diff --git a/scripts/mkqtdecl4/mkqtdecl.conf b/scripts/mkqtdecl4/mkqtdecl.conf index b077f7ac5..de9123023 100644 --- a/scripts/mkqtdecl4/mkqtdecl.conf +++ b/scripts/mkqtdecl4/mkqtdecl.conf @@ -475,6 +475,8 @@ drop_class "QWSServer" drop_class "QWSWindow" # depedencies from operators are not derived automatically currently: +include "QPolygon", [ "", "" ] +include "QPolygonF", [ "", "" ] include "QPoint", [ "", "", "" ] include "QPointF", [ "", "", "" ] include "QVector3D", [ "", "", "" ] diff --git a/scripts/mkqtdecl5/mkqtdecl.conf b/scripts/mkqtdecl5/mkqtdecl.conf index 6ddb717ea..fa388a588 100644 --- a/scripts/mkqtdecl5/mkqtdecl.conf +++ b/scripts/mkqtdecl5/mkqtdecl.conf @@ -226,6 +226,9 @@ drop_class "QVectorIterator" drop_class "QVectorTypedData" drop_enum_const "QEvent", /CocoaRequestModal/ # not available on WIN + +drop_method "QMetaType", /QMetaType::staticMetaObject/ # not available +drop_method "QMetaType", /QMetaType::registerNormalizedType/ # needs function ptrs. drop_method "QCollator", /QCollator::compare\(.*QStringRef/ # clashes with QString version drop_method "QLocale", /QLocale::(toDouble|toFloat|toInt|toLongLong|toShort|quoteString|toUInt|toULongLong|toUShort)\(.*QStringRef/ # clashes with QString version drop_method "QRegularExpression", /QRegularExpression::(match|globalMatch)\(.*QStringRef/ # clashes with QString version @@ -640,11 +643,11 @@ include "QVector3D", [ "", "", "" ] include "QVector4D", [ "", "", "" ] include "QAction", [ "", "", "" ] include "QCursor", [ "", "", "" ] -include "QGraphicsItem", [ "", "", "", "", "", "", "", "", "", "", "" ] +include "QGraphicsItem", [ "", "", "", "", "", "", "", "", "", "", "", "" ] include "QGraphicsScene", [ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" ] -include "QGuiApplication", [ "", "", "", "", "", "" ] +include "QGuiApplication", [ "", "", "", "", "", "", "", "" ] include "QApplication", [ "", "", "", "", "", "" ] -include "QWindow", [ "", "" ] +include "QWindow", [ "", "", "" ] include "QOffscreenSurface", [ "", "" ] include "QScreenOrientationChangeEvent", [ "", "" ] @@ -864,7 +867,7 @@ no_copy_ctor "QIconEngine" # QtXml include "QXmlFormatter", [ "", "" ] -include "QXmlSerializer", [ "", "" ] +include "QXmlSerializer", [ "", "", "" ] no_imports "QXmlStreamAttributes" # base class is a template. @@ -997,7 +1000,7 @@ final_class "QFormBuilder" # requires a lot of Dom* classes include "QCamera", [ "", "", "", "", "" ] include "QAudioBuffer", [ "" ] include "QBackingStore", [ "" ] -include "QMediaPlayer", [ "", "", "", "", "" ] +include "QMediaPlayer", [ "", "", "", "", "", "" ] drop_class "QAudioBuffer", /StereoFrameDefault/ drop_class "QAudioBuffer", /StereoFrame/ diff --git a/scripts/mkqtdecl6/mkqtdecl.conf b/scripts/mkqtdecl6/mkqtdecl.conf index 0706912dd..608c946e5 100644 --- a/scripts/mkqtdecl6/mkqtdecl.conf +++ b/scripts/mkqtdecl6/mkqtdecl.conf @@ -42,6 +42,7 @@ drop_method :all_classes, /\(.*std::initializer_list.*\)/ # no brace initializat drop_method :all_classes, /\(.*std::function.*\)/ # std::function not bindable drop_method :all_classes, /^std::functionwarning(cat, "%s", msg); } CODE - gsi::method_ext("critical", &critical1, "@brief Method void QMessageLogger::critical(const char *msg)") + - gsi::method_ext("critical", &critical2, "@brief Method void QMessageLogger::critical(const QLoggingCategory &cat, const char *msg)") + - gsi::method_ext("debug", &debug1, "@brief Method void QMessageLogger::debug(const char *msg)") + - gsi::method_ext("debug", &debug2, "@brief Method void QMessageLogger::debug(const QLoggingCategory &cat, const char *msg)") + - gsi::method_ext("fatal", &fatal1, "@brief Method void QMessageLogger::fatal(const char *msg)") + - gsi::method_ext("info", &info1, "@brief Method void QMessageLogger::info(const char *msg)") + - gsi::method_ext("info", &info2, "@brief Method void QMessageLogger::info(const QLoggingCategory &cat, const char *msg)") + - gsi::method_ext("noDebug", &noDebug1, "@brief Method void QMessageLogger::noDebug(const char *msg)") + - gsi::method_ext("warning", &warning1, "@brief Method void QMessageLogger::warning(const char *msg)") + - gsi::method_ext("warning", &warning2, "@brief Method void QMessageLogger::warning(const QLoggingCategory &cat, const char *msg)") + gsi::method_ext("critical", &critical1, gsi::arg ("msg"), "@brief Method void QMessageLogger::critical(const char *msg)") + + gsi::method_ext("critical", &critical2, gsi::arg ("cat"), gsi::arg ("msg"), "@brief Method void QMessageLogger::critical(const QLoggingCategory &cat, const char *msg)") + + gsi::method_ext("debug", &debug1, gsi::arg ("msg"), "@brief Method void QMessageLogger::debug(const char *msg)") + + gsi::method_ext("debug", &debug2, gsi::arg ("cat"), gsi::arg ("msg"), "@brief Method void QMessageLogger::debug(const QLoggingCategory &cat, const char *msg)") + + gsi::method_ext("fatal", &fatal1, gsi::arg ("msg"), "@brief Method void QMessageLogger::fatal(const char *msg)") + + gsi::method_ext("info", &info1, gsi::arg ("msg"), "@brief Method void QMessageLogger::info(const char *msg)") + + gsi::method_ext("info", &info2, gsi::arg ("cat"), gsi::arg ("msg"), "@brief Method void QMessageLogger::info(const QLoggingCategory &cat, const char *msg)") + + gsi::method_ext("noDebug", &noDebug1, gsi::arg ("msg"), "@brief Method void QMessageLogger::noDebug(const char *msg)") + + gsi::method_ext("warning", &warning1, gsi::arg ("msg"), "@brief Method void QMessageLogger::warning(const char *msg)") + + gsi::method_ext("warning", &warning2, gsi::arg ("cat"), gsi::arg ("msg"), "@brief Method void QMessageLogger::warning(const QLoggingCategory &cat, const char *msg)") DECL +drop_method("QStringDecoder", /::decode/) +drop_method("QStringDecoder", /::operator\(\)/) + +add_native_impl("QStringDecoder", <<'CODE', <<'DECL') + static QString decode (QStringDecoder *decoder, const QByteArray &ba) + { + return decoder->decode (ba); + } +CODE + gsi::method_ext("decode", &decode, gsi::arg ("ba"), "@brief Method QStringDecoder::EncodedData QStringDecoder::decode(QByteArrayView ba)\n") + + gsi::method_ext("()", &decode, gsi::arg ("ba"), "@brief Method QStringDecoder::EncodedData QStringDecoder::decode(QByteArrayView ba)\n") +DECL + +drop_method("QStringEncoder", /::encode/) +drop_method("QStringEncoder", /::operator\(\)/) + +add_native_impl("QStringEncoder", <<'CODE', <<'DECL') + static QByteArray encode (QStringEncoder *encoder, const QString &in) + { + return encoder->encode (in); + } +CODE + gsi::method_ext("encode", &encode, gsi::arg ("in"), "@brief Method QStringEncoder::DecodedData QStringEncoder::encode(QStringView in)\n") + + gsi::method_ext("()", &encode, gsi::arg ("in"), "@brief Method QStringEncoder::DecodedData QStringEncoder::operator()(QStringView in)\n") +DECL + +drop_method("QStringEncoder", /::appendToBuffer/) # needs char * +drop_method("QStringDecoder", /::appendToBuffer/) # needs char * + + # -------------------------------------------------------------- # QtGui @@ -645,7 +684,6 @@ drop_class "QProxyScreen" drop_class "QProxyScreenCursor" drop_class "QProxyStyle" drop_class "QRasterPaintEngine" -drop_class "QRgba64" # some problem with quint64 type ... @@@ TODO: debug later drop_class "QScreenCursor" drop_class "QScreenDriverFactory" drop_class "QScreenDriverPlugin" @@ -836,6 +874,8 @@ drop_method "QTextDocument", /QTextDocument::resourceProvider/ # needs std::func drop_method "QTextDocument", /QTextDocument::setResourceProvider/ # needs std::function drop_method "QTextDocument", /QTextDocument::defaultResourceProvider/ # needs std::function drop_method "QTextDocument", /QTextDocument::setDefaultResourceProvider/ # needs std::function +drop_method "QLabel", /QLabel::resourceProvider/ # needs std::function +drop_method "QLabel", /QLabel::setResourceProvider/ # needs std::function drop_method "QAccessibleInterface", /QAccessibleInterface::editableTextInterface/ # requires QAccessibleEditableTextInterface which is not available drop_method "QAccessibleInterface", /QAccessibleInterface::tableInterface/ # requires QAccessibleTableInterface which is not available drop_method "QAccessibleInterface", /QAccessibleInterface::textInterface/ # requires QAccessibleTextInterface which is not available @@ -1135,6 +1175,10 @@ no_imports "QAbstractXmlNodeModel" # base class is QSharedData which is not ava # -------------------------------------------------------------- # QtNetwork +include "QOcspRevocationReason", [ "" ] # global enum without own header +include "QOcspCertificateStatus", [ "" ] # global enum without own header +include "QDtlsError", [ "" ] # global enum without own header + drop_class "QTlsPrivate" # private data drop_class "QOcspResponse" # @@@ TODO: debug drop_method "QSslSocket", /QSslSocket::ocspResponses\(/ # @@@ TODO: debug diff --git a/scripts/mkqtdecl_common/c++.treetop b/scripts/mkqtdecl_common/c++.treetop index 26f1f3489..afcc3b07b 100644 --- a/scripts/mkqtdecl_common/c++.treetop +++ b/scripts/mkqtdecl_common/c++.treetop @@ -97,7 +97,7 @@ grammar CPP rule id "operator" s "," / "operator" s ( bin_op / unary_op / "," ) / - "operator" sp [a-zA-Z\*\& \t\n\r]+ &( s "(" ) / + "operator" sp [a-zA-Z_0-9\*\& \t\n\r]+ &( s "(" ) / "~"? [a-zA-Z_] [a-zA-Z_0-9]* end @@ -215,7 +215,7 @@ grammar CPP end rule class_struct_body_declarations - ( s ";" / s friend_decl / s using / s typedef / s !( "public" / "private" / "protected" ) member_declaration )* + ( s ";" / s static_assert / s friend_decl / s using / s typedef / s !( "public" / "private" / "protected" ) member_declaration )* end rule class_struct_body @@ -230,8 +230,8 @@ grammar CPP rule class_id # In order to easily distinguish between constructor methods without # a return type and class or typedef names we assume that all "name(" - # constructs are considered constructor names but "name (*func_ptr) ()" is not. - qualified_id s ( "..." s )? !( "(" !( s "*" ) ) + # constructs are considered constructor names but "name (*func_ptr) ()" or "name (class::*method_ptr) ()" is not. + qualified_id s ( "..." s )? !( "(" !( s "*" / s qualified_id s "::*" ) ) end rule typeof diff --git a/scripts/mkqtdecl_common/produce.rb b/scripts/mkqtdecl_common/produce.rb index 3c4a2f9ec..56484d2b3 100755 --- a/scripts/mkqtdecl_common/produce.rb +++ b/scripts/mkqtdecl_common/produce.rb @@ -166,6 +166,20 @@ class CPPNamespace end +class CPPModule + + def collect_enum_decls(map, &filter) + + self.decls.each do |bd| + if bd.is_a?(CPPEnumDeclaration) + bd.enum && filter.call(bd) && (map[bd.enum.name] ||= bd) + end + end + + end + +end + class CPPEnum def resolve_typedefs(scope) @@ -1360,7 +1374,7 @@ end class BindingProducer - attr_accessor :modn + attr_accessor :modn, :root # @brief Read the input file (JSON) # @@ -1454,7 +1468,7 @@ class BindingProducer def produce_cpp_from_decl(conf, decl_obj) - if !decl_obj.is_a?(CPPStructDeclaration) && !decl_obj.is_a?(CPPNamespace) + if !decl_obj.is_a?(CPPStructDeclaration) && !decl_obj.is_a?(CPPNamespace) && !decl_obj.is_a?(CPPEnumDeclaration) return end @@ -1515,6 +1529,8 @@ END cont = produce_class(conf, decl_obj, ofile, index) elsif decl_obj.is_a?(CPPNamespace) cont = produce_namespace(conf, decl_obj, ofile, index) + elsif decl_obj.is_a?(CPPEnumDeclaration) + cont = produce_enum(conf, decl_obj, ofile, index) end puts("#{ofile_name} written.") @@ -1622,6 +1638,26 @@ END end + def produce_enum(conf, decl_obj, ofile, index) + + ( cls, clsn ) = make_cls_names(decl_obj) + + produce_class_include(conf, decl_obj, ofile) + ofile.puts("#include ") + + ofile.puts("") + ofile.puts("// -----------------------------------------------------------------------") + ofile.puts("// enum #{cls}") + + ofile.puts("") + + # emit enum wrapper classes (top level, hence container class is nil) + produce_enum_wrapper_class(ofile, conf, nil, cls, decl_obj) + + return false + + end + def produce_namespace(conf, decl_obj, ofile, index) ( cls, clsn ) = make_cls_names(decl_obj) @@ -1670,7 +1706,7 @@ END def produce_enum_wrapper_class(ofile, conf, cls, en, ed) - clsn = make_cls_name(cls) + clsn = cls && make_cls_name(cls) # emit enum wrapper classes @@ -1679,60 +1715,86 @@ END ofile.puts("namespace qt_gsi") ofile.puts("{") ofile.puts("") - ofile.puts("static gsi::Enum<#{cls}::#{en}> decl_#{clsn}_#{en}_Enum (\"#{modn}\", \"#{clsn}_#{en}\",") + if cls + ofile.puts("static gsi::Enum<#{cls}::#{en}> decl_#{clsn}_#{en}_Enum (\"#{modn}\", \"#{clsn}_#{en}\",") + else + ofile.puts("static gsi::Enum<#{en}> decl_#{en}_Enum (\"#{modn}\", \"#{en}\",") + end edecl = [] ec = ed.enum.specs.collect { |s| s.name } ec.each_with_index do |ei,i| - ei_name = conf.target_name_for_enum_const(cls, "#{en}::#{ei}", ei) + ei_name = conf.target_name_for_enum_const(cls ? cls : "::", "#{en}::#{ei}", ei) if ! ei_name # enum dropped next end - if ed.enum.is_class - edecl << " gsi::enum_const (\"#{ei_name}\", #{cls}::#{en}::#{ei}, \"@brief Enum constant #{cls}::#{en}::#{ei}\")" + if cls + if ed.enum.is_class + edecl << " gsi::enum_const (\"#{ei_name}\", #{cls}::#{en}::#{ei}, \"@brief Enum constant #{cls}::#{en}::#{ei}\")" + else + edecl << " gsi::enum_const (\"#{ei_name}\", #{cls}::#{ei}, \"@brief Enum constant #{cls}::#{ei}\")" + end else - edecl << " gsi::enum_const (\"#{ei_name}\", #{cls}::#{ei}, \"@brief Enum constant #{cls}::#{ei}\")" + if ed.enum.is_class + edecl << " gsi::enum_const (\"#{ei_name}\", #{en}::#{ei}, \"@brief Enum constant #{en}::#{ei}\")" + else + edecl << " gsi::enum_const (\"#{ei_name}\", #{ei}, \"@brief Enum constant #{ei}\")" + end end end ofile.puts(" " + edecl.join(" +\n ") + ",\n") - ofile.puts(" \"@qt\\n@brief This class represents the #{cls}::#{en} enum\");") + if cls + ofile.puts(" \"@qt\\n@brief This class represents the #{cls}::#{en} enum\");") + else + ofile.puts(" \"@qt\\n@brief This class represents the #{en} enum\");") + end ofile.puts("") - ofile.puts("static gsi::QFlagsClass<#{cls}::#{en} > decl_#{clsn}_#{en}_Enums (\"#{modn}\", \"#{clsn}_QFlags_#{en}\",") - ofile.puts(" \"@qt\\n@brief This class represents the QFlags<#{cls}::#{en}> flag set\");") - ofile.puts("") - - # inject the declarations into the parent namespace or class - pdecl_obj = ed.parent - - pcls = pdecl_obj.myself - o = pdecl_obj - while o.parent && o.parent.myself - o = o.parent - pcls = o.myself + "::" + pcls + if cls + ofile.puts("static gsi::QFlagsClass<#{cls}::#{en} > decl_#{clsn}_#{en}_Enums (\"#{modn}\", \"#{clsn}_QFlags_#{en}\",") + ofile.puts(" \"@qt\\n@brief This class represents the QFlags<#{cls}::#{en}> flag set\");") + ofile.puts("") + else + ofile.puts("static gsi::QFlagsClass<#{en} > decl_#{en}_Enums (\"#{modn}\", \"QFlags_#{en}\",") + ofile.puts(" \"@qt\\n@brief This class represents the QFlags<#{en}> flag set\");") + ofile.puts("") end - pname = pcls - if pdecl_obj.is_a?(CPPNamespace) - pname = pcls + "_Namespace" + if cls + + # inject the declarations into the parent namespace or class + pdecl_obj = ed.parent + + pcls = pdecl_obj.myself + o = pdecl_obj + while o.parent && o.parent.myself + o = o.parent + pcls = o.myself + "::" + pcls + end + + pname = pcls + if pdecl_obj.is_a?(CPPNamespace) + pname = pcls + "_Namespace" + end + + if ! ed.enum.is_class + ofile.puts("// Inject the declarations into the parent") + ofile.puts("static gsi::ClassExt<#{pname}> inject_#{clsn}_#{en}_Enum_in_parent (decl_#{clsn}_#{en}_Enum.defs ());") + end + + ofile.puts("static gsi::ClassExt<#{pname}> decl_#{clsn}_#{en}_Enum_as_child (decl_#{clsn}_#{en}_Enum, \"#{en}\");") + ofile.puts("static gsi::ClassExt<#{pname}> decl_#{clsn}_#{en}_Enums_as_child (decl_#{clsn}_#{en}_Enums, \"QFlags_#{en}\");") + + ofile.puts("") + end - if ! ed.enum.is_class - ofile.puts("// Inject the declarations into the parent") - ofile.puts("static gsi::ClassExt<#{pname}> inject_#{clsn}_#{en}_Enum_in_parent (decl_#{clsn}_#{en}_Enum.defs ());") - end - - - ofile.puts("static gsi::ClassExt<#{pname}> decl_#{clsn}_#{en}_Enum_as_child (decl_#{clsn}_#{en}_Enum, \"#{en}\");") - ofile.puts("static gsi::ClassExt<#{pname}> decl_#{clsn}_#{en}_Enums_as_child (decl_#{clsn}_#{en}_Enums, \"QFlags_#{en}\");") - - ofile.puts("") ofile.puts("}") ofile.puts("") @@ -1927,6 +1989,7 @@ END native_impl = conf.native_impl(cls) has_metaobject = ((struct.body_decl || []).find { |bd| bd.is_a?(CPPDeclaration) && bd.type.name == "metaObject" } != nil) + has_metaobject = has_metaobject && !conf.is_dropped?(cls, cls + "::staticMetaObject") mdecl = [] mdecl_ctors = [] diff --git a/scripts/mkqtdecl_common/reader_ext.rb b/scripts/mkqtdecl_common/reader_ext.rb index fd6e4185e..fcc225888 100644 --- a/scripts/mkqtdecl_common/reader_ext.rb +++ b/scripts/mkqtdecl_common/reader_ext.rb @@ -296,7 +296,8 @@ class CPPEnumDeclaration end def myself - self.enum.name.to_s + # exclude forward declarations + self.enum.specs && self.enum.name.to_s end end @@ -366,7 +367,7 @@ class CPPStructDeclaration # add enum constants (CPPEnumSpec) (self.struct.body_decl || []).each do |bd| - if bd.is_a?(CPPEnumDeclaration) && bd.enum && bd.enum.specs + if bd.is_a?(CPPEnumDeclaration) && bd.enum && bd.enum.specs && !bd.enum.is_class c += bd.enum.specs end end diff --git a/src/db/db/dbBox.h b/src/db/db/dbBox.h index 31502f164..08177b319 100644 --- a/src/db/db/dbBox.h +++ b/src/db/db/dbBox.h @@ -612,21 +612,13 @@ struct DB_PUBLIC_TEMPLATE box */ double double_area () const; - /** - * @brief Default conversion to string - */ - std::string to_string () const - { - return to_string (0.0); - } - /** * @brief Conversion to string * * If dbu is set, it determines the factor by which the coordinates are multiplied to render * micron units. In addition, a micron format is chosen for output of these coordinates. */ - std::string to_string (double dbu) const + std::string to_string (double dbu = 0.0) const { if (empty ()) { return "()"; diff --git a/src/db/db/dbEdge.h b/src/db/db/dbEdge.h index da2e29cd7..7104fcdab 100644 --- a/src/db/db/dbEdge.h +++ b/src/db/db/dbEdge.h @@ -586,21 +586,13 @@ public: return dx_abs () + dy_abs (); } - /** - * @brief Default conversion to string - */ - std::string to_string () const - { - return to_string (0.0); - } - /** * @brief Conversion to a string. * * If dbu is set, it determines the factor by which the coordinates are multiplied to render * micron units. In addition, a micron format is chosen for output of these coordinates. */ - std::string to_string (double dbu) const + std::string to_string (double dbu = 0.0) const { return "(" + m_p1.to_string (dbu) + ";" + m_p2.to_string (dbu) + ")"; } diff --git a/src/db/db/dbEdgePair.h b/src/db/db/dbEdgePair.h index 6cebdf015..826bb0d1a 100644 --- a/src/db/db/dbEdgePair.h +++ b/src/db/db/dbEdgePair.h @@ -387,21 +387,13 @@ public: return m_first.is_ortho () && m_second.is_ortho (); } - /** - * @brief Default conversion to string - */ - std::string to_string () const - { - return to_string (0.0); - } - /** * @brief Conversion to a string. * * If dbu is set, it determines the factor by which the coordinates are multiplied to render * micron units. In addition, a micron format is chosen for output of these coordinates. */ - std::string to_string (double dbu) const + std::string to_string (double dbu = 0.0) const { return lesser ().to_string (dbu) + (m_symmetric ? "|" : "/") + greater ().to_string (dbu); } diff --git a/src/db/db/dbEdgePairs.h b/src/db/db/dbEdgePairs.h index 9a62bdf0c..e127c884a 100644 --- a/src/db/db/dbEdgePairs.h +++ b/src/db/db/dbEdgePairs.h @@ -613,5 +613,11 @@ private: } +namespace tl +{ + template<> DB_PUBLIC bool test_extractor_impl (tl::Extractor &ex, db::EdgePairs &b); + template<> DB_PUBLIC void extractor_impl (tl::Extractor &ex, db::EdgePairs &b); +} + #endif diff --git a/src/db/db/dbEdges.h b/src/db/db/dbEdges.h index b58bca3f4..1be693bd2 100644 --- a/src/db/db/dbEdges.h +++ b/src/db/db/dbEdges.h @@ -1210,4 +1210,10 @@ private: } // namespace db +namespace tl +{ + template<> DB_PUBLIC bool test_extractor_impl (tl::Extractor &ex, db::Edges &b); + template<> DB_PUBLIC void extractor_impl (tl::Extractor &ex, db::Edges &b); +} + #endif diff --git a/src/db/db/dbPoint.h b/src/db/db/dbPoint.h index 741c061d3..c8ab8d1a0 100644 --- a/src/db/db/dbPoint.h +++ b/src/db/db/dbPoint.h @@ -285,14 +285,6 @@ public: */ double sq_double_distance () const; - /** - * @brief Default conversion to string - */ - std::string to_string () const - { - return to_string (0.0); - } - /** * @brief String conversion * @@ -300,7 +292,7 @@ public: * micron units. In addition, a micron format is chosen for output of these coordinates. */ std::string - to_string (double dbu) const + to_string (double dbu = 0.0) const { if (dbu == 1.0) { return tl::db_to_string (m_x) + "," + tl::db_to_string (m_y); diff --git a/src/db/db/dbRegion.h b/src/db/db/dbRegion.h index 1698f264c..5b40a6d69 100644 --- a/src/db/db/dbRegion.h +++ b/src/db/db/dbRegion.h @@ -1821,5 +1821,11 @@ private: } // namespace db +namespace tl +{ + template<> DB_PUBLIC bool test_extractor_impl (tl::Extractor &ex, db::Region &b); + template<> DB_PUBLIC void extractor_impl (tl::Extractor &ex, db::Region &b); +} + #endif diff --git a/src/db/db/dbText.h b/src/db/db/dbText.h index 47fd1e64f..03361eba8 100644 --- a/src/db/db/dbText.h +++ b/src/db/db/dbText.h @@ -757,9 +757,9 @@ public: /** * @brief String conversion */ - std::string to_string () const + std::string to_string (double dbu = 0.0) const { - return std::string ("(") + tl::to_quoted_string (string ()) + "," + m_trans.to_string () + ")"; + return std::string ("(") + tl::to_quoted_string (string ()) + "," + m_trans.to_string (dbu) + ")"; } /** diff --git a/src/db/db/dbTexts.h b/src/db/db/dbTexts.h index 26e678641..d45e28256 100644 --- a/src/db/db/dbTexts.h +++ b/src/db/db/dbTexts.h @@ -618,5 +618,11 @@ private: } +namespace tl +{ + template<> DB_PUBLIC bool test_extractor_impl (tl::Extractor &ex, db::Texts &b); + template<> DB_PUBLIC void extractor_impl (tl::Extractor &ex, db::Texts &b); +} + #endif diff --git a/src/db/db/dbTrans.h b/src/db/db/dbTrans.h index c08915e74..115f6b920 100644 --- a/src/db/db/dbTrans.h +++ b/src/db/db/dbTrans.h @@ -1472,10 +1472,10 @@ public: /** * @brief String conversion */ - std::string to_string () const + std::string to_string (double dbu = 0.0) const { std::string s1 = fixpoint_trans::to_string (); - std::string s2 = m_u.to_string (); + std::string s2 = m_u.to_string (dbu); if (! s1.empty () && ! s2.empty ()) { return s1 + " " + s2; } else { @@ -2242,14 +2242,6 @@ public: return ! equal (t); } - /** - * @brief Default string conversion - */ - std::string to_string () const - { - return to_string (false); - } - /** * @brief String conversion * @@ -2257,7 +2249,7 @@ public: * When lazy is set to true, output that is not required (i.e. magnification when 1) * is dropped. If dbu is set, the coordinates are multiplied with this factor to render micron units. */ - std::string to_string (bool lazy, double dbu = 0.0) const + std::string to_string (bool lazy = false, double dbu = 0.0) const { std::string s; if (is_mirror ()) { diff --git a/src/db/db/dbVector.h b/src/db/db/dbVector.h index 34e079c1f..d2b7642ec 100644 --- a/src/db/db/dbVector.h +++ b/src/db/db/dbVector.h @@ -327,14 +327,6 @@ public: */ double sq_double_length () const; - /** - * @brief Default conversion to string - */ - std::string to_string () const - { - return to_string (0.0); - } - /** * @brief String conversion * @@ -342,7 +334,7 @@ public: * micron units. In addition, a micron format is chosen for output of these coordinates. */ std::string - to_string (double dbu) const + to_string (double dbu = 0.0) const { if (dbu == 1.0) { return tl::db_to_string (m_x) + "," + tl::db_to_string (m_y); diff --git a/src/db/db/gsiDeclDbBox.cc b/src/db/db/gsiDeclDbBox.cc index 28b1079ea..e4d2dda8a 100644 --- a/src/db/db/gsiDeclDbBox.cc +++ b/src/db/db/gsiDeclDbBox.cc @@ -441,10 +441,13 @@ struct box_defs "\n" "This method has been added in version 0.23.\n" ) + - method ("to_s", (std::string (C::*) () const) &C::to_string, + method ("to_s", &C::to_string, gsi::arg ("dbu", 0.0), "@brief Returns a string representing this box\n" "\n" - "This string can be turned into a box again by using \\from_s\n" + "This string can be turned into a box again by using \\from_s\n. " + "If a DBU is given, the output units will be micrometers.\n" + "\n" + "The DBU argument has been added in version 0.27.6.\n" ); } }; diff --git a/src/db/db/gsiDeclDbEdge.cc b/src/db/db/gsiDeclDbEdge.cc index cd4424477..12b3aacd2 100644 --- a/src/db/db/gsiDeclDbEdge.cc +++ b/src/db/db/gsiDeclDbEdge.cc @@ -439,8 +439,11 @@ struct edge_defs "\n" "This method has been added in version 0.23.\n" ) + - method ("to_s", (std::string (C::*) () const) &C::to_string, - "@brief Returns a string representing the edge\n" + method ("to_s", &C::to_string, gsi::arg ("dbu", 0.0), + "@brief Returns a string representing the edge\n " + "If a DBU is given, the output units will be micrometers.\n" + "\n" + "The DBU argument has been added in version 0.27.6.\n" ) + method ("is_parallel?", &C::parallel, gsi::arg ("e"), "@brief Test for being parallel\n" diff --git a/src/db/db/gsiDeclDbEdgePair.cc b/src/db/db/gsiDeclDbEdgePair.cc index fdcc00c66..b26862385 100644 --- a/src/db/db/gsiDeclDbEdgePair.cc +++ b/src/db/db/gsiDeclDbEdgePair.cc @@ -156,8 +156,11 @@ struct edge_pair_defs "\n" "This method has been added in version 0.23.\n" ) + - method ("to_s", (std::string (C::*) () const) &C::to_string, - "@brief Returns a string representing the edge pair\n" + method ("to_s", &C::to_string, gsi::arg ("dbu", 0.0), + "@brief Returns a string representing the edge pair\n " + "If a DBU is given, the output units will be micrometers.\n" + "\n" + "The DBU argument has been added in version 0.27.6.\n" ) + method ("bbox", &C::bbox, "@brief Gets the bounding box of the edge pair\n" diff --git a/src/db/db/gsiDeclDbPoint.cc b/src/db/db/gsiDeclDbPoint.cc index 48aff21a4..df876b2ba 100644 --- a/src/db/db/gsiDeclDbPoint.cc +++ b/src/db/db/gsiDeclDbPoint.cc @@ -234,8 +234,11 @@ struct point_defs "\n" "This method has been added in version 0.23.\n" ) + - method ("to_s", (std::string (C::*) () const) &C::to_string, - "@brief String conversion\n" + method ("to_s", &C::to_string, gsi::arg ("dbu", 0.0), + "@brief String conversion.\n" + "If a DBU is given, the output units will be micrometers.\n" + "\n" + "The DBU argument has been added in version 0.27.6.\n" ); } diff --git a/src/db/db/gsiDeclDbText.cc b/src/db/db/gsiDeclDbText.cc index 3f241b2fa..7da557d99 100644 --- a/src/db/db/gsiDeclDbText.cc +++ b/src/db/db/gsiDeclDbText.cc @@ -345,8 +345,11 @@ struct text_defs "\n" "This method has been added in version 0.23.\n" ) + - method ("to_s", (std::string (C::*) () const) &C::to_string, - "@brief Convert to a string\n" + method ("to_s", &C::to_string, gsi::arg ("dbu", 0.0), + "@brief Convert to a string.\n" + "If a DBU is given, the output units will be micrometers.\n" + "\n" + "The DBU argument has been added in version 0.27.6.\n" ); } }; diff --git a/src/db/db/gsiDeclDbTrans.cc b/src/db/db/gsiDeclDbTrans.cc index 397378c17..cd72a204c 100644 --- a/src/db/db/gsiDeclDbTrans.cc +++ b/src/db/db/gsiDeclDbTrans.cc @@ -333,8 +333,11 @@ struct trans_defs "\n" "This method has been added in version 0.23.\n" ) + - method ("to_s", (std::string (C::*) () const) &C::to_string, + method ("to_s", &C::to_string, gsi::arg ("dbu", 0.0), "@brief String conversion\n" + "If a DBU is given, the output units will be micrometers.\n" + "\n" + "The DBU argument has been added in version 0.27.6.\n" ) + method ("disp", (const vector_type &(C::*) () const) &C::disp, "@brief Gets to the displacement vector\n" @@ -853,8 +856,12 @@ struct cplx_trans_defs "\n" "This method has been added in version 0.23.\n" ) + - method ("to_s", (std::string (C::*) () const) &C::to_string, + method ("to_s", &C::to_string, gsi::arg ("lazy", false), gsi::arg ("dbu", 0.0), "@brief String conversion\n" + "If 'lazy' is true, some parts are omitted when not required.\n" + "If a DBU is given, the output units will be micrometers.\n" + "\n" + "The lazy and DBU arguments have been added in version 0.27.6.\n" ) + method ("disp", (displacement_type (C::*)() const) &C::disp, "@brief Gets the displacement\n" diff --git a/src/db/db/gsiDeclDbVector.cc b/src/db/db/gsiDeclDbVector.cc index 9ad16cd02..3f5619afa 100644 --- a/src/db/db/gsiDeclDbVector.cc +++ b/src/db/db/gsiDeclDbVector.cc @@ -264,8 +264,11 @@ struct vector_defs "@brief Creates an object from a string\n" "Creates the object from a string representation (as returned by \\to_s)\n" ) + - method ("to_s", (std::string (C::*) () const) &C::to_string, + method ("to_s", &C::to_string, gsi::arg ("dbu", 0.0), "@brief String conversion\n" + "If a DBU is given, the output units will be micrometers.\n" + "\n" + "The DBU argument has been added in version 0.27.6.\n" ); } diff --git a/src/gsi/gsi/gsiClass.h b/src/gsi/gsi/gsiClass.h index d6f2d9c81..48ec4e0ca 100644 --- a/src/gsi/gsi/gsiClass.h +++ b/src/gsi/gsi/gsiClass.h @@ -230,7 +230,7 @@ template struct _create { static void *call () { return new X template struct _clone; template struct _clone { static void *call (const void *) { throw tl::Exception (tl::to_string (tr ("Object cannot be copied here"))); } }; -template struct _clone { static void *call (const void *other) { new X (*(const X *)other); } }; +template struct _clone { static void *call (const void *other) { return new X (*(const X *)other); } }; template struct _assign; template struct _assign { static void call (void *, const void *) { throw tl::Exception (tl::to_string (tr ("Object cannot be copied here"))); } }; diff --git a/src/gsi/gsi/gsiSerialisation.h b/src/gsi/gsi/gsiSerialisation.h index 69c3aa056..ee73701e6 100644 --- a/src/gsi/gsi/gsiSerialisation.h +++ b/src/gsi/gsi/gsiSerialisation.h @@ -549,9 +549,12 @@ private: { check_data (as); - std::unique_ptr p (*(AdaptorBase **)mp_read); + AdaptorBase *p = *(AdaptorBase **)mp_read; mp_read += item_size (); - tl_assert (p.get () != 0); + + tl_assert (p != 0); + // late-destroy the adaptor since the new X object may still need data from there (e.g. QLatin1String) + heap.push (p); X x = X (); copy_to (*p, x, heap); @@ -565,9 +568,12 @@ private: check_data (as); - std::unique_ptr p (*(AdaptorBase **)mp_read); + AdaptorBase *p = *(AdaptorBase **)mp_read; mp_read += item_size (); - tl_assert (p.get () != 0); + + tl_assert (p != 0); + // late-destroy the adaptor since the new X object may still need data from there (e.g. QLatin1String) + heap.push (p); x_type *x = new x_type (); heap.push (x); @@ -601,14 +607,19 @@ private: check_data (as); - std::unique_ptr p (*(AdaptorBase **)mp_read); + AdaptorBase *p = *(AdaptorBase **) mp_read; mp_read += item_size (); x_type *x = 0; - if (p.get () != 0) { + if (p != 0) { + + // late-destroy the adaptor since the new X object may still need data from there (e.g. QLatin1String) + heap.push (p); + x = new x_type (); heap.push (x); copy_to (*p, *x, heap); + } return x; @@ -895,6 +906,154 @@ private: mutable QByteArray m_s_utf8; }; +#if QT_VERSION >= 0x60000 + +/** + * @brief Specialization for QString + */ +template <> +class GSI_PUBLIC StringAdaptorImpl + : public StringAdaptor +{ +public: + StringAdaptorImpl (QStringView *s) + : mp_s (s), m_is_const (false) + { + // .. nothing yet .. + } + + StringAdaptorImpl (const QStringView *s) + : mp_s (const_cast (s)), m_is_const (true) + { + // .. nothing yet .. + } + + StringAdaptorImpl (const QStringView &s) + : m_is_const (false), m_s (s) + { + mp_s = &m_s; + } + + StringAdaptorImpl () + : m_is_const (false) + { + mp_s = &m_s; + } + + virtual ~StringAdaptorImpl () + { + // .. nothing yet .. + } + + virtual size_t size () const + { + return mp_s->toUtf8 ().size (); + } + + virtual const char *c_str () const + { + m_s_utf8 = mp_s->toUtf8 (); + return m_s_utf8.constData (); + } + + virtual void set (const char *c_str, size_t s, tl::Heap &heap) + { + if (! m_is_const) { + QString *hstr = heap.create (); + *hstr = QString::fromUtf8 (c_str, int (s)); + *mp_s = QStringView (hstr->constData (), hstr->size ()); + } + } + + virtual void copy_to (AdaptorBase *target, tl::Heap &heap) const + { + StringAdaptorImpl *s = dynamic_cast *>(target); + if (s) { + QString *hstr = heap.create (); + *hstr = mp_s->toString (); + *s->mp_s = QStringView (hstr->constData (), hstr->size ()); + } else { + StringAdaptor::copy_to (target, heap); + } + } + +private: + QStringView *mp_s; + bool m_is_const; + QStringView m_s; + mutable QByteArray m_s_utf8; +}; + +#endif + +#if QT_VERSION >= 0x50000 + +/** + * @brief Specialization for QLatin1String + */ +template <> +class GSI_PUBLIC StringAdaptorImpl + : public StringAdaptor +{ +public: + StringAdaptorImpl (QLatin1String *s) + : mp_s (s), m_is_const (false) + { + // .. nothing yet .. + } + + StringAdaptorImpl (const QLatin1String *s) + : mp_s (const_cast (s)), m_is_const (true) + { + // .. nothing yet .. + } + + StringAdaptorImpl (const QLatin1String &s) + : m_is_const (false), m_s (s) + { + mp_s = &m_s; + } + + StringAdaptorImpl () + : m_is_const (false) + { + mp_s = &m_s; + } + + virtual ~StringAdaptorImpl () + { + // .. nothing yet .. + } + + virtual size_t size () const + { + return QString::fromLatin1 (mp_s->data (), mp_s->size ()).toUtf8 ().size (); + } + + virtual const char *c_str () const + { + m_s_utf8 = QString::fromLatin1 (mp_s->data (), mp_s->size ()).toUtf8 (); + return m_s_utf8.constData (); + } + + virtual void set (const char *c_str, size_t s, tl::Heap &) + { + if (! m_is_const) { + m_latin1_holder = QString::fromUtf8 (c_str, int (s)).toLatin1 (); + *mp_s = QLatin1String (m_latin1_holder.constData (), m_latin1_holder.size ()); + } + } + +private: + QLatin1String *mp_s; + bool m_is_const; + QLatin1String m_s; + QByteArray m_latin1_holder; + mutable QByteArray m_s_utf8; +}; + +#endif + #endif /** @@ -1211,6 +1370,84 @@ private: QByteArray m_s; }; +#if QT_VERSION > 0x60000 + +/** + * @brief Specialization for QByteArray + */ +template <> +class GSI_PUBLIC ByteArrayAdaptorImpl + : public ByteArrayAdaptor +{ +public: + ByteArrayAdaptorImpl (QByteArrayView *s) + : mp_s (s), m_is_const (false) + { + // .. nothing yet .. + } + + ByteArrayAdaptorImpl (const QByteArrayView *s) + : mp_s (const_cast (s)), m_is_const (true) + { + // .. nothing yet .. + } + + ByteArrayAdaptorImpl (const QByteArrayView &s) + : m_is_const (false), m_s (s) + { + mp_s = &m_s; + } + + ByteArrayAdaptorImpl () + : m_is_const (false) + { + mp_s = &m_s; + } + + virtual ~ByteArrayAdaptorImpl () + { + // .. nothing yet .. + } + + virtual size_t size () const + { + return mp_s->size (); + } + + virtual const char *c_str () const + { + return mp_s->constData (); + } + + virtual void set (const char *c_str, size_t s, tl::Heap &heap) + { + if (! m_is_const) { + QByteArray *str = heap.create (); + *str = QByteArray (c_str, s); + *mp_s = QByteArrayView (str->constData (), str->size ()); + } + } + + virtual void copy_to (AdaptorBase *target, tl::Heap &heap) const + { + ByteArrayAdaptorImpl *s = dynamic_cast *>(target); + if (s) { + QByteArray *str = heap.create (); + *str = QByteArray (mp_s->constData (), mp_s->size ()); + *s->mp_s = *str; + } else { + ByteArrayAdaptor::copy_to (target, heap); + } + } + +private: + QByteArrayView *mp_s; + bool m_is_const; + QByteArrayView m_s; +}; + +#endif + #endif /** @@ -1312,16 +1549,16 @@ public: /** * @brief Sets the variant's value */ - virtual void set (const tl::Variant &v) = 0; + virtual void set (const tl::Variant &v, tl::Heap & /*heap*/) = 0; /** * @brief Implementation of copy_to */ - virtual void copy_to (AdaptorBase *target, tl::Heap & /*heap*/) const + virtual void copy_to (AdaptorBase *target, tl::Heap &heap) const { VariantAdaptor *v = dynamic_cast(target); tl_assert (v); - v->set (var ()); + v->set (var (), heap); } }; @@ -1383,7 +1620,7 @@ public: return *mp_v; } - virtual void set (const tl::Variant &v) + virtual void set (const tl::Variant &v, tl::Heap & /*heap*/) { if (! m_is_const) { *mp_v = v.to_qvariant (); @@ -1406,6 +1643,93 @@ private: QVariant m_v; }; +#if QT_VERSION >= 0x50000 + +/** + * @brief Specialization for QVariant + */ +template +class GSI_PUBLIC VariantAdaptorImpl > + : public VariantAdaptor +{ +public: + VariantAdaptorImpl (QPointer *v) + : mp_v (v), m_is_const (false) + { + // .. nothing yet .. + } + + VariantAdaptorImpl (const QPointer *v) + : mp_v (const_cast *> (v)), m_is_const (true) + { + // .. nothing yet .. + } + + VariantAdaptorImpl (const QPointer &v) + : m_is_const (true), m_v (v) + { + mp_v = &m_v; + } + + VariantAdaptorImpl () + : m_is_const (false) + { + mp_v = &m_v; + } + + virtual ~VariantAdaptorImpl () + { + // .. nothing yet .. + } + + virtual tl::Variant var () const + { + return tl::Variant::make_variant_ref (mp_v->get ()); + } + + virtual void set (const tl::Variant &v, tl::Heap & /*heap*/) + { + if (m_is_const) { + // .. can't change + } else if (v.is_nil ()) { + mp_v->clear (); + } else if (v.is_user ()) { + if (v.user_is_ref ()) { + *mp_v = (T *) v.to_user (); + } else { + // basically should not happen as the QPointer cannot hold anything other than a reference + // (a tl::Variant terminology) + tl_assert (false); + } + } else { + // basically should not happen as the QPointer cannot hold anything other than a user object + // (a tl::Variant terminology) + tl_assert (false); + } + } + + virtual void copy_to (AdaptorBase *target, tl::Heap &heap) const + { + VariantAdaptorImpl> *v = dynamic_cast> *>(target); + if (v) { + if (mp_v->isNull ()) { + v->mp_v->clear (); + } else { + *v->mp_v = QPointer (*mp_v); + } + } else { + VariantAdaptor::copy_to (target, heap); + } + } + +private: + QPointer *mp_v; + bool m_is_const; + QPointer m_v; +}; + +#endif + #endif /** @@ -1460,7 +1784,7 @@ public: return *mp_v; } - virtual void set (const tl::Variant &v) + virtual void set (const tl::Variant &v, tl::Heap & /*heap*/) { if (! m_is_const) { *mp_v = v; @@ -1483,6 +1807,85 @@ private: tl::Variant m_v; }; +#if __cplusplus >= 201703L + +/** + * @brief Specialization for std::optional + */ +template +class GSI_PUBLIC VariantAdaptorImpl > + : public VariantAdaptor +{ +public: + VariantAdaptorImpl (std::optional *v) + : mp_v (v), m_is_const (false) + { + // .. nothing yet .. + } + + VariantAdaptorImpl (const std::optional *v) + : mp_v (const_cast *> (v)), m_is_const (true) + { + // .. nothing yet .. + } + + VariantAdaptorImpl (const std::optional &v) + : m_is_const (true), m_v (v) + { + mp_v = &m_v; + } + + VariantAdaptorImpl () + : m_is_const (false) + { + mp_v = &m_v; + } + + virtual ~VariantAdaptorImpl () + { + // .. nothing yet .. + } + + virtual tl::Variant var () const + { + return *mp_v ? tl::Variant (mp_v->value ()) : tl::Variant (); + } + + virtual void set (const tl::Variant &v, tl::Heap & /*heap*/) + { + if (m_is_const) { + // .. can't change + } else if (v.is_nil ()) { + mp_v->reset (); + } else if (v.is_user ()) { + *mp_v = v.to_user (); + } else { + *mp_v = v.to (); + } + } + + virtual void copy_to (AdaptorBase *target, tl::Heap &heap) const + { + VariantAdaptorImpl> *v = dynamic_cast> *>(target); + if (v) { + if (*mp_v) { + v->mp_v->reset (); + } else { + *v->mp_v = mp_v->value (); + } + } else { + VariantAdaptor::copy_to (target, heap); + } + } + +private: + std::optional *mp_v; + bool m_is_const; + std::optional m_v; +}; + +#endif + // ------------------------------------------------------------ // Vector adaptor framework diff --git a/src/gsi/gsi/gsiTypes.h b/src/gsi/gsi/gsiTypes.h index 1cfde544b..6647adcf2 100644 --- a/src/gsi/gsi/gsiTypes.h +++ b/src/gsi/gsi/gsiTypes.h @@ -46,6 +46,13 @@ #include #include #include +#if QT_VERSION >= 0x50000 +# include +#endif +#if QT_VERSION >= 0x60000 +# include +# include +#endif #endif namespace tl @@ -434,12 +441,23 @@ template <> struct type_traits<__int128> : generic_type_trait template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; +#if __cplusplus >= 201703L +template struct type_traits > : generic_type_traits { }; +#endif #if defined(HAVE_QT) template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; template <> struct type_traits > : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; +#if QT_VERSION >= 0x50000 +template struct type_traits > : generic_type_traits { }; +template <> struct type_traits : generic_type_traits { }; +#endif +#if QT_VERSION >= 0x60000 +template <> struct type_traits : generic_type_traits { }; +template <> struct type_traits : generic_type_traits { }; +#endif #endif template <> struct type_traits : generic_type_traits { }; @@ -467,12 +485,23 @@ template <> struct type_traits : generic_type_trait template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; +#if __cplusplus >= 201703L +template struct type_traits &> : generic_type_traits { }; +#endif #if defined(HAVE_QT) template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; template <> struct type_traits &> : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; +#if QT_VERSION >= 0x50000 +template struct type_traits &> : generic_type_traits { }; +template <> struct type_traits : generic_type_traits { }; +#endif +#if QT_VERSION >= 0x60000 +template <> struct type_traits : generic_type_traits { }; +template <> struct type_traits : generic_type_traits { }; +#endif #endif template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; @@ -497,12 +526,23 @@ template <> struct type_traits<__int128 &> : generic_type_trait template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; +#if __cplusplus >= 201703L +template struct type_traits &> : generic_type_traits { }; +#endif #if defined(HAVE_QT) template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; template <> struct type_traits &> : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; +#if QT_VERSION >= 0x50000 +template struct type_traits &> : generic_type_traits { }; +template <> struct type_traits : generic_type_traits { }; +#endif +#if QT_VERSION >= 0x60000 +template <> struct type_traits : generic_type_traits { }; +template <> struct type_traits : generic_type_traits { }; +#endif #endif template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; @@ -528,12 +568,23 @@ template <> struct type_traits : generic_type_trait template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; +#if __cplusplus >= 201703L +template struct type_traits *> : generic_type_traits { }; +#endif #if defined(HAVE_QT) template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; template <> struct type_traits *> : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; +#if QT_VERSION >= 0x50000 +template struct type_traits *> : generic_type_traits { }; +template <> struct type_traits : generic_type_traits { }; +#endif +#if QT_VERSION >= 0x60000 +template <> struct type_traits : generic_type_traits { }; +template <> struct type_traits : generic_type_traits { }; +#endif #endif template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; @@ -559,18 +610,50 @@ template <> struct type_traits<__int128 *> : generic_type_trait template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; +#if __cplusplus >= 201703L +template struct type_traits *> : generic_type_traits { }; +#endif #if defined(HAVE_QT) template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; template <> struct type_traits *> : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; +#if QT_VERSION >= 0x50000 +template struct type_traits *> : generic_type_traits { }; +template <> struct type_traits : generic_type_traits { }; +#endif +#if QT_VERSION >= 0x60000 +template <> struct type_traits : generic_type_traits { }; +template <> struct type_traits : generic_type_traits { }; +#endif #endif template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; template <> struct type_traits : generic_type_traits { }; +template struct __unsigned_type_with_size; +template <> struct __unsigned_type_with_size<1> { typedef uint8_t type; }; +template <> struct __unsigned_type_with_size<2> { typedef uint16_t type; }; +template <> struct __unsigned_type_with_size<4> { typedef uint32_t type; }; + +template <> struct type_traits : type_traits<__unsigned_type_with_size::type> { }; +template <> struct type_traits : type_traits<__unsigned_type_with_size::type> { }; +template <> struct type_traits : type_traits<__unsigned_type_with_size::type> { }; +template <> struct type_traits : type_traits<__unsigned_type_with_size::type *> { }; +template <> struct type_traits : type_traits<__unsigned_type_with_size::type *> { }; +template <> struct type_traits : type_traits<__unsigned_type_with_size::type *> { }; +template <> struct type_traits : type_traits::type *> { }; +template <> struct type_traits : type_traits::type *> { }; +template <> struct type_traits : type_traits::type *> { }; +template <> struct type_traits : type_traits<__unsigned_type_with_size::type &> { }; +template <> struct type_traits : type_traits<__unsigned_type_with_size::type &> { }; +template <> struct type_traits : type_traits<__unsigned_type_with_size::type &> { }; +template <> struct type_traits : type_traits::type &> { }; +template <> struct type_traits : type_traits::type &> { }; +template <> struct type_traits : type_traits::type &> { }; + template struct type_traits : generic_type_traits::tag, typename type_traits::value_type, T_void> @@ -1289,10 +1372,10 @@ private: */ template class ArgSpec - : public ArgSpecImpl::value && std::is_destructible::value> + : public ArgSpecImpl::value && std::is_default_constructible::value> { public: - typedef ArgSpecImpl::value && std::is_destructible::value> Base; + typedef ArgSpecImpl::value && std::is_default_constructible::value> Base; ArgSpec () : Base () @@ -1326,10 +1409,10 @@ public: */ template class ArgSpec - : public ArgSpecImpl::value && std::is_destructible::value> + : public ArgSpecImpl::value && std::is_default_constructible::value> { public: - typedef ArgSpecImpl::value && std::is_destructible::value> Base; + typedef ArgSpecImpl::value && std::is_default_constructible::value> Base; ArgSpec () : Base () @@ -1363,10 +1446,10 @@ public: */ template class ArgSpec - : public ArgSpecImpl::value && std::is_destructible::value> + : public ArgSpecImpl::value && std::is_default_constructible::value> { public: - typedef ArgSpecImpl::value && std::is_destructible::value> Base; + typedef ArgSpecImpl::value && std::is_default_constructible::value> Base; typedef T &init_type; ArgSpec () @@ -1393,7 +1476,7 @@ public: T &init () const { // this simplifies the implementation, but it's not really clean since the caller may modify the default. - return const_cast (ArgSpecImpl::value>::init ()); + return const_cast (Base::init ()); } virtual ArgSpecBase *clone () const diff --git a/src/gsi/gsi_test/gsiTest.cc b/src/gsi/gsi_test/gsiTest.cc index ba53486cb..68925c36d 100644 --- a/src/gsi/gsi_test/gsiTest.cc +++ b/src/gsi/gsi_test/gsiTest.cc @@ -112,6 +112,8 @@ tl::Variant A::new_a_by_variant () return tl::Variant (A ()); } +#if defined(HAVE_QT) + std::vector A::qba_cref_to_ia (const QByteArray &ba) { @@ -134,8 +136,8 @@ A::ia_cref_to_qba (const std::vector &ia) return ba; } -const QByteArray & -A::ia_cref_to_qba_cref (const std::vector &ia) +QByteArray & +A::ia_cref_to_qba_ref (const std::vector &ia) { static QByteArray ba; ba.clear (); @@ -145,6 +147,161 @@ A::ia_cref_to_qba_cref (const std::vector &ia) return ba; } +#if QT_VERSION >= 0x60000 + +std::vector +A::qbav_cref_to_ia (const QByteArrayView &ba) +{ + const char *cp = ba.constData (); + size_t n = ba.size (); + std::vector ia; + for (size_t i = 0; i < n; ++i) { + ia.push_back (int (*cp++)); + } + return ia; +} + +QByteArrayView +A::ia_cref_to_qbav (const std::vector &ia) +{ + static QByteArray ba; + ba.clear (); + for (std::vector::const_iterator i = ia.begin (); i != ia.end (); ++i) { + ba.push_back (char (*i)); + } + return ba; +} + +QByteArrayView & +A::ia_cref_to_qbav_ref (const std::vector &ia) +{ + static QByteArray ba; + ba.clear (); + for (std::vector::const_iterator i = ia.begin (); i != ia.end (); ++i) { + ba.push_back (char (*i)); + } + static QByteArrayView bav; + bav = ba; + return bav; +} + +#endif + +std::vector +A::qs_cref_to_ia (const QString &qs) +{ + const QChar *cp = qs.constData (); + size_t n = qs.size (); + std::vector ia; + for (size_t i = 0; i < n; ++i) { + ia.push_back ((*cp++).unicode ()); + } + return ia; +} + +QString +A::ia_cref_to_qs (const std::vector &ia) +{ + QString s; + for (std::vector::const_iterator i = ia.begin (); i != ia.end (); ++i) { + s.push_back (char (*i)); + } + return s; +} + +QString & +A::ia_cref_to_qs_ref (const std::vector &ia) +{ + static QString s; + s.clear (); + for (std::vector::const_iterator i = ia.begin (); i != ia.end (); ++i) { + s.push_back (char (*i)); + } + return s; +} + +#if QT_VERSION >= 0x50000 + +std::vector +A::ql1s_cref_to_ia (const QLatin1String &ql1s) +{ + std::vector ia; + const char *cp = ql1s.data (); + size_t n = ql1s.size (); + for (size_t i = 0; i < n; ++i) { + ia.push_back (*cp++); + } + return ia; +} + +QLatin1String +A::ia_cref_to_ql1s (const std::vector &ia) +{ + static std::string str; + str.clear (); + for (std::vector::const_iterator i = ia.begin (); i != ia.end (); ++i) { + str += char (*i); + } + return QLatin1String (str.c_str (), str.size ()); +} + +QLatin1String & +A::ia_cref_to_ql1s_ref (const std::vector &ia) +{ + static std::string str; + str.clear (); + for (std::vector::const_iterator i = ia.begin (); i != ia.end (); ++i) { + str += char (*i); + } + static QLatin1String s (0); + s = QLatin1String (str.c_str (), str.size ()); + return s; +} + +#endif + +#if QT_VERSION >= 0x60000 + +std::vector +A::qsv_cref_to_ia (const QStringView &qs) +{ + const QChar *cp = qs.constData (); + size_t n = qs.size (); + std::vector ia; + for (size_t i = 0; i < n; ++i) { + ia.push_back ((*cp++).unicode ()); + } + return ia; +} + +QStringView +A::ia_cref_to_qsv (const std::vector &ia) +{ + static QString s; + s.clear (); + for (std::vector::const_iterator i = ia.begin (); i != ia.end (); ++i) { + s.push_back (char (*i)); + } + return s; +} + +QStringView & +A::ia_cref_to_qsv_ref (const std::vector &ia) +{ + static QString s; + s.clear (); + for (std::vector::const_iterator i = ia.begin (); i != ia.end (); ++i) { + s.push_back (char (*i)); + } + static QStringView sv; + sv = s; + return sv; +} + +#endif + +#endif + std::vector A::ba_cref_to_ia (const std::vector &ba) { @@ -165,8 +322,8 @@ A::ia_cref_to_ba (const std::vector &ia) return ba; } -const std::vector & -A::ia_cref_to_ba_cref (const std::vector &ia) +std::vector & +A::ia_cref_to_ba_ref (const std::vector &ia) { static std::vector ba; ba.clear (); @@ -877,6 +1034,7 @@ static gsi::Class decl_a ("", "A", gsi::method ("new_a_by_variant", &A::new_a_by_variant) + #if defined(HAVE_QT) + gsi::method ("qba_cref_to_ia", &A::qba_cref_to_ia) + gsi::method ("qba_ref_to_ia", &A::qba_ref_to_ia) + gsi::method ("qba_cptr_to_ia", &A::qba_cptr_to_ia) + @@ -884,14 +1042,75 @@ static gsi::Class decl_a ("", "A", gsi::method ("qba_to_ia", &A::qba_to_ia) + gsi::method ("ia_cref_to_qba", &A::ia_cref_to_qba) + gsi::method ("ia_cref_to_qba_cref", &A::ia_cref_to_qba_cref) + + gsi::method ("ia_cref_to_qba_ref", &A::ia_cref_to_qba_ref) + + gsi::method ("ia_cref_to_qba_cptr", &A::ia_cref_to_qba_cptr) + + gsi::method ("ia_cref_to_qba_ptr", &A::ia_cref_to_qba_ptr) + + + gsi::method ("qs_cref_to_ia", &A::qs_cref_to_ia) + + gsi::method ("qs_ref_to_ia", &A::qs_ref_to_ia) + + gsi::method ("qs_cptr_to_ia", &A::qs_cptr_to_ia) + + gsi::method ("qs_ptr_to_ia", &A::qs_ptr_to_ia) + + gsi::method ("qs_to_ia", &A::qs_to_ia) + + gsi::method ("ia_cref_to_qs", &A::ia_cref_to_qs) + + gsi::method ("ia_cref_to_qs_cref", &A::ia_cref_to_qs_cref) + + gsi::method ("ia_cref_to_qs_ref", &A::ia_cref_to_qs_ref) + + gsi::method ("ia_cref_to_qs_cptr", &A::ia_cref_to_qs_cptr) + + gsi::method ("ia_cref_to_qs_ptr", &A::ia_cref_to_qs_ptr) + + +#if QT_VERSION >= 0x50000 + + gsi::method ("ql1s_cref_to_ia", &A::ql1s_cref_to_ia) + + gsi::method ("ql1s_ref_to_ia", &A::ql1s_ref_to_ia) + + gsi::method ("ql1s_cptr_to_ia", &A::ql1s_cptr_to_ia) + + gsi::method ("ql1s_ptr_to_ia", &A::ql1s_ptr_to_ia) + + gsi::method ("ql1s_to_ia", &A::ql1s_to_ia) + + gsi::method ("ia_cref_to_ql1s", &A::ia_cref_to_ql1s) + + gsi::method ("ia_cref_to_ql1s_cref", &A::ia_cref_to_ql1s_cref) + + gsi::method ("ia_cref_to_ql1s_ref", &A::ia_cref_to_ql1s_ref) + + gsi::method ("ia_cref_to_ql1s_cptr", &A::ia_cref_to_ql1s_cptr) + + gsi::method ("ia_cref_to_ql1s_ptr", &A::ia_cref_to_ql1s_ptr) + + #endif + +#if QT_VERSION >= 0x60000 + + gsi::method ("qbav_cref_to_ia", &A::qbav_cref_to_ia) + + gsi::method ("qbav_ref_to_ia", &A::qbav_ref_to_ia) + + gsi::method ("qbav_cptr_to_ia", &A::qbav_cptr_to_ia) + + gsi::method ("qbav_ptr_to_ia", &A::qbav_ptr_to_ia) + + gsi::method ("qbav_to_ia", &A::qbav_to_ia) + + gsi::method ("ia_cref_to_qbav", &A::ia_cref_to_qbav) + + gsi::method ("ia_cref_to_qbav_cref", &A::ia_cref_to_qbav_cref) + + gsi::method ("ia_cref_to_qbav_ref", &A::ia_cref_to_qbav_ref) + + gsi::method ("ia_cref_to_qbav_cptr", &A::ia_cref_to_qbav_cptr) + + gsi::method ("ia_cref_to_qbav_ptr", &A::ia_cref_to_qbav_ptr) + + + gsi::method ("qsv_cref_to_ia", &A::qsv_cref_to_ia) + + gsi::method ("qsv_ref_to_ia", &A::qsv_ref_to_ia) + + gsi::method ("qsv_cptr_to_ia", &A::qsv_cptr_to_ia) + + gsi::method ("qsv_ptr_to_ia", &A::qsv_ptr_to_ia) + + gsi::method ("qsv_to_ia", &A::qsv_to_ia) + + gsi::method ("ia_cref_to_qsv", &A::ia_cref_to_qsv) + + gsi::method ("ia_cref_to_qsv_cref", &A::ia_cref_to_qsv_cref) + + gsi::method ("ia_cref_to_qsv_ref", &A::ia_cref_to_qsv_ref) + + gsi::method ("ia_cref_to_qsv_cptr", &A::ia_cref_to_qsv_cptr) + + gsi::method ("ia_cref_to_qsv_ptr", &A::ia_cref_to_qsv_ptr) + + +#endif + +#endif + gsi::method ("ba_cref_to_ia", &A::ba_cref_to_ia) + gsi::method ("ba_ref_to_ia", &A::ba_ref_to_ia) + gsi::method ("ba_cptr_to_ia", &A::ba_cptr_to_ia) + gsi::method ("ba_ptr_to_ia", &A::ba_ptr_to_ia) + gsi::method ("ba_to_ia", &A::ba_to_ia) + + gsi::method ("ia_cref_to_ba", &A::ia_cref_to_ba) + + gsi::method ("ia_cref_to_ba_ref", &A::ia_cref_to_ba_ref) + gsi::method ("ia_cref_to_ba_cref", &A::ia_cref_to_ba_cref) + + gsi::method ("ia_cref_to_ba_ptr", &A::ia_cref_to_ba_ptr) + + gsi::method ("ia_cref_to_ba_cptr", &A::ia_cref_to_ba_cptr) + gsi::method ("br", &A::br) + gsi::method ("get_e", &A::get_e) + @@ -1017,6 +1236,20 @@ static gsi::Class decl_a ("", "A", static gsi::Class decl_a_nc (decl_a, "", "A_NC"); static gsi::Class decl_b ("", "B", +#if __cplusplus >= 201703L + gsi::method ("int_to_optional", &B::int_to_optional) + + gsi::method ("int_to_optional_a", &B::int_to_optional_a) + + gsi::method ("optional_to_int", &B::optional_to_int) + + gsi::method ("optional_cref_to_int", &B::optional_cref_to_int) + + gsi::method ("optional_ref_to_int", &B::optional_ref_to_int) + + gsi::method ("optional_cptr_to_int", &B::optional_cptr_to_int) + + gsi::method ("optional_ptr_to_int", &B::optional_ptr_to_int) + + gsi::method ("optional_a_to_int", &B::optional_a_to_int) + + gsi::method ("optional_a_cref_to_int", &B::optional_a_cref_to_int) + + gsi::method ("optional_a_ref_to_int", &B::optional_a_ref_to_int) + + gsi::method ("optional_a_cptr_to_int", &B::optional_a_cptr_to_int) + + gsi::method ("optional_a_ptr_to_int", &B::optional_a_ptr_to_int) + +#endif gsi::method ("inst", &B::inst) + gsi::method ("has_inst", &B::has_inst) + gsi::method ("set_inst", &B::set_inst) + diff --git a/src/gsi/gsi_test/gsiTest.h b/src/gsi/gsi_test/gsiTest.h index 57d6efb95..c41933909 100644 --- a/src/gsi/gsi_test/gsiTest.h +++ b/src/gsi/gsi_test/gsiTest.h @@ -99,6 +99,7 @@ struct A static tl::Variant new_a_by_variant (); #if defined(HAVE_QT) + /** * @brief Byte sequences: tests access to QByteArray */ @@ -108,11 +109,110 @@ struct A static std::vector qba_ptr_to_ia (QByteArray *ba) { return qba_cref_to_ia (*ba); } static std::vector qba_to_ia (QByteArray ba) { return qba_cref_to_ia (ba); } +#if QT_VERSION >= 0x60000 + + /** + * @brief Byte sequences: tests access to QByteArrayView + */ + static std::vector qbav_cref_to_ia (const QByteArrayView &ba); + static std::vector qbav_ref_to_ia (QByteArrayView &ba) { return qbav_cref_to_ia (ba); } + static std::vector qbav_cptr_to_ia (const QByteArrayView *ba) { return qbav_cref_to_ia (*ba); } + static std::vector qbav_ptr_to_ia (QByteArrayView *ba) { return qbav_cref_to_ia (*ba); } + static std::vector qbav_to_ia (QByteArrayView ba) { return qbav_cref_to_ia (ba); } + +#endif + + /** + * @brief Byte sequences: tests access to QString + */ + static std::vector qs_cref_to_ia (const QString &qs); + static std::vector qs_ref_to_ia (QString &qs) { return qs_cref_to_ia (qs); } + static std::vector qs_cptr_to_ia (const QString *qs) { return qs_cref_to_ia (*qs); } + static std::vector qs_ptr_to_ia (QString *qs) { return qs_cref_to_ia (*qs); } + static std::vector qs_to_ia (QString qs) { return qs_cref_to_ia (qs); } + +#if QT_VERSION >= 0x50000 + + /** + * @brief Byte sequences: tests access to QLatin1String + */ + static std::vector ql1s_cref_to_ia (const QLatin1String &qs); + static std::vector ql1s_ref_to_ia (QLatin1String &qs) { return ql1s_cref_to_ia (qs); } + static std::vector ql1s_cptr_to_ia (const QLatin1String *qs) { return ql1s_cref_to_ia (*qs); } + static std::vector ql1s_ptr_to_ia (QLatin1String *qs) { return ql1s_cref_to_ia (*qs); } + static std::vector ql1s_to_ia (QLatin1String qs) { return ql1s_cref_to_ia (qs); } + +#endif + +#if QT_VERSION >= 0x60000 + + /** + * @brief Byte sequences: tests access to QStringView + */ + static std::vector qsv_cref_to_ia (const QStringView &qs); + static std::vector qsv_ref_to_ia (QStringView &qs) { return qsv_cref_to_ia (qs); } + static std::vector qsv_cptr_to_ia (const QStringView *qs) { return qsv_cref_to_ia (*qs); } + static std::vector qsv_ptr_to_ia (QStringView *qs) { return qsv_cref_to_ia (*qs); } + static std::vector qsv_to_ia (QStringView qs) { return qsv_cref_to_ia (qs); } + +#endif + /** * @brief Byte sequences: tests return of QByteArray */ static QByteArray ia_cref_to_qba (const std::vector &ia); - static const QByteArray &ia_cref_to_qba_cref (const std::vector &ia); + static QByteArray &ia_cref_to_qba_ref (const std::vector &ia); + static const QByteArray &ia_cref_to_qba_cref (const std::vector &ia) { return ia_cref_to_qba_ref (ia); } + static const QByteArray *ia_cref_to_qba_cptr (const std::vector &ia) { return &ia_cref_to_qba_ref (ia); } + static QByteArray *ia_cref_to_qba_ptr (const std::vector &ia) { return &ia_cref_to_qba_ref (ia); } + +#if QT_VERSION >= 0x60000 + + /** + * @brief Byte sequences: tests return of QByteArrayView (uses a static buffer) + */ + static QByteArrayView ia_cref_to_qbav (const std::vector &ia); + static QByteArrayView &ia_cref_to_qbav_ref (const std::vector &ia); + static const QByteArrayView &ia_cref_to_qbav_cref (const std::vector &ia) { return ia_cref_to_qbav_ref (ia); } + static const QByteArrayView *ia_cref_to_qbav_cptr (const std::vector &ia) { return &ia_cref_to_qbav_ref (ia); } + static QByteArrayView *ia_cref_to_qbav_ptr (const std::vector &ia) { return &ia_cref_to_qbav_ref (ia); } + +#endif + + /** + * @brief Byte sequences: tests return of QString + */ + static QString ia_cref_to_qs (const std::vector &ia); + static QString &ia_cref_to_qs_ref (const std::vector &ia); + static const QString &ia_cref_to_qs_cref (const std::vector &ia) { return ia_cref_to_qs_ref (ia); } + static const QString *ia_cref_to_qs_cptr (const std::vector &ia) { return &ia_cref_to_qs_ref (ia); } + static QString *ia_cref_to_qs_ptr (const std::vector &ia) { return &ia_cref_to_qs_ref (ia); } + +#if QT_VERSION >= 0x50000 + + /** + * @brief Byte sequences: tests return of QLatin1String + */ + static QLatin1String ia_cref_to_ql1s (const std::vector &ia); + static QLatin1String &ia_cref_to_ql1s_ref (const std::vector &ia); + static const QLatin1String &ia_cref_to_ql1s_cref (const std::vector &ia) { return ia_cref_to_ql1s_ref (ia); } + static const QLatin1String *ia_cref_to_ql1s_cptr (const std::vector &ia) { return &ia_cref_to_ql1s_ref (ia); } + static QLatin1String *ia_cref_to_ql1s_ptr (const std::vector &ia) { return &ia_cref_to_ql1s_ref (ia); } + +#endif + +#if QT_VERSION >= 0x60000 + + /** + * @brief Byte sequences: tests return of QStringView (uses a static buffer) + */ + static QStringView ia_cref_to_qsv (const std::vector &ia); + static QStringView &ia_cref_to_qsv_ref (const std::vector &ia); + static const QStringView &ia_cref_to_qsv_cref (const std::vector &ia) { return ia_cref_to_qsv_ref (ia); } + static const QStringView *ia_cref_to_qsv_cptr (const std::vector &ia) { return &ia_cref_to_qsv_ref (ia); } + static QStringView *ia_cref_to_qsv_ptr (const std::vector &ia) { return &ia_cref_to_qsv_ref (ia); } + +#endif #endif @@ -129,7 +229,10 @@ struct A * @brief Byte sequences: tests return of std::vector */ static std::vector ia_cref_to_ba (const std::vector &ia); - static const std::vector &ia_cref_to_ba_cref (const std::vector &ia); + static std::vector &ia_cref_to_ba_ref (const std::vector &ia); + static const std::vector &ia_cref_to_ba_cref (const std::vector &ia) { return ia_cref_to_ba_ref (ia); } + static std::vector *ia_cref_to_ba_ptr (const std::vector &ia) { return &ia_cref_to_ba_ref (ia); } + static const std::vector *ia_cref_to_ba_cptr (const std::vector &ia) { return &ia_cref_to_ba_ref (ia); } /* * @brief A dummy method providing a chance to set a breakpoint in the script @@ -207,11 +310,13 @@ struct A std::string a10_d (double f) { return tl::to_string (f); } std::vector a10_d_ba (double f) { std::string s = tl::to_string (f); return std::vector (s.begin (), s.end ()); } + #if defined(HAVE_QT) QByteArray a10_d_qba (double f) { return tl::to_qstring (tl::to_string (f)).toUtf8 (); } QString a10_d_qstr (double f) { return tl::to_qstring (tl::to_string (f)); } QStringRef a10_d_qstrref (double f) { m_s = tl::to_qstring (tl::to_string (f)); return QStringRef (&m_s); } #endif + std::string a10_f (float f) { return tl::to_string(f); } std::string a10_s (short l) { return tl::to_string(int (l)); } std::string a10_us (unsigned short l) { return tl::to_string(int (l)); } @@ -494,6 +599,27 @@ struct B */ static tl::Variant new_b_by_variant (); +#if __cplusplus >= 201703L + /** + * @brief std::optional for simple and complex types + */ + + static std::optional int_to_optional (int value, bool exists) { return exists ? std::optional (value) : std::optional (); } + static std::optional int_to_optional_a (int value, bool exists) { return exists ? std::optional (A (value)) : std::optional (); } + + static int optional_to_int (std::optional optional, int def) { return optional ? optional.value () : def; } + static int optional_cref_to_int (const std::optional &optional, int def) { return optional_to_int (optional, def); } + static int optional_ref_to_int (std::optional &optional, int def) { return optional_to_int (optional, def); } + static int optional_cptr_to_int (const std::optional *optional, int def) { return optional_to_int (*optional, def); } + static int optional_ptr_to_int (std::optional optional, int def) { return optional_to_int (*optional, def); } + + static int optional_a_to_int (std::optional optional, int def) { return optional ? optional.value ().a1 () : def; } + static int optional_a_cref_to_int (const std::optional &optional, int def) { return optional_a_to_int (optional, def); } + static int optional_a_ref_to_int (std::optional &optional, int def) { return optional_a_to_int (optional, def); } + static int optional_a_cptr_to_int (const std::optional *optional, int def) { return optional_a_to_int (*optional, def); } + static int optional_a_ptr_to_int (std::optional optional, int def) { return optional_a_to_int (*optional, def); } +#endif + std::string addr () const; int always_5 () const { diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQAbstractItemModel.cc b/src/gsiqt/qt4/QtCore/gsiDeclQAbstractItemModel.cc index fe28b38ad..c6299f9da 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQAbstractItemModel.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQAbstractItemModel.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQAbstractListModel.cc b/src/gsiqt/qt4/QtCore/gsiDeclQAbstractListModel.cc index b446c0c1f..e1250a9af 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQAbstractListModel.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQAbstractListModel.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQAbstractTableModel.cc b/src/gsiqt/qt4/QtCore/gsiDeclQAbstractTableModel.cc index f6d23f640..05f6b9fd1 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQAbstractTableModel.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQAbstractTableModel.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQBasicTimer.cc b/src/gsiqt/qt4/QtCore/gsiDeclQBasicTimer.cc index 790b11e97..a279f8152 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQBasicTimer.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQBasicTimer.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQBuffer.cc b/src/gsiqt/qt4/QtCore/gsiDeclQBuffer.cc index 472480026..bc085792c 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQBuffer.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQBuffer.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQByteArrayMatcher.cc b/src/gsiqt/qt4/QtCore/gsiDeclQByteArrayMatcher.cc index 496155097..6fb031331 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQByteArrayMatcher.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQByteArrayMatcher.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQChildEvent.cc b/src/gsiqt/qt4/QtCore/gsiDeclQChildEvent.cc index dc356c1bd..116818bb8 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQChildEvent.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQChildEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQCoreApplication.cc b/src/gsiqt/qt4/QtCore/gsiDeclQCoreApplication.cc index 236cad6bb..0b3b8d71d 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQCoreApplication.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQCoreApplication.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQCryptographicHash.cc b/src/gsiqt/qt4/QtCore/gsiDeclQCryptographicHash.cc index 05ea41ca3..d4892ba34 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQCryptographicHash.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQCryptographicHash.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQDataStream.cc b/src/gsiqt/qt4/QtCore/gsiDeclQDataStream.cc index 24b8b591c..6297bb9bd 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQDataStream.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQDataStream.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- @@ -113,25 +112,25 @@ return v; } - static qt_gsi::Converter::target_type f_QDataStream_read_qchar(QDataStream *s) + static qt_gsi::Converter::target_type f_QDataStream_read_qchar(QDataStream *s) { - QChar v = 0; + QChar v = QChar (0); *s >> v; - return qt_gsi::Converter::toc (v); + return qt_gsi::Converter::toc (v); } - static qt_gsi::Converter >::target_type f_QDataStream_read_int_list(QDataStream *s) + static qt_gsi::Converter >::target_type f_QDataStream_read_int_list(QDataStream *s) { QList v; *s >> v; - return qt_gsi::Converter >::toc (v); + return qt_gsi::Converter >::toc (v); } - static qt_gsi::Converter >::target_type f_QDataStream_read_int_vector(QDataStream *s) + static qt_gsi::Converter >::target_type f_QDataStream_read_int_vector(QDataStream *s) { QVector v; *s >> v; - return qt_gsi::Converter >::toc (v); + return qt_gsi::Converter >::toc (v); } static QString f_QDataStream_read_string(QDataStream *s) @@ -214,21 +213,21 @@ return s; } - static QDataStream *f_QDataStream_put_qchar(QDataStream *s, const qt_gsi::Converter::target_type &v) + static QDataStream *f_QDataStream_put_qchar(QDataStream *s, const qt_gsi::Converter::target_type &v) { - *s << qt_gsi::Converter::toq (v); + *s << qt_gsi::Converter::toq (v); return s; } - static QDataStream *f_QDataStream_put_int_list(QDataStream *s, const qt_gsi::Converter >::target_type &v) + static QDataStream *f_QDataStream_put_int_list(QDataStream *s, const qt_gsi::Converter >::target_type &v) { - *s << qt_gsi::Converter >::toq (v); + *s << qt_gsi::Converter >::toq (v); return s; } - static QDataStream *f_QDataStream_put_int_vector(QDataStream *s, const qt_gsi::Converter >::target_type &v) + static QDataStream *f_QDataStream_put_int_vector(QDataStream *s, const qt_gsi::Converter >::target_type &v) { - *s << qt_gsi::Converter >::toq (v); + *s << qt_gsi::Converter >::toq (v); return s; } diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQDate.cc b/src/gsiqt/qt4/QtCore/gsiDeclQDate.cc index 9eb1ff3a3..50ef76495 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQDate.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQDate.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQDateTime.cc b/src/gsiqt/qt4/QtCore/gsiDeclQDateTime.cc index ebb269466..b61bc6652 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQDateTime.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQDateTime.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQDir.cc b/src/gsiqt/qt4/QtCore/gsiDeclQDir.cc index e7bf34d59..378208a35 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQDir.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQDir.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQDynamicPropertyChangeEvent.cc b/src/gsiqt/qt4/QtCore/gsiDeclQDynamicPropertyChangeEvent.cc index afcb406bf..2df1eb02f 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQDynamicPropertyChangeEvent.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQDynamicPropertyChangeEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQEasingCurve.cc b/src/gsiqt/qt4/QtCore/gsiDeclQEasingCurve.cc index 6a2625e7f..ff2e219f5 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQEasingCurve.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQEasingCurve.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQEvent.cc b/src/gsiqt/qt4/QtCore/gsiDeclQEvent.cc index 630f1a501..c3a804131 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQEvent.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQEventLoop.cc b/src/gsiqt/qt4/QtCore/gsiDeclQEventLoop.cc index 08d2a5cde..942d11b88 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQEventLoop.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQEventLoop.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQFactoryInterface.cc b/src/gsiqt/qt4/QtCore/gsiDeclQFactoryInterface.cc index 8f7dfc9ec..75b8910c8 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQFactoryInterface.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQFactoryInterface.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQFile.cc b/src/gsiqt/qt4/QtCore/gsiDeclQFile.cc index 7d51c7be0..fdd493672 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQFile.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQFile.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQFileInfo.cc b/src/gsiqt/qt4/QtCore/gsiDeclQFileInfo.cc index ecbe20d9c..455a9a75f 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQFileInfo.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQFileInfo.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQFileSystemWatcher.cc b/src/gsiqt/qt4/QtCore/gsiDeclQFileSystemWatcher.cc index e3e063fb6..8113fcadd 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQFileSystemWatcher.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQFileSystemWatcher.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQIODevice.cc b/src/gsiqt/qt4/QtCore/gsiDeclQIODevice.cc index d20f63ce3..724c17ca6 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQIODevice.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQIODevice.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQLibrary.cc b/src/gsiqt/qt4/QtCore/gsiDeclQLibrary.cc index 5e30ebad6..ba5131f28 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQLibrary.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQLibrary.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQLibraryInfo.cc b/src/gsiqt/qt4/QtCore/gsiDeclQLibraryInfo.cc index eb086dc5e..8951c13c4 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQLibraryInfo.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQLibraryInfo.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQLine.cc b/src/gsiqt/qt4/QtCore/gsiDeclQLine.cc index f66d4c0d2..07e016369 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQLine.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQLine.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQLineF.cc b/src/gsiqt/qt4/QtCore/gsiDeclQLineF.cc index f045a66a9..91155585b 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQLineF.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQLineF.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQLocale.cc b/src/gsiqt/qt4/QtCore/gsiDeclQLocale.cc index ceadad090..d9358dc2e 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQLocale.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQLocale.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQMargins.cc b/src/gsiqt/qt4/QtCore/gsiDeclQMargins.cc index f74bbfbd1..0f4500228 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQMargins.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQMargins.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQMetaClassInfo.cc b/src/gsiqt/qt4/QtCore/gsiDeclQMetaClassInfo.cc index 2e36308ee..1a2a9cf12 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQMetaClassInfo.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQMetaClassInfo.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQMetaEnum.cc b/src/gsiqt/qt4/QtCore/gsiDeclQMetaEnum.cc index 654d3fcac..f0a92291c 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQMetaEnum.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQMetaEnum.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQMetaMethod.cc b/src/gsiqt/qt4/QtCore/gsiDeclQMetaMethod.cc index 4b2ab5d85..e06932302 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQMetaMethod.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQMetaMethod.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQMetaObject.cc b/src/gsiqt/qt4/QtCore/gsiDeclQMetaObject.cc index 4b5a7c058..257922c7c 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQMetaObject.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQMetaObject.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQMetaProperty.cc b/src/gsiqt/qt4/QtCore/gsiDeclQMetaProperty.cc index afbed2d56..04cfc78e6 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQMetaProperty.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQMetaProperty.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQMetaType.cc b/src/gsiqt/qt4/QtCore/gsiDeclQMetaType.cc index a1cc9a29b..10ef70313 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQMetaType.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQMetaType.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQMimeData.cc b/src/gsiqt/qt4/QtCore/gsiDeclQMimeData.cc index 95020c544..810853efe 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQMimeData.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQMimeData.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQModelIndex.cc b/src/gsiqt/qt4/QtCore/gsiDeclQModelIndex.cc index fb89be04e..8cb98f515 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQModelIndex.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQModelIndex.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQMutex.cc b/src/gsiqt/qt4/QtCore/gsiDeclQMutex.cc index 3bdd3dfdb..19f2831d1 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQMutex.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQMutex.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQObject.cc b/src/gsiqt/qt4/QtCore/gsiDeclQObject.cc index 308a531bc..6b15b75e6 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQObject.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQObject.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQPersistentModelIndex.cc b/src/gsiqt/qt4/QtCore/gsiDeclQPersistentModelIndex.cc index a77f0d2eb..77659d05d 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQPersistentModelIndex.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQPersistentModelIndex.cc @@ -32,15 +32,21 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- // class QPersistentModelIndex +#if QT_VERSION < 0x60000 static const QModelIndex &castToQModelIndex(const QPersistentModelIndex *m) { return m->operator const QModelIndex &(); } +#else + static QModelIndex castToQModelIndex(const QPersistentModelIndex *m) + { + return m->operator QModelIndex(); + } +#endif // Constructor QPersistentModelIndex::QPersistentModelIndex() diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQPluginLoader.cc b/src/gsiqt/qt4/QtCore/gsiDeclQPluginLoader.cc index 3c5050a97..454736544 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQPluginLoader.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQPluginLoader.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQPoint.cc b/src/gsiqt/qt4/QtCore/gsiDeclQPoint.cc index 57324455a..5e6e358c4 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQPoint.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQPoint.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQPointF.cc b/src/gsiqt/qt4/QtCore/gsiDeclQPointF.cc index 5ec9b6bc4..2182bf59f 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQPointF.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQPointF.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQProcess.cc b/src/gsiqt/qt4/QtCore/gsiDeclQProcess.cc index 859f3e94d..64287ebee 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQProcess.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQProcess.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQProcessEnvironment.cc b/src/gsiqt/qt4/QtCore/gsiDeclQProcessEnvironment.cc index 7c2ca8bd8..407af4b96 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQProcessEnvironment.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQProcessEnvironment.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQReadLocker.cc b/src/gsiqt/qt4/QtCore/gsiDeclQReadLocker.cc index 94ad81620..25a01c970 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQReadLocker.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQReadLocker.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQReadWriteLock.cc b/src/gsiqt/qt4/QtCore/gsiDeclQReadWriteLock.cc index af46d5ec4..9ba3563d1 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQReadWriteLock.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQReadWriteLock.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQRect.cc b/src/gsiqt/qt4/QtCore/gsiDeclQRect.cc index aa143c3cb..df29bcd42 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQRect.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQRect.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQRectF.cc b/src/gsiqt/qt4/QtCore/gsiDeclQRectF.cc index 61afc3b22..e29f815a5 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQRectF.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQRectF.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQRegExp.cc b/src/gsiqt/qt4/QtCore/gsiDeclQRegExp.cc index 711ad2b94..76c1a20fa 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQRegExp.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQRegExp.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQResource.cc b/src/gsiqt/qt4/QtCore/gsiDeclQResource.cc index fa81cf651..440c2bd99 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQResource.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQResource.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQSemaphore.cc b/src/gsiqt/qt4/QtCore/gsiDeclQSemaphore.cc index d2392d907..361cd057c 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQSemaphore.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQSemaphore.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQSettings.cc b/src/gsiqt/qt4/QtCore/gsiDeclQSettings.cc index 281b549c0..9c3883e70 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQSettings.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQSettings.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQSignalMapper.cc b/src/gsiqt/qt4/QtCore/gsiDeclQSignalMapper.cc index 48dd54688..9593b369b 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQSignalMapper.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQSignalMapper.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQSize.cc b/src/gsiqt/qt4/QtCore/gsiDeclQSize.cc index 31b354c5a..15d9b7d3b 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQSize.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQSize.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQSizeF.cc b/src/gsiqt/qt4/QtCore/gsiDeclQSizeF.cc index c123374dd..9bd480b5e 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQSizeF.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQSizeF.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQSocketNotifier.cc b/src/gsiqt/qt4/QtCore/gsiDeclQSocketNotifier.cc index 615988918..78421d313 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQSocketNotifier.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQSocketNotifier.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQStringMatcher.cc b/src/gsiqt/qt4/QtCore/gsiDeclQStringMatcher.cc index dc24ab95b..e06e6e8f3 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQStringMatcher.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQStringMatcher.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQSysInfo.cc b/src/gsiqt/qt4/QtCore/gsiDeclQSysInfo.cc index b0241e559..73736dc9e 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQSysInfo.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQSysInfo.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQSystemLocale.cc b/src/gsiqt/qt4/QtCore/gsiDeclQSystemLocale.cc index fec1f6f26..0b89a0aca 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQSystemLocale.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQSystemLocale.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQTemporaryFile.cc b/src/gsiqt/qt4/QtCore/gsiDeclQTemporaryFile.cc index 2fa701f57..9c17ecc1e 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQTemporaryFile.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQTemporaryFile.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQTextCodec.cc b/src/gsiqt/qt4/QtCore/gsiDeclQTextCodec.cc index bedf9d73f..30ea75c5e 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQTextCodec.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQTextCodec.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQTextCodec_ConverterState.cc b/src/gsiqt/qt4/QtCore/gsiDeclQTextCodec_ConverterState.cc index 99448b794..39ecad5f5 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQTextCodec_ConverterState.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQTextCodec_ConverterState.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQTextDecoder.cc b/src/gsiqt/qt4/QtCore/gsiDeclQTextDecoder.cc index 4dff5bfb2..6c7f86a9b 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQTextDecoder.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQTextDecoder.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQTextEncoder.cc b/src/gsiqt/qt4/QtCore/gsiDeclQTextEncoder.cc index e9adbdeb0..cfd701cbd 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQTextEncoder.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQTextEncoder.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQTextStream.cc b/src/gsiqt/qt4/QtCore/gsiDeclQTextStream.cc index 02c79924e..b9a89a46f 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQTextStream.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQTextStream.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- @@ -98,7 +97,7 @@ static qt_gsi::Converter::target_type f_QTextStream_read_qchar(QTextStream *s) { - QChar v = 0; + QChar v = QChar (0); *s >> v; return qt_gsi::Converter::toc (v); } diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQThread.cc b/src/gsiqt/qt4/QtCore/gsiDeclQThread.cc index 536905699..94670c24f 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQThread.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQThread.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQTime.cc b/src/gsiqt/qt4/QtCore/gsiDeclQTime.cc index 7ef437107..6f246bcbd 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQTime.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQTime.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQTimeLine.cc b/src/gsiqt/qt4/QtCore/gsiDeclQTimeLine.cc index 3556256ce..75ff7c05d 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQTimeLine.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQTimeLine.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQTimer.cc b/src/gsiqt/qt4/QtCore/gsiDeclQTimer.cc index 0d0dd400d..2d6fcca38 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQTimer.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQTimer.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQTimerEvent.cc b/src/gsiqt/qt4/QtCore/gsiDeclQTimerEvent.cc index e24088435..fa26ddc3a 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQTimerEvent.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQTimerEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQTranslator.cc b/src/gsiqt/qt4/QtCore/gsiDeclQTranslator.cc index 4ec5ba07a..325de1961 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQTranslator.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQTranslator.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQUrl.cc b/src/gsiqt/qt4/QtCore/gsiDeclQUrl.cc index b89cfb8bc..7209dea1f 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQUrl.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQUrl.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQWaitCondition.cc b/src/gsiqt/qt4/QtCore/gsiDeclQWaitCondition.cc index 5a100a5a1..6fd1d9b19 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQWaitCondition.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQWaitCondition.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQWriteLocker.cc b/src/gsiqt/qt4/QtCore/gsiDeclQWriteLocker.cc index 8980666bc..f4e70f987 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQWriteLocker.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQWriteLocker.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQt.cc b/src/gsiqt/qt4/QtCore/gsiDeclQt.cc index 67a17e2ed..aaf517196 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQt.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQt.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQtCoreTypeTraits.h b/src/gsiqt/qt4/QtCore/gsiDeclQtCoreTypeTraits.h deleted file mode 100644 index b499f3bef..000000000 --- a/src/gsiqt/qt4/QtCore/gsiDeclQtCoreTypeTraits.h +++ /dev/null @@ -1,728 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtCoreTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtCoreTypeTraits -#define _HDR_gsiDeclQtCoreTypeTraits - -#include "gsiTypes.h" - - -class QAbstractItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTableModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTableModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QBasicTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBuffer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QByteArrayMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QChildEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QChildEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCryptographicHash; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDataStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDataStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDate; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDateTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDir; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDynamicPropertyChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEasingCurve; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEventLoop; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoop_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QFactoryInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFactoryInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFileSystemWatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIODevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLibrary; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibrary_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibraryInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLineF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMargins; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaClassInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaEnum; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaMethod; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaProperty; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaType; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMimeData; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPersistentModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPluginLoader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPluginLoader_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPoint; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPointF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QProcess; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProcessEnvironment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QReadLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QReadWriteLock; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRectF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QResource; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSettings; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSettings_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalMapper; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalMapper_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSocketNotifier; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSocketNotifier_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStringMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemLocale_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTemporaryFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextCodec; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextCodec_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDecoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextEncoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThread; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThread_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimeLine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeLine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimerEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTimerEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTranslator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTranslator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUrl; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QWaitCondition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWriteLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQt_1.cc b/src/gsiqt/qt4/QtCore/gsiDeclQt_1.cc index 6854c5c4f..89a06abab 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQt_1.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQt_1.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQt_2.cc b/src/gsiqt/qt4/QtCore/gsiDeclQt_2.cc index 5e1f77c27..68b46a336 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQt_2.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQt_2.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiDeclQt_3.cc b/src/gsiqt/qt4/QtCore/gsiDeclQt_3.cc index a1250c0ca..20f16c354 100644 --- a/src/gsiqt/qt4/QtCore/gsiDeclQt_3.cc +++ b/src/gsiqt/qt4/QtCore/gsiDeclQt_3.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtCore/gsiQtExternals.h b/src/gsiqt/qt4/QtCore/gsiQtExternals.h index baf5fa8ad..543609820 100644 --- a/src/gsiqt/qt4/QtCore/gsiQtExternals.h +++ b/src/gsiqt/qt4/QtCore/gsiQtExternals.h @@ -35,568 +35,294 @@ class QAbstractItemModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractItemModel (); } class QAbstractListModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractListModel (); } class QAbstractTableModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractTableModel (); } class QBasicTimer; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QBasicTimer (); } class QBuffer; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QBuffer (); } class QByteArrayMatcher; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QByteArrayMatcher (); } class QChildEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QChildEvent (); } class QCoreApplication; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCoreApplication (); } class QCryptographicHash; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCryptographicHash (); } class QDataStream; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDataStream (); } class QDate; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDate (); } class QDateTime; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDateTime (); } class QDir; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDir (); } class QDynamicPropertyChangeEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDynamicPropertyChangeEvent (); } class QEasingCurve; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QEasingCurve (); } class QEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QEvent (); } class QEventLoop; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QEventLoop (); } struct QFactoryInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFactoryInterface (); } class QFile; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFile (); } class QFileInfo; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFileInfo (); } class QFileSystemWatcher; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFileSystemWatcher (); } class QIODevice; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QIODevice (); } class QLibrary; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLibrary (); } class QLibraryInfo; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLibraryInfo (); } class QLine; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLine (); } class QLineF; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLineF (); } class QLocale; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLocale (); } class QMargins; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMargins (); } class QMetaClassInfo; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaClassInfo (); } class QMetaEnum; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaEnum (); } class QMetaMethod; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaMethod (); } struct QMetaObject; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaObject (); } class QMetaProperty; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaProperty (); } class QMetaType; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaType (); } class QMimeData; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMimeData (); } class QModelIndex; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QModelIndex (); } class QMutex; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMutex (); } class QObject; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QObject (); } class QPersistentModelIndex; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPersistentModelIndex (); } class QPluginLoader; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPluginLoader (); } class QPoint; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPoint (); } class QPointF; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPointF (); } class QProcess; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QProcess (); } class QProcessEnvironment; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QProcessEnvironment (); } class QReadLocker; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QReadLocker (); } class QReadWriteLock; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QReadWriteLock (); } class QRect; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRect (); } class QRectF; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRectF (); } class QRegExp; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRegExp (); } class QResource; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QResource (); } class QSemaphore; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSemaphore (); } class QSettings; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSettings (); } class QSignalMapper; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSignalMapper (); } class QSize; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSize (); } class QSizeF; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSizeF (); } class QSocketNotifier; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSocketNotifier (); } class QStringMatcher; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStringMatcher (); } class QSysInfo; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSysInfo (); } class QSystemLocale; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSystemLocale (); } class QTemporaryFile; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTemporaryFile (); } class QTextCodec; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTextCodec (); } class QTextDecoder; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTextDecoder (); } class QTextEncoder; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTextEncoder (); } class QTextStream; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTextStream (); } class QThread; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QThread (); } class QTime; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTime (); } class QTimeLine; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTimeLine (); } class QTimer; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTimer (); } class QTimerEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTimerEvent (); } class QTranslator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTranslator (); } class QUrl; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QUrl (); } class QWaitCondition; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QWaitCondition (); } class QWriteLocker; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QWriteLocker (); } diff --git a/src/gsiqt/qt4/QtDesigner/gsiDeclQAbstractFormBuilder.cc b/src/gsiqt/qt4/QtDesigner/gsiDeclQAbstractFormBuilder.cc index 55c0071f9..6f0c1fc76 100644 --- a/src/gsiqt/qt4/QtDesigner/gsiDeclQAbstractFormBuilder.cc +++ b/src/gsiqt/qt4/QtDesigner/gsiDeclQAbstractFormBuilder.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtDesignerCommon.h" -#include "gsiDeclQtDesignerTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtDesigner/gsiDeclQFormBuilder.cc b/src/gsiqt/qt4/QtDesigner/gsiDeclQFormBuilder.cc index 50dd910f1..ebb7caafd 100644 --- a/src/gsiqt/qt4/QtDesigner/gsiDeclQFormBuilder.cc +++ b/src/gsiqt/qt4/QtDesigner/gsiDeclQFormBuilder.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtDesignerCommon.h" -#include "gsiDeclQtDesignerTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtDesigner/gsiDeclQtDesignerTypeTraits.h b/src/gsiqt/qt4/QtDesigner/gsiDeclQtDesignerTypeTraits.h deleted file mode 100644 index 685c94dbd..000000000 --- a/src/gsiqt/qt4/QtDesigner/gsiDeclQtDesignerTypeTraits.h +++ /dev/null @@ -1,329 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtDesignerTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtDesignerTypeTraits -#define _HDR_gsiDeclQtDesignerTypeTraits - -#include "gsiTypes.h" - - -class QAbstractFormBuilder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QBrush; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QColor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QConicalGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDataStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDataStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDir; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFormBuilder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIODevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QImage; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImage_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImageTextKeyLang; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLineF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLinearGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMatrix; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPaintDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPainterPath; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPainterPathStroker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPalette; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPixmap; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPixmap_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPoint; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPointF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPolygon; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPolygonF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRadialGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRectF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegion; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizePolicy; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStringMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTransform; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt4/QtDesigner/gsiQtExternals.h b/src/gsiqt/qt4/QtDesigner/gsiQtExternals.h index 4eeb1d62a..ed361e25c 100644 --- a/src/gsiqt/qt4/QtDesigner/gsiQtExternals.h +++ b/src/gsiqt/qt4/QtDesigner/gsiQtExternals.h @@ -35,18 +35,10 @@ class QAbstractFormBuilder; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTDESIGNER_PUBLIC gsi::Class &qtdecl_QAbstractFormBuilder (); } class QFormBuilder; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTDESIGNER_PUBLIC gsi::Class &qtdecl_QFormBuilder (); } diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractButton.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractButton.cc index 929441e90..71a7dec1f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractButton.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractButton.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractGraphicsShapeItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractGraphicsShapeItem.cc index a4305c2b9..9c2ad15c1 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractGraphicsShapeItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractGraphicsShapeItem.cc @@ -59,7 +59,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractItemDelegate.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractItemDelegate.cc index aea1f4a87..614668908 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractItemDelegate.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractItemDelegate.cc @@ -44,7 +44,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractItemView.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractItemView.cc index e576dc232..385406f22 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractItemView.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractItemView.cc @@ -85,7 +85,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractPageSetupDialog.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractPageSetupDialog.cc index 9e7973a01..37a7567a6 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractPageSetupDialog.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractPageSetupDialog.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractPrintDialog.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractPrintDialog.cc index 73386e2a8..76b56e960 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractPrintDialog.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractPrintDialog.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractProxyModel.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractProxyModel.cc index bf14b07b9..76220ea44 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractProxyModel.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractProxyModel.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractScrollArea.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractScrollArea.cc index 495b3e609..bb20969c7 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractScrollArea.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractScrollArea.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractSlider.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractSlider.cc index 569126903..fa9987e03 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractSlider.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractSlider.cc @@ -78,7 +78,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractSpinBox.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractSpinBox.cc index d67285771..c4e540b2d 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractSpinBox.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractSpinBox.cc @@ -80,7 +80,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractTextDocumentLayout.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractTextDocumentLayout.cc index 89064bfec..d4480b470 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractTextDocumentLayout.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractTextDocumentLayout.cc @@ -47,7 +47,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractTextDocumentLayout_PaintContext.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractTextDocumentLayout_PaintContext.cc index 4f0607a0d..03127c849 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractTextDocumentLayout_PaintContext.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractTextDocumentLayout_PaintContext.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractTextDocumentLayout_Selection.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractTextDocumentLayout_Selection.cc index e39cb17d0..d20856872 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractTextDocumentLayout_Selection.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractTextDocumentLayout_Selection.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractUndoItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractUndoItem.cc index 5b3d1ce3f..9fb31e010 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAbstractUndoItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAbstractUndoItem.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAccessible.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAccessible.cc index e0ebc4afb..8bc71a4b3 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAccessible.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAccessible.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleApplication.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleApplication.cc index 86187c42d..ea34b83d5 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleApplication.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleApplication.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleEvent.cc index 130d96b1f..cd1db3594 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleInterface.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleInterface.cc index 69e786a9c..6933c2c7f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleInterface.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleInterface.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleObject.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleObject.cc index 09755abe4..4a51806a4 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleObject.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleObject.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleWidget.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleWidget.cc index 9aa78d92f..45982ae5f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleWidget.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAccessibleWidget.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQAction.cc b/src/gsiqt/qt4/QtGui/gsiDeclQAction.cc index a58162e26..c5cf52044 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQAction.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQAction.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQActionEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQActionEvent.cc index 77032a8e5..dad990f67 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQActionEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQActionEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQActionGroup.cc b/src/gsiqt/qt4/QtGui/gsiDeclQActionGroup.cc index b034da595..24a7582b6 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQActionGroup.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQActionGroup.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQApplication.cc b/src/gsiqt/qt4/QtGui/gsiDeclQApplication.cc index 4fed3d98c..d3cd0cb58 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQApplication.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQApplication.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQBitmap.cc b/src/gsiqt/qt4/QtGui/gsiDeclQBitmap.cc index 642d038c0..0ae6c7f3d 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQBitmap.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQBitmap.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQBoxLayout.cc b/src/gsiqt/qt4/QtGui/gsiDeclQBoxLayout.cc index 29948a959..af60fc014 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQBoxLayout.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQBoxLayout.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQBrush.cc b/src/gsiqt/qt4/QtGui/gsiDeclQBrush.cc index ee7989007..39b581093 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQBrush.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQBrush.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQButtonGroup.cc b/src/gsiqt/qt4/QtGui/gsiDeclQButtonGroup.cc index 43909ab6b..c7be56861 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQButtonGroup.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQButtonGroup.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQCDEStyle.cc b/src/gsiqt/qt4/QtGui/gsiDeclQCDEStyle.cc index de391a535..edee04f98 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQCDEStyle.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQCDEStyle.cc @@ -49,7 +49,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQCalendarWidget.cc b/src/gsiqt/qt4/QtGui/gsiDeclQCalendarWidget.cc index 04e0874f4..e9b61a67c 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQCalendarWidget.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQCalendarWidget.cc @@ -80,7 +80,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQCheckBox.cc b/src/gsiqt/qt4/QtGui/gsiDeclQCheckBox.cc index 60c65b85c..b8c9c184f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQCheckBox.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQCheckBox.cc @@ -80,7 +80,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQCleanlooksStyle.cc b/src/gsiqt/qt4/QtGui/gsiDeclQCleanlooksStyle.cc index 4410e62f5..37f000474 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQCleanlooksStyle.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQCleanlooksStyle.cc @@ -49,7 +49,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQClipboard.cc b/src/gsiqt/qt4/QtGui/gsiDeclQClipboard.cc index 753ed1d97..f784179e1 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQClipboard.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQClipboard.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQClipboardEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQClipboardEvent.cc index 090024b1c..ba3d03038 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQClipboardEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQClipboardEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQCloseEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQCloseEvent.cc index 9b4965b69..004958e29 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQCloseEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQCloseEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQColor.cc b/src/gsiqt/qt4/QtGui/gsiDeclQColor.cc index d827cbad2..d6c127e6f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQColor.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQColor.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQColorDialog.cc b/src/gsiqt/qt4/QtGui/gsiDeclQColorDialog.cc index 1d2570c34..fd37d62b7 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQColorDialog.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQColorDialog.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQColormap.cc b/src/gsiqt/qt4/QtGui/gsiDeclQColormap.cc index ce0e1933c..a89c24596 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQColormap.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQColormap.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQColumnView.cc b/src/gsiqt/qt4/QtGui/gsiDeclQColumnView.cc index 49d9b56a9..581c05c53 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQColumnView.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQColumnView.cc @@ -86,7 +86,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQComboBox.cc b/src/gsiqt/qt4/QtGui/gsiDeclQComboBox.cc index 9a40cf363..ca211dd35 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQComboBox.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQComboBox.cc @@ -86,7 +86,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQCommandLinkButton.cc b/src/gsiqt/qt4/QtGui/gsiDeclQCommandLinkButton.cc index dd5b2cd01..12a4747d3 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQCommandLinkButton.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQCommandLinkButton.cc @@ -81,7 +81,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQCommonStyle.cc b/src/gsiqt/qt4/QtGui/gsiDeclQCommonStyle.cc index 059299241..be2d90e0f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQCommonStyle.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQCommonStyle.cc @@ -49,7 +49,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQCompleter.cc b/src/gsiqt/qt4/QtGui/gsiDeclQCompleter.cc index 275f0e06b..8b0e81f16 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQCompleter.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQCompleter.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQConicalGradient.cc b/src/gsiqt/qt4/QtGui/gsiDeclQConicalGradient.cc index 97cd95dc4..74f1df076 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQConicalGradient.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQConicalGradient.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQContextMenuEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQContextMenuEvent.cc index 6bcd3fe57..a0100bca3 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQContextMenuEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQContextMenuEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQCursor.cc b/src/gsiqt/qt4/QtGui/gsiDeclQCursor.cc index cc394b8e0..a0d888e89 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQCursor.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQCursor.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDataWidgetMapper.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDataWidgetMapper.cc index 819eb8029..96fd7fda5 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDataWidgetMapper.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDataWidgetMapper.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDateEdit.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDateEdit.cc index 2e0308834..4da94420f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDateEdit.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDateEdit.cc @@ -84,7 +84,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDateTimeEdit.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDateTimeEdit.cc index 23b1b4b5e..20ae8d4a6 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDateTimeEdit.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDateTimeEdit.cc @@ -84,7 +84,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDesktopServices.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDesktopServices.cc index 700af3198..ea49e4d4f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDesktopServices.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDesktopServices.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDesktopWidget.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDesktopWidget.cc index 16eabc242..a9ca42590 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDesktopWidget.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDesktopWidget.cc @@ -78,7 +78,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDial.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDial.cc index d9c7dfbdc..1a5159600 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDial.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDial.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDialog.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDialog.cc index 74a6f8ec9..4914ab935 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDialog.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDialog.cc @@ -78,7 +78,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDialogButtonBox.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDialogButtonBox.cc index 3d0128f79..7d6dbac3a 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDialogButtonBox.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDialogButtonBox.cc @@ -80,7 +80,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDirIterator.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDirIterator.cc index bf0828051..3c4cc0e91 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDirIterator.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDirIterator.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDirModel.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDirModel.cc index 5e5827223..202e62c6c 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDirModel.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDirModel.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDockWidget.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDockWidget.cc index 9f99c52a5..5006d1730 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDockWidget.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDockWidget.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDoubleSpinBox.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDoubleSpinBox.cc index 54e0108fb..ea42c5592 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDoubleSpinBox.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDoubleSpinBox.cc @@ -80,7 +80,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDoubleValidator.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDoubleValidator.cc index 14babb1a0..73fdaa25d 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDoubleValidator.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDoubleValidator.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDrag.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDrag.cc index 53b706a88..3f893d25e 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDrag.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDrag.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDragEnterEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDragEnterEvent.cc index ace4f1746..3c0b3fc06 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDragEnterEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDragEnterEvent.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDragLeaveEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDragLeaveEvent.cc index 6ee2a813b..582ddc954 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDragLeaveEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDragLeaveEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDragMoveEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDragMoveEvent.cc index fe6d3031e..c1785e43d 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDragMoveEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDragMoveEvent.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDragResponseEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDragResponseEvent.cc index ec15a85a0..9c05859d2 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDragResponseEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDragResponseEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQDropEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQDropEvent.cc index da9cfa276..59aec216f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQDropEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQDropEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQErrorMessage.cc b/src/gsiqt/qt4/QtGui/gsiDeclQErrorMessage.cc index fb18e2eb4..22475b7f2 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQErrorMessage.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQErrorMessage.cc @@ -78,7 +78,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQFileDialog.cc b/src/gsiqt/qt4/QtGui/gsiDeclQFileDialog.cc index 8efc6a0f2..dcc5ac0fc 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQFileDialog.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQFileDialog.cc @@ -83,7 +83,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQFileIconProvider.cc b/src/gsiqt/qt4/QtGui/gsiDeclQFileIconProvider.cc index ff3670ef4..5e73fce3b 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQFileIconProvider.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQFileIconProvider.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQFileOpenEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQFileOpenEvent.cc index 35e204aec..23dcde196 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQFileOpenEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQFileOpenEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQFileSystemModel.cc b/src/gsiqt/qt4/QtGui/gsiDeclQFileSystemModel.cc index 5497bab75..2093fdc60 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQFileSystemModel.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQFileSystemModel.cc @@ -44,7 +44,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQFocusEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQFocusEvent.cc index 573df5433..e9b6b177d 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQFocusEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQFocusEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQFocusFrame.cc b/src/gsiqt/qt4/QtGui/gsiDeclQFocusFrame.cc index b2539a1fe..2520602cb 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQFocusFrame.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQFocusFrame.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQFont.cc b/src/gsiqt/qt4/QtGui/gsiDeclQFont.cc index e1b0f6dd7..146cb8e87 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQFont.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQFont.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQFontComboBox.cc b/src/gsiqt/qt4/QtGui/gsiDeclQFontComboBox.cc index a8f17a984..3bdd40663 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQFontComboBox.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQFontComboBox.cc @@ -86,7 +86,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQFontDatabase.cc b/src/gsiqt/qt4/QtGui/gsiDeclQFontDatabase.cc index ec376f645..9c9d91bc4 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQFontDatabase.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQFontDatabase.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQFontDialog.cc b/src/gsiqt/qt4/QtGui/gsiDeclQFontDialog.cc index 9a84d56c5..94c9ea838 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQFontDialog.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQFontDialog.cc @@ -78,7 +78,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQFontInfo.cc b/src/gsiqt/qt4/QtGui/gsiDeclQFontInfo.cc index 67b685fc3..2ed67a333 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQFontInfo.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQFontInfo.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQFontMetrics.cc b/src/gsiqt/qt4/QtGui/gsiDeclQFontMetrics.cc index d332bf937..2706bf920 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQFontMetrics.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQFontMetrics.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQFontMetricsF.cc b/src/gsiqt/qt4/QtGui/gsiDeclQFontMetricsF.cc index d1da8fefe..579f35ac7 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQFontMetricsF.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQFontMetricsF.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQFormLayout.cc b/src/gsiqt/qt4/QtGui/gsiDeclQFormLayout.cc index 04f68b696..7d42aba6c 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQFormLayout.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQFormLayout.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQFrame.cc b/src/gsiqt/qt4/QtGui/gsiDeclQFrame.cc index d9fd6b133..929a3fa9a 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQFrame.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQFrame.cc @@ -78,7 +78,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGesture.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGesture.cc index bec84a379..25afd21ae 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGesture.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGesture.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGestureEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGestureEvent.cc index 167d41d72..4855a5220 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGestureEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGestureEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGestureRecognizer.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGestureRecognizer.cc index 722d22ef5..fb81bf7a0 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGestureRecognizer.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGestureRecognizer.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGradient.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGradient.cc index e47e18ea9..486acc3cc 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGradient.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGradient.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsAnchor.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsAnchor.cc index 8151bf0be..bbc8bf07a 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsAnchor.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsAnchor.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsAnchorLayout.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsAnchorLayout.cc index 4aa3db01d..9e5307980 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsAnchorLayout.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsAnchorLayout.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsBlurEffect.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsBlurEffect.cc index ee10b4a6e..0fd856ec9 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsBlurEffect.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsBlurEffect.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsColorizeEffect.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsColorizeEffect.cc index 80ea202a3..2e444f05c 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsColorizeEffect.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsColorizeEffect.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsDropShadowEffect.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsDropShadowEffect.cc index 82a91de6a..a1edacdab 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsDropShadowEffect.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsDropShadowEffect.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsEffect.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsEffect.cc index 75dc443ac..2bb164e89 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsEffect.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsEffect.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsEllipseItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsEllipseItem.cc index 20cd0cf72..93d54a7ec 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsEllipseItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsEllipseItem.cc @@ -59,7 +59,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsGridLayout.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsGridLayout.cc index f9d062db6..d97904601 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsGridLayout.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsGridLayout.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsItem.cc index f3ad71952..47f0f7f2f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsItem.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsItemAnimation.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsItemAnimation.cc index 1ad42b97f..9f77f5ce4 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsItemAnimation.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsItemAnimation.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsItemGroup.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsItemGroup.cc index 1ae98e501..514918518 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsItemGroup.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsItemGroup.cc @@ -56,7 +56,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsLayout.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsLayout.cc index 68f5d6f09..be31363bc 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsLayout.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsLayout.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsLayoutItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsLayoutItem.cc index 601ec4bf8..c49732424 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsLayoutItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsLayoutItem.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsLineItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsLineItem.cc index 35ee37ccf..1584fa72d 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsLineItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsLineItem.cc @@ -59,7 +59,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsLinearLayout.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsLinearLayout.cc index 59898cbb0..c4d8e6d64 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsLinearLayout.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsLinearLayout.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsObject.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsObject.cc index af6590bde..cd8b24b52 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsObject.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsObject.cc @@ -60,7 +60,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsOpacityEffect.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsOpacityEffect.cc index 1b4773331..6cbac0f93 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsOpacityEffect.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsOpacityEffect.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsPathItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsPathItem.cc index b71219d84..0629b3cdf 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsPathItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsPathItem.cc @@ -59,7 +59,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsPixmapItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsPixmapItem.cc index 004d11693..df0982acd 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsPixmapItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsPixmapItem.cc @@ -58,7 +58,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsPolygonItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsPolygonItem.cc index d2b612e3e..d5445b458 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsPolygonItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsPolygonItem.cc @@ -59,7 +59,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsProxyWidget.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsProxyWidget.cc index 1229e27d8..85df9c971 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsProxyWidget.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsProxyWidget.cc @@ -76,7 +76,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsRectItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsRectItem.cc index 062bf9f17..504a0632a 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsRectItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsRectItem.cc @@ -59,7 +59,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsRotation.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsRotation.cc index 7e63db094..87f65db1e 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsRotation.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsRotation.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsScale.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsScale.cc index 094368d9d..4eba704e2 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsScale.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsScale.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsScene.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsScene.cc index d53572d8f..afd086276 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsScene.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsScene.cc @@ -49,7 +49,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneContextMenuEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneContextMenuEvent.cc index b412357f1..ee2ad51a7 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneContextMenuEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneContextMenuEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneDragDropEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneDragDropEvent.cc index ef7370002..7a0c118c2 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneDragDropEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneDragDropEvent.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneEvent.cc index 7c708fa69..95c0d8437 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneHelpEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneHelpEvent.cc index 18d076729..30b01c317 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneHelpEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneHelpEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneHoverEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneHoverEvent.cc index 04afafc2a..f9d6c3af5 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneHoverEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneHoverEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneMouseEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneMouseEvent.cc index 80c5cc751..45666345f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneMouseEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneMouseEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneMoveEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneMoveEvent.cc index 8fd420957..0fb5fadc0 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneMoveEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneMoveEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneResizeEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneResizeEvent.cc index 06e4d479e..f646fbde4 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneResizeEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneResizeEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneWheelEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneWheelEvent.cc index fac75b04c..a54887280 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneWheelEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSceneWheelEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSimpleTextItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSimpleTextItem.cc index 4cc2c6224..520358024 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSimpleTextItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsSimpleTextItem.cc @@ -60,7 +60,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsTextItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsTextItem.cc index 2659ae478..d42359d24 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsTextItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsTextItem.cc @@ -65,7 +65,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsTransform.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsTransform.cc index 30f183508..a7120136b 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsTransform.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsTransform.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsView.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsView.cc index 3f11ebb30..182129af5 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsView.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsView.cc @@ -88,7 +88,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsWidget.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsWidget.cc index 5fed910c2..4019d1e40 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsWidget.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGraphicsWidget.cc @@ -75,7 +75,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGridLayout.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGridLayout.cc index f65ecf70e..67f672c19 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGridLayout.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGridLayout.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQGroupBox.cc b/src/gsiqt/qt4/QtGui/gsiDeclQGroupBox.cc index 732324aa4..7e114532f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQGroupBox.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQGroupBox.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQHBoxLayout.cc b/src/gsiqt/qt4/QtGui/gsiDeclQHBoxLayout.cc index 5ea96765a..d8fb4ed71 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQHBoxLayout.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQHBoxLayout.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQHeaderView.cc b/src/gsiqt/qt4/QtGui/gsiDeclQHeaderView.cc index 000d017ac..bccc70041 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQHeaderView.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQHeaderView.cc @@ -86,7 +86,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQHelpEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQHelpEvent.cc index 90126f655..1e7849e15 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQHelpEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQHelpEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQHideEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQHideEvent.cc index 71b6849e6..697861b7e 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQHideEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQHideEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQHoverEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQHoverEvent.cc index e004dd4db..121220206 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQHoverEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQHoverEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQIcon.cc b/src/gsiqt/qt4/QtGui/gsiDeclQIcon.cc index db342e281..c9cd4ef45 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQIcon.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQIcon.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQIconDragEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQIconDragEvent.cc index 0eabe615a..184ef33fc 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQIconDragEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQIconDragEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQIconEngine.cc b/src/gsiqt/qt4/QtGui/gsiDeclQIconEngine.cc index 2ec60bb4e..cff082645 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQIconEngine.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQIconEngine.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQIconEnginePlugin.cc b/src/gsiqt/qt4/QtGui/gsiDeclQIconEnginePlugin.cc index cff18aad1..7dfb308aa 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQIconEnginePlugin.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQIconEnginePlugin.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQIconEnginePluginV2.cc b/src/gsiqt/qt4/QtGui/gsiDeclQIconEnginePluginV2.cc index c89a4a7ec..33fac0287 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQIconEnginePluginV2.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQIconEnginePluginV2.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQIconEngineV2.cc b/src/gsiqt/qt4/QtGui/gsiDeclQIconEngineV2.cc index 927328d12..6aca29aa0 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQIconEngineV2.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQIconEngineV2.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQImage.cc b/src/gsiqt/qt4/QtGui/gsiDeclQImage.cc index 8aea4ea49..75cbc2460 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQImage.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQImage.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQImageIOHandler.cc b/src/gsiqt/qt4/QtGui/gsiDeclQImageIOHandler.cc index d654b3a71..e05845d7e 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQImageIOHandler.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQImageIOHandler.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQImageIOPlugin.cc b/src/gsiqt/qt4/QtGui/gsiDeclQImageIOPlugin.cc index c2b07ec1f..3c0ea7b20 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQImageIOPlugin.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQImageIOPlugin.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQImageReader.cc b/src/gsiqt/qt4/QtGui/gsiDeclQImageReader.cc index 5d3db4704..7dc90d60c 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQImageReader.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQImageReader.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQImageTextKeyLang.cc b/src/gsiqt/qt4/QtGui/gsiDeclQImageTextKeyLang.cc index 2a7e7fe6b..0edacb770 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQImageTextKeyLang.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQImageTextKeyLang.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQImageWriter.cc b/src/gsiqt/qt4/QtGui/gsiDeclQImageWriter.cc index 7b7327994..687c2ae69 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQImageWriter.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQImageWriter.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQInputContext.cc b/src/gsiqt/qt4/QtGui/gsiDeclQInputContext.cc index 187063e5c..6027a34ca 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQInputContext.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQInputContext.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQInputContextFactory.cc b/src/gsiqt/qt4/QtGui/gsiDeclQInputContextFactory.cc index 00c9ce984..93e23c7e2 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQInputContextFactory.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQInputContextFactory.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQInputContextPlugin.cc b/src/gsiqt/qt4/QtGui/gsiDeclQInputContextPlugin.cc index 391500e3f..72bd81dd2 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQInputContextPlugin.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQInputContextPlugin.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQInputDialog.cc b/src/gsiqt/qt4/QtGui/gsiDeclQInputDialog.cc index 7a60a32cc..c25823e7a 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQInputDialog.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQInputDialog.cc @@ -78,7 +78,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQInputEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQInputEvent.cc index 4e23d0046..53307419a 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQInputEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQInputEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQInputMethodEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQInputMethodEvent.cc index d4c28f1e7..c2deec9fd 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQInputMethodEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQInputMethodEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQInputMethodEvent_Attribute.cc b/src/gsiqt/qt4/QtGui/gsiDeclQInputMethodEvent_Attribute.cc index cd38a1501..439146a03 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQInputMethodEvent_Attribute.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQInputMethodEvent_Attribute.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQIntValidator.cc b/src/gsiqt/qt4/QtGui/gsiDeclQIntValidator.cc index a8a5dde24..c664f54df 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQIntValidator.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQIntValidator.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQItemDelegate.cc b/src/gsiqt/qt4/QtGui/gsiDeclQItemDelegate.cc index 26e9ad685..fa161c45a 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQItemDelegate.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQItemDelegate.cc @@ -49,7 +49,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQItemEditorCreatorBase.cc b/src/gsiqt/qt4/QtGui/gsiDeclQItemEditorCreatorBase.cc index 396100df2..7c385de4b 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQItemEditorCreatorBase.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQItemEditorCreatorBase.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQItemEditorFactory.cc b/src/gsiqt/qt4/QtGui/gsiDeclQItemEditorFactory.cc index bb073daca..9b44b0195 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQItemEditorFactory.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQItemEditorFactory.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQItemSelection.cc b/src/gsiqt/qt4/QtGui/gsiDeclQItemSelection.cc index 5f1ba1c7e..d6260d9ad 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQItemSelection.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQItemSelection.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQItemSelectionModel.cc b/src/gsiqt/qt4/QtGui/gsiDeclQItemSelectionModel.cc index 29132eb03..295f56980 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQItemSelectionModel.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQItemSelectionModel.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQItemSelectionRange.cc b/src/gsiqt/qt4/QtGui/gsiDeclQItemSelectionRange.cc index 82f683e7a..1f938bf99 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQItemSelectionRange.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQItemSelectionRange.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQKeyEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQKeyEvent.cc index 8e2875679..873db5ece 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQKeyEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQKeyEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQKeySequence.cc b/src/gsiqt/qt4/QtGui/gsiDeclQKeySequence.cc index e7b84b267..6093ee986 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQKeySequence.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQKeySequence.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQLCDNumber.cc b/src/gsiqt/qt4/QtGui/gsiDeclQLCDNumber.cc index 0eaf2ceb9..9626b66bb 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQLCDNumber.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQLCDNumber.cc @@ -78,7 +78,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQLabel.cc b/src/gsiqt/qt4/QtGui/gsiDeclQLabel.cc index 1df2929dd..5b421b7de 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQLabel.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQLabel.cc @@ -81,7 +81,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQLayout.cc b/src/gsiqt/qt4/QtGui/gsiDeclQLayout.cc index 15db44e97..792f3c696 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQLayout.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQLayout.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQLayoutItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQLayoutItem.cc index 64cafea31..06bec907d 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQLayoutItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQLayoutItem.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQLineEdit.cc b/src/gsiqt/qt4/QtGui/gsiDeclQLineEdit.cc index 903baf284..76df15a70 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQLineEdit.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQLineEdit.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQLinearGradient.cc b/src/gsiqt/qt4/QtGui/gsiDeclQLinearGradient.cc index b6a0bb00c..1dd8458cc 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQLinearGradient.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQLinearGradient.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQListView.cc b/src/gsiqt/qt4/QtGui/gsiDeclQListView.cc index 79de979e6..24a977039 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQListView.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQListView.cc @@ -85,7 +85,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQListWidget.cc b/src/gsiqt/qt4/QtGui/gsiDeclQListWidget.cc index c80317a78..d1a8ffba2 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQListWidget.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQListWidget.cc @@ -87,7 +87,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQListWidgetItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQListWidgetItem.cc index 6dc6462a0..d236be097 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQListWidgetItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQListWidgetItem.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQMainWindow.cc b/src/gsiqt/qt4/QtGui/gsiDeclQMainWindow.cc index 08ed9787c..914e809c3 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQMainWindow.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQMainWindow.cc @@ -83,7 +83,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQMatrix.cc b/src/gsiqt/qt4/QtGui/gsiDeclQMatrix.cc index b05d24e65..18f79db8e 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQMatrix.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQMatrix.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQMatrix4x4.cc b/src/gsiqt/qt4/QtGui/gsiDeclQMatrix4x4.cc index 6c09779f7..6b49271ce 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQMatrix4x4.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQMatrix4x4.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQMdiArea.cc b/src/gsiqt/qt4/QtGui/gsiDeclQMdiArea.cc index 3d5c5db57..46fdbccc3 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQMdiArea.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQMdiArea.cc @@ -81,7 +81,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQMdiSubWindow.cc b/src/gsiqt/qt4/QtGui/gsiDeclQMdiSubWindow.cc index 21e9b03af..f2c65ba46 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQMdiSubWindow.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQMdiSubWindow.cc @@ -80,7 +80,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQMenu.cc b/src/gsiqt/qt4/QtGui/gsiDeclQMenu.cc index 946aadcde..48fe7a8ef 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQMenu.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQMenu.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQMenuBar.cc b/src/gsiqt/qt4/QtGui/gsiDeclQMenuBar.cc index 7c1ea8d5c..9d27af465 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQMenuBar.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQMenuBar.cc @@ -80,7 +80,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQMessageBox.cc b/src/gsiqt/qt4/QtGui/gsiDeclQMessageBox.cc index c14ebe700..855ed9ea3 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQMessageBox.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQMessageBox.cc @@ -81,7 +81,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQMimeSource.cc b/src/gsiqt/qt4/QtGui/gsiDeclQMimeSource.cc index fa876982d..a36f50f37 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQMimeSource.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQMimeSource.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQMotifStyle.cc b/src/gsiqt/qt4/QtGui/gsiDeclQMotifStyle.cc index 0b7e523ce..6742e6fee 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQMotifStyle.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQMotifStyle.cc @@ -49,7 +49,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQMouseEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQMouseEvent.cc index da8f1518b..2c341c217 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQMouseEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQMouseEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQMoveEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQMoveEvent.cc index 80538a488..b5308a368 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQMoveEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQMoveEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQMovie.cc b/src/gsiqt/qt4/QtGui/gsiDeclQMovie.cc index 50ba10781..3d65a1371 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQMovie.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQMovie.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPageSetupDialog.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPageSetupDialog.cc index 6388cb15c..e64a4d4d2 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPageSetupDialog.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPageSetupDialog.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPaintDevice.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPaintDevice.cc index 6e0139543..f6404e824 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPaintDevice.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPaintDevice.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPaintEngine.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPaintEngine.cc index ad4869e5f..e95ef7f86 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPaintEngine.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPaintEngine.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPaintEngineState.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPaintEngineState.cc index c3fb7f01a..c4d2e6465 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPaintEngineState.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPaintEngineState.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPaintEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPaintEvent.cc index 7e260c8fc..8c10fe8ac 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPaintEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPaintEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPainter.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPainter.cc index 111ba0afa..5a2b54206 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPainter.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPainter.cc @@ -56,7 +56,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPainterPath.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPainterPath.cc index 5f1e06269..8c7ab2335 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPainterPath.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPainterPath.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPainterPathStroker.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPainterPathStroker.cc index f3bec9e34..f819e71a0 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPainterPathStroker.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPainterPathStroker.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPainterPath_Element.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPainterPath_Element.cc index ffb76c665..1812f73dd 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPainterPath_Element.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPainterPath_Element.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPalette.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPalette.cc index 6e1e3e32d..0a2712de7 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPalette.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPalette.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPanGesture.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPanGesture.cc index 36d3c9065..13fe9f56a 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPanGesture.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPanGesture.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPen.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPen.cc index 556b1634f..cd333e14c 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPen.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPen.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPicture.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPicture.cc index 6e8b83429..c784e944f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPicture.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPicture.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPinchGesture.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPinchGesture.cc index c92cc4304..10dd44b71 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPinchGesture.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPinchGesture.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPixmap.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPixmap.cc index dad2b3756..cb355e1b4 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPixmap.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPixmap.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPixmapCache.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPixmapCache.cc index 26da57fc9..f4a6e1180 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPixmapCache.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPixmapCache.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPlainTextDocumentLayout.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPlainTextDocumentLayout.cc index 2059acb81..88841eb95 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPlainTextDocumentLayout.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPlainTextDocumentLayout.cc @@ -47,7 +47,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPlainTextEdit.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPlainTextEdit.cc index 1e06d7967..62d90dd68 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPlainTextEdit.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPlainTextEdit.cc @@ -89,7 +89,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPlastiqueStyle.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPlastiqueStyle.cc index 3f7b12df4..034402bec 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPlastiqueStyle.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPlastiqueStyle.cc @@ -49,7 +49,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPolygon.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPolygon.cc index b4941f89a..2bf079574 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPolygon.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPolygon.cc @@ -30,9 +30,10 @@ #include #include #include +#include +#include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- @@ -92,52 +93,52 @@ static void f_QPolygon_clear (QPolygon *m) { - return m->clear(); + m->clear(); } static void f_QPolygon_remove (QPolygon *m, int i) { - return m->remove (i); + m->remove (i); } static void f_QPolygon_insert (QPolygon *m, int i, const QPoint &p) { - return m->insert (i, p); + m->insert (i, p); } static void f_QPolygon_replace (QPolygon *m, int i, const QPoint &p) { - return m->replace (i, p); + m->replace (i, p); } static void f_QPolygon_pop_front (QPolygon *m) { - return m->pop_front (); + m->pop_front (); } static void f_QPolygon_pop_back (QPolygon *m) { - return m->pop_back (); + m->pop_back (); } static void f_QPolygon_push_front (QPolygon *m, const QPoint &p) { - return m->push_front (p); + m->push_front (p); } static void f_QPolygon_push_back (QPolygon *m, const QPoint &p) { - return m->push_back (p); + m->push_back (p); } static void f_QPolygon_reserve (QPolygon *m, int n) { - return m->reserve (n); + m->reserve (n); } static void f_QPolygon_resize (QPolygon *m, int n) { - return m->resize (n); + m->resize (n); } static void f_QPolygon_fill (QPolygon *m, const QPoint &p, int n) diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPolygonF.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPolygonF.cc index 25aaac824..1451ba452 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPolygonF.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPolygonF.cc @@ -31,9 +31,10 @@ #include #include #include +#include +#include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- @@ -93,52 +94,52 @@ static void f_QPolygonF_clear (QPolygonF *m) { - return m->clear(); + m->clear(); } static void f_QPolygonF_remove (QPolygonF *m, int i) { - return m->remove (i); + m->remove (i); } static void f_QPolygonF_insert (QPolygonF *m, int i, const QPointF &p) { - return m->insert (i, p); + m->insert (i, p); } static void f_QPolygonF_replace (QPolygonF *m, int i, const QPointF &p) { - return m->replace (i, p); + m->replace (i, p); } static void f_QPolygonF_pop_front (QPolygonF *m) { - return m->pop_front (); + m->pop_front (); } static void f_QPolygonF_pop_back (QPolygonF *m) { - return m->pop_back (); + m->pop_back (); } static void f_QPolygonF_push_front (QPolygonF *m, const QPointF &p) { - return m->push_front (p); + m->push_front (p); } static void f_QPolygonF_push_back (QPolygonF *m, const QPointF &p) { - return m->push_back (p); + m->push_back (p); } static void f_QPolygonF_reserve (QPolygonF *m, int n) { - return m->reserve (n); + m->reserve (n); } static void f_QPolygonF_resize (QPolygonF *m, int n) { - return m->resize (n); + m->resize (n); } static void f_QPolygonF_fill (QPolygonF *m, const QPointF &p, int n) diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPrintDialog.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPrintDialog.cc index 825ab86ea..5481f07ca 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPrintDialog.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPrintDialog.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPrintEngine.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPrintEngine.cc index 0e392f508..4efc38bbd 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPrintEngine.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPrintEngine.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPrintPreviewDialog.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPrintPreviewDialog.cc index cc83f6d5d..90912d375 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPrintPreviewDialog.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPrintPreviewDialog.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPrintPreviewWidget.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPrintPreviewWidget.cc index 8a29b9826..8b7a490a2 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPrintPreviewWidget.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPrintPreviewWidget.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPrinter.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPrinter.cc index 21a5c84ce..e5b25f4a5 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPrinter.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPrinter.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPrinterInfo.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPrinterInfo.cc index 234c74223..e51672328 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPrinterInfo.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPrinterInfo.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQProgressBar.cc b/src/gsiqt/qt4/QtGui/gsiDeclQProgressBar.cc index f8863ac51..628fa03da 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQProgressBar.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQProgressBar.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQProgressDialog.cc b/src/gsiqt/qt4/QtGui/gsiDeclQProgressDialog.cc index a99dac214..38619c670 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQProgressDialog.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQProgressDialog.cc @@ -81,7 +81,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQPushButton.cc b/src/gsiqt/qt4/QtGui/gsiDeclQPushButton.cc index b3880d8d0..e1b743e6e 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQPushButton.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQPushButton.cc @@ -81,7 +81,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQQuaternion.cc b/src/gsiqt/qt4/QtGui/gsiDeclQQuaternion.cc index c1d4e26b2..42af69e49 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQQuaternion.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQQuaternion.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQRadialGradient.cc b/src/gsiqt/qt4/QtGui/gsiDeclQRadialGradient.cc index d72524dbb..dd0630d9b 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQRadialGradient.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQRadialGradient.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQRadioButton.cc b/src/gsiqt/qt4/QtGui/gsiDeclQRadioButton.cc index 287eb8c3b..dcb1d79e0 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQRadioButton.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQRadioButton.cc @@ -80,7 +80,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQRegExpValidator.cc b/src/gsiqt/qt4/QtGui/gsiDeclQRegExpValidator.cc index 1a38ab437..556f6280a 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQRegExpValidator.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQRegExpValidator.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQRegion.cc b/src/gsiqt/qt4/QtGui/gsiDeclQRegion.cc index f2964423d..ec82082ee 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQRegion.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQRegion.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQResizeEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQResizeEvent.cc index 87d4c70bd..dc64fed70 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQResizeEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQResizeEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQRubberBand.cc b/src/gsiqt/qt4/QtGui/gsiDeclQRubberBand.cc index 6990ee036..0e62a9f21 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQRubberBand.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQRubberBand.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQScrollArea.cc b/src/gsiqt/qt4/QtGui/gsiDeclQScrollArea.cc index f91b742b1..323779e26 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQScrollArea.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQScrollArea.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQScrollBar.cc b/src/gsiqt/qt4/QtGui/gsiDeclQScrollBar.cc index d15177a83..0019402d5 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQScrollBar.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQScrollBar.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQShortcut.cc b/src/gsiqt/qt4/QtGui/gsiDeclQShortcut.cc index 692942446..ac006e767 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQShortcut.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQShortcut.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQShortcutEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQShortcutEvent.cc index 0044a5b49..91543294f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQShortcutEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQShortcutEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQShowEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQShowEvent.cc index e8f3544e7..0d5703e97 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQShowEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQShowEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQSizeGrip.cc b/src/gsiqt/qt4/QtGui/gsiDeclQSizeGrip.cc index dc5f4b247..d446eef83 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQSizeGrip.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQSizeGrip.cc @@ -78,7 +78,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQSizePolicy.cc b/src/gsiqt/qt4/QtGui/gsiDeclQSizePolicy.cc index e8b31e0b4..583ff5605 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQSizePolicy.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQSizePolicy.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQSlider.cc b/src/gsiqt/qt4/QtGui/gsiDeclQSlider.cc index cc180f4a1..0cd35e5dd 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQSlider.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQSlider.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQSortFilterProxyModel.cc b/src/gsiqt/qt4/QtGui/gsiDeclQSortFilterProxyModel.cc index 549042a4a..dd62d722c 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQSortFilterProxyModel.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQSortFilterProxyModel.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQSound.cc b/src/gsiqt/qt4/QtGui/gsiDeclQSound.cc index a85923ce9..e72ebd483 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQSound.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQSound.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQSpacerItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQSpacerItem.cc index 6b1f39be2..cabc45b48 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQSpacerItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQSpacerItem.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQSpinBox.cc b/src/gsiqt/qt4/QtGui/gsiDeclQSpinBox.cc index 111c21f5e..39c3f1723 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQSpinBox.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQSpinBox.cc @@ -80,7 +80,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQSplashScreen.cc b/src/gsiqt/qt4/QtGui/gsiDeclQSplashScreen.cc index 1adbad33f..e5c5abed2 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQSplashScreen.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQSplashScreen.cc @@ -80,7 +80,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQSplitter.cc b/src/gsiqt/qt4/QtGui/gsiDeclQSplitter.cc index 980c12d53..0a060cade 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQSplitter.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQSplitter.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQSplitterHandle.cc b/src/gsiqt/qt4/QtGui/gsiDeclQSplitterHandle.cc index 6e25d327c..1297da3ab 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQSplitterHandle.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQSplitterHandle.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStackedLayout.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStackedLayout.cc index fcc3c390e..811f28898 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStackedLayout.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStackedLayout.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStackedWidget.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStackedWidget.cc index 3459c1279..ebe51fc36 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStackedWidget.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStackedWidget.cc @@ -78,7 +78,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStandardItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStandardItem.cc index 8f831ad54..7ab2d7332 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStandardItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStandardItem.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- @@ -1665,11 +1664,6 @@ public: QStandardItem::emitDataChanged(); } - // [expose] QStandardItem &QStandardItem::operator=(const QStandardItem &other) - QStandardItem & fp_QStandardItem_operator_eq__2610 (const QStandardItem &other) { - return QStandardItem::operator=(other); - } - // [adaptor impl] QStandardItem *QStandardItem::clone() QStandardItem * cbs_clone_c0_0() const { @@ -1940,24 +1934,6 @@ static void _set_callback_cbs_operator_lt__c2610_0 (void *cls, const gsi::Callba } -// exposed QStandardItem &QStandardItem::operator=(const QStandardItem &other) - -static void _init_fp_operator_eq__2610 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("other"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_fp_operator_eq__2610 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QStandardItem &arg1 = gsi::arg_reader() (args, heap); - ret.write ((QStandardItem &)((QStandardItem_Adaptor *)cls)->fp_QStandardItem_operator_eq__2610 (arg1)); -} - - // void QStandardItem::read(QDataStream &in) static void _init_cbs_read_1697_0 (qt_gsi::GenericMethod *decl) @@ -2070,7 +2046,6 @@ static gsi::Methods methods_QStandardItem_Adaptor () { methods += new qt_gsi::GenericMethod ("*emitDataChanged", "@brief Method void QStandardItem::emitDataChanged()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_emitDataChanged_0, &_call_fp_emitDataChanged_0); methods += new qt_gsi::GenericMethod ("<", "@brief Virtual method bool QStandardItem::operator<(const QStandardItem &other)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_operator_lt__c2610_0, &_call_cbs_operator_lt__c2610_0); methods += new qt_gsi::GenericMethod ("<", "@hide", true, &_init_cbs_operator_lt__c2610_0, &_call_cbs_operator_lt__c2610_0, &_set_callback_cbs_operator_lt__c2610_0); - methods += new qt_gsi::GenericMethod ("*assign", "@brief Method QStandardItem &QStandardItem::operator=(const QStandardItem &other)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_operator_eq__2610, &_call_fp_operator_eq__2610); methods += new qt_gsi::GenericMethod ("read", "@brief Virtual method void QStandardItem::read(QDataStream &in)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_read_1697_0, &_call_cbs_read_1697_0); methods += new qt_gsi::GenericMethod ("read", "@hide", false, &_init_cbs_read_1697_0, &_call_cbs_read_1697_0, &_set_callback_cbs_read_1697_0); methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method void QStandardItem::setData(const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_2778u1_1, &_call_cbs_setData_2778u1_1); diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStandardItemModel.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStandardItemModel.cc index caa83c298..3dce1346f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStandardItemModel.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStandardItemModel.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStatusBar.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStatusBar.cc index 575272072..65515ed54 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStatusBar.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStatusBar.cc @@ -78,7 +78,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStatusTipEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStatusTipEvent.cc index 70e458dfa..6a0d7478e 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStatusTipEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStatusTipEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStringListModel.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStringListModel.cc index 5cc0ca703..cc1bf2bc5 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStringListModel.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStringListModel.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyle.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyle.cc index 52df28e69..250128d52 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyle.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyle.cc @@ -48,7 +48,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleFactory.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleFactory.cc index 32ede2c86..8d7ecb4bd 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleFactory.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleFactory.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleHintReturn.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleHintReturn.cc index 89076895f..69d579167 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleHintReturn.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleHintReturn.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleHintReturnMask.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleHintReturnMask.cc index 462b45d90..b458e7b57 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleHintReturnMask.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleHintReturnMask.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleHintReturnVariant.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleHintReturnVariant.cc index 43e20f675..c15f5ff7a 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleHintReturnVariant.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleHintReturnVariant.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOption.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOption.cc index 394838fb0..b162f2159 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOption.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOption.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionButton.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionButton.cc index ae471470b..5a7e52469 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionButton.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionButton.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionComboBox.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionComboBox.cc index be7a91428..7a5b986ec 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionComboBox.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionComboBox.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionComplex.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionComplex.cc index aaadf6b51..6ef2e338c 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionComplex.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionComplex.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionDockWidget.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionDockWidget.cc index b658e11e9..4128881c6 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionDockWidget.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionDockWidget.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionFocusRect.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionFocusRect.cc index 50e8d5a68..4cfb410c7 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionFocusRect.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionFocusRect.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionFrame.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionFrame.cc index ed7c1146b..4855273b1 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionFrame.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionFrame.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionFrameV2.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionFrameV2.cc index 2e100d268..aa9ce1d67 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionFrameV2.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionFrameV2.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionFrameV3.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionFrameV3.cc index 6232040ac..94c2fd3b1 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionFrameV3.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionFrameV3.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionGraphicsItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionGraphicsItem.cc index b61d4db80..de35b2d90 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionGraphicsItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionGraphicsItem.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionGroupBox.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionGroupBox.cc index afd350c2b..269644f3f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionGroupBox.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionGroupBox.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionHeader.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionHeader.cc index af20d5d37..3db27e17b 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionHeader.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionHeader.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionMenuItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionMenuItem.cc index e92fd96ab..1fa86e322 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionMenuItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionMenuItem.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionProgressBar.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionProgressBar.cc index 807e1fbc1..7b1baf411 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionProgressBar.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionProgressBar.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionProgressBarV2.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionProgressBarV2.cc index 24737b2e3..1d24eaca3 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionProgressBarV2.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionProgressBarV2.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionQ3DockWindow.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionQ3DockWindow.cc index 1086c6d86..46f437bd2 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionQ3DockWindow.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionQ3DockWindow.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionQ3ListView.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionQ3ListView.cc index cecbb961d..af1c5a716 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionQ3ListView.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionQ3ListView.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionQ3ListViewItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionQ3ListViewItem.cc index ef0f8d197..ce4bdd81d 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionQ3ListViewItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionQ3ListViewItem.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionRubberBand.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionRubberBand.cc index 581b07f73..476ba95c0 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionRubberBand.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionRubberBand.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionSizeGrip.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionSizeGrip.cc index 80c029051..32a1b8943 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionSizeGrip.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionSizeGrip.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionSlider.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionSlider.cc index c28163161..dc8c373b3 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionSlider.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionSlider.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionSpinBox.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionSpinBox.cc index f92af1dec..1aaa6e86a 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionSpinBox.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionSpinBox.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTab.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTab.cc index 16055f5fc..4013b02fa 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTab.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTab.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabBarBase.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabBarBase.cc index 2b8f06050..ace8ec6e7 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabBarBase.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabBarBase.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabBarBaseV2.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabBarBaseV2.cc index 33f0a3f8b..f6c25ac77 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabBarBaseV2.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabBarBaseV2.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabV2.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabV2.cc index 95d5202d0..0f5cc0714 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabV2.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabV2.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabV3.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabV3.cc index 8d1928a37..d4b6ea9cb 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabV3.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabV3.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabWidgetFrame.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabWidgetFrame.cc index ae7771452..f5f76b388 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabWidgetFrame.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTabWidgetFrame.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTitleBar.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTitleBar.cc index d0ce56277..f048e28e7 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTitleBar.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionTitleBar.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionToolBar.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionToolBar.cc index bdaa51073..c27afa59e 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionToolBar.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionToolBar.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionToolBox.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionToolBox.cc index cf2e48991..ae57645da 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionToolBox.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionToolBox.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionToolBoxV2.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionToolBoxV2.cc index 9f3f6bc2e..6bd3132c1 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionToolBoxV2.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionToolBoxV2.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionToolButton.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionToolButton.cc index a0932bfea..5c0e55af7 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionToolButton.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionToolButton.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionViewItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionViewItem.cc index b959687fb..e0bc83ee5 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionViewItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionViewItem.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionViewItemV2.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionViewItemV2.cc index c277a1277..8ad71174a 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionViewItemV2.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionViewItemV2.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionViewItemV3.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionViewItemV3.cc index ae4048ee4..a773e0170 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionViewItemV3.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionViewItemV3.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionViewItemV4.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionViewItemV4.cc index 200ac2fbd..1602af349 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionViewItemV4.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyleOptionViewItemV4.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStylePainter.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStylePainter.cc index 0e8759f74..94e06482e 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStylePainter.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStylePainter.cc @@ -60,7 +60,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStylePlugin.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStylePlugin.cc index 2e0fada75..7e0e33876 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStylePlugin.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStylePlugin.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQStyledItemDelegate.cc b/src/gsiqt/qt4/QtGui/gsiDeclQStyledItemDelegate.cc index d9ebbb654..a42376a06 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQStyledItemDelegate.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQStyledItemDelegate.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQSwipeGesture.cc b/src/gsiqt/qt4/QtGui/gsiDeclQSwipeGesture.cc index 50088f0f3..2be571ff8 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQSwipeGesture.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQSwipeGesture.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQSyntaxHighlighter.cc b/src/gsiqt/qt4/QtGui/gsiDeclQSyntaxHighlighter.cc index 40430abc3..43695a111 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQSyntaxHighlighter.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQSyntaxHighlighter.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQSystemTrayIcon.cc b/src/gsiqt/qt4/QtGui/gsiDeclQSystemTrayIcon.cc index 53ef7e7e3..2dd97f7af 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQSystemTrayIcon.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQSystemTrayIcon.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTabBar.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTabBar.cc index 984c2a338..cc9dfbf1e 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTabBar.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTabBar.cc @@ -80,7 +80,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTabWidget.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTabWidget.cc index 62dfcc98b..359775cd5 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTabWidget.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTabWidget.cc @@ -80,7 +80,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTableView.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTableView.cc index ae3e46d8c..8b3ef97a8 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTableView.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTableView.cc @@ -86,7 +86,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTableWidget.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTableWidget.cc index 2e18fa17d..9acb04caa 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTableWidget.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTableWidget.cc @@ -89,7 +89,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTableWidgetItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTableWidgetItem.cc index bcd884c94..12b4762ed 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTableWidgetItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTableWidgetItem.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTableWidgetSelectionRange.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTableWidgetSelectionRange.cc index b8872bdec..7d57afd9e 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTableWidgetSelectionRange.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTableWidgetSelectionRange.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTabletEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTabletEvent.cc index 4334c2558..84d326cc8 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTabletEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTabletEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTapAndHoldGesture.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTapAndHoldGesture.cc index 959b9bd84..c9c92abe4 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTapAndHoldGesture.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTapAndHoldGesture.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTapGesture.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTapGesture.cc index cf730f2e4..5d84a2890 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTapGesture.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTapGesture.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextBlock.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextBlock.cc index 3f3f53446..e70122338 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextBlock.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextBlock.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextBlockFormat.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextBlockFormat.cc index 795146a02..969a33eba 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextBlockFormat.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextBlockFormat.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextBlockGroup.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextBlockGroup.cc index 14f8771b0..be08d9bfc 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextBlockGroup.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextBlockGroup.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextBlockUserData.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextBlockUserData.cc index 689d291d5..0feda7e98 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextBlockUserData.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextBlockUserData.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextBlock_Iterator.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextBlock_Iterator.cc index 9aee92298..a656c8479 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextBlock_Iterator.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextBlock_Iterator.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextBrowser.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextBrowser.cc index 54a07e070..16c350a7d 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextBrowser.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextBrowser.cc @@ -87,7 +87,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextCharFormat.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextCharFormat.cc index 15c04f0c7..4fd44686b 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextCharFormat.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextCharFormat.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextCursor.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextCursor.cc index 1ce388075..f44a10d40 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextCursor.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextCursor.cc @@ -43,7 +43,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextDocument.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextDocument.cc index 8085c679c..b180545fc 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextDocument.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextDocument.cc @@ -49,7 +49,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextDocumentFragment.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextDocumentFragment.cc index bb5c3c6ca..6d5fbc90e 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextDocumentFragment.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextDocumentFragment.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextDocumentWriter.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextDocumentWriter.cc index b4393eb66..accfe241b 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextDocumentWriter.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextDocumentWriter.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextEdit.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextEdit.cc index 49737b7f9..7716b5f7c 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextEdit.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextEdit.cc @@ -87,7 +87,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextEdit_ExtraSelection.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextEdit_ExtraSelection.cc index 875b8ad25..0f676eb52 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextEdit_ExtraSelection.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextEdit_ExtraSelection.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextFormat.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextFormat.cc index 9c977caaa..27ae09854 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextFormat.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextFormat.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextFragment.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextFragment.cc index a3ba33b32..73089f12a 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextFragment.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextFragment.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextFrame.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextFrame.cc index 1cab9c567..6743c30be 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextFrame.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextFrame.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextFrameFormat.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextFrameFormat.cc index dc10e50b1..a59b65157 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextFrameFormat.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextFrameFormat.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextFrame_Iterator.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextFrame_Iterator.cc index 05cf05632..96a54219f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextFrame_Iterator.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextFrame_Iterator.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextImageFormat.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextImageFormat.cc index ff5e94d38..c522ea93d 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextImageFormat.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextImageFormat.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextInlineObject.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextInlineObject.cc index 4dc48560c..3b9a9373d 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextInlineObject.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextInlineObject.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextItem.cc index 240753d49..968242a09 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextItem.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextLayout.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextLayout.cc index f88f0d444..616dd83f6 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextLayout.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextLayout.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextLayout_FormatRange.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextLayout_FormatRange.cc index 26a5f4081..2d70f7533 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextLayout_FormatRange.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextLayout_FormatRange.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextLength.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextLength.cc index 60b0330e1..7f80be6b6 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextLength.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextLength.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextLine.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextLine.cc index b8c353254..74ffa98d4 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextLine.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextLine.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextList.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextList.cc index c9dbac57f..d8247155a 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextList.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextList.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextListFormat.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextListFormat.cc index ed5a3ab8e..5440f3a97 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextListFormat.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextListFormat.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextObject.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextObject.cc index 4da5dda64..51c2a8d21 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextObject.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextObject.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextObjectInterface.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextObjectInterface.cc index e59b7e95f..8ca27e537 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextObjectInterface.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextObjectInterface.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextOption.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextOption.cc index 9907884dc..2233d3112 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextOption.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextOption.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextOption_Tab.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextOption_Tab.cc index e41342770..b0bb4cc59 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextOption_Tab.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextOption_Tab.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextTable.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextTable.cc index 2e35f61f0..bb5ee34fe 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextTable.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextTable.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextTableCell.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextTableCell.cc index 2c10d874b..b736aabd9 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextTableCell.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextTableCell.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextTableCellFormat.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextTableCellFormat.cc index e149cf7a2..a49e3b51a 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextTableCellFormat.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextTableCellFormat.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTextTableFormat.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTextTableFormat.cc index 16973f1ea..90a3da4d7 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTextTableFormat.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTextTableFormat.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTimeEdit.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTimeEdit.cc index f0017f87e..cfb1a2831 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTimeEdit.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTimeEdit.cc @@ -84,7 +84,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQToolBar.cc b/src/gsiqt/qt4/QtGui/gsiDeclQToolBar.cc index 196836b65..0f79a42f3 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQToolBar.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQToolBar.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQToolBarChangeEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQToolBarChangeEvent.cc index 164dfa2bb..7fe05db0e 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQToolBarChangeEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQToolBarChangeEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQToolBox.cc b/src/gsiqt/qt4/QtGui/gsiDeclQToolBox.cc index f8328a78f..67e0bb382 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQToolBox.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQToolBox.cc @@ -78,7 +78,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQToolButton.cc b/src/gsiqt/qt4/QtGui/gsiDeclQToolButton.cc index 3dcecf33e..8691e007a 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQToolButton.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQToolButton.cc @@ -81,7 +81,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQToolTip.cc b/src/gsiqt/qt4/QtGui/gsiDeclQToolTip.cc index 53f9cef0a..efebee9d1 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQToolTip.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQToolTip.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTouchEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTouchEvent.cc index 8bb318616..e0f364339 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTouchEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTouchEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTouchEvent_TouchPoint.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTouchEvent_TouchPoint.cc index 74862ceaa..2bcac750b 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTouchEvent_TouchPoint.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTouchEvent_TouchPoint.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTransform.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTransform.cc index db4173ce2..2a8f59eae 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTransform.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTransform.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTreeView.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTreeView.cc index b9ce0c1de..7aea58bb4 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTreeView.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTreeView.cc @@ -86,7 +86,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTreeWidget.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTreeWidget.cc index 2569a3910..eaff94364 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTreeWidget.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTreeWidget.cc @@ -88,7 +88,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTreeWidgetItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTreeWidgetItem.cc index ff3e73211..1a87ce2f0 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTreeWidgetItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTreeWidgetItem.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQTreeWidgetItemIterator.cc b/src/gsiqt/qt4/QtGui/gsiDeclQTreeWidgetItemIterator.cc index d992c09ab..58a3bfa63 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQTreeWidgetItemIterator.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQTreeWidgetItemIterator.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQUndoCommand.cc b/src/gsiqt/qt4/QtGui/gsiDeclQUndoCommand.cc index bc64675a8..d96c6fdef 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQUndoCommand.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQUndoCommand.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQUndoGroup.cc b/src/gsiqt/qt4/QtGui/gsiDeclQUndoGroup.cc index 1ae1b91ea..22d4621e9 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQUndoGroup.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQUndoGroup.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQUndoStack.cc b/src/gsiqt/qt4/QtGui/gsiDeclQUndoStack.cc index f090e331b..2da2cd4ca 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQUndoStack.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQUndoStack.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQUndoView.cc b/src/gsiqt/qt4/QtGui/gsiDeclQUndoView.cc index bc322c7b8..4094010b6 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQUndoView.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQUndoView.cc @@ -87,7 +87,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQUnixPrintWidget.cc b/src/gsiqt/qt4/QtGui/gsiDeclQUnixPrintWidget.cc index ecd2875b2..cdaf14174 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQUnixPrintWidget.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQUnixPrintWidget.cc @@ -79,7 +79,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQVBoxLayout.cc b/src/gsiqt/qt4/QtGui/gsiDeclQVBoxLayout.cc index 078f0c162..0521ab781 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQVBoxLayout.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQVBoxLayout.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQValidator.cc b/src/gsiqt/qt4/QtGui/gsiDeclQValidator.cc index f98fb0c00..45f456120 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQValidator.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQValidator.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQVector2D.cc b/src/gsiqt/qt4/QtGui/gsiDeclQVector2D.cc index 7b43979c3..863438c8b 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQVector2D.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQVector2D.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQVector3D.cc b/src/gsiqt/qt4/QtGui/gsiDeclQVector3D.cc index 645e08255..49ec0c467 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQVector3D.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQVector3D.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQVector4D.cc b/src/gsiqt/qt4/QtGui/gsiDeclQVector4D.cc index 31a996b4c..7bdc29f8a 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQVector4D.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQVector4D.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQWhatsThis.cc b/src/gsiqt/qt4/QtGui/gsiDeclQWhatsThis.cc index 8625f10d5..8babd6789 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQWhatsThis.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQWhatsThis.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQWhatsThisClickedEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQWhatsThisClickedEvent.cc index 8c5768356..e1477f875 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQWhatsThisClickedEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQWhatsThisClickedEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQWheelEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQWheelEvent.cc index bf9c5cf0b..5b9a79ddb 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQWheelEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQWheelEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQWidget.cc b/src/gsiqt/qt4/QtGui/gsiDeclQWidget.cc index 9cd7f880f..592300861 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQWidget.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQWidget.cc @@ -77,7 +77,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQWidgetAction.cc b/src/gsiqt/qt4/QtGui/gsiDeclQWidgetAction.cc index 92d80be4c..f09aabdd5 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQWidgetAction.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQWidgetAction.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQWidgetItem.cc b/src/gsiqt/qt4/QtGui/gsiDeclQWidgetItem.cc index 56433e9bb..543c717d3 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQWidgetItem.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQWidgetItem.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQWindowStateChangeEvent.cc b/src/gsiqt/qt4/QtGui/gsiDeclQWindowStateChangeEvent.cc index 2e5e45f77..e3ea1e59f 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQWindowStateChangeEvent.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQWindowStateChangeEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQWindowsStyle.cc b/src/gsiqt/qt4/QtGui/gsiDeclQWindowsStyle.cc index 8e91b8bb9..6fea3ee59 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQWindowsStyle.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQWindowsStyle.cc @@ -49,7 +49,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQWizard.cc b/src/gsiqt/qt4/QtGui/gsiDeclQWizard.cc index 4908ee3a4..3851ce644 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQWizard.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQWizard.cc @@ -81,7 +81,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQWizardPage.cc b/src/gsiqt/qt4/QtGui/gsiDeclQWizardPage.cc index 3ed03cd3b..d03d89fb2 100644 --- a/src/gsiqt/qt4/QtGui/gsiDeclQWizardPage.cc +++ b/src/gsiqt/qt4/QtGui/gsiDeclQWizardPage.cc @@ -80,7 +80,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtGui/gsiDeclQtGuiTypeTraits.h b/src/gsiqt/qt4/QtGui/gsiDeclQtGuiTypeTraits.h deleted file mode 100644 index 117be47a8..000000000 --- a/src/gsiqt/qt4/QtGui/gsiDeclQtGuiTypeTraits.h +++ /dev/null @@ -1,4638 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtGuiTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtGuiTypeTraits -#define _HDR_gsiDeclQtGuiTypeTraits - -#include "gsiTypes.h" - - -class QAbstractButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractGraphicsShapeItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractGraphicsShapeItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractItemDelegate; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemDelegate_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractItemView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractPageSetupDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractPageSetupDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractPrintDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractPrintDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractScrollArea; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractScrollArea_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSlider; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSlider_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSpinBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSpinBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTableModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTableModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTextDocumentLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTextDocumentLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAbstractUndoItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractUndoItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessible; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAccessibleApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAccessibleEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QAccessibleWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QAction; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAction_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QBitmap; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBitmap_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBoxLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QBoxLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QBrush; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QButtonGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QButtonGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCDEStyle; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCDEStyle_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCalendarWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCalendarWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCheckBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCheckBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QChildEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QChildEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCleanlooksStyle; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCleanlooksStyle_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QClipboard; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QClipboardEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QClipboardEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCloseEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCloseEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QColor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QColorDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QColorDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QColormap; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QColumnView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QColumnView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QComboBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QComboBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommandLinkButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommandLinkButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommonStyle; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommonStyle_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCompleter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCompleter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QConicalGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QContextMenuEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QContextMenuEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCursor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDataStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDataStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDataWidgetMapper; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDataWidgetMapper_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDate; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDateEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDateEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDateTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDateTimeEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDateTimeEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDesktopServices; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDesktopWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDesktopWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDial; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDial_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDialogButtonBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDialogButtonBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDir; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDirIterator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDirIterator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDirModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDirModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDockWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDockWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDoubleSpinBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDoubleSpinBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDoubleValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDoubleValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDrag; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDrag_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragEnterEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragEnterEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragLeaveEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDragLeaveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDragMoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragMoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragResponseEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragResponseEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDropEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDropEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QErrorMessage; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QErrorMessage_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEventLoop; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoop_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QFactoryInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFactoryInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileIconProvider; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileIconProvider_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFileOpenEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileOpenEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileSystemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFocusEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFocusEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFocusFrame; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFocusFrame_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFont; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFontComboBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFontComboBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFontDatabase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFontDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFontDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFontInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFontMetrics; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFontMetricsF; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFormLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFormLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFrame; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFrame_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGestureEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QGestureEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QGestureRecognizer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGestureRecognizer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGraphicsAnchor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsAnchor_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsAnchorLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsAnchorLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsBlurEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsBlurEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsColorizeEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsColorizeEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsDropShadowEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsDropShadowEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsEllipseItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsEllipseItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsGridLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsGridLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLayoutItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsLayoutItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLineItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLineItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLinearLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLinearLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsOpacityEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsOpacityEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPathItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPathItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPixmapItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPixmapItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPolygonItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPolygonItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsProxyWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsProxyWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRectItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRectItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRotation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRotation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsScale; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsScale_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsScene; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsScene_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneContextMenuEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneContextMenuEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneDragDropEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneDragDropEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsSceneEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsSceneHelpEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneHelpEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneHoverEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneHoverEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneMouseEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneMouseEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneMoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneMoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneResizeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneResizeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneWheelEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneWheelEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSimpleTextItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSimpleTextItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsTextItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsTextItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsTransform; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsTransform_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGridLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGridLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGroupBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGroupBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHBoxLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHBoxLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHeaderView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QHeaderView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QHelpEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHelpEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHideEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHideEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHoverEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHoverEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QIODevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIcon; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconDragEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconDragEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconEngine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIconEngine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconEnginePlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIconEnginePlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIconEnginePluginV2; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIconEnginePluginV2_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIconEngineV2; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIconEngineV2_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImage; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImage_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImageIOHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QImageIOHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageIOPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QImageIOPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageTextKeyLang; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImageWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QInputContext; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputContext_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QInputContextFactory; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QInputContextPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputContextPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QInputDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QInputDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QInputEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputMethodEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QIntValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIntValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemDelegate; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemDelegate_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemEditorCreatorBase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemEditorCreatorBase_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemEditorFactory; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemEditorFactory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemSelection; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemSelectionModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionRange; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QKeyEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QKeyEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QKeySequence; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLCDNumber; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLCDNumber_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLabel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLabel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLayoutItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLayoutItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLineEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLineEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLineF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLinearGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QListView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QListView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QListWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QListWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QListWidgetItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QListWidgetItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMainWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMainWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMargins; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMatrix; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMatrix4x4; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMdiArea; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMdiArea_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMdiSubWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMdiSubWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMenu; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMenu_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMenuBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMenuBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMetaClassInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaEnum; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaMethod; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaProperty; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaType; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMimeData; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeSource; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMimeSource_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMotifStyle; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMotifStyle_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMouseEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMouseEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMovie; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMovie_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPageSetupDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPageSetupDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPaintDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPaintEngine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintEngine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPaintEngineState; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPaintEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPainter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPainterPath; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPainterPathStroker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPalette; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPanGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPanGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPen; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPersistentModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPicture; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPicture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPinchGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPinchGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPixmap; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPixmap_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPixmapCache; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPlainTextDocumentLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPlainTextDocumentLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPlainTextEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPlainTextEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPlastiqueStyle; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPlastiqueStyle_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPoint; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPointF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPolygon; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPolygonF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPrintDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPrintDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPrintEngine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPrintEngine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPrintPreviewDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPrintPreviewDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPrintPreviewWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPrintPreviewWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPrinter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPrinter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPrinterInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QProgressBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProgressBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProgressDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProgressDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPushButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPushButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QQuaternion; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRadialGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRadioButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRadioButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRectF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExpValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRegExpValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRegion; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QResizeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QResizeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QRubberBand; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRubberBand_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollArea; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScrollArea_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScrollBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScrollBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QShortcut; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QShortcut_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QShortcutEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QShortcutEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QShowEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QShowEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeGrip; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSizeGrip_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSizePolicy; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSlider; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSlider_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSortFilterProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSortFilterProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSound; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSound_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSpacerItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSpacerItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSpinBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSpinBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplashScreen; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplashScreen_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplitter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplitter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplitterHandle; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSplitterHandle_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStackedLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStackedLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStackedWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStackedWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStatusBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStatusBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStatusTipEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStatusTipEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStringListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyle; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStyle_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStyleFactory; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleHintReturn; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleHintReturnMask; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleHintReturnVariant; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOption; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionButton; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionComboBox; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionComplex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionDockWidget; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionFocusRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionFrame; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionFrameV2; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionFrameV3; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionGraphicsItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionGroupBox; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionHeader; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionMenuItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionProgressBar; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionProgressBarV2; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionQ3DockWindow; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionQ3ListView; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionQ3ListViewItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionRubberBand; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionSizeGrip; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionSlider; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionSpinBox; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTab; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTabBarBase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTabBarBaseV2; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTabV2; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTabV3; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTabWidgetFrame; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTitleBar; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionToolBar; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionToolBox; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionToolBoxV2; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionToolButton; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionViewItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionViewItemV2; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionViewItemV3; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionViewItemV4; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStylePainter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStylePlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStylePlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStyledItemDelegate; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStyledItemDelegate_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSwipeGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSwipeGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSyntaxHighlighter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSyntaxHighlighter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemLocale_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemTrayIcon; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSystemTrayIcon_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTabBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTabBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTabWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTabWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableWidgetItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTableWidgetItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTableWidgetSelectionRange; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTabletEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTabletEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTapAndHoldGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTapAndHoldGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTapGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTapGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextBlock; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextBlockGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextBlockUserData; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockUserData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBrowser; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextBrowser_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextCharFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextCursor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextDocument; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDocument_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDocumentFragment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextDocumentWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFragment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFrame; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextFrame_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFrameFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextImageFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextInlineObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLength; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextList; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextList_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextListFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextObjectInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextObjectInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextOption; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextTable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextTable_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextTableCell; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextTableCellFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextTableFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimeEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimerEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTimerEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QToolBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolBarChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QToolBarChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QToolBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolTip; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTouchEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTouchEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTransform; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTreeView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeWidgetItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTreeWidgetItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTreeWidgetItemIterator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QUndoCommand; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoCommand_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoStack; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoStack_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUnixPrintWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QUnixPrintWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QUrl; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVBoxLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVBoxLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVector2D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVector3D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVector4D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QWhatsThis; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWhatsThisClickedEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWhatsThisClickedEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWheelEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWheelEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWidgetAction; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QWidgetAction_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QWidgetItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QWidgetItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QWindowStateChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWindowStateChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWindowsStyle; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWindowsStyle_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWizard; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWizard_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWizardPage; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWizardPage_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt4/QtGui/gsiQtExternals.h b/src/gsiqt/qt4/QtGui/gsiQtExternals.h index d4596869a..c2977665e 100644 --- a/src/gsiqt/qt4/QtGui/gsiQtExternals.h +++ b/src/gsiqt/qt4/QtGui/gsiQtExternals.h @@ -35,2804 +35,1422 @@ class QAbstractButton; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractButton (); } class QAbstractGraphicsShapeItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractGraphicsShapeItem (); } class QAbstractItemDelegate; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractItemDelegate (); } class QAbstractItemView; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractItemView (); } class QAbstractPageSetupDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractPageSetupDialog (); } class QAbstractPrintDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractPrintDialog (); } class QAbstractProxyModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractProxyModel (); } class QAbstractScrollArea; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractScrollArea (); } class QAbstractSlider; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractSlider (); } class QAbstractSpinBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractSpinBox (); } class QAbstractTextDocumentLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractTextDocumentLayout (); } class QAbstractUndoItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractUndoItem (); } class QAccessible; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessible (); } class QAccessibleApplication; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleApplication (); } class QAccessibleEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleEvent (); } class QAccessibleInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleInterface (); } class QAccessibleObject; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleObject (); } class QAccessibleWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleWidget (); } class QAction; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAction (); } class QActionEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QActionEvent (); } class QActionGroup; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QActionGroup (); } class QApplication; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QApplication (); } class QBitmap; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QBitmap (); } class QBoxLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QBoxLayout (); } class QBrush; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QBrush (); } class QButtonGroup; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QButtonGroup (); } class QCDEStyle; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QCDEStyle (); } class QCalendarWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QCalendarWidget (); } class QCheckBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QCheckBox (); } class QCleanlooksStyle; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QCleanlooksStyle (); } class QClipboard; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QClipboard (); } class QClipboardEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QClipboardEvent (); } class QCloseEvent; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QCloseEvent (); } class QColor; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QColor (); } class QColorDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QColorDialog (); } class QColormap; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QColormap (); } class QColumnView; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QColumnView (); } class QComboBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QComboBox (); } class QCommandLinkButton; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QCommandLinkButton (); } class QCommonStyle; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QCommonStyle (); } class QCompleter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QCompleter (); } class QConicalGradient; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QConicalGradient (); } class QContextMenuEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QContextMenuEvent (); } class QCursor; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QCursor (); } class QDataWidgetMapper; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDataWidgetMapper (); } class QDateEdit; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDateEdit (); } class QDateTimeEdit; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDateTimeEdit (); } class QDesktopServices; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDesktopServices (); } class QDesktopWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDesktopWidget (); } class QDial; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDial (); } class QDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDialog (); } class QDialogButtonBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDialogButtonBox (); } class QDirIterator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDirIterator (); } class QDirModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDirModel (); } class QDockWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDockWidget (); } class QDoubleSpinBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDoubleSpinBox (); } class QDoubleValidator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDoubleValidator (); } class QDrag; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDrag (); } class QDragEnterEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDragEnterEvent (); } class QDragLeaveEvent; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDragLeaveEvent (); } class QDragMoveEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDragMoveEvent (); } class QDragResponseEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDragResponseEvent (); } class QDropEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDropEvent (); } class QErrorMessage; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QErrorMessage (); } class QFileDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFileDialog (); } class QFileIconProvider; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFileIconProvider (); } class QFileOpenEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFileOpenEvent (); } class QFileSystemModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFileSystemModel (); } class QFocusEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFocusEvent (); } class QFocusFrame; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFocusFrame (); } class QFont; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFont (); } class QFontComboBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontComboBox (); } class QFontDatabase; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontDatabase (); } class QFontDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontDialog (); } class QFontInfo; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontInfo (); } class QFontMetrics; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontMetrics (); } class QFontMetricsF; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontMetricsF (); } class QFormLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFormLayout (); } class QFrame; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFrame (); } class QGesture; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGesture (); } class QGestureEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGestureEvent (); } class QGestureRecognizer; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGestureRecognizer (); } class QGradient; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGradient (); } class QGraphicsAnchor; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsAnchor (); } class QGraphicsAnchorLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsAnchorLayout (); } class QGraphicsBlurEffect; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsBlurEffect (); } class QGraphicsColorizeEffect; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsColorizeEffect (); } class QGraphicsDropShadowEffect; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsDropShadowEffect (); } class QGraphicsEffect; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsEffect (); } class QGraphicsEllipseItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsEllipseItem (); } class QGraphicsGridLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsGridLayout (); } class QGraphicsItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsItem (); } class QGraphicsItemAnimation; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsItemAnimation (); } class QGraphicsItemGroup; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsItemGroup (); } class QGraphicsLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsLayout (); } class QGraphicsLayoutItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsLayoutItem (); } class QGraphicsLineItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsLineItem (); } class QGraphicsLinearLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsLinearLayout (); } class QGraphicsObject; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsObject (); } class QGraphicsOpacityEffect; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsOpacityEffect (); } class QGraphicsPathItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsPathItem (); } class QGraphicsPixmapItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsPixmapItem (); } class QGraphicsPolygonItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsPolygonItem (); } class QGraphicsProxyWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsProxyWidget (); } class QGraphicsRectItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsRectItem (); } class QGraphicsRotation; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsRotation (); } class QGraphicsScale; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsScale (); } class QGraphicsScene; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsScene (); } class QGraphicsSceneContextMenuEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsSceneContextMenuEvent (); } class QGraphicsSceneDragDropEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsSceneDragDropEvent (); } class QGraphicsSceneEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsSceneEvent (); } class QGraphicsSceneHelpEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsSceneHelpEvent (); } class QGraphicsSceneHoverEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsSceneHoverEvent (); } class QGraphicsSceneMouseEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsSceneMouseEvent (); } class QGraphicsSceneMoveEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsSceneMoveEvent (); } class QGraphicsSceneResizeEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsSceneResizeEvent (); } class QGraphicsSceneWheelEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsSceneWheelEvent (); } class QGraphicsSimpleTextItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsSimpleTextItem (); } class QGraphicsTextItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsTextItem (); } class QGraphicsTransform; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsTransform (); } class QGraphicsView; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsView (); } class QGraphicsWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGraphicsWidget (); } class QGridLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGridLayout (); } class QGroupBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGroupBox (); } class QHBoxLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QHBoxLayout (); } class QHeaderView; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QHeaderView (); } class QHelpEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QHelpEvent (); } class QHideEvent; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QHideEvent (); } class QHoverEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QHoverEvent (); } class QIcon; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIcon (); } class QIconDragEvent; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIconDragEvent (); } class QIconEngine; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIconEngine (); } class QIconEnginePlugin; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIconEnginePlugin (); } class QIconEnginePluginV2; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIconEnginePluginV2 (); } class QIconEngineV2; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIconEngineV2 (); } class QImage; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImage (); } class QImageIOHandler; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImageIOHandler (); } class QImageIOPlugin; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImageIOPlugin (); } class QImageReader; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImageReader (); } class QImageTextKeyLang; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImageTextKeyLang (); } class QImageWriter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImageWriter (); } class QInputContext; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputContext (); } class QInputContextFactory; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputContextFactory (); } class QInputContextPlugin; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputContextPlugin (); } class QInputDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputDialog (); } class QInputEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputEvent (); } class QInputMethodEvent; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputMethodEvent (); } class QIntValidator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIntValidator (); } class QItemDelegate; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QItemDelegate (); } class QItemEditorCreatorBase; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QItemEditorCreatorBase (); } class QItemEditorFactory; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QItemEditorFactory (); } class QItemSelection; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QItemSelection (); } class QItemSelectionModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QItemSelectionModel (); } class QItemSelectionRange; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QItemSelectionRange (); } class QKeyEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QKeyEvent (); } class QKeySequence; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QKeySequence (); } class QLCDNumber; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QLCDNumber (); } class QLabel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QLabel (); } class QLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QLayout (); } class QLayoutItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QLayoutItem (); } class QLineEdit; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QLineEdit (); } class QLinearGradient; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QLinearGradient (); } class QListView; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QListView (); } class QListWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QListWidget (); } class QListWidgetItem; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QListWidgetItem (); } class QMainWindow; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMainWindow (); } class QMatrix; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMatrix (); } class QMatrix4x4; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMatrix4x4 (); } class QMdiArea; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMdiArea (); } class QMdiSubWindow; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMdiSubWindow (); } class QMenu; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMenu (); } class QMenuBar; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMenuBar (); } class QMessageBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMessageBox (); } class QMimeSource; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMimeSource (); } class QMotifStyle; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMotifStyle (); } class QMouseEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMouseEvent (); } class QMoveEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMoveEvent (); } class QMovie; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMovie (); } class QPageSetupDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPageSetupDialog (); } class QPaintDevice; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintDevice (); } class QPaintEngine; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintEngine (); } class QPaintEngineState; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintEngineState (); } class QPaintEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintEvent (); } class QPainter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPainter (); } class QPainterPath; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPainterPath (); } class QPainterPathStroker; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPainterPathStroker (); } class QPalette; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPalette (); } class QPanGesture; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPanGesture (); } class QPen; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPen (); } class QPicture; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPicture (); } class QPinchGesture; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPinchGesture (); } class QPixmap; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPixmap (); } class QPixmapCache; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPixmapCache (); } class QPlainTextDocumentLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPlainTextDocumentLayout (); } class QPlainTextEdit; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPlainTextEdit (); } class QPlastiqueStyle; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPlastiqueStyle (); } class QPolygon; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPolygon (); } class QPolygonF; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPolygonF (); } class QPrintDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPrintDialog (); } class QPrintEngine; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPrintEngine (); } class QPrintPreviewDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPrintPreviewDialog (); } class QPrintPreviewWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPrintPreviewWidget (); } class QPrinter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPrinter (); } class QPrinterInfo; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPrinterInfo (); } class QProgressBar; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QProgressBar (); } class QProgressDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QProgressDialog (); } class QPushButton; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPushButton (); } class QQuaternion; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QQuaternion (); } class QRadialGradient; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRadialGradient (); } class QRadioButton; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRadioButton (); } class QRegExpValidator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRegExpValidator (); } class QRegion; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRegion (); } class QResizeEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QResizeEvent (); } class QRubberBand; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRubberBand (); } class QScrollArea; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QScrollArea (); } class QScrollBar; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QScrollBar (); } class QShortcut; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QShortcut (); } class QShortcutEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QShortcutEvent (); } class QShowEvent; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QShowEvent (); } class QSizeGrip; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSizeGrip (); } class QSizePolicy; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSizePolicy (); } class QSlider; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSlider (); } class QSortFilterProxyModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSortFilterProxyModel (); } class QSound; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSound (); } class QSpacerItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSpacerItem (); } class QSpinBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSpinBox (); } class QSplashScreen; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSplashScreen (); } class QSplitter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSplitter (); } class QSplitterHandle; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSplitterHandle (); } class QStackedLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStackedLayout (); } class QStackedWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStackedWidget (); } class QStandardItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStandardItem (); } class QStandardItemModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStandardItemModel (); } class QStatusBar; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStatusBar (); } class QStatusTipEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStatusTipEvent (); } class QStringListModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStringListModel (); } class QStyle; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyle (); } class QStyleFactory; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleFactory (); } class QStyleHintReturn; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleHintReturn (); } class QStyleHintReturnMask; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleHintReturnMask (); } class QStyleHintReturnVariant; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleHintReturnVariant (); } class QStyleOption; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOption (); } class QStyleOptionButton; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionButton (); } class QStyleOptionComboBox; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionComboBox (); } class QStyleOptionComplex; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionComplex (); } class QStyleOptionDockWidget; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionDockWidget (); } class QStyleOptionFocusRect; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionFocusRect (); } class QStyleOptionFrame; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionFrame (); } class QStyleOptionFrameV2; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionFrameV2 (); } class QStyleOptionFrameV3; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionFrameV3 (); } class QStyleOptionGraphicsItem; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionGraphicsItem (); } class QStyleOptionGroupBox; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionGroupBox (); } class QStyleOptionHeader; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionHeader (); } class QStyleOptionMenuItem; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionMenuItem (); } class QStyleOptionProgressBar; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionProgressBar (); } class QStyleOptionProgressBarV2; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionProgressBarV2 (); } class QStyleOptionQ3DockWindow; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionQ3DockWindow (); } class QStyleOptionQ3ListView; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionQ3ListView (); } class QStyleOptionQ3ListViewItem; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionQ3ListViewItem (); } class QStyleOptionRubberBand; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionRubberBand (); } class QStyleOptionSizeGrip; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionSizeGrip (); } class QStyleOptionSlider; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionSlider (); } class QStyleOptionSpinBox; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionSpinBox (); } class QStyleOptionTab; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionTab (); } class QStyleOptionTabBarBase; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionTabBarBase (); } class QStyleOptionTabBarBaseV2; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionTabBarBaseV2 (); } class QStyleOptionTabV2; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionTabV2 (); } class QStyleOptionTabV3; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionTabV3 (); } class QStyleOptionTabWidgetFrame; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionTabWidgetFrame (); } class QStyleOptionTitleBar; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionTitleBar (); } class QStyleOptionToolBar; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionToolBar (); } class QStyleOptionToolBox; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionToolBox (); } class QStyleOptionToolBoxV2; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionToolBoxV2 (); } class QStyleOptionToolButton; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionToolButton (); } class QStyleOptionViewItem; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionViewItem (); } class QStyleOptionViewItemV2; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionViewItemV2 (); } class QStyleOptionViewItemV3; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionViewItemV3 (); } class QStyleOptionViewItemV4; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleOptionViewItemV4 (); } class QStylePainter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStylePainter (); } class QStylePlugin; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStylePlugin (); } class QStyledItemDelegate; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyledItemDelegate (); } class QSwipeGesture; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSwipeGesture (); } class QSyntaxHighlighter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSyntaxHighlighter (); } class QSystemTrayIcon; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSystemTrayIcon (); } class QTabBar; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTabBar (); } class QTabWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTabWidget (); } class QTableView; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTableView (); } class QTableWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTableWidget (); } class QTableWidgetItem; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTableWidgetItem (); } class QTableWidgetSelectionRange; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTableWidgetSelectionRange (); } class QTabletEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTabletEvent (); } class QTapAndHoldGesture; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTapAndHoldGesture (); } class QTapGesture; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTapGesture (); } class QTextBlock; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBlock (); } class QTextBlockFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBlockFormat (); } class QTextBlockGroup; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBlockGroup (); } class QTextBlockUserData; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBlockUserData (); } class QTextBrowser; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBrowser (); } class QTextCharFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextCharFormat (); } class QTextCursor; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextCursor (); } class QTextDocument; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextDocument (); } class QTextDocumentFragment; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextDocumentFragment (); } class QTextDocumentWriter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextDocumentWriter (); } class QTextEdit; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextEdit (); } class QTextFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextFormat (); } class QTextFragment; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextFragment (); } class QTextFrame; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextFrame (); } class QTextFrameFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextFrameFormat (); } class QTextImageFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextImageFormat (); } class QTextInlineObject; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextInlineObject (); } class QTextItem; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextItem (); } class QTextLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextLayout (); } class QTextLength; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextLength (); } class QTextLine; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextLine (); } class QTextList; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextList (); } class QTextListFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextListFormat (); } class QTextObject; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextObject (); } class QTextObjectInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextObjectInterface (); } class QTextOption; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextOption (); } class QTextTable; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextTable (); } class QTextTableCell; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextTableCell (); } class QTextTableCellFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextTableCellFormat (); } class QTextTableFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextTableFormat (); } class QTimeEdit; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTimeEdit (); } class QToolBar; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QToolBar (); } class QToolBarChangeEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QToolBarChangeEvent (); } class QToolBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QToolBox (); } class QToolButton; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QToolButton (); } class QToolTip; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QToolTip (); } class QTouchEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTouchEvent (); } class QTransform; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTransform (); } class QTreeView; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTreeView (); } class QTreeWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTreeWidget (); } class QTreeWidgetItem; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTreeWidgetItem (); } class QTreeWidgetItemIterator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTreeWidgetItemIterator (); } class QUndoCommand; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QUndoCommand (); } class QUndoGroup; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QUndoGroup (); } class QUndoStack; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QUndoStack (); } class QUndoView; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QUndoView (); } class QUnixPrintWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QUnixPrintWidget (); } class QVBoxLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QVBoxLayout (); } class QValidator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QValidator (); } class QVector2D; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QVector2D (); } class QVector3D; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QVector3D (); } class QVector4D; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QVector4D (); } class QWhatsThis; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWhatsThis (); } class QWhatsThisClickedEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWhatsThisClickedEvent (); } class QWheelEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWheelEvent (); } class QWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWidget (); } class QWidgetAction; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWidgetAction (); } class QWidgetItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWidgetItem (); } class QWindowStateChangeEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWindowStateChangeEvent (); } class QWindowsStyle; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWindowsStyle (); } class QWizard; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWizard (); } class QWizardPage; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWizardPage (); } diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQAbstractNetworkCache.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQAbstractNetworkCache.cc index 1d4d6cd15..9e45a3fe4 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQAbstractNetworkCache.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQAbstractNetworkCache.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQAbstractSocket.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQAbstractSocket.cc index 9075df8e6..f8e463890 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQAbstractSocket.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQAbstractSocket.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQAuthenticator.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQAuthenticator.cc index cd59e9bdf..bad5b63ce 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQAuthenticator.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQAuthenticator.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQFtp.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQFtp.cc index 5ff3d1f40..1c3e3a789 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQFtp.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQFtp.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQHostAddress.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQHostAddress.cc index 8675bc2d0..f36a224ea 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQHostAddress.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQHostAddress.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQHostInfo.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQHostInfo.cc index 98ac3170a..794c9f045 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQHostInfo.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQHostInfo.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQIPv6Address.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQIPv6Address.cc index 58552360c..cb415494c 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQIPv6Address.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQIPv6Address.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQLocalServer.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQLocalServer.cc index 991a34816..61baea545 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQLocalServer.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQLocalServer.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQLocalSocket.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQLocalSocket.cc index 044ec2780..8f2e48cb6 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQLocalSocket.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQLocalSocket.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkAccessManager.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkAccessManager.cc index 1700147cd..67360d639 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkAccessManager.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkAccessManager.cc @@ -44,7 +44,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkAddressEntry.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkAddressEntry.cc index 77620f7ca..76350b4ba 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkAddressEntry.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkAddressEntry.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkCacheMetaData.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkCacheMetaData.cc index 530ff5253..931033e5f 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkCacheMetaData.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkCacheMetaData.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkCookie.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkCookie.cc index dd67bfe4e..1771dd08f 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkCookie.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkCookie.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkCookieJar.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkCookieJar.cc index 28f1ee348..abf9123ad 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkCookieJar.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkCookieJar.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkDiskCache.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkDiskCache.cc index 8a8c89e7b..8aa5fa1d6 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkDiskCache.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkDiskCache.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkInterface.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkInterface.cc index 756eb39c4..6a238def6 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkInterface.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkInterface.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkProxy.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkProxy.cc index 4c8326cae..742e2953e 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkProxy.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkProxy.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkProxyFactory.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkProxyFactory.cc index 59cc8be36..b5f8f619b 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkProxyFactory.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkProxyFactory.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkProxyQuery.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkProxyQuery.cc index c0c61fee3..3adb9a438 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkProxyQuery.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkProxyQuery.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkReply.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkReply.cc index a1cb4655c..afd5e7df7 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkReply.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkReply.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkRequest.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkRequest.cc index 05324a4de..1257e38b0 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkRequest.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQNetworkRequest.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQSsl.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQSsl.cc index 82feaf478..39adcac15 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQSsl.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQSsl.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQSslCertificate.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQSslCertificate.cc index 2cd057a69..ba67b8b82 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQSslCertificate.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQSslCertificate.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQSslCipher.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQSslCipher.cc index e243e3222..60577d5f7 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQSslCipher.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQSslCipher.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQSslConfiguration.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQSslConfiguration.cc index 0ff9532ea..fdb7cea34 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQSslConfiguration.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQSslConfiguration.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQSslError.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQSslError.cc index 64ac8c16b..51aea0d3b 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQSslError.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQSslError.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQSslKey.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQSslKey.cc index becb46010..82dc5df88 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQSslKey.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQSslKey.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQSslSocket.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQSslSocket.cc index bd9fe120b..e6755d384 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQSslSocket.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQSslSocket.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQTcpServer.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQTcpServer.cc index 6a8aa23fb..ed35ece91 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQTcpServer.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQTcpServer.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQTcpSocket.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQTcpSocket.cc index 66b11fc97..6e0f11d31 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQTcpSocket.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQTcpSocket.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQUdpSocket.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQUdpSocket.cc index 49181158d..280bbbf9f 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQUdpSocket.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQUdpSocket.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQUrlInfo.cc b/src/gsiqt/qt4/QtNetwork/gsiDeclQUrlInfo.cc index e909662d0..e0302d1a4 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQUrlInfo.cc +++ b/src/gsiqt/qt4/QtNetwork/gsiDeclQUrlInfo.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtNetwork/gsiDeclQtNetworkTypeTraits.h b/src/gsiqt/qt4/QtNetwork/gsiDeclQtNetworkTypeTraits.h deleted file mode 100644 index 3de025e4a..000000000 --- a/src/gsiqt/qt4/QtNetwork/gsiDeclQtNetworkTypeTraits.h +++ /dev/null @@ -1,443 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtNetworkTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtNetworkTypeTraits -#define _HDR_gsiDeclQtNetworkTypeTraits - -#include "gsiTypes.h" - - -class QAbstractNetworkCache; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractNetworkCache_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAuthenticator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCryptographicHash; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDataStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDataStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDate; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDateTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFtp; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFtp_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHostAddress; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHostInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIODevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIPv6Address; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLocalServer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLocalServer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLocalSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaType; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkAccessManager; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkAccessManager_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkAddressEntry; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkCacheMetaData; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkCookie; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkCookieJar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkCookieJar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkDiskCache; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkDiskCache_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkInterface; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkProxy; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkProxyFactory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QNetworkProxyFactory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkProxyQuery; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkReply; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QNetworkRequest; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSsl_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSslCertificate; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslCipher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslConfiguration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslError; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslKey; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemLocale_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTcpServer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTcpServer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTcpSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QUdpSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUrl; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QUrlInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QUrlInfo_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt4/QtNetwork/gsiQtExternals.h b/src/gsiqt/qt4/QtNetwork/gsiQtExternals.h index ec255813e..110d65914 100644 --- a/src/gsiqt/qt4/QtNetwork/gsiQtExternals.h +++ b/src/gsiqt/qt4/QtNetwork/gsiQtExternals.h @@ -35,237 +35,126 @@ class QAbstractNetworkCache; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QAbstractNetworkCache (); } class QAbstractSocket; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QAbstractSocket (); } class QAuthenticator; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QAuthenticator (); } class QFtp; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QFtp (); } class QHostAddress; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHostAddress (); } class QHostInfo; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHostInfo (); } class QIPv6Address; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QIPv6Address (); } class QLocalServer; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QLocalServer (); } class QLocalSocket; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QLocalSocket (); } class QNetworkAccessManager; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkAccessManager (); } class QNetworkAddressEntry; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkAddressEntry (); } class QNetworkCacheMetaData; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkCacheMetaData (); } class QNetworkCookie; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkCookie (); } class QNetworkCookieJar; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkCookieJar (); } class QNetworkDiskCache; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkDiskCache (); } class QNetworkInterface; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkInterface (); } class QNetworkProxy; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkProxy (); } class QNetworkProxyFactory; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkProxyFactory (); } class QNetworkProxyQuery; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkProxyQuery (); } class QNetworkReply; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkReply (); } class QNetworkRequest; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkRequest (); } class QSslCertificate; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslCertificate (); } class QSslCipher; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslCipher (); } class QSslConfiguration; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslConfiguration (); } class QSslError; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslError (); } class QSslKey; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslKey (); } class QSslSocket; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslSocket (); } class QTcpServer; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QTcpServer (); } class QTcpSocket; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QTcpSocket (); } class QUdpSocket; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QUdpSocket (); } class QUrlInfo; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QUrlInfo (); } diff --git a/src/gsiqt/qt4/QtSql/gsiDeclQSql.cc b/src/gsiqt/qt4/QtSql/gsiDeclQSql.cc index a1eec58be..f945e1f42 100644 --- a/src/gsiqt/qt4/QtSql/gsiDeclQSql.cc +++ b/src/gsiqt/qt4/QtSql/gsiDeclQSql.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtSql/gsiDeclQSqlDatabase.cc b/src/gsiqt/qt4/QtSql/gsiDeclQSqlDatabase.cc index 9acbf6936..1887ade9e 100644 --- a/src/gsiqt/qt4/QtSql/gsiDeclQSqlDatabase.cc +++ b/src/gsiqt/qt4/QtSql/gsiDeclQSqlDatabase.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtSql/gsiDeclQSqlDriver.cc b/src/gsiqt/qt4/QtSql/gsiDeclQSqlDriver.cc index b2ebb9dc7..3353392c3 100644 --- a/src/gsiqt/qt4/QtSql/gsiDeclQSqlDriver.cc +++ b/src/gsiqt/qt4/QtSql/gsiDeclQSqlDriver.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtSql/gsiDeclQSqlDriverCreatorBase.cc b/src/gsiqt/qt4/QtSql/gsiDeclQSqlDriverCreatorBase.cc index 0da89358b..8a1b4ca7a 100644 --- a/src/gsiqt/qt4/QtSql/gsiDeclQSqlDriverCreatorBase.cc +++ b/src/gsiqt/qt4/QtSql/gsiDeclQSqlDriverCreatorBase.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtSql/gsiDeclQSqlError.cc b/src/gsiqt/qt4/QtSql/gsiDeclQSqlError.cc index 0ca1bfddb..2e8f3d983 100644 --- a/src/gsiqt/qt4/QtSql/gsiDeclQSqlError.cc +++ b/src/gsiqt/qt4/QtSql/gsiDeclQSqlError.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtSql/gsiDeclQSqlField.cc b/src/gsiqt/qt4/QtSql/gsiDeclQSqlField.cc index 6d651ec1a..245aae203 100644 --- a/src/gsiqt/qt4/QtSql/gsiDeclQSqlField.cc +++ b/src/gsiqt/qt4/QtSql/gsiDeclQSqlField.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtSql/gsiDeclQSqlIndex.cc b/src/gsiqt/qt4/QtSql/gsiDeclQSqlIndex.cc index b645fe7af..29c5cf2c8 100644 --- a/src/gsiqt/qt4/QtSql/gsiDeclQSqlIndex.cc +++ b/src/gsiqt/qt4/QtSql/gsiDeclQSqlIndex.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtSql/gsiDeclQSqlQuery.cc b/src/gsiqt/qt4/QtSql/gsiDeclQSqlQuery.cc index 563f85b05..cec03809c 100644 --- a/src/gsiqt/qt4/QtSql/gsiDeclQSqlQuery.cc +++ b/src/gsiqt/qt4/QtSql/gsiDeclQSqlQuery.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtSql/gsiDeclQSqlQueryModel.cc b/src/gsiqt/qt4/QtSql/gsiDeclQSqlQueryModel.cc index be62a14fc..62a4223c8 100644 --- a/src/gsiqt/qt4/QtSql/gsiDeclQSqlQueryModel.cc +++ b/src/gsiqt/qt4/QtSql/gsiDeclQSqlQueryModel.cc @@ -43,7 +43,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtSql/gsiDeclQSqlRecord.cc b/src/gsiqt/qt4/QtSql/gsiDeclQSqlRecord.cc index 1d287432c..3c5fcd076 100644 --- a/src/gsiqt/qt4/QtSql/gsiDeclQSqlRecord.cc +++ b/src/gsiqt/qt4/QtSql/gsiDeclQSqlRecord.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtSql/gsiDeclQSqlRelation.cc b/src/gsiqt/qt4/QtSql/gsiDeclQSqlRelation.cc index e3c07c2d2..00817e4e0 100644 --- a/src/gsiqt/qt4/QtSql/gsiDeclQSqlRelation.cc +++ b/src/gsiqt/qt4/QtSql/gsiDeclQSqlRelation.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtSql/gsiDeclQSqlRelationalTableModel.cc b/src/gsiqt/qt4/QtSql/gsiDeclQSqlRelationalTableModel.cc index 370fbe699..ff2a5560b 100644 --- a/src/gsiqt/qt4/QtSql/gsiDeclQSqlRelationalTableModel.cc +++ b/src/gsiqt/qt4/QtSql/gsiDeclQSqlRelationalTableModel.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtSql/gsiDeclQSqlResult.cc b/src/gsiqt/qt4/QtSql/gsiDeclQSqlResult.cc index 45b90e06d..45e836dd0 100644 --- a/src/gsiqt/qt4/QtSql/gsiDeclQSqlResult.cc +++ b/src/gsiqt/qt4/QtSql/gsiDeclQSqlResult.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtSql/gsiDeclQSqlTableModel.cc b/src/gsiqt/qt4/QtSql/gsiDeclQSqlTableModel.cc index f16c413e9..d1f791d7f 100644 --- a/src/gsiqt/qt4/QtSql/gsiDeclQSqlTableModel.cc +++ b/src/gsiqt/qt4/QtSql/gsiDeclQSqlTableModel.cc @@ -44,7 +44,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtSql/gsiDeclQtSqlTypeTraits.h b/src/gsiqt/qt4/QtSql/gsiDeclQtSqlTypeTraits.h deleted file mode 100644 index b4a704be6..000000000 --- a/src/gsiqt/qt4/QtSql/gsiDeclQtSqlTypeTraits.h +++ /dev/null @@ -1,306 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtSqlTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtSqlTypeTraits -#define _HDR_gsiDeclQtSqlTypeTraits - -#include "gsiTypes.h" - - -class QAbstractItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTableModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTableModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDataStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDataStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIODevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaType; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPersistentModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSql_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSqlDatabase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSqlDriver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSqlDriver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSqlDriverCreatorBase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSqlDriverCreatorBase_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSqlError; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSqlField; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSqlIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSqlQuery; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSqlQueryModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSqlQueryModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSqlRecord; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSqlRelation; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSqlRelationalTableModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSqlRelationalTableModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSqlResult; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSqlResult_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSqlTableModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSqlTableModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt4/QtSql/gsiQtExternals.h b/src/gsiqt/qt4/QtSql/gsiQtExternals.h index 5a56423ab..963509846 100644 --- a/src/gsiqt/qt4/QtSql/gsiQtExternals.h +++ b/src/gsiqt/qt4/QtSql/gsiQtExternals.h @@ -35,102 +35,54 @@ class QSqlDatabase; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlDatabase (); } class QSqlDriver; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlDriver (); } class QSqlDriverCreatorBase; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlDriverCreatorBase (); } class QSqlError; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlError (); } class QSqlField; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlField (); } class QSqlIndex; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlIndex (); } class QSqlQuery; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlQuery (); } class QSqlQueryModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlQueryModel (); } class QSqlRecord; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlRecord (); } class QSqlRelation; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlRelation (); } class QSqlRelationalTableModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlRelationalTableModel (); } class QSqlResult; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlResult (); } class QSqlTableModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlTableModel (); } diff --git a/src/gsiqt/qt4/QtUiTools/gsiDeclQUiLoader.cc b/src/gsiqt/qt4/QtUiTools/gsiDeclQUiLoader.cc index 5cb3472f3..3aa494f89 100644 --- a/src/gsiqt/qt4/QtUiTools/gsiDeclQUiLoader.cc +++ b/src/gsiqt/qt4/QtUiTools/gsiDeclQUiLoader.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtUiToolsCommon.h" -#include "gsiDeclQtUiToolsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtUiTools/gsiDeclQtUiToolsTypeTraits.h b/src/gsiqt/qt4/QtUiTools/gsiDeclQtUiToolsTypeTraits.h deleted file mode 100644 index 1f14fe99e..000000000 --- a/src/gsiqt/qt4/QtUiTools/gsiDeclQtUiToolsTypeTraits.h +++ /dev/null @@ -1,86 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtUiToolsTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtUiToolsTypeTraits -#define _HDR_gsiDeclQtUiToolsTypeTraits - -#include "gsiTypes.h" - - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QUiLoader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUiLoader_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt4/QtUiTools/gsiQtExternals.h b/src/gsiqt/qt4/QtUiTools/gsiQtExternals.h index 789b4e182..9ea29b4ca 100644 --- a/src/gsiqt/qt4/QtUiTools/gsiQtExternals.h +++ b/src/gsiqt/qt4/QtUiTools/gsiQtExternals.h @@ -35,10 +35,6 @@ class QUiLoader; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTUITOOLS_PUBLIC gsi::Class &qtdecl_QUiLoader (); } diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQDomAttr.cc b/src/gsiqt/qt4/QtXml/gsiDeclQDomAttr.cc index b76aff90d..e1b17b1bc 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQDomAttr.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQDomAttr.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQDomCDATASection.cc b/src/gsiqt/qt4/QtXml/gsiDeclQDomCDATASection.cc index 8cf66532f..f33e326a9 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQDomCDATASection.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQDomCDATASection.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQDomCharacterData.cc b/src/gsiqt/qt4/QtXml/gsiDeclQDomCharacterData.cc index 458e40dbc..0dbb75860 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQDomCharacterData.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQDomCharacterData.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQDomComment.cc b/src/gsiqt/qt4/QtXml/gsiDeclQDomComment.cc index 12cb6291a..49cde5317 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQDomComment.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQDomComment.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQDomDocument.cc b/src/gsiqt/qt4/QtXml/gsiDeclQDomDocument.cc index fdec72044..ce7b7989a 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQDomDocument.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQDomDocument.cc @@ -50,7 +50,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQDomDocumentFragment.cc b/src/gsiqt/qt4/QtXml/gsiDeclQDomDocumentFragment.cc index 134092ac4..4ab94bb39 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQDomDocumentFragment.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQDomDocumentFragment.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQDomDocumentType.cc b/src/gsiqt/qt4/QtXml/gsiDeclQDomDocumentType.cc index 17c1562a7..8ada43f63 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQDomDocumentType.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQDomDocumentType.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQDomElement.cc b/src/gsiqt/qt4/QtXml/gsiDeclQDomElement.cc index b66113b5b..f1e59288e 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQDomElement.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQDomElement.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQDomEntity.cc b/src/gsiqt/qt4/QtXml/gsiDeclQDomEntity.cc index 8f9553393..52c6265fa 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQDomEntity.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQDomEntity.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQDomEntityReference.cc b/src/gsiqt/qt4/QtXml/gsiDeclQDomEntityReference.cc index 934d826bf..cef7ffc22 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQDomEntityReference.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQDomEntityReference.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQDomImplementation.cc b/src/gsiqt/qt4/QtXml/gsiDeclQDomImplementation.cc index 13e52763f..1ea476b73 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQDomImplementation.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQDomImplementation.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQDomNamedNodeMap.cc b/src/gsiqt/qt4/QtXml/gsiDeclQDomNamedNodeMap.cc index e1feb4b5e..76c9f9c57 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQDomNamedNodeMap.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQDomNamedNodeMap.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQDomNode.cc b/src/gsiqt/qt4/QtXml/gsiDeclQDomNode.cc index e7b4eb601..cffcb328d 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQDomNode.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQDomNode.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQDomNodeList.cc b/src/gsiqt/qt4/QtXml/gsiDeclQDomNodeList.cc index 7088c010e..829815eaf 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQDomNodeList.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQDomNodeList.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQDomNotation.cc b/src/gsiqt/qt4/QtXml/gsiDeclQDomNotation.cc index b3a7fb55a..a8d72894e 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQDomNotation.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQDomNotation.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQDomProcessingInstruction.cc b/src/gsiqt/qt4/QtXml/gsiDeclQDomProcessingInstruction.cc index fc8a2875a..c5058affe 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQDomProcessingInstruction.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQDomProcessingInstruction.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQDomText.cc b/src/gsiqt/qt4/QtXml/gsiDeclQDomText.cc index bd065f279..2e69d9845 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQDomText.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQDomText.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQXmlAttributes.cc b/src/gsiqt/qt4/QtXml/gsiDeclQXmlAttributes.cc index ef324747a..1344a2d9f 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQXmlAttributes.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQXmlAttributes.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQXmlContentHandler.cc b/src/gsiqt/qt4/QtXml/gsiDeclQXmlContentHandler.cc index f866b360f..8bd4ed223 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQXmlContentHandler.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQXmlContentHandler.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQXmlDTDHandler.cc b/src/gsiqt/qt4/QtXml/gsiDeclQXmlDTDHandler.cc index e7b711ebc..da59ce4cf 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQXmlDTDHandler.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQXmlDTDHandler.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQXmlDeclHandler.cc b/src/gsiqt/qt4/QtXml/gsiDeclQXmlDeclHandler.cc index ef11a494d..dc299b211 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQXmlDeclHandler.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQXmlDeclHandler.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQXmlDefaultHandler.cc b/src/gsiqt/qt4/QtXml/gsiDeclQXmlDefaultHandler.cc index 99688a527..04548a09e 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQXmlDefaultHandler.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQXmlDefaultHandler.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQXmlEntityResolver.cc b/src/gsiqt/qt4/QtXml/gsiDeclQXmlEntityResolver.cc index be3689b90..6f142165c 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQXmlEntityResolver.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQXmlEntityResolver.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQXmlErrorHandler.cc b/src/gsiqt/qt4/QtXml/gsiDeclQXmlErrorHandler.cc index 17c6845d6..772ad3aed 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQXmlErrorHandler.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQXmlErrorHandler.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQXmlInputSource.cc b/src/gsiqt/qt4/QtXml/gsiDeclQXmlInputSource.cc index f194ad5f5..32593dc3b 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQXmlInputSource.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQXmlInputSource.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQXmlLexicalHandler.cc b/src/gsiqt/qt4/QtXml/gsiDeclQXmlLexicalHandler.cc index 1f53e25b2..abb33be35 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQXmlLexicalHandler.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQXmlLexicalHandler.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQXmlLocator.cc b/src/gsiqt/qt4/QtXml/gsiDeclQXmlLocator.cc index be8874235..daf6edd7a 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQXmlLocator.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQXmlLocator.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQXmlNamespaceSupport.cc b/src/gsiqt/qt4/QtXml/gsiDeclQXmlNamespaceSupport.cc index fe4e70d5d..b7e988a8c 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQXmlNamespaceSupport.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQXmlNamespaceSupport.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQXmlParseException.cc b/src/gsiqt/qt4/QtXml/gsiDeclQXmlParseException.cc index 8ffd7919a..b3959a9a8 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQXmlParseException.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQXmlParseException.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQXmlReader.cc b/src/gsiqt/qt4/QtXml/gsiDeclQXmlReader.cc index 4d777082e..9b77a1778 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQXmlReader.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQXmlReader.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQXmlSimpleReader.cc b/src/gsiqt/qt4/QtXml/gsiDeclQXmlSimpleReader.cc index f8e249c90..09544d56d 100644 --- a/src/gsiqt/qt4/QtXml/gsiDeclQXmlSimpleReader.cc +++ b/src/gsiqt/qt4/QtXml/gsiDeclQXmlSimpleReader.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt4/QtXml/gsiDeclQtXmlTypeTraits.h b/src/gsiqt/qt4/QtXml/gsiDeclQtXmlTypeTraits.h deleted file mode 100644 index dedb0f70c..000000000 --- a/src/gsiqt/qt4/QtXml/gsiDeclQtXmlTypeTraits.h +++ /dev/null @@ -1,413 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtXmlTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtXmlTypeTraits -#define _HDR_gsiDeclQtXmlTypeTraits - -#include "gsiTypes.h" - - -class QDataStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDataStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDomAttr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomCDATASection; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomCharacterData; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomComment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomDocument; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomDocumentFragment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomDocumentType; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomElement; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomEntity; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomEntityReference; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomImplementation; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomNamedNodeMap; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomNode; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomNodeList; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomNotation; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomProcessingInstruction; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomText; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIODevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStringMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemLocale_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlAttributes; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlAttributes_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlContentHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlContentHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlDTDHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlDTDHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlDeclHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlDeclHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlDefaultHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlDefaultHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlEntityResolver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlErrorHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlErrorHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlInputSource; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlInputSource_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlLexicalHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlLexicalHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlLocator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlLocator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlNamespaceSupport; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlParseException; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlSimpleReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlSimpleReader_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt4/QtXml/gsiQtExternals.h b/src/gsiqt/qt4/QtXml/gsiQtExternals.h index 9c0a651d8..5ae98c145 100644 --- a/src/gsiqt/qt4/QtXml/gsiQtExternals.h +++ b/src/gsiqt/qt4/QtXml/gsiQtExternals.h @@ -35,239 +35,126 @@ class QDomAttr; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomAttr (); } class QDomCDATASection; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomCDATASection (); } class QDomCharacterData; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomCharacterData (); } class QDomComment; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomComment (); } class QDomDocument; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomDocument (); } class QDomDocumentFragment; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomDocumentFragment (); } class QDomDocumentType; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomDocumentType (); } class QDomElement; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomElement (); } class QDomEntity; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomEntity (); } class QDomEntityReference; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomEntityReference (); } class QDomImplementation; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomImplementation (); } class QDomNamedNodeMap; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomNamedNodeMap (); } class QDomNode; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomNode (); } class QDomNodeList; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomNodeList (); } class QDomNotation; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomNotation (); } class QDomProcessingInstruction; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomProcessingInstruction (); } class QDomText; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomText (); } class QXmlAttributes; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlAttributes (); } class QXmlContentHandler; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlContentHandler (); } class QXmlDTDHandler; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlDTDHandler (); } class QXmlDeclHandler; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlDeclHandler (); } class QXmlDefaultHandler; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlDefaultHandler (); } class QXmlEntityResolver; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlEntityResolver (); } class QXmlErrorHandler; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlErrorHandler (); } class QXmlInputSource; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlInputSource (); } class QXmlLexicalHandler; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlLexicalHandler (); } class QXmlLocator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlLocator (); } class QXmlNamespaceSupport; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlNamespaceSupport (); } class QXmlParseException; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlParseException (); } class QXmlReader; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlReader (); } class QXmlSimpleReader; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlSimpleReader (); } diff --git a/src/gsiqt/qt5/QtCore/QtCore.pri b/src/gsiqt/qt5/QtCore/QtCore.pri index 7f44711e7..04b0ffc6b 100644 --- a/src/gsiqt/qt5/QtCore/QtCore.pri +++ b/src/gsiqt/qt5/QtCore/QtCore.pri @@ -92,6 +92,7 @@ SOURCES += \ $$PWD/gsiDeclQMetaObject.cc \ $$PWD/gsiDeclQMetaObject_Connection.cc \ $$PWD/gsiDeclQMetaProperty.cc \ + $$PWD/gsiDeclQMetaType.cc \ $$PWD/gsiDeclQMimeData.cc \ $$PWD/gsiDeclQMimeDatabase.cc \ $$PWD/gsiDeclQMimeType.cc \ diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc index 18554cee5..d9ac6dad1 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractAnimation.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc index e26bfad4f..74bddc090 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher_TimerInfo.cc b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher_TimerInfo.cc index 940806394..7f8d667d5 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher_TimerInfo.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractEventDispatcher_TimerInfo.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc index d5fff419e..eba78c087 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractItemModel.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc index b0df4e5f4..35179103d 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractListModel.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractNativeEventFilter.cc b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractNativeEventFilter.cc index c0c984a9a..278e08ba9 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractNativeEventFilter.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractNativeEventFilter.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc index 58ecfaad1..e0029df47 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractProxyModel.cc @@ -43,7 +43,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractState.cc b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractState.cc index 5f73451ad..190a2bd14 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractState.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractState.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc index 1d18b7901..0fb5958d9 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTableModel.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc index 4ce4d230d..18d29214c 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQAbstractTransition.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQAnimationDriver.cc b/src/gsiqt/qt5/QtCore/gsiDeclQAnimationDriver.cc index d321f9d1d..b5f37a957 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQAnimationDriver.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQAnimationDriver.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc b/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc index 19a6a1383..ac3658fc0 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQAnimationGroup.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQAssociativeIterable.cc b/src/gsiqt/qt5/QtCore/gsiDeclQAssociativeIterable.cc index f6e8ffdc4..63370acf7 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQAssociativeIterable.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQAssociativeIterable.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQBasicMutex.cc b/src/gsiqt/qt5/QtCore/gsiDeclQBasicMutex.cc index dc2bd073b..40eae4336 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQBasicMutex.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQBasicMutex.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQBasicTimer.cc b/src/gsiqt/qt5/QtCore/gsiDeclQBasicTimer.cc index 70c4eb07e..d1e7dddae 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQBasicTimer.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQBasicTimer.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQBuffer.cc b/src/gsiqt/qt5/QtCore/gsiDeclQBuffer.cc index 71387486d..b16fb86f6 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQBuffer.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQBuffer.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayDataPtr.cc b/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayDataPtr.cc index bbbcf29a3..666727d47 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayDataPtr.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayDataPtr.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc b/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc index 496155097..6fb031331 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQByteArrayMatcher.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQChildEvent.cc b/src/gsiqt/qt5/QtCore/gsiDeclQChildEvent.cc index 55b9ecd02..2feb29946 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQChildEvent.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQChildEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc b/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc index b47a5a4a4..8b9c5ca25 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQCollator.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQCollatorSortKey.cc b/src/gsiqt/qt5/QtCore/gsiDeclQCollatorSortKey.cc index 274e6dc46..2af139735 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQCollatorSortKey.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQCollatorSortKey.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc b/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc index b5c7f8d77..58bac9380 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineOption.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc b/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc index 6dbc3e780..6d303bb16 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQCommandLineParser.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc b/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc index 79f4ca2dc..583ac6e4f 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQCoreApplication.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc b/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc index 6133df654..da37f167e 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQCryptographicHash.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc b/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc index f2490855b..d5d533698 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQDataStream.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- @@ -113,25 +112,25 @@ return v; } - static qt_gsi::Converter::target_type f_QDataStream_read_qchar(QDataStream *s) + static qt_gsi::Converter::target_type f_QDataStream_read_qchar(QDataStream *s) { - QChar v = 0; + QChar v = QChar (0); *s >> v; - return qt_gsi::Converter::toc (v); + return qt_gsi::Converter::toc (v); } - static qt_gsi::Converter >::target_type f_QDataStream_read_int_list(QDataStream *s) + static qt_gsi::Converter >::target_type f_QDataStream_read_int_list(QDataStream *s) { QList v; *s >> v; - return qt_gsi::Converter >::toc (v); + return qt_gsi::Converter >::toc (v); } - static qt_gsi::Converter >::target_type f_QDataStream_read_int_vector(QDataStream *s) + static qt_gsi::Converter >::target_type f_QDataStream_read_int_vector(QDataStream *s) { QVector v; *s >> v; - return qt_gsi::Converter >::toc (v); + return qt_gsi::Converter >::toc (v); } static QString f_QDataStream_read_string(QDataStream *s) @@ -214,21 +213,21 @@ return s; } - static QDataStream *f_QDataStream_put_qchar(QDataStream *s, const qt_gsi::Converter::target_type &v) + static QDataStream *f_QDataStream_put_qchar(QDataStream *s, const qt_gsi::Converter::target_type &v) { - *s << qt_gsi::Converter::toq (v); + *s << qt_gsi::Converter::toq (v); return s; } - static QDataStream *f_QDataStream_put_int_list(QDataStream *s, const qt_gsi::Converter >::target_type &v) + static QDataStream *f_QDataStream_put_int_list(QDataStream *s, const qt_gsi::Converter >::target_type &v) { - *s << qt_gsi::Converter >::toq (v); + *s << qt_gsi::Converter >::toq (v); return s; } - static QDataStream *f_QDataStream_put_int_vector(QDataStream *s, const qt_gsi::Converter >::target_type &v) + static QDataStream *f_QDataStream_put_int_vector(QDataStream *s, const qt_gsi::Converter >::target_type &v) { - *s << qt_gsi::Converter >::toq (v); + *s << qt_gsi::Converter >::toq (v); return s; } diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc b/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc index 82e29afc5..6ff4eaa23 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQDate.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc b/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc index 317d77728..fecea1941 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQDateTime.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc b/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc index 4d64eca6c..a04bee972 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQDebug.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQDebugStateSaver.cc b/src/gsiqt/qt5/QtCore/gsiDeclQDebugStateSaver.cc index 521185388..28af0fef8 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQDebugStateSaver.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQDebugStateSaver.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQDeferredDeleteEvent.cc b/src/gsiqt/qt5/QtCore/gsiDeclQDeferredDeleteEvent.cc index 856b1d269..0bc9f2431 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQDeferredDeleteEvent.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQDeferredDeleteEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc b/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc index b78b409c5..8e9848a80 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQDir.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc b/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc index c6272f0a8..d8fb64941 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQDirIterator.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQDynamicPropertyChangeEvent.cc b/src/gsiqt/qt5/QtCore/gsiDeclQDynamicPropertyChangeEvent.cc index 2318aa8c2..89df21b8d 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQDynamicPropertyChangeEvent.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQDynamicPropertyChangeEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc b/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc index 447d3a8d3..30700cbfa 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQEasingCurve.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc b/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc index 8384ba3f3..044a38144 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQElapsedTimer.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQEvent.cc b/src/gsiqt/qt5/QtCore/gsiDeclQEvent.cc index 2c42a13dd..6454d4c6a 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQEvent.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQEvent.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQEventLoop.cc b/src/gsiqt/qt5/QtCore/gsiDeclQEventLoop.cc index 8ed7c63c7..cd37c158b 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQEventLoop.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQEventLoop.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQEventLoopLocker.cc b/src/gsiqt/qt5/QtCore/gsiDeclQEventLoopLocker.cc index 739921026..3900c633d 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQEventLoopLocker.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQEventLoopLocker.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc b/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc index cfb4dc2ae..ec1491353 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQEventTransition.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQFactoryInterface.cc b/src/gsiqt/qt5/QtCore/gsiDeclQFactoryInterface.cc index 8f7dfc9ec..75b8910c8 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQFactoryInterface.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQFactoryInterface.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc b/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc index 04115b5b9..ac69e9e81 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQFile.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc b/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc index 09bb43b8f..ae446feac 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQFileDevice.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc b/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc index 7a72d1261..319ad3df5 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQFileInfo.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc b/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc index 300ace496..b9a11e18a 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQFileSelector.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc b/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc index 9b9bb89cd..6d8b26334 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQFileSystemWatcher.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQFinalState.cc b/src/gsiqt/qt5/QtCore/gsiDeclQFinalState.cc index 82fa36859..538015766 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQFinalState.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQFinalState.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc b/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc index d2ebf358d..25b41a05b 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQHistoryState.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQIODevice.cc b/src/gsiqt/qt5/QtCore/gsiDeclQIODevice.cc index 6d6bda6f5..ceea752d2 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQIODevice.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQIODevice.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc b/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc index 193645c83..50243d6ff 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQIdentityProxyModel.cc @@ -43,7 +43,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc b/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc index c4cb1f94d..08d1cc46d 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQItemSelection.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc b/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc index 1e69ffe50..7d2479e44 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionModel.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc b/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc index fb6a20b81..c69124e4b 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQItemSelectionRange.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc b/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc index 5433380ec..74fe966ba 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc b/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc index d83b2cc43..a3f80327c 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Const_iterator.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc b/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc index 05869f481..289d41a64 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQJsonArray_Iterator.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc b/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc index 2c4e62250..33de20efe 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQJsonDocument.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc b/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc index c68478d64..9be4039c0 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc b/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc index 377bf161b..eacf79dac 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Const_iterator.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc b/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc index 30bcae533..595efd5ee 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQJsonObject_Iterator.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQJsonParseError.cc b/src/gsiqt/qt5/QtCore/gsiDeclQJsonParseError.cc index c896bdb75..3ad213a24 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQJsonParseError.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQJsonParseError.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc b/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc index c5dfbff8c..3a1b4430a 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQJsonValue.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQJsonValuePtr.cc b/src/gsiqt/qt5/QtCore/gsiDeclQJsonValuePtr.cc index 5a03882b6..4e1f254e0 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQJsonValuePtr.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQJsonValuePtr.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc b/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc index 87ed366fe..4e8ef1eaa 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRef.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRefPtr.cc b/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRefPtr.cc index b9eab1890..ac3e00d4c 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRefPtr.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQJsonValueRefPtr.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc b/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc index 766a0a25b..1e4a69f53 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQLibrary.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQLibraryInfo.cc b/src/gsiqt/qt5/QtCore/gsiDeclQLibraryInfo.cc index ae4e317f9..4fe90820a 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQLibraryInfo.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQLibraryInfo.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc b/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc index f66d4c0d2..07e016369 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQLine.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc b/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc index f045a66a9..91155585b 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQLineF.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc b/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc index f0eeffb34..b8bfab3a5 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQLocale.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQLockFile.cc b/src/gsiqt/qt5/QtCore/gsiDeclQLockFile.cc index 4fc47cfc2..c5384d125 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQLockFile.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQLockFile.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc b/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc index 283305550..e72d67233 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQLoggingCategory.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMapDataBase.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMapDataBase.cc index 947f91ae7..477fef282 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQMapDataBase.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMapDataBase.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMapNodeBase.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMapNodeBase.cc index 38ab0ab4c..31b1734d0 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQMapNodeBase.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMapNodeBase.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMargins.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMargins.cc index bdd495ba9..cd1027371 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQMargins.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMargins.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMarginsF.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMarginsF.cc index d394852fb..726eb2cfd 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQMarginsF.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMarginsF.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc index 7c802586b..b88e40fb7 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMessageAuthenticationCode.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogContext.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogContext.cc index 3e0fca6bf..b49557e01 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogContext.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogContext.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc index e0df018fc..56c84a19f 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMessageLogger.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMetaClassInfo.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMetaClassInfo.cc index 2e36308ee..1a2a9cf12 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQMetaClassInfo.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMetaClassInfo.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMetaEnum.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMetaEnum.cc index 4f1d0ae56..e17f08f59 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQMetaEnum.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMetaEnum.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMetaMethod.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMetaMethod.cc index 16db5a42d..35e82fc10 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQMetaMethod.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMetaMethod.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject.cc index f78985b67..171f491e0 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject_Connection.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject_Connection.cc index 095e07319..e33791ee4 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject_Connection.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMetaObject_Connection.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMetaProperty.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMetaProperty.cc index d8722d356..015c2c385 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQMetaProperty.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMetaProperty.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMetaType.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMetaType.cc new file mode 100644 index 000000000..c9c182e12 --- /dev/null +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMetaType.cc @@ -0,0 +1,719 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMetaType.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMetaType + +// Constructor QMetaType::QMetaType(const int type) + + +static void _init_ctor_QMetaType_1462 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMetaType_1462 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const int arg1 = gsi::arg_reader() (args, heap); + ret.write (new QMetaType (arg1)); +} + + +// void *QMetaType::construct(void *where, const void *copy) + + +static void _init_f_construct_c2699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("where"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("copy", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_construct_c2699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((void *)((QMetaType *)cls)->construct (arg1, arg2)); +} + + +// void *QMetaType::create(const void *copy) + + +static void _init_f_create_c1751 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("copy", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_create_c1751 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((void *)((QMetaType *)cls)->create (arg1)); +} + + +// void QMetaType::destroy(void *data) + + +static void _init_f_destroy_c1056 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_destroy_c1056 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaType *)cls)->destroy (arg1); +} + + +// void QMetaType::destruct(void *data) + + +static void _init_f_destruct_c1056 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_destruct_c1056 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaType *)cls)->destruct (arg1); +} + + +// QFlags QMetaType::flags() + + +static void _init_f_flags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_flags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QMetaType *)cls)->flags ()); +} + + +// bool QMetaType::isRegistered() + + +static void _init_f_isRegistered_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRegistered_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaType *)cls)->isRegistered ()); +} + + +// bool QMetaType::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaType *)cls)->isValid ()); +} + + +// int QMetaType::sizeOf() + + +static void _init_f_sizeOf_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeOf_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaType *)cls)->sizeOf ()); +} + + +// static bool QMetaType::compare(const void *lhs, const void *rhs, int typeId, int *result) + + +static void _init_f_compare_4898 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lhs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rhs"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("typeId"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("result"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_compare_4898 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int *arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::compare (arg1, arg2, arg3, arg4)); +} + + +// static void *QMetaType::construct(int type, void *where, const void *copy) + + +static void _init_f_construct_3358 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("where"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("copy"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_construct_3358 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = gsi::arg_reader() (args, heap); + ret.write ((void *)QMetaType::construct (arg1, arg2, arg3)); +} + + +// static bool QMetaType::convert(const void *from, int fromTypeId, void *to, int toTypeId) + + +static void _init_f_convert_4017 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("fromTypeId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("to"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("toTypeId"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_convert_4017 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + void *arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::convert (arg1, arg2, arg3, arg4)); +} + + +// static void *QMetaType::create(int type, const void *copy) + + +static void _init_f_create_2410 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("copy", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_create_2410 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((void *)QMetaType::create (arg1, arg2)); +} + + +// static bool QMetaType::debugStream(QDebug &dbg, const void *rhs, int typeId) + + +static void _init_f_debugStream_3488 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dbg"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rhs"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("typeId"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_debugStream_3488 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDebug &arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::debugStream (arg1, arg2, arg3)); +} + + +// static void QMetaType::destroy(int type, void *data) + + +static void _init_f_destroy_1715 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_destroy_1715 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QMetaType::destroy (arg1, arg2); +} + + +// static void QMetaType::destruct(int type, void *where) + + +static void _init_f_destruct_1715 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("where"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_destruct_1715 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QMetaType::destruct (arg1, arg2); +} + + +// static bool QMetaType::equals(const void *lhs, const void *rhs, int typeId, int *result) + + +static void _init_f_equals_4898 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lhs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rhs"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("typeId"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("result"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_equals_4898 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int *arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::equals (arg1, arg2, arg3, arg4)); +} + + +// static bool QMetaType::hasRegisteredComparators(int typeId) + + +static void _init_f_hasRegisteredComparators_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("typeId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasRegisteredComparators_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::hasRegisteredComparators (arg1)); +} + + +// static bool QMetaType::hasRegisteredConverterFunction(int fromTypeId, int toTypeId) + + +static void _init_f_hasRegisteredConverterFunction_1426 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fromTypeId"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("toTypeId"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_hasRegisteredConverterFunction_1426 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::hasRegisteredConverterFunction (arg1, arg2)); +} + + +// static bool QMetaType::hasRegisteredDebugStreamOperator(int typeId) + + +static void _init_f_hasRegisteredDebugStreamOperator_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("typeId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasRegisteredDebugStreamOperator_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::hasRegisteredDebugStreamOperator (arg1)); +} + + +// static bool QMetaType::isRegistered(int type) + + +static void _init_f_isRegistered_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isRegistered_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::isRegistered (arg1)); +} + + +// static bool QMetaType::load(QDataStream &stream, int type, void *data) + + +static void _init_f_load_3304 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stream"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_load_3304 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + void *arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::load (arg1, arg2, arg3)); +} + + +// static bool QMetaType::save(QDataStream &stream, int type, const void *data) + + +static void _init_f_save_3999 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stream"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_save_3999 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::save (arg1, arg2, arg3)); +} + + +// static int QMetaType::sizeOf(int type) + + +static void _init_f_sizeOf_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_sizeOf_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)QMetaType::sizeOf (arg1)); +} + + +// static int QMetaType::type(const char *typeName) + + +static void _init_f_type_1731 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("typeName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_type_1731 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)QMetaType::type (arg1)); +} + + +// static int QMetaType::type(const ::QByteArray &typeName) + + +static void _init_f_type_2425 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("typeName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_type_2425 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const ::QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)QMetaType::type (arg1)); +} + + +// static QFlags QMetaType::typeFlags(int type) + + +static void _init_f_typeFlags_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_typeFlags_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)QMetaType::typeFlags (arg1)); +} + + +// static const char *QMetaType::typeName(int type) + + +static void _init_f_typeName_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_typeName_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((const char *)QMetaType::typeName (arg1)); +} + + +// static bool QMetaType::unregisterType(int type) + + +static void _init_f_unregisterType_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_unregisterType_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::unregisterType (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMetaType () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMetaType::QMetaType(const int type)\nThis method creates an object of class QMetaType.", &_init_ctor_QMetaType_1462, &_call_ctor_QMetaType_1462); + methods += new qt_gsi::GenericMethod ("construct", "@brief Method void *QMetaType::construct(void *where, const void *copy)\n", true, &_init_f_construct_c2699, &_call_f_construct_c2699); + methods += new qt_gsi::GenericMethod ("qt_create", "@brief Method void *QMetaType::create(const void *copy)\n", true, &_init_f_create_c1751, &_call_f_create_c1751); + methods += new qt_gsi::GenericMethod ("qt_destroy", "@brief Method void QMetaType::destroy(void *data)\n", true, &_init_f_destroy_c1056, &_call_f_destroy_c1056); + methods += new qt_gsi::GenericMethod ("destruct", "@brief Method void QMetaType::destruct(void *data)\n", true, &_init_f_destruct_c1056, &_call_f_destruct_c1056); + methods += new qt_gsi::GenericMethod ("flags", "@brief Method QFlags QMetaType::flags()\n", true, &_init_f_flags_c0, &_call_f_flags_c0); + methods += new qt_gsi::GenericMethod ("isRegistered?", "@brief Method bool QMetaType::isRegistered()\n", true, &_init_f_isRegistered_c0, &_call_f_isRegistered_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QMetaType::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("sizeOf", "@brief Method int QMetaType::sizeOf()\n", true, &_init_f_sizeOf_c0, &_call_f_sizeOf_c0); + methods += new qt_gsi::GenericStaticMethod ("compare", "@brief Static method bool QMetaType::compare(const void *lhs, const void *rhs, int typeId, int *result)\nThis method is static and can be called without an instance.", &_init_f_compare_4898, &_call_f_compare_4898); + methods += new qt_gsi::GenericStaticMethod ("construct", "@brief Static method void *QMetaType::construct(int type, void *where, const void *copy)\nThis method is static and can be called without an instance.", &_init_f_construct_3358, &_call_f_construct_3358); + methods += new qt_gsi::GenericStaticMethod ("convert", "@brief Static method bool QMetaType::convert(const void *from, int fromTypeId, void *to, int toTypeId)\nThis method is static and can be called without an instance.", &_init_f_convert_4017, &_call_f_convert_4017); + methods += new qt_gsi::GenericStaticMethod ("qt_create", "@brief Static method void *QMetaType::create(int type, const void *copy)\nThis method is static and can be called without an instance.", &_init_f_create_2410, &_call_f_create_2410); + methods += new qt_gsi::GenericStaticMethod ("debugStream", "@brief Static method bool QMetaType::debugStream(QDebug &dbg, const void *rhs, int typeId)\nThis method is static and can be called without an instance.", &_init_f_debugStream_3488, &_call_f_debugStream_3488); + methods += new qt_gsi::GenericStaticMethod ("qt_destroy", "@brief Static method void QMetaType::destroy(int type, void *data)\nThis method is static and can be called without an instance.", &_init_f_destroy_1715, &_call_f_destroy_1715); + methods += new qt_gsi::GenericStaticMethod ("destruct", "@brief Static method void QMetaType::destruct(int type, void *where)\nThis method is static and can be called without an instance.", &_init_f_destruct_1715, &_call_f_destruct_1715); + methods += new qt_gsi::GenericStaticMethod ("equals", "@brief Static method bool QMetaType::equals(const void *lhs, const void *rhs, int typeId, int *result)\nThis method is static and can be called without an instance.", &_init_f_equals_4898, &_call_f_equals_4898); + methods += new qt_gsi::GenericStaticMethod ("hasRegisteredComparators", "@brief Static method bool QMetaType::hasRegisteredComparators(int typeId)\nThis method is static and can be called without an instance.", &_init_f_hasRegisteredComparators_767, &_call_f_hasRegisteredComparators_767); + methods += new qt_gsi::GenericStaticMethod ("hasRegisteredConverterFunction", "@brief Static method bool QMetaType::hasRegisteredConverterFunction(int fromTypeId, int toTypeId)\nThis method is static and can be called without an instance.", &_init_f_hasRegisteredConverterFunction_1426, &_call_f_hasRegisteredConverterFunction_1426); + methods += new qt_gsi::GenericStaticMethod ("hasRegisteredDebugStreamOperator", "@brief Static method bool QMetaType::hasRegisteredDebugStreamOperator(int typeId)\nThis method is static and can be called without an instance.", &_init_f_hasRegisteredDebugStreamOperator_767, &_call_f_hasRegisteredDebugStreamOperator_767); + methods += new qt_gsi::GenericStaticMethod ("isRegistered?", "@brief Static method bool QMetaType::isRegistered(int type)\nThis method is static and can be called without an instance.", &_init_f_isRegistered_767, &_call_f_isRegistered_767); + methods += new qt_gsi::GenericStaticMethod ("load", "@brief Static method bool QMetaType::load(QDataStream &stream, int type, void *data)\nThis method is static and can be called without an instance.", &_init_f_load_3304, &_call_f_load_3304); + methods += new qt_gsi::GenericStaticMethod ("save", "@brief Static method bool QMetaType::save(QDataStream &stream, int type, const void *data)\nThis method is static and can be called without an instance.", &_init_f_save_3999, &_call_f_save_3999); + methods += new qt_gsi::GenericStaticMethod ("sizeOf", "@brief Static method int QMetaType::sizeOf(int type)\nThis method is static and can be called without an instance.", &_init_f_sizeOf_767, &_call_f_sizeOf_767); + methods += new qt_gsi::GenericStaticMethod ("type", "@brief Static method int QMetaType::type(const char *typeName)\nThis method is static and can be called without an instance.", &_init_f_type_1731, &_call_f_type_1731); + methods += new qt_gsi::GenericStaticMethod ("type", "@brief Static method int QMetaType::type(const ::QByteArray &typeName)\nThis method is static and can be called without an instance.", &_init_f_type_2425, &_call_f_type_2425); + methods += new qt_gsi::GenericStaticMethod ("typeFlags", "@brief Static method QFlags QMetaType::typeFlags(int type)\nThis method is static and can be called without an instance.", &_init_f_typeFlags_767, &_call_f_typeFlags_767); + methods += new qt_gsi::GenericStaticMethod ("typeName", "@brief Static method const char *QMetaType::typeName(int type)\nThis method is static and can be called without an instance.", &_init_f_typeName_767, &_call_f_typeName_767); + methods += new qt_gsi::GenericStaticMethod ("unregisterType", "@brief Static method bool QMetaType::unregisterType(int type)\nThis method is static and can be called without an instance.", &_init_f_unregisterType_767, &_call_f_unregisterType_767); + return methods; +} + +gsi::Class decl_QMetaType ("QtCore", "QMetaType", + methods_QMetaType (), + "@qt\n@brief Binding of QMetaType"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaType () { return decl_QMetaType; } + +} + + +// Implementation of the enum wrapper class for QMetaType::TypeFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QMetaType_TypeFlag_Enum ("QtCore", "QMetaType_TypeFlag", + gsi::enum_const ("NeedsConstruction", QMetaType::NeedsConstruction, "@brief Enum constant QMetaType::NeedsConstruction") + + gsi::enum_const ("NeedsDestruction", QMetaType::NeedsDestruction, "@brief Enum constant QMetaType::NeedsDestruction") + + gsi::enum_const ("MovableType", QMetaType::MovableType, "@brief Enum constant QMetaType::MovableType") + + gsi::enum_const ("PointerToQObject", QMetaType::PointerToQObject, "@brief Enum constant QMetaType::PointerToQObject") + + gsi::enum_const ("IsEnumeration", QMetaType::IsEnumeration, "@brief Enum constant QMetaType::IsEnumeration") + + gsi::enum_const ("SharedPointerToQObject", QMetaType::SharedPointerToQObject, "@brief Enum constant QMetaType::SharedPointerToQObject") + + gsi::enum_const ("WeakPointerToQObject", QMetaType::WeakPointerToQObject, "@brief Enum constant QMetaType::WeakPointerToQObject") + + gsi::enum_const ("TrackingPointerToQObject", QMetaType::TrackingPointerToQObject, "@brief Enum constant QMetaType::TrackingPointerToQObject") + + gsi::enum_const ("WasDeclaredAsMetaType", QMetaType::WasDeclaredAsMetaType, "@brief Enum constant QMetaType::WasDeclaredAsMetaType") + + gsi::enum_const ("IsGadget", QMetaType::IsGadget, "@brief Enum constant QMetaType::IsGadget"), + "@qt\n@brief This class represents the QMetaType::TypeFlag enum"); + +static gsi::QFlagsClass decl_QMetaType_TypeFlag_Enums ("QtCore", "QMetaType_QFlags_TypeFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMetaType_TypeFlag_Enum_in_parent (decl_QMetaType_TypeFlag_Enum.defs ()); +static gsi::ClassExt decl_QMetaType_TypeFlag_Enum_as_child (decl_QMetaType_TypeFlag_Enum, "TypeFlag"); +static gsi::ClassExt decl_QMetaType_TypeFlag_Enums_as_child (decl_QMetaType_TypeFlag_Enums, "QFlags_TypeFlag"); + +} + diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc index db760f6a8..737513944 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMimeData.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc index b49edaeb2..355b135d5 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMimeDatabase.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc index 9cfcec2ba..352d5de3c 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMimeType.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQModelIndex.cc b/src/gsiqt/qt5/QtCore/gsiDeclQModelIndex.cc index 29354f377..921bcc10b 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQModelIndex.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQModelIndex.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQMutex.cc b/src/gsiqt/qt5/QtCore/gsiDeclQMutex.cc index adfcd0549..bed7d9a2a 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQMutex.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQMutex.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQNoDebug.cc b/src/gsiqt/qt5/QtCore/gsiDeclQNoDebug.cc index 54019a386..34a37a8cc 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQNoDebug.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQNoDebug.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc b/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc index 6f10b9fbc..2d6f0b39c 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQObject.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc b/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc index 56a193641..0fa52855a 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQParallelAnimationGroup.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc b/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc index f9b3d97a5..f80e0360a 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQPauseAnimation.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc b/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc index d77fdabb6..f9266ebb4 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQPersistentModelIndex.cc @@ -32,15 +32,21 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- // class QPersistentModelIndex +#if QT_VERSION < 0x60000 static const QModelIndex &castToQModelIndex(const QPersistentModelIndex *m) { return m->operator const QModelIndex &(); } +#else + static QModelIndex castToQModelIndex(const QPersistentModelIndex *m) + { + return m->operator QModelIndex(); + } +#endif // Constructor QPersistentModelIndex::QPersistentModelIndex() diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc b/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc index 71d8f4e13..82fca23e4 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQPluginLoader.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQPoint.cc b/src/gsiqt/qt5/QtCore/gsiDeclQPoint.cc index 70826cdfe..8c59cd8c6 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQPoint.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQPoint.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc b/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc index 29b75a47e..b925ab02f 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQPointF.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc b/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc index ff1ab5151..ed537d8a6 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQProcess.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc b/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc index c5d589e98..af246184c 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQProcessEnvironment.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc b/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc index aaeacfd38..68fcd6c4c 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQPropertyAnimation.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQReadLocker.cc b/src/gsiqt/qt5/QtCore/gsiDeclQReadLocker.cc index 94ad81620..25a01c970 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQReadLocker.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQReadLocker.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQReadWriteLock.cc b/src/gsiqt/qt5/QtCore/gsiDeclQReadWriteLock.cc index 5755c2881..6745995e9 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQReadWriteLock.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQReadWriteLock.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc b/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc index 694ebab32..3ece205ba 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQRect.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc b/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc index f6092e485..50c192b44 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQRectF.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc b/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc index 6bfa7a838..ae48bb858 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQRegExp.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc b/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc index f25476c74..93a52feeb 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpression.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc b/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc index 195aa8505..5b397c83c 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatch.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatchIterator.cc b/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatchIterator.cc index a5865956d..ba69de49d 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatchIterator.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQRegularExpressionMatchIterator.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc b/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc index fa81cf651..440c2bd99 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQResource.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQRunnable.cc b/src/gsiqt/qt5/QtCore/gsiDeclQRunnable.cc index 99b1ea4e8..fdae4379c 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQRunnable.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQRunnable.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc b/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc index ecce98d7f..aab52a84c 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQSaveFile.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQSemaphore.cc b/src/gsiqt/qt5/QtCore/gsiDeclQSemaphore.cc index d2392d907..361cd057c 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQSemaphore.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQSemaphore.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc b/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc index 6641ae8e0..3775e6e8e 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQSequentialAnimationGroup.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQSequentialIterable.cc b/src/gsiqt/qt5/QtCore/gsiDeclQSequentialIterable.cc index 4b3bcf6b1..4383c8f9b 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQSequentialIterable.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQSequentialIterable.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc b/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc index b20ec8e30..98c65bb6a 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQSettings.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc b/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc index a357dba2c..2ee01a256 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQSharedMemory.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQSignalBlocker.cc b/src/gsiqt/qt5/QtCore/gsiDeclQSignalBlocker.cc index 6712a051d..1b19e7cf9 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQSignalBlocker.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQSignalBlocker.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc b/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc index e078590fd..8de22342d 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQSignalMapper.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQSignalTransition.cc b/src/gsiqt/qt5/QtCore/gsiDeclQSignalTransition.cc index 80612fe5f..ef725015f 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQSignalTransition.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQSignalTransition.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc b/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc index 4ae73964e..ccd79ad7f 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQSize.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc b/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc index 6f7e76317..e33cad502 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQSizeF.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQSocketNotifier.cc b/src/gsiqt/qt5/QtCore/gsiDeclQSocketNotifier.cc index f8ce8776e..efb0f35f1 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQSocketNotifier.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQSocketNotifier.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc b/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc index 3ce4799b2..0342083fa 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQSortFilterProxyModel.cc @@ -44,7 +44,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc b/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc index 73579aba5..6e0c3acbc 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQStandardPaths.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQState.cc b/src/gsiqt/qt5/QtCore/gsiDeclQState.cc index 2f13e46f5..bb6bf3be5 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQState.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQState.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc b/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc index 4aca49f23..f12bb3a07 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine_SignalEvent.cc b/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine_SignalEvent.cc index 9a5e7dd04..2ed9f64fd 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine_SignalEvent.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine_SignalEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine_WrappedEvent.cc b/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine_WrappedEvent.cc index be6cda179..35ac173ac 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine_WrappedEvent.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQStateMachine_WrappedEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQStaticPlugin.cc b/src/gsiqt/qt5/QtCore/gsiDeclQStaticPlugin.cc index 511e3faba..d3eac285f 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQStaticPlugin.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQStaticPlugin.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc b/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc index fb206342a..c4cb35c09 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQStorageInfo.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQStringDataPtr.cc b/src/gsiqt/qt5/QtCore/gsiDeclQStringDataPtr.cc index f624db80e..9bb23d752 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQStringDataPtr.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQStringDataPtr.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc b/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc index ca1a0124b..c8ecf1f1a 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQStringListModel.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc b/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc index dc24ab95b..e06e6e8f3 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQStringMatcher.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQSysInfo.cc b/src/gsiqt/qt5/QtCore/gsiDeclQSysInfo.cc index 975dcd2d0..a1ca4f484 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQSysInfo.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQSysInfo.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQSystemSemaphore.cc b/src/gsiqt/qt5/QtCore/gsiDeclQSystemSemaphore.cc index 20db0c101..3c6452dc7 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQSystemSemaphore.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQSystemSemaphore.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryDir.cc b/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryDir.cc index be210b292..7e096857c 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryDir.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryDir.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc b/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc index b6c9aacd7..57a438b29 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQTemporaryFile.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQTextBoundaryFinder.cc b/src/gsiqt/qt5/QtCore/gsiDeclQTextBoundaryFinder.cc index 9660f7849..dcbf9f760 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQTextBoundaryFinder.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQTextBoundaryFinder.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc b/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc index 40ed02afd..777bf2410 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec_ConverterState.cc b/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec_ConverterState.cc index 99448b794..39ecad5f5 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec_ConverterState.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQTextCodec_ConverterState.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQTextDecoder.cc b/src/gsiqt/qt5/QtCore/gsiDeclQTextDecoder.cc index 3621ffa6c..44bc8c11e 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQTextDecoder.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQTextDecoder.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQTextEncoder.cc b/src/gsiqt/qt5/QtCore/gsiDeclQTextEncoder.cc index d083bb5b1..14273ea3f 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQTextEncoder.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQTextEncoder.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc b/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc index 2dead5b70..b1100b32f 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQTextStream.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- @@ -96,7 +95,7 @@ static qt_gsi::Converter::target_type f_QTextStream_read_qchar(QTextStream *s) { - QChar v = 0; + QChar v = QChar (0); *s >> v; return qt_gsi::Converter::toc (v); } diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc b/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc index d40cd0c39..d68d86f56 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQThread.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQThreadPool.cc b/src/gsiqt/qt5/QtCore/gsiDeclQThreadPool.cc index f83046c12..52d670aef 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQThreadPool.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQThreadPool.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc b/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc index fd212ca2c..b1902e251 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQTime.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc b/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc index 018c55563..f28a5e6d6 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQTimeLine.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc b/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc index d24f3526c..eafb65777 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone_OffsetData.cc b/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone_OffsetData.cc index b93478fcb..b07b29362 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone_OffsetData.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQTimeZone_OffsetData.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQTimer.cc b/src/gsiqt/qt5/QtCore/gsiDeclQTimer.cc index 5ad676724..bb3a30b35 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQTimer.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQTimer.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQTimerEvent.cc b/src/gsiqt/qt5/QtCore/gsiDeclQTimerEvent.cc index 992a85d1d..4947dda0d 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQTimerEvent.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQTimerEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc b/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc index 37ff60ecc..4d17469ac 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQTranslator.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc b/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc index 8d59d90f0..422a38997 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQUrl.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc b/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc index dd3e07ea1..07564414f 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQUrlQuery.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc b/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc index 91ece898d..d66054395 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQVariantAnimation.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQWaitCondition.cc b/src/gsiqt/qt5/QtCore/gsiDeclQWaitCondition.cc index 89ec8c3da..d3158ab22 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQWaitCondition.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQWaitCondition.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQWriteLocker.cc b/src/gsiqt/qt5/QtCore/gsiDeclQWriteLocker.cc index 8980666bc..f4e70f987 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQWriteLocker.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQWriteLocker.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc index 14ece101c..e144b8c62 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttribute.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc index 40f3abf82..ce0d08725 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamAttributes.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc index c4e4b48d5..40c6bcabd 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityResolver.cc b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityResolver.cc index cd6eb500c..20f7c3659 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityResolver.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamEntityResolver.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc index 1d9be7604..abed09fd2 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc index 3a092c149..79242f849 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc index ff60ae3f0..d688c637c 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamReader.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc index dec4920a5..8f3610f55 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamStringRef.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc index b8d952560..6ea5181f4 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQXmlStreamWriter.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQt.cc b/src/gsiqt/qt5/QtCore/gsiDeclQt.cc index c8e70cc02..bca31c126 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQt.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQt.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQtCoreTypeTraits.h b/src/gsiqt/qt5/QtCore/gsiDeclQtCoreTypeTraits.h deleted file mode 100644 index 5544dbd50..000000000 --- a/src/gsiqt/qt5/QtCore/gsiDeclQtCoreTypeTraits.h +++ /dev/null @@ -1,1579 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtCoreTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtCoreTypeTraits -#define _HDR_gsiDeclQtCoreTypeTraits - -#include "gsiTypes.h" - - -class QAbstractAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractEventDispatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractEventDispatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractNativeEventFilter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractNativeEventFilter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTableModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTableModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationDriver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationDriver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAssociativeIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QBasicMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QBasicTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBuffer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QByteArrayDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QByteArrayMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QChildEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QChildEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCollator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCollatorSortKey; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCommandLineOption; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCommandLineParser; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCoreApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCryptographicHash; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDataStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDate; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDateTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDebug; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDebugStateSaver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDeferredDeleteEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDeferredDeleteEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDir; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDirIterator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEasingCurve; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QElapsedTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEventLoop; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoop_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoopLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QFactoryInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFactoryInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFileSelector; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSelector_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHistoryState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHistoryState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIODevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIdentityProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIdentityProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemSelection; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemSelectionModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionRange; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonArray; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonDocument; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QJsonParseError; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValue; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValuePtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRef; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRefPtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QLibrary; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibrary_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibraryInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLineF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLockFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLoggingCategory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -struct QMapDataBase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QMapNodeBase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMargins; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMarginsF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMessageAuthenticationCode; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMessageLogContext; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageLogger; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMetaClassInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaEnum; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaMethod; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaProperty; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMimeData; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeDatabase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeType; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNoDebug; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPersistentModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPluginLoader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPluginLoader_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPoint; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPointF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QProcess; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProcessEnvironment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPropertyAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPropertyAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QReadLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QReadWriteLock; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRectF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpression; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatch; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatchIterator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QResource; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRunnable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRunnable_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSaveFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSaveFile_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSettings; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSettings_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalBlocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSignalMapper; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalMapper_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSocketNotifier; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSocketNotifier_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSortFilterProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSortFilterProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardPaths; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_SignalEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_WrappedEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -struct QStaticPlugin; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStorageInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QStringDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStringListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTemporaryDir; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTemporaryFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextBoundaryFinder; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextCodec; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextCodec_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDecoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextEncoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThread; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThread_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimeLine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeLine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeZone; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimerEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTimerEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTranslator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTranslator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUrl; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QUrlQuery; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVariantAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVariantAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWaitCondition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWriteLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlStreamAttribute; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamAttributes; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNamespaceDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNotationDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlStreamStringRef; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQt_1.cc b/src/gsiqt/qt5/QtCore/gsiDeclQt_1.cc index bab2bda46..2d4206cb4 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQt_1.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQt_1.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQt_2.cc b/src/gsiqt/qt5/QtCore/gsiDeclQt_2.cc index fb085fec1..722a89d29 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQt_2.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQt_2.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQt_3.cc b/src/gsiqt/qt5/QtCore/gsiDeclQt_3.cc index b9b0dadc0..7eaaa070a 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQt_3.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQt_3.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiDeclQt_4.cc b/src/gsiqt/qt5/QtCore/gsiDeclQt_4.cc index c67893db3..43b908324 100644 --- a/src/gsiqt/qt5/QtCore/gsiDeclQt_4.cc +++ b/src/gsiqt/qt5/QtCore/gsiDeclQt_4.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtCoreCommon.h" -#include "gsiDeclQtCoreTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtCore/gsiQtExternals.h b/src/gsiqt/qt5/QtCore/gsiQtExternals.h index aeef24766..3e81dcc16 100644 --- a/src/gsiqt/qt5/QtCore/gsiQtExternals.h +++ b/src/gsiqt/qt5/QtCore/gsiQtExternals.h @@ -35,1229 +35,634 @@ class QAbstractAnimation; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractAnimation (); } class QAbstractEventDispatcher; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractEventDispatcher (); } class QAbstractItemModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractItemModel (); } class QAbstractListModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractListModel (); } class QAbstractNativeEventFilter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractNativeEventFilter (); } class QAbstractProxyModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractProxyModel (); } class QAbstractState; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractState (); } class QAbstractTableModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractTableModel (); } class QAbstractTransition; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractTransition (); } class QAnimationDriver; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAnimationDriver (); } class QAnimationGroup; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAnimationGroup (); } class QAssociativeIterable; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAssociativeIterable (); } class QBasicMutex; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QBasicMutex (); } class QBasicTimer; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QBasicTimer (); } class QBuffer; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QBuffer (); } struct QByteArrayDataPtr; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QByteArrayDataPtr (); } class QByteArrayMatcher; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QByteArrayMatcher (); } class QChildEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QChildEvent (); } class QCollator; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCollator (); } class QCollatorSortKey; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCollatorSortKey (); } class QCommandLineOption; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCommandLineOption (); } class QCommandLineParser; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCommandLineParser (); } class QCoreApplication; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCoreApplication (); } class QCryptographicHash; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCryptographicHash (); } class QDataStream; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDataStream (); } class QDate; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDate (); } class QDateTime; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDateTime (); } class QDebug; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDebug (); } class QDebugStateSaver; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDebugStateSaver (); } class QDeferredDeleteEvent; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDeferredDeleteEvent (); } class QDir; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDir (); } class QDirIterator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDirIterator (); } class QDynamicPropertyChangeEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDynamicPropertyChangeEvent (); } class QEasingCurve; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QEasingCurve (); } class QElapsedTimer; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QElapsedTimer (); } class QEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QEvent (); } class QEventLoop; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QEventLoop (); } class QEventLoopLocker; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QEventLoopLocker (); } class QEventTransition; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QEventTransition (); } struct QFactoryInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFactoryInterface (); } class QFile; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFile (); } class QFileDevice; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFileDevice (); } class QFileInfo; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFileInfo (); } class QFileSelector; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFileSelector (); } class QFileSystemWatcher; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFileSystemWatcher (); } class QFinalState; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFinalState (); } class QHistoryState; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QHistoryState (); } class QIODevice; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QIODevice (); } class QIdentityProxyModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QIdentityProxyModel (); } class QItemSelection; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QItemSelection (); } class QItemSelectionModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QItemSelectionModel (); } class QItemSelectionRange; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QItemSelectionRange (); } class QJsonArray; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonArray (); } class QJsonDocument; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonDocument (); } class QJsonObject; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonObject (); } struct QJsonParseError; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonParseError (); } class QJsonValue; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonValue (); } class QJsonValuePtr; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonValuePtr (); } class QJsonValueRef; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonValueRef (); } class QJsonValueRefPtr; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonValueRefPtr (); } class QLibrary; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLibrary (); } class QLibraryInfo; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLibraryInfo (); } class QLine; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLine (); } class QLineF; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLineF (); } class QLocale; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLocale (); } class QLockFile; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLockFile (); } class QLoggingCategory; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLoggingCategory (); } struct QMapDataBase; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMapDataBase (); } struct QMapNodeBase; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMapNodeBase (); } class QMargins; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMargins (); } class QMarginsF; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMarginsF (); } class QMessageAuthenticationCode; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMessageAuthenticationCode (); } class QMessageLogContext; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMessageLogContext (); } class QMessageLogger; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMessageLogger (); } class QMetaClassInfo; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaClassInfo (); } class QMetaEnum; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaEnum (); } class QMetaMethod; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaMethod (); } struct QMetaObject; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaObject (); } class QMetaProperty; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaProperty (); } -class QMimeData; +class QMetaType; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaType (); } + +class QMimeData; namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMimeData (); } class QMimeDatabase; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMimeDatabase (); } class QMimeType; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMimeType (); } class QModelIndex; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QModelIndex (); } class QMutex; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMutex (); } class QNoDebug; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QNoDebug (); } class QObject; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QObject (); } class QParallelAnimationGroup; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QParallelAnimationGroup (); } class QPauseAnimation; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPauseAnimation (); } class QPersistentModelIndex; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPersistentModelIndex (); } class QPluginLoader; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPluginLoader (); } class QPoint; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPoint (); } class QPointF; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPointF (); } class QProcess; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QProcess (); } class QProcessEnvironment; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QProcessEnvironment (); } class QPropertyAnimation; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPropertyAnimation (); } class QReadLocker; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QReadLocker (); } class QReadWriteLock; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QReadWriteLock (); } class QRect; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRect (); } class QRectF; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRectF (); } class QRegExp; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRegExp (); } class QRegularExpression; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRegularExpression (); } class QRegularExpressionMatch; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRegularExpressionMatch (); } class QRegularExpressionMatchIterator; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRegularExpressionMatchIterator (); } class QResource; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QResource (); } class QRunnable; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRunnable (); } class QSaveFile; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSaveFile (); } class QSemaphore; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSemaphore (); } class QSequentialAnimationGroup; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSequentialAnimationGroup (); } class QSequentialIterable; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSequentialIterable (); } class QSettings; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSettings (); } class QSharedMemory; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSharedMemory (); } class QSignalBlocker; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSignalBlocker (); } class QSignalMapper; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSignalMapper (); } class QSignalTransition; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSignalTransition (); } class QSize; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSize (); } class QSizeF; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSizeF (); } class QSocketNotifier; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSocketNotifier (); } class QSortFilterProxyModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSortFilterProxyModel (); } class QStandardPaths; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStandardPaths (); } class QState; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QState (); } class QStateMachine; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStateMachine (); } struct QStaticPlugin; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStaticPlugin (); } class QStorageInfo; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStorageInfo (); } struct QStringDataPtr; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStringDataPtr (); } class QStringListModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStringListModel (); } class QStringMatcher; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStringMatcher (); } class QSysInfo; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSysInfo (); } class QSystemSemaphore; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSystemSemaphore (); } class QTemporaryDir; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTemporaryDir (); } class QTemporaryFile; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTemporaryFile (); } class QTextBoundaryFinder; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTextBoundaryFinder (); } class QTextCodec; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTextCodec (); } class QTextDecoder; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTextDecoder (); } class QTextEncoder; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTextEncoder (); } class QTextStream; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTextStream (); } class QThread; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QThread (); } class QThreadPool; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QThreadPool (); } class QTime; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTime (); } class QTimeLine; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTimeLine (); } class QTimeZone; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTimeZone (); } class QTimer; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTimer (); } class QTimerEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTimerEvent (); } class QTranslator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTranslator (); } class QUrl; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QUrl (); } class QUrlQuery; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QUrlQuery (); } class QVariantAnimation; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QVariantAnimation (); } class QWaitCondition; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QWaitCondition (); } class QWriteLocker; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QWriteLocker (); } class QXmlStreamAttribute; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamAttribute (); } class QXmlStreamAttributes; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamAttributes (); } class QXmlStreamEntityDeclaration; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamEntityDeclaration (); } class QXmlStreamEntityResolver; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamEntityResolver (); } class QXmlStreamNamespaceDeclaration; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamNamespaceDeclaration (); } class QXmlStreamNotationDeclaration; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamNotationDeclaration (); } class QXmlStreamReader; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamReader (); } class QXmlStreamStringRef; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamStringRef (); } class QXmlStreamWriter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamWriter (); } diff --git a/src/gsiqt/qt5/QtDesigner/gsiDeclQAbstractExtensionFactory.cc b/src/gsiqt/qt5/QtDesigner/gsiDeclQAbstractExtensionFactory.cc index bdcf2871a..395bcd903 100644 --- a/src/gsiqt/qt5/QtDesigner/gsiDeclQAbstractExtensionFactory.cc +++ b/src/gsiqt/qt5/QtDesigner/gsiDeclQAbstractExtensionFactory.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtDesignerCommon.h" -#include "gsiDeclQtDesignerTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtDesigner/gsiDeclQAbstractExtensionManager.cc b/src/gsiqt/qt5/QtDesigner/gsiDeclQAbstractExtensionManager.cc index f9357bc60..602fdb0db 100644 --- a/src/gsiqt/qt5/QtDesigner/gsiDeclQAbstractExtensionManager.cc +++ b/src/gsiqt/qt5/QtDesigner/gsiDeclQAbstractExtensionManager.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtDesignerCommon.h" -#include "gsiDeclQtDesignerTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtDesigner/gsiDeclQAbstractFormBuilder.cc b/src/gsiqt/qt5/QtDesigner/gsiDeclQAbstractFormBuilder.cc index 0000a4f26..fea90cab5 100644 --- a/src/gsiqt/qt5/QtDesigner/gsiDeclQAbstractFormBuilder.cc +++ b/src/gsiqt/qt5/QtDesigner/gsiDeclQAbstractFormBuilder.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtDesignerCommon.h" -#include "gsiDeclQtDesignerTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtDesigner/gsiDeclQFormBuilder.cc b/src/gsiqt/qt5/QtDesigner/gsiDeclQFormBuilder.cc index 50dd910f1..ebb7caafd 100644 --- a/src/gsiqt/qt5/QtDesigner/gsiDeclQFormBuilder.cc +++ b/src/gsiqt/qt5/QtDesigner/gsiDeclQFormBuilder.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtDesignerCommon.h" -#include "gsiDeclQtDesignerTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtDesigner/gsiDeclQtDesignerTypeTraits.h b/src/gsiqt/qt5/QtDesigner/gsiDeclQtDesignerTypeTraits.h deleted file mode 100644 index e2b2a05c1..000000000 --- a/src/gsiqt/qt5/QtDesigner/gsiDeclQtDesignerTypeTraits.h +++ /dev/null @@ -1,412 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtDesignerTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtDesignerTypeTraits -#define _HDR_gsiDeclQtDesignerTypeTraits - -#include "gsiTypes.h" - - -class QAbstractExtensionFactory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractExtensionFactory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAbstractExtensionManager; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractExtensionManager_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAbstractFormBuilder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QBrush; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QByteArrayDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QColor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QConicalGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDataStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDir; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFormBuilder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIODevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QImage; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImage_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLineF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLinearGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMargins; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMarginsF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMatrix; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMessageLogContext; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageLogger; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPaintDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPainterPath; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPainterPathStroker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPalette; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPixmap; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPixmap_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPoint; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPointF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPolygon; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPolygonF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRadialGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRectF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegion; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSignalBlocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizePolicy; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QStringDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStringMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTransform; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt5/QtDesigner/gsiQtExternals.h b/src/gsiqt/qt5/QtDesigner/gsiQtExternals.h index decf8c196..9d2bb899a 100644 --- a/src/gsiqt/qt5/QtDesigner/gsiQtExternals.h +++ b/src/gsiqt/qt5/QtDesigner/gsiQtExternals.h @@ -35,36 +35,18 @@ class QAbstractExtensionFactory; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTDESIGNER_PUBLIC gsi::Class &qtdecl_QAbstractExtensionFactory (); } class QAbstractExtensionManager; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTDESIGNER_PUBLIC gsi::Class &qtdecl_QAbstractExtensionManager (); } class QAbstractFormBuilder; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTDESIGNER_PUBLIC gsi::Class &qtdecl_QAbstractFormBuilder (); } class QFormBuilder; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTDESIGNER_PUBLIC gsi::Class &qtdecl_QFormBuilder (); } diff --git a/src/gsiqt/qt5/QtGui/QtGui.pri b/src/gsiqt/qt5/QtGui/QtGui.pri index 095cd328d..e8b50455e 100644 --- a/src/gsiqt/qt5/QtGui/QtGui.pri +++ b/src/gsiqt/qt5/QtGui/QtGui.pri @@ -112,6 +112,7 @@ SOURCES += \ $$PWD/gsiDeclQPen.cc \ $$PWD/gsiDeclQPicture.cc \ $$PWD/gsiDeclQPictureFormatPlugin.cc \ + $$PWD/gsiDeclQPixelFormat.cc \ $$PWD/gsiDeclQPixmap.cc \ $$PWD/gsiDeclQPixmapCache.cc \ $$PWD/gsiDeclQPlatformSurfaceEvent.cc \ diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc index 793296480..36a0ed074 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout.cc @@ -48,7 +48,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout_PaintContext.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout_PaintContext.cc index 4f0607a0d..03127c849 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout_PaintContext.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout_PaintContext.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout_Selection.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout_Selection.cc index e39cb17d0..d20856872 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout_Selection.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAbstractTextDocumentLayout_Selection.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAbstractUndoItem.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAbstractUndoItem.cc index 5b3d1ce3f..9fb31e010 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAbstractUndoItem.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAbstractUndoItem.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessible.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessible.cc index f50c902f0..7a088a4a6 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessible.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessible.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc index 1d9fa339c..b26a839f6 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleActionInterface.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEditableTextInterface.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEditableTextInterface.cc index d238f4b71..eed71d2ce 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEditableTextInterface.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEditableTextInterface.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEvent.cc index 16b1be025..779a42263 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleImageInterface.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleImageInterface.cc index fdaad2163..8ae537f00 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleImageInterface.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleImageInterface.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleInterface.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleInterface.cc index 339cd81e4..394943dc8 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleInterface.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleInterface.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleObject.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleObject.cc index f736f4c40..ae8376675 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleObject.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleObject.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleStateChangeEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleStateChangeEvent.cc index 769fd8532..2bc300bac 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleStateChangeEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleStateChangeEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableCellInterface.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableCellInterface.cc index a32a1e28e..e34e9104e 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableCellInterface.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableCellInterface.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableInterface.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableInterface.cc index 60df67ac5..003be0198 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableInterface.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableInterface.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc index 5c643c7ce..faa9b4dc7 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextCursorEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextCursorEvent.cc index 47b9bc686..94ea75e43 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextCursorEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextCursorEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInsertEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInsertEvent.cc index 01a892bb8..aa8a70059 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInsertEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInsertEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc index 4c6afd6d8..ba1e09f9a 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextInterface.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextRemoveEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextRemoveEvent.cc index a09ca664f..dfc4d4f49 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextRemoveEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextRemoveEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextSelectionEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextSelectionEvent.cc index 0355aa8e4..b87839dcd 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextSelectionEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextSelectionEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc index 00de22146..903b76b5e 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueChangeEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueChangeEvent.cc index dd6bbd002..7420e6215 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueChangeEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueChangeEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueInterface.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueInterface.cc index 7dd407052..089043de1 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueInterface.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessibleValueInterface.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessible_ActivationObserver.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessible_ActivationObserver.cc index 341690a56..5dc5b1e0e 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessible_ActivationObserver.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessible_ActivationObserver.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQAccessible_State.cc b/src/gsiqt/qt5/QtGui/gsiDeclQAccessible_State.cc index 273e8a93b..3bbf423a7 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQAccessible_State.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQAccessible_State.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQActionEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQActionEvent.cc index 422fe0541..24c386867 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQActionEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQActionEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQApplicationStateChangeEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQApplicationStateChangeEvent.cc index 612f5d38b..880210aa9 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQApplicationStateChangeEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQApplicationStateChangeEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc b/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc index 377246aa6..e8f428ba9 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQBackingStore.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc b/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc index 9ea73542c..fe1362b42 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQBitmap.cc @@ -45,7 +45,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc b/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc index fb23dda48..77afb102a 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQBrush.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc b/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc index 64c1fe4c8..35e0c8403 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQClipboard.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQCloseEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQCloseEvent.cc index c077ce92d..24e13d55c 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQCloseEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQCloseEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc b/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc index 4520129de..9b4e8a608 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQColor.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQConicalGradient.cc b/src/gsiqt/qt5/QtGui/gsiDeclQConicalGradient.cc index 97cd95dc4..74f1df076 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQConicalGradient.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQConicalGradient.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc index cb25f8d6c..5159e7861 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQContextMenuEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc b/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc index d16a5e9d0..14c30f16d 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQCursor.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQDesktopServices.cc b/src/gsiqt/qt5/QtGui/gsiDeclQDesktopServices.cc index e3593cc1a..5ed184fdd 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQDesktopServices.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQDesktopServices.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc b/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc index 53d81dd56..7db6737a4 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQDoubleValidator.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc b/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc index 4bd53b910..a89957ea3 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQDrag.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQDragEnterEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQDragEnterEvent.cc index 8336c8576..f8dd7c4f3 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQDragEnterEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQDragEnterEvent.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQDragLeaveEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQDragLeaveEvent.cc index e1882a14e..2cfe23dbe 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQDragLeaveEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQDragLeaveEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQDragMoveEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQDragMoveEvent.cc index 67ea5aca3..ac5002312 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQDragMoveEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQDragMoveEvent.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQDropEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQDropEvent.cc index ce396e98a..4700fbf4d 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQDropEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQDropEvent.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQEnterEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQEnterEvent.cc index 87ba49243..6bc8951c6 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQEnterEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQEnterEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQExposeEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQExposeEvent.cc index 80360079c..2be8d9d7e 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQExposeEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQExposeEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQFileOpenEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQFileOpenEvent.cc index b01942cd6..aaf03d8c6 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQFileOpenEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQFileOpenEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQFocusEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQFocusEvent.cc index 97cd0af88..c553cc60d 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQFocusEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQFocusEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc b/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc index 00f801f09..d4c54fb19 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQFont.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc b/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc index 91597fe78..930285e17 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQFontDatabase.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQFontInfo.cc b/src/gsiqt/qt5/QtGui/gsiDeclQFontInfo.cc index 4fd79e5f4..8404c2980 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQFontInfo.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQFontInfo.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc b/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc index 87a996228..80c81976b 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQFontMetrics.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc b/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc index f2d66d6b4..d68231959 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQFontMetricsF.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQGenericPlugin.cc b/src/gsiqt/qt5/QtGui/gsiDeclQGenericPlugin.cc index 95d3efa72..e52a9097d 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQGenericPlugin.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQGenericPlugin.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQGenericPluginFactory.cc b/src/gsiqt/qt5/QtGui/gsiDeclQGenericPluginFactory.cc index 49669fe50..a95ef247b 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQGenericPluginFactory.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQGenericPluginFactory.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc b/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc index 2b16db325..d2bdb8528 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQGlyphRun.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc b/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc index f6fe29e0b..9a3e9c5a2 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQGradient.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc b/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc index c27f59892..07e30bbee 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQGuiApplication.cc @@ -33,9 +33,10 @@ #include #include #include +#include +#include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQHelpEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQHelpEvent.cc index fd01ed651..dab579908 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQHelpEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQHelpEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQHideEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQHideEvent.cc index bb2dca631..6a0a9d724 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQHideEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQHideEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQHoverEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQHoverEvent.cc index 1e6309dcc..c02a661d5 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQHoverEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQHoverEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc b/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc index 5b6080085..4a39137c5 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQIcon.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQIconDragEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQIconDragEvent.cc index 9b827646e..d8841eac8 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQIconDragEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQIconDragEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc b/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc index 69876940a..a8e27ae33 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQIconEnginePlugin.cc b/src/gsiqt/qt5/QtGui/gsiDeclQIconEnginePlugin.cc index 55365c7be..8da3566d7 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQIconEnginePlugin.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQIconEnginePlugin.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine_AvailableSizesArgument.cc b/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine_AvailableSizesArgument.cc index d6d635232..df94bef3c 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine_AvailableSizesArgument.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQIconEngine_AvailableSizesArgument.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc b/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc index a6e1db3df..407918c0c 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQImage.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc b/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc index 2649d8fb1..6005eea0c 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQImageIOHandler.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc b/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc index b8903acb5..b268d8821 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQImageIOPlugin.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc b/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc index ec43e5701..d92ee1861 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQImageReader.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc b/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc index 5f7e03d03..9497de9f4 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQImageWriter.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQInputEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQInputEvent.cc index c128c29ef..514419236 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQInputEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQInputEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc b/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc index f3c0220e0..c42c31665 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQInputMethod.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc index df3085861..17b717fc9 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent_Attribute.cc b/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent_Attribute.cc index cd38a1501..439146a03 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent_Attribute.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodEvent_Attribute.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodQueryEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodQueryEvent.cc index 1ee46e7e3..c347a00c4 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodQueryEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQInputMethodQueryEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQIntValidator.cc b/src/gsiqt/qt5/QtGui/gsiDeclQIntValidator.cc index ec0759408..8d0e21ec2 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQIntValidator.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQIntValidator.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc index a18931919..ba34097dd 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQKeyEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc b/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc index b01270cbc..bc7828669 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQKeySequence.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQLinearGradient.cc b/src/gsiqt/qt5/QtGui/gsiDeclQLinearGradient.cc index b6a0bb00c..1dd8458cc 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQLinearGradient.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQLinearGradient.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc b/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc index 479ca86cd..2e16789e7 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQMatrix.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc b/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc index 271a35c27..105aa3bad 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQMatrix4x4.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc index 5e2bbff64..442c77651 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQMouseEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQMoveEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQMoveEvent.cc index 870a00b84..4e8bb23a8 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQMoveEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQMoveEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc b/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc index 3dcc5b8b1..3e92e551d 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQMovie.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc index 479674e5f..fafb7633b 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQNativeGestureEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQOffscreenSurface.cc b/src/gsiqt/qt5/QtGui/gsiDeclQOffscreenSurface.cc index 5b7e49503..d12f95d76 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQOffscreenSurface.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQOffscreenSurface.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc index 6321d46c4..834cc0614 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPageLayout.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc index a936d6b07..10cb6ebfe 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPageSize.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc index 5f63771a6..a3f68d5ab 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice_Margins.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice_Margins.cc index ac4d4ba02..0631bef2a 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice_Margins.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPagedPaintDevice_Margins.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPaintDevice.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPaintDevice.cc index 23f2d7a3b..8902a865c 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPaintDevice.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPaintDevice.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc index 0af5c2e57..7ceb8e117 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPaintDeviceWindow.cc @@ -61,7 +61,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc index 195ec46e4..f709f477a 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngine.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngineState.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngineState.cc index c3fb7f01a..c4d2e6465 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngineState.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPaintEngineState.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPaintEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPaintEvent.cc index b967d3c16..0c0d37db3 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPaintEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPaintEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc index b281d4539..7b4fa0cd4 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPainter.cc @@ -57,7 +57,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc index b2c47bf0e..f45088b95 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc index 8cd334343..e1040c5a7 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPainterPathStroker.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath_Element.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath_Element.cc index ffb76c665..1812f73dd 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath_Element.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPainterPath_Element.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPainter_PixmapFragment.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPainter_PixmapFragment.cc index ad512096b..55a01be94 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPainter_PixmapFragment.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPainter_PixmapFragment.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc index 0001b842a..33ad546e0 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPalette.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc index 689a51b88..9d915767c 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPdfWriter.cc @@ -44,7 +44,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc index 8c3322db3..4a9e642c0 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPen.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc index 5ff3258ce..15d9d9ce3 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPicture.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc index a7271146d..a552bda85 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPictureFormatPlugin.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc index 00497c3f2..7adfed8f7 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPixelFormat.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc index df67466a2..e04a5c5f5 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPixmap.cc @@ -45,7 +45,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc index 26da57fc9..f4a6e1180 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPixmapCache.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPlatformSurfaceEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPlatformSurfaceEvent.cc index fcedddbbb..0a5ed95e5 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPlatformSurfaceEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPlatformSurfaceEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc index ca80a2c66..22960fd47 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPolygon.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- @@ -92,52 +91,52 @@ static void f_QPolygon_clear (QPolygon *m) { - return m->clear(); + m->clear(); } static void f_QPolygon_remove (QPolygon *m, int i) { - return m->remove (i); + m->remove (i); } static void f_QPolygon_insert (QPolygon *m, int i, const QPoint &p) { - return m->insert (i, p); + m->insert (i, p); } static void f_QPolygon_replace (QPolygon *m, int i, const QPoint &p) { - return m->replace (i, p); + m->replace (i, p); } static void f_QPolygon_pop_front (QPolygon *m) { - return m->pop_front (); + m->pop_front (); } static void f_QPolygon_pop_back (QPolygon *m) { - return m->pop_back (); + m->pop_back (); } static void f_QPolygon_push_front (QPolygon *m, const QPoint &p) { - return m->push_front (p); + m->push_front (p); } static void f_QPolygon_push_back (QPolygon *m, const QPoint &p) { - return m->push_back (p); + m->push_back (p); } static void f_QPolygon_reserve (QPolygon *m, int n) { - return m->reserve (n); + m->reserve (n); } static void f_QPolygon_resize (QPolygon *m, int n) { - return m->resize (n); + m->resize (n); } static void f_QPolygon_fill (QPolygon *m, const QPoint &p, int n) diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc b/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc index 1a7901ee5..347f8a35c 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQPolygonF.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- @@ -93,52 +92,52 @@ static void f_QPolygonF_clear (QPolygonF *m) { - return m->clear(); + m->clear(); } static void f_QPolygonF_remove (QPolygonF *m, int i) { - return m->remove (i); + m->remove (i); } static void f_QPolygonF_insert (QPolygonF *m, int i, const QPointF &p) { - return m->insert (i, p); + m->insert (i, p); } static void f_QPolygonF_replace (QPolygonF *m, int i, const QPointF &p) { - return m->replace (i, p); + m->replace (i, p); } static void f_QPolygonF_pop_front (QPolygonF *m) { - return m->pop_front (); + m->pop_front (); } static void f_QPolygonF_pop_back (QPolygonF *m) { - return m->pop_back (); + m->pop_back (); } static void f_QPolygonF_push_front (QPolygonF *m, const QPointF &p) { - return m->push_front (p); + m->push_front (p); } static void f_QPolygonF_push_back (QPolygonF *m, const QPointF &p) { - return m->push_back (p); + m->push_back (p); } static void f_QPolygonF_reserve (QPolygonF *m, int n) { - return m->reserve (n); + m->reserve (n); } static void f_QPolygonF_resize (QPolygonF *m, int n) { - return m->resize (n); + m->resize (n); } static void f_QPolygonF_fill (QPolygonF *m, const QPointF &p, int n) diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc b/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc index 29c5dc1d2..0bac431d0 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQQuaternion.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc b/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc index 8949a6d99..426810041 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQRadialGradient.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc b/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc index 0a4bbcd3f..9e8e8c337 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQRasterWindow.cc @@ -61,7 +61,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc b/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc index 7dc891a30..fc5268ec9 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQRawFont.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc b/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc index 6b2b60e5a..153355940 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQRegExpValidator.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc b/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc index 0e6cca971..11eadee30 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQRegion.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc b/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc index ed9bf15c8..3842eea73 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQRegularExpressionValidator.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQResizeEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQResizeEvent.cc index fbec2fe38..a0ca4e0e0 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQResizeEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQResizeEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc b/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc index 12b6fc747..b1b5c5179 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQScreen.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQScreenOrientationChangeEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQScreenOrientationChangeEvent.cc index 0885b6ca4..9ad3bfd6d 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQScreenOrientationChangeEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQScreenOrientationChangeEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQScrollEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQScrollEvent.cc index c45d6cb86..79afc0fa8 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQScrollEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQScrollEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc index 6ca671551..e587f4755 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQScrollPrepareEvent.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc b/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc index 9705528c2..2fb3624b1 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQSessionManager.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQShortcutEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQShortcutEvent.cc index a25ac7325..0f017ebfa 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQShortcutEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQShortcutEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQShowEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQShowEvent.cc index 6ac22b09f..f41f921ff 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQShowEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQShowEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc b/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc index f0deb1956..4d519801d 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQStandardItem.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- @@ -1665,11 +1664,6 @@ public: QStandardItem::emitDataChanged(); } - // [expose] QStandardItem &QStandardItem::operator=(const QStandardItem &other) - QStandardItem & fp_QStandardItem_operator_eq__2610 (const QStandardItem &other) { - return QStandardItem::operator=(other); - } - // [adaptor impl] QStandardItem *QStandardItem::clone() QStandardItem * cbs_clone_c0_0() const { @@ -1940,24 +1934,6 @@ static void _set_callback_cbs_operator_lt__c2610_0 (void *cls, const gsi::Callba } -// exposed QStandardItem &QStandardItem::operator=(const QStandardItem &other) - -static void _init_fp_operator_eq__2610 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("other"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_fp_operator_eq__2610 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QStandardItem &arg1 = gsi::arg_reader() (args, heap); - ret.write ((QStandardItem &)((QStandardItem_Adaptor *)cls)->fp_QStandardItem_operator_eq__2610 (arg1)); -} - - // void QStandardItem::read(QDataStream &in) static void _init_cbs_read_1697_0 (qt_gsi::GenericMethod *decl) @@ -2070,7 +2046,6 @@ static gsi::Methods methods_QStandardItem_Adaptor () { methods += new qt_gsi::GenericMethod ("*emitDataChanged", "@brief Method void QStandardItem::emitDataChanged()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_emitDataChanged_0, &_call_fp_emitDataChanged_0); methods += new qt_gsi::GenericMethod ("<", "@brief Virtual method bool QStandardItem::operator<(const QStandardItem &other)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_operator_lt__c2610_0, &_call_cbs_operator_lt__c2610_0); methods += new qt_gsi::GenericMethod ("<", "@hide", true, &_init_cbs_operator_lt__c2610_0, &_call_cbs_operator_lt__c2610_0, &_set_callback_cbs_operator_lt__c2610_0); - methods += new qt_gsi::GenericMethod ("*assign", "@brief Method QStandardItem &QStandardItem::operator=(const QStandardItem &other)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_operator_eq__2610, &_call_fp_operator_eq__2610); methods += new qt_gsi::GenericMethod ("read", "@brief Virtual method void QStandardItem::read(QDataStream &in)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_read_1697_0, &_call_cbs_read_1697_0); methods += new qt_gsi::GenericMethod ("read", "@hide", false, &_init_cbs_read_1697_0, &_call_cbs_read_1697_0, &_set_callback_cbs_read_1697_0); methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method void QStandardItem::setData(const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_2778_1, &_call_cbs_setData_2778_1); diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc b/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc index 97e20aa44..6359dd5e0 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQStandardItemModel.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc b/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc index 9fd5ebc36..5b44ff20d 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQStaticText.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQStatusTipEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQStatusTipEvent.cc index 78b26f3a1..8f58018d8 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQStatusTipEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQStatusTipEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc b/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc index cd847d714..18ff08d80 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQStyleHints.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQSurface.cc b/src/gsiqt/qt5/QtGui/gsiDeclQSurface.cc index 4e961f1ff..56e5c72be 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQSurface.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQSurface.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc b/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc index b207de231..b249888e6 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQSurfaceFormat.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc b/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc index 1db0bb0aa..07a79ea4e 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQSyntaxHighlighter.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTabletEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTabletEvent.cc index a2b3dc355..62d95d3f9 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTabletEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTabletEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc index 7ef41f1ed..d462edacf 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockFormat.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockFormat.cc index 971c20610..98c481034 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockFormat.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockFormat.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockGroup.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockGroup.cc index 3a960a9cb..29edec231 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockGroup.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockGroup.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockUserData.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockUserData.cc index 689d291d5..0feda7e98 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockUserData.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextBlockUserData.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock_Iterator.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock_Iterator.cc index 9aee92298..a656c8479 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock_Iterator.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextBlock_Iterator.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc index 714783296..370af9941 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextCharFormat.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc index 4ec2e13e9..48f35267f 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextCursor.cc @@ -43,7 +43,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc index 4c7a4ac29..ea3e53b14 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextDocument.cc @@ -51,7 +51,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc index 34c6f2e36..934d7daee 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentFragment.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc index b4393eb66..accfe241b 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextDocumentWriter.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc index 75d144727..4744d9ea5 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextFormat.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc index 2258468fe..ddc7d50b4 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextFragment.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc index 083c5f12e..f3b81eeae 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc index dc10e50b1..a59b65157 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextFrameFormat.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc index 05cf05632..96a54219f 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextFrame_Iterator.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextImageFormat.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextImageFormat.cc index ff5e94d38..c522ea93d 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextImageFormat.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextImageFormat.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextInlineObject.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextInlineObject.cc index 4dc48560c..3b9a9373d 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextInlineObject.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextInlineObject.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextItem.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextItem.cc index 240753d49..968242a09 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextItem.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextItem.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc index 9b5f122a0..c3e4f81e8 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout_FormatRange.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout_FormatRange.cc index 26a5f4081..2d70f7533 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout_FormatRange.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextLayout_FormatRange.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextLength.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextLength.cc index 60b0330e1..7f80be6b6 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextLength.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextLength.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc index 2a3f13d06..7c0fbd738 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextLine.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc index bfd1ecc06..1b2ba260f 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextList.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextListFormat.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextListFormat.cc index 6e8c7245c..e6313345a 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextListFormat.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextListFormat.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextObject.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextObject.cc index 0b225c49d..bb7fa3dcb 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextObject.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextObject.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextObjectInterface.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextObjectInterface.cc index e59b7e95f..8ca27e537 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextObjectInterface.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextObjectInterface.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc index e24283947..cd3b4f666 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextOption.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextOption_Tab.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextOption_Tab.cc index 08c250dcc..e9f55f7ff 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextOption_Tab.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextOption_Tab.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc index 4baa910b4..8c104bcb3 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextTable.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc index 2c10d874b..b736aabd9 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCell.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCellFormat.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCellFormat.cc index e149cf7a2..a49e3b51a 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCellFormat.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextTableCellFormat.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTextTableFormat.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTextTableFormat.cc index 16973f1ea..90a3da4d7 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTextTableFormat.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTextTableFormat.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQToolBarChangeEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQToolBarChangeEvent.cc index e8ba1593a..20bd0244f 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQToolBarChangeEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQToolBarChangeEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTouchDevice.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTouchDevice.cc index 5a8f5d4f3..0f08c51a1 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTouchDevice.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTouchDevice.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent.cc index fda9c39b0..2a8b2124b 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc index 601066c92..7654d77a6 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTouchEvent_TouchPoint.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc b/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc index 106f35360..7137b4c3b 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQTransform.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQValidator.cc b/src/gsiqt/qt5/QtGui/gsiDeclQValidator.cc index 803b1fab8..240b3b475 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQValidator.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQValidator.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc b/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc index 6255a3cd7..52aacc998 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQVector2D.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc b/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc index 84934ce4a..58bd24610 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQVector3D.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc b/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc index 33d9bc30d..2607cad67 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQVector4D.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQWhatsThisClickedEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQWhatsThisClickedEvent.cc index 6cfea95f8..2992bde20 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQWhatsThisClickedEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQWhatsThisClickedEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc index a500d9513..395e8a953 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQWheelEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc b/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc index 79c61223f..37ee80f3e 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQWindow.cc @@ -29,9 +29,9 @@ #include #include +#include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQWindowStateChangeEvent.cc b/src/gsiqt/qt5/QtGui/gsiDeclQWindowStateChangeEvent.cc index 976a31c00..b89443a30 100644 --- a/src/gsiqt/qt5/QtGui/gsiDeclQWindowStateChangeEvent.cc +++ b/src/gsiqt/qt5/QtGui/gsiDeclQWindowStateChangeEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtGuiCommon.h" -#include "gsiDeclQtGuiTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtGui/gsiDeclQtGuiTypeTraits.h b/src/gsiqt/qt5/QtGui/gsiDeclQtGuiTypeTraits.h deleted file mode 100644 index 796d8fa9a..000000000 --- a/src/gsiqt/qt5/QtGui/gsiDeclQtGuiTypeTraits.h +++ /dev/null @@ -1,3461 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtGuiTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtGuiTypeTraits -#define _HDR_gsiDeclQtGuiTypeTraits - -#include "gsiTypes.h" - - -class QAbstractAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractEventDispatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractEventDispatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractNativeEventFilter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractNativeEventFilter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTableModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTableModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTextDocumentLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTextDocumentLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAbstractTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractUndoItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractUndoItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessible; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessible_ActivationObserver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleActionInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleActionInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleEditableTextInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleEditableTextInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleImageInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleImageInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QAccessibleObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QAccessibleStateChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleStateChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableCellInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableCellInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleTableInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleTableModelChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableModelChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextCursorEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextCursorEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInsertEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInsertEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleTextRemoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextRemoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextSelectionEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextSelectionEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextUpdateEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextUpdateEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QActionEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAnimationDriver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationDriver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QApplicationStateChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAssociativeIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QBackingStore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QBasicMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QBasicTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBitmap; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBitmap_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBrush; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBuffer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QByteArrayDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QByteArrayMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QChildEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QChildEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QClipboard; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QCloseEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCloseEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCollator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCollatorSortKey; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QColor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCommandLineOption; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCommandLineParser; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QConicalGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QContextMenuEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QContextMenuEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCryptographicHash; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCursor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDataStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDate; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDateTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDebug; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDebugStateSaver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDeferredDeleteEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDeferredDeleteEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDesktopServices; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDir; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDirIterator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDoubleValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDoubleValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDrag; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDrag_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragEnterEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragEnterEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragLeaveEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDragLeaveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDragMoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragMoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDropEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDropEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEasingCurve; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QElapsedTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QEnterEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEnterEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEventLoop; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoop_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoopLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QExposeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QExposeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -struct QFactoryInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFactoryInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFileOpenEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileOpenEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileSelector; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSelector_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFocusEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFocusEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFont; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFontDatabase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFontInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFontMetrics; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFontMetricsF; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QGenericPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGenericPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGenericPluginFactory; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGlyphRun; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGuiApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGuiApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QHelpEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHelpEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHideEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHideEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHistoryState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHistoryState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHoverEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHoverEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QIODevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIcon; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconDragEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconDragEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconEngine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIconEngine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconEnginePlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIconEnginePlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIdentityProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIdentityProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImage; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImage_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImageIOHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QImageIOHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageIOPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QImageIOPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QInputEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputMethod; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QInputMethodEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputMethodQueryEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputMethodQueryEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QIntValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIntValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemSelection; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemSelectionModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionRange; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonArray; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonDocument; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QJsonParseError; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValue; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValuePtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRef; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRefPtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QKeyEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QKeyEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QKeySequence; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLibrary; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibrary_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibraryInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLineF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLinearGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLockFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLoggingCategory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -struct QMapDataBase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QMapNodeBase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMargins; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMarginsF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMatrix; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMatrix4x4; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMessageAuthenticationCode; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMessageLogContext; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageLogger; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMetaClassInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaEnum; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaMethod; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaProperty; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMimeData; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeDatabase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeType; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMouseEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMouseEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMovie; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMovie_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNativeGestureEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QNoDebug; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QOffscreenSurface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QOffscreenSurface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPageLayout; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPageSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPagedPaintDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPagedPaintDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPaintDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPaintDeviceWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintDeviceWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintEngine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintEngine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPaintEngineState; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPaintEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPainter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPainterPath; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPainterPathStroker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPalette; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QParallelAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPdfWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPdfWriter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPen; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPersistentModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPicture; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPicture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPictureFormatPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPictureFormatPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPixmap; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPixmap_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPixmapCache; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPlatformSurfaceEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPlatformSurfaceEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPluginLoader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPluginLoader_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPoint; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPointF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPolygon; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPolygonF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QProcess; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProcessEnvironment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPropertyAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPropertyAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QQuaternion; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRadialGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRasterWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRasterWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRawFont; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QReadLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QReadWriteLock; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRectF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExpValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRegExpValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRegion; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpression; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatch; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatchIterator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRegularExpressionValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QResizeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QResizeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QResource; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRunnable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRunnable_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSaveFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSaveFile_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScreen; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QScreen_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QScreenOrientationChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScreenOrientationChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollPrepareEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollPrepareEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSessionManager; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QSettings; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSettings_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QShortcutEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QShortcutEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QShowEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QShowEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSignalBlocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSignalMapper; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalMapper_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSocketNotifier; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSocketNotifier_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSortFilterProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSortFilterProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardPaths; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_SignalEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_WrappedEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -struct QStaticPlugin; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStaticText; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStatusTipEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStatusTipEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStorageInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QStringDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStringListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleHints; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStyleHints_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSurface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSurfaceFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSyntaxHighlighter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSyntaxHighlighter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTabletEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTabletEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTemporaryDir; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTemporaryFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextBlock; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextBlockGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextBlockUserData; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockUserData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBoundaryFinder; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextCharFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextCodec; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextCodec_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextCursor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextDecoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextDocument; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDocument_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDocumentFragment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextDocumentWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextEncoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFragment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFrame; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextFrame_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFrameFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextImageFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextInlineObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLength; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextList; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextList_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextListFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextObjectInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextObjectInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextOption; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextTable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextTable_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextTableCell; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextTableCellFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextTableFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QThread; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThread_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimeLine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeLine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeZone; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimerEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTimerEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QToolBarChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QToolBarChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTouchDevice; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTouchEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTouchEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTransform; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTranslator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTranslator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUrl; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QUrlQuery; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVariantAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVariantAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVector2D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVector3D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVector4D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QWaitCondition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWhatsThisClickedEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWhatsThisClickedEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWheelEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWheelEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWindowStateChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWindowStateChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWriteLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlStreamAttribute; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamAttributes; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNamespaceDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNotationDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlStreamStringRef; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt5/QtGui/gsiQtExternals.h b/src/gsiqt/qt5/QtGui/gsiQtExternals.h index 9579dd5d0..62edb8578 100644 --- a/src/gsiqt/qt5/QtGui/gsiQtExternals.h +++ b/src/gsiqt/qt5/QtGui/gsiQtExternals.h @@ -35,1315 +35,666 @@ class QAbstractTextDocumentLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractTextDocumentLayout (); } class QAbstractUndoItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractUndoItem (); } class QAccessible; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessible (); } class QAccessibleActionInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleActionInterface (); } class QAccessibleEditableTextInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleEditableTextInterface (); } class QAccessibleEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleEvent (); } class QAccessibleImageInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleImageInterface (); } class QAccessibleInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleInterface (); } class QAccessibleObject; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleObject (); } class QAccessibleStateChangeEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleStateChangeEvent (); } class QAccessibleTableCellInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTableCellInterface (); } class QAccessibleTableInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTableInterface (); } class QAccessibleTableModelChangeEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTableModelChangeEvent (); } class QAccessibleTextCursorEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextCursorEvent (); } class QAccessibleTextInsertEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextInsertEvent (); } class QAccessibleTextInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextInterface (); } class QAccessibleTextRemoveEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextRemoveEvent (); } class QAccessibleTextSelectionEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextSelectionEvent (); } class QAccessibleTextUpdateEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextUpdateEvent (); } class QAccessibleValueChangeEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleValueChangeEvent (); } class QAccessibleValueInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleValueInterface (); } class QActionEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QActionEvent (); } class QApplicationStateChangeEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QApplicationStateChangeEvent (); } class QBackingStore; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QBackingStore (); } class QBitmap; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QBitmap (); } class QBrush; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QBrush (); } class QClipboard; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QClipboard (); } class QCloseEvent; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QCloseEvent (); } class QColor; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QColor (); } class QConicalGradient; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QConicalGradient (); } class QContextMenuEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QContextMenuEvent (); } class QCursor; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QCursor (); } class QDesktopServices; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDesktopServices (); } class QDoubleValidator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDoubleValidator (); } class QDrag; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDrag (); } class QDragEnterEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDragEnterEvent (); } class QDragLeaveEvent; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDragLeaveEvent (); } class QDragMoveEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDragMoveEvent (); } class QDropEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDropEvent (); } class QEnterEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QEnterEvent (); } class QExposeEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QExposeEvent (); } class QFileOpenEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFileOpenEvent (); } class QFocusEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFocusEvent (); } class QFont; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFont (); } class QFontDatabase; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontDatabase (); } class QFontInfo; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontInfo (); } class QFontMetrics; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontMetrics (); } class QFontMetricsF; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontMetricsF (); } class QGenericPlugin; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGenericPlugin (); } class QGenericPluginFactory; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGenericPluginFactory (); } class QGlyphRun; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGlyphRun (); } class QGradient; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGradient (); } class QGuiApplication; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGuiApplication (); } class QHelpEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QHelpEvent (); } class QHideEvent; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QHideEvent (); } class QHoverEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QHoverEvent (); } class QIcon; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIcon (); } class QIconDragEvent; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIconDragEvent (); } class QIconEngine; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIconEngine (); } class QIconEnginePlugin; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIconEnginePlugin (); } class QImage; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImage (); } class QImageIOHandler; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImageIOHandler (); } class QImageIOPlugin; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImageIOPlugin (); } class QImageReader; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImageReader (); } class QImageWriter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImageWriter (); } class QInputEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputEvent (); } class QInputMethod; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputMethod (); } class QInputMethodEvent; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputMethodEvent (); } class QInputMethodQueryEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputMethodQueryEvent (); } class QIntValidator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIntValidator (); } class QKeyEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QKeyEvent (); } class QKeySequence; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QKeySequence (); } class QLinearGradient; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QLinearGradient (); } class QMatrix; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMatrix (); } class QMatrix4x4; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMatrix4x4 (); } class QMouseEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMouseEvent (); } class QMoveEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMoveEvent (); } class QMovie; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMovie (); } class QNativeGestureEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QNativeGestureEvent (); } class QOffscreenSurface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QOffscreenSurface (); } class QPageLayout; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPageLayout (); } class QPageSize; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPageSize (); } class QPagedPaintDevice; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPagedPaintDevice (); } class QPaintDevice; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintDevice (); } class QPaintDeviceWindow; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintDeviceWindow (); } class QPaintEngine; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintEngine (); } class QPaintEngineState; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintEngineState (); } class QPaintEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintEvent (); } class QPainter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPainter (); } class QPainterPath; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPainterPath (); } class QPainterPathStroker; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPainterPathStroker (); } class QPalette; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPalette (); } class QPdfWriter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPdfWriter (); } class QPen; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPen (); } class QPicture; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPicture (); } class QPictureFormatPlugin; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPictureFormatPlugin (); } -class QPixmap; +class QPixelFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPixelFormat (); } + +class QPixmap; namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPixmap (); } class QPixmapCache; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPixmapCache (); } class QPlatformSurfaceEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPlatformSurfaceEvent (); } class QPolygon; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPolygon (); } class QPolygonF; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPolygonF (); } class QQuaternion; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QQuaternion (); } class QRadialGradient; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRadialGradient (); } class QRasterWindow; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRasterWindow (); } class QRawFont; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRawFont (); } class QRegExpValidator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRegExpValidator (); } class QRegion; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRegion (); } class QRegularExpressionValidator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRegularExpressionValidator (); } class QResizeEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QResizeEvent (); } class QScreen; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QScreen (); } class QScreenOrientationChangeEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QScreenOrientationChangeEvent (); } class QScrollEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QScrollEvent (); } class QScrollPrepareEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QScrollPrepareEvent (); } class QSessionManager; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSessionManager (); } class QShortcutEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QShortcutEvent (); } class QShowEvent; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QShowEvent (); } class QStandardItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStandardItem (); } class QStandardItemModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStandardItemModel (); } class QStaticText; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStaticText (); } class QStatusTipEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStatusTipEvent (); } class QStyleHints; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleHints (); } class QSurface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSurface (); } class QSurfaceFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSurfaceFormat (); } class QSyntaxHighlighter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSyntaxHighlighter (); } class QTabletEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTabletEvent (); } class QTextBlock; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBlock (); } class QTextBlockFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBlockFormat (); } class QTextBlockGroup; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBlockGroup (); } class QTextBlockUserData; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBlockUserData (); } class QTextCharFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextCharFormat (); } class QTextCursor; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextCursor (); } class QTextDocument; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextDocument (); } class QTextDocumentFragment; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextDocumentFragment (); } class QTextDocumentWriter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextDocumentWriter (); } class QTextFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextFormat (); } class QTextFragment; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextFragment (); } class QTextFrame; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextFrame (); } class QTextFrameFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextFrameFormat (); } class QTextImageFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextImageFormat (); } class QTextInlineObject; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextInlineObject (); } class QTextItem; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextItem (); } class QTextLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextLayout (); } class QTextLength; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextLength (); } class QTextLine; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextLine (); } class QTextList; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextList (); } class QTextListFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextListFormat (); } class QTextObject; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextObject (); } class QTextObjectInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextObjectInterface (); } class QTextOption; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextOption (); } class QTextTable; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextTable (); } class QTextTableCell; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextTableCell (); } class QTextTableCellFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextTableCellFormat (); } class QTextTableFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextTableFormat (); } class QToolBarChangeEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QToolBarChangeEvent (); } class QTouchDevice; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTouchDevice (); } class QTouchEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTouchEvent (); } class QTransform; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTransform (); } class QValidator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QValidator (); } class QVector2D; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QVector2D (); } class QVector3D; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QVector3D (); } class QVector4D; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QVector4D (); } class QWhatsThisClickedEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWhatsThisClickedEvent (); } class QWheelEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWheelEvent (); } class QWindow; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWindow (); } class QWindowStateChangeEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWindowStateChangeEvent (); } diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioDeviceInfo.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioDeviceInfo.cc index 00797f852..9833dcad0 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioDeviceInfo.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioDeviceInfo.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc index e665a58d4..f12900e6b 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioInput.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc index 5a3513a05..018b9c1f0 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractAudioOutput.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoBuffer.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoBuffer.cc index 5ebd8a141..742ee7481 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoBuffer.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoBuffer.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoFilter.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoFilter.cc index 95877c56c..c0034abbf 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoFilter.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoFilter.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc index f760ac80e..4cc5f6f18 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractVideoSurface.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudio.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudio.cc index c93159bc4..3bea29bb8 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudio.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudio.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc index 15c3db510..0c7fbc8d3 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioBuffer.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc index 3f8478935..4a96954be 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoder.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc index e8e845921..4c06531f9 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDecoderControl.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc index be6db1456..a530a41ad 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioDeviceInfo.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc index 560129ac8..974209cbb 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettings.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc index 4ea81ef7e..ce182ea31 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioEncoderSettingsControl.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc index 891ccee9a..04aa781df 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioFormat.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc index 1035851bb..d8f0518ca 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInput.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc index 8d110ef91..df8bc34a9 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioInputSelectorControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc index 581c21991..3af01a70c 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutput.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc index 0f7933440..83bdc3c9d 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioOutputSelectorControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioProbe.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioProbe.cc index dfe78ff8e..0a3c15bb2 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioProbe.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioProbe.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc index f03af371d..eb9798971 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioRecorder.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc index eb3bed585..4b0c77d18 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemFactoryInterface.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc index dd64c89e7..935cc5b7f 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQAudioSystemPlugin.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc index 47ae1348d..dbc206ef2 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc index e164b3dda..82e8a5415 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureBufferFormatControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureDestinationControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureDestinationControl.cc index dcc45dfca..c4a93228a 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureDestinationControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraCaptureDestinationControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc index fe63151c4..3f6a81536 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc index 4737b485c..9ecb68220 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposure.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc index 22e7b50b2..44c6b316e 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraExposureControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc index 0fbdec081..674f35d00 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFeedbackControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFlashControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFlashControl.cc index ed1f2a946..691c30325 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFlashControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFlashControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocus.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocus.cc index cb1cc9536..e7f67b46a 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocus.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocus.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc index 8564464b8..25ff0732d 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusControl.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc index 6c3a32e97..270485200 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraFocusZone.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc index 92b60439a..8a54f68f1 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCapture.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc index a6b51f921..002e6337f 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageCaptureControl.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc index 25a83f56d..23094943c 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessing.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc index 44fc3e7c2..3a2cb4f9f 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraImageProcessingControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc index 221fb8fa1..fc0b05a2e 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfo.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc index cd8685e17..8c20f9e79 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraInfoControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc index 799eb7e75..c09f6e444 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraLocksControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc index 3665bd5fe..ee64a098b 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettings.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc index 23f6dbf12..aca7fdd0e 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl2.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl2.cc index 1c5afaa98..10c04863e 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl2.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraViewfinderSettingsControl2.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraZoomControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraZoomControl.cc index 636ea213c..5f8b58106 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraZoomControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCameraZoomControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera_FrameRateRange.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera_FrameRateRange.cc index c4b340a06..67ff3f365 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera_FrameRateRange.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQCamera_FrameRateRange.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc index 800237214..4ecee9b78 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQGraphicsVideoItem.cc @@ -64,7 +64,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc index e31bf81fd..59e387abf 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderControl.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc index dda940a88..f7f345584 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQImageEncoderSettings.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAudioProbeControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAudioProbeControl.cc index 6a6018b53..7a83b632a 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAudioProbeControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAudioProbeControl.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAvailabilityControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAvailabilityControl.cc index 26acf2cd9..14325eb58 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAvailabilityControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaAvailabilityControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaBindableInterface.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaBindableInterface.cc index 357dad59f..3ea77ed20 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaBindableInterface.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaBindableInterface.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc index 45fdec278..7ccb6548d 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContainerControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc index c87033fed..761bb3b10 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaContent.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaControl.cc index 5da389405..7ee57a6ca 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc index 1dc26a217..539a9e5b1 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaGaplessPlaybackControl.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaMetaData.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaMetaData.cc index a255331d2..45a6d0c1d 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaMetaData.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaMetaData.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc index 206f5d028..87c50f768 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaNetworkAccessControl.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc index 51933ade1..9ed2b1ac9 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaObject.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc index 7b67db175..8a140ea2b 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayer.cc @@ -32,9 +32,9 @@ #include #include #include +#include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc index 9b9832086..053d55577 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlayerControl.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc index 038fb7e7e..a07bccc33 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaPlaylist.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc index 4d6b2ed5e..d1e1dacb5 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorder.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc index 79052e3e8..8312eba14 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaRecorderControl.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc index 20e6f4dd9..f1304c8cf 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaResource.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaService.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaService.cc index 0582b0045..7bc5dc75a 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaService.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaService.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceCameraInfoInterface.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceCameraInfoInterface.cc index a4d3cfe09..a50fddc66 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceCameraInfoInterface.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceCameraInfoInterface.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceDefaultDeviceInterface.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceDefaultDeviceInterface.cc index fd3960269..d8b4fd326 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceDefaultDeviceInterface.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceDefaultDeviceInterface.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceFeaturesInterface.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceFeaturesInterface.cc index f690a9ca5..48256f466 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceFeaturesInterface.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceFeaturesInterface.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderFactoryInterface.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderFactoryInterface.cc index e24f94e32..453274a81 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderFactoryInterface.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderFactoryInterface.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc index 832797c38..063a8ac3c 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderHint.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderPlugin.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderPlugin.cc index b9538138e..e06ce2509 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderPlugin.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceProviderPlugin.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedDevicesInterface.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedDevicesInterface.cc index fa758c3eb..52823b442 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedDevicesInterface.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedDevicesInterface.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedFormatsInterface.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedFormatsInterface.cc index a127fc8a8..08fa62b8a 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedFormatsInterface.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaServiceSupportedFormatsInterface.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaStreamsControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaStreamsControl.cc index f81a07322..a4a68fb6c 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaStreamsControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaStreamsControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeInterval.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeInterval.cc index ffcbeff37..7ff041fb6 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeInterval.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeInterval.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc index 2db71197f..c941dcdde 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaTimeRange.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaVideoProbeControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaVideoProbeControl.cc index 56d47e524..fe58cc4a5 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaVideoProbeControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMediaVideoProbeControl.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc index 868e0d0ec..c16f2ba78 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataReaderControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc index 3c5c58874..d4de18af3 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMetaDataWriterControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMultimedia.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMultimedia.cc index 5b3bfd03e..07cff31de 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQMultimedia.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQMultimedia.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkConfiguration.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkConfiguration.cc deleted file mode 100644 index de5ebe9b8..000000000 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkConfiguration.cc +++ /dev/null @@ -1,446 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file gsiDeclQNetworkConfiguration.cc -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#include -#include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" -#include - -// ----------------------------------------------------------------------- -// class QNetworkConfiguration - -// Constructor QNetworkConfiguration::QNetworkConfiguration() - - -static void _init_ctor_QNetworkConfiguration_0 (qt_gsi::GenericStaticMethod *decl) -{ - decl->set_return_new (); -} - -static void _call_ctor_QNetworkConfiguration_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write (new QNetworkConfiguration ()); -} - - -// Constructor QNetworkConfiguration::QNetworkConfiguration(const QNetworkConfiguration &other) - - -static void _init_ctor_QNetworkConfiguration_3508 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("other"); - decl->add_arg (argspec_0); - decl->set_return_new (); -} - -static void _call_ctor_QNetworkConfiguration_3508 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QNetworkConfiguration &arg1 = args.read (heap); - ret.write (new QNetworkConfiguration (arg1)); -} - - -// QNetworkConfiguration::BearerType QNetworkConfiguration::bearerType() - - -static void _init_f_bearerType_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return::target_type > (); -} - -static void _call_f_bearerType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QNetworkConfiguration *)cls)->bearerType ())); -} - - -// QNetworkConfiguration::BearerType QNetworkConfiguration::bearerTypeFamily() - - -static void _init_f_bearerTypeFamily_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return::target_type > (); -} - -static void _call_f_bearerTypeFamily_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QNetworkConfiguration *)cls)->bearerTypeFamily ())); -} - - -// QString QNetworkConfiguration::bearerTypeName() - - -static void _init_f_bearerTypeName_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_bearerTypeName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((QString)((QNetworkConfiguration *)cls)->bearerTypeName ()); -} - - -// QList QNetworkConfiguration::children() - - -static void _init_f_children_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return > (); -} - -static void _call_f_children_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write > ((QList)((QNetworkConfiguration *)cls)->children ()); -} - - -// QString QNetworkConfiguration::identifier() - - -static void _init_f_identifier_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_identifier_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((QString)((QNetworkConfiguration *)cls)->identifier ()); -} - - -// bool QNetworkConfiguration::isRoamingAvailable() - - -static void _init_f_isRoamingAvailable_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_isRoamingAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((bool)((QNetworkConfiguration *)cls)->isRoamingAvailable ()); -} - - -// bool QNetworkConfiguration::isValid() - - -static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((bool)((QNetworkConfiguration *)cls)->isValid ()); -} - - -// QString QNetworkConfiguration::name() - - -static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((QString)((QNetworkConfiguration *)cls)->name ()); -} - - -// bool QNetworkConfiguration::operator!=(const QNetworkConfiguration &other) - - -static void _init_f_operator_excl__eq__c3508 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("other"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_f_operator_excl__eq__c3508 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QNetworkConfiguration &arg1 = args.read (heap); - ret.write ((bool)((QNetworkConfiguration *)cls)->operator!= (arg1)); -} - - -// QNetworkConfiguration &QNetworkConfiguration::operator=(const QNetworkConfiguration &other) - - -static void _init_f_operator_eq__3508 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("other"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_f_operator_eq__3508 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QNetworkConfiguration &arg1 = args.read (heap); - ret.write ((QNetworkConfiguration &)((QNetworkConfiguration *)cls)->operator= (arg1)); -} - - -// bool QNetworkConfiguration::operator==(const QNetworkConfiguration &other) - - -static void _init_f_operator_eq__eq__c3508 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("other"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_f_operator_eq__eq__c3508 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QNetworkConfiguration &arg1 = args.read (heap); - ret.write ((bool)((QNetworkConfiguration *)cls)->operator== (arg1)); -} - - -// QNetworkConfiguration::Purpose QNetworkConfiguration::purpose() - - -static void _init_f_purpose_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return::target_type > (); -} - -static void _call_f_purpose_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QNetworkConfiguration *)cls)->purpose ())); -} - - -// QFlags QNetworkConfiguration::state() - - -static void _init_f_state_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return > (); -} - -static void _call_f_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write > ((QFlags)((QNetworkConfiguration *)cls)->state ()); -} - - -// void QNetworkConfiguration::swap(QNetworkConfiguration &other) - - -static void _init_f_swap_2813 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("other"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_f_swap_2813 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - QNetworkConfiguration &arg1 = args.read (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkConfiguration *)cls)->swap (arg1); -} - - -// QNetworkConfiguration::Type QNetworkConfiguration::type() - - -static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return::target_type > (); -} - -static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QNetworkConfiguration *)cls)->type ())); -} - - - -namespace gsi -{ - -static gsi::Methods methods_QNetworkConfiguration () { - gsi::Methods methods; - methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkConfiguration::QNetworkConfiguration()\nThis method creates an object of class QNetworkConfiguration.", &_init_ctor_QNetworkConfiguration_0, &_call_ctor_QNetworkConfiguration_0); - methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkConfiguration::QNetworkConfiguration(const QNetworkConfiguration &other)\nThis method creates an object of class QNetworkConfiguration.", &_init_ctor_QNetworkConfiguration_3508, &_call_ctor_QNetworkConfiguration_3508); - methods += new qt_gsi::GenericMethod ("bearerType", "@brief Method QNetworkConfiguration::BearerType QNetworkConfiguration::bearerType()\n", true, &_init_f_bearerType_c0, &_call_f_bearerType_c0); - methods += new qt_gsi::GenericMethod ("bearerTypeFamily", "@brief Method QNetworkConfiguration::BearerType QNetworkConfiguration::bearerTypeFamily()\n", true, &_init_f_bearerTypeFamily_c0, &_call_f_bearerTypeFamily_c0); - methods += new qt_gsi::GenericMethod ("bearerTypeName", "@brief Method QString QNetworkConfiguration::bearerTypeName()\n", true, &_init_f_bearerTypeName_c0, &_call_f_bearerTypeName_c0); - methods += new qt_gsi::GenericMethod ("children", "@brief Method QList QNetworkConfiguration::children()\n", true, &_init_f_children_c0, &_call_f_children_c0); - methods += new qt_gsi::GenericMethod ("identifier", "@brief Method QString QNetworkConfiguration::identifier()\n", true, &_init_f_identifier_c0, &_call_f_identifier_c0); - methods += new qt_gsi::GenericMethod ("isRoamingAvailable?", "@brief Method bool QNetworkConfiguration::isRoamingAvailable()\n", true, &_init_f_isRoamingAvailable_c0, &_call_f_isRoamingAvailable_c0); - methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QNetworkConfiguration::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); - methods += new qt_gsi::GenericMethod ("name", "@brief Method QString QNetworkConfiguration::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); - methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QNetworkConfiguration::operator!=(const QNetworkConfiguration &other)\n", true, &_init_f_operator_excl__eq__c3508, &_call_f_operator_excl__eq__c3508); - methods += new qt_gsi::GenericMethod ("assign", "@brief Method QNetworkConfiguration &QNetworkConfiguration::operator=(const QNetworkConfiguration &other)\n", false, &_init_f_operator_eq__3508, &_call_f_operator_eq__3508); - methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QNetworkConfiguration::operator==(const QNetworkConfiguration &other)\n", true, &_init_f_operator_eq__eq__c3508, &_call_f_operator_eq__eq__c3508); - methods += new qt_gsi::GenericMethod ("purpose", "@brief Method QNetworkConfiguration::Purpose QNetworkConfiguration::purpose()\n", true, &_init_f_purpose_c0, &_call_f_purpose_c0); - methods += new qt_gsi::GenericMethod ("state", "@brief Method QFlags QNetworkConfiguration::state()\n", true, &_init_f_state_c0, &_call_f_state_c0); - methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QNetworkConfiguration::swap(QNetworkConfiguration &other)\n", false, &_init_f_swap_2813, &_call_f_swap_2813); - methods += new qt_gsi::GenericMethod ("type", "@brief Method QNetworkConfiguration::Type QNetworkConfiguration::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); - return methods; -} - -gsi::Class decl_QNetworkConfiguration ("QtMultimedia", "QNetworkConfiguration", - methods_QNetworkConfiguration (), - "@qt\n@brief Binding of QNetworkConfiguration"); - - -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkConfiguration () { return decl_QNetworkConfiguration; } - -} - - -// Implementation of the enum wrapper class for QNetworkConfiguration::BearerType -namespace qt_gsi -{ - -static gsi::Enum decl_QNetworkConfiguration_BearerType_Enum ("QtMultimedia", "QNetworkConfiguration_BearerType", - gsi::enum_const ("BearerUnknown", QNetworkConfiguration::BearerUnknown, "@brief Enum constant QNetworkConfiguration::BearerUnknown") + - gsi::enum_const ("BearerEthernet", QNetworkConfiguration::BearerEthernet, "@brief Enum constant QNetworkConfiguration::BearerEthernet") + - gsi::enum_const ("BearerWLAN", QNetworkConfiguration::BearerWLAN, "@brief Enum constant QNetworkConfiguration::BearerWLAN") + - gsi::enum_const ("Bearer2G", QNetworkConfiguration::Bearer2G, "@brief Enum constant QNetworkConfiguration::Bearer2G") + - gsi::enum_const ("BearerCDMA2000", QNetworkConfiguration::BearerCDMA2000, "@brief Enum constant QNetworkConfiguration::BearerCDMA2000") + - gsi::enum_const ("BearerWCDMA", QNetworkConfiguration::BearerWCDMA, "@brief Enum constant QNetworkConfiguration::BearerWCDMA") + - gsi::enum_const ("BearerHSPA", QNetworkConfiguration::BearerHSPA, "@brief Enum constant QNetworkConfiguration::BearerHSPA") + - gsi::enum_const ("BearerBluetooth", QNetworkConfiguration::BearerBluetooth, "@brief Enum constant QNetworkConfiguration::BearerBluetooth") + - gsi::enum_const ("BearerWiMAX", QNetworkConfiguration::BearerWiMAX, "@brief Enum constant QNetworkConfiguration::BearerWiMAX") + - gsi::enum_const ("BearerEVDO", QNetworkConfiguration::BearerEVDO, "@brief Enum constant QNetworkConfiguration::BearerEVDO") + - gsi::enum_const ("BearerLTE", QNetworkConfiguration::BearerLTE, "@brief Enum constant QNetworkConfiguration::BearerLTE") + - gsi::enum_const ("Bearer3G", QNetworkConfiguration::Bearer3G, "@brief Enum constant QNetworkConfiguration::Bearer3G") + - gsi::enum_const ("Bearer4G", QNetworkConfiguration::Bearer4G, "@brief Enum constant QNetworkConfiguration::Bearer4G"), - "@qt\n@brief This class represents the QNetworkConfiguration::BearerType enum"); - -static gsi::QFlagsClass decl_QNetworkConfiguration_BearerType_Enums ("QtMultimedia", "QNetworkConfiguration_QFlags_BearerType", - "@qt\n@brief This class represents the QFlags flag set"); - -// Inject the declarations into the parent -static gsi::ClassExt inject_QNetworkConfiguration_BearerType_Enum_in_parent (decl_QNetworkConfiguration_BearerType_Enum.defs ()); -static gsi::ClassExt decl_QNetworkConfiguration_BearerType_Enum_as_child (decl_QNetworkConfiguration_BearerType_Enum, "BearerType"); -static gsi::ClassExt decl_QNetworkConfiguration_BearerType_Enums_as_child (decl_QNetworkConfiguration_BearerType_Enums, "QFlags_BearerType"); - -} - - -// Implementation of the enum wrapper class for QNetworkConfiguration::Purpose -namespace qt_gsi -{ - -static gsi::Enum decl_QNetworkConfiguration_Purpose_Enum ("QtMultimedia", "QNetworkConfiguration_Purpose", - gsi::enum_const ("UnknownPurpose", QNetworkConfiguration::UnknownPurpose, "@brief Enum constant QNetworkConfiguration::UnknownPurpose") + - gsi::enum_const ("PublicPurpose", QNetworkConfiguration::PublicPurpose, "@brief Enum constant QNetworkConfiguration::PublicPurpose") + - gsi::enum_const ("PrivatePurpose", QNetworkConfiguration::PrivatePurpose, "@brief Enum constant QNetworkConfiguration::PrivatePurpose") + - gsi::enum_const ("ServiceSpecificPurpose", QNetworkConfiguration::ServiceSpecificPurpose, "@brief Enum constant QNetworkConfiguration::ServiceSpecificPurpose"), - "@qt\n@brief This class represents the QNetworkConfiguration::Purpose enum"); - -static gsi::QFlagsClass decl_QNetworkConfiguration_Purpose_Enums ("QtMultimedia", "QNetworkConfiguration_QFlags_Purpose", - "@qt\n@brief This class represents the QFlags flag set"); - -// Inject the declarations into the parent -static gsi::ClassExt inject_QNetworkConfiguration_Purpose_Enum_in_parent (decl_QNetworkConfiguration_Purpose_Enum.defs ()); -static gsi::ClassExt decl_QNetworkConfiguration_Purpose_Enum_as_child (decl_QNetworkConfiguration_Purpose_Enum, "Purpose"); -static gsi::ClassExt decl_QNetworkConfiguration_Purpose_Enums_as_child (decl_QNetworkConfiguration_Purpose_Enums, "QFlags_Purpose"); - -} - - -// Implementation of the enum wrapper class for QNetworkConfiguration::StateFlag -namespace qt_gsi -{ - -static gsi::Enum decl_QNetworkConfiguration_StateFlag_Enum ("QtMultimedia", "QNetworkConfiguration_StateFlag", - gsi::enum_const ("Undefined", QNetworkConfiguration::Undefined, "@brief Enum constant QNetworkConfiguration::Undefined") + - gsi::enum_const ("Defined", QNetworkConfiguration::Defined, "@brief Enum constant QNetworkConfiguration::Defined") + - gsi::enum_const ("Discovered", QNetworkConfiguration::Discovered, "@brief Enum constant QNetworkConfiguration::Discovered") + - gsi::enum_const ("Active", QNetworkConfiguration::Active, "@brief Enum constant QNetworkConfiguration::Active"), - "@qt\n@brief This class represents the QNetworkConfiguration::StateFlag enum"); - -static gsi::QFlagsClass decl_QNetworkConfiguration_StateFlag_Enums ("QtMultimedia", "QNetworkConfiguration_QFlags_StateFlag", - "@qt\n@brief This class represents the QFlags flag set"); - -// Inject the declarations into the parent -static gsi::ClassExt inject_QNetworkConfiguration_StateFlag_Enum_in_parent (decl_QNetworkConfiguration_StateFlag_Enum.defs ()); -static gsi::ClassExt decl_QNetworkConfiguration_StateFlag_Enum_as_child (decl_QNetworkConfiguration_StateFlag_Enum, "StateFlag"); -static gsi::ClassExt decl_QNetworkConfiguration_StateFlag_Enums_as_child (decl_QNetworkConfiguration_StateFlag_Enums, "QFlags_StateFlag"); - -} - - -// Implementation of the enum wrapper class for QNetworkConfiguration::Type -namespace qt_gsi -{ - -static gsi::Enum decl_QNetworkConfiguration_Type_Enum ("QtMultimedia", "QNetworkConfiguration_Type", - gsi::enum_const ("InternetAccessPoint", QNetworkConfiguration::InternetAccessPoint, "@brief Enum constant QNetworkConfiguration::InternetAccessPoint") + - gsi::enum_const ("ServiceNetwork", QNetworkConfiguration::ServiceNetwork, "@brief Enum constant QNetworkConfiguration::ServiceNetwork") + - gsi::enum_const ("UserChoice", QNetworkConfiguration::UserChoice, "@brief Enum constant QNetworkConfiguration::UserChoice") + - gsi::enum_const ("Invalid", QNetworkConfiguration::Invalid, "@brief Enum constant QNetworkConfiguration::Invalid"), - "@qt\n@brief This class represents the QNetworkConfiguration::Type enum"); - -static gsi::QFlagsClass decl_QNetworkConfiguration_Type_Enums ("QtMultimedia", "QNetworkConfiguration_QFlags_Type", - "@qt\n@brief This class represents the QFlags flag set"); - -// Inject the declarations into the parent -static gsi::ClassExt inject_QNetworkConfiguration_Type_Enum_in_parent (decl_QNetworkConfiguration_Type_Enum.defs ()); -static gsi::ClassExt decl_QNetworkConfiguration_Type_Enum_as_child (decl_QNetworkConfiguration_Type_Enum, "Type"); -static gsi::ClassExt decl_QNetworkConfiguration_Type_Enums_as_child (decl_QNetworkConfiguration_Type_Enums, "QFlags_Type"); - -} - diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkConfigurationManager.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkConfigurationManager.cc deleted file mode 100644 index 37aad7633..000000000 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkConfigurationManager.cc +++ /dev/null @@ -1,810 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file gsiDeclQNetworkConfigurationManager.cc -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#include -#include -#include -#include -#include -#include -#include -#include -#include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" -#include - -// ----------------------------------------------------------------------- -// class QNetworkConfigurationManager - -// get static meta object - -static void _init_smo (qt_gsi::GenericStaticMethod *decl) -{ - decl->set_return (); -} - -static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) -{ - ret.write (QNetworkConfigurationManager::staticMetaObject); -} - - -// QList QNetworkConfigurationManager::allConfigurations(QFlags flags) - - -static void _init_f_allConfigurations_c4334 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("flags", true, "0"); - decl->add_arg > (argspec_0); - decl->set_return > (); -} - -static void _call_f_allConfigurations_c4334 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - QFlags arg1 = args ? args.read > (heap) : (QFlags)(0); - ret.write > ((QList)((QNetworkConfigurationManager *)cls)->allConfigurations (arg1)); -} - - -// QFlags QNetworkConfigurationManager::capabilities() - - -static void _init_f_capabilities_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return > (); -} - -static void _call_f_capabilities_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write > ((QFlags)((QNetworkConfigurationManager *)cls)->capabilities ()); -} - - -// QNetworkConfiguration QNetworkConfigurationManager::configurationFromIdentifier(const QString &identifier) - - -static void _init_f_configurationFromIdentifier_c2025 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("identifier"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_f_configurationFromIdentifier_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QString &arg1 = args.read (heap); - ret.write ((QNetworkConfiguration)((QNetworkConfigurationManager *)cls)->configurationFromIdentifier (arg1)); -} - - -// QNetworkConfiguration QNetworkConfigurationManager::defaultConfiguration() - - -static void _init_f_defaultConfiguration_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_defaultConfiguration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((QNetworkConfiguration)((QNetworkConfigurationManager *)cls)->defaultConfiguration ()); -} - - -// bool QNetworkConfigurationManager::isOnline() - - -static void _init_f_isOnline_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_isOnline_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((bool)((QNetworkConfigurationManager *)cls)->isOnline ()); -} - - -// void QNetworkConfigurationManager::updateConfigurations() - - -static void _init_f_updateConfigurations_0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_updateConfigurations_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkConfigurationManager *)cls)->updateConfigurations (); -} - - -// static QString QNetworkConfigurationManager::tr(const char *s, const char *c, int n) - - -static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QNetworkConfigurationManager::tr (arg1, arg2, arg3)); -} - - -// static QString QNetworkConfigurationManager::trUtf8(const char *s, const char *c, int n) - - -static void _init_f_trUtf8_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_trUtf8_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QNetworkConfigurationManager::trUtf8 (arg1, arg2, arg3)); -} - - -namespace gsi -{ - -static gsi::Methods methods_QNetworkConfigurationManager () { - gsi::Methods methods; - methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); - methods += new qt_gsi::GenericMethod ("allConfigurations", "@brief Method QList QNetworkConfigurationManager::allConfigurations(QFlags flags)\n", true, &_init_f_allConfigurations_c4334, &_call_f_allConfigurations_c4334); - methods += new qt_gsi::GenericMethod ("capabilities", "@brief Method QFlags QNetworkConfigurationManager::capabilities()\n", true, &_init_f_capabilities_c0, &_call_f_capabilities_c0); - methods += new qt_gsi::GenericMethod ("configurationFromIdentifier", "@brief Method QNetworkConfiguration QNetworkConfigurationManager::configurationFromIdentifier(const QString &identifier)\n", true, &_init_f_configurationFromIdentifier_c2025, &_call_f_configurationFromIdentifier_c2025); - methods += new qt_gsi::GenericMethod ("defaultConfiguration", "@brief Method QNetworkConfiguration QNetworkConfigurationManager::defaultConfiguration()\n", true, &_init_f_defaultConfiguration_c0, &_call_f_defaultConfiguration_c0); - methods += new qt_gsi::GenericMethod ("isOnline?", "@brief Method bool QNetworkConfigurationManager::isOnline()\n", true, &_init_f_isOnline_c0, &_call_f_isOnline_c0); - methods += new qt_gsi::GenericMethod ("updateConfigurations", "@brief Method void QNetworkConfigurationManager::updateConfigurations()\n", false, &_init_f_updateConfigurations_0, &_call_f_updateConfigurations_0); - methods += gsi::qt_signal ("configurationAdded(const QNetworkConfiguration &)", "configurationAdded", gsi::arg("config"), "@brief Signal declaration for QNetworkConfigurationManager::configurationAdded(const QNetworkConfiguration &config)\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal ("configurationChanged(const QNetworkConfiguration &)", "configurationChanged", gsi::arg("config"), "@brief Signal declaration for QNetworkConfigurationManager::configurationChanged(const QNetworkConfiguration &config)\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal ("configurationRemoved(const QNetworkConfiguration &)", "configurationRemoved", gsi::arg("config"), "@brief Signal declaration for QNetworkConfigurationManager::configurationRemoved(const QNetworkConfiguration &config)\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QNetworkConfigurationManager::destroyed(QObject *)\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal ("onlineStateChanged(bool)", "onlineStateChanged", gsi::arg("isOnline"), "@brief Signal declaration for QNetworkConfigurationManager::onlineStateChanged(bool isOnline)\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal ("updateCompleted()", "updateCompleted", "@brief Signal declaration for QNetworkConfigurationManager::updateCompleted()\nYou can bind a procedure to this signal."); - methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QNetworkConfigurationManager::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); - methods += new qt_gsi::GenericStaticMethod ("trUtf8", "@brief Static method QString QNetworkConfigurationManager::trUtf8(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_trUtf8_4013, &_call_f_trUtf8_4013); - return methods; -} - -gsi::Class &qtdecl_QObject (); - -qt_gsi::QtNativeClass decl_QNetworkConfigurationManager (qtdecl_QObject (), "QtMultimedia", "QNetworkConfigurationManager_Native", - methods_QNetworkConfigurationManager (), - "@hide\n@alias QNetworkConfigurationManager"); - -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkConfigurationManager () { return decl_QNetworkConfigurationManager; } - -} - - -class QNetworkConfigurationManager_Adaptor : public QNetworkConfigurationManager, public qt_gsi::QtObjectBase -{ -public: - - virtual ~QNetworkConfigurationManager_Adaptor(); - - // [adaptor ctor] QNetworkConfigurationManager::QNetworkConfigurationManager(QObject *parent) - QNetworkConfigurationManager_Adaptor() : QNetworkConfigurationManager() - { - qt_gsi::QtObjectBase::init (this); - } - - // [adaptor ctor] QNetworkConfigurationManager::QNetworkConfigurationManager(QObject *parent) - QNetworkConfigurationManager_Adaptor(QObject *parent) : QNetworkConfigurationManager(parent) - { - qt_gsi::QtObjectBase::init (this); - } - - // [expose] bool QNetworkConfigurationManager::isSignalConnected(const QMetaMethod &signal) - bool fp_QNetworkConfigurationManager_isSignalConnected_c2394 (const QMetaMethod &signal) const { - return QNetworkConfigurationManager::isSignalConnected(signal); - } - - // [expose] int QNetworkConfigurationManager::receivers(const char *signal) - int fp_QNetworkConfigurationManager_receivers_c1731 (const char *signal) const { - return QNetworkConfigurationManager::receivers(signal); - } - - // [expose] QObject *QNetworkConfigurationManager::sender() - QObject * fp_QNetworkConfigurationManager_sender_c0 () const { - return QNetworkConfigurationManager::sender(); - } - - // [expose] int QNetworkConfigurationManager::senderSignalIndex() - int fp_QNetworkConfigurationManager_senderSignalIndex_c0 () const { - return QNetworkConfigurationManager::senderSignalIndex(); - } - - // [emitter impl] void QNetworkConfigurationManager::configurationAdded(const QNetworkConfiguration &config) - void emitter_QNetworkConfigurationManager_configurationAdded_3508(const QNetworkConfiguration &config) - { - emit QNetworkConfigurationManager::configurationAdded(config); - } - - // [emitter impl] void QNetworkConfigurationManager::configurationChanged(const QNetworkConfiguration &config) - void emitter_QNetworkConfigurationManager_configurationChanged_3508(const QNetworkConfiguration &config) - { - emit QNetworkConfigurationManager::configurationChanged(config); - } - - // [emitter impl] void QNetworkConfigurationManager::configurationRemoved(const QNetworkConfiguration &config) - void emitter_QNetworkConfigurationManager_configurationRemoved_3508(const QNetworkConfiguration &config) - { - emit QNetworkConfigurationManager::configurationRemoved(config); - } - - // [emitter impl] void QNetworkConfigurationManager::destroyed(QObject *) - void emitter_QNetworkConfigurationManager_destroyed_1302(QObject *arg1) - { - emit QNetworkConfigurationManager::destroyed(arg1); - } - - // [adaptor impl] bool QNetworkConfigurationManager::event(QEvent *) - bool cbs_event_1217_0(QEvent *arg1) - { - return QNetworkConfigurationManager::event(arg1); - } - - virtual bool event(QEvent *arg1) - { - if (cb_event_1217_0.can_issue()) { - return cb_event_1217_0.issue(&QNetworkConfigurationManager_Adaptor::cbs_event_1217_0, arg1); - } else { - return QNetworkConfigurationManager::event(arg1); - } - } - - // [adaptor impl] bool QNetworkConfigurationManager::eventFilter(QObject *, QEvent *) - bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) - { - return QNetworkConfigurationManager::eventFilter(arg1, arg2); - } - - virtual bool eventFilter(QObject *arg1, QEvent *arg2) - { - if (cb_eventFilter_2411_0.can_issue()) { - return cb_eventFilter_2411_0.issue(&QNetworkConfigurationManager_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); - } else { - return QNetworkConfigurationManager::eventFilter(arg1, arg2); - } - } - - // [emitter impl] void QNetworkConfigurationManager::onlineStateChanged(bool isOnline) - void emitter_QNetworkConfigurationManager_onlineStateChanged_864(bool isOnline) - { - emit QNetworkConfigurationManager::onlineStateChanged(isOnline); - } - - // [emitter impl] void QNetworkConfigurationManager::updateCompleted() - void emitter_QNetworkConfigurationManager_updateCompleted_0() - { - emit QNetworkConfigurationManager::updateCompleted(); - } - - // [adaptor impl] void QNetworkConfigurationManager::childEvent(QChildEvent *) - void cbs_childEvent_1701_0(QChildEvent *arg1) - { - QNetworkConfigurationManager::childEvent(arg1); - } - - virtual void childEvent(QChildEvent *arg1) - { - if (cb_childEvent_1701_0.can_issue()) { - cb_childEvent_1701_0.issue(&QNetworkConfigurationManager_Adaptor::cbs_childEvent_1701_0, arg1); - } else { - QNetworkConfigurationManager::childEvent(arg1); - } - } - - // [adaptor impl] void QNetworkConfigurationManager::customEvent(QEvent *) - void cbs_customEvent_1217_0(QEvent *arg1) - { - QNetworkConfigurationManager::customEvent(arg1); - } - - virtual void customEvent(QEvent *arg1) - { - if (cb_customEvent_1217_0.can_issue()) { - cb_customEvent_1217_0.issue(&QNetworkConfigurationManager_Adaptor::cbs_customEvent_1217_0, arg1); - } else { - QNetworkConfigurationManager::customEvent(arg1); - } - } - - // [adaptor impl] void QNetworkConfigurationManager::disconnectNotify(const QMetaMethod &signal) - void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) - { - QNetworkConfigurationManager::disconnectNotify(signal); - } - - virtual void disconnectNotify(const QMetaMethod &signal) - { - if (cb_disconnectNotify_2394_0.can_issue()) { - cb_disconnectNotify_2394_0.issue(&QNetworkConfigurationManager_Adaptor::cbs_disconnectNotify_2394_0, signal); - } else { - QNetworkConfigurationManager::disconnectNotify(signal); - } - } - - // [adaptor impl] void QNetworkConfigurationManager::timerEvent(QTimerEvent *) - void cbs_timerEvent_1730_0(QTimerEvent *arg1) - { - QNetworkConfigurationManager::timerEvent(arg1); - } - - virtual void timerEvent(QTimerEvent *arg1) - { - if (cb_timerEvent_1730_0.can_issue()) { - cb_timerEvent_1730_0.issue(&QNetworkConfigurationManager_Adaptor::cbs_timerEvent_1730_0, arg1); - } else { - QNetworkConfigurationManager::timerEvent(arg1); - } - } - - gsi::Callback cb_event_1217_0; - gsi::Callback cb_eventFilter_2411_0; - gsi::Callback cb_childEvent_1701_0; - gsi::Callback cb_customEvent_1217_0; - gsi::Callback cb_disconnectNotify_2394_0; - gsi::Callback cb_timerEvent_1730_0; -}; - -QNetworkConfigurationManager_Adaptor::~QNetworkConfigurationManager_Adaptor() { } - -// Constructor QNetworkConfigurationManager::QNetworkConfigurationManager(QObject *parent) (adaptor class) - -static void _init_ctor_QNetworkConfigurationManager_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("parent", true, "0"); - decl->add_arg (argspec_0); - decl->set_return_new (); -} - -static void _call_ctor_QNetworkConfigurationManager_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); - ret.write (new QNetworkConfigurationManager_Adaptor (arg1)); -} - - -// void QNetworkConfigurationManager::childEvent(QChildEvent *) - -static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("arg1"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - QChildEvent *arg1 = args.read (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkConfigurationManager_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); -} - -static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) -{ - ((QNetworkConfigurationManager_Adaptor *)cls)->cb_childEvent_1701_0 = cb; -} - - -// emitter void QNetworkConfigurationManager::configurationAdded(const QNetworkConfiguration &config) - -static void _init_emitter_configurationAdded_3508 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("config"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_emitter_configurationAdded_3508 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QNetworkConfiguration &arg1 = args.read (heap); - ((QNetworkConfigurationManager_Adaptor *)cls)->emitter_QNetworkConfigurationManager_configurationAdded_3508 (arg1); -} - - -// emitter void QNetworkConfigurationManager::configurationChanged(const QNetworkConfiguration &config) - -static void _init_emitter_configurationChanged_3508 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("config"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_emitter_configurationChanged_3508 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QNetworkConfiguration &arg1 = args.read (heap); - ((QNetworkConfigurationManager_Adaptor *)cls)->emitter_QNetworkConfigurationManager_configurationChanged_3508 (arg1); -} - - -// emitter void QNetworkConfigurationManager::configurationRemoved(const QNetworkConfiguration &config) - -static void _init_emitter_configurationRemoved_3508 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("config"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_emitter_configurationRemoved_3508 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QNetworkConfiguration &arg1 = args.read (heap); - ((QNetworkConfigurationManager_Adaptor *)cls)->emitter_QNetworkConfigurationManager_configurationRemoved_3508 (arg1); -} - - -// void QNetworkConfigurationManager::customEvent(QEvent *) - -static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("arg1"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - QEvent *arg1 = args.read (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkConfigurationManager_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); -} - -static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) -{ - ((QNetworkConfigurationManager_Adaptor *)cls)->cb_customEvent_1217_0 = cb; -} - - -// emitter void QNetworkConfigurationManager::destroyed(QObject *) - -static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); - ((QNetworkConfigurationManager_Adaptor *)cls)->emitter_QNetworkConfigurationManager_destroyed_1302 (arg1); -} - - -// void QNetworkConfigurationManager::disconnectNotify(const QMetaMethod &signal) - -static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("signal"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QMetaMethod &arg1 = args.read (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkConfigurationManager_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); -} - -static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) -{ - ((QNetworkConfigurationManager_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; -} - - -// bool QNetworkConfigurationManager::event(QEvent *) - -static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("arg1"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - QEvent *arg1 = args.read (heap); - ret.write ((bool)((QNetworkConfigurationManager_Adaptor *)cls)->cbs_event_1217_0 (arg1)); -} - -static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) -{ - ((QNetworkConfigurationManager_Adaptor *)cls)->cb_event_1217_0 = cb; -} - - -// bool QNetworkConfigurationManager::eventFilter(QObject *, QEvent *) - -static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("arg1"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("arg2"); - decl->add_arg (argspec_1); - decl->set_return (); -} - -static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - QObject *arg1 = args.read (heap); - QEvent *arg2 = args.read (heap); - ret.write ((bool)((QNetworkConfigurationManager_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); -} - -static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) -{ - ((QNetworkConfigurationManager_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; -} - - -// exposed bool QNetworkConfigurationManager::isSignalConnected(const QMetaMethod &signal) - -static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("signal"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QMetaMethod &arg1 = args.read (heap); - ret.write ((bool)((QNetworkConfigurationManager_Adaptor *)cls)->fp_QNetworkConfigurationManager_isSignalConnected_c2394 (arg1)); -} - - -// emitter void QNetworkConfigurationManager::onlineStateChanged(bool isOnline) - -static void _init_emitter_onlineStateChanged_864 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("isOnline"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_emitter_onlineStateChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - bool arg1 = args.read (heap); - ((QNetworkConfigurationManager_Adaptor *)cls)->emitter_QNetworkConfigurationManager_onlineStateChanged_864 (arg1); -} - - -// exposed int QNetworkConfigurationManager::receivers(const char *signal) - -static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("signal"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - ret.write ((int)((QNetworkConfigurationManager_Adaptor *)cls)->fp_QNetworkConfigurationManager_receivers_c1731 (arg1)); -} - - -// exposed QObject *QNetworkConfigurationManager::sender() - -static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((QObject *)((QNetworkConfigurationManager_Adaptor *)cls)->fp_QNetworkConfigurationManager_sender_c0 ()); -} - - -// exposed int QNetworkConfigurationManager::senderSignalIndex() - -static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((int)((QNetworkConfigurationManager_Adaptor *)cls)->fp_QNetworkConfigurationManager_senderSignalIndex_c0 ()); -} - - -// void QNetworkConfigurationManager::timerEvent(QTimerEvent *) - -static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("arg1"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - QTimerEvent *arg1 = args.read (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkConfigurationManager_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); -} - -static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) -{ - ((QNetworkConfigurationManager_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; -} - - -// emitter void QNetworkConfigurationManager::updateCompleted() - -static void _init_emitter_updateCompleted_0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_emitter_updateCompleted_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) -{ - __SUPPRESS_UNUSED_WARNING(args); - ((QNetworkConfigurationManager_Adaptor *)cls)->emitter_QNetworkConfigurationManager_updateCompleted_0 (); -} - - -namespace gsi -{ - -gsi::Class &qtdecl_QNetworkConfigurationManager (); - -static gsi::Methods methods_QNetworkConfigurationManager_Adaptor () { - gsi::Methods methods; - methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkConfigurationManager::QNetworkConfigurationManager(QObject *parent)\nThis method creates an object of class QNetworkConfigurationManager.", &_init_ctor_QNetworkConfigurationManager_Adaptor_1302, &_call_ctor_QNetworkConfigurationManager_Adaptor_1302); - methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QNetworkConfigurationManager::childEvent(QChildEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("emit_configurationAdded", "@brief Emitter for signal void QNetworkConfigurationManager::configurationAdded(const QNetworkConfiguration &config)\nCall this method to emit this signal.", false, &_init_emitter_configurationAdded_3508, &_call_emitter_configurationAdded_3508); - methods += new qt_gsi::GenericMethod ("emit_configurationChanged", "@brief Emitter for signal void QNetworkConfigurationManager::configurationChanged(const QNetworkConfiguration &config)\nCall this method to emit this signal.", false, &_init_emitter_configurationChanged_3508, &_call_emitter_configurationChanged_3508); - methods += new qt_gsi::GenericMethod ("emit_configurationRemoved", "@brief Emitter for signal void QNetworkConfigurationManager::configurationRemoved(const QNetworkConfiguration &config)\nCall this method to emit this signal.", false, &_init_emitter_configurationRemoved_3508, &_call_emitter_configurationRemoved_3508); - methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QNetworkConfigurationManager::customEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); - methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QNetworkConfigurationManager::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QNetworkConfigurationManager::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QNetworkConfigurationManager::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QNetworkConfigurationManager::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); - methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QNetworkConfigurationManager::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); - methods += new qt_gsi::GenericMethod ("emit_onlineStateChanged", "@brief Emitter for signal void QNetworkConfigurationManager::onlineStateChanged(bool isOnline)\nCall this method to emit this signal.", false, &_init_emitter_onlineStateChanged_864, &_call_emitter_onlineStateChanged_864); - methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QNetworkConfigurationManager::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); - methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QNetworkConfigurationManager::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); - methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QNetworkConfigurationManager::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QNetworkConfigurationManager::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); - methods += new qt_gsi::GenericMethod ("emit_updateCompleted", "@brief Emitter for signal void QNetworkConfigurationManager::updateCompleted()\nCall this method to emit this signal.", false, &_init_emitter_updateCompleted_0, &_call_emitter_updateCompleted_0); - return methods; -} - -gsi::Class decl_QNetworkConfigurationManager_Adaptor (qtdecl_QNetworkConfigurationManager (), "QtMultimedia", "QNetworkConfigurationManager", - methods_QNetworkConfigurationManager_Adaptor (), - "@qt\n@brief Binding of QNetworkConfigurationManager"); - -} - - -// Implementation of the enum wrapper class for QNetworkConfigurationManager::Capability -namespace qt_gsi -{ - -static gsi::Enum decl_QNetworkConfigurationManager_Capability_Enum ("QtMultimedia", "QNetworkConfigurationManager_Capability", - gsi::enum_const ("CanStartAndStopInterfaces", QNetworkConfigurationManager::CanStartAndStopInterfaces, "@brief Enum constant QNetworkConfigurationManager::CanStartAndStopInterfaces") + - gsi::enum_const ("DirectConnectionRouting", QNetworkConfigurationManager::DirectConnectionRouting, "@brief Enum constant QNetworkConfigurationManager::DirectConnectionRouting") + - gsi::enum_const ("SystemSessionSupport", QNetworkConfigurationManager::SystemSessionSupport, "@brief Enum constant QNetworkConfigurationManager::SystemSessionSupport") + - gsi::enum_const ("ApplicationLevelRoaming", QNetworkConfigurationManager::ApplicationLevelRoaming, "@brief Enum constant QNetworkConfigurationManager::ApplicationLevelRoaming") + - gsi::enum_const ("ForcedRoaming", QNetworkConfigurationManager::ForcedRoaming, "@brief Enum constant QNetworkConfigurationManager::ForcedRoaming") + - gsi::enum_const ("DataStatistics", QNetworkConfigurationManager::DataStatistics, "@brief Enum constant QNetworkConfigurationManager::DataStatistics") + - gsi::enum_const ("NetworkSessionRequired", QNetworkConfigurationManager::NetworkSessionRequired, "@brief Enum constant QNetworkConfigurationManager::NetworkSessionRequired"), - "@qt\n@brief This class represents the QNetworkConfigurationManager::Capability enum"); - -static gsi::QFlagsClass decl_QNetworkConfigurationManager_Capability_Enums ("QtMultimedia", "QNetworkConfigurationManager_QFlags_Capability", - "@qt\n@brief This class represents the QFlags flag set"); - -// Inject the declarations into the parent -static gsi::ClassExt inject_QNetworkConfigurationManager_Capability_Enum_in_parent (decl_QNetworkConfigurationManager_Capability_Enum.defs ()); -static gsi::ClassExt decl_QNetworkConfigurationManager_Capability_Enum_as_child (decl_QNetworkConfigurationManager_Capability_Enum, "Capability"); -static gsi::ClassExt decl_QNetworkConfigurationManager_Capability_Enums_as_child (decl_QNetworkConfigurationManager_Capability_Enums, "QFlags_Capability"); - -} - diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkSession.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkSession.cc deleted file mode 100644 index c99d725d1..000000000 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkSession.cc +++ /dev/null @@ -1,1142 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file gsiDeclQNetworkSession.cc -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" -#include - -// ----------------------------------------------------------------------- -// class QNetworkSession - -// get static meta object - -static void _init_smo (qt_gsi::GenericStaticMethod *decl) -{ - decl->set_return (); -} - -static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) -{ - ret.write (QNetworkSession::staticMetaObject); -} - - -// void QNetworkSession::accept() - - -static void _init_f_accept_0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_accept_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkSession *)cls)->accept (); -} - - -// quint64 QNetworkSession::activeTime() - - -static void _init_f_activeTime_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_activeTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((quint64)((QNetworkSession *)cls)->activeTime ()); -} - - -// quint64 QNetworkSession::bytesReceived() - - -static void _init_f_bytesReceived_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_bytesReceived_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((quint64)((QNetworkSession *)cls)->bytesReceived ()); -} - - -// quint64 QNetworkSession::bytesWritten() - - -static void _init_f_bytesWritten_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_bytesWritten_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((quint64)((QNetworkSession *)cls)->bytesWritten ()); -} - - -// void QNetworkSession::close() - - -static void _init_f_close_0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_close_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkSession *)cls)->close (); -} - - -// QNetworkConfiguration QNetworkSession::configuration() - - -static void _init_f_configuration_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_configuration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((QNetworkConfiguration)((QNetworkSession *)cls)->configuration ()); -} - - -// QNetworkSession::SessionError QNetworkSession::error() - - -static void _init_f_error_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return::target_type > (); -} - -static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QNetworkSession *)cls)->error ())); -} - - -// QString QNetworkSession::errorString() - - -static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((QString)((QNetworkSession *)cls)->errorString ()); -} - - -// void QNetworkSession::ignore() - - -static void _init_f_ignore_0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_ignore_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkSession *)cls)->ignore (); -} - - -// QNetworkInterface QNetworkSession::interface() - - -static void _init_f_interface_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_interface_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((QNetworkInterface)((QNetworkSession *)cls)->interface ()); -} - - -// bool QNetworkSession::isOpen() - - -static void _init_f_isOpen_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_isOpen_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((bool)((QNetworkSession *)cls)->isOpen ()); -} - - -// void QNetworkSession::migrate() - - -static void _init_f_migrate_0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_migrate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkSession *)cls)->migrate (); -} - - -// void QNetworkSession::open() - - -static void _init_f_open_0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_open_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkSession *)cls)->open (); -} - - -// void QNetworkSession::reject() - - -static void _init_f_reject_0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_reject_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkSession *)cls)->reject (); -} - - -// QVariant QNetworkSession::sessionProperty(const QString &key) - - -static void _init_f_sessionProperty_c2025 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("key"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_f_sessionProperty_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QString &arg1 = args.read (heap); - ret.write ((QVariant)((QNetworkSession *)cls)->sessionProperty (arg1)); -} - - -// void QNetworkSession::setSessionProperty(const QString &key, const QVariant &value) - - -static void _init_f_setSessionProperty_4036 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("key"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("value"); - decl->add_arg (argspec_1); - decl->set_return (); -} - -static void _call_f_setSessionProperty_4036 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QString &arg1 = args.read (heap); - const QVariant &arg2 = args.read (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkSession *)cls)->setSessionProperty (arg1, arg2); -} - - -// QNetworkSession::State QNetworkSession::state() - - -static void _init_f_state_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return::target_type > (); -} - -static void _call_f_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QNetworkSession *)cls)->state ())); -} - - -// void QNetworkSession::stop() - - -static void _init_f_stop_0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_stop_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkSession *)cls)->stop (); -} - - -// QFlags QNetworkSession::usagePolicies() - - -static void _init_f_usagePolicies_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return > (); -} - -static void _call_f_usagePolicies_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write > ((QFlags)((QNetworkSession *)cls)->usagePolicies ()); -} - - -// bool QNetworkSession::waitForOpened(int msecs) - - -static void _init_f_waitForOpened_767 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("msecs", true, "30000"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_f_waitForOpened_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - int arg1 = args ? args.read (heap) : (int)(30000); - ret.write ((bool)((QNetworkSession *)cls)->waitForOpened (arg1)); -} - - -// static QString QNetworkSession::tr(const char *s, const char *c, int n) - - -static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QNetworkSession::tr (arg1, arg2, arg3)); -} - - -// static QString QNetworkSession::trUtf8(const char *s, const char *c, int n) - - -static void _init_f_trUtf8_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_trUtf8_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QNetworkSession::trUtf8 (arg1, arg2, arg3)); -} - - -namespace gsi -{ - -static gsi::Methods methods_QNetworkSession () { - gsi::Methods methods; - methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); - methods += new qt_gsi::GenericMethod ("accept", "@brief Method void QNetworkSession::accept()\n", false, &_init_f_accept_0, &_call_f_accept_0); - methods += new qt_gsi::GenericMethod ("activeTime", "@brief Method quint64 QNetworkSession::activeTime()\n", true, &_init_f_activeTime_c0, &_call_f_activeTime_c0); - methods += new qt_gsi::GenericMethod ("bytesReceived", "@brief Method quint64 QNetworkSession::bytesReceived()\n", true, &_init_f_bytesReceived_c0, &_call_f_bytesReceived_c0); - methods += new qt_gsi::GenericMethod ("bytesWritten", "@brief Method quint64 QNetworkSession::bytesWritten()\n", true, &_init_f_bytesWritten_c0, &_call_f_bytesWritten_c0); - methods += new qt_gsi::GenericMethod ("close", "@brief Method void QNetworkSession::close()\n", false, &_init_f_close_0, &_call_f_close_0); - methods += new qt_gsi::GenericMethod ("configuration", "@brief Method QNetworkConfiguration QNetworkSession::configuration()\n", true, &_init_f_configuration_c0, &_call_f_configuration_c0); - methods += new qt_gsi::GenericMethod ("error", "@brief Method QNetworkSession::SessionError QNetworkSession::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); - methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QNetworkSession::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); - methods += new qt_gsi::GenericMethod ("ignore", "@brief Method void QNetworkSession::ignore()\n", false, &_init_f_ignore_0, &_call_f_ignore_0); - methods += new qt_gsi::GenericMethod ("interface", "@brief Method QNetworkInterface QNetworkSession::interface()\n", true, &_init_f_interface_c0, &_call_f_interface_c0); - methods += new qt_gsi::GenericMethod ("isOpen?", "@brief Method bool QNetworkSession::isOpen()\n", true, &_init_f_isOpen_c0, &_call_f_isOpen_c0); - methods += new qt_gsi::GenericMethod ("migrate", "@brief Method void QNetworkSession::migrate()\n", false, &_init_f_migrate_0, &_call_f_migrate_0); - methods += new qt_gsi::GenericMethod ("open", "@brief Method void QNetworkSession::open()\n", false, &_init_f_open_0, &_call_f_open_0); - methods += new qt_gsi::GenericMethod ("reject", "@brief Method void QNetworkSession::reject()\n", false, &_init_f_reject_0, &_call_f_reject_0); - methods += new qt_gsi::GenericMethod ("sessionProperty", "@brief Method QVariant QNetworkSession::sessionProperty(const QString &key)\n", true, &_init_f_sessionProperty_c2025, &_call_f_sessionProperty_c2025); - methods += new qt_gsi::GenericMethod ("setSessionProperty", "@brief Method void QNetworkSession::setSessionProperty(const QString &key, const QVariant &value)\n", false, &_init_f_setSessionProperty_4036, &_call_f_setSessionProperty_4036); - methods += new qt_gsi::GenericMethod ("state", "@brief Method QNetworkSession::State QNetworkSession::state()\n", true, &_init_f_state_c0, &_call_f_state_c0); - methods += new qt_gsi::GenericMethod ("stop", "@brief Method void QNetworkSession::stop()\n", false, &_init_f_stop_0, &_call_f_stop_0); - methods += new qt_gsi::GenericMethod ("usagePolicies", "@brief Method QFlags QNetworkSession::usagePolicies()\n", true, &_init_f_usagePolicies_c0, &_call_f_usagePolicies_c0); - methods += new qt_gsi::GenericMethod ("waitForOpened", "@brief Method bool QNetworkSession::waitForOpened(int msecs)\n", false, &_init_f_waitForOpened_767, &_call_f_waitForOpened_767); - methods += gsi::qt_signal ("closed()", "closed", "@brief Signal declaration for QNetworkSession::closed()\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QNetworkSession::destroyed(QObject *)\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal::target_type & > ("error(QNetworkSession::SessionError)", "error_sig", gsi::arg("arg1"), "@brief Signal declaration for QNetworkSession::error(QNetworkSession::SessionError)\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal ("newConfigurationActivated()", "newConfigurationActivated", "@brief Signal declaration for QNetworkSession::newConfigurationActivated()\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal ("opened()", "opened", "@brief Signal declaration for QNetworkSession::opened()\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal ("preferredConfigurationChanged(const QNetworkConfiguration &, bool)", "preferredConfigurationChanged", gsi::arg("config"), gsi::arg("isSeamless"), "@brief Signal declaration for QNetworkSession::preferredConfigurationChanged(const QNetworkConfiguration &config, bool isSeamless)\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal::target_type & > ("stateChanged(QNetworkSession::State)", "stateChanged", gsi::arg("arg1"), "@brief Signal declaration for QNetworkSession::stateChanged(QNetworkSession::State)\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal > ("usagePoliciesChanged(QFlags)", "usagePoliciesChanged", gsi::arg("usagePolicies"), "@brief Signal declaration for QNetworkSession::usagePoliciesChanged(QFlags usagePolicies)\nYou can bind a procedure to this signal."); - methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QNetworkSession::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); - methods += new qt_gsi::GenericStaticMethod ("trUtf8", "@brief Static method QString QNetworkSession::trUtf8(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_trUtf8_4013, &_call_f_trUtf8_4013); - return methods; -} - -gsi::Class &qtdecl_QObject (); - -qt_gsi::QtNativeClass decl_QNetworkSession (qtdecl_QObject (), "QtMultimedia", "QNetworkSession_Native", - methods_QNetworkSession (), - "@hide\n@alias QNetworkSession"); - -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkSession () { return decl_QNetworkSession; } - -} - - -class QNetworkSession_Adaptor : public QNetworkSession, public qt_gsi::QtObjectBase -{ -public: - - virtual ~QNetworkSession_Adaptor(); - - // [adaptor ctor] QNetworkSession::QNetworkSession(const QNetworkConfiguration &connConfig, QObject *parent) - QNetworkSession_Adaptor(const QNetworkConfiguration &connConfig) : QNetworkSession(connConfig) - { - qt_gsi::QtObjectBase::init (this); - } - - // [adaptor ctor] QNetworkSession::QNetworkSession(const QNetworkConfiguration &connConfig, QObject *parent) - QNetworkSession_Adaptor(const QNetworkConfiguration &connConfig, QObject *parent) : QNetworkSession(connConfig, parent) - { - qt_gsi::QtObjectBase::init (this); - } - - // [expose] bool QNetworkSession::isSignalConnected(const QMetaMethod &signal) - bool fp_QNetworkSession_isSignalConnected_c2394 (const QMetaMethod &signal) const { - return QNetworkSession::isSignalConnected(signal); - } - - // [expose] int QNetworkSession::receivers(const char *signal) - int fp_QNetworkSession_receivers_c1731 (const char *signal) const { - return QNetworkSession::receivers(signal); - } - - // [expose] QObject *QNetworkSession::sender() - QObject * fp_QNetworkSession_sender_c0 () const { - return QNetworkSession::sender(); - } - - // [expose] int QNetworkSession::senderSignalIndex() - int fp_QNetworkSession_senderSignalIndex_c0 () const { - return QNetworkSession::senderSignalIndex(); - } - - // [emitter impl] void QNetworkSession::closed() - void emitter_QNetworkSession_closed_0() - { - emit QNetworkSession::closed(); - } - - // [emitter impl] void QNetworkSession::destroyed(QObject *) - void emitter_QNetworkSession_destroyed_1302(QObject *arg1) - { - emit QNetworkSession::destroyed(arg1); - } - - // [emitter impl] void QNetworkSession::error(QNetworkSession::SessionError) - void emitter_QNetworkSession_error_3381(QNetworkSession::SessionError arg1) - { - emit QNetworkSession::error(arg1); - } - - // [adaptor impl] bool QNetworkSession::event(QEvent *) - bool cbs_event_1217_0(QEvent *arg1) - { - return QNetworkSession::event(arg1); - } - - virtual bool event(QEvent *arg1) - { - if (cb_event_1217_0.can_issue()) { - return cb_event_1217_0.issue(&QNetworkSession_Adaptor::cbs_event_1217_0, arg1); - } else { - return QNetworkSession::event(arg1); - } - } - - // [adaptor impl] bool QNetworkSession::eventFilter(QObject *, QEvent *) - bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) - { - return QNetworkSession::eventFilter(arg1, arg2); - } - - virtual bool eventFilter(QObject *arg1, QEvent *arg2) - { - if (cb_eventFilter_2411_0.can_issue()) { - return cb_eventFilter_2411_0.issue(&QNetworkSession_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); - } else { - return QNetworkSession::eventFilter(arg1, arg2); - } - } - - // [emitter impl] void QNetworkSession::newConfigurationActivated() - void emitter_QNetworkSession_newConfigurationActivated_0() - { - emit QNetworkSession::newConfigurationActivated(); - } - - // [emitter impl] void QNetworkSession::opened() - void emitter_QNetworkSession_opened_0() - { - emit QNetworkSession::opened(); - } - - // [emitter impl] void QNetworkSession::preferredConfigurationChanged(const QNetworkConfiguration &config, bool isSeamless) - void emitter_QNetworkSession_preferredConfigurationChanged_4264(const QNetworkConfiguration &config, bool isSeamless) - { - emit QNetworkSession::preferredConfigurationChanged(config, isSeamless); - } - - // [emitter impl] void QNetworkSession::stateChanged(QNetworkSession::State) - void emitter_QNetworkSession_stateChanged_2632(QNetworkSession::State arg1) - { - emit QNetworkSession::stateChanged(arg1); - } - - // [emitter impl] void QNetworkSession::usagePoliciesChanged(QFlags usagePolicies) - void emitter_QNetworkSession_usagePoliciesChanged_3940(QFlags usagePolicies) - { - emit QNetworkSession::usagePoliciesChanged(usagePolicies); - } - - // [adaptor impl] void QNetworkSession::childEvent(QChildEvent *) - void cbs_childEvent_1701_0(QChildEvent *arg1) - { - QNetworkSession::childEvent(arg1); - } - - virtual void childEvent(QChildEvent *arg1) - { - if (cb_childEvent_1701_0.can_issue()) { - cb_childEvent_1701_0.issue(&QNetworkSession_Adaptor::cbs_childEvent_1701_0, arg1); - } else { - QNetworkSession::childEvent(arg1); - } - } - - // [adaptor impl] void QNetworkSession::customEvent(QEvent *) - void cbs_customEvent_1217_0(QEvent *arg1) - { - QNetworkSession::customEvent(arg1); - } - - virtual void customEvent(QEvent *arg1) - { - if (cb_customEvent_1217_0.can_issue()) { - cb_customEvent_1217_0.issue(&QNetworkSession_Adaptor::cbs_customEvent_1217_0, arg1); - } else { - QNetworkSession::customEvent(arg1); - } - } - - // [adaptor impl] void QNetworkSession::disconnectNotify(const QMetaMethod &signal) - void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) - { - QNetworkSession::disconnectNotify(signal); - } - - virtual void disconnectNotify(const QMetaMethod &signal) - { - if (cb_disconnectNotify_2394_0.can_issue()) { - cb_disconnectNotify_2394_0.issue(&QNetworkSession_Adaptor::cbs_disconnectNotify_2394_0, signal); - } else { - QNetworkSession::disconnectNotify(signal); - } - } - - // [adaptor impl] void QNetworkSession::timerEvent(QTimerEvent *) - void cbs_timerEvent_1730_0(QTimerEvent *arg1) - { - QNetworkSession::timerEvent(arg1); - } - - virtual void timerEvent(QTimerEvent *arg1) - { - if (cb_timerEvent_1730_0.can_issue()) { - cb_timerEvent_1730_0.issue(&QNetworkSession_Adaptor::cbs_timerEvent_1730_0, arg1); - } else { - QNetworkSession::timerEvent(arg1); - } - } - - gsi::Callback cb_event_1217_0; - gsi::Callback cb_eventFilter_2411_0; - gsi::Callback cb_childEvent_1701_0; - gsi::Callback cb_customEvent_1217_0; - gsi::Callback cb_disconnectNotify_2394_0; - gsi::Callback cb_timerEvent_1730_0; -}; - -QNetworkSession_Adaptor::~QNetworkSession_Adaptor() { } - -// Constructor QNetworkSession::QNetworkSession(const QNetworkConfiguration &connConfig, QObject *parent) (adaptor class) - -static void _init_ctor_QNetworkSession_Adaptor_4702 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("connConfig"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("parent", true, "0"); - decl->add_arg (argspec_1); - decl->set_return_new (); -} - -static void _call_ctor_QNetworkSession_Adaptor_4702 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QNetworkConfiguration &arg1 = args.read (heap); - QObject *arg2 = args ? args.read (heap) : (QObject *)(0); - ret.write (new QNetworkSession_Adaptor (arg1, arg2)); -} - - -// void QNetworkSession::childEvent(QChildEvent *) - -static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("arg1"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - QChildEvent *arg1 = args.read (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkSession_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); -} - -static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) -{ - ((QNetworkSession_Adaptor *)cls)->cb_childEvent_1701_0 = cb; -} - - -// emitter void QNetworkSession::closed() - -static void _init_emitter_closed_0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_emitter_closed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) -{ - __SUPPRESS_UNUSED_WARNING(args); - ((QNetworkSession_Adaptor *)cls)->emitter_QNetworkSession_closed_0 (); -} - - -// void QNetworkSession::customEvent(QEvent *) - -static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("arg1"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - QEvent *arg1 = args.read (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkSession_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); -} - -static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) -{ - ((QNetworkSession_Adaptor *)cls)->cb_customEvent_1217_0 = cb; -} - - -// emitter void QNetworkSession::destroyed(QObject *) - -static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); - ((QNetworkSession_Adaptor *)cls)->emitter_QNetworkSession_destroyed_1302 (arg1); -} - - -// void QNetworkSession::disconnectNotify(const QMetaMethod &signal) - -static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("signal"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QMetaMethod &arg1 = args.read (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkSession_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); -} - -static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) -{ - ((QNetworkSession_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; -} - - -// emitter void QNetworkSession::error(QNetworkSession::SessionError) - -static void _init_emitter_error_3381 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("arg1"); - decl->add_arg::target_type & > (argspec_0); - decl->set_return (); -} - -static void _call_emitter_error_3381 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - ((QNetworkSession_Adaptor *)cls)->emitter_QNetworkSession_error_3381 (arg1); -} - - -// bool QNetworkSession::event(QEvent *) - -static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("arg1"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - QEvent *arg1 = args.read (heap); - ret.write ((bool)((QNetworkSession_Adaptor *)cls)->cbs_event_1217_0 (arg1)); -} - -static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) -{ - ((QNetworkSession_Adaptor *)cls)->cb_event_1217_0 = cb; -} - - -// bool QNetworkSession::eventFilter(QObject *, QEvent *) - -static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("arg1"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("arg2"); - decl->add_arg (argspec_1); - decl->set_return (); -} - -static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - QObject *arg1 = args.read (heap); - QEvent *arg2 = args.read (heap); - ret.write ((bool)((QNetworkSession_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); -} - -static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) -{ - ((QNetworkSession_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; -} - - -// exposed bool QNetworkSession::isSignalConnected(const QMetaMethod &signal) - -static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("signal"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QMetaMethod &arg1 = args.read (heap); - ret.write ((bool)((QNetworkSession_Adaptor *)cls)->fp_QNetworkSession_isSignalConnected_c2394 (arg1)); -} - - -// emitter void QNetworkSession::newConfigurationActivated() - -static void _init_emitter_newConfigurationActivated_0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_emitter_newConfigurationActivated_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) -{ - __SUPPRESS_UNUSED_WARNING(args); - ((QNetworkSession_Adaptor *)cls)->emitter_QNetworkSession_newConfigurationActivated_0 (); -} - - -// emitter void QNetworkSession::opened() - -static void _init_emitter_opened_0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_emitter_opened_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) -{ - __SUPPRESS_UNUSED_WARNING(args); - ((QNetworkSession_Adaptor *)cls)->emitter_QNetworkSession_opened_0 (); -} - - -// emitter void QNetworkSession::preferredConfigurationChanged(const QNetworkConfiguration &config, bool isSeamless) - -static void _init_emitter_preferredConfigurationChanged_4264 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("config"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("isSeamless"); - decl->add_arg (argspec_1); - decl->set_return (); -} - -static void _call_emitter_preferredConfigurationChanged_4264 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QNetworkConfiguration &arg1 = args.read (heap); - bool arg2 = args.read (heap); - ((QNetworkSession_Adaptor *)cls)->emitter_QNetworkSession_preferredConfigurationChanged_4264 (arg1, arg2); -} - - -// exposed int QNetworkSession::receivers(const char *signal) - -static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("signal"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - ret.write ((int)((QNetworkSession_Adaptor *)cls)->fp_QNetworkSession_receivers_c1731 (arg1)); -} - - -// exposed QObject *QNetworkSession::sender() - -static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((QObject *)((QNetworkSession_Adaptor *)cls)->fp_QNetworkSession_sender_c0 ()); -} - - -// exposed int QNetworkSession::senderSignalIndex() - -static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((int)((QNetworkSession_Adaptor *)cls)->fp_QNetworkSession_senderSignalIndex_c0 ()); -} - - -// emitter void QNetworkSession::stateChanged(QNetworkSession::State) - -static void _init_emitter_stateChanged_2632 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("arg1"); - decl->add_arg::target_type & > (argspec_0); - decl->set_return (); -} - -static void _call_emitter_stateChanged_2632 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - ((QNetworkSession_Adaptor *)cls)->emitter_QNetworkSession_stateChanged_2632 (arg1); -} - - -// void QNetworkSession::timerEvent(QTimerEvent *) - -static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("arg1"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - QTimerEvent *arg1 = args.read (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkSession_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); -} - -static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) -{ - ((QNetworkSession_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; -} - - -// emitter void QNetworkSession::usagePoliciesChanged(QFlags usagePolicies) - -static void _init_emitter_usagePoliciesChanged_3940 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("usagePolicies"); - decl->add_arg > (argspec_0); - decl->set_return (); -} - -static void _call_emitter_usagePoliciesChanged_3940 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - QFlags arg1 = args.read > (heap); - ((QNetworkSession_Adaptor *)cls)->emitter_QNetworkSession_usagePoliciesChanged_3940 (arg1); -} - - -namespace gsi -{ - -gsi::Class &qtdecl_QNetworkSession (); - -static gsi::Methods methods_QNetworkSession_Adaptor () { - gsi::Methods methods; - methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkSession::QNetworkSession(const QNetworkConfiguration &connConfig, QObject *parent)\nThis method creates an object of class QNetworkSession.", &_init_ctor_QNetworkSession_Adaptor_4702, &_call_ctor_QNetworkSession_Adaptor_4702); - methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QNetworkSession::childEvent(QChildEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("emit_closed", "@brief Emitter for signal void QNetworkSession::closed()\nCall this method to emit this signal.", false, &_init_emitter_closed_0, &_call_emitter_closed_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QNetworkSession::customEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); - methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QNetworkSession::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QNetworkSession::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("emit_error_sig", "@brief Emitter for signal void QNetworkSession::error(QNetworkSession::SessionError)\nCall this method to emit this signal.", false, &_init_emitter_error_3381, &_call_emitter_error_3381); - methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QNetworkSession::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QNetworkSession::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); - methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QNetworkSession::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); - methods += new qt_gsi::GenericMethod ("emit_newConfigurationActivated", "@brief Emitter for signal void QNetworkSession::newConfigurationActivated()\nCall this method to emit this signal.", false, &_init_emitter_newConfigurationActivated_0, &_call_emitter_newConfigurationActivated_0); - methods += new qt_gsi::GenericMethod ("emit_opened", "@brief Emitter for signal void QNetworkSession::opened()\nCall this method to emit this signal.", false, &_init_emitter_opened_0, &_call_emitter_opened_0); - methods += new qt_gsi::GenericMethod ("emit_preferredConfigurationChanged", "@brief Emitter for signal void QNetworkSession::preferredConfigurationChanged(const QNetworkConfiguration &config, bool isSeamless)\nCall this method to emit this signal.", false, &_init_emitter_preferredConfigurationChanged_4264, &_call_emitter_preferredConfigurationChanged_4264); - methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QNetworkSession::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); - methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QNetworkSession::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); - methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QNetworkSession::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); - methods += new qt_gsi::GenericMethod ("emit_stateChanged", "@brief Emitter for signal void QNetworkSession::stateChanged(QNetworkSession::State)\nCall this method to emit this signal.", false, &_init_emitter_stateChanged_2632, &_call_emitter_stateChanged_2632); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QNetworkSession::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); - methods += new qt_gsi::GenericMethod ("emit_usagePoliciesChanged", "@brief Emitter for signal void QNetworkSession::usagePoliciesChanged(QFlags usagePolicies)\nCall this method to emit this signal.", false, &_init_emitter_usagePoliciesChanged_3940, &_call_emitter_usagePoliciesChanged_3940); - return methods; -} - -gsi::Class decl_QNetworkSession_Adaptor (qtdecl_QNetworkSession (), "QtMultimedia", "QNetworkSession", - methods_QNetworkSession_Adaptor (), - "@qt\n@brief Binding of QNetworkSession"); - -} - - -// Implementation of the enum wrapper class for QNetworkSession::SessionError -namespace qt_gsi -{ - -static gsi::Enum decl_QNetworkSession_SessionError_Enum ("QtMultimedia", "QNetworkSession_SessionError", - gsi::enum_const ("UnknownSessionError", QNetworkSession::UnknownSessionError, "@brief Enum constant QNetworkSession::UnknownSessionError") + - gsi::enum_const ("SessionAbortedError", QNetworkSession::SessionAbortedError, "@brief Enum constant QNetworkSession::SessionAbortedError") + - gsi::enum_const ("RoamingError", QNetworkSession::RoamingError, "@brief Enum constant QNetworkSession::RoamingError") + - gsi::enum_const ("OperationNotSupportedError", QNetworkSession::OperationNotSupportedError, "@brief Enum constant QNetworkSession::OperationNotSupportedError") + - gsi::enum_const ("InvalidConfigurationError", QNetworkSession::InvalidConfigurationError, "@brief Enum constant QNetworkSession::InvalidConfigurationError"), - "@qt\n@brief This class represents the QNetworkSession::SessionError enum"); - -static gsi::QFlagsClass decl_QNetworkSession_SessionError_Enums ("QtMultimedia", "QNetworkSession_QFlags_SessionError", - "@qt\n@brief This class represents the QFlags flag set"); - -// Inject the declarations into the parent -static gsi::ClassExt inject_QNetworkSession_SessionError_Enum_in_parent (decl_QNetworkSession_SessionError_Enum.defs ()); -static gsi::ClassExt decl_QNetworkSession_SessionError_Enum_as_child (decl_QNetworkSession_SessionError_Enum, "SessionError"); -static gsi::ClassExt decl_QNetworkSession_SessionError_Enums_as_child (decl_QNetworkSession_SessionError_Enums, "QFlags_SessionError"); - -} - - -// Implementation of the enum wrapper class for QNetworkSession::State -namespace qt_gsi -{ - -static gsi::Enum decl_QNetworkSession_State_Enum ("QtMultimedia", "QNetworkSession_State", - gsi::enum_const ("Invalid", QNetworkSession::Invalid, "@brief Enum constant QNetworkSession::Invalid") + - gsi::enum_const ("NotAvailable", QNetworkSession::NotAvailable, "@brief Enum constant QNetworkSession::NotAvailable") + - gsi::enum_const ("Connecting", QNetworkSession::Connecting, "@brief Enum constant QNetworkSession::Connecting") + - gsi::enum_const ("Connected", QNetworkSession::Connected, "@brief Enum constant QNetworkSession::Connected") + - gsi::enum_const ("Closing", QNetworkSession::Closing, "@brief Enum constant QNetworkSession::Closing") + - gsi::enum_const ("Disconnected", QNetworkSession::Disconnected, "@brief Enum constant QNetworkSession::Disconnected") + - gsi::enum_const ("Roaming", QNetworkSession::Roaming, "@brief Enum constant QNetworkSession::Roaming"), - "@qt\n@brief This class represents the QNetworkSession::State enum"); - -static gsi::QFlagsClass decl_QNetworkSession_State_Enums ("QtMultimedia", "QNetworkSession_QFlags_State", - "@qt\n@brief This class represents the QFlags flag set"); - -// Inject the declarations into the parent -static gsi::ClassExt inject_QNetworkSession_State_Enum_in_parent (decl_QNetworkSession_State_Enum.defs ()); -static gsi::ClassExt decl_QNetworkSession_State_Enum_as_child (decl_QNetworkSession_State_Enum, "State"); -static gsi::ClassExt decl_QNetworkSession_State_Enums_as_child (decl_QNetworkSession_State_Enums, "QFlags_State"); - -} - - -// Implementation of the enum wrapper class for QNetworkSession::UsagePolicy -namespace qt_gsi -{ - -static gsi::Enum decl_QNetworkSession_UsagePolicy_Enum ("QtMultimedia", "QNetworkSession_UsagePolicy", - gsi::enum_const ("NoPolicy", QNetworkSession::NoPolicy, "@brief Enum constant QNetworkSession::NoPolicy") + - gsi::enum_const ("NoBackgroundTrafficPolicy", QNetworkSession::NoBackgroundTrafficPolicy, "@brief Enum constant QNetworkSession::NoBackgroundTrafficPolicy"), - "@qt\n@brief This class represents the QNetworkSession::UsagePolicy enum"); - -static gsi::QFlagsClass decl_QNetworkSession_UsagePolicy_Enums ("QtMultimedia", "QNetworkSession_QFlags_UsagePolicy", - "@qt\n@brief This class represents the QFlags flag set"); - -// Inject the declarations into the parent -static gsi::ClassExt inject_QNetworkSession_UsagePolicy_Enum_in_parent (decl_QNetworkSession_UsagePolicy_Enum.defs ()); -static gsi::ClassExt decl_QNetworkSession_UsagePolicy_Enum_as_child (decl_QNetworkSession_UsagePolicy_Enum, "UsagePolicy"); -static gsi::ClassExt decl_QNetworkSession_UsagePolicy_Enums_as_child (decl_QNetworkSession_UsagePolicy_Enums, "QFlags_UsagePolicy"); - -} - diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc index 87c09c3ce..d836c4a96 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioData.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc index 9342237a9..2c54c3b40 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioDataControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc index f4fb079ec..11a6802a3 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTuner.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc index 4809cd851..72182329d 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQRadioTunerControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc index bd1dc3686..3221e5de8 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQSound.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc index 83d141e73..12b66abc1 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQSoundEffect.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSsl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQSsl.cc deleted file mode 100644 index 97cee5792..000000000 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSsl.cc +++ /dev/null @@ -1,184 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file gsiDeclQSsl.cc -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#include -#include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" -#include - -// ----------------------------------------------------------------------- -// namespace QSsl - -class QSsl_Namespace { }; - -namespace gsi -{ -gsi::Class decl_QSsl_Namespace ("QtMultimedia", "QSsl", - gsi::Methods(), - "@qt\n@brief This class represents the QSsl namespace"); -} - - -// Implementation of the enum wrapper class for QSsl::AlternativeNameEntryType -namespace qt_gsi -{ - -static gsi::Enum decl_QSsl_AlternativeNameEntryType_Enum ("QtMultimedia", "QSsl_AlternativeNameEntryType", - gsi::enum_const ("EmailEntry", QSsl::EmailEntry, "@brief Enum constant QSsl::EmailEntry") + - gsi::enum_const ("DnsEntry", QSsl::DnsEntry, "@brief Enum constant QSsl::DnsEntry"), - "@qt\n@brief This class represents the QSsl::AlternativeNameEntryType enum"); - -static gsi::QFlagsClass decl_QSsl_AlternativeNameEntryType_Enums ("QtMultimedia", "QSsl_QFlags_AlternativeNameEntryType", - "@qt\n@brief This class represents the QFlags flag set"); - -// Inject the declarations into the parent -static gsi::ClassExt inject_QSsl_AlternativeNameEntryType_Enum_in_parent (decl_QSsl_AlternativeNameEntryType_Enum.defs ()); -static gsi::ClassExt decl_QSsl_AlternativeNameEntryType_Enum_as_child (decl_QSsl_AlternativeNameEntryType_Enum, "AlternativeNameEntryType"); -static gsi::ClassExt decl_QSsl_AlternativeNameEntryType_Enums_as_child (decl_QSsl_AlternativeNameEntryType_Enums, "QFlags_AlternativeNameEntryType"); - -} - - -// Implementation of the enum wrapper class for QSsl::EncodingFormat -namespace qt_gsi -{ - -static gsi::Enum decl_QSsl_EncodingFormat_Enum ("QtMultimedia", "QSsl_EncodingFormat", - gsi::enum_const ("Pem", QSsl::Pem, "@brief Enum constant QSsl::Pem") + - gsi::enum_const ("Der", QSsl::Der, "@brief Enum constant QSsl::Der"), - "@qt\n@brief This class represents the QSsl::EncodingFormat enum"); - -static gsi::QFlagsClass decl_QSsl_EncodingFormat_Enums ("QtMultimedia", "QSsl_QFlags_EncodingFormat", - "@qt\n@brief This class represents the QFlags flag set"); - -// Inject the declarations into the parent -static gsi::ClassExt inject_QSsl_EncodingFormat_Enum_in_parent (decl_QSsl_EncodingFormat_Enum.defs ()); -static gsi::ClassExt decl_QSsl_EncodingFormat_Enum_as_child (decl_QSsl_EncodingFormat_Enum, "EncodingFormat"); -static gsi::ClassExt decl_QSsl_EncodingFormat_Enums_as_child (decl_QSsl_EncodingFormat_Enums, "QFlags_EncodingFormat"); - -} - - -// Implementation of the enum wrapper class for QSsl::KeyAlgorithm -namespace qt_gsi -{ - -static gsi::Enum decl_QSsl_KeyAlgorithm_Enum ("QtMultimedia", "QSsl_KeyAlgorithm", - gsi::enum_const ("Opaque", QSsl::Opaque, "@brief Enum constant QSsl::Opaque") + - gsi::enum_const ("Rsa", QSsl::Rsa, "@brief Enum constant QSsl::Rsa") + - gsi::enum_const ("Dsa", QSsl::Dsa, "@brief Enum constant QSsl::Dsa") + - gsi::enum_const ("Ec", QSsl::Ec, "@brief Enum constant QSsl::Ec"), - "@qt\n@brief This class represents the QSsl::KeyAlgorithm enum"); - -static gsi::QFlagsClass decl_QSsl_KeyAlgorithm_Enums ("QtMultimedia", "QSsl_QFlags_KeyAlgorithm", - "@qt\n@brief This class represents the QFlags flag set"); - -// Inject the declarations into the parent -static gsi::ClassExt inject_QSsl_KeyAlgorithm_Enum_in_parent (decl_QSsl_KeyAlgorithm_Enum.defs ()); -static gsi::ClassExt decl_QSsl_KeyAlgorithm_Enum_as_child (decl_QSsl_KeyAlgorithm_Enum, "KeyAlgorithm"); -static gsi::ClassExt decl_QSsl_KeyAlgorithm_Enums_as_child (decl_QSsl_KeyAlgorithm_Enums, "QFlags_KeyAlgorithm"); - -} - - -// Implementation of the enum wrapper class for QSsl::KeyType -namespace qt_gsi -{ - -static gsi::Enum decl_QSsl_KeyType_Enum ("QtMultimedia", "QSsl_KeyType", - gsi::enum_const ("PrivateKey", QSsl::PrivateKey, "@brief Enum constant QSsl::PrivateKey") + - gsi::enum_const ("PublicKey", QSsl::PublicKey, "@brief Enum constant QSsl::PublicKey"), - "@qt\n@brief This class represents the QSsl::KeyType enum"); - -static gsi::QFlagsClass decl_QSsl_KeyType_Enums ("QtMultimedia", "QSsl_QFlags_KeyType", - "@qt\n@brief This class represents the QFlags flag set"); - -// Inject the declarations into the parent -static gsi::ClassExt inject_QSsl_KeyType_Enum_in_parent (decl_QSsl_KeyType_Enum.defs ()); -static gsi::ClassExt decl_QSsl_KeyType_Enum_as_child (decl_QSsl_KeyType_Enum, "KeyType"); -static gsi::ClassExt decl_QSsl_KeyType_Enums_as_child (decl_QSsl_KeyType_Enums, "QFlags_KeyType"); - -} - - -// Implementation of the enum wrapper class for QSsl::SslOption -namespace qt_gsi -{ - -static gsi::Enum decl_QSsl_SslOption_Enum ("QtMultimedia", "QSsl_SslOption", - gsi::enum_const ("SslOptionDisableEmptyFragments", QSsl::SslOptionDisableEmptyFragments, "@brief Enum constant QSsl::SslOptionDisableEmptyFragments") + - gsi::enum_const ("SslOptionDisableSessionTickets", QSsl::SslOptionDisableSessionTickets, "@brief Enum constant QSsl::SslOptionDisableSessionTickets") + - gsi::enum_const ("SslOptionDisableCompression", QSsl::SslOptionDisableCompression, "@brief Enum constant QSsl::SslOptionDisableCompression") + - gsi::enum_const ("SslOptionDisableServerNameIndication", QSsl::SslOptionDisableServerNameIndication, "@brief Enum constant QSsl::SslOptionDisableServerNameIndication") + - gsi::enum_const ("SslOptionDisableLegacyRenegotiation", QSsl::SslOptionDisableLegacyRenegotiation, "@brief Enum constant QSsl::SslOptionDisableLegacyRenegotiation") + - gsi::enum_const ("SslOptionDisableSessionSharing", QSsl::SslOptionDisableSessionSharing, "@brief Enum constant QSsl::SslOptionDisableSessionSharing") + - gsi::enum_const ("SslOptionDisableSessionPersistence", QSsl::SslOptionDisableSessionPersistence, "@brief Enum constant QSsl::SslOptionDisableSessionPersistence"), - "@qt\n@brief This class represents the QSsl::SslOption enum"); - -static gsi::QFlagsClass decl_QSsl_SslOption_Enums ("QtMultimedia", "QSsl_QFlags_SslOption", - "@qt\n@brief This class represents the QFlags flag set"); - -// Inject the declarations into the parent -static gsi::ClassExt inject_QSsl_SslOption_Enum_in_parent (decl_QSsl_SslOption_Enum.defs ()); -static gsi::ClassExt decl_QSsl_SslOption_Enum_as_child (decl_QSsl_SslOption_Enum, "SslOption"); -static gsi::ClassExt decl_QSsl_SslOption_Enums_as_child (decl_QSsl_SslOption_Enums, "QFlags_SslOption"); - -} - - -// Implementation of the enum wrapper class for QSsl::SslProtocol -namespace qt_gsi -{ - -static gsi::Enum decl_QSsl_SslProtocol_Enum ("QtMultimedia", "QSsl_SslProtocol", - gsi::enum_const ("SslV3", QSsl::SslV3, "@brief Enum constant QSsl::SslV3") + - gsi::enum_const ("SslV2", QSsl::SslV2, "@brief Enum constant QSsl::SslV2") + - gsi::enum_const ("TlsV1_0", QSsl::TlsV1_0, "@brief Enum constant QSsl::TlsV1_0") + - gsi::enum_const ("TlsV1_1", QSsl::TlsV1_1, "@brief Enum constant QSsl::TlsV1_1") + - gsi::enum_const ("TlsV1_2", QSsl::TlsV1_2, "@brief Enum constant QSsl::TlsV1_2") + - gsi::enum_const ("AnyProtocol", QSsl::AnyProtocol, "@brief Enum constant QSsl::AnyProtocol") + - gsi::enum_const ("TlsV1SslV3", QSsl::TlsV1SslV3, "@brief Enum constant QSsl::TlsV1SslV3") + - gsi::enum_const ("SecureProtocols", QSsl::SecureProtocols, "@brief Enum constant QSsl::SecureProtocols") + - gsi::enum_const ("TlsV1_0OrLater", QSsl::TlsV1_0OrLater, "@brief Enum constant QSsl::TlsV1_0OrLater") + - gsi::enum_const ("TlsV1_1OrLater", QSsl::TlsV1_1OrLater, "@brief Enum constant QSsl::TlsV1_1OrLater") + - gsi::enum_const ("TlsV1_2OrLater", QSsl::TlsV1_2OrLater, "@brief Enum constant QSsl::TlsV1_2OrLater") + - gsi::enum_const ("UnknownProtocol", QSsl::UnknownProtocol, "@brief Enum constant QSsl::UnknownProtocol"), - "@qt\n@brief This class represents the QSsl::SslProtocol enum"); - -static gsi::QFlagsClass decl_QSsl_SslProtocol_Enums ("QtMultimedia", "QSsl_QFlags_SslProtocol", - "@qt\n@brief This class represents the QFlags flag set"); - -// Inject the declarations into the parent -static gsi::ClassExt inject_QSsl_SslProtocol_Enum_in_parent (decl_QSsl_SslProtocol_Enum.defs ()); -static gsi::ClassExt decl_QSsl_SslProtocol_Enum_as_child (decl_QSsl_SslProtocol_Enum, "SslProtocol"); -static gsi::ClassExt decl_QSsl_SslProtocol_Enums_as_child (decl_QSsl_SslProtocol_Enums, "QFlags_SslProtocol"); - -} - diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoDeviceSelectorControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoDeviceSelectorControl.cc index e5694054c..3a0a9edfe 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoDeviceSelectorControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoDeviceSelectorControl.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc index 215535049..c8d91eb54 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettings.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc index 6709d2eb9..45053b840 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoEncoderSettingsControl.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFilterRunnable.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFilterRunnable.cc index 3c24c2371..356ca7a65 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFilterRunnable.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFilterRunnable.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc index 9e3814f01..571ad8ad2 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoFrame.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoProbe.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoProbe.cc index 53db1ab6d..6b546632f 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoProbe.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoProbe.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoRendererControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoRendererControl.cc index ee0273e4e..a215420a9 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoRendererControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoRendererControl.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc index 9d0658ea9..b07be8a8d 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoSurfaceFormat.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc index a160a00c3..8a175122b 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWidget.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc index c38771f2e..e86ea6918 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc +++ b/src/gsiqt/qt5/QtMultimedia/gsiDeclQVideoWindowControl.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQtMultimediaTypeTraits.h b/src/gsiqt/qt5/QtMultimedia/gsiDeclQtMultimediaTypeTraits.h deleted file mode 100644 index 173c75ae1..000000000 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQtMultimediaTypeTraits.h +++ /dev/null @@ -1,5247 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtMultimediaTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtMultimediaTypeTraits -#define _HDR_gsiDeclQtMultimediaTypeTraits - -#include "gsiTypes.h" - - -class QAbstractAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractAudioDeviceInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractAudioDeviceInfo_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractAudioInput; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractAudioInput_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractAudioOutput; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractAudioOutput_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractEventDispatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractEventDispatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractGraphicsShapeItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractGraphicsShapeItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractNativeEventFilter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractNativeEventFilter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractNetworkCache; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractNetworkCache_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTableModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTableModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTextDocumentLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTextDocumentLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAbstractTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractUndoItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractUndoItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAbstractVideoBuffer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractVideoFilter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractVideoFilter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractVideoSurface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractVideoSurface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAccessible; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessible_ActivationObserver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleActionInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleActionInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleEditableTextInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleEditableTextInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleImageInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleImageInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QAccessibleObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QAccessibleStateChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleStateChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableCellInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableCellInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleTableInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleTableModelChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableModelChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextCursorEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextCursorEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInsertEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInsertEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleTextRemoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextRemoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextSelectionEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextSelectionEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextUpdateEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextUpdateEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QActionEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAnimationDriver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationDriver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QApplicationStateChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAssociativeIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAudio_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAudioBuffer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAudioDecoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAudioDecoder_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAudioDecoderControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAudioDecoderControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAudioDeviceInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAudioEncoderSettings; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAudioEncoderSettingsControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAudioEncoderSettingsControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAudioFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAudioInput; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAudioInput_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAudioInputSelectorControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAudioInputSelectorControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAudioOutput; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAudioOutput_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAudioOutputSelectorControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAudioOutputSelectorControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAudioProbe; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAudioProbe_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAudioRecorder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAudioRecorder_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QAudioSystemFactoryInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAudioSystemFactoryInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAudioSystemPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAudioSystemPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAuthenticator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBackingStore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QBasicMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QBasicTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBitmap; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBitmap_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBrush; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBuffer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QByteArrayDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QByteArrayMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCamera; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCamera_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCameraCaptureBufferFormatControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCameraCaptureBufferFormatControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCameraCaptureDestinationControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCameraCaptureDestinationControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCameraControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCameraControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCameraExposure; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QCameraExposureControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCameraExposureControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCameraFeedbackControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCameraFeedbackControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCameraFlashControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCameraFlashControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCameraFocus; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QCameraFocusControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCameraFocusControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCameraFocusZone; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCameraImageCapture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCameraImageCapture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCameraImageCaptureControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCameraImageCaptureControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCameraImageProcessing; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QCameraImageProcessingControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCameraImageProcessingControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCameraInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCameraInfoControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCameraInfoControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCameraLocksControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCameraLocksControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCameraViewfinderSettings; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCameraViewfinderSettingsControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCameraViewfinderSettingsControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCameraViewfinderSettingsControl2; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCameraViewfinderSettingsControl2_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCameraZoomControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCameraZoomControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QChildEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QChildEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QClipboard; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QCloseEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCloseEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCollator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCollatorSortKey; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QColor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCommandLineOption; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCommandLineParser; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QConicalGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QContextMenuEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QContextMenuEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCryptographicHash; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCursor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDataStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDate; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDateTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDebug; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDebugStateSaver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDeferredDeleteEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDeferredDeleteEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDesktopServices; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDir; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDirIterator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDnsDomainNameRecord; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDnsHostAddressRecord; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDnsLookup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDnsLookup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDnsMailExchangeRecord; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDnsServiceRecord; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDnsTextRecord; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDoubleValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDoubleValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDrag; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDrag_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragEnterEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragEnterEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragLeaveEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDragLeaveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDragMoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragMoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDropEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDropEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEasingCurve; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QElapsedTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QEnterEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEnterEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEventLoop; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoop_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoopLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QExposeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QExposeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -struct QFactoryInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFactoryInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFileOpenEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileOpenEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileSelector; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSelector_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFocusEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFocusEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFont; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFontDatabase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFontInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFontMetrics; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFontMetricsF; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QGenericPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGenericPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGenericPluginFactory; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGlyphRun; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGraphicsEllipseItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsEllipseItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLineItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLineItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPathItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPathItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPixmapItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPixmapItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPolygonItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPolygonItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRectItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRectItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSimpleTextItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSimpleTextItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsTextItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsTextItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsVideoItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsVideoItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGuiApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGuiApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QHelpEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHelpEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHideEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHideEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHistoryState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHistoryState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHostAddress; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHostInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHoverEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHoverEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHttpMultiPart; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHttpMultiPart_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHttpPart; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIODevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIPv6Address; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIcon; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconDragEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconDragEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconEngine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIconEngine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconEnginePlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIconEnginePlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIdentityProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIdentityProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImage; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImage_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImageEncoderControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QImageEncoderControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageEncoderSettings; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImageIOHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QImageIOHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageIOPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QImageIOPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QInputEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputMethod; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QInputMethodEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputMethodQueryEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputMethodQueryEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QIntValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIntValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemSelection; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemSelectionModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionRange; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonArray; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonDocument; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QJsonParseError; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValue; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValuePtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRef; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRefPtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QKeyEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QKeyEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QKeySequence; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLibrary; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibrary_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibraryInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLineF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLinearGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLocalServer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLocalServer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLocalSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLockFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLoggingCategory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -struct QMapDataBase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QMapNodeBase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMargins; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMarginsF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMatrix; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMatrix4x4; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMediaAudioProbeControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaAudioProbeControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaAvailabilityControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaAvailabilityControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMediaBindableInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaBindableInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMediaContainerControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaContainerControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMediaContent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMediaControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaGaplessPlaybackControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaGaplessPlaybackControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMediaMetaData_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaNetworkAccessControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaNetworkAccessControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMediaObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaPlayer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMediaPlayer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMediaPlayerControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaPlayerControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMediaPlaylist; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMediaPlaylist_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMediaRecorder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaRecorder_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaRecorderControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaRecorderControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMediaResource; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMediaService; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaService_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -struct QMediaServiceCameraInfoInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaServiceCameraInfoInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMediaServiceDefaultDeviceInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaServiceDefaultDeviceInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMediaServiceFeaturesInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaServiceFeaturesInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMediaServiceProviderFactoryInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaServiceProviderFactoryInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMediaServiceProviderHint; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMediaServiceProviderPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaServiceProviderPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QMediaServiceSupportedDevicesInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaServiceSupportedDevicesInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMediaServiceSupportedFormatsInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaServiceSupportedFormatsInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMediaStreamsControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaStreamsControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMediaTimeInterval; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMediaTimeRange; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMediaVideoProbeControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMediaVideoProbeControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMessageAuthenticationCode; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMessageLogContext; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageLogger; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMetaClassInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaDataReaderControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMetaDataReaderControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMetaDataWriterControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMetaDataWriterControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMetaEnum; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaMethod; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaProperty; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMimeData; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeDatabase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeType; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMouseEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMouseEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMovie; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMovie_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMultimedia_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNativeGestureEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QNetworkAccessManager; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkAccessManager_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkAddressEntry; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkCacheMetaData; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkConfiguration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkConfigurationManager; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkConfigurationManager_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkCookie; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkCookieJar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkCookieJar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkDiskCache; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkDiskCache_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkInterface; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkProxy; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkProxyFactory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QNetworkProxyFactory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkProxyQuery; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkReply; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QNetworkRequest; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkSession; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QNetworkSession_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QNoDebug; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QOffscreenSurface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QOffscreenSurface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPageLayout; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPageSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPagedPaintDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPagedPaintDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPaintDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPaintDeviceWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintDeviceWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintEngine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintEngine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPaintEngineState; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPaintEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPainter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPainterPath; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPainterPathStroker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPalette; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QParallelAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPdfWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPdfWriter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPen; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPersistentModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPicture; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPicture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPictureFormatPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPictureFormatPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPixmap; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPixmap_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPixmapCache; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPlatformSurfaceEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPlatformSurfaceEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPluginLoader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPluginLoader_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPoint; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPointF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPolygon; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPolygonF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QProcess; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProcessEnvironment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPropertyAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPropertyAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QQuaternion; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRadialGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRadioData; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRadioData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRadioDataControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRadioDataControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRadioTuner; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRadioTuner_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRadioTunerControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRadioTunerControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRasterWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRasterWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRawFont; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QReadLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QReadWriteLock; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRectF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExpValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRegExpValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRegion; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpression; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatch; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatchIterator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRegularExpressionValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QResizeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QResizeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QResource; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRunnable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRunnable_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSaveFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSaveFile_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScreen; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QScreen_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QScreenOrientationChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScreenOrientationChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollPrepareEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollPrepareEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSessionManager; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QSettings; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSettings_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QShortcutEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QShortcutEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QShowEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QShowEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSignalBlocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSignalMapper; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalMapper_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizePolicy; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSocketNotifier; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSocketNotifier_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSortFilterProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSortFilterProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSound; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSound_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSoundEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSoundEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSsl_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSslCertificate; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslCertificateExtension; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslCipher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslConfiguration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslEllipticCurve; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslError; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslKey; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslPreSharedKeyAuthenticator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardPaths; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_SignalEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_WrappedEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -struct QStaticPlugin; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStaticText; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStatusTipEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStatusTipEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStorageInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QStringDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStringListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleHints; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStyleHints_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSurface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSurfaceFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSyntaxHighlighter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSyntaxHighlighter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTabletEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTabletEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTcpServer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTcpServer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTcpSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTemporaryDir; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTemporaryFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextBlock; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextBlockGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextBlockUserData; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockUserData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBoundaryFinder; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextCharFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextCodec; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextCodec_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextCursor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextDecoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextDocument; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDocument_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDocumentFragment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextDocumentWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextEncoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFragment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFrame; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextFrame_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFrameFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextImageFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextInlineObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLength; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextList; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextList_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextListFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextObjectInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextObjectInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextOption; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextTable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextTable_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextTableCell; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextTableCellFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextTableFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QThread; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThread_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimeLine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeLine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeZone; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimerEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTimerEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QToolBarChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QToolBarChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTouchDevice; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTouchEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTouchEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTransform; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTranslator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTranslator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUdpSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUrl; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QUrlQuery; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVariantAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVariantAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVector2D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVector3D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVector4D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVideoDeviceSelectorControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QVideoDeviceSelectorControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVideoEncoderSettings; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVideoEncoderSettingsControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QVideoEncoderSettingsControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVideoFilterRunnable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QVideoFilterRunnable_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVideoFrame; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVideoProbe; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVideoProbe_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVideoRendererControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QVideoRendererControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVideoSurfaceFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVideoWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVideoWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVideoWindowControl; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QVideoWindowControl_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWaitCondition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWhatsThisClickedEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWhatsThisClickedEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWheelEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWheelEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWindowStateChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWindowStateChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWriteLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlStreamAttribute; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamAttributes; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNamespaceDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNotationDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlStreamStringRef; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt5/QtMultimedia/gsiQtExternals.h b/src/gsiqt/qt5/QtMultimedia/gsiQtExternals.h index 9f2f28aac..4566fcf2a 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiQtExternals.h +++ b/src/gsiqt/qt5/QtMultimedia/gsiQtExternals.h @@ -35,788 +35,370 @@ class QAbstractAudioDeviceInfo; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAbstractAudioDeviceInfo (); } class QAbstractAudioInput; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAbstractAudioInput (); } class QAbstractAudioOutput; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAbstractAudioOutput (); } class QAbstractVideoBuffer; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAbstractVideoBuffer (); } class QAbstractVideoFilter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAbstractVideoFilter (); } class QAbstractVideoSurface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAbstractVideoSurface (); } class QAudioBuffer; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioBuffer (); } class QAudioDecoder; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioDecoder (); } class QAudioDecoderControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioDecoderControl (); } class QAudioDeviceInfo; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioDeviceInfo (); } class QAudioEncoderSettings; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioEncoderSettings (); } class QAudioEncoderSettingsControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioEncoderSettingsControl (); } class QAudioFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioFormat (); } class QAudioInput; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioInput (); } class QAudioInputSelectorControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioInputSelectorControl (); } class QAudioOutput; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioOutput (); } class QAudioOutputSelectorControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioOutputSelectorControl (); } class QAudioProbe; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioProbe (); } class QAudioRecorder; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioRecorder (); } struct QAudioSystemFactoryInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioSystemFactoryInterface (); } class QAudioSystemPlugin; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioSystemPlugin (); } class QCamera; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCamera (); } class QCameraCaptureBufferFormatControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraCaptureBufferFormatControl (); } class QCameraCaptureDestinationControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraCaptureDestinationControl (); } class QCameraControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraControl (); } class QCameraExposure; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraExposure (); } class QCameraExposureControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraExposureControl (); } class QCameraFeedbackControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraFeedbackControl (); } class QCameraFlashControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraFlashControl (); } class QCameraFocus; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraFocus (); } class QCameraFocusControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraFocusControl (); } class QCameraFocusZone; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraFocusZone (); } class QCameraImageCapture; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraImageCapture (); } class QCameraImageCaptureControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraImageCaptureControl (); } class QCameraImageProcessing; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraImageProcessing (); } class QCameraImageProcessingControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraImageProcessingControl (); } class QCameraInfo; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraInfo (); } class QCameraInfoControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraInfoControl (); } class QCameraLocksControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraLocksControl (); } class QCameraViewfinderSettings; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraViewfinderSettings (); } class QCameraViewfinderSettingsControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraViewfinderSettingsControl (); } class QCameraViewfinderSettingsControl2; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraViewfinderSettingsControl2 (); } class QCameraZoomControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraZoomControl (); } class QGraphicsVideoItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QGraphicsVideoItem (); } class QImageEncoderControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QImageEncoderControl (); } class QImageEncoderSettings; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QImageEncoderSettings (); } class QMediaAudioProbeControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaAudioProbeControl (); } class QMediaAvailabilityControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaAvailabilityControl (); } class QMediaBindableInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaBindableInterface (); } class QMediaContainerControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaContainerControl (); } class QMediaContent; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaContent (); } class QMediaControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaControl (); } class QMediaGaplessPlaybackControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaGaplessPlaybackControl (); } class QMediaNetworkAccessControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaNetworkAccessControl (); } class QMediaObject; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaObject (); } class QMediaPlayer; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaPlayer (); } class QMediaPlayerControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaPlayerControl (); } class QMediaPlaylist; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaPlaylist (); } class QMediaRecorder; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaRecorder (); } class QMediaRecorderControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaRecorderControl (); } class QMediaResource; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaResource (); } class QMediaService; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaService (); } struct QMediaServiceCameraInfoInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaServiceCameraInfoInterface (); } struct QMediaServiceDefaultDeviceInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaServiceDefaultDeviceInterface (); } struct QMediaServiceFeaturesInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaServiceFeaturesInterface (); } struct QMediaServiceProviderFactoryInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaServiceProviderFactoryInterface (); } class QMediaServiceProviderHint; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaServiceProviderHint (); } class QMediaServiceProviderPlugin; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaServiceProviderPlugin (); } struct QMediaServiceSupportedDevicesInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaServiceSupportedDevicesInterface (); } struct QMediaServiceSupportedFormatsInterface; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaServiceSupportedFormatsInterface (); } class QMediaStreamsControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaStreamsControl (); } class QMediaTimeInterval; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaTimeInterval (); } class QMediaTimeRange; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaTimeRange (); } class QMediaVideoProbeControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaVideoProbeControl (); } class QMetaDataReaderControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMetaDataReaderControl (); } class QMetaDataWriterControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMetaDataWriterControl (); } class QRadioData; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QRadioData (); } class QRadioDataControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QRadioDataControl (); } class QRadioTuner; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QRadioTuner (); } class QRadioTunerControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QRadioTunerControl (); } class QSound; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QSound (); } class QSoundEffect; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QSoundEffect (); } class QVideoDeviceSelectorControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QVideoDeviceSelectorControl (); } class QVideoEncoderSettings; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QVideoEncoderSettings (); } class QVideoEncoderSettingsControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QVideoEncoderSettingsControl (); } class QVideoFilterRunnable; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QVideoFilterRunnable (); } class QVideoFrame; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QVideoFrame (); } class QVideoProbe; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QVideoProbe (); } class QVideoRendererControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QVideoRendererControl (); } class QVideoSurfaceFormat; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QVideoSurfaceFormat (); } class QVideoWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QVideoWidget (); } class QVideoWindowControl; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QVideoWindowControl (); } diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc index 7e044fd37..6c9d3bc0c 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractNetworkCache.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc index 695236cb6..61a7b1729 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQAbstractSocket.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc index 4f12db1fc..7463067ec 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQAuthenticator.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsDomainNameRecord.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsDomainNameRecord.cc index 59089dbdb..564a70bc8 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsDomainNameRecord.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsDomainNameRecord.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsHostAddressRecord.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsHostAddressRecord.cc index b61706ddb..d096f0d40 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsHostAddressRecord.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsHostAddressRecord.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc index 7430ce7f5..59fd59eef 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsLookup.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsMailExchangeRecord.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsMailExchangeRecord.cc index 964f232c6..b5c9b81ae 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsMailExchangeRecord.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsMailExchangeRecord.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsServiceRecord.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsServiceRecord.cc index d845b37b3..8ebb37ef2 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsServiceRecord.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsServiceRecord.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsTextRecord.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsTextRecord.cc index f195ba107..2fdeb9d88 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsTextRecord.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQDnsTextRecord.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc index add6ecda9..9a99da95c 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQHostAddress.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc index 98ac3170a..794c9f045 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQHostInfo.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc index c643fdde6..f8d749e13 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpMultiPart.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc index 3965d1b98..58d2f233e 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQHttpPart.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQIPv6Address.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQIPv6Address.cc index 58552360c..cb415494c 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQIPv6Address.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQIPv6Address.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc index 61e57d5db..033f0a160 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalServer.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalSocket.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalSocket.cc index 2443d9b34..69241cca2 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalSocket.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQLocalSocket.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc index abcb46796..279e3e52a 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAccessManager.cc @@ -49,7 +49,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc index 305062c4c..1a7df594d 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkAddressEntry.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc index c4d43cea3..c5ea7e53d 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCacheMetaData.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc index 8514d817f..2f8ec9bf0 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfiguration.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc index 21863e6bc..5ed87e714 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkConfigurationManager.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc index 35841e051..5986ad476 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookie.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc index 1192639e1..953587bd4 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkCookieJar.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc index a056fab02..1834c3632 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkDiskCache.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc index de7970853..c4de8fe2c 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkInterface.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc index 576c967c9..9bba96248 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxy.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyFactory.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyFactory.cc index 59cc8be36..b5f8f619b 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyFactory.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyFactory.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc index 7bde4dcca..c0656cfce 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkProxyQuery.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc index 585edd73a..941287888 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkReply.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc index 4e690d83a..ea5e661e1 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkRequest.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc index 3a68608b9..7ddbb666e 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQNetworkSession.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQSsl.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQSsl.cc index a494b7093..e24db3b14 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQSsl.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQSsl.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc index 894b07ce5..c2b5ed503 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificate.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificateExtension.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificateExtension.cc index fc40b7616..189af1d39 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificateExtension.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCertificateExtension.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc index 8fe2c7099..cdc54205c 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslCipher.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc index e0a360642..31f3317e5 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslConfiguration.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslEllipticCurve.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslEllipticCurve.cc index a5e7200ed..32b5656f9 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslEllipticCurve.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslEllipticCurve.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc index bafaef674..e614552c0 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslError.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc index d08f8b068..6d5e58d73 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslKey.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc index 6aca47eba..677e26a51 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc index 1e33659c5..cac9d3b46 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQSslSocket.cc @@ -43,7 +43,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc index 743ed26fe..4059585a2 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpServer.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpSocket.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpSocket.cc index 35fac5117..95cb72c37 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpSocket.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQTcpSocket.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc b/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc index 88f6f7387..47c52d655 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc +++ b/src/gsiqt/qt5/QtNetwork/gsiDeclQUdpSocket.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtNetworkCommon.h" -#include "gsiDeclQtNetworkTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtNetwork/gsiDeclQtNetworkTypeTraits.h b/src/gsiqt/qt5/QtNetwork/gsiDeclQtNetworkTypeTraits.h deleted file mode 100644 index 1d8c329d3..000000000 --- a/src/gsiqt/qt5/QtNetwork/gsiDeclQtNetworkTypeTraits.h +++ /dev/null @@ -1,1944 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtNetworkTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtNetworkTypeTraits -#define _HDR_gsiDeclQtNetworkTypeTraits - -#include "gsiTypes.h" - - -class QAbstractAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractEventDispatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractEventDispatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractNativeEventFilter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractNativeEventFilter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractNetworkCache; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractNetworkCache_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTableModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTableModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationDriver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationDriver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAssociativeIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAuthenticator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBasicMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QBasicTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBuffer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QByteArrayDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QByteArrayMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QChildEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QChildEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCollator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCollatorSortKey; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCommandLineOption; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCommandLineParser; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCoreApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCryptographicHash; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDataStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDate; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDateTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDebug; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDebugStateSaver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDeferredDeleteEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDeferredDeleteEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDir; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDirIterator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDnsDomainNameRecord; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDnsHostAddressRecord; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDnsLookup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDnsLookup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDnsMailExchangeRecord; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDnsServiceRecord; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDnsTextRecord; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDynamicPropertyChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEasingCurve; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QElapsedTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEventLoop; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoop_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoopLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QFactoryInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFactoryInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFileSelector; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSelector_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHistoryState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHistoryState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHostAddress; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHostInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHttpMultiPart; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHttpMultiPart_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHttpPart; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIODevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIPv6Address; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIdentityProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIdentityProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemSelection; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemSelectionModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionRange; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonArray; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonDocument; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QJsonParseError; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValue; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValuePtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRef; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRefPtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QLibrary; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibrary_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibraryInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLineF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLocalServer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLocalServer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLocalSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLockFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLoggingCategory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -struct QMapDataBase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QMapNodeBase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMargins; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMarginsF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMessageAuthenticationCode; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMessageLogContext; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageLogger; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMetaClassInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaEnum; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaMethod; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaProperty; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMimeData; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeDatabase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeType; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkAccessManager; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkAccessManager_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkAddressEntry; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkCacheMetaData; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkConfiguration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkConfigurationManager; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkConfigurationManager_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkCookie; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkCookieJar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkCookieJar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkDiskCache; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkDiskCache_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkInterface; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkProxy; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkProxyFactory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QNetworkProxyFactory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkProxyQuery; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkReply; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QNetworkRequest; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkSession; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QNetworkSession_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QNoDebug; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPersistentModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPluginLoader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPluginLoader_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPoint; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPointF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QProcess; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProcessEnvironment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPropertyAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPropertyAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QReadLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QReadWriteLock; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRectF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpression; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatch; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatchIterator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QResource; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRunnable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRunnable_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSaveFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSaveFile_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSettings; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSettings_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalBlocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSignalMapper; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalMapper_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSocketNotifier; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSocketNotifier_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSortFilterProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSortFilterProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSsl_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSslCertificate; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslCertificateExtension; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslCipher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslConfiguration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslEllipticCurve; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslError; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslKey; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslPreSharedKeyAuthenticator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardPaths; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_SignalEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_WrappedEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -struct QStaticPlugin; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStorageInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QStringDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStringListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTcpServer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTcpServer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTcpSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTemporaryDir; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTemporaryFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextBoundaryFinder; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextCodec; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextCodec_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDecoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextEncoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThread; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThread_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimeLine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeLine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeZone; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimerEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTimerEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTranslator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTranslator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUdpSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUrl; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QUrlQuery; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVariantAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVariantAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWaitCondition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWriteLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlStreamAttribute; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamAttributes; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNamespaceDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNotationDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlStreamStringRef; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt5/QtNetwork/gsiQtExternals.h b/src/gsiqt/qt5/QtNetwork/gsiQtExternals.h index 6773e0260..1f4849bf1 100644 --- a/src/gsiqt/qt5/QtNetwork/gsiQtExternals.h +++ b/src/gsiqt/qt5/QtNetwork/gsiQtExternals.h @@ -35,325 +35,174 @@ class QAbstractNetworkCache; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QAbstractNetworkCache (); } class QAbstractSocket; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QAbstractSocket (); } class QAuthenticator; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QAuthenticator (); } class QDnsDomainNameRecord; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsDomainNameRecord (); } class QDnsHostAddressRecord; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsHostAddressRecord (); } class QDnsLookup; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsLookup (); } class QDnsMailExchangeRecord; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsMailExchangeRecord (); } class QDnsServiceRecord; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsServiceRecord (); } class QDnsTextRecord; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsTextRecord (); } class QHostAddress; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHostAddress (); } class QHostInfo; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHostInfo (); } class QHttpMultiPart; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHttpMultiPart (); } class QHttpPart; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHttpPart (); } class QIPv6Address; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QIPv6Address (); } class QLocalServer; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QLocalServer (); } class QLocalSocket; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QLocalSocket (); } class QNetworkAccessManager; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkAccessManager (); } class QNetworkAddressEntry; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkAddressEntry (); } class QNetworkCacheMetaData; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkCacheMetaData (); } class QNetworkConfiguration; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkConfiguration (); } class QNetworkConfigurationManager; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkConfigurationManager (); } class QNetworkCookie; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkCookie (); } class QNetworkCookieJar; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkCookieJar (); } class QNetworkDiskCache; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkDiskCache (); } class QNetworkInterface; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkInterface (); } class QNetworkProxy; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkProxy (); } class QNetworkProxyFactory; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkProxyFactory (); } class QNetworkProxyQuery; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkProxyQuery (); } class QNetworkReply; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkReply (); } class QNetworkRequest; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkRequest (); } class QNetworkSession; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkSession (); } class QSslCertificate; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslCertificate (); } class QSslCertificateExtension; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslCertificateExtension (); } class QSslCipher; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslCipher (); } class QSslConfiguration; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslConfiguration (); } class QSslEllipticCurve; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslEllipticCurve (); } class QSslError; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslError (); } class QSslKey; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslKey (); } class QSslPreSharedKeyAuthenticator; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslPreSharedKeyAuthenticator (); } class QSslSocket; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslSocket (); } class QTcpServer; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QTcpServer (); } class QTcpSocket; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QTcpSocket (); } class QUdpSocket; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QUdpSocket (); } diff --git a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc b/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc index aca4f52cb..86887cd4f 100644 --- a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc +++ b/src/gsiqt/qt5/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtPrintSupportCommon.h" -#include "gsiDeclQtPrintSupportTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPageSetupDialog.cc b/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPageSetupDialog.cc index 065358ed6..e1058f1b8 100644 --- a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPageSetupDialog.cc +++ b/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPageSetupDialog.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtPrintSupportCommon.h" -#include "gsiDeclQtPrintSupportTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc b/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc index c38ef921f..5b7c85abc 100644 --- a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc +++ b/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintDialog.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtPrintSupportCommon.h" -#include "gsiDeclQtPrintSupportTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintEngine.cc b/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintEngine.cc index c47cd078f..ab69dfeb1 100644 --- a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintEngine.cc +++ b/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintEngine.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtPrintSupportCommon.h" -#include "gsiDeclQtPrintSupportTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc b/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc index 2606df66d..7c5974003 100644 --- a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc +++ b/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtPrintSupportCommon.h" -#include "gsiDeclQtPrintSupportTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc b/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc index 24df1e04c..05dc69253 100644 --- a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc +++ b/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtPrintSupportCommon.h" -#include "gsiDeclQtPrintSupportTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc b/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc index 13e7bcebd..70446ea1e 100644 --- a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc +++ b/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinter.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtPrintSupportCommon.h" -#include "gsiDeclQtPrintSupportTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc b/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc index 6ef743841..276d488f7 100644 --- a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc +++ b/src/gsiqt/qt5/QtPrintSupport/gsiDeclQPrinterInfo.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtPrintSupportCommon.h" -#include "gsiDeclQtPrintSupportTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQtPrintSupportTypeTraits.h b/src/gsiqt/qt5/QtPrintSupport/gsiDeclQtPrintSupportTypeTraits.h deleted file mode 100644 index acf212eb2..000000000 --- a/src/gsiqt/qt5/QtPrintSupport/gsiDeclQtPrintSupportTypeTraits.h +++ /dev/null @@ -1,6049 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtPrintSupportTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtPrintSupportTypeTraits -#define _HDR_gsiDeclQtPrintSupportTypeTraits - -#include "gsiTypes.h" - - -class QAbstractAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractEventDispatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractEventDispatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractGraphicsShapeItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractGraphicsShapeItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractItemDelegate; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemDelegate_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractItemView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractNativeEventFilter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractNativeEventFilter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractPrintDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractPrintDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractScrollArea; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractScrollArea_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSlider; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSlider_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSpinBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSpinBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTableModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTableModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTextDocumentLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTextDocumentLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAbstractTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractUndoItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractUndoItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessible; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessible_ActivationObserver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleActionInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleActionInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleEditableTextInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleEditableTextInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleImageInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleImageInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QAccessibleObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QAccessibleStateChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleStateChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableCellInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableCellInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleTableInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleTableModelChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableModelChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextCursorEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextCursorEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInsertEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInsertEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleTextRemoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextRemoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextSelectionEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextSelectionEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextUpdateEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextUpdateEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QAction; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAction_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAnimationDriver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationDriver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QApplicationStateChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAssociativeIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QBackingStore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QBasicMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QBasicTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBitmap; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBitmap_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBoxLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QBoxLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QBrush; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBuffer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QButtonGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QButtonGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QByteArrayDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QByteArrayMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCalendarWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCalendarWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCheckBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCheckBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QChildEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QChildEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QClipboard; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QCloseEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCloseEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCollator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCollatorSortKey; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QColor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QColorDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QColorDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QColormap; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QColumnView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QColumnView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QComboBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QComboBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommandLineOption; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCommandLineParser; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommandLinkButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommandLinkButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommonStyle; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommonStyle_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCompleter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCompleter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QConicalGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QContextMenuEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QContextMenuEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCryptographicHash; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCursor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDataStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDataWidgetMapper; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDataWidgetMapper_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDate; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDateEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDateEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDateTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDateTimeEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDateTimeEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDebug; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDebugStateSaver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDeferredDeleteEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDeferredDeleteEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDesktopServices; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDesktopWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDesktopWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDial; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDial_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDialogButtonBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDialogButtonBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDir; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDirIterator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDirModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDirModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDockWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDockWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDoubleSpinBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDoubleSpinBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDoubleValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDoubleValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDrag; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDrag_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragEnterEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragEnterEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragLeaveEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDragLeaveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDragMoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragMoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDropEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDropEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEasingCurve; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QElapsedTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QEnterEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEnterEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QErrorMessage; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QErrorMessage_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEventLoop; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoop_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoopLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QExposeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QExposeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -struct QFactoryInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFactoryInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileIconProvider; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileIconProvider_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFileOpenEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileOpenEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileSelector; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSelector_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFocusEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFocusEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFocusFrame; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFocusFrame_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFont; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFontComboBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFontComboBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFontDatabase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFontDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFontDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFontInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFontMetrics; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFontMetricsF; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFormLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFormLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFrame; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFrame_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGenericPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGenericPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGenericPluginFactory; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGestureEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QGestureEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QGestureRecognizer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGestureRecognizer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGlyphRun; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGraphicsAnchor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsAnchor_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsAnchorLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsAnchorLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsBlurEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsBlurEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsColorizeEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsColorizeEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsDropShadowEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsDropShadowEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsEllipseItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsEllipseItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsGridLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsGridLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLayoutItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsLayoutItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLineItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLineItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLinearLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLinearLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsOpacityEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsOpacityEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPathItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPathItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPixmapItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPixmapItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPolygonItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPolygonItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsProxyWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsProxyWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRectItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRectItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRotation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRotation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsScale; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsScale_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsScene; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsScene_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneContextMenuEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneContextMenuEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneDragDropEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneDragDropEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsSceneEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsSceneHelpEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneHelpEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneHoverEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneHoverEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneMouseEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneMouseEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneMoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneMoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneResizeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneResizeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneWheelEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneWheelEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSimpleTextItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSimpleTextItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsTextItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsTextItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsTransform; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsTransform_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGridLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGridLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGroupBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGroupBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGuiApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGuiApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QHBoxLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHBoxLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHeaderView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QHeaderView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QHelpEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHelpEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHideEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHideEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHistoryState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHistoryState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHoverEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHoverEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QIODevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIcon; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconDragEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconDragEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconEngine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIconEngine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconEnginePlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIconEnginePlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIdentityProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIdentityProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImage; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImage_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImageIOHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QImageIOHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageIOPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QImageIOPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QInputDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QInputDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QInputEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputMethod; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QInputMethodEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputMethodQueryEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputMethodQueryEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QIntValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIntValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemDelegate; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemDelegate_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemEditorCreatorBase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemEditorCreatorBase_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemEditorFactory; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemEditorFactory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemSelection; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemSelectionModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionRange; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonArray; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonDocument; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QJsonParseError; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValue; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValuePtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRef; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRefPtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QKeyEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QKeyEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QKeySequence; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QKeySequenceEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QKeySequenceEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLCDNumber; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLCDNumber_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLabel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLabel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLayoutItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLayoutItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLibrary; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibrary_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibraryInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLineEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLineEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLineF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLinearGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QListView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QListView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QListWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QListWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QListWidgetItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QListWidgetItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLockFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLoggingCategory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMainWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMainWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QMapDataBase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QMapNodeBase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMargins; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMarginsF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMatrix; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMatrix4x4; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMdiArea; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMdiArea_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMdiSubWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMdiSubWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMenu; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMenu_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMenuBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMenuBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageAuthenticationCode; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMessageBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageLogContext; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageLogger; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMetaClassInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaEnum; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaMethod; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaProperty; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMimeData; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeDatabase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeType; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMouseEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMouseEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMovie; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMovie_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNativeGestureEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QNoDebug; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QOffscreenSurface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QOffscreenSurface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPageLayout; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPageSetupDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPageSetupDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPageSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPagedPaintDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPagedPaintDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPaintDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPaintDeviceWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintDeviceWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintEngine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintEngine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPaintEngineState; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPaintEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPainter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPainterPath; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPainterPathStroker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPalette; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPanGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPanGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPdfWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPdfWriter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPen; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPersistentModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPicture; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPicture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPictureFormatPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPictureFormatPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPinchGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPinchGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPixmap; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPixmap_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPixmapCache; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPlainTextDocumentLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPlainTextDocumentLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPlainTextEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPlainTextEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPlatformSurfaceEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPlatformSurfaceEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPluginLoader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPluginLoader_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPoint; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPointF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPolygon; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPolygonF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPrintDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPrintDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPrintEngine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPrintEngine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPrintPreviewDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPrintPreviewDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPrintPreviewWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPrintPreviewWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPrinter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPrinter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPrinterInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QProcess; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProcessEnvironment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QProgressBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProgressBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProgressDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProgressDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPropertyAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPropertyAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPushButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPushButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QQuaternion; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRadialGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRadioButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRadioButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRasterWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRasterWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRawFont; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QReadLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QReadWriteLock; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRectF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExpValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRegExpValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRegion; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpression; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatch; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatchIterator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRegularExpressionValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QResizeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QResizeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QResource; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRubberBand; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRubberBand_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRunnable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRunnable_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSaveFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSaveFile_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScreen; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QScreen_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QScreenOrientationChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScreenOrientationChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollArea; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScrollArea_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScrollBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScrollBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScrollEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollPrepareEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollPrepareEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScroller; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QScrollerProperties; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QScrollerProperties_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSessionManager; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QSettings; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSettings_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QShortcut; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QShortcut_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QShortcutEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QShortcutEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QShowEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QShowEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSignalBlocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSignalMapper; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalMapper_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeGrip; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSizeGrip_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSizePolicy; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSlider; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSlider_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSocketNotifier; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSocketNotifier_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSortFilterProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSortFilterProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSpacerItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSpacerItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSpinBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSpinBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplashScreen; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplashScreen_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplitter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplitter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplitterHandle; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSplitterHandle_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStackedLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStackedLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStackedWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStackedWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardPaths; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_SignalEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_WrappedEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -struct QStaticPlugin; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStaticText; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStatusBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStatusBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStatusTipEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStatusTipEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStorageInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QStringDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStringListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyle; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStyle_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStyleFactory; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleHintReturn; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleHintReturnMask; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleHintReturnVariant; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleHints; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStyleHints_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStyleOption; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionButton; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionComboBox; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionComplex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionDockWidget; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionFocusRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionFrame; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionGraphicsItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionGroupBox; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionHeader; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionMenuItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionProgressBar; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionRubberBand; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionSizeGrip; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionSlider; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionSpinBox; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTab; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTabBarBase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTabWidgetFrame; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTitleBar; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionToolBar; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionToolBox; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionToolButton; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionViewItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStylePainter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStylePlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStylePlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStyledItemDelegate; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStyledItemDelegate_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSurface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSurfaceFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSwipeGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSwipeGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSyntaxHighlighter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSyntaxHighlighter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSystemTrayIcon; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSystemTrayIcon_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTabBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTabBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTabWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTabWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableWidgetItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTableWidgetItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTableWidgetSelectionRange; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTabletEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTabletEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTapAndHoldGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTapAndHoldGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTapGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTapGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTemporaryDir; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTemporaryFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextBlock; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextBlockGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextBlockUserData; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockUserData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBoundaryFinder; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBrowser; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextBrowser_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextCharFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextCodec; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextCodec_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextCursor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextDecoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextDocument; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDocument_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDocumentFragment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextDocumentWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextEncoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFragment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFrame; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextFrame_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFrameFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextImageFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextInlineObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLength; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextList; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextList_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextListFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextObjectInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextObjectInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextOption; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextTable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextTable_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextTableCell; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextTableCellFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextTableFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QThread; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThread_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimeEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeLine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeLine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeZone; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimerEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTimerEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QToolBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolBarChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QToolBarChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QToolBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolTip; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTouchDevice; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTouchEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTouchEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTransform; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTranslator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTranslator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeWidgetItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTreeWidgetItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTreeWidgetItemIterator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QUndoCommand; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoCommand_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoStack; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoStack_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUrl; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QUrlQuery; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVBoxLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVBoxLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVariantAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVariantAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVector2D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVector3D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVector4D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QWaitCondition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWhatsThis; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWhatsThisClickedEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWhatsThisClickedEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWheelEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWheelEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWidgetAction; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QWidgetAction_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QWidgetItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QWidgetItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWindowStateChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWindowStateChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWizard; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWizard_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWizardPage; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWizardPage_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWriteLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlStreamAttribute; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamAttributes; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNamespaceDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNotationDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlStreamStringRef; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt5/QtPrintSupport/gsiQtExternals.h b/src/gsiqt/qt5/QtPrintSupport/gsiQtExternals.h index e82aef8bb..20d764326 100644 --- a/src/gsiqt/qt5/QtPrintSupport/gsiQtExternals.h +++ b/src/gsiqt/qt5/QtPrintSupport/gsiQtExternals.h @@ -35,67 +35,34 @@ class QAbstractPrintDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QAbstractPrintDialog (); } class QPageSetupDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPageSetupDialog (); } class QPrintDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrintDialog (); } class QPrintEngine; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrintEngine (); } class QPrintPreviewDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrintPreviewDialog (); } class QPrintPreviewWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrintPreviewWidget (); } class QPrinter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrinter (); } class QPrinterInfo; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrinterInfo (); } diff --git a/src/gsiqt/qt5/QtSql/gsiDeclQSql.cc b/src/gsiqt/qt5/QtSql/gsiDeclQSql.cc index a1eec58be..f945e1f42 100644 --- a/src/gsiqt/qt5/QtSql/gsiDeclQSql.cc +++ b/src/gsiqt/qt5/QtSql/gsiDeclQSql.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc b/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc index 9acbf6936..1887ade9e 100644 --- a/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc +++ b/src/gsiqt/qt5/QtSql/gsiDeclQSqlDatabase.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc b/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc index d6fdbf092..f817f13c6 100644 --- a/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc +++ b/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriver.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriverCreatorBase.cc b/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriverCreatorBase.cc index 0da89358b..8a1b4ca7a 100644 --- a/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriverCreatorBase.cc +++ b/src/gsiqt/qt5/QtSql/gsiDeclQSqlDriverCreatorBase.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc b/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc index 039e7e334..0d45023cd 100644 --- a/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc +++ b/src/gsiqt/qt5/QtSql/gsiDeclQSqlError.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc b/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc index 6d651ec1a..245aae203 100644 --- a/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc +++ b/src/gsiqt/qt5/QtSql/gsiDeclQSqlField.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc b/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc index b645fe7af..29c5cf2c8 100644 --- a/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc +++ b/src/gsiqt/qt5/QtSql/gsiDeclQSqlIndex.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc b/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc index ebf274617..c3405e42f 100644 --- a/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc +++ b/src/gsiqt/qt5/QtSql/gsiDeclQSqlQuery.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc b/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc index bd4d4826d..151c6c6ff 100644 --- a/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc +++ b/src/gsiqt/qt5/QtSql/gsiDeclQSqlQueryModel.cc @@ -45,7 +45,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc b/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc index 0284fadfe..5f7ce80ee 100644 --- a/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc +++ b/src/gsiqt/qt5/QtSql/gsiDeclQSqlRecord.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelation.cc b/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelation.cc index e3c07c2d2..00817e4e0 100644 --- a/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelation.cc +++ b/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelation.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc b/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc index a651b190f..de4170b11 100644 --- a/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc +++ b/src/gsiqt/qt5/QtSql/gsiDeclQSqlRelationalTableModel.cc @@ -48,7 +48,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSql/gsiDeclQSqlResult.cc b/src/gsiqt/qt5/QtSql/gsiDeclQSqlResult.cc index 090a49b7b..d5fc8f92b 100644 --- a/src/gsiqt/qt5/QtSql/gsiDeclQSqlResult.cc +++ b/src/gsiqt/qt5/QtSql/gsiDeclQSqlResult.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc b/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc index 06ff5fbc5..01d5ee9b5 100644 --- a/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc +++ b/src/gsiqt/qt5/QtSql/gsiDeclQSqlTableModel.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtSqlCommon.h" -#include "gsiDeclQtSqlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSql/gsiDeclQtSqlTypeTraits.h b/src/gsiqt/qt5/QtSql/gsiDeclQtSqlTypeTraits.h deleted file mode 100644 index d4b3224a6..000000000 --- a/src/gsiqt/qt5/QtSql/gsiDeclQtSqlTypeTraits.h +++ /dev/null @@ -1,1716 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtSqlTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtSqlTypeTraits -#define _HDR_gsiDeclQtSqlTypeTraits - -#include "gsiTypes.h" - - -class QAbstractAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractEventDispatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractEventDispatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractNativeEventFilter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractNativeEventFilter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTableModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTableModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationDriver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationDriver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAssociativeIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QBasicMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QBasicTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBuffer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QByteArrayDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QByteArrayMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QChildEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QChildEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCollator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCollatorSortKey; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCommandLineOption; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCommandLineParser; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCoreApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCryptographicHash; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDataStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDate; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDateTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDebug; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDebugStateSaver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDeferredDeleteEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDeferredDeleteEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDir; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDirIterator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEasingCurve; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QElapsedTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEventLoop; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoop_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoopLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QFactoryInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFactoryInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFileSelector; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSelector_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHistoryState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHistoryState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIODevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIdentityProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIdentityProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemSelection; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemSelectionModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionRange; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonArray; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonDocument; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QJsonParseError; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValue; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValuePtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRef; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRefPtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QLibrary; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibrary_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibraryInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLineF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLockFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLoggingCategory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -struct QMapDataBase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QMapNodeBase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMargins; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMarginsF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMessageAuthenticationCode; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMessageLogContext; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageLogger; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMetaClassInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaEnum; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaMethod; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaProperty; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMimeData; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeDatabase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeType; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNoDebug; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPersistentModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPluginLoader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPluginLoader_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPoint; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPointF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QProcess; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProcessEnvironment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPropertyAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPropertyAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QReadLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QReadWriteLock; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRectF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpression; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatch; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatchIterator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QResource; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRunnable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRunnable_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSaveFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSaveFile_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSettings; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSettings_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalBlocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSignalMapper; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalMapper_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSocketNotifier; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSocketNotifier_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSortFilterProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSortFilterProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSql_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSqlDatabase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSqlDriver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSqlDriver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSqlDriverCreatorBase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSqlDriverCreatorBase_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSqlError; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSqlField; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSqlIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSqlQuery; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSqlQueryModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSqlQueryModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSqlRecord; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSqlRelation; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSqlRelationalTableModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSqlRelationalTableModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSqlResult; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSqlResult_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSqlTableModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSqlTableModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardPaths; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_SignalEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_WrappedEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -struct QStaticPlugin; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStorageInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QStringDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStringListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTemporaryDir; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTemporaryFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextBoundaryFinder; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextCodec; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextCodec_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDecoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextEncoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThread; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThread_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimeLine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeLine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeZone; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimerEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTimerEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTranslator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTranslator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUrl; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QUrlQuery; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVariantAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVariantAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWaitCondition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWriteLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlStreamAttribute; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamAttributes; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNamespaceDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNotationDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlStreamStringRef; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt5/QtSql/gsiQtExternals.h b/src/gsiqt/qt5/QtSql/gsiQtExternals.h index 5a56423ab..963509846 100644 --- a/src/gsiqt/qt5/QtSql/gsiQtExternals.h +++ b/src/gsiqt/qt5/QtSql/gsiQtExternals.h @@ -35,102 +35,54 @@ class QSqlDatabase; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlDatabase (); } class QSqlDriver; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlDriver (); } class QSqlDriverCreatorBase; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlDriverCreatorBase (); } class QSqlError; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlError (); } class QSqlField; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlField (); } class QSqlIndex; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlIndex (); } class QSqlQuery; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlQuery (); } class QSqlQueryModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlQueryModel (); } class QSqlRecord; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlRecord (); } class QSqlRelation; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlRelation (); } class QSqlRelationalTableModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlRelationalTableModel (); } class QSqlResult; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlResult (); } class QSqlTableModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlTableModel (); } diff --git a/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc b/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc index 21933770a..fa91fd824 100644 --- a/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc +++ b/src/gsiqt/qt5/QtSvg/gsiDeclQGraphicsSvgItem.cc @@ -63,7 +63,6 @@ #include #include "gsiQt.h" #include "gsiQtSvgCommon.h" -#include "gsiDeclQtSvgTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc b/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc index 270bc8a01..111db46ba 100644 --- a/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc +++ b/src/gsiqt/qt5/QtSvg/gsiDeclQSvgGenerator.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtSvgCommon.h" -#include "gsiDeclQtSvgTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc b/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc index f40700010..4cc28ebfc 100644 --- a/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc +++ b/src/gsiqt/qt5/QtSvg/gsiDeclQSvgRenderer.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtSvgCommon.h" -#include "gsiDeclQtSvgTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc b/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc index be2e6859c..2aae053cf 100644 --- a/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc +++ b/src/gsiqt/qt5/QtSvg/gsiDeclQSvgWidget.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtSvgCommon.h" -#include "gsiDeclQtSvgTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtSvg/gsiDeclQtSvgTypeTraits.h b/src/gsiqt/qt5/QtSvg/gsiDeclQtSvgTypeTraits.h deleted file mode 100644 index 41fc54103..000000000 --- a/src/gsiqt/qt5/QtSvg/gsiDeclQtSvgTypeTraits.h +++ /dev/null @@ -1,5999 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtSvgTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtSvgTypeTraits -#define _HDR_gsiDeclQtSvgTypeTraits - -#include "gsiTypes.h" - - -class QAbstractAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractEventDispatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractEventDispatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractGraphicsShapeItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractGraphicsShapeItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractItemDelegate; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemDelegate_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractItemView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractNativeEventFilter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractNativeEventFilter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractScrollArea; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractScrollArea_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSlider; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSlider_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSpinBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSpinBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTableModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTableModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTextDocumentLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTextDocumentLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAbstractTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractUndoItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractUndoItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessible; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessible_ActivationObserver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleActionInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleActionInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleEditableTextInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleEditableTextInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleImageInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleImageInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QAccessibleObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QAccessibleStateChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleStateChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableCellInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableCellInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleTableInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleTableModelChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableModelChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextCursorEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextCursorEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInsertEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInsertEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleTextRemoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextRemoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextSelectionEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextSelectionEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextUpdateEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextUpdateEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QAction; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAction_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAnimationDriver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationDriver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QApplicationStateChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAssociativeIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QBackingStore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QBasicMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QBasicTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBitmap; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBitmap_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBoxLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QBoxLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QBrush; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBuffer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QButtonGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QButtonGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QByteArrayDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QByteArrayMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCalendarWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCalendarWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCheckBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCheckBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QChildEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QChildEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QClipboard; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QCloseEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCloseEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCollator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCollatorSortKey; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QColor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QColorDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QColorDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QColormap; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QColumnView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QColumnView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QComboBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QComboBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommandLineOption; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCommandLineParser; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommandLinkButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommandLinkButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommonStyle; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommonStyle_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCompleter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCompleter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QConicalGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QContextMenuEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QContextMenuEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCryptographicHash; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCursor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDataStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDataWidgetMapper; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDataWidgetMapper_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDate; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDateEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDateEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDateTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDateTimeEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDateTimeEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDebug; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDebugStateSaver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDeferredDeleteEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDeferredDeleteEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDesktopServices; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDesktopWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDesktopWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDial; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDial_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDialogButtonBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDialogButtonBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDir; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDirIterator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDirModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDirModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDockWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDockWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDoubleSpinBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDoubleSpinBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDoubleValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDoubleValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDrag; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDrag_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragEnterEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragEnterEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragLeaveEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDragLeaveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDragMoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragMoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDropEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDropEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEasingCurve; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QElapsedTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QEnterEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEnterEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QErrorMessage; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QErrorMessage_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEventLoop; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoop_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoopLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QExposeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QExposeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -struct QFactoryInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFactoryInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileIconProvider; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileIconProvider_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFileOpenEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileOpenEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileSelector; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSelector_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFocusEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFocusEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFocusFrame; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFocusFrame_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFont; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFontComboBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFontComboBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFontDatabase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFontDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFontDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFontInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFontMetrics; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFontMetricsF; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFormLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFormLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFrame; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFrame_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGenericPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGenericPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGenericPluginFactory; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGestureEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QGestureEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QGestureRecognizer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGestureRecognizer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGlyphRun; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGraphicsAnchor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsAnchor_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsAnchorLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsAnchorLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsBlurEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsBlurEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsColorizeEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsColorizeEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsDropShadowEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsDropShadowEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsEllipseItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsEllipseItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsGridLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsGridLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLayoutItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsLayoutItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLineItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLineItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLinearLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLinearLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsOpacityEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsOpacityEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPathItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPathItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPixmapItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPixmapItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPolygonItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPolygonItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsProxyWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsProxyWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRectItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRectItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRotation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRotation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsScale; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsScale_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsScene; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsScene_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneContextMenuEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneContextMenuEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneDragDropEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneDragDropEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsSceneEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsSceneHelpEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneHelpEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneHoverEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneHoverEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneMouseEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneMouseEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneMoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneMoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneResizeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneResizeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneWheelEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneWheelEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSimpleTextItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSimpleTextItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSvgItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSvgItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsTextItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsTextItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsTransform; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsTransform_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGridLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGridLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGroupBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGroupBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGuiApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGuiApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QHBoxLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHBoxLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHeaderView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QHeaderView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QHelpEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHelpEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHideEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHideEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHistoryState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHistoryState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHoverEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHoverEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QIODevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIcon; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconDragEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconDragEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconEngine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIconEngine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconEnginePlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIconEnginePlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIdentityProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIdentityProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImage; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImage_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImageIOHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QImageIOHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageIOPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QImageIOPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QInputDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QInputDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QInputEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputMethod; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QInputMethodEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputMethodQueryEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputMethodQueryEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QIntValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIntValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemDelegate; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemDelegate_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemEditorCreatorBase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemEditorCreatorBase_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemEditorFactory; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemEditorFactory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemSelection; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemSelectionModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionRange; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonArray; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonDocument; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QJsonParseError; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValue; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValuePtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRef; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRefPtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QKeyEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QKeyEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QKeySequence; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QKeySequenceEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QKeySequenceEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLCDNumber; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLCDNumber_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLabel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLabel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLayoutItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLayoutItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLibrary; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibrary_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibraryInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLineEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLineEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLineF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLinearGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QListView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QListView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QListWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QListWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QListWidgetItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QListWidgetItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLockFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLoggingCategory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMainWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMainWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QMapDataBase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QMapNodeBase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMargins; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMarginsF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMatrix; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMatrix4x4; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMdiArea; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMdiArea_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMdiSubWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMdiSubWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMenu; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMenu_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMenuBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMenuBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageAuthenticationCode; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMessageBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageLogContext; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageLogger; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMetaClassInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaEnum; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaMethod; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaProperty; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMimeData; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeDatabase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeType; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMouseEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMouseEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMovie; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMovie_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNativeGestureEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QNoDebug; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QOffscreenSurface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QOffscreenSurface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPageLayout; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPageSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPagedPaintDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPagedPaintDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPaintDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPaintDeviceWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintDeviceWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintEngine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintEngine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPaintEngineState; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPaintEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPainter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPainterPath; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPainterPathStroker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPalette; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPanGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPanGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPdfWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPdfWriter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPen; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPersistentModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPicture; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPicture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPictureFormatPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPictureFormatPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPinchGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPinchGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPixmap; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPixmap_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPixmapCache; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPlainTextDocumentLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPlainTextDocumentLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPlainTextEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPlainTextEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPlatformSurfaceEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPlatformSurfaceEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPluginLoader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPluginLoader_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPoint; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPointF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPolygon; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPolygonF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QProcess; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProcessEnvironment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QProgressBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProgressBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProgressDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProgressDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPropertyAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPropertyAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPushButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPushButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QQuaternion; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRadialGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRadioButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRadioButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRasterWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRasterWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRawFont; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QReadLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QReadWriteLock; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRectF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExpValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRegExpValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRegion; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpression; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatch; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatchIterator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRegularExpressionValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QResizeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QResizeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QResource; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRubberBand; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRubberBand_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRunnable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRunnable_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSaveFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSaveFile_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScreen; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QScreen_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QScreenOrientationChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScreenOrientationChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollArea; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScrollArea_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScrollBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScrollBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScrollEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollPrepareEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollPrepareEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScroller; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QScrollerProperties; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QScrollerProperties_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSessionManager; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QSettings; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSettings_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QShortcut; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QShortcut_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QShortcutEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QShortcutEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QShowEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QShowEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSignalBlocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSignalMapper; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalMapper_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeGrip; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSizeGrip_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSizePolicy; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSlider; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSlider_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSocketNotifier; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSocketNotifier_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSortFilterProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSortFilterProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSpacerItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSpacerItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSpinBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSpinBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplashScreen; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplashScreen_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplitter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplitter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplitterHandle; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSplitterHandle_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStackedLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStackedLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStackedWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStackedWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardPaths; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_SignalEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_WrappedEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -struct QStaticPlugin; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStaticText; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStatusBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStatusBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStatusTipEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStatusTipEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStorageInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QStringDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStringListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyle; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStyle_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStyleFactory; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleHintReturn; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleHintReturnMask; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleHintReturnVariant; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleHints; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStyleHints_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStyleOption; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionButton; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionComboBox; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionComplex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionDockWidget; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionFocusRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionFrame; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionGraphicsItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionGroupBox; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionHeader; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionMenuItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionProgressBar; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionRubberBand; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionSizeGrip; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionSlider; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionSpinBox; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTab; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTabBarBase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTabWidgetFrame; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTitleBar; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionToolBar; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionToolBox; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionToolButton; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionViewItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStylePainter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStylePlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStylePlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStyledItemDelegate; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStyledItemDelegate_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSurface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSurfaceFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSvgGenerator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSvgGenerator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSvgRenderer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSvgRenderer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSvgWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSvgWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSwipeGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSwipeGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSyntaxHighlighter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSyntaxHighlighter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSystemTrayIcon; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSystemTrayIcon_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTabBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTabBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTabWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTabWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableWidgetItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTableWidgetItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTableWidgetSelectionRange; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTabletEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTabletEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTapAndHoldGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTapAndHoldGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTapGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTapGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTemporaryDir; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTemporaryFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextBlock; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextBlockGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextBlockUserData; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockUserData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBoundaryFinder; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBrowser; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextBrowser_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextCharFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextCodec; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextCodec_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextCursor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextDecoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextDocument; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDocument_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDocumentFragment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextDocumentWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextEncoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFragment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFrame; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextFrame_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFrameFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextImageFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextInlineObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLength; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextList; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextList_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextListFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextObjectInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextObjectInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextOption; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextTable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextTable_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextTableCell; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextTableCellFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextTableFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QThread; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThread_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimeEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeLine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeLine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeZone; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimerEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTimerEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QToolBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolBarChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QToolBarChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QToolBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolTip; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTouchDevice; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTouchEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTouchEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTransform; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTranslator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTranslator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeWidgetItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTreeWidgetItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTreeWidgetItemIterator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QUndoCommand; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoCommand_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoStack; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoStack_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUrl; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QUrlQuery; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVBoxLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVBoxLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVariantAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVariantAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVector2D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVector3D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVector4D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QWaitCondition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWhatsThis; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWhatsThisClickedEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWhatsThisClickedEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWheelEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWheelEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWidgetAction; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QWidgetAction_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QWidgetItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QWidgetItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWindowStateChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWindowStateChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWizard; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWizard_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWizardPage; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWizardPage_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWriteLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlStreamAttribute; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamAttributes; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNamespaceDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNotationDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlStreamStringRef; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt5/QtSvg/gsiQtExternals.h b/src/gsiqt/qt5/QtSvg/gsiQtExternals.h index 19df8a1a1..edba1a009 100644 --- a/src/gsiqt/qt5/QtSvg/gsiQtExternals.h +++ b/src/gsiqt/qt5/QtSvg/gsiQtExternals.h @@ -35,34 +35,18 @@ class QGraphicsSvgItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTSVG_PUBLIC gsi::Class &qtdecl_QGraphicsSvgItem (); } class QSvgGenerator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTSVG_PUBLIC gsi::Class &qtdecl_QSvgGenerator (); } class QSvgRenderer; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTSVG_PUBLIC gsi::Class &qtdecl_QSvgRenderer (); } class QSvgWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTSVG_PUBLIC gsi::Class &qtdecl_QSvgWidget (); } diff --git a/src/gsiqt/qt5/QtUiTools/gsiDeclQUiLoader.cc b/src/gsiqt/qt5/QtUiTools/gsiDeclQUiLoader.cc index 6419a123e..61140253a 100644 --- a/src/gsiqt/qt5/QtUiTools/gsiDeclQUiLoader.cc +++ b/src/gsiqt/qt5/QtUiTools/gsiDeclQUiLoader.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtUiToolsCommon.h" -#include "gsiDeclQtUiToolsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtUiTools/gsiDeclQtUiToolsTypeTraits.h b/src/gsiqt/qt5/QtUiTools/gsiDeclQtUiToolsTypeTraits.h deleted file mode 100644 index 85928cc3b..000000000 --- a/src/gsiqt/qt5/QtUiTools/gsiDeclQtUiToolsTypeTraits.h +++ /dev/null @@ -1,138 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtUiToolsTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtUiToolsTypeTraits -#define _HDR_gsiDeclQtUiToolsTypeTraits - -#include "gsiTypes.h" - - -struct QByteArrayDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMessageLogContext; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageLogger; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSignalBlocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -struct QStringDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStringMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QUiLoader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUiLoader_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt5/QtUiTools/gsiQtExternals.h b/src/gsiqt/qt5/QtUiTools/gsiQtExternals.h index 789b4e182..9ea29b4ca 100644 --- a/src/gsiqt/qt5/QtUiTools/gsiQtExternals.h +++ b/src/gsiqt/qt5/QtUiTools/gsiQtExternals.h @@ -35,10 +35,6 @@ class QUiLoader; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTUITOOLS_PUBLIC gsi::Class &qtdecl_QUiLoader (); } diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc index f91a97109..73cba3a27 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractButton.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractGraphicsShapeItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractGraphicsShapeItem.cc index ec19a9c41..20ad622f4 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractGraphicsShapeItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractGraphicsShapeItem.cc @@ -59,7 +59,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc index dc67df5e8..4989124e0 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemDelegate.cc @@ -45,7 +45,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc index 253bd5308..d19603722 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractItemView.cc @@ -89,7 +89,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc index ff8cca85f..85aa983bb 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractScrollArea.cc @@ -83,7 +83,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc index 08e8a6254..1c978dceb 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSlider.cc @@ -81,7 +81,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc index b47822bdf..b5a0296ca 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQAbstractSpinBox.cc @@ -83,7 +83,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc index 1ec1dbceb..6e62851af 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQAccessibleWidget.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc index 1f4e85b19..4c826227c 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQAction.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc index 5d2d96c61..53c81b45a 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQActionGroup.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc index 697916269..033c24d6d 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQApplication.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc index c30d2c794..c9ded1c76 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQBoxLayout.cc @@ -43,7 +43,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQButtonGroup.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQButtonGroup.cc index 06ae918ad..f3e27b1bb 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQButtonGroup.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQButtonGroup.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc index 1633be21b..00dcbad2f 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQCalendarWidget.cc @@ -83,7 +83,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc index 1a70c5500..405251c04 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQCheckBox.cc @@ -83,7 +83,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc index 927768fff..8ff515ea2 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQColorDialog.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQColormap.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQColormap.cc index f9f2fc4e4..68a8c1f72 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQColormap.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQColormap.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc index 3e4ce7ea7..043efa90d 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQColumnView.cc @@ -90,7 +90,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc index dbf1c9f5d..164ff5ac5 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQComboBox.cc @@ -89,7 +89,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc index 837bd5d74..357366772 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQCommandLinkButton.cc @@ -84,7 +84,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc index dc3694994..838636e27 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQCommonStyle.cc @@ -50,7 +50,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc index e50567212..260e73d2f 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQCompleter.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc index 4cbb0d3ee..3e740beac 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQDataWidgetMapper.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc index be326d220..741fbfef3 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQDateEdit.cc @@ -87,7 +87,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc index ddeedf0c2..c3c1b4e36 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQDateTimeEdit.cc @@ -87,7 +87,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc index 62783ccf4..d7940f310 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQDesktopWidget.cc @@ -81,7 +81,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc index 1b2a50f10..971d5928e 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQDial.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc index 11c50b333..606f0d338 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQDialog.cc @@ -81,7 +81,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc index c3a1489cf..61a902f42 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQDialogButtonBox.cc @@ -83,7 +83,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc index a73262c84..4a069c865 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQDirModel.cc @@ -44,7 +44,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc index 902cbceb3..74d799526 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQDockWidget.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc index 335539795..e93b91064 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQDoubleSpinBox.cc @@ -83,7 +83,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc index 3e1b22de9..bd27c177d 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQErrorMessage.cc @@ -81,7 +81,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc index 5d286c9af..7b07b7c41 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQFileDialog.cc @@ -86,7 +86,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQFileIconProvider.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQFileIconProvider.cc index 4b1b77bb7..d58929790 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQFileIconProvider.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQFileIconProvider.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc index cd422b341..fff74f013 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQFileSystemModel.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc index 224263fa3..605394a3e 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQFocusFrame.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc index 3272c4dc5..aab268dbf 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQFontComboBox.cc @@ -89,7 +89,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc index 63b4fabb2..ee35c1030 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQFontDialog.cc @@ -81,7 +81,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc index c3265b32c..0ba9d7448 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQFormLayout.cc @@ -43,7 +43,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc index a35c22e8f..545ce7f1e 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQFrame.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc index fbf017c39..745b46a66 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGesture.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc index a2e14bcf1..7e296c8a2 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureEvent.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureRecognizer.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureRecognizer.cc index f1a55b338..a2e4395b2 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureRecognizer.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGestureRecognizer.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchor.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchor.cc index 229ec648b..867b6485c 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchor.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchor.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc index 28c08aff2..a070c49f8 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc index f9ce480e5..32be39162 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsBlurEffect.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc index b1435e2e8..37b436ed2 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc index 900b97b9a..1679d0526 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc index 7cbdb2f2a..a5e56c684 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEffect.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEllipseItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEllipseItem.cc index 1b91d5011..5dbd0ede6 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEllipseItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsEllipseItem.cc @@ -59,7 +59,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsGridLayout.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsGridLayout.cc index 7780a52f7..0cebf278a 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsGridLayout.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsGridLayout.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc index 8a103c021..acd927bf9 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItem.cc @@ -38,9 +38,9 @@ #include #include #include +#include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemAnimation.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemAnimation.cc index 4c9c25c20..5e0bc8858 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemAnimation.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemAnimation.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemGroup.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemGroup.cc index 443eb607c..1f265585b 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemGroup.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsItemGroup.cc @@ -56,7 +56,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayout.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayout.cc index 8efd94fbf..5f05c55e3 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayout.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayout.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc index 2abec92ce..c0340c2c0 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLayoutItem.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc index 35b0efb7a..27590decd 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLineItem.cc @@ -59,7 +59,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc index 004d76758..e20159ad4 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsLinearLayout.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc index 396e10531..fcca75fb2 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsObject.cc @@ -61,7 +61,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc index f444082bd..42ce5bd88 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc @@ -41,7 +41,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPathItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPathItem.cc index d01846071..ea32790f6 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPathItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPathItem.cc @@ -59,7 +59,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc index da1cf16cf..fcf63803a 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPixmapItem.cc @@ -58,7 +58,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc index 7fb580693..dec10b90a 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsPolygonItem.cc @@ -59,7 +59,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsProxyWidget.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsProxyWidget.cc index 2171a3ee3..0fb79c9a8 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsProxyWidget.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsProxyWidget.cc @@ -77,7 +77,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRectItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRectItem.cc index c7c60758f..7064cd4c4 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRectItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRectItem.cc @@ -59,7 +59,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc index 088f4f088..03e39fcd7 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsRotation.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScale.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScale.cc index 609a14ca2..27c0dc7d3 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScale.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScale.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc index e19261017..b0424537c 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsScene.cc @@ -49,7 +49,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc index 3bad39fee..00b72f922 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc index ab79c2c75..b074b16d4 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneEvent.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneEvent.cc index e2ddc9008..c40e8e2e8 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneEvent.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneEvent.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc index f4e8e3e55..638668ef4 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc index 64a407b31..ca8d82775 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc index f940591ef..50f54fe00 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMoveEvent.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMoveEvent.cc index a98f47a02..a3024b9dd 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMoveEvent.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneMoveEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneResizeEvent.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneResizeEvent.cc index 1b7d5b831..ff64f407b 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneResizeEvent.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneResizeEvent.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc index 91ef75727..e47447785 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc index 48f68d93e..d06968f27 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc @@ -60,7 +60,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc index 4238253c6..0eeead7d4 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTextItem.cc @@ -66,7 +66,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTransform.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTransform.cc index 3d6185c7f..17ca584ac 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTransform.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsTransform.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc index 9be0c5210..fe265c7d1 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsView.cc @@ -93,7 +93,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc index 1fb7e91fa..5dc180d41 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGraphicsWidget.cc @@ -76,7 +76,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc index 1499e5b3a..e609d0f11 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGridLayout.cc @@ -43,7 +43,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc index 8468ae92c..c85c0aa95 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQGroupBox.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQHBoxLayout.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQHBoxLayout.cc index 8dc515241..767a8ec89 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQHBoxLayout.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQHBoxLayout.cc @@ -43,7 +43,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc index 35d445d24..7dc6d9a82 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQHeaderView.cc @@ -89,7 +89,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc index 9473e159e..db3161e2a 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQInputDialog.cc @@ -81,7 +81,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc index bbeace53b..652aa9f0e 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQItemDelegate.cc @@ -50,7 +50,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQItemEditorCreatorBase.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQItemEditorCreatorBase.cc index a7a5c0e91..27a0483f4 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQItemEditorCreatorBase.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQItemEditorCreatorBase.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQItemEditorFactory.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQItemEditorFactory.cc index 1dd03a429..6cacf75dc 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQItemEditorFactory.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQItemEditorFactory.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc index 7154a8060..0eb24fcc7 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQKeySequenceEdit.cc @@ -81,7 +81,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc index a0bc1d900..08846e9ae 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQLCDNumber.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc index a25e96cfe..556484fb4 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQLabel.cc @@ -84,7 +84,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc index 5a192f28e..f26fb3005 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQLayout.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQLayoutItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQLayoutItem.cc index 803e1bac3..fc010cd41 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQLayoutItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQLayoutItem.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc index d799f05f5..96efa251e 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQLineEdit.cc @@ -85,7 +85,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc index 0fa118f91..a24fd3c93 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQListView.cc @@ -89,7 +89,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc index 6b0949c00..236d09d22 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidget.cc @@ -91,7 +91,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc index 824e9693c..e623a939a 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQListWidgetItem.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc index acaae6cfe..3571f8792 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQMainWindow.cc @@ -86,7 +86,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc index 9fe166acd..cd3907be0 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiArea.cc @@ -85,7 +85,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc index 480a06ed3..3f636d805 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQMdiSubWindow.cc @@ -83,7 +83,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc index a65f5e765..c10f7b9d6 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQMenu.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc index 0e1f38344..e38b43249 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQMenuBar.cc @@ -83,7 +83,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc index b81e9868c..ff7ed2c14 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQMessageBox.cc @@ -84,7 +84,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc index 3bd6bb5b1..595e59e91 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQPanGesture.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc index ce192c43b..c5ed6a5bb 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQPinchGesture.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc index 2710c9a9d..e2b4ab3ea 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc @@ -48,7 +48,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc index bc5645298..7cd7fb78a 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQPlainTextEdit.cc @@ -94,7 +94,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc index b9787fe83..acabec40c 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressBar.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc index 9a3c925d5..e823781d9 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQProgressDialog.cc @@ -84,7 +84,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc index 9a23aa0f9..1fb76df37 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQPushButton.cc @@ -84,7 +84,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc index e1026eb45..83d116e78 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQRadioButton.cc @@ -83,7 +83,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc index d0bbd0712..4911688d5 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQRubberBand.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc index f390534cb..236de7d4a 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollArea.cc @@ -83,7 +83,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc index bb502f42f..5a3def6fe 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollBar.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc index 9d7b774ec..6775f68c5 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQScroller.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc index eea5f7de7..841a21b1b 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQScrollerProperties.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc index 0ee482946..62e3fa75f 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQShortcut.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc index 154d2ed01..8530eed73 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQSizeGrip.cc @@ -81,7 +81,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc index ca5676b7e..867dfa04b 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQSizePolicy.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc index a1677f472..7aaa2a6d9 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQSlider.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc index 6a6db352a..b9bef65cc 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQSpacerItem.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc index c95135ec8..f709565c8 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQSpinBox.cc @@ -83,7 +83,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc index 248dc835e..0e749a976 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQSplashScreen.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc index d0a4321c6..c72ba8249 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitter.cc @@ -83,7 +83,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc index 2ea28ff34..7f37d64bf 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQSplitterHandle.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc index 4ab13395f..6f00074b9 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedLayout.cc @@ -43,7 +43,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc index 5654086ba..4396be656 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStackedWidget.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc index ecfd54571..f603a63a3 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStatusBar.cc @@ -81,7 +81,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc index 118e02cda..b760b2a0b 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyle.cc @@ -49,7 +49,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleFactory.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleFactory.cc index 7216e02b2..226918d72 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleFactory.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleFactory.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturn.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturn.cc index 445a7644f..7affb966d 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturn.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturn.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturnMask.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturnMask.cc index 3ca3a9eaa..b198b9593 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturnMask.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturnMask.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturnVariant.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturnVariant.cc index b7b8ce86c..718e01a8f 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturnVariant.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleHintReturnVariant.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOption.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOption.cc index c943c241b..96b28342b 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOption.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOption.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionButton.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionButton.cc index 67a2ec298..afbad00e2 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionButton.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionButton.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComboBox.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComboBox.cc index 8dc5329f0..6ff1daee1 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComboBox.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComboBox.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComplex.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComplex.cc index 34da6ed99..2f35c1c99 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComplex.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionComplex.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionDockWidget.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionDockWidget.cc index 99d9e2caf..7e90a9d77 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionDockWidget.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionDockWidget.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFocusRect.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFocusRect.cc index 6dc98f9b4..e029e7fcd 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFocusRect.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFocusRect.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFrame.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFrame.cc index 0fd4df503..8b89825c3 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFrame.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionFrame.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGraphicsItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGraphicsItem.cc index 2ff6b72c9..3851276ce 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGraphicsItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGraphicsItem.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGroupBox.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGroupBox.cc index f8cadfab7..abd81031c 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGroupBox.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionGroupBox.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionHeader.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionHeader.cc index 77c1378f8..62509488a 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionHeader.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionHeader.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionMenuItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionMenuItem.cc index 467f5c1a2..a8fc2bed8 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionMenuItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionMenuItem.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionProgressBar.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionProgressBar.cc index 77fe03d92..adb211409 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionProgressBar.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionProgressBar.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionRubberBand.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionRubberBand.cc index 6e6c2bd4b..9df6ed772 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionRubberBand.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionRubberBand.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSizeGrip.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSizeGrip.cc index 5cfe5d697..968ea9fc2 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSizeGrip.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSizeGrip.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSlider.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSlider.cc index 156df1adb..b24ec5907 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSlider.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSlider.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSpinBox.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSpinBox.cc index a39fd32dd..5420c6b51 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSpinBox.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionSpinBox.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTab.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTab.cc index 74abd3fff..03f3db28c 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTab.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTab.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabBarBase.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabBarBase.cc index b31e1ed10..9f26af09e 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabBarBase.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabBarBase.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabWidgetFrame.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabWidgetFrame.cc index d4cc566e9..fdb548e8c 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabWidgetFrame.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTabWidgetFrame.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTitleBar.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTitleBar.cc index 28b60ccde..b0894f123 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTitleBar.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionTitleBar.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBar.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBar.cc index 7b510e9d0..9440bbcdf 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBar.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBar.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBox.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBox.cc index 4b660ef5a..020b2ddc4 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBox.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolBox.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolButton.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolButton.cc index 3d35d56dd..8ce6c8af5 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolButton.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionToolButton.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionViewItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionViewItem.cc index 0a4126186..fc3fca8f3 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionViewItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyleOptionViewItem.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc index a08e88f40..52ed7971c 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePainter.cc @@ -62,7 +62,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePlugin.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePlugin.cc index 20fc958bc..5c8e55ed9 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePlugin.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStylePlugin.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc index a469bcd6e..ec3187225 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQStyledItemDelegate.cc @@ -47,7 +47,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQSwipeGesture.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQSwipeGesture.cc index be64adeaa..59e162e23 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQSwipeGesture.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQSwipeGesture.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc index dc4c72d22..676cca538 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQSystemTrayIcon.cc @@ -39,7 +39,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc index 2df33fdc6..7d8852762 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQTabBar.cc @@ -83,7 +83,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc index fad381315..fbb9cf2cd 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQTabWidget.cc @@ -83,7 +83,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc index fd4d6761d..d77c76b1b 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQTableView.cc @@ -90,7 +90,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc index bc3711417..d2013585c 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidget.cc @@ -93,7 +93,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc index f048d6c26..7a7b3a570 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetItem.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetSelectionRange.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetSelectionRange.cc index 2f4b3e15a..2f480cc89 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetSelectionRange.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQTableWidgetSelectionRange.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQTapAndHoldGesture.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQTapAndHoldGesture.cc index 27d367f91..8fa850544 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQTapAndHoldGesture.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQTapAndHoldGesture.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQTapGesture.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQTapGesture.cc index 3662e0eec..9b9d586e8 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQTapGesture.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQTapGesture.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc index c03153841..536107ac2 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQTextBrowser.cc @@ -92,7 +92,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc index 696eaa81a..05d861be3 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit.cc @@ -92,7 +92,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit_ExtraSelection.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit_ExtraSelection.cc index bbb61fae3..25e764d77 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit_ExtraSelection.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQTextEdit_ExtraSelection.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc index 875c5de33..4a2d189d1 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQTimeEdit.cc @@ -87,7 +87,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc index 021c69ac8..71294da7d 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBar.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc index 7cdb79d26..044218052 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQToolBox.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc index 719d805cf..3c4b4da4d 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQToolButton.cc @@ -84,7 +84,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc index 51f900778..330de099d 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQToolTip.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc index c8643c1f3..500e48564 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeView.cc @@ -90,7 +90,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc index 388afa701..a8c5f201a 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidget.cc @@ -92,7 +92,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc index c4cd797dc..dc98286e5 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItem.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItemIterator.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItemIterator.cc index 6d60a1af2..0deae6c7a 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItemIterator.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQTreeWidgetItemIterator.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoCommand.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoCommand.cc index 123ed4bb2..32b32204e 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoCommand.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoCommand.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc index 0f6c62915..d75d18408 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoGroup.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc index e2b4915bc..d0ea880b6 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoStack.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc index 9adab58db..f8a4c75e7 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQUndoView.cc @@ -91,7 +91,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQVBoxLayout.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQVBoxLayout.cc index 0a305f435..13a80a5b8 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQVBoxLayout.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQVBoxLayout.cc @@ -43,7 +43,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQWhatsThis.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQWhatsThis.cc index d5daa74ef..3f048b0fa 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQWhatsThis.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQWhatsThis.cc @@ -34,7 +34,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc index d40aadca6..afc1d36d3 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQWidget.cc @@ -80,7 +80,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetAction.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetAction.cc index 1a0b374cc..f05fdbbec 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetAction.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetAction.cc @@ -42,7 +42,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetItem.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetItem.cc index 030ce49e2..176bb805e 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetItem.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQWidgetItem.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc index 99f041b11..7976d538c 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQWizard.cc @@ -83,7 +83,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc b/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc index 26f0b7757..e59f2d3c6 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc +++ b/src/gsiqt/qt5/QtWidgets/gsiDeclQWizardPage.cc @@ -82,7 +82,6 @@ #include #include "gsiQt.h" #include "gsiQtWidgetsCommon.h" -#include "gsiDeclQtWidgetsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtWidgets/gsiDeclQtWidgetsTypeTraits.h b/src/gsiqt/qt5/QtWidgets/gsiDeclQtWidgetsTypeTraits.h deleted file mode 100644 index b50df98d3..000000000 --- a/src/gsiqt/qt5/QtWidgets/gsiDeclQtWidgetsTypeTraits.h +++ /dev/null @@ -1,5943 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtWidgetsTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtWidgetsTypeTraits -#define _HDR_gsiDeclQtWidgetsTypeTraits - -#include "gsiTypes.h" - - -class QAbstractAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractEventDispatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractEventDispatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractGraphicsShapeItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractGraphicsShapeItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractItemDelegate; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemDelegate_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractItemView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractNativeEventFilter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractNativeEventFilter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractScrollArea; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractScrollArea_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSlider; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSlider_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSpinBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSpinBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTableModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTableModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTextDocumentLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTextDocumentLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAbstractTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractUndoItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractUndoItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessible; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessible_ActivationObserver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleActionInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleActionInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleEditableTextInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleEditableTextInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleImageInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleImageInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QAccessibleObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QAccessibleStateChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleStateChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableCellInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableCellInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleTableInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleTableModelChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTableModelChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextCursorEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextCursorEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInsertEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInsertEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleTextRemoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextRemoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextSelectionEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextSelectionEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextUpdateEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleTextUpdateEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAccessibleValueInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QAccessibleWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QAction; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAction_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QActionGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAnimationDriver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationDriver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QApplicationStateChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAssociativeIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QBackingStore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QBasicMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QBasicTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBitmap; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBitmap_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBoxLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QBoxLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QBrush; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBuffer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QButtonGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QButtonGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QByteArrayDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QByteArrayMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCalendarWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCalendarWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCheckBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCheckBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QChildEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QChildEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QClipboard; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QCloseEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCloseEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCollator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCollatorSortKey; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QColor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QColorDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QColorDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QColormap; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QColumnView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QColumnView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QComboBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QComboBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommandLineOption; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCommandLineParser; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommandLinkButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommandLinkButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommonStyle; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCommonStyle_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCompleter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCompleter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QConicalGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QContextMenuEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QContextMenuEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCryptographicHash; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCursor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDataStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDataWidgetMapper; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDataWidgetMapper_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDate; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDateEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDateEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDateTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDateTimeEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDateTimeEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDebug; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDebugStateSaver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDeferredDeleteEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDeferredDeleteEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDesktopServices; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDesktopWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDesktopWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDial; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDial_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDialogButtonBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDialogButtonBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDir; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDirIterator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDirModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDirModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDockWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDockWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDoubleSpinBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDoubleSpinBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDoubleValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDoubleValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDrag; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDrag_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragEnterEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragEnterEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragLeaveEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDragLeaveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDragMoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDragMoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDropEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDropEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEasingCurve; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QElapsedTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QEnterEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEnterEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QErrorMessage; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QErrorMessage_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEventLoop; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoop_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoopLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QExposeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QExposeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -struct QFactoryInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFactoryInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileIconProvider; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileIconProvider_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFileOpenEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileOpenEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileSelector; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSelector_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFocusEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFocusEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFocusFrame; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFocusFrame_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFont; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFontComboBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFontComboBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFontDatabase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFontDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFontDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFontInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFontMetrics; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFontMetricsF; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QFormLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFormLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFrame; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFrame_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGenericPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGenericPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGenericPluginFactory; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGestureEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QGestureEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QGestureRecognizer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGestureRecognizer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGlyphRun; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QGraphicsAnchor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsAnchor_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsAnchorLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsAnchorLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsBlurEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsBlurEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsColorizeEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsColorizeEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsDropShadowEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsDropShadowEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsEllipseItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsEllipseItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsGridLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsGridLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsItemGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLayoutItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsLayoutItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLineItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLineItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLinearLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsLinearLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsOpacityEffect; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsOpacityEffect_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPathItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPathItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPixmapItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPixmapItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPolygonItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsPolygonItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsProxyWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsProxyWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRectItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRectItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRotation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsRotation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsScale; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsScale_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsScene; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsScene_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneContextMenuEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneContextMenuEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneDragDropEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneDragDropEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsSceneEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsSceneHelpEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneHelpEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneHoverEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneHoverEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneMouseEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneMouseEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneMoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneMoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneResizeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneResizeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneWheelEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSceneWheelEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSimpleTextItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsSimpleTextItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsTextItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsTextItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsTransform; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGraphicsTransform_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGraphicsWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGridLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGridLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGroupBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGroupBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QGuiApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QGuiApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QHBoxLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHBoxLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHeaderView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QHeaderView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QHelpEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHelpEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHideEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHideEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHistoryState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHistoryState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHoverEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QHoverEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QIODevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIcon; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconDragEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconDragEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconEngine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIconEngine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIconEnginePlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIconEnginePlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIdentityProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIdentityProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImage; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImage_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QImageIOHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QImageIOHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageIOPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QImageIOPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QImageWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QInputDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QInputDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QInputEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputMethod; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QInputMethodEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputMethodQueryEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QInputMethodQueryEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QIntValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIntValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemDelegate; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemDelegate_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemEditorCreatorBase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemEditorCreatorBase_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemEditorFactory; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemEditorFactory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemSelection; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemSelectionModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionRange; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonArray; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonDocument; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QJsonParseError; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValue; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValuePtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRef; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRefPtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QKeyEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QKeyEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QKeySequence; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QKeySequenceEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QKeySequenceEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLCDNumber; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLCDNumber_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLabel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLabel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLayoutItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLayoutItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLibrary; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibrary_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibraryInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLineEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLineEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLineF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLinearGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QListView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QListView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QListWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QListWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QListWidgetItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QListWidgetItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLockFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLoggingCategory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMainWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMainWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QMapDataBase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QMapNodeBase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMargins; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMarginsF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMatrix; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMatrix4x4; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMdiArea; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMdiArea_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMdiSubWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMdiSubWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMenu; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMenu_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMenuBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMenuBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageAuthenticationCode; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMessageBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageLogContext; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageLogger; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMetaClassInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaEnum; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaMethod; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaProperty; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMimeData; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeDatabase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeType; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMouseEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMouseEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMoveEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMoveEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QMovie; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMovie_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNativeGestureEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QNoDebug; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QOffscreenSurface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QOffscreenSurface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPageLayout; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPageSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPagedPaintDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPagedPaintDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPaintDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPaintDeviceWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintDeviceWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintEngine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintEngine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPaintEngineState; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPaintEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPaintEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPainter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPainterPath; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPainterPathStroker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPalette; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPanGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPanGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPdfWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPdfWriter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPen; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPersistentModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPicture; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPicture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPictureFormatPlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPictureFormatPlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPinchGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPinchGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPixmap; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPixmap_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPixmapCache; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPlainTextDocumentLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPlainTextDocumentLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QPlainTextEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPlainTextEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPlatformSurfaceEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPlatformSurfaceEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QPluginLoader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPluginLoader_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPoint; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPointF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPolygon; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPolygonF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QProcess; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProcessEnvironment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QProgressBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProgressBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProgressDialog; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProgressDialog_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPropertyAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPropertyAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPushButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPushButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QQuaternion; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRadialGradient; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRadioButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRadioButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRasterWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRasterWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRawFont; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QReadLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QReadWriteLock; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRectF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExpValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRegExpValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRegion; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpression; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatch; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatchIterator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRegularExpressionValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QResizeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QResizeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QResource; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRubberBand; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRubberBand_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRunnable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRunnable_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSaveFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSaveFile_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScreen; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QScreen_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QScreenOrientationChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScreenOrientationChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollArea; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScrollArea_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScrollBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScrollBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QScrollEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollPrepareEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScrollPrepareEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QScroller; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QScrollerProperties; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QScrollerProperties_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSessionManager; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QSettings; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSettings_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QShortcut; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QShortcut_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QShortcutEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QShortcutEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QShowEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QShowEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSignalBlocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSignalMapper; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalMapper_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeGrip; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSizeGrip_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSizePolicy; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSlider; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSlider_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSocketNotifier; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSocketNotifier_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSortFilterProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSortFilterProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSpacerItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSpacerItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSpinBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSpinBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplashScreen; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplashScreen_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplitter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplitter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSplitterHandle; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSplitterHandle_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStackedLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStackedLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStackedWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStackedWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardPaths; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_SignalEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_WrappedEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -struct QStaticPlugin; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStaticText; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStatusBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStatusBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStatusTipEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStatusTipEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStorageInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QStringDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStringListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyle; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStyle_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStyleFactory; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleHintReturn; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleHintReturnMask; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleHintReturnVariant; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleHints; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStyleHints_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStyleOption; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionButton; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionComboBox; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionComplex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionDockWidget; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionFocusRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionFrame; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionGraphicsItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionGroupBox; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionHeader; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionMenuItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionProgressBar; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionRubberBand; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionSizeGrip; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionSlider; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionSpinBox; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTab; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTabBarBase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTabWidgetFrame; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionTitleBar; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionToolBar; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionToolBox; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionToolButton; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStyleOptionViewItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStylePainter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStylePlugin; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QStylePlugin_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStyledItemDelegate; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStyledItemDelegate_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSurface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSurfaceFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSwipeGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSwipeGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSyntaxHighlighter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSyntaxHighlighter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSystemTrayIcon; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSystemTrayIcon_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTabBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTabBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTabWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTabWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTableWidgetItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTableWidgetItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTableWidgetSelectionRange; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTabletEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTabletEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTapAndHoldGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTapAndHoldGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTapGesture; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTapGesture_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTemporaryDir; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTemporaryFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextBlock; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextBlockGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextBlockUserData; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBlockUserData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBoundaryFinder; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextBrowser; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextBrowser_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextCharFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextCodec; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextCodec_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextCursor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextDecoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextDocument; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDocument_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDocumentFragment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextDocumentWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextEncoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFragment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFrame; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextFrame_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextFrameFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextImageFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextInlineObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLength; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextList; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextList_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextListFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextObjectInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextObjectInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextOption; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextTable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextTable_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextTableCell; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextTableCellFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextTableFormat; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QThread; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThread_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimeEdit; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeEdit_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeLine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeLine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeZone; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimerEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTimerEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QToolBar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolBar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolBarChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QToolBarChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QToolBox; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolBox_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolButton; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolButton_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QToolTip; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTouchDevice; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTouchEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTouchEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTransform; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTranslator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTranslator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTreeWidgetItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTreeWidgetItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTreeWidgetItemIterator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QUndoCommand; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoCommand_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoStack; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoStack_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoView; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUndoView_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUrl; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QUrlQuery; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVBoxLayout; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVBoxLayout_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QValidator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVariantAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVariantAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVector2D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVector3D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVector4D; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QWaitCondition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWhatsThis; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWhatsThisClickedEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWhatsThisClickedEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWheelEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWheelEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWidget; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWidget_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWidgetAction; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QWidgetAction_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QWidgetItem; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QWidgetItem_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QWindow; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWindow_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWindowStateChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWindowStateChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QWizard; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWizard_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWizardPage; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWizardPage_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWriteLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlStreamAttribute; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamAttributes; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNamespaceDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNotationDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlStreamStringRef; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt5/QtWidgets/gsiQtExternals.h b/src/gsiqt/qt5/QtWidgets/gsiQtExternals.h index 06732c92e..06a9873ff 100644 --- a/src/gsiqt/qt5/QtWidgets/gsiQtExternals.h +++ b/src/gsiqt/qt5/QtWidgets/gsiQtExternals.h @@ -35,1561 +35,782 @@ class QAbstractButton; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractButton (); } class QAbstractGraphicsShapeItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractGraphicsShapeItem (); } class QAbstractItemDelegate; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractItemDelegate (); } class QAbstractItemView; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractItemView (); } class QAbstractScrollArea; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractScrollArea (); } class QAbstractSlider; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractSlider (); } class QAbstractSpinBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractSpinBox (); } class QAccessibleWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAccessibleWidget (); } class QAction; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAction (); } class QActionGroup; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QActionGroup (); } class QApplication; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QApplication (); } class QBoxLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QBoxLayout (); } class QButtonGroup; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QButtonGroup (); } class QCalendarWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QCalendarWidget (); } class QCheckBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QCheckBox (); } class QColorDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QColorDialog (); } class QColormap; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QColormap (); } class QColumnView; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QColumnView (); } class QComboBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QComboBox (); } class QCommandLinkButton; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QCommandLinkButton (); } class QCommonStyle; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QCommonStyle (); } class QCompleter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QCompleter (); } class QDataWidgetMapper; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDataWidgetMapper (); } class QDateEdit; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDateEdit (); } class QDateTimeEdit; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDateTimeEdit (); } class QDesktopWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDesktopWidget (); } class QDial; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDial (); } class QDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDialog (); } class QDialogButtonBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDialogButtonBox (); } class QDirModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDirModel (); } class QDockWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDockWidget (); } class QDoubleSpinBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDoubleSpinBox (); } class QErrorMessage; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QErrorMessage (); } class QFileDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFileDialog (); } class QFileIconProvider; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFileIconProvider (); } class QFileSystemModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFileSystemModel (); } class QFocusFrame; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFocusFrame (); } class QFontComboBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFontComboBox (); } class QFontDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFontDialog (); } class QFormLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFormLayout (); } class QFrame; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFrame (); } class QGesture; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGesture (); } class QGestureEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGestureEvent (); } class QGestureRecognizer; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGestureRecognizer (); } class QGraphicsAnchor; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsAnchor (); } class QGraphicsAnchorLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsAnchorLayout (); } class QGraphicsBlurEffect; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsBlurEffect (); } class QGraphicsColorizeEffect; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsColorizeEffect (); } class QGraphicsDropShadowEffect; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsDropShadowEffect (); } class QGraphicsEffect; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsEffect (); } class QGraphicsEllipseItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsEllipseItem (); } class QGraphicsGridLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsGridLayout (); } class QGraphicsItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsItem (); } class QGraphicsItemAnimation; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsItemAnimation (); } class QGraphicsItemGroup; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsItemGroup (); } class QGraphicsLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsLayout (); } class QGraphicsLayoutItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsLayoutItem (); } class QGraphicsLineItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsLineItem (); } class QGraphicsLinearLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsLinearLayout (); } class QGraphicsObject; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsObject (); } class QGraphicsOpacityEffect; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsOpacityEffect (); } class QGraphicsPathItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsPathItem (); } class QGraphicsPixmapItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsPixmapItem (); } class QGraphicsPolygonItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsPolygonItem (); } class QGraphicsProxyWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsProxyWidget (); } class QGraphicsRectItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsRectItem (); } class QGraphicsRotation; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsRotation (); } class QGraphicsScale; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsScale (); } class QGraphicsScene; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsScene (); } class QGraphicsSceneContextMenuEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneContextMenuEvent (); } class QGraphicsSceneDragDropEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneDragDropEvent (); } class QGraphicsSceneEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneEvent (); } class QGraphicsSceneHelpEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneHelpEvent (); } class QGraphicsSceneHoverEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneHoverEvent (); } class QGraphicsSceneMouseEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneMouseEvent (); } class QGraphicsSceneMoveEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneMoveEvent (); } class QGraphicsSceneResizeEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneResizeEvent (); } class QGraphicsSceneWheelEvent; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneWheelEvent (); } class QGraphicsSimpleTextItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSimpleTextItem (); } class QGraphicsTextItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsTextItem (); } class QGraphicsTransform; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsTransform (); } class QGraphicsView; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsView (); } class QGraphicsWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsWidget (); } class QGridLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGridLayout (); } class QGroupBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGroupBox (); } class QHBoxLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QHBoxLayout (); } class QHeaderView; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QHeaderView (); } class QInputDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QInputDialog (); } class QItemDelegate; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QItemDelegate (); } class QItemEditorCreatorBase; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QItemEditorCreatorBase (); } class QItemEditorFactory; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QItemEditorFactory (); } class QKeySequenceEdit; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QKeySequenceEdit (); } class QLCDNumber; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QLCDNumber (); } class QLabel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QLabel (); } class QLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QLayout (); } class QLayoutItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QLayoutItem (); } class QLineEdit; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QLineEdit (); } class QListView; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QListView (); } class QListWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QListWidget (); } class QListWidgetItem; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QListWidgetItem (); } class QMainWindow; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMainWindow (); } class QMdiArea; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMdiArea (); } class QMdiSubWindow; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMdiSubWindow (); } class QMenu; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMenu (); } class QMenuBar; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMenuBar (); } class QMessageBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMessageBox (); } class QPanGesture; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QPanGesture (); } class QPinchGesture; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QPinchGesture (); } class QPlainTextDocumentLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QPlainTextDocumentLayout (); } class QPlainTextEdit; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QPlainTextEdit (); } class QProgressBar; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QProgressBar (); } class QProgressDialog; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QProgressDialog (); } class QPushButton; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QPushButton (); } class QRadioButton; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QRadioButton (); } class QRubberBand; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QRubberBand (); } class QScrollArea; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QScrollArea (); } class QScrollBar; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QScrollBar (); } class QScroller; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QScroller (); } class QScrollerProperties; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QScrollerProperties (); } class QShortcut; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QShortcut (); } class QSizeGrip; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSizeGrip (); } class QSizePolicy; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSizePolicy (); } class QSlider; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSlider (); } class QSpacerItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSpacerItem (); } class QSpinBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSpinBox (); } class QSplashScreen; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSplashScreen (); } class QSplitter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSplitter (); } class QSplitterHandle; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSplitterHandle (); } class QStackedLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStackedLayout (); } class QStackedWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStackedWidget (); } class QStatusBar; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStatusBar (); } class QStyle; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyle (); } class QStyleFactory; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleFactory (); } class QStyleHintReturn; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleHintReturn (); } class QStyleHintReturnMask; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleHintReturnMask (); } class QStyleHintReturnVariant; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleHintReturnVariant (); } class QStyleOption; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOption (); } class QStyleOptionButton; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionButton (); } class QStyleOptionComboBox; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionComboBox (); } class QStyleOptionComplex; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionComplex (); } class QStyleOptionDockWidget; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionDockWidget (); } class QStyleOptionFocusRect; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionFocusRect (); } class QStyleOptionFrame; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionFrame (); } class QStyleOptionGraphicsItem; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionGraphicsItem (); } class QStyleOptionGroupBox; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionGroupBox (); } class QStyleOptionHeader; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionHeader (); } class QStyleOptionMenuItem; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionMenuItem (); } class QStyleOptionProgressBar; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionProgressBar (); } class QStyleOptionRubberBand; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionRubberBand (); } class QStyleOptionSizeGrip; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionSizeGrip (); } class QStyleOptionSlider; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionSlider (); } class QStyleOptionSpinBox; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionSpinBox (); } class QStyleOptionTab; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionTab (); } class QStyleOptionTabBarBase; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionTabBarBase (); } class QStyleOptionTabWidgetFrame; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionTabWidgetFrame (); } class QStyleOptionTitleBar; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionTitleBar (); } class QStyleOptionToolBar; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionToolBar (); } class QStyleOptionToolBox; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionToolBox (); } class QStyleOptionToolButton; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionToolButton (); } class QStyleOptionViewItem; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionViewItem (); } class QStylePainter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStylePainter (); } class QStylePlugin; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStylePlugin (); } class QStyledItemDelegate; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyledItemDelegate (); } class QSwipeGesture; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSwipeGesture (); } class QSystemTrayIcon; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSystemTrayIcon (); } class QTabBar; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTabBar (); } class QTabWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTabWidget (); } class QTableView; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTableView (); } class QTableWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTableWidget (); } class QTableWidgetItem; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTableWidgetItem (); } class QTableWidgetSelectionRange; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTableWidgetSelectionRange (); } class QTapAndHoldGesture; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTapAndHoldGesture (); } class QTapGesture; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTapGesture (); } class QTextBrowser; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTextBrowser (); } class QTextEdit; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTextEdit (); } class QTimeEdit; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTimeEdit (); } class QToolBar; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QToolBar (); } class QToolBox; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QToolBox (); } class QToolButton; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QToolButton (); } class QToolTip; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QToolTip (); } class QTreeView; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTreeView (); } class QTreeWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTreeWidget (); } class QTreeWidgetItem; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTreeWidgetItem (); } class QTreeWidgetItemIterator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTreeWidgetItemIterator (); } class QUndoCommand; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QUndoCommand (); } class QUndoGroup; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QUndoGroup (); } class QUndoStack; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QUndoStack (); } class QUndoView; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QUndoView (); } class QVBoxLayout; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QVBoxLayout (); } class QWhatsThis; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWhatsThis (); } class QWidget; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWidget (); } class QWidgetAction; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWidgetAction (); } class QWidgetItem; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWidgetItem (); } class QWizard; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWizard (); } class QWizardPage; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWizardPage (); } diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQDomAttr.cc b/src/gsiqt/qt5/QtXml/gsiDeclQDomAttr.cc index b76aff90d..e1b17b1bc 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQDomAttr.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQDomAttr.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQDomCDATASection.cc b/src/gsiqt/qt5/QtXml/gsiDeclQDomCDATASection.cc index 8cf66532f..f33e326a9 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQDomCDATASection.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQDomCDATASection.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc b/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc index bb57a6951..4b54a5b93 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQDomCharacterData.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQDomComment.cc b/src/gsiqt/qt5/QtXml/gsiDeclQDomComment.cc index 12cb6291a..49cde5317 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQDomComment.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQDomComment.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc b/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc index fdec72044..ce7b7989a 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQDomDocument.cc @@ -50,7 +50,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentFragment.cc b/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentFragment.cc index 134092ac4..4ab94bb39 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentFragment.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentFragment.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentType.cc b/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentType.cc index 17c1562a7..8ada43f63 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentType.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQDomDocumentType.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc b/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc index b66113b5b..f1e59288e 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQDomElement.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQDomEntity.cc b/src/gsiqt/qt5/QtXml/gsiDeclQDomEntity.cc index 8f9553393..52c6265fa 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQDomEntity.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQDomEntity.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQDomEntityReference.cc b/src/gsiqt/qt5/QtXml/gsiDeclQDomEntityReference.cc index 934d826bf..cef7ffc22 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQDomEntityReference.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQDomEntityReference.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc b/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc index 13e52763f..1ea476b73 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQDomImplementation.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc b/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc index 9bc442377..ce271725e 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQDomNamedNodeMap.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc b/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc index ad796d31e..ec50c8b80 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQDomNode.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc b/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc index 2e5114fa7..b7be24acf 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQDomNodeList.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQDomNotation.cc b/src/gsiqt/qt5/QtXml/gsiDeclQDomNotation.cc index b3a7fb55a..a8d72894e 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQDomNotation.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQDomNotation.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQDomProcessingInstruction.cc b/src/gsiqt/qt5/QtXml/gsiDeclQDomProcessingInstruction.cc index fc8a2875a..c5058affe 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQDomProcessingInstruction.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQDomProcessingInstruction.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQDomText.cc b/src/gsiqt/qt5/QtXml/gsiDeclQDomText.cc index bd065f279..2e69d9845 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQDomText.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQDomText.cc @@ -46,7 +46,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc b/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc index ef324747a..1344a2d9f 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQXmlAttributes.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc b/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc index f866b360f..8bd4ed223 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQXmlContentHandler.cc @@ -32,7 +32,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc b/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc index e7b711ebc..da59ce4cf 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQXmlDTDHandler.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc b/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc index ef11a494d..dc299b211 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQXmlDeclHandler.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc b/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc index 99688a527..04548a09e 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQXmlDefaultHandler.cc @@ -33,7 +33,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQXmlEntityResolver.cc b/src/gsiqt/qt5/QtXml/gsiDeclQXmlEntityResolver.cc index be3689b90..6f142165c 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQXmlEntityResolver.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQXmlEntityResolver.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQXmlErrorHandler.cc b/src/gsiqt/qt5/QtXml/gsiDeclQXmlErrorHandler.cc index 17c6845d6..772ad3aed 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQXmlErrorHandler.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQXmlErrorHandler.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQXmlInputSource.cc b/src/gsiqt/qt5/QtXml/gsiDeclQXmlInputSource.cc index f194ad5f5..32593dc3b 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQXmlInputSource.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQXmlInputSource.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc b/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc index 1f53e25b2..abb33be35 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQXmlLexicalHandler.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQXmlLocator.cc b/src/gsiqt/qt5/QtXml/gsiDeclQXmlLocator.cc index be8874235..daf6edd7a 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQXmlLocator.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQXmlLocator.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc b/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc index fe4e70d5d..b7e988a8c 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQXmlNamespaceSupport.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQXmlParseException.cc b/src/gsiqt/qt5/QtXml/gsiDeclQXmlParseException.cc index 8ffd7919a..b3959a9a8 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQXmlParseException.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQXmlParseException.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc b/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc index 4d777082e..9b77a1778 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQXmlReader.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc b/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc index f8e249c90..09544d56d 100644 --- a/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc +++ b/src/gsiqt/qt5/QtXml/gsiDeclQXmlSimpleReader.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlCommon.h" -#include "gsiDeclQtXmlTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXml/gsiDeclQtXmlTypeTraits.h b/src/gsiqt/qt5/QtXml/gsiDeclQtXmlTypeTraits.h deleted file mode 100644 index 94a714a9e..000000000 --- a/src/gsiqt/qt5/QtXml/gsiDeclQtXmlTypeTraits.h +++ /dev/null @@ -1,1847 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtXmlTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtXmlTypeTraits -#define _HDR_gsiDeclQtXmlTypeTraits - -#include "gsiTypes.h" - - -class QAbstractAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractEventDispatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractEventDispatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractNativeEventFilter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractNativeEventFilter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTableModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTableModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationDriver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationDriver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAssociativeIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QBasicMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QBasicTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBuffer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QByteArrayDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QByteArrayMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QChildEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QChildEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCollator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCollatorSortKey; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCommandLineOption; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCommandLineParser; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCoreApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCryptographicHash; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDataStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDate; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDateTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDebug; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDebugStateSaver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDeferredDeleteEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDeferredDeleteEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDir; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDirIterator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDomAttr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomCDATASection; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomCharacterData; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomComment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomDocument; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomDocumentFragment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomDocumentType; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomElement; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomEntity; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomEntityReference; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomImplementation; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomNamedNodeMap; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomNode; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomNodeList; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomNotation; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomProcessingInstruction; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDomText; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDynamicPropertyChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEasingCurve; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QElapsedTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEventLoop; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoop_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoopLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QFactoryInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFactoryInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFileSelector; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSelector_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHistoryState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHistoryState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIODevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIdentityProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIdentityProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemSelection; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemSelectionModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionRange; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonArray; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonDocument; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QJsonParseError; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValue; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValuePtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRef; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRefPtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QLibrary; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibrary_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibraryInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLineF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLockFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLoggingCategory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -struct QMapDataBase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QMapNodeBase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMargins; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMarginsF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMessageAuthenticationCode; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMessageLogContext; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageLogger; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMetaClassInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaEnum; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaMethod; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaProperty; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMimeData; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeDatabase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeType; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNoDebug; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPersistentModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPluginLoader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPluginLoader_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPoint; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPointF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QProcess; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProcessEnvironment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPropertyAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPropertyAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QReadLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QReadWriteLock; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRectF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpression; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatch; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatchIterator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QResource; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRunnable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRunnable_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSaveFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSaveFile_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSettings; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSettings_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalBlocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSignalMapper; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalMapper_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSocketNotifier; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSocketNotifier_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSortFilterProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSortFilterProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardPaths; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_SignalEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_WrappedEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -struct QStaticPlugin; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStorageInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QStringDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStringListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTemporaryDir; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTemporaryFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextBoundaryFinder; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextCodec; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextCodec_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDecoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextEncoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThread; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThread_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimeLine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeLine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeZone; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimerEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTimerEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTranslator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTranslator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUrl; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QUrlQuery; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVariantAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVariantAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWaitCondition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWriteLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlAttributes; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlAttributes_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlContentHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlContentHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlDTDHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlDTDHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlDeclHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlDeclHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlDefaultHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlDefaultHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlEntityResolver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlErrorHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlErrorHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlInputSource; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlInputSource_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlLexicalHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlLexicalHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlLocator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlLocator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlNamespaceSupport; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlParseException; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlSimpleReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlSimpleReader_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlStreamAttribute; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamAttributes; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNamespaceDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNotationDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlStreamStringRef; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt5/QtXml/gsiQtExternals.h b/src/gsiqt/qt5/QtXml/gsiQtExternals.h index 9c0a651d8..5ae98c145 100644 --- a/src/gsiqt/qt5/QtXml/gsiQtExternals.h +++ b/src/gsiqt/qt5/QtXml/gsiQtExternals.h @@ -35,239 +35,126 @@ class QDomAttr; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomAttr (); } class QDomCDATASection; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomCDATASection (); } class QDomCharacterData; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomCharacterData (); } class QDomComment; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomComment (); } class QDomDocument; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomDocument (); } class QDomDocumentFragment; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomDocumentFragment (); } class QDomDocumentType; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomDocumentType (); } class QDomElement; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomElement (); } class QDomEntity; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomEntity (); } class QDomEntityReference; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomEntityReference (); } class QDomImplementation; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomImplementation (); } class QDomNamedNodeMap; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomNamedNodeMap (); } class QDomNode; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomNode (); } class QDomNodeList; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomNodeList (); } class QDomNotation; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomNotation (); } class QDomProcessingInstruction; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomProcessingInstruction (); } class QDomText; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomText (); } class QXmlAttributes; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlAttributes (); } class QXmlContentHandler; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlContentHandler (); } class QXmlDTDHandler; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlDTDHandler (); } class QXmlDeclHandler; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlDeclHandler (); } class QXmlDefaultHandler; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlDefaultHandler (); } class QXmlEntityResolver; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlEntityResolver (); } class QXmlErrorHandler; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlErrorHandler (); } class QXmlInputSource; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlInputSource (); } class QXmlLexicalHandler; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlLexicalHandler (); } class QXmlLocator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlLocator (); } class QXmlNamespaceSupport; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlNamespaceSupport (); } class QXmlParseException; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlParseException (); } class QXmlReader; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlReader (); } class QXmlSimpleReader; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QXmlSimpleReader (); } diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc index 983aab7c6..eefd49e55 100644 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc +++ b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractMessageHandler.cc @@ -38,7 +38,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlPatternsCommon.h" -#include "gsiDeclQtXmlPatternsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractUriResolver.cc b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractUriResolver.cc index a8318b28a..50f54efde 100644 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractUriResolver.cc +++ b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractUriResolver.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlPatternsCommon.h" -#include "gsiDeclQtXmlPatternsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc index c257f7b99..fb3a6831a 100644 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc +++ b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlNodeModel.cc @@ -35,7 +35,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlPatternsCommon.h" -#include "gsiDeclQtXmlPatternsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc index ddb7f83b1..dbf4e1303 100644 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc +++ b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQAbstractXmlReceiver.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlPatternsCommon.h" -#include "gsiDeclQtXmlPatternsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc index fa3635ced..a95b61e4a 100644 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc +++ b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSimpleXmlNodeModel.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlPatternsCommon.h" -#include "gsiDeclQtXmlPatternsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc index caca80d98..6e522eb5b 100644 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc +++ b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQSourceLocation.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlPatternsCommon.h" -#include "gsiDeclQtXmlPatternsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc index 4ac22a44c..ff407ca30 100644 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc +++ b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlFormatter.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlPatternsCommon.h" -#include "gsiDeclQtXmlPatternsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc index 902a143b6..0f6d196d3 100644 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc +++ b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlItem.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlPatternsCommon.h" -#include "gsiDeclQtXmlPatternsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc index 125660e71..7f1350cba 100644 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc +++ b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlName.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlPatternsCommon.h" -#include "gsiDeclQtXmlPatternsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNamePool.cc b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNamePool.cc index 50e7b4c6e..ee5c8a985 100644 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNamePool.cc +++ b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNamePool.cc @@ -30,7 +30,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlPatternsCommon.h" -#include "gsiDeclQtXmlPatternsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc index bb73a24ec..6d0df6652 100644 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc +++ b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlNodeModelIndex.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlPatternsCommon.h" -#include "gsiDeclQtXmlPatternsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc index 61e1aa2cd..1401ccbd8 100644 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc +++ b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlQuery.cc @@ -40,7 +40,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlPatternsCommon.h" -#include "gsiDeclQtXmlPatternsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlResultItems.cc b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlResultItems.cc index 1b8b89e2b..87acbf304 100644 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlResultItems.cc +++ b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlResultItems.cc @@ -31,7 +31,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlPatternsCommon.h" -#include "gsiDeclQtXmlPatternsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc index 5d66581f7..a373f1b78 100644 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc +++ b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchema.cc @@ -36,7 +36,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlPatternsCommon.h" -#include "gsiDeclQtXmlPatternsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc index 0ab66cf60..d0c63bca8 100644 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc +++ b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSchemaValidator.cc @@ -37,7 +37,6 @@ #include #include "gsiQt.h" #include "gsiQtXmlPatternsCommon.h" -#include "gsiDeclQtXmlPatternsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc index 6f5203eea..433f7f799 100644 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc +++ b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQXmlSerializer.cc @@ -29,9 +29,9 @@ #include #include +#include #include "gsiQt.h" #include "gsiQtXmlPatternsCommon.h" -#include "gsiDeclQtXmlPatternsTypeTraits.h" #include // ----------------------------------------------------------------------- diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQtXmlPatternsTypeTraits.h b/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQtXmlPatternsTypeTraits.h deleted file mode 100644 index 3a5236d5c..000000000 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiDeclQtXmlPatternsTypeTraits.h +++ /dev/null @@ -1,2100 +0,0 @@ - -/* - - KLayout Layout Viewer - Copyright (C) 2006-2021 Matthias Koefferlein - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -*/ - -/** -* @file generated/gsiDeclQtXmlPatternsTypeTraits.h -* @brief Type traits for the Qt binding classes -* -* DO NOT EDIT THIS FILE. -* This file has been created automatically -*/ - -#ifndef _HDR_gsiDeclQtXmlPatternsTypeTraits -#define _HDR_gsiDeclQtXmlPatternsTypeTraits - -#include "gsiTypes.h" - - -class QAbstractAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractEventDispatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractEventDispatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractItemModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractMessageHandler; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractMessageHandler_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractNativeEventFilter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractNativeEventFilter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractNetworkCache; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractNetworkCache_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTableModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTableModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractUriResolver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractUriResolver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAbstractXmlNodeModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractXmlReceiver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAbstractXmlReceiver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationDriver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationDriver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QAssociativeIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QAuthenticator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBasicMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QBasicTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QBuffer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QByteArrayDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QByteArrayMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QChildEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QChildEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCollator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QCollatorSortKey; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCommandLineOption; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QCommandLineParser; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QCoreApplication; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCoreApplication_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QCryptographicHash; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDataStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDate; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDateTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDebug; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDebugStateSaver; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDeferredDeleteEvent; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDeferredDeleteEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDir; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDirIterator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QDnsDomainNameRecord; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDnsHostAddressRecord; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDnsLookup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDnsLookup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QDnsMailExchangeRecord; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDnsServiceRecord; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDnsTextRecord; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QDynamicPropertyChangeEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QDynamicPropertyChangeEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEasingCurve; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QElapsedTimer; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QEventLoop; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoop_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventLoopLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QEventTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QFactoryInterface; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFactoryInterface_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileDevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileDevice_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QFileInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QFileSelector; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSelector_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFileSystemWatcher_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QFinalState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHistoryState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHistoryState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHostAddress; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHostInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QHttpMultiPart; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHttpMultiPart_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QHttpPart; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIODevice; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QIPv6Address; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QIdentityProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QIdentityProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QItemSelection; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QItemSelectionModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QItemSelectionRange; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonArray; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonDocument; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QJsonParseError; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValue; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QJsonValuePtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRef; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QJsonValueRefPtr; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QLibrary; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibrary_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLibraryInfo; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QLine; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLineF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLocalServer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLocalServer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLocalSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QLocale; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QLockFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QLoggingCategory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -struct QMapDataBase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -struct QMapNodeBase; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMargins; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMarginsF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMessageAuthenticationCode; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QMessageLogContext; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMessageLogger; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMetaClassInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaEnum; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaMethod; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QMetaObject; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMetaProperty; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMimeData; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeData_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeDatabase; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QMimeType; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QMutex; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkAccessManager; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkAccessManager_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkAddressEntry; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkCacheMetaData; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkConfiguration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkConfigurationManager; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkConfigurationManager_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkCookie; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkCookieJar; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkCookieJar_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkDiskCache; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkDiskCache_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QNetworkInterface; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkProxy; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkProxyFactory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QNetworkProxyFactory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkProxyQuery; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkReply; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QNetworkRequest; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QNetworkSession; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QNetworkSession_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QNoDebug; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QObject; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QObject_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QParallelAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPauseAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPersistentModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPluginLoader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPluginLoader_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPoint; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPointF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QProcess; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QProcessEnvironment; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QPropertyAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QPropertyAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QReadLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QReadWriteLock; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRect; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRectF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegExp; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpression; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatch; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QRegularExpressionMatchIterator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QResource; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QRunnable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QRunnable_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSaveFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSaveFile_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialAnimationGroup_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSequentialIterable; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QSettings; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSettings_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSharedMemory_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalBlocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSignalMapper; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalMapper_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSignalTransition_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSimpleXmlNodeModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSize; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSizeF; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSocketNotifier; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSocketNotifier_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSortFilterProxyModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSortFilterProxyModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QSourceLocation; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSsl_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QSslCertificate; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslCertificateExtension; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslCipher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslConfiguration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslEllipticCurve; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslError; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslKey; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslPreSharedKeyAuthenticator; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSslSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStandardPaths; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QState; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QState_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStateMachine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_SignalEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QStateMachine_WrappedEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -struct QStaticPlugin; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStorageInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -struct QStringDataPtr; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QStringListModel; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringListModel_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QStringMatcher; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSysInfo; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QSystemSemaphore; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTcpServer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTcpServer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTcpSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTemporaryDir; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTemporaryFile; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextBoundaryFinder; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTextCodec; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; - typedef tl::false_tag has_public_destructor; -}; -} - -class QTextCodec_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextDecoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextEncoder; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QTextStream; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTextStream_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThread; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThread_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QThreadPool_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTime; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimeLine; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeLine_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimeZone; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -#include -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QTimer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTimerEvent; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTimerEvent_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_default_constructor; -}; -} - -class QTranslator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QTranslator_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUdpSocket; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QUrl; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QUrlQuery; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QVariantAnimation; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QVariantAnimation_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWaitCondition; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QWriteLocker; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlFormatter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlFormatter_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlItem; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlName; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlNamePool; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlNodeModelIndex; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlQuery; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlResultItems; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlResultItems_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlSchema; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlSchemaValidator; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlSerializer; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlSerializer_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - -class QXmlStreamAttribute; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamAttributes; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamEntityResolver_Adaptor; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNamespaceDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamNotationDeclaration; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamReader; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class QXmlStreamStringRef; -namespace tl { -template <> struct type_traits : public type_traits { -}; -} - -class QXmlStreamWriter; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; -} - -class Qt_Namespace; -namespace tl { -template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; -} - - -#endif diff --git a/src/gsiqt/qt5/QtXmlPatterns/gsiQtExternals.h b/src/gsiqt/qt5/QtXmlPatterns/gsiQtExternals.h index d064e7d03..8e8bedbb5 100644 --- a/src/gsiqt/qt5/QtXmlPatterns/gsiQtExternals.h +++ b/src/gsiqt/qt5/QtXmlPatterns/gsiQtExternals.h @@ -35,130 +35,66 @@ class QAbstractMessageHandler; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXMLPATTERNS_PUBLIC gsi::Class &qtdecl_QAbstractMessageHandler (); } class QAbstractUriResolver; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXMLPATTERNS_PUBLIC gsi::Class &qtdecl_QAbstractUriResolver (); } class QAbstractXmlNodeModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXMLPATTERNS_PUBLIC gsi::Class &qtdecl_QAbstractXmlNodeModel (); } class QAbstractXmlReceiver; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXMLPATTERNS_PUBLIC gsi::Class &qtdecl_QAbstractXmlReceiver (); } class QSimpleXmlNodeModel; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXMLPATTERNS_PUBLIC gsi::Class &qtdecl_QSimpleXmlNodeModel (); } class QSourceLocation; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXMLPATTERNS_PUBLIC gsi::Class &qtdecl_QSourceLocation (); } class QXmlFormatter; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXMLPATTERNS_PUBLIC gsi::Class &qtdecl_QXmlFormatter (); } class QXmlItem; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXMLPATTERNS_PUBLIC gsi::Class &qtdecl_QXmlItem (); } class QXmlName; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXMLPATTERNS_PUBLIC gsi::Class &qtdecl_QXmlName (); } class QXmlNamePool; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXMLPATTERNS_PUBLIC gsi::Class &qtdecl_QXmlNamePool (); } class QXmlNodeModelIndex; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXMLPATTERNS_PUBLIC gsi::Class &qtdecl_QXmlNodeModelIndex (); } class QXmlQuery; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXMLPATTERNS_PUBLIC gsi::Class &qtdecl_QXmlQuery (); } class QXmlResultItems; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTXMLPATTERNS_PUBLIC gsi::Class &qtdecl_QXmlResultItems (); } class QXmlSchema; -namespace tl { template <> struct type_traits : public type_traits { -}; } - namespace gsi { GSI_QTXMLPATTERNS_PUBLIC gsi::Class &qtdecl_QXmlSchema (); } class QXmlSchemaValidator; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; -}; } - namespace gsi { GSI_QTXMLPATTERNS_PUBLIC gsi::Class &qtdecl_QXmlSchemaValidator (); } class QXmlSerializer; -namespace tl { template <> struct type_traits : public type_traits { - typedef tl::false_tag has_copy_constructor; - typedef tl::false_tag has_default_constructor; -}; } - namespace gsi { GSI_QTXMLPATTERNS_PUBLIC gsi::Class &qtdecl_QXmlSerializer (); } diff --git a/src/gsiqt/qt6/QtCore/QtCore.pri b/src/gsiqt/qt6/QtCore/QtCore.pri new file mode 100644 index 000000000..f39c47858 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/QtCore.pri @@ -0,0 +1,200 @@ +# +# Partial QMAKE project file for Qt bindings +# +# DO NOT EDIT THIS FILE. +# This file has been created automatically +# + +SOURCES += \ + gsiQtCoreMain.cc \ + $$PWD/gsiDeclQAbstractAnimation.cc \ + $$PWD/gsiDeclQAbstractEventDispatcher.cc \ + $$PWD/gsiDeclQAbstractEventDispatcher_TimerInfo.cc \ + $$PWD/gsiDeclQAbstractItemModel.cc \ + $$PWD/gsiDeclQAbstractListModel.cc \ + $$PWD/gsiDeclQAbstractNativeEventFilter.cc \ + $$PWD/gsiDeclQAbstractProxyModel.cc \ + $$PWD/gsiDeclQAbstractTableModel.cc \ + $$PWD/gsiDeclQAdoptSharedDataTag.cc \ + $$PWD/gsiDeclQAnimationDriver.cc \ + $$PWD/gsiDeclQAnimationGroup.cc \ + $$PWD/gsiDeclQAnyStringView.cc \ + $$PWD/gsiDeclQBasicMutex.cc \ + $$PWD/gsiDeclQBasicTimer.cc \ + $$PWD/gsiDeclQBindingStatus.cc \ + $$PWD/gsiDeclQBuffer.cc \ + $$PWD/gsiDeclQByteArrayMatcher.cc \ + $$PWD/gsiDeclQCalendar.cc \ + $$PWD/gsiDeclQCalendar_YearMonthDay.cc \ + $$PWD/gsiDeclQCalendar_SystemId.cc \ + $$PWD/gsiDeclQChildEvent.cc \ + $$PWD/gsiDeclQCollator.cc \ + $$PWD/gsiDeclQCollatorSortKey.cc \ + $$PWD/gsiDeclQCommandLineOption.cc \ + $$PWD/gsiDeclQCommandLineParser.cc \ + $$PWD/gsiDeclQConcatenateTablesProxyModel.cc \ + $$PWD/gsiDeclQCoreApplication.cc \ + $$PWD/gsiDeclQCryptographicHash.cc \ + $$PWD/gsiDeclQDataStream.cc \ + $$PWD/gsiDeclQDate.cc \ + $$PWD/gsiDeclQDateTime.cc \ + $$PWD/gsiDeclQDeadlineTimer.cc \ + $$PWD/gsiDeclQDebug.cc \ + $$PWD/gsiDeclQDebugStateSaver.cc \ + $$PWD/gsiDeclQDeferredDeleteEvent.cc \ + $$PWD/gsiDeclQDir.cc \ + $$PWD/gsiDeclQDirIterator.cc \ + $$PWD/gsiDeclQDynamicPropertyChangeEvent.cc \ + $$PWD/gsiDeclQEasingCurve.cc \ + $$PWD/gsiDeclQElapsedTimer.cc \ + $$PWD/gsiDeclQEvent.cc \ + $$PWD/gsiDeclQEventLoop.cc \ + $$PWD/gsiDeclQEventLoopLocker.cc \ + $$PWD/gsiDeclQFactoryInterface.cc \ + $$PWD/gsiDeclQFile.cc \ + $$PWD/gsiDeclQFileDevice.cc \ + $$PWD/gsiDeclQFileInfo.cc \ + $$PWD/gsiDeclQFileSelector.cc \ + $$PWD/gsiDeclQFileSystemWatcher.cc \ + $$PWD/gsiDeclQIODevice.cc \ + $$PWD/gsiDeclQIODeviceBase.cc \ + $$PWD/gsiDeclQIdentityProxyModel.cc \ + $$PWD/gsiDeclQItemSelection.cc \ + $$PWD/gsiDeclQItemSelectionModel.cc \ + $$PWD/gsiDeclQItemSelectionRange.cc \ + $$PWD/gsiDeclQJsonArray.cc \ + $$PWD/gsiDeclQJsonArray_Iterator.cc \ + $$PWD/gsiDeclQJsonArray_Const_iterator.cc \ + $$PWD/gsiDeclQJsonDocument.cc \ + $$PWD/gsiDeclQJsonObject.cc \ + $$PWD/gsiDeclQJsonObject_Iterator.cc \ + $$PWD/gsiDeclQJsonObject_Const_iterator.cc \ + $$PWD/gsiDeclQJsonParseError.cc \ + $$PWD/gsiDeclQJsonValue.cc \ + $$PWD/gsiDeclQJsonValueRef.cc \ + $$PWD/gsiDeclQKeyCombination.cc \ + $$PWD/gsiDeclQLibrary.cc \ + $$PWD/gsiDeclQLibraryInfo.cc \ + $$PWD/gsiDeclQLine.cc \ + $$PWD/gsiDeclQLineF.cc \ + $$PWD/gsiDeclQLocale.cc \ + $$PWD/gsiDeclQLockFile.cc \ + $$PWD/gsiDeclQLoggingCategory.cc \ + $$PWD/gsiDeclQMargins.cc \ + $$PWD/gsiDeclQMarginsF.cc \ + $$PWD/gsiDeclQMessageAuthenticationCode.cc \ + $$PWD/gsiDeclQMessageLogContext.cc \ + $$PWD/gsiDeclQMessageLogger.cc \ + $$PWD/gsiDeclQMetaAssociation.cc \ + $$PWD/gsiDeclQMetaClassInfo.cc \ + $$PWD/gsiDeclQMetaContainer.cc \ + $$PWD/gsiDeclQMetaEnum.cc \ + $$PWD/gsiDeclQMetaMethod.cc \ + $$PWD/gsiDeclQMetaObject.cc \ + $$PWD/gsiDeclQMetaObject_SuperData.cc \ + $$PWD/gsiDeclQMetaObject_Data.cc \ + $$PWD/gsiDeclQMetaObject_Connection.cc \ + $$PWD/gsiDeclQMetaProperty.cc \ + $$PWD/gsiDeclQMetaSequence.cc \ + $$PWD/gsiDeclQMetaType.cc \ + $$PWD/gsiDeclQMethodRawArguments.cc \ + $$PWD/gsiDeclQMimeData.cc \ + $$PWD/gsiDeclQMimeDatabase.cc \ + $$PWD/gsiDeclQMimeType.cc \ + $$PWD/gsiDeclQModelIndex.cc \ + $$PWD/gsiDeclQModelRoleData.cc \ + $$PWD/gsiDeclQModelRoleDataSpan.cc \ + $$PWD/gsiDeclQMutex.cc \ + $$PWD/gsiDeclQNoDebug.cc \ + $$PWD/gsiDeclQObject.cc \ + $$PWD/gsiDeclQOperatingSystemVersion.cc \ + $$PWD/gsiDeclQParallelAnimationGroup.cc \ + $$PWD/gsiDeclQPartialOrdering.cc \ + $$PWD/gsiDeclQPauseAnimation.cc \ + $$PWD/gsiDeclQPersistentModelIndex.cc \ + $$PWD/gsiDeclQPluginLoader.cc \ + $$PWD/gsiDeclQPluginMetaData.cc \ + $$PWD/gsiDeclQPoint.cc \ + $$PWD/gsiDeclQPointF.cc \ + $$PWD/gsiDeclQProcess.cc \ + $$PWD/gsiDeclQProcessEnvironment.cc \ + $$PWD/gsiDeclQPropertyAnimation.cc \ + $$PWD/gsiDeclQPropertyBindingError.cc \ + $$PWD/gsiDeclQPropertyBindingSourceLocation.cc \ + $$PWD/gsiDeclQPropertyNotifier.cc \ + $$PWD/gsiDeclQPropertyObserver.cc \ + $$PWD/gsiDeclQPropertyObserverBase.cc \ + $$PWD/gsiDeclQPropertyProxyBindingData.cc \ + $$PWD/gsiDeclQRandomGenerator.cc \ + $$PWD/gsiDeclQRandomGenerator64.cc \ + $$PWD/gsiDeclQReadLocker.cc \ + $$PWD/gsiDeclQReadWriteLock.cc \ + $$PWD/gsiDeclQRect.cc \ + $$PWD/gsiDeclQRectF.cc \ + $$PWD/gsiDeclQRecursiveMutex.cc \ + $$PWD/gsiDeclQRegularExpression.cc \ + $$PWD/gsiDeclQRegularExpressionMatch.cc \ + $$PWD/gsiDeclQRegularExpressionMatchIterator.cc \ + $$PWD/gsiDeclQResource.cc \ + $$PWD/gsiDeclQRunnable.cc \ + $$PWD/gsiDeclQSaveFile.cc \ + $$PWD/gsiDeclQSemaphore.cc \ + $$PWD/gsiDeclQSemaphoreReleaser.cc \ + $$PWD/gsiDeclQSequentialAnimationGroup.cc \ + $$PWD/gsiDeclQSettings.cc \ + $$PWD/gsiDeclQSharedMemory.cc \ + $$PWD/gsiDeclQSignalBlocker.cc \ + $$PWD/gsiDeclQSignalMapper.cc \ + $$PWD/gsiDeclQSize.cc \ + $$PWD/gsiDeclQSizeF.cc \ + $$PWD/gsiDeclQSocketDescriptor.cc \ + $$PWD/gsiDeclQSocketNotifier.cc \ + $$PWD/gsiDeclQSortFilterProxyModel.cc \ + $$PWD/gsiDeclQStandardPaths.cc \ + $$PWD/gsiDeclQStorageInfo.cc \ + $$PWD/gsiDeclQStringConverter.cc \ + $$PWD/gsiDeclQStringConverterBase.cc \ + $$PWD/gsiDeclQStringConverterBase_State.cc \ + $$PWD/gsiDeclQStringDecoder.cc \ + $$PWD/gsiDeclQStringEncoder.cc \ + $$PWD/gsiDeclQStringListModel.cc \ + $$PWD/gsiDeclQStringMatcher.cc \ + $$PWD/gsiDeclQSysInfo.cc \ + $$PWD/gsiDeclQSystemSemaphore.cc \ + $$PWD/gsiDeclQTemporaryDir.cc \ + $$PWD/gsiDeclQTemporaryFile.cc \ + $$PWD/gsiDeclQTextBoundaryFinder.cc \ + $$PWD/gsiDeclQTextStream.cc \ + $$PWD/gsiDeclQThread.cc \ + $$PWD/gsiDeclQThreadPool.cc \ + $$PWD/gsiDeclQTime.cc \ + $$PWD/gsiDeclQTimeLine.cc \ + $$PWD/gsiDeclQTimeZone.cc \ + $$PWD/gsiDeclQTimeZone_OffsetData.cc \ + $$PWD/gsiDeclQTimer.cc \ + $$PWD/gsiDeclQTimerEvent.cc \ + $$PWD/gsiDeclQTranslator.cc \ + $$PWD/gsiDeclQTransposeProxyModel.cc \ + $$PWD/gsiDeclQTypeRevision.cc \ + $$PWD/gsiDeclQUrl.cc \ + $$PWD/gsiDeclQUrlQuery.cc \ + $$PWD/gsiDeclQVariantAnimation.cc \ + $$PWD/gsiDeclQVersionNumber.cc \ + $$PWD/gsiDeclQWaitCondition.cc \ + $$PWD/gsiDeclQWriteLocker.cc \ + $$PWD/gsiDeclQXmlStreamAttribute.cc \ + $$PWD/gsiDeclQXmlStreamAttributes.cc \ + $$PWD/gsiDeclQXmlStreamEntityDeclaration.cc \ + $$PWD/gsiDeclQXmlStreamEntityResolver.cc \ + $$PWD/gsiDeclQXmlStreamNamespaceDeclaration.cc \ + $$PWD/gsiDeclQXmlStreamNotationDeclaration.cc \ + $$PWD/gsiDeclQXmlStreamReader.cc \ + $$PWD/gsiDeclQXmlStreamWriter.cc \ + $$PWD/gsiDeclQt.cc \ + $$PWD/gsiDeclQt_1.cc \ + $$PWD/gsiDeclQt_2.cc \ + $$PWD/gsiDeclQt_3.cc \ + $$PWD/gsiDeclQt_4.cc + +HEADERS += gsiQtCoreCommon.h + diff --git a/src/gsiqt/qt6/QtCore/QtCore.pro b/src/gsiqt/qt6/QtCore/QtCore.pro new file mode 100644 index 000000000..e5dc9804b --- /dev/null +++ b/src/gsiqt/qt6/QtCore/QtCore.pro @@ -0,0 +1,21 @@ + + +DESTDIR = $$OUT_PWD/../../.. +TARGET = klayout_QtCore + +include($$PWD/../../../lib.pri) + +DEFINES += MAKE_GSI_QTCORE_LIBRARY + +# NOTE: db is required since some bridges to db are provided (i.e db::Polygon) +INCLUDEPATH += $$TL_INC $$GSI_INC $$DB_INC $$QTBASIC_INC +DEPENDPATH += $$TL_INC $$GSI_INC $$DB_INC $$QTBASIC_INC + +LIBS += -L$$DESTDIR -lklayout_tl -lklayout_gsi -lklayout_qtbasic + +SOURCES += \ + gsiDeclQtCoreAdd.cc + +HEADERS += \ + +include(QtCore.pri) diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQAbstractAnimation.cc b/src/gsiqt/qt6/QtCore/gsiDeclQAbstractAnimation.cc new file mode 100644 index 000000000..ab10b6ee1 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQAbstractAnimation.cc @@ -0,0 +1,1185 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractAnimation.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractAnimation + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAbstractAnimation::staticMetaObject); +} + + +// int QAbstractAnimation::currentLoop() + + +static void _init_f_currentLoop_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentLoop_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractAnimation *)cls)->currentLoop ()); +} + + +// int QAbstractAnimation::currentLoopTime() + + +static void _init_f_currentLoopTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentLoopTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractAnimation *)cls)->currentLoopTime ()); +} + + +// int QAbstractAnimation::currentTime() + + +static void _init_f_currentTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractAnimation *)cls)->currentTime ()); +} + + +// QAbstractAnimation::Direction QAbstractAnimation::direction() + + +static void _init_f_direction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_direction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAbstractAnimation *)cls)->direction ())); +} + + +// int QAbstractAnimation::duration() + + +static void _init_f_duration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_duration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractAnimation *)cls)->duration ()); +} + + +// QAnimationGroup *QAbstractAnimation::group() + + +static void _init_f_group_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_group_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAnimationGroup *)((QAbstractAnimation *)cls)->group ()); +} + + +// int QAbstractAnimation::loopCount() + + +static void _init_f_loopCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_loopCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractAnimation *)cls)->loopCount ()); +} + + +// void QAbstractAnimation::pause() + + +static void _init_f_pause_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pause_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractAnimation *)cls)->pause (); +} + + +// void QAbstractAnimation::resume() + + +static void _init_f_resume_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resume_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractAnimation *)cls)->resume (); +} + + +// void QAbstractAnimation::setCurrentTime(int msecs) + + +static void _init_f_setCurrentTime_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentTime_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractAnimation *)cls)->setCurrentTime (arg1); +} + + +// void QAbstractAnimation::setDirection(QAbstractAnimation::Direction direction) + + +static void _init_f_setDirection_3310 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDirection_3310 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractAnimation *)cls)->setDirection (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAbstractAnimation::setLoopCount(int loopCount) + + +static void _init_f_setLoopCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("loopCount"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLoopCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractAnimation *)cls)->setLoopCount (arg1); +} + + +// void QAbstractAnimation::setPaused(bool) + + +static void _init_f_setPaused_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPaused_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractAnimation *)cls)->setPaused (arg1); +} + + +// void QAbstractAnimation::start(QAbstractAnimation::DeletionPolicy policy) + + +static void _init_f_start_3825 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy", true, "QAbstractAnimation::KeepWhenStopped"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_start_3825 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractAnimation::KeepWhenStopped), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractAnimation *)cls)->start (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QAbstractAnimation::State QAbstractAnimation::state() + + +static void _init_f_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAbstractAnimation *)cls)->state ())); +} + + +// void QAbstractAnimation::stop() + + +static void _init_f_stop_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stop_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractAnimation *)cls)->stop (); +} + + +// int QAbstractAnimation::totalDuration() + + +static void _init_f_totalDuration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_totalDuration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractAnimation *)cls)->totalDuration ()); +} + + +// static QString QAbstractAnimation::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAbstractAnimation::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractAnimation () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":currentLoop", "@brief Method int QAbstractAnimation::currentLoop()\n", true, &_init_f_currentLoop_c0, &_call_f_currentLoop_c0); + methods += new qt_gsi::GenericMethod ("currentLoopTime", "@brief Method int QAbstractAnimation::currentLoopTime()\n", true, &_init_f_currentLoopTime_c0, &_call_f_currentLoopTime_c0); + methods += new qt_gsi::GenericMethod (":currentTime", "@brief Method int QAbstractAnimation::currentTime()\n", true, &_init_f_currentTime_c0, &_call_f_currentTime_c0); + methods += new qt_gsi::GenericMethod (":direction", "@brief Method QAbstractAnimation::Direction QAbstractAnimation::direction()\n", true, &_init_f_direction_c0, &_call_f_direction_c0); + methods += new qt_gsi::GenericMethod (":duration", "@brief Method int QAbstractAnimation::duration()\n", true, &_init_f_duration_c0, &_call_f_duration_c0); + methods += new qt_gsi::GenericMethod ("group", "@brief Method QAnimationGroup *QAbstractAnimation::group()\n", true, &_init_f_group_c0, &_call_f_group_c0); + methods += new qt_gsi::GenericMethod (":loopCount", "@brief Method int QAbstractAnimation::loopCount()\n", true, &_init_f_loopCount_c0, &_call_f_loopCount_c0); + methods += new qt_gsi::GenericMethod ("pause", "@brief Method void QAbstractAnimation::pause()\n", false, &_init_f_pause_0, &_call_f_pause_0); + methods += new qt_gsi::GenericMethod ("resume", "@brief Method void QAbstractAnimation::resume()\n", false, &_init_f_resume_0, &_call_f_resume_0); + methods += new qt_gsi::GenericMethod ("setCurrentTime|currentTime=", "@brief Method void QAbstractAnimation::setCurrentTime(int msecs)\n", false, &_init_f_setCurrentTime_767, &_call_f_setCurrentTime_767); + methods += new qt_gsi::GenericMethod ("setDirection|direction=", "@brief Method void QAbstractAnimation::setDirection(QAbstractAnimation::Direction direction)\n", false, &_init_f_setDirection_3310, &_call_f_setDirection_3310); + methods += new qt_gsi::GenericMethod ("setLoopCount|loopCount=", "@brief Method void QAbstractAnimation::setLoopCount(int loopCount)\n", false, &_init_f_setLoopCount_767, &_call_f_setLoopCount_767); + methods += new qt_gsi::GenericMethod ("setPaused", "@brief Method void QAbstractAnimation::setPaused(bool)\n", false, &_init_f_setPaused_864, &_call_f_setPaused_864); + methods += new qt_gsi::GenericMethod ("start", "@brief Method void QAbstractAnimation::start(QAbstractAnimation::DeletionPolicy policy)\n", false, &_init_f_start_3825, &_call_f_start_3825); + methods += new qt_gsi::GenericMethod (":state", "@brief Method QAbstractAnimation::State QAbstractAnimation::state()\n", true, &_init_f_state_c0, &_call_f_state_c0); + methods += new qt_gsi::GenericMethod ("stop", "@brief Method void QAbstractAnimation::stop()\n", false, &_init_f_stop_0, &_call_f_stop_0); + methods += new qt_gsi::GenericMethod ("totalDuration", "@brief Method int QAbstractAnimation::totalDuration()\n", true, &_init_f_totalDuration_c0, &_call_f_totalDuration_c0); + methods += gsi::qt_signal ("currentLoopChanged(int)", "currentLoopChanged", gsi::arg("currentLoop"), "@brief Signal declaration for QAbstractAnimation::currentLoopChanged(int currentLoop)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAbstractAnimation::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("directionChanged(QAbstractAnimation::Direction)", "directionChanged", gsi::arg("arg1"), "@brief Signal declaration for QAbstractAnimation::directionChanged(QAbstractAnimation::Direction)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished()", "finished", "@brief Signal declaration for QAbstractAnimation::finished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAbstractAnimation::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, const qt_gsi::Converter::target_type & > ("stateChanged(QAbstractAnimation::State, QAbstractAnimation::State)", "stateChanged", gsi::arg("newState"), gsi::arg("oldState"), "@brief Signal declaration for QAbstractAnimation::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAbstractAnimation::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QAbstractAnimation (qtdecl_QObject (), "QtCore", "QAbstractAnimation_Native", + methods_QAbstractAnimation (), + "@hide\n@alias QAbstractAnimation"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractAnimation () { return decl_QAbstractAnimation; } + +} + + +class QAbstractAnimation_Adaptor : public QAbstractAnimation, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAbstractAnimation_Adaptor(); + + // [adaptor ctor] QAbstractAnimation::QAbstractAnimation(QObject *parent) + QAbstractAnimation_Adaptor() : QAbstractAnimation() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAbstractAnimation::QAbstractAnimation(QObject *parent) + QAbstractAnimation_Adaptor(QObject *parent) : QAbstractAnimation(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QAbstractAnimation::isSignalConnected(const QMetaMethod &signal) + bool fp_QAbstractAnimation_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAbstractAnimation::isSignalConnected(signal); + } + + // [expose] int QAbstractAnimation::receivers(const char *signal) + int fp_QAbstractAnimation_receivers_c1731 (const char *signal) const { + return QAbstractAnimation::receivers(signal); + } + + // [expose] QObject *QAbstractAnimation::sender() + QObject * fp_QAbstractAnimation_sender_c0 () const { + return QAbstractAnimation::sender(); + } + + // [expose] int QAbstractAnimation::senderSignalIndex() + int fp_QAbstractAnimation_senderSignalIndex_c0 () const { + return QAbstractAnimation::senderSignalIndex(); + } + + // [emitter impl] void QAbstractAnimation::currentLoopChanged(int currentLoop) + void emitter_QAbstractAnimation_currentLoopChanged_767(int currentLoop) + { + emit QAbstractAnimation::currentLoopChanged(currentLoop); + } + + // [emitter impl] void QAbstractAnimation::destroyed(QObject *) + void emitter_QAbstractAnimation_destroyed_1302(QObject *arg1) + { + emit QAbstractAnimation::destroyed(arg1); + } + + // [emitter impl] void QAbstractAnimation::directionChanged(QAbstractAnimation::Direction) + void emitter_QAbstractAnimation_directionChanged_3310(QAbstractAnimation::Direction arg1) + { + emit QAbstractAnimation::directionChanged(arg1); + } + + // [adaptor impl] int QAbstractAnimation::duration() + int cbs_duration_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("duration"); + } + + virtual int duration() const + { + if (cb_duration_c0_0.can_issue()) { + return cb_duration_c0_0.issue(&QAbstractAnimation_Adaptor::cbs_duration_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("duration"); + } + } + + // [adaptor impl] bool QAbstractAnimation::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAbstractAnimation::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAbstractAnimation_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAbstractAnimation::eventFilter(watched, event); + } + } + + // [emitter impl] void QAbstractAnimation::finished() + void emitter_QAbstractAnimation_finished_0() + { + emit QAbstractAnimation::finished(); + } + + // [emitter impl] void QAbstractAnimation::objectNameChanged(const QString &objectName) + void emitter_QAbstractAnimation_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QAbstractAnimation::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QAbstractAnimation::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + void emitter_QAbstractAnimation_stateChanged_5680(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + { + emit QAbstractAnimation::stateChanged(newState, oldState); + } + + // [adaptor impl] void QAbstractAnimation::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAbstractAnimation::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAbstractAnimation_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAbstractAnimation::childEvent(event); + } + } + + // [adaptor impl] void QAbstractAnimation::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAbstractAnimation::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAbstractAnimation_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAbstractAnimation::customEvent(event); + } + } + + // [adaptor impl] void QAbstractAnimation::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAbstractAnimation::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAbstractAnimation_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAbstractAnimation::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QAbstractAnimation::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAbstractAnimation::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAbstractAnimation_Adaptor::cbs_event_1217_0, _event); + } else { + return QAbstractAnimation::event(_event); + } + } + + // [adaptor impl] void QAbstractAnimation::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAbstractAnimation::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAbstractAnimation_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAbstractAnimation::timerEvent(event); + } + } + + // [adaptor impl] void QAbstractAnimation::updateCurrentTime(int currentTime) + void cbs_updateCurrentTime_767_0(int currentTime) + { + __SUPPRESS_UNUSED_WARNING (currentTime); + throw qt_gsi::AbstractMethodCalledException("updateCurrentTime"); + } + + virtual void updateCurrentTime(int currentTime) + { + if (cb_updateCurrentTime_767_0.can_issue()) { + cb_updateCurrentTime_767_0.issue(&QAbstractAnimation_Adaptor::cbs_updateCurrentTime_767_0, currentTime); + } else { + throw qt_gsi::AbstractMethodCalledException("updateCurrentTime"); + } + } + + // [adaptor impl] void QAbstractAnimation::updateDirection(QAbstractAnimation::Direction direction) + void cbs_updateDirection_3310_0(const qt_gsi::Converter::target_type & direction) + { + QAbstractAnimation::updateDirection(qt_gsi::QtToCppAdaptor(direction).cref()); + } + + virtual void updateDirection(QAbstractAnimation::Direction direction) + { + if (cb_updateDirection_3310_0.can_issue()) { + cb_updateDirection_3310_0.issue::target_type &>(&QAbstractAnimation_Adaptor::cbs_updateDirection_3310_0, qt_gsi::CppToQtAdaptor(direction)); + } else { + QAbstractAnimation::updateDirection(direction); + } + } + + // [adaptor impl] void QAbstractAnimation::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + void cbs_updateState_5680_0(const qt_gsi::Converter::target_type & newState, const qt_gsi::Converter::target_type & oldState) + { + QAbstractAnimation::updateState(qt_gsi::QtToCppAdaptor(newState).cref(), qt_gsi::QtToCppAdaptor(oldState).cref()); + } + + virtual void updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + { + if (cb_updateState_5680_0.can_issue()) { + cb_updateState_5680_0.issue::target_type &, const qt_gsi::Converter::target_type &>(&QAbstractAnimation_Adaptor::cbs_updateState_5680_0, qt_gsi::CppToQtAdaptor(newState), qt_gsi::CppToQtAdaptor(oldState)); + } else { + QAbstractAnimation::updateState(newState, oldState); + } + } + + gsi::Callback cb_duration_c0_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateCurrentTime_767_0; + gsi::Callback cb_updateDirection_3310_0; + gsi::Callback cb_updateState_5680_0; +}; + +QAbstractAnimation_Adaptor::~QAbstractAnimation_Adaptor() { } + +// Constructor QAbstractAnimation::QAbstractAnimation(QObject *parent) (adaptor class) + +static void _init_ctor_QAbstractAnimation_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAbstractAnimation_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAbstractAnimation_Adaptor (arg1)); +} + + +// void QAbstractAnimation::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractAnimation_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractAnimation_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QAbstractAnimation::currentLoopChanged(int currentLoop) + +static void _init_emitter_currentLoopChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("currentLoop"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentLoopChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QAbstractAnimation_Adaptor *)cls)->emitter_QAbstractAnimation_currentLoopChanged_767 (arg1); +} + + +// void QAbstractAnimation::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractAnimation_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractAnimation_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QAbstractAnimation::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QAbstractAnimation_Adaptor *)cls)->emitter_QAbstractAnimation_destroyed_1302 (arg1); +} + + +// emitter void QAbstractAnimation::directionChanged(QAbstractAnimation::Direction) + +static void _init_emitter_directionChanged_3310 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_directionChanged_3310 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QAbstractAnimation_Adaptor *)cls)->emitter_QAbstractAnimation_directionChanged_3310 (arg1); +} + + +// void QAbstractAnimation::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractAnimation_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractAnimation_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// int QAbstractAnimation::duration() + +static void _init_cbs_duration_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_duration_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractAnimation_Adaptor *)cls)->cbs_duration_c0_0 ()); +} + +static void _set_callback_cbs_duration_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractAnimation_Adaptor *)cls)->cb_duration_c0_0 = cb; +} + + +// bool QAbstractAnimation::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAbstractAnimation_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractAnimation_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAbstractAnimation::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAbstractAnimation_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractAnimation_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QAbstractAnimation::finished() + +static void _init_emitter_finished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_finished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractAnimation_Adaptor *)cls)->emitter_QAbstractAnimation_finished_0 (); +} + + +// exposed bool QAbstractAnimation::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractAnimation_Adaptor *)cls)->fp_QAbstractAnimation_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QAbstractAnimation::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractAnimation_Adaptor *)cls)->emitter_QAbstractAnimation_objectNameChanged_4567 (arg1); +} + + +// exposed int QAbstractAnimation::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractAnimation_Adaptor *)cls)->fp_QAbstractAnimation_receivers_c1731 (arg1)); +} + + +// exposed QObject *QAbstractAnimation::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAbstractAnimation_Adaptor *)cls)->fp_QAbstractAnimation_sender_c0 ()); +} + + +// exposed int QAbstractAnimation::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractAnimation_Adaptor *)cls)->fp_QAbstractAnimation_senderSignalIndex_c0 ()); +} + + +// emitter void QAbstractAnimation::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + +static void _init_emitter_stateChanged_5680 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldState"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_stateChanged_5680 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ((QAbstractAnimation_Adaptor *)cls)->emitter_QAbstractAnimation_stateChanged_5680 (arg1, arg2); +} + + +// void QAbstractAnimation::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractAnimation_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractAnimation_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QAbstractAnimation::updateCurrentTime(int currentTime) + +static void _init_cbs_updateCurrentTime_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("currentTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_updateCurrentTime_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractAnimation_Adaptor *)cls)->cbs_updateCurrentTime_767_0 (arg1); +} + +static void _set_callback_cbs_updateCurrentTime_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractAnimation_Adaptor *)cls)->cb_updateCurrentTime_767_0 = cb; +} + + +// void QAbstractAnimation::updateDirection(QAbstractAnimation::Direction direction) + +static void _init_cbs_updateDirection_3310_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_updateDirection_3310_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractAnimation_Adaptor *)cls)->cbs_updateDirection_3310_0 (arg1); +} + +static void _set_callback_cbs_updateDirection_3310_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractAnimation_Adaptor *)cls)->cb_updateDirection_3310_0 = cb; +} + + +// void QAbstractAnimation::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + +static void _init_cbs_updateState_5680_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldState"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_updateState_5680_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractAnimation_Adaptor *)cls)->cbs_updateState_5680_0 (arg1, arg2); +} + +static void _set_callback_cbs_updateState_5680_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractAnimation_Adaptor *)cls)->cb_updateState_5680_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractAnimation (); + +static gsi::Methods methods_QAbstractAnimation_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractAnimation::QAbstractAnimation(QObject *parent)\nThis method creates an object of class QAbstractAnimation.", &_init_ctor_QAbstractAnimation_Adaptor_1302, &_call_ctor_QAbstractAnimation_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAbstractAnimation::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_currentLoopChanged", "@brief Emitter for signal void QAbstractAnimation::currentLoopChanged(int currentLoop)\nCall this method to emit this signal.", false, &_init_emitter_currentLoopChanged_767, &_call_emitter_currentLoopChanged_767); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAbstractAnimation::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QAbstractAnimation::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("emit_directionChanged", "@brief Emitter for signal void QAbstractAnimation::directionChanged(QAbstractAnimation::Direction)\nCall this method to emit this signal.", false, &_init_emitter_directionChanged_3310, &_call_emitter_directionChanged_3310); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAbstractAnimation::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("duration", "@brief Virtual method int QAbstractAnimation::duration()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_duration_c0_0, &_call_cbs_duration_c0_0); + methods += new qt_gsi::GenericMethod ("duration", "@hide", true, &_init_cbs_duration_c0_0, &_call_cbs_duration_c0_0, &_set_callback_cbs_duration_c0_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QAbstractAnimation::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAbstractAnimation::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QAbstractAnimation::finished()\nCall this method to emit this signal.", false, &_init_emitter_finished_0, &_call_emitter_finished_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAbstractAnimation::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QAbstractAnimation::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAbstractAnimation::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAbstractAnimation::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAbstractAnimation::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("emit_stateChanged", "@brief Emitter for signal void QAbstractAnimation::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nCall this method to emit this signal.", false, &_init_emitter_stateChanged_5680, &_call_emitter_stateChanged_5680); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAbstractAnimation::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentTime", "@brief Virtual method void QAbstractAnimation::updateCurrentTime(int currentTime)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateCurrentTime_767_0, &_call_cbs_updateCurrentTime_767_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentTime", "@hide", false, &_init_cbs_updateCurrentTime_767_0, &_call_cbs_updateCurrentTime_767_0, &_set_callback_cbs_updateCurrentTime_767_0); + methods += new qt_gsi::GenericMethod ("*updateDirection", "@brief Virtual method void QAbstractAnimation::updateDirection(QAbstractAnimation::Direction direction)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateDirection_3310_0, &_call_cbs_updateDirection_3310_0); + methods += new qt_gsi::GenericMethod ("*updateDirection", "@hide", false, &_init_cbs_updateDirection_3310_0, &_call_cbs_updateDirection_3310_0, &_set_callback_cbs_updateDirection_3310_0); + methods += new qt_gsi::GenericMethod ("*updateState", "@brief Virtual method void QAbstractAnimation::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateState_5680_0, &_call_cbs_updateState_5680_0); + methods += new qt_gsi::GenericMethod ("*updateState", "@hide", false, &_init_cbs_updateState_5680_0, &_call_cbs_updateState_5680_0, &_set_callback_cbs_updateState_5680_0); + return methods; +} + +gsi::Class decl_QAbstractAnimation_Adaptor (qtdecl_QAbstractAnimation (), "QtCore", "QAbstractAnimation", + methods_QAbstractAnimation_Adaptor (), + "@qt\n@brief Binding of QAbstractAnimation"); + +} + + +// Implementation of the enum wrapper class for QAbstractAnimation::DeletionPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractAnimation_DeletionPolicy_Enum ("QtCore", "QAbstractAnimation_DeletionPolicy", + gsi::enum_const ("KeepWhenStopped", QAbstractAnimation::KeepWhenStopped, "@brief Enum constant QAbstractAnimation::KeepWhenStopped") + + gsi::enum_const ("DeleteWhenStopped", QAbstractAnimation::DeleteWhenStopped, "@brief Enum constant QAbstractAnimation::DeleteWhenStopped"), + "@qt\n@brief This class represents the QAbstractAnimation::DeletionPolicy enum"); + +static gsi::QFlagsClass decl_QAbstractAnimation_DeletionPolicy_Enums ("QtCore", "QAbstractAnimation_QFlags_DeletionPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractAnimation_DeletionPolicy_Enum_in_parent (decl_QAbstractAnimation_DeletionPolicy_Enum.defs ()); +static gsi::ClassExt decl_QAbstractAnimation_DeletionPolicy_Enum_as_child (decl_QAbstractAnimation_DeletionPolicy_Enum, "DeletionPolicy"); +static gsi::ClassExt decl_QAbstractAnimation_DeletionPolicy_Enums_as_child (decl_QAbstractAnimation_DeletionPolicy_Enums, "QFlags_DeletionPolicy"); + +} + + +// Implementation of the enum wrapper class for QAbstractAnimation::Direction +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractAnimation_Direction_Enum ("QtCore", "QAbstractAnimation_Direction", + gsi::enum_const ("Forward", QAbstractAnimation::Forward, "@brief Enum constant QAbstractAnimation::Forward") + + gsi::enum_const ("Backward", QAbstractAnimation::Backward, "@brief Enum constant QAbstractAnimation::Backward"), + "@qt\n@brief This class represents the QAbstractAnimation::Direction enum"); + +static gsi::QFlagsClass decl_QAbstractAnimation_Direction_Enums ("QtCore", "QAbstractAnimation_QFlags_Direction", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractAnimation_Direction_Enum_in_parent (decl_QAbstractAnimation_Direction_Enum.defs ()); +static gsi::ClassExt decl_QAbstractAnimation_Direction_Enum_as_child (decl_QAbstractAnimation_Direction_Enum, "Direction"); +static gsi::ClassExt decl_QAbstractAnimation_Direction_Enums_as_child (decl_QAbstractAnimation_Direction_Enums, "QFlags_Direction"); + +} + + +// Implementation of the enum wrapper class for QAbstractAnimation::State +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractAnimation_State_Enum ("QtCore", "QAbstractAnimation_State", + gsi::enum_const ("Stopped", QAbstractAnimation::Stopped, "@brief Enum constant QAbstractAnimation::Stopped") + + gsi::enum_const ("Paused", QAbstractAnimation::Paused, "@brief Enum constant QAbstractAnimation::Paused") + + gsi::enum_const ("Running", QAbstractAnimation::Running, "@brief Enum constant QAbstractAnimation::Running"), + "@qt\n@brief This class represents the QAbstractAnimation::State enum"); + +static gsi::QFlagsClass decl_QAbstractAnimation_State_Enums ("QtCore", "QAbstractAnimation_QFlags_State", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractAnimation_State_Enum_in_parent (decl_QAbstractAnimation_State_Enum.defs ()); +static gsi::ClassExt decl_QAbstractAnimation_State_Enum_as_child (decl_QAbstractAnimation_State_Enum, "State"); +static gsi::ClassExt decl_QAbstractAnimation_State_Enums_as_child (decl_QAbstractAnimation_State_Enums, "QFlags_State"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQAbstractEventDispatcher.cc b/src/gsiqt/qt6/QtCore/gsiDeclQAbstractEventDispatcher.cc new file mode 100644 index 000000000..1c76a264c --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQAbstractEventDispatcher.cc @@ -0,0 +1,1460 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractEventDispatcher.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractEventDispatcher + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAbstractEventDispatcher::staticMetaObject); +} + + +// void QAbstractEventDispatcher::closingDown() + + +static void _init_f_closingDown_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_closingDown_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher *)cls)->closingDown (); +} + + +// bool QAbstractEventDispatcher::filterNativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + + +static void _init_f_filterNativeEvent_6949 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_f_filterNativeEvent_6949 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + QIntegerForSizeof::Signed *arg3 = gsi::arg_reader::Signed * >() (args, heap); + ret.write ((bool)((QAbstractEventDispatcher *)cls)->filterNativeEvent (arg1, arg2, arg3)); +} + + +// void QAbstractEventDispatcher::installNativeEventFilter(QAbstractNativeEventFilter *filterObj) + + +static void _init_f_installNativeEventFilter_3266 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filterObj"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_installNativeEventFilter_3266 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractNativeEventFilter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher *)cls)->installNativeEventFilter (arg1); +} + + +// void QAbstractEventDispatcher::interrupt() + + +static void _init_f_interrupt_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_interrupt_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher *)cls)->interrupt (); +} + + +// bool QAbstractEventDispatcher::processEvents(QFlags flags) + + +static void _init_f_processEvents_3995 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_processEvents_3995 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QAbstractEventDispatcher *)cls)->processEvents (arg1)); +} + + +// void QAbstractEventDispatcher::registerSocketNotifier(QSocketNotifier *notifier) + + +static void _init_f_registerSocketNotifier_2152 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("notifier"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_registerSocketNotifier_2152 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSocketNotifier *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher *)cls)->registerSocketNotifier (arg1); +} + + +// int QAbstractEventDispatcher::registerTimer(qint64 interval, Qt::TimerType timerType, QObject *object) + + +static void _init_f_registerTimer_3752 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("interval"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("timerType"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("object"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_registerTimer_3752 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QObject *arg3 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractEventDispatcher *)cls)->registerTimer (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// void QAbstractEventDispatcher::registerTimer(int timerId, qint64 interval, Qt::TimerType timerType, QObject *object) + + +static void _init_f_registerTimer_4411 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timerId"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("interval"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("timerType"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("object"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_registerTimer_4411 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + QObject *arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher *)cls)->registerTimer (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), arg4); +} + + +// QList QAbstractEventDispatcher::registeredTimers(QObject *object) + + +static void _init_f_registeredTimers_c1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_registeredTimers_c1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)((QAbstractEventDispatcher *)cls)->registeredTimers (arg1)); +} + + +// int QAbstractEventDispatcher::remainingTime(int timerId) + + +static void _init_f_remainingTime_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timerId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_remainingTime_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractEventDispatcher *)cls)->remainingTime (arg1)); +} + + +// void QAbstractEventDispatcher::removeNativeEventFilter(QAbstractNativeEventFilter *filterObj) + + +static void _init_f_removeNativeEventFilter_3266 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filterObj"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeNativeEventFilter_3266 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractNativeEventFilter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher *)cls)->removeNativeEventFilter (arg1); +} + + +// void QAbstractEventDispatcher::startingUp() + + +static void _init_f_startingUp_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startingUp_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher *)cls)->startingUp (); +} + + +// void QAbstractEventDispatcher::unregisterSocketNotifier(QSocketNotifier *notifier) + + +static void _init_f_unregisterSocketNotifier_2152 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("notifier"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_unregisterSocketNotifier_2152 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSocketNotifier *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher *)cls)->unregisterSocketNotifier (arg1); +} + + +// bool QAbstractEventDispatcher::unregisterTimer(int timerId) + + +static void _init_f_unregisterTimer_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timerId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_unregisterTimer_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractEventDispatcher *)cls)->unregisterTimer (arg1)); +} + + +// bool QAbstractEventDispatcher::unregisterTimers(QObject *object) + + +static void _init_f_unregisterTimers_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_unregisterTimers_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractEventDispatcher *)cls)->unregisterTimers (arg1)); +} + + +// void QAbstractEventDispatcher::wakeUp() + + +static void _init_f_wakeUp_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_wakeUp_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher *)cls)->wakeUp (); +} + + +// static QAbstractEventDispatcher *QAbstractEventDispatcher::instance(QThread *thread) + + +static void _init_f_instance_1303 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("thread", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_instance_1303 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QThread *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QAbstractEventDispatcher *)QAbstractEventDispatcher::instance (arg1)); +} + + +// static QString QAbstractEventDispatcher::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAbstractEventDispatcher::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractEventDispatcher () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("closingDown", "@brief Method void QAbstractEventDispatcher::closingDown()\n", false, &_init_f_closingDown_0, &_call_f_closingDown_0); + methods += new qt_gsi::GenericMethod ("filterNativeEvent", "@brief Method bool QAbstractEventDispatcher::filterNativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\n", false, &_init_f_filterNativeEvent_6949, &_call_f_filterNativeEvent_6949); + methods += new qt_gsi::GenericMethod ("installNativeEventFilter", "@brief Method void QAbstractEventDispatcher::installNativeEventFilter(QAbstractNativeEventFilter *filterObj)\n", false, &_init_f_installNativeEventFilter_3266, &_call_f_installNativeEventFilter_3266); + methods += new qt_gsi::GenericMethod ("interrupt", "@brief Method void QAbstractEventDispatcher::interrupt()\n", false, &_init_f_interrupt_0, &_call_f_interrupt_0); + methods += new qt_gsi::GenericMethod ("processEvents", "@brief Method bool QAbstractEventDispatcher::processEvents(QFlags flags)\n", false, &_init_f_processEvents_3995, &_call_f_processEvents_3995); + methods += new qt_gsi::GenericMethod ("registerSocketNotifier", "@brief Method void QAbstractEventDispatcher::registerSocketNotifier(QSocketNotifier *notifier)\n", false, &_init_f_registerSocketNotifier_2152, &_call_f_registerSocketNotifier_2152); + methods += new qt_gsi::GenericMethod ("registerTimer", "@brief Method int QAbstractEventDispatcher::registerTimer(qint64 interval, Qt::TimerType timerType, QObject *object)\n", false, &_init_f_registerTimer_3752, &_call_f_registerTimer_3752); + methods += new qt_gsi::GenericMethod ("registerTimer", "@brief Method void QAbstractEventDispatcher::registerTimer(int timerId, qint64 interval, Qt::TimerType timerType, QObject *object)\n", false, &_init_f_registerTimer_4411, &_call_f_registerTimer_4411); + methods += new qt_gsi::GenericMethod ("registeredTimers", "@brief Method QList QAbstractEventDispatcher::registeredTimers(QObject *object)\n", true, &_init_f_registeredTimers_c1302, &_call_f_registeredTimers_c1302); + methods += new qt_gsi::GenericMethod ("remainingTime", "@brief Method int QAbstractEventDispatcher::remainingTime(int timerId)\n", false, &_init_f_remainingTime_767, &_call_f_remainingTime_767); + methods += new qt_gsi::GenericMethod ("removeNativeEventFilter", "@brief Method void QAbstractEventDispatcher::removeNativeEventFilter(QAbstractNativeEventFilter *filterObj)\n", false, &_init_f_removeNativeEventFilter_3266, &_call_f_removeNativeEventFilter_3266); + methods += new qt_gsi::GenericMethod ("startingUp", "@brief Method void QAbstractEventDispatcher::startingUp()\n", false, &_init_f_startingUp_0, &_call_f_startingUp_0); + methods += new qt_gsi::GenericMethod ("unregisterSocketNotifier", "@brief Method void QAbstractEventDispatcher::unregisterSocketNotifier(QSocketNotifier *notifier)\n", false, &_init_f_unregisterSocketNotifier_2152, &_call_f_unregisterSocketNotifier_2152); + methods += new qt_gsi::GenericMethod ("unregisterTimer", "@brief Method bool QAbstractEventDispatcher::unregisterTimer(int timerId)\n", false, &_init_f_unregisterTimer_767, &_call_f_unregisterTimer_767); + methods += new qt_gsi::GenericMethod ("unregisterTimers", "@brief Method bool QAbstractEventDispatcher::unregisterTimers(QObject *object)\n", false, &_init_f_unregisterTimers_1302, &_call_f_unregisterTimers_1302); + methods += new qt_gsi::GenericMethod ("wakeUp", "@brief Method void QAbstractEventDispatcher::wakeUp()\n", false, &_init_f_wakeUp_0, &_call_f_wakeUp_0); + methods += gsi::qt_signal ("aboutToBlock()", "aboutToBlock", "@brief Signal declaration for QAbstractEventDispatcher::aboutToBlock()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("awake()", "awake", "@brief Signal declaration for QAbstractEventDispatcher::awake()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAbstractEventDispatcher::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAbstractEventDispatcher::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("instance", "@brief Static method QAbstractEventDispatcher *QAbstractEventDispatcher::instance(QThread *thread)\nThis method is static and can be called without an instance.", &_init_f_instance_1303, &_call_f_instance_1303); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAbstractEventDispatcher::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QAbstractEventDispatcher (qtdecl_QObject (), "QtCore", "QAbstractEventDispatcher_Native", + methods_QAbstractEventDispatcher (), + "@hide\n@alias QAbstractEventDispatcher"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractEventDispatcher () { return decl_QAbstractEventDispatcher; } + +} + + +class QAbstractEventDispatcher_Adaptor : public QAbstractEventDispatcher, public qt_gsi::QtObjectBase +{ +public: +#if defined(_WIN32) + virtual bool registerEventNotifier(QWinEventNotifier *) { return false; } + virtual void unregisterEventNotifier(QWinEventNotifier *) { } +#endif + + virtual ~QAbstractEventDispatcher_Adaptor(); + + // [adaptor ctor] QAbstractEventDispatcher::QAbstractEventDispatcher(QObject *parent) + QAbstractEventDispatcher_Adaptor() : QAbstractEventDispatcher() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAbstractEventDispatcher::QAbstractEventDispatcher(QObject *parent) + QAbstractEventDispatcher_Adaptor(QObject *parent) : QAbstractEventDispatcher(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QAbstractEventDispatcher::isSignalConnected(const QMetaMethod &signal) + bool fp_QAbstractEventDispatcher_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAbstractEventDispatcher::isSignalConnected(signal); + } + + // [expose] int QAbstractEventDispatcher::receivers(const char *signal) + int fp_QAbstractEventDispatcher_receivers_c1731 (const char *signal) const { + return QAbstractEventDispatcher::receivers(signal); + } + + // [expose] QObject *QAbstractEventDispatcher::sender() + QObject * fp_QAbstractEventDispatcher_sender_c0 () const { + return QAbstractEventDispatcher::sender(); + } + + // [expose] int QAbstractEventDispatcher::senderSignalIndex() + int fp_QAbstractEventDispatcher_senderSignalIndex_c0 () const { + return QAbstractEventDispatcher::senderSignalIndex(); + } + + // [emitter impl] void QAbstractEventDispatcher::aboutToBlock() + void emitter_QAbstractEventDispatcher_aboutToBlock_0() + { + emit QAbstractEventDispatcher::aboutToBlock(); + } + + // [emitter impl] void QAbstractEventDispatcher::awake() + void emitter_QAbstractEventDispatcher_awake_0() + { + emit QAbstractEventDispatcher::awake(); + } + + // [adaptor impl] void QAbstractEventDispatcher::closingDown() + void cbs_closingDown_0_0() + { + QAbstractEventDispatcher::closingDown(); + } + + virtual void closingDown() + { + if (cb_closingDown_0_0.can_issue()) { + cb_closingDown_0_0.issue(&QAbstractEventDispatcher_Adaptor::cbs_closingDown_0_0); + } else { + QAbstractEventDispatcher::closingDown(); + } + } + + // [emitter impl] void QAbstractEventDispatcher::destroyed(QObject *) + void emitter_QAbstractEventDispatcher_destroyed_1302(QObject *arg1) + { + emit QAbstractEventDispatcher::destroyed(arg1); + } + + // [adaptor impl] bool QAbstractEventDispatcher::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAbstractEventDispatcher::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAbstractEventDispatcher_Adaptor::cbs_event_1217_0, _event); + } else { + return QAbstractEventDispatcher::event(_event); + } + } + + // [adaptor impl] bool QAbstractEventDispatcher::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAbstractEventDispatcher::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAbstractEventDispatcher_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAbstractEventDispatcher::eventFilter(watched, event); + } + } + + // [adaptor impl] void QAbstractEventDispatcher::interrupt() + void cbs_interrupt_0_0() + { + throw qt_gsi::AbstractMethodCalledException("interrupt"); + } + + virtual void interrupt() + { + if (cb_interrupt_0_0.can_issue()) { + cb_interrupt_0_0.issue(&QAbstractEventDispatcher_Adaptor::cbs_interrupt_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("interrupt"); + } + } + + // [emitter impl] void QAbstractEventDispatcher::objectNameChanged(const QString &objectName) + void emitter_QAbstractEventDispatcher_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QAbstractEventDispatcher::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] bool QAbstractEventDispatcher::processEvents(QFlags flags) + bool cbs_processEvents_3995_0(QFlags flags) + { + __SUPPRESS_UNUSED_WARNING (flags); + throw qt_gsi::AbstractMethodCalledException("processEvents"); + } + + virtual bool processEvents(QFlags flags) + { + if (cb_processEvents_3995_0.can_issue()) { + return cb_processEvents_3995_0.issue >(&QAbstractEventDispatcher_Adaptor::cbs_processEvents_3995_0, flags); + } else { + throw qt_gsi::AbstractMethodCalledException("processEvents"); + } + } + + // [adaptor impl] void QAbstractEventDispatcher::registerSocketNotifier(QSocketNotifier *notifier) + void cbs_registerSocketNotifier_2152_0(QSocketNotifier *notifier) + { + __SUPPRESS_UNUSED_WARNING (notifier); + throw qt_gsi::AbstractMethodCalledException("registerSocketNotifier"); + } + + virtual void registerSocketNotifier(QSocketNotifier *notifier) + { + if (cb_registerSocketNotifier_2152_0.can_issue()) { + cb_registerSocketNotifier_2152_0.issue(&QAbstractEventDispatcher_Adaptor::cbs_registerSocketNotifier_2152_0, notifier); + } else { + throw qt_gsi::AbstractMethodCalledException("registerSocketNotifier"); + } + } + + // [adaptor impl] void QAbstractEventDispatcher::registerTimer(int timerId, qint64 interval, Qt::TimerType timerType, QObject *object) + void cbs_registerTimer_4411_0(int timerId, qint64 interval, const qt_gsi::Converter::target_type & timerType, QObject *object) + { + __SUPPRESS_UNUSED_WARNING (timerId); + __SUPPRESS_UNUSED_WARNING (interval); + __SUPPRESS_UNUSED_WARNING (timerType); + __SUPPRESS_UNUSED_WARNING (object); + throw qt_gsi::AbstractMethodCalledException("registerTimer"); + } + + virtual void registerTimer(int timerId, qint64 interval, Qt::TimerType timerType, QObject *object) + { + if (cb_registerTimer_4411_0.can_issue()) { + cb_registerTimer_4411_0.issue::target_type &, QObject *>(&QAbstractEventDispatcher_Adaptor::cbs_registerTimer_4411_0, timerId, interval, qt_gsi::CppToQtAdaptor(timerType), object); + } else { + throw qt_gsi::AbstractMethodCalledException("registerTimer"); + } + } + + // [adaptor impl] QList QAbstractEventDispatcher::registeredTimers(QObject *object) + QList cbs_registeredTimers_c1302_0(QObject *object) const + { + __SUPPRESS_UNUSED_WARNING (object); + throw qt_gsi::AbstractMethodCalledException("registeredTimers"); + } + + virtual QList registeredTimers(QObject *object) const + { + if (cb_registeredTimers_c1302_0.can_issue()) { + return cb_registeredTimers_c1302_0.issue, QObject *>(&QAbstractEventDispatcher_Adaptor::cbs_registeredTimers_c1302_0, object); + } else { + throw qt_gsi::AbstractMethodCalledException("registeredTimers"); + } + } + + // [adaptor impl] int QAbstractEventDispatcher::remainingTime(int timerId) + int cbs_remainingTime_767_0(int timerId) + { + __SUPPRESS_UNUSED_WARNING (timerId); + throw qt_gsi::AbstractMethodCalledException("remainingTime"); + } + + virtual int remainingTime(int timerId) + { + if (cb_remainingTime_767_0.can_issue()) { + return cb_remainingTime_767_0.issue(&QAbstractEventDispatcher_Adaptor::cbs_remainingTime_767_0, timerId); + } else { + throw qt_gsi::AbstractMethodCalledException("remainingTime"); + } + } + + // [adaptor impl] void QAbstractEventDispatcher::startingUp() + void cbs_startingUp_0_0() + { + QAbstractEventDispatcher::startingUp(); + } + + virtual void startingUp() + { + if (cb_startingUp_0_0.can_issue()) { + cb_startingUp_0_0.issue(&QAbstractEventDispatcher_Adaptor::cbs_startingUp_0_0); + } else { + QAbstractEventDispatcher::startingUp(); + } + } + + // [adaptor impl] void QAbstractEventDispatcher::unregisterSocketNotifier(QSocketNotifier *notifier) + void cbs_unregisterSocketNotifier_2152_0(QSocketNotifier *notifier) + { + __SUPPRESS_UNUSED_WARNING (notifier); + throw qt_gsi::AbstractMethodCalledException("unregisterSocketNotifier"); + } + + virtual void unregisterSocketNotifier(QSocketNotifier *notifier) + { + if (cb_unregisterSocketNotifier_2152_0.can_issue()) { + cb_unregisterSocketNotifier_2152_0.issue(&QAbstractEventDispatcher_Adaptor::cbs_unregisterSocketNotifier_2152_0, notifier); + } else { + throw qt_gsi::AbstractMethodCalledException("unregisterSocketNotifier"); + } + } + + // [adaptor impl] bool QAbstractEventDispatcher::unregisterTimer(int timerId) + bool cbs_unregisterTimer_767_0(int timerId) + { + __SUPPRESS_UNUSED_WARNING (timerId); + throw qt_gsi::AbstractMethodCalledException("unregisterTimer"); + } + + virtual bool unregisterTimer(int timerId) + { + if (cb_unregisterTimer_767_0.can_issue()) { + return cb_unregisterTimer_767_0.issue(&QAbstractEventDispatcher_Adaptor::cbs_unregisterTimer_767_0, timerId); + } else { + throw qt_gsi::AbstractMethodCalledException("unregisterTimer"); + } + } + + // [adaptor impl] bool QAbstractEventDispatcher::unregisterTimers(QObject *object) + bool cbs_unregisterTimers_1302_0(QObject *object) + { + __SUPPRESS_UNUSED_WARNING (object); + throw qt_gsi::AbstractMethodCalledException("unregisterTimers"); + } + + virtual bool unregisterTimers(QObject *object) + { + if (cb_unregisterTimers_1302_0.can_issue()) { + return cb_unregisterTimers_1302_0.issue(&QAbstractEventDispatcher_Adaptor::cbs_unregisterTimers_1302_0, object); + } else { + throw qt_gsi::AbstractMethodCalledException("unregisterTimers"); + } + } + + // [adaptor impl] void QAbstractEventDispatcher::wakeUp() + void cbs_wakeUp_0_0() + { + throw qt_gsi::AbstractMethodCalledException("wakeUp"); + } + + virtual void wakeUp() + { + if (cb_wakeUp_0_0.can_issue()) { + cb_wakeUp_0_0.issue(&QAbstractEventDispatcher_Adaptor::cbs_wakeUp_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("wakeUp"); + } + } + + // [adaptor impl] void QAbstractEventDispatcher::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAbstractEventDispatcher::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAbstractEventDispatcher_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAbstractEventDispatcher::childEvent(event); + } + } + + // [adaptor impl] void QAbstractEventDispatcher::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAbstractEventDispatcher::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAbstractEventDispatcher_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAbstractEventDispatcher::customEvent(event); + } + } + + // [adaptor impl] void QAbstractEventDispatcher::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAbstractEventDispatcher::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAbstractEventDispatcher_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAbstractEventDispatcher::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAbstractEventDispatcher::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAbstractEventDispatcher::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAbstractEventDispatcher_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAbstractEventDispatcher::timerEvent(event); + } + } + + gsi::Callback cb_closingDown_0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_interrupt_0_0; + gsi::Callback cb_processEvents_3995_0; + gsi::Callback cb_registerSocketNotifier_2152_0; + gsi::Callback cb_registerTimer_4411_0; + gsi::Callback cb_registeredTimers_c1302_0; + gsi::Callback cb_remainingTime_767_0; + gsi::Callback cb_startingUp_0_0; + gsi::Callback cb_unregisterSocketNotifier_2152_0; + gsi::Callback cb_unregisterTimer_767_0; + gsi::Callback cb_unregisterTimers_1302_0; + gsi::Callback cb_wakeUp_0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QAbstractEventDispatcher_Adaptor::~QAbstractEventDispatcher_Adaptor() { } + +// Constructor QAbstractEventDispatcher::QAbstractEventDispatcher(QObject *parent) (adaptor class) + +static void _init_ctor_QAbstractEventDispatcher_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAbstractEventDispatcher_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAbstractEventDispatcher_Adaptor (arg1)); +} + + +// emitter void QAbstractEventDispatcher::aboutToBlock() + +static void _init_emitter_aboutToBlock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_aboutToBlock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractEventDispatcher_Adaptor *)cls)->emitter_QAbstractEventDispatcher_aboutToBlock_0 (); +} + + +// emitter void QAbstractEventDispatcher::awake() + +static void _init_emitter_awake_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_awake_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractEventDispatcher_Adaptor *)cls)->emitter_QAbstractEventDispatcher_awake_0 (); +} + + +// void QAbstractEventDispatcher::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QAbstractEventDispatcher::closingDown() + +static void _init_cbs_closingDown_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_closingDown_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher_Adaptor *)cls)->cbs_closingDown_0_0 (); +} + +static void _set_callback_cbs_closingDown_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_closingDown_0_0 = cb; +} + + +// void QAbstractEventDispatcher::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QAbstractEventDispatcher::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QAbstractEventDispatcher_Adaptor *)cls)->emitter_QAbstractEventDispatcher_destroyed_1302 (arg1); +} + + +// void QAbstractEventDispatcher::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QAbstractEventDispatcher::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAbstractEventDispatcher_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAbstractEventDispatcher::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAbstractEventDispatcher_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QAbstractEventDispatcher::interrupt() + +static void _init_cbs_interrupt_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_interrupt_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher_Adaptor *)cls)->cbs_interrupt_0_0 (); +} + +static void _set_callback_cbs_interrupt_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_interrupt_0_0 = cb; +} + + +// exposed bool QAbstractEventDispatcher::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractEventDispatcher_Adaptor *)cls)->fp_QAbstractEventDispatcher_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QAbstractEventDispatcher::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractEventDispatcher_Adaptor *)cls)->emitter_QAbstractEventDispatcher_objectNameChanged_4567 (arg1); +} + + +// bool QAbstractEventDispatcher::processEvents(QFlags flags) + +static void _init_cbs_processEvents_3995_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_processEvents_3995_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + ret.write ((bool)((QAbstractEventDispatcher_Adaptor *)cls)->cbs_processEvents_3995_0 (arg1)); +} + +static void _set_callback_cbs_processEvents_3995_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_processEvents_3995_0 = cb; +} + + +// exposed int QAbstractEventDispatcher::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractEventDispatcher_Adaptor *)cls)->fp_QAbstractEventDispatcher_receivers_c1731 (arg1)); +} + + +// void QAbstractEventDispatcher::registerSocketNotifier(QSocketNotifier *notifier) + +static void _init_cbs_registerSocketNotifier_2152_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("notifier"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_registerSocketNotifier_2152_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSocketNotifier *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher_Adaptor *)cls)->cbs_registerSocketNotifier_2152_0 (arg1); +} + +static void _set_callback_cbs_registerSocketNotifier_2152_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_registerSocketNotifier_2152_0 = cb; +} + + +// void QAbstractEventDispatcher::registerTimer(int timerId, qint64 interval, Qt::TimerType timerType, QObject *object) + +static void _init_cbs_registerTimer_4411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timerId"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("interval"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("timerType"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("object"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_registerTimer_4411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + qint64 arg2 = args.read (heap); + const qt_gsi::Converter::target_type & arg3 = args.read::target_type & > (heap); + QObject *arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher_Adaptor *)cls)->cbs_registerTimer_4411_0 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_registerTimer_4411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_registerTimer_4411_0 = cb; +} + + +// QList QAbstractEventDispatcher::registeredTimers(QObject *object) + +static void _init_cbs_registeredTimers_c1302_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_registeredTimers_c1302_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + ret.write > ((QList)((QAbstractEventDispatcher_Adaptor *)cls)->cbs_registeredTimers_c1302_0 (arg1)); +} + +static void _set_callback_cbs_registeredTimers_c1302_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_registeredTimers_c1302_0 = cb; +} + + +// int QAbstractEventDispatcher::remainingTime(int timerId) + +static void _init_cbs_remainingTime_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timerId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_remainingTime_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QAbstractEventDispatcher_Adaptor *)cls)->cbs_remainingTime_767_0 (arg1)); +} + +static void _set_callback_cbs_remainingTime_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_remainingTime_767_0 = cb; +} + + +// exposed QObject *QAbstractEventDispatcher::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAbstractEventDispatcher_Adaptor *)cls)->fp_QAbstractEventDispatcher_sender_c0 ()); +} + + +// exposed int QAbstractEventDispatcher::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractEventDispatcher_Adaptor *)cls)->fp_QAbstractEventDispatcher_senderSignalIndex_c0 ()); +} + + +// void QAbstractEventDispatcher::startingUp() + +static void _init_cbs_startingUp_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_startingUp_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher_Adaptor *)cls)->cbs_startingUp_0_0 (); +} + +static void _set_callback_cbs_startingUp_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_startingUp_0_0 = cb; +} + + +// void QAbstractEventDispatcher::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QAbstractEventDispatcher::unregisterSocketNotifier(QSocketNotifier *notifier) + +static void _init_cbs_unregisterSocketNotifier_2152_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("notifier"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_unregisterSocketNotifier_2152_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSocketNotifier *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher_Adaptor *)cls)->cbs_unregisterSocketNotifier_2152_0 (arg1); +} + +static void _set_callback_cbs_unregisterSocketNotifier_2152_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_unregisterSocketNotifier_2152_0 = cb; +} + + +// bool QAbstractEventDispatcher::unregisterTimer(int timerId) + +static void _init_cbs_unregisterTimer_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timerId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_unregisterTimer_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QAbstractEventDispatcher_Adaptor *)cls)->cbs_unregisterTimer_767_0 (arg1)); +} + +static void _set_callback_cbs_unregisterTimer_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_unregisterTimer_767_0 = cb; +} + + +// bool QAbstractEventDispatcher::unregisterTimers(QObject *object) + +static void _init_cbs_unregisterTimers_1302_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_unregisterTimers_1302_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + ret.write ((bool)((QAbstractEventDispatcher_Adaptor *)cls)->cbs_unregisterTimers_1302_0 (arg1)); +} + +static void _set_callback_cbs_unregisterTimers_1302_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_unregisterTimers_1302_0 = cb; +} + + +// void QAbstractEventDispatcher::wakeUp() + +static void _init_cbs_wakeUp_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_wakeUp_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractEventDispatcher_Adaptor *)cls)->cbs_wakeUp_0_0 (); +} + +static void _set_callback_cbs_wakeUp_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractEventDispatcher_Adaptor *)cls)->cb_wakeUp_0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractEventDispatcher (); + +static gsi::Methods methods_QAbstractEventDispatcher_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractEventDispatcher::QAbstractEventDispatcher(QObject *parent)\nThis method creates an object of class QAbstractEventDispatcher.", &_init_ctor_QAbstractEventDispatcher_Adaptor_1302, &_call_ctor_QAbstractEventDispatcher_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("emit_aboutToBlock", "@brief Emitter for signal void QAbstractEventDispatcher::aboutToBlock()\nCall this method to emit this signal.", false, &_init_emitter_aboutToBlock_0, &_call_emitter_aboutToBlock_0); + methods += new qt_gsi::GenericMethod ("emit_awake", "@brief Emitter for signal void QAbstractEventDispatcher::awake()\nCall this method to emit this signal.", false, &_init_emitter_awake_0, &_call_emitter_awake_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAbstractEventDispatcher::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("closingDown", "@brief Virtual method void QAbstractEventDispatcher::closingDown()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closingDown_0_0, &_call_cbs_closingDown_0_0); + methods += new qt_gsi::GenericMethod ("closingDown", "@hide", false, &_init_cbs_closingDown_0_0, &_call_cbs_closingDown_0_0, &_set_callback_cbs_closingDown_0_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAbstractEventDispatcher::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QAbstractEventDispatcher::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAbstractEventDispatcher::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QAbstractEventDispatcher::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAbstractEventDispatcher::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("interrupt", "@brief Virtual method void QAbstractEventDispatcher::interrupt()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_interrupt_0_0, &_call_cbs_interrupt_0_0); + methods += new qt_gsi::GenericMethod ("interrupt", "@hide", false, &_init_cbs_interrupt_0_0, &_call_cbs_interrupt_0_0, &_set_callback_cbs_interrupt_0_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAbstractEventDispatcher::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QAbstractEventDispatcher::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("processEvents", "@brief Virtual method bool QAbstractEventDispatcher::processEvents(QFlags flags)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_processEvents_3995_0, &_call_cbs_processEvents_3995_0); + methods += new qt_gsi::GenericMethod ("processEvents", "@hide", false, &_init_cbs_processEvents_3995_0, &_call_cbs_processEvents_3995_0, &_set_callback_cbs_processEvents_3995_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAbstractEventDispatcher::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("registerSocketNotifier", "@brief Virtual method void QAbstractEventDispatcher::registerSocketNotifier(QSocketNotifier *notifier)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_registerSocketNotifier_2152_0, &_call_cbs_registerSocketNotifier_2152_0); + methods += new qt_gsi::GenericMethod ("registerSocketNotifier", "@hide", false, &_init_cbs_registerSocketNotifier_2152_0, &_call_cbs_registerSocketNotifier_2152_0, &_set_callback_cbs_registerSocketNotifier_2152_0); + methods += new qt_gsi::GenericMethod ("registerTimer", "@brief Virtual method void QAbstractEventDispatcher::registerTimer(int timerId, qint64 interval, Qt::TimerType timerType, QObject *object)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_registerTimer_4411_0, &_call_cbs_registerTimer_4411_0); + methods += new qt_gsi::GenericMethod ("registerTimer", "@hide", false, &_init_cbs_registerTimer_4411_0, &_call_cbs_registerTimer_4411_0, &_set_callback_cbs_registerTimer_4411_0); + methods += new qt_gsi::GenericMethod ("registeredTimers", "@brief Virtual method QList QAbstractEventDispatcher::registeredTimers(QObject *object)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_registeredTimers_c1302_0, &_call_cbs_registeredTimers_c1302_0); + methods += new qt_gsi::GenericMethod ("registeredTimers", "@hide", true, &_init_cbs_registeredTimers_c1302_0, &_call_cbs_registeredTimers_c1302_0, &_set_callback_cbs_registeredTimers_c1302_0); + methods += new qt_gsi::GenericMethod ("remainingTime", "@brief Virtual method int QAbstractEventDispatcher::remainingTime(int timerId)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_remainingTime_767_0, &_call_cbs_remainingTime_767_0); + methods += new qt_gsi::GenericMethod ("remainingTime", "@hide", false, &_init_cbs_remainingTime_767_0, &_call_cbs_remainingTime_767_0, &_set_callback_cbs_remainingTime_767_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAbstractEventDispatcher::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAbstractEventDispatcher::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("startingUp", "@brief Virtual method void QAbstractEventDispatcher::startingUp()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startingUp_0_0, &_call_cbs_startingUp_0_0); + methods += new qt_gsi::GenericMethod ("startingUp", "@hide", false, &_init_cbs_startingUp_0_0, &_call_cbs_startingUp_0_0, &_set_callback_cbs_startingUp_0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAbstractEventDispatcher::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("unregisterSocketNotifier", "@brief Virtual method void QAbstractEventDispatcher::unregisterSocketNotifier(QSocketNotifier *notifier)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_unregisterSocketNotifier_2152_0, &_call_cbs_unregisterSocketNotifier_2152_0); + methods += new qt_gsi::GenericMethod ("unregisterSocketNotifier", "@hide", false, &_init_cbs_unregisterSocketNotifier_2152_0, &_call_cbs_unregisterSocketNotifier_2152_0, &_set_callback_cbs_unregisterSocketNotifier_2152_0); + methods += new qt_gsi::GenericMethod ("unregisterTimer", "@brief Virtual method bool QAbstractEventDispatcher::unregisterTimer(int timerId)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_unregisterTimer_767_0, &_call_cbs_unregisterTimer_767_0); + methods += new qt_gsi::GenericMethod ("unregisterTimer", "@hide", false, &_init_cbs_unregisterTimer_767_0, &_call_cbs_unregisterTimer_767_0, &_set_callback_cbs_unregisterTimer_767_0); + methods += new qt_gsi::GenericMethod ("unregisterTimers", "@brief Virtual method bool QAbstractEventDispatcher::unregisterTimers(QObject *object)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_unregisterTimers_1302_0, &_call_cbs_unregisterTimers_1302_0); + methods += new qt_gsi::GenericMethod ("unregisterTimers", "@hide", false, &_init_cbs_unregisterTimers_1302_0, &_call_cbs_unregisterTimers_1302_0, &_set_callback_cbs_unregisterTimers_1302_0); + methods += new qt_gsi::GenericMethod ("wakeUp", "@brief Virtual method void QAbstractEventDispatcher::wakeUp()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wakeUp_0_0, &_call_cbs_wakeUp_0_0); + methods += new qt_gsi::GenericMethod ("wakeUp", "@hide", false, &_init_cbs_wakeUp_0_0, &_call_cbs_wakeUp_0_0, &_set_callback_cbs_wakeUp_0_0); + return methods; +} + +gsi::Class decl_QAbstractEventDispatcher_Adaptor (qtdecl_QAbstractEventDispatcher (), "QtCore", "QAbstractEventDispatcher", + methods_QAbstractEventDispatcher_Adaptor (), + "@qt\n@brief Binding of QAbstractEventDispatcher"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQAbstractEventDispatcher_TimerInfo.cc b/src/gsiqt/qt6/QtCore/gsiDeclQAbstractEventDispatcher_TimerInfo.cc new file mode 100644 index 000000000..7f8d667d5 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQAbstractEventDispatcher_TimerInfo.cc @@ -0,0 +1,82 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractEventDispatcher_TimerInfo.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QAbstractEventDispatcher::TimerInfo + +// Constructor QAbstractEventDispatcher::TimerInfo::TimerInfo(int id, int i, Qt::TimerType t) + + +static void _init_ctor_QAbstractEventDispatcher_TimerInfo_2998 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("i"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("t"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QAbstractEventDispatcher_TimerInfo_2998 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QAbstractEventDispatcher::TimerInfo (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractEventDispatcher_TimerInfo () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractEventDispatcher::TimerInfo::TimerInfo(int id, int i, Qt::TimerType t)\nThis method creates an object of class QAbstractEventDispatcher::TimerInfo.", &_init_ctor_QAbstractEventDispatcher_TimerInfo_2998, &_call_ctor_QAbstractEventDispatcher_TimerInfo_2998); + return methods; +} + +gsi::Class decl_QAbstractEventDispatcher_TimerInfo ("QtCore", "QAbstractEventDispatcher_TimerInfo", + methods_QAbstractEventDispatcher_TimerInfo (), + "@qt\n@brief Binding of QAbstractEventDispatcher::TimerInfo"); + +gsi::ClassExt decl_QAbstractEventDispatcher_TimerInfo_as_child (decl_QAbstractEventDispatcher_TimerInfo, "TimerInfo"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractEventDispatcher_TimerInfo () { return decl_QAbstractEventDispatcher_TimerInfo; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQAbstractItemModel.cc b/src/gsiqt/qt6/QtCore/gsiDeclQAbstractItemModel.cc new file mode 100644 index 000000000..65aa9c811 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQAbstractItemModel.cc @@ -0,0 +1,4454 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractItemModel.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractItemModel + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAbstractItemModel::staticMetaObject); +} + + +// QModelIndex QAbstractItemModel::buddy(const QModelIndex &index) + + +static void _init_f_buddy_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_buddy_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QAbstractItemModel *)cls)->buddy (arg1)); +} + + +// bool QAbstractItemModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + + +static void _init_f_canDropMimeData_c7425 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_canDropMimeData_c7425 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QModelIndex &arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractItemModel *)cls)->canDropMimeData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4, arg5)); +} + + +// bool QAbstractItemModel::canFetchMore(const QModelIndex &parent) + + +static void _init_f_canFetchMore_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_canFetchMore_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractItemModel *)cls)->canFetchMore (arg1)); +} + + +// bool QAbstractItemModel::checkIndex(const QModelIndex &index, QFlags options) + + +static void _init_f_checkIndex_c6947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("options", true, "QAbstractItemModel::CheckIndexOption::NoOption"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_checkIndex_c6947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QAbstractItemModel::CheckIndexOption::NoOption, heap); + ret.write ((bool)((QAbstractItemModel *)cls)->checkIndex (arg1, arg2)); +} + + +// bool QAbstractItemModel::clearItemData(const QModelIndex &index) + + +static void _init_f_clearItemData_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_clearItemData_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractItemModel *)cls)->clearItemData (arg1)); +} + + +// int QAbstractItemModel::columnCount(const QModelIndex &parent) + + +static void _init_f_columnCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QAbstractItemModel *)cls)->columnCount (arg1)); +} + + +// QVariant QAbstractItemModel::data(const QModelIndex &index, int role) + + +static void _init_f_data_c3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_data_c3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QAbstractItemModel *)cls)->data (arg1, arg2)); +} + + +// bool QAbstractItemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + + +static void _init_f_dropMimeData_7425 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_dropMimeData_7425 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QModelIndex &arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractItemModel *)cls)->dropMimeData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4, arg5)); +} + + +// void QAbstractItemModel::fetchMore(const QModelIndex &parent) + + +static void _init_f_fetchMore_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fetchMore_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel *)cls)->fetchMore (arg1); +} + + +// QFlags QAbstractItemModel::flags(const QModelIndex &index) + + +static void _init_f_flags_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_flags_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QAbstractItemModel *)cls)->flags (arg1)); +} + + +// bool QAbstractItemModel::hasChildren(const QModelIndex &parent) + + +static void _init_f_hasChildren_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasChildren_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QAbstractItemModel *)cls)->hasChildren (arg1)); +} + + +// bool QAbstractItemModel::hasIndex(int row, int column, const QModelIndex &parent) + + +static void _init_f_hasIndex_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_hasIndex_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QAbstractItemModel *)cls)->hasIndex (arg1, arg2, arg3)); +} + + +// QVariant QAbstractItemModel::headerData(int section, Qt::Orientation orientation, int role) + + +static void _init_f_headerData_c3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_headerData_c3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QAbstractItemModel *)cls)->headerData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// QModelIndex QAbstractItemModel::index(int row, int column, const QModelIndex &parent) + + +static void _init_f_index_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_index_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((QModelIndex)((QAbstractItemModel *)cls)->index (arg1, arg2, arg3)); +} + + +// bool QAbstractItemModel::insertColumn(int column, const QModelIndex &parent) + + +static void _init_f_insertColumn_3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertColumn_3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QAbstractItemModel *)cls)->insertColumn (arg1, arg2)); +} + + +// bool QAbstractItemModel::insertColumns(int column, int count, const QModelIndex &parent) + + +static void _init_f_insertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QAbstractItemModel *)cls)->insertColumns (arg1, arg2, arg3)); +} + + +// bool QAbstractItemModel::insertRow(int row, const QModelIndex &parent) + + +static void _init_f_insertRow_3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertRow_3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QAbstractItemModel *)cls)->insertRow (arg1, arg2)); +} + + +// bool QAbstractItemModel::insertRows(int row, int count, const QModelIndex &parent) + + +static void _init_f_insertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QAbstractItemModel *)cls)->insertRows (arg1, arg2, arg3)); +} + + +// QMap QAbstractItemModel::itemData(const QModelIndex &index) + + +static void _init_f_itemData_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_itemData_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QMap)((QAbstractItemModel *)cls)->itemData (arg1)); +} + + +// QList QAbstractItemModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + + +static void _init_f_match_c7932 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hits", true, "1"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags", true, "Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap)"); + decl->add_arg > (argspec_4); + decl->set_return > (); +} + +static void _call_f_match_c7932 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QVariant &arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + QFlags arg5 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap), heap); + ret.write > ((QList)((QAbstractItemModel *)cls)->match (arg1, arg2, arg3, arg4, arg5)); +} + + +// QMimeData *QAbstractItemModel::mimeData(const QList &indexes) + + +static void _init_f_mimeData_c3010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_mimeData_c3010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ret.write ((QMimeData *)((QAbstractItemModel *)cls)->mimeData (arg1)); +} + + +// QStringList QAbstractItemModel::mimeTypes() + + +static void _init_f_mimeTypes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mimeTypes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QAbstractItemModel *)cls)->mimeTypes ()); +} + + +// bool QAbstractItemModel::moveColumn(const QModelIndex &sourceParent, int sourceColumn, const QModelIndex &destinationParent, int destinationChild) + + +static void _init_f_moveColumn_6000 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destinationParent"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationChild"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_moveColumn_6000 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractItemModel *)cls)->moveColumn (arg1, arg2, arg3, arg4)); +} + + +// bool QAbstractItemModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + + +static void _init_f_moveColumns_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_moveColumns_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractItemModel *)cls)->moveColumns (arg1, arg2, arg3, arg4, arg5)); +} + + +// bool QAbstractItemModel::moveRow(const QModelIndex &sourceParent, int sourceRow, const QModelIndex &destinationParent, int destinationChild) + + +static void _init_f_moveRow_6000 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destinationParent"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationChild"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_moveRow_6000 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractItemModel *)cls)->moveRow (arg1, arg2, arg3, arg4)); +} + + +// bool QAbstractItemModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + + +static void _init_f_moveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_moveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractItemModel *)cls)->moveRows (arg1, arg2, arg3, arg4, arg5)); +} + + +// void QAbstractItemModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + + +static void _init_f_multiData_c4483 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roleDataSpan"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_multiData_c4483 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + QModelRoleDataSpan arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel *)cls)->multiData (arg1, arg2); +} + + +// QModelIndex QAbstractItemModel::parent(const QModelIndex &child) + + +static void _init_f_parent_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_parent_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QAbstractItemModel *)cls)->parent (arg1)); +} + + +// QObject *QAbstractItemModel::parent() + + +static void _init_f_parent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAbstractItemModel *)cls)->parent ()); +} + + +// bool QAbstractItemModel::removeColumn(int column, const QModelIndex &parent) + + +static void _init_f_removeColumn_3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_removeColumn_3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QAbstractItemModel *)cls)->removeColumn (arg1, arg2)); +} + + +// bool QAbstractItemModel::removeColumns(int column, int count, const QModelIndex &parent) + + +static void _init_f_removeColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_removeColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QAbstractItemModel *)cls)->removeColumns (arg1, arg2, arg3)); +} + + +// bool QAbstractItemModel::removeRow(int row, const QModelIndex &parent) + + +static void _init_f_removeRow_3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_removeRow_3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QAbstractItemModel *)cls)->removeRow (arg1, arg2)); +} + + +// bool QAbstractItemModel::removeRows(int row, int count, const QModelIndex &parent) + + +static void _init_f_removeRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_removeRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QAbstractItemModel *)cls)->removeRows (arg1, arg2, arg3)); +} + + +// void QAbstractItemModel::revert() + + +static void _init_f_revert_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_revert_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel *)cls)->revert (); +} + + +// QHash QAbstractItemModel::roleNames() + + +static void _init_f_roleNames_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_roleNames_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QAbstractItemModel *)cls)->roleNames ()); +} + + +// int QAbstractItemModel::rowCount(const QModelIndex &parent) + + +static void _init_f_rowCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QAbstractItemModel *)cls)->rowCount (arg1)); +} + + +// bool QAbstractItemModel::setData(const QModelIndex &index, const QVariant &value, int role) + + +static void _init_f_setData_5065 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::EditRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setData_5065 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::EditRole, heap); + ret.write ((bool)((QAbstractItemModel *)cls)->setData (arg1, arg2, arg3)); +} + + +// bool QAbstractItemModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + + +static void _init_f_setHeaderData_5242 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role", true, "Qt::EditRole"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setHeaderData_5242 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::EditRole, heap); + ret.write ((bool)((QAbstractItemModel *)cls)->setHeaderData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4)); +} + + +// bool QAbstractItemModel::setItemData(const QModelIndex &index, const QMap &roles) + + +static void _init_f_setItemData_5414 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setItemData_5414 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QMap &arg2 = gsi::arg_reader & >() (args, heap); + ret.write ((bool)((QAbstractItemModel *)cls)->setItemData (arg1, arg2)); +} + + +// QModelIndex QAbstractItemModel::sibling(int row, int column, const QModelIndex &idx) + + +static void _init_f_sibling_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_sibling_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QAbstractItemModel *)cls)->sibling (arg1, arg2, arg3)); +} + + +// void QAbstractItemModel::sort(int column, Qt::SortOrder order) + + +static void _init_f_sort_2340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order", true, "Qt::AscendingOrder"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_sort_2340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel *)cls)->sort (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QSize QAbstractItemModel::span(const QModelIndex &index) + + +static void _init_f_span_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_span_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSize)((QAbstractItemModel *)cls)->span (arg1)); +} + + +// bool QAbstractItemModel::submit() + + +static void _init_f_submit_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_submit_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractItemModel *)cls)->submit ()); +} + + +// QFlags QAbstractItemModel::supportedDragActions() + + +static void _init_f_supportedDragActions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedDragActions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QAbstractItemModel *)cls)->supportedDragActions ()); +} + + +// QFlags QAbstractItemModel::supportedDropActions() + + +static void _init_f_supportedDropActions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedDropActions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QAbstractItemModel *)cls)->supportedDropActions ()); +} + + +// static QString QAbstractItemModel::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAbstractItemModel::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractItemModel () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("buddy", "@brief Method QModelIndex QAbstractItemModel::buddy(const QModelIndex &index)\n", true, &_init_f_buddy_c2395, &_call_f_buddy_c2395); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@brief Method bool QAbstractItemModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\n", true, &_init_f_canDropMimeData_c7425, &_call_f_canDropMimeData_c7425); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Method bool QAbstractItemModel::canFetchMore(const QModelIndex &parent)\n", true, &_init_f_canFetchMore_c2395, &_call_f_canFetchMore_c2395); + methods += new qt_gsi::GenericMethod ("checkIndex", "@brief Method bool QAbstractItemModel::checkIndex(const QModelIndex &index, QFlags options)\n", true, &_init_f_checkIndex_c6947, &_call_f_checkIndex_c6947); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Method bool QAbstractItemModel::clearItemData(const QModelIndex &index)\n", false, &_init_f_clearItemData_2395, &_call_f_clearItemData_2395); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Method int QAbstractItemModel::columnCount(const QModelIndex &parent)\n", true, &_init_f_columnCount_c2395, &_call_f_columnCount_c2395); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant QAbstractItemModel::data(const QModelIndex &index, int role)\n", true, &_init_f_data_c3054, &_call_f_data_c3054); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Method bool QAbstractItemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\n", false, &_init_f_dropMimeData_7425, &_call_f_dropMimeData_7425); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Method void QAbstractItemModel::fetchMore(const QModelIndex &parent)\n", false, &_init_f_fetchMore_2395, &_call_f_fetchMore_2395); + methods += new qt_gsi::GenericMethod ("flags", "@brief Method QFlags QAbstractItemModel::flags(const QModelIndex &index)\n", true, &_init_f_flags_c2395, &_call_f_flags_c2395); + methods += new qt_gsi::GenericMethod ("hasChildren", "@brief Method bool QAbstractItemModel::hasChildren(const QModelIndex &parent)\n", true, &_init_f_hasChildren_c2395, &_call_f_hasChildren_c2395); + methods += new qt_gsi::GenericMethod ("hasIndex", "@brief Method bool QAbstractItemModel::hasIndex(int row, int column, const QModelIndex &parent)\n", true, &_init_f_hasIndex_c3713, &_call_f_hasIndex_c3713); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Method QVariant QAbstractItemModel::headerData(int section, Qt::Orientation orientation, int role)\n", true, &_init_f_headerData_c3231, &_call_f_headerData_c3231); + methods += new qt_gsi::GenericMethod ("index", "@brief Method QModelIndex QAbstractItemModel::index(int row, int column, const QModelIndex &parent)\n", true, &_init_f_index_c3713, &_call_f_index_c3713); + methods += new qt_gsi::GenericMethod ("insertColumn", "@brief Method bool QAbstractItemModel::insertColumn(int column, const QModelIndex &parent)\n", false, &_init_f_insertColumn_3054, &_call_f_insertColumn_3054); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Method bool QAbstractItemModel::insertColumns(int column, int count, const QModelIndex &parent)\n", false, &_init_f_insertColumns_3713, &_call_f_insertColumns_3713); + methods += new qt_gsi::GenericMethod ("insertRow", "@brief Method bool QAbstractItemModel::insertRow(int row, const QModelIndex &parent)\n", false, &_init_f_insertRow_3054, &_call_f_insertRow_3054); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Method bool QAbstractItemModel::insertRows(int row, int count, const QModelIndex &parent)\n", false, &_init_f_insertRows_3713, &_call_f_insertRows_3713); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Method QMap QAbstractItemModel::itemData(const QModelIndex &index)\n", true, &_init_f_itemData_c2395, &_call_f_itemData_c2395); + methods += new qt_gsi::GenericMethod ("match", "@brief Method QList QAbstractItemModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags)\n", true, &_init_f_match_c7932, &_call_f_match_c7932); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Method QMimeData *QAbstractItemModel::mimeData(const QList &indexes)\n", true, &_init_f_mimeData_c3010, &_call_f_mimeData_c3010); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Method QStringList QAbstractItemModel::mimeTypes()\n", true, &_init_f_mimeTypes_c0, &_call_f_mimeTypes_c0); + methods += new qt_gsi::GenericMethod ("moveColumn", "@brief Method bool QAbstractItemModel::moveColumn(const QModelIndex &sourceParent, int sourceColumn, const QModelIndex &destinationParent, int destinationChild)\n", false, &_init_f_moveColumn_6000, &_call_f_moveColumn_6000); + methods += new qt_gsi::GenericMethod ("moveColumns", "@brief Method bool QAbstractItemModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild)\n", false, &_init_f_moveColumns_6659, &_call_f_moveColumns_6659); + methods += new qt_gsi::GenericMethod ("moveRow", "@brief Method bool QAbstractItemModel::moveRow(const QModelIndex &sourceParent, int sourceRow, const QModelIndex &destinationParent, int destinationChild)\n", false, &_init_f_moveRow_6000, &_call_f_moveRow_6000); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Method bool QAbstractItemModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\n", false, &_init_f_moveRows_6659, &_call_f_moveRows_6659); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Method void QAbstractItemModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan)\n", true, &_init_f_multiData_c4483, &_call_f_multiData_c4483); + methods += new qt_gsi::GenericMethod ("parent", "@brief Method QModelIndex QAbstractItemModel::parent(const QModelIndex &child)\n", true, &_init_f_parent_c2395, &_call_f_parent_c2395); + methods += new qt_gsi::GenericMethod (":parent", "@brief Method QObject *QAbstractItemModel::parent()\n", true, &_init_f_parent_c0, &_call_f_parent_c0); + methods += new qt_gsi::GenericMethod ("removeColumn", "@brief Method bool QAbstractItemModel::removeColumn(int column, const QModelIndex &parent)\n", false, &_init_f_removeColumn_3054, &_call_f_removeColumn_3054); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Method bool QAbstractItemModel::removeColumns(int column, int count, const QModelIndex &parent)\n", false, &_init_f_removeColumns_3713, &_call_f_removeColumns_3713); + methods += new qt_gsi::GenericMethod ("removeRow", "@brief Method bool QAbstractItemModel::removeRow(int row, const QModelIndex &parent)\n", false, &_init_f_removeRow_3054, &_call_f_removeRow_3054); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Method bool QAbstractItemModel::removeRows(int row, int count, const QModelIndex &parent)\n", false, &_init_f_removeRows_3713, &_call_f_removeRows_3713); + methods += new qt_gsi::GenericMethod ("revert", "@brief Method void QAbstractItemModel::revert()\n", false, &_init_f_revert_0, &_call_f_revert_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Method QHash QAbstractItemModel::roleNames()\n", true, &_init_f_roleNames_c0, &_call_f_roleNames_c0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Method int QAbstractItemModel::rowCount(const QModelIndex &parent)\n", true, &_init_f_rowCount_c2395, &_call_f_rowCount_c2395); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method bool QAbstractItemModel::setData(const QModelIndex &index, const QVariant &value, int role)\n", false, &_init_f_setData_5065, &_call_f_setData_5065); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Method bool QAbstractItemModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\n", false, &_init_f_setHeaderData_5242, &_call_f_setHeaderData_5242); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Method bool QAbstractItemModel::setItemData(const QModelIndex &index, const QMap &roles)\n", false, &_init_f_setItemData_5414, &_call_f_setItemData_5414); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Method QModelIndex QAbstractItemModel::sibling(int row, int column, const QModelIndex &idx)\n", true, &_init_f_sibling_c3713, &_call_f_sibling_c3713); + methods += new qt_gsi::GenericMethod ("sort", "@brief Method void QAbstractItemModel::sort(int column, Qt::SortOrder order)\n", false, &_init_f_sort_2340, &_call_f_sort_2340); + methods += new qt_gsi::GenericMethod ("span", "@brief Method QSize QAbstractItemModel::span(const QModelIndex &index)\n", true, &_init_f_span_c2395, &_call_f_span_c2395); + methods += new qt_gsi::GenericMethod ("submit", "@brief Method bool QAbstractItemModel::submit()\n", false, &_init_f_submit_0, &_call_f_submit_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@brief Method QFlags QAbstractItemModel::supportedDragActions()\n", true, &_init_f_supportedDragActions_c0, &_call_f_supportedDragActions_c0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Method QFlags QAbstractItemModel::supportedDropActions()\n", true, &_init_f_supportedDropActions_c0, &_call_f_supportedDropActions_c0); + methods += gsi::qt_signal ("columnsAboutToBeInserted(const QModelIndex &, int, int)", "columnsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractItemModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationColumn"), "@brief Signal declaration for QAbstractItemModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeRemoved(const QModelIndex &, int, int)", "columnsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractItemModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsInserted(const QModelIndex &, int, int)", "columnsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractItemModel::columnsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("column"), "@brief Signal declaration for QAbstractItemModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsRemoved(const QModelIndex &, int, int)", "columnsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractItemModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal & > ("dataChanged(const QModelIndex &, const QModelIndex &, const QList &)", "dataChanged", gsi::arg("topLeft"), gsi::arg("bottomRight"), gsi::arg("roles"), "@brief Signal declaration for QAbstractItemModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAbstractItemModel::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, int, int > ("headerDataChanged(Qt::Orientation, int, int)", "headerDataChanged", gsi::arg("orientation"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractItemModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutAboutToBeChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutAboutToBeChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QAbstractItemModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QAbstractItemModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelAboutToBeReset()", "modelAboutToBeReset", "@brief Signal declaration for QAbstractItemModel::modelAboutToBeReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelReset()", "modelReset", "@brief Signal declaration for QAbstractItemModel::modelReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAbstractItemModel::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeInserted(const QModelIndex &, int, int)", "rowsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractItemModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationRow"), "@brief Signal declaration for QAbstractItemModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeRemoved(const QModelIndex &, int, int)", "rowsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractItemModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsInserted(const QModelIndex &, int, int)", "rowsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractItemModel::rowsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("row"), "@brief Signal declaration for QAbstractItemModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsRemoved(const QModelIndex &, int, int)", "rowsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractItemModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAbstractItemModel::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QAbstractItemModel (qtdecl_QObject (), "QtCore", "QAbstractItemModel_Native", + methods_QAbstractItemModel (), + "@hide\n@alias QAbstractItemModel"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractItemModel () { return decl_QAbstractItemModel; } + +} + + +class QAbstractItemModel_Adaptor : public QAbstractItemModel, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAbstractItemModel_Adaptor(); + + // [adaptor ctor] QAbstractItemModel::QAbstractItemModel(QObject *parent) + QAbstractItemModel_Adaptor() : QAbstractItemModel() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAbstractItemModel::QAbstractItemModel(QObject *parent) + QAbstractItemModel_Adaptor(QObject *parent) : QAbstractItemModel(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QAbstractItemModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + void fp_QAbstractItemModel_beginInsertColumns_3713 (const QModelIndex &parent, int first, int last) { + QAbstractItemModel::beginInsertColumns(parent, first, last); + } + + // [expose] void QAbstractItemModel::beginInsertRows(const QModelIndex &parent, int first, int last) + void fp_QAbstractItemModel_beginInsertRows_3713 (const QModelIndex &parent, int first, int last) { + QAbstractItemModel::beginInsertRows(parent, first, last); + } + + // [expose] bool QAbstractItemModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + bool fp_QAbstractItemModel_beginMoveColumns_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) { + return QAbstractItemModel::beginMoveColumns(sourceParent, sourceFirst, sourceLast, destinationParent, destinationColumn); + } + + // [expose] bool QAbstractItemModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + bool fp_QAbstractItemModel_beginMoveRows_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) { + return QAbstractItemModel::beginMoveRows(sourceParent, sourceFirst, sourceLast, destinationParent, destinationRow); + } + + // [expose] void QAbstractItemModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + void fp_QAbstractItemModel_beginRemoveColumns_3713 (const QModelIndex &parent, int first, int last) { + QAbstractItemModel::beginRemoveColumns(parent, first, last); + } + + // [expose] void QAbstractItemModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + void fp_QAbstractItemModel_beginRemoveRows_3713 (const QModelIndex &parent, int first, int last) { + QAbstractItemModel::beginRemoveRows(parent, first, last); + } + + // [expose] void QAbstractItemModel::beginResetModel() + void fp_QAbstractItemModel_beginResetModel_0 () { + QAbstractItemModel::beginResetModel(); + } + + // [expose] void QAbstractItemModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + void fp_QAbstractItemModel_changePersistentIndex_4682 (const QModelIndex &from, const QModelIndex &to) { + QAbstractItemModel::changePersistentIndex(from, to); + } + + // [expose] void QAbstractItemModel::changePersistentIndexList(const QList &from, const QList &to) + void fp_QAbstractItemModel_changePersistentIndexList_5912 (const QList &from, const QList &to) { + QAbstractItemModel::changePersistentIndexList(from, to); + } + + // [expose] QModelIndex QAbstractItemModel::createIndex(int row, int column, const void *data) + QModelIndex fp_QAbstractItemModel_createIndex_c3069 (int row, int column, const void *data) const { + return QAbstractItemModel::createIndex(row, column, data); + } + + // [expose] QModelIndex QAbstractItemModel::createIndex(int row, int column, quintptr id) + QModelIndex fp_QAbstractItemModel_createIndex_c2657 (int row, int column, quintptr id) const { + return QAbstractItemModel::createIndex(row, column, id); + } + + // [expose] bool QAbstractItemModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + bool fp_QAbstractItemModel_decodeData_5302 (int row, int column, const QModelIndex &parent, QDataStream &stream) { + return QAbstractItemModel::decodeData(row, column, parent, stream); + } + + // [expose] void QAbstractItemModel::encodeData(const QList &indexes, QDataStream &stream) + void fp_QAbstractItemModel_encodeData_c4599 (const QList &indexes, QDataStream &stream) const { + QAbstractItemModel::encodeData(indexes, stream); + } + + // [expose] void QAbstractItemModel::endInsertColumns() + void fp_QAbstractItemModel_endInsertColumns_0 () { + QAbstractItemModel::endInsertColumns(); + } + + // [expose] void QAbstractItemModel::endInsertRows() + void fp_QAbstractItemModel_endInsertRows_0 () { + QAbstractItemModel::endInsertRows(); + } + + // [expose] void QAbstractItemModel::endMoveColumns() + void fp_QAbstractItemModel_endMoveColumns_0 () { + QAbstractItemModel::endMoveColumns(); + } + + // [expose] void QAbstractItemModel::endMoveRows() + void fp_QAbstractItemModel_endMoveRows_0 () { + QAbstractItemModel::endMoveRows(); + } + + // [expose] void QAbstractItemModel::endRemoveColumns() + void fp_QAbstractItemModel_endRemoveColumns_0 () { + QAbstractItemModel::endRemoveColumns(); + } + + // [expose] void QAbstractItemModel::endRemoveRows() + void fp_QAbstractItemModel_endRemoveRows_0 () { + QAbstractItemModel::endRemoveRows(); + } + + // [expose] void QAbstractItemModel::endResetModel() + void fp_QAbstractItemModel_endResetModel_0 () { + QAbstractItemModel::endResetModel(); + } + + // [expose] bool QAbstractItemModel::isSignalConnected(const QMetaMethod &signal) + bool fp_QAbstractItemModel_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAbstractItemModel::isSignalConnected(signal); + } + + // [expose] QList QAbstractItemModel::persistentIndexList() + QList fp_QAbstractItemModel_persistentIndexList_c0 () const { + return QAbstractItemModel::persistentIndexList(); + } + + // [expose] int QAbstractItemModel::receivers(const char *signal) + int fp_QAbstractItemModel_receivers_c1731 (const char *signal) const { + return QAbstractItemModel::receivers(signal); + } + + // [expose] QObject *QAbstractItemModel::sender() + QObject * fp_QAbstractItemModel_sender_c0 () const { + return QAbstractItemModel::sender(); + } + + // [expose] int QAbstractItemModel::senderSignalIndex() + int fp_QAbstractItemModel_senderSignalIndex_c0 () const { + return QAbstractItemModel::senderSignalIndex(); + } + + // [adaptor impl] QModelIndex QAbstractItemModel::buddy(const QModelIndex &index) + QModelIndex cbs_buddy_c2395_0(const QModelIndex &index) const + { + return QAbstractItemModel::buddy(index); + } + + virtual QModelIndex buddy(const QModelIndex &index) const + { + if (cb_buddy_c2395_0.can_issue()) { + return cb_buddy_c2395_0.issue(&QAbstractItemModel_Adaptor::cbs_buddy_c2395_0, index); + } else { + return QAbstractItemModel::buddy(index); + } + } + + // [adaptor impl] bool QAbstractItemModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_canDropMimeData_c7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) const + { + return QAbstractItemModel::canDropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const + { + if (cb_canDropMimeData_c7425_0.can_issue()) { + return cb_canDropMimeData_c7425_0.issue::target_type &, int, int, const QModelIndex &>(&QAbstractItemModel_Adaptor::cbs_canDropMimeData_c7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QAbstractItemModel::canDropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QAbstractItemModel::canFetchMore(const QModelIndex &parent) + bool cbs_canFetchMore_c2395_0(const QModelIndex &parent) const + { + return QAbstractItemModel::canFetchMore(parent); + } + + virtual bool canFetchMore(const QModelIndex &parent) const + { + if (cb_canFetchMore_c2395_0.can_issue()) { + return cb_canFetchMore_c2395_0.issue(&QAbstractItemModel_Adaptor::cbs_canFetchMore_c2395_0, parent); + } else { + return QAbstractItemModel::canFetchMore(parent); + } + } + + // [adaptor impl] bool QAbstractItemModel::clearItemData(const QModelIndex &index) + bool cbs_clearItemData_2395_0(const QModelIndex &index) + { + return QAbstractItemModel::clearItemData(index); + } + + virtual bool clearItemData(const QModelIndex &index) + { + if (cb_clearItemData_2395_0.can_issue()) { + return cb_clearItemData_2395_0.issue(&QAbstractItemModel_Adaptor::cbs_clearItemData_2395_0, index); + } else { + return QAbstractItemModel::clearItemData(index); + } + } + + // [adaptor impl] int QAbstractItemModel::columnCount(const QModelIndex &parent) + int cbs_columnCount_c2395_1(const QModelIndex &parent) const + { + __SUPPRESS_UNUSED_WARNING (parent); + throw qt_gsi::AbstractMethodCalledException("columnCount"); + } + + virtual int columnCount(const QModelIndex &parent) const + { + if (cb_columnCount_c2395_1.can_issue()) { + return cb_columnCount_c2395_1.issue(&QAbstractItemModel_Adaptor::cbs_columnCount_c2395_1, parent); + } else { + throw qt_gsi::AbstractMethodCalledException("columnCount"); + } + } + + // [emitter impl] void QAbstractItemModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QAbstractItemModel_columnsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractItemModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractItemModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + void emitter_QAbstractItemModel_columnsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationColumn); + throw tl::Exception ("Can't emit private signal 'void QAbstractItemModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)'"); + } + + // [emitter impl] void QAbstractItemModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QAbstractItemModel_columnsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractItemModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractItemModel::columnsInserted(const QModelIndex &parent, int first, int last) + void emitter_QAbstractItemModel_columnsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractItemModel::columnsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractItemModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + void emitter_QAbstractItemModel_columnsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (column); + throw tl::Exception ("Can't emit private signal 'void QAbstractItemModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)'"); + } + + // [emitter impl] void QAbstractItemModel::columnsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QAbstractItemModel_columnsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractItemModel::columnsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] QVariant QAbstractItemModel::data(const QModelIndex &index, int role) + QVariant cbs_data_c3054_1(const QModelIndex &index, int role) const + { + __SUPPRESS_UNUSED_WARNING (index); + __SUPPRESS_UNUSED_WARNING (role); + throw qt_gsi::AbstractMethodCalledException("data"); + } + + virtual QVariant data(const QModelIndex &index, int role) const + { + if (cb_data_c3054_1.can_issue()) { + return cb_data_c3054_1.issue(&QAbstractItemModel_Adaptor::cbs_data_c3054_1, index, role); + } else { + throw qt_gsi::AbstractMethodCalledException("data"); + } + } + + // [emitter impl] void QAbstractItemModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void emitter_QAbstractItemModel_dataChanged_6833(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + emit QAbstractItemModel::dataChanged(topLeft, bottomRight, roles); + } + + // [emitter impl] void QAbstractItemModel::destroyed(QObject *) + void emitter_QAbstractItemModel_destroyed_1302(QObject *arg1) + { + emit QAbstractItemModel::destroyed(arg1); + } + + // [adaptor impl] bool QAbstractItemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_dropMimeData_7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) + { + return QAbstractItemModel::dropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + { + if (cb_dropMimeData_7425_0.can_issue()) { + return cb_dropMimeData_7425_0.issue::target_type &, int, int, const QModelIndex &>(&QAbstractItemModel_Adaptor::cbs_dropMimeData_7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QAbstractItemModel::dropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QAbstractItemModel::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAbstractItemModel::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAbstractItemModel_Adaptor::cbs_event_1217_0, _event); + } else { + return QAbstractItemModel::event(_event); + } + } + + // [adaptor impl] bool QAbstractItemModel::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAbstractItemModel::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAbstractItemModel_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAbstractItemModel::eventFilter(watched, event); + } + } + + // [adaptor impl] void QAbstractItemModel::fetchMore(const QModelIndex &parent) + void cbs_fetchMore_2395_0(const QModelIndex &parent) + { + QAbstractItemModel::fetchMore(parent); + } + + virtual void fetchMore(const QModelIndex &parent) + { + if (cb_fetchMore_2395_0.can_issue()) { + cb_fetchMore_2395_0.issue(&QAbstractItemModel_Adaptor::cbs_fetchMore_2395_0, parent); + } else { + QAbstractItemModel::fetchMore(parent); + } + } + + // [adaptor impl] QFlags QAbstractItemModel::flags(const QModelIndex &index) + QFlags cbs_flags_c2395_0(const QModelIndex &index) const + { + return QAbstractItemModel::flags(index); + } + + virtual QFlags flags(const QModelIndex &index) const + { + if (cb_flags_c2395_0.can_issue()) { + return cb_flags_c2395_0.issue, const QModelIndex &>(&QAbstractItemModel_Adaptor::cbs_flags_c2395_0, index); + } else { + return QAbstractItemModel::flags(index); + } + } + + // [adaptor impl] bool QAbstractItemModel::hasChildren(const QModelIndex &parent) + bool cbs_hasChildren_c2395_1(const QModelIndex &parent) const + { + return QAbstractItemModel::hasChildren(parent); + } + + virtual bool hasChildren(const QModelIndex &parent) const + { + if (cb_hasChildren_c2395_1.can_issue()) { + return cb_hasChildren_c2395_1.issue(&QAbstractItemModel_Adaptor::cbs_hasChildren_c2395_1, parent); + } else { + return QAbstractItemModel::hasChildren(parent); + } + } + + // [adaptor impl] QVariant QAbstractItemModel::headerData(int section, Qt::Orientation orientation, int role) + QVariant cbs_headerData_c3231_1(int section, const qt_gsi::Converter::target_type & orientation, int role) const + { + return QAbstractItemModel::headerData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), role); + } + + virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const + { + if (cb_headerData_c3231_1.can_issue()) { + return cb_headerData_c3231_1.issue::target_type &, int>(&QAbstractItemModel_Adaptor::cbs_headerData_c3231_1, section, qt_gsi::CppToQtAdaptor(orientation), role); + } else { + return QAbstractItemModel::headerData(section, orientation, role); + } + } + + // [emitter impl] void QAbstractItemModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + void emitter_QAbstractItemModel_headerDataChanged_3231(Qt::Orientation orientation, int first, int last) + { + emit QAbstractItemModel::headerDataChanged(orientation, first, last); + } + + // [adaptor impl] QModelIndex QAbstractItemModel::index(int row, int column, const QModelIndex &parent) + QModelIndex cbs_index_c3713_1(int row, int column, const QModelIndex &parent) const + { + __SUPPRESS_UNUSED_WARNING (row); + __SUPPRESS_UNUSED_WARNING (column); + __SUPPRESS_UNUSED_WARNING (parent); + throw qt_gsi::AbstractMethodCalledException("index"); + } + + virtual QModelIndex index(int row, int column, const QModelIndex &parent) const + { + if (cb_index_c3713_1.can_issue()) { + return cb_index_c3713_1.issue(&QAbstractItemModel_Adaptor::cbs_index_c3713_1, row, column, parent); + } else { + throw qt_gsi::AbstractMethodCalledException("index"); + } + } + + // [adaptor impl] bool QAbstractItemModel::insertColumns(int column, int count, const QModelIndex &parent) + bool cbs_insertColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QAbstractItemModel::insertColumns(column, count, parent); + } + + virtual bool insertColumns(int column, int count, const QModelIndex &parent) + { + if (cb_insertColumns_3713_1.can_issue()) { + return cb_insertColumns_3713_1.issue(&QAbstractItemModel_Adaptor::cbs_insertColumns_3713_1, column, count, parent); + } else { + return QAbstractItemModel::insertColumns(column, count, parent); + } + } + + // [adaptor impl] bool QAbstractItemModel::insertRows(int row, int count, const QModelIndex &parent) + bool cbs_insertRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QAbstractItemModel::insertRows(row, count, parent); + } + + virtual bool insertRows(int row, int count, const QModelIndex &parent) + { + if (cb_insertRows_3713_1.can_issue()) { + return cb_insertRows_3713_1.issue(&QAbstractItemModel_Adaptor::cbs_insertRows_3713_1, row, count, parent); + } else { + return QAbstractItemModel::insertRows(row, count, parent); + } + } + + // [adaptor impl] QMap QAbstractItemModel::itemData(const QModelIndex &index) + QMap cbs_itemData_c2395_0(const QModelIndex &index) const + { + return QAbstractItemModel::itemData(index); + } + + virtual QMap itemData(const QModelIndex &index) const + { + if (cb_itemData_c2395_0.can_issue()) { + return cb_itemData_c2395_0.issue, const QModelIndex &>(&QAbstractItemModel_Adaptor::cbs_itemData_c2395_0, index); + } else { + return QAbstractItemModel::itemData(index); + } + } + + // [emitter impl] void QAbstractItemModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QAbstractItemModel_layoutAboutToBeChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QAbstractItemModel::layoutAboutToBeChanged(parents, hint); + } + + // [emitter impl] void QAbstractItemModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QAbstractItemModel_layoutChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QAbstractItemModel::layoutChanged(parents, hint); + } + + // [adaptor impl] QList QAbstractItemModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + QList cbs_match_c7932_2(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + return QAbstractItemModel::match(start, role, value, hits, flags); + } + + virtual QList match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + if (cb_match_c7932_2.can_issue()) { + return cb_match_c7932_2.issue, const QModelIndex &, int, const QVariant &, int, QFlags >(&QAbstractItemModel_Adaptor::cbs_match_c7932_2, start, role, value, hits, flags); + } else { + return QAbstractItemModel::match(start, role, value, hits, flags); + } + } + + // [adaptor impl] QMimeData *QAbstractItemModel::mimeData(const QList &indexes) + QMimeData * cbs_mimeData_c3010_0(const QList &indexes) const + { + return QAbstractItemModel::mimeData(indexes); + } + + virtual QMimeData * mimeData(const QList &indexes) const + { + if (cb_mimeData_c3010_0.can_issue()) { + return cb_mimeData_c3010_0.issue &>(&QAbstractItemModel_Adaptor::cbs_mimeData_c3010_0, indexes); + } else { + return QAbstractItemModel::mimeData(indexes); + } + } + + // [adaptor impl] QStringList QAbstractItemModel::mimeTypes() + QStringList cbs_mimeTypes_c0_0() const + { + return QAbstractItemModel::mimeTypes(); + } + + virtual QStringList mimeTypes() const + { + if (cb_mimeTypes_c0_0.can_issue()) { + return cb_mimeTypes_c0_0.issue(&QAbstractItemModel_Adaptor::cbs_mimeTypes_c0_0); + } else { + return QAbstractItemModel::mimeTypes(); + } + } + + // [emitter impl] void QAbstractItemModel::modelAboutToBeReset() + void emitter_QAbstractItemModel_modelAboutToBeReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QAbstractItemModel::modelAboutToBeReset()'"); + } + + // [emitter impl] void QAbstractItemModel::modelReset() + void emitter_QAbstractItemModel_modelReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QAbstractItemModel::modelReset()'"); + } + + // [adaptor impl] bool QAbstractItemModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveColumns_6659_0(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QAbstractItemModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + + virtual bool moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveColumns_6659_0.can_issue()) { + return cb_moveColumns_6659_0.issue(&QAbstractItemModel_Adaptor::cbs_moveColumns_6659_0, sourceParent, sourceColumn, count, destinationParent, destinationChild); + } else { + return QAbstractItemModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] bool QAbstractItemModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveRows_6659_0(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QAbstractItemModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + + virtual bool moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveRows_6659_0.can_issue()) { + return cb_moveRows_6659_0.issue(&QAbstractItemModel_Adaptor::cbs_moveRows_6659_0, sourceParent, sourceRow, count, destinationParent, destinationChild); + } else { + return QAbstractItemModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] void QAbstractItemModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + void cbs_multiData_c4483_0(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + QAbstractItemModel::multiData(index, roleDataSpan); + } + + virtual void multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + if (cb_multiData_c4483_0.can_issue()) { + cb_multiData_c4483_0.issue(&QAbstractItemModel_Adaptor::cbs_multiData_c4483_0, index, roleDataSpan); + } else { + QAbstractItemModel::multiData(index, roleDataSpan); + } + } + + // [emitter impl] void QAbstractItemModel::objectNameChanged(const QString &objectName) + void emitter_QAbstractItemModel_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QAbstractItemModel::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QModelIndex QAbstractItemModel::parent(const QModelIndex &child) + QModelIndex cbs_parent_c2395_0(const QModelIndex &child) const + { + __SUPPRESS_UNUSED_WARNING (child); + throw qt_gsi::AbstractMethodCalledException("parent"); + } + + virtual QModelIndex parent(const QModelIndex &child) const + { + if (cb_parent_c2395_0.can_issue()) { + return cb_parent_c2395_0.issue(&QAbstractItemModel_Adaptor::cbs_parent_c2395_0, child); + } else { + throw qt_gsi::AbstractMethodCalledException("parent"); + } + } + + // [adaptor impl] bool QAbstractItemModel::removeColumns(int column, int count, const QModelIndex &parent) + bool cbs_removeColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QAbstractItemModel::removeColumns(column, count, parent); + } + + virtual bool removeColumns(int column, int count, const QModelIndex &parent) + { + if (cb_removeColumns_3713_1.can_issue()) { + return cb_removeColumns_3713_1.issue(&QAbstractItemModel_Adaptor::cbs_removeColumns_3713_1, column, count, parent); + } else { + return QAbstractItemModel::removeColumns(column, count, parent); + } + } + + // [adaptor impl] bool QAbstractItemModel::removeRows(int row, int count, const QModelIndex &parent) + bool cbs_removeRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QAbstractItemModel::removeRows(row, count, parent); + } + + virtual bool removeRows(int row, int count, const QModelIndex &parent) + { + if (cb_removeRows_3713_1.can_issue()) { + return cb_removeRows_3713_1.issue(&QAbstractItemModel_Adaptor::cbs_removeRows_3713_1, row, count, parent); + } else { + return QAbstractItemModel::removeRows(row, count, parent); + } + } + + // [adaptor impl] void QAbstractItemModel::revert() + void cbs_revert_0_0() + { + QAbstractItemModel::revert(); + } + + virtual void revert() + { + if (cb_revert_0_0.can_issue()) { + cb_revert_0_0.issue(&QAbstractItemModel_Adaptor::cbs_revert_0_0); + } else { + QAbstractItemModel::revert(); + } + } + + // [adaptor impl] QHash QAbstractItemModel::roleNames() + QHash cbs_roleNames_c0_0() const + { + return QAbstractItemModel::roleNames(); + } + + virtual QHash roleNames() const + { + if (cb_roleNames_c0_0.can_issue()) { + return cb_roleNames_c0_0.issue >(&QAbstractItemModel_Adaptor::cbs_roleNames_c0_0); + } else { + return QAbstractItemModel::roleNames(); + } + } + + // [adaptor impl] int QAbstractItemModel::rowCount(const QModelIndex &parent) + int cbs_rowCount_c2395_1(const QModelIndex &parent) const + { + __SUPPRESS_UNUSED_WARNING (parent); + throw qt_gsi::AbstractMethodCalledException("rowCount"); + } + + virtual int rowCount(const QModelIndex &parent) const + { + if (cb_rowCount_c2395_1.can_issue()) { + return cb_rowCount_c2395_1.issue(&QAbstractItemModel_Adaptor::cbs_rowCount_c2395_1, parent); + } else { + throw qt_gsi::AbstractMethodCalledException("rowCount"); + } + } + + // [emitter impl] void QAbstractItemModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QAbstractItemModel_rowsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractItemModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractItemModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + void emitter_QAbstractItemModel_rowsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationRow); + throw tl::Exception ("Can't emit private signal 'void QAbstractItemModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)'"); + } + + // [emitter impl] void QAbstractItemModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QAbstractItemModel_rowsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractItemModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractItemModel::rowsInserted(const QModelIndex &parent, int first, int last) + void emitter_QAbstractItemModel_rowsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractItemModel::rowsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractItemModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + void emitter_QAbstractItemModel_rowsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (row); + throw tl::Exception ("Can't emit private signal 'void QAbstractItemModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)'"); + } + + // [emitter impl] void QAbstractItemModel::rowsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QAbstractItemModel_rowsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractItemModel::rowsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] bool QAbstractItemModel::setData(const QModelIndex &index, const QVariant &value, int role) + bool cbs_setData_5065_1(const QModelIndex &index, const QVariant &value, int role) + { + return QAbstractItemModel::setData(index, value, role); + } + + virtual bool setData(const QModelIndex &index, const QVariant &value, int role) + { + if (cb_setData_5065_1.can_issue()) { + return cb_setData_5065_1.issue(&QAbstractItemModel_Adaptor::cbs_setData_5065_1, index, value, role); + } else { + return QAbstractItemModel::setData(index, value, role); + } + } + + // [adaptor impl] bool QAbstractItemModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + bool cbs_setHeaderData_5242_1(int section, const qt_gsi::Converter::target_type & orientation, const QVariant &value, int role) + { + return QAbstractItemModel::setHeaderData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), value, role); + } + + virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + { + if (cb_setHeaderData_5242_1.can_issue()) { + return cb_setHeaderData_5242_1.issue::target_type &, const QVariant &, int>(&QAbstractItemModel_Adaptor::cbs_setHeaderData_5242_1, section, qt_gsi::CppToQtAdaptor(orientation), value, role); + } else { + return QAbstractItemModel::setHeaderData(section, orientation, value, role); + } + } + + // [adaptor impl] bool QAbstractItemModel::setItemData(const QModelIndex &index, const QMap &roles) + bool cbs_setItemData_5414_0(const QModelIndex &index, const QMap &roles) + { + return QAbstractItemModel::setItemData(index, roles); + } + + virtual bool setItemData(const QModelIndex &index, const QMap &roles) + { + if (cb_setItemData_5414_0.can_issue()) { + return cb_setItemData_5414_0.issue &>(&QAbstractItemModel_Adaptor::cbs_setItemData_5414_0, index, roles); + } else { + return QAbstractItemModel::setItemData(index, roles); + } + } + + // [adaptor impl] QModelIndex QAbstractItemModel::sibling(int row, int column, const QModelIndex &idx) + QModelIndex cbs_sibling_c3713_0(int row, int column, const QModelIndex &idx) const + { + return QAbstractItemModel::sibling(row, column, idx); + } + + virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const + { + if (cb_sibling_c3713_0.can_issue()) { + return cb_sibling_c3713_0.issue(&QAbstractItemModel_Adaptor::cbs_sibling_c3713_0, row, column, idx); + } else { + return QAbstractItemModel::sibling(row, column, idx); + } + } + + // [adaptor impl] void QAbstractItemModel::sort(int column, Qt::SortOrder order) + void cbs_sort_2340_1(int column, const qt_gsi::Converter::target_type & order) + { + QAbstractItemModel::sort(column, qt_gsi::QtToCppAdaptor(order).cref()); + } + + virtual void sort(int column, Qt::SortOrder order) + { + if (cb_sort_2340_1.can_issue()) { + cb_sort_2340_1.issue::target_type &>(&QAbstractItemModel_Adaptor::cbs_sort_2340_1, column, qt_gsi::CppToQtAdaptor(order)); + } else { + QAbstractItemModel::sort(column, order); + } + } + + // [adaptor impl] QSize QAbstractItemModel::span(const QModelIndex &index) + QSize cbs_span_c2395_0(const QModelIndex &index) const + { + return QAbstractItemModel::span(index); + } + + virtual QSize span(const QModelIndex &index) const + { + if (cb_span_c2395_0.can_issue()) { + return cb_span_c2395_0.issue(&QAbstractItemModel_Adaptor::cbs_span_c2395_0, index); + } else { + return QAbstractItemModel::span(index); + } + } + + // [adaptor impl] bool QAbstractItemModel::submit() + bool cbs_submit_0_0() + { + return QAbstractItemModel::submit(); + } + + virtual bool submit() + { + if (cb_submit_0_0.can_issue()) { + return cb_submit_0_0.issue(&QAbstractItemModel_Adaptor::cbs_submit_0_0); + } else { + return QAbstractItemModel::submit(); + } + } + + // [adaptor impl] QFlags QAbstractItemModel::supportedDragActions() + QFlags cbs_supportedDragActions_c0_0() const + { + return QAbstractItemModel::supportedDragActions(); + } + + virtual QFlags supportedDragActions() const + { + if (cb_supportedDragActions_c0_0.can_issue()) { + return cb_supportedDragActions_c0_0.issue >(&QAbstractItemModel_Adaptor::cbs_supportedDragActions_c0_0); + } else { + return QAbstractItemModel::supportedDragActions(); + } + } + + // [adaptor impl] QFlags QAbstractItemModel::supportedDropActions() + QFlags cbs_supportedDropActions_c0_0() const + { + return QAbstractItemModel::supportedDropActions(); + } + + virtual QFlags supportedDropActions() const + { + if (cb_supportedDropActions_c0_0.can_issue()) { + return cb_supportedDropActions_c0_0.issue >(&QAbstractItemModel_Adaptor::cbs_supportedDropActions_c0_0); + } else { + return QAbstractItemModel::supportedDropActions(); + } + } + + // [adaptor impl] void QAbstractItemModel::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAbstractItemModel::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAbstractItemModel_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAbstractItemModel::childEvent(event); + } + } + + // [adaptor impl] void QAbstractItemModel::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAbstractItemModel::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAbstractItemModel_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAbstractItemModel::customEvent(event); + } + } + + // [adaptor impl] void QAbstractItemModel::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAbstractItemModel::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAbstractItemModel_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAbstractItemModel::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAbstractItemModel::resetInternalData() + void cbs_resetInternalData_0_0() + { + QAbstractItemModel::resetInternalData(); + } + + virtual void resetInternalData() + { + if (cb_resetInternalData_0_0.can_issue()) { + cb_resetInternalData_0_0.issue(&QAbstractItemModel_Adaptor::cbs_resetInternalData_0_0); + } else { + QAbstractItemModel::resetInternalData(); + } + } + + // [adaptor impl] void QAbstractItemModel::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAbstractItemModel::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAbstractItemModel_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAbstractItemModel::timerEvent(event); + } + } + + gsi::Callback cb_buddy_c2395_0; + gsi::Callback cb_canDropMimeData_c7425_0; + gsi::Callback cb_canFetchMore_c2395_0; + gsi::Callback cb_clearItemData_2395_0; + gsi::Callback cb_columnCount_c2395_1; + gsi::Callback cb_data_c3054_1; + gsi::Callback cb_dropMimeData_7425_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fetchMore_2395_0; + gsi::Callback cb_flags_c2395_0; + gsi::Callback cb_hasChildren_c2395_1; + gsi::Callback cb_headerData_c3231_1; + gsi::Callback cb_index_c3713_1; + gsi::Callback cb_insertColumns_3713_1; + gsi::Callback cb_insertRows_3713_1; + gsi::Callback cb_itemData_c2395_0; + gsi::Callback cb_match_c7932_2; + gsi::Callback cb_mimeData_c3010_0; + gsi::Callback cb_mimeTypes_c0_0; + gsi::Callback cb_moveColumns_6659_0; + gsi::Callback cb_moveRows_6659_0; + gsi::Callback cb_multiData_c4483_0; + gsi::Callback cb_parent_c2395_0; + gsi::Callback cb_removeColumns_3713_1; + gsi::Callback cb_removeRows_3713_1; + gsi::Callback cb_revert_0_0; + gsi::Callback cb_roleNames_c0_0; + gsi::Callback cb_rowCount_c2395_1; + gsi::Callback cb_setData_5065_1; + gsi::Callback cb_setHeaderData_5242_1; + gsi::Callback cb_setItemData_5414_0; + gsi::Callback cb_sibling_c3713_0; + gsi::Callback cb_sort_2340_1; + gsi::Callback cb_span_c2395_0; + gsi::Callback cb_submit_0_0; + gsi::Callback cb_supportedDragActions_c0_0; + gsi::Callback cb_supportedDropActions_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_resetInternalData_0_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QAbstractItemModel_Adaptor::~QAbstractItemModel_Adaptor() { } + +// Constructor QAbstractItemModel::QAbstractItemModel(QObject *parent) (adaptor class) + +static void _init_ctor_QAbstractItemModel_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAbstractItemModel_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAbstractItemModel_Adaptor (arg1)); +} + + +// exposed void QAbstractItemModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_beginInsertColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QAbstractItemModel::beginInsertRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_beginInsertRows_3713 (arg1, arg2, arg3); +} + + +// exposed bool QAbstractItemModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_fp_beginMoveColumns_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveColumns_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_beginMoveColumns_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed bool QAbstractItemModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + +static void _init_fp_beginMoveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_beginMoveRows_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed void QAbstractItemModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_beginRemoveColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QAbstractItemModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_beginRemoveRows_3713 (arg1, arg2, arg3); +} + + +// exposed void QAbstractItemModel::beginResetModel() + +static void _init_fp_beginResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_beginResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_beginResetModel_0 (); +} + + +// QModelIndex QAbstractItemModel::buddy(const QModelIndex &index) + +static void _init_cbs_buddy_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_buddy_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QAbstractItemModel_Adaptor *)cls)->cbs_buddy_c2395_0 (arg1)); +} + +static void _set_callback_cbs_buddy_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_buddy_c2395_0 = cb; +} + + +// bool QAbstractItemModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_canDropMimeData_c7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_canDropMimeData_c7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->cbs_canDropMimeData_c7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_canDropMimeData_c7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_canDropMimeData_c7425_0 = cb; +} + + +// bool QAbstractItemModel::canFetchMore(const QModelIndex &parent) + +static void _init_cbs_canFetchMore_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_canFetchMore_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->cbs_canFetchMore_c2395_0 (arg1)); +} + +static void _set_callback_cbs_canFetchMore_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_canFetchMore_c2395_0 = cb; +} + + +// exposed void QAbstractItemModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + +static void _init_fp_changePersistentIndex_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndex_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_changePersistentIndex_4682 (arg1, arg2); +} + + +// exposed void QAbstractItemModel::changePersistentIndexList(const QList &from, const QList &to) + +static void _init_fp_changePersistentIndexList_5912 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndexList_5912 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_changePersistentIndexList_5912 (arg1, arg2); +} + + +// void QAbstractItemModel::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// bool QAbstractItemModel::clearItemData(const QModelIndex &index) + +static void _init_cbs_clearItemData_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_clearItemData_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->cbs_clearItemData_2395_0 (arg1)); +} + +static void _set_callback_cbs_clearItemData_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_clearItemData_2395_0 = cb; +} + + +// int QAbstractItemModel::columnCount(const QModelIndex &parent) + +static void _init_cbs_columnCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_columnCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QAbstractItemModel_Adaptor *)cls)->cbs_columnCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_columnCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_columnCount_c2395_1 = cb; +} + + +// emitter void QAbstractItemModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_columnsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractItemModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_emitter_columnsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_columnsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QAbstractItemModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_columnsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractItemModel::columnsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_columnsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractItemModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + +static void _init_emitter_columnsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("column"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_columnsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QAbstractItemModel::columnsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_columnsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QModelIndex QAbstractItemModel::createIndex(int row, int column, const void *data) + +static void _init_fp_createIndex_c3069 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c3069 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QModelIndex)((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_createIndex_c3069 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QAbstractItemModel::createIndex(int row, int column, quintptr id) + +static void _init_fp_createIndex_c2657 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("id"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c2657 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + quintptr arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_createIndex_c2657 (arg1, arg2, arg3)); +} + + +// void QAbstractItemModel::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// QVariant QAbstractItemModel::data(const QModelIndex &index, int role) + +static void _init_cbs_data_c3054_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_data_c3054_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + ret.write ((QVariant)((QAbstractItemModel_Adaptor *)cls)->cbs_data_c3054_1 (arg1, arg2)); +} + +static void _set_callback_cbs_data_c3054_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_data_c3054_1 = cb; +} + + +// emitter void QAbstractItemModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_emitter_dataChanged_6833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles", true, "QList()"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_emitter_dataChanged_6833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + const QList &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_dataChanged_6833 (arg1, arg2, arg3); +} + + +// exposed bool QAbstractItemModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + +static void _init_fp_decodeData_5302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("stream"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_decodeData_5302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + QDataStream &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_decodeData_5302 (arg1, arg2, arg3, arg4)); +} + + +// emitter void QAbstractItemModel::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_destroyed_1302 (arg1); +} + + +// void QAbstractItemModel::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QAbstractItemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_dropMimeData_7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_dropMimeData_7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->cbs_dropMimeData_7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_dropMimeData_7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_dropMimeData_7425_0 = cb; +} + + +// exposed void QAbstractItemModel::encodeData(const QList &indexes, QDataStream &stream) + +static void _init_fp_encodeData_c4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stream"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_encodeData_c4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + QDataStream &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_encodeData_c4599 (arg1, arg2); +} + + +// exposed void QAbstractItemModel::endInsertColumns() + +static void _init_fp_endInsertColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_endInsertColumns_0 (); +} + + +// exposed void QAbstractItemModel::endInsertRows() + +static void _init_fp_endInsertRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_endInsertRows_0 (); +} + + +// exposed void QAbstractItemModel::endMoveColumns() + +static void _init_fp_endMoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_endMoveColumns_0 (); +} + + +// exposed void QAbstractItemModel::endMoveRows() + +static void _init_fp_endMoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_endMoveRows_0 (); +} + + +// exposed void QAbstractItemModel::endRemoveColumns() + +static void _init_fp_endRemoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_endRemoveColumns_0 (); +} + + +// exposed void QAbstractItemModel::endRemoveRows() + +static void _init_fp_endRemoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_endRemoveRows_0 (); +} + + +// exposed void QAbstractItemModel::endResetModel() + +static void _init_fp_endResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_endResetModel_0 (); +} + + +// bool QAbstractItemModel::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAbstractItemModel::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QAbstractItemModel::fetchMore(const QModelIndex &parent) + +static void _init_cbs_fetchMore_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fetchMore_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->cbs_fetchMore_2395_0 (arg1); +} + +static void _set_callback_cbs_fetchMore_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_fetchMore_2395_0 = cb; +} + + +// QFlags QAbstractItemModel::flags(const QModelIndex &index) + +static void _init_cbs_flags_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_flags_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QFlags)((QAbstractItemModel_Adaptor *)cls)->cbs_flags_c2395_0 (arg1)); +} + +static void _set_callback_cbs_flags_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_flags_c2395_0 = cb; +} + + +// bool QAbstractItemModel::hasChildren(const QModelIndex &parent) + +static void _init_cbs_hasChildren_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hasChildren_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->cbs_hasChildren_c2395_1 (arg1)); +} + +static void _set_callback_cbs_hasChildren_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_hasChildren_c2395_1 = cb; +} + + +// QVariant QAbstractItemModel::headerData(int section, Qt::Orientation orientation, int role) + +static void _init_cbs_headerData_c3231_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_headerData_c3231_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + ret.write ((QVariant)((QAbstractItemModel_Adaptor *)cls)->cbs_headerData_c3231_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_headerData_c3231_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_headerData_c3231_1 = cb; +} + + +// emitter void QAbstractItemModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + +static void _init_emitter_headerDataChanged_3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_headerDataChanged_3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_headerDataChanged_3231 (arg1, arg2, arg3); +} + + +// QModelIndex QAbstractItemModel::index(int row, int column, const QModelIndex &parent) + +static void _init_cbs_index_c3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_index_c3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QAbstractItemModel_Adaptor *)cls)->cbs_index_c3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_index_c3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_index_c3713_1 = cb; +} + + +// bool QAbstractItemModel::insertColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_insertColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->cbs_insertColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_insertColumns_3713_1 = cb; +} + + +// bool QAbstractItemModel::insertRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_insertRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->cbs_insertRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_insertRows_3713_1 = cb; +} + + +// exposed bool QAbstractItemModel::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_isSignalConnected_c2394 (arg1)); +} + + +// QMap QAbstractItemModel::itemData(const QModelIndex &index) + +static void _init_cbs_itemData_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_itemData_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QMap)((QAbstractItemModel_Adaptor *)cls)->cbs_itemData_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemData_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_itemData_c2395_0 = cb; +} + + +// emitter void QAbstractItemModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutAboutToBeChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutAboutToBeChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_layoutAboutToBeChanged_7947 (arg1, arg2); +} + + +// emitter void QAbstractItemModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_layoutChanged_7947 (arg1, arg2); +} + + +// QList QAbstractItemModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + +static void _init_cbs_match_c7932_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hits"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags"); + decl->add_arg > (argspec_4); + decl->set_return > (); +} + +static void _call_cbs_match_c7932_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + QFlags arg5 = args.read > (heap); + ret.write > ((QList)((QAbstractItemModel_Adaptor *)cls)->cbs_match_c7932_2 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_match_c7932_2 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_match_c7932_2 = cb; +} + + +// QMimeData *QAbstractItemModel::mimeData(const QList &indexes) + +static void _init_cbs_mimeData_c3010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mimeData_c3010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args.read & > (heap); + ret.write ((QMimeData *)((QAbstractItemModel_Adaptor *)cls)->cbs_mimeData_c3010_0 (arg1)); +} + +static void _set_callback_cbs_mimeData_c3010_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_mimeData_c3010_0 = cb; +} + + +// QStringList QAbstractItemModel::mimeTypes() + +static void _init_cbs_mimeTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mimeTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QAbstractItemModel_Adaptor *)cls)->cbs_mimeTypes_c0_0 ()); +} + +static void _set_callback_cbs_mimeTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_mimeTypes_c0_0 = cb; +} + + +// emitter void QAbstractItemModel::modelAboutToBeReset() + +static void _init_emitter_modelAboutToBeReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelAboutToBeReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_modelAboutToBeReset_3767 (); +} + + +// emitter void QAbstractItemModel::modelReset() + +static void _init_emitter_modelReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_modelReset_3767 (); +} + + +// bool QAbstractItemModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveColumns_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveColumns_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->cbs_moveColumns_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveColumns_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_moveColumns_6659_0 = cb; +} + + +// bool QAbstractItemModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveRows_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveRows_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->cbs_moveRows_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveRows_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_moveRows_6659_0 = cb; +} + + +// void QAbstractItemModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + +static void _init_cbs_multiData_c4483_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roleDataSpan"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_multiData_c4483_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + QModelRoleDataSpan arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->cbs_multiData_c4483_0 (arg1, arg2); +} + +static void _set_callback_cbs_multiData_c4483_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_multiData_c4483_0 = cb; +} + + +// emitter void QAbstractItemModel::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_objectNameChanged_4567 (arg1); +} + + +// QModelIndex QAbstractItemModel::parent(const QModelIndex &child) + +static void _init_cbs_parent_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_parent_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QAbstractItemModel_Adaptor *)cls)->cbs_parent_c2395_0 (arg1)); +} + +static void _set_callback_cbs_parent_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_parent_c2395_0 = cb; +} + + +// exposed QList QAbstractItemModel::persistentIndexList() + +static void _init_fp_persistentIndexList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_fp_persistentIndexList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_persistentIndexList_c0 ()); +} + + +// exposed int QAbstractItemModel::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_receivers_c1731 (arg1)); +} + + +// bool QAbstractItemModel::removeColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_removeColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->cbs_removeColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_removeColumns_3713_1 = cb; +} + + +// bool QAbstractItemModel::removeRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_removeRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->cbs_removeRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_removeRows_3713_1 = cb; +} + + +// void QAbstractItemModel::resetInternalData() + +static void _init_cbs_resetInternalData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_resetInternalData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->cbs_resetInternalData_0_0 (); +} + +static void _set_callback_cbs_resetInternalData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_resetInternalData_0_0 = cb; +} + + +// void QAbstractItemModel::revert() + +static void _init_cbs_revert_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_revert_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->cbs_revert_0_0 (); +} + +static void _set_callback_cbs_revert_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_revert_0_0 = cb; +} + + +// QHash QAbstractItemModel::roleNames() + +static void _init_cbs_roleNames_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_roleNames_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QAbstractItemModel_Adaptor *)cls)->cbs_roleNames_c0_0 ()); +} + +static void _set_callback_cbs_roleNames_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_roleNames_c0_0 = cb; +} + + +// int QAbstractItemModel::rowCount(const QModelIndex &parent) + +static void _init_cbs_rowCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_rowCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QAbstractItemModel_Adaptor *)cls)->cbs_rowCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_rowCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_rowCount_c2395_1 = cb; +} + + +// emitter void QAbstractItemModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_rowsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractItemModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + +static void _init_emitter_rowsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_rowsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QAbstractItemModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_rowsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractItemModel::rowsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_rowsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractItemModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + +static void _init_emitter_rowsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("row"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_rowsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QAbstractItemModel::rowsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractItemModel_Adaptor *)cls)->emitter_QAbstractItemModel_rowsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QObject *QAbstractItemModel::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_sender_c0 ()); +} + + +// exposed int QAbstractItemModel::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractItemModel_Adaptor *)cls)->fp_QAbstractItemModel_senderSignalIndex_c0 ()); +} + + +// bool QAbstractItemModel::setData(const QModelIndex &index, const QVariant &value, int role) + +static void _init_cbs_setData_5065_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setData_5065_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + int arg3 = args.read (heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->cbs_setData_5065_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_setData_5065_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_setData_5065_1 = cb; +} + + +// bool QAbstractItemModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + +static void _init_cbs_setHeaderData_5242_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_setHeaderData_5242_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->cbs_setHeaderData_5242_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_setHeaderData_5242_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_setHeaderData_5242_1 = cb; +} + + +// bool QAbstractItemModel::setItemData(const QModelIndex &index, const QMap &roles) + +static void _init_cbs_setItemData_5414_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setItemData_5414_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QMap &arg2 = args.read & > (heap); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->cbs_setItemData_5414_0 (arg1, arg2)); +} + +static void _set_callback_cbs_setItemData_5414_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_setItemData_5414_0 = cb; +} + + +// QModelIndex QAbstractItemModel::sibling(int row, int column, const QModelIndex &idx) + +static void _init_cbs_sibling_c3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_sibling_c3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QAbstractItemModel_Adaptor *)cls)->cbs_sibling_c3713_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_sibling_c3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_sibling_c3713_0 = cb; +} + + +// void QAbstractItemModel::sort(int column, Qt::SortOrder order) + +static void _init_cbs_sort_2340_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sort_2340_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->cbs_sort_2340_1 (arg1, arg2); +} + +static void _set_callback_cbs_sort_2340_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_sort_2340_1 = cb; +} + + +// QSize QAbstractItemModel::span(const QModelIndex &index) + +static void _init_cbs_span_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_span_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QSize)((QAbstractItemModel_Adaptor *)cls)->cbs_span_c2395_0 (arg1)); +} + +static void _set_callback_cbs_span_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_span_c2395_0 = cb; +} + + +// bool QAbstractItemModel::submit() + +static void _init_cbs_submit_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_submit_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractItemModel_Adaptor *)cls)->cbs_submit_0_0 ()); +} + +static void _set_callback_cbs_submit_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_submit_0_0 = cb; +} + + +// QFlags QAbstractItemModel::supportedDragActions() + +static void _init_cbs_supportedDragActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDragActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QAbstractItemModel_Adaptor *)cls)->cbs_supportedDragActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDragActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_supportedDragActions_c0_0 = cb; +} + + +// QFlags QAbstractItemModel::supportedDropActions() + +static void _init_cbs_supportedDropActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDropActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QAbstractItemModel_Adaptor *)cls)->cbs_supportedDropActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDropActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_supportedDropActions_c0_0 = cb; +} + + +// void QAbstractItemModel::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemModel_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemModel_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractItemModel (); + +static gsi::Methods methods_QAbstractItemModel_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractItemModel::QAbstractItemModel(QObject *parent)\nThis method creates an object of class QAbstractItemModel.", &_init_ctor_QAbstractItemModel_Adaptor_1302, &_call_ctor_QAbstractItemModel_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*beginInsertColumns", "@brief Method void QAbstractItemModel::beginInsertColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertColumns_3713, &_call_fp_beginInsertColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginInsertRows", "@brief Method void QAbstractItemModel::beginInsertRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertRows_3713, &_call_fp_beginInsertRows_3713); + methods += new qt_gsi::GenericMethod ("*beginMoveColumns", "@brief Method bool QAbstractItemModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveColumns_6659, &_call_fp_beginMoveColumns_6659); + methods += new qt_gsi::GenericMethod ("*beginMoveRows", "@brief Method bool QAbstractItemModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveRows_6659, &_call_fp_beginMoveRows_6659); + methods += new qt_gsi::GenericMethod ("*beginRemoveColumns", "@brief Method void QAbstractItemModel::beginRemoveColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveColumns_3713, &_call_fp_beginRemoveColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginRemoveRows", "@brief Method void QAbstractItemModel::beginRemoveRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveRows_3713, &_call_fp_beginRemoveRows_3713); + methods += new qt_gsi::GenericMethod ("*beginResetModel", "@brief Method void QAbstractItemModel::beginResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginResetModel_0, &_call_fp_beginResetModel_0); + methods += new qt_gsi::GenericMethod ("buddy", "@brief Virtual method QModelIndex QAbstractItemModel::buddy(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("buddy", "@hide", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0, &_set_callback_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@brief Virtual method bool QAbstractItemModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@hide", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0, &_set_callback_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Virtual method bool QAbstractItemModel::canFetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@hide", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0, &_set_callback_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("*changePersistentIndex", "@brief Method void QAbstractItemModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndex_4682, &_call_fp_changePersistentIndex_4682); + methods += new qt_gsi::GenericMethod ("*changePersistentIndexList", "@brief Method void QAbstractItemModel::changePersistentIndexList(const QList &from, const QList &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndexList_5912, &_call_fp_changePersistentIndexList_5912); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAbstractItemModel::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Virtual method bool QAbstractItemModel::clearItemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@hide", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0, &_set_callback_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Virtual method int QAbstractItemModel::columnCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("columnCount", "@hide", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1, &_set_callback_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeInserted", "@brief Emitter for signal void QAbstractItemModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeInserted_7372, &_call_emitter_columnsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeMoved", "@brief Emitter for signal void QAbstractItemModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeMoved_10318, &_call_emitter_columnsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeRemoved", "@brief Emitter for signal void QAbstractItemModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeRemoved_7372, &_call_emitter_columnsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsInserted", "@brief Emitter for signal void QAbstractItemModel::columnsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsInserted_7372, &_call_emitter_columnsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsMoved", "@brief Emitter for signal void QAbstractItemModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nCall this method to emit this signal.", false, &_init_emitter_columnsMoved_10318, &_call_emitter_columnsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsRemoved", "@brief Emitter for signal void QAbstractItemModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsRemoved_7372, &_call_emitter_columnsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QAbstractItemModel::createIndex(int row, int column, const void *data)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c3069, &_call_fp_createIndex_c3069); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QAbstractItemModel::createIndex(int row, int column, quintptr id)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c2657, &_call_fp_createIndex_c2657); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAbstractItemModel::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QAbstractItemModel::data(const QModelIndex &index, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1, &_set_callback_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("emit_dataChanged", "@brief Emitter for signal void QAbstractItemModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nCall this method to emit this signal.", false, &_init_emitter_dataChanged_6833, &_call_emitter_dataChanged_6833); + methods += new qt_gsi::GenericMethod ("*decodeData", "@brief Method bool QAbstractItemModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_decodeData_5302, &_call_fp_decodeData_5302); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QAbstractItemModel::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAbstractItemModel::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Virtual method bool QAbstractItemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@hide", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0, &_set_callback_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("*encodeData", "@brief Method void QAbstractItemModel::encodeData(const QList &indexes, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_encodeData_c4599, &_call_fp_encodeData_c4599); + methods += new qt_gsi::GenericMethod ("*endInsertColumns", "@brief Method void QAbstractItemModel::endInsertColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertColumns_0, &_call_fp_endInsertColumns_0); + methods += new qt_gsi::GenericMethod ("*endInsertRows", "@brief Method void QAbstractItemModel::endInsertRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertRows_0, &_call_fp_endInsertRows_0); + methods += new qt_gsi::GenericMethod ("*endMoveColumns", "@brief Method void QAbstractItemModel::endMoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveColumns_0, &_call_fp_endMoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endMoveRows", "@brief Method void QAbstractItemModel::endMoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveRows_0, &_call_fp_endMoveRows_0); + methods += new qt_gsi::GenericMethod ("*endRemoveColumns", "@brief Method void QAbstractItemModel::endRemoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveColumns_0, &_call_fp_endRemoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endRemoveRows", "@brief Method void QAbstractItemModel::endRemoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveRows_0, &_call_fp_endRemoveRows_0); + methods += new qt_gsi::GenericMethod ("*endResetModel", "@brief Method void QAbstractItemModel::endResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endResetModel_0, &_call_fp_endResetModel_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QAbstractItemModel::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAbstractItemModel::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Virtual method void QAbstractItemModel::fetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@hide", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0, &_set_callback_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@brief Virtual method QFlags QAbstractItemModel::flags(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@hide", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0, &_set_callback_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("hasChildren", "@brief Virtual method bool QAbstractItemModel::hasChildren(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasChildren_c2395_1, &_call_cbs_hasChildren_c2395_1); + methods += new qt_gsi::GenericMethod ("hasChildren", "@hide", true, &_init_cbs_hasChildren_c2395_1, &_call_cbs_hasChildren_c2395_1, &_set_callback_cbs_hasChildren_c2395_1); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Virtual method QVariant QAbstractItemModel::headerData(int section, Qt::Orientation orientation, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("headerData", "@hide", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1, &_set_callback_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("emit_headerDataChanged", "@brief Emitter for signal void QAbstractItemModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_headerDataChanged_3231, &_call_emitter_headerDataChanged_3231); + methods += new qt_gsi::GenericMethod ("index", "@brief Virtual method QModelIndex QAbstractItemModel::index(int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("index", "@hide", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1, &_set_callback_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Virtual method bool QAbstractItemModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@hide", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1, &_set_callback_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Virtual method bool QAbstractItemModel::insertRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@hide", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1, &_set_callback_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAbstractItemModel::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Virtual method QMap QAbstractItemModel::itemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("itemData", "@hide", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0, &_set_callback_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("emit_layoutAboutToBeChanged", "@brief Emitter for signal void QAbstractItemModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutAboutToBeChanged_7947, &_call_emitter_layoutAboutToBeChanged_7947); + methods += new qt_gsi::GenericMethod ("emit_layoutChanged", "@brief Emitter for signal void QAbstractItemModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutChanged_7947, &_call_emitter_layoutChanged_7947); + methods += new qt_gsi::GenericMethod ("match", "@brief Virtual method QList QAbstractItemModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("match", "@hide", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2, &_set_callback_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Virtual method QMimeData *QAbstractItemModel::mimeData(const QList &indexes)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeData", "@hide", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0, &_set_callback_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Virtual method QStringList QAbstractItemModel::mimeTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@hide", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0, &_set_callback_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("emit_modelAboutToBeReset", "@brief Emitter for signal void QAbstractItemModel::modelAboutToBeReset()\nCall this method to emit this signal.", false, &_init_emitter_modelAboutToBeReset_3767, &_call_emitter_modelAboutToBeReset_3767); + methods += new qt_gsi::GenericMethod ("emit_modelReset", "@brief Emitter for signal void QAbstractItemModel::modelReset()\nCall this method to emit this signal.", false, &_init_emitter_modelReset_3767, &_call_emitter_modelReset_3767); + methods += new qt_gsi::GenericMethod ("moveColumns", "@brief Virtual method bool QAbstractItemModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveColumns", "@hide", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0, &_set_callback_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Virtual method bool QAbstractItemModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@hide", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0, &_set_callback_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Virtual method void QAbstractItemModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("multiData", "@hide", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0, &_set_callback_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QAbstractItemModel::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("parent", "@brief Virtual method QModelIndex QAbstractItemModel::parent(const QModelIndex &child)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_parent_c2395_0, &_call_cbs_parent_c2395_0); + methods += new qt_gsi::GenericMethod ("parent", "@hide", true, &_init_cbs_parent_c2395_0, &_call_cbs_parent_c2395_0, &_set_callback_cbs_parent_c2395_0); + methods += new qt_gsi::GenericMethod ("*persistentIndexList", "@brief Method QList QAbstractItemModel::persistentIndexList()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_persistentIndexList_c0, &_call_fp_persistentIndexList_c0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAbstractItemModel::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Virtual method bool QAbstractItemModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeColumns", "@hide", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1, &_set_callback_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Virtual method bool QAbstractItemModel::removeRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@hide", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1, &_set_callback_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@brief Virtual method void QAbstractItemModel::resetInternalData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@hide", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0, &_set_callback_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@brief Virtual method void QAbstractItemModel::revert()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@hide", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0, &_set_callback_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Virtual method QHash QAbstractItemModel::roleNames()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@hide", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0, &_set_callback_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Virtual method int QAbstractItemModel::rowCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("rowCount", "@hide", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1, &_set_callback_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeInserted", "@brief Emitter for signal void QAbstractItemModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeInserted_7372, &_call_emitter_rowsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeMoved", "@brief Emitter for signal void QAbstractItemModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeMoved_10318, &_call_emitter_rowsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeRemoved", "@brief Emitter for signal void QAbstractItemModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeRemoved_7372, &_call_emitter_rowsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsInserted", "@brief Emitter for signal void QAbstractItemModel::rowsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsInserted_7372, &_call_emitter_rowsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsMoved", "@brief Emitter for signal void QAbstractItemModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nCall this method to emit this signal.", false, &_init_emitter_rowsMoved_10318, &_call_emitter_rowsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsRemoved", "@brief Emitter for signal void QAbstractItemModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsRemoved_7372, &_call_emitter_rowsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAbstractItemModel::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAbstractItemModel::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method bool QAbstractItemModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1, &_set_callback_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Virtual method bool QAbstractItemModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@hide", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1, &_set_callback_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Virtual method bool QAbstractItemModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setItemData", "@hide", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0, &_set_callback_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Virtual method QModelIndex QAbstractItemModel::sibling(int row, int column, const QModelIndex &idx)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sibling", "@hide", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0, &_set_callback_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sort", "@brief Virtual method void QAbstractItemModel::sort(int column, Qt::SortOrder order)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("sort", "@hide", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1, &_set_callback_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("span", "@brief Virtual method QSize QAbstractItemModel::span(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("span", "@hide", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0, &_set_callback_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("submit", "@brief Virtual method bool QAbstractItemModel::submit()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("submit", "@hide", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0, &_set_callback_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@brief Virtual method QFlags QAbstractItemModel::supportedDragActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@hide", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0, &_set_callback_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Virtual method QFlags QAbstractItemModel::supportedDropActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@hide", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0, &_set_callback_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAbstractItemModel::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QAbstractItemModel_Adaptor (qtdecl_QAbstractItemModel (), "QtCore", "QAbstractItemModel", + methods_QAbstractItemModel_Adaptor (), + "@qt\n@brief Binding of QAbstractItemModel"); + +} + + +// Implementation of the enum wrapper class for QAbstractItemModel::CheckIndexOption +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractItemModel_CheckIndexOption_Enum ("QtCore", "QAbstractItemModel_CheckIndexOption", + gsi::enum_const ("NoOption", QAbstractItemModel::CheckIndexOption::NoOption, "@brief Enum constant QAbstractItemModel::CheckIndexOption::NoOption") + + gsi::enum_const ("IndexIsValid", QAbstractItemModel::CheckIndexOption::IndexIsValid, "@brief Enum constant QAbstractItemModel::CheckIndexOption::IndexIsValid") + + gsi::enum_const ("DoNotUseParent", QAbstractItemModel::CheckIndexOption::DoNotUseParent, "@brief Enum constant QAbstractItemModel::CheckIndexOption::DoNotUseParent") + + gsi::enum_const ("ParentIsInvalid", QAbstractItemModel::CheckIndexOption::ParentIsInvalid, "@brief Enum constant QAbstractItemModel::CheckIndexOption::ParentIsInvalid"), + "@qt\n@brief This class represents the QAbstractItemModel::CheckIndexOption enum"); + +static gsi::QFlagsClass decl_QAbstractItemModel_CheckIndexOption_Enums ("QtCore", "QAbstractItemModel_QFlags_CheckIndexOption", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QAbstractItemModel_CheckIndexOption_Enum_as_child (decl_QAbstractItemModel_CheckIndexOption_Enum, "CheckIndexOption"); +static gsi::ClassExt decl_QAbstractItemModel_CheckIndexOption_Enums_as_child (decl_QAbstractItemModel_CheckIndexOption_Enums, "QFlags_CheckIndexOption"); + +} + + +// Implementation of the enum wrapper class for QAbstractItemModel::LayoutChangeHint +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractItemModel_LayoutChangeHint_Enum ("QtCore", "QAbstractItemModel_LayoutChangeHint", + gsi::enum_const ("NoLayoutChangeHint", QAbstractItemModel::NoLayoutChangeHint, "@brief Enum constant QAbstractItemModel::NoLayoutChangeHint") + + gsi::enum_const ("VerticalSortHint", QAbstractItemModel::VerticalSortHint, "@brief Enum constant QAbstractItemModel::VerticalSortHint") + + gsi::enum_const ("HorizontalSortHint", QAbstractItemModel::HorizontalSortHint, "@brief Enum constant QAbstractItemModel::HorizontalSortHint"), + "@qt\n@brief This class represents the QAbstractItemModel::LayoutChangeHint enum"); + +static gsi::QFlagsClass decl_QAbstractItemModel_LayoutChangeHint_Enums ("QtCore", "QAbstractItemModel_QFlags_LayoutChangeHint", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractItemModel_LayoutChangeHint_Enum_in_parent (decl_QAbstractItemModel_LayoutChangeHint_Enum.defs ()); +static gsi::ClassExt decl_QAbstractItemModel_LayoutChangeHint_Enum_as_child (decl_QAbstractItemModel_LayoutChangeHint_Enum, "LayoutChangeHint"); +static gsi::ClassExt decl_QAbstractItemModel_LayoutChangeHint_Enums_as_child (decl_QAbstractItemModel_LayoutChangeHint_Enums, "QFlags_LayoutChangeHint"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQAbstractListModel.cc b/src/gsiqt/qt6/QtCore/gsiDeclQAbstractListModel.cc new file mode 100644 index 000000000..88dde57fd --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQAbstractListModel.cc @@ -0,0 +1,3361 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractListModel.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractListModel + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAbstractListModel::staticMetaObject); +} + + +// bool QAbstractListModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + + +static void _init_f_dropMimeData_7425 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_dropMimeData_7425 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QModelIndex &arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractListModel *)cls)->dropMimeData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4, arg5)); +} + + +// QFlags QAbstractListModel::flags(const QModelIndex &index) + + +static void _init_f_flags_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_flags_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QAbstractListModel *)cls)->flags (arg1)); +} + + +// QModelIndex QAbstractListModel::index(int row, int column, const QModelIndex &parent) + + +static void _init_f_index_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column", true, "0"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_index_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((QModelIndex)((QAbstractListModel *)cls)->index (arg1, arg2, arg3)); +} + + +// QObject *QAbstractListModel::parent() + + +static void _init_f_parent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAbstractListModel *)cls)->parent ()); +} + + +// QModelIndex QAbstractListModel::sibling(int row, int column, const QModelIndex &idx) + + +static void _init_f_sibling_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_sibling_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QAbstractListModel *)cls)->sibling (arg1, arg2, arg3)); +} + + +// static QString QAbstractListModel::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAbstractListModel::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractListModel () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Method bool QAbstractListModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::dropMimeData", false, &_init_f_dropMimeData_7425, &_call_f_dropMimeData_7425); + methods += new qt_gsi::GenericMethod ("flags", "@brief Method QFlags QAbstractListModel::flags(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::flags", true, &_init_f_flags_c2395, &_call_f_flags_c2395); + methods += new qt_gsi::GenericMethod ("index", "@brief Method QModelIndex QAbstractListModel::index(int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::index", true, &_init_f_index_c3713, &_call_f_index_c3713); + methods += new qt_gsi::GenericMethod (":parent", "@brief Method QObject *QAbstractListModel::parent()\n", true, &_init_f_parent_c0, &_call_f_parent_c0); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Method QModelIndex QAbstractListModel::sibling(int row, int column, const QModelIndex &idx)\nThis is a reimplementation of QAbstractItemModel::sibling", true, &_init_f_sibling_c3713, &_call_f_sibling_c3713); + methods += gsi::qt_signal ("columnsAboutToBeInserted(const QModelIndex &, int, int)", "columnsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractListModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationColumn"), "@brief Signal declaration for QAbstractListModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeRemoved(const QModelIndex &, int, int)", "columnsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractListModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsInserted(const QModelIndex &, int, int)", "columnsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractListModel::columnsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("column"), "@brief Signal declaration for QAbstractListModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsRemoved(const QModelIndex &, int, int)", "columnsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractListModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal & > ("dataChanged(const QModelIndex &, const QModelIndex &, const QList &)", "dataChanged", gsi::arg("topLeft"), gsi::arg("bottomRight"), gsi::arg("roles"), "@brief Signal declaration for QAbstractListModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAbstractListModel::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, int, int > ("headerDataChanged(Qt::Orientation, int, int)", "headerDataChanged", gsi::arg("orientation"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractListModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutAboutToBeChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutAboutToBeChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QAbstractListModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QAbstractListModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelAboutToBeReset()", "modelAboutToBeReset", "@brief Signal declaration for QAbstractListModel::modelAboutToBeReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelReset()", "modelReset", "@brief Signal declaration for QAbstractListModel::modelReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAbstractListModel::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeInserted(const QModelIndex &, int, int)", "rowsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractListModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationRow"), "@brief Signal declaration for QAbstractListModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeRemoved(const QModelIndex &, int, int)", "rowsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractListModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsInserted(const QModelIndex &, int, int)", "rowsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractListModel::rowsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("row"), "@brief Signal declaration for QAbstractListModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsRemoved(const QModelIndex &, int, int)", "rowsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractListModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAbstractListModel::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractItemModel (); + +qt_gsi::QtNativeClass decl_QAbstractListModel (qtdecl_QAbstractItemModel (), "QtCore", "QAbstractListModel_Native", + methods_QAbstractListModel (), + "@hide\n@alias QAbstractListModel"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractListModel () { return decl_QAbstractListModel; } + +} + + +class QAbstractListModel_Adaptor : public QAbstractListModel, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAbstractListModel_Adaptor(); + + // [adaptor ctor] QAbstractListModel::QAbstractListModel(QObject *parent) + QAbstractListModel_Adaptor() : QAbstractListModel() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAbstractListModel::QAbstractListModel(QObject *parent) + QAbstractListModel_Adaptor(QObject *parent) : QAbstractListModel(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QAbstractListModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + void fp_QAbstractListModel_beginInsertColumns_3713 (const QModelIndex &parent, int first, int last) { + QAbstractListModel::beginInsertColumns(parent, first, last); + } + + // [expose] void QAbstractListModel::beginInsertRows(const QModelIndex &parent, int first, int last) + void fp_QAbstractListModel_beginInsertRows_3713 (const QModelIndex &parent, int first, int last) { + QAbstractListModel::beginInsertRows(parent, first, last); + } + + // [expose] bool QAbstractListModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + bool fp_QAbstractListModel_beginMoveColumns_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) { + return QAbstractListModel::beginMoveColumns(sourceParent, sourceFirst, sourceLast, destinationParent, destinationColumn); + } + + // [expose] bool QAbstractListModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + bool fp_QAbstractListModel_beginMoveRows_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) { + return QAbstractListModel::beginMoveRows(sourceParent, sourceFirst, sourceLast, destinationParent, destinationRow); + } + + // [expose] void QAbstractListModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + void fp_QAbstractListModel_beginRemoveColumns_3713 (const QModelIndex &parent, int first, int last) { + QAbstractListModel::beginRemoveColumns(parent, first, last); + } + + // [expose] void QAbstractListModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + void fp_QAbstractListModel_beginRemoveRows_3713 (const QModelIndex &parent, int first, int last) { + QAbstractListModel::beginRemoveRows(parent, first, last); + } + + // [expose] void QAbstractListModel::beginResetModel() + void fp_QAbstractListModel_beginResetModel_0 () { + QAbstractListModel::beginResetModel(); + } + + // [expose] void QAbstractListModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + void fp_QAbstractListModel_changePersistentIndex_4682 (const QModelIndex &from, const QModelIndex &to) { + QAbstractListModel::changePersistentIndex(from, to); + } + + // [expose] void QAbstractListModel::changePersistentIndexList(const QList &from, const QList &to) + void fp_QAbstractListModel_changePersistentIndexList_5912 (const QList &from, const QList &to) { + QAbstractListModel::changePersistentIndexList(from, to); + } + + // [expose] QModelIndex QAbstractListModel::createIndex(int row, int column, const void *data) + QModelIndex fp_QAbstractListModel_createIndex_c3069 (int row, int column, const void *data) const { + return QAbstractListModel::createIndex(row, column, data); + } + + // [expose] QModelIndex QAbstractListModel::createIndex(int row, int column, quintptr id) + QModelIndex fp_QAbstractListModel_createIndex_c2657 (int row, int column, quintptr id) const { + return QAbstractListModel::createIndex(row, column, id); + } + + // [expose] bool QAbstractListModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + bool fp_QAbstractListModel_decodeData_5302 (int row, int column, const QModelIndex &parent, QDataStream &stream) { + return QAbstractListModel::decodeData(row, column, parent, stream); + } + + // [expose] void QAbstractListModel::encodeData(const QList &indexes, QDataStream &stream) + void fp_QAbstractListModel_encodeData_c4599 (const QList &indexes, QDataStream &stream) const { + QAbstractListModel::encodeData(indexes, stream); + } + + // [expose] void QAbstractListModel::endInsertColumns() + void fp_QAbstractListModel_endInsertColumns_0 () { + QAbstractListModel::endInsertColumns(); + } + + // [expose] void QAbstractListModel::endInsertRows() + void fp_QAbstractListModel_endInsertRows_0 () { + QAbstractListModel::endInsertRows(); + } + + // [expose] void QAbstractListModel::endMoveColumns() + void fp_QAbstractListModel_endMoveColumns_0 () { + QAbstractListModel::endMoveColumns(); + } + + // [expose] void QAbstractListModel::endMoveRows() + void fp_QAbstractListModel_endMoveRows_0 () { + QAbstractListModel::endMoveRows(); + } + + // [expose] void QAbstractListModel::endRemoveColumns() + void fp_QAbstractListModel_endRemoveColumns_0 () { + QAbstractListModel::endRemoveColumns(); + } + + // [expose] void QAbstractListModel::endRemoveRows() + void fp_QAbstractListModel_endRemoveRows_0 () { + QAbstractListModel::endRemoveRows(); + } + + // [expose] void QAbstractListModel::endResetModel() + void fp_QAbstractListModel_endResetModel_0 () { + QAbstractListModel::endResetModel(); + } + + // [expose] bool QAbstractListModel::isSignalConnected(const QMetaMethod &signal) + bool fp_QAbstractListModel_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAbstractListModel::isSignalConnected(signal); + } + + // [expose] QList QAbstractListModel::persistentIndexList() + QList fp_QAbstractListModel_persistentIndexList_c0 () const { + return QAbstractListModel::persistentIndexList(); + } + + // [expose] int QAbstractListModel::receivers(const char *signal) + int fp_QAbstractListModel_receivers_c1731 (const char *signal) const { + return QAbstractListModel::receivers(signal); + } + + // [expose] QObject *QAbstractListModel::sender() + QObject * fp_QAbstractListModel_sender_c0 () const { + return QAbstractListModel::sender(); + } + + // [expose] int QAbstractListModel::senderSignalIndex() + int fp_QAbstractListModel_senderSignalIndex_c0 () const { + return QAbstractListModel::senderSignalIndex(); + } + + // [adaptor impl] QModelIndex QAbstractListModel::buddy(const QModelIndex &index) + QModelIndex cbs_buddy_c2395_0(const QModelIndex &index) const + { + return QAbstractListModel::buddy(index); + } + + virtual QModelIndex buddy(const QModelIndex &index) const + { + if (cb_buddy_c2395_0.can_issue()) { + return cb_buddy_c2395_0.issue(&QAbstractListModel_Adaptor::cbs_buddy_c2395_0, index); + } else { + return QAbstractListModel::buddy(index); + } + } + + // [adaptor impl] bool QAbstractListModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_canDropMimeData_c7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) const + { + return QAbstractListModel::canDropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const + { + if (cb_canDropMimeData_c7425_0.can_issue()) { + return cb_canDropMimeData_c7425_0.issue::target_type &, int, int, const QModelIndex &>(&QAbstractListModel_Adaptor::cbs_canDropMimeData_c7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QAbstractListModel::canDropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QAbstractListModel::canFetchMore(const QModelIndex &parent) + bool cbs_canFetchMore_c2395_0(const QModelIndex &parent) const + { + return QAbstractListModel::canFetchMore(parent); + } + + virtual bool canFetchMore(const QModelIndex &parent) const + { + if (cb_canFetchMore_c2395_0.can_issue()) { + return cb_canFetchMore_c2395_0.issue(&QAbstractListModel_Adaptor::cbs_canFetchMore_c2395_0, parent); + } else { + return QAbstractListModel::canFetchMore(parent); + } + } + + // [adaptor impl] bool QAbstractListModel::clearItemData(const QModelIndex &index) + bool cbs_clearItemData_2395_0(const QModelIndex &index) + { + return QAbstractListModel::clearItemData(index); + } + + virtual bool clearItemData(const QModelIndex &index) + { + if (cb_clearItemData_2395_0.can_issue()) { + return cb_clearItemData_2395_0.issue(&QAbstractListModel_Adaptor::cbs_clearItemData_2395_0, index); + } else { + return QAbstractListModel::clearItemData(index); + } + } + + // [emitter impl] void QAbstractListModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QAbstractListModel_columnsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractListModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractListModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + void emitter_QAbstractListModel_columnsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationColumn); + throw tl::Exception ("Can't emit private signal 'void QAbstractListModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)'"); + } + + // [emitter impl] void QAbstractListModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QAbstractListModel_columnsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractListModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractListModel::columnsInserted(const QModelIndex &parent, int first, int last) + void emitter_QAbstractListModel_columnsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractListModel::columnsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractListModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + void emitter_QAbstractListModel_columnsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (column); + throw tl::Exception ("Can't emit private signal 'void QAbstractListModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)'"); + } + + // [emitter impl] void QAbstractListModel::columnsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QAbstractListModel_columnsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractListModel::columnsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] QVariant QAbstractListModel::data(const QModelIndex &index, int role) + QVariant cbs_data_c3054_1(const QModelIndex &index, int role) const + { + __SUPPRESS_UNUSED_WARNING (index); + __SUPPRESS_UNUSED_WARNING (role); + throw qt_gsi::AbstractMethodCalledException("data"); + } + + virtual QVariant data(const QModelIndex &index, int role) const + { + if (cb_data_c3054_1.can_issue()) { + return cb_data_c3054_1.issue(&QAbstractListModel_Adaptor::cbs_data_c3054_1, index, role); + } else { + throw qt_gsi::AbstractMethodCalledException("data"); + } + } + + // [emitter impl] void QAbstractListModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void emitter_QAbstractListModel_dataChanged_6833(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + emit QAbstractListModel::dataChanged(topLeft, bottomRight, roles); + } + + // [emitter impl] void QAbstractListModel::destroyed(QObject *) + void emitter_QAbstractListModel_destroyed_1302(QObject *arg1) + { + emit QAbstractListModel::destroyed(arg1); + } + + // [adaptor impl] bool QAbstractListModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_dropMimeData_7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) + { + return QAbstractListModel::dropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + { + if (cb_dropMimeData_7425_0.can_issue()) { + return cb_dropMimeData_7425_0.issue::target_type &, int, int, const QModelIndex &>(&QAbstractListModel_Adaptor::cbs_dropMimeData_7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QAbstractListModel::dropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QAbstractListModel::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAbstractListModel::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAbstractListModel_Adaptor::cbs_event_1217_0, _event); + } else { + return QAbstractListModel::event(_event); + } + } + + // [adaptor impl] bool QAbstractListModel::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAbstractListModel::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAbstractListModel_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAbstractListModel::eventFilter(watched, event); + } + } + + // [adaptor impl] void QAbstractListModel::fetchMore(const QModelIndex &parent) + void cbs_fetchMore_2395_0(const QModelIndex &parent) + { + QAbstractListModel::fetchMore(parent); + } + + virtual void fetchMore(const QModelIndex &parent) + { + if (cb_fetchMore_2395_0.can_issue()) { + cb_fetchMore_2395_0.issue(&QAbstractListModel_Adaptor::cbs_fetchMore_2395_0, parent); + } else { + QAbstractListModel::fetchMore(parent); + } + } + + // [adaptor impl] QFlags QAbstractListModel::flags(const QModelIndex &index) + QFlags cbs_flags_c2395_0(const QModelIndex &index) const + { + return QAbstractListModel::flags(index); + } + + virtual QFlags flags(const QModelIndex &index) const + { + if (cb_flags_c2395_0.can_issue()) { + return cb_flags_c2395_0.issue, const QModelIndex &>(&QAbstractListModel_Adaptor::cbs_flags_c2395_0, index); + } else { + return QAbstractListModel::flags(index); + } + } + + // [adaptor impl] QVariant QAbstractListModel::headerData(int section, Qt::Orientation orientation, int role) + QVariant cbs_headerData_c3231_1(int section, const qt_gsi::Converter::target_type & orientation, int role) const + { + return QAbstractListModel::headerData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), role); + } + + virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const + { + if (cb_headerData_c3231_1.can_issue()) { + return cb_headerData_c3231_1.issue::target_type &, int>(&QAbstractListModel_Adaptor::cbs_headerData_c3231_1, section, qt_gsi::CppToQtAdaptor(orientation), role); + } else { + return QAbstractListModel::headerData(section, orientation, role); + } + } + + // [emitter impl] void QAbstractListModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + void emitter_QAbstractListModel_headerDataChanged_3231(Qt::Orientation orientation, int first, int last) + { + emit QAbstractListModel::headerDataChanged(orientation, first, last); + } + + // [adaptor impl] QModelIndex QAbstractListModel::index(int row, int column, const QModelIndex &parent) + QModelIndex cbs_index_c3713_2(int row, int column, const QModelIndex &parent) const + { + return QAbstractListModel::index(row, column, parent); + } + + virtual QModelIndex index(int row, int column, const QModelIndex &parent) const + { + if (cb_index_c3713_2.can_issue()) { + return cb_index_c3713_2.issue(&QAbstractListModel_Adaptor::cbs_index_c3713_2, row, column, parent); + } else { + return QAbstractListModel::index(row, column, parent); + } + } + + // [adaptor impl] bool QAbstractListModel::insertColumns(int column, int count, const QModelIndex &parent) + bool cbs_insertColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QAbstractListModel::insertColumns(column, count, parent); + } + + virtual bool insertColumns(int column, int count, const QModelIndex &parent) + { + if (cb_insertColumns_3713_1.can_issue()) { + return cb_insertColumns_3713_1.issue(&QAbstractListModel_Adaptor::cbs_insertColumns_3713_1, column, count, parent); + } else { + return QAbstractListModel::insertColumns(column, count, parent); + } + } + + // [adaptor impl] bool QAbstractListModel::insertRows(int row, int count, const QModelIndex &parent) + bool cbs_insertRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QAbstractListModel::insertRows(row, count, parent); + } + + virtual bool insertRows(int row, int count, const QModelIndex &parent) + { + if (cb_insertRows_3713_1.can_issue()) { + return cb_insertRows_3713_1.issue(&QAbstractListModel_Adaptor::cbs_insertRows_3713_1, row, count, parent); + } else { + return QAbstractListModel::insertRows(row, count, parent); + } + } + + // [adaptor impl] QMap QAbstractListModel::itemData(const QModelIndex &index) + QMap cbs_itemData_c2395_0(const QModelIndex &index) const + { + return QAbstractListModel::itemData(index); + } + + virtual QMap itemData(const QModelIndex &index) const + { + if (cb_itemData_c2395_0.can_issue()) { + return cb_itemData_c2395_0.issue, const QModelIndex &>(&QAbstractListModel_Adaptor::cbs_itemData_c2395_0, index); + } else { + return QAbstractListModel::itemData(index); + } + } + + // [emitter impl] void QAbstractListModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QAbstractListModel_layoutAboutToBeChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QAbstractListModel::layoutAboutToBeChanged(parents, hint); + } + + // [emitter impl] void QAbstractListModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QAbstractListModel_layoutChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QAbstractListModel::layoutChanged(parents, hint); + } + + // [adaptor impl] QList QAbstractListModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + QList cbs_match_c7932_2(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + return QAbstractListModel::match(start, role, value, hits, flags); + } + + virtual QList match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + if (cb_match_c7932_2.can_issue()) { + return cb_match_c7932_2.issue, const QModelIndex &, int, const QVariant &, int, QFlags >(&QAbstractListModel_Adaptor::cbs_match_c7932_2, start, role, value, hits, flags); + } else { + return QAbstractListModel::match(start, role, value, hits, flags); + } + } + + // [adaptor impl] QMimeData *QAbstractListModel::mimeData(const QList &indexes) + QMimeData * cbs_mimeData_c3010_0(const QList &indexes) const + { + return QAbstractListModel::mimeData(indexes); + } + + virtual QMimeData * mimeData(const QList &indexes) const + { + if (cb_mimeData_c3010_0.can_issue()) { + return cb_mimeData_c3010_0.issue &>(&QAbstractListModel_Adaptor::cbs_mimeData_c3010_0, indexes); + } else { + return QAbstractListModel::mimeData(indexes); + } + } + + // [adaptor impl] QStringList QAbstractListModel::mimeTypes() + QStringList cbs_mimeTypes_c0_0() const + { + return QAbstractListModel::mimeTypes(); + } + + virtual QStringList mimeTypes() const + { + if (cb_mimeTypes_c0_0.can_issue()) { + return cb_mimeTypes_c0_0.issue(&QAbstractListModel_Adaptor::cbs_mimeTypes_c0_0); + } else { + return QAbstractListModel::mimeTypes(); + } + } + + // [emitter impl] void QAbstractListModel::modelAboutToBeReset() + void emitter_QAbstractListModel_modelAboutToBeReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QAbstractListModel::modelAboutToBeReset()'"); + } + + // [emitter impl] void QAbstractListModel::modelReset() + void emitter_QAbstractListModel_modelReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QAbstractListModel::modelReset()'"); + } + + // [adaptor impl] bool QAbstractListModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveColumns_6659_0(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QAbstractListModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + + virtual bool moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveColumns_6659_0.can_issue()) { + return cb_moveColumns_6659_0.issue(&QAbstractListModel_Adaptor::cbs_moveColumns_6659_0, sourceParent, sourceColumn, count, destinationParent, destinationChild); + } else { + return QAbstractListModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] bool QAbstractListModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveRows_6659_0(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QAbstractListModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + + virtual bool moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveRows_6659_0.can_issue()) { + return cb_moveRows_6659_0.issue(&QAbstractListModel_Adaptor::cbs_moveRows_6659_0, sourceParent, sourceRow, count, destinationParent, destinationChild); + } else { + return QAbstractListModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] void QAbstractListModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + void cbs_multiData_c4483_0(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + QAbstractListModel::multiData(index, roleDataSpan); + } + + virtual void multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + if (cb_multiData_c4483_0.can_issue()) { + cb_multiData_c4483_0.issue(&QAbstractListModel_Adaptor::cbs_multiData_c4483_0, index, roleDataSpan); + } else { + QAbstractListModel::multiData(index, roleDataSpan); + } + } + + // [emitter impl] void QAbstractListModel::objectNameChanged(const QString &objectName) + void emitter_QAbstractListModel_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QAbstractListModel::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] bool QAbstractListModel::removeColumns(int column, int count, const QModelIndex &parent) + bool cbs_removeColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QAbstractListModel::removeColumns(column, count, parent); + } + + virtual bool removeColumns(int column, int count, const QModelIndex &parent) + { + if (cb_removeColumns_3713_1.can_issue()) { + return cb_removeColumns_3713_1.issue(&QAbstractListModel_Adaptor::cbs_removeColumns_3713_1, column, count, parent); + } else { + return QAbstractListModel::removeColumns(column, count, parent); + } + } + + // [adaptor impl] bool QAbstractListModel::removeRows(int row, int count, const QModelIndex &parent) + bool cbs_removeRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QAbstractListModel::removeRows(row, count, parent); + } + + virtual bool removeRows(int row, int count, const QModelIndex &parent) + { + if (cb_removeRows_3713_1.can_issue()) { + return cb_removeRows_3713_1.issue(&QAbstractListModel_Adaptor::cbs_removeRows_3713_1, row, count, parent); + } else { + return QAbstractListModel::removeRows(row, count, parent); + } + } + + // [adaptor impl] void QAbstractListModel::revert() + void cbs_revert_0_0() + { + QAbstractListModel::revert(); + } + + virtual void revert() + { + if (cb_revert_0_0.can_issue()) { + cb_revert_0_0.issue(&QAbstractListModel_Adaptor::cbs_revert_0_0); + } else { + QAbstractListModel::revert(); + } + } + + // [adaptor impl] QHash QAbstractListModel::roleNames() + QHash cbs_roleNames_c0_0() const + { + return QAbstractListModel::roleNames(); + } + + virtual QHash roleNames() const + { + if (cb_roleNames_c0_0.can_issue()) { + return cb_roleNames_c0_0.issue >(&QAbstractListModel_Adaptor::cbs_roleNames_c0_0); + } else { + return QAbstractListModel::roleNames(); + } + } + + // [adaptor impl] int QAbstractListModel::rowCount(const QModelIndex &parent) + int cbs_rowCount_c2395_1(const QModelIndex &parent) const + { + __SUPPRESS_UNUSED_WARNING (parent); + throw qt_gsi::AbstractMethodCalledException("rowCount"); + } + + virtual int rowCount(const QModelIndex &parent) const + { + if (cb_rowCount_c2395_1.can_issue()) { + return cb_rowCount_c2395_1.issue(&QAbstractListModel_Adaptor::cbs_rowCount_c2395_1, parent); + } else { + throw qt_gsi::AbstractMethodCalledException("rowCount"); + } + } + + // [emitter impl] void QAbstractListModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QAbstractListModel_rowsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractListModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractListModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + void emitter_QAbstractListModel_rowsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationRow); + throw tl::Exception ("Can't emit private signal 'void QAbstractListModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)'"); + } + + // [emitter impl] void QAbstractListModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QAbstractListModel_rowsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractListModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractListModel::rowsInserted(const QModelIndex &parent, int first, int last) + void emitter_QAbstractListModel_rowsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractListModel::rowsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractListModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + void emitter_QAbstractListModel_rowsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (row); + throw tl::Exception ("Can't emit private signal 'void QAbstractListModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)'"); + } + + // [emitter impl] void QAbstractListModel::rowsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QAbstractListModel_rowsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractListModel::rowsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] bool QAbstractListModel::setData(const QModelIndex &index, const QVariant &value, int role) + bool cbs_setData_5065_1(const QModelIndex &index, const QVariant &value, int role) + { + return QAbstractListModel::setData(index, value, role); + } + + virtual bool setData(const QModelIndex &index, const QVariant &value, int role) + { + if (cb_setData_5065_1.can_issue()) { + return cb_setData_5065_1.issue(&QAbstractListModel_Adaptor::cbs_setData_5065_1, index, value, role); + } else { + return QAbstractListModel::setData(index, value, role); + } + } + + // [adaptor impl] bool QAbstractListModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + bool cbs_setHeaderData_5242_1(int section, const qt_gsi::Converter::target_type & orientation, const QVariant &value, int role) + { + return QAbstractListModel::setHeaderData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), value, role); + } + + virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + { + if (cb_setHeaderData_5242_1.can_issue()) { + return cb_setHeaderData_5242_1.issue::target_type &, const QVariant &, int>(&QAbstractListModel_Adaptor::cbs_setHeaderData_5242_1, section, qt_gsi::CppToQtAdaptor(orientation), value, role); + } else { + return QAbstractListModel::setHeaderData(section, orientation, value, role); + } + } + + // [adaptor impl] bool QAbstractListModel::setItemData(const QModelIndex &index, const QMap &roles) + bool cbs_setItemData_5414_0(const QModelIndex &index, const QMap &roles) + { + return QAbstractListModel::setItemData(index, roles); + } + + virtual bool setItemData(const QModelIndex &index, const QMap &roles) + { + if (cb_setItemData_5414_0.can_issue()) { + return cb_setItemData_5414_0.issue &>(&QAbstractListModel_Adaptor::cbs_setItemData_5414_0, index, roles); + } else { + return QAbstractListModel::setItemData(index, roles); + } + } + + // [adaptor impl] QModelIndex QAbstractListModel::sibling(int row, int column, const QModelIndex &idx) + QModelIndex cbs_sibling_c3713_0(int row, int column, const QModelIndex &idx) const + { + return QAbstractListModel::sibling(row, column, idx); + } + + virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const + { + if (cb_sibling_c3713_0.can_issue()) { + return cb_sibling_c3713_0.issue(&QAbstractListModel_Adaptor::cbs_sibling_c3713_0, row, column, idx); + } else { + return QAbstractListModel::sibling(row, column, idx); + } + } + + // [adaptor impl] void QAbstractListModel::sort(int column, Qt::SortOrder order) + void cbs_sort_2340_1(int column, const qt_gsi::Converter::target_type & order) + { + QAbstractListModel::sort(column, qt_gsi::QtToCppAdaptor(order).cref()); + } + + virtual void sort(int column, Qt::SortOrder order) + { + if (cb_sort_2340_1.can_issue()) { + cb_sort_2340_1.issue::target_type &>(&QAbstractListModel_Adaptor::cbs_sort_2340_1, column, qt_gsi::CppToQtAdaptor(order)); + } else { + QAbstractListModel::sort(column, order); + } + } + + // [adaptor impl] QSize QAbstractListModel::span(const QModelIndex &index) + QSize cbs_span_c2395_0(const QModelIndex &index) const + { + return QAbstractListModel::span(index); + } + + virtual QSize span(const QModelIndex &index) const + { + if (cb_span_c2395_0.can_issue()) { + return cb_span_c2395_0.issue(&QAbstractListModel_Adaptor::cbs_span_c2395_0, index); + } else { + return QAbstractListModel::span(index); + } + } + + // [adaptor impl] bool QAbstractListModel::submit() + bool cbs_submit_0_0() + { + return QAbstractListModel::submit(); + } + + virtual bool submit() + { + if (cb_submit_0_0.can_issue()) { + return cb_submit_0_0.issue(&QAbstractListModel_Adaptor::cbs_submit_0_0); + } else { + return QAbstractListModel::submit(); + } + } + + // [adaptor impl] QFlags QAbstractListModel::supportedDragActions() + QFlags cbs_supportedDragActions_c0_0() const + { + return QAbstractListModel::supportedDragActions(); + } + + virtual QFlags supportedDragActions() const + { + if (cb_supportedDragActions_c0_0.can_issue()) { + return cb_supportedDragActions_c0_0.issue >(&QAbstractListModel_Adaptor::cbs_supportedDragActions_c0_0); + } else { + return QAbstractListModel::supportedDragActions(); + } + } + + // [adaptor impl] QFlags QAbstractListModel::supportedDropActions() + QFlags cbs_supportedDropActions_c0_0() const + { + return QAbstractListModel::supportedDropActions(); + } + + virtual QFlags supportedDropActions() const + { + if (cb_supportedDropActions_c0_0.can_issue()) { + return cb_supportedDropActions_c0_0.issue >(&QAbstractListModel_Adaptor::cbs_supportedDropActions_c0_0); + } else { + return QAbstractListModel::supportedDropActions(); + } + } + + // [adaptor impl] void QAbstractListModel::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAbstractListModel::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAbstractListModel_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAbstractListModel::childEvent(event); + } + } + + // [adaptor impl] void QAbstractListModel::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAbstractListModel::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAbstractListModel_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAbstractListModel::customEvent(event); + } + } + + // [adaptor impl] void QAbstractListModel::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAbstractListModel::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAbstractListModel_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAbstractListModel::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAbstractListModel::resetInternalData() + void cbs_resetInternalData_0_0() + { + QAbstractListModel::resetInternalData(); + } + + virtual void resetInternalData() + { + if (cb_resetInternalData_0_0.can_issue()) { + cb_resetInternalData_0_0.issue(&QAbstractListModel_Adaptor::cbs_resetInternalData_0_0); + } else { + QAbstractListModel::resetInternalData(); + } + } + + // [adaptor impl] void QAbstractListModel::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAbstractListModel::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAbstractListModel_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAbstractListModel::timerEvent(event); + } + } + + gsi::Callback cb_buddy_c2395_0; + gsi::Callback cb_canDropMimeData_c7425_0; + gsi::Callback cb_canFetchMore_c2395_0; + gsi::Callback cb_clearItemData_2395_0; + gsi::Callback cb_data_c3054_1; + gsi::Callback cb_dropMimeData_7425_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fetchMore_2395_0; + gsi::Callback cb_flags_c2395_0; + gsi::Callback cb_headerData_c3231_1; + gsi::Callback cb_index_c3713_2; + gsi::Callback cb_insertColumns_3713_1; + gsi::Callback cb_insertRows_3713_1; + gsi::Callback cb_itemData_c2395_0; + gsi::Callback cb_match_c7932_2; + gsi::Callback cb_mimeData_c3010_0; + gsi::Callback cb_mimeTypes_c0_0; + gsi::Callback cb_moveColumns_6659_0; + gsi::Callback cb_moveRows_6659_0; + gsi::Callback cb_multiData_c4483_0; + gsi::Callback cb_removeColumns_3713_1; + gsi::Callback cb_removeRows_3713_1; + gsi::Callback cb_revert_0_0; + gsi::Callback cb_roleNames_c0_0; + gsi::Callback cb_rowCount_c2395_1; + gsi::Callback cb_setData_5065_1; + gsi::Callback cb_setHeaderData_5242_1; + gsi::Callback cb_setItemData_5414_0; + gsi::Callback cb_sibling_c3713_0; + gsi::Callback cb_sort_2340_1; + gsi::Callback cb_span_c2395_0; + gsi::Callback cb_submit_0_0; + gsi::Callback cb_supportedDragActions_c0_0; + gsi::Callback cb_supportedDropActions_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_resetInternalData_0_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QAbstractListModel_Adaptor::~QAbstractListModel_Adaptor() { } + +// Constructor QAbstractListModel::QAbstractListModel(QObject *parent) (adaptor class) + +static void _init_ctor_QAbstractListModel_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAbstractListModel_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAbstractListModel_Adaptor (arg1)); +} + + +// exposed void QAbstractListModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_beginInsertColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QAbstractListModel::beginInsertRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_beginInsertRows_3713 (arg1, arg2, arg3); +} + + +// exposed bool QAbstractListModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_fp_beginMoveColumns_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveColumns_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_beginMoveColumns_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed bool QAbstractListModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + +static void _init_fp_beginMoveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_beginMoveRows_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed void QAbstractListModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_beginRemoveColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QAbstractListModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_beginRemoveRows_3713 (arg1, arg2, arg3); +} + + +// exposed void QAbstractListModel::beginResetModel() + +static void _init_fp_beginResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_beginResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_beginResetModel_0 (); +} + + +// QModelIndex QAbstractListModel::buddy(const QModelIndex &index) + +static void _init_cbs_buddy_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_buddy_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QAbstractListModel_Adaptor *)cls)->cbs_buddy_c2395_0 (arg1)); +} + +static void _set_callback_cbs_buddy_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_buddy_c2395_0 = cb; +} + + +// bool QAbstractListModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_canDropMimeData_c7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_canDropMimeData_c7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->cbs_canDropMimeData_c7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_canDropMimeData_c7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_canDropMimeData_c7425_0 = cb; +} + + +// bool QAbstractListModel::canFetchMore(const QModelIndex &parent) + +static void _init_cbs_canFetchMore_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_canFetchMore_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->cbs_canFetchMore_c2395_0 (arg1)); +} + +static void _set_callback_cbs_canFetchMore_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_canFetchMore_c2395_0 = cb; +} + + +// exposed void QAbstractListModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + +static void _init_fp_changePersistentIndex_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndex_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_changePersistentIndex_4682 (arg1, arg2); +} + + +// exposed void QAbstractListModel::changePersistentIndexList(const QList &from, const QList &to) + +static void _init_fp_changePersistentIndexList_5912 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndexList_5912 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_changePersistentIndexList_5912 (arg1, arg2); +} + + +// void QAbstractListModel::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// bool QAbstractListModel::clearItemData(const QModelIndex &index) + +static void _init_cbs_clearItemData_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_clearItemData_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->cbs_clearItemData_2395_0 (arg1)); +} + +static void _set_callback_cbs_clearItemData_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_clearItemData_2395_0 = cb; +} + + +// emitter void QAbstractListModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_columnsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractListModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_emitter_columnsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_columnsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QAbstractListModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_columnsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractListModel::columnsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_columnsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractListModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + +static void _init_emitter_columnsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("column"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_columnsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QAbstractListModel::columnsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_columnsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QModelIndex QAbstractListModel::createIndex(int row, int column, const void *data) + +static void _init_fp_createIndex_c3069 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c3069 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QModelIndex)((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_createIndex_c3069 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QAbstractListModel::createIndex(int row, int column, quintptr id) + +static void _init_fp_createIndex_c2657 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("id"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c2657 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + quintptr arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_createIndex_c2657 (arg1, arg2, arg3)); +} + + +// void QAbstractListModel::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// QVariant QAbstractListModel::data(const QModelIndex &index, int role) + +static void _init_cbs_data_c3054_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_data_c3054_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + ret.write ((QVariant)((QAbstractListModel_Adaptor *)cls)->cbs_data_c3054_1 (arg1, arg2)); +} + +static void _set_callback_cbs_data_c3054_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_data_c3054_1 = cb; +} + + +// emitter void QAbstractListModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_emitter_dataChanged_6833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles", true, "QList()"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_emitter_dataChanged_6833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + const QList &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_dataChanged_6833 (arg1, arg2, arg3); +} + + +// exposed bool QAbstractListModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + +static void _init_fp_decodeData_5302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("stream"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_decodeData_5302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + QDataStream &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_decodeData_5302 (arg1, arg2, arg3, arg4)); +} + + +// emitter void QAbstractListModel::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_destroyed_1302 (arg1); +} + + +// void QAbstractListModel::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QAbstractListModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_dropMimeData_7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_dropMimeData_7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->cbs_dropMimeData_7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_dropMimeData_7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_dropMimeData_7425_0 = cb; +} + + +// exposed void QAbstractListModel::encodeData(const QList &indexes, QDataStream &stream) + +static void _init_fp_encodeData_c4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stream"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_encodeData_c4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + QDataStream &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_encodeData_c4599 (arg1, arg2); +} + + +// exposed void QAbstractListModel::endInsertColumns() + +static void _init_fp_endInsertColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_endInsertColumns_0 (); +} + + +// exposed void QAbstractListModel::endInsertRows() + +static void _init_fp_endInsertRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_endInsertRows_0 (); +} + + +// exposed void QAbstractListModel::endMoveColumns() + +static void _init_fp_endMoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_endMoveColumns_0 (); +} + + +// exposed void QAbstractListModel::endMoveRows() + +static void _init_fp_endMoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_endMoveRows_0 (); +} + + +// exposed void QAbstractListModel::endRemoveColumns() + +static void _init_fp_endRemoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_endRemoveColumns_0 (); +} + + +// exposed void QAbstractListModel::endRemoveRows() + +static void _init_fp_endRemoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_endRemoveRows_0 (); +} + + +// exposed void QAbstractListModel::endResetModel() + +static void _init_fp_endResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_endResetModel_0 (); +} + + +// bool QAbstractListModel::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAbstractListModel::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QAbstractListModel::fetchMore(const QModelIndex &parent) + +static void _init_cbs_fetchMore_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fetchMore_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->cbs_fetchMore_2395_0 (arg1); +} + +static void _set_callback_cbs_fetchMore_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_fetchMore_2395_0 = cb; +} + + +// QFlags QAbstractListModel::flags(const QModelIndex &index) + +static void _init_cbs_flags_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_flags_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QFlags)((QAbstractListModel_Adaptor *)cls)->cbs_flags_c2395_0 (arg1)); +} + +static void _set_callback_cbs_flags_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_flags_c2395_0 = cb; +} + + +// QVariant QAbstractListModel::headerData(int section, Qt::Orientation orientation, int role) + +static void _init_cbs_headerData_c3231_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_headerData_c3231_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + ret.write ((QVariant)((QAbstractListModel_Adaptor *)cls)->cbs_headerData_c3231_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_headerData_c3231_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_headerData_c3231_1 = cb; +} + + +// emitter void QAbstractListModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + +static void _init_emitter_headerDataChanged_3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_headerDataChanged_3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_headerDataChanged_3231 (arg1, arg2, arg3); +} + + +// QModelIndex QAbstractListModel::index(int row, int column, const QModelIndex &parent) + +static void _init_cbs_index_c3713_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_index_c3713_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QAbstractListModel_Adaptor *)cls)->cbs_index_c3713_2 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_index_c3713_2 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_index_c3713_2 = cb; +} + + +// bool QAbstractListModel::insertColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_insertColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->cbs_insertColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_insertColumns_3713_1 = cb; +} + + +// bool QAbstractListModel::insertRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_insertRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->cbs_insertRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_insertRows_3713_1 = cb; +} + + +// exposed bool QAbstractListModel::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_isSignalConnected_c2394 (arg1)); +} + + +// QMap QAbstractListModel::itemData(const QModelIndex &index) + +static void _init_cbs_itemData_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_itemData_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QMap)((QAbstractListModel_Adaptor *)cls)->cbs_itemData_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemData_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_itemData_c2395_0 = cb; +} + + +// emitter void QAbstractListModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutAboutToBeChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutAboutToBeChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_layoutAboutToBeChanged_7947 (arg1, arg2); +} + + +// emitter void QAbstractListModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_layoutChanged_7947 (arg1, arg2); +} + + +// QList QAbstractListModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + +static void _init_cbs_match_c7932_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hits"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags"); + decl->add_arg > (argspec_4); + decl->set_return > (); +} + +static void _call_cbs_match_c7932_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + QFlags arg5 = args.read > (heap); + ret.write > ((QList)((QAbstractListModel_Adaptor *)cls)->cbs_match_c7932_2 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_match_c7932_2 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_match_c7932_2 = cb; +} + + +// QMimeData *QAbstractListModel::mimeData(const QList &indexes) + +static void _init_cbs_mimeData_c3010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mimeData_c3010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args.read & > (heap); + ret.write ((QMimeData *)((QAbstractListModel_Adaptor *)cls)->cbs_mimeData_c3010_0 (arg1)); +} + +static void _set_callback_cbs_mimeData_c3010_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_mimeData_c3010_0 = cb; +} + + +// QStringList QAbstractListModel::mimeTypes() + +static void _init_cbs_mimeTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mimeTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QAbstractListModel_Adaptor *)cls)->cbs_mimeTypes_c0_0 ()); +} + +static void _set_callback_cbs_mimeTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_mimeTypes_c0_0 = cb; +} + + +// emitter void QAbstractListModel::modelAboutToBeReset() + +static void _init_emitter_modelAboutToBeReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelAboutToBeReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_modelAboutToBeReset_3767 (); +} + + +// emitter void QAbstractListModel::modelReset() + +static void _init_emitter_modelReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_modelReset_3767 (); +} + + +// bool QAbstractListModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveColumns_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveColumns_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->cbs_moveColumns_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveColumns_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_moveColumns_6659_0 = cb; +} + + +// bool QAbstractListModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveRows_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveRows_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->cbs_moveRows_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveRows_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_moveRows_6659_0 = cb; +} + + +// void QAbstractListModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + +static void _init_cbs_multiData_c4483_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roleDataSpan"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_multiData_c4483_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + QModelRoleDataSpan arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->cbs_multiData_c4483_0 (arg1, arg2); +} + +static void _set_callback_cbs_multiData_c4483_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_multiData_c4483_0 = cb; +} + + +// emitter void QAbstractListModel::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_objectNameChanged_4567 (arg1); +} + + +// exposed QList QAbstractListModel::persistentIndexList() + +static void _init_fp_persistentIndexList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_fp_persistentIndexList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_persistentIndexList_c0 ()); +} + + +// exposed int QAbstractListModel::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_receivers_c1731 (arg1)); +} + + +// bool QAbstractListModel::removeColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_removeColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->cbs_removeColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_removeColumns_3713_1 = cb; +} + + +// bool QAbstractListModel::removeRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_removeRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->cbs_removeRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_removeRows_3713_1 = cb; +} + + +// void QAbstractListModel::resetInternalData() + +static void _init_cbs_resetInternalData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_resetInternalData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->cbs_resetInternalData_0_0 (); +} + +static void _set_callback_cbs_resetInternalData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_resetInternalData_0_0 = cb; +} + + +// void QAbstractListModel::revert() + +static void _init_cbs_revert_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_revert_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->cbs_revert_0_0 (); +} + +static void _set_callback_cbs_revert_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_revert_0_0 = cb; +} + + +// QHash QAbstractListModel::roleNames() + +static void _init_cbs_roleNames_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_roleNames_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QAbstractListModel_Adaptor *)cls)->cbs_roleNames_c0_0 ()); +} + +static void _set_callback_cbs_roleNames_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_roleNames_c0_0 = cb; +} + + +// int QAbstractListModel::rowCount(const QModelIndex &parent) + +static void _init_cbs_rowCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_rowCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QAbstractListModel_Adaptor *)cls)->cbs_rowCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_rowCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_rowCount_c2395_1 = cb; +} + + +// emitter void QAbstractListModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_rowsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractListModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + +static void _init_emitter_rowsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_rowsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QAbstractListModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_rowsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractListModel::rowsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_rowsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractListModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + +static void _init_emitter_rowsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("row"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_rowsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QAbstractListModel::rowsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractListModel_Adaptor *)cls)->emitter_QAbstractListModel_rowsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QObject *QAbstractListModel::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_sender_c0 ()); +} + + +// exposed int QAbstractListModel::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractListModel_Adaptor *)cls)->fp_QAbstractListModel_senderSignalIndex_c0 ()); +} + + +// bool QAbstractListModel::setData(const QModelIndex &index, const QVariant &value, int role) + +static void _init_cbs_setData_5065_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setData_5065_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + int arg3 = args.read (heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->cbs_setData_5065_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_setData_5065_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_setData_5065_1 = cb; +} + + +// bool QAbstractListModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + +static void _init_cbs_setHeaderData_5242_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_setHeaderData_5242_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->cbs_setHeaderData_5242_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_setHeaderData_5242_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_setHeaderData_5242_1 = cb; +} + + +// bool QAbstractListModel::setItemData(const QModelIndex &index, const QMap &roles) + +static void _init_cbs_setItemData_5414_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setItemData_5414_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QMap &arg2 = args.read & > (heap); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->cbs_setItemData_5414_0 (arg1, arg2)); +} + +static void _set_callback_cbs_setItemData_5414_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_setItemData_5414_0 = cb; +} + + +// QModelIndex QAbstractListModel::sibling(int row, int column, const QModelIndex &idx) + +static void _init_cbs_sibling_c3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_sibling_c3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QAbstractListModel_Adaptor *)cls)->cbs_sibling_c3713_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_sibling_c3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_sibling_c3713_0 = cb; +} + + +// void QAbstractListModel::sort(int column, Qt::SortOrder order) + +static void _init_cbs_sort_2340_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sort_2340_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->cbs_sort_2340_1 (arg1, arg2); +} + +static void _set_callback_cbs_sort_2340_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_sort_2340_1 = cb; +} + + +// QSize QAbstractListModel::span(const QModelIndex &index) + +static void _init_cbs_span_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_span_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QSize)((QAbstractListModel_Adaptor *)cls)->cbs_span_c2395_0 (arg1)); +} + +static void _set_callback_cbs_span_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_span_c2395_0 = cb; +} + + +// bool QAbstractListModel::submit() + +static void _init_cbs_submit_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_submit_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractListModel_Adaptor *)cls)->cbs_submit_0_0 ()); +} + +static void _set_callback_cbs_submit_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_submit_0_0 = cb; +} + + +// QFlags QAbstractListModel::supportedDragActions() + +static void _init_cbs_supportedDragActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDragActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QAbstractListModel_Adaptor *)cls)->cbs_supportedDragActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDragActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_supportedDragActions_c0_0 = cb; +} + + +// QFlags QAbstractListModel::supportedDropActions() + +static void _init_cbs_supportedDropActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDropActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QAbstractListModel_Adaptor *)cls)->cbs_supportedDropActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDropActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_supportedDropActions_c0_0 = cb; +} + + +// void QAbstractListModel::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractListModel_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractListModel_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractListModel (); + +static gsi::Methods methods_QAbstractListModel_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractListModel::QAbstractListModel(QObject *parent)\nThis method creates an object of class QAbstractListModel.", &_init_ctor_QAbstractListModel_Adaptor_1302, &_call_ctor_QAbstractListModel_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*beginInsertColumns", "@brief Method void QAbstractListModel::beginInsertColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertColumns_3713, &_call_fp_beginInsertColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginInsertRows", "@brief Method void QAbstractListModel::beginInsertRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertRows_3713, &_call_fp_beginInsertRows_3713); + methods += new qt_gsi::GenericMethod ("*beginMoveColumns", "@brief Method bool QAbstractListModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveColumns_6659, &_call_fp_beginMoveColumns_6659); + methods += new qt_gsi::GenericMethod ("*beginMoveRows", "@brief Method bool QAbstractListModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveRows_6659, &_call_fp_beginMoveRows_6659); + methods += new qt_gsi::GenericMethod ("*beginRemoveColumns", "@brief Method void QAbstractListModel::beginRemoveColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveColumns_3713, &_call_fp_beginRemoveColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginRemoveRows", "@brief Method void QAbstractListModel::beginRemoveRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveRows_3713, &_call_fp_beginRemoveRows_3713); + methods += new qt_gsi::GenericMethod ("*beginResetModel", "@brief Method void QAbstractListModel::beginResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginResetModel_0, &_call_fp_beginResetModel_0); + methods += new qt_gsi::GenericMethod ("buddy", "@brief Virtual method QModelIndex QAbstractListModel::buddy(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("buddy", "@hide", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0, &_set_callback_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@brief Virtual method bool QAbstractListModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@hide", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0, &_set_callback_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Virtual method bool QAbstractListModel::canFetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@hide", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0, &_set_callback_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("*changePersistentIndex", "@brief Method void QAbstractListModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndex_4682, &_call_fp_changePersistentIndex_4682); + methods += new qt_gsi::GenericMethod ("*changePersistentIndexList", "@brief Method void QAbstractListModel::changePersistentIndexList(const QList &from, const QList &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndexList_5912, &_call_fp_changePersistentIndexList_5912); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAbstractListModel::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Virtual method bool QAbstractListModel::clearItemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@hide", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0, &_set_callback_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeInserted", "@brief Emitter for signal void QAbstractListModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeInserted_7372, &_call_emitter_columnsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeMoved", "@brief Emitter for signal void QAbstractListModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeMoved_10318, &_call_emitter_columnsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeRemoved", "@brief Emitter for signal void QAbstractListModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeRemoved_7372, &_call_emitter_columnsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsInserted", "@brief Emitter for signal void QAbstractListModel::columnsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsInserted_7372, &_call_emitter_columnsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsMoved", "@brief Emitter for signal void QAbstractListModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nCall this method to emit this signal.", false, &_init_emitter_columnsMoved_10318, &_call_emitter_columnsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsRemoved", "@brief Emitter for signal void QAbstractListModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsRemoved_7372, &_call_emitter_columnsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QAbstractListModel::createIndex(int row, int column, const void *data)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c3069, &_call_fp_createIndex_c3069); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QAbstractListModel::createIndex(int row, int column, quintptr id)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c2657, &_call_fp_createIndex_c2657); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAbstractListModel::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QAbstractListModel::data(const QModelIndex &index, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1, &_set_callback_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("emit_dataChanged", "@brief Emitter for signal void QAbstractListModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nCall this method to emit this signal.", false, &_init_emitter_dataChanged_6833, &_call_emitter_dataChanged_6833); + methods += new qt_gsi::GenericMethod ("*decodeData", "@brief Method bool QAbstractListModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_decodeData_5302, &_call_fp_decodeData_5302); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QAbstractListModel::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAbstractListModel::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Virtual method bool QAbstractListModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@hide", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0, &_set_callback_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("*encodeData", "@brief Method void QAbstractListModel::encodeData(const QList &indexes, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_encodeData_c4599, &_call_fp_encodeData_c4599); + methods += new qt_gsi::GenericMethod ("*endInsertColumns", "@brief Method void QAbstractListModel::endInsertColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertColumns_0, &_call_fp_endInsertColumns_0); + methods += new qt_gsi::GenericMethod ("*endInsertRows", "@brief Method void QAbstractListModel::endInsertRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertRows_0, &_call_fp_endInsertRows_0); + methods += new qt_gsi::GenericMethod ("*endMoveColumns", "@brief Method void QAbstractListModel::endMoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveColumns_0, &_call_fp_endMoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endMoveRows", "@brief Method void QAbstractListModel::endMoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveRows_0, &_call_fp_endMoveRows_0); + methods += new qt_gsi::GenericMethod ("*endRemoveColumns", "@brief Method void QAbstractListModel::endRemoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveColumns_0, &_call_fp_endRemoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endRemoveRows", "@brief Method void QAbstractListModel::endRemoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveRows_0, &_call_fp_endRemoveRows_0); + methods += new qt_gsi::GenericMethod ("*endResetModel", "@brief Method void QAbstractListModel::endResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endResetModel_0, &_call_fp_endResetModel_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QAbstractListModel::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAbstractListModel::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Virtual method void QAbstractListModel::fetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@hide", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0, &_set_callback_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@brief Virtual method QFlags QAbstractListModel::flags(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@hide", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0, &_set_callback_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Virtual method QVariant QAbstractListModel::headerData(int section, Qt::Orientation orientation, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("headerData", "@hide", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1, &_set_callback_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("emit_headerDataChanged", "@brief Emitter for signal void QAbstractListModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_headerDataChanged_3231, &_call_emitter_headerDataChanged_3231); + methods += new qt_gsi::GenericMethod ("index", "@brief Virtual method QModelIndex QAbstractListModel::index(int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_index_c3713_2, &_call_cbs_index_c3713_2); + methods += new qt_gsi::GenericMethod ("index", "@hide", true, &_init_cbs_index_c3713_2, &_call_cbs_index_c3713_2, &_set_callback_cbs_index_c3713_2); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Virtual method bool QAbstractListModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@hide", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1, &_set_callback_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Virtual method bool QAbstractListModel::insertRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@hide", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1, &_set_callback_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAbstractListModel::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Virtual method QMap QAbstractListModel::itemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("itemData", "@hide", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0, &_set_callback_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("emit_layoutAboutToBeChanged", "@brief Emitter for signal void QAbstractListModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutAboutToBeChanged_7947, &_call_emitter_layoutAboutToBeChanged_7947); + methods += new qt_gsi::GenericMethod ("emit_layoutChanged", "@brief Emitter for signal void QAbstractListModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutChanged_7947, &_call_emitter_layoutChanged_7947); + methods += new qt_gsi::GenericMethod ("match", "@brief Virtual method QList QAbstractListModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("match", "@hide", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2, &_set_callback_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Virtual method QMimeData *QAbstractListModel::mimeData(const QList &indexes)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeData", "@hide", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0, &_set_callback_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Virtual method QStringList QAbstractListModel::mimeTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@hide", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0, &_set_callback_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("emit_modelAboutToBeReset", "@brief Emitter for signal void QAbstractListModel::modelAboutToBeReset()\nCall this method to emit this signal.", false, &_init_emitter_modelAboutToBeReset_3767, &_call_emitter_modelAboutToBeReset_3767); + methods += new qt_gsi::GenericMethod ("emit_modelReset", "@brief Emitter for signal void QAbstractListModel::modelReset()\nCall this method to emit this signal.", false, &_init_emitter_modelReset_3767, &_call_emitter_modelReset_3767); + methods += new qt_gsi::GenericMethod ("moveColumns", "@brief Virtual method bool QAbstractListModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveColumns", "@hide", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0, &_set_callback_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Virtual method bool QAbstractListModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@hide", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0, &_set_callback_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Virtual method void QAbstractListModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("multiData", "@hide", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0, &_set_callback_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QAbstractListModel::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*persistentIndexList", "@brief Method QList QAbstractListModel::persistentIndexList()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_persistentIndexList_c0, &_call_fp_persistentIndexList_c0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAbstractListModel::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Virtual method bool QAbstractListModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeColumns", "@hide", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1, &_set_callback_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Virtual method bool QAbstractListModel::removeRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@hide", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1, &_set_callback_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@brief Virtual method void QAbstractListModel::resetInternalData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@hide", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0, &_set_callback_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@brief Virtual method void QAbstractListModel::revert()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@hide", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0, &_set_callback_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Virtual method QHash QAbstractListModel::roleNames()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@hide", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0, &_set_callback_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Virtual method int QAbstractListModel::rowCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("rowCount", "@hide", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1, &_set_callback_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeInserted", "@brief Emitter for signal void QAbstractListModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeInserted_7372, &_call_emitter_rowsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeMoved", "@brief Emitter for signal void QAbstractListModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeMoved_10318, &_call_emitter_rowsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeRemoved", "@brief Emitter for signal void QAbstractListModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeRemoved_7372, &_call_emitter_rowsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsInserted", "@brief Emitter for signal void QAbstractListModel::rowsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsInserted_7372, &_call_emitter_rowsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsMoved", "@brief Emitter for signal void QAbstractListModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nCall this method to emit this signal.", false, &_init_emitter_rowsMoved_10318, &_call_emitter_rowsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsRemoved", "@brief Emitter for signal void QAbstractListModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsRemoved_7372, &_call_emitter_rowsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAbstractListModel::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAbstractListModel::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method bool QAbstractListModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1, &_set_callback_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Virtual method bool QAbstractListModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@hide", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1, &_set_callback_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Virtual method bool QAbstractListModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setItemData", "@hide", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0, &_set_callback_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Virtual method QModelIndex QAbstractListModel::sibling(int row, int column, const QModelIndex &idx)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sibling", "@hide", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0, &_set_callback_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sort", "@brief Virtual method void QAbstractListModel::sort(int column, Qt::SortOrder order)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("sort", "@hide", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1, &_set_callback_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("span", "@brief Virtual method QSize QAbstractListModel::span(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("span", "@hide", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0, &_set_callback_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("submit", "@brief Virtual method bool QAbstractListModel::submit()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("submit", "@hide", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0, &_set_callback_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@brief Virtual method QFlags QAbstractListModel::supportedDragActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@hide", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0, &_set_callback_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Virtual method QFlags QAbstractListModel::supportedDropActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@hide", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0, &_set_callback_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAbstractListModel::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QAbstractListModel_Adaptor (qtdecl_QAbstractListModel (), "QtCore", "QAbstractListModel", + methods_QAbstractListModel_Adaptor (), + "@qt\n@brief Binding of QAbstractListModel"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQAbstractNativeEventFilter.cc b/src/gsiqt/qt6/QtCore/gsiDeclQAbstractNativeEventFilter.cc new file mode 100644 index 000000000..fca631681 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQAbstractNativeEventFilter.cc @@ -0,0 +1,177 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractNativeEventFilter.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractNativeEventFilter + +// bool QAbstractNativeEventFilter::nativeEventFilter(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + + +static void _init_f_nativeEventFilter_6949 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_f_nativeEventFilter_6949 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + QIntegerForSizeof::Signed *arg3 = gsi::arg_reader::Signed * >() (args, heap); + ret.write ((bool)((QAbstractNativeEventFilter *)cls)->nativeEventFilter (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractNativeEventFilter () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("nativeEventFilter", "@brief Method bool QAbstractNativeEventFilter::nativeEventFilter(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\n", false, &_init_f_nativeEventFilter_6949, &_call_f_nativeEventFilter_6949); + return methods; +} + +gsi::Class decl_QAbstractNativeEventFilter ("QtCore", "QAbstractNativeEventFilter_Native", + methods_QAbstractNativeEventFilter (), + "@hide\n@alias QAbstractNativeEventFilter"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractNativeEventFilter () { return decl_QAbstractNativeEventFilter; } + +} + + +class QAbstractNativeEventFilter_Adaptor : public QAbstractNativeEventFilter, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAbstractNativeEventFilter_Adaptor(); + + // [adaptor ctor] QAbstractNativeEventFilter::QAbstractNativeEventFilter() + QAbstractNativeEventFilter_Adaptor() : QAbstractNativeEventFilter() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] bool QAbstractNativeEventFilter::nativeEventFilter(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEventFilter_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + __SUPPRESS_UNUSED_WARNING (eventType); + __SUPPRESS_UNUSED_WARNING (message); + __SUPPRESS_UNUSED_WARNING (result); + throw qt_gsi::AbstractMethodCalledException("nativeEventFilter"); + } + + virtual bool nativeEventFilter(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEventFilter_6949_0.can_issue()) { + return cb_nativeEventFilter_6949_0.issue::Signed *>(&QAbstractNativeEventFilter_Adaptor::cbs_nativeEventFilter_6949_0, eventType, message, result); + } else { + throw qt_gsi::AbstractMethodCalledException("nativeEventFilter"); + } + } + + gsi::Callback cb_nativeEventFilter_6949_0; +}; + +QAbstractNativeEventFilter_Adaptor::~QAbstractNativeEventFilter_Adaptor() { } + +// Constructor QAbstractNativeEventFilter::QAbstractNativeEventFilter() (adaptor class) + +static void _init_ctor_QAbstractNativeEventFilter_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAbstractNativeEventFilter_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAbstractNativeEventFilter_Adaptor ()); +} + + +// bool QAbstractNativeEventFilter::nativeEventFilter(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEventFilter_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEventFilter_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QAbstractNativeEventFilter_Adaptor *)cls)->cbs_nativeEventFilter_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEventFilter_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractNativeEventFilter_Adaptor *)cls)->cb_nativeEventFilter_6949_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractNativeEventFilter (); + +static gsi::Methods methods_QAbstractNativeEventFilter_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractNativeEventFilter::QAbstractNativeEventFilter()\nThis method creates an object of class QAbstractNativeEventFilter.", &_init_ctor_QAbstractNativeEventFilter_Adaptor_0, &_call_ctor_QAbstractNativeEventFilter_Adaptor_0); + methods += new qt_gsi::GenericMethod ("nativeEventFilter", "@brief Virtual method bool QAbstractNativeEventFilter::nativeEventFilter(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEventFilter_6949_0, &_call_cbs_nativeEventFilter_6949_0); + methods += new qt_gsi::GenericMethod ("nativeEventFilter", "@hide", false, &_init_cbs_nativeEventFilter_6949_0, &_call_cbs_nativeEventFilter_6949_0, &_set_callback_cbs_nativeEventFilter_6949_0); + return methods; +} + +gsi::Class decl_QAbstractNativeEventFilter_Adaptor (qtdecl_QAbstractNativeEventFilter (), "QtCore", "QAbstractNativeEventFilter", + methods_QAbstractNativeEventFilter_Adaptor (), + "@qt\n@brief Binding of QAbstractNativeEventFilter"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQAbstractProxyModel.cc b/src/gsiqt/qt6/QtCore/gsiDeclQAbstractProxyModel.cc new file mode 100644 index 000000000..4c264874a --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQAbstractProxyModel.cc @@ -0,0 +1,4265 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractProxyModel.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractProxyModel + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAbstractProxyModel::staticMetaObject); +} + + +// QModelIndex QAbstractProxyModel::buddy(const QModelIndex &index) + + +static void _init_f_buddy_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_buddy_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QAbstractProxyModel *)cls)->buddy (arg1)); +} + + +// bool QAbstractProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + + +static void _init_f_canDropMimeData_c7425 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_canDropMimeData_c7425 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QModelIndex &arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractProxyModel *)cls)->canDropMimeData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4, arg5)); +} + + +// bool QAbstractProxyModel::canFetchMore(const QModelIndex &parent) + + +static void _init_f_canFetchMore_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_canFetchMore_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractProxyModel *)cls)->canFetchMore (arg1)); +} + + +// bool QAbstractProxyModel::clearItemData(const QModelIndex &index) + + +static void _init_f_clearItemData_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_clearItemData_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractProxyModel *)cls)->clearItemData (arg1)); +} + + +// QVariant QAbstractProxyModel::data(const QModelIndex &proxyIndex, int role) + + +static void _init_f_data_c3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("proxyIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_data_c3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QAbstractProxyModel *)cls)->data (arg1, arg2)); +} + + +// bool QAbstractProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + + +static void _init_f_dropMimeData_7425 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_dropMimeData_7425 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QModelIndex &arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractProxyModel *)cls)->dropMimeData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4, arg5)); +} + + +// void QAbstractProxyModel::fetchMore(const QModelIndex &parent) + + +static void _init_f_fetchMore_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fetchMore_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel *)cls)->fetchMore (arg1); +} + + +// QFlags QAbstractProxyModel::flags(const QModelIndex &index) + + +static void _init_f_flags_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_flags_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QAbstractProxyModel *)cls)->flags (arg1)); +} + + +// bool QAbstractProxyModel::hasChildren(const QModelIndex &parent) + + +static void _init_f_hasChildren_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasChildren_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QAbstractProxyModel *)cls)->hasChildren (arg1)); +} + + +// QVariant QAbstractProxyModel::headerData(int section, Qt::Orientation orientation, int role) + + +static void _init_f_headerData_c3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_headerData_c3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QAbstractProxyModel *)cls)->headerData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// QMap QAbstractProxyModel::itemData(const QModelIndex &index) + + +static void _init_f_itemData_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_itemData_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QMap)((QAbstractProxyModel *)cls)->itemData (arg1)); +} + + +// QModelIndex QAbstractProxyModel::mapFromSource(const QModelIndex &sourceIndex) + + +static void _init_f_mapFromSource_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromSource_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QAbstractProxyModel *)cls)->mapFromSource (arg1)); +} + + +// QItemSelection QAbstractProxyModel::mapSelectionFromSource(const QItemSelection &selection) + + +static void _init_f_mapSelectionFromSource_c2727 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapSelectionFromSource_c2727 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QItemSelection)((QAbstractProxyModel *)cls)->mapSelectionFromSource (arg1)); +} + + +// QItemSelection QAbstractProxyModel::mapSelectionToSource(const QItemSelection &selection) + + +static void _init_f_mapSelectionToSource_c2727 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapSelectionToSource_c2727 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QItemSelection)((QAbstractProxyModel *)cls)->mapSelectionToSource (arg1)); +} + + +// QModelIndex QAbstractProxyModel::mapToSource(const QModelIndex &proxyIndex) + + +static void _init_f_mapToSource_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("proxyIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToSource_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QAbstractProxyModel *)cls)->mapToSource (arg1)); +} + + +// QMimeData *QAbstractProxyModel::mimeData(const QList &indexes) + + +static void _init_f_mimeData_c3010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_mimeData_c3010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ret.write ((QMimeData *)((QAbstractProxyModel *)cls)->mimeData (arg1)); +} + + +// QStringList QAbstractProxyModel::mimeTypes() + + +static void _init_f_mimeTypes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mimeTypes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QAbstractProxyModel *)cls)->mimeTypes ()); +} + + +// void QAbstractProxyModel::revert() + + +static void _init_f_revert_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_revert_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel *)cls)->revert (); +} + + +// QHash QAbstractProxyModel::roleNames() + + +static void _init_f_roleNames_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_roleNames_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QAbstractProxyModel *)cls)->roleNames ()); +} + + +// bool QAbstractProxyModel::setData(const QModelIndex &index, const QVariant &value, int role) + + +static void _init_f_setData_5065 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::EditRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setData_5065 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::EditRole, heap); + ret.write ((bool)((QAbstractProxyModel *)cls)->setData (arg1, arg2, arg3)); +} + + +// bool QAbstractProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + + +static void _init_f_setHeaderData_5242 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role", true, "Qt::EditRole"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setHeaderData_5242 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::EditRole, heap); + ret.write ((bool)((QAbstractProxyModel *)cls)->setHeaderData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4)); +} + + +// bool QAbstractProxyModel::setItemData(const QModelIndex &index, const QMap &roles) + + +static void _init_f_setItemData_5414 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setItemData_5414 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QMap &arg2 = gsi::arg_reader & >() (args, heap); + ret.write ((bool)((QAbstractProxyModel *)cls)->setItemData (arg1, arg2)); +} + + +// void QAbstractProxyModel::setSourceModel(QAbstractItemModel *sourceModel) + + +static void _init_f_setSourceModel_2419 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSourceModel_2419 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel *)cls)->setSourceModel (arg1); +} + + +// QModelIndex QAbstractProxyModel::sibling(int row, int column, const QModelIndex &idx) + + +static void _init_f_sibling_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_sibling_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QAbstractProxyModel *)cls)->sibling (arg1, arg2, arg3)); +} + + +// void QAbstractProxyModel::sort(int column, Qt::SortOrder order) + + +static void _init_f_sort_2340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order", true, "Qt::AscendingOrder"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_sort_2340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel *)cls)->sort (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QAbstractItemModel *QAbstractProxyModel::sourceModel() + + +static void _init_f_sourceModel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sourceModel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractItemModel *)((QAbstractProxyModel *)cls)->sourceModel ()); +} + + +// QSize QAbstractProxyModel::span(const QModelIndex &index) + + +static void _init_f_span_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_span_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSize)((QAbstractProxyModel *)cls)->span (arg1)); +} + + +// bool QAbstractProxyModel::submit() + + +static void _init_f_submit_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_submit_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractProxyModel *)cls)->submit ()); +} + + +// QFlags QAbstractProxyModel::supportedDragActions() + + +static void _init_f_supportedDragActions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedDragActions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QAbstractProxyModel *)cls)->supportedDragActions ()); +} + + +// QFlags QAbstractProxyModel::supportedDropActions() + + +static void _init_f_supportedDropActions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedDropActions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QAbstractProxyModel *)cls)->supportedDropActions ()); +} + + +// static QString QAbstractProxyModel::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAbstractProxyModel::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractProxyModel () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("buddy", "@brief Method QModelIndex QAbstractProxyModel::buddy(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::buddy", true, &_init_f_buddy_c2395, &_call_f_buddy_c2395); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@brief Method bool QAbstractProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::canDropMimeData", true, &_init_f_canDropMimeData_c7425, &_call_f_canDropMimeData_c7425); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Method bool QAbstractProxyModel::canFetchMore(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::canFetchMore", true, &_init_f_canFetchMore_c2395, &_call_f_canFetchMore_c2395); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Method bool QAbstractProxyModel::clearItemData(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::clearItemData", false, &_init_f_clearItemData_2395, &_call_f_clearItemData_2395); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant QAbstractProxyModel::data(const QModelIndex &proxyIndex, int role)\nThis is a reimplementation of QAbstractItemModel::data", true, &_init_f_data_c3054, &_call_f_data_c3054); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Method bool QAbstractProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::dropMimeData", false, &_init_f_dropMimeData_7425, &_call_f_dropMimeData_7425); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Method void QAbstractProxyModel::fetchMore(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::fetchMore", false, &_init_f_fetchMore_2395, &_call_f_fetchMore_2395); + methods += new qt_gsi::GenericMethod ("flags", "@brief Method QFlags QAbstractProxyModel::flags(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::flags", true, &_init_f_flags_c2395, &_call_f_flags_c2395); + methods += new qt_gsi::GenericMethod ("hasChildren", "@brief Method bool QAbstractProxyModel::hasChildren(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::hasChildren", true, &_init_f_hasChildren_c2395, &_call_f_hasChildren_c2395); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Method QVariant QAbstractProxyModel::headerData(int section, Qt::Orientation orientation, int role)\nThis is a reimplementation of QAbstractItemModel::headerData", true, &_init_f_headerData_c3231, &_call_f_headerData_c3231); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Method QMap QAbstractProxyModel::itemData(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::itemData", true, &_init_f_itemData_c2395, &_call_f_itemData_c2395); + methods += new qt_gsi::GenericMethod ("mapFromSource", "@brief Method QModelIndex QAbstractProxyModel::mapFromSource(const QModelIndex &sourceIndex)\n", true, &_init_f_mapFromSource_c2395, &_call_f_mapFromSource_c2395); + methods += new qt_gsi::GenericMethod ("mapSelectionFromSource", "@brief Method QItemSelection QAbstractProxyModel::mapSelectionFromSource(const QItemSelection &selection)\n", true, &_init_f_mapSelectionFromSource_c2727, &_call_f_mapSelectionFromSource_c2727); + methods += new qt_gsi::GenericMethod ("mapSelectionToSource", "@brief Method QItemSelection QAbstractProxyModel::mapSelectionToSource(const QItemSelection &selection)\n", true, &_init_f_mapSelectionToSource_c2727, &_call_f_mapSelectionToSource_c2727); + methods += new qt_gsi::GenericMethod ("mapToSource", "@brief Method QModelIndex QAbstractProxyModel::mapToSource(const QModelIndex &proxyIndex)\n", true, &_init_f_mapToSource_c2395, &_call_f_mapToSource_c2395); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Method QMimeData *QAbstractProxyModel::mimeData(const QList &indexes)\nThis is a reimplementation of QAbstractItemModel::mimeData", true, &_init_f_mimeData_c3010, &_call_f_mimeData_c3010); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Method QStringList QAbstractProxyModel::mimeTypes()\nThis is a reimplementation of QAbstractItemModel::mimeTypes", true, &_init_f_mimeTypes_c0, &_call_f_mimeTypes_c0); + methods += new qt_gsi::GenericMethod ("revert", "@brief Method void QAbstractProxyModel::revert()\nThis is a reimplementation of QAbstractItemModel::revert", false, &_init_f_revert_0, &_call_f_revert_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Method QHash QAbstractProxyModel::roleNames()\nThis is a reimplementation of QAbstractItemModel::roleNames", true, &_init_f_roleNames_c0, &_call_f_roleNames_c0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method bool QAbstractProxyModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis is a reimplementation of QAbstractItemModel::setData", false, &_init_f_setData_5065, &_call_f_setData_5065); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Method bool QAbstractProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis is a reimplementation of QAbstractItemModel::setHeaderData", false, &_init_f_setHeaderData_5242, &_call_f_setHeaderData_5242); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Method bool QAbstractProxyModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis is a reimplementation of QAbstractItemModel::setItemData", false, &_init_f_setItemData_5414, &_call_f_setItemData_5414); + methods += new qt_gsi::GenericMethod ("setSourceModel|sourceModel=", "@brief Method void QAbstractProxyModel::setSourceModel(QAbstractItemModel *sourceModel)\n", false, &_init_f_setSourceModel_2419, &_call_f_setSourceModel_2419); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Method QModelIndex QAbstractProxyModel::sibling(int row, int column, const QModelIndex &idx)\nThis is a reimplementation of QAbstractItemModel::sibling", true, &_init_f_sibling_c3713, &_call_f_sibling_c3713); + methods += new qt_gsi::GenericMethod ("sort", "@brief Method void QAbstractProxyModel::sort(int column, Qt::SortOrder order)\nThis is a reimplementation of QAbstractItemModel::sort", false, &_init_f_sort_2340, &_call_f_sort_2340); + methods += new qt_gsi::GenericMethod (":sourceModel", "@brief Method QAbstractItemModel *QAbstractProxyModel::sourceModel()\n", true, &_init_f_sourceModel_c0, &_call_f_sourceModel_c0); + methods += new qt_gsi::GenericMethod ("span", "@brief Method QSize QAbstractProxyModel::span(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::span", true, &_init_f_span_c2395, &_call_f_span_c2395); + methods += new qt_gsi::GenericMethod ("submit", "@brief Method bool QAbstractProxyModel::submit()\nThis is a reimplementation of QAbstractItemModel::submit", false, &_init_f_submit_0, &_call_f_submit_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@brief Method QFlags QAbstractProxyModel::supportedDragActions()\nThis is a reimplementation of QAbstractItemModel::supportedDragActions", true, &_init_f_supportedDragActions_c0, &_call_f_supportedDragActions_c0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Method QFlags QAbstractProxyModel::supportedDropActions()\nThis is a reimplementation of QAbstractItemModel::supportedDropActions", true, &_init_f_supportedDropActions_c0, &_call_f_supportedDropActions_c0); + methods += gsi::qt_signal ("columnsAboutToBeInserted(const QModelIndex &, int, int)", "columnsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractProxyModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationColumn"), "@brief Signal declaration for QAbstractProxyModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeRemoved(const QModelIndex &, int, int)", "columnsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractProxyModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsInserted(const QModelIndex &, int, int)", "columnsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractProxyModel::columnsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("column"), "@brief Signal declaration for QAbstractProxyModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsRemoved(const QModelIndex &, int, int)", "columnsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractProxyModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal & > ("dataChanged(const QModelIndex &, const QModelIndex &, const QList &)", "dataChanged", gsi::arg("topLeft"), gsi::arg("bottomRight"), gsi::arg("roles"), "@brief Signal declaration for QAbstractProxyModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAbstractProxyModel::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, int, int > ("headerDataChanged(Qt::Orientation, int, int)", "headerDataChanged", gsi::arg("orientation"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractProxyModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutAboutToBeChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutAboutToBeChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QAbstractProxyModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QAbstractProxyModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelAboutToBeReset()", "modelAboutToBeReset", "@brief Signal declaration for QAbstractProxyModel::modelAboutToBeReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelReset()", "modelReset", "@brief Signal declaration for QAbstractProxyModel::modelReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAbstractProxyModel::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeInserted(const QModelIndex &, int, int)", "rowsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractProxyModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationRow"), "@brief Signal declaration for QAbstractProxyModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeRemoved(const QModelIndex &, int, int)", "rowsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractProxyModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsInserted(const QModelIndex &, int, int)", "rowsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractProxyModel::rowsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("row"), "@brief Signal declaration for QAbstractProxyModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsRemoved(const QModelIndex &, int, int)", "rowsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractProxyModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sourceModelChanged()", "sourceModelChanged", "@brief Signal declaration for QAbstractProxyModel::sourceModelChanged()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAbstractProxyModel::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractItemModel (); + +qt_gsi::QtNativeClass decl_QAbstractProxyModel (qtdecl_QAbstractItemModel (), "QtCore", "QAbstractProxyModel_Native", + methods_QAbstractProxyModel (), + "@hide\n@alias QAbstractProxyModel"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractProxyModel () { return decl_QAbstractProxyModel; } + +} + + +class QAbstractProxyModel_Adaptor : public QAbstractProxyModel, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAbstractProxyModel_Adaptor(); + + // [adaptor ctor] QAbstractProxyModel::QAbstractProxyModel(QObject *parent) + QAbstractProxyModel_Adaptor() : QAbstractProxyModel() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAbstractProxyModel::QAbstractProxyModel(QObject *parent) + QAbstractProxyModel_Adaptor(QObject *parent) : QAbstractProxyModel(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QAbstractProxyModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + void fp_QAbstractProxyModel_beginInsertColumns_3713 (const QModelIndex &parent, int first, int last) { + QAbstractProxyModel::beginInsertColumns(parent, first, last); + } + + // [expose] void QAbstractProxyModel::beginInsertRows(const QModelIndex &parent, int first, int last) + void fp_QAbstractProxyModel_beginInsertRows_3713 (const QModelIndex &parent, int first, int last) { + QAbstractProxyModel::beginInsertRows(parent, first, last); + } + + // [expose] bool QAbstractProxyModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + bool fp_QAbstractProxyModel_beginMoveColumns_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) { + return QAbstractProxyModel::beginMoveColumns(sourceParent, sourceFirst, sourceLast, destinationParent, destinationColumn); + } + + // [expose] bool QAbstractProxyModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + bool fp_QAbstractProxyModel_beginMoveRows_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) { + return QAbstractProxyModel::beginMoveRows(sourceParent, sourceFirst, sourceLast, destinationParent, destinationRow); + } + + // [expose] void QAbstractProxyModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + void fp_QAbstractProxyModel_beginRemoveColumns_3713 (const QModelIndex &parent, int first, int last) { + QAbstractProxyModel::beginRemoveColumns(parent, first, last); + } + + // [expose] void QAbstractProxyModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + void fp_QAbstractProxyModel_beginRemoveRows_3713 (const QModelIndex &parent, int first, int last) { + QAbstractProxyModel::beginRemoveRows(parent, first, last); + } + + // [expose] void QAbstractProxyModel::beginResetModel() + void fp_QAbstractProxyModel_beginResetModel_0 () { + QAbstractProxyModel::beginResetModel(); + } + + // [expose] void QAbstractProxyModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + void fp_QAbstractProxyModel_changePersistentIndex_4682 (const QModelIndex &from, const QModelIndex &to) { + QAbstractProxyModel::changePersistentIndex(from, to); + } + + // [expose] void QAbstractProxyModel::changePersistentIndexList(const QList &from, const QList &to) + void fp_QAbstractProxyModel_changePersistentIndexList_5912 (const QList &from, const QList &to) { + QAbstractProxyModel::changePersistentIndexList(from, to); + } + + // [expose] QModelIndex QAbstractProxyModel::createIndex(int row, int column, const void *data) + QModelIndex fp_QAbstractProxyModel_createIndex_c3069 (int row, int column, const void *data) const { + return QAbstractProxyModel::createIndex(row, column, data); + } + + // [expose] QModelIndex QAbstractProxyModel::createIndex(int row, int column, quintptr id) + QModelIndex fp_QAbstractProxyModel_createIndex_c2657 (int row, int column, quintptr id) const { + return QAbstractProxyModel::createIndex(row, column, id); + } + + // [expose] QModelIndex QAbstractProxyModel::createSourceIndex(int row, int col, void *internalPtr) + QModelIndex fp_QAbstractProxyModel_createSourceIndex_c2374 (int row, int col, void *internalPtr) const { + return QAbstractProxyModel::createSourceIndex(row, col, internalPtr); + } + + // [expose] bool QAbstractProxyModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + bool fp_QAbstractProxyModel_decodeData_5302 (int row, int column, const QModelIndex &parent, QDataStream &stream) { + return QAbstractProxyModel::decodeData(row, column, parent, stream); + } + + // [expose] void QAbstractProxyModel::encodeData(const QList &indexes, QDataStream &stream) + void fp_QAbstractProxyModel_encodeData_c4599 (const QList &indexes, QDataStream &stream) const { + QAbstractProxyModel::encodeData(indexes, stream); + } + + // [expose] void QAbstractProxyModel::endInsertColumns() + void fp_QAbstractProxyModel_endInsertColumns_0 () { + QAbstractProxyModel::endInsertColumns(); + } + + // [expose] void QAbstractProxyModel::endInsertRows() + void fp_QAbstractProxyModel_endInsertRows_0 () { + QAbstractProxyModel::endInsertRows(); + } + + // [expose] void QAbstractProxyModel::endMoveColumns() + void fp_QAbstractProxyModel_endMoveColumns_0 () { + QAbstractProxyModel::endMoveColumns(); + } + + // [expose] void QAbstractProxyModel::endMoveRows() + void fp_QAbstractProxyModel_endMoveRows_0 () { + QAbstractProxyModel::endMoveRows(); + } + + // [expose] void QAbstractProxyModel::endRemoveColumns() + void fp_QAbstractProxyModel_endRemoveColumns_0 () { + QAbstractProxyModel::endRemoveColumns(); + } + + // [expose] void QAbstractProxyModel::endRemoveRows() + void fp_QAbstractProxyModel_endRemoveRows_0 () { + QAbstractProxyModel::endRemoveRows(); + } + + // [expose] void QAbstractProxyModel::endResetModel() + void fp_QAbstractProxyModel_endResetModel_0 () { + QAbstractProxyModel::endResetModel(); + } + + // [expose] bool QAbstractProxyModel::isSignalConnected(const QMetaMethod &signal) + bool fp_QAbstractProxyModel_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAbstractProxyModel::isSignalConnected(signal); + } + + // [expose] QList QAbstractProxyModel::persistentIndexList() + QList fp_QAbstractProxyModel_persistentIndexList_c0 () const { + return QAbstractProxyModel::persistentIndexList(); + } + + // [expose] int QAbstractProxyModel::receivers(const char *signal) + int fp_QAbstractProxyModel_receivers_c1731 (const char *signal) const { + return QAbstractProxyModel::receivers(signal); + } + + // [expose] QObject *QAbstractProxyModel::sender() + QObject * fp_QAbstractProxyModel_sender_c0 () const { + return QAbstractProxyModel::sender(); + } + + // [expose] int QAbstractProxyModel::senderSignalIndex() + int fp_QAbstractProxyModel_senderSignalIndex_c0 () const { + return QAbstractProxyModel::senderSignalIndex(); + } + + // [adaptor impl] QModelIndex QAbstractProxyModel::buddy(const QModelIndex &index) + QModelIndex cbs_buddy_c2395_0(const QModelIndex &index) const + { + return QAbstractProxyModel::buddy(index); + } + + virtual QModelIndex buddy(const QModelIndex &index) const + { + if (cb_buddy_c2395_0.can_issue()) { + return cb_buddy_c2395_0.issue(&QAbstractProxyModel_Adaptor::cbs_buddy_c2395_0, index); + } else { + return QAbstractProxyModel::buddy(index); + } + } + + // [adaptor impl] bool QAbstractProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_canDropMimeData_c7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) const + { + return QAbstractProxyModel::canDropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const + { + if (cb_canDropMimeData_c7425_0.can_issue()) { + return cb_canDropMimeData_c7425_0.issue::target_type &, int, int, const QModelIndex &>(&QAbstractProxyModel_Adaptor::cbs_canDropMimeData_c7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QAbstractProxyModel::canDropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QAbstractProxyModel::canFetchMore(const QModelIndex &parent) + bool cbs_canFetchMore_c2395_0(const QModelIndex &parent) const + { + return QAbstractProxyModel::canFetchMore(parent); + } + + virtual bool canFetchMore(const QModelIndex &parent) const + { + if (cb_canFetchMore_c2395_0.can_issue()) { + return cb_canFetchMore_c2395_0.issue(&QAbstractProxyModel_Adaptor::cbs_canFetchMore_c2395_0, parent); + } else { + return QAbstractProxyModel::canFetchMore(parent); + } + } + + // [adaptor impl] bool QAbstractProxyModel::clearItemData(const QModelIndex &index) + bool cbs_clearItemData_2395_0(const QModelIndex &index) + { + return QAbstractProxyModel::clearItemData(index); + } + + virtual bool clearItemData(const QModelIndex &index) + { + if (cb_clearItemData_2395_0.can_issue()) { + return cb_clearItemData_2395_0.issue(&QAbstractProxyModel_Adaptor::cbs_clearItemData_2395_0, index); + } else { + return QAbstractProxyModel::clearItemData(index); + } + } + + // [adaptor impl] int QAbstractProxyModel::columnCount(const QModelIndex &parent) + int cbs_columnCount_c2395_1(const QModelIndex &parent) const + { + __SUPPRESS_UNUSED_WARNING (parent); + throw qt_gsi::AbstractMethodCalledException("columnCount"); + } + + virtual int columnCount(const QModelIndex &parent) const + { + if (cb_columnCount_c2395_1.can_issue()) { + return cb_columnCount_c2395_1.issue(&QAbstractProxyModel_Adaptor::cbs_columnCount_c2395_1, parent); + } else { + throw qt_gsi::AbstractMethodCalledException("columnCount"); + } + } + + // [emitter impl] void QAbstractProxyModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QAbstractProxyModel_columnsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractProxyModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractProxyModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + void emitter_QAbstractProxyModel_columnsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationColumn); + throw tl::Exception ("Can't emit private signal 'void QAbstractProxyModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)'"); + } + + // [emitter impl] void QAbstractProxyModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QAbstractProxyModel_columnsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractProxyModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractProxyModel::columnsInserted(const QModelIndex &parent, int first, int last) + void emitter_QAbstractProxyModel_columnsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractProxyModel::columnsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractProxyModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + void emitter_QAbstractProxyModel_columnsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (column); + throw tl::Exception ("Can't emit private signal 'void QAbstractProxyModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)'"); + } + + // [emitter impl] void QAbstractProxyModel::columnsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QAbstractProxyModel_columnsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractProxyModel::columnsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] QVariant QAbstractProxyModel::data(const QModelIndex &proxyIndex, int role) + QVariant cbs_data_c3054_1(const QModelIndex &proxyIndex, int role) const + { + return QAbstractProxyModel::data(proxyIndex, role); + } + + virtual QVariant data(const QModelIndex &proxyIndex, int role) const + { + if (cb_data_c3054_1.can_issue()) { + return cb_data_c3054_1.issue(&QAbstractProxyModel_Adaptor::cbs_data_c3054_1, proxyIndex, role); + } else { + return QAbstractProxyModel::data(proxyIndex, role); + } + } + + // [emitter impl] void QAbstractProxyModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void emitter_QAbstractProxyModel_dataChanged_6833(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + emit QAbstractProxyModel::dataChanged(topLeft, bottomRight, roles); + } + + // [emitter impl] void QAbstractProxyModel::destroyed(QObject *) + void emitter_QAbstractProxyModel_destroyed_1302(QObject *arg1) + { + emit QAbstractProxyModel::destroyed(arg1); + } + + // [adaptor impl] bool QAbstractProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_dropMimeData_7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) + { + return QAbstractProxyModel::dropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + { + if (cb_dropMimeData_7425_0.can_issue()) { + return cb_dropMimeData_7425_0.issue::target_type &, int, int, const QModelIndex &>(&QAbstractProxyModel_Adaptor::cbs_dropMimeData_7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QAbstractProxyModel::dropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QAbstractProxyModel::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAbstractProxyModel::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAbstractProxyModel_Adaptor::cbs_event_1217_0, _event); + } else { + return QAbstractProxyModel::event(_event); + } + } + + // [adaptor impl] bool QAbstractProxyModel::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAbstractProxyModel::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAbstractProxyModel_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAbstractProxyModel::eventFilter(watched, event); + } + } + + // [adaptor impl] void QAbstractProxyModel::fetchMore(const QModelIndex &parent) + void cbs_fetchMore_2395_0(const QModelIndex &parent) + { + QAbstractProxyModel::fetchMore(parent); + } + + virtual void fetchMore(const QModelIndex &parent) + { + if (cb_fetchMore_2395_0.can_issue()) { + cb_fetchMore_2395_0.issue(&QAbstractProxyModel_Adaptor::cbs_fetchMore_2395_0, parent); + } else { + QAbstractProxyModel::fetchMore(parent); + } + } + + // [adaptor impl] QFlags QAbstractProxyModel::flags(const QModelIndex &index) + QFlags cbs_flags_c2395_0(const QModelIndex &index) const + { + return QAbstractProxyModel::flags(index); + } + + virtual QFlags flags(const QModelIndex &index) const + { + if (cb_flags_c2395_0.can_issue()) { + return cb_flags_c2395_0.issue, const QModelIndex &>(&QAbstractProxyModel_Adaptor::cbs_flags_c2395_0, index); + } else { + return QAbstractProxyModel::flags(index); + } + } + + // [adaptor impl] bool QAbstractProxyModel::hasChildren(const QModelIndex &parent) + bool cbs_hasChildren_c2395_1(const QModelIndex &parent) const + { + return QAbstractProxyModel::hasChildren(parent); + } + + virtual bool hasChildren(const QModelIndex &parent) const + { + if (cb_hasChildren_c2395_1.can_issue()) { + return cb_hasChildren_c2395_1.issue(&QAbstractProxyModel_Adaptor::cbs_hasChildren_c2395_1, parent); + } else { + return QAbstractProxyModel::hasChildren(parent); + } + } + + // [adaptor impl] QVariant QAbstractProxyModel::headerData(int section, Qt::Orientation orientation, int role) + QVariant cbs_headerData_c3231_1(int section, const qt_gsi::Converter::target_type & orientation, int role) const + { + return QAbstractProxyModel::headerData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), role); + } + + virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const + { + if (cb_headerData_c3231_1.can_issue()) { + return cb_headerData_c3231_1.issue::target_type &, int>(&QAbstractProxyModel_Adaptor::cbs_headerData_c3231_1, section, qt_gsi::CppToQtAdaptor(orientation), role); + } else { + return QAbstractProxyModel::headerData(section, orientation, role); + } + } + + // [emitter impl] void QAbstractProxyModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + void emitter_QAbstractProxyModel_headerDataChanged_3231(Qt::Orientation orientation, int first, int last) + { + emit QAbstractProxyModel::headerDataChanged(orientation, first, last); + } + + // [adaptor impl] QModelIndex QAbstractProxyModel::index(int row, int column, const QModelIndex &parent) + QModelIndex cbs_index_c3713_1(int row, int column, const QModelIndex &parent) const + { + __SUPPRESS_UNUSED_WARNING (row); + __SUPPRESS_UNUSED_WARNING (column); + __SUPPRESS_UNUSED_WARNING (parent); + throw qt_gsi::AbstractMethodCalledException("index"); + } + + virtual QModelIndex index(int row, int column, const QModelIndex &parent) const + { + if (cb_index_c3713_1.can_issue()) { + return cb_index_c3713_1.issue(&QAbstractProxyModel_Adaptor::cbs_index_c3713_1, row, column, parent); + } else { + throw qt_gsi::AbstractMethodCalledException("index"); + } + } + + // [adaptor impl] bool QAbstractProxyModel::insertColumns(int column, int count, const QModelIndex &parent) + bool cbs_insertColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QAbstractProxyModel::insertColumns(column, count, parent); + } + + virtual bool insertColumns(int column, int count, const QModelIndex &parent) + { + if (cb_insertColumns_3713_1.can_issue()) { + return cb_insertColumns_3713_1.issue(&QAbstractProxyModel_Adaptor::cbs_insertColumns_3713_1, column, count, parent); + } else { + return QAbstractProxyModel::insertColumns(column, count, parent); + } + } + + // [adaptor impl] bool QAbstractProxyModel::insertRows(int row, int count, const QModelIndex &parent) + bool cbs_insertRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QAbstractProxyModel::insertRows(row, count, parent); + } + + virtual bool insertRows(int row, int count, const QModelIndex &parent) + { + if (cb_insertRows_3713_1.can_issue()) { + return cb_insertRows_3713_1.issue(&QAbstractProxyModel_Adaptor::cbs_insertRows_3713_1, row, count, parent); + } else { + return QAbstractProxyModel::insertRows(row, count, parent); + } + } + + // [adaptor impl] QMap QAbstractProxyModel::itemData(const QModelIndex &index) + QMap cbs_itemData_c2395_0(const QModelIndex &index) const + { + return QAbstractProxyModel::itemData(index); + } + + virtual QMap itemData(const QModelIndex &index) const + { + if (cb_itemData_c2395_0.can_issue()) { + return cb_itemData_c2395_0.issue, const QModelIndex &>(&QAbstractProxyModel_Adaptor::cbs_itemData_c2395_0, index); + } else { + return QAbstractProxyModel::itemData(index); + } + } + + // [emitter impl] void QAbstractProxyModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QAbstractProxyModel_layoutAboutToBeChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QAbstractProxyModel::layoutAboutToBeChanged(parents, hint); + } + + // [emitter impl] void QAbstractProxyModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QAbstractProxyModel_layoutChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QAbstractProxyModel::layoutChanged(parents, hint); + } + + // [adaptor impl] QModelIndex QAbstractProxyModel::mapFromSource(const QModelIndex &sourceIndex) + QModelIndex cbs_mapFromSource_c2395_0(const QModelIndex &sourceIndex) const + { + __SUPPRESS_UNUSED_WARNING (sourceIndex); + throw qt_gsi::AbstractMethodCalledException("mapFromSource"); + } + + virtual QModelIndex mapFromSource(const QModelIndex &sourceIndex) const + { + if (cb_mapFromSource_c2395_0.can_issue()) { + return cb_mapFromSource_c2395_0.issue(&QAbstractProxyModel_Adaptor::cbs_mapFromSource_c2395_0, sourceIndex); + } else { + throw qt_gsi::AbstractMethodCalledException("mapFromSource"); + } + } + + // [adaptor impl] QItemSelection QAbstractProxyModel::mapSelectionFromSource(const QItemSelection &selection) + QItemSelection cbs_mapSelectionFromSource_c2727_0(const QItemSelection &selection) const + { + return QAbstractProxyModel::mapSelectionFromSource(selection); + } + + virtual QItemSelection mapSelectionFromSource(const QItemSelection &selection) const + { + if (cb_mapSelectionFromSource_c2727_0.can_issue()) { + return cb_mapSelectionFromSource_c2727_0.issue(&QAbstractProxyModel_Adaptor::cbs_mapSelectionFromSource_c2727_0, selection); + } else { + return QAbstractProxyModel::mapSelectionFromSource(selection); + } + } + + // [adaptor impl] QItemSelection QAbstractProxyModel::mapSelectionToSource(const QItemSelection &selection) + QItemSelection cbs_mapSelectionToSource_c2727_0(const QItemSelection &selection) const + { + return QAbstractProxyModel::mapSelectionToSource(selection); + } + + virtual QItemSelection mapSelectionToSource(const QItemSelection &selection) const + { + if (cb_mapSelectionToSource_c2727_0.can_issue()) { + return cb_mapSelectionToSource_c2727_0.issue(&QAbstractProxyModel_Adaptor::cbs_mapSelectionToSource_c2727_0, selection); + } else { + return QAbstractProxyModel::mapSelectionToSource(selection); + } + } + + // [adaptor impl] QModelIndex QAbstractProxyModel::mapToSource(const QModelIndex &proxyIndex) + QModelIndex cbs_mapToSource_c2395_0(const QModelIndex &proxyIndex) const + { + __SUPPRESS_UNUSED_WARNING (proxyIndex); + throw qt_gsi::AbstractMethodCalledException("mapToSource"); + } + + virtual QModelIndex mapToSource(const QModelIndex &proxyIndex) const + { + if (cb_mapToSource_c2395_0.can_issue()) { + return cb_mapToSource_c2395_0.issue(&QAbstractProxyModel_Adaptor::cbs_mapToSource_c2395_0, proxyIndex); + } else { + throw qt_gsi::AbstractMethodCalledException("mapToSource"); + } + } + + // [adaptor impl] QList QAbstractProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + QList cbs_match_c7932_2(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + return QAbstractProxyModel::match(start, role, value, hits, flags); + } + + virtual QList match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + if (cb_match_c7932_2.can_issue()) { + return cb_match_c7932_2.issue, const QModelIndex &, int, const QVariant &, int, QFlags >(&QAbstractProxyModel_Adaptor::cbs_match_c7932_2, start, role, value, hits, flags); + } else { + return QAbstractProxyModel::match(start, role, value, hits, flags); + } + } + + // [adaptor impl] QMimeData *QAbstractProxyModel::mimeData(const QList &indexes) + QMimeData * cbs_mimeData_c3010_0(const QList &indexes) const + { + return QAbstractProxyModel::mimeData(indexes); + } + + virtual QMimeData * mimeData(const QList &indexes) const + { + if (cb_mimeData_c3010_0.can_issue()) { + return cb_mimeData_c3010_0.issue &>(&QAbstractProxyModel_Adaptor::cbs_mimeData_c3010_0, indexes); + } else { + return QAbstractProxyModel::mimeData(indexes); + } + } + + // [adaptor impl] QStringList QAbstractProxyModel::mimeTypes() + QStringList cbs_mimeTypes_c0_0() const + { + return QAbstractProxyModel::mimeTypes(); + } + + virtual QStringList mimeTypes() const + { + if (cb_mimeTypes_c0_0.can_issue()) { + return cb_mimeTypes_c0_0.issue(&QAbstractProxyModel_Adaptor::cbs_mimeTypes_c0_0); + } else { + return QAbstractProxyModel::mimeTypes(); + } + } + + // [emitter impl] void QAbstractProxyModel::modelAboutToBeReset() + void emitter_QAbstractProxyModel_modelAboutToBeReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QAbstractProxyModel::modelAboutToBeReset()'"); + } + + // [emitter impl] void QAbstractProxyModel::modelReset() + void emitter_QAbstractProxyModel_modelReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QAbstractProxyModel::modelReset()'"); + } + + // [adaptor impl] bool QAbstractProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveColumns_6659_0(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QAbstractProxyModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + + virtual bool moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveColumns_6659_0.can_issue()) { + return cb_moveColumns_6659_0.issue(&QAbstractProxyModel_Adaptor::cbs_moveColumns_6659_0, sourceParent, sourceColumn, count, destinationParent, destinationChild); + } else { + return QAbstractProxyModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] bool QAbstractProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveRows_6659_0(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QAbstractProxyModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + + virtual bool moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveRows_6659_0.can_issue()) { + return cb_moveRows_6659_0.issue(&QAbstractProxyModel_Adaptor::cbs_moveRows_6659_0, sourceParent, sourceRow, count, destinationParent, destinationChild); + } else { + return QAbstractProxyModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] void QAbstractProxyModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + void cbs_multiData_c4483_0(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + QAbstractProxyModel::multiData(index, roleDataSpan); + } + + virtual void multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + if (cb_multiData_c4483_0.can_issue()) { + cb_multiData_c4483_0.issue(&QAbstractProxyModel_Adaptor::cbs_multiData_c4483_0, index, roleDataSpan); + } else { + QAbstractProxyModel::multiData(index, roleDataSpan); + } + } + + // [emitter impl] void QAbstractProxyModel::objectNameChanged(const QString &objectName) + void emitter_QAbstractProxyModel_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QAbstractProxyModel::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QModelIndex QAbstractProxyModel::parent(const QModelIndex &child) + QModelIndex cbs_parent_c2395_0(const QModelIndex &child) const + { + __SUPPRESS_UNUSED_WARNING (child); + throw qt_gsi::AbstractMethodCalledException("parent"); + } + + virtual QModelIndex parent(const QModelIndex &child) const + { + if (cb_parent_c2395_0.can_issue()) { + return cb_parent_c2395_0.issue(&QAbstractProxyModel_Adaptor::cbs_parent_c2395_0, child); + } else { + throw qt_gsi::AbstractMethodCalledException("parent"); + } + } + + // [adaptor impl] bool QAbstractProxyModel::removeColumns(int column, int count, const QModelIndex &parent) + bool cbs_removeColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QAbstractProxyModel::removeColumns(column, count, parent); + } + + virtual bool removeColumns(int column, int count, const QModelIndex &parent) + { + if (cb_removeColumns_3713_1.can_issue()) { + return cb_removeColumns_3713_1.issue(&QAbstractProxyModel_Adaptor::cbs_removeColumns_3713_1, column, count, parent); + } else { + return QAbstractProxyModel::removeColumns(column, count, parent); + } + } + + // [adaptor impl] bool QAbstractProxyModel::removeRows(int row, int count, const QModelIndex &parent) + bool cbs_removeRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QAbstractProxyModel::removeRows(row, count, parent); + } + + virtual bool removeRows(int row, int count, const QModelIndex &parent) + { + if (cb_removeRows_3713_1.can_issue()) { + return cb_removeRows_3713_1.issue(&QAbstractProxyModel_Adaptor::cbs_removeRows_3713_1, row, count, parent); + } else { + return QAbstractProxyModel::removeRows(row, count, parent); + } + } + + // [adaptor impl] void QAbstractProxyModel::revert() + void cbs_revert_0_0() + { + QAbstractProxyModel::revert(); + } + + virtual void revert() + { + if (cb_revert_0_0.can_issue()) { + cb_revert_0_0.issue(&QAbstractProxyModel_Adaptor::cbs_revert_0_0); + } else { + QAbstractProxyModel::revert(); + } + } + + // [adaptor impl] QHash QAbstractProxyModel::roleNames() + QHash cbs_roleNames_c0_0() const + { + return QAbstractProxyModel::roleNames(); + } + + virtual QHash roleNames() const + { + if (cb_roleNames_c0_0.can_issue()) { + return cb_roleNames_c0_0.issue >(&QAbstractProxyModel_Adaptor::cbs_roleNames_c0_0); + } else { + return QAbstractProxyModel::roleNames(); + } + } + + // [adaptor impl] int QAbstractProxyModel::rowCount(const QModelIndex &parent) + int cbs_rowCount_c2395_1(const QModelIndex &parent) const + { + __SUPPRESS_UNUSED_WARNING (parent); + throw qt_gsi::AbstractMethodCalledException("rowCount"); + } + + virtual int rowCount(const QModelIndex &parent) const + { + if (cb_rowCount_c2395_1.can_issue()) { + return cb_rowCount_c2395_1.issue(&QAbstractProxyModel_Adaptor::cbs_rowCount_c2395_1, parent); + } else { + throw qt_gsi::AbstractMethodCalledException("rowCount"); + } + } + + // [emitter impl] void QAbstractProxyModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QAbstractProxyModel_rowsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractProxyModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractProxyModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + void emitter_QAbstractProxyModel_rowsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationRow); + throw tl::Exception ("Can't emit private signal 'void QAbstractProxyModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)'"); + } + + // [emitter impl] void QAbstractProxyModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QAbstractProxyModel_rowsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractProxyModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractProxyModel::rowsInserted(const QModelIndex &parent, int first, int last) + void emitter_QAbstractProxyModel_rowsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractProxyModel::rowsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractProxyModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + void emitter_QAbstractProxyModel_rowsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (row); + throw tl::Exception ("Can't emit private signal 'void QAbstractProxyModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)'"); + } + + // [emitter impl] void QAbstractProxyModel::rowsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QAbstractProxyModel_rowsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractProxyModel::rowsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] bool QAbstractProxyModel::setData(const QModelIndex &index, const QVariant &value, int role) + bool cbs_setData_5065_1(const QModelIndex &index, const QVariant &value, int role) + { + return QAbstractProxyModel::setData(index, value, role); + } + + virtual bool setData(const QModelIndex &index, const QVariant &value, int role) + { + if (cb_setData_5065_1.can_issue()) { + return cb_setData_5065_1.issue(&QAbstractProxyModel_Adaptor::cbs_setData_5065_1, index, value, role); + } else { + return QAbstractProxyModel::setData(index, value, role); + } + } + + // [adaptor impl] bool QAbstractProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + bool cbs_setHeaderData_5242_1(int section, const qt_gsi::Converter::target_type & orientation, const QVariant &value, int role) + { + return QAbstractProxyModel::setHeaderData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), value, role); + } + + virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + { + if (cb_setHeaderData_5242_1.can_issue()) { + return cb_setHeaderData_5242_1.issue::target_type &, const QVariant &, int>(&QAbstractProxyModel_Adaptor::cbs_setHeaderData_5242_1, section, qt_gsi::CppToQtAdaptor(orientation), value, role); + } else { + return QAbstractProxyModel::setHeaderData(section, orientation, value, role); + } + } + + // [adaptor impl] bool QAbstractProxyModel::setItemData(const QModelIndex &index, const QMap &roles) + bool cbs_setItemData_5414_0(const QModelIndex &index, const QMap &roles) + { + return QAbstractProxyModel::setItemData(index, roles); + } + + virtual bool setItemData(const QModelIndex &index, const QMap &roles) + { + if (cb_setItemData_5414_0.can_issue()) { + return cb_setItemData_5414_0.issue &>(&QAbstractProxyModel_Adaptor::cbs_setItemData_5414_0, index, roles); + } else { + return QAbstractProxyModel::setItemData(index, roles); + } + } + + // [adaptor impl] void QAbstractProxyModel::setSourceModel(QAbstractItemModel *sourceModel) + void cbs_setSourceModel_2419_0(QAbstractItemModel *sourceModel) + { + QAbstractProxyModel::setSourceModel(sourceModel); + } + + virtual void setSourceModel(QAbstractItemModel *sourceModel) + { + if (cb_setSourceModel_2419_0.can_issue()) { + cb_setSourceModel_2419_0.issue(&QAbstractProxyModel_Adaptor::cbs_setSourceModel_2419_0, sourceModel); + } else { + QAbstractProxyModel::setSourceModel(sourceModel); + } + } + + // [adaptor impl] QModelIndex QAbstractProxyModel::sibling(int row, int column, const QModelIndex &idx) + QModelIndex cbs_sibling_c3713_0(int row, int column, const QModelIndex &idx) const + { + return QAbstractProxyModel::sibling(row, column, idx); + } + + virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const + { + if (cb_sibling_c3713_0.can_issue()) { + return cb_sibling_c3713_0.issue(&QAbstractProxyModel_Adaptor::cbs_sibling_c3713_0, row, column, idx); + } else { + return QAbstractProxyModel::sibling(row, column, idx); + } + } + + // [adaptor impl] void QAbstractProxyModel::sort(int column, Qt::SortOrder order) + void cbs_sort_2340_1(int column, const qt_gsi::Converter::target_type & order) + { + QAbstractProxyModel::sort(column, qt_gsi::QtToCppAdaptor(order).cref()); + } + + virtual void sort(int column, Qt::SortOrder order) + { + if (cb_sort_2340_1.can_issue()) { + cb_sort_2340_1.issue::target_type &>(&QAbstractProxyModel_Adaptor::cbs_sort_2340_1, column, qt_gsi::CppToQtAdaptor(order)); + } else { + QAbstractProxyModel::sort(column, order); + } + } + + // [emitter impl] void QAbstractProxyModel::sourceModelChanged() + void emitter_QAbstractProxyModel_sourceModelChanged_3914() + { + throw tl::Exception ("Can't emit private signal 'void QAbstractProxyModel::sourceModelChanged()'"); + } + + // [adaptor impl] QSize QAbstractProxyModel::span(const QModelIndex &index) + QSize cbs_span_c2395_0(const QModelIndex &index) const + { + return QAbstractProxyModel::span(index); + } + + virtual QSize span(const QModelIndex &index) const + { + if (cb_span_c2395_0.can_issue()) { + return cb_span_c2395_0.issue(&QAbstractProxyModel_Adaptor::cbs_span_c2395_0, index); + } else { + return QAbstractProxyModel::span(index); + } + } + + // [adaptor impl] bool QAbstractProxyModel::submit() + bool cbs_submit_0_0() + { + return QAbstractProxyModel::submit(); + } + + virtual bool submit() + { + if (cb_submit_0_0.can_issue()) { + return cb_submit_0_0.issue(&QAbstractProxyModel_Adaptor::cbs_submit_0_0); + } else { + return QAbstractProxyModel::submit(); + } + } + + // [adaptor impl] QFlags QAbstractProxyModel::supportedDragActions() + QFlags cbs_supportedDragActions_c0_0() const + { + return QAbstractProxyModel::supportedDragActions(); + } + + virtual QFlags supportedDragActions() const + { + if (cb_supportedDragActions_c0_0.can_issue()) { + return cb_supportedDragActions_c0_0.issue >(&QAbstractProxyModel_Adaptor::cbs_supportedDragActions_c0_0); + } else { + return QAbstractProxyModel::supportedDragActions(); + } + } + + // [adaptor impl] QFlags QAbstractProxyModel::supportedDropActions() + QFlags cbs_supportedDropActions_c0_0() const + { + return QAbstractProxyModel::supportedDropActions(); + } + + virtual QFlags supportedDropActions() const + { + if (cb_supportedDropActions_c0_0.can_issue()) { + return cb_supportedDropActions_c0_0.issue >(&QAbstractProxyModel_Adaptor::cbs_supportedDropActions_c0_0); + } else { + return QAbstractProxyModel::supportedDropActions(); + } + } + + // [adaptor impl] void QAbstractProxyModel::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAbstractProxyModel::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAbstractProxyModel_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAbstractProxyModel::childEvent(event); + } + } + + // [adaptor impl] void QAbstractProxyModel::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAbstractProxyModel::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAbstractProxyModel_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAbstractProxyModel::customEvent(event); + } + } + + // [adaptor impl] void QAbstractProxyModel::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAbstractProxyModel::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAbstractProxyModel_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAbstractProxyModel::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAbstractProxyModel::resetInternalData() + void cbs_resetInternalData_0_0() + { + QAbstractProxyModel::resetInternalData(); + } + + virtual void resetInternalData() + { + if (cb_resetInternalData_0_0.can_issue()) { + cb_resetInternalData_0_0.issue(&QAbstractProxyModel_Adaptor::cbs_resetInternalData_0_0); + } else { + QAbstractProxyModel::resetInternalData(); + } + } + + // [adaptor impl] void QAbstractProxyModel::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAbstractProxyModel::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAbstractProxyModel_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAbstractProxyModel::timerEvent(event); + } + } + + gsi::Callback cb_buddy_c2395_0; + gsi::Callback cb_canDropMimeData_c7425_0; + gsi::Callback cb_canFetchMore_c2395_0; + gsi::Callback cb_clearItemData_2395_0; + gsi::Callback cb_columnCount_c2395_1; + gsi::Callback cb_data_c3054_1; + gsi::Callback cb_dropMimeData_7425_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fetchMore_2395_0; + gsi::Callback cb_flags_c2395_0; + gsi::Callback cb_hasChildren_c2395_1; + gsi::Callback cb_headerData_c3231_1; + gsi::Callback cb_index_c3713_1; + gsi::Callback cb_insertColumns_3713_1; + gsi::Callback cb_insertRows_3713_1; + gsi::Callback cb_itemData_c2395_0; + gsi::Callback cb_mapFromSource_c2395_0; + gsi::Callback cb_mapSelectionFromSource_c2727_0; + gsi::Callback cb_mapSelectionToSource_c2727_0; + gsi::Callback cb_mapToSource_c2395_0; + gsi::Callback cb_match_c7932_2; + gsi::Callback cb_mimeData_c3010_0; + gsi::Callback cb_mimeTypes_c0_0; + gsi::Callback cb_moveColumns_6659_0; + gsi::Callback cb_moveRows_6659_0; + gsi::Callback cb_multiData_c4483_0; + gsi::Callback cb_parent_c2395_0; + gsi::Callback cb_removeColumns_3713_1; + gsi::Callback cb_removeRows_3713_1; + gsi::Callback cb_revert_0_0; + gsi::Callback cb_roleNames_c0_0; + gsi::Callback cb_rowCount_c2395_1; + gsi::Callback cb_setData_5065_1; + gsi::Callback cb_setHeaderData_5242_1; + gsi::Callback cb_setItemData_5414_0; + gsi::Callback cb_setSourceModel_2419_0; + gsi::Callback cb_sibling_c3713_0; + gsi::Callback cb_sort_2340_1; + gsi::Callback cb_span_c2395_0; + gsi::Callback cb_submit_0_0; + gsi::Callback cb_supportedDragActions_c0_0; + gsi::Callback cb_supportedDropActions_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_resetInternalData_0_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QAbstractProxyModel_Adaptor::~QAbstractProxyModel_Adaptor() { } + +// Constructor QAbstractProxyModel::QAbstractProxyModel(QObject *parent) (adaptor class) + +static void _init_ctor_QAbstractProxyModel_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAbstractProxyModel_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAbstractProxyModel_Adaptor (arg1)); +} + + +// exposed void QAbstractProxyModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_beginInsertColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QAbstractProxyModel::beginInsertRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_beginInsertRows_3713 (arg1, arg2, arg3); +} + + +// exposed bool QAbstractProxyModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_fp_beginMoveColumns_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveColumns_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_beginMoveColumns_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed bool QAbstractProxyModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + +static void _init_fp_beginMoveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_beginMoveRows_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed void QAbstractProxyModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_beginRemoveColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QAbstractProxyModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_beginRemoveRows_3713 (arg1, arg2, arg3); +} + + +// exposed void QAbstractProxyModel::beginResetModel() + +static void _init_fp_beginResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_beginResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_beginResetModel_0 (); +} + + +// QModelIndex QAbstractProxyModel::buddy(const QModelIndex &index) + +static void _init_cbs_buddy_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_buddy_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QAbstractProxyModel_Adaptor *)cls)->cbs_buddy_c2395_0 (arg1)); +} + +static void _set_callback_cbs_buddy_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_buddy_c2395_0 = cb; +} + + +// bool QAbstractProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_canDropMimeData_c7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_canDropMimeData_c7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->cbs_canDropMimeData_c7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_canDropMimeData_c7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_canDropMimeData_c7425_0 = cb; +} + + +// bool QAbstractProxyModel::canFetchMore(const QModelIndex &parent) + +static void _init_cbs_canFetchMore_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_canFetchMore_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->cbs_canFetchMore_c2395_0 (arg1)); +} + +static void _set_callback_cbs_canFetchMore_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_canFetchMore_c2395_0 = cb; +} + + +// exposed void QAbstractProxyModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + +static void _init_fp_changePersistentIndex_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndex_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_changePersistentIndex_4682 (arg1, arg2); +} + + +// exposed void QAbstractProxyModel::changePersistentIndexList(const QList &from, const QList &to) + +static void _init_fp_changePersistentIndexList_5912 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndexList_5912 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_changePersistentIndexList_5912 (arg1, arg2); +} + + +// void QAbstractProxyModel::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// bool QAbstractProxyModel::clearItemData(const QModelIndex &index) + +static void _init_cbs_clearItemData_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_clearItemData_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->cbs_clearItemData_2395_0 (arg1)); +} + +static void _set_callback_cbs_clearItemData_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_clearItemData_2395_0 = cb; +} + + +// int QAbstractProxyModel::columnCount(const QModelIndex &parent) + +static void _init_cbs_columnCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_columnCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QAbstractProxyModel_Adaptor *)cls)->cbs_columnCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_columnCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_columnCount_c2395_1 = cb; +} + + +// emitter void QAbstractProxyModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_columnsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractProxyModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_emitter_columnsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_columnsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QAbstractProxyModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_columnsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractProxyModel::columnsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_columnsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractProxyModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + +static void _init_emitter_columnsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("column"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_columnsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QAbstractProxyModel::columnsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_columnsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QModelIndex QAbstractProxyModel::createIndex(int row, int column, const void *data) + +static void _init_fp_createIndex_c3069 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c3069 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QModelIndex)((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_createIndex_c3069 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QAbstractProxyModel::createIndex(int row, int column, quintptr id) + +static void _init_fp_createIndex_c2657 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("id"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c2657 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + quintptr arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_createIndex_c2657 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QAbstractProxyModel::createSourceIndex(int row, int col, void *internalPtr) + +static void _init_fp_createSourceIndex_c2374 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("col"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("internalPtr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createSourceIndex_c2374 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + void *arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_createSourceIndex_c2374 (arg1, arg2, arg3)); +} + + +// void QAbstractProxyModel::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// QVariant QAbstractProxyModel::data(const QModelIndex &proxyIndex, int role) + +static void _init_cbs_data_c3054_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("proxyIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_data_c3054_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + ret.write ((QVariant)((QAbstractProxyModel_Adaptor *)cls)->cbs_data_c3054_1 (arg1, arg2)); +} + +static void _set_callback_cbs_data_c3054_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_data_c3054_1 = cb; +} + + +// emitter void QAbstractProxyModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_emitter_dataChanged_6833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles", true, "QList()"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_emitter_dataChanged_6833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + const QList &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_dataChanged_6833 (arg1, arg2, arg3); +} + + +// exposed bool QAbstractProxyModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + +static void _init_fp_decodeData_5302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("stream"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_decodeData_5302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + QDataStream &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_decodeData_5302 (arg1, arg2, arg3, arg4)); +} + + +// emitter void QAbstractProxyModel::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_destroyed_1302 (arg1); +} + + +// void QAbstractProxyModel::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QAbstractProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_dropMimeData_7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_dropMimeData_7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->cbs_dropMimeData_7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_dropMimeData_7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_dropMimeData_7425_0 = cb; +} + + +// exposed void QAbstractProxyModel::encodeData(const QList &indexes, QDataStream &stream) + +static void _init_fp_encodeData_c4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stream"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_encodeData_c4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + QDataStream &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_encodeData_c4599 (arg1, arg2); +} + + +// exposed void QAbstractProxyModel::endInsertColumns() + +static void _init_fp_endInsertColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_endInsertColumns_0 (); +} + + +// exposed void QAbstractProxyModel::endInsertRows() + +static void _init_fp_endInsertRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_endInsertRows_0 (); +} + + +// exposed void QAbstractProxyModel::endMoveColumns() + +static void _init_fp_endMoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_endMoveColumns_0 (); +} + + +// exposed void QAbstractProxyModel::endMoveRows() + +static void _init_fp_endMoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_endMoveRows_0 (); +} + + +// exposed void QAbstractProxyModel::endRemoveColumns() + +static void _init_fp_endRemoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_endRemoveColumns_0 (); +} + + +// exposed void QAbstractProxyModel::endRemoveRows() + +static void _init_fp_endRemoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_endRemoveRows_0 (); +} + + +// exposed void QAbstractProxyModel::endResetModel() + +static void _init_fp_endResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_endResetModel_0 (); +} + + +// bool QAbstractProxyModel::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAbstractProxyModel::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QAbstractProxyModel::fetchMore(const QModelIndex &parent) + +static void _init_cbs_fetchMore_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fetchMore_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->cbs_fetchMore_2395_0 (arg1); +} + +static void _set_callback_cbs_fetchMore_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_fetchMore_2395_0 = cb; +} + + +// QFlags QAbstractProxyModel::flags(const QModelIndex &index) + +static void _init_cbs_flags_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_flags_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QFlags)((QAbstractProxyModel_Adaptor *)cls)->cbs_flags_c2395_0 (arg1)); +} + +static void _set_callback_cbs_flags_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_flags_c2395_0 = cb; +} + + +// bool QAbstractProxyModel::hasChildren(const QModelIndex &parent) + +static void _init_cbs_hasChildren_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hasChildren_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->cbs_hasChildren_c2395_1 (arg1)); +} + +static void _set_callback_cbs_hasChildren_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_hasChildren_c2395_1 = cb; +} + + +// QVariant QAbstractProxyModel::headerData(int section, Qt::Orientation orientation, int role) + +static void _init_cbs_headerData_c3231_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_headerData_c3231_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + ret.write ((QVariant)((QAbstractProxyModel_Adaptor *)cls)->cbs_headerData_c3231_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_headerData_c3231_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_headerData_c3231_1 = cb; +} + + +// emitter void QAbstractProxyModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + +static void _init_emitter_headerDataChanged_3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_headerDataChanged_3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_headerDataChanged_3231 (arg1, arg2, arg3); +} + + +// QModelIndex QAbstractProxyModel::index(int row, int column, const QModelIndex &parent) + +static void _init_cbs_index_c3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_index_c3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QAbstractProxyModel_Adaptor *)cls)->cbs_index_c3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_index_c3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_index_c3713_1 = cb; +} + + +// bool QAbstractProxyModel::insertColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_insertColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->cbs_insertColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_insertColumns_3713_1 = cb; +} + + +// bool QAbstractProxyModel::insertRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_insertRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->cbs_insertRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_insertRows_3713_1 = cb; +} + + +// exposed bool QAbstractProxyModel::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_isSignalConnected_c2394 (arg1)); +} + + +// QMap QAbstractProxyModel::itemData(const QModelIndex &index) + +static void _init_cbs_itemData_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_itemData_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QMap)((QAbstractProxyModel_Adaptor *)cls)->cbs_itemData_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemData_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_itemData_c2395_0 = cb; +} + + +// emitter void QAbstractProxyModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutAboutToBeChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutAboutToBeChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_layoutAboutToBeChanged_7947 (arg1, arg2); +} + + +// emitter void QAbstractProxyModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_layoutChanged_7947 (arg1, arg2); +} + + +// QModelIndex QAbstractProxyModel::mapFromSource(const QModelIndex &sourceIndex) + +static void _init_cbs_mapFromSource_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mapFromSource_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QAbstractProxyModel_Adaptor *)cls)->cbs_mapFromSource_c2395_0 (arg1)); +} + +static void _set_callback_cbs_mapFromSource_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_mapFromSource_c2395_0 = cb; +} + + +// QItemSelection QAbstractProxyModel::mapSelectionFromSource(const QItemSelection &selection) + +static void _init_cbs_mapSelectionFromSource_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mapSelectionFromSource_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QItemSelection)((QAbstractProxyModel_Adaptor *)cls)->cbs_mapSelectionFromSource_c2727_0 (arg1)); +} + +static void _set_callback_cbs_mapSelectionFromSource_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_mapSelectionFromSource_c2727_0 = cb; +} + + +// QItemSelection QAbstractProxyModel::mapSelectionToSource(const QItemSelection &selection) + +static void _init_cbs_mapSelectionToSource_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mapSelectionToSource_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QItemSelection)((QAbstractProxyModel_Adaptor *)cls)->cbs_mapSelectionToSource_c2727_0 (arg1)); +} + +static void _set_callback_cbs_mapSelectionToSource_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_mapSelectionToSource_c2727_0 = cb; +} + + +// QModelIndex QAbstractProxyModel::mapToSource(const QModelIndex &proxyIndex) + +static void _init_cbs_mapToSource_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("proxyIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mapToSource_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QAbstractProxyModel_Adaptor *)cls)->cbs_mapToSource_c2395_0 (arg1)); +} + +static void _set_callback_cbs_mapToSource_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_mapToSource_c2395_0 = cb; +} + + +// QList QAbstractProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + +static void _init_cbs_match_c7932_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hits"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags"); + decl->add_arg > (argspec_4); + decl->set_return > (); +} + +static void _call_cbs_match_c7932_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + QFlags arg5 = args.read > (heap); + ret.write > ((QList)((QAbstractProxyModel_Adaptor *)cls)->cbs_match_c7932_2 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_match_c7932_2 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_match_c7932_2 = cb; +} + + +// QMimeData *QAbstractProxyModel::mimeData(const QList &indexes) + +static void _init_cbs_mimeData_c3010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mimeData_c3010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args.read & > (heap); + ret.write ((QMimeData *)((QAbstractProxyModel_Adaptor *)cls)->cbs_mimeData_c3010_0 (arg1)); +} + +static void _set_callback_cbs_mimeData_c3010_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_mimeData_c3010_0 = cb; +} + + +// QStringList QAbstractProxyModel::mimeTypes() + +static void _init_cbs_mimeTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mimeTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QAbstractProxyModel_Adaptor *)cls)->cbs_mimeTypes_c0_0 ()); +} + +static void _set_callback_cbs_mimeTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_mimeTypes_c0_0 = cb; +} + + +// emitter void QAbstractProxyModel::modelAboutToBeReset() + +static void _init_emitter_modelAboutToBeReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelAboutToBeReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_modelAboutToBeReset_3767 (); +} + + +// emitter void QAbstractProxyModel::modelReset() + +static void _init_emitter_modelReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_modelReset_3767 (); +} + + +// bool QAbstractProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveColumns_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveColumns_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->cbs_moveColumns_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveColumns_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_moveColumns_6659_0 = cb; +} + + +// bool QAbstractProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveRows_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveRows_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->cbs_moveRows_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveRows_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_moveRows_6659_0 = cb; +} + + +// void QAbstractProxyModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + +static void _init_cbs_multiData_c4483_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roleDataSpan"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_multiData_c4483_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + QModelRoleDataSpan arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->cbs_multiData_c4483_0 (arg1, arg2); +} + +static void _set_callback_cbs_multiData_c4483_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_multiData_c4483_0 = cb; +} + + +// emitter void QAbstractProxyModel::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_objectNameChanged_4567 (arg1); +} + + +// QModelIndex QAbstractProxyModel::parent(const QModelIndex &child) + +static void _init_cbs_parent_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_parent_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QAbstractProxyModel_Adaptor *)cls)->cbs_parent_c2395_0 (arg1)); +} + +static void _set_callback_cbs_parent_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_parent_c2395_0 = cb; +} + + +// exposed QList QAbstractProxyModel::persistentIndexList() + +static void _init_fp_persistentIndexList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_fp_persistentIndexList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_persistentIndexList_c0 ()); +} + + +// exposed int QAbstractProxyModel::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_receivers_c1731 (arg1)); +} + + +// bool QAbstractProxyModel::removeColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_removeColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->cbs_removeColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_removeColumns_3713_1 = cb; +} + + +// bool QAbstractProxyModel::removeRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_removeRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->cbs_removeRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_removeRows_3713_1 = cb; +} + + +// void QAbstractProxyModel::resetInternalData() + +static void _init_cbs_resetInternalData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_resetInternalData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->cbs_resetInternalData_0_0 (); +} + +static void _set_callback_cbs_resetInternalData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_resetInternalData_0_0 = cb; +} + + +// void QAbstractProxyModel::revert() + +static void _init_cbs_revert_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_revert_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->cbs_revert_0_0 (); +} + +static void _set_callback_cbs_revert_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_revert_0_0 = cb; +} + + +// QHash QAbstractProxyModel::roleNames() + +static void _init_cbs_roleNames_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_roleNames_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QAbstractProxyModel_Adaptor *)cls)->cbs_roleNames_c0_0 ()); +} + +static void _set_callback_cbs_roleNames_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_roleNames_c0_0 = cb; +} + + +// int QAbstractProxyModel::rowCount(const QModelIndex &parent) + +static void _init_cbs_rowCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_rowCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QAbstractProxyModel_Adaptor *)cls)->cbs_rowCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_rowCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_rowCount_c2395_1 = cb; +} + + +// emitter void QAbstractProxyModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_rowsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractProxyModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + +static void _init_emitter_rowsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_rowsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QAbstractProxyModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_rowsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractProxyModel::rowsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_rowsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractProxyModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + +static void _init_emitter_rowsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("row"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_rowsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QAbstractProxyModel::rowsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_rowsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QObject *QAbstractProxyModel::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_sender_c0 ()); +} + + +// exposed int QAbstractProxyModel::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractProxyModel_Adaptor *)cls)->fp_QAbstractProxyModel_senderSignalIndex_c0 ()); +} + + +// bool QAbstractProxyModel::setData(const QModelIndex &index, const QVariant &value, int role) + +static void _init_cbs_setData_5065_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setData_5065_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + int arg3 = args.read (heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->cbs_setData_5065_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_setData_5065_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_setData_5065_1 = cb; +} + + +// bool QAbstractProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + +static void _init_cbs_setHeaderData_5242_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_setHeaderData_5242_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->cbs_setHeaderData_5242_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_setHeaderData_5242_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_setHeaderData_5242_1 = cb; +} + + +// bool QAbstractProxyModel::setItemData(const QModelIndex &index, const QMap &roles) + +static void _init_cbs_setItemData_5414_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setItemData_5414_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QMap &arg2 = args.read & > (heap); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->cbs_setItemData_5414_0 (arg1, arg2)); +} + +static void _set_callback_cbs_setItemData_5414_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_setItemData_5414_0 = cb; +} + + +// void QAbstractProxyModel::setSourceModel(QAbstractItemModel *sourceModel) + +static void _init_cbs_setSourceModel_2419_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSourceModel_2419_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->cbs_setSourceModel_2419_0 (arg1); +} + +static void _set_callback_cbs_setSourceModel_2419_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_setSourceModel_2419_0 = cb; +} + + +// QModelIndex QAbstractProxyModel::sibling(int row, int column, const QModelIndex &idx) + +static void _init_cbs_sibling_c3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_sibling_c3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QAbstractProxyModel_Adaptor *)cls)->cbs_sibling_c3713_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_sibling_c3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_sibling_c3713_0 = cb; +} + + +// void QAbstractProxyModel::sort(int column, Qt::SortOrder order) + +static void _init_cbs_sort_2340_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sort_2340_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->cbs_sort_2340_1 (arg1, arg2); +} + +static void _set_callback_cbs_sort_2340_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_sort_2340_1 = cb; +} + + +// emitter void QAbstractProxyModel::sourceModelChanged() + +static void _init_emitter_sourceModelChanged_3914 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_sourceModelChanged_3914 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractProxyModel_Adaptor *)cls)->emitter_QAbstractProxyModel_sourceModelChanged_3914 (); +} + + +// QSize QAbstractProxyModel::span(const QModelIndex &index) + +static void _init_cbs_span_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_span_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QSize)((QAbstractProxyModel_Adaptor *)cls)->cbs_span_c2395_0 (arg1)); +} + +static void _set_callback_cbs_span_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_span_c2395_0 = cb; +} + + +// bool QAbstractProxyModel::submit() + +static void _init_cbs_submit_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_submit_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractProxyModel_Adaptor *)cls)->cbs_submit_0_0 ()); +} + +static void _set_callback_cbs_submit_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_submit_0_0 = cb; +} + + +// QFlags QAbstractProxyModel::supportedDragActions() + +static void _init_cbs_supportedDragActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDragActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QAbstractProxyModel_Adaptor *)cls)->cbs_supportedDragActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDragActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_supportedDragActions_c0_0 = cb; +} + + +// QFlags QAbstractProxyModel::supportedDropActions() + +static void _init_cbs_supportedDropActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDropActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QAbstractProxyModel_Adaptor *)cls)->cbs_supportedDropActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDropActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_supportedDropActions_c0_0 = cb; +} + + +// void QAbstractProxyModel::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractProxyModel_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractProxyModel_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractProxyModel (); + +static gsi::Methods methods_QAbstractProxyModel_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractProxyModel::QAbstractProxyModel(QObject *parent)\nThis method creates an object of class QAbstractProxyModel.", &_init_ctor_QAbstractProxyModel_Adaptor_1302, &_call_ctor_QAbstractProxyModel_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*beginInsertColumns", "@brief Method void QAbstractProxyModel::beginInsertColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertColumns_3713, &_call_fp_beginInsertColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginInsertRows", "@brief Method void QAbstractProxyModel::beginInsertRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertRows_3713, &_call_fp_beginInsertRows_3713); + methods += new qt_gsi::GenericMethod ("*beginMoveColumns", "@brief Method bool QAbstractProxyModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveColumns_6659, &_call_fp_beginMoveColumns_6659); + methods += new qt_gsi::GenericMethod ("*beginMoveRows", "@brief Method bool QAbstractProxyModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveRows_6659, &_call_fp_beginMoveRows_6659); + methods += new qt_gsi::GenericMethod ("*beginRemoveColumns", "@brief Method void QAbstractProxyModel::beginRemoveColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveColumns_3713, &_call_fp_beginRemoveColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginRemoveRows", "@brief Method void QAbstractProxyModel::beginRemoveRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveRows_3713, &_call_fp_beginRemoveRows_3713); + methods += new qt_gsi::GenericMethod ("*beginResetModel", "@brief Method void QAbstractProxyModel::beginResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginResetModel_0, &_call_fp_beginResetModel_0); + methods += new qt_gsi::GenericMethod ("buddy", "@brief Virtual method QModelIndex QAbstractProxyModel::buddy(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("buddy", "@hide", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0, &_set_callback_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@brief Virtual method bool QAbstractProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@hide", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0, &_set_callback_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Virtual method bool QAbstractProxyModel::canFetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@hide", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0, &_set_callback_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("*changePersistentIndex", "@brief Method void QAbstractProxyModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndex_4682, &_call_fp_changePersistentIndex_4682); + methods += new qt_gsi::GenericMethod ("*changePersistentIndexList", "@brief Method void QAbstractProxyModel::changePersistentIndexList(const QList &from, const QList &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndexList_5912, &_call_fp_changePersistentIndexList_5912); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAbstractProxyModel::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Virtual method bool QAbstractProxyModel::clearItemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@hide", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0, &_set_callback_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Virtual method int QAbstractProxyModel::columnCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("columnCount", "@hide", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1, &_set_callback_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeInserted", "@brief Emitter for signal void QAbstractProxyModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeInserted_7372, &_call_emitter_columnsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeMoved", "@brief Emitter for signal void QAbstractProxyModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeMoved_10318, &_call_emitter_columnsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeRemoved", "@brief Emitter for signal void QAbstractProxyModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeRemoved_7372, &_call_emitter_columnsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsInserted", "@brief Emitter for signal void QAbstractProxyModel::columnsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsInserted_7372, &_call_emitter_columnsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsMoved", "@brief Emitter for signal void QAbstractProxyModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nCall this method to emit this signal.", false, &_init_emitter_columnsMoved_10318, &_call_emitter_columnsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsRemoved", "@brief Emitter for signal void QAbstractProxyModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsRemoved_7372, &_call_emitter_columnsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QAbstractProxyModel::createIndex(int row, int column, const void *data)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c3069, &_call_fp_createIndex_c3069); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QAbstractProxyModel::createIndex(int row, int column, quintptr id)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c2657, &_call_fp_createIndex_c2657); + methods += new qt_gsi::GenericMethod ("*createSourceIndex", "@brief Method QModelIndex QAbstractProxyModel::createSourceIndex(int row, int col, void *internalPtr)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createSourceIndex_c2374, &_call_fp_createSourceIndex_c2374); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAbstractProxyModel::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QAbstractProxyModel::data(const QModelIndex &proxyIndex, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1, &_set_callback_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("emit_dataChanged", "@brief Emitter for signal void QAbstractProxyModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nCall this method to emit this signal.", false, &_init_emitter_dataChanged_6833, &_call_emitter_dataChanged_6833); + methods += new qt_gsi::GenericMethod ("*decodeData", "@brief Method bool QAbstractProxyModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_decodeData_5302, &_call_fp_decodeData_5302); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QAbstractProxyModel::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAbstractProxyModel::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Virtual method bool QAbstractProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@hide", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0, &_set_callback_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("*encodeData", "@brief Method void QAbstractProxyModel::encodeData(const QList &indexes, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_encodeData_c4599, &_call_fp_encodeData_c4599); + methods += new qt_gsi::GenericMethod ("*endInsertColumns", "@brief Method void QAbstractProxyModel::endInsertColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertColumns_0, &_call_fp_endInsertColumns_0); + methods += new qt_gsi::GenericMethod ("*endInsertRows", "@brief Method void QAbstractProxyModel::endInsertRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertRows_0, &_call_fp_endInsertRows_0); + methods += new qt_gsi::GenericMethod ("*endMoveColumns", "@brief Method void QAbstractProxyModel::endMoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveColumns_0, &_call_fp_endMoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endMoveRows", "@brief Method void QAbstractProxyModel::endMoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveRows_0, &_call_fp_endMoveRows_0); + methods += new qt_gsi::GenericMethod ("*endRemoveColumns", "@brief Method void QAbstractProxyModel::endRemoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveColumns_0, &_call_fp_endRemoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endRemoveRows", "@brief Method void QAbstractProxyModel::endRemoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveRows_0, &_call_fp_endRemoveRows_0); + methods += new qt_gsi::GenericMethod ("*endResetModel", "@brief Method void QAbstractProxyModel::endResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endResetModel_0, &_call_fp_endResetModel_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QAbstractProxyModel::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAbstractProxyModel::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Virtual method void QAbstractProxyModel::fetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@hide", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0, &_set_callback_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@brief Virtual method QFlags QAbstractProxyModel::flags(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@hide", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0, &_set_callback_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("hasChildren", "@brief Virtual method bool QAbstractProxyModel::hasChildren(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasChildren_c2395_1, &_call_cbs_hasChildren_c2395_1); + methods += new qt_gsi::GenericMethod ("hasChildren", "@hide", true, &_init_cbs_hasChildren_c2395_1, &_call_cbs_hasChildren_c2395_1, &_set_callback_cbs_hasChildren_c2395_1); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Virtual method QVariant QAbstractProxyModel::headerData(int section, Qt::Orientation orientation, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("headerData", "@hide", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1, &_set_callback_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("emit_headerDataChanged", "@brief Emitter for signal void QAbstractProxyModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_headerDataChanged_3231, &_call_emitter_headerDataChanged_3231); + methods += new qt_gsi::GenericMethod ("index", "@brief Virtual method QModelIndex QAbstractProxyModel::index(int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("index", "@hide", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1, &_set_callback_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Virtual method bool QAbstractProxyModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@hide", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1, &_set_callback_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Virtual method bool QAbstractProxyModel::insertRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@hide", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1, &_set_callback_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAbstractProxyModel::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Virtual method QMap QAbstractProxyModel::itemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("itemData", "@hide", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0, &_set_callback_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("emit_layoutAboutToBeChanged", "@brief Emitter for signal void QAbstractProxyModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutAboutToBeChanged_7947, &_call_emitter_layoutAboutToBeChanged_7947); + methods += new qt_gsi::GenericMethod ("emit_layoutChanged", "@brief Emitter for signal void QAbstractProxyModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutChanged_7947, &_call_emitter_layoutChanged_7947); + methods += new qt_gsi::GenericMethod ("mapFromSource", "@brief Virtual method QModelIndex QAbstractProxyModel::mapFromSource(const QModelIndex &sourceIndex)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mapFromSource_c2395_0, &_call_cbs_mapFromSource_c2395_0); + methods += new qt_gsi::GenericMethod ("mapFromSource", "@hide", true, &_init_cbs_mapFromSource_c2395_0, &_call_cbs_mapFromSource_c2395_0, &_set_callback_cbs_mapFromSource_c2395_0); + methods += new qt_gsi::GenericMethod ("mapSelectionFromSource", "@brief Virtual method QItemSelection QAbstractProxyModel::mapSelectionFromSource(const QItemSelection &selection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mapSelectionFromSource_c2727_0, &_call_cbs_mapSelectionFromSource_c2727_0); + methods += new qt_gsi::GenericMethod ("mapSelectionFromSource", "@hide", true, &_init_cbs_mapSelectionFromSource_c2727_0, &_call_cbs_mapSelectionFromSource_c2727_0, &_set_callback_cbs_mapSelectionFromSource_c2727_0); + methods += new qt_gsi::GenericMethod ("mapSelectionToSource", "@brief Virtual method QItemSelection QAbstractProxyModel::mapSelectionToSource(const QItemSelection &selection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mapSelectionToSource_c2727_0, &_call_cbs_mapSelectionToSource_c2727_0); + methods += new qt_gsi::GenericMethod ("mapSelectionToSource", "@hide", true, &_init_cbs_mapSelectionToSource_c2727_0, &_call_cbs_mapSelectionToSource_c2727_0, &_set_callback_cbs_mapSelectionToSource_c2727_0); + methods += new qt_gsi::GenericMethod ("mapToSource", "@brief Virtual method QModelIndex QAbstractProxyModel::mapToSource(const QModelIndex &proxyIndex)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mapToSource_c2395_0, &_call_cbs_mapToSource_c2395_0); + methods += new qt_gsi::GenericMethod ("mapToSource", "@hide", true, &_init_cbs_mapToSource_c2395_0, &_call_cbs_mapToSource_c2395_0, &_set_callback_cbs_mapToSource_c2395_0); + methods += new qt_gsi::GenericMethod ("match", "@brief Virtual method QList QAbstractProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("match", "@hide", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2, &_set_callback_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Virtual method QMimeData *QAbstractProxyModel::mimeData(const QList &indexes)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeData", "@hide", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0, &_set_callback_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Virtual method QStringList QAbstractProxyModel::mimeTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@hide", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0, &_set_callback_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("emit_modelAboutToBeReset", "@brief Emitter for signal void QAbstractProxyModel::modelAboutToBeReset()\nCall this method to emit this signal.", false, &_init_emitter_modelAboutToBeReset_3767, &_call_emitter_modelAboutToBeReset_3767); + methods += new qt_gsi::GenericMethod ("emit_modelReset", "@brief Emitter for signal void QAbstractProxyModel::modelReset()\nCall this method to emit this signal.", false, &_init_emitter_modelReset_3767, &_call_emitter_modelReset_3767); + methods += new qt_gsi::GenericMethod ("moveColumns", "@brief Virtual method bool QAbstractProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveColumns", "@hide", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0, &_set_callback_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Virtual method bool QAbstractProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@hide", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0, &_set_callback_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Virtual method void QAbstractProxyModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("multiData", "@hide", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0, &_set_callback_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QAbstractProxyModel::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("parent", "@brief Virtual method QModelIndex QAbstractProxyModel::parent(const QModelIndex &child)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_parent_c2395_0, &_call_cbs_parent_c2395_0); + methods += new qt_gsi::GenericMethod ("parent", "@hide", true, &_init_cbs_parent_c2395_0, &_call_cbs_parent_c2395_0, &_set_callback_cbs_parent_c2395_0); + methods += new qt_gsi::GenericMethod ("*persistentIndexList", "@brief Method QList QAbstractProxyModel::persistentIndexList()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_persistentIndexList_c0, &_call_fp_persistentIndexList_c0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAbstractProxyModel::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Virtual method bool QAbstractProxyModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeColumns", "@hide", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1, &_set_callback_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Virtual method bool QAbstractProxyModel::removeRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@hide", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1, &_set_callback_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@brief Virtual method void QAbstractProxyModel::resetInternalData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@hide", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0, &_set_callback_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@brief Virtual method void QAbstractProxyModel::revert()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@hide", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0, &_set_callback_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Virtual method QHash QAbstractProxyModel::roleNames()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@hide", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0, &_set_callback_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Virtual method int QAbstractProxyModel::rowCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("rowCount", "@hide", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1, &_set_callback_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeInserted", "@brief Emitter for signal void QAbstractProxyModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeInserted_7372, &_call_emitter_rowsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeMoved", "@brief Emitter for signal void QAbstractProxyModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeMoved_10318, &_call_emitter_rowsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeRemoved", "@brief Emitter for signal void QAbstractProxyModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeRemoved_7372, &_call_emitter_rowsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsInserted", "@brief Emitter for signal void QAbstractProxyModel::rowsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsInserted_7372, &_call_emitter_rowsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsMoved", "@brief Emitter for signal void QAbstractProxyModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nCall this method to emit this signal.", false, &_init_emitter_rowsMoved_10318, &_call_emitter_rowsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsRemoved", "@brief Emitter for signal void QAbstractProxyModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsRemoved_7372, &_call_emitter_rowsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAbstractProxyModel::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAbstractProxyModel::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method bool QAbstractProxyModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1, &_set_callback_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Virtual method bool QAbstractProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@hide", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1, &_set_callback_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Virtual method bool QAbstractProxyModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setItemData", "@hide", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0, &_set_callback_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setSourceModel", "@brief Virtual method void QAbstractProxyModel::setSourceModel(QAbstractItemModel *sourceModel)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSourceModel_2419_0, &_call_cbs_setSourceModel_2419_0); + methods += new qt_gsi::GenericMethod ("setSourceModel", "@hide", false, &_init_cbs_setSourceModel_2419_0, &_call_cbs_setSourceModel_2419_0, &_set_callback_cbs_setSourceModel_2419_0); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Virtual method QModelIndex QAbstractProxyModel::sibling(int row, int column, const QModelIndex &idx)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sibling", "@hide", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0, &_set_callback_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sort", "@brief Virtual method void QAbstractProxyModel::sort(int column, Qt::SortOrder order)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("sort", "@hide", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1, &_set_callback_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("emit_sourceModelChanged", "@brief Emitter for signal void QAbstractProxyModel::sourceModelChanged()\nCall this method to emit this signal.", false, &_init_emitter_sourceModelChanged_3914, &_call_emitter_sourceModelChanged_3914); + methods += new qt_gsi::GenericMethod ("span", "@brief Virtual method QSize QAbstractProxyModel::span(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("span", "@hide", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0, &_set_callback_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("submit", "@brief Virtual method bool QAbstractProxyModel::submit()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("submit", "@hide", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0, &_set_callback_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@brief Virtual method QFlags QAbstractProxyModel::supportedDragActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@hide", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0, &_set_callback_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Virtual method QFlags QAbstractProxyModel::supportedDropActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@hide", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0, &_set_callback_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAbstractProxyModel::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QAbstractProxyModel_Adaptor (qtdecl_QAbstractProxyModel (), "QtCore", "QAbstractProxyModel", + methods_QAbstractProxyModel_Adaptor (), + "@qt\n@brief Binding of QAbstractProxyModel"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQAbstractTableModel.cc b/src/gsiqt/qt6/QtCore/gsiDeclQAbstractTableModel.cc new file mode 100644 index 000000000..8f1e0c63d --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQAbstractTableModel.cc @@ -0,0 +1,3403 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractTableModel.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractTableModel + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAbstractTableModel::staticMetaObject); +} + + +// bool QAbstractTableModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + + +static void _init_f_dropMimeData_7425 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_dropMimeData_7425 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QModelIndex &arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractTableModel *)cls)->dropMimeData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4, arg5)); +} + + +// QFlags QAbstractTableModel::flags(const QModelIndex &index) + + +static void _init_f_flags_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_flags_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QAbstractTableModel *)cls)->flags (arg1)); +} + + +// QModelIndex QAbstractTableModel::index(int row, int column, const QModelIndex &parent) + + +static void _init_f_index_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_index_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((QModelIndex)((QAbstractTableModel *)cls)->index (arg1, arg2, arg3)); +} + + +// QObject *QAbstractTableModel::parent() + + +static void _init_f_parent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAbstractTableModel *)cls)->parent ()); +} + + +// QModelIndex QAbstractTableModel::sibling(int row, int column, const QModelIndex &idx) + + +static void _init_f_sibling_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_sibling_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QAbstractTableModel *)cls)->sibling (arg1, arg2, arg3)); +} + + +// static QString QAbstractTableModel::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAbstractTableModel::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractTableModel () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Method bool QAbstractTableModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::dropMimeData", false, &_init_f_dropMimeData_7425, &_call_f_dropMimeData_7425); + methods += new qt_gsi::GenericMethod ("flags", "@brief Method QFlags QAbstractTableModel::flags(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::flags", true, &_init_f_flags_c2395, &_call_f_flags_c2395); + methods += new qt_gsi::GenericMethod ("index", "@brief Method QModelIndex QAbstractTableModel::index(int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::index", true, &_init_f_index_c3713, &_call_f_index_c3713); + methods += new qt_gsi::GenericMethod (":parent", "@brief Method QObject *QAbstractTableModel::parent()\n", true, &_init_f_parent_c0, &_call_f_parent_c0); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Method QModelIndex QAbstractTableModel::sibling(int row, int column, const QModelIndex &idx)\nThis is a reimplementation of QAbstractItemModel::sibling", true, &_init_f_sibling_c3713, &_call_f_sibling_c3713); + methods += gsi::qt_signal ("columnsAboutToBeInserted(const QModelIndex &, int, int)", "columnsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractTableModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationColumn"), "@brief Signal declaration for QAbstractTableModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeRemoved(const QModelIndex &, int, int)", "columnsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractTableModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsInserted(const QModelIndex &, int, int)", "columnsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractTableModel::columnsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("column"), "@brief Signal declaration for QAbstractTableModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsRemoved(const QModelIndex &, int, int)", "columnsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractTableModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal & > ("dataChanged(const QModelIndex &, const QModelIndex &, const QList &)", "dataChanged", gsi::arg("topLeft"), gsi::arg("bottomRight"), gsi::arg("roles"), "@brief Signal declaration for QAbstractTableModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAbstractTableModel::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, int, int > ("headerDataChanged(Qt::Orientation, int, int)", "headerDataChanged", gsi::arg("orientation"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractTableModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutAboutToBeChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutAboutToBeChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QAbstractTableModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QAbstractTableModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelAboutToBeReset()", "modelAboutToBeReset", "@brief Signal declaration for QAbstractTableModel::modelAboutToBeReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelReset()", "modelReset", "@brief Signal declaration for QAbstractTableModel::modelReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAbstractTableModel::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeInserted(const QModelIndex &, int, int)", "rowsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractTableModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationRow"), "@brief Signal declaration for QAbstractTableModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeRemoved(const QModelIndex &, int, int)", "rowsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractTableModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsInserted(const QModelIndex &, int, int)", "rowsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractTableModel::rowsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("row"), "@brief Signal declaration for QAbstractTableModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsRemoved(const QModelIndex &, int, int)", "rowsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QAbstractTableModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAbstractTableModel::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractItemModel (); + +qt_gsi::QtNativeClass decl_QAbstractTableModel (qtdecl_QAbstractItemModel (), "QtCore", "QAbstractTableModel_Native", + methods_QAbstractTableModel (), + "@hide\n@alias QAbstractTableModel"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractTableModel () { return decl_QAbstractTableModel; } + +} + + +class QAbstractTableModel_Adaptor : public QAbstractTableModel, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAbstractTableModel_Adaptor(); + + // [adaptor ctor] QAbstractTableModel::QAbstractTableModel(QObject *parent) + QAbstractTableModel_Adaptor() : QAbstractTableModel() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAbstractTableModel::QAbstractTableModel(QObject *parent) + QAbstractTableModel_Adaptor(QObject *parent) : QAbstractTableModel(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QAbstractTableModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + void fp_QAbstractTableModel_beginInsertColumns_3713 (const QModelIndex &parent, int first, int last) { + QAbstractTableModel::beginInsertColumns(parent, first, last); + } + + // [expose] void QAbstractTableModel::beginInsertRows(const QModelIndex &parent, int first, int last) + void fp_QAbstractTableModel_beginInsertRows_3713 (const QModelIndex &parent, int first, int last) { + QAbstractTableModel::beginInsertRows(parent, first, last); + } + + // [expose] bool QAbstractTableModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + bool fp_QAbstractTableModel_beginMoveColumns_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) { + return QAbstractTableModel::beginMoveColumns(sourceParent, sourceFirst, sourceLast, destinationParent, destinationColumn); + } + + // [expose] bool QAbstractTableModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + bool fp_QAbstractTableModel_beginMoveRows_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) { + return QAbstractTableModel::beginMoveRows(sourceParent, sourceFirst, sourceLast, destinationParent, destinationRow); + } + + // [expose] void QAbstractTableModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + void fp_QAbstractTableModel_beginRemoveColumns_3713 (const QModelIndex &parent, int first, int last) { + QAbstractTableModel::beginRemoveColumns(parent, first, last); + } + + // [expose] void QAbstractTableModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + void fp_QAbstractTableModel_beginRemoveRows_3713 (const QModelIndex &parent, int first, int last) { + QAbstractTableModel::beginRemoveRows(parent, first, last); + } + + // [expose] void QAbstractTableModel::beginResetModel() + void fp_QAbstractTableModel_beginResetModel_0 () { + QAbstractTableModel::beginResetModel(); + } + + // [expose] void QAbstractTableModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + void fp_QAbstractTableModel_changePersistentIndex_4682 (const QModelIndex &from, const QModelIndex &to) { + QAbstractTableModel::changePersistentIndex(from, to); + } + + // [expose] void QAbstractTableModel::changePersistentIndexList(const QList &from, const QList &to) + void fp_QAbstractTableModel_changePersistentIndexList_5912 (const QList &from, const QList &to) { + QAbstractTableModel::changePersistentIndexList(from, to); + } + + // [expose] QModelIndex QAbstractTableModel::createIndex(int row, int column, const void *data) + QModelIndex fp_QAbstractTableModel_createIndex_c3069 (int row, int column, const void *data) const { + return QAbstractTableModel::createIndex(row, column, data); + } + + // [expose] QModelIndex QAbstractTableModel::createIndex(int row, int column, quintptr id) + QModelIndex fp_QAbstractTableModel_createIndex_c2657 (int row, int column, quintptr id) const { + return QAbstractTableModel::createIndex(row, column, id); + } + + // [expose] bool QAbstractTableModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + bool fp_QAbstractTableModel_decodeData_5302 (int row, int column, const QModelIndex &parent, QDataStream &stream) { + return QAbstractTableModel::decodeData(row, column, parent, stream); + } + + // [expose] void QAbstractTableModel::encodeData(const QList &indexes, QDataStream &stream) + void fp_QAbstractTableModel_encodeData_c4599 (const QList &indexes, QDataStream &stream) const { + QAbstractTableModel::encodeData(indexes, stream); + } + + // [expose] void QAbstractTableModel::endInsertColumns() + void fp_QAbstractTableModel_endInsertColumns_0 () { + QAbstractTableModel::endInsertColumns(); + } + + // [expose] void QAbstractTableModel::endInsertRows() + void fp_QAbstractTableModel_endInsertRows_0 () { + QAbstractTableModel::endInsertRows(); + } + + // [expose] void QAbstractTableModel::endMoveColumns() + void fp_QAbstractTableModel_endMoveColumns_0 () { + QAbstractTableModel::endMoveColumns(); + } + + // [expose] void QAbstractTableModel::endMoveRows() + void fp_QAbstractTableModel_endMoveRows_0 () { + QAbstractTableModel::endMoveRows(); + } + + // [expose] void QAbstractTableModel::endRemoveColumns() + void fp_QAbstractTableModel_endRemoveColumns_0 () { + QAbstractTableModel::endRemoveColumns(); + } + + // [expose] void QAbstractTableModel::endRemoveRows() + void fp_QAbstractTableModel_endRemoveRows_0 () { + QAbstractTableModel::endRemoveRows(); + } + + // [expose] void QAbstractTableModel::endResetModel() + void fp_QAbstractTableModel_endResetModel_0 () { + QAbstractTableModel::endResetModel(); + } + + // [expose] bool QAbstractTableModel::isSignalConnected(const QMetaMethod &signal) + bool fp_QAbstractTableModel_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAbstractTableModel::isSignalConnected(signal); + } + + // [expose] QList QAbstractTableModel::persistentIndexList() + QList fp_QAbstractTableModel_persistentIndexList_c0 () const { + return QAbstractTableModel::persistentIndexList(); + } + + // [expose] int QAbstractTableModel::receivers(const char *signal) + int fp_QAbstractTableModel_receivers_c1731 (const char *signal) const { + return QAbstractTableModel::receivers(signal); + } + + // [expose] QObject *QAbstractTableModel::sender() + QObject * fp_QAbstractTableModel_sender_c0 () const { + return QAbstractTableModel::sender(); + } + + // [expose] int QAbstractTableModel::senderSignalIndex() + int fp_QAbstractTableModel_senderSignalIndex_c0 () const { + return QAbstractTableModel::senderSignalIndex(); + } + + // [adaptor impl] QModelIndex QAbstractTableModel::buddy(const QModelIndex &index) + QModelIndex cbs_buddy_c2395_0(const QModelIndex &index) const + { + return QAbstractTableModel::buddy(index); + } + + virtual QModelIndex buddy(const QModelIndex &index) const + { + if (cb_buddy_c2395_0.can_issue()) { + return cb_buddy_c2395_0.issue(&QAbstractTableModel_Adaptor::cbs_buddy_c2395_0, index); + } else { + return QAbstractTableModel::buddy(index); + } + } + + // [adaptor impl] bool QAbstractTableModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_canDropMimeData_c7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) const + { + return QAbstractTableModel::canDropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const + { + if (cb_canDropMimeData_c7425_0.can_issue()) { + return cb_canDropMimeData_c7425_0.issue::target_type &, int, int, const QModelIndex &>(&QAbstractTableModel_Adaptor::cbs_canDropMimeData_c7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QAbstractTableModel::canDropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QAbstractTableModel::canFetchMore(const QModelIndex &parent) + bool cbs_canFetchMore_c2395_0(const QModelIndex &parent) const + { + return QAbstractTableModel::canFetchMore(parent); + } + + virtual bool canFetchMore(const QModelIndex &parent) const + { + if (cb_canFetchMore_c2395_0.can_issue()) { + return cb_canFetchMore_c2395_0.issue(&QAbstractTableModel_Adaptor::cbs_canFetchMore_c2395_0, parent); + } else { + return QAbstractTableModel::canFetchMore(parent); + } + } + + // [adaptor impl] bool QAbstractTableModel::clearItemData(const QModelIndex &index) + bool cbs_clearItemData_2395_0(const QModelIndex &index) + { + return QAbstractTableModel::clearItemData(index); + } + + virtual bool clearItemData(const QModelIndex &index) + { + if (cb_clearItemData_2395_0.can_issue()) { + return cb_clearItemData_2395_0.issue(&QAbstractTableModel_Adaptor::cbs_clearItemData_2395_0, index); + } else { + return QAbstractTableModel::clearItemData(index); + } + } + + // [adaptor impl] int QAbstractTableModel::columnCount(const QModelIndex &parent) + int cbs_columnCount_c2395_1(const QModelIndex &parent) const + { + __SUPPRESS_UNUSED_WARNING (parent); + throw qt_gsi::AbstractMethodCalledException("columnCount"); + } + + virtual int columnCount(const QModelIndex &parent) const + { + if (cb_columnCount_c2395_1.can_issue()) { + return cb_columnCount_c2395_1.issue(&QAbstractTableModel_Adaptor::cbs_columnCount_c2395_1, parent); + } else { + throw qt_gsi::AbstractMethodCalledException("columnCount"); + } + } + + // [emitter impl] void QAbstractTableModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QAbstractTableModel_columnsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractTableModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractTableModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + void emitter_QAbstractTableModel_columnsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationColumn); + throw tl::Exception ("Can't emit private signal 'void QAbstractTableModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)'"); + } + + // [emitter impl] void QAbstractTableModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QAbstractTableModel_columnsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractTableModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractTableModel::columnsInserted(const QModelIndex &parent, int first, int last) + void emitter_QAbstractTableModel_columnsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractTableModel::columnsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractTableModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + void emitter_QAbstractTableModel_columnsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (column); + throw tl::Exception ("Can't emit private signal 'void QAbstractTableModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)'"); + } + + // [emitter impl] void QAbstractTableModel::columnsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QAbstractTableModel_columnsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractTableModel::columnsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] QVariant QAbstractTableModel::data(const QModelIndex &index, int role) + QVariant cbs_data_c3054_1(const QModelIndex &index, int role) const + { + __SUPPRESS_UNUSED_WARNING (index); + __SUPPRESS_UNUSED_WARNING (role); + throw qt_gsi::AbstractMethodCalledException("data"); + } + + virtual QVariant data(const QModelIndex &index, int role) const + { + if (cb_data_c3054_1.can_issue()) { + return cb_data_c3054_1.issue(&QAbstractTableModel_Adaptor::cbs_data_c3054_1, index, role); + } else { + throw qt_gsi::AbstractMethodCalledException("data"); + } + } + + // [emitter impl] void QAbstractTableModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void emitter_QAbstractTableModel_dataChanged_6833(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + emit QAbstractTableModel::dataChanged(topLeft, bottomRight, roles); + } + + // [emitter impl] void QAbstractTableModel::destroyed(QObject *) + void emitter_QAbstractTableModel_destroyed_1302(QObject *arg1) + { + emit QAbstractTableModel::destroyed(arg1); + } + + // [adaptor impl] bool QAbstractTableModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_dropMimeData_7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) + { + return QAbstractTableModel::dropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + { + if (cb_dropMimeData_7425_0.can_issue()) { + return cb_dropMimeData_7425_0.issue::target_type &, int, int, const QModelIndex &>(&QAbstractTableModel_Adaptor::cbs_dropMimeData_7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QAbstractTableModel::dropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QAbstractTableModel::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAbstractTableModel::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAbstractTableModel_Adaptor::cbs_event_1217_0, _event); + } else { + return QAbstractTableModel::event(_event); + } + } + + // [adaptor impl] bool QAbstractTableModel::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAbstractTableModel::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAbstractTableModel_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAbstractTableModel::eventFilter(watched, event); + } + } + + // [adaptor impl] void QAbstractTableModel::fetchMore(const QModelIndex &parent) + void cbs_fetchMore_2395_0(const QModelIndex &parent) + { + QAbstractTableModel::fetchMore(parent); + } + + virtual void fetchMore(const QModelIndex &parent) + { + if (cb_fetchMore_2395_0.can_issue()) { + cb_fetchMore_2395_0.issue(&QAbstractTableModel_Adaptor::cbs_fetchMore_2395_0, parent); + } else { + QAbstractTableModel::fetchMore(parent); + } + } + + // [adaptor impl] QFlags QAbstractTableModel::flags(const QModelIndex &index) + QFlags cbs_flags_c2395_0(const QModelIndex &index) const + { + return QAbstractTableModel::flags(index); + } + + virtual QFlags flags(const QModelIndex &index) const + { + if (cb_flags_c2395_0.can_issue()) { + return cb_flags_c2395_0.issue, const QModelIndex &>(&QAbstractTableModel_Adaptor::cbs_flags_c2395_0, index); + } else { + return QAbstractTableModel::flags(index); + } + } + + // [adaptor impl] QVariant QAbstractTableModel::headerData(int section, Qt::Orientation orientation, int role) + QVariant cbs_headerData_c3231_1(int section, const qt_gsi::Converter::target_type & orientation, int role) const + { + return QAbstractTableModel::headerData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), role); + } + + virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const + { + if (cb_headerData_c3231_1.can_issue()) { + return cb_headerData_c3231_1.issue::target_type &, int>(&QAbstractTableModel_Adaptor::cbs_headerData_c3231_1, section, qt_gsi::CppToQtAdaptor(orientation), role); + } else { + return QAbstractTableModel::headerData(section, orientation, role); + } + } + + // [emitter impl] void QAbstractTableModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + void emitter_QAbstractTableModel_headerDataChanged_3231(Qt::Orientation orientation, int first, int last) + { + emit QAbstractTableModel::headerDataChanged(orientation, first, last); + } + + // [adaptor impl] QModelIndex QAbstractTableModel::index(int row, int column, const QModelIndex &parent) + QModelIndex cbs_index_c3713_1(int row, int column, const QModelIndex &parent) const + { + return QAbstractTableModel::index(row, column, parent); + } + + virtual QModelIndex index(int row, int column, const QModelIndex &parent) const + { + if (cb_index_c3713_1.can_issue()) { + return cb_index_c3713_1.issue(&QAbstractTableModel_Adaptor::cbs_index_c3713_1, row, column, parent); + } else { + return QAbstractTableModel::index(row, column, parent); + } + } + + // [adaptor impl] bool QAbstractTableModel::insertColumns(int column, int count, const QModelIndex &parent) + bool cbs_insertColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QAbstractTableModel::insertColumns(column, count, parent); + } + + virtual bool insertColumns(int column, int count, const QModelIndex &parent) + { + if (cb_insertColumns_3713_1.can_issue()) { + return cb_insertColumns_3713_1.issue(&QAbstractTableModel_Adaptor::cbs_insertColumns_3713_1, column, count, parent); + } else { + return QAbstractTableModel::insertColumns(column, count, parent); + } + } + + // [adaptor impl] bool QAbstractTableModel::insertRows(int row, int count, const QModelIndex &parent) + bool cbs_insertRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QAbstractTableModel::insertRows(row, count, parent); + } + + virtual bool insertRows(int row, int count, const QModelIndex &parent) + { + if (cb_insertRows_3713_1.can_issue()) { + return cb_insertRows_3713_1.issue(&QAbstractTableModel_Adaptor::cbs_insertRows_3713_1, row, count, parent); + } else { + return QAbstractTableModel::insertRows(row, count, parent); + } + } + + // [adaptor impl] QMap QAbstractTableModel::itemData(const QModelIndex &index) + QMap cbs_itemData_c2395_0(const QModelIndex &index) const + { + return QAbstractTableModel::itemData(index); + } + + virtual QMap itemData(const QModelIndex &index) const + { + if (cb_itemData_c2395_0.can_issue()) { + return cb_itemData_c2395_0.issue, const QModelIndex &>(&QAbstractTableModel_Adaptor::cbs_itemData_c2395_0, index); + } else { + return QAbstractTableModel::itemData(index); + } + } + + // [emitter impl] void QAbstractTableModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QAbstractTableModel_layoutAboutToBeChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QAbstractTableModel::layoutAboutToBeChanged(parents, hint); + } + + // [emitter impl] void QAbstractTableModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QAbstractTableModel_layoutChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QAbstractTableModel::layoutChanged(parents, hint); + } + + // [adaptor impl] QList QAbstractTableModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + QList cbs_match_c7932_2(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + return QAbstractTableModel::match(start, role, value, hits, flags); + } + + virtual QList match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + if (cb_match_c7932_2.can_issue()) { + return cb_match_c7932_2.issue, const QModelIndex &, int, const QVariant &, int, QFlags >(&QAbstractTableModel_Adaptor::cbs_match_c7932_2, start, role, value, hits, flags); + } else { + return QAbstractTableModel::match(start, role, value, hits, flags); + } + } + + // [adaptor impl] QMimeData *QAbstractTableModel::mimeData(const QList &indexes) + QMimeData * cbs_mimeData_c3010_0(const QList &indexes) const + { + return QAbstractTableModel::mimeData(indexes); + } + + virtual QMimeData * mimeData(const QList &indexes) const + { + if (cb_mimeData_c3010_0.can_issue()) { + return cb_mimeData_c3010_0.issue &>(&QAbstractTableModel_Adaptor::cbs_mimeData_c3010_0, indexes); + } else { + return QAbstractTableModel::mimeData(indexes); + } + } + + // [adaptor impl] QStringList QAbstractTableModel::mimeTypes() + QStringList cbs_mimeTypes_c0_0() const + { + return QAbstractTableModel::mimeTypes(); + } + + virtual QStringList mimeTypes() const + { + if (cb_mimeTypes_c0_0.can_issue()) { + return cb_mimeTypes_c0_0.issue(&QAbstractTableModel_Adaptor::cbs_mimeTypes_c0_0); + } else { + return QAbstractTableModel::mimeTypes(); + } + } + + // [emitter impl] void QAbstractTableModel::modelAboutToBeReset() + void emitter_QAbstractTableModel_modelAboutToBeReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QAbstractTableModel::modelAboutToBeReset()'"); + } + + // [emitter impl] void QAbstractTableModel::modelReset() + void emitter_QAbstractTableModel_modelReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QAbstractTableModel::modelReset()'"); + } + + // [adaptor impl] bool QAbstractTableModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveColumns_6659_0(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QAbstractTableModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + + virtual bool moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveColumns_6659_0.can_issue()) { + return cb_moveColumns_6659_0.issue(&QAbstractTableModel_Adaptor::cbs_moveColumns_6659_0, sourceParent, sourceColumn, count, destinationParent, destinationChild); + } else { + return QAbstractTableModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] bool QAbstractTableModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveRows_6659_0(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QAbstractTableModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + + virtual bool moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveRows_6659_0.can_issue()) { + return cb_moveRows_6659_0.issue(&QAbstractTableModel_Adaptor::cbs_moveRows_6659_0, sourceParent, sourceRow, count, destinationParent, destinationChild); + } else { + return QAbstractTableModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] void QAbstractTableModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + void cbs_multiData_c4483_0(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + QAbstractTableModel::multiData(index, roleDataSpan); + } + + virtual void multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + if (cb_multiData_c4483_0.can_issue()) { + cb_multiData_c4483_0.issue(&QAbstractTableModel_Adaptor::cbs_multiData_c4483_0, index, roleDataSpan); + } else { + QAbstractTableModel::multiData(index, roleDataSpan); + } + } + + // [emitter impl] void QAbstractTableModel::objectNameChanged(const QString &objectName) + void emitter_QAbstractTableModel_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QAbstractTableModel::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] bool QAbstractTableModel::removeColumns(int column, int count, const QModelIndex &parent) + bool cbs_removeColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QAbstractTableModel::removeColumns(column, count, parent); + } + + virtual bool removeColumns(int column, int count, const QModelIndex &parent) + { + if (cb_removeColumns_3713_1.can_issue()) { + return cb_removeColumns_3713_1.issue(&QAbstractTableModel_Adaptor::cbs_removeColumns_3713_1, column, count, parent); + } else { + return QAbstractTableModel::removeColumns(column, count, parent); + } + } + + // [adaptor impl] bool QAbstractTableModel::removeRows(int row, int count, const QModelIndex &parent) + bool cbs_removeRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QAbstractTableModel::removeRows(row, count, parent); + } + + virtual bool removeRows(int row, int count, const QModelIndex &parent) + { + if (cb_removeRows_3713_1.can_issue()) { + return cb_removeRows_3713_1.issue(&QAbstractTableModel_Adaptor::cbs_removeRows_3713_1, row, count, parent); + } else { + return QAbstractTableModel::removeRows(row, count, parent); + } + } + + // [adaptor impl] void QAbstractTableModel::revert() + void cbs_revert_0_0() + { + QAbstractTableModel::revert(); + } + + virtual void revert() + { + if (cb_revert_0_0.can_issue()) { + cb_revert_0_0.issue(&QAbstractTableModel_Adaptor::cbs_revert_0_0); + } else { + QAbstractTableModel::revert(); + } + } + + // [adaptor impl] QHash QAbstractTableModel::roleNames() + QHash cbs_roleNames_c0_0() const + { + return QAbstractTableModel::roleNames(); + } + + virtual QHash roleNames() const + { + if (cb_roleNames_c0_0.can_issue()) { + return cb_roleNames_c0_0.issue >(&QAbstractTableModel_Adaptor::cbs_roleNames_c0_0); + } else { + return QAbstractTableModel::roleNames(); + } + } + + // [adaptor impl] int QAbstractTableModel::rowCount(const QModelIndex &parent) + int cbs_rowCount_c2395_1(const QModelIndex &parent) const + { + __SUPPRESS_UNUSED_WARNING (parent); + throw qt_gsi::AbstractMethodCalledException("rowCount"); + } + + virtual int rowCount(const QModelIndex &parent) const + { + if (cb_rowCount_c2395_1.can_issue()) { + return cb_rowCount_c2395_1.issue(&QAbstractTableModel_Adaptor::cbs_rowCount_c2395_1, parent); + } else { + throw qt_gsi::AbstractMethodCalledException("rowCount"); + } + } + + // [emitter impl] void QAbstractTableModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QAbstractTableModel_rowsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractTableModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractTableModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + void emitter_QAbstractTableModel_rowsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationRow); + throw tl::Exception ("Can't emit private signal 'void QAbstractTableModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)'"); + } + + // [emitter impl] void QAbstractTableModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QAbstractTableModel_rowsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractTableModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractTableModel::rowsInserted(const QModelIndex &parent, int first, int last) + void emitter_QAbstractTableModel_rowsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractTableModel::rowsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QAbstractTableModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + void emitter_QAbstractTableModel_rowsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (row); + throw tl::Exception ("Can't emit private signal 'void QAbstractTableModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)'"); + } + + // [emitter impl] void QAbstractTableModel::rowsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QAbstractTableModel_rowsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QAbstractTableModel::rowsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] bool QAbstractTableModel::setData(const QModelIndex &index, const QVariant &value, int role) + bool cbs_setData_5065_1(const QModelIndex &index, const QVariant &value, int role) + { + return QAbstractTableModel::setData(index, value, role); + } + + virtual bool setData(const QModelIndex &index, const QVariant &value, int role) + { + if (cb_setData_5065_1.can_issue()) { + return cb_setData_5065_1.issue(&QAbstractTableModel_Adaptor::cbs_setData_5065_1, index, value, role); + } else { + return QAbstractTableModel::setData(index, value, role); + } + } + + // [adaptor impl] bool QAbstractTableModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + bool cbs_setHeaderData_5242_1(int section, const qt_gsi::Converter::target_type & orientation, const QVariant &value, int role) + { + return QAbstractTableModel::setHeaderData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), value, role); + } + + virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + { + if (cb_setHeaderData_5242_1.can_issue()) { + return cb_setHeaderData_5242_1.issue::target_type &, const QVariant &, int>(&QAbstractTableModel_Adaptor::cbs_setHeaderData_5242_1, section, qt_gsi::CppToQtAdaptor(orientation), value, role); + } else { + return QAbstractTableModel::setHeaderData(section, orientation, value, role); + } + } + + // [adaptor impl] bool QAbstractTableModel::setItemData(const QModelIndex &index, const QMap &roles) + bool cbs_setItemData_5414_0(const QModelIndex &index, const QMap &roles) + { + return QAbstractTableModel::setItemData(index, roles); + } + + virtual bool setItemData(const QModelIndex &index, const QMap &roles) + { + if (cb_setItemData_5414_0.can_issue()) { + return cb_setItemData_5414_0.issue &>(&QAbstractTableModel_Adaptor::cbs_setItemData_5414_0, index, roles); + } else { + return QAbstractTableModel::setItemData(index, roles); + } + } + + // [adaptor impl] QModelIndex QAbstractTableModel::sibling(int row, int column, const QModelIndex &idx) + QModelIndex cbs_sibling_c3713_0(int row, int column, const QModelIndex &idx) const + { + return QAbstractTableModel::sibling(row, column, idx); + } + + virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const + { + if (cb_sibling_c3713_0.can_issue()) { + return cb_sibling_c3713_0.issue(&QAbstractTableModel_Adaptor::cbs_sibling_c3713_0, row, column, idx); + } else { + return QAbstractTableModel::sibling(row, column, idx); + } + } + + // [adaptor impl] void QAbstractTableModel::sort(int column, Qt::SortOrder order) + void cbs_sort_2340_1(int column, const qt_gsi::Converter::target_type & order) + { + QAbstractTableModel::sort(column, qt_gsi::QtToCppAdaptor(order).cref()); + } + + virtual void sort(int column, Qt::SortOrder order) + { + if (cb_sort_2340_1.can_issue()) { + cb_sort_2340_1.issue::target_type &>(&QAbstractTableModel_Adaptor::cbs_sort_2340_1, column, qt_gsi::CppToQtAdaptor(order)); + } else { + QAbstractTableModel::sort(column, order); + } + } + + // [adaptor impl] QSize QAbstractTableModel::span(const QModelIndex &index) + QSize cbs_span_c2395_0(const QModelIndex &index) const + { + return QAbstractTableModel::span(index); + } + + virtual QSize span(const QModelIndex &index) const + { + if (cb_span_c2395_0.can_issue()) { + return cb_span_c2395_0.issue(&QAbstractTableModel_Adaptor::cbs_span_c2395_0, index); + } else { + return QAbstractTableModel::span(index); + } + } + + // [adaptor impl] bool QAbstractTableModel::submit() + bool cbs_submit_0_0() + { + return QAbstractTableModel::submit(); + } + + virtual bool submit() + { + if (cb_submit_0_0.can_issue()) { + return cb_submit_0_0.issue(&QAbstractTableModel_Adaptor::cbs_submit_0_0); + } else { + return QAbstractTableModel::submit(); + } + } + + // [adaptor impl] QFlags QAbstractTableModel::supportedDragActions() + QFlags cbs_supportedDragActions_c0_0() const + { + return QAbstractTableModel::supportedDragActions(); + } + + virtual QFlags supportedDragActions() const + { + if (cb_supportedDragActions_c0_0.can_issue()) { + return cb_supportedDragActions_c0_0.issue >(&QAbstractTableModel_Adaptor::cbs_supportedDragActions_c0_0); + } else { + return QAbstractTableModel::supportedDragActions(); + } + } + + // [adaptor impl] QFlags QAbstractTableModel::supportedDropActions() + QFlags cbs_supportedDropActions_c0_0() const + { + return QAbstractTableModel::supportedDropActions(); + } + + virtual QFlags supportedDropActions() const + { + if (cb_supportedDropActions_c0_0.can_issue()) { + return cb_supportedDropActions_c0_0.issue >(&QAbstractTableModel_Adaptor::cbs_supportedDropActions_c0_0); + } else { + return QAbstractTableModel::supportedDropActions(); + } + } + + // [adaptor impl] void QAbstractTableModel::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAbstractTableModel::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAbstractTableModel_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAbstractTableModel::childEvent(event); + } + } + + // [adaptor impl] void QAbstractTableModel::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAbstractTableModel::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAbstractTableModel_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAbstractTableModel::customEvent(event); + } + } + + // [adaptor impl] void QAbstractTableModel::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAbstractTableModel::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAbstractTableModel_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAbstractTableModel::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAbstractTableModel::resetInternalData() + void cbs_resetInternalData_0_0() + { + QAbstractTableModel::resetInternalData(); + } + + virtual void resetInternalData() + { + if (cb_resetInternalData_0_0.can_issue()) { + cb_resetInternalData_0_0.issue(&QAbstractTableModel_Adaptor::cbs_resetInternalData_0_0); + } else { + QAbstractTableModel::resetInternalData(); + } + } + + // [adaptor impl] void QAbstractTableModel::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAbstractTableModel::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAbstractTableModel_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAbstractTableModel::timerEvent(event); + } + } + + gsi::Callback cb_buddy_c2395_0; + gsi::Callback cb_canDropMimeData_c7425_0; + gsi::Callback cb_canFetchMore_c2395_0; + gsi::Callback cb_clearItemData_2395_0; + gsi::Callback cb_columnCount_c2395_1; + gsi::Callback cb_data_c3054_1; + gsi::Callback cb_dropMimeData_7425_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fetchMore_2395_0; + gsi::Callback cb_flags_c2395_0; + gsi::Callback cb_headerData_c3231_1; + gsi::Callback cb_index_c3713_1; + gsi::Callback cb_insertColumns_3713_1; + gsi::Callback cb_insertRows_3713_1; + gsi::Callback cb_itemData_c2395_0; + gsi::Callback cb_match_c7932_2; + gsi::Callback cb_mimeData_c3010_0; + gsi::Callback cb_mimeTypes_c0_0; + gsi::Callback cb_moveColumns_6659_0; + gsi::Callback cb_moveRows_6659_0; + gsi::Callback cb_multiData_c4483_0; + gsi::Callback cb_removeColumns_3713_1; + gsi::Callback cb_removeRows_3713_1; + gsi::Callback cb_revert_0_0; + gsi::Callback cb_roleNames_c0_0; + gsi::Callback cb_rowCount_c2395_1; + gsi::Callback cb_setData_5065_1; + gsi::Callback cb_setHeaderData_5242_1; + gsi::Callback cb_setItemData_5414_0; + gsi::Callback cb_sibling_c3713_0; + gsi::Callback cb_sort_2340_1; + gsi::Callback cb_span_c2395_0; + gsi::Callback cb_submit_0_0; + gsi::Callback cb_supportedDragActions_c0_0; + gsi::Callback cb_supportedDropActions_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_resetInternalData_0_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QAbstractTableModel_Adaptor::~QAbstractTableModel_Adaptor() { } + +// Constructor QAbstractTableModel::QAbstractTableModel(QObject *parent) (adaptor class) + +static void _init_ctor_QAbstractTableModel_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAbstractTableModel_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAbstractTableModel_Adaptor (arg1)); +} + + +// exposed void QAbstractTableModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_beginInsertColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QAbstractTableModel::beginInsertRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_beginInsertRows_3713 (arg1, arg2, arg3); +} + + +// exposed bool QAbstractTableModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_fp_beginMoveColumns_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveColumns_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_beginMoveColumns_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed bool QAbstractTableModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + +static void _init_fp_beginMoveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_beginMoveRows_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed void QAbstractTableModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_beginRemoveColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QAbstractTableModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_beginRemoveRows_3713 (arg1, arg2, arg3); +} + + +// exposed void QAbstractTableModel::beginResetModel() + +static void _init_fp_beginResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_beginResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_beginResetModel_0 (); +} + + +// QModelIndex QAbstractTableModel::buddy(const QModelIndex &index) + +static void _init_cbs_buddy_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_buddy_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QAbstractTableModel_Adaptor *)cls)->cbs_buddy_c2395_0 (arg1)); +} + +static void _set_callback_cbs_buddy_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_buddy_c2395_0 = cb; +} + + +// bool QAbstractTableModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_canDropMimeData_c7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_canDropMimeData_c7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->cbs_canDropMimeData_c7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_canDropMimeData_c7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_canDropMimeData_c7425_0 = cb; +} + + +// bool QAbstractTableModel::canFetchMore(const QModelIndex &parent) + +static void _init_cbs_canFetchMore_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_canFetchMore_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->cbs_canFetchMore_c2395_0 (arg1)); +} + +static void _set_callback_cbs_canFetchMore_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_canFetchMore_c2395_0 = cb; +} + + +// exposed void QAbstractTableModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + +static void _init_fp_changePersistentIndex_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndex_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_changePersistentIndex_4682 (arg1, arg2); +} + + +// exposed void QAbstractTableModel::changePersistentIndexList(const QList &from, const QList &to) + +static void _init_fp_changePersistentIndexList_5912 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndexList_5912 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_changePersistentIndexList_5912 (arg1, arg2); +} + + +// void QAbstractTableModel::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// bool QAbstractTableModel::clearItemData(const QModelIndex &index) + +static void _init_cbs_clearItemData_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_clearItemData_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->cbs_clearItemData_2395_0 (arg1)); +} + +static void _set_callback_cbs_clearItemData_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_clearItemData_2395_0 = cb; +} + + +// int QAbstractTableModel::columnCount(const QModelIndex &parent) + +static void _init_cbs_columnCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_columnCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QAbstractTableModel_Adaptor *)cls)->cbs_columnCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_columnCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_columnCount_c2395_1 = cb; +} + + +// emitter void QAbstractTableModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_columnsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractTableModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_emitter_columnsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_columnsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QAbstractTableModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_columnsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractTableModel::columnsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_columnsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractTableModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + +static void _init_emitter_columnsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("column"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_columnsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QAbstractTableModel::columnsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_columnsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QModelIndex QAbstractTableModel::createIndex(int row, int column, const void *data) + +static void _init_fp_createIndex_c3069 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c3069 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QModelIndex)((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_createIndex_c3069 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QAbstractTableModel::createIndex(int row, int column, quintptr id) + +static void _init_fp_createIndex_c2657 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("id"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c2657 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + quintptr arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_createIndex_c2657 (arg1, arg2, arg3)); +} + + +// void QAbstractTableModel::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// QVariant QAbstractTableModel::data(const QModelIndex &index, int role) + +static void _init_cbs_data_c3054_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_data_c3054_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + ret.write ((QVariant)((QAbstractTableModel_Adaptor *)cls)->cbs_data_c3054_1 (arg1, arg2)); +} + +static void _set_callback_cbs_data_c3054_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_data_c3054_1 = cb; +} + + +// emitter void QAbstractTableModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_emitter_dataChanged_6833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles", true, "QList()"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_emitter_dataChanged_6833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + const QList &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_dataChanged_6833 (arg1, arg2, arg3); +} + + +// exposed bool QAbstractTableModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + +static void _init_fp_decodeData_5302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("stream"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_decodeData_5302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + QDataStream &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_decodeData_5302 (arg1, arg2, arg3, arg4)); +} + + +// emitter void QAbstractTableModel::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_destroyed_1302 (arg1); +} + + +// void QAbstractTableModel::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QAbstractTableModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_dropMimeData_7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_dropMimeData_7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->cbs_dropMimeData_7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_dropMimeData_7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_dropMimeData_7425_0 = cb; +} + + +// exposed void QAbstractTableModel::encodeData(const QList &indexes, QDataStream &stream) + +static void _init_fp_encodeData_c4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stream"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_encodeData_c4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + QDataStream &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_encodeData_c4599 (arg1, arg2); +} + + +// exposed void QAbstractTableModel::endInsertColumns() + +static void _init_fp_endInsertColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_endInsertColumns_0 (); +} + + +// exposed void QAbstractTableModel::endInsertRows() + +static void _init_fp_endInsertRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_endInsertRows_0 (); +} + + +// exposed void QAbstractTableModel::endMoveColumns() + +static void _init_fp_endMoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_endMoveColumns_0 (); +} + + +// exposed void QAbstractTableModel::endMoveRows() + +static void _init_fp_endMoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_endMoveRows_0 (); +} + + +// exposed void QAbstractTableModel::endRemoveColumns() + +static void _init_fp_endRemoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_endRemoveColumns_0 (); +} + + +// exposed void QAbstractTableModel::endRemoveRows() + +static void _init_fp_endRemoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_endRemoveRows_0 (); +} + + +// exposed void QAbstractTableModel::endResetModel() + +static void _init_fp_endResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_endResetModel_0 (); +} + + +// bool QAbstractTableModel::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAbstractTableModel::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QAbstractTableModel::fetchMore(const QModelIndex &parent) + +static void _init_cbs_fetchMore_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fetchMore_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->cbs_fetchMore_2395_0 (arg1); +} + +static void _set_callback_cbs_fetchMore_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_fetchMore_2395_0 = cb; +} + + +// QFlags QAbstractTableModel::flags(const QModelIndex &index) + +static void _init_cbs_flags_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_flags_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QFlags)((QAbstractTableModel_Adaptor *)cls)->cbs_flags_c2395_0 (arg1)); +} + +static void _set_callback_cbs_flags_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_flags_c2395_0 = cb; +} + + +// QVariant QAbstractTableModel::headerData(int section, Qt::Orientation orientation, int role) + +static void _init_cbs_headerData_c3231_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_headerData_c3231_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + ret.write ((QVariant)((QAbstractTableModel_Adaptor *)cls)->cbs_headerData_c3231_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_headerData_c3231_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_headerData_c3231_1 = cb; +} + + +// emitter void QAbstractTableModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + +static void _init_emitter_headerDataChanged_3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_headerDataChanged_3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_headerDataChanged_3231 (arg1, arg2, arg3); +} + + +// QModelIndex QAbstractTableModel::index(int row, int column, const QModelIndex &parent) + +static void _init_cbs_index_c3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_index_c3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QAbstractTableModel_Adaptor *)cls)->cbs_index_c3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_index_c3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_index_c3713_1 = cb; +} + + +// bool QAbstractTableModel::insertColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_insertColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->cbs_insertColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_insertColumns_3713_1 = cb; +} + + +// bool QAbstractTableModel::insertRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_insertRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->cbs_insertRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_insertRows_3713_1 = cb; +} + + +// exposed bool QAbstractTableModel::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_isSignalConnected_c2394 (arg1)); +} + + +// QMap QAbstractTableModel::itemData(const QModelIndex &index) + +static void _init_cbs_itemData_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_itemData_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QMap)((QAbstractTableModel_Adaptor *)cls)->cbs_itemData_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemData_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_itemData_c2395_0 = cb; +} + + +// emitter void QAbstractTableModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutAboutToBeChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutAboutToBeChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_layoutAboutToBeChanged_7947 (arg1, arg2); +} + + +// emitter void QAbstractTableModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_layoutChanged_7947 (arg1, arg2); +} + + +// QList QAbstractTableModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + +static void _init_cbs_match_c7932_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hits"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags"); + decl->add_arg > (argspec_4); + decl->set_return > (); +} + +static void _call_cbs_match_c7932_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + QFlags arg5 = args.read > (heap); + ret.write > ((QList)((QAbstractTableModel_Adaptor *)cls)->cbs_match_c7932_2 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_match_c7932_2 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_match_c7932_2 = cb; +} + + +// QMimeData *QAbstractTableModel::mimeData(const QList &indexes) + +static void _init_cbs_mimeData_c3010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mimeData_c3010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args.read & > (heap); + ret.write ((QMimeData *)((QAbstractTableModel_Adaptor *)cls)->cbs_mimeData_c3010_0 (arg1)); +} + +static void _set_callback_cbs_mimeData_c3010_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_mimeData_c3010_0 = cb; +} + + +// QStringList QAbstractTableModel::mimeTypes() + +static void _init_cbs_mimeTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mimeTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QAbstractTableModel_Adaptor *)cls)->cbs_mimeTypes_c0_0 ()); +} + +static void _set_callback_cbs_mimeTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_mimeTypes_c0_0 = cb; +} + + +// emitter void QAbstractTableModel::modelAboutToBeReset() + +static void _init_emitter_modelAboutToBeReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelAboutToBeReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_modelAboutToBeReset_3767 (); +} + + +// emitter void QAbstractTableModel::modelReset() + +static void _init_emitter_modelReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_modelReset_3767 (); +} + + +// bool QAbstractTableModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveColumns_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveColumns_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->cbs_moveColumns_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveColumns_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_moveColumns_6659_0 = cb; +} + + +// bool QAbstractTableModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveRows_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveRows_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->cbs_moveRows_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveRows_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_moveRows_6659_0 = cb; +} + + +// void QAbstractTableModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + +static void _init_cbs_multiData_c4483_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roleDataSpan"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_multiData_c4483_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + QModelRoleDataSpan arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->cbs_multiData_c4483_0 (arg1, arg2); +} + +static void _set_callback_cbs_multiData_c4483_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_multiData_c4483_0 = cb; +} + + +// emitter void QAbstractTableModel::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_objectNameChanged_4567 (arg1); +} + + +// exposed QList QAbstractTableModel::persistentIndexList() + +static void _init_fp_persistentIndexList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_fp_persistentIndexList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_persistentIndexList_c0 ()); +} + + +// exposed int QAbstractTableModel::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_receivers_c1731 (arg1)); +} + + +// bool QAbstractTableModel::removeColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_removeColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->cbs_removeColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_removeColumns_3713_1 = cb; +} + + +// bool QAbstractTableModel::removeRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_removeRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->cbs_removeRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_removeRows_3713_1 = cb; +} + + +// void QAbstractTableModel::resetInternalData() + +static void _init_cbs_resetInternalData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_resetInternalData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->cbs_resetInternalData_0_0 (); +} + +static void _set_callback_cbs_resetInternalData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_resetInternalData_0_0 = cb; +} + + +// void QAbstractTableModel::revert() + +static void _init_cbs_revert_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_revert_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->cbs_revert_0_0 (); +} + +static void _set_callback_cbs_revert_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_revert_0_0 = cb; +} + + +// QHash QAbstractTableModel::roleNames() + +static void _init_cbs_roleNames_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_roleNames_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QAbstractTableModel_Adaptor *)cls)->cbs_roleNames_c0_0 ()); +} + +static void _set_callback_cbs_roleNames_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_roleNames_c0_0 = cb; +} + + +// int QAbstractTableModel::rowCount(const QModelIndex &parent) + +static void _init_cbs_rowCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_rowCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QAbstractTableModel_Adaptor *)cls)->cbs_rowCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_rowCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_rowCount_c2395_1 = cb; +} + + +// emitter void QAbstractTableModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_rowsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractTableModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + +static void _init_emitter_rowsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_rowsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QAbstractTableModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_rowsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractTableModel::rowsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_rowsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QAbstractTableModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + +static void _init_emitter_rowsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("row"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_rowsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QAbstractTableModel::rowsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QAbstractTableModel_Adaptor *)cls)->emitter_QAbstractTableModel_rowsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QObject *QAbstractTableModel::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_sender_c0 ()); +} + + +// exposed int QAbstractTableModel::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractTableModel_Adaptor *)cls)->fp_QAbstractTableModel_senderSignalIndex_c0 ()); +} + + +// bool QAbstractTableModel::setData(const QModelIndex &index, const QVariant &value, int role) + +static void _init_cbs_setData_5065_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setData_5065_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + int arg3 = args.read (heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->cbs_setData_5065_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_setData_5065_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_setData_5065_1 = cb; +} + + +// bool QAbstractTableModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + +static void _init_cbs_setHeaderData_5242_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_setHeaderData_5242_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->cbs_setHeaderData_5242_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_setHeaderData_5242_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_setHeaderData_5242_1 = cb; +} + + +// bool QAbstractTableModel::setItemData(const QModelIndex &index, const QMap &roles) + +static void _init_cbs_setItemData_5414_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setItemData_5414_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QMap &arg2 = args.read & > (heap); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->cbs_setItemData_5414_0 (arg1, arg2)); +} + +static void _set_callback_cbs_setItemData_5414_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_setItemData_5414_0 = cb; +} + + +// QModelIndex QAbstractTableModel::sibling(int row, int column, const QModelIndex &idx) + +static void _init_cbs_sibling_c3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_sibling_c3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QAbstractTableModel_Adaptor *)cls)->cbs_sibling_c3713_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_sibling_c3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_sibling_c3713_0 = cb; +} + + +// void QAbstractTableModel::sort(int column, Qt::SortOrder order) + +static void _init_cbs_sort_2340_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sort_2340_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->cbs_sort_2340_1 (arg1, arg2); +} + +static void _set_callback_cbs_sort_2340_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_sort_2340_1 = cb; +} + + +// QSize QAbstractTableModel::span(const QModelIndex &index) + +static void _init_cbs_span_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_span_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QSize)((QAbstractTableModel_Adaptor *)cls)->cbs_span_c2395_0 (arg1)); +} + +static void _set_callback_cbs_span_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_span_c2395_0 = cb; +} + + +// bool QAbstractTableModel::submit() + +static void _init_cbs_submit_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_submit_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractTableModel_Adaptor *)cls)->cbs_submit_0_0 ()); +} + +static void _set_callback_cbs_submit_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_submit_0_0 = cb; +} + + +// QFlags QAbstractTableModel::supportedDragActions() + +static void _init_cbs_supportedDragActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDragActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QAbstractTableModel_Adaptor *)cls)->cbs_supportedDragActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDragActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_supportedDragActions_c0_0 = cb; +} + + +// QFlags QAbstractTableModel::supportedDropActions() + +static void _init_cbs_supportedDropActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDropActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QAbstractTableModel_Adaptor *)cls)->cbs_supportedDropActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDropActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_supportedDropActions_c0_0 = cb; +} + + +// void QAbstractTableModel::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTableModel_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTableModel_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractTableModel (); + +static gsi::Methods methods_QAbstractTableModel_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractTableModel::QAbstractTableModel(QObject *parent)\nThis method creates an object of class QAbstractTableModel.", &_init_ctor_QAbstractTableModel_Adaptor_1302, &_call_ctor_QAbstractTableModel_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*beginInsertColumns", "@brief Method void QAbstractTableModel::beginInsertColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertColumns_3713, &_call_fp_beginInsertColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginInsertRows", "@brief Method void QAbstractTableModel::beginInsertRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertRows_3713, &_call_fp_beginInsertRows_3713); + methods += new qt_gsi::GenericMethod ("*beginMoveColumns", "@brief Method bool QAbstractTableModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveColumns_6659, &_call_fp_beginMoveColumns_6659); + methods += new qt_gsi::GenericMethod ("*beginMoveRows", "@brief Method bool QAbstractTableModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveRows_6659, &_call_fp_beginMoveRows_6659); + methods += new qt_gsi::GenericMethod ("*beginRemoveColumns", "@brief Method void QAbstractTableModel::beginRemoveColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveColumns_3713, &_call_fp_beginRemoveColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginRemoveRows", "@brief Method void QAbstractTableModel::beginRemoveRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveRows_3713, &_call_fp_beginRemoveRows_3713); + methods += new qt_gsi::GenericMethod ("*beginResetModel", "@brief Method void QAbstractTableModel::beginResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginResetModel_0, &_call_fp_beginResetModel_0); + methods += new qt_gsi::GenericMethod ("buddy", "@brief Virtual method QModelIndex QAbstractTableModel::buddy(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("buddy", "@hide", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0, &_set_callback_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@brief Virtual method bool QAbstractTableModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@hide", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0, &_set_callback_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Virtual method bool QAbstractTableModel::canFetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@hide", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0, &_set_callback_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("*changePersistentIndex", "@brief Method void QAbstractTableModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndex_4682, &_call_fp_changePersistentIndex_4682); + methods += new qt_gsi::GenericMethod ("*changePersistentIndexList", "@brief Method void QAbstractTableModel::changePersistentIndexList(const QList &from, const QList &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndexList_5912, &_call_fp_changePersistentIndexList_5912); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAbstractTableModel::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Virtual method bool QAbstractTableModel::clearItemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@hide", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0, &_set_callback_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Virtual method int QAbstractTableModel::columnCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("columnCount", "@hide", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1, &_set_callback_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeInserted", "@brief Emitter for signal void QAbstractTableModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeInserted_7372, &_call_emitter_columnsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeMoved", "@brief Emitter for signal void QAbstractTableModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeMoved_10318, &_call_emitter_columnsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeRemoved", "@brief Emitter for signal void QAbstractTableModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeRemoved_7372, &_call_emitter_columnsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsInserted", "@brief Emitter for signal void QAbstractTableModel::columnsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsInserted_7372, &_call_emitter_columnsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsMoved", "@brief Emitter for signal void QAbstractTableModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nCall this method to emit this signal.", false, &_init_emitter_columnsMoved_10318, &_call_emitter_columnsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsRemoved", "@brief Emitter for signal void QAbstractTableModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsRemoved_7372, &_call_emitter_columnsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QAbstractTableModel::createIndex(int row, int column, const void *data)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c3069, &_call_fp_createIndex_c3069); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QAbstractTableModel::createIndex(int row, int column, quintptr id)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c2657, &_call_fp_createIndex_c2657); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAbstractTableModel::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QAbstractTableModel::data(const QModelIndex &index, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1, &_set_callback_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("emit_dataChanged", "@brief Emitter for signal void QAbstractTableModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nCall this method to emit this signal.", false, &_init_emitter_dataChanged_6833, &_call_emitter_dataChanged_6833); + methods += new qt_gsi::GenericMethod ("*decodeData", "@brief Method bool QAbstractTableModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_decodeData_5302, &_call_fp_decodeData_5302); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QAbstractTableModel::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAbstractTableModel::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Virtual method bool QAbstractTableModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@hide", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0, &_set_callback_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("*encodeData", "@brief Method void QAbstractTableModel::encodeData(const QList &indexes, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_encodeData_c4599, &_call_fp_encodeData_c4599); + methods += new qt_gsi::GenericMethod ("*endInsertColumns", "@brief Method void QAbstractTableModel::endInsertColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertColumns_0, &_call_fp_endInsertColumns_0); + methods += new qt_gsi::GenericMethod ("*endInsertRows", "@brief Method void QAbstractTableModel::endInsertRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertRows_0, &_call_fp_endInsertRows_0); + methods += new qt_gsi::GenericMethod ("*endMoveColumns", "@brief Method void QAbstractTableModel::endMoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveColumns_0, &_call_fp_endMoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endMoveRows", "@brief Method void QAbstractTableModel::endMoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveRows_0, &_call_fp_endMoveRows_0); + methods += new qt_gsi::GenericMethod ("*endRemoveColumns", "@brief Method void QAbstractTableModel::endRemoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveColumns_0, &_call_fp_endRemoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endRemoveRows", "@brief Method void QAbstractTableModel::endRemoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveRows_0, &_call_fp_endRemoveRows_0); + methods += new qt_gsi::GenericMethod ("*endResetModel", "@brief Method void QAbstractTableModel::endResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endResetModel_0, &_call_fp_endResetModel_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QAbstractTableModel::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAbstractTableModel::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Virtual method void QAbstractTableModel::fetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@hide", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0, &_set_callback_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@brief Virtual method QFlags QAbstractTableModel::flags(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@hide", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0, &_set_callback_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Virtual method QVariant QAbstractTableModel::headerData(int section, Qt::Orientation orientation, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("headerData", "@hide", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1, &_set_callback_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("emit_headerDataChanged", "@brief Emitter for signal void QAbstractTableModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_headerDataChanged_3231, &_call_emitter_headerDataChanged_3231); + methods += new qt_gsi::GenericMethod ("index", "@brief Virtual method QModelIndex QAbstractTableModel::index(int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("index", "@hide", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1, &_set_callback_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Virtual method bool QAbstractTableModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@hide", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1, &_set_callback_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Virtual method bool QAbstractTableModel::insertRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@hide", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1, &_set_callback_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAbstractTableModel::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Virtual method QMap QAbstractTableModel::itemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("itemData", "@hide", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0, &_set_callback_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("emit_layoutAboutToBeChanged", "@brief Emitter for signal void QAbstractTableModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutAboutToBeChanged_7947, &_call_emitter_layoutAboutToBeChanged_7947); + methods += new qt_gsi::GenericMethod ("emit_layoutChanged", "@brief Emitter for signal void QAbstractTableModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutChanged_7947, &_call_emitter_layoutChanged_7947); + methods += new qt_gsi::GenericMethod ("match", "@brief Virtual method QList QAbstractTableModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("match", "@hide", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2, &_set_callback_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Virtual method QMimeData *QAbstractTableModel::mimeData(const QList &indexes)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeData", "@hide", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0, &_set_callback_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Virtual method QStringList QAbstractTableModel::mimeTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@hide", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0, &_set_callback_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("emit_modelAboutToBeReset", "@brief Emitter for signal void QAbstractTableModel::modelAboutToBeReset()\nCall this method to emit this signal.", false, &_init_emitter_modelAboutToBeReset_3767, &_call_emitter_modelAboutToBeReset_3767); + methods += new qt_gsi::GenericMethod ("emit_modelReset", "@brief Emitter for signal void QAbstractTableModel::modelReset()\nCall this method to emit this signal.", false, &_init_emitter_modelReset_3767, &_call_emitter_modelReset_3767); + methods += new qt_gsi::GenericMethod ("moveColumns", "@brief Virtual method bool QAbstractTableModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveColumns", "@hide", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0, &_set_callback_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Virtual method bool QAbstractTableModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@hide", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0, &_set_callback_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Virtual method void QAbstractTableModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("multiData", "@hide", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0, &_set_callback_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QAbstractTableModel::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*persistentIndexList", "@brief Method QList QAbstractTableModel::persistentIndexList()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_persistentIndexList_c0, &_call_fp_persistentIndexList_c0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAbstractTableModel::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Virtual method bool QAbstractTableModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeColumns", "@hide", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1, &_set_callback_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Virtual method bool QAbstractTableModel::removeRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@hide", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1, &_set_callback_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@brief Virtual method void QAbstractTableModel::resetInternalData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@hide", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0, &_set_callback_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@brief Virtual method void QAbstractTableModel::revert()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@hide", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0, &_set_callback_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Virtual method QHash QAbstractTableModel::roleNames()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@hide", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0, &_set_callback_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Virtual method int QAbstractTableModel::rowCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("rowCount", "@hide", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1, &_set_callback_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeInserted", "@brief Emitter for signal void QAbstractTableModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeInserted_7372, &_call_emitter_rowsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeMoved", "@brief Emitter for signal void QAbstractTableModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeMoved_10318, &_call_emitter_rowsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeRemoved", "@brief Emitter for signal void QAbstractTableModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeRemoved_7372, &_call_emitter_rowsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsInserted", "@brief Emitter for signal void QAbstractTableModel::rowsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsInserted_7372, &_call_emitter_rowsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsMoved", "@brief Emitter for signal void QAbstractTableModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nCall this method to emit this signal.", false, &_init_emitter_rowsMoved_10318, &_call_emitter_rowsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsRemoved", "@brief Emitter for signal void QAbstractTableModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsRemoved_7372, &_call_emitter_rowsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAbstractTableModel::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAbstractTableModel::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method bool QAbstractTableModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1, &_set_callback_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Virtual method bool QAbstractTableModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@hide", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1, &_set_callback_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Virtual method bool QAbstractTableModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setItemData", "@hide", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0, &_set_callback_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Virtual method QModelIndex QAbstractTableModel::sibling(int row, int column, const QModelIndex &idx)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sibling", "@hide", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0, &_set_callback_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sort", "@brief Virtual method void QAbstractTableModel::sort(int column, Qt::SortOrder order)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("sort", "@hide", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1, &_set_callback_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("span", "@brief Virtual method QSize QAbstractTableModel::span(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("span", "@hide", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0, &_set_callback_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("submit", "@brief Virtual method bool QAbstractTableModel::submit()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("submit", "@hide", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0, &_set_callback_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@brief Virtual method QFlags QAbstractTableModel::supportedDragActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@hide", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0, &_set_callback_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Virtual method QFlags QAbstractTableModel::supportedDropActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@hide", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0, &_set_callback_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAbstractTableModel::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QAbstractTableModel_Adaptor (qtdecl_QAbstractTableModel (), "QtCore", "QAbstractTableModel", + methods_QAbstractTableModel_Adaptor (), + "@qt\n@brief Binding of QAbstractTableModel"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQAdoptSharedDataTag.cc b/src/gsiqt/qt6/QtCore/gsiDeclQAdoptSharedDataTag.cc new file mode 100644 index 000000000..f0a22f689 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQAdoptSharedDataTag.cc @@ -0,0 +1,71 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAdoptSharedDataTag.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QAdoptSharedDataTag + +// Constructor QAdoptSharedDataTag::QAdoptSharedDataTag() + + +static void _init_ctor_QAdoptSharedDataTag_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAdoptSharedDataTag_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAdoptSharedDataTag ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QAdoptSharedDataTag () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAdoptSharedDataTag::QAdoptSharedDataTag()\nThis method creates an object of class QAdoptSharedDataTag.", &_init_ctor_QAdoptSharedDataTag_0, &_call_ctor_QAdoptSharedDataTag_0); + return methods; +} + +gsi::Class decl_QAdoptSharedDataTag ("QtCore", "QAdoptSharedDataTag", + methods_QAdoptSharedDataTag (), + "@qt\n@brief Binding of QAdoptSharedDataTag"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAdoptSharedDataTag () { return decl_QAdoptSharedDataTag; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQAnimationDriver.cc b/src/gsiqt/qt6/QtCore/gsiDeclQAnimationDriver.cc new file mode 100644 index 000000000..65d746429 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQAnimationDriver.cc @@ -0,0 +1,852 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAnimationDriver.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAnimationDriver + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAnimationDriver::staticMetaObject); +} + + +// void QAnimationDriver::advance() + + +static void _init_f_advance_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_advance_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationDriver *)cls)->advance (); +} + + +// qint64 QAnimationDriver::elapsed() + + +static void _init_f_elapsed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_elapsed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QAnimationDriver *)cls)->elapsed ()); +} + + +// void QAnimationDriver::install() + + +static void _init_f_install_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_install_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationDriver *)cls)->install (); +} + + +// bool QAnimationDriver::isRunning() + + +static void _init_f_isRunning_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRunning_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAnimationDriver *)cls)->isRunning ()); +} + + +// void QAnimationDriver::uninstall() + + +static void _init_f_uninstall_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_uninstall_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationDriver *)cls)->uninstall (); +} + + +// static QString QAnimationDriver::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAnimationDriver::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAnimationDriver () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("advance", "@brief Method void QAnimationDriver::advance()\n", false, &_init_f_advance_0, &_call_f_advance_0); + methods += new qt_gsi::GenericMethod ("elapsed", "@brief Method qint64 QAnimationDriver::elapsed()\n", true, &_init_f_elapsed_c0, &_call_f_elapsed_c0); + methods += new qt_gsi::GenericMethod ("install", "@brief Method void QAnimationDriver::install()\n", false, &_init_f_install_0, &_call_f_install_0); + methods += new qt_gsi::GenericMethod ("isRunning?", "@brief Method bool QAnimationDriver::isRunning()\n", true, &_init_f_isRunning_c0, &_call_f_isRunning_c0); + methods += new qt_gsi::GenericMethod ("uninstall", "@brief Method void QAnimationDriver::uninstall()\n", false, &_init_f_uninstall_0, &_call_f_uninstall_0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAnimationDriver::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAnimationDriver::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("started()", "started", "@brief Signal declaration for QAnimationDriver::started()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("stopped()", "stopped", "@brief Signal declaration for QAnimationDriver::stopped()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAnimationDriver::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QAnimationDriver (qtdecl_QObject (), "QtCore", "QAnimationDriver_Native", + methods_QAnimationDriver (), + "@hide\n@alias QAnimationDriver"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAnimationDriver () { return decl_QAnimationDriver; } + +} + + +class QAnimationDriver_Adaptor : public QAnimationDriver, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAnimationDriver_Adaptor(); + + // [adaptor ctor] QAnimationDriver::QAnimationDriver(QObject *parent) + QAnimationDriver_Adaptor() : QAnimationDriver() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAnimationDriver::QAnimationDriver(QObject *parent) + QAnimationDriver_Adaptor(QObject *parent) : QAnimationDriver(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QAnimationDriver::advanceAnimation() + void fp_QAnimationDriver_advanceAnimation_0 () { + QAnimationDriver::advanceAnimation(); + } + + // [expose] bool QAnimationDriver::isSignalConnected(const QMetaMethod &signal) + bool fp_QAnimationDriver_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAnimationDriver::isSignalConnected(signal); + } + + // [expose] int QAnimationDriver::receivers(const char *signal) + int fp_QAnimationDriver_receivers_c1731 (const char *signal) const { + return QAnimationDriver::receivers(signal); + } + + // [expose] QObject *QAnimationDriver::sender() + QObject * fp_QAnimationDriver_sender_c0 () const { + return QAnimationDriver::sender(); + } + + // [expose] int QAnimationDriver::senderSignalIndex() + int fp_QAnimationDriver_senderSignalIndex_c0 () const { + return QAnimationDriver::senderSignalIndex(); + } + + // [adaptor impl] void QAnimationDriver::advance() + void cbs_advance_0_0() + { + QAnimationDriver::advance(); + } + + virtual void advance() + { + if (cb_advance_0_0.can_issue()) { + cb_advance_0_0.issue(&QAnimationDriver_Adaptor::cbs_advance_0_0); + } else { + QAnimationDriver::advance(); + } + } + + // [emitter impl] void QAnimationDriver::destroyed(QObject *) + void emitter_QAnimationDriver_destroyed_1302(QObject *arg1) + { + emit QAnimationDriver::destroyed(arg1); + } + + // [adaptor impl] qint64 QAnimationDriver::elapsed() + qint64 cbs_elapsed_c0_0() const + { + return QAnimationDriver::elapsed(); + } + + virtual qint64 elapsed() const + { + if (cb_elapsed_c0_0.can_issue()) { + return cb_elapsed_c0_0.issue(&QAnimationDriver_Adaptor::cbs_elapsed_c0_0); + } else { + return QAnimationDriver::elapsed(); + } + } + + // [adaptor impl] bool QAnimationDriver::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAnimationDriver::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAnimationDriver_Adaptor::cbs_event_1217_0, _event); + } else { + return QAnimationDriver::event(_event); + } + } + + // [adaptor impl] bool QAnimationDriver::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAnimationDriver::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAnimationDriver_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAnimationDriver::eventFilter(watched, event); + } + } + + // [emitter impl] void QAnimationDriver::objectNameChanged(const QString &objectName) + void emitter_QAnimationDriver_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QAnimationDriver::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QAnimationDriver::started() + void emitter_QAnimationDriver_started_0() + { + emit QAnimationDriver::started(); + } + + // [emitter impl] void QAnimationDriver::stopped() + void emitter_QAnimationDriver_stopped_0() + { + emit QAnimationDriver::stopped(); + } + + // [adaptor impl] void QAnimationDriver::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAnimationDriver::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAnimationDriver_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAnimationDriver::childEvent(event); + } + } + + // [adaptor impl] void QAnimationDriver::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAnimationDriver::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAnimationDriver_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAnimationDriver::customEvent(event); + } + } + + // [adaptor impl] void QAnimationDriver::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAnimationDriver::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAnimationDriver_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAnimationDriver::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAnimationDriver::start() + void cbs_start_0_0() + { + QAnimationDriver::start(); + } + + virtual void start() + { + if (cb_start_0_0.can_issue()) { + cb_start_0_0.issue(&QAnimationDriver_Adaptor::cbs_start_0_0); + } else { + QAnimationDriver::start(); + } + } + + // [adaptor impl] void QAnimationDriver::stop() + void cbs_stop_0_0() + { + QAnimationDriver::stop(); + } + + virtual void stop() + { + if (cb_stop_0_0.can_issue()) { + cb_stop_0_0.issue(&QAnimationDriver_Adaptor::cbs_stop_0_0); + } else { + QAnimationDriver::stop(); + } + } + + // [adaptor impl] void QAnimationDriver::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAnimationDriver::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAnimationDriver_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAnimationDriver::timerEvent(event); + } + } + + gsi::Callback cb_advance_0_0; + gsi::Callback cb_elapsed_c0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_start_0_0; + gsi::Callback cb_stop_0_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QAnimationDriver_Adaptor::~QAnimationDriver_Adaptor() { } + +// Constructor QAnimationDriver::QAnimationDriver(QObject *parent) (adaptor class) + +static void _init_ctor_QAnimationDriver_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAnimationDriver_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAnimationDriver_Adaptor (arg1)); +} + + +// void QAnimationDriver::advance() + +static void _init_cbs_advance_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_advance_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationDriver_Adaptor *)cls)->cbs_advance_0_0 (); +} + +static void _set_callback_cbs_advance_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationDriver_Adaptor *)cls)->cb_advance_0_0 = cb; +} + + +// exposed void QAnimationDriver::advanceAnimation() + +static void _init_fp_advanceAnimation_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_advanceAnimation_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationDriver_Adaptor *)cls)->fp_QAnimationDriver_advanceAnimation_0 (); +} + + +// void QAnimationDriver::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationDriver_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationDriver_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QAnimationDriver::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationDriver_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationDriver_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QAnimationDriver::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QAnimationDriver_Adaptor *)cls)->emitter_QAnimationDriver_destroyed_1302 (arg1); +} + + +// void QAnimationDriver::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationDriver_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationDriver_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// qint64 QAnimationDriver::elapsed() + +static void _init_cbs_elapsed_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_elapsed_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QAnimationDriver_Adaptor *)cls)->cbs_elapsed_c0_0 ()); +} + +static void _set_callback_cbs_elapsed_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationDriver_Adaptor *)cls)->cb_elapsed_c0_0 = cb; +} + + +// bool QAnimationDriver::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAnimationDriver_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationDriver_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAnimationDriver::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAnimationDriver_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationDriver_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QAnimationDriver::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAnimationDriver_Adaptor *)cls)->fp_QAnimationDriver_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QAnimationDriver::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAnimationDriver_Adaptor *)cls)->emitter_QAnimationDriver_objectNameChanged_4567 (arg1); +} + + +// exposed int QAnimationDriver::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAnimationDriver_Adaptor *)cls)->fp_QAnimationDriver_receivers_c1731 (arg1)); +} + + +// exposed QObject *QAnimationDriver::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAnimationDriver_Adaptor *)cls)->fp_QAnimationDriver_sender_c0 ()); +} + + +// exposed int QAnimationDriver::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAnimationDriver_Adaptor *)cls)->fp_QAnimationDriver_senderSignalIndex_c0 ()); +} + + +// void QAnimationDriver::start() + +static void _init_cbs_start_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_start_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationDriver_Adaptor *)cls)->cbs_start_0_0 (); +} + +static void _set_callback_cbs_start_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationDriver_Adaptor *)cls)->cb_start_0_0 = cb; +} + + +// emitter void QAnimationDriver::started() + +static void _init_emitter_started_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_started_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAnimationDriver_Adaptor *)cls)->emitter_QAnimationDriver_started_0 (); +} + + +// void QAnimationDriver::stop() + +static void _init_cbs_stop_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_stop_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationDriver_Adaptor *)cls)->cbs_stop_0_0 (); +} + +static void _set_callback_cbs_stop_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationDriver_Adaptor *)cls)->cb_stop_0_0 = cb; +} + + +// emitter void QAnimationDriver::stopped() + +static void _init_emitter_stopped_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_stopped_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAnimationDriver_Adaptor *)cls)->emitter_QAnimationDriver_stopped_0 (); +} + + +// void QAnimationDriver::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationDriver_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationDriver_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAnimationDriver (); + +static gsi::Methods methods_QAnimationDriver_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAnimationDriver::QAnimationDriver(QObject *parent)\nThis method creates an object of class QAnimationDriver.", &_init_ctor_QAnimationDriver_Adaptor_1302, &_call_ctor_QAnimationDriver_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("advance", "@brief Virtual method void QAnimationDriver::advance()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_advance_0_0, &_call_cbs_advance_0_0); + methods += new qt_gsi::GenericMethod ("advance", "@hide", false, &_init_cbs_advance_0_0, &_call_cbs_advance_0_0, &_set_callback_cbs_advance_0_0); + methods += new qt_gsi::GenericMethod ("*advanceAnimation", "@brief Method void QAnimationDriver::advanceAnimation()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_advanceAnimation_0, &_call_fp_advanceAnimation_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAnimationDriver::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAnimationDriver::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QAnimationDriver::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAnimationDriver::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("elapsed", "@brief Virtual method qint64 QAnimationDriver::elapsed()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_elapsed_c0_0, &_call_cbs_elapsed_c0_0); + methods += new qt_gsi::GenericMethod ("elapsed", "@hide", true, &_init_cbs_elapsed_c0_0, &_call_cbs_elapsed_c0_0, &_set_callback_cbs_elapsed_c0_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QAnimationDriver::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAnimationDriver::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAnimationDriver::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QAnimationDriver::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAnimationDriver::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAnimationDriver::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAnimationDriver::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*start", "@brief Virtual method void QAnimationDriver::start()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_start_0_0, &_call_cbs_start_0_0); + methods += new qt_gsi::GenericMethod ("*start", "@hide", false, &_init_cbs_start_0_0, &_call_cbs_start_0_0, &_set_callback_cbs_start_0_0); + methods += new qt_gsi::GenericMethod ("emit_started", "@brief Emitter for signal void QAnimationDriver::started()\nCall this method to emit this signal.", false, &_init_emitter_started_0, &_call_emitter_started_0); + methods += new qt_gsi::GenericMethod ("*stop", "@brief Virtual method void QAnimationDriver::stop()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_stop_0_0, &_call_cbs_stop_0_0); + methods += new qt_gsi::GenericMethod ("*stop", "@hide", false, &_init_cbs_stop_0_0, &_call_cbs_stop_0_0, &_set_callback_cbs_stop_0_0); + methods += new qt_gsi::GenericMethod ("emit_stopped", "@brief Emitter for signal void QAnimationDriver::stopped()\nCall this method to emit this signal.", false, &_init_emitter_stopped_0, &_call_emitter_stopped_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAnimationDriver::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QAnimationDriver_Adaptor (qtdecl_QAnimationDriver (), "QtCore", "QAnimationDriver", + methods_QAnimationDriver_Adaptor (), + "@qt\n@brief Binding of QAnimationDriver"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQAnimationGroup.cc b/src/gsiqt/qt6/QtCore/gsiDeclQAnimationGroup.cc new file mode 100644 index 000000000..1db2ca1d3 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQAnimationGroup.cc @@ -0,0 +1,983 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAnimationGroup.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAnimationGroup + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAnimationGroup::staticMetaObject); +} + + +// void QAnimationGroup::addAnimation(QAbstractAnimation *animation) + + +static void _init_f_addAnimation_2451 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("animation"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addAnimation_2451 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractAnimation *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationGroup *)cls)->addAnimation (arg1); +} + + +// QAbstractAnimation *QAnimationGroup::animationAt(int index) + + +static void _init_f_animationAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_animationAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAbstractAnimation *)((QAnimationGroup *)cls)->animationAt (arg1)); +} + + +// int QAnimationGroup::animationCount() + + +static void _init_f_animationCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_animationCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAnimationGroup *)cls)->animationCount ()); +} + + +// void QAnimationGroup::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationGroup *)cls)->clear (); +} + + +// int QAnimationGroup::indexOfAnimation(QAbstractAnimation *animation) + + +static void _init_f_indexOfAnimation_c2451 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("animation"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOfAnimation_c2451 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractAnimation *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAnimationGroup *)cls)->indexOfAnimation (arg1)); +} + + +// void QAnimationGroup::insertAnimation(int index, QAbstractAnimation *animation) + + +static void _init_f_insertAnimation_3110 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("animation"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertAnimation_3110 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QAbstractAnimation *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationGroup *)cls)->insertAnimation (arg1, arg2); +} + + +// void QAnimationGroup::removeAnimation(QAbstractAnimation *animation) + + +static void _init_f_removeAnimation_2451 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("animation"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeAnimation_2451 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractAnimation *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationGroup *)cls)->removeAnimation (arg1); +} + + +// QAbstractAnimation *QAnimationGroup::takeAnimation(int index) + + +static void _init_f_takeAnimation_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_takeAnimation_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAbstractAnimation *)((QAnimationGroup *)cls)->takeAnimation (arg1)); +} + + +// static QString QAnimationGroup::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAnimationGroup::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAnimationGroup () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addAnimation", "@brief Method void QAnimationGroup::addAnimation(QAbstractAnimation *animation)\n", false, &_init_f_addAnimation_2451, &_call_f_addAnimation_2451); + methods += new qt_gsi::GenericMethod ("animationAt", "@brief Method QAbstractAnimation *QAnimationGroup::animationAt(int index)\n", true, &_init_f_animationAt_c767, &_call_f_animationAt_c767); + methods += new qt_gsi::GenericMethod ("animationCount", "@brief Method int QAnimationGroup::animationCount()\n", true, &_init_f_animationCount_c0, &_call_f_animationCount_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QAnimationGroup::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("indexOfAnimation", "@brief Method int QAnimationGroup::indexOfAnimation(QAbstractAnimation *animation)\n", true, &_init_f_indexOfAnimation_c2451, &_call_f_indexOfAnimation_c2451); + methods += new qt_gsi::GenericMethod ("insertAnimation", "@brief Method void QAnimationGroup::insertAnimation(int index, QAbstractAnimation *animation)\n", false, &_init_f_insertAnimation_3110, &_call_f_insertAnimation_3110); + methods += new qt_gsi::GenericMethod ("removeAnimation", "@brief Method void QAnimationGroup::removeAnimation(QAbstractAnimation *animation)\n", false, &_init_f_removeAnimation_2451, &_call_f_removeAnimation_2451); + methods += new qt_gsi::GenericMethod ("takeAnimation", "@brief Method QAbstractAnimation *QAnimationGroup::takeAnimation(int index)\n", false, &_init_f_takeAnimation_767, &_call_f_takeAnimation_767); + methods += gsi::qt_signal ("currentLoopChanged(int)", "currentLoopChanged", gsi::arg("currentLoop"), "@brief Signal declaration for QAnimationGroup::currentLoopChanged(int currentLoop)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAnimationGroup::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("directionChanged(QAbstractAnimation::Direction)", "directionChanged", gsi::arg("arg1"), "@brief Signal declaration for QAnimationGroup::directionChanged(QAbstractAnimation::Direction)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished()", "finished", "@brief Signal declaration for QAnimationGroup::finished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAnimationGroup::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, const qt_gsi::Converter::target_type & > ("stateChanged(QAbstractAnimation::State, QAbstractAnimation::State)", "stateChanged", gsi::arg("newState"), gsi::arg("oldState"), "@brief Signal declaration for QAnimationGroup::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAnimationGroup::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractAnimation (); + +qt_gsi::QtNativeClass decl_QAnimationGroup (qtdecl_QAbstractAnimation (), "QtCore", "QAnimationGroup_Native", + methods_QAnimationGroup (), + "@hide\n@alias QAnimationGroup"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAnimationGroup () { return decl_QAnimationGroup; } + +} + + +class QAnimationGroup_Adaptor : public QAnimationGroup, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAnimationGroup_Adaptor(); + + // [adaptor ctor] QAnimationGroup::QAnimationGroup(QObject *parent) + QAnimationGroup_Adaptor() : QAnimationGroup() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAnimationGroup::QAnimationGroup(QObject *parent) + QAnimationGroup_Adaptor(QObject *parent) : QAnimationGroup(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QAnimationGroup::isSignalConnected(const QMetaMethod &signal) + bool fp_QAnimationGroup_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAnimationGroup::isSignalConnected(signal); + } + + // [expose] int QAnimationGroup::receivers(const char *signal) + int fp_QAnimationGroup_receivers_c1731 (const char *signal) const { + return QAnimationGroup::receivers(signal); + } + + // [expose] QObject *QAnimationGroup::sender() + QObject * fp_QAnimationGroup_sender_c0 () const { + return QAnimationGroup::sender(); + } + + // [expose] int QAnimationGroup::senderSignalIndex() + int fp_QAnimationGroup_senderSignalIndex_c0 () const { + return QAnimationGroup::senderSignalIndex(); + } + + // [emitter impl] void QAnimationGroup::currentLoopChanged(int currentLoop) + void emitter_QAnimationGroup_currentLoopChanged_767(int currentLoop) + { + emit QAnimationGroup::currentLoopChanged(currentLoop); + } + + // [emitter impl] void QAnimationGroup::destroyed(QObject *) + void emitter_QAnimationGroup_destroyed_1302(QObject *arg1) + { + emit QAnimationGroup::destroyed(arg1); + } + + // [emitter impl] void QAnimationGroup::directionChanged(QAbstractAnimation::Direction) + void emitter_QAnimationGroup_directionChanged_3310(QAbstractAnimation::Direction arg1) + { + emit QAnimationGroup::directionChanged(arg1); + } + + // [adaptor impl] int QAnimationGroup::duration() + int cbs_duration_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("duration"); + } + + virtual int duration() const + { + if (cb_duration_c0_0.can_issue()) { + return cb_duration_c0_0.issue(&QAnimationGroup_Adaptor::cbs_duration_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("duration"); + } + } + + // [adaptor impl] bool QAnimationGroup::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAnimationGroup::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAnimationGroup_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAnimationGroup::eventFilter(watched, event); + } + } + + // [emitter impl] void QAnimationGroup::finished() + void emitter_QAnimationGroup_finished_0() + { + emit QAnimationGroup::finished(); + } + + // [emitter impl] void QAnimationGroup::objectNameChanged(const QString &objectName) + void emitter_QAnimationGroup_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QAnimationGroup::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QAnimationGroup::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + void emitter_QAnimationGroup_stateChanged_5680(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + { + emit QAnimationGroup::stateChanged(newState, oldState); + } + + // [adaptor impl] void QAnimationGroup::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAnimationGroup::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAnimationGroup_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAnimationGroup::childEvent(event); + } + } + + // [adaptor impl] void QAnimationGroup::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAnimationGroup::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAnimationGroup_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAnimationGroup::customEvent(event); + } + } + + // [adaptor impl] void QAnimationGroup::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAnimationGroup::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAnimationGroup_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAnimationGroup::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QAnimationGroup::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAnimationGroup::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAnimationGroup_Adaptor::cbs_event_1217_0, _event); + } else { + return QAnimationGroup::event(_event); + } + } + + // [adaptor impl] void QAnimationGroup::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAnimationGroup::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAnimationGroup_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAnimationGroup::timerEvent(event); + } + } + + // [adaptor impl] void QAnimationGroup::updateCurrentTime(int currentTime) + void cbs_updateCurrentTime_767_0(int currentTime) + { + __SUPPRESS_UNUSED_WARNING (currentTime); + throw qt_gsi::AbstractMethodCalledException("updateCurrentTime"); + } + + virtual void updateCurrentTime(int currentTime) + { + if (cb_updateCurrentTime_767_0.can_issue()) { + cb_updateCurrentTime_767_0.issue(&QAnimationGroup_Adaptor::cbs_updateCurrentTime_767_0, currentTime); + } else { + throw qt_gsi::AbstractMethodCalledException("updateCurrentTime"); + } + } + + // [adaptor impl] void QAnimationGroup::updateDirection(QAbstractAnimation::Direction direction) + void cbs_updateDirection_3310_0(const qt_gsi::Converter::target_type & direction) + { + QAnimationGroup::updateDirection(qt_gsi::QtToCppAdaptor(direction).cref()); + } + + virtual void updateDirection(QAbstractAnimation::Direction direction) + { + if (cb_updateDirection_3310_0.can_issue()) { + cb_updateDirection_3310_0.issue::target_type &>(&QAnimationGroup_Adaptor::cbs_updateDirection_3310_0, qt_gsi::CppToQtAdaptor(direction)); + } else { + QAnimationGroup::updateDirection(direction); + } + } + + // [adaptor impl] void QAnimationGroup::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + void cbs_updateState_5680_0(const qt_gsi::Converter::target_type & newState, const qt_gsi::Converter::target_type & oldState) + { + QAnimationGroup::updateState(qt_gsi::QtToCppAdaptor(newState).cref(), qt_gsi::QtToCppAdaptor(oldState).cref()); + } + + virtual void updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + { + if (cb_updateState_5680_0.can_issue()) { + cb_updateState_5680_0.issue::target_type &, const qt_gsi::Converter::target_type &>(&QAnimationGroup_Adaptor::cbs_updateState_5680_0, qt_gsi::CppToQtAdaptor(newState), qt_gsi::CppToQtAdaptor(oldState)); + } else { + QAnimationGroup::updateState(newState, oldState); + } + } + + gsi::Callback cb_duration_c0_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateCurrentTime_767_0; + gsi::Callback cb_updateDirection_3310_0; + gsi::Callback cb_updateState_5680_0; +}; + +QAnimationGroup_Adaptor::~QAnimationGroup_Adaptor() { } + +// Constructor QAnimationGroup::QAnimationGroup(QObject *parent) (adaptor class) + +static void _init_ctor_QAnimationGroup_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAnimationGroup_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAnimationGroup_Adaptor (arg1)); +} + + +// void QAnimationGroup::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationGroup_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationGroup_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QAnimationGroup::currentLoopChanged(int currentLoop) + +static void _init_emitter_currentLoopChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("currentLoop"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentLoopChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QAnimationGroup_Adaptor *)cls)->emitter_QAnimationGroup_currentLoopChanged_767 (arg1); +} + + +// void QAnimationGroup::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationGroup_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationGroup_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QAnimationGroup::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QAnimationGroup_Adaptor *)cls)->emitter_QAnimationGroup_destroyed_1302 (arg1); +} + + +// emitter void QAnimationGroup::directionChanged(QAbstractAnimation::Direction) + +static void _init_emitter_directionChanged_3310 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_directionChanged_3310 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QAnimationGroup_Adaptor *)cls)->emitter_QAnimationGroup_directionChanged_3310 (arg1); +} + + +// void QAnimationGroup::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationGroup_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationGroup_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// int QAnimationGroup::duration() + +static void _init_cbs_duration_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_duration_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAnimationGroup_Adaptor *)cls)->cbs_duration_c0_0 ()); +} + +static void _set_callback_cbs_duration_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationGroup_Adaptor *)cls)->cb_duration_c0_0 = cb; +} + + +// bool QAnimationGroup::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAnimationGroup_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationGroup_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAnimationGroup::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAnimationGroup_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationGroup_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QAnimationGroup::finished() + +static void _init_emitter_finished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_finished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAnimationGroup_Adaptor *)cls)->emitter_QAnimationGroup_finished_0 (); +} + + +// exposed bool QAnimationGroup::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAnimationGroup_Adaptor *)cls)->fp_QAnimationGroup_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QAnimationGroup::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAnimationGroup_Adaptor *)cls)->emitter_QAnimationGroup_objectNameChanged_4567 (arg1); +} + + +// exposed int QAnimationGroup::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAnimationGroup_Adaptor *)cls)->fp_QAnimationGroup_receivers_c1731 (arg1)); +} + + +// exposed QObject *QAnimationGroup::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAnimationGroup_Adaptor *)cls)->fp_QAnimationGroup_sender_c0 ()); +} + + +// exposed int QAnimationGroup::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAnimationGroup_Adaptor *)cls)->fp_QAnimationGroup_senderSignalIndex_c0 ()); +} + + +// emitter void QAnimationGroup::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + +static void _init_emitter_stateChanged_5680 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldState"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_stateChanged_5680 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ((QAnimationGroup_Adaptor *)cls)->emitter_QAnimationGroup_stateChanged_5680 (arg1, arg2); +} + + +// void QAnimationGroup::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationGroup_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationGroup_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QAnimationGroup::updateCurrentTime(int currentTime) + +static void _init_cbs_updateCurrentTime_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("currentTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_updateCurrentTime_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationGroup_Adaptor *)cls)->cbs_updateCurrentTime_767_0 (arg1); +} + +static void _set_callback_cbs_updateCurrentTime_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationGroup_Adaptor *)cls)->cb_updateCurrentTime_767_0 = cb; +} + + +// void QAnimationGroup::updateDirection(QAbstractAnimation::Direction direction) + +static void _init_cbs_updateDirection_3310_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_updateDirection_3310_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationGroup_Adaptor *)cls)->cbs_updateDirection_3310_0 (arg1); +} + +static void _set_callback_cbs_updateDirection_3310_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationGroup_Adaptor *)cls)->cb_updateDirection_3310_0 = cb; +} + + +// void QAnimationGroup::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + +static void _init_cbs_updateState_5680_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldState"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_updateState_5680_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAnimationGroup_Adaptor *)cls)->cbs_updateState_5680_0 (arg1, arg2); +} + +static void _set_callback_cbs_updateState_5680_0 (void *cls, const gsi::Callback &cb) +{ + ((QAnimationGroup_Adaptor *)cls)->cb_updateState_5680_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAnimationGroup (); + +static gsi::Methods methods_QAnimationGroup_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAnimationGroup::QAnimationGroup(QObject *parent)\nThis method creates an object of class QAnimationGroup.", &_init_ctor_QAnimationGroup_Adaptor_1302, &_call_ctor_QAnimationGroup_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAnimationGroup::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_currentLoopChanged", "@brief Emitter for signal void QAnimationGroup::currentLoopChanged(int currentLoop)\nCall this method to emit this signal.", false, &_init_emitter_currentLoopChanged_767, &_call_emitter_currentLoopChanged_767); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAnimationGroup::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QAnimationGroup::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("emit_directionChanged", "@brief Emitter for signal void QAnimationGroup::directionChanged(QAbstractAnimation::Direction)\nCall this method to emit this signal.", false, &_init_emitter_directionChanged_3310, &_call_emitter_directionChanged_3310); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAnimationGroup::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("duration", "@brief Virtual method int QAnimationGroup::duration()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_duration_c0_0, &_call_cbs_duration_c0_0); + methods += new qt_gsi::GenericMethod ("duration", "@hide", true, &_init_cbs_duration_c0_0, &_call_cbs_duration_c0_0, &_set_callback_cbs_duration_c0_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QAnimationGroup::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAnimationGroup::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QAnimationGroup::finished()\nCall this method to emit this signal.", false, &_init_emitter_finished_0, &_call_emitter_finished_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAnimationGroup::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QAnimationGroup::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAnimationGroup::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAnimationGroup::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAnimationGroup::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("emit_stateChanged", "@brief Emitter for signal void QAnimationGroup::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nCall this method to emit this signal.", false, &_init_emitter_stateChanged_5680, &_call_emitter_stateChanged_5680); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAnimationGroup::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentTime", "@brief Virtual method void QAnimationGroup::updateCurrentTime(int currentTime)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateCurrentTime_767_0, &_call_cbs_updateCurrentTime_767_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentTime", "@hide", false, &_init_cbs_updateCurrentTime_767_0, &_call_cbs_updateCurrentTime_767_0, &_set_callback_cbs_updateCurrentTime_767_0); + methods += new qt_gsi::GenericMethod ("*updateDirection", "@brief Virtual method void QAnimationGroup::updateDirection(QAbstractAnimation::Direction direction)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateDirection_3310_0, &_call_cbs_updateDirection_3310_0); + methods += new qt_gsi::GenericMethod ("*updateDirection", "@hide", false, &_init_cbs_updateDirection_3310_0, &_call_cbs_updateDirection_3310_0, &_set_callback_cbs_updateDirection_3310_0); + methods += new qt_gsi::GenericMethod ("*updateState", "@brief Virtual method void QAnimationGroup::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateState_5680_0, &_call_cbs_updateState_5680_0); + methods += new qt_gsi::GenericMethod ("*updateState", "@hide", false, &_init_cbs_updateState_5680_0, &_call_cbs_updateState_5680_0, &_set_callback_cbs_updateState_5680_0); + return methods; +} + +gsi::Class decl_QAnimationGroup_Adaptor (qtdecl_QAnimationGroup (), "QtCore", "QAnimationGroup", + methods_QAnimationGroup_Adaptor (), + "@qt\n@brief Binding of QAnimationGroup"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQAnyStringView.cc b/src/gsiqt/qt6/QtCore/gsiDeclQAnyStringView.cc new file mode 100644 index 000000000..539e52d56 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQAnyStringView.cc @@ -0,0 +1,380 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAnyStringView.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAnyStringView + +// Constructor QAnyStringView::QAnyStringView() + + +static void _init_ctor_QAnyStringView_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAnyStringView_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAnyStringView ()); +} + + +// Constructor QAnyStringView::QAnyStringView(const QByteArray &str) + + +static void _init_ctor_QAnyStringView_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAnyStringView_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QAnyStringView (arg1)); +} + + +// Constructor QAnyStringView::QAnyStringView(const QString &str) + + +static void _init_ctor_QAnyStringView_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAnyStringView_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QAnyStringView (arg1)); +} + + +// Constructor QAnyStringView::QAnyStringView(QLatin1String str) + + +static void _init_ctor_QAnyStringView_1701 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAnyStringView_1701 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + ret.write (new QAnyStringView (arg1)); +} + + +// Constructor QAnyStringView::QAnyStringView(const QChar &c) + + +static void _init_ctor_QAnyStringView_1776 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAnyStringView_1776 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QAnyStringView (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Constructor QAnyStringView::QAnyStringView(QStringView v) + + +static void _init_ctor_QAnyStringView_1559 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAnyStringView_1559 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write (new QAnyStringView (arg1)); +} + + +// QChar QAnyStringView::back() + + +static void _init_f_back_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_back_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAnyStringView *)cls)->back ())); +} + + +// const void *QAnyStringView::data() + + +static void _init_f_data_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_data_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const void *)((QAnyStringView *)cls)->data ()); +} + + +// bool QAnyStringView::empty() + + +static void _init_f_empty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_empty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAnyStringView *)cls)->empty ()); +} + + +// QChar QAnyStringView::front() + + +static void _init_f_front_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_front_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAnyStringView *)cls)->front ())); +} + + +// bool QAnyStringView::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAnyStringView *)cls)->isEmpty ()); +} + + +// bool QAnyStringView::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAnyStringView *)cls)->isNull ()); +} + + +// qsizetype QAnyStringView::length() + + +static void _init_f_length_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_length_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QAnyStringView *)cls)->length ()); +} + + +// qsizetype QAnyStringView::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QAnyStringView *)cls)->size ()); +} + + +// qsizetype QAnyStringView::size_bytes() + + +static void _init_f_size_bytes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_bytes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QAnyStringView *)cls)->size_bytes ()); +} + + +// QString QAnyStringView::toString() + + +static void _init_f_toString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAnyStringView *)cls)->toString ()); +} + + +// static int QAnyStringView::compare(QAnyStringView lhs, QAnyStringView rhs, Qt::CaseSensitivity cs) + + +static void _init_f_compare_5818 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lhs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rhs"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("cs", true, "Qt::CaseSensitive"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_compare_5818 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAnyStringView arg1 = gsi::arg_reader() (args, heap); + QAnyStringView arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CaseSensitive), heap); + ret.write ((int)QAnyStringView::compare (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// static bool QAnyStringView::equal(QAnyStringView lhs, QAnyStringView rhs) + + +static void _init_f_equal_3602 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lhs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rhs"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_equal_3602 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAnyStringView arg1 = gsi::arg_reader() (args, heap); + QAnyStringView arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QAnyStringView::equal (arg1, arg2)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QAnyStringView () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAnyStringView::QAnyStringView()\nThis method creates an object of class QAnyStringView.", &_init_ctor_QAnyStringView_0, &_call_ctor_QAnyStringView_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAnyStringView::QAnyStringView(const QByteArray &str)\nThis method creates an object of class QAnyStringView.", &_init_ctor_QAnyStringView_2309, &_call_ctor_QAnyStringView_2309); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAnyStringView::QAnyStringView(const QString &str)\nThis method creates an object of class QAnyStringView.", &_init_ctor_QAnyStringView_2025, &_call_ctor_QAnyStringView_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAnyStringView::QAnyStringView(QLatin1String str)\nThis method creates an object of class QAnyStringView.", &_init_ctor_QAnyStringView_1701, &_call_ctor_QAnyStringView_1701); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAnyStringView::QAnyStringView(const QChar &c)\nThis method creates an object of class QAnyStringView.", &_init_ctor_QAnyStringView_1776, &_call_ctor_QAnyStringView_1776); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAnyStringView::QAnyStringView(QStringView v)\nThis method creates an object of class QAnyStringView.", &_init_ctor_QAnyStringView_1559, &_call_ctor_QAnyStringView_1559); + methods += new qt_gsi::GenericMethod ("back", "@brief Method QChar QAnyStringView::back()\n", true, &_init_f_back_c0, &_call_f_back_c0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method const void *QAnyStringView::data()\n", true, &_init_f_data_c0, &_call_f_data_c0); + methods += new qt_gsi::GenericMethod ("empty", "@brief Method bool QAnyStringView::empty()\n", true, &_init_f_empty_c0, &_call_f_empty_c0); + methods += new qt_gsi::GenericMethod ("front", "@brief Method QChar QAnyStringView::front()\n", true, &_init_f_front_c0, &_call_f_front_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QAnyStringView::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QAnyStringView::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("length", "@brief Method qsizetype QAnyStringView::length()\n", true, &_init_f_length_c0, &_call_f_length_c0); + methods += new qt_gsi::GenericMethod ("size", "@brief Method qsizetype QAnyStringView::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("size_bytes", "@brief Method qsizetype QAnyStringView::size_bytes()\n", true, &_init_f_size_bytes_c0, &_call_f_size_bytes_c0); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QAnyStringView::toString()\n", true, &_init_f_toString_c0, &_call_f_toString_c0); + methods += new qt_gsi::GenericStaticMethod ("compare", "@brief Static method int QAnyStringView::compare(QAnyStringView lhs, QAnyStringView rhs, Qt::CaseSensitivity cs)\nThis method is static and can be called without an instance.", &_init_f_compare_5818, &_call_f_compare_5818); + methods += new qt_gsi::GenericStaticMethod ("equal", "@brief Static method bool QAnyStringView::equal(QAnyStringView lhs, QAnyStringView rhs)\nThis method is static and can be called without an instance.", &_init_f_equal_3602, &_call_f_equal_3602); + return methods; +} + +gsi::Class decl_QAnyStringView ("QtCore", "QAnyStringView", + methods_QAnyStringView (), + "@qt\n@brief Binding of QAnyStringView"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAnyStringView () { return decl_QAnyStringView; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQBasicMutex.cc b/src/gsiqt/qt6/QtCore/gsiDeclQBasicMutex.cc new file mode 100644 index 000000000..711f2e7d7 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQBasicMutex.cc @@ -0,0 +1,137 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQBasicMutex.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QBasicMutex + +// Constructor QBasicMutex::QBasicMutex() + + +static void _init_ctor_QBasicMutex_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QBasicMutex_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QBasicMutex ()); +} + + +// void QBasicMutex::lock() + + +static void _init_f_lock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBasicMutex *)cls)->lock (); +} + + +// bool QBasicMutex::tryLock() + + +static void _init_f_tryLock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tryLock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QBasicMutex *)cls)->tryLock ()); +} + + +// bool QBasicMutex::try_lock() + + +static void _init_f_try_lock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_try_lock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QBasicMutex *)cls)->try_lock ()); +} + + +// void QBasicMutex::unlock() + + +static void _init_f_unlock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unlock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBasicMutex *)cls)->unlock (); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QBasicMutex () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBasicMutex::QBasicMutex()\nThis method creates an object of class QBasicMutex.", &_init_ctor_QBasicMutex_0, &_call_ctor_QBasicMutex_0); + methods += new qt_gsi::GenericMethod ("lock", "@brief Method void QBasicMutex::lock()\n", false, &_init_f_lock_0, &_call_f_lock_0); + methods += new qt_gsi::GenericMethod ("tryLock", "@brief Method bool QBasicMutex::tryLock()\n", false, &_init_f_tryLock_0, &_call_f_tryLock_0); + methods += new qt_gsi::GenericMethod ("try_lock", "@brief Method bool QBasicMutex::try_lock()\n", false, &_init_f_try_lock_0, &_call_f_try_lock_0); + methods += new qt_gsi::GenericMethod ("unlock", "@brief Method void QBasicMutex::unlock()\n", false, &_init_f_unlock_0, &_call_f_unlock_0); + return methods; +} + +gsi::Class decl_QBasicMutex ("QtCore", "QBasicMutex", + methods_QBasicMutex (), + "@qt\n@brief Binding of QBasicMutex"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QBasicMutex () { return decl_QBasicMutex; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQBasicTimer.cc b/src/gsiqt/qt6/QtCore/gsiDeclQBasicTimer.cc new file mode 100644 index 000000000..836d1cd51 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQBasicTimer.cc @@ -0,0 +1,193 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQBasicTimer.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QBasicTimer + +// Constructor QBasicTimer::QBasicTimer() + + +static void _init_ctor_QBasicTimer_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QBasicTimer_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QBasicTimer ()); +} + + +// bool QBasicTimer::isActive() + + +static void _init_f_isActive_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isActive_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QBasicTimer *)cls)->isActive ()); +} + + +// void QBasicTimer::start(int msec, QObject *obj) + + +static void _init_f_start_1961 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msec"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("obj"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_start_1961 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBasicTimer *)cls)->start (arg1, arg2); +} + + +// void QBasicTimer::start(int msec, Qt::TimerType timerType, QObject *obj) + + +static void _init_f_start_3533 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msec"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("timerType"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("obj"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_start_3533 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QObject *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBasicTimer *)cls)->start (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3); +} + + +// void QBasicTimer::stop() + + +static void _init_f_stop_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stop_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBasicTimer *)cls)->stop (); +} + + +// void QBasicTimer::swap(QBasicTimer &other) + + +static void _init_f_swap_1694 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1694 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QBasicTimer &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBasicTimer *)cls)->swap (arg1); +} + + +// int QBasicTimer::timerId() + + +static void _init_f_timerId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_timerId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QBasicTimer *)cls)->timerId ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QBasicTimer () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBasicTimer::QBasicTimer()\nThis method creates an object of class QBasicTimer.", &_init_ctor_QBasicTimer_0, &_call_ctor_QBasicTimer_0); + methods += new qt_gsi::GenericMethod ("isActive?", "@brief Method bool QBasicTimer::isActive()\n", true, &_init_f_isActive_c0, &_call_f_isActive_c0); + methods += new qt_gsi::GenericMethod ("start", "@brief Method void QBasicTimer::start(int msec, QObject *obj)\n", false, &_init_f_start_1961, &_call_f_start_1961); + methods += new qt_gsi::GenericMethod ("start", "@brief Method void QBasicTimer::start(int msec, Qt::TimerType timerType, QObject *obj)\n", false, &_init_f_start_3533, &_call_f_start_3533); + methods += new qt_gsi::GenericMethod ("stop", "@brief Method void QBasicTimer::stop()\n", false, &_init_f_stop_0, &_call_f_stop_0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QBasicTimer::swap(QBasicTimer &other)\n", false, &_init_f_swap_1694, &_call_f_swap_1694); + methods += new qt_gsi::GenericMethod ("timerId", "@brief Method int QBasicTimer::timerId()\n", true, &_init_f_timerId_c0, &_call_f_timerId_c0); + return methods; +} + +gsi::Class decl_QBasicTimer ("QtCore", "QBasicTimer", + methods_QBasicTimer (), + "@qt\n@brief Binding of QBasicTimer"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QBasicTimer () { return decl_QBasicTimer; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQBindingStatus.cc b/src/gsiqt/qt6/QtCore/gsiDeclQBindingStatus.cc new file mode 100644 index 000000000..9ca3de9df --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQBindingStatus.cc @@ -0,0 +1,71 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQBindingStatus.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QBindingStatus + +// Constructor QBindingStatus::QBindingStatus() + + +static void _init_ctor_QBindingStatus_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QBindingStatus_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QBindingStatus ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QBindingStatus () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBindingStatus::QBindingStatus()\nThis method creates an object of class QBindingStatus.", &_init_ctor_QBindingStatus_0, &_call_ctor_QBindingStatus_0); + return methods; +} + +gsi::Class decl_QBindingStatus ("QtCore", "QBindingStatus", + methods_QBindingStatus (), + "@qt\n@brief Binding of QBindingStatus"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QBindingStatus () { return decl_QBindingStatus; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQBuffer.cc b/src/gsiqt/qt6/QtCore/gsiDeclQBuffer.cc new file mode 100644 index 000000000..deb3247f0 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQBuffer.cc @@ -0,0 +1,387 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQBuffer.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QBuffer + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QBuffer::staticMetaObject); +} + + +// Constructor QBuffer::QBuffer(QObject *parent) + + +static void _init_ctor_QBuffer_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QBuffer_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QBuffer (arg1)); +} + + +// Constructor QBuffer::QBuffer(QByteArray *buf, QObject *parent) + + +static void _init_ctor_QBuffer_2812 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("buf"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QBuffer_2812 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QByteArray *arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QBuffer (arg1, arg2)); +} + + +// bool QBuffer::atEnd() + + +static void _init_f_atEnd_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_atEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QBuffer *)cls)->atEnd ()); +} + + +// QByteArray &QBuffer::buffer() + + +static void _init_f_buffer_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_buffer_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray &)((QBuffer *)cls)->buffer ()); +} + + +// const QByteArray &QBuffer::buffer() + + +static void _init_f_buffer_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_buffer_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QByteArray &)((QBuffer *)cls)->buffer ()); +} + + +// bool QBuffer::canReadLine() + + +static void _init_f_canReadLine_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canReadLine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QBuffer *)cls)->canReadLine ()); +} + + +// void QBuffer::close() + + +static void _init_f_close_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_close_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBuffer *)cls)->close (); +} + + +// const QByteArray &QBuffer::data() + + +static void _init_f_data_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_data_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QByteArray &)((QBuffer *)cls)->data ()); +} + + +// bool QBuffer::open(QFlags openMode) + + +static void _init_f_open_3621 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("openMode"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_open_3621 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QBuffer *)cls)->open (arg1)); +} + + +// qint64 QBuffer::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QBuffer *)cls)->pos ()); +} + + +// bool QBuffer::seek(qint64 off) + + +static void _init_f_seek_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("off"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_seek_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QBuffer *)cls)->seek (arg1)); +} + + +// void QBuffer::setBuffer(QByteArray *a) + + +static void _init_f_setBuffer_1618 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBuffer_1618 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QByteArray *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBuffer *)cls)->setBuffer (arg1); +} + + +// void QBuffer::setData(const QByteArray &data) + + +static void _init_f_setData_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setData_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBuffer *)cls)->setData (arg1); +} + + +// void QBuffer::setData(const char *data, int len) + + +static void _init_f_setData_2390 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("len"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setData_2390 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBuffer *)cls)->setData (arg1, arg2); +} + + +// qint64 QBuffer::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QBuffer *)cls)->size ()); +} + + +// static QString QBuffer::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QBuffer::tr (arg1, arg2, arg3)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QBuffer () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBuffer::QBuffer(QObject *parent)\nThis method creates an object of class QBuffer.", &_init_ctor_QBuffer_1302, &_call_ctor_QBuffer_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBuffer::QBuffer(QByteArray *buf, QObject *parent)\nThis method creates an object of class QBuffer.", &_init_ctor_QBuffer_2812, &_call_ctor_QBuffer_2812); + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("atEnd", "@brief Method bool QBuffer::atEnd()\nThis is a reimplementation of QIODevice::atEnd", true, &_init_f_atEnd_c0, &_call_f_atEnd_c0); + methods += new qt_gsi::GenericMethod ("buffer", "@brief Method QByteArray &QBuffer::buffer()\n", false, &_init_f_buffer_0, &_call_f_buffer_0); + methods += new qt_gsi::GenericMethod ("buffer", "@brief Method const QByteArray &QBuffer::buffer()\n", true, &_init_f_buffer_c0, &_call_f_buffer_c0); + methods += new qt_gsi::GenericMethod ("canReadLine", "@brief Method bool QBuffer::canReadLine()\nThis is a reimplementation of QIODevice::canReadLine", true, &_init_f_canReadLine_c0, &_call_f_canReadLine_c0); + methods += new qt_gsi::GenericMethod ("close", "@brief Method void QBuffer::close()\nThis is a reimplementation of QIODevice::close", false, &_init_f_close_0, &_call_f_close_0); + methods += new qt_gsi::GenericMethod (":data", "@brief Method const QByteArray &QBuffer::data()\n", true, &_init_f_data_c0, &_call_f_data_c0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method bool QBuffer::open(QFlags openMode)\nThis is a reimplementation of QIODevice::open", false, &_init_f_open_3621, &_call_f_open_3621); + methods += new qt_gsi::GenericMethod ("pos", "@brief Method qint64 QBuffer::pos()\nThis is a reimplementation of QIODevice::pos", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod ("seek", "@brief Method bool QBuffer::seek(qint64 off)\nThis is a reimplementation of QIODevice::seek", false, &_init_f_seek_986, &_call_f_seek_986); + methods += new qt_gsi::GenericMethod ("setBuffer", "@brief Method void QBuffer::setBuffer(QByteArray *a)\n", false, &_init_f_setBuffer_1618, &_call_f_setBuffer_1618); + methods += new qt_gsi::GenericMethod ("setData|data=", "@brief Method void QBuffer::setData(const QByteArray &data)\n", false, &_init_f_setData_2309, &_call_f_setData_2309); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method void QBuffer::setData(const char *data, int len)\n", false, &_init_f_setData_2390, &_call_f_setData_2390); + methods += new qt_gsi::GenericMethod ("size", "@brief Method qint64 QBuffer::size()\nThis is a reimplementation of QIODevice::size", true, &_init_f_size_c0, &_call_f_size_c0); + methods += gsi::qt_signal ("aboutToClose()", "aboutToClose", "@brief Signal declaration for QBuffer::aboutToClose()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("bytesWritten(qint64)", "bytesWritten", gsi::arg("bytes"), "@brief Signal declaration for QBuffer::bytesWritten(qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelBytesWritten(int, qint64)", "channelBytesWritten", gsi::arg("channel"), gsi::arg("bytes"), "@brief Signal declaration for QBuffer::channelBytesWritten(int channel, qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelReadyRead(int)", "channelReadyRead", gsi::arg("channel"), "@brief Signal declaration for QBuffer::channelReadyRead(int channel)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QBuffer::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QBuffer::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("readChannelFinished()", "readChannelFinished", "@brief Signal declaration for QBuffer::readChannelFinished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("readyRead()", "readyRead", "@brief Signal declaration for QBuffer::readyRead()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QBuffer::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QIODevice (); + +qt_gsi::QtNativeClass decl_QBuffer (qtdecl_QIODevice (), "QtCore", "QBuffer", + methods_QBuffer (), + "@qt\n@brief Binding of QBuffer"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QBuffer () { return decl_QBuffer; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQByteArrayMatcher.cc b/src/gsiqt/qt6/QtCore/gsiDeclQByteArrayMatcher.cc new file mode 100644 index 000000000..41d0f7146 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQByteArrayMatcher.cc @@ -0,0 +1,217 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQByteArrayMatcher.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QByteArrayMatcher + +// Constructor QByteArrayMatcher::QByteArrayMatcher() + + +static void _init_ctor_QByteArrayMatcher_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QByteArrayMatcher_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QByteArrayMatcher ()); +} + + +// Constructor QByteArrayMatcher::QByteArrayMatcher(const QByteArray &pattern) + + +static void _init_ctor_QByteArrayMatcher_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pattern"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QByteArrayMatcher_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QByteArrayMatcher (arg1)); +} + + +// Constructor QByteArrayMatcher::QByteArrayMatcher(const char *pattern, qsizetype length) + + +static void _init_ctor_QByteArrayMatcher_3065 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pattern"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("length"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QByteArrayMatcher_3065 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = gsi::arg_reader() (args, heap); + ret.write (new QByteArrayMatcher (arg1, arg2)); +} + + +// Constructor QByteArrayMatcher::QByteArrayMatcher(const QByteArrayMatcher &other) + + +static void _init_ctor_QByteArrayMatcher_3017 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QByteArrayMatcher_3017 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArrayMatcher &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QByteArrayMatcher (arg1)); +} + + +// qsizetype QByteArrayMatcher::indexIn(const char *str, qsizetype len, qsizetype from) + + +static void _init_f_indexIn_c4399 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("len"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("from", true, "0"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_indexIn_c4399 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = gsi::arg_reader() (args, heap); + qsizetype arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((qsizetype)((QByteArrayMatcher *)cls)->indexIn (arg1, arg2, arg3)); +} + + +// QByteArrayMatcher &QByteArrayMatcher::operator=(const QByteArrayMatcher &other) + + +static void _init_f_operator_eq__3017 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3017 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArrayMatcher &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArrayMatcher &)((QByteArrayMatcher *)cls)->operator= (arg1)); +} + + +// QByteArray QByteArrayMatcher::pattern() + + +static void _init_f_pattern_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pattern_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QByteArrayMatcher *)cls)->pattern ()); +} + + +// void QByteArrayMatcher::setPattern(const QByteArray &pattern) + + +static void _init_f_setPattern_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pattern"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPattern_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QByteArrayMatcher *)cls)->setPattern (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QByteArrayMatcher () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QByteArrayMatcher::QByteArrayMatcher()\nThis method creates an object of class QByteArrayMatcher.", &_init_ctor_QByteArrayMatcher_0, &_call_ctor_QByteArrayMatcher_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QByteArrayMatcher::QByteArrayMatcher(const QByteArray &pattern)\nThis method creates an object of class QByteArrayMatcher.", &_init_ctor_QByteArrayMatcher_2309, &_call_ctor_QByteArrayMatcher_2309); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QByteArrayMatcher::QByteArrayMatcher(const char *pattern, qsizetype length)\nThis method creates an object of class QByteArrayMatcher.", &_init_ctor_QByteArrayMatcher_3065, &_call_ctor_QByteArrayMatcher_3065); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QByteArrayMatcher::QByteArrayMatcher(const QByteArrayMatcher &other)\nThis method creates an object of class QByteArrayMatcher.", &_init_ctor_QByteArrayMatcher_3017, &_call_ctor_QByteArrayMatcher_3017); + methods += new qt_gsi::GenericMethod ("indexIn", "@brief Method qsizetype QByteArrayMatcher::indexIn(const char *str, qsizetype len, qsizetype from)\n", true, &_init_f_indexIn_c4399, &_call_f_indexIn_c4399); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QByteArrayMatcher &QByteArrayMatcher::operator=(const QByteArrayMatcher &other)\n", false, &_init_f_operator_eq__3017, &_call_f_operator_eq__3017); + methods += new qt_gsi::GenericMethod (":pattern", "@brief Method QByteArray QByteArrayMatcher::pattern()\n", true, &_init_f_pattern_c0, &_call_f_pattern_c0); + methods += new qt_gsi::GenericMethod ("setPattern|pattern=", "@brief Method void QByteArrayMatcher::setPattern(const QByteArray &pattern)\n", false, &_init_f_setPattern_2309, &_call_f_setPattern_2309); + return methods; +} + +gsi::Class decl_QByteArrayMatcher ("QtCore", "QByteArrayMatcher", + methods_QByteArrayMatcher (), + "@qt\n@brief Binding of QByteArrayMatcher"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QByteArrayMatcher () { return decl_QByteArrayMatcher; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQCalendar.cc b/src/gsiqt/qt6/QtCore/gsiDeclQCalendar.cc new file mode 100644 index 000000000..e1001dd13 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQCalendar.cc @@ -0,0 +1,707 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCalendar.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCalendar + +// Constructor QCalendar::QCalendar() + + +static void _init_ctor_QCalendar_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QCalendar_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QCalendar ()); +} + + +// Constructor QCalendar::QCalendar(QCalendar::System system) + + +static void _init_ctor_QCalendar_2072 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("system"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCalendar_2072 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QCalendar (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Constructor QCalendar::QCalendar(QLatin1String name) + + +static void _init_ctor_QCalendar_1701 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCalendar_1701 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + ret.write (new QCalendar (arg1)); +} + + +// Constructor QCalendar::QCalendar(QStringView name) + + +static void _init_ctor_QCalendar_1559 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCalendar_1559 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write (new QCalendar (arg1)); +} + + +// Constructor QCalendar::QCalendar(QCalendar::SystemId id) + + +static void _init_ctor_QCalendar_2245 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCalendar_2245 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCalendar::SystemId arg1 = gsi::arg_reader() (args, heap); + ret.write (new QCalendar (arg1)); +} + + +// QDate QCalendar::dateFromParts(int year, int month, int day) + + +static void _init_f_dateFromParts_c2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("year"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("month"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("day"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_dateFromParts_c2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ret.write ((QDate)((QCalendar *)cls)->dateFromParts (arg1, arg2, arg3)); +} + + +// QDate QCalendar::dateFromParts(const QCalendar::YearMonthDay &parts) + + +static void _init_f_dateFromParts_c3509 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parts"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_dateFromParts_c3509 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCalendar::YearMonthDay &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDate)((QCalendar *)cls)->dateFromParts (arg1)); +} + + +// QString QCalendar::dateTimeToString(QStringView format, const QDateTime &datetime, QDate dateOnly, QTime timeOnly, const QLocale &locale) + + +static void _init_f_dateTimeToString_c7103 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("datetime"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("dateOnly"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("timeOnly"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("locale"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_dateTimeToString_c7103 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + const QDateTime &arg2 = gsi::arg_reader() (args, heap); + QDate arg3 = gsi::arg_reader() (args, heap); + QTime arg4 = gsi::arg_reader() (args, heap); + const QLocale &arg5 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QCalendar *)cls)->dateTimeToString (arg1, arg2, arg3, arg4, arg5)); +} + + +// int QCalendar::dayOfWeek(QDate date) + + +static void _init_f_dayOfWeek_c899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_dayOfWeek_c899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QCalendar *)cls)->dayOfWeek (arg1)); +} + + +// int QCalendar::daysInMonth(int month, int year) + + +static void _init_f_daysInMonth_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("month"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("year", true, "QCalendar::Unspecified"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_daysInMonth_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCalendar::Unspecified, heap); + ret.write ((int)((QCalendar *)cls)->daysInMonth (arg1, arg2)); +} + + +// int QCalendar::daysInYear(int year) + + +static void _init_f_daysInYear_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("year"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_daysInYear_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QCalendar *)cls)->daysInYear (arg1)); +} + + +// bool QCalendar::hasYearZero() + + +static void _init_f_hasYearZero_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasYearZero_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCalendar *)cls)->hasYearZero ()); +} + + +// bool QCalendar::isDateValid(int year, int month, int day) + + +static void _init_f_isDateValid_c2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("year"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("month"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("day"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_isDateValid_c2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCalendar *)cls)->isDateValid (arg1, arg2, arg3)); +} + + +// bool QCalendar::isGregorian() + + +static void _init_f_isGregorian_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isGregorian_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCalendar *)cls)->isGregorian ()); +} + + +// bool QCalendar::isLeapYear(int year) + + +static void _init_f_isLeapYear_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("year"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isLeapYear_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCalendar *)cls)->isLeapYear (arg1)); +} + + +// bool QCalendar::isLunar() + + +static void _init_f_isLunar_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isLunar_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCalendar *)cls)->isLunar ()); +} + + +// bool QCalendar::isLuniSolar() + + +static void _init_f_isLuniSolar_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isLuniSolar_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCalendar *)cls)->isLuniSolar ()); +} + + +// bool QCalendar::isProleptic() + + +static void _init_f_isProleptic_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isProleptic_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCalendar *)cls)->isProleptic ()); +} + + +// bool QCalendar::isSolar() + + +static void _init_f_isSolar_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSolar_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCalendar *)cls)->isSolar ()); +} + + +// bool QCalendar::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCalendar *)cls)->isValid ()); +} + + +// int QCalendar::maximumDaysInMonth() + + +static void _init_f_maximumDaysInMonth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumDaysInMonth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCalendar *)cls)->maximumDaysInMonth ()); +} + + +// int QCalendar::maximumMonthsInYear() + + +static void _init_f_maximumMonthsInYear_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumMonthsInYear_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCalendar *)cls)->maximumMonthsInYear ()); +} + + +// int QCalendar::minimumDaysInMonth() + + +static void _init_f_minimumDaysInMonth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumDaysInMonth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCalendar *)cls)->minimumDaysInMonth ()); +} + + +// QString QCalendar::monthName(const QLocale &locale, int month, int year, QLocale::FormatType format) + + +static void _init_f_monthName_c5456 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("locale"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("month"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("year", true, "QCalendar::Unspecified"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("format", true, "QLocale::LongFormat"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_monthName_c5456 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLocale &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCalendar::Unspecified, heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); + ret.write ((QString)((QCalendar *)cls)->monthName (arg1, arg2, arg3, qt_gsi::QtToCppAdaptor(arg4).cref())); +} + + +// int QCalendar::monthsInYear(int year) + + +static void _init_f_monthsInYear_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("year"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_monthsInYear_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QCalendar *)cls)->monthsInYear (arg1)); +} + + +// QString QCalendar::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QCalendar *)cls)->name ()); +} + + +// QCalendar::YearMonthDay QCalendar::partsFromDate(QDate date) + + +static void _init_f_partsFromDate_c899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_partsFromDate_c899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + ret.write ((QCalendar::YearMonthDay)((QCalendar *)cls)->partsFromDate (arg1)); +} + + +// QString QCalendar::standaloneMonthName(const QLocale &locale, int month, int year, QLocale::FormatType format) + + +static void _init_f_standaloneMonthName_c5456 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("locale"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("month"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("year", true, "QCalendar::Unspecified"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("format", true, "QLocale::LongFormat"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_standaloneMonthName_c5456 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLocale &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCalendar::Unspecified, heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); + ret.write ((QString)((QCalendar *)cls)->standaloneMonthName (arg1, arg2, arg3, qt_gsi::QtToCppAdaptor(arg4).cref())); +} + + +// QString QCalendar::standaloneWeekDayName(const QLocale &locale, int day, QLocale::FormatType format) + + +static void _init_f_standaloneWeekDayName_c4797 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("locale"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("day"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("format", true, "QLocale::LongFormat"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_standaloneWeekDayName_c4797 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLocale &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); + ret.write ((QString)((QCalendar *)cls)->standaloneWeekDayName (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// QString QCalendar::weekDayName(const QLocale &locale, int day, QLocale::FormatType format) + + +static void _init_f_weekDayName_c4797 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("locale"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("day"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("format", true, "QLocale::LongFormat"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_weekDayName_c4797 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLocale &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); + ret.write ((QString)((QCalendar *)cls)->weekDayName (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// static QStringList QCalendar::availableCalendars() + + +static void _init_f_availableCalendars_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_availableCalendars_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)QCalendar::availableCalendars ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QCalendar () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCalendar::QCalendar()\nThis method creates an object of class QCalendar.", &_init_ctor_QCalendar_0, &_call_ctor_QCalendar_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCalendar::QCalendar(QCalendar::System system)\nThis method creates an object of class QCalendar.", &_init_ctor_QCalendar_2072, &_call_ctor_QCalendar_2072); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCalendar::QCalendar(QLatin1String name)\nThis method creates an object of class QCalendar.", &_init_ctor_QCalendar_1701, &_call_ctor_QCalendar_1701); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCalendar::QCalendar(QStringView name)\nThis method creates an object of class QCalendar.", &_init_ctor_QCalendar_1559, &_call_ctor_QCalendar_1559); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCalendar::QCalendar(QCalendar::SystemId id)\nThis method creates an object of class QCalendar.", &_init_ctor_QCalendar_2245, &_call_ctor_QCalendar_2245); + methods += new qt_gsi::GenericMethod ("dateFromParts", "@brief Method QDate QCalendar::dateFromParts(int year, int month, int day)\n", true, &_init_f_dateFromParts_c2085, &_call_f_dateFromParts_c2085); + methods += new qt_gsi::GenericMethod ("dateFromParts", "@brief Method QDate QCalendar::dateFromParts(const QCalendar::YearMonthDay &parts)\n", true, &_init_f_dateFromParts_c3509, &_call_f_dateFromParts_c3509); + methods += new qt_gsi::GenericMethod ("dateTimeToString", "@brief Method QString QCalendar::dateTimeToString(QStringView format, const QDateTime &datetime, QDate dateOnly, QTime timeOnly, const QLocale &locale)\n", true, &_init_f_dateTimeToString_c7103, &_call_f_dateTimeToString_c7103); + methods += new qt_gsi::GenericMethod ("dayOfWeek", "@brief Method int QCalendar::dayOfWeek(QDate date)\n", true, &_init_f_dayOfWeek_c899, &_call_f_dayOfWeek_c899); + methods += new qt_gsi::GenericMethod ("daysInMonth", "@brief Method int QCalendar::daysInMonth(int month, int year)\n", true, &_init_f_daysInMonth_c1426, &_call_f_daysInMonth_c1426); + methods += new qt_gsi::GenericMethod ("daysInYear", "@brief Method int QCalendar::daysInYear(int year)\n", true, &_init_f_daysInYear_c767, &_call_f_daysInYear_c767); + methods += new qt_gsi::GenericMethod ("hasYearZero", "@brief Method bool QCalendar::hasYearZero()\n", true, &_init_f_hasYearZero_c0, &_call_f_hasYearZero_c0); + methods += new qt_gsi::GenericMethod ("isDateValid?", "@brief Method bool QCalendar::isDateValid(int year, int month, int day)\n", true, &_init_f_isDateValid_c2085, &_call_f_isDateValid_c2085); + methods += new qt_gsi::GenericMethod ("isGregorian?", "@brief Method bool QCalendar::isGregorian()\n", true, &_init_f_isGregorian_c0, &_call_f_isGregorian_c0); + methods += new qt_gsi::GenericMethod ("isLeapYear?", "@brief Method bool QCalendar::isLeapYear(int year)\n", true, &_init_f_isLeapYear_c767, &_call_f_isLeapYear_c767); + methods += new qt_gsi::GenericMethod ("isLunar?", "@brief Method bool QCalendar::isLunar()\n", true, &_init_f_isLunar_c0, &_call_f_isLunar_c0); + methods += new qt_gsi::GenericMethod ("isLuniSolar?", "@brief Method bool QCalendar::isLuniSolar()\n", true, &_init_f_isLuniSolar_c0, &_call_f_isLuniSolar_c0); + methods += new qt_gsi::GenericMethod ("isProleptic?", "@brief Method bool QCalendar::isProleptic()\n", true, &_init_f_isProleptic_c0, &_call_f_isProleptic_c0); + methods += new qt_gsi::GenericMethod ("isSolar?", "@brief Method bool QCalendar::isSolar()\n", true, &_init_f_isSolar_c0, &_call_f_isSolar_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QCalendar::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("maximumDaysInMonth", "@brief Method int QCalendar::maximumDaysInMonth()\n", true, &_init_f_maximumDaysInMonth_c0, &_call_f_maximumDaysInMonth_c0); + methods += new qt_gsi::GenericMethod ("maximumMonthsInYear", "@brief Method int QCalendar::maximumMonthsInYear()\n", true, &_init_f_maximumMonthsInYear_c0, &_call_f_maximumMonthsInYear_c0); + methods += new qt_gsi::GenericMethod ("minimumDaysInMonth", "@brief Method int QCalendar::minimumDaysInMonth()\n", true, &_init_f_minimumDaysInMonth_c0, &_call_f_minimumDaysInMonth_c0); + methods += new qt_gsi::GenericMethod ("monthName", "@brief Method QString QCalendar::monthName(const QLocale &locale, int month, int year, QLocale::FormatType format)\n", true, &_init_f_monthName_c5456, &_call_f_monthName_c5456); + methods += new qt_gsi::GenericMethod ("monthsInYear", "@brief Method int QCalendar::monthsInYear(int year)\n", true, &_init_f_monthsInYear_c767, &_call_f_monthsInYear_c767); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QString QCalendar::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("partsFromDate", "@brief Method QCalendar::YearMonthDay QCalendar::partsFromDate(QDate date)\n", true, &_init_f_partsFromDate_c899, &_call_f_partsFromDate_c899); + methods += new qt_gsi::GenericMethod ("standaloneMonthName", "@brief Method QString QCalendar::standaloneMonthName(const QLocale &locale, int month, int year, QLocale::FormatType format)\n", true, &_init_f_standaloneMonthName_c5456, &_call_f_standaloneMonthName_c5456); + methods += new qt_gsi::GenericMethod ("standaloneWeekDayName", "@brief Method QString QCalendar::standaloneWeekDayName(const QLocale &locale, int day, QLocale::FormatType format)\n", true, &_init_f_standaloneWeekDayName_c4797, &_call_f_standaloneWeekDayName_c4797); + methods += new qt_gsi::GenericMethod ("weekDayName", "@brief Method QString QCalendar::weekDayName(const QLocale &locale, int day, QLocale::FormatType format)\n", true, &_init_f_weekDayName_c4797, &_call_f_weekDayName_c4797); + methods += new qt_gsi::GenericStaticMethod ("availableCalendars", "@brief Static method QStringList QCalendar::availableCalendars()\nThis method is static and can be called without an instance.", &_init_f_availableCalendars_0, &_call_f_availableCalendars_0); + return methods; +} + +gsi::Class decl_QCalendar ("QtCore", "QCalendar", + methods_QCalendar (), + "@qt\n@brief Binding of QCalendar"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCalendar () { return decl_QCalendar; } + +} + + +// Implementation of the enum wrapper class for QCalendar::System +namespace qt_gsi +{ + +static gsi::Enum decl_QCalendar_System_Enum ("QtCore", "QCalendar_System", + gsi::enum_const ("Gregorian", QCalendar::System::Gregorian, "@brief Enum constant QCalendar::System::Gregorian") + + gsi::enum_const ("Julian", QCalendar::System::Julian, "@brief Enum constant QCalendar::System::Julian") + + gsi::enum_const ("Milankovic", QCalendar::System::Milankovic, "@brief Enum constant QCalendar::System::Milankovic") + + gsi::enum_const ("Jalali", QCalendar::System::Jalali, "@brief Enum constant QCalendar::System::Jalali") + + gsi::enum_const ("IslamicCivil", QCalendar::System::IslamicCivil, "@brief Enum constant QCalendar::System::IslamicCivil") + + gsi::enum_const ("Last", QCalendar::System::Last, "@brief Enum constant QCalendar::System::Last") + + gsi::enum_const ("User", QCalendar::System::User, "@brief Enum constant QCalendar::System::User"), + "@qt\n@brief This class represents the QCalendar::System enum"); + +static gsi::QFlagsClass decl_QCalendar_System_Enums ("QtCore", "QCalendar_QFlags_System", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QCalendar_System_Enum_as_child (decl_QCalendar_System_Enum, "System"); +static gsi::ClassExt decl_QCalendar_System_Enums_as_child (decl_QCalendar_System_Enums, "QFlags_System"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQCalendar_SystemId.cc b/src/gsiqt/qt6/QtCore/gsiDeclQCalendar_SystemId.cc new file mode 100644 index 000000000..0b5883620 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQCalendar_SystemId.cc @@ -0,0 +1,104 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCalendar_SystemId.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCalendar::SystemId + +// Constructor QCalendar::SystemId::SystemId() + + +static void _init_ctor_QCalendar_SystemId_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QCalendar_SystemId_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QCalendar::SystemId ()); +} + + +// unsigned long int QCalendar::SystemId::index() + + +static void _init_f_index_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_index_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned long int)((QCalendar::SystemId *)cls)->index ()); +} + + +// bool QCalendar::SystemId::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCalendar::SystemId *)cls)->isValid ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QCalendar_SystemId () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCalendar::SystemId::SystemId()\nThis method creates an object of class QCalendar::SystemId.", &_init_ctor_QCalendar_SystemId_0, &_call_ctor_QCalendar_SystemId_0); + methods += new qt_gsi::GenericMethod ("index", "@brief Method unsigned long int QCalendar::SystemId::index()\n", true, &_init_f_index_c0, &_call_f_index_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QCalendar::SystemId::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + return methods; +} + +gsi::Class decl_QCalendar_SystemId ("QtCore", "QCalendar_SystemId", + methods_QCalendar_SystemId (), + "@qt\n@brief Binding of QCalendar::SystemId"); + +gsi::ClassExt decl_QCalendar_SystemId_as_child (decl_QCalendar_SystemId, "SystemId"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCalendar_SystemId () { return decl_QCalendar_SystemId; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQCalendar_YearMonthDay.cc b/src/gsiqt/qt6/QtCore/gsiDeclQCalendar_YearMonthDay.cc new file mode 100644 index 000000000..dd83772fe --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQCalendar_YearMonthDay.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCalendar_YearMonthDay.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QCalendar::YearMonthDay + +// Constructor QCalendar::YearMonthDay::YearMonthDay() + + +static void _init_ctor_QCalendar_YearMonthDay_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QCalendar_YearMonthDay_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QCalendar::YearMonthDay ()); +} + + +// Constructor QCalendar::YearMonthDay::YearMonthDay(int y, int m, int d) + + +static void _init_ctor_QCalendar_YearMonthDay_2085 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("y"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("m", true, "1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("d", true, "1"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QCalendar_YearMonthDay_2085 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + ret.write (new QCalendar::YearMonthDay (arg1, arg2, arg3)); +} + + +// bool QCalendar::YearMonthDay::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCalendar::YearMonthDay *)cls)->isValid ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QCalendar_YearMonthDay () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCalendar::YearMonthDay::YearMonthDay()\nThis method creates an object of class QCalendar::YearMonthDay.", &_init_ctor_QCalendar_YearMonthDay_0, &_call_ctor_QCalendar_YearMonthDay_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCalendar::YearMonthDay::YearMonthDay(int y, int m, int d)\nThis method creates an object of class QCalendar::YearMonthDay.", &_init_ctor_QCalendar_YearMonthDay_2085, &_call_ctor_QCalendar_YearMonthDay_2085); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QCalendar::YearMonthDay::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + return methods; +} + +gsi::Class decl_QCalendar_YearMonthDay ("QtCore", "QCalendar_YearMonthDay", + methods_QCalendar_YearMonthDay (), + "@qt\n@brief Binding of QCalendar::YearMonthDay"); + +gsi::ClassExt decl_QCalendar_YearMonthDay_as_child (decl_QCalendar_YearMonthDay, "YearMonthDay"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCalendar_YearMonthDay () { return decl_QCalendar_YearMonthDay; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQChildEvent.cc b/src/gsiqt/qt6/QtCore/gsiDeclQChildEvent.cc new file mode 100644 index 000000000..53ce520f8 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQChildEvent.cc @@ -0,0 +1,270 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQChildEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QChildEvent + +// bool QChildEvent::added() + + +static void _init_f_added_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_added_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QChildEvent *)cls)->added ()); +} + + +// QObject *QChildEvent::child() + + +static void _init_f_child_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_child_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QChildEvent *)cls)->child ()); +} + + +// QChildEvent *QChildEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QChildEvent *)((QChildEvent *)cls)->clone ()); +} + + +// bool QChildEvent::polished() + + +static void _init_f_polished_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_polished_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QChildEvent *)cls)->polished ()); +} + + +// bool QChildEvent::removed() + + +static void _init_f_removed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_removed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QChildEvent *)cls)->removed ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QChildEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("added", "@brief Method bool QChildEvent::added()\n", true, &_init_f_added_c0, &_call_f_added_c0); + methods += new qt_gsi::GenericMethod ("child", "@brief Method QObject *QChildEvent::child()\n", true, &_init_f_child_c0, &_call_f_child_c0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QChildEvent *QChildEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("polished", "@brief Method bool QChildEvent::polished()\n", true, &_init_f_polished_c0, &_call_f_polished_c0); + methods += new qt_gsi::GenericMethod ("removed", "@brief Method bool QChildEvent::removed()\n", true, &_init_f_removed_c0, &_call_f_removed_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QChildEvent (qtdecl_QEvent (), "QtCore", "QChildEvent_Native", + methods_QChildEvent (), + "@hide\n@alias QChildEvent"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QChildEvent () { return decl_QChildEvent; } + +} + + +class QChildEvent_Adaptor : public QChildEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QChildEvent_Adaptor(); + + // [adaptor ctor] QChildEvent::QChildEvent(QEvent::Type type, QObject *child) + QChildEvent_Adaptor(QEvent::Type type, QObject *child) : QChildEvent(type, child) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QChildEvent *QChildEvent::clone() + QChildEvent * cbs_clone_c0_0() const + { + return QChildEvent::clone(); + } + + virtual QChildEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QChildEvent_Adaptor::cbs_clone_c0_0); + } else { + return QChildEvent::clone(); + } + } + + // [adaptor impl] void QChildEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QChildEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QChildEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QChildEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QChildEvent_Adaptor::~QChildEvent_Adaptor() { } + +// Constructor QChildEvent::QChildEvent(QEvent::Type type, QObject *child) (adaptor class) + +static void _init_ctor_QChildEvent_Adaptor_2759 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("child"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QChildEvent_Adaptor_2759 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QObject *arg2 = gsi::arg_reader() (args, heap); + ret.write (new QChildEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// QChildEvent *QChildEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QChildEvent *)((QChildEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QChildEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QChildEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QChildEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QChildEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QChildEvent (); + +static gsi::Methods methods_QChildEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QChildEvent::QChildEvent(QEvent::Type type, QObject *child)\nThis method creates an object of class QChildEvent.", &_init_ctor_QChildEvent_Adaptor_2759, &_call_ctor_QChildEvent_Adaptor_2759); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QChildEvent *QChildEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QChildEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QChildEvent_Adaptor (qtdecl_QChildEvent (), "QtCore", "QChildEvent", + methods_QChildEvent_Adaptor (), + "@qt\n@brief Binding of QChildEvent"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQCollator.cc b/src/gsiqt/qt6/QtCore/gsiDeclQCollator.cc new file mode 100644 index 000000000..c46320505 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQCollator.cc @@ -0,0 +1,443 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCollator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCollator + +// Constructor QCollator::QCollator() + + +static void _init_ctor_QCollator_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QCollator_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QCollator ()); +} + + +// Constructor QCollator::QCollator(const QLocale &locale) + + +static void _init_ctor_QCollator_1986 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("locale"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCollator_1986 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLocale &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QCollator (arg1)); +} + + +// Constructor QCollator::QCollator(const QCollator &) + + +static void _init_ctor_QCollator_2226 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCollator_2226 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCollator &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QCollator (arg1)); +} + + +// Qt::CaseSensitivity QCollator::caseSensitivity() + + +static void _init_f_caseSensitivity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_caseSensitivity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCollator *)cls)->caseSensitivity ())); +} + + +// int QCollator::compare(const QString &s1, const QString &s2) + + +static void _init_f_compare_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_compare_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QCollator *)cls)->compare (arg1, arg2)); +} + + +// int QCollator::compare(const QChar *s1, int len1, const QChar *s2, int len2) + + +static void _init_f_compare_c4770 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s1"); + decl->add_arg::target_type * > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("len1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("s2"); + decl->add_arg::target_type * > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("len2"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_compare_c4770 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type * arg1 = gsi::arg_reader::target_type * >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type * arg3 = gsi::arg_reader::target_type * >() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + ret.write ((int)((QCollator *)cls)->compare (qt_gsi::QtToCppAdaptor(arg1).cptr(), arg2, qt_gsi::QtToCppAdaptor(arg3).cptr(), arg4)); +} + + +// int QCollator::compare(QStringView s1, QStringView s2) + + +static void _init_f_compare_c3010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_compare_c3010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + QStringView arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QCollator *)cls)->compare (arg1, arg2)); +} + + +// bool QCollator::ignorePunctuation() + + +static void _init_f_ignorePunctuation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ignorePunctuation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCollator *)cls)->ignorePunctuation ()); +} + + +// QLocale QCollator::locale() + + +static void _init_f_locale_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_locale_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLocale)((QCollator *)cls)->locale ()); +} + + +// bool QCollator::numericMode() + + +static void _init_f_numericMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_numericMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCollator *)cls)->numericMode ()); +} + + +// bool QCollator::operator()(const QString &s1, const QString &s2) + + +static void _init_f_operator_func__c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_operator_func__c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCollator *)cls)->operator() (arg1, arg2)); +} + + +// bool QCollator::operator()(QStringView s1, QStringView s2) + + +static void _init_f_operator_func__c3010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_operator_func__c3010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + QStringView arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCollator *)cls)->operator() (arg1, arg2)); +} + + +// QCollator &QCollator::operator=(const QCollator &) + + +static void _init_f_operator_eq__2226 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2226 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCollator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QCollator &)((QCollator *)cls)->operator= (arg1)); +} + + +// void QCollator::setCaseSensitivity(Qt::CaseSensitivity cs) + + +static void _init_f_setCaseSensitivity_2324 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cs"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCaseSensitivity_2324 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCollator *)cls)->setCaseSensitivity (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QCollator::setIgnorePunctuation(bool on) + + +static void _init_f_setIgnorePunctuation_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("on"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIgnorePunctuation_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCollator *)cls)->setIgnorePunctuation (arg1); +} + + +// void QCollator::setLocale(const QLocale &locale) + + +static void _init_f_setLocale_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("locale"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLocale_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLocale &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCollator *)cls)->setLocale (arg1); +} + + +// void QCollator::setNumericMode(bool on) + + +static void _init_f_setNumericMode_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("on"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNumericMode_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCollator *)cls)->setNumericMode (arg1); +} + + +// QCollatorSortKey QCollator::sortKey(const QString &string) + + +static void _init_f_sortKey_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_sortKey_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QCollatorSortKey)((QCollator *)cls)->sortKey (arg1)); +} + + +// void QCollator::swap(QCollator &other) + + +static void _init_f_swap_1531 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1531 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCollator &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCollator *)cls)->swap (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QCollator () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCollator::QCollator()\nThis method creates an object of class QCollator.", &_init_ctor_QCollator_0, &_call_ctor_QCollator_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCollator::QCollator(const QLocale &locale)\nThis method creates an object of class QCollator.", &_init_ctor_QCollator_1986, &_call_ctor_QCollator_1986); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCollator::QCollator(const QCollator &)\nThis method creates an object of class QCollator.", &_init_ctor_QCollator_2226, &_call_ctor_QCollator_2226); + methods += new qt_gsi::GenericMethod (":caseSensitivity", "@brief Method Qt::CaseSensitivity QCollator::caseSensitivity()\n", true, &_init_f_caseSensitivity_c0, &_call_f_caseSensitivity_c0); + methods += new qt_gsi::GenericMethod ("compare", "@brief Method int QCollator::compare(const QString &s1, const QString &s2)\n", true, &_init_f_compare_c3942, &_call_f_compare_c3942); + methods += new qt_gsi::GenericMethod ("compare", "@brief Method int QCollator::compare(const QChar *s1, int len1, const QChar *s2, int len2)\n", true, &_init_f_compare_c4770, &_call_f_compare_c4770); + methods += new qt_gsi::GenericMethod ("compare", "@brief Method int QCollator::compare(QStringView s1, QStringView s2)\n", true, &_init_f_compare_c3010, &_call_f_compare_c3010); + methods += new qt_gsi::GenericMethod (":ignorePunctuation", "@brief Method bool QCollator::ignorePunctuation()\n", true, &_init_f_ignorePunctuation_c0, &_call_f_ignorePunctuation_c0); + methods += new qt_gsi::GenericMethod (":locale", "@brief Method QLocale QCollator::locale()\n", true, &_init_f_locale_c0, &_call_f_locale_c0); + methods += new qt_gsi::GenericMethod (":numericMode", "@brief Method bool QCollator::numericMode()\n", true, &_init_f_numericMode_c0, &_call_f_numericMode_c0); + methods += new qt_gsi::GenericMethod ("()", "@brief Method bool QCollator::operator()(const QString &s1, const QString &s2)\n", true, &_init_f_operator_func__c3942, &_call_f_operator_func__c3942); + methods += new qt_gsi::GenericMethod ("()", "@brief Method bool QCollator::operator()(QStringView s1, QStringView s2)\n", true, &_init_f_operator_func__c3010, &_call_f_operator_func__c3010); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QCollator &QCollator::operator=(const QCollator &)\n", false, &_init_f_operator_eq__2226, &_call_f_operator_eq__2226); + methods += new qt_gsi::GenericMethod ("setCaseSensitivity|caseSensitivity=", "@brief Method void QCollator::setCaseSensitivity(Qt::CaseSensitivity cs)\n", false, &_init_f_setCaseSensitivity_2324, &_call_f_setCaseSensitivity_2324); + methods += new qt_gsi::GenericMethod ("setIgnorePunctuation|ignorePunctuation=", "@brief Method void QCollator::setIgnorePunctuation(bool on)\n", false, &_init_f_setIgnorePunctuation_864, &_call_f_setIgnorePunctuation_864); + methods += new qt_gsi::GenericMethod ("setLocale|locale=", "@brief Method void QCollator::setLocale(const QLocale &locale)\n", false, &_init_f_setLocale_1986, &_call_f_setLocale_1986); + methods += new qt_gsi::GenericMethod ("setNumericMode|numericMode=", "@brief Method void QCollator::setNumericMode(bool on)\n", false, &_init_f_setNumericMode_864, &_call_f_setNumericMode_864); + methods += new qt_gsi::GenericMethod ("sortKey", "@brief Method QCollatorSortKey QCollator::sortKey(const QString &string)\n", true, &_init_f_sortKey_c2025, &_call_f_sortKey_c2025); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QCollator::swap(QCollator &other)\n", false, &_init_f_swap_1531, &_call_f_swap_1531); + return methods; +} + +gsi::Class decl_QCollator ("QtCore", "QCollator", + methods_QCollator (), + "@qt\n@brief Binding of QCollator"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCollator () { return decl_QCollator; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQCollatorSortKey.cc b/src/gsiqt/qt6/QtCore/gsiDeclQCollatorSortKey.cc new file mode 100644 index 000000000..c10aa0956 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQCollatorSortKey.cc @@ -0,0 +1,136 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCollatorSortKey.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCollatorSortKey + +// Constructor QCollatorSortKey::QCollatorSortKey(const QCollatorSortKey &other) + + +static void _init_ctor_QCollatorSortKey_2947 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCollatorSortKey_2947 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCollatorSortKey &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QCollatorSortKey (arg1)); +} + + +// int QCollatorSortKey::compare(const QCollatorSortKey &key) + + +static void _init_f_compare_c2947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_compare_c2947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCollatorSortKey &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QCollatorSortKey *)cls)->compare (arg1)); +} + + +// QCollatorSortKey &QCollatorSortKey::operator=(const QCollatorSortKey &other) + + +static void _init_f_operator_eq__2947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCollatorSortKey &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QCollatorSortKey &)((QCollatorSortKey *)cls)->operator= (arg1)); +} + + +// void QCollatorSortKey::swap(QCollatorSortKey &other) + + +static void _init_f_swap_2252 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_2252 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCollatorSortKey &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCollatorSortKey *)cls)->swap (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QCollatorSortKey () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCollatorSortKey::QCollatorSortKey(const QCollatorSortKey &other)\nThis method creates an object of class QCollatorSortKey.", &_init_ctor_QCollatorSortKey_2947, &_call_ctor_QCollatorSortKey_2947); + methods += new qt_gsi::GenericMethod ("compare", "@brief Method int QCollatorSortKey::compare(const QCollatorSortKey &key)\n", true, &_init_f_compare_c2947, &_call_f_compare_c2947); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QCollatorSortKey &QCollatorSortKey::operator=(const QCollatorSortKey &other)\n", false, &_init_f_operator_eq__2947, &_call_f_operator_eq__2947); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QCollatorSortKey::swap(QCollatorSortKey &other)\n", false, &_init_f_swap_2252, &_call_f_swap_2252); + return methods; +} + +gsi::Class decl_QCollatorSortKey ("QtCore", "QCollatorSortKey", + methods_QCollatorSortKey (), + "@qt\n@brief Binding of QCollatorSortKey"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCollatorSortKey () { return decl_QCollatorSortKey; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQCommandLineOption.cc b/src/gsiqt/qt6/QtCore/gsiDeclQCommandLineOption.cc new file mode 100644 index 000000000..9e565934d --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQCommandLineOption.cc @@ -0,0 +1,419 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCommandLineOption.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCommandLineOption + +// Constructor QCommandLineOption::QCommandLineOption(const QString &name) + + +static void _init_ctor_QCommandLineOption_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCommandLineOption_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QCommandLineOption (arg1)); +} + + +// Constructor QCommandLineOption::QCommandLineOption(const QStringList &names) + + +static void _init_ctor_QCommandLineOption_2437 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("names"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCommandLineOption_2437 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QCommandLineOption (arg1)); +} + + +// Constructor QCommandLineOption::QCommandLineOption(const QString &name, const QString &description, const QString &valueName, const QString &defaultValue) + + +static void _init_ctor_QCommandLineOption_7776 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("description"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("valueName", true, "QString()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("defaultValue", true, "QString()"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QCommandLineOption_7776 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write (new QCommandLineOption (arg1, arg2, arg3, arg4)); +} + + +// Constructor QCommandLineOption::QCommandLineOption(const QStringList &names, const QString &description, const QString &valueName, const QString &defaultValue) + + +static void _init_ctor_QCommandLineOption_8188 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("names"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("description"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("valueName", true, "QString()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("defaultValue", true, "QString()"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QCommandLineOption_8188 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write (new QCommandLineOption (arg1, arg2, arg3, arg4)); +} + + +// Constructor QCommandLineOption::QCommandLineOption(const QCommandLineOption &other) + + +static void _init_ctor_QCommandLineOption_3122 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCommandLineOption_3122 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QCommandLineOption (arg1)); +} + + +// QStringList QCommandLineOption::defaultValues() + + +static void _init_f_defaultValues_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultValues_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QCommandLineOption *)cls)->defaultValues ()); +} + + +// QString QCommandLineOption::description() + + +static void _init_f_description_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_description_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QCommandLineOption *)cls)->description ()); +} + + +// QFlags QCommandLineOption::flags() + + +static void _init_f_flags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_flags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QCommandLineOption *)cls)->flags ()); +} + + +// QStringList QCommandLineOption::names() + + +static void _init_f_names_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_names_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QCommandLineOption *)cls)->names ()); +} + + +// QCommandLineOption &QCommandLineOption::operator=(const QCommandLineOption &other) + + +static void _init_f_operator_eq__3122 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3122 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QCommandLineOption &)((QCommandLineOption *)cls)->operator= (arg1)); +} + + +// void QCommandLineOption::setDefaultValue(const QString &defaultValue) + + +static void _init_f_setDefaultValue_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("defaultValue"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultValue_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLineOption *)cls)->setDefaultValue (arg1); +} + + +// void QCommandLineOption::setDefaultValues(const QStringList &defaultValues) + + +static void _init_f_setDefaultValues_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("defaultValues"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultValues_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLineOption *)cls)->setDefaultValues (arg1); +} + + +// void QCommandLineOption::setDescription(const QString &description) + + +static void _init_f_setDescription_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("description"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDescription_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLineOption *)cls)->setDescription (arg1); +} + + +// void QCommandLineOption::setFlags(QFlags aflags) + + +static void _init_f_setFlags_3435 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("aflags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFlags_3435 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLineOption *)cls)->setFlags (arg1); +} + + +// void QCommandLineOption::setValueName(const QString &name) + + +static void _init_f_setValueName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setValueName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLineOption *)cls)->setValueName (arg1); +} + + +// void QCommandLineOption::swap(QCommandLineOption &other) + + +static void _init_f_swap_2427 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_2427 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLineOption *)cls)->swap (arg1); +} + + +// QString QCommandLineOption::valueName() + + +static void _init_f_valueName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_valueName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QCommandLineOption *)cls)->valueName ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QCommandLineOption () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCommandLineOption::QCommandLineOption(const QString &name)\nThis method creates an object of class QCommandLineOption.", &_init_ctor_QCommandLineOption_2025, &_call_ctor_QCommandLineOption_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCommandLineOption::QCommandLineOption(const QStringList &names)\nThis method creates an object of class QCommandLineOption.", &_init_ctor_QCommandLineOption_2437, &_call_ctor_QCommandLineOption_2437); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCommandLineOption::QCommandLineOption(const QString &name, const QString &description, const QString &valueName, const QString &defaultValue)\nThis method creates an object of class QCommandLineOption.", &_init_ctor_QCommandLineOption_7776, &_call_ctor_QCommandLineOption_7776); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCommandLineOption::QCommandLineOption(const QStringList &names, const QString &description, const QString &valueName, const QString &defaultValue)\nThis method creates an object of class QCommandLineOption.", &_init_ctor_QCommandLineOption_8188, &_call_ctor_QCommandLineOption_8188); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCommandLineOption::QCommandLineOption(const QCommandLineOption &other)\nThis method creates an object of class QCommandLineOption.", &_init_ctor_QCommandLineOption_3122, &_call_ctor_QCommandLineOption_3122); + methods += new qt_gsi::GenericMethod (":defaultValues", "@brief Method QStringList QCommandLineOption::defaultValues()\n", true, &_init_f_defaultValues_c0, &_call_f_defaultValues_c0); + methods += new qt_gsi::GenericMethod (":description", "@brief Method QString QCommandLineOption::description()\n", true, &_init_f_description_c0, &_call_f_description_c0); + methods += new qt_gsi::GenericMethod ("flags", "@brief Method QFlags QCommandLineOption::flags()\n", true, &_init_f_flags_c0, &_call_f_flags_c0); + methods += new qt_gsi::GenericMethod ("names", "@brief Method QStringList QCommandLineOption::names()\n", true, &_init_f_names_c0, &_call_f_names_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QCommandLineOption &QCommandLineOption::operator=(const QCommandLineOption &other)\n", false, &_init_f_operator_eq__3122, &_call_f_operator_eq__3122); + methods += new qt_gsi::GenericMethod ("setDefaultValue", "@brief Method void QCommandLineOption::setDefaultValue(const QString &defaultValue)\n", false, &_init_f_setDefaultValue_2025, &_call_f_setDefaultValue_2025); + methods += new qt_gsi::GenericMethod ("setDefaultValues|defaultValues=", "@brief Method void QCommandLineOption::setDefaultValues(const QStringList &defaultValues)\n", false, &_init_f_setDefaultValues_2437, &_call_f_setDefaultValues_2437); + methods += new qt_gsi::GenericMethod ("setDescription|description=", "@brief Method void QCommandLineOption::setDescription(const QString &description)\n", false, &_init_f_setDescription_2025, &_call_f_setDescription_2025); + methods += new qt_gsi::GenericMethod ("setFlags", "@brief Method void QCommandLineOption::setFlags(QFlags aflags)\n", false, &_init_f_setFlags_3435, &_call_f_setFlags_3435); + methods += new qt_gsi::GenericMethod ("setValueName|valueName=", "@brief Method void QCommandLineOption::setValueName(const QString &name)\n", false, &_init_f_setValueName_2025, &_call_f_setValueName_2025); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QCommandLineOption::swap(QCommandLineOption &other)\n", false, &_init_f_swap_2427, &_call_f_swap_2427); + methods += new qt_gsi::GenericMethod (":valueName", "@brief Method QString QCommandLineOption::valueName()\n", true, &_init_f_valueName_c0, &_call_f_valueName_c0); + return methods; +} + +gsi::Class decl_QCommandLineOption ("QtCore", "QCommandLineOption", + methods_QCommandLineOption (), + "@qt\n@brief Binding of QCommandLineOption"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCommandLineOption () { return decl_QCommandLineOption; } + +} + + +// Implementation of the enum wrapper class for QCommandLineOption::Flag +namespace qt_gsi +{ + +static gsi::Enum decl_QCommandLineOption_Flag_Enum ("QtCore", "QCommandLineOption_Flag", + gsi::enum_const ("HiddenFromHelp", QCommandLineOption::HiddenFromHelp, "@brief Enum constant QCommandLineOption::HiddenFromHelp") + + gsi::enum_const ("ShortOptionStyle", QCommandLineOption::ShortOptionStyle, "@brief Enum constant QCommandLineOption::ShortOptionStyle"), + "@qt\n@brief This class represents the QCommandLineOption::Flag enum"); + +static gsi::QFlagsClass decl_QCommandLineOption_Flag_Enums ("QtCore", "QCommandLineOption_QFlags_Flag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QCommandLineOption_Flag_Enum_in_parent (decl_QCommandLineOption_Flag_Enum.defs ()); +static gsi::ClassExt decl_QCommandLineOption_Flag_Enum_as_child (decl_QCommandLineOption_Flag_Enum, "Flag"); +static gsi::ClassExt decl_QCommandLineOption_Flag_Enums_as_child (decl_QCommandLineOption_Flag_Enums, "QFlags_Flag"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQCommandLineParser.cc b/src/gsiqt/qt6/QtCore/gsiDeclQCommandLineParser.cc new file mode 100644 index 000000000..bf387690d --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQCommandLineParser.cc @@ -0,0 +1,634 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCommandLineParser.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCommandLineParser + +// Constructor QCommandLineParser::QCommandLineParser() + + +static void _init_ctor_QCommandLineParser_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QCommandLineParser_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QCommandLineParser ()); +} + + +// QCommandLineOption QCommandLineParser::addHelpOption() + + +static void _init_f_addHelpOption_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_addHelpOption_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QCommandLineOption)((QCommandLineParser *)cls)->addHelpOption ()); +} + + +// bool QCommandLineParser::addOption(const QCommandLineOption &commandLineOption) + + +static void _init_f_addOption_3122 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("commandLineOption"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addOption_3122 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCommandLineParser *)cls)->addOption (arg1)); +} + + +// bool QCommandLineParser::addOptions(const QList &options) + + +static void _init_f_addOptions_3737 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_addOptions_3737 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ret.write ((bool)((QCommandLineParser *)cls)->addOptions (arg1)); +} + + +// void QCommandLineParser::addPositionalArgument(const QString &name, const QString &description, const QString &syntax) + + +static void _init_f_addPositionalArgument_5859 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("description"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("syntax", true, "QString()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_addPositionalArgument_5859 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLineParser *)cls)->addPositionalArgument (arg1, arg2, arg3); +} + + +// QCommandLineOption QCommandLineParser::addVersionOption() + + +static void _init_f_addVersionOption_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_addVersionOption_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QCommandLineOption)((QCommandLineParser *)cls)->addVersionOption ()); +} + + +// QString QCommandLineParser::applicationDescription() + + +static void _init_f_applicationDescription_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_applicationDescription_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QCommandLineParser *)cls)->applicationDescription ()); +} + + +// void QCommandLineParser::clearPositionalArguments() + + +static void _init_f_clearPositionalArguments_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearPositionalArguments_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLineParser *)cls)->clearPositionalArguments (); +} + + +// QString QCommandLineParser::errorText() + + +static void _init_f_errorText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QCommandLineParser *)cls)->errorText ()); +} + + +// QString QCommandLineParser::helpText() + + +static void _init_f_helpText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_helpText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QCommandLineParser *)cls)->helpText ()); +} + + +// bool QCommandLineParser::isSet(const QString &name) + + +static void _init_f_isSet_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isSet_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCommandLineParser *)cls)->isSet (arg1)); +} + + +// bool QCommandLineParser::isSet(const QCommandLineOption &option) + + +static void _init_f_isSet_c3122 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isSet_c3122 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCommandLineParser *)cls)->isSet (arg1)); +} + + +// QStringList QCommandLineParser::optionNames() + + +static void _init_f_optionNames_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_optionNames_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QCommandLineParser *)cls)->optionNames ()); +} + + +// bool QCommandLineParser::parse(const QStringList &arguments) + + +static void _init_f_parse_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arguments"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_parse_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCommandLineParser *)cls)->parse (arg1)); +} + + +// QStringList QCommandLineParser::positionalArguments() + + +static void _init_f_positionalArguments_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_positionalArguments_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QCommandLineParser *)cls)->positionalArguments ()); +} + + +// void QCommandLineParser::process(const QStringList &arguments) + + +static void _init_f_process_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arguments"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_process_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLineParser *)cls)->process (arg1); +} + + +// void QCommandLineParser::process(const QCoreApplication &app) + + +static void _init_f_process_2927 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("app"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_process_2927 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCoreApplication &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLineParser *)cls)->process (arg1); +} + + +// void QCommandLineParser::setApplicationDescription(const QString &description) + + +static void _init_f_setApplicationDescription_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("description"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setApplicationDescription_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLineParser *)cls)->setApplicationDescription (arg1); +} + + +// void QCommandLineParser::setOptionsAfterPositionalArgumentsMode(QCommandLineParser::OptionsAfterPositionalArgumentsMode mode) + + +static void _init_f_setOptionsAfterPositionalArgumentsMode_5992 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOptionsAfterPositionalArgumentsMode_5992 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLineParser *)cls)->setOptionsAfterPositionalArgumentsMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QCommandLineParser::setSingleDashWordOptionMode(QCommandLineParser::SingleDashWordOptionMode parsingMode) + + +static void _init_f_setSingleDashWordOptionMode_4777 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parsingMode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSingleDashWordOptionMode_4777 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLineParser *)cls)->setSingleDashWordOptionMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QCommandLineParser::showHelp(int exitCode) + + +static void _init_f_showHelp_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exitCode", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_showHelp_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLineParser *)cls)->showHelp (arg1); +} + + +// void QCommandLineParser::showVersion() + + +static void _init_f_showVersion_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showVersion_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLineParser *)cls)->showVersion (); +} + + +// QStringList QCommandLineParser::unknownOptionNames() + + +static void _init_f_unknownOptionNames_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unknownOptionNames_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QCommandLineParser *)cls)->unknownOptionNames ()); +} + + +// QString QCommandLineParser::value(const QString &name) + + +static void _init_f_value_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_value_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QCommandLineParser *)cls)->value (arg1)); +} + + +// QString QCommandLineParser::value(const QCommandLineOption &option) + + +static void _init_f_value_c3122 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_value_c3122 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QCommandLineParser *)cls)->value (arg1)); +} + + +// QStringList QCommandLineParser::values(const QString &name) + + +static void _init_f_values_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_values_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringList)((QCommandLineParser *)cls)->values (arg1)); +} + + +// QStringList QCommandLineParser::values(const QCommandLineOption &option) + + +static void _init_f_values_c3122 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_values_c3122 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCommandLineOption &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringList)((QCommandLineParser *)cls)->values (arg1)); +} + + +// static QString QCommandLineParser::tr(const char *sourceText, const char *disambiguation, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceText"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("disambiguation", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QCommandLineParser::tr (arg1, arg2, arg3)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QCommandLineParser () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCommandLineParser::QCommandLineParser()\nThis method creates an object of class QCommandLineParser.", &_init_ctor_QCommandLineParser_0, &_call_ctor_QCommandLineParser_0); + methods += new qt_gsi::GenericMethod ("addHelpOption", "@brief Method QCommandLineOption QCommandLineParser::addHelpOption()\n", false, &_init_f_addHelpOption_0, &_call_f_addHelpOption_0); + methods += new qt_gsi::GenericMethod ("addOption", "@brief Method bool QCommandLineParser::addOption(const QCommandLineOption &commandLineOption)\n", false, &_init_f_addOption_3122, &_call_f_addOption_3122); + methods += new qt_gsi::GenericMethod ("addOptions", "@brief Method bool QCommandLineParser::addOptions(const QList &options)\n", false, &_init_f_addOptions_3737, &_call_f_addOptions_3737); + methods += new qt_gsi::GenericMethod ("addPositionalArgument", "@brief Method void QCommandLineParser::addPositionalArgument(const QString &name, const QString &description, const QString &syntax)\n", false, &_init_f_addPositionalArgument_5859, &_call_f_addPositionalArgument_5859); + methods += new qt_gsi::GenericMethod ("addVersionOption", "@brief Method QCommandLineOption QCommandLineParser::addVersionOption()\n", false, &_init_f_addVersionOption_0, &_call_f_addVersionOption_0); + methods += new qt_gsi::GenericMethod (":applicationDescription", "@brief Method QString QCommandLineParser::applicationDescription()\n", true, &_init_f_applicationDescription_c0, &_call_f_applicationDescription_c0); + methods += new qt_gsi::GenericMethod ("clearPositionalArguments", "@brief Method void QCommandLineParser::clearPositionalArguments()\n", false, &_init_f_clearPositionalArguments_0, &_call_f_clearPositionalArguments_0); + methods += new qt_gsi::GenericMethod ("errorText", "@brief Method QString QCommandLineParser::errorText()\n", true, &_init_f_errorText_c0, &_call_f_errorText_c0); + methods += new qt_gsi::GenericMethod ("helpText", "@brief Method QString QCommandLineParser::helpText()\n", true, &_init_f_helpText_c0, &_call_f_helpText_c0); + methods += new qt_gsi::GenericMethod ("isSet?", "@brief Method bool QCommandLineParser::isSet(const QString &name)\n", true, &_init_f_isSet_c2025, &_call_f_isSet_c2025); + methods += new qt_gsi::GenericMethod ("isSet?", "@brief Method bool QCommandLineParser::isSet(const QCommandLineOption &option)\n", true, &_init_f_isSet_c3122, &_call_f_isSet_c3122); + methods += new qt_gsi::GenericMethod ("optionNames", "@brief Method QStringList QCommandLineParser::optionNames()\n", true, &_init_f_optionNames_c0, &_call_f_optionNames_c0); + methods += new qt_gsi::GenericMethod ("parse", "@brief Method bool QCommandLineParser::parse(const QStringList &arguments)\n", false, &_init_f_parse_2437, &_call_f_parse_2437); + methods += new qt_gsi::GenericMethod ("positionalArguments", "@brief Method QStringList QCommandLineParser::positionalArguments()\n", true, &_init_f_positionalArguments_c0, &_call_f_positionalArguments_c0); + methods += new qt_gsi::GenericMethod ("process", "@brief Method void QCommandLineParser::process(const QStringList &arguments)\n", false, &_init_f_process_2437, &_call_f_process_2437); + methods += new qt_gsi::GenericMethod ("process", "@brief Method void QCommandLineParser::process(const QCoreApplication &app)\n", false, &_init_f_process_2927, &_call_f_process_2927); + methods += new qt_gsi::GenericMethod ("setApplicationDescription|applicationDescription=", "@brief Method void QCommandLineParser::setApplicationDescription(const QString &description)\n", false, &_init_f_setApplicationDescription_2025, &_call_f_setApplicationDescription_2025); + methods += new qt_gsi::GenericMethod ("setOptionsAfterPositionalArgumentsMode", "@brief Method void QCommandLineParser::setOptionsAfterPositionalArgumentsMode(QCommandLineParser::OptionsAfterPositionalArgumentsMode mode)\n", false, &_init_f_setOptionsAfterPositionalArgumentsMode_5992, &_call_f_setOptionsAfterPositionalArgumentsMode_5992); + methods += new qt_gsi::GenericMethod ("setSingleDashWordOptionMode", "@brief Method void QCommandLineParser::setSingleDashWordOptionMode(QCommandLineParser::SingleDashWordOptionMode parsingMode)\n", false, &_init_f_setSingleDashWordOptionMode_4777, &_call_f_setSingleDashWordOptionMode_4777); + methods += new qt_gsi::GenericMethod ("showHelp", "@brief Method void QCommandLineParser::showHelp(int exitCode)\n", false, &_init_f_showHelp_767, &_call_f_showHelp_767); + methods += new qt_gsi::GenericMethod ("showVersion", "@brief Method void QCommandLineParser::showVersion()\n", false, &_init_f_showVersion_0, &_call_f_showVersion_0); + methods += new qt_gsi::GenericMethod ("unknownOptionNames", "@brief Method QStringList QCommandLineParser::unknownOptionNames()\n", true, &_init_f_unknownOptionNames_c0, &_call_f_unknownOptionNames_c0); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QString QCommandLineParser::value(const QString &name)\n", true, &_init_f_value_c2025, &_call_f_value_c2025); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QString QCommandLineParser::value(const QCommandLineOption &option)\n", true, &_init_f_value_c3122, &_call_f_value_c3122); + methods += new qt_gsi::GenericMethod ("values", "@brief Method QStringList QCommandLineParser::values(const QString &name)\n", true, &_init_f_values_c2025, &_call_f_values_c2025); + methods += new qt_gsi::GenericMethod ("values", "@brief Method QStringList QCommandLineParser::values(const QCommandLineOption &option)\n", true, &_init_f_values_c3122, &_call_f_values_c3122); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QCommandLineParser::tr(const char *sourceText, const char *disambiguation, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class decl_QCommandLineParser ("QtCore", "QCommandLineParser", + methods_QCommandLineParser (), + "@qt\n@brief Binding of QCommandLineParser"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCommandLineParser () { return decl_QCommandLineParser; } + +} + + +// Implementation of the enum wrapper class for QCommandLineParser::OptionsAfterPositionalArgumentsMode +namespace qt_gsi +{ + +static gsi::Enum decl_QCommandLineParser_OptionsAfterPositionalArgumentsMode_Enum ("QtCore", "QCommandLineParser_OptionsAfterPositionalArgumentsMode", + gsi::enum_const ("ParseAsOptions", QCommandLineParser::ParseAsOptions, "@brief Enum constant QCommandLineParser::ParseAsOptions") + + gsi::enum_const ("ParseAsPositionalArguments", QCommandLineParser::ParseAsPositionalArguments, "@brief Enum constant QCommandLineParser::ParseAsPositionalArguments"), + "@qt\n@brief This class represents the QCommandLineParser::OptionsAfterPositionalArgumentsMode enum"); + +static gsi::QFlagsClass decl_QCommandLineParser_OptionsAfterPositionalArgumentsMode_Enums ("QtCore", "QCommandLineParser_QFlags_OptionsAfterPositionalArgumentsMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QCommandLineParser_OptionsAfterPositionalArgumentsMode_Enum_in_parent (decl_QCommandLineParser_OptionsAfterPositionalArgumentsMode_Enum.defs ()); +static gsi::ClassExt decl_QCommandLineParser_OptionsAfterPositionalArgumentsMode_Enum_as_child (decl_QCommandLineParser_OptionsAfterPositionalArgumentsMode_Enum, "OptionsAfterPositionalArgumentsMode"); +static gsi::ClassExt decl_QCommandLineParser_OptionsAfterPositionalArgumentsMode_Enums_as_child (decl_QCommandLineParser_OptionsAfterPositionalArgumentsMode_Enums, "QFlags_OptionsAfterPositionalArgumentsMode"); + +} + + +// Implementation of the enum wrapper class for QCommandLineParser::SingleDashWordOptionMode +namespace qt_gsi +{ + +static gsi::Enum decl_QCommandLineParser_SingleDashWordOptionMode_Enum ("QtCore", "QCommandLineParser_SingleDashWordOptionMode", + gsi::enum_const ("ParseAsCompactedShortOptions", QCommandLineParser::ParseAsCompactedShortOptions, "@brief Enum constant QCommandLineParser::ParseAsCompactedShortOptions") + + gsi::enum_const ("ParseAsLongOptions", QCommandLineParser::ParseAsLongOptions, "@brief Enum constant QCommandLineParser::ParseAsLongOptions"), + "@qt\n@brief This class represents the QCommandLineParser::SingleDashWordOptionMode enum"); + +static gsi::QFlagsClass decl_QCommandLineParser_SingleDashWordOptionMode_Enums ("QtCore", "QCommandLineParser_QFlags_SingleDashWordOptionMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QCommandLineParser_SingleDashWordOptionMode_Enum_in_parent (decl_QCommandLineParser_SingleDashWordOptionMode_Enum.defs ()); +static gsi::ClassExt decl_QCommandLineParser_SingleDashWordOptionMode_Enum_as_child (decl_QCommandLineParser_SingleDashWordOptionMode_Enum, "SingleDashWordOptionMode"); +static gsi::ClassExt decl_QCommandLineParser_SingleDashWordOptionMode_Enums_as_child (decl_QCommandLineParser_SingleDashWordOptionMode_Enums, "QFlags_SingleDashWordOptionMode"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQConcatenateTablesProxyModel.cc b/src/gsiqt/qt6/QtCore/gsiDeclQConcatenateTablesProxyModel.cc new file mode 100644 index 000000000..12c7576f9 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQConcatenateTablesProxyModel.cc @@ -0,0 +1,3133 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQConcatenateTablesProxyModel.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QConcatenateTablesProxyModel + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QConcatenateTablesProxyModel::staticMetaObject); +} + + +// void QConcatenateTablesProxyModel::addSourceModel(QAbstractItemModel *sourceModel) + + +static void _init_f_addSourceModel_2419 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addSourceModel_2419 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel *)cls)->addSourceModel (arg1); +} + + +// bool QConcatenateTablesProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + + +static void _init_f_canDropMimeData_c7425 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_canDropMimeData_c7425 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QModelIndex &arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QConcatenateTablesProxyModel *)cls)->canDropMimeData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4, arg5)); +} + + +// int QConcatenateTablesProxyModel::columnCount(const QModelIndex &parent) + + +static void _init_f_columnCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QConcatenateTablesProxyModel *)cls)->columnCount (arg1)); +} + + +// QVariant QConcatenateTablesProxyModel::data(const QModelIndex &index, int role) + + +static void _init_f_data_c3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_data_c3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QConcatenateTablesProxyModel *)cls)->data (arg1, arg2)); +} + + +// bool QConcatenateTablesProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + + +static void _init_f_dropMimeData_7425 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_dropMimeData_7425 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QModelIndex &arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QConcatenateTablesProxyModel *)cls)->dropMimeData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4, arg5)); +} + + +// QFlags QConcatenateTablesProxyModel::flags(const QModelIndex &index) + + +static void _init_f_flags_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_flags_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QConcatenateTablesProxyModel *)cls)->flags (arg1)); +} + + +// QVariant QConcatenateTablesProxyModel::headerData(int section, Qt::Orientation orientation, int role) + + +static void _init_f_headerData_c3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_headerData_c3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QConcatenateTablesProxyModel *)cls)->headerData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// QModelIndex QConcatenateTablesProxyModel::index(int row, int column, const QModelIndex &parent) + + +static void _init_f_index_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_index_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((QModelIndex)((QConcatenateTablesProxyModel *)cls)->index (arg1, arg2, arg3)); +} + + +// QMap QConcatenateTablesProxyModel::itemData(const QModelIndex &proxyIndex) + + +static void _init_f_itemData_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("proxyIndex"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_itemData_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QMap)((QConcatenateTablesProxyModel *)cls)->itemData (arg1)); +} + + +// QModelIndex QConcatenateTablesProxyModel::mapFromSource(const QModelIndex &sourceIndex) + + +static void _init_f_mapFromSource_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromSource_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QConcatenateTablesProxyModel *)cls)->mapFromSource (arg1)); +} + + +// QModelIndex QConcatenateTablesProxyModel::mapToSource(const QModelIndex &proxyIndex) + + +static void _init_f_mapToSource_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("proxyIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToSource_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QConcatenateTablesProxyModel *)cls)->mapToSource (arg1)); +} + + +// QMimeData *QConcatenateTablesProxyModel::mimeData(const QList &indexes) + + +static void _init_f_mimeData_c3010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_mimeData_c3010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ret.write ((QMimeData *)((QConcatenateTablesProxyModel *)cls)->mimeData (arg1)); +} + + +// QStringList QConcatenateTablesProxyModel::mimeTypes() + + +static void _init_f_mimeTypes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mimeTypes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QConcatenateTablesProxyModel *)cls)->mimeTypes ()); +} + + +// QModelIndex QConcatenateTablesProxyModel::parent(const QModelIndex &index) + + +static void _init_f_parent_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_parent_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QConcatenateTablesProxyModel *)cls)->parent (arg1)); +} + + +// void QConcatenateTablesProxyModel::removeSourceModel(QAbstractItemModel *sourceModel) + + +static void _init_f_removeSourceModel_2419 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeSourceModel_2419 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel *)cls)->removeSourceModel (arg1); +} + + +// int QConcatenateTablesProxyModel::rowCount(const QModelIndex &parent) + + +static void _init_f_rowCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QConcatenateTablesProxyModel *)cls)->rowCount (arg1)); +} + + +// bool QConcatenateTablesProxyModel::setData(const QModelIndex &index, const QVariant &value, int role) + + +static void _init_f_setData_5065 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::EditRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setData_5065 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::EditRole, heap); + ret.write ((bool)((QConcatenateTablesProxyModel *)cls)->setData (arg1, arg2, arg3)); +} + + +// bool QConcatenateTablesProxyModel::setItemData(const QModelIndex &index, const QMap &roles) + + +static void _init_f_setItemData_5414 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setItemData_5414 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QMap &arg2 = gsi::arg_reader & >() (args, heap); + ret.write ((bool)((QConcatenateTablesProxyModel *)cls)->setItemData (arg1, arg2)); +} + + +// QList QConcatenateTablesProxyModel::sourceModels() + + +static void _init_f_sourceModels_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_sourceModels_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QConcatenateTablesProxyModel *)cls)->sourceModels ()); +} + + +// QSize QConcatenateTablesProxyModel::span(const QModelIndex &index) + + +static void _init_f_span_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_span_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSize)((QConcatenateTablesProxyModel *)cls)->span (arg1)); +} + + +// static QString QConcatenateTablesProxyModel::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QConcatenateTablesProxyModel::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QConcatenateTablesProxyModel () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addSourceModel", "@brief Method void QConcatenateTablesProxyModel::addSourceModel(QAbstractItemModel *sourceModel)\n", false, &_init_f_addSourceModel_2419, &_call_f_addSourceModel_2419); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@brief Method bool QConcatenateTablesProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::canDropMimeData", true, &_init_f_canDropMimeData_c7425, &_call_f_canDropMimeData_c7425); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Method int QConcatenateTablesProxyModel::columnCount(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::columnCount", true, &_init_f_columnCount_c2395, &_call_f_columnCount_c2395); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant QConcatenateTablesProxyModel::data(const QModelIndex &index, int role)\nThis is a reimplementation of QAbstractItemModel::data", true, &_init_f_data_c3054, &_call_f_data_c3054); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Method bool QConcatenateTablesProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::dropMimeData", false, &_init_f_dropMimeData_7425, &_call_f_dropMimeData_7425); + methods += new qt_gsi::GenericMethod ("flags", "@brief Method QFlags QConcatenateTablesProxyModel::flags(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::flags", true, &_init_f_flags_c2395, &_call_f_flags_c2395); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Method QVariant QConcatenateTablesProxyModel::headerData(int section, Qt::Orientation orientation, int role)\nThis is a reimplementation of QAbstractItemModel::headerData", true, &_init_f_headerData_c3231, &_call_f_headerData_c3231); + methods += new qt_gsi::GenericMethod ("index", "@brief Method QModelIndex QConcatenateTablesProxyModel::index(int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::index", true, &_init_f_index_c3713, &_call_f_index_c3713); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Method QMap QConcatenateTablesProxyModel::itemData(const QModelIndex &proxyIndex)\nThis is a reimplementation of QAbstractItemModel::itemData", true, &_init_f_itemData_c2395, &_call_f_itemData_c2395); + methods += new qt_gsi::GenericMethod ("mapFromSource", "@brief Method QModelIndex QConcatenateTablesProxyModel::mapFromSource(const QModelIndex &sourceIndex)\n", true, &_init_f_mapFromSource_c2395, &_call_f_mapFromSource_c2395); + methods += new qt_gsi::GenericMethod ("mapToSource", "@brief Method QModelIndex QConcatenateTablesProxyModel::mapToSource(const QModelIndex &proxyIndex)\n", true, &_init_f_mapToSource_c2395, &_call_f_mapToSource_c2395); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Method QMimeData *QConcatenateTablesProxyModel::mimeData(const QList &indexes)\nThis is a reimplementation of QAbstractItemModel::mimeData", true, &_init_f_mimeData_c3010, &_call_f_mimeData_c3010); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Method QStringList QConcatenateTablesProxyModel::mimeTypes()\nThis is a reimplementation of QAbstractItemModel::mimeTypes", true, &_init_f_mimeTypes_c0, &_call_f_mimeTypes_c0); + methods += new qt_gsi::GenericMethod ("parent", "@brief Method QModelIndex QConcatenateTablesProxyModel::parent(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::parent", true, &_init_f_parent_c2395, &_call_f_parent_c2395); + methods += new qt_gsi::GenericMethod ("removeSourceModel", "@brief Method void QConcatenateTablesProxyModel::removeSourceModel(QAbstractItemModel *sourceModel)\n", false, &_init_f_removeSourceModel_2419, &_call_f_removeSourceModel_2419); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Method int QConcatenateTablesProxyModel::rowCount(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::rowCount", true, &_init_f_rowCount_c2395, &_call_f_rowCount_c2395); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method bool QConcatenateTablesProxyModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis is a reimplementation of QAbstractItemModel::setData", false, &_init_f_setData_5065, &_call_f_setData_5065); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Method bool QConcatenateTablesProxyModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis is a reimplementation of QAbstractItemModel::setItemData", false, &_init_f_setItemData_5414, &_call_f_setItemData_5414); + methods += new qt_gsi::GenericMethod ("sourceModels", "@brief Method QList QConcatenateTablesProxyModel::sourceModels()\n", true, &_init_f_sourceModels_c0, &_call_f_sourceModels_c0); + methods += new qt_gsi::GenericMethod ("span", "@brief Method QSize QConcatenateTablesProxyModel::span(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::span", true, &_init_f_span_c2395, &_call_f_span_c2395); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QConcatenateTablesProxyModel::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractItemModel (); + +qt_gsi::QtNativeClass decl_QConcatenateTablesProxyModel (qtdecl_QAbstractItemModel (), "QtCore", "QConcatenateTablesProxyModel_Native", + methods_QConcatenateTablesProxyModel (), + "@hide\n@alias QConcatenateTablesProxyModel"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QConcatenateTablesProxyModel () { return decl_QConcatenateTablesProxyModel; } + +} + + +class QConcatenateTablesProxyModel_Adaptor : public QConcatenateTablesProxyModel, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QConcatenateTablesProxyModel_Adaptor(); + + // [adaptor ctor] QConcatenateTablesProxyModel::QConcatenateTablesProxyModel(QObject *parent) + QConcatenateTablesProxyModel_Adaptor() : QConcatenateTablesProxyModel() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QConcatenateTablesProxyModel::QConcatenateTablesProxyModel(QObject *parent) + QConcatenateTablesProxyModel_Adaptor(QObject *parent) : QConcatenateTablesProxyModel(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QConcatenateTablesProxyModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + void fp_QConcatenateTablesProxyModel_beginInsertColumns_3713 (const QModelIndex &parent, int first, int last) { + QConcatenateTablesProxyModel::beginInsertColumns(parent, first, last); + } + + // [expose] void QConcatenateTablesProxyModel::beginInsertRows(const QModelIndex &parent, int first, int last) + void fp_QConcatenateTablesProxyModel_beginInsertRows_3713 (const QModelIndex &parent, int first, int last) { + QConcatenateTablesProxyModel::beginInsertRows(parent, first, last); + } + + // [expose] bool QConcatenateTablesProxyModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + bool fp_QConcatenateTablesProxyModel_beginMoveColumns_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) { + return QConcatenateTablesProxyModel::beginMoveColumns(sourceParent, sourceFirst, sourceLast, destinationParent, destinationColumn); + } + + // [expose] bool QConcatenateTablesProxyModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + bool fp_QConcatenateTablesProxyModel_beginMoveRows_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) { + return QConcatenateTablesProxyModel::beginMoveRows(sourceParent, sourceFirst, sourceLast, destinationParent, destinationRow); + } + + // [expose] void QConcatenateTablesProxyModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + void fp_QConcatenateTablesProxyModel_beginRemoveColumns_3713 (const QModelIndex &parent, int first, int last) { + QConcatenateTablesProxyModel::beginRemoveColumns(parent, first, last); + } + + // [expose] void QConcatenateTablesProxyModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + void fp_QConcatenateTablesProxyModel_beginRemoveRows_3713 (const QModelIndex &parent, int first, int last) { + QConcatenateTablesProxyModel::beginRemoveRows(parent, first, last); + } + + // [expose] void QConcatenateTablesProxyModel::beginResetModel() + void fp_QConcatenateTablesProxyModel_beginResetModel_0 () { + QConcatenateTablesProxyModel::beginResetModel(); + } + + // [expose] void QConcatenateTablesProxyModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + void fp_QConcatenateTablesProxyModel_changePersistentIndex_4682 (const QModelIndex &from, const QModelIndex &to) { + QConcatenateTablesProxyModel::changePersistentIndex(from, to); + } + + // [expose] void QConcatenateTablesProxyModel::changePersistentIndexList(const QList &from, const QList &to) + void fp_QConcatenateTablesProxyModel_changePersistentIndexList_5912 (const QList &from, const QList &to) { + QConcatenateTablesProxyModel::changePersistentIndexList(from, to); + } + + // [expose] QModelIndex QConcatenateTablesProxyModel::createIndex(int row, int column, const void *data) + QModelIndex fp_QConcatenateTablesProxyModel_createIndex_c3069 (int row, int column, const void *data) const { + return QConcatenateTablesProxyModel::createIndex(row, column, data); + } + + // [expose] QModelIndex QConcatenateTablesProxyModel::createIndex(int row, int column, quintptr id) + QModelIndex fp_QConcatenateTablesProxyModel_createIndex_c2657 (int row, int column, quintptr id) const { + return QConcatenateTablesProxyModel::createIndex(row, column, id); + } + + // [expose] bool QConcatenateTablesProxyModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + bool fp_QConcatenateTablesProxyModel_decodeData_5302 (int row, int column, const QModelIndex &parent, QDataStream &stream) { + return QConcatenateTablesProxyModel::decodeData(row, column, parent, stream); + } + + // [expose] void QConcatenateTablesProxyModel::encodeData(const QList &indexes, QDataStream &stream) + void fp_QConcatenateTablesProxyModel_encodeData_c4599 (const QList &indexes, QDataStream &stream) const { + QConcatenateTablesProxyModel::encodeData(indexes, stream); + } + + // [expose] void QConcatenateTablesProxyModel::endInsertColumns() + void fp_QConcatenateTablesProxyModel_endInsertColumns_0 () { + QConcatenateTablesProxyModel::endInsertColumns(); + } + + // [expose] void QConcatenateTablesProxyModel::endInsertRows() + void fp_QConcatenateTablesProxyModel_endInsertRows_0 () { + QConcatenateTablesProxyModel::endInsertRows(); + } + + // [expose] void QConcatenateTablesProxyModel::endMoveColumns() + void fp_QConcatenateTablesProxyModel_endMoveColumns_0 () { + QConcatenateTablesProxyModel::endMoveColumns(); + } + + // [expose] void QConcatenateTablesProxyModel::endMoveRows() + void fp_QConcatenateTablesProxyModel_endMoveRows_0 () { + QConcatenateTablesProxyModel::endMoveRows(); + } + + // [expose] void QConcatenateTablesProxyModel::endRemoveColumns() + void fp_QConcatenateTablesProxyModel_endRemoveColumns_0 () { + QConcatenateTablesProxyModel::endRemoveColumns(); + } + + // [expose] void QConcatenateTablesProxyModel::endRemoveRows() + void fp_QConcatenateTablesProxyModel_endRemoveRows_0 () { + QConcatenateTablesProxyModel::endRemoveRows(); + } + + // [expose] void QConcatenateTablesProxyModel::endResetModel() + void fp_QConcatenateTablesProxyModel_endResetModel_0 () { + QConcatenateTablesProxyModel::endResetModel(); + } + + // [expose] bool QConcatenateTablesProxyModel::isSignalConnected(const QMetaMethod &signal) + bool fp_QConcatenateTablesProxyModel_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QConcatenateTablesProxyModel::isSignalConnected(signal); + } + + // [expose] QList QConcatenateTablesProxyModel::persistentIndexList() + QList fp_QConcatenateTablesProxyModel_persistentIndexList_c0 () const { + return QConcatenateTablesProxyModel::persistentIndexList(); + } + + // [expose] int QConcatenateTablesProxyModel::receivers(const char *signal) + int fp_QConcatenateTablesProxyModel_receivers_c1731 (const char *signal) const { + return QConcatenateTablesProxyModel::receivers(signal); + } + + // [expose] QObject *QConcatenateTablesProxyModel::sender() + QObject * fp_QConcatenateTablesProxyModel_sender_c0 () const { + return QConcatenateTablesProxyModel::sender(); + } + + // [expose] int QConcatenateTablesProxyModel::senderSignalIndex() + int fp_QConcatenateTablesProxyModel_senderSignalIndex_c0 () const { + return QConcatenateTablesProxyModel::senderSignalIndex(); + } + + // [adaptor impl] QModelIndex QConcatenateTablesProxyModel::buddy(const QModelIndex &index) + QModelIndex cbs_buddy_c2395_0(const QModelIndex &index) const + { + return QConcatenateTablesProxyModel::buddy(index); + } + + virtual QModelIndex buddy(const QModelIndex &index) const + { + if (cb_buddy_c2395_0.can_issue()) { + return cb_buddy_c2395_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_buddy_c2395_0, index); + } else { + return QConcatenateTablesProxyModel::buddy(index); + } + } + + // [adaptor impl] bool QConcatenateTablesProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_canDropMimeData_c7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) const + { + return QConcatenateTablesProxyModel::canDropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const + { + if (cb_canDropMimeData_c7425_0.can_issue()) { + return cb_canDropMimeData_c7425_0.issue::target_type &, int, int, const QModelIndex &>(&QConcatenateTablesProxyModel_Adaptor::cbs_canDropMimeData_c7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QConcatenateTablesProxyModel::canDropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QConcatenateTablesProxyModel::canFetchMore(const QModelIndex &parent) + bool cbs_canFetchMore_c2395_0(const QModelIndex &parent) const + { + return QConcatenateTablesProxyModel::canFetchMore(parent); + } + + virtual bool canFetchMore(const QModelIndex &parent) const + { + if (cb_canFetchMore_c2395_0.can_issue()) { + return cb_canFetchMore_c2395_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_canFetchMore_c2395_0, parent); + } else { + return QConcatenateTablesProxyModel::canFetchMore(parent); + } + } + + // [adaptor impl] bool QConcatenateTablesProxyModel::clearItemData(const QModelIndex &index) + bool cbs_clearItemData_2395_0(const QModelIndex &index) + { + return QConcatenateTablesProxyModel::clearItemData(index); + } + + virtual bool clearItemData(const QModelIndex &index) + { + if (cb_clearItemData_2395_0.can_issue()) { + return cb_clearItemData_2395_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_clearItemData_2395_0, index); + } else { + return QConcatenateTablesProxyModel::clearItemData(index); + } + } + + // [adaptor impl] int QConcatenateTablesProxyModel::columnCount(const QModelIndex &parent) + int cbs_columnCount_c2395_1(const QModelIndex &parent) const + { + return QConcatenateTablesProxyModel::columnCount(parent); + } + + virtual int columnCount(const QModelIndex &parent) const + { + if (cb_columnCount_c2395_1.can_issue()) { + return cb_columnCount_c2395_1.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_columnCount_c2395_1, parent); + } else { + return QConcatenateTablesProxyModel::columnCount(parent); + } + } + + // [adaptor impl] QVariant QConcatenateTablesProxyModel::data(const QModelIndex &index, int role) + QVariant cbs_data_c3054_1(const QModelIndex &index, int role) const + { + return QConcatenateTablesProxyModel::data(index, role); + } + + virtual QVariant data(const QModelIndex &index, int role) const + { + if (cb_data_c3054_1.can_issue()) { + return cb_data_c3054_1.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_data_c3054_1, index, role); + } else { + return QConcatenateTablesProxyModel::data(index, role); + } + } + + // [adaptor impl] bool QConcatenateTablesProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_dropMimeData_7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) + { + return QConcatenateTablesProxyModel::dropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + { + if (cb_dropMimeData_7425_0.can_issue()) { + return cb_dropMimeData_7425_0.issue::target_type &, int, int, const QModelIndex &>(&QConcatenateTablesProxyModel_Adaptor::cbs_dropMimeData_7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QConcatenateTablesProxyModel::dropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QConcatenateTablesProxyModel::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QConcatenateTablesProxyModel::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_event_1217_0, _event); + } else { + return QConcatenateTablesProxyModel::event(_event); + } + } + + // [adaptor impl] bool QConcatenateTablesProxyModel::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QConcatenateTablesProxyModel::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QConcatenateTablesProxyModel::eventFilter(watched, event); + } + } + + // [adaptor impl] void QConcatenateTablesProxyModel::fetchMore(const QModelIndex &parent) + void cbs_fetchMore_2395_0(const QModelIndex &parent) + { + QConcatenateTablesProxyModel::fetchMore(parent); + } + + virtual void fetchMore(const QModelIndex &parent) + { + if (cb_fetchMore_2395_0.can_issue()) { + cb_fetchMore_2395_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_fetchMore_2395_0, parent); + } else { + QConcatenateTablesProxyModel::fetchMore(parent); + } + } + + // [adaptor impl] QFlags QConcatenateTablesProxyModel::flags(const QModelIndex &index) + QFlags cbs_flags_c2395_0(const QModelIndex &index) const + { + return QConcatenateTablesProxyModel::flags(index); + } + + virtual QFlags flags(const QModelIndex &index) const + { + if (cb_flags_c2395_0.can_issue()) { + return cb_flags_c2395_0.issue, const QModelIndex &>(&QConcatenateTablesProxyModel_Adaptor::cbs_flags_c2395_0, index); + } else { + return QConcatenateTablesProxyModel::flags(index); + } + } + + // [adaptor impl] bool QConcatenateTablesProxyModel::hasChildren(const QModelIndex &parent) + bool cbs_hasChildren_c2395_1(const QModelIndex &parent) const + { + return QConcatenateTablesProxyModel::hasChildren(parent); + } + + virtual bool hasChildren(const QModelIndex &parent) const + { + if (cb_hasChildren_c2395_1.can_issue()) { + return cb_hasChildren_c2395_1.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_hasChildren_c2395_1, parent); + } else { + return QConcatenateTablesProxyModel::hasChildren(parent); + } + } + + // [adaptor impl] QVariant QConcatenateTablesProxyModel::headerData(int section, Qt::Orientation orientation, int role) + QVariant cbs_headerData_c3231_1(int section, const qt_gsi::Converter::target_type & orientation, int role) const + { + return QConcatenateTablesProxyModel::headerData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), role); + } + + virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const + { + if (cb_headerData_c3231_1.can_issue()) { + return cb_headerData_c3231_1.issue::target_type &, int>(&QConcatenateTablesProxyModel_Adaptor::cbs_headerData_c3231_1, section, qt_gsi::CppToQtAdaptor(orientation), role); + } else { + return QConcatenateTablesProxyModel::headerData(section, orientation, role); + } + } + + // [adaptor impl] QModelIndex QConcatenateTablesProxyModel::index(int row, int column, const QModelIndex &parent) + QModelIndex cbs_index_c3713_1(int row, int column, const QModelIndex &parent) const + { + return QConcatenateTablesProxyModel::index(row, column, parent); + } + + virtual QModelIndex index(int row, int column, const QModelIndex &parent) const + { + if (cb_index_c3713_1.can_issue()) { + return cb_index_c3713_1.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_index_c3713_1, row, column, parent); + } else { + return QConcatenateTablesProxyModel::index(row, column, parent); + } + } + + // [adaptor impl] bool QConcatenateTablesProxyModel::insertColumns(int column, int count, const QModelIndex &parent) + bool cbs_insertColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QConcatenateTablesProxyModel::insertColumns(column, count, parent); + } + + virtual bool insertColumns(int column, int count, const QModelIndex &parent) + { + if (cb_insertColumns_3713_1.can_issue()) { + return cb_insertColumns_3713_1.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_insertColumns_3713_1, column, count, parent); + } else { + return QConcatenateTablesProxyModel::insertColumns(column, count, parent); + } + } + + // [adaptor impl] bool QConcatenateTablesProxyModel::insertRows(int row, int count, const QModelIndex &parent) + bool cbs_insertRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QConcatenateTablesProxyModel::insertRows(row, count, parent); + } + + virtual bool insertRows(int row, int count, const QModelIndex &parent) + { + if (cb_insertRows_3713_1.can_issue()) { + return cb_insertRows_3713_1.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_insertRows_3713_1, row, count, parent); + } else { + return QConcatenateTablesProxyModel::insertRows(row, count, parent); + } + } + + // [adaptor impl] QMap QConcatenateTablesProxyModel::itemData(const QModelIndex &proxyIndex) + QMap cbs_itemData_c2395_0(const QModelIndex &proxyIndex) const + { + return QConcatenateTablesProxyModel::itemData(proxyIndex); + } + + virtual QMap itemData(const QModelIndex &proxyIndex) const + { + if (cb_itemData_c2395_0.can_issue()) { + return cb_itemData_c2395_0.issue, const QModelIndex &>(&QConcatenateTablesProxyModel_Adaptor::cbs_itemData_c2395_0, proxyIndex); + } else { + return QConcatenateTablesProxyModel::itemData(proxyIndex); + } + } + + // [adaptor impl] QList QConcatenateTablesProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + QList cbs_match_c7932_2(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + return QConcatenateTablesProxyModel::match(start, role, value, hits, flags); + } + + virtual QList match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + if (cb_match_c7932_2.can_issue()) { + return cb_match_c7932_2.issue, const QModelIndex &, int, const QVariant &, int, QFlags >(&QConcatenateTablesProxyModel_Adaptor::cbs_match_c7932_2, start, role, value, hits, flags); + } else { + return QConcatenateTablesProxyModel::match(start, role, value, hits, flags); + } + } + + // [adaptor impl] QMimeData *QConcatenateTablesProxyModel::mimeData(const QList &indexes) + QMimeData * cbs_mimeData_c3010_0(const QList &indexes) const + { + return QConcatenateTablesProxyModel::mimeData(indexes); + } + + virtual QMimeData * mimeData(const QList &indexes) const + { + if (cb_mimeData_c3010_0.can_issue()) { + return cb_mimeData_c3010_0.issue &>(&QConcatenateTablesProxyModel_Adaptor::cbs_mimeData_c3010_0, indexes); + } else { + return QConcatenateTablesProxyModel::mimeData(indexes); + } + } + + // [adaptor impl] QStringList QConcatenateTablesProxyModel::mimeTypes() + QStringList cbs_mimeTypes_c0_0() const + { + return QConcatenateTablesProxyModel::mimeTypes(); + } + + virtual QStringList mimeTypes() const + { + if (cb_mimeTypes_c0_0.can_issue()) { + return cb_mimeTypes_c0_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_mimeTypes_c0_0); + } else { + return QConcatenateTablesProxyModel::mimeTypes(); + } + } + + // [adaptor impl] bool QConcatenateTablesProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveColumns_6659_0(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QConcatenateTablesProxyModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + + virtual bool moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveColumns_6659_0.can_issue()) { + return cb_moveColumns_6659_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_moveColumns_6659_0, sourceParent, sourceColumn, count, destinationParent, destinationChild); + } else { + return QConcatenateTablesProxyModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] bool QConcatenateTablesProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveRows_6659_0(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QConcatenateTablesProxyModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + + virtual bool moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveRows_6659_0.can_issue()) { + return cb_moveRows_6659_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_moveRows_6659_0, sourceParent, sourceRow, count, destinationParent, destinationChild); + } else { + return QConcatenateTablesProxyModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] void QConcatenateTablesProxyModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + void cbs_multiData_c4483_0(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + QConcatenateTablesProxyModel::multiData(index, roleDataSpan); + } + + virtual void multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + if (cb_multiData_c4483_0.can_issue()) { + cb_multiData_c4483_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_multiData_c4483_0, index, roleDataSpan); + } else { + QConcatenateTablesProxyModel::multiData(index, roleDataSpan); + } + } + + // [adaptor impl] QModelIndex QConcatenateTablesProxyModel::parent(const QModelIndex &index) + QModelIndex cbs_parent_c2395_0(const QModelIndex &index) const + { + return QConcatenateTablesProxyModel::parent(index); + } + + virtual QModelIndex parent(const QModelIndex &index) const + { + if (cb_parent_c2395_0.can_issue()) { + return cb_parent_c2395_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_parent_c2395_0, index); + } else { + return QConcatenateTablesProxyModel::parent(index); + } + } + + // [adaptor impl] bool QConcatenateTablesProxyModel::removeColumns(int column, int count, const QModelIndex &parent) + bool cbs_removeColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QConcatenateTablesProxyModel::removeColumns(column, count, parent); + } + + virtual bool removeColumns(int column, int count, const QModelIndex &parent) + { + if (cb_removeColumns_3713_1.can_issue()) { + return cb_removeColumns_3713_1.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_removeColumns_3713_1, column, count, parent); + } else { + return QConcatenateTablesProxyModel::removeColumns(column, count, parent); + } + } + + // [adaptor impl] bool QConcatenateTablesProxyModel::removeRows(int row, int count, const QModelIndex &parent) + bool cbs_removeRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QConcatenateTablesProxyModel::removeRows(row, count, parent); + } + + virtual bool removeRows(int row, int count, const QModelIndex &parent) + { + if (cb_removeRows_3713_1.can_issue()) { + return cb_removeRows_3713_1.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_removeRows_3713_1, row, count, parent); + } else { + return QConcatenateTablesProxyModel::removeRows(row, count, parent); + } + } + + // [adaptor impl] void QConcatenateTablesProxyModel::revert() + void cbs_revert_0_0() + { + QConcatenateTablesProxyModel::revert(); + } + + virtual void revert() + { + if (cb_revert_0_0.can_issue()) { + cb_revert_0_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_revert_0_0); + } else { + QConcatenateTablesProxyModel::revert(); + } + } + + // [adaptor impl] QHash QConcatenateTablesProxyModel::roleNames() + QHash cbs_roleNames_c0_0() const + { + return QConcatenateTablesProxyModel::roleNames(); + } + + virtual QHash roleNames() const + { + if (cb_roleNames_c0_0.can_issue()) { + return cb_roleNames_c0_0.issue >(&QConcatenateTablesProxyModel_Adaptor::cbs_roleNames_c0_0); + } else { + return QConcatenateTablesProxyModel::roleNames(); + } + } + + // [adaptor impl] int QConcatenateTablesProxyModel::rowCount(const QModelIndex &parent) + int cbs_rowCount_c2395_1(const QModelIndex &parent) const + { + return QConcatenateTablesProxyModel::rowCount(parent); + } + + virtual int rowCount(const QModelIndex &parent) const + { + if (cb_rowCount_c2395_1.can_issue()) { + return cb_rowCount_c2395_1.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_rowCount_c2395_1, parent); + } else { + return QConcatenateTablesProxyModel::rowCount(parent); + } + } + + // [adaptor impl] bool QConcatenateTablesProxyModel::setData(const QModelIndex &index, const QVariant &value, int role) + bool cbs_setData_5065_1(const QModelIndex &index, const QVariant &value, int role) + { + return QConcatenateTablesProxyModel::setData(index, value, role); + } + + virtual bool setData(const QModelIndex &index, const QVariant &value, int role) + { + if (cb_setData_5065_1.can_issue()) { + return cb_setData_5065_1.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_setData_5065_1, index, value, role); + } else { + return QConcatenateTablesProxyModel::setData(index, value, role); + } + } + + // [adaptor impl] bool QConcatenateTablesProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + bool cbs_setHeaderData_5242_1(int section, const qt_gsi::Converter::target_type & orientation, const QVariant &value, int role) + { + return QConcatenateTablesProxyModel::setHeaderData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), value, role); + } + + virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + { + if (cb_setHeaderData_5242_1.can_issue()) { + return cb_setHeaderData_5242_1.issue::target_type &, const QVariant &, int>(&QConcatenateTablesProxyModel_Adaptor::cbs_setHeaderData_5242_1, section, qt_gsi::CppToQtAdaptor(orientation), value, role); + } else { + return QConcatenateTablesProxyModel::setHeaderData(section, orientation, value, role); + } + } + + // [adaptor impl] bool QConcatenateTablesProxyModel::setItemData(const QModelIndex &index, const QMap &roles) + bool cbs_setItemData_5414_0(const QModelIndex &index, const QMap &roles) + { + return QConcatenateTablesProxyModel::setItemData(index, roles); + } + + virtual bool setItemData(const QModelIndex &index, const QMap &roles) + { + if (cb_setItemData_5414_0.can_issue()) { + return cb_setItemData_5414_0.issue &>(&QConcatenateTablesProxyModel_Adaptor::cbs_setItemData_5414_0, index, roles); + } else { + return QConcatenateTablesProxyModel::setItemData(index, roles); + } + } + + // [adaptor impl] QModelIndex QConcatenateTablesProxyModel::sibling(int row, int column, const QModelIndex &idx) + QModelIndex cbs_sibling_c3713_0(int row, int column, const QModelIndex &idx) const + { + return QConcatenateTablesProxyModel::sibling(row, column, idx); + } + + virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const + { + if (cb_sibling_c3713_0.can_issue()) { + return cb_sibling_c3713_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_sibling_c3713_0, row, column, idx); + } else { + return QConcatenateTablesProxyModel::sibling(row, column, idx); + } + } + + // [adaptor impl] void QConcatenateTablesProxyModel::sort(int column, Qt::SortOrder order) + void cbs_sort_2340_1(int column, const qt_gsi::Converter::target_type & order) + { + QConcatenateTablesProxyModel::sort(column, qt_gsi::QtToCppAdaptor(order).cref()); + } + + virtual void sort(int column, Qt::SortOrder order) + { + if (cb_sort_2340_1.can_issue()) { + cb_sort_2340_1.issue::target_type &>(&QConcatenateTablesProxyModel_Adaptor::cbs_sort_2340_1, column, qt_gsi::CppToQtAdaptor(order)); + } else { + QConcatenateTablesProxyModel::sort(column, order); + } + } + + // [adaptor impl] QSize QConcatenateTablesProxyModel::span(const QModelIndex &index) + QSize cbs_span_c2395_0(const QModelIndex &index) const + { + return QConcatenateTablesProxyModel::span(index); + } + + virtual QSize span(const QModelIndex &index) const + { + if (cb_span_c2395_0.can_issue()) { + return cb_span_c2395_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_span_c2395_0, index); + } else { + return QConcatenateTablesProxyModel::span(index); + } + } + + // [adaptor impl] bool QConcatenateTablesProxyModel::submit() + bool cbs_submit_0_0() + { + return QConcatenateTablesProxyModel::submit(); + } + + virtual bool submit() + { + if (cb_submit_0_0.can_issue()) { + return cb_submit_0_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_submit_0_0); + } else { + return QConcatenateTablesProxyModel::submit(); + } + } + + // [adaptor impl] QFlags QConcatenateTablesProxyModel::supportedDragActions() + QFlags cbs_supportedDragActions_c0_0() const + { + return QConcatenateTablesProxyModel::supportedDragActions(); + } + + virtual QFlags supportedDragActions() const + { + if (cb_supportedDragActions_c0_0.can_issue()) { + return cb_supportedDragActions_c0_0.issue >(&QConcatenateTablesProxyModel_Adaptor::cbs_supportedDragActions_c0_0); + } else { + return QConcatenateTablesProxyModel::supportedDragActions(); + } + } + + // [adaptor impl] QFlags QConcatenateTablesProxyModel::supportedDropActions() + QFlags cbs_supportedDropActions_c0_0() const + { + return QConcatenateTablesProxyModel::supportedDropActions(); + } + + virtual QFlags supportedDropActions() const + { + if (cb_supportedDropActions_c0_0.can_issue()) { + return cb_supportedDropActions_c0_0.issue >(&QConcatenateTablesProxyModel_Adaptor::cbs_supportedDropActions_c0_0); + } else { + return QConcatenateTablesProxyModel::supportedDropActions(); + } + } + + // [adaptor impl] void QConcatenateTablesProxyModel::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QConcatenateTablesProxyModel::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_childEvent_1701_0, event); + } else { + QConcatenateTablesProxyModel::childEvent(event); + } + } + + // [adaptor impl] void QConcatenateTablesProxyModel::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QConcatenateTablesProxyModel::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_customEvent_1217_0, event); + } else { + QConcatenateTablesProxyModel::customEvent(event); + } + } + + // [adaptor impl] void QConcatenateTablesProxyModel::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QConcatenateTablesProxyModel::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QConcatenateTablesProxyModel::disconnectNotify(signal); + } + } + + // [adaptor impl] void QConcatenateTablesProxyModel::resetInternalData() + void cbs_resetInternalData_0_0() + { + QConcatenateTablesProxyModel::resetInternalData(); + } + + virtual void resetInternalData() + { + if (cb_resetInternalData_0_0.can_issue()) { + cb_resetInternalData_0_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_resetInternalData_0_0); + } else { + QConcatenateTablesProxyModel::resetInternalData(); + } + } + + // [adaptor impl] void QConcatenateTablesProxyModel::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QConcatenateTablesProxyModel::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QConcatenateTablesProxyModel_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QConcatenateTablesProxyModel::timerEvent(event); + } + } + + gsi::Callback cb_buddy_c2395_0; + gsi::Callback cb_canDropMimeData_c7425_0; + gsi::Callback cb_canFetchMore_c2395_0; + gsi::Callback cb_clearItemData_2395_0; + gsi::Callback cb_columnCount_c2395_1; + gsi::Callback cb_data_c3054_1; + gsi::Callback cb_dropMimeData_7425_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fetchMore_2395_0; + gsi::Callback cb_flags_c2395_0; + gsi::Callback cb_hasChildren_c2395_1; + gsi::Callback cb_headerData_c3231_1; + gsi::Callback cb_index_c3713_1; + gsi::Callback cb_insertColumns_3713_1; + gsi::Callback cb_insertRows_3713_1; + gsi::Callback cb_itemData_c2395_0; + gsi::Callback cb_match_c7932_2; + gsi::Callback cb_mimeData_c3010_0; + gsi::Callback cb_mimeTypes_c0_0; + gsi::Callback cb_moveColumns_6659_0; + gsi::Callback cb_moveRows_6659_0; + gsi::Callback cb_multiData_c4483_0; + gsi::Callback cb_parent_c2395_0; + gsi::Callback cb_removeColumns_3713_1; + gsi::Callback cb_removeRows_3713_1; + gsi::Callback cb_revert_0_0; + gsi::Callback cb_roleNames_c0_0; + gsi::Callback cb_rowCount_c2395_1; + gsi::Callback cb_setData_5065_1; + gsi::Callback cb_setHeaderData_5242_1; + gsi::Callback cb_setItemData_5414_0; + gsi::Callback cb_sibling_c3713_0; + gsi::Callback cb_sort_2340_1; + gsi::Callback cb_span_c2395_0; + gsi::Callback cb_submit_0_0; + gsi::Callback cb_supportedDragActions_c0_0; + gsi::Callback cb_supportedDropActions_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_resetInternalData_0_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QConcatenateTablesProxyModel_Adaptor::~QConcatenateTablesProxyModel_Adaptor() { } + +// Constructor QConcatenateTablesProxyModel::QConcatenateTablesProxyModel(QObject *parent) (adaptor class) + +static void _init_ctor_QConcatenateTablesProxyModel_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QConcatenateTablesProxyModel_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QConcatenateTablesProxyModel_Adaptor (arg1)); +} + + +// exposed void QConcatenateTablesProxyModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_beginInsertColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QConcatenateTablesProxyModel::beginInsertRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_beginInsertRows_3713 (arg1, arg2, arg3); +} + + +// exposed bool QConcatenateTablesProxyModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_fp_beginMoveColumns_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveColumns_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_beginMoveColumns_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed bool QConcatenateTablesProxyModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + +static void _init_fp_beginMoveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_beginMoveRows_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed void QConcatenateTablesProxyModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_beginRemoveColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QConcatenateTablesProxyModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_beginRemoveRows_3713 (arg1, arg2, arg3); +} + + +// exposed void QConcatenateTablesProxyModel::beginResetModel() + +static void _init_fp_beginResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_beginResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_beginResetModel_0 (); +} + + +// QModelIndex QConcatenateTablesProxyModel::buddy(const QModelIndex &index) + +static void _init_cbs_buddy_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_buddy_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_buddy_c2395_0 (arg1)); +} + +static void _set_callback_cbs_buddy_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_buddy_c2395_0 = cb; +} + + +// bool QConcatenateTablesProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_canDropMimeData_c7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_canDropMimeData_c7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_canDropMimeData_c7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_canDropMimeData_c7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_canDropMimeData_c7425_0 = cb; +} + + +// bool QConcatenateTablesProxyModel::canFetchMore(const QModelIndex &parent) + +static void _init_cbs_canFetchMore_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_canFetchMore_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_canFetchMore_c2395_0 (arg1)); +} + +static void _set_callback_cbs_canFetchMore_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_canFetchMore_c2395_0 = cb; +} + + +// exposed void QConcatenateTablesProxyModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + +static void _init_fp_changePersistentIndex_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndex_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_changePersistentIndex_4682 (arg1, arg2); +} + + +// exposed void QConcatenateTablesProxyModel::changePersistentIndexList(const QList &from, const QList &to) + +static void _init_fp_changePersistentIndexList_5912 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndexList_5912 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_changePersistentIndexList_5912 (arg1, arg2); +} + + +// void QConcatenateTablesProxyModel::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// bool QConcatenateTablesProxyModel::clearItemData(const QModelIndex &index) + +static void _init_cbs_clearItemData_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_clearItemData_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_clearItemData_2395_0 (arg1)); +} + +static void _set_callback_cbs_clearItemData_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_clearItemData_2395_0 = cb; +} + + +// int QConcatenateTablesProxyModel::columnCount(const QModelIndex &parent) + +static void _init_cbs_columnCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_columnCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_columnCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_columnCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_columnCount_c2395_1 = cb; +} + + +// exposed QModelIndex QConcatenateTablesProxyModel::createIndex(int row, int column, const void *data) + +static void _init_fp_createIndex_c3069 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c3069 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QModelIndex)((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_createIndex_c3069 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QConcatenateTablesProxyModel::createIndex(int row, int column, quintptr id) + +static void _init_fp_createIndex_c2657 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("id"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c2657 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + quintptr arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_createIndex_c2657 (arg1, arg2, arg3)); +} + + +// void QConcatenateTablesProxyModel::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// QVariant QConcatenateTablesProxyModel::data(const QModelIndex &index, int role) + +static void _init_cbs_data_c3054_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_data_c3054_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + ret.write ((QVariant)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_data_c3054_1 (arg1, arg2)); +} + +static void _set_callback_cbs_data_c3054_1 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_data_c3054_1 = cb; +} + + +// exposed bool QConcatenateTablesProxyModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + +static void _init_fp_decodeData_5302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("stream"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_decodeData_5302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + QDataStream &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_decodeData_5302 (arg1, arg2, arg3, arg4)); +} + + +// void QConcatenateTablesProxyModel::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QConcatenateTablesProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_dropMimeData_7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_dropMimeData_7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_dropMimeData_7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_dropMimeData_7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_dropMimeData_7425_0 = cb; +} + + +// exposed void QConcatenateTablesProxyModel::encodeData(const QList &indexes, QDataStream &stream) + +static void _init_fp_encodeData_c4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stream"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_encodeData_c4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + QDataStream &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_encodeData_c4599 (arg1, arg2); +} + + +// exposed void QConcatenateTablesProxyModel::endInsertColumns() + +static void _init_fp_endInsertColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_endInsertColumns_0 (); +} + + +// exposed void QConcatenateTablesProxyModel::endInsertRows() + +static void _init_fp_endInsertRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_endInsertRows_0 (); +} + + +// exposed void QConcatenateTablesProxyModel::endMoveColumns() + +static void _init_fp_endMoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_endMoveColumns_0 (); +} + + +// exposed void QConcatenateTablesProxyModel::endMoveRows() + +static void _init_fp_endMoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_endMoveRows_0 (); +} + + +// exposed void QConcatenateTablesProxyModel::endRemoveColumns() + +static void _init_fp_endRemoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_endRemoveColumns_0 (); +} + + +// exposed void QConcatenateTablesProxyModel::endRemoveRows() + +static void _init_fp_endRemoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_endRemoveRows_0 (); +} + + +// exposed void QConcatenateTablesProxyModel::endResetModel() + +static void _init_fp_endResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_endResetModel_0 (); +} + + +// bool QConcatenateTablesProxyModel::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QConcatenateTablesProxyModel::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QConcatenateTablesProxyModel::fetchMore(const QModelIndex &parent) + +static void _init_cbs_fetchMore_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fetchMore_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_fetchMore_2395_0 (arg1); +} + +static void _set_callback_cbs_fetchMore_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_fetchMore_2395_0 = cb; +} + + +// QFlags QConcatenateTablesProxyModel::flags(const QModelIndex &index) + +static void _init_cbs_flags_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_flags_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QFlags)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_flags_c2395_0 (arg1)); +} + +static void _set_callback_cbs_flags_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_flags_c2395_0 = cb; +} + + +// bool QConcatenateTablesProxyModel::hasChildren(const QModelIndex &parent) + +static void _init_cbs_hasChildren_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hasChildren_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_hasChildren_c2395_1 (arg1)); +} + +static void _set_callback_cbs_hasChildren_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_hasChildren_c2395_1 = cb; +} + + +// QVariant QConcatenateTablesProxyModel::headerData(int section, Qt::Orientation orientation, int role) + +static void _init_cbs_headerData_c3231_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_headerData_c3231_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + ret.write ((QVariant)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_headerData_c3231_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_headerData_c3231_1 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_headerData_c3231_1 = cb; +} + + +// QModelIndex QConcatenateTablesProxyModel::index(int row, int column, const QModelIndex &parent) + +static void _init_cbs_index_c3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_index_c3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_index_c3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_index_c3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_index_c3713_1 = cb; +} + + +// bool QConcatenateTablesProxyModel::insertColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_insertColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_insertColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_insertColumns_3713_1 = cb; +} + + +// bool QConcatenateTablesProxyModel::insertRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_insertRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_insertRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_insertRows_3713_1 = cb; +} + + +// exposed bool QConcatenateTablesProxyModel::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_isSignalConnected_c2394 (arg1)); +} + + +// QMap QConcatenateTablesProxyModel::itemData(const QModelIndex &proxyIndex) + +static void _init_cbs_itemData_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("proxyIndex"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_itemData_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QMap)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_itemData_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemData_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_itemData_c2395_0 = cb; +} + + +// QList QConcatenateTablesProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + +static void _init_cbs_match_c7932_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hits"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags"); + decl->add_arg > (argspec_4); + decl->set_return > (); +} + +static void _call_cbs_match_c7932_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + QFlags arg5 = args.read > (heap); + ret.write > ((QList)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_match_c7932_2 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_match_c7932_2 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_match_c7932_2 = cb; +} + + +// QMimeData *QConcatenateTablesProxyModel::mimeData(const QList &indexes) + +static void _init_cbs_mimeData_c3010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mimeData_c3010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args.read & > (heap); + ret.write ((QMimeData *)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_mimeData_c3010_0 (arg1)); +} + +static void _set_callback_cbs_mimeData_c3010_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_mimeData_c3010_0 = cb; +} + + +// QStringList QConcatenateTablesProxyModel::mimeTypes() + +static void _init_cbs_mimeTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mimeTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_mimeTypes_c0_0 ()); +} + +static void _set_callback_cbs_mimeTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_mimeTypes_c0_0 = cb; +} + + +// bool QConcatenateTablesProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveColumns_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveColumns_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_moveColumns_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveColumns_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_moveColumns_6659_0 = cb; +} + + +// bool QConcatenateTablesProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveRows_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveRows_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_moveRows_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveRows_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_moveRows_6659_0 = cb; +} + + +// void QConcatenateTablesProxyModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + +static void _init_cbs_multiData_c4483_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roleDataSpan"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_multiData_c4483_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + QModelRoleDataSpan arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_multiData_c4483_0 (arg1, arg2); +} + +static void _set_callback_cbs_multiData_c4483_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_multiData_c4483_0 = cb; +} + + +// QModelIndex QConcatenateTablesProxyModel::parent(const QModelIndex &index) + +static void _init_cbs_parent_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_parent_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_parent_c2395_0 (arg1)); +} + +static void _set_callback_cbs_parent_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_parent_c2395_0 = cb; +} + + +// exposed QList QConcatenateTablesProxyModel::persistentIndexList() + +static void _init_fp_persistentIndexList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_fp_persistentIndexList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_persistentIndexList_c0 ()); +} + + +// exposed int QConcatenateTablesProxyModel::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_receivers_c1731 (arg1)); +} + + +// bool QConcatenateTablesProxyModel::removeColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_removeColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_removeColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_removeColumns_3713_1 = cb; +} + + +// bool QConcatenateTablesProxyModel::removeRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_removeRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_removeRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_removeRows_3713_1 = cb; +} + + +// void QConcatenateTablesProxyModel::resetInternalData() + +static void _init_cbs_resetInternalData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_resetInternalData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_resetInternalData_0_0 (); +} + +static void _set_callback_cbs_resetInternalData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_resetInternalData_0_0 = cb; +} + + +// void QConcatenateTablesProxyModel::revert() + +static void _init_cbs_revert_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_revert_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_revert_0_0 (); +} + +static void _set_callback_cbs_revert_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_revert_0_0 = cb; +} + + +// QHash QConcatenateTablesProxyModel::roleNames() + +static void _init_cbs_roleNames_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_roleNames_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_roleNames_c0_0 ()); +} + +static void _set_callback_cbs_roleNames_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_roleNames_c0_0 = cb; +} + + +// int QConcatenateTablesProxyModel::rowCount(const QModelIndex &parent) + +static void _init_cbs_rowCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_rowCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_rowCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_rowCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_rowCount_c2395_1 = cb; +} + + +// exposed QObject *QConcatenateTablesProxyModel::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_sender_c0 ()); +} + + +// exposed int QConcatenateTablesProxyModel::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QConcatenateTablesProxyModel_Adaptor *)cls)->fp_QConcatenateTablesProxyModel_senderSignalIndex_c0 ()); +} + + +// bool QConcatenateTablesProxyModel::setData(const QModelIndex &index, const QVariant &value, int role) + +static void _init_cbs_setData_5065_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setData_5065_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + int arg3 = args.read (heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_setData_5065_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_setData_5065_1 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_setData_5065_1 = cb; +} + + +// bool QConcatenateTablesProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + +static void _init_cbs_setHeaderData_5242_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_setHeaderData_5242_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_setHeaderData_5242_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_setHeaderData_5242_1 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_setHeaderData_5242_1 = cb; +} + + +// bool QConcatenateTablesProxyModel::setItemData(const QModelIndex &index, const QMap &roles) + +static void _init_cbs_setItemData_5414_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setItemData_5414_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QMap &arg2 = args.read & > (heap); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_setItemData_5414_0 (arg1, arg2)); +} + +static void _set_callback_cbs_setItemData_5414_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_setItemData_5414_0 = cb; +} + + +// QModelIndex QConcatenateTablesProxyModel::sibling(int row, int column, const QModelIndex &idx) + +static void _init_cbs_sibling_c3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_sibling_c3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_sibling_c3713_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_sibling_c3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_sibling_c3713_0 = cb; +} + + +// void QConcatenateTablesProxyModel::sort(int column, Qt::SortOrder order) + +static void _init_cbs_sort_2340_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sort_2340_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_sort_2340_1 (arg1, arg2); +} + +static void _set_callback_cbs_sort_2340_1 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_sort_2340_1 = cb; +} + + +// QSize QConcatenateTablesProxyModel::span(const QModelIndex &index) + +static void _init_cbs_span_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_span_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QSize)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_span_c2395_0 (arg1)); +} + +static void _set_callback_cbs_span_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_span_c2395_0 = cb; +} + + +// bool QConcatenateTablesProxyModel::submit() + +static void _init_cbs_submit_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_submit_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_submit_0_0 ()); +} + +static void _set_callback_cbs_submit_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_submit_0_0 = cb; +} + + +// QFlags QConcatenateTablesProxyModel::supportedDragActions() + +static void _init_cbs_supportedDragActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDragActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_supportedDragActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDragActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_supportedDragActions_c0_0 = cb; +} + + +// QFlags QConcatenateTablesProxyModel::supportedDropActions() + +static void _init_cbs_supportedDropActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDropActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_supportedDropActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDropActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_supportedDropActions_c0_0 = cb; +} + + +// void QConcatenateTablesProxyModel::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QConcatenateTablesProxyModel_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QConcatenateTablesProxyModel (); + +static gsi::Methods methods_QConcatenateTablesProxyModel_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QConcatenateTablesProxyModel::QConcatenateTablesProxyModel(QObject *parent)\nThis method creates an object of class QConcatenateTablesProxyModel.", &_init_ctor_QConcatenateTablesProxyModel_Adaptor_1302, &_call_ctor_QConcatenateTablesProxyModel_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*beginInsertColumns", "@brief Method void QConcatenateTablesProxyModel::beginInsertColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertColumns_3713, &_call_fp_beginInsertColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginInsertRows", "@brief Method void QConcatenateTablesProxyModel::beginInsertRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertRows_3713, &_call_fp_beginInsertRows_3713); + methods += new qt_gsi::GenericMethod ("*beginMoveColumns", "@brief Method bool QConcatenateTablesProxyModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveColumns_6659, &_call_fp_beginMoveColumns_6659); + methods += new qt_gsi::GenericMethod ("*beginMoveRows", "@brief Method bool QConcatenateTablesProxyModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveRows_6659, &_call_fp_beginMoveRows_6659); + methods += new qt_gsi::GenericMethod ("*beginRemoveColumns", "@brief Method void QConcatenateTablesProxyModel::beginRemoveColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveColumns_3713, &_call_fp_beginRemoveColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginRemoveRows", "@brief Method void QConcatenateTablesProxyModel::beginRemoveRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveRows_3713, &_call_fp_beginRemoveRows_3713); + methods += new qt_gsi::GenericMethod ("*beginResetModel", "@brief Method void QConcatenateTablesProxyModel::beginResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginResetModel_0, &_call_fp_beginResetModel_0); + methods += new qt_gsi::GenericMethod ("buddy", "@brief Virtual method QModelIndex QConcatenateTablesProxyModel::buddy(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("buddy", "@hide", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0, &_set_callback_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@brief Virtual method bool QConcatenateTablesProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@hide", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0, &_set_callback_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Virtual method bool QConcatenateTablesProxyModel::canFetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@hide", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0, &_set_callback_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("*changePersistentIndex", "@brief Method void QConcatenateTablesProxyModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndex_4682, &_call_fp_changePersistentIndex_4682); + methods += new qt_gsi::GenericMethod ("*changePersistentIndexList", "@brief Method void QConcatenateTablesProxyModel::changePersistentIndexList(const QList &from, const QList &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndexList_5912, &_call_fp_changePersistentIndexList_5912); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QConcatenateTablesProxyModel::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Virtual method bool QConcatenateTablesProxyModel::clearItemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@hide", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0, &_set_callback_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Virtual method int QConcatenateTablesProxyModel::columnCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("columnCount", "@hide", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1, &_set_callback_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QConcatenateTablesProxyModel::createIndex(int row, int column, const void *data)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c3069, &_call_fp_createIndex_c3069); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QConcatenateTablesProxyModel::createIndex(int row, int column, quintptr id)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c2657, &_call_fp_createIndex_c2657); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QConcatenateTablesProxyModel::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QConcatenateTablesProxyModel::data(const QModelIndex &index, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1, &_set_callback_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("*decodeData", "@brief Method bool QConcatenateTablesProxyModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_decodeData_5302, &_call_fp_decodeData_5302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QConcatenateTablesProxyModel::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Virtual method bool QConcatenateTablesProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@hide", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0, &_set_callback_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("*encodeData", "@brief Method void QConcatenateTablesProxyModel::encodeData(const QList &indexes, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_encodeData_c4599, &_call_fp_encodeData_c4599); + methods += new qt_gsi::GenericMethod ("*endInsertColumns", "@brief Method void QConcatenateTablesProxyModel::endInsertColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertColumns_0, &_call_fp_endInsertColumns_0); + methods += new qt_gsi::GenericMethod ("*endInsertRows", "@brief Method void QConcatenateTablesProxyModel::endInsertRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertRows_0, &_call_fp_endInsertRows_0); + methods += new qt_gsi::GenericMethod ("*endMoveColumns", "@brief Method void QConcatenateTablesProxyModel::endMoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveColumns_0, &_call_fp_endMoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endMoveRows", "@brief Method void QConcatenateTablesProxyModel::endMoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveRows_0, &_call_fp_endMoveRows_0); + methods += new qt_gsi::GenericMethod ("*endRemoveColumns", "@brief Method void QConcatenateTablesProxyModel::endRemoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveColumns_0, &_call_fp_endRemoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endRemoveRows", "@brief Method void QConcatenateTablesProxyModel::endRemoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveRows_0, &_call_fp_endRemoveRows_0); + methods += new qt_gsi::GenericMethod ("*endResetModel", "@brief Method void QConcatenateTablesProxyModel::endResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endResetModel_0, &_call_fp_endResetModel_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QConcatenateTablesProxyModel::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QConcatenateTablesProxyModel::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Virtual method void QConcatenateTablesProxyModel::fetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@hide", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0, &_set_callback_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@brief Virtual method QFlags QConcatenateTablesProxyModel::flags(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@hide", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0, &_set_callback_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("hasChildren", "@brief Virtual method bool QConcatenateTablesProxyModel::hasChildren(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasChildren_c2395_1, &_call_cbs_hasChildren_c2395_1); + methods += new qt_gsi::GenericMethod ("hasChildren", "@hide", true, &_init_cbs_hasChildren_c2395_1, &_call_cbs_hasChildren_c2395_1, &_set_callback_cbs_hasChildren_c2395_1); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Virtual method QVariant QConcatenateTablesProxyModel::headerData(int section, Qt::Orientation orientation, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("headerData", "@hide", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1, &_set_callback_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("index", "@brief Virtual method QModelIndex QConcatenateTablesProxyModel::index(int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("index", "@hide", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1, &_set_callback_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Virtual method bool QConcatenateTablesProxyModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@hide", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1, &_set_callback_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Virtual method bool QConcatenateTablesProxyModel::insertRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@hide", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1, &_set_callback_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QConcatenateTablesProxyModel::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Virtual method QMap QConcatenateTablesProxyModel::itemData(const QModelIndex &proxyIndex)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("itemData", "@hide", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0, &_set_callback_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("match", "@brief Virtual method QList QConcatenateTablesProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("match", "@hide", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2, &_set_callback_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Virtual method QMimeData *QConcatenateTablesProxyModel::mimeData(const QList &indexes)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeData", "@hide", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0, &_set_callback_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Virtual method QStringList QConcatenateTablesProxyModel::mimeTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@hide", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0, &_set_callback_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("moveColumns", "@brief Virtual method bool QConcatenateTablesProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveColumns", "@hide", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0, &_set_callback_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Virtual method bool QConcatenateTablesProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@hide", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0, &_set_callback_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Virtual method void QConcatenateTablesProxyModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("multiData", "@hide", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0, &_set_callback_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("parent", "@brief Virtual method QModelIndex QConcatenateTablesProxyModel::parent(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_parent_c2395_0, &_call_cbs_parent_c2395_0); + methods += new qt_gsi::GenericMethod ("parent", "@hide", true, &_init_cbs_parent_c2395_0, &_call_cbs_parent_c2395_0, &_set_callback_cbs_parent_c2395_0); + methods += new qt_gsi::GenericMethod ("*persistentIndexList", "@brief Method QList QConcatenateTablesProxyModel::persistentIndexList()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_persistentIndexList_c0, &_call_fp_persistentIndexList_c0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QConcatenateTablesProxyModel::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Virtual method bool QConcatenateTablesProxyModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeColumns", "@hide", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1, &_set_callback_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Virtual method bool QConcatenateTablesProxyModel::removeRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@hide", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1, &_set_callback_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@brief Virtual method void QConcatenateTablesProxyModel::resetInternalData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@hide", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0, &_set_callback_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@brief Virtual method void QConcatenateTablesProxyModel::revert()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@hide", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0, &_set_callback_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Virtual method QHash QConcatenateTablesProxyModel::roleNames()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@hide", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0, &_set_callback_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Virtual method int QConcatenateTablesProxyModel::rowCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("rowCount", "@hide", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1, &_set_callback_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QConcatenateTablesProxyModel::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QConcatenateTablesProxyModel::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method bool QConcatenateTablesProxyModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1, &_set_callback_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Virtual method bool QConcatenateTablesProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@hide", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1, &_set_callback_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Virtual method bool QConcatenateTablesProxyModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setItemData", "@hide", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0, &_set_callback_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Virtual method QModelIndex QConcatenateTablesProxyModel::sibling(int row, int column, const QModelIndex &idx)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sibling", "@hide", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0, &_set_callback_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sort", "@brief Virtual method void QConcatenateTablesProxyModel::sort(int column, Qt::SortOrder order)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("sort", "@hide", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1, &_set_callback_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("span", "@brief Virtual method QSize QConcatenateTablesProxyModel::span(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("span", "@hide", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0, &_set_callback_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("submit", "@brief Virtual method bool QConcatenateTablesProxyModel::submit()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("submit", "@hide", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0, &_set_callback_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@brief Virtual method QFlags QConcatenateTablesProxyModel::supportedDragActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@hide", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0, &_set_callback_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Virtual method QFlags QConcatenateTablesProxyModel::supportedDropActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@hide", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0, &_set_callback_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QConcatenateTablesProxyModel::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QConcatenateTablesProxyModel_Adaptor (qtdecl_QConcatenateTablesProxyModel (), "QtCore", "QConcatenateTablesProxyModel", + methods_QConcatenateTablesProxyModel_Adaptor (), + "@qt\n@brief Binding of QConcatenateTablesProxyModel"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQCoreApplication.cc b/src/gsiqt/qt6/QtCore/gsiDeclQCoreApplication.cc new file mode 100644 index 000000000..eb02729c1 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQCoreApplication.cc @@ -0,0 +1,1482 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCoreApplication.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCoreApplication + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QCoreApplication::staticMetaObject); +} + + +// void QCoreApplication::installNativeEventFilter(QAbstractNativeEventFilter *filterObj) + + +static void _init_f_installNativeEventFilter_3266 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filterObj"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_installNativeEventFilter_3266 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractNativeEventFilter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCoreApplication *)cls)->installNativeEventFilter (arg1); +} + + +// void QCoreApplication::removeNativeEventFilter(QAbstractNativeEventFilter *filterObj) + + +static void _init_f_removeNativeEventFilter_3266 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filterObj"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeNativeEventFilter_3266 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractNativeEventFilter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCoreApplication *)cls)->removeNativeEventFilter (arg1); +} + + +// static void QCoreApplication::addLibraryPath(const QString &) + + +static void _init_f_addLibraryPath_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addLibraryPath_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::addLibraryPath (arg1); +} + + +// static QString QCoreApplication::applicationDirPath() + + +static void _init_f_applicationDirPath_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_applicationDirPath_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QCoreApplication::applicationDirPath ()); +} + + +// static QString QCoreApplication::applicationFilePath() + + +static void _init_f_applicationFilePath_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_applicationFilePath_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QCoreApplication::applicationFilePath ()); +} + + +// static QString QCoreApplication::applicationName() + + +static void _init_f_applicationName_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_applicationName_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QCoreApplication::applicationName ()); +} + + +// static qint64 QCoreApplication::applicationPid() + + +static void _init_f_applicationPid_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_applicationPid_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)QCoreApplication::applicationPid ()); +} + + +// static QString QCoreApplication::applicationVersion() + + +static void _init_f_applicationVersion_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_applicationVersion_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QCoreApplication::applicationVersion ()); +} + + +// static QStringList QCoreApplication::arguments() + + +static void _init_f_arguments_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_arguments_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)QCoreApplication::arguments ()); +} + + +// static bool QCoreApplication::closingDown() + + +static void _init_f_closingDown_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_closingDown_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QCoreApplication::closingDown ()); +} + + +// static QAbstractEventDispatcher *QCoreApplication::eventDispatcher() + + +static void _init_f_eventDispatcher_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_eventDispatcher_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractEventDispatcher *)QCoreApplication::eventDispatcher ()); +} + + +// static int QCoreApplication::exec() + + +static void _init_f_exec_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exec_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)QCoreApplication::exec ()); +} + + +// static void QCoreApplication::exit(int retcode) + + +static void _init_f_exit_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("retcode", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_exit_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::exit (arg1); +} + + +// static bool QCoreApplication::installTranslator(QTranslator *messageFile) + + +static void _init_f_installTranslator_1769 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("messageFile"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_installTranslator_1769 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTranslator *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QCoreApplication::installTranslator (arg1)); +} + + +// static QCoreApplication *QCoreApplication::instance() + + +static void _init_f_instance_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_instance_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QCoreApplication *)QCoreApplication::instance ()); +} + + +// static bool QCoreApplication::isQuitLockEnabled() + + +static void _init_f_isQuitLockEnabled_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isQuitLockEnabled_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QCoreApplication::isQuitLockEnabled ()); +} + + +// static bool QCoreApplication::isSetuidAllowed() + + +static void _init_f_isSetuidAllowed_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSetuidAllowed_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QCoreApplication::isSetuidAllowed ()); +} + + +// static QStringList QCoreApplication::libraryPaths() + + +static void _init_f_libraryPaths_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_libraryPaths_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)QCoreApplication::libraryPaths ()); +} + + +// static QString QCoreApplication::organizationDomain() + + +static void _init_f_organizationDomain_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_organizationDomain_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QCoreApplication::organizationDomain ()); +} + + +// static QString QCoreApplication::organizationName() + + +static void _init_f_organizationName_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_organizationName_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QCoreApplication::organizationName ()); +} + + +// static void QCoreApplication::postEvent(QObject *receiver, QEvent *event, int priority) + + +static void _init_f_postEvent_3070 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("receiver"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("priority", true, "Qt::NormalEventPriority"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_postEvent_3070 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + QEvent *arg2 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg2); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::NormalEventPriority, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::postEvent (arg1, arg2, arg3); +} + + +// static void QCoreApplication::processEvents(QFlags flags) + + +static void _init_f_processEvents_3995 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags", true, "QEventLoop::AllEvents"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_processEvents_3995 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QEventLoop::AllEvents, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::processEvents (arg1); +} + + +// static void QCoreApplication::processEvents(QFlags flags, int maxtime) + + +static void _init_f_processEvents_4654 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("maxtime"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_processEvents_4654 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::processEvents (arg1, arg2); +} + + +// static void QCoreApplication::quit() + + +static void _init_f_quit_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_quit_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::quit (); +} + + +// static void QCoreApplication::removeLibraryPath(const QString &) + + +static void _init_f_removeLibraryPath_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeLibraryPath_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::removeLibraryPath (arg1); +} + + +// static void QCoreApplication::removePostedEvents(QObject *receiver, int eventType) + + +static void _init_f_removePostedEvents_1961 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("receiver"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("eventType", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_removePostedEvents_1961 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::removePostedEvents (arg1, arg2); +} + + +// static bool QCoreApplication::removeTranslator(QTranslator *messageFile) + + +static void _init_f_removeTranslator_1769 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("messageFile"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeTranslator_1769 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTranslator *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QCoreApplication::removeTranslator (arg1)); +} + + +// static bool QCoreApplication::sendEvent(QObject *receiver, QEvent *event) + + +static void _init_f_sendEvent_2411 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("receiver"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_sendEvent_2411 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + QEvent *arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QCoreApplication::sendEvent (arg1, arg2)); +} + + +// static void QCoreApplication::sendPostedEvents(QObject *receiver, int event_type) + + +static void _init_f_sendPostedEvents_1961 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("receiver", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event_type", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_sendPostedEvents_1961 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::sendPostedEvents (arg1, arg2); +} + + +// static void QCoreApplication::setApplicationName(const QString &application) + + +static void _init_f_setApplicationName_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("application"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setApplicationName_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::setApplicationName (arg1); +} + + +// static void QCoreApplication::setApplicationVersion(const QString &version) + + +static void _init_f_setApplicationVersion_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("version"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setApplicationVersion_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::setApplicationVersion (arg1); +} + + +// static void QCoreApplication::setAttribute(Qt::ApplicationAttribute attribute, bool on) + + +static void _init_f_setAttribute_3593 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("attribute"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("on", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setAttribute_3593 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::setAttribute (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// static void QCoreApplication::setEventDispatcher(QAbstractEventDispatcher *eventDispatcher) + + +static void _init_f_setEventDispatcher_3068 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventDispatcher"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEventDispatcher_3068 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractEventDispatcher *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::setEventDispatcher (arg1); +} + + +// static void QCoreApplication::setLibraryPaths(const QStringList &) + + +static void _init_f_setLibraryPaths_2437 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLibraryPaths_2437 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::setLibraryPaths (arg1); +} + + +// static void QCoreApplication::setOrganizationDomain(const QString &orgDomain) + + +static void _init_f_setOrganizationDomain_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orgDomain"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOrganizationDomain_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::setOrganizationDomain (arg1); +} + + +// static void QCoreApplication::setOrganizationName(const QString &orgName) + + +static void _init_f_setOrganizationName_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orgName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOrganizationName_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::setOrganizationName (arg1); +} + + +// static void QCoreApplication::setQuitLockEnabled(bool enabled) + + +static void _init_f_setQuitLockEnabled_864 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setQuitLockEnabled_864 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::setQuitLockEnabled (arg1); +} + + +// static void QCoreApplication::setSetuidAllowed(bool allow) + + +static void _init_f_setSetuidAllowed_864 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("allow"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSetuidAllowed_864 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCoreApplication::setSetuidAllowed (arg1); +} + + +// static bool QCoreApplication::startingUp() + + +static void _init_f_startingUp_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startingUp_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QCoreApplication::startingUp ()); +} + + +// static bool QCoreApplication::testAttribute(Qt::ApplicationAttribute attribute) + + +static void _init_f_testAttribute_2837 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("attribute"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_testAttribute_2837 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)QCoreApplication::testAttribute (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QCoreApplication::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QCoreApplication::tr (arg1, arg2, arg3)); +} + + +// static QString QCoreApplication::translate(const char *context, const char *key, const char *disambiguation, int n) + + +static void _init_f_translate_5636 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("context"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("key"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("disambiguation", true, "nullptr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("n", true, "-1"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_translate_5636 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QCoreApplication::translate (arg1, arg2, arg3, arg4)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QCoreApplication () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("installNativeEventFilter", "@brief Method void QCoreApplication::installNativeEventFilter(QAbstractNativeEventFilter *filterObj)\n", false, &_init_f_installNativeEventFilter_3266, &_call_f_installNativeEventFilter_3266); + methods += new qt_gsi::GenericMethod ("removeNativeEventFilter", "@brief Method void QCoreApplication::removeNativeEventFilter(QAbstractNativeEventFilter *filterObj)\n", false, &_init_f_removeNativeEventFilter_3266, &_call_f_removeNativeEventFilter_3266); + methods += gsi::qt_signal ("aboutToQuit()", "aboutToQuit", "@brief Signal declaration for QCoreApplication::aboutToQuit()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("applicationNameChanged()", "applicationNameChanged", "@brief Signal declaration for QCoreApplication::applicationNameChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("applicationVersionChanged()", "applicationVersionChanged", "@brief Signal declaration for QCoreApplication::applicationVersionChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QCoreApplication::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QCoreApplication::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("organizationDomainChanged()", "organizationDomainChanged", "@brief Signal declaration for QCoreApplication::organizationDomainChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("organizationNameChanged()", "organizationNameChanged", "@brief Signal declaration for QCoreApplication::organizationNameChanged()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("addLibraryPath", "@brief Static method void QCoreApplication::addLibraryPath(const QString &)\nThis method is static and can be called without an instance.", &_init_f_addLibraryPath_2025, &_call_f_addLibraryPath_2025); + methods += new qt_gsi::GenericStaticMethod ("applicationDirPath", "@brief Static method QString QCoreApplication::applicationDirPath()\nThis method is static and can be called without an instance.", &_init_f_applicationDirPath_0, &_call_f_applicationDirPath_0); + methods += new qt_gsi::GenericStaticMethod ("applicationFilePath", "@brief Static method QString QCoreApplication::applicationFilePath()\nThis method is static and can be called without an instance.", &_init_f_applicationFilePath_0, &_call_f_applicationFilePath_0); + methods += new qt_gsi::GenericStaticMethod (":applicationName", "@brief Static method QString QCoreApplication::applicationName()\nThis method is static and can be called without an instance.", &_init_f_applicationName_0, &_call_f_applicationName_0); + methods += new qt_gsi::GenericStaticMethod ("applicationPid", "@brief Static method qint64 QCoreApplication::applicationPid()\nThis method is static and can be called without an instance.", &_init_f_applicationPid_0, &_call_f_applicationPid_0); + methods += new qt_gsi::GenericStaticMethod (":applicationVersion", "@brief Static method QString QCoreApplication::applicationVersion()\nThis method is static and can be called without an instance.", &_init_f_applicationVersion_0, &_call_f_applicationVersion_0); + methods += new qt_gsi::GenericStaticMethod ("arguments", "@brief Static method QStringList QCoreApplication::arguments()\nThis method is static and can be called without an instance.", &_init_f_arguments_0, &_call_f_arguments_0); + methods += new qt_gsi::GenericStaticMethod ("closingDown", "@brief Static method bool QCoreApplication::closingDown()\nThis method is static and can be called without an instance.", &_init_f_closingDown_0, &_call_f_closingDown_0); + methods += new qt_gsi::GenericStaticMethod (":eventDispatcher", "@brief Static method QAbstractEventDispatcher *QCoreApplication::eventDispatcher()\nThis method is static and can be called without an instance.", &_init_f_eventDispatcher_0, &_call_f_eventDispatcher_0); + methods += new qt_gsi::GenericStaticMethod ("exec", "@brief Static method int QCoreApplication::exec()\nThis method is static and can be called without an instance.", &_init_f_exec_0, &_call_f_exec_0); + methods += new qt_gsi::GenericStaticMethod ("exit", "@brief Static method void QCoreApplication::exit(int retcode)\nThis method is static and can be called without an instance.", &_init_f_exit_767, &_call_f_exit_767); + methods += new qt_gsi::GenericStaticMethod ("installTranslator", "@brief Static method bool QCoreApplication::installTranslator(QTranslator *messageFile)\nThis method is static and can be called without an instance.", &_init_f_installTranslator_1769, &_call_f_installTranslator_1769); + methods += new qt_gsi::GenericStaticMethod ("instance", "@brief Static method QCoreApplication *QCoreApplication::instance()\nThis method is static and can be called without an instance.", &_init_f_instance_0, &_call_f_instance_0); + methods += new qt_gsi::GenericStaticMethod ("isQuitLockEnabled?|:quitLockEnabled", "@brief Static method bool QCoreApplication::isQuitLockEnabled()\nThis method is static and can be called without an instance.", &_init_f_isQuitLockEnabled_0, &_call_f_isQuitLockEnabled_0); + methods += new qt_gsi::GenericStaticMethod ("isSetuidAllowed?|:setuidAllowed", "@brief Static method bool QCoreApplication::isSetuidAllowed()\nThis method is static and can be called without an instance.", &_init_f_isSetuidAllowed_0, &_call_f_isSetuidAllowed_0); + methods += new qt_gsi::GenericStaticMethod (":libraryPaths", "@brief Static method QStringList QCoreApplication::libraryPaths()\nThis method is static and can be called without an instance.", &_init_f_libraryPaths_0, &_call_f_libraryPaths_0); + methods += new qt_gsi::GenericStaticMethod (":organizationDomain", "@brief Static method QString QCoreApplication::organizationDomain()\nThis method is static and can be called without an instance.", &_init_f_organizationDomain_0, &_call_f_organizationDomain_0); + methods += new qt_gsi::GenericStaticMethod (":organizationName", "@brief Static method QString QCoreApplication::organizationName()\nThis method is static and can be called without an instance.", &_init_f_organizationName_0, &_call_f_organizationName_0); + methods += new qt_gsi::GenericStaticMethod ("postEvent", "@brief Static method void QCoreApplication::postEvent(QObject *receiver, QEvent *event, int priority)\nThis method is static and can be called without an instance.", &_init_f_postEvent_3070, &_call_f_postEvent_3070); + methods += new qt_gsi::GenericStaticMethod ("processEvents", "@brief Static method void QCoreApplication::processEvents(QFlags flags)\nThis method is static and can be called without an instance.", &_init_f_processEvents_3995, &_call_f_processEvents_3995); + methods += new qt_gsi::GenericStaticMethod ("processEvents", "@brief Static method void QCoreApplication::processEvents(QFlags flags, int maxtime)\nThis method is static and can be called without an instance.", &_init_f_processEvents_4654, &_call_f_processEvents_4654); + methods += new qt_gsi::GenericStaticMethod ("quit", "@brief Static method void QCoreApplication::quit()\nThis method is static and can be called without an instance.", &_init_f_quit_0, &_call_f_quit_0); + methods += new qt_gsi::GenericStaticMethod ("removeLibraryPath", "@brief Static method void QCoreApplication::removeLibraryPath(const QString &)\nThis method is static and can be called without an instance.", &_init_f_removeLibraryPath_2025, &_call_f_removeLibraryPath_2025); + methods += new qt_gsi::GenericStaticMethod ("removePostedEvents", "@brief Static method void QCoreApplication::removePostedEvents(QObject *receiver, int eventType)\nThis method is static and can be called without an instance.", &_init_f_removePostedEvents_1961, &_call_f_removePostedEvents_1961); + methods += new qt_gsi::GenericStaticMethod ("removeTranslator", "@brief Static method bool QCoreApplication::removeTranslator(QTranslator *messageFile)\nThis method is static and can be called without an instance.", &_init_f_removeTranslator_1769, &_call_f_removeTranslator_1769); + methods += new qt_gsi::GenericStaticMethod ("sendEvent", "@brief Static method bool QCoreApplication::sendEvent(QObject *receiver, QEvent *event)\nThis method is static and can be called without an instance.", &_init_f_sendEvent_2411, &_call_f_sendEvent_2411); + methods += new qt_gsi::GenericStaticMethod ("sendPostedEvents", "@brief Static method void QCoreApplication::sendPostedEvents(QObject *receiver, int event_type)\nThis method is static and can be called without an instance.", &_init_f_sendPostedEvents_1961, &_call_f_sendPostedEvents_1961); + methods += new qt_gsi::GenericStaticMethod ("setApplicationName|applicationName=", "@brief Static method void QCoreApplication::setApplicationName(const QString &application)\nThis method is static and can be called without an instance.", &_init_f_setApplicationName_2025, &_call_f_setApplicationName_2025); + methods += new qt_gsi::GenericStaticMethod ("setApplicationVersion|applicationVersion=", "@brief Static method void QCoreApplication::setApplicationVersion(const QString &version)\nThis method is static and can be called without an instance.", &_init_f_setApplicationVersion_2025, &_call_f_setApplicationVersion_2025); + methods += new qt_gsi::GenericStaticMethod ("setAttribute", "@brief Static method void QCoreApplication::setAttribute(Qt::ApplicationAttribute attribute, bool on)\nThis method is static and can be called without an instance.", &_init_f_setAttribute_3593, &_call_f_setAttribute_3593); + methods += new qt_gsi::GenericStaticMethod ("setEventDispatcher|eventDispatcher=", "@brief Static method void QCoreApplication::setEventDispatcher(QAbstractEventDispatcher *eventDispatcher)\nThis method is static and can be called without an instance.", &_init_f_setEventDispatcher_3068, &_call_f_setEventDispatcher_3068); + methods += new qt_gsi::GenericStaticMethod ("setLibraryPaths|libraryPaths=", "@brief Static method void QCoreApplication::setLibraryPaths(const QStringList &)\nThis method is static and can be called without an instance.", &_init_f_setLibraryPaths_2437, &_call_f_setLibraryPaths_2437); + methods += new qt_gsi::GenericStaticMethod ("setOrganizationDomain|organizationDomain=", "@brief Static method void QCoreApplication::setOrganizationDomain(const QString &orgDomain)\nThis method is static and can be called without an instance.", &_init_f_setOrganizationDomain_2025, &_call_f_setOrganizationDomain_2025); + methods += new qt_gsi::GenericStaticMethod ("setOrganizationName|organizationName=", "@brief Static method void QCoreApplication::setOrganizationName(const QString &orgName)\nThis method is static and can be called without an instance.", &_init_f_setOrganizationName_2025, &_call_f_setOrganizationName_2025); + methods += new qt_gsi::GenericStaticMethod ("setQuitLockEnabled|quitLockEnabled=", "@brief Static method void QCoreApplication::setQuitLockEnabled(bool enabled)\nThis method is static and can be called without an instance.", &_init_f_setQuitLockEnabled_864, &_call_f_setQuitLockEnabled_864); + methods += new qt_gsi::GenericStaticMethod ("setSetuidAllowed|setuidAllowed=", "@brief Static method void QCoreApplication::setSetuidAllowed(bool allow)\nThis method is static and can be called without an instance.", &_init_f_setSetuidAllowed_864, &_call_f_setSetuidAllowed_864); + methods += new qt_gsi::GenericStaticMethod ("startingUp", "@brief Static method bool QCoreApplication::startingUp()\nThis method is static and can be called without an instance.", &_init_f_startingUp_0, &_call_f_startingUp_0); + methods += new qt_gsi::GenericStaticMethod ("testAttribute", "@brief Static method bool QCoreApplication::testAttribute(Qt::ApplicationAttribute attribute)\nThis method is static and can be called without an instance.", &_init_f_testAttribute_2837, &_call_f_testAttribute_2837); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QCoreApplication::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + methods += new qt_gsi::GenericStaticMethod ("translate", "@brief Static method QString QCoreApplication::translate(const char *context, const char *key, const char *disambiguation, int n)\nThis method is static and can be called without an instance.", &_init_f_translate_5636, &_call_f_translate_5636); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QCoreApplication (qtdecl_QObject (), "QtCore", "QCoreApplication_Native", + methods_QCoreApplication (), + "@hide\n@alias QCoreApplication"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCoreApplication () { return decl_QCoreApplication; } + +} + + +class QCoreApplication_Adaptor : public QCoreApplication, public qt_gsi::QtObjectBase +{ +public: + static QCoreApplication *ctor_QCoreApplication_Adaptor_args(const std::vector &args) + { + // QCoreApplication needs static sources, so we give it some. + static char **argv = 0; + static std::vector args_copy; + static int argc = 0; + + if (argv != 0) { + throw tl::Exception(tl::to_string(QObject::tr("QCoreApplication cannot be instantiated twice"))); + } + argv = new char *[args.size ()]; + args_copy = args; + argc = int (args.size ()); + for (std::vector::const_iterator a = args_copy.begin (); a != args_copy.end (); ++a) { + argv[a - args_copy.begin ()] = (char *) a->c_str (); + } + + return new QCoreApplication_Adaptor (argc, argv); + } + + QCoreApplication_Adaptor (int &argc, char **argv) : QCoreApplication (argc, argv) { } + + virtual ~QCoreApplication_Adaptor(); + + // [expose] bool QCoreApplication::isSignalConnected(const QMetaMethod &signal) + bool fp_QCoreApplication_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QCoreApplication::isSignalConnected(signal); + } + + // [expose] int QCoreApplication::receivers(const char *signal) + int fp_QCoreApplication_receivers_c1731 (const char *signal) const { + return QCoreApplication::receivers(signal); + } + + // [expose] void *QCoreApplication::resolveInterface(const char *name, int revision) + void * fp_QCoreApplication_resolveInterface_c2390 (const char *name, int revision) const { + return QCoreApplication::resolveInterface(name, revision); + } + + // [expose] QObject *QCoreApplication::sender() + QObject * fp_QCoreApplication_sender_c0 () const { + return QCoreApplication::sender(); + } + + // [expose] int QCoreApplication::senderSignalIndex() + int fp_QCoreApplication_senderSignalIndex_c0 () const { + return QCoreApplication::senderSignalIndex(); + } + + // [emitter impl] void QCoreApplication::aboutToQuit() + void emitter_QCoreApplication_aboutToQuit_3584() + { + throw tl::Exception ("Can't emit private signal 'void QCoreApplication::aboutToQuit()'"); + } + + // [emitter impl] void QCoreApplication::applicationNameChanged() + void emitter_QCoreApplication_applicationNameChanged_0() + { + emit QCoreApplication::applicationNameChanged(); + } + + // [emitter impl] void QCoreApplication::applicationVersionChanged() + void emitter_QCoreApplication_applicationVersionChanged_0() + { + emit QCoreApplication::applicationVersionChanged(); + } + + // [emitter impl] void QCoreApplication::destroyed(QObject *) + void emitter_QCoreApplication_destroyed_1302(QObject *arg1) + { + emit QCoreApplication::destroyed(arg1); + } + + // [adaptor impl] bool QCoreApplication::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QCoreApplication::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QCoreApplication_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QCoreApplication::eventFilter(watched, event); + } + } + + // [emitter impl] void QCoreApplication::objectNameChanged(const QString &objectName) + void emitter_QCoreApplication_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QCoreApplication::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QCoreApplication::organizationDomainChanged() + void emitter_QCoreApplication_organizationDomainChanged_0() + { + emit QCoreApplication::organizationDomainChanged(); + } + + // [emitter impl] void QCoreApplication::organizationNameChanged() + void emitter_QCoreApplication_organizationNameChanged_0() + { + emit QCoreApplication::organizationNameChanged(); + } + + // [adaptor impl] void QCoreApplication::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QCoreApplication::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QCoreApplication_Adaptor::cbs_childEvent_1701_0, event); + } else { + QCoreApplication::childEvent(event); + } + } + + // [adaptor impl] void QCoreApplication::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QCoreApplication::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QCoreApplication_Adaptor::cbs_customEvent_1217_0, event); + } else { + QCoreApplication::customEvent(event); + } + } + + // [adaptor impl] void QCoreApplication::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QCoreApplication::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QCoreApplication_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QCoreApplication::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QCoreApplication::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QCoreApplication::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QCoreApplication_Adaptor::cbs_event_1217_0, arg1); + } else { + return QCoreApplication::event(arg1); + } + } + + // [adaptor impl] void QCoreApplication::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QCoreApplication::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QCoreApplication_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QCoreApplication::timerEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QCoreApplication_Adaptor::~QCoreApplication_Adaptor() { } + +// emitter void QCoreApplication::aboutToQuit() + +static void _init_emitter_aboutToQuit_3584 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_aboutToQuit_3584 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QCoreApplication_Adaptor *)cls)->emitter_QCoreApplication_aboutToQuit_3584 (); +} + + +// emitter void QCoreApplication::applicationNameChanged() + +static void _init_emitter_applicationNameChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_applicationNameChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QCoreApplication_Adaptor *)cls)->emitter_QCoreApplication_applicationNameChanged_0 (); +} + + +// emitter void QCoreApplication::applicationVersionChanged() + +static void _init_emitter_applicationVersionChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_applicationVersionChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QCoreApplication_Adaptor *)cls)->emitter_QCoreApplication_applicationVersionChanged_0 (); +} + + +// void QCoreApplication::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCoreApplication_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QCoreApplication_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QCoreApplication::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCoreApplication_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCoreApplication_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QCoreApplication::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QCoreApplication_Adaptor *)cls)->emitter_QCoreApplication_destroyed_1302 (arg1); +} + + +// void QCoreApplication::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCoreApplication_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QCoreApplication_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QCoreApplication::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QCoreApplication_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCoreApplication_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QCoreApplication::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QCoreApplication_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QCoreApplication_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QCoreApplication::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCoreApplication_Adaptor *)cls)->fp_QCoreApplication_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QCoreApplication::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QCoreApplication_Adaptor *)cls)->emitter_QCoreApplication_objectNameChanged_4567 (arg1); +} + + +// emitter void QCoreApplication::organizationDomainChanged() + +static void _init_emitter_organizationDomainChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_organizationDomainChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QCoreApplication_Adaptor *)cls)->emitter_QCoreApplication_organizationDomainChanged_0 (); +} + + +// emitter void QCoreApplication::organizationNameChanged() + +static void _init_emitter_organizationNameChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_organizationNameChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QCoreApplication_Adaptor *)cls)->emitter_QCoreApplication_organizationNameChanged_0 (); +} + + +// exposed int QCoreApplication::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QCoreApplication_Adaptor *)cls)->fp_QCoreApplication_receivers_c1731 (arg1)); +} + + +// exposed void *QCoreApplication::resolveInterface(const char *name, int revision) + +static void _init_fp_resolveInterface_c2390 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("revision"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_resolveInterface_c2390 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((void *)((QCoreApplication_Adaptor *)cls)->fp_QCoreApplication_resolveInterface_c2390 (arg1, arg2)); +} + + +// exposed QObject *QCoreApplication::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QCoreApplication_Adaptor *)cls)->fp_QCoreApplication_sender_c0 ()); +} + + +// exposed int QCoreApplication::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCoreApplication_Adaptor *)cls)->fp_QCoreApplication_senderSignalIndex_c0 ()); +} + + +// void QCoreApplication::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCoreApplication_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QCoreApplication_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QCoreApplication (); + +static gsi::Methods methods_QCoreApplication_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("emit_aboutToQuit", "@brief Emitter for signal void QCoreApplication::aboutToQuit()\nCall this method to emit this signal.", false, &_init_emitter_aboutToQuit_3584, &_call_emitter_aboutToQuit_3584); + methods += new qt_gsi::GenericMethod ("emit_applicationNameChanged", "@brief Emitter for signal void QCoreApplication::applicationNameChanged()\nCall this method to emit this signal.", false, &_init_emitter_applicationNameChanged_0, &_call_emitter_applicationNameChanged_0); + methods += new qt_gsi::GenericMethod ("emit_applicationVersionChanged", "@brief Emitter for signal void QCoreApplication::applicationVersionChanged()\nCall this method to emit this signal.", false, &_init_emitter_applicationVersionChanged_0, &_call_emitter_applicationVersionChanged_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QCoreApplication::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QCoreApplication::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QCoreApplication::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QCoreApplication::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QCoreApplication::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QCoreApplication::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QCoreApplication::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QCoreApplication::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("emit_organizationDomainChanged", "@brief Emitter for signal void QCoreApplication::organizationDomainChanged()\nCall this method to emit this signal.", false, &_init_emitter_organizationDomainChanged_0, &_call_emitter_organizationDomainChanged_0); + methods += new qt_gsi::GenericMethod ("emit_organizationNameChanged", "@brief Emitter for signal void QCoreApplication::organizationNameChanged()\nCall this method to emit this signal.", false, &_init_emitter_organizationNameChanged_0, &_call_emitter_organizationNameChanged_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QCoreApplication::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*resolveInterface", "@brief Method void *QCoreApplication::resolveInterface(const char *name, int revision)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_resolveInterface_c2390, &_call_fp_resolveInterface_c2390); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QCoreApplication::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QCoreApplication::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QCoreApplication::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QCoreApplication_Adaptor (qtdecl_QCoreApplication (), "QtCore", "QCoreApplication", + gsi::constructor("new", &QCoreApplication_Adaptor::ctor_QCoreApplication_Adaptor_args, gsi::arg ("argv"), "@brief Creates a new QCoreApplication object\n\n@param argv The command line arguments to pass to Qt") ++ + methods_QCoreApplication_Adaptor (), + "@qt\n@brief Binding of QCoreApplication"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQCryptographicHash.cc b/src/gsiqt/qt6/QtCore/gsiDeclQCryptographicHash.cc new file mode 100644 index 000000000..0d7350786 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQCryptographicHash.cc @@ -0,0 +1,262 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCryptographicHash.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCryptographicHash + +// Constructor QCryptographicHash::QCryptographicHash(QCryptographicHash::Algorithm method) + + +static void _init_ctor_QCryptographicHash_3331 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("method"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCryptographicHash_3331 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QCryptographicHash (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QCryptographicHash::addData(const char *data, qsizetype length) + + +static void _init_f_addData_3065 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("length"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addData_3065 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCryptographicHash *)cls)->addData (arg1, arg2); +} + + +// void QCryptographicHash::addData(const QByteArray &data) + + +static void _init_f_addData_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addData_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCryptographicHash *)cls)->addData (arg1); +} + + +// bool QCryptographicHash::addData(QIODevice *device) + + +static void _init_f_addData_1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addData_1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCryptographicHash *)cls)->addData (arg1)); +} + + +// void QCryptographicHash::reset() + + +static void _init_f_reset_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reset_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCryptographicHash *)cls)->reset (); +} + + +// QByteArray QCryptographicHash::result() + + +static void _init_f_result_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_result_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QCryptographicHash *)cls)->result ()); +} + + +// static QByteArray QCryptographicHash::hash(const QByteArray &data, QCryptographicHash::Algorithm method) + + +static void _init_f_hash_5532 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("method"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_hash_5532 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QByteArray)QCryptographicHash::hash (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// static int QCryptographicHash::hashLength(QCryptographicHash::Algorithm method) + + +static void _init_f_hashLength_3331 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("method"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_hashLength_3331 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((int)QCryptographicHash::hashLength (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QCryptographicHash () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCryptographicHash::QCryptographicHash(QCryptographicHash::Algorithm method)\nThis method creates an object of class QCryptographicHash.", &_init_ctor_QCryptographicHash_3331, &_call_ctor_QCryptographicHash_3331); + methods += new qt_gsi::GenericMethod ("addData", "@brief Method void QCryptographicHash::addData(const char *data, qsizetype length)\n", false, &_init_f_addData_3065, &_call_f_addData_3065); + methods += new qt_gsi::GenericMethod ("addData", "@brief Method void QCryptographicHash::addData(const QByteArray &data)\n", false, &_init_f_addData_2309, &_call_f_addData_2309); + methods += new qt_gsi::GenericMethod ("addData", "@brief Method bool QCryptographicHash::addData(QIODevice *device)\n", false, &_init_f_addData_1447, &_call_f_addData_1447); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method void QCryptographicHash::reset()\n", false, &_init_f_reset_0, &_call_f_reset_0); + methods += new qt_gsi::GenericMethod ("result", "@brief Method QByteArray QCryptographicHash::result()\n", true, &_init_f_result_c0, &_call_f_result_c0); + methods += new qt_gsi::GenericStaticMethod ("hash", "@brief Static method QByteArray QCryptographicHash::hash(const QByteArray &data, QCryptographicHash::Algorithm method)\nThis method is static and can be called without an instance.", &_init_f_hash_5532, &_call_f_hash_5532); + methods += new qt_gsi::GenericStaticMethod ("hashLength", "@brief Static method int QCryptographicHash::hashLength(QCryptographicHash::Algorithm method)\nThis method is static and can be called without an instance.", &_init_f_hashLength_3331, &_call_f_hashLength_3331); + return methods; +} + +gsi::Class decl_QCryptographicHash ("QtCore", "QCryptographicHash", + methods_QCryptographicHash (), + "@qt\n@brief Binding of QCryptographicHash"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCryptographicHash () { return decl_QCryptographicHash; } + +} + + +// Implementation of the enum wrapper class for QCryptographicHash::Algorithm +namespace qt_gsi +{ + +static gsi::Enum decl_QCryptographicHash_Algorithm_Enum ("QtCore", "QCryptographicHash_Algorithm", + gsi::enum_const ("Md4", QCryptographicHash::Md4, "@brief Enum constant QCryptographicHash::Md4") + + gsi::enum_const ("Md5", QCryptographicHash::Md5, "@brief Enum constant QCryptographicHash::Md5") + + gsi::enum_const ("Sha1", QCryptographicHash::Sha1, "@brief Enum constant QCryptographicHash::Sha1") + + gsi::enum_const ("Sha224", QCryptographicHash::Sha224, "@brief Enum constant QCryptographicHash::Sha224") + + gsi::enum_const ("Sha256", QCryptographicHash::Sha256, "@brief Enum constant QCryptographicHash::Sha256") + + gsi::enum_const ("Sha384", QCryptographicHash::Sha384, "@brief Enum constant QCryptographicHash::Sha384") + + gsi::enum_const ("Sha512", QCryptographicHash::Sha512, "@brief Enum constant QCryptographicHash::Sha512") + + gsi::enum_const ("Keccak_224", QCryptographicHash::Keccak_224, "@brief Enum constant QCryptographicHash::Keccak_224") + + gsi::enum_const ("Keccak_256", QCryptographicHash::Keccak_256, "@brief Enum constant QCryptographicHash::Keccak_256") + + gsi::enum_const ("Keccak_384", QCryptographicHash::Keccak_384, "@brief Enum constant QCryptographicHash::Keccak_384") + + gsi::enum_const ("Keccak_512", QCryptographicHash::Keccak_512, "@brief Enum constant QCryptographicHash::Keccak_512") + + gsi::enum_const ("RealSha3_224", QCryptographicHash::RealSha3_224, "@brief Enum constant QCryptographicHash::RealSha3_224") + + gsi::enum_const ("RealSha3_256", QCryptographicHash::RealSha3_256, "@brief Enum constant QCryptographicHash::RealSha3_256") + + gsi::enum_const ("RealSha3_384", QCryptographicHash::RealSha3_384, "@brief Enum constant QCryptographicHash::RealSha3_384") + + gsi::enum_const ("RealSha3_512", QCryptographicHash::RealSha3_512, "@brief Enum constant QCryptographicHash::RealSha3_512") + + gsi::enum_const ("Sha3_224", QCryptographicHash::Sha3_224, "@brief Enum constant QCryptographicHash::Sha3_224") + + gsi::enum_const ("Sha3_256", QCryptographicHash::Sha3_256, "@brief Enum constant QCryptographicHash::Sha3_256") + + gsi::enum_const ("Sha3_384", QCryptographicHash::Sha3_384, "@brief Enum constant QCryptographicHash::Sha3_384") + + gsi::enum_const ("Sha3_512", QCryptographicHash::Sha3_512, "@brief Enum constant QCryptographicHash::Sha3_512") + + gsi::enum_const ("Blake2b_160", QCryptographicHash::Blake2b_160, "@brief Enum constant QCryptographicHash::Blake2b_160") + + gsi::enum_const ("Blake2b_256", QCryptographicHash::Blake2b_256, "@brief Enum constant QCryptographicHash::Blake2b_256") + + gsi::enum_const ("Blake2b_384", QCryptographicHash::Blake2b_384, "@brief Enum constant QCryptographicHash::Blake2b_384") + + gsi::enum_const ("Blake2b_512", QCryptographicHash::Blake2b_512, "@brief Enum constant QCryptographicHash::Blake2b_512") + + gsi::enum_const ("Blake2s_128", QCryptographicHash::Blake2s_128, "@brief Enum constant QCryptographicHash::Blake2s_128") + + gsi::enum_const ("Blake2s_160", QCryptographicHash::Blake2s_160, "@brief Enum constant QCryptographicHash::Blake2s_160") + + gsi::enum_const ("Blake2s_224", QCryptographicHash::Blake2s_224, "@brief Enum constant QCryptographicHash::Blake2s_224") + + gsi::enum_const ("Blake2s_256", QCryptographicHash::Blake2s_256, "@brief Enum constant QCryptographicHash::Blake2s_256"), + "@qt\n@brief This class represents the QCryptographicHash::Algorithm enum"); + +static gsi::QFlagsClass decl_QCryptographicHash_Algorithm_Enums ("QtCore", "QCryptographicHash_QFlags_Algorithm", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QCryptographicHash_Algorithm_Enum_in_parent (decl_QCryptographicHash_Algorithm_Enum.defs ()); +static gsi::ClassExt decl_QCryptographicHash_Algorithm_Enum_as_child (decl_QCryptographicHash_Algorithm_Enum, "Algorithm"); +static gsi::ClassExt decl_QCryptographicHash_Algorithm_Enums_as_child (decl_QCryptographicHash_Algorithm_Enums, "QFlags_Algorithm"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQDataStream.cc b/src/gsiqt/qt6/QtCore/gsiDeclQDataStream.cc new file mode 100644 index 000000000..b592735fa --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQDataStream.cc @@ -0,0 +1,807 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDataStream.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDataStream + static qint8 f_QDataStream_read_qint8(QDataStream *s) + { + qint8 v = 0; + *s >> v; + return v; + } + + static quint8 f_QDataStream_read_quint8(QDataStream *s) + { + quint8 v = 0; + *s >> v; + return v; + } + + static qint16 f_QDataStream_read_qint16(QDataStream *s) + { + qint16 v = 0; + *s >> v; + return v; + } + + static quint16 f_QDataStream_read_quint16(QDataStream *s) + { + quint16 v = 0; + *s >> v; + return v; + } + + static qint32 f_QDataStream_read_qint32(QDataStream *s) + { + qint32 v = 0; + *s >> v; + return v; + } + + static quint32 f_QDataStream_read_quint32(QDataStream *s) + { + quint32 v = 0; + *s >> v; + return v; + } + + static quint64 f_QDataStream_read_quint64(QDataStream *s) + { + quint64 v = 0; + *s >> v; + return v; + } + + static qint64 f_QDataStream_read_qint64(QDataStream *s) + { + qint64 v = 0; + *s >> v; + return v; + } + + static double f_QDataStream_read_double(QDataStream *s) + { + double v = 0; + *s >> v; + return v; + } + + static float f_QDataStream_read_float(QDataStream *s) + { + float v = 0; + *s >> v; + return v; + } + + static bool f_QDataStream_read_bool(QDataStream *s) + { + bool v = 0; + *s >> v; + return v; + } + + static qt_gsi::Converter::target_type f_QDataStream_read_qchar(QDataStream *s) + { + QChar v = QChar (0); + *s >> v; + return qt_gsi::Converter::toc (v); + } + + static qt_gsi::Converter >::target_type f_QDataStream_read_int_list(QDataStream *s) + { + QList v; + *s >> v; + return qt_gsi::Converter >::toc (v); + } + + static qt_gsi::Converter >::target_type f_QDataStream_read_int_vector(QDataStream *s) + { + QVector v; + *s >> v; + return qt_gsi::Converter >::toc (v); + } + + static QString f_QDataStream_read_string(QDataStream *s) + { + QString v; + *s >> v; + return v; + } + + static qt_gsi::Converter::target_type f_QDataStream_read_bytearray(QDataStream *s) + { + QByteArray v; + *s >> v; + return qt_gsi::Converter::toc (v); + } + + static QDataStream *f_QDataStream_put_qint8(QDataStream *s, qint8 v) + { + *s << v; + return s; + } + + static QDataStream *f_QDataStream_put_quint8(QDataStream *s, quint8 v) + { + *s << v; + return s; + } + + static QDataStream *f_QDataStream_put_qint16(QDataStream *s, qint16 v) + { + *s << v; + return s; + } + + static QDataStream *f_QDataStream_put_quint16(QDataStream *s, quint16 v) + { + *s << v; + return s; + } + + static QDataStream *f_QDataStream_put_qint32(QDataStream *s, qint32 v) + { + *s << v; + return s; + } + + static QDataStream *f_QDataStream_put_quint32(QDataStream *s, quint32 v) + { + *s << v; + return s; + } + + static QDataStream *f_QDataStream_put_qint64(QDataStream *s, qint64 v) + { + *s << v; + return s; + } + + static QDataStream *f_QDataStream_put_quint64(QDataStream *s, quint64 v) + { + *s << v; + return s; + } + + static QDataStream *f_QDataStream_put_float(QDataStream *s, float v) + { + *s << v; + return s; + } + + static QDataStream *f_QDataStream_put_double(QDataStream *s, double v) + { + *s << v; + return s; + } + + static QDataStream *f_QDataStream_put_bool(QDataStream *s, bool v) + { + *s << v; + return s; + } + + static QDataStream *f_QDataStream_put_qchar(QDataStream *s, const qt_gsi::Converter::target_type &v) + { + *s << qt_gsi::Converter::toq (v); + return s; + } + + static QDataStream *f_QDataStream_put_int_list(QDataStream *s, const qt_gsi::Converter >::target_type &v) + { + *s << qt_gsi::Converter >::toq (v); + return s; + } + + static QDataStream *f_QDataStream_put_int_vector(QDataStream *s, const qt_gsi::Converter >::target_type &v) + { + *s << qt_gsi::Converter >::toq (v); + return s; + } + + static QDataStream *f_QDataStream_put_string(QDataStream *s, const QString &v) + { + *s << v; + return s; + } + + static QDataStream *f_QDataStream_put_bytearray(QDataStream *s, const qt_gsi::Converter::target_type &v) + { + *s << qt_gsi::Converter::toq (v); + return s; + } + + +// Constructor QDataStream::QDataStream() + + +static void _init_ctor_QDataStream_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDataStream_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDataStream ()); +} + + +// Constructor QDataStream::QDataStream(QIODevice *) + + +static void _init_ctor_QDataStream_1447 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDataStream_1447 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDataStream (arg1)); +} + + +// Constructor QDataStream::QDataStream(QByteArray *, QFlags flags) + + +static void _init_ctor_QDataStream_5131 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QDataStream_5131 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QByteArray *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + ret.write (new QDataStream (arg1, arg2)); +} + + +// Constructor QDataStream::QDataStream(const QByteArray &) + + +static void _init_ctor_QDataStream_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDataStream_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDataStream (arg1)); +} + + +// void QDataStream::abortTransaction() + + +static void _init_f_abortTransaction_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_abortTransaction_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataStream *)cls)->abortTransaction (); +} + + +// bool QDataStream::atEnd() + + +static void _init_f_atEnd_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_atEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDataStream *)cls)->atEnd ()); +} + + +// QDataStream::ByteOrder QDataStream::byteOrder() + + +static void _init_f_byteOrder_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_byteOrder_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDataStream *)cls)->byteOrder ())); +} + + +// bool QDataStream::commitTransaction() + + +static void _init_f_commitTransaction_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_commitTransaction_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDataStream *)cls)->commitTransaction ()); +} + + +// QIODevice *QDataStream::device() + + +static void _init_f_device_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_device_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIODevice *)((QDataStream *)cls)->device ()); +} + + +// QDataStream::FloatingPointPrecision QDataStream::floatingPointPrecision() + + +static void _init_f_floatingPointPrecision_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_floatingPointPrecision_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDataStream *)cls)->floatingPointPrecision ())); +} + + +// bool QDataStream::isDeviceTransactionStarted() + + +static void _init_f_isDeviceTransactionStarted_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDeviceTransactionStarted_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDataStream *)cls)->isDeviceTransactionStarted ()); +} + + +// void QDataStream::resetStatus() + + +static void _init_f_resetStatus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resetStatus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataStream *)cls)->resetStatus (); +} + + +// void QDataStream::rollbackTransaction() + + +static void _init_f_rollbackTransaction_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rollbackTransaction_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataStream *)cls)->rollbackTransaction (); +} + + +// void QDataStream::setByteOrder(QDataStream::ByteOrder) + + +static void _init_f_setByteOrder_2543 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setByteOrder_2543 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataStream *)cls)->setByteOrder (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QDataStream::setDevice(QIODevice *) + + +static void _init_f_setDevice_1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDevice_1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataStream *)cls)->setDevice (arg1); +} + + +// void QDataStream::setFloatingPointPrecision(QDataStream::FloatingPointPrecision precision) + + +static void _init_f_setFloatingPointPrecision_3913 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("precision"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFloatingPointPrecision_3913 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataStream *)cls)->setFloatingPointPrecision (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QDataStream::setStatus(QDataStream::Status status) + + +static void _init_f_setStatus_2275 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("status"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setStatus_2275 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataStream *)cls)->setStatus (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QDataStream::setVersion(int) + + +static void _init_f_setVersion_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVersion_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataStream *)cls)->setVersion (arg1); +} + + +// int QDataStream::skipRawData(int len) + + +static void _init_f_skipRawData_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("len"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_skipRawData_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDataStream *)cls)->skipRawData (arg1)); +} + + +// void QDataStream::startTransaction() + + +static void _init_f_startTransaction_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startTransaction_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataStream *)cls)->startTransaction (); +} + + +// QDataStream::Status QDataStream::status() + + +static void _init_f_status_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_status_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDataStream *)cls)->status ())); +} + + +// int QDataStream::version() + + +static void _init_f_version_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_version_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDataStream *)cls)->version ()); +} + + +// QDataStream &QDataStream::writeBytes(const char *, unsigned int len) + + +static void _init_f_writeBytes_3395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("len"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_writeBytes_3395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + unsigned int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDataStream &)((QDataStream *)cls)->writeBytes (arg1, arg2)); +} + + +// int QDataStream::writeRawData(const char *, int len) + + +static void _init_f_writeRawData_2390 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("len"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_writeRawData_2390 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDataStream *)cls)->writeRawData (arg1, arg2)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDataStream () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDataStream::QDataStream()\nThis method creates an object of class QDataStream.", &_init_ctor_QDataStream_0, &_call_ctor_QDataStream_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDataStream::QDataStream(QIODevice *)\nThis method creates an object of class QDataStream.", &_init_ctor_QDataStream_1447, &_call_ctor_QDataStream_1447); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDataStream::QDataStream(QByteArray *, QFlags flags)\nThis method creates an object of class QDataStream.", &_init_ctor_QDataStream_5131, &_call_ctor_QDataStream_5131); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDataStream::QDataStream(const QByteArray &)\nThis method creates an object of class QDataStream.", &_init_ctor_QDataStream_2309, &_call_ctor_QDataStream_2309); + methods += new qt_gsi::GenericMethod ("abortTransaction", "@brief Method void QDataStream::abortTransaction()\n", false, &_init_f_abortTransaction_0, &_call_f_abortTransaction_0); + methods += new qt_gsi::GenericMethod ("atEnd", "@brief Method bool QDataStream::atEnd()\n", true, &_init_f_atEnd_c0, &_call_f_atEnd_c0); + methods += new qt_gsi::GenericMethod (":byteOrder", "@brief Method QDataStream::ByteOrder QDataStream::byteOrder()\n", true, &_init_f_byteOrder_c0, &_call_f_byteOrder_c0); + methods += new qt_gsi::GenericMethod ("commitTransaction", "@brief Method bool QDataStream::commitTransaction()\n", false, &_init_f_commitTransaction_0, &_call_f_commitTransaction_0); + methods += new qt_gsi::GenericMethod (":device", "@brief Method QIODevice *QDataStream::device()\n", true, &_init_f_device_c0, &_call_f_device_c0); + methods += new qt_gsi::GenericMethod (":floatingPointPrecision", "@brief Method QDataStream::FloatingPointPrecision QDataStream::floatingPointPrecision()\n", true, &_init_f_floatingPointPrecision_c0, &_call_f_floatingPointPrecision_c0); + methods += new qt_gsi::GenericMethod ("isDeviceTransactionStarted?", "@brief Method bool QDataStream::isDeviceTransactionStarted()\n", true, &_init_f_isDeviceTransactionStarted_c0, &_call_f_isDeviceTransactionStarted_c0); + methods += new qt_gsi::GenericMethod ("resetStatus", "@brief Method void QDataStream::resetStatus()\n", false, &_init_f_resetStatus_0, &_call_f_resetStatus_0); + methods += new qt_gsi::GenericMethod ("rollbackTransaction", "@brief Method void QDataStream::rollbackTransaction()\n", false, &_init_f_rollbackTransaction_0, &_call_f_rollbackTransaction_0); + methods += new qt_gsi::GenericMethod ("setByteOrder|byteOrder=", "@brief Method void QDataStream::setByteOrder(QDataStream::ByteOrder)\n", false, &_init_f_setByteOrder_2543, &_call_f_setByteOrder_2543); + methods += new qt_gsi::GenericMethod ("setDevice|device=", "@brief Method void QDataStream::setDevice(QIODevice *)\n", false, &_init_f_setDevice_1447, &_call_f_setDevice_1447); + methods += new qt_gsi::GenericMethod ("setFloatingPointPrecision|floatingPointPrecision=", "@brief Method void QDataStream::setFloatingPointPrecision(QDataStream::FloatingPointPrecision precision)\n", false, &_init_f_setFloatingPointPrecision_3913, &_call_f_setFloatingPointPrecision_3913); + methods += new qt_gsi::GenericMethod ("setStatus|status=", "@brief Method void QDataStream::setStatus(QDataStream::Status status)\n", false, &_init_f_setStatus_2275, &_call_f_setStatus_2275); + methods += new qt_gsi::GenericMethod ("setVersion|version=", "@brief Method void QDataStream::setVersion(int)\n", false, &_init_f_setVersion_767, &_call_f_setVersion_767); + methods += new qt_gsi::GenericMethod ("skipRawData", "@brief Method int QDataStream::skipRawData(int len)\n", false, &_init_f_skipRawData_767, &_call_f_skipRawData_767); + methods += new qt_gsi::GenericMethod ("startTransaction", "@brief Method void QDataStream::startTransaction()\n", false, &_init_f_startTransaction_0, &_call_f_startTransaction_0); + methods += new qt_gsi::GenericMethod (":status", "@brief Method QDataStream::Status QDataStream::status()\n", true, &_init_f_status_c0, &_call_f_status_c0); + methods += new qt_gsi::GenericMethod (":version", "@brief Method int QDataStream::version()\n", true, &_init_f_version_c0, &_call_f_version_c0); + methods += new qt_gsi::GenericMethod ("writeBytes", "@brief Method QDataStream &QDataStream::writeBytes(const char *, unsigned int len)\n", false, &_init_f_writeBytes_3395, &_call_f_writeBytes_3395); + methods += new qt_gsi::GenericMethod ("writeRawData", "@brief Method int QDataStream::writeRawData(const char *, int len)\n", false, &_init_f_writeRawData_2390, &_call_f_writeRawData_2390); + return methods; +} + +gsi::Class &qtdecl_QIODeviceBase (); + +gsi::Class decl_QDataStream (qtdecl_QIODeviceBase (), "QtCore", "QDataStream", + gsi::method_ext("read_i8", &f_QDataStream_read_qint8, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_ui8", &f_QDataStream_read_quint8, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_i16", &f_QDataStream_read_qint16, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_ui16", &f_QDataStream_read_quint16, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_i32", &f_QDataStream_read_qint32, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_ui32", &f_QDataStream_read_quint32, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_i64", &f_QDataStream_read_qint64, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_ui64", &f_QDataStream_read_quint64, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_d", &f_QDataStream_read_double, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_f", &f_QDataStream_read_float, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_b", &f_QDataStream_read_bool, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_qc", &f_QDataStream_read_qchar, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_il", &f_QDataStream_read_int_list, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_iv", &f_QDataStream_read_int_vector, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_s", &f_QDataStream_read_string, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_ba", &f_QDataStream_read_bytearray, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("put_i8", &f_QDataStream_put_qint8, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_ui8", &f_QDataStream_put_quint8, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_i16", &f_QDataStream_put_qint16, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_ui16", &f_QDataStream_put_quint16, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_i32", &f_QDataStream_put_qint32, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_ui32", &f_QDataStream_put_quint32, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_i64", &f_QDataStream_put_qint64, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_ui64", &f_QDataStream_put_quint64, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_d", &f_QDataStream_put_double, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_f", &f_QDataStream_put_float, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_b", &f_QDataStream_put_bool, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_qc", &f_QDataStream_put_qchar, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_il", &f_QDataStream_put_int_list, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_iv", &f_QDataStream_put_int_vector, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_s", &f_QDataStream_put_string, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_ba", &f_QDataStream_put_bytearray, "@brief Non-ambiguous adaptation of the corresponding operator<<") ++ + methods_QDataStream (), + "@qt\n@brief Binding of QDataStream"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDataStream () { return decl_QDataStream; } + +} + + +// Implementation of the enum wrapper class for QDataStream::ByteOrder +namespace qt_gsi +{ + +static gsi::Enum decl_QDataStream_ByteOrder_Enum ("QtCore", "QDataStream_ByteOrder", + gsi::enum_const ("BigEndian", QDataStream::BigEndian, "@brief Enum constant QDataStream::BigEndian") + + gsi::enum_const ("LittleEndian", QDataStream::LittleEndian, "@brief Enum constant QDataStream::LittleEndian"), + "@qt\n@brief This class represents the QDataStream::ByteOrder enum"); + +static gsi::QFlagsClass decl_QDataStream_ByteOrder_Enums ("QtCore", "QDataStream_QFlags_ByteOrder", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QDataStream_ByteOrder_Enum_in_parent (decl_QDataStream_ByteOrder_Enum.defs ()); +static gsi::ClassExt decl_QDataStream_ByteOrder_Enum_as_child (decl_QDataStream_ByteOrder_Enum, "ByteOrder"); +static gsi::ClassExt decl_QDataStream_ByteOrder_Enums_as_child (decl_QDataStream_ByteOrder_Enums, "QFlags_ByteOrder"); + +} + + +// Implementation of the enum wrapper class for QDataStream::FloatingPointPrecision +namespace qt_gsi +{ + +static gsi::Enum decl_QDataStream_FloatingPointPrecision_Enum ("QtCore", "QDataStream_FloatingPointPrecision", + gsi::enum_const ("SinglePrecision", QDataStream::SinglePrecision, "@brief Enum constant QDataStream::SinglePrecision") + + gsi::enum_const ("DoublePrecision", QDataStream::DoublePrecision, "@brief Enum constant QDataStream::DoublePrecision"), + "@qt\n@brief This class represents the QDataStream::FloatingPointPrecision enum"); + +static gsi::QFlagsClass decl_QDataStream_FloatingPointPrecision_Enums ("QtCore", "QDataStream_QFlags_FloatingPointPrecision", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QDataStream_FloatingPointPrecision_Enum_in_parent (decl_QDataStream_FloatingPointPrecision_Enum.defs ()); +static gsi::ClassExt decl_QDataStream_FloatingPointPrecision_Enum_as_child (decl_QDataStream_FloatingPointPrecision_Enum, "FloatingPointPrecision"); +static gsi::ClassExt decl_QDataStream_FloatingPointPrecision_Enums_as_child (decl_QDataStream_FloatingPointPrecision_Enums, "QFlags_FloatingPointPrecision"); + +} + + +// Implementation of the enum wrapper class for QDataStream::Status +namespace qt_gsi +{ + +static gsi::Enum decl_QDataStream_Status_Enum ("QtCore", "QDataStream_Status", + gsi::enum_const ("Ok", QDataStream::Ok, "@brief Enum constant QDataStream::Ok") + + gsi::enum_const ("ReadPastEnd", QDataStream::ReadPastEnd, "@brief Enum constant QDataStream::ReadPastEnd") + + gsi::enum_const ("ReadCorruptData", QDataStream::ReadCorruptData, "@brief Enum constant QDataStream::ReadCorruptData") + + gsi::enum_const ("WriteFailed", QDataStream::WriteFailed, "@brief Enum constant QDataStream::WriteFailed"), + "@qt\n@brief This class represents the QDataStream::Status enum"); + +static gsi::QFlagsClass decl_QDataStream_Status_Enums ("QtCore", "QDataStream_QFlags_Status", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QDataStream_Status_Enum_in_parent (decl_QDataStream_Status_Enum.defs ()); +static gsi::ClassExt decl_QDataStream_Status_Enum_as_child (decl_QDataStream_Status_Enum, "Status"); +static gsi::ClassExt decl_QDataStream_Status_Enums_as_child (decl_QDataStream_Status_Enums, "QFlags_Status"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQDate.cc b/src/gsiqt/qt6/QtCore/gsiDeclQDate.cc new file mode 100644 index 000000000..3097bdc2a --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQDate.cc @@ -0,0 +1,1015 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDate.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDate + +// Constructor QDate::QDate() + + +static void _init_ctor_QDate_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDate_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDate ()); +} + + +// Constructor QDate::QDate(int y, int m, int d) + + +static void _init_ctor_QDate_2085 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("y"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("m"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("d"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QDate_2085 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ret.write (new QDate (arg1, arg2, arg3)); +} + + +// Constructor QDate::QDate(int y, int m, int d, QCalendar cal) + + +static void _init_ctor_QDate_3288 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("y"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("m"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("d"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("cal"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QDate_3288 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + QCalendar arg4 = gsi::arg_reader() (args, heap); + ret.write (new QDate (arg1, arg2, arg3, arg4)); +} + + +// QDate QDate::addDays(qint64 days) + + +static void _init_f_addDays_c986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("days"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addDays_c986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDate)((QDate *)cls)->addDays (arg1)); +} + + +// QDate QDate::addMonths(int months) + + +static void _init_f_addMonths_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("months"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addMonths_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDate)((QDate *)cls)->addMonths (arg1)); +} + + +// QDate QDate::addMonths(int months, QCalendar cal) + + +static void _init_f_addMonths_c1970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("months"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cal"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addMonths_c1970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QCalendar arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDate)((QDate *)cls)->addMonths (arg1, arg2)); +} + + +// QDate QDate::addYears(int years) + + +static void _init_f_addYears_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("years"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addYears_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDate)((QDate *)cls)->addYears (arg1)); +} + + +// QDate QDate::addYears(int years, QCalendar cal) + + +static void _init_f_addYears_c1970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("years"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cal"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addYears_c1970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QCalendar arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDate)((QDate *)cls)->addYears (arg1, arg2)); +} + + +// int QDate::day() + + +static void _init_f_day_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_day_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDate *)cls)->day ()); +} + + +// int QDate::day(QCalendar cal) + + +static void _init_f_day_c1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_day_c1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCalendar arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDate *)cls)->day (arg1)); +} + + +// int QDate::dayOfWeek() + + +static void _init_f_dayOfWeek_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dayOfWeek_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDate *)cls)->dayOfWeek ()); +} + + +// int QDate::dayOfWeek(QCalendar cal) + + +static void _init_f_dayOfWeek_c1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_dayOfWeek_c1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCalendar arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDate *)cls)->dayOfWeek (arg1)); +} + + +// int QDate::dayOfYear() + + +static void _init_f_dayOfYear_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dayOfYear_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDate *)cls)->dayOfYear ()); +} + + +// int QDate::dayOfYear(QCalendar cal) + + +static void _init_f_dayOfYear_c1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_dayOfYear_c1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCalendar arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDate *)cls)->dayOfYear (arg1)); +} + + +// int QDate::daysInMonth() + + +static void _init_f_daysInMonth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_daysInMonth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDate *)cls)->daysInMonth ()); +} + + +// int QDate::daysInMonth(QCalendar cal) + + +static void _init_f_daysInMonth_c1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_daysInMonth_c1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCalendar arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDate *)cls)->daysInMonth (arg1)); +} + + +// int QDate::daysInYear() + + +static void _init_f_daysInYear_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_daysInYear_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDate *)cls)->daysInYear ()); +} + + +// int QDate::daysInYear(QCalendar cal) + + +static void _init_f_daysInYear_c1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_daysInYear_c1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCalendar arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDate *)cls)->daysInYear (arg1)); +} + + +// qint64 QDate::daysTo(QDate d) + + +static void _init_f_daysTo_c899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("d"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_daysTo_c899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QDate *)cls)->daysTo (arg1)); +} + + +// QDateTime QDate::endOfDay(Qt::TimeSpec spec, int offsetSeconds) + + +static void _init_f_endOfDay_c2202 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spec", true, "Qt::LocalTime"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("offsetSeconds", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_endOfDay_c2202 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LocalTime), heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QDateTime)((QDate *)cls)->endOfDay (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// QDateTime QDate::endOfDay(const QTimeZone &zone) + + +static void _init_f_endOfDay_c2205 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("zone"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_endOfDay_c2205 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTimeZone &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDateTime)((QDate *)cls)->endOfDay (arg1)); +} + + +// void QDate::getDate(int *year, int *month, int *day) + + +static void _init_f_getDate_c2643 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("year"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("month"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("day"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_getDate_c2643 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int *arg1 = gsi::arg_reader() (args, heap); + int *arg2 = gsi::arg_reader() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDate *)cls)->getDate (arg1, arg2, arg3); +} + + +// bool QDate::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDate *)cls)->isNull ()); +} + + +// bool QDate::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDate *)cls)->isValid ()); +} + + +// int QDate::month() + + +static void _init_f_month_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_month_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDate *)cls)->month ()); +} + + +// int QDate::month(QCalendar cal) + + +static void _init_f_month_c1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_month_c1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCalendar arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDate *)cls)->month (arg1)); +} + + +// bool QDate::setDate(int year, int month, int day) + + +static void _init_f_setDate_2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("year"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("month"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("day"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setDate_2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDate *)cls)->setDate (arg1, arg2, arg3)); +} + + +// bool QDate::setDate(int year, int month, int day, QCalendar cal) + + +static void _init_f_setDate_3288 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("year"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("month"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("day"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("cal"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setDate_3288 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + QCalendar arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDate *)cls)->setDate (arg1, arg2, arg3, arg4)); +} + + +// QDateTime QDate::startOfDay(Qt::TimeSpec spec, int offsetSeconds) + + +static void _init_f_startOfDay_c2202 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spec", true, "Qt::LocalTime"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("offsetSeconds", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_startOfDay_c2202 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LocalTime), heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QDateTime)((QDate *)cls)->startOfDay (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// QDateTime QDate::startOfDay(const QTimeZone &zone) + + +static void _init_f_startOfDay_c2205 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("zone"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_startOfDay_c2205 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTimeZone &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDateTime)((QDate *)cls)->startOfDay (arg1)); +} + + +// qint64 QDate::toJulianDay() + + +static void _init_f_toJulianDay_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toJulianDay_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QDate *)cls)->toJulianDay ()); +} + + +// QString QDate::toString(Qt::DateFormat format) + + +static void _init_f_toString_c1748 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format", true, "Qt::TextDate"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c1748 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); + ret.write ((QString)((QDate *)cls)->toString (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QString QDate::toString(const QString &format, QCalendar cal) + + +static void _init_f_toString_c3228 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cal", true, "QCalendar()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toString_c3228 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QCalendar arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCalendar(), heap); + ret.write ((QString)((QDate *)cls)->toString (arg1, arg2)); +} + + +// QString QDate::toString(QStringView format, QCalendar cal) + + +static void _init_f_toString_c2762 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cal", true, "QCalendar()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toString_c2762 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + QCalendar arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCalendar(), heap); + ret.write ((QString)((QDate *)cls)->toString (arg1, arg2)); +} + + +// int QDate::weekNumber(int *yearNum) + + +static void _init_f_weekNumber_c953 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("yearNum", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_weekNumber_c953 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((int)((QDate *)cls)->weekNumber (arg1)); +} + + +// int QDate::year() + + +static void _init_f_year_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_year_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDate *)cls)->year ()); +} + + +// int QDate::year(QCalendar cal) + + +static void _init_f_year_c1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_year_c1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCalendar arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDate *)cls)->year (arg1)); +} + + +// static QDate QDate::currentDate() + + +static void _init_f_currentDate_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentDate_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDate)QDate::currentDate ()); +} + + +// static QDate QDate::fromJulianDay(qint64 jd_) + + +static void _init_f_fromJulianDay_986 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("jd_"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromJulianDay_986 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDate)QDate::fromJulianDay (arg1)); +} + + +// static QDate QDate::fromString(QStringView string, Qt::DateFormat format) + + +static void _init_f_fromString_3199 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "Qt::TextDate"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fromString_3199 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); + ret.write ((QDate)QDate::fromString (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// static QDate QDate::fromString(QStringView string, QStringView format, QCalendar cal) + + +static void _init_f_fromString_4213 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("cal", true, "QCalendar()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_fromString_4213 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + QStringView arg2 = gsi::arg_reader() (args, heap); + QCalendar arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCalendar(), heap); + ret.write ((QDate)QDate::fromString (arg1, arg2, arg3)); +} + + +// static QDate QDate::fromString(const QString &string, QStringView format, QCalendar cal) + + +static void _init_f_fromString_4679 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("cal", true, "QCalendar()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_fromString_4679 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QStringView arg2 = gsi::arg_reader() (args, heap); + QCalendar arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCalendar(), heap); + ret.write ((QDate)QDate::fromString (arg1, arg2, arg3)); +} + + +// static QDate QDate::fromString(const QString &string, Qt::DateFormat format) + + +static void _init_f_fromString_3665 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "Qt::TextDate"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fromString_3665 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); + ret.write ((QDate)QDate::fromString (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// static QDate QDate::fromString(const QString &string, const QString &format, QCalendar cal) + + +static void _init_f_fromString_5145 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("cal", true, "QCalendar()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_fromString_5145 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + QCalendar arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCalendar(), heap); + ret.write ((QDate)QDate::fromString (arg1, arg2, arg3)); +} + + +// static bool QDate::isLeapYear(int year) + + +static void _init_f_isLeapYear_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("year"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isLeapYear_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QDate::isLeapYear (arg1)); +} + + +// static bool QDate::isValid(int y, int m, int d) + + +static void _init_f_isValid_2085 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("y"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("m"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("d"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_isValid_2085 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)QDate::isValid (arg1, arg2, arg3)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDate () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDate::QDate()\nThis method creates an object of class QDate.", &_init_ctor_QDate_0, &_call_ctor_QDate_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDate::QDate(int y, int m, int d)\nThis method creates an object of class QDate.", &_init_ctor_QDate_2085, &_call_ctor_QDate_2085); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDate::QDate(int y, int m, int d, QCalendar cal)\nThis method creates an object of class QDate.", &_init_ctor_QDate_3288, &_call_ctor_QDate_3288); + methods += new qt_gsi::GenericMethod ("addDays", "@brief Method QDate QDate::addDays(qint64 days)\n", true, &_init_f_addDays_c986, &_call_f_addDays_c986); + methods += new qt_gsi::GenericMethod ("addMonths", "@brief Method QDate QDate::addMonths(int months)\n", true, &_init_f_addMonths_c767, &_call_f_addMonths_c767); + methods += new qt_gsi::GenericMethod ("addMonths", "@brief Method QDate QDate::addMonths(int months, QCalendar cal)\n", true, &_init_f_addMonths_c1970, &_call_f_addMonths_c1970); + methods += new qt_gsi::GenericMethod ("addYears", "@brief Method QDate QDate::addYears(int years)\n", true, &_init_f_addYears_c767, &_call_f_addYears_c767); + methods += new qt_gsi::GenericMethod ("addYears", "@brief Method QDate QDate::addYears(int years, QCalendar cal)\n", true, &_init_f_addYears_c1970, &_call_f_addYears_c1970); + methods += new qt_gsi::GenericMethod ("day", "@brief Method int QDate::day()\n", true, &_init_f_day_c0, &_call_f_day_c0); + methods += new qt_gsi::GenericMethod ("day", "@brief Method int QDate::day(QCalendar cal)\n", true, &_init_f_day_c1311, &_call_f_day_c1311); + methods += new qt_gsi::GenericMethod ("dayOfWeek", "@brief Method int QDate::dayOfWeek()\n", true, &_init_f_dayOfWeek_c0, &_call_f_dayOfWeek_c0); + methods += new qt_gsi::GenericMethod ("dayOfWeek", "@brief Method int QDate::dayOfWeek(QCalendar cal)\n", true, &_init_f_dayOfWeek_c1311, &_call_f_dayOfWeek_c1311); + methods += new qt_gsi::GenericMethod ("dayOfYear", "@brief Method int QDate::dayOfYear()\n", true, &_init_f_dayOfYear_c0, &_call_f_dayOfYear_c0); + methods += new qt_gsi::GenericMethod ("dayOfYear", "@brief Method int QDate::dayOfYear(QCalendar cal)\n", true, &_init_f_dayOfYear_c1311, &_call_f_dayOfYear_c1311); + methods += new qt_gsi::GenericMethod ("daysInMonth", "@brief Method int QDate::daysInMonth()\n", true, &_init_f_daysInMonth_c0, &_call_f_daysInMonth_c0); + methods += new qt_gsi::GenericMethod ("daysInMonth", "@brief Method int QDate::daysInMonth(QCalendar cal)\n", true, &_init_f_daysInMonth_c1311, &_call_f_daysInMonth_c1311); + methods += new qt_gsi::GenericMethod ("daysInYear", "@brief Method int QDate::daysInYear()\n", true, &_init_f_daysInYear_c0, &_call_f_daysInYear_c0); + methods += new qt_gsi::GenericMethod ("daysInYear", "@brief Method int QDate::daysInYear(QCalendar cal)\n", true, &_init_f_daysInYear_c1311, &_call_f_daysInYear_c1311); + methods += new qt_gsi::GenericMethod ("daysTo", "@brief Method qint64 QDate::daysTo(QDate d)\n", true, &_init_f_daysTo_c899, &_call_f_daysTo_c899); + methods += new qt_gsi::GenericMethod ("endOfDay", "@brief Method QDateTime QDate::endOfDay(Qt::TimeSpec spec, int offsetSeconds)\n", true, &_init_f_endOfDay_c2202, &_call_f_endOfDay_c2202); + methods += new qt_gsi::GenericMethod ("endOfDay", "@brief Method QDateTime QDate::endOfDay(const QTimeZone &zone)\n", true, &_init_f_endOfDay_c2205, &_call_f_endOfDay_c2205); + methods += new qt_gsi::GenericMethod ("getDate", "@brief Method void QDate::getDate(int *year, int *month, int *day)\n", true, &_init_f_getDate_c2643, &_call_f_getDate_c2643); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QDate::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QDate::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("month", "@brief Method int QDate::month()\n", true, &_init_f_month_c0, &_call_f_month_c0); + methods += new qt_gsi::GenericMethod ("month", "@brief Method int QDate::month(QCalendar cal)\n", true, &_init_f_month_c1311, &_call_f_month_c1311); + methods += new qt_gsi::GenericMethod ("setDate", "@brief Method bool QDate::setDate(int year, int month, int day)\n", false, &_init_f_setDate_2085, &_call_f_setDate_2085); + methods += new qt_gsi::GenericMethod ("setDate", "@brief Method bool QDate::setDate(int year, int month, int day, QCalendar cal)\n", false, &_init_f_setDate_3288, &_call_f_setDate_3288); + methods += new qt_gsi::GenericMethod ("startOfDay", "@brief Method QDateTime QDate::startOfDay(Qt::TimeSpec spec, int offsetSeconds)\n", true, &_init_f_startOfDay_c2202, &_call_f_startOfDay_c2202); + methods += new qt_gsi::GenericMethod ("startOfDay", "@brief Method QDateTime QDate::startOfDay(const QTimeZone &zone)\n", true, &_init_f_startOfDay_c2205, &_call_f_startOfDay_c2205); + methods += new qt_gsi::GenericMethod ("toJulianDay", "@brief Method qint64 QDate::toJulianDay()\n", true, &_init_f_toJulianDay_c0, &_call_f_toJulianDay_c0); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QDate::toString(Qt::DateFormat format)\n", true, &_init_f_toString_c1748, &_call_f_toString_c1748); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QDate::toString(const QString &format, QCalendar cal)\n", true, &_init_f_toString_c3228, &_call_f_toString_c3228); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QDate::toString(QStringView format, QCalendar cal)\n", true, &_init_f_toString_c2762, &_call_f_toString_c2762); + methods += new qt_gsi::GenericMethod ("weekNumber", "@brief Method int QDate::weekNumber(int *yearNum)\n", true, &_init_f_weekNumber_c953, &_call_f_weekNumber_c953); + methods += new qt_gsi::GenericMethod ("year", "@brief Method int QDate::year()\n", true, &_init_f_year_c0, &_call_f_year_c0); + methods += new qt_gsi::GenericMethod ("year", "@brief Method int QDate::year(QCalendar cal)\n", true, &_init_f_year_c1311, &_call_f_year_c1311); + methods += new qt_gsi::GenericStaticMethod ("currentDate", "@brief Static method QDate QDate::currentDate()\nThis method is static and can be called without an instance.", &_init_f_currentDate_0, &_call_f_currentDate_0); + methods += new qt_gsi::GenericStaticMethod ("fromJulianDay", "@brief Static method QDate QDate::fromJulianDay(qint64 jd_)\nThis method is static and can be called without an instance.", &_init_f_fromJulianDay_986, &_call_f_fromJulianDay_986); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QDate QDate::fromString(QStringView string, Qt::DateFormat format)\nThis method is static and can be called without an instance.", &_init_f_fromString_3199, &_call_f_fromString_3199); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QDate QDate::fromString(QStringView string, QStringView format, QCalendar cal)\nThis method is static and can be called without an instance.", &_init_f_fromString_4213, &_call_f_fromString_4213); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QDate QDate::fromString(const QString &string, QStringView format, QCalendar cal)\nThis method is static and can be called without an instance.", &_init_f_fromString_4679, &_call_f_fromString_4679); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QDate QDate::fromString(const QString &string, Qt::DateFormat format)\nThis method is static and can be called without an instance.", &_init_f_fromString_3665, &_call_f_fromString_3665); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QDate QDate::fromString(const QString &string, const QString &format, QCalendar cal)\nThis method is static and can be called without an instance.", &_init_f_fromString_5145, &_call_f_fromString_5145); + methods += new qt_gsi::GenericStaticMethod ("isLeapYear?", "@brief Static method bool QDate::isLeapYear(int year)\nThis method is static and can be called without an instance.", &_init_f_isLeapYear_767, &_call_f_isLeapYear_767); + methods += new qt_gsi::GenericStaticMethod ("isValid?", "@brief Static method bool QDate::isValid(int y, int m, int d)\nThis method is static and can be called without an instance.", &_init_f_isValid_2085, &_call_f_isValid_2085); + return methods; +} + +gsi::Class decl_QDate ("QtCore", "QDate", + methods_QDate (), + "@qt\n@brief Binding of QDate"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDate () { return decl_QDate; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQDateTime.cc b/src/gsiqt/qt6/QtCore/gsiDeclQDateTime.cc new file mode 100644 index 000000000..40d6f24fc --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQDateTime.cc @@ -0,0 +1,1118 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDateTime.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDateTime + +// Constructor QDateTime::QDateTime() + + +static void _init_ctor_QDateTime_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDateTime_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDateTime ()); +} + + +// Constructor QDateTime::QDateTime(QDate date, QTime time, Qt::TimeSpec spec, int offsetSeconds) + + +static void _init_ctor_QDateTime_3801 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("time"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("spec", true, "Qt::LocalTime"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("offsetSeconds", true, "0"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QDateTime_3801 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + QTime arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LocalTime), heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write (new QDateTime (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), arg4)); +} + + +// Constructor QDateTime::QDateTime(QDate date, QTime time, const QTimeZone &timeZone) + + +static void _init_ctor_QDateTime_3804 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("time"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("timeZone"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QDateTime_3804 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + QTime arg2 = gsi::arg_reader() (args, heap); + const QTimeZone &arg3 = gsi::arg_reader() (args, heap); + ret.write (new QDateTime (arg1, arg2, arg3)); +} + + +// Constructor QDateTime::QDateTime(const QDateTime &other) + + +static void _init_ctor_QDateTime_2175 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDateTime_2175 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDateTime (arg1)); +} + + +// QDateTime QDateTime::addDays(qint64 days) + + +static void _init_f_addDays_c986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("days"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addDays_c986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDateTime)((QDateTime *)cls)->addDays (arg1)); +} + + +// QDateTime QDateTime::addMSecs(qint64 msecs) + + +static void _init_f_addMSecs_c986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addMSecs_c986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDateTime)((QDateTime *)cls)->addMSecs (arg1)); +} + + +// QDateTime QDateTime::addMonths(int months) + + +static void _init_f_addMonths_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("months"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addMonths_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDateTime)((QDateTime *)cls)->addMonths (arg1)); +} + + +// QDateTime QDateTime::addSecs(qint64 secs) + + +static void _init_f_addSecs_c986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("secs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addSecs_c986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDateTime)((QDateTime *)cls)->addSecs (arg1)); +} + + +// QDateTime QDateTime::addYears(int years) + + +static void _init_f_addYears_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("years"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addYears_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDateTime)((QDateTime *)cls)->addYears (arg1)); +} + + +// QDate QDateTime::date() + + +static void _init_f_date_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_date_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDate)((QDateTime *)cls)->date ()); +} + + +// qint64 QDateTime::daysTo(const QDateTime &) + + +static void _init_f_daysTo_c2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_daysTo_c2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QDateTime *)cls)->daysTo (arg1)); +} + + +// bool QDateTime::isDaylightTime() + + +static void _init_f_isDaylightTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDaylightTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDateTime *)cls)->isDaylightTime ()); +} + + +// bool QDateTime::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDateTime *)cls)->isNull ()); +} + + +// bool QDateTime::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDateTime *)cls)->isValid ()); +} + + +// qint64 QDateTime::msecsTo(const QDateTime &) + + +static void _init_f_msecsTo_c2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_msecsTo_c2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QDateTime *)cls)->msecsTo (arg1)); +} + + +// int QDateTime::offsetFromUtc() + + +static void _init_f_offsetFromUtc_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_offsetFromUtc_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDateTime *)cls)->offsetFromUtc ()); +} + + +// QDateTime &QDateTime::operator=(const QDateTime &other) + + +static void _init_f_operator_eq__2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDateTime &)((QDateTime *)cls)->operator= (arg1)); +} + + +// qint64 QDateTime::secsTo(const QDateTime &) + + +static void _init_f_secsTo_c2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_secsTo_c2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QDateTime *)cls)->secsTo (arg1)); +} + + +// void QDateTime::setDate(QDate date) + + +static void _init_f_setDate_899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDate_899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTime *)cls)->setDate (arg1); +} + + +// void QDateTime::setMSecsSinceEpoch(qint64 msecs) + + +static void _init_f_setMSecsSinceEpoch_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMSecsSinceEpoch_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTime *)cls)->setMSecsSinceEpoch (arg1); +} + + +// void QDateTime::setOffsetFromUtc(int offsetSeconds) + + +static void _init_f_setOffsetFromUtc_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offsetSeconds"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOffsetFromUtc_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTime *)cls)->setOffsetFromUtc (arg1); +} + + +// void QDateTime::setSecsSinceEpoch(qint64 secs) + + +static void _init_f_setSecsSinceEpoch_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("secs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSecsSinceEpoch_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTime *)cls)->setSecsSinceEpoch (arg1); +} + + +// void QDateTime::setTime(QTime time) + + +static void _init_f_setTime_916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("time"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTime_916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTime arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTime *)cls)->setTime (arg1); +} + + +// void QDateTime::setTimeSpec(Qt::TimeSpec spec) + + +static void _init_f_setTimeSpec_1543 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spec"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTimeSpec_1543 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTime *)cls)->setTimeSpec (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QDateTime::setTimeZone(const QTimeZone &toZone) + + +static void _init_f_setTimeZone_2205 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("toZone"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTimeZone_2205 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTimeZone &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTime *)cls)->setTimeZone (arg1); +} + + +// void QDateTime::swap(QDateTime &other) + + +static void _init_f_swap_1480 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1480 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDateTime &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTime *)cls)->swap (arg1); +} + + +// QTime QDateTime::time() + + +static void _init_f_time_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_time_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTime)((QDateTime *)cls)->time ()); +} + + +// Qt::TimeSpec QDateTime::timeSpec() + + +static void _init_f_timeSpec_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_timeSpec_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDateTime *)cls)->timeSpec ())); +} + + +// QTimeZone QDateTime::timeZone() + + +static void _init_f_timeZone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_timeZone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTimeZone)((QDateTime *)cls)->timeZone ()); +} + + +// QString QDateTime::timeZoneAbbreviation() + + +static void _init_f_timeZoneAbbreviation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_timeZoneAbbreviation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDateTime *)cls)->timeZoneAbbreviation ()); +} + + +// QDateTime QDateTime::toLocalTime() + + +static void _init_f_toLocalTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toLocalTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDateTime)((QDateTime *)cls)->toLocalTime ()); +} + + +// qint64 QDateTime::toMSecsSinceEpoch() + + +static void _init_f_toMSecsSinceEpoch_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toMSecsSinceEpoch_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QDateTime *)cls)->toMSecsSinceEpoch ()); +} + + +// QDateTime QDateTime::toOffsetFromUtc(int offsetSeconds) + + +static void _init_f_toOffsetFromUtc_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offsetSeconds"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toOffsetFromUtc_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDateTime)((QDateTime *)cls)->toOffsetFromUtc (arg1)); +} + + +// qint64 QDateTime::toSecsSinceEpoch() + + +static void _init_f_toSecsSinceEpoch_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toSecsSinceEpoch_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QDateTime *)cls)->toSecsSinceEpoch ()); +} + + +// QString QDateTime::toString(Qt::DateFormat format) + + +static void _init_f_toString_c1748 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format", true, "Qt::TextDate"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c1748 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); + ret.write ((QString)((QDateTime *)cls)->toString (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QString QDateTime::toString(const QString &format, QCalendar cal) + + +static void _init_f_toString_c3228 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cal", true, "QCalendar()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toString_c3228 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QCalendar arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCalendar(), heap); + ret.write ((QString)((QDateTime *)cls)->toString (arg1, arg2)); +} + + +// QString QDateTime::toString(QStringView format, QCalendar cal) + + +static void _init_f_toString_c2762 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cal", true, "QCalendar()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toString_c2762 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + QCalendar arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCalendar(), heap); + ret.write ((QString)((QDateTime *)cls)->toString (arg1, arg2)); +} + + +// QDateTime QDateTime::toTimeSpec(Qt::TimeSpec spec) + + +static void _init_f_toTimeSpec_c1543 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spec"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_toTimeSpec_c1543 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QDateTime)((QDateTime *)cls)->toTimeSpec (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QDateTime QDateTime::toTimeZone(const QTimeZone &toZone) + + +static void _init_f_toTimeZone_c2205 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("toZone"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toTimeZone_c2205 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTimeZone &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDateTime)((QDateTime *)cls)->toTimeZone (arg1)); +} + + +// QDateTime QDateTime::toUTC() + + +static void _init_f_toUTC_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toUTC_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDateTime)((QDateTime *)cls)->toUTC ()); +} + + +// static QDateTime QDateTime::currentDateTime() + + +static void _init_f_currentDateTime_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentDateTime_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDateTime)QDateTime::currentDateTime ()); +} + + +// static QDateTime QDateTime::currentDateTimeUtc() + + +static void _init_f_currentDateTimeUtc_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentDateTimeUtc_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDateTime)QDateTime::currentDateTimeUtc ()); +} + + +// static qint64 QDateTime::currentMSecsSinceEpoch() + + +static void _init_f_currentMSecsSinceEpoch_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentMSecsSinceEpoch_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)QDateTime::currentMSecsSinceEpoch ()); +} + + +// static qint64 QDateTime::currentSecsSinceEpoch() + + +static void _init_f_currentSecsSinceEpoch_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentSecsSinceEpoch_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)QDateTime::currentSecsSinceEpoch ()); +} + + +// static QDateTime QDateTime::fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc) + + +static void _init_f_fromMSecsSinceEpoch_3080 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("spec", true, "Qt::LocalTime"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("offsetFromUtc", true, "0"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_fromMSecsSinceEpoch_3080 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LocalTime), heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QDateTime)QDateTime::fromMSecsSinceEpoch (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// static QDateTime QDateTime::fromMSecsSinceEpoch(qint64 msecs, const QTimeZone &timeZone) + + +static void _init_f_fromMSecsSinceEpoch_3083 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("timeZone"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromMSecsSinceEpoch_3083 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + const QTimeZone &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDateTime)QDateTime::fromMSecsSinceEpoch (arg1, arg2)); +} + + +// static QDateTime QDateTime::fromSecsSinceEpoch(qint64 secs, Qt::TimeSpec spec, int offsetFromUtc) + + +static void _init_f_fromSecsSinceEpoch_3080 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("secs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("spec", true, "Qt::LocalTime"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("offsetFromUtc", true, "0"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_fromSecsSinceEpoch_3080 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LocalTime), heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QDateTime)QDateTime::fromSecsSinceEpoch (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// static QDateTime QDateTime::fromSecsSinceEpoch(qint64 secs, const QTimeZone &timeZone) + + +static void _init_f_fromSecsSinceEpoch_3083 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("secs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("timeZone"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromSecsSinceEpoch_3083 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + const QTimeZone &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDateTime)QDateTime::fromSecsSinceEpoch (arg1, arg2)); +} + + +// static QDateTime QDateTime::fromString(QStringView string, Qt::DateFormat format) + + +static void _init_f_fromString_3199 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "Qt::TextDate"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fromString_3199 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); + ret.write ((QDateTime)QDateTime::fromString (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// static QDateTime QDateTime::fromString(QStringView string, QStringView format, QCalendar cal) + + +static void _init_f_fromString_4213 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("cal", true, "QCalendar()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_fromString_4213 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + QStringView arg2 = gsi::arg_reader() (args, heap); + QCalendar arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCalendar(), heap); + ret.write ((QDateTime)QDateTime::fromString (arg1, arg2, arg3)); +} + + +// static QDateTime QDateTime::fromString(const QString &string, QStringView format, QCalendar cal) + + +static void _init_f_fromString_4679 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("cal", true, "QCalendar()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_fromString_4679 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QStringView arg2 = gsi::arg_reader() (args, heap); + QCalendar arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCalendar(), heap); + ret.write ((QDateTime)QDateTime::fromString (arg1, arg2, arg3)); +} + + +// static QDateTime QDateTime::fromString(const QString &string, Qt::DateFormat format) + + +static void _init_f_fromString_3665 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "Qt::TextDate"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fromString_3665 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); + ret.write ((QDateTime)QDateTime::fromString (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// static QDateTime QDateTime::fromString(const QString &string, const QString &format, QCalendar cal) + + +static void _init_f_fromString_5145 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("cal", true, "QCalendar()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_fromString_5145 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + QCalendar arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QCalendar(), heap); + ret.write ((QDateTime)QDateTime::fromString (arg1, arg2, arg3)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDateTime () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDateTime::QDateTime()\nThis method creates an object of class QDateTime.", &_init_ctor_QDateTime_0, &_call_ctor_QDateTime_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDateTime::QDateTime(QDate date, QTime time, Qt::TimeSpec spec, int offsetSeconds)\nThis method creates an object of class QDateTime.", &_init_ctor_QDateTime_3801, &_call_ctor_QDateTime_3801); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDateTime::QDateTime(QDate date, QTime time, const QTimeZone &timeZone)\nThis method creates an object of class QDateTime.", &_init_ctor_QDateTime_3804, &_call_ctor_QDateTime_3804); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDateTime::QDateTime(const QDateTime &other)\nThis method creates an object of class QDateTime.", &_init_ctor_QDateTime_2175, &_call_ctor_QDateTime_2175); + methods += new qt_gsi::GenericMethod ("addDays", "@brief Method QDateTime QDateTime::addDays(qint64 days)\n", true, &_init_f_addDays_c986, &_call_f_addDays_c986); + methods += new qt_gsi::GenericMethod ("addMSecs", "@brief Method QDateTime QDateTime::addMSecs(qint64 msecs)\n", true, &_init_f_addMSecs_c986, &_call_f_addMSecs_c986); + methods += new qt_gsi::GenericMethod ("addMonths", "@brief Method QDateTime QDateTime::addMonths(int months)\n", true, &_init_f_addMonths_c767, &_call_f_addMonths_c767); + methods += new qt_gsi::GenericMethod ("addSecs", "@brief Method QDateTime QDateTime::addSecs(qint64 secs)\n", true, &_init_f_addSecs_c986, &_call_f_addSecs_c986); + methods += new qt_gsi::GenericMethod ("addYears", "@brief Method QDateTime QDateTime::addYears(int years)\n", true, &_init_f_addYears_c767, &_call_f_addYears_c767); + methods += new qt_gsi::GenericMethod (":date", "@brief Method QDate QDateTime::date()\n", true, &_init_f_date_c0, &_call_f_date_c0); + methods += new qt_gsi::GenericMethod ("daysTo", "@brief Method qint64 QDateTime::daysTo(const QDateTime &)\n", true, &_init_f_daysTo_c2175, &_call_f_daysTo_c2175); + methods += new qt_gsi::GenericMethod ("isDaylightTime?", "@brief Method bool QDateTime::isDaylightTime()\n", true, &_init_f_isDaylightTime_c0, &_call_f_isDaylightTime_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QDateTime::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QDateTime::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("msecsTo", "@brief Method qint64 QDateTime::msecsTo(const QDateTime &)\n", true, &_init_f_msecsTo_c2175, &_call_f_msecsTo_c2175); + methods += new qt_gsi::GenericMethod (":offsetFromUtc", "@brief Method int QDateTime::offsetFromUtc()\n", true, &_init_f_offsetFromUtc_c0, &_call_f_offsetFromUtc_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDateTime &QDateTime::operator=(const QDateTime &other)\n", false, &_init_f_operator_eq__2175, &_call_f_operator_eq__2175); + methods += new qt_gsi::GenericMethod ("secsTo", "@brief Method qint64 QDateTime::secsTo(const QDateTime &)\n", true, &_init_f_secsTo_c2175, &_call_f_secsTo_c2175); + methods += new qt_gsi::GenericMethod ("setDate|date=", "@brief Method void QDateTime::setDate(QDate date)\n", false, &_init_f_setDate_899, &_call_f_setDate_899); + methods += new qt_gsi::GenericMethod ("setMSecsSinceEpoch", "@brief Method void QDateTime::setMSecsSinceEpoch(qint64 msecs)\n", false, &_init_f_setMSecsSinceEpoch_986, &_call_f_setMSecsSinceEpoch_986); + methods += new qt_gsi::GenericMethod ("setOffsetFromUtc|offsetFromUtc=", "@brief Method void QDateTime::setOffsetFromUtc(int offsetSeconds)\n", false, &_init_f_setOffsetFromUtc_767, &_call_f_setOffsetFromUtc_767); + methods += new qt_gsi::GenericMethod ("setSecsSinceEpoch", "@brief Method void QDateTime::setSecsSinceEpoch(qint64 secs)\n", false, &_init_f_setSecsSinceEpoch_986, &_call_f_setSecsSinceEpoch_986); + methods += new qt_gsi::GenericMethod ("setTime|time=", "@brief Method void QDateTime::setTime(QTime time)\n", false, &_init_f_setTime_916, &_call_f_setTime_916); + methods += new qt_gsi::GenericMethod ("setTimeSpec|timeSpec=", "@brief Method void QDateTime::setTimeSpec(Qt::TimeSpec spec)\n", false, &_init_f_setTimeSpec_1543, &_call_f_setTimeSpec_1543); + methods += new qt_gsi::GenericMethod ("setTimeZone|timeZone=", "@brief Method void QDateTime::setTimeZone(const QTimeZone &toZone)\n", false, &_init_f_setTimeZone_2205, &_call_f_setTimeZone_2205); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QDateTime::swap(QDateTime &other)\n", false, &_init_f_swap_1480, &_call_f_swap_1480); + methods += new qt_gsi::GenericMethod (":time", "@brief Method QTime QDateTime::time()\n", true, &_init_f_time_c0, &_call_f_time_c0); + methods += new qt_gsi::GenericMethod (":timeSpec", "@brief Method Qt::TimeSpec QDateTime::timeSpec()\n", true, &_init_f_timeSpec_c0, &_call_f_timeSpec_c0); + methods += new qt_gsi::GenericMethod (":timeZone", "@brief Method QTimeZone QDateTime::timeZone()\n", true, &_init_f_timeZone_c0, &_call_f_timeZone_c0); + methods += new qt_gsi::GenericMethod ("timeZoneAbbreviation", "@brief Method QString QDateTime::timeZoneAbbreviation()\n", true, &_init_f_timeZoneAbbreviation_c0, &_call_f_timeZoneAbbreviation_c0); + methods += new qt_gsi::GenericMethod ("toLocalTime", "@brief Method QDateTime QDateTime::toLocalTime()\n", true, &_init_f_toLocalTime_c0, &_call_f_toLocalTime_c0); + methods += new qt_gsi::GenericMethod ("toMSecsSinceEpoch", "@brief Method qint64 QDateTime::toMSecsSinceEpoch()\n", true, &_init_f_toMSecsSinceEpoch_c0, &_call_f_toMSecsSinceEpoch_c0); + methods += new qt_gsi::GenericMethod ("toOffsetFromUtc", "@brief Method QDateTime QDateTime::toOffsetFromUtc(int offsetSeconds)\n", true, &_init_f_toOffsetFromUtc_c767, &_call_f_toOffsetFromUtc_c767); + methods += new qt_gsi::GenericMethod ("toSecsSinceEpoch", "@brief Method qint64 QDateTime::toSecsSinceEpoch()\n", true, &_init_f_toSecsSinceEpoch_c0, &_call_f_toSecsSinceEpoch_c0); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QDateTime::toString(Qt::DateFormat format)\n", true, &_init_f_toString_c1748, &_call_f_toString_c1748); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QDateTime::toString(const QString &format, QCalendar cal)\n", true, &_init_f_toString_c3228, &_call_f_toString_c3228); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QDateTime::toString(QStringView format, QCalendar cal)\n", true, &_init_f_toString_c2762, &_call_f_toString_c2762); + methods += new qt_gsi::GenericMethod ("toTimeSpec", "@brief Method QDateTime QDateTime::toTimeSpec(Qt::TimeSpec spec)\n", true, &_init_f_toTimeSpec_c1543, &_call_f_toTimeSpec_c1543); + methods += new qt_gsi::GenericMethod ("toTimeZone", "@brief Method QDateTime QDateTime::toTimeZone(const QTimeZone &toZone)\n", true, &_init_f_toTimeZone_c2205, &_call_f_toTimeZone_c2205); + methods += new qt_gsi::GenericMethod ("toUTC", "@brief Method QDateTime QDateTime::toUTC()\n", true, &_init_f_toUTC_c0, &_call_f_toUTC_c0); + methods += new qt_gsi::GenericStaticMethod ("currentDateTime", "@brief Static method QDateTime QDateTime::currentDateTime()\nThis method is static and can be called without an instance.", &_init_f_currentDateTime_0, &_call_f_currentDateTime_0); + methods += new qt_gsi::GenericStaticMethod ("currentDateTimeUtc", "@brief Static method QDateTime QDateTime::currentDateTimeUtc()\nThis method is static and can be called without an instance.", &_init_f_currentDateTimeUtc_0, &_call_f_currentDateTimeUtc_0); + methods += new qt_gsi::GenericStaticMethod ("currentMSecsSinceEpoch", "@brief Static method qint64 QDateTime::currentMSecsSinceEpoch()\nThis method is static and can be called without an instance.", &_init_f_currentMSecsSinceEpoch_0, &_call_f_currentMSecsSinceEpoch_0); + methods += new qt_gsi::GenericStaticMethod ("currentSecsSinceEpoch", "@brief Static method qint64 QDateTime::currentSecsSinceEpoch()\nThis method is static and can be called without an instance.", &_init_f_currentSecsSinceEpoch_0, &_call_f_currentSecsSinceEpoch_0); + methods += new qt_gsi::GenericStaticMethod ("fromMSecsSinceEpoch", "@brief Static method QDateTime QDateTime::fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc)\nThis method is static and can be called without an instance.", &_init_f_fromMSecsSinceEpoch_3080, &_call_f_fromMSecsSinceEpoch_3080); + methods += new qt_gsi::GenericStaticMethod ("fromMSecsSinceEpoch", "@brief Static method QDateTime QDateTime::fromMSecsSinceEpoch(qint64 msecs, const QTimeZone &timeZone)\nThis method is static and can be called without an instance.", &_init_f_fromMSecsSinceEpoch_3083, &_call_f_fromMSecsSinceEpoch_3083); + methods += new qt_gsi::GenericStaticMethod ("fromSecsSinceEpoch", "@brief Static method QDateTime QDateTime::fromSecsSinceEpoch(qint64 secs, Qt::TimeSpec spec, int offsetFromUtc)\nThis method is static and can be called without an instance.", &_init_f_fromSecsSinceEpoch_3080, &_call_f_fromSecsSinceEpoch_3080); + methods += new qt_gsi::GenericStaticMethod ("fromSecsSinceEpoch", "@brief Static method QDateTime QDateTime::fromSecsSinceEpoch(qint64 secs, const QTimeZone &timeZone)\nThis method is static and can be called without an instance.", &_init_f_fromSecsSinceEpoch_3083, &_call_f_fromSecsSinceEpoch_3083); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QDateTime QDateTime::fromString(QStringView string, Qt::DateFormat format)\nThis method is static and can be called without an instance.", &_init_f_fromString_3199, &_call_f_fromString_3199); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QDateTime QDateTime::fromString(QStringView string, QStringView format, QCalendar cal)\nThis method is static and can be called without an instance.", &_init_f_fromString_4213, &_call_f_fromString_4213); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QDateTime QDateTime::fromString(const QString &string, QStringView format, QCalendar cal)\nThis method is static and can be called without an instance.", &_init_f_fromString_4679, &_call_f_fromString_4679); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QDateTime QDateTime::fromString(const QString &string, Qt::DateFormat format)\nThis method is static and can be called without an instance.", &_init_f_fromString_3665, &_call_f_fromString_3665); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QDateTime QDateTime::fromString(const QString &string, const QString &format, QCalendar cal)\nThis method is static and can be called without an instance.", &_init_f_fromString_5145, &_call_f_fromString_5145); + return methods; +} + +gsi::Class decl_QDateTime ("QtCore", "QDateTime", + methods_QDateTime (), + "@qt\n@brief Binding of QDateTime"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDateTime () { return decl_QDateTime; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQDeadlineTimer.cc b/src/gsiqt/qt6/QtCore/gsiDeclQDeadlineTimer.cc new file mode 100644 index 000000000..3f07ea31c --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQDeadlineTimer.cc @@ -0,0 +1,479 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDeadlineTimer.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDeadlineTimer + +// Constructor QDeadlineTimer::QDeadlineTimer(Qt::TimerType type_) + + +static void _init_ctor_QDeadlineTimer_1680 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type_", true, "Qt::CoarseTimer"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDeadlineTimer_1680 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); + ret.write (new QDeadlineTimer (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Constructor QDeadlineTimer::QDeadlineTimer(QDeadlineTimer::ForeverConstant, Qt::TimerType type_) + + +static void _init_ctor_QDeadlineTimer_5079 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type_", true, "Qt::CoarseTimer"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QDeadlineTimer_5079 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); + ret.write (new QDeadlineTimer (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// Constructor QDeadlineTimer::QDeadlineTimer(qint64 msecs, Qt::TimerType type) + + +static void _init_ctor_QDeadlineTimer_2558 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type", true, "Qt::CoarseTimer"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QDeadlineTimer_2558 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); + ret.write (new QDeadlineTimer (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// qint64 QDeadlineTimer::deadline() + + +static void _init_f_deadline_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_deadline_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QDeadlineTimer *)cls)->deadline ()); +} + + +// qint64 QDeadlineTimer::deadlineNSecs() + + +static void _init_f_deadlineNSecs_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_deadlineNSecs_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QDeadlineTimer *)cls)->deadlineNSecs ()); +} + + +// bool QDeadlineTimer::hasExpired() + + +static void _init_f_hasExpired_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasExpired_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDeadlineTimer *)cls)->hasExpired ()); +} + + +// bool QDeadlineTimer::isForever() + + +static void _init_f_isForever_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isForever_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDeadlineTimer *)cls)->isForever ()); +} + + +// QDeadlineTimer &QDeadlineTimer::operator+=(qint64 msecs) + + +static void _init_f_operator_plus__eq__986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDeadlineTimer &)((QDeadlineTimer *)cls)->operator+= (arg1)); +} + + +// QDeadlineTimer &QDeadlineTimer::operator-=(qint64 msecs) + + +static void _init_f_operator_minus__eq__986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDeadlineTimer &)((QDeadlineTimer *)cls)->operator-= (arg1)); +} + + +// qint64 QDeadlineTimer::remainingTime() + + +static void _init_f_remainingTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_remainingTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QDeadlineTimer *)cls)->remainingTime ()); +} + + +// qint64 QDeadlineTimer::remainingTimeNSecs() + + +static void _init_f_remainingTimeNSecs_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_remainingTimeNSecs_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QDeadlineTimer *)cls)->remainingTimeNSecs ()); +} + + +// void QDeadlineTimer::setDeadline(qint64 msecs, Qt::TimerType timerType) + + +static void _init_f_setDeadline_2558 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("timerType", true, "Qt::CoarseTimer"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setDeadline_2558 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDeadlineTimer *)cls)->setDeadline (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QDeadlineTimer::setPreciseDeadline(qint64 secs, qint64 nsecs, Qt::TimerType type) + + +static void _init_f_setPreciseDeadline_3436 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("secs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("nsecs", true, "0"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type", true, "Qt::CoarseTimer"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_setPreciseDeadline_3436 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDeadlineTimer *)cls)->setPreciseDeadline (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref()); +} + + +// void QDeadlineTimer::setPreciseRemainingTime(qint64 secs, qint64 nsecs, Qt::TimerType type) + + +static void _init_f_setPreciseRemainingTime_3436 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("secs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("nsecs", true, "0"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type", true, "Qt::CoarseTimer"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_setPreciseRemainingTime_3436 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDeadlineTimer *)cls)->setPreciseRemainingTime (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref()); +} + + +// void QDeadlineTimer::setRemainingTime(qint64 msecs, Qt::TimerType type) + + +static void _init_f_setRemainingTime_2558 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type", true, "Qt::CoarseTimer"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setRemainingTime_2558 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDeadlineTimer *)cls)->setRemainingTime (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QDeadlineTimer::setTimerType(Qt::TimerType type) + + +static void _init_f_setTimerType_1680 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTimerType_1680 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDeadlineTimer *)cls)->setTimerType (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QDeadlineTimer::swap(QDeadlineTimer &other) + + +static void _init_f_swap_2002 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_2002 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDeadlineTimer &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDeadlineTimer *)cls)->swap (arg1); +} + + +// Qt::TimerType QDeadlineTimer::timerType() + + +static void _init_f_timerType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_timerType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDeadlineTimer *)cls)->timerType ())); +} + + +// static QDeadlineTimer QDeadlineTimer::addNSecs(QDeadlineTimer dt, qint64 nsecs) + + +static void _init_f_addNSecs_2698 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dt"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("nsecs"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addNSecs_2698 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDeadlineTimer arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDeadlineTimer)QDeadlineTimer::addNSecs (arg1, arg2)); +} + + +// static QDeadlineTimer QDeadlineTimer::current(Qt::TimerType timerType) + + +static void _init_f_current_1680 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timerType", true, "Qt::CoarseTimer"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_current_1680 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); + ret.write ((QDeadlineTimer)QDeadlineTimer::current (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDeadlineTimer () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDeadlineTimer::QDeadlineTimer(Qt::TimerType type_)\nThis method creates an object of class QDeadlineTimer.", &_init_ctor_QDeadlineTimer_1680, &_call_ctor_QDeadlineTimer_1680); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDeadlineTimer::QDeadlineTimer(QDeadlineTimer::ForeverConstant, Qt::TimerType type_)\nThis method creates an object of class QDeadlineTimer.", &_init_ctor_QDeadlineTimer_5079, &_call_ctor_QDeadlineTimer_5079); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDeadlineTimer::QDeadlineTimer(qint64 msecs, Qt::TimerType type)\nThis method creates an object of class QDeadlineTimer.", &_init_ctor_QDeadlineTimer_2558, &_call_ctor_QDeadlineTimer_2558); + methods += new qt_gsi::GenericMethod ("deadline", "@brief Method qint64 QDeadlineTimer::deadline()\n", true, &_init_f_deadline_c0, &_call_f_deadline_c0); + methods += new qt_gsi::GenericMethod ("deadlineNSecs", "@brief Method qint64 QDeadlineTimer::deadlineNSecs()\n", true, &_init_f_deadlineNSecs_c0, &_call_f_deadlineNSecs_c0); + methods += new qt_gsi::GenericMethod ("hasExpired", "@brief Method bool QDeadlineTimer::hasExpired()\n", true, &_init_f_hasExpired_c0, &_call_f_hasExpired_c0); + methods += new qt_gsi::GenericMethod ("isForever?", "@brief Method bool QDeadlineTimer::isForever()\n", true, &_init_f_isForever_c0, &_call_f_isForever_c0); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QDeadlineTimer &QDeadlineTimer::operator+=(qint64 msecs)\n", false, &_init_f_operator_plus__eq__986, &_call_f_operator_plus__eq__986); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QDeadlineTimer &QDeadlineTimer::operator-=(qint64 msecs)\n", false, &_init_f_operator_minus__eq__986, &_call_f_operator_minus__eq__986); + methods += new qt_gsi::GenericMethod ("remainingTime", "@brief Method qint64 QDeadlineTimer::remainingTime()\n", true, &_init_f_remainingTime_c0, &_call_f_remainingTime_c0); + methods += new qt_gsi::GenericMethod ("remainingTimeNSecs", "@brief Method qint64 QDeadlineTimer::remainingTimeNSecs()\n", true, &_init_f_remainingTimeNSecs_c0, &_call_f_remainingTimeNSecs_c0); + methods += new qt_gsi::GenericMethod ("setDeadline", "@brief Method void QDeadlineTimer::setDeadline(qint64 msecs, Qt::TimerType timerType)\n", false, &_init_f_setDeadline_2558, &_call_f_setDeadline_2558); + methods += new qt_gsi::GenericMethod ("setPreciseDeadline", "@brief Method void QDeadlineTimer::setPreciseDeadline(qint64 secs, qint64 nsecs, Qt::TimerType type)\n", false, &_init_f_setPreciseDeadline_3436, &_call_f_setPreciseDeadline_3436); + methods += new qt_gsi::GenericMethod ("setPreciseRemainingTime", "@brief Method void QDeadlineTimer::setPreciseRemainingTime(qint64 secs, qint64 nsecs, Qt::TimerType type)\n", false, &_init_f_setPreciseRemainingTime_3436, &_call_f_setPreciseRemainingTime_3436); + methods += new qt_gsi::GenericMethod ("setRemainingTime", "@brief Method void QDeadlineTimer::setRemainingTime(qint64 msecs, Qt::TimerType type)\n", false, &_init_f_setRemainingTime_2558, &_call_f_setRemainingTime_2558); + methods += new qt_gsi::GenericMethod ("setTimerType", "@brief Method void QDeadlineTimer::setTimerType(Qt::TimerType type)\n", false, &_init_f_setTimerType_1680, &_call_f_setTimerType_1680); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QDeadlineTimer::swap(QDeadlineTimer &other)\n", false, &_init_f_swap_2002, &_call_f_swap_2002); + methods += new qt_gsi::GenericMethod ("timerType", "@brief Method Qt::TimerType QDeadlineTimer::timerType()\n", true, &_init_f_timerType_c0, &_call_f_timerType_c0); + methods += new qt_gsi::GenericStaticMethod ("addNSecs", "@brief Static method QDeadlineTimer QDeadlineTimer::addNSecs(QDeadlineTimer dt, qint64 nsecs)\nThis method is static and can be called without an instance.", &_init_f_addNSecs_2698, &_call_f_addNSecs_2698); + methods += new qt_gsi::GenericStaticMethod ("current", "@brief Static method QDeadlineTimer QDeadlineTimer::current(Qt::TimerType timerType)\nThis method is static and can be called without an instance.", &_init_f_current_1680, &_call_f_current_1680); + return methods; +} + +gsi::Class decl_QDeadlineTimer ("QtCore", "QDeadlineTimer", + methods_QDeadlineTimer (), + "@qt\n@brief Binding of QDeadlineTimer"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDeadlineTimer () { return decl_QDeadlineTimer; } + +} + + +// Implementation of the enum wrapper class for QDeadlineTimer::ForeverConstant +namespace qt_gsi +{ + +static gsi::Enum decl_QDeadlineTimer_ForeverConstant_Enum ("QtCore", "QDeadlineTimer_ForeverConstant", + gsi::enum_const ("Forever", QDeadlineTimer::Forever, "@brief Enum constant QDeadlineTimer::Forever"), + "@qt\n@brief This class represents the QDeadlineTimer::ForeverConstant enum"); + +static gsi::QFlagsClass decl_QDeadlineTimer_ForeverConstant_Enums ("QtCore", "QDeadlineTimer_QFlags_ForeverConstant", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QDeadlineTimer_ForeverConstant_Enum_in_parent (decl_QDeadlineTimer_ForeverConstant_Enum.defs ()); +static gsi::ClassExt decl_QDeadlineTimer_ForeverConstant_Enum_as_child (decl_QDeadlineTimer_ForeverConstant_Enum, "ForeverConstant"); +static gsi::ClassExt decl_QDeadlineTimer_ForeverConstant_Enums_as_child (decl_QDeadlineTimer_ForeverConstant_Enums, "QFlags_ForeverConstant"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQDebug.cc b/src/gsiqt/qt6/QtCore/gsiDeclQDebug.cc new file mode 100644 index 000000000..c943b9e4d --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQDebug.cc @@ -0,0 +1,409 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDebug.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDebug + +// Constructor QDebug::QDebug(QIODevice *device) + + +static void _init_ctor_QDebug_1447 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDebug_1447 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDebug (arg1)); +} + + +// Constructor QDebug::QDebug(QString *string) + + +static void _init_ctor_QDebug_1334 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDebug_1334 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDebug (arg1)); +} + + +// Constructor QDebug::QDebug(QtMsgType t) + + +static void _init_ctor_QDebug_1346 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDebug_1346 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QDebug (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Constructor QDebug::QDebug(const QDebug &o) + + +static void _init_ctor_QDebug_1881 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDebug_1881 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDebug &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDebug (arg1)); +} + + +// bool QDebug::autoInsertSpaces() + + +static void _init_f_autoInsertSpaces_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoInsertSpaces_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDebug *)cls)->autoInsertSpaces ()); +} + + +// QDebug &QDebug::maybeQuote(char c) + + +static void _init_f_maybeQuote_850 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c", true, "'\"'"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_maybeQuote_850 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + char arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ('"', heap); + ret.write ((QDebug &)((QDebug *)cls)->maybeQuote (arg1)); +} + + +// QDebug &QDebug::maybeSpace() + + +static void _init_f_maybeSpace_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maybeSpace_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDebug &)((QDebug *)cls)->maybeSpace ()); +} + + +// QDebug &QDebug::noquote() + + +static void _init_f_noquote_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_noquote_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDebug &)((QDebug *)cls)->noquote ()); +} + + +// QDebug &QDebug::nospace() + + +static void _init_f_nospace_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nospace_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDebug &)((QDebug *)cls)->nospace ()); +} + + +// QDebug &QDebug::operator<<(const QString &t) + + +static void _init_f_operator_lt__lt__2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__lt__2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDebug &)((QDebug *)cls)->operator<< (arg1)); +} + + +// QDebug &QDebug::operator=(const QDebug &other) + + +static void _init_f_operator_eq__1881 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__1881 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDebug &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDebug &)((QDebug *)cls)->operator= (arg1)); +} + + +// QDebug &QDebug::quote() + + +static void _init_f_quote_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_quote_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDebug &)((QDebug *)cls)->quote ()); +} + + +// QDebug &QDebug::resetFormat() + + +static void _init_f_resetFormat_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resetFormat_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDebug &)((QDebug *)cls)->resetFormat ()); +} + + +// void QDebug::setAutoInsertSpaces(bool b) + + +static void _init_f_setAutoInsertSpaces_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoInsertSpaces_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDebug *)cls)->setAutoInsertSpaces (arg1); +} + + +// void QDebug::setVerbosity(int verbosityLevel) + + +static void _init_f_setVerbosity_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("verbosityLevel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVerbosity_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDebug *)cls)->setVerbosity (arg1); +} + + +// QDebug &QDebug::space() + + +static void _init_f_space_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_space_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDebug &)((QDebug *)cls)->space ()); +} + + +// void QDebug::swap(QDebug &other) + + +static void _init_f_swap_1186 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1186 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDebug &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDebug *)cls)->swap (arg1); +} + + +// QDebug &QDebug::verbosity(int verbosityLevel) + + +static void _init_f_verbosity_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("verbosityLevel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_verbosity_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDebug &)((QDebug *)cls)->verbosity (arg1)); +} + + +// int QDebug::verbosity() + + +static void _init_f_verbosity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_verbosity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDebug *)cls)->verbosity ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDebug () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDebug::QDebug(QIODevice *device)\nThis method creates an object of class QDebug.", &_init_ctor_QDebug_1447, &_call_ctor_QDebug_1447); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDebug::QDebug(QString *string)\nThis method creates an object of class QDebug.", &_init_ctor_QDebug_1334, &_call_ctor_QDebug_1334); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDebug::QDebug(QtMsgType t)\nThis method creates an object of class QDebug.", &_init_ctor_QDebug_1346, &_call_ctor_QDebug_1346); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDebug::QDebug(const QDebug &o)\nThis method creates an object of class QDebug.", &_init_ctor_QDebug_1881, &_call_ctor_QDebug_1881); + methods += new qt_gsi::GenericMethod (":autoInsertSpaces", "@brief Method bool QDebug::autoInsertSpaces()\n", true, &_init_f_autoInsertSpaces_c0, &_call_f_autoInsertSpaces_c0); + methods += new qt_gsi::GenericMethod ("maybeQuote", "@brief Method QDebug &QDebug::maybeQuote(char c)\n", false, &_init_f_maybeQuote_850, &_call_f_maybeQuote_850); + methods += new qt_gsi::GenericMethod ("maybeSpace", "@brief Method QDebug &QDebug::maybeSpace()\n", false, &_init_f_maybeSpace_0, &_call_f_maybeSpace_0); + methods += new qt_gsi::GenericMethod ("noquote", "@brief Method QDebug &QDebug::noquote()\n", false, &_init_f_noquote_0, &_call_f_noquote_0); + methods += new qt_gsi::GenericMethod ("nospace", "@brief Method QDebug &QDebug::nospace()\n", false, &_init_f_nospace_0, &_call_f_nospace_0); + methods += new qt_gsi::GenericMethod ("<<", "@brief Method QDebug &QDebug::operator<<(const QString &t)\n", false, &_init_f_operator_lt__lt__2025, &_call_f_operator_lt__lt__2025); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDebug &QDebug::operator=(const QDebug &other)\n", false, &_init_f_operator_eq__1881, &_call_f_operator_eq__1881); + methods += new qt_gsi::GenericMethod ("quote", "@brief Method QDebug &QDebug::quote()\n", false, &_init_f_quote_0, &_call_f_quote_0); + methods += new qt_gsi::GenericMethod ("resetFormat", "@brief Method QDebug &QDebug::resetFormat()\n", false, &_init_f_resetFormat_0, &_call_f_resetFormat_0); + methods += new qt_gsi::GenericMethod ("setAutoInsertSpaces|autoInsertSpaces=", "@brief Method void QDebug::setAutoInsertSpaces(bool b)\n", false, &_init_f_setAutoInsertSpaces_864, &_call_f_setAutoInsertSpaces_864); + methods += new qt_gsi::GenericMethod ("setVerbosity", "@brief Method void QDebug::setVerbosity(int verbosityLevel)\n", false, &_init_f_setVerbosity_767, &_call_f_setVerbosity_767); + methods += new qt_gsi::GenericMethod ("space", "@brief Method QDebug &QDebug::space()\n", false, &_init_f_space_0, &_call_f_space_0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QDebug::swap(QDebug &other)\n", false, &_init_f_swap_1186, &_call_f_swap_1186); + methods += new qt_gsi::GenericMethod ("verbosity", "@brief Method QDebug &QDebug::verbosity(int verbosityLevel)\n", false, &_init_f_verbosity_767, &_call_f_verbosity_767); + methods += new qt_gsi::GenericMethod ("verbosity", "@brief Method int QDebug::verbosity()\n", true, &_init_f_verbosity_c0, &_call_f_verbosity_c0); + return methods; +} + +gsi::Class &qtdecl_QIODeviceBase (); + +gsi::Class decl_QDebug (qtdecl_QIODeviceBase (), "QtCore", "QDebug", + methods_QDebug (), + "@qt\n@brief Binding of QDebug"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDebug () { return decl_QDebug; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQDebugStateSaver.cc b/src/gsiqt/qt6/QtCore/gsiDeclQDebugStateSaver.cc new file mode 100644 index 000000000..28af0fef8 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQDebugStateSaver.cc @@ -0,0 +1,76 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDebugStateSaver.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDebugStateSaver + +// Constructor QDebugStateSaver::QDebugStateSaver(QDebug &dbg) + + +static void _init_ctor_QDebugStateSaver_1186 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dbg"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDebugStateSaver_1186 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDebug &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDebugStateSaver (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDebugStateSaver () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDebugStateSaver::QDebugStateSaver(QDebug &dbg)\nThis method creates an object of class QDebugStateSaver.", &_init_ctor_QDebugStateSaver_1186, &_call_ctor_QDebugStateSaver_1186); + return methods; +} + +gsi::Class decl_QDebugStateSaver ("QtCore", "QDebugStateSaver", + methods_QDebugStateSaver (), + "@qt\n@brief Binding of QDebugStateSaver"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDebugStateSaver () { return decl_QDebugStateSaver; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQDeferredDeleteEvent.cc b/src/gsiqt/qt6/QtCore/gsiDeclQDeferredDeleteEvent.cc new file mode 100644 index 000000000..f30c89fad --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQDeferredDeleteEvent.cc @@ -0,0 +1,214 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDeferredDeleteEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDeferredDeleteEvent + +// QDeferredDeleteEvent *QDeferredDeleteEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDeferredDeleteEvent *)((QDeferredDeleteEvent *)cls)->clone ()); +} + + +// int QDeferredDeleteEvent::loopLevel() + + +static void _init_f_loopLevel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_loopLevel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDeferredDeleteEvent *)cls)->loopLevel ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QDeferredDeleteEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QDeferredDeleteEvent *QDeferredDeleteEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("loopLevel", "@brief Method int QDeferredDeleteEvent::loopLevel()\n", true, &_init_f_loopLevel_c0, &_call_f_loopLevel_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QDeferredDeleteEvent (qtdecl_QEvent (), "QtCore", "QDeferredDeleteEvent_Native", + methods_QDeferredDeleteEvent (), + "@hide\n@alias QDeferredDeleteEvent"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDeferredDeleteEvent () { return decl_QDeferredDeleteEvent; } + +} + + +class QDeferredDeleteEvent_Adaptor : public QDeferredDeleteEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDeferredDeleteEvent_Adaptor(); + + // [adaptor ctor] QDeferredDeleteEvent::QDeferredDeleteEvent() + QDeferredDeleteEvent_Adaptor() : QDeferredDeleteEvent() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QDeferredDeleteEvent *QDeferredDeleteEvent::clone() + QDeferredDeleteEvent * cbs_clone_c0_0() const + { + return QDeferredDeleteEvent::clone(); + } + + virtual QDeferredDeleteEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QDeferredDeleteEvent_Adaptor::cbs_clone_c0_0); + } else { + return QDeferredDeleteEvent::clone(); + } + } + + // [adaptor impl] void QDeferredDeleteEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QDeferredDeleteEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QDeferredDeleteEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QDeferredDeleteEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QDeferredDeleteEvent_Adaptor::~QDeferredDeleteEvent_Adaptor() { } + +// Constructor QDeferredDeleteEvent::QDeferredDeleteEvent() (adaptor class) + +static void _init_ctor_QDeferredDeleteEvent_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDeferredDeleteEvent_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDeferredDeleteEvent_Adaptor ()); +} + + +// QDeferredDeleteEvent *QDeferredDeleteEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDeferredDeleteEvent *)((QDeferredDeleteEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDeferredDeleteEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QDeferredDeleteEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDeferredDeleteEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDeferredDeleteEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDeferredDeleteEvent (); + +static gsi::Methods methods_QDeferredDeleteEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDeferredDeleteEvent::QDeferredDeleteEvent()\nThis method creates an object of class QDeferredDeleteEvent.", &_init_ctor_QDeferredDeleteEvent_Adaptor_0, &_call_ctor_QDeferredDeleteEvent_Adaptor_0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QDeferredDeleteEvent *QDeferredDeleteEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QDeferredDeleteEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QDeferredDeleteEvent_Adaptor (qtdecl_QDeferredDeleteEvent (), "QtCore", "QDeferredDeleteEvent", + methods_QDeferredDeleteEvent_Adaptor (), + "@qt\n@brief Binding of QDeferredDeleteEvent"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQDir.cc b/src/gsiqt/qt6/QtCore/gsiDeclQDir.cc new file mode 100644 index 000000000..81c214797 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQDir.cc @@ -0,0 +1,1422 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDir.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDir + +// Constructor QDir::QDir(const QDir &) + + +static void _init_ctor_QDir_1681 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDir_1681 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDir &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDir (arg1)); +} + + +// Constructor QDir::QDir(const QString &path) + + +static void _init_ctor_QDir_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path", true, "QString()"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDir_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write (new QDir (arg1)); +} + + +// Constructor QDir::QDir(const QString &path, const QString &nameFilter, QFlags sort, QFlags filter) + + +static void _init_ctor_QDir_8374 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("nameFilter"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sort", true, "QDir::SortFlags(QDir::Name | QDir::IgnoreCase)"); + decl->add_arg > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("filter", true, "QDir::AllEntries"); + decl->add_arg > (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QDir_8374 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QDir::SortFlags(QDir::Name | QDir::IgnoreCase), heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QDir::AllEntries, heap); + ret.write (new QDir (arg1, arg2, arg3, arg4)); +} + + +// QString QDir::absoluteFilePath(const QString &fileName) + + +static void _init_f_absoluteFilePath_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_absoluteFilePath_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QDir *)cls)->absoluteFilePath (arg1)); +} + + +// QString QDir::absolutePath() + + +static void _init_f_absolutePath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_absolutePath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDir *)cls)->absolutePath ()); +} + + +// QString QDir::canonicalPath() + + +static void _init_f_canonicalPath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canonicalPath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDir *)cls)->canonicalPath ()); +} + + +// bool QDir::cd(const QString &dirName) + + +static void _init_f_cd_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dirName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_cd_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDir *)cls)->cd (arg1)); +} + + +// bool QDir::cdUp() + + +static void _init_f_cdUp_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cdUp_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDir *)cls)->cdUp ()); +} + + +// unsigned int QDir::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QDir *)cls)->count ()); +} + + +// QString QDir::dirName() + + +static void _init_f_dirName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dirName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDir *)cls)->dirName ()); +} + + +// QList QDir::entryInfoList(QFlags filters, QFlags sort) + + +static void _init_f_entryInfoList_c4540 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filters", true, "QDir::NoFilter"); + decl->add_arg > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sort", true, "QDir::NoSort"); + decl->add_arg > (argspec_1); + decl->set_return > (); +} + +static void _call_f_entryInfoList_c4540 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QDir::NoFilter, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QDir::NoSort, heap); + ret.write > ((QList)((QDir *)cls)->entryInfoList (arg1, arg2)); +} + + +// QList QDir::entryInfoList(const QStringList &nameFilters, QFlags filters, QFlags sort) + + +static void _init_f_entryInfoList_c6869 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nameFilters"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("filters", true, "QDir::NoFilter"); + decl->add_arg > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sort", true, "QDir::NoSort"); + decl->add_arg > (argspec_2); + decl->set_return > (); +} + +static void _call_f_entryInfoList_c6869 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QDir::NoFilter, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QDir::NoSort, heap); + ret.write > ((QList)((QDir *)cls)->entryInfoList (arg1, arg2, arg3)); +} + + +// QStringList QDir::entryList(QFlags filters, QFlags sort) + + +static void _init_f_entryList_c4540 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filters", true, "QDir::NoFilter"); + decl->add_arg > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sort", true, "QDir::NoSort"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_entryList_c4540 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QDir::NoFilter, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QDir::NoSort, heap); + ret.write ((QStringList)((QDir *)cls)->entryList (arg1, arg2)); +} + + +// QStringList QDir::entryList(const QStringList &nameFilters, QFlags filters, QFlags sort) + + +static void _init_f_entryList_c6869 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nameFilters"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("filters", true, "QDir::NoFilter"); + decl->add_arg > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sort", true, "QDir::NoSort"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_entryList_c6869 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QDir::NoFilter, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QDir::NoSort, heap); + ret.write ((QStringList)((QDir *)cls)->entryList (arg1, arg2, arg3)); +} + + +// bool QDir::exists() + + +static void _init_f_exists_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exists_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDir *)cls)->exists ()); +} + + +// bool QDir::exists(const QString &name) + + +static void _init_f_exists_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_exists_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDir *)cls)->exists (arg1)); +} + + +// QString QDir::filePath(const QString &fileName) + + +static void _init_f_filePath_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_filePath_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QDir *)cls)->filePath (arg1)); +} + + +// QFlags QDir::filter() + + +static void _init_f_filter_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_filter_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QDir *)cls)->filter ()); +} + + +// bool QDir::isAbsolute() + + +static void _init_f_isAbsolute_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAbsolute_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDir *)cls)->isAbsolute ()); +} + + +// bool QDir::isEmpty(QFlags filters) + + +static void _init_f_isEmpty_c2230 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filters", true, "QDir::Filters(QDir::AllEntries | QDir::NoDotAndDotDot)"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_isEmpty_c2230 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QDir::Filters(QDir::AllEntries | QDir::NoDotAndDotDot), heap); + ret.write ((bool)((QDir *)cls)->isEmpty (arg1)); +} + + +// bool QDir::isReadable() + + +static void _init_f_isReadable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isReadable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDir *)cls)->isReadable ()); +} + + +// bool QDir::isRelative() + + +static void _init_f_isRelative_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRelative_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDir *)cls)->isRelative ()); +} + + +// bool QDir::isRoot() + + +static void _init_f_isRoot_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRoot_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDir *)cls)->isRoot ()); +} + + +// bool QDir::makeAbsolute() + + +static void _init_f_makeAbsolute_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_makeAbsolute_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDir *)cls)->makeAbsolute ()); +} + + +// bool QDir::mkdir(const QString &dirName) + + +static void _init_f_mkdir_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dirName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mkdir_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDir *)cls)->mkdir (arg1)); +} + + +// bool QDir::mkpath(const QString &dirPath) + + +static void _init_f_mkpath_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dirPath"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mkpath_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDir *)cls)->mkpath (arg1)); +} + + +// QStringList QDir::nameFilters() + + +static void _init_f_nameFilters_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nameFilters_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QDir *)cls)->nameFilters ()); +} + + +// bool QDir::operator!=(const QDir &dir) + + +static void _init_f_operator_excl__eq__c1681 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dir"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c1681 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDir &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDir *)cls)->operator!= (arg1)); +} + + +// QDir &QDir::operator=(const QDir &) + + +static void _init_f_operator_eq__1681 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__1681 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDir &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDir &)((QDir *)cls)->operator= (arg1)); +} + + +// bool QDir::operator==(const QDir &dir) + + +static void _init_f_operator_eq__eq__c1681 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dir"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c1681 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDir &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDir *)cls)->operator== (arg1)); +} + + +// QString QDir::operator[](int) + + +static void _init_f_operator_index__c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QDir *)cls)->operator[] (arg1)); +} + + +// QString QDir::path() + + +static void _init_f_path_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_path_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDir *)cls)->path ()); +} + + +// void QDir::refresh() + + +static void _init_f_refresh_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_refresh_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDir *)cls)->refresh (); +} + + +// QString QDir::relativeFilePath(const QString &fileName) + + +static void _init_f_relativeFilePath_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_relativeFilePath_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QDir *)cls)->relativeFilePath (arg1)); +} + + +// bool QDir::remove(const QString &fileName) + + +static void _init_f_remove_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_remove_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDir *)cls)->remove (arg1)); +} + + +// bool QDir::removeRecursively() + + +static void _init_f_removeRecursively_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_removeRecursively_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDir *)cls)->removeRecursively ()); +} + + +// bool QDir::rename(const QString &oldName, const QString &newName) + + +static void _init_f_rename_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("newName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_rename_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDir *)cls)->rename (arg1, arg2)); +} + + +// bool QDir::rmdir(const QString &dirName) + + +static void _init_f_rmdir_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dirName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rmdir_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDir *)cls)->rmdir (arg1)); +} + + +// bool QDir::rmpath(const QString &dirPath) + + +static void _init_f_rmpath_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dirPath"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rmpath_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDir *)cls)->rmpath (arg1)); +} + + +// void QDir::setFilter(QFlags filter) + + +static void _init_f_setFilter_2230 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filter"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFilter_2230 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDir *)cls)->setFilter (arg1); +} + + +// void QDir::setNameFilters(const QStringList &nameFilters) + + +static void _init_f_setNameFilters_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nameFilters"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNameFilters_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDir *)cls)->setNameFilters (arg1); +} + + +// void QDir::setPath(const QString &path) + + +static void _init_f_setPath_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPath_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDir *)cls)->setPath (arg1); +} + + +// void QDir::setSorting(QFlags sort) + + +static void _init_f_setSorting_2418 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sort"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSorting_2418 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDir *)cls)->setSorting (arg1); +} + + +// QFlags QDir::sorting() + + +static void _init_f_sorting_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_sorting_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QDir *)cls)->sorting ()); +} + + +// void QDir::swap(QDir &other) + + +static void _init_f_swap_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDir &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDir *)cls)->swap (arg1); +} + + +// static void QDir::addSearchPath(const QString &prefix, const QString &path) + + +static void _init_f_addSearchPath_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("path"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addSearchPath_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QDir::addSearchPath (arg1, arg2); +} + + +// static QString QDir::cleanPath(const QString &path) + + +static void _init_f_cleanPath_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_cleanPath_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QDir::cleanPath (arg1)); +} + + +// static QDir QDir::current() + + +static void _init_f_current_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_current_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDir)QDir::current ()); +} + + +// static QString QDir::currentPath() + + +static void _init_f_currentPath_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentPath_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QDir::currentPath ()); +} + + +// static QList QDir::drives() + + +static void _init_f_drives_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_drives_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QDir::drives ()); +} + + +// static QString QDir::fromNativeSeparators(const QString &pathName) + + +static void _init_f_fromNativeSeparators_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pathName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromNativeSeparators_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QDir::fromNativeSeparators (arg1)); +} + + +// static QDir QDir::home() + + +static void _init_f_home_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_home_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDir)QDir::home ()); +} + + +// static QString QDir::homePath() + + +static void _init_f_homePath_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_homePath_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QDir::homePath ()); +} + + +// static bool QDir::isAbsolutePath(const QString &path) + + +static void _init_f_isAbsolutePath_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isAbsolutePath_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QDir::isAbsolutePath (arg1)); +} + + +// static bool QDir::isRelativePath(const QString &path) + + +static void _init_f_isRelativePath_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isRelativePath_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QDir::isRelativePath (arg1)); +} + + +// static QChar QDir::listSeparator() + + +static void _init_f_listSeparator_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_listSeparator_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QDir::listSeparator ())); +} + + +// static bool QDir::match(const QStringList &filters, const QString &fileName) + + +static void _init_f_match_4354 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filters"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("fileName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_match_4354 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QDir::match (arg1, arg2)); +} + + +// static bool QDir::match(const QString &filter, const QString &fileName) + + +static void _init_f_match_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("fileName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_match_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QDir::match (arg1, arg2)); +} + + +// static QStringList QDir::nameFiltersFromString(const QString &nameFilter) + + +static void _init_f_nameFiltersFromString_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nameFilter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_nameFiltersFromString_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringList)QDir::nameFiltersFromString (arg1)); +} + + +// static QDir QDir::root() + + +static void _init_f_root_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_root_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDir)QDir::root ()); +} + + +// static QString QDir::rootPath() + + +static void _init_f_rootPath_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rootPath_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QDir::rootPath ()); +} + + +// static QStringList QDir::searchPaths(const QString &prefix) + + +static void _init_f_searchPaths_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_searchPaths_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringList)QDir::searchPaths (arg1)); +} + + +// static QChar QDir::separator() + + +static void _init_f_separator_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_separator_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QDir::separator ())); +} + + +// static bool QDir::setCurrent(const QString &path) + + +static void _init_f_setCurrent_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrent_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QDir::setCurrent (arg1)); +} + + +// static void QDir::setSearchPaths(const QString &prefix, const QStringList &searchPaths) + + +static void _init_f_setSearchPaths_4354 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("searchPaths"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setSearchPaths_4354 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QStringList &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QDir::setSearchPaths (arg1, arg2); +} + + +// static QDir QDir::temp() + + +static void _init_f_temp_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_temp_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDir)QDir::temp ()); +} + + +// static QString QDir::tempPath() + + +static void _init_f_tempPath_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tempPath_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QDir::tempPath ()); +} + + +// static QString QDir::toNativeSeparators(const QString &pathName) + + +static void _init_f_toNativeSeparators_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pathName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toNativeSeparators_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QDir::toNativeSeparators (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDir () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDir::QDir(const QDir &)\nThis method creates an object of class QDir.", &_init_ctor_QDir_1681, &_call_ctor_QDir_1681); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDir::QDir(const QString &path)\nThis method creates an object of class QDir.", &_init_ctor_QDir_2025, &_call_ctor_QDir_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDir::QDir(const QString &path, const QString &nameFilter, QFlags sort, QFlags filter)\nThis method creates an object of class QDir.", &_init_ctor_QDir_8374, &_call_ctor_QDir_8374); + methods += new qt_gsi::GenericMethod ("absoluteFilePath", "@brief Method QString QDir::absoluteFilePath(const QString &fileName)\n", true, &_init_f_absoluteFilePath_c2025, &_call_f_absoluteFilePath_c2025); + methods += new qt_gsi::GenericMethod ("absolutePath", "@brief Method QString QDir::absolutePath()\n", true, &_init_f_absolutePath_c0, &_call_f_absolutePath_c0); + methods += new qt_gsi::GenericMethod ("canonicalPath", "@brief Method QString QDir::canonicalPath()\n", true, &_init_f_canonicalPath_c0, &_call_f_canonicalPath_c0); + methods += new qt_gsi::GenericMethod ("cd", "@brief Method bool QDir::cd(const QString &dirName)\n", false, &_init_f_cd_2025, &_call_f_cd_2025); + methods += new qt_gsi::GenericMethod ("cdUp", "@brief Method bool QDir::cdUp()\n", false, &_init_f_cdUp_0, &_call_f_cdUp_0); + methods += new qt_gsi::GenericMethod ("count", "@brief Method unsigned int QDir::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod ("dirName", "@brief Method QString QDir::dirName()\n", true, &_init_f_dirName_c0, &_call_f_dirName_c0); + methods += new qt_gsi::GenericMethod ("entryInfoList", "@brief Method QList QDir::entryInfoList(QFlags filters, QFlags sort)\n", true, &_init_f_entryInfoList_c4540, &_call_f_entryInfoList_c4540); + methods += new qt_gsi::GenericMethod ("entryInfoList", "@brief Method QList QDir::entryInfoList(const QStringList &nameFilters, QFlags filters, QFlags sort)\n", true, &_init_f_entryInfoList_c6869, &_call_f_entryInfoList_c6869); + methods += new qt_gsi::GenericMethod ("entryList", "@brief Method QStringList QDir::entryList(QFlags filters, QFlags sort)\n", true, &_init_f_entryList_c4540, &_call_f_entryList_c4540); + methods += new qt_gsi::GenericMethod ("entryList", "@brief Method QStringList QDir::entryList(const QStringList &nameFilters, QFlags filters, QFlags sort)\n", true, &_init_f_entryList_c6869, &_call_f_entryList_c6869); + methods += new qt_gsi::GenericMethod ("exists", "@brief Method bool QDir::exists()\n", true, &_init_f_exists_c0, &_call_f_exists_c0); + methods += new qt_gsi::GenericMethod ("exists", "@brief Method bool QDir::exists(const QString &name)\n", true, &_init_f_exists_c2025, &_call_f_exists_c2025); + methods += new qt_gsi::GenericMethod ("filePath", "@brief Method QString QDir::filePath(const QString &fileName)\n", true, &_init_f_filePath_c2025, &_call_f_filePath_c2025); + methods += new qt_gsi::GenericMethod (":filter", "@brief Method QFlags QDir::filter()\n", true, &_init_f_filter_c0, &_call_f_filter_c0); + methods += new qt_gsi::GenericMethod ("isAbsolute?", "@brief Method bool QDir::isAbsolute()\n", true, &_init_f_isAbsolute_c0, &_call_f_isAbsolute_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QDir::isEmpty(QFlags filters)\n", true, &_init_f_isEmpty_c2230, &_call_f_isEmpty_c2230); + methods += new qt_gsi::GenericMethod ("isReadable?", "@brief Method bool QDir::isReadable()\n", true, &_init_f_isReadable_c0, &_call_f_isReadable_c0); + methods += new qt_gsi::GenericMethod ("isRelative?", "@brief Method bool QDir::isRelative()\n", true, &_init_f_isRelative_c0, &_call_f_isRelative_c0); + methods += new qt_gsi::GenericMethod ("isRoot?", "@brief Method bool QDir::isRoot()\n", true, &_init_f_isRoot_c0, &_call_f_isRoot_c0); + methods += new qt_gsi::GenericMethod ("makeAbsolute", "@brief Method bool QDir::makeAbsolute()\n", false, &_init_f_makeAbsolute_0, &_call_f_makeAbsolute_0); + methods += new qt_gsi::GenericMethod ("mkdir", "@brief Method bool QDir::mkdir(const QString &dirName)\n", true, &_init_f_mkdir_c2025, &_call_f_mkdir_c2025); + methods += new qt_gsi::GenericMethod ("mkpath", "@brief Method bool QDir::mkpath(const QString &dirPath)\n", true, &_init_f_mkpath_c2025, &_call_f_mkpath_c2025); + methods += new qt_gsi::GenericMethod (":nameFilters", "@brief Method QStringList QDir::nameFilters()\n", true, &_init_f_nameFilters_c0, &_call_f_nameFilters_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QDir::operator!=(const QDir &dir)\n", true, &_init_f_operator_excl__eq__c1681, &_call_f_operator_excl__eq__c1681); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDir &QDir::operator=(const QDir &)\n", false, &_init_f_operator_eq__1681, &_call_f_operator_eq__1681); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QDir::operator==(const QDir &dir)\n", true, &_init_f_operator_eq__eq__c1681, &_call_f_operator_eq__eq__c1681); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method QString QDir::operator[](int)\n", true, &_init_f_operator_index__c767, &_call_f_operator_index__c767); + methods += new qt_gsi::GenericMethod (":path", "@brief Method QString QDir::path()\n", true, &_init_f_path_c0, &_call_f_path_c0); + methods += new qt_gsi::GenericMethod ("refresh", "@brief Method void QDir::refresh()\n", true, &_init_f_refresh_c0, &_call_f_refresh_c0); + methods += new qt_gsi::GenericMethod ("relativeFilePath", "@brief Method QString QDir::relativeFilePath(const QString &fileName)\n", true, &_init_f_relativeFilePath_c2025, &_call_f_relativeFilePath_c2025); + methods += new qt_gsi::GenericMethod ("remove", "@brief Method bool QDir::remove(const QString &fileName)\n", false, &_init_f_remove_2025, &_call_f_remove_2025); + methods += new qt_gsi::GenericMethod ("removeRecursively", "@brief Method bool QDir::removeRecursively()\n", false, &_init_f_removeRecursively_0, &_call_f_removeRecursively_0); + methods += new qt_gsi::GenericMethod ("rename", "@brief Method bool QDir::rename(const QString &oldName, const QString &newName)\n", false, &_init_f_rename_3942, &_call_f_rename_3942); + methods += new qt_gsi::GenericMethod ("rmdir", "@brief Method bool QDir::rmdir(const QString &dirName)\n", true, &_init_f_rmdir_c2025, &_call_f_rmdir_c2025); + methods += new qt_gsi::GenericMethod ("rmpath", "@brief Method bool QDir::rmpath(const QString &dirPath)\n", true, &_init_f_rmpath_c2025, &_call_f_rmpath_c2025); + methods += new qt_gsi::GenericMethod ("setFilter|filter=", "@brief Method void QDir::setFilter(QFlags filter)\n", false, &_init_f_setFilter_2230, &_call_f_setFilter_2230); + methods += new qt_gsi::GenericMethod ("setNameFilters|nameFilters=", "@brief Method void QDir::setNameFilters(const QStringList &nameFilters)\n", false, &_init_f_setNameFilters_2437, &_call_f_setNameFilters_2437); + methods += new qt_gsi::GenericMethod ("setPath|path=", "@brief Method void QDir::setPath(const QString &path)\n", false, &_init_f_setPath_2025, &_call_f_setPath_2025); + methods += new qt_gsi::GenericMethod ("setSorting|sorting=", "@brief Method void QDir::setSorting(QFlags sort)\n", false, &_init_f_setSorting_2418, &_call_f_setSorting_2418); + methods += new qt_gsi::GenericMethod (":sorting", "@brief Method QFlags QDir::sorting()\n", true, &_init_f_sorting_c0, &_call_f_sorting_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QDir::swap(QDir &other)\n", false, &_init_f_swap_986, &_call_f_swap_986); + methods += new qt_gsi::GenericStaticMethod ("addSearchPath", "@brief Static method void QDir::addSearchPath(const QString &prefix, const QString &path)\nThis method is static and can be called without an instance.", &_init_f_addSearchPath_3942, &_call_f_addSearchPath_3942); + methods += new qt_gsi::GenericStaticMethod ("cleanPath", "@brief Static method QString QDir::cleanPath(const QString &path)\nThis method is static and can be called without an instance.", &_init_f_cleanPath_2025, &_call_f_cleanPath_2025); + methods += new qt_gsi::GenericStaticMethod ("current", "@brief Static method QDir QDir::current()\nThis method is static and can be called without an instance.", &_init_f_current_0, &_call_f_current_0); + methods += new qt_gsi::GenericStaticMethod ("currentPath", "@brief Static method QString QDir::currentPath()\nThis method is static and can be called without an instance.", &_init_f_currentPath_0, &_call_f_currentPath_0); + methods += new qt_gsi::GenericStaticMethod ("drives", "@brief Static method QList QDir::drives()\nThis method is static and can be called without an instance.", &_init_f_drives_0, &_call_f_drives_0); + methods += new qt_gsi::GenericStaticMethod ("fromNativeSeparators", "@brief Static method QString QDir::fromNativeSeparators(const QString &pathName)\nThis method is static and can be called without an instance.", &_init_f_fromNativeSeparators_2025, &_call_f_fromNativeSeparators_2025); + methods += new qt_gsi::GenericStaticMethod ("home", "@brief Static method QDir QDir::home()\nThis method is static and can be called without an instance.", &_init_f_home_0, &_call_f_home_0); + methods += new qt_gsi::GenericStaticMethod ("homePath", "@brief Static method QString QDir::homePath()\nThis method is static and can be called without an instance.", &_init_f_homePath_0, &_call_f_homePath_0); + methods += new qt_gsi::GenericStaticMethod ("isAbsolutePath?", "@brief Static method bool QDir::isAbsolutePath(const QString &path)\nThis method is static and can be called without an instance.", &_init_f_isAbsolutePath_2025, &_call_f_isAbsolutePath_2025); + methods += new qt_gsi::GenericStaticMethod ("isRelativePath?", "@brief Static method bool QDir::isRelativePath(const QString &path)\nThis method is static and can be called without an instance.", &_init_f_isRelativePath_2025, &_call_f_isRelativePath_2025); + methods += new qt_gsi::GenericStaticMethod ("listSeparator", "@brief Static method QChar QDir::listSeparator()\nThis method is static and can be called without an instance.", &_init_f_listSeparator_0, &_call_f_listSeparator_0); + methods += new qt_gsi::GenericStaticMethod ("match", "@brief Static method bool QDir::match(const QStringList &filters, const QString &fileName)\nThis method is static and can be called without an instance.", &_init_f_match_4354, &_call_f_match_4354); + methods += new qt_gsi::GenericStaticMethod ("match", "@brief Static method bool QDir::match(const QString &filter, const QString &fileName)\nThis method is static and can be called without an instance.", &_init_f_match_3942, &_call_f_match_3942); + methods += new qt_gsi::GenericStaticMethod ("nameFiltersFromString", "@brief Static method QStringList QDir::nameFiltersFromString(const QString &nameFilter)\nThis method is static and can be called without an instance.", &_init_f_nameFiltersFromString_2025, &_call_f_nameFiltersFromString_2025); + methods += new qt_gsi::GenericStaticMethod ("root", "@brief Static method QDir QDir::root()\nThis method is static and can be called without an instance.", &_init_f_root_0, &_call_f_root_0); + methods += new qt_gsi::GenericStaticMethod ("rootPath", "@brief Static method QString QDir::rootPath()\nThis method is static and can be called without an instance.", &_init_f_rootPath_0, &_call_f_rootPath_0); + methods += new qt_gsi::GenericStaticMethod ("searchPaths", "@brief Static method QStringList QDir::searchPaths(const QString &prefix)\nThis method is static and can be called without an instance.", &_init_f_searchPaths_2025, &_call_f_searchPaths_2025); + methods += new qt_gsi::GenericStaticMethod ("separator", "@brief Static method QChar QDir::separator()\nThis method is static and can be called without an instance.", &_init_f_separator_0, &_call_f_separator_0); + methods += new qt_gsi::GenericStaticMethod ("setCurrent", "@brief Static method bool QDir::setCurrent(const QString &path)\nThis method is static and can be called without an instance.", &_init_f_setCurrent_2025, &_call_f_setCurrent_2025); + methods += new qt_gsi::GenericStaticMethod ("setSearchPaths", "@brief Static method void QDir::setSearchPaths(const QString &prefix, const QStringList &searchPaths)\nThis method is static and can be called without an instance.", &_init_f_setSearchPaths_4354, &_call_f_setSearchPaths_4354); + methods += new qt_gsi::GenericStaticMethod ("temp", "@brief Static method QDir QDir::temp()\nThis method is static and can be called without an instance.", &_init_f_temp_0, &_call_f_temp_0); + methods += new qt_gsi::GenericStaticMethod ("tempPath", "@brief Static method QString QDir::tempPath()\nThis method is static and can be called without an instance.", &_init_f_tempPath_0, &_call_f_tempPath_0); + methods += new qt_gsi::GenericStaticMethod ("toNativeSeparators", "@brief Static method QString QDir::toNativeSeparators(const QString &pathName)\nThis method is static and can be called without an instance.", &_init_f_toNativeSeparators_2025, &_call_f_toNativeSeparators_2025); + return methods; +} + +gsi::Class decl_QDir ("QtCore", "QDir", + methods_QDir (), + "@qt\n@brief Binding of QDir"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDir () { return decl_QDir; } + +} + + +// Implementation of the enum wrapper class for QDir::Filter +namespace qt_gsi +{ + +static gsi::Enum decl_QDir_Filter_Enum ("QtCore", "QDir_Filter", + gsi::enum_const ("Dirs", QDir::Dirs, "@brief Enum constant QDir::Dirs") + + gsi::enum_const ("Files", QDir::Files, "@brief Enum constant QDir::Files") + + gsi::enum_const ("Drives", QDir::Drives, "@brief Enum constant QDir::Drives") + + gsi::enum_const ("NoSymLinks", QDir::NoSymLinks, "@brief Enum constant QDir::NoSymLinks") + + gsi::enum_const ("AllEntries", QDir::AllEntries, "@brief Enum constant QDir::AllEntries") + + gsi::enum_const ("TypeMask", QDir::TypeMask, "@brief Enum constant QDir::TypeMask") + + gsi::enum_const ("Readable", QDir::Readable, "@brief Enum constant QDir::Readable") + + gsi::enum_const ("Writable", QDir::Writable, "@brief Enum constant QDir::Writable") + + gsi::enum_const ("Executable", QDir::Executable, "@brief Enum constant QDir::Executable") + + gsi::enum_const ("PermissionMask", QDir::PermissionMask, "@brief Enum constant QDir::PermissionMask") + + gsi::enum_const ("Modified", QDir::Modified, "@brief Enum constant QDir::Modified") + + gsi::enum_const ("Hidden", QDir::Hidden, "@brief Enum constant QDir::Hidden") + + gsi::enum_const ("System", QDir::System, "@brief Enum constant QDir::System") + + gsi::enum_const ("AccessMask", QDir::AccessMask, "@brief Enum constant QDir::AccessMask") + + gsi::enum_const ("AllDirs", QDir::AllDirs, "@brief Enum constant QDir::AllDirs") + + gsi::enum_const ("CaseSensitive", QDir::CaseSensitive, "@brief Enum constant QDir::CaseSensitive") + + gsi::enum_const ("NoDot", QDir::NoDot, "@brief Enum constant QDir::NoDot") + + gsi::enum_const ("NoDotDot", QDir::NoDotDot, "@brief Enum constant QDir::NoDotDot") + + gsi::enum_const ("NoDotAndDotDot", QDir::NoDotAndDotDot, "@brief Enum constant QDir::NoDotAndDotDot") + + gsi::enum_const ("NoFilter", QDir::NoFilter, "@brief Enum constant QDir::NoFilter"), + "@qt\n@brief This class represents the QDir::Filter enum"); + +static gsi::QFlagsClass decl_QDir_Filter_Enums ("QtCore", "QDir_QFlags_Filter", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QDir_Filter_Enum_in_parent (decl_QDir_Filter_Enum.defs ()); +static gsi::ClassExt decl_QDir_Filter_Enum_as_child (decl_QDir_Filter_Enum, "Filter"); +static gsi::ClassExt decl_QDir_Filter_Enums_as_child (decl_QDir_Filter_Enums, "QFlags_Filter"); + +} + + +// Implementation of the enum wrapper class for QDir::SortFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QDir_SortFlag_Enum ("QtCore", "QDir_SortFlag", + gsi::enum_const ("Name", QDir::Name, "@brief Enum constant QDir::Name") + + gsi::enum_const ("Time", QDir::Time, "@brief Enum constant QDir::Time") + + gsi::enum_const ("Size", QDir::Size, "@brief Enum constant QDir::Size") + + gsi::enum_const ("Unsorted", QDir::Unsorted, "@brief Enum constant QDir::Unsorted") + + gsi::enum_const ("SortByMask", QDir::SortByMask, "@brief Enum constant QDir::SortByMask") + + gsi::enum_const ("DirsFirst", QDir::DirsFirst, "@brief Enum constant QDir::DirsFirst") + + gsi::enum_const ("Reversed", QDir::Reversed, "@brief Enum constant QDir::Reversed") + + gsi::enum_const ("IgnoreCase", QDir::IgnoreCase, "@brief Enum constant QDir::IgnoreCase") + + gsi::enum_const ("DirsLast", QDir::DirsLast, "@brief Enum constant QDir::DirsLast") + + gsi::enum_const ("LocaleAware", QDir::LocaleAware, "@brief Enum constant QDir::LocaleAware") + + gsi::enum_const ("Type", QDir::Type, "@brief Enum constant QDir::Type") + + gsi::enum_const ("NoSort", QDir::NoSort, "@brief Enum constant QDir::NoSort"), + "@qt\n@brief This class represents the QDir::SortFlag enum"); + +static gsi::QFlagsClass decl_QDir_SortFlag_Enums ("QtCore", "QDir_QFlags_SortFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QDir_SortFlag_Enum_in_parent (decl_QDir_SortFlag_Enum.defs ()); +static gsi::ClassExt decl_QDir_SortFlag_Enum_as_child (decl_QDir_SortFlag_Enum, "SortFlag"); +static gsi::ClassExt decl_QDir_SortFlag_Enums_as_child (decl_QDir_SortFlag_Enums, "QFlags_SortFlag"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQDirIterator.cc b/src/gsiqt/qt6/QtCore/gsiDeclQDirIterator.cc new file mode 100644 index 000000000..d8fb64941 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQDirIterator.cc @@ -0,0 +1,275 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDirIterator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDirIterator + +// Constructor QDirIterator::QDirIterator(const QDir &dir, QFlags flags) + + +static void _init_ctor_QDirIterator_5251 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dir"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "QDirIterator::NoIteratorFlags"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QDirIterator_5251 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDir &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QDirIterator::NoIteratorFlags, heap); + ret.write (new QDirIterator (arg1, arg2)); +} + + +// Constructor QDirIterator::QDirIterator(const QString &path, QFlags flags) + + +static void _init_ctor_QDirIterator_5595 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "QDirIterator::NoIteratorFlags"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QDirIterator_5595 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QDirIterator::NoIteratorFlags, heap); + ret.write (new QDirIterator (arg1, arg2)); +} + + +// Constructor QDirIterator::QDirIterator(const QString &path, QFlags filter, QFlags flags) + + +static void _init_ctor_QDirIterator_7717 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("filter"); + decl->add_arg > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("flags", true, "QDirIterator::NoIteratorFlags"); + decl->add_arg > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QDirIterator_7717 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QDirIterator::NoIteratorFlags, heap); + ret.write (new QDirIterator (arg1, arg2, arg3)); +} + + +// Constructor QDirIterator::QDirIterator(const QString &path, const QStringList &nameFilters, QFlags filters, QFlags flags) + + +static void _init_ctor_QDirIterator_10046 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("nameFilters"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("filters", true, "QDir::NoFilter"); + decl->add_arg > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("flags", true, "QDirIterator::NoIteratorFlags"); + decl->add_arg > (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QDirIterator_10046 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QStringList &arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QDir::NoFilter, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QDirIterator::NoIteratorFlags, heap); + ret.write (new QDirIterator (arg1, arg2, arg3, arg4)); +} + + +// QFileInfo QDirIterator::fileInfo() + + +static void _init_f_fileInfo_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileInfo_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFileInfo)((QDirIterator *)cls)->fileInfo ()); +} + + +// QString QDirIterator::fileName() + + +static void _init_f_fileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDirIterator *)cls)->fileName ()); +} + + +// QString QDirIterator::filePath() + + +static void _init_f_filePath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_filePath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDirIterator *)cls)->filePath ()); +} + + +// bool QDirIterator::hasNext() + + +static void _init_f_hasNext_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasNext_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDirIterator *)cls)->hasNext ()); +} + + +// QString QDirIterator::next() + + +static void _init_f_next_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_next_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDirIterator *)cls)->next ()); +} + + +// QString QDirIterator::path() + + +static void _init_f_path_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_path_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDirIterator *)cls)->path ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDirIterator () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDirIterator::QDirIterator(const QDir &dir, QFlags flags)\nThis method creates an object of class QDirIterator.", &_init_ctor_QDirIterator_5251, &_call_ctor_QDirIterator_5251); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDirIterator::QDirIterator(const QString &path, QFlags flags)\nThis method creates an object of class QDirIterator.", &_init_ctor_QDirIterator_5595, &_call_ctor_QDirIterator_5595); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDirIterator::QDirIterator(const QString &path, QFlags filter, QFlags flags)\nThis method creates an object of class QDirIterator.", &_init_ctor_QDirIterator_7717, &_call_ctor_QDirIterator_7717); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDirIterator::QDirIterator(const QString &path, const QStringList &nameFilters, QFlags filters, QFlags flags)\nThis method creates an object of class QDirIterator.", &_init_ctor_QDirIterator_10046, &_call_ctor_QDirIterator_10046); + methods += new qt_gsi::GenericMethod ("fileInfo", "@brief Method QFileInfo QDirIterator::fileInfo()\n", true, &_init_f_fileInfo_c0, &_call_f_fileInfo_c0); + methods += new qt_gsi::GenericMethod ("fileName", "@brief Method QString QDirIterator::fileName()\n", true, &_init_f_fileName_c0, &_call_f_fileName_c0); + methods += new qt_gsi::GenericMethod ("filePath", "@brief Method QString QDirIterator::filePath()\n", true, &_init_f_filePath_c0, &_call_f_filePath_c0); + methods += new qt_gsi::GenericMethod ("hasNext", "@brief Method bool QDirIterator::hasNext()\n", true, &_init_f_hasNext_c0, &_call_f_hasNext_c0); + methods += new qt_gsi::GenericMethod ("next", "@brief Method QString QDirIterator::next()\n", false, &_init_f_next_0, &_call_f_next_0); + methods += new qt_gsi::GenericMethod ("path", "@brief Method QString QDirIterator::path()\n", true, &_init_f_path_c0, &_call_f_path_c0); + return methods; +} + +gsi::Class decl_QDirIterator ("QtCore", "QDirIterator", + methods_QDirIterator (), + "@qt\n@brief Binding of QDirIterator"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDirIterator () { return decl_QDirIterator; } + +} + + +// Implementation of the enum wrapper class for QDirIterator::IteratorFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QDirIterator_IteratorFlag_Enum ("QtCore", "QDirIterator_IteratorFlag", + gsi::enum_const ("NoIteratorFlags", QDirIterator::NoIteratorFlags, "@brief Enum constant QDirIterator::NoIteratorFlags") + + gsi::enum_const ("FollowSymlinks", QDirIterator::FollowSymlinks, "@brief Enum constant QDirIterator::FollowSymlinks") + + gsi::enum_const ("Subdirectories", QDirIterator::Subdirectories, "@brief Enum constant QDirIterator::Subdirectories"), + "@qt\n@brief This class represents the QDirIterator::IteratorFlag enum"); + +static gsi::QFlagsClass decl_QDirIterator_IteratorFlag_Enums ("QtCore", "QDirIterator_QFlags_IteratorFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QDirIterator_IteratorFlag_Enum_in_parent (decl_QDirIterator_IteratorFlag_Enum.defs ()); +static gsi::ClassExt decl_QDirIterator_IteratorFlag_Enum_as_child (decl_QDirIterator_IteratorFlag_Enum, "IteratorFlag"); +static gsi::ClassExt decl_QDirIterator_IteratorFlag_Enums_as_child (decl_QDirIterator_IteratorFlag_Enums, "QFlags_IteratorFlag"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQDynamicPropertyChangeEvent.cc b/src/gsiqt/qt6/QtCore/gsiDeclQDynamicPropertyChangeEvent.cc new file mode 100644 index 000000000..2efe5d1e6 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQDynamicPropertyChangeEvent.cc @@ -0,0 +1,218 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDynamicPropertyChangeEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDynamicPropertyChangeEvent + +// QDynamicPropertyChangeEvent *QDynamicPropertyChangeEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDynamicPropertyChangeEvent *)((QDynamicPropertyChangeEvent *)cls)->clone ()); +} + + +// QByteArray QDynamicPropertyChangeEvent::propertyName() + + +static void _init_f_propertyName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_propertyName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QDynamicPropertyChangeEvent *)cls)->propertyName ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QDynamicPropertyChangeEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QDynamicPropertyChangeEvent *QDynamicPropertyChangeEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("propertyName", "@brief Method QByteArray QDynamicPropertyChangeEvent::propertyName()\n", true, &_init_f_propertyName_c0, &_call_f_propertyName_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QDynamicPropertyChangeEvent (qtdecl_QEvent (), "QtCore", "QDynamicPropertyChangeEvent_Native", + methods_QDynamicPropertyChangeEvent (), + "@hide\n@alias QDynamicPropertyChangeEvent"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDynamicPropertyChangeEvent () { return decl_QDynamicPropertyChangeEvent; } + +} + + +class QDynamicPropertyChangeEvent_Adaptor : public QDynamicPropertyChangeEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDynamicPropertyChangeEvent_Adaptor(); + + // [adaptor ctor] QDynamicPropertyChangeEvent::QDynamicPropertyChangeEvent(const QByteArray &name) + QDynamicPropertyChangeEvent_Adaptor(const QByteArray &name) : QDynamicPropertyChangeEvent(name) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QDynamicPropertyChangeEvent *QDynamicPropertyChangeEvent::clone() + QDynamicPropertyChangeEvent * cbs_clone_c0_0() const + { + return QDynamicPropertyChangeEvent::clone(); + } + + virtual QDynamicPropertyChangeEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QDynamicPropertyChangeEvent_Adaptor::cbs_clone_c0_0); + } else { + return QDynamicPropertyChangeEvent::clone(); + } + } + + // [adaptor impl] void QDynamicPropertyChangeEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QDynamicPropertyChangeEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QDynamicPropertyChangeEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QDynamicPropertyChangeEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QDynamicPropertyChangeEvent_Adaptor::~QDynamicPropertyChangeEvent_Adaptor() { } + +// Constructor QDynamicPropertyChangeEvent::QDynamicPropertyChangeEvent(const QByteArray &name) (adaptor class) + +static void _init_ctor_QDynamicPropertyChangeEvent_Adaptor_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDynamicPropertyChangeEvent_Adaptor_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDynamicPropertyChangeEvent_Adaptor (arg1)); +} + + +// QDynamicPropertyChangeEvent *QDynamicPropertyChangeEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDynamicPropertyChangeEvent *)((QDynamicPropertyChangeEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDynamicPropertyChangeEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QDynamicPropertyChangeEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDynamicPropertyChangeEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDynamicPropertyChangeEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDynamicPropertyChangeEvent (); + +static gsi::Methods methods_QDynamicPropertyChangeEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDynamicPropertyChangeEvent::QDynamicPropertyChangeEvent(const QByteArray &name)\nThis method creates an object of class QDynamicPropertyChangeEvent.", &_init_ctor_QDynamicPropertyChangeEvent_Adaptor_2309, &_call_ctor_QDynamicPropertyChangeEvent_Adaptor_2309); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QDynamicPropertyChangeEvent *QDynamicPropertyChangeEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QDynamicPropertyChangeEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QDynamicPropertyChangeEvent_Adaptor (qtdecl_QDynamicPropertyChangeEvent (), "QtCore", "QDynamicPropertyChangeEvent", + methods_QDynamicPropertyChangeEvent_Adaptor (), + "@qt\n@brief Binding of QDynamicPropertyChangeEvent"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQEasingCurve.cc b/src/gsiqt/qt6/QtCore/gsiDeclQEasingCurve.cc new file mode 100644 index 000000000..5379c4591 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQEasingCurve.cc @@ -0,0 +1,485 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQEasingCurve.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QEasingCurve + +// Constructor QEasingCurve::QEasingCurve(QEasingCurve::Type type) + + +static void _init_ctor_QEasingCurve_2167 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type", true, "QEasingCurve::Linear"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QEasingCurve_2167 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEasingCurve::Linear), heap); + ret.write (new QEasingCurve (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Constructor QEasingCurve::QEasingCurve(const QEasingCurve &other) + + +static void _init_ctor_QEasingCurve_2510 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QEasingCurve_2510 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QEasingCurve (arg1)); +} + + +// void QEasingCurve::addCubicBezierSegment(const QPointF &c1, const QPointF &c2, const QPointF &endPoint) + + +static void _init_f_addCubicBezierSegment_5742 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c2"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("endPoint"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_addCubicBezierSegment_5742 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + const QPointF &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEasingCurve *)cls)->addCubicBezierSegment (arg1, arg2, arg3); +} + + +// void QEasingCurve::addTCBSegment(const QPointF &nextPoint, double t, double c, double b) + + +static void _init_f_addTCBSegment_4875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nextPoint"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("t"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("c"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("b"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_addTCBSegment_4875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEasingCurve *)cls)->addTCBSegment (arg1, arg2, arg3, arg4); +} + + +// double QEasingCurve::amplitude() + + +static void _init_f_amplitude_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_amplitude_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QEasingCurve *)cls)->amplitude ()); +} + + +// bool QEasingCurve::operator!=(const QEasingCurve &other) + + +static void _init_f_operator_excl__eq__c2510 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2510 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QEasingCurve *)cls)->operator!= (arg1)); +} + + +// QEasingCurve &QEasingCurve::operator=(const QEasingCurve &other) + + +static void _init_f_operator_eq__2510 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2510 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QEasingCurve &)((QEasingCurve *)cls)->operator= (arg1)); +} + + +// bool QEasingCurve::operator==(const QEasingCurve &other) + + +static void _init_f_operator_eq__eq__c2510 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2510 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QEasingCurve *)cls)->operator== (arg1)); +} + + +// double QEasingCurve::overshoot() + + +static void _init_f_overshoot_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_overshoot_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QEasingCurve *)cls)->overshoot ()); +} + + +// double QEasingCurve::period() + + +static void _init_f_period_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_period_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QEasingCurve *)cls)->period ()); +} + + +// void QEasingCurve::setAmplitude(double amplitude) + + +static void _init_f_setAmplitude_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("amplitude"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAmplitude_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEasingCurve *)cls)->setAmplitude (arg1); +} + + +// void QEasingCurve::setOvershoot(double overshoot) + + +static void _init_f_setOvershoot_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("overshoot"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOvershoot_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEasingCurve *)cls)->setOvershoot (arg1); +} + + +// void QEasingCurve::setPeriod(double period) + + +static void _init_f_setPeriod_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("period"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPeriod_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEasingCurve *)cls)->setPeriod (arg1); +} + + +// void QEasingCurve::setType(QEasingCurve::Type type) + + +static void _init_f_setType_2167 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setType_2167 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEasingCurve *)cls)->setType (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QEasingCurve::swap(QEasingCurve &other) + + +static void _init_f_swap_1815 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1815 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEasingCurve &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEasingCurve *)cls)->swap (arg1); +} + + +// QList QEasingCurve::toCubicSpline() + + +static void _init_f_toCubicSpline_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_toCubicSpline_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QEasingCurve *)cls)->toCubicSpline ()); +} + + +// QEasingCurve::Type QEasingCurve::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QEasingCurve *)cls)->type ())); +} + + +// double QEasingCurve::valueForProgress(double progress) + + +static void _init_f_valueForProgress_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("progress"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_valueForProgress_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QEasingCurve *)cls)->valueForProgress (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QEasingCurve () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QEasingCurve::QEasingCurve(QEasingCurve::Type type)\nThis method creates an object of class QEasingCurve.", &_init_ctor_QEasingCurve_2167, &_call_ctor_QEasingCurve_2167); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QEasingCurve::QEasingCurve(const QEasingCurve &other)\nThis method creates an object of class QEasingCurve.", &_init_ctor_QEasingCurve_2510, &_call_ctor_QEasingCurve_2510); + methods += new qt_gsi::GenericMethod ("addCubicBezierSegment", "@brief Method void QEasingCurve::addCubicBezierSegment(const QPointF &c1, const QPointF &c2, const QPointF &endPoint)\n", false, &_init_f_addCubicBezierSegment_5742, &_call_f_addCubicBezierSegment_5742); + methods += new qt_gsi::GenericMethod ("addTCBSegment", "@brief Method void QEasingCurve::addTCBSegment(const QPointF &nextPoint, double t, double c, double b)\n", false, &_init_f_addTCBSegment_4875, &_call_f_addTCBSegment_4875); + methods += new qt_gsi::GenericMethod (":amplitude", "@brief Method double QEasingCurve::amplitude()\n", true, &_init_f_amplitude_c0, &_call_f_amplitude_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QEasingCurve::operator!=(const QEasingCurve &other)\n", true, &_init_f_operator_excl__eq__c2510, &_call_f_operator_excl__eq__c2510); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QEasingCurve &QEasingCurve::operator=(const QEasingCurve &other)\n", false, &_init_f_operator_eq__2510, &_call_f_operator_eq__2510); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QEasingCurve::operator==(const QEasingCurve &other)\n", true, &_init_f_operator_eq__eq__c2510, &_call_f_operator_eq__eq__c2510); + methods += new qt_gsi::GenericMethod (":overshoot", "@brief Method double QEasingCurve::overshoot()\n", true, &_init_f_overshoot_c0, &_call_f_overshoot_c0); + methods += new qt_gsi::GenericMethod (":period", "@brief Method double QEasingCurve::period()\n", true, &_init_f_period_c0, &_call_f_period_c0); + methods += new qt_gsi::GenericMethod ("setAmplitude|amplitude=", "@brief Method void QEasingCurve::setAmplitude(double amplitude)\n", false, &_init_f_setAmplitude_1071, &_call_f_setAmplitude_1071); + methods += new qt_gsi::GenericMethod ("setOvershoot|overshoot=", "@brief Method void QEasingCurve::setOvershoot(double overshoot)\n", false, &_init_f_setOvershoot_1071, &_call_f_setOvershoot_1071); + methods += new qt_gsi::GenericMethod ("setPeriod|period=", "@brief Method void QEasingCurve::setPeriod(double period)\n", false, &_init_f_setPeriod_1071, &_call_f_setPeriod_1071); + methods += new qt_gsi::GenericMethod ("setType|type=", "@brief Method void QEasingCurve::setType(QEasingCurve::Type type)\n", false, &_init_f_setType_2167, &_call_f_setType_2167); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QEasingCurve::swap(QEasingCurve &other)\n", false, &_init_f_swap_1815, &_call_f_swap_1815); + methods += new qt_gsi::GenericMethod ("toCubicSpline", "@brief Method QList QEasingCurve::toCubicSpline()\n", true, &_init_f_toCubicSpline_c0, &_call_f_toCubicSpline_c0); + methods += new qt_gsi::GenericMethod (":type", "@brief Method QEasingCurve::Type QEasingCurve::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericMethod ("valueForProgress", "@brief Method double QEasingCurve::valueForProgress(double progress)\n", true, &_init_f_valueForProgress_c1071, &_call_f_valueForProgress_c1071); + return methods; +} + +gsi::Class decl_QEasingCurve ("QtCore", "QEasingCurve", + methods_QEasingCurve (), + "@qt\n@brief Binding of QEasingCurve"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QEasingCurve () { return decl_QEasingCurve; } + +} + + +// Implementation of the enum wrapper class for QEasingCurve::Type +namespace qt_gsi +{ + +static gsi::Enum decl_QEasingCurve_Type_Enum ("QtCore", "QEasingCurve_Type", + gsi::enum_const ("Linear", QEasingCurve::Linear, "@brief Enum constant QEasingCurve::Linear") + + gsi::enum_const ("InQuad", QEasingCurve::InQuad, "@brief Enum constant QEasingCurve::InQuad") + + gsi::enum_const ("OutQuad", QEasingCurve::OutQuad, "@brief Enum constant QEasingCurve::OutQuad") + + gsi::enum_const ("InOutQuad", QEasingCurve::InOutQuad, "@brief Enum constant QEasingCurve::InOutQuad") + + gsi::enum_const ("OutInQuad", QEasingCurve::OutInQuad, "@brief Enum constant QEasingCurve::OutInQuad") + + gsi::enum_const ("InCubic", QEasingCurve::InCubic, "@brief Enum constant QEasingCurve::InCubic") + + gsi::enum_const ("OutCubic", QEasingCurve::OutCubic, "@brief Enum constant QEasingCurve::OutCubic") + + gsi::enum_const ("InOutCubic", QEasingCurve::InOutCubic, "@brief Enum constant QEasingCurve::InOutCubic") + + gsi::enum_const ("OutInCubic", QEasingCurve::OutInCubic, "@brief Enum constant QEasingCurve::OutInCubic") + + gsi::enum_const ("InQuart", QEasingCurve::InQuart, "@brief Enum constant QEasingCurve::InQuart") + + gsi::enum_const ("OutQuart", QEasingCurve::OutQuart, "@brief Enum constant QEasingCurve::OutQuart") + + gsi::enum_const ("InOutQuart", QEasingCurve::InOutQuart, "@brief Enum constant QEasingCurve::InOutQuart") + + gsi::enum_const ("OutInQuart", QEasingCurve::OutInQuart, "@brief Enum constant QEasingCurve::OutInQuart") + + gsi::enum_const ("InQuint", QEasingCurve::InQuint, "@brief Enum constant QEasingCurve::InQuint") + + gsi::enum_const ("OutQuint", QEasingCurve::OutQuint, "@brief Enum constant QEasingCurve::OutQuint") + + gsi::enum_const ("InOutQuint", QEasingCurve::InOutQuint, "@brief Enum constant QEasingCurve::InOutQuint") + + gsi::enum_const ("OutInQuint", QEasingCurve::OutInQuint, "@brief Enum constant QEasingCurve::OutInQuint") + + gsi::enum_const ("InSine", QEasingCurve::InSine, "@brief Enum constant QEasingCurve::InSine") + + gsi::enum_const ("OutSine", QEasingCurve::OutSine, "@brief Enum constant QEasingCurve::OutSine") + + gsi::enum_const ("InOutSine", QEasingCurve::InOutSine, "@brief Enum constant QEasingCurve::InOutSine") + + gsi::enum_const ("OutInSine", QEasingCurve::OutInSine, "@brief Enum constant QEasingCurve::OutInSine") + + gsi::enum_const ("InExpo", QEasingCurve::InExpo, "@brief Enum constant QEasingCurve::InExpo") + + gsi::enum_const ("OutExpo", QEasingCurve::OutExpo, "@brief Enum constant QEasingCurve::OutExpo") + + gsi::enum_const ("InOutExpo", QEasingCurve::InOutExpo, "@brief Enum constant QEasingCurve::InOutExpo") + + gsi::enum_const ("OutInExpo", QEasingCurve::OutInExpo, "@brief Enum constant QEasingCurve::OutInExpo") + + gsi::enum_const ("InCirc", QEasingCurve::InCirc, "@brief Enum constant QEasingCurve::InCirc") + + gsi::enum_const ("OutCirc", QEasingCurve::OutCirc, "@brief Enum constant QEasingCurve::OutCirc") + + gsi::enum_const ("InOutCirc", QEasingCurve::InOutCirc, "@brief Enum constant QEasingCurve::InOutCirc") + + gsi::enum_const ("OutInCirc", QEasingCurve::OutInCirc, "@brief Enum constant QEasingCurve::OutInCirc") + + gsi::enum_const ("InElastic", QEasingCurve::InElastic, "@brief Enum constant QEasingCurve::InElastic") + + gsi::enum_const ("OutElastic", QEasingCurve::OutElastic, "@brief Enum constant QEasingCurve::OutElastic") + + gsi::enum_const ("InOutElastic", QEasingCurve::InOutElastic, "@brief Enum constant QEasingCurve::InOutElastic") + + gsi::enum_const ("OutInElastic", QEasingCurve::OutInElastic, "@brief Enum constant QEasingCurve::OutInElastic") + + gsi::enum_const ("InBack", QEasingCurve::InBack, "@brief Enum constant QEasingCurve::InBack") + + gsi::enum_const ("OutBack", QEasingCurve::OutBack, "@brief Enum constant QEasingCurve::OutBack") + + gsi::enum_const ("InOutBack", QEasingCurve::InOutBack, "@brief Enum constant QEasingCurve::InOutBack") + + gsi::enum_const ("OutInBack", QEasingCurve::OutInBack, "@brief Enum constant QEasingCurve::OutInBack") + + gsi::enum_const ("InBounce", QEasingCurve::InBounce, "@brief Enum constant QEasingCurve::InBounce") + + gsi::enum_const ("OutBounce", QEasingCurve::OutBounce, "@brief Enum constant QEasingCurve::OutBounce") + + gsi::enum_const ("InOutBounce", QEasingCurve::InOutBounce, "@brief Enum constant QEasingCurve::InOutBounce") + + gsi::enum_const ("OutInBounce", QEasingCurve::OutInBounce, "@brief Enum constant QEasingCurve::OutInBounce") + + gsi::enum_const ("InCurve", QEasingCurve::InCurve, "@brief Enum constant QEasingCurve::InCurve") + + gsi::enum_const ("OutCurve", QEasingCurve::OutCurve, "@brief Enum constant QEasingCurve::OutCurve") + + gsi::enum_const ("SineCurve", QEasingCurve::SineCurve, "@brief Enum constant QEasingCurve::SineCurve") + + gsi::enum_const ("CosineCurve", QEasingCurve::CosineCurve, "@brief Enum constant QEasingCurve::CosineCurve") + + gsi::enum_const ("BezierSpline", QEasingCurve::BezierSpline, "@brief Enum constant QEasingCurve::BezierSpline") + + gsi::enum_const ("TCBSpline", QEasingCurve::TCBSpline, "@brief Enum constant QEasingCurve::TCBSpline") + + gsi::enum_const ("Custom", QEasingCurve::Custom, "@brief Enum constant QEasingCurve::Custom") + + gsi::enum_const ("NCurveTypes", QEasingCurve::NCurveTypes, "@brief Enum constant QEasingCurve::NCurveTypes"), + "@qt\n@brief This class represents the QEasingCurve::Type enum"); + +static gsi::QFlagsClass decl_QEasingCurve_Type_Enums ("QtCore", "QEasingCurve_QFlags_Type", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QEasingCurve_Type_Enum_in_parent (decl_QEasingCurve_Type_Enum.defs ()); +static gsi::ClassExt decl_QEasingCurve_Type_Enum_as_child (decl_QEasingCurve_Type_Enum, "Type"); +static gsi::ClassExt decl_QEasingCurve_Type_Enums_as_child (decl_QEasingCurve_Type_Enums, "QFlags_Type"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQElapsedTimer.cc b/src/gsiqt/qt6/QtCore/gsiDeclQElapsedTimer.cc new file mode 100644 index 000000000..543a765ed --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQElapsedTimer.cc @@ -0,0 +1,300 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQElapsedTimer.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QElapsedTimer + +// Constructor QElapsedTimer::QElapsedTimer() + + +static void _init_ctor_QElapsedTimer_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QElapsedTimer_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QElapsedTimer ()); +} + + +// qint64 QElapsedTimer::elapsed() + + +static void _init_f_elapsed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_elapsed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QElapsedTimer *)cls)->elapsed ()); +} + + +// bool QElapsedTimer::hasExpired(qint64 timeout) + + +static void _init_f_hasExpired_c986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timeout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasExpired_c986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QElapsedTimer *)cls)->hasExpired (arg1)); +} + + +// void QElapsedTimer::invalidate() + + +static void _init_f_invalidate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_invalidate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QElapsedTimer *)cls)->invalidate (); +} + + +// bool QElapsedTimer::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QElapsedTimer *)cls)->isValid ()); +} + + +// qint64 QElapsedTimer::msecsSinceReference() + + +static void _init_f_msecsSinceReference_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_msecsSinceReference_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QElapsedTimer *)cls)->msecsSinceReference ()); +} + + +// qint64 QElapsedTimer::msecsTo(const QElapsedTimer &other) + + +static void _init_f_msecsTo_c2609 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_msecsTo_c2609 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QElapsedTimer &arg1 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QElapsedTimer *)cls)->msecsTo (arg1)); +} + + +// qint64 QElapsedTimer::nsecsElapsed() + + +static void _init_f_nsecsElapsed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nsecsElapsed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QElapsedTimer *)cls)->nsecsElapsed ()); +} + + +// qint64 QElapsedTimer::restart() + + +static void _init_f_restart_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_restart_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QElapsedTimer *)cls)->restart ()); +} + + +// qint64 QElapsedTimer::secsTo(const QElapsedTimer &other) + + +static void _init_f_secsTo_c2609 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_secsTo_c2609 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QElapsedTimer &arg1 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QElapsedTimer *)cls)->secsTo (arg1)); +} + + +// void QElapsedTimer::start() + + +static void _init_f_start_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_start_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QElapsedTimer *)cls)->start (); +} + + +// static QElapsedTimer::ClockType QElapsedTimer::clockType() + + +static void _init_f_clockType_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_clockType_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QElapsedTimer::clockType ())); +} + + +// static bool QElapsedTimer::isMonotonic() + + +static void _init_f_isMonotonic_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isMonotonic_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QElapsedTimer::isMonotonic ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QElapsedTimer () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QElapsedTimer::QElapsedTimer()\nThis method creates an object of class QElapsedTimer.", &_init_ctor_QElapsedTimer_0, &_call_ctor_QElapsedTimer_0); + methods += new qt_gsi::GenericMethod ("elapsed", "@brief Method qint64 QElapsedTimer::elapsed()\n", true, &_init_f_elapsed_c0, &_call_f_elapsed_c0); + methods += new qt_gsi::GenericMethod ("hasExpired", "@brief Method bool QElapsedTimer::hasExpired(qint64 timeout)\n", true, &_init_f_hasExpired_c986, &_call_f_hasExpired_c986); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Method void QElapsedTimer::invalidate()\n", false, &_init_f_invalidate_0, &_call_f_invalidate_0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QElapsedTimer::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("msecsSinceReference", "@brief Method qint64 QElapsedTimer::msecsSinceReference()\n", true, &_init_f_msecsSinceReference_c0, &_call_f_msecsSinceReference_c0); + methods += new qt_gsi::GenericMethod ("msecsTo", "@brief Method qint64 QElapsedTimer::msecsTo(const QElapsedTimer &other)\n", true, &_init_f_msecsTo_c2609, &_call_f_msecsTo_c2609); + methods += new qt_gsi::GenericMethod ("nsecsElapsed", "@brief Method qint64 QElapsedTimer::nsecsElapsed()\n", true, &_init_f_nsecsElapsed_c0, &_call_f_nsecsElapsed_c0); + methods += new qt_gsi::GenericMethod ("restart", "@brief Method qint64 QElapsedTimer::restart()\n", false, &_init_f_restart_0, &_call_f_restart_0); + methods += new qt_gsi::GenericMethod ("secsTo", "@brief Method qint64 QElapsedTimer::secsTo(const QElapsedTimer &other)\n", true, &_init_f_secsTo_c2609, &_call_f_secsTo_c2609); + methods += new qt_gsi::GenericMethod ("start", "@brief Method void QElapsedTimer::start()\n", false, &_init_f_start_0, &_call_f_start_0); + methods += new qt_gsi::GenericStaticMethod ("clockType", "@brief Static method QElapsedTimer::ClockType QElapsedTimer::clockType()\nThis method is static and can be called without an instance.", &_init_f_clockType_0, &_call_f_clockType_0); + methods += new qt_gsi::GenericStaticMethod ("isMonotonic?", "@brief Static method bool QElapsedTimer::isMonotonic()\nThis method is static and can be called without an instance.", &_init_f_isMonotonic_0, &_call_f_isMonotonic_0); + return methods; +} + +gsi::Class decl_QElapsedTimer ("QtCore", "QElapsedTimer", + methods_QElapsedTimer (), + "@qt\n@brief Binding of QElapsedTimer"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QElapsedTimer () { return decl_QElapsedTimer; } + +} + + +// Implementation of the enum wrapper class for QElapsedTimer::ClockType +namespace qt_gsi +{ + +static gsi::Enum decl_QElapsedTimer_ClockType_Enum ("QtCore", "QElapsedTimer_ClockType", + gsi::enum_const ("SystemTime", QElapsedTimer::SystemTime, "@brief Enum constant QElapsedTimer::SystemTime") + + gsi::enum_const ("MonotonicClock", QElapsedTimer::MonotonicClock, "@brief Enum constant QElapsedTimer::MonotonicClock") + + gsi::enum_const ("TickCounter", QElapsedTimer::TickCounter, "@brief Enum constant QElapsedTimer::TickCounter") + + gsi::enum_const ("MachAbsoluteTime", QElapsedTimer::MachAbsoluteTime, "@brief Enum constant QElapsedTimer::MachAbsoluteTime") + + gsi::enum_const ("PerformanceCounter", QElapsedTimer::PerformanceCounter, "@brief Enum constant QElapsedTimer::PerformanceCounter"), + "@qt\n@brief This class represents the QElapsedTimer::ClockType enum"); + +static gsi::QFlagsClass decl_QElapsedTimer_ClockType_Enums ("QtCore", "QElapsedTimer_QFlags_ClockType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QElapsedTimer_ClockType_Enum_in_parent (decl_QElapsedTimer_ClockType_Enum.defs ()); +static gsi::ClassExt decl_QElapsedTimer_ClockType_Enum_as_child (decl_QElapsedTimer_ClockType_Enum, "ClockType"); +static gsi::ClassExt decl_QElapsedTimer_ClockType_Enums_as_child (decl_QElapsedTimer_ClockType_Enums, "QFlags_ClockType"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQEvent.cc b/src/gsiqt/qt6/QtCore/gsiDeclQEvent.cc new file mode 100644 index 000000000..3b4ccc35b --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQEvent.cc @@ -0,0 +1,561 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QEvent + +// void QEvent::accept() + + +static void _init_f_accept_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_accept_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEvent *)cls)->accept (); +} + + +// QEvent *QEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEvent *)((QEvent *)cls)->clone ()); +} + + +// void QEvent::ignore() + + +static void _init_f_ignore_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ignore_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEvent *)cls)->ignore (); +} + + +// bool QEvent::isAccepted() + + +static void _init_f_isAccepted_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAccepted_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QEvent *)cls)->isAccepted ()); +} + + +// bool QEvent::isInputEvent() + + +static void _init_f_isInputEvent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isInputEvent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QEvent *)cls)->isInputEvent ()); +} + + +// bool QEvent::isPointerEvent() + + +static void _init_f_isPointerEvent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isPointerEvent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QEvent *)cls)->isPointerEvent ()); +} + + +// bool QEvent::isSinglePointEvent() + + +static void _init_f_isSinglePointEvent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSinglePointEvent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QEvent *)cls)->isSinglePointEvent ()); +} + + +// void QEvent::setAccepted(bool accepted) + + +static void _init_f_setAccepted_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAccepted_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEvent *)cls)->setAccepted (arg1); +} + + +// bool QEvent::spontaneous() + + +static void _init_f_spontaneous_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_spontaneous_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QEvent *)cls)->spontaneous ()); +} + + +// QEvent::Type QEvent::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QEvent *)cls)->type ())); +} + + +// static int QEvent::registerEventType(int hint) + + +static void _init_f_registerEventType_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hint", true, "-1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_registerEventType_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((int)QEvent::registerEventType (arg1)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("accept", "@brief Method void QEvent::accept()\n", false, &_init_f_accept_0, &_call_f_accept_0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QEvent *QEvent::clone()\n", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("ignore", "@brief Method void QEvent::ignore()\n", false, &_init_f_ignore_0, &_call_f_ignore_0); + methods += new qt_gsi::GenericMethod ("isAccepted?|:accepted", "@brief Method bool QEvent::isAccepted()\n", true, &_init_f_isAccepted_c0, &_call_f_isAccepted_c0); + methods += new qt_gsi::GenericMethod ("isInputEvent?", "@brief Method bool QEvent::isInputEvent()\n", true, &_init_f_isInputEvent_c0, &_call_f_isInputEvent_c0); + methods += new qt_gsi::GenericMethod ("isPointerEvent?", "@brief Method bool QEvent::isPointerEvent()\n", true, &_init_f_isPointerEvent_c0, &_call_f_isPointerEvent_c0); + methods += new qt_gsi::GenericMethod ("isSinglePointEvent?", "@brief Method bool QEvent::isSinglePointEvent()\n", true, &_init_f_isSinglePointEvent_c0, &_call_f_isSinglePointEvent_c0); + methods += new qt_gsi::GenericMethod ("setAccepted|accepted=", "@brief Method void QEvent::setAccepted(bool accepted)\n", false, &_init_f_setAccepted_864, &_call_f_setAccepted_864); + methods += new qt_gsi::GenericMethod ("spontaneous", "@brief Method bool QEvent::spontaneous()\n", true, &_init_f_spontaneous_c0, &_call_f_spontaneous_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QEvent::Type QEvent::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericStaticMethod ("registerEventType", "@brief Static method int QEvent::registerEventType(int hint)\nThis method is static and can be called without an instance.", &_init_f_registerEventType_767, &_call_f_registerEventType_767); + return methods; +} + +gsi::Class decl_QEvent ("QtCore", "QEvent_Native", + methods_QEvent (), + "@hide\n@alias QEvent"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QEvent () { return decl_QEvent; } + +} + + +class QEvent_Adaptor : public QEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QEvent_Adaptor(); + + // [adaptor ctor] QEvent::QEvent(QEvent::Type type) + QEvent_Adaptor(QEvent::Type type) : QEvent(type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QEvent *QEvent::clone() + QEvent * cbs_clone_c0_0() const + { + return QEvent::clone(); + } + + virtual QEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QEvent_Adaptor::cbs_clone_c0_0); + } else { + return QEvent::clone(); + } + } + + // [adaptor impl] void QEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QEvent_Adaptor::~QEvent_Adaptor() { } + +// Constructor QEvent::QEvent(QEvent::Type type) (adaptor class) + +static void _init_ctor_QEvent_Adaptor_1565 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QEvent_Adaptor_1565 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QEvent *QEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEvent *)((QEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QEvent (); + +static gsi::Methods methods_QEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QEvent::QEvent(QEvent::Type type)\nThis method creates an object of class QEvent.", &_init_ctor_QEvent_Adaptor_1565, &_call_ctor_QEvent_Adaptor_1565); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QEvent *QEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QEvent_Adaptor (qtdecl_QEvent (), "QtCore", "QEvent", + methods_QEvent_Adaptor (), + "@qt\n@brief Binding of QEvent"); + +} + + +// Implementation of the enum wrapper class for QEvent::Type +namespace qt_gsi +{ + +static gsi::Enum decl_QEvent_Type_Enum ("QtCore", "QEvent_Type", + gsi::enum_const ("None", QEvent::None, "@brief Enum constant QEvent::None") + + gsi::enum_const ("Timer", QEvent::Timer, "@brief Enum constant QEvent::Timer") + + gsi::enum_const ("MouseButtonPress", QEvent::MouseButtonPress, "@brief Enum constant QEvent::MouseButtonPress") + + gsi::enum_const ("MouseButtonRelease", QEvent::MouseButtonRelease, "@brief Enum constant QEvent::MouseButtonRelease") + + gsi::enum_const ("MouseButtonDblClick", QEvent::MouseButtonDblClick, "@brief Enum constant QEvent::MouseButtonDblClick") + + gsi::enum_const ("MouseMove", QEvent::MouseMove, "@brief Enum constant QEvent::MouseMove") + + gsi::enum_const ("KeyPress", QEvent::KeyPress, "@brief Enum constant QEvent::KeyPress") + + gsi::enum_const ("KeyRelease", QEvent::KeyRelease, "@brief Enum constant QEvent::KeyRelease") + + gsi::enum_const ("FocusIn", QEvent::FocusIn, "@brief Enum constant QEvent::FocusIn") + + gsi::enum_const ("FocusOut", QEvent::FocusOut, "@brief Enum constant QEvent::FocusOut") + + gsi::enum_const ("FocusAboutToChange", QEvent::FocusAboutToChange, "@brief Enum constant QEvent::FocusAboutToChange") + + gsi::enum_const ("Enter", QEvent::Enter, "@brief Enum constant QEvent::Enter") + + gsi::enum_const ("Leave", QEvent::Leave, "@brief Enum constant QEvent::Leave") + + gsi::enum_const ("Paint", QEvent::Paint, "@brief Enum constant QEvent::Paint") + + gsi::enum_const ("Move", QEvent::Move, "@brief Enum constant QEvent::Move") + + gsi::enum_const ("Resize", QEvent::Resize, "@brief Enum constant QEvent::Resize") + + gsi::enum_const ("Create", QEvent::Create, "@brief Enum constant QEvent::Create") + + gsi::enum_const ("Destroy", QEvent::Destroy, "@brief Enum constant QEvent::Destroy") + + gsi::enum_const ("Show", QEvent::Show, "@brief Enum constant QEvent::Show") + + gsi::enum_const ("Hide", QEvent::Hide, "@brief Enum constant QEvent::Hide") + + gsi::enum_const ("Close", QEvent::Close, "@brief Enum constant QEvent::Close") + + gsi::enum_const ("Quit", QEvent::Quit, "@brief Enum constant QEvent::Quit") + + gsi::enum_const ("ParentChange", QEvent::ParentChange, "@brief Enum constant QEvent::ParentChange") + + gsi::enum_const ("ParentAboutToChange", QEvent::ParentAboutToChange, "@brief Enum constant QEvent::ParentAboutToChange") + + gsi::enum_const ("ThreadChange", QEvent::ThreadChange, "@brief Enum constant QEvent::ThreadChange") + + gsi::enum_const ("WindowActivate", QEvent::WindowActivate, "@brief Enum constant QEvent::WindowActivate") + + gsi::enum_const ("WindowDeactivate", QEvent::WindowDeactivate, "@brief Enum constant QEvent::WindowDeactivate") + + gsi::enum_const ("ShowToParent", QEvent::ShowToParent, "@brief Enum constant QEvent::ShowToParent") + + gsi::enum_const ("HideToParent", QEvent::HideToParent, "@brief Enum constant QEvent::HideToParent") + + gsi::enum_const ("Wheel", QEvent::Wheel, "@brief Enum constant QEvent::Wheel") + + gsi::enum_const ("WindowTitleChange", QEvent::WindowTitleChange, "@brief Enum constant QEvent::WindowTitleChange") + + gsi::enum_const ("WindowIconChange", QEvent::WindowIconChange, "@brief Enum constant QEvent::WindowIconChange") + + gsi::enum_const ("ApplicationWindowIconChange", QEvent::ApplicationWindowIconChange, "@brief Enum constant QEvent::ApplicationWindowIconChange") + + gsi::enum_const ("ApplicationFontChange", QEvent::ApplicationFontChange, "@brief Enum constant QEvent::ApplicationFontChange") + + gsi::enum_const ("ApplicationLayoutDirectionChange", QEvent::ApplicationLayoutDirectionChange, "@brief Enum constant QEvent::ApplicationLayoutDirectionChange") + + gsi::enum_const ("ApplicationPaletteChange", QEvent::ApplicationPaletteChange, "@brief Enum constant QEvent::ApplicationPaletteChange") + + gsi::enum_const ("PaletteChange", QEvent::PaletteChange, "@brief Enum constant QEvent::PaletteChange") + + gsi::enum_const ("Clipboard", QEvent::Clipboard, "@brief Enum constant QEvent::Clipboard") + + gsi::enum_const ("Speech", QEvent::Speech, "@brief Enum constant QEvent::Speech") + + gsi::enum_const ("MetaCall", QEvent::MetaCall, "@brief Enum constant QEvent::MetaCall") + + gsi::enum_const ("SockAct", QEvent::SockAct, "@brief Enum constant QEvent::SockAct") + + gsi::enum_const ("WinEventAct", QEvent::WinEventAct, "@brief Enum constant QEvent::WinEventAct") + + gsi::enum_const ("DeferredDelete", QEvent::DeferredDelete, "@brief Enum constant QEvent::DeferredDelete") + + gsi::enum_const ("DragEnter", QEvent::DragEnter, "@brief Enum constant QEvent::DragEnter") + + gsi::enum_const ("DragMove", QEvent::DragMove, "@brief Enum constant QEvent::DragMove") + + gsi::enum_const ("DragLeave", QEvent::DragLeave, "@brief Enum constant QEvent::DragLeave") + + gsi::enum_const ("Drop", QEvent::Drop, "@brief Enum constant QEvent::Drop") + + gsi::enum_const ("DragResponse", QEvent::DragResponse, "@brief Enum constant QEvent::DragResponse") + + gsi::enum_const ("ChildAdded", QEvent::ChildAdded, "@brief Enum constant QEvent::ChildAdded") + + gsi::enum_const ("ChildPolished", QEvent::ChildPolished, "@brief Enum constant QEvent::ChildPolished") + + gsi::enum_const ("ChildRemoved", QEvent::ChildRemoved, "@brief Enum constant QEvent::ChildRemoved") + + gsi::enum_const ("ShowWindowRequest", QEvent::ShowWindowRequest, "@brief Enum constant QEvent::ShowWindowRequest") + + gsi::enum_const ("PolishRequest", QEvent::PolishRequest, "@brief Enum constant QEvent::PolishRequest") + + gsi::enum_const ("Polish", QEvent::Polish, "@brief Enum constant QEvent::Polish") + + gsi::enum_const ("LayoutRequest", QEvent::LayoutRequest, "@brief Enum constant QEvent::LayoutRequest") + + gsi::enum_const ("UpdateRequest", QEvent::UpdateRequest, "@brief Enum constant QEvent::UpdateRequest") + + gsi::enum_const ("UpdateLater", QEvent::UpdateLater, "@brief Enum constant QEvent::UpdateLater") + + gsi::enum_const ("EmbeddingControl", QEvent::EmbeddingControl, "@brief Enum constant QEvent::EmbeddingControl") + + gsi::enum_const ("ActivateControl", QEvent::ActivateControl, "@brief Enum constant QEvent::ActivateControl") + + gsi::enum_const ("DeactivateControl", QEvent::DeactivateControl, "@brief Enum constant QEvent::DeactivateControl") + + gsi::enum_const ("ContextMenu", QEvent::ContextMenu, "@brief Enum constant QEvent::ContextMenu") + + gsi::enum_const ("InputMethod", QEvent::InputMethod, "@brief Enum constant QEvent::InputMethod") + + gsi::enum_const ("TabletMove", QEvent::TabletMove, "@brief Enum constant QEvent::TabletMove") + + gsi::enum_const ("LocaleChange", QEvent::LocaleChange, "@brief Enum constant QEvent::LocaleChange") + + gsi::enum_const ("LanguageChange", QEvent::LanguageChange, "@brief Enum constant QEvent::LanguageChange") + + gsi::enum_const ("LayoutDirectionChange", QEvent::LayoutDirectionChange, "@brief Enum constant QEvent::LayoutDirectionChange") + + gsi::enum_const ("Style", QEvent::Style, "@brief Enum constant QEvent::Style") + + gsi::enum_const ("TabletPress", QEvent::TabletPress, "@brief Enum constant QEvent::TabletPress") + + gsi::enum_const ("TabletRelease", QEvent::TabletRelease, "@brief Enum constant QEvent::TabletRelease") + + gsi::enum_const ("OkRequest", QEvent::OkRequest, "@brief Enum constant QEvent::OkRequest") + + gsi::enum_const ("HelpRequest", QEvent::HelpRequest, "@brief Enum constant QEvent::HelpRequest") + + gsi::enum_const ("IconDrag", QEvent::IconDrag, "@brief Enum constant QEvent::IconDrag") + + gsi::enum_const ("FontChange", QEvent::FontChange, "@brief Enum constant QEvent::FontChange") + + gsi::enum_const ("EnabledChange", QEvent::EnabledChange, "@brief Enum constant QEvent::EnabledChange") + + gsi::enum_const ("ActivationChange", QEvent::ActivationChange, "@brief Enum constant QEvent::ActivationChange") + + gsi::enum_const ("StyleChange", QEvent::StyleChange, "@brief Enum constant QEvent::StyleChange") + + gsi::enum_const ("IconTextChange", QEvent::IconTextChange, "@brief Enum constant QEvent::IconTextChange") + + gsi::enum_const ("ModifiedChange", QEvent::ModifiedChange, "@brief Enum constant QEvent::ModifiedChange") + + gsi::enum_const ("MouseTrackingChange", QEvent::MouseTrackingChange, "@brief Enum constant QEvent::MouseTrackingChange") + + gsi::enum_const ("WindowBlocked", QEvent::WindowBlocked, "@brief Enum constant QEvent::WindowBlocked") + + gsi::enum_const ("WindowUnblocked", QEvent::WindowUnblocked, "@brief Enum constant QEvent::WindowUnblocked") + + gsi::enum_const ("WindowStateChange", QEvent::WindowStateChange, "@brief Enum constant QEvent::WindowStateChange") + + gsi::enum_const ("ReadOnlyChange", QEvent::ReadOnlyChange, "@brief Enum constant QEvent::ReadOnlyChange") + + gsi::enum_const ("ToolTip", QEvent::ToolTip, "@brief Enum constant QEvent::ToolTip") + + gsi::enum_const ("WhatsThis", QEvent::WhatsThis, "@brief Enum constant QEvent::WhatsThis") + + gsi::enum_const ("StatusTip", QEvent::StatusTip, "@brief Enum constant QEvent::StatusTip") + + gsi::enum_const ("ActionChanged", QEvent::ActionChanged, "@brief Enum constant QEvent::ActionChanged") + + gsi::enum_const ("ActionAdded", QEvent::ActionAdded, "@brief Enum constant QEvent::ActionAdded") + + gsi::enum_const ("ActionRemoved", QEvent::ActionRemoved, "@brief Enum constant QEvent::ActionRemoved") + + gsi::enum_const ("FileOpen", QEvent::FileOpen, "@brief Enum constant QEvent::FileOpen") + + gsi::enum_const ("Shortcut", QEvent::Shortcut, "@brief Enum constant QEvent::Shortcut") + + gsi::enum_const ("ShortcutOverride", QEvent::ShortcutOverride, "@brief Enum constant QEvent::ShortcutOverride") + + gsi::enum_const ("WhatsThisClicked", QEvent::WhatsThisClicked, "@brief Enum constant QEvent::WhatsThisClicked") + + gsi::enum_const ("ToolBarChange", QEvent::ToolBarChange, "@brief Enum constant QEvent::ToolBarChange") + + gsi::enum_const ("ApplicationActivate", QEvent::ApplicationActivate, "@brief Enum constant QEvent::ApplicationActivate") + + gsi::enum_const ("ApplicationActivated", QEvent::ApplicationActivated, "@brief Enum constant QEvent::ApplicationActivated") + + gsi::enum_const ("ApplicationDeactivate", QEvent::ApplicationDeactivate, "@brief Enum constant QEvent::ApplicationDeactivate") + + gsi::enum_const ("ApplicationDeactivated", QEvent::ApplicationDeactivated, "@brief Enum constant QEvent::ApplicationDeactivated") + + gsi::enum_const ("QueryWhatsThis", QEvent::QueryWhatsThis, "@brief Enum constant QEvent::QueryWhatsThis") + + gsi::enum_const ("EnterWhatsThisMode", QEvent::EnterWhatsThisMode, "@brief Enum constant QEvent::EnterWhatsThisMode") + + gsi::enum_const ("LeaveWhatsThisMode", QEvent::LeaveWhatsThisMode, "@brief Enum constant QEvent::LeaveWhatsThisMode") + + gsi::enum_const ("ZOrderChange", QEvent::ZOrderChange, "@brief Enum constant QEvent::ZOrderChange") + + gsi::enum_const ("HoverEnter", QEvent::HoverEnter, "@brief Enum constant QEvent::HoverEnter") + + gsi::enum_const ("HoverLeave", QEvent::HoverLeave, "@brief Enum constant QEvent::HoverLeave") + + gsi::enum_const ("HoverMove", QEvent::HoverMove, "@brief Enum constant QEvent::HoverMove") + + gsi::enum_const ("AcceptDropsChange", QEvent::AcceptDropsChange, "@brief Enum constant QEvent::AcceptDropsChange") + + gsi::enum_const ("ZeroTimerEvent", QEvent::ZeroTimerEvent, "@brief Enum constant QEvent::ZeroTimerEvent") + + gsi::enum_const ("GraphicsSceneMouseMove", QEvent::GraphicsSceneMouseMove, "@brief Enum constant QEvent::GraphicsSceneMouseMove") + + gsi::enum_const ("GraphicsSceneMousePress", QEvent::GraphicsSceneMousePress, "@brief Enum constant QEvent::GraphicsSceneMousePress") + + gsi::enum_const ("GraphicsSceneMouseRelease", QEvent::GraphicsSceneMouseRelease, "@brief Enum constant QEvent::GraphicsSceneMouseRelease") + + gsi::enum_const ("GraphicsSceneMouseDoubleClick", QEvent::GraphicsSceneMouseDoubleClick, "@brief Enum constant QEvent::GraphicsSceneMouseDoubleClick") + + gsi::enum_const ("GraphicsSceneContextMenu", QEvent::GraphicsSceneContextMenu, "@brief Enum constant QEvent::GraphicsSceneContextMenu") + + gsi::enum_const ("GraphicsSceneHoverEnter", QEvent::GraphicsSceneHoverEnter, "@brief Enum constant QEvent::GraphicsSceneHoverEnter") + + gsi::enum_const ("GraphicsSceneHoverMove", QEvent::GraphicsSceneHoverMove, "@brief Enum constant QEvent::GraphicsSceneHoverMove") + + gsi::enum_const ("GraphicsSceneHoverLeave", QEvent::GraphicsSceneHoverLeave, "@brief Enum constant QEvent::GraphicsSceneHoverLeave") + + gsi::enum_const ("GraphicsSceneHelp", QEvent::GraphicsSceneHelp, "@brief Enum constant QEvent::GraphicsSceneHelp") + + gsi::enum_const ("GraphicsSceneDragEnter", QEvent::GraphicsSceneDragEnter, "@brief Enum constant QEvent::GraphicsSceneDragEnter") + + gsi::enum_const ("GraphicsSceneDragMove", QEvent::GraphicsSceneDragMove, "@brief Enum constant QEvent::GraphicsSceneDragMove") + + gsi::enum_const ("GraphicsSceneDragLeave", QEvent::GraphicsSceneDragLeave, "@brief Enum constant QEvent::GraphicsSceneDragLeave") + + gsi::enum_const ("GraphicsSceneDrop", QEvent::GraphicsSceneDrop, "@brief Enum constant QEvent::GraphicsSceneDrop") + + gsi::enum_const ("GraphicsSceneWheel", QEvent::GraphicsSceneWheel, "@brief Enum constant QEvent::GraphicsSceneWheel") + + gsi::enum_const ("GraphicsSceneLeave", QEvent::GraphicsSceneLeave, "@brief Enum constant QEvent::GraphicsSceneLeave") + + gsi::enum_const ("KeyboardLayoutChange", QEvent::KeyboardLayoutChange, "@brief Enum constant QEvent::KeyboardLayoutChange") + + gsi::enum_const ("DynamicPropertyChange", QEvent::DynamicPropertyChange, "@brief Enum constant QEvent::DynamicPropertyChange") + + gsi::enum_const ("TabletEnterProximity", QEvent::TabletEnterProximity, "@brief Enum constant QEvent::TabletEnterProximity") + + gsi::enum_const ("TabletLeaveProximity", QEvent::TabletLeaveProximity, "@brief Enum constant QEvent::TabletLeaveProximity") + + gsi::enum_const ("NonClientAreaMouseMove", QEvent::NonClientAreaMouseMove, "@brief Enum constant QEvent::NonClientAreaMouseMove") + + gsi::enum_const ("NonClientAreaMouseButtonPress", QEvent::NonClientAreaMouseButtonPress, "@brief Enum constant QEvent::NonClientAreaMouseButtonPress") + + gsi::enum_const ("NonClientAreaMouseButtonRelease", QEvent::NonClientAreaMouseButtonRelease, "@brief Enum constant QEvent::NonClientAreaMouseButtonRelease") + + gsi::enum_const ("NonClientAreaMouseButtonDblClick", QEvent::NonClientAreaMouseButtonDblClick, "@brief Enum constant QEvent::NonClientAreaMouseButtonDblClick") + + gsi::enum_const ("MacSizeChange", QEvent::MacSizeChange, "@brief Enum constant QEvent::MacSizeChange") + + gsi::enum_const ("ContentsRectChange", QEvent::ContentsRectChange, "@brief Enum constant QEvent::ContentsRectChange") + + gsi::enum_const ("MacGLWindowChange", QEvent::MacGLWindowChange, "@brief Enum constant QEvent::MacGLWindowChange") + + gsi::enum_const ("FutureCallOut", QEvent::FutureCallOut, "@brief Enum constant QEvent::FutureCallOut") + + gsi::enum_const ("GraphicsSceneResize", QEvent::GraphicsSceneResize, "@brief Enum constant QEvent::GraphicsSceneResize") + + gsi::enum_const ("GraphicsSceneMove", QEvent::GraphicsSceneMove, "@brief Enum constant QEvent::GraphicsSceneMove") + + gsi::enum_const ("CursorChange", QEvent::CursorChange, "@brief Enum constant QEvent::CursorChange") + + gsi::enum_const ("ToolTipChange", QEvent::ToolTipChange, "@brief Enum constant QEvent::ToolTipChange") + + gsi::enum_const ("NetworkReplyUpdated", QEvent::NetworkReplyUpdated, "@brief Enum constant QEvent::NetworkReplyUpdated") + + gsi::enum_const ("GrabMouse", QEvent::GrabMouse, "@brief Enum constant QEvent::GrabMouse") + + gsi::enum_const ("UngrabMouse", QEvent::UngrabMouse, "@brief Enum constant QEvent::UngrabMouse") + + gsi::enum_const ("GrabKeyboard", QEvent::GrabKeyboard, "@brief Enum constant QEvent::GrabKeyboard") + + gsi::enum_const ("UngrabKeyboard", QEvent::UngrabKeyboard, "@brief Enum constant QEvent::UngrabKeyboard") + + gsi::enum_const ("StateMachineSignal", QEvent::StateMachineSignal, "@brief Enum constant QEvent::StateMachineSignal") + + gsi::enum_const ("StateMachineWrapped", QEvent::StateMachineWrapped, "@brief Enum constant QEvent::StateMachineWrapped") + + gsi::enum_const ("TouchBegin", QEvent::TouchBegin, "@brief Enum constant QEvent::TouchBegin") + + gsi::enum_const ("TouchUpdate", QEvent::TouchUpdate, "@brief Enum constant QEvent::TouchUpdate") + + gsi::enum_const ("TouchEnd", QEvent::TouchEnd, "@brief Enum constant QEvent::TouchEnd") + + gsi::enum_const ("NativeGesture", QEvent::NativeGesture, "@brief Enum constant QEvent::NativeGesture") + + gsi::enum_const ("RequestSoftwareInputPanel", QEvent::RequestSoftwareInputPanel, "@brief Enum constant QEvent::RequestSoftwareInputPanel") + + gsi::enum_const ("CloseSoftwareInputPanel", QEvent::CloseSoftwareInputPanel, "@brief Enum constant QEvent::CloseSoftwareInputPanel") + + gsi::enum_const ("WinIdChange", QEvent::WinIdChange, "@brief Enum constant QEvent::WinIdChange") + + gsi::enum_const ("Gesture", QEvent::Gesture, "@brief Enum constant QEvent::Gesture") + + gsi::enum_const ("GestureOverride", QEvent::GestureOverride, "@brief Enum constant QEvent::GestureOverride") + + gsi::enum_const ("ScrollPrepare", QEvent::ScrollPrepare, "@brief Enum constant QEvent::ScrollPrepare") + + gsi::enum_const ("Scroll", QEvent::Scroll, "@brief Enum constant QEvent::Scroll") + + gsi::enum_const ("Expose", QEvent::Expose, "@brief Enum constant QEvent::Expose") + + gsi::enum_const ("InputMethodQuery", QEvent::InputMethodQuery, "@brief Enum constant QEvent::InputMethodQuery") + + gsi::enum_const ("OrientationChange", QEvent::OrientationChange, "@brief Enum constant QEvent::OrientationChange") + + gsi::enum_const ("TouchCancel", QEvent::TouchCancel, "@brief Enum constant QEvent::TouchCancel") + + gsi::enum_const ("ThemeChange", QEvent::ThemeChange, "@brief Enum constant QEvent::ThemeChange") + + gsi::enum_const ("SockClose", QEvent::SockClose, "@brief Enum constant QEvent::SockClose") + + gsi::enum_const ("PlatformPanel", QEvent::PlatformPanel, "@brief Enum constant QEvent::PlatformPanel") + + gsi::enum_const ("StyleAnimationUpdate", QEvent::StyleAnimationUpdate, "@brief Enum constant QEvent::StyleAnimationUpdate") + + gsi::enum_const ("ApplicationStateChange", QEvent::ApplicationStateChange, "@brief Enum constant QEvent::ApplicationStateChange") + + gsi::enum_const ("WindowChangeInternal", QEvent::WindowChangeInternal, "@brief Enum constant QEvent::WindowChangeInternal") + + gsi::enum_const ("ScreenChangeInternal", QEvent::ScreenChangeInternal, "@brief Enum constant QEvent::ScreenChangeInternal") + + gsi::enum_const ("PlatformSurface", QEvent::PlatformSurface, "@brief Enum constant QEvent::PlatformSurface") + + gsi::enum_const ("Pointer", QEvent::Pointer, "@brief Enum constant QEvent::Pointer") + + gsi::enum_const ("TabletTrackingChange", QEvent::TabletTrackingChange, "@brief Enum constant QEvent::TabletTrackingChange") + + gsi::enum_const ("User", QEvent::User, "@brief Enum constant QEvent::User") + + gsi::enum_const ("MaxUser", QEvent::MaxUser, "@brief Enum constant QEvent::MaxUser"), + "@qt\n@brief This class represents the QEvent::Type enum"); + +static gsi::QFlagsClass decl_QEvent_Type_Enums ("QtCore", "QEvent_QFlags_Type", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QEvent_Type_Enum_in_parent (decl_QEvent_Type_Enum.defs ()); +static gsi::ClassExt decl_QEvent_Type_Enum_as_child (decl_QEvent_Type_Enum, "Type"); +static gsi::ClassExt decl_QEvent_Type_Enums_as_child (decl_QEvent_Type_Enums, "QFlags_Type"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQEventLoop.cc b/src/gsiqt/qt6/QtCore/gsiDeclQEventLoop.cc new file mode 100644 index 000000000..c0a17de5a --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQEventLoop.cc @@ -0,0 +1,733 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQEventLoop.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QEventLoop + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QEventLoop::staticMetaObject); +} + + +// bool QEventLoop::event(QEvent *event) + + +static void _init_f_event_1217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_event_1217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QEventLoop *)cls)->event (arg1)); +} + + +// int QEventLoop::exec(QFlags flags) + + +static void _init_f_exec_3995 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags", true, "QEventLoop::AllEvents"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_exec_3995 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QEventLoop::AllEvents, heap); + ret.write ((int)((QEventLoop *)cls)->exec (arg1)); +} + + +// void QEventLoop::exit(int returnCode) + + +static void _init_f_exit_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("returnCode", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_exit_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEventLoop *)cls)->exit (arg1); +} + + +// bool QEventLoop::isRunning() + + +static void _init_f_isRunning_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRunning_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QEventLoop *)cls)->isRunning ()); +} + + +// bool QEventLoop::processEvents(QFlags flags) + + +static void _init_f_processEvents_3995 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags", true, "QEventLoop::AllEvents"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_processEvents_3995 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QEventLoop::AllEvents, heap); + ret.write ((bool)((QEventLoop *)cls)->processEvents (arg1)); +} + + +// void QEventLoop::processEvents(QFlags flags, int maximumTime) + + +static void _init_f_processEvents_4654 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("maximumTime"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_processEvents_4654 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEventLoop *)cls)->processEvents (arg1, arg2); +} + + +// void QEventLoop::quit() + + +static void _init_f_quit_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_quit_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEventLoop *)cls)->quit (); +} + + +// void QEventLoop::wakeUp() + + +static void _init_f_wakeUp_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_wakeUp_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEventLoop *)cls)->wakeUp (); +} + + +// static QString QEventLoop::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QEventLoop::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QEventLoop () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("event", "@brief Method bool QEventLoop::event(QEvent *event)\nThis is a reimplementation of QObject::event", false, &_init_f_event_1217, &_call_f_event_1217); + methods += new qt_gsi::GenericMethod ("exec", "@brief Method int QEventLoop::exec(QFlags flags)\n", false, &_init_f_exec_3995, &_call_f_exec_3995); + methods += new qt_gsi::GenericMethod ("exit", "@brief Method void QEventLoop::exit(int returnCode)\n", false, &_init_f_exit_767, &_call_f_exit_767); + methods += new qt_gsi::GenericMethod ("isRunning?", "@brief Method bool QEventLoop::isRunning()\n", true, &_init_f_isRunning_c0, &_call_f_isRunning_c0); + methods += new qt_gsi::GenericMethod ("processEvents", "@brief Method bool QEventLoop::processEvents(QFlags flags)\n", false, &_init_f_processEvents_3995, &_call_f_processEvents_3995); + methods += new qt_gsi::GenericMethod ("processEvents", "@brief Method void QEventLoop::processEvents(QFlags flags, int maximumTime)\n", false, &_init_f_processEvents_4654, &_call_f_processEvents_4654); + methods += new qt_gsi::GenericMethod ("quit", "@brief Method void QEventLoop::quit()\n", false, &_init_f_quit_0, &_call_f_quit_0); + methods += new qt_gsi::GenericMethod ("wakeUp", "@brief Method void QEventLoop::wakeUp()\n", false, &_init_f_wakeUp_0, &_call_f_wakeUp_0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QEventLoop::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QEventLoop::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QEventLoop::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QEventLoop (qtdecl_QObject (), "QtCore", "QEventLoop_Native", + methods_QEventLoop (), + "@hide\n@alias QEventLoop"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QEventLoop () { return decl_QEventLoop; } + +} + + +class QEventLoop_Adaptor : public QEventLoop, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QEventLoop_Adaptor(); + + // [adaptor ctor] QEventLoop::QEventLoop(QObject *parent) + QEventLoop_Adaptor() : QEventLoop() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QEventLoop::QEventLoop(QObject *parent) + QEventLoop_Adaptor(QObject *parent) : QEventLoop(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QEventLoop::isSignalConnected(const QMetaMethod &signal) + bool fp_QEventLoop_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QEventLoop::isSignalConnected(signal); + } + + // [expose] int QEventLoop::receivers(const char *signal) + int fp_QEventLoop_receivers_c1731 (const char *signal) const { + return QEventLoop::receivers(signal); + } + + // [expose] QObject *QEventLoop::sender() + QObject * fp_QEventLoop_sender_c0 () const { + return QEventLoop::sender(); + } + + // [expose] int QEventLoop::senderSignalIndex() + int fp_QEventLoop_senderSignalIndex_c0 () const { + return QEventLoop::senderSignalIndex(); + } + + // [emitter impl] void QEventLoop::destroyed(QObject *) + void emitter_QEventLoop_destroyed_1302(QObject *arg1) + { + emit QEventLoop::destroyed(arg1); + } + + // [adaptor impl] bool QEventLoop::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QEventLoop::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QEventLoop_Adaptor::cbs_event_1217_0, _event); + } else { + return QEventLoop::event(_event); + } + } + + // [adaptor impl] bool QEventLoop::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QEventLoop::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QEventLoop_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QEventLoop::eventFilter(watched, event); + } + } + + // [emitter impl] void QEventLoop::objectNameChanged(const QString &objectName) + void emitter_QEventLoop_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QEventLoop::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QEventLoop::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QEventLoop::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QEventLoop_Adaptor::cbs_childEvent_1701_0, event); + } else { + QEventLoop::childEvent(event); + } + } + + // [adaptor impl] void QEventLoop::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QEventLoop::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QEventLoop_Adaptor::cbs_customEvent_1217_0, event); + } else { + QEventLoop::customEvent(event); + } + } + + // [adaptor impl] void QEventLoop::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QEventLoop::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QEventLoop_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QEventLoop::disconnectNotify(signal); + } + } + + // [adaptor impl] void QEventLoop::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QEventLoop::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QEventLoop_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QEventLoop::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QEventLoop_Adaptor::~QEventLoop_Adaptor() { } + +// Constructor QEventLoop::QEventLoop(QObject *parent) (adaptor class) + +static void _init_ctor_QEventLoop_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QEventLoop_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QEventLoop_Adaptor (arg1)); +} + + +// void QEventLoop::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEventLoop_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QEventLoop_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QEventLoop::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEventLoop_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QEventLoop_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QEventLoop::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QEventLoop_Adaptor *)cls)->emitter_QEventLoop_destroyed_1302 (arg1); +} + + +// void QEventLoop::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEventLoop_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QEventLoop_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QEventLoop::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QEventLoop_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QEventLoop_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QEventLoop::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QEventLoop_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QEventLoop_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QEventLoop::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QEventLoop_Adaptor *)cls)->fp_QEventLoop_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QEventLoop::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QEventLoop_Adaptor *)cls)->emitter_QEventLoop_objectNameChanged_4567 (arg1); +} + + +// exposed int QEventLoop::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QEventLoop_Adaptor *)cls)->fp_QEventLoop_receivers_c1731 (arg1)); +} + + +// exposed QObject *QEventLoop::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QEventLoop_Adaptor *)cls)->fp_QEventLoop_sender_c0 ()); +} + + +// exposed int QEventLoop::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QEventLoop_Adaptor *)cls)->fp_QEventLoop_senderSignalIndex_c0 ()); +} + + +// void QEventLoop::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEventLoop_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QEventLoop_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QEventLoop (); + +static gsi::Methods methods_QEventLoop_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QEventLoop::QEventLoop(QObject *parent)\nThis method creates an object of class QEventLoop.", &_init_ctor_QEventLoop_Adaptor_1302, &_call_ctor_QEventLoop_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QEventLoop::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QEventLoop::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QEventLoop::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QEventLoop::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QEventLoop::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QEventLoop::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QEventLoop::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QEventLoop::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QEventLoop::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QEventLoop::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QEventLoop::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QEventLoop::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QEventLoop_Adaptor (qtdecl_QEventLoop (), "QtCore", "QEventLoop", + methods_QEventLoop_Adaptor (), + "@qt\n@brief Binding of QEventLoop"); + +} + + +// Implementation of the enum wrapper class for QEventLoop::ProcessEventsFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QEventLoop_ProcessEventsFlag_Enum ("QtCore", "QEventLoop_ProcessEventsFlag", + gsi::enum_const ("AllEvents", QEventLoop::AllEvents, "@brief Enum constant QEventLoop::AllEvents") + + gsi::enum_const ("ExcludeUserInputEvents", QEventLoop::ExcludeUserInputEvents, "@brief Enum constant QEventLoop::ExcludeUserInputEvents") + + gsi::enum_const ("ExcludeSocketNotifiers", QEventLoop::ExcludeSocketNotifiers, "@brief Enum constant QEventLoop::ExcludeSocketNotifiers") + + gsi::enum_const ("WaitForMoreEvents", QEventLoop::WaitForMoreEvents, "@brief Enum constant QEventLoop::WaitForMoreEvents") + + gsi::enum_const ("X11ExcludeTimers", QEventLoop::X11ExcludeTimers, "@brief Enum constant QEventLoop::X11ExcludeTimers") + + gsi::enum_const ("EventLoopExec", QEventLoop::EventLoopExec, "@brief Enum constant QEventLoop::EventLoopExec") + + gsi::enum_const ("DialogExec", QEventLoop::DialogExec, "@brief Enum constant QEventLoop::DialogExec"), + "@qt\n@brief This class represents the QEventLoop::ProcessEventsFlag enum"); + +static gsi::QFlagsClass decl_QEventLoop_ProcessEventsFlag_Enums ("QtCore", "QEventLoop_QFlags_ProcessEventsFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QEventLoop_ProcessEventsFlag_Enum_in_parent (decl_QEventLoop_ProcessEventsFlag_Enum.defs ()); +static gsi::ClassExt decl_QEventLoop_ProcessEventsFlag_Enum_as_child (decl_QEventLoop_ProcessEventsFlag_Enum, "ProcessEventsFlag"); +static gsi::ClassExt decl_QEventLoop_ProcessEventsFlag_Enums_as_child (decl_QEventLoop_ProcessEventsFlag_Enums, "QFlags_ProcessEventsFlag"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQEventLoopLocker.cc b/src/gsiqt/qt6/QtCore/gsiDeclQEventLoopLocker.cc new file mode 100644 index 000000000..3900c633d --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQEventLoopLocker.cc @@ -0,0 +1,113 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQEventLoopLocker.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QEventLoopLocker + +// Constructor QEventLoopLocker::QEventLoopLocker() + + +static void _init_ctor_QEventLoopLocker_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QEventLoopLocker_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QEventLoopLocker ()); +} + + +// Constructor QEventLoopLocker::QEventLoopLocker(QEventLoop *loop) + + +static void _init_ctor_QEventLoopLocker_1627 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("loop"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QEventLoopLocker_1627 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEventLoop *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QEventLoopLocker (arg1)); +} + + +// Constructor QEventLoopLocker::QEventLoopLocker(QThread *thread) + + +static void _init_ctor_QEventLoopLocker_1303 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("thread"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QEventLoopLocker_1303 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QThread *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QEventLoopLocker (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QEventLoopLocker () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QEventLoopLocker::QEventLoopLocker()\nThis method creates an object of class QEventLoopLocker.", &_init_ctor_QEventLoopLocker_0, &_call_ctor_QEventLoopLocker_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QEventLoopLocker::QEventLoopLocker(QEventLoop *loop)\nThis method creates an object of class QEventLoopLocker.", &_init_ctor_QEventLoopLocker_1627, &_call_ctor_QEventLoopLocker_1627); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QEventLoopLocker::QEventLoopLocker(QThread *thread)\nThis method creates an object of class QEventLoopLocker.", &_init_ctor_QEventLoopLocker_1303, &_call_ctor_QEventLoopLocker_1303); + return methods; +} + +gsi::Class decl_QEventLoopLocker ("QtCore", "QEventLoopLocker", + methods_QEventLoopLocker (), + "@qt\n@brief Binding of QEventLoopLocker"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QEventLoopLocker () { return decl_QEventLoopLocker; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQFactoryInterface.cc b/src/gsiqt/qt6/QtCore/gsiDeclQFactoryInterface.cc new file mode 100644 index 000000000..75b8910c8 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQFactoryInterface.cc @@ -0,0 +1,154 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFactoryInterface.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QFactoryInterface + +// QStringList QFactoryInterface::keys() + + +static void _init_f_keys_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keys_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QFactoryInterface *)cls)->keys ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QFactoryInterface () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("keys", "@brief Method QStringList QFactoryInterface::keys()\n", true, &_init_f_keys_c0, &_call_f_keys_c0); + return methods; +} + +gsi::Class decl_QFactoryInterface ("QtCore", "QFactoryInterface_Native", + methods_QFactoryInterface (), + "@hide\n@alias QFactoryInterface"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFactoryInterface () { return decl_QFactoryInterface; } + +} + + +class QFactoryInterface_Adaptor : public QFactoryInterface, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QFactoryInterface_Adaptor(); + + // [adaptor ctor] QFactoryInterface::QFactoryInterface() + QFactoryInterface_Adaptor() : QFactoryInterface() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QStringList QFactoryInterface::keys() + QStringList cbs_keys_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("keys"); + } + + virtual QStringList keys() const + { + if (cb_keys_c0_0.can_issue()) { + return cb_keys_c0_0.issue(&QFactoryInterface_Adaptor::cbs_keys_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("keys"); + } + } + + gsi::Callback cb_keys_c0_0; +}; + +QFactoryInterface_Adaptor::~QFactoryInterface_Adaptor() { } + +// Constructor QFactoryInterface::QFactoryInterface() (adaptor class) + +static void _init_ctor_QFactoryInterface_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QFactoryInterface_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QFactoryInterface_Adaptor ()); +} + + +// QStringList QFactoryInterface::keys() + +static void _init_cbs_keys_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_keys_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QFactoryInterface_Adaptor *)cls)->cbs_keys_c0_0 ()); +} + +static void _set_callback_cbs_keys_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFactoryInterface_Adaptor *)cls)->cb_keys_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QFactoryInterface (); + +static gsi::Methods methods_QFactoryInterface_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFactoryInterface::QFactoryInterface()\nThis method creates an object of class QFactoryInterface.", &_init_ctor_QFactoryInterface_Adaptor_0, &_call_ctor_QFactoryInterface_Adaptor_0); + methods += new qt_gsi::GenericMethod ("keys", "@brief Virtual method QStringList QFactoryInterface::keys()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_keys_c0_0, &_call_cbs_keys_c0_0); + methods += new qt_gsi::GenericMethod ("keys", "@hide", true, &_init_cbs_keys_c0_0, &_call_cbs_keys_c0_0, &_set_callback_cbs_keys_c0_0); + return methods; +} + +gsi::Class decl_QFactoryInterface_Adaptor (qtdecl_QFactoryInterface (), "QtCore", "QFactoryInterface", + methods_QFactoryInterface_Adaptor (), + "@qt\n@brief Binding of QFactoryInterface"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQFile.cc b/src/gsiqt/qt6/QtCore/gsiDeclQFile.cc new file mode 100644 index 000000000..1a07f881a --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQFile.cc @@ -0,0 +1,700 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFile.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFile + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QFile::staticMetaObject); +} + + +// Constructor QFile::QFile() + + +static void _init_ctor_QFile_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QFile_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QFile ()); +} + + +// Constructor QFile::QFile(const QString &name) + + +static void _init_ctor_QFile_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFile_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QFile (arg1)); +} + + +// Constructor QFile::QFile(QObject *parent) + + +static void _init_ctor_QFile_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFile_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QFile (arg1)); +} + + +// Constructor QFile::QFile(const QString &name, QObject *parent) + + +static void _init_ctor_QFile_3219 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QFile_3219 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = gsi::arg_reader() (args, heap); + ret.write (new QFile (arg1, arg2)); +} + + +// bool QFile::copy(const QString &newName) + + +static void _init_f_copy_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_copy_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFile *)cls)->copy (arg1)); +} + + +// bool QFile::exists() + + +static void _init_f_exists_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exists_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFile *)cls)->exists ()); +} + + +// QString QFile::fileName() + + +static void _init_f_fileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFile *)cls)->fileName ()); +} + + +// bool QFile::link(const QString &newName) + + +static void _init_f_link_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_link_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFile *)cls)->link (arg1)); +} + + +// bool QFile::moveToTrash() + + +static void _init_f_moveToTrash_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_moveToTrash_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFile *)cls)->moveToTrash ()); +} + + +// bool QFile::open(QFlags flags) + + +static void _init_f_open_3621 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_open_3621 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QFile *)cls)->open (arg1)); +} + + +// QFlags QFile::permissions() + + +static void _init_f_permissions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_permissions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFile *)cls)->permissions ()); +} + + +// bool QFile::remove() + + +static void _init_f_remove_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_remove_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFile *)cls)->remove ()); +} + + +// bool QFile::rename(const QString &newName) + + +static void _init_f_rename_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rename_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFile *)cls)->rename (arg1)); +} + + +// bool QFile::resize(qint64 sz) + + +static void _init_f_resize_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sz"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_resize_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFile *)cls)->resize (arg1)); +} + + +// void QFile::setFileName(const QString &name) + + +static void _init_f_setFileName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFileName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFile *)cls)->setFileName (arg1); +} + + +// bool QFile::setPermissions(QFlags permissionSpec) + + +static void _init_f_setPermissions_3370 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("permissionSpec"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPermissions_3370 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QFile *)cls)->setPermissions (arg1)); +} + + +// qint64 QFile::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QFile *)cls)->size ()); +} + + +// QString QFile::symLinkTarget() + + +static void _init_f_symLinkTarget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_symLinkTarget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFile *)cls)->symLinkTarget ()); +} + + +// static bool QFile::copy(const QString &fileName, const QString &newName) + + +static void _init_f_copy_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("newName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_copy_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QFile::copy (arg1, arg2)); +} + + +// static QString QFile::decodeName(const char *localFileName) + + +static void _init_f_decodeName_1731 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("localFileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_decodeName_1731 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QFile::decodeName (arg1)); +} + + +// static QByteArray QFile::encodeName(const QString &fileName) + + +static void _init_f_encodeName_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_encodeName_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)QFile::encodeName (arg1)); +} + + +// static bool QFile::exists(const QString &fileName) + + +static void _init_f_exists_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_exists_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QFile::exists (arg1)); +} + + +// static bool QFile::link(const QString &oldname, const QString &newName) + + +static void _init_f_link_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldname"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("newName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_link_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QFile::link (arg1, arg2)); +} + + +// static bool QFile::moveToTrash(const QString &fileName, QString *pathInTrash) + + +static void _init_f_moveToTrash_3251 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pathInTrash", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_moveToTrash_3251 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QString *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((bool)QFile::moveToTrash (arg1, arg2)); +} + + +// static QFlags QFile::permissions(const QString &filename) + + +static void _init_f_permissions_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filename"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_permissions_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)QFile::permissions (arg1)); +} + + +// static bool QFile::remove(const QString &fileName) + + +static void _init_f_remove_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_remove_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QFile::remove (arg1)); +} + + +// static bool QFile::rename(const QString &oldName, const QString &newName) + + +static void _init_f_rename_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("newName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_rename_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QFile::rename (arg1, arg2)); +} + + +// static bool QFile::resize(const QString &filename, qint64 sz) + + +static void _init_f_resize_2903 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filename"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sz"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_resize_2903 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QFile::resize (arg1, arg2)); +} + + +// static bool QFile::setPermissions(const QString &filename, QFlags permissionSpec) + + +static void _init_f_setPermissions_5287 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filename"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("permissionSpec"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_setPermissions_5287 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + ret.write ((bool)QFile::setPermissions (arg1, arg2)); +} + + +// static QString QFile::symLinkTarget(const QString &fileName) + + +static void _init_f_symLinkTarget_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_symLinkTarget_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QFile::symLinkTarget (arg1)); +} + + +// static QString QFile::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QFile::tr (arg1, arg2, arg3)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QFile () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFile::QFile()\nThis method creates an object of class QFile.", &_init_ctor_QFile_0, &_call_ctor_QFile_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFile::QFile(const QString &name)\nThis method creates an object of class QFile.", &_init_ctor_QFile_2025, &_call_ctor_QFile_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFile::QFile(QObject *parent)\nThis method creates an object of class QFile.", &_init_ctor_QFile_1302, &_call_ctor_QFile_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFile::QFile(const QString &name, QObject *parent)\nThis method creates an object of class QFile.", &_init_ctor_QFile_3219, &_call_ctor_QFile_3219); + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("copy", "@brief Method bool QFile::copy(const QString &newName)\n", false, &_init_f_copy_2025, &_call_f_copy_2025); + methods += new qt_gsi::GenericMethod ("exists", "@brief Method bool QFile::exists()\n", true, &_init_f_exists_c0, &_call_f_exists_c0); + methods += new qt_gsi::GenericMethod (":fileName", "@brief Method QString QFile::fileName()\nThis is a reimplementation of QFileDevice::fileName", true, &_init_f_fileName_c0, &_call_f_fileName_c0); + methods += new qt_gsi::GenericMethod ("link", "@brief Method bool QFile::link(const QString &newName)\n", false, &_init_f_link_2025, &_call_f_link_2025); + methods += new qt_gsi::GenericMethod ("moveToTrash", "@brief Method bool QFile::moveToTrash()\n", false, &_init_f_moveToTrash_0, &_call_f_moveToTrash_0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method bool QFile::open(QFlags flags)\nThis is a reimplementation of QIODevice::open", false, &_init_f_open_3621, &_call_f_open_3621); + methods += new qt_gsi::GenericMethod ("permissions", "@brief Method QFlags QFile::permissions()\nThis is a reimplementation of QFileDevice::permissions", true, &_init_f_permissions_c0, &_call_f_permissions_c0); + methods += new qt_gsi::GenericMethod ("remove", "@brief Method bool QFile::remove()\n", false, &_init_f_remove_0, &_call_f_remove_0); + methods += new qt_gsi::GenericMethod ("rename", "@brief Method bool QFile::rename(const QString &newName)\n", false, &_init_f_rename_2025, &_call_f_rename_2025); + methods += new qt_gsi::GenericMethod ("resize", "@brief Method bool QFile::resize(qint64 sz)\nThis is a reimplementation of QFileDevice::resize", false, &_init_f_resize_986, &_call_f_resize_986); + methods += new qt_gsi::GenericMethod ("setFileName|fileName=", "@brief Method void QFile::setFileName(const QString &name)\n", false, &_init_f_setFileName_2025, &_call_f_setFileName_2025); + methods += new qt_gsi::GenericMethod ("setPermissions", "@brief Method bool QFile::setPermissions(QFlags permissionSpec)\nThis is a reimplementation of QFileDevice::setPermissions", false, &_init_f_setPermissions_3370, &_call_f_setPermissions_3370); + methods += new qt_gsi::GenericMethod ("size", "@brief Method qint64 QFile::size()\nThis is a reimplementation of QFileDevice::size", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("symLinkTarget", "@brief Method QString QFile::symLinkTarget()\n", true, &_init_f_symLinkTarget_c0, &_call_f_symLinkTarget_c0); + methods += gsi::qt_signal ("aboutToClose()", "aboutToClose", "@brief Signal declaration for QFile::aboutToClose()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("bytesWritten(qint64)", "bytesWritten", gsi::arg("bytes"), "@brief Signal declaration for QFile::bytesWritten(qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelBytesWritten(int, qint64)", "channelBytesWritten", gsi::arg("channel"), gsi::arg("bytes"), "@brief Signal declaration for QFile::channelBytesWritten(int channel, qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelReadyRead(int)", "channelReadyRead", gsi::arg("channel"), "@brief Signal declaration for QFile::channelReadyRead(int channel)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QFile::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QFile::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("readChannelFinished()", "readChannelFinished", "@brief Signal declaration for QFile::readChannelFinished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("readyRead()", "readyRead", "@brief Signal declaration for QFile::readyRead()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("copy", "@brief Static method bool QFile::copy(const QString &fileName, const QString &newName)\nThis method is static and can be called without an instance.", &_init_f_copy_3942, &_call_f_copy_3942); + methods += new qt_gsi::GenericStaticMethod ("decodeName", "@brief Static method QString QFile::decodeName(const char *localFileName)\nThis method is static and can be called without an instance.", &_init_f_decodeName_1731, &_call_f_decodeName_1731); + methods += new qt_gsi::GenericStaticMethod ("encodeName", "@brief Static method QByteArray QFile::encodeName(const QString &fileName)\nThis method is static and can be called without an instance.", &_init_f_encodeName_2025, &_call_f_encodeName_2025); + methods += new qt_gsi::GenericStaticMethod ("exists", "@brief Static method bool QFile::exists(const QString &fileName)\nThis method is static and can be called without an instance.", &_init_f_exists_2025, &_call_f_exists_2025); + methods += new qt_gsi::GenericStaticMethod ("link", "@brief Static method bool QFile::link(const QString &oldname, const QString &newName)\nThis method is static and can be called without an instance.", &_init_f_link_3942, &_call_f_link_3942); + methods += new qt_gsi::GenericStaticMethod ("moveToTrash", "@brief Static method bool QFile::moveToTrash(const QString &fileName, QString *pathInTrash)\nThis method is static and can be called without an instance.", &_init_f_moveToTrash_3251, &_call_f_moveToTrash_3251); + methods += new qt_gsi::GenericStaticMethod ("permissions", "@brief Static method QFlags QFile::permissions(const QString &filename)\nThis method is static and can be called without an instance.", &_init_f_permissions_2025, &_call_f_permissions_2025); + methods += new qt_gsi::GenericStaticMethod ("remove", "@brief Static method bool QFile::remove(const QString &fileName)\nThis method is static and can be called without an instance.", &_init_f_remove_2025, &_call_f_remove_2025); + methods += new qt_gsi::GenericStaticMethod ("rename", "@brief Static method bool QFile::rename(const QString &oldName, const QString &newName)\nThis method is static and can be called without an instance.", &_init_f_rename_3942, &_call_f_rename_3942); + methods += new qt_gsi::GenericStaticMethod ("resize", "@brief Static method bool QFile::resize(const QString &filename, qint64 sz)\nThis method is static and can be called without an instance.", &_init_f_resize_2903, &_call_f_resize_2903); + methods += new qt_gsi::GenericStaticMethod ("setPermissions", "@brief Static method bool QFile::setPermissions(const QString &filename, QFlags permissionSpec)\nThis method is static and can be called without an instance.", &_init_f_setPermissions_5287, &_call_f_setPermissions_5287); + methods += new qt_gsi::GenericStaticMethod ("symLinkTarget", "@brief Static method QString QFile::symLinkTarget(const QString &fileName)\nThis method is static and can be called without an instance.", &_init_f_symLinkTarget_2025, &_call_f_symLinkTarget_2025); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QFile::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QFileDevice (); + +qt_gsi::QtNativeClass decl_QFile (qtdecl_QFileDevice (), "QtCore", "QFile", + methods_QFile (), + "@qt\n@brief Binding of QFile"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFile () { return decl_QFile; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQFileDevice.cc b/src/gsiqt/qt6/QtCore/gsiDeclQFileDevice.cc new file mode 100644 index 000000000..6b5888fec --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQFileDevice.cc @@ -0,0 +1,1825 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFileDevice.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFileDevice + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QFileDevice::staticMetaObject); +} + + +// bool QFileDevice::atEnd() + + +static void _init_f_atEnd_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_atEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileDevice *)cls)->atEnd ()); +} + + +// void QFileDevice::close() + + +static void _init_f_close_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_close_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDevice *)cls)->close (); +} + + +// QFileDevice::FileError QFileDevice::error() + + +static void _init_f_error_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFileDevice *)cls)->error ())); +} + + +// QString QFileDevice::fileName() + + +static void _init_f_fileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileDevice *)cls)->fileName ()); +} + + +// QDateTime QFileDevice::fileTime(QFileDevice::FileTime time) + + +static void _init_f_fileTime_c2392 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("time"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_fileTime_c2392 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QDateTime)((QFileDevice *)cls)->fileTime (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QFileDevice::flush() + + +static void _init_f_flush_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_flush_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileDevice *)cls)->flush ()); +} + + +// int QFileDevice::handle() + + +static void _init_f_handle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_handle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFileDevice *)cls)->handle ()); +} + + +// bool QFileDevice::isSequential() + + +static void _init_f_isSequential_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSequential_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileDevice *)cls)->isSequential ()); +} + + +// QFlags QFileDevice::permissions() + + +static void _init_f_permissions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_permissions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFileDevice *)cls)->permissions ()); +} + + +// qint64 QFileDevice::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QFileDevice *)cls)->pos ()); +} + + +// bool QFileDevice::resize(qint64 sz) + + +static void _init_f_resize_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sz"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_resize_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileDevice *)cls)->resize (arg1)); +} + + +// bool QFileDevice::seek(qint64 offset) + + +static void _init_f_seek_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_seek_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileDevice *)cls)->seek (arg1)); +} + + +// bool QFileDevice::setFileTime(const QDateTime &newDate, QFileDevice::FileTime fileTime) + + +static void _init_f_setFileTime_4459 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newDate"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("fileTime"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setFileTime_4459 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QFileDevice *)cls)->setFileTime (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// bool QFileDevice::setPermissions(QFlags permissionSpec) + + +static void _init_f_setPermissions_3370 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("permissionSpec"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPermissions_3370 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QFileDevice *)cls)->setPermissions (arg1)); +} + + +// qint64 QFileDevice::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QFileDevice *)cls)->size ()); +} + + +// void QFileDevice::unsetError() + + +static void _init_f_unsetError_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unsetError_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDevice *)cls)->unsetError (); +} + + +// static QString QFileDevice::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QFileDevice::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QFileDevice () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("atEnd", "@brief Method bool QFileDevice::atEnd()\nThis is a reimplementation of QIODevice::atEnd", true, &_init_f_atEnd_c0, &_call_f_atEnd_c0); + methods += new qt_gsi::GenericMethod ("close", "@brief Method void QFileDevice::close()\nThis is a reimplementation of QIODevice::close", false, &_init_f_close_0, &_call_f_close_0); + methods += new qt_gsi::GenericMethod ("error", "@brief Method QFileDevice::FileError QFileDevice::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("fileName", "@brief Method QString QFileDevice::fileName()\n", true, &_init_f_fileName_c0, &_call_f_fileName_c0); + methods += new qt_gsi::GenericMethod ("fileTime", "@brief Method QDateTime QFileDevice::fileTime(QFileDevice::FileTime time)\n", true, &_init_f_fileTime_c2392, &_call_f_fileTime_c2392); + methods += new qt_gsi::GenericMethod ("flush", "@brief Method bool QFileDevice::flush()\n", false, &_init_f_flush_0, &_call_f_flush_0); + methods += new qt_gsi::GenericMethod ("handle", "@brief Method int QFileDevice::handle()\n", true, &_init_f_handle_c0, &_call_f_handle_c0); + methods += new qt_gsi::GenericMethod ("isSequential?", "@brief Method bool QFileDevice::isSequential()\nThis is a reimplementation of QIODevice::isSequential", true, &_init_f_isSequential_c0, &_call_f_isSequential_c0); + methods += new qt_gsi::GenericMethod ("permissions", "@brief Method QFlags QFileDevice::permissions()\n", true, &_init_f_permissions_c0, &_call_f_permissions_c0); + methods += new qt_gsi::GenericMethod ("pos", "@brief Method qint64 QFileDevice::pos()\nThis is a reimplementation of QIODevice::pos", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod ("resize", "@brief Method bool QFileDevice::resize(qint64 sz)\n", false, &_init_f_resize_986, &_call_f_resize_986); + methods += new qt_gsi::GenericMethod ("seek", "@brief Method bool QFileDevice::seek(qint64 offset)\nThis is a reimplementation of QIODevice::seek", false, &_init_f_seek_986, &_call_f_seek_986); + methods += new qt_gsi::GenericMethod ("setFileTime", "@brief Method bool QFileDevice::setFileTime(const QDateTime &newDate, QFileDevice::FileTime fileTime)\n", false, &_init_f_setFileTime_4459, &_call_f_setFileTime_4459); + methods += new qt_gsi::GenericMethod ("setPermissions", "@brief Method bool QFileDevice::setPermissions(QFlags permissionSpec)\n", false, &_init_f_setPermissions_3370, &_call_f_setPermissions_3370); + methods += new qt_gsi::GenericMethod ("size", "@brief Method qint64 QFileDevice::size()\nThis is a reimplementation of QIODevice::size", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("unsetError", "@brief Method void QFileDevice::unsetError()\n", false, &_init_f_unsetError_0, &_call_f_unsetError_0); + methods += gsi::qt_signal ("aboutToClose()", "aboutToClose", "@brief Signal declaration for QFileDevice::aboutToClose()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("bytesWritten(qint64)", "bytesWritten", gsi::arg("bytes"), "@brief Signal declaration for QFileDevice::bytesWritten(qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelBytesWritten(int, qint64)", "channelBytesWritten", gsi::arg("channel"), gsi::arg("bytes"), "@brief Signal declaration for QFileDevice::channelBytesWritten(int channel, qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelReadyRead(int)", "channelReadyRead", gsi::arg("channel"), "@brief Signal declaration for QFileDevice::channelReadyRead(int channel)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QFileDevice::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QFileDevice::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("readChannelFinished()", "readChannelFinished", "@brief Signal declaration for QFileDevice::readChannelFinished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("readyRead()", "readyRead", "@brief Signal declaration for QFileDevice::readyRead()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QFileDevice::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QIODevice (); + +qt_gsi::QtNativeClass decl_QFileDevice (qtdecl_QIODevice (), "QtCore", "QFileDevice_Native", + methods_QFileDevice (), + "@hide\n@alias QFileDevice"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFileDevice () { return decl_QFileDevice; } + +} + + +class QFileDevice_Adaptor : public QFileDevice, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QFileDevice_Adaptor(); + + // [expose] bool QFileDevice::isSignalConnected(const QMetaMethod &signal) + bool fp_QFileDevice_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QFileDevice::isSignalConnected(signal); + } + + // [expose] int QFileDevice::receivers(const char *signal) + int fp_QFileDevice_receivers_c1731 (const char *signal) const { + return QFileDevice::receivers(signal); + } + + // [expose] QObject *QFileDevice::sender() + QObject * fp_QFileDevice_sender_c0 () const { + return QFileDevice::sender(); + } + + // [expose] int QFileDevice::senderSignalIndex() + int fp_QFileDevice_senderSignalIndex_c0 () const { + return QFileDevice::senderSignalIndex(); + } + + // [expose] void QFileDevice::setErrorString(const QString &errorString) + void fp_QFileDevice_setErrorString_2025 (const QString &errorString) { + QFileDevice::setErrorString(errorString); + } + + // [expose] void QFileDevice::setOpenMode(QFlags openMode) + void fp_QFileDevice_setOpenMode_3621 (QFlags openMode) { + QFileDevice::setOpenMode(openMode); + } + + // [emitter impl] void QFileDevice::aboutToClose() + void emitter_QFileDevice_aboutToClose_0() + { + emit QFileDevice::aboutToClose(); + } + + // [adaptor impl] bool QFileDevice::atEnd() + bool cbs_atEnd_c0_0() const + { + return QFileDevice::atEnd(); + } + + virtual bool atEnd() const + { + if (cb_atEnd_c0_0.can_issue()) { + return cb_atEnd_c0_0.issue(&QFileDevice_Adaptor::cbs_atEnd_c0_0); + } else { + return QFileDevice::atEnd(); + } + } + + // [adaptor impl] qint64 QFileDevice::bytesAvailable() + qint64 cbs_bytesAvailable_c0_0() const + { + return QFileDevice::bytesAvailable(); + } + + virtual qint64 bytesAvailable() const + { + if (cb_bytesAvailable_c0_0.can_issue()) { + return cb_bytesAvailable_c0_0.issue(&QFileDevice_Adaptor::cbs_bytesAvailable_c0_0); + } else { + return QFileDevice::bytesAvailable(); + } + } + + // [adaptor impl] qint64 QFileDevice::bytesToWrite() + qint64 cbs_bytesToWrite_c0_0() const + { + return QFileDevice::bytesToWrite(); + } + + virtual qint64 bytesToWrite() const + { + if (cb_bytesToWrite_c0_0.can_issue()) { + return cb_bytesToWrite_c0_0.issue(&QFileDevice_Adaptor::cbs_bytesToWrite_c0_0); + } else { + return QFileDevice::bytesToWrite(); + } + } + + // [emitter impl] void QFileDevice::bytesWritten(qint64 bytes) + void emitter_QFileDevice_bytesWritten_986(qint64 bytes) + { + emit QFileDevice::bytesWritten(bytes); + } + + // [adaptor impl] bool QFileDevice::canReadLine() + bool cbs_canReadLine_c0_0() const + { + return QFileDevice::canReadLine(); + } + + virtual bool canReadLine() const + { + if (cb_canReadLine_c0_0.can_issue()) { + return cb_canReadLine_c0_0.issue(&QFileDevice_Adaptor::cbs_canReadLine_c0_0); + } else { + return QFileDevice::canReadLine(); + } + } + + // [emitter impl] void QFileDevice::channelBytesWritten(int channel, qint64 bytes) + void emitter_QFileDevice_channelBytesWritten_1645(int channel, qint64 bytes) + { + emit QFileDevice::channelBytesWritten(channel, bytes); + } + + // [emitter impl] void QFileDevice::channelReadyRead(int channel) + void emitter_QFileDevice_channelReadyRead_767(int channel) + { + emit QFileDevice::channelReadyRead(channel); + } + + // [adaptor impl] void QFileDevice::close() + void cbs_close_0_0() + { + QFileDevice::close(); + } + + virtual void close() + { + if (cb_close_0_0.can_issue()) { + cb_close_0_0.issue(&QFileDevice_Adaptor::cbs_close_0_0); + } else { + QFileDevice::close(); + } + } + + // [emitter impl] void QFileDevice::destroyed(QObject *) + void emitter_QFileDevice_destroyed_1302(QObject *arg1) + { + emit QFileDevice::destroyed(arg1); + } + + // [adaptor impl] bool QFileDevice::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QFileDevice::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QFileDevice_Adaptor::cbs_event_1217_0, _event); + } else { + return QFileDevice::event(_event); + } + } + + // [adaptor impl] bool QFileDevice::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QFileDevice::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QFileDevice_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QFileDevice::eventFilter(watched, event); + } + } + + // [adaptor impl] QString QFileDevice::fileName() + QString cbs_fileName_c0_0() const + { + return QFileDevice::fileName(); + } + + virtual QString fileName() const + { + if (cb_fileName_c0_0.can_issue()) { + return cb_fileName_c0_0.issue(&QFileDevice_Adaptor::cbs_fileName_c0_0); + } else { + return QFileDevice::fileName(); + } + } + + // [adaptor impl] bool QFileDevice::isSequential() + bool cbs_isSequential_c0_0() const + { + return QFileDevice::isSequential(); + } + + virtual bool isSequential() const + { + if (cb_isSequential_c0_0.can_issue()) { + return cb_isSequential_c0_0.issue(&QFileDevice_Adaptor::cbs_isSequential_c0_0); + } else { + return QFileDevice::isSequential(); + } + } + + // [emitter impl] void QFileDevice::objectNameChanged(const QString &objectName) + void emitter_QFileDevice_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QFileDevice::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] bool QFileDevice::open(QFlags mode) + bool cbs_open_3621_0(QFlags mode) + { + return QFileDevice::open(mode); + } + + virtual bool open(QFlags mode) + { + if (cb_open_3621_0.can_issue()) { + return cb_open_3621_0.issue >(&QFileDevice_Adaptor::cbs_open_3621_0, mode); + } else { + return QFileDevice::open(mode); + } + } + + // [adaptor impl] QFlags QFileDevice::permissions() + QFlags cbs_permissions_c0_0() const + { + return QFileDevice::permissions(); + } + + virtual QFlags permissions() const + { + if (cb_permissions_c0_0.can_issue()) { + return cb_permissions_c0_0.issue >(&QFileDevice_Adaptor::cbs_permissions_c0_0); + } else { + return QFileDevice::permissions(); + } + } + + // [adaptor impl] qint64 QFileDevice::pos() + qint64 cbs_pos_c0_0() const + { + return QFileDevice::pos(); + } + + virtual qint64 pos() const + { + if (cb_pos_c0_0.can_issue()) { + return cb_pos_c0_0.issue(&QFileDevice_Adaptor::cbs_pos_c0_0); + } else { + return QFileDevice::pos(); + } + } + + // [emitter impl] void QFileDevice::readChannelFinished() + void emitter_QFileDevice_readChannelFinished_0() + { + emit QFileDevice::readChannelFinished(); + } + + // [emitter impl] void QFileDevice::readyRead() + void emitter_QFileDevice_readyRead_0() + { + emit QFileDevice::readyRead(); + } + + // [adaptor impl] bool QFileDevice::reset() + bool cbs_reset_0_0() + { + return QFileDevice::reset(); + } + + virtual bool reset() + { + if (cb_reset_0_0.can_issue()) { + return cb_reset_0_0.issue(&QFileDevice_Adaptor::cbs_reset_0_0); + } else { + return QFileDevice::reset(); + } + } + + // [adaptor impl] bool QFileDevice::resize(qint64 sz) + bool cbs_resize_986_0(qint64 sz) + { + return QFileDevice::resize(sz); + } + + virtual bool resize(qint64 sz) + { + if (cb_resize_986_0.can_issue()) { + return cb_resize_986_0.issue(&QFileDevice_Adaptor::cbs_resize_986_0, sz); + } else { + return QFileDevice::resize(sz); + } + } + + // [adaptor impl] bool QFileDevice::seek(qint64 offset) + bool cbs_seek_986_0(qint64 offset) + { + return QFileDevice::seek(offset); + } + + virtual bool seek(qint64 offset) + { + if (cb_seek_986_0.can_issue()) { + return cb_seek_986_0.issue(&QFileDevice_Adaptor::cbs_seek_986_0, offset); + } else { + return QFileDevice::seek(offset); + } + } + + // [adaptor impl] bool QFileDevice::setPermissions(QFlags permissionSpec) + bool cbs_setPermissions_3370_0(QFlags permissionSpec) + { + return QFileDevice::setPermissions(permissionSpec); + } + + virtual bool setPermissions(QFlags permissionSpec) + { + if (cb_setPermissions_3370_0.can_issue()) { + return cb_setPermissions_3370_0.issue >(&QFileDevice_Adaptor::cbs_setPermissions_3370_0, permissionSpec); + } else { + return QFileDevice::setPermissions(permissionSpec); + } + } + + // [adaptor impl] qint64 QFileDevice::size() + qint64 cbs_size_c0_0() const + { + return QFileDevice::size(); + } + + virtual qint64 size() const + { + if (cb_size_c0_0.can_issue()) { + return cb_size_c0_0.issue(&QFileDevice_Adaptor::cbs_size_c0_0); + } else { + return QFileDevice::size(); + } + } + + // [adaptor impl] bool QFileDevice::waitForBytesWritten(int msecs) + bool cbs_waitForBytesWritten_767_0(int msecs) + { + return QFileDevice::waitForBytesWritten(msecs); + } + + virtual bool waitForBytesWritten(int msecs) + { + if (cb_waitForBytesWritten_767_0.can_issue()) { + return cb_waitForBytesWritten_767_0.issue(&QFileDevice_Adaptor::cbs_waitForBytesWritten_767_0, msecs); + } else { + return QFileDevice::waitForBytesWritten(msecs); + } + } + + // [adaptor impl] bool QFileDevice::waitForReadyRead(int msecs) + bool cbs_waitForReadyRead_767_0(int msecs) + { + return QFileDevice::waitForReadyRead(msecs); + } + + virtual bool waitForReadyRead(int msecs) + { + if (cb_waitForReadyRead_767_0.can_issue()) { + return cb_waitForReadyRead_767_0.issue(&QFileDevice_Adaptor::cbs_waitForReadyRead_767_0, msecs); + } else { + return QFileDevice::waitForReadyRead(msecs); + } + } + + // [adaptor impl] void QFileDevice::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QFileDevice::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QFileDevice_Adaptor::cbs_childEvent_1701_0, event); + } else { + QFileDevice::childEvent(event); + } + } + + // [adaptor impl] void QFileDevice::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QFileDevice::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QFileDevice_Adaptor::cbs_customEvent_1217_0, event); + } else { + QFileDevice::customEvent(event); + } + } + + // [adaptor impl] void QFileDevice::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QFileDevice::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QFileDevice_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QFileDevice::disconnectNotify(signal); + } + } + + // [adaptor impl] qint64 QFileDevice::skipData(qint64 maxSize) + qint64 cbs_skipData_986_0(qint64 maxSize) + { + return QFileDevice::skipData(maxSize); + } + + virtual qint64 skipData(qint64 maxSize) + { + if (cb_skipData_986_0.can_issue()) { + return cb_skipData_986_0.issue(&QFileDevice_Adaptor::cbs_skipData_986_0, maxSize); + } else { + return QFileDevice::skipData(maxSize); + } + } + + // [adaptor impl] void QFileDevice::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QFileDevice::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QFileDevice_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QFileDevice::timerEvent(event); + } + } + + // [adaptor impl] qint64 QFileDevice::writeData(const char *data, qint64 len) + qint64 cbs_writeData_2609_0(const char *data, qint64 len) + { + return QFileDevice::writeData(data, len); + } + + virtual qint64 writeData(const char *data, qint64 len) + { + if (cb_writeData_2609_0.can_issue()) { + return cb_writeData_2609_0.issue(&QFileDevice_Adaptor::cbs_writeData_2609_0, data, len); + } else { + return QFileDevice::writeData(data, len); + } + } + + gsi::Callback cb_atEnd_c0_0; + gsi::Callback cb_bytesAvailable_c0_0; + gsi::Callback cb_bytesToWrite_c0_0; + gsi::Callback cb_canReadLine_c0_0; + gsi::Callback cb_close_0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fileName_c0_0; + gsi::Callback cb_isSequential_c0_0; + gsi::Callback cb_open_3621_0; + gsi::Callback cb_permissions_c0_0; + gsi::Callback cb_pos_c0_0; + gsi::Callback cb_reset_0_0; + gsi::Callback cb_resize_986_0; + gsi::Callback cb_seek_986_0; + gsi::Callback cb_setPermissions_3370_0; + gsi::Callback cb_size_c0_0; + gsi::Callback cb_waitForBytesWritten_767_0; + gsi::Callback cb_waitForReadyRead_767_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_skipData_986_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_writeData_2609_0; +}; + +QFileDevice_Adaptor::~QFileDevice_Adaptor() { } + +// emitter void QFileDevice::aboutToClose() + +static void _init_emitter_aboutToClose_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_aboutToClose_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QFileDevice_Adaptor *)cls)->emitter_QFileDevice_aboutToClose_0 (); +} + + +// bool QFileDevice::atEnd() + +static void _init_cbs_atEnd_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_atEnd_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileDevice_Adaptor *)cls)->cbs_atEnd_c0_0 ()); +} + +static void _set_callback_cbs_atEnd_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_atEnd_c0_0 = cb; +} + + +// qint64 QFileDevice::bytesAvailable() + +static void _init_cbs_bytesAvailable_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_bytesAvailable_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QFileDevice_Adaptor *)cls)->cbs_bytesAvailable_c0_0 ()); +} + +static void _set_callback_cbs_bytesAvailable_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_bytesAvailable_c0_0 = cb; +} + + +// qint64 QFileDevice::bytesToWrite() + +static void _init_cbs_bytesToWrite_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_bytesToWrite_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QFileDevice_Adaptor *)cls)->cbs_bytesToWrite_c0_0 ()); +} + +static void _set_callback_cbs_bytesToWrite_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_bytesToWrite_c0_0 = cb; +} + + +// emitter void QFileDevice::bytesWritten(qint64 bytes) + +static void _init_emitter_bytesWritten_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bytes"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_bytesWritten_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ((QFileDevice_Adaptor *)cls)->emitter_QFileDevice_bytesWritten_986 (arg1); +} + + +// bool QFileDevice::canReadLine() + +static void _init_cbs_canReadLine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_canReadLine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileDevice_Adaptor *)cls)->cbs_canReadLine_c0_0 ()); +} + +static void _set_callback_cbs_canReadLine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_canReadLine_c0_0 = cb; +} + + +// emitter void QFileDevice::channelBytesWritten(int channel, qint64 bytes) + +static void _init_emitter_channelBytesWritten_1645 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("channel"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bytes"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_channelBytesWritten_1645 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = gsi::arg_reader() (args, heap); + ((QFileDevice_Adaptor *)cls)->emitter_QFileDevice_channelBytesWritten_1645 (arg1, arg2); +} + + +// emitter void QFileDevice::channelReadyRead(int channel) + +static void _init_emitter_channelReadyRead_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("channel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_channelReadyRead_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QFileDevice_Adaptor *)cls)->emitter_QFileDevice_channelReadyRead_767 (arg1); +} + + +// void QFileDevice::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDevice_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QFileDevice::close() + +static void _init_cbs_close_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_close_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDevice_Adaptor *)cls)->cbs_close_0_0 (); +} + +static void _set_callback_cbs_close_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_close_0_0 = cb; +} + + +// void QFileDevice::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDevice_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QFileDevice::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QFileDevice_Adaptor *)cls)->emitter_QFileDevice_destroyed_1302 (arg1); +} + + +// void QFileDevice::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDevice_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QFileDevice::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QFileDevice_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QFileDevice::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QFileDevice_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QString QFileDevice::fileName() + +static void _init_cbs_fileName_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_fileName_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileDevice_Adaptor *)cls)->cbs_fileName_c0_0 ()); +} + +static void _set_callback_cbs_fileName_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_fileName_c0_0 = cb; +} + + +// bool QFileDevice::isSequential() + +static void _init_cbs_isSequential_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isSequential_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileDevice_Adaptor *)cls)->cbs_isSequential_c0_0 ()); +} + +static void _set_callback_cbs_isSequential_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_isSequential_c0_0 = cb; +} + + +// exposed bool QFileDevice::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileDevice_Adaptor *)cls)->fp_QFileDevice_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QFileDevice::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFileDevice_Adaptor *)cls)->emitter_QFileDevice_objectNameChanged_4567 (arg1); +} + + +// bool QFileDevice::open(QFlags mode) + +static void _init_cbs_open_3621_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_open_3621_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + ret.write ((bool)((QFileDevice_Adaptor *)cls)->cbs_open_3621_0 (arg1)); +} + +static void _set_callback_cbs_open_3621_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_open_3621_0 = cb; +} + + +// QFlags QFileDevice::permissions() + +static void _init_cbs_permissions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_permissions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFileDevice_Adaptor *)cls)->cbs_permissions_c0_0 ()); +} + +static void _set_callback_cbs_permissions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_permissions_c0_0 = cb; +} + + +// qint64 QFileDevice::pos() + +static void _init_cbs_pos_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_pos_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QFileDevice_Adaptor *)cls)->cbs_pos_c0_0 ()); +} + +static void _set_callback_cbs_pos_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_pos_c0_0 = cb; +} + + +// emitter void QFileDevice::readChannelFinished() + +static void _init_emitter_readChannelFinished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_readChannelFinished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QFileDevice_Adaptor *)cls)->emitter_QFileDevice_readChannelFinished_0 (); +} + + +// emitter void QFileDevice::readyRead() + +static void _init_emitter_readyRead_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_readyRead_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QFileDevice_Adaptor *)cls)->emitter_QFileDevice_readyRead_0 (); +} + + +// exposed int QFileDevice::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QFileDevice_Adaptor *)cls)->fp_QFileDevice_receivers_c1731 (arg1)); +} + + +// bool QFileDevice::reset() + +static void _init_cbs_reset_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reset_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileDevice_Adaptor *)cls)->cbs_reset_0_0 ()); +} + +static void _set_callback_cbs_reset_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_reset_0_0 = cb; +} + + +// bool QFileDevice::resize(qint64 sz) + +static void _init_cbs_resize_986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sz"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resize_986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = args.read (heap); + ret.write ((bool)((QFileDevice_Adaptor *)cls)->cbs_resize_986_0 (arg1)); +} + +static void _set_callback_cbs_resize_986_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_resize_986_0 = cb; +} + + +// bool QFileDevice::seek(qint64 offset) + +static void _init_cbs_seek_986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_seek_986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = args.read (heap); + ret.write ((bool)((QFileDevice_Adaptor *)cls)->cbs_seek_986_0 (arg1)); +} + +static void _set_callback_cbs_seek_986_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_seek_986_0 = cb; +} + + +// exposed QObject *QFileDevice::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QFileDevice_Adaptor *)cls)->fp_QFileDevice_sender_c0 ()); +} + + +// exposed int QFileDevice::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFileDevice_Adaptor *)cls)->fp_QFileDevice_senderSignalIndex_c0 ()); +} + + +// exposed void QFileDevice::setErrorString(const QString &errorString) + +static void _init_fp_setErrorString_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("errorString"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setErrorString_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDevice_Adaptor *)cls)->fp_QFileDevice_setErrorString_2025 (arg1); +} + + +// exposed void QFileDevice::setOpenMode(QFlags openMode) + +static void _init_fp_setOpenMode_3621 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("openMode"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_fp_setOpenMode_3621 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDevice_Adaptor *)cls)->fp_QFileDevice_setOpenMode_3621 (arg1); +} + + +// bool QFileDevice::setPermissions(QFlags permissionSpec) + +static void _init_cbs_setPermissions_3370_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("permissionSpec"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setPermissions_3370_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + ret.write ((bool)((QFileDevice_Adaptor *)cls)->cbs_setPermissions_3370_0 (arg1)); +} + +static void _set_callback_cbs_setPermissions_3370_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_setPermissions_3370_0 = cb; +} + + +// qint64 QFileDevice::size() + +static void _init_cbs_size_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_size_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QFileDevice_Adaptor *)cls)->cbs_size_c0_0 ()); +} + +static void _set_callback_cbs_size_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_size_c0_0 = cb; +} + + +// qint64 QFileDevice::skipData(qint64 maxSize) + +static void _init_cbs_skipData_986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maxSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_skipData_986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = args.read (heap); + ret.write ((qint64)((QFileDevice_Adaptor *)cls)->cbs_skipData_986_0 (arg1)); +} + +static void _set_callback_cbs_skipData_986_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_skipData_986_0 = cb; +} + + +// void QFileDevice::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDevice_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// bool QFileDevice::waitForBytesWritten(int msecs) + +static void _init_cbs_waitForBytesWritten_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_waitForBytesWritten_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QFileDevice_Adaptor *)cls)->cbs_waitForBytesWritten_767_0 (arg1)); +} + +static void _set_callback_cbs_waitForBytesWritten_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_waitForBytesWritten_767_0 = cb; +} + + +// bool QFileDevice::waitForReadyRead(int msecs) + +static void _init_cbs_waitForReadyRead_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_waitForReadyRead_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QFileDevice_Adaptor *)cls)->cbs_waitForReadyRead_767_0 (arg1)); +} + +static void _set_callback_cbs_waitForReadyRead_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_waitForReadyRead_767_0 = cb; +} + + +// qint64 QFileDevice::writeData(const char *data, qint64 len) + +static void _init_cbs_writeData_2609_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("len"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_writeData_2609_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = args.read (heap); + qint64 arg2 = args.read (heap); + ret.write ((qint64)((QFileDevice_Adaptor *)cls)->cbs_writeData_2609_0 (arg1, arg2)); +} + +static void _set_callback_cbs_writeData_2609_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDevice_Adaptor *)cls)->cb_writeData_2609_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QFileDevice (); + +static gsi::Methods methods_QFileDevice_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("emit_aboutToClose", "@brief Emitter for signal void QFileDevice::aboutToClose()\nCall this method to emit this signal.", false, &_init_emitter_aboutToClose_0, &_call_emitter_aboutToClose_0); + methods += new qt_gsi::GenericMethod ("atEnd", "@brief Virtual method bool QFileDevice::atEnd()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_atEnd_c0_0, &_call_cbs_atEnd_c0_0); + methods += new qt_gsi::GenericMethod ("atEnd", "@hide", true, &_init_cbs_atEnd_c0_0, &_call_cbs_atEnd_c0_0, &_set_callback_cbs_atEnd_c0_0); + methods += new qt_gsi::GenericMethod ("bytesAvailable", "@brief Virtual method qint64 QFileDevice::bytesAvailable()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_bytesAvailable_c0_0, &_call_cbs_bytesAvailable_c0_0); + methods += new qt_gsi::GenericMethod ("bytesAvailable", "@hide", true, &_init_cbs_bytesAvailable_c0_0, &_call_cbs_bytesAvailable_c0_0, &_set_callback_cbs_bytesAvailable_c0_0); + methods += new qt_gsi::GenericMethod ("bytesToWrite", "@brief Virtual method qint64 QFileDevice::bytesToWrite()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_bytesToWrite_c0_0, &_call_cbs_bytesToWrite_c0_0); + methods += new qt_gsi::GenericMethod ("bytesToWrite", "@hide", true, &_init_cbs_bytesToWrite_c0_0, &_call_cbs_bytesToWrite_c0_0, &_set_callback_cbs_bytesToWrite_c0_0); + methods += new qt_gsi::GenericMethod ("emit_bytesWritten", "@brief Emitter for signal void QFileDevice::bytesWritten(qint64 bytes)\nCall this method to emit this signal.", false, &_init_emitter_bytesWritten_986, &_call_emitter_bytesWritten_986); + methods += new qt_gsi::GenericMethod ("canReadLine", "@brief Virtual method bool QFileDevice::canReadLine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canReadLine_c0_0, &_call_cbs_canReadLine_c0_0); + methods += new qt_gsi::GenericMethod ("canReadLine", "@hide", true, &_init_cbs_canReadLine_c0_0, &_call_cbs_canReadLine_c0_0, &_set_callback_cbs_canReadLine_c0_0); + methods += new qt_gsi::GenericMethod ("emit_channelBytesWritten", "@brief Emitter for signal void QFileDevice::channelBytesWritten(int channel, qint64 bytes)\nCall this method to emit this signal.", false, &_init_emitter_channelBytesWritten_1645, &_call_emitter_channelBytesWritten_1645); + methods += new qt_gsi::GenericMethod ("emit_channelReadyRead", "@brief Emitter for signal void QFileDevice::channelReadyRead(int channel)\nCall this method to emit this signal.", false, &_init_emitter_channelReadyRead_767, &_call_emitter_channelReadyRead_767); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QFileDevice::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("close", "@brief Virtual method void QFileDevice::close()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_close_0_0, &_call_cbs_close_0_0); + methods += new qt_gsi::GenericMethod ("close", "@hide", false, &_init_cbs_close_0_0, &_call_cbs_close_0_0, &_set_callback_cbs_close_0_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QFileDevice::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QFileDevice::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QFileDevice::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QFileDevice::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QFileDevice::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fileName", "@brief Virtual method QString QFileDevice::fileName()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_fileName_c0_0, &_call_cbs_fileName_c0_0); + methods += new qt_gsi::GenericMethod ("fileName", "@hide", true, &_init_cbs_fileName_c0_0, &_call_cbs_fileName_c0_0, &_set_callback_cbs_fileName_c0_0); + methods += new qt_gsi::GenericMethod ("isSequential", "@brief Virtual method bool QFileDevice::isSequential()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isSequential_c0_0, &_call_cbs_isSequential_c0_0); + methods += new qt_gsi::GenericMethod ("isSequential", "@hide", true, &_init_cbs_isSequential_c0_0, &_call_cbs_isSequential_c0_0, &_set_callback_cbs_isSequential_c0_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QFileDevice::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QFileDevice::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("open", "@brief Virtual method bool QFileDevice::open(QFlags mode)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_open_3621_0, &_call_cbs_open_3621_0); + methods += new qt_gsi::GenericMethod ("open", "@hide", false, &_init_cbs_open_3621_0, &_call_cbs_open_3621_0, &_set_callback_cbs_open_3621_0); + methods += new qt_gsi::GenericMethod ("permissions", "@brief Virtual method QFlags QFileDevice::permissions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_permissions_c0_0, &_call_cbs_permissions_c0_0); + methods += new qt_gsi::GenericMethod ("permissions", "@hide", true, &_init_cbs_permissions_c0_0, &_call_cbs_permissions_c0_0, &_set_callback_cbs_permissions_c0_0); + methods += new qt_gsi::GenericMethod ("pos", "@brief Virtual method qint64 QFileDevice::pos()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_pos_c0_0, &_call_cbs_pos_c0_0); + methods += new qt_gsi::GenericMethod ("pos", "@hide", true, &_init_cbs_pos_c0_0, &_call_cbs_pos_c0_0, &_set_callback_cbs_pos_c0_0); + methods += new qt_gsi::GenericMethod ("emit_readChannelFinished", "@brief Emitter for signal void QFileDevice::readChannelFinished()\nCall this method to emit this signal.", false, &_init_emitter_readChannelFinished_0, &_call_emitter_readChannelFinished_0); + methods += new qt_gsi::GenericMethod ("emit_readyRead", "@brief Emitter for signal void QFileDevice::readyRead()\nCall this method to emit this signal.", false, &_init_emitter_readyRead_0, &_call_emitter_readyRead_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QFileDevice::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("reset", "@brief Virtual method bool QFileDevice::reset()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("reset", "@hide", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0, &_set_callback_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("resize", "@brief Virtual method bool QFileDevice::resize(qint64 sz)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resize_986_0, &_call_cbs_resize_986_0); + methods += new qt_gsi::GenericMethod ("resize", "@hide", false, &_init_cbs_resize_986_0, &_call_cbs_resize_986_0, &_set_callback_cbs_resize_986_0); + methods += new qt_gsi::GenericMethod ("seek", "@brief Virtual method bool QFileDevice::seek(qint64 offset)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_seek_986_0, &_call_cbs_seek_986_0); + methods += new qt_gsi::GenericMethod ("seek", "@hide", false, &_init_cbs_seek_986_0, &_call_cbs_seek_986_0, &_set_callback_cbs_seek_986_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QFileDevice::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QFileDevice::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setErrorString", "@brief Method void QFileDevice::setErrorString(const QString &errorString)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setErrorString_2025, &_call_fp_setErrorString_2025); + methods += new qt_gsi::GenericMethod ("*setOpenMode", "@brief Method void QFileDevice::setOpenMode(QFlags openMode)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setOpenMode_3621, &_call_fp_setOpenMode_3621); + methods += new qt_gsi::GenericMethod ("setPermissions", "@brief Virtual method bool QFileDevice::setPermissions(QFlags permissionSpec)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setPermissions_3370_0, &_call_cbs_setPermissions_3370_0); + methods += new qt_gsi::GenericMethod ("setPermissions", "@hide", false, &_init_cbs_setPermissions_3370_0, &_call_cbs_setPermissions_3370_0, &_set_callback_cbs_setPermissions_3370_0); + methods += new qt_gsi::GenericMethod ("size", "@brief Virtual method qint64 QFileDevice::size()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_size_c0_0, &_call_cbs_size_c0_0); + methods += new qt_gsi::GenericMethod ("size", "@hide", true, &_init_cbs_size_c0_0, &_call_cbs_size_c0_0, &_set_callback_cbs_size_c0_0); + methods += new qt_gsi::GenericMethod ("*skipData", "@brief Virtual method qint64 QFileDevice::skipData(qint64 maxSize)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_skipData_986_0, &_call_cbs_skipData_986_0); + methods += new qt_gsi::GenericMethod ("*skipData", "@hide", false, &_init_cbs_skipData_986_0, &_call_cbs_skipData_986_0, &_set_callback_cbs_skipData_986_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QFileDevice::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("waitForBytesWritten", "@brief Virtual method bool QFileDevice::waitForBytesWritten(int msecs)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_waitForBytesWritten_767_0, &_call_cbs_waitForBytesWritten_767_0); + methods += new qt_gsi::GenericMethod ("waitForBytesWritten", "@hide", false, &_init_cbs_waitForBytesWritten_767_0, &_call_cbs_waitForBytesWritten_767_0, &_set_callback_cbs_waitForBytesWritten_767_0); + methods += new qt_gsi::GenericMethod ("waitForReadyRead", "@brief Virtual method bool QFileDevice::waitForReadyRead(int msecs)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_waitForReadyRead_767_0, &_call_cbs_waitForReadyRead_767_0); + methods += new qt_gsi::GenericMethod ("waitForReadyRead", "@hide", false, &_init_cbs_waitForReadyRead_767_0, &_call_cbs_waitForReadyRead_767_0, &_set_callback_cbs_waitForReadyRead_767_0); + methods += new qt_gsi::GenericMethod ("*writeData", "@brief Virtual method qint64 QFileDevice::writeData(const char *data, qint64 len)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_writeData_2609_0, &_call_cbs_writeData_2609_0); + methods += new qt_gsi::GenericMethod ("*writeData", "@hide", false, &_init_cbs_writeData_2609_0, &_call_cbs_writeData_2609_0, &_set_callback_cbs_writeData_2609_0); + return methods; +} + +gsi::Class decl_QFileDevice_Adaptor (qtdecl_QFileDevice (), "QtCore", "QFileDevice", + methods_QFileDevice_Adaptor (), + "@qt\n@brief Binding of QFileDevice"); + +} + + +// Implementation of the enum wrapper class for QFileDevice::FileError +namespace qt_gsi +{ + +static gsi::Enum decl_QFileDevice_FileError_Enum ("QtCore", "QFileDevice_FileError", + gsi::enum_const ("NoError", QFileDevice::NoError, "@brief Enum constant QFileDevice::NoError") + + gsi::enum_const ("ReadError", QFileDevice::ReadError, "@brief Enum constant QFileDevice::ReadError") + + gsi::enum_const ("WriteError", QFileDevice::WriteError, "@brief Enum constant QFileDevice::WriteError") + + gsi::enum_const ("FatalError", QFileDevice::FatalError, "@brief Enum constant QFileDevice::FatalError") + + gsi::enum_const ("ResourceError", QFileDevice::ResourceError, "@brief Enum constant QFileDevice::ResourceError") + + gsi::enum_const ("OpenError", QFileDevice::OpenError, "@brief Enum constant QFileDevice::OpenError") + + gsi::enum_const ("AbortError", QFileDevice::AbortError, "@brief Enum constant QFileDevice::AbortError") + + gsi::enum_const ("TimeOutError", QFileDevice::TimeOutError, "@brief Enum constant QFileDevice::TimeOutError") + + gsi::enum_const ("UnspecifiedError", QFileDevice::UnspecifiedError, "@brief Enum constant QFileDevice::UnspecifiedError") + + gsi::enum_const ("RemoveError", QFileDevice::RemoveError, "@brief Enum constant QFileDevice::RemoveError") + + gsi::enum_const ("RenameError", QFileDevice::RenameError, "@brief Enum constant QFileDevice::RenameError") + + gsi::enum_const ("PositionError", QFileDevice::PositionError, "@brief Enum constant QFileDevice::PositionError") + + gsi::enum_const ("ResizeError", QFileDevice::ResizeError, "@brief Enum constant QFileDevice::ResizeError") + + gsi::enum_const ("PermissionsError", QFileDevice::PermissionsError, "@brief Enum constant QFileDevice::PermissionsError") + + gsi::enum_const ("CopyError", QFileDevice::CopyError, "@brief Enum constant QFileDevice::CopyError"), + "@qt\n@brief This class represents the QFileDevice::FileError enum"); + +static gsi::QFlagsClass decl_QFileDevice_FileError_Enums ("QtCore", "QFileDevice_QFlags_FileError", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFileDevice_FileError_Enum_in_parent (decl_QFileDevice_FileError_Enum.defs ()); +static gsi::ClassExt decl_QFileDevice_FileError_Enum_as_child (decl_QFileDevice_FileError_Enum, "FileError"); +static gsi::ClassExt decl_QFileDevice_FileError_Enums_as_child (decl_QFileDevice_FileError_Enums, "QFlags_FileError"); + +} + + +// Implementation of the enum wrapper class for QFileDevice::FileTime +namespace qt_gsi +{ + +static gsi::Enum decl_QFileDevice_FileTime_Enum ("QtCore", "QFileDevice_FileTime", + gsi::enum_const ("FileAccessTime", QFileDevice::FileAccessTime, "@brief Enum constant QFileDevice::FileAccessTime") + + gsi::enum_const ("FileBirthTime", QFileDevice::FileBirthTime, "@brief Enum constant QFileDevice::FileBirthTime") + + gsi::enum_const ("FileMetadataChangeTime", QFileDevice::FileMetadataChangeTime, "@brief Enum constant QFileDevice::FileMetadataChangeTime") + + gsi::enum_const ("FileModificationTime", QFileDevice::FileModificationTime, "@brief Enum constant QFileDevice::FileModificationTime"), + "@qt\n@brief This class represents the QFileDevice::FileTime enum"); + +static gsi::QFlagsClass decl_QFileDevice_FileTime_Enums ("QtCore", "QFileDevice_QFlags_FileTime", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFileDevice_FileTime_Enum_in_parent (decl_QFileDevice_FileTime_Enum.defs ()); +static gsi::ClassExt decl_QFileDevice_FileTime_Enum_as_child (decl_QFileDevice_FileTime_Enum, "FileTime"); +static gsi::ClassExt decl_QFileDevice_FileTime_Enums_as_child (decl_QFileDevice_FileTime_Enums, "QFlags_FileTime"); + +} + + +// Implementation of the enum wrapper class for QFileDevice::Permission +namespace qt_gsi +{ + +static gsi::Enum decl_QFileDevice_Permission_Enum ("QtCore", "QFileDevice_Permission", + gsi::enum_const ("ReadOwner", QFileDevice::ReadOwner, "@brief Enum constant QFileDevice::ReadOwner") + + gsi::enum_const ("WriteOwner", QFileDevice::WriteOwner, "@brief Enum constant QFileDevice::WriteOwner") + + gsi::enum_const ("ExeOwner", QFileDevice::ExeOwner, "@brief Enum constant QFileDevice::ExeOwner") + + gsi::enum_const ("ReadUser", QFileDevice::ReadUser, "@brief Enum constant QFileDevice::ReadUser") + + gsi::enum_const ("WriteUser", QFileDevice::WriteUser, "@brief Enum constant QFileDevice::WriteUser") + + gsi::enum_const ("ExeUser", QFileDevice::ExeUser, "@brief Enum constant QFileDevice::ExeUser") + + gsi::enum_const ("ReadGroup", QFileDevice::ReadGroup, "@brief Enum constant QFileDevice::ReadGroup") + + gsi::enum_const ("WriteGroup", QFileDevice::WriteGroup, "@brief Enum constant QFileDevice::WriteGroup") + + gsi::enum_const ("ExeGroup", QFileDevice::ExeGroup, "@brief Enum constant QFileDevice::ExeGroup") + + gsi::enum_const ("ReadOther", QFileDevice::ReadOther, "@brief Enum constant QFileDevice::ReadOther") + + gsi::enum_const ("WriteOther", QFileDevice::WriteOther, "@brief Enum constant QFileDevice::WriteOther") + + gsi::enum_const ("ExeOther", QFileDevice::ExeOther, "@brief Enum constant QFileDevice::ExeOther"), + "@qt\n@brief This class represents the QFileDevice::Permission enum"); + +static gsi::QFlagsClass decl_QFileDevice_Permission_Enums ("QtCore", "QFileDevice_QFlags_Permission", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFileDevice_Permission_Enum_in_parent (decl_QFileDevice_Permission_Enum.defs ()); +static gsi::ClassExt decl_QFileDevice_Permission_Enum_as_child (decl_QFileDevice_Permission_Enum, "Permission"); +static gsi::ClassExt decl_QFileDevice_Permission_Enums_as_child (decl_QFileDevice_Permission_Enums, "QFlags_Permission"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQFileInfo.cc b/src/gsiqt/qt6/QtCore/gsiDeclQFileInfo.cc new file mode 100644 index 000000000..981efb914 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQFileInfo.cc @@ -0,0 +1,1123 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFileInfo.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFileInfo + +// Constructor QFileInfo::QFileInfo() + + +static void _init_ctor_QFileInfo_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QFileInfo_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QFileInfo ()); +} + + +// Constructor QFileInfo::QFileInfo(const QString &file) + + +static void _init_ctor_QFileInfo_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("file"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFileInfo_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QFileInfo (arg1)); +} + + +// Constructor QFileInfo::QFileInfo(const QFileDevice &file) + + +static void _init_ctor_QFileInfo_2370 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("file"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFileInfo_2370 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFileDevice &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QFileInfo (arg1)); +} + + +// Constructor QFileInfo::QFileInfo(const QDir &dir, const QString &file) + + +static void _init_ctor_QFileInfo_3598 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dir"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("file"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QFileInfo_3598 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDir &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QFileInfo (arg1, arg2)); +} + + +// Constructor QFileInfo::QFileInfo(const QFileInfo &fileinfo) + + +static void _init_ctor_QFileInfo_2174 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileinfo"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFileInfo_2174 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFileInfo &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QFileInfo (arg1)); +} + + +// QDir QFileInfo::absoluteDir() + + +static void _init_f_absoluteDir_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_absoluteDir_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDir)((QFileInfo *)cls)->absoluteDir ()); +} + + +// QString QFileInfo::absoluteFilePath() + + +static void _init_f_absoluteFilePath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_absoluteFilePath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileInfo *)cls)->absoluteFilePath ()); +} + + +// QString QFileInfo::absolutePath() + + +static void _init_f_absolutePath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_absolutePath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileInfo *)cls)->absolutePath ()); +} + + +// QString QFileInfo::baseName() + + +static void _init_f_baseName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_baseName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileInfo *)cls)->baseName ()); +} + + +// QDateTime QFileInfo::birthTime() + + +static void _init_f_birthTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_birthTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDateTime)((QFileInfo *)cls)->birthTime ()); +} + + +// QString QFileInfo::bundleName() + + +static void _init_f_bundleName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bundleName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileInfo *)cls)->bundleName ()); +} + + +// bool QFileInfo::caching() + + +static void _init_f_caching_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_caching_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->caching ()); +} + + +// QString QFileInfo::canonicalFilePath() + + +static void _init_f_canonicalFilePath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canonicalFilePath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileInfo *)cls)->canonicalFilePath ()); +} + + +// QString QFileInfo::canonicalPath() + + +static void _init_f_canonicalPath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canonicalPath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileInfo *)cls)->canonicalPath ()); +} + + +// QString QFileInfo::completeBaseName() + + +static void _init_f_completeBaseName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_completeBaseName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileInfo *)cls)->completeBaseName ()); +} + + +// QString QFileInfo::completeSuffix() + + +static void _init_f_completeSuffix_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_completeSuffix_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileInfo *)cls)->completeSuffix ()); +} + + +// QDir QFileInfo::dir() + + +static void _init_f_dir_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dir_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDir)((QFileInfo *)cls)->dir ()); +} + + +// bool QFileInfo::exists() + + +static void _init_f_exists_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exists_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->exists ()); +} + + +// QString QFileInfo::fileName() + + +static void _init_f_fileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileInfo *)cls)->fileName ()); +} + + +// QString QFileInfo::filePath() + + +static void _init_f_filePath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_filePath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileInfo *)cls)->filePath ()); +} + + +// QDateTime QFileInfo::fileTime(QFileDevice::FileTime time) + + +static void _init_f_fileTime_c2392 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("time"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_fileTime_c2392 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QDateTime)((QFileInfo *)cls)->fileTime (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QString QFileInfo::group() + + +static void _init_f_group_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_group_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileInfo *)cls)->group ()); +} + + +// unsigned int QFileInfo::groupId() + + +static void _init_f_groupId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_groupId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QFileInfo *)cls)->groupId ()); +} + + +// bool QFileInfo::isAbsolute() + + +static void _init_f_isAbsolute_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAbsolute_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->isAbsolute ()); +} + + +// bool QFileInfo::isBundle() + + +static void _init_f_isBundle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isBundle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->isBundle ()); +} + + +// bool QFileInfo::isDir() + + +static void _init_f_isDir_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDir_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->isDir ()); +} + + +// bool QFileInfo::isExecutable() + + +static void _init_f_isExecutable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isExecutable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->isExecutable ()); +} + + +// bool QFileInfo::isFile() + + +static void _init_f_isFile_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isFile_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->isFile ()); +} + + +// bool QFileInfo::isHidden() + + +static void _init_f_isHidden_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isHidden_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->isHidden ()); +} + + +// bool QFileInfo::isJunction() + + +static void _init_f_isJunction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isJunction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->isJunction ()); +} + + +// bool QFileInfo::isNativePath() + + +static void _init_f_isNativePath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNativePath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->isNativePath ()); +} + + +// bool QFileInfo::isReadable() + + +static void _init_f_isReadable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isReadable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->isReadable ()); +} + + +// bool QFileInfo::isRelative() + + +static void _init_f_isRelative_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRelative_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->isRelative ()); +} + + +// bool QFileInfo::isRoot() + + +static void _init_f_isRoot_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRoot_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->isRoot ()); +} + + +// bool QFileInfo::isShortcut() + + +static void _init_f_isShortcut_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isShortcut_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->isShortcut ()); +} + + +// bool QFileInfo::isSymLink() + + +static void _init_f_isSymLink_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSymLink_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->isSymLink ()); +} + + +// bool QFileInfo::isSymbolicLink() + + +static void _init_f_isSymbolicLink_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSymbolicLink_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->isSymbolicLink ()); +} + + +// bool QFileInfo::isWritable() + + +static void _init_f_isWritable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isWritable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->isWritable ()); +} + + +// QString QFileInfo::junctionTarget() + + +static void _init_f_junctionTarget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_junctionTarget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileInfo *)cls)->junctionTarget ()); +} + + +// QDateTime QFileInfo::lastModified() + + +static void _init_f_lastModified_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastModified_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDateTime)((QFileInfo *)cls)->lastModified ()); +} + + +// QDateTime QFileInfo::lastRead() + + +static void _init_f_lastRead_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastRead_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDateTime)((QFileInfo *)cls)->lastRead ()); +} + + +// bool QFileInfo::makeAbsolute() + + +static void _init_f_makeAbsolute_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_makeAbsolute_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileInfo *)cls)->makeAbsolute ()); +} + + +// QDateTime QFileInfo::metadataChangeTime() + + +static void _init_f_metadataChangeTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_metadataChangeTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDateTime)((QFileInfo *)cls)->metadataChangeTime ()); +} + + +// bool QFileInfo::operator!=(const QFileInfo &fileinfo) + + +static void _init_f_operator_excl__eq__c2174 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileinfo"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2174 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFileInfo &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileInfo *)cls)->operator!= (arg1)); +} + + +// QFileInfo &QFileInfo::operator=(const QFileInfo &fileinfo) + + +static void _init_f_operator_eq__2174 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileinfo"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2174 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFileInfo &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QFileInfo &)((QFileInfo *)cls)->operator= (arg1)); +} + + +// bool QFileInfo::operator==(const QFileInfo &fileinfo) + + +static void _init_f_operator_eq__eq__c2174 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileinfo"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2174 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFileInfo &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileInfo *)cls)->operator== (arg1)); +} + + +// QString QFileInfo::owner() + + +static void _init_f_owner_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_owner_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileInfo *)cls)->owner ()); +} + + +// unsigned int QFileInfo::ownerId() + + +static void _init_f_ownerId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ownerId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QFileInfo *)cls)->ownerId ()); +} + + +// QString QFileInfo::path() + + +static void _init_f_path_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_path_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileInfo *)cls)->path ()); +} + + +// bool QFileInfo::permission(QFlags permissions) + + +static void _init_f_permission_c3370 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("permissions"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_permission_c3370 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QFileInfo *)cls)->permission (arg1)); +} + + +// QFlags QFileInfo::permissions() + + +static void _init_f_permissions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_permissions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFileInfo *)cls)->permissions ()); +} + + +// void QFileInfo::refresh() + + +static void _init_f_refresh_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_refresh_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileInfo *)cls)->refresh (); +} + + +// void QFileInfo::setCaching(bool on) + + +static void _init_f_setCaching_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("on"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCaching_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileInfo *)cls)->setCaching (arg1); +} + + +// void QFileInfo::setFile(const QString &file) + + +static void _init_f_setFile_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("file"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFile_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileInfo *)cls)->setFile (arg1); +} + + +// void QFileInfo::setFile(const QFileDevice &file) + + +static void _init_f_setFile_2370 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("file"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFile_2370 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFileDevice &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileInfo *)cls)->setFile (arg1); +} + + +// void QFileInfo::setFile(const QDir &dir, const QString &file) + + +static void _init_f_setFile_3598 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dir"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("file"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setFile_3598 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDir &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileInfo *)cls)->setFile (arg1, arg2); +} + + +// qint64 QFileInfo::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QFileInfo *)cls)->size ()); +} + + +// void QFileInfo::stat() + + +static void _init_f_stat_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stat_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileInfo *)cls)->stat (); +} + + +// QString QFileInfo::suffix() + + +static void _init_f_suffix_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_suffix_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileInfo *)cls)->suffix ()); +} + + +// void QFileInfo::swap(QFileInfo &other) + + +static void _init_f_swap_1479 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1479 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFileInfo &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileInfo *)cls)->swap (arg1); +} + + +// QString QFileInfo::symLinkTarget() + + +static void _init_f_symLinkTarget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_symLinkTarget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileInfo *)cls)->symLinkTarget ()); +} + + +// static bool QFileInfo::exists(const QString &file) + + +static void _init_f_exists_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("file"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_exists_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QFileInfo::exists (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QFileInfo () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFileInfo::QFileInfo()\nThis method creates an object of class QFileInfo.", &_init_ctor_QFileInfo_0, &_call_ctor_QFileInfo_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFileInfo::QFileInfo(const QString &file)\nThis method creates an object of class QFileInfo.", &_init_ctor_QFileInfo_2025, &_call_ctor_QFileInfo_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFileInfo::QFileInfo(const QFileDevice &file)\nThis method creates an object of class QFileInfo.", &_init_ctor_QFileInfo_2370, &_call_ctor_QFileInfo_2370); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFileInfo::QFileInfo(const QDir &dir, const QString &file)\nThis method creates an object of class QFileInfo.", &_init_ctor_QFileInfo_3598, &_call_ctor_QFileInfo_3598); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFileInfo::QFileInfo(const QFileInfo &fileinfo)\nThis method creates an object of class QFileInfo.", &_init_ctor_QFileInfo_2174, &_call_ctor_QFileInfo_2174); + methods += new qt_gsi::GenericMethod ("absoluteDir", "@brief Method QDir QFileInfo::absoluteDir()\n", true, &_init_f_absoluteDir_c0, &_call_f_absoluteDir_c0); + methods += new qt_gsi::GenericMethod ("absoluteFilePath", "@brief Method QString QFileInfo::absoluteFilePath()\n", true, &_init_f_absoluteFilePath_c0, &_call_f_absoluteFilePath_c0); + methods += new qt_gsi::GenericMethod ("absolutePath", "@brief Method QString QFileInfo::absolutePath()\n", true, &_init_f_absolutePath_c0, &_call_f_absolutePath_c0); + methods += new qt_gsi::GenericMethod ("baseName", "@brief Method QString QFileInfo::baseName()\n", true, &_init_f_baseName_c0, &_call_f_baseName_c0); + methods += new qt_gsi::GenericMethod ("birthTime", "@brief Method QDateTime QFileInfo::birthTime()\n", true, &_init_f_birthTime_c0, &_call_f_birthTime_c0); + methods += new qt_gsi::GenericMethod ("bundleName", "@brief Method QString QFileInfo::bundleName()\n", true, &_init_f_bundleName_c0, &_call_f_bundleName_c0); + methods += new qt_gsi::GenericMethod (":caching", "@brief Method bool QFileInfo::caching()\n", true, &_init_f_caching_c0, &_call_f_caching_c0); + methods += new qt_gsi::GenericMethod ("canonicalFilePath", "@brief Method QString QFileInfo::canonicalFilePath()\n", true, &_init_f_canonicalFilePath_c0, &_call_f_canonicalFilePath_c0); + methods += new qt_gsi::GenericMethod ("canonicalPath", "@brief Method QString QFileInfo::canonicalPath()\n", true, &_init_f_canonicalPath_c0, &_call_f_canonicalPath_c0); + methods += new qt_gsi::GenericMethod ("completeBaseName", "@brief Method QString QFileInfo::completeBaseName()\n", true, &_init_f_completeBaseName_c0, &_call_f_completeBaseName_c0); + methods += new qt_gsi::GenericMethod ("completeSuffix", "@brief Method QString QFileInfo::completeSuffix()\n", true, &_init_f_completeSuffix_c0, &_call_f_completeSuffix_c0); + methods += new qt_gsi::GenericMethod ("dir", "@brief Method QDir QFileInfo::dir()\n", true, &_init_f_dir_c0, &_call_f_dir_c0); + methods += new qt_gsi::GenericMethod ("exists", "@brief Method bool QFileInfo::exists()\n", true, &_init_f_exists_c0, &_call_f_exists_c0); + methods += new qt_gsi::GenericMethod ("fileName", "@brief Method QString QFileInfo::fileName()\n", true, &_init_f_fileName_c0, &_call_f_fileName_c0); + methods += new qt_gsi::GenericMethod ("filePath", "@brief Method QString QFileInfo::filePath()\n", true, &_init_f_filePath_c0, &_call_f_filePath_c0); + methods += new qt_gsi::GenericMethod ("fileTime", "@brief Method QDateTime QFileInfo::fileTime(QFileDevice::FileTime time)\n", true, &_init_f_fileTime_c2392, &_call_f_fileTime_c2392); + methods += new qt_gsi::GenericMethod ("group", "@brief Method QString QFileInfo::group()\n", true, &_init_f_group_c0, &_call_f_group_c0); + methods += new qt_gsi::GenericMethod ("groupId", "@brief Method unsigned int QFileInfo::groupId()\n", true, &_init_f_groupId_c0, &_call_f_groupId_c0); + methods += new qt_gsi::GenericMethod ("isAbsolute?", "@brief Method bool QFileInfo::isAbsolute()\n", true, &_init_f_isAbsolute_c0, &_call_f_isAbsolute_c0); + methods += new qt_gsi::GenericMethod ("isBundle?", "@brief Method bool QFileInfo::isBundle()\n", true, &_init_f_isBundle_c0, &_call_f_isBundle_c0); + methods += new qt_gsi::GenericMethod ("isDir?", "@brief Method bool QFileInfo::isDir()\n", true, &_init_f_isDir_c0, &_call_f_isDir_c0); + methods += new qt_gsi::GenericMethod ("isExecutable?", "@brief Method bool QFileInfo::isExecutable()\n", true, &_init_f_isExecutable_c0, &_call_f_isExecutable_c0); + methods += new qt_gsi::GenericMethod ("isFile?", "@brief Method bool QFileInfo::isFile()\n", true, &_init_f_isFile_c0, &_call_f_isFile_c0); + methods += new qt_gsi::GenericMethod ("isHidden?", "@brief Method bool QFileInfo::isHidden()\n", true, &_init_f_isHidden_c0, &_call_f_isHidden_c0); + methods += new qt_gsi::GenericMethod ("isJunction?", "@brief Method bool QFileInfo::isJunction()\n", true, &_init_f_isJunction_c0, &_call_f_isJunction_c0); + methods += new qt_gsi::GenericMethod ("isNativePath?", "@brief Method bool QFileInfo::isNativePath()\n", true, &_init_f_isNativePath_c0, &_call_f_isNativePath_c0); + methods += new qt_gsi::GenericMethod ("isReadable?", "@brief Method bool QFileInfo::isReadable()\n", true, &_init_f_isReadable_c0, &_call_f_isReadable_c0); + methods += new qt_gsi::GenericMethod ("isRelative?", "@brief Method bool QFileInfo::isRelative()\n", true, &_init_f_isRelative_c0, &_call_f_isRelative_c0); + methods += new qt_gsi::GenericMethod ("isRoot?", "@brief Method bool QFileInfo::isRoot()\n", true, &_init_f_isRoot_c0, &_call_f_isRoot_c0); + methods += new qt_gsi::GenericMethod ("isShortcut?", "@brief Method bool QFileInfo::isShortcut()\n", true, &_init_f_isShortcut_c0, &_call_f_isShortcut_c0); + methods += new qt_gsi::GenericMethod ("isSymLink?", "@brief Method bool QFileInfo::isSymLink()\n", true, &_init_f_isSymLink_c0, &_call_f_isSymLink_c0); + methods += new qt_gsi::GenericMethod ("isSymbolicLink?", "@brief Method bool QFileInfo::isSymbolicLink()\n", true, &_init_f_isSymbolicLink_c0, &_call_f_isSymbolicLink_c0); + methods += new qt_gsi::GenericMethod ("isWritable?", "@brief Method bool QFileInfo::isWritable()\n", true, &_init_f_isWritable_c0, &_call_f_isWritable_c0); + methods += new qt_gsi::GenericMethod ("junctionTarget", "@brief Method QString QFileInfo::junctionTarget()\n", true, &_init_f_junctionTarget_c0, &_call_f_junctionTarget_c0); + methods += new qt_gsi::GenericMethod ("lastModified", "@brief Method QDateTime QFileInfo::lastModified()\n", true, &_init_f_lastModified_c0, &_call_f_lastModified_c0); + methods += new qt_gsi::GenericMethod ("lastRead", "@brief Method QDateTime QFileInfo::lastRead()\n", true, &_init_f_lastRead_c0, &_call_f_lastRead_c0); + methods += new qt_gsi::GenericMethod ("makeAbsolute", "@brief Method bool QFileInfo::makeAbsolute()\n", false, &_init_f_makeAbsolute_0, &_call_f_makeAbsolute_0); + methods += new qt_gsi::GenericMethod ("metadataChangeTime", "@brief Method QDateTime QFileInfo::metadataChangeTime()\n", true, &_init_f_metadataChangeTime_c0, &_call_f_metadataChangeTime_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QFileInfo::operator!=(const QFileInfo &fileinfo)\n", true, &_init_f_operator_excl__eq__c2174, &_call_f_operator_excl__eq__c2174); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QFileInfo &QFileInfo::operator=(const QFileInfo &fileinfo)\n", false, &_init_f_operator_eq__2174, &_call_f_operator_eq__2174); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QFileInfo::operator==(const QFileInfo &fileinfo)\n", true, &_init_f_operator_eq__eq__c2174, &_call_f_operator_eq__eq__c2174); + methods += new qt_gsi::GenericMethod ("owner", "@brief Method QString QFileInfo::owner()\n", true, &_init_f_owner_c0, &_call_f_owner_c0); + methods += new qt_gsi::GenericMethod ("ownerId", "@brief Method unsigned int QFileInfo::ownerId()\n", true, &_init_f_ownerId_c0, &_call_f_ownerId_c0); + methods += new qt_gsi::GenericMethod ("path", "@brief Method QString QFileInfo::path()\n", true, &_init_f_path_c0, &_call_f_path_c0); + methods += new qt_gsi::GenericMethod ("permission", "@brief Method bool QFileInfo::permission(QFlags permissions)\n", true, &_init_f_permission_c3370, &_call_f_permission_c3370); + methods += new qt_gsi::GenericMethod ("permissions", "@brief Method QFlags QFileInfo::permissions()\n", true, &_init_f_permissions_c0, &_call_f_permissions_c0); + methods += new qt_gsi::GenericMethod ("refresh", "@brief Method void QFileInfo::refresh()\n", false, &_init_f_refresh_0, &_call_f_refresh_0); + methods += new qt_gsi::GenericMethod ("setCaching|caching=", "@brief Method void QFileInfo::setCaching(bool on)\n", false, &_init_f_setCaching_864, &_call_f_setCaching_864); + methods += new qt_gsi::GenericMethod ("setFile", "@brief Method void QFileInfo::setFile(const QString &file)\n", false, &_init_f_setFile_2025, &_call_f_setFile_2025); + methods += new qt_gsi::GenericMethod ("setFile", "@brief Method void QFileInfo::setFile(const QFileDevice &file)\n", false, &_init_f_setFile_2370, &_call_f_setFile_2370); + methods += new qt_gsi::GenericMethod ("setFile", "@brief Method void QFileInfo::setFile(const QDir &dir, const QString &file)\n", false, &_init_f_setFile_3598, &_call_f_setFile_3598); + methods += new qt_gsi::GenericMethod ("size", "@brief Method qint64 QFileInfo::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("stat", "@brief Method void QFileInfo::stat()\n", false, &_init_f_stat_0, &_call_f_stat_0); + methods += new qt_gsi::GenericMethod ("suffix", "@brief Method QString QFileInfo::suffix()\n", true, &_init_f_suffix_c0, &_call_f_suffix_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QFileInfo::swap(QFileInfo &other)\n", false, &_init_f_swap_1479, &_call_f_swap_1479); + methods += new qt_gsi::GenericMethod ("symLinkTarget", "@brief Method QString QFileInfo::symLinkTarget()\n", true, &_init_f_symLinkTarget_c0, &_call_f_symLinkTarget_c0); + methods += new qt_gsi::GenericStaticMethod ("exists", "@brief Static method bool QFileInfo::exists(const QString &file)\nThis method is static and can be called without an instance.", &_init_f_exists_2025, &_call_f_exists_2025); + return methods; +} + +gsi::Class decl_QFileInfo ("QtCore", "QFileInfo", + methods_QFileInfo (), + "@qt\n@brief Binding of QFileInfo"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFileInfo () { return decl_QFileInfo; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQFileSelector.cc b/src/gsiqt/qt6/QtCore/gsiDeclQFileSelector.cc new file mode 100644 index 000000000..8bb6d91fe --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQFileSelector.cc @@ -0,0 +1,647 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFileSelector.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFileSelector + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QFileSelector::staticMetaObject); +} + + +// QStringList QFileSelector::allSelectors() + + +static void _init_f_allSelectors_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_allSelectors_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QFileSelector *)cls)->allSelectors ()); +} + + +// QStringList QFileSelector::extraSelectors() + + +static void _init_f_extraSelectors_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_extraSelectors_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QFileSelector *)cls)->extraSelectors ()); +} + + +// QString QFileSelector::select(const QString &filePath) + + +static void _init_f_select_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filePath"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_select_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QFileSelector *)cls)->select (arg1)); +} + + +// QUrl QFileSelector::select(const QUrl &filePath) + + +static void _init_f_select_c1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filePath"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_select_c1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QUrl)((QFileSelector *)cls)->select (arg1)); +} + + +// void QFileSelector::setExtraSelectors(const QStringList &list) + + +static void _init_f_setExtraSelectors_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("list"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setExtraSelectors_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSelector *)cls)->setExtraSelectors (arg1); +} + + +// static QString QFileSelector::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QFileSelector::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QFileSelector () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("allSelectors", "@brief Method QStringList QFileSelector::allSelectors()\n", true, &_init_f_allSelectors_c0, &_call_f_allSelectors_c0); + methods += new qt_gsi::GenericMethod (":extraSelectors", "@brief Method QStringList QFileSelector::extraSelectors()\n", true, &_init_f_extraSelectors_c0, &_call_f_extraSelectors_c0); + methods += new qt_gsi::GenericMethod ("select", "@brief Method QString QFileSelector::select(const QString &filePath)\n", true, &_init_f_select_c2025, &_call_f_select_c2025); + methods += new qt_gsi::GenericMethod ("select", "@brief Method QUrl QFileSelector::select(const QUrl &filePath)\n", true, &_init_f_select_c1701, &_call_f_select_c1701); + methods += new qt_gsi::GenericMethod ("setExtraSelectors|extraSelectors=", "@brief Method void QFileSelector::setExtraSelectors(const QStringList &list)\n", false, &_init_f_setExtraSelectors_2437, &_call_f_setExtraSelectors_2437); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QFileSelector::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QFileSelector::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QFileSelector::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QFileSelector (qtdecl_QObject (), "QtCore", "QFileSelector_Native", + methods_QFileSelector (), + "@hide\n@alias QFileSelector"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFileSelector () { return decl_QFileSelector; } + +} + + +class QFileSelector_Adaptor : public QFileSelector, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QFileSelector_Adaptor(); + + // [adaptor ctor] QFileSelector::QFileSelector(QObject *parent) + QFileSelector_Adaptor() : QFileSelector() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFileSelector::QFileSelector(QObject *parent) + QFileSelector_Adaptor(QObject *parent) : QFileSelector(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QFileSelector::isSignalConnected(const QMetaMethod &signal) + bool fp_QFileSelector_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QFileSelector::isSignalConnected(signal); + } + + // [expose] int QFileSelector::receivers(const char *signal) + int fp_QFileSelector_receivers_c1731 (const char *signal) const { + return QFileSelector::receivers(signal); + } + + // [expose] QObject *QFileSelector::sender() + QObject * fp_QFileSelector_sender_c0 () const { + return QFileSelector::sender(); + } + + // [expose] int QFileSelector::senderSignalIndex() + int fp_QFileSelector_senderSignalIndex_c0 () const { + return QFileSelector::senderSignalIndex(); + } + + // [emitter impl] void QFileSelector::destroyed(QObject *) + void emitter_QFileSelector_destroyed_1302(QObject *arg1) + { + emit QFileSelector::destroyed(arg1); + } + + // [adaptor impl] bool QFileSelector::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QFileSelector::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QFileSelector_Adaptor::cbs_event_1217_0, _event); + } else { + return QFileSelector::event(_event); + } + } + + // [adaptor impl] bool QFileSelector::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QFileSelector::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QFileSelector_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QFileSelector::eventFilter(watched, event); + } + } + + // [emitter impl] void QFileSelector::objectNameChanged(const QString &objectName) + void emitter_QFileSelector_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QFileSelector::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QFileSelector::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QFileSelector::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QFileSelector_Adaptor::cbs_childEvent_1701_0, event); + } else { + QFileSelector::childEvent(event); + } + } + + // [adaptor impl] void QFileSelector::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QFileSelector::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QFileSelector_Adaptor::cbs_customEvent_1217_0, event); + } else { + QFileSelector::customEvent(event); + } + } + + // [adaptor impl] void QFileSelector::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QFileSelector::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QFileSelector_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QFileSelector::disconnectNotify(signal); + } + } + + // [adaptor impl] void QFileSelector::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QFileSelector::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QFileSelector_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QFileSelector::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QFileSelector_Adaptor::~QFileSelector_Adaptor() { } + +// Constructor QFileSelector::QFileSelector(QObject *parent) (adaptor class) + +static void _init_ctor_QFileSelector_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFileSelector_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QFileSelector_Adaptor (arg1)); +} + + +// void QFileSelector::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSelector_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSelector_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QFileSelector::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSelector_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSelector_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QFileSelector::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QFileSelector_Adaptor *)cls)->emitter_QFileSelector_destroyed_1302 (arg1); +} + + +// void QFileSelector::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSelector_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSelector_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QFileSelector::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QFileSelector_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSelector_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QFileSelector::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QFileSelector_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSelector_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QFileSelector::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileSelector_Adaptor *)cls)->fp_QFileSelector_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QFileSelector::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFileSelector_Adaptor *)cls)->emitter_QFileSelector_objectNameChanged_4567 (arg1); +} + + +// exposed int QFileSelector::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QFileSelector_Adaptor *)cls)->fp_QFileSelector_receivers_c1731 (arg1)); +} + + +// exposed QObject *QFileSelector::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QFileSelector_Adaptor *)cls)->fp_QFileSelector_sender_c0 ()); +} + + +// exposed int QFileSelector::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFileSelector_Adaptor *)cls)->fp_QFileSelector_senderSignalIndex_c0 ()); +} + + +// void QFileSelector::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSelector_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSelector_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QFileSelector (); + +static gsi::Methods methods_QFileSelector_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFileSelector::QFileSelector(QObject *parent)\nThis method creates an object of class QFileSelector.", &_init_ctor_QFileSelector_Adaptor_1302, &_call_ctor_QFileSelector_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QFileSelector::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QFileSelector::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QFileSelector::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QFileSelector::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QFileSelector::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QFileSelector::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QFileSelector::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QFileSelector::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QFileSelector::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QFileSelector::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QFileSelector::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QFileSelector::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QFileSelector_Adaptor (qtdecl_QFileSelector (), "QtCore", "QFileSelector", + methods_QFileSelector_Adaptor (), + "@qt\n@brief Binding of QFileSelector"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQFileSystemWatcher.cc b/src/gsiqt/qt6/QtCore/gsiDeclQFileSystemWatcher.cc new file mode 100644 index 000000000..d61c9cad3 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQFileSystemWatcher.cc @@ -0,0 +1,753 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFileSystemWatcher.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFileSystemWatcher + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QFileSystemWatcher::staticMetaObject); +} + + +// bool QFileSystemWatcher::addPath(const QString &file) + + +static void _init_f_addPath_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("file"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addPath_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileSystemWatcher *)cls)->addPath (arg1)); +} + + +// QStringList QFileSystemWatcher::addPaths(const QStringList &files) + + +static void _init_f_addPaths_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("files"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addPaths_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringList)((QFileSystemWatcher *)cls)->addPaths (arg1)); +} + + +// QStringList QFileSystemWatcher::directories() + + +static void _init_f_directories_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_directories_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QFileSystemWatcher *)cls)->directories ()); +} + + +// QStringList QFileSystemWatcher::files() + + +static void _init_f_files_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_files_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QFileSystemWatcher *)cls)->files ()); +} + + +// bool QFileSystemWatcher::removePath(const QString &file) + + +static void _init_f_removePath_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("file"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removePath_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileSystemWatcher *)cls)->removePath (arg1)); +} + + +// QStringList QFileSystemWatcher::removePaths(const QStringList &files) + + +static void _init_f_removePaths_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("files"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removePaths_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringList)((QFileSystemWatcher *)cls)->removePaths (arg1)); +} + + +// static QString QFileSystemWatcher::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QFileSystemWatcher::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QFileSystemWatcher () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addPath", "@brief Method bool QFileSystemWatcher::addPath(const QString &file)\n", false, &_init_f_addPath_2025, &_call_f_addPath_2025); + methods += new qt_gsi::GenericMethod ("addPaths", "@brief Method QStringList QFileSystemWatcher::addPaths(const QStringList &files)\n", false, &_init_f_addPaths_2437, &_call_f_addPaths_2437); + methods += new qt_gsi::GenericMethod ("directories", "@brief Method QStringList QFileSystemWatcher::directories()\n", true, &_init_f_directories_c0, &_call_f_directories_c0); + methods += new qt_gsi::GenericMethod ("files", "@brief Method QStringList QFileSystemWatcher::files()\n", true, &_init_f_files_c0, &_call_f_files_c0); + methods += new qt_gsi::GenericMethod ("removePath", "@brief Method bool QFileSystemWatcher::removePath(const QString &file)\n", false, &_init_f_removePath_2025, &_call_f_removePath_2025); + methods += new qt_gsi::GenericMethod ("removePaths", "@brief Method QStringList QFileSystemWatcher::removePaths(const QStringList &files)\n", false, &_init_f_removePaths_2437, &_call_f_removePaths_2437); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QFileSystemWatcher::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("directoryChanged(const QString &)", "directoryChanged", gsi::arg("path"), "@brief Signal declaration for QFileSystemWatcher::directoryChanged(const QString &path)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("fileChanged(const QString &)", "fileChanged", gsi::arg("path"), "@brief Signal declaration for QFileSystemWatcher::fileChanged(const QString &path)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QFileSystemWatcher::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QFileSystemWatcher::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QFileSystemWatcher (qtdecl_QObject (), "QtCore", "QFileSystemWatcher_Native", + methods_QFileSystemWatcher (), + "@hide\n@alias QFileSystemWatcher"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFileSystemWatcher () { return decl_QFileSystemWatcher; } + +} + + +class QFileSystemWatcher_Adaptor : public QFileSystemWatcher, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QFileSystemWatcher_Adaptor(); + + // [adaptor ctor] QFileSystemWatcher::QFileSystemWatcher(QObject *parent) + QFileSystemWatcher_Adaptor() : QFileSystemWatcher() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFileSystemWatcher::QFileSystemWatcher(QObject *parent) + QFileSystemWatcher_Adaptor(QObject *parent) : QFileSystemWatcher(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFileSystemWatcher::QFileSystemWatcher(const QStringList &paths, QObject *parent) + QFileSystemWatcher_Adaptor(const QStringList &paths) : QFileSystemWatcher(paths) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFileSystemWatcher::QFileSystemWatcher(const QStringList &paths, QObject *parent) + QFileSystemWatcher_Adaptor(const QStringList &paths, QObject *parent) : QFileSystemWatcher(paths, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QFileSystemWatcher::isSignalConnected(const QMetaMethod &signal) + bool fp_QFileSystemWatcher_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QFileSystemWatcher::isSignalConnected(signal); + } + + // [expose] int QFileSystemWatcher::receivers(const char *signal) + int fp_QFileSystemWatcher_receivers_c1731 (const char *signal) const { + return QFileSystemWatcher::receivers(signal); + } + + // [expose] QObject *QFileSystemWatcher::sender() + QObject * fp_QFileSystemWatcher_sender_c0 () const { + return QFileSystemWatcher::sender(); + } + + // [expose] int QFileSystemWatcher::senderSignalIndex() + int fp_QFileSystemWatcher_senderSignalIndex_c0 () const { + return QFileSystemWatcher::senderSignalIndex(); + } + + // [emitter impl] void QFileSystemWatcher::destroyed(QObject *) + void emitter_QFileSystemWatcher_destroyed_1302(QObject *arg1) + { + emit QFileSystemWatcher::destroyed(arg1); + } + + // [emitter impl] void QFileSystemWatcher::directoryChanged(const QString &path) + void emitter_QFileSystemWatcher_directoryChanged_5715(const QString &path) + { + __SUPPRESS_UNUSED_WARNING (path); + throw tl::Exception ("Can't emit private signal 'void QFileSystemWatcher::directoryChanged(const QString &path)'"); + } + + // [adaptor impl] bool QFileSystemWatcher::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QFileSystemWatcher::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QFileSystemWatcher_Adaptor::cbs_event_1217_0, _event); + } else { + return QFileSystemWatcher::event(_event); + } + } + + // [adaptor impl] bool QFileSystemWatcher::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QFileSystemWatcher::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QFileSystemWatcher_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QFileSystemWatcher::eventFilter(watched, event); + } + } + + // [emitter impl] void QFileSystemWatcher::fileChanged(const QString &path) + void emitter_QFileSystemWatcher_fileChanged_5715(const QString &path) + { + __SUPPRESS_UNUSED_WARNING (path); + throw tl::Exception ("Can't emit private signal 'void QFileSystemWatcher::fileChanged(const QString &path)'"); + } + + // [emitter impl] void QFileSystemWatcher::objectNameChanged(const QString &objectName) + void emitter_QFileSystemWatcher_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QFileSystemWatcher::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QFileSystemWatcher::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QFileSystemWatcher::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QFileSystemWatcher_Adaptor::cbs_childEvent_1701_0, event); + } else { + QFileSystemWatcher::childEvent(event); + } + } + + // [adaptor impl] void QFileSystemWatcher::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QFileSystemWatcher::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QFileSystemWatcher_Adaptor::cbs_customEvent_1217_0, event); + } else { + QFileSystemWatcher::customEvent(event); + } + } + + // [adaptor impl] void QFileSystemWatcher::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QFileSystemWatcher::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QFileSystemWatcher_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QFileSystemWatcher::disconnectNotify(signal); + } + } + + // [adaptor impl] void QFileSystemWatcher::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QFileSystemWatcher::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QFileSystemWatcher_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QFileSystemWatcher::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QFileSystemWatcher_Adaptor::~QFileSystemWatcher_Adaptor() { } + +// Constructor QFileSystemWatcher::QFileSystemWatcher(QObject *parent) (adaptor class) + +static void _init_ctor_QFileSystemWatcher_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFileSystemWatcher_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QFileSystemWatcher_Adaptor (arg1)); +} + + +// Constructor QFileSystemWatcher::QFileSystemWatcher(const QStringList &paths, QObject *parent) (adaptor class) + +static void _init_ctor_QFileSystemWatcher_Adaptor_3631 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("paths"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QFileSystemWatcher_Adaptor_3631 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QFileSystemWatcher_Adaptor (arg1, arg2)); +} + + +// void QFileSystemWatcher::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemWatcher_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemWatcher_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QFileSystemWatcher::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemWatcher_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemWatcher_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QFileSystemWatcher::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QFileSystemWatcher_Adaptor *)cls)->emitter_QFileSystemWatcher_destroyed_1302 (arg1); +} + + +// emitter void QFileSystemWatcher::directoryChanged(const QString &path) + +static void _init_emitter_directoryChanged_5715 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_directoryChanged_5715 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFileSystemWatcher_Adaptor *)cls)->emitter_QFileSystemWatcher_directoryChanged_5715 (arg1); +} + + +// void QFileSystemWatcher::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemWatcher_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemWatcher_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QFileSystemWatcher::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QFileSystemWatcher_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemWatcher_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QFileSystemWatcher::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QFileSystemWatcher_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemWatcher_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QFileSystemWatcher::fileChanged(const QString &path) + +static void _init_emitter_fileChanged_5715 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_fileChanged_5715 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFileSystemWatcher_Adaptor *)cls)->emitter_QFileSystemWatcher_fileChanged_5715 (arg1); +} + + +// exposed bool QFileSystemWatcher::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileSystemWatcher_Adaptor *)cls)->fp_QFileSystemWatcher_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QFileSystemWatcher::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFileSystemWatcher_Adaptor *)cls)->emitter_QFileSystemWatcher_objectNameChanged_4567 (arg1); +} + + +// exposed int QFileSystemWatcher::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QFileSystemWatcher_Adaptor *)cls)->fp_QFileSystemWatcher_receivers_c1731 (arg1)); +} + + +// exposed QObject *QFileSystemWatcher::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QFileSystemWatcher_Adaptor *)cls)->fp_QFileSystemWatcher_sender_c0 ()); +} + + +// exposed int QFileSystemWatcher::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFileSystemWatcher_Adaptor *)cls)->fp_QFileSystemWatcher_senderSignalIndex_c0 ()); +} + + +// void QFileSystemWatcher::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemWatcher_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemWatcher_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QFileSystemWatcher (); + +static gsi::Methods methods_QFileSystemWatcher_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFileSystemWatcher::QFileSystemWatcher(QObject *parent)\nThis method creates an object of class QFileSystemWatcher.", &_init_ctor_QFileSystemWatcher_Adaptor_1302, &_call_ctor_QFileSystemWatcher_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFileSystemWatcher::QFileSystemWatcher(const QStringList &paths, QObject *parent)\nThis method creates an object of class QFileSystemWatcher.", &_init_ctor_QFileSystemWatcher_Adaptor_3631, &_call_ctor_QFileSystemWatcher_Adaptor_3631); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QFileSystemWatcher::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QFileSystemWatcher::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QFileSystemWatcher::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("emit_directoryChanged", "@brief Emitter for signal void QFileSystemWatcher::directoryChanged(const QString &path)\nCall this method to emit this signal.", false, &_init_emitter_directoryChanged_5715, &_call_emitter_directoryChanged_5715); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QFileSystemWatcher::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QFileSystemWatcher::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QFileSystemWatcher::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_fileChanged", "@brief Emitter for signal void QFileSystemWatcher::fileChanged(const QString &path)\nCall this method to emit this signal.", false, &_init_emitter_fileChanged_5715, &_call_emitter_fileChanged_5715); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QFileSystemWatcher::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QFileSystemWatcher::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QFileSystemWatcher::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QFileSystemWatcher::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QFileSystemWatcher::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QFileSystemWatcher::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QFileSystemWatcher_Adaptor (qtdecl_QFileSystemWatcher (), "QtCore", "QFileSystemWatcher", + methods_QFileSystemWatcher_Adaptor (), + "@qt\n@brief Binding of QFileSystemWatcher"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQIODevice.cc b/src/gsiqt/qt6/QtCore/gsiDeclQIODevice.cc new file mode 100644 index 000000000..3b83e14d9 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQIODevice.cc @@ -0,0 +1,853 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQIODevice.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QIODevice + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QIODevice::staticMetaObject); +} + + +// bool QIODevice::atEnd() + + +static void _init_f_atEnd_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_atEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QIODevice *)cls)->atEnd ()); +} + + +// qint64 QIODevice::bytesAvailable() + + +static void _init_f_bytesAvailable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bytesAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QIODevice *)cls)->bytesAvailable ()); +} + + +// qint64 QIODevice::bytesToWrite() + + +static void _init_f_bytesToWrite_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bytesToWrite_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QIODevice *)cls)->bytesToWrite ()); +} + + +// bool QIODevice::canReadLine() + + +static void _init_f_canReadLine_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canReadLine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QIODevice *)cls)->canReadLine ()); +} + + +// void QIODevice::close() + + +static void _init_f_close_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_close_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIODevice *)cls)->close (); +} + + +// void QIODevice::commitTransaction() + + +static void _init_f_commitTransaction_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_commitTransaction_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIODevice *)cls)->commitTransaction (); +} + + +// int QIODevice::currentReadChannel() + + +static void _init_f_currentReadChannel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentReadChannel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QIODevice *)cls)->currentReadChannel ()); +} + + +// int QIODevice::currentWriteChannel() + + +static void _init_f_currentWriteChannel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentWriteChannel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QIODevice *)cls)->currentWriteChannel ()); +} + + +// QString QIODevice::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QIODevice *)cls)->errorString ()); +} + + +// bool QIODevice::isOpen() + + +static void _init_f_isOpen_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isOpen_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QIODevice *)cls)->isOpen ()); +} + + +// bool QIODevice::isReadable() + + +static void _init_f_isReadable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isReadable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QIODevice *)cls)->isReadable ()); +} + + +// bool QIODevice::isSequential() + + +static void _init_f_isSequential_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSequential_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QIODevice *)cls)->isSequential ()); +} + + +// bool QIODevice::isTextModeEnabled() + + +static void _init_f_isTextModeEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isTextModeEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QIODevice *)cls)->isTextModeEnabled ()); +} + + +// bool QIODevice::isTransactionStarted() + + +static void _init_f_isTransactionStarted_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isTransactionStarted_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QIODevice *)cls)->isTransactionStarted ()); +} + + +// bool QIODevice::isWritable() + + +static void _init_f_isWritable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isWritable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QIODevice *)cls)->isWritable ()); +} + + +// bool QIODevice::open(QFlags mode) + + +static void _init_f_open_3621 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_open_3621 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QIODevice *)cls)->open (arg1)); +} + + +// QFlags QIODevice::openMode() + + +static void _init_f_openMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_openMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QIODevice *)cls)->openMode ()); +} + + +// QByteArray QIODevice::peek(qint64 maxlen) + + +static void _init_f_peek_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maxlen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_peek_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)((QIODevice *)cls)->peek (arg1)); +} + + +// qint64 QIODevice::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QIODevice *)cls)->pos ()); +} + + +// bool QIODevice::putChar(char c) + + +static void _init_f_putChar_850 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_putChar_850 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + char arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QIODevice *)cls)->putChar (arg1)); +} + + +// QByteArray QIODevice::read(qint64 maxlen) + + +static void _init_f_read_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maxlen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_read_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)((QIODevice *)cls)->read (arg1)); +} + + +// QByteArray QIODevice::readAll() + + +static void _init_f_readAll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_readAll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QIODevice *)cls)->readAll ()); +} + + +// int QIODevice::readChannelCount() + + +static void _init_f_readChannelCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_readChannelCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QIODevice *)cls)->readChannelCount ()); +} + + +// QByteArray QIODevice::readLine(qint64 maxlen) + + +static void _init_f_readLine_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maxlen", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_readLine_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QByteArray)((QIODevice *)cls)->readLine (arg1)); +} + + +// bool QIODevice::reset() + + +static void _init_f_reset_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reset_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QIODevice *)cls)->reset ()); +} + + +// void QIODevice::rollbackTransaction() + + +static void _init_f_rollbackTransaction_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rollbackTransaction_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIODevice *)cls)->rollbackTransaction (); +} + + +// bool QIODevice::seek(qint64 pos) + + +static void _init_f_seek_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_seek_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QIODevice *)cls)->seek (arg1)); +} + + +// void QIODevice::setCurrentReadChannel(int channel) + + +static void _init_f_setCurrentReadChannel_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("channel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentReadChannel_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIODevice *)cls)->setCurrentReadChannel (arg1); +} + + +// void QIODevice::setCurrentWriteChannel(int channel) + + +static void _init_f_setCurrentWriteChannel_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("channel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentWriteChannel_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIODevice *)cls)->setCurrentWriteChannel (arg1); +} + + +// void QIODevice::setTextModeEnabled(bool enabled) + + +static void _init_f_setTextModeEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextModeEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIODevice *)cls)->setTextModeEnabled (arg1); +} + + +// qint64 QIODevice::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QIODevice *)cls)->size ()); +} + + +// qint64 QIODevice::skip(qint64 maxSize) + + +static void _init_f_skip_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maxSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_skip_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QIODevice *)cls)->skip (arg1)); +} + + +// void QIODevice::startTransaction() + + +static void _init_f_startTransaction_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startTransaction_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIODevice *)cls)->startTransaction (); +} + + +// void QIODevice::ungetChar(char c) + + +static void _init_f_ungetChar_850 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_ungetChar_850 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + char arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIODevice *)cls)->ungetChar (arg1); +} + + +// bool QIODevice::waitForBytesWritten(int msecs) + + +static void _init_f_waitForBytesWritten_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_waitForBytesWritten_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QIODevice *)cls)->waitForBytesWritten (arg1)); +} + + +// bool QIODevice::waitForReadyRead(int msecs) + + +static void _init_f_waitForReadyRead_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_waitForReadyRead_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QIODevice *)cls)->waitForReadyRead (arg1)); +} + + +// qint64 QIODevice::write(const char *data, qint64 len) + + +static void _init_f_write_2609 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("len"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_write_2609 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QIODevice *)cls)->write (arg1, arg2)); +} + + +// qint64 QIODevice::write(const QByteArray &data) + + +static void _init_f_write_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_write_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QIODevice *)cls)->write (arg1)); +} + + +// int QIODevice::writeChannelCount() + + +static void _init_f_writeChannelCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_writeChannelCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QIODevice *)cls)->writeChannelCount ()); +} + + +// static QString QIODevice::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QIODevice::tr (arg1, arg2, arg3)); +} + + +// base class cast for QObject + +static void _init_f_QIODevice_as_QObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QIODevice_as_QObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QObject *)(QIODevice *)cls); +} + +static void _init_f_QIODevice_as_const_QObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QIODevice_as_const_QObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QObject *)(const QIODevice *)cls); +} + +// base class cast for QIODeviceBase + +static void _init_f_QIODevice_as_QIODeviceBase (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QIODevice_as_QIODeviceBase (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QIODeviceBase *)(QIODevice *)cls); +} + +static void _init_f_QIODevice_as_const_QIODeviceBase (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QIODevice_as_const_QIODeviceBase (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QIODeviceBase *)(const QIODevice *)cls); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QIODevice () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("atEnd", "@brief Method bool QIODevice::atEnd()\n", true, &_init_f_atEnd_c0, &_call_f_atEnd_c0); + methods += new qt_gsi::GenericMethod ("bytesAvailable", "@brief Method qint64 QIODevice::bytesAvailable()\n", true, &_init_f_bytesAvailable_c0, &_call_f_bytesAvailable_c0); + methods += new qt_gsi::GenericMethod ("bytesToWrite", "@brief Method qint64 QIODevice::bytesToWrite()\n", true, &_init_f_bytesToWrite_c0, &_call_f_bytesToWrite_c0); + methods += new qt_gsi::GenericMethod ("canReadLine", "@brief Method bool QIODevice::canReadLine()\n", true, &_init_f_canReadLine_c0, &_call_f_canReadLine_c0); + methods += new qt_gsi::GenericMethod ("close", "@brief Method void QIODevice::close()\n", false, &_init_f_close_0, &_call_f_close_0); + methods += new qt_gsi::GenericMethod ("commitTransaction", "@brief Method void QIODevice::commitTransaction()\n", false, &_init_f_commitTransaction_0, &_call_f_commitTransaction_0); + methods += new qt_gsi::GenericMethod ("currentReadChannel", "@brief Method int QIODevice::currentReadChannel()\n", true, &_init_f_currentReadChannel_c0, &_call_f_currentReadChannel_c0); + methods += new qt_gsi::GenericMethod ("currentWriteChannel", "@brief Method int QIODevice::currentWriteChannel()\n", true, &_init_f_currentWriteChannel_c0, &_call_f_currentWriteChannel_c0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QIODevice::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("isOpen?", "@brief Method bool QIODevice::isOpen()\n", true, &_init_f_isOpen_c0, &_call_f_isOpen_c0); + methods += new qt_gsi::GenericMethod ("isReadable?", "@brief Method bool QIODevice::isReadable()\n", true, &_init_f_isReadable_c0, &_call_f_isReadable_c0); + methods += new qt_gsi::GenericMethod ("isSequential?", "@brief Method bool QIODevice::isSequential()\n", true, &_init_f_isSequential_c0, &_call_f_isSequential_c0); + methods += new qt_gsi::GenericMethod ("isTextModeEnabled?|:textModeEnabled", "@brief Method bool QIODevice::isTextModeEnabled()\n", true, &_init_f_isTextModeEnabled_c0, &_call_f_isTextModeEnabled_c0); + methods += new qt_gsi::GenericMethod ("isTransactionStarted?", "@brief Method bool QIODevice::isTransactionStarted()\n", true, &_init_f_isTransactionStarted_c0, &_call_f_isTransactionStarted_c0); + methods += new qt_gsi::GenericMethod ("isWritable?", "@brief Method bool QIODevice::isWritable()\n", true, &_init_f_isWritable_c0, &_call_f_isWritable_c0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method bool QIODevice::open(QFlags mode)\n", false, &_init_f_open_3621, &_call_f_open_3621); + methods += new qt_gsi::GenericMethod ("openMode", "@brief Method QFlags QIODevice::openMode()\n", true, &_init_f_openMode_c0, &_call_f_openMode_c0); + methods += new qt_gsi::GenericMethod ("peek", "@brief Method QByteArray QIODevice::peek(qint64 maxlen)\n", false, &_init_f_peek_986, &_call_f_peek_986); + methods += new qt_gsi::GenericMethod ("pos", "@brief Method qint64 QIODevice::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod ("putChar", "@brief Method bool QIODevice::putChar(char c)\n", false, &_init_f_putChar_850, &_call_f_putChar_850); + methods += new qt_gsi::GenericMethod ("read", "@brief Method QByteArray QIODevice::read(qint64 maxlen)\n", false, &_init_f_read_986, &_call_f_read_986); + methods += new qt_gsi::GenericMethod ("readAll", "@brief Method QByteArray QIODevice::readAll()\n", false, &_init_f_readAll_0, &_call_f_readAll_0); + methods += new qt_gsi::GenericMethod ("readChannelCount", "@brief Method int QIODevice::readChannelCount()\n", true, &_init_f_readChannelCount_c0, &_call_f_readChannelCount_c0); + methods += new qt_gsi::GenericMethod ("readLine", "@brief Method QByteArray QIODevice::readLine(qint64 maxlen)\n", false, &_init_f_readLine_986, &_call_f_readLine_986); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method bool QIODevice::reset()\n", false, &_init_f_reset_0, &_call_f_reset_0); + methods += new qt_gsi::GenericMethod ("rollbackTransaction", "@brief Method void QIODevice::rollbackTransaction()\n", false, &_init_f_rollbackTransaction_0, &_call_f_rollbackTransaction_0); + methods += new qt_gsi::GenericMethod ("seek", "@brief Method bool QIODevice::seek(qint64 pos)\n", false, &_init_f_seek_986, &_call_f_seek_986); + methods += new qt_gsi::GenericMethod ("setCurrentReadChannel", "@brief Method void QIODevice::setCurrentReadChannel(int channel)\n", false, &_init_f_setCurrentReadChannel_767, &_call_f_setCurrentReadChannel_767); + methods += new qt_gsi::GenericMethod ("setCurrentWriteChannel", "@brief Method void QIODevice::setCurrentWriteChannel(int channel)\n", false, &_init_f_setCurrentWriteChannel_767, &_call_f_setCurrentWriteChannel_767); + methods += new qt_gsi::GenericMethod ("setTextModeEnabled|textModeEnabled=", "@brief Method void QIODevice::setTextModeEnabled(bool enabled)\n", false, &_init_f_setTextModeEnabled_864, &_call_f_setTextModeEnabled_864); + methods += new qt_gsi::GenericMethod ("size", "@brief Method qint64 QIODevice::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("skip", "@brief Method qint64 QIODevice::skip(qint64 maxSize)\n", false, &_init_f_skip_986, &_call_f_skip_986); + methods += new qt_gsi::GenericMethod ("startTransaction", "@brief Method void QIODevice::startTransaction()\n", false, &_init_f_startTransaction_0, &_call_f_startTransaction_0); + methods += new qt_gsi::GenericMethod ("ungetChar", "@brief Method void QIODevice::ungetChar(char c)\n", false, &_init_f_ungetChar_850, &_call_f_ungetChar_850); + methods += new qt_gsi::GenericMethod ("waitForBytesWritten", "@brief Method bool QIODevice::waitForBytesWritten(int msecs)\n", false, &_init_f_waitForBytesWritten_767, &_call_f_waitForBytesWritten_767); + methods += new qt_gsi::GenericMethod ("waitForReadyRead", "@brief Method bool QIODevice::waitForReadyRead(int msecs)\n", false, &_init_f_waitForReadyRead_767, &_call_f_waitForReadyRead_767); + methods += new qt_gsi::GenericMethod ("write", "@brief Method qint64 QIODevice::write(const char *data, qint64 len)\n", false, &_init_f_write_2609, &_call_f_write_2609); + methods += new qt_gsi::GenericMethod ("write", "@brief Method qint64 QIODevice::write(const QByteArray &data)\n", false, &_init_f_write_2309, &_call_f_write_2309); + methods += new qt_gsi::GenericMethod ("writeChannelCount", "@brief Method int QIODevice::writeChannelCount()\n", true, &_init_f_writeChannelCount_c0, &_call_f_writeChannelCount_c0); + methods += gsi::qt_signal ("aboutToClose()", "aboutToClose", "@brief Signal declaration for QIODevice::aboutToClose()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("bytesWritten(qint64)", "bytesWritten", gsi::arg("bytes"), "@brief Signal declaration for QIODevice::bytesWritten(qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelBytesWritten(int, qint64)", "channelBytesWritten", gsi::arg("channel"), gsi::arg("bytes"), "@brief Signal declaration for QIODevice::channelBytesWritten(int channel, qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelReadyRead(int)", "channelReadyRead", gsi::arg("channel"), "@brief Signal declaration for QIODevice::channelReadyRead(int channel)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QIODevice::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QIODevice::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("readChannelFinished()", "readChannelFinished", "@brief Signal declaration for QIODevice::readChannelFinished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("readyRead()", "readyRead", "@brief Signal declaration for QIODevice::readyRead()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QIODevice::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + methods += new qt_gsi::GenericMethod ("asQObject", "@brief Delivers the base class interface QObject of QIODevice\nClass QIODevice is derived from multiple base classes. This method delivers the QObject base class aspect.", false, &_init_f_QIODevice_as_QObject, &_call_f_QIODevice_as_QObject); + methods += new qt_gsi::GenericMethod ("asConstQObject", "@brief Delivers the base class interface QObject of QIODevice\nClass QIODevice is derived from multiple base classes. This method delivers the QObject base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QIODevice_as_const_QObject, &_call_f_QIODevice_as_const_QObject); + methods += new qt_gsi::GenericMethod ("asQIODeviceBase", "@brief Delivers the base class interface QIODeviceBase of QIODevice\nClass QIODevice is derived from multiple base classes. This method delivers the QIODeviceBase base class aspect.", false, &_init_f_QIODevice_as_QIODeviceBase, &_call_f_QIODevice_as_QIODeviceBase); + methods += new qt_gsi::GenericMethod ("asConstQIODeviceBase", "@brief Delivers the base class interface QIODeviceBase of QIODevice\nClass QIODevice is derived from multiple base classes. This method delivers the QIODeviceBase base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QIODevice_as_const_QIODeviceBase, &_call_f_QIODevice_as_const_QIODeviceBase); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QIODevice (qtdecl_QObject (), "QtCore", "QIODevice", + methods_QIODevice (), + "@qt\n@brief Binding of QIODevice"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QIODevice () { return decl_QIODevice; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQIODeviceBase.cc b/src/gsiqt/qt6/QtCore/gsiDeclQIODeviceBase.cc new file mode 100644 index 000000000..3d7f59d9e --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQIODeviceBase.cc @@ -0,0 +1,99 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQIODeviceBase.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QIODeviceBase + +// Constructor QIODeviceBase::QIODeviceBase() + + +static void _init_ctor_QIODeviceBase_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QIODeviceBase_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QIODeviceBase ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QIODeviceBase () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QIODeviceBase::QIODeviceBase()\nThis method creates an object of class QIODeviceBase.", &_init_ctor_QIODeviceBase_0, &_call_ctor_QIODeviceBase_0); + return methods; +} + +gsi::Class decl_QIODeviceBase ("QtCore", "QIODeviceBase", + methods_QIODeviceBase (), + "@qt\n@brief Binding of QIODeviceBase"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QIODeviceBase () { return decl_QIODeviceBase; } + +} + + +// Implementation of the enum wrapper class for QIODeviceBase::OpenModeFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QIODeviceBase_OpenModeFlag_Enum ("QtCore", "QIODeviceBase_OpenModeFlag", + gsi::enum_const ("NotOpen", QIODeviceBase::NotOpen, "@brief Enum constant QIODeviceBase::NotOpen") + + gsi::enum_const ("ReadOnly", QIODeviceBase::ReadOnly, "@brief Enum constant QIODeviceBase::ReadOnly") + + gsi::enum_const ("WriteOnly", QIODeviceBase::WriteOnly, "@brief Enum constant QIODeviceBase::WriteOnly") + + gsi::enum_const ("ReadWrite", QIODeviceBase::ReadWrite, "@brief Enum constant QIODeviceBase::ReadWrite") + + gsi::enum_const ("Append", QIODeviceBase::Append, "@brief Enum constant QIODeviceBase::Append") + + gsi::enum_const ("Truncate", QIODeviceBase::Truncate, "@brief Enum constant QIODeviceBase::Truncate") + + gsi::enum_const ("Text", QIODeviceBase::Text, "@brief Enum constant QIODeviceBase::Text") + + gsi::enum_const ("Unbuffered", QIODeviceBase::Unbuffered, "@brief Enum constant QIODeviceBase::Unbuffered") + + gsi::enum_const ("NewOnly", QIODeviceBase::NewOnly, "@brief Enum constant QIODeviceBase::NewOnly") + + gsi::enum_const ("ExistingOnly", QIODeviceBase::ExistingOnly, "@brief Enum constant QIODeviceBase::ExistingOnly"), + "@qt\n@brief This class represents the QIODeviceBase::OpenModeFlag enum"); + +static gsi::QFlagsClass decl_QIODeviceBase_OpenModeFlag_Enums ("QtCore", "QIODeviceBase_QFlags_OpenModeFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QIODeviceBase_OpenModeFlag_Enum_in_parent (decl_QIODeviceBase_OpenModeFlag_Enum.defs ()); +static gsi::ClassExt decl_QIODeviceBase_OpenModeFlag_Enum_as_child (decl_QIODeviceBase_OpenModeFlag_Enum, "OpenModeFlag"); +static gsi::ClassExt decl_QIODeviceBase_OpenModeFlag_Enums_as_child (decl_QIODeviceBase_OpenModeFlag_Enums, "QFlags_OpenModeFlag"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQIdentityProxyModel.cc b/src/gsiqt/qt6/QtCore/gsiDeclQIdentityProxyModel.cc new file mode 100644 index 000000000..3bf39071d --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQIdentityProxyModel.cc @@ -0,0 +1,4108 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQIdentityProxyModel.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QIdentityProxyModel + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QIdentityProxyModel::staticMetaObject); +} + + +// int QIdentityProxyModel::columnCount(const QModelIndex &parent) + + +static void _init_f_columnCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QIdentityProxyModel *)cls)->columnCount (arg1)); +} + + +// bool QIdentityProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + + +static void _init_f_dropMimeData_7425 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_dropMimeData_7425 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QModelIndex &arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QIdentityProxyModel *)cls)->dropMimeData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4, arg5)); +} + + +// QVariant QIdentityProxyModel::headerData(int section, Qt::Orientation orientation, int role) + + +static void _init_f_headerData_c3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_headerData_c3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QIdentityProxyModel *)cls)->headerData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// QModelIndex QIdentityProxyModel::index(int row, int column, const QModelIndex &parent) + + +static void _init_f_index_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_index_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((QModelIndex)((QIdentityProxyModel *)cls)->index (arg1, arg2, arg3)); +} + + +// bool QIdentityProxyModel::insertColumns(int column, int count, const QModelIndex &parent) + + +static void _init_f_insertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QIdentityProxyModel *)cls)->insertColumns (arg1, arg2, arg3)); +} + + +// bool QIdentityProxyModel::insertRows(int row, int count, const QModelIndex &parent) + + +static void _init_f_insertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QIdentityProxyModel *)cls)->insertRows (arg1, arg2, arg3)); +} + + +// QModelIndex QIdentityProxyModel::mapFromSource(const QModelIndex &sourceIndex) + + +static void _init_f_mapFromSource_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromSource_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QIdentityProxyModel *)cls)->mapFromSource (arg1)); +} + + +// QItemSelection QIdentityProxyModel::mapSelectionFromSource(const QItemSelection &selection) + + +static void _init_f_mapSelectionFromSource_c2727 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapSelectionFromSource_c2727 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QItemSelection)((QIdentityProxyModel *)cls)->mapSelectionFromSource (arg1)); +} + + +// QItemSelection QIdentityProxyModel::mapSelectionToSource(const QItemSelection &selection) + + +static void _init_f_mapSelectionToSource_c2727 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapSelectionToSource_c2727 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QItemSelection)((QIdentityProxyModel *)cls)->mapSelectionToSource (arg1)); +} + + +// QModelIndex QIdentityProxyModel::mapToSource(const QModelIndex &proxyIndex) + + +static void _init_f_mapToSource_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("proxyIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToSource_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QIdentityProxyModel *)cls)->mapToSource (arg1)); +} + + +// QList QIdentityProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + + +static void _init_f_match_c7932 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hits", true, "1"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags", true, "Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap)"); + decl->add_arg > (argspec_4); + decl->set_return > (); +} + +static void _call_f_match_c7932 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QVariant &arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + QFlags arg5 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap), heap); + ret.write > ((QList)((QIdentityProxyModel *)cls)->match (arg1, arg2, arg3, arg4, arg5)); +} + + +// bool QIdentityProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + + +static void _init_f_moveColumns_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_moveColumns_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QIdentityProxyModel *)cls)->moveColumns (arg1, arg2, arg3, arg4, arg5)); +} + + +// bool QIdentityProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + + +static void _init_f_moveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_moveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QIdentityProxyModel *)cls)->moveRows (arg1, arg2, arg3, arg4, arg5)); +} + + +// QModelIndex QIdentityProxyModel::parent(const QModelIndex &child) + + +static void _init_f_parent_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_parent_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QIdentityProxyModel *)cls)->parent (arg1)); +} + + +// QObject *QIdentityProxyModel::parent() + + +static void _init_f_parent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QIdentityProxyModel *)cls)->parent ()); +} + + +// bool QIdentityProxyModel::removeColumns(int column, int count, const QModelIndex &parent) + + +static void _init_f_removeColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_removeColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QIdentityProxyModel *)cls)->removeColumns (arg1, arg2, arg3)); +} + + +// bool QIdentityProxyModel::removeRows(int row, int count, const QModelIndex &parent) + + +static void _init_f_removeRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_removeRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QIdentityProxyModel *)cls)->removeRows (arg1, arg2, arg3)); +} + + +// int QIdentityProxyModel::rowCount(const QModelIndex &parent) + + +static void _init_f_rowCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QIdentityProxyModel *)cls)->rowCount (arg1)); +} + + +// void QIdentityProxyModel::setSourceModel(QAbstractItemModel *sourceModel) + + +static void _init_f_setSourceModel_2419 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSourceModel_2419 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel *)cls)->setSourceModel (arg1); +} + + +// QModelIndex QIdentityProxyModel::sibling(int row, int column, const QModelIndex &idx) + + +static void _init_f_sibling_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_sibling_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QIdentityProxyModel *)cls)->sibling (arg1, arg2, arg3)); +} + + +// static QString QIdentityProxyModel::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QIdentityProxyModel::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QIdentityProxyModel () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Method int QIdentityProxyModel::columnCount(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::columnCount", true, &_init_f_columnCount_c2395, &_call_f_columnCount_c2395); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Method bool QIdentityProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractProxyModel::dropMimeData", false, &_init_f_dropMimeData_7425, &_call_f_dropMimeData_7425); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Method QVariant QIdentityProxyModel::headerData(int section, Qt::Orientation orientation, int role)\nThis is a reimplementation of QAbstractProxyModel::headerData", true, &_init_f_headerData_c3231, &_call_f_headerData_c3231); + methods += new qt_gsi::GenericMethod ("index", "@brief Method QModelIndex QIdentityProxyModel::index(int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::index", true, &_init_f_index_c3713, &_call_f_index_c3713); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Method bool QIdentityProxyModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::insertColumns", false, &_init_f_insertColumns_3713, &_call_f_insertColumns_3713); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Method bool QIdentityProxyModel::insertRows(int row, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::insertRows", false, &_init_f_insertRows_3713, &_call_f_insertRows_3713); + methods += new qt_gsi::GenericMethod ("mapFromSource", "@brief Method QModelIndex QIdentityProxyModel::mapFromSource(const QModelIndex &sourceIndex)\nThis is a reimplementation of QAbstractProxyModel::mapFromSource", true, &_init_f_mapFromSource_c2395, &_call_f_mapFromSource_c2395); + methods += new qt_gsi::GenericMethod ("mapSelectionFromSource", "@brief Method QItemSelection QIdentityProxyModel::mapSelectionFromSource(const QItemSelection &selection)\nThis is a reimplementation of QAbstractProxyModel::mapSelectionFromSource", true, &_init_f_mapSelectionFromSource_c2727, &_call_f_mapSelectionFromSource_c2727); + methods += new qt_gsi::GenericMethod ("mapSelectionToSource", "@brief Method QItemSelection QIdentityProxyModel::mapSelectionToSource(const QItemSelection &selection)\nThis is a reimplementation of QAbstractProxyModel::mapSelectionToSource", true, &_init_f_mapSelectionToSource_c2727, &_call_f_mapSelectionToSource_c2727); + methods += new qt_gsi::GenericMethod ("mapToSource", "@brief Method QModelIndex QIdentityProxyModel::mapToSource(const QModelIndex &proxyIndex)\nThis is a reimplementation of QAbstractProxyModel::mapToSource", true, &_init_f_mapToSource_c2395, &_call_f_mapToSource_c2395); + methods += new qt_gsi::GenericMethod ("match", "@brief Method QList QIdentityProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags)\nThis is a reimplementation of QAbstractItemModel::match", true, &_init_f_match_c7932, &_call_f_match_c7932); + methods += new qt_gsi::GenericMethod ("moveColumns", "@brief Method bool QIdentityProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild)\nThis is a reimplementation of QAbstractItemModel::moveColumns", false, &_init_f_moveColumns_6659, &_call_f_moveColumns_6659); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Method bool QIdentityProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\nThis is a reimplementation of QAbstractItemModel::moveRows", false, &_init_f_moveRows_6659, &_call_f_moveRows_6659); + methods += new qt_gsi::GenericMethod ("parent", "@brief Method QModelIndex QIdentityProxyModel::parent(const QModelIndex &child)\nThis is a reimplementation of QAbstractItemModel::parent", true, &_init_f_parent_c2395, &_call_f_parent_c2395); + methods += new qt_gsi::GenericMethod (":parent", "@brief Method QObject *QIdentityProxyModel::parent()\n", true, &_init_f_parent_c0, &_call_f_parent_c0); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Method bool QIdentityProxyModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::removeColumns", false, &_init_f_removeColumns_3713, &_call_f_removeColumns_3713); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Method bool QIdentityProxyModel::removeRows(int row, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::removeRows", false, &_init_f_removeRows_3713, &_call_f_removeRows_3713); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Method int QIdentityProxyModel::rowCount(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::rowCount", true, &_init_f_rowCount_c2395, &_call_f_rowCount_c2395); + methods += new qt_gsi::GenericMethod ("setSourceModel|sourceModel=", "@brief Method void QIdentityProxyModel::setSourceModel(QAbstractItemModel *sourceModel)\nThis is a reimplementation of QAbstractProxyModel::setSourceModel", false, &_init_f_setSourceModel_2419, &_call_f_setSourceModel_2419); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Method QModelIndex QIdentityProxyModel::sibling(int row, int column, const QModelIndex &idx)\nThis is a reimplementation of QAbstractProxyModel::sibling", true, &_init_f_sibling_c3713, &_call_f_sibling_c3713); + methods += gsi::qt_signal ("columnsAboutToBeInserted(const QModelIndex &, int, int)", "columnsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QIdentityProxyModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationColumn"), "@brief Signal declaration for QIdentityProxyModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeRemoved(const QModelIndex &, int, int)", "columnsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QIdentityProxyModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsInserted(const QModelIndex &, int, int)", "columnsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QIdentityProxyModel::columnsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("column"), "@brief Signal declaration for QIdentityProxyModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsRemoved(const QModelIndex &, int, int)", "columnsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QIdentityProxyModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal & > ("dataChanged(const QModelIndex &, const QModelIndex &, const QList &)", "dataChanged", gsi::arg("topLeft"), gsi::arg("bottomRight"), gsi::arg("roles"), "@brief Signal declaration for QIdentityProxyModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QIdentityProxyModel::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, int, int > ("headerDataChanged(Qt::Orientation, int, int)", "headerDataChanged", gsi::arg("orientation"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QIdentityProxyModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutAboutToBeChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutAboutToBeChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QIdentityProxyModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QIdentityProxyModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelAboutToBeReset()", "modelAboutToBeReset", "@brief Signal declaration for QIdentityProxyModel::modelAboutToBeReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelReset()", "modelReset", "@brief Signal declaration for QIdentityProxyModel::modelReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QIdentityProxyModel::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeInserted(const QModelIndex &, int, int)", "rowsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QIdentityProxyModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationRow"), "@brief Signal declaration for QIdentityProxyModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeRemoved(const QModelIndex &, int, int)", "rowsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QIdentityProxyModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsInserted(const QModelIndex &, int, int)", "rowsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QIdentityProxyModel::rowsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("row"), "@brief Signal declaration for QIdentityProxyModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsRemoved(const QModelIndex &, int, int)", "rowsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QIdentityProxyModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sourceModelChanged()", "sourceModelChanged", "@brief Signal declaration for QIdentityProxyModel::sourceModelChanged()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QIdentityProxyModel::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractProxyModel (); + +qt_gsi::QtNativeClass decl_QIdentityProxyModel (qtdecl_QAbstractProxyModel (), "QtCore", "QIdentityProxyModel_Native", + methods_QIdentityProxyModel (), + "@hide\n@alias QIdentityProxyModel"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QIdentityProxyModel () { return decl_QIdentityProxyModel; } + +} + + +class QIdentityProxyModel_Adaptor : public QIdentityProxyModel, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QIdentityProxyModel_Adaptor(); + + // [adaptor ctor] QIdentityProxyModel::QIdentityProxyModel(QObject *parent) + QIdentityProxyModel_Adaptor() : QIdentityProxyModel() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QIdentityProxyModel::QIdentityProxyModel(QObject *parent) + QIdentityProxyModel_Adaptor(QObject *parent) : QIdentityProxyModel(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QIdentityProxyModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + void fp_QIdentityProxyModel_beginInsertColumns_3713 (const QModelIndex &parent, int first, int last) { + QIdentityProxyModel::beginInsertColumns(parent, first, last); + } + + // [expose] void QIdentityProxyModel::beginInsertRows(const QModelIndex &parent, int first, int last) + void fp_QIdentityProxyModel_beginInsertRows_3713 (const QModelIndex &parent, int first, int last) { + QIdentityProxyModel::beginInsertRows(parent, first, last); + } + + // [expose] bool QIdentityProxyModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + bool fp_QIdentityProxyModel_beginMoveColumns_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) { + return QIdentityProxyModel::beginMoveColumns(sourceParent, sourceFirst, sourceLast, destinationParent, destinationColumn); + } + + // [expose] bool QIdentityProxyModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + bool fp_QIdentityProxyModel_beginMoveRows_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) { + return QIdentityProxyModel::beginMoveRows(sourceParent, sourceFirst, sourceLast, destinationParent, destinationRow); + } + + // [expose] void QIdentityProxyModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + void fp_QIdentityProxyModel_beginRemoveColumns_3713 (const QModelIndex &parent, int first, int last) { + QIdentityProxyModel::beginRemoveColumns(parent, first, last); + } + + // [expose] void QIdentityProxyModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + void fp_QIdentityProxyModel_beginRemoveRows_3713 (const QModelIndex &parent, int first, int last) { + QIdentityProxyModel::beginRemoveRows(parent, first, last); + } + + // [expose] void QIdentityProxyModel::beginResetModel() + void fp_QIdentityProxyModel_beginResetModel_0 () { + QIdentityProxyModel::beginResetModel(); + } + + // [expose] void QIdentityProxyModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + void fp_QIdentityProxyModel_changePersistentIndex_4682 (const QModelIndex &from, const QModelIndex &to) { + QIdentityProxyModel::changePersistentIndex(from, to); + } + + // [expose] void QIdentityProxyModel::changePersistentIndexList(const QList &from, const QList &to) + void fp_QIdentityProxyModel_changePersistentIndexList_5912 (const QList &from, const QList &to) { + QIdentityProxyModel::changePersistentIndexList(from, to); + } + + // [expose] QModelIndex QIdentityProxyModel::createIndex(int row, int column, const void *data) + QModelIndex fp_QIdentityProxyModel_createIndex_c3069 (int row, int column, const void *data) const { + return QIdentityProxyModel::createIndex(row, column, data); + } + + // [expose] QModelIndex QIdentityProxyModel::createIndex(int row, int column, quintptr id) + QModelIndex fp_QIdentityProxyModel_createIndex_c2657 (int row, int column, quintptr id) const { + return QIdentityProxyModel::createIndex(row, column, id); + } + + // [expose] QModelIndex QIdentityProxyModel::createSourceIndex(int row, int col, void *internalPtr) + QModelIndex fp_QIdentityProxyModel_createSourceIndex_c2374 (int row, int col, void *internalPtr) const { + return QIdentityProxyModel::createSourceIndex(row, col, internalPtr); + } + + // [expose] bool QIdentityProxyModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + bool fp_QIdentityProxyModel_decodeData_5302 (int row, int column, const QModelIndex &parent, QDataStream &stream) { + return QIdentityProxyModel::decodeData(row, column, parent, stream); + } + + // [expose] void QIdentityProxyModel::encodeData(const QList &indexes, QDataStream &stream) + void fp_QIdentityProxyModel_encodeData_c4599 (const QList &indexes, QDataStream &stream) const { + QIdentityProxyModel::encodeData(indexes, stream); + } + + // [expose] void QIdentityProxyModel::endInsertColumns() + void fp_QIdentityProxyModel_endInsertColumns_0 () { + QIdentityProxyModel::endInsertColumns(); + } + + // [expose] void QIdentityProxyModel::endInsertRows() + void fp_QIdentityProxyModel_endInsertRows_0 () { + QIdentityProxyModel::endInsertRows(); + } + + // [expose] void QIdentityProxyModel::endMoveColumns() + void fp_QIdentityProxyModel_endMoveColumns_0 () { + QIdentityProxyModel::endMoveColumns(); + } + + // [expose] void QIdentityProxyModel::endMoveRows() + void fp_QIdentityProxyModel_endMoveRows_0 () { + QIdentityProxyModel::endMoveRows(); + } + + // [expose] void QIdentityProxyModel::endRemoveColumns() + void fp_QIdentityProxyModel_endRemoveColumns_0 () { + QIdentityProxyModel::endRemoveColumns(); + } + + // [expose] void QIdentityProxyModel::endRemoveRows() + void fp_QIdentityProxyModel_endRemoveRows_0 () { + QIdentityProxyModel::endRemoveRows(); + } + + // [expose] void QIdentityProxyModel::endResetModel() + void fp_QIdentityProxyModel_endResetModel_0 () { + QIdentityProxyModel::endResetModel(); + } + + // [expose] bool QIdentityProxyModel::isSignalConnected(const QMetaMethod &signal) + bool fp_QIdentityProxyModel_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QIdentityProxyModel::isSignalConnected(signal); + } + + // [expose] QList QIdentityProxyModel::persistentIndexList() + QList fp_QIdentityProxyModel_persistentIndexList_c0 () const { + return QIdentityProxyModel::persistentIndexList(); + } + + // [expose] int QIdentityProxyModel::receivers(const char *signal) + int fp_QIdentityProxyModel_receivers_c1731 (const char *signal) const { + return QIdentityProxyModel::receivers(signal); + } + + // [expose] QObject *QIdentityProxyModel::sender() + QObject * fp_QIdentityProxyModel_sender_c0 () const { + return QIdentityProxyModel::sender(); + } + + // [expose] int QIdentityProxyModel::senderSignalIndex() + int fp_QIdentityProxyModel_senderSignalIndex_c0 () const { + return QIdentityProxyModel::senderSignalIndex(); + } + + // [adaptor impl] QModelIndex QIdentityProxyModel::buddy(const QModelIndex &index) + QModelIndex cbs_buddy_c2395_0(const QModelIndex &index) const + { + return QIdentityProxyModel::buddy(index); + } + + virtual QModelIndex buddy(const QModelIndex &index) const + { + if (cb_buddy_c2395_0.can_issue()) { + return cb_buddy_c2395_0.issue(&QIdentityProxyModel_Adaptor::cbs_buddy_c2395_0, index); + } else { + return QIdentityProxyModel::buddy(index); + } + } + + // [adaptor impl] bool QIdentityProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_canDropMimeData_c7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) const + { + return QIdentityProxyModel::canDropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const + { + if (cb_canDropMimeData_c7425_0.can_issue()) { + return cb_canDropMimeData_c7425_0.issue::target_type &, int, int, const QModelIndex &>(&QIdentityProxyModel_Adaptor::cbs_canDropMimeData_c7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QIdentityProxyModel::canDropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QIdentityProxyModel::canFetchMore(const QModelIndex &parent) + bool cbs_canFetchMore_c2395_0(const QModelIndex &parent) const + { + return QIdentityProxyModel::canFetchMore(parent); + } + + virtual bool canFetchMore(const QModelIndex &parent) const + { + if (cb_canFetchMore_c2395_0.can_issue()) { + return cb_canFetchMore_c2395_0.issue(&QIdentityProxyModel_Adaptor::cbs_canFetchMore_c2395_0, parent); + } else { + return QIdentityProxyModel::canFetchMore(parent); + } + } + + // [adaptor impl] bool QIdentityProxyModel::clearItemData(const QModelIndex &index) + bool cbs_clearItemData_2395_0(const QModelIndex &index) + { + return QIdentityProxyModel::clearItemData(index); + } + + virtual bool clearItemData(const QModelIndex &index) + { + if (cb_clearItemData_2395_0.can_issue()) { + return cb_clearItemData_2395_0.issue(&QIdentityProxyModel_Adaptor::cbs_clearItemData_2395_0, index); + } else { + return QIdentityProxyModel::clearItemData(index); + } + } + + // [adaptor impl] int QIdentityProxyModel::columnCount(const QModelIndex &parent) + int cbs_columnCount_c2395_1(const QModelIndex &parent) const + { + return QIdentityProxyModel::columnCount(parent); + } + + virtual int columnCount(const QModelIndex &parent) const + { + if (cb_columnCount_c2395_1.can_issue()) { + return cb_columnCount_c2395_1.issue(&QIdentityProxyModel_Adaptor::cbs_columnCount_c2395_1, parent); + } else { + return QIdentityProxyModel::columnCount(parent); + } + } + + // [emitter impl] void QIdentityProxyModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QIdentityProxyModel_columnsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QIdentityProxyModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QIdentityProxyModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + void emitter_QIdentityProxyModel_columnsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationColumn); + throw tl::Exception ("Can't emit private signal 'void QIdentityProxyModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)'"); + } + + // [emitter impl] void QIdentityProxyModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QIdentityProxyModel_columnsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QIdentityProxyModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QIdentityProxyModel::columnsInserted(const QModelIndex &parent, int first, int last) + void emitter_QIdentityProxyModel_columnsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QIdentityProxyModel::columnsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QIdentityProxyModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + void emitter_QIdentityProxyModel_columnsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (column); + throw tl::Exception ("Can't emit private signal 'void QIdentityProxyModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)'"); + } + + // [emitter impl] void QIdentityProxyModel::columnsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QIdentityProxyModel_columnsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QIdentityProxyModel::columnsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] QVariant QIdentityProxyModel::data(const QModelIndex &proxyIndex, int role) + QVariant cbs_data_c3054_1(const QModelIndex &proxyIndex, int role) const + { + return QIdentityProxyModel::data(proxyIndex, role); + } + + virtual QVariant data(const QModelIndex &proxyIndex, int role) const + { + if (cb_data_c3054_1.can_issue()) { + return cb_data_c3054_1.issue(&QIdentityProxyModel_Adaptor::cbs_data_c3054_1, proxyIndex, role); + } else { + return QIdentityProxyModel::data(proxyIndex, role); + } + } + + // [emitter impl] void QIdentityProxyModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void emitter_QIdentityProxyModel_dataChanged_6833(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + emit QIdentityProxyModel::dataChanged(topLeft, bottomRight, roles); + } + + // [emitter impl] void QIdentityProxyModel::destroyed(QObject *) + void emitter_QIdentityProxyModel_destroyed_1302(QObject *arg1) + { + emit QIdentityProxyModel::destroyed(arg1); + } + + // [adaptor impl] bool QIdentityProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_dropMimeData_7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) + { + return QIdentityProxyModel::dropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + { + if (cb_dropMimeData_7425_0.can_issue()) { + return cb_dropMimeData_7425_0.issue::target_type &, int, int, const QModelIndex &>(&QIdentityProxyModel_Adaptor::cbs_dropMimeData_7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QIdentityProxyModel::dropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QIdentityProxyModel::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QIdentityProxyModel::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QIdentityProxyModel_Adaptor::cbs_event_1217_0, _event); + } else { + return QIdentityProxyModel::event(_event); + } + } + + // [adaptor impl] bool QIdentityProxyModel::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QIdentityProxyModel::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QIdentityProxyModel_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QIdentityProxyModel::eventFilter(watched, event); + } + } + + // [adaptor impl] void QIdentityProxyModel::fetchMore(const QModelIndex &parent) + void cbs_fetchMore_2395_0(const QModelIndex &parent) + { + QIdentityProxyModel::fetchMore(parent); + } + + virtual void fetchMore(const QModelIndex &parent) + { + if (cb_fetchMore_2395_0.can_issue()) { + cb_fetchMore_2395_0.issue(&QIdentityProxyModel_Adaptor::cbs_fetchMore_2395_0, parent); + } else { + QIdentityProxyModel::fetchMore(parent); + } + } + + // [adaptor impl] QFlags QIdentityProxyModel::flags(const QModelIndex &index) + QFlags cbs_flags_c2395_0(const QModelIndex &index) const + { + return QIdentityProxyModel::flags(index); + } + + virtual QFlags flags(const QModelIndex &index) const + { + if (cb_flags_c2395_0.can_issue()) { + return cb_flags_c2395_0.issue, const QModelIndex &>(&QIdentityProxyModel_Adaptor::cbs_flags_c2395_0, index); + } else { + return QIdentityProxyModel::flags(index); + } + } + + // [adaptor impl] bool QIdentityProxyModel::hasChildren(const QModelIndex &parent) + bool cbs_hasChildren_c2395_1(const QModelIndex &parent) const + { + return QIdentityProxyModel::hasChildren(parent); + } + + virtual bool hasChildren(const QModelIndex &parent) const + { + if (cb_hasChildren_c2395_1.can_issue()) { + return cb_hasChildren_c2395_1.issue(&QIdentityProxyModel_Adaptor::cbs_hasChildren_c2395_1, parent); + } else { + return QIdentityProxyModel::hasChildren(parent); + } + } + + // [adaptor impl] QVariant QIdentityProxyModel::headerData(int section, Qt::Orientation orientation, int role) + QVariant cbs_headerData_c3231_1(int section, const qt_gsi::Converter::target_type & orientation, int role) const + { + return QIdentityProxyModel::headerData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), role); + } + + virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const + { + if (cb_headerData_c3231_1.can_issue()) { + return cb_headerData_c3231_1.issue::target_type &, int>(&QIdentityProxyModel_Adaptor::cbs_headerData_c3231_1, section, qt_gsi::CppToQtAdaptor(orientation), role); + } else { + return QIdentityProxyModel::headerData(section, orientation, role); + } + } + + // [emitter impl] void QIdentityProxyModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + void emitter_QIdentityProxyModel_headerDataChanged_3231(Qt::Orientation orientation, int first, int last) + { + emit QIdentityProxyModel::headerDataChanged(orientation, first, last); + } + + // [adaptor impl] QModelIndex QIdentityProxyModel::index(int row, int column, const QModelIndex &parent) + QModelIndex cbs_index_c3713_1(int row, int column, const QModelIndex &parent) const + { + return QIdentityProxyModel::index(row, column, parent); + } + + virtual QModelIndex index(int row, int column, const QModelIndex &parent) const + { + if (cb_index_c3713_1.can_issue()) { + return cb_index_c3713_1.issue(&QIdentityProxyModel_Adaptor::cbs_index_c3713_1, row, column, parent); + } else { + return QIdentityProxyModel::index(row, column, parent); + } + } + + // [adaptor impl] bool QIdentityProxyModel::insertColumns(int column, int count, const QModelIndex &parent) + bool cbs_insertColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QIdentityProxyModel::insertColumns(column, count, parent); + } + + virtual bool insertColumns(int column, int count, const QModelIndex &parent) + { + if (cb_insertColumns_3713_1.can_issue()) { + return cb_insertColumns_3713_1.issue(&QIdentityProxyModel_Adaptor::cbs_insertColumns_3713_1, column, count, parent); + } else { + return QIdentityProxyModel::insertColumns(column, count, parent); + } + } + + // [adaptor impl] bool QIdentityProxyModel::insertRows(int row, int count, const QModelIndex &parent) + bool cbs_insertRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QIdentityProxyModel::insertRows(row, count, parent); + } + + virtual bool insertRows(int row, int count, const QModelIndex &parent) + { + if (cb_insertRows_3713_1.can_issue()) { + return cb_insertRows_3713_1.issue(&QIdentityProxyModel_Adaptor::cbs_insertRows_3713_1, row, count, parent); + } else { + return QIdentityProxyModel::insertRows(row, count, parent); + } + } + + // [adaptor impl] QMap QIdentityProxyModel::itemData(const QModelIndex &index) + QMap cbs_itemData_c2395_0(const QModelIndex &index) const + { + return QIdentityProxyModel::itemData(index); + } + + virtual QMap itemData(const QModelIndex &index) const + { + if (cb_itemData_c2395_0.can_issue()) { + return cb_itemData_c2395_0.issue, const QModelIndex &>(&QIdentityProxyModel_Adaptor::cbs_itemData_c2395_0, index); + } else { + return QIdentityProxyModel::itemData(index); + } + } + + // [emitter impl] void QIdentityProxyModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QIdentityProxyModel_layoutAboutToBeChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QIdentityProxyModel::layoutAboutToBeChanged(parents, hint); + } + + // [emitter impl] void QIdentityProxyModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QIdentityProxyModel_layoutChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QIdentityProxyModel::layoutChanged(parents, hint); + } + + // [adaptor impl] QModelIndex QIdentityProxyModel::mapFromSource(const QModelIndex &sourceIndex) + QModelIndex cbs_mapFromSource_c2395_0(const QModelIndex &sourceIndex) const + { + return QIdentityProxyModel::mapFromSource(sourceIndex); + } + + virtual QModelIndex mapFromSource(const QModelIndex &sourceIndex) const + { + if (cb_mapFromSource_c2395_0.can_issue()) { + return cb_mapFromSource_c2395_0.issue(&QIdentityProxyModel_Adaptor::cbs_mapFromSource_c2395_0, sourceIndex); + } else { + return QIdentityProxyModel::mapFromSource(sourceIndex); + } + } + + // [adaptor impl] QItemSelection QIdentityProxyModel::mapSelectionFromSource(const QItemSelection &selection) + QItemSelection cbs_mapSelectionFromSource_c2727_0(const QItemSelection &selection) const + { + return QIdentityProxyModel::mapSelectionFromSource(selection); + } + + virtual QItemSelection mapSelectionFromSource(const QItemSelection &selection) const + { + if (cb_mapSelectionFromSource_c2727_0.can_issue()) { + return cb_mapSelectionFromSource_c2727_0.issue(&QIdentityProxyModel_Adaptor::cbs_mapSelectionFromSource_c2727_0, selection); + } else { + return QIdentityProxyModel::mapSelectionFromSource(selection); + } + } + + // [adaptor impl] QItemSelection QIdentityProxyModel::mapSelectionToSource(const QItemSelection &selection) + QItemSelection cbs_mapSelectionToSource_c2727_0(const QItemSelection &selection) const + { + return QIdentityProxyModel::mapSelectionToSource(selection); + } + + virtual QItemSelection mapSelectionToSource(const QItemSelection &selection) const + { + if (cb_mapSelectionToSource_c2727_0.can_issue()) { + return cb_mapSelectionToSource_c2727_0.issue(&QIdentityProxyModel_Adaptor::cbs_mapSelectionToSource_c2727_0, selection); + } else { + return QIdentityProxyModel::mapSelectionToSource(selection); + } + } + + // [adaptor impl] QModelIndex QIdentityProxyModel::mapToSource(const QModelIndex &proxyIndex) + QModelIndex cbs_mapToSource_c2395_0(const QModelIndex &proxyIndex) const + { + return QIdentityProxyModel::mapToSource(proxyIndex); + } + + virtual QModelIndex mapToSource(const QModelIndex &proxyIndex) const + { + if (cb_mapToSource_c2395_0.can_issue()) { + return cb_mapToSource_c2395_0.issue(&QIdentityProxyModel_Adaptor::cbs_mapToSource_c2395_0, proxyIndex); + } else { + return QIdentityProxyModel::mapToSource(proxyIndex); + } + } + + // [adaptor impl] QList QIdentityProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + QList cbs_match_c7932_2(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + return QIdentityProxyModel::match(start, role, value, hits, flags); + } + + virtual QList match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + if (cb_match_c7932_2.can_issue()) { + return cb_match_c7932_2.issue, const QModelIndex &, int, const QVariant &, int, QFlags >(&QIdentityProxyModel_Adaptor::cbs_match_c7932_2, start, role, value, hits, flags); + } else { + return QIdentityProxyModel::match(start, role, value, hits, flags); + } + } + + // [adaptor impl] QMimeData *QIdentityProxyModel::mimeData(const QList &indexes) + QMimeData * cbs_mimeData_c3010_0(const QList &indexes) const + { + return QIdentityProxyModel::mimeData(indexes); + } + + virtual QMimeData * mimeData(const QList &indexes) const + { + if (cb_mimeData_c3010_0.can_issue()) { + return cb_mimeData_c3010_0.issue &>(&QIdentityProxyModel_Adaptor::cbs_mimeData_c3010_0, indexes); + } else { + return QIdentityProxyModel::mimeData(indexes); + } + } + + // [adaptor impl] QStringList QIdentityProxyModel::mimeTypes() + QStringList cbs_mimeTypes_c0_0() const + { + return QIdentityProxyModel::mimeTypes(); + } + + virtual QStringList mimeTypes() const + { + if (cb_mimeTypes_c0_0.can_issue()) { + return cb_mimeTypes_c0_0.issue(&QIdentityProxyModel_Adaptor::cbs_mimeTypes_c0_0); + } else { + return QIdentityProxyModel::mimeTypes(); + } + } + + // [emitter impl] void QIdentityProxyModel::modelAboutToBeReset() + void emitter_QIdentityProxyModel_modelAboutToBeReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QIdentityProxyModel::modelAboutToBeReset()'"); + } + + // [emitter impl] void QIdentityProxyModel::modelReset() + void emitter_QIdentityProxyModel_modelReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QIdentityProxyModel::modelReset()'"); + } + + // [adaptor impl] bool QIdentityProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveColumns_6659_0(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QIdentityProxyModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + + virtual bool moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveColumns_6659_0.can_issue()) { + return cb_moveColumns_6659_0.issue(&QIdentityProxyModel_Adaptor::cbs_moveColumns_6659_0, sourceParent, sourceColumn, count, destinationParent, destinationChild); + } else { + return QIdentityProxyModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] bool QIdentityProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveRows_6659_0(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QIdentityProxyModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + + virtual bool moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveRows_6659_0.can_issue()) { + return cb_moveRows_6659_0.issue(&QIdentityProxyModel_Adaptor::cbs_moveRows_6659_0, sourceParent, sourceRow, count, destinationParent, destinationChild); + } else { + return QIdentityProxyModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] void QIdentityProxyModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + void cbs_multiData_c4483_0(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + QIdentityProxyModel::multiData(index, roleDataSpan); + } + + virtual void multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + if (cb_multiData_c4483_0.can_issue()) { + cb_multiData_c4483_0.issue(&QIdentityProxyModel_Adaptor::cbs_multiData_c4483_0, index, roleDataSpan); + } else { + QIdentityProxyModel::multiData(index, roleDataSpan); + } + } + + // [emitter impl] void QIdentityProxyModel::objectNameChanged(const QString &objectName) + void emitter_QIdentityProxyModel_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QIdentityProxyModel::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QModelIndex QIdentityProxyModel::parent(const QModelIndex &child) + QModelIndex cbs_parent_c2395_0(const QModelIndex &child) const + { + return QIdentityProxyModel::parent(child); + } + + virtual QModelIndex parent(const QModelIndex &child) const + { + if (cb_parent_c2395_0.can_issue()) { + return cb_parent_c2395_0.issue(&QIdentityProxyModel_Adaptor::cbs_parent_c2395_0, child); + } else { + return QIdentityProxyModel::parent(child); + } + } + + // [adaptor impl] bool QIdentityProxyModel::removeColumns(int column, int count, const QModelIndex &parent) + bool cbs_removeColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QIdentityProxyModel::removeColumns(column, count, parent); + } + + virtual bool removeColumns(int column, int count, const QModelIndex &parent) + { + if (cb_removeColumns_3713_1.can_issue()) { + return cb_removeColumns_3713_1.issue(&QIdentityProxyModel_Adaptor::cbs_removeColumns_3713_1, column, count, parent); + } else { + return QIdentityProxyModel::removeColumns(column, count, parent); + } + } + + // [adaptor impl] bool QIdentityProxyModel::removeRows(int row, int count, const QModelIndex &parent) + bool cbs_removeRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QIdentityProxyModel::removeRows(row, count, parent); + } + + virtual bool removeRows(int row, int count, const QModelIndex &parent) + { + if (cb_removeRows_3713_1.can_issue()) { + return cb_removeRows_3713_1.issue(&QIdentityProxyModel_Adaptor::cbs_removeRows_3713_1, row, count, parent); + } else { + return QIdentityProxyModel::removeRows(row, count, parent); + } + } + + // [adaptor impl] void QIdentityProxyModel::revert() + void cbs_revert_0_0() + { + QIdentityProxyModel::revert(); + } + + virtual void revert() + { + if (cb_revert_0_0.can_issue()) { + cb_revert_0_0.issue(&QIdentityProxyModel_Adaptor::cbs_revert_0_0); + } else { + QIdentityProxyModel::revert(); + } + } + + // [adaptor impl] QHash QIdentityProxyModel::roleNames() + QHash cbs_roleNames_c0_0() const + { + return QIdentityProxyModel::roleNames(); + } + + virtual QHash roleNames() const + { + if (cb_roleNames_c0_0.can_issue()) { + return cb_roleNames_c0_0.issue >(&QIdentityProxyModel_Adaptor::cbs_roleNames_c0_0); + } else { + return QIdentityProxyModel::roleNames(); + } + } + + // [adaptor impl] int QIdentityProxyModel::rowCount(const QModelIndex &parent) + int cbs_rowCount_c2395_1(const QModelIndex &parent) const + { + return QIdentityProxyModel::rowCount(parent); + } + + virtual int rowCount(const QModelIndex &parent) const + { + if (cb_rowCount_c2395_1.can_issue()) { + return cb_rowCount_c2395_1.issue(&QIdentityProxyModel_Adaptor::cbs_rowCount_c2395_1, parent); + } else { + return QIdentityProxyModel::rowCount(parent); + } + } + + // [emitter impl] void QIdentityProxyModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QIdentityProxyModel_rowsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QIdentityProxyModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QIdentityProxyModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + void emitter_QIdentityProxyModel_rowsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationRow); + throw tl::Exception ("Can't emit private signal 'void QIdentityProxyModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)'"); + } + + // [emitter impl] void QIdentityProxyModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QIdentityProxyModel_rowsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QIdentityProxyModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QIdentityProxyModel::rowsInserted(const QModelIndex &parent, int first, int last) + void emitter_QIdentityProxyModel_rowsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QIdentityProxyModel::rowsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QIdentityProxyModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + void emitter_QIdentityProxyModel_rowsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (row); + throw tl::Exception ("Can't emit private signal 'void QIdentityProxyModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)'"); + } + + // [emitter impl] void QIdentityProxyModel::rowsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QIdentityProxyModel_rowsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QIdentityProxyModel::rowsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] bool QIdentityProxyModel::setData(const QModelIndex &index, const QVariant &value, int role) + bool cbs_setData_5065_1(const QModelIndex &index, const QVariant &value, int role) + { + return QIdentityProxyModel::setData(index, value, role); + } + + virtual bool setData(const QModelIndex &index, const QVariant &value, int role) + { + if (cb_setData_5065_1.can_issue()) { + return cb_setData_5065_1.issue(&QIdentityProxyModel_Adaptor::cbs_setData_5065_1, index, value, role); + } else { + return QIdentityProxyModel::setData(index, value, role); + } + } + + // [adaptor impl] bool QIdentityProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + bool cbs_setHeaderData_5242_1(int section, const qt_gsi::Converter::target_type & orientation, const QVariant &value, int role) + { + return QIdentityProxyModel::setHeaderData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), value, role); + } + + virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + { + if (cb_setHeaderData_5242_1.can_issue()) { + return cb_setHeaderData_5242_1.issue::target_type &, const QVariant &, int>(&QIdentityProxyModel_Adaptor::cbs_setHeaderData_5242_1, section, qt_gsi::CppToQtAdaptor(orientation), value, role); + } else { + return QIdentityProxyModel::setHeaderData(section, orientation, value, role); + } + } + + // [adaptor impl] bool QIdentityProxyModel::setItemData(const QModelIndex &index, const QMap &roles) + bool cbs_setItemData_5414_0(const QModelIndex &index, const QMap &roles) + { + return QIdentityProxyModel::setItemData(index, roles); + } + + virtual bool setItemData(const QModelIndex &index, const QMap &roles) + { + if (cb_setItemData_5414_0.can_issue()) { + return cb_setItemData_5414_0.issue &>(&QIdentityProxyModel_Adaptor::cbs_setItemData_5414_0, index, roles); + } else { + return QIdentityProxyModel::setItemData(index, roles); + } + } + + // [adaptor impl] void QIdentityProxyModel::setSourceModel(QAbstractItemModel *sourceModel) + void cbs_setSourceModel_2419_0(QAbstractItemModel *sourceModel) + { + QIdentityProxyModel::setSourceModel(sourceModel); + } + + virtual void setSourceModel(QAbstractItemModel *sourceModel) + { + if (cb_setSourceModel_2419_0.can_issue()) { + cb_setSourceModel_2419_0.issue(&QIdentityProxyModel_Adaptor::cbs_setSourceModel_2419_0, sourceModel); + } else { + QIdentityProxyModel::setSourceModel(sourceModel); + } + } + + // [adaptor impl] QModelIndex QIdentityProxyModel::sibling(int row, int column, const QModelIndex &idx) + QModelIndex cbs_sibling_c3713_0(int row, int column, const QModelIndex &idx) const + { + return QIdentityProxyModel::sibling(row, column, idx); + } + + virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const + { + if (cb_sibling_c3713_0.can_issue()) { + return cb_sibling_c3713_0.issue(&QIdentityProxyModel_Adaptor::cbs_sibling_c3713_0, row, column, idx); + } else { + return QIdentityProxyModel::sibling(row, column, idx); + } + } + + // [adaptor impl] void QIdentityProxyModel::sort(int column, Qt::SortOrder order) + void cbs_sort_2340_1(int column, const qt_gsi::Converter::target_type & order) + { + QIdentityProxyModel::sort(column, qt_gsi::QtToCppAdaptor(order).cref()); + } + + virtual void sort(int column, Qt::SortOrder order) + { + if (cb_sort_2340_1.can_issue()) { + cb_sort_2340_1.issue::target_type &>(&QIdentityProxyModel_Adaptor::cbs_sort_2340_1, column, qt_gsi::CppToQtAdaptor(order)); + } else { + QIdentityProxyModel::sort(column, order); + } + } + + // [emitter impl] void QIdentityProxyModel::sourceModelChanged() + void emitter_QIdentityProxyModel_sourceModelChanged_3914() + { + throw tl::Exception ("Can't emit private signal 'void QIdentityProxyModel::sourceModelChanged()'"); + } + + // [adaptor impl] QSize QIdentityProxyModel::span(const QModelIndex &index) + QSize cbs_span_c2395_0(const QModelIndex &index) const + { + return QIdentityProxyModel::span(index); + } + + virtual QSize span(const QModelIndex &index) const + { + if (cb_span_c2395_0.can_issue()) { + return cb_span_c2395_0.issue(&QIdentityProxyModel_Adaptor::cbs_span_c2395_0, index); + } else { + return QIdentityProxyModel::span(index); + } + } + + // [adaptor impl] bool QIdentityProxyModel::submit() + bool cbs_submit_0_0() + { + return QIdentityProxyModel::submit(); + } + + virtual bool submit() + { + if (cb_submit_0_0.can_issue()) { + return cb_submit_0_0.issue(&QIdentityProxyModel_Adaptor::cbs_submit_0_0); + } else { + return QIdentityProxyModel::submit(); + } + } + + // [adaptor impl] QFlags QIdentityProxyModel::supportedDragActions() + QFlags cbs_supportedDragActions_c0_0() const + { + return QIdentityProxyModel::supportedDragActions(); + } + + virtual QFlags supportedDragActions() const + { + if (cb_supportedDragActions_c0_0.can_issue()) { + return cb_supportedDragActions_c0_0.issue >(&QIdentityProxyModel_Adaptor::cbs_supportedDragActions_c0_0); + } else { + return QIdentityProxyModel::supportedDragActions(); + } + } + + // [adaptor impl] QFlags QIdentityProxyModel::supportedDropActions() + QFlags cbs_supportedDropActions_c0_0() const + { + return QIdentityProxyModel::supportedDropActions(); + } + + virtual QFlags supportedDropActions() const + { + if (cb_supportedDropActions_c0_0.can_issue()) { + return cb_supportedDropActions_c0_0.issue >(&QIdentityProxyModel_Adaptor::cbs_supportedDropActions_c0_0); + } else { + return QIdentityProxyModel::supportedDropActions(); + } + } + + // [adaptor impl] void QIdentityProxyModel::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QIdentityProxyModel::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QIdentityProxyModel_Adaptor::cbs_childEvent_1701_0, event); + } else { + QIdentityProxyModel::childEvent(event); + } + } + + // [adaptor impl] void QIdentityProxyModel::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QIdentityProxyModel::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QIdentityProxyModel_Adaptor::cbs_customEvent_1217_0, event); + } else { + QIdentityProxyModel::customEvent(event); + } + } + + // [adaptor impl] void QIdentityProxyModel::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QIdentityProxyModel::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QIdentityProxyModel_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QIdentityProxyModel::disconnectNotify(signal); + } + } + + // [adaptor impl] void QIdentityProxyModel::resetInternalData() + void cbs_resetInternalData_0_0() + { + QIdentityProxyModel::resetInternalData(); + } + + virtual void resetInternalData() + { + if (cb_resetInternalData_0_0.can_issue()) { + cb_resetInternalData_0_0.issue(&QIdentityProxyModel_Adaptor::cbs_resetInternalData_0_0); + } else { + QIdentityProxyModel::resetInternalData(); + } + } + + // [adaptor impl] void QIdentityProxyModel::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QIdentityProxyModel::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QIdentityProxyModel_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QIdentityProxyModel::timerEvent(event); + } + } + + gsi::Callback cb_buddy_c2395_0; + gsi::Callback cb_canDropMimeData_c7425_0; + gsi::Callback cb_canFetchMore_c2395_0; + gsi::Callback cb_clearItemData_2395_0; + gsi::Callback cb_columnCount_c2395_1; + gsi::Callback cb_data_c3054_1; + gsi::Callback cb_dropMimeData_7425_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fetchMore_2395_0; + gsi::Callback cb_flags_c2395_0; + gsi::Callback cb_hasChildren_c2395_1; + gsi::Callback cb_headerData_c3231_1; + gsi::Callback cb_index_c3713_1; + gsi::Callback cb_insertColumns_3713_1; + gsi::Callback cb_insertRows_3713_1; + gsi::Callback cb_itemData_c2395_0; + gsi::Callback cb_mapFromSource_c2395_0; + gsi::Callback cb_mapSelectionFromSource_c2727_0; + gsi::Callback cb_mapSelectionToSource_c2727_0; + gsi::Callback cb_mapToSource_c2395_0; + gsi::Callback cb_match_c7932_2; + gsi::Callback cb_mimeData_c3010_0; + gsi::Callback cb_mimeTypes_c0_0; + gsi::Callback cb_moveColumns_6659_0; + gsi::Callback cb_moveRows_6659_0; + gsi::Callback cb_multiData_c4483_0; + gsi::Callback cb_parent_c2395_0; + gsi::Callback cb_removeColumns_3713_1; + gsi::Callback cb_removeRows_3713_1; + gsi::Callback cb_revert_0_0; + gsi::Callback cb_roleNames_c0_0; + gsi::Callback cb_rowCount_c2395_1; + gsi::Callback cb_setData_5065_1; + gsi::Callback cb_setHeaderData_5242_1; + gsi::Callback cb_setItemData_5414_0; + gsi::Callback cb_setSourceModel_2419_0; + gsi::Callback cb_sibling_c3713_0; + gsi::Callback cb_sort_2340_1; + gsi::Callback cb_span_c2395_0; + gsi::Callback cb_submit_0_0; + gsi::Callback cb_supportedDragActions_c0_0; + gsi::Callback cb_supportedDropActions_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_resetInternalData_0_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QIdentityProxyModel_Adaptor::~QIdentityProxyModel_Adaptor() { } + +// Constructor QIdentityProxyModel::QIdentityProxyModel(QObject *parent) (adaptor class) + +static void _init_ctor_QIdentityProxyModel_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QIdentityProxyModel_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QIdentityProxyModel_Adaptor (arg1)); +} + + +// exposed void QIdentityProxyModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_beginInsertColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QIdentityProxyModel::beginInsertRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_beginInsertRows_3713 (arg1, arg2, arg3); +} + + +// exposed bool QIdentityProxyModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_fp_beginMoveColumns_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveColumns_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_beginMoveColumns_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed bool QIdentityProxyModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + +static void _init_fp_beginMoveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_beginMoveRows_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed void QIdentityProxyModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_beginRemoveColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QIdentityProxyModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_beginRemoveRows_3713 (arg1, arg2, arg3); +} + + +// exposed void QIdentityProxyModel::beginResetModel() + +static void _init_fp_beginResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_beginResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_beginResetModel_0 (); +} + + +// QModelIndex QIdentityProxyModel::buddy(const QModelIndex &index) + +static void _init_cbs_buddy_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_buddy_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QIdentityProxyModel_Adaptor *)cls)->cbs_buddy_c2395_0 (arg1)); +} + +static void _set_callback_cbs_buddy_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_buddy_c2395_0 = cb; +} + + +// bool QIdentityProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_canDropMimeData_c7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_canDropMimeData_c7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->cbs_canDropMimeData_c7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_canDropMimeData_c7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_canDropMimeData_c7425_0 = cb; +} + + +// bool QIdentityProxyModel::canFetchMore(const QModelIndex &parent) + +static void _init_cbs_canFetchMore_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_canFetchMore_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->cbs_canFetchMore_c2395_0 (arg1)); +} + +static void _set_callback_cbs_canFetchMore_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_canFetchMore_c2395_0 = cb; +} + + +// exposed void QIdentityProxyModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + +static void _init_fp_changePersistentIndex_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndex_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_changePersistentIndex_4682 (arg1, arg2); +} + + +// exposed void QIdentityProxyModel::changePersistentIndexList(const QList &from, const QList &to) + +static void _init_fp_changePersistentIndexList_5912 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndexList_5912 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_changePersistentIndexList_5912 (arg1, arg2); +} + + +// void QIdentityProxyModel::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// bool QIdentityProxyModel::clearItemData(const QModelIndex &index) + +static void _init_cbs_clearItemData_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_clearItemData_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->cbs_clearItemData_2395_0 (arg1)); +} + +static void _set_callback_cbs_clearItemData_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_clearItemData_2395_0 = cb; +} + + +// int QIdentityProxyModel::columnCount(const QModelIndex &parent) + +static void _init_cbs_columnCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_columnCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QIdentityProxyModel_Adaptor *)cls)->cbs_columnCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_columnCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_columnCount_c2395_1 = cb; +} + + +// emitter void QIdentityProxyModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_columnsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QIdentityProxyModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_emitter_columnsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_columnsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QIdentityProxyModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_columnsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QIdentityProxyModel::columnsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_columnsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QIdentityProxyModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + +static void _init_emitter_columnsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("column"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_columnsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QIdentityProxyModel::columnsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_columnsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QModelIndex QIdentityProxyModel::createIndex(int row, int column, const void *data) + +static void _init_fp_createIndex_c3069 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c3069 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QModelIndex)((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_createIndex_c3069 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QIdentityProxyModel::createIndex(int row, int column, quintptr id) + +static void _init_fp_createIndex_c2657 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("id"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c2657 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + quintptr arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_createIndex_c2657 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QIdentityProxyModel::createSourceIndex(int row, int col, void *internalPtr) + +static void _init_fp_createSourceIndex_c2374 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("col"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("internalPtr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createSourceIndex_c2374 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + void *arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_createSourceIndex_c2374 (arg1, arg2, arg3)); +} + + +// void QIdentityProxyModel::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// QVariant QIdentityProxyModel::data(const QModelIndex &proxyIndex, int role) + +static void _init_cbs_data_c3054_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("proxyIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_data_c3054_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + ret.write ((QVariant)((QIdentityProxyModel_Adaptor *)cls)->cbs_data_c3054_1 (arg1, arg2)); +} + +static void _set_callback_cbs_data_c3054_1 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_data_c3054_1 = cb; +} + + +// emitter void QIdentityProxyModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_emitter_dataChanged_6833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles", true, "QList()"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_emitter_dataChanged_6833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + const QList &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_dataChanged_6833 (arg1, arg2, arg3); +} + + +// exposed bool QIdentityProxyModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + +static void _init_fp_decodeData_5302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("stream"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_decodeData_5302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + QDataStream &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_decodeData_5302 (arg1, arg2, arg3, arg4)); +} + + +// emitter void QIdentityProxyModel::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_destroyed_1302 (arg1); +} + + +// void QIdentityProxyModel::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QIdentityProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_dropMimeData_7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_dropMimeData_7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->cbs_dropMimeData_7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_dropMimeData_7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_dropMimeData_7425_0 = cb; +} + + +// exposed void QIdentityProxyModel::encodeData(const QList &indexes, QDataStream &stream) + +static void _init_fp_encodeData_c4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stream"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_encodeData_c4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + QDataStream &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_encodeData_c4599 (arg1, arg2); +} + + +// exposed void QIdentityProxyModel::endInsertColumns() + +static void _init_fp_endInsertColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_endInsertColumns_0 (); +} + + +// exposed void QIdentityProxyModel::endInsertRows() + +static void _init_fp_endInsertRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_endInsertRows_0 (); +} + + +// exposed void QIdentityProxyModel::endMoveColumns() + +static void _init_fp_endMoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_endMoveColumns_0 (); +} + + +// exposed void QIdentityProxyModel::endMoveRows() + +static void _init_fp_endMoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_endMoveRows_0 (); +} + + +// exposed void QIdentityProxyModel::endRemoveColumns() + +static void _init_fp_endRemoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_endRemoveColumns_0 (); +} + + +// exposed void QIdentityProxyModel::endRemoveRows() + +static void _init_fp_endRemoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_endRemoveRows_0 (); +} + + +// exposed void QIdentityProxyModel::endResetModel() + +static void _init_fp_endResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_endResetModel_0 (); +} + + +// bool QIdentityProxyModel::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QIdentityProxyModel::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QIdentityProxyModel::fetchMore(const QModelIndex &parent) + +static void _init_cbs_fetchMore_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fetchMore_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->cbs_fetchMore_2395_0 (arg1); +} + +static void _set_callback_cbs_fetchMore_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_fetchMore_2395_0 = cb; +} + + +// QFlags QIdentityProxyModel::flags(const QModelIndex &index) + +static void _init_cbs_flags_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_flags_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QFlags)((QIdentityProxyModel_Adaptor *)cls)->cbs_flags_c2395_0 (arg1)); +} + +static void _set_callback_cbs_flags_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_flags_c2395_0 = cb; +} + + +// bool QIdentityProxyModel::hasChildren(const QModelIndex &parent) + +static void _init_cbs_hasChildren_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hasChildren_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->cbs_hasChildren_c2395_1 (arg1)); +} + +static void _set_callback_cbs_hasChildren_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_hasChildren_c2395_1 = cb; +} + + +// QVariant QIdentityProxyModel::headerData(int section, Qt::Orientation orientation, int role) + +static void _init_cbs_headerData_c3231_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_headerData_c3231_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + ret.write ((QVariant)((QIdentityProxyModel_Adaptor *)cls)->cbs_headerData_c3231_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_headerData_c3231_1 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_headerData_c3231_1 = cb; +} + + +// emitter void QIdentityProxyModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + +static void _init_emitter_headerDataChanged_3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_headerDataChanged_3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_headerDataChanged_3231 (arg1, arg2, arg3); +} + + +// QModelIndex QIdentityProxyModel::index(int row, int column, const QModelIndex &parent) + +static void _init_cbs_index_c3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_index_c3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QIdentityProxyModel_Adaptor *)cls)->cbs_index_c3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_index_c3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_index_c3713_1 = cb; +} + + +// bool QIdentityProxyModel::insertColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_insertColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->cbs_insertColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_insertColumns_3713_1 = cb; +} + + +// bool QIdentityProxyModel::insertRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_insertRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->cbs_insertRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_insertRows_3713_1 = cb; +} + + +// exposed bool QIdentityProxyModel::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_isSignalConnected_c2394 (arg1)); +} + + +// QMap QIdentityProxyModel::itemData(const QModelIndex &index) + +static void _init_cbs_itemData_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_itemData_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QMap)((QIdentityProxyModel_Adaptor *)cls)->cbs_itemData_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemData_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_itemData_c2395_0 = cb; +} + + +// emitter void QIdentityProxyModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutAboutToBeChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutAboutToBeChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_layoutAboutToBeChanged_7947 (arg1, arg2); +} + + +// emitter void QIdentityProxyModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_layoutChanged_7947 (arg1, arg2); +} + + +// QModelIndex QIdentityProxyModel::mapFromSource(const QModelIndex &sourceIndex) + +static void _init_cbs_mapFromSource_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mapFromSource_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QIdentityProxyModel_Adaptor *)cls)->cbs_mapFromSource_c2395_0 (arg1)); +} + +static void _set_callback_cbs_mapFromSource_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_mapFromSource_c2395_0 = cb; +} + + +// QItemSelection QIdentityProxyModel::mapSelectionFromSource(const QItemSelection &selection) + +static void _init_cbs_mapSelectionFromSource_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mapSelectionFromSource_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QItemSelection)((QIdentityProxyModel_Adaptor *)cls)->cbs_mapSelectionFromSource_c2727_0 (arg1)); +} + +static void _set_callback_cbs_mapSelectionFromSource_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_mapSelectionFromSource_c2727_0 = cb; +} + + +// QItemSelection QIdentityProxyModel::mapSelectionToSource(const QItemSelection &selection) + +static void _init_cbs_mapSelectionToSource_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mapSelectionToSource_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QItemSelection)((QIdentityProxyModel_Adaptor *)cls)->cbs_mapSelectionToSource_c2727_0 (arg1)); +} + +static void _set_callback_cbs_mapSelectionToSource_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_mapSelectionToSource_c2727_0 = cb; +} + + +// QModelIndex QIdentityProxyModel::mapToSource(const QModelIndex &proxyIndex) + +static void _init_cbs_mapToSource_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("proxyIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mapToSource_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QIdentityProxyModel_Adaptor *)cls)->cbs_mapToSource_c2395_0 (arg1)); +} + +static void _set_callback_cbs_mapToSource_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_mapToSource_c2395_0 = cb; +} + + +// QList QIdentityProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + +static void _init_cbs_match_c7932_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hits"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags"); + decl->add_arg > (argspec_4); + decl->set_return > (); +} + +static void _call_cbs_match_c7932_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + QFlags arg5 = args.read > (heap); + ret.write > ((QList)((QIdentityProxyModel_Adaptor *)cls)->cbs_match_c7932_2 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_match_c7932_2 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_match_c7932_2 = cb; +} + + +// QMimeData *QIdentityProxyModel::mimeData(const QList &indexes) + +static void _init_cbs_mimeData_c3010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mimeData_c3010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args.read & > (heap); + ret.write ((QMimeData *)((QIdentityProxyModel_Adaptor *)cls)->cbs_mimeData_c3010_0 (arg1)); +} + +static void _set_callback_cbs_mimeData_c3010_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_mimeData_c3010_0 = cb; +} + + +// QStringList QIdentityProxyModel::mimeTypes() + +static void _init_cbs_mimeTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mimeTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QIdentityProxyModel_Adaptor *)cls)->cbs_mimeTypes_c0_0 ()); +} + +static void _set_callback_cbs_mimeTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_mimeTypes_c0_0 = cb; +} + + +// emitter void QIdentityProxyModel::modelAboutToBeReset() + +static void _init_emitter_modelAboutToBeReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelAboutToBeReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_modelAboutToBeReset_3767 (); +} + + +// emitter void QIdentityProxyModel::modelReset() + +static void _init_emitter_modelReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_modelReset_3767 (); +} + + +// bool QIdentityProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveColumns_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveColumns_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->cbs_moveColumns_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveColumns_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_moveColumns_6659_0 = cb; +} + + +// bool QIdentityProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveRows_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveRows_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->cbs_moveRows_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveRows_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_moveRows_6659_0 = cb; +} + + +// void QIdentityProxyModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + +static void _init_cbs_multiData_c4483_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roleDataSpan"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_multiData_c4483_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + QModelRoleDataSpan arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->cbs_multiData_c4483_0 (arg1, arg2); +} + +static void _set_callback_cbs_multiData_c4483_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_multiData_c4483_0 = cb; +} + + +// emitter void QIdentityProxyModel::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_objectNameChanged_4567 (arg1); +} + + +// QModelIndex QIdentityProxyModel::parent(const QModelIndex &child) + +static void _init_cbs_parent_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_parent_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QIdentityProxyModel_Adaptor *)cls)->cbs_parent_c2395_0 (arg1)); +} + +static void _set_callback_cbs_parent_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_parent_c2395_0 = cb; +} + + +// exposed QList QIdentityProxyModel::persistentIndexList() + +static void _init_fp_persistentIndexList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_fp_persistentIndexList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_persistentIndexList_c0 ()); +} + + +// exposed int QIdentityProxyModel::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_receivers_c1731 (arg1)); +} + + +// bool QIdentityProxyModel::removeColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_removeColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->cbs_removeColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_removeColumns_3713_1 = cb; +} + + +// bool QIdentityProxyModel::removeRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_removeRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->cbs_removeRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_removeRows_3713_1 = cb; +} + + +// void QIdentityProxyModel::resetInternalData() + +static void _init_cbs_resetInternalData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_resetInternalData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->cbs_resetInternalData_0_0 (); +} + +static void _set_callback_cbs_resetInternalData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_resetInternalData_0_0 = cb; +} + + +// void QIdentityProxyModel::revert() + +static void _init_cbs_revert_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_revert_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->cbs_revert_0_0 (); +} + +static void _set_callback_cbs_revert_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_revert_0_0 = cb; +} + + +// QHash QIdentityProxyModel::roleNames() + +static void _init_cbs_roleNames_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_roleNames_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QIdentityProxyModel_Adaptor *)cls)->cbs_roleNames_c0_0 ()); +} + +static void _set_callback_cbs_roleNames_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_roleNames_c0_0 = cb; +} + + +// int QIdentityProxyModel::rowCount(const QModelIndex &parent) + +static void _init_cbs_rowCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_rowCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QIdentityProxyModel_Adaptor *)cls)->cbs_rowCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_rowCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_rowCount_c2395_1 = cb; +} + + +// emitter void QIdentityProxyModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_rowsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QIdentityProxyModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + +static void _init_emitter_rowsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_rowsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QIdentityProxyModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_rowsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QIdentityProxyModel::rowsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_rowsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QIdentityProxyModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + +static void _init_emitter_rowsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("row"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_rowsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QIdentityProxyModel::rowsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_rowsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QObject *QIdentityProxyModel::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_sender_c0 ()); +} + + +// exposed int QIdentityProxyModel::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QIdentityProxyModel_Adaptor *)cls)->fp_QIdentityProxyModel_senderSignalIndex_c0 ()); +} + + +// bool QIdentityProxyModel::setData(const QModelIndex &index, const QVariant &value, int role) + +static void _init_cbs_setData_5065_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setData_5065_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + int arg3 = args.read (heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->cbs_setData_5065_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_setData_5065_1 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_setData_5065_1 = cb; +} + + +// bool QIdentityProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + +static void _init_cbs_setHeaderData_5242_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_setHeaderData_5242_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->cbs_setHeaderData_5242_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_setHeaderData_5242_1 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_setHeaderData_5242_1 = cb; +} + + +// bool QIdentityProxyModel::setItemData(const QModelIndex &index, const QMap &roles) + +static void _init_cbs_setItemData_5414_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setItemData_5414_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QMap &arg2 = args.read & > (heap); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->cbs_setItemData_5414_0 (arg1, arg2)); +} + +static void _set_callback_cbs_setItemData_5414_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_setItemData_5414_0 = cb; +} + + +// void QIdentityProxyModel::setSourceModel(QAbstractItemModel *sourceModel) + +static void _init_cbs_setSourceModel_2419_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSourceModel_2419_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->cbs_setSourceModel_2419_0 (arg1); +} + +static void _set_callback_cbs_setSourceModel_2419_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_setSourceModel_2419_0 = cb; +} + + +// QModelIndex QIdentityProxyModel::sibling(int row, int column, const QModelIndex &idx) + +static void _init_cbs_sibling_c3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_sibling_c3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QIdentityProxyModel_Adaptor *)cls)->cbs_sibling_c3713_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_sibling_c3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_sibling_c3713_0 = cb; +} + + +// void QIdentityProxyModel::sort(int column, Qt::SortOrder order) + +static void _init_cbs_sort_2340_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sort_2340_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->cbs_sort_2340_1 (arg1, arg2); +} + +static void _set_callback_cbs_sort_2340_1 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_sort_2340_1 = cb; +} + + +// emitter void QIdentityProxyModel::sourceModelChanged() + +static void _init_emitter_sourceModelChanged_3914 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_sourceModelChanged_3914 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QIdentityProxyModel_Adaptor *)cls)->emitter_QIdentityProxyModel_sourceModelChanged_3914 (); +} + + +// QSize QIdentityProxyModel::span(const QModelIndex &index) + +static void _init_cbs_span_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_span_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QSize)((QIdentityProxyModel_Adaptor *)cls)->cbs_span_c2395_0 (arg1)); +} + +static void _set_callback_cbs_span_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_span_c2395_0 = cb; +} + + +// bool QIdentityProxyModel::submit() + +static void _init_cbs_submit_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_submit_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QIdentityProxyModel_Adaptor *)cls)->cbs_submit_0_0 ()); +} + +static void _set_callback_cbs_submit_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_submit_0_0 = cb; +} + + +// QFlags QIdentityProxyModel::supportedDragActions() + +static void _init_cbs_supportedDragActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDragActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QIdentityProxyModel_Adaptor *)cls)->cbs_supportedDragActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDragActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_supportedDragActions_c0_0 = cb; +} + + +// QFlags QIdentityProxyModel::supportedDropActions() + +static void _init_cbs_supportedDropActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDropActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QIdentityProxyModel_Adaptor *)cls)->cbs_supportedDropActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDropActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_supportedDropActions_c0_0 = cb; +} + + +// void QIdentityProxyModel::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIdentityProxyModel_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QIdentityProxyModel_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QIdentityProxyModel (); + +static gsi::Methods methods_QIdentityProxyModel_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QIdentityProxyModel::QIdentityProxyModel(QObject *parent)\nThis method creates an object of class QIdentityProxyModel.", &_init_ctor_QIdentityProxyModel_Adaptor_1302, &_call_ctor_QIdentityProxyModel_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*beginInsertColumns", "@brief Method void QIdentityProxyModel::beginInsertColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertColumns_3713, &_call_fp_beginInsertColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginInsertRows", "@brief Method void QIdentityProxyModel::beginInsertRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertRows_3713, &_call_fp_beginInsertRows_3713); + methods += new qt_gsi::GenericMethod ("*beginMoveColumns", "@brief Method bool QIdentityProxyModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveColumns_6659, &_call_fp_beginMoveColumns_6659); + methods += new qt_gsi::GenericMethod ("*beginMoveRows", "@brief Method bool QIdentityProxyModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveRows_6659, &_call_fp_beginMoveRows_6659); + methods += new qt_gsi::GenericMethod ("*beginRemoveColumns", "@brief Method void QIdentityProxyModel::beginRemoveColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveColumns_3713, &_call_fp_beginRemoveColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginRemoveRows", "@brief Method void QIdentityProxyModel::beginRemoveRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveRows_3713, &_call_fp_beginRemoveRows_3713); + methods += new qt_gsi::GenericMethod ("*beginResetModel", "@brief Method void QIdentityProxyModel::beginResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginResetModel_0, &_call_fp_beginResetModel_0); + methods += new qt_gsi::GenericMethod ("buddy", "@brief Virtual method QModelIndex QIdentityProxyModel::buddy(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("buddy", "@hide", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0, &_set_callback_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@brief Virtual method bool QIdentityProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@hide", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0, &_set_callback_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Virtual method bool QIdentityProxyModel::canFetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@hide", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0, &_set_callback_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("*changePersistentIndex", "@brief Method void QIdentityProxyModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndex_4682, &_call_fp_changePersistentIndex_4682); + methods += new qt_gsi::GenericMethod ("*changePersistentIndexList", "@brief Method void QIdentityProxyModel::changePersistentIndexList(const QList &from, const QList &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndexList_5912, &_call_fp_changePersistentIndexList_5912); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QIdentityProxyModel::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Virtual method bool QIdentityProxyModel::clearItemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@hide", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0, &_set_callback_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Virtual method int QIdentityProxyModel::columnCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("columnCount", "@hide", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1, &_set_callback_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeInserted", "@brief Emitter for signal void QIdentityProxyModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeInserted_7372, &_call_emitter_columnsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeMoved", "@brief Emitter for signal void QIdentityProxyModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeMoved_10318, &_call_emitter_columnsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeRemoved", "@brief Emitter for signal void QIdentityProxyModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeRemoved_7372, &_call_emitter_columnsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsInserted", "@brief Emitter for signal void QIdentityProxyModel::columnsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsInserted_7372, &_call_emitter_columnsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsMoved", "@brief Emitter for signal void QIdentityProxyModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nCall this method to emit this signal.", false, &_init_emitter_columnsMoved_10318, &_call_emitter_columnsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsRemoved", "@brief Emitter for signal void QIdentityProxyModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsRemoved_7372, &_call_emitter_columnsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QIdentityProxyModel::createIndex(int row, int column, const void *data)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c3069, &_call_fp_createIndex_c3069); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QIdentityProxyModel::createIndex(int row, int column, quintptr id)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c2657, &_call_fp_createIndex_c2657); + methods += new qt_gsi::GenericMethod ("*createSourceIndex", "@brief Method QModelIndex QIdentityProxyModel::createSourceIndex(int row, int col, void *internalPtr)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createSourceIndex_c2374, &_call_fp_createSourceIndex_c2374); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QIdentityProxyModel::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QIdentityProxyModel::data(const QModelIndex &proxyIndex, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1, &_set_callback_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("emit_dataChanged", "@brief Emitter for signal void QIdentityProxyModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nCall this method to emit this signal.", false, &_init_emitter_dataChanged_6833, &_call_emitter_dataChanged_6833); + methods += new qt_gsi::GenericMethod ("*decodeData", "@brief Method bool QIdentityProxyModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_decodeData_5302, &_call_fp_decodeData_5302); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QIdentityProxyModel::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QIdentityProxyModel::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Virtual method bool QIdentityProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@hide", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0, &_set_callback_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("*encodeData", "@brief Method void QIdentityProxyModel::encodeData(const QList &indexes, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_encodeData_c4599, &_call_fp_encodeData_c4599); + methods += new qt_gsi::GenericMethod ("*endInsertColumns", "@brief Method void QIdentityProxyModel::endInsertColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertColumns_0, &_call_fp_endInsertColumns_0); + methods += new qt_gsi::GenericMethod ("*endInsertRows", "@brief Method void QIdentityProxyModel::endInsertRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertRows_0, &_call_fp_endInsertRows_0); + methods += new qt_gsi::GenericMethod ("*endMoveColumns", "@brief Method void QIdentityProxyModel::endMoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveColumns_0, &_call_fp_endMoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endMoveRows", "@brief Method void QIdentityProxyModel::endMoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveRows_0, &_call_fp_endMoveRows_0); + methods += new qt_gsi::GenericMethod ("*endRemoveColumns", "@brief Method void QIdentityProxyModel::endRemoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveColumns_0, &_call_fp_endRemoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endRemoveRows", "@brief Method void QIdentityProxyModel::endRemoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveRows_0, &_call_fp_endRemoveRows_0); + methods += new qt_gsi::GenericMethod ("*endResetModel", "@brief Method void QIdentityProxyModel::endResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endResetModel_0, &_call_fp_endResetModel_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QIdentityProxyModel::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QIdentityProxyModel::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Virtual method void QIdentityProxyModel::fetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@hide", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0, &_set_callback_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@brief Virtual method QFlags QIdentityProxyModel::flags(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@hide", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0, &_set_callback_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("hasChildren", "@brief Virtual method bool QIdentityProxyModel::hasChildren(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasChildren_c2395_1, &_call_cbs_hasChildren_c2395_1); + methods += new qt_gsi::GenericMethod ("hasChildren", "@hide", true, &_init_cbs_hasChildren_c2395_1, &_call_cbs_hasChildren_c2395_1, &_set_callback_cbs_hasChildren_c2395_1); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Virtual method QVariant QIdentityProxyModel::headerData(int section, Qt::Orientation orientation, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("headerData", "@hide", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1, &_set_callback_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("emit_headerDataChanged", "@brief Emitter for signal void QIdentityProxyModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_headerDataChanged_3231, &_call_emitter_headerDataChanged_3231); + methods += new qt_gsi::GenericMethod ("index", "@brief Virtual method QModelIndex QIdentityProxyModel::index(int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("index", "@hide", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1, &_set_callback_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Virtual method bool QIdentityProxyModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@hide", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1, &_set_callback_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Virtual method bool QIdentityProxyModel::insertRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@hide", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1, &_set_callback_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QIdentityProxyModel::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Virtual method QMap QIdentityProxyModel::itemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("itemData", "@hide", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0, &_set_callback_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("emit_layoutAboutToBeChanged", "@brief Emitter for signal void QIdentityProxyModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutAboutToBeChanged_7947, &_call_emitter_layoutAboutToBeChanged_7947); + methods += new qt_gsi::GenericMethod ("emit_layoutChanged", "@brief Emitter for signal void QIdentityProxyModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutChanged_7947, &_call_emitter_layoutChanged_7947); + methods += new qt_gsi::GenericMethod ("mapFromSource", "@brief Virtual method QModelIndex QIdentityProxyModel::mapFromSource(const QModelIndex &sourceIndex)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mapFromSource_c2395_0, &_call_cbs_mapFromSource_c2395_0); + methods += new qt_gsi::GenericMethod ("mapFromSource", "@hide", true, &_init_cbs_mapFromSource_c2395_0, &_call_cbs_mapFromSource_c2395_0, &_set_callback_cbs_mapFromSource_c2395_0); + methods += new qt_gsi::GenericMethod ("mapSelectionFromSource", "@brief Virtual method QItemSelection QIdentityProxyModel::mapSelectionFromSource(const QItemSelection &selection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mapSelectionFromSource_c2727_0, &_call_cbs_mapSelectionFromSource_c2727_0); + methods += new qt_gsi::GenericMethod ("mapSelectionFromSource", "@hide", true, &_init_cbs_mapSelectionFromSource_c2727_0, &_call_cbs_mapSelectionFromSource_c2727_0, &_set_callback_cbs_mapSelectionFromSource_c2727_0); + methods += new qt_gsi::GenericMethod ("mapSelectionToSource", "@brief Virtual method QItemSelection QIdentityProxyModel::mapSelectionToSource(const QItemSelection &selection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mapSelectionToSource_c2727_0, &_call_cbs_mapSelectionToSource_c2727_0); + methods += new qt_gsi::GenericMethod ("mapSelectionToSource", "@hide", true, &_init_cbs_mapSelectionToSource_c2727_0, &_call_cbs_mapSelectionToSource_c2727_0, &_set_callback_cbs_mapSelectionToSource_c2727_0); + methods += new qt_gsi::GenericMethod ("mapToSource", "@brief Virtual method QModelIndex QIdentityProxyModel::mapToSource(const QModelIndex &proxyIndex)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mapToSource_c2395_0, &_call_cbs_mapToSource_c2395_0); + methods += new qt_gsi::GenericMethod ("mapToSource", "@hide", true, &_init_cbs_mapToSource_c2395_0, &_call_cbs_mapToSource_c2395_0, &_set_callback_cbs_mapToSource_c2395_0); + methods += new qt_gsi::GenericMethod ("match", "@brief Virtual method QList QIdentityProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("match", "@hide", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2, &_set_callback_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Virtual method QMimeData *QIdentityProxyModel::mimeData(const QList &indexes)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeData", "@hide", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0, &_set_callback_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Virtual method QStringList QIdentityProxyModel::mimeTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@hide", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0, &_set_callback_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("emit_modelAboutToBeReset", "@brief Emitter for signal void QIdentityProxyModel::modelAboutToBeReset()\nCall this method to emit this signal.", false, &_init_emitter_modelAboutToBeReset_3767, &_call_emitter_modelAboutToBeReset_3767); + methods += new qt_gsi::GenericMethod ("emit_modelReset", "@brief Emitter for signal void QIdentityProxyModel::modelReset()\nCall this method to emit this signal.", false, &_init_emitter_modelReset_3767, &_call_emitter_modelReset_3767); + methods += new qt_gsi::GenericMethod ("moveColumns", "@brief Virtual method bool QIdentityProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveColumns", "@hide", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0, &_set_callback_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Virtual method bool QIdentityProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@hide", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0, &_set_callback_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Virtual method void QIdentityProxyModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("multiData", "@hide", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0, &_set_callback_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QIdentityProxyModel::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("parent", "@brief Virtual method QModelIndex QIdentityProxyModel::parent(const QModelIndex &child)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_parent_c2395_0, &_call_cbs_parent_c2395_0); + methods += new qt_gsi::GenericMethod ("parent", "@hide", true, &_init_cbs_parent_c2395_0, &_call_cbs_parent_c2395_0, &_set_callback_cbs_parent_c2395_0); + methods += new qt_gsi::GenericMethod ("*persistentIndexList", "@brief Method QList QIdentityProxyModel::persistentIndexList()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_persistentIndexList_c0, &_call_fp_persistentIndexList_c0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QIdentityProxyModel::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Virtual method bool QIdentityProxyModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeColumns", "@hide", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1, &_set_callback_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Virtual method bool QIdentityProxyModel::removeRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@hide", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1, &_set_callback_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@brief Virtual method void QIdentityProxyModel::resetInternalData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@hide", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0, &_set_callback_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@brief Virtual method void QIdentityProxyModel::revert()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@hide", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0, &_set_callback_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Virtual method QHash QIdentityProxyModel::roleNames()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@hide", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0, &_set_callback_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Virtual method int QIdentityProxyModel::rowCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("rowCount", "@hide", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1, &_set_callback_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeInserted", "@brief Emitter for signal void QIdentityProxyModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeInserted_7372, &_call_emitter_rowsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeMoved", "@brief Emitter for signal void QIdentityProxyModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeMoved_10318, &_call_emitter_rowsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeRemoved", "@brief Emitter for signal void QIdentityProxyModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeRemoved_7372, &_call_emitter_rowsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsInserted", "@brief Emitter for signal void QIdentityProxyModel::rowsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsInserted_7372, &_call_emitter_rowsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsMoved", "@brief Emitter for signal void QIdentityProxyModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nCall this method to emit this signal.", false, &_init_emitter_rowsMoved_10318, &_call_emitter_rowsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsRemoved", "@brief Emitter for signal void QIdentityProxyModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsRemoved_7372, &_call_emitter_rowsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QIdentityProxyModel::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QIdentityProxyModel::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method bool QIdentityProxyModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1, &_set_callback_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Virtual method bool QIdentityProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@hide", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1, &_set_callback_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Virtual method bool QIdentityProxyModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setItemData", "@hide", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0, &_set_callback_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setSourceModel", "@brief Virtual method void QIdentityProxyModel::setSourceModel(QAbstractItemModel *sourceModel)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSourceModel_2419_0, &_call_cbs_setSourceModel_2419_0); + methods += new qt_gsi::GenericMethod ("setSourceModel", "@hide", false, &_init_cbs_setSourceModel_2419_0, &_call_cbs_setSourceModel_2419_0, &_set_callback_cbs_setSourceModel_2419_0); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Virtual method QModelIndex QIdentityProxyModel::sibling(int row, int column, const QModelIndex &idx)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sibling", "@hide", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0, &_set_callback_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sort", "@brief Virtual method void QIdentityProxyModel::sort(int column, Qt::SortOrder order)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("sort", "@hide", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1, &_set_callback_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("emit_sourceModelChanged", "@brief Emitter for signal void QIdentityProxyModel::sourceModelChanged()\nCall this method to emit this signal.", false, &_init_emitter_sourceModelChanged_3914, &_call_emitter_sourceModelChanged_3914); + methods += new qt_gsi::GenericMethod ("span", "@brief Virtual method QSize QIdentityProxyModel::span(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("span", "@hide", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0, &_set_callback_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("submit", "@brief Virtual method bool QIdentityProxyModel::submit()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("submit", "@hide", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0, &_set_callback_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@brief Virtual method QFlags QIdentityProxyModel::supportedDragActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@hide", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0, &_set_callback_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Virtual method QFlags QIdentityProxyModel::supportedDropActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@hide", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0, &_set_callback_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QIdentityProxyModel::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QIdentityProxyModel_Adaptor (qtdecl_QIdentityProxyModel (), "QtCore", "QIdentityProxyModel", + methods_QIdentityProxyModel_Adaptor (), + "@qt\n@brief Binding of QIdentityProxyModel"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQItemSelection.cc b/src/gsiqt/qt6/QtCore/gsiDeclQItemSelection.cc new file mode 100644 index 000000000..5945078be --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQItemSelection.cc @@ -0,0 +1,191 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQItemSelection.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QItemSelection + +// Constructor QItemSelection::QItemSelection(const QModelIndex &topLeft, const QModelIndex &bottomRight) + + +static void _init_ctor_QItemSelection_4682 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QItemSelection_4682 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QItemSelection (arg1, arg2)); +} + + +// bool QItemSelection::contains(const QModelIndex &index) + + +static void _init_f_contains_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QItemSelection *)cls)->contains (arg1)); +} + + +// QList QItemSelection::indexes() + + +static void _init_f_indexes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_indexes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QItemSelection *)cls)->indexes ()); +} + + +// void QItemSelection::merge(const QItemSelection &other, QFlags command) + + +static void _init_f_merge_7090 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_merge_7090 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelection *)cls)->merge (arg1, arg2); +} + + +// void QItemSelection::select(const QModelIndex &topLeft, const QModelIndex &bottomRight) + + +static void _init_f_select_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_select_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelection *)cls)->select (arg1, arg2); +} + + +// static void QItemSelection::split(const QItemSelectionRange &range, const QItemSelectionRange &other, QItemSelection *result) + + +static void _init_f_split_8260 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("range"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("other"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_split_8260 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); + const QItemSelectionRange &arg2 = gsi::arg_reader() (args, heap); + QItemSelection *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QItemSelection::split (arg1, arg2, arg3); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QItemSelection () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QItemSelection::QItemSelection(const QModelIndex &topLeft, const QModelIndex &bottomRight)\nThis method creates an object of class QItemSelection.", &_init_ctor_QItemSelection_4682, &_call_ctor_QItemSelection_4682); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QItemSelection::contains(const QModelIndex &index)\n", true, &_init_f_contains_c2395, &_call_f_contains_c2395); + methods += new qt_gsi::GenericMethod ("indexes", "@brief Method QList QItemSelection::indexes()\n", true, &_init_f_indexes_c0, &_call_f_indexes_c0); + methods += new qt_gsi::GenericMethod ("merge", "@brief Method void QItemSelection::merge(const QItemSelection &other, QFlags command)\n", false, &_init_f_merge_7090, &_call_f_merge_7090); + methods += new qt_gsi::GenericMethod ("select", "@brief Method void QItemSelection::select(const QModelIndex &topLeft, const QModelIndex &bottomRight)\n", false, &_init_f_select_4682, &_call_f_select_4682); + methods += new qt_gsi::GenericStaticMethod ("split", "@brief Static method void QItemSelection::split(const QItemSelectionRange &range, const QItemSelectionRange &other, QItemSelection *result)\nThis method is static and can be called without an instance.", &_init_f_split_8260, &_call_f_split_8260); + return methods; +} + +gsi::Class decl_QItemSelection ("QtCore", "QItemSelection", + methods_QItemSelection (), + "@qt\n@brief Binding of QItemSelection"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QItemSelection () { return decl_QItemSelection; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQItemSelectionModel.cc b/src/gsiqt/qt6/QtCore/gsiDeclQItemSelectionModel.cc new file mode 100644 index 000000000..21f9581f3 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQItemSelectionModel.cc @@ -0,0 +1,1441 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQItemSelectionModel.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QItemSelectionModel + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QItemSelectionModel::staticMetaObject); +} + + +// void QItemSelectionModel::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel *)cls)->clear (); +} + + +// void QItemSelectionModel::clearCurrentIndex() + + +static void _init_f_clearCurrentIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearCurrentIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel *)cls)->clearCurrentIndex (); +} + + +// void QItemSelectionModel::clearSelection() + + +static void _init_f_clearSelection_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearSelection_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel *)cls)->clearSelection (); +} + + +// bool QItemSelectionModel::columnIntersectsSelection(int column, const QModelIndex &parent) + + +static void _init_f_columnIntersectsSelection_c3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_columnIntersectsSelection_c3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QItemSelectionModel *)cls)->columnIntersectsSelection (arg1, arg2)); +} + + +// QModelIndex QItemSelectionModel::currentIndex() + + +static void _init_f_currentIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QModelIndex)((QItemSelectionModel *)cls)->currentIndex ()); +} + + +// bool QItemSelectionModel::hasSelection() + + +static void _init_f_hasSelection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasSelection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QItemSelectionModel *)cls)->hasSelection ()); +} + + +// bool QItemSelectionModel::isColumnSelected(int column, const QModelIndex &parent) + + +static void _init_f_isColumnSelected_c3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_isColumnSelected_c3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QItemSelectionModel *)cls)->isColumnSelected (arg1, arg2)); +} + + +// bool QItemSelectionModel::isRowSelected(int row, const QModelIndex &parent) + + +static void _init_f_isRowSelected_c3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_isRowSelected_c3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QItemSelectionModel *)cls)->isRowSelected (arg1, arg2)); +} + + +// bool QItemSelectionModel::isSelected(const QModelIndex &index) + + +static void _init_f_isSelected_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isSelected_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QItemSelectionModel *)cls)->isSelected (arg1)); +} + + +// const QAbstractItemModel *QItemSelectionModel::model() + + +static void _init_f_model_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_model_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QAbstractItemModel *)((QItemSelectionModel *)cls)->model ()); +} + + +// QAbstractItemModel *QItemSelectionModel::model() + + +static void _init_f_model_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_model_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractItemModel *)((QItemSelectionModel *)cls)->model ()); +} + + +// void QItemSelectionModel::reset() + + +static void _init_f_reset_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reset_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel *)cls)->reset (); +} + + +// bool QItemSelectionModel::rowIntersectsSelection(int row, const QModelIndex &parent) + + +static void _init_f_rowIntersectsSelection_c3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_rowIntersectsSelection_c3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QItemSelectionModel *)cls)->rowIntersectsSelection (arg1, arg2)); +} + + +// void QItemSelectionModel::select(const QModelIndex &index, QFlags command) + + +static void _init_f_select_6758 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_select_6758 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel *)cls)->select (arg1, arg2); +} + + +// void QItemSelectionModel::select(const QItemSelection &selection, QFlags command) + + +static void _init_f_select_7090 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_select_7090 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel *)cls)->select (arg1, arg2); +} + + +// QList QItemSelectionModel::selectedColumns(int row) + + +static void _init_f_selectedColumns_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row", true, "0"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_selectedColumns_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write > ((QList)((QItemSelectionModel *)cls)->selectedColumns (arg1)); +} + + +// QList QItemSelectionModel::selectedIndexes() + + +static void _init_f_selectedIndexes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_selectedIndexes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QItemSelectionModel *)cls)->selectedIndexes ()); +} + + +// QList QItemSelectionModel::selectedRows(int column) + + +static void _init_f_selectedRows_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column", true, "0"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_selectedRows_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write > ((QList)((QItemSelectionModel *)cls)->selectedRows (arg1)); +} + + +// const QItemSelection QItemSelectionModel::selection() + + +static void _init_f_selection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QItemSelection)((QItemSelectionModel *)cls)->selection ()); +} + + +// void QItemSelectionModel::setCurrentIndex(const QModelIndex &index, QFlags command) + + +static void _init_f_setCurrentIndex_6758 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_setCurrentIndex_6758 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel *)cls)->setCurrentIndex (arg1, arg2); +} + + +// void QItemSelectionModel::setModel(QAbstractItemModel *model) + + +static void _init_f_setModel_2419 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setModel_2419 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel *)cls)->setModel (arg1); +} + + +// static QString QItemSelectionModel::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QItemSelectionModel::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QItemSelectionModel () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QItemSelectionModel::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("clearCurrentIndex", "@brief Method void QItemSelectionModel::clearCurrentIndex()\n", false, &_init_f_clearCurrentIndex_0, &_call_f_clearCurrentIndex_0); + methods += new qt_gsi::GenericMethod ("clearSelection", "@brief Method void QItemSelectionModel::clearSelection()\n", false, &_init_f_clearSelection_0, &_call_f_clearSelection_0); + methods += new qt_gsi::GenericMethod ("columnIntersectsSelection", "@brief Method bool QItemSelectionModel::columnIntersectsSelection(int column, const QModelIndex &parent)\n", true, &_init_f_columnIntersectsSelection_c3054, &_call_f_columnIntersectsSelection_c3054); + methods += new qt_gsi::GenericMethod (":currentIndex", "@brief Method QModelIndex QItemSelectionModel::currentIndex()\n", true, &_init_f_currentIndex_c0, &_call_f_currentIndex_c0); + methods += new qt_gsi::GenericMethod (":hasSelection", "@brief Method bool QItemSelectionModel::hasSelection()\n", true, &_init_f_hasSelection_c0, &_call_f_hasSelection_c0); + methods += new qt_gsi::GenericMethod ("isColumnSelected?", "@brief Method bool QItemSelectionModel::isColumnSelected(int column, const QModelIndex &parent)\n", true, &_init_f_isColumnSelected_c3054, &_call_f_isColumnSelected_c3054); + methods += new qt_gsi::GenericMethod ("isRowSelected?", "@brief Method bool QItemSelectionModel::isRowSelected(int row, const QModelIndex &parent)\n", true, &_init_f_isRowSelected_c3054, &_call_f_isRowSelected_c3054); + methods += new qt_gsi::GenericMethod ("isSelected?", "@brief Method bool QItemSelectionModel::isSelected(const QModelIndex &index)\n", true, &_init_f_isSelected_c2395, &_call_f_isSelected_c2395); + methods += new qt_gsi::GenericMethod (":model", "@brief Method const QAbstractItemModel *QItemSelectionModel::model()\n", true, &_init_f_model_c0, &_call_f_model_c0); + methods += new qt_gsi::GenericMethod (":model", "@brief Method QAbstractItemModel *QItemSelectionModel::model()\n", false, &_init_f_model_0, &_call_f_model_0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method void QItemSelectionModel::reset()\n", false, &_init_f_reset_0, &_call_f_reset_0); + methods += new qt_gsi::GenericMethod ("rowIntersectsSelection", "@brief Method bool QItemSelectionModel::rowIntersectsSelection(int row, const QModelIndex &parent)\n", true, &_init_f_rowIntersectsSelection_c3054, &_call_f_rowIntersectsSelection_c3054); + methods += new qt_gsi::GenericMethod ("select", "@brief Method void QItemSelectionModel::select(const QModelIndex &index, QFlags command)\n", false, &_init_f_select_6758, &_call_f_select_6758); + methods += new qt_gsi::GenericMethod ("select", "@brief Method void QItemSelectionModel::select(const QItemSelection &selection, QFlags command)\n", false, &_init_f_select_7090, &_call_f_select_7090); + methods += new qt_gsi::GenericMethod ("selectedColumns", "@brief Method QList QItemSelectionModel::selectedColumns(int row)\n", true, &_init_f_selectedColumns_c767, &_call_f_selectedColumns_c767); + methods += new qt_gsi::GenericMethod (":selectedIndexes", "@brief Method QList QItemSelectionModel::selectedIndexes()\n", true, &_init_f_selectedIndexes_c0, &_call_f_selectedIndexes_c0); + methods += new qt_gsi::GenericMethod ("selectedRows", "@brief Method QList QItemSelectionModel::selectedRows(int column)\n", true, &_init_f_selectedRows_c767, &_call_f_selectedRows_c767); + methods += new qt_gsi::GenericMethod (":selection", "@brief Method const QItemSelection QItemSelectionModel::selection()\n", true, &_init_f_selection_c0, &_call_f_selection_c0); + methods += new qt_gsi::GenericMethod ("setCurrentIndex", "@brief Method void QItemSelectionModel::setCurrentIndex(const QModelIndex &index, QFlags command)\n", false, &_init_f_setCurrentIndex_6758, &_call_f_setCurrentIndex_6758); + methods += new qt_gsi::GenericMethod ("setModel|model=", "@brief Method void QItemSelectionModel::setModel(QAbstractItemModel *model)\n", false, &_init_f_setModel_2419, &_call_f_setModel_2419); + methods += gsi::qt_signal ("currentChanged(const QModelIndex &, const QModelIndex &)", "currentChanged", gsi::arg("current"), gsi::arg("previous"), "@brief Signal declaration for QItemSelectionModel::currentChanged(const QModelIndex ¤t, const QModelIndex &previous)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentColumnChanged(const QModelIndex &, const QModelIndex &)", "currentColumnChanged", gsi::arg("current"), gsi::arg("previous"), "@brief Signal declaration for QItemSelectionModel::currentColumnChanged(const QModelIndex ¤t, const QModelIndex &previous)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentRowChanged(const QModelIndex &, const QModelIndex &)", "currentRowChanged", gsi::arg("current"), gsi::arg("previous"), "@brief Signal declaration for QItemSelectionModel::currentRowChanged(const QModelIndex ¤t, const QModelIndex &previous)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QItemSelectionModel::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelChanged(QAbstractItemModel *)", "modelChanged", gsi::arg("model"), "@brief Signal declaration for QItemSelectionModel::modelChanged(QAbstractItemModel *model)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QItemSelectionModel::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("selectionChanged(const QItemSelection &, const QItemSelection &)", "selectionChanged", gsi::arg("selected"), gsi::arg("deselected"), "@brief Signal declaration for QItemSelectionModel::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QItemSelectionModel::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QItemSelectionModel (qtdecl_QObject (), "QtCore", "QItemSelectionModel_Native", + methods_QItemSelectionModel (), + "@hide\n@alias QItemSelectionModel"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QItemSelectionModel () { return decl_QItemSelectionModel; } + +} + + +class QItemSelectionModel_Adaptor : public QItemSelectionModel, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QItemSelectionModel_Adaptor(); + + // [adaptor ctor] QItemSelectionModel::QItemSelectionModel(QAbstractItemModel *model) + QItemSelectionModel_Adaptor() : QItemSelectionModel() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QItemSelectionModel::QItemSelectionModel(QAbstractItemModel *model) + QItemSelectionModel_Adaptor(QAbstractItemModel *model) : QItemSelectionModel(model) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QItemSelectionModel::QItemSelectionModel(QAbstractItemModel *model, QObject *parent) + QItemSelectionModel_Adaptor(QAbstractItemModel *model, QObject *parent) : QItemSelectionModel(model, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QItemSelectionModel::emitSelectionChanged(const QItemSelection &newSelection, const QItemSelection &oldSelection) + void fp_QItemSelectionModel_emitSelectionChanged_5346 (const QItemSelection &newSelection, const QItemSelection &oldSelection) { + QItemSelectionModel::emitSelectionChanged(newSelection, oldSelection); + } + + // [expose] bool QItemSelectionModel::isSignalConnected(const QMetaMethod &signal) + bool fp_QItemSelectionModel_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QItemSelectionModel::isSignalConnected(signal); + } + + // [expose] int QItemSelectionModel::receivers(const char *signal) + int fp_QItemSelectionModel_receivers_c1731 (const char *signal) const { + return QItemSelectionModel::receivers(signal); + } + + // [expose] QObject *QItemSelectionModel::sender() + QObject * fp_QItemSelectionModel_sender_c0 () const { + return QItemSelectionModel::sender(); + } + + // [expose] int QItemSelectionModel::senderSignalIndex() + int fp_QItemSelectionModel_senderSignalIndex_c0 () const { + return QItemSelectionModel::senderSignalIndex(); + } + + // [adaptor impl] void QItemSelectionModel::clear() + void cbs_clear_0_0() + { + QItemSelectionModel::clear(); + } + + virtual void clear() + { + if (cb_clear_0_0.can_issue()) { + cb_clear_0_0.issue(&QItemSelectionModel_Adaptor::cbs_clear_0_0); + } else { + QItemSelectionModel::clear(); + } + } + + // [adaptor impl] void QItemSelectionModel::clearCurrentIndex() + void cbs_clearCurrentIndex_0_0() + { + QItemSelectionModel::clearCurrentIndex(); + } + + virtual void clearCurrentIndex() + { + if (cb_clearCurrentIndex_0_0.can_issue()) { + cb_clearCurrentIndex_0_0.issue(&QItemSelectionModel_Adaptor::cbs_clearCurrentIndex_0_0); + } else { + QItemSelectionModel::clearCurrentIndex(); + } + } + + // [emitter impl] void QItemSelectionModel::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + void emitter_QItemSelectionModel_currentChanged_4682(const QModelIndex ¤t, const QModelIndex &previous) + { + emit QItemSelectionModel::currentChanged(current, previous); + } + + // [emitter impl] void QItemSelectionModel::currentColumnChanged(const QModelIndex ¤t, const QModelIndex &previous) + void emitter_QItemSelectionModel_currentColumnChanged_4682(const QModelIndex ¤t, const QModelIndex &previous) + { + emit QItemSelectionModel::currentColumnChanged(current, previous); + } + + // [emitter impl] void QItemSelectionModel::currentRowChanged(const QModelIndex ¤t, const QModelIndex &previous) + void emitter_QItemSelectionModel_currentRowChanged_4682(const QModelIndex ¤t, const QModelIndex &previous) + { + emit QItemSelectionModel::currentRowChanged(current, previous); + } + + // [emitter impl] void QItemSelectionModel::destroyed(QObject *) + void emitter_QItemSelectionModel_destroyed_1302(QObject *arg1) + { + emit QItemSelectionModel::destroyed(arg1); + } + + // [adaptor impl] bool QItemSelectionModel::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QItemSelectionModel::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QItemSelectionModel_Adaptor::cbs_event_1217_0, _event); + } else { + return QItemSelectionModel::event(_event); + } + } + + // [adaptor impl] bool QItemSelectionModel::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QItemSelectionModel::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QItemSelectionModel_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QItemSelectionModel::eventFilter(watched, event); + } + } + + // [emitter impl] void QItemSelectionModel::modelChanged(QAbstractItemModel *model) + void emitter_QItemSelectionModel_modelChanged_2419(QAbstractItemModel *model) + { + emit QItemSelectionModel::modelChanged(model); + } + + // [emitter impl] void QItemSelectionModel::objectNameChanged(const QString &objectName) + void emitter_QItemSelectionModel_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QItemSelectionModel::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QItemSelectionModel::reset() + void cbs_reset_0_0() + { + QItemSelectionModel::reset(); + } + + virtual void reset() + { + if (cb_reset_0_0.can_issue()) { + cb_reset_0_0.issue(&QItemSelectionModel_Adaptor::cbs_reset_0_0); + } else { + QItemSelectionModel::reset(); + } + } + + // [adaptor impl] void QItemSelectionModel::select(const QModelIndex &index, QFlags command) + void cbs_select_6758_0(const QModelIndex &index, QFlags command) + { + QItemSelectionModel::select(index, command); + } + + virtual void select(const QModelIndex &index, QFlags command) + { + if (cb_select_6758_0.can_issue()) { + cb_select_6758_0.issue >(&QItemSelectionModel_Adaptor::cbs_select_6758_0, index, command); + } else { + QItemSelectionModel::select(index, command); + } + } + + // [adaptor impl] void QItemSelectionModel::select(const QItemSelection &selection, QFlags command) + void cbs_select_7090_0(const QItemSelection &selection, QFlags command) + { + QItemSelectionModel::select(selection, command); + } + + virtual void select(const QItemSelection &selection, QFlags command) + { + if (cb_select_7090_0.can_issue()) { + cb_select_7090_0.issue >(&QItemSelectionModel_Adaptor::cbs_select_7090_0, selection, command); + } else { + QItemSelectionModel::select(selection, command); + } + } + + // [emitter impl] void QItemSelectionModel::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + void emitter_QItemSelectionModel_selectionChanged_5346(const QItemSelection &selected, const QItemSelection &deselected) + { + emit QItemSelectionModel::selectionChanged(selected, deselected); + } + + // [adaptor impl] void QItemSelectionModel::setCurrentIndex(const QModelIndex &index, QFlags command) + void cbs_setCurrentIndex_6758_0(const QModelIndex &index, QFlags command) + { + QItemSelectionModel::setCurrentIndex(index, command); + } + + virtual void setCurrentIndex(const QModelIndex &index, QFlags command) + { + if (cb_setCurrentIndex_6758_0.can_issue()) { + cb_setCurrentIndex_6758_0.issue >(&QItemSelectionModel_Adaptor::cbs_setCurrentIndex_6758_0, index, command); + } else { + QItemSelectionModel::setCurrentIndex(index, command); + } + } + + // [adaptor impl] void QItemSelectionModel::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QItemSelectionModel::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QItemSelectionModel_Adaptor::cbs_childEvent_1701_0, event); + } else { + QItemSelectionModel::childEvent(event); + } + } + + // [adaptor impl] void QItemSelectionModel::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QItemSelectionModel::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QItemSelectionModel_Adaptor::cbs_customEvent_1217_0, event); + } else { + QItemSelectionModel::customEvent(event); + } + } + + // [adaptor impl] void QItemSelectionModel::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QItemSelectionModel::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QItemSelectionModel_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QItemSelectionModel::disconnectNotify(signal); + } + } + + // [adaptor impl] void QItemSelectionModel::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QItemSelectionModel::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QItemSelectionModel_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QItemSelectionModel::timerEvent(event); + } + } + + gsi::Callback cb_clear_0_0; + gsi::Callback cb_clearCurrentIndex_0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_reset_0_0; + gsi::Callback cb_select_6758_0; + gsi::Callback cb_select_7090_0; + gsi::Callback cb_setCurrentIndex_6758_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QItemSelectionModel_Adaptor::~QItemSelectionModel_Adaptor() { } + +// Constructor QItemSelectionModel::QItemSelectionModel(QAbstractItemModel *model) (adaptor class) + +static void _init_ctor_QItemSelectionModel_Adaptor_2419 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QItemSelectionModel_Adaptor_2419 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QItemSelectionModel_Adaptor (arg1)); +} + + +// Constructor QItemSelectionModel::QItemSelectionModel(QAbstractItemModel *model, QObject *parent) (adaptor class) + +static void _init_ctor_QItemSelectionModel_Adaptor_3613 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QItemSelectionModel_Adaptor_3613 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = gsi::arg_reader() (args, heap); + ret.write (new QItemSelectionModel_Adaptor (arg1, arg2)); +} + + +// void QItemSelectionModel::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemSelectionModel_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QItemSelectionModel::clear() + +static void _init_cbs_clear_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clear_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel_Adaptor *)cls)->cbs_clear_0_0 (); +} + +static void _set_callback_cbs_clear_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemSelectionModel_Adaptor *)cls)->cb_clear_0_0 = cb; +} + + +// void QItemSelectionModel::clearCurrentIndex() + +static void _init_cbs_clearCurrentIndex_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clearCurrentIndex_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel_Adaptor *)cls)->cbs_clearCurrentIndex_0_0 (); +} + +static void _set_callback_cbs_clearCurrentIndex_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemSelectionModel_Adaptor *)cls)->cb_clearCurrentIndex_0_0 = cb; +} + + +// emitter void QItemSelectionModel::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + +static void _init_emitter_currentChanged_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("current"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("previous"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_currentChanged_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + ((QItemSelectionModel_Adaptor *)cls)->emitter_QItemSelectionModel_currentChanged_4682 (arg1, arg2); +} + + +// emitter void QItemSelectionModel::currentColumnChanged(const QModelIndex ¤t, const QModelIndex &previous) + +static void _init_emitter_currentColumnChanged_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("current"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("previous"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_currentColumnChanged_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + ((QItemSelectionModel_Adaptor *)cls)->emitter_QItemSelectionModel_currentColumnChanged_4682 (arg1, arg2); +} + + +// emitter void QItemSelectionModel::currentRowChanged(const QModelIndex ¤t, const QModelIndex &previous) + +static void _init_emitter_currentRowChanged_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("current"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("previous"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_currentRowChanged_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + ((QItemSelectionModel_Adaptor *)cls)->emitter_QItemSelectionModel_currentRowChanged_4682 (arg1, arg2); +} + + +// void QItemSelectionModel::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemSelectionModel_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QItemSelectionModel::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QItemSelectionModel_Adaptor *)cls)->emitter_QItemSelectionModel_destroyed_1302 (arg1); +} + + +// void QItemSelectionModel::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemSelectionModel_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// exposed void QItemSelectionModel::emitSelectionChanged(const QItemSelection &newSelection, const QItemSelection &oldSelection) + +static void _init_fp_emitSelectionChanged_5346 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newSelection"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldSelection"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_emitSelectionChanged_5346 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = gsi::arg_reader() (args, heap); + const QItemSelection &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel_Adaptor *)cls)->fp_QItemSelectionModel_emitSelectionChanged_5346 (arg1, arg2); +} + + +// bool QItemSelectionModel::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QItemSelectionModel_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemSelectionModel_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QItemSelectionModel::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QItemSelectionModel_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemSelectionModel_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QItemSelectionModel::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QItemSelectionModel_Adaptor *)cls)->fp_QItemSelectionModel_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QItemSelectionModel::modelChanged(QAbstractItemModel *model) + +static void _init_emitter_modelChanged_2419 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_modelChanged_2419 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + ((QItemSelectionModel_Adaptor *)cls)->emitter_QItemSelectionModel_modelChanged_2419 (arg1); +} + + +// emitter void QItemSelectionModel::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QItemSelectionModel_Adaptor *)cls)->emitter_QItemSelectionModel_objectNameChanged_4567 (arg1); +} + + +// exposed int QItemSelectionModel::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QItemSelectionModel_Adaptor *)cls)->fp_QItemSelectionModel_receivers_c1731 (arg1)); +} + + +// void QItemSelectionModel::reset() + +static void _init_cbs_reset_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reset_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel_Adaptor *)cls)->cbs_reset_0_0 (); +} + +static void _set_callback_cbs_reset_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemSelectionModel_Adaptor *)cls)->cb_reset_0_0 = cb; +} + + +// void QItemSelectionModel::select(const QModelIndex &index, QFlags command) + +static void _init_cbs_select_6758_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_select_6758_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel_Adaptor *)cls)->cbs_select_6758_0 (arg1, arg2); +} + +static void _set_callback_cbs_select_6758_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemSelectionModel_Adaptor *)cls)->cb_select_6758_0 = cb; +} + + +// void QItemSelectionModel::select(const QItemSelection &selection, QFlags command) + +static void _init_cbs_select_7090_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_select_7090_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel_Adaptor *)cls)->cbs_select_7090_0 (arg1, arg2); +} + +static void _set_callback_cbs_select_7090_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemSelectionModel_Adaptor *)cls)->cb_select_7090_0 = cb; +} + + +// emitter void QItemSelectionModel::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + +static void _init_emitter_selectionChanged_5346 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selected"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("deselected"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_selectionChanged_5346 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = gsi::arg_reader() (args, heap); + const QItemSelection &arg2 = gsi::arg_reader() (args, heap); + ((QItemSelectionModel_Adaptor *)cls)->emitter_QItemSelectionModel_selectionChanged_5346 (arg1, arg2); +} + + +// exposed QObject *QItemSelectionModel::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QItemSelectionModel_Adaptor *)cls)->fp_QItemSelectionModel_sender_c0 ()); +} + + +// exposed int QItemSelectionModel::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QItemSelectionModel_Adaptor *)cls)->fp_QItemSelectionModel_senderSignalIndex_c0 ()); +} + + +// void QItemSelectionModel::setCurrentIndex(const QModelIndex &index, QFlags command) + +static void _init_cbs_setCurrentIndex_6758_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setCurrentIndex_6758_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel_Adaptor *)cls)->cbs_setCurrentIndex_6758_0 (arg1, arg2); +} + +static void _set_callback_cbs_setCurrentIndex_6758_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemSelectionModel_Adaptor *)cls)->cb_setCurrentIndex_6758_0 = cb; +} + + +// void QItemSelectionModel::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionModel_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemSelectionModel_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QItemSelectionModel (); + +static gsi::Methods methods_QItemSelectionModel_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QItemSelectionModel::QItemSelectionModel(QAbstractItemModel *model)\nThis method creates an object of class QItemSelectionModel.", &_init_ctor_QItemSelectionModel_Adaptor_2419, &_call_ctor_QItemSelectionModel_Adaptor_2419); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QItemSelectionModel::QItemSelectionModel(QAbstractItemModel *model, QObject *parent)\nThis method creates an object of class QItemSelectionModel.", &_init_ctor_QItemSelectionModel_Adaptor_3613, &_call_ctor_QItemSelectionModel_Adaptor_3613); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QItemSelectionModel::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Virtual method void QItemSelectionModel::clear()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("clear", "@hide", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0, &_set_callback_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("clearCurrentIndex", "@brief Virtual method void QItemSelectionModel::clearCurrentIndex()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clearCurrentIndex_0_0, &_call_cbs_clearCurrentIndex_0_0); + methods += new qt_gsi::GenericMethod ("clearCurrentIndex", "@hide", false, &_init_cbs_clearCurrentIndex_0_0, &_call_cbs_clearCurrentIndex_0_0, &_set_callback_cbs_clearCurrentIndex_0_0); + methods += new qt_gsi::GenericMethod ("emit_currentChanged", "@brief Emitter for signal void QItemSelectionModel::currentChanged(const QModelIndex ¤t, const QModelIndex &previous)\nCall this method to emit this signal.", false, &_init_emitter_currentChanged_4682, &_call_emitter_currentChanged_4682); + methods += new qt_gsi::GenericMethod ("emit_currentColumnChanged", "@brief Emitter for signal void QItemSelectionModel::currentColumnChanged(const QModelIndex ¤t, const QModelIndex &previous)\nCall this method to emit this signal.", false, &_init_emitter_currentColumnChanged_4682, &_call_emitter_currentColumnChanged_4682); + methods += new qt_gsi::GenericMethod ("emit_currentRowChanged", "@brief Emitter for signal void QItemSelectionModel::currentRowChanged(const QModelIndex ¤t, const QModelIndex &previous)\nCall this method to emit this signal.", false, &_init_emitter_currentRowChanged_4682, &_call_emitter_currentRowChanged_4682); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QItemSelectionModel::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QItemSelectionModel::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QItemSelectionModel::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*emitSelectionChanged", "@brief Method void QItemSelectionModel::emitSelectionChanged(const QItemSelection &newSelection, const QItemSelection &oldSelection)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_emitSelectionChanged_5346, &_call_fp_emitSelectionChanged_5346); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QItemSelectionModel::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QItemSelectionModel::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QItemSelectionModel::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_modelChanged", "@brief Emitter for signal void QItemSelectionModel::modelChanged(QAbstractItemModel *model)\nCall this method to emit this signal.", false, &_init_emitter_modelChanged_2419, &_call_emitter_modelChanged_2419); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QItemSelectionModel::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QItemSelectionModel::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("reset", "@brief Virtual method void QItemSelectionModel::reset()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("reset", "@hide", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0, &_set_callback_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("select", "@brief Virtual method void QItemSelectionModel::select(const QModelIndex &index, QFlags command)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_select_6758_0, &_call_cbs_select_6758_0); + methods += new qt_gsi::GenericMethod ("select", "@hide", false, &_init_cbs_select_6758_0, &_call_cbs_select_6758_0, &_set_callback_cbs_select_6758_0); + methods += new qt_gsi::GenericMethod ("select", "@brief Virtual method void QItemSelectionModel::select(const QItemSelection &selection, QFlags command)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_select_7090_0, &_call_cbs_select_7090_0); + methods += new qt_gsi::GenericMethod ("select", "@hide", false, &_init_cbs_select_7090_0, &_call_cbs_select_7090_0, &_set_callback_cbs_select_7090_0); + methods += new qt_gsi::GenericMethod ("emit_selectionChanged", "@brief Emitter for signal void QItemSelectionModel::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)\nCall this method to emit this signal.", false, &_init_emitter_selectionChanged_5346, &_call_emitter_selectionChanged_5346); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QItemSelectionModel::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QItemSelectionModel::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setCurrentIndex", "@brief Virtual method void QItemSelectionModel::setCurrentIndex(const QModelIndex &index, QFlags command)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setCurrentIndex_6758_0, &_call_cbs_setCurrentIndex_6758_0); + methods += new qt_gsi::GenericMethod ("setCurrentIndex", "@hide", false, &_init_cbs_setCurrentIndex_6758_0, &_call_cbs_setCurrentIndex_6758_0, &_set_callback_cbs_setCurrentIndex_6758_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QItemSelectionModel::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QItemSelectionModel_Adaptor (qtdecl_QItemSelectionModel (), "QtCore", "QItemSelectionModel", + methods_QItemSelectionModel_Adaptor (), + "@qt\n@brief Binding of QItemSelectionModel"); + +} + + +// Implementation of the enum wrapper class for QItemSelectionModel::SelectionFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QItemSelectionModel_SelectionFlag_Enum ("QtCore", "QItemSelectionModel_SelectionFlag", + gsi::enum_const ("NoUpdate", QItemSelectionModel::NoUpdate, "@brief Enum constant QItemSelectionModel::NoUpdate") + + gsi::enum_const ("Clear", QItemSelectionModel::Clear, "@brief Enum constant QItemSelectionModel::Clear") + + gsi::enum_const ("Select", QItemSelectionModel::Select, "@brief Enum constant QItemSelectionModel::Select") + + gsi::enum_const ("Deselect", QItemSelectionModel::Deselect, "@brief Enum constant QItemSelectionModel::Deselect") + + gsi::enum_const ("Toggle", QItemSelectionModel::Toggle, "@brief Enum constant QItemSelectionModel::Toggle") + + gsi::enum_const ("Current", QItemSelectionModel::Current, "@brief Enum constant QItemSelectionModel::Current") + + gsi::enum_const ("Rows", QItemSelectionModel::Rows, "@brief Enum constant QItemSelectionModel::Rows") + + gsi::enum_const ("Columns", QItemSelectionModel::Columns, "@brief Enum constant QItemSelectionModel::Columns") + + gsi::enum_const ("SelectCurrent", QItemSelectionModel::SelectCurrent, "@brief Enum constant QItemSelectionModel::SelectCurrent") + + gsi::enum_const ("ToggleCurrent", QItemSelectionModel::ToggleCurrent, "@brief Enum constant QItemSelectionModel::ToggleCurrent") + + gsi::enum_const ("ClearAndSelect", QItemSelectionModel::ClearAndSelect, "@brief Enum constant QItemSelectionModel::ClearAndSelect"), + "@qt\n@brief This class represents the QItemSelectionModel::SelectionFlag enum"); + +static gsi::QFlagsClass decl_QItemSelectionModel_SelectionFlag_Enums ("QtCore", "QItemSelectionModel_QFlags_SelectionFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QItemSelectionModel_SelectionFlag_Enum_in_parent (decl_QItemSelectionModel_SelectionFlag_Enum.defs ()); +static gsi::ClassExt decl_QItemSelectionModel_SelectionFlag_Enum_as_child (decl_QItemSelectionModel_SelectionFlag_Enum, "SelectionFlag"); +static gsi::ClassExt decl_QItemSelectionModel_SelectionFlag_Enums_as_child (decl_QItemSelectionModel_SelectionFlag_Enums, "QFlags_SelectionFlag"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQItemSelectionRange.cc b/src/gsiqt/qt6/QtCore/gsiDeclQItemSelectionRange.cc new file mode 100644 index 000000000..7b6eab6f5 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQItemSelectionRange.cc @@ -0,0 +1,472 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQItemSelectionRange.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QItemSelectionRange + +// Constructor QItemSelectionRange::QItemSelectionRange() + + +static void _init_ctor_QItemSelectionRange_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QItemSelectionRange_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QItemSelectionRange ()); +} + + +// Constructor QItemSelectionRange::QItemSelectionRange(const QModelIndex &topL, const QModelIndex &bottomR) + + +static void _init_ctor_QItemSelectionRange_4682 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topL"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomR"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QItemSelectionRange_4682 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QItemSelectionRange (arg1, arg2)); +} + + +// Constructor QItemSelectionRange::QItemSelectionRange(const QModelIndex &index) + + +static void _init_ctor_QItemSelectionRange_2395 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QItemSelectionRange_2395 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QItemSelectionRange (arg1)); +} + + +// int QItemSelectionRange::bottom() + + +static void _init_f_bottom_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottom_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QItemSelectionRange *)cls)->bottom ()); +} + + +// const QPersistentModelIndex &QItemSelectionRange::bottomRight() + + +static void _init_f_bottomRight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottomRight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QPersistentModelIndex &)((QItemSelectionRange *)cls)->bottomRight ()); +} + + +// bool QItemSelectionRange::contains(const QModelIndex &index) + + +static void _init_f_contains_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QItemSelectionRange *)cls)->contains (arg1)); +} + + +// bool QItemSelectionRange::contains(int row, int column, const QModelIndex &parentIndex) + + +static void _init_f_contains_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parentIndex"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_contains_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QItemSelectionRange *)cls)->contains (arg1, arg2, arg3)); +} + + +// int QItemSelectionRange::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QItemSelectionRange *)cls)->height ()); +} + + +// QList QItemSelectionRange::indexes() + + +static void _init_f_indexes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_indexes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QItemSelectionRange *)cls)->indexes ()); +} + + +// QItemSelectionRange QItemSelectionRange::intersected(const QItemSelectionRange &other) + + +static void _init_f_intersected_c3220 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intersected_c3220 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QItemSelectionRange)((QItemSelectionRange *)cls)->intersected (arg1)); +} + + +// bool QItemSelectionRange::intersects(const QItemSelectionRange &other) + + +static void _init_f_intersects_c3220 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intersects_c3220 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QItemSelectionRange *)cls)->intersects (arg1)); +} + + +// bool QItemSelectionRange::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QItemSelectionRange *)cls)->isEmpty ()); +} + + +// bool QItemSelectionRange::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QItemSelectionRange *)cls)->isValid ()); +} + + +// int QItemSelectionRange::left() + + +static void _init_f_left_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_left_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QItemSelectionRange *)cls)->left ()); +} + + +// const QAbstractItemModel *QItemSelectionRange::model() + + +static void _init_f_model_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_model_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QAbstractItemModel *)((QItemSelectionRange *)cls)->model ()); +} + + +// bool QItemSelectionRange::operator!=(const QItemSelectionRange &other) + + +static void _init_f_operator_excl__eq__c3220 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c3220 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QItemSelectionRange *)cls)->operator!= (arg1)); +} + + +// bool QItemSelectionRange::operator==(const QItemSelectionRange &other) + + +static void _init_f_operator_eq__eq__c3220 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c3220 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QItemSelectionRange *)cls)->operator== (arg1)); +} + + +// QModelIndex QItemSelectionRange::parent() + + +static void _init_f_parent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QModelIndex)((QItemSelectionRange *)cls)->parent ()); +} + + +// int QItemSelectionRange::right() + + +static void _init_f_right_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_right_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QItemSelectionRange *)cls)->right ()); +} + + +// void QItemSelectionRange::swap(QItemSelectionRange &other) + + +static void _init_f_swap_2525 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_2525 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemSelectionRange &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemSelectionRange *)cls)->swap (arg1); +} + + +// int QItemSelectionRange::top() + + +static void _init_f_top_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_top_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QItemSelectionRange *)cls)->top ()); +} + + +// const QPersistentModelIndex &QItemSelectionRange::topLeft() + + +static void _init_f_topLeft_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_topLeft_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QPersistentModelIndex &)((QItemSelectionRange *)cls)->topLeft ()); +} + + +// int QItemSelectionRange::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QItemSelectionRange *)cls)->width ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QItemSelectionRange () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QItemSelectionRange::QItemSelectionRange()\nThis method creates an object of class QItemSelectionRange.", &_init_ctor_QItemSelectionRange_0, &_call_ctor_QItemSelectionRange_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QItemSelectionRange::QItemSelectionRange(const QModelIndex &topL, const QModelIndex &bottomR)\nThis method creates an object of class QItemSelectionRange.", &_init_ctor_QItemSelectionRange_4682, &_call_ctor_QItemSelectionRange_4682); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QItemSelectionRange::QItemSelectionRange(const QModelIndex &index)\nThis method creates an object of class QItemSelectionRange.", &_init_ctor_QItemSelectionRange_2395, &_call_ctor_QItemSelectionRange_2395); + methods += new qt_gsi::GenericMethod ("bottom", "@brief Method int QItemSelectionRange::bottom()\n", true, &_init_f_bottom_c0, &_call_f_bottom_c0); + methods += new qt_gsi::GenericMethod ("bottomRight", "@brief Method const QPersistentModelIndex &QItemSelectionRange::bottomRight()\n", true, &_init_f_bottomRight_c0, &_call_f_bottomRight_c0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QItemSelectionRange::contains(const QModelIndex &index)\n", true, &_init_f_contains_c2395, &_call_f_contains_c2395); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QItemSelectionRange::contains(int row, int column, const QModelIndex &parentIndex)\n", true, &_init_f_contains_c3713, &_call_f_contains_c3713); + methods += new qt_gsi::GenericMethod ("height", "@brief Method int QItemSelectionRange::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("indexes", "@brief Method QList QItemSelectionRange::indexes()\n", true, &_init_f_indexes_c0, &_call_f_indexes_c0); + methods += new qt_gsi::GenericMethod ("intersected", "@brief Method QItemSelectionRange QItemSelectionRange::intersected(const QItemSelectionRange &other)\n", true, &_init_f_intersected_c3220, &_call_f_intersected_c3220); + methods += new qt_gsi::GenericMethod ("intersects", "@brief Method bool QItemSelectionRange::intersects(const QItemSelectionRange &other)\n", true, &_init_f_intersects_c3220, &_call_f_intersects_c3220); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QItemSelectionRange::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QItemSelectionRange::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("left", "@brief Method int QItemSelectionRange::left()\n", true, &_init_f_left_c0, &_call_f_left_c0); + methods += new qt_gsi::GenericMethod ("model", "@brief Method const QAbstractItemModel *QItemSelectionRange::model()\n", true, &_init_f_model_c0, &_call_f_model_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QItemSelectionRange::operator!=(const QItemSelectionRange &other)\n", true, &_init_f_operator_excl__eq__c3220, &_call_f_operator_excl__eq__c3220); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QItemSelectionRange::operator==(const QItemSelectionRange &other)\n", true, &_init_f_operator_eq__eq__c3220, &_call_f_operator_eq__eq__c3220); + methods += new qt_gsi::GenericMethod ("parent", "@brief Method QModelIndex QItemSelectionRange::parent()\n", true, &_init_f_parent_c0, &_call_f_parent_c0); + methods += new qt_gsi::GenericMethod ("right", "@brief Method int QItemSelectionRange::right()\n", true, &_init_f_right_c0, &_call_f_right_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QItemSelectionRange::swap(QItemSelectionRange &other)\n", false, &_init_f_swap_2525, &_call_f_swap_2525); + methods += new qt_gsi::GenericMethod ("top", "@brief Method int QItemSelectionRange::top()\n", true, &_init_f_top_c0, &_call_f_top_c0); + methods += new qt_gsi::GenericMethod ("topLeft", "@brief Method const QPersistentModelIndex &QItemSelectionRange::topLeft()\n", true, &_init_f_topLeft_c0, &_call_f_topLeft_c0); + methods += new qt_gsi::GenericMethod ("width", "@brief Method int QItemSelectionRange::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + return methods; +} + +gsi::Class decl_QItemSelectionRange ("QtCore", "QItemSelectionRange", + methods_QItemSelectionRange (), + "@qt\n@brief Binding of QItemSelectionRange"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QItemSelectionRange () { return decl_QItemSelectionRange; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQJsonArray.cc b/src/gsiqt/qt6/QtCore/gsiDeclQJsonArray.cc new file mode 100644 index 000000000..77eae5cf3 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQJsonArray.cc @@ -0,0 +1,878 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQJsonArray.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QJsonArray + +// Constructor QJsonArray::QJsonArray() + + +static void _init_ctor_QJsonArray_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QJsonArray_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QJsonArray ()); +} + + +// Constructor QJsonArray::QJsonArray(const QJsonArray &other) + + +static void _init_ctor_QJsonArray_2315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonArray_2315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonArray (arg1)); +} + + +// void QJsonArray::append(const QJsonValue &value) + + +static void _init_f_append_2313 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_append_2313 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonValue &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonArray *)cls)->append (arg1); +} + + +// QJsonValue QJsonArray::at(qsizetype i) + + +static void _init_f_at_c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_at_c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValue)((QJsonArray *)cls)->at (arg1)); +} + + +// QJsonArray::iterator QJsonArray::begin() + + +static void _init_f_begin_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_begin_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonArray::iterator)((QJsonArray *)cls)->begin ()); +} + + +// QJsonArray::const_iterator QJsonArray::begin() + + +static void _init_f_begin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_begin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonArray::const_iterator)((QJsonArray *)cls)->begin ()); +} + + +// QJsonArray::const_iterator QJsonArray::cbegin() + + +static void _init_f_cbegin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cbegin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonArray::const_iterator)((QJsonArray *)cls)->cbegin ()); +} + + +// QJsonArray::const_iterator QJsonArray::cend() + + +static void _init_f_cend_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cend_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonArray::const_iterator)((QJsonArray *)cls)->cend ()); +} + + +// QJsonArray::const_iterator QJsonArray::constBegin() + + +static void _init_f_constBegin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_constBegin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonArray::const_iterator)((QJsonArray *)cls)->constBegin ()); +} + + +// QJsonArray::const_iterator QJsonArray::constEnd() + + +static void _init_f_constEnd_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_constEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonArray::const_iterator)((QJsonArray *)cls)->constEnd ()); +} + + +// bool QJsonArray::contains(const QJsonValue &element) + + +static void _init_f_contains_c2313 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("element"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c2313 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonValue &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray *)cls)->contains (arg1)); +} + + +// qsizetype QJsonArray::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QJsonArray *)cls)->count ()); +} + + +// bool QJsonArray::empty() + + +static void _init_f_empty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_empty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonArray *)cls)->empty ()); +} + + +// QJsonArray::iterator QJsonArray::end() + + +static void _init_f_end_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_end_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonArray::iterator)((QJsonArray *)cls)->end ()); +} + + +// QJsonArray::const_iterator QJsonArray::end() + + +static void _init_f_end_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_end_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonArray::const_iterator)((QJsonArray *)cls)->end ()); +} + + +// QJsonArray::iterator QJsonArray::erase(QJsonArray::iterator it) + + +static void _init_f_erase_2428 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("it"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_erase_2428 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QJsonArray::iterator arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray::iterator)((QJsonArray *)cls)->erase (arg1)); +} + + +// QJsonValue QJsonArray::first() + + +static void _init_f_first_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_first_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonValue)((QJsonArray *)cls)->first ()); +} + + +// void QJsonArray::insert(qsizetype i, const QJsonValue &value) + + +static void _init_f_insert_3647 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insert_3647 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + const QJsonValue &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonArray *)cls)->insert (arg1, arg2); +} + + +// QJsonArray::iterator QJsonArray::insert(QJsonArray::iterator before, const QJsonValue &value) + + +static void _init_f_insert_4633 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("before"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insert_4633 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QJsonArray::iterator arg1 = gsi::arg_reader() (args, heap); + const QJsonValue &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray::iterator)((QJsonArray *)cls)->insert (arg1, arg2)); +} + + +// bool QJsonArray::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonArray *)cls)->isEmpty ()); +} + + +// QJsonValue QJsonArray::last() + + +static void _init_f_last_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_last_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonValue)((QJsonArray *)cls)->last ()); +} + + +// QJsonArray &QJsonArray::operator =(const QJsonArray &other) + + +static void _init_f_operator_eq__2315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray &)((QJsonArray *)cls)->operator = (arg1)); +} + + +// bool QJsonArray::operator!=(const QJsonArray &other) + + +static void _init_f_operator_excl__eq__c2315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray *)cls)->operator!= (arg1)); +} + + +// QJsonArray QJsonArray::operator+(const QJsonValue &v) + + +static void _init_f_operator_plus__c2313 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__c2313 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonValue &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray)((QJsonArray *)cls)->operator+ (arg1)); +} + + +// QJsonArray &QJsonArray::operator+=(const QJsonValue &v) + + +static void _init_f_operator_plus__eq__2313 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__2313 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonValue &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray &)((QJsonArray *)cls)->operator+= (arg1)); +} + + +// QJsonArray &QJsonArray::operator<<(const QJsonValue &v) + + +static void _init_f_operator_lt__lt__2313 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__lt__2313 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonValue &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray &)((QJsonArray *)cls)->operator<< (arg1)); +} + + +// bool QJsonArray::operator==(const QJsonArray &other) + + +static void _init_f_operator_eq__eq__c2315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray *)cls)->operator== (arg1)); +} + + +// QJsonValueRef QJsonArray::operator[](qsizetype i) + + +static void _init_f_operator_index__1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValueRef)((QJsonArray *)cls)->operator[] (arg1)); +} + + +// QJsonValue QJsonArray::operator[](qsizetype i) + + +static void _init_f_operator_index__c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValue)((QJsonArray *)cls)->operator[] (arg1)); +} + + +// void QJsonArray::pop_back() + + +static void _init_f_pop_back_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pop_back_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonArray *)cls)->pop_back (); +} + + +// void QJsonArray::pop_front() + + +static void _init_f_pop_front_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pop_front_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonArray *)cls)->pop_front (); +} + + +// void QJsonArray::prepend(const QJsonValue &value) + + +static void _init_f_prepend_2313 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_prepend_2313 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonValue &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonArray *)cls)->prepend (arg1); +} + + +// void QJsonArray::push_back(const QJsonValue &t) + + +static void _init_f_push_back_2313 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_push_back_2313 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonValue &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonArray *)cls)->push_back (arg1); +} + + +// void QJsonArray::push_front(const QJsonValue &t) + + +static void _init_f_push_front_2313 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_push_front_2313 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonValue &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonArray *)cls)->push_front (arg1); +} + + +// void QJsonArray::removeAt(qsizetype i) + + +static void _init_f_removeAt_1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeAt_1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonArray *)cls)->removeAt (arg1); +} + + +// void QJsonArray::removeFirst() + + +static void _init_f_removeFirst_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_removeFirst_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonArray *)cls)->removeFirst (); +} + + +// void QJsonArray::removeLast() + + +static void _init_f_removeLast_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_removeLast_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonArray *)cls)->removeLast (); +} + + +// void QJsonArray::replace(qsizetype i, const QJsonValue &value) + + +static void _init_f_replace_3647 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_replace_3647 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + const QJsonValue &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonArray *)cls)->replace (arg1, arg2); +} + + +// qsizetype QJsonArray::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QJsonArray *)cls)->size ()); +} + + +// void QJsonArray::swap(QJsonArray &other) + + +static void _init_f_swap_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QJsonArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonArray *)cls)->swap (arg1); +} + + +// QJsonValue QJsonArray::takeAt(qsizetype i) + + +static void _init_f_takeAt_1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_takeAt_1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValue)((QJsonArray *)cls)->takeAt (arg1)); +} + + +// QList QJsonArray::toVariantList() + + +static void _init_f_toVariantList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_toVariantList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QJsonArray *)cls)->toVariantList ()); +} + + +// static QJsonArray QJsonArray::fromStringList(const QStringList &list) + + +static void _init_f_fromStringList_2437 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("list"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromStringList_2437 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray)QJsonArray::fromStringList (arg1)); +} + + +// static QJsonArray QJsonArray::fromVariantList(const QList &list) + + +static void _init_f_fromVariantList_2734 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("list"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_fromVariantList_2734 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ret.write ((QJsonArray)QJsonArray::fromVariantList (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QJsonArray () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonArray::QJsonArray()\nThis method creates an object of class QJsonArray.", &_init_ctor_QJsonArray_0, &_call_ctor_QJsonArray_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonArray::QJsonArray(const QJsonArray &other)\nThis method creates an object of class QJsonArray.", &_init_ctor_QJsonArray_2315, &_call_ctor_QJsonArray_2315); + methods += new qt_gsi::GenericMethod ("append", "@brief Method void QJsonArray::append(const QJsonValue &value)\n", false, &_init_f_append_2313, &_call_f_append_2313); + methods += new qt_gsi::GenericMethod ("at", "@brief Method QJsonValue QJsonArray::at(qsizetype i)\n", true, &_init_f_at_c1442, &_call_f_at_c1442); + methods += new qt_gsi::GenericMethod ("begin", "@brief Method QJsonArray::iterator QJsonArray::begin()\n", false, &_init_f_begin_0, &_call_f_begin_0); + methods += new qt_gsi::GenericMethod ("begin", "@brief Method QJsonArray::const_iterator QJsonArray::begin()\n", true, &_init_f_begin_c0, &_call_f_begin_c0); + methods += new qt_gsi::GenericMethod ("cbegin", "@brief Method QJsonArray::const_iterator QJsonArray::cbegin()\n", true, &_init_f_cbegin_c0, &_call_f_cbegin_c0); + methods += new qt_gsi::GenericMethod ("cend", "@brief Method QJsonArray::const_iterator QJsonArray::cend()\n", true, &_init_f_cend_c0, &_call_f_cend_c0); + methods += new qt_gsi::GenericMethod ("constBegin", "@brief Method QJsonArray::const_iterator QJsonArray::constBegin()\n", true, &_init_f_constBegin_c0, &_call_f_constBegin_c0); + methods += new qt_gsi::GenericMethod ("constEnd", "@brief Method QJsonArray::const_iterator QJsonArray::constEnd()\n", true, &_init_f_constEnd_c0, &_call_f_constEnd_c0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QJsonArray::contains(const QJsonValue &element)\n", true, &_init_f_contains_c2313, &_call_f_contains_c2313); + methods += new qt_gsi::GenericMethod ("count", "@brief Method qsizetype QJsonArray::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod ("empty", "@brief Method bool QJsonArray::empty()\n", true, &_init_f_empty_c0, &_call_f_empty_c0); + methods += new qt_gsi::GenericMethod ("end", "@brief Method QJsonArray::iterator QJsonArray::end()\n", false, &_init_f_end_0, &_call_f_end_0); + methods += new qt_gsi::GenericMethod ("end", "@brief Method QJsonArray::const_iterator QJsonArray::end()\n", true, &_init_f_end_c0, &_call_f_end_c0); + methods += new qt_gsi::GenericMethod ("erase", "@brief Method QJsonArray::iterator QJsonArray::erase(QJsonArray::iterator it)\n", false, &_init_f_erase_2428, &_call_f_erase_2428); + methods += new qt_gsi::GenericMethod ("first", "@brief Method QJsonValue QJsonArray::first()\n", true, &_init_f_first_c0, &_call_f_first_c0); + methods += new qt_gsi::GenericMethod ("insert", "@brief Method void QJsonArray::insert(qsizetype i, const QJsonValue &value)\n", false, &_init_f_insert_3647, &_call_f_insert_3647); + methods += new qt_gsi::GenericMethod ("insert", "@brief Method QJsonArray::iterator QJsonArray::insert(QJsonArray::iterator before, const QJsonValue &value)\n", false, &_init_f_insert_4633, &_call_f_insert_4633); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QJsonArray::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("last", "@brief Method QJsonValue QJsonArray::last()\n", true, &_init_f_last_c0, &_call_f_last_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QJsonArray &QJsonArray::operator =(const QJsonArray &other)\n", false, &_init_f_operator_eq__2315, &_call_f_operator_eq__2315); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QJsonArray::operator!=(const QJsonArray &other)\n", true, &_init_f_operator_excl__eq__c2315, &_call_f_operator_excl__eq__c2315); + methods += new qt_gsi::GenericMethod ("+", "@brief Method QJsonArray QJsonArray::operator+(const QJsonValue &v)\n", true, &_init_f_operator_plus__c2313, &_call_f_operator_plus__c2313); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QJsonArray &QJsonArray::operator+=(const QJsonValue &v)\n", false, &_init_f_operator_plus__eq__2313, &_call_f_operator_plus__eq__2313); + methods += new qt_gsi::GenericMethod ("<<", "@brief Method QJsonArray &QJsonArray::operator<<(const QJsonValue &v)\n", false, &_init_f_operator_lt__lt__2313, &_call_f_operator_lt__lt__2313); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QJsonArray::operator==(const QJsonArray &other)\n", true, &_init_f_operator_eq__eq__c2315, &_call_f_operator_eq__eq__c2315); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method QJsonValueRef QJsonArray::operator[](qsizetype i)\n", false, &_init_f_operator_index__1442, &_call_f_operator_index__1442); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method QJsonValue QJsonArray::operator[](qsizetype i)\n", true, &_init_f_operator_index__c1442, &_call_f_operator_index__c1442); + methods += new qt_gsi::GenericMethod ("pop_back", "@brief Method void QJsonArray::pop_back()\n", false, &_init_f_pop_back_0, &_call_f_pop_back_0); + methods += new qt_gsi::GenericMethod ("pop_front", "@brief Method void QJsonArray::pop_front()\n", false, &_init_f_pop_front_0, &_call_f_pop_front_0); + methods += new qt_gsi::GenericMethod ("prepend", "@brief Method void QJsonArray::prepend(const QJsonValue &value)\n", false, &_init_f_prepend_2313, &_call_f_prepend_2313); + methods += new qt_gsi::GenericMethod ("push_back", "@brief Method void QJsonArray::push_back(const QJsonValue &t)\n", false, &_init_f_push_back_2313, &_call_f_push_back_2313); + methods += new qt_gsi::GenericMethod ("push_front", "@brief Method void QJsonArray::push_front(const QJsonValue &t)\n", false, &_init_f_push_front_2313, &_call_f_push_front_2313); + methods += new qt_gsi::GenericMethod ("removeAt", "@brief Method void QJsonArray::removeAt(qsizetype i)\n", false, &_init_f_removeAt_1442, &_call_f_removeAt_1442); + methods += new qt_gsi::GenericMethod ("removeFirst", "@brief Method void QJsonArray::removeFirst()\n", false, &_init_f_removeFirst_0, &_call_f_removeFirst_0); + methods += new qt_gsi::GenericMethod ("removeLast", "@brief Method void QJsonArray::removeLast()\n", false, &_init_f_removeLast_0, &_call_f_removeLast_0); + methods += new qt_gsi::GenericMethod ("replace", "@brief Method void QJsonArray::replace(qsizetype i, const QJsonValue &value)\n", false, &_init_f_replace_3647, &_call_f_replace_3647); + methods += new qt_gsi::GenericMethod ("size", "@brief Method qsizetype QJsonArray::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QJsonArray::swap(QJsonArray &other)\n", false, &_init_f_swap_1620, &_call_f_swap_1620); + methods += new qt_gsi::GenericMethod ("takeAt", "@brief Method QJsonValue QJsonArray::takeAt(qsizetype i)\n", false, &_init_f_takeAt_1442, &_call_f_takeAt_1442); + methods += new qt_gsi::GenericMethod ("toVariantList", "@brief Method QList QJsonArray::toVariantList()\n", true, &_init_f_toVariantList_c0, &_call_f_toVariantList_c0); + methods += new qt_gsi::GenericStaticMethod ("fromStringList", "@brief Static method QJsonArray QJsonArray::fromStringList(const QStringList &list)\nThis method is static and can be called without an instance.", &_init_f_fromStringList_2437, &_call_f_fromStringList_2437); + methods += new qt_gsi::GenericStaticMethod ("fromVariantList", "@brief Static method QJsonArray QJsonArray::fromVariantList(const QList &list)\nThis method is static and can be called without an instance.", &_init_f_fromVariantList_2734, &_call_f_fromVariantList_2734); + return methods; +} + +gsi::Class decl_QJsonArray ("QtCore", "QJsonArray", + methods_QJsonArray (), + "@qt\n@brief Binding of QJsonArray"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonArray () { return decl_QJsonArray; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQJsonArray_Const_iterator.cc b/src/gsiqt/qt6/QtCore/gsiDeclQJsonArray_Const_iterator.cc new file mode 100644 index 000000000..cf741f590 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQJsonArray_Const_iterator.cc @@ -0,0 +1,501 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQJsonArray_Const_iterator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QJsonArray::const_iterator + +// Constructor QJsonArray::const_iterator::const_iterator() + + +static void _init_ctor_QJsonArray_Const_iterator_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QJsonArray_Const_iterator_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QJsonArray::const_iterator ()); +} + + +// Constructor QJsonArray::const_iterator::const_iterator(const QJsonArray *array, qsizetype index) + + +static void _init_ctor_QJsonArray_Const_iterator_3653 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("array"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QJsonArray_Const_iterator_3653 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray *arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = gsi::arg_reader() (args, heap); + ret.write (new QJsonArray::const_iterator (arg1, arg2)); +} + + +// Constructor QJsonArray::const_iterator::const_iterator(const QJsonArray::iterator &o) + + +static void _init_ctor_QJsonArray_Const_iterator_3305 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonArray_Const_iterator_3305 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonArray::const_iterator (arg1)); +} + + +// Constructor QJsonArray::const_iterator::const_iterator(const QJsonArray::const_iterator &other) + + +static void _init_ctor_QJsonArray_Const_iterator_3951 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonArray_Const_iterator_3951 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonArray::const_iterator (arg1)); +} + + +// bool QJsonArray::const_iterator::operator!=(const QJsonArray::const_iterator &o) + + +static void _init_f_operator_excl__eq__c3951 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c3951 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::const_iterator *)cls)->operator!= (arg1)); +} + + +// const QJsonValueRef QJsonArray::const_iterator::operator*() + + +static void _init_f_operator_star__c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_star__c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QJsonValueRef)((QJsonArray::const_iterator *)cls)->operator* ()); +} + + +// QJsonArray::const_iterator QJsonArray::const_iterator::operator+(qsizetype j) + + +static void _init_f_operator_plus__c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray::const_iterator)((QJsonArray::const_iterator *)cls)->operator+ (arg1)); +} + + +// QJsonArray::const_iterator &QJsonArray::const_iterator::operator++() + + +static void _init_f_operator_plus__plus__0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_plus__plus__0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonArray::const_iterator &)((QJsonArray::const_iterator *)cls)->operator++ ()); +} + + +// QJsonArray::const_iterator QJsonArray::const_iterator::operator++(int) + + +static void _init_f_operator_plus__plus__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__plus__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray::const_iterator)((QJsonArray::const_iterator *)cls)->operator++ (arg1)); +} + + +// QJsonArray::const_iterator &QJsonArray::const_iterator::operator+=(qsizetype j) + + +static void _init_f_operator_plus__eq__1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray::const_iterator &)((QJsonArray::const_iterator *)cls)->operator+= (arg1)); +} + + +// QJsonArray::const_iterator QJsonArray::const_iterator::operator-(qsizetype j) + + +static void _init_f_operator_minus__c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray::const_iterator)((QJsonArray::const_iterator *)cls)->operator- (arg1)); +} + + +// qsizetype QJsonArray::const_iterator::operator-(QJsonArray::const_iterator j) + + +static void _init_f_operator_minus__c3074 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__c3074 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QJsonArray::const_iterator arg1 = gsi::arg_reader() (args, heap); + ret.write ((qsizetype)((QJsonArray::const_iterator *)cls)->operator- (arg1)); +} + + +// QJsonArray::const_iterator &QJsonArray::const_iterator::operator--() + + +static void _init_f_operator_minus__minus__0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_minus__minus__0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonArray::const_iterator &)((QJsonArray::const_iterator *)cls)->operator-- ()); +} + + +// QJsonArray::const_iterator QJsonArray::const_iterator::operator--(int) + + +static void _init_f_operator_minus__minus__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__minus__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray::const_iterator)((QJsonArray::const_iterator *)cls)->operator-- (arg1)); +} + + +// QJsonArray::const_iterator &QJsonArray::const_iterator::operator-=(qsizetype j) + + +static void _init_f_operator_minus__eq__1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray::const_iterator &)((QJsonArray::const_iterator *)cls)->operator-= (arg1)); +} + + +// const QJsonValueRef *QJsonArray::const_iterator::operator->() + + +static void _init_f_operator_minus__gt__c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_minus__gt__c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QJsonValueRef *)((QJsonArray::const_iterator *)cls)->operator-> ()); +} + + +// bool QJsonArray::const_iterator::operator<(const QJsonArray::const_iterator &other) + + +static void _init_f_operator_lt__c3951 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c3951 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::const_iterator *)cls)->operator< (arg1)); +} + + +// bool QJsonArray::const_iterator::operator<=(const QJsonArray::const_iterator &other) + + +static void _init_f_operator_lt__eq__c3951 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__eq__c3951 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::const_iterator *)cls)->operator<= (arg1)); +} + + +// QJsonArray::const_iterator &QJsonArray::const_iterator::operator=(const QJsonArray::const_iterator &other) + + +static void _init_f_operator_eq__3951 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3951 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray::const_iterator &)((QJsonArray::const_iterator *)cls)->operator= (arg1)); +} + + +// bool QJsonArray::const_iterator::operator==(const QJsonArray::const_iterator &o) + + +static void _init_f_operator_eq__eq__c3951 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c3951 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::const_iterator *)cls)->operator== (arg1)); +} + + +// bool QJsonArray::const_iterator::operator>(const QJsonArray::const_iterator &other) + + +static void _init_f_operator_gt__c3951 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__c3951 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::const_iterator *)cls)->operator> (arg1)); +} + + +// bool QJsonArray::const_iterator::operator>=(const QJsonArray::const_iterator &other) + + +static void _init_f_operator_gt__eq__c3951 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__eq__c3951 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::const_iterator *)cls)->operator>= (arg1)); +} + + +// QJsonValueRef QJsonArray::const_iterator::operator[](qsizetype j) + + +static void _init_f_operator_index__c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValueRef)((QJsonArray::const_iterator *)cls)->operator[] (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QJsonArray_Const_iterator () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonArray::const_iterator::const_iterator()\nThis method creates an object of class QJsonArray::const_iterator.", &_init_ctor_QJsonArray_Const_iterator_0, &_call_ctor_QJsonArray_Const_iterator_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonArray::const_iterator::const_iterator(const QJsonArray *array, qsizetype index)\nThis method creates an object of class QJsonArray::const_iterator.", &_init_ctor_QJsonArray_Const_iterator_3653, &_call_ctor_QJsonArray_Const_iterator_3653); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonArray::const_iterator::const_iterator(const QJsonArray::iterator &o)\nThis method creates an object of class QJsonArray::const_iterator.", &_init_ctor_QJsonArray_Const_iterator_3305, &_call_ctor_QJsonArray_Const_iterator_3305); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonArray::const_iterator::const_iterator(const QJsonArray::const_iterator &other)\nThis method creates an object of class QJsonArray::const_iterator.", &_init_ctor_QJsonArray_Const_iterator_3951, &_call_ctor_QJsonArray_Const_iterator_3951); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QJsonArray::const_iterator::operator!=(const QJsonArray::const_iterator &o)\n", true, &_init_f_operator_excl__eq__c3951, &_call_f_operator_excl__eq__c3951); + methods += new qt_gsi::GenericMethod ("*", "@brief Method const QJsonValueRef QJsonArray::const_iterator::operator*()\n", true, &_init_f_operator_star__c0, &_call_f_operator_star__c0); + methods += new qt_gsi::GenericMethod ("+", "@brief Method QJsonArray::const_iterator QJsonArray::const_iterator::operator+(qsizetype j)\n", true, &_init_f_operator_plus__c1442, &_call_f_operator_plus__c1442); + methods += new qt_gsi::GenericMethod ("++", "@brief Method QJsonArray::const_iterator &QJsonArray::const_iterator::operator++()\n", false, &_init_f_operator_plus__plus__0, &_call_f_operator_plus__plus__0); + methods += new qt_gsi::GenericMethod ("++", "@brief Method QJsonArray::const_iterator QJsonArray::const_iterator::operator++(int)\n", false, &_init_f_operator_plus__plus__767, &_call_f_operator_plus__plus__767); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QJsonArray::const_iterator &QJsonArray::const_iterator::operator+=(qsizetype j)\n", false, &_init_f_operator_plus__eq__1442, &_call_f_operator_plus__eq__1442); + methods += new qt_gsi::GenericMethod ("-", "@brief Method QJsonArray::const_iterator QJsonArray::const_iterator::operator-(qsizetype j)\n", true, &_init_f_operator_minus__c1442, &_call_f_operator_minus__c1442); + methods += new qt_gsi::GenericMethod ("-", "@brief Method qsizetype QJsonArray::const_iterator::operator-(QJsonArray::const_iterator j)\n", true, &_init_f_operator_minus__c3074, &_call_f_operator_minus__c3074); + methods += new qt_gsi::GenericMethod ("--", "@brief Method QJsonArray::const_iterator &QJsonArray::const_iterator::operator--()\n", false, &_init_f_operator_minus__minus__0, &_call_f_operator_minus__minus__0); + methods += new qt_gsi::GenericMethod ("--", "@brief Method QJsonArray::const_iterator QJsonArray::const_iterator::operator--(int)\n", false, &_init_f_operator_minus__minus__767, &_call_f_operator_minus__minus__767); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QJsonArray::const_iterator &QJsonArray::const_iterator::operator-=(qsizetype j)\n", false, &_init_f_operator_minus__eq__1442, &_call_f_operator_minus__eq__1442); + methods += new qt_gsi::GenericMethod ("->", "@brief Method const QJsonValueRef *QJsonArray::const_iterator::operator->()\n", true, &_init_f_operator_minus__gt__c0, &_call_f_operator_minus__gt__c0); + methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QJsonArray::const_iterator::operator<(const QJsonArray::const_iterator &other)\n", true, &_init_f_operator_lt__c3951, &_call_f_operator_lt__c3951); + methods += new qt_gsi::GenericMethod ("<=", "@brief Method bool QJsonArray::const_iterator::operator<=(const QJsonArray::const_iterator &other)\n", true, &_init_f_operator_lt__eq__c3951, &_call_f_operator_lt__eq__c3951); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QJsonArray::const_iterator &QJsonArray::const_iterator::operator=(const QJsonArray::const_iterator &other)\n", false, &_init_f_operator_eq__3951, &_call_f_operator_eq__3951); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QJsonArray::const_iterator::operator==(const QJsonArray::const_iterator &o)\n", true, &_init_f_operator_eq__eq__c3951, &_call_f_operator_eq__eq__c3951); + methods += new qt_gsi::GenericMethod (">", "@brief Method bool QJsonArray::const_iterator::operator>(const QJsonArray::const_iterator &other)\n", true, &_init_f_operator_gt__c3951, &_call_f_operator_gt__c3951); + methods += new qt_gsi::GenericMethod (">=", "@brief Method bool QJsonArray::const_iterator::operator>=(const QJsonArray::const_iterator &other)\n", true, &_init_f_operator_gt__eq__c3951, &_call_f_operator_gt__eq__c3951); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method QJsonValueRef QJsonArray::const_iterator::operator[](qsizetype j)\n", true, &_init_f_operator_index__c1442, &_call_f_operator_index__c1442); + return methods; +} + +gsi::Class decl_QJsonArray_Const_iterator ("QtCore", "QJsonArray_Const_iterator", + methods_QJsonArray_Const_iterator (), + "@qt\n@brief Binding of QJsonArray::const_iterator"); + +gsi::ClassExt decl_QJsonArray_Const_iterator_as_child (decl_QJsonArray_Const_iterator, "Const_iterator"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonArray_Const_iterator () { return decl_QJsonArray_Const_iterator; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQJsonArray_Iterator.cc b/src/gsiqt/qt6/QtCore/gsiDeclQJsonArray_Iterator.cc new file mode 100644 index 000000000..486ba8f48 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQJsonArray_Iterator.cc @@ -0,0 +1,601 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQJsonArray_Iterator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QJsonArray::iterator + +// Constructor QJsonArray::iterator::iterator() + + +static void _init_ctor_QJsonArray_Iterator_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QJsonArray_Iterator_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QJsonArray::iterator ()); +} + + +// Constructor QJsonArray::iterator::iterator(QJsonArray *array, qsizetype index) + + +static void _init_ctor_QJsonArray_Iterator_2958 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("array"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QJsonArray_Iterator_2958 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QJsonArray *arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = gsi::arg_reader() (args, heap); + ret.write (new QJsonArray::iterator (arg1, arg2)); +} + + +// Constructor QJsonArray::iterator::iterator(const QJsonArray::iterator &other) + + +static void _init_ctor_QJsonArray_Iterator_3305 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonArray_Iterator_3305 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonArray::iterator (arg1)); +} + + +// bool QJsonArray::iterator::operator!=(const QJsonArray::iterator &o) + + +static void _init_f_operator_excl__eq__c3305 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c3305 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::iterator *)cls)->operator!= (arg1)); +} + + +// bool QJsonArray::iterator::operator!=(const QJsonArray::const_iterator &o) + + +static void _init_f_operator_excl__eq__c3951 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c3951 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::iterator *)cls)->operator!= (arg1)); +} + + +// QJsonValueRef QJsonArray::iterator::operator*() + + +static void _init_f_operator_star__c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_star__c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonValueRef)((QJsonArray::iterator *)cls)->operator* ()); +} + + +// QJsonArray::iterator QJsonArray::iterator::operator+(qsizetype j) + + +static void _init_f_operator_plus__c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray::iterator)((QJsonArray::iterator *)cls)->operator+ (arg1)); +} + + +// QJsonArray::iterator &QJsonArray::iterator::operator++() + + +static void _init_f_operator_plus__plus__0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_plus__plus__0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonArray::iterator &)((QJsonArray::iterator *)cls)->operator++ ()); +} + + +// QJsonArray::iterator QJsonArray::iterator::operator++(int) + + +static void _init_f_operator_plus__plus__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__plus__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray::iterator)((QJsonArray::iterator *)cls)->operator++ (arg1)); +} + + +// QJsonArray::iterator &QJsonArray::iterator::operator+=(qsizetype j) + + +static void _init_f_operator_plus__eq__1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray::iterator &)((QJsonArray::iterator *)cls)->operator+= (arg1)); +} + + +// QJsonArray::iterator QJsonArray::iterator::operator-(qsizetype j) + + +static void _init_f_operator_minus__c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray::iterator)((QJsonArray::iterator *)cls)->operator- (arg1)); +} + + +// qsizetype QJsonArray::iterator::operator-(QJsonArray::iterator j) + + +static void _init_f_operator_minus__c2428 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__c2428 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QJsonArray::iterator arg1 = gsi::arg_reader() (args, heap); + ret.write ((qsizetype)((QJsonArray::iterator *)cls)->operator- (arg1)); +} + + +// QJsonArray::iterator &QJsonArray::iterator::operator--() + + +static void _init_f_operator_minus__minus__0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_minus__minus__0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonArray::iterator &)((QJsonArray::iterator *)cls)->operator-- ()); +} + + +// QJsonArray::iterator QJsonArray::iterator::operator--(int) + + +static void _init_f_operator_minus__minus__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__minus__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray::iterator)((QJsonArray::iterator *)cls)->operator-- (arg1)); +} + + +// QJsonArray::iterator &QJsonArray::iterator::operator-=(qsizetype j) + + +static void _init_f_operator_minus__eq__1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray::iterator &)((QJsonArray::iterator *)cls)->operator-= (arg1)); +} + + +// QJsonValueRef *QJsonArray::iterator::operator->() + + +static void _init_f_operator_minus__gt__c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_minus__gt__c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonValueRef *)((QJsonArray::iterator *)cls)->operator-> ()); +} + + +// bool QJsonArray::iterator::operator<(const QJsonArray::iterator &other) + + +static void _init_f_operator_lt__c3305 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c3305 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::iterator *)cls)->operator< (arg1)); +} + + +// bool QJsonArray::iterator::operator<(const QJsonArray::const_iterator &other) + + +static void _init_f_operator_lt__c3951 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c3951 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::iterator *)cls)->operator< (arg1)); +} + + +// bool QJsonArray::iterator::operator<=(const QJsonArray::iterator &other) + + +static void _init_f_operator_lt__eq__c3305 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__eq__c3305 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::iterator *)cls)->operator<= (arg1)); +} + + +// bool QJsonArray::iterator::operator<=(const QJsonArray::const_iterator &other) + + +static void _init_f_operator_lt__eq__c3951 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__eq__c3951 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::iterator *)cls)->operator<= (arg1)); +} + + +// QJsonArray::iterator &QJsonArray::iterator::operator=(const QJsonArray::iterator &other) + + +static void _init_f_operator_eq__3305 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3305 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray::iterator &)((QJsonArray::iterator *)cls)->operator= (arg1)); +} + + +// bool QJsonArray::iterator::operator==(const QJsonArray::iterator &o) + + +static void _init_f_operator_eq__eq__c3305 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c3305 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::iterator *)cls)->operator== (arg1)); +} + + +// bool QJsonArray::iterator::operator==(const QJsonArray::const_iterator &o) + + +static void _init_f_operator_eq__eq__c3951 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c3951 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::iterator *)cls)->operator== (arg1)); +} + + +// bool QJsonArray::iterator::operator>(const QJsonArray::iterator &other) + + +static void _init_f_operator_gt__c3305 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__c3305 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::iterator *)cls)->operator> (arg1)); +} + + +// bool QJsonArray::iterator::operator>(const QJsonArray::const_iterator &other) + + +static void _init_f_operator_gt__c3951 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__c3951 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::iterator *)cls)->operator> (arg1)); +} + + +// bool QJsonArray::iterator::operator>=(const QJsonArray::iterator &other) + + +static void _init_f_operator_gt__eq__c3305 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__eq__c3305 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::iterator *)cls)->operator>= (arg1)); +} + + +// bool QJsonArray::iterator::operator>=(const QJsonArray::const_iterator &other) + + +static void _init_f_operator_gt__eq__c3951 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__eq__c3951 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonArray::iterator *)cls)->operator>= (arg1)); +} + + +// QJsonValueRef QJsonArray::iterator::operator[](qsizetype j) + + +static void _init_f_operator_index__c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValueRef)((QJsonArray::iterator *)cls)->operator[] (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QJsonArray_Iterator () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonArray::iterator::iterator()\nThis method creates an object of class QJsonArray::iterator.", &_init_ctor_QJsonArray_Iterator_0, &_call_ctor_QJsonArray_Iterator_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonArray::iterator::iterator(QJsonArray *array, qsizetype index)\nThis method creates an object of class QJsonArray::iterator.", &_init_ctor_QJsonArray_Iterator_2958, &_call_ctor_QJsonArray_Iterator_2958); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonArray::iterator::iterator(const QJsonArray::iterator &other)\nThis method creates an object of class QJsonArray::iterator.", &_init_ctor_QJsonArray_Iterator_3305, &_call_ctor_QJsonArray_Iterator_3305); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QJsonArray::iterator::operator!=(const QJsonArray::iterator &o)\n", true, &_init_f_operator_excl__eq__c3305, &_call_f_operator_excl__eq__c3305); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QJsonArray::iterator::operator!=(const QJsonArray::const_iterator &o)\n", true, &_init_f_operator_excl__eq__c3951, &_call_f_operator_excl__eq__c3951); + methods += new qt_gsi::GenericMethod ("*", "@brief Method QJsonValueRef QJsonArray::iterator::operator*()\n", true, &_init_f_operator_star__c0, &_call_f_operator_star__c0); + methods += new qt_gsi::GenericMethod ("+", "@brief Method QJsonArray::iterator QJsonArray::iterator::operator+(qsizetype j)\n", true, &_init_f_operator_plus__c1442, &_call_f_operator_plus__c1442); + methods += new qt_gsi::GenericMethod ("++", "@brief Method QJsonArray::iterator &QJsonArray::iterator::operator++()\n", false, &_init_f_operator_plus__plus__0, &_call_f_operator_plus__plus__0); + methods += new qt_gsi::GenericMethod ("++", "@brief Method QJsonArray::iterator QJsonArray::iterator::operator++(int)\n", false, &_init_f_operator_plus__plus__767, &_call_f_operator_plus__plus__767); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QJsonArray::iterator &QJsonArray::iterator::operator+=(qsizetype j)\n", false, &_init_f_operator_plus__eq__1442, &_call_f_operator_plus__eq__1442); + methods += new qt_gsi::GenericMethod ("-", "@brief Method QJsonArray::iterator QJsonArray::iterator::operator-(qsizetype j)\n", true, &_init_f_operator_minus__c1442, &_call_f_operator_minus__c1442); + methods += new qt_gsi::GenericMethod ("-", "@brief Method qsizetype QJsonArray::iterator::operator-(QJsonArray::iterator j)\n", true, &_init_f_operator_minus__c2428, &_call_f_operator_minus__c2428); + methods += new qt_gsi::GenericMethod ("--", "@brief Method QJsonArray::iterator &QJsonArray::iterator::operator--()\n", false, &_init_f_operator_minus__minus__0, &_call_f_operator_minus__minus__0); + 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); + 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); + 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); + 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); + methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QJsonArray::iterator::operator<(const QJsonArray::const_iterator &other)\n", true, &_init_f_operator_lt__c3951, &_call_f_operator_lt__c3951); + 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); + methods += new qt_gsi::GenericMethod ("<=", "@brief Method bool QJsonArray::iterator::operator<=(const QJsonArray::const_iterator &other)\n", true, &_init_f_operator_lt__eq__c3951, &_call_f_operator_lt__eq__c3951); + 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); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QJsonArray::iterator::operator==(const QJsonArray::iterator &o)\n", true, &_init_f_operator_eq__eq__c3305, &_call_f_operator_eq__eq__c3305); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QJsonArray::iterator::operator==(const QJsonArray::const_iterator &o)\n", true, &_init_f_operator_eq__eq__c3951, &_call_f_operator_eq__eq__c3951); + 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); + methods += new qt_gsi::GenericMethod (">", "@brief Method bool QJsonArray::iterator::operator>(const QJsonArray::const_iterator &other)\n", true, &_init_f_operator_gt__c3951, &_call_f_operator_gt__c3951); + 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); + methods += new qt_gsi::GenericMethod (">=", "@brief Method bool QJsonArray::iterator::operator>=(const QJsonArray::const_iterator &other)\n", true, &_init_f_operator_gt__eq__c3951, &_call_f_operator_gt__eq__c3951); + 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); + return methods; +} + +gsi::Class decl_QJsonArray_Iterator ("QtCore", "QJsonArray_Iterator", + methods_QJsonArray_Iterator (), + "@qt\n@brief Binding of QJsonArray::iterator"); + +gsi::ClassExt decl_QJsonArray_Iterator_as_child (decl_QJsonArray_Iterator, "Iterator"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonArray_Iterator () { return decl_QJsonArray_Iterator; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQJsonDocument.cc b/src/gsiqt/qt6/QtCore/gsiDeclQJsonDocument.cc new file mode 100644 index 000000000..855905d9b --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQJsonDocument.cc @@ -0,0 +1,533 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQJsonDocument.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QJsonDocument + +// Constructor QJsonDocument::QJsonDocument() + + +static void _init_ctor_QJsonDocument_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QJsonDocument_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QJsonDocument ()); +} + + +// Constructor QJsonDocument::QJsonDocument(const QJsonObject &object) + + +static void _init_ctor_QJsonDocument_2403 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonDocument_2403 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonDocument (arg1)); +} + + +// Constructor QJsonDocument::QJsonDocument(const QJsonArray &array) + + +static void _init_ctor_QJsonDocument_2315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("array"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonDocument_2315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonDocument (arg1)); +} + + +// Constructor QJsonDocument::QJsonDocument(const QJsonDocument &other) + + +static void _init_ctor_QJsonDocument_2635 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonDocument_2635 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonDocument &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonDocument (arg1)); +} + + +// QJsonArray QJsonDocument::array() + + +static void _init_f_array_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_array_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonArray)((QJsonDocument *)cls)->array ()); +} + + +// bool QJsonDocument::isArray() + + +static void _init_f_isArray_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isArray_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonDocument *)cls)->isArray ()); +} + + +// bool QJsonDocument::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonDocument *)cls)->isEmpty ()); +} + + +// bool QJsonDocument::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonDocument *)cls)->isNull ()); +} + + +// bool QJsonDocument::isObject() + + +static void _init_f_isObject_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isObject_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonDocument *)cls)->isObject ()); +} + + +// QJsonObject QJsonDocument::object() + + +static void _init_f_object_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_object_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonObject)((QJsonDocument *)cls)->object ()); +} + + +// QJsonDocument &QJsonDocument::operator =(const QJsonDocument &other) + + +static void _init_f_operator_eq__2635 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2635 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonDocument &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonDocument &)((QJsonDocument *)cls)->operator = (arg1)); +} + + +// bool QJsonDocument::operator!=(const QJsonDocument &other) + + +static void _init_f_operator_excl__eq__c2635 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2635 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonDocument &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonDocument *)cls)->operator!= (arg1)); +} + + +// bool QJsonDocument::operator==(const QJsonDocument &other) + + +static void _init_f_operator_eq__eq__c2635 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2635 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonDocument &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonDocument *)cls)->operator== (arg1)); +} + + +// const QJsonValue QJsonDocument::operator[](const QString &key) + + +static void _init_f_operator_index__c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QJsonValue)((QJsonDocument *)cls)->operator[] (arg1)); +} + + +// const QJsonValue QJsonDocument::operator[](QStringView key) + + +static void _init_f_operator_index__c1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QJsonValue)((QJsonDocument *)cls)->operator[] (arg1)); +} + + +// const QJsonValue QJsonDocument::operator[](QLatin1String key) + + +static void _init_f_operator_index__c1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QJsonValue)((QJsonDocument *)cls)->operator[] (arg1)); +} + + +// const QJsonValue QJsonDocument::operator[](qsizetype i) + + +static void _init_f_operator_index__c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QJsonValue)((QJsonDocument *)cls)->operator[] (arg1)); +} + + +// void QJsonDocument::setArray(const QJsonArray &array) + + +static void _init_f_setArray_2315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("array"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setArray_2315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonDocument *)cls)->setArray (arg1); +} + + +// void QJsonDocument::setObject(const QJsonObject &object) + + +static void _init_f_setObject_2403 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setObject_2403 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonDocument *)cls)->setObject (arg1); +} + + +// void QJsonDocument::swap(QJsonDocument &other) + + +static void _init_f_swap_1940 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1940 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QJsonDocument &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonDocument *)cls)->swap (arg1); +} + + +// QByteArray QJsonDocument::toJson(QJsonDocument::JsonFormat format) + + +static void _init_f_toJson_c2901 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format", true, "QJsonDocument::Indented"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_toJson_c2901 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QJsonDocument::Indented), heap); + ret.write ((QByteArray)((QJsonDocument *)cls)->toJson (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QVariant QJsonDocument::toVariant() + + +static void _init_f_toVariant_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toVariant_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QJsonDocument *)cls)->toVariant ()); +} + + +// static QJsonDocument QJsonDocument::fromJson(const QByteArray &json, QJsonParseError *error) + + +static void _init_f_fromJson_4343 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("json"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("error", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromJson_4343 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + QJsonParseError *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QJsonDocument)QJsonDocument::fromJson (arg1, arg2)); +} + + +// static QJsonDocument QJsonDocument::fromVariant(const QVariant &variant) + + +static void _init_f_fromVariant_2119 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("variant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromVariant_2119 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonDocument)QJsonDocument::fromVariant (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QJsonDocument () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonDocument::QJsonDocument()\nThis method creates an object of class QJsonDocument.", &_init_ctor_QJsonDocument_0, &_call_ctor_QJsonDocument_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonDocument::QJsonDocument(const QJsonObject &object)\nThis method creates an object of class QJsonDocument.", &_init_ctor_QJsonDocument_2403, &_call_ctor_QJsonDocument_2403); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonDocument::QJsonDocument(const QJsonArray &array)\nThis method creates an object of class QJsonDocument.", &_init_ctor_QJsonDocument_2315, &_call_ctor_QJsonDocument_2315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonDocument::QJsonDocument(const QJsonDocument &other)\nThis method creates an object of class QJsonDocument.", &_init_ctor_QJsonDocument_2635, &_call_ctor_QJsonDocument_2635); + methods += new qt_gsi::GenericMethod (":array", "@brief Method QJsonArray QJsonDocument::array()\n", true, &_init_f_array_c0, &_call_f_array_c0); + methods += new qt_gsi::GenericMethod ("isArray?", "@brief Method bool QJsonDocument::isArray()\n", true, &_init_f_isArray_c0, &_call_f_isArray_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QJsonDocument::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QJsonDocument::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("isObject?", "@brief Method bool QJsonDocument::isObject()\n", true, &_init_f_isObject_c0, &_call_f_isObject_c0); + methods += new qt_gsi::GenericMethod ("object", "@brief Method QJsonObject QJsonDocument::object()\n", true, &_init_f_object_c0, &_call_f_object_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QJsonDocument &QJsonDocument::operator =(const QJsonDocument &other)\n", false, &_init_f_operator_eq__2635, &_call_f_operator_eq__2635); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QJsonDocument::operator!=(const QJsonDocument &other)\n", true, &_init_f_operator_excl__eq__c2635, &_call_f_operator_excl__eq__c2635); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QJsonDocument::operator==(const QJsonDocument &other)\n", true, &_init_f_operator_eq__eq__c2635, &_call_f_operator_eq__eq__c2635); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method const QJsonValue QJsonDocument::operator[](const QString &key)\n", true, &_init_f_operator_index__c2025, &_call_f_operator_index__c2025); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method const QJsonValue QJsonDocument::operator[](QStringView key)\n", true, &_init_f_operator_index__c1559, &_call_f_operator_index__c1559); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method const QJsonValue QJsonDocument::operator[](QLatin1String key)\n", true, &_init_f_operator_index__c1701, &_call_f_operator_index__c1701); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method const QJsonValue QJsonDocument::operator[](qsizetype i)\n", true, &_init_f_operator_index__c1442, &_call_f_operator_index__c1442); + methods += new qt_gsi::GenericMethod ("setArray|array=", "@brief Method void QJsonDocument::setArray(const QJsonArray &array)\n", false, &_init_f_setArray_2315, &_call_f_setArray_2315); + methods += new qt_gsi::GenericMethod ("setObject", "@brief Method void QJsonDocument::setObject(const QJsonObject &object)\n", false, &_init_f_setObject_2403, &_call_f_setObject_2403); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QJsonDocument::swap(QJsonDocument &other)\n", false, &_init_f_swap_1940, &_call_f_swap_1940); + methods += new qt_gsi::GenericMethod ("toJson", "@brief Method QByteArray QJsonDocument::toJson(QJsonDocument::JsonFormat format)\n", true, &_init_f_toJson_c2901, &_call_f_toJson_c2901); + methods += new qt_gsi::GenericMethod ("toVariant", "@brief Method QVariant QJsonDocument::toVariant()\n", true, &_init_f_toVariant_c0, &_call_f_toVariant_c0); + methods += new qt_gsi::GenericStaticMethod ("fromJson", "@brief Static method QJsonDocument QJsonDocument::fromJson(const QByteArray &json, QJsonParseError *error)\nThis method is static and can be called without an instance.", &_init_f_fromJson_4343, &_call_f_fromJson_4343); + methods += new qt_gsi::GenericStaticMethod ("fromVariant", "@brief Static method QJsonDocument QJsonDocument::fromVariant(const QVariant &variant)\nThis method is static and can be called without an instance.", &_init_f_fromVariant_2119, &_call_f_fromVariant_2119); + return methods; +} + +gsi::Class decl_QJsonDocument ("QtCore", "QJsonDocument", + methods_QJsonDocument (), + "@qt\n@brief Binding of QJsonDocument"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonDocument () { return decl_QJsonDocument; } + +} + + +// Implementation of the enum wrapper class for QJsonDocument::JsonFormat +namespace qt_gsi +{ + +static gsi::Enum decl_QJsonDocument_JsonFormat_Enum ("QtCore", "QJsonDocument_JsonFormat", + gsi::enum_const ("Indented", QJsonDocument::Indented, "@brief Enum constant QJsonDocument::Indented") + + gsi::enum_const ("Compact", QJsonDocument::Compact, "@brief Enum constant QJsonDocument::Compact"), + "@qt\n@brief This class represents the QJsonDocument::JsonFormat enum"); + +static gsi::QFlagsClass decl_QJsonDocument_JsonFormat_Enums ("QtCore", "QJsonDocument_QFlags_JsonFormat", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QJsonDocument_JsonFormat_Enum_in_parent (decl_QJsonDocument_JsonFormat_Enum.defs ()); +static gsi::ClassExt decl_QJsonDocument_JsonFormat_Enum_as_child (decl_QJsonDocument_JsonFormat_Enum, "JsonFormat"); +static gsi::ClassExt decl_QJsonDocument_JsonFormat_Enums_as_child (decl_QJsonDocument_JsonFormat_Enums, "QFlags_JsonFormat"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQJsonObject.cc b/src/gsiqt/qt6/QtCore/gsiDeclQJsonObject.cc new file mode 100644 index 000000000..4c0772d48 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQJsonObject.cc @@ -0,0 +1,1070 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQJsonObject.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QJsonObject + +// Constructor QJsonObject::QJsonObject() + + +static void _init_ctor_QJsonObject_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QJsonObject_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QJsonObject ()); +} + + +// Constructor QJsonObject::QJsonObject(const QJsonObject &other) + + +static void _init_ctor_QJsonObject_2403 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonObject_2403 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonObject (arg1)); +} + + +// QJsonObject::iterator QJsonObject::begin() + + +static void _init_f_begin_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_begin_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonObject::iterator)((QJsonObject *)cls)->begin ()); +} + + +// QJsonObject::const_iterator QJsonObject::begin() + + +static void _init_f_begin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_begin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonObject::const_iterator)((QJsonObject *)cls)->begin ()); +} + + +// QJsonObject::const_iterator QJsonObject::constBegin() + + +static void _init_f_constBegin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_constBegin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonObject::const_iterator)((QJsonObject *)cls)->constBegin ()); +} + + +// QJsonObject::const_iterator QJsonObject::constEnd() + + +static void _init_f_constEnd_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_constEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonObject::const_iterator)((QJsonObject *)cls)->constEnd ()); +} + + +// QJsonObject::const_iterator QJsonObject::constFind(const QString &key) + + +static void _init_f_constFind_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_constFind_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::const_iterator)((QJsonObject *)cls)->constFind (arg1)); +} + + +// QJsonObject::const_iterator QJsonObject::constFind(QStringView key) + + +static void _init_f_constFind_c1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_constFind_c1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::const_iterator)((QJsonObject *)cls)->constFind (arg1)); +} + + +// QJsonObject::const_iterator QJsonObject::constFind(QLatin1String key) + + +static void _init_f_constFind_c1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_constFind_c1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::const_iterator)((QJsonObject *)cls)->constFind (arg1)); +} + + +// bool QJsonObject::contains(const QString &key) + + +static void _init_f_contains_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject *)cls)->contains (arg1)); +} + + +// bool QJsonObject::contains(QStringView key) + + +static void _init_f_contains_c1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject *)cls)->contains (arg1)); +} + + +// bool QJsonObject::contains(QLatin1String key) + + +static void _init_f_contains_c1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject *)cls)->contains (arg1)); +} + + +// qsizetype QJsonObject::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QJsonObject *)cls)->count ()); +} + + +// bool QJsonObject::empty() + + +static void _init_f_empty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_empty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonObject *)cls)->empty ()); +} + + +// QJsonObject::iterator QJsonObject::end() + + +static void _init_f_end_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_end_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonObject::iterator)((QJsonObject *)cls)->end ()); +} + + +// QJsonObject::const_iterator QJsonObject::end() + + +static void _init_f_end_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_end_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonObject::const_iterator)((QJsonObject *)cls)->end ()); +} + + +// QJsonObject::iterator QJsonObject::erase(QJsonObject::iterator it) + + +static void _init_f_erase_2516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("it"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_erase_2516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QJsonObject::iterator arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::iterator)((QJsonObject *)cls)->erase (arg1)); +} + + +// QJsonObject::iterator QJsonObject::find(const QString &key) + + +static void _init_f_find_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_find_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::iterator)((QJsonObject *)cls)->find (arg1)); +} + + +// QJsonObject::const_iterator QJsonObject::find(const QString &key) + + +static void _init_f_find_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_find_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::const_iterator)((QJsonObject *)cls)->find (arg1)); +} + + +// QJsonObject::iterator QJsonObject::find(QStringView key) + + +static void _init_f_find_1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_find_1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::iterator)((QJsonObject *)cls)->find (arg1)); +} + + +// QJsonObject::iterator QJsonObject::find(QLatin1String key) + + +static void _init_f_find_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_find_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::iterator)((QJsonObject *)cls)->find (arg1)); +} + + +// QJsonObject::const_iterator QJsonObject::find(QStringView key) + + +static void _init_f_find_c1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_find_c1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::const_iterator)((QJsonObject *)cls)->find (arg1)); +} + + +// QJsonObject::const_iterator QJsonObject::find(QLatin1String key) + + +static void _init_f_find_c1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_find_c1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::const_iterator)((QJsonObject *)cls)->find (arg1)); +} + + +// QJsonObject::iterator QJsonObject::insert(const QString &key, const QJsonValue &value) + + +static void _init_f_insert_4230 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insert_4230 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QJsonValue &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::iterator)((QJsonObject *)cls)->insert (arg1, arg2)); +} + + +// QJsonObject::iterator QJsonObject::insert(QStringView key, const QJsonValue &value) + + +static void _init_f_insert_3764 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insert_3764 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + const QJsonValue &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::iterator)((QJsonObject *)cls)->insert (arg1, arg2)); +} + + +// QJsonObject::iterator QJsonObject::insert(QLatin1String key, const QJsonValue &value) + + +static void _init_f_insert_3906 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insert_3906 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + const QJsonValue &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::iterator)((QJsonObject *)cls)->insert (arg1, arg2)); +} + + +// bool QJsonObject::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonObject *)cls)->isEmpty ()); +} + + +// QStringList QJsonObject::keys() + + +static void _init_f_keys_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keys_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QJsonObject *)cls)->keys ()); +} + + +// qsizetype QJsonObject::length() + + +static void _init_f_length_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_length_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QJsonObject *)cls)->length ()); +} + + +// QJsonObject &QJsonObject::operator =(const QJsonObject &other) + + +static void _init_f_operator_eq__2403 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2403 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject &)((QJsonObject *)cls)->operator = (arg1)); +} + + +// bool QJsonObject::operator!=(const QJsonObject &other) + + +static void _init_f_operator_excl__eq__c2403 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2403 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject *)cls)->operator!= (arg1)); +} + + +// bool QJsonObject::operator==(const QJsonObject &other) + + +static void _init_f_operator_eq__eq__c2403 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2403 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject *)cls)->operator== (arg1)); +} + + +// QJsonValue QJsonObject::operator[](const QString &key) + + +static void _init_f_operator_index__c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValue)((QJsonObject *)cls)->operator[] (arg1)); +} + + +// QJsonValueRef QJsonObject::operator[](const QString &key) + + +static void _init_f_operator_index__2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValueRef)((QJsonObject *)cls)->operator[] (arg1)); +} + + +// QJsonValue QJsonObject::operator[](QStringView key) + + +static void _init_f_operator_index__c1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValue)((QJsonObject *)cls)->operator[] (arg1)); +} + + +// QJsonValue QJsonObject::operator[](QLatin1String key) + + +static void _init_f_operator_index__c1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValue)((QJsonObject *)cls)->operator[] (arg1)); +} + + +// QJsonValueRef QJsonObject::operator[](QStringView key) + + +static void _init_f_operator_index__1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValueRef)((QJsonObject *)cls)->operator[] (arg1)); +} + + +// QJsonValueRef QJsonObject::operator[](QLatin1String key) + + +static void _init_f_operator_index__1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValueRef)((QJsonObject *)cls)->operator[] (arg1)); +} + + +// void QJsonObject::remove(const QString &key) + + +static void _init_f_remove_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_remove_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonObject *)cls)->remove (arg1); +} + + +// void QJsonObject::remove(QStringView key) + + +static void _init_f_remove_1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_remove_1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonObject *)cls)->remove (arg1); +} + + +// void QJsonObject::remove(QLatin1String key) + + +static void _init_f_remove_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_remove_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonObject *)cls)->remove (arg1); +} + + +// qsizetype QJsonObject::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QJsonObject *)cls)->size ()); +} + + +// void QJsonObject::swap(QJsonObject &other) + + +static void _init_f_swap_1708 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1708 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QJsonObject &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonObject *)cls)->swap (arg1); +} + + +// QJsonValue QJsonObject::take(const QString &key) + + +static void _init_f_take_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_take_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValue)((QJsonObject *)cls)->take (arg1)); +} + + +// QJsonValue QJsonObject::take(QStringView key) + + +static void _init_f_take_1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_take_1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValue)((QJsonObject *)cls)->take (arg1)); +} + + +// QJsonValue QJsonObject::take(QLatin1String key) + + +static void _init_f_take_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_take_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValue)((QJsonObject *)cls)->take (arg1)); +} + + +// QVariantHash QJsonObject::toVariantHash() + + +static void _init_f_toVariantHash_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toVariantHash_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariantHash)((QJsonObject *)cls)->toVariantHash ()); +} + + +// QVariantMap QJsonObject::toVariantMap() + + +static void _init_f_toVariantMap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toVariantMap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariantMap)((QJsonObject *)cls)->toVariantMap ()); +} + + +// QJsonValue QJsonObject::value(const QString &key) + + +static void _init_f_value_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_value_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValue)((QJsonObject *)cls)->value (arg1)); +} + + +// QJsonValue QJsonObject::value(QStringView key) + + +static void _init_f_value_c1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_value_c1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValue)((QJsonObject *)cls)->value (arg1)); +} + + +// QJsonValue QJsonObject::value(QLatin1String key) + + +static void _init_f_value_c1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_value_c1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValue)((QJsonObject *)cls)->value (arg1)); +} + + +// static QJsonObject QJsonObject::fromVariantHash(const QVariantHash &map) + + +static void _init_f_fromVariantHash_2507 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("map"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromVariantHash_2507 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariantHash &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject)QJsonObject::fromVariantHash (arg1)); +} + + +// static QJsonObject QJsonObject::fromVariantMap(const QVariantMap &map) + + +static void _init_f_fromVariantMap_2405 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("map"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromVariantMap_2405 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariantMap &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject)QJsonObject::fromVariantMap (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QJsonObject () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonObject::QJsonObject()\nThis method creates an object of class QJsonObject.", &_init_ctor_QJsonObject_0, &_call_ctor_QJsonObject_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonObject::QJsonObject(const QJsonObject &other)\nThis method creates an object of class QJsonObject.", &_init_ctor_QJsonObject_2403, &_call_ctor_QJsonObject_2403); + methods += new qt_gsi::GenericMethod ("begin", "@brief Method QJsonObject::iterator QJsonObject::begin()\n", false, &_init_f_begin_0, &_call_f_begin_0); + methods += new qt_gsi::GenericMethod ("begin", "@brief Method QJsonObject::const_iterator QJsonObject::begin()\n", true, &_init_f_begin_c0, &_call_f_begin_c0); + methods += new qt_gsi::GenericMethod ("constBegin", "@brief Method QJsonObject::const_iterator QJsonObject::constBegin()\n", true, &_init_f_constBegin_c0, &_call_f_constBegin_c0); + methods += new qt_gsi::GenericMethod ("constEnd", "@brief Method QJsonObject::const_iterator QJsonObject::constEnd()\n", true, &_init_f_constEnd_c0, &_call_f_constEnd_c0); + methods += new qt_gsi::GenericMethod ("constFind", "@brief Method QJsonObject::const_iterator QJsonObject::constFind(const QString &key)\n", true, &_init_f_constFind_c2025, &_call_f_constFind_c2025); + methods += new qt_gsi::GenericMethod ("constFind", "@brief Method QJsonObject::const_iterator QJsonObject::constFind(QStringView key)\n", true, &_init_f_constFind_c1559, &_call_f_constFind_c1559); + methods += new qt_gsi::GenericMethod ("constFind", "@brief Method QJsonObject::const_iterator QJsonObject::constFind(QLatin1String key)\n", true, &_init_f_constFind_c1701, &_call_f_constFind_c1701); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QJsonObject::contains(const QString &key)\n", true, &_init_f_contains_c2025, &_call_f_contains_c2025); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QJsonObject::contains(QStringView key)\n", true, &_init_f_contains_c1559, &_call_f_contains_c1559); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QJsonObject::contains(QLatin1String key)\n", true, &_init_f_contains_c1701, &_call_f_contains_c1701); + methods += new qt_gsi::GenericMethod ("count", "@brief Method qsizetype QJsonObject::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod ("empty", "@brief Method bool QJsonObject::empty()\n", true, &_init_f_empty_c0, &_call_f_empty_c0); + methods += new qt_gsi::GenericMethod ("end", "@brief Method QJsonObject::iterator QJsonObject::end()\n", false, &_init_f_end_0, &_call_f_end_0); + methods += new qt_gsi::GenericMethod ("end", "@brief Method QJsonObject::const_iterator QJsonObject::end()\n", true, &_init_f_end_c0, &_call_f_end_c0); + methods += new qt_gsi::GenericMethod ("erase", "@brief Method QJsonObject::iterator QJsonObject::erase(QJsonObject::iterator it)\n", false, &_init_f_erase_2516, &_call_f_erase_2516); + methods += new qt_gsi::GenericMethod ("find", "@brief Method QJsonObject::iterator QJsonObject::find(const QString &key)\n", false, &_init_f_find_2025, &_call_f_find_2025); + methods += new qt_gsi::GenericMethod ("find", "@brief Method QJsonObject::const_iterator QJsonObject::find(const QString &key)\n", true, &_init_f_find_c2025, &_call_f_find_c2025); + methods += new qt_gsi::GenericMethod ("find", "@brief Method QJsonObject::iterator QJsonObject::find(QStringView key)\n", false, &_init_f_find_1559, &_call_f_find_1559); + methods += new qt_gsi::GenericMethod ("find", "@brief Method QJsonObject::iterator QJsonObject::find(QLatin1String key)\n", false, &_init_f_find_1701, &_call_f_find_1701); + methods += new qt_gsi::GenericMethod ("find", "@brief Method QJsonObject::const_iterator QJsonObject::find(QStringView key)\n", true, &_init_f_find_c1559, &_call_f_find_c1559); + methods += new qt_gsi::GenericMethod ("find", "@brief Method QJsonObject::const_iterator QJsonObject::find(QLatin1String key)\n", true, &_init_f_find_c1701, &_call_f_find_c1701); + methods += new qt_gsi::GenericMethod ("insert", "@brief Method QJsonObject::iterator QJsonObject::insert(const QString &key, const QJsonValue &value)\n", false, &_init_f_insert_4230, &_call_f_insert_4230); + methods += new qt_gsi::GenericMethod ("insert", "@brief Method QJsonObject::iterator QJsonObject::insert(QStringView key, const QJsonValue &value)\n", false, &_init_f_insert_3764, &_call_f_insert_3764); + methods += new qt_gsi::GenericMethod ("insert", "@brief Method QJsonObject::iterator QJsonObject::insert(QLatin1String key, const QJsonValue &value)\n", false, &_init_f_insert_3906, &_call_f_insert_3906); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QJsonObject::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("keys", "@brief Method QStringList QJsonObject::keys()\n", true, &_init_f_keys_c0, &_call_f_keys_c0); + methods += new qt_gsi::GenericMethod ("length", "@brief Method qsizetype QJsonObject::length()\n", true, &_init_f_length_c0, &_call_f_length_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QJsonObject &QJsonObject::operator =(const QJsonObject &other)\n", false, &_init_f_operator_eq__2403, &_call_f_operator_eq__2403); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QJsonObject::operator!=(const QJsonObject &other)\n", true, &_init_f_operator_excl__eq__c2403, &_call_f_operator_excl__eq__c2403); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QJsonObject::operator==(const QJsonObject &other)\n", true, &_init_f_operator_eq__eq__c2403, &_call_f_operator_eq__eq__c2403); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method QJsonValue QJsonObject::operator[](const QString &key)\n", true, &_init_f_operator_index__c2025, &_call_f_operator_index__c2025); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method QJsonValueRef QJsonObject::operator[](const QString &key)\n", false, &_init_f_operator_index__2025, &_call_f_operator_index__2025); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method QJsonValue QJsonObject::operator[](QStringView key)\n", true, &_init_f_operator_index__c1559, &_call_f_operator_index__c1559); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method QJsonValue QJsonObject::operator[](QLatin1String key)\n", true, &_init_f_operator_index__c1701, &_call_f_operator_index__c1701); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method QJsonValueRef QJsonObject::operator[](QStringView key)\n", false, &_init_f_operator_index__1559, &_call_f_operator_index__1559); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method QJsonValueRef QJsonObject::operator[](QLatin1String key)\n", false, &_init_f_operator_index__1701, &_call_f_operator_index__1701); + methods += new qt_gsi::GenericMethod ("remove", "@brief Method void QJsonObject::remove(const QString &key)\n", false, &_init_f_remove_2025, &_call_f_remove_2025); + methods += new qt_gsi::GenericMethod ("remove", "@brief Method void QJsonObject::remove(QStringView key)\n", false, &_init_f_remove_1559, &_call_f_remove_1559); + methods += new qt_gsi::GenericMethod ("remove", "@brief Method void QJsonObject::remove(QLatin1String key)\n", false, &_init_f_remove_1701, &_call_f_remove_1701); + methods += new qt_gsi::GenericMethod ("size", "@brief Method qsizetype QJsonObject::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QJsonObject::swap(QJsonObject &other)\n", false, &_init_f_swap_1708, &_call_f_swap_1708); + methods += new qt_gsi::GenericMethod ("take", "@brief Method QJsonValue QJsonObject::take(const QString &key)\n", false, &_init_f_take_2025, &_call_f_take_2025); + methods += new qt_gsi::GenericMethod ("take", "@brief Method QJsonValue QJsonObject::take(QStringView key)\n", false, &_init_f_take_1559, &_call_f_take_1559); + methods += new qt_gsi::GenericMethod ("take", "@brief Method QJsonValue QJsonObject::take(QLatin1String key)\n", false, &_init_f_take_1701, &_call_f_take_1701); + methods += new qt_gsi::GenericMethod ("toVariantHash", "@brief Method QVariantHash QJsonObject::toVariantHash()\n", true, &_init_f_toVariantHash_c0, &_call_f_toVariantHash_c0); + methods += new qt_gsi::GenericMethod ("toVariantMap", "@brief Method QVariantMap QJsonObject::toVariantMap()\n", true, &_init_f_toVariantMap_c0, &_call_f_toVariantMap_c0); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QJsonValue QJsonObject::value(const QString &key)\n", true, &_init_f_value_c2025, &_call_f_value_c2025); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QJsonValue QJsonObject::value(QStringView key)\n", true, &_init_f_value_c1559, &_call_f_value_c1559); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QJsonValue QJsonObject::value(QLatin1String key)\n", true, &_init_f_value_c1701, &_call_f_value_c1701); + methods += new qt_gsi::GenericStaticMethod ("fromVariantHash", "@brief Static method QJsonObject QJsonObject::fromVariantHash(const QVariantHash &map)\nThis method is static and can be called without an instance.", &_init_f_fromVariantHash_2507, &_call_f_fromVariantHash_2507); + methods += new qt_gsi::GenericStaticMethod ("fromVariantMap", "@brief Static method QJsonObject QJsonObject::fromVariantMap(const QVariantMap &map)\nThis method is static and can be called without an instance.", &_init_f_fromVariantMap_2405, &_call_f_fromVariantMap_2405); + return methods; +} + +gsi::Class decl_QJsonObject ("QtCore", "QJsonObject", + methods_QJsonObject (), + "@qt\n@brief Binding of QJsonObject"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonObject () { return decl_QJsonObject; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQJsonObject_Const_iterator.cc b/src/gsiqt/qt6/QtCore/gsiDeclQJsonObject_Const_iterator.cc new file mode 100644 index 000000000..42f584a6e --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQJsonObject_Const_iterator.cc @@ -0,0 +1,653 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQJsonObject_Const_iterator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QJsonObject::const_iterator + +// Constructor QJsonObject::const_iterator::const_iterator() + + +static void _init_ctor_QJsonObject_Const_iterator_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QJsonObject_Const_iterator_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QJsonObject::const_iterator ()); +} + + +// Constructor QJsonObject::const_iterator::const_iterator(const QJsonObject *obj, qsizetype index) + + +static void _init_ctor_QJsonObject_Const_iterator_3741 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("obj"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QJsonObject_Const_iterator_3741 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject *arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = gsi::arg_reader() (args, heap); + ret.write (new QJsonObject::const_iterator (arg1, arg2)); +} + + +// Constructor QJsonObject::const_iterator::const_iterator(const QJsonObject::iterator &other) + + +static void _init_ctor_QJsonObject_Const_iterator_3393 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonObject_Const_iterator_3393 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonObject::const_iterator (arg1)); +} + + +// Constructor QJsonObject::const_iterator::const_iterator(const QJsonObject::const_iterator &other) + + +static void _init_ctor_QJsonObject_Const_iterator_4039 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonObject_Const_iterator_4039 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonObject::const_iterator (arg1)); +} + + +// QString QJsonObject::const_iterator::key() + + +static void _init_f_key_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_key_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QJsonObject::const_iterator *)cls)->key ()); +} + + +// bool QJsonObject::const_iterator::operator!=(const QJsonObject::const_iterator &other) + + +static void _init_f_operator_excl__eq__c4039 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c4039 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::const_iterator *)cls)->operator!= (arg1)); +} + + +// bool QJsonObject::const_iterator::operator!=(const QJsonObject::iterator &other) + + +static void _init_f_operator_excl__eq__c3393 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::const_iterator *)cls)->operator!= (arg1)); +} + + +// const QJsonValueRef QJsonObject::const_iterator::operator*() + + +static void _init_f_operator_star__c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_star__c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QJsonValueRef)((QJsonObject::const_iterator *)cls)->operator* ()); +} + + +// QJsonObject::const_iterator QJsonObject::const_iterator::operator+(qsizetype j) + + +static void _init_f_operator_plus__c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::const_iterator)((QJsonObject::const_iterator *)cls)->operator+ (arg1)); +} + + +// QJsonObject::const_iterator &QJsonObject::const_iterator::operator++() + + +static void _init_f_operator_plus__plus__0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_plus__plus__0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonObject::const_iterator &)((QJsonObject::const_iterator *)cls)->operator++ ()); +} + + +// QJsonObject::const_iterator QJsonObject::const_iterator::operator++(int) + + +static void _init_f_operator_plus__plus__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__plus__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::const_iterator)((QJsonObject::const_iterator *)cls)->operator++ (arg1)); +} + + +// QJsonObject::const_iterator &QJsonObject::const_iterator::operator+=(qsizetype j) + + +static void _init_f_operator_plus__eq__1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::const_iterator &)((QJsonObject::const_iterator *)cls)->operator+= (arg1)); +} + + +// QJsonObject::const_iterator QJsonObject::const_iterator::operator-(qsizetype j) + + +static void _init_f_operator_minus__c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::const_iterator)((QJsonObject::const_iterator *)cls)->operator- (arg1)); +} + + +// qsizetype QJsonObject::const_iterator::operator-(QJsonObject::const_iterator j) + + +static void _init_f_operator_minus__c3162 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__c3162 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QJsonObject::const_iterator arg1 = gsi::arg_reader() (args, heap); + ret.write ((qsizetype)((QJsonObject::const_iterator *)cls)->operator- (arg1)); +} + + +// QJsonObject::const_iterator &QJsonObject::const_iterator::operator--() + + +static void _init_f_operator_minus__minus__0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_minus__minus__0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonObject::const_iterator &)((QJsonObject::const_iterator *)cls)->operator-- ()); +} + + +// QJsonObject::const_iterator QJsonObject::const_iterator::operator--(int) + + +static void _init_f_operator_minus__minus__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__minus__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::const_iterator)((QJsonObject::const_iterator *)cls)->operator-- (arg1)); +} + + +// QJsonObject::const_iterator &QJsonObject::const_iterator::operator-=(qsizetype j) + + +static void _init_f_operator_minus__eq__1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::const_iterator &)((QJsonObject::const_iterator *)cls)->operator-= (arg1)); +} + + +// const QJsonValueRef *QJsonObject::const_iterator::operator->() + + +static void _init_f_operator_minus__gt__c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_minus__gt__c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QJsonValueRef *)((QJsonObject::const_iterator *)cls)->operator-> ()); +} + + +// bool QJsonObject::const_iterator::operator<(const QJsonObject::const_iterator &other) + + +static void _init_f_operator_lt__c4039 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c4039 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::const_iterator *)cls)->operator< (arg1)); +} + + +// bool QJsonObject::const_iterator::operator<(const QJsonObject::iterator &other) + + +static void _init_f_operator_lt__c3393 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::const_iterator *)cls)->operator< (arg1)); +} + + +// bool QJsonObject::const_iterator::operator<=(const QJsonObject::const_iterator &other) + + +static void _init_f_operator_lt__eq__c4039 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__eq__c4039 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::const_iterator *)cls)->operator<= (arg1)); +} + + +// bool QJsonObject::const_iterator::operator<=(const QJsonObject::iterator &other) + + +static void _init_f_operator_lt__eq__c3393 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__eq__c3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::const_iterator *)cls)->operator<= (arg1)); +} + + +// QJsonObject::const_iterator &QJsonObject::const_iterator::operator=(const QJsonObject::const_iterator &other) + + +static void _init_f_operator_eq__4039 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__4039 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::const_iterator &)((QJsonObject::const_iterator *)cls)->operator= (arg1)); +} + + +// bool QJsonObject::const_iterator::operator==(const QJsonObject::const_iterator &other) + + +static void _init_f_operator_eq__eq__c4039 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c4039 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::const_iterator *)cls)->operator== (arg1)); +} + + +// bool QJsonObject::const_iterator::operator==(const QJsonObject::iterator &other) + + +static void _init_f_operator_eq__eq__c3393 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::const_iterator *)cls)->operator== (arg1)); +} + + +// bool QJsonObject::const_iterator::operator>(const QJsonObject::const_iterator &other) + + +static void _init_f_operator_gt__c4039 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__c4039 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::const_iterator *)cls)->operator> (arg1)); +} + + +// bool QJsonObject::const_iterator::operator>(const QJsonObject::iterator &other) + + +static void _init_f_operator_gt__c3393 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__c3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::const_iterator *)cls)->operator> (arg1)); +} + + +// bool QJsonObject::const_iterator::operator>=(const QJsonObject::const_iterator &other) + + +static void _init_f_operator_gt__eq__c4039 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__eq__c4039 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::const_iterator *)cls)->operator>= (arg1)); +} + + +// bool QJsonObject::const_iterator::operator>=(const QJsonObject::iterator &other) + + +static void _init_f_operator_gt__eq__c3393 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__eq__c3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::const_iterator *)cls)->operator>= (arg1)); +} + + +// const QJsonValueRef QJsonObject::const_iterator::operator[](qsizetype j) + + +static void _init_f_operator_index__1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QJsonValueRef)((QJsonObject::const_iterator *)cls)->operator[] (arg1)); +} + + +// QJsonValueRef QJsonObject::const_iterator::value() + + +static void _init_f_value_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_value_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonValueRef)((QJsonObject::const_iterator *)cls)->value ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QJsonObject_Const_iterator () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonObject::const_iterator::const_iterator()\nThis method creates an object of class QJsonObject::const_iterator.", &_init_ctor_QJsonObject_Const_iterator_0, &_call_ctor_QJsonObject_Const_iterator_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonObject::const_iterator::const_iterator(const QJsonObject *obj, qsizetype index)\nThis method creates an object of class QJsonObject::const_iterator.", &_init_ctor_QJsonObject_Const_iterator_3741, &_call_ctor_QJsonObject_Const_iterator_3741); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonObject::const_iterator::const_iterator(const QJsonObject::iterator &other)\nThis method creates an object of class QJsonObject::const_iterator.", &_init_ctor_QJsonObject_Const_iterator_3393, &_call_ctor_QJsonObject_Const_iterator_3393); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonObject::const_iterator::const_iterator(const QJsonObject::const_iterator &other)\nThis method creates an object of class QJsonObject::const_iterator.", &_init_ctor_QJsonObject_Const_iterator_4039, &_call_ctor_QJsonObject_Const_iterator_4039); + methods += new qt_gsi::GenericMethod ("key", "@brief Method QString QJsonObject::const_iterator::key()\n", true, &_init_f_key_c0, &_call_f_key_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QJsonObject::const_iterator::operator!=(const QJsonObject::const_iterator &other)\n", true, &_init_f_operator_excl__eq__c4039, &_call_f_operator_excl__eq__c4039); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QJsonObject::const_iterator::operator!=(const QJsonObject::iterator &other)\n", true, &_init_f_operator_excl__eq__c3393, &_call_f_operator_excl__eq__c3393); + methods += new qt_gsi::GenericMethod ("*", "@brief Method const QJsonValueRef QJsonObject::const_iterator::operator*()\n", true, &_init_f_operator_star__c0, &_call_f_operator_star__c0); + methods += new qt_gsi::GenericMethod ("+", "@brief Method QJsonObject::const_iterator QJsonObject::const_iterator::operator+(qsizetype j)\n", true, &_init_f_operator_plus__c1442, &_call_f_operator_plus__c1442); + methods += new qt_gsi::GenericMethod ("++", "@brief Method QJsonObject::const_iterator &QJsonObject::const_iterator::operator++()\n", false, &_init_f_operator_plus__plus__0, &_call_f_operator_plus__plus__0); + methods += new qt_gsi::GenericMethod ("++", "@brief Method QJsonObject::const_iterator QJsonObject::const_iterator::operator++(int)\n", false, &_init_f_operator_plus__plus__767, &_call_f_operator_plus__plus__767); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QJsonObject::const_iterator &QJsonObject::const_iterator::operator+=(qsizetype j)\n", false, &_init_f_operator_plus__eq__1442, &_call_f_operator_plus__eq__1442); + methods += new qt_gsi::GenericMethod ("-", "@brief Method QJsonObject::const_iterator QJsonObject::const_iterator::operator-(qsizetype j)\n", true, &_init_f_operator_minus__c1442, &_call_f_operator_minus__c1442); + methods += new qt_gsi::GenericMethod ("-", "@brief Method qsizetype QJsonObject::const_iterator::operator-(QJsonObject::const_iterator j)\n", true, &_init_f_operator_minus__c3162, &_call_f_operator_minus__c3162); + methods += new qt_gsi::GenericMethod ("--", "@brief Method QJsonObject::const_iterator &QJsonObject::const_iterator::operator--()\n", false, &_init_f_operator_minus__minus__0, &_call_f_operator_minus__minus__0); + methods += new qt_gsi::GenericMethod ("--", "@brief Method QJsonObject::const_iterator QJsonObject::const_iterator::operator--(int)\n", false, &_init_f_operator_minus__minus__767, &_call_f_operator_minus__minus__767); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QJsonObject::const_iterator &QJsonObject::const_iterator::operator-=(qsizetype j)\n", false, &_init_f_operator_minus__eq__1442, &_call_f_operator_minus__eq__1442); + methods += new qt_gsi::GenericMethod ("->", "@brief Method const QJsonValueRef *QJsonObject::const_iterator::operator->()\n", true, &_init_f_operator_minus__gt__c0, &_call_f_operator_minus__gt__c0); + methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QJsonObject::const_iterator::operator<(const QJsonObject::const_iterator &other)\n", true, &_init_f_operator_lt__c4039, &_call_f_operator_lt__c4039); + methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QJsonObject::const_iterator::operator<(const QJsonObject::iterator &other)\n", true, &_init_f_operator_lt__c3393, &_call_f_operator_lt__c3393); + methods += new qt_gsi::GenericMethod ("<=", "@brief Method bool QJsonObject::const_iterator::operator<=(const QJsonObject::const_iterator &other)\n", true, &_init_f_operator_lt__eq__c4039, &_call_f_operator_lt__eq__c4039); + methods += new qt_gsi::GenericMethod ("<=", "@brief Method bool QJsonObject::const_iterator::operator<=(const QJsonObject::iterator &other)\n", true, &_init_f_operator_lt__eq__c3393, &_call_f_operator_lt__eq__c3393); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QJsonObject::const_iterator &QJsonObject::const_iterator::operator=(const QJsonObject::const_iterator &other)\n", false, &_init_f_operator_eq__4039, &_call_f_operator_eq__4039); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QJsonObject::const_iterator::operator==(const QJsonObject::const_iterator &other)\n", true, &_init_f_operator_eq__eq__c4039, &_call_f_operator_eq__eq__c4039); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QJsonObject::const_iterator::operator==(const QJsonObject::iterator &other)\n", true, &_init_f_operator_eq__eq__c3393, &_call_f_operator_eq__eq__c3393); + methods += new qt_gsi::GenericMethod (">", "@brief Method bool QJsonObject::const_iterator::operator>(const QJsonObject::const_iterator &other)\n", true, &_init_f_operator_gt__c4039, &_call_f_operator_gt__c4039); + methods += new qt_gsi::GenericMethod (">", "@brief Method bool QJsonObject::const_iterator::operator>(const QJsonObject::iterator &other)\n", true, &_init_f_operator_gt__c3393, &_call_f_operator_gt__c3393); + methods += new qt_gsi::GenericMethod (">=", "@brief Method bool QJsonObject::const_iterator::operator>=(const QJsonObject::const_iterator &other)\n", true, &_init_f_operator_gt__eq__c4039, &_call_f_operator_gt__eq__c4039); + methods += new qt_gsi::GenericMethod (">=", "@brief Method bool QJsonObject::const_iterator::operator>=(const QJsonObject::iterator &other)\n", true, &_init_f_operator_gt__eq__c3393, &_call_f_operator_gt__eq__c3393); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method const QJsonValueRef QJsonObject::const_iterator::operator[](qsizetype j)\n", false, &_init_f_operator_index__1442, &_call_f_operator_index__1442); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QJsonValueRef QJsonObject::const_iterator::value()\n", true, &_init_f_value_c0, &_call_f_value_c0); + return methods; +} + +gsi::Class decl_QJsonObject_Const_iterator ("QtCore", "QJsonObject_Const_iterator", + methods_QJsonObject_Const_iterator (), + "@qt\n@brief Binding of QJsonObject::const_iterator"); + +gsi::ClassExt decl_QJsonObject_Const_iterator_as_child (decl_QJsonObject_Const_iterator, "Const_iterator"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonObject_Const_iterator () { return decl_QJsonObject_Const_iterator; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQJsonObject_Iterator.cc b/src/gsiqt/qt6/QtCore/gsiDeclQJsonObject_Iterator.cc new file mode 100644 index 000000000..efcd05164 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQJsonObject_Iterator.cc @@ -0,0 +1,633 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQJsonObject_Iterator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QJsonObject::iterator + +// Constructor QJsonObject::iterator::iterator() + + +static void _init_ctor_QJsonObject_Iterator_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QJsonObject_Iterator_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QJsonObject::iterator ()); +} + + +// Constructor QJsonObject::iterator::iterator(QJsonObject *obj, qsizetype index) + + +static void _init_ctor_QJsonObject_Iterator_3046 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("obj"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QJsonObject_Iterator_3046 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QJsonObject *arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = gsi::arg_reader() (args, heap); + ret.write (new QJsonObject::iterator (arg1, arg2)); +} + + +// Constructor QJsonObject::iterator::iterator(const QJsonObject::iterator &other) + + +static void _init_ctor_QJsonObject_Iterator_3393 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonObject_Iterator_3393 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonObject::iterator (arg1)); +} + + +// QString QJsonObject::iterator::key() + + +static void _init_f_key_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_key_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QJsonObject::iterator *)cls)->key ()); +} + + +// bool QJsonObject::iterator::operator!=(const QJsonObject::iterator &other) + + +static void _init_f_operator_excl__eq__c3393 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::iterator *)cls)->operator!= (arg1)); +} + + +// bool QJsonObject::iterator::operator!=(const QJsonObject::const_iterator &other) + + +static void _init_f_operator_excl__eq__c4039 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c4039 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::iterator *)cls)->operator!= (arg1)); +} + + +// QJsonValueRef QJsonObject::iterator::operator*() + + +static void _init_f_operator_star__c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_star__c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonValueRef)((QJsonObject::iterator *)cls)->operator* ()); +} + + +// QJsonObject::iterator QJsonObject::iterator::operator+(qsizetype j) + + +static void _init_f_operator_plus__c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::iterator)((QJsonObject::iterator *)cls)->operator+ (arg1)); +} + + +// QJsonObject::iterator &QJsonObject::iterator::operator++() + + +static void _init_f_operator_plus__plus__0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_plus__plus__0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonObject::iterator &)((QJsonObject::iterator *)cls)->operator++ ()); +} + + +// QJsonObject::iterator QJsonObject::iterator::operator++(int) + + +static void _init_f_operator_plus__plus__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__plus__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::iterator)((QJsonObject::iterator *)cls)->operator++ (arg1)); +} + + +// QJsonObject::iterator &QJsonObject::iterator::operator+=(qsizetype j) + + +static void _init_f_operator_plus__eq__1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::iterator &)((QJsonObject::iterator *)cls)->operator+= (arg1)); +} + + +// QJsonObject::iterator QJsonObject::iterator::operator-(qsizetype j) + + +static void _init_f_operator_minus__c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::iterator)((QJsonObject::iterator *)cls)->operator- (arg1)); +} + + +// qsizetype QJsonObject::iterator::operator-(QJsonObject::iterator j) + + +static void _init_f_operator_minus__c2516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__c2516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QJsonObject::iterator arg1 = gsi::arg_reader() (args, heap); + ret.write ((qsizetype)((QJsonObject::iterator *)cls)->operator- (arg1)); +} + + +// QJsonObject::iterator &QJsonObject::iterator::operator--() + + +static void _init_f_operator_minus__minus__0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_minus__minus__0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonObject::iterator &)((QJsonObject::iterator *)cls)->operator-- ()); +} + + +// QJsonObject::iterator QJsonObject::iterator::operator--(int) + + +static void _init_f_operator_minus__minus__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__minus__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::iterator)((QJsonObject::iterator *)cls)->operator-- (arg1)); +} + + +// QJsonObject::iterator &QJsonObject::iterator::operator-=(qsizetype j) + + +static void _init_f_operator_minus__eq__1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::iterator &)((QJsonObject::iterator *)cls)->operator-= (arg1)); +} + + +// QJsonValueRef *QJsonObject::iterator::operator->() + + +static void _init_f_operator_minus__gt__c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_minus__gt__c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonValueRef *)((QJsonObject::iterator *)cls)->operator-> ()); +} + + +// bool QJsonObject::iterator::operator<(const QJsonObject::iterator &other) + + +static void _init_f_operator_lt__c3393 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::iterator *)cls)->operator< (arg1)); +} + + +// bool QJsonObject::iterator::operator<(const QJsonObject::const_iterator &other) + + +static void _init_f_operator_lt__c4039 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c4039 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::iterator *)cls)->operator< (arg1)); +} + + +// bool QJsonObject::iterator::operator<=(const QJsonObject::iterator &other) + + +static void _init_f_operator_lt__eq__c3393 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__eq__c3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::iterator *)cls)->operator<= (arg1)); +} + + +// bool QJsonObject::iterator::operator<=(const QJsonObject::const_iterator &other) + + +static void _init_f_operator_lt__eq__c4039 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__eq__c4039 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::iterator *)cls)->operator<= (arg1)); +} + + +// QJsonObject::iterator &QJsonObject::iterator::operator=(const QJsonObject::iterator &other) + + +static void _init_f_operator_eq__3393 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject::iterator &)((QJsonObject::iterator *)cls)->operator= (arg1)); +} + + +// bool QJsonObject::iterator::operator==(const QJsonObject::iterator &other) + + +static void _init_f_operator_eq__eq__c3393 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::iterator *)cls)->operator== (arg1)); +} + + +// bool QJsonObject::iterator::operator==(const QJsonObject::const_iterator &other) + + +static void _init_f_operator_eq__eq__c4039 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c4039 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::iterator *)cls)->operator== (arg1)); +} + + +// bool QJsonObject::iterator::operator>(const QJsonObject::iterator &other) + + +static void _init_f_operator_gt__c3393 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__c3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::iterator *)cls)->operator> (arg1)); +} + + +// bool QJsonObject::iterator::operator>(const QJsonObject::const_iterator &other) + + +static void _init_f_operator_gt__c4039 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__c4039 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::iterator *)cls)->operator> (arg1)); +} + + +// bool QJsonObject::iterator::operator>=(const QJsonObject::iterator &other) + + +static void _init_f_operator_gt__eq__c3393 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__eq__c3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::iterator *)cls)->operator>= (arg1)); +} + + +// bool QJsonObject::iterator::operator>=(const QJsonObject::const_iterator &other) + + +static void _init_f_operator_gt__eq__c4039 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__eq__c4039 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject::const_iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonObject::iterator *)cls)->operator>= (arg1)); +} + + +// const QJsonValueRef QJsonObject::iterator::operator[](qsizetype j) + + +static void _init_f_operator_index__1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("j"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QJsonValueRef)((QJsonObject::iterator *)cls)->operator[] (arg1)); +} + + +// QJsonValueRef QJsonObject::iterator::value() + + +static void _init_f_value_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_value_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonValueRef)((QJsonObject::iterator *)cls)->value ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QJsonObject_Iterator () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonObject::iterator::iterator()\nThis method creates an object of class QJsonObject::iterator.", &_init_ctor_QJsonObject_Iterator_0, &_call_ctor_QJsonObject_Iterator_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonObject::iterator::iterator(QJsonObject *obj, qsizetype index)\nThis method creates an object of class QJsonObject::iterator.", &_init_ctor_QJsonObject_Iterator_3046, &_call_ctor_QJsonObject_Iterator_3046); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonObject::iterator::iterator(const QJsonObject::iterator &other)\nThis method creates an object of class QJsonObject::iterator.", &_init_ctor_QJsonObject_Iterator_3393, &_call_ctor_QJsonObject_Iterator_3393); + methods += new qt_gsi::GenericMethod ("key", "@brief Method QString QJsonObject::iterator::key()\n", true, &_init_f_key_c0, &_call_f_key_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QJsonObject::iterator::operator!=(const QJsonObject::iterator &other)\n", true, &_init_f_operator_excl__eq__c3393, &_call_f_operator_excl__eq__c3393); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QJsonObject::iterator::operator!=(const QJsonObject::const_iterator &other)\n", true, &_init_f_operator_excl__eq__c4039, &_call_f_operator_excl__eq__c4039); + methods += new qt_gsi::GenericMethod ("*", "@brief Method QJsonValueRef QJsonObject::iterator::operator*()\n", true, &_init_f_operator_star__c0, &_call_f_operator_star__c0); + methods += new qt_gsi::GenericMethod ("+", "@brief Method QJsonObject::iterator QJsonObject::iterator::operator+(qsizetype j)\n", true, &_init_f_operator_plus__c1442, &_call_f_operator_plus__c1442); + methods += new qt_gsi::GenericMethod ("++", "@brief Method QJsonObject::iterator &QJsonObject::iterator::operator++()\n", false, &_init_f_operator_plus__plus__0, &_call_f_operator_plus__plus__0); + methods += new qt_gsi::GenericMethod ("++", "@brief Method QJsonObject::iterator QJsonObject::iterator::operator++(int)\n", false, &_init_f_operator_plus__plus__767, &_call_f_operator_plus__plus__767); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QJsonObject::iterator &QJsonObject::iterator::operator+=(qsizetype j)\n", false, &_init_f_operator_plus__eq__1442, &_call_f_operator_plus__eq__1442); + methods += new qt_gsi::GenericMethod ("-", "@brief Method QJsonObject::iterator QJsonObject::iterator::operator-(qsizetype j)\n", true, &_init_f_operator_minus__c1442, &_call_f_operator_minus__c1442); + methods += new qt_gsi::GenericMethod ("-", "@brief Method qsizetype QJsonObject::iterator::operator-(QJsonObject::iterator j)\n", true, &_init_f_operator_minus__c2516, &_call_f_operator_minus__c2516); + methods += new qt_gsi::GenericMethod ("--", "@brief Method QJsonObject::iterator &QJsonObject::iterator::operator--()\n", false, &_init_f_operator_minus__minus__0, &_call_f_operator_minus__minus__0); + 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); + 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); + 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); + 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); + methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QJsonObject::iterator::operator<(const QJsonObject::const_iterator &other)\n", true, &_init_f_operator_lt__c4039, &_call_f_operator_lt__c4039); + 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); + methods += new qt_gsi::GenericMethod ("<=", "@brief Method bool QJsonObject::iterator::operator<=(const QJsonObject::const_iterator &other)\n", true, &_init_f_operator_lt__eq__c4039, &_call_f_operator_lt__eq__c4039); + 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); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QJsonObject::iterator::operator==(const QJsonObject::iterator &other)\n", true, &_init_f_operator_eq__eq__c3393, &_call_f_operator_eq__eq__c3393); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QJsonObject::iterator::operator==(const QJsonObject::const_iterator &other)\n", true, &_init_f_operator_eq__eq__c4039, &_call_f_operator_eq__eq__c4039); + 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); + methods += new qt_gsi::GenericMethod (">", "@brief Method bool QJsonObject::iterator::operator>(const QJsonObject::const_iterator &other)\n", true, &_init_f_operator_gt__c4039, &_call_f_operator_gt__c4039); + 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); + methods += new qt_gsi::GenericMethod (">=", "@brief Method bool QJsonObject::iterator::operator>=(const QJsonObject::const_iterator &other)\n", true, &_init_f_operator_gt__eq__c4039, &_call_f_operator_gt__eq__c4039); + 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); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QJsonValueRef QJsonObject::iterator::value()\n", true, &_init_f_value_c0, &_call_f_value_c0); + return methods; +} + +gsi::Class decl_QJsonObject_Iterator ("QtCore", "QJsonObject_Iterator", + methods_QJsonObject_Iterator (), + "@qt\n@brief Binding of QJsonObject::iterator"); + +gsi::ClassExt decl_QJsonObject_Iterator_as_child (decl_QJsonObject_Iterator, "Iterator"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonObject_Iterator () { return decl_QJsonObject_Iterator; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQJsonParseError.cc b/src/gsiqt/qt6/QtCore/gsiDeclQJsonParseError.cc new file mode 100644 index 000000000..3ad213a24 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQJsonParseError.cc @@ -0,0 +1,87 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQJsonParseError.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QJsonParseError + +// Constructor QJsonParseError::QJsonParseError() + + +static void _init_ctor_QJsonParseError_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QJsonParseError_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QJsonParseError ()); +} + + +// QString QJsonParseError::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QJsonParseError *)cls)->errorString ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QJsonParseError () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonParseError::QJsonParseError()\nThis method creates an object of class QJsonParseError.", &_init_ctor_QJsonParseError_0, &_call_ctor_QJsonParseError_0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QJsonParseError::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + return methods; +} + +gsi::Class decl_QJsonParseError ("QtCore", "QJsonParseError", + methods_QJsonParseError (), + "@qt\n@brief Binding of QJsonParseError"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonParseError () { return decl_QJsonParseError; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQJsonValue.cc b/src/gsiqt/qt6/QtCore/gsiDeclQJsonValue.cc new file mode 100644 index 000000000..af589c60b --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQJsonValue.cc @@ -0,0 +1,755 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQJsonValue.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QJsonValue + +// Constructor QJsonValue::QJsonValue(QJsonValue::Type) + + +static void _init_ctor_QJsonValue_1970 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "QJsonValue::Null"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonValue_1970 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QJsonValue::Null), heap); + ret.write (new QJsonValue (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Constructor QJsonValue::QJsonValue(bool b) + + +static void _init_ctor_QJsonValue_864 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonValue_864 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonValue (arg1)); +} + + +// Constructor QJsonValue::QJsonValue(double n) + + +static void _init_ctor_QJsonValue_1071 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("n"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonValue_1071 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonValue (arg1)); +} + + +// Constructor QJsonValue::QJsonValue(qint64 v) + + +static void _init_ctor_QJsonValue_986 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonValue_986 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonValue (arg1)); +} + + +// Constructor QJsonValue::QJsonValue(const QString &s) + + +static void _init_ctor_QJsonValue_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonValue_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonValue (arg1)); +} + + +// Constructor QJsonValue::QJsonValue(const QJsonArray &a) + + +static void _init_ctor_QJsonValue_2315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonValue_2315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonValue (arg1)); +} + + +// Constructor QJsonValue::QJsonValue(const QJsonObject &o) + + +static void _init_ctor_QJsonValue_2403 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonValue_2403 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonValue (arg1)); +} + + +// Constructor QJsonValue::QJsonValue(const QJsonValue &other) + + +static void _init_ctor_QJsonValue_2313 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonValue_2313 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonValue &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonValue (arg1)); +} + + +// bool QJsonValue::isArray() + + +static void _init_f_isArray_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isArray_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonValue *)cls)->isArray ()); +} + + +// bool QJsonValue::isBool() + + +static void _init_f_isBool_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isBool_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonValue *)cls)->isBool ()); +} + + +// bool QJsonValue::isDouble() + + +static void _init_f_isDouble_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDouble_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonValue *)cls)->isDouble ()); +} + + +// bool QJsonValue::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonValue *)cls)->isNull ()); +} + + +// bool QJsonValue::isObject() + + +static void _init_f_isObject_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isObject_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonValue *)cls)->isObject ()); +} + + +// bool QJsonValue::isString() + + +static void _init_f_isString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonValue *)cls)->isString ()); +} + + +// bool QJsonValue::isUndefined() + + +static void _init_f_isUndefined_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isUndefined_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonValue *)cls)->isUndefined ()); +} + + +// QJsonValue &QJsonValue::operator =(const QJsonValue &other) + + +static void _init_f_operator_eq__2313 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2313 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonValue &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValue &)((QJsonValue *)cls)->operator = (arg1)); +} + + +// bool QJsonValue::operator!=(const QJsonValue &other) + + +static void _init_f_operator_excl__eq__c2313 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2313 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonValue &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonValue *)cls)->operator!= (arg1)); +} + + +// bool QJsonValue::operator==(const QJsonValue &other) + + +static void _init_f_operator_eq__eq__c2313 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2313 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonValue &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonValue *)cls)->operator== (arg1)); +} + + +// const QJsonValue QJsonValue::operator[](const QString &key) + + +static void _init_f_operator_index__c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QJsonValue)((QJsonValue *)cls)->operator[] (arg1)); +} + + +// const QJsonValue QJsonValue::operator[](QStringView key) + + +static void _init_f_operator_index__c1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QJsonValue)((QJsonValue *)cls)->operator[] (arg1)); +} + + +// const QJsonValue QJsonValue::operator[](QLatin1String key) + + +static void _init_f_operator_index__c1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QJsonValue)((QJsonValue *)cls)->operator[] (arg1)); +} + + +// const QJsonValue QJsonValue::operator[](qsizetype i) + + +static void _init_f_operator_index__c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QJsonValue)((QJsonValue *)cls)->operator[] (arg1)); +} + + +// void QJsonValue::swap(QJsonValue &other) + + +static void _init_f_swap_1618 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1618 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QJsonValue &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QJsonValue *)cls)->swap (arg1); +} + + +// QJsonArray QJsonValue::toArray() + + +static void _init_f_toArray_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toArray_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonArray)((QJsonValue *)cls)->toArray ()); +} + + +// QJsonArray QJsonValue::toArray(const QJsonArray &defaultValue) + + +static void _init_f_toArray_c2315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("defaultValue"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toArray_c2315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonArray)((QJsonValue *)cls)->toArray (arg1)); +} + + +// bool QJsonValue::toBool(bool defaultValue) + + +static void _init_f_toBool_c864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("defaultValue", true, "false"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toBool_c864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ret.write ((bool)((QJsonValue *)cls)->toBool (arg1)); +} + + +// double QJsonValue::toDouble(double defaultValue) + + +static void _init_f_toDouble_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("defaultValue", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toDouble_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((double)((QJsonValue *)cls)->toDouble (arg1)); +} + + +// int QJsonValue::toInt(int defaultValue) + + +static void _init_f_toInt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("defaultValue", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toInt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((int)((QJsonValue *)cls)->toInt (arg1)); +} + + +// qint64 QJsonValue::toInteger(qint64 defaultValue) + + +static void _init_f_toInteger_c986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("defaultValue", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toInteger_c986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((qint64)((QJsonValue *)cls)->toInteger (arg1)); +} + + +// QJsonObject QJsonValue::toObject() + + +static void _init_f_toObject_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toObject_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonObject)((QJsonValue *)cls)->toObject ()); +} + + +// QJsonObject QJsonValue::toObject(const QJsonObject &defaultValue) + + +static void _init_f_toObject_c2403 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("defaultValue"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toObject_c2403 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonObject &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonObject)((QJsonValue *)cls)->toObject (arg1)); +} + + +// QString QJsonValue::toString() + + +static void _init_f_toString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QJsonValue *)cls)->toString ()); +} + + +// QString QJsonValue::toString(const QString &defaultValue) + + +static void _init_f_toString_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("defaultValue"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QJsonValue *)cls)->toString (arg1)); +} + + +// QVariant QJsonValue::toVariant() + + +static void _init_f_toVariant_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toVariant_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QJsonValue *)cls)->toVariant ()); +} + + +// QJsonValue::Type QJsonValue::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QJsonValue *)cls)->type ())); +} + + +// static QJsonValue QJsonValue::fromVariant(const QVariant &variant) + + +static void _init_f_fromVariant_2119 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("variant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromVariant_2119 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValue)QJsonValue::fromVariant (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QJsonValue () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonValue::QJsonValue(QJsonValue::Type)\nThis method creates an object of class QJsonValue.", &_init_ctor_QJsonValue_1970, &_call_ctor_QJsonValue_1970); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonValue::QJsonValue(bool b)\nThis method creates an object of class QJsonValue.", &_init_ctor_QJsonValue_864, &_call_ctor_QJsonValue_864); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonValue::QJsonValue(double n)\nThis method creates an object of class QJsonValue.", &_init_ctor_QJsonValue_1071, &_call_ctor_QJsonValue_1071); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonValue::QJsonValue(qint64 v)\nThis method creates an object of class QJsonValue.", &_init_ctor_QJsonValue_986, &_call_ctor_QJsonValue_986); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonValue::QJsonValue(const QString &s)\nThis method creates an object of class QJsonValue.", &_init_ctor_QJsonValue_2025, &_call_ctor_QJsonValue_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonValue::QJsonValue(const QJsonArray &a)\nThis method creates an object of class QJsonValue.", &_init_ctor_QJsonValue_2315, &_call_ctor_QJsonValue_2315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonValue::QJsonValue(const QJsonObject &o)\nThis method creates an object of class QJsonValue.", &_init_ctor_QJsonValue_2403, &_call_ctor_QJsonValue_2403); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonValue::QJsonValue(const QJsonValue &other)\nThis method creates an object of class QJsonValue.", &_init_ctor_QJsonValue_2313, &_call_ctor_QJsonValue_2313); + methods += new qt_gsi::GenericMethod ("isArray?", "@brief Method bool QJsonValue::isArray()\n", true, &_init_f_isArray_c0, &_call_f_isArray_c0); + methods += new qt_gsi::GenericMethod ("isBool?", "@brief Method bool QJsonValue::isBool()\n", true, &_init_f_isBool_c0, &_call_f_isBool_c0); + methods += new qt_gsi::GenericMethod ("isDouble?", "@brief Method bool QJsonValue::isDouble()\n", true, &_init_f_isDouble_c0, &_call_f_isDouble_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QJsonValue::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("isObject?", "@brief Method bool QJsonValue::isObject()\n", true, &_init_f_isObject_c0, &_call_f_isObject_c0); + methods += new qt_gsi::GenericMethod ("isString?", "@brief Method bool QJsonValue::isString()\n", true, &_init_f_isString_c0, &_call_f_isString_c0); + methods += new qt_gsi::GenericMethod ("isUndefined?", "@brief Method bool QJsonValue::isUndefined()\n", true, &_init_f_isUndefined_c0, &_call_f_isUndefined_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QJsonValue &QJsonValue::operator =(const QJsonValue &other)\n", false, &_init_f_operator_eq__2313, &_call_f_operator_eq__2313); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QJsonValue::operator!=(const QJsonValue &other)\n", true, &_init_f_operator_excl__eq__c2313, &_call_f_operator_excl__eq__c2313); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QJsonValue::operator==(const QJsonValue &other)\n", true, &_init_f_operator_eq__eq__c2313, &_call_f_operator_eq__eq__c2313); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method const QJsonValue QJsonValue::operator[](const QString &key)\n", true, &_init_f_operator_index__c2025, &_call_f_operator_index__c2025); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method const QJsonValue QJsonValue::operator[](QStringView key)\n", true, &_init_f_operator_index__c1559, &_call_f_operator_index__c1559); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method const QJsonValue QJsonValue::operator[](QLatin1String key)\n", true, &_init_f_operator_index__c1701, &_call_f_operator_index__c1701); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method const QJsonValue QJsonValue::operator[](qsizetype i)\n", true, &_init_f_operator_index__c1442, &_call_f_operator_index__c1442); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QJsonValue::swap(QJsonValue &other)\n", false, &_init_f_swap_1618, &_call_f_swap_1618); + methods += new qt_gsi::GenericMethod ("toArray", "@brief Method QJsonArray QJsonValue::toArray()\n", true, &_init_f_toArray_c0, &_call_f_toArray_c0); + methods += new qt_gsi::GenericMethod ("toArray", "@brief Method QJsonArray QJsonValue::toArray(const QJsonArray &defaultValue)\n", true, &_init_f_toArray_c2315, &_call_f_toArray_c2315); + methods += new qt_gsi::GenericMethod ("toBool", "@brief Method bool QJsonValue::toBool(bool defaultValue)\n", true, &_init_f_toBool_c864, &_call_f_toBool_c864); + methods += new qt_gsi::GenericMethod ("toDouble", "@brief Method double QJsonValue::toDouble(double defaultValue)\n", true, &_init_f_toDouble_c1071, &_call_f_toDouble_c1071); + methods += new qt_gsi::GenericMethod ("toInt", "@brief Method int QJsonValue::toInt(int defaultValue)\n", true, &_init_f_toInt_c767, &_call_f_toInt_c767); + methods += new qt_gsi::GenericMethod ("toInteger", "@brief Method qint64 QJsonValue::toInteger(qint64 defaultValue)\n", true, &_init_f_toInteger_c986, &_call_f_toInteger_c986); + methods += new qt_gsi::GenericMethod ("toObject", "@brief Method QJsonObject QJsonValue::toObject()\n", true, &_init_f_toObject_c0, &_call_f_toObject_c0); + methods += new qt_gsi::GenericMethod ("toObject", "@brief Method QJsonObject QJsonValue::toObject(const QJsonObject &defaultValue)\n", true, &_init_f_toObject_c2403, &_call_f_toObject_c2403); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QJsonValue::toString()\n", true, &_init_f_toString_c0, &_call_f_toString_c0); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QJsonValue::toString(const QString &defaultValue)\n", true, &_init_f_toString_c2025, &_call_f_toString_c2025); + methods += new qt_gsi::GenericMethod ("toVariant", "@brief Method QVariant QJsonValue::toVariant()\n", true, &_init_f_toVariant_c0, &_call_f_toVariant_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QJsonValue::Type QJsonValue::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericStaticMethod ("fromVariant", "@brief Static method QJsonValue QJsonValue::fromVariant(const QVariant &variant)\nThis method is static and can be called without an instance.", &_init_f_fromVariant_2119, &_call_f_fromVariant_2119); + return methods; +} + +gsi::Class decl_QJsonValue ("QtCore", "QJsonValue", + methods_QJsonValue (), + "@qt\n@brief Binding of QJsonValue"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonValue () { return decl_QJsonValue; } + +} + + +// Implementation of the enum wrapper class for QJsonValue::Type +namespace qt_gsi +{ + +static gsi::Enum decl_QJsonValue_Type_Enum ("QtCore", "QJsonValue_Type", + gsi::enum_const ("Null", QJsonValue::Null, "@brief Enum constant QJsonValue::Null") + + gsi::enum_const ("Bool", QJsonValue::Bool, "@brief Enum constant QJsonValue::Bool") + + gsi::enum_const ("Double", QJsonValue::Double, "@brief Enum constant QJsonValue::Double") + + gsi::enum_const ("String", QJsonValue::String, "@brief Enum constant QJsonValue::String") + + gsi::enum_const ("Array", QJsonValue::Array, "@brief Enum constant QJsonValue::Array") + + gsi::enum_const ("Object", QJsonValue::Object, "@brief Enum constant QJsonValue::Object") + + gsi::enum_const ("Undefined", QJsonValue::Undefined, "@brief Enum constant QJsonValue::Undefined"), + "@qt\n@brief This class represents the QJsonValue::Type enum"); + +static gsi::QFlagsClass decl_QJsonValue_Type_Enums ("QtCore", "QJsonValue_QFlags_Type", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QJsonValue_Type_Enum_in_parent (decl_QJsonValue_Type_Enum.defs ()); +static gsi::ClassExt decl_QJsonValue_Type_Enum_as_child (decl_QJsonValue_Type_Enum, "Type"); +static gsi::ClassExt decl_QJsonValue_Type_Enums_as_child (decl_QJsonValue_Type_Enums, "QFlags_Type"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQJsonValueRef.cc b/src/gsiqt/qt6/QtCore/gsiDeclQJsonValueRef.cc new file mode 100644 index 000000000..5baf61359 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQJsonValueRef.cc @@ -0,0 +1,540 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQJsonValueRef.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QJsonValueRef + +// Constructor QJsonValueRef::QJsonValueRef(QJsonArray *array, qsizetype idx) + + +static void _init_ctor_QJsonValueRef_2958 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("array"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("idx"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QJsonValueRef_2958 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QJsonArray *arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = gsi::arg_reader() (args, heap); + ret.write (new QJsonValueRef (arg1, arg2)); +} + + +// Constructor QJsonValueRef::QJsonValueRef(QJsonObject *object, qsizetype idx) + + +static void _init_ctor_QJsonValueRef_3046 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("idx"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QJsonValueRef_3046 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QJsonObject *arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = gsi::arg_reader() (args, heap); + ret.write (new QJsonValueRef (arg1, arg2)); +} + + +// Constructor QJsonValueRef::QJsonValueRef(const QJsonValueRef &) + + +static void _init_ctor_QJsonValueRef_2598 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QJsonValueRef_2598 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonValueRef &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QJsonValueRef (arg1)); +} + + +// bool QJsonValueRef::isArray() + + +static void _init_f_isArray_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isArray_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonValueRef *)cls)->isArray ()); +} + + +// bool QJsonValueRef::isBool() + + +static void _init_f_isBool_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isBool_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonValueRef *)cls)->isBool ()); +} + + +// bool QJsonValueRef::isDouble() + + +static void _init_f_isDouble_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDouble_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonValueRef *)cls)->isDouble ()); +} + + +// bool QJsonValueRef::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonValueRef *)cls)->isNull ()); +} + + +// bool QJsonValueRef::isObject() + + +static void _init_f_isObject_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isObject_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonValueRef *)cls)->isObject ()); +} + + +// bool QJsonValueRef::isString() + + +static void _init_f_isString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonValueRef *)cls)->isString ()); +} + + +// bool QJsonValueRef::isUndefined() + + +static void _init_f_isUndefined_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isUndefined_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QJsonValueRef *)cls)->isUndefined ()); +} + + +// QJsonValueRef &QJsonValueRef::operator =(const QJsonValue &val) + + +static void _init_f_operator_eq__2313 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("val"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2313 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonValue &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValueRef &)((QJsonValueRef *)cls)->operator = (arg1)); +} + + +// QJsonValueRef &QJsonValueRef::operator =(const QJsonValueRef &val) + + +static void _init_f_operator_eq__2598 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("val"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2598 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonValueRef &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QJsonValueRef &)((QJsonValueRef *)cls)->operator = (arg1)); +} + + +// bool QJsonValueRef::operator!=(const QJsonValue &other) + + +static void _init_f_operator_excl__eq__c2313 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2313 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonValue &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonValueRef *)cls)->operator!= (arg1)); +} + + +// bool QJsonValueRef::operator==(const QJsonValue &other) + + +static void _init_f_operator_eq__eq__c2313 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2313 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QJsonValue &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QJsonValueRef *)cls)->operator== (arg1)); +} + + +// const QJsonValue QJsonValueRef::operator[](QStringView key) + + +static void _init_f_operator_index__c1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QJsonValue)((QJsonValueRef *)cls)->operator[] (arg1)); +} + + +// const QJsonValue QJsonValueRef::operator[](QLatin1String key) + + +static void _init_f_operator_index__c1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QJsonValue)((QJsonValueRef *)cls)->operator[] (arg1)); +} + + +// const QJsonValue QJsonValueRef::operator[](qsizetype i) + + +static void _init_f_operator_index__c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QJsonValue)((QJsonValueRef *)cls)->operator[] (arg1)); +} + + +// QJsonArray QJsonValueRef::toArray() + + +static void _init_f_toArray_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toArray_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonArray)((QJsonValueRef *)cls)->toArray ()); +} + + +// bool QJsonValueRef::toBool(bool defaultValue) + + +static void _init_f_toBool_c864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("defaultValue", true, "false"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toBool_c864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ret.write ((bool)((QJsonValueRef *)cls)->toBool (arg1)); +} + + +// double QJsonValueRef::toDouble(double defaultValue) + + +static void _init_f_toDouble_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("defaultValue", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toDouble_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((double)((QJsonValueRef *)cls)->toDouble (arg1)); +} + + +// int QJsonValueRef::toInt(int defaultValue) + + +static void _init_f_toInt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("defaultValue", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toInt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((int)((QJsonValueRef *)cls)->toInt (arg1)); +} + + +// qint64 QJsonValueRef::toInteger(qint64 defaultValue) + + +static void _init_f_toInteger_c986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("defaultValue", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toInteger_c986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((qint64)((QJsonValueRef *)cls)->toInteger (arg1)); +} + + +// QJsonObject QJsonValueRef::toObject() + + +static void _init_f_toObject_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toObject_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonObject)((QJsonValueRef *)cls)->toObject ()); +} + + +// QString QJsonValueRef::toString(const QString &defaultValue) + + +static void _init_f_toString_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("defaultValue", true, "{}"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); + ret.write ((QString)((QJsonValueRef *)cls)->toString (arg1)); +} + + +// QVariant QJsonValueRef::toVariant() + + +static void _init_f_toVariant_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toVariant_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QJsonValueRef *)cls)->toVariant ()); +} + + +// QJsonValue::Type QJsonValueRef::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QJsonValueRef *)cls)->type ())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QJsonValueRef () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonValueRef::QJsonValueRef(QJsonArray *array, qsizetype idx)\nThis method creates an object of class QJsonValueRef.", &_init_ctor_QJsonValueRef_2958, &_call_ctor_QJsonValueRef_2958); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonValueRef::QJsonValueRef(QJsonObject *object, qsizetype idx)\nThis method creates an object of class QJsonValueRef.", &_init_ctor_QJsonValueRef_3046, &_call_ctor_QJsonValueRef_3046); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QJsonValueRef::QJsonValueRef(const QJsonValueRef &)\nThis method creates an object of class QJsonValueRef.", &_init_ctor_QJsonValueRef_2598, &_call_ctor_QJsonValueRef_2598); + methods += new qt_gsi::GenericMethod ("isArray?", "@brief Method bool QJsonValueRef::isArray()\n", true, &_init_f_isArray_c0, &_call_f_isArray_c0); + methods += new qt_gsi::GenericMethod ("isBool?", "@brief Method bool QJsonValueRef::isBool()\n", true, &_init_f_isBool_c0, &_call_f_isBool_c0); + methods += new qt_gsi::GenericMethod ("isDouble?", "@brief Method bool QJsonValueRef::isDouble()\n", true, &_init_f_isDouble_c0, &_call_f_isDouble_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QJsonValueRef::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("isObject?", "@brief Method bool QJsonValueRef::isObject()\n", true, &_init_f_isObject_c0, &_call_f_isObject_c0); + methods += new qt_gsi::GenericMethod ("isString?", "@brief Method bool QJsonValueRef::isString()\n", true, &_init_f_isString_c0, &_call_f_isString_c0); + methods += new qt_gsi::GenericMethod ("isUndefined?", "@brief Method bool QJsonValueRef::isUndefined()\n", true, &_init_f_isUndefined_c0, &_call_f_isUndefined_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QJsonValueRef &QJsonValueRef::operator =(const QJsonValue &val)\n", false, &_init_f_operator_eq__2313, &_call_f_operator_eq__2313); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QJsonValueRef &QJsonValueRef::operator =(const QJsonValueRef &val)\n", false, &_init_f_operator_eq__2598, &_call_f_operator_eq__2598); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QJsonValueRef::operator!=(const QJsonValue &other)\n", true, &_init_f_operator_excl__eq__c2313, &_call_f_operator_excl__eq__c2313); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QJsonValueRef::operator==(const QJsonValue &other)\n", true, &_init_f_operator_eq__eq__c2313, &_call_f_operator_eq__eq__c2313); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method const QJsonValue QJsonValueRef::operator[](QStringView key)\n", true, &_init_f_operator_index__c1559, &_call_f_operator_index__c1559); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method const QJsonValue QJsonValueRef::operator[](QLatin1String key)\n", true, &_init_f_operator_index__c1701, &_call_f_operator_index__c1701); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method const QJsonValue QJsonValueRef::operator[](qsizetype i)\n", true, &_init_f_operator_index__c1442, &_call_f_operator_index__c1442); + methods += new qt_gsi::GenericMethod ("toArray", "@brief Method QJsonArray QJsonValueRef::toArray()\n", true, &_init_f_toArray_c0, &_call_f_toArray_c0); + methods += new qt_gsi::GenericMethod ("toBool", "@brief Method bool QJsonValueRef::toBool(bool defaultValue)\n", true, &_init_f_toBool_c864, &_call_f_toBool_c864); + methods += new qt_gsi::GenericMethod ("toDouble", "@brief Method double QJsonValueRef::toDouble(double defaultValue)\n", true, &_init_f_toDouble_c1071, &_call_f_toDouble_c1071); + methods += new qt_gsi::GenericMethod ("toInt", "@brief Method int QJsonValueRef::toInt(int defaultValue)\n", true, &_init_f_toInt_c767, &_call_f_toInt_c767); + methods += new qt_gsi::GenericMethod ("toInteger", "@brief Method qint64 QJsonValueRef::toInteger(qint64 defaultValue)\n", true, &_init_f_toInteger_c986, &_call_f_toInteger_c986); + methods += new qt_gsi::GenericMethod ("toObject", "@brief Method QJsonObject QJsonValueRef::toObject()\n", true, &_init_f_toObject_c0, &_call_f_toObject_c0); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QJsonValueRef::toString(const QString &defaultValue)\n", true, &_init_f_toString_c2025, &_call_f_toString_c2025); + methods += new qt_gsi::GenericMethod ("toVariant", "@brief Method QVariant QJsonValueRef::toVariant()\n", true, &_init_f_toVariant_c0, &_call_f_toVariant_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QJsonValue::Type QJsonValueRef::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + return methods; +} + +gsi::Class decl_QJsonValueRef ("QtCore", "QJsonValueRef", + methods_QJsonValueRef (), + "@qt\n@brief Binding of QJsonValueRef"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonValueRef () { return decl_QJsonValueRef; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQKeyCombination.cc b/src/gsiqt/qt6/QtCore/gsiDeclQKeyCombination.cc new file mode 100644 index 000000000..4e4c533a1 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQKeyCombination.cc @@ -0,0 +1,189 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQKeyCombination.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QKeyCombination + +// Constructor QKeyCombination::QKeyCombination(Qt::Key key) + + +static void _init_ctor_QKeyCombination_1046 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key", true, "Qt::Key_unknown"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QKeyCombination_1046 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::Key_unknown), heap); + ret.write (new QKeyCombination (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Constructor QKeyCombination::QKeyCombination(QFlags modifiers, Qt::Key key) + + +static void _init_ctor_QKeyCombination_3198 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modifiers"); + decl->add_arg > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("key", true, "Qt::Key_unknown"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QKeyCombination_3198 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::Key_unknown), heap); + ret.write (new QKeyCombination (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// Constructor QKeyCombination::QKeyCombination(QFlags modifiers, Qt::Key key) + + +static void _init_ctor_QKeyCombination_4015 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modifiers"); + decl->add_arg > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("key", true, "Qt::Key_unknown"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QKeyCombination_4015 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::Key_unknown), heap); + ret.write (new QKeyCombination (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// Qt::Key QKeyCombination::key() + + +static void _init_f_key_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_key_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QKeyCombination *)cls)->key ())); +} + + +// QFlags QKeyCombination::keyboardModifiers() + + +static void _init_f_keyboardModifiers_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_keyboardModifiers_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QKeyCombination *)cls)->keyboardModifiers ()); +} + + +// int QKeyCombination::toCombined() + + +static void _init_f_toCombined_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toCombined_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QKeyCombination *)cls)->toCombined ()); +} + + +// static QKeyCombination QKeyCombination::fromCombined(int combined) + + +static void _init_f_fromCombined_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("combined"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromCombined_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QKeyCombination)QKeyCombination::fromCombined (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QKeyCombination () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QKeyCombination::QKeyCombination(Qt::Key key)\nThis method creates an object of class QKeyCombination.", &_init_ctor_QKeyCombination_1046, &_call_ctor_QKeyCombination_1046); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QKeyCombination::QKeyCombination(QFlags modifiers, Qt::Key key)\nThis method creates an object of class QKeyCombination.", &_init_ctor_QKeyCombination_3198, &_call_ctor_QKeyCombination_3198); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QKeyCombination::QKeyCombination(QFlags modifiers, Qt::Key key)\nThis method creates an object of class QKeyCombination.", &_init_ctor_QKeyCombination_4015, &_call_ctor_QKeyCombination_4015); + methods += new qt_gsi::GenericMethod ("key", "@brief Method Qt::Key QKeyCombination::key()\n", true, &_init_f_key_c0, &_call_f_key_c0); + methods += new qt_gsi::GenericMethod ("keyboardModifiers", "@brief Method QFlags QKeyCombination::keyboardModifiers()\n", true, &_init_f_keyboardModifiers_c0, &_call_f_keyboardModifiers_c0); + methods += new qt_gsi::GenericMethod ("toCombined", "@brief Method int QKeyCombination::toCombined()\n", true, &_init_f_toCombined_c0, &_call_f_toCombined_c0); + methods += new qt_gsi::GenericStaticMethod ("fromCombined", "@brief Static method QKeyCombination QKeyCombination::fromCombined(int combined)\nThis method is static and can be called without an instance.", &_init_f_fromCombined_767, &_call_f_fromCombined_767); + return methods; +} + +gsi::Class decl_QKeyCombination ("QtCore", "QKeyCombination", + methods_QKeyCombination (), + "@qt\n@brief Binding of QKeyCombination"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QKeyCombination () { return decl_QKeyCombination; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQLibrary.cc b/src/gsiqt/qt6/QtCore/gsiDeclQLibrary.cc new file mode 100644 index 000000000..68037a01d --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQLibrary.cc @@ -0,0 +1,890 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQLibrary.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QLibrary + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QLibrary::staticMetaObject); +} + + +// QString QLibrary::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLibrary *)cls)->errorString ()); +} + + +// QString QLibrary::fileName() + + +static void _init_f_fileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLibrary *)cls)->fileName ()); +} + + +// bool QLibrary::isLoaded() + + +static void _init_f_isLoaded_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isLoaded_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLibrary *)cls)->isLoaded ()); +} + + +// bool QLibrary::load() + + +static void _init_f_load_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_load_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLibrary *)cls)->load ()); +} + + +// QFlags QLibrary::loadHints() + + +static void _init_f_loadHints_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_loadHints_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QLibrary *)cls)->loadHints ()); +} + + +// void QLibrary::setFileName(const QString &fileName) + + +static void _init_f_setFileName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFileName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLibrary *)cls)->setFileName (arg1); +} + + +// void QLibrary::setFileNameAndVersion(const QString &fileName, int verNum) + + +static void _init_f_setFileNameAndVersion_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("verNum"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setFileNameAndVersion_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLibrary *)cls)->setFileNameAndVersion (arg1, arg2); +} + + +// void QLibrary::setFileNameAndVersion(const QString &fileName, const QString &version) + + +static void _init_f_setFileNameAndVersion_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("version"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setFileNameAndVersion_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLibrary *)cls)->setFileNameAndVersion (arg1, arg2); +} + + +// void QLibrary::setLoadHints(QFlags hints) + + +static void _init_f_setLoadHints_2841 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hints"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setLoadHints_2841 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLibrary *)cls)->setLoadHints (arg1); +} + + +// bool QLibrary::unload() + + +static void _init_f_unload_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unload_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLibrary *)cls)->unload ()); +} + + +// static bool QLibrary::isLibrary(const QString &fileName) + + +static void _init_f_isLibrary_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isLibrary_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QLibrary::isLibrary (arg1)); +} + + +// static QString QLibrary::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QLibrary::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QLibrary () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QLibrary::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod (":fileName", "@brief Method QString QLibrary::fileName()\n", true, &_init_f_fileName_c0, &_call_f_fileName_c0); + methods += new qt_gsi::GenericMethod ("isLoaded?", "@brief Method bool QLibrary::isLoaded()\n", true, &_init_f_isLoaded_c0, &_call_f_isLoaded_c0); + methods += new qt_gsi::GenericMethod ("load", "@brief Method bool QLibrary::load()\n", false, &_init_f_load_0, &_call_f_load_0); + methods += new qt_gsi::GenericMethod (":loadHints", "@brief Method QFlags QLibrary::loadHints()\n", true, &_init_f_loadHints_c0, &_call_f_loadHints_c0); + methods += new qt_gsi::GenericMethod ("setFileName|fileName=", "@brief Method void QLibrary::setFileName(const QString &fileName)\n", false, &_init_f_setFileName_2025, &_call_f_setFileName_2025); + methods += new qt_gsi::GenericMethod ("setFileNameAndVersion", "@brief Method void QLibrary::setFileNameAndVersion(const QString &fileName, int verNum)\n", false, &_init_f_setFileNameAndVersion_2684, &_call_f_setFileNameAndVersion_2684); + methods += new qt_gsi::GenericMethod ("setFileNameAndVersion", "@brief Method void QLibrary::setFileNameAndVersion(const QString &fileName, const QString &version)\n", false, &_init_f_setFileNameAndVersion_3942, &_call_f_setFileNameAndVersion_3942); + methods += new qt_gsi::GenericMethod ("setLoadHints|loadHints=", "@brief Method void QLibrary::setLoadHints(QFlags hints)\n", false, &_init_f_setLoadHints_2841, &_call_f_setLoadHints_2841); + methods += new qt_gsi::GenericMethod ("unload", "@brief Method bool QLibrary::unload()\n", false, &_init_f_unload_0, &_call_f_unload_0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QLibrary::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QLibrary::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("isLibrary?", "@brief Static method bool QLibrary::isLibrary(const QString &fileName)\nThis method is static and can be called without an instance.", &_init_f_isLibrary_2025, &_call_f_isLibrary_2025); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QLibrary::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QLibrary (qtdecl_QObject (), "QtCore", "QLibrary_Native", + methods_QLibrary (), + "@hide\n@alias QLibrary"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLibrary () { return decl_QLibrary; } + +} + + +class QLibrary_Adaptor : public QLibrary, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QLibrary_Adaptor(); + + // [adaptor ctor] QLibrary::QLibrary(QObject *parent) + QLibrary_Adaptor() : QLibrary() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLibrary::QLibrary(QObject *parent) + QLibrary_Adaptor(QObject *parent) : QLibrary(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLibrary::QLibrary(const QString &fileName, QObject *parent) + QLibrary_Adaptor(const QString &fileName) : QLibrary(fileName) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLibrary::QLibrary(const QString &fileName, QObject *parent) + QLibrary_Adaptor(const QString &fileName, QObject *parent) : QLibrary(fileName, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLibrary::QLibrary(const QString &fileName, int verNum, QObject *parent) + QLibrary_Adaptor(const QString &fileName, int verNum) : QLibrary(fileName, verNum) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLibrary::QLibrary(const QString &fileName, int verNum, QObject *parent) + QLibrary_Adaptor(const QString &fileName, int verNum, QObject *parent) : QLibrary(fileName, verNum, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLibrary::QLibrary(const QString &fileName, const QString &version, QObject *parent) + QLibrary_Adaptor(const QString &fileName, const QString &version) : QLibrary(fileName, version) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLibrary::QLibrary(const QString &fileName, const QString &version, QObject *parent) + QLibrary_Adaptor(const QString &fileName, const QString &version, QObject *parent) : QLibrary(fileName, version, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QLibrary::isSignalConnected(const QMetaMethod &signal) + bool fp_QLibrary_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QLibrary::isSignalConnected(signal); + } + + // [expose] int QLibrary::receivers(const char *signal) + int fp_QLibrary_receivers_c1731 (const char *signal) const { + return QLibrary::receivers(signal); + } + + // [expose] QObject *QLibrary::sender() + QObject * fp_QLibrary_sender_c0 () const { + return QLibrary::sender(); + } + + // [expose] int QLibrary::senderSignalIndex() + int fp_QLibrary_senderSignalIndex_c0 () const { + return QLibrary::senderSignalIndex(); + } + + // [emitter impl] void QLibrary::destroyed(QObject *) + void emitter_QLibrary_destroyed_1302(QObject *arg1) + { + emit QLibrary::destroyed(arg1); + } + + // [adaptor impl] bool QLibrary::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QLibrary::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QLibrary_Adaptor::cbs_event_1217_0, _event); + } else { + return QLibrary::event(_event); + } + } + + // [adaptor impl] bool QLibrary::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QLibrary::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QLibrary_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QLibrary::eventFilter(watched, event); + } + } + + // [emitter impl] void QLibrary::objectNameChanged(const QString &objectName) + void emitter_QLibrary_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QLibrary::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QLibrary::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QLibrary::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QLibrary_Adaptor::cbs_childEvent_1701_0, event); + } else { + QLibrary::childEvent(event); + } + } + + // [adaptor impl] void QLibrary::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QLibrary::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QLibrary_Adaptor::cbs_customEvent_1217_0, event); + } else { + QLibrary::customEvent(event); + } + } + + // [adaptor impl] void QLibrary::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QLibrary::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QLibrary_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QLibrary::disconnectNotify(signal); + } + } + + // [adaptor impl] void QLibrary::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QLibrary::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QLibrary_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QLibrary::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QLibrary_Adaptor::~QLibrary_Adaptor() { } + +// Constructor QLibrary::QLibrary(QObject *parent) (adaptor class) + +static void _init_ctor_QLibrary_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QLibrary_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QLibrary_Adaptor (arg1)); +} + + +// Constructor QLibrary::QLibrary(const QString &fileName, QObject *parent) (adaptor class) + +static void _init_ctor_QLibrary_Adaptor_3219 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QLibrary_Adaptor_3219 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QLibrary_Adaptor (arg1, arg2)); +} + + +// Constructor QLibrary::QLibrary(const QString &fileName, int verNum, QObject *parent) (adaptor class) + +static void _init_ctor_QLibrary_Adaptor_3878 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("verNum"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QLibrary_Adaptor_3878 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + QObject *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QLibrary_Adaptor (arg1, arg2, arg3)); +} + + +// Constructor QLibrary::QLibrary(const QString &fileName, const QString &version, QObject *parent) (adaptor class) + +static void _init_ctor_QLibrary_Adaptor_5136 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("version"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QLibrary_Adaptor_5136 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + QObject *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QLibrary_Adaptor (arg1, arg2, arg3)); +} + + +// void QLibrary::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLibrary_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QLibrary_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QLibrary::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLibrary_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QLibrary_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QLibrary::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QLibrary_Adaptor *)cls)->emitter_QLibrary_destroyed_1302 (arg1); +} + + +// void QLibrary::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLibrary_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QLibrary_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QLibrary::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QLibrary_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QLibrary_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QLibrary::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QLibrary_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QLibrary_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QLibrary::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QLibrary_Adaptor *)cls)->fp_QLibrary_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QLibrary::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QLibrary_Adaptor *)cls)->emitter_QLibrary_objectNameChanged_4567 (arg1); +} + + +// exposed int QLibrary::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QLibrary_Adaptor *)cls)->fp_QLibrary_receivers_c1731 (arg1)); +} + + +// exposed QObject *QLibrary::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QLibrary_Adaptor *)cls)->fp_QLibrary_sender_c0 ()); +} + + +// exposed int QLibrary::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLibrary_Adaptor *)cls)->fp_QLibrary_senderSignalIndex_c0 ()); +} + + +// void QLibrary::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLibrary_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QLibrary_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QLibrary (); + +static gsi::Methods methods_QLibrary_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLibrary::QLibrary(QObject *parent)\nThis method creates an object of class QLibrary.", &_init_ctor_QLibrary_Adaptor_1302, &_call_ctor_QLibrary_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLibrary::QLibrary(const QString &fileName, QObject *parent)\nThis method creates an object of class QLibrary.", &_init_ctor_QLibrary_Adaptor_3219, &_call_ctor_QLibrary_Adaptor_3219); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLibrary::QLibrary(const QString &fileName, int verNum, QObject *parent)\nThis method creates an object of class QLibrary.", &_init_ctor_QLibrary_Adaptor_3878, &_call_ctor_QLibrary_Adaptor_3878); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLibrary::QLibrary(const QString &fileName, const QString &version, QObject *parent)\nThis method creates an object of class QLibrary.", &_init_ctor_QLibrary_Adaptor_5136, &_call_ctor_QLibrary_Adaptor_5136); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QLibrary::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QLibrary::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QLibrary::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QLibrary::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QLibrary::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QLibrary::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QLibrary::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QLibrary::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QLibrary::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QLibrary::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QLibrary::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QLibrary::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QLibrary_Adaptor (qtdecl_QLibrary (), "QtCore", "QLibrary", + methods_QLibrary_Adaptor (), + "@qt\n@brief Binding of QLibrary"); + +} + + +// Implementation of the enum wrapper class for QLibrary::LoadHint +namespace qt_gsi +{ + +static gsi::Enum decl_QLibrary_LoadHint_Enum ("QtCore", "QLibrary_LoadHint", + gsi::enum_const ("ResolveAllSymbolsHint", QLibrary::ResolveAllSymbolsHint, "@brief Enum constant QLibrary::ResolveAllSymbolsHint") + + gsi::enum_const ("ExportExternalSymbolsHint", QLibrary::ExportExternalSymbolsHint, "@brief Enum constant QLibrary::ExportExternalSymbolsHint") + + gsi::enum_const ("LoadArchiveMemberHint", QLibrary::LoadArchiveMemberHint, "@brief Enum constant QLibrary::LoadArchiveMemberHint") + + gsi::enum_const ("PreventUnloadHint", QLibrary::PreventUnloadHint, "@brief Enum constant QLibrary::PreventUnloadHint") + + gsi::enum_const ("DeepBindHint", QLibrary::DeepBindHint, "@brief Enum constant QLibrary::DeepBindHint"), + "@qt\n@brief This class represents the QLibrary::LoadHint enum"); + +static gsi::QFlagsClass decl_QLibrary_LoadHint_Enums ("QtCore", "QLibrary_QFlags_LoadHint", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLibrary_LoadHint_Enum_in_parent (decl_QLibrary_LoadHint_Enum.defs ()); +static gsi::ClassExt decl_QLibrary_LoadHint_Enum_as_child (decl_QLibrary_LoadHint_Enum, "LoadHint"); +static gsi::ClassExt decl_QLibrary_LoadHint_Enums_as_child (decl_QLibrary_LoadHint_Enums, "QFlags_LoadHint"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQLibraryInfo.cc b/src/gsiqt/qt6/QtCore/gsiDeclQLibraryInfo.cc new file mode 100644 index 000000000..80f1cdeeb --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQLibraryInfo.cc @@ -0,0 +1,197 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQLibraryInfo.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QLibraryInfo + +// static const char *QLibraryInfo::build() + + +static void _init_f_build_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_build_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const char *)QLibraryInfo::build ()); +} + + +// static bool QLibraryInfo::isDebugBuild() + + +static void _init_f_isDebugBuild_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDebugBuild_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QLibraryInfo::isDebugBuild ()); +} + + +// static QString QLibraryInfo::location(QLibraryInfo::LibraryLocation location) + + +static void _init_f_location_3304 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("location"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_location_3304 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLibraryInfo::LibraryLocation arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QLibraryInfo::location (arg1)); +} + + +// static QString QLibraryInfo::path(QLibraryInfo::LibraryPath p) + + +static void _init_f_path_2876 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_path_2876 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QLibraryInfo::path (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QStringList QLibraryInfo::platformPluginArguments(const QString &platformName) + + +static void _init_f_platformPluginArguments_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("platformName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_platformPluginArguments_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringList)QLibraryInfo::platformPluginArguments (arg1)); +} + + +// static QVersionNumber QLibraryInfo::version() + + +static void _init_f_version_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_version_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVersionNumber)QLibraryInfo::version ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QLibraryInfo () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("build", "@brief Static method const char *QLibraryInfo::build()\nThis method is static and can be called without an instance.", &_init_f_build_0, &_call_f_build_0); + methods += new qt_gsi::GenericStaticMethod ("isDebugBuild?", "@brief Static method bool QLibraryInfo::isDebugBuild()\nThis method is static and can be called without an instance.", &_init_f_isDebugBuild_0, &_call_f_isDebugBuild_0); + methods += new qt_gsi::GenericStaticMethod ("location", "@brief Static method QString QLibraryInfo::location(QLibraryInfo::LibraryLocation location)\nThis method is static and can be called without an instance.", &_init_f_location_3304, &_call_f_location_3304); + methods += new qt_gsi::GenericStaticMethod ("path", "@brief Static method QString QLibraryInfo::path(QLibraryInfo::LibraryPath p)\nThis method is static and can be called without an instance.", &_init_f_path_2876, &_call_f_path_2876); + methods += new qt_gsi::GenericStaticMethod ("platformPluginArguments", "@brief Static method QStringList QLibraryInfo::platformPluginArguments(const QString &platformName)\nThis method is static and can be called without an instance.", &_init_f_platformPluginArguments_2025, &_call_f_platformPluginArguments_2025); + methods += new qt_gsi::GenericStaticMethod ("version", "@brief Static method QVersionNumber QLibraryInfo::version()\nThis method is static and can be called without an instance.", &_init_f_version_0, &_call_f_version_0); + return methods; +} + +gsi::Class decl_QLibraryInfo ("QtCore", "QLibraryInfo", + methods_QLibraryInfo (), + "@qt\n@brief Binding of QLibraryInfo"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLibraryInfo () { return decl_QLibraryInfo; } + +} + + +// Implementation of the enum wrapper class for QLibraryInfo::LibraryPath +namespace qt_gsi +{ + +static gsi::Enum decl_QLibraryInfo_LibraryPath_Enum ("QtCore", "QLibraryInfo_LibraryPath", + gsi::enum_const ("PrefixPath", QLibraryInfo::PrefixPath, "@brief Enum constant QLibraryInfo::PrefixPath") + + gsi::enum_const ("DocumentationPath", QLibraryInfo::DocumentationPath, "@brief Enum constant QLibraryInfo::DocumentationPath") + + gsi::enum_const ("HeadersPath", QLibraryInfo::HeadersPath, "@brief Enum constant QLibraryInfo::HeadersPath") + + gsi::enum_const ("LibrariesPath", QLibraryInfo::LibrariesPath, "@brief Enum constant QLibraryInfo::LibrariesPath") + + gsi::enum_const ("LibraryExecutablesPath", QLibraryInfo::LibraryExecutablesPath, "@brief Enum constant QLibraryInfo::LibraryExecutablesPath") + + gsi::enum_const ("BinariesPath", QLibraryInfo::BinariesPath, "@brief Enum constant QLibraryInfo::BinariesPath") + + gsi::enum_const ("PluginsPath", QLibraryInfo::PluginsPath, "@brief Enum constant QLibraryInfo::PluginsPath") + + gsi::enum_const ("QmlImportsPath", QLibraryInfo::QmlImportsPath, "@brief Enum constant QLibraryInfo::QmlImportsPath") + + gsi::enum_const ("Qml2ImportsPath", QLibraryInfo::Qml2ImportsPath, "@brief Enum constant QLibraryInfo::Qml2ImportsPath") + + gsi::enum_const ("ArchDataPath", QLibraryInfo::ArchDataPath, "@brief Enum constant QLibraryInfo::ArchDataPath") + + gsi::enum_const ("DataPath", QLibraryInfo::DataPath, "@brief Enum constant QLibraryInfo::DataPath") + + gsi::enum_const ("TranslationsPath", QLibraryInfo::TranslationsPath, "@brief Enum constant QLibraryInfo::TranslationsPath") + + gsi::enum_const ("ExamplesPath", QLibraryInfo::ExamplesPath, "@brief Enum constant QLibraryInfo::ExamplesPath") + + gsi::enum_const ("TestsPath", QLibraryInfo::TestsPath, "@brief Enum constant QLibraryInfo::TestsPath") + + gsi::enum_const ("SettingsPath", QLibraryInfo::SettingsPath, "@brief Enum constant QLibraryInfo::SettingsPath"), + "@qt\n@brief This class represents the QLibraryInfo::LibraryPath enum"); + +static gsi::QFlagsClass decl_QLibraryInfo_LibraryPath_Enums ("QtCore", "QLibraryInfo_QFlags_LibraryPath", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLibraryInfo_LibraryPath_Enum_in_parent (decl_QLibraryInfo_LibraryPath_Enum.defs ()); +static gsi::ClassExt decl_QLibraryInfo_LibraryPath_Enum_as_child (decl_QLibraryInfo_LibraryPath_Enum, "LibraryPath"); +static gsi::ClassExt decl_QLibraryInfo_LibraryPath_Enums_as_child (decl_QLibraryInfo_LibraryPath_Enums, "QFlags_LibraryPath"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQLine.cc b/src/gsiqt/qt6/QtCore/gsiDeclQLine.cc new file mode 100644 index 000000000..c96210293 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQLine.cc @@ -0,0 +1,508 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQLine.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QLine + +// Constructor QLine::QLine() + + +static void _init_ctor_QLine_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QLine_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QLine ()); +} + + +// Constructor QLine::QLine(const QPoint &pt1, const QPoint &pt2) + + +static void _init_ctor_QLine_3724 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pt1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pt2"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QLine_3724 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QPoint &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QLine (arg1, arg2)); +} + + +// Constructor QLine::QLine(int x1, int y1, int x2, int y2) + + +static void _init_ctor_QLine_2744 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("x2"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("y2"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QLine_2744 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + ret.write (new QLine (arg1, arg2, arg3, arg4)); +} + + +// QPoint QLine::center() + + +static void _init_f_center_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_center_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QLine *)cls)->center ()); +} + + +// int QLine::dx() + + +static void _init_f_dx_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dx_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLine *)cls)->dx ()); +} + + +// int QLine::dy() + + +static void _init_f_dy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLine *)cls)->dy ()); +} + + +// bool QLine::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLine *)cls)->isNull ()); +} + + +// bool QLine::operator!=(const QLine &d) + + +static void _init_f_operator_excl__eq__c1786 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("d"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c1786 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLine &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QLine *)cls)->operator!= (arg1)); +} + + +// bool QLine::operator==(const QLine &d) + + +static void _init_f_operator_eq__eq__c1786 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("d"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c1786 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLine &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QLine *)cls)->operator== (arg1)); +} + + +// QPoint QLine::p1() + + +static void _init_f_p1_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_p1_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QLine *)cls)->p1 ()); +} + + +// QPoint QLine::p2() + + +static void _init_f_p2_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_p2_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QLine *)cls)->p2 ()); +} + + +// void QLine::setLine(int x1, int y1, int x2, int y2) + + +static void _init_f_setLine_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("x2"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("y2"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setLine_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLine *)cls)->setLine (arg1, arg2, arg3, arg4); +} + + +// void QLine::setP1(const QPoint &p1) + + +static void _init_f_setP1_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setP1_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLine *)cls)->setP1 (arg1); +} + + +// void QLine::setP2(const QPoint &p2) + + +static void _init_f_setP2_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p2"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setP2_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLine *)cls)->setP2 (arg1); +} + + +// void QLine::setPoints(const QPoint &p1, const QPoint &p2) + + +static void _init_f_setPoints_3724 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("p2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPoints_3724 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QPoint &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLine *)cls)->setPoints (arg1, arg2); +} + + +// void QLine::translate(const QPoint &p) + + +static void _init_f_translate_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translate_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLine *)cls)->translate (arg1); +} + + +// void QLine::translate(int dx, int dy) + + +static void _init_f_translate_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translate_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLine *)cls)->translate (arg1, arg2); +} + + +// QLine QLine::translated(const QPoint &p) + + +static void _init_f_translated_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translated_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QLine)((QLine *)cls)->translated (arg1)); +} + + +// QLine QLine::translated(int dx, int dy) + + +static void _init_f_translated_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translated_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QLine)((QLine *)cls)->translated (arg1, arg2)); +} + + +// int QLine::x1() + + +static void _init_f_x1_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x1_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLine *)cls)->x1 ()); +} + + +// int QLine::x2() + + +static void _init_f_x2_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x2_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLine *)cls)->x2 ()); +} + + +// int QLine::y1() + + +static void _init_f_y1_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y1_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLine *)cls)->y1 ()); +} + + +// int QLine::y2() + + +static void _init_f_y2_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y2_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLine *)cls)->y2 ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QLine () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLine::QLine()\nThis method creates an object of class QLine.", &_init_ctor_QLine_0, &_call_ctor_QLine_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLine::QLine(const QPoint &pt1, const QPoint &pt2)\nThis method creates an object of class QLine.", &_init_ctor_QLine_3724, &_call_ctor_QLine_3724); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLine::QLine(int x1, int y1, int x2, int y2)\nThis method creates an object of class QLine.", &_init_ctor_QLine_2744, &_call_ctor_QLine_2744); + methods += new qt_gsi::GenericMethod ("center", "@brief Method QPoint QLine::center()\n", true, &_init_f_center_c0, &_call_f_center_c0); + methods += new qt_gsi::GenericMethod ("dx", "@brief Method int QLine::dx()\n", true, &_init_f_dx_c0, &_call_f_dx_c0); + methods += new qt_gsi::GenericMethod ("dy", "@brief Method int QLine::dy()\n", true, &_init_f_dy_c0, &_call_f_dy_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QLine::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QLine::operator!=(const QLine &d)\n", true, &_init_f_operator_excl__eq__c1786, &_call_f_operator_excl__eq__c1786); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QLine::operator==(const QLine &d)\n", true, &_init_f_operator_eq__eq__c1786, &_call_f_operator_eq__eq__c1786); + methods += new qt_gsi::GenericMethod (":p1", "@brief Method QPoint QLine::p1()\n", true, &_init_f_p1_c0, &_call_f_p1_c0); + methods += new qt_gsi::GenericMethod (":p2", "@brief Method QPoint QLine::p2()\n", true, &_init_f_p2_c0, &_call_f_p2_c0); + methods += new qt_gsi::GenericMethod ("setLine", "@brief Method void QLine::setLine(int x1, int y1, int x2, int y2)\n", false, &_init_f_setLine_2744, &_call_f_setLine_2744); + methods += new qt_gsi::GenericMethod ("setP1|p1=", "@brief Method void QLine::setP1(const QPoint &p1)\n", false, &_init_f_setP1_1916, &_call_f_setP1_1916); + methods += new qt_gsi::GenericMethod ("setP2|p2=", "@brief Method void QLine::setP2(const QPoint &p2)\n", false, &_init_f_setP2_1916, &_call_f_setP2_1916); + methods += new qt_gsi::GenericMethod ("setPoints", "@brief Method void QLine::setPoints(const QPoint &p1, const QPoint &p2)\n", false, &_init_f_setPoints_3724, &_call_f_setPoints_3724); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QLine::translate(const QPoint &p)\n", false, &_init_f_translate_1916, &_call_f_translate_1916); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QLine::translate(int dx, int dy)\n", false, &_init_f_translate_1426, &_call_f_translate_1426); + methods += new qt_gsi::GenericMethod ("translated", "@brief Method QLine QLine::translated(const QPoint &p)\n", true, &_init_f_translated_c1916, &_call_f_translated_c1916); + methods += new qt_gsi::GenericMethod ("translated", "@brief Method QLine QLine::translated(int dx, int dy)\n", true, &_init_f_translated_c1426, &_call_f_translated_c1426); + methods += new qt_gsi::GenericMethod ("x1", "@brief Method int QLine::x1()\n", true, &_init_f_x1_c0, &_call_f_x1_c0); + methods += new qt_gsi::GenericMethod ("x2", "@brief Method int QLine::x2()\n", true, &_init_f_x2_c0, &_call_f_x2_c0); + methods += new qt_gsi::GenericMethod ("y1", "@brief Method int QLine::y1()\n", true, &_init_f_y1_c0, &_call_f_y1_c0); + methods += new qt_gsi::GenericMethod ("y2", "@brief Method int QLine::y2()\n", true, &_init_f_y2_c0, &_call_f_y2_c0); + return methods; +} + +gsi::Class decl_QLine ("QtCore", "QLine", + methods_QLine (), + "@qt\n@brief Binding of QLine"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLine () { return decl_QLine; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQLineF.cc b/src/gsiqt/qt6/QtCore/gsiDeclQLineF.cc new file mode 100644 index 000000000..e04c4fd27 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQLineF.cc @@ -0,0 +1,758 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQLineF.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QLineF + +// Constructor QLineF::QLineF() + + +static void _init_ctor_QLineF_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QLineF_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QLineF ()); +} + + +// Constructor QLineF::QLineF(const QPointF &pt1, const QPointF &pt2) + + +static void _init_ctor_QLineF_3864 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pt1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pt2"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QLineF_3864 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QLineF (arg1, arg2)); +} + + +// Constructor QLineF::QLineF(double x1, double y1, double x2, double y2) + + +static void _init_ctor_QLineF_3960 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("x2"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("y2"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QLineF_3960 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + ret.write (new QLineF (arg1, arg2, arg3, arg4)); +} + + +// Constructor QLineF::QLineF(const QLine &line) + + +static void _init_ctor_QLineF_1786 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("line"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QLineF_1786 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLine &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QLineF (arg1)); +} + + +// double QLineF::angle() + + +static void _init_f_angle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_angle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QLineF *)cls)->angle ()); +} + + +// double QLineF::angleTo(const QLineF &l) + + +static void _init_f_angleTo_c1856 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("l"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_angleTo_c1856 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLineF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QLineF *)cls)->angleTo (arg1)); +} + + +// QPointF QLineF::center() + + +static void _init_f_center_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_center_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QLineF *)cls)->center ()); +} + + +// double QLineF::dx() + + +static void _init_f_dx_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dx_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QLineF *)cls)->dx ()); +} + + +// double QLineF::dy() + + +static void _init_f_dy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QLineF *)cls)->dy ()); +} + + +// QLineF::IntersectionType QLineF::intersects(const QLineF &l, QPointF *intersectionPoint) + + +static void _init_f_intersects_c3043 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("l"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("intersectionPoint", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_f_intersects_c3043 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLineF &arg1 = gsi::arg_reader() (args, heap); + QPointF *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QLineF *)cls)->intersects (arg1, arg2))); +} + + +// bool QLineF::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLineF *)cls)->isNull ()); +} + + +// double QLineF::length() + + +static void _init_f_length_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_length_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QLineF *)cls)->length ()); +} + + +// QLineF QLineF::normalVector() + + +static void _init_f_normalVector_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_normalVector_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLineF)((QLineF *)cls)->normalVector ()); +} + + +// bool QLineF::operator!=(const QLineF &d) + + +static void _init_f_operator_excl__eq__c1856 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("d"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c1856 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLineF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QLineF *)cls)->operator!= (arg1)); +} + + +// bool QLineF::operator==(const QLineF &d) + + +static void _init_f_operator_eq__eq__c1856 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("d"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c1856 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLineF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QLineF *)cls)->operator== (arg1)); +} + + +// QPointF QLineF::p1() + + +static void _init_f_p1_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_p1_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QLineF *)cls)->p1 ()); +} + + +// QPointF QLineF::p2() + + +static void _init_f_p2_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_p2_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QLineF *)cls)->p2 ()); +} + + +// QPointF QLineF::pointAt(double t) + + +static void _init_f_pointAt_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_pointAt_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QLineF *)cls)->pointAt (arg1)); +} + + +// void QLineF::setAngle(double angle) + + +static void _init_f_setAngle_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("angle"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAngle_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineF *)cls)->setAngle (arg1); +} + + +// void QLineF::setLength(double len) + + +static void _init_f_setLength_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("len"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLength_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineF *)cls)->setLength (arg1); +} + + +// void QLineF::setLine(double x1, double y1, double x2, double y2) + + +static void _init_f_setLine_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("x2"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("y2"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setLine_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineF *)cls)->setLine (arg1, arg2, arg3, arg4); +} + + +// void QLineF::setP1(const QPointF &p1) + + +static void _init_f_setP1_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setP1_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineF *)cls)->setP1 (arg1); +} + + +// void QLineF::setP2(const QPointF &p2) + + +static void _init_f_setP2_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p2"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setP2_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineF *)cls)->setP2 (arg1); +} + + +// void QLineF::setPoints(const QPointF &p1, const QPointF &p2) + + +static void _init_f_setPoints_3864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("p2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPoints_3864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineF *)cls)->setPoints (arg1, arg2); +} + + +// QLine QLineF::toLine() + + +static void _init_f_toLine_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toLine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLine)((QLineF *)cls)->toLine ()); +} + + +// void QLineF::translate(const QPointF &p) + + +static void _init_f_translate_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translate_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineF *)cls)->translate (arg1); +} + + +// void QLineF::translate(double dx, double dy) + + +static void _init_f_translate_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translate_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineF *)cls)->translate (arg1, arg2); +} + + +// QLineF QLineF::translated(const QPointF &p) + + +static void _init_f_translated_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translated_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QLineF)((QLineF *)cls)->translated (arg1)); +} + + +// QLineF QLineF::translated(double dx, double dy) + + +static void _init_f_translated_c2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translated_c2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write ((QLineF)((QLineF *)cls)->translated (arg1, arg2)); +} + + +// QLineF QLineF::unitVector() + + +static void _init_f_unitVector_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unitVector_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLineF)((QLineF *)cls)->unitVector ()); +} + + +// double QLineF::x1() + + +static void _init_f_x1_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x1_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QLineF *)cls)->x1 ()); +} + + +// double QLineF::x2() + + +static void _init_f_x2_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x2_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QLineF *)cls)->x2 ()); +} + + +// double QLineF::y1() + + +static void _init_f_y1_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y1_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QLineF *)cls)->y1 ()); +} + + +// double QLineF::y2() + + +static void _init_f_y2_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y2_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QLineF *)cls)->y2 ()); +} + + +// static QLineF QLineF::fromPolar(double length, double angle) + + +static void _init_f_fromPolar_2034 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("length"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("angle"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromPolar_2034 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write ((QLineF)QLineF::fromPolar (arg1, arg2)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QLineF () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLineF::QLineF()\nThis method creates an object of class QLineF.", &_init_ctor_QLineF_0, &_call_ctor_QLineF_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLineF::QLineF(const QPointF &pt1, const QPointF &pt2)\nThis method creates an object of class QLineF.", &_init_ctor_QLineF_3864, &_call_ctor_QLineF_3864); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLineF::QLineF(double x1, double y1, double x2, double y2)\nThis method creates an object of class QLineF.", &_init_ctor_QLineF_3960, &_call_ctor_QLineF_3960); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLineF::QLineF(const QLine &line)\nThis method creates an object of class QLineF.", &_init_ctor_QLineF_1786, &_call_ctor_QLineF_1786); + methods += new qt_gsi::GenericMethod (":angle", "@brief Method double QLineF::angle()\n", true, &_init_f_angle_c0, &_call_f_angle_c0); + methods += new qt_gsi::GenericMethod ("angleTo", "@brief Method double QLineF::angleTo(const QLineF &l)\n", true, &_init_f_angleTo_c1856, &_call_f_angleTo_c1856); + methods += new qt_gsi::GenericMethod ("center", "@brief Method QPointF QLineF::center()\n", true, &_init_f_center_c0, &_call_f_center_c0); + methods += new qt_gsi::GenericMethod ("dx", "@brief Method double QLineF::dx()\n", true, &_init_f_dx_c0, &_call_f_dx_c0); + methods += new qt_gsi::GenericMethod ("dy", "@brief Method double QLineF::dy()\n", true, &_init_f_dy_c0, &_call_f_dy_c0); + methods += new qt_gsi::GenericMethod ("intersects", "@brief Method QLineF::IntersectionType QLineF::intersects(const QLineF &l, QPointF *intersectionPoint)\n", true, &_init_f_intersects_c3043, &_call_f_intersects_c3043); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QLineF::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod (":length", "@brief Method double QLineF::length()\n", true, &_init_f_length_c0, &_call_f_length_c0); + methods += new qt_gsi::GenericMethod ("normalVector", "@brief Method QLineF QLineF::normalVector()\n", true, &_init_f_normalVector_c0, &_call_f_normalVector_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QLineF::operator!=(const QLineF &d)\n", true, &_init_f_operator_excl__eq__c1856, &_call_f_operator_excl__eq__c1856); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QLineF::operator==(const QLineF &d)\n", true, &_init_f_operator_eq__eq__c1856, &_call_f_operator_eq__eq__c1856); + methods += new qt_gsi::GenericMethod (":p1", "@brief Method QPointF QLineF::p1()\n", true, &_init_f_p1_c0, &_call_f_p1_c0); + methods += new qt_gsi::GenericMethod (":p2", "@brief Method QPointF QLineF::p2()\n", true, &_init_f_p2_c0, &_call_f_p2_c0); + methods += new qt_gsi::GenericMethod ("pointAt", "@brief Method QPointF QLineF::pointAt(double t)\n", true, &_init_f_pointAt_c1071, &_call_f_pointAt_c1071); + methods += new qt_gsi::GenericMethod ("setAngle|angle=", "@brief Method void QLineF::setAngle(double angle)\n", false, &_init_f_setAngle_1071, &_call_f_setAngle_1071); + methods += new qt_gsi::GenericMethod ("setLength|length=", "@brief Method void QLineF::setLength(double len)\n", false, &_init_f_setLength_1071, &_call_f_setLength_1071); + methods += new qt_gsi::GenericMethod ("setLine", "@brief Method void QLineF::setLine(double x1, double y1, double x2, double y2)\n", false, &_init_f_setLine_3960, &_call_f_setLine_3960); + methods += new qt_gsi::GenericMethod ("setP1|p1=", "@brief Method void QLineF::setP1(const QPointF &p1)\n", false, &_init_f_setP1_1986, &_call_f_setP1_1986); + methods += new qt_gsi::GenericMethod ("setP2|p2=", "@brief Method void QLineF::setP2(const QPointF &p2)\n", false, &_init_f_setP2_1986, &_call_f_setP2_1986); + methods += new qt_gsi::GenericMethod ("setPoints", "@brief Method void QLineF::setPoints(const QPointF &p1, const QPointF &p2)\n", false, &_init_f_setPoints_3864, &_call_f_setPoints_3864); + methods += new qt_gsi::GenericMethod ("toLine", "@brief Method QLine QLineF::toLine()\n", true, &_init_f_toLine_c0, &_call_f_toLine_c0); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QLineF::translate(const QPointF &p)\n", false, &_init_f_translate_1986, &_call_f_translate_1986); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QLineF::translate(double dx, double dy)\n", false, &_init_f_translate_2034, &_call_f_translate_2034); + methods += new qt_gsi::GenericMethod ("translated", "@brief Method QLineF QLineF::translated(const QPointF &p)\n", true, &_init_f_translated_c1986, &_call_f_translated_c1986); + methods += new qt_gsi::GenericMethod ("translated", "@brief Method QLineF QLineF::translated(double dx, double dy)\n", true, &_init_f_translated_c2034, &_call_f_translated_c2034); + methods += new qt_gsi::GenericMethod ("unitVector", "@brief Method QLineF QLineF::unitVector()\n", true, &_init_f_unitVector_c0, &_call_f_unitVector_c0); + methods += new qt_gsi::GenericMethod ("x1", "@brief Method double QLineF::x1()\n", true, &_init_f_x1_c0, &_call_f_x1_c0); + methods += new qt_gsi::GenericMethod ("x2", "@brief Method double QLineF::x2()\n", true, &_init_f_x2_c0, &_call_f_x2_c0); + methods += new qt_gsi::GenericMethod ("y1", "@brief Method double QLineF::y1()\n", true, &_init_f_y1_c0, &_call_f_y1_c0); + methods += new qt_gsi::GenericMethod ("y2", "@brief Method double QLineF::y2()\n", true, &_init_f_y2_c0, &_call_f_y2_c0); + methods += new qt_gsi::GenericStaticMethod ("fromPolar", "@brief Static method QLineF QLineF::fromPolar(double length, double angle)\nThis method is static and can be called without an instance.", &_init_f_fromPolar_2034, &_call_f_fromPolar_2034); + return methods; +} + +gsi::Class decl_QLineF ("QtCore", "QLineF", + methods_QLineF (), + "@qt\n@brief Binding of QLineF"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLineF () { return decl_QLineF; } + +} + + +// Implementation of the enum wrapper class for QLineF::IntersectionType +namespace qt_gsi +{ + +static gsi::Enum decl_QLineF_IntersectionType_Enum ("QtCore", "QLineF_IntersectionType", + gsi::enum_const ("NoIntersection", QLineF::NoIntersection, "@brief Enum constant QLineF::NoIntersection") + + gsi::enum_const ("BoundedIntersection", QLineF::BoundedIntersection, "@brief Enum constant QLineF::BoundedIntersection") + + gsi::enum_const ("UnboundedIntersection", QLineF::UnboundedIntersection, "@brief Enum constant QLineF::UnboundedIntersection"), + "@qt\n@brief This class represents the QLineF::IntersectionType enum"); + +static gsi::QFlagsClass decl_QLineF_IntersectionType_Enums ("QtCore", "QLineF_QFlags_IntersectionType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLineF_IntersectionType_Enum_in_parent (decl_QLineF_IntersectionType_Enum.defs ()); +static gsi::ClassExt decl_QLineF_IntersectionType_Enum_as_child (decl_QLineF_IntersectionType_Enum, "IntersectionType"); +static gsi::ClassExt decl_QLineF_IntersectionType_Enums_as_child (decl_QLineF_IntersectionType_Enums, "QFlags_IntersectionType"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQLocale.cc b/src/gsiqt/qt6/QtCore/gsiDeclQLocale.cc new file mode 100644 index 000000000..8f29b012f --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQLocale.cc @@ -0,0 +1,3654 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQLocale.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QLocale + +// Constructor QLocale::QLocale() + + +static void _init_ctor_QLocale_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QLocale_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QLocale ()); +} + + +// Constructor QLocale::QLocale(const QString &name) + + +static void _init_ctor_QLocale_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QLocale_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QLocale (arg1)); +} + + +// Constructor QLocale::QLocale(QLocale::Language language, QLocale::Territory territory) + + +static void _init_ctor_QLocale_4126 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("language"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("territory"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QLocale_4126 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QLocale::Territory arg2 = gsi::arg_reader() (args, heap); + ret.write (new QLocale (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// Constructor QLocale::QLocale(QLocale::Language language, QLocale::Script script, QLocale::Territory territory) + + +static void _init_ctor_QLocale_5872 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("language"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("script", true, "QLocale::AnyScript"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("territory", true, "QLocale::AnyTerritory"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QLocale_5872 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::AnyScript), heap); + QLocale::Territory arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLocale::AnyTerritory, heap); + ret.write (new QLocale (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// Constructor QLocale::QLocale(const QLocale &other) + + +static void _init_ctor_QLocale_1986 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QLocale_1986 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLocale &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QLocale (arg1)); +} + + +// QString QLocale::amText() + + +static void _init_f_amText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_amText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLocale *)cls)->amText ()); +} + + +// QString QLocale::bcp47Name() + + +static void _init_f_bcp47Name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bcp47Name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLocale *)cls)->bcp47Name ()); +} + + +// QLocale QLocale::collation() + + +static void _init_f_collation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_collation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLocale)((QLocale *)cls)->collation ()); +} + + +// QLocale::Country QLocale::country() + + +static void _init_f_country_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_country_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QLocale *)cls)->country ())); +} + + +// QString QLocale::createSeparatedList(const QStringList &strl) + + +static void _init_f_createSeparatedList_c2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("strl"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createSeparatedList_c2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->createSeparatedList (arg1)); +} + + +// QString QLocale::currencySymbol(QLocale::CurrencySymbolFormat) + + +static void _init_f_currencySymbol_c3315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "QLocale::CurrencySymbol"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_currencySymbol_c3315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::CurrencySymbol), heap); + ret.write ((QString)((QLocale *)cls)->currencySymbol (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QString QLocale::dateFormat(QLocale::FormatType format) + + +static void _init_f_dateFormat_c2260 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format", true, "QLocale::LongFormat"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_dateFormat_c2260 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); + ret.write ((QString)((QLocale *)cls)->dateFormat (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QString QLocale::dateTimeFormat(QLocale::FormatType format) + + +static void _init_f_dateTimeFormat_c2260 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format", true, "QLocale::LongFormat"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_dateTimeFormat_c2260 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); + ret.write ((QString)((QLocale *)cls)->dateTimeFormat (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QString QLocale::dayName(int, QLocale::FormatType format) + + +static void _init_f_dayName_c2919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QLocale::LongFormat"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_dayName_c2919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); + ret.write ((QString)((QLocale *)cls)->dayName (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QString QLocale::decimalPoint() + + +static void _init_f_decimalPoint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_decimalPoint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLocale *)cls)->decimalPoint ()); +} + + +// QString QLocale::exponential() + + +static void _init_f_exponential_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exponential_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLocale *)cls)->exponential ()); +} + + +// Qt::DayOfWeek QLocale::firstDayOfWeek() + + +static void _init_f_firstDayOfWeek_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_firstDayOfWeek_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QLocale *)cls)->firstDayOfWeek ())); +} + + +// QString QLocale::formattedDataSize(qint64 bytes, int precision, QFlags format) + + +static void _init_f_formattedDataSize_c4864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bytes"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("precision", true, "2"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("format", true, "QLocale::DataSizeIecFormat"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_formattedDataSize_c4864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (2, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QLocale::DataSizeIecFormat, heap); + ret.write ((QString)((QLocale *)cls)->formattedDataSize (arg1, arg2, arg3)); +} + + +// QString QLocale::groupSeparator() + + +static void _init_f_groupSeparator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_groupSeparator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLocale *)cls)->groupSeparator ()); +} + + +// QLocale::Language QLocale::language() + + +static void _init_f_language_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_language_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QLocale *)cls)->language ())); +} + + +// QLocale::MeasurementSystem QLocale::measurementSystem() + + +static void _init_f_measurementSystem_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_measurementSystem_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QLocale *)cls)->measurementSystem ())); +} + + +// QString QLocale::monthName(int, QLocale::FormatType format) + + +static void _init_f_monthName_c2919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QLocale::LongFormat"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_monthName_c2919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); + ret.write ((QString)((QLocale *)cls)->monthName (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QString QLocale::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLocale *)cls)->name ()); +} + + +// QString QLocale::nativeCountryName() + + +static void _init_f_nativeCountryName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nativeCountryName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLocale *)cls)->nativeCountryName ()); +} + + +// QString QLocale::nativeLanguageName() + + +static void _init_f_nativeLanguageName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nativeLanguageName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLocale *)cls)->nativeLanguageName ()); +} + + +// QString QLocale::nativeTerritoryName() + + +static void _init_f_nativeTerritoryName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nativeTerritoryName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLocale *)cls)->nativeTerritoryName ()); +} + + +// QString QLocale::negativeSign() + + +static void _init_f_negativeSign_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_negativeSign_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLocale *)cls)->negativeSign ()); +} + + +// QFlags QLocale::numberOptions() + + +static void _init_f_numberOptions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_numberOptions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QLocale *)cls)->numberOptions ()); +} + + +// QLocale &QLocale::operator=(const QLocale &other) + + +static void _init_f_operator_eq__1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLocale &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QLocale &)((QLocale *)cls)->operator= (arg1)); +} + + +// QString QLocale::percent() + + +static void _init_f_percent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_percent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLocale *)cls)->percent ()); +} + + +// QString QLocale::pmText() + + +static void _init_f_pmText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pmText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLocale *)cls)->pmText ()); +} + + +// QString QLocale::positiveSign() + + +static void _init_f_positiveSign_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_positiveSign_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLocale *)cls)->positiveSign ()); +} + + +// QString QLocale::quoteString(const QString &str, QLocale::QuotationStyle style) + + +static void _init_f_quoteString_c4635 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("style", true, "QLocale::StandardQuotation"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_quoteString_c4635 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::StandardQuotation), heap); + ret.write ((QString)((QLocale *)cls)->quoteString (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QString QLocale::quoteString(QStringView str, QLocale::QuotationStyle style) + + +static void _init_f_quoteString_c4169 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("style", true, "QLocale::StandardQuotation"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_quoteString_c4169 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::StandardQuotation), heap); + ret.write ((QString)((QLocale *)cls)->quoteString (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QLocale::Script QLocale::script() + + +static void _init_f_script_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_script_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QLocale *)cls)->script ())); +} + + +// void QLocale::setNumberOptions(QFlags options) + + +static void _init_f_setNumberOptions_3171 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setNumberOptions_3171 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLocale *)cls)->setNumberOptions (arg1); +} + + +// QString QLocale::standaloneDayName(int, QLocale::FormatType format) + + +static void _init_f_standaloneDayName_c2919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QLocale::LongFormat"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_standaloneDayName_c2919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); + ret.write ((QString)((QLocale *)cls)->standaloneDayName (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QString QLocale::standaloneMonthName(int, QLocale::FormatType format) + + +static void _init_f_standaloneMonthName_c2919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QLocale::LongFormat"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_standaloneMonthName_c2919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); + ret.write ((QString)((QLocale *)cls)->standaloneMonthName (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// void QLocale::swap(QLocale &other) + + +static void _init_f_swap_1291 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1291 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLocale &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLocale *)cls)->swap (arg1); +} + + +// QLocale::Territory QLocale::territory() + + +static void _init_f_territory_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_territory_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLocale::Territory)((QLocale *)cls)->territory ()); +} + + +// Qt::LayoutDirection QLocale::textDirection() + + +static void _init_f_textDirection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_textDirection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QLocale *)cls)->textDirection ())); +} + + +// QString QLocale::timeFormat(QLocale::FormatType format) + + +static void _init_f_timeFormat_c2260 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format", true, "QLocale::LongFormat"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_timeFormat_c2260 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); + ret.write ((QString)((QLocale *)cls)->timeFormat (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QString QLocale::toCurrencyString(qlonglong, const QString &symbol) + + +static void _init_f_toCurrencyString_c3330 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("symbol", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toCurrencyString_c3330 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qlonglong arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QString)((QLocale *)cls)->toCurrencyString (arg1, arg2)); +} + + +// QString QLocale::toCurrencyString(qulonglong, const QString &symbol) + + +static void _init_f_toCurrencyString_c3447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("symbol", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toCurrencyString_c3447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qulonglong arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QString)((QLocale *)cls)->toCurrencyString (arg1, arg2)); +} + + +// QString QLocale::toCurrencyString(short int i, const QString &symbol) + + +static void _init_f_toCurrencyString_c3388 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("symbol", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toCurrencyString_c3388 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + short int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QString)((QLocale *)cls)->toCurrencyString (arg1, arg2)); +} + + +// QString QLocale::toCurrencyString(unsigned short int i, const QString &symbol) + + +static void _init_f_toCurrencyString_c4393 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("symbol", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toCurrencyString_c4393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned short int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QString)((QLocale *)cls)->toCurrencyString (arg1, arg2)); +} + + +// QString QLocale::toCurrencyString(int i, const QString &symbol) + + +static void _init_f_toCurrencyString_c2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("symbol", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toCurrencyString_c2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QString)((QLocale *)cls)->toCurrencyString (arg1, arg2)); +} + + +// QString QLocale::toCurrencyString(unsigned int i, const QString &symbol) + + +static void _init_f_toCurrencyString_c3689 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("symbol", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toCurrencyString_c3689 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QString)((QLocale *)cls)->toCurrencyString (arg1, arg2)); +} + + +// QString QLocale::toCurrencyString(double, const QString &symbol, int precision) + + +static void _init_f_toCurrencyString_c3647 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("symbol", true, "QString()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("precision", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_toCurrencyString_c3647 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)((QLocale *)cls)->toCurrencyString (arg1, arg2, arg3)); +} + + +// QString QLocale::toCurrencyString(float i, const QString &symbol, int precision) + + +static void _init_f_toCurrencyString_c3546 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("symbol", true, "QString()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("precision", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_toCurrencyString_c3546 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)((QLocale *)cls)->toCurrencyString (arg1, arg2, arg3)); +} + + +// QDate QLocale::toDate(const QString &string, QLocale::FormatType) + + +static void _init_f_toDate_c4177 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2", true, "QLocale::LongFormat"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_toDate_c4177 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); + ret.write ((QDate)((QLocale *)cls)->toDate (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QDate QLocale::toDate(const QString &string, const QString &format) + + +static void _init_f_toDate_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toDate_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDate)((QLocale *)cls)->toDate (arg1, arg2)); +} + + +// QDate QLocale::toDate(const QString &string, QLocale::FormatType format, QCalendar cal) + + +static void _init_f_toDate_c5380 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("cal"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_toDate_c5380 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QCalendar arg3 = gsi::arg_reader() (args, heap); + ret.write ((QDate)((QLocale *)cls)->toDate (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// QDate QLocale::toDate(const QString &string, const QString &format, QCalendar cal) + + +static void _init_f_toDate_c5145 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("cal"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_toDate_c5145 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + QCalendar arg3 = gsi::arg_reader() (args, heap); + ret.write ((QDate)((QLocale *)cls)->toDate (arg1, arg2, arg3)); +} + + +// QDateTime QLocale::toDateTime(const QString &string, QLocale::FormatType format) + + +static void _init_f_toDateTime_c4177 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QLocale::LongFormat"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_toDateTime_c4177 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); + ret.write ((QDateTime)((QLocale *)cls)->toDateTime (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QDateTime QLocale::toDateTime(const QString &string, const QString &format) + + +static void _init_f_toDateTime_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toDateTime_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDateTime)((QLocale *)cls)->toDateTime (arg1, arg2)); +} + + +// QDateTime QLocale::toDateTime(const QString &string, QLocale::FormatType format, QCalendar cal) + + +static void _init_f_toDateTime_c5380 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("cal"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_toDateTime_c5380 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QCalendar arg3 = gsi::arg_reader() (args, heap); + ret.write ((QDateTime)((QLocale *)cls)->toDateTime (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// QDateTime QLocale::toDateTime(const QString &string, const QString &format, QCalendar cal) + + +static void _init_f_toDateTime_c5145 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("cal"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_toDateTime_c5145 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + QCalendar arg3 = gsi::arg_reader() (args, heap); + ret.write ((QDateTime)((QLocale *)cls)->toDateTime (arg1, arg2, arg3)); +} + + +// double QLocale::toDouble(const QString &s, bool *ok) + + +static void _init_f_toDouble_c2967 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toDouble_c2967 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((double)((QLocale *)cls)->toDouble (arg1, arg2)); +} + + +// double QLocale::toDouble(QStringView s, bool *ok) + + +static void _init_f_toDouble_c2501 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toDouble_c2501 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((double)((QLocale *)cls)->toDouble (arg1, arg2)); +} + + +// float QLocale::toFloat(const QString &s, bool *ok) + + +static void _init_f_toFloat_c2967 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toFloat_c2967 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((float)((QLocale *)cls)->toFloat (arg1, arg2)); +} + + +// float QLocale::toFloat(QStringView s, bool *ok) + + +static void _init_f_toFloat_c2501 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toFloat_c2501 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((float)((QLocale *)cls)->toFloat (arg1, arg2)); +} + + +// int QLocale::toInt(const QString &s, bool *ok) + + +static void _init_f_toInt_c2967 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toInt_c2967 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((int)((QLocale *)cls)->toInt (arg1, arg2)); +} + + +// int QLocale::toInt(QStringView s, bool *ok) + + +static void _init_f_toInt_c2501 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toInt_c2501 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((int)((QLocale *)cls)->toInt (arg1, arg2)); +} + + +// long int QLocale::toLong(const QString &s, bool *ok) + + +static void _init_f_toLong_c2967 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toLong_c2967 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((long int)((QLocale *)cls)->toLong (arg1, arg2)); +} + + +// long int QLocale::toLong(QStringView s, bool *ok) + + +static void _init_f_toLong_c2501 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toLong_c2501 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((long int)((QLocale *)cls)->toLong (arg1, arg2)); +} + + +// qlonglong QLocale::toLongLong(const QString &s, bool *ok) + + +static void _init_f_toLongLong_c2967 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toLongLong_c2967 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((qlonglong)((QLocale *)cls)->toLongLong (arg1, arg2)); +} + + +// qlonglong QLocale::toLongLong(QStringView s, bool *ok) + + +static void _init_f_toLongLong_c2501 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toLongLong_c2501 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((qlonglong)((QLocale *)cls)->toLongLong (arg1, arg2)); +} + + +// QString QLocale::toLower(const QString &str) + + +static void _init_f_toLower_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toLower_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toLower (arg1)); +} + + +// short int QLocale::toShort(const QString &s, bool *ok) + + +static void _init_f_toShort_c2967 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toShort_c2967 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((short int)((QLocale *)cls)->toShort (arg1, arg2)); +} + + +// short int QLocale::toShort(QStringView s, bool *ok) + + +static void _init_f_toShort_c2501 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toShort_c2501 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((short int)((QLocale *)cls)->toShort (arg1, arg2)); +} + + +// QString QLocale::toString(qlonglong i) + + +static void _init_f_toString_c1413 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c1413 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qlonglong arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1)); +} + + +// QString QLocale::toString(qulonglong i) + + +static void _init_f_toString_c1530 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c1530 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qulonglong arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1)); +} + + +// QString QLocale::toString(long int i) + + +static void _init_f_toString_c1343 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c1343 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + long int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1)); +} + + +// QString QLocale::toString(unsigned long int i) + + +static void _init_f_toString_c2348 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c2348 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned long int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1)); +} + + +// QString QLocale::toString(short int i) + + +static void _init_f_toString_c1471 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c1471 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + short int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1)); +} + + +// QString QLocale::toString(unsigned short int i) + + +static void _init_f_toString_c2476 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c2476 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned short int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1)); +} + + +// QString QLocale::toString(int i) + + +static void _init_f_toString_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1)); +} + + +// QString QLocale::toString(unsigned int i) + + +static void _init_f_toString_c1772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c1772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1)); +} + + +// QString QLocale::toString(double f, char format, int precision) + + +static void _init_f_toString_c2472 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "'g'"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("precision", true, "6"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_toString_c2472 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + char arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ('g', heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (6, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1, arg2, arg3)); +} + + +// QString QLocale::toString(float f, char format, int precision) + + +static void _init_f_toString_c2371 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "'g'"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("precision", true, "6"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_toString_c2371 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + char arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ('g', heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (6, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1, arg2, arg3)); +} + + +// QString QLocale::toString(QDate date, const QString &format) + + +static void _init_f_toString_c2816 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toString_c2816 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1, arg2)); +} + + +// QString QLocale::toString(QTime time, const QString &format) + + +static void _init_f_toString_c2833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("time"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toString_c2833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTime arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1, arg2)); +} + + +// QString QLocale::toString(const QDateTime &dateTime, const QString &format) + + +static void _init_f_toString_c4092 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dateTime"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toString_c4092 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1, arg2)); +} + + +// QString QLocale::toString(QDate date, QStringView format) + + +static void _init_f_toString_c2350 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toString_c2350 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + QStringView arg2 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1, arg2)); +} + + +// QString QLocale::toString(QTime time, QStringView format) + + +static void _init_f_toString_c2367 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("time"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toString_c2367 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTime arg1 = gsi::arg_reader() (args, heap); + QStringView arg2 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1, arg2)); +} + + +// QString QLocale::toString(const QDateTime &dateTime, QStringView format) + + +static void _init_f_toString_c3626 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dateTime"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toString_c3626 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + QStringView arg2 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1, arg2)); +} + + +// QString QLocale::toString(QDate date, QLocale::FormatType format) + + +static void _init_f_toString_c3051 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QLocale::LongFormat"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_toString_c3051 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QString QLocale::toString(QTime time, QLocale::FormatType format) + + +static void _init_f_toString_c3068 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("time"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QLocale::LongFormat"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_toString_c3068 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTime arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QString QLocale::toString(const QDateTime &dateTime, QLocale::FormatType format) + + +static void _init_f_toString_c4327 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dateTime"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QLocale::LongFormat"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_toString_c4327 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QString QLocale::toString(QDate date, QStringView format, QCalendar cal) + + +static void _init_f_toString_c3553 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("cal"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_toString_c3553 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + QStringView arg2 = gsi::arg_reader() (args, heap); + QCalendar arg3 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1, arg2, arg3)); +} + + +// QString QLocale::toString(QDate date, QLocale::FormatType format, QCalendar cal) + + +static void _init_f_toString_c4254 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("cal"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_toString_c4254 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QCalendar arg3 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// QString QLocale::toString(const QDateTime &dateTime, QLocale::FormatType format, QCalendar cal) + + +static void _init_f_toString_c5530 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dateTime"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("cal"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_toString_c5530 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QCalendar arg3 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// QString QLocale::toString(const QDateTime &dateTime, QStringView format, QCalendar cal) + + +static void _init_f_toString_c4829 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dateTime"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("cal"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_toString_c4829 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + QStringView arg2 = gsi::arg_reader() (args, heap); + QCalendar arg3 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toString (arg1, arg2, arg3)); +} + + +// QTime QLocale::toTime(const QString &string, QLocale::FormatType) + + +static void _init_f_toTime_c4177 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2", true, "QLocale::LongFormat"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_toTime_c4177 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocale::LongFormat), heap); + ret.write ((QTime)((QLocale *)cls)->toTime (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QTime QLocale::toTime(const QString &string, const QString &format) + + +static void _init_f_toTime_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toTime_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QTime)((QLocale *)cls)->toTime (arg1, arg2)); +} + + +// unsigned int QLocale::toUInt(const QString &s, bool *ok) + + +static void _init_f_toUInt_c2967 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toUInt_c2967 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((unsigned int)((QLocale *)cls)->toUInt (arg1, arg2)); +} + + +// unsigned int QLocale::toUInt(QStringView s, bool *ok) + + +static void _init_f_toUInt_c2501 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toUInt_c2501 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((unsigned int)((QLocale *)cls)->toUInt (arg1, arg2)); +} + + +// unsigned long int QLocale::toULong(const QString &s, bool *ok) + + +static void _init_f_toULong_c2967 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toULong_c2967 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((unsigned long int)((QLocale *)cls)->toULong (arg1, arg2)); +} + + +// unsigned long int QLocale::toULong(QStringView s, bool *ok) + + +static void _init_f_toULong_c2501 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toULong_c2501 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((unsigned long int)((QLocale *)cls)->toULong (arg1, arg2)); +} + + +// qulonglong QLocale::toULongLong(const QString &s, bool *ok) + + +static void _init_f_toULongLong_c2967 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toULongLong_c2967 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((qulonglong)((QLocale *)cls)->toULongLong (arg1, arg2)); +} + + +// qulonglong QLocale::toULongLong(QStringView s, bool *ok) + + +static void _init_f_toULongLong_c2501 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toULongLong_c2501 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((qulonglong)((QLocale *)cls)->toULongLong (arg1, arg2)); +} + + +// unsigned short int QLocale::toUShort(const QString &s, bool *ok) + + +static void _init_f_toUShort_c2967 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toUShort_c2967 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((unsigned short int)((QLocale *)cls)->toUShort (arg1, arg2)); +} + + +// unsigned short int QLocale::toUShort(QStringView s, bool *ok) + + +static void _init_f_toUShort_c2501 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toUShort_c2501 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((unsigned short int)((QLocale *)cls)->toUShort (arg1, arg2)); +} + + +// QString QLocale::toUpper(const QString &str) + + +static void _init_f_toUpper_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toUpper_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QLocale *)cls)->toUpper (arg1)); +} + + +// QStringList QLocale::uiLanguages() + + +static void _init_f_uiLanguages_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_uiLanguages_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QLocale *)cls)->uiLanguages ()); +} + + +// QList QLocale::weekdays() + + +static void _init_f_weekdays_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_weekdays_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QLocale *)cls)->weekdays ()); +} + + +// QString QLocale::zeroDigit() + + +static void _init_f_zeroDigit_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_zeroDigit_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLocale *)cls)->zeroDigit ()); +} + + +// static QLocale QLocale::c() + + +static void _init_f_c_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_c_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLocale)QLocale::c ()); +} + + +// static QLocale::Country QLocale::codeToCountry(QStringView countryCode) + + +static void _init_f_codeToCountry_1559 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("countryCode"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_codeToCountry_1559 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QLocale::codeToCountry (arg1))); +} + + +// static QLocale::Language QLocale::codeToLanguage(QStringView languageCode) + + +static void _init_f_codeToLanguage_1559 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("languageCode"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_codeToLanguage_1559 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QLocale::codeToLanguage (arg1))); +} + + +// static QLocale::Script QLocale::codeToScript(QStringView scriptCode) + + +static void _init_f_codeToScript_1559 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scriptCode"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_codeToScript_1559 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QLocale::codeToScript (arg1))); +} + + +// static QLocale::Territory QLocale::codeToTerritory(QStringView territoryCode) + + +static void _init_f_codeToTerritory_1559 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("territoryCode"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_codeToTerritory_1559 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((QLocale::Territory)QLocale::codeToTerritory (arg1)); +} + + +// static QList QLocale::countriesForLanguage(QLocale::Language lang) + + +static void _init_f_countriesForLanguage_2029 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lang"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return > (); +} + +static void _call_f_countriesForLanguage_2029 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write > ((QList)QLocale::countriesForLanguage (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QLocale::countryToCode(QLocale::Country country) + + +static void _init_f_countryToCode_1981 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("country"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_countryToCode_1981 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QLocale::countryToCode (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QLocale::countryToString(QLocale::Country country) + + +static void _init_f_countryToString_1981 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("country"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_countryToString_1981 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QLocale::countryToString (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QLocale::languageToCode(QLocale::Language language) + + +static void _init_f_languageToCode_2029 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("language"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_languageToCode_2029 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QLocale::languageToCode (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QLocale::languageToString(QLocale::Language language) + + +static void _init_f_languageToString_2029 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("language"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_languageToString_2029 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QLocale::languageToString (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QList QLocale::matchingLocales(QLocale::Language language, QLocale::Script script, QLocale::Territory territory) + + +static void _init_f_matchingLocales_5872 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("language"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("script"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("territory"); + decl->add_arg (argspec_2); + decl->set_return > (); +} + +static void _call_f_matchingLocales_5872 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QLocale::Territory arg3 = gsi::arg_reader() (args, heap); + ret.write > ((QList)QLocale::matchingLocales (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// static QString QLocale::scriptToCode(QLocale::Script script) + + +static void _init_f_scriptToCode_1854 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("script"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_scriptToCode_1854 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QLocale::scriptToCode (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QLocale::scriptToString(QLocale::Script script) + + +static void _init_f_scriptToString_1854 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("script"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_scriptToString_1854 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QLocale::scriptToString (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static void QLocale::setDefault(const QLocale &locale) + + +static void _init_f_setDefault_1986 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("locale"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefault_1986 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLocale &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QLocale::setDefault (arg1); +} + + +// static QLocale QLocale::system() + + +static void _init_f_system_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_system_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLocale)QLocale::system ()); +} + + +// static QString QLocale::territoryToCode(QLocale::Territory territory) + + +static void _init_f_territoryToCode_2205 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("territory"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_territoryToCode_2205 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLocale::Territory arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QLocale::territoryToCode (arg1)); +} + + +// static QString QLocale::territoryToString(QLocale::Territory territory) + + +static void _init_f_territoryToString_2205 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("territory"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_territoryToString_2205 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLocale::Territory arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QLocale::territoryToString (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QLocale () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLocale::QLocale()\nThis method creates an object of class QLocale.", &_init_ctor_QLocale_0, &_call_ctor_QLocale_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLocale::QLocale(const QString &name)\nThis method creates an object of class QLocale.", &_init_ctor_QLocale_2025, &_call_ctor_QLocale_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLocale::QLocale(QLocale::Language language, QLocale::Territory territory)\nThis method creates an object of class QLocale.", &_init_ctor_QLocale_4126, &_call_ctor_QLocale_4126); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLocale::QLocale(QLocale::Language language, QLocale::Script script, QLocale::Territory territory)\nThis method creates an object of class QLocale.", &_init_ctor_QLocale_5872, &_call_ctor_QLocale_5872); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLocale::QLocale(const QLocale &other)\nThis method creates an object of class QLocale.", &_init_ctor_QLocale_1986, &_call_ctor_QLocale_1986); + methods += new qt_gsi::GenericMethod ("amText", "@brief Method QString QLocale::amText()\n", true, &_init_f_amText_c0, &_call_f_amText_c0); + methods += new qt_gsi::GenericMethod ("bcp47Name", "@brief Method QString QLocale::bcp47Name()\n", true, &_init_f_bcp47Name_c0, &_call_f_bcp47Name_c0); + methods += new qt_gsi::GenericMethod ("collation", "@brief Method QLocale QLocale::collation()\n", true, &_init_f_collation_c0, &_call_f_collation_c0); + methods += new qt_gsi::GenericMethod ("country", "@brief Method QLocale::Country QLocale::country()\n", true, &_init_f_country_c0, &_call_f_country_c0); + methods += new qt_gsi::GenericMethod ("createSeparatedList", "@brief Method QString QLocale::createSeparatedList(const QStringList &strl)\n", true, &_init_f_createSeparatedList_c2437, &_call_f_createSeparatedList_c2437); + methods += new qt_gsi::GenericMethod ("currencySymbol", "@brief Method QString QLocale::currencySymbol(QLocale::CurrencySymbolFormat)\n", true, &_init_f_currencySymbol_c3315, &_call_f_currencySymbol_c3315); + methods += new qt_gsi::GenericMethod ("dateFormat", "@brief Method QString QLocale::dateFormat(QLocale::FormatType format)\n", true, &_init_f_dateFormat_c2260, &_call_f_dateFormat_c2260); + methods += new qt_gsi::GenericMethod ("dateTimeFormat", "@brief Method QString QLocale::dateTimeFormat(QLocale::FormatType format)\n", true, &_init_f_dateTimeFormat_c2260, &_call_f_dateTimeFormat_c2260); + methods += new qt_gsi::GenericMethod ("dayName", "@brief Method QString QLocale::dayName(int, QLocale::FormatType format)\n", true, &_init_f_dayName_c2919, &_call_f_dayName_c2919); + methods += new qt_gsi::GenericMethod ("decimalPoint", "@brief Method QString QLocale::decimalPoint()\n", true, &_init_f_decimalPoint_c0, &_call_f_decimalPoint_c0); + methods += new qt_gsi::GenericMethod ("exponential", "@brief Method QString QLocale::exponential()\n", true, &_init_f_exponential_c0, &_call_f_exponential_c0); + methods += new qt_gsi::GenericMethod ("firstDayOfWeek", "@brief Method Qt::DayOfWeek QLocale::firstDayOfWeek()\n", true, &_init_f_firstDayOfWeek_c0, &_call_f_firstDayOfWeek_c0); + methods += new qt_gsi::GenericMethod ("formattedDataSize", "@brief Method QString QLocale::formattedDataSize(qint64 bytes, int precision, QFlags format)\n", true, &_init_f_formattedDataSize_c4864, &_call_f_formattedDataSize_c4864); + methods += new qt_gsi::GenericMethod ("groupSeparator", "@brief Method QString QLocale::groupSeparator()\n", true, &_init_f_groupSeparator_c0, &_call_f_groupSeparator_c0); + methods += new qt_gsi::GenericMethod ("language", "@brief Method QLocale::Language QLocale::language()\n", true, &_init_f_language_c0, &_call_f_language_c0); + methods += new qt_gsi::GenericMethod ("measurementSystem", "@brief Method QLocale::MeasurementSystem QLocale::measurementSystem()\n", true, &_init_f_measurementSystem_c0, &_call_f_measurementSystem_c0); + methods += new qt_gsi::GenericMethod ("monthName", "@brief Method QString QLocale::monthName(int, QLocale::FormatType format)\n", true, &_init_f_monthName_c2919, &_call_f_monthName_c2919); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QString QLocale::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("nativeCountryName", "@brief Method QString QLocale::nativeCountryName()\n", true, &_init_f_nativeCountryName_c0, &_call_f_nativeCountryName_c0); + methods += new qt_gsi::GenericMethod ("nativeLanguageName", "@brief Method QString QLocale::nativeLanguageName()\n", true, &_init_f_nativeLanguageName_c0, &_call_f_nativeLanguageName_c0); + methods += new qt_gsi::GenericMethod ("nativeTerritoryName", "@brief Method QString QLocale::nativeTerritoryName()\n", true, &_init_f_nativeTerritoryName_c0, &_call_f_nativeTerritoryName_c0); + methods += new qt_gsi::GenericMethod ("negativeSign", "@brief Method QString QLocale::negativeSign()\n", true, &_init_f_negativeSign_c0, &_call_f_negativeSign_c0); + methods += new qt_gsi::GenericMethod (":numberOptions", "@brief Method QFlags QLocale::numberOptions()\n", true, &_init_f_numberOptions_c0, &_call_f_numberOptions_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QLocale &QLocale::operator=(const QLocale &other)\n", false, &_init_f_operator_eq__1986, &_call_f_operator_eq__1986); + methods += new qt_gsi::GenericMethod ("percent", "@brief Method QString QLocale::percent()\n", true, &_init_f_percent_c0, &_call_f_percent_c0); + methods += new qt_gsi::GenericMethod ("pmText", "@brief Method QString QLocale::pmText()\n", true, &_init_f_pmText_c0, &_call_f_pmText_c0); + methods += new qt_gsi::GenericMethod ("positiveSign", "@brief Method QString QLocale::positiveSign()\n", true, &_init_f_positiveSign_c0, &_call_f_positiveSign_c0); + methods += new qt_gsi::GenericMethod ("quoteString", "@brief Method QString QLocale::quoteString(const QString &str, QLocale::QuotationStyle style)\n", true, &_init_f_quoteString_c4635, &_call_f_quoteString_c4635); + methods += new qt_gsi::GenericMethod ("quoteString", "@brief Method QString QLocale::quoteString(QStringView str, QLocale::QuotationStyle style)\n", true, &_init_f_quoteString_c4169, &_call_f_quoteString_c4169); + methods += new qt_gsi::GenericMethod ("script", "@brief Method QLocale::Script QLocale::script()\n", true, &_init_f_script_c0, &_call_f_script_c0); + methods += new qt_gsi::GenericMethod ("setNumberOptions|numberOptions=", "@brief Method void QLocale::setNumberOptions(QFlags options)\n", false, &_init_f_setNumberOptions_3171, &_call_f_setNumberOptions_3171); + methods += new qt_gsi::GenericMethod ("standaloneDayName", "@brief Method QString QLocale::standaloneDayName(int, QLocale::FormatType format)\n", true, &_init_f_standaloneDayName_c2919, &_call_f_standaloneDayName_c2919); + methods += new qt_gsi::GenericMethod ("standaloneMonthName", "@brief Method QString QLocale::standaloneMonthName(int, QLocale::FormatType format)\n", true, &_init_f_standaloneMonthName_c2919, &_call_f_standaloneMonthName_c2919); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QLocale::swap(QLocale &other)\n", false, &_init_f_swap_1291, &_call_f_swap_1291); + methods += new qt_gsi::GenericMethod ("territory", "@brief Method QLocale::Territory QLocale::territory()\n", true, &_init_f_territory_c0, &_call_f_territory_c0); + methods += new qt_gsi::GenericMethod ("textDirection", "@brief Method Qt::LayoutDirection QLocale::textDirection()\n", true, &_init_f_textDirection_c0, &_call_f_textDirection_c0); + methods += new qt_gsi::GenericMethod ("timeFormat", "@brief Method QString QLocale::timeFormat(QLocale::FormatType format)\n", true, &_init_f_timeFormat_c2260, &_call_f_timeFormat_c2260); + methods += new qt_gsi::GenericMethod ("toCurrencyString", "@brief Method QString QLocale::toCurrencyString(qlonglong, const QString &symbol)\n", true, &_init_f_toCurrencyString_c3330, &_call_f_toCurrencyString_c3330); + methods += new qt_gsi::GenericMethod ("toCurrencyString", "@brief Method QString QLocale::toCurrencyString(qulonglong, const QString &symbol)\n", true, &_init_f_toCurrencyString_c3447, &_call_f_toCurrencyString_c3447); + methods += new qt_gsi::GenericMethod ("toCurrencyString", "@brief Method QString QLocale::toCurrencyString(short int i, const QString &symbol)\n", true, &_init_f_toCurrencyString_c3388, &_call_f_toCurrencyString_c3388); + methods += new qt_gsi::GenericMethod ("toCurrencyString", "@brief Method QString QLocale::toCurrencyString(unsigned short int i, const QString &symbol)\n", true, &_init_f_toCurrencyString_c4393, &_call_f_toCurrencyString_c4393); + methods += new qt_gsi::GenericMethod ("toCurrencyString", "@brief Method QString QLocale::toCurrencyString(int i, const QString &symbol)\n", true, &_init_f_toCurrencyString_c2684, &_call_f_toCurrencyString_c2684); + methods += new qt_gsi::GenericMethod ("toCurrencyString", "@brief Method QString QLocale::toCurrencyString(unsigned int i, const QString &symbol)\n", true, &_init_f_toCurrencyString_c3689, &_call_f_toCurrencyString_c3689); + methods += new qt_gsi::GenericMethod ("toCurrencyString", "@brief Method QString QLocale::toCurrencyString(double, const QString &symbol, int precision)\n", true, &_init_f_toCurrencyString_c3647, &_call_f_toCurrencyString_c3647); + methods += new qt_gsi::GenericMethod ("toCurrencyString", "@brief Method QString QLocale::toCurrencyString(float i, const QString &symbol, int precision)\n", true, &_init_f_toCurrencyString_c3546, &_call_f_toCurrencyString_c3546); + methods += new qt_gsi::GenericMethod ("toDate", "@brief Method QDate QLocale::toDate(const QString &string, QLocale::FormatType)\n", true, &_init_f_toDate_c4177, &_call_f_toDate_c4177); + methods += new qt_gsi::GenericMethod ("toDate", "@brief Method QDate QLocale::toDate(const QString &string, const QString &format)\n", true, &_init_f_toDate_c3942, &_call_f_toDate_c3942); + methods += new qt_gsi::GenericMethod ("toDate", "@brief Method QDate QLocale::toDate(const QString &string, QLocale::FormatType format, QCalendar cal)\n", true, &_init_f_toDate_c5380, &_call_f_toDate_c5380); + methods += new qt_gsi::GenericMethod ("toDate", "@brief Method QDate QLocale::toDate(const QString &string, const QString &format, QCalendar cal)\n", true, &_init_f_toDate_c5145, &_call_f_toDate_c5145); + methods += new qt_gsi::GenericMethod ("toDateTime", "@brief Method QDateTime QLocale::toDateTime(const QString &string, QLocale::FormatType format)\n", true, &_init_f_toDateTime_c4177, &_call_f_toDateTime_c4177); + methods += new qt_gsi::GenericMethod ("toDateTime", "@brief Method QDateTime QLocale::toDateTime(const QString &string, const QString &format)\n", true, &_init_f_toDateTime_c3942, &_call_f_toDateTime_c3942); + methods += new qt_gsi::GenericMethod ("toDateTime", "@brief Method QDateTime QLocale::toDateTime(const QString &string, QLocale::FormatType format, QCalendar cal)\n", true, &_init_f_toDateTime_c5380, &_call_f_toDateTime_c5380); + methods += new qt_gsi::GenericMethod ("toDateTime", "@brief Method QDateTime QLocale::toDateTime(const QString &string, const QString &format, QCalendar cal)\n", true, &_init_f_toDateTime_c5145, &_call_f_toDateTime_c5145); + methods += new qt_gsi::GenericMethod ("toDouble", "@brief Method double QLocale::toDouble(const QString &s, bool *ok)\n", true, &_init_f_toDouble_c2967, &_call_f_toDouble_c2967); + methods += new qt_gsi::GenericMethod ("toDouble", "@brief Method double QLocale::toDouble(QStringView s, bool *ok)\n", true, &_init_f_toDouble_c2501, &_call_f_toDouble_c2501); + methods += new qt_gsi::GenericMethod ("toFloat", "@brief Method float QLocale::toFloat(const QString &s, bool *ok)\n", true, &_init_f_toFloat_c2967, &_call_f_toFloat_c2967); + methods += new qt_gsi::GenericMethod ("toFloat", "@brief Method float QLocale::toFloat(QStringView s, bool *ok)\n", true, &_init_f_toFloat_c2501, &_call_f_toFloat_c2501); + methods += new qt_gsi::GenericMethod ("toInt", "@brief Method int QLocale::toInt(const QString &s, bool *ok)\n", true, &_init_f_toInt_c2967, &_call_f_toInt_c2967); + methods += new qt_gsi::GenericMethod ("toInt", "@brief Method int QLocale::toInt(QStringView s, bool *ok)\n", true, &_init_f_toInt_c2501, &_call_f_toInt_c2501); + methods += new qt_gsi::GenericMethod ("toLong", "@brief Method long int QLocale::toLong(const QString &s, bool *ok)\n", true, &_init_f_toLong_c2967, &_call_f_toLong_c2967); + methods += new qt_gsi::GenericMethod ("toLong", "@brief Method long int QLocale::toLong(QStringView s, bool *ok)\n", true, &_init_f_toLong_c2501, &_call_f_toLong_c2501); + methods += new qt_gsi::GenericMethod ("toLongLong", "@brief Method qlonglong QLocale::toLongLong(const QString &s, bool *ok)\n", true, &_init_f_toLongLong_c2967, &_call_f_toLongLong_c2967); + methods += new qt_gsi::GenericMethod ("toLongLong", "@brief Method qlonglong QLocale::toLongLong(QStringView s, bool *ok)\n", true, &_init_f_toLongLong_c2501, &_call_f_toLongLong_c2501); + methods += new qt_gsi::GenericMethod ("toLower", "@brief Method QString QLocale::toLower(const QString &str)\n", true, &_init_f_toLower_c2025, &_call_f_toLower_c2025); + methods += new qt_gsi::GenericMethod ("toShort", "@brief Method short int QLocale::toShort(const QString &s, bool *ok)\n", true, &_init_f_toShort_c2967, &_call_f_toShort_c2967); + methods += new qt_gsi::GenericMethod ("toShort", "@brief Method short int QLocale::toShort(QStringView s, bool *ok)\n", true, &_init_f_toShort_c2501, &_call_f_toShort_c2501); + methods += new qt_gsi::GenericMethod ("toString_ll", "@brief Method QString QLocale::toString(qlonglong i)\n", true, &_init_f_toString_c1413, &_call_f_toString_c1413); + methods += new qt_gsi::GenericMethod ("toString_ull", "@brief Method QString QLocale::toString(qulonglong i)\n", true, &_init_f_toString_c1530, &_call_f_toString_c1530); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QLocale::toString(long int i)\n", true, &_init_f_toString_c1343, &_call_f_toString_c1343); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QLocale::toString(unsigned long int i)\n", true, &_init_f_toString_c2348, &_call_f_toString_c2348); + methods += new qt_gsi::GenericMethod ("toString_s", "@brief Method QString QLocale::toString(short int i)\n", true, &_init_f_toString_c1471, &_call_f_toString_c1471); + methods += new qt_gsi::GenericMethod ("toString_us", "@brief Method QString QLocale::toString(unsigned short int i)\n", true, &_init_f_toString_c2476, &_call_f_toString_c2476); + methods += new qt_gsi::GenericMethod ("toString_i", "@brief Method QString QLocale::toString(int i)\n", true, &_init_f_toString_c767, &_call_f_toString_c767); + methods += new qt_gsi::GenericMethod ("toString_ui", "@brief Method QString QLocale::toString(unsigned int i)\n", true, &_init_f_toString_c1772, &_call_f_toString_c1772); + methods += new qt_gsi::GenericMethod ("toString_d", "@brief Method QString QLocale::toString(double f, char format, int precision)\n", true, &_init_f_toString_c2472, &_call_f_toString_c2472); + methods += new qt_gsi::GenericMethod ("toString_f", "@brief Method QString QLocale::toString(float f, char format, int precision)\n", true, &_init_f_toString_c2371, &_call_f_toString_c2371); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QLocale::toString(QDate date, const QString &format)\n", true, &_init_f_toString_c2816, &_call_f_toString_c2816); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QLocale::toString(QTime time, const QString &format)\n", true, &_init_f_toString_c2833, &_call_f_toString_c2833); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QLocale::toString(const QDateTime &dateTime, const QString &format)\n", true, &_init_f_toString_c4092, &_call_f_toString_c4092); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QLocale::toString(QDate date, QStringView format)\n", true, &_init_f_toString_c2350, &_call_f_toString_c2350); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QLocale::toString(QTime time, QStringView format)\n", true, &_init_f_toString_c2367, &_call_f_toString_c2367); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QLocale::toString(const QDateTime &dateTime, QStringView format)\n", true, &_init_f_toString_c3626, &_call_f_toString_c3626); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QLocale::toString(QDate date, QLocale::FormatType format)\n", true, &_init_f_toString_c3051, &_call_f_toString_c3051); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QLocale::toString(QTime time, QLocale::FormatType format)\n", true, &_init_f_toString_c3068, &_call_f_toString_c3068); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QLocale::toString(const QDateTime &dateTime, QLocale::FormatType format)\n", true, &_init_f_toString_c4327, &_call_f_toString_c4327); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QLocale::toString(QDate date, QStringView format, QCalendar cal)\n", true, &_init_f_toString_c3553, &_call_f_toString_c3553); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QLocale::toString(QDate date, QLocale::FormatType format, QCalendar cal)\n", true, &_init_f_toString_c4254, &_call_f_toString_c4254); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QLocale::toString(const QDateTime &dateTime, QLocale::FormatType format, QCalendar cal)\n", true, &_init_f_toString_c5530, &_call_f_toString_c5530); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QLocale::toString(const QDateTime &dateTime, QStringView format, QCalendar cal)\n", true, &_init_f_toString_c4829, &_call_f_toString_c4829); + methods += new qt_gsi::GenericMethod ("toTime", "@brief Method QTime QLocale::toTime(const QString &string, QLocale::FormatType)\n", true, &_init_f_toTime_c4177, &_call_f_toTime_c4177); + methods += new qt_gsi::GenericMethod ("toTime", "@brief Method QTime QLocale::toTime(const QString &string, const QString &format)\n", true, &_init_f_toTime_c3942, &_call_f_toTime_c3942); + methods += new qt_gsi::GenericMethod ("toUInt", "@brief Method unsigned int QLocale::toUInt(const QString &s, bool *ok)\n", true, &_init_f_toUInt_c2967, &_call_f_toUInt_c2967); + methods += new qt_gsi::GenericMethod ("toUInt", "@brief Method unsigned int QLocale::toUInt(QStringView s, bool *ok)\n", true, &_init_f_toUInt_c2501, &_call_f_toUInt_c2501); + methods += new qt_gsi::GenericMethod ("toULong", "@brief Method unsigned long int QLocale::toULong(const QString &s, bool *ok)\n", true, &_init_f_toULong_c2967, &_call_f_toULong_c2967); + methods += new qt_gsi::GenericMethod ("toULong", "@brief Method unsigned long int QLocale::toULong(QStringView s, bool *ok)\n", true, &_init_f_toULong_c2501, &_call_f_toULong_c2501); + methods += new qt_gsi::GenericMethod ("toULongLong", "@brief Method qulonglong QLocale::toULongLong(const QString &s, bool *ok)\n", true, &_init_f_toULongLong_c2967, &_call_f_toULongLong_c2967); + methods += new qt_gsi::GenericMethod ("toULongLong", "@brief Method qulonglong QLocale::toULongLong(QStringView s, bool *ok)\n", true, &_init_f_toULongLong_c2501, &_call_f_toULongLong_c2501); + methods += new qt_gsi::GenericMethod ("toUShort", "@brief Method unsigned short int QLocale::toUShort(const QString &s, bool *ok)\n", true, &_init_f_toUShort_c2967, &_call_f_toUShort_c2967); + methods += new qt_gsi::GenericMethod ("toUShort", "@brief Method unsigned short int QLocale::toUShort(QStringView s, bool *ok)\n", true, &_init_f_toUShort_c2501, &_call_f_toUShort_c2501); + methods += new qt_gsi::GenericMethod ("toUpper", "@brief Method QString QLocale::toUpper(const QString &str)\n", true, &_init_f_toUpper_c2025, &_call_f_toUpper_c2025); + methods += new qt_gsi::GenericMethod ("uiLanguages", "@brief Method QStringList QLocale::uiLanguages()\n", true, &_init_f_uiLanguages_c0, &_call_f_uiLanguages_c0); + methods += new qt_gsi::GenericMethod ("weekdays", "@brief Method QList QLocale::weekdays()\n", true, &_init_f_weekdays_c0, &_call_f_weekdays_c0); + methods += new qt_gsi::GenericMethod ("zeroDigit", "@brief Method QString QLocale::zeroDigit()\n", true, &_init_f_zeroDigit_c0, &_call_f_zeroDigit_c0); + methods += new qt_gsi::GenericStaticMethod ("c", "@brief Static method QLocale QLocale::c()\nThis method is static and can be called without an instance.", &_init_f_c_0, &_call_f_c_0); + methods += new qt_gsi::GenericStaticMethod ("codeToCountry", "@brief Static method QLocale::Country QLocale::codeToCountry(QStringView countryCode)\nThis method is static and can be called without an instance.", &_init_f_codeToCountry_1559, &_call_f_codeToCountry_1559); + methods += new qt_gsi::GenericStaticMethod ("codeToLanguage", "@brief Static method QLocale::Language QLocale::codeToLanguage(QStringView languageCode)\nThis method is static and can be called without an instance.", &_init_f_codeToLanguage_1559, &_call_f_codeToLanguage_1559); + methods += new qt_gsi::GenericStaticMethod ("codeToScript", "@brief Static method QLocale::Script QLocale::codeToScript(QStringView scriptCode)\nThis method is static and can be called without an instance.", &_init_f_codeToScript_1559, &_call_f_codeToScript_1559); + methods += new qt_gsi::GenericStaticMethod ("codeToTerritory", "@brief Static method QLocale::Territory QLocale::codeToTerritory(QStringView territoryCode)\nThis method is static and can be called without an instance.", &_init_f_codeToTerritory_1559, &_call_f_codeToTerritory_1559); + methods += new qt_gsi::GenericStaticMethod ("countriesForLanguage", "@brief Static method QList QLocale::countriesForLanguage(QLocale::Language lang)\nThis method is static and can be called without an instance.", &_init_f_countriesForLanguage_2029, &_call_f_countriesForLanguage_2029); + methods += new qt_gsi::GenericStaticMethod ("countryToCode", "@brief Static method QString QLocale::countryToCode(QLocale::Country country)\nThis method is static and can be called without an instance.", &_init_f_countryToCode_1981, &_call_f_countryToCode_1981); + methods += new qt_gsi::GenericStaticMethod ("countryToString", "@brief Static method QString QLocale::countryToString(QLocale::Country country)\nThis method is static and can be called without an instance.", &_init_f_countryToString_1981, &_call_f_countryToString_1981); + methods += new qt_gsi::GenericStaticMethod ("languageToCode", "@brief Static method QString QLocale::languageToCode(QLocale::Language language)\nThis method is static and can be called without an instance.", &_init_f_languageToCode_2029, &_call_f_languageToCode_2029); + methods += new qt_gsi::GenericStaticMethod ("languageToString", "@brief Static method QString QLocale::languageToString(QLocale::Language language)\nThis method is static and can be called without an instance.", &_init_f_languageToString_2029, &_call_f_languageToString_2029); + methods += new qt_gsi::GenericStaticMethod ("matchingLocales", "@brief Static method QList QLocale::matchingLocales(QLocale::Language language, QLocale::Script script, QLocale::Territory territory)\nThis method is static and can be called without an instance.", &_init_f_matchingLocales_5872, &_call_f_matchingLocales_5872); + methods += new qt_gsi::GenericStaticMethod ("scriptToCode", "@brief Static method QString QLocale::scriptToCode(QLocale::Script script)\nThis method is static and can be called without an instance.", &_init_f_scriptToCode_1854, &_call_f_scriptToCode_1854); + methods += new qt_gsi::GenericStaticMethod ("scriptToString", "@brief Static method QString QLocale::scriptToString(QLocale::Script script)\nThis method is static and can be called without an instance.", &_init_f_scriptToString_1854, &_call_f_scriptToString_1854); + methods += new qt_gsi::GenericStaticMethod ("setDefault", "@brief Static method void QLocale::setDefault(const QLocale &locale)\nThis method is static and can be called without an instance.", &_init_f_setDefault_1986, &_call_f_setDefault_1986); + methods += new qt_gsi::GenericStaticMethod ("system", "@brief Static method QLocale QLocale::system()\nThis method is static and can be called without an instance.", &_init_f_system_0, &_call_f_system_0); + methods += new qt_gsi::GenericStaticMethod ("territoryToCode", "@brief Static method QString QLocale::territoryToCode(QLocale::Territory territory)\nThis method is static and can be called without an instance.", &_init_f_territoryToCode_2205, &_call_f_territoryToCode_2205); + methods += new qt_gsi::GenericStaticMethod ("territoryToString", "@brief Static method QString QLocale::territoryToString(QLocale::Territory territory)\nThis method is static and can be called without an instance.", &_init_f_territoryToString_2205, &_call_f_territoryToString_2205); + return methods; +} + +gsi::Class decl_QLocale ("QtCore", "QLocale", + methods_QLocale (), + "@qt\n@brief Binding of QLocale"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLocale () { return decl_QLocale; } + +} + + +// Implementation of the enum wrapper class for QLocale::Country +namespace qt_gsi +{ + +static gsi::Enum decl_QLocale_Country_Enum ("QtCore", "QLocale_Country", + gsi::enum_const ("AnyTerritory", QLocale::AnyTerritory, "@brief Enum constant QLocale::AnyTerritory") + + gsi::enum_const ("Afghanistan", QLocale::Afghanistan, "@brief Enum constant QLocale::Afghanistan") + + gsi::enum_const ("AlandIslands", QLocale::AlandIslands, "@brief Enum constant QLocale::AlandIslands") + + gsi::enum_const ("Albania", QLocale::Albania, "@brief Enum constant QLocale::Albania") + + gsi::enum_const ("Algeria", QLocale::Algeria, "@brief Enum constant QLocale::Algeria") + + gsi::enum_const ("AmericanSamoa", QLocale::AmericanSamoa, "@brief Enum constant QLocale::AmericanSamoa") + + gsi::enum_const ("Andorra", QLocale::Andorra, "@brief Enum constant QLocale::Andorra") + + gsi::enum_const ("Angola", QLocale::Angola, "@brief Enum constant QLocale::Angola") + + gsi::enum_const ("Anguilla", QLocale::Anguilla, "@brief Enum constant QLocale::Anguilla") + + gsi::enum_const ("Antarctica", QLocale::Antarctica, "@brief Enum constant QLocale::Antarctica") + + gsi::enum_const ("AntiguaAndBarbuda", QLocale::AntiguaAndBarbuda, "@brief Enum constant QLocale::AntiguaAndBarbuda") + + gsi::enum_const ("Argentina", QLocale::Argentina, "@brief Enum constant QLocale::Argentina") + + gsi::enum_const ("Armenia", QLocale::Armenia, "@brief Enum constant QLocale::Armenia") + + gsi::enum_const ("Aruba", QLocale::Aruba, "@brief Enum constant QLocale::Aruba") + + gsi::enum_const ("AscensionIsland", QLocale::AscensionIsland, "@brief Enum constant QLocale::AscensionIsland") + + gsi::enum_const ("Australia", QLocale::Australia, "@brief Enum constant QLocale::Australia") + + gsi::enum_const ("Austria", QLocale::Austria, "@brief Enum constant QLocale::Austria") + + gsi::enum_const ("Azerbaijan", QLocale::Azerbaijan, "@brief Enum constant QLocale::Azerbaijan") + + gsi::enum_const ("Bahamas", QLocale::Bahamas, "@brief Enum constant QLocale::Bahamas") + + gsi::enum_const ("Bahrain", QLocale::Bahrain, "@brief Enum constant QLocale::Bahrain") + + gsi::enum_const ("Bangladesh", QLocale::Bangladesh, "@brief Enum constant QLocale::Bangladesh") + + gsi::enum_const ("Barbados", QLocale::Barbados, "@brief Enum constant QLocale::Barbados") + + gsi::enum_const ("Belarus", QLocale::Belarus, "@brief Enum constant QLocale::Belarus") + + gsi::enum_const ("Belgium", QLocale::Belgium, "@brief Enum constant QLocale::Belgium") + + gsi::enum_const ("Belize", QLocale::Belize, "@brief Enum constant QLocale::Belize") + + gsi::enum_const ("Benin", QLocale::Benin, "@brief Enum constant QLocale::Benin") + + gsi::enum_const ("Bermuda", QLocale::Bermuda, "@brief Enum constant QLocale::Bermuda") + + gsi::enum_const ("Bhutan", QLocale::Bhutan, "@brief Enum constant QLocale::Bhutan") + + gsi::enum_const ("Bolivia", QLocale::Bolivia, "@brief Enum constant QLocale::Bolivia") + + gsi::enum_const ("BosniaAndHerzegovina", QLocale::BosniaAndHerzegovina, "@brief Enum constant QLocale::BosniaAndHerzegovina") + + gsi::enum_const ("Botswana", QLocale::Botswana, "@brief Enum constant QLocale::Botswana") + + gsi::enum_const ("BouvetIsland", QLocale::BouvetIsland, "@brief Enum constant QLocale::BouvetIsland") + + gsi::enum_const ("Brazil", QLocale::Brazil, "@brief Enum constant QLocale::Brazil") + + gsi::enum_const ("BritishIndianOceanTerritory", QLocale::BritishIndianOceanTerritory, "@brief Enum constant QLocale::BritishIndianOceanTerritory") + + gsi::enum_const ("BritishVirginIslands", QLocale::BritishVirginIslands, "@brief Enum constant QLocale::BritishVirginIslands") + + gsi::enum_const ("Brunei", QLocale::Brunei, "@brief Enum constant QLocale::Brunei") + + gsi::enum_const ("Bulgaria", QLocale::Bulgaria, "@brief Enum constant QLocale::Bulgaria") + + gsi::enum_const ("BurkinaFaso", QLocale::BurkinaFaso, "@brief Enum constant QLocale::BurkinaFaso") + + gsi::enum_const ("Burundi", QLocale::Burundi, "@brief Enum constant QLocale::Burundi") + + gsi::enum_const ("Cambodia", QLocale::Cambodia, "@brief Enum constant QLocale::Cambodia") + + gsi::enum_const ("Cameroon", QLocale::Cameroon, "@brief Enum constant QLocale::Cameroon") + + gsi::enum_const ("Canada", QLocale::Canada, "@brief Enum constant QLocale::Canada") + + gsi::enum_const ("CanaryIslands", QLocale::CanaryIslands, "@brief Enum constant QLocale::CanaryIslands") + + gsi::enum_const ("CapeVerde", QLocale::CapeVerde, "@brief Enum constant QLocale::CapeVerde") + + gsi::enum_const ("CaribbeanNetherlands", QLocale::CaribbeanNetherlands, "@brief Enum constant QLocale::CaribbeanNetherlands") + + gsi::enum_const ("CaymanIslands", QLocale::CaymanIslands, "@brief Enum constant QLocale::CaymanIslands") + + gsi::enum_const ("CentralAfricanRepublic", QLocale::CentralAfricanRepublic, "@brief Enum constant QLocale::CentralAfricanRepublic") + + gsi::enum_const ("CeutaAndMelilla", QLocale::CeutaAndMelilla, "@brief Enum constant QLocale::CeutaAndMelilla") + + gsi::enum_const ("Chad", QLocale::Chad, "@brief Enum constant QLocale::Chad") + + gsi::enum_const ("Chile", QLocale::Chile, "@brief Enum constant QLocale::Chile") + + gsi::enum_const ("China", QLocale::China, "@brief Enum constant QLocale::China") + + gsi::enum_const ("ChristmasIsland", QLocale::ChristmasIsland, "@brief Enum constant QLocale::ChristmasIsland") + + gsi::enum_const ("ClippertonIsland", QLocale::ClippertonIsland, "@brief Enum constant QLocale::ClippertonIsland") + + gsi::enum_const ("CocosIslands", QLocale::CocosIslands, "@brief Enum constant QLocale::CocosIslands") + + gsi::enum_const ("Colombia", QLocale::Colombia, "@brief Enum constant QLocale::Colombia") + + gsi::enum_const ("Comoros", QLocale::Comoros, "@brief Enum constant QLocale::Comoros") + + gsi::enum_const ("CongoBrazzaville", QLocale::CongoBrazzaville, "@brief Enum constant QLocale::CongoBrazzaville") + + gsi::enum_const ("CongoKinshasa", QLocale::CongoKinshasa, "@brief Enum constant QLocale::CongoKinshasa") + + gsi::enum_const ("CookIslands", QLocale::CookIslands, "@brief Enum constant QLocale::CookIslands") + + gsi::enum_const ("CostaRica", QLocale::CostaRica, "@brief Enum constant QLocale::CostaRica") + + gsi::enum_const ("Croatia", QLocale::Croatia, "@brief Enum constant QLocale::Croatia") + + gsi::enum_const ("Cuba", QLocale::Cuba, "@brief Enum constant QLocale::Cuba") + + gsi::enum_const ("Curacao", QLocale::Curacao, "@brief Enum constant QLocale::Curacao") + + gsi::enum_const ("Cyprus", QLocale::Cyprus, "@brief Enum constant QLocale::Cyprus") + + gsi::enum_const ("Czechia", QLocale::Czechia, "@brief Enum constant QLocale::Czechia") + + gsi::enum_const ("Denmark", QLocale::Denmark, "@brief Enum constant QLocale::Denmark") + + gsi::enum_const ("DiegoGarcia", QLocale::DiegoGarcia, "@brief Enum constant QLocale::DiegoGarcia") + + gsi::enum_const ("Djibouti", QLocale::Djibouti, "@brief Enum constant QLocale::Djibouti") + + gsi::enum_const ("Dominica", QLocale::Dominica, "@brief Enum constant QLocale::Dominica") + + gsi::enum_const ("DominicanRepublic", QLocale::DominicanRepublic, "@brief Enum constant QLocale::DominicanRepublic") + + gsi::enum_const ("Ecuador", QLocale::Ecuador, "@brief Enum constant QLocale::Ecuador") + + gsi::enum_const ("Egypt", QLocale::Egypt, "@brief Enum constant QLocale::Egypt") + + gsi::enum_const ("ElSalvador", QLocale::ElSalvador, "@brief Enum constant QLocale::ElSalvador") + + gsi::enum_const ("EquatorialGuinea", QLocale::EquatorialGuinea, "@brief Enum constant QLocale::EquatorialGuinea") + + gsi::enum_const ("Eritrea", QLocale::Eritrea, "@brief Enum constant QLocale::Eritrea") + + gsi::enum_const ("Estonia", QLocale::Estonia, "@brief Enum constant QLocale::Estonia") + + gsi::enum_const ("Eswatini", QLocale::Eswatini, "@brief Enum constant QLocale::Eswatini") + + gsi::enum_const ("Ethiopia", QLocale::Ethiopia, "@brief Enum constant QLocale::Ethiopia") + + gsi::enum_const ("Europe", QLocale::Europe, "@brief Enum constant QLocale::Europe") + + gsi::enum_const ("EuropeanUnion", QLocale::EuropeanUnion, "@brief Enum constant QLocale::EuropeanUnion") + + gsi::enum_const ("FalklandIslands", QLocale::FalklandIslands, "@brief Enum constant QLocale::FalklandIslands") + + gsi::enum_const ("FaroeIslands", QLocale::FaroeIslands, "@brief Enum constant QLocale::FaroeIslands") + + gsi::enum_const ("Fiji", QLocale::Fiji, "@brief Enum constant QLocale::Fiji") + + gsi::enum_const ("Finland", QLocale::Finland, "@brief Enum constant QLocale::Finland") + + gsi::enum_const ("France", QLocale::France, "@brief Enum constant QLocale::France") + + gsi::enum_const ("FrenchGuiana", QLocale::FrenchGuiana, "@brief Enum constant QLocale::FrenchGuiana") + + gsi::enum_const ("FrenchPolynesia", QLocale::FrenchPolynesia, "@brief Enum constant QLocale::FrenchPolynesia") + + gsi::enum_const ("FrenchSouthernTerritories", QLocale::FrenchSouthernTerritories, "@brief Enum constant QLocale::FrenchSouthernTerritories") + + gsi::enum_const ("Gabon", QLocale::Gabon, "@brief Enum constant QLocale::Gabon") + + gsi::enum_const ("Gambia", QLocale::Gambia, "@brief Enum constant QLocale::Gambia") + + gsi::enum_const ("Georgia", QLocale::Georgia, "@brief Enum constant QLocale::Georgia") + + gsi::enum_const ("Germany", QLocale::Germany, "@brief Enum constant QLocale::Germany") + + gsi::enum_const ("Ghana", QLocale::Ghana, "@brief Enum constant QLocale::Ghana") + + gsi::enum_const ("Gibraltar", QLocale::Gibraltar, "@brief Enum constant QLocale::Gibraltar") + + gsi::enum_const ("Greece", QLocale::Greece, "@brief Enum constant QLocale::Greece") + + gsi::enum_const ("Greenland", QLocale::Greenland, "@brief Enum constant QLocale::Greenland") + + gsi::enum_const ("Grenada", QLocale::Grenada, "@brief Enum constant QLocale::Grenada") + + gsi::enum_const ("Guadeloupe", QLocale::Guadeloupe, "@brief Enum constant QLocale::Guadeloupe") + + gsi::enum_const ("Guam", QLocale::Guam, "@brief Enum constant QLocale::Guam") + + gsi::enum_const ("Guatemala", QLocale::Guatemala, "@brief Enum constant QLocale::Guatemala") + + gsi::enum_const ("Guernsey", QLocale::Guernsey, "@brief Enum constant QLocale::Guernsey") + + gsi::enum_const ("GuineaBissau", QLocale::GuineaBissau, "@brief Enum constant QLocale::GuineaBissau") + + gsi::enum_const ("Guinea", QLocale::Guinea, "@brief Enum constant QLocale::Guinea") + + gsi::enum_const ("Guyana", QLocale::Guyana, "@brief Enum constant QLocale::Guyana") + + gsi::enum_const ("Haiti", QLocale::Haiti, "@brief Enum constant QLocale::Haiti") + + gsi::enum_const ("HeardAndMcDonaldIslands", QLocale::HeardAndMcDonaldIslands, "@brief Enum constant QLocale::HeardAndMcDonaldIslands") + + gsi::enum_const ("Honduras", QLocale::Honduras, "@brief Enum constant QLocale::Honduras") + + gsi::enum_const ("HongKong", QLocale::HongKong, "@brief Enum constant QLocale::HongKong") + + gsi::enum_const ("Hungary", QLocale::Hungary, "@brief Enum constant QLocale::Hungary") + + gsi::enum_const ("Iceland", QLocale::Iceland, "@brief Enum constant QLocale::Iceland") + + gsi::enum_const ("India", QLocale::India, "@brief Enum constant QLocale::India") + + gsi::enum_const ("Indonesia", QLocale::Indonesia, "@brief Enum constant QLocale::Indonesia") + + gsi::enum_const ("Iran", QLocale::Iran, "@brief Enum constant QLocale::Iran") + + gsi::enum_const ("Iraq", QLocale::Iraq, "@brief Enum constant QLocale::Iraq") + + gsi::enum_const ("Ireland", QLocale::Ireland, "@brief Enum constant QLocale::Ireland") + + gsi::enum_const ("IsleOfMan", QLocale::IsleOfMan, "@brief Enum constant QLocale::IsleOfMan") + + gsi::enum_const ("Israel", QLocale::Israel, "@brief Enum constant QLocale::Israel") + + gsi::enum_const ("Italy", QLocale::Italy, "@brief Enum constant QLocale::Italy") + + gsi::enum_const ("IvoryCoast", QLocale::IvoryCoast, "@brief Enum constant QLocale::IvoryCoast") + + gsi::enum_const ("Jamaica", QLocale::Jamaica, "@brief Enum constant QLocale::Jamaica") + + gsi::enum_const ("Japan", QLocale::Japan, "@brief Enum constant QLocale::Japan") + + gsi::enum_const ("Jersey", QLocale::Jersey, "@brief Enum constant QLocale::Jersey") + + gsi::enum_const ("Jordan", QLocale::Jordan, "@brief Enum constant QLocale::Jordan") + + gsi::enum_const ("Kazakhstan", QLocale::Kazakhstan, "@brief Enum constant QLocale::Kazakhstan") + + gsi::enum_const ("Kenya", QLocale::Kenya, "@brief Enum constant QLocale::Kenya") + + gsi::enum_const ("Kiribati", QLocale::Kiribati, "@brief Enum constant QLocale::Kiribati") + + gsi::enum_const ("Kosovo", QLocale::Kosovo, "@brief Enum constant QLocale::Kosovo") + + gsi::enum_const ("Kuwait", QLocale::Kuwait, "@brief Enum constant QLocale::Kuwait") + + gsi::enum_const ("Kyrgyzstan", QLocale::Kyrgyzstan, "@brief Enum constant QLocale::Kyrgyzstan") + + gsi::enum_const ("Laos", QLocale::Laos, "@brief Enum constant QLocale::Laos") + + gsi::enum_const ("LatinAmerica", QLocale::LatinAmerica, "@brief Enum constant QLocale::LatinAmerica") + + gsi::enum_const ("Latvia", QLocale::Latvia, "@brief Enum constant QLocale::Latvia") + + gsi::enum_const ("Lebanon", QLocale::Lebanon, "@brief Enum constant QLocale::Lebanon") + + gsi::enum_const ("Lesotho", QLocale::Lesotho, "@brief Enum constant QLocale::Lesotho") + + gsi::enum_const ("Liberia", QLocale::Liberia, "@brief Enum constant QLocale::Liberia") + + gsi::enum_const ("Libya", QLocale::Libya, "@brief Enum constant QLocale::Libya") + + gsi::enum_const ("Liechtenstein", QLocale::Liechtenstein, "@brief Enum constant QLocale::Liechtenstein") + + gsi::enum_const ("Lithuania", QLocale::Lithuania, "@brief Enum constant QLocale::Lithuania") + + gsi::enum_const ("Luxembourg", QLocale::Luxembourg, "@brief Enum constant QLocale::Luxembourg") + + gsi::enum_const ("Macao", QLocale::Macao, "@brief Enum constant QLocale::Macao") + + gsi::enum_const ("Macedonia", QLocale::Macedonia, "@brief Enum constant QLocale::Macedonia") + + gsi::enum_const ("Madagascar", QLocale::Madagascar, "@brief Enum constant QLocale::Madagascar") + + gsi::enum_const ("Malawi", QLocale::Malawi, "@brief Enum constant QLocale::Malawi") + + gsi::enum_const ("Malaysia", QLocale::Malaysia, "@brief Enum constant QLocale::Malaysia") + + gsi::enum_const ("Maldives", QLocale::Maldives, "@brief Enum constant QLocale::Maldives") + + gsi::enum_const ("Mali", QLocale::Mali, "@brief Enum constant QLocale::Mali") + + gsi::enum_const ("Malta", QLocale::Malta, "@brief Enum constant QLocale::Malta") + + gsi::enum_const ("MarshallIslands", QLocale::MarshallIslands, "@brief Enum constant QLocale::MarshallIslands") + + gsi::enum_const ("Martinique", QLocale::Martinique, "@brief Enum constant QLocale::Martinique") + + gsi::enum_const ("Mauritania", QLocale::Mauritania, "@brief Enum constant QLocale::Mauritania") + + gsi::enum_const ("Mauritius", QLocale::Mauritius, "@brief Enum constant QLocale::Mauritius") + + gsi::enum_const ("Mayotte", QLocale::Mayotte, "@brief Enum constant QLocale::Mayotte") + + gsi::enum_const ("Mexico", QLocale::Mexico, "@brief Enum constant QLocale::Mexico") + + gsi::enum_const ("Micronesia", QLocale::Micronesia, "@brief Enum constant QLocale::Micronesia") + + gsi::enum_const ("Moldova", QLocale::Moldova, "@brief Enum constant QLocale::Moldova") + + gsi::enum_const ("Monaco", QLocale::Monaco, "@brief Enum constant QLocale::Monaco") + + gsi::enum_const ("Mongolia", QLocale::Mongolia, "@brief Enum constant QLocale::Mongolia") + + gsi::enum_const ("Montenegro", QLocale::Montenegro, "@brief Enum constant QLocale::Montenegro") + + gsi::enum_const ("Montserrat", QLocale::Montserrat, "@brief Enum constant QLocale::Montserrat") + + gsi::enum_const ("Morocco", QLocale::Morocco, "@brief Enum constant QLocale::Morocco") + + gsi::enum_const ("Mozambique", QLocale::Mozambique, "@brief Enum constant QLocale::Mozambique") + + gsi::enum_const ("Myanmar", QLocale::Myanmar, "@brief Enum constant QLocale::Myanmar") + + gsi::enum_const ("Namibia", QLocale::Namibia, "@brief Enum constant QLocale::Namibia") + + gsi::enum_const ("NauruTerritory", QLocale::NauruTerritory, "@brief Enum constant QLocale::NauruTerritory") + + gsi::enum_const ("Nepal", QLocale::Nepal, "@brief Enum constant QLocale::Nepal") + + gsi::enum_const ("Netherlands", QLocale::Netherlands, "@brief Enum constant QLocale::Netherlands") + + gsi::enum_const ("NewCaledonia", QLocale::NewCaledonia, "@brief Enum constant QLocale::NewCaledonia") + + gsi::enum_const ("NewZealand", QLocale::NewZealand, "@brief Enum constant QLocale::NewZealand") + + gsi::enum_const ("Nicaragua", QLocale::Nicaragua, "@brief Enum constant QLocale::Nicaragua") + + gsi::enum_const ("Nigeria", QLocale::Nigeria, "@brief Enum constant QLocale::Nigeria") + + gsi::enum_const ("Niger", QLocale::Niger, "@brief Enum constant QLocale::Niger") + + gsi::enum_const ("Niue", QLocale::Niue, "@brief Enum constant QLocale::Niue") + + gsi::enum_const ("NorfolkIsland", QLocale::NorfolkIsland, "@brief Enum constant QLocale::NorfolkIsland") + + gsi::enum_const ("NorthernMarianaIslands", QLocale::NorthernMarianaIslands, "@brief Enum constant QLocale::NorthernMarianaIslands") + + gsi::enum_const ("NorthKorea", QLocale::NorthKorea, "@brief Enum constant QLocale::NorthKorea") + + gsi::enum_const ("Norway", QLocale::Norway, "@brief Enum constant QLocale::Norway") + + gsi::enum_const ("Oman", QLocale::Oman, "@brief Enum constant QLocale::Oman") + + gsi::enum_const ("OutlyingOceania", QLocale::OutlyingOceania, "@brief Enum constant QLocale::OutlyingOceania") + + gsi::enum_const ("Pakistan", QLocale::Pakistan, "@brief Enum constant QLocale::Pakistan") + + gsi::enum_const ("Palau", QLocale::Palau, "@brief Enum constant QLocale::Palau") + + gsi::enum_const ("PalestinianTerritories", QLocale::PalestinianTerritories, "@brief Enum constant QLocale::PalestinianTerritories") + + gsi::enum_const ("Panama", QLocale::Panama, "@brief Enum constant QLocale::Panama") + + gsi::enum_const ("PapuaNewGuinea", QLocale::PapuaNewGuinea, "@brief Enum constant QLocale::PapuaNewGuinea") + + gsi::enum_const ("Paraguay", QLocale::Paraguay, "@brief Enum constant QLocale::Paraguay") + + gsi::enum_const ("Peru", QLocale::Peru, "@brief Enum constant QLocale::Peru") + + gsi::enum_const ("Philippines", QLocale::Philippines, "@brief Enum constant QLocale::Philippines") + + gsi::enum_const ("Pitcairn", QLocale::Pitcairn, "@brief Enum constant QLocale::Pitcairn") + + gsi::enum_const ("Poland", QLocale::Poland, "@brief Enum constant QLocale::Poland") + + gsi::enum_const ("Portugal", QLocale::Portugal, "@brief Enum constant QLocale::Portugal") + + gsi::enum_const ("PuertoRico", QLocale::PuertoRico, "@brief Enum constant QLocale::PuertoRico") + + gsi::enum_const ("Qatar", QLocale::Qatar, "@brief Enum constant QLocale::Qatar") + + gsi::enum_const ("Reunion", QLocale::Reunion, "@brief Enum constant QLocale::Reunion") + + gsi::enum_const ("Romania", QLocale::Romania, "@brief Enum constant QLocale::Romania") + + gsi::enum_const ("Russia", QLocale::Russia, "@brief Enum constant QLocale::Russia") + + gsi::enum_const ("Rwanda", QLocale::Rwanda, "@brief Enum constant QLocale::Rwanda") + + gsi::enum_const ("SaintBarthelemy", QLocale::SaintBarthelemy, "@brief Enum constant QLocale::SaintBarthelemy") + + gsi::enum_const ("SaintHelena", QLocale::SaintHelena, "@brief Enum constant QLocale::SaintHelena") + + gsi::enum_const ("SaintKittsAndNevis", QLocale::SaintKittsAndNevis, "@brief Enum constant QLocale::SaintKittsAndNevis") + + gsi::enum_const ("SaintLucia", QLocale::SaintLucia, "@brief Enum constant QLocale::SaintLucia") + + gsi::enum_const ("SaintMartin", QLocale::SaintMartin, "@brief Enum constant QLocale::SaintMartin") + + gsi::enum_const ("SaintPierreAndMiquelon", QLocale::SaintPierreAndMiquelon, "@brief Enum constant QLocale::SaintPierreAndMiquelon") + + gsi::enum_const ("SaintVincentAndGrenadines", QLocale::SaintVincentAndGrenadines, "@brief Enum constant QLocale::SaintVincentAndGrenadines") + + gsi::enum_const ("Samoa", QLocale::Samoa, "@brief Enum constant QLocale::Samoa") + + gsi::enum_const ("SanMarino", QLocale::SanMarino, "@brief Enum constant QLocale::SanMarino") + + gsi::enum_const ("SaoTomeAndPrincipe", QLocale::SaoTomeAndPrincipe, "@brief Enum constant QLocale::SaoTomeAndPrincipe") + + gsi::enum_const ("SaudiArabia", QLocale::SaudiArabia, "@brief Enum constant QLocale::SaudiArabia") + + gsi::enum_const ("Senegal", QLocale::Senegal, "@brief Enum constant QLocale::Senegal") + + gsi::enum_const ("Serbia", QLocale::Serbia, "@brief Enum constant QLocale::Serbia") + + gsi::enum_const ("Seychelles", QLocale::Seychelles, "@brief Enum constant QLocale::Seychelles") + + gsi::enum_const ("SierraLeone", QLocale::SierraLeone, "@brief Enum constant QLocale::SierraLeone") + + gsi::enum_const ("Singapore", QLocale::Singapore, "@brief Enum constant QLocale::Singapore") + + gsi::enum_const ("SintMaarten", QLocale::SintMaarten, "@brief Enum constant QLocale::SintMaarten") + + gsi::enum_const ("Slovakia", QLocale::Slovakia, "@brief Enum constant QLocale::Slovakia") + + gsi::enum_const ("Slovenia", QLocale::Slovenia, "@brief Enum constant QLocale::Slovenia") + + gsi::enum_const ("SolomonIslands", QLocale::SolomonIslands, "@brief Enum constant QLocale::SolomonIslands") + + gsi::enum_const ("Somalia", QLocale::Somalia, "@brief Enum constant QLocale::Somalia") + + gsi::enum_const ("SouthAfrica", QLocale::SouthAfrica, "@brief Enum constant QLocale::SouthAfrica") + + gsi::enum_const ("SouthGeorgiaAndSouthSandwichIslands", QLocale::SouthGeorgiaAndSouthSandwichIslands, "@brief Enum constant QLocale::SouthGeorgiaAndSouthSandwichIslands") + + gsi::enum_const ("SouthKorea", QLocale::SouthKorea, "@brief Enum constant QLocale::SouthKorea") + + gsi::enum_const ("SouthSudan", QLocale::SouthSudan, "@brief Enum constant QLocale::SouthSudan") + + gsi::enum_const ("Spain", QLocale::Spain, "@brief Enum constant QLocale::Spain") + + gsi::enum_const ("SriLanka", QLocale::SriLanka, "@brief Enum constant QLocale::SriLanka") + + gsi::enum_const ("Sudan", QLocale::Sudan, "@brief Enum constant QLocale::Sudan") + + gsi::enum_const ("Suriname", QLocale::Suriname, "@brief Enum constant QLocale::Suriname") + + gsi::enum_const ("SvalbardAndJanMayen", QLocale::SvalbardAndJanMayen, "@brief Enum constant QLocale::SvalbardAndJanMayen") + + gsi::enum_const ("Sweden", QLocale::Sweden, "@brief Enum constant QLocale::Sweden") + + gsi::enum_const ("Switzerland", QLocale::Switzerland, "@brief Enum constant QLocale::Switzerland") + + gsi::enum_const ("Syria", QLocale::Syria, "@brief Enum constant QLocale::Syria") + + gsi::enum_const ("Taiwan", QLocale::Taiwan, "@brief Enum constant QLocale::Taiwan") + + gsi::enum_const ("Tajikistan", QLocale::Tajikistan, "@brief Enum constant QLocale::Tajikistan") + + gsi::enum_const ("Tanzania", QLocale::Tanzania, "@brief Enum constant QLocale::Tanzania") + + gsi::enum_const ("Thailand", QLocale::Thailand, "@brief Enum constant QLocale::Thailand") + + gsi::enum_const ("TimorLeste", QLocale::TimorLeste, "@brief Enum constant QLocale::TimorLeste") + + gsi::enum_const ("Togo", QLocale::Togo, "@brief Enum constant QLocale::Togo") + + gsi::enum_const ("TokelauTerritory", QLocale::TokelauTerritory, "@brief Enum constant QLocale::TokelauTerritory") + + gsi::enum_const ("Tonga", QLocale::Tonga, "@brief Enum constant QLocale::Tonga") + + gsi::enum_const ("TrinidadAndTobago", QLocale::TrinidadAndTobago, "@brief Enum constant QLocale::TrinidadAndTobago") + + gsi::enum_const ("TristanDaCunha", QLocale::TristanDaCunha, "@brief Enum constant QLocale::TristanDaCunha") + + gsi::enum_const ("Tunisia", QLocale::Tunisia, "@brief Enum constant QLocale::Tunisia") + + gsi::enum_const ("Turkey", QLocale::Turkey, "@brief Enum constant QLocale::Turkey") + + gsi::enum_const ("Turkmenistan", QLocale::Turkmenistan, "@brief Enum constant QLocale::Turkmenistan") + + gsi::enum_const ("TurksAndCaicosIslands", QLocale::TurksAndCaicosIslands, "@brief Enum constant QLocale::TurksAndCaicosIslands") + + gsi::enum_const ("TuvaluTerritory", QLocale::TuvaluTerritory, "@brief Enum constant QLocale::TuvaluTerritory") + + gsi::enum_const ("Uganda", QLocale::Uganda, "@brief Enum constant QLocale::Uganda") + + gsi::enum_const ("Ukraine", QLocale::Ukraine, "@brief Enum constant QLocale::Ukraine") + + gsi::enum_const ("UnitedArabEmirates", QLocale::UnitedArabEmirates, "@brief Enum constant QLocale::UnitedArabEmirates") + + gsi::enum_const ("UnitedKingdom", QLocale::UnitedKingdom, "@brief Enum constant QLocale::UnitedKingdom") + + gsi::enum_const ("UnitedStatesOutlyingIslands", QLocale::UnitedStatesOutlyingIslands, "@brief Enum constant QLocale::UnitedStatesOutlyingIslands") + + gsi::enum_const ("UnitedStates", QLocale::UnitedStates, "@brief Enum constant QLocale::UnitedStates") + + gsi::enum_const ("UnitedStatesVirginIslands", QLocale::UnitedStatesVirginIslands, "@brief Enum constant QLocale::UnitedStatesVirginIslands") + + gsi::enum_const ("Uruguay", QLocale::Uruguay, "@brief Enum constant QLocale::Uruguay") + + gsi::enum_const ("Uzbekistan", QLocale::Uzbekistan, "@brief Enum constant QLocale::Uzbekistan") + + gsi::enum_const ("Vanuatu", QLocale::Vanuatu, "@brief Enum constant QLocale::Vanuatu") + + gsi::enum_const ("VaticanCity", QLocale::VaticanCity, "@brief Enum constant QLocale::VaticanCity") + + gsi::enum_const ("Venezuela", QLocale::Venezuela, "@brief Enum constant QLocale::Venezuela") + + gsi::enum_const ("Vietnam", QLocale::Vietnam, "@brief Enum constant QLocale::Vietnam") + + gsi::enum_const ("WallisAndFutuna", QLocale::WallisAndFutuna, "@brief Enum constant QLocale::WallisAndFutuna") + + gsi::enum_const ("WesternSahara", QLocale::WesternSahara, "@brief Enum constant QLocale::WesternSahara") + + gsi::enum_const ("World", QLocale::World, "@brief Enum constant QLocale::World") + + gsi::enum_const ("Yemen", QLocale::Yemen, "@brief Enum constant QLocale::Yemen") + + gsi::enum_const ("Zambia", QLocale::Zambia, "@brief Enum constant QLocale::Zambia") + + gsi::enum_const ("Zimbabwe", QLocale::Zimbabwe, "@brief Enum constant QLocale::Zimbabwe") + + gsi::enum_const ("AnyCountry", QLocale::AnyCountry, "@brief Enum constant QLocale::AnyCountry") + + gsi::enum_const ("Bonaire", QLocale::Bonaire, "@brief Enum constant QLocale::Bonaire") + + gsi::enum_const ("BosniaAndHerzegowina", QLocale::BosniaAndHerzegowina, "@brief Enum constant QLocale::BosniaAndHerzegowina") + + gsi::enum_const ("CuraSao", QLocale::CuraSao, "@brief Enum constant QLocale::CuraSao") + + gsi::enum_const ("CzechRepublic", QLocale::CzechRepublic, "@brief Enum constant QLocale::CzechRepublic") + + gsi::enum_const ("DemocraticRepublicOfCongo", QLocale::DemocraticRepublicOfCongo, "@brief Enum constant QLocale::DemocraticRepublicOfCongo") + + gsi::enum_const ("DemocraticRepublicOfKorea", QLocale::DemocraticRepublicOfKorea, "@brief Enum constant QLocale::DemocraticRepublicOfKorea") + + gsi::enum_const ("EastTimor", QLocale::EastTimor, "@brief Enum constant QLocale::EastTimor") + + gsi::enum_const ("LatinAmericaAndTheCaribbean", QLocale::LatinAmericaAndTheCaribbean, "@brief Enum constant QLocale::LatinAmericaAndTheCaribbean") + + gsi::enum_const ("Macau", QLocale::Macau, "@brief Enum constant QLocale::Macau") + + gsi::enum_const ("NauruCountry", QLocale::NauruCountry, "@brief Enum constant QLocale::NauruCountry") + + gsi::enum_const ("PeoplesRepublicOfCongo", QLocale::PeoplesRepublicOfCongo, "@brief Enum constant QLocale::PeoplesRepublicOfCongo") + + gsi::enum_const ("RepublicOfKorea", QLocale::RepublicOfKorea, "@brief Enum constant QLocale::RepublicOfKorea") + + gsi::enum_const ("RussianFederation", QLocale::RussianFederation, "@brief Enum constant QLocale::RussianFederation") + + gsi::enum_const ("SaintVincentAndTheGrenadines", QLocale::SaintVincentAndTheGrenadines, "@brief Enum constant QLocale::SaintVincentAndTheGrenadines") + + gsi::enum_const ("SouthGeorgiaAndTheSouthSandwichIslands", QLocale::SouthGeorgiaAndTheSouthSandwichIslands, "@brief Enum constant QLocale::SouthGeorgiaAndTheSouthSandwichIslands") + + gsi::enum_const ("SvalbardAndJanMayenIslands", QLocale::SvalbardAndJanMayenIslands, "@brief Enum constant QLocale::SvalbardAndJanMayenIslands") + + gsi::enum_const ("Swaziland", QLocale::Swaziland, "@brief Enum constant QLocale::Swaziland") + + gsi::enum_const ("SyrianArabRepublic", QLocale::SyrianArabRepublic, "@brief Enum constant QLocale::SyrianArabRepublic") + + gsi::enum_const ("TokelauCountry", QLocale::TokelauCountry, "@brief Enum constant QLocale::TokelauCountry") + + gsi::enum_const ("TuvaluCountry", QLocale::TuvaluCountry, "@brief Enum constant QLocale::TuvaluCountry") + + gsi::enum_const ("UnitedStatesMinorOutlyingIslands", QLocale::UnitedStatesMinorOutlyingIslands, "@brief Enum constant QLocale::UnitedStatesMinorOutlyingIslands") + + gsi::enum_const ("VaticanCityState", QLocale::VaticanCityState, "@brief Enum constant QLocale::VaticanCityState") + + gsi::enum_const ("WallisAndFutunaIslands", QLocale::WallisAndFutunaIslands, "@brief Enum constant QLocale::WallisAndFutunaIslands") + + gsi::enum_const ("LastTerritory", QLocale::LastTerritory, "@brief Enum constant QLocale::LastTerritory") + + gsi::enum_const ("LastCountry", QLocale::LastCountry, "@brief Enum constant QLocale::LastCountry"), + "@qt\n@brief This class represents the QLocale::Country enum"); + +static gsi::QFlagsClass decl_QLocale_Country_Enums ("QtCore", "QLocale_QFlags_Country", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLocale_Country_Enum_in_parent (decl_QLocale_Country_Enum.defs ()); +static gsi::ClassExt decl_QLocale_Country_Enum_as_child (decl_QLocale_Country_Enum, "Country"); +static gsi::ClassExt decl_QLocale_Country_Enums_as_child (decl_QLocale_Country_Enums, "QFlags_Country"); + +} + + +// Implementation of the enum wrapper class for QLocale::CurrencySymbolFormat +namespace qt_gsi +{ + +static gsi::Enum decl_QLocale_CurrencySymbolFormat_Enum ("QtCore", "QLocale_CurrencySymbolFormat", + gsi::enum_const ("CurrencyIsoCode", QLocale::CurrencyIsoCode, "@brief Enum constant QLocale::CurrencyIsoCode") + + gsi::enum_const ("CurrencySymbol", QLocale::CurrencySymbol, "@brief Enum constant QLocale::CurrencySymbol") + + gsi::enum_const ("CurrencyDisplayName", QLocale::CurrencyDisplayName, "@brief Enum constant QLocale::CurrencyDisplayName"), + "@qt\n@brief This class represents the QLocale::CurrencySymbolFormat enum"); + +static gsi::QFlagsClass decl_QLocale_CurrencySymbolFormat_Enums ("QtCore", "QLocale_QFlags_CurrencySymbolFormat", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLocale_CurrencySymbolFormat_Enum_in_parent (decl_QLocale_CurrencySymbolFormat_Enum.defs ()); +static gsi::ClassExt decl_QLocale_CurrencySymbolFormat_Enum_as_child (decl_QLocale_CurrencySymbolFormat_Enum, "CurrencySymbolFormat"); +static gsi::ClassExt decl_QLocale_CurrencySymbolFormat_Enums_as_child (decl_QLocale_CurrencySymbolFormat_Enums, "QFlags_CurrencySymbolFormat"); + +} + + +// Implementation of the enum wrapper class for QLocale::DataSizeFormat +namespace qt_gsi +{ + +static gsi::Enum decl_QLocale_DataSizeFormat_Enum ("QtCore", "QLocale_DataSizeFormat", + gsi::enum_const ("DataSizeBase1000", QLocale::DataSizeBase1000, "@brief Enum constant QLocale::DataSizeBase1000") + + gsi::enum_const ("DataSizeSIQuantifiers", QLocale::DataSizeSIQuantifiers, "@brief Enum constant QLocale::DataSizeSIQuantifiers") + + gsi::enum_const ("DataSizeIecFormat", QLocale::DataSizeIecFormat, "@brief Enum constant QLocale::DataSizeIecFormat") + + gsi::enum_const ("DataSizeTraditionalFormat", QLocale::DataSizeTraditionalFormat, "@brief Enum constant QLocale::DataSizeTraditionalFormat") + + gsi::enum_const ("DataSizeSIFormat", QLocale::DataSizeSIFormat, "@brief Enum constant QLocale::DataSizeSIFormat"), + "@qt\n@brief This class represents the QLocale::DataSizeFormat enum"); + +static gsi::QFlagsClass decl_QLocale_DataSizeFormat_Enums ("QtCore", "QLocale_QFlags_DataSizeFormat", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLocale_DataSizeFormat_Enum_in_parent (decl_QLocale_DataSizeFormat_Enum.defs ()); +static gsi::ClassExt decl_QLocale_DataSizeFormat_Enum_as_child (decl_QLocale_DataSizeFormat_Enum, "DataSizeFormat"); +static gsi::ClassExt decl_QLocale_DataSizeFormat_Enums_as_child (decl_QLocale_DataSizeFormat_Enums, "QFlags_DataSizeFormat"); + +} + + +// Implementation of the enum wrapper class for QLocale::FormatType +namespace qt_gsi +{ + +static gsi::Enum decl_QLocale_FormatType_Enum ("QtCore", "QLocale_FormatType", + gsi::enum_const ("LongFormat", QLocale::LongFormat, "@brief Enum constant QLocale::LongFormat") + + gsi::enum_const ("ShortFormat", QLocale::ShortFormat, "@brief Enum constant QLocale::ShortFormat") + + gsi::enum_const ("NarrowFormat", QLocale::NarrowFormat, "@brief Enum constant QLocale::NarrowFormat"), + "@qt\n@brief This class represents the QLocale::FormatType enum"); + +static gsi::QFlagsClass decl_QLocale_FormatType_Enums ("QtCore", "QLocale_QFlags_FormatType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLocale_FormatType_Enum_in_parent (decl_QLocale_FormatType_Enum.defs ()); +static gsi::ClassExt decl_QLocale_FormatType_Enum_as_child (decl_QLocale_FormatType_Enum, "FormatType"); +static gsi::ClassExt decl_QLocale_FormatType_Enums_as_child (decl_QLocale_FormatType_Enums, "QFlags_FormatType"); + +} + + +// Implementation of the enum wrapper class for QLocale::Language +namespace qt_gsi +{ + +static gsi::Enum decl_QLocale_Language_Enum ("QtCore", "QLocale_Language", + gsi::enum_const ("AnyLanguage", QLocale::AnyLanguage, "@brief Enum constant QLocale::AnyLanguage") + + gsi::enum_const ("C", QLocale::C, "@brief Enum constant QLocale::C") + + gsi::enum_const ("Abkhazian", QLocale::Abkhazian, "@brief Enum constant QLocale::Abkhazian") + + gsi::enum_const ("Afar", QLocale::Afar, "@brief Enum constant QLocale::Afar") + + gsi::enum_const ("Afrikaans", QLocale::Afrikaans, "@brief Enum constant QLocale::Afrikaans") + + gsi::enum_const ("Aghem", QLocale::Aghem, "@brief Enum constant QLocale::Aghem") + + gsi::enum_const ("Akan", QLocale::Akan, "@brief Enum constant QLocale::Akan") + + gsi::enum_const ("Akkadian", QLocale::Akkadian, "@brief Enum constant QLocale::Akkadian") + + gsi::enum_const ("Akoose", QLocale::Akoose, "@brief Enum constant QLocale::Akoose") + + gsi::enum_const ("Albanian", QLocale::Albanian, "@brief Enum constant QLocale::Albanian") + + gsi::enum_const ("AmericanSignLanguage", QLocale::AmericanSignLanguage, "@brief Enum constant QLocale::AmericanSignLanguage") + + gsi::enum_const ("Amharic", QLocale::Amharic, "@brief Enum constant QLocale::Amharic") + + gsi::enum_const ("AncientEgyptian", QLocale::AncientEgyptian, "@brief Enum constant QLocale::AncientEgyptian") + + gsi::enum_const ("AncientGreek", QLocale::AncientGreek, "@brief Enum constant QLocale::AncientGreek") + + gsi::enum_const ("Arabic", QLocale::Arabic, "@brief Enum constant QLocale::Arabic") + + gsi::enum_const ("Aragonese", QLocale::Aragonese, "@brief Enum constant QLocale::Aragonese") + + gsi::enum_const ("Aramaic", QLocale::Aramaic, "@brief Enum constant QLocale::Aramaic") + + gsi::enum_const ("Armenian", QLocale::Armenian, "@brief Enum constant QLocale::Armenian") + + gsi::enum_const ("Assamese", QLocale::Assamese, "@brief Enum constant QLocale::Assamese") + + gsi::enum_const ("Asturian", QLocale::Asturian, "@brief Enum constant QLocale::Asturian") + + gsi::enum_const ("Asu", QLocale::Asu, "@brief Enum constant QLocale::Asu") + + gsi::enum_const ("Atsam", QLocale::Atsam, "@brief Enum constant QLocale::Atsam") + + gsi::enum_const ("Avaric", QLocale::Avaric, "@brief Enum constant QLocale::Avaric") + + gsi::enum_const ("Avestan", QLocale::Avestan, "@brief Enum constant QLocale::Avestan") + + gsi::enum_const ("Aymara", QLocale::Aymara, "@brief Enum constant QLocale::Aymara") + + gsi::enum_const ("Azerbaijani", QLocale::Azerbaijani, "@brief Enum constant QLocale::Azerbaijani") + + gsi::enum_const ("Bafia", QLocale::Bafia, "@brief Enum constant QLocale::Bafia") + + gsi::enum_const ("Balinese", QLocale::Balinese, "@brief Enum constant QLocale::Balinese") + + gsi::enum_const ("Bambara", QLocale::Bambara, "@brief Enum constant QLocale::Bambara") + + gsi::enum_const ("Bamun", QLocale::Bamun, "@brief Enum constant QLocale::Bamun") + + gsi::enum_const ("Bangla", QLocale::Bangla, "@brief Enum constant QLocale::Bangla") + + gsi::enum_const ("Basaa", QLocale::Basaa, "@brief Enum constant QLocale::Basaa") + + gsi::enum_const ("Bashkir", QLocale::Bashkir, "@brief Enum constant QLocale::Bashkir") + + gsi::enum_const ("Basque", QLocale::Basque, "@brief Enum constant QLocale::Basque") + + gsi::enum_const ("BatakToba", QLocale::BatakToba, "@brief Enum constant QLocale::BatakToba") + + gsi::enum_const ("Belarusian", QLocale::Belarusian, "@brief Enum constant QLocale::Belarusian") + + gsi::enum_const ("Bemba", QLocale::Bemba, "@brief Enum constant QLocale::Bemba") + + gsi::enum_const ("Bena", QLocale::Bena, "@brief Enum constant QLocale::Bena") + + gsi::enum_const ("Bhojpuri", QLocale::Bhojpuri, "@brief Enum constant QLocale::Bhojpuri") + + gsi::enum_const ("Bislama", QLocale::Bislama, "@brief Enum constant QLocale::Bislama") + + gsi::enum_const ("Blin", QLocale::Blin, "@brief Enum constant QLocale::Blin") + + gsi::enum_const ("Bodo", QLocale::Bodo, "@brief Enum constant QLocale::Bodo") + + gsi::enum_const ("Bosnian", QLocale::Bosnian, "@brief Enum constant QLocale::Bosnian") + + gsi::enum_const ("Breton", QLocale::Breton, "@brief Enum constant QLocale::Breton") + + gsi::enum_const ("Buginese", QLocale::Buginese, "@brief Enum constant QLocale::Buginese") + + gsi::enum_const ("Bulgarian", QLocale::Bulgarian, "@brief Enum constant QLocale::Bulgarian") + + gsi::enum_const ("Burmese", QLocale::Burmese, "@brief Enum constant QLocale::Burmese") + + gsi::enum_const ("Cantonese", QLocale::Cantonese, "@brief Enum constant QLocale::Cantonese") + + gsi::enum_const ("Catalan", QLocale::Catalan, "@brief Enum constant QLocale::Catalan") + + gsi::enum_const ("Cebuano", QLocale::Cebuano, "@brief Enum constant QLocale::Cebuano") + + gsi::enum_const ("CentralAtlasTamazight", QLocale::CentralAtlasTamazight, "@brief Enum constant QLocale::CentralAtlasTamazight") + + gsi::enum_const ("CentralKurdish", QLocale::CentralKurdish, "@brief Enum constant QLocale::CentralKurdish") + + gsi::enum_const ("Chakma", QLocale::Chakma, "@brief Enum constant QLocale::Chakma") + + gsi::enum_const ("Chamorro", QLocale::Chamorro, "@brief Enum constant QLocale::Chamorro") + + gsi::enum_const ("Chechen", QLocale::Chechen, "@brief Enum constant QLocale::Chechen") + + gsi::enum_const ("Cherokee", QLocale::Cherokee, "@brief Enum constant QLocale::Cherokee") + + gsi::enum_const ("Chickasaw", QLocale::Chickasaw, "@brief Enum constant QLocale::Chickasaw") + + gsi::enum_const ("Chiga", QLocale::Chiga, "@brief Enum constant QLocale::Chiga") + + gsi::enum_const ("Chinese", QLocale::Chinese, "@brief Enum constant QLocale::Chinese") + + gsi::enum_const ("Church", QLocale::Church, "@brief Enum constant QLocale::Church") + + gsi::enum_const ("Chuvash", QLocale::Chuvash, "@brief Enum constant QLocale::Chuvash") + + gsi::enum_const ("Colognian", QLocale::Colognian, "@brief Enum constant QLocale::Colognian") + + gsi::enum_const ("Coptic", QLocale::Coptic, "@brief Enum constant QLocale::Coptic") + + gsi::enum_const ("Cornish", QLocale::Cornish, "@brief Enum constant QLocale::Cornish") + + gsi::enum_const ("Corsican", QLocale::Corsican, "@brief Enum constant QLocale::Corsican") + + gsi::enum_const ("Cree", QLocale::Cree, "@brief Enum constant QLocale::Cree") + + gsi::enum_const ("Croatian", QLocale::Croatian, "@brief Enum constant QLocale::Croatian") + + gsi::enum_const ("Czech", QLocale::Czech, "@brief Enum constant QLocale::Czech") + + gsi::enum_const ("Danish", QLocale::Danish, "@brief Enum constant QLocale::Danish") + + gsi::enum_const ("Divehi", QLocale::Divehi, "@brief Enum constant QLocale::Divehi") + + gsi::enum_const ("Dogri", QLocale::Dogri, "@brief Enum constant QLocale::Dogri") + + gsi::enum_const ("Duala", QLocale::Duala, "@brief Enum constant QLocale::Duala") + + gsi::enum_const ("Dutch", QLocale::Dutch, "@brief Enum constant QLocale::Dutch") + + gsi::enum_const ("Dzongkha", QLocale::Dzongkha, "@brief Enum constant QLocale::Dzongkha") + + gsi::enum_const ("Embu", QLocale::Embu, "@brief Enum constant QLocale::Embu") + + gsi::enum_const ("English", QLocale::English, "@brief Enum constant QLocale::English") + + gsi::enum_const ("Erzya", QLocale::Erzya, "@brief Enum constant QLocale::Erzya") + + gsi::enum_const ("Esperanto", QLocale::Esperanto, "@brief Enum constant QLocale::Esperanto") + + gsi::enum_const ("Estonian", QLocale::Estonian, "@brief Enum constant QLocale::Estonian") + + gsi::enum_const ("Ewe", QLocale::Ewe, "@brief Enum constant QLocale::Ewe") + + gsi::enum_const ("Ewondo", QLocale::Ewondo, "@brief Enum constant QLocale::Ewondo") + + gsi::enum_const ("Faroese", QLocale::Faroese, "@brief Enum constant QLocale::Faroese") + + gsi::enum_const ("Fijian", QLocale::Fijian, "@brief Enum constant QLocale::Fijian") + + gsi::enum_const ("Filipino", QLocale::Filipino, "@brief Enum constant QLocale::Filipino") + + gsi::enum_const ("Finnish", QLocale::Finnish, "@brief Enum constant QLocale::Finnish") + + gsi::enum_const ("French", QLocale::French, "@brief Enum constant QLocale::French") + + gsi::enum_const ("Friulian", QLocale::Friulian, "@brief Enum constant QLocale::Friulian") + + gsi::enum_const ("Fulah", QLocale::Fulah, "@brief Enum constant QLocale::Fulah") + + gsi::enum_const ("Gaelic", QLocale::Gaelic, "@brief Enum constant QLocale::Gaelic") + + gsi::enum_const ("Ga", QLocale::Ga, "@brief Enum constant QLocale::Ga") + + gsi::enum_const ("Galician", QLocale::Galician, "@brief Enum constant QLocale::Galician") + + gsi::enum_const ("Ganda", QLocale::Ganda, "@brief Enum constant QLocale::Ganda") + + gsi::enum_const ("Geez", QLocale::Geez, "@brief Enum constant QLocale::Geez") + + gsi::enum_const ("Georgian", QLocale::Georgian, "@brief Enum constant QLocale::Georgian") + + gsi::enum_const ("German", QLocale::German, "@brief Enum constant QLocale::German") + + gsi::enum_const ("Gothic", QLocale::Gothic, "@brief Enum constant QLocale::Gothic") + + gsi::enum_const ("Greek", QLocale::Greek, "@brief Enum constant QLocale::Greek") + + gsi::enum_const ("Guarani", QLocale::Guarani, "@brief Enum constant QLocale::Guarani") + + gsi::enum_const ("Gujarati", QLocale::Gujarati, "@brief Enum constant QLocale::Gujarati") + + gsi::enum_const ("Gusii", QLocale::Gusii, "@brief Enum constant QLocale::Gusii") + + gsi::enum_const ("Haitian", QLocale::Haitian, "@brief Enum constant QLocale::Haitian") + + gsi::enum_const ("Hausa", QLocale::Hausa, "@brief Enum constant QLocale::Hausa") + + gsi::enum_const ("Hawaiian", QLocale::Hawaiian, "@brief Enum constant QLocale::Hawaiian") + + gsi::enum_const ("Hebrew", QLocale::Hebrew, "@brief Enum constant QLocale::Hebrew") + + gsi::enum_const ("Herero", QLocale::Herero, "@brief Enum constant QLocale::Herero") + + gsi::enum_const ("Hindi", QLocale::Hindi, "@brief Enum constant QLocale::Hindi") + + gsi::enum_const ("HiriMotu", QLocale::HiriMotu, "@brief Enum constant QLocale::HiriMotu") + + gsi::enum_const ("Hungarian", QLocale::Hungarian, "@brief Enum constant QLocale::Hungarian") + + gsi::enum_const ("Icelandic", QLocale::Icelandic, "@brief Enum constant QLocale::Icelandic") + + gsi::enum_const ("Ido", QLocale::Ido, "@brief Enum constant QLocale::Ido") + + gsi::enum_const ("Igbo", QLocale::Igbo, "@brief Enum constant QLocale::Igbo") + + gsi::enum_const ("InariSami", QLocale::InariSami, "@brief Enum constant QLocale::InariSami") + + gsi::enum_const ("Indonesian", QLocale::Indonesian, "@brief Enum constant QLocale::Indonesian") + + gsi::enum_const ("Ingush", QLocale::Ingush, "@brief Enum constant QLocale::Ingush") + + gsi::enum_const ("Interlingua", QLocale::Interlingua, "@brief Enum constant QLocale::Interlingua") + + gsi::enum_const ("Interlingue", QLocale::Interlingue, "@brief Enum constant QLocale::Interlingue") + + gsi::enum_const ("Inuktitut", QLocale::Inuktitut, "@brief Enum constant QLocale::Inuktitut") + + gsi::enum_const ("Inupiaq", QLocale::Inupiaq, "@brief Enum constant QLocale::Inupiaq") + + gsi::enum_const ("Irish", QLocale::Irish, "@brief Enum constant QLocale::Irish") + + gsi::enum_const ("Italian", QLocale::Italian, "@brief Enum constant QLocale::Italian") + + gsi::enum_const ("Japanese", QLocale::Japanese, "@brief Enum constant QLocale::Japanese") + + gsi::enum_const ("Javanese", QLocale::Javanese, "@brief Enum constant QLocale::Javanese") + + gsi::enum_const ("Jju", QLocale::Jju, "@brief Enum constant QLocale::Jju") + + gsi::enum_const ("JolaFonyi", QLocale::JolaFonyi, "@brief Enum constant QLocale::JolaFonyi") + + gsi::enum_const ("Kabuverdianu", QLocale::Kabuverdianu, "@brief Enum constant QLocale::Kabuverdianu") + + gsi::enum_const ("Kabyle", QLocale::Kabyle, "@brief Enum constant QLocale::Kabyle") + + gsi::enum_const ("Kako", QLocale::Kako, "@brief Enum constant QLocale::Kako") + + gsi::enum_const ("Kalaallisut", QLocale::Kalaallisut, "@brief Enum constant QLocale::Kalaallisut") + + gsi::enum_const ("Kalenjin", QLocale::Kalenjin, "@brief Enum constant QLocale::Kalenjin") + + gsi::enum_const ("Kamba", QLocale::Kamba, "@brief Enum constant QLocale::Kamba") + + gsi::enum_const ("Kannada", QLocale::Kannada, "@brief Enum constant QLocale::Kannada") + + gsi::enum_const ("Kanuri", QLocale::Kanuri, "@brief Enum constant QLocale::Kanuri") + + gsi::enum_const ("Kashmiri", QLocale::Kashmiri, "@brief Enum constant QLocale::Kashmiri") + + gsi::enum_const ("Kazakh", QLocale::Kazakh, "@brief Enum constant QLocale::Kazakh") + + gsi::enum_const ("Kenyang", QLocale::Kenyang, "@brief Enum constant QLocale::Kenyang") + + gsi::enum_const ("Khmer", QLocale::Khmer, "@brief Enum constant QLocale::Khmer") + + gsi::enum_const ("Kiche", QLocale::Kiche, "@brief Enum constant QLocale::Kiche") + + gsi::enum_const ("Kikuyu", QLocale::Kikuyu, "@brief Enum constant QLocale::Kikuyu") + + gsi::enum_const ("Kinyarwanda", QLocale::Kinyarwanda, "@brief Enum constant QLocale::Kinyarwanda") + + gsi::enum_const ("Komi", QLocale::Komi, "@brief Enum constant QLocale::Komi") + + gsi::enum_const ("Kongo", QLocale::Kongo, "@brief Enum constant QLocale::Kongo") + + gsi::enum_const ("Konkani", QLocale::Konkani, "@brief Enum constant QLocale::Konkani") + + gsi::enum_const ("Korean", QLocale::Korean, "@brief Enum constant QLocale::Korean") + + gsi::enum_const ("Koro", QLocale::Koro, "@brief Enum constant QLocale::Koro") + + gsi::enum_const ("KoyraboroSenni", QLocale::KoyraboroSenni, "@brief Enum constant QLocale::KoyraboroSenni") + + gsi::enum_const ("KoyraChiini", QLocale::KoyraChiini, "@brief Enum constant QLocale::KoyraChiini") + + gsi::enum_const ("Kpelle", QLocale::Kpelle, "@brief Enum constant QLocale::Kpelle") + + gsi::enum_const ("Kuanyama", QLocale::Kuanyama, "@brief Enum constant QLocale::Kuanyama") + + gsi::enum_const ("Kurdish", QLocale::Kurdish, "@brief Enum constant QLocale::Kurdish") + + gsi::enum_const ("Kwasio", QLocale::Kwasio, "@brief Enum constant QLocale::Kwasio") + + gsi::enum_const ("Kyrgyz", QLocale::Kyrgyz, "@brief Enum constant QLocale::Kyrgyz") + + gsi::enum_const ("Lakota", QLocale::Lakota, "@brief Enum constant QLocale::Lakota") + + gsi::enum_const ("Langi", QLocale::Langi, "@brief Enum constant QLocale::Langi") + + gsi::enum_const ("Lao", QLocale::Lao, "@brief Enum constant QLocale::Lao") + + gsi::enum_const ("Latin", QLocale::Latin, "@brief Enum constant QLocale::Latin") + + gsi::enum_const ("Latvian", QLocale::Latvian, "@brief Enum constant QLocale::Latvian") + + gsi::enum_const ("Lezghian", QLocale::Lezghian, "@brief Enum constant QLocale::Lezghian") + + gsi::enum_const ("Limburgish", QLocale::Limburgish, "@brief Enum constant QLocale::Limburgish") + + gsi::enum_const ("Lingala", QLocale::Lingala, "@brief Enum constant QLocale::Lingala") + + gsi::enum_const ("LiteraryChinese", QLocale::LiteraryChinese, "@brief Enum constant QLocale::LiteraryChinese") + + gsi::enum_const ("Lithuanian", QLocale::Lithuanian, "@brief Enum constant QLocale::Lithuanian") + + gsi::enum_const ("Lojban", QLocale::Lojban, "@brief Enum constant QLocale::Lojban") + + gsi::enum_const ("LowerSorbian", QLocale::LowerSorbian, "@brief Enum constant QLocale::LowerSorbian") + + gsi::enum_const ("LowGerman", QLocale::LowGerman, "@brief Enum constant QLocale::LowGerman") + + gsi::enum_const ("LubaKatanga", QLocale::LubaKatanga, "@brief Enum constant QLocale::LubaKatanga") + + gsi::enum_const ("LuleSami", QLocale::LuleSami, "@brief Enum constant QLocale::LuleSami") + + gsi::enum_const ("Luo", QLocale::Luo, "@brief Enum constant QLocale::Luo") + + gsi::enum_const ("Luxembourgish", QLocale::Luxembourgish, "@brief Enum constant QLocale::Luxembourgish") + + gsi::enum_const ("Luyia", QLocale::Luyia, "@brief Enum constant QLocale::Luyia") + + gsi::enum_const ("Macedonian", QLocale::Macedonian, "@brief Enum constant QLocale::Macedonian") + + gsi::enum_const ("Machame", QLocale::Machame, "@brief Enum constant QLocale::Machame") + + gsi::enum_const ("Maithili", QLocale::Maithili, "@brief Enum constant QLocale::Maithili") + + gsi::enum_const ("MakhuwaMeetto", QLocale::MakhuwaMeetto, "@brief Enum constant QLocale::MakhuwaMeetto") + + gsi::enum_const ("Makonde", QLocale::Makonde, "@brief Enum constant QLocale::Makonde") + + gsi::enum_const ("Malagasy", QLocale::Malagasy, "@brief Enum constant QLocale::Malagasy") + + gsi::enum_const ("Malayalam", QLocale::Malayalam, "@brief Enum constant QLocale::Malayalam") + + gsi::enum_const ("Malay", QLocale::Malay, "@brief Enum constant QLocale::Malay") + + gsi::enum_const ("Maltese", QLocale::Maltese, "@brief Enum constant QLocale::Maltese") + + gsi::enum_const ("Mandingo", QLocale::Mandingo, "@brief Enum constant QLocale::Mandingo") + + gsi::enum_const ("Manipuri", QLocale::Manipuri, "@brief Enum constant QLocale::Manipuri") + + gsi::enum_const ("Manx", QLocale::Manx, "@brief Enum constant QLocale::Manx") + + gsi::enum_const ("Maori", QLocale::Maori, "@brief Enum constant QLocale::Maori") + + gsi::enum_const ("Mapuche", QLocale::Mapuche, "@brief Enum constant QLocale::Mapuche") + + gsi::enum_const ("Marathi", QLocale::Marathi, "@brief Enum constant QLocale::Marathi") + + gsi::enum_const ("Marshallese", QLocale::Marshallese, "@brief Enum constant QLocale::Marshallese") + + gsi::enum_const ("Masai", QLocale::Masai, "@brief Enum constant QLocale::Masai") + + gsi::enum_const ("Mazanderani", QLocale::Mazanderani, "@brief Enum constant QLocale::Mazanderani") + + gsi::enum_const ("Mende", QLocale::Mende, "@brief Enum constant QLocale::Mende") + + gsi::enum_const ("Meru", QLocale::Meru, "@brief Enum constant QLocale::Meru") + + gsi::enum_const ("Meta", QLocale::Meta, "@brief Enum constant QLocale::Meta") + + gsi::enum_const ("Mohawk", QLocale::Mohawk, "@brief Enum constant QLocale::Mohawk") + + gsi::enum_const ("Mongolian", QLocale::Mongolian, "@brief Enum constant QLocale::Mongolian") + + gsi::enum_const ("Morisyen", QLocale::Morisyen, "@brief Enum constant QLocale::Morisyen") + + gsi::enum_const ("Mundang", QLocale::Mundang, "@brief Enum constant QLocale::Mundang") + + gsi::enum_const ("Muscogee", QLocale::Muscogee, "@brief Enum constant QLocale::Muscogee") + + gsi::enum_const ("Nama", QLocale::Nama, "@brief Enum constant QLocale::Nama") + + gsi::enum_const ("NauruLanguage", QLocale::NauruLanguage, "@brief Enum constant QLocale::NauruLanguage") + + gsi::enum_const ("Navajo", QLocale::Navajo, "@brief Enum constant QLocale::Navajo") + + gsi::enum_const ("Ndonga", QLocale::Ndonga, "@brief Enum constant QLocale::Ndonga") + + gsi::enum_const ("Nepali", QLocale::Nepali, "@brief Enum constant QLocale::Nepali") + + gsi::enum_const ("Newari", QLocale::Newari, "@brief Enum constant QLocale::Newari") + + gsi::enum_const ("Ngiemboon", QLocale::Ngiemboon, "@brief Enum constant QLocale::Ngiemboon") + + gsi::enum_const ("Ngomba", QLocale::Ngomba, "@brief Enum constant QLocale::Ngomba") + + gsi::enum_const ("NigerianPidgin", QLocale::NigerianPidgin, "@brief Enum constant QLocale::NigerianPidgin") + + gsi::enum_const ("Nko", QLocale::Nko, "@brief Enum constant QLocale::Nko") + + gsi::enum_const ("NorthernLuri", QLocale::NorthernLuri, "@brief Enum constant QLocale::NorthernLuri") + + gsi::enum_const ("NorthernSami", QLocale::NorthernSami, "@brief Enum constant QLocale::NorthernSami") + + gsi::enum_const ("NorthernSotho", QLocale::NorthernSotho, "@brief Enum constant QLocale::NorthernSotho") + + gsi::enum_const ("NorthNdebele", QLocale::NorthNdebele, "@brief Enum constant QLocale::NorthNdebele") + + gsi::enum_const ("NorwegianBokmal", QLocale::NorwegianBokmal, "@brief Enum constant QLocale::NorwegianBokmal") + + gsi::enum_const ("NorwegianNynorsk", QLocale::NorwegianNynorsk, "@brief Enum constant QLocale::NorwegianNynorsk") + + gsi::enum_const ("Nuer", QLocale::Nuer, "@brief Enum constant QLocale::Nuer") + + gsi::enum_const ("Nyanja", QLocale::Nyanja, "@brief Enum constant QLocale::Nyanja") + + gsi::enum_const ("Nyankole", QLocale::Nyankole, "@brief Enum constant QLocale::Nyankole") + + gsi::enum_const ("Occitan", QLocale::Occitan, "@brief Enum constant QLocale::Occitan") + + gsi::enum_const ("Odia", QLocale::Odia, "@brief Enum constant QLocale::Odia") + + gsi::enum_const ("Ojibwa", QLocale::Ojibwa, "@brief Enum constant QLocale::Ojibwa") + + gsi::enum_const ("OldIrish", QLocale::OldIrish, "@brief Enum constant QLocale::OldIrish") + + gsi::enum_const ("OldNorse", QLocale::OldNorse, "@brief Enum constant QLocale::OldNorse") + + gsi::enum_const ("OldPersian", QLocale::OldPersian, "@brief Enum constant QLocale::OldPersian") + + gsi::enum_const ("Oromo", QLocale::Oromo, "@brief Enum constant QLocale::Oromo") + + gsi::enum_const ("Osage", QLocale::Osage, "@brief Enum constant QLocale::Osage") + + gsi::enum_const ("Ossetic", QLocale::Ossetic, "@brief Enum constant QLocale::Ossetic") + + gsi::enum_const ("Pahlavi", QLocale::Pahlavi, "@brief Enum constant QLocale::Pahlavi") + + gsi::enum_const ("Palauan", QLocale::Palauan, "@brief Enum constant QLocale::Palauan") + + gsi::enum_const ("Pali", QLocale::Pali, "@brief Enum constant QLocale::Pali") + + gsi::enum_const ("Papiamento", QLocale::Papiamento, "@brief Enum constant QLocale::Papiamento") + + gsi::enum_const ("Pashto", QLocale::Pashto, "@brief Enum constant QLocale::Pashto") + + gsi::enum_const ("Persian", QLocale::Persian, "@brief Enum constant QLocale::Persian") + + gsi::enum_const ("Phoenician", QLocale::Phoenician, "@brief Enum constant QLocale::Phoenician") + + gsi::enum_const ("Polish", QLocale::Polish, "@brief Enum constant QLocale::Polish") + + gsi::enum_const ("Portuguese", QLocale::Portuguese, "@brief Enum constant QLocale::Portuguese") + + gsi::enum_const ("Prussian", QLocale::Prussian, "@brief Enum constant QLocale::Prussian") + + gsi::enum_const ("Punjabi", QLocale::Punjabi, "@brief Enum constant QLocale::Punjabi") + + gsi::enum_const ("Quechua", QLocale::Quechua, "@brief Enum constant QLocale::Quechua") + + gsi::enum_const ("Romanian", QLocale::Romanian, "@brief Enum constant QLocale::Romanian") + + gsi::enum_const ("Romansh", QLocale::Romansh, "@brief Enum constant QLocale::Romansh") + + gsi::enum_const ("Rombo", QLocale::Rombo, "@brief Enum constant QLocale::Rombo") + + gsi::enum_const ("Rundi", QLocale::Rundi, "@brief Enum constant QLocale::Rundi") + + gsi::enum_const ("Russian", QLocale::Russian, "@brief Enum constant QLocale::Russian") + + gsi::enum_const ("Rwa", QLocale::Rwa, "@brief Enum constant QLocale::Rwa") + + gsi::enum_const ("Saho", QLocale::Saho, "@brief Enum constant QLocale::Saho") + + gsi::enum_const ("Sakha", QLocale::Sakha, "@brief Enum constant QLocale::Sakha") + + gsi::enum_const ("Samburu", QLocale::Samburu, "@brief Enum constant QLocale::Samburu") + + gsi::enum_const ("Samoan", QLocale::Samoan, "@brief Enum constant QLocale::Samoan") + + gsi::enum_const ("Sango", QLocale::Sango, "@brief Enum constant QLocale::Sango") + + gsi::enum_const ("Sangu", QLocale::Sangu, "@brief Enum constant QLocale::Sangu") + + gsi::enum_const ("Sanskrit", QLocale::Sanskrit, "@brief Enum constant QLocale::Sanskrit") + + gsi::enum_const ("Santali", QLocale::Santali, "@brief Enum constant QLocale::Santali") + + gsi::enum_const ("Sardinian", QLocale::Sardinian, "@brief Enum constant QLocale::Sardinian") + + gsi::enum_const ("Saurashtra", QLocale::Saurashtra, "@brief Enum constant QLocale::Saurashtra") + + gsi::enum_const ("Sena", QLocale::Sena, "@brief Enum constant QLocale::Sena") + + gsi::enum_const ("Serbian", QLocale::Serbian, "@brief Enum constant QLocale::Serbian") + + gsi::enum_const ("Shambala", QLocale::Shambala, "@brief Enum constant QLocale::Shambala") + + gsi::enum_const ("Shona", QLocale::Shona, "@brief Enum constant QLocale::Shona") + + gsi::enum_const ("SichuanYi", QLocale::SichuanYi, "@brief Enum constant QLocale::SichuanYi") + + gsi::enum_const ("Sicilian", QLocale::Sicilian, "@brief Enum constant QLocale::Sicilian") + + gsi::enum_const ("Sidamo", QLocale::Sidamo, "@brief Enum constant QLocale::Sidamo") + + gsi::enum_const ("Silesian", QLocale::Silesian, "@brief Enum constant QLocale::Silesian") + + gsi::enum_const ("Sindhi", QLocale::Sindhi, "@brief Enum constant QLocale::Sindhi") + + gsi::enum_const ("Sinhala", QLocale::Sinhala, "@brief Enum constant QLocale::Sinhala") + + gsi::enum_const ("SkoltSami", QLocale::SkoltSami, "@brief Enum constant QLocale::SkoltSami") + + gsi::enum_const ("Slovak", QLocale::Slovak, "@brief Enum constant QLocale::Slovak") + + gsi::enum_const ("Slovenian", QLocale::Slovenian, "@brief Enum constant QLocale::Slovenian") + + gsi::enum_const ("Soga", QLocale::Soga, "@brief Enum constant QLocale::Soga") + + gsi::enum_const ("Somali", QLocale::Somali, "@brief Enum constant QLocale::Somali") + + gsi::enum_const ("SouthernKurdish", QLocale::SouthernKurdish, "@brief Enum constant QLocale::SouthernKurdish") + + gsi::enum_const ("SouthernSami", QLocale::SouthernSami, "@brief Enum constant QLocale::SouthernSami") + + gsi::enum_const ("SouthernSotho", QLocale::SouthernSotho, "@brief Enum constant QLocale::SouthernSotho") + + gsi::enum_const ("SouthNdebele", QLocale::SouthNdebele, "@brief Enum constant QLocale::SouthNdebele") + + gsi::enum_const ("Spanish", QLocale::Spanish, "@brief Enum constant QLocale::Spanish") + + gsi::enum_const ("StandardMoroccanTamazight", QLocale::StandardMoroccanTamazight, "@brief Enum constant QLocale::StandardMoroccanTamazight") + + gsi::enum_const ("Sundanese", QLocale::Sundanese, "@brief Enum constant QLocale::Sundanese") + + gsi::enum_const ("Swahili", QLocale::Swahili, "@brief Enum constant QLocale::Swahili") + + gsi::enum_const ("Swati", QLocale::Swati, "@brief Enum constant QLocale::Swati") + + gsi::enum_const ("Swedish", QLocale::Swedish, "@brief Enum constant QLocale::Swedish") + + gsi::enum_const ("SwissGerman", QLocale::SwissGerman, "@brief Enum constant QLocale::SwissGerman") + + gsi::enum_const ("Syriac", QLocale::Syriac, "@brief Enum constant QLocale::Syriac") + + gsi::enum_const ("Tachelhit", QLocale::Tachelhit, "@brief Enum constant QLocale::Tachelhit") + + gsi::enum_const ("Tahitian", QLocale::Tahitian, "@brief Enum constant QLocale::Tahitian") + + gsi::enum_const ("TaiDam", QLocale::TaiDam, "@brief Enum constant QLocale::TaiDam") + + gsi::enum_const ("Taita", QLocale::Taita, "@brief Enum constant QLocale::Taita") + + gsi::enum_const ("Tajik", QLocale::Tajik, "@brief Enum constant QLocale::Tajik") + + gsi::enum_const ("Tamil", QLocale::Tamil, "@brief Enum constant QLocale::Tamil") + + gsi::enum_const ("Taroko", QLocale::Taroko, "@brief Enum constant QLocale::Taroko") + + gsi::enum_const ("Tasawaq", QLocale::Tasawaq, "@brief Enum constant QLocale::Tasawaq") + + gsi::enum_const ("Tatar", QLocale::Tatar, "@brief Enum constant QLocale::Tatar") + + gsi::enum_const ("Telugu", QLocale::Telugu, "@brief Enum constant QLocale::Telugu") + + gsi::enum_const ("Teso", QLocale::Teso, "@brief Enum constant QLocale::Teso") + + gsi::enum_const ("Thai", QLocale::Thai, "@brief Enum constant QLocale::Thai") + + gsi::enum_const ("Tibetan", QLocale::Tibetan, "@brief Enum constant QLocale::Tibetan") + + gsi::enum_const ("Tigre", QLocale::Tigre, "@brief Enum constant QLocale::Tigre") + + gsi::enum_const ("Tigrinya", QLocale::Tigrinya, "@brief Enum constant QLocale::Tigrinya") + + gsi::enum_const ("TokelauLanguage", QLocale::TokelauLanguage, "@brief Enum constant QLocale::TokelauLanguage") + + gsi::enum_const ("TokPisin", QLocale::TokPisin, "@brief Enum constant QLocale::TokPisin") + + gsi::enum_const ("Tongan", QLocale::Tongan, "@brief Enum constant QLocale::Tongan") + + gsi::enum_const ("Tsonga", QLocale::Tsonga, "@brief Enum constant QLocale::Tsonga") + + gsi::enum_const ("Tswana", QLocale::Tswana, "@brief Enum constant QLocale::Tswana") + + gsi::enum_const ("Turkish", QLocale::Turkish, "@brief Enum constant QLocale::Turkish") + + gsi::enum_const ("Turkmen", QLocale::Turkmen, "@brief Enum constant QLocale::Turkmen") + + gsi::enum_const ("TuvaluLanguage", QLocale::TuvaluLanguage, "@brief Enum constant QLocale::TuvaluLanguage") + + gsi::enum_const ("Tyap", QLocale::Tyap, "@brief Enum constant QLocale::Tyap") + + gsi::enum_const ("Ugaritic", QLocale::Ugaritic, "@brief Enum constant QLocale::Ugaritic") + + gsi::enum_const ("Ukrainian", QLocale::Ukrainian, "@brief Enum constant QLocale::Ukrainian") + + gsi::enum_const ("UpperSorbian", QLocale::UpperSorbian, "@brief Enum constant QLocale::UpperSorbian") + + gsi::enum_const ("Urdu", QLocale::Urdu, "@brief Enum constant QLocale::Urdu") + + gsi::enum_const ("Uyghur", QLocale::Uyghur, "@brief Enum constant QLocale::Uyghur") + + gsi::enum_const ("Uzbek", QLocale::Uzbek, "@brief Enum constant QLocale::Uzbek") + + gsi::enum_const ("Vai", QLocale::Vai, "@brief Enum constant QLocale::Vai") + + gsi::enum_const ("Venda", QLocale::Venda, "@brief Enum constant QLocale::Venda") + + gsi::enum_const ("Vietnamese", QLocale::Vietnamese, "@brief Enum constant QLocale::Vietnamese") + + gsi::enum_const ("Volapuk", QLocale::Volapuk, "@brief Enum constant QLocale::Volapuk") + + gsi::enum_const ("Vunjo", QLocale::Vunjo, "@brief Enum constant QLocale::Vunjo") + + gsi::enum_const ("Walloon", QLocale::Walloon, "@brief Enum constant QLocale::Walloon") + + gsi::enum_const ("Walser", QLocale::Walser, "@brief Enum constant QLocale::Walser") + + gsi::enum_const ("Warlpiri", QLocale::Warlpiri, "@brief Enum constant QLocale::Warlpiri") + + gsi::enum_const ("Welsh", QLocale::Welsh, "@brief Enum constant QLocale::Welsh") + + gsi::enum_const ("WesternBalochi", QLocale::WesternBalochi, "@brief Enum constant QLocale::WesternBalochi") + + gsi::enum_const ("WesternFrisian", QLocale::WesternFrisian, "@brief Enum constant QLocale::WesternFrisian") + + gsi::enum_const ("Wolaytta", QLocale::Wolaytta, "@brief Enum constant QLocale::Wolaytta") + + gsi::enum_const ("Wolof", QLocale::Wolof, "@brief Enum constant QLocale::Wolof") + + gsi::enum_const ("Xhosa", QLocale::Xhosa, "@brief Enum constant QLocale::Xhosa") + + gsi::enum_const ("Yangben", QLocale::Yangben, "@brief Enum constant QLocale::Yangben") + + gsi::enum_const ("Yiddish", QLocale::Yiddish, "@brief Enum constant QLocale::Yiddish") + + gsi::enum_const ("Yoruba", QLocale::Yoruba, "@brief Enum constant QLocale::Yoruba") + + gsi::enum_const ("Zarma", QLocale::Zarma, "@brief Enum constant QLocale::Zarma") + + gsi::enum_const ("Zhuang", QLocale::Zhuang, "@brief Enum constant QLocale::Zhuang") + + gsi::enum_const ("Zulu", QLocale::Zulu, "@brief Enum constant QLocale::Zulu") + + gsi::enum_const ("Afan", QLocale::Afan, "@brief Enum constant QLocale::Afan") + + gsi::enum_const ("Bengali", QLocale::Bengali, "@brief Enum constant QLocale::Bengali") + + gsi::enum_const ("Bhutani", QLocale::Bhutani, "@brief Enum constant QLocale::Bhutani") + + gsi::enum_const ("Byelorussian", QLocale::Byelorussian, "@brief Enum constant QLocale::Byelorussian") + + gsi::enum_const ("Cambodian", QLocale::Cambodian, "@brief Enum constant QLocale::Cambodian") + + gsi::enum_const ("CentralMoroccoTamazight", QLocale::CentralMoroccoTamazight, "@brief Enum constant QLocale::CentralMoroccoTamazight") + + gsi::enum_const ("Chewa", QLocale::Chewa, "@brief Enum constant QLocale::Chewa") + + gsi::enum_const ("Frisian", QLocale::Frisian, "@brief Enum constant QLocale::Frisian") + + gsi::enum_const ("Greenlandic", QLocale::Greenlandic, "@brief Enum constant QLocale::Greenlandic") + + gsi::enum_const ("Inupiak", QLocale::Inupiak, "@brief Enum constant QLocale::Inupiak") + + gsi::enum_const ("Kirghiz", QLocale::Kirghiz, "@brief Enum constant QLocale::Kirghiz") + + gsi::enum_const ("Kurundi", QLocale::Kurundi, "@brief Enum constant QLocale::Kurundi") + + gsi::enum_const ("Kwanyama", QLocale::Kwanyama, "@brief Enum constant QLocale::Kwanyama") + + gsi::enum_const ("Navaho", QLocale::Navaho, "@brief Enum constant QLocale::Navaho") + + gsi::enum_const ("Oriya", QLocale::Oriya, "@brief Enum constant QLocale::Oriya") + + gsi::enum_const ("RhaetoRomance", QLocale::RhaetoRomance, "@brief Enum constant QLocale::RhaetoRomance") + + gsi::enum_const ("Uighur", QLocale::Uighur, "@brief Enum constant QLocale::Uighur") + + gsi::enum_const ("Uigur", QLocale::Uigur, "@brief Enum constant QLocale::Uigur") + + gsi::enum_const ("Walamo", QLocale::Walamo, "@brief Enum constant QLocale::Walamo") + + gsi::enum_const ("LastLanguage", QLocale::LastLanguage, "@brief Enum constant QLocale::LastLanguage"), + "@qt\n@brief This class represents the QLocale::Language enum"); + +static gsi::QFlagsClass decl_QLocale_Language_Enums ("QtCore", "QLocale_QFlags_Language", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLocale_Language_Enum_in_parent (decl_QLocale_Language_Enum.defs ()); +static gsi::ClassExt decl_QLocale_Language_Enum_as_child (decl_QLocale_Language_Enum, "Language"); +static gsi::ClassExt decl_QLocale_Language_Enums_as_child (decl_QLocale_Language_Enums, "QFlags_Language"); + +} + + +// Implementation of the enum wrapper class for QLocale::MeasurementSystem +namespace qt_gsi +{ + +static gsi::Enum decl_QLocale_MeasurementSystem_Enum ("QtCore", "QLocale_MeasurementSystem", + gsi::enum_const ("MetricSystem", QLocale::MetricSystem, "@brief Enum constant QLocale::MetricSystem") + + gsi::enum_const ("ImperialUSSystem", QLocale::ImperialUSSystem, "@brief Enum constant QLocale::ImperialUSSystem") + + gsi::enum_const ("ImperialUKSystem", QLocale::ImperialUKSystem, "@brief Enum constant QLocale::ImperialUKSystem") + + gsi::enum_const ("ImperialSystem", QLocale::ImperialSystem, "@brief Enum constant QLocale::ImperialSystem"), + "@qt\n@brief This class represents the QLocale::MeasurementSystem enum"); + +static gsi::QFlagsClass decl_QLocale_MeasurementSystem_Enums ("QtCore", "QLocale_QFlags_MeasurementSystem", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLocale_MeasurementSystem_Enum_in_parent (decl_QLocale_MeasurementSystem_Enum.defs ()); +static gsi::ClassExt decl_QLocale_MeasurementSystem_Enum_as_child (decl_QLocale_MeasurementSystem_Enum, "MeasurementSystem"); +static gsi::ClassExt decl_QLocale_MeasurementSystem_Enums_as_child (decl_QLocale_MeasurementSystem_Enums, "QFlags_MeasurementSystem"); + +} + + +// Implementation of the enum wrapper class for QLocale::NumberOption +namespace qt_gsi +{ + +static gsi::Enum decl_QLocale_NumberOption_Enum ("QtCore", "QLocale_NumberOption", + gsi::enum_const ("DefaultNumberOptions", QLocale::DefaultNumberOptions, "@brief Enum constant QLocale::DefaultNumberOptions") + + gsi::enum_const ("OmitGroupSeparator", QLocale::OmitGroupSeparator, "@brief Enum constant QLocale::OmitGroupSeparator") + + gsi::enum_const ("RejectGroupSeparator", QLocale::RejectGroupSeparator, "@brief Enum constant QLocale::RejectGroupSeparator") + + gsi::enum_const ("OmitLeadingZeroInExponent", QLocale::OmitLeadingZeroInExponent, "@brief Enum constant QLocale::OmitLeadingZeroInExponent") + + gsi::enum_const ("RejectLeadingZeroInExponent", QLocale::RejectLeadingZeroInExponent, "@brief Enum constant QLocale::RejectLeadingZeroInExponent") + + gsi::enum_const ("IncludeTrailingZeroesAfterDot", QLocale::IncludeTrailingZeroesAfterDot, "@brief Enum constant QLocale::IncludeTrailingZeroesAfterDot") + + gsi::enum_const ("RejectTrailingZeroesAfterDot", QLocale::RejectTrailingZeroesAfterDot, "@brief Enum constant QLocale::RejectTrailingZeroesAfterDot"), + "@qt\n@brief This class represents the QLocale::NumberOption enum"); + +static gsi::QFlagsClass decl_QLocale_NumberOption_Enums ("QtCore", "QLocale_QFlags_NumberOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLocale_NumberOption_Enum_in_parent (decl_QLocale_NumberOption_Enum.defs ()); +static gsi::ClassExt decl_QLocale_NumberOption_Enum_as_child (decl_QLocale_NumberOption_Enum, "NumberOption"); +static gsi::ClassExt decl_QLocale_NumberOption_Enums_as_child (decl_QLocale_NumberOption_Enums, "QFlags_NumberOption"); + +} + + +// Implementation of the enum wrapper class for QLocale::QuotationStyle +namespace qt_gsi +{ + +static gsi::Enum decl_QLocale_QuotationStyle_Enum ("QtCore", "QLocale_QuotationStyle", + gsi::enum_const ("StandardQuotation", QLocale::StandardQuotation, "@brief Enum constant QLocale::StandardQuotation") + + gsi::enum_const ("AlternateQuotation", QLocale::AlternateQuotation, "@brief Enum constant QLocale::AlternateQuotation"), + "@qt\n@brief This class represents the QLocale::QuotationStyle enum"); + +static gsi::QFlagsClass decl_QLocale_QuotationStyle_Enums ("QtCore", "QLocale_QFlags_QuotationStyle", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLocale_QuotationStyle_Enum_in_parent (decl_QLocale_QuotationStyle_Enum.defs ()); +static gsi::ClassExt decl_QLocale_QuotationStyle_Enum_as_child (decl_QLocale_QuotationStyle_Enum, "QuotationStyle"); +static gsi::ClassExt decl_QLocale_QuotationStyle_Enums_as_child (decl_QLocale_QuotationStyle_Enums, "QFlags_QuotationStyle"); + +} + + +// Implementation of the enum wrapper class for QLocale::Script +namespace qt_gsi +{ + +static gsi::Enum decl_QLocale_Script_Enum ("QtCore", "QLocale_Script", + gsi::enum_const ("AnyScript", QLocale::AnyScript, "@brief Enum constant QLocale::AnyScript") + + gsi::enum_const ("AdlamScript", QLocale::AdlamScript, "@brief Enum constant QLocale::AdlamScript") + + gsi::enum_const ("AhomScript", QLocale::AhomScript, "@brief Enum constant QLocale::AhomScript") + + gsi::enum_const ("AnatolianHieroglyphsScript", QLocale::AnatolianHieroglyphsScript, "@brief Enum constant QLocale::AnatolianHieroglyphsScript") + + gsi::enum_const ("ArabicScript", QLocale::ArabicScript, "@brief Enum constant QLocale::ArabicScript") + + gsi::enum_const ("ArmenianScript", QLocale::ArmenianScript, "@brief Enum constant QLocale::ArmenianScript") + + gsi::enum_const ("AvestanScript", QLocale::AvestanScript, "@brief Enum constant QLocale::AvestanScript") + + gsi::enum_const ("BalineseScript", QLocale::BalineseScript, "@brief Enum constant QLocale::BalineseScript") + + gsi::enum_const ("BamumScript", QLocale::BamumScript, "@brief Enum constant QLocale::BamumScript") + + gsi::enum_const ("BanglaScript", QLocale::BanglaScript, "@brief Enum constant QLocale::BanglaScript") + + gsi::enum_const ("BassaVahScript", QLocale::BassaVahScript, "@brief Enum constant QLocale::BassaVahScript") + + gsi::enum_const ("BatakScript", QLocale::BatakScript, "@brief Enum constant QLocale::BatakScript") + + gsi::enum_const ("BhaiksukiScript", QLocale::BhaiksukiScript, "@brief Enum constant QLocale::BhaiksukiScript") + + gsi::enum_const ("BopomofoScript", QLocale::BopomofoScript, "@brief Enum constant QLocale::BopomofoScript") + + gsi::enum_const ("BrahmiScript", QLocale::BrahmiScript, "@brief Enum constant QLocale::BrahmiScript") + + gsi::enum_const ("BrailleScript", QLocale::BrailleScript, "@brief Enum constant QLocale::BrailleScript") + + gsi::enum_const ("BugineseScript", QLocale::BugineseScript, "@brief Enum constant QLocale::BugineseScript") + + gsi::enum_const ("BuhidScript", QLocale::BuhidScript, "@brief Enum constant QLocale::BuhidScript") + + gsi::enum_const ("CanadianAboriginalScript", QLocale::CanadianAboriginalScript, "@brief Enum constant QLocale::CanadianAboriginalScript") + + gsi::enum_const ("CarianScript", QLocale::CarianScript, "@brief Enum constant QLocale::CarianScript") + + gsi::enum_const ("CaucasianAlbanianScript", QLocale::CaucasianAlbanianScript, "@brief Enum constant QLocale::CaucasianAlbanianScript") + + gsi::enum_const ("ChakmaScript", QLocale::ChakmaScript, "@brief Enum constant QLocale::ChakmaScript") + + gsi::enum_const ("ChamScript", QLocale::ChamScript, "@brief Enum constant QLocale::ChamScript") + + gsi::enum_const ("CherokeeScript", QLocale::CherokeeScript, "@brief Enum constant QLocale::CherokeeScript") + + gsi::enum_const ("CopticScript", QLocale::CopticScript, "@brief Enum constant QLocale::CopticScript") + + gsi::enum_const ("CuneiformScript", QLocale::CuneiformScript, "@brief Enum constant QLocale::CuneiformScript") + + gsi::enum_const ("CypriotScript", QLocale::CypriotScript, "@brief Enum constant QLocale::CypriotScript") + + gsi::enum_const ("CyrillicScript", QLocale::CyrillicScript, "@brief Enum constant QLocale::CyrillicScript") + + gsi::enum_const ("DeseretScript", QLocale::DeseretScript, "@brief Enum constant QLocale::DeseretScript") + + gsi::enum_const ("DevanagariScript", QLocale::DevanagariScript, "@brief Enum constant QLocale::DevanagariScript") + + gsi::enum_const ("DuployanScript", QLocale::DuployanScript, "@brief Enum constant QLocale::DuployanScript") + + gsi::enum_const ("EgyptianHieroglyphsScript", QLocale::EgyptianHieroglyphsScript, "@brief Enum constant QLocale::EgyptianHieroglyphsScript") + + gsi::enum_const ("ElbasanScript", QLocale::ElbasanScript, "@brief Enum constant QLocale::ElbasanScript") + + gsi::enum_const ("EthiopicScript", QLocale::EthiopicScript, "@brief Enum constant QLocale::EthiopicScript") + + gsi::enum_const ("FraserScript", QLocale::FraserScript, "@brief Enum constant QLocale::FraserScript") + + gsi::enum_const ("GeorgianScript", QLocale::GeorgianScript, "@brief Enum constant QLocale::GeorgianScript") + + gsi::enum_const ("GlagoliticScript", QLocale::GlagoliticScript, "@brief Enum constant QLocale::GlagoliticScript") + + gsi::enum_const ("GothicScript", QLocale::GothicScript, "@brief Enum constant QLocale::GothicScript") + + gsi::enum_const ("GranthaScript", QLocale::GranthaScript, "@brief Enum constant QLocale::GranthaScript") + + gsi::enum_const ("GreekScript", QLocale::GreekScript, "@brief Enum constant QLocale::GreekScript") + + gsi::enum_const ("GujaratiScript", QLocale::GujaratiScript, "@brief Enum constant QLocale::GujaratiScript") + + gsi::enum_const ("GurmukhiScript", QLocale::GurmukhiScript, "@brief Enum constant QLocale::GurmukhiScript") + + gsi::enum_const ("HangulScript", QLocale::HangulScript, "@brief Enum constant QLocale::HangulScript") + + gsi::enum_const ("HanScript", QLocale::HanScript, "@brief Enum constant QLocale::HanScript") + + gsi::enum_const ("HanunooScript", QLocale::HanunooScript, "@brief Enum constant QLocale::HanunooScript") + + gsi::enum_const ("HanWithBopomofoScript", QLocale::HanWithBopomofoScript, "@brief Enum constant QLocale::HanWithBopomofoScript") + + gsi::enum_const ("HatranScript", QLocale::HatranScript, "@brief Enum constant QLocale::HatranScript") + + gsi::enum_const ("HebrewScript", QLocale::HebrewScript, "@brief Enum constant QLocale::HebrewScript") + + gsi::enum_const ("HiraganaScript", QLocale::HiraganaScript, "@brief Enum constant QLocale::HiraganaScript") + + gsi::enum_const ("ImperialAramaicScript", QLocale::ImperialAramaicScript, "@brief Enum constant QLocale::ImperialAramaicScript") + + gsi::enum_const ("InscriptionalPahlaviScript", QLocale::InscriptionalPahlaviScript, "@brief Enum constant QLocale::InscriptionalPahlaviScript") + + gsi::enum_const ("InscriptionalParthianScript", QLocale::InscriptionalParthianScript, "@brief Enum constant QLocale::InscriptionalParthianScript") + + gsi::enum_const ("JamoScript", QLocale::JamoScript, "@brief Enum constant QLocale::JamoScript") + + gsi::enum_const ("JapaneseScript", QLocale::JapaneseScript, "@brief Enum constant QLocale::JapaneseScript") + + gsi::enum_const ("JavaneseScript", QLocale::JavaneseScript, "@brief Enum constant QLocale::JavaneseScript") + + gsi::enum_const ("KaithiScript", QLocale::KaithiScript, "@brief Enum constant QLocale::KaithiScript") + + gsi::enum_const ("KannadaScript", QLocale::KannadaScript, "@brief Enum constant QLocale::KannadaScript") + + gsi::enum_const ("KatakanaScript", QLocale::KatakanaScript, "@brief Enum constant QLocale::KatakanaScript") + + gsi::enum_const ("KayahLiScript", QLocale::KayahLiScript, "@brief Enum constant QLocale::KayahLiScript") + + gsi::enum_const ("KharoshthiScript", QLocale::KharoshthiScript, "@brief Enum constant QLocale::KharoshthiScript") + + gsi::enum_const ("KhmerScript", QLocale::KhmerScript, "@brief Enum constant QLocale::KhmerScript") + + gsi::enum_const ("KhojkiScript", QLocale::KhojkiScript, "@brief Enum constant QLocale::KhojkiScript") + + gsi::enum_const ("KhudawadiScript", QLocale::KhudawadiScript, "@brief Enum constant QLocale::KhudawadiScript") + + gsi::enum_const ("KoreanScript", QLocale::KoreanScript, "@brief Enum constant QLocale::KoreanScript") + + gsi::enum_const ("LannaScript", QLocale::LannaScript, "@brief Enum constant QLocale::LannaScript") + + gsi::enum_const ("LaoScript", QLocale::LaoScript, "@brief Enum constant QLocale::LaoScript") + + gsi::enum_const ("LatinScript", QLocale::LatinScript, "@brief Enum constant QLocale::LatinScript") + + gsi::enum_const ("LepchaScript", QLocale::LepchaScript, "@brief Enum constant QLocale::LepchaScript") + + gsi::enum_const ("LimbuScript", QLocale::LimbuScript, "@brief Enum constant QLocale::LimbuScript") + + gsi::enum_const ("LinearAScript", QLocale::LinearAScript, "@brief Enum constant QLocale::LinearAScript") + + gsi::enum_const ("LinearBScript", QLocale::LinearBScript, "@brief Enum constant QLocale::LinearBScript") + + gsi::enum_const ("LycianScript", QLocale::LycianScript, "@brief Enum constant QLocale::LycianScript") + + gsi::enum_const ("LydianScript", QLocale::LydianScript, "@brief Enum constant QLocale::LydianScript") + + gsi::enum_const ("MahajaniScript", QLocale::MahajaniScript, "@brief Enum constant QLocale::MahajaniScript") + + gsi::enum_const ("MalayalamScript", QLocale::MalayalamScript, "@brief Enum constant QLocale::MalayalamScript") + + gsi::enum_const ("MandaeanScript", QLocale::MandaeanScript, "@brief Enum constant QLocale::MandaeanScript") + + gsi::enum_const ("ManichaeanScript", QLocale::ManichaeanScript, "@brief Enum constant QLocale::ManichaeanScript") + + gsi::enum_const ("MarchenScript", QLocale::MarchenScript, "@brief Enum constant QLocale::MarchenScript") + + gsi::enum_const ("MeiteiMayekScript", QLocale::MeiteiMayekScript, "@brief Enum constant QLocale::MeiteiMayekScript") + + gsi::enum_const ("MendeScript", QLocale::MendeScript, "@brief Enum constant QLocale::MendeScript") + + gsi::enum_const ("MeroiticCursiveScript", QLocale::MeroiticCursiveScript, "@brief Enum constant QLocale::MeroiticCursiveScript") + + gsi::enum_const ("MeroiticScript", QLocale::MeroiticScript, "@brief Enum constant QLocale::MeroiticScript") + + gsi::enum_const ("ModiScript", QLocale::ModiScript, "@brief Enum constant QLocale::ModiScript") + + gsi::enum_const ("MongolianScript", QLocale::MongolianScript, "@brief Enum constant QLocale::MongolianScript") + + gsi::enum_const ("MroScript", QLocale::MroScript, "@brief Enum constant QLocale::MroScript") + + gsi::enum_const ("MultaniScript", QLocale::MultaniScript, "@brief Enum constant QLocale::MultaniScript") + + gsi::enum_const ("MyanmarScript", QLocale::MyanmarScript, "@brief Enum constant QLocale::MyanmarScript") + + gsi::enum_const ("NabataeanScript", QLocale::NabataeanScript, "@brief Enum constant QLocale::NabataeanScript") + + gsi::enum_const ("NewaScript", QLocale::NewaScript, "@brief Enum constant QLocale::NewaScript") + + gsi::enum_const ("NewTaiLueScript", QLocale::NewTaiLueScript, "@brief Enum constant QLocale::NewTaiLueScript") + + gsi::enum_const ("NkoScript", QLocale::NkoScript, "@brief Enum constant QLocale::NkoScript") + + gsi::enum_const ("OdiaScript", QLocale::OdiaScript, "@brief Enum constant QLocale::OdiaScript") + + gsi::enum_const ("OghamScript", QLocale::OghamScript, "@brief Enum constant QLocale::OghamScript") + + gsi::enum_const ("OlChikiScript", QLocale::OlChikiScript, "@brief Enum constant QLocale::OlChikiScript") + + gsi::enum_const ("OldHungarianScript", QLocale::OldHungarianScript, "@brief Enum constant QLocale::OldHungarianScript") + + gsi::enum_const ("OldItalicScript", QLocale::OldItalicScript, "@brief Enum constant QLocale::OldItalicScript") + + gsi::enum_const ("OldNorthArabianScript", QLocale::OldNorthArabianScript, "@brief Enum constant QLocale::OldNorthArabianScript") + + gsi::enum_const ("OldPermicScript", QLocale::OldPermicScript, "@brief Enum constant QLocale::OldPermicScript") + + gsi::enum_const ("OldPersianScript", QLocale::OldPersianScript, "@brief Enum constant QLocale::OldPersianScript") + + gsi::enum_const ("OldSouthArabianScript", QLocale::OldSouthArabianScript, "@brief Enum constant QLocale::OldSouthArabianScript") + + gsi::enum_const ("OrkhonScript", QLocale::OrkhonScript, "@brief Enum constant QLocale::OrkhonScript") + + gsi::enum_const ("OsageScript", QLocale::OsageScript, "@brief Enum constant QLocale::OsageScript") + + gsi::enum_const ("OsmanyaScript", QLocale::OsmanyaScript, "@brief Enum constant QLocale::OsmanyaScript") + + gsi::enum_const ("PahawhHmongScript", QLocale::PahawhHmongScript, "@brief Enum constant QLocale::PahawhHmongScript") + + gsi::enum_const ("PalmyreneScript", QLocale::PalmyreneScript, "@brief Enum constant QLocale::PalmyreneScript") + + gsi::enum_const ("PauCinHauScript", QLocale::PauCinHauScript, "@brief Enum constant QLocale::PauCinHauScript") + + gsi::enum_const ("PhagsPaScript", QLocale::PhagsPaScript, "@brief Enum constant QLocale::PhagsPaScript") + + gsi::enum_const ("PhoenicianScript", QLocale::PhoenicianScript, "@brief Enum constant QLocale::PhoenicianScript") + + gsi::enum_const ("PollardPhoneticScript", QLocale::PollardPhoneticScript, "@brief Enum constant QLocale::PollardPhoneticScript") + + gsi::enum_const ("PsalterPahlaviScript", QLocale::PsalterPahlaviScript, "@brief Enum constant QLocale::PsalterPahlaviScript") + + gsi::enum_const ("RejangScript", QLocale::RejangScript, "@brief Enum constant QLocale::RejangScript") + + gsi::enum_const ("RunicScript", QLocale::RunicScript, "@brief Enum constant QLocale::RunicScript") + + gsi::enum_const ("SamaritanScript", QLocale::SamaritanScript, "@brief Enum constant QLocale::SamaritanScript") + + gsi::enum_const ("SaurashtraScript", QLocale::SaurashtraScript, "@brief Enum constant QLocale::SaurashtraScript") + + gsi::enum_const ("SharadaScript", QLocale::SharadaScript, "@brief Enum constant QLocale::SharadaScript") + + gsi::enum_const ("ShavianScript", QLocale::ShavianScript, "@brief Enum constant QLocale::ShavianScript") + + gsi::enum_const ("SiddhamScript", QLocale::SiddhamScript, "@brief Enum constant QLocale::SiddhamScript") + + gsi::enum_const ("SignWritingScript", QLocale::SignWritingScript, "@brief Enum constant QLocale::SignWritingScript") + + gsi::enum_const ("SimplifiedHanScript", QLocale::SimplifiedHanScript, "@brief Enum constant QLocale::SimplifiedHanScript") + + gsi::enum_const ("SinhalaScript", QLocale::SinhalaScript, "@brief Enum constant QLocale::SinhalaScript") + + gsi::enum_const ("SoraSompengScript", QLocale::SoraSompengScript, "@brief Enum constant QLocale::SoraSompengScript") + + gsi::enum_const ("SundaneseScript", QLocale::SundaneseScript, "@brief Enum constant QLocale::SundaneseScript") + + gsi::enum_const ("SylotiNagriScript", QLocale::SylotiNagriScript, "@brief Enum constant QLocale::SylotiNagriScript") + + gsi::enum_const ("SyriacScript", QLocale::SyriacScript, "@brief Enum constant QLocale::SyriacScript") + + gsi::enum_const ("TagalogScript", QLocale::TagalogScript, "@brief Enum constant QLocale::TagalogScript") + + gsi::enum_const ("TagbanwaScript", QLocale::TagbanwaScript, "@brief Enum constant QLocale::TagbanwaScript") + + gsi::enum_const ("TaiLeScript", QLocale::TaiLeScript, "@brief Enum constant QLocale::TaiLeScript") + + gsi::enum_const ("TaiVietScript", QLocale::TaiVietScript, "@brief Enum constant QLocale::TaiVietScript") + + gsi::enum_const ("TakriScript", QLocale::TakriScript, "@brief Enum constant QLocale::TakriScript") + + gsi::enum_const ("TamilScript", QLocale::TamilScript, "@brief Enum constant QLocale::TamilScript") + + gsi::enum_const ("TangutScript", QLocale::TangutScript, "@brief Enum constant QLocale::TangutScript") + + gsi::enum_const ("TeluguScript", QLocale::TeluguScript, "@brief Enum constant QLocale::TeluguScript") + + gsi::enum_const ("ThaanaScript", QLocale::ThaanaScript, "@brief Enum constant QLocale::ThaanaScript") + + gsi::enum_const ("ThaiScript", QLocale::ThaiScript, "@brief Enum constant QLocale::ThaiScript") + + gsi::enum_const ("TibetanScript", QLocale::TibetanScript, "@brief Enum constant QLocale::TibetanScript") + + gsi::enum_const ("TifinaghScript", QLocale::TifinaghScript, "@brief Enum constant QLocale::TifinaghScript") + + gsi::enum_const ("TirhutaScript", QLocale::TirhutaScript, "@brief Enum constant QLocale::TirhutaScript") + + gsi::enum_const ("TraditionalHanScript", QLocale::TraditionalHanScript, "@brief Enum constant QLocale::TraditionalHanScript") + + gsi::enum_const ("UgariticScript", QLocale::UgariticScript, "@brief Enum constant QLocale::UgariticScript") + + gsi::enum_const ("VaiScript", QLocale::VaiScript, "@brief Enum constant QLocale::VaiScript") + + gsi::enum_const ("VarangKshitiScript", QLocale::VarangKshitiScript, "@brief Enum constant QLocale::VarangKshitiScript") + + gsi::enum_const ("YiScript", QLocale::YiScript, "@brief Enum constant QLocale::YiScript") + + gsi::enum_const ("BengaliScript", QLocale::BengaliScript, "@brief Enum constant QLocale::BengaliScript") + + gsi::enum_const ("MendeKikakuiScript", QLocale::MendeKikakuiScript, "@brief Enum constant QLocale::MendeKikakuiScript") + + gsi::enum_const ("OriyaScript", QLocale::OriyaScript, "@brief Enum constant QLocale::OriyaScript") + + gsi::enum_const ("SimplifiedChineseScript", QLocale::SimplifiedChineseScript, "@brief Enum constant QLocale::SimplifiedChineseScript") + + gsi::enum_const ("TraditionalChineseScript", QLocale::TraditionalChineseScript, "@brief Enum constant QLocale::TraditionalChineseScript") + + gsi::enum_const ("LastScript", QLocale::LastScript, "@brief Enum constant QLocale::LastScript"), + "@qt\n@brief This class represents the QLocale::Script enum"); + +static gsi::QFlagsClass decl_QLocale_Script_Enums ("QtCore", "QLocale_QFlags_Script", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLocale_Script_Enum_in_parent (decl_QLocale_Script_Enum.defs ()); +static gsi::ClassExt decl_QLocale_Script_Enum_as_child (decl_QLocale_Script_Enum, "Script"); +static gsi::ClassExt decl_QLocale_Script_Enums_as_child (decl_QLocale_Script_Enums, "QFlags_Script"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQLockFile.cc b/src/gsiqt/qt6/QtCore/gsiDeclQLockFile.cc new file mode 100644 index 000000000..beffabf01 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQLockFile.cc @@ -0,0 +1,277 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQLockFile.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QLockFile + +// Constructor QLockFile::QLockFile(const QString &fileName) + + +static void _init_ctor_QLockFile_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QLockFile_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QLockFile (arg1)); +} + + +// QLockFile::LockError QLockFile::error() + + +static void _init_f_error_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QLockFile *)cls)->error ())); +} + + +// QString QLockFile::fileName() + + +static void _init_f_fileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLockFile *)cls)->fileName ()); +} + + +// bool QLockFile::getLockInfo(qint64 *pid, QString *hostname, QString *appname) + + +static void _init_f_getLockInfo_c3624 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pid"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hostname"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("appname"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_getLockInfo_c3624 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 *arg1 = gsi::arg_reader() (args, heap); + QString *arg2 = gsi::arg_reader() (args, heap); + QString *arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QLockFile *)cls)->getLockInfo (arg1, arg2, arg3)); +} + + +// bool QLockFile::isLocked() + + +static void _init_f_isLocked_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isLocked_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLockFile *)cls)->isLocked ()); +} + + +// bool QLockFile::lock() + + +static void _init_f_lock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLockFile *)cls)->lock ()); +} + + +// bool QLockFile::removeStaleLockFile() + + +static void _init_f_removeStaleLockFile_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_removeStaleLockFile_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLockFile *)cls)->removeStaleLockFile ()); +} + + +// void QLockFile::setStaleLockTime(int) + + +static void _init_f_setStaleLockTime_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStaleLockTime_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLockFile *)cls)->setStaleLockTime (arg1); +} + + +// int QLockFile::staleLockTime() + + +static void _init_f_staleLockTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_staleLockTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLockFile *)cls)->staleLockTime ()); +} + + +// bool QLockFile::tryLock(int timeout) + + +static void _init_f_tryLock_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timeout", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tryLock_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((bool)((QLockFile *)cls)->tryLock (arg1)); +} + + +// void QLockFile::unlock() + + +static void _init_f_unlock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unlock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLockFile *)cls)->unlock (); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QLockFile () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLockFile::QLockFile(const QString &fileName)\nThis method creates an object of class QLockFile.", &_init_ctor_QLockFile_2025, &_call_ctor_QLockFile_2025); + methods += new qt_gsi::GenericMethod ("error", "@brief Method QLockFile::LockError QLockFile::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("fileName", "@brief Method QString QLockFile::fileName()\n", true, &_init_f_fileName_c0, &_call_f_fileName_c0); + methods += new qt_gsi::GenericMethod ("getLockInfo", "@brief Method bool QLockFile::getLockInfo(qint64 *pid, QString *hostname, QString *appname)\n", true, &_init_f_getLockInfo_c3624, &_call_f_getLockInfo_c3624); + methods += new qt_gsi::GenericMethod ("isLocked?", "@brief Method bool QLockFile::isLocked()\n", true, &_init_f_isLocked_c0, &_call_f_isLocked_c0); + methods += new qt_gsi::GenericMethod ("lock", "@brief Method bool QLockFile::lock()\n", false, &_init_f_lock_0, &_call_f_lock_0); + methods += new qt_gsi::GenericMethod ("removeStaleLockFile", "@brief Method bool QLockFile::removeStaleLockFile()\n", false, &_init_f_removeStaleLockFile_0, &_call_f_removeStaleLockFile_0); + methods += new qt_gsi::GenericMethod ("setStaleLockTime|staleLockTime=", "@brief Method void QLockFile::setStaleLockTime(int)\n", false, &_init_f_setStaleLockTime_767, &_call_f_setStaleLockTime_767); + methods += new qt_gsi::GenericMethod (":staleLockTime", "@brief Method int QLockFile::staleLockTime()\n", true, &_init_f_staleLockTime_c0, &_call_f_staleLockTime_c0); + methods += new qt_gsi::GenericMethod ("tryLock", "@brief Method bool QLockFile::tryLock(int timeout)\n", false, &_init_f_tryLock_767, &_call_f_tryLock_767); + methods += new qt_gsi::GenericMethod ("unlock", "@brief Method void QLockFile::unlock()\n", false, &_init_f_unlock_0, &_call_f_unlock_0); + return methods; +} + +gsi::Class decl_QLockFile ("QtCore", "QLockFile", + methods_QLockFile (), + "@qt\n@brief Binding of QLockFile"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLockFile () { return decl_QLockFile; } + +} + + +// Implementation of the enum wrapper class for QLockFile::LockError +namespace qt_gsi +{ + +static gsi::Enum decl_QLockFile_LockError_Enum ("QtCore", "QLockFile_LockError", + gsi::enum_const ("NoError", QLockFile::NoError, "@brief Enum constant QLockFile::NoError") + + gsi::enum_const ("LockFailedError", QLockFile::LockFailedError, "@brief Enum constant QLockFile::LockFailedError") + + gsi::enum_const ("PermissionError", QLockFile::PermissionError, "@brief Enum constant QLockFile::PermissionError") + + gsi::enum_const ("UnknownError", QLockFile::UnknownError, "@brief Enum constant QLockFile::UnknownError"), + "@qt\n@brief This class represents the QLockFile::LockError enum"); + +static gsi::QFlagsClass decl_QLockFile_LockError_Enums ("QtCore", "QLockFile_QFlags_LockError", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLockFile_LockError_Enum_in_parent (decl_QLockFile_LockError_Enum.defs ()); +static gsi::ClassExt decl_QLockFile_LockError_Enum_as_child (decl_QLockFile_LockError_Enum, "LockError"); +static gsi::ClassExt decl_QLockFile_LockError_Enums_as_child (decl_QLockFile_LockError_Enums, "QFlags_LockError"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQLoggingCategory.cc b/src/gsiqt/qt6/QtCore/gsiDeclQLoggingCategory.cc new file mode 100644 index 000000000..3a082080e --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQLoggingCategory.cc @@ -0,0 +1,271 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQLoggingCategory.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QLoggingCategory + +// Constructor QLoggingCategory::QLoggingCategory(const char *category, QtMsgType severityLevel) + + +static void _init_ctor_QLoggingCategory_2969 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("category"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("severityLevel", true, "QtDebugMsg"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QLoggingCategory_2969 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QtDebugMsg), heap); + ret.write (new QLoggingCategory (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// const char *QLoggingCategory::categoryName() + + +static void _init_f_categoryName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_categoryName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const char *)((QLoggingCategory *)cls)->categoryName ()); +} + + +// bool QLoggingCategory::isCriticalEnabled() + + +static void _init_f_isCriticalEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isCriticalEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLoggingCategory *)cls)->isCriticalEnabled ()); +} + + +// bool QLoggingCategory::isDebugEnabled() + + +static void _init_f_isDebugEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDebugEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLoggingCategory *)cls)->isDebugEnabled ()); +} + + +// bool QLoggingCategory::isEnabled(QtMsgType type) + + +static void _init_f_isEnabled_c1346 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_isEnabled_c1346 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QLoggingCategory *)cls)->isEnabled (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QLoggingCategory::isInfoEnabled() + + +static void _init_f_isInfoEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isInfoEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLoggingCategory *)cls)->isInfoEnabled ()); +} + + +// bool QLoggingCategory::isWarningEnabled() + + +static void _init_f_isWarningEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isWarningEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLoggingCategory *)cls)->isWarningEnabled ()); +} + + +// QLoggingCategory &QLoggingCategory::operator()() + + +static void _init_f_operator_func__0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_func__0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLoggingCategory &)((QLoggingCategory *)cls)->operator() ()); +} + + +// const QLoggingCategory &QLoggingCategory::operator()() + + +static void _init_f_operator_func__c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_func__c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QLoggingCategory &)((QLoggingCategory *)cls)->operator() ()); +} + + +// void QLoggingCategory::setEnabled(QtMsgType type, bool enable) + + +static void _init_f_setEnabled_2102 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("enable"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setEnabled_2102 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLoggingCategory *)cls)->setEnabled (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// static QLoggingCategory *QLoggingCategory::defaultCategory() + + +static void _init_f_defaultCategory_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultCategory_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLoggingCategory *)QLoggingCategory::defaultCategory ()); +} + + +// static void QLoggingCategory::setFilterRules(const QString &rules) + + +static void _init_f_setFilterRules_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rules"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFilterRules_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QLoggingCategory::setFilterRules (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QLoggingCategory () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLoggingCategory::QLoggingCategory(const char *category, QtMsgType severityLevel)\nThis method creates an object of class QLoggingCategory.", &_init_ctor_QLoggingCategory_2969, &_call_ctor_QLoggingCategory_2969); + methods += new qt_gsi::GenericMethod ("categoryName", "@brief Method const char *QLoggingCategory::categoryName()\n", true, &_init_f_categoryName_c0, &_call_f_categoryName_c0); + methods += new qt_gsi::GenericMethod ("isCriticalEnabled?", "@brief Method bool QLoggingCategory::isCriticalEnabled()\n", true, &_init_f_isCriticalEnabled_c0, &_call_f_isCriticalEnabled_c0); + methods += new qt_gsi::GenericMethod ("isDebugEnabled?", "@brief Method bool QLoggingCategory::isDebugEnabled()\n", true, &_init_f_isDebugEnabled_c0, &_call_f_isDebugEnabled_c0); + methods += new qt_gsi::GenericMethod ("isEnabled?", "@brief Method bool QLoggingCategory::isEnabled(QtMsgType type)\n", true, &_init_f_isEnabled_c1346, &_call_f_isEnabled_c1346); + methods += new qt_gsi::GenericMethod ("isInfoEnabled?", "@brief Method bool QLoggingCategory::isInfoEnabled()\n", true, &_init_f_isInfoEnabled_c0, &_call_f_isInfoEnabled_c0); + methods += new qt_gsi::GenericMethod ("isWarningEnabled?", "@brief Method bool QLoggingCategory::isWarningEnabled()\n", true, &_init_f_isWarningEnabled_c0, &_call_f_isWarningEnabled_c0); + methods += new qt_gsi::GenericMethod ("()", "@brief Method QLoggingCategory &QLoggingCategory::operator()()\n", false, &_init_f_operator_func__0, &_call_f_operator_func__0); + methods += new qt_gsi::GenericMethod ("()", "@brief Method const QLoggingCategory &QLoggingCategory::operator()()\n", true, &_init_f_operator_func__c0, &_call_f_operator_func__c0); + methods += new qt_gsi::GenericMethod ("setEnabled", "@brief Method void QLoggingCategory::setEnabled(QtMsgType type, bool enable)\n", false, &_init_f_setEnabled_2102, &_call_f_setEnabled_2102); + methods += new qt_gsi::GenericStaticMethod ("defaultCategory", "@brief Static method QLoggingCategory *QLoggingCategory::defaultCategory()\nThis method is static and can be called without an instance.", &_init_f_defaultCategory_0, &_call_f_defaultCategory_0); + methods += new qt_gsi::GenericStaticMethod ("setFilterRules", "@brief Static method void QLoggingCategory::setFilterRules(const QString &rules)\nThis method is static and can be called without an instance.", &_init_f_setFilterRules_2025, &_call_f_setFilterRules_2025); + return methods; +} + +gsi::Class decl_QLoggingCategory ("QtCore", "QLoggingCategory", + methods_QLoggingCategory (), + "@qt\n@brief Binding of QLoggingCategory"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLoggingCategory () { return decl_QLoggingCategory; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMargins.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMargins.cc new file mode 100644 index 000000000..22f92101a --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMargins.cc @@ -0,0 +1,496 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMargins.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMargins + +// Constructor QMargins::QMargins() + + +static void _init_ctor_QMargins_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMargins_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMargins ()); +} + + +// Constructor QMargins::QMargins(int left, int top, int right, int bottom) + + +static void _init_ctor_QMargins_2744 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QMargins_2744 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + ret.write (new QMargins (arg1, arg2, arg3, arg4)); +} + + +// int QMargins::bottom() + + +static void _init_f_bottom_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottom_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMargins *)cls)->bottom ()); +} + + +// bool QMargins::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMargins *)cls)->isNull ()); +} + + +// int QMargins::left() + + +static void _init_f_left_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_left_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMargins *)cls)->left ()); +} + + +// QMargins &QMargins::operator*=(int) + + +static void _init_f_operator_star__eq__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMargins &)((QMargins *)cls)->operator*= (arg1)); +} + + +// QMargins &QMargins::operator*=(double) + + +static void _init_f_operator_star__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMargins &)((QMargins *)cls)->operator*= (arg1)); +} + + +// QMargins &QMargins::operator+=(const QMargins &margins) + + +static void _init_f_operator_plus__eq__2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMargins &)((QMargins *)cls)->operator+= (arg1)); +} + + +// QMargins &QMargins::operator+=(int) + + +static void _init_f_operator_plus__eq__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMargins &)((QMargins *)cls)->operator+= (arg1)); +} + + +// QMargins &QMargins::operator-=(const QMargins &margins) + + +static void _init_f_operator_minus__eq__2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMargins &)((QMargins *)cls)->operator-= (arg1)); +} + + +// QMargins &QMargins::operator-=(int) + + +static void _init_f_operator_minus__eq__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMargins &)((QMargins *)cls)->operator-= (arg1)); +} + + +// QMargins &QMargins::operator/=(int) + + +static void _init_f_operator_slash__eq__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_slash__eq__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMargins &)((QMargins *)cls)->operator/= (arg1)); +} + + +// QMargins &QMargins::operator/=(double) + + +static void _init_f_operator_slash__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_slash__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMargins &)((QMargins *)cls)->operator/= (arg1)); +} + + +// int QMargins::right() + + +static void _init_f_right_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_right_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMargins *)cls)->right ()); +} + + +// void QMargins::setBottom(int bottom) + + +static void _init_f_setBottom_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bottom"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBottom_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMargins *)cls)->setBottom (arg1); +} + + +// void QMargins::setLeft(int left) + + +static void _init_f_setLeft_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLeft_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMargins *)cls)->setLeft (arg1); +} + + +// void QMargins::setRight(int right) + + +static void _init_f_setRight_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("right"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRight_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMargins *)cls)->setRight (arg1); +} + + +// void QMargins::setTop(int top) + + +static void _init_f_setTop_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("top"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTop_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMargins *)cls)->setTop (arg1); +} + + +// int QMargins::top() + + +static void _init_f_top_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_top_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMargins *)cls)->top ()); +} + + +// QMargins ::operator+(const QMargins &m1, const QMargins &m2) +static QMargins op_QMargins_operator_plus__4122(const QMargins *_self, const QMargins &m2) { + return ::operator+(*_self, m2); +} + +// QMargins ::operator-(const QMargins &m1, const QMargins &m2) +static QMargins op_QMargins_operator_minus__4122(const QMargins *_self, const QMargins &m2) { + return ::operator-(*_self, m2); +} + +// QMargins ::operator+(const QMargins &lhs, int rhs) +static QMargins op_QMargins_operator_plus__2774(const QMargins *_self, int rhs) { + return ::operator+(*_self, rhs); +} + +// QMargins ::operator-(const QMargins &lhs, int rhs) +static QMargins op_QMargins_operator_minus__2774(const QMargins *_self, int rhs) { + return ::operator-(*_self, rhs); +} + +// QMargins ::operator*(const QMargins &margins, int factor) +static QMargins op_QMargins_operator_star__2774(const QMargins *_self, int factor) { + return ::operator*(*_self, factor); +} + +// QMargins ::operator*(const QMargins &margins, qreal factor) +static QMargins op_QMargins_operator_star__2976(const QMargins *_self, qreal factor) { + return ::operator*(*_self, factor); +} + +// QMargins ::operator/(const QMargins &margins, int divisor) +static QMargins op_QMargins_operator_slash__2774(const QMargins *_self, int divisor) { + return ::operator/(*_self, divisor); +} + +// QMargins ::operator/(const QMargins &margins, qreal divisor) +static QMargins op_QMargins_operator_slash__2976(const QMargins *_self, qreal divisor) { + return ::operator/(*_self, divisor); +} + +// QMargins ::operator|(const QMargins &m1, const QMargins &m2) +static QMargins op_QMargins_operator_pipe__4122(const QMargins *_self, const QMargins &m2) { + return ::operator|(*_self, m2); +} + +// QMargins ::operator+(const QMargins &margins) +static QMargins op_QMargins_operator_plus__2115(const QMargins *_self) { + return ::operator+(*_self); +} + +// QMargins ::operator-(const QMargins &margins) +static QMargins op_QMargins_operator_minus__2115(const QMargins *_self) { + return ::operator-(*_self); +} + +// QRect ::operator+(const QMargins &margins, const QRect &rectangle) +static QRect op_QMargins_operator_plus__3799(const QMargins *_self, const QRect &rectangle) { + return ::operator+(*_self, rectangle); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMargins () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMargins::QMargins()\nThis method creates an object of class QMargins.", &_init_ctor_QMargins_0, &_call_ctor_QMargins_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMargins::QMargins(int left, int top, int right, int bottom)\nThis method creates an object of class QMargins.", &_init_ctor_QMargins_2744, &_call_ctor_QMargins_2744); + methods += new qt_gsi::GenericMethod (":bottom", "@brief Method int QMargins::bottom()\n", true, &_init_f_bottom_c0, &_call_f_bottom_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QMargins::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod (":left", "@brief Method int QMargins::left()\n", true, &_init_f_left_c0, &_call_f_left_c0); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QMargins &QMargins::operator*=(int)\n", false, &_init_f_operator_star__eq__767, &_call_f_operator_star__eq__767); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QMargins &QMargins::operator*=(double)\n", false, &_init_f_operator_star__eq__1071, &_call_f_operator_star__eq__1071); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QMargins &QMargins::operator+=(const QMargins &margins)\n", false, &_init_f_operator_plus__eq__2115, &_call_f_operator_plus__eq__2115); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QMargins &QMargins::operator+=(int)\n", false, &_init_f_operator_plus__eq__767, &_call_f_operator_plus__eq__767); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QMargins &QMargins::operator-=(const QMargins &margins)\n", false, &_init_f_operator_minus__eq__2115, &_call_f_operator_minus__eq__2115); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QMargins &QMargins::operator-=(int)\n", false, &_init_f_operator_minus__eq__767, &_call_f_operator_minus__eq__767); + methods += new qt_gsi::GenericMethod ("/=", "@brief Method QMargins &QMargins::operator/=(int)\n", false, &_init_f_operator_slash__eq__767, &_call_f_operator_slash__eq__767); + methods += new qt_gsi::GenericMethod ("/=", "@brief Method QMargins &QMargins::operator/=(double)\n", false, &_init_f_operator_slash__eq__1071, &_call_f_operator_slash__eq__1071); + methods += new qt_gsi::GenericMethod (":right", "@brief Method int QMargins::right()\n", true, &_init_f_right_c0, &_call_f_right_c0); + methods += new qt_gsi::GenericMethod ("setBottom|bottom=", "@brief Method void QMargins::setBottom(int bottom)\n", false, &_init_f_setBottom_767, &_call_f_setBottom_767); + methods += new qt_gsi::GenericMethod ("setLeft|left=", "@brief Method void QMargins::setLeft(int left)\n", false, &_init_f_setLeft_767, &_call_f_setLeft_767); + methods += new qt_gsi::GenericMethod ("setRight|right=", "@brief Method void QMargins::setRight(int right)\n", false, &_init_f_setRight_767, &_call_f_setRight_767); + methods += new qt_gsi::GenericMethod ("setTop|top=", "@brief Method void QMargins::setTop(int top)\n", false, &_init_f_setTop_767, &_call_f_setTop_767); + methods += new qt_gsi::GenericMethod (":top", "@brief Method int QMargins::top()\n", true, &_init_f_top_c0, &_call_f_top_c0); + methods += gsi::method_ext("+", &::op_QMargins_operator_plus__4122, gsi::arg ("m2"), "@brief Operator QMargins ::operator+(const QMargins &m1, const QMargins &m2)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("-", &::op_QMargins_operator_minus__4122, gsi::arg ("m2"), "@brief Operator QMargins ::operator-(const QMargins &m1, const QMargins &m2)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("+", &::op_QMargins_operator_plus__2774, gsi::arg ("rhs"), "@brief Operator QMargins ::operator+(const QMargins &lhs, int rhs)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("-", &::op_QMargins_operator_minus__2774, gsi::arg ("rhs"), "@brief Operator QMargins ::operator-(const QMargins &lhs, int rhs)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("*", &::op_QMargins_operator_star__2774, gsi::arg ("factor"), "@brief Operator QMargins ::operator*(const QMargins &margins, int factor)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("*", &::op_QMargins_operator_star__2976, gsi::arg ("factor"), "@brief Operator QMargins ::operator*(const QMargins &margins, qreal factor)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("/", &::op_QMargins_operator_slash__2774, gsi::arg ("divisor"), "@brief Operator QMargins ::operator/(const QMargins &margins, int divisor)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("/", &::op_QMargins_operator_slash__2976, gsi::arg ("divisor"), "@brief Operator QMargins ::operator/(const QMargins &margins, qreal divisor)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("|", &::op_QMargins_operator_pipe__4122, gsi::arg ("m2"), "@brief Operator QMargins ::operator|(const QMargins &m1, const QMargins &m2)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("+", &::op_QMargins_operator_plus__2115, "@brief Operator QMargins ::operator+(const QMargins &margins)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("-", &::op_QMargins_operator_minus__2115, "@brief Operator QMargins ::operator-(const QMargins &margins)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("+", &::op_QMargins_operator_plus__3799, gsi::arg ("rectangle"), "@brief Operator QRect ::operator+(const QMargins &margins, const QRect &rectangle)\nThis is the mapping of the global operator to the instance method."); + return methods; +} + +gsi::Class decl_QMargins ("QtCore", "QMargins", + methods_QMargins (), + "@qt\n@brief Binding of QMargins"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMargins () { return decl_QMargins; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMarginsF.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMarginsF.cc new file mode 100644 index 000000000..98309e775 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMarginsF.cc @@ -0,0 +1,481 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMarginsF.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMarginsF + +// Constructor QMarginsF::QMarginsF() + + +static void _init_ctor_QMarginsF_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMarginsF_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMarginsF ()); +} + + +// Constructor QMarginsF::QMarginsF(double left, double top, double right, double bottom) + + +static void _init_ctor_QMarginsF_3960 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QMarginsF_3960 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + ret.write (new QMarginsF (arg1, arg2, arg3, arg4)); +} + + +// Constructor QMarginsF::QMarginsF(const QMargins &margins) + + +static void _init_ctor_QMarginsF_2115 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMarginsF_2115 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QMarginsF (arg1)); +} + + +// double QMarginsF::bottom() + + +static void _init_f_bottom_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottom_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QMarginsF *)cls)->bottom ()); +} + + +// bool QMarginsF::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMarginsF *)cls)->isNull ()); +} + + +// double QMarginsF::left() + + +static void _init_f_left_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_left_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QMarginsF *)cls)->left ()); +} + + +// QMarginsF &QMarginsF::operator*=(double factor) + + +static void _init_f_operator_star__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("factor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMarginsF &)((QMarginsF *)cls)->operator*= (arg1)); +} + + +// QMarginsF &QMarginsF::operator+=(const QMarginsF &margins) + + +static void _init_f_operator_plus__eq__2185 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__2185 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMarginsF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMarginsF &)((QMarginsF *)cls)->operator+= (arg1)); +} + + +// QMarginsF &QMarginsF::operator+=(double addend) + + +static void _init_f_operator_plus__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("addend"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMarginsF &)((QMarginsF *)cls)->operator+= (arg1)); +} + + +// QMarginsF &QMarginsF::operator-=(const QMarginsF &margins) + + +static void _init_f_operator_minus__eq__2185 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__2185 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMarginsF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMarginsF &)((QMarginsF *)cls)->operator-= (arg1)); +} + + +// QMarginsF &QMarginsF::operator-=(double subtrahend) + + +static void _init_f_operator_minus__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("subtrahend"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMarginsF &)((QMarginsF *)cls)->operator-= (arg1)); +} + + +// QMarginsF &QMarginsF::operator/=(double divisor) + + +static void _init_f_operator_slash__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("divisor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_slash__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMarginsF &)((QMarginsF *)cls)->operator/= (arg1)); +} + + +// double QMarginsF::right() + + +static void _init_f_right_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_right_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QMarginsF *)cls)->right ()); +} + + +// void QMarginsF::setBottom(double abottom) + + +static void _init_f_setBottom_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("abottom"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBottom_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMarginsF *)cls)->setBottom (arg1); +} + + +// void QMarginsF::setLeft(double aleft) + + +static void _init_f_setLeft_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("aleft"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLeft_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMarginsF *)cls)->setLeft (arg1); +} + + +// void QMarginsF::setRight(double aright) + + +static void _init_f_setRight_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("aright"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRight_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMarginsF *)cls)->setRight (arg1); +} + + +// void QMarginsF::setTop(double atop) + + +static void _init_f_setTop_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("atop"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTop_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMarginsF *)cls)->setTop (arg1); +} + + +// QMargins QMarginsF::toMargins() + + +static void _init_f_toMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QMarginsF *)cls)->toMargins ()); +} + + +// double QMarginsF::top() + + +static void _init_f_top_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_top_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QMarginsF *)cls)->top ()); +} + + +// QMarginsF ::operator+(const QMarginsF &lhs, const QMarginsF &rhs) +static QMarginsF op_QMarginsF_operator_plus__4262(const QMarginsF *_self, const QMarginsF &rhs) { + return ::operator+(*_self, rhs); +} + +// QMarginsF ::operator-(const QMarginsF &lhs, const QMarginsF &rhs) +static QMarginsF op_QMarginsF_operator_minus__4262(const QMarginsF *_self, const QMarginsF &rhs) { + return ::operator-(*_self, rhs); +} + +// QMarginsF ::operator+(const QMarginsF &lhs, qreal rhs) +static QMarginsF op_QMarginsF_operator_plus__3046(const QMarginsF *_self, qreal rhs) { + return ::operator+(*_self, rhs); +} + +// QMarginsF ::operator-(const QMarginsF &lhs, qreal rhs) +static QMarginsF op_QMarginsF_operator_minus__3046(const QMarginsF *_self, qreal rhs) { + return ::operator-(*_self, rhs); +} + +// QMarginsF ::operator*(const QMarginsF &lhs, qreal rhs) +static QMarginsF op_QMarginsF_operator_star__3046(const QMarginsF *_self, qreal rhs) { + return ::operator*(*_self, rhs); +} + +// QMarginsF ::operator/(const QMarginsF &lhs, qreal divisor) +static QMarginsF op_QMarginsF_operator_slash__3046(const QMarginsF *_self, qreal divisor) { + return ::operator/(*_self, divisor); +} + +// QMarginsF ::operator|(const QMarginsF &m1, const QMarginsF &m2) +static QMarginsF op_QMarginsF_operator_pipe__4262(const QMarginsF *_self, const QMarginsF &m2) { + return ::operator|(*_self, m2); +} + +// QMarginsF ::operator+(const QMarginsF &margins) +static QMarginsF op_QMarginsF_operator_plus__2185(const QMarginsF *_self) { + return ::operator+(*_self); +} + +// QMarginsF ::operator-(const QMarginsF &margins) +static QMarginsF op_QMarginsF_operator_minus__2185(const QMarginsF *_self) { + return ::operator-(*_self); +} + +// QRectF ::operator+(const QMarginsF &lhs, const QRectF &rhs) +static QRectF op_QMarginsF_operator_plus__3939(const QMarginsF *_self, const QRectF &rhs) { + return ::operator+(*_self, rhs); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMarginsF () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMarginsF::QMarginsF()\nThis method creates an object of class QMarginsF.", &_init_ctor_QMarginsF_0, &_call_ctor_QMarginsF_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMarginsF::QMarginsF(double left, double top, double right, double bottom)\nThis method creates an object of class QMarginsF.", &_init_ctor_QMarginsF_3960, &_call_ctor_QMarginsF_3960); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMarginsF::QMarginsF(const QMargins &margins)\nThis method creates an object of class QMarginsF.", &_init_ctor_QMarginsF_2115, &_call_ctor_QMarginsF_2115); + methods += new qt_gsi::GenericMethod (":bottom", "@brief Method double QMarginsF::bottom()\n", true, &_init_f_bottom_c0, &_call_f_bottom_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QMarginsF::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod (":left", "@brief Method double QMarginsF::left()\n", true, &_init_f_left_c0, &_call_f_left_c0); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QMarginsF &QMarginsF::operator*=(double factor)\n", false, &_init_f_operator_star__eq__1071, &_call_f_operator_star__eq__1071); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QMarginsF &QMarginsF::operator+=(const QMarginsF &margins)\n", false, &_init_f_operator_plus__eq__2185, &_call_f_operator_plus__eq__2185); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QMarginsF &QMarginsF::operator+=(double addend)\n", false, &_init_f_operator_plus__eq__1071, &_call_f_operator_plus__eq__1071); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QMarginsF &QMarginsF::operator-=(const QMarginsF &margins)\n", false, &_init_f_operator_minus__eq__2185, &_call_f_operator_minus__eq__2185); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QMarginsF &QMarginsF::operator-=(double subtrahend)\n", false, &_init_f_operator_minus__eq__1071, &_call_f_operator_minus__eq__1071); + methods += new qt_gsi::GenericMethod ("/=", "@brief Method QMarginsF &QMarginsF::operator/=(double divisor)\n", false, &_init_f_operator_slash__eq__1071, &_call_f_operator_slash__eq__1071); + methods += new qt_gsi::GenericMethod (":right", "@brief Method double QMarginsF::right()\n", true, &_init_f_right_c0, &_call_f_right_c0); + methods += new qt_gsi::GenericMethod ("setBottom|bottom=", "@brief Method void QMarginsF::setBottom(double abottom)\n", false, &_init_f_setBottom_1071, &_call_f_setBottom_1071); + methods += new qt_gsi::GenericMethod ("setLeft|left=", "@brief Method void QMarginsF::setLeft(double aleft)\n", false, &_init_f_setLeft_1071, &_call_f_setLeft_1071); + methods += new qt_gsi::GenericMethod ("setRight|right=", "@brief Method void QMarginsF::setRight(double aright)\n", false, &_init_f_setRight_1071, &_call_f_setRight_1071); + methods += new qt_gsi::GenericMethod ("setTop|top=", "@brief Method void QMarginsF::setTop(double atop)\n", false, &_init_f_setTop_1071, &_call_f_setTop_1071); + methods += new qt_gsi::GenericMethod ("toMargins", "@brief Method QMargins QMarginsF::toMargins()\n", true, &_init_f_toMargins_c0, &_call_f_toMargins_c0); + methods += new qt_gsi::GenericMethod (":top", "@brief Method double QMarginsF::top()\n", true, &_init_f_top_c0, &_call_f_top_c0); + methods += gsi::method_ext("+", &::op_QMarginsF_operator_plus__4262, gsi::arg ("rhs"), "@brief Operator QMarginsF ::operator+(const QMarginsF &lhs, const QMarginsF &rhs)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("-", &::op_QMarginsF_operator_minus__4262, gsi::arg ("rhs"), "@brief Operator QMarginsF ::operator-(const QMarginsF &lhs, const QMarginsF &rhs)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("+", &::op_QMarginsF_operator_plus__3046, gsi::arg ("rhs"), "@brief Operator QMarginsF ::operator+(const QMarginsF &lhs, qreal rhs)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("-", &::op_QMarginsF_operator_minus__3046, gsi::arg ("rhs"), "@brief Operator QMarginsF ::operator-(const QMarginsF &lhs, qreal rhs)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("*", &::op_QMarginsF_operator_star__3046, gsi::arg ("rhs"), "@brief Operator QMarginsF ::operator*(const QMarginsF &lhs, qreal rhs)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("/", &::op_QMarginsF_operator_slash__3046, gsi::arg ("divisor"), "@brief Operator QMarginsF ::operator/(const QMarginsF &lhs, qreal divisor)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("|", &::op_QMarginsF_operator_pipe__4262, gsi::arg ("m2"), "@brief Operator QMarginsF ::operator|(const QMarginsF &m1, const QMarginsF &m2)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("+", &::op_QMarginsF_operator_plus__2185, "@brief Operator QMarginsF ::operator+(const QMarginsF &margins)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("-", &::op_QMarginsF_operator_minus__2185, "@brief Operator QMarginsF ::operator-(const QMarginsF &margins)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("+", &::op_QMarginsF_operator_plus__3939, gsi::arg ("rhs"), "@brief Operator QRectF ::operator+(const QMarginsF &lhs, const QRectF &rhs)\nThis is the mapping of the global operator to the instance method."); + return methods; +} + +gsi::Class decl_QMarginsF ("QtCore", "QMarginsF", + methods_QMarginsF (), + "@qt\n@brief Binding of QMarginsF"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMarginsF () { return decl_QMarginsF; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMessageAuthenticationCode.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMessageAuthenticationCode.cc new file mode 100644 index 000000000..e33eeaa51 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMessageAuthenticationCode.cc @@ -0,0 +1,224 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMessageAuthenticationCode.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMessageAuthenticationCode + +// Constructor QMessageAuthenticationCode::QMessageAuthenticationCode(QCryptographicHash::Algorithm method, const QByteArray &key) + + +static void _init_ctor_QMessageAuthenticationCode_5532 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("method"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("key", true, "QByteArray()"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QMessageAuthenticationCode_5532 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); + ret.write (new QMessageAuthenticationCode (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// void QMessageAuthenticationCode::addData(const char *data, qsizetype length) + + +static void _init_f_addData_3065 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("length"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addData_3065 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageAuthenticationCode *)cls)->addData (arg1, arg2); +} + + +// void QMessageAuthenticationCode::addData(const QByteArray &data) + + +static void _init_f_addData_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addData_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageAuthenticationCode *)cls)->addData (arg1); +} + + +// bool QMessageAuthenticationCode::addData(QIODevice *device) + + +static void _init_f_addData_1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addData_1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMessageAuthenticationCode *)cls)->addData (arg1)); +} + + +// void QMessageAuthenticationCode::reset() + + +static void _init_f_reset_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reset_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageAuthenticationCode *)cls)->reset (); +} + + +// QByteArray QMessageAuthenticationCode::result() + + +static void _init_f_result_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_result_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QMessageAuthenticationCode *)cls)->result ()); +} + + +// void QMessageAuthenticationCode::setKey(const QByteArray &key) + + +static void _init_f_setKey_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setKey_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageAuthenticationCode *)cls)->setKey (arg1); +} + + +// static QByteArray QMessageAuthenticationCode::hash(const QByteArray &message, const QByteArray &key, QCryptographicHash::Algorithm method) + + +static void _init_f_hash_7733 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("message"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("key"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("method"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_hash_7733 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QByteArray)QMessageAuthenticationCode::hash (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMessageAuthenticationCode () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMessageAuthenticationCode::QMessageAuthenticationCode(QCryptographicHash::Algorithm method, const QByteArray &key)\nThis method creates an object of class QMessageAuthenticationCode.", &_init_ctor_QMessageAuthenticationCode_5532, &_call_ctor_QMessageAuthenticationCode_5532); + methods += new qt_gsi::GenericMethod ("addData", "@brief Method void QMessageAuthenticationCode::addData(const char *data, qsizetype length)\n", false, &_init_f_addData_3065, &_call_f_addData_3065); + methods += new qt_gsi::GenericMethod ("addData", "@brief Method void QMessageAuthenticationCode::addData(const QByteArray &data)\n", false, &_init_f_addData_2309, &_call_f_addData_2309); + methods += new qt_gsi::GenericMethod ("addData", "@brief Method bool QMessageAuthenticationCode::addData(QIODevice *device)\n", false, &_init_f_addData_1447, &_call_f_addData_1447); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method void QMessageAuthenticationCode::reset()\n", false, &_init_f_reset_0, &_call_f_reset_0); + methods += new qt_gsi::GenericMethod ("result", "@brief Method QByteArray QMessageAuthenticationCode::result()\n", true, &_init_f_result_c0, &_call_f_result_c0); + methods += new qt_gsi::GenericMethod ("setKey", "@brief Method void QMessageAuthenticationCode::setKey(const QByteArray &key)\n", false, &_init_f_setKey_2309, &_call_f_setKey_2309); + methods += new qt_gsi::GenericStaticMethod ("hash", "@brief Static method QByteArray QMessageAuthenticationCode::hash(const QByteArray &message, const QByteArray &key, QCryptographicHash::Algorithm method)\nThis method is static and can be called without an instance.", &_init_f_hash_7733, &_call_f_hash_7733); + return methods; +} + +gsi::Class decl_QMessageAuthenticationCode ("QtCore", "QMessageAuthenticationCode", + methods_QMessageAuthenticationCode (), + "@qt\n@brief Binding of QMessageAuthenticationCode"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMessageAuthenticationCode () { return decl_QMessageAuthenticationCode; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMessageLogContext.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMessageLogContext.cc new file mode 100644 index 000000000..b49557e01 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMessageLogContext.cc @@ -0,0 +1,100 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMessageLogContext.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMessageLogContext + +// Constructor QMessageLogContext::QMessageLogContext() + + +static void _init_ctor_QMessageLogContext_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMessageLogContext_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMessageLogContext ()); +} + + +// Constructor QMessageLogContext::QMessageLogContext(const char *fileName, int lineNumber, const char *functionName, const char *categoryName) + + +static void _init_ctor_QMessageLogContext_5636 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("lineNumber"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("functionName"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("categoryName"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QMessageLogContext_5636 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = gsi::arg_reader() (args, heap); + const char *arg4 = gsi::arg_reader() (args, heap); + ret.write (new QMessageLogContext (arg1, arg2, arg3, arg4)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMessageLogContext () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMessageLogContext::QMessageLogContext()\nThis method creates an object of class QMessageLogContext.", &_init_ctor_QMessageLogContext_0, &_call_ctor_QMessageLogContext_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMessageLogContext::QMessageLogContext(const char *fileName, int lineNumber, const char *functionName, const char *categoryName)\nThis method creates an object of class QMessageLogContext.", &_init_ctor_QMessageLogContext_5636, &_call_ctor_QMessageLogContext_5636); + return methods; +} + +gsi::Class decl_QMessageLogContext ("QtCore", "QMessageLogContext", + methods_QMessageLogContext (), + "@qt\n@brief Binding of QMessageLogContext"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMessageLogContext () { return decl_QMessageLogContext; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMessageLogger.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMessageLogger.cc new file mode 100644 index 000000000..385b67976 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMessageLogger.cc @@ -0,0 +1,330 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMessageLogger.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMessageLogger + static void critical1(QMessageLogger *logger, const char *msg) { + logger->critical("%s", msg); + } + static void critical2(QMessageLogger *logger, const QLoggingCategory &cat, const char *msg) { + logger->critical(cat, "%s", msg); + } + static void debug1(QMessageLogger *logger, const char *msg) { + logger->debug("%s", msg); + } + static void debug2(QMessageLogger *logger, const QLoggingCategory &cat, const char *msg) { + logger->debug(cat, "%s", msg); + } + static void fatal1(QMessageLogger *logger, const char *msg) { + logger->fatal("%s", msg); + } + static void info1(QMessageLogger *logger, const char *msg) { + logger->info("%s", msg); + } + static void info2(QMessageLogger *logger, const QLoggingCategory &cat, const char *msg) { + logger->info(cat, "%s", msg); + } + static void noDebug1(QMessageLogger *logger, const char *msg) { + logger->noDebug("%s", msg); + } + static void warning1(QMessageLogger *logger, const char *msg) { + logger->warning("%s", msg); + } + static void warning2(QMessageLogger *logger, const QLoggingCategory &cat, const char *msg) { + logger->warning(cat, "%s", msg); + } + +// Constructor QMessageLogger::QMessageLogger() + + +static void _init_ctor_QMessageLogger_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMessageLogger_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMessageLogger ()); +} + + +// Constructor QMessageLogger::QMessageLogger(const char *file, int line, const char *function) + + +static void _init_ctor_QMessageLogger_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("file"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("line"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("function"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QMessageLogger_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = gsi::arg_reader() (args, heap); + ret.write (new QMessageLogger (arg1, arg2, arg3)); +} + + +// Constructor QMessageLogger::QMessageLogger(const char *file, int line, const char *function, const char *category) + + +static void _init_ctor_QMessageLogger_5636 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("file"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("line"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("function"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("category"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QMessageLogger_5636 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = gsi::arg_reader() (args, heap); + const char *arg4 = gsi::arg_reader() (args, heap); + ret.write (new QMessageLogger (arg1, arg2, arg3, arg4)); +} + + +// QDebug QMessageLogger::critical() + + +static void _init_f_critical_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_critical_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDebug)((QMessageLogger *)cls)->critical ()); +} + + +// QDebug QMessageLogger::critical(const QLoggingCategory &cat) + + +static void _init_f_critical_c2935 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cat"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_critical_c2935 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLoggingCategory &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDebug)((QMessageLogger *)cls)->critical (arg1)); +} + + +// QDebug QMessageLogger::debug() + + +static void _init_f_debug_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_debug_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDebug)((QMessageLogger *)cls)->debug ()); +} + + +// QDebug QMessageLogger::debug(const QLoggingCategory &cat) + + +static void _init_f_debug_c2935 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cat"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_debug_c2935 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLoggingCategory &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDebug)((QMessageLogger *)cls)->debug (arg1)); +} + + +// QDebug QMessageLogger::info() + + +static void _init_f_info_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_info_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDebug)((QMessageLogger *)cls)->info ()); +} + + +// QDebug QMessageLogger::info(const QLoggingCategory &cat) + + +static void _init_f_info_c2935 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cat"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_info_c2935 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLoggingCategory &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDebug)((QMessageLogger *)cls)->info (arg1)); +} + + +// QNoDebug QMessageLogger::noDebug() + + +static void _init_f_noDebug_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_noDebug_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QNoDebug)((QMessageLogger *)cls)->noDebug ()); +} + + +// QDebug QMessageLogger::warning() + + +static void _init_f_warning_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_warning_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDebug)((QMessageLogger *)cls)->warning ()); +} + + +// QDebug QMessageLogger::warning(const QLoggingCategory &cat) + + +static void _init_f_warning_c2935 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cat"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_warning_c2935 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLoggingCategory &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDebug)((QMessageLogger *)cls)->warning (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMessageLogger () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMessageLogger::QMessageLogger()\nThis method creates an object of class QMessageLogger.", &_init_ctor_QMessageLogger_0, &_call_ctor_QMessageLogger_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMessageLogger::QMessageLogger(const char *file, int line, const char *function)\nThis method creates an object of class QMessageLogger.", &_init_ctor_QMessageLogger_4013, &_call_ctor_QMessageLogger_4013); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMessageLogger::QMessageLogger(const char *file, int line, const char *function, const char *category)\nThis method creates an object of class QMessageLogger.", &_init_ctor_QMessageLogger_5636, &_call_ctor_QMessageLogger_5636); + methods += new qt_gsi::GenericMethod ("critical", "@brief Method QDebug QMessageLogger::critical()\n", true, &_init_f_critical_c0, &_call_f_critical_c0); + methods += new qt_gsi::GenericMethod ("critical", "@brief Method QDebug QMessageLogger::critical(const QLoggingCategory &cat)\n", true, &_init_f_critical_c2935, &_call_f_critical_c2935); + methods += new qt_gsi::GenericMethod ("debug", "@brief Method QDebug QMessageLogger::debug()\n", true, &_init_f_debug_c0, &_call_f_debug_c0); + methods += new qt_gsi::GenericMethod ("debug", "@brief Method QDebug QMessageLogger::debug(const QLoggingCategory &cat)\n", true, &_init_f_debug_c2935, &_call_f_debug_c2935); + methods += new qt_gsi::GenericMethod ("info", "@brief Method QDebug QMessageLogger::info()\n", true, &_init_f_info_c0, &_call_f_info_c0); + methods += new qt_gsi::GenericMethod ("info", "@brief Method QDebug QMessageLogger::info(const QLoggingCategory &cat)\n", true, &_init_f_info_c2935, &_call_f_info_c2935); + methods += new qt_gsi::GenericMethod ("noDebug", "@brief Method QNoDebug QMessageLogger::noDebug()\n", true, &_init_f_noDebug_c0, &_call_f_noDebug_c0); + methods += new qt_gsi::GenericMethod ("warning", "@brief Method QDebug QMessageLogger::warning()\n", true, &_init_f_warning_c0, &_call_f_warning_c0); + methods += new qt_gsi::GenericMethod ("warning", "@brief Method QDebug QMessageLogger::warning(const QLoggingCategory &cat)\n", true, &_init_f_warning_c2935, &_call_f_warning_c2935); + return methods; +} + +gsi::Class decl_QMessageLogger ("QtCore", "QMessageLogger", + gsi::method_ext("critical", &critical1, gsi::arg ("msg"), "@brief Method void QMessageLogger::critical(const char *msg)") + + gsi::method_ext("critical", &critical2, gsi::arg ("cat"), gsi::arg ("msg"), "@brief Method void QMessageLogger::critical(const QLoggingCategory &cat, const char *msg)") + + gsi::method_ext("debug", &debug1, gsi::arg ("msg"), "@brief Method void QMessageLogger::debug(const char *msg)") + + gsi::method_ext("debug", &debug2, gsi::arg ("cat"), gsi::arg ("msg"), "@brief Method void QMessageLogger::debug(const QLoggingCategory &cat, const char *msg)") + + gsi::method_ext("fatal", &fatal1, gsi::arg ("msg"), "@brief Method void QMessageLogger::fatal(const char *msg)") + + gsi::method_ext("info", &info1, gsi::arg ("msg"), "@brief Method void QMessageLogger::info(const char *msg)") + + gsi::method_ext("info", &info2, gsi::arg ("cat"), gsi::arg ("msg"), "@brief Method void QMessageLogger::info(const QLoggingCategory &cat, const char *msg)") + + gsi::method_ext("noDebug", &noDebug1, gsi::arg ("msg"), "@brief Method void QMessageLogger::noDebug(const char *msg)") + + gsi::method_ext("warning", &warning1, gsi::arg ("msg"), "@brief Method void QMessageLogger::warning(const char *msg)") + + gsi::method_ext("warning", &warning2, gsi::arg ("cat"), gsi::arg ("msg"), "@brief Method void QMessageLogger::warning(const QLoggingCategory &cat, const char *msg)") ++ + methods_QMessageLogger (), + "@qt\n@brief Binding of QMessageLogger"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMessageLogger () { return decl_QMessageLogger; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMetaAssociation.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMetaAssociation.cc new file mode 100644 index 000000000..fd74f3c5c --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMetaAssociation.cc @@ -0,0 +1,589 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMetaAssociation.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMetaAssociation + +// Constructor QMetaAssociation::QMetaAssociation() + + +static void _init_ctor_QMetaAssociation_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMetaAssociation_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMetaAssociation ()); +} + + +// bool QMetaAssociation::canContainsKey() + + +static void _init_f_canContainsKey_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canContainsKey_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaAssociation *)cls)->canContainsKey ()); +} + + +// bool QMetaAssociation::canCreateConstIteratorAtKey() + + +static void _init_f_canCreateConstIteratorAtKey_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canCreateConstIteratorAtKey_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaAssociation *)cls)->canCreateConstIteratorAtKey ()); +} + + +// bool QMetaAssociation::canCreateIteratorAtKey() + + +static void _init_f_canCreateIteratorAtKey_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canCreateIteratorAtKey_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaAssociation *)cls)->canCreateIteratorAtKey ()); +} + + +// bool QMetaAssociation::canGetKeyAtConstIterator() + + +static void _init_f_canGetKeyAtConstIterator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canGetKeyAtConstIterator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaAssociation *)cls)->canGetKeyAtConstIterator ()); +} + + +// bool QMetaAssociation::canGetKeyAtIterator() + + +static void _init_f_canGetKeyAtIterator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canGetKeyAtIterator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaAssociation *)cls)->canGetKeyAtIterator ()); +} + + +// bool QMetaAssociation::canGetMappedAtConstIterator() + + +static void _init_f_canGetMappedAtConstIterator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canGetMappedAtConstIterator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaAssociation *)cls)->canGetMappedAtConstIterator ()); +} + + +// bool QMetaAssociation::canGetMappedAtIterator() + + +static void _init_f_canGetMappedAtIterator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canGetMappedAtIterator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaAssociation *)cls)->canGetMappedAtIterator ()); +} + + +// bool QMetaAssociation::canGetMappedAtKey() + + +static void _init_f_canGetMappedAtKey_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canGetMappedAtKey_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaAssociation *)cls)->canGetMappedAtKey ()); +} + + +// bool QMetaAssociation::canInsertKey() + + +static void _init_f_canInsertKey_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canInsertKey_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaAssociation *)cls)->canInsertKey ()); +} + + +// bool QMetaAssociation::canRemoveKey() + + +static void _init_f_canRemoveKey_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canRemoveKey_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaAssociation *)cls)->canRemoveKey ()); +} + + +// bool QMetaAssociation::canSetMappedAtIterator() + + +static void _init_f_canSetMappedAtIterator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canSetMappedAtIterator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaAssociation *)cls)->canSetMappedAtIterator ()); +} + + +// bool QMetaAssociation::canSetMappedAtKey() + + +static void _init_f_canSetMappedAtKey_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canSetMappedAtKey_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaAssociation *)cls)->canSetMappedAtKey ()); +} + + +// bool QMetaAssociation::containsKey(const void *container, const void *key) + + +static void _init_f_containsKey_c3394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("key"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_containsKey_c3394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMetaAssociation *)cls)->containsKey (arg1, arg2)); +} + + +// void *QMetaAssociation::createConstIteratorAtKey(const void *container, const void *key) + + +static void _init_f_createConstIteratorAtKey_c3394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("key"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_createConstIteratorAtKey_c3394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + ret.write ((void *)((QMetaAssociation *)cls)->createConstIteratorAtKey (arg1, arg2)); +} + + +// void *QMetaAssociation::createIteratorAtKey(void *container, const void *key) + + +static void _init_f_createIteratorAtKey_c2699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("key"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_createIteratorAtKey_c2699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + ret.write ((void *)((QMetaAssociation *)cls)->createIteratorAtKey (arg1, arg2)); +} + + +// void QMetaAssociation::insertKey(void *container, const void *key) + + +static void _init_f_insertKey_c2699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("key"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertKey_c2699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaAssociation *)cls)->insertKey (arg1, arg2); +} + + +// void QMetaAssociation::keyAtConstIterator(const void *iterator, void *key) + + +static void _init_f_keyAtConstIterator_c2699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iterator"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("key"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_keyAtConstIterator_c2699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaAssociation *)cls)->keyAtConstIterator (arg1, arg2); +} + + +// void QMetaAssociation::keyAtIterator(const void *iterator, void *key) + + +static void _init_f_keyAtIterator_c2699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iterator"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("key"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_keyAtIterator_c2699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaAssociation *)cls)->keyAtIterator (arg1, arg2); +} + + +// QMetaType QMetaAssociation::keyMetaType() + + +static void _init_f_keyMetaType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keyMetaType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMetaType)((QMetaAssociation *)cls)->keyMetaType ()); +} + + +// void QMetaAssociation::mappedAtConstIterator(const void *iterator, void *mapped) + + +static void _init_f_mappedAtConstIterator_c2699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iterator"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mapped"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mappedAtConstIterator_c2699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaAssociation *)cls)->mappedAtConstIterator (arg1, arg2); +} + + +// void QMetaAssociation::mappedAtIterator(const void *iterator, void *mapped) + + +static void _init_f_mappedAtIterator_c2699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iterator"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mapped"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mappedAtIterator_c2699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaAssociation *)cls)->mappedAtIterator (arg1, arg2); +} + + +// void QMetaAssociation::mappedAtKey(const void *container, const void *key, void *mapped) + + +static void _init_f_mappedAtKey_c4342 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("key"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mapped"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_mappedAtKey_c4342 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + void *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaAssociation *)cls)->mappedAtKey (arg1, arg2, arg3); +} + + +// QMetaType QMetaAssociation::mappedMetaType() + + +static void _init_f_mappedMetaType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mappedMetaType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMetaType)((QMetaAssociation *)cls)->mappedMetaType ()); +} + + +// void QMetaAssociation::removeKey(void *container, const void *key) + + +static void _init_f_removeKey_c2699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("key"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_removeKey_c2699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaAssociation *)cls)->removeKey (arg1, arg2); +} + + +// void QMetaAssociation::setMappedAtIterator(const void *iterator, const void *mapped) + + +static void _init_f_setMappedAtIterator_c3394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iterator"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mapped"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setMappedAtIterator_c3394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaAssociation *)cls)->setMappedAtIterator (arg1, arg2); +} + + +// void QMetaAssociation::setMappedAtKey(void *container, const void *key, const void *mapped) + + +static void _init_f_setMappedAtKey_c4342 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("key"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mapped"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setMappedAtKey_c4342 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaAssociation *)cls)->setMappedAtKey (arg1, arg2, arg3); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMetaAssociation () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMetaAssociation::QMetaAssociation()\nThis method creates an object of class QMetaAssociation.", &_init_ctor_QMetaAssociation_0, &_call_ctor_QMetaAssociation_0); + methods += new qt_gsi::GenericMethod ("canContainsKey", "@brief Method bool QMetaAssociation::canContainsKey()\n", true, &_init_f_canContainsKey_c0, &_call_f_canContainsKey_c0); + methods += new qt_gsi::GenericMethod ("canCreateConstIteratorAtKey", "@brief Method bool QMetaAssociation::canCreateConstIteratorAtKey()\n", true, &_init_f_canCreateConstIteratorAtKey_c0, &_call_f_canCreateConstIteratorAtKey_c0); + methods += new qt_gsi::GenericMethod ("canCreateIteratorAtKey", "@brief Method bool QMetaAssociation::canCreateIteratorAtKey()\n", true, &_init_f_canCreateIteratorAtKey_c0, &_call_f_canCreateIteratorAtKey_c0); + methods += new qt_gsi::GenericMethod ("canGetKeyAtConstIterator", "@brief Method bool QMetaAssociation::canGetKeyAtConstIterator()\n", true, &_init_f_canGetKeyAtConstIterator_c0, &_call_f_canGetKeyAtConstIterator_c0); + methods += new qt_gsi::GenericMethod ("canGetKeyAtIterator", "@brief Method bool QMetaAssociation::canGetKeyAtIterator()\n", true, &_init_f_canGetKeyAtIterator_c0, &_call_f_canGetKeyAtIterator_c0); + methods += new qt_gsi::GenericMethod ("canGetMappedAtConstIterator", "@brief Method bool QMetaAssociation::canGetMappedAtConstIterator()\n", true, &_init_f_canGetMappedAtConstIterator_c0, &_call_f_canGetMappedAtConstIterator_c0); + methods += new qt_gsi::GenericMethod ("canGetMappedAtIterator", "@brief Method bool QMetaAssociation::canGetMappedAtIterator()\n", true, &_init_f_canGetMappedAtIterator_c0, &_call_f_canGetMappedAtIterator_c0); + methods += new qt_gsi::GenericMethod ("canGetMappedAtKey", "@brief Method bool QMetaAssociation::canGetMappedAtKey()\n", true, &_init_f_canGetMappedAtKey_c0, &_call_f_canGetMappedAtKey_c0); + methods += new qt_gsi::GenericMethod ("canInsertKey", "@brief Method bool QMetaAssociation::canInsertKey()\n", true, &_init_f_canInsertKey_c0, &_call_f_canInsertKey_c0); + methods += new qt_gsi::GenericMethod ("canRemoveKey", "@brief Method bool QMetaAssociation::canRemoveKey()\n", true, &_init_f_canRemoveKey_c0, &_call_f_canRemoveKey_c0); + methods += new qt_gsi::GenericMethod ("canSetMappedAtIterator", "@brief Method bool QMetaAssociation::canSetMappedAtIterator()\n", true, &_init_f_canSetMappedAtIterator_c0, &_call_f_canSetMappedAtIterator_c0); + methods += new qt_gsi::GenericMethod ("canSetMappedAtKey", "@brief Method bool QMetaAssociation::canSetMappedAtKey()\n", true, &_init_f_canSetMappedAtKey_c0, &_call_f_canSetMappedAtKey_c0); + methods += new qt_gsi::GenericMethod ("containsKey", "@brief Method bool QMetaAssociation::containsKey(const void *container, const void *key)\n", true, &_init_f_containsKey_c3394, &_call_f_containsKey_c3394); + methods += new qt_gsi::GenericMethod ("createConstIteratorAtKey", "@brief Method void *QMetaAssociation::createConstIteratorAtKey(const void *container, const void *key)\n", true, &_init_f_createConstIteratorAtKey_c3394, &_call_f_createConstIteratorAtKey_c3394); + methods += new qt_gsi::GenericMethod ("createIteratorAtKey", "@brief Method void *QMetaAssociation::createIteratorAtKey(void *container, const void *key)\n", true, &_init_f_createIteratorAtKey_c2699, &_call_f_createIteratorAtKey_c2699); + methods += new qt_gsi::GenericMethod ("insertKey", "@brief Method void QMetaAssociation::insertKey(void *container, const void *key)\n", true, &_init_f_insertKey_c2699, &_call_f_insertKey_c2699); + methods += new qt_gsi::GenericMethod ("keyAtConstIterator", "@brief Method void QMetaAssociation::keyAtConstIterator(const void *iterator, void *key)\n", true, &_init_f_keyAtConstIterator_c2699, &_call_f_keyAtConstIterator_c2699); + methods += new qt_gsi::GenericMethod ("keyAtIterator", "@brief Method void QMetaAssociation::keyAtIterator(const void *iterator, void *key)\n", true, &_init_f_keyAtIterator_c2699, &_call_f_keyAtIterator_c2699); + methods += new qt_gsi::GenericMethod ("keyMetaType", "@brief Method QMetaType QMetaAssociation::keyMetaType()\n", true, &_init_f_keyMetaType_c0, &_call_f_keyMetaType_c0); + methods += new qt_gsi::GenericMethod ("mappedAtConstIterator", "@brief Method void QMetaAssociation::mappedAtConstIterator(const void *iterator, void *mapped)\n", true, &_init_f_mappedAtConstIterator_c2699, &_call_f_mappedAtConstIterator_c2699); + methods += new qt_gsi::GenericMethod ("mappedAtIterator", "@brief Method void QMetaAssociation::mappedAtIterator(const void *iterator, void *mapped)\n", true, &_init_f_mappedAtIterator_c2699, &_call_f_mappedAtIterator_c2699); + methods += new qt_gsi::GenericMethod ("mappedAtKey", "@brief Method void QMetaAssociation::mappedAtKey(const void *container, const void *key, void *mapped)\n", true, &_init_f_mappedAtKey_c4342, &_call_f_mappedAtKey_c4342); + methods += new qt_gsi::GenericMethod ("mappedMetaType", "@brief Method QMetaType QMetaAssociation::mappedMetaType()\n", true, &_init_f_mappedMetaType_c0, &_call_f_mappedMetaType_c0); + methods += new qt_gsi::GenericMethod ("removeKey", "@brief Method void QMetaAssociation::removeKey(void *container, const void *key)\n", true, &_init_f_removeKey_c2699, &_call_f_removeKey_c2699); + methods += new qt_gsi::GenericMethod ("setMappedAtIterator", "@brief Method void QMetaAssociation::setMappedAtIterator(const void *iterator, const void *mapped)\n", true, &_init_f_setMappedAtIterator_c3394, &_call_f_setMappedAtIterator_c3394); + methods += new qt_gsi::GenericMethod ("setMappedAtKey", "@brief Method void QMetaAssociation::setMappedAtKey(void *container, const void *key, const void *mapped)\n", true, &_init_f_setMappedAtKey_c4342, &_call_f_setMappedAtKey_c4342); + return methods; +} + +gsi::Class &qtdecl_QMetaContainer (); + +gsi::Class decl_QMetaAssociation (qtdecl_QMetaContainer (), "QtCore", "QMetaAssociation", + methods_QMetaAssociation (), + "@qt\n@brief Binding of QMetaAssociation"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaAssociation () { return decl_QMetaAssociation; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMetaClassInfo.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMetaClassInfo.cc new file mode 100644 index 000000000..1a2a9cf12 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMetaClassInfo.cc @@ -0,0 +1,120 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMetaClassInfo.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMetaClassInfo + +// Constructor QMetaClassInfo::QMetaClassInfo() + + +static void _init_ctor_QMetaClassInfo_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMetaClassInfo_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMetaClassInfo ()); +} + + +// const QMetaObject *QMetaClassInfo::enclosingMetaObject() + + +static void _init_f_enclosingMetaObject_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_enclosingMetaObject_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QMetaObject *)((QMetaClassInfo *)cls)->enclosingMetaObject ()); +} + + +// const char *QMetaClassInfo::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const char *)((QMetaClassInfo *)cls)->name ()); +} + + +// const char *QMetaClassInfo::value() + + +static void _init_f_value_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_value_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const char *)((QMetaClassInfo *)cls)->value ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMetaClassInfo () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMetaClassInfo::QMetaClassInfo()\nThis method creates an object of class QMetaClassInfo.", &_init_ctor_QMetaClassInfo_0, &_call_ctor_QMetaClassInfo_0); + methods += new qt_gsi::GenericMethod ("enclosingMetaObject", "@brief Method const QMetaObject *QMetaClassInfo::enclosingMetaObject()\n", true, &_init_f_enclosingMetaObject_c0, &_call_f_enclosingMetaObject_c0); + methods += new qt_gsi::GenericMethod ("name", "@brief Method const char *QMetaClassInfo::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("value", "@brief Method const char *QMetaClassInfo::value()\n", true, &_init_f_value_c0, &_call_f_value_c0); + return methods; +} + +gsi::Class decl_QMetaClassInfo ("QtCore", "QMetaClassInfo", + methods_QMetaClassInfo (), + "@qt\n@brief Binding of QMetaClassInfo"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaClassInfo () { return decl_QMetaClassInfo; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMetaContainer.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMetaContainer.cc new file mode 100644 index 000000000..baef3b3e1 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMetaContainer.cc @@ -0,0 +1,550 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMetaContainer.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMetaContainer + +// Constructor QMetaContainer::QMetaContainer() + + +static void _init_ctor_QMetaContainer_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMetaContainer_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMetaContainer ()); +} + + +// void QMetaContainer::advanceConstIterator(void *iterator, qsizetype step) + + +static void _init_f_advanceConstIterator_c2390 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iterator"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("step"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_advanceConstIterator_c2390 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaContainer *)cls)->advanceConstIterator (arg1, arg2); +} + + +// void QMetaContainer::advanceIterator(void *iterator, qsizetype step) + + +static void _init_f_advanceIterator_c2390 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iterator"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("step"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_advanceIterator_c2390 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaContainer *)cls)->advanceIterator (arg1, arg2); +} + + +// void *QMetaContainer::begin(void *container) + + +static void _init_f_begin_c1056 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_begin_c1056 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + ret.write ((void *)((QMetaContainer *)cls)->begin (arg1)); +} + + +// bool QMetaContainer::canClear() + + +static void _init_f_canClear_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canClear_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaContainer *)cls)->canClear ()); +} + + +// void QMetaContainer::clear(void *container) + + +static void _init_f_clear_c1056 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_clear_c1056 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaContainer *)cls)->clear (arg1); +} + + +// bool QMetaContainer::compareConstIterator(const void *i, const void *j) + + +static void _init_f_compareConstIterator_c3394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("j"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_compareConstIterator_c3394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMetaContainer *)cls)->compareConstIterator (arg1, arg2)); +} + + +// bool QMetaContainer::compareIterator(const void *i, const void *j) + + +static void _init_f_compareIterator_c3394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("j"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_compareIterator_c3394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMetaContainer *)cls)->compareIterator (arg1, arg2)); +} + + +// void *QMetaContainer::constBegin(const void *container) + + +static void _init_f_constBegin_c1751 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_constBegin_c1751 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + ret.write ((void *)((QMetaContainer *)cls)->constBegin (arg1)); +} + + +// void *QMetaContainer::constEnd(const void *container) + + +static void _init_f_constEnd_c1751 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_constEnd_c1751 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + ret.write ((void *)((QMetaContainer *)cls)->constEnd (arg1)); +} + + +// void QMetaContainer::copyConstIterator(void *target, const void *source) + + +static void _init_f_copyConstIterator_c2699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("source"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_copyConstIterator_c2699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaContainer *)cls)->copyConstIterator (arg1, arg2); +} + + +// void QMetaContainer::copyIterator(void *target, const void *source) + + +static void _init_f_copyIterator_c2699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("source"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_copyIterator_c2699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaContainer *)cls)->copyIterator (arg1, arg2); +} + + +// void QMetaContainer::destroyConstIterator(const void *iterator) + + +static void _init_f_destroyConstIterator_c1751 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iterator"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_destroyConstIterator_c1751 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaContainer *)cls)->destroyConstIterator (arg1); +} + + +// void QMetaContainer::destroyIterator(const void *iterator) + + +static void _init_f_destroyIterator_c1751 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iterator"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_destroyIterator_c1751 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaContainer *)cls)->destroyIterator (arg1); +} + + +// qsizetype QMetaContainer::diffConstIterator(const void *i, const void *j) + + +static void _init_f_diffConstIterator_c3394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("j"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_diffConstIterator_c3394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + ret.write ((qsizetype)((QMetaContainer *)cls)->diffConstIterator (arg1, arg2)); +} + + +// qsizetype QMetaContainer::diffIterator(const void *i, const void *j) + + +static void _init_f_diffIterator_c3394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("j"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_diffIterator_c3394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + ret.write ((qsizetype)((QMetaContainer *)cls)->diffIterator (arg1, arg2)); +} + + +// void *QMetaContainer::end(void *container) + + +static void _init_f_end_c1056 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_end_c1056 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + ret.write ((void *)((QMetaContainer *)cls)->end (arg1)); +} + + +// bool QMetaContainer::hasBidirectionalIterator() + + +static void _init_f_hasBidirectionalIterator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasBidirectionalIterator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaContainer *)cls)->hasBidirectionalIterator ()); +} + + +// bool QMetaContainer::hasConstIterator() + + +static void _init_f_hasConstIterator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasConstIterator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaContainer *)cls)->hasConstIterator ()); +} + + +// bool QMetaContainer::hasForwardIterator() + + +static void _init_f_hasForwardIterator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasForwardIterator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaContainer *)cls)->hasForwardIterator ()); +} + + +// bool QMetaContainer::hasInputIterator() + + +static void _init_f_hasInputIterator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasInputIterator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaContainer *)cls)->hasInputIterator ()); +} + + +// bool QMetaContainer::hasIterator() + + +static void _init_f_hasIterator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasIterator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaContainer *)cls)->hasIterator ()); +} + + +// bool QMetaContainer::hasRandomAccessIterator() + + +static void _init_f_hasRandomAccessIterator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasRandomAccessIterator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaContainer *)cls)->hasRandomAccessIterator ()); +} + + +// bool QMetaContainer::hasSize() + + +static void _init_f_hasSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaContainer *)cls)->hasSize ()); +} + + +// qsizetype QMetaContainer::size(const void *container) + + +static void _init_f_size_c1751 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_size_c1751 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + ret.write ((qsizetype)((QMetaContainer *)cls)->size (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMetaContainer () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMetaContainer::QMetaContainer()\nThis method creates an object of class QMetaContainer.", &_init_ctor_QMetaContainer_0, &_call_ctor_QMetaContainer_0); + methods += new qt_gsi::GenericMethod ("advanceConstIterator", "@brief Method void QMetaContainer::advanceConstIterator(void *iterator, qsizetype step)\n", true, &_init_f_advanceConstIterator_c2390, &_call_f_advanceConstIterator_c2390); + methods += new qt_gsi::GenericMethod ("advanceIterator", "@brief Method void QMetaContainer::advanceIterator(void *iterator, qsizetype step)\n", true, &_init_f_advanceIterator_c2390, &_call_f_advanceIterator_c2390); + methods += new qt_gsi::GenericMethod ("begin", "@brief Method void *QMetaContainer::begin(void *container)\n", true, &_init_f_begin_c1056, &_call_f_begin_c1056); + methods += new qt_gsi::GenericMethod ("canClear", "@brief Method bool QMetaContainer::canClear()\n", true, &_init_f_canClear_c0, &_call_f_canClear_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QMetaContainer::clear(void *container)\n", true, &_init_f_clear_c1056, &_call_f_clear_c1056); + methods += new qt_gsi::GenericMethod ("compareConstIterator", "@brief Method bool QMetaContainer::compareConstIterator(const void *i, const void *j)\n", true, &_init_f_compareConstIterator_c3394, &_call_f_compareConstIterator_c3394); + methods += new qt_gsi::GenericMethod ("compareIterator", "@brief Method bool QMetaContainer::compareIterator(const void *i, const void *j)\n", true, &_init_f_compareIterator_c3394, &_call_f_compareIterator_c3394); + methods += new qt_gsi::GenericMethod ("constBegin", "@brief Method void *QMetaContainer::constBegin(const void *container)\n", true, &_init_f_constBegin_c1751, &_call_f_constBegin_c1751); + methods += new qt_gsi::GenericMethod ("constEnd", "@brief Method void *QMetaContainer::constEnd(const void *container)\n", true, &_init_f_constEnd_c1751, &_call_f_constEnd_c1751); + methods += new qt_gsi::GenericMethod ("copyConstIterator", "@brief Method void QMetaContainer::copyConstIterator(void *target, const void *source)\n", true, &_init_f_copyConstIterator_c2699, &_call_f_copyConstIterator_c2699); + methods += new qt_gsi::GenericMethod ("copyIterator", "@brief Method void QMetaContainer::copyIterator(void *target, const void *source)\n", true, &_init_f_copyIterator_c2699, &_call_f_copyIterator_c2699); + methods += new qt_gsi::GenericMethod ("destroyConstIterator", "@brief Method void QMetaContainer::destroyConstIterator(const void *iterator)\n", true, &_init_f_destroyConstIterator_c1751, &_call_f_destroyConstIterator_c1751); + methods += new qt_gsi::GenericMethod ("destroyIterator", "@brief Method void QMetaContainer::destroyIterator(const void *iterator)\n", true, &_init_f_destroyIterator_c1751, &_call_f_destroyIterator_c1751); + methods += new qt_gsi::GenericMethod ("diffConstIterator", "@brief Method qsizetype QMetaContainer::diffConstIterator(const void *i, const void *j)\n", true, &_init_f_diffConstIterator_c3394, &_call_f_diffConstIterator_c3394); + methods += new qt_gsi::GenericMethod ("diffIterator", "@brief Method qsizetype QMetaContainer::diffIterator(const void *i, const void *j)\n", true, &_init_f_diffIterator_c3394, &_call_f_diffIterator_c3394); + methods += new qt_gsi::GenericMethod ("end", "@brief Method void *QMetaContainer::end(void *container)\n", true, &_init_f_end_c1056, &_call_f_end_c1056); + methods += new qt_gsi::GenericMethod ("hasBidirectionalIterator", "@brief Method bool QMetaContainer::hasBidirectionalIterator()\n", true, &_init_f_hasBidirectionalIterator_c0, &_call_f_hasBidirectionalIterator_c0); + methods += new qt_gsi::GenericMethod ("hasConstIterator", "@brief Method bool QMetaContainer::hasConstIterator()\n", true, &_init_f_hasConstIterator_c0, &_call_f_hasConstIterator_c0); + methods += new qt_gsi::GenericMethod ("hasForwardIterator", "@brief Method bool QMetaContainer::hasForwardIterator()\n", true, &_init_f_hasForwardIterator_c0, &_call_f_hasForwardIterator_c0); + methods += new qt_gsi::GenericMethod ("hasInputIterator", "@brief Method bool QMetaContainer::hasInputIterator()\n", true, &_init_f_hasInputIterator_c0, &_call_f_hasInputIterator_c0); + methods += new qt_gsi::GenericMethod ("hasIterator", "@brief Method bool QMetaContainer::hasIterator()\n", true, &_init_f_hasIterator_c0, &_call_f_hasIterator_c0); + methods += new qt_gsi::GenericMethod ("hasRandomAccessIterator", "@brief Method bool QMetaContainer::hasRandomAccessIterator()\n", true, &_init_f_hasRandomAccessIterator_c0, &_call_f_hasRandomAccessIterator_c0); + methods += new qt_gsi::GenericMethod ("hasSize", "@brief Method bool QMetaContainer::hasSize()\n", true, &_init_f_hasSize_c0, &_call_f_hasSize_c0); + methods += new qt_gsi::GenericMethod ("size", "@brief Method qsizetype QMetaContainer::size(const void *container)\n", true, &_init_f_size_c1751, &_call_f_size_c1751); + return methods; +} + +gsi::Class decl_QMetaContainer ("QtCore", "QMetaContainer", + methods_QMetaContainer (), + "@qt\n@brief Binding of QMetaContainer"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaContainer () { return decl_QMetaContainer; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMetaEnum.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMetaEnum.cc new file mode 100644 index 000000000..364dcc117 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMetaEnum.cc @@ -0,0 +1,326 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMetaEnum.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMetaEnum + +// Constructor QMetaEnum::QMetaEnum() + + +static void _init_ctor_QMetaEnum_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMetaEnum_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMetaEnum ()); +} + + +// const QMetaObject *QMetaEnum::enclosingMetaObject() + + +static void _init_f_enclosingMetaObject_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_enclosingMetaObject_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QMetaObject *)((QMetaEnum *)cls)->enclosingMetaObject ()); +} + + +// const char *QMetaEnum::enumName() + + +static void _init_f_enumName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_enumName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const char *)((QMetaEnum *)cls)->enumName ()); +} + + +// bool QMetaEnum::isFlag() + + +static void _init_f_isFlag_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isFlag_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaEnum *)cls)->isFlag ()); +} + + +// bool QMetaEnum::isScoped() + + +static void _init_f_isScoped_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isScoped_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaEnum *)cls)->isScoped ()); +} + + +// bool QMetaEnum::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaEnum *)cls)->isValid ()); +} + + +// const char *QMetaEnum::key(int index) + + +static void _init_f_key_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_key_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((const char *)((QMetaEnum *)cls)->key (arg1)); +} + + +// int QMetaEnum::keyCount() + + +static void _init_f_keyCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keyCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaEnum *)cls)->keyCount ()); +} + + +// int QMetaEnum::keyToValue(const char *key, bool *ok) + + +static void _init_f_keyToValue_c2673 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_keyToValue_c2673 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((int)((QMetaEnum *)cls)->keyToValue (arg1, arg2)); +} + + +// int QMetaEnum::keysToValue(const char *keys, bool *ok) + + +static void _init_f_keysToValue_c2673 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("keys"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_keysToValue_c2673 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((int)((QMetaEnum *)cls)->keysToValue (arg1, arg2)); +} + + +// const char *QMetaEnum::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const char *)((QMetaEnum *)cls)->name ()); +} + + +// const char *QMetaEnum::scope() + + +static void _init_f_scope_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scope_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const char *)((QMetaEnum *)cls)->scope ()); +} + + +// int QMetaEnum::value(int index) + + +static void _init_f_value_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_value_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMetaEnum *)cls)->value (arg1)); +} + + +// const char *QMetaEnum::valueToKey(int value) + + +static void _init_f_valueToKey_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_valueToKey_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((const char *)((QMetaEnum *)cls)->valueToKey (arg1)); +} + + +// QByteArray QMetaEnum::valueToKeys(int value) + + +static void _init_f_valueToKeys_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_valueToKeys_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)((QMetaEnum *)cls)->valueToKeys (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMetaEnum () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMetaEnum::QMetaEnum()\nThis method creates an object of class QMetaEnum.", &_init_ctor_QMetaEnum_0, &_call_ctor_QMetaEnum_0); + methods += new qt_gsi::GenericMethod ("enclosingMetaObject", "@brief Method const QMetaObject *QMetaEnum::enclosingMetaObject()\n", true, &_init_f_enclosingMetaObject_c0, &_call_f_enclosingMetaObject_c0); + methods += new qt_gsi::GenericMethod ("enumName", "@brief Method const char *QMetaEnum::enumName()\n", true, &_init_f_enumName_c0, &_call_f_enumName_c0); + methods += new qt_gsi::GenericMethod ("isFlag?", "@brief Method bool QMetaEnum::isFlag()\n", true, &_init_f_isFlag_c0, &_call_f_isFlag_c0); + methods += new qt_gsi::GenericMethod ("isScoped?", "@brief Method bool QMetaEnum::isScoped()\n", true, &_init_f_isScoped_c0, &_call_f_isScoped_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QMetaEnum::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("key", "@brief Method const char *QMetaEnum::key(int index)\n", true, &_init_f_key_c767, &_call_f_key_c767); + methods += new qt_gsi::GenericMethod ("keyCount", "@brief Method int QMetaEnum::keyCount()\n", true, &_init_f_keyCount_c0, &_call_f_keyCount_c0); + methods += new qt_gsi::GenericMethod ("keyToValue", "@brief Method int QMetaEnum::keyToValue(const char *key, bool *ok)\n", true, &_init_f_keyToValue_c2673, &_call_f_keyToValue_c2673); + methods += new qt_gsi::GenericMethod ("keysToValue", "@brief Method int QMetaEnum::keysToValue(const char *keys, bool *ok)\n", true, &_init_f_keysToValue_c2673, &_call_f_keysToValue_c2673); + methods += new qt_gsi::GenericMethod ("name", "@brief Method const char *QMetaEnum::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("scope", "@brief Method const char *QMetaEnum::scope()\n", true, &_init_f_scope_c0, &_call_f_scope_c0); + methods += new qt_gsi::GenericMethod ("value", "@brief Method int QMetaEnum::value(int index)\n", true, &_init_f_value_c767, &_call_f_value_c767); + methods += new qt_gsi::GenericMethod ("valueToKey", "@brief Method const char *QMetaEnum::valueToKey(int value)\n", true, &_init_f_valueToKey_c767, &_call_f_valueToKey_c767); + methods += new qt_gsi::GenericMethod ("valueToKeys", "@brief Method QByteArray QMetaEnum::valueToKeys(int value)\n", true, &_init_f_valueToKeys_c767, &_call_f_valueToKeys_c767); + return methods; +} + +gsi::Class decl_QMetaEnum ("QtCore", "QMetaEnum", + methods_QMetaEnum (), + "@qt\n@brief Binding of QMetaEnum"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaEnum () { return decl_QMetaEnum; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMetaMethod.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMetaMethod.cc new file mode 100644 index 000000000..771f822b2 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMetaMethod.cc @@ -0,0 +1,485 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMetaMethod.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMetaMethod + +// Constructor QMetaMethod::QMetaMethod() + + +static void _init_ctor_QMetaMethod_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMetaMethod_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMetaMethod ()); +} + + +// QMetaMethod::Access QMetaMethod::access() + + +static void _init_f_access_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_access_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMetaMethod *)cls)->access ())); +} + + +// int QMetaMethod::attributes() + + +static void _init_f_attributes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_attributes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaMethod *)cls)->attributes ()); +} + + +// const QMetaObject *QMetaMethod::enclosingMetaObject() + + +static void _init_f_enclosingMetaObject_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_enclosingMetaObject_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QMetaObject *)((QMetaMethod *)cls)->enclosingMetaObject ()); +} + + +// void QMetaMethod::getParameterTypes(int *types) + + +static void _init_f_getParameterTypes_c953 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("types"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_getParameterTypes_c953 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaMethod *)cls)->getParameterTypes (arg1); +} + + +// bool QMetaMethod::isConst() + + +static void _init_f_isConst_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isConst_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaMethod *)cls)->isConst ()); +} + + +// bool QMetaMethod::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaMethod *)cls)->isValid ()); +} + + +// int QMetaMethod::methodIndex() + + +static void _init_f_methodIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_methodIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaMethod *)cls)->methodIndex ()); +} + + +// QByteArray QMetaMethod::methodSignature() + + +static void _init_f_methodSignature_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_methodSignature_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QMetaMethod *)cls)->methodSignature ()); +} + + +// QMetaMethod::MethodType QMetaMethod::methodType() + + +static void _init_f_methodType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_methodType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMetaMethod *)cls)->methodType ())); +} + + +// QByteArray QMetaMethod::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QMetaMethod *)cls)->name ()); +} + + +// int QMetaMethod::parameterCount() + + +static void _init_f_parameterCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parameterCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaMethod *)cls)->parameterCount ()); +} + + +// QMetaType QMetaMethod::parameterMetaType(int index) + + +static void _init_f_parameterMetaType_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_parameterMetaType_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMetaType)((QMetaMethod *)cls)->parameterMetaType (arg1)); +} + + +// QList QMetaMethod::parameterNames() + + +static void _init_f_parameterNames_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_parameterNames_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QMetaMethod *)cls)->parameterNames ()); +} + + +// int QMetaMethod::parameterType(int index) + + +static void _init_f_parameterType_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_parameterType_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMetaMethod *)cls)->parameterType (arg1)); +} + + +// QByteArray QMetaMethod::parameterTypeName(int index) + + +static void _init_f_parameterTypeName_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_parameterTypeName_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)((QMetaMethod *)cls)->parameterTypeName (arg1)); +} + + +// QList QMetaMethod::parameterTypes() + + +static void _init_f_parameterTypes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_parameterTypes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QMetaMethod *)cls)->parameterTypes ()); +} + + +// int QMetaMethod::relativeMethodIndex() + + +static void _init_f_relativeMethodIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_relativeMethodIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaMethod *)cls)->relativeMethodIndex ()); +} + + +// QMetaType QMetaMethod::returnMetaType() + + +static void _init_f_returnMetaType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_returnMetaType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMetaType)((QMetaMethod *)cls)->returnMetaType ()); +} + + +// int QMetaMethod::returnType() + + +static void _init_f_returnType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_returnType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaMethod *)cls)->returnType ()); +} + + +// int QMetaMethod::revision() + + +static void _init_f_revision_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_revision_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaMethod *)cls)->revision ()); +} + + +// const char *QMetaMethod::tag() + + +static void _init_f_tag_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tag_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const char *)((QMetaMethod *)cls)->tag ()); +} + + +// const char *QMetaMethod::typeName() + + +static void _init_f_typeName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_typeName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const char *)((QMetaMethod *)cls)->typeName ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMetaMethod () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMetaMethod::QMetaMethod()\nThis method creates an object of class QMetaMethod.", &_init_ctor_QMetaMethod_0, &_call_ctor_QMetaMethod_0); + methods += new qt_gsi::GenericMethod ("access", "@brief Method QMetaMethod::Access QMetaMethod::access()\n", true, &_init_f_access_c0, &_call_f_access_c0); + methods += new qt_gsi::GenericMethod ("attributes", "@brief Method int QMetaMethod::attributes()\n", true, &_init_f_attributes_c0, &_call_f_attributes_c0); + methods += new qt_gsi::GenericMethod ("enclosingMetaObject", "@brief Method const QMetaObject *QMetaMethod::enclosingMetaObject()\n", true, &_init_f_enclosingMetaObject_c0, &_call_f_enclosingMetaObject_c0); + methods += new qt_gsi::GenericMethod ("getParameterTypes", "@brief Method void QMetaMethod::getParameterTypes(int *types)\n", true, &_init_f_getParameterTypes_c953, &_call_f_getParameterTypes_c953); + methods += new qt_gsi::GenericMethod ("isConst?", "@brief Method bool QMetaMethod::isConst()\n", true, &_init_f_isConst_c0, &_call_f_isConst_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QMetaMethod::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("methodIndex", "@brief Method int QMetaMethod::methodIndex()\n", true, &_init_f_methodIndex_c0, &_call_f_methodIndex_c0); + methods += new qt_gsi::GenericMethod ("methodSignature", "@brief Method QByteArray QMetaMethod::methodSignature()\n", true, &_init_f_methodSignature_c0, &_call_f_methodSignature_c0); + methods += new qt_gsi::GenericMethod ("methodType", "@brief Method QMetaMethod::MethodType QMetaMethod::methodType()\n", true, &_init_f_methodType_c0, &_call_f_methodType_c0); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QByteArray QMetaMethod::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("parameterCount", "@brief Method int QMetaMethod::parameterCount()\n", true, &_init_f_parameterCount_c0, &_call_f_parameterCount_c0); + methods += new qt_gsi::GenericMethod ("parameterMetaType", "@brief Method QMetaType QMetaMethod::parameterMetaType(int index)\n", true, &_init_f_parameterMetaType_c767, &_call_f_parameterMetaType_c767); + methods += new qt_gsi::GenericMethod ("parameterNames", "@brief Method QList QMetaMethod::parameterNames()\n", true, &_init_f_parameterNames_c0, &_call_f_parameterNames_c0); + methods += new qt_gsi::GenericMethod ("parameterType", "@brief Method int QMetaMethod::parameterType(int index)\n", true, &_init_f_parameterType_c767, &_call_f_parameterType_c767); + methods += new qt_gsi::GenericMethod ("parameterTypeName", "@brief Method QByteArray QMetaMethod::parameterTypeName(int index)\n", true, &_init_f_parameterTypeName_c767, &_call_f_parameterTypeName_c767); + methods += new qt_gsi::GenericMethod ("parameterTypes", "@brief Method QList QMetaMethod::parameterTypes()\n", true, &_init_f_parameterTypes_c0, &_call_f_parameterTypes_c0); + methods += new qt_gsi::GenericMethod ("relativeMethodIndex", "@brief Method int QMetaMethod::relativeMethodIndex()\n", true, &_init_f_relativeMethodIndex_c0, &_call_f_relativeMethodIndex_c0); + methods += new qt_gsi::GenericMethod ("returnMetaType", "@brief Method QMetaType QMetaMethod::returnMetaType()\n", true, &_init_f_returnMetaType_c0, &_call_f_returnMetaType_c0); + methods += new qt_gsi::GenericMethod ("returnType", "@brief Method int QMetaMethod::returnType()\n", true, &_init_f_returnType_c0, &_call_f_returnType_c0); + methods += new qt_gsi::GenericMethod ("revision", "@brief Method int QMetaMethod::revision()\n", true, &_init_f_revision_c0, &_call_f_revision_c0); + methods += new qt_gsi::GenericMethod ("tag", "@brief Method const char *QMetaMethod::tag()\n", true, &_init_f_tag_c0, &_call_f_tag_c0); + methods += new qt_gsi::GenericMethod ("typeName", "@brief Method const char *QMetaMethod::typeName()\n", true, &_init_f_typeName_c0, &_call_f_typeName_c0); + return methods; +} + +gsi::Class decl_QMetaMethod ("QtCore", "QMetaMethod", + methods_QMetaMethod (), + "@qt\n@brief Binding of QMetaMethod"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaMethod () { return decl_QMetaMethod; } + +} + + +// Implementation of the enum wrapper class for QMetaMethod::Access +namespace qt_gsi +{ + +static gsi::Enum decl_QMetaMethod_Access_Enum ("QtCore", "QMetaMethod_Access", + gsi::enum_const ("Private", QMetaMethod::Private, "@brief Enum constant QMetaMethod::Private") + + gsi::enum_const ("Protected", QMetaMethod::Protected, "@brief Enum constant QMetaMethod::Protected") + + gsi::enum_const ("Public", QMetaMethod::Public, "@brief Enum constant QMetaMethod::Public"), + "@qt\n@brief This class represents the QMetaMethod::Access enum"); + +static gsi::QFlagsClass decl_QMetaMethod_Access_Enums ("QtCore", "QMetaMethod_QFlags_Access", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMetaMethod_Access_Enum_in_parent (decl_QMetaMethod_Access_Enum.defs ()); +static gsi::ClassExt decl_QMetaMethod_Access_Enum_as_child (decl_QMetaMethod_Access_Enum, "Access"); +static gsi::ClassExt decl_QMetaMethod_Access_Enums_as_child (decl_QMetaMethod_Access_Enums, "QFlags_Access"); + +} + + +// Implementation of the enum wrapper class for QMetaMethod::MethodType +namespace qt_gsi +{ + +static gsi::Enum decl_QMetaMethod_MethodType_Enum ("QtCore", "QMetaMethod_MethodType", + gsi::enum_const ("Method", QMetaMethod::Method, "@brief Enum constant QMetaMethod::Method") + + gsi::enum_const ("Signal", QMetaMethod::Signal, "@brief Enum constant QMetaMethod::Signal") + + gsi::enum_const ("Slot", QMetaMethod::Slot, "@brief Enum constant QMetaMethod::Slot") + + gsi::enum_const ("Constructor", QMetaMethod::Constructor, "@brief Enum constant QMetaMethod::Constructor"), + "@qt\n@brief This class represents the QMetaMethod::MethodType enum"); + +static gsi::QFlagsClass decl_QMetaMethod_MethodType_Enums ("QtCore", "QMetaMethod_QFlags_MethodType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMetaMethod_MethodType_Enum_in_parent (decl_QMetaMethod_MethodType_Enum.defs ()); +static gsi::ClassExt decl_QMetaMethod_MethodType_Enum_as_child (decl_QMetaMethod_MethodType_Enum, "MethodType"); +static gsi::ClassExt decl_QMetaMethod_MethodType_Enums_as_child (decl_QMetaMethod_MethodType_Enums, "QFlags_MethodType"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMetaObject.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMetaObject.cc new file mode 100644 index 000000000..7d6d82fca --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMetaObject.cc @@ -0,0 +1,771 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMetaObject.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QMetaObject + +// Constructor QMetaObject::QMetaObject() + + +static void _init_ctor_QMetaObject_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMetaObject_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMetaObject ()); +} + + +// QMetaClassInfo QMetaObject::classInfo(int index) + + +static void _init_f_classInfo_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_classInfo_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMetaClassInfo)((QMetaObject *)cls)->classInfo (arg1)); +} + + +// int QMetaObject::classInfoCount() + + +static void _init_f_classInfoCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_classInfoCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaObject *)cls)->classInfoCount ()); +} + + +// int QMetaObject::classInfoOffset() + + +static void _init_f_classInfoOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_classInfoOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaObject *)cls)->classInfoOffset ()); +} + + +// const char *QMetaObject::className() + + +static void _init_f_className_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_className_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const char *)((QMetaObject *)cls)->className ()); +} + + +// QMetaMethod QMetaObject::constructor(int index) + + +static void _init_f_constructor_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_constructor_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMetaMethod)((QMetaObject *)cls)->constructor (arg1)); +} + + +// int QMetaObject::constructorCount() + + +static void _init_f_constructorCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_constructorCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaObject *)cls)->constructorCount ()); +} + + +// QMetaEnum QMetaObject::enumerator(int index) + + +static void _init_f_enumerator_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_enumerator_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMetaEnum)((QMetaObject *)cls)->enumerator (arg1)); +} + + +// int QMetaObject::enumeratorCount() + + +static void _init_f_enumeratorCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_enumeratorCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaObject *)cls)->enumeratorCount ()); +} + + +// int QMetaObject::enumeratorOffset() + + +static void _init_f_enumeratorOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_enumeratorOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaObject *)cls)->enumeratorOffset ()); +} + + +// int QMetaObject::indexOfClassInfo(const char *name) + + +static void _init_f_indexOfClassInfo_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOfClassInfo_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMetaObject *)cls)->indexOfClassInfo (arg1)); +} + + +// int QMetaObject::indexOfConstructor(const char *constructor) + + +static void _init_f_indexOfConstructor_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("constructor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOfConstructor_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMetaObject *)cls)->indexOfConstructor (arg1)); +} + + +// int QMetaObject::indexOfEnumerator(const char *name) + + +static void _init_f_indexOfEnumerator_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOfEnumerator_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMetaObject *)cls)->indexOfEnumerator (arg1)); +} + + +// int QMetaObject::indexOfMethod(const char *method) + + +static void _init_f_indexOfMethod_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("method"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOfMethod_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMetaObject *)cls)->indexOfMethod (arg1)); +} + + +// int QMetaObject::indexOfProperty(const char *name) + + +static void _init_f_indexOfProperty_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOfProperty_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMetaObject *)cls)->indexOfProperty (arg1)); +} + + +// int QMetaObject::indexOfSignal(const char *signal) + + +static void _init_f_indexOfSignal_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOfSignal_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMetaObject *)cls)->indexOfSignal (arg1)); +} + + +// int QMetaObject::indexOfSlot(const char *slot) + + +static void _init_f_indexOfSlot_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("slot"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOfSlot_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMetaObject *)cls)->indexOfSlot (arg1)); +} + + +// bool QMetaObject::inherits(const QMetaObject *metaObject) + + +static void _init_f_inherits_c2388 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("metaObject"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_inherits_c2388 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaObject *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMetaObject *)cls)->inherits (arg1)); +} + + +// QMetaType QMetaObject::metaType() + + +static void _init_f_metaType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_metaType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMetaType)((QMetaObject *)cls)->metaType ()); +} + + +// QMetaMethod QMetaObject::method(int index) + + +static void _init_f_method_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_method_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMetaMethod)((QMetaObject *)cls)->method (arg1)); +} + + +// int QMetaObject::methodCount() + + +static void _init_f_methodCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_methodCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaObject *)cls)->methodCount ()); +} + + +// int QMetaObject::methodOffset() + + +static void _init_f_methodOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_methodOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaObject *)cls)->methodOffset ()); +} + + +// QMetaProperty QMetaObject::property(int index) + + +static void _init_f_property_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_property_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMetaProperty)((QMetaObject *)cls)->property (arg1)); +} + + +// int QMetaObject::propertyCount() + + +static void _init_f_propertyCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_propertyCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaObject *)cls)->propertyCount ()); +} + + +// int QMetaObject::propertyOffset() + + +static void _init_f_propertyOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_propertyOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaObject *)cls)->propertyOffset ()); +} + + +// const QMetaObject *QMetaObject::superClass() + + +static void _init_f_superClass_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_superClass_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QMetaObject *)((QMetaObject *)cls)->superClass ()); +} + + +// QString QMetaObject::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_c4013 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_c4013 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)((QMetaObject *)cls)->tr (arg1, arg2, arg3)); +} + + +// QMetaProperty QMetaObject::userProperty() + + +static void _init_f_userProperty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_userProperty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMetaProperty)((QMetaObject *)cls)->userProperty ()); +} + + +// static bool QMetaObject::checkConnectArgs(const char *signal, const char *method) + + +static void _init_f_checkConnectArgs_3354 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("method"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_checkConnectArgs_3354 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaObject::checkConnectArgs (arg1, arg2)); +} + + +// static bool QMetaObject::checkConnectArgs(const QMetaMethod &signal, const QMetaMethod &method) + + +static void _init_f_checkConnectArgs_4680 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("method"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_checkConnectArgs_4680 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + const QMetaMethod &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaObject::checkConnectArgs (arg1, arg2)); +} + + +// static QMetaObject::Connection QMetaObject::connect(const QObject *sender, int signal_index, const QObject *receiver, int method_index, int type, int *types) + + +static void _init_f_connect_6708 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sender"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("signal_index"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("receiver"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("method_index"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("type", true, "0"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("types", true, "nullptr"); + decl->add_arg (argspec_5); + decl->set_return (); +} + +static void _call_f_connect_6708 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QObject *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QObject *arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + int arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + int *arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QMetaObject::Connection)QMetaObject::connect (arg1, arg2, arg3, arg4, arg5, arg6)); +} + + +// static void QMetaObject::connectSlotsByName(QObject *o) + + +static void _init_f_connectSlotsByName_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_connectSlotsByName_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QMetaObject::connectSlotsByName (arg1); +} + + +// static bool QMetaObject::disconnect(const QObject *sender, int signal_index, const QObject *receiver, int method_index) + + +static void _init_f_disconnect_5204 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sender"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("signal_index"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("receiver"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("method_index"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_disconnect_5204 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QObject *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QObject *arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaObject::disconnect (arg1, arg2, arg3, arg4)); +} + + +// static bool QMetaObject::disconnectOne(const QObject *sender, int signal_index, const QObject *receiver, int method_index) + + +static void _init_f_disconnectOne_5204 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sender"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("signal_index"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("receiver"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("method_index"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_disconnectOne_5204 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QObject *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QObject *arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaObject::disconnectOne (arg1, arg2, arg3, arg4)); +} + + +// static QByteArray QMetaObject::normalizedSignature(const char *method) + + +static void _init_f_normalizedSignature_1731 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("method"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_normalizedSignature_1731 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)QMetaObject::normalizedSignature (arg1)); +} + + +// static QByteArray QMetaObject::normalizedType(const char *type) + + +static void _init_f_normalizedType_1731 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_normalizedType_1731 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)QMetaObject::normalizedType (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMetaObject () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMetaObject::QMetaObject()\nThis method creates an object of class QMetaObject.", &_init_ctor_QMetaObject_0, &_call_ctor_QMetaObject_0); + methods += new qt_gsi::GenericMethod ("classInfo", "@brief Method QMetaClassInfo QMetaObject::classInfo(int index)\n", true, &_init_f_classInfo_c767, &_call_f_classInfo_c767); + methods += new qt_gsi::GenericMethod ("classInfoCount", "@brief Method int QMetaObject::classInfoCount()\n", true, &_init_f_classInfoCount_c0, &_call_f_classInfoCount_c0); + methods += new qt_gsi::GenericMethod ("classInfoOffset", "@brief Method int QMetaObject::classInfoOffset()\n", true, &_init_f_classInfoOffset_c0, &_call_f_classInfoOffset_c0); + methods += new qt_gsi::GenericMethod ("className", "@brief Method const char *QMetaObject::className()\n", true, &_init_f_className_c0, &_call_f_className_c0); + methods += new qt_gsi::GenericMethod ("constructor", "@brief Method QMetaMethod QMetaObject::constructor(int index)\n", true, &_init_f_constructor_c767, &_call_f_constructor_c767); + methods += new qt_gsi::GenericMethod ("constructorCount", "@brief Method int QMetaObject::constructorCount()\n", true, &_init_f_constructorCount_c0, &_call_f_constructorCount_c0); + methods += new qt_gsi::GenericMethod ("enumerator", "@brief Method QMetaEnum QMetaObject::enumerator(int index)\n", true, &_init_f_enumerator_c767, &_call_f_enumerator_c767); + methods += new qt_gsi::GenericMethod ("enumeratorCount", "@brief Method int QMetaObject::enumeratorCount()\n", true, &_init_f_enumeratorCount_c0, &_call_f_enumeratorCount_c0); + methods += new qt_gsi::GenericMethod ("enumeratorOffset", "@brief Method int QMetaObject::enumeratorOffset()\n", true, &_init_f_enumeratorOffset_c0, &_call_f_enumeratorOffset_c0); + methods += new qt_gsi::GenericMethod ("indexOfClassInfo", "@brief Method int QMetaObject::indexOfClassInfo(const char *name)\n", true, &_init_f_indexOfClassInfo_c1731, &_call_f_indexOfClassInfo_c1731); + methods += new qt_gsi::GenericMethod ("indexOfConstructor", "@brief Method int QMetaObject::indexOfConstructor(const char *constructor)\n", true, &_init_f_indexOfConstructor_c1731, &_call_f_indexOfConstructor_c1731); + methods += new qt_gsi::GenericMethod ("indexOfEnumerator", "@brief Method int QMetaObject::indexOfEnumerator(const char *name)\n", true, &_init_f_indexOfEnumerator_c1731, &_call_f_indexOfEnumerator_c1731); + methods += new qt_gsi::GenericMethod ("indexOfMethod", "@brief Method int QMetaObject::indexOfMethod(const char *method)\n", true, &_init_f_indexOfMethod_c1731, &_call_f_indexOfMethod_c1731); + methods += new qt_gsi::GenericMethod ("indexOfProperty", "@brief Method int QMetaObject::indexOfProperty(const char *name)\n", true, &_init_f_indexOfProperty_c1731, &_call_f_indexOfProperty_c1731); + methods += new qt_gsi::GenericMethod ("indexOfSignal", "@brief Method int QMetaObject::indexOfSignal(const char *signal)\n", true, &_init_f_indexOfSignal_c1731, &_call_f_indexOfSignal_c1731); + methods += new qt_gsi::GenericMethod ("indexOfSlot", "@brief Method int QMetaObject::indexOfSlot(const char *slot)\n", true, &_init_f_indexOfSlot_c1731, &_call_f_indexOfSlot_c1731); + methods += new qt_gsi::GenericMethod ("inherits", "@brief Method bool QMetaObject::inherits(const QMetaObject *metaObject)\n", true, &_init_f_inherits_c2388, &_call_f_inherits_c2388); + methods += new qt_gsi::GenericMethod ("metaType", "@brief Method QMetaType QMetaObject::metaType()\n", true, &_init_f_metaType_c0, &_call_f_metaType_c0); + methods += new qt_gsi::GenericMethod ("method", "@brief Method QMetaMethod QMetaObject::method(int index)\n", true, &_init_f_method_c767, &_call_f_method_c767); + methods += new qt_gsi::GenericMethod ("methodCount", "@brief Method int QMetaObject::methodCount()\n", true, &_init_f_methodCount_c0, &_call_f_methodCount_c0); + methods += new qt_gsi::GenericMethod ("methodOffset", "@brief Method int QMetaObject::methodOffset()\n", true, &_init_f_methodOffset_c0, &_call_f_methodOffset_c0); + methods += new qt_gsi::GenericMethod ("property", "@brief Method QMetaProperty QMetaObject::property(int index)\n", true, &_init_f_property_c767, &_call_f_property_c767); + methods += new qt_gsi::GenericMethod ("propertyCount", "@brief Method int QMetaObject::propertyCount()\n", true, &_init_f_propertyCount_c0, &_call_f_propertyCount_c0); + methods += new qt_gsi::GenericMethod ("propertyOffset", "@brief Method int QMetaObject::propertyOffset()\n", true, &_init_f_propertyOffset_c0, &_call_f_propertyOffset_c0); + methods += new qt_gsi::GenericMethod ("superClass", "@brief Method const QMetaObject *QMetaObject::superClass()\n", true, &_init_f_superClass_c0, &_call_f_superClass_c0); + methods += new qt_gsi::GenericMethod ("tr", "@brief Method QString QMetaObject::tr(const char *s, const char *c, int n)\n", true, &_init_f_tr_c4013, &_call_f_tr_c4013); + methods += new qt_gsi::GenericMethod ("userProperty", "@brief Method QMetaProperty QMetaObject::userProperty()\n", true, &_init_f_userProperty_c0, &_call_f_userProperty_c0); + methods += new qt_gsi::GenericStaticMethod ("checkConnectArgs", "@brief Static method bool QMetaObject::checkConnectArgs(const char *signal, const char *method)\nThis method is static and can be called without an instance.", &_init_f_checkConnectArgs_3354, &_call_f_checkConnectArgs_3354); + methods += new qt_gsi::GenericStaticMethod ("checkConnectArgs", "@brief Static method bool QMetaObject::checkConnectArgs(const QMetaMethod &signal, const QMetaMethod &method)\nThis method is static and can be called without an instance.", &_init_f_checkConnectArgs_4680, &_call_f_checkConnectArgs_4680); + methods += new qt_gsi::GenericStaticMethod ("connect", "@brief Static method QMetaObject::Connection QMetaObject::connect(const QObject *sender, int signal_index, const QObject *receiver, int method_index, int type, int *types)\nThis method is static and can be called without an instance.", &_init_f_connect_6708, &_call_f_connect_6708); + methods += new qt_gsi::GenericStaticMethod ("connectSlotsByName", "@brief Static method void QMetaObject::connectSlotsByName(QObject *o)\nThis method is static and can be called without an instance.", &_init_f_connectSlotsByName_1302, &_call_f_connectSlotsByName_1302); + methods += new qt_gsi::GenericStaticMethod ("disconnect", "@brief Static method bool QMetaObject::disconnect(const QObject *sender, int signal_index, const QObject *receiver, int method_index)\nThis method is static and can be called without an instance.", &_init_f_disconnect_5204, &_call_f_disconnect_5204); + methods += new qt_gsi::GenericStaticMethod ("disconnectOne", "@brief Static method bool QMetaObject::disconnectOne(const QObject *sender, int signal_index, const QObject *receiver, int method_index)\nThis method is static and can be called without an instance.", &_init_f_disconnectOne_5204, &_call_f_disconnectOne_5204); + methods += new qt_gsi::GenericStaticMethod ("normalizedSignature", "@brief Static method QByteArray QMetaObject::normalizedSignature(const char *method)\nThis method is static and can be called without an instance.", &_init_f_normalizedSignature_1731, &_call_f_normalizedSignature_1731); + methods += new qt_gsi::GenericStaticMethod ("normalizedType", "@brief Static method QByteArray QMetaObject::normalizedType(const char *type)\nThis method is static and can be called without an instance.", &_init_f_normalizedType_1731, &_call_f_normalizedType_1731); + return methods; +} + +gsi::Class decl_QMetaObject ("QtCore", "QMetaObject", + methods_QMetaObject (), + "@qt\n@brief Binding of QMetaObject"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaObject () { return decl_QMetaObject; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMetaObject_Connection.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMetaObject_Connection.cc new file mode 100644 index 000000000..a4bc3f411 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMetaObject_Connection.cc @@ -0,0 +1,133 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMetaObject_Connection.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMetaObject::Connection + +// Constructor QMetaObject::Connection::Connection() + + +static void _init_ctor_QMetaObject_Connection_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMetaObject_Connection_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMetaObject::Connection ()); +} + + +// Constructor QMetaObject::Connection::Connection(const QMetaObject::Connection &other) + + +static void _init_ctor_QMetaObject_Connection_3540 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMetaObject_Connection_3540 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaObject::Connection &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QMetaObject::Connection (arg1)); +} + + +// QMetaObject::Connection &QMetaObject::Connection::operator=(const QMetaObject::Connection &other) + + +static void _init_f_operator_eq__3540 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3540 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaObject::Connection &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMetaObject::Connection &)((QMetaObject::Connection *)cls)->operator= (arg1)); +} + + +// void QMetaObject::Connection::swap(QMetaObject::Connection &other) + + +static void _init_f_swap_2845 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_2845 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMetaObject::Connection &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaObject::Connection *)cls)->swap (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMetaObject_Connection () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMetaObject::Connection::Connection()\nThis method creates an object of class QMetaObject::Connection.", &_init_ctor_QMetaObject_Connection_0, &_call_ctor_QMetaObject_Connection_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMetaObject::Connection::Connection(const QMetaObject::Connection &other)\nThis method creates an object of class QMetaObject::Connection.", &_init_ctor_QMetaObject_Connection_3540, &_call_ctor_QMetaObject_Connection_3540); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QMetaObject::Connection &QMetaObject::Connection::operator=(const QMetaObject::Connection &other)\n", false, &_init_f_operator_eq__3540, &_call_f_operator_eq__3540); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QMetaObject::Connection::swap(QMetaObject::Connection &other)\n", false, &_init_f_swap_2845, &_call_f_swap_2845); + return methods; +} + +gsi::Class decl_QMetaObject_Connection ("QtCore", "QMetaObject_Connection", + methods_QMetaObject_Connection (), + "@qt\n@brief Binding of QMetaObject::Connection"); + +gsi::ClassExt decl_QMetaObject_Connection_as_child (decl_QMetaObject_Connection, "Connection"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaObject_Connection () { return decl_QMetaObject_Connection; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMetaObject_Data.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMetaObject_Data.cc new file mode 100644 index 000000000..b0f212b0f --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMetaObject_Data.cc @@ -0,0 +1,72 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMetaObject_Data.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QMetaObject::Data + +// Constructor QMetaObject::Data::Data() + + +static void _init_ctor_QMetaObject_Data_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMetaObject_Data_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMetaObject::Data ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMetaObject_Data () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMetaObject::Data::Data()\nThis method creates an object of class QMetaObject::Data.", &_init_ctor_QMetaObject_Data_0, &_call_ctor_QMetaObject_Data_0); + return methods; +} + +gsi::Class decl_QMetaObject_Data ("QtCore", "QMetaObject_Data", + methods_QMetaObject_Data (), + "@qt\n@brief Binding of QMetaObject::Data"); + +gsi::ClassExt decl_QMetaObject_Data_as_child (decl_QMetaObject_Data, "Data"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaObject_Data () { return decl_QMetaObject_Data; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMetaObject_SuperData.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMetaObject_SuperData.cc new file mode 100644 index 000000000..da36ee6ff --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMetaObject_SuperData.cc @@ -0,0 +1,109 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMetaObject_SuperData.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QMetaObject::SuperData + +// Constructor QMetaObject::SuperData::SuperData() + + +static void _init_ctor_QMetaObject_SuperData_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMetaObject_SuperData_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMetaObject::SuperData ()); +} + + +// Constructor QMetaObject::SuperData::SuperData(const QMetaObject *mo) + + +static void _init_ctor_QMetaObject_SuperData_2388 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mo"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMetaObject_SuperData_2388 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaObject *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QMetaObject::SuperData (arg1)); +} + + +// const QMetaObject *QMetaObject::SuperData::operator->() + + +static void _init_f_operator_minus__gt__c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_minus__gt__c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QMetaObject *)((QMetaObject::SuperData *)cls)->operator-> ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMetaObject_SuperData () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMetaObject::SuperData::SuperData()\nThis method creates an object of class QMetaObject::SuperData.", &_init_ctor_QMetaObject_SuperData_0, &_call_ctor_QMetaObject_SuperData_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMetaObject::SuperData::SuperData(const QMetaObject *mo)\nThis method creates an object of class QMetaObject::SuperData.", &_init_ctor_QMetaObject_SuperData_2388, &_call_ctor_QMetaObject_SuperData_2388); + methods += new qt_gsi::GenericMethod ("->", "@brief Method const QMetaObject *QMetaObject::SuperData::operator->()\n", true, &_init_f_operator_minus__gt__c0, &_call_f_operator_minus__gt__c0); + return methods; +} + +gsi::Class decl_QMetaObject_SuperData ("QtCore", "QMetaObject_SuperData", + methods_QMetaObject_SuperData (), + "@qt\n@brief Binding of QMetaObject::SuperData"); + +gsi::ClassExt decl_QMetaObject_SuperData_as_child (decl_QMetaObject_SuperData, "SuperData"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaObject_SuperData () { return decl_QMetaObject_SuperData; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMetaProperty.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMetaProperty.cc new file mode 100644 index 000000000..e7900a1e3 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMetaProperty.cc @@ -0,0 +1,682 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMetaProperty.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMetaProperty + +// Constructor QMetaProperty::QMetaProperty() + + +static void _init_ctor_QMetaProperty_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMetaProperty_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMetaProperty ()); +} + + +// const QMetaObject *QMetaProperty::enclosingMetaObject() + + +static void _init_f_enclosingMetaObject_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_enclosingMetaObject_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QMetaObject *)((QMetaProperty *)cls)->enclosingMetaObject ()); +} + + +// QMetaEnum QMetaProperty::enumerator() + + +static void _init_f_enumerator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_enumerator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMetaEnum)((QMetaProperty *)cls)->enumerator ()); +} + + +// bool QMetaProperty::hasNotifySignal() + + +static void _init_f_hasNotifySignal_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasNotifySignal_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaProperty *)cls)->hasNotifySignal ()); +} + + +// bool QMetaProperty::hasStdCppSet() + + +static void _init_f_hasStdCppSet_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasStdCppSet_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaProperty *)cls)->hasStdCppSet ()); +} + + +// bool QMetaProperty::isAlias() + + +static void _init_f_isAlias_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAlias_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaProperty *)cls)->isAlias ()); +} + + +// bool QMetaProperty::isBindable() + + +static void _init_f_isBindable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isBindable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaProperty *)cls)->isBindable ()); +} + + +// bool QMetaProperty::isConstant() + + +static void _init_f_isConstant_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isConstant_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaProperty *)cls)->isConstant ()); +} + + +// bool QMetaProperty::isDesignable() + + +static void _init_f_isDesignable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDesignable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaProperty *)cls)->isDesignable ()); +} + + +// bool QMetaProperty::isEnumType() + + +static void _init_f_isEnumType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEnumType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaProperty *)cls)->isEnumType ()); +} + + +// bool QMetaProperty::isFinal() + + +static void _init_f_isFinal_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isFinal_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaProperty *)cls)->isFinal ()); +} + + +// bool QMetaProperty::isFlagType() + + +static void _init_f_isFlagType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isFlagType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaProperty *)cls)->isFlagType ()); +} + + +// bool QMetaProperty::isReadable() + + +static void _init_f_isReadable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isReadable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaProperty *)cls)->isReadable ()); +} + + +// bool QMetaProperty::isRequired() + + +static void _init_f_isRequired_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRequired_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaProperty *)cls)->isRequired ()); +} + + +// bool QMetaProperty::isResettable() + + +static void _init_f_isResettable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isResettable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaProperty *)cls)->isResettable ()); +} + + +// bool QMetaProperty::isScriptable() + + +static void _init_f_isScriptable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isScriptable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaProperty *)cls)->isScriptable ()); +} + + +// bool QMetaProperty::isStored() + + +static void _init_f_isStored_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isStored_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaProperty *)cls)->isStored ()); +} + + +// bool QMetaProperty::isUser() + + +static void _init_f_isUser_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isUser_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaProperty *)cls)->isUser ()); +} + + +// bool QMetaProperty::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaProperty *)cls)->isValid ()); +} + + +// bool QMetaProperty::isWritable() + + +static void _init_f_isWritable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isWritable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaProperty *)cls)->isWritable ()); +} + + +// QMetaType QMetaProperty::metaType() + + +static void _init_f_metaType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_metaType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMetaType)((QMetaProperty *)cls)->metaType ()); +} + + +// const char *QMetaProperty::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const char *)((QMetaProperty *)cls)->name ()); +} + + +// QMetaMethod QMetaProperty::notifySignal() + + +static void _init_f_notifySignal_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_notifySignal_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMetaMethod)((QMetaProperty *)cls)->notifySignal ()); +} + + +// int QMetaProperty::notifySignalIndex() + + +static void _init_f_notifySignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_notifySignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaProperty *)cls)->notifySignalIndex ()); +} + + +// int QMetaProperty::propertyIndex() + + +static void _init_f_propertyIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_propertyIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaProperty *)cls)->propertyIndex ()); +} + + +// QVariant QMetaProperty::read(const QObject *obj) + + +static void _init_f_read_c1997 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("obj"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_read_c1997 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QMetaProperty *)cls)->read (arg1)); +} + + +// QVariant QMetaProperty::readOnGadget(const void *gadget) + + +static void _init_f_readOnGadget_c1751 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("gadget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_readOnGadget_c1751 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QMetaProperty *)cls)->readOnGadget (arg1)); +} + + +// int QMetaProperty::relativePropertyIndex() + + +static void _init_f_relativePropertyIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_relativePropertyIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaProperty *)cls)->relativePropertyIndex ()); +} + + +// bool QMetaProperty::reset(QObject *obj) + + +static void _init_f_reset_c1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("obj"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_reset_c1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMetaProperty *)cls)->reset (arg1)); +} + + +// bool QMetaProperty::resetOnGadget(void *gadget) + + +static void _init_f_resetOnGadget_c1056 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("gadget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_resetOnGadget_c1056 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMetaProperty *)cls)->resetOnGadget (arg1)); +} + + +// int QMetaProperty::revision() + + +static void _init_f_revision_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_revision_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaProperty *)cls)->revision ()); +} + + +// QVariant::Type QMetaProperty::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMetaProperty *)cls)->type ())); +} + + +// int QMetaProperty::typeId() + + +static void _init_f_typeId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_typeId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaProperty *)cls)->typeId ()); +} + + +// const char *QMetaProperty::typeName() + + +static void _init_f_typeName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_typeName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const char *)((QMetaProperty *)cls)->typeName ()); +} + + +// int QMetaProperty::userType() + + +static void _init_f_userType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_userType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMetaProperty *)cls)->userType ()); +} + + +// bool QMetaProperty::write(QObject *obj, const QVariant &value) + + +static void _init_f_write_c3313 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("obj"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_write_c3313 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMetaProperty *)cls)->write (arg1, arg2)); +} + + +// bool QMetaProperty::writeOnGadget(void *gadget, const QVariant &value) + + +static void _init_f_writeOnGadget_c3067 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("gadget"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_writeOnGadget_c3067 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMetaProperty *)cls)->writeOnGadget (arg1, arg2)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMetaProperty () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMetaProperty::QMetaProperty()\nThis method creates an object of class QMetaProperty.", &_init_ctor_QMetaProperty_0, &_call_ctor_QMetaProperty_0); + methods += new qt_gsi::GenericMethod ("enclosingMetaObject", "@brief Method const QMetaObject *QMetaProperty::enclosingMetaObject()\n", true, &_init_f_enclosingMetaObject_c0, &_call_f_enclosingMetaObject_c0); + methods += new qt_gsi::GenericMethod ("enumerator", "@brief Method QMetaEnum QMetaProperty::enumerator()\n", true, &_init_f_enumerator_c0, &_call_f_enumerator_c0); + methods += new qt_gsi::GenericMethod ("hasNotifySignal", "@brief Method bool QMetaProperty::hasNotifySignal()\n", true, &_init_f_hasNotifySignal_c0, &_call_f_hasNotifySignal_c0); + methods += new qt_gsi::GenericMethod ("hasStdCppSet", "@brief Method bool QMetaProperty::hasStdCppSet()\n", true, &_init_f_hasStdCppSet_c0, &_call_f_hasStdCppSet_c0); + methods += new qt_gsi::GenericMethod ("isAlias?", "@brief Method bool QMetaProperty::isAlias()\n", true, &_init_f_isAlias_c0, &_call_f_isAlias_c0); + methods += new qt_gsi::GenericMethod ("isBindable?", "@brief Method bool QMetaProperty::isBindable()\n", true, &_init_f_isBindable_c0, &_call_f_isBindable_c0); + methods += new qt_gsi::GenericMethod ("isConstant?", "@brief Method bool QMetaProperty::isConstant()\n", true, &_init_f_isConstant_c0, &_call_f_isConstant_c0); + methods += new qt_gsi::GenericMethod ("isDesignable?", "@brief Method bool QMetaProperty::isDesignable()\n", true, &_init_f_isDesignable_c0, &_call_f_isDesignable_c0); + methods += new qt_gsi::GenericMethod ("isEnumType?", "@brief Method bool QMetaProperty::isEnumType()\n", true, &_init_f_isEnumType_c0, &_call_f_isEnumType_c0); + methods += new qt_gsi::GenericMethod ("isFinal?", "@brief Method bool QMetaProperty::isFinal()\n", true, &_init_f_isFinal_c0, &_call_f_isFinal_c0); + methods += new qt_gsi::GenericMethod ("isFlagType?", "@brief Method bool QMetaProperty::isFlagType()\n", true, &_init_f_isFlagType_c0, &_call_f_isFlagType_c0); + methods += new qt_gsi::GenericMethod ("isReadable?", "@brief Method bool QMetaProperty::isReadable()\n", true, &_init_f_isReadable_c0, &_call_f_isReadable_c0); + methods += new qt_gsi::GenericMethod ("isRequired?", "@brief Method bool QMetaProperty::isRequired()\n", true, &_init_f_isRequired_c0, &_call_f_isRequired_c0); + methods += new qt_gsi::GenericMethod ("isResettable?", "@brief Method bool QMetaProperty::isResettable()\n", true, &_init_f_isResettable_c0, &_call_f_isResettable_c0); + methods += new qt_gsi::GenericMethod ("isScriptable?", "@brief Method bool QMetaProperty::isScriptable()\n", true, &_init_f_isScriptable_c0, &_call_f_isScriptable_c0); + methods += new qt_gsi::GenericMethod ("isStored?", "@brief Method bool QMetaProperty::isStored()\n", true, &_init_f_isStored_c0, &_call_f_isStored_c0); + methods += new qt_gsi::GenericMethod ("isUser?", "@brief Method bool QMetaProperty::isUser()\n", true, &_init_f_isUser_c0, &_call_f_isUser_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QMetaProperty::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("isWritable?", "@brief Method bool QMetaProperty::isWritable()\n", true, &_init_f_isWritable_c0, &_call_f_isWritable_c0); + methods += new qt_gsi::GenericMethod ("metaType", "@brief Method QMetaType QMetaProperty::metaType()\n", true, &_init_f_metaType_c0, &_call_f_metaType_c0); + methods += new qt_gsi::GenericMethod ("name", "@brief Method const char *QMetaProperty::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("notifySignal", "@brief Method QMetaMethod QMetaProperty::notifySignal()\n", true, &_init_f_notifySignal_c0, &_call_f_notifySignal_c0); + methods += new qt_gsi::GenericMethod ("notifySignalIndex", "@brief Method int QMetaProperty::notifySignalIndex()\n", true, &_init_f_notifySignalIndex_c0, &_call_f_notifySignalIndex_c0); + methods += new qt_gsi::GenericMethod ("propertyIndex", "@brief Method int QMetaProperty::propertyIndex()\n", true, &_init_f_propertyIndex_c0, &_call_f_propertyIndex_c0); + methods += new qt_gsi::GenericMethod ("read", "@brief Method QVariant QMetaProperty::read(const QObject *obj)\n", true, &_init_f_read_c1997, &_call_f_read_c1997); + methods += new qt_gsi::GenericMethod ("readOnGadget", "@brief Method QVariant QMetaProperty::readOnGadget(const void *gadget)\n", true, &_init_f_readOnGadget_c1751, &_call_f_readOnGadget_c1751); + methods += new qt_gsi::GenericMethod ("relativePropertyIndex", "@brief Method int QMetaProperty::relativePropertyIndex()\n", true, &_init_f_relativePropertyIndex_c0, &_call_f_relativePropertyIndex_c0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method bool QMetaProperty::reset(QObject *obj)\n", true, &_init_f_reset_c1302, &_call_f_reset_c1302); + methods += new qt_gsi::GenericMethod ("resetOnGadget", "@brief Method bool QMetaProperty::resetOnGadget(void *gadget)\n", true, &_init_f_resetOnGadget_c1056, &_call_f_resetOnGadget_c1056); + methods += new qt_gsi::GenericMethod ("revision", "@brief Method int QMetaProperty::revision()\n", true, &_init_f_revision_c0, &_call_f_revision_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QVariant::Type QMetaProperty::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericMethod ("typeId", "@brief Method int QMetaProperty::typeId()\n", true, &_init_f_typeId_c0, &_call_f_typeId_c0); + methods += new qt_gsi::GenericMethod ("typeName", "@brief Method const char *QMetaProperty::typeName()\n", true, &_init_f_typeName_c0, &_call_f_typeName_c0); + methods += new qt_gsi::GenericMethod ("userType", "@brief Method int QMetaProperty::userType()\n", true, &_init_f_userType_c0, &_call_f_userType_c0); + methods += new qt_gsi::GenericMethod ("write", "@brief Method bool QMetaProperty::write(QObject *obj, const QVariant &value)\n", true, &_init_f_write_c3313, &_call_f_write_c3313); + methods += new qt_gsi::GenericMethod ("writeOnGadget", "@brief Method bool QMetaProperty::writeOnGadget(void *gadget, const QVariant &value)\n", true, &_init_f_writeOnGadget_c3067, &_call_f_writeOnGadget_c3067); + return methods; +} + +gsi::Class decl_QMetaProperty ("QtCore", "QMetaProperty", + methods_QMetaProperty (), + "@qt\n@brief Binding of QMetaProperty"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaProperty () { return decl_QMetaProperty; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMetaSequence.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMetaSequence.cc new file mode 100644 index 000000000..b7a1e0b08 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMetaSequence.cc @@ -0,0 +1,669 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMetaSequence.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMetaSequence + +// Constructor QMetaSequence::QMetaSequence() + + +static void _init_ctor_QMetaSequence_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMetaSequence_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMetaSequence ()); +} + + +// void QMetaSequence::addValue(void *container, const void *value) + + +static void _init_f_addValue_c2699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addValue_c2699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaSequence *)cls)->addValue (arg1, arg2); +} + + +// void QMetaSequence::addValueAtBegin(void *container, const void *value) + + +static void _init_f_addValueAtBegin_c2699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addValueAtBegin_c2699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaSequence *)cls)->addValueAtBegin (arg1, arg2); +} + + +// void QMetaSequence::addValueAtEnd(void *container, const void *value) + + +static void _init_f_addValueAtEnd_c2699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addValueAtEnd_c2699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaSequence *)cls)->addValueAtEnd (arg1, arg2); +} + + +// bool QMetaSequence::canAddValue() + + +static void _init_f_canAddValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canAddValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaSequence *)cls)->canAddValue ()); +} + + +// bool QMetaSequence::canAddValueAtBegin() + + +static void _init_f_canAddValueAtBegin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canAddValueAtBegin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaSequence *)cls)->canAddValueAtBegin ()); +} + + +// bool QMetaSequence::canAddValueAtEnd() + + +static void _init_f_canAddValueAtEnd_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canAddValueAtEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaSequence *)cls)->canAddValueAtEnd ()); +} + + +// bool QMetaSequence::canEraseRangeAtIterator() + + +static void _init_f_canEraseRangeAtIterator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canEraseRangeAtIterator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaSequence *)cls)->canEraseRangeAtIterator ()); +} + + +// bool QMetaSequence::canEraseValueAtIterator() + + +static void _init_f_canEraseValueAtIterator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canEraseValueAtIterator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaSequence *)cls)->canEraseValueAtIterator ()); +} + + +// bool QMetaSequence::canGetValueAtConstIterator() + + +static void _init_f_canGetValueAtConstIterator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canGetValueAtConstIterator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaSequence *)cls)->canGetValueAtConstIterator ()); +} + + +// bool QMetaSequence::canGetValueAtIndex() + + +static void _init_f_canGetValueAtIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canGetValueAtIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaSequence *)cls)->canGetValueAtIndex ()); +} + + +// bool QMetaSequence::canGetValueAtIterator() + + +static void _init_f_canGetValueAtIterator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canGetValueAtIterator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaSequence *)cls)->canGetValueAtIterator ()); +} + + +// bool QMetaSequence::canInsertValueAtIterator() + + +static void _init_f_canInsertValueAtIterator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canInsertValueAtIterator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaSequence *)cls)->canInsertValueAtIterator ()); +} + + +// bool QMetaSequence::canRemoveValue() + + +static void _init_f_canRemoveValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canRemoveValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaSequence *)cls)->canRemoveValue ()); +} + + +// bool QMetaSequence::canRemoveValueAtBegin() + + +static void _init_f_canRemoveValueAtBegin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canRemoveValueAtBegin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaSequence *)cls)->canRemoveValueAtBegin ()); +} + + +// bool QMetaSequence::canRemoveValueAtEnd() + + +static void _init_f_canRemoveValueAtEnd_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canRemoveValueAtEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaSequence *)cls)->canRemoveValueAtEnd ()); +} + + +// bool QMetaSequence::canSetValueAtIndex() + + +static void _init_f_canSetValueAtIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canSetValueAtIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaSequence *)cls)->canSetValueAtIndex ()); +} + + +// bool QMetaSequence::canSetValueAtIterator() + + +static void _init_f_canSetValueAtIterator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canSetValueAtIterator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaSequence *)cls)->canSetValueAtIterator ()); +} + + +// void QMetaSequence::eraseRangeAtIterator(void *container, const void *iterator1, const void *iterator2) + + +static void _init_f_eraseRangeAtIterator_c4342 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("iterator1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("iterator2"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_eraseRangeAtIterator_c4342 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaSequence *)cls)->eraseRangeAtIterator (arg1, arg2, arg3); +} + + +// void QMetaSequence::eraseValueAtIterator(void *container, const void *iterator) + + +static void _init_f_eraseValueAtIterator_c2699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("iterator"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_eraseValueAtIterator_c2699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaSequence *)cls)->eraseValueAtIterator (arg1, arg2); +} + + +// void QMetaSequence::insertValueAtIterator(void *container, const void *iterator, const void *value) + + +static void _init_f_insertValueAtIterator_c4342 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("iterator"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertValueAtIterator_c4342 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaSequence *)cls)->insertValueAtIterator (arg1, arg2, arg3); +} + + +// bool QMetaSequence::isSortable() + + +static void _init_f_isSortable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSortable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaSequence *)cls)->isSortable ()); +} + + +// void QMetaSequence::removeValue(void *container) + + +static void _init_f_removeValue_c1056 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeValue_c1056 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaSequence *)cls)->removeValue (arg1); +} + + +// void QMetaSequence::removeValueAtBegin(void *container) + + +static void _init_f_removeValueAtBegin_c1056 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeValueAtBegin_c1056 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaSequence *)cls)->removeValueAtBegin (arg1); +} + + +// void QMetaSequence::removeValueAtEnd(void *container) + + +static void _init_f_removeValueAtEnd_c1056 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeValueAtEnd_c1056 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaSequence *)cls)->removeValueAtEnd (arg1); +} + + +// void QMetaSequence::setValueAtIndex(void *container, qsizetype index, const void *value) + + +static void _init_f_setValueAtIndex_c4033 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setValueAtIndex_c4033 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaSequence *)cls)->setValueAtIndex (arg1, arg2, arg3); +} + + +// void QMetaSequence::setValueAtIterator(const void *iterator, const void *value) + + +static void _init_f_setValueAtIterator_c3394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iterator"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setValueAtIterator_c3394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaSequence *)cls)->setValueAtIterator (arg1, arg2); +} + + +// void QMetaSequence::valueAtConstIterator(const void *iterator, void *result) + + +static void _init_f_valueAtConstIterator_c2699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iterator"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("result"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_valueAtConstIterator_c2699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaSequence *)cls)->valueAtConstIterator (arg1, arg2); +} + + +// void QMetaSequence::valueAtIndex(const void *container, qsizetype index, void *result) + + +static void _init_f_valueAtIndex_c4033 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("container"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_valueAtIndex_c4033 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = gsi::arg_reader() (args, heap); + void *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaSequence *)cls)->valueAtIndex (arg1, arg2, arg3); +} + + +// void QMetaSequence::valueAtIterator(const void *iterator, void *result) + + +static void _init_f_valueAtIterator_c2699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iterator"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("result"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_valueAtIterator_c2699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaSequence *)cls)->valueAtIterator (arg1, arg2); +} + + +// QMetaType QMetaSequence::valueMetaType() + + +static void _init_f_valueMetaType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_valueMetaType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMetaType)((QMetaSequence *)cls)->valueMetaType ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMetaSequence () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMetaSequence::QMetaSequence()\nThis method creates an object of class QMetaSequence.", &_init_ctor_QMetaSequence_0, &_call_ctor_QMetaSequence_0); + methods += new qt_gsi::GenericMethod ("addValue", "@brief Method void QMetaSequence::addValue(void *container, const void *value)\n", true, &_init_f_addValue_c2699, &_call_f_addValue_c2699); + methods += new qt_gsi::GenericMethod ("addValueAtBegin", "@brief Method void QMetaSequence::addValueAtBegin(void *container, const void *value)\n", true, &_init_f_addValueAtBegin_c2699, &_call_f_addValueAtBegin_c2699); + methods += new qt_gsi::GenericMethod ("addValueAtEnd", "@brief Method void QMetaSequence::addValueAtEnd(void *container, const void *value)\n", true, &_init_f_addValueAtEnd_c2699, &_call_f_addValueAtEnd_c2699); + methods += new qt_gsi::GenericMethod ("canAddValue", "@brief Method bool QMetaSequence::canAddValue()\n", true, &_init_f_canAddValue_c0, &_call_f_canAddValue_c0); + methods += new qt_gsi::GenericMethod ("canAddValueAtBegin", "@brief Method bool QMetaSequence::canAddValueAtBegin()\n", true, &_init_f_canAddValueAtBegin_c0, &_call_f_canAddValueAtBegin_c0); + methods += new qt_gsi::GenericMethod ("canAddValueAtEnd", "@brief Method bool QMetaSequence::canAddValueAtEnd()\n", true, &_init_f_canAddValueAtEnd_c0, &_call_f_canAddValueAtEnd_c0); + methods += new qt_gsi::GenericMethod ("canEraseRangeAtIterator", "@brief Method bool QMetaSequence::canEraseRangeAtIterator()\n", true, &_init_f_canEraseRangeAtIterator_c0, &_call_f_canEraseRangeAtIterator_c0); + methods += new qt_gsi::GenericMethod ("canEraseValueAtIterator", "@brief Method bool QMetaSequence::canEraseValueAtIterator()\n", true, &_init_f_canEraseValueAtIterator_c0, &_call_f_canEraseValueAtIterator_c0); + methods += new qt_gsi::GenericMethod ("canGetValueAtConstIterator", "@brief Method bool QMetaSequence::canGetValueAtConstIterator()\n", true, &_init_f_canGetValueAtConstIterator_c0, &_call_f_canGetValueAtConstIterator_c0); + methods += new qt_gsi::GenericMethod ("canGetValueAtIndex", "@brief Method bool QMetaSequence::canGetValueAtIndex()\n", true, &_init_f_canGetValueAtIndex_c0, &_call_f_canGetValueAtIndex_c0); + methods += new qt_gsi::GenericMethod ("canGetValueAtIterator", "@brief Method bool QMetaSequence::canGetValueAtIterator()\n", true, &_init_f_canGetValueAtIterator_c0, &_call_f_canGetValueAtIterator_c0); + methods += new qt_gsi::GenericMethod ("canInsertValueAtIterator", "@brief Method bool QMetaSequence::canInsertValueAtIterator()\n", true, &_init_f_canInsertValueAtIterator_c0, &_call_f_canInsertValueAtIterator_c0); + methods += new qt_gsi::GenericMethod ("canRemoveValue", "@brief Method bool QMetaSequence::canRemoveValue()\n", true, &_init_f_canRemoveValue_c0, &_call_f_canRemoveValue_c0); + methods += new qt_gsi::GenericMethod ("canRemoveValueAtBegin", "@brief Method bool QMetaSequence::canRemoveValueAtBegin()\n", true, &_init_f_canRemoveValueAtBegin_c0, &_call_f_canRemoveValueAtBegin_c0); + methods += new qt_gsi::GenericMethod ("canRemoveValueAtEnd", "@brief Method bool QMetaSequence::canRemoveValueAtEnd()\n", true, &_init_f_canRemoveValueAtEnd_c0, &_call_f_canRemoveValueAtEnd_c0); + methods += new qt_gsi::GenericMethod ("canSetValueAtIndex", "@brief Method bool QMetaSequence::canSetValueAtIndex()\n", true, &_init_f_canSetValueAtIndex_c0, &_call_f_canSetValueAtIndex_c0); + methods += new qt_gsi::GenericMethod ("canSetValueAtIterator", "@brief Method bool QMetaSequence::canSetValueAtIterator()\n", true, &_init_f_canSetValueAtIterator_c0, &_call_f_canSetValueAtIterator_c0); + methods += new qt_gsi::GenericMethod ("eraseRangeAtIterator", "@brief Method void QMetaSequence::eraseRangeAtIterator(void *container, const void *iterator1, const void *iterator2)\n", true, &_init_f_eraseRangeAtIterator_c4342, &_call_f_eraseRangeAtIterator_c4342); + methods += new qt_gsi::GenericMethod ("eraseValueAtIterator", "@brief Method void QMetaSequence::eraseValueAtIterator(void *container, const void *iterator)\n", true, &_init_f_eraseValueAtIterator_c2699, &_call_f_eraseValueAtIterator_c2699); + methods += new qt_gsi::GenericMethod ("insertValueAtIterator", "@brief Method void QMetaSequence::insertValueAtIterator(void *container, const void *iterator, const void *value)\n", true, &_init_f_insertValueAtIterator_c4342, &_call_f_insertValueAtIterator_c4342); + methods += new qt_gsi::GenericMethod ("isSortable?", "@brief Method bool QMetaSequence::isSortable()\n", true, &_init_f_isSortable_c0, &_call_f_isSortable_c0); + methods += new qt_gsi::GenericMethod ("removeValue", "@brief Method void QMetaSequence::removeValue(void *container)\n", true, &_init_f_removeValue_c1056, &_call_f_removeValue_c1056); + methods += new qt_gsi::GenericMethod ("removeValueAtBegin", "@brief Method void QMetaSequence::removeValueAtBegin(void *container)\n", true, &_init_f_removeValueAtBegin_c1056, &_call_f_removeValueAtBegin_c1056); + methods += new qt_gsi::GenericMethod ("removeValueAtEnd", "@brief Method void QMetaSequence::removeValueAtEnd(void *container)\n", true, &_init_f_removeValueAtEnd_c1056, &_call_f_removeValueAtEnd_c1056); + methods += new qt_gsi::GenericMethod ("setValueAtIndex", "@brief Method void QMetaSequence::setValueAtIndex(void *container, qsizetype index, const void *value)\n", true, &_init_f_setValueAtIndex_c4033, &_call_f_setValueAtIndex_c4033); + methods += new qt_gsi::GenericMethod ("setValueAtIterator", "@brief Method void QMetaSequence::setValueAtIterator(const void *iterator, const void *value)\n", true, &_init_f_setValueAtIterator_c3394, &_call_f_setValueAtIterator_c3394); + methods += new qt_gsi::GenericMethod ("valueAtConstIterator", "@brief Method void QMetaSequence::valueAtConstIterator(const void *iterator, void *result)\n", true, &_init_f_valueAtConstIterator_c2699, &_call_f_valueAtConstIterator_c2699); + methods += new qt_gsi::GenericMethod ("valueAtIndex", "@brief Method void QMetaSequence::valueAtIndex(const void *container, qsizetype index, void *result)\n", true, &_init_f_valueAtIndex_c4033, &_call_f_valueAtIndex_c4033); + methods += new qt_gsi::GenericMethod ("valueAtIterator", "@brief Method void QMetaSequence::valueAtIterator(const void *iterator, void *result)\n", true, &_init_f_valueAtIterator_c2699, &_call_f_valueAtIterator_c2699); + methods += new qt_gsi::GenericMethod ("valueMetaType", "@brief Method QMetaType QMetaSequence::valueMetaType()\n", true, &_init_f_valueMetaType_c0, &_call_f_valueMetaType_c0); + return methods; +} + +gsi::Class &qtdecl_QMetaContainer (); + +gsi::Class decl_QMetaSequence (qtdecl_QMetaContainer (), "QtCore", "QMetaSequence", + methods_QMetaSequence (), + "@qt\n@brief Binding of QMetaSequence"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaSequence () { return decl_QMetaSequence; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMetaType.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMetaType.cc new file mode 100644 index 000000000..c2dcdb700 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMetaType.cc @@ -0,0 +1,1172 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMetaType.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMetaType + +// Constructor QMetaType::QMetaType(int type) + + +static void _init_ctor_QMetaType_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMetaType_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write (new QMetaType (arg1)); +} + + +// Constructor QMetaType::QMetaType() + + +static void _init_ctor_QMetaType_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMetaType_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMetaType ()); +} + + +// qsizetype QMetaType::alignOf() + + +static void _init_f_alignOf_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_alignOf_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QMetaType *)cls)->alignOf ()); +} + + +// QPartialOrdering QMetaType::compare(const void *lhs, const void *rhs) + + +static void _init_f_compare_c3394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lhs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rhs"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_compare_c3394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPartialOrdering)((QMetaType *)cls)->compare (arg1, arg2)); +} + + +// void *QMetaType::construct(void *where, const void *copy) + + +static void _init_f_construct_c2699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("where"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("copy", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_construct_c2699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((void *)((QMetaType *)cls)->construct (arg1, arg2)); +} + + +// void *QMetaType::create(const void *copy) + + +static void _init_f_create_c1751 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("copy", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_create_c1751 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((void *)((QMetaType *)cls)->create (arg1)); +} + + +// bool QMetaType::debugStream(QDebug &dbg, const void *rhs) + + +static void _init_f_debugStream_2829 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dbg"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rhs"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_debugStream_2829 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDebug &arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMetaType *)cls)->debugStream (arg1, arg2)); +} + + +// void QMetaType::destroy(void *data) + + +static void _init_f_destroy_c1056 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_destroy_c1056 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaType *)cls)->destroy (arg1); +} + + +// void QMetaType::destruct(void *data) + + +static void _init_f_destruct_c1056 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_destruct_c1056 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + void *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMetaType *)cls)->destruct (arg1); +} + + +// bool QMetaType::equals(const void *lhs, const void *rhs) + + +static void _init_f_equals_c3394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lhs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rhs"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_equals_c3394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMetaType *)cls)->equals (arg1, arg2)); +} + + +// QFlags QMetaType::flags() + + +static void _init_f_flags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_flags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QMetaType *)cls)->flags ()); +} + + +// bool QMetaType::hasRegisteredDataStreamOperators() + + +static void _init_f_hasRegisteredDataStreamOperators_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasRegisteredDataStreamOperators_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaType *)cls)->hasRegisteredDataStreamOperators ()); +} + + +// bool QMetaType::hasRegisteredDebugStreamOperator() + + +static void _init_f_hasRegisteredDebugStreamOperator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasRegisteredDebugStreamOperator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaType *)cls)->hasRegisteredDebugStreamOperator ()); +} + + +// int QMetaType::id(int) + + +static void _init_f_id_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_id_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((int)((QMetaType *)cls)->id (arg1)); +} + + +// bool QMetaType::isEqualityComparable() + + +static void _init_f_isEqualityComparable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEqualityComparable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaType *)cls)->isEqualityComparable ()); +} + + +// bool QMetaType::isOrdered() + + +static void _init_f_isOrdered_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isOrdered_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaType *)cls)->isOrdered ()); +} + + +// bool QMetaType::isRegistered() + + +static void _init_f_isRegistered_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRegistered_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaType *)cls)->isRegistered ()); +} + + +// bool QMetaType::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMetaType *)cls)->isValid ()); +} + + +// bool QMetaType::load(QDataStream &stream, void *data) + + +static void _init_f_load_c2645 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stream"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_load_c2645 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMetaType *)cls)->load (arg1, arg2)); +} + + +// const char *QMetaType::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const char *)((QMetaType *)cls)->name ()); +} + + +// bool QMetaType::save(QDataStream &stream, const void *data) + + +static void _init_f_save_c3340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stream"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_save_c3340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMetaType *)cls)->save (arg1, arg2)); +} + + +// qsizetype QMetaType::sizeOf() + + +static void _init_f_sizeOf_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeOf_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QMetaType *)cls)->sizeOf ()); +} + + +// static bool QMetaType::canConvert(QMetaType fromType, QMetaType toType) + + +static void _init_f_canConvert_2544 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fromType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("toType"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_canConvert_2544 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMetaType arg1 = gsi::arg_reader() (args, heap); + QMetaType arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::canConvert (arg1, arg2)); +} + + +// static bool QMetaType::canView(QMetaType fromType, QMetaType toType) + + +static void _init_f_canView_2544 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fromType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("toType"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_canView_2544 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMetaType arg1 = gsi::arg_reader() (args, heap); + QMetaType arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::canView (arg1, arg2)); +} + + +// static bool QMetaType::compare(const void *lhs, const void *rhs, int typeId, int *result) + + +static void _init_f_compare_4898 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lhs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rhs"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("typeId"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("result"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_compare_4898 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int *arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::compare (arg1, arg2, arg3, arg4)); +} + + +// static void *QMetaType::construct(int type, void *where, const void *copy) + + +static void _init_f_construct_3358 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("where"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("copy"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_construct_3358 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = gsi::arg_reader() (args, heap); + ret.write ((void *)QMetaType::construct (arg1, arg2, arg3)); +} + + +// static bool QMetaType::convert(QMetaType fromType, const void *from, QMetaType toType, void *to) + + +static void _init_f_convert_5135 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fromType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("from"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("toType"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("to"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_convert_5135 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMetaType arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + QMetaType arg3 = gsi::arg_reader() (args, heap); + void *arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::convert (arg1, arg2, arg3, arg4)); +} + + +// static bool QMetaType::convert(const void *from, int fromTypeId, void *to, int toTypeId) + + +static void _init_f_convert_4017 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("fromTypeId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("to"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("toTypeId"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_convert_4017 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + void *arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::convert (arg1, arg2, arg3, arg4)); +} + + +// static void *QMetaType::create(int type, const void *copy) + + +static void _init_f_create_2410 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("copy", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_create_2410 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((void *)QMetaType::create (arg1, arg2)); +} + + +// static bool QMetaType::debugStream(QDebug &dbg, const void *rhs, int typeId) + + +static void _init_f_debugStream_3488 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dbg"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rhs"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("typeId"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_debugStream_3488 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDebug &arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::debugStream (arg1, arg2, arg3)); +} + + +// static void QMetaType::destroy(int type, void *data) + + +static void _init_f_destroy_1715 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_destroy_1715 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QMetaType::destroy (arg1, arg2); +} + + +// static void QMetaType::destruct(int type, void *where) + + +static void _init_f_destruct_1715 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("where"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_destruct_1715 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QMetaType::destruct (arg1, arg2); +} + + +// static bool QMetaType::equals(const void *lhs, const void *rhs, int typeId, int *result) + + +static void _init_f_equals_4898 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lhs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rhs"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("typeId"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("result"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_equals_4898 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + const void *arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int *arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::equals (arg1, arg2, arg3, arg4)); +} + + +// static QMetaType QMetaType::fromName(QByteArrayView name) + + +static void _init_f_fromName_1843 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromName_1843 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QByteArrayView arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMetaType)QMetaType::fromName (arg1)); +} + + +// static bool QMetaType::hasRegisteredConverterFunction(QMetaType fromType, QMetaType toType) + + +static void _init_f_hasRegisteredConverterFunction_2544 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fromType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("toType"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_hasRegisteredConverterFunction_2544 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMetaType arg1 = gsi::arg_reader() (args, heap); + QMetaType arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::hasRegisteredConverterFunction (arg1, arg2)); +} + + +// static bool QMetaType::hasRegisteredDebugStreamOperator(int typeId) + + +static void _init_f_hasRegisteredDebugStreamOperator_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("typeId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasRegisteredDebugStreamOperator_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::hasRegisteredDebugStreamOperator (arg1)); +} + + +// static bool QMetaType::hasRegisteredMutableViewFunction(QMetaType fromType, QMetaType toType) + + +static void _init_f_hasRegisteredMutableViewFunction_2544 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fromType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("toType"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_hasRegisteredMutableViewFunction_2544 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMetaType arg1 = gsi::arg_reader() (args, heap); + QMetaType arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::hasRegisteredMutableViewFunction (arg1, arg2)); +} + + +// static bool QMetaType::isRegistered(int type) + + +static void _init_f_isRegistered_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isRegistered_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::isRegistered (arg1)); +} + + +// static bool QMetaType::load(QDataStream &stream, int type, void *data) + + +static void _init_f_load_3304 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stream"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_load_3304 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + void *arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::load (arg1, arg2, arg3)); +} + + +// static void QMetaType::registerNormalizedTypedef(const ::QByteArray &normalizedTypeName, QMetaType type) + + +static void _init_f_registerNormalizedTypedef_3643 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("normalizedTypeName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_registerNormalizedTypedef_3643 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const ::QByteArray &arg1 = gsi::arg_reader() (args, heap); + QMetaType arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QMetaType::registerNormalizedTypedef (arg1, arg2); +} + + +// static bool QMetaType::save(QDataStream &stream, int type, const void *data) + + +static void _init_f_save_3999 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stream"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_save_3999 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::save (arg1, arg2, arg3)); +} + + +// static int QMetaType::sizeOf(int type) + + +static void _init_f_sizeOf_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_sizeOf_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)QMetaType::sizeOf (arg1)); +} + + +// static int QMetaType::type(const char *typeName) + + +static void _init_f_type_1731 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("typeName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_type_1731 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)QMetaType::type (arg1)); +} + + +// static int QMetaType::type(const ::QByteArray &typeName) + + +static void _init_f_type_2425 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("typeName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_type_2425 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const ::QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)QMetaType::type (arg1)); +} + + +// static QFlags QMetaType::typeFlags(int type) + + +static void _init_f_typeFlags_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_typeFlags_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)QMetaType::typeFlags (arg1)); +} + + +// static const char *QMetaType::typeName(int type) + + +static void _init_f_typeName_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_typeName_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((const char *)QMetaType::typeName (arg1)); +} + + +// static void QMetaType::unregisterConverterFunction(QMetaType from, QMetaType to) + + +static void _init_f_unregisterConverterFunction_2544 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_unregisterConverterFunction_2544 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMetaType arg1 = gsi::arg_reader() (args, heap); + QMetaType arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QMetaType::unregisterConverterFunction (arg1, arg2); +} + + +// static void QMetaType::unregisterMetaType(QMetaType type) + + +static void _init_f_unregisterMetaType_1326 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_unregisterMetaType_1326 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMetaType arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QMetaType::unregisterMetaType (arg1); +} + + +// static void QMetaType::unregisterMutableViewFunction(QMetaType from, QMetaType to) + + +static void _init_f_unregisterMutableViewFunction_2544 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_unregisterMutableViewFunction_2544 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMetaType arg1 = gsi::arg_reader() (args, heap); + QMetaType arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QMetaType::unregisterMutableViewFunction (arg1, arg2); +} + + +// static bool QMetaType::view(QMetaType fromType, void *from, QMetaType toType, void *to) + + +static void _init_f_view_4440 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fromType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("from"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("toType"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("to"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_view_4440 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMetaType arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + QMetaType arg3 = gsi::arg_reader() (args, heap); + void *arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)QMetaType::view (arg1, arg2, arg3, arg4)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMetaType () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMetaType::QMetaType(int type)\nThis method creates an object of class QMetaType.", &_init_ctor_QMetaType_767, &_call_ctor_QMetaType_767); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMetaType::QMetaType()\nThis method creates an object of class QMetaType.", &_init_ctor_QMetaType_0, &_call_ctor_QMetaType_0); + methods += new qt_gsi::GenericMethod ("alignOf", "@brief Method qsizetype QMetaType::alignOf()\n", true, &_init_f_alignOf_c0, &_call_f_alignOf_c0); + methods += new qt_gsi::GenericMethod ("compare", "@brief Method QPartialOrdering QMetaType::compare(const void *lhs, const void *rhs)\n", true, &_init_f_compare_c3394, &_call_f_compare_c3394); + methods += new qt_gsi::GenericMethod ("construct", "@brief Method void *QMetaType::construct(void *where, const void *copy)\n", true, &_init_f_construct_c2699, &_call_f_construct_c2699); + methods += new qt_gsi::GenericMethod ("qt_create", "@brief Method void *QMetaType::create(const void *copy)\n", true, &_init_f_create_c1751, &_call_f_create_c1751); + methods += new qt_gsi::GenericMethod ("debugStream", "@brief Method bool QMetaType::debugStream(QDebug &dbg, const void *rhs)\n", false, &_init_f_debugStream_2829, &_call_f_debugStream_2829); + methods += new qt_gsi::GenericMethod ("qt_destroy", "@brief Method void QMetaType::destroy(void *data)\n", true, &_init_f_destroy_c1056, &_call_f_destroy_c1056); + methods += new qt_gsi::GenericMethod ("destruct", "@brief Method void QMetaType::destruct(void *data)\n", true, &_init_f_destruct_c1056, &_call_f_destruct_c1056); + methods += new qt_gsi::GenericMethod ("equals", "@brief Method bool QMetaType::equals(const void *lhs, const void *rhs)\n", true, &_init_f_equals_c3394, &_call_f_equals_c3394); + methods += new qt_gsi::GenericMethod ("flags", "@brief Method QFlags QMetaType::flags()\n", true, &_init_f_flags_c0, &_call_f_flags_c0); + methods += new qt_gsi::GenericMethod ("hasRegisteredDataStreamOperators", "@brief Method bool QMetaType::hasRegisteredDataStreamOperators()\n", true, &_init_f_hasRegisteredDataStreamOperators_c0, &_call_f_hasRegisteredDataStreamOperators_c0); + methods += new qt_gsi::GenericMethod ("hasRegisteredDebugStreamOperator", "@brief Method bool QMetaType::hasRegisteredDebugStreamOperator()\n", true, &_init_f_hasRegisteredDebugStreamOperator_c0, &_call_f_hasRegisteredDebugStreamOperator_c0); + methods += new qt_gsi::GenericMethod ("id", "@brief Method int QMetaType::id(int)\n", true, &_init_f_id_c767, &_call_f_id_c767); + methods += new qt_gsi::GenericMethod ("isEqualityComparable?", "@brief Method bool QMetaType::isEqualityComparable()\n", true, &_init_f_isEqualityComparable_c0, &_call_f_isEqualityComparable_c0); + methods += new qt_gsi::GenericMethod ("isOrdered?", "@brief Method bool QMetaType::isOrdered()\n", true, &_init_f_isOrdered_c0, &_call_f_isOrdered_c0); + methods += new qt_gsi::GenericMethod ("isRegistered?", "@brief Method bool QMetaType::isRegistered()\n", true, &_init_f_isRegistered_c0, &_call_f_isRegistered_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QMetaType::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("load", "@brief Method bool QMetaType::load(QDataStream &stream, void *data)\n", true, &_init_f_load_c2645, &_call_f_load_c2645); + methods += new qt_gsi::GenericMethod ("name", "@brief Method const char *QMetaType::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("save", "@brief Method bool QMetaType::save(QDataStream &stream, const void *data)\n", true, &_init_f_save_c3340, &_call_f_save_c3340); + methods += new qt_gsi::GenericMethod ("sizeOf", "@brief Method qsizetype QMetaType::sizeOf()\n", true, &_init_f_sizeOf_c0, &_call_f_sizeOf_c0); + methods += new qt_gsi::GenericStaticMethod ("canConvert", "@brief Static method bool QMetaType::canConvert(QMetaType fromType, QMetaType toType)\nThis method is static and can be called without an instance.", &_init_f_canConvert_2544, &_call_f_canConvert_2544); + methods += new qt_gsi::GenericStaticMethod ("canView", "@brief Static method bool QMetaType::canView(QMetaType fromType, QMetaType toType)\nThis method is static and can be called without an instance.", &_init_f_canView_2544, &_call_f_canView_2544); + methods += new qt_gsi::GenericStaticMethod ("compare", "@brief Static method bool QMetaType::compare(const void *lhs, const void *rhs, int typeId, int *result)\nThis method is static and can be called without an instance.", &_init_f_compare_4898, &_call_f_compare_4898); + methods += new qt_gsi::GenericStaticMethod ("construct", "@brief Static method void *QMetaType::construct(int type, void *where, const void *copy)\nThis method is static and can be called without an instance.", &_init_f_construct_3358, &_call_f_construct_3358); + methods += new qt_gsi::GenericStaticMethod ("convert", "@brief Static method bool QMetaType::convert(QMetaType fromType, const void *from, QMetaType toType, void *to)\nThis method is static and can be called without an instance.", &_init_f_convert_5135, &_call_f_convert_5135); + methods += new qt_gsi::GenericStaticMethod ("convert", "@brief Static method bool QMetaType::convert(const void *from, int fromTypeId, void *to, int toTypeId)\nThis method is static and can be called without an instance.", &_init_f_convert_4017, &_call_f_convert_4017); + methods += new qt_gsi::GenericStaticMethod ("qt_create", "@brief Static method void *QMetaType::create(int type, const void *copy)\nThis method is static and can be called without an instance.", &_init_f_create_2410, &_call_f_create_2410); + methods += new qt_gsi::GenericStaticMethod ("debugStream", "@brief Static method bool QMetaType::debugStream(QDebug &dbg, const void *rhs, int typeId)\nThis method is static and can be called without an instance.", &_init_f_debugStream_3488, &_call_f_debugStream_3488); + methods += new qt_gsi::GenericStaticMethod ("qt_destroy", "@brief Static method void QMetaType::destroy(int type, void *data)\nThis method is static and can be called without an instance.", &_init_f_destroy_1715, &_call_f_destroy_1715); + methods += new qt_gsi::GenericStaticMethod ("destruct", "@brief Static method void QMetaType::destruct(int type, void *where)\nThis method is static and can be called without an instance.", &_init_f_destruct_1715, &_call_f_destruct_1715); + methods += new qt_gsi::GenericStaticMethod ("equals", "@brief Static method bool QMetaType::equals(const void *lhs, const void *rhs, int typeId, int *result)\nThis method is static and can be called without an instance.", &_init_f_equals_4898, &_call_f_equals_4898); + methods += new qt_gsi::GenericStaticMethod ("fromName", "@brief Static method QMetaType QMetaType::fromName(QByteArrayView name)\nThis method is static and can be called without an instance.", &_init_f_fromName_1843, &_call_f_fromName_1843); + methods += new qt_gsi::GenericStaticMethod ("hasRegisteredConverterFunction", "@brief Static method bool QMetaType::hasRegisteredConverterFunction(QMetaType fromType, QMetaType toType)\nThis method is static and can be called without an instance.", &_init_f_hasRegisteredConverterFunction_2544, &_call_f_hasRegisteredConverterFunction_2544); + methods += new qt_gsi::GenericStaticMethod ("hasRegisteredDebugStreamOperator", "@brief Static method bool QMetaType::hasRegisteredDebugStreamOperator(int typeId)\nThis method is static and can be called without an instance.", &_init_f_hasRegisteredDebugStreamOperator_767, &_call_f_hasRegisteredDebugStreamOperator_767); + methods += new qt_gsi::GenericStaticMethod ("hasRegisteredMutableViewFunction", "@brief Static method bool QMetaType::hasRegisteredMutableViewFunction(QMetaType fromType, QMetaType toType)\nThis method is static and can be called without an instance.", &_init_f_hasRegisteredMutableViewFunction_2544, &_call_f_hasRegisteredMutableViewFunction_2544); + methods += new qt_gsi::GenericStaticMethod ("isRegistered?", "@brief Static method bool QMetaType::isRegistered(int type)\nThis method is static and can be called without an instance.", &_init_f_isRegistered_767, &_call_f_isRegistered_767); + methods += new qt_gsi::GenericStaticMethod ("load", "@brief Static method bool QMetaType::load(QDataStream &stream, int type, void *data)\nThis method is static and can be called without an instance.", &_init_f_load_3304, &_call_f_load_3304); + methods += new qt_gsi::GenericStaticMethod ("registerNormalizedTypedef", "@brief Static method void QMetaType::registerNormalizedTypedef(const ::QByteArray &normalizedTypeName, QMetaType type)\nThis method is static and can be called without an instance.", &_init_f_registerNormalizedTypedef_3643, &_call_f_registerNormalizedTypedef_3643); + methods += new qt_gsi::GenericStaticMethod ("save", "@brief Static method bool QMetaType::save(QDataStream &stream, int type, const void *data)\nThis method is static and can be called without an instance.", &_init_f_save_3999, &_call_f_save_3999); + methods += new qt_gsi::GenericStaticMethod ("sizeOf", "@brief Static method int QMetaType::sizeOf(int type)\nThis method is static and can be called without an instance.", &_init_f_sizeOf_767, &_call_f_sizeOf_767); + methods += new qt_gsi::GenericStaticMethod ("type", "@brief Static method int QMetaType::type(const char *typeName)\nThis method is static and can be called without an instance.", &_init_f_type_1731, &_call_f_type_1731); + methods += new qt_gsi::GenericStaticMethod ("type", "@brief Static method int QMetaType::type(const ::QByteArray &typeName)\nThis method is static and can be called without an instance.", &_init_f_type_2425, &_call_f_type_2425); + methods += new qt_gsi::GenericStaticMethod ("typeFlags", "@brief Static method QFlags QMetaType::typeFlags(int type)\nThis method is static and can be called without an instance.", &_init_f_typeFlags_767, &_call_f_typeFlags_767); + methods += new qt_gsi::GenericStaticMethod ("typeName", "@brief Static method const char *QMetaType::typeName(int type)\nThis method is static and can be called without an instance.", &_init_f_typeName_767, &_call_f_typeName_767); + methods += new qt_gsi::GenericStaticMethod ("unregisterConverterFunction", "@brief Static method void QMetaType::unregisterConverterFunction(QMetaType from, QMetaType to)\nThis method is static and can be called without an instance.", &_init_f_unregisterConverterFunction_2544, &_call_f_unregisterConverterFunction_2544); + methods += new qt_gsi::GenericStaticMethod ("unregisterMetaType", "@brief Static method void QMetaType::unregisterMetaType(QMetaType type)\nThis method is static and can be called without an instance.", &_init_f_unregisterMetaType_1326, &_call_f_unregisterMetaType_1326); + methods += new qt_gsi::GenericStaticMethod ("unregisterMutableViewFunction", "@brief Static method void QMetaType::unregisterMutableViewFunction(QMetaType from, QMetaType to)\nThis method is static and can be called without an instance.", &_init_f_unregisterMutableViewFunction_2544, &_call_f_unregisterMutableViewFunction_2544); + methods += new qt_gsi::GenericStaticMethod ("view", "@brief Static method bool QMetaType::view(QMetaType fromType, void *from, QMetaType toType, void *to)\nThis method is static and can be called without an instance.", &_init_f_view_4440, &_call_f_view_4440); + return methods; +} + +gsi::Class decl_QMetaType ("QtCore", "QMetaType", + methods_QMetaType (), + "@qt\n@brief Binding of QMetaType"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaType () { return decl_QMetaType; } + +} + + +// Implementation of the enum wrapper class for QMetaType::TypeFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QMetaType_TypeFlag_Enum ("QtCore", "QMetaType_TypeFlag", + gsi::enum_const ("NeedsConstruction", QMetaType::NeedsConstruction, "@brief Enum constant QMetaType::NeedsConstruction") + + gsi::enum_const ("NeedsDestruction", QMetaType::NeedsDestruction, "@brief Enum constant QMetaType::NeedsDestruction") + + gsi::enum_const ("RelocatableType", QMetaType::RelocatableType, "@brief Enum constant QMetaType::RelocatableType") + + gsi::enum_const ("MovableType", QMetaType::MovableType, "@brief Enum constant QMetaType::MovableType") + + gsi::enum_const ("PointerToQObject", QMetaType::PointerToQObject, "@brief Enum constant QMetaType::PointerToQObject") + + gsi::enum_const ("IsEnumeration", QMetaType::IsEnumeration, "@brief Enum constant QMetaType::IsEnumeration") + + gsi::enum_const ("SharedPointerToQObject", QMetaType::SharedPointerToQObject, "@brief Enum constant QMetaType::SharedPointerToQObject") + + gsi::enum_const ("WeakPointerToQObject", QMetaType::WeakPointerToQObject, "@brief Enum constant QMetaType::WeakPointerToQObject") + + gsi::enum_const ("TrackingPointerToQObject", QMetaType::TrackingPointerToQObject, "@brief Enum constant QMetaType::TrackingPointerToQObject") + + gsi::enum_const ("IsUnsignedEnumeration", QMetaType::IsUnsignedEnumeration, "@brief Enum constant QMetaType::IsUnsignedEnumeration") + + gsi::enum_const ("IsGadget", QMetaType::IsGadget, "@brief Enum constant QMetaType::IsGadget") + + gsi::enum_const ("PointerToGadget", QMetaType::PointerToGadget, "@brief Enum constant QMetaType::PointerToGadget") + + gsi::enum_const ("IsPointer", QMetaType::IsPointer, "@brief Enum constant QMetaType::IsPointer") + + gsi::enum_const ("IsQmlList", QMetaType::IsQmlList, "@brief Enum constant QMetaType::IsQmlList") + + gsi::enum_const ("IsConst", QMetaType::IsConst, "@brief Enum constant QMetaType::IsConst"), + "@qt\n@brief This class represents the QMetaType::TypeFlag enum"); + +static gsi::QFlagsClass decl_QMetaType_TypeFlag_Enums ("QtCore", "QMetaType_QFlags_TypeFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMetaType_TypeFlag_Enum_in_parent (decl_QMetaType_TypeFlag_Enum.defs ()); +static gsi::ClassExt decl_QMetaType_TypeFlag_Enum_as_child (decl_QMetaType_TypeFlag_Enum, "TypeFlag"); +static gsi::ClassExt decl_QMetaType_TypeFlag_Enums_as_child (decl_QMetaType_TypeFlag_Enums, "QFlags_TypeFlag"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMethodRawArguments.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMethodRawArguments.cc new file mode 100644 index 000000000..3161e714a --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMethodRawArguments.cc @@ -0,0 +1,71 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMethodRawArguments.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QMethodRawArguments + +// Constructor QMethodRawArguments::QMethodRawArguments() + + +static void _init_ctor_QMethodRawArguments_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMethodRawArguments_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMethodRawArguments ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMethodRawArguments () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMethodRawArguments::QMethodRawArguments()\nThis method creates an object of class QMethodRawArguments.", &_init_ctor_QMethodRawArguments_0, &_call_ctor_QMethodRawArguments_0); + return methods; +} + +gsi::Class decl_QMethodRawArguments ("QtCore", "QMethodRawArguments", + methods_QMethodRawArguments (), + "@qt\n@brief Binding of QMethodRawArguments"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMethodRawArguments () { return decl_QMethodRawArguments; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMimeData.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMimeData.cc new file mode 100644 index 000000000..97b6c90bb --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMimeData.cc @@ -0,0 +1,1050 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMimeData.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMimeData + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QMimeData::staticMetaObject); +} + + +// void QMimeData::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMimeData *)cls)->clear (); +} + + +// QVariant QMimeData::colorData() + + +static void _init_f_colorData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_colorData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QMimeData *)cls)->colorData ()); +} + + +// QByteArray QMimeData::data(const QString &mimetype) + + +static void _init_f_data_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mimetype"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_data_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)((QMimeData *)cls)->data (arg1)); +} + + +// QStringList QMimeData::formats() + + +static void _init_f_formats_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_formats_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QMimeData *)cls)->formats ()); +} + + +// bool QMimeData::hasColor() + + +static void _init_f_hasColor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasColor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMimeData *)cls)->hasColor ()); +} + + +// bool QMimeData::hasFormat(const QString &mimetype) + + +static void _init_f_hasFormat_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mimetype"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasFormat_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMimeData *)cls)->hasFormat (arg1)); +} + + +// bool QMimeData::hasHtml() + + +static void _init_f_hasHtml_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasHtml_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMimeData *)cls)->hasHtml ()); +} + + +// bool QMimeData::hasImage() + + +static void _init_f_hasImage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasImage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMimeData *)cls)->hasImage ()); +} + + +// bool QMimeData::hasText() + + +static void _init_f_hasText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMimeData *)cls)->hasText ()); +} + + +// bool QMimeData::hasUrls() + + +static void _init_f_hasUrls_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasUrls_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMimeData *)cls)->hasUrls ()); +} + + +// QString QMimeData::html() + + +static void _init_f_html_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_html_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QMimeData *)cls)->html ()); +} + + +// QVariant QMimeData::imageData() + + +static void _init_f_imageData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_imageData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QMimeData *)cls)->imageData ()); +} + + +// void QMimeData::removeFormat(const QString &mimetype) + + +static void _init_f_removeFormat_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mimetype"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeFormat_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMimeData *)cls)->removeFormat (arg1); +} + + +// void QMimeData::setColorData(const QVariant &color) + + +static void _init_f_setColorData_2119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setColorData_2119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMimeData *)cls)->setColorData (arg1); +} + + +// void QMimeData::setData(const QString &mimetype, const QByteArray &data) + + +static void _init_f_setData_4226 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mimetype"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setData_4226 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMimeData *)cls)->setData (arg1, arg2); +} + + +// void QMimeData::setHtml(const QString &html) + + +static void _init_f_setHtml_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("html"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHtml_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMimeData *)cls)->setHtml (arg1); +} + + +// void QMimeData::setImageData(const QVariant &image) + + +static void _init_f_setImageData_2119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("image"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setImageData_2119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMimeData *)cls)->setImageData (arg1); +} + + +// void QMimeData::setText(const QString &text) + + +static void _init_f_setText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMimeData *)cls)->setText (arg1); +} + + +// void QMimeData::setUrls(const QList &urls) + + +static void _init_f_setUrls_2316 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("urls"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setUrls_2316 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMimeData *)cls)->setUrls (arg1); +} + + +// QString QMimeData::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QMimeData *)cls)->text ()); +} + + +// QList QMimeData::urls() + + +static void _init_f_urls_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_urls_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QMimeData *)cls)->urls ()); +} + + +// static QString QMimeData::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QMimeData::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMimeData () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QMimeData::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod (":colorData", "@brief Method QVariant QMimeData::colorData()\n", true, &_init_f_colorData_c0, &_call_f_colorData_c0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QByteArray QMimeData::data(const QString &mimetype)\n", true, &_init_f_data_c2025, &_call_f_data_c2025); + methods += new qt_gsi::GenericMethod ("formats", "@brief Method QStringList QMimeData::formats()\n", true, &_init_f_formats_c0, &_call_f_formats_c0); + methods += new qt_gsi::GenericMethod ("hasColor", "@brief Method bool QMimeData::hasColor()\n", true, &_init_f_hasColor_c0, &_call_f_hasColor_c0); + methods += new qt_gsi::GenericMethod ("hasFormat", "@brief Method bool QMimeData::hasFormat(const QString &mimetype)\n", true, &_init_f_hasFormat_c2025, &_call_f_hasFormat_c2025); + methods += new qt_gsi::GenericMethod ("hasHtml", "@brief Method bool QMimeData::hasHtml()\n", true, &_init_f_hasHtml_c0, &_call_f_hasHtml_c0); + methods += new qt_gsi::GenericMethod ("hasImage", "@brief Method bool QMimeData::hasImage()\n", true, &_init_f_hasImage_c0, &_call_f_hasImage_c0); + methods += new qt_gsi::GenericMethod ("hasText", "@brief Method bool QMimeData::hasText()\n", true, &_init_f_hasText_c0, &_call_f_hasText_c0); + methods += new qt_gsi::GenericMethod ("hasUrls", "@brief Method bool QMimeData::hasUrls()\n", true, &_init_f_hasUrls_c0, &_call_f_hasUrls_c0); + methods += new qt_gsi::GenericMethod ("html", "@brief Method QString QMimeData::html()\n", true, &_init_f_html_c0, &_call_f_html_c0); + methods += new qt_gsi::GenericMethod (":imageData", "@brief Method QVariant QMimeData::imageData()\n", true, &_init_f_imageData_c0, &_call_f_imageData_c0); + methods += new qt_gsi::GenericMethod ("removeFormat", "@brief Method void QMimeData::removeFormat(const QString &mimetype)\n", false, &_init_f_removeFormat_2025, &_call_f_removeFormat_2025); + methods += new qt_gsi::GenericMethod ("setColorData|colorData=", "@brief Method void QMimeData::setColorData(const QVariant &color)\n", false, &_init_f_setColorData_2119, &_call_f_setColorData_2119); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method void QMimeData::setData(const QString &mimetype, const QByteArray &data)\n", false, &_init_f_setData_4226, &_call_f_setData_4226); + methods += new qt_gsi::GenericMethod ("setHtml", "@brief Method void QMimeData::setHtml(const QString &html)\n", false, &_init_f_setHtml_2025, &_call_f_setHtml_2025); + methods += new qt_gsi::GenericMethod ("setImageData|imageData=", "@brief Method void QMimeData::setImageData(const QVariant &image)\n", false, &_init_f_setImageData_2119, &_call_f_setImageData_2119); + methods += new qt_gsi::GenericMethod ("setText", "@brief Method void QMimeData::setText(const QString &text)\n", false, &_init_f_setText_2025, &_call_f_setText_2025); + methods += new qt_gsi::GenericMethod ("setUrls", "@brief Method void QMimeData::setUrls(const QList &urls)\n", false, &_init_f_setUrls_2316, &_call_f_setUrls_2316); + methods += new qt_gsi::GenericMethod ("text", "@brief Method QString QMimeData::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod ("urls", "@brief Method QList QMimeData::urls()\n", true, &_init_f_urls_c0, &_call_f_urls_c0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QMimeData::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QMimeData::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QMimeData::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QMimeData (qtdecl_QObject (), "QtCore", "QMimeData_Native", + methods_QMimeData (), + "@hide\n@alias QMimeData"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMimeData () { return decl_QMimeData; } + +} + + +class QMimeData_Adaptor : public QMimeData, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QMimeData_Adaptor(); + + // [adaptor ctor] QMimeData::QMimeData() + QMimeData_Adaptor() : QMimeData() + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QMimeData::isSignalConnected(const QMetaMethod &signal) + bool fp_QMimeData_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QMimeData::isSignalConnected(signal); + } + + // [expose] int QMimeData::receivers(const char *signal) + int fp_QMimeData_receivers_c1731 (const char *signal) const { + return QMimeData::receivers(signal); + } + + // [expose] QObject *QMimeData::sender() + QObject * fp_QMimeData_sender_c0 () const { + return QMimeData::sender(); + } + + // [expose] int QMimeData::senderSignalIndex() + int fp_QMimeData_senderSignalIndex_c0 () const { + return QMimeData::senderSignalIndex(); + } + + // [emitter impl] void QMimeData::destroyed(QObject *) + void emitter_QMimeData_destroyed_1302(QObject *arg1) + { + emit QMimeData::destroyed(arg1); + } + + // [adaptor impl] bool QMimeData::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QMimeData::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QMimeData_Adaptor::cbs_event_1217_0, _event); + } else { + return QMimeData::event(_event); + } + } + + // [adaptor impl] bool QMimeData::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QMimeData::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QMimeData_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QMimeData::eventFilter(watched, event); + } + } + + // [adaptor impl] QStringList QMimeData::formats() + QStringList cbs_formats_c0_0() const + { + return QMimeData::formats(); + } + + virtual QStringList formats() const + { + if (cb_formats_c0_0.can_issue()) { + return cb_formats_c0_0.issue(&QMimeData_Adaptor::cbs_formats_c0_0); + } else { + return QMimeData::formats(); + } + } + + // [adaptor impl] bool QMimeData::hasFormat(const QString &mimetype) + bool cbs_hasFormat_c2025_0(const QString &mimetype) const + { + return QMimeData::hasFormat(mimetype); + } + + virtual bool hasFormat(const QString &mimetype) const + { + if (cb_hasFormat_c2025_0.can_issue()) { + return cb_hasFormat_c2025_0.issue(&QMimeData_Adaptor::cbs_hasFormat_c2025_0, mimetype); + } else { + return QMimeData::hasFormat(mimetype); + } + } + + // [emitter impl] void QMimeData::objectNameChanged(const QString &objectName) + void emitter_QMimeData_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QMimeData::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QMimeData::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QMimeData::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QMimeData_Adaptor::cbs_childEvent_1701_0, event); + } else { + QMimeData::childEvent(event); + } + } + + // [adaptor impl] void QMimeData::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QMimeData::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QMimeData_Adaptor::cbs_customEvent_1217_0, event); + } else { + QMimeData::customEvent(event); + } + } + + // [adaptor impl] void QMimeData::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QMimeData::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QMimeData_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QMimeData::disconnectNotify(signal); + } + } + + // [adaptor impl] QVariant QMimeData::retrieveData(const QString &mimetype, QMetaType preferredType) + QVariant cbs_retrieveData_c3243_0(const QString &mimetype, QMetaType preferredType) const + { + return QMimeData::retrieveData(mimetype, preferredType); + } + + virtual QVariant retrieveData(const QString &mimetype, QMetaType preferredType) const + { + if (cb_retrieveData_c3243_0.can_issue()) { + return cb_retrieveData_c3243_0.issue(&QMimeData_Adaptor::cbs_retrieveData_c3243_0, mimetype, preferredType); + } else { + return QMimeData::retrieveData(mimetype, preferredType); + } + } + + // [adaptor impl] void QMimeData::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QMimeData::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QMimeData_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QMimeData::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_formats_c0_0; + gsi::Callback cb_hasFormat_c2025_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_retrieveData_c3243_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QMimeData_Adaptor::~QMimeData_Adaptor() { } + +// Constructor QMimeData::QMimeData() (adaptor class) + +static void _init_ctor_QMimeData_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMimeData_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMimeData_Adaptor ()); +} + + +// void QMimeData::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMimeData_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QMimeData_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QMimeData::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMimeData_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMimeData_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QMimeData::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QMimeData_Adaptor *)cls)->emitter_QMimeData_destroyed_1302 (arg1); +} + + +// void QMimeData::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMimeData_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QMimeData_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QMimeData::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QMimeData_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMimeData_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QMimeData::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QMimeData_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QMimeData_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QStringList QMimeData::formats() + +static void _init_cbs_formats_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_formats_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QMimeData_Adaptor *)cls)->cbs_formats_c0_0 ()); +} + +static void _set_callback_cbs_formats_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMimeData_Adaptor *)cls)->cb_formats_c0_0 = cb; +} + + +// bool QMimeData::hasFormat(const QString &mimetype) + +static void _init_cbs_hasFormat_c2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mimetype"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hasFormat_c2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QMimeData_Adaptor *)cls)->cbs_hasFormat_c2025_0 (arg1)); +} + +static void _set_callback_cbs_hasFormat_c2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QMimeData_Adaptor *)cls)->cb_hasFormat_c2025_0 = cb; +} + + +// exposed bool QMimeData::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMimeData_Adaptor *)cls)->fp_QMimeData_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QMimeData::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMimeData_Adaptor *)cls)->emitter_QMimeData_objectNameChanged_4567 (arg1); +} + + +// exposed int QMimeData::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMimeData_Adaptor *)cls)->fp_QMimeData_receivers_c1731 (arg1)); +} + + +// QVariant QMimeData::retrieveData(const QString &mimetype, QMetaType preferredType) + +static void _init_cbs_retrieveData_c3243_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mimetype"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("preferredType"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_retrieveData_c3243_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + QMetaType arg2 = args.read (heap); + ret.write ((QVariant)((QMimeData_Adaptor *)cls)->cbs_retrieveData_c3243_0 (arg1, arg2)); +} + +static void _set_callback_cbs_retrieveData_c3243_0 (void *cls, const gsi::Callback &cb) +{ + ((QMimeData_Adaptor *)cls)->cb_retrieveData_c3243_0 = cb; +} + + +// exposed QObject *QMimeData::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QMimeData_Adaptor *)cls)->fp_QMimeData_sender_c0 ()); +} + + +// exposed int QMimeData::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMimeData_Adaptor *)cls)->fp_QMimeData_senderSignalIndex_c0 ()); +} + + +// void QMimeData::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMimeData_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QMimeData_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QMimeData (); + +static gsi::Methods methods_QMimeData_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMimeData::QMimeData()\nThis method creates an object of class QMimeData.", &_init_ctor_QMimeData_Adaptor_0, &_call_ctor_QMimeData_Adaptor_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QMimeData::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QMimeData::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QMimeData::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QMimeData::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QMimeData::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QMimeData::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("formats", "@brief Virtual method QStringList QMimeData::formats()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_formats_c0_0, &_call_cbs_formats_c0_0); + methods += new qt_gsi::GenericMethod ("formats", "@hide", true, &_init_cbs_formats_c0_0, &_call_cbs_formats_c0_0, &_set_callback_cbs_formats_c0_0); + methods += new qt_gsi::GenericMethod ("hasFormat", "@brief Virtual method bool QMimeData::hasFormat(const QString &mimetype)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasFormat_c2025_0, &_call_cbs_hasFormat_c2025_0); + methods += new qt_gsi::GenericMethod ("hasFormat", "@hide", true, &_init_cbs_hasFormat_c2025_0, &_call_cbs_hasFormat_c2025_0, &_set_callback_cbs_hasFormat_c2025_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QMimeData::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QMimeData::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QMimeData::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*retrieveData", "@brief Virtual method QVariant QMimeData::retrieveData(const QString &mimetype, QMetaType preferredType)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_retrieveData_c3243_0, &_call_cbs_retrieveData_c3243_0); + methods += new qt_gsi::GenericMethod ("*retrieveData", "@hide", true, &_init_cbs_retrieveData_c3243_0, &_call_cbs_retrieveData_c3243_0, &_set_callback_cbs_retrieveData_c3243_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QMimeData::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QMimeData::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QMimeData::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QMimeData_Adaptor (qtdecl_QMimeData (), "QtCore", "QMimeData", + methods_QMimeData_Adaptor (), + "@qt\n@brief Binding of QMimeData"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMimeDatabase.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMimeDatabase.cc new file mode 100644 index 000000000..355b135d5 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMimeDatabase.cc @@ -0,0 +1,324 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMimeDatabase.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMimeDatabase + +// Constructor QMimeDatabase::QMimeDatabase() + + +static void _init_ctor_QMimeDatabase_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMimeDatabase_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMimeDatabase ()); +} + + +// QList QMimeDatabase::allMimeTypes() + + +static void _init_f_allMimeTypes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_allMimeTypes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QMimeDatabase *)cls)->allMimeTypes ()); +} + + +// QMimeType QMimeDatabase::mimeTypeForData(const QByteArray &data) + + +static void _init_f_mimeTypeForData_c2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mimeTypeForData_c2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMimeType)((QMimeDatabase *)cls)->mimeTypeForData (arg1)); +} + + +// QMimeType QMimeDatabase::mimeTypeForData(QIODevice *device) + + +static void _init_f_mimeTypeForData_c1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mimeTypeForData_c1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMimeType)((QMimeDatabase *)cls)->mimeTypeForData (arg1)); +} + + +// QMimeType QMimeDatabase::mimeTypeForFile(const QString &fileName, QMimeDatabase::MatchMode mode) + + +static void _init_f_mimeTypeForFile_c4613 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QMimeDatabase::MatchDefault"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_mimeTypeForFile_c4613 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMimeDatabase::MatchDefault), heap); + ret.write ((QMimeType)((QMimeDatabase *)cls)->mimeTypeForFile (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QMimeType QMimeDatabase::mimeTypeForFile(const QFileInfo &fileInfo, QMimeDatabase::MatchMode mode) + + +static void _init_f_mimeTypeForFile_c4762 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileInfo"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QMimeDatabase::MatchDefault"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_mimeTypeForFile_c4762 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFileInfo &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMimeDatabase::MatchDefault), heap); + ret.write ((QMimeType)((QMimeDatabase *)cls)->mimeTypeForFile (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QMimeType QMimeDatabase::mimeTypeForFileNameAndData(const QString &fileName, QIODevice *device) + + +static void _init_f_mimeTypeForFileNameAndData_c3364 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("device"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mimeTypeForFileNameAndData_c3364 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QIODevice *arg2 = gsi::arg_reader() (args, heap); + ret.write ((QMimeType)((QMimeDatabase *)cls)->mimeTypeForFileNameAndData (arg1, arg2)); +} + + +// QMimeType QMimeDatabase::mimeTypeForFileNameAndData(const QString &fileName, const QByteArray &data) + + +static void _init_f_mimeTypeForFileNameAndData_c4226 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mimeTypeForFileNameAndData_c4226 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QMimeType)((QMimeDatabase *)cls)->mimeTypeForFileNameAndData (arg1, arg2)); +} + + +// QMimeType QMimeDatabase::mimeTypeForName(const QString &nameOrAlias) + + +static void _init_f_mimeTypeForName_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nameOrAlias"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mimeTypeForName_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMimeType)((QMimeDatabase *)cls)->mimeTypeForName (arg1)); +} + + +// QMimeType QMimeDatabase::mimeTypeForUrl(const QUrl &url) + + +static void _init_f_mimeTypeForUrl_c1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mimeTypeForUrl_c1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMimeType)((QMimeDatabase *)cls)->mimeTypeForUrl (arg1)); +} + + +// QList QMimeDatabase::mimeTypesForFileName(const QString &fileName) + + +static void _init_f_mimeTypesForFileName_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_mimeTypesForFileName_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)((QMimeDatabase *)cls)->mimeTypesForFileName (arg1)); +} + + +// QString QMimeDatabase::suffixForFileName(const QString &fileName) + + +static void _init_f_suffixForFileName_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_suffixForFileName_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QMimeDatabase *)cls)->suffixForFileName (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMimeDatabase () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMimeDatabase::QMimeDatabase()\nThis method creates an object of class QMimeDatabase.", &_init_ctor_QMimeDatabase_0, &_call_ctor_QMimeDatabase_0); + methods += new qt_gsi::GenericMethod ("allMimeTypes", "@brief Method QList QMimeDatabase::allMimeTypes()\n", true, &_init_f_allMimeTypes_c0, &_call_f_allMimeTypes_c0); + methods += new qt_gsi::GenericMethod ("mimeTypeForData", "@brief Method QMimeType QMimeDatabase::mimeTypeForData(const QByteArray &data)\n", true, &_init_f_mimeTypeForData_c2309, &_call_f_mimeTypeForData_c2309); + methods += new qt_gsi::GenericMethod ("mimeTypeForData", "@brief Method QMimeType QMimeDatabase::mimeTypeForData(QIODevice *device)\n", true, &_init_f_mimeTypeForData_c1447, &_call_f_mimeTypeForData_c1447); + methods += new qt_gsi::GenericMethod ("mimeTypeForFile", "@brief Method QMimeType QMimeDatabase::mimeTypeForFile(const QString &fileName, QMimeDatabase::MatchMode mode)\n", true, &_init_f_mimeTypeForFile_c4613, &_call_f_mimeTypeForFile_c4613); + methods += new qt_gsi::GenericMethod ("mimeTypeForFile", "@brief Method QMimeType QMimeDatabase::mimeTypeForFile(const QFileInfo &fileInfo, QMimeDatabase::MatchMode mode)\n", true, &_init_f_mimeTypeForFile_c4762, &_call_f_mimeTypeForFile_c4762); + methods += new qt_gsi::GenericMethod ("mimeTypeForFileNameAndData", "@brief Method QMimeType QMimeDatabase::mimeTypeForFileNameAndData(const QString &fileName, QIODevice *device)\n", true, &_init_f_mimeTypeForFileNameAndData_c3364, &_call_f_mimeTypeForFileNameAndData_c3364); + methods += new qt_gsi::GenericMethod ("mimeTypeForFileNameAndData", "@brief Method QMimeType QMimeDatabase::mimeTypeForFileNameAndData(const QString &fileName, const QByteArray &data)\n", true, &_init_f_mimeTypeForFileNameAndData_c4226, &_call_f_mimeTypeForFileNameAndData_c4226); + methods += new qt_gsi::GenericMethod ("mimeTypeForName", "@brief Method QMimeType QMimeDatabase::mimeTypeForName(const QString &nameOrAlias)\n", true, &_init_f_mimeTypeForName_c2025, &_call_f_mimeTypeForName_c2025); + methods += new qt_gsi::GenericMethod ("mimeTypeForUrl", "@brief Method QMimeType QMimeDatabase::mimeTypeForUrl(const QUrl &url)\n", true, &_init_f_mimeTypeForUrl_c1701, &_call_f_mimeTypeForUrl_c1701); + methods += new qt_gsi::GenericMethod ("mimeTypesForFileName", "@brief Method QList QMimeDatabase::mimeTypesForFileName(const QString &fileName)\n", true, &_init_f_mimeTypesForFileName_c2025, &_call_f_mimeTypesForFileName_c2025); + methods += new qt_gsi::GenericMethod ("suffixForFileName", "@brief Method QString QMimeDatabase::suffixForFileName(const QString &fileName)\n", true, &_init_f_suffixForFileName_c2025, &_call_f_suffixForFileName_c2025); + return methods; +} + +gsi::Class decl_QMimeDatabase ("QtCore", "QMimeDatabase", + methods_QMimeDatabase (), + "@qt\n@brief Binding of QMimeDatabase"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMimeDatabase () { return decl_QMimeDatabase; } + +} + + +// Implementation of the enum wrapper class for QMimeDatabase::MatchMode +namespace qt_gsi +{ + +static gsi::Enum decl_QMimeDatabase_MatchMode_Enum ("QtCore", "QMimeDatabase_MatchMode", + gsi::enum_const ("MatchDefault", QMimeDatabase::MatchDefault, "@brief Enum constant QMimeDatabase::MatchDefault") + + gsi::enum_const ("MatchExtension", QMimeDatabase::MatchExtension, "@brief Enum constant QMimeDatabase::MatchExtension") + + gsi::enum_const ("MatchContent", QMimeDatabase::MatchContent, "@brief Enum constant QMimeDatabase::MatchContent"), + "@qt\n@brief This class represents the QMimeDatabase::MatchMode enum"); + +static gsi::QFlagsClass decl_QMimeDatabase_MatchMode_Enums ("QtCore", "QMimeDatabase_QFlags_MatchMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMimeDatabase_MatchMode_Enum_in_parent (decl_QMimeDatabase_MatchMode_Enum.defs ()); +static gsi::ClassExt decl_QMimeDatabase_MatchMode_Enum_as_child (decl_QMimeDatabase_MatchMode_Enum, "MatchMode"); +static gsi::ClassExt decl_QMimeDatabase_MatchMode_Enums_as_child (decl_QMimeDatabase_MatchMode_Enums, "QFlags_MatchMode"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMimeType.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMimeType.cc new file mode 100644 index 000000000..352d5de3c --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMimeType.cc @@ -0,0 +1,400 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMimeType.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMimeType + +// Constructor QMimeType::QMimeType() + + +static void _init_ctor_QMimeType_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMimeType_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMimeType ()); +} + + +// Constructor QMimeType::QMimeType(const QMimeType &other) + + +static void _init_ctor_QMimeType_2204 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMimeType_2204 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeType &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QMimeType (arg1)); +} + + +// QStringList QMimeType::aliases() + + +static void _init_f_aliases_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_aliases_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QMimeType *)cls)->aliases ()); +} + + +// QStringList QMimeType::allAncestors() + + +static void _init_f_allAncestors_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_allAncestors_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QMimeType *)cls)->allAncestors ()); +} + + +// QString QMimeType::comment() + + +static void _init_f_comment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_comment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QMimeType *)cls)->comment ()); +} + + +// QString QMimeType::filterString() + + +static void _init_f_filterString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_filterString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QMimeType *)cls)->filterString ()); +} + + +// QString QMimeType::genericIconName() + + +static void _init_f_genericIconName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_genericIconName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QMimeType *)cls)->genericIconName ()); +} + + +// QStringList QMimeType::globPatterns() + + +static void _init_f_globPatterns_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globPatterns_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QMimeType *)cls)->globPatterns ()); +} + + +// QString QMimeType::iconName() + + +static void _init_f_iconName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_iconName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QMimeType *)cls)->iconName ()); +} + + +// bool QMimeType::inherits(const QString &mimeTypeName) + + +static void _init_f_inherits_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mimeTypeName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_inherits_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMimeType *)cls)->inherits (arg1)); +} + + +// bool QMimeType::isDefault() + + +static void _init_f_isDefault_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDefault_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMimeType *)cls)->isDefault ()); +} + + +// bool QMimeType::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMimeType *)cls)->isValid ()); +} + + +// QString QMimeType::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QMimeType *)cls)->name ()); +} + + +// bool QMimeType::operator!=(const QMimeType &other) + + +static void _init_f_operator_excl__eq__c2204 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2204 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeType &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMimeType *)cls)->operator!= (arg1)); +} + + +// QMimeType &QMimeType::operator=(const QMimeType &other) + + +static void _init_f_operator_eq__2204 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2204 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeType &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMimeType &)((QMimeType *)cls)->operator= (arg1)); +} + + +// bool QMimeType::operator==(const QMimeType &other) + + +static void _init_f_operator_eq__eq__c2204 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2204 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeType &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMimeType *)cls)->operator== (arg1)); +} + + +// QStringList QMimeType::parentMimeTypes() + + +static void _init_f_parentMimeTypes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parentMimeTypes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QMimeType *)cls)->parentMimeTypes ()); +} + + +// QString QMimeType::preferredSuffix() + + +static void _init_f_preferredSuffix_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_preferredSuffix_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QMimeType *)cls)->preferredSuffix ()); +} + + +// QStringList QMimeType::suffixes() + + +static void _init_f_suffixes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_suffixes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QMimeType *)cls)->suffixes ()); +} + + +// void QMimeType::swap(QMimeType &other) + + +static void _init_f_swap_1509 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1509 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMimeType &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMimeType *)cls)->swap (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMimeType () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMimeType::QMimeType()\nThis method creates an object of class QMimeType.", &_init_ctor_QMimeType_0, &_call_ctor_QMimeType_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMimeType::QMimeType(const QMimeType &other)\nThis method creates an object of class QMimeType.", &_init_ctor_QMimeType_2204, &_call_ctor_QMimeType_2204); + methods += new qt_gsi::GenericMethod ("aliases", "@brief Method QStringList QMimeType::aliases()\n", true, &_init_f_aliases_c0, &_call_f_aliases_c0); + methods += new qt_gsi::GenericMethod ("allAncestors", "@brief Method QStringList QMimeType::allAncestors()\n", true, &_init_f_allAncestors_c0, &_call_f_allAncestors_c0); + methods += new qt_gsi::GenericMethod ("comment", "@brief Method QString QMimeType::comment()\n", true, &_init_f_comment_c0, &_call_f_comment_c0); + methods += new qt_gsi::GenericMethod ("filterString", "@brief Method QString QMimeType::filterString()\n", true, &_init_f_filterString_c0, &_call_f_filterString_c0); + methods += new qt_gsi::GenericMethod ("genericIconName", "@brief Method QString QMimeType::genericIconName()\n", true, &_init_f_genericIconName_c0, &_call_f_genericIconName_c0); + methods += new qt_gsi::GenericMethod ("globPatterns", "@brief Method QStringList QMimeType::globPatterns()\n", true, &_init_f_globPatterns_c0, &_call_f_globPatterns_c0); + methods += new qt_gsi::GenericMethod ("iconName", "@brief Method QString QMimeType::iconName()\n", true, &_init_f_iconName_c0, &_call_f_iconName_c0); + methods += new qt_gsi::GenericMethod ("inherits", "@brief Method bool QMimeType::inherits(const QString &mimeTypeName)\n", true, &_init_f_inherits_c2025, &_call_f_inherits_c2025); + methods += new qt_gsi::GenericMethod ("isDefault?", "@brief Method bool QMimeType::isDefault()\n", true, &_init_f_isDefault_c0, &_call_f_isDefault_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QMimeType::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QString QMimeType::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QMimeType::operator!=(const QMimeType &other)\n", true, &_init_f_operator_excl__eq__c2204, &_call_f_operator_excl__eq__c2204); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QMimeType &QMimeType::operator=(const QMimeType &other)\n", false, &_init_f_operator_eq__2204, &_call_f_operator_eq__2204); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QMimeType::operator==(const QMimeType &other)\n", true, &_init_f_operator_eq__eq__c2204, &_call_f_operator_eq__eq__c2204); + methods += new qt_gsi::GenericMethod ("parentMimeTypes", "@brief Method QStringList QMimeType::parentMimeTypes()\n", true, &_init_f_parentMimeTypes_c0, &_call_f_parentMimeTypes_c0); + methods += new qt_gsi::GenericMethod ("preferredSuffix", "@brief Method QString QMimeType::preferredSuffix()\n", true, &_init_f_preferredSuffix_c0, &_call_f_preferredSuffix_c0); + methods += new qt_gsi::GenericMethod ("suffixes", "@brief Method QStringList QMimeType::suffixes()\n", true, &_init_f_suffixes_c0, &_call_f_suffixes_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QMimeType::swap(QMimeType &other)\n", false, &_init_f_swap_1509, &_call_f_swap_1509); + return methods; +} + +gsi::Class decl_QMimeType ("QtCore", "QMimeType", + methods_QMimeType (), + "@qt\n@brief Binding of QMimeType"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMimeType () { return decl_QMimeType; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQModelIndex.cc b/src/gsiqt/qt6/QtCore/gsiDeclQModelIndex.cc new file mode 100644 index 000000000..fc0d0a6fc --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQModelIndex.cc @@ -0,0 +1,381 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQModelIndex.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QModelIndex + +// Constructor QModelIndex::QModelIndex() + + +static void _init_ctor_QModelIndex_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QModelIndex_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QModelIndex ()); +} + + +// int QModelIndex::column() + + +static void _init_f_column_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_column_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QModelIndex *)cls)->column ()); +} + + +// const void *QModelIndex::constInternalPointer() + + +static void _init_f_constInternalPointer_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_constInternalPointer_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const void *)((QModelIndex *)cls)->constInternalPointer ()); +} + + +// QVariant QModelIndex::data(int role) + + +static void _init_f_data_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_data_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QModelIndex *)cls)->data (arg1)); +} + + +// QFlags QModelIndex::flags() + + +static void _init_f_flags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_flags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QModelIndex *)cls)->flags ()); +} + + +// quintptr QModelIndex::internalId() + + +static void _init_f_internalId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_internalId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quintptr)((QModelIndex *)cls)->internalId ()); +} + + +// void *QModelIndex::internalPointer() + + +static void _init_f_internalPointer_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_internalPointer_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((void *)((QModelIndex *)cls)->internalPointer ()); +} + + +// bool QModelIndex::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QModelIndex *)cls)->isValid ()); +} + + +// const QAbstractItemModel *QModelIndex::model() + + +static void _init_f_model_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_model_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QAbstractItemModel *)((QModelIndex *)cls)->model ()); +} + + +// void QModelIndex::multiData(QModelRoleDataSpan roleDataSpan) + + +static void _init_f_multiData_c2196 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("roleDataSpan"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_multiData_c2196 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QModelRoleDataSpan arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QModelIndex *)cls)->multiData (arg1); +} + + +// bool QModelIndex::operator!=(const QModelIndex &other) + + +static void _init_f_operator_excl__eq__c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QModelIndex *)cls)->operator!= (arg1)); +} + + +// bool QModelIndex::operator<(const QModelIndex &other) + + +static void _init_f_operator_lt__c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QModelIndex *)cls)->operator< (arg1)); +} + + +// bool QModelIndex::operator==(const QModelIndex &other) + + +static void _init_f_operator_eq__eq__c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QModelIndex *)cls)->operator== (arg1)); +} + + +// QModelIndex QModelIndex::parent() + + +static void _init_f_parent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QModelIndex)((QModelIndex *)cls)->parent ()); +} + + +// int QModelIndex::row() + + +static void _init_f_row_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_row_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QModelIndex *)cls)->row ()); +} + + +// QModelIndex QModelIndex::sibling(int row, int column) + + +static void _init_f_sibling_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_sibling_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QModelIndex *)cls)->sibling (arg1, arg2)); +} + + +// QModelIndex QModelIndex::siblingAtColumn(int column) + + +static void _init_f_siblingAtColumn_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_siblingAtColumn_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QModelIndex *)cls)->siblingAtColumn (arg1)); +} + + +// QModelIndex QModelIndex::siblingAtRow(int row) + + +static void _init_f_siblingAtRow_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_siblingAtRow_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QModelIndex *)cls)->siblingAtRow (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QModelIndex () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QModelIndex::QModelIndex()\nThis method creates an object of class QModelIndex.", &_init_ctor_QModelIndex_0, &_call_ctor_QModelIndex_0); + methods += new qt_gsi::GenericMethod ("column", "@brief Method int QModelIndex::column()\n", true, &_init_f_column_c0, &_call_f_column_c0); + methods += new qt_gsi::GenericMethod ("constInternalPointer", "@brief Method const void *QModelIndex::constInternalPointer()\n", true, &_init_f_constInternalPointer_c0, &_call_f_constInternalPointer_c0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant QModelIndex::data(int role)\n", true, &_init_f_data_c767, &_call_f_data_c767); + methods += new qt_gsi::GenericMethod ("flags", "@brief Method QFlags QModelIndex::flags()\n", true, &_init_f_flags_c0, &_call_f_flags_c0); + methods += new qt_gsi::GenericMethod ("internalId", "@brief Method quintptr QModelIndex::internalId()\n", true, &_init_f_internalId_c0, &_call_f_internalId_c0); + methods += new qt_gsi::GenericMethod ("internalPointer", "@brief Method void *QModelIndex::internalPointer()\n", true, &_init_f_internalPointer_c0, &_call_f_internalPointer_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QModelIndex::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("model", "@brief Method const QAbstractItemModel *QModelIndex::model()\n", true, &_init_f_model_c0, &_call_f_model_c0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Method void QModelIndex::multiData(QModelRoleDataSpan roleDataSpan)\n", true, &_init_f_multiData_c2196, &_call_f_multiData_c2196); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QModelIndex::operator!=(const QModelIndex &other)\n", true, &_init_f_operator_excl__eq__c2395, &_call_f_operator_excl__eq__c2395); + methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QModelIndex::operator<(const QModelIndex &other)\n", true, &_init_f_operator_lt__c2395, &_call_f_operator_lt__c2395); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QModelIndex::operator==(const QModelIndex &other)\n", true, &_init_f_operator_eq__eq__c2395, &_call_f_operator_eq__eq__c2395); + methods += new qt_gsi::GenericMethod ("parent", "@brief Method QModelIndex QModelIndex::parent()\n", true, &_init_f_parent_c0, &_call_f_parent_c0); + methods += new qt_gsi::GenericMethod ("row", "@brief Method int QModelIndex::row()\n", true, &_init_f_row_c0, &_call_f_row_c0); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Method QModelIndex QModelIndex::sibling(int row, int column)\n", true, &_init_f_sibling_c1426, &_call_f_sibling_c1426); + methods += new qt_gsi::GenericMethod ("siblingAtColumn", "@brief Method QModelIndex QModelIndex::siblingAtColumn(int column)\n", true, &_init_f_siblingAtColumn_c767, &_call_f_siblingAtColumn_c767); + methods += new qt_gsi::GenericMethod ("siblingAtRow", "@brief Method QModelIndex QModelIndex::siblingAtRow(int row)\n", true, &_init_f_siblingAtRow_c767, &_call_f_siblingAtRow_c767); + return methods; +} + +gsi::Class decl_QModelIndex ("QtCore", "QModelIndex", + methods_QModelIndex (), + "@qt\n@brief Binding of QModelIndex"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QModelIndex () { return decl_QModelIndex; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQModelRoleData.cc b/src/gsiqt/qt6/QtCore/gsiDeclQModelRoleData.cc new file mode 100644 index 000000000..efcd5dd67 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQModelRoleData.cc @@ -0,0 +1,140 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQModelRoleData.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QModelRoleData + +// Constructor QModelRoleData::QModelRoleData(int role) + + +static void _init_ctor_QModelRoleData_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QModelRoleData_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write (new QModelRoleData (arg1)); +} + + +// void QModelRoleData::clearData() + + +static void _init_f_clearData_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearData_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QModelRoleData *)cls)->clearData (); +} + + +// QVariant &QModelRoleData::data() + + +static void _init_f_data_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_data_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant &)((QModelRoleData *)cls)->data ()); +} + + +// const QVariant &QModelRoleData::data() + + +static void _init_f_data_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_data_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QVariant &)((QModelRoleData *)cls)->data ()); +} + + +// int QModelRoleData::role() + + +static void _init_f_role_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_role_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QModelRoleData *)cls)->role ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QModelRoleData () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QModelRoleData::QModelRoleData(int role)\nThis method creates an object of class QModelRoleData.", &_init_ctor_QModelRoleData_767, &_call_ctor_QModelRoleData_767); + methods += new qt_gsi::GenericMethod ("clearData", "@brief Method void QModelRoleData::clearData()\n", false, &_init_f_clearData_0, &_call_f_clearData_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant &QModelRoleData::data()\n", false, &_init_f_data_0, &_call_f_data_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method const QVariant &QModelRoleData::data()\n", true, &_init_f_data_c0, &_call_f_data_c0); + methods += new qt_gsi::GenericMethod ("role", "@brief Method int QModelRoleData::role()\n", true, &_init_f_role_c0, &_call_f_role_c0); + return methods; +} + +gsi::Class decl_QModelRoleData ("QtCore", "QModelRoleData", + methods_QModelRoleData (), + "@qt\n@brief Binding of QModelRoleData"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QModelRoleData () { return decl_QModelRoleData; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQModelRoleDataSpan.cc b/src/gsiqt/qt6/QtCore/gsiDeclQModelRoleDataSpan.cc new file mode 100644 index 000000000..e8e2bad6b --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQModelRoleDataSpan.cc @@ -0,0 +1,235 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQModelRoleDataSpan.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QModelRoleDataSpan + +// Constructor QModelRoleDataSpan::QModelRoleDataSpan() + + +static void _init_ctor_QModelRoleDataSpan_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QModelRoleDataSpan_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QModelRoleDataSpan ()); +} + + +// Constructor QModelRoleDataSpan::QModelRoleDataSpan(QModelRoleData &modelRoleData) + + +static void _init_ctor_QModelRoleDataSpan_1976 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modelRoleData"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QModelRoleDataSpan_1976 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QModelRoleData &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QModelRoleDataSpan (arg1)); +} + + +// Constructor QModelRoleDataSpan::QModelRoleDataSpan(QModelRoleData *modelRoleData, qsizetype len) + + +static void _init_ctor_QModelRoleDataSpan_3314 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modelRoleData"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("len"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QModelRoleDataSpan_3314 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QModelRoleData *arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = gsi::arg_reader() (args, heap); + ret.write (new QModelRoleDataSpan (arg1, arg2)); +} + + +// QModelRoleData *QModelRoleDataSpan::begin() + + +static void _init_f_begin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_begin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QModelRoleData *)((QModelRoleDataSpan *)cls)->begin ()); +} + + +// QModelRoleData *QModelRoleDataSpan::data() + + +static void _init_f_data_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_data_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QModelRoleData *)((QModelRoleDataSpan *)cls)->data ()); +} + + +// QVariant *QModelRoleDataSpan::dataForRole(int role) + + +static void _init_f_dataForRole_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_dataForRole_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant *)((QModelRoleDataSpan *)cls)->dataForRole (arg1)); +} + + +// QModelRoleData *QModelRoleDataSpan::end() + + +static void _init_f_end_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_end_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QModelRoleData *)((QModelRoleDataSpan *)cls)->end ()); +} + + +// qsizetype QModelRoleDataSpan::length() + + +static void _init_f_length_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_length_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QModelRoleDataSpan *)cls)->length ()); +} + + +// QModelRoleData &QModelRoleDataSpan::operator[](qsizetype index) + + +static void _init_f_operator_index__c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelRoleData &)((QModelRoleDataSpan *)cls)->operator[] (arg1)); +} + + +// qsizetype QModelRoleDataSpan::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QModelRoleDataSpan *)cls)->size ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QModelRoleDataSpan () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QModelRoleDataSpan::QModelRoleDataSpan()\nThis method creates an object of class QModelRoleDataSpan.", &_init_ctor_QModelRoleDataSpan_0, &_call_ctor_QModelRoleDataSpan_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QModelRoleDataSpan::QModelRoleDataSpan(QModelRoleData &modelRoleData)\nThis method creates an object of class QModelRoleDataSpan.", &_init_ctor_QModelRoleDataSpan_1976, &_call_ctor_QModelRoleDataSpan_1976); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QModelRoleDataSpan::QModelRoleDataSpan(QModelRoleData *modelRoleData, qsizetype len)\nThis method creates an object of class QModelRoleDataSpan.", &_init_ctor_QModelRoleDataSpan_3314, &_call_ctor_QModelRoleDataSpan_3314); + methods += new qt_gsi::GenericMethod ("begin", "@brief Method QModelRoleData *QModelRoleDataSpan::begin()\n", true, &_init_f_begin_c0, &_call_f_begin_c0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QModelRoleData *QModelRoleDataSpan::data()\n", true, &_init_f_data_c0, &_call_f_data_c0); + methods += new qt_gsi::GenericMethod ("dataForRole", "@brief Method QVariant *QModelRoleDataSpan::dataForRole(int role)\n", true, &_init_f_dataForRole_c767, &_call_f_dataForRole_c767); + methods += new qt_gsi::GenericMethod ("end", "@brief Method QModelRoleData *QModelRoleDataSpan::end()\n", true, &_init_f_end_c0, &_call_f_end_c0); + methods += new qt_gsi::GenericMethod ("length", "@brief Method qsizetype QModelRoleDataSpan::length()\n", true, &_init_f_length_c0, &_call_f_length_c0); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method QModelRoleData &QModelRoleDataSpan::operator[](qsizetype index)\n", true, &_init_f_operator_index__c1442, &_call_f_operator_index__c1442); + methods += new qt_gsi::GenericMethod ("size", "@brief Method qsizetype QModelRoleDataSpan::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + return methods; +} + +gsi::Class decl_QModelRoleDataSpan ("QtCore", "QModelRoleDataSpan", + methods_QModelRoleDataSpan (), + "@qt\n@brief Binding of QModelRoleDataSpan"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QModelRoleDataSpan () { return decl_QModelRoleDataSpan; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQMutex.cc b/src/gsiqt/qt6/QtCore/gsiDeclQMutex.cc new file mode 100644 index 000000000..54f53a7ce --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQMutex.cc @@ -0,0 +1,125 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMutex.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMutex + +// Constructor QMutex::QMutex() + + +static void _init_ctor_QMutex_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMutex_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMutex ()); +} + + +// bool QMutex::tryLock() + + +static void _init_f_tryLock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tryLock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMutex *)cls)->tryLock ()); +} + + +// bool QMutex::tryLock(int timeout) + + +static void _init_f_tryLock_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timeout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tryLock_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMutex *)cls)->tryLock (arg1)); +} + + +// bool QMutex::try_lock() + + +static void _init_f_try_lock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_try_lock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMutex *)cls)->try_lock ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMutex () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMutex::QMutex()\nThis method creates an object of class QMutex.", &_init_ctor_QMutex_0, &_call_ctor_QMutex_0); + methods += new qt_gsi::GenericMethod ("tryLock", "@brief Method bool QMutex::tryLock()\n", false, &_init_f_tryLock_0, &_call_f_tryLock_0); + methods += new qt_gsi::GenericMethod ("tryLock", "@brief Method bool QMutex::tryLock(int timeout)\n", false, &_init_f_tryLock_767, &_call_f_tryLock_767); + methods += new qt_gsi::GenericMethod ("try_lock", "@brief Method bool QMutex::try_lock()\n", false, &_init_f_try_lock_0, &_call_f_try_lock_0); + return methods; +} + +gsi::Class &qtdecl_QBasicMutex (); + +gsi::Class decl_QMutex (qtdecl_QBasicMutex (), "QtCore", "QMutex", + methods_QMutex (), + "@qt\n@brief Binding of QMutex"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMutex () { return decl_QMutex; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQNoDebug.cc b/src/gsiqt/qt6/QtCore/gsiDeclQNoDebug.cc new file mode 100644 index 000000000..0dbbb7444 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQNoDebug.cc @@ -0,0 +1,191 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQNoDebug.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QNoDebug + +// Constructor QNoDebug::QNoDebug() + + +static void _init_ctor_QNoDebug_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QNoDebug_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QNoDebug ()); +} + + +// QNoDebug &QNoDebug::maybeQuote(const char) + + +static void _init_f_maybeQuote_1545 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "'\"'"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_maybeQuote_1545 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ('"', heap); + ret.write ((QNoDebug &)((QNoDebug *)cls)->maybeQuote (arg1)); +} + + +// QNoDebug &QNoDebug::maybeSpace() + + +static void _init_f_maybeSpace_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maybeSpace_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QNoDebug &)((QNoDebug *)cls)->maybeSpace ()); +} + + +// QNoDebug &QNoDebug::noquote() + + +static void _init_f_noquote_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_noquote_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QNoDebug &)((QNoDebug *)cls)->noquote ()); +} + + +// QNoDebug &QNoDebug::nospace() + + +static void _init_f_nospace_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nospace_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QNoDebug &)((QNoDebug *)cls)->nospace ()); +} + + +// QNoDebug &QNoDebug::quote() + + +static void _init_f_quote_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_quote_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QNoDebug &)((QNoDebug *)cls)->quote ()); +} + + +// QNoDebug &QNoDebug::space() + + +static void _init_f_space_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_space_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QNoDebug &)((QNoDebug *)cls)->space ()); +} + + +// QNoDebug &QNoDebug::verbosity(int) + + +static void _init_f_verbosity_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_verbosity_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QNoDebug &)((QNoDebug *)cls)->verbosity (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QNoDebug () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNoDebug::QNoDebug()\nThis method creates an object of class QNoDebug.", &_init_ctor_QNoDebug_0, &_call_ctor_QNoDebug_0); + methods += new qt_gsi::GenericMethod ("maybeQuote", "@brief Method QNoDebug &QNoDebug::maybeQuote(const char)\n", false, &_init_f_maybeQuote_1545, &_call_f_maybeQuote_1545); + methods += new qt_gsi::GenericMethod ("maybeSpace", "@brief Method QNoDebug &QNoDebug::maybeSpace()\n", false, &_init_f_maybeSpace_0, &_call_f_maybeSpace_0); + methods += new qt_gsi::GenericMethod ("noquote", "@brief Method QNoDebug &QNoDebug::noquote()\n", false, &_init_f_noquote_0, &_call_f_noquote_0); + methods += new qt_gsi::GenericMethod ("nospace", "@brief Method QNoDebug &QNoDebug::nospace()\n", false, &_init_f_nospace_0, &_call_f_nospace_0); + methods += new qt_gsi::GenericMethod ("quote", "@brief Method QNoDebug &QNoDebug::quote()\n", false, &_init_f_quote_0, &_call_f_quote_0); + methods += new qt_gsi::GenericMethod ("space", "@brief Method QNoDebug &QNoDebug::space()\n", false, &_init_f_space_0, &_call_f_space_0); + methods += new qt_gsi::GenericMethod ("verbosity", "@brief Method QNoDebug &QNoDebug::verbosity(int)\n", false, &_init_f_verbosity_767, &_call_f_verbosity_767); + return methods; +} + +gsi::Class decl_QNoDebug ("QtCore", "QNoDebug", + methods_QNoDebug (), + "@qt\n@brief Binding of QNoDebug"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QNoDebug () { return decl_QNoDebug; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQObject.cc b/src/gsiqt/qt6/QtCore/gsiDeclQObject.cc new file mode 100644 index 000000000..52eb8217e --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQObject.cc @@ -0,0 +1,1232 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQObject.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QObject + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QObject::staticMetaObject); +} + + QObject *find_child_impl (QObject *object, const QString &name) { return object->findChild (name); } + +// bool QObject::blockSignals(bool b) + + +static void _init_f_blockSignals_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_blockSignals_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QObject *)cls)->blockSignals (arg1)); +} + + +// const QList &QObject::children() + + +static void _init_f_children_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return & > (); +} + +static void _call_f_children_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write & > ((const QList &)((QObject *)cls)->children ()); +} + + +// QMetaObject::Connection QObject::connect(const QObject *sender, const char *signal, const char *member, Qt::ConnectionType type) + + +static void _init_f_connect_c7342 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sender"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("signal"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("member"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("type", true, "Qt::AutoConnection"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_connect_c7342 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QObject *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AutoConnection), heap); + ret.write ((QMetaObject::Connection)((QObject *)cls)->connect (arg1, arg2, arg3, qt_gsi::QtToCppAdaptor(arg4).cref())); +} + + +// void QObject::deleteLater() + + +static void _init_f_deleteLater_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_deleteLater_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QObject *)cls)->deleteLater (); +} + + +// bool QObject::disconnect(const char *signal, const QObject *receiver, const char *member) + + +static void _init_f_disconnect_c5243 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("receiver", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("member", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_disconnect_c5243 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const char *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((bool)((QObject *)cls)->disconnect (arg1, arg2, arg3)); +} + + +// bool QObject::disconnect(const QObject *receiver, const char *member) + + +static void _init_f_disconnect_c3620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("receiver"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("member", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_disconnect_c3620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QObject *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((bool)((QObject *)cls)->disconnect (arg1, arg2)); +} + + +// void QObject::dumpObjectInfo() + + +static void _init_f_dumpObjectInfo_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dumpObjectInfo_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QObject *)cls)->dumpObjectInfo (); +} + + +// void QObject::dumpObjectTree() + + +static void _init_f_dumpObjectTree_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dumpObjectTree_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QObject *)cls)->dumpObjectTree (); +} + + +// QList QObject::dynamicPropertyNames() + + +static void _init_f_dynamicPropertyNames_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_dynamicPropertyNames_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QObject *)cls)->dynamicPropertyNames ()); +} + + +// bool QObject::event(QEvent *event) + + +static void _init_f_event_1217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_event_1217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QObject *)cls)->event (arg1)); +} + + +// bool QObject::eventFilter(QObject *watched, QEvent *event) + + +static void _init_f_eventFilter_2411 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_eventFilter_2411 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + QEvent *arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QObject *)cls)->eventFilter (arg1, arg2)); +} + + +// bool QObject::inherits(const char *classname) + + +static void _init_f_inherits_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("classname"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_inherits_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QObject *)cls)->inherits (arg1)); +} + + +// void QObject::installEventFilter(QObject *filterObj) + + +static void _init_f_installEventFilter_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filterObj"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_installEventFilter_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QObject *)cls)->installEventFilter (arg1); +} + + +// bool QObject::isWidgetType() + + +static void _init_f_isWidgetType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isWidgetType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QObject *)cls)->isWidgetType ()); +} + + +// bool QObject::isWindowType() + + +static void _init_f_isWindowType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isWindowType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QObject *)cls)->isWindowType ()); +} + + +// void QObject::killTimer(int id) + + +static void _init_f_killTimer_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_killTimer_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QObject *)cls)->killTimer (arg1); +} + + +// void QObject::moveToThread(QThread *thread) + + +static void _init_f_moveToThread_1303 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("thread"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveToThread_1303 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QThread *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QObject *)cls)->moveToThread (arg1); +} + + +// QString QObject::objectName() + + +static void _init_f_objectName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_objectName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QObject *)cls)->objectName ()); +} + + +// QObject *QObject::parent() + + +static void _init_f_parent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QObject *)cls)->parent ()); +} + + +// QVariant QObject::property(const char *name) + + +static void _init_f_property_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_property_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QObject *)cls)->property (arg1)); +} + + +// void QObject::removeEventFilter(QObject *obj) + + +static void _init_f_removeEventFilter_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("obj"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeEventFilter_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QObject *)cls)->removeEventFilter (arg1); +} + + +// void QObject::setObjectName(const QString &name) + + +static void _init_f_setObjectName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setObjectName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QObject *)cls)->setObjectName (arg1); +} + + +// void QObject::setParent(QObject *parent) + + +static void _init_f_setParent_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setParent_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + if (arg1) { + qt_gsi::qt_keep ((QObject *)cls); + } else { + qt_gsi::qt_release ((QObject *)cls); + } + __SUPPRESS_UNUSED_WARNING(ret); + ((QObject *)cls)->setParent (arg1); +} + + +// bool QObject::setProperty(const char *name, const QVariant &value) + + +static void _init_f_setProperty_3742 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setProperty_3742 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QObject *)cls)->setProperty (arg1, arg2)); +} + + +// bool QObject::signalsBlocked() + + +static void _init_f_signalsBlocked_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_signalsBlocked_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QObject *)cls)->signalsBlocked ()); +} + + +// int QObject::startTimer(int interval, Qt::TimerType timerType) + + +static void _init_f_startTimer_2339 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("interval"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("timerType", true, "Qt::CoarseTimer"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_startTimer_2339 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CoarseTimer), heap); + ret.write ((int)((QObject *)cls)->startTimer (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QThread *QObject::thread() + + +static void _init_f_thread_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_thread_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QThread *)((QObject *)cls)->thread ()); +} + + +// static QMetaObject::Connection QObject::connect(const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType) + + +static void _init_f_connect_9231 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sender"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("signal"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("receiver"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("member"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("arg5", true, "Qt::AutoConnection"); + decl->add_arg::target_type & > (argspec_4); + decl->set_return (); +} + +static void _call_f_connect_9231 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QObject *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + const QObject *arg3 = gsi::arg_reader() (args, heap); + const char *arg4 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AutoConnection), heap); + ret.write ((QMetaObject::Connection)QObject::connect (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref())); +} + + +// static QMetaObject::Connection QObject::connect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type) + + +static void _init_f_connect_10557 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sender"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("signal"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("receiver"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("method"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("type", true, "Qt::AutoConnection"); + decl->add_arg::target_type & > (argspec_4); + decl->set_return (); +} + +static void _call_f_connect_10557 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QObject *arg1 = gsi::arg_reader() (args, heap); + const QMetaMethod &arg2 = gsi::arg_reader() (args, heap); + const QObject *arg3 = gsi::arg_reader() (args, heap); + const QMetaMethod &arg4 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AutoConnection), heap); + ret.write ((QMetaObject::Connection)QObject::connect (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref())); +} + + +// static bool QObject::disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *member) + + +static void _init_f_disconnect_7132 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sender"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("signal"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("receiver"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("member"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_disconnect_7132 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QObject *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + const QObject *arg3 = gsi::arg_reader() (args, heap); + const char *arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)QObject::disconnect (arg1, arg2, arg3, arg4)); +} + + +// static bool QObject::disconnect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &member) + + +static void _init_f_disconnect_8458 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sender"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("signal"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("receiver"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("member"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_disconnect_8458 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QObject *arg1 = gsi::arg_reader() (args, heap); + const QMetaMethod &arg2 = gsi::arg_reader() (args, heap); + const QObject *arg3 = gsi::arg_reader() (args, heap); + const QMetaMethod &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)QObject::disconnect (arg1, arg2, arg3, arg4)); +} + + +// static bool QObject::disconnect(const QMetaObject::Connection &) + + +static void _init_f_disconnect_3540 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_disconnect_3540 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaObject::Connection &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QObject::disconnect (arg1)); +} + + +// static QString QObject::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QObject::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QObject () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("blockSignals", "@brief Method bool QObject::blockSignals(bool b)\n", false, &_init_f_blockSignals_864, &_call_f_blockSignals_864); + methods += new qt_gsi::GenericMethod ("children", "@brief Method const QList &QObject::children()\n", true, &_init_f_children_c0, &_call_f_children_c0); + methods += new qt_gsi::GenericMethod ("connect", "@brief Method QMetaObject::Connection QObject::connect(const QObject *sender, const char *signal, const char *member, Qt::ConnectionType type)\n", true, &_init_f_connect_c7342, &_call_f_connect_c7342); + methods += new qt_gsi::GenericMethod ("deleteLater", "@brief Method void QObject::deleteLater()\n", false, &_init_f_deleteLater_0, &_call_f_deleteLater_0); + methods += new qt_gsi::GenericMethod ("disconnect", "@brief Method bool QObject::disconnect(const char *signal, const QObject *receiver, const char *member)\n", true, &_init_f_disconnect_c5243, &_call_f_disconnect_c5243); + methods += new qt_gsi::GenericMethod ("disconnect", "@brief Method bool QObject::disconnect(const QObject *receiver, const char *member)\n", true, &_init_f_disconnect_c3620, &_call_f_disconnect_c3620); + methods += new qt_gsi::GenericMethod ("dumpObjectInfo", "@brief Method void QObject::dumpObjectInfo()\n", true, &_init_f_dumpObjectInfo_c0, &_call_f_dumpObjectInfo_c0); + methods += new qt_gsi::GenericMethod ("dumpObjectTree", "@brief Method void QObject::dumpObjectTree()\n", true, &_init_f_dumpObjectTree_c0, &_call_f_dumpObjectTree_c0); + methods += new qt_gsi::GenericMethod ("dynamicPropertyNames", "@brief Method QList QObject::dynamicPropertyNames()\n", true, &_init_f_dynamicPropertyNames_c0, &_call_f_dynamicPropertyNames_c0); + methods += new qt_gsi::GenericMethod ("event", "@brief Method bool QObject::event(QEvent *event)\n", false, &_init_f_event_1217, &_call_f_event_1217); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Method bool QObject::eventFilter(QObject *watched, QEvent *event)\n", false, &_init_f_eventFilter_2411, &_call_f_eventFilter_2411); + methods += new qt_gsi::GenericMethod ("inherits", "@brief Method bool QObject::inherits(const char *classname)\n", true, &_init_f_inherits_c1731, &_call_f_inherits_c1731); + methods += new qt_gsi::GenericMethod ("installEventFilter", "@brief Method void QObject::installEventFilter(QObject *filterObj)\n", false, &_init_f_installEventFilter_1302, &_call_f_installEventFilter_1302); + methods += new qt_gsi::GenericMethod ("isWidgetType?", "@brief Method bool QObject::isWidgetType()\n", true, &_init_f_isWidgetType_c0, &_call_f_isWidgetType_c0); + methods += new qt_gsi::GenericMethod ("isWindowType?", "@brief Method bool QObject::isWindowType()\n", true, &_init_f_isWindowType_c0, &_call_f_isWindowType_c0); + methods += new qt_gsi::GenericMethod ("killTimer", "@brief Method void QObject::killTimer(int id)\n", false, &_init_f_killTimer_767, &_call_f_killTimer_767); + methods += new qt_gsi::GenericMethod ("moveToThread", "@brief Method void QObject::moveToThread(QThread *thread)\n", false, &_init_f_moveToThread_1303, &_call_f_moveToThread_1303); + methods += new qt_gsi::GenericMethod (":objectName", "@brief Method QString QObject::objectName()\n", true, &_init_f_objectName_c0, &_call_f_objectName_c0); + methods += new qt_gsi::GenericMethod (":parent", "@brief Method QObject *QObject::parent()\n", true, &_init_f_parent_c0, &_call_f_parent_c0); + methods += new qt_gsi::GenericMethod ("property", "@brief Method QVariant QObject::property(const char *name)\n", true, &_init_f_property_c1731, &_call_f_property_c1731); + methods += new qt_gsi::GenericMethod ("removeEventFilter", "@brief Method void QObject::removeEventFilter(QObject *obj)\n", false, &_init_f_removeEventFilter_1302, &_call_f_removeEventFilter_1302); + methods += new qt_gsi::GenericMethod ("setObjectName|objectName=", "@brief Method void QObject::setObjectName(const QString &name)\n", false, &_init_f_setObjectName_2025, &_call_f_setObjectName_2025); + methods += new qt_gsi::GenericMethod ("setParent|parent=", "@brief Method void QObject::setParent(QObject *parent)\n", false, &_init_f_setParent_1302, &_call_f_setParent_1302); + methods += new qt_gsi::GenericMethod ("setProperty", "@brief Method bool QObject::setProperty(const char *name, const QVariant &value)\n", false, &_init_f_setProperty_3742, &_call_f_setProperty_3742); + methods += new qt_gsi::GenericMethod ("signalsBlocked", "@brief Method bool QObject::signalsBlocked()\n", true, &_init_f_signalsBlocked_c0, &_call_f_signalsBlocked_c0); + methods += new qt_gsi::GenericMethod ("startTimer", "@brief Method int QObject::startTimer(int interval, Qt::TimerType timerType)\n", false, &_init_f_startTimer_2339, &_call_f_startTimer_2339); + methods += new qt_gsi::GenericMethod ("thread", "@brief Method QThread *QObject::thread()\n", true, &_init_f_thread_c0, &_call_f_thread_c0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QObject::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QObject::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("connect", "@brief Static method QMetaObject::Connection QObject::connect(const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType)\nThis method is static and can be called without an instance.", &_init_f_connect_9231, &_call_f_connect_9231); + methods += new qt_gsi::GenericStaticMethod ("connect", "@brief Static method QMetaObject::Connection QObject::connect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type)\nThis method is static and can be called without an instance.", &_init_f_connect_10557, &_call_f_connect_10557); + methods += new qt_gsi::GenericStaticMethod ("disconnect", "@brief Static method bool QObject::disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *member)\nThis method is static and can be called without an instance.", &_init_f_disconnect_7132, &_call_f_disconnect_7132); + methods += new qt_gsi::GenericStaticMethod ("disconnect", "@brief Static method bool QObject::disconnect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &member)\nThis method is static and can be called without an instance.", &_init_f_disconnect_8458, &_call_f_disconnect_8458); + methods += new qt_gsi::GenericStaticMethod ("disconnect", "@brief Static method bool QObject::disconnect(const QMetaObject::Connection &)\nThis method is static and can be called without an instance.", &_init_f_disconnect_3540, &_call_f_disconnect_3540); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QObject::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +qt_gsi::QtNativeClass decl_QObject ("QtCore", "QObject_Native", + gsi::method_ext("findChild", &find_child_impl, "@brief Specialisation for findChild (uses QObject as T).") ++ + methods_QObject (), + "@hide\n@alias QObject"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QObject () { return decl_QObject; } + +} + + +class QObject_Adaptor : public QObject, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QObject_Adaptor(); + + // [adaptor ctor] QObject::QObject(QObject *parent) + QObject_Adaptor() : QObject() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QObject::QObject(QObject *parent) + QObject_Adaptor(QObject *parent) : QObject(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QObject::isSignalConnected(const QMetaMethod &signal) + bool fp_QObject_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QObject::isSignalConnected(signal); + } + + // [expose] int QObject::receivers(const char *signal) + int fp_QObject_receivers_c1731 (const char *signal) const { + return QObject::receivers(signal); + } + + // [expose] QObject *QObject::sender() + QObject * fp_QObject_sender_c0 () const { + return QObject::sender(); + } + + // [expose] int QObject::senderSignalIndex() + int fp_QObject_senderSignalIndex_c0 () const { + return QObject::senderSignalIndex(); + } + + // [emitter impl] void QObject::destroyed(QObject *) + void emitter_QObject_destroyed_1302(QObject *arg1) + { + emit QObject::destroyed(arg1); + } + + // [adaptor impl] bool QObject::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QObject::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QObject_Adaptor::cbs_event_1217_0, _event); + } else { + return QObject::event(_event); + } + } + + // [adaptor impl] bool QObject::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QObject::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QObject_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QObject::eventFilter(watched, event); + } + } + + // [emitter impl] void QObject::objectNameChanged(const QString &objectName) + void emitter_QObject_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QObject::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QObject::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QObject::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QObject_Adaptor::cbs_childEvent_1701_0, event); + } else { + QObject::childEvent(event); + } + } + + // [adaptor impl] void QObject::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QObject::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QObject_Adaptor::cbs_customEvent_1217_0, event); + } else { + QObject::customEvent(event); + } + } + + // [adaptor impl] void QObject::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QObject::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QObject_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QObject::disconnectNotify(signal); + } + } + + // [adaptor impl] void QObject::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QObject::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QObject_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QObject::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QObject_Adaptor::~QObject_Adaptor() { } + +// Constructor QObject::QObject(QObject *parent) (adaptor class) + +static void _init_ctor_QObject_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QObject_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QObject_Adaptor (arg1)); +} + + +// void QObject::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QObject_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QObject_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QObject::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QObject_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QObject_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QObject::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QObject_Adaptor *)cls)->emitter_QObject_destroyed_1302 (arg1); +} + + +// void QObject::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QObject_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QObject_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QObject::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QObject_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QObject_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QObject::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QObject_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QObject_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QObject::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QObject_Adaptor *)cls)->fp_QObject_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QObject::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QObject_Adaptor *)cls)->emitter_QObject_objectNameChanged_4567 (arg1); +} + + +// exposed int QObject::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QObject_Adaptor *)cls)->fp_QObject_receivers_c1731 (arg1)); +} + + +// exposed QObject *QObject::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QObject_Adaptor *)cls)->fp_QObject_sender_c0 ()); +} + + +// exposed int QObject::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QObject_Adaptor *)cls)->fp_QObject_senderSignalIndex_c0 ()); +} + + +// void QObject::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QObject_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QObject_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QObject (); + +static gsi::Methods methods_QObject_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QObject::QObject(QObject *parent)\nThis method creates an object of class QObject.", &_init_ctor_QObject_Adaptor_1302, &_call_ctor_QObject_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QObject::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QObject::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QObject::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QObject::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QObject::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QObject::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QObject::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QObject::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QObject::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QObject::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QObject::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QObject::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QObject_Adaptor (qtdecl_QObject (), "QtCore", "QObject", + methods_QObject_Adaptor (), + "@qt\n@brief Binding of QObject"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQOperatingSystemVersion.cc b/src/gsiqt/qt6/QtCore/gsiDeclQOperatingSystemVersion.cc new file mode 100644 index 000000000..6ada02994 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQOperatingSystemVersion.cc @@ -0,0 +1,254 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQOperatingSystemVersion.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QOperatingSystemVersion + +// Constructor QOperatingSystemVersion::QOperatingSystemVersion(QOperatingSystemVersion::OSType osType, int vmajor, int vminor, int vmicro) + + +static void _init_ctor_QOperatingSystemVersion_5514 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("osType"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("vmajor"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("vminor", true, "-1"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("vmicro", true, "-1"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QOperatingSystemVersion_5514 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write (new QOperatingSystemVersion (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4)); +} + + +// int QOperatingSystemVersion::majorVersion() + + +static void _init_f_majorVersion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_majorVersion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QOperatingSystemVersion *)cls)->majorVersion ()); +} + + +// int QOperatingSystemVersion::microVersion() + + +static void _init_f_microVersion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_microVersion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QOperatingSystemVersion *)cls)->microVersion ()); +} + + +// int QOperatingSystemVersion::minorVersion() + + +static void _init_f_minorVersion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minorVersion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QOperatingSystemVersion *)cls)->minorVersion ()); +} + + +// QString QOperatingSystemVersion::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QOperatingSystemVersion *)cls)->name ()); +} + + +// int QOperatingSystemVersion::segmentCount() + + +static void _init_f_segmentCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_segmentCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QOperatingSystemVersion *)cls)->segmentCount ()); +} + + +// QOperatingSystemVersion::OSType QOperatingSystemVersion::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QOperatingSystemVersion *)cls)->type ())); +} + + +// QVersionNumber QOperatingSystemVersion::version() + + +static void _init_f_version_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_version_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVersionNumber)((QOperatingSystemVersion *)cls)->version ()); +} + + +// static QOperatingSystemVersion QOperatingSystemVersion::current() + + +static void _init_f_current_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_current_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QOperatingSystemVersion)QOperatingSystemVersion::current ()); +} + + +// static QOperatingSystemVersion::OSType QOperatingSystemVersion::currentType() + + +static void _init_f_currentType_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_currentType_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QOperatingSystemVersion::currentType ())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QOperatingSystemVersion () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QOperatingSystemVersion::QOperatingSystemVersion(QOperatingSystemVersion::OSType osType, int vmajor, int vminor, int vmicro)\nThis method creates an object of class QOperatingSystemVersion.", &_init_ctor_QOperatingSystemVersion_5514, &_call_ctor_QOperatingSystemVersion_5514); + methods += new qt_gsi::GenericMethod ("majorVersion", "@brief Method int QOperatingSystemVersion::majorVersion()\n", true, &_init_f_majorVersion_c0, &_call_f_majorVersion_c0); + methods += new qt_gsi::GenericMethod ("microVersion", "@brief Method int QOperatingSystemVersion::microVersion()\n", true, &_init_f_microVersion_c0, &_call_f_microVersion_c0); + methods += new qt_gsi::GenericMethod ("minorVersion", "@brief Method int QOperatingSystemVersion::minorVersion()\n", true, &_init_f_minorVersion_c0, &_call_f_minorVersion_c0); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QString QOperatingSystemVersion::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("segmentCount", "@brief Method int QOperatingSystemVersion::segmentCount()\n", true, &_init_f_segmentCount_c0, &_call_f_segmentCount_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QOperatingSystemVersion::OSType QOperatingSystemVersion::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericMethod ("version", "@brief Method QVersionNumber QOperatingSystemVersion::version()\n", true, &_init_f_version_c0, &_call_f_version_c0); + methods += new qt_gsi::GenericStaticMethod ("current", "@brief Static method QOperatingSystemVersion QOperatingSystemVersion::current()\nThis method is static and can be called without an instance.", &_init_f_current_0, &_call_f_current_0); + methods += new qt_gsi::GenericStaticMethod ("currentType", "@brief Static method QOperatingSystemVersion::OSType QOperatingSystemVersion::currentType()\nThis method is static and can be called without an instance.", &_init_f_currentType_0, &_call_f_currentType_0); + return methods; +} + +gsi::Class decl_QOperatingSystemVersion ("QtCore", "QOperatingSystemVersion", + methods_QOperatingSystemVersion (), + "@qt\n@brief Binding of QOperatingSystemVersion"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QOperatingSystemVersion () { return decl_QOperatingSystemVersion; } + +} + + +// Implementation of the enum wrapper class for QOperatingSystemVersion::OSType +namespace qt_gsi +{ + +static gsi::Enum decl_QOperatingSystemVersion_OSType_Enum ("QtCore", "QOperatingSystemVersion_OSType", + gsi::enum_const ("Unknown", QOperatingSystemVersion::Unknown, "@brief Enum constant QOperatingSystemVersion::Unknown") + + gsi::enum_const ("Windows", QOperatingSystemVersion::Windows, "@brief Enum constant QOperatingSystemVersion::Windows") + + gsi::enum_const ("MacOS", QOperatingSystemVersion::MacOS, "@brief Enum constant QOperatingSystemVersion::MacOS") + + gsi::enum_const ("IOS", QOperatingSystemVersion::IOS, "@brief Enum constant QOperatingSystemVersion::IOS") + + gsi::enum_const ("TvOS", QOperatingSystemVersion::TvOS, "@brief Enum constant QOperatingSystemVersion::TvOS") + + gsi::enum_const ("WatchOS", QOperatingSystemVersion::WatchOS, "@brief Enum constant QOperatingSystemVersion::WatchOS") + + gsi::enum_const ("Android", QOperatingSystemVersion::Android, "@brief Enum constant QOperatingSystemVersion::Android"), + "@qt\n@brief This class represents the QOperatingSystemVersion::OSType enum"); + +static gsi::QFlagsClass decl_QOperatingSystemVersion_OSType_Enums ("QtCore", "QOperatingSystemVersion_QFlags_OSType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QOperatingSystemVersion_OSType_Enum_in_parent (decl_QOperatingSystemVersion_OSType_Enum.defs ()); +static gsi::ClassExt decl_QOperatingSystemVersion_OSType_Enum_as_child (decl_QOperatingSystemVersion_OSType_Enum, "OSType"); +static gsi::ClassExt decl_QOperatingSystemVersion_OSType_Enums_as_child (decl_QOperatingSystemVersion_OSType_Enums, "QFlags_OSType"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQParallelAnimationGroup.cc b/src/gsiqt/qt6/QtCore/gsiDeclQParallelAnimationGroup.cc new file mode 100644 index 000000000..9a5118734 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQParallelAnimationGroup.cc @@ -0,0 +1,840 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQParallelAnimationGroup.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QParallelAnimationGroup + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QParallelAnimationGroup::staticMetaObject); +} + + +// int QParallelAnimationGroup::duration() + + +static void _init_f_duration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_duration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QParallelAnimationGroup *)cls)->duration ()); +} + + +// static QString QParallelAnimationGroup::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QParallelAnimationGroup::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QParallelAnimationGroup () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":duration", "@brief Method int QParallelAnimationGroup::duration()\nThis is a reimplementation of QAbstractAnimation::duration", true, &_init_f_duration_c0, &_call_f_duration_c0); + methods += gsi::qt_signal ("currentLoopChanged(int)", "currentLoopChanged", gsi::arg("currentLoop"), "@brief Signal declaration for QParallelAnimationGroup::currentLoopChanged(int currentLoop)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QParallelAnimationGroup::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("directionChanged(QAbstractAnimation::Direction)", "directionChanged", gsi::arg("arg1"), "@brief Signal declaration for QParallelAnimationGroup::directionChanged(QAbstractAnimation::Direction)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished()", "finished", "@brief Signal declaration for QParallelAnimationGroup::finished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QParallelAnimationGroup::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, const qt_gsi::Converter::target_type & > ("stateChanged(QAbstractAnimation::State, QAbstractAnimation::State)", "stateChanged", gsi::arg("newState"), gsi::arg("oldState"), "@brief Signal declaration for QParallelAnimationGroup::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QParallelAnimationGroup::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAnimationGroup (); + +qt_gsi::QtNativeClass decl_QParallelAnimationGroup (qtdecl_QAnimationGroup (), "QtCore", "QParallelAnimationGroup_Native", + methods_QParallelAnimationGroup (), + "@hide\n@alias QParallelAnimationGroup"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QParallelAnimationGroup () { return decl_QParallelAnimationGroup; } + +} + + +class QParallelAnimationGroup_Adaptor : public QParallelAnimationGroup, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QParallelAnimationGroup_Adaptor(); + + // [adaptor ctor] QParallelAnimationGroup::QParallelAnimationGroup(QObject *parent) + QParallelAnimationGroup_Adaptor() : QParallelAnimationGroup() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QParallelAnimationGroup::QParallelAnimationGroup(QObject *parent) + QParallelAnimationGroup_Adaptor(QObject *parent) : QParallelAnimationGroup(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QParallelAnimationGroup::isSignalConnected(const QMetaMethod &signal) + bool fp_QParallelAnimationGroup_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QParallelAnimationGroup::isSignalConnected(signal); + } + + // [expose] int QParallelAnimationGroup::receivers(const char *signal) + int fp_QParallelAnimationGroup_receivers_c1731 (const char *signal) const { + return QParallelAnimationGroup::receivers(signal); + } + + // [expose] QObject *QParallelAnimationGroup::sender() + QObject * fp_QParallelAnimationGroup_sender_c0 () const { + return QParallelAnimationGroup::sender(); + } + + // [expose] int QParallelAnimationGroup::senderSignalIndex() + int fp_QParallelAnimationGroup_senderSignalIndex_c0 () const { + return QParallelAnimationGroup::senderSignalIndex(); + } + + // [emitter impl] void QParallelAnimationGroup::currentLoopChanged(int currentLoop) + void emitter_QParallelAnimationGroup_currentLoopChanged_767(int currentLoop) + { + emit QParallelAnimationGroup::currentLoopChanged(currentLoop); + } + + // [emitter impl] void QParallelAnimationGroup::destroyed(QObject *) + void emitter_QParallelAnimationGroup_destroyed_1302(QObject *arg1) + { + emit QParallelAnimationGroup::destroyed(arg1); + } + + // [emitter impl] void QParallelAnimationGroup::directionChanged(QAbstractAnimation::Direction) + void emitter_QParallelAnimationGroup_directionChanged_3310(QAbstractAnimation::Direction arg1) + { + emit QParallelAnimationGroup::directionChanged(arg1); + } + + // [adaptor impl] int QParallelAnimationGroup::duration() + int cbs_duration_c0_0() const + { + return QParallelAnimationGroup::duration(); + } + + virtual int duration() const + { + if (cb_duration_c0_0.can_issue()) { + return cb_duration_c0_0.issue(&QParallelAnimationGroup_Adaptor::cbs_duration_c0_0); + } else { + return QParallelAnimationGroup::duration(); + } + } + + // [adaptor impl] bool QParallelAnimationGroup::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QParallelAnimationGroup::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QParallelAnimationGroup_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QParallelAnimationGroup::eventFilter(watched, event); + } + } + + // [emitter impl] void QParallelAnimationGroup::finished() + void emitter_QParallelAnimationGroup_finished_0() + { + emit QParallelAnimationGroup::finished(); + } + + // [emitter impl] void QParallelAnimationGroup::objectNameChanged(const QString &objectName) + void emitter_QParallelAnimationGroup_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QParallelAnimationGroup::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QParallelAnimationGroup::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + void emitter_QParallelAnimationGroup_stateChanged_5680(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + { + emit QParallelAnimationGroup::stateChanged(newState, oldState); + } + + // [adaptor impl] void QParallelAnimationGroup::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QParallelAnimationGroup::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QParallelAnimationGroup_Adaptor::cbs_childEvent_1701_0, event); + } else { + QParallelAnimationGroup::childEvent(event); + } + } + + // [adaptor impl] void QParallelAnimationGroup::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QParallelAnimationGroup::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QParallelAnimationGroup_Adaptor::cbs_customEvent_1217_0, event); + } else { + QParallelAnimationGroup::customEvent(event); + } + } + + // [adaptor impl] void QParallelAnimationGroup::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QParallelAnimationGroup::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QParallelAnimationGroup_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QParallelAnimationGroup::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QParallelAnimationGroup::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QParallelAnimationGroup::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QParallelAnimationGroup_Adaptor::cbs_event_1217_0, _event); + } else { + return QParallelAnimationGroup::event(_event); + } + } + + // [adaptor impl] void QParallelAnimationGroup::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QParallelAnimationGroup::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QParallelAnimationGroup_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QParallelAnimationGroup::timerEvent(event); + } + } + + // [adaptor impl] void QParallelAnimationGroup::updateCurrentTime(int currentTime) + void cbs_updateCurrentTime_767_0(int currentTime) + { + QParallelAnimationGroup::updateCurrentTime(currentTime); + } + + virtual void updateCurrentTime(int currentTime) + { + if (cb_updateCurrentTime_767_0.can_issue()) { + cb_updateCurrentTime_767_0.issue(&QParallelAnimationGroup_Adaptor::cbs_updateCurrentTime_767_0, currentTime); + } else { + QParallelAnimationGroup::updateCurrentTime(currentTime); + } + } + + // [adaptor impl] void QParallelAnimationGroup::updateDirection(QAbstractAnimation::Direction direction) + void cbs_updateDirection_3310_0(const qt_gsi::Converter::target_type & direction) + { + QParallelAnimationGroup::updateDirection(qt_gsi::QtToCppAdaptor(direction).cref()); + } + + virtual void updateDirection(QAbstractAnimation::Direction direction) + { + if (cb_updateDirection_3310_0.can_issue()) { + cb_updateDirection_3310_0.issue::target_type &>(&QParallelAnimationGroup_Adaptor::cbs_updateDirection_3310_0, qt_gsi::CppToQtAdaptor(direction)); + } else { + QParallelAnimationGroup::updateDirection(direction); + } + } + + // [adaptor impl] void QParallelAnimationGroup::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + void cbs_updateState_5680_0(const qt_gsi::Converter::target_type & newState, const qt_gsi::Converter::target_type & oldState) + { + QParallelAnimationGroup::updateState(qt_gsi::QtToCppAdaptor(newState).cref(), qt_gsi::QtToCppAdaptor(oldState).cref()); + } + + virtual void updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + { + if (cb_updateState_5680_0.can_issue()) { + cb_updateState_5680_0.issue::target_type &, const qt_gsi::Converter::target_type &>(&QParallelAnimationGroup_Adaptor::cbs_updateState_5680_0, qt_gsi::CppToQtAdaptor(newState), qt_gsi::CppToQtAdaptor(oldState)); + } else { + QParallelAnimationGroup::updateState(newState, oldState); + } + } + + gsi::Callback cb_duration_c0_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateCurrentTime_767_0; + gsi::Callback cb_updateDirection_3310_0; + gsi::Callback cb_updateState_5680_0; +}; + +QParallelAnimationGroup_Adaptor::~QParallelAnimationGroup_Adaptor() { } + +// Constructor QParallelAnimationGroup::QParallelAnimationGroup(QObject *parent) (adaptor class) + +static void _init_ctor_QParallelAnimationGroup_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QParallelAnimationGroup_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QParallelAnimationGroup_Adaptor (arg1)); +} + + +// void QParallelAnimationGroup::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QParallelAnimationGroup_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QParallelAnimationGroup_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QParallelAnimationGroup::currentLoopChanged(int currentLoop) + +static void _init_emitter_currentLoopChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("currentLoop"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentLoopChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QParallelAnimationGroup_Adaptor *)cls)->emitter_QParallelAnimationGroup_currentLoopChanged_767 (arg1); +} + + +// void QParallelAnimationGroup::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QParallelAnimationGroup_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QParallelAnimationGroup_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QParallelAnimationGroup::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QParallelAnimationGroup_Adaptor *)cls)->emitter_QParallelAnimationGroup_destroyed_1302 (arg1); +} + + +// emitter void QParallelAnimationGroup::directionChanged(QAbstractAnimation::Direction) + +static void _init_emitter_directionChanged_3310 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_directionChanged_3310 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QParallelAnimationGroup_Adaptor *)cls)->emitter_QParallelAnimationGroup_directionChanged_3310 (arg1); +} + + +// void QParallelAnimationGroup::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QParallelAnimationGroup_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QParallelAnimationGroup_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// int QParallelAnimationGroup::duration() + +static void _init_cbs_duration_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_duration_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QParallelAnimationGroup_Adaptor *)cls)->cbs_duration_c0_0 ()); +} + +static void _set_callback_cbs_duration_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QParallelAnimationGroup_Adaptor *)cls)->cb_duration_c0_0 = cb; +} + + +// bool QParallelAnimationGroup::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QParallelAnimationGroup_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QParallelAnimationGroup_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QParallelAnimationGroup::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QParallelAnimationGroup_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QParallelAnimationGroup_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QParallelAnimationGroup::finished() + +static void _init_emitter_finished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_finished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QParallelAnimationGroup_Adaptor *)cls)->emitter_QParallelAnimationGroup_finished_0 (); +} + + +// exposed bool QParallelAnimationGroup::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QParallelAnimationGroup_Adaptor *)cls)->fp_QParallelAnimationGroup_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QParallelAnimationGroup::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QParallelAnimationGroup_Adaptor *)cls)->emitter_QParallelAnimationGroup_objectNameChanged_4567 (arg1); +} + + +// exposed int QParallelAnimationGroup::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QParallelAnimationGroup_Adaptor *)cls)->fp_QParallelAnimationGroup_receivers_c1731 (arg1)); +} + + +// exposed QObject *QParallelAnimationGroup::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QParallelAnimationGroup_Adaptor *)cls)->fp_QParallelAnimationGroup_sender_c0 ()); +} + + +// exposed int QParallelAnimationGroup::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QParallelAnimationGroup_Adaptor *)cls)->fp_QParallelAnimationGroup_senderSignalIndex_c0 ()); +} + + +// emitter void QParallelAnimationGroup::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + +static void _init_emitter_stateChanged_5680 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldState"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_stateChanged_5680 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ((QParallelAnimationGroup_Adaptor *)cls)->emitter_QParallelAnimationGroup_stateChanged_5680 (arg1, arg2); +} + + +// void QParallelAnimationGroup::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QParallelAnimationGroup_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QParallelAnimationGroup_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QParallelAnimationGroup::updateCurrentTime(int currentTime) + +static void _init_cbs_updateCurrentTime_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("currentTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_updateCurrentTime_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QParallelAnimationGroup_Adaptor *)cls)->cbs_updateCurrentTime_767_0 (arg1); +} + +static void _set_callback_cbs_updateCurrentTime_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QParallelAnimationGroup_Adaptor *)cls)->cb_updateCurrentTime_767_0 = cb; +} + + +// void QParallelAnimationGroup::updateDirection(QAbstractAnimation::Direction direction) + +static void _init_cbs_updateDirection_3310_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_updateDirection_3310_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QParallelAnimationGroup_Adaptor *)cls)->cbs_updateDirection_3310_0 (arg1); +} + +static void _set_callback_cbs_updateDirection_3310_0 (void *cls, const gsi::Callback &cb) +{ + ((QParallelAnimationGroup_Adaptor *)cls)->cb_updateDirection_3310_0 = cb; +} + + +// void QParallelAnimationGroup::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + +static void _init_cbs_updateState_5680_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldState"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_updateState_5680_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QParallelAnimationGroup_Adaptor *)cls)->cbs_updateState_5680_0 (arg1, arg2); +} + +static void _set_callback_cbs_updateState_5680_0 (void *cls, const gsi::Callback &cb) +{ + ((QParallelAnimationGroup_Adaptor *)cls)->cb_updateState_5680_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QParallelAnimationGroup (); + +static gsi::Methods methods_QParallelAnimationGroup_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QParallelAnimationGroup::QParallelAnimationGroup(QObject *parent)\nThis method creates an object of class QParallelAnimationGroup.", &_init_ctor_QParallelAnimationGroup_Adaptor_1302, &_call_ctor_QParallelAnimationGroup_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QParallelAnimationGroup::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_currentLoopChanged", "@brief Emitter for signal void QParallelAnimationGroup::currentLoopChanged(int currentLoop)\nCall this method to emit this signal.", false, &_init_emitter_currentLoopChanged_767, &_call_emitter_currentLoopChanged_767); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QParallelAnimationGroup::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QParallelAnimationGroup::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("emit_directionChanged", "@brief Emitter for signal void QParallelAnimationGroup::directionChanged(QAbstractAnimation::Direction)\nCall this method to emit this signal.", false, &_init_emitter_directionChanged_3310, &_call_emitter_directionChanged_3310); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QParallelAnimationGroup::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("duration", "@brief Virtual method int QParallelAnimationGroup::duration()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_duration_c0_0, &_call_cbs_duration_c0_0); + methods += new qt_gsi::GenericMethod ("duration", "@hide", true, &_init_cbs_duration_c0_0, &_call_cbs_duration_c0_0, &_set_callback_cbs_duration_c0_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QParallelAnimationGroup::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QParallelAnimationGroup::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QParallelAnimationGroup::finished()\nCall this method to emit this signal.", false, &_init_emitter_finished_0, &_call_emitter_finished_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QParallelAnimationGroup::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QParallelAnimationGroup::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QParallelAnimationGroup::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QParallelAnimationGroup::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QParallelAnimationGroup::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("emit_stateChanged", "@brief Emitter for signal void QParallelAnimationGroup::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nCall this method to emit this signal.", false, &_init_emitter_stateChanged_5680, &_call_emitter_stateChanged_5680); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QParallelAnimationGroup::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentTime", "@brief Virtual method void QParallelAnimationGroup::updateCurrentTime(int currentTime)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateCurrentTime_767_0, &_call_cbs_updateCurrentTime_767_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentTime", "@hide", false, &_init_cbs_updateCurrentTime_767_0, &_call_cbs_updateCurrentTime_767_0, &_set_callback_cbs_updateCurrentTime_767_0); + methods += new qt_gsi::GenericMethod ("*updateDirection", "@brief Virtual method void QParallelAnimationGroup::updateDirection(QAbstractAnimation::Direction direction)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateDirection_3310_0, &_call_cbs_updateDirection_3310_0); + methods += new qt_gsi::GenericMethod ("*updateDirection", "@hide", false, &_init_cbs_updateDirection_3310_0, &_call_cbs_updateDirection_3310_0, &_set_callback_cbs_updateDirection_3310_0); + methods += new qt_gsi::GenericMethod ("*updateState", "@brief Virtual method void QParallelAnimationGroup::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateState_5680_0, &_call_cbs_updateState_5680_0); + methods += new qt_gsi::GenericMethod ("*updateState", "@hide", false, &_init_cbs_updateState_5680_0, &_call_cbs_updateState_5680_0, &_set_callback_cbs_updateState_5680_0); + return methods; +} + +gsi::Class decl_QParallelAnimationGroup_Adaptor (qtdecl_QParallelAnimationGroup (), "QtCore", "QParallelAnimationGroup", + methods_QParallelAnimationGroup_Adaptor (), + "@qt\n@brief Binding of QParallelAnimationGroup"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQPartialOrdering.cc b/src/gsiqt/qt6/QtCore/gsiDeclQPartialOrdering.cc new file mode 100644 index 000000000..f9e0a171b --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQPartialOrdering.cc @@ -0,0 +1,55 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPartialOrdering.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPartialOrdering + + +namespace gsi +{ + +static gsi::Methods methods_QPartialOrdering () { + gsi::Methods methods; + return methods; +} + +gsi::Class decl_QPartialOrdering ("QtCore", "QPartialOrdering", + methods_QPartialOrdering (), + "@qt\n@brief Binding of QPartialOrdering"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPartialOrdering () { return decl_QPartialOrdering; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQPauseAnimation.cc b/src/gsiqt/qt6/QtCore/gsiDeclQPauseAnimation.cc new file mode 100644 index 000000000..946081bf6 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQPauseAnimation.cc @@ -0,0 +1,894 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPauseAnimation.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPauseAnimation + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QPauseAnimation::staticMetaObject); +} + + +// int QPauseAnimation::duration() + + +static void _init_f_duration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_duration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPauseAnimation *)cls)->duration ()); +} + + +// void QPauseAnimation::setDuration(int msecs) + + +static void _init_f_setDuration_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDuration_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPauseAnimation *)cls)->setDuration (arg1); +} + + +// static QString QPauseAnimation::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QPauseAnimation::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPauseAnimation () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":duration", "@brief Method int QPauseAnimation::duration()\nThis is a reimplementation of QAbstractAnimation::duration", true, &_init_f_duration_c0, &_call_f_duration_c0); + methods += new qt_gsi::GenericMethod ("setDuration|duration=", "@brief Method void QPauseAnimation::setDuration(int msecs)\n", false, &_init_f_setDuration_767, &_call_f_setDuration_767); + methods += gsi::qt_signal ("currentLoopChanged(int)", "currentLoopChanged", gsi::arg("currentLoop"), "@brief Signal declaration for QPauseAnimation::currentLoopChanged(int currentLoop)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QPauseAnimation::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("directionChanged(QAbstractAnimation::Direction)", "directionChanged", gsi::arg("arg1"), "@brief Signal declaration for QPauseAnimation::directionChanged(QAbstractAnimation::Direction)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished()", "finished", "@brief Signal declaration for QPauseAnimation::finished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QPauseAnimation::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, const qt_gsi::Converter::target_type & > ("stateChanged(QAbstractAnimation::State, QAbstractAnimation::State)", "stateChanged", gsi::arg("newState"), gsi::arg("oldState"), "@brief Signal declaration for QPauseAnimation::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QPauseAnimation::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractAnimation (); + +qt_gsi::QtNativeClass decl_QPauseAnimation (qtdecl_QAbstractAnimation (), "QtCore", "QPauseAnimation_Native", + methods_QPauseAnimation (), + "@hide\n@alias QPauseAnimation"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPauseAnimation () { return decl_QPauseAnimation; } + +} + + +class QPauseAnimation_Adaptor : public QPauseAnimation, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPauseAnimation_Adaptor(); + + // [adaptor ctor] QPauseAnimation::QPauseAnimation(QObject *parent) + QPauseAnimation_Adaptor() : QPauseAnimation() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPauseAnimation::QPauseAnimation(QObject *parent) + QPauseAnimation_Adaptor(QObject *parent) : QPauseAnimation(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPauseAnimation::QPauseAnimation(int msecs, QObject *parent) + QPauseAnimation_Adaptor(int msecs) : QPauseAnimation(msecs) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPauseAnimation::QPauseAnimation(int msecs, QObject *parent) + QPauseAnimation_Adaptor(int msecs, QObject *parent) : QPauseAnimation(msecs, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QPauseAnimation::isSignalConnected(const QMetaMethod &signal) + bool fp_QPauseAnimation_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QPauseAnimation::isSignalConnected(signal); + } + + // [expose] int QPauseAnimation::receivers(const char *signal) + int fp_QPauseAnimation_receivers_c1731 (const char *signal) const { + return QPauseAnimation::receivers(signal); + } + + // [expose] QObject *QPauseAnimation::sender() + QObject * fp_QPauseAnimation_sender_c0 () const { + return QPauseAnimation::sender(); + } + + // [expose] int QPauseAnimation::senderSignalIndex() + int fp_QPauseAnimation_senderSignalIndex_c0 () const { + return QPauseAnimation::senderSignalIndex(); + } + + // [emitter impl] void QPauseAnimation::currentLoopChanged(int currentLoop) + void emitter_QPauseAnimation_currentLoopChanged_767(int currentLoop) + { + emit QPauseAnimation::currentLoopChanged(currentLoop); + } + + // [emitter impl] void QPauseAnimation::destroyed(QObject *) + void emitter_QPauseAnimation_destroyed_1302(QObject *arg1) + { + emit QPauseAnimation::destroyed(arg1); + } + + // [emitter impl] void QPauseAnimation::directionChanged(QAbstractAnimation::Direction) + void emitter_QPauseAnimation_directionChanged_3310(QAbstractAnimation::Direction arg1) + { + emit QPauseAnimation::directionChanged(arg1); + } + + // [adaptor impl] int QPauseAnimation::duration() + int cbs_duration_c0_0() const + { + return QPauseAnimation::duration(); + } + + virtual int duration() const + { + if (cb_duration_c0_0.can_issue()) { + return cb_duration_c0_0.issue(&QPauseAnimation_Adaptor::cbs_duration_c0_0); + } else { + return QPauseAnimation::duration(); + } + } + + // [adaptor impl] bool QPauseAnimation::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QPauseAnimation::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QPauseAnimation_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QPauseAnimation::eventFilter(watched, event); + } + } + + // [emitter impl] void QPauseAnimation::finished() + void emitter_QPauseAnimation_finished_0() + { + emit QPauseAnimation::finished(); + } + + // [emitter impl] void QPauseAnimation::objectNameChanged(const QString &objectName) + void emitter_QPauseAnimation_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QPauseAnimation::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QPauseAnimation::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + void emitter_QPauseAnimation_stateChanged_5680(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + { + emit QPauseAnimation::stateChanged(newState, oldState); + } + + // [adaptor impl] void QPauseAnimation::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QPauseAnimation::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QPauseAnimation_Adaptor::cbs_childEvent_1701_0, event); + } else { + QPauseAnimation::childEvent(event); + } + } + + // [adaptor impl] void QPauseAnimation::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QPauseAnimation::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QPauseAnimation_Adaptor::cbs_customEvent_1217_0, event); + } else { + QPauseAnimation::customEvent(event); + } + } + + // [adaptor impl] void QPauseAnimation::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QPauseAnimation::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QPauseAnimation_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QPauseAnimation::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QPauseAnimation::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QPauseAnimation::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QPauseAnimation_Adaptor::cbs_event_1217_0, e); + } else { + return QPauseAnimation::event(e); + } + } + + // [adaptor impl] void QPauseAnimation::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QPauseAnimation::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QPauseAnimation_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QPauseAnimation::timerEvent(event); + } + } + + // [adaptor impl] void QPauseAnimation::updateCurrentTime(int) + void cbs_updateCurrentTime_767_0(int arg1) + { + QPauseAnimation::updateCurrentTime(arg1); + } + + virtual void updateCurrentTime(int arg1) + { + if (cb_updateCurrentTime_767_0.can_issue()) { + cb_updateCurrentTime_767_0.issue(&QPauseAnimation_Adaptor::cbs_updateCurrentTime_767_0, arg1); + } else { + QPauseAnimation::updateCurrentTime(arg1); + } + } + + // [adaptor impl] void QPauseAnimation::updateDirection(QAbstractAnimation::Direction direction) + void cbs_updateDirection_3310_0(const qt_gsi::Converter::target_type & direction) + { + QPauseAnimation::updateDirection(qt_gsi::QtToCppAdaptor(direction).cref()); + } + + virtual void updateDirection(QAbstractAnimation::Direction direction) + { + if (cb_updateDirection_3310_0.can_issue()) { + cb_updateDirection_3310_0.issue::target_type &>(&QPauseAnimation_Adaptor::cbs_updateDirection_3310_0, qt_gsi::CppToQtAdaptor(direction)); + } else { + QPauseAnimation::updateDirection(direction); + } + } + + // [adaptor impl] void QPauseAnimation::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + void cbs_updateState_5680_0(const qt_gsi::Converter::target_type & newState, const qt_gsi::Converter::target_type & oldState) + { + QPauseAnimation::updateState(qt_gsi::QtToCppAdaptor(newState).cref(), qt_gsi::QtToCppAdaptor(oldState).cref()); + } + + virtual void updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + { + if (cb_updateState_5680_0.can_issue()) { + cb_updateState_5680_0.issue::target_type &, const qt_gsi::Converter::target_type &>(&QPauseAnimation_Adaptor::cbs_updateState_5680_0, qt_gsi::CppToQtAdaptor(newState), qt_gsi::CppToQtAdaptor(oldState)); + } else { + QPauseAnimation::updateState(newState, oldState); + } + } + + gsi::Callback cb_duration_c0_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateCurrentTime_767_0; + gsi::Callback cb_updateDirection_3310_0; + gsi::Callback cb_updateState_5680_0; +}; + +QPauseAnimation_Adaptor::~QPauseAnimation_Adaptor() { } + +// Constructor QPauseAnimation::QPauseAnimation(QObject *parent) (adaptor class) + +static void _init_ctor_QPauseAnimation_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPauseAnimation_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPauseAnimation_Adaptor (arg1)); +} + + +// Constructor QPauseAnimation::QPauseAnimation(int msecs, QObject *parent) (adaptor class) + +static void _init_ctor_QPauseAnimation_Adaptor_1961 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QPauseAnimation_Adaptor_1961 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPauseAnimation_Adaptor (arg1, arg2)); +} + + +// void QPauseAnimation::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPauseAnimation_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QPauseAnimation_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QPauseAnimation::currentLoopChanged(int currentLoop) + +static void _init_emitter_currentLoopChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("currentLoop"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentLoopChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QPauseAnimation_Adaptor *)cls)->emitter_QPauseAnimation_currentLoopChanged_767 (arg1); +} + + +// void QPauseAnimation::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPauseAnimation_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPauseAnimation_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QPauseAnimation::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QPauseAnimation_Adaptor *)cls)->emitter_QPauseAnimation_destroyed_1302 (arg1); +} + + +// emitter void QPauseAnimation::directionChanged(QAbstractAnimation::Direction) + +static void _init_emitter_directionChanged_3310 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_directionChanged_3310 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QPauseAnimation_Adaptor *)cls)->emitter_QPauseAnimation_directionChanged_3310 (arg1); +} + + +// void QPauseAnimation::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPauseAnimation_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QPauseAnimation_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// int QPauseAnimation::duration() + +static void _init_cbs_duration_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_duration_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPauseAnimation_Adaptor *)cls)->cbs_duration_c0_0 ()); +} + +static void _set_callback_cbs_duration_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPauseAnimation_Adaptor *)cls)->cb_duration_c0_0 = cb; +} + + +// bool QPauseAnimation::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QPauseAnimation_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPauseAnimation_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QPauseAnimation::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QPauseAnimation_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QPauseAnimation_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QPauseAnimation::finished() + +static void _init_emitter_finished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_finished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QPauseAnimation_Adaptor *)cls)->emitter_QPauseAnimation_finished_0 (); +} + + +// exposed bool QPauseAnimation::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPauseAnimation_Adaptor *)cls)->fp_QPauseAnimation_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QPauseAnimation::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QPauseAnimation_Adaptor *)cls)->emitter_QPauseAnimation_objectNameChanged_4567 (arg1); +} + + +// exposed int QPauseAnimation::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QPauseAnimation_Adaptor *)cls)->fp_QPauseAnimation_receivers_c1731 (arg1)); +} + + +// exposed QObject *QPauseAnimation::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QPauseAnimation_Adaptor *)cls)->fp_QPauseAnimation_sender_c0 ()); +} + + +// exposed int QPauseAnimation::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPauseAnimation_Adaptor *)cls)->fp_QPauseAnimation_senderSignalIndex_c0 ()); +} + + +// emitter void QPauseAnimation::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + +static void _init_emitter_stateChanged_5680 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldState"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_stateChanged_5680 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ((QPauseAnimation_Adaptor *)cls)->emitter_QPauseAnimation_stateChanged_5680 (arg1, arg2); +} + + +// void QPauseAnimation::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPauseAnimation_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QPauseAnimation_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QPauseAnimation::updateCurrentTime(int) + +static void _init_cbs_updateCurrentTime_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_updateCurrentTime_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPauseAnimation_Adaptor *)cls)->cbs_updateCurrentTime_767_0 (arg1); +} + +static void _set_callback_cbs_updateCurrentTime_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QPauseAnimation_Adaptor *)cls)->cb_updateCurrentTime_767_0 = cb; +} + + +// void QPauseAnimation::updateDirection(QAbstractAnimation::Direction direction) + +static void _init_cbs_updateDirection_3310_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_updateDirection_3310_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPauseAnimation_Adaptor *)cls)->cbs_updateDirection_3310_0 (arg1); +} + +static void _set_callback_cbs_updateDirection_3310_0 (void *cls, const gsi::Callback &cb) +{ + ((QPauseAnimation_Adaptor *)cls)->cb_updateDirection_3310_0 = cb; +} + + +// void QPauseAnimation::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + +static void _init_cbs_updateState_5680_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldState"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_updateState_5680_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPauseAnimation_Adaptor *)cls)->cbs_updateState_5680_0 (arg1, arg2); +} + +static void _set_callback_cbs_updateState_5680_0 (void *cls, const gsi::Callback &cb) +{ + ((QPauseAnimation_Adaptor *)cls)->cb_updateState_5680_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPauseAnimation (); + +static gsi::Methods methods_QPauseAnimation_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPauseAnimation::QPauseAnimation(QObject *parent)\nThis method creates an object of class QPauseAnimation.", &_init_ctor_QPauseAnimation_Adaptor_1302, &_call_ctor_QPauseAnimation_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPauseAnimation::QPauseAnimation(int msecs, QObject *parent)\nThis method creates an object of class QPauseAnimation.", &_init_ctor_QPauseAnimation_Adaptor_1961, &_call_ctor_QPauseAnimation_Adaptor_1961); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QPauseAnimation::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_currentLoopChanged", "@brief Emitter for signal void QPauseAnimation::currentLoopChanged(int currentLoop)\nCall this method to emit this signal.", false, &_init_emitter_currentLoopChanged_767, &_call_emitter_currentLoopChanged_767); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QPauseAnimation::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QPauseAnimation::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("emit_directionChanged", "@brief Emitter for signal void QPauseAnimation::directionChanged(QAbstractAnimation::Direction)\nCall this method to emit this signal.", false, &_init_emitter_directionChanged_3310, &_call_emitter_directionChanged_3310); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QPauseAnimation::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("duration", "@brief Virtual method int QPauseAnimation::duration()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_duration_c0_0, &_call_cbs_duration_c0_0); + methods += new qt_gsi::GenericMethod ("duration", "@hide", true, &_init_cbs_duration_c0_0, &_call_cbs_duration_c0_0, &_set_callback_cbs_duration_c0_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QPauseAnimation::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QPauseAnimation::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QPauseAnimation::finished()\nCall this method to emit this signal.", false, &_init_emitter_finished_0, &_call_emitter_finished_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QPauseAnimation::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QPauseAnimation::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QPauseAnimation::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QPauseAnimation::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QPauseAnimation::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("emit_stateChanged", "@brief Emitter for signal void QPauseAnimation::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nCall this method to emit this signal.", false, &_init_emitter_stateChanged_5680, &_call_emitter_stateChanged_5680); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QPauseAnimation::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentTime", "@brief Virtual method void QPauseAnimation::updateCurrentTime(int)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateCurrentTime_767_0, &_call_cbs_updateCurrentTime_767_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentTime", "@hide", false, &_init_cbs_updateCurrentTime_767_0, &_call_cbs_updateCurrentTime_767_0, &_set_callback_cbs_updateCurrentTime_767_0); + methods += new qt_gsi::GenericMethod ("*updateDirection", "@brief Virtual method void QPauseAnimation::updateDirection(QAbstractAnimation::Direction direction)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateDirection_3310_0, &_call_cbs_updateDirection_3310_0); + methods += new qt_gsi::GenericMethod ("*updateDirection", "@hide", false, &_init_cbs_updateDirection_3310_0, &_call_cbs_updateDirection_3310_0, &_set_callback_cbs_updateDirection_3310_0); + methods += new qt_gsi::GenericMethod ("*updateState", "@brief Virtual method void QPauseAnimation::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateState_5680_0, &_call_cbs_updateState_5680_0); + methods += new qt_gsi::GenericMethod ("*updateState", "@hide", false, &_init_cbs_updateState_5680_0, &_call_cbs_updateState_5680_0, &_set_callback_cbs_updateState_5680_0); + return methods; +} + +gsi::Class decl_QPauseAnimation_Adaptor (qtdecl_QPauseAnimation (), "QtCore", "QPauseAnimation", + methods_QPauseAnimation_Adaptor (), + "@qt\n@brief Binding of QPauseAnimation"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQPersistentModelIndex.cc b/src/gsiqt/qt6/QtCore/gsiDeclQPersistentModelIndex.cc new file mode 100644 index 000000000..2bc0faf70 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQPersistentModelIndex.cc @@ -0,0 +1,496 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPersistentModelIndex.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPersistentModelIndex +#if QT_VERSION < 0x60000 + static const QModelIndex &castToQModelIndex(const QPersistentModelIndex *m) + { + return m->operator const QModelIndex &(); + } +#else + static QModelIndex castToQModelIndex(const QPersistentModelIndex *m) + { + return m->operator QModelIndex(); + } +#endif + +// Constructor QPersistentModelIndex::QPersistentModelIndex() + + +static void _init_ctor_QPersistentModelIndex_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPersistentModelIndex_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPersistentModelIndex ()); +} + + +// Constructor QPersistentModelIndex::QPersistentModelIndex(const QModelIndex &index) + + +static void _init_ctor_QPersistentModelIndex_2395 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPersistentModelIndex_2395 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPersistentModelIndex (arg1)); +} + + +// Constructor QPersistentModelIndex::QPersistentModelIndex(const QPersistentModelIndex &other) + + +static void _init_ctor_QPersistentModelIndex_3468 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPersistentModelIndex_3468 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPersistentModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPersistentModelIndex (arg1)); +} + + +// int QPersistentModelIndex::column() + + +static void _init_f_column_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_column_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPersistentModelIndex *)cls)->column ()); +} + + +// const void *QPersistentModelIndex::constInternalPointer() + + +static void _init_f_constInternalPointer_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_constInternalPointer_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const void *)((QPersistentModelIndex *)cls)->constInternalPointer ()); +} + + +// QVariant QPersistentModelIndex::data(int role) + + +static void _init_f_data_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_data_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QPersistentModelIndex *)cls)->data (arg1)); +} + + +// QFlags QPersistentModelIndex::flags() + + +static void _init_f_flags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_flags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QPersistentModelIndex *)cls)->flags ()); +} + + +// quintptr QPersistentModelIndex::internalId() + + +static void _init_f_internalId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_internalId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quintptr)((QPersistentModelIndex *)cls)->internalId ()); +} + + +// void *QPersistentModelIndex::internalPointer() + + +static void _init_f_internalPointer_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_internalPointer_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((void *)((QPersistentModelIndex *)cls)->internalPointer ()); +} + + +// bool QPersistentModelIndex::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPersistentModelIndex *)cls)->isValid ()); +} + + +// const QAbstractItemModel *QPersistentModelIndex::model() + + +static void _init_f_model_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_model_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QAbstractItemModel *)((QPersistentModelIndex *)cls)->model ()); +} + + +// void QPersistentModelIndex::multiData(QModelRoleDataSpan roleDataSpan) + + +static void _init_f_multiData_c2196 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("roleDataSpan"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_multiData_c2196 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QModelRoleDataSpan arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPersistentModelIndex *)cls)->multiData (arg1); +} + + +// bool QPersistentModelIndex::operator!=(const QPersistentModelIndex &other) + + +static void _init_f_operator_excl__eq__c3468 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c3468 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPersistentModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPersistentModelIndex *)cls)->operator!= (arg1)); +} + + +// bool QPersistentModelIndex::operator!=(const QModelIndex &other) + + +static void _init_f_operator_excl__eq__c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPersistentModelIndex *)cls)->operator!= (arg1)); +} + + +// bool QPersistentModelIndex::operator<(const QPersistentModelIndex &other) + + +static void _init_f_operator_lt__c3468 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c3468 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPersistentModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPersistentModelIndex *)cls)->operator< (arg1)); +} + + +// QPersistentModelIndex &QPersistentModelIndex::operator=(const QPersistentModelIndex &other) + + +static void _init_f_operator_eq__3468 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3468 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPersistentModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPersistentModelIndex &)((QPersistentModelIndex *)cls)->operator= (arg1)); +} + + +// QPersistentModelIndex &QPersistentModelIndex::operator=(const QModelIndex &other) + + +static void _init_f_operator_eq__2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPersistentModelIndex &)((QPersistentModelIndex *)cls)->operator= (arg1)); +} + + +// bool QPersistentModelIndex::operator==(const QPersistentModelIndex &other) + + +static void _init_f_operator_eq__eq__c3468 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c3468 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPersistentModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPersistentModelIndex *)cls)->operator== (arg1)); +} + + +// bool QPersistentModelIndex::operator==(const QModelIndex &other) + + +static void _init_f_operator_eq__eq__c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPersistentModelIndex *)cls)->operator== (arg1)); +} + + +// QModelIndex QPersistentModelIndex::parent() + + +static void _init_f_parent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QModelIndex)((QPersistentModelIndex *)cls)->parent ()); +} + + +// int QPersistentModelIndex::row() + + +static void _init_f_row_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_row_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPersistentModelIndex *)cls)->row ()); +} + + +// QModelIndex QPersistentModelIndex::sibling(int row, int column) + + +static void _init_f_sibling_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_sibling_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QPersistentModelIndex *)cls)->sibling (arg1, arg2)); +} + + +// void QPersistentModelIndex::swap(QPersistentModelIndex &other) + + +static void _init_f_swap_2773 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_2773 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPersistentModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPersistentModelIndex *)cls)->swap (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPersistentModelIndex () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPersistentModelIndex::QPersistentModelIndex()\nThis method creates an object of class QPersistentModelIndex.", &_init_ctor_QPersistentModelIndex_0, &_call_ctor_QPersistentModelIndex_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPersistentModelIndex::QPersistentModelIndex(const QModelIndex &index)\nThis method creates an object of class QPersistentModelIndex.", &_init_ctor_QPersistentModelIndex_2395, &_call_ctor_QPersistentModelIndex_2395); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPersistentModelIndex::QPersistentModelIndex(const QPersistentModelIndex &other)\nThis method creates an object of class QPersistentModelIndex.", &_init_ctor_QPersistentModelIndex_3468, &_call_ctor_QPersistentModelIndex_3468); + methods += new qt_gsi::GenericMethod ("column", "@brief Method int QPersistentModelIndex::column()\n", true, &_init_f_column_c0, &_call_f_column_c0); + methods += new qt_gsi::GenericMethod ("constInternalPointer", "@brief Method const void *QPersistentModelIndex::constInternalPointer()\n", true, &_init_f_constInternalPointer_c0, &_call_f_constInternalPointer_c0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant QPersistentModelIndex::data(int role)\n", true, &_init_f_data_c767, &_call_f_data_c767); + methods += new qt_gsi::GenericMethod ("flags", "@brief Method QFlags QPersistentModelIndex::flags()\n", true, &_init_f_flags_c0, &_call_f_flags_c0); + methods += new qt_gsi::GenericMethod ("internalId", "@brief Method quintptr QPersistentModelIndex::internalId()\n", true, &_init_f_internalId_c0, &_call_f_internalId_c0); + methods += new qt_gsi::GenericMethod ("internalPointer", "@brief Method void *QPersistentModelIndex::internalPointer()\n", true, &_init_f_internalPointer_c0, &_call_f_internalPointer_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QPersistentModelIndex::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("model", "@brief Method const QAbstractItemModel *QPersistentModelIndex::model()\n", true, &_init_f_model_c0, &_call_f_model_c0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Method void QPersistentModelIndex::multiData(QModelRoleDataSpan roleDataSpan)\n", true, &_init_f_multiData_c2196, &_call_f_multiData_c2196); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QPersistentModelIndex::operator!=(const QPersistentModelIndex &other)\n", true, &_init_f_operator_excl__eq__c3468, &_call_f_operator_excl__eq__c3468); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QPersistentModelIndex::operator!=(const QModelIndex &other)\n", true, &_init_f_operator_excl__eq__c2395, &_call_f_operator_excl__eq__c2395); + methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QPersistentModelIndex::operator<(const QPersistentModelIndex &other)\n", true, &_init_f_operator_lt__c3468, &_call_f_operator_lt__c3468); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QPersistentModelIndex &QPersistentModelIndex::operator=(const QPersistentModelIndex &other)\n", false, &_init_f_operator_eq__3468, &_call_f_operator_eq__3468); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QPersistentModelIndex &QPersistentModelIndex::operator=(const QModelIndex &other)\n", false, &_init_f_operator_eq__2395, &_call_f_operator_eq__2395); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QPersistentModelIndex::operator==(const QPersistentModelIndex &other)\n", true, &_init_f_operator_eq__eq__c3468, &_call_f_operator_eq__eq__c3468); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QPersistentModelIndex::operator==(const QModelIndex &other)\n", true, &_init_f_operator_eq__eq__c2395, &_call_f_operator_eq__eq__c2395); + methods += new qt_gsi::GenericMethod ("parent", "@brief Method QModelIndex QPersistentModelIndex::parent()\n", true, &_init_f_parent_c0, &_call_f_parent_c0); + methods += new qt_gsi::GenericMethod ("row", "@brief Method int QPersistentModelIndex::row()\n", true, &_init_f_row_c0, &_call_f_row_c0); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Method QModelIndex QPersistentModelIndex::sibling(int row, int column)\n", true, &_init_f_sibling_c1426, &_call_f_sibling_c1426); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QPersistentModelIndex::swap(QPersistentModelIndex &other)\n", false, &_init_f_swap_2773, &_call_f_swap_2773); + return methods; +} + +gsi::Class decl_QPersistentModelIndex ("QtCore", "QPersistentModelIndex", + gsi::method_ext("castToQModelIndex", &castToQModelIndex, "@brief Binding for \"operator const QModelIndex &\".") ++ + methods_QPersistentModelIndex (), + "@qt\n@brief Binding of QPersistentModelIndex"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPersistentModelIndex () { return decl_QPersistentModelIndex; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQPluginLoader.cc b/src/gsiqt/qt6/QtCore/gsiDeclQPluginLoader.cc new file mode 100644 index 000000000..c8e373d02 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQPluginLoader.cc @@ -0,0 +1,774 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPluginLoader.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPluginLoader + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QPluginLoader::staticMetaObject); +} + + +// QString QPluginLoader::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPluginLoader *)cls)->errorString ()); +} + + +// QString QPluginLoader::fileName() + + +static void _init_f_fileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPluginLoader *)cls)->fileName ()); +} + + +// QObject *QPluginLoader::instance() + + +static void _init_f_instance_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_instance_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QPluginLoader *)cls)->instance ()); +} + + +// bool QPluginLoader::isLoaded() + + +static void _init_f_isLoaded_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isLoaded_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPluginLoader *)cls)->isLoaded ()); +} + + +// bool QPluginLoader::load() + + +static void _init_f_load_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_load_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPluginLoader *)cls)->load ()); +} + + +// QFlags QPluginLoader::loadHints() + + +static void _init_f_loadHints_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_loadHints_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QPluginLoader *)cls)->loadHints ()); +} + + +// QJsonObject QPluginLoader::metaData() + + +static void _init_f_metaData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_metaData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QJsonObject)((QPluginLoader *)cls)->metaData ()); +} + + +// void QPluginLoader::setFileName(const QString &fileName) + + +static void _init_f_setFileName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFileName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPluginLoader *)cls)->setFileName (arg1); +} + + +// void QPluginLoader::setLoadHints(QFlags loadHints) + + +static void _init_f_setLoadHints_2841 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("loadHints"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setLoadHints_2841 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPluginLoader *)cls)->setLoadHints (arg1); +} + + +// bool QPluginLoader::unload() + + +static void _init_f_unload_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unload_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPluginLoader *)cls)->unload ()); +} + + +// static QList QPluginLoader::staticInstances() + + +static void _init_f_staticInstances_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_staticInstances_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QPluginLoader::staticInstances ()); +} + + +// static QString QPluginLoader::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QPluginLoader::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPluginLoader () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QPluginLoader::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod (":fileName", "@brief Method QString QPluginLoader::fileName()\n", true, &_init_f_fileName_c0, &_call_f_fileName_c0); + methods += new qt_gsi::GenericMethod ("instance", "@brief Method QObject *QPluginLoader::instance()\n", false, &_init_f_instance_0, &_call_f_instance_0); + methods += new qt_gsi::GenericMethod ("isLoaded?", "@brief Method bool QPluginLoader::isLoaded()\n", true, &_init_f_isLoaded_c0, &_call_f_isLoaded_c0); + methods += new qt_gsi::GenericMethod ("load", "@brief Method bool QPluginLoader::load()\n", false, &_init_f_load_0, &_call_f_load_0); + methods += new qt_gsi::GenericMethod (":loadHints", "@brief Method QFlags QPluginLoader::loadHints()\n", true, &_init_f_loadHints_c0, &_call_f_loadHints_c0); + methods += new qt_gsi::GenericMethod ("metaData", "@brief Method QJsonObject QPluginLoader::metaData()\n", true, &_init_f_metaData_c0, &_call_f_metaData_c0); + methods += new qt_gsi::GenericMethod ("setFileName|fileName=", "@brief Method void QPluginLoader::setFileName(const QString &fileName)\n", false, &_init_f_setFileName_2025, &_call_f_setFileName_2025); + methods += new qt_gsi::GenericMethod ("setLoadHints|loadHints=", "@brief Method void QPluginLoader::setLoadHints(QFlags loadHints)\n", false, &_init_f_setLoadHints_2841, &_call_f_setLoadHints_2841); + methods += new qt_gsi::GenericMethod ("unload", "@brief Method bool QPluginLoader::unload()\n", false, &_init_f_unload_0, &_call_f_unload_0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QPluginLoader::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QPluginLoader::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("staticInstances", "@brief Static method QList QPluginLoader::staticInstances()\nThis method is static and can be called without an instance.", &_init_f_staticInstances_0, &_call_f_staticInstances_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QPluginLoader::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QPluginLoader (qtdecl_QObject (), "QtCore", "QPluginLoader_Native", + methods_QPluginLoader (), + "@hide\n@alias QPluginLoader"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPluginLoader () { return decl_QPluginLoader; } + +} + + +class QPluginLoader_Adaptor : public QPluginLoader, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPluginLoader_Adaptor(); + + // [adaptor ctor] QPluginLoader::QPluginLoader(QObject *parent) + QPluginLoader_Adaptor() : QPluginLoader() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPluginLoader::QPluginLoader(QObject *parent) + QPluginLoader_Adaptor(QObject *parent) : QPluginLoader(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPluginLoader::QPluginLoader(const QString &fileName, QObject *parent) + QPluginLoader_Adaptor(const QString &fileName) : QPluginLoader(fileName) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPluginLoader::QPluginLoader(const QString &fileName, QObject *parent) + QPluginLoader_Adaptor(const QString &fileName, QObject *parent) : QPluginLoader(fileName, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QPluginLoader::isSignalConnected(const QMetaMethod &signal) + bool fp_QPluginLoader_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QPluginLoader::isSignalConnected(signal); + } + + // [expose] int QPluginLoader::receivers(const char *signal) + int fp_QPluginLoader_receivers_c1731 (const char *signal) const { + return QPluginLoader::receivers(signal); + } + + // [expose] QObject *QPluginLoader::sender() + QObject * fp_QPluginLoader_sender_c0 () const { + return QPluginLoader::sender(); + } + + // [expose] int QPluginLoader::senderSignalIndex() + int fp_QPluginLoader_senderSignalIndex_c0 () const { + return QPluginLoader::senderSignalIndex(); + } + + // [emitter impl] void QPluginLoader::destroyed(QObject *) + void emitter_QPluginLoader_destroyed_1302(QObject *arg1) + { + emit QPluginLoader::destroyed(arg1); + } + + // [adaptor impl] bool QPluginLoader::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QPluginLoader::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QPluginLoader_Adaptor::cbs_event_1217_0, _event); + } else { + return QPluginLoader::event(_event); + } + } + + // [adaptor impl] bool QPluginLoader::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QPluginLoader::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QPluginLoader_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QPluginLoader::eventFilter(watched, event); + } + } + + // [emitter impl] void QPluginLoader::objectNameChanged(const QString &objectName) + void emitter_QPluginLoader_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QPluginLoader::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QPluginLoader::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QPluginLoader::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QPluginLoader_Adaptor::cbs_childEvent_1701_0, event); + } else { + QPluginLoader::childEvent(event); + } + } + + // [adaptor impl] void QPluginLoader::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QPluginLoader::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QPluginLoader_Adaptor::cbs_customEvent_1217_0, event); + } else { + QPluginLoader::customEvent(event); + } + } + + // [adaptor impl] void QPluginLoader::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QPluginLoader::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QPluginLoader_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QPluginLoader::disconnectNotify(signal); + } + } + + // [adaptor impl] void QPluginLoader::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QPluginLoader::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QPluginLoader_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QPluginLoader::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QPluginLoader_Adaptor::~QPluginLoader_Adaptor() { } + +// Constructor QPluginLoader::QPluginLoader(QObject *parent) (adaptor class) + +static void _init_ctor_QPluginLoader_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPluginLoader_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPluginLoader_Adaptor (arg1)); +} + + +// Constructor QPluginLoader::QPluginLoader(const QString &fileName, QObject *parent) (adaptor class) + +static void _init_ctor_QPluginLoader_Adaptor_3219 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QPluginLoader_Adaptor_3219 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPluginLoader_Adaptor (arg1, arg2)); +} + + +// void QPluginLoader::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPluginLoader_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QPluginLoader_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QPluginLoader::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPluginLoader_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPluginLoader_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QPluginLoader::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QPluginLoader_Adaptor *)cls)->emitter_QPluginLoader_destroyed_1302 (arg1); +} + + +// void QPluginLoader::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPluginLoader_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QPluginLoader_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QPluginLoader::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QPluginLoader_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPluginLoader_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QPluginLoader::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QPluginLoader_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QPluginLoader_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QPluginLoader::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPluginLoader_Adaptor *)cls)->fp_QPluginLoader_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QPluginLoader::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QPluginLoader_Adaptor *)cls)->emitter_QPluginLoader_objectNameChanged_4567 (arg1); +} + + +// exposed int QPluginLoader::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QPluginLoader_Adaptor *)cls)->fp_QPluginLoader_receivers_c1731 (arg1)); +} + + +// exposed QObject *QPluginLoader::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QPluginLoader_Adaptor *)cls)->fp_QPluginLoader_sender_c0 ()); +} + + +// exposed int QPluginLoader::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPluginLoader_Adaptor *)cls)->fp_QPluginLoader_senderSignalIndex_c0 ()); +} + + +// void QPluginLoader::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPluginLoader_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QPluginLoader_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPluginLoader (); + +static gsi::Methods methods_QPluginLoader_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPluginLoader::QPluginLoader(QObject *parent)\nThis method creates an object of class QPluginLoader.", &_init_ctor_QPluginLoader_Adaptor_1302, &_call_ctor_QPluginLoader_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPluginLoader::QPluginLoader(const QString &fileName, QObject *parent)\nThis method creates an object of class QPluginLoader.", &_init_ctor_QPluginLoader_Adaptor_3219, &_call_ctor_QPluginLoader_Adaptor_3219); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QPluginLoader::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QPluginLoader::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QPluginLoader::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QPluginLoader::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QPluginLoader::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QPluginLoader::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QPluginLoader::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QPluginLoader::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QPluginLoader::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QPluginLoader::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QPluginLoader::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QPluginLoader::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QPluginLoader_Adaptor (qtdecl_QPluginLoader (), "QtCore", "QPluginLoader", + methods_QPluginLoader_Adaptor (), + "@qt\n@brief Binding of QPluginLoader"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQPluginMetaData.cc b/src/gsiqt/qt6/QtCore/gsiDeclQPluginMetaData.cc new file mode 100644 index 000000000..2c869cc1b --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQPluginMetaData.cc @@ -0,0 +1,71 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPluginMetaData.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QPluginMetaData + +// Constructor QPluginMetaData::QPluginMetaData() + + +static void _init_ctor_QPluginMetaData_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPluginMetaData_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPluginMetaData ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPluginMetaData () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPluginMetaData::QPluginMetaData()\nThis method creates an object of class QPluginMetaData.", &_init_ctor_QPluginMetaData_0, &_call_ctor_QPluginMetaData_0); + return methods; +} + +gsi::Class decl_QPluginMetaData ("QtCore", "QPluginMetaData", + methods_QPluginMetaData (), + "@qt\n@brief Binding of QPluginMetaData"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPluginMetaData () { return decl_QPluginMetaData; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQPoint.cc b/src/gsiqt/qt6/QtCore/gsiDeclQPoint.cc new file mode 100644 index 000000000..40fe8c4e2 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQPoint.cc @@ -0,0 +1,392 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPoint.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPoint + +// Constructor QPoint::QPoint() + + +static void _init_ctor_QPoint_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPoint_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPoint ()); +} + + +// Constructor QPoint::QPoint(int xpos, int ypos) + + +static void _init_ctor_QPoint_1426 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("xpos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ypos"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QPoint_1426 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write (new QPoint (arg1, arg2)); +} + + +// bool QPoint::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPoint *)cls)->isNull ()); +} + + +// int QPoint::manhattanLength() + + +static void _init_f_manhattanLength_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_manhattanLength_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPoint *)cls)->manhattanLength ()); +} + + +// QPoint &QPoint::operator*=(float factor) + + +static void _init_f_operator_star__eq__970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("factor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPoint &)((QPoint *)cls)->operator*= (arg1)); +} + + +// QPoint &QPoint::operator*=(double factor) + + +static void _init_f_operator_star__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("factor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPoint &)((QPoint *)cls)->operator*= (arg1)); +} + + +// QPoint &QPoint::operator*=(int factor) + + +static void _init_f_operator_star__eq__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("factor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPoint &)((QPoint *)cls)->operator*= (arg1)); +} + + +// QPoint &QPoint::operator+=(const QPoint &p) + + +static void _init_f_operator_plus__eq__1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPoint &)((QPoint *)cls)->operator+= (arg1)); +} + + +// QPoint &QPoint::operator-=(const QPoint &p) + + +static void _init_f_operator_minus__eq__1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPoint &)((QPoint *)cls)->operator-= (arg1)); +} + + +// QPoint &QPoint::operator/=(double divisor) + + +static void _init_f_operator_slash__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("divisor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_slash__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPoint &)((QPoint *)cls)->operator/= (arg1)); +} + + +// int &QPoint::rx() + + +static void _init_f_rx_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rx_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int &)((QPoint *)cls)->rx ()); +} + + +// int &QPoint::ry() + + +static void _init_f_ry_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ry_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int &)((QPoint *)cls)->ry ()); +} + + +// void QPoint::setX(int x) + + +static void _init_f_setX_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setX_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPoint *)cls)->setX (arg1); +} + + +// void QPoint::setY(int y) + + +static void _init_f_setY_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("y"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setY_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPoint *)cls)->setY (arg1); +} + + +// QPoint QPoint::transposed() + + +static void _init_f_transposed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transposed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QPoint *)cls)->transposed ()); +} + + +// int QPoint::x() + + +static void _init_f_x_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPoint *)cls)->x ()); +} + + +// int QPoint::y() + + +static void _init_f_y_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPoint *)cls)->y ()); +} + + +// static int QPoint::dotProduct(const QPoint &p1, const QPoint &p2) + + +static void _init_f_dotProduct_3724 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("p2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_dotProduct_3724 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QPoint &arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)QPoint::dotProduct (arg1, arg2)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPoint () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPoint::QPoint()\nThis method creates an object of class QPoint.", &_init_ctor_QPoint_0, &_call_ctor_QPoint_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPoint::QPoint(int xpos, int ypos)\nThis method creates an object of class QPoint.", &_init_ctor_QPoint_1426, &_call_ctor_QPoint_1426); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QPoint::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("manhattanLength", "@brief Method int QPoint::manhattanLength()\n", true, &_init_f_manhattanLength_c0, &_call_f_manhattanLength_c0); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QPoint &QPoint::operator*=(float factor)\n", false, &_init_f_operator_star__eq__970, &_call_f_operator_star__eq__970); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QPoint &QPoint::operator*=(double factor)\n", false, &_init_f_operator_star__eq__1071, &_call_f_operator_star__eq__1071); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QPoint &QPoint::operator*=(int factor)\n", false, &_init_f_operator_star__eq__767, &_call_f_operator_star__eq__767); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QPoint &QPoint::operator+=(const QPoint &p)\n", false, &_init_f_operator_plus__eq__1916, &_call_f_operator_plus__eq__1916); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QPoint &QPoint::operator-=(const QPoint &p)\n", false, &_init_f_operator_minus__eq__1916, &_call_f_operator_minus__eq__1916); + methods += new qt_gsi::GenericMethod ("/=", "@brief Method QPoint &QPoint::operator/=(double divisor)\n", false, &_init_f_operator_slash__eq__1071, &_call_f_operator_slash__eq__1071); + methods += new qt_gsi::GenericMethod ("rx", "@brief Method int &QPoint::rx()\n", false, &_init_f_rx_0, &_call_f_rx_0); + methods += new qt_gsi::GenericMethod ("ry", "@brief Method int &QPoint::ry()\n", false, &_init_f_ry_0, &_call_f_ry_0); + methods += new qt_gsi::GenericMethod ("setX|x=", "@brief Method void QPoint::setX(int x)\n", false, &_init_f_setX_767, &_call_f_setX_767); + methods += new qt_gsi::GenericMethod ("setY|y=", "@brief Method void QPoint::setY(int y)\n", false, &_init_f_setY_767, &_call_f_setY_767); + methods += new qt_gsi::GenericMethod ("transposed", "@brief Method QPoint QPoint::transposed()\n", true, &_init_f_transposed_c0, &_call_f_transposed_c0); + methods += new qt_gsi::GenericMethod (":x", "@brief Method int QPoint::x()\n", true, &_init_f_x_c0, &_call_f_x_c0); + methods += new qt_gsi::GenericMethod (":y", "@brief Method int QPoint::y()\n", true, &_init_f_y_c0, &_call_f_y_c0); + methods += new qt_gsi::GenericStaticMethod ("dotProduct", "@brief Static method int QPoint::dotProduct(const QPoint &p1, const QPoint &p2)\nThis method is static and can be called without an instance.", &_init_f_dotProduct_3724, &_call_f_dotProduct_3724); + return methods; +} + +gsi::Class decl_QPoint ("QtCore", "QPoint", + methods_QPoint (), + "@qt\n@brief Binding of QPoint"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPoint () { return decl_QPoint; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQPointF.cc b/src/gsiqt/qt6/QtCore/gsiDeclQPointF.cc new file mode 100644 index 000000000..10456e178 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQPointF.cc @@ -0,0 +1,388 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPointF.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPointF + +// Constructor QPointF::QPointF() + + +static void _init_ctor_QPointF_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPointF_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPointF ()); +} + + +// Constructor QPointF::QPointF(const QPoint &p) + + +static void _init_ctor_QPointF_1916 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPointF_1916 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPointF (arg1)); +} + + +// Constructor QPointF::QPointF(double xpos, double ypos) + + +static void _init_ctor_QPointF_2034 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("xpos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ypos"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QPointF_2034 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write (new QPointF (arg1, arg2)); +} + + +// bool QPointF::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPointF *)cls)->isNull ()); +} + + +// double QPointF::manhattanLength() + + +static void _init_f_manhattanLength_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_manhattanLength_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPointF *)cls)->manhattanLength ()); +} + + +// QPointF &QPointF::operator*=(double c) + + +static void _init_f_operator_star__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF &)((QPointF *)cls)->operator*= (arg1)); +} + + +// QPointF &QPointF::operator+=(const QPointF &p) + + +static void _init_f_operator_plus__eq__1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF &)((QPointF *)cls)->operator+= (arg1)); +} + + +// QPointF &QPointF::operator-=(const QPointF &p) + + +static void _init_f_operator_minus__eq__1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF &)((QPointF *)cls)->operator-= (arg1)); +} + + +// QPointF &QPointF::operator/=(double c) + + +static void _init_f_operator_slash__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_slash__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF &)((QPointF *)cls)->operator/= (arg1)); +} + + +// double &QPointF::rx() + + +static void _init_f_rx_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rx_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double &)((QPointF *)cls)->rx ()); +} + + +// double &QPointF::ry() + + +static void _init_f_ry_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ry_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double &)((QPointF *)cls)->ry ()); +} + + +// void QPointF::setX(double x) + + +static void _init_f_setX_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setX_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPointF *)cls)->setX (arg1); +} + + +// void QPointF::setY(double y) + + +static void _init_f_setY_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("y"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setY_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPointF *)cls)->setY (arg1); +} + + +// QPoint QPointF::toPoint() + + +static void _init_f_toPoint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toPoint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QPointF *)cls)->toPoint ()); +} + + +// QPointF QPointF::transposed() + + +static void _init_f_transposed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transposed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QPointF *)cls)->transposed ()); +} + + +// double QPointF::x() + + +static void _init_f_x_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPointF *)cls)->x ()); +} + + +// double QPointF::y() + + +static void _init_f_y_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPointF *)cls)->y ()); +} + + +// static double QPointF::dotProduct(const QPointF &p1, const QPointF &p2) + + +static void _init_f_dotProduct_3864 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("p2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_dotProduct_3864 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + ret.write ((double)QPointF::dotProduct (arg1, arg2)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPointF () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPointF::QPointF()\nThis method creates an object of class QPointF.", &_init_ctor_QPointF_0, &_call_ctor_QPointF_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPointF::QPointF(const QPoint &p)\nThis method creates an object of class QPointF.", &_init_ctor_QPointF_1916, &_call_ctor_QPointF_1916); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPointF::QPointF(double xpos, double ypos)\nThis method creates an object of class QPointF.", &_init_ctor_QPointF_2034, &_call_ctor_QPointF_2034); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QPointF::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("manhattanLength", "@brief Method double QPointF::manhattanLength()\n", true, &_init_f_manhattanLength_c0, &_call_f_manhattanLength_c0); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QPointF &QPointF::operator*=(double c)\n", false, &_init_f_operator_star__eq__1071, &_call_f_operator_star__eq__1071); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QPointF &QPointF::operator+=(const QPointF &p)\n", false, &_init_f_operator_plus__eq__1986, &_call_f_operator_plus__eq__1986); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QPointF &QPointF::operator-=(const QPointF &p)\n", false, &_init_f_operator_minus__eq__1986, &_call_f_operator_minus__eq__1986); + methods += new qt_gsi::GenericMethod ("/=", "@brief Method QPointF &QPointF::operator/=(double c)\n", false, &_init_f_operator_slash__eq__1071, &_call_f_operator_slash__eq__1071); + methods += new qt_gsi::GenericMethod ("rx", "@brief Method double &QPointF::rx()\n", false, &_init_f_rx_0, &_call_f_rx_0); + methods += new qt_gsi::GenericMethod ("ry", "@brief Method double &QPointF::ry()\n", false, &_init_f_ry_0, &_call_f_ry_0); + methods += new qt_gsi::GenericMethod ("setX|x=", "@brief Method void QPointF::setX(double x)\n", false, &_init_f_setX_1071, &_call_f_setX_1071); + methods += new qt_gsi::GenericMethod ("setY|y=", "@brief Method void QPointF::setY(double y)\n", false, &_init_f_setY_1071, &_call_f_setY_1071); + methods += new qt_gsi::GenericMethod ("toPoint", "@brief Method QPoint QPointF::toPoint()\n", true, &_init_f_toPoint_c0, &_call_f_toPoint_c0); + methods += new qt_gsi::GenericMethod ("transposed", "@brief Method QPointF QPointF::transposed()\n", true, &_init_f_transposed_c0, &_call_f_transposed_c0); + methods += new qt_gsi::GenericMethod (":x", "@brief Method double QPointF::x()\n", true, &_init_f_x_c0, &_call_f_x_c0); + methods += new qt_gsi::GenericMethod (":y", "@brief Method double QPointF::y()\n", true, &_init_f_y_c0, &_call_f_y_c0); + methods += new qt_gsi::GenericStaticMethod ("dotProduct", "@brief Static method double QPointF::dotProduct(const QPointF &p1, const QPointF &p2)\nThis method is static and can be called without an instance.", &_init_f_dotProduct_3864, &_call_f_dotProduct_3864); + return methods; +} + +gsi::Class decl_QPointF ("QtCore", "QPointF", + methods_QPointF (), + "@qt\n@brief Binding of QPointF"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPointF () { return decl_QPointF; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQProcess.cc b/src/gsiqt/qt6/QtCore/gsiDeclQProcess.cc new file mode 100644 index 000000000..0c6777095 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQProcess.cc @@ -0,0 +1,1179 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQProcess.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QProcess + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QProcess::staticMetaObject); +} + + +// Constructor QProcess::QProcess(QObject *parent) + + +static void _init_ctor_QProcess_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QProcess_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QProcess (arg1)); +} + + +// QStringList QProcess::arguments() + + +static void _init_f_arguments_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_arguments_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QProcess *)cls)->arguments ()); +} + + +// qint64 QProcess::bytesToWrite() + + +static void _init_f_bytesToWrite_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bytesToWrite_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QProcess *)cls)->bytesToWrite ()); +} + + +// void QProcess::close() + + +static void _init_f_close_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_close_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->close (); +} + + +// void QProcess::closeReadChannel(QProcess::ProcessChannel channel) + + +static void _init_f_closeReadChannel_2800 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("channel"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_closeReadChannel_2800 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->closeReadChannel (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QProcess::closeWriteChannel() + + +static void _init_f_closeWriteChannel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_closeWriteChannel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->closeWriteChannel (); +} + + +// QStringList QProcess::environment() + + +static void _init_f_environment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_environment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QProcess *)cls)->environment ()); +} + + +// QProcess::ProcessError QProcess::error() + + +static void _init_f_error_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QProcess *)cls)->error ())); +} + + +// int QProcess::exitCode() + + +static void _init_f_exitCode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exitCode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QProcess *)cls)->exitCode ()); +} + + +// QProcess::ExitStatus QProcess::exitStatus() + + +static void _init_f_exitStatus_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_exitStatus_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QProcess *)cls)->exitStatus ())); +} + + +// QProcess::InputChannelMode QProcess::inputChannelMode() + + +static void _init_f_inputChannelMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_inputChannelMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QProcess *)cls)->inputChannelMode ())); +} + + +// bool QProcess::isSequential() + + +static void _init_f_isSequential_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSequential_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QProcess *)cls)->isSequential ()); +} + + +// void QProcess::kill() + + +static void _init_f_kill_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_kill_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->kill (); +} + + +// bool QProcess::open(QFlags mode) + + +static void _init_f_open_3621 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_open_3621 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); + ret.write ((bool)((QProcess *)cls)->open (arg1)); +} + + +// QProcess::ProcessChannelMode QProcess::processChannelMode() + + +static void _init_f_processChannelMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_processChannelMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QProcess *)cls)->processChannelMode ())); +} + + +// QProcessEnvironment QProcess::processEnvironment() + + +static void _init_f_processEnvironment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_processEnvironment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QProcessEnvironment)((QProcess *)cls)->processEnvironment ()); +} + + +// qint64 QProcess::processId() + + +static void _init_f_processId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_processId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QProcess *)cls)->processId ()); +} + + +// QString QProcess::program() + + +static void _init_f_program_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_program_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QProcess *)cls)->program ()); +} + + +// QByteArray QProcess::readAllStandardError() + + +static void _init_f_readAllStandardError_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_readAllStandardError_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QProcess *)cls)->readAllStandardError ()); +} + + +// QByteArray QProcess::readAllStandardOutput() + + +static void _init_f_readAllStandardOutput_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_readAllStandardOutput_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QProcess *)cls)->readAllStandardOutput ()); +} + + +// QProcess::ProcessChannel QProcess::readChannel() + + +static void _init_f_readChannel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_readChannel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QProcess *)cls)->readChannel ())); +} + + +// void QProcess::setArguments(const QStringList &arguments) + + +static void _init_f_setArguments_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arguments"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setArguments_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->setArguments (arg1); +} + + +// void QProcess::setEnvironment(const QStringList &environment) + + +static void _init_f_setEnvironment_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("environment"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEnvironment_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->setEnvironment (arg1); +} + + +// void QProcess::setInputChannelMode(QProcess::InputChannelMode mode) + + +static void _init_f_setInputChannelMode_2982 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setInputChannelMode_2982 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->setInputChannelMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QProcess::setProcessChannelMode(QProcess::ProcessChannelMode mode) + + +static void _init_f_setProcessChannelMode_3189 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setProcessChannelMode_3189 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->setProcessChannelMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QProcess::setProcessEnvironment(const QProcessEnvironment &environment) + + +static void _init_f_setProcessEnvironment_3302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("environment"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setProcessEnvironment_3302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->setProcessEnvironment (arg1); +} + + +// void QProcess::setProgram(const QString &program) + + +static void _init_f_setProgram_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("program"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setProgram_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->setProgram (arg1); +} + + +// void QProcess::setReadChannel(QProcess::ProcessChannel channel) + + +static void _init_f_setReadChannel_2800 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("channel"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setReadChannel_2800 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->setReadChannel (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QProcess::setStandardErrorFile(const QString &fileName, QFlags mode) + + +static void _init_f_setStandardErrorFile_5538 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QIODeviceBase::Truncate"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_setStandardErrorFile_5538 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::Truncate, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->setStandardErrorFile (arg1, arg2); +} + + +// void QProcess::setStandardInputFile(const QString &fileName) + + +static void _init_f_setStandardInputFile_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStandardInputFile_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->setStandardInputFile (arg1); +} + + +// void QProcess::setStandardOutputFile(const QString &fileName, QFlags mode) + + +static void _init_f_setStandardOutputFile_5538 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QIODeviceBase::Truncate"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_setStandardOutputFile_5538 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::Truncate, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->setStandardOutputFile (arg1, arg2); +} + + +// void QProcess::setStandardOutputProcess(QProcess *destination) + + +static void _init_f_setStandardOutputProcess_1438 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destination"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStandardOutputProcess_1438 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QProcess *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->setStandardOutputProcess (arg1); +} + + +// void QProcess::setWorkingDirectory(const QString &dir) + + +static void _init_f_setWorkingDirectory_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dir"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWorkingDirectory_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->setWorkingDirectory (arg1); +} + + +// void QProcess::start(const QString &program, const QStringList &arguments, QFlags mode) + + +static void _init_f_start_7867 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("program"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arguments", true, "{}"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_start_7867 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QStringList &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->start (arg1, arg2, arg3); +} + + +// void QProcess::start(QFlags mode) + + +static void _init_f_start_3621 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_start_3621 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->start (arg1); +} + + +// void QProcess::startCommand(const QString &command, QFlags mode) + + +static void _init_f_startCommand_5538 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("command"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_startCommand_5538 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->startCommand (arg1, arg2); +} + + +// bool QProcess::startDetached(qint64 *pid) + + +static void _init_f_startDetached_1172 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pid", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_startDetached_1172 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((bool)((QProcess *)cls)->startDetached (arg1)); +} + + +// QProcess::ProcessState QProcess::state() + + +static void _init_f_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QProcess *)cls)->state ())); +} + + +// void QProcess::terminate() + + +static void _init_f_terminate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_terminate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcess *)cls)->terminate (); +} + + +// bool QProcess::waitForBytesWritten(int msecs) + + +static void _init_f_waitForBytesWritten_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs", true, "30000"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_waitForBytesWritten_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (30000, heap); + ret.write ((bool)((QProcess *)cls)->waitForBytesWritten (arg1)); +} + + +// bool QProcess::waitForFinished(int msecs) + + +static void _init_f_waitForFinished_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs", true, "30000"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_waitForFinished_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (30000, heap); + ret.write ((bool)((QProcess *)cls)->waitForFinished (arg1)); +} + + +// bool QProcess::waitForReadyRead(int msecs) + + +static void _init_f_waitForReadyRead_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs", true, "30000"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_waitForReadyRead_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (30000, heap); + ret.write ((bool)((QProcess *)cls)->waitForReadyRead (arg1)); +} + + +// bool QProcess::waitForStarted(int msecs) + + +static void _init_f_waitForStarted_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs", true, "30000"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_waitForStarted_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (30000, heap); + ret.write ((bool)((QProcess *)cls)->waitForStarted (arg1)); +} + + +// QString QProcess::workingDirectory() + + +static void _init_f_workingDirectory_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_workingDirectory_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QProcess *)cls)->workingDirectory ()); +} + + +// static int QProcess::execute(const QString &program, const QStringList &arguments) + + +static void _init_f_execute_4354 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("program"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arguments", true, "{}"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_execute_4354 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QStringList &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); + ret.write ((int)QProcess::execute (arg1, arg2)); +} + + +// static QString QProcess::nullDevice() + + +static void _init_f_nullDevice_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nullDevice_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QProcess::nullDevice ()); +} + + +// static QStringList QProcess::splitCommand(QStringView command) + + +static void _init_f_splitCommand_1559 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("command"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_splitCommand_1559 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringList)QProcess::splitCommand (arg1)); +} + + +// static bool QProcess::startDetached(const QString &program, const QStringList &arguments, const QString &workingDirectory, qint64 *pid) + + +static void _init_f_startDetached_7335 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("program"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arguments", true, "{}"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("workingDirectory", true, "QString()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("pid", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_startDetached_7335 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QStringList &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + qint64 *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((bool)QProcess::startDetached (arg1, arg2, arg3, arg4)); +} + + +// static QStringList QProcess::systemEnvironment() + + +static void _init_f_systemEnvironment_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_systemEnvironment_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)QProcess::systemEnvironment ()); +} + + +// static QString QProcess::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QProcess::tr (arg1, arg2, arg3)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QProcess () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QProcess::QProcess(QObject *parent)\nThis method creates an object of class QProcess.", &_init_ctor_QProcess_1302, &_call_ctor_QProcess_1302); + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":arguments", "@brief Method QStringList QProcess::arguments()\n", true, &_init_f_arguments_c0, &_call_f_arguments_c0); + methods += new qt_gsi::GenericMethod ("bytesToWrite", "@brief Method qint64 QProcess::bytesToWrite()\nThis is a reimplementation of QIODevice::bytesToWrite", true, &_init_f_bytesToWrite_c0, &_call_f_bytesToWrite_c0); + methods += new qt_gsi::GenericMethod ("close", "@brief Method void QProcess::close()\nThis is a reimplementation of QIODevice::close", false, &_init_f_close_0, &_call_f_close_0); + methods += new qt_gsi::GenericMethod ("closeReadChannel", "@brief Method void QProcess::closeReadChannel(QProcess::ProcessChannel channel)\n", false, &_init_f_closeReadChannel_2800, &_call_f_closeReadChannel_2800); + methods += new qt_gsi::GenericMethod ("closeWriteChannel", "@brief Method void QProcess::closeWriteChannel()\n", false, &_init_f_closeWriteChannel_0, &_call_f_closeWriteChannel_0); + methods += new qt_gsi::GenericMethod (":environment", "@brief Method QStringList QProcess::environment()\n", true, &_init_f_environment_c0, &_call_f_environment_c0); + methods += new qt_gsi::GenericMethod ("error", "@brief Method QProcess::ProcessError QProcess::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("exitCode", "@brief Method int QProcess::exitCode()\n", true, &_init_f_exitCode_c0, &_call_f_exitCode_c0); + methods += new qt_gsi::GenericMethod ("exitStatus", "@brief Method QProcess::ExitStatus QProcess::exitStatus()\n", true, &_init_f_exitStatus_c0, &_call_f_exitStatus_c0); + methods += new qt_gsi::GenericMethod (":inputChannelMode", "@brief Method QProcess::InputChannelMode QProcess::inputChannelMode()\n", true, &_init_f_inputChannelMode_c0, &_call_f_inputChannelMode_c0); + methods += new qt_gsi::GenericMethod ("isSequential?", "@brief Method bool QProcess::isSequential()\nThis is a reimplementation of QIODevice::isSequential", true, &_init_f_isSequential_c0, &_call_f_isSequential_c0); + methods += new qt_gsi::GenericMethod ("kill", "@brief Method void QProcess::kill()\n", false, &_init_f_kill_0, &_call_f_kill_0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method bool QProcess::open(QFlags mode)\nThis is a reimplementation of QIODevice::open", false, &_init_f_open_3621, &_call_f_open_3621); + methods += new qt_gsi::GenericMethod (":processChannelMode", "@brief Method QProcess::ProcessChannelMode QProcess::processChannelMode()\n", true, &_init_f_processChannelMode_c0, &_call_f_processChannelMode_c0); + methods += new qt_gsi::GenericMethod (":processEnvironment", "@brief Method QProcessEnvironment QProcess::processEnvironment()\n", true, &_init_f_processEnvironment_c0, &_call_f_processEnvironment_c0); + methods += new qt_gsi::GenericMethod ("processId", "@brief Method qint64 QProcess::processId()\n", true, &_init_f_processId_c0, &_call_f_processId_c0); + methods += new qt_gsi::GenericMethod (":program", "@brief Method QString QProcess::program()\n", true, &_init_f_program_c0, &_call_f_program_c0); + methods += new qt_gsi::GenericMethod ("readAllStandardError", "@brief Method QByteArray QProcess::readAllStandardError()\n", false, &_init_f_readAllStandardError_0, &_call_f_readAllStandardError_0); + methods += new qt_gsi::GenericMethod ("readAllStandardOutput", "@brief Method QByteArray QProcess::readAllStandardOutput()\n", false, &_init_f_readAllStandardOutput_0, &_call_f_readAllStandardOutput_0); + methods += new qt_gsi::GenericMethod (":readChannel", "@brief Method QProcess::ProcessChannel QProcess::readChannel()\n", true, &_init_f_readChannel_c0, &_call_f_readChannel_c0); + methods += new qt_gsi::GenericMethod ("setArguments|arguments=", "@brief Method void QProcess::setArguments(const QStringList &arguments)\n", false, &_init_f_setArguments_2437, &_call_f_setArguments_2437); + methods += new qt_gsi::GenericMethod ("setEnvironment|environment=", "@brief Method void QProcess::setEnvironment(const QStringList &environment)\n", false, &_init_f_setEnvironment_2437, &_call_f_setEnvironment_2437); + methods += new qt_gsi::GenericMethod ("setInputChannelMode|inputChannelMode=", "@brief Method void QProcess::setInputChannelMode(QProcess::InputChannelMode mode)\n", false, &_init_f_setInputChannelMode_2982, &_call_f_setInputChannelMode_2982); + methods += new qt_gsi::GenericMethod ("setProcessChannelMode|processChannelMode=", "@brief Method void QProcess::setProcessChannelMode(QProcess::ProcessChannelMode mode)\n", false, &_init_f_setProcessChannelMode_3189, &_call_f_setProcessChannelMode_3189); + methods += new qt_gsi::GenericMethod ("setProcessEnvironment|processEnvironment=", "@brief Method void QProcess::setProcessEnvironment(const QProcessEnvironment &environment)\n", false, &_init_f_setProcessEnvironment_3302, &_call_f_setProcessEnvironment_3302); + methods += new qt_gsi::GenericMethod ("setProgram|program=", "@brief Method void QProcess::setProgram(const QString &program)\n", false, &_init_f_setProgram_2025, &_call_f_setProgram_2025); + methods += new qt_gsi::GenericMethod ("setReadChannel|readChannel=", "@brief Method void QProcess::setReadChannel(QProcess::ProcessChannel channel)\n", false, &_init_f_setReadChannel_2800, &_call_f_setReadChannel_2800); + methods += new qt_gsi::GenericMethod ("setStandardErrorFile", "@brief Method void QProcess::setStandardErrorFile(const QString &fileName, QFlags mode)\n", false, &_init_f_setStandardErrorFile_5538, &_call_f_setStandardErrorFile_5538); + methods += new qt_gsi::GenericMethod ("setStandardInputFile", "@brief Method void QProcess::setStandardInputFile(const QString &fileName)\n", false, &_init_f_setStandardInputFile_2025, &_call_f_setStandardInputFile_2025); + methods += new qt_gsi::GenericMethod ("setStandardOutputFile", "@brief Method void QProcess::setStandardOutputFile(const QString &fileName, QFlags mode)\n", false, &_init_f_setStandardOutputFile_5538, &_call_f_setStandardOutputFile_5538); + methods += new qt_gsi::GenericMethod ("setStandardOutputProcess", "@brief Method void QProcess::setStandardOutputProcess(QProcess *destination)\n", false, &_init_f_setStandardOutputProcess_1438, &_call_f_setStandardOutputProcess_1438); + methods += new qt_gsi::GenericMethod ("setWorkingDirectory|workingDirectory=", "@brief Method void QProcess::setWorkingDirectory(const QString &dir)\n", false, &_init_f_setWorkingDirectory_2025, &_call_f_setWorkingDirectory_2025); + methods += new qt_gsi::GenericMethod ("start", "@brief Method void QProcess::start(const QString &program, const QStringList &arguments, QFlags mode)\n", false, &_init_f_start_7867, &_call_f_start_7867); + methods += new qt_gsi::GenericMethod ("start", "@brief Method void QProcess::start(QFlags mode)\n", false, &_init_f_start_3621, &_call_f_start_3621); + methods += new qt_gsi::GenericMethod ("startCommand", "@brief Method void QProcess::startCommand(const QString &command, QFlags mode)\n", false, &_init_f_startCommand_5538, &_call_f_startCommand_5538); + methods += new qt_gsi::GenericMethod ("startDetached", "@brief Method bool QProcess::startDetached(qint64 *pid)\n", false, &_init_f_startDetached_1172, &_call_f_startDetached_1172); + methods += new qt_gsi::GenericMethod ("state", "@brief Method QProcess::ProcessState QProcess::state()\n", true, &_init_f_state_c0, &_call_f_state_c0); + methods += new qt_gsi::GenericMethod ("terminate", "@brief Method void QProcess::terminate()\n", false, &_init_f_terminate_0, &_call_f_terminate_0); + methods += new qt_gsi::GenericMethod ("waitForBytesWritten", "@brief Method bool QProcess::waitForBytesWritten(int msecs)\nThis is a reimplementation of QIODevice::waitForBytesWritten", false, &_init_f_waitForBytesWritten_767, &_call_f_waitForBytesWritten_767); + methods += new qt_gsi::GenericMethod ("waitForFinished", "@brief Method bool QProcess::waitForFinished(int msecs)\n", false, &_init_f_waitForFinished_767, &_call_f_waitForFinished_767); + methods += new qt_gsi::GenericMethod ("waitForReadyRead", "@brief Method bool QProcess::waitForReadyRead(int msecs)\nThis is a reimplementation of QIODevice::waitForReadyRead", false, &_init_f_waitForReadyRead_767, &_call_f_waitForReadyRead_767); + methods += new qt_gsi::GenericMethod ("waitForStarted", "@brief Method bool QProcess::waitForStarted(int msecs)\n", false, &_init_f_waitForStarted_767, &_call_f_waitForStarted_767); + methods += new qt_gsi::GenericMethod (":workingDirectory", "@brief Method QString QProcess::workingDirectory()\n", true, &_init_f_workingDirectory_c0, &_call_f_workingDirectory_c0); + methods += gsi::qt_signal ("aboutToClose()", "aboutToClose", "@brief Signal declaration for QProcess::aboutToClose()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("bytesWritten(qint64)", "bytesWritten", gsi::arg("bytes"), "@brief Signal declaration for QProcess::bytesWritten(qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelBytesWritten(int, qint64)", "channelBytesWritten", gsi::arg("channel"), gsi::arg("bytes"), "@brief Signal declaration for QProcess::channelBytesWritten(int channel, qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelReadyRead(int)", "channelReadyRead", gsi::arg("channel"), "@brief Signal declaration for QProcess::channelReadyRead(int channel)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QProcess::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("errorOccurred(QProcess::ProcessError)", "errorOccurred", gsi::arg("error"), "@brief Signal declaration for QProcess::errorOccurred(QProcess::ProcessError error)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("finished(int, QProcess::ExitStatus)", "finished", gsi::arg("exitCode"), gsi::arg("exitStatus"), "@brief Signal declaration for QProcess::finished(int exitCode, QProcess::ExitStatus exitStatus)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QProcess::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("readChannelFinished()", "readChannelFinished", "@brief Signal declaration for QProcess::readChannelFinished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("readyRead()", "readyRead", "@brief Signal declaration for QProcess::readyRead()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("readyReadStandardError()", "readyReadStandardError", "@brief Signal declaration for QProcess::readyReadStandardError()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("readyReadStandardOutput()", "readyReadStandardOutput", "@brief Signal declaration for QProcess::readyReadStandardOutput()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("started()", "started", "@brief Signal declaration for QProcess::started()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("stateChanged(QProcess::ProcessState)", "stateChanged", gsi::arg("state"), "@brief Signal declaration for QProcess::stateChanged(QProcess::ProcessState state)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("execute", "@brief Static method int QProcess::execute(const QString &program, const QStringList &arguments)\nThis method is static and can be called without an instance.", &_init_f_execute_4354, &_call_f_execute_4354); + methods += new qt_gsi::GenericStaticMethod ("nullDevice", "@brief Static method QString QProcess::nullDevice()\nThis method is static and can be called without an instance.", &_init_f_nullDevice_0, &_call_f_nullDevice_0); + methods += new qt_gsi::GenericStaticMethod ("splitCommand", "@brief Static method QStringList QProcess::splitCommand(QStringView command)\nThis method is static and can be called without an instance.", &_init_f_splitCommand_1559, &_call_f_splitCommand_1559); + methods += new qt_gsi::GenericStaticMethod ("startDetached", "@brief Static method bool QProcess::startDetached(const QString &program, const QStringList &arguments, const QString &workingDirectory, qint64 *pid)\nThis method is static and can be called without an instance.", &_init_f_startDetached_7335, &_call_f_startDetached_7335); + methods += new qt_gsi::GenericStaticMethod ("systemEnvironment", "@brief Static method QStringList QProcess::systemEnvironment()\nThis method is static and can be called without an instance.", &_init_f_systemEnvironment_0, &_call_f_systemEnvironment_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QProcess::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QIODevice (); + +qt_gsi::QtNativeClass decl_QProcess (qtdecl_QIODevice (), "QtCore", "QProcess", + methods_QProcess (), + "@qt\n@brief Binding of QProcess"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QProcess () { return decl_QProcess; } + +} + + +// Implementation of the enum wrapper class for QProcess::ExitStatus +namespace qt_gsi +{ + +static gsi::Enum decl_QProcess_ExitStatus_Enum ("QtCore", "QProcess_ExitStatus", + gsi::enum_const ("NormalExit", QProcess::NormalExit, "@brief Enum constant QProcess::NormalExit") + + gsi::enum_const ("CrashExit", QProcess::CrashExit, "@brief Enum constant QProcess::CrashExit"), + "@qt\n@brief This class represents the QProcess::ExitStatus enum"); + +static gsi::QFlagsClass decl_QProcess_ExitStatus_Enums ("QtCore", "QProcess_QFlags_ExitStatus", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QProcess_ExitStatus_Enum_in_parent (decl_QProcess_ExitStatus_Enum.defs ()); +static gsi::ClassExt decl_QProcess_ExitStatus_Enum_as_child (decl_QProcess_ExitStatus_Enum, "ExitStatus"); +static gsi::ClassExt decl_QProcess_ExitStatus_Enums_as_child (decl_QProcess_ExitStatus_Enums, "QFlags_ExitStatus"); + +} + + +// Implementation of the enum wrapper class for QProcess::InputChannelMode +namespace qt_gsi +{ + +static gsi::Enum decl_QProcess_InputChannelMode_Enum ("QtCore", "QProcess_InputChannelMode", + gsi::enum_const ("ManagedInputChannel", QProcess::ManagedInputChannel, "@brief Enum constant QProcess::ManagedInputChannel") + + gsi::enum_const ("ForwardedInputChannel", QProcess::ForwardedInputChannel, "@brief Enum constant QProcess::ForwardedInputChannel"), + "@qt\n@brief This class represents the QProcess::InputChannelMode enum"); + +static gsi::QFlagsClass decl_QProcess_InputChannelMode_Enums ("QtCore", "QProcess_QFlags_InputChannelMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QProcess_InputChannelMode_Enum_in_parent (decl_QProcess_InputChannelMode_Enum.defs ()); +static gsi::ClassExt decl_QProcess_InputChannelMode_Enum_as_child (decl_QProcess_InputChannelMode_Enum, "InputChannelMode"); +static gsi::ClassExt decl_QProcess_InputChannelMode_Enums_as_child (decl_QProcess_InputChannelMode_Enums, "QFlags_InputChannelMode"); + +} + + +// Implementation of the enum wrapper class for QProcess::ProcessChannel +namespace qt_gsi +{ + +static gsi::Enum decl_QProcess_ProcessChannel_Enum ("QtCore", "QProcess_ProcessChannel", + gsi::enum_const ("StandardOutput", QProcess::StandardOutput, "@brief Enum constant QProcess::StandardOutput") + + gsi::enum_const ("StandardError", QProcess::StandardError, "@brief Enum constant QProcess::StandardError"), + "@qt\n@brief This class represents the QProcess::ProcessChannel enum"); + +static gsi::QFlagsClass decl_QProcess_ProcessChannel_Enums ("QtCore", "QProcess_QFlags_ProcessChannel", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QProcess_ProcessChannel_Enum_in_parent (decl_QProcess_ProcessChannel_Enum.defs ()); +static gsi::ClassExt decl_QProcess_ProcessChannel_Enum_as_child (decl_QProcess_ProcessChannel_Enum, "ProcessChannel"); +static gsi::ClassExt decl_QProcess_ProcessChannel_Enums_as_child (decl_QProcess_ProcessChannel_Enums, "QFlags_ProcessChannel"); + +} + + +// Implementation of the enum wrapper class for QProcess::ProcessChannelMode +namespace qt_gsi +{ + +static gsi::Enum decl_QProcess_ProcessChannelMode_Enum ("QtCore", "QProcess_ProcessChannelMode", + gsi::enum_const ("SeparateChannels", QProcess::SeparateChannels, "@brief Enum constant QProcess::SeparateChannels") + + gsi::enum_const ("MergedChannels", QProcess::MergedChannels, "@brief Enum constant QProcess::MergedChannels") + + gsi::enum_const ("ForwardedChannels", QProcess::ForwardedChannels, "@brief Enum constant QProcess::ForwardedChannels") + + gsi::enum_const ("ForwardedOutputChannel", QProcess::ForwardedOutputChannel, "@brief Enum constant QProcess::ForwardedOutputChannel") + + gsi::enum_const ("ForwardedErrorChannel", QProcess::ForwardedErrorChannel, "@brief Enum constant QProcess::ForwardedErrorChannel"), + "@qt\n@brief This class represents the QProcess::ProcessChannelMode enum"); + +static gsi::QFlagsClass decl_QProcess_ProcessChannelMode_Enums ("QtCore", "QProcess_QFlags_ProcessChannelMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QProcess_ProcessChannelMode_Enum_in_parent (decl_QProcess_ProcessChannelMode_Enum.defs ()); +static gsi::ClassExt decl_QProcess_ProcessChannelMode_Enum_as_child (decl_QProcess_ProcessChannelMode_Enum, "ProcessChannelMode"); +static gsi::ClassExt decl_QProcess_ProcessChannelMode_Enums_as_child (decl_QProcess_ProcessChannelMode_Enums, "QFlags_ProcessChannelMode"); + +} + + +// Implementation of the enum wrapper class for QProcess::ProcessError +namespace qt_gsi +{ + +static gsi::Enum decl_QProcess_ProcessError_Enum ("QtCore", "QProcess_ProcessError", + gsi::enum_const ("FailedToStart", QProcess::FailedToStart, "@brief Enum constant QProcess::FailedToStart") + + gsi::enum_const ("Crashed", QProcess::Crashed, "@brief Enum constant QProcess::Crashed") + + gsi::enum_const ("Timedout", QProcess::Timedout, "@brief Enum constant QProcess::Timedout") + + gsi::enum_const ("ReadError", QProcess::ReadError, "@brief Enum constant QProcess::ReadError") + + gsi::enum_const ("WriteError", QProcess::WriteError, "@brief Enum constant QProcess::WriteError") + + gsi::enum_const ("UnknownError", QProcess::UnknownError, "@brief Enum constant QProcess::UnknownError"), + "@qt\n@brief This class represents the QProcess::ProcessError enum"); + +static gsi::QFlagsClass decl_QProcess_ProcessError_Enums ("QtCore", "QProcess_QFlags_ProcessError", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QProcess_ProcessError_Enum_in_parent (decl_QProcess_ProcessError_Enum.defs ()); +static gsi::ClassExt decl_QProcess_ProcessError_Enum_as_child (decl_QProcess_ProcessError_Enum, "ProcessError"); +static gsi::ClassExt decl_QProcess_ProcessError_Enums_as_child (decl_QProcess_ProcessError_Enums, "QFlags_ProcessError"); + +} + + +// Implementation of the enum wrapper class for QProcess::ProcessState +namespace qt_gsi +{ + +static gsi::Enum decl_QProcess_ProcessState_Enum ("QtCore", "QProcess_ProcessState", + gsi::enum_const ("NotRunning", QProcess::NotRunning, "@brief Enum constant QProcess::NotRunning") + + gsi::enum_const ("Starting", QProcess::Starting, "@brief Enum constant QProcess::Starting") + + gsi::enum_const ("Running", QProcess::Running, "@brief Enum constant QProcess::Running"), + "@qt\n@brief This class represents the QProcess::ProcessState enum"); + +static gsi::QFlagsClass decl_QProcess_ProcessState_Enums ("QtCore", "QProcess_QFlags_ProcessState", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QProcess_ProcessState_Enum_in_parent (decl_QProcess_ProcessState_Enum.defs ()); +static gsi::ClassExt decl_QProcess_ProcessState_Enum_as_child (decl_QProcess_ProcessState_Enum, "ProcessState"); +static gsi::ClassExt decl_QProcess_ProcessState_Enums_as_child (decl_QProcess_ProcessState_Enums, "QFlags_ProcessState"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQProcessEnvironment.cc b/src/gsiqt/qt6/QtCore/gsiDeclQProcessEnvironment.cc new file mode 100644 index 000000000..af246184c --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQProcessEnvironment.cc @@ -0,0 +1,362 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQProcessEnvironment.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QProcessEnvironment + +// Constructor QProcessEnvironment::QProcessEnvironment() + + +static void _init_ctor_QProcessEnvironment_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QProcessEnvironment_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QProcessEnvironment ()); +} + + +// Constructor QProcessEnvironment::QProcessEnvironment(const QProcessEnvironment &other) + + +static void _init_ctor_QProcessEnvironment_3302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QProcessEnvironment_3302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QProcessEnvironment (arg1)); +} + + +// void QProcessEnvironment::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcessEnvironment *)cls)->clear (); +} + + +// bool QProcessEnvironment::contains(const QString &name) + + +static void _init_f_contains_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QProcessEnvironment *)cls)->contains (arg1)); +} + + +// void QProcessEnvironment::insert(const QString &name, const QString &value) + + +static void _init_f_insert_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insert_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcessEnvironment *)cls)->insert (arg1, arg2); +} + + +// void QProcessEnvironment::insert(const QProcessEnvironment &e) + + +static void _init_f_insert_3302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insert_3302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcessEnvironment *)cls)->insert (arg1); +} + + +// bool QProcessEnvironment::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QProcessEnvironment *)cls)->isEmpty ()); +} + + +// QStringList QProcessEnvironment::keys() + + +static void _init_f_keys_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keys_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QProcessEnvironment *)cls)->keys ()); +} + + +// bool QProcessEnvironment::operator!=(const QProcessEnvironment &other) + + +static void _init_f_operator_excl__eq__c3302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c3302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QProcessEnvironment *)cls)->operator!= (arg1)); +} + + +// QProcessEnvironment &QProcessEnvironment::operator=(const QProcessEnvironment &other) + + +static void _init_f_operator_eq__3302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QProcessEnvironment &)((QProcessEnvironment *)cls)->operator= (arg1)); +} + + +// bool QProcessEnvironment::operator==(const QProcessEnvironment &other) + + +static void _init_f_operator_eq__eq__c3302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c3302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QProcessEnvironment *)cls)->operator== (arg1)); +} + + +// void QProcessEnvironment::remove(const QString &name) + + +static void _init_f_remove_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_remove_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcessEnvironment *)cls)->remove (arg1); +} + + +// void QProcessEnvironment::swap(QProcessEnvironment &other) + + +static void _init_f_swap_2607 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_2607 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QProcessEnvironment &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProcessEnvironment *)cls)->swap (arg1); +} + + +// QStringList QProcessEnvironment::toStringList() + + +static void _init_f_toStringList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toStringList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QProcessEnvironment *)cls)->toStringList ()); +} + + +// QString QProcessEnvironment::value(const QString &name, const QString &defaultValue) + + +static void _init_f_value_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("defaultValue", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_value_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QString)((QProcessEnvironment *)cls)->value (arg1, arg2)); +} + + +// static QProcessEnvironment QProcessEnvironment::systemEnvironment() + + +static void _init_f_systemEnvironment_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_systemEnvironment_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QProcessEnvironment)QProcessEnvironment::systemEnvironment ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QProcessEnvironment () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QProcessEnvironment::QProcessEnvironment()\nThis method creates an object of class QProcessEnvironment.", &_init_ctor_QProcessEnvironment_0, &_call_ctor_QProcessEnvironment_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QProcessEnvironment::QProcessEnvironment(const QProcessEnvironment &other)\nThis method creates an object of class QProcessEnvironment.", &_init_ctor_QProcessEnvironment_3302, &_call_ctor_QProcessEnvironment_3302); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QProcessEnvironment::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QProcessEnvironment::contains(const QString &name)\n", true, &_init_f_contains_c2025, &_call_f_contains_c2025); + methods += new qt_gsi::GenericMethod ("insert", "@brief Method void QProcessEnvironment::insert(const QString &name, const QString &value)\n", false, &_init_f_insert_3942, &_call_f_insert_3942); + methods += new qt_gsi::GenericMethod ("insert", "@brief Method void QProcessEnvironment::insert(const QProcessEnvironment &e)\n", false, &_init_f_insert_3302, &_call_f_insert_3302); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QProcessEnvironment::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("keys", "@brief Method QStringList QProcessEnvironment::keys()\n", true, &_init_f_keys_c0, &_call_f_keys_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QProcessEnvironment::operator!=(const QProcessEnvironment &other)\n", true, &_init_f_operator_excl__eq__c3302, &_call_f_operator_excl__eq__c3302); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QProcessEnvironment &QProcessEnvironment::operator=(const QProcessEnvironment &other)\n", false, &_init_f_operator_eq__3302, &_call_f_operator_eq__3302); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QProcessEnvironment::operator==(const QProcessEnvironment &other)\n", true, &_init_f_operator_eq__eq__c3302, &_call_f_operator_eq__eq__c3302); + methods += new qt_gsi::GenericMethod ("remove", "@brief Method void QProcessEnvironment::remove(const QString &name)\n", false, &_init_f_remove_2025, &_call_f_remove_2025); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QProcessEnvironment::swap(QProcessEnvironment &other)\n", false, &_init_f_swap_2607, &_call_f_swap_2607); + methods += new qt_gsi::GenericMethod ("toStringList", "@brief Method QStringList QProcessEnvironment::toStringList()\n", true, &_init_f_toStringList_c0, &_call_f_toStringList_c0); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QString QProcessEnvironment::value(const QString &name, const QString &defaultValue)\n", true, &_init_f_value_c3942, &_call_f_value_c3942); + methods += new qt_gsi::GenericStaticMethod ("systemEnvironment", "@brief Static method QProcessEnvironment QProcessEnvironment::systemEnvironment()\nThis method is static and can be called without an instance.", &_init_f_systemEnvironment_0, &_call_f_systemEnvironment_0); + return methods; +} + +gsi::Class decl_QProcessEnvironment ("QtCore", "QProcessEnvironment", + methods_QProcessEnvironment (), + "@qt\n@brief Binding of QProcessEnvironment"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QProcessEnvironment () { return decl_QProcessEnvironment; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQPropertyAnimation.cc b/src/gsiqt/qt6/QtCore/gsiDeclQPropertyAnimation.cc new file mode 100644 index 000000000..b8369cc52 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQPropertyAnimation.cc @@ -0,0 +1,1050 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPropertyAnimation.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPropertyAnimation + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QPropertyAnimation::staticMetaObject); +} + + +// QByteArray QPropertyAnimation::propertyName() + + +static void _init_f_propertyName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_propertyName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QPropertyAnimation *)cls)->propertyName ()); +} + + +// void QPropertyAnimation::setPropertyName(const QByteArray &propertyName) + + +static void _init_f_setPropertyName_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("propertyName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPropertyName_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPropertyAnimation *)cls)->setPropertyName (arg1); +} + + +// void QPropertyAnimation::setTargetObject(QObject *target) + + +static void _init_f_setTargetObject_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTargetObject_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPropertyAnimation *)cls)->setTargetObject (arg1); +} + + +// QObject *QPropertyAnimation::targetObject() + + +static void _init_f_targetObject_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_targetObject_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QPropertyAnimation *)cls)->targetObject ()); +} + + +// static QString QPropertyAnimation::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QPropertyAnimation::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPropertyAnimation () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":propertyName", "@brief Method QByteArray QPropertyAnimation::propertyName()\n", true, &_init_f_propertyName_c0, &_call_f_propertyName_c0); + methods += new qt_gsi::GenericMethod ("setPropertyName|propertyName=", "@brief Method void QPropertyAnimation::setPropertyName(const QByteArray &propertyName)\n", false, &_init_f_setPropertyName_2309, &_call_f_setPropertyName_2309); + methods += new qt_gsi::GenericMethod ("setTargetObject|targetObject=", "@brief Method void QPropertyAnimation::setTargetObject(QObject *target)\n", false, &_init_f_setTargetObject_1302, &_call_f_setTargetObject_1302); + methods += new qt_gsi::GenericMethod (":targetObject", "@brief Method QObject *QPropertyAnimation::targetObject()\n", true, &_init_f_targetObject_c0, &_call_f_targetObject_c0); + methods += gsi::qt_signal ("currentLoopChanged(int)", "currentLoopChanged", gsi::arg("currentLoop"), "@brief Signal declaration for QPropertyAnimation::currentLoopChanged(int currentLoop)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QPropertyAnimation::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("directionChanged(QAbstractAnimation::Direction)", "directionChanged", gsi::arg("arg1"), "@brief Signal declaration for QPropertyAnimation::directionChanged(QAbstractAnimation::Direction)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished()", "finished", "@brief Signal declaration for QPropertyAnimation::finished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QPropertyAnimation::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, const qt_gsi::Converter::target_type & > ("stateChanged(QAbstractAnimation::State, QAbstractAnimation::State)", "stateChanged", gsi::arg("newState"), gsi::arg("oldState"), "@brief Signal declaration for QPropertyAnimation::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("valueChanged(const QVariant &)", "valueChanged", gsi::arg("value"), "@brief Signal declaration for QPropertyAnimation::valueChanged(const QVariant &value)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QPropertyAnimation::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QVariantAnimation (); + +qt_gsi::QtNativeClass decl_QPropertyAnimation (qtdecl_QVariantAnimation (), "QtCore", "QPropertyAnimation_Native", + methods_QPropertyAnimation (), + "@hide\n@alias QPropertyAnimation"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPropertyAnimation () { return decl_QPropertyAnimation; } + +} + + +class QPropertyAnimation_Adaptor : public QPropertyAnimation, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPropertyAnimation_Adaptor(); + + // [adaptor ctor] QPropertyAnimation::QPropertyAnimation(QObject *parent) + QPropertyAnimation_Adaptor() : QPropertyAnimation() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPropertyAnimation::QPropertyAnimation(QObject *parent) + QPropertyAnimation_Adaptor(QObject *parent) : QPropertyAnimation(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPropertyAnimation::QPropertyAnimation(QObject *target, const QByteArray &propertyName, QObject *parent) + QPropertyAnimation_Adaptor(QObject *target, const QByteArray &propertyName) : QPropertyAnimation(target, propertyName) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPropertyAnimation::QPropertyAnimation(QObject *target, const QByteArray &propertyName, QObject *parent) + QPropertyAnimation_Adaptor(QObject *target, const QByteArray &propertyName, QObject *parent) : QPropertyAnimation(target, propertyName, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QPropertyAnimation::isSignalConnected(const QMetaMethod &signal) + bool fp_QPropertyAnimation_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QPropertyAnimation::isSignalConnected(signal); + } + + // [expose] int QPropertyAnimation::receivers(const char *signal) + int fp_QPropertyAnimation_receivers_c1731 (const char *signal) const { + return QPropertyAnimation::receivers(signal); + } + + // [expose] QObject *QPropertyAnimation::sender() + QObject * fp_QPropertyAnimation_sender_c0 () const { + return QPropertyAnimation::sender(); + } + + // [expose] int QPropertyAnimation::senderSignalIndex() + int fp_QPropertyAnimation_senderSignalIndex_c0 () const { + return QPropertyAnimation::senderSignalIndex(); + } + + // [emitter impl] void QPropertyAnimation::currentLoopChanged(int currentLoop) + void emitter_QPropertyAnimation_currentLoopChanged_767(int currentLoop) + { + emit QPropertyAnimation::currentLoopChanged(currentLoop); + } + + // [emitter impl] void QPropertyAnimation::destroyed(QObject *) + void emitter_QPropertyAnimation_destroyed_1302(QObject *arg1) + { + emit QPropertyAnimation::destroyed(arg1); + } + + // [emitter impl] void QPropertyAnimation::directionChanged(QAbstractAnimation::Direction) + void emitter_QPropertyAnimation_directionChanged_3310(QAbstractAnimation::Direction arg1) + { + emit QPropertyAnimation::directionChanged(arg1); + } + + // [adaptor impl] int QPropertyAnimation::duration() + int cbs_duration_c0_0() const + { + return QPropertyAnimation::duration(); + } + + virtual int duration() const + { + if (cb_duration_c0_0.can_issue()) { + return cb_duration_c0_0.issue(&QPropertyAnimation_Adaptor::cbs_duration_c0_0); + } else { + return QPropertyAnimation::duration(); + } + } + + // [adaptor impl] bool QPropertyAnimation::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QPropertyAnimation::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QPropertyAnimation_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QPropertyAnimation::eventFilter(watched, event); + } + } + + // [emitter impl] void QPropertyAnimation::finished() + void emitter_QPropertyAnimation_finished_0() + { + emit QPropertyAnimation::finished(); + } + + // [emitter impl] void QPropertyAnimation::objectNameChanged(const QString &objectName) + void emitter_QPropertyAnimation_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QPropertyAnimation::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QPropertyAnimation::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + void emitter_QPropertyAnimation_stateChanged_5680(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + { + emit QPropertyAnimation::stateChanged(newState, oldState); + } + + // [emitter impl] void QPropertyAnimation::valueChanged(const QVariant &value) + void emitter_QPropertyAnimation_valueChanged_2119(const QVariant &value) + { + emit QPropertyAnimation::valueChanged(value); + } + + // [adaptor impl] void QPropertyAnimation::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QPropertyAnimation::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QPropertyAnimation_Adaptor::cbs_childEvent_1701_0, event); + } else { + QPropertyAnimation::childEvent(event); + } + } + + // [adaptor impl] void QPropertyAnimation::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QPropertyAnimation::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QPropertyAnimation_Adaptor::cbs_customEvent_1217_0, event); + } else { + QPropertyAnimation::customEvent(event); + } + } + + // [adaptor impl] void QPropertyAnimation::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QPropertyAnimation::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QPropertyAnimation_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QPropertyAnimation::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QPropertyAnimation::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QPropertyAnimation::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QPropertyAnimation_Adaptor::cbs_event_1217_0, _event); + } else { + return QPropertyAnimation::event(_event); + } + } + + // [adaptor impl] QVariant QPropertyAnimation::interpolated(const QVariant &from, const QVariant &to, double progress) + QVariant cbs_interpolated_c5093_0(const QVariant &from, const QVariant &to, double progress) const + { + return QPropertyAnimation::interpolated(from, to, progress); + } + + virtual QVariant interpolated(const QVariant &from, const QVariant &to, double progress) const + { + if (cb_interpolated_c5093_0.can_issue()) { + return cb_interpolated_c5093_0.issue(&QPropertyAnimation_Adaptor::cbs_interpolated_c5093_0, from, to, progress); + } else { + return QPropertyAnimation::interpolated(from, to, progress); + } + } + + // [adaptor impl] void QPropertyAnimation::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QPropertyAnimation::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QPropertyAnimation_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QPropertyAnimation::timerEvent(event); + } + } + + // [adaptor impl] void QPropertyAnimation::updateCurrentTime(int) + void cbs_updateCurrentTime_767_0(int arg1) + { + QPropertyAnimation::updateCurrentTime(arg1); + } + + virtual void updateCurrentTime(int arg1) + { + if (cb_updateCurrentTime_767_0.can_issue()) { + cb_updateCurrentTime_767_0.issue(&QPropertyAnimation_Adaptor::cbs_updateCurrentTime_767_0, arg1); + } else { + QPropertyAnimation::updateCurrentTime(arg1); + } + } + + // [adaptor impl] void QPropertyAnimation::updateCurrentValue(const QVariant &value) + void cbs_updateCurrentValue_2119_0(const QVariant &value) + { + QPropertyAnimation::updateCurrentValue(value); + } + + virtual void updateCurrentValue(const QVariant &value) + { + if (cb_updateCurrentValue_2119_0.can_issue()) { + cb_updateCurrentValue_2119_0.issue(&QPropertyAnimation_Adaptor::cbs_updateCurrentValue_2119_0, value); + } else { + QPropertyAnimation::updateCurrentValue(value); + } + } + + // [adaptor impl] void QPropertyAnimation::updateDirection(QAbstractAnimation::Direction direction) + void cbs_updateDirection_3310_0(const qt_gsi::Converter::target_type & direction) + { + QPropertyAnimation::updateDirection(qt_gsi::QtToCppAdaptor(direction).cref()); + } + + virtual void updateDirection(QAbstractAnimation::Direction direction) + { + if (cb_updateDirection_3310_0.can_issue()) { + cb_updateDirection_3310_0.issue::target_type &>(&QPropertyAnimation_Adaptor::cbs_updateDirection_3310_0, qt_gsi::CppToQtAdaptor(direction)); + } else { + QPropertyAnimation::updateDirection(direction); + } + } + + // [adaptor impl] void QPropertyAnimation::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + void cbs_updateState_5680_0(const qt_gsi::Converter::target_type & newState, const qt_gsi::Converter::target_type & oldState) + { + QPropertyAnimation::updateState(qt_gsi::QtToCppAdaptor(newState).cref(), qt_gsi::QtToCppAdaptor(oldState).cref()); + } + + virtual void updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + { + if (cb_updateState_5680_0.can_issue()) { + cb_updateState_5680_0.issue::target_type &, const qt_gsi::Converter::target_type &>(&QPropertyAnimation_Adaptor::cbs_updateState_5680_0, qt_gsi::CppToQtAdaptor(newState), qt_gsi::CppToQtAdaptor(oldState)); + } else { + QPropertyAnimation::updateState(newState, oldState); + } + } + + gsi::Callback cb_duration_c0_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_interpolated_c5093_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateCurrentTime_767_0; + gsi::Callback cb_updateCurrentValue_2119_0; + gsi::Callback cb_updateDirection_3310_0; + gsi::Callback cb_updateState_5680_0; +}; + +QPropertyAnimation_Adaptor::~QPropertyAnimation_Adaptor() { } + +// Constructor QPropertyAnimation::QPropertyAnimation(QObject *parent) (adaptor class) + +static void _init_ctor_QPropertyAnimation_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPropertyAnimation_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPropertyAnimation_Adaptor (arg1)); +} + + +// Constructor QPropertyAnimation::QPropertyAnimation(QObject *target, const QByteArray &propertyName, QObject *parent) (adaptor class) + +static void _init_ctor_QPropertyAnimation_Adaptor_4697 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("propertyName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QPropertyAnimation_Adaptor_4697 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); + QObject *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPropertyAnimation_Adaptor (arg1, arg2, arg3)); +} + + +// void QPropertyAnimation::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPropertyAnimation_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QPropertyAnimation_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QPropertyAnimation::currentLoopChanged(int currentLoop) + +static void _init_emitter_currentLoopChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("currentLoop"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentLoopChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QPropertyAnimation_Adaptor *)cls)->emitter_QPropertyAnimation_currentLoopChanged_767 (arg1); +} + + +// void QPropertyAnimation::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPropertyAnimation_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPropertyAnimation_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QPropertyAnimation::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QPropertyAnimation_Adaptor *)cls)->emitter_QPropertyAnimation_destroyed_1302 (arg1); +} + + +// emitter void QPropertyAnimation::directionChanged(QAbstractAnimation::Direction) + +static void _init_emitter_directionChanged_3310 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_directionChanged_3310 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QPropertyAnimation_Adaptor *)cls)->emitter_QPropertyAnimation_directionChanged_3310 (arg1); +} + + +// void QPropertyAnimation::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPropertyAnimation_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QPropertyAnimation_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// int QPropertyAnimation::duration() + +static void _init_cbs_duration_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_duration_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPropertyAnimation_Adaptor *)cls)->cbs_duration_c0_0 ()); +} + +static void _set_callback_cbs_duration_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPropertyAnimation_Adaptor *)cls)->cb_duration_c0_0 = cb; +} + + +// bool QPropertyAnimation::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QPropertyAnimation_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPropertyAnimation_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QPropertyAnimation::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QPropertyAnimation_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QPropertyAnimation_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QPropertyAnimation::finished() + +static void _init_emitter_finished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_finished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QPropertyAnimation_Adaptor *)cls)->emitter_QPropertyAnimation_finished_0 (); +} + + +// QVariant QPropertyAnimation::interpolated(const QVariant &from, const QVariant &to, double progress) + +static void _init_cbs_interpolated_c5093_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("progress"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_interpolated_c5093_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + double arg3 = args.read (heap); + ret.write ((QVariant)((QPropertyAnimation_Adaptor *)cls)->cbs_interpolated_c5093_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_interpolated_c5093_0 (void *cls, const gsi::Callback &cb) +{ + ((QPropertyAnimation_Adaptor *)cls)->cb_interpolated_c5093_0 = cb; +} + + +// exposed bool QPropertyAnimation::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPropertyAnimation_Adaptor *)cls)->fp_QPropertyAnimation_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QPropertyAnimation::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QPropertyAnimation_Adaptor *)cls)->emitter_QPropertyAnimation_objectNameChanged_4567 (arg1); +} + + +// exposed int QPropertyAnimation::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QPropertyAnimation_Adaptor *)cls)->fp_QPropertyAnimation_receivers_c1731 (arg1)); +} + + +// exposed QObject *QPropertyAnimation::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QPropertyAnimation_Adaptor *)cls)->fp_QPropertyAnimation_sender_c0 ()); +} + + +// exposed int QPropertyAnimation::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPropertyAnimation_Adaptor *)cls)->fp_QPropertyAnimation_senderSignalIndex_c0 ()); +} + + +// emitter void QPropertyAnimation::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + +static void _init_emitter_stateChanged_5680 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldState"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_stateChanged_5680 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ((QPropertyAnimation_Adaptor *)cls)->emitter_QPropertyAnimation_stateChanged_5680 (arg1, arg2); +} + + +// void QPropertyAnimation::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPropertyAnimation_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QPropertyAnimation_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QPropertyAnimation::updateCurrentTime(int) + +static void _init_cbs_updateCurrentTime_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_updateCurrentTime_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPropertyAnimation_Adaptor *)cls)->cbs_updateCurrentTime_767_0 (arg1); +} + +static void _set_callback_cbs_updateCurrentTime_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QPropertyAnimation_Adaptor *)cls)->cb_updateCurrentTime_767_0 = cb; +} + + +// void QPropertyAnimation::updateCurrentValue(const QVariant &value) + +static void _init_cbs_updateCurrentValue_2119_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_updateCurrentValue_2119_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPropertyAnimation_Adaptor *)cls)->cbs_updateCurrentValue_2119_0 (arg1); +} + +static void _set_callback_cbs_updateCurrentValue_2119_0 (void *cls, const gsi::Callback &cb) +{ + ((QPropertyAnimation_Adaptor *)cls)->cb_updateCurrentValue_2119_0 = cb; +} + + +// void QPropertyAnimation::updateDirection(QAbstractAnimation::Direction direction) + +static void _init_cbs_updateDirection_3310_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_updateDirection_3310_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPropertyAnimation_Adaptor *)cls)->cbs_updateDirection_3310_0 (arg1); +} + +static void _set_callback_cbs_updateDirection_3310_0 (void *cls, const gsi::Callback &cb) +{ + ((QPropertyAnimation_Adaptor *)cls)->cb_updateDirection_3310_0 = cb; +} + + +// void QPropertyAnimation::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + +static void _init_cbs_updateState_5680_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldState"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_updateState_5680_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPropertyAnimation_Adaptor *)cls)->cbs_updateState_5680_0 (arg1, arg2); +} + +static void _set_callback_cbs_updateState_5680_0 (void *cls, const gsi::Callback &cb) +{ + ((QPropertyAnimation_Adaptor *)cls)->cb_updateState_5680_0 = cb; +} + + +// emitter void QPropertyAnimation::valueChanged(const QVariant &value) + +static void _init_emitter_valueChanged_2119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_valueChanged_2119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + ((QPropertyAnimation_Adaptor *)cls)->emitter_QPropertyAnimation_valueChanged_2119 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPropertyAnimation (); + +static gsi::Methods methods_QPropertyAnimation_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPropertyAnimation::QPropertyAnimation(QObject *parent)\nThis method creates an object of class QPropertyAnimation.", &_init_ctor_QPropertyAnimation_Adaptor_1302, &_call_ctor_QPropertyAnimation_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPropertyAnimation::QPropertyAnimation(QObject *target, const QByteArray &propertyName, QObject *parent)\nThis method creates an object of class QPropertyAnimation.", &_init_ctor_QPropertyAnimation_Adaptor_4697, &_call_ctor_QPropertyAnimation_Adaptor_4697); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QPropertyAnimation::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_currentLoopChanged", "@brief Emitter for signal void QPropertyAnimation::currentLoopChanged(int currentLoop)\nCall this method to emit this signal.", false, &_init_emitter_currentLoopChanged_767, &_call_emitter_currentLoopChanged_767); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QPropertyAnimation::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QPropertyAnimation::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("emit_directionChanged", "@brief Emitter for signal void QPropertyAnimation::directionChanged(QAbstractAnimation::Direction)\nCall this method to emit this signal.", false, &_init_emitter_directionChanged_3310, &_call_emitter_directionChanged_3310); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QPropertyAnimation::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("duration", "@brief Virtual method int QPropertyAnimation::duration()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_duration_c0_0, &_call_cbs_duration_c0_0); + methods += new qt_gsi::GenericMethod ("duration", "@hide", true, &_init_cbs_duration_c0_0, &_call_cbs_duration_c0_0, &_set_callback_cbs_duration_c0_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QPropertyAnimation::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QPropertyAnimation::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QPropertyAnimation::finished()\nCall this method to emit this signal.", false, &_init_emitter_finished_0, &_call_emitter_finished_0); + methods += new qt_gsi::GenericMethod ("*interpolated", "@brief Virtual method QVariant QPropertyAnimation::interpolated(const QVariant &from, const QVariant &to, double progress)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_interpolated_c5093_0, &_call_cbs_interpolated_c5093_0); + methods += new qt_gsi::GenericMethod ("*interpolated", "@hide", true, &_init_cbs_interpolated_c5093_0, &_call_cbs_interpolated_c5093_0, &_set_callback_cbs_interpolated_c5093_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QPropertyAnimation::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QPropertyAnimation::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QPropertyAnimation::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QPropertyAnimation::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QPropertyAnimation::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("emit_stateChanged", "@brief Emitter for signal void QPropertyAnimation::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nCall this method to emit this signal.", false, &_init_emitter_stateChanged_5680, &_call_emitter_stateChanged_5680); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QPropertyAnimation::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentTime", "@brief Virtual method void QPropertyAnimation::updateCurrentTime(int)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateCurrentTime_767_0, &_call_cbs_updateCurrentTime_767_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentTime", "@hide", false, &_init_cbs_updateCurrentTime_767_0, &_call_cbs_updateCurrentTime_767_0, &_set_callback_cbs_updateCurrentTime_767_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentValue", "@brief Virtual method void QPropertyAnimation::updateCurrentValue(const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateCurrentValue_2119_0, &_call_cbs_updateCurrentValue_2119_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentValue", "@hide", false, &_init_cbs_updateCurrentValue_2119_0, &_call_cbs_updateCurrentValue_2119_0, &_set_callback_cbs_updateCurrentValue_2119_0); + methods += new qt_gsi::GenericMethod ("*updateDirection", "@brief Virtual method void QPropertyAnimation::updateDirection(QAbstractAnimation::Direction direction)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateDirection_3310_0, &_call_cbs_updateDirection_3310_0); + methods += new qt_gsi::GenericMethod ("*updateDirection", "@hide", false, &_init_cbs_updateDirection_3310_0, &_call_cbs_updateDirection_3310_0, &_set_callback_cbs_updateDirection_3310_0); + methods += new qt_gsi::GenericMethod ("*updateState", "@brief Virtual method void QPropertyAnimation::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateState_5680_0, &_call_cbs_updateState_5680_0); + methods += new qt_gsi::GenericMethod ("*updateState", "@hide", false, &_init_cbs_updateState_5680_0, &_call_cbs_updateState_5680_0, &_set_callback_cbs_updateState_5680_0); + methods += new qt_gsi::GenericMethod ("emit_valueChanged", "@brief Emitter for signal void QPropertyAnimation::valueChanged(const QVariant &value)\nCall this method to emit this signal.", false, &_init_emitter_valueChanged_2119, &_call_emitter_valueChanged_2119); + return methods; +} + +gsi::Class decl_QPropertyAnimation_Adaptor (qtdecl_QPropertyAnimation (), "QtCore", "QPropertyAnimation", + methods_QPropertyAnimation_Adaptor (), + "@qt\n@brief Binding of QPropertyAnimation"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQPropertyBindingError.cc b/src/gsiqt/qt6/QtCore/gsiDeclQPropertyBindingError.cc new file mode 100644 index 000000000..9ffcf7d40 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQPropertyBindingError.cc @@ -0,0 +1,204 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPropertyBindingError.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPropertyBindingError + +// Constructor QPropertyBindingError::QPropertyBindingError() + + +static void _init_ctor_QPropertyBindingError_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPropertyBindingError_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPropertyBindingError ()); +} + + +// Constructor QPropertyBindingError::QPropertyBindingError(QPropertyBindingError::Type type, const QString &description) + + +static void _init_ctor_QPropertyBindingError_5058 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("description", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QPropertyBindingError_5058 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write (new QPropertyBindingError (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// Constructor QPropertyBindingError::QPropertyBindingError(const QPropertyBindingError &other) + + +static void _init_ctor_QPropertyBindingError_3484 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPropertyBindingError_3484 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPropertyBindingError &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPropertyBindingError (arg1)); +} + + +// QString QPropertyBindingError::description() + + +static void _init_f_description_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_description_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPropertyBindingError *)cls)->description ()); +} + + +// bool QPropertyBindingError::hasError() + + +static void _init_f_hasError_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasError_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPropertyBindingError *)cls)->hasError ()); +} + + +// QPropertyBindingError &QPropertyBindingError::operator=(const QPropertyBindingError &other) + + +static void _init_f_operator_eq__3484 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3484 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPropertyBindingError &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPropertyBindingError &)((QPropertyBindingError *)cls)->operator= (arg1)); +} + + +// QPropertyBindingError::Type QPropertyBindingError::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPropertyBindingError *)cls)->type ())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPropertyBindingError () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPropertyBindingError::QPropertyBindingError()\nThis method creates an object of class QPropertyBindingError.", &_init_ctor_QPropertyBindingError_0, &_call_ctor_QPropertyBindingError_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPropertyBindingError::QPropertyBindingError(QPropertyBindingError::Type type, const QString &description)\nThis method creates an object of class QPropertyBindingError.", &_init_ctor_QPropertyBindingError_5058, &_call_ctor_QPropertyBindingError_5058); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPropertyBindingError::QPropertyBindingError(const QPropertyBindingError &other)\nThis method creates an object of class QPropertyBindingError.", &_init_ctor_QPropertyBindingError_3484, &_call_ctor_QPropertyBindingError_3484); + methods += new qt_gsi::GenericMethod ("description", "@brief Method QString QPropertyBindingError::description()\n", true, &_init_f_description_c0, &_call_f_description_c0); + methods += new qt_gsi::GenericMethod ("hasError", "@brief Method bool QPropertyBindingError::hasError()\n", true, &_init_f_hasError_c0, &_call_f_hasError_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QPropertyBindingError &QPropertyBindingError::operator=(const QPropertyBindingError &other)\n", false, &_init_f_operator_eq__3484, &_call_f_operator_eq__3484); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QPropertyBindingError::Type QPropertyBindingError::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + return methods; +} + +gsi::Class decl_QPropertyBindingError ("QtCore", "QPropertyBindingError", + methods_QPropertyBindingError (), + "@qt\n@brief Binding of QPropertyBindingError"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPropertyBindingError () { return decl_QPropertyBindingError; } + +} + + +// Implementation of the enum wrapper class for QPropertyBindingError::Type +namespace qt_gsi +{ + +static gsi::Enum decl_QPropertyBindingError_Type_Enum ("QtCore", "QPropertyBindingError_Type", + gsi::enum_const ("NoError", QPropertyBindingError::NoError, "@brief Enum constant QPropertyBindingError::NoError") + + gsi::enum_const ("BindingLoop", QPropertyBindingError::BindingLoop, "@brief Enum constant QPropertyBindingError::BindingLoop") + + gsi::enum_const ("EvaluationError", QPropertyBindingError::EvaluationError, "@brief Enum constant QPropertyBindingError::EvaluationError") + + gsi::enum_const ("UnknownError", QPropertyBindingError::UnknownError, "@brief Enum constant QPropertyBindingError::UnknownError"), + "@qt\n@brief This class represents the QPropertyBindingError::Type enum"); + +static gsi::QFlagsClass decl_QPropertyBindingError_Type_Enums ("QtCore", "QPropertyBindingError_QFlags_Type", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPropertyBindingError_Type_Enum_in_parent (decl_QPropertyBindingError_Type_Enum.defs ()); +static gsi::ClassExt decl_QPropertyBindingError_Type_Enum_as_child (decl_QPropertyBindingError_Type_Enum, "Type"); +static gsi::ClassExt decl_QPropertyBindingError_Type_Enums_as_child (decl_QPropertyBindingError_Type_Enums, "QFlags_Type"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQPropertyBindingSourceLocation.cc b/src/gsiqt/qt6/QtCore/gsiDeclQPropertyBindingSourceLocation.cc new file mode 100644 index 000000000..2bebe26f0 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQPropertyBindingSourceLocation.cc @@ -0,0 +1,71 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPropertyBindingSourceLocation.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QPropertyBindingSourceLocation + +// Constructor QPropertyBindingSourceLocation::QPropertyBindingSourceLocation() + + +static void _init_ctor_QPropertyBindingSourceLocation_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPropertyBindingSourceLocation_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPropertyBindingSourceLocation ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPropertyBindingSourceLocation () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPropertyBindingSourceLocation::QPropertyBindingSourceLocation()\nThis method creates an object of class QPropertyBindingSourceLocation.", &_init_ctor_QPropertyBindingSourceLocation_0, &_call_ctor_QPropertyBindingSourceLocation_0); + return methods; +} + +gsi::Class decl_QPropertyBindingSourceLocation ("QtCore", "QPropertyBindingSourceLocation", + methods_QPropertyBindingSourceLocation (), + "@qt\n@brief Binding of QPropertyBindingSourceLocation"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPropertyBindingSourceLocation () { return decl_QPropertyBindingSourceLocation; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQPropertyNotifier.cc b/src/gsiqt/qt6/QtCore/gsiDeclQPropertyNotifier.cc new file mode 100644 index 000000000..6eb5447d9 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQPropertyNotifier.cc @@ -0,0 +1,73 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPropertyNotifier.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPropertyNotifier + +// Constructor QPropertyNotifier::QPropertyNotifier() + + +static void _init_ctor_QPropertyNotifier_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPropertyNotifier_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPropertyNotifier ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPropertyNotifier () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPropertyNotifier::QPropertyNotifier()\nThis method creates an object of class QPropertyNotifier.", &_init_ctor_QPropertyNotifier_0, &_call_ctor_QPropertyNotifier_0); + return methods; +} + +gsi::Class &qtdecl_QPropertyObserver (); + +gsi::Class decl_QPropertyNotifier (qtdecl_QPropertyObserver (), "QtCore", "QPropertyNotifier", + methods_QPropertyNotifier (), + "@qt\n@brief Binding of QPropertyNotifier"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPropertyNotifier () { return decl_QPropertyNotifier; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQPropertyObserver.cc b/src/gsiqt/qt6/QtCore/gsiDeclQPropertyObserver.cc new file mode 100644 index 000000000..a98ac951e --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQPropertyObserver.cc @@ -0,0 +1,73 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPropertyObserver.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPropertyObserver + +// Constructor QPropertyObserver::QPropertyObserver() + + +static void _init_ctor_QPropertyObserver_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPropertyObserver_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPropertyObserver ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPropertyObserver () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPropertyObserver::QPropertyObserver()\nThis method creates an object of class QPropertyObserver.", &_init_ctor_QPropertyObserver_0, &_call_ctor_QPropertyObserver_0); + return methods; +} + +gsi::Class &qtdecl_QPropertyObserverBase (); + +gsi::Class decl_QPropertyObserver (qtdecl_QPropertyObserverBase (), "QtCore", "QPropertyObserver", + methods_QPropertyObserver (), + "@qt\n@brief Binding of QPropertyObserver"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPropertyObserver () { return decl_QPropertyObserver; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQPropertyObserverBase.cc b/src/gsiqt/qt6/QtCore/gsiDeclQPropertyObserverBase.cc new file mode 100644 index 000000000..e5b1c7fdd --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQPropertyObserverBase.cc @@ -0,0 +1,71 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPropertyObserverBase.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPropertyObserverBase + +// Constructor QPropertyObserverBase::QPropertyObserverBase() + + +static void _init_ctor_QPropertyObserverBase_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPropertyObserverBase_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPropertyObserverBase ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPropertyObserverBase () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPropertyObserverBase::QPropertyObserverBase()\nThis method creates an object of class QPropertyObserverBase.", &_init_ctor_QPropertyObserverBase_0, &_call_ctor_QPropertyObserverBase_0); + return methods; +} + +gsi::Class decl_QPropertyObserverBase ("QtCore", "QPropertyObserverBase", + methods_QPropertyObserverBase (), + "@qt\n@brief Binding of QPropertyObserverBase"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPropertyObserverBase () { return decl_QPropertyObserverBase; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQPropertyProxyBindingData.cc b/src/gsiqt/qt6/QtCore/gsiDeclQPropertyProxyBindingData.cc new file mode 100644 index 000000000..ae9876eb4 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQPropertyProxyBindingData.cc @@ -0,0 +1,71 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPropertyProxyBindingData.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QPropertyProxyBindingData + +// Constructor QPropertyProxyBindingData::QPropertyProxyBindingData() + + +static void _init_ctor_QPropertyProxyBindingData_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPropertyProxyBindingData_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPropertyProxyBindingData ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPropertyProxyBindingData () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPropertyProxyBindingData::QPropertyProxyBindingData()\nThis method creates an object of class QPropertyProxyBindingData.", &_init_ctor_QPropertyProxyBindingData_0, &_call_ctor_QPropertyProxyBindingData_0); + return methods; +} + +gsi::Class decl_QPropertyProxyBindingData ("QtCore", "QPropertyProxyBindingData", + methods_QPropertyProxyBindingData (), + "@qt\n@brief Binding of QPropertyProxyBindingData"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPropertyProxyBindingData () { return decl_QPropertyProxyBindingData; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQRandomGenerator.cc b/src/gsiqt/qt6/QtCore/gsiDeclQRandomGenerator.cc new file mode 100644 index 000000000..388c3e68d --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQRandomGenerator.cc @@ -0,0 +1,609 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRandomGenerator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRandomGenerator + +// Constructor QRandomGenerator::QRandomGenerator(quint32 seedValue) + + +static void _init_ctor_QRandomGenerator_1098 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("seedValue", true, "1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QRandomGenerator_1098 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint32 arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + ret.write (new QRandomGenerator (arg1)); +} + + +// Constructor QRandomGenerator::QRandomGenerator(const QRandomGenerator &other) + + +static void _init_ctor_QRandomGenerator_2938 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QRandomGenerator_2938 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRandomGenerator &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QRandomGenerator (arg1)); +} + + +// double QRandomGenerator::bounded(double highest) + + +static void _init_f_bounded_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("highest"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_bounded_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QRandomGenerator *)cls)->bounded (arg1)); +} + + +// quint32 QRandomGenerator::bounded(quint32 highest) + + +static void _init_f_bounded_1098 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("highest"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_bounded_1098 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint32 arg1 = gsi::arg_reader() (args, heap); + ret.write ((quint32)((QRandomGenerator *)cls)->bounded (arg1)); +} + + +// quint32 QRandomGenerator::bounded(quint32 lowest, quint32 highest) + + +static void _init_f_bounded_2088 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lowest"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("highest"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_bounded_2088 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint32 arg1 = gsi::arg_reader() (args, heap); + quint32 arg2 = gsi::arg_reader() (args, heap); + ret.write ((quint32)((QRandomGenerator *)cls)->bounded (arg1, arg2)); +} + + +// int QRandomGenerator::bounded(int highest) + + +static void _init_f_bounded_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("highest"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_bounded_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QRandomGenerator *)cls)->bounded (arg1)); +} + + +// int QRandomGenerator::bounded(int lowest, int highest) + + +static void _init_f_bounded_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lowest"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("highest"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_bounded_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QRandomGenerator *)cls)->bounded (arg1, arg2)); +} + + +// quint64 QRandomGenerator::bounded(quint64 highest) + + +static void _init_f_bounded_1103 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("highest"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_bounded_1103 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((quint64)((QRandomGenerator *)cls)->bounded (arg1)); +} + + +// quint64 QRandomGenerator::bounded(quint64 lowest, quint64 highest) + + +static void _init_f_bounded_2098 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lowest"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("highest"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_bounded_2098 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = gsi::arg_reader() (args, heap); + quint64 arg2 = gsi::arg_reader() (args, heap); + ret.write ((quint64)((QRandomGenerator *)cls)->bounded (arg1, arg2)); +} + + +// qint64 QRandomGenerator::bounded(qint64 highest) + + +static void _init_f_bounded_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("highest"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_bounded_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QRandomGenerator *)cls)->bounded (arg1)); +} + + +// qint64 QRandomGenerator::bounded(qint64 lowest, qint64 highest) + + +static void _init_f_bounded_1864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lowest"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("highest"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_bounded_1864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QRandomGenerator *)cls)->bounded (arg1, arg2)); +} + + +// qint64 QRandomGenerator::bounded(int lowest, qint64 highest) + + +static void _init_f_bounded_1645 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lowest"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("highest"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_bounded_1645 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QRandomGenerator *)cls)->bounded (arg1, arg2)); +} + + +// qint64 QRandomGenerator::bounded(qint64 lowest, int highest) + + +static void _init_f_bounded_1645u1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lowest"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("highest"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_bounded_1645u1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QRandomGenerator *)cls)->bounded (arg1, arg2)); +} + + +// quint64 QRandomGenerator::bounded(unsigned int lowest, quint64 highest) + + +static void _init_f_bounded_2767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lowest"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("highest"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_bounded_2767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + quint64 arg2 = gsi::arg_reader() (args, heap); + ret.write ((quint64)((QRandomGenerator *)cls)->bounded (arg1, arg2)); +} + + +// quint64 QRandomGenerator::bounded(quint64 lowest, unsigned int highest) + + +static void _init_f_bounded_2767u1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lowest"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("highest"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_bounded_2767u1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = gsi::arg_reader() (args, heap); + unsigned int arg2 = gsi::arg_reader() (args, heap); + ret.write ((quint64)((QRandomGenerator *)cls)->bounded (arg1, arg2)); +} + + +// void QRandomGenerator::discard(unsigned long long int z) + + +static void _init_f_discard_2924 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("z"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_discard_2924 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned long long int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRandomGenerator *)cls)->discard (arg1); +} + + +// quint32 QRandomGenerator::generate() + + +static void _init_f_generate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_generate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint32)((QRandomGenerator *)cls)->generate ()); +} + + +// void QRandomGenerator::generate(quint32 *begin, quint32 *end) + + +static void _init_f_generate_2460 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("begin"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("end"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_generate_2460 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint32 *arg1 = gsi::arg_reader() (args, heap); + quint32 *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRandomGenerator *)cls)->generate (arg1, arg2); +} + + +// quint64 QRandomGenerator::generate64() + + +static void _init_f_generate64_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_generate64_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint64)((QRandomGenerator *)cls)->generate64 ()); +} + + +// double QRandomGenerator::generateDouble() + + +static void _init_f_generateDouble_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_generateDouble_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRandomGenerator *)cls)->generateDouble ()); +} + + +// quint32 QRandomGenerator::operator()() + + +static void _init_f_operator_func__0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_func__0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint32)((QRandomGenerator *)cls)->operator() ()); +} + + +// QRandomGenerator &QRandomGenerator::operator=(const QRandomGenerator &other) + + +static void _init_f_operator_eq__2938 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2938 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRandomGenerator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRandomGenerator &)((QRandomGenerator *)cls)->operator= (arg1)); +} + + +// void QRandomGenerator::seed(quint32 s) + + +static void _init_f_seed_1098 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s", true, "1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_seed_1098 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint32 arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRandomGenerator *)cls)->seed (arg1); +} + + +// static QRandomGenerator *QRandomGenerator::global() + + +static void _init_f_global_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_global_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRandomGenerator *)QRandomGenerator::global ()); +} + + +// static quint32 QRandomGenerator::max() + + +static void _init_f_max_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_max_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint32)QRandomGenerator::max ()); +} + + +// static quint32 QRandomGenerator::min() + + +static void _init_f_min_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_min_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint32)QRandomGenerator::min ()); +} + + +// static QRandomGenerator QRandomGenerator::securelySeeded() + + +static void _init_f_securelySeeded_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_securelySeeded_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRandomGenerator)QRandomGenerator::securelySeeded ()); +} + + +// static QRandomGenerator *QRandomGenerator::system() + + +static void _init_f_system_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_system_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRandomGenerator *)QRandomGenerator::system ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QRandomGenerator () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRandomGenerator::QRandomGenerator(quint32 seedValue)\nThis method creates an object of class QRandomGenerator.", &_init_ctor_QRandomGenerator_1098, &_call_ctor_QRandomGenerator_1098); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRandomGenerator::QRandomGenerator(const QRandomGenerator &other)\nThis method creates an object of class QRandomGenerator.", &_init_ctor_QRandomGenerator_2938, &_call_ctor_QRandomGenerator_2938); + methods += new qt_gsi::GenericMethod ("bounded", "@brief Method double QRandomGenerator::bounded(double highest)\n", false, &_init_f_bounded_1071, &_call_f_bounded_1071); + methods += new qt_gsi::GenericMethod ("bounded", "@brief Method quint32 QRandomGenerator::bounded(quint32 highest)\n", false, &_init_f_bounded_1098, &_call_f_bounded_1098); + methods += new qt_gsi::GenericMethod ("bounded", "@brief Method quint32 QRandomGenerator::bounded(quint32 lowest, quint32 highest)\n", false, &_init_f_bounded_2088, &_call_f_bounded_2088); + methods += new qt_gsi::GenericMethod ("bounded", "@brief Method int QRandomGenerator::bounded(int highest)\n", false, &_init_f_bounded_767, &_call_f_bounded_767); + methods += new qt_gsi::GenericMethod ("bounded", "@brief Method int QRandomGenerator::bounded(int lowest, int highest)\n", false, &_init_f_bounded_1426, &_call_f_bounded_1426); + methods += new qt_gsi::GenericMethod ("bounded", "@brief Method quint64 QRandomGenerator::bounded(quint64 highest)\n", false, &_init_f_bounded_1103, &_call_f_bounded_1103); + methods += new qt_gsi::GenericMethod ("bounded", "@brief Method quint64 QRandomGenerator::bounded(quint64 lowest, quint64 highest)\n", false, &_init_f_bounded_2098, &_call_f_bounded_2098); + methods += new qt_gsi::GenericMethod ("bounded", "@brief Method qint64 QRandomGenerator::bounded(qint64 highest)\n", false, &_init_f_bounded_986, &_call_f_bounded_986); + methods += new qt_gsi::GenericMethod ("bounded", "@brief Method qint64 QRandomGenerator::bounded(qint64 lowest, qint64 highest)\n", false, &_init_f_bounded_1864, &_call_f_bounded_1864); + methods += new qt_gsi::GenericMethod ("bounded", "@brief Method qint64 QRandomGenerator::bounded(int lowest, qint64 highest)\n", false, &_init_f_bounded_1645, &_call_f_bounded_1645); + methods += new qt_gsi::GenericMethod ("bounded", "@brief Method qint64 QRandomGenerator::bounded(qint64 lowest, int highest)\n", false, &_init_f_bounded_1645u1, &_call_f_bounded_1645u1); + methods += new qt_gsi::GenericMethod ("bounded", "@brief Method quint64 QRandomGenerator::bounded(unsigned int lowest, quint64 highest)\n", false, &_init_f_bounded_2767, &_call_f_bounded_2767); + methods += new qt_gsi::GenericMethod ("bounded", "@brief Method quint64 QRandomGenerator::bounded(quint64 lowest, unsigned int highest)\n", false, &_init_f_bounded_2767u1, &_call_f_bounded_2767u1); + methods += new qt_gsi::GenericMethod ("discard", "@brief Method void QRandomGenerator::discard(unsigned long long int z)\n", false, &_init_f_discard_2924, &_call_f_discard_2924); + methods += new qt_gsi::GenericMethod ("generate", "@brief Method quint32 QRandomGenerator::generate()\n", false, &_init_f_generate_0, &_call_f_generate_0); + methods += new qt_gsi::GenericMethod ("generate", "@brief Method void QRandomGenerator::generate(quint32 *begin, quint32 *end)\n", false, &_init_f_generate_2460, &_call_f_generate_2460); + methods += new qt_gsi::GenericMethod ("generate64", "@brief Method quint64 QRandomGenerator::generate64()\n", false, &_init_f_generate64_0, &_call_f_generate64_0); + methods += new qt_gsi::GenericMethod ("generateDouble", "@brief Method double QRandomGenerator::generateDouble()\n", false, &_init_f_generateDouble_0, &_call_f_generateDouble_0); + methods += new qt_gsi::GenericMethod ("()", "@brief Method quint32 QRandomGenerator::operator()()\n", false, &_init_f_operator_func__0, &_call_f_operator_func__0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QRandomGenerator &QRandomGenerator::operator=(const QRandomGenerator &other)\n", false, &_init_f_operator_eq__2938, &_call_f_operator_eq__2938); + methods += new qt_gsi::GenericMethod ("seed", "@brief Method void QRandomGenerator::seed(quint32 s)\n", false, &_init_f_seed_1098, &_call_f_seed_1098); + methods += new qt_gsi::GenericStaticMethod ("global", "@brief Static method QRandomGenerator *QRandomGenerator::global()\nThis method is static and can be called without an instance.", &_init_f_global_0, &_call_f_global_0); + methods += new qt_gsi::GenericStaticMethod ("max", "@brief Static method quint32 QRandomGenerator::max()\nThis method is static and can be called without an instance.", &_init_f_max_0, &_call_f_max_0); + methods += new qt_gsi::GenericStaticMethod ("min", "@brief Static method quint32 QRandomGenerator::min()\nThis method is static and can be called without an instance.", &_init_f_min_0, &_call_f_min_0); + methods += new qt_gsi::GenericStaticMethod ("securelySeeded", "@brief Static method QRandomGenerator QRandomGenerator::securelySeeded()\nThis method is static and can be called without an instance.", &_init_f_securelySeeded_0, &_call_f_securelySeeded_0); + methods += new qt_gsi::GenericStaticMethod ("system", "@brief Static method QRandomGenerator *QRandomGenerator::system()\nThis method is static and can be called without an instance.", &_init_f_system_0, &_call_f_system_0); + return methods; +} + +gsi::Class decl_QRandomGenerator ("QtCore", "QRandomGenerator", + methods_QRandomGenerator (), + "@qt\n@brief Binding of QRandomGenerator"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRandomGenerator () { return decl_QRandomGenerator; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQRandomGenerator64.cc b/src/gsiqt/qt6/QtCore/gsiDeclQRandomGenerator64.cc new file mode 100644 index 000000000..111d68631 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQRandomGenerator64.cc @@ -0,0 +1,255 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRandomGenerator64.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRandomGenerator64 + +// Constructor QRandomGenerator64::QRandomGenerator64(quint32 seedValue) + + +static void _init_ctor_QRandomGenerator64_1098 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("seedValue", true, "1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QRandomGenerator64_1098 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint32 arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + ret.write (new QRandomGenerator64 (arg1)); +} + + +// Constructor QRandomGenerator64::QRandomGenerator64(const QRandomGenerator &other) + + +static void _init_ctor_QRandomGenerator64_2938 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QRandomGenerator64_2938 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRandomGenerator &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QRandomGenerator64 (arg1)); +} + + +// void QRandomGenerator64::discard(unsigned long long int z) + + +static void _init_f_discard_2924 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("z"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_discard_2924 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned long long int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRandomGenerator64 *)cls)->discard (arg1); +} + + +// void QRandomGenerator64::generate(quint32 *begin, quint32 *end) + + +static void _init_f_generate_2460 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("begin"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("end"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_generate_2460 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint32 *arg1 = gsi::arg_reader() (args, heap); + quint32 *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRandomGenerator64 *)cls)->generate (arg1, arg2); +} + + +// quint64 QRandomGenerator64::generate() + + +static void _init_f_generate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_generate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint64)((QRandomGenerator64 *)cls)->generate ()); +} + + +// quint32 QRandomGenerator64::operator()() + + +static void _init_f_operator_func__0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_func__0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint32)((QRandomGenerator64 *)cls)->operator() ()); +} + + +// static QRandomGenerator64 *QRandomGenerator64::global() + + +static void _init_f_global_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_global_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRandomGenerator64 *)QRandomGenerator64::global ()); +} + + +// static quint32 QRandomGenerator64::max() + + +static void _init_f_max_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_max_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint32)QRandomGenerator64::max ()); +} + + +// static quint32 QRandomGenerator64::min() + + +static void _init_f_min_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_min_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint32)QRandomGenerator64::min ()); +} + + +// static QRandomGenerator64 QRandomGenerator64::securelySeeded() + + +static void _init_f_securelySeeded_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_securelySeeded_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRandomGenerator64)QRandomGenerator64::securelySeeded ()); +} + + +// static QRandomGenerator64 *QRandomGenerator64::system() + + +static void _init_f_system_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_system_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRandomGenerator64 *)QRandomGenerator64::system ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QRandomGenerator64 () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRandomGenerator64::QRandomGenerator64(quint32 seedValue)\nThis method creates an object of class QRandomGenerator64.", &_init_ctor_QRandomGenerator64_1098, &_call_ctor_QRandomGenerator64_1098); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRandomGenerator64::QRandomGenerator64(const QRandomGenerator &other)\nThis method creates an object of class QRandomGenerator64.", &_init_ctor_QRandomGenerator64_2938, &_call_ctor_QRandomGenerator64_2938); + methods += new qt_gsi::GenericMethod ("discard", "@brief Method void QRandomGenerator64::discard(unsigned long long int z)\n", false, &_init_f_discard_2924, &_call_f_discard_2924); + methods += new qt_gsi::GenericMethod ("generate", "@brief Method void QRandomGenerator64::generate(quint32 *begin, quint32 *end)\n", false, &_init_f_generate_2460, &_call_f_generate_2460); + methods += new qt_gsi::GenericMethod ("generate", "@brief Method quint64 QRandomGenerator64::generate()\n", false, &_init_f_generate_0, &_call_f_generate_0); + methods += new qt_gsi::GenericMethod ("()", "@brief Method quint32 QRandomGenerator64::operator()()\n", false, &_init_f_operator_func__0, &_call_f_operator_func__0); + methods += new qt_gsi::GenericStaticMethod ("global", "@brief Static method QRandomGenerator64 *QRandomGenerator64::global()\nThis method is static and can be called without an instance.", &_init_f_global_0, &_call_f_global_0); + methods += new qt_gsi::GenericStaticMethod ("max", "@brief Static method quint32 QRandomGenerator64::max()\nThis method is static and can be called without an instance.", &_init_f_max_0, &_call_f_max_0); + methods += new qt_gsi::GenericStaticMethod ("min", "@brief Static method quint32 QRandomGenerator64::min()\nThis method is static and can be called without an instance.", &_init_f_min_0, &_call_f_min_0); + methods += new qt_gsi::GenericStaticMethod ("securelySeeded", "@brief Static method QRandomGenerator64 QRandomGenerator64::securelySeeded()\nThis method is static and can be called without an instance.", &_init_f_securelySeeded_0, &_call_f_securelySeeded_0); + methods += new qt_gsi::GenericStaticMethod ("system", "@brief Static method QRandomGenerator64 *QRandomGenerator64::system()\nThis method is static and can be called without an instance.", &_init_f_system_0, &_call_f_system_0); + return methods; +} + +gsi::Class &qtdecl_QRandomGenerator (); + +gsi::Class decl_QRandomGenerator64 (qtdecl_QRandomGenerator (), "QtCore", "QRandomGenerator64", + methods_QRandomGenerator64 (), + "@qt\n@brief Binding of QRandomGenerator64"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRandomGenerator64 () { return decl_QRandomGenerator64; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQReadLocker.cc b/src/gsiqt/qt6/QtCore/gsiDeclQReadLocker.cc new file mode 100644 index 000000000..25a01c970 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQReadLocker.cc @@ -0,0 +1,126 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQReadLocker.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QReadLocker + +// Constructor QReadLocker::QReadLocker(QReadWriteLock *readWriteLock) + + +static void _init_ctor_QReadLocker_1999 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("readWriteLock"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QReadLocker_1999 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QReadWriteLock *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QReadLocker (arg1)); +} + + +// QReadWriteLock *QReadLocker::readWriteLock() + + +static void _init_f_readWriteLock_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_readWriteLock_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QReadWriteLock *)((QReadLocker *)cls)->readWriteLock ()); +} + + +// void QReadLocker::relock() + + +static void _init_f_relock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_relock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QReadLocker *)cls)->relock (); +} + + +// void QReadLocker::unlock() + + +static void _init_f_unlock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unlock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QReadLocker *)cls)->unlock (); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QReadLocker () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QReadLocker::QReadLocker(QReadWriteLock *readWriteLock)\nThis method creates an object of class QReadLocker.", &_init_ctor_QReadLocker_1999, &_call_ctor_QReadLocker_1999); + methods += new qt_gsi::GenericMethod ("readWriteLock", "@brief Method QReadWriteLock *QReadLocker::readWriteLock()\n", true, &_init_f_readWriteLock_c0, &_call_f_readWriteLock_c0); + methods += new qt_gsi::GenericMethod ("relock", "@brief Method void QReadLocker::relock()\n", false, &_init_f_relock_0, &_call_f_relock_0); + methods += new qt_gsi::GenericMethod ("unlock", "@brief Method void QReadLocker::unlock()\n", false, &_init_f_unlock_0, &_call_f_unlock_0); + return methods; +} + +gsi::Class decl_QReadLocker ("QtCore", "QReadLocker", + methods_QReadLocker (), + "@qt\n@brief Binding of QReadLocker"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QReadLocker () { return decl_QReadLocker; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQReadWriteLock.cc b/src/gsiqt/qt6/QtCore/gsiDeclQReadWriteLock.cc new file mode 100644 index 000000000..6745995e9 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQReadWriteLock.cc @@ -0,0 +1,218 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQReadWriteLock.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QReadWriteLock + +// Constructor QReadWriteLock::QReadWriteLock(QReadWriteLock::RecursionMode recursionMode) + + +static void _init_ctor_QReadWriteLock_3272 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("recursionMode", true, "QReadWriteLock::NonRecursive"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QReadWriteLock_3272 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QReadWriteLock::NonRecursive), heap); + ret.write (new QReadWriteLock (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QReadWriteLock::lockForRead() + + +static void _init_f_lockForRead_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lockForRead_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QReadWriteLock *)cls)->lockForRead (); +} + + +// void QReadWriteLock::lockForWrite() + + +static void _init_f_lockForWrite_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lockForWrite_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QReadWriteLock *)cls)->lockForWrite (); +} + + +// bool QReadWriteLock::tryLockForRead() + + +static void _init_f_tryLockForRead_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tryLockForRead_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QReadWriteLock *)cls)->tryLockForRead ()); +} + + +// bool QReadWriteLock::tryLockForRead(int timeout) + + +static void _init_f_tryLockForRead_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timeout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tryLockForRead_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QReadWriteLock *)cls)->tryLockForRead (arg1)); +} + + +// bool QReadWriteLock::tryLockForWrite() + + +static void _init_f_tryLockForWrite_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tryLockForWrite_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QReadWriteLock *)cls)->tryLockForWrite ()); +} + + +// bool QReadWriteLock::tryLockForWrite(int timeout) + + +static void _init_f_tryLockForWrite_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timeout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tryLockForWrite_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QReadWriteLock *)cls)->tryLockForWrite (arg1)); +} + + +// void QReadWriteLock::unlock() + + +static void _init_f_unlock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unlock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QReadWriteLock *)cls)->unlock (); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QReadWriteLock () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QReadWriteLock::QReadWriteLock(QReadWriteLock::RecursionMode recursionMode)\nThis method creates an object of class QReadWriteLock.", &_init_ctor_QReadWriteLock_3272, &_call_ctor_QReadWriteLock_3272); + methods += new qt_gsi::GenericMethod ("lockForRead", "@brief Method void QReadWriteLock::lockForRead()\n", false, &_init_f_lockForRead_0, &_call_f_lockForRead_0); + methods += new qt_gsi::GenericMethod ("lockForWrite", "@brief Method void QReadWriteLock::lockForWrite()\n", false, &_init_f_lockForWrite_0, &_call_f_lockForWrite_0); + methods += new qt_gsi::GenericMethod ("tryLockForRead", "@brief Method bool QReadWriteLock::tryLockForRead()\n", false, &_init_f_tryLockForRead_0, &_call_f_tryLockForRead_0); + methods += new qt_gsi::GenericMethod ("tryLockForRead", "@brief Method bool QReadWriteLock::tryLockForRead(int timeout)\n", false, &_init_f_tryLockForRead_767, &_call_f_tryLockForRead_767); + methods += new qt_gsi::GenericMethod ("tryLockForWrite", "@brief Method bool QReadWriteLock::tryLockForWrite()\n", false, &_init_f_tryLockForWrite_0, &_call_f_tryLockForWrite_0); + methods += new qt_gsi::GenericMethod ("tryLockForWrite", "@brief Method bool QReadWriteLock::tryLockForWrite(int timeout)\n", false, &_init_f_tryLockForWrite_767, &_call_f_tryLockForWrite_767); + methods += new qt_gsi::GenericMethod ("unlock", "@brief Method void QReadWriteLock::unlock()\n", false, &_init_f_unlock_0, &_call_f_unlock_0); + return methods; +} + +gsi::Class decl_QReadWriteLock ("QtCore", "QReadWriteLock", + methods_QReadWriteLock (), + "@qt\n@brief Binding of QReadWriteLock"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QReadWriteLock () { return decl_QReadWriteLock; } + +} + + +// Implementation of the enum wrapper class for QReadWriteLock::RecursionMode +namespace qt_gsi +{ + +static gsi::Enum decl_QReadWriteLock_RecursionMode_Enum ("QtCore", "QReadWriteLock_RecursionMode", + gsi::enum_const ("NonRecursive", QReadWriteLock::NonRecursive, "@brief Enum constant QReadWriteLock::NonRecursive") + + gsi::enum_const ("Recursive", QReadWriteLock::Recursive, "@brief Enum constant QReadWriteLock::Recursive"), + "@qt\n@brief This class represents the QReadWriteLock::RecursionMode enum"); + +static gsi::QFlagsClass decl_QReadWriteLock_RecursionMode_Enums ("QtCore", "QReadWriteLock_QFlags_RecursionMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QReadWriteLock_RecursionMode_Enum_in_parent (decl_QReadWriteLock_RecursionMode_Enum.defs ()); +static gsi::ClassExt decl_QReadWriteLock_RecursionMode_Enum_as_child (decl_QReadWriteLock_RecursionMode_Enum, "RecursionMode"); +static gsi::ClassExt decl_QReadWriteLock_RecursionMode_Enums_as_child (decl_QReadWriteLock_RecursionMode_Enums, "QFlags_RecursionMode"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQRect.cc b/src/gsiqt/qt6/QtCore/gsiDeclQRect.cc new file mode 100644 index 000000000..c7d276b8c --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQRect.cc @@ -0,0 +1,1577 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRect.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRect + +// Constructor QRect::QRect() + + +static void _init_ctor_QRect_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QRect_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QRect ()); +} + + +// Constructor QRect::QRect(const QPoint &topleft, const QPoint &bottomright) + + +static void _init_ctor_QRect_3724 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topleft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomright"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QRect_3724 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QPoint &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QRect (arg1, arg2)); +} + + +// Constructor QRect::QRect(const QPoint &topleft, const QSize &size) + + +static void _init_ctor_QRect_3613 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topleft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("size"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QRect_3613 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QSize &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QRect (arg1, arg2)); +} + + +// Constructor QRect::QRect(int left, int top, int width, int height) + + +static void _init_ctor_QRect_2744 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("width"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("height"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QRect_2744 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + ret.write (new QRect (arg1, arg2, arg3, arg4)); +} + + +// void QRect::adjust(int x1, int y1, int x2, int y2) + + +static void _init_f_adjust_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("x2"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("y2"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_adjust_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->adjust (arg1, arg2, arg3, arg4); +} + + +// QRect QRect::adjusted(int x1, int y1, int x2, int y2) + + +static void _init_f_adjusted_c2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("x2"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("y2"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_adjusted_c2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QRect *)cls)->adjusted (arg1, arg2, arg3, arg4)); +} + + +// int QRect::bottom() + + +static void _init_f_bottom_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottom_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRect *)cls)->bottom ()); +} + + +// QPoint QRect::bottomLeft() + + +static void _init_f_bottomLeft_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottomLeft_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QRect *)cls)->bottomLeft ()); +} + + +// QPoint QRect::bottomRight() + + +static void _init_f_bottomRight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottomRight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QRect *)cls)->bottomRight ()); +} + + +// QPoint QRect::center() + + +static void _init_f_center_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_center_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QRect *)cls)->center ()); +} + + +// bool QRect::contains(const QRect &r, bool proper) + + +static void _init_f_contains_c2548 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("proper", true, "false"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_contains_c2548 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ret.write ((bool)((QRect *)cls)->contains (arg1, arg2)); +} + + +// bool QRect::contains(const QPoint &p, bool proper) + + +static void _init_f_contains_c2672 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("proper", true, "false"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_contains_c2672 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ret.write ((bool)((QRect *)cls)->contains (arg1, arg2)); +} + + +// bool QRect::contains(int x, int y) + + +static void _init_f_contains_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_contains_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRect *)cls)->contains (arg1, arg2)); +} + + +// bool QRect::contains(int x, int y, bool proper) + + +static void _init_f_contains_c2182 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("proper"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_contains_c2182 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + bool arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRect *)cls)->contains (arg1, arg2, arg3)); +} + + +// void QRect::getCoords(int *x1, int *y1, int *x2, int *y2) + + +static void _init_f_getCoords_c3488 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("x2"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("y2"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_getCoords_c3488 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int *arg1 = gsi::arg_reader() (args, heap); + int *arg2 = gsi::arg_reader() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + int *arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->getCoords (arg1, arg2, arg3, arg4); +} + + +// void QRect::getRect(int *x, int *y, int *w, int *h) + + +static void _init_f_getRect_c3488 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_getRect_c3488 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int *arg1 = gsi::arg_reader() (args, heap); + int *arg2 = gsi::arg_reader() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + int *arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->getRect (arg1, arg2, arg3, arg4); +} + + +// int QRect::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRect *)cls)->height ()); +} + + +// QRect QRect::intersected(const QRect &other) + + +static void _init_f_intersected_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intersected_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QRect *)cls)->intersected (arg1)); +} + + +// bool QRect::intersects(const QRect &r) + + +static void _init_f_intersects_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intersects_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRect *)cls)->intersects (arg1)); +} + + +// bool QRect::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRect *)cls)->isEmpty ()); +} + + +// bool QRect::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRect *)cls)->isNull ()); +} + + +// bool QRect::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRect *)cls)->isValid ()); +} + + +// int QRect::left() + + +static void _init_f_left_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_left_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRect *)cls)->left ()); +} + + +// QRect QRect::marginsAdded(const QMargins &margins) + + +static void _init_f_marginsAdded_c2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_marginsAdded_c2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QRect *)cls)->marginsAdded (arg1)); +} + + +// QRect QRect::marginsRemoved(const QMargins &margins) + + +static void _init_f_marginsRemoved_c2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_marginsRemoved_c2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QRect *)cls)->marginsRemoved (arg1)); +} + + +// void QRect::moveBottom(int pos) + + +static void _init_f_moveBottom_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveBottom_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->moveBottom (arg1); +} + + +// void QRect::moveBottomLeft(const QPoint &p) + + +static void _init_f_moveBottomLeft_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveBottomLeft_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->moveBottomLeft (arg1); +} + + +// void QRect::moveBottomRight(const QPoint &p) + + +static void _init_f_moveBottomRight_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveBottomRight_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->moveBottomRight (arg1); +} + + +// void QRect::moveCenter(const QPoint &p) + + +static void _init_f_moveCenter_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveCenter_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->moveCenter (arg1); +} + + +// void QRect::moveLeft(int pos) + + +static void _init_f_moveLeft_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveLeft_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->moveLeft (arg1); +} + + +// void QRect::moveRight(int pos) + + +static void _init_f_moveRight_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveRight_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->moveRight (arg1); +} + + +// void QRect::moveTo(int x, int t) + + +static void _init_f_moveTo_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("t"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_moveTo_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->moveTo (arg1, arg2); +} + + +// void QRect::moveTo(const QPoint &p) + + +static void _init_f_moveTo_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveTo_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->moveTo (arg1); +} + + +// void QRect::moveTop(int pos) + + +static void _init_f_moveTop_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveTop_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->moveTop (arg1); +} + + +// void QRect::moveTopLeft(const QPoint &p) + + +static void _init_f_moveTopLeft_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveTopLeft_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->moveTopLeft (arg1); +} + + +// void QRect::moveTopRight(const QPoint &p) + + +static void _init_f_moveTopRight_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveTopRight_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->moveTopRight (arg1); +} + + +// QRect QRect::normalized() + + +static void _init_f_normalized_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_normalized_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QRect *)cls)->normalized ()); +} + + +// QRect QRect::operator&(const QRect &r) + + +static void _init_f_operator_amp__c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_amp__c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QRect *)cls)->operator& (arg1)); +} + + +// QRect &QRect::operator&=(const QRect &r) + + +static void _init_f_operator_amp__eq__1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_amp__eq__1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect &)((QRect *)cls)->operator&= (arg1)); +} + + +// QRect &QRect::operator+=(const QMargins &margins) + + +static void _init_f_operator_plus__eq__2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect &)((QRect *)cls)->operator+= (arg1)); +} + + +// QRect &QRect::operator-=(const QMargins &margins) + + +static void _init_f_operator_minus__eq__2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect &)((QRect *)cls)->operator-= (arg1)); +} + + +// QRect QRect::operator|(const QRect &r) + + +static void _init_f_operator_pipe__c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_pipe__c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QRect *)cls)->operator| (arg1)); +} + + +// QRect &QRect::operator|=(const QRect &r) + + +static void _init_f_operator_pipe__eq__1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_pipe__eq__1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect &)((QRect *)cls)->operator|= (arg1)); +} + + +// int QRect::right() + + +static void _init_f_right_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_right_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRect *)cls)->right ()); +} + + +// void QRect::setBottom(int pos) + + +static void _init_f_setBottom_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBottom_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->setBottom (arg1); +} + + +// void QRect::setBottomLeft(const QPoint &p) + + +static void _init_f_setBottomLeft_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBottomLeft_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->setBottomLeft (arg1); +} + + +// void QRect::setBottomRight(const QPoint &p) + + +static void _init_f_setBottomRight_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBottomRight_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->setBottomRight (arg1); +} + + +// void QRect::setCoords(int x1, int y1, int x2, int y2) + + +static void _init_f_setCoords_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("x2"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("y2"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setCoords_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->setCoords (arg1, arg2, arg3, arg4); +} + + +// void QRect::setHeight(int h) + + +static void _init_f_setHeight_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHeight_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->setHeight (arg1); +} + + +// void QRect::setLeft(int pos) + + +static void _init_f_setLeft_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLeft_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->setLeft (arg1); +} + + +// void QRect::setRect(int x, int y, int w, int h) + + +static void _init_f_setRect_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setRect_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->setRect (arg1, arg2, arg3, arg4); +} + + +// void QRect::setRight(int pos) + + +static void _init_f_setRight_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRight_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->setRight (arg1); +} + + +// void QRect::setSize(const QSize &s) + + +static void _init_f_setSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->setSize (arg1); +} + + +// void QRect::setTop(int pos) + + +static void _init_f_setTop_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTop_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->setTop (arg1); +} + + +// void QRect::setTopLeft(const QPoint &p) + + +static void _init_f_setTopLeft_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTopLeft_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->setTopLeft (arg1); +} + + +// void QRect::setTopRight(const QPoint &p) + + +static void _init_f_setTopRight_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTopRight_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->setTopRight (arg1); +} + + +// void QRect::setWidth(int w) + + +static void _init_f_setWidth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->setWidth (arg1); +} + + +// void QRect::setX(int x) + + +static void _init_f_setX_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setX_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->setX (arg1); +} + + +// void QRect::setY(int y) + + +static void _init_f_setY_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("y"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setY_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->setY (arg1); +} + + +// QSize QRect::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QRect *)cls)->size ()); +} + + +// int QRect::top() + + +static void _init_f_top_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_top_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRect *)cls)->top ()); +} + + +// QPoint QRect::topLeft() + + +static void _init_f_topLeft_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_topLeft_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QRect *)cls)->topLeft ()); +} + + +// QPoint QRect::topRight() + + +static void _init_f_topRight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_topRight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QRect *)cls)->topRight ()); +} + + +// void QRect::translate(int dx, int dy) + + +static void _init_f_translate_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translate_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->translate (arg1, arg2); +} + + +// void QRect::translate(const QPoint &p) + + +static void _init_f_translate_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translate_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRect *)cls)->translate (arg1); +} + + +// QRect QRect::translated(int dx, int dy) + + +static void _init_f_translated_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translated_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QRect *)cls)->translated (arg1, arg2)); +} + + +// QRect QRect::translated(const QPoint &p) + + +static void _init_f_translated_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translated_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QRect *)cls)->translated (arg1)); +} + + +// QRect QRect::transposed() + + +static void _init_f_transposed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transposed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QRect *)cls)->transposed ()); +} + + +// QRect QRect::united(const QRect &other) + + +static void _init_f_united_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_united_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QRect *)cls)->united (arg1)); +} + + +// int QRect::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRect *)cls)->width ()); +} + + +// int QRect::x() + + +static void _init_f_x_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRect *)cls)->x ()); +} + + +// int QRect::y() + + +static void _init_f_y_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRect *)cls)->y ()); +} + + +// static QRect QRect::span(const QPoint &p1, const QPoint &p2) + + +static void _init_f_span_3724 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("p2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_span_3724 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QPoint &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QRect)QRect::span (arg1, arg2)); +} + + +// QRect ::operator+(const QRect &rectangle, const QMargins &margins) +static QRect op_QRect_operator_plus__3799u1(const QRect *_self, const QMargins &margins) { + return ::operator+(*_self, margins); +} + +// QRect ::operator-(const QRect &lhs, const QMargins &rhs) +static QRect op_QRect_operator_minus__3799(const QRect *_self, const QMargins &rhs) { + return ::operator-(*_self, rhs); +} + + +namespace gsi +{ + +static gsi::Methods methods_QRect () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRect::QRect()\nThis method creates an object of class QRect.", &_init_ctor_QRect_0, &_call_ctor_QRect_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRect::QRect(const QPoint &topleft, const QPoint &bottomright)\nThis method creates an object of class QRect.", &_init_ctor_QRect_3724, &_call_ctor_QRect_3724); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRect::QRect(const QPoint &topleft, const QSize &size)\nThis method creates an object of class QRect.", &_init_ctor_QRect_3613, &_call_ctor_QRect_3613); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRect::QRect(int left, int top, int width, int height)\nThis method creates an object of class QRect.", &_init_ctor_QRect_2744, &_call_ctor_QRect_2744); + methods += new qt_gsi::GenericMethod ("adjust", "@brief Method void QRect::adjust(int x1, int y1, int x2, int y2)\n", false, &_init_f_adjust_2744, &_call_f_adjust_2744); + methods += new qt_gsi::GenericMethod ("adjusted", "@brief Method QRect QRect::adjusted(int x1, int y1, int x2, int y2)\n", true, &_init_f_adjusted_c2744, &_call_f_adjusted_c2744); + methods += new qt_gsi::GenericMethod (":bottom", "@brief Method int QRect::bottom()\n", true, &_init_f_bottom_c0, &_call_f_bottom_c0); + methods += new qt_gsi::GenericMethod (":bottomLeft", "@brief Method QPoint QRect::bottomLeft()\n", true, &_init_f_bottomLeft_c0, &_call_f_bottomLeft_c0); + methods += new qt_gsi::GenericMethod (":bottomRight", "@brief Method QPoint QRect::bottomRight()\n", true, &_init_f_bottomRight_c0, &_call_f_bottomRight_c0); + methods += new qt_gsi::GenericMethod ("center", "@brief Method QPoint QRect::center()\n", true, &_init_f_center_c0, &_call_f_center_c0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QRect::contains(const QRect &r, bool proper)\n", true, &_init_f_contains_c2548, &_call_f_contains_c2548); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QRect::contains(const QPoint &p, bool proper)\n", true, &_init_f_contains_c2672, &_call_f_contains_c2672); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QRect::contains(int x, int y)\n", true, &_init_f_contains_c1426, &_call_f_contains_c1426); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QRect::contains(int x, int y, bool proper)\n", true, &_init_f_contains_c2182, &_call_f_contains_c2182); + methods += new qt_gsi::GenericMethod ("getCoords", "@brief Method void QRect::getCoords(int *x1, int *y1, int *x2, int *y2)\n", true, &_init_f_getCoords_c3488, &_call_f_getCoords_c3488); + methods += new qt_gsi::GenericMethod ("getRect", "@brief Method void QRect::getRect(int *x, int *y, int *w, int *h)\n", true, &_init_f_getRect_c3488, &_call_f_getRect_c3488); + methods += new qt_gsi::GenericMethod (":height", "@brief Method int QRect::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("intersected", "@brief Method QRect QRect::intersected(const QRect &other)\n", true, &_init_f_intersected_c1792, &_call_f_intersected_c1792); + methods += new qt_gsi::GenericMethod ("intersects", "@brief Method bool QRect::intersects(const QRect &r)\n", true, &_init_f_intersects_c1792, &_call_f_intersects_c1792); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QRect::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QRect::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QRect::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod (":left", "@brief Method int QRect::left()\n", true, &_init_f_left_c0, &_call_f_left_c0); + methods += new qt_gsi::GenericMethod ("marginsAdded", "@brief Method QRect QRect::marginsAdded(const QMargins &margins)\n", true, &_init_f_marginsAdded_c2115, &_call_f_marginsAdded_c2115); + methods += new qt_gsi::GenericMethod ("marginsRemoved", "@brief Method QRect QRect::marginsRemoved(const QMargins &margins)\n", true, &_init_f_marginsRemoved_c2115, &_call_f_marginsRemoved_c2115); + methods += new qt_gsi::GenericMethod ("moveBottom", "@brief Method void QRect::moveBottom(int pos)\n", false, &_init_f_moveBottom_767, &_call_f_moveBottom_767); + methods += new qt_gsi::GenericMethod ("moveBottomLeft", "@brief Method void QRect::moveBottomLeft(const QPoint &p)\n", false, &_init_f_moveBottomLeft_1916, &_call_f_moveBottomLeft_1916); + methods += new qt_gsi::GenericMethod ("moveBottomRight", "@brief Method void QRect::moveBottomRight(const QPoint &p)\n", false, &_init_f_moveBottomRight_1916, &_call_f_moveBottomRight_1916); + methods += new qt_gsi::GenericMethod ("moveCenter", "@brief Method void QRect::moveCenter(const QPoint &p)\n", false, &_init_f_moveCenter_1916, &_call_f_moveCenter_1916); + methods += new qt_gsi::GenericMethod ("moveLeft", "@brief Method void QRect::moveLeft(int pos)\n", false, &_init_f_moveLeft_767, &_call_f_moveLeft_767); + methods += new qt_gsi::GenericMethod ("moveRight", "@brief Method void QRect::moveRight(int pos)\n", false, &_init_f_moveRight_767, &_call_f_moveRight_767); + methods += new qt_gsi::GenericMethod ("moveTo", "@brief Method void QRect::moveTo(int x, int t)\n", false, &_init_f_moveTo_1426, &_call_f_moveTo_1426); + methods += new qt_gsi::GenericMethod ("moveTo", "@brief Method void QRect::moveTo(const QPoint &p)\n", false, &_init_f_moveTo_1916, &_call_f_moveTo_1916); + methods += new qt_gsi::GenericMethod ("moveTop", "@brief Method void QRect::moveTop(int pos)\n", false, &_init_f_moveTop_767, &_call_f_moveTop_767); + methods += new qt_gsi::GenericMethod ("moveTopLeft", "@brief Method void QRect::moveTopLeft(const QPoint &p)\n", false, &_init_f_moveTopLeft_1916, &_call_f_moveTopLeft_1916); + methods += new qt_gsi::GenericMethod ("moveTopRight", "@brief Method void QRect::moveTopRight(const QPoint &p)\n", false, &_init_f_moveTopRight_1916, &_call_f_moveTopRight_1916); + methods += new qt_gsi::GenericMethod ("normalized", "@brief Method QRect QRect::normalized()\n", true, &_init_f_normalized_c0, &_call_f_normalized_c0); + methods += new qt_gsi::GenericMethod ("&", "@brief Method QRect QRect::operator&(const QRect &r)\n", true, &_init_f_operator_amp__c1792, &_call_f_operator_amp__c1792); + methods += new qt_gsi::GenericMethod ("&=", "@brief Method QRect &QRect::operator&=(const QRect &r)\n", false, &_init_f_operator_amp__eq__1792, &_call_f_operator_amp__eq__1792); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QRect &QRect::operator+=(const QMargins &margins)\n", false, &_init_f_operator_plus__eq__2115, &_call_f_operator_plus__eq__2115); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QRect &QRect::operator-=(const QMargins &margins)\n", false, &_init_f_operator_minus__eq__2115, &_call_f_operator_minus__eq__2115); + methods += new qt_gsi::GenericMethod ("|", "@brief Method QRect QRect::operator|(const QRect &r)\n", true, &_init_f_operator_pipe__c1792, &_call_f_operator_pipe__c1792); + methods += new qt_gsi::GenericMethod ("|=", "@brief Method QRect &QRect::operator|=(const QRect &r)\n", false, &_init_f_operator_pipe__eq__1792, &_call_f_operator_pipe__eq__1792); + methods += new qt_gsi::GenericMethod (":right", "@brief Method int QRect::right()\n", true, &_init_f_right_c0, &_call_f_right_c0); + methods += new qt_gsi::GenericMethod ("setBottom|bottom=", "@brief Method void QRect::setBottom(int pos)\n", false, &_init_f_setBottom_767, &_call_f_setBottom_767); + methods += new qt_gsi::GenericMethod ("setBottomLeft|bottomLeft=", "@brief Method void QRect::setBottomLeft(const QPoint &p)\n", false, &_init_f_setBottomLeft_1916, &_call_f_setBottomLeft_1916); + methods += new qt_gsi::GenericMethod ("setBottomRight|bottomRight=", "@brief Method void QRect::setBottomRight(const QPoint &p)\n", false, &_init_f_setBottomRight_1916, &_call_f_setBottomRight_1916); + methods += new qt_gsi::GenericMethod ("setCoords", "@brief Method void QRect::setCoords(int x1, int y1, int x2, int y2)\n", false, &_init_f_setCoords_2744, &_call_f_setCoords_2744); + methods += new qt_gsi::GenericMethod ("setHeight|height=", "@brief Method void QRect::setHeight(int h)\n", false, &_init_f_setHeight_767, &_call_f_setHeight_767); + methods += new qt_gsi::GenericMethod ("setLeft|left=", "@brief Method void QRect::setLeft(int pos)\n", false, &_init_f_setLeft_767, &_call_f_setLeft_767); + methods += new qt_gsi::GenericMethod ("setRect", "@brief Method void QRect::setRect(int x, int y, int w, int h)\n", false, &_init_f_setRect_2744, &_call_f_setRect_2744); + methods += new qt_gsi::GenericMethod ("setRight|right=", "@brief Method void QRect::setRight(int pos)\n", false, &_init_f_setRight_767, &_call_f_setRight_767); + methods += new qt_gsi::GenericMethod ("setSize|size=", "@brief Method void QRect::setSize(const QSize &s)\n", false, &_init_f_setSize_1805, &_call_f_setSize_1805); + methods += new qt_gsi::GenericMethod ("setTop|top=", "@brief Method void QRect::setTop(int pos)\n", false, &_init_f_setTop_767, &_call_f_setTop_767); + methods += new qt_gsi::GenericMethod ("setTopLeft|topLeft=", "@brief Method void QRect::setTopLeft(const QPoint &p)\n", false, &_init_f_setTopLeft_1916, &_call_f_setTopLeft_1916); + methods += new qt_gsi::GenericMethod ("setTopRight|topRight=", "@brief Method void QRect::setTopRight(const QPoint &p)\n", false, &_init_f_setTopRight_1916, &_call_f_setTopRight_1916); + methods += new qt_gsi::GenericMethod ("setWidth|width=", "@brief Method void QRect::setWidth(int w)\n", false, &_init_f_setWidth_767, &_call_f_setWidth_767); + methods += new qt_gsi::GenericMethod ("setX|x=", "@brief Method void QRect::setX(int x)\n", false, &_init_f_setX_767, &_call_f_setX_767); + methods += new qt_gsi::GenericMethod ("setY|y=", "@brief Method void QRect::setY(int y)\n", false, &_init_f_setY_767, &_call_f_setY_767); + methods += new qt_gsi::GenericMethod (":size", "@brief Method QSize QRect::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod (":top", "@brief Method int QRect::top()\n", true, &_init_f_top_c0, &_call_f_top_c0); + methods += new qt_gsi::GenericMethod (":topLeft", "@brief Method QPoint QRect::topLeft()\n", true, &_init_f_topLeft_c0, &_call_f_topLeft_c0); + methods += new qt_gsi::GenericMethod (":topRight", "@brief Method QPoint QRect::topRight()\n", true, &_init_f_topRight_c0, &_call_f_topRight_c0); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QRect::translate(int dx, int dy)\n", false, &_init_f_translate_1426, &_call_f_translate_1426); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QRect::translate(const QPoint &p)\n", false, &_init_f_translate_1916, &_call_f_translate_1916); + methods += new qt_gsi::GenericMethod ("translated", "@brief Method QRect QRect::translated(int dx, int dy)\n", true, &_init_f_translated_c1426, &_call_f_translated_c1426); + methods += new qt_gsi::GenericMethod ("translated", "@brief Method QRect QRect::translated(const QPoint &p)\n", true, &_init_f_translated_c1916, &_call_f_translated_c1916); + methods += new qt_gsi::GenericMethod ("transposed", "@brief Method QRect QRect::transposed()\n", true, &_init_f_transposed_c0, &_call_f_transposed_c0); + methods += new qt_gsi::GenericMethod ("united", "@brief Method QRect QRect::united(const QRect &other)\n", true, &_init_f_united_c1792, &_call_f_united_c1792); + methods += new qt_gsi::GenericMethod (":width", "@brief Method int QRect::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + methods += new qt_gsi::GenericMethod (":x", "@brief Method int QRect::x()\n", true, &_init_f_x_c0, &_call_f_x_c0); + methods += new qt_gsi::GenericMethod (":y", "@brief Method int QRect::y()\n", true, &_init_f_y_c0, &_call_f_y_c0); + methods += new qt_gsi::GenericStaticMethod ("span", "@brief Static method QRect QRect::span(const QPoint &p1, const QPoint &p2)\nThis method is static and can be called without an instance.", &_init_f_span_3724, &_call_f_span_3724); + methods += gsi::method_ext("+", &::op_QRect_operator_plus__3799u1, gsi::arg ("margins"), "@brief Operator QRect ::operator+(const QRect &rectangle, const QMargins &margins)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("-", &::op_QRect_operator_minus__3799, gsi::arg ("rhs"), "@brief Operator QRect ::operator-(const QRect &lhs, const QMargins &rhs)\nThis is the mapping of the global operator to the instance method."); + return methods; +} + +gsi::Class decl_QRect ("QtCore", "QRect", + methods_QRect (), + "@qt\n@brief Binding of QRect"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRect () { return decl_QRect; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQRectF.cc b/src/gsiqt/qt6/QtCore/gsiDeclQRectF.cc new file mode 100644 index 000000000..d44b4441c --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQRectF.cc @@ -0,0 +1,1575 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRectF.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRectF + +// Constructor QRectF::QRectF() + + +static void _init_ctor_QRectF_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QRectF_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QRectF ()); +} + + +// Constructor QRectF::QRectF(const QPointF &topleft, const QSizeF &size) + + +static void _init_ctor_QRectF_3753 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topleft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("size"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QRectF_3753 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QSizeF &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QRectF (arg1, arg2)); +} + + +// Constructor QRectF::QRectF(const QPointF &topleft, const QPointF &bottomRight) + + +static void _init_ctor_QRectF_3864 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topleft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QRectF_3864 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QRectF (arg1, arg2)); +} + + +// Constructor QRectF::QRectF(double left, double top, double width, double height) + + +static void _init_ctor_QRectF_3960 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("width"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("height"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QRectF_3960 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + ret.write (new QRectF (arg1, arg2, arg3, arg4)); +} + + +// Constructor QRectF::QRectF(const QRect &rect) + + +static void _init_ctor_QRectF_1792 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QRectF_1792 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QRectF (arg1)); +} + + +// void QRectF::adjust(double x1, double y1, double x2, double y2) + + +static void _init_f_adjust_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("x2"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("y2"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_adjust_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->adjust (arg1, arg2, arg3, arg4); +} + + +// QRectF QRectF::adjusted(double x1, double y1, double x2, double y2) + + +static void _init_f_adjusted_c3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("x2"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("y2"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_adjusted_c3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QRectF *)cls)->adjusted (arg1, arg2, arg3, arg4)); +} + + +// double QRectF::bottom() + + +static void _init_f_bottom_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottom_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRectF *)cls)->bottom ()); +} + + +// QPointF QRectF::bottomLeft() + + +static void _init_f_bottomLeft_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottomLeft_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QRectF *)cls)->bottomLeft ()); +} + + +// QPointF QRectF::bottomRight() + + +static void _init_f_bottomRight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottomRight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QRectF *)cls)->bottomRight ()); +} + + +// QPointF QRectF::center() + + +static void _init_f_center_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_center_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QRectF *)cls)->center ()); +} + + +// bool QRectF::contains(const QRectF &r) + + +static void _init_f_contains_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRectF *)cls)->contains (arg1)); +} + + +// bool QRectF::contains(const QPointF &p) + + +static void _init_f_contains_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRectF *)cls)->contains (arg1)); +} + + +// bool QRectF::contains(double x, double y) + + +static void _init_f_contains_c2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_contains_c2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRectF *)cls)->contains (arg1, arg2)); +} + + +// void QRectF::getCoords(double *x1, double *y1, double *x2, double *y2) + + +static void _init_f_getCoords_c4704 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("x2"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("y2"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_getCoords_c4704 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double *arg1 = gsi::arg_reader() (args, heap); + double *arg2 = gsi::arg_reader() (args, heap); + double *arg3 = gsi::arg_reader() (args, heap); + double *arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->getCoords (arg1, arg2, arg3, arg4); +} + + +// void QRectF::getRect(double *x, double *y, double *w, double *h) + + +static void _init_f_getRect_c4704 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_getRect_c4704 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double *arg1 = gsi::arg_reader() (args, heap); + double *arg2 = gsi::arg_reader() (args, heap); + double *arg3 = gsi::arg_reader() (args, heap); + double *arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->getRect (arg1, arg2, arg3, arg4); +} + + +// double QRectF::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRectF *)cls)->height ()); +} + + +// QRectF QRectF::intersected(const QRectF &other) + + +static void _init_f_intersected_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intersected_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QRectF *)cls)->intersected (arg1)); +} + + +// bool QRectF::intersects(const QRectF &r) + + +static void _init_f_intersects_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intersects_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRectF *)cls)->intersects (arg1)); +} + + +// bool QRectF::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRectF *)cls)->isEmpty ()); +} + + +// bool QRectF::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRectF *)cls)->isNull ()); +} + + +// bool QRectF::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRectF *)cls)->isValid ()); +} + + +// double QRectF::left() + + +static void _init_f_left_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_left_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRectF *)cls)->left ()); +} + + +// QRectF QRectF::marginsAdded(const QMarginsF &margins) + + +static void _init_f_marginsAdded_c2185 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_marginsAdded_c2185 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMarginsF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QRectF *)cls)->marginsAdded (arg1)); +} + + +// QRectF QRectF::marginsRemoved(const QMarginsF &margins) + + +static void _init_f_marginsRemoved_c2185 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_marginsRemoved_c2185 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMarginsF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QRectF *)cls)->marginsRemoved (arg1)); +} + + +// void QRectF::moveBottom(double pos) + + +static void _init_f_moveBottom_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveBottom_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->moveBottom (arg1); +} + + +// void QRectF::moveBottomLeft(const QPointF &p) + + +static void _init_f_moveBottomLeft_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveBottomLeft_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->moveBottomLeft (arg1); +} + + +// void QRectF::moveBottomRight(const QPointF &p) + + +static void _init_f_moveBottomRight_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveBottomRight_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->moveBottomRight (arg1); +} + + +// void QRectF::moveCenter(const QPointF &p) + + +static void _init_f_moveCenter_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveCenter_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->moveCenter (arg1); +} + + +// void QRectF::moveLeft(double pos) + + +static void _init_f_moveLeft_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveLeft_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->moveLeft (arg1); +} + + +// void QRectF::moveRight(double pos) + + +static void _init_f_moveRight_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveRight_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->moveRight (arg1); +} + + +// void QRectF::moveTo(double x, double y) + + +static void _init_f_moveTo_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_moveTo_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->moveTo (arg1, arg2); +} + + +// void QRectF::moveTo(const QPointF &p) + + +static void _init_f_moveTo_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveTo_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->moveTo (arg1); +} + + +// void QRectF::moveTop(double pos) + + +static void _init_f_moveTop_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveTop_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->moveTop (arg1); +} + + +// void QRectF::moveTopLeft(const QPointF &p) + + +static void _init_f_moveTopLeft_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveTopLeft_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->moveTopLeft (arg1); +} + + +// void QRectF::moveTopRight(const QPointF &p) + + +static void _init_f_moveTopRight_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveTopRight_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->moveTopRight (arg1); +} + + +// QRectF QRectF::normalized() + + +static void _init_f_normalized_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_normalized_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QRectF *)cls)->normalized ()); +} + + +// QRectF QRectF::operator&(const QRectF &r) + + +static void _init_f_operator_amp__c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_amp__c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QRectF *)cls)->operator& (arg1)); +} + + +// QRectF &QRectF::operator&=(const QRectF &r) + + +static void _init_f_operator_amp__eq__1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_amp__eq__1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF &)((QRectF *)cls)->operator&= (arg1)); +} + + +// QRectF &QRectF::operator+=(const QMarginsF &margins) + + +static void _init_f_operator_plus__eq__2185 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__2185 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMarginsF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF &)((QRectF *)cls)->operator+= (arg1)); +} + + +// QRectF &QRectF::operator-=(const QMarginsF &margins) + + +static void _init_f_operator_minus__eq__2185 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__2185 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMarginsF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF &)((QRectF *)cls)->operator-= (arg1)); +} + + +// QRectF QRectF::operator|(const QRectF &r) + + +static void _init_f_operator_pipe__c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_pipe__c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QRectF *)cls)->operator| (arg1)); +} + + +// QRectF &QRectF::operator|=(const QRectF &r) + + +static void _init_f_operator_pipe__eq__1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_pipe__eq__1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF &)((QRectF *)cls)->operator|= (arg1)); +} + + +// double QRectF::right() + + +static void _init_f_right_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_right_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRectF *)cls)->right ()); +} + + +// void QRectF::setBottom(double pos) + + +static void _init_f_setBottom_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBottom_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->setBottom (arg1); +} + + +// void QRectF::setBottomLeft(const QPointF &p) + + +static void _init_f_setBottomLeft_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBottomLeft_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->setBottomLeft (arg1); +} + + +// void QRectF::setBottomRight(const QPointF &p) + + +static void _init_f_setBottomRight_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBottomRight_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->setBottomRight (arg1); +} + + +// void QRectF::setCoords(double x1, double y1, double x2, double y2) + + +static void _init_f_setCoords_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("x2"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("y2"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setCoords_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->setCoords (arg1, arg2, arg3, arg4); +} + + +// void QRectF::setHeight(double h) + + +static void _init_f_setHeight_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHeight_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->setHeight (arg1); +} + + +// void QRectF::setLeft(double pos) + + +static void _init_f_setLeft_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLeft_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->setLeft (arg1); +} + + +// void QRectF::setRect(double x, double y, double w, double h) + + +static void _init_f_setRect_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setRect_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->setRect (arg1, arg2, arg3, arg4); +} + + +// void QRectF::setRight(double pos) + + +static void _init_f_setRight_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRight_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->setRight (arg1); +} + + +// void QRectF::setSize(const QSizeF &s) + + +static void _init_f_setSize_1875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSize_1875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->setSize (arg1); +} + + +// void QRectF::setTop(double pos) + + +static void _init_f_setTop_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTop_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->setTop (arg1); +} + + +// void QRectF::setTopLeft(const QPointF &p) + + +static void _init_f_setTopLeft_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTopLeft_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->setTopLeft (arg1); +} + + +// void QRectF::setTopRight(const QPointF &p) + + +static void _init_f_setTopRight_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTopRight_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->setTopRight (arg1); +} + + +// void QRectF::setWidth(double w) + + +static void _init_f_setWidth_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidth_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->setWidth (arg1); +} + + +// void QRectF::setX(double pos) + + +static void _init_f_setX_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setX_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->setX (arg1); +} + + +// void QRectF::setY(double pos) + + +static void _init_f_setY_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setY_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->setY (arg1); +} + + +// QSizeF QRectF::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QRectF *)cls)->size ()); +} + + +// QRect QRectF::toAlignedRect() + + +static void _init_f_toAlignedRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toAlignedRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QRectF *)cls)->toAlignedRect ()); +} + + +// QRect QRectF::toRect() + + +static void _init_f_toRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QRectF *)cls)->toRect ()); +} + + +// double QRectF::top() + + +static void _init_f_top_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_top_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRectF *)cls)->top ()); +} + + +// QPointF QRectF::topLeft() + + +static void _init_f_topLeft_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_topLeft_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QRectF *)cls)->topLeft ()); +} + + +// QPointF QRectF::topRight() + + +static void _init_f_topRight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_topRight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QRectF *)cls)->topRight ()); +} + + +// void QRectF::translate(double dx, double dy) + + +static void _init_f_translate_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translate_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->translate (arg1, arg2); +} + + +// void QRectF::translate(const QPointF &p) + + +static void _init_f_translate_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translate_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRectF *)cls)->translate (arg1); +} + + +// QRectF QRectF::translated(double dx, double dy) + + +static void _init_f_translated_c2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translated_c2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QRectF *)cls)->translated (arg1, arg2)); +} + + +// QRectF QRectF::translated(const QPointF &p) + + +static void _init_f_translated_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translated_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QRectF *)cls)->translated (arg1)); +} + + +// QRectF QRectF::transposed() + + +static void _init_f_transposed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transposed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QRectF *)cls)->transposed ()); +} + + +// QRectF QRectF::united(const QRectF &other) + + +static void _init_f_united_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_united_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QRectF *)cls)->united (arg1)); +} + + +// double QRectF::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRectF *)cls)->width ()); +} + + +// double QRectF::x() + + +static void _init_f_x_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRectF *)cls)->x ()); +} + + +// double QRectF::y() + + +static void _init_f_y_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRectF *)cls)->y ()); +} + + +// QRectF ::operator+(const QRectF &lhs, const QMarginsF &rhs) +static QRectF op_QRectF_operator_plus__3939u1(const QRectF *_self, const QMarginsF &rhs) { + return ::operator+(*_self, rhs); +} + +// QRectF ::operator-(const QRectF &lhs, const QMarginsF &rhs) +static QRectF op_QRectF_operator_minus__3939(const QRectF *_self, const QMarginsF &rhs) { + return ::operator-(*_self, rhs); +} + + +namespace gsi +{ + +static gsi::Methods methods_QRectF () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRectF::QRectF()\nThis method creates an object of class QRectF.", &_init_ctor_QRectF_0, &_call_ctor_QRectF_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRectF::QRectF(const QPointF &topleft, const QSizeF &size)\nThis method creates an object of class QRectF.", &_init_ctor_QRectF_3753, &_call_ctor_QRectF_3753); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRectF::QRectF(const QPointF &topleft, const QPointF &bottomRight)\nThis method creates an object of class QRectF.", &_init_ctor_QRectF_3864, &_call_ctor_QRectF_3864); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRectF::QRectF(double left, double top, double width, double height)\nThis method creates an object of class QRectF.", &_init_ctor_QRectF_3960, &_call_ctor_QRectF_3960); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRectF::QRectF(const QRect &rect)\nThis method creates an object of class QRectF.", &_init_ctor_QRectF_1792, &_call_ctor_QRectF_1792); + methods += new qt_gsi::GenericMethod ("adjust", "@brief Method void QRectF::adjust(double x1, double y1, double x2, double y2)\n", false, &_init_f_adjust_3960, &_call_f_adjust_3960); + methods += new qt_gsi::GenericMethod ("adjusted", "@brief Method QRectF QRectF::adjusted(double x1, double y1, double x2, double y2)\n", true, &_init_f_adjusted_c3960, &_call_f_adjusted_c3960); + methods += new qt_gsi::GenericMethod (":bottom", "@brief Method double QRectF::bottom()\n", true, &_init_f_bottom_c0, &_call_f_bottom_c0); + methods += new qt_gsi::GenericMethod (":bottomLeft", "@brief Method QPointF QRectF::bottomLeft()\n", true, &_init_f_bottomLeft_c0, &_call_f_bottomLeft_c0); + methods += new qt_gsi::GenericMethod (":bottomRight", "@brief Method QPointF QRectF::bottomRight()\n", true, &_init_f_bottomRight_c0, &_call_f_bottomRight_c0); + methods += new qt_gsi::GenericMethod ("center", "@brief Method QPointF QRectF::center()\n", true, &_init_f_center_c0, &_call_f_center_c0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QRectF::contains(const QRectF &r)\n", true, &_init_f_contains_c1862, &_call_f_contains_c1862); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QRectF::contains(const QPointF &p)\n", true, &_init_f_contains_c1986, &_call_f_contains_c1986); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QRectF::contains(double x, double y)\n", true, &_init_f_contains_c2034, &_call_f_contains_c2034); + methods += new qt_gsi::GenericMethod ("getCoords", "@brief Method void QRectF::getCoords(double *x1, double *y1, double *x2, double *y2)\n", true, &_init_f_getCoords_c4704, &_call_f_getCoords_c4704); + methods += new qt_gsi::GenericMethod ("getRect", "@brief Method void QRectF::getRect(double *x, double *y, double *w, double *h)\n", true, &_init_f_getRect_c4704, &_call_f_getRect_c4704); + methods += new qt_gsi::GenericMethod (":height", "@brief Method double QRectF::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("intersected", "@brief Method QRectF QRectF::intersected(const QRectF &other)\n", true, &_init_f_intersected_c1862, &_call_f_intersected_c1862); + methods += new qt_gsi::GenericMethod ("intersects", "@brief Method bool QRectF::intersects(const QRectF &r)\n", true, &_init_f_intersects_c1862, &_call_f_intersects_c1862); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QRectF::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QRectF::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QRectF::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod (":left", "@brief Method double QRectF::left()\n", true, &_init_f_left_c0, &_call_f_left_c0); + methods += new qt_gsi::GenericMethod ("marginsAdded", "@brief Method QRectF QRectF::marginsAdded(const QMarginsF &margins)\n", true, &_init_f_marginsAdded_c2185, &_call_f_marginsAdded_c2185); + methods += new qt_gsi::GenericMethod ("marginsRemoved", "@brief Method QRectF QRectF::marginsRemoved(const QMarginsF &margins)\n", true, &_init_f_marginsRemoved_c2185, &_call_f_marginsRemoved_c2185); + methods += new qt_gsi::GenericMethod ("moveBottom", "@brief Method void QRectF::moveBottom(double pos)\n", false, &_init_f_moveBottom_1071, &_call_f_moveBottom_1071); + methods += new qt_gsi::GenericMethod ("moveBottomLeft", "@brief Method void QRectF::moveBottomLeft(const QPointF &p)\n", false, &_init_f_moveBottomLeft_1986, &_call_f_moveBottomLeft_1986); + methods += new qt_gsi::GenericMethod ("moveBottomRight", "@brief Method void QRectF::moveBottomRight(const QPointF &p)\n", false, &_init_f_moveBottomRight_1986, &_call_f_moveBottomRight_1986); + methods += new qt_gsi::GenericMethod ("moveCenter", "@brief Method void QRectF::moveCenter(const QPointF &p)\n", false, &_init_f_moveCenter_1986, &_call_f_moveCenter_1986); + methods += new qt_gsi::GenericMethod ("moveLeft", "@brief Method void QRectF::moveLeft(double pos)\n", false, &_init_f_moveLeft_1071, &_call_f_moveLeft_1071); + methods += new qt_gsi::GenericMethod ("moveRight", "@brief Method void QRectF::moveRight(double pos)\n", false, &_init_f_moveRight_1071, &_call_f_moveRight_1071); + methods += new qt_gsi::GenericMethod ("moveTo", "@brief Method void QRectF::moveTo(double x, double y)\n", false, &_init_f_moveTo_2034, &_call_f_moveTo_2034); + methods += new qt_gsi::GenericMethod ("moveTo", "@brief Method void QRectF::moveTo(const QPointF &p)\n", false, &_init_f_moveTo_1986, &_call_f_moveTo_1986); + methods += new qt_gsi::GenericMethod ("moveTop", "@brief Method void QRectF::moveTop(double pos)\n", false, &_init_f_moveTop_1071, &_call_f_moveTop_1071); + methods += new qt_gsi::GenericMethod ("moveTopLeft", "@brief Method void QRectF::moveTopLeft(const QPointF &p)\n", false, &_init_f_moveTopLeft_1986, &_call_f_moveTopLeft_1986); + methods += new qt_gsi::GenericMethod ("moveTopRight", "@brief Method void QRectF::moveTopRight(const QPointF &p)\n", false, &_init_f_moveTopRight_1986, &_call_f_moveTopRight_1986); + methods += new qt_gsi::GenericMethod ("normalized", "@brief Method QRectF QRectF::normalized()\n", true, &_init_f_normalized_c0, &_call_f_normalized_c0); + methods += new qt_gsi::GenericMethod ("&", "@brief Method QRectF QRectF::operator&(const QRectF &r)\n", true, &_init_f_operator_amp__c1862, &_call_f_operator_amp__c1862); + methods += new qt_gsi::GenericMethod ("&=", "@brief Method QRectF &QRectF::operator&=(const QRectF &r)\n", false, &_init_f_operator_amp__eq__1862, &_call_f_operator_amp__eq__1862); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QRectF &QRectF::operator+=(const QMarginsF &margins)\n", false, &_init_f_operator_plus__eq__2185, &_call_f_operator_plus__eq__2185); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QRectF &QRectF::operator-=(const QMarginsF &margins)\n", false, &_init_f_operator_minus__eq__2185, &_call_f_operator_minus__eq__2185); + methods += new qt_gsi::GenericMethod ("|", "@brief Method QRectF QRectF::operator|(const QRectF &r)\n", true, &_init_f_operator_pipe__c1862, &_call_f_operator_pipe__c1862); + methods += new qt_gsi::GenericMethod ("|=", "@brief Method QRectF &QRectF::operator|=(const QRectF &r)\n", false, &_init_f_operator_pipe__eq__1862, &_call_f_operator_pipe__eq__1862); + methods += new qt_gsi::GenericMethod (":right", "@brief Method double QRectF::right()\n", true, &_init_f_right_c0, &_call_f_right_c0); + methods += new qt_gsi::GenericMethod ("setBottom|bottom=", "@brief Method void QRectF::setBottom(double pos)\n", false, &_init_f_setBottom_1071, &_call_f_setBottom_1071); + methods += new qt_gsi::GenericMethod ("setBottomLeft|bottomLeft=", "@brief Method void QRectF::setBottomLeft(const QPointF &p)\n", false, &_init_f_setBottomLeft_1986, &_call_f_setBottomLeft_1986); + methods += new qt_gsi::GenericMethod ("setBottomRight|bottomRight=", "@brief Method void QRectF::setBottomRight(const QPointF &p)\n", false, &_init_f_setBottomRight_1986, &_call_f_setBottomRight_1986); + methods += new qt_gsi::GenericMethod ("setCoords", "@brief Method void QRectF::setCoords(double x1, double y1, double x2, double y2)\n", false, &_init_f_setCoords_3960, &_call_f_setCoords_3960); + methods += new qt_gsi::GenericMethod ("setHeight|height=", "@brief Method void QRectF::setHeight(double h)\n", false, &_init_f_setHeight_1071, &_call_f_setHeight_1071); + methods += new qt_gsi::GenericMethod ("setLeft|left=", "@brief Method void QRectF::setLeft(double pos)\n", false, &_init_f_setLeft_1071, &_call_f_setLeft_1071); + methods += new qt_gsi::GenericMethod ("setRect", "@brief Method void QRectF::setRect(double x, double y, double w, double h)\n", false, &_init_f_setRect_3960, &_call_f_setRect_3960); + methods += new qt_gsi::GenericMethod ("setRight|right=", "@brief Method void QRectF::setRight(double pos)\n", false, &_init_f_setRight_1071, &_call_f_setRight_1071); + methods += new qt_gsi::GenericMethod ("setSize|size=", "@brief Method void QRectF::setSize(const QSizeF &s)\n", false, &_init_f_setSize_1875, &_call_f_setSize_1875); + methods += new qt_gsi::GenericMethod ("setTop|top=", "@brief Method void QRectF::setTop(double pos)\n", false, &_init_f_setTop_1071, &_call_f_setTop_1071); + methods += new qt_gsi::GenericMethod ("setTopLeft|topLeft=", "@brief Method void QRectF::setTopLeft(const QPointF &p)\n", false, &_init_f_setTopLeft_1986, &_call_f_setTopLeft_1986); + methods += new qt_gsi::GenericMethod ("setTopRight|topRight=", "@brief Method void QRectF::setTopRight(const QPointF &p)\n", false, &_init_f_setTopRight_1986, &_call_f_setTopRight_1986); + methods += new qt_gsi::GenericMethod ("setWidth|width=", "@brief Method void QRectF::setWidth(double w)\n", false, &_init_f_setWidth_1071, &_call_f_setWidth_1071); + methods += new qt_gsi::GenericMethod ("setX|x=", "@brief Method void QRectF::setX(double pos)\n", false, &_init_f_setX_1071, &_call_f_setX_1071); + methods += new qt_gsi::GenericMethod ("setY|y=", "@brief Method void QRectF::setY(double pos)\n", false, &_init_f_setY_1071, &_call_f_setY_1071); + methods += new qt_gsi::GenericMethod (":size", "@brief Method QSizeF QRectF::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("toAlignedRect", "@brief Method QRect QRectF::toAlignedRect()\n", true, &_init_f_toAlignedRect_c0, &_call_f_toAlignedRect_c0); + methods += new qt_gsi::GenericMethod ("toRect", "@brief Method QRect QRectF::toRect()\n", true, &_init_f_toRect_c0, &_call_f_toRect_c0); + methods += new qt_gsi::GenericMethod (":top", "@brief Method double QRectF::top()\n", true, &_init_f_top_c0, &_call_f_top_c0); + methods += new qt_gsi::GenericMethod (":topLeft", "@brief Method QPointF QRectF::topLeft()\n", true, &_init_f_topLeft_c0, &_call_f_topLeft_c0); + methods += new qt_gsi::GenericMethod (":topRight", "@brief Method QPointF QRectF::topRight()\n", true, &_init_f_topRight_c0, &_call_f_topRight_c0); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QRectF::translate(double dx, double dy)\n", false, &_init_f_translate_2034, &_call_f_translate_2034); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QRectF::translate(const QPointF &p)\n", false, &_init_f_translate_1986, &_call_f_translate_1986); + methods += new qt_gsi::GenericMethod ("translated", "@brief Method QRectF QRectF::translated(double dx, double dy)\n", true, &_init_f_translated_c2034, &_call_f_translated_c2034); + methods += new qt_gsi::GenericMethod ("translated", "@brief Method QRectF QRectF::translated(const QPointF &p)\n", true, &_init_f_translated_c1986, &_call_f_translated_c1986); + methods += new qt_gsi::GenericMethod ("transposed", "@brief Method QRectF QRectF::transposed()\n", true, &_init_f_transposed_c0, &_call_f_transposed_c0); + methods += new qt_gsi::GenericMethod ("united", "@brief Method QRectF QRectF::united(const QRectF &other)\n", true, &_init_f_united_c1862, &_call_f_united_c1862); + methods += new qt_gsi::GenericMethod (":width", "@brief Method double QRectF::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + methods += new qt_gsi::GenericMethod (":x", "@brief Method double QRectF::x()\n", true, &_init_f_x_c0, &_call_f_x_c0); + methods += new qt_gsi::GenericMethod (":y", "@brief Method double QRectF::y()\n", true, &_init_f_y_c0, &_call_f_y_c0); + methods += gsi::method_ext("+", &::op_QRectF_operator_plus__3939u1, gsi::arg ("rhs"), "@brief Operator QRectF ::operator+(const QRectF &lhs, const QMarginsF &rhs)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("-", &::op_QRectF_operator_minus__3939, gsi::arg ("rhs"), "@brief Operator QRectF ::operator-(const QRectF &lhs, const QMarginsF &rhs)\nThis is the mapping of the global operator to the instance method."); + return methods; +} + +gsi::Class decl_QRectF ("QtCore", "QRectF", + methods_QRectF (), + "@qt\n@brief Binding of QRectF"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRectF () { return decl_QRectF; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQRecursiveMutex.cc b/src/gsiqt/qt6/QtCore/gsiDeclQRecursiveMutex.cc new file mode 100644 index 000000000..591c2a4c2 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQRecursiveMutex.cc @@ -0,0 +1,141 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRecursiveMutex.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRecursiveMutex + +// Constructor QRecursiveMutex::QRecursiveMutex() + + +static void _init_ctor_QRecursiveMutex_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QRecursiveMutex_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QRecursiveMutex ()); +} + + +// void QRecursiveMutex::lock() + + +static void _init_f_lock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRecursiveMutex *)cls)->lock (); +} + + +// bool QRecursiveMutex::tryLock(int timeout) + + +static void _init_f_tryLock_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timeout", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tryLock_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((bool)((QRecursiveMutex *)cls)->tryLock (arg1)); +} + + +// bool QRecursiveMutex::try_lock() + + +static void _init_f_try_lock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_try_lock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRecursiveMutex *)cls)->try_lock ()); +} + + +// void QRecursiveMutex::unlock() + + +static void _init_f_unlock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unlock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRecursiveMutex *)cls)->unlock (); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QRecursiveMutex () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRecursiveMutex::QRecursiveMutex()\nThis method creates an object of class QRecursiveMutex.", &_init_ctor_QRecursiveMutex_0, &_call_ctor_QRecursiveMutex_0); + methods += new qt_gsi::GenericMethod ("lock", "@brief Method void QRecursiveMutex::lock()\n", false, &_init_f_lock_0, &_call_f_lock_0); + methods += new qt_gsi::GenericMethod ("tryLock", "@brief Method bool QRecursiveMutex::tryLock(int timeout)\n", false, &_init_f_tryLock_767, &_call_f_tryLock_767); + methods += new qt_gsi::GenericMethod ("try_lock", "@brief Method bool QRecursiveMutex::try_lock()\n", false, &_init_f_try_lock_0, &_call_f_try_lock_0); + methods += new qt_gsi::GenericMethod ("unlock", "@brief Method void QRecursiveMutex::unlock()\n", false, &_init_f_unlock_0, &_call_f_unlock_0); + return methods; +} + +gsi::Class decl_QRecursiveMutex ("QtCore", "QRecursiveMutex", + methods_QRecursiveMutex (), + "@qt\n@brief Binding of QRecursiveMutex"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRecursiveMutex () { return decl_QRecursiveMutex; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQRegularExpression.cc b/src/gsiqt/qt6/QtCore/gsiDeclQRegularExpression.cc new file mode 100644 index 000000000..096c1382d --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQRegularExpression.cc @@ -0,0 +1,726 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRegularExpression.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRegularExpression + +// Constructor QRegularExpression::QRegularExpression() + + +static void _init_ctor_QRegularExpression_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QRegularExpression_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QRegularExpression ()); +} + + +// Constructor QRegularExpression::QRegularExpression(const QString &pattern, QFlags options) + + +static void _init_ctor_QRegularExpression_6407 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pattern"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("options", true, "QRegularExpression::NoPatternOption"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QRegularExpression_6407 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QRegularExpression::NoPatternOption, heap); + ret.write (new QRegularExpression (arg1, arg2)); +} + + +// Constructor QRegularExpression::QRegularExpression(const QRegularExpression &re) + + +static void _init_ctor_QRegularExpression_3188 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("re"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QRegularExpression_3188 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QRegularExpression (arg1)); +} + + +// int QRegularExpression::captureCount() + + +static void _init_f_captureCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_captureCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRegularExpression *)cls)->captureCount ()); +} + + +// QString QRegularExpression::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QRegularExpression *)cls)->errorString ()); +} + + +// QRegularExpressionMatchIterator QRegularExpression::globalMatch(const QString &subject, qsizetype offset, QRegularExpression::MatchType matchType, QFlags matchOptions) + + +static void _init_f_globalMatch_c10730 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("subject"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("offset", true, "0"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("matchType", true, "QRegularExpression::NormalMatch"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("matchOptions", true, "QRegularExpression::NoMatchOption"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_globalMatch_c10730 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegularExpression::NormalMatch), heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QRegularExpression::NoMatchOption, heap); + ret.write ((QRegularExpressionMatchIterator)((QRegularExpression *)cls)->globalMatch (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), arg4)); +} + + +// QRegularExpressionMatchIterator QRegularExpression::globalMatch(QStringView subjectView, qsizetype offset, QRegularExpression::MatchType matchType, QFlags matchOptions) + + +static void _init_f_globalMatch_c10264 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("subjectView"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("offset", true, "0"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("matchType", true, "QRegularExpression::NormalMatch"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("matchOptions", true, "QRegularExpression::NoMatchOption"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_globalMatch_c10264 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegularExpression::NormalMatch), heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QRegularExpression::NoMatchOption, heap); + ret.write ((QRegularExpressionMatchIterator)((QRegularExpression *)cls)->globalMatch (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), arg4)); +} + + +// bool QRegularExpression::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRegularExpression *)cls)->isValid ()); +} + + +// QRegularExpressionMatch QRegularExpression::match(const QString &subject, qsizetype offset, QRegularExpression::MatchType matchType, QFlags matchOptions) + + +static void _init_f_match_c10730 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("subject"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("offset", true, "0"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("matchType", true, "QRegularExpression::NormalMatch"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("matchOptions", true, "QRegularExpression::NoMatchOption"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_match_c10730 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegularExpression::NormalMatch), heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QRegularExpression::NoMatchOption, heap); + ret.write ((QRegularExpressionMatch)((QRegularExpression *)cls)->match (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), arg4)); +} + + +// QRegularExpressionMatch QRegularExpression::match(QStringView subjectView, qsizetype offset, QRegularExpression::MatchType matchType, QFlags matchOptions) + + +static void _init_f_match_c10264 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("subjectView"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("offset", true, "0"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("matchType", true, "QRegularExpression::NormalMatch"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("matchOptions", true, "QRegularExpression::NoMatchOption"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_match_c10264 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegularExpression::NormalMatch), heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QRegularExpression::NoMatchOption, heap); + ret.write ((QRegularExpressionMatch)((QRegularExpression *)cls)->match (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), arg4)); +} + + +// QStringList QRegularExpression::namedCaptureGroups() + + +static void _init_f_namedCaptureGroups_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_namedCaptureGroups_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QRegularExpression *)cls)->namedCaptureGroups ()); +} + + +// bool QRegularExpression::operator!=(const QRegularExpression &re) + + +static void _init_f_operator_excl__eq__c3188 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("re"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c3188 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRegularExpression *)cls)->operator!= (arg1)); +} + + +// QRegularExpression &QRegularExpression::operator=(const QRegularExpression &re) + + +static void _init_f_operator_eq__3188 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("re"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3188 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegularExpression &)((QRegularExpression *)cls)->operator= (arg1)); +} + + +// bool QRegularExpression::operator==(const QRegularExpression &re) + + +static void _init_f_operator_eq__eq__c3188 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("re"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c3188 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRegularExpression *)cls)->operator== (arg1)); +} + + +// void QRegularExpression::optimize() + + +static void _init_f_optimize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_optimize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegularExpression *)cls)->optimize (); +} + + +// QString QRegularExpression::pattern() + + +static void _init_f_pattern_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pattern_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QRegularExpression *)cls)->pattern ()); +} + + +// qsizetype QRegularExpression::patternErrorOffset() + + +static void _init_f_patternErrorOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_patternErrorOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QRegularExpression *)cls)->patternErrorOffset ()); +} + + +// QFlags QRegularExpression::patternOptions() + + +static void _init_f_patternOptions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_patternOptions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QRegularExpression *)cls)->patternOptions ()); +} + + +// void QRegularExpression::setPattern(const QString &pattern) + + +static void _init_f_setPattern_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pattern"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPattern_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegularExpression *)cls)->setPattern (arg1); +} + + +// void QRegularExpression::setPatternOptions(QFlags options) + + +static void _init_f_setPatternOptions_4490 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPatternOptions_4490 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegularExpression *)cls)->setPatternOptions (arg1); +} + + +// void QRegularExpression::swap(QRegularExpression &other) + + +static void _init_f_swap_2493 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_2493 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QRegularExpression &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegularExpression *)cls)->swap (arg1); +} + + +// static QString QRegularExpression::anchoredPattern(const QString &expression) + + +static void _init_f_anchoredPattern_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("expression"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_anchoredPattern_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QRegularExpression::anchoredPattern (arg1)); +} + + +// static QString QRegularExpression::anchoredPattern(QStringView expression) + + +static void _init_f_anchoredPattern_1559 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("expression"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_anchoredPattern_1559 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QRegularExpression::anchoredPattern (arg1)); +} + + +// static QString QRegularExpression::escape(const QString &str) + + +static void _init_f_escape_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_escape_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QRegularExpression::escape (arg1)); +} + + +// static QString QRegularExpression::escape(QStringView str) + + +static void _init_f_escape_1559 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_escape_1559 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QRegularExpression::escape (arg1)); +} + + +// static QRegularExpression QRegularExpression::fromWildcard(QStringView pattern, Qt::CaseSensitivity cs, QFlags options) + + +static void _init_f_fromWildcard_9295 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pattern"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cs", true, "Qt::CaseInsensitive"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("options", true, "QRegularExpression::DefaultWildcardConversion"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_fromWildcard_9295 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CaseInsensitive), heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QRegularExpression::DefaultWildcardConversion, heap); + ret.write ((QRegularExpression)QRegularExpression::fromWildcard (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// static QString QRegularExpression::wildcardToRegularExpression(const QString &str, QFlags options) + + +static void _init_f_wildcardToRegularExpression_7545 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("options", true, "QRegularExpression::DefaultWildcardConversion"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_wildcardToRegularExpression_7545 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QRegularExpression::DefaultWildcardConversion, heap); + ret.write ((QString)QRegularExpression::wildcardToRegularExpression (arg1, arg2)); +} + + +// static QString QRegularExpression::wildcardToRegularExpression(QStringView str, QFlags options) + + +static void _init_f_wildcardToRegularExpression_7079 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("options", true, "QRegularExpression::DefaultWildcardConversion"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_wildcardToRegularExpression_7079 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QRegularExpression::DefaultWildcardConversion, heap); + ret.write ((QString)QRegularExpression::wildcardToRegularExpression (arg1, arg2)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QRegularExpression () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegularExpression::QRegularExpression()\nThis method creates an object of class QRegularExpression.", &_init_ctor_QRegularExpression_0, &_call_ctor_QRegularExpression_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegularExpression::QRegularExpression(const QString &pattern, QFlags options)\nThis method creates an object of class QRegularExpression.", &_init_ctor_QRegularExpression_6407, &_call_ctor_QRegularExpression_6407); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegularExpression::QRegularExpression(const QRegularExpression &re)\nThis method creates an object of class QRegularExpression.", &_init_ctor_QRegularExpression_3188, &_call_ctor_QRegularExpression_3188); + methods += new qt_gsi::GenericMethod ("captureCount", "@brief Method int QRegularExpression::captureCount()\n", true, &_init_f_captureCount_c0, &_call_f_captureCount_c0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QRegularExpression::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("globalMatch", "@brief Method QRegularExpressionMatchIterator QRegularExpression::globalMatch(const QString &subject, qsizetype offset, QRegularExpression::MatchType matchType, QFlags matchOptions)\n", true, &_init_f_globalMatch_c10730, &_call_f_globalMatch_c10730); + methods += new qt_gsi::GenericMethod ("globalMatch", "@brief Method QRegularExpressionMatchIterator QRegularExpression::globalMatch(QStringView subjectView, qsizetype offset, QRegularExpression::MatchType matchType, QFlags matchOptions)\n", true, &_init_f_globalMatch_c10264, &_call_f_globalMatch_c10264); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QRegularExpression::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("match", "@brief Method QRegularExpressionMatch QRegularExpression::match(const QString &subject, qsizetype offset, QRegularExpression::MatchType matchType, QFlags matchOptions)\n", true, &_init_f_match_c10730, &_call_f_match_c10730); + methods += new qt_gsi::GenericMethod ("match", "@brief Method QRegularExpressionMatch QRegularExpression::match(QStringView subjectView, qsizetype offset, QRegularExpression::MatchType matchType, QFlags matchOptions)\n", true, &_init_f_match_c10264, &_call_f_match_c10264); + methods += new qt_gsi::GenericMethod ("namedCaptureGroups", "@brief Method QStringList QRegularExpression::namedCaptureGroups()\n", true, &_init_f_namedCaptureGroups_c0, &_call_f_namedCaptureGroups_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QRegularExpression::operator!=(const QRegularExpression &re)\n", true, &_init_f_operator_excl__eq__c3188, &_call_f_operator_excl__eq__c3188); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QRegularExpression &QRegularExpression::operator=(const QRegularExpression &re)\n", false, &_init_f_operator_eq__3188, &_call_f_operator_eq__3188); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QRegularExpression::operator==(const QRegularExpression &re)\n", true, &_init_f_operator_eq__eq__c3188, &_call_f_operator_eq__eq__c3188); + methods += new qt_gsi::GenericMethod ("optimize", "@brief Method void QRegularExpression::optimize()\n", true, &_init_f_optimize_c0, &_call_f_optimize_c0); + methods += new qt_gsi::GenericMethod (":pattern", "@brief Method QString QRegularExpression::pattern()\n", true, &_init_f_pattern_c0, &_call_f_pattern_c0); + methods += new qt_gsi::GenericMethod ("patternErrorOffset", "@brief Method qsizetype QRegularExpression::patternErrorOffset()\n", true, &_init_f_patternErrorOffset_c0, &_call_f_patternErrorOffset_c0); + methods += new qt_gsi::GenericMethod (":patternOptions", "@brief Method QFlags QRegularExpression::patternOptions()\n", true, &_init_f_patternOptions_c0, &_call_f_patternOptions_c0); + methods += new qt_gsi::GenericMethod ("setPattern|pattern=", "@brief Method void QRegularExpression::setPattern(const QString &pattern)\n", false, &_init_f_setPattern_2025, &_call_f_setPattern_2025); + methods += new qt_gsi::GenericMethod ("setPatternOptions|patternOptions=", "@brief Method void QRegularExpression::setPatternOptions(QFlags options)\n", false, &_init_f_setPatternOptions_4490, &_call_f_setPatternOptions_4490); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QRegularExpression::swap(QRegularExpression &other)\n", false, &_init_f_swap_2493, &_call_f_swap_2493); + methods += new qt_gsi::GenericStaticMethod ("anchoredPattern", "@brief Static method QString QRegularExpression::anchoredPattern(const QString &expression)\nThis method is static and can be called without an instance.", &_init_f_anchoredPattern_2025, &_call_f_anchoredPattern_2025); + methods += new qt_gsi::GenericStaticMethod ("anchoredPattern", "@brief Static method QString QRegularExpression::anchoredPattern(QStringView expression)\nThis method is static and can be called without an instance.", &_init_f_anchoredPattern_1559, &_call_f_anchoredPattern_1559); + methods += new qt_gsi::GenericStaticMethod ("escape", "@brief Static method QString QRegularExpression::escape(const QString &str)\nThis method is static and can be called without an instance.", &_init_f_escape_2025, &_call_f_escape_2025); + methods += new qt_gsi::GenericStaticMethod ("escape", "@brief Static method QString QRegularExpression::escape(QStringView str)\nThis method is static and can be called without an instance.", &_init_f_escape_1559, &_call_f_escape_1559); + methods += new qt_gsi::GenericStaticMethod ("fromWildcard", "@brief Static method QRegularExpression QRegularExpression::fromWildcard(QStringView pattern, Qt::CaseSensitivity cs, QFlags options)\nThis method is static and can be called without an instance.", &_init_f_fromWildcard_9295, &_call_f_fromWildcard_9295); + methods += new qt_gsi::GenericStaticMethod ("wildcardToRegularExpression", "@brief Static method QString QRegularExpression::wildcardToRegularExpression(const QString &str, QFlags options)\nThis method is static and can be called without an instance.", &_init_f_wildcardToRegularExpression_7545, &_call_f_wildcardToRegularExpression_7545); + methods += new qt_gsi::GenericStaticMethod ("wildcardToRegularExpression", "@brief Static method QString QRegularExpression::wildcardToRegularExpression(QStringView str, QFlags options)\nThis method is static and can be called without an instance.", &_init_f_wildcardToRegularExpression_7079, &_call_f_wildcardToRegularExpression_7079); + return methods; +} + +gsi::Class decl_QRegularExpression ("QtCore", "QRegularExpression", + methods_QRegularExpression (), + "@qt\n@brief Binding of QRegularExpression"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRegularExpression () { return decl_QRegularExpression; } + +} + + +// Implementation of the enum wrapper class for QRegularExpression::MatchOption +namespace qt_gsi +{ + +static gsi::Enum decl_QRegularExpression_MatchOption_Enum ("QtCore", "QRegularExpression_MatchOption", + gsi::enum_const ("NoMatchOption", QRegularExpression::NoMatchOption, "@brief Enum constant QRegularExpression::NoMatchOption") + + gsi::enum_const ("AnchorAtOffsetMatchOption", QRegularExpression::AnchorAtOffsetMatchOption, "@brief Enum constant QRegularExpression::AnchorAtOffsetMatchOption") + + gsi::enum_const ("AnchoredMatchOption", QRegularExpression::AnchoredMatchOption, "@brief Enum constant QRegularExpression::AnchoredMatchOption") + + gsi::enum_const ("DontCheckSubjectStringMatchOption", QRegularExpression::DontCheckSubjectStringMatchOption, "@brief Enum constant QRegularExpression::DontCheckSubjectStringMatchOption"), + "@qt\n@brief This class represents the QRegularExpression::MatchOption enum"); + +static gsi::QFlagsClass decl_QRegularExpression_MatchOption_Enums ("QtCore", "QRegularExpression_QFlags_MatchOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QRegularExpression_MatchOption_Enum_in_parent (decl_QRegularExpression_MatchOption_Enum.defs ()); +static gsi::ClassExt decl_QRegularExpression_MatchOption_Enum_as_child (decl_QRegularExpression_MatchOption_Enum, "MatchOption"); +static gsi::ClassExt decl_QRegularExpression_MatchOption_Enums_as_child (decl_QRegularExpression_MatchOption_Enums, "QFlags_MatchOption"); + +} + + +// Implementation of the enum wrapper class for QRegularExpression::MatchType +namespace qt_gsi +{ + +static gsi::Enum decl_QRegularExpression_MatchType_Enum ("QtCore", "QRegularExpression_MatchType", + gsi::enum_const ("NormalMatch", QRegularExpression::NormalMatch, "@brief Enum constant QRegularExpression::NormalMatch") + + gsi::enum_const ("PartialPreferCompleteMatch", QRegularExpression::PartialPreferCompleteMatch, "@brief Enum constant QRegularExpression::PartialPreferCompleteMatch") + + gsi::enum_const ("PartialPreferFirstMatch", QRegularExpression::PartialPreferFirstMatch, "@brief Enum constant QRegularExpression::PartialPreferFirstMatch") + + gsi::enum_const ("NoMatch", QRegularExpression::NoMatch, "@brief Enum constant QRegularExpression::NoMatch"), + "@qt\n@brief This class represents the QRegularExpression::MatchType enum"); + +static gsi::QFlagsClass decl_QRegularExpression_MatchType_Enums ("QtCore", "QRegularExpression_QFlags_MatchType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QRegularExpression_MatchType_Enum_in_parent (decl_QRegularExpression_MatchType_Enum.defs ()); +static gsi::ClassExt decl_QRegularExpression_MatchType_Enum_as_child (decl_QRegularExpression_MatchType_Enum, "MatchType"); +static gsi::ClassExt decl_QRegularExpression_MatchType_Enums_as_child (decl_QRegularExpression_MatchType_Enums, "QFlags_MatchType"); + +} + + +// Implementation of the enum wrapper class for QRegularExpression::PatternOption +namespace qt_gsi +{ + +static gsi::Enum decl_QRegularExpression_PatternOption_Enum ("QtCore", "QRegularExpression_PatternOption", + gsi::enum_const ("NoPatternOption", QRegularExpression::NoPatternOption, "@brief Enum constant QRegularExpression::NoPatternOption") + + gsi::enum_const ("CaseInsensitiveOption", QRegularExpression::CaseInsensitiveOption, "@brief Enum constant QRegularExpression::CaseInsensitiveOption") + + gsi::enum_const ("DotMatchesEverythingOption", QRegularExpression::DotMatchesEverythingOption, "@brief Enum constant QRegularExpression::DotMatchesEverythingOption") + + gsi::enum_const ("MultilineOption", QRegularExpression::MultilineOption, "@brief Enum constant QRegularExpression::MultilineOption") + + gsi::enum_const ("ExtendedPatternSyntaxOption", QRegularExpression::ExtendedPatternSyntaxOption, "@brief Enum constant QRegularExpression::ExtendedPatternSyntaxOption") + + gsi::enum_const ("InvertedGreedinessOption", QRegularExpression::InvertedGreedinessOption, "@brief Enum constant QRegularExpression::InvertedGreedinessOption") + + gsi::enum_const ("DontCaptureOption", QRegularExpression::DontCaptureOption, "@brief Enum constant QRegularExpression::DontCaptureOption") + + gsi::enum_const ("UseUnicodePropertiesOption", QRegularExpression::UseUnicodePropertiesOption, "@brief Enum constant QRegularExpression::UseUnicodePropertiesOption"), + "@qt\n@brief This class represents the QRegularExpression::PatternOption enum"); + +static gsi::QFlagsClass decl_QRegularExpression_PatternOption_Enums ("QtCore", "QRegularExpression_QFlags_PatternOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QRegularExpression_PatternOption_Enum_in_parent (decl_QRegularExpression_PatternOption_Enum.defs ()); +static gsi::ClassExt decl_QRegularExpression_PatternOption_Enum_as_child (decl_QRegularExpression_PatternOption_Enum, "PatternOption"); +static gsi::ClassExt decl_QRegularExpression_PatternOption_Enums_as_child (decl_QRegularExpression_PatternOption_Enums, "QFlags_PatternOption"); + +} + + +// Implementation of the enum wrapper class for QRegularExpression::WildcardConversionOption +namespace qt_gsi +{ + +static gsi::Enum decl_QRegularExpression_WildcardConversionOption_Enum ("QtCore", "QRegularExpression_WildcardConversionOption", + gsi::enum_const ("DefaultWildcardConversion", QRegularExpression::DefaultWildcardConversion, "@brief Enum constant QRegularExpression::DefaultWildcardConversion") + + gsi::enum_const ("UnanchoredWildcardConversion", QRegularExpression::UnanchoredWildcardConversion, "@brief Enum constant QRegularExpression::UnanchoredWildcardConversion"), + "@qt\n@brief This class represents the QRegularExpression::WildcardConversionOption enum"); + +static gsi::QFlagsClass decl_QRegularExpression_WildcardConversionOption_Enums ("QtCore", "QRegularExpression_QFlags_WildcardConversionOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QRegularExpression_WildcardConversionOption_Enum_in_parent (decl_QRegularExpression_WildcardConversionOption_Enum.defs ()); +static gsi::ClassExt decl_QRegularExpression_WildcardConversionOption_Enum_as_child (decl_QRegularExpression_WildcardConversionOption_Enum, "WildcardConversionOption"); +static gsi::ClassExt decl_QRegularExpression_WildcardConversionOption_Enums_as_child (decl_QRegularExpression_WildcardConversionOption_Enums, "QFlags_WildcardConversionOption"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQRegularExpressionMatch.cc b/src/gsiqt/qt6/QtCore/gsiDeclQRegularExpressionMatch.cc new file mode 100644 index 000000000..680d970dd --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQRegularExpressionMatch.cc @@ -0,0 +1,541 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRegularExpressionMatch.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRegularExpressionMatch + +// Constructor QRegularExpressionMatch::QRegularExpressionMatch() + + +static void _init_ctor_QRegularExpressionMatch_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QRegularExpressionMatch_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QRegularExpressionMatch ()); +} + + +// Constructor QRegularExpressionMatch::QRegularExpressionMatch(const QRegularExpressionMatch &match) + + +static void _init_ctor_QRegularExpressionMatch_3681 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("match"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QRegularExpressionMatch_3681 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegularExpressionMatch &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QRegularExpressionMatch (arg1)); +} + + +// QString QRegularExpressionMatch::captured(int nth) + + +static void _init_f_captured_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nth", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_captured_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QString)((QRegularExpressionMatch *)cls)->captured (arg1)); +} + + +// QString QRegularExpressionMatch::captured(const QString &name) + + +static void _init_f_captured_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_captured_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QRegularExpressionMatch *)cls)->captured (arg1)); +} + + +// QString QRegularExpressionMatch::captured(QStringView name) + + +static void _init_f_captured_c1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_captured_c1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QRegularExpressionMatch *)cls)->captured (arg1)); +} + + +// qsizetype QRegularExpressionMatch::capturedEnd(int nth) + + +static void _init_f_capturedEnd_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nth", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_capturedEnd_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((qsizetype)((QRegularExpressionMatch *)cls)->capturedEnd (arg1)); +} + + +// qsizetype QRegularExpressionMatch::capturedEnd(const QString &name) + + +static void _init_f_capturedEnd_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_capturedEnd_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((qsizetype)((QRegularExpressionMatch *)cls)->capturedEnd (arg1)); +} + + +// qsizetype QRegularExpressionMatch::capturedEnd(QStringView name) + + +static void _init_f_capturedEnd_c1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_capturedEnd_c1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((qsizetype)((QRegularExpressionMatch *)cls)->capturedEnd (arg1)); +} + + +// qsizetype QRegularExpressionMatch::capturedLength(int nth) + + +static void _init_f_capturedLength_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nth", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_capturedLength_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((qsizetype)((QRegularExpressionMatch *)cls)->capturedLength (arg1)); +} + + +// qsizetype QRegularExpressionMatch::capturedLength(const QString &name) + + +static void _init_f_capturedLength_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_capturedLength_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((qsizetype)((QRegularExpressionMatch *)cls)->capturedLength (arg1)); +} + + +// qsizetype QRegularExpressionMatch::capturedLength(QStringView name) + + +static void _init_f_capturedLength_c1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_capturedLength_c1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((qsizetype)((QRegularExpressionMatch *)cls)->capturedLength (arg1)); +} + + +// qsizetype QRegularExpressionMatch::capturedStart(int nth) + + +static void _init_f_capturedStart_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nth", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_capturedStart_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((qsizetype)((QRegularExpressionMatch *)cls)->capturedStart (arg1)); +} + + +// qsizetype QRegularExpressionMatch::capturedStart(const QString &name) + + +static void _init_f_capturedStart_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_capturedStart_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((qsizetype)((QRegularExpressionMatch *)cls)->capturedStart (arg1)); +} + + +// qsizetype QRegularExpressionMatch::capturedStart(QStringView name) + + +static void _init_f_capturedStart_c1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_capturedStart_c1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((qsizetype)((QRegularExpressionMatch *)cls)->capturedStart (arg1)); +} + + +// QStringList QRegularExpressionMatch::capturedTexts() + + +static void _init_f_capturedTexts_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_capturedTexts_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QRegularExpressionMatch *)cls)->capturedTexts ()); +} + + +// QStringView QRegularExpressionMatch::capturedView(int nth) + + +static void _init_f_capturedView_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nth", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_capturedView_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QStringView)((QRegularExpressionMatch *)cls)->capturedView (arg1)); +} + + +// QStringView QRegularExpressionMatch::capturedView(QStringView name) + + +static void _init_f_capturedView_c1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_capturedView_c1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringView)((QRegularExpressionMatch *)cls)->capturedView (arg1)); +} + + +// bool QRegularExpressionMatch::hasMatch() + + +static void _init_f_hasMatch_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasMatch_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRegularExpressionMatch *)cls)->hasMatch ()); +} + + +// bool QRegularExpressionMatch::hasPartialMatch() + + +static void _init_f_hasPartialMatch_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasPartialMatch_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRegularExpressionMatch *)cls)->hasPartialMatch ()); +} + + +// bool QRegularExpressionMatch::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRegularExpressionMatch *)cls)->isValid ()); +} + + +// int QRegularExpressionMatch::lastCapturedIndex() + + +static void _init_f_lastCapturedIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastCapturedIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRegularExpressionMatch *)cls)->lastCapturedIndex ()); +} + + +// QFlags QRegularExpressionMatch::matchOptions() + + +static void _init_f_matchOptions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_matchOptions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QRegularExpressionMatch *)cls)->matchOptions ()); +} + + +// QRegularExpression::MatchType QRegularExpressionMatch::matchType() + + +static void _init_f_matchType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_matchType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QRegularExpressionMatch *)cls)->matchType ())); +} + + +// QRegularExpressionMatch &QRegularExpressionMatch::operator=(const QRegularExpressionMatch &match) + + +static void _init_f_operator_eq__3681 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("match"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3681 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegularExpressionMatch &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegularExpressionMatch &)((QRegularExpressionMatch *)cls)->operator= (arg1)); +} + + +// QRegularExpression QRegularExpressionMatch::regularExpression() + + +static void _init_f_regularExpression_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_regularExpression_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRegularExpression)((QRegularExpressionMatch *)cls)->regularExpression ()); +} + + +// void QRegularExpressionMatch::swap(QRegularExpressionMatch &other) + + +static void _init_f_swap_2986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_2986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QRegularExpressionMatch &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegularExpressionMatch *)cls)->swap (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QRegularExpressionMatch () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegularExpressionMatch::QRegularExpressionMatch()\nThis method creates an object of class QRegularExpressionMatch.", &_init_ctor_QRegularExpressionMatch_0, &_call_ctor_QRegularExpressionMatch_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegularExpressionMatch::QRegularExpressionMatch(const QRegularExpressionMatch &match)\nThis method creates an object of class QRegularExpressionMatch.", &_init_ctor_QRegularExpressionMatch_3681, &_call_ctor_QRegularExpressionMatch_3681); + methods += new qt_gsi::GenericMethod ("captured", "@brief Method QString QRegularExpressionMatch::captured(int nth)\n", true, &_init_f_captured_c767, &_call_f_captured_c767); + methods += new qt_gsi::GenericMethod ("captured", "@brief Method QString QRegularExpressionMatch::captured(const QString &name)\n", true, &_init_f_captured_c2025, &_call_f_captured_c2025); + methods += new qt_gsi::GenericMethod ("captured", "@brief Method QString QRegularExpressionMatch::captured(QStringView name)\n", true, &_init_f_captured_c1559, &_call_f_captured_c1559); + methods += new qt_gsi::GenericMethod ("capturedEnd", "@brief Method qsizetype QRegularExpressionMatch::capturedEnd(int nth)\n", true, &_init_f_capturedEnd_c767, &_call_f_capturedEnd_c767); + methods += new qt_gsi::GenericMethod ("capturedEnd", "@brief Method qsizetype QRegularExpressionMatch::capturedEnd(const QString &name)\n", true, &_init_f_capturedEnd_c2025, &_call_f_capturedEnd_c2025); + methods += new qt_gsi::GenericMethod ("capturedEnd", "@brief Method qsizetype QRegularExpressionMatch::capturedEnd(QStringView name)\n", true, &_init_f_capturedEnd_c1559, &_call_f_capturedEnd_c1559); + methods += new qt_gsi::GenericMethod ("capturedLength", "@brief Method qsizetype QRegularExpressionMatch::capturedLength(int nth)\n", true, &_init_f_capturedLength_c767, &_call_f_capturedLength_c767); + methods += new qt_gsi::GenericMethod ("capturedLength", "@brief Method qsizetype QRegularExpressionMatch::capturedLength(const QString &name)\n", true, &_init_f_capturedLength_c2025, &_call_f_capturedLength_c2025); + methods += new qt_gsi::GenericMethod ("capturedLength", "@brief Method qsizetype QRegularExpressionMatch::capturedLength(QStringView name)\n", true, &_init_f_capturedLength_c1559, &_call_f_capturedLength_c1559); + methods += new qt_gsi::GenericMethod ("capturedStart", "@brief Method qsizetype QRegularExpressionMatch::capturedStart(int nth)\n", true, &_init_f_capturedStart_c767, &_call_f_capturedStart_c767); + methods += new qt_gsi::GenericMethod ("capturedStart", "@brief Method qsizetype QRegularExpressionMatch::capturedStart(const QString &name)\n", true, &_init_f_capturedStart_c2025, &_call_f_capturedStart_c2025); + methods += new qt_gsi::GenericMethod ("capturedStart", "@brief Method qsizetype QRegularExpressionMatch::capturedStart(QStringView name)\n", true, &_init_f_capturedStart_c1559, &_call_f_capturedStart_c1559); + methods += new qt_gsi::GenericMethod ("capturedTexts", "@brief Method QStringList QRegularExpressionMatch::capturedTexts()\n", true, &_init_f_capturedTexts_c0, &_call_f_capturedTexts_c0); + methods += new qt_gsi::GenericMethod ("capturedView", "@brief Method QStringView QRegularExpressionMatch::capturedView(int nth)\n", true, &_init_f_capturedView_c767, &_call_f_capturedView_c767); + methods += new qt_gsi::GenericMethod ("capturedView", "@brief Method QStringView QRegularExpressionMatch::capturedView(QStringView name)\n", true, &_init_f_capturedView_c1559, &_call_f_capturedView_c1559); + methods += new qt_gsi::GenericMethod ("hasMatch", "@brief Method bool QRegularExpressionMatch::hasMatch()\n", true, &_init_f_hasMatch_c0, &_call_f_hasMatch_c0); + methods += new qt_gsi::GenericMethod ("hasPartialMatch", "@brief Method bool QRegularExpressionMatch::hasPartialMatch()\n", true, &_init_f_hasPartialMatch_c0, &_call_f_hasPartialMatch_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QRegularExpressionMatch::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("lastCapturedIndex", "@brief Method int QRegularExpressionMatch::lastCapturedIndex()\n", true, &_init_f_lastCapturedIndex_c0, &_call_f_lastCapturedIndex_c0); + methods += new qt_gsi::GenericMethod ("matchOptions", "@brief Method QFlags QRegularExpressionMatch::matchOptions()\n", true, &_init_f_matchOptions_c0, &_call_f_matchOptions_c0); + methods += new qt_gsi::GenericMethod ("matchType", "@brief Method QRegularExpression::MatchType QRegularExpressionMatch::matchType()\n", true, &_init_f_matchType_c0, &_call_f_matchType_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QRegularExpressionMatch &QRegularExpressionMatch::operator=(const QRegularExpressionMatch &match)\n", false, &_init_f_operator_eq__3681, &_call_f_operator_eq__3681); + methods += new qt_gsi::GenericMethod ("regularExpression", "@brief Method QRegularExpression QRegularExpressionMatch::regularExpression()\n", true, &_init_f_regularExpression_c0, &_call_f_regularExpression_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QRegularExpressionMatch::swap(QRegularExpressionMatch &other)\n", false, &_init_f_swap_2986, &_call_f_swap_2986); + return methods; +} + +gsi::Class decl_QRegularExpressionMatch ("QtCore", "QRegularExpressionMatch", + methods_QRegularExpressionMatch (), + "@qt\n@brief Binding of QRegularExpressionMatch"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRegularExpressionMatch () { return decl_QRegularExpressionMatch; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQRegularExpressionMatchIterator.cc b/src/gsiqt/qt6/QtCore/gsiDeclQRegularExpressionMatchIterator.cc new file mode 100644 index 000000000..ba69de49d --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQRegularExpressionMatchIterator.cc @@ -0,0 +1,246 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRegularExpressionMatchIterator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRegularExpressionMatchIterator + +// Constructor QRegularExpressionMatchIterator::QRegularExpressionMatchIterator() + + +static void _init_ctor_QRegularExpressionMatchIterator_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QRegularExpressionMatchIterator_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QRegularExpressionMatchIterator ()); +} + + +// Constructor QRegularExpressionMatchIterator::QRegularExpressionMatchIterator(const QRegularExpressionMatchIterator &iterator) + + +static void _init_ctor_QRegularExpressionMatchIterator_4523 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iterator"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QRegularExpressionMatchIterator_4523 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegularExpressionMatchIterator &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QRegularExpressionMatchIterator (arg1)); +} + + +// bool QRegularExpressionMatchIterator::hasNext() + + +static void _init_f_hasNext_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasNext_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRegularExpressionMatchIterator *)cls)->hasNext ()); +} + + +// bool QRegularExpressionMatchIterator::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRegularExpressionMatchIterator *)cls)->isValid ()); +} + + +// QFlags QRegularExpressionMatchIterator::matchOptions() + + +static void _init_f_matchOptions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_matchOptions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QRegularExpressionMatchIterator *)cls)->matchOptions ()); +} + + +// QRegularExpression::MatchType QRegularExpressionMatchIterator::matchType() + + +static void _init_f_matchType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_matchType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QRegularExpressionMatchIterator *)cls)->matchType ())); +} + + +// QRegularExpressionMatch QRegularExpressionMatchIterator::next() + + +static void _init_f_next_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_next_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRegularExpressionMatch)((QRegularExpressionMatchIterator *)cls)->next ()); +} + + +// QRegularExpressionMatchIterator &QRegularExpressionMatchIterator::operator=(const QRegularExpressionMatchIterator &iterator) + + +static void _init_f_operator_eq__4523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iterator"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__4523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegularExpressionMatchIterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegularExpressionMatchIterator &)((QRegularExpressionMatchIterator *)cls)->operator= (arg1)); +} + + +// QRegularExpressionMatch QRegularExpressionMatchIterator::peekNext() + + +static void _init_f_peekNext_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_peekNext_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRegularExpressionMatch)((QRegularExpressionMatchIterator *)cls)->peekNext ()); +} + + +// QRegularExpression QRegularExpressionMatchIterator::regularExpression() + + +static void _init_f_regularExpression_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_regularExpression_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRegularExpression)((QRegularExpressionMatchIterator *)cls)->regularExpression ()); +} + + +// void QRegularExpressionMatchIterator::swap(QRegularExpressionMatchIterator &other) + + +static void _init_f_swap_3828 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_3828 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QRegularExpressionMatchIterator &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegularExpressionMatchIterator *)cls)->swap (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QRegularExpressionMatchIterator () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegularExpressionMatchIterator::QRegularExpressionMatchIterator()\nThis method creates an object of class QRegularExpressionMatchIterator.", &_init_ctor_QRegularExpressionMatchIterator_0, &_call_ctor_QRegularExpressionMatchIterator_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegularExpressionMatchIterator::QRegularExpressionMatchIterator(const QRegularExpressionMatchIterator &iterator)\nThis method creates an object of class QRegularExpressionMatchIterator.", &_init_ctor_QRegularExpressionMatchIterator_4523, &_call_ctor_QRegularExpressionMatchIterator_4523); + methods += new qt_gsi::GenericMethod ("hasNext", "@brief Method bool QRegularExpressionMatchIterator::hasNext()\n", true, &_init_f_hasNext_c0, &_call_f_hasNext_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QRegularExpressionMatchIterator::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("matchOptions", "@brief Method QFlags QRegularExpressionMatchIterator::matchOptions()\n", true, &_init_f_matchOptions_c0, &_call_f_matchOptions_c0); + methods += new qt_gsi::GenericMethod ("matchType", "@brief Method QRegularExpression::MatchType QRegularExpressionMatchIterator::matchType()\n", true, &_init_f_matchType_c0, &_call_f_matchType_c0); + methods += new qt_gsi::GenericMethod ("next", "@brief Method QRegularExpressionMatch QRegularExpressionMatchIterator::next()\n", false, &_init_f_next_0, &_call_f_next_0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QRegularExpressionMatchIterator &QRegularExpressionMatchIterator::operator=(const QRegularExpressionMatchIterator &iterator)\n", false, &_init_f_operator_eq__4523, &_call_f_operator_eq__4523); + methods += new qt_gsi::GenericMethod ("peekNext", "@brief Method QRegularExpressionMatch QRegularExpressionMatchIterator::peekNext()\n", true, &_init_f_peekNext_c0, &_call_f_peekNext_c0); + methods += new qt_gsi::GenericMethod ("regularExpression", "@brief Method QRegularExpression QRegularExpressionMatchIterator::regularExpression()\n", true, &_init_f_regularExpression_c0, &_call_f_regularExpression_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QRegularExpressionMatchIterator::swap(QRegularExpressionMatchIterator &other)\n", false, &_init_f_swap_3828, &_call_f_swap_3828); + return methods; +} + +gsi::Class decl_QRegularExpressionMatchIterator ("QtCore", "QRegularExpressionMatchIterator", + methods_QRegularExpressionMatchIterator (), + "@qt\n@brief Binding of QRegularExpressionMatchIterator"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRegularExpressionMatchIterator () { return decl_QRegularExpressionMatchIterator; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQResource.cc b/src/gsiqt/qt6/QtCore/gsiDeclQResource.cc new file mode 100644 index 000000000..6e66dd3a8 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQResource.cc @@ -0,0 +1,395 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQResource.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QResource + +// Constructor QResource::QResource(const QString &file, const QLocale &locale) + + +static void _init_ctor_QResource_3903 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("file", true, "QString()"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("locale", true, "QLocale()"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QResource_3903 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QLocale &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLocale(), heap); + ret.write (new QResource (arg1, arg2)); +} + + +// QString QResource::absoluteFilePath() + + +static void _init_f_absoluteFilePath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_absoluteFilePath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QResource *)cls)->absoluteFilePath ()); +} + + +// QResource::Compression QResource::compressionAlgorithm() + + +static void _init_f_compressionAlgorithm_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_compressionAlgorithm_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QResource *)cls)->compressionAlgorithm ())); +} + + +// const unsigned char *QResource::data() + + +static void _init_f_data_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_data_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const unsigned char *)((QResource *)cls)->data ()); +} + + +// QString QResource::fileName() + + +static void _init_f_fileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QResource *)cls)->fileName ()); +} + + +// bool QResource::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QResource *)cls)->isValid ()); +} + + +// QDateTime QResource::lastModified() + + +static void _init_f_lastModified_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastModified_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDateTime)((QResource *)cls)->lastModified ()); +} + + +// QLocale QResource::locale() + + +static void _init_f_locale_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_locale_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLocale)((QResource *)cls)->locale ()); +} + + +// void QResource::setFileName(const QString &file) + + +static void _init_f_setFileName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("file"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFileName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QResource *)cls)->setFileName (arg1); +} + + +// void QResource::setLocale(const QLocale &locale) + + +static void _init_f_setLocale_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("locale"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLocale_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLocale &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QResource *)cls)->setLocale (arg1); +} + + +// qint64 QResource::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QResource *)cls)->size ()); +} + + +// QByteArray QResource::uncompressedData() + + +static void _init_f_uncompressedData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_uncompressedData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QResource *)cls)->uncompressedData ()); +} + + +// qint64 QResource::uncompressedSize() + + +static void _init_f_uncompressedSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_uncompressedSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QResource *)cls)->uncompressedSize ()); +} + + +// static bool QResource::registerResource(const QString &rccFilename, const QString &resourceRoot) + + +static void _init_f_registerResource_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rccFilename"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("resourceRoot", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_registerResource_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((bool)QResource::registerResource (arg1, arg2)); +} + + +// static bool QResource::registerResource(const unsigned char *rccData, const QString &resourceRoot) + + +static void _init_f_registerResource_4653 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rccData"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("resourceRoot", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_registerResource_4653 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const unsigned char *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((bool)QResource::registerResource (arg1, arg2)); +} + + +// static bool QResource::unregisterResource(const QString &rccFilename, const QString &resourceRoot) + + +static void _init_f_unregisterResource_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rccFilename"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("resourceRoot", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_unregisterResource_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((bool)QResource::unregisterResource (arg1, arg2)); +} + + +// static bool QResource::unregisterResource(const unsigned char *rccData, const QString &resourceRoot) + + +static void _init_f_unregisterResource_4653 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rccData"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("resourceRoot", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_unregisterResource_4653 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const unsigned char *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((bool)QResource::unregisterResource (arg1, arg2)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QResource () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QResource::QResource(const QString &file, const QLocale &locale)\nThis method creates an object of class QResource.", &_init_ctor_QResource_3903, &_call_ctor_QResource_3903); + methods += new qt_gsi::GenericMethod ("absoluteFilePath", "@brief Method QString QResource::absoluteFilePath()\n", true, &_init_f_absoluteFilePath_c0, &_call_f_absoluteFilePath_c0); + methods += new qt_gsi::GenericMethod ("compressionAlgorithm", "@brief Method QResource::Compression QResource::compressionAlgorithm()\n", true, &_init_f_compressionAlgorithm_c0, &_call_f_compressionAlgorithm_c0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method const unsigned char *QResource::data()\n", true, &_init_f_data_c0, &_call_f_data_c0); + methods += new qt_gsi::GenericMethod (":fileName", "@brief Method QString QResource::fileName()\n", true, &_init_f_fileName_c0, &_call_f_fileName_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QResource::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("lastModified", "@brief Method QDateTime QResource::lastModified()\n", true, &_init_f_lastModified_c0, &_call_f_lastModified_c0); + methods += new qt_gsi::GenericMethod (":locale", "@brief Method QLocale QResource::locale()\n", true, &_init_f_locale_c0, &_call_f_locale_c0); + methods += new qt_gsi::GenericMethod ("setFileName|fileName=", "@brief Method void QResource::setFileName(const QString &file)\n", false, &_init_f_setFileName_2025, &_call_f_setFileName_2025); + methods += new qt_gsi::GenericMethod ("setLocale|locale=", "@brief Method void QResource::setLocale(const QLocale &locale)\n", false, &_init_f_setLocale_1986, &_call_f_setLocale_1986); + methods += new qt_gsi::GenericMethod ("size", "@brief Method qint64 QResource::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("uncompressedData", "@brief Method QByteArray QResource::uncompressedData()\n", true, &_init_f_uncompressedData_c0, &_call_f_uncompressedData_c0); + methods += new qt_gsi::GenericMethod ("uncompressedSize", "@brief Method qint64 QResource::uncompressedSize()\n", true, &_init_f_uncompressedSize_c0, &_call_f_uncompressedSize_c0); + methods += new qt_gsi::GenericStaticMethod ("registerResource_file", "@brief Static method bool QResource::registerResource(const QString &rccFilename, const QString &resourceRoot)\nThis method is static and can be called without an instance.", &_init_f_registerResource_3942, &_call_f_registerResource_3942); + methods += new qt_gsi::GenericStaticMethod ("registerResource_data", "@brief Static method bool QResource::registerResource(const unsigned char *rccData, const QString &resourceRoot)\nThis method is static and can be called without an instance.", &_init_f_registerResource_4653, &_call_f_registerResource_4653); + methods += new qt_gsi::GenericStaticMethod ("unregisterResource_file", "@brief Static method bool QResource::unregisterResource(const QString &rccFilename, const QString &resourceRoot)\nThis method is static and can be called without an instance.", &_init_f_unregisterResource_3942, &_call_f_unregisterResource_3942); + methods += new qt_gsi::GenericStaticMethod ("unregisterResource_data", "@brief Static method bool QResource::unregisterResource(const unsigned char *rccData, const QString &resourceRoot)\nThis method is static and can be called without an instance.", &_init_f_unregisterResource_4653, &_call_f_unregisterResource_4653); + return methods; +} + +gsi::Class decl_QResource ("QtCore", "QResource", + methods_QResource (), + "@qt\n@brief Binding of QResource"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QResource () { return decl_QResource; } + +} + + +// Implementation of the enum wrapper class for QResource::Compression +namespace qt_gsi +{ + +static gsi::Enum decl_QResource_Compression_Enum ("QtCore", "QResource_Compression", + gsi::enum_const ("NoCompression", QResource::NoCompression, "@brief Enum constant QResource::NoCompression") + + gsi::enum_const ("ZlibCompression", QResource::ZlibCompression, "@brief Enum constant QResource::ZlibCompression") + + gsi::enum_const ("ZstdCompression", QResource::ZstdCompression, "@brief Enum constant QResource::ZstdCompression"), + "@qt\n@brief This class represents the QResource::Compression enum"); + +static gsi::QFlagsClass decl_QResource_Compression_Enums ("QtCore", "QResource_QFlags_Compression", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QResource_Compression_Enum_in_parent (decl_QResource_Compression_Enum.defs ()); +static gsi::ClassExt decl_QResource_Compression_Enum_as_child (decl_QResource_Compression_Enum, "Compression"); +static gsi::ClassExt decl_QResource_Compression_Enums_as_child (decl_QResource_Compression_Enums, "QFlags_Compression"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQRunnable.cc b/src/gsiqt/qt6/QtCore/gsiDeclQRunnable.cc new file mode 100644 index 000000000..c3ac66b1a --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQRunnable.cc @@ -0,0 +1,193 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRunnable.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRunnable + +// bool QRunnable::autoDelete() + + +static void _init_f_autoDelete_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoDelete_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRunnable *)cls)->autoDelete ()); +} + + +// void QRunnable::run() + + +static void _init_f_run_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_run_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRunnable *)cls)->run (); +} + + +// void QRunnable::setAutoDelete(bool autoDelete) + + +static void _init_f_setAutoDelete_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("autoDelete"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoDelete_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRunnable *)cls)->setAutoDelete (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QRunnable () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":autoDelete", "@brief Method bool QRunnable::autoDelete()\n", true, &_init_f_autoDelete_c0, &_call_f_autoDelete_c0); + methods += new qt_gsi::GenericMethod ("run", "@brief Method void QRunnable::run()\n", false, &_init_f_run_0, &_call_f_run_0); + methods += new qt_gsi::GenericMethod ("setAutoDelete|autoDelete=", "@brief Method void QRunnable::setAutoDelete(bool autoDelete)\n", false, &_init_f_setAutoDelete_864, &_call_f_setAutoDelete_864); + return methods; +} + +gsi::Class decl_QRunnable ("QtCore", "QRunnable_Native", + methods_QRunnable (), + "@hide\n@alias QRunnable"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRunnable () { return decl_QRunnable; } + +} + + +class QRunnable_Adaptor : public QRunnable, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QRunnable_Adaptor(); + + // [adaptor ctor] QRunnable::QRunnable() + QRunnable_Adaptor() : QRunnable() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] void QRunnable::run() + void cbs_run_0_0() + { + throw qt_gsi::AbstractMethodCalledException("run"); + } + + virtual void run() + { + if (cb_run_0_0.can_issue()) { + cb_run_0_0.issue(&QRunnable_Adaptor::cbs_run_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("run"); + } + } + + gsi::Callback cb_run_0_0; +}; + +QRunnable_Adaptor::~QRunnable_Adaptor() { } + +// Constructor QRunnable::QRunnable() (adaptor class) + +static void _init_ctor_QRunnable_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QRunnable_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QRunnable_Adaptor ()); +} + + +// void QRunnable::run() + +static void _init_cbs_run_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_run_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRunnable_Adaptor *)cls)->cbs_run_0_0 (); +} + +static void _set_callback_cbs_run_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRunnable_Adaptor *)cls)->cb_run_0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QRunnable (); + +static gsi::Methods methods_QRunnable_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRunnable::QRunnable()\nThis method creates an object of class QRunnable.", &_init_ctor_QRunnable_Adaptor_0, &_call_ctor_QRunnable_Adaptor_0); + methods += new qt_gsi::GenericMethod ("run", "@brief Virtual method void QRunnable::run()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_run_0_0, &_call_cbs_run_0_0); + methods += new qt_gsi::GenericMethod ("run", "@hide", false, &_init_cbs_run_0_0, &_call_cbs_run_0_0, &_set_callback_cbs_run_0_0); + return methods; +} + +gsi::Class decl_QRunnable_Adaptor (qtdecl_QRunnable (), "QtCore", "QRunnable", + methods_QRunnable_Adaptor (), + "@qt\n@brief Binding of QRunnable"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQSaveFile.cc b/src/gsiqt/qt6/QtCore/gsiDeclQSaveFile.cc new file mode 100644 index 000000000..65ee76fcf --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQSaveFile.cc @@ -0,0 +1,1632 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSaveFile.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSaveFile + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSaveFile::staticMetaObject); +} + + +// void QSaveFile::cancelWriting() + + +static void _init_f_cancelWriting_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cancelWriting_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSaveFile *)cls)->cancelWriting (); +} + + +// bool QSaveFile::commit() + + +static void _init_f_commit_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_commit_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSaveFile *)cls)->commit ()); +} + + +// bool QSaveFile::directWriteFallback() + + +static void _init_f_directWriteFallback_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_directWriteFallback_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSaveFile *)cls)->directWriteFallback ()); +} + + +// QString QSaveFile::fileName() + + +static void _init_f_fileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSaveFile *)cls)->fileName ()); +} + + +// bool QSaveFile::open(QFlags flags) + + +static void _init_f_open_3621 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_open_3621 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QSaveFile *)cls)->open (arg1)); +} + + +// void QSaveFile::setDirectWriteFallback(bool enabled) + + +static void _init_f_setDirectWriteFallback_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDirectWriteFallback_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSaveFile *)cls)->setDirectWriteFallback (arg1); +} + + +// void QSaveFile::setFileName(const QString &name) + + +static void _init_f_setFileName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFileName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSaveFile *)cls)->setFileName (arg1); +} + + +// static QString QSaveFile::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSaveFile::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSaveFile () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("cancelWriting", "@brief Method void QSaveFile::cancelWriting()\n", false, &_init_f_cancelWriting_0, &_call_f_cancelWriting_0); + methods += new qt_gsi::GenericMethod ("commit", "@brief Method bool QSaveFile::commit()\n", false, &_init_f_commit_0, &_call_f_commit_0); + methods += new qt_gsi::GenericMethod (":directWriteFallback", "@brief Method bool QSaveFile::directWriteFallback()\n", true, &_init_f_directWriteFallback_c0, &_call_f_directWriteFallback_c0); + methods += new qt_gsi::GenericMethod (":fileName", "@brief Method QString QSaveFile::fileName()\nThis is a reimplementation of QFileDevice::fileName", true, &_init_f_fileName_c0, &_call_f_fileName_c0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method bool QSaveFile::open(QFlags flags)\nThis is a reimplementation of QIODevice::open", false, &_init_f_open_3621, &_call_f_open_3621); + methods += new qt_gsi::GenericMethod ("setDirectWriteFallback|directWriteFallback=", "@brief Method void QSaveFile::setDirectWriteFallback(bool enabled)\n", false, &_init_f_setDirectWriteFallback_864, &_call_f_setDirectWriteFallback_864); + methods += new qt_gsi::GenericMethod ("setFileName|fileName=", "@brief Method void QSaveFile::setFileName(const QString &name)\n", false, &_init_f_setFileName_2025, &_call_f_setFileName_2025); + methods += gsi::qt_signal ("aboutToClose()", "aboutToClose", "@brief Signal declaration for QSaveFile::aboutToClose()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("bytesWritten(qint64)", "bytesWritten", gsi::arg("bytes"), "@brief Signal declaration for QSaveFile::bytesWritten(qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelBytesWritten(int, qint64)", "channelBytesWritten", gsi::arg("channel"), gsi::arg("bytes"), "@brief Signal declaration for QSaveFile::channelBytesWritten(int channel, qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelReadyRead(int)", "channelReadyRead", gsi::arg("channel"), "@brief Signal declaration for QSaveFile::channelReadyRead(int channel)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSaveFile::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSaveFile::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("readChannelFinished()", "readChannelFinished", "@brief Signal declaration for QSaveFile::readChannelFinished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("readyRead()", "readyRead", "@brief Signal declaration for QSaveFile::readyRead()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSaveFile::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QFileDevice (); + +qt_gsi::QtNativeClass decl_QSaveFile (qtdecl_QFileDevice (), "QtCore", "QSaveFile_Native", + methods_QSaveFile (), + "@hide\n@alias QSaveFile"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSaveFile () { return decl_QSaveFile; } + +} + + +class QSaveFile_Adaptor : public QSaveFile, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSaveFile_Adaptor(); + + // [adaptor ctor] QSaveFile::QSaveFile(const QString &name) + QSaveFile_Adaptor(const QString &name) : QSaveFile(name) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSaveFile::QSaveFile(QObject *parent) + QSaveFile_Adaptor() : QSaveFile() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSaveFile::QSaveFile(QObject *parent) + QSaveFile_Adaptor(QObject *parent) : QSaveFile(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSaveFile::QSaveFile(const QString &name, QObject *parent) + QSaveFile_Adaptor(const QString &name, QObject *parent) : QSaveFile(name, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QSaveFile::isSignalConnected(const QMetaMethod &signal) + bool fp_QSaveFile_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSaveFile::isSignalConnected(signal); + } + + // [expose] int QSaveFile::receivers(const char *signal) + int fp_QSaveFile_receivers_c1731 (const char *signal) const { + return QSaveFile::receivers(signal); + } + + // [expose] QObject *QSaveFile::sender() + QObject * fp_QSaveFile_sender_c0 () const { + return QSaveFile::sender(); + } + + // [expose] int QSaveFile::senderSignalIndex() + int fp_QSaveFile_senderSignalIndex_c0 () const { + return QSaveFile::senderSignalIndex(); + } + + // [expose] void QSaveFile::setErrorString(const QString &errorString) + void fp_QSaveFile_setErrorString_2025 (const QString &errorString) { + QSaveFile::setErrorString(errorString); + } + + // [expose] void QSaveFile::setOpenMode(QFlags openMode) + void fp_QSaveFile_setOpenMode_3621 (QFlags openMode) { + QSaveFile::setOpenMode(openMode); + } + + // [emitter impl] void QSaveFile::aboutToClose() + void emitter_QSaveFile_aboutToClose_0() + { + emit QSaveFile::aboutToClose(); + } + + // [adaptor impl] bool QSaveFile::atEnd() + bool cbs_atEnd_c0_0() const + { + return QSaveFile::atEnd(); + } + + virtual bool atEnd() const + { + if (cb_atEnd_c0_0.can_issue()) { + return cb_atEnd_c0_0.issue(&QSaveFile_Adaptor::cbs_atEnd_c0_0); + } else { + return QSaveFile::atEnd(); + } + } + + // [adaptor impl] qint64 QSaveFile::bytesAvailable() + qint64 cbs_bytesAvailable_c0_0() const + { + return QSaveFile::bytesAvailable(); + } + + virtual qint64 bytesAvailable() const + { + if (cb_bytesAvailable_c0_0.can_issue()) { + return cb_bytesAvailable_c0_0.issue(&QSaveFile_Adaptor::cbs_bytesAvailable_c0_0); + } else { + return QSaveFile::bytesAvailable(); + } + } + + // [adaptor impl] qint64 QSaveFile::bytesToWrite() + qint64 cbs_bytesToWrite_c0_0() const + { + return QSaveFile::bytesToWrite(); + } + + virtual qint64 bytesToWrite() const + { + if (cb_bytesToWrite_c0_0.can_issue()) { + return cb_bytesToWrite_c0_0.issue(&QSaveFile_Adaptor::cbs_bytesToWrite_c0_0); + } else { + return QSaveFile::bytesToWrite(); + } + } + + // [emitter impl] void QSaveFile::bytesWritten(qint64 bytes) + void emitter_QSaveFile_bytesWritten_986(qint64 bytes) + { + emit QSaveFile::bytesWritten(bytes); + } + + // [adaptor impl] bool QSaveFile::canReadLine() + bool cbs_canReadLine_c0_0() const + { + return QSaveFile::canReadLine(); + } + + virtual bool canReadLine() const + { + if (cb_canReadLine_c0_0.can_issue()) { + return cb_canReadLine_c0_0.issue(&QSaveFile_Adaptor::cbs_canReadLine_c0_0); + } else { + return QSaveFile::canReadLine(); + } + } + + // [emitter impl] void QSaveFile::channelBytesWritten(int channel, qint64 bytes) + void emitter_QSaveFile_channelBytesWritten_1645(int channel, qint64 bytes) + { + emit QSaveFile::channelBytesWritten(channel, bytes); + } + + // [emitter impl] void QSaveFile::channelReadyRead(int channel) + void emitter_QSaveFile_channelReadyRead_767(int channel) + { + emit QSaveFile::channelReadyRead(channel); + } + + // [emitter impl] void QSaveFile::destroyed(QObject *) + void emitter_QSaveFile_destroyed_1302(QObject *arg1) + { + emit QSaveFile::destroyed(arg1); + } + + // [adaptor impl] bool QSaveFile::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QSaveFile::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSaveFile_Adaptor::cbs_event_1217_0, _event); + } else { + return QSaveFile::event(_event); + } + } + + // [adaptor impl] bool QSaveFile::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSaveFile::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSaveFile_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSaveFile::eventFilter(watched, event); + } + } + + // [adaptor impl] QString QSaveFile::fileName() + QString cbs_fileName_c0_0() const + { + return QSaveFile::fileName(); + } + + virtual QString fileName() const + { + if (cb_fileName_c0_0.can_issue()) { + return cb_fileName_c0_0.issue(&QSaveFile_Adaptor::cbs_fileName_c0_0); + } else { + return QSaveFile::fileName(); + } + } + + // [adaptor impl] bool QSaveFile::isSequential() + bool cbs_isSequential_c0_0() const + { + return QSaveFile::isSequential(); + } + + virtual bool isSequential() const + { + if (cb_isSequential_c0_0.can_issue()) { + return cb_isSequential_c0_0.issue(&QSaveFile_Adaptor::cbs_isSequential_c0_0); + } else { + return QSaveFile::isSequential(); + } + } + + // [emitter impl] void QSaveFile::objectNameChanged(const QString &objectName) + void emitter_QSaveFile_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSaveFile::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] bool QSaveFile::open(QFlags flags) + bool cbs_open_3621_0(QFlags flags) + { + return QSaveFile::open(flags); + } + + virtual bool open(QFlags flags) + { + if (cb_open_3621_0.can_issue()) { + return cb_open_3621_0.issue >(&QSaveFile_Adaptor::cbs_open_3621_0, flags); + } else { + return QSaveFile::open(flags); + } + } + + // [adaptor impl] QFlags QSaveFile::permissions() + QFlags cbs_permissions_c0_0() const + { + return QSaveFile::permissions(); + } + + virtual QFlags permissions() const + { + if (cb_permissions_c0_0.can_issue()) { + return cb_permissions_c0_0.issue >(&QSaveFile_Adaptor::cbs_permissions_c0_0); + } else { + return QSaveFile::permissions(); + } + } + + // [adaptor impl] qint64 QSaveFile::pos() + qint64 cbs_pos_c0_0() const + { + return QSaveFile::pos(); + } + + virtual qint64 pos() const + { + if (cb_pos_c0_0.can_issue()) { + return cb_pos_c0_0.issue(&QSaveFile_Adaptor::cbs_pos_c0_0); + } else { + return QSaveFile::pos(); + } + } + + // [emitter impl] void QSaveFile::readChannelFinished() + void emitter_QSaveFile_readChannelFinished_0() + { + emit QSaveFile::readChannelFinished(); + } + + // [emitter impl] void QSaveFile::readyRead() + void emitter_QSaveFile_readyRead_0() + { + emit QSaveFile::readyRead(); + } + + // [adaptor impl] bool QSaveFile::reset() + bool cbs_reset_0_0() + { + return QSaveFile::reset(); + } + + virtual bool reset() + { + if (cb_reset_0_0.can_issue()) { + return cb_reset_0_0.issue(&QSaveFile_Adaptor::cbs_reset_0_0); + } else { + return QSaveFile::reset(); + } + } + + // [adaptor impl] bool QSaveFile::resize(qint64 sz) + bool cbs_resize_986_0(qint64 sz) + { + return QSaveFile::resize(sz); + } + + virtual bool resize(qint64 sz) + { + if (cb_resize_986_0.can_issue()) { + return cb_resize_986_0.issue(&QSaveFile_Adaptor::cbs_resize_986_0, sz); + } else { + return QSaveFile::resize(sz); + } + } + + // [adaptor impl] bool QSaveFile::seek(qint64 offset) + bool cbs_seek_986_0(qint64 offset) + { + return QSaveFile::seek(offset); + } + + virtual bool seek(qint64 offset) + { + if (cb_seek_986_0.can_issue()) { + return cb_seek_986_0.issue(&QSaveFile_Adaptor::cbs_seek_986_0, offset); + } else { + return QSaveFile::seek(offset); + } + } + + // [adaptor impl] bool QSaveFile::setPermissions(QFlags permissionSpec) + bool cbs_setPermissions_3370_0(QFlags permissionSpec) + { + return QSaveFile::setPermissions(permissionSpec); + } + + virtual bool setPermissions(QFlags permissionSpec) + { + if (cb_setPermissions_3370_0.can_issue()) { + return cb_setPermissions_3370_0.issue >(&QSaveFile_Adaptor::cbs_setPermissions_3370_0, permissionSpec); + } else { + return QSaveFile::setPermissions(permissionSpec); + } + } + + // [adaptor impl] qint64 QSaveFile::size() + qint64 cbs_size_c0_0() const + { + return QSaveFile::size(); + } + + virtual qint64 size() const + { + if (cb_size_c0_0.can_issue()) { + return cb_size_c0_0.issue(&QSaveFile_Adaptor::cbs_size_c0_0); + } else { + return QSaveFile::size(); + } + } + + // [adaptor impl] bool QSaveFile::waitForBytesWritten(int msecs) + bool cbs_waitForBytesWritten_767_0(int msecs) + { + return QSaveFile::waitForBytesWritten(msecs); + } + + virtual bool waitForBytesWritten(int msecs) + { + if (cb_waitForBytesWritten_767_0.can_issue()) { + return cb_waitForBytesWritten_767_0.issue(&QSaveFile_Adaptor::cbs_waitForBytesWritten_767_0, msecs); + } else { + return QSaveFile::waitForBytesWritten(msecs); + } + } + + // [adaptor impl] bool QSaveFile::waitForReadyRead(int msecs) + bool cbs_waitForReadyRead_767_0(int msecs) + { + return QSaveFile::waitForReadyRead(msecs); + } + + virtual bool waitForReadyRead(int msecs) + { + if (cb_waitForReadyRead_767_0.can_issue()) { + return cb_waitForReadyRead_767_0.issue(&QSaveFile_Adaptor::cbs_waitForReadyRead_767_0, msecs); + } else { + return QSaveFile::waitForReadyRead(msecs); + } + } + + // [adaptor impl] void QSaveFile::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSaveFile::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSaveFile_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSaveFile::childEvent(event); + } + } + + // [adaptor impl] void QSaveFile::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSaveFile::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSaveFile_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSaveFile::customEvent(event); + } + } + + // [adaptor impl] void QSaveFile::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSaveFile::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSaveFile_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSaveFile::disconnectNotify(signal); + } + } + + // [adaptor impl] qint64 QSaveFile::skipData(qint64 maxSize) + qint64 cbs_skipData_986_0(qint64 maxSize) + { + return QSaveFile::skipData(maxSize); + } + + virtual qint64 skipData(qint64 maxSize) + { + if (cb_skipData_986_0.can_issue()) { + return cb_skipData_986_0.issue(&QSaveFile_Adaptor::cbs_skipData_986_0, maxSize); + } else { + return QSaveFile::skipData(maxSize); + } + } + + // [adaptor impl] void QSaveFile::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSaveFile::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSaveFile_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSaveFile::timerEvent(event); + } + } + + // [adaptor impl] qint64 QSaveFile::writeData(const char *data, qint64 len) + qint64 cbs_writeData_2609_0(const char *data, qint64 len) + { + return QSaveFile::writeData(data, len); + } + + virtual qint64 writeData(const char *data, qint64 len) + { + if (cb_writeData_2609_0.can_issue()) { + return cb_writeData_2609_0.issue(&QSaveFile_Adaptor::cbs_writeData_2609_0, data, len); + } else { + return QSaveFile::writeData(data, len); + } + } + + gsi::Callback cb_atEnd_c0_0; + gsi::Callback cb_bytesAvailable_c0_0; + gsi::Callback cb_bytesToWrite_c0_0; + gsi::Callback cb_canReadLine_c0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fileName_c0_0; + gsi::Callback cb_isSequential_c0_0; + gsi::Callback cb_open_3621_0; + gsi::Callback cb_permissions_c0_0; + gsi::Callback cb_pos_c0_0; + gsi::Callback cb_reset_0_0; + gsi::Callback cb_resize_986_0; + gsi::Callback cb_seek_986_0; + gsi::Callback cb_setPermissions_3370_0; + gsi::Callback cb_size_c0_0; + gsi::Callback cb_waitForBytesWritten_767_0; + gsi::Callback cb_waitForReadyRead_767_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_skipData_986_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_writeData_2609_0; +}; + +QSaveFile_Adaptor::~QSaveFile_Adaptor() { } + +// Constructor QSaveFile::QSaveFile(const QString &name) (adaptor class) + +static void _init_ctor_QSaveFile_Adaptor_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSaveFile_Adaptor_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QSaveFile_Adaptor (arg1)); +} + + +// Constructor QSaveFile::QSaveFile(QObject *parent) (adaptor class) + +static void _init_ctor_QSaveFile_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSaveFile_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSaveFile_Adaptor (arg1)); +} + + +// Constructor QSaveFile::QSaveFile(const QString &name, QObject *parent) (adaptor class) + +static void _init_ctor_QSaveFile_Adaptor_3219 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSaveFile_Adaptor_3219 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = gsi::arg_reader() (args, heap); + ret.write (new QSaveFile_Adaptor (arg1, arg2)); +} + + +// emitter void QSaveFile::aboutToClose() + +static void _init_emitter_aboutToClose_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_aboutToClose_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QSaveFile_Adaptor *)cls)->emitter_QSaveFile_aboutToClose_0 (); +} + + +// bool QSaveFile::atEnd() + +static void _init_cbs_atEnd_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_atEnd_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSaveFile_Adaptor *)cls)->cbs_atEnd_c0_0 ()); +} + +static void _set_callback_cbs_atEnd_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_atEnd_c0_0 = cb; +} + + +// qint64 QSaveFile::bytesAvailable() + +static void _init_cbs_bytesAvailable_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_bytesAvailable_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QSaveFile_Adaptor *)cls)->cbs_bytesAvailable_c0_0 ()); +} + +static void _set_callback_cbs_bytesAvailable_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_bytesAvailable_c0_0 = cb; +} + + +// qint64 QSaveFile::bytesToWrite() + +static void _init_cbs_bytesToWrite_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_bytesToWrite_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QSaveFile_Adaptor *)cls)->cbs_bytesToWrite_c0_0 ()); +} + +static void _set_callback_cbs_bytesToWrite_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_bytesToWrite_c0_0 = cb; +} + + +// emitter void QSaveFile::bytesWritten(qint64 bytes) + +static void _init_emitter_bytesWritten_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bytes"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_bytesWritten_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ((QSaveFile_Adaptor *)cls)->emitter_QSaveFile_bytesWritten_986 (arg1); +} + + +// bool QSaveFile::canReadLine() + +static void _init_cbs_canReadLine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_canReadLine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSaveFile_Adaptor *)cls)->cbs_canReadLine_c0_0 ()); +} + +static void _set_callback_cbs_canReadLine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_canReadLine_c0_0 = cb; +} + + +// emitter void QSaveFile::channelBytesWritten(int channel, qint64 bytes) + +static void _init_emitter_channelBytesWritten_1645 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("channel"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bytes"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_channelBytesWritten_1645 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = gsi::arg_reader() (args, heap); + ((QSaveFile_Adaptor *)cls)->emitter_QSaveFile_channelBytesWritten_1645 (arg1, arg2); +} + + +// emitter void QSaveFile::channelReadyRead(int channel) + +static void _init_emitter_channelReadyRead_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("channel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_channelReadyRead_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QSaveFile_Adaptor *)cls)->emitter_QSaveFile_channelReadyRead_767 (arg1); +} + + +// void QSaveFile::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSaveFile_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSaveFile::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSaveFile_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QSaveFile::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSaveFile_Adaptor *)cls)->emitter_QSaveFile_destroyed_1302 (arg1); +} + + +// void QSaveFile::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSaveFile_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QSaveFile::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSaveFile_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSaveFile::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSaveFile_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QString QSaveFile::fileName() + +static void _init_cbs_fileName_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_fileName_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSaveFile_Adaptor *)cls)->cbs_fileName_c0_0 ()); +} + +static void _set_callback_cbs_fileName_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_fileName_c0_0 = cb; +} + + +// bool QSaveFile::isSequential() + +static void _init_cbs_isSequential_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isSequential_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSaveFile_Adaptor *)cls)->cbs_isSequential_c0_0 ()); +} + +static void _set_callback_cbs_isSequential_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_isSequential_c0_0 = cb; +} + + +// exposed bool QSaveFile::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSaveFile_Adaptor *)cls)->fp_QSaveFile_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QSaveFile::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSaveFile_Adaptor *)cls)->emitter_QSaveFile_objectNameChanged_4567 (arg1); +} + + +// bool QSaveFile::open(QFlags flags) + +static void _init_cbs_open_3621_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_open_3621_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + ret.write ((bool)((QSaveFile_Adaptor *)cls)->cbs_open_3621_0 (arg1)); +} + +static void _set_callback_cbs_open_3621_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_open_3621_0 = cb; +} + + +// QFlags QSaveFile::permissions() + +static void _init_cbs_permissions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_permissions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QSaveFile_Adaptor *)cls)->cbs_permissions_c0_0 ()); +} + +static void _set_callback_cbs_permissions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_permissions_c0_0 = cb; +} + + +// qint64 QSaveFile::pos() + +static void _init_cbs_pos_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_pos_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QSaveFile_Adaptor *)cls)->cbs_pos_c0_0 ()); +} + +static void _set_callback_cbs_pos_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_pos_c0_0 = cb; +} + + +// emitter void QSaveFile::readChannelFinished() + +static void _init_emitter_readChannelFinished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_readChannelFinished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QSaveFile_Adaptor *)cls)->emitter_QSaveFile_readChannelFinished_0 (); +} + + +// emitter void QSaveFile::readyRead() + +static void _init_emitter_readyRead_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_readyRead_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QSaveFile_Adaptor *)cls)->emitter_QSaveFile_readyRead_0 (); +} + + +// exposed int QSaveFile::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSaveFile_Adaptor *)cls)->fp_QSaveFile_receivers_c1731 (arg1)); +} + + +// bool QSaveFile::reset() + +static void _init_cbs_reset_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reset_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSaveFile_Adaptor *)cls)->cbs_reset_0_0 ()); +} + +static void _set_callback_cbs_reset_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_reset_0_0 = cb; +} + + +// bool QSaveFile::resize(qint64 sz) + +static void _init_cbs_resize_986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sz"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resize_986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = args.read (heap); + ret.write ((bool)((QSaveFile_Adaptor *)cls)->cbs_resize_986_0 (arg1)); +} + +static void _set_callback_cbs_resize_986_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_resize_986_0 = cb; +} + + +// bool QSaveFile::seek(qint64 offset) + +static void _init_cbs_seek_986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_seek_986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = args.read (heap); + ret.write ((bool)((QSaveFile_Adaptor *)cls)->cbs_seek_986_0 (arg1)); +} + +static void _set_callback_cbs_seek_986_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_seek_986_0 = cb; +} + + +// exposed QObject *QSaveFile::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSaveFile_Adaptor *)cls)->fp_QSaveFile_sender_c0 ()); +} + + +// exposed int QSaveFile::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSaveFile_Adaptor *)cls)->fp_QSaveFile_senderSignalIndex_c0 ()); +} + + +// exposed void QSaveFile::setErrorString(const QString &errorString) + +static void _init_fp_setErrorString_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("errorString"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setErrorString_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSaveFile_Adaptor *)cls)->fp_QSaveFile_setErrorString_2025 (arg1); +} + + +// exposed void QSaveFile::setOpenMode(QFlags openMode) + +static void _init_fp_setOpenMode_3621 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("openMode"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_fp_setOpenMode_3621 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSaveFile_Adaptor *)cls)->fp_QSaveFile_setOpenMode_3621 (arg1); +} + + +// bool QSaveFile::setPermissions(QFlags permissionSpec) + +static void _init_cbs_setPermissions_3370_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("permissionSpec"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setPermissions_3370_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + ret.write ((bool)((QSaveFile_Adaptor *)cls)->cbs_setPermissions_3370_0 (arg1)); +} + +static void _set_callback_cbs_setPermissions_3370_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_setPermissions_3370_0 = cb; +} + + +// qint64 QSaveFile::size() + +static void _init_cbs_size_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_size_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QSaveFile_Adaptor *)cls)->cbs_size_c0_0 ()); +} + +static void _set_callback_cbs_size_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_size_c0_0 = cb; +} + + +// qint64 QSaveFile::skipData(qint64 maxSize) + +static void _init_cbs_skipData_986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maxSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_skipData_986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = args.read (heap); + ret.write ((qint64)((QSaveFile_Adaptor *)cls)->cbs_skipData_986_0 (arg1)); +} + +static void _set_callback_cbs_skipData_986_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_skipData_986_0 = cb; +} + + +// void QSaveFile::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSaveFile_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// bool QSaveFile::waitForBytesWritten(int msecs) + +static void _init_cbs_waitForBytesWritten_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_waitForBytesWritten_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QSaveFile_Adaptor *)cls)->cbs_waitForBytesWritten_767_0 (arg1)); +} + +static void _set_callback_cbs_waitForBytesWritten_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_waitForBytesWritten_767_0 = cb; +} + + +// bool QSaveFile::waitForReadyRead(int msecs) + +static void _init_cbs_waitForReadyRead_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_waitForReadyRead_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QSaveFile_Adaptor *)cls)->cbs_waitForReadyRead_767_0 (arg1)); +} + +static void _set_callback_cbs_waitForReadyRead_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_waitForReadyRead_767_0 = cb; +} + + +// qint64 QSaveFile::writeData(const char *data, qint64 len) + +static void _init_cbs_writeData_2609_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("len"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_writeData_2609_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = args.read (heap); + qint64 arg2 = args.read (heap); + ret.write ((qint64)((QSaveFile_Adaptor *)cls)->cbs_writeData_2609_0 (arg1, arg2)); +} + +static void _set_callback_cbs_writeData_2609_0 (void *cls, const gsi::Callback &cb) +{ + ((QSaveFile_Adaptor *)cls)->cb_writeData_2609_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSaveFile (); + +static gsi::Methods methods_QSaveFile_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSaveFile::QSaveFile(const QString &name)\nThis method creates an object of class QSaveFile.", &_init_ctor_QSaveFile_Adaptor_2025, &_call_ctor_QSaveFile_Adaptor_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSaveFile::QSaveFile(QObject *parent)\nThis method creates an object of class QSaveFile.", &_init_ctor_QSaveFile_Adaptor_1302, &_call_ctor_QSaveFile_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSaveFile::QSaveFile(const QString &name, QObject *parent)\nThis method creates an object of class QSaveFile.", &_init_ctor_QSaveFile_Adaptor_3219, &_call_ctor_QSaveFile_Adaptor_3219); + methods += new qt_gsi::GenericMethod ("emit_aboutToClose", "@brief Emitter for signal void QSaveFile::aboutToClose()\nCall this method to emit this signal.", false, &_init_emitter_aboutToClose_0, &_call_emitter_aboutToClose_0); + methods += new qt_gsi::GenericMethod ("atEnd", "@brief Virtual method bool QSaveFile::atEnd()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_atEnd_c0_0, &_call_cbs_atEnd_c0_0); + methods += new qt_gsi::GenericMethod ("atEnd", "@hide", true, &_init_cbs_atEnd_c0_0, &_call_cbs_atEnd_c0_0, &_set_callback_cbs_atEnd_c0_0); + methods += new qt_gsi::GenericMethod ("bytesAvailable", "@brief Virtual method qint64 QSaveFile::bytesAvailable()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_bytesAvailable_c0_0, &_call_cbs_bytesAvailable_c0_0); + methods += new qt_gsi::GenericMethod ("bytesAvailable", "@hide", true, &_init_cbs_bytesAvailable_c0_0, &_call_cbs_bytesAvailable_c0_0, &_set_callback_cbs_bytesAvailable_c0_0); + methods += new qt_gsi::GenericMethod ("bytesToWrite", "@brief Virtual method qint64 QSaveFile::bytesToWrite()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_bytesToWrite_c0_0, &_call_cbs_bytesToWrite_c0_0); + methods += new qt_gsi::GenericMethod ("bytesToWrite", "@hide", true, &_init_cbs_bytesToWrite_c0_0, &_call_cbs_bytesToWrite_c0_0, &_set_callback_cbs_bytesToWrite_c0_0); + methods += new qt_gsi::GenericMethod ("emit_bytesWritten", "@brief Emitter for signal void QSaveFile::bytesWritten(qint64 bytes)\nCall this method to emit this signal.", false, &_init_emitter_bytesWritten_986, &_call_emitter_bytesWritten_986); + methods += new qt_gsi::GenericMethod ("canReadLine", "@brief Virtual method bool QSaveFile::canReadLine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canReadLine_c0_0, &_call_cbs_canReadLine_c0_0); + methods += new qt_gsi::GenericMethod ("canReadLine", "@hide", true, &_init_cbs_canReadLine_c0_0, &_call_cbs_canReadLine_c0_0, &_set_callback_cbs_canReadLine_c0_0); + methods += new qt_gsi::GenericMethod ("emit_channelBytesWritten", "@brief Emitter for signal void QSaveFile::channelBytesWritten(int channel, qint64 bytes)\nCall this method to emit this signal.", false, &_init_emitter_channelBytesWritten_1645, &_call_emitter_channelBytesWritten_1645); + methods += new qt_gsi::GenericMethod ("emit_channelReadyRead", "@brief Emitter for signal void QSaveFile::channelReadyRead(int channel)\nCall this method to emit this signal.", false, &_init_emitter_channelReadyRead_767, &_call_emitter_channelReadyRead_767); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSaveFile::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSaveFile::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSaveFile::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSaveFile::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QSaveFile::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSaveFile::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fileName", "@brief Virtual method QString QSaveFile::fileName()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_fileName_c0_0, &_call_cbs_fileName_c0_0); + methods += new qt_gsi::GenericMethod ("fileName", "@hide", true, &_init_cbs_fileName_c0_0, &_call_cbs_fileName_c0_0, &_set_callback_cbs_fileName_c0_0); + methods += new qt_gsi::GenericMethod ("isSequential", "@brief Virtual method bool QSaveFile::isSequential()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isSequential_c0_0, &_call_cbs_isSequential_c0_0); + methods += new qt_gsi::GenericMethod ("isSequential", "@hide", true, &_init_cbs_isSequential_c0_0, &_call_cbs_isSequential_c0_0, &_set_callback_cbs_isSequential_c0_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSaveFile::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSaveFile::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("open", "@brief Virtual method bool QSaveFile::open(QFlags flags)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_open_3621_0, &_call_cbs_open_3621_0); + methods += new qt_gsi::GenericMethod ("open", "@hide", false, &_init_cbs_open_3621_0, &_call_cbs_open_3621_0, &_set_callback_cbs_open_3621_0); + methods += new qt_gsi::GenericMethod ("permissions", "@brief Virtual method QFlags QSaveFile::permissions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_permissions_c0_0, &_call_cbs_permissions_c0_0); + methods += new qt_gsi::GenericMethod ("permissions", "@hide", true, &_init_cbs_permissions_c0_0, &_call_cbs_permissions_c0_0, &_set_callback_cbs_permissions_c0_0); + methods += new qt_gsi::GenericMethod ("pos", "@brief Virtual method qint64 QSaveFile::pos()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_pos_c0_0, &_call_cbs_pos_c0_0); + methods += new qt_gsi::GenericMethod ("pos", "@hide", true, &_init_cbs_pos_c0_0, &_call_cbs_pos_c0_0, &_set_callback_cbs_pos_c0_0); + methods += new qt_gsi::GenericMethod ("emit_readChannelFinished", "@brief Emitter for signal void QSaveFile::readChannelFinished()\nCall this method to emit this signal.", false, &_init_emitter_readChannelFinished_0, &_call_emitter_readChannelFinished_0); + methods += new qt_gsi::GenericMethod ("emit_readyRead", "@brief Emitter for signal void QSaveFile::readyRead()\nCall this method to emit this signal.", false, &_init_emitter_readyRead_0, &_call_emitter_readyRead_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSaveFile::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("reset", "@brief Virtual method bool QSaveFile::reset()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("reset", "@hide", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0, &_set_callback_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("resize", "@brief Virtual method bool QSaveFile::resize(qint64 sz)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resize_986_0, &_call_cbs_resize_986_0); + methods += new qt_gsi::GenericMethod ("resize", "@hide", false, &_init_cbs_resize_986_0, &_call_cbs_resize_986_0, &_set_callback_cbs_resize_986_0); + methods += new qt_gsi::GenericMethod ("seek", "@brief Virtual method bool QSaveFile::seek(qint64 offset)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_seek_986_0, &_call_cbs_seek_986_0); + methods += new qt_gsi::GenericMethod ("seek", "@hide", false, &_init_cbs_seek_986_0, &_call_cbs_seek_986_0, &_set_callback_cbs_seek_986_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSaveFile::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSaveFile::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setErrorString", "@brief Method void QSaveFile::setErrorString(const QString &errorString)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setErrorString_2025, &_call_fp_setErrorString_2025); + methods += new qt_gsi::GenericMethod ("*setOpenMode", "@brief Method void QSaveFile::setOpenMode(QFlags openMode)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setOpenMode_3621, &_call_fp_setOpenMode_3621); + methods += new qt_gsi::GenericMethod ("setPermissions", "@brief Virtual method bool QSaveFile::setPermissions(QFlags permissionSpec)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setPermissions_3370_0, &_call_cbs_setPermissions_3370_0); + methods += new qt_gsi::GenericMethod ("setPermissions", "@hide", false, &_init_cbs_setPermissions_3370_0, &_call_cbs_setPermissions_3370_0, &_set_callback_cbs_setPermissions_3370_0); + methods += new qt_gsi::GenericMethod ("size", "@brief Virtual method qint64 QSaveFile::size()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_size_c0_0, &_call_cbs_size_c0_0); + methods += new qt_gsi::GenericMethod ("size", "@hide", true, &_init_cbs_size_c0_0, &_call_cbs_size_c0_0, &_set_callback_cbs_size_c0_0); + methods += new qt_gsi::GenericMethod ("*skipData", "@brief Virtual method qint64 QSaveFile::skipData(qint64 maxSize)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_skipData_986_0, &_call_cbs_skipData_986_0); + methods += new qt_gsi::GenericMethod ("*skipData", "@hide", false, &_init_cbs_skipData_986_0, &_call_cbs_skipData_986_0, &_set_callback_cbs_skipData_986_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSaveFile::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("waitForBytesWritten", "@brief Virtual method bool QSaveFile::waitForBytesWritten(int msecs)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_waitForBytesWritten_767_0, &_call_cbs_waitForBytesWritten_767_0); + methods += new qt_gsi::GenericMethod ("waitForBytesWritten", "@hide", false, &_init_cbs_waitForBytesWritten_767_0, &_call_cbs_waitForBytesWritten_767_0, &_set_callback_cbs_waitForBytesWritten_767_0); + methods += new qt_gsi::GenericMethod ("waitForReadyRead", "@brief Virtual method bool QSaveFile::waitForReadyRead(int msecs)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_waitForReadyRead_767_0, &_call_cbs_waitForReadyRead_767_0); + methods += new qt_gsi::GenericMethod ("waitForReadyRead", "@hide", false, &_init_cbs_waitForReadyRead_767_0, &_call_cbs_waitForReadyRead_767_0, &_set_callback_cbs_waitForReadyRead_767_0); + methods += new qt_gsi::GenericMethod ("*writeData", "@brief Virtual method qint64 QSaveFile::writeData(const char *data, qint64 len)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_writeData_2609_0, &_call_cbs_writeData_2609_0); + methods += new qt_gsi::GenericMethod ("*writeData", "@hide", false, &_init_cbs_writeData_2609_0, &_call_cbs_writeData_2609_0, &_set_callback_cbs_writeData_2609_0); + return methods; +} + +gsi::Class decl_QSaveFile_Adaptor (qtdecl_QSaveFile (), "QtCore", "QSaveFile", + methods_QSaveFile_Adaptor (), + "@qt\n@brief Binding of QSaveFile"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQSemaphore.cc b/src/gsiqt/qt6/QtCore/gsiDeclQSemaphore.cc new file mode 100644 index 000000000..361cd057c --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQSemaphore.cc @@ -0,0 +1,176 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSemaphore.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSemaphore + +// Constructor QSemaphore::QSemaphore(int n) + + +static void _init_ctor_QSemaphore_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("n", true, "0"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSemaphore_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write (new QSemaphore (arg1)); +} + + +// void QSemaphore::acquire(int n) + + +static void _init_f_acquire_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("n", true, "1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_acquire_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSemaphore *)cls)->acquire (arg1); +} + + +// int QSemaphore::available() + + +static void _init_f_available_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_available_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSemaphore *)cls)->available ()); +} + + +// void QSemaphore::release(int n) + + +static void _init_f_release_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("n", true, "1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_release_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSemaphore *)cls)->release (arg1); +} + + +// bool QSemaphore::tryAcquire(int n) + + +static void _init_f_tryAcquire_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("n", true, "1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tryAcquire_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + ret.write ((bool)((QSemaphore *)cls)->tryAcquire (arg1)); +} + + +// bool QSemaphore::tryAcquire(int n, int timeout) + + +static void _init_f_tryAcquire_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("n"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("timeout"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_tryAcquire_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSemaphore *)cls)->tryAcquire (arg1, arg2)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSemaphore () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSemaphore::QSemaphore(int n)\nThis method creates an object of class QSemaphore.", &_init_ctor_QSemaphore_767, &_call_ctor_QSemaphore_767); + methods += new qt_gsi::GenericMethod ("acquire", "@brief Method void QSemaphore::acquire(int n)\n", false, &_init_f_acquire_767, &_call_f_acquire_767); + methods += new qt_gsi::GenericMethod ("available", "@brief Method int QSemaphore::available()\n", true, &_init_f_available_c0, &_call_f_available_c0); + methods += new qt_gsi::GenericMethod ("release", "@brief Method void QSemaphore::release(int n)\n", false, &_init_f_release_767, &_call_f_release_767); + methods += new qt_gsi::GenericMethod ("tryAcquire", "@brief Method bool QSemaphore::tryAcquire(int n)\n", false, &_init_f_tryAcquire_767, &_call_f_tryAcquire_767); + methods += new qt_gsi::GenericMethod ("tryAcquire", "@brief Method bool QSemaphore::tryAcquire(int n, int timeout)\n", false, &_init_f_tryAcquire_1426, &_call_f_tryAcquire_1426); + return methods; +} + +gsi::Class decl_QSemaphore ("QtCore", "QSemaphore", + methods_QSemaphore (), + "@qt\n@brief Binding of QSemaphore"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSemaphore () { return decl_QSemaphore; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQSemaphoreReleaser.cc b/src/gsiqt/qt6/QtCore/gsiDeclQSemaphoreReleaser.cc new file mode 100644 index 000000000..fa4a48721 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQSemaphoreReleaser.cc @@ -0,0 +1,171 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSemaphoreReleaser.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSemaphoreReleaser + +// Constructor QSemaphoreReleaser::QSemaphoreReleaser() + + +static void _init_ctor_QSemaphoreReleaser_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QSemaphoreReleaser_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QSemaphoreReleaser ()); +} + + +// Constructor QSemaphoreReleaser::QSemaphoreReleaser(QSemaphore &sem, int n) + + +static void _init_ctor_QSemaphoreReleaser_2290 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sem"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("n", true, "1"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSemaphoreReleaser_2290 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSemaphore &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + ret.write (new QSemaphoreReleaser (arg1, arg2)); +} + + +// Constructor QSemaphoreReleaser::QSemaphoreReleaser(QSemaphore *sem, int n) + + +static void _init_ctor_QSemaphoreReleaser_2294 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sem"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("n", true, "1"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSemaphoreReleaser_2294 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSemaphore *arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + ret.write (new QSemaphoreReleaser (arg1, arg2)); +} + + +// QSemaphore *QSemaphoreReleaser::cancel() + + +static void _init_f_cancel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cancel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSemaphore *)((QSemaphoreReleaser *)cls)->cancel ()); +} + + +// QSemaphore *QSemaphoreReleaser::semaphore() + + +static void _init_f_semaphore_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_semaphore_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSemaphore *)((QSemaphoreReleaser *)cls)->semaphore ()); +} + + +// void QSemaphoreReleaser::swap(QSemaphoreReleaser &other) + + +static void _init_f_swap_2450 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_2450 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSemaphoreReleaser &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSemaphoreReleaser *)cls)->swap (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSemaphoreReleaser () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSemaphoreReleaser::QSemaphoreReleaser()\nThis method creates an object of class QSemaphoreReleaser.", &_init_ctor_QSemaphoreReleaser_0, &_call_ctor_QSemaphoreReleaser_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSemaphoreReleaser::QSemaphoreReleaser(QSemaphore &sem, int n)\nThis method creates an object of class QSemaphoreReleaser.", &_init_ctor_QSemaphoreReleaser_2290, &_call_ctor_QSemaphoreReleaser_2290); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSemaphoreReleaser::QSemaphoreReleaser(QSemaphore *sem, int n)\nThis method creates an object of class QSemaphoreReleaser.", &_init_ctor_QSemaphoreReleaser_2294, &_call_ctor_QSemaphoreReleaser_2294); + methods += new qt_gsi::GenericMethod ("cancel", "@brief Method QSemaphore *QSemaphoreReleaser::cancel()\n", false, &_init_f_cancel_0, &_call_f_cancel_0); + methods += new qt_gsi::GenericMethod ("semaphore", "@brief Method QSemaphore *QSemaphoreReleaser::semaphore()\n", true, &_init_f_semaphore_c0, &_call_f_semaphore_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QSemaphoreReleaser::swap(QSemaphoreReleaser &other)\n", false, &_init_f_swap_2450, &_call_f_swap_2450); + return methods; +} + +gsi::Class decl_QSemaphoreReleaser ("QtCore", "QSemaphoreReleaser", + methods_QSemaphoreReleaser (), + "@qt\n@brief Binding of QSemaphoreReleaser"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSemaphoreReleaser () { return decl_QSemaphoreReleaser; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQSequentialAnimationGroup.cc b/src/gsiqt/qt6/QtCore/gsiDeclQSequentialAnimationGroup.cc new file mode 100644 index 000000000..5f0b0797f --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQSequentialAnimationGroup.cc @@ -0,0 +1,926 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSequentialAnimationGroup.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSequentialAnimationGroup + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSequentialAnimationGroup::staticMetaObject); +} + + +// QPauseAnimation *QSequentialAnimationGroup::addPause(int msecs) + + +static void _init_f_addPause_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addPause_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPauseAnimation *)((QSequentialAnimationGroup *)cls)->addPause (arg1)); +} + + +// QAbstractAnimation *QSequentialAnimationGroup::currentAnimation() + + +static void _init_f_currentAnimation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentAnimation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractAnimation *)((QSequentialAnimationGroup *)cls)->currentAnimation ()); +} + + +// int QSequentialAnimationGroup::duration() + + +static void _init_f_duration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_duration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSequentialAnimationGroup *)cls)->duration ()); +} + + +// QPauseAnimation *QSequentialAnimationGroup::insertPause(int index, int msecs) + + +static void _init_f_insertPause_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("msecs"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertPause_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPauseAnimation *)((QSequentialAnimationGroup *)cls)->insertPause (arg1, arg2)); +} + + +// static QString QSequentialAnimationGroup::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSequentialAnimationGroup::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSequentialAnimationGroup () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addPause", "@brief Method QPauseAnimation *QSequentialAnimationGroup::addPause(int msecs)\n", false, &_init_f_addPause_767, &_call_f_addPause_767); + methods += new qt_gsi::GenericMethod (":currentAnimation", "@brief Method QAbstractAnimation *QSequentialAnimationGroup::currentAnimation()\n", true, &_init_f_currentAnimation_c0, &_call_f_currentAnimation_c0); + methods += new qt_gsi::GenericMethod (":duration", "@brief Method int QSequentialAnimationGroup::duration()\nThis is a reimplementation of QAbstractAnimation::duration", true, &_init_f_duration_c0, &_call_f_duration_c0); + methods += new qt_gsi::GenericMethod ("insertPause", "@brief Method QPauseAnimation *QSequentialAnimationGroup::insertPause(int index, int msecs)\n", false, &_init_f_insertPause_1426, &_call_f_insertPause_1426); + methods += gsi::qt_signal ("currentAnimationChanged(QAbstractAnimation *)", "currentAnimationChanged", gsi::arg("current"), "@brief Signal declaration for QSequentialAnimationGroup::currentAnimationChanged(QAbstractAnimation *current)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentLoopChanged(int)", "currentLoopChanged", gsi::arg("currentLoop"), "@brief Signal declaration for QSequentialAnimationGroup::currentLoopChanged(int currentLoop)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSequentialAnimationGroup::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("directionChanged(QAbstractAnimation::Direction)", "directionChanged", gsi::arg("arg1"), "@brief Signal declaration for QSequentialAnimationGroup::directionChanged(QAbstractAnimation::Direction)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished()", "finished", "@brief Signal declaration for QSequentialAnimationGroup::finished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSequentialAnimationGroup::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, const qt_gsi::Converter::target_type & > ("stateChanged(QAbstractAnimation::State, QAbstractAnimation::State)", "stateChanged", gsi::arg("newState"), gsi::arg("oldState"), "@brief Signal declaration for QSequentialAnimationGroup::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSequentialAnimationGroup::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAnimationGroup (); + +qt_gsi::QtNativeClass decl_QSequentialAnimationGroup (qtdecl_QAnimationGroup (), "QtCore", "QSequentialAnimationGroup_Native", + methods_QSequentialAnimationGroup (), + "@hide\n@alias QSequentialAnimationGroup"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSequentialAnimationGroup () { return decl_QSequentialAnimationGroup; } + +} + + +class QSequentialAnimationGroup_Adaptor : public QSequentialAnimationGroup, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSequentialAnimationGroup_Adaptor(); + + // [adaptor ctor] QSequentialAnimationGroup::QSequentialAnimationGroup(QObject *parent) + QSequentialAnimationGroup_Adaptor() : QSequentialAnimationGroup() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSequentialAnimationGroup::QSequentialAnimationGroup(QObject *parent) + QSequentialAnimationGroup_Adaptor(QObject *parent) : QSequentialAnimationGroup(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QSequentialAnimationGroup::isSignalConnected(const QMetaMethod &signal) + bool fp_QSequentialAnimationGroup_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSequentialAnimationGroup::isSignalConnected(signal); + } + + // [expose] int QSequentialAnimationGroup::receivers(const char *signal) + int fp_QSequentialAnimationGroup_receivers_c1731 (const char *signal) const { + return QSequentialAnimationGroup::receivers(signal); + } + + // [expose] QObject *QSequentialAnimationGroup::sender() + QObject * fp_QSequentialAnimationGroup_sender_c0 () const { + return QSequentialAnimationGroup::sender(); + } + + // [expose] int QSequentialAnimationGroup::senderSignalIndex() + int fp_QSequentialAnimationGroup_senderSignalIndex_c0 () const { + return QSequentialAnimationGroup::senderSignalIndex(); + } + + // [emitter impl] void QSequentialAnimationGroup::currentAnimationChanged(QAbstractAnimation *current) + void emitter_QSequentialAnimationGroup_currentAnimationChanged_2451(QAbstractAnimation *current) + { + emit QSequentialAnimationGroup::currentAnimationChanged(current); + } + + // [emitter impl] void QSequentialAnimationGroup::currentLoopChanged(int currentLoop) + void emitter_QSequentialAnimationGroup_currentLoopChanged_767(int currentLoop) + { + emit QSequentialAnimationGroup::currentLoopChanged(currentLoop); + } + + // [emitter impl] void QSequentialAnimationGroup::destroyed(QObject *) + void emitter_QSequentialAnimationGroup_destroyed_1302(QObject *arg1) + { + emit QSequentialAnimationGroup::destroyed(arg1); + } + + // [emitter impl] void QSequentialAnimationGroup::directionChanged(QAbstractAnimation::Direction) + void emitter_QSequentialAnimationGroup_directionChanged_3310(QAbstractAnimation::Direction arg1) + { + emit QSequentialAnimationGroup::directionChanged(arg1); + } + + // [adaptor impl] int QSequentialAnimationGroup::duration() + int cbs_duration_c0_0() const + { + return QSequentialAnimationGroup::duration(); + } + + virtual int duration() const + { + if (cb_duration_c0_0.can_issue()) { + return cb_duration_c0_0.issue(&QSequentialAnimationGroup_Adaptor::cbs_duration_c0_0); + } else { + return QSequentialAnimationGroup::duration(); + } + } + + // [adaptor impl] bool QSequentialAnimationGroup::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSequentialAnimationGroup::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSequentialAnimationGroup_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSequentialAnimationGroup::eventFilter(watched, event); + } + } + + // [emitter impl] void QSequentialAnimationGroup::finished() + void emitter_QSequentialAnimationGroup_finished_0() + { + emit QSequentialAnimationGroup::finished(); + } + + // [emitter impl] void QSequentialAnimationGroup::objectNameChanged(const QString &objectName) + void emitter_QSequentialAnimationGroup_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSequentialAnimationGroup::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QSequentialAnimationGroup::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + void emitter_QSequentialAnimationGroup_stateChanged_5680(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + { + emit QSequentialAnimationGroup::stateChanged(newState, oldState); + } + + // [adaptor impl] void QSequentialAnimationGroup::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSequentialAnimationGroup::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSequentialAnimationGroup_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSequentialAnimationGroup::childEvent(event); + } + } + + // [adaptor impl] void QSequentialAnimationGroup::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSequentialAnimationGroup::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSequentialAnimationGroup_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSequentialAnimationGroup::customEvent(event); + } + } + + // [adaptor impl] void QSequentialAnimationGroup::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSequentialAnimationGroup::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSequentialAnimationGroup_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSequentialAnimationGroup::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QSequentialAnimationGroup::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QSequentialAnimationGroup::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSequentialAnimationGroup_Adaptor::cbs_event_1217_0, _event); + } else { + return QSequentialAnimationGroup::event(_event); + } + } + + // [adaptor impl] void QSequentialAnimationGroup::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSequentialAnimationGroup::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSequentialAnimationGroup_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSequentialAnimationGroup::timerEvent(event); + } + } + + // [adaptor impl] void QSequentialAnimationGroup::updateCurrentTime(int) + void cbs_updateCurrentTime_767_0(int arg1) + { + QSequentialAnimationGroup::updateCurrentTime(arg1); + } + + virtual void updateCurrentTime(int arg1) + { + if (cb_updateCurrentTime_767_0.can_issue()) { + cb_updateCurrentTime_767_0.issue(&QSequentialAnimationGroup_Adaptor::cbs_updateCurrentTime_767_0, arg1); + } else { + QSequentialAnimationGroup::updateCurrentTime(arg1); + } + } + + // [adaptor impl] void QSequentialAnimationGroup::updateDirection(QAbstractAnimation::Direction direction) + void cbs_updateDirection_3310_0(const qt_gsi::Converter::target_type & direction) + { + QSequentialAnimationGroup::updateDirection(qt_gsi::QtToCppAdaptor(direction).cref()); + } + + virtual void updateDirection(QAbstractAnimation::Direction direction) + { + if (cb_updateDirection_3310_0.can_issue()) { + cb_updateDirection_3310_0.issue::target_type &>(&QSequentialAnimationGroup_Adaptor::cbs_updateDirection_3310_0, qt_gsi::CppToQtAdaptor(direction)); + } else { + QSequentialAnimationGroup::updateDirection(direction); + } + } + + // [adaptor impl] void QSequentialAnimationGroup::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + void cbs_updateState_5680_0(const qt_gsi::Converter::target_type & newState, const qt_gsi::Converter::target_type & oldState) + { + QSequentialAnimationGroup::updateState(qt_gsi::QtToCppAdaptor(newState).cref(), qt_gsi::QtToCppAdaptor(oldState).cref()); + } + + virtual void updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + { + if (cb_updateState_5680_0.can_issue()) { + cb_updateState_5680_0.issue::target_type &, const qt_gsi::Converter::target_type &>(&QSequentialAnimationGroup_Adaptor::cbs_updateState_5680_0, qt_gsi::CppToQtAdaptor(newState), qt_gsi::CppToQtAdaptor(oldState)); + } else { + QSequentialAnimationGroup::updateState(newState, oldState); + } + } + + gsi::Callback cb_duration_c0_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateCurrentTime_767_0; + gsi::Callback cb_updateDirection_3310_0; + gsi::Callback cb_updateState_5680_0; +}; + +QSequentialAnimationGroup_Adaptor::~QSequentialAnimationGroup_Adaptor() { } + +// Constructor QSequentialAnimationGroup::QSequentialAnimationGroup(QObject *parent) (adaptor class) + +static void _init_ctor_QSequentialAnimationGroup_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSequentialAnimationGroup_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSequentialAnimationGroup_Adaptor (arg1)); +} + + +// void QSequentialAnimationGroup::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSequentialAnimationGroup_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSequentialAnimationGroup_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QSequentialAnimationGroup::currentAnimationChanged(QAbstractAnimation *current) + +static void _init_emitter_currentAnimationChanged_2451 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("current"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentAnimationChanged_2451 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractAnimation *arg1 = gsi::arg_reader() (args, heap); + ((QSequentialAnimationGroup_Adaptor *)cls)->emitter_QSequentialAnimationGroup_currentAnimationChanged_2451 (arg1); +} + + +// emitter void QSequentialAnimationGroup::currentLoopChanged(int currentLoop) + +static void _init_emitter_currentLoopChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("currentLoop"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentLoopChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QSequentialAnimationGroup_Adaptor *)cls)->emitter_QSequentialAnimationGroup_currentLoopChanged_767 (arg1); +} + + +// void QSequentialAnimationGroup::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSequentialAnimationGroup_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSequentialAnimationGroup_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QSequentialAnimationGroup::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSequentialAnimationGroup_Adaptor *)cls)->emitter_QSequentialAnimationGroup_destroyed_1302 (arg1); +} + + +// emitter void QSequentialAnimationGroup::directionChanged(QAbstractAnimation::Direction) + +static void _init_emitter_directionChanged_3310 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_directionChanged_3310 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QSequentialAnimationGroup_Adaptor *)cls)->emitter_QSequentialAnimationGroup_directionChanged_3310 (arg1); +} + + +// void QSequentialAnimationGroup::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSequentialAnimationGroup_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSequentialAnimationGroup_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// int QSequentialAnimationGroup::duration() + +static void _init_cbs_duration_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_duration_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSequentialAnimationGroup_Adaptor *)cls)->cbs_duration_c0_0 ()); +} + +static void _set_callback_cbs_duration_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSequentialAnimationGroup_Adaptor *)cls)->cb_duration_c0_0 = cb; +} + + +// bool QSequentialAnimationGroup::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSequentialAnimationGroup_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSequentialAnimationGroup_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSequentialAnimationGroup::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSequentialAnimationGroup_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSequentialAnimationGroup_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QSequentialAnimationGroup::finished() + +static void _init_emitter_finished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_finished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QSequentialAnimationGroup_Adaptor *)cls)->emitter_QSequentialAnimationGroup_finished_0 (); +} + + +// exposed bool QSequentialAnimationGroup::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSequentialAnimationGroup_Adaptor *)cls)->fp_QSequentialAnimationGroup_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QSequentialAnimationGroup::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSequentialAnimationGroup_Adaptor *)cls)->emitter_QSequentialAnimationGroup_objectNameChanged_4567 (arg1); +} + + +// exposed int QSequentialAnimationGroup::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSequentialAnimationGroup_Adaptor *)cls)->fp_QSequentialAnimationGroup_receivers_c1731 (arg1)); +} + + +// exposed QObject *QSequentialAnimationGroup::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSequentialAnimationGroup_Adaptor *)cls)->fp_QSequentialAnimationGroup_sender_c0 ()); +} + + +// exposed int QSequentialAnimationGroup::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSequentialAnimationGroup_Adaptor *)cls)->fp_QSequentialAnimationGroup_senderSignalIndex_c0 ()); +} + + +// emitter void QSequentialAnimationGroup::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + +static void _init_emitter_stateChanged_5680 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldState"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_stateChanged_5680 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ((QSequentialAnimationGroup_Adaptor *)cls)->emitter_QSequentialAnimationGroup_stateChanged_5680 (arg1, arg2); +} + + +// void QSequentialAnimationGroup::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSequentialAnimationGroup_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSequentialAnimationGroup_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QSequentialAnimationGroup::updateCurrentTime(int) + +static void _init_cbs_updateCurrentTime_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_updateCurrentTime_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSequentialAnimationGroup_Adaptor *)cls)->cbs_updateCurrentTime_767_0 (arg1); +} + +static void _set_callback_cbs_updateCurrentTime_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSequentialAnimationGroup_Adaptor *)cls)->cb_updateCurrentTime_767_0 = cb; +} + + +// void QSequentialAnimationGroup::updateDirection(QAbstractAnimation::Direction direction) + +static void _init_cbs_updateDirection_3310_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_updateDirection_3310_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSequentialAnimationGroup_Adaptor *)cls)->cbs_updateDirection_3310_0 (arg1); +} + +static void _set_callback_cbs_updateDirection_3310_0 (void *cls, const gsi::Callback &cb) +{ + ((QSequentialAnimationGroup_Adaptor *)cls)->cb_updateDirection_3310_0 = cb; +} + + +// void QSequentialAnimationGroup::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + +static void _init_cbs_updateState_5680_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldState"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_updateState_5680_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSequentialAnimationGroup_Adaptor *)cls)->cbs_updateState_5680_0 (arg1, arg2); +} + +static void _set_callback_cbs_updateState_5680_0 (void *cls, const gsi::Callback &cb) +{ + ((QSequentialAnimationGroup_Adaptor *)cls)->cb_updateState_5680_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSequentialAnimationGroup (); + +static gsi::Methods methods_QSequentialAnimationGroup_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSequentialAnimationGroup::QSequentialAnimationGroup(QObject *parent)\nThis method creates an object of class QSequentialAnimationGroup.", &_init_ctor_QSequentialAnimationGroup_Adaptor_1302, &_call_ctor_QSequentialAnimationGroup_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSequentialAnimationGroup::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_currentAnimationChanged", "@brief Emitter for signal void QSequentialAnimationGroup::currentAnimationChanged(QAbstractAnimation *current)\nCall this method to emit this signal.", false, &_init_emitter_currentAnimationChanged_2451, &_call_emitter_currentAnimationChanged_2451); + methods += new qt_gsi::GenericMethod ("emit_currentLoopChanged", "@brief Emitter for signal void QSequentialAnimationGroup::currentLoopChanged(int currentLoop)\nCall this method to emit this signal.", false, &_init_emitter_currentLoopChanged_767, &_call_emitter_currentLoopChanged_767); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSequentialAnimationGroup::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSequentialAnimationGroup::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("emit_directionChanged", "@brief Emitter for signal void QSequentialAnimationGroup::directionChanged(QAbstractAnimation::Direction)\nCall this method to emit this signal.", false, &_init_emitter_directionChanged_3310, &_call_emitter_directionChanged_3310); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSequentialAnimationGroup::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("duration", "@brief Virtual method int QSequentialAnimationGroup::duration()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_duration_c0_0, &_call_cbs_duration_c0_0); + methods += new qt_gsi::GenericMethod ("duration", "@hide", true, &_init_cbs_duration_c0_0, &_call_cbs_duration_c0_0, &_set_callback_cbs_duration_c0_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QSequentialAnimationGroup::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSequentialAnimationGroup::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QSequentialAnimationGroup::finished()\nCall this method to emit this signal.", false, &_init_emitter_finished_0, &_call_emitter_finished_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSequentialAnimationGroup::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSequentialAnimationGroup::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSequentialAnimationGroup::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSequentialAnimationGroup::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSequentialAnimationGroup::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("emit_stateChanged", "@brief Emitter for signal void QSequentialAnimationGroup::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nCall this method to emit this signal.", false, &_init_emitter_stateChanged_5680, &_call_emitter_stateChanged_5680); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSequentialAnimationGroup::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentTime", "@brief Virtual method void QSequentialAnimationGroup::updateCurrentTime(int)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateCurrentTime_767_0, &_call_cbs_updateCurrentTime_767_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentTime", "@hide", false, &_init_cbs_updateCurrentTime_767_0, &_call_cbs_updateCurrentTime_767_0, &_set_callback_cbs_updateCurrentTime_767_0); + methods += new qt_gsi::GenericMethod ("*updateDirection", "@brief Virtual method void QSequentialAnimationGroup::updateDirection(QAbstractAnimation::Direction direction)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateDirection_3310_0, &_call_cbs_updateDirection_3310_0); + methods += new qt_gsi::GenericMethod ("*updateDirection", "@hide", false, &_init_cbs_updateDirection_3310_0, &_call_cbs_updateDirection_3310_0, &_set_callback_cbs_updateDirection_3310_0); + methods += new qt_gsi::GenericMethod ("*updateState", "@brief Virtual method void QSequentialAnimationGroup::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateState_5680_0, &_call_cbs_updateState_5680_0); + methods += new qt_gsi::GenericMethod ("*updateState", "@hide", false, &_init_cbs_updateState_5680_0, &_call_cbs_updateState_5680_0, &_set_callback_cbs_updateState_5680_0); + return methods; +} + +gsi::Class decl_QSequentialAnimationGroup_Adaptor (qtdecl_QSequentialAnimationGroup (), "QtCore", "QSequentialAnimationGroup", + methods_QSequentialAnimationGroup_Adaptor (), + "@qt\n@brief Binding of QSequentialAnimationGroup"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQSettings.cc b/src/gsiqt/qt6/QtCore/gsiDeclQSettings.cc new file mode 100644 index 000000000..ff010b6b8 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQSettings.cc @@ -0,0 +1,1396 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSettings.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSettings + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSettings::staticMetaObject); +} + + +// QStringList QSettings::allKeys() + + +static void _init_f_allKeys_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_allKeys_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QSettings *)cls)->allKeys ()); +} + + +// QString QSettings::applicationName() + + +static void _init_f_applicationName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_applicationName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSettings *)cls)->applicationName ()); +} + + +// void QSettings::beginGroup(const QString &prefix) + + +static void _init_f_beginGroup_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_beginGroup_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSettings *)cls)->beginGroup (arg1); +} + + +// int QSettings::beginReadArray(const QString &prefix) + + +static void _init_f_beginReadArray_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_beginReadArray_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSettings *)cls)->beginReadArray (arg1)); +} + + +// void QSettings::beginWriteArray(const QString &prefix, int size) + + +static void _init_f_beginWriteArray_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("size", true, "-1"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_beginWriteArray_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSettings *)cls)->beginWriteArray (arg1, arg2); +} + + +// QStringList QSettings::childGroups() + + +static void _init_f_childGroups_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_childGroups_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QSettings *)cls)->childGroups ()); +} + + +// QStringList QSettings::childKeys() + + +static void _init_f_childKeys_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_childKeys_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QSettings *)cls)->childKeys ()); +} + + +// void QSettings::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSettings *)cls)->clear (); +} + + +// bool QSettings::contains(const QString &key) + + +static void _init_f_contains_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSettings *)cls)->contains (arg1)); +} + + +// void QSettings::endArray() + + +static void _init_f_endArray_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_endArray_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSettings *)cls)->endArray (); +} + + +// void QSettings::endGroup() + + +static void _init_f_endGroup_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_endGroup_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSettings *)cls)->endGroup (); +} + + +// bool QSettings::fallbacksEnabled() + + +static void _init_f_fallbacksEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fallbacksEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSettings *)cls)->fallbacksEnabled ()); +} + + +// QString QSettings::fileName() + + +static void _init_f_fileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSettings *)cls)->fileName ()); +} + + +// QSettings::Format QSettings::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSettings *)cls)->format ())); +} + + +// QString QSettings::group() + + +static void _init_f_group_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_group_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSettings *)cls)->group ()); +} + + +// bool QSettings::isAtomicSyncRequired() + + +static void _init_f_isAtomicSyncRequired_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAtomicSyncRequired_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSettings *)cls)->isAtomicSyncRequired ()); +} + + +// bool QSettings::isWritable() + + +static void _init_f_isWritable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isWritable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSettings *)cls)->isWritable ()); +} + + +// QString QSettings::organizationName() + + +static void _init_f_organizationName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_organizationName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSettings *)cls)->organizationName ()); +} + + +// void QSettings::remove(const QString &key) + + +static void _init_f_remove_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_remove_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSettings *)cls)->remove (arg1); +} + + +// QSettings::Scope QSettings::scope() + + +static void _init_f_scope_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_scope_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSettings *)cls)->scope ())); +} + + +// void QSettings::setArrayIndex(int i) + + +static void _init_f_setArrayIndex_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setArrayIndex_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSettings *)cls)->setArrayIndex (arg1); +} + + +// void QSettings::setAtomicSyncRequired(bool enable) + + +static void _init_f_setAtomicSyncRequired_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAtomicSyncRequired_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSettings *)cls)->setAtomicSyncRequired (arg1); +} + + +// void QSettings::setFallbacksEnabled(bool b) + + +static void _init_f_setFallbacksEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFallbacksEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSettings *)cls)->setFallbacksEnabled (arg1); +} + + +// void QSettings::setValue(const QString &key, const QVariant &value) + + +static void _init_f_setValue_4036 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setValue_4036 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSettings *)cls)->setValue (arg1, arg2); +} + + +// QSettings::Status QSettings::status() + + +static void _init_f_status_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_status_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSettings *)cls)->status ())); +} + + +// void QSettings::sync() + + +static void _init_f_sync_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sync_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSettings *)cls)->sync (); +} + + +// QVariant QSettings::value(const QString &key, const QVariant &defaultValue) + + +static void _init_f_value_c4036 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("defaultValue", true, "QVariant()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_value_c4036 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); + ret.write ((QVariant)((QSettings *)cls)->value (arg1, arg2)); +} + + +// static QSettings::Format QSettings::defaultFormat() + + +static void _init_f_defaultFormat_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_defaultFormat_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QSettings::defaultFormat ())); +} + + +// static void QSettings::setDefaultFormat(QSettings::Format format) + + +static void _init_f_setDefaultFormat_2099 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultFormat_2099 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QSettings::setDefaultFormat (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// static void QSettings::setPath(QSettings::Format format, QSettings::Scope scope, const QString &path) + + +static void _init_f_setPath_5896 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("scope"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("path"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setPath_5896 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QSettings::setPath (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref(), arg3); +} + + +// static QString QSettings::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSettings::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSettings () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("allKeys", "@brief Method QStringList QSettings::allKeys()\n", true, &_init_f_allKeys_c0, &_call_f_allKeys_c0); + methods += new qt_gsi::GenericMethod ("applicationName", "@brief Method QString QSettings::applicationName()\n", true, &_init_f_applicationName_c0, &_call_f_applicationName_c0); + methods += new qt_gsi::GenericMethod ("beginGroup", "@brief Method void QSettings::beginGroup(const QString &prefix)\n", false, &_init_f_beginGroup_2025, &_call_f_beginGroup_2025); + methods += new qt_gsi::GenericMethod ("beginReadArray", "@brief Method int QSettings::beginReadArray(const QString &prefix)\n", false, &_init_f_beginReadArray_2025, &_call_f_beginReadArray_2025); + methods += new qt_gsi::GenericMethod ("beginWriteArray", "@brief Method void QSettings::beginWriteArray(const QString &prefix, int size)\n", false, &_init_f_beginWriteArray_2684, &_call_f_beginWriteArray_2684); + methods += new qt_gsi::GenericMethod ("childGroups", "@brief Method QStringList QSettings::childGroups()\n", true, &_init_f_childGroups_c0, &_call_f_childGroups_c0); + methods += new qt_gsi::GenericMethod ("childKeys", "@brief Method QStringList QSettings::childKeys()\n", true, &_init_f_childKeys_c0, &_call_f_childKeys_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QSettings::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QSettings::contains(const QString &key)\n", true, &_init_f_contains_c2025, &_call_f_contains_c2025); + methods += new qt_gsi::GenericMethod ("endArray", "@brief Method void QSettings::endArray()\n", false, &_init_f_endArray_0, &_call_f_endArray_0); + methods += new qt_gsi::GenericMethod ("endGroup", "@brief Method void QSettings::endGroup()\n", false, &_init_f_endGroup_0, &_call_f_endGroup_0); + methods += new qt_gsi::GenericMethod (":fallbacksEnabled", "@brief Method bool QSettings::fallbacksEnabled()\n", true, &_init_f_fallbacksEnabled_c0, &_call_f_fallbacksEnabled_c0); + methods += new qt_gsi::GenericMethod ("fileName", "@brief Method QString QSettings::fileName()\n", true, &_init_f_fileName_c0, &_call_f_fileName_c0); + methods += new qt_gsi::GenericMethod ("format", "@brief Method QSettings::Format QSettings::format()\n", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod ("group", "@brief Method QString QSettings::group()\n", true, &_init_f_group_c0, &_call_f_group_c0); + methods += new qt_gsi::GenericMethod ("isAtomicSyncRequired?", "@brief Method bool QSettings::isAtomicSyncRequired()\n", true, &_init_f_isAtomicSyncRequired_c0, &_call_f_isAtomicSyncRequired_c0); + methods += new qt_gsi::GenericMethod ("isWritable?", "@brief Method bool QSettings::isWritable()\n", true, &_init_f_isWritable_c0, &_call_f_isWritable_c0); + methods += new qt_gsi::GenericMethod ("organizationName", "@brief Method QString QSettings::organizationName()\n", true, &_init_f_organizationName_c0, &_call_f_organizationName_c0); + methods += new qt_gsi::GenericMethod ("remove", "@brief Method void QSettings::remove(const QString &key)\n", false, &_init_f_remove_2025, &_call_f_remove_2025); + methods += new qt_gsi::GenericMethod ("scope", "@brief Method QSettings::Scope QSettings::scope()\n", true, &_init_f_scope_c0, &_call_f_scope_c0); + methods += new qt_gsi::GenericMethod ("setArrayIndex", "@brief Method void QSettings::setArrayIndex(int i)\n", false, &_init_f_setArrayIndex_767, &_call_f_setArrayIndex_767); + methods += new qt_gsi::GenericMethod ("setAtomicSyncRequired", "@brief Method void QSettings::setAtomicSyncRequired(bool enable)\n", false, &_init_f_setAtomicSyncRequired_864, &_call_f_setAtomicSyncRequired_864); + methods += new qt_gsi::GenericMethod ("setFallbacksEnabled|fallbacksEnabled=", "@brief Method void QSettings::setFallbacksEnabled(bool b)\n", false, &_init_f_setFallbacksEnabled_864, &_call_f_setFallbacksEnabled_864); + methods += new qt_gsi::GenericMethod ("setValue", "@brief Method void QSettings::setValue(const QString &key, const QVariant &value)\n", false, &_init_f_setValue_4036, &_call_f_setValue_4036); + methods += new qt_gsi::GenericMethod ("status", "@brief Method QSettings::Status QSettings::status()\n", true, &_init_f_status_c0, &_call_f_status_c0); + methods += new qt_gsi::GenericMethod ("sync", "@brief Method void QSettings::sync()\n", false, &_init_f_sync_0, &_call_f_sync_0); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QVariant QSettings::value(const QString &key, const QVariant &defaultValue)\n", true, &_init_f_value_c4036, &_call_f_value_c4036); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSettings::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSettings::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod (":defaultFormat", "@brief Static method QSettings::Format QSettings::defaultFormat()\nThis method is static and can be called without an instance.", &_init_f_defaultFormat_0, &_call_f_defaultFormat_0); + methods += new qt_gsi::GenericStaticMethod ("setDefaultFormat|defaultFormat=", "@brief Static method void QSettings::setDefaultFormat(QSettings::Format format)\nThis method is static and can be called without an instance.", &_init_f_setDefaultFormat_2099, &_call_f_setDefaultFormat_2099); + methods += new qt_gsi::GenericStaticMethod ("setPath", "@brief Static method void QSettings::setPath(QSettings::Format format, QSettings::Scope scope, const QString &path)\nThis method is static and can be called without an instance.", &_init_f_setPath_5896, &_call_f_setPath_5896); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSettings::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QSettings (qtdecl_QObject (), "QtCore", "QSettings_Native", + methods_QSettings (), + "@hide\n@alias QSettings"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSettings () { return decl_QSettings; } + +} + + +class QSettings_Adaptor : public QSettings, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSettings_Adaptor(); + + // [adaptor ctor] QSettings::QSettings(const QString &organization, const QString &application, QObject *parent) + QSettings_Adaptor(const QString &organization) : QSettings(organization) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSettings::QSettings(const QString &organization, const QString &application, QObject *parent) + QSettings_Adaptor(const QString &organization, const QString &application) : QSettings(organization, application) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSettings::QSettings(const QString &organization, const QString &application, QObject *parent) + QSettings_Adaptor(const QString &organization, const QString &application, QObject *parent) : QSettings(organization, application, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSettings::QSettings(QSettings::Scope scope, const QString &organization, const QString &application, QObject *parent) + QSettings_Adaptor(QSettings::Scope scope, const QString &organization) : QSettings(scope, organization) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSettings::QSettings(QSettings::Scope scope, const QString &organization, const QString &application, QObject *parent) + QSettings_Adaptor(QSettings::Scope scope, const QString &organization, const QString &application) : QSettings(scope, organization, application) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSettings::QSettings(QSettings::Scope scope, const QString &organization, const QString &application, QObject *parent) + QSettings_Adaptor(QSettings::Scope scope, const QString &organization, const QString &application, QObject *parent) : QSettings(scope, organization, application, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSettings::QSettings(QSettings::Format format, QSettings::Scope scope, const QString &organization, const QString &application, QObject *parent) + QSettings_Adaptor(QSettings::Format format, QSettings::Scope scope, const QString &organization) : QSettings(format, scope, organization) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSettings::QSettings(QSettings::Format format, QSettings::Scope scope, const QString &organization, const QString &application, QObject *parent) + QSettings_Adaptor(QSettings::Format format, QSettings::Scope scope, const QString &organization, const QString &application) : QSettings(format, scope, organization, application) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSettings::QSettings(QSettings::Format format, QSettings::Scope scope, const QString &organization, const QString &application, QObject *parent) + QSettings_Adaptor(QSettings::Format format, QSettings::Scope scope, const QString &organization, const QString &application, QObject *parent) : QSettings(format, scope, organization, application, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSettings::QSettings(const QString &fileName, QSettings::Format format, QObject *parent) + QSettings_Adaptor(const QString &fileName, QSettings::Format format) : QSettings(fileName, format) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSettings::QSettings(const QString &fileName, QSettings::Format format, QObject *parent) + QSettings_Adaptor(const QString &fileName, QSettings::Format format, QObject *parent) : QSettings(fileName, format, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSettings::QSettings(QObject *parent) + QSettings_Adaptor() : QSettings() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSettings::QSettings(QObject *parent) + QSettings_Adaptor(QObject *parent) : QSettings(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSettings::QSettings(QSettings::Scope scope, QObject *parent) + QSettings_Adaptor(QSettings::Scope scope) : QSettings(scope) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSettings::QSettings(QSettings::Scope scope, QObject *parent) + QSettings_Adaptor(QSettings::Scope scope, QObject *parent) : QSettings(scope, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QSettings::isSignalConnected(const QMetaMethod &signal) + bool fp_QSettings_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSettings::isSignalConnected(signal); + } + + // [expose] int QSettings::receivers(const char *signal) + int fp_QSettings_receivers_c1731 (const char *signal) const { + return QSettings::receivers(signal); + } + + // [expose] QObject *QSettings::sender() + QObject * fp_QSettings_sender_c0 () const { + return QSettings::sender(); + } + + // [expose] int QSettings::senderSignalIndex() + int fp_QSettings_senderSignalIndex_c0 () const { + return QSettings::senderSignalIndex(); + } + + // [emitter impl] void QSettings::destroyed(QObject *) + void emitter_QSettings_destroyed_1302(QObject *arg1) + { + emit QSettings::destroyed(arg1); + } + + // [adaptor impl] bool QSettings::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSettings::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSettings_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSettings::eventFilter(watched, event); + } + } + + // [emitter impl] void QSettings::objectNameChanged(const QString &objectName) + void emitter_QSettings_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSettings::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QSettings::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSettings::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSettings_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSettings::childEvent(event); + } + } + + // [adaptor impl] void QSettings::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSettings::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSettings_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSettings::customEvent(event); + } + } + + // [adaptor impl] void QSettings::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSettings::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSettings_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSettings::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QSettings::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QSettings::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSettings_Adaptor::cbs_event_1217_0, _event); + } else { + return QSettings::event(_event); + } + } + + // [adaptor impl] void QSettings::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSettings::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSettings_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSettings::timerEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QSettings_Adaptor::~QSettings_Adaptor() { } + +// Constructor QSettings::QSettings(const QString &organization, const QString &application, QObject *parent) (adaptor class) + +static void _init_ctor_QSettings_Adaptor_5136 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("organization"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("application", true, "QString()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QSettings_Adaptor_5136 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + QObject *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSettings_Adaptor (arg1, arg2, arg3)); +} + + +// Constructor QSettings::QSettings(QSettings::Scope scope, const QString &organization, const QString &application, QObject *parent) (adaptor class) + +static void _init_ctor_QSettings_Adaptor_7016 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scope"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("organization"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("application", true, "QString()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("parent", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QSettings_Adaptor_7016 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + QObject *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSettings_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4)); +} + + +// Constructor QSettings::QSettings(QSettings::Format format, QSettings::Scope scope, const QString &organization, const QString &application, QObject *parent) (adaptor class) + +static void _init_ctor_QSettings_Adaptor_9007 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("scope"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("organization"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("application", true, "QString()"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent", true, "nullptr"); + decl->add_arg (argspec_4); + decl->set_return_new (); +} + +static void _call_ctor_QSettings_Adaptor_9007 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + QObject *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSettings_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4, arg5)); +} + + +// Constructor QSettings::QSettings(const QString &fileName, QSettings::Format format, QObject *parent) (adaptor class) + +static void _init_ctor_QSettings_Adaptor_5210 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QSettings_Adaptor_5210 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QObject *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSettings_Adaptor (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// Constructor QSettings::QSettings(QObject *parent) (adaptor class) + +static void _init_ctor_QSettings_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSettings_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSettings_Adaptor (arg1)); +} + + +// Constructor QSettings::QSettings(QSettings::Scope scope, QObject *parent) (adaptor class) + +static void _init_ctor_QSettings_Adaptor_3182 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scope"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSettings_Adaptor_3182 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSettings_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// void QSettings::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSettings_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSettings_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSettings::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSettings_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSettings_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QSettings::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSettings_Adaptor *)cls)->emitter_QSettings_destroyed_1302 (arg1); +} + + +// void QSettings::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSettings_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSettings_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QSettings::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSettings_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSettings_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSettings::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSettings_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSettings_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QSettings::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSettings_Adaptor *)cls)->fp_QSettings_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QSettings::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSettings_Adaptor *)cls)->emitter_QSettings_objectNameChanged_4567 (arg1); +} + + +// exposed int QSettings::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSettings_Adaptor *)cls)->fp_QSettings_receivers_c1731 (arg1)); +} + + +// exposed QObject *QSettings::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSettings_Adaptor *)cls)->fp_QSettings_sender_c0 ()); +} + + +// exposed int QSettings::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSettings_Adaptor *)cls)->fp_QSettings_senderSignalIndex_c0 ()); +} + + +// void QSettings::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSettings_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSettings_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSettings (); + +static gsi::Methods methods_QSettings_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSettings::QSettings(const QString &organization, const QString &application, QObject *parent)\nThis method creates an object of class QSettings.", &_init_ctor_QSettings_Adaptor_5136, &_call_ctor_QSettings_Adaptor_5136); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSettings::QSettings(QSettings::Scope scope, const QString &organization, const QString &application, QObject *parent)\nThis method creates an object of class QSettings.", &_init_ctor_QSettings_Adaptor_7016, &_call_ctor_QSettings_Adaptor_7016); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSettings::QSettings(QSettings::Format format, QSettings::Scope scope, const QString &organization, const QString &application, QObject *parent)\nThis method creates an object of class QSettings.", &_init_ctor_QSettings_Adaptor_9007, &_call_ctor_QSettings_Adaptor_9007); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSettings::QSettings(const QString &fileName, QSettings::Format format, QObject *parent)\nThis method creates an object of class QSettings.", &_init_ctor_QSettings_Adaptor_5210, &_call_ctor_QSettings_Adaptor_5210); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSettings::QSettings(QObject *parent)\nThis method creates an object of class QSettings.", &_init_ctor_QSettings_Adaptor_1302, &_call_ctor_QSettings_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSettings::QSettings(QSettings::Scope scope, QObject *parent)\nThis method creates an object of class QSettings.", &_init_ctor_QSettings_Adaptor_3182, &_call_ctor_QSettings_Adaptor_3182); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSettings::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSettings::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSettings::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSettings::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QSettings::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSettings::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSettings::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSettings::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSettings::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSettings::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSettings::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSettings::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QSettings_Adaptor (qtdecl_QSettings (), "QtCore", "QSettings", + methods_QSettings_Adaptor (), + "@qt\n@brief Binding of QSettings"); + +} + + +// Implementation of the enum wrapper class for QSettings::Format +namespace qt_gsi +{ + +static gsi::Enum decl_QSettings_Format_Enum ("QtCore", "QSettings_Format", + gsi::enum_const ("NativeFormat", QSettings::NativeFormat, "@brief Enum constant QSettings::NativeFormat") + + gsi::enum_const ("IniFormat", QSettings::IniFormat, "@brief Enum constant QSettings::IniFormat") + + gsi::enum_const ("InvalidFormat", QSettings::InvalidFormat, "@brief Enum constant QSettings::InvalidFormat") + + gsi::enum_const ("CustomFormat1", QSettings::CustomFormat1, "@brief Enum constant QSettings::CustomFormat1") + + gsi::enum_const ("CustomFormat2", QSettings::CustomFormat2, "@brief Enum constant QSettings::CustomFormat2") + + gsi::enum_const ("CustomFormat3", QSettings::CustomFormat3, "@brief Enum constant QSettings::CustomFormat3") + + gsi::enum_const ("CustomFormat4", QSettings::CustomFormat4, "@brief Enum constant QSettings::CustomFormat4") + + gsi::enum_const ("CustomFormat5", QSettings::CustomFormat5, "@brief Enum constant QSettings::CustomFormat5") + + gsi::enum_const ("CustomFormat6", QSettings::CustomFormat6, "@brief Enum constant QSettings::CustomFormat6") + + gsi::enum_const ("CustomFormat7", QSettings::CustomFormat7, "@brief Enum constant QSettings::CustomFormat7") + + gsi::enum_const ("CustomFormat8", QSettings::CustomFormat8, "@brief Enum constant QSettings::CustomFormat8") + + gsi::enum_const ("CustomFormat9", QSettings::CustomFormat9, "@brief Enum constant QSettings::CustomFormat9") + + gsi::enum_const ("CustomFormat10", QSettings::CustomFormat10, "@brief Enum constant QSettings::CustomFormat10") + + gsi::enum_const ("CustomFormat11", QSettings::CustomFormat11, "@brief Enum constant QSettings::CustomFormat11") + + gsi::enum_const ("CustomFormat12", QSettings::CustomFormat12, "@brief Enum constant QSettings::CustomFormat12") + + gsi::enum_const ("CustomFormat13", QSettings::CustomFormat13, "@brief Enum constant QSettings::CustomFormat13") + + gsi::enum_const ("CustomFormat14", QSettings::CustomFormat14, "@brief Enum constant QSettings::CustomFormat14") + + gsi::enum_const ("CustomFormat15", QSettings::CustomFormat15, "@brief Enum constant QSettings::CustomFormat15") + + gsi::enum_const ("CustomFormat16", QSettings::CustomFormat16, "@brief Enum constant QSettings::CustomFormat16"), + "@qt\n@brief This class represents the QSettings::Format enum"); + +static gsi::QFlagsClass decl_QSettings_Format_Enums ("QtCore", "QSettings_QFlags_Format", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSettings_Format_Enum_in_parent (decl_QSettings_Format_Enum.defs ()); +static gsi::ClassExt decl_QSettings_Format_Enum_as_child (decl_QSettings_Format_Enum, "Format"); +static gsi::ClassExt decl_QSettings_Format_Enums_as_child (decl_QSettings_Format_Enums, "QFlags_Format"); + +} + + +// Implementation of the enum wrapper class for QSettings::Scope +namespace qt_gsi +{ + +static gsi::Enum decl_QSettings_Scope_Enum ("QtCore", "QSettings_Scope", + gsi::enum_const ("UserScope", QSettings::UserScope, "@brief Enum constant QSettings::UserScope") + + gsi::enum_const ("SystemScope", QSettings::SystemScope, "@brief Enum constant QSettings::SystemScope"), + "@qt\n@brief This class represents the QSettings::Scope enum"); + +static gsi::QFlagsClass decl_QSettings_Scope_Enums ("QtCore", "QSettings_QFlags_Scope", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSettings_Scope_Enum_in_parent (decl_QSettings_Scope_Enum.defs ()); +static gsi::ClassExt decl_QSettings_Scope_Enum_as_child (decl_QSettings_Scope_Enum, "Scope"); +static gsi::ClassExt decl_QSettings_Scope_Enums_as_child (decl_QSettings_Scope_Enums, "QFlags_Scope"); + +} + + +// Implementation of the enum wrapper class for QSettings::Status +namespace qt_gsi +{ + +static gsi::Enum decl_QSettings_Status_Enum ("QtCore", "QSettings_Status", + gsi::enum_const ("NoError", QSettings::NoError, "@brief Enum constant QSettings::NoError") + + gsi::enum_const ("AccessError", QSettings::AccessError, "@brief Enum constant QSettings::AccessError") + + gsi::enum_const ("FormatError", QSettings::FormatError, "@brief Enum constant QSettings::FormatError"), + "@qt\n@brief This class represents the QSettings::Status enum"); + +static gsi::QFlagsClass decl_QSettings_Status_Enums ("QtCore", "QSettings_QFlags_Status", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSettings_Status_Enum_in_parent (decl_QSettings_Status_Enum.defs ()); +static gsi::ClassExt decl_QSettings_Status_Enum_as_child (decl_QSettings_Status_Enum, "Status"); +static gsi::ClassExt decl_QSettings_Status_Enums_as_child (decl_QSettings_Status_Enums, "QFlags_Status"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQSharedMemory.cc b/src/gsiqt/qt6/QtCore/gsiDeclQSharedMemory.cc new file mode 100644 index 000000000..c72fdda60 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQSharedMemory.cc @@ -0,0 +1,911 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSharedMemory.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSharedMemory + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSharedMemory::staticMetaObject); +} + + +// bool QSharedMemory::attach(QSharedMemory::AccessMode mode) + + +static void _init_f_attach_2848 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode", true, "QSharedMemory::ReadWrite"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_attach_2848 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSharedMemory::ReadWrite), heap); + ret.write ((bool)((QSharedMemory *)cls)->attach (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// const void *QSharedMemory::constData() + + +static void _init_f_constData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_constData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const void *)((QSharedMemory *)cls)->constData ()); +} + + +// bool QSharedMemory::create(qsizetype size, QSharedMemory::AccessMode mode) + + +static void _init_f_create_4182 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QSharedMemory::ReadWrite"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_create_4182 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSharedMemory::ReadWrite), heap); + ret.write ((bool)((QSharedMemory *)cls)->create (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// void *QSharedMemory::data() + + +static void _init_f_data_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_data_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((void *)((QSharedMemory *)cls)->data ()); +} + + +// const void *QSharedMemory::data() + + +static void _init_f_data_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_data_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const void *)((QSharedMemory *)cls)->data ()); +} + + +// bool QSharedMemory::detach() + + +static void _init_f_detach_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_detach_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSharedMemory *)cls)->detach ()); +} + + +// QSharedMemory::SharedMemoryError QSharedMemory::error() + + +static void _init_f_error_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSharedMemory *)cls)->error ())); +} + + +// QString QSharedMemory::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSharedMemory *)cls)->errorString ()); +} + + +// bool QSharedMemory::isAttached() + + +static void _init_f_isAttached_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAttached_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSharedMemory *)cls)->isAttached ()); +} + + +// QString QSharedMemory::key() + + +static void _init_f_key_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_key_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSharedMemory *)cls)->key ()); +} + + +// bool QSharedMemory::lock() + + +static void _init_f_lock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSharedMemory *)cls)->lock ()); +} + + +// QString QSharedMemory::nativeKey() + + +static void _init_f_nativeKey_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nativeKey_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSharedMemory *)cls)->nativeKey ()); +} + + +// void QSharedMemory::setKey(const QString &key) + + +static void _init_f_setKey_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setKey_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSharedMemory *)cls)->setKey (arg1); +} + + +// void QSharedMemory::setNativeKey(const QString &key) + + +static void _init_f_setNativeKey_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNativeKey_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSharedMemory *)cls)->setNativeKey (arg1); +} + + +// qsizetype QSharedMemory::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QSharedMemory *)cls)->size ()); +} + + +// bool QSharedMemory::unlock() + + +static void _init_f_unlock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unlock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSharedMemory *)cls)->unlock ()); +} + + +// static QString QSharedMemory::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSharedMemory::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSharedMemory () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("attach", "@brief Method bool QSharedMemory::attach(QSharedMemory::AccessMode mode)\n", false, &_init_f_attach_2848, &_call_f_attach_2848); + methods += new qt_gsi::GenericMethod ("constData", "@brief Method const void *QSharedMemory::constData()\n", true, &_init_f_constData_c0, &_call_f_constData_c0); + methods += new qt_gsi::GenericMethod ("qt_create", "@brief Method bool QSharedMemory::create(qsizetype size, QSharedMemory::AccessMode mode)\n", false, &_init_f_create_4182, &_call_f_create_4182); + methods += new qt_gsi::GenericMethod ("data", "@brief Method void *QSharedMemory::data()\n", false, &_init_f_data_0, &_call_f_data_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method const void *QSharedMemory::data()\n", true, &_init_f_data_c0, &_call_f_data_c0); + methods += new qt_gsi::GenericMethod ("detach", "@brief Method bool QSharedMemory::detach()\n", false, &_init_f_detach_0, &_call_f_detach_0); + methods += new qt_gsi::GenericMethod ("error", "@brief Method QSharedMemory::SharedMemoryError QSharedMemory::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QSharedMemory::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("isAttached?", "@brief Method bool QSharedMemory::isAttached()\n", true, &_init_f_isAttached_c0, &_call_f_isAttached_c0); + methods += new qt_gsi::GenericMethod (":key", "@brief Method QString QSharedMemory::key()\n", true, &_init_f_key_c0, &_call_f_key_c0); + methods += new qt_gsi::GenericMethod ("lock", "@brief Method bool QSharedMemory::lock()\n", false, &_init_f_lock_0, &_call_f_lock_0); + methods += new qt_gsi::GenericMethod (":nativeKey", "@brief Method QString QSharedMemory::nativeKey()\n", true, &_init_f_nativeKey_c0, &_call_f_nativeKey_c0); + methods += new qt_gsi::GenericMethod ("setKey|key=", "@brief Method void QSharedMemory::setKey(const QString &key)\n", false, &_init_f_setKey_2025, &_call_f_setKey_2025); + methods += new qt_gsi::GenericMethod ("setNativeKey|nativeKey=", "@brief Method void QSharedMemory::setNativeKey(const QString &key)\n", false, &_init_f_setNativeKey_2025, &_call_f_setNativeKey_2025); + methods += new qt_gsi::GenericMethod ("size", "@brief Method qsizetype QSharedMemory::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("unlock", "@brief Method bool QSharedMemory::unlock()\n", false, &_init_f_unlock_0, &_call_f_unlock_0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSharedMemory::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSharedMemory::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSharedMemory::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QSharedMemory (qtdecl_QObject (), "QtCore", "QSharedMemory_Native", + methods_QSharedMemory (), + "@hide\n@alias QSharedMemory"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSharedMemory () { return decl_QSharedMemory; } + +} + + +class QSharedMemory_Adaptor : public QSharedMemory, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSharedMemory_Adaptor(); + + // [adaptor ctor] QSharedMemory::QSharedMemory(QObject *parent) + QSharedMemory_Adaptor() : QSharedMemory() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSharedMemory::QSharedMemory(QObject *parent) + QSharedMemory_Adaptor(QObject *parent) : QSharedMemory(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSharedMemory::QSharedMemory(const QString &key, QObject *parent) + QSharedMemory_Adaptor(const QString &key) : QSharedMemory(key) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSharedMemory::QSharedMemory(const QString &key, QObject *parent) + QSharedMemory_Adaptor(const QString &key, QObject *parent) : QSharedMemory(key, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QSharedMemory::isSignalConnected(const QMetaMethod &signal) + bool fp_QSharedMemory_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSharedMemory::isSignalConnected(signal); + } + + // [expose] int QSharedMemory::receivers(const char *signal) + int fp_QSharedMemory_receivers_c1731 (const char *signal) const { + return QSharedMemory::receivers(signal); + } + + // [expose] QObject *QSharedMemory::sender() + QObject * fp_QSharedMemory_sender_c0 () const { + return QSharedMemory::sender(); + } + + // [expose] int QSharedMemory::senderSignalIndex() + int fp_QSharedMemory_senderSignalIndex_c0 () const { + return QSharedMemory::senderSignalIndex(); + } + + // [emitter impl] void QSharedMemory::destroyed(QObject *) + void emitter_QSharedMemory_destroyed_1302(QObject *arg1) + { + emit QSharedMemory::destroyed(arg1); + } + + // [adaptor impl] bool QSharedMemory::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QSharedMemory::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSharedMemory_Adaptor::cbs_event_1217_0, _event); + } else { + return QSharedMemory::event(_event); + } + } + + // [adaptor impl] bool QSharedMemory::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSharedMemory::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSharedMemory_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSharedMemory::eventFilter(watched, event); + } + } + + // [emitter impl] void QSharedMemory::objectNameChanged(const QString &objectName) + void emitter_QSharedMemory_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSharedMemory::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QSharedMemory::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSharedMemory::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSharedMemory_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSharedMemory::childEvent(event); + } + } + + // [adaptor impl] void QSharedMemory::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSharedMemory::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSharedMemory_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSharedMemory::customEvent(event); + } + } + + // [adaptor impl] void QSharedMemory::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSharedMemory::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSharedMemory_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSharedMemory::disconnectNotify(signal); + } + } + + // [adaptor impl] void QSharedMemory::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSharedMemory::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSharedMemory_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSharedMemory::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QSharedMemory_Adaptor::~QSharedMemory_Adaptor() { } + +// Constructor QSharedMemory::QSharedMemory(QObject *parent) (adaptor class) + +static void _init_ctor_QSharedMemory_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSharedMemory_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSharedMemory_Adaptor (arg1)); +} + + +// Constructor QSharedMemory::QSharedMemory(const QString &key, QObject *parent) (adaptor class) + +static void _init_ctor_QSharedMemory_Adaptor_3219 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSharedMemory_Adaptor_3219 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSharedMemory_Adaptor (arg1, arg2)); +} + + +// void QSharedMemory::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSharedMemory_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSharedMemory_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSharedMemory::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSharedMemory_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSharedMemory_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QSharedMemory::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSharedMemory_Adaptor *)cls)->emitter_QSharedMemory_destroyed_1302 (arg1); +} + + +// void QSharedMemory::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSharedMemory_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSharedMemory_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QSharedMemory::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSharedMemory_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSharedMemory_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSharedMemory::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSharedMemory_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSharedMemory_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QSharedMemory::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSharedMemory_Adaptor *)cls)->fp_QSharedMemory_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QSharedMemory::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSharedMemory_Adaptor *)cls)->emitter_QSharedMemory_objectNameChanged_4567 (arg1); +} + + +// exposed int QSharedMemory::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSharedMemory_Adaptor *)cls)->fp_QSharedMemory_receivers_c1731 (arg1)); +} + + +// exposed QObject *QSharedMemory::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSharedMemory_Adaptor *)cls)->fp_QSharedMemory_sender_c0 ()); +} + + +// exposed int QSharedMemory::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSharedMemory_Adaptor *)cls)->fp_QSharedMemory_senderSignalIndex_c0 ()); +} + + +// void QSharedMemory::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSharedMemory_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSharedMemory_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSharedMemory (); + +static gsi::Methods methods_QSharedMemory_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSharedMemory::QSharedMemory(QObject *parent)\nThis method creates an object of class QSharedMemory.", &_init_ctor_QSharedMemory_Adaptor_1302, &_call_ctor_QSharedMemory_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSharedMemory::QSharedMemory(const QString &key, QObject *parent)\nThis method creates an object of class QSharedMemory.", &_init_ctor_QSharedMemory_Adaptor_3219, &_call_ctor_QSharedMemory_Adaptor_3219); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSharedMemory::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSharedMemory::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSharedMemory::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSharedMemory::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QSharedMemory::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSharedMemory::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSharedMemory::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSharedMemory::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSharedMemory::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSharedMemory::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSharedMemory::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSharedMemory::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QSharedMemory_Adaptor (qtdecl_QSharedMemory (), "QtCore", "QSharedMemory", + methods_QSharedMemory_Adaptor (), + "@qt\n@brief Binding of QSharedMemory"); + +} + + +// Implementation of the enum wrapper class for QSharedMemory::AccessMode +namespace qt_gsi +{ + +static gsi::Enum decl_QSharedMemory_AccessMode_Enum ("QtCore", "QSharedMemory_AccessMode", + gsi::enum_const ("ReadOnly", QSharedMemory::ReadOnly, "@brief Enum constant QSharedMemory::ReadOnly") + + gsi::enum_const ("ReadWrite", QSharedMemory::ReadWrite, "@brief Enum constant QSharedMemory::ReadWrite"), + "@qt\n@brief This class represents the QSharedMemory::AccessMode enum"); + +static gsi::QFlagsClass decl_QSharedMemory_AccessMode_Enums ("QtCore", "QSharedMemory_QFlags_AccessMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSharedMemory_AccessMode_Enum_in_parent (decl_QSharedMemory_AccessMode_Enum.defs ()); +static gsi::ClassExt decl_QSharedMemory_AccessMode_Enum_as_child (decl_QSharedMemory_AccessMode_Enum, "AccessMode"); +static gsi::ClassExt decl_QSharedMemory_AccessMode_Enums_as_child (decl_QSharedMemory_AccessMode_Enums, "QFlags_AccessMode"); + +} + + +// Implementation of the enum wrapper class for QSharedMemory::SharedMemoryError +namespace qt_gsi +{ + +static gsi::Enum decl_QSharedMemory_SharedMemoryError_Enum ("QtCore", "QSharedMemory_SharedMemoryError", + gsi::enum_const ("NoError", QSharedMemory::NoError, "@brief Enum constant QSharedMemory::NoError") + + gsi::enum_const ("PermissionDenied", QSharedMemory::PermissionDenied, "@brief Enum constant QSharedMemory::PermissionDenied") + + gsi::enum_const ("InvalidSize", QSharedMemory::InvalidSize, "@brief Enum constant QSharedMemory::InvalidSize") + + gsi::enum_const ("KeyError", QSharedMemory::KeyError, "@brief Enum constant QSharedMemory::KeyError") + + gsi::enum_const ("AlreadyExists", QSharedMemory::AlreadyExists, "@brief Enum constant QSharedMemory::AlreadyExists") + + gsi::enum_const ("NotFound", QSharedMemory::NotFound, "@brief Enum constant QSharedMemory::NotFound") + + gsi::enum_const ("LockError", QSharedMemory::LockError, "@brief Enum constant QSharedMemory::LockError") + + gsi::enum_const ("OutOfResources", QSharedMemory::OutOfResources, "@brief Enum constant QSharedMemory::OutOfResources") + + gsi::enum_const ("UnknownError", QSharedMemory::UnknownError, "@brief Enum constant QSharedMemory::UnknownError"), + "@qt\n@brief This class represents the QSharedMemory::SharedMemoryError enum"); + +static gsi::QFlagsClass decl_QSharedMemory_SharedMemoryError_Enums ("QtCore", "QSharedMemory_QFlags_SharedMemoryError", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSharedMemory_SharedMemoryError_Enum_in_parent (decl_QSharedMemory_SharedMemoryError_Enum.defs ()); +static gsi::ClassExt decl_QSharedMemory_SharedMemoryError_Enum_as_child (decl_QSharedMemory_SharedMemoryError_Enum, "SharedMemoryError"); +static gsi::ClassExt decl_QSharedMemory_SharedMemoryError_Enums_as_child (decl_QSharedMemory_SharedMemoryError_Enums, "QFlags_SharedMemoryError"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQSignalBlocker.cc b/src/gsiqt/qt6/QtCore/gsiDeclQSignalBlocker.cc new file mode 100644 index 000000000..1b19e7cf9 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQSignalBlocker.cc @@ -0,0 +1,110 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSignalBlocker.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSignalBlocker + +// Constructor QSignalBlocker::QSignalBlocker(QObject *o) + + +static void _init_ctor_QSignalBlocker_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSignalBlocker_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QSignalBlocker (arg1)); +} + + +// void QSignalBlocker::reblock() + + +static void _init_f_reblock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reblock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSignalBlocker *)cls)->reblock (); +} + + +// void QSignalBlocker::unblock() + + +static void _init_f_unblock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unblock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSignalBlocker *)cls)->unblock (); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSignalBlocker () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSignalBlocker::QSignalBlocker(QObject *o)\nThis method creates an object of class QSignalBlocker.", &_init_ctor_QSignalBlocker_1302, &_call_ctor_QSignalBlocker_1302); + methods += new qt_gsi::GenericMethod ("reblock", "@brief Method void QSignalBlocker::reblock()\n", false, &_init_f_reblock_0, &_call_f_reblock_0); + methods += new qt_gsi::GenericMethod ("unblock", "@brief Method void QSignalBlocker::unblock()\n", false, &_init_f_unblock_0, &_call_f_unblock_0); + return methods; +} + +gsi::Class decl_QSignalBlocker ("QtCore", "QSignalBlocker", + methods_QSignalBlocker (), + "@qt\n@brief Binding of QSignalBlocker"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSignalBlocker () { return decl_QSignalBlocker; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQSignalMapper.cc b/src/gsiqt/qt6/QtCore/gsiDeclQSignalMapper.cc new file mode 100644 index 000000000..8d45c919c --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQSignalMapper.cc @@ -0,0 +1,807 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSignalMapper.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSignalMapper + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSignalMapper::staticMetaObject); +} + + +// void QSignalMapper::map() + + +static void _init_f_map_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_map_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSignalMapper *)cls)->map (); +} + + +// void QSignalMapper::map(QObject *sender) + + +static void _init_f_map_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sender"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_map_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSignalMapper *)cls)->map (arg1); +} + + +// void QSignalMapper::mappedInt(int) + + +static void _init_f_mappedInt_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mappedInt_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSignalMapper *)cls)->mappedInt (arg1); +} + + +// void QSignalMapper::mappedObject(QObject *) + + +static void _init_f_mappedObject_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mappedObject_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSignalMapper *)cls)->mappedObject (arg1); +} + + +// void QSignalMapper::mappedString(const QString &) + + +static void _init_f_mappedString_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mappedString_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSignalMapper *)cls)->mappedString (arg1); +} + + +// QObject *QSignalMapper::mapping(int id) + + +static void _init_f_mapping_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapping_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QObject *)((QSignalMapper *)cls)->mapping (arg1)); +} + + +// QObject *QSignalMapper::mapping(const QString &text) + + +static void _init_f_mapping_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapping_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QObject *)((QSignalMapper *)cls)->mapping (arg1)); +} + + +// QObject *QSignalMapper::mapping(QObject *object) + + +static void _init_f_mapping_c1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapping_c1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QObject *)((QSignalMapper *)cls)->mapping (arg1)); +} + + +// void QSignalMapper::removeMappings(QObject *sender) + + +static void _init_f_removeMappings_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sender"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeMappings_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSignalMapper *)cls)->removeMappings (arg1); +} + + +// void QSignalMapper::setMapping(QObject *sender, int id) + + +static void _init_f_setMapping_1961 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sender"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("id"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setMapping_1961 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSignalMapper *)cls)->setMapping (arg1, arg2); +} + + +// void QSignalMapper::setMapping(QObject *sender, const QString &text) + + +static void _init_f_setMapping_3219 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sender"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setMapping_3219 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSignalMapper *)cls)->setMapping (arg1, arg2); +} + + +// void QSignalMapper::setMapping(QObject *sender, QObject *object) + + +static void _init_f_setMapping_2496 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sender"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("object"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setMapping_2496 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSignalMapper *)cls)->setMapping (arg1, arg2); +} + + +// static QString QSignalMapper::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSignalMapper::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSignalMapper () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("map", "@brief Method void QSignalMapper::map()\n", false, &_init_f_map_0, &_call_f_map_0); + methods += new qt_gsi::GenericMethod ("map", "@brief Method void QSignalMapper::map(QObject *sender)\n", false, &_init_f_map_1302, &_call_f_map_1302); + methods += new qt_gsi::GenericMethod ("mappedInt", "@brief Method void QSignalMapper::mappedInt(int)\n", false, &_init_f_mappedInt_767, &_call_f_mappedInt_767); + methods += new qt_gsi::GenericMethod ("mappedObject", "@brief Method void QSignalMapper::mappedObject(QObject *)\n", false, &_init_f_mappedObject_1302, &_call_f_mappedObject_1302); + methods += new qt_gsi::GenericMethod ("mappedString", "@brief Method void QSignalMapper::mappedString(const QString &)\n", false, &_init_f_mappedString_2025, &_call_f_mappedString_2025); + methods += new qt_gsi::GenericMethod ("mapping", "@brief Method QObject *QSignalMapper::mapping(int id)\n", true, &_init_f_mapping_c767, &_call_f_mapping_c767); + methods += new qt_gsi::GenericMethod ("mapping", "@brief Method QObject *QSignalMapper::mapping(const QString &text)\n", true, &_init_f_mapping_c2025, &_call_f_mapping_c2025); + methods += new qt_gsi::GenericMethod ("mapping", "@brief Method QObject *QSignalMapper::mapping(QObject *object)\n", true, &_init_f_mapping_c1302, &_call_f_mapping_c1302); + methods += new qt_gsi::GenericMethod ("removeMappings", "@brief Method void QSignalMapper::removeMappings(QObject *sender)\n", false, &_init_f_removeMappings_1302, &_call_f_removeMappings_1302); + methods += new qt_gsi::GenericMethod ("setMapping", "@brief Method void QSignalMapper::setMapping(QObject *sender, int id)\n", false, &_init_f_setMapping_1961, &_call_f_setMapping_1961); + methods += new qt_gsi::GenericMethod ("setMapping", "@brief Method void QSignalMapper::setMapping(QObject *sender, const QString &text)\n", false, &_init_f_setMapping_3219, &_call_f_setMapping_3219); + methods += new qt_gsi::GenericMethod ("setMapping", "@brief Method void QSignalMapper::setMapping(QObject *sender, QObject *object)\n", false, &_init_f_setMapping_2496, &_call_f_setMapping_2496); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSignalMapper::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSignalMapper::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSignalMapper::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QSignalMapper (qtdecl_QObject (), "QtCore", "QSignalMapper_Native", + methods_QSignalMapper (), + "@hide\n@alias QSignalMapper"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSignalMapper () { return decl_QSignalMapper; } + +} + + +class QSignalMapper_Adaptor : public QSignalMapper, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSignalMapper_Adaptor(); + + // [adaptor ctor] QSignalMapper::QSignalMapper(QObject *parent) + QSignalMapper_Adaptor() : QSignalMapper() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSignalMapper::QSignalMapper(QObject *parent) + QSignalMapper_Adaptor(QObject *parent) : QSignalMapper(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QSignalMapper::isSignalConnected(const QMetaMethod &signal) + bool fp_QSignalMapper_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSignalMapper::isSignalConnected(signal); + } + + // [expose] int QSignalMapper::receivers(const char *signal) + int fp_QSignalMapper_receivers_c1731 (const char *signal) const { + return QSignalMapper::receivers(signal); + } + + // [expose] QObject *QSignalMapper::sender() + QObject * fp_QSignalMapper_sender_c0 () const { + return QSignalMapper::sender(); + } + + // [expose] int QSignalMapper::senderSignalIndex() + int fp_QSignalMapper_senderSignalIndex_c0 () const { + return QSignalMapper::senderSignalIndex(); + } + + // [emitter impl] void QSignalMapper::destroyed(QObject *) + void emitter_QSignalMapper_destroyed_1302(QObject *arg1) + { + emit QSignalMapper::destroyed(arg1); + } + + // [adaptor impl] bool QSignalMapper::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QSignalMapper::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSignalMapper_Adaptor::cbs_event_1217_0, _event); + } else { + return QSignalMapper::event(_event); + } + } + + // [adaptor impl] bool QSignalMapper::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSignalMapper::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSignalMapper_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSignalMapper::eventFilter(watched, event); + } + } + + // [emitter impl] void QSignalMapper::objectNameChanged(const QString &objectName) + void emitter_QSignalMapper_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSignalMapper::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QSignalMapper::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSignalMapper::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSignalMapper_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSignalMapper::childEvent(event); + } + } + + // [adaptor impl] void QSignalMapper::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSignalMapper::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSignalMapper_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSignalMapper::customEvent(event); + } + } + + // [adaptor impl] void QSignalMapper::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSignalMapper::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSignalMapper_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSignalMapper::disconnectNotify(signal); + } + } + + // [adaptor impl] void QSignalMapper::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSignalMapper::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSignalMapper_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSignalMapper::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QSignalMapper_Adaptor::~QSignalMapper_Adaptor() { } + +// Constructor QSignalMapper::QSignalMapper(QObject *parent) (adaptor class) + +static void _init_ctor_QSignalMapper_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSignalMapper_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSignalMapper_Adaptor (arg1)); +} + + +// void QSignalMapper::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSignalMapper_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSignalMapper_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSignalMapper::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSignalMapper_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSignalMapper_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QSignalMapper::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSignalMapper_Adaptor *)cls)->emitter_QSignalMapper_destroyed_1302 (arg1); +} + + +// void QSignalMapper::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSignalMapper_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSignalMapper_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QSignalMapper::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSignalMapper_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSignalMapper_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSignalMapper::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSignalMapper_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSignalMapper_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QSignalMapper::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSignalMapper_Adaptor *)cls)->fp_QSignalMapper_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QSignalMapper::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSignalMapper_Adaptor *)cls)->emitter_QSignalMapper_objectNameChanged_4567 (arg1); +} + + +// exposed int QSignalMapper::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSignalMapper_Adaptor *)cls)->fp_QSignalMapper_receivers_c1731 (arg1)); +} + + +// exposed QObject *QSignalMapper::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSignalMapper_Adaptor *)cls)->fp_QSignalMapper_sender_c0 ()); +} + + +// exposed int QSignalMapper::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSignalMapper_Adaptor *)cls)->fp_QSignalMapper_senderSignalIndex_c0 ()); +} + + +// void QSignalMapper::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSignalMapper_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSignalMapper_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSignalMapper (); + +static gsi::Methods methods_QSignalMapper_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSignalMapper::QSignalMapper(QObject *parent)\nThis method creates an object of class QSignalMapper.", &_init_ctor_QSignalMapper_Adaptor_1302, &_call_ctor_QSignalMapper_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSignalMapper::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSignalMapper::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSignalMapper::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSignalMapper::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QSignalMapper::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSignalMapper::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSignalMapper::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSignalMapper::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSignalMapper::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSignalMapper::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSignalMapper::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSignalMapper::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QSignalMapper_Adaptor (qtdecl_QSignalMapper (), "QtCore", "QSignalMapper", + methods_QSignalMapper_Adaptor (), + "@qt\n@brief Binding of QSignalMapper"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQSize.cc b/src/gsiqt/qt6/QtCore/gsiDeclQSize.cc new file mode 100644 index 000000000..ca5fcf849 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQSize.cc @@ -0,0 +1,542 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSize.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSize + +// Constructor QSize::QSize() + + +static void _init_ctor_QSize_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QSize_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QSize ()); +} + + +// Constructor QSize::QSize(int w, int h) + + +static void _init_ctor_QSize_1426 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSize_1426 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write (new QSize (arg1, arg2)); +} + + +// QSize QSize::boundedTo(const QSize &) + + +static void _init_f_boundedTo_c1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_boundedTo_c1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSize)((QSize *)cls)->boundedTo (arg1)); +} + + +// QSize QSize::expandedTo(const QSize &) + + +static void _init_f_expandedTo_c1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_expandedTo_c1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSize)((QSize *)cls)->expandedTo (arg1)); +} + + +// QSize QSize::grownBy(QMargins m) + + +static void _init_f_grownBy_c1238 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("m"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_grownBy_c1238 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMargins arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSize)((QSize *)cls)->grownBy (arg1)); +} + + +// int QSize::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSize *)cls)->height ()); +} + + +// bool QSize::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSize *)cls)->isEmpty ()); +} + + +// bool QSize::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSize *)cls)->isNull ()); +} + + +// bool QSize::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSize *)cls)->isValid ()); +} + + +// QSize &QSize::operator*=(double c) + + +static void _init_f_operator_star__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSize &)((QSize *)cls)->operator*= (arg1)); +} + + +// QSize &QSize::operator+=(const QSize &) + + +static void _init_f_operator_plus__eq__1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSize &)((QSize *)cls)->operator+= (arg1)); +} + + +// QSize &QSize::operator-=(const QSize &) + + +static void _init_f_operator_minus__eq__1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSize &)((QSize *)cls)->operator-= (arg1)); +} + + +// QSize &QSize::operator/=(double c) + + +static void _init_f_operator_slash__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_slash__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSize &)((QSize *)cls)->operator/= (arg1)); +} + + +// int &QSize::rheight() + + +static void _init_f_rheight_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rheight_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int &)((QSize *)cls)->rheight ()); +} + + +// int &QSize::rwidth() + + +static void _init_f_rwidth_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rwidth_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int &)((QSize *)cls)->rwidth ()); +} + + +// void QSize::scale(int w, int h, Qt::AspectRatioMode mode) + + +static void _init_f_scale_3575 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_scale_3575 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSize *)cls)->scale (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref()); +} + + +// void QSize::scale(const QSize &s, Qt::AspectRatioMode mode) + + +static void _init_f_scale_3954 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_scale_3954 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSize *)cls)->scale (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QSize QSize::scaled(int w, int h, Qt::AspectRatioMode mode) + + +static void _init_f_scaled_c3575 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_scaled_c3575 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QSize)((QSize *)cls)->scaled (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// QSize QSize::scaled(const QSize &s, Qt::AspectRatioMode mode) + + +static void _init_f_scaled_c3954 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_scaled_c3954 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QSize)((QSize *)cls)->scaled (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// void QSize::setHeight(int h) + + +static void _init_f_setHeight_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHeight_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSize *)cls)->setHeight (arg1); +} + + +// void QSize::setWidth(int w) + + +static void _init_f_setWidth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSize *)cls)->setWidth (arg1); +} + + +// QSize QSize::shrunkBy(QMargins m) + + +static void _init_f_shrunkBy_c1238 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("m"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_shrunkBy_c1238 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMargins arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSize)((QSize *)cls)->shrunkBy (arg1)); +} + + +// void QSize::transpose() + + +static void _init_f_transpose_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transpose_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSize *)cls)->transpose (); +} + + +// QSize QSize::transposed() + + +static void _init_f_transposed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transposed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSize *)cls)->transposed ()); +} + + +// int QSize::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSize *)cls)->width ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSize () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSize::QSize()\nThis method creates an object of class QSize.", &_init_ctor_QSize_0, &_call_ctor_QSize_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSize::QSize(int w, int h)\nThis method creates an object of class QSize.", &_init_ctor_QSize_1426, &_call_ctor_QSize_1426); + methods += new qt_gsi::GenericMethod ("boundedTo", "@brief Method QSize QSize::boundedTo(const QSize &)\n", true, &_init_f_boundedTo_c1805, &_call_f_boundedTo_c1805); + methods += new qt_gsi::GenericMethod ("expandedTo", "@brief Method QSize QSize::expandedTo(const QSize &)\n", true, &_init_f_expandedTo_c1805, &_call_f_expandedTo_c1805); + methods += new qt_gsi::GenericMethod ("grownBy", "@brief Method QSize QSize::grownBy(QMargins m)\n", true, &_init_f_grownBy_c1238, &_call_f_grownBy_c1238); + methods += new qt_gsi::GenericMethod (":height", "@brief Method int QSize::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QSize::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QSize::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QSize::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QSize &QSize::operator*=(double c)\n", false, &_init_f_operator_star__eq__1071, &_call_f_operator_star__eq__1071); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QSize &QSize::operator+=(const QSize &)\n", false, &_init_f_operator_plus__eq__1805, &_call_f_operator_plus__eq__1805); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QSize &QSize::operator-=(const QSize &)\n", false, &_init_f_operator_minus__eq__1805, &_call_f_operator_minus__eq__1805); + methods += new qt_gsi::GenericMethod ("/=", "@brief Method QSize &QSize::operator/=(double c)\n", false, &_init_f_operator_slash__eq__1071, &_call_f_operator_slash__eq__1071); + methods += new qt_gsi::GenericMethod ("rheight", "@brief Method int &QSize::rheight()\n", false, &_init_f_rheight_0, &_call_f_rheight_0); + methods += new qt_gsi::GenericMethod ("rwidth", "@brief Method int &QSize::rwidth()\n", false, &_init_f_rwidth_0, &_call_f_rwidth_0); + methods += new qt_gsi::GenericMethod ("scale", "@brief Method void QSize::scale(int w, int h, Qt::AspectRatioMode mode)\n", false, &_init_f_scale_3575, &_call_f_scale_3575); + methods += new qt_gsi::GenericMethod ("scale", "@brief Method void QSize::scale(const QSize &s, Qt::AspectRatioMode mode)\n", false, &_init_f_scale_3954, &_call_f_scale_3954); + methods += new qt_gsi::GenericMethod ("scaled", "@brief Method QSize QSize::scaled(int w, int h, Qt::AspectRatioMode mode)\n", true, &_init_f_scaled_c3575, &_call_f_scaled_c3575); + methods += new qt_gsi::GenericMethod ("scaled", "@brief Method QSize QSize::scaled(const QSize &s, Qt::AspectRatioMode mode)\n", true, &_init_f_scaled_c3954, &_call_f_scaled_c3954); + methods += new qt_gsi::GenericMethod ("setHeight|height=", "@brief Method void QSize::setHeight(int h)\n", false, &_init_f_setHeight_767, &_call_f_setHeight_767); + methods += new qt_gsi::GenericMethod ("setWidth|width=", "@brief Method void QSize::setWidth(int w)\n", false, &_init_f_setWidth_767, &_call_f_setWidth_767); + methods += new qt_gsi::GenericMethod ("shrunkBy", "@brief Method QSize QSize::shrunkBy(QMargins m)\n", true, &_init_f_shrunkBy_c1238, &_call_f_shrunkBy_c1238); + methods += new qt_gsi::GenericMethod ("transpose", "@brief Method void QSize::transpose()\n", false, &_init_f_transpose_0, &_call_f_transpose_0); + methods += new qt_gsi::GenericMethod ("transposed", "@brief Method QSize QSize::transposed()\n", true, &_init_f_transposed_c0, &_call_f_transposed_c0); + methods += new qt_gsi::GenericMethod (":width", "@brief Method int QSize::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + return methods; +} + +gsi::Class decl_QSize ("QtCore", "QSize", + methods_QSize (), + "@qt\n@brief Binding of QSize"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSize () { return decl_QSize; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQSizeF.cc b/src/gsiqt/qt6/QtCore/gsiDeclQSizeF.cc new file mode 100644 index 000000000..d4d8ff651 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQSizeF.cc @@ -0,0 +1,579 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSizeF.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSizeF + +// Constructor QSizeF::QSizeF() + + +static void _init_ctor_QSizeF_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QSizeF_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QSizeF ()); +} + + +// Constructor QSizeF::QSizeF(const QSize &sz) + + +static void _init_ctor_QSizeF_1805 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sz"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSizeF_1805 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QSizeF (arg1)); +} + + +// Constructor QSizeF::QSizeF(double w, double h) + + +static void _init_ctor_QSizeF_2034 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSizeF_2034 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write (new QSizeF (arg1, arg2)); +} + + +// QSizeF QSizeF::boundedTo(const QSizeF &) + + +static void _init_f_boundedTo_c1875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_boundedTo_c1875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSizeF)((QSizeF *)cls)->boundedTo (arg1)); +} + + +// QSizeF QSizeF::expandedTo(const QSizeF &) + + +static void _init_f_expandedTo_c1875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_expandedTo_c1875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSizeF)((QSizeF *)cls)->expandedTo (arg1)); +} + + +// QSizeF QSizeF::grownBy(QMarginsF m) + + +static void _init_f_grownBy_c1308 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("m"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_grownBy_c1308 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMarginsF arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSizeF)((QSizeF *)cls)->grownBy (arg1)); +} + + +// double QSizeF::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QSizeF *)cls)->height ()); +} + + +// bool QSizeF::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSizeF *)cls)->isEmpty ()); +} + + +// bool QSizeF::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSizeF *)cls)->isNull ()); +} + + +// bool QSizeF::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSizeF *)cls)->isValid ()); +} + + +// QSizeF &QSizeF::operator*=(double c) + + +static void _init_f_operator_star__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSizeF &)((QSizeF *)cls)->operator*= (arg1)); +} + + +// QSizeF &QSizeF::operator+=(const QSizeF &) + + +static void _init_f_operator_plus__eq__1875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__1875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSizeF &)((QSizeF *)cls)->operator+= (arg1)); +} + + +// QSizeF &QSizeF::operator-=(const QSizeF &) + + +static void _init_f_operator_minus__eq__1875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__1875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSizeF &)((QSizeF *)cls)->operator-= (arg1)); +} + + +// QSizeF &QSizeF::operator/=(double c) + + +static void _init_f_operator_slash__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_slash__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSizeF &)((QSizeF *)cls)->operator/= (arg1)); +} + + +// double &QSizeF::rheight() + + +static void _init_f_rheight_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rheight_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double &)((QSizeF *)cls)->rheight ()); +} + + +// double &QSizeF::rwidth() + + +static void _init_f_rwidth_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rwidth_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double &)((QSizeF *)cls)->rwidth ()); +} + + +// void QSizeF::scale(double w, double h, Qt::AspectRatioMode mode) + + +static void _init_f_scale_4183 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_scale_4183 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeF *)cls)->scale (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref()); +} + + +// void QSizeF::scale(const QSizeF &s, Qt::AspectRatioMode mode) + + +static void _init_f_scale_4024 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_scale_4024 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeF *)cls)->scale (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QSizeF QSizeF::scaled(double w, double h, Qt::AspectRatioMode mode) + + +static void _init_f_scaled_c4183 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_scaled_c4183 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QSizeF)((QSizeF *)cls)->scaled (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// QSizeF QSizeF::scaled(const QSizeF &s, Qt::AspectRatioMode mode) + + +static void _init_f_scaled_c4024 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_scaled_c4024 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QSizeF)((QSizeF *)cls)->scaled (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// void QSizeF::setHeight(double h) + + +static void _init_f_setHeight_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHeight_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeF *)cls)->setHeight (arg1); +} + + +// void QSizeF::setWidth(double w) + + +static void _init_f_setWidth_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidth_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeF *)cls)->setWidth (arg1); +} + + +// QSizeF QSizeF::shrunkBy(QMarginsF m) + + +static void _init_f_shrunkBy_c1308 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("m"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_shrunkBy_c1308 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMarginsF arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSizeF)((QSizeF *)cls)->shrunkBy (arg1)); +} + + +// QSize QSizeF::toSize() + + +static void _init_f_toSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSizeF *)cls)->toSize ()); +} + + +// void QSizeF::transpose() + + +static void _init_f_transpose_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transpose_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeF *)cls)->transpose (); +} + + +// QSizeF QSizeF::transposed() + + +static void _init_f_transposed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transposed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QSizeF *)cls)->transposed ()); +} + + +// double QSizeF::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QSizeF *)cls)->width ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSizeF () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSizeF::QSizeF()\nThis method creates an object of class QSizeF.", &_init_ctor_QSizeF_0, &_call_ctor_QSizeF_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSizeF::QSizeF(const QSize &sz)\nThis method creates an object of class QSizeF.", &_init_ctor_QSizeF_1805, &_call_ctor_QSizeF_1805); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSizeF::QSizeF(double w, double h)\nThis method creates an object of class QSizeF.", &_init_ctor_QSizeF_2034, &_call_ctor_QSizeF_2034); + methods += new qt_gsi::GenericMethod ("boundedTo", "@brief Method QSizeF QSizeF::boundedTo(const QSizeF &)\n", true, &_init_f_boundedTo_c1875, &_call_f_boundedTo_c1875); + methods += new qt_gsi::GenericMethod ("expandedTo", "@brief Method QSizeF QSizeF::expandedTo(const QSizeF &)\n", true, &_init_f_expandedTo_c1875, &_call_f_expandedTo_c1875); + methods += new qt_gsi::GenericMethod ("grownBy", "@brief Method QSizeF QSizeF::grownBy(QMarginsF m)\n", true, &_init_f_grownBy_c1308, &_call_f_grownBy_c1308); + methods += new qt_gsi::GenericMethod (":height", "@brief Method double QSizeF::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QSizeF::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QSizeF::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QSizeF::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QSizeF &QSizeF::operator*=(double c)\n", false, &_init_f_operator_star__eq__1071, &_call_f_operator_star__eq__1071); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QSizeF &QSizeF::operator+=(const QSizeF &)\n", false, &_init_f_operator_plus__eq__1875, &_call_f_operator_plus__eq__1875); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QSizeF &QSizeF::operator-=(const QSizeF &)\n", false, &_init_f_operator_minus__eq__1875, &_call_f_operator_minus__eq__1875); + methods += new qt_gsi::GenericMethod ("/=", "@brief Method QSizeF &QSizeF::operator/=(double c)\n", false, &_init_f_operator_slash__eq__1071, &_call_f_operator_slash__eq__1071); + methods += new qt_gsi::GenericMethod ("rheight", "@brief Method double &QSizeF::rheight()\n", false, &_init_f_rheight_0, &_call_f_rheight_0); + methods += new qt_gsi::GenericMethod ("rwidth", "@brief Method double &QSizeF::rwidth()\n", false, &_init_f_rwidth_0, &_call_f_rwidth_0); + methods += new qt_gsi::GenericMethod ("scale", "@brief Method void QSizeF::scale(double w, double h, Qt::AspectRatioMode mode)\n", false, &_init_f_scale_4183, &_call_f_scale_4183); + methods += new qt_gsi::GenericMethod ("scale", "@brief Method void QSizeF::scale(const QSizeF &s, Qt::AspectRatioMode mode)\n", false, &_init_f_scale_4024, &_call_f_scale_4024); + methods += new qt_gsi::GenericMethod ("scaled", "@brief Method QSizeF QSizeF::scaled(double w, double h, Qt::AspectRatioMode mode)\n", true, &_init_f_scaled_c4183, &_call_f_scaled_c4183); + methods += new qt_gsi::GenericMethod ("scaled", "@brief Method QSizeF QSizeF::scaled(const QSizeF &s, Qt::AspectRatioMode mode)\n", true, &_init_f_scaled_c4024, &_call_f_scaled_c4024); + methods += new qt_gsi::GenericMethod ("setHeight|height=", "@brief Method void QSizeF::setHeight(double h)\n", false, &_init_f_setHeight_1071, &_call_f_setHeight_1071); + methods += new qt_gsi::GenericMethod ("setWidth|width=", "@brief Method void QSizeF::setWidth(double w)\n", false, &_init_f_setWidth_1071, &_call_f_setWidth_1071); + methods += new qt_gsi::GenericMethod ("shrunkBy", "@brief Method QSizeF QSizeF::shrunkBy(QMarginsF m)\n", true, &_init_f_shrunkBy_c1308, &_call_f_shrunkBy_c1308); + methods += new qt_gsi::GenericMethod ("toSize", "@brief Method QSize QSizeF::toSize()\n", true, &_init_f_toSize_c0, &_call_f_toSize_c0); + methods += new qt_gsi::GenericMethod ("transpose", "@brief Method void QSizeF::transpose()\n", false, &_init_f_transpose_0, &_call_f_transpose_0); + methods += new qt_gsi::GenericMethod ("transposed", "@brief Method QSizeF QSizeF::transposed()\n", true, &_init_f_transposed_c0, &_call_f_transposed_c0); + methods += new qt_gsi::GenericMethod (":width", "@brief Method double QSizeF::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + return methods; +} + +gsi::Class decl_QSizeF ("QtCore", "QSizeF", + methods_QSizeF (), + "@qt\n@brief Binding of QSizeF"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSizeF () { return decl_QSizeF; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQSocketDescriptor.cc b/src/gsiqt/qt6/QtCore/gsiDeclQSocketDescriptor.cc new file mode 100644 index 000000000..a2b58dcea --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQSocketDescriptor.cc @@ -0,0 +1,91 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSocketDescriptor.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSocketDescriptor + +// Constructor QSocketDescriptor::QSocketDescriptor(QSocketDescriptor::DescriptorType descriptor) + + +static void _init_ctor_QSocketDescriptor_3778 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("descriptor", true, "QSocketDescriptor::DescriptorType(-1)"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSocketDescriptor_3778 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSocketDescriptor::DescriptorType arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSocketDescriptor::DescriptorType(-1), heap); + ret.write (new QSocketDescriptor (arg1)); +} + + +// bool QSocketDescriptor::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSocketDescriptor *)cls)->isValid ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSocketDescriptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSocketDescriptor::QSocketDescriptor(QSocketDescriptor::DescriptorType descriptor)\nThis method creates an object of class QSocketDescriptor.", &_init_ctor_QSocketDescriptor_3778, &_call_ctor_QSocketDescriptor_3778); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QSocketDescriptor::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + return methods; +} + +gsi::Class decl_QSocketDescriptor ("QtCore", "QSocketDescriptor", + methods_QSocketDescriptor (), + "@qt\n@brief Binding of QSocketDescriptor"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSocketDescriptor () { return decl_QSocketDescriptor; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQSocketNotifier.cc b/src/gsiqt/qt6/QtCore/gsiDeclQSocketNotifier.cc new file mode 100644 index 000000000..78ae07375 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQSocketNotifier.cc @@ -0,0 +1,752 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSocketNotifier.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSocketNotifier + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSocketNotifier::staticMetaObject); +} + + +// bool QSocketNotifier::isEnabled() + + +static void _init_f_isEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSocketNotifier *)cls)->isEnabled ()); +} + + +// bool QSocketNotifier::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSocketNotifier *)cls)->isValid ()); +} + + +// void QSocketNotifier::setEnabled(bool) + + +static void _init_f_setEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSocketNotifier *)cls)->setEnabled (arg1); +} + + +// void QSocketNotifier::setSocket(QIntegerForSizeof::Signed socket) + + +static void _init_f_setSocket_3614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("socket"); + decl->add_arg::Signed > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSocket_3614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIntegerForSizeof::Signed arg1 = gsi::arg_reader::Signed >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSocketNotifier *)cls)->setSocket (arg1); +} + + +// QIntegerForSizeof::Signed QSocketNotifier::socket() + + +static void _init_f_socket_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::Signed > (); +} + +static void _call_f_socket_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::Signed > ((QIntegerForSizeof::Signed)((QSocketNotifier *)cls)->socket ()); +} + + +// QSocketNotifier::Type QSocketNotifier::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSocketNotifier *)cls)->type ())); +} + + +// static QString QSocketNotifier::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSocketNotifier::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSocketNotifier () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("isEnabled?|:enabled", "@brief Method bool QSocketNotifier::isEnabled()\n", true, &_init_f_isEnabled_c0, &_call_f_isEnabled_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QSocketNotifier::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("setEnabled|enabled=", "@brief Method void QSocketNotifier::setEnabled(bool)\n", false, &_init_f_setEnabled_864, &_call_f_setEnabled_864); + methods += new qt_gsi::GenericMethod ("setSocket", "@brief Method void QSocketNotifier::setSocket(QIntegerForSizeof::Signed socket)\n", false, &_init_f_setSocket_3614, &_call_f_setSocket_3614); + methods += new qt_gsi::GenericMethod ("socket", "@brief Method QIntegerForSizeof::Signed QSocketNotifier::socket()\n", true, &_init_f_socket_c0, &_call_f_socket_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QSocketNotifier::Type QSocketNotifier::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += gsi::qt_signal::target_type & > ("activated(QSocketDescriptor, QSocketNotifier::Type)", "activated", gsi::arg("socket"), gsi::arg("activationEvent"), "@brief Signal declaration for QSocketNotifier::activated(QSocketDescriptor socket, QSocketNotifier::Type activationEvent)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSocketNotifier::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSocketNotifier::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSocketNotifier::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QSocketNotifier (qtdecl_QObject (), "QtCore", "QSocketNotifier_Native", + methods_QSocketNotifier (), + "@hide\n@alias QSocketNotifier"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSocketNotifier () { return decl_QSocketNotifier; } + +} + + +class QSocketNotifier_Adaptor : public QSocketNotifier, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSocketNotifier_Adaptor(); + + // [adaptor ctor] QSocketNotifier::QSocketNotifier(QSocketNotifier::Type, QObject *parent) + QSocketNotifier_Adaptor(QSocketNotifier::Type arg1) : QSocketNotifier(arg1) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSocketNotifier::QSocketNotifier(QSocketNotifier::Type, QObject *parent) + QSocketNotifier_Adaptor(QSocketNotifier::Type arg1, QObject *parent) : QSocketNotifier(arg1, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSocketNotifier::QSocketNotifier(QIntegerForSizeof::Signed socket, QSocketNotifier::Type, QObject *parent) + QSocketNotifier_Adaptor(QIntegerForSizeof::Signed socket, QSocketNotifier::Type arg2) : QSocketNotifier(socket, arg2) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSocketNotifier::QSocketNotifier(QIntegerForSizeof::Signed socket, QSocketNotifier::Type, QObject *parent) + QSocketNotifier_Adaptor(QIntegerForSizeof::Signed socket, QSocketNotifier::Type arg2, QObject *parent) : QSocketNotifier(socket, arg2, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QSocketNotifier::isSignalConnected(const QMetaMethod &signal) + bool fp_QSocketNotifier_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSocketNotifier::isSignalConnected(signal); + } + + // [expose] int QSocketNotifier::receivers(const char *signal) + int fp_QSocketNotifier_receivers_c1731 (const char *signal) const { + return QSocketNotifier::receivers(signal); + } + + // [expose] QObject *QSocketNotifier::sender() + QObject * fp_QSocketNotifier_sender_c0 () const { + return QSocketNotifier::sender(); + } + + // [expose] int QSocketNotifier::senderSignalIndex() + int fp_QSocketNotifier_senderSignalIndex_c0 () const { + return QSocketNotifier::senderSignalIndex(); + } + + // [emitter impl] void QSocketNotifier::activated(QSocketDescriptor socket, QSocketNotifier::Type activationEvent) + void emitter_QSocketNotifier_activated_7973(QSocketDescriptor socket, QSocketNotifier::Type activationEvent) + { + __SUPPRESS_UNUSED_WARNING (socket); + __SUPPRESS_UNUSED_WARNING (activationEvent); + throw tl::Exception ("Can't emit private signal 'void QSocketNotifier::activated(QSocketDescriptor socket, QSocketNotifier::Type activationEvent)'"); + } + + // [emitter impl] void QSocketNotifier::destroyed(QObject *) + void emitter_QSocketNotifier_destroyed_1302(QObject *arg1) + { + emit QSocketNotifier::destroyed(arg1); + } + + // [adaptor impl] bool QSocketNotifier::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSocketNotifier::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSocketNotifier_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSocketNotifier::eventFilter(watched, event); + } + } + + // [emitter impl] void QSocketNotifier::objectNameChanged(const QString &objectName) + void emitter_QSocketNotifier_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSocketNotifier::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QSocketNotifier::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSocketNotifier::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSocketNotifier_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSocketNotifier::childEvent(event); + } + } + + // [adaptor impl] void QSocketNotifier::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSocketNotifier::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSocketNotifier_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSocketNotifier::customEvent(event); + } + } + + // [adaptor impl] void QSocketNotifier::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSocketNotifier::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSocketNotifier_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSocketNotifier::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QSocketNotifier::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QSocketNotifier::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSocketNotifier_Adaptor::cbs_event_1217_0, arg1); + } else { + return QSocketNotifier::event(arg1); + } + } + + // [adaptor impl] void QSocketNotifier::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSocketNotifier::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSocketNotifier_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSocketNotifier::timerEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QSocketNotifier_Adaptor::~QSocketNotifier_Adaptor() { } + +// Constructor QSocketNotifier::QSocketNotifier(QSocketNotifier::Type, QObject *parent) (adaptor class) + +static void _init_ctor_QSocketNotifier_Adaptor_3694 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSocketNotifier_Adaptor_3694 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSocketNotifier_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// Constructor QSocketNotifier::QSocketNotifier(QIntegerForSizeof::Signed socket, QSocketNotifier::Type, QObject *parent) (adaptor class) + +static void _init_ctor_QSocketNotifier_Adaptor_7200 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("socket"); + decl->add_arg::Signed > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QSocketNotifier_Adaptor_7200 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIntegerForSizeof::Signed arg1 = gsi::arg_reader::Signed >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QObject *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSocketNotifier_Adaptor (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// emitter void QSocketNotifier::activated(QSocketDescriptor socket, QSocketNotifier::Type activationEvent) + +static void _init_emitter_activated_7973 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("socket"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("activationEvent"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_activated_7973 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSocketDescriptor arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ((QSocketNotifier_Adaptor *)cls)->emitter_QSocketNotifier_activated_7973 (arg1, arg2); +} + + +// void QSocketNotifier::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSocketNotifier_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSocketNotifier_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSocketNotifier::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSocketNotifier_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSocketNotifier_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QSocketNotifier::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSocketNotifier_Adaptor *)cls)->emitter_QSocketNotifier_destroyed_1302 (arg1); +} + + +// void QSocketNotifier::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSocketNotifier_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSocketNotifier_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QSocketNotifier::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSocketNotifier_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSocketNotifier_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSocketNotifier::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSocketNotifier_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSocketNotifier_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QSocketNotifier::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSocketNotifier_Adaptor *)cls)->fp_QSocketNotifier_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QSocketNotifier::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSocketNotifier_Adaptor *)cls)->emitter_QSocketNotifier_objectNameChanged_4567 (arg1); +} + + +// exposed int QSocketNotifier::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSocketNotifier_Adaptor *)cls)->fp_QSocketNotifier_receivers_c1731 (arg1)); +} + + +// exposed QObject *QSocketNotifier::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSocketNotifier_Adaptor *)cls)->fp_QSocketNotifier_sender_c0 ()); +} + + +// exposed int QSocketNotifier::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSocketNotifier_Adaptor *)cls)->fp_QSocketNotifier_senderSignalIndex_c0 ()); +} + + +// void QSocketNotifier::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSocketNotifier_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSocketNotifier_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSocketNotifier (); + +static gsi::Methods methods_QSocketNotifier_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSocketNotifier::QSocketNotifier(QSocketNotifier::Type, QObject *parent)\nThis method creates an object of class QSocketNotifier.", &_init_ctor_QSocketNotifier_Adaptor_3694, &_call_ctor_QSocketNotifier_Adaptor_3694); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSocketNotifier::QSocketNotifier(QIntegerForSizeof::Signed socket, QSocketNotifier::Type, QObject *parent)\nThis method creates an object of class QSocketNotifier.", &_init_ctor_QSocketNotifier_Adaptor_7200, &_call_ctor_QSocketNotifier_Adaptor_7200); + methods += new qt_gsi::GenericMethod ("emit_activated", "@brief Emitter for signal void QSocketNotifier::activated(QSocketDescriptor socket, QSocketNotifier::Type activationEvent)\nCall this method to emit this signal.", false, &_init_emitter_activated_7973, &_call_emitter_activated_7973); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSocketNotifier::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSocketNotifier::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSocketNotifier::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSocketNotifier::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QSocketNotifier::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSocketNotifier::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSocketNotifier::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSocketNotifier::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSocketNotifier::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSocketNotifier::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSocketNotifier::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSocketNotifier::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QSocketNotifier_Adaptor (qtdecl_QSocketNotifier (), "QtCore", "QSocketNotifier", + methods_QSocketNotifier_Adaptor (), + "@qt\n@brief Binding of QSocketNotifier"); + +} + + +// Implementation of the enum wrapper class for QSocketNotifier::Type +namespace qt_gsi +{ + +static gsi::Enum decl_QSocketNotifier_Type_Enum ("QtCore", "QSocketNotifier_Type", + gsi::enum_const ("Read", QSocketNotifier::Read, "@brief Enum constant QSocketNotifier::Read") + + gsi::enum_const ("Write", QSocketNotifier::Write, "@brief Enum constant QSocketNotifier::Write") + + gsi::enum_const ("Exception", QSocketNotifier::Exception, "@brief Enum constant QSocketNotifier::Exception"), + "@qt\n@brief This class represents the QSocketNotifier::Type enum"); + +static gsi::QFlagsClass decl_QSocketNotifier_Type_Enums ("QtCore", "QSocketNotifier_QFlags_Type", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSocketNotifier_Type_Enum_in_parent (decl_QSocketNotifier_Type_Enum.defs ()); +static gsi::ClassExt decl_QSocketNotifier_Type_Enum_as_child (decl_QSocketNotifier_Type_Enum, "Type"); +static gsi::ClassExt decl_QSocketNotifier_Type_Enums_as_child (decl_QSocketNotifier_Type_Enums, "QFlags_Type"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQSortFilterProxyModel.cc b/src/gsiqt/qt6/QtCore/gsiDeclQSortFilterProxyModel.cc new file mode 100644 index 000000000..484f87a62 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQSortFilterProxyModel.cc @@ -0,0 +1,5165 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSortFilterProxyModel.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSortFilterProxyModel + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSortFilterProxyModel::staticMetaObject); +} + + +// bool QSortFilterProxyModel::autoAcceptChildRows() + + +static void _init_f_autoAcceptChildRows_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoAcceptChildRows_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSortFilterProxyModel *)cls)->autoAcceptChildRows ()); +} + + +// void QSortFilterProxyModel::autoAcceptChildRowsChanged(bool autoAcceptChildRows) + + +static void _init_f_autoAcceptChildRowsChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("autoAcceptChildRows"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_autoAcceptChildRowsChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->autoAcceptChildRowsChanged (arg1); +} + + +// QModelIndex QSortFilterProxyModel::buddy(const QModelIndex &index) + + +static void _init_f_buddy_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_buddy_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QSortFilterProxyModel *)cls)->buddy (arg1)); +} + + +// bool QSortFilterProxyModel::canFetchMore(const QModelIndex &parent) + + +static void _init_f_canFetchMore_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_canFetchMore_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSortFilterProxyModel *)cls)->canFetchMore (arg1)); +} + + +// int QSortFilterProxyModel::columnCount(const QModelIndex &parent) + + +static void _init_f_columnCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QSortFilterProxyModel *)cls)->columnCount (arg1)); +} + + +// QVariant QSortFilterProxyModel::data(const QModelIndex &index, int role) + + +static void _init_f_data_c3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_data_c3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QSortFilterProxyModel *)cls)->data (arg1, arg2)); +} + + +// bool QSortFilterProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + + +static void _init_f_dropMimeData_7425 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_dropMimeData_7425 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QModelIndex &arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSortFilterProxyModel *)cls)->dropMimeData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4, arg5)); +} + + +// bool QSortFilterProxyModel::dynamicSortFilter() + + +static void _init_f_dynamicSortFilter_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dynamicSortFilter_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSortFilterProxyModel *)cls)->dynamicSortFilter ()); +} + + +// void QSortFilterProxyModel::dynamicSortFilterChanged(bool dynamicSortFilter) + + +static void _init_f_dynamicSortFilterChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dynamicSortFilter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_dynamicSortFilterChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->dynamicSortFilterChanged (arg1); +} + + +// void QSortFilterProxyModel::fetchMore(const QModelIndex &parent) + + +static void _init_f_fetchMore_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fetchMore_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->fetchMore (arg1); +} + + +// Qt::CaseSensitivity QSortFilterProxyModel::filterCaseSensitivity() + + +static void _init_f_filterCaseSensitivity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_filterCaseSensitivity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSortFilterProxyModel *)cls)->filterCaseSensitivity ())); +} + + +// void QSortFilterProxyModel::filterCaseSensitivityChanged(Qt::CaseSensitivity filterCaseSensitivity) + + +static void _init_f_filterCaseSensitivityChanged_2324 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filterCaseSensitivity"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_filterCaseSensitivityChanged_2324 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->filterCaseSensitivityChanged (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// int QSortFilterProxyModel::filterKeyColumn() + + +static void _init_f_filterKeyColumn_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_filterKeyColumn_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSortFilterProxyModel *)cls)->filterKeyColumn ()); +} + + +// QRegularExpression QSortFilterProxyModel::filterRegularExpression() + + +static void _init_f_filterRegularExpression_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_filterRegularExpression_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRegularExpression)((QSortFilterProxyModel *)cls)->filterRegularExpression ()); +} + + +// int QSortFilterProxyModel::filterRole() + + +static void _init_f_filterRole_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_filterRole_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSortFilterProxyModel *)cls)->filterRole ()); +} + + +// void QSortFilterProxyModel::filterRoleChanged(int filterRole) + + +static void _init_f_filterRoleChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filterRole"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_filterRoleChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->filterRoleChanged (arg1); +} + + +// QFlags QSortFilterProxyModel::flags(const QModelIndex &index) + + +static void _init_f_flags_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_flags_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QSortFilterProxyModel *)cls)->flags (arg1)); +} + + +// bool QSortFilterProxyModel::hasChildren(const QModelIndex &parent) + + +static void _init_f_hasChildren_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasChildren_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QSortFilterProxyModel *)cls)->hasChildren (arg1)); +} + + +// QVariant QSortFilterProxyModel::headerData(int section, Qt::Orientation orientation, int role) + + +static void _init_f_headerData_c3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_headerData_c3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QSortFilterProxyModel *)cls)->headerData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// QModelIndex QSortFilterProxyModel::index(int row, int column, const QModelIndex &parent) + + +static void _init_f_index_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_index_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((QModelIndex)((QSortFilterProxyModel *)cls)->index (arg1, arg2, arg3)); +} + + +// bool QSortFilterProxyModel::insertColumns(int column, int count, const QModelIndex &parent) + + +static void _init_f_insertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QSortFilterProxyModel *)cls)->insertColumns (arg1, arg2, arg3)); +} + + +// bool QSortFilterProxyModel::insertRows(int row, int count, const QModelIndex &parent) + + +static void _init_f_insertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QSortFilterProxyModel *)cls)->insertRows (arg1, arg2, arg3)); +} + + +// void QSortFilterProxyModel::invalidate() + + +static void _init_f_invalidate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_invalidate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->invalidate (); +} + + +// bool QSortFilterProxyModel::isRecursiveFilteringEnabled() + + +static void _init_f_isRecursiveFilteringEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRecursiveFilteringEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSortFilterProxyModel *)cls)->isRecursiveFilteringEnabled ()); +} + + +// bool QSortFilterProxyModel::isSortLocaleAware() + + +static void _init_f_isSortLocaleAware_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSortLocaleAware_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSortFilterProxyModel *)cls)->isSortLocaleAware ()); +} + + +// QModelIndex QSortFilterProxyModel::mapFromSource(const QModelIndex &sourceIndex) + + +static void _init_f_mapFromSource_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromSource_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QSortFilterProxyModel *)cls)->mapFromSource (arg1)); +} + + +// QItemSelection QSortFilterProxyModel::mapSelectionFromSource(const QItemSelection &sourceSelection) + + +static void _init_f_mapSelectionFromSource_c2727 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceSelection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapSelectionFromSource_c2727 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QItemSelection)((QSortFilterProxyModel *)cls)->mapSelectionFromSource (arg1)); +} + + +// QItemSelection QSortFilterProxyModel::mapSelectionToSource(const QItemSelection &proxySelection) + + +static void _init_f_mapSelectionToSource_c2727 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("proxySelection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapSelectionToSource_c2727 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QItemSelection)((QSortFilterProxyModel *)cls)->mapSelectionToSource (arg1)); +} + + +// QModelIndex QSortFilterProxyModel::mapToSource(const QModelIndex &proxyIndex) + + +static void _init_f_mapToSource_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("proxyIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToSource_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QSortFilterProxyModel *)cls)->mapToSource (arg1)); +} + + +// QList QSortFilterProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + + +static void _init_f_match_c7932 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hits", true, "1"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags", true, "Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap)"); + decl->add_arg > (argspec_4); + decl->set_return > (); +} + +static void _call_f_match_c7932 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QVariant &arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + QFlags arg5 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap), heap); + ret.write > ((QList)((QSortFilterProxyModel *)cls)->match (arg1, arg2, arg3, arg4, arg5)); +} + + +// QMimeData *QSortFilterProxyModel::mimeData(const QList &indexes) + + +static void _init_f_mimeData_c3010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_mimeData_c3010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ret.write ((QMimeData *)((QSortFilterProxyModel *)cls)->mimeData (arg1)); +} + + +// QStringList QSortFilterProxyModel::mimeTypes() + + +static void _init_f_mimeTypes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mimeTypes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QSortFilterProxyModel *)cls)->mimeTypes ()); +} + + +// QObject *QSortFilterProxyModel::parent() + + +static void _init_f_parent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSortFilterProxyModel *)cls)->parent ()); +} + + +// QModelIndex QSortFilterProxyModel::parent(const QModelIndex &child) + + +static void _init_f_parent_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_parent_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QSortFilterProxyModel *)cls)->parent (arg1)); +} + + +// void QSortFilterProxyModel::recursiveFilteringEnabledChanged(bool recursiveFilteringEnabled) + + +static void _init_f_recursiveFilteringEnabledChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("recursiveFilteringEnabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_recursiveFilteringEnabledChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->recursiveFilteringEnabledChanged (arg1); +} + + +// bool QSortFilterProxyModel::removeColumns(int column, int count, const QModelIndex &parent) + + +static void _init_f_removeColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_removeColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QSortFilterProxyModel *)cls)->removeColumns (arg1, arg2, arg3)); +} + + +// bool QSortFilterProxyModel::removeRows(int row, int count, const QModelIndex &parent) + + +static void _init_f_removeRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_removeRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QSortFilterProxyModel *)cls)->removeRows (arg1, arg2, arg3)); +} + + +// int QSortFilterProxyModel::rowCount(const QModelIndex &parent) + + +static void _init_f_rowCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QSortFilterProxyModel *)cls)->rowCount (arg1)); +} + + +// void QSortFilterProxyModel::setAutoAcceptChildRows(bool accept) + + +static void _init_f_setAutoAcceptChildRows_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accept"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoAcceptChildRows_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->setAutoAcceptChildRows (arg1); +} + + +// bool QSortFilterProxyModel::setData(const QModelIndex &index, const QVariant &value, int role) + + +static void _init_f_setData_5065 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::EditRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setData_5065 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::EditRole, heap); + ret.write ((bool)((QSortFilterProxyModel *)cls)->setData (arg1, arg2, arg3)); +} + + +// void QSortFilterProxyModel::setDynamicSortFilter(bool enable) + + +static void _init_f_setDynamicSortFilter_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDynamicSortFilter_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->setDynamicSortFilter (arg1); +} + + +// void QSortFilterProxyModel::setFilterCaseSensitivity(Qt::CaseSensitivity cs) + + +static void _init_f_setFilterCaseSensitivity_2324 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cs"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFilterCaseSensitivity_2324 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->setFilterCaseSensitivity (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QSortFilterProxyModel::setFilterFixedString(const QString &pattern) + + +static void _init_f_setFilterFixedString_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pattern"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFilterFixedString_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->setFilterFixedString (arg1); +} + + +// void QSortFilterProxyModel::setFilterKeyColumn(int column) + + +static void _init_f_setFilterKeyColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFilterKeyColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->setFilterKeyColumn (arg1); +} + + +// void QSortFilterProxyModel::setFilterRegularExpression(const QString &pattern) + + +static void _init_f_setFilterRegularExpression_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pattern"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFilterRegularExpression_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->setFilterRegularExpression (arg1); +} + + +// void QSortFilterProxyModel::setFilterRegularExpression(const QRegularExpression ®ularExpression) + + +static void _init_f_setFilterRegularExpression_3188 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("regularExpression"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFilterRegularExpression_3188 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->setFilterRegularExpression (arg1); +} + + +// void QSortFilterProxyModel::setFilterRole(int role) + + +static void _init_f_setFilterRole_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFilterRole_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->setFilterRole (arg1); +} + + +// void QSortFilterProxyModel::setFilterWildcard(const QString &pattern) + + +static void _init_f_setFilterWildcard_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pattern"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFilterWildcard_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->setFilterWildcard (arg1); +} + + +// bool QSortFilterProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + + +static void _init_f_setHeaderData_5242 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role", true, "Qt::EditRole"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setHeaderData_5242 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::EditRole, heap); + ret.write ((bool)((QSortFilterProxyModel *)cls)->setHeaderData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4)); +} + + +// void QSortFilterProxyModel::setRecursiveFilteringEnabled(bool recursive) + + +static void _init_f_setRecursiveFilteringEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("recursive"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRecursiveFilteringEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->setRecursiveFilteringEnabled (arg1); +} + + +// void QSortFilterProxyModel::setSortCaseSensitivity(Qt::CaseSensitivity cs) + + +static void _init_f_setSortCaseSensitivity_2324 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cs"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSortCaseSensitivity_2324 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->setSortCaseSensitivity (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QSortFilterProxyModel::setSortLocaleAware(bool on) + + +static void _init_f_setSortLocaleAware_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("on"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSortLocaleAware_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->setSortLocaleAware (arg1); +} + + +// void QSortFilterProxyModel::setSortRole(int role) + + +static void _init_f_setSortRole_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSortRole_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->setSortRole (arg1); +} + + +// void QSortFilterProxyModel::setSourceModel(QAbstractItemModel *sourceModel) + + +static void _init_f_setSourceModel_2419 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSourceModel_2419 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->setSourceModel (arg1); +} + + +// QModelIndex QSortFilterProxyModel::sibling(int row, int column, const QModelIndex &idx) + + +static void _init_f_sibling_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_sibling_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QSortFilterProxyModel *)cls)->sibling (arg1, arg2, arg3)); +} + + +// void QSortFilterProxyModel::sort(int column, Qt::SortOrder order) + + +static void _init_f_sort_2340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order", true, "Qt::AscendingOrder"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_sort_2340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->sort (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// Qt::CaseSensitivity QSortFilterProxyModel::sortCaseSensitivity() + + +static void _init_f_sortCaseSensitivity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_sortCaseSensitivity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSortFilterProxyModel *)cls)->sortCaseSensitivity ())); +} + + +// void QSortFilterProxyModel::sortCaseSensitivityChanged(Qt::CaseSensitivity sortCaseSensitivity) + + +static void _init_f_sortCaseSensitivityChanged_2324 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sortCaseSensitivity"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_sortCaseSensitivityChanged_2324 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->sortCaseSensitivityChanged (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// int QSortFilterProxyModel::sortColumn() + + +static void _init_f_sortColumn_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sortColumn_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSortFilterProxyModel *)cls)->sortColumn ()); +} + + +// void QSortFilterProxyModel::sortLocaleAwareChanged(bool sortLocaleAware) + + +static void _init_f_sortLocaleAwareChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sortLocaleAware"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_sortLocaleAwareChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->sortLocaleAwareChanged (arg1); +} + + +// Qt::SortOrder QSortFilterProxyModel::sortOrder() + + +static void _init_f_sortOrder_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_sortOrder_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSortFilterProxyModel *)cls)->sortOrder ())); +} + + +// int QSortFilterProxyModel::sortRole() + + +static void _init_f_sortRole_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sortRole_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSortFilterProxyModel *)cls)->sortRole ()); +} + + +// void QSortFilterProxyModel::sortRoleChanged(int sortRole) + + +static void _init_f_sortRoleChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sortRole"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_sortRoleChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel *)cls)->sortRoleChanged (arg1); +} + + +// QSize QSortFilterProxyModel::span(const QModelIndex &index) + + +static void _init_f_span_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_span_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSize)((QSortFilterProxyModel *)cls)->span (arg1)); +} + + +// QFlags QSortFilterProxyModel::supportedDropActions() + + +static void _init_f_supportedDropActions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedDropActions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QSortFilterProxyModel *)cls)->supportedDropActions ()); +} + + +// static QString QSortFilterProxyModel::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSortFilterProxyModel::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSortFilterProxyModel () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("autoAcceptChildRows", "@brief Method bool QSortFilterProxyModel::autoAcceptChildRows()\n", true, &_init_f_autoAcceptChildRows_c0, &_call_f_autoAcceptChildRows_c0); + methods += new qt_gsi::GenericMethod ("autoAcceptChildRowsChanged", "@brief Method void QSortFilterProxyModel::autoAcceptChildRowsChanged(bool autoAcceptChildRows)\n", false, &_init_f_autoAcceptChildRowsChanged_864, &_call_f_autoAcceptChildRowsChanged_864); + methods += new qt_gsi::GenericMethod ("buddy", "@brief Method QModelIndex QSortFilterProxyModel::buddy(const QModelIndex &index)\nThis is a reimplementation of QAbstractProxyModel::buddy", true, &_init_f_buddy_c2395, &_call_f_buddy_c2395); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Method bool QSortFilterProxyModel::canFetchMore(const QModelIndex &parent)\nThis is a reimplementation of QAbstractProxyModel::canFetchMore", true, &_init_f_canFetchMore_c2395, &_call_f_canFetchMore_c2395); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Method int QSortFilterProxyModel::columnCount(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::columnCount", true, &_init_f_columnCount_c2395, &_call_f_columnCount_c2395); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant QSortFilterProxyModel::data(const QModelIndex &index, int role)\nThis is a reimplementation of QAbstractProxyModel::data", true, &_init_f_data_c3054, &_call_f_data_c3054); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Method bool QSortFilterProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractProxyModel::dropMimeData", false, &_init_f_dropMimeData_7425, &_call_f_dropMimeData_7425); + methods += new qt_gsi::GenericMethod (":dynamicSortFilter", "@brief Method bool QSortFilterProxyModel::dynamicSortFilter()\n", true, &_init_f_dynamicSortFilter_c0, &_call_f_dynamicSortFilter_c0); + methods += new qt_gsi::GenericMethod ("dynamicSortFilterChanged", "@brief Method void QSortFilterProxyModel::dynamicSortFilterChanged(bool dynamicSortFilter)\n", false, &_init_f_dynamicSortFilterChanged_864, &_call_f_dynamicSortFilterChanged_864); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Method void QSortFilterProxyModel::fetchMore(const QModelIndex &parent)\nThis is a reimplementation of QAbstractProxyModel::fetchMore", false, &_init_f_fetchMore_2395, &_call_f_fetchMore_2395); + methods += new qt_gsi::GenericMethod (":filterCaseSensitivity", "@brief Method Qt::CaseSensitivity QSortFilterProxyModel::filterCaseSensitivity()\n", true, &_init_f_filterCaseSensitivity_c0, &_call_f_filterCaseSensitivity_c0); + methods += new qt_gsi::GenericMethod ("filterCaseSensitivityChanged", "@brief Method void QSortFilterProxyModel::filterCaseSensitivityChanged(Qt::CaseSensitivity filterCaseSensitivity)\n", false, &_init_f_filterCaseSensitivityChanged_2324, &_call_f_filterCaseSensitivityChanged_2324); + methods += new qt_gsi::GenericMethod (":filterKeyColumn", "@brief Method int QSortFilterProxyModel::filterKeyColumn()\n", true, &_init_f_filterKeyColumn_c0, &_call_f_filterKeyColumn_c0); + methods += new qt_gsi::GenericMethod ("filterRegularExpression", "@brief Method QRegularExpression QSortFilterProxyModel::filterRegularExpression()\n", true, &_init_f_filterRegularExpression_c0, &_call_f_filterRegularExpression_c0); + methods += new qt_gsi::GenericMethod (":filterRole", "@brief Method int QSortFilterProxyModel::filterRole()\n", true, &_init_f_filterRole_c0, &_call_f_filterRole_c0); + methods += new qt_gsi::GenericMethod ("filterRoleChanged", "@brief Method void QSortFilterProxyModel::filterRoleChanged(int filterRole)\n", false, &_init_f_filterRoleChanged_767, &_call_f_filterRoleChanged_767); + methods += new qt_gsi::GenericMethod ("flags", "@brief Method QFlags QSortFilterProxyModel::flags(const QModelIndex &index)\nThis is a reimplementation of QAbstractProxyModel::flags", true, &_init_f_flags_c2395, &_call_f_flags_c2395); + methods += new qt_gsi::GenericMethod ("hasChildren", "@brief Method bool QSortFilterProxyModel::hasChildren(const QModelIndex &parent)\nThis is a reimplementation of QAbstractProxyModel::hasChildren", true, &_init_f_hasChildren_c2395, &_call_f_hasChildren_c2395); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Method QVariant QSortFilterProxyModel::headerData(int section, Qt::Orientation orientation, int role)\nThis is a reimplementation of QAbstractProxyModel::headerData", true, &_init_f_headerData_c3231, &_call_f_headerData_c3231); + methods += new qt_gsi::GenericMethod ("index", "@brief Method QModelIndex QSortFilterProxyModel::index(int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::index", true, &_init_f_index_c3713, &_call_f_index_c3713); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Method bool QSortFilterProxyModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::insertColumns", false, &_init_f_insertColumns_3713, &_call_f_insertColumns_3713); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Method bool QSortFilterProxyModel::insertRows(int row, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::insertRows", false, &_init_f_insertRows_3713, &_call_f_insertRows_3713); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Method void QSortFilterProxyModel::invalidate()\n", false, &_init_f_invalidate_0, &_call_f_invalidate_0); + methods += new qt_gsi::GenericMethod ("isRecursiveFilteringEnabled?", "@brief Method bool QSortFilterProxyModel::isRecursiveFilteringEnabled()\n", true, &_init_f_isRecursiveFilteringEnabled_c0, &_call_f_isRecursiveFilteringEnabled_c0); + methods += new qt_gsi::GenericMethod ("isSortLocaleAware?|:isSortLocaleAware", "@brief Method bool QSortFilterProxyModel::isSortLocaleAware()\n", true, &_init_f_isSortLocaleAware_c0, &_call_f_isSortLocaleAware_c0); + methods += new qt_gsi::GenericMethod ("mapFromSource", "@brief Method QModelIndex QSortFilterProxyModel::mapFromSource(const QModelIndex &sourceIndex)\nThis is a reimplementation of QAbstractProxyModel::mapFromSource", true, &_init_f_mapFromSource_c2395, &_call_f_mapFromSource_c2395); + methods += new qt_gsi::GenericMethod ("mapSelectionFromSource", "@brief Method QItemSelection QSortFilterProxyModel::mapSelectionFromSource(const QItemSelection &sourceSelection)\nThis is a reimplementation of QAbstractProxyModel::mapSelectionFromSource", true, &_init_f_mapSelectionFromSource_c2727, &_call_f_mapSelectionFromSource_c2727); + methods += new qt_gsi::GenericMethod ("mapSelectionToSource", "@brief Method QItemSelection QSortFilterProxyModel::mapSelectionToSource(const QItemSelection &proxySelection)\nThis is a reimplementation of QAbstractProxyModel::mapSelectionToSource", true, &_init_f_mapSelectionToSource_c2727, &_call_f_mapSelectionToSource_c2727); + methods += new qt_gsi::GenericMethod ("mapToSource", "@brief Method QModelIndex QSortFilterProxyModel::mapToSource(const QModelIndex &proxyIndex)\nThis is a reimplementation of QAbstractProxyModel::mapToSource", true, &_init_f_mapToSource_c2395, &_call_f_mapToSource_c2395); + methods += new qt_gsi::GenericMethod ("match", "@brief Method QList QSortFilterProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags)\nThis is a reimplementation of QAbstractItemModel::match", true, &_init_f_match_c7932, &_call_f_match_c7932); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Method QMimeData *QSortFilterProxyModel::mimeData(const QList &indexes)\nThis is a reimplementation of QAbstractProxyModel::mimeData", true, &_init_f_mimeData_c3010, &_call_f_mimeData_c3010); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Method QStringList QSortFilterProxyModel::mimeTypes()\nThis is a reimplementation of QAbstractProxyModel::mimeTypes", true, &_init_f_mimeTypes_c0, &_call_f_mimeTypes_c0); + methods += new qt_gsi::GenericMethod (":parent", "@brief Method QObject *QSortFilterProxyModel::parent()\n", true, &_init_f_parent_c0, &_call_f_parent_c0); + methods += new qt_gsi::GenericMethod ("parent", "@brief Method QModelIndex QSortFilterProxyModel::parent(const QModelIndex &child)\nThis is a reimplementation of QAbstractItemModel::parent", true, &_init_f_parent_c2395, &_call_f_parent_c2395); + methods += new qt_gsi::GenericMethod ("recursiveFilteringEnabledChanged", "@brief Method void QSortFilterProxyModel::recursiveFilteringEnabledChanged(bool recursiveFilteringEnabled)\n", false, &_init_f_recursiveFilteringEnabledChanged_864, &_call_f_recursiveFilteringEnabledChanged_864); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Method bool QSortFilterProxyModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::removeColumns", false, &_init_f_removeColumns_3713, &_call_f_removeColumns_3713); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Method bool QSortFilterProxyModel::removeRows(int row, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::removeRows", false, &_init_f_removeRows_3713, &_call_f_removeRows_3713); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Method int QSortFilterProxyModel::rowCount(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::rowCount", true, &_init_f_rowCount_c2395, &_call_f_rowCount_c2395); + methods += new qt_gsi::GenericMethod ("setAutoAcceptChildRows", "@brief Method void QSortFilterProxyModel::setAutoAcceptChildRows(bool accept)\n", false, &_init_f_setAutoAcceptChildRows_864, &_call_f_setAutoAcceptChildRows_864); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method bool QSortFilterProxyModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis is a reimplementation of QAbstractProxyModel::setData", false, &_init_f_setData_5065, &_call_f_setData_5065); + methods += new qt_gsi::GenericMethod ("setDynamicSortFilter|dynamicSortFilter=", "@brief Method void QSortFilterProxyModel::setDynamicSortFilter(bool enable)\n", false, &_init_f_setDynamicSortFilter_864, &_call_f_setDynamicSortFilter_864); + methods += new qt_gsi::GenericMethod ("setFilterCaseSensitivity|filterCaseSensitivity=", "@brief Method void QSortFilterProxyModel::setFilterCaseSensitivity(Qt::CaseSensitivity cs)\n", false, &_init_f_setFilterCaseSensitivity_2324, &_call_f_setFilterCaseSensitivity_2324); + methods += new qt_gsi::GenericMethod ("setFilterFixedString", "@brief Method void QSortFilterProxyModel::setFilterFixedString(const QString &pattern)\n", false, &_init_f_setFilterFixedString_2025, &_call_f_setFilterFixedString_2025); + methods += new qt_gsi::GenericMethod ("setFilterKeyColumn|filterKeyColumn=", "@brief Method void QSortFilterProxyModel::setFilterKeyColumn(int column)\n", false, &_init_f_setFilterKeyColumn_767, &_call_f_setFilterKeyColumn_767); + methods += new qt_gsi::GenericMethod ("setFilterRegularExpression", "@brief Method void QSortFilterProxyModel::setFilterRegularExpression(const QString &pattern)\n", false, &_init_f_setFilterRegularExpression_2025, &_call_f_setFilterRegularExpression_2025); + methods += new qt_gsi::GenericMethod ("setFilterRegularExpression", "@brief Method void QSortFilterProxyModel::setFilterRegularExpression(const QRegularExpression ®ularExpression)\n", false, &_init_f_setFilterRegularExpression_3188, &_call_f_setFilterRegularExpression_3188); + methods += new qt_gsi::GenericMethod ("setFilterRole|filterRole=", "@brief Method void QSortFilterProxyModel::setFilterRole(int role)\n", false, &_init_f_setFilterRole_767, &_call_f_setFilterRole_767); + methods += new qt_gsi::GenericMethod ("setFilterWildcard", "@brief Method void QSortFilterProxyModel::setFilterWildcard(const QString &pattern)\n", false, &_init_f_setFilterWildcard_2025, &_call_f_setFilterWildcard_2025); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Method bool QSortFilterProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis is a reimplementation of QAbstractProxyModel::setHeaderData", false, &_init_f_setHeaderData_5242, &_call_f_setHeaderData_5242); + methods += new qt_gsi::GenericMethod ("setRecursiveFilteringEnabled", "@brief Method void QSortFilterProxyModel::setRecursiveFilteringEnabled(bool recursive)\n", false, &_init_f_setRecursiveFilteringEnabled_864, &_call_f_setRecursiveFilteringEnabled_864); + methods += new qt_gsi::GenericMethod ("setSortCaseSensitivity|sortCaseSensitivity=", "@brief Method void QSortFilterProxyModel::setSortCaseSensitivity(Qt::CaseSensitivity cs)\n", false, &_init_f_setSortCaseSensitivity_2324, &_call_f_setSortCaseSensitivity_2324); + methods += new qt_gsi::GenericMethod ("setSortLocaleAware", "@brief Method void QSortFilterProxyModel::setSortLocaleAware(bool on)\n", false, &_init_f_setSortLocaleAware_864, &_call_f_setSortLocaleAware_864); + methods += new qt_gsi::GenericMethod ("setSortRole|sortRole=", "@brief Method void QSortFilterProxyModel::setSortRole(int role)\n", false, &_init_f_setSortRole_767, &_call_f_setSortRole_767); + methods += new qt_gsi::GenericMethod ("setSourceModel|sourceModel=", "@brief Method void QSortFilterProxyModel::setSourceModel(QAbstractItemModel *sourceModel)\nThis is a reimplementation of QAbstractProxyModel::setSourceModel", false, &_init_f_setSourceModel_2419, &_call_f_setSourceModel_2419); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Method QModelIndex QSortFilterProxyModel::sibling(int row, int column, const QModelIndex &idx)\nThis is a reimplementation of QAbstractProxyModel::sibling", true, &_init_f_sibling_c3713, &_call_f_sibling_c3713); + methods += new qt_gsi::GenericMethod ("sort", "@brief Method void QSortFilterProxyModel::sort(int column, Qt::SortOrder order)\nThis is a reimplementation of QAbstractProxyModel::sort", false, &_init_f_sort_2340, &_call_f_sort_2340); + methods += new qt_gsi::GenericMethod (":sortCaseSensitivity", "@brief Method Qt::CaseSensitivity QSortFilterProxyModel::sortCaseSensitivity()\n", true, &_init_f_sortCaseSensitivity_c0, &_call_f_sortCaseSensitivity_c0); + methods += new qt_gsi::GenericMethod ("sortCaseSensitivityChanged", "@brief Method void QSortFilterProxyModel::sortCaseSensitivityChanged(Qt::CaseSensitivity sortCaseSensitivity)\n", false, &_init_f_sortCaseSensitivityChanged_2324, &_call_f_sortCaseSensitivityChanged_2324); + methods += new qt_gsi::GenericMethod ("sortColumn", "@brief Method int QSortFilterProxyModel::sortColumn()\n", true, &_init_f_sortColumn_c0, &_call_f_sortColumn_c0); + methods += new qt_gsi::GenericMethod ("sortLocaleAwareChanged", "@brief Method void QSortFilterProxyModel::sortLocaleAwareChanged(bool sortLocaleAware)\n", false, &_init_f_sortLocaleAwareChanged_864, &_call_f_sortLocaleAwareChanged_864); + methods += new qt_gsi::GenericMethod ("sortOrder", "@brief Method Qt::SortOrder QSortFilterProxyModel::sortOrder()\n", true, &_init_f_sortOrder_c0, &_call_f_sortOrder_c0); + methods += new qt_gsi::GenericMethod (":sortRole", "@brief Method int QSortFilterProxyModel::sortRole()\n", true, &_init_f_sortRole_c0, &_call_f_sortRole_c0); + methods += new qt_gsi::GenericMethod ("sortRoleChanged", "@brief Method void QSortFilterProxyModel::sortRoleChanged(int sortRole)\n", false, &_init_f_sortRoleChanged_767, &_call_f_sortRoleChanged_767); + methods += new qt_gsi::GenericMethod ("span", "@brief Method QSize QSortFilterProxyModel::span(const QModelIndex &index)\nThis is a reimplementation of QAbstractProxyModel::span", true, &_init_f_span_c2395, &_call_f_span_c2395); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Method QFlags QSortFilterProxyModel::supportedDropActions()\nThis is a reimplementation of QAbstractProxyModel::supportedDropActions", true, &_init_f_supportedDropActions_c0, &_call_f_supportedDropActions_c0); + methods += gsi::qt_signal ("columnsAboutToBeInserted(const QModelIndex &, int, int)", "columnsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSortFilterProxyModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationColumn"), "@brief Signal declaration for QSortFilterProxyModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeRemoved(const QModelIndex &, int, int)", "columnsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSortFilterProxyModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsInserted(const QModelIndex &, int, int)", "columnsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSortFilterProxyModel::columnsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("column"), "@brief Signal declaration for QSortFilterProxyModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsRemoved(const QModelIndex &, int, int)", "columnsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSortFilterProxyModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal & > ("dataChanged(const QModelIndex &, const QModelIndex &, const QList &)", "dataChanged", gsi::arg("topLeft"), gsi::arg("bottomRight"), gsi::arg("roles"), "@brief Signal declaration for QSortFilterProxyModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSortFilterProxyModel::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, int, int > ("headerDataChanged(Qt::Orientation, int, int)", "headerDataChanged", gsi::arg("orientation"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSortFilterProxyModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutAboutToBeChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutAboutToBeChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QSortFilterProxyModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QSortFilterProxyModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelAboutToBeReset()", "modelAboutToBeReset", "@brief Signal declaration for QSortFilterProxyModel::modelAboutToBeReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelReset()", "modelReset", "@brief Signal declaration for QSortFilterProxyModel::modelReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSortFilterProxyModel::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeInserted(const QModelIndex &, int, int)", "rowsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSortFilterProxyModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationRow"), "@brief Signal declaration for QSortFilterProxyModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeRemoved(const QModelIndex &, int, int)", "rowsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSortFilterProxyModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsInserted(const QModelIndex &, int, int)", "rowsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSortFilterProxyModel::rowsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("row"), "@brief Signal declaration for QSortFilterProxyModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsRemoved(const QModelIndex &, int, int)", "rowsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSortFilterProxyModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sourceModelChanged()", "sourceModelChanged", "@brief Signal declaration for QSortFilterProxyModel::sourceModelChanged()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSortFilterProxyModel::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractProxyModel (); + +qt_gsi::QtNativeClass decl_QSortFilterProxyModel (qtdecl_QAbstractProxyModel (), "QtCore", "QSortFilterProxyModel_Native", + methods_QSortFilterProxyModel (), + "@hide\n@alias QSortFilterProxyModel"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSortFilterProxyModel () { return decl_QSortFilterProxyModel; } + +} + + +class QSortFilterProxyModel_Adaptor : public QSortFilterProxyModel, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSortFilterProxyModel_Adaptor(); + + // [adaptor ctor] QSortFilterProxyModel::QSortFilterProxyModel(QObject *parent) + QSortFilterProxyModel_Adaptor() : QSortFilterProxyModel() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSortFilterProxyModel::QSortFilterProxyModel(QObject *parent) + QSortFilterProxyModel_Adaptor(QObject *parent) : QSortFilterProxyModel(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QSortFilterProxyModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + void fp_QSortFilterProxyModel_beginInsertColumns_3713 (const QModelIndex &parent, int first, int last) { + QSortFilterProxyModel::beginInsertColumns(parent, first, last); + } + + // [expose] void QSortFilterProxyModel::beginInsertRows(const QModelIndex &parent, int first, int last) + void fp_QSortFilterProxyModel_beginInsertRows_3713 (const QModelIndex &parent, int first, int last) { + QSortFilterProxyModel::beginInsertRows(parent, first, last); + } + + // [expose] bool QSortFilterProxyModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + bool fp_QSortFilterProxyModel_beginMoveColumns_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) { + return QSortFilterProxyModel::beginMoveColumns(sourceParent, sourceFirst, sourceLast, destinationParent, destinationColumn); + } + + // [expose] bool QSortFilterProxyModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + bool fp_QSortFilterProxyModel_beginMoveRows_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) { + return QSortFilterProxyModel::beginMoveRows(sourceParent, sourceFirst, sourceLast, destinationParent, destinationRow); + } + + // [expose] void QSortFilterProxyModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + void fp_QSortFilterProxyModel_beginRemoveColumns_3713 (const QModelIndex &parent, int first, int last) { + QSortFilterProxyModel::beginRemoveColumns(parent, first, last); + } + + // [expose] void QSortFilterProxyModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + void fp_QSortFilterProxyModel_beginRemoveRows_3713 (const QModelIndex &parent, int first, int last) { + QSortFilterProxyModel::beginRemoveRows(parent, first, last); + } + + // [expose] void QSortFilterProxyModel::beginResetModel() + void fp_QSortFilterProxyModel_beginResetModel_0 () { + QSortFilterProxyModel::beginResetModel(); + } + + // [expose] void QSortFilterProxyModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + void fp_QSortFilterProxyModel_changePersistentIndex_4682 (const QModelIndex &from, const QModelIndex &to) { + QSortFilterProxyModel::changePersistentIndex(from, to); + } + + // [expose] void QSortFilterProxyModel::changePersistentIndexList(const QList &from, const QList &to) + void fp_QSortFilterProxyModel_changePersistentIndexList_5912 (const QList &from, const QList &to) { + QSortFilterProxyModel::changePersistentIndexList(from, to); + } + + // [expose] QModelIndex QSortFilterProxyModel::createIndex(int row, int column, const void *data) + QModelIndex fp_QSortFilterProxyModel_createIndex_c3069 (int row, int column, const void *data) const { + return QSortFilterProxyModel::createIndex(row, column, data); + } + + // [expose] QModelIndex QSortFilterProxyModel::createIndex(int row, int column, quintptr id) + QModelIndex fp_QSortFilterProxyModel_createIndex_c2657 (int row, int column, quintptr id) const { + return QSortFilterProxyModel::createIndex(row, column, id); + } + + // [expose] QModelIndex QSortFilterProxyModel::createSourceIndex(int row, int col, void *internalPtr) + QModelIndex fp_QSortFilterProxyModel_createSourceIndex_c2374 (int row, int col, void *internalPtr) const { + return QSortFilterProxyModel::createSourceIndex(row, col, internalPtr); + } + + // [expose] bool QSortFilterProxyModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + bool fp_QSortFilterProxyModel_decodeData_5302 (int row, int column, const QModelIndex &parent, QDataStream &stream) { + return QSortFilterProxyModel::decodeData(row, column, parent, stream); + } + + // [expose] void QSortFilterProxyModel::encodeData(const QList &indexes, QDataStream &stream) + void fp_QSortFilterProxyModel_encodeData_c4599 (const QList &indexes, QDataStream &stream) const { + QSortFilterProxyModel::encodeData(indexes, stream); + } + + // [expose] void QSortFilterProxyModel::endInsertColumns() + void fp_QSortFilterProxyModel_endInsertColumns_0 () { + QSortFilterProxyModel::endInsertColumns(); + } + + // [expose] void QSortFilterProxyModel::endInsertRows() + void fp_QSortFilterProxyModel_endInsertRows_0 () { + QSortFilterProxyModel::endInsertRows(); + } + + // [expose] void QSortFilterProxyModel::endMoveColumns() + void fp_QSortFilterProxyModel_endMoveColumns_0 () { + QSortFilterProxyModel::endMoveColumns(); + } + + // [expose] void QSortFilterProxyModel::endMoveRows() + void fp_QSortFilterProxyModel_endMoveRows_0 () { + QSortFilterProxyModel::endMoveRows(); + } + + // [expose] void QSortFilterProxyModel::endRemoveColumns() + void fp_QSortFilterProxyModel_endRemoveColumns_0 () { + QSortFilterProxyModel::endRemoveColumns(); + } + + // [expose] void QSortFilterProxyModel::endRemoveRows() + void fp_QSortFilterProxyModel_endRemoveRows_0 () { + QSortFilterProxyModel::endRemoveRows(); + } + + // [expose] void QSortFilterProxyModel::endResetModel() + void fp_QSortFilterProxyModel_endResetModel_0 () { + QSortFilterProxyModel::endResetModel(); + } + + // [expose] void QSortFilterProxyModel::invalidateColumnsFilter() + void fp_QSortFilterProxyModel_invalidateColumnsFilter_0 () { + QSortFilterProxyModel::invalidateColumnsFilter(); + } + + // [expose] void QSortFilterProxyModel::invalidateFilter() + void fp_QSortFilterProxyModel_invalidateFilter_0 () { + QSortFilterProxyModel::invalidateFilter(); + } + + // [expose] void QSortFilterProxyModel::invalidateRowsFilter() + void fp_QSortFilterProxyModel_invalidateRowsFilter_0 () { + QSortFilterProxyModel::invalidateRowsFilter(); + } + + // [expose] bool QSortFilterProxyModel::isSignalConnected(const QMetaMethod &signal) + bool fp_QSortFilterProxyModel_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSortFilterProxyModel::isSignalConnected(signal); + } + + // [expose] QList QSortFilterProxyModel::persistentIndexList() + QList fp_QSortFilterProxyModel_persistentIndexList_c0 () const { + return QSortFilterProxyModel::persistentIndexList(); + } + + // [expose] int QSortFilterProxyModel::receivers(const char *signal) + int fp_QSortFilterProxyModel_receivers_c1731 (const char *signal) const { + return QSortFilterProxyModel::receivers(signal); + } + + // [expose] QObject *QSortFilterProxyModel::sender() + QObject * fp_QSortFilterProxyModel_sender_c0 () const { + return QSortFilterProxyModel::sender(); + } + + // [expose] int QSortFilterProxyModel::senderSignalIndex() + int fp_QSortFilterProxyModel_senderSignalIndex_c0 () const { + return QSortFilterProxyModel::senderSignalIndex(); + } + + // [adaptor impl] QModelIndex QSortFilterProxyModel::buddy(const QModelIndex &index) + QModelIndex cbs_buddy_c2395_0(const QModelIndex &index) const + { + return QSortFilterProxyModel::buddy(index); + } + + virtual QModelIndex buddy(const QModelIndex &index) const + { + if (cb_buddy_c2395_0.can_issue()) { + return cb_buddy_c2395_0.issue(&QSortFilterProxyModel_Adaptor::cbs_buddy_c2395_0, index); + } else { + return QSortFilterProxyModel::buddy(index); + } + } + + // [adaptor impl] bool QSortFilterProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_canDropMimeData_c7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) const + { + return QSortFilterProxyModel::canDropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const + { + if (cb_canDropMimeData_c7425_0.can_issue()) { + return cb_canDropMimeData_c7425_0.issue::target_type &, int, int, const QModelIndex &>(&QSortFilterProxyModel_Adaptor::cbs_canDropMimeData_c7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QSortFilterProxyModel::canDropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QSortFilterProxyModel::canFetchMore(const QModelIndex &parent) + bool cbs_canFetchMore_c2395_0(const QModelIndex &parent) const + { + return QSortFilterProxyModel::canFetchMore(parent); + } + + virtual bool canFetchMore(const QModelIndex &parent) const + { + if (cb_canFetchMore_c2395_0.can_issue()) { + return cb_canFetchMore_c2395_0.issue(&QSortFilterProxyModel_Adaptor::cbs_canFetchMore_c2395_0, parent); + } else { + return QSortFilterProxyModel::canFetchMore(parent); + } + } + + // [adaptor impl] bool QSortFilterProxyModel::clearItemData(const QModelIndex &index) + bool cbs_clearItemData_2395_0(const QModelIndex &index) + { + return QSortFilterProxyModel::clearItemData(index); + } + + virtual bool clearItemData(const QModelIndex &index) + { + if (cb_clearItemData_2395_0.can_issue()) { + return cb_clearItemData_2395_0.issue(&QSortFilterProxyModel_Adaptor::cbs_clearItemData_2395_0, index); + } else { + return QSortFilterProxyModel::clearItemData(index); + } + } + + // [adaptor impl] int QSortFilterProxyModel::columnCount(const QModelIndex &parent) + int cbs_columnCount_c2395_1(const QModelIndex &parent) const + { + return QSortFilterProxyModel::columnCount(parent); + } + + virtual int columnCount(const QModelIndex &parent) const + { + if (cb_columnCount_c2395_1.can_issue()) { + return cb_columnCount_c2395_1.issue(&QSortFilterProxyModel_Adaptor::cbs_columnCount_c2395_1, parent); + } else { + return QSortFilterProxyModel::columnCount(parent); + } + } + + // [emitter impl] void QSortFilterProxyModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QSortFilterProxyModel_columnsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSortFilterProxyModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSortFilterProxyModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + void emitter_QSortFilterProxyModel_columnsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationColumn); + throw tl::Exception ("Can't emit private signal 'void QSortFilterProxyModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)'"); + } + + // [emitter impl] void QSortFilterProxyModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QSortFilterProxyModel_columnsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSortFilterProxyModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSortFilterProxyModel::columnsInserted(const QModelIndex &parent, int first, int last) + void emitter_QSortFilterProxyModel_columnsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSortFilterProxyModel::columnsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSortFilterProxyModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + void emitter_QSortFilterProxyModel_columnsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (column); + throw tl::Exception ("Can't emit private signal 'void QSortFilterProxyModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)'"); + } + + // [emitter impl] void QSortFilterProxyModel::columnsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QSortFilterProxyModel_columnsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSortFilterProxyModel::columnsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] QVariant QSortFilterProxyModel::data(const QModelIndex &index, int role) + QVariant cbs_data_c3054_1(const QModelIndex &index, int role) const + { + return QSortFilterProxyModel::data(index, role); + } + + virtual QVariant data(const QModelIndex &index, int role) const + { + if (cb_data_c3054_1.can_issue()) { + return cb_data_c3054_1.issue(&QSortFilterProxyModel_Adaptor::cbs_data_c3054_1, index, role); + } else { + return QSortFilterProxyModel::data(index, role); + } + } + + // [emitter impl] void QSortFilterProxyModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void emitter_QSortFilterProxyModel_dataChanged_6833(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + emit QSortFilterProxyModel::dataChanged(topLeft, bottomRight, roles); + } + + // [emitter impl] void QSortFilterProxyModel::destroyed(QObject *) + void emitter_QSortFilterProxyModel_destroyed_1302(QObject *arg1) + { + emit QSortFilterProxyModel::destroyed(arg1); + } + + // [adaptor impl] bool QSortFilterProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_dropMimeData_7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) + { + return QSortFilterProxyModel::dropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + { + if (cb_dropMimeData_7425_0.can_issue()) { + return cb_dropMimeData_7425_0.issue::target_type &, int, int, const QModelIndex &>(&QSortFilterProxyModel_Adaptor::cbs_dropMimeData_7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QSortFilterProxyModel::dropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QSortFilterProxyModel::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QSortFilterProxyModel::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSortFilterProxyModel_Adaptor::cbs_event_1217_0, _event); + } else { + return QSortFilterProxyModel::event(_event); + } + } + + // [adaptor impl] bool QSortFilterProxyModel::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSortFilterProxyModel::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSortFilterProxyModel_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSortFilterProxyModel::eventFilter(watched, event); + } + } + + // [adaptor impl] void QSortFilterProxyModel::fetchMore(const QModelIndex &parent) + void cbs_fetchMore_2395_0(const QModelIndex &parent) + { + QSortFilterProxyModel::fetchMore(parent); + } + + virtual void fetchMore(const QModelIndex &parent) + { + if (cb_fetchMore_2395_0.can_issue()) { + cb_fetchMore_2395_0.issue(&QSortFilterProxyModel_Adaptor::cbs_fetchMore_2395_0, parent); + } else { + QSortFilterProxyModel::fetchMore(parent); + } + } + + // [adaptor impl] QFlags QSortFilterProxyModel::flags(const QModelIndex &index) + QFlags cbs_flags_c2395_0(const QModelIndex &index) const + { + return QSortFilterProxyModel::flags(index); + } + + virtual QFlags flags(const QModelIndex &index) const + { + if (cb_flags_c2395_0.can_issue()) { + return cb_flags_c2395_0.issue, const QModelIndex &>(&QSortFilterProxyModel_Adaptor::cbs_flags_c2395_0, index); + } else { + return QSortFilterProxyModel::flags(index); + } + } + + // [adaptor impl] bool QSortFilterProxyModel::hasChildren(const QModelIndex &parent) + bool cbs_hasChildren_c2395_1(const QModelIndex &parent) const + { + return QSortFilterProxyModel::hasChildren(parent); + } + + virtual bool hasChildren(const QModelIndex &parent) const + { + if (cb_hasChildren_c2395_1.can_issue()) { + return cb_hasChildren_c2395_1.issue(&QSortFilterProxyModel_Adaptor::cbs_hasChildren_c2395_1, parent); + } else { + return QSortFilterProxyModel::hasChildren(parent); + } + } + + // [adaptor impl] QVariant QSortFilterProxyModel::headerData(int section, Qt::Orientation orientation, int role) + QVariant cbs_headerData_c3231_1(int section, const qt_gsi::Converter::target_type & orientation, int role) const + { + return QSortFilterProxyModel::headerData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), role); + } + + virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const + { + if (cb_headerData_c3231_1.can_issue()) { + return cb_headerData_c3231_1.issue::target_type &, int>(&QSortFilterProxyModel_Adaptor::cbs_headerData_c3231_1, section, qt_gsi::CppToQtAdaptor(orientation), role); + } else { + return QSortFilterProxyModel::headerData(section, orientation, role); + } + } + + // [emitter impl] void QSortFilterProxyModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + void emitter_QSortFilterProxyModel_headerDataChanged_3231(Qt::Orientation orientation, int first, int last) + { + emit QSortFilterProxyModel::headerDataChanged(orientation, first, last); + } + + // [adaptor impl] QModelIndex QSortFilterProxyModel::index(int row, int column, const QModelIndex &parent) + QModelIndex cbs_index_c3713_1(int row, int column, const QModelIndex &parent) const + { + return QSortFilterProxyModel::index(row, column, parent); + } + + virtual QModelIndex index(int row, int column, const QModelIndex &parent) const + { + if (cb_index_c3713_1.can_issue()) { + return cb_index_c3713_1.issue(&QSortFilterProxyModel_Adaptor::cbs_index_c3713_1, row, column, parent); + } else { + return QSortFilterProxyModel::index(row, column, parent); + } + } + + // [adaptor impl] bool QSortFilterProxyModel::insertColumns(int column, int count, const QModelIndex &parent) + bool cbs_insertColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QSortFilterProxyModel::insertColumns(column, count, parent); + } + + virtual bool insertColumns(int column, int count, const QModelIndex &parent) + { + if (cb_insertColumns_3713_1.can_issue()) { + return cb_insertColumns_3713_1.issue(&QSortFilterProxyModel_Adaptor::cbs_insertColumns_3713_1, column, count, parent); + } else { + return QSortFilterProxyModel::insertColumns(column, count, parent); + } + } + + // [adaptor impl] bool QSortFilterProxyModel::insertRows(int row, int count, const QModelIndex &parent) + bool cbs_insertRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QSortFilterProxyModel::insertRows(row, count, parent); + } + + virtual bool insertRows(int row, int count, const QModelIndex &parent) + { + if (cb_insertRows_3713_1.can_issue()) { + return cb_insertRows_3713_1.issue(&QSortFilterProxyModel_Adaptor::cbs_insertRows_3713_1, row, count, parent); + } else { + return QSortFilterProxyModel::insertRows(row, count, parent); + } + } + + // [adaptor impl] QMap QSortFilterProxyModel::itemData(const QModelIndex &index) + QMap cbs_itemData_c2395_0(const QModelIndex &index) const + { + return QSortFilterProxyModel::itemData(index); + } + + virtual QMap itemData(const QModelIndex &index) const + { + if (cb_itemData_c2395_0.can_issue()) { + return cb_itemData_c2395_0.issue, const QModelIndex &>(&QSortFilterProxyModel_Adaptor::cbs_itemData_c2395_0, index); + } else { + return QSortFilterProxyModel::itemData(index); + } + } + + // [emitter impl] void QSortFilterProxyModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QSortFilterProxyModel_layoutAboutToBeChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QSortFilterProxyModel::layoutAboutToBeChanged(parents, hint); + } + + // [emitter impl] void QSortFilterProxyModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QSortFilterProxyModel_layoutChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QSortFilterProxyModel::layoutChanged(parents, hint); + } + + // [adaptor impl] QModelIndex QSortFilterProxyModel::mapFromSource(const QModelIndex &sourceIndex) + QModelIndex cbs_mapFromSource_c2395_0(const QModelIndex &sourceIndex) const + { + return QSortFilterProxyModel::mapFromSource(sourceIndex); + } + + virtual QModelIndex mapFromSource(const QModelIndex &sourceIndex) const + { + if (cb_mapFromSource_c2395_0.can_issue()) { + return cb_mapFromSource_c2395_0.issue(&QSortFilterProxyModel_Adaptor::cbs_mapFromSource_c2395_0, sourceIndex); + } else { + return QSortFilterProxyModel::mapFromSource(sourceIndex); + } + } + + // [adaptor impl] QItemSelection QSortFilterProxyModel::mapSelectionFromSource(const QItemSelection &sourceSelection) + QItemSelection cbs_mapSelectionFromSource_c2727_0(const QItemSelection &sourceSelection) const + { + return QSortFilterProxyModel::mapSelectionFromSource(sourceSelection); + } + + virtual QItemSelection mapSelectionFromSource(const QItemSelection &sourceSelection) const + { + if (cb_mapSelectionFromSource_c2727_0.can_issue()) { + return cb_mapSelectionFromSource_c2727_0.issue(&QSortFilterProxyModel_Adaptor::cbs_mapSelectionFromSource_c2727_0, sourceSelection); + } else { + return QSortFilterProxyModel::mapSelectionFromSource(sourceSelection); + } + } + + // [adaptor impl] QItemSelection QSortFilterProxyModel::mapSelectionToSource(const QItemSelection &proxySelection) + QItemSelection cbs_mapSelectionToSource_c2727_0(const QItemSelection &proxySelection) const + { + return QSortFilterProxyModel::mapSelectionToSource(proxySelection); + } + + virtual QItemSelection mapSelectionToSource(const QItemSelection &proxySelection) const + { + if (cb_mapSelectionToSource_c2727_0.can_issue()) { + return cb_mapSelectionToSource_c2727_0.issue(&QSortFilterProxyModel_Adaptor::cbs_mapSelectionToSource_c2727_0, proxySelection); + } else { + return QSortFilterProxyModel::mapSelectionToSource(proxySelection); + } + } + + // [adaptor impl] QModelIndex QSortFilterProxyModel::mapToSource(const QModelIndex &proxyIndex) + QModelIndex cbs_mapToSource_c2395_0(const QModelIndex &proxyIndex) const + { + return QSortFilterProxyModel::mapToSource(proxyIndex); + } + + virtual QModelIndex mapToSource(const QModelIndex &proxyIndex) const + { + if (cb_mapToSource_c2395_0.can_issue()) { + return cb_mapToSource_c2395_0.issue(&QSortFilterProxyModel_Adaptor::cbs_mapToSource_c2395_0, proxyIndex); + } else { + return QSortFilterProxyModel::mapToSource(proxyIndex); + } + } + + // [adaptor impl] QList QSortFilterProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + QList cbs_match_c7932_2(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + return QSortFilterProxyModel::match(start, role, value, hits, flags); + } + + virtual QList match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + if (cb_match_c7932_2.can_issue()) { + return cb_match_c7932_2.issue, const QModelIndex &, int, const QVariant &, int, QFlags >(&QSortFilterProxyModel_Adaptor::cbs_match_c7932_2, start, role, value, hits, flags); + } else { + return QSortFilterProxyModel::match(start, role, value, hits, flags); + } + } + + // [adaptor impl] QMimeData *QSortFilterProxyModel::mimeData(const QList &indexes) + QMimeData * cbs_mimeData_c3010_0(const QList &indexes) const + { + return QSortFilterProxyModel::mimeData(indexes); + } + + virtual QMimeData * mimeData(const QList &indexes) const + { + if (cb_mimeData_c3010_0.can_issue()) { + return cb_mimeData_c3010_0.issue &>(&QSortFilterProxyModel_Adaptor::cbs_mimeData_c3010_0, indexes); + } else { + return QSortFilterProxyModel::mimeData(indexes); + } + } + + // [adaptor impl] QStringList QSortFilterProxyModel::mimeTypes() + QStringList cbs_mimeTypes_c0_0() const + { + return QSortFilterProxyModel::mimeTypes(); + } + + virtual QStringList mimeTypes() const + { + if (cb_mimeTypes_c0_0.can_issue()) { + return cb_mimeTypes_c0_0.issue(&QSortFilterProxyModel_Adaptor::cbs_mimeTypes_c0_0); + } else { + return QSortFilterProxyModel::mimeTypes(); + } + } + + // [emitter impl] void QSortFilterProxyModel::modelAboutToBeReset() + void emitter_QSortFilterProxyModel_modelAboutToBeReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QSortFilterProxyModel::modelAboutToBeReset()'"); + } + + // [emitter impl] void QSortFilterProxyModel::modelReset() + void emitter_QSortFilterProxyModel_modelReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QSortFilterProxyModel::modelReset()'"); + } + + // [adaptor impl] bool QSortFilterProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveColumns_6659_0(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QSortFilterProxyModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + + virtual bool moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveColumns_6659_0.can_issue()) { + return cb_moveColumns_6659_0.issue(&QSortFilterProxyModel_Adaptor::cbs_moveColumns_6659_0, sourceParent, sourceColumn, count, destinationParent, destinationChild); + } else { + return QSortFilterProxyModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] bool QSortFilterProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveRows_6659_0(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QSortFilterProxyModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + + virtual bool moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveRows_6659_0.can_issue()) { + return cb_moveRows_6659_0.issue(&QSortFilterProxyModel_Adaptor::cbs_moveRows_6659_0, sourceParent, sourceRow, count, destinationParent, destinationChild); + } else { + return QSortFilterProxyModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] void QSortFilterProxyModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + void cbs_multiData_c4483_0(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + QSortFilterProxyModel::multiData(index, roleDataSpan); + } + + virtual void multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + if (cb_multiData_c4483_0.can_issue()) { + cb_multiData_c4483_0.issue(&QSortFilterProxyModel_Adaptor::cbs_multiData_c4483_0, index, roleDataSpan); + } else { + QSortFilterProxyModel::multiData(index, roleDataSpan); + } + } + + // [emitter impl] void QSortFilterProxyModel::objectNameChanged(const QString &objectName) + void emitter_QSortFilterProxyModel_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSortFilterProxyModel::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QModelIndex QSortFilterProxyModel::parent(const QModelIndex &child) + QModelIndex cbs_parent_c2395_0(const QModelIndex &child) const + { + return QSortFilterProxyModel::parent(child); + } + + virtual QModelIndex parent(const QModelIndex &child) const + { + if (cb_parent_c2395_0.can_issue()) { + return cb_parent_c2395_0.issue(&QSortFilterProxyModel_Adaptor::cbs_parent_c2395_0, child); + } else { + return QSortFilterProxyModel::parent(child); + } + } + + // [adaptor impl] bool QSortFilterProxyModel::removeColumns(int column, int count, const QModelIndex &parent) + bool cbs_removeColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QSortFilterProxyModel::removeColumns(column, count, parent); + } + + virtual bool removeColumns(int column, int count, const QModelIndex &parent) + { + if (cb_removeColumns_3713_1.can_issue()) { + return cb_removeColumns_3713_1.issue(&QSortFilterProxyModel_Adaptor::cbs_removeColumns_3713_1, column, count, parent); + } else { + return QSortFilterProxyModel::removeColumns(column, count, parent); + } + } + + // [adaptor impl] bool QSortFilterProxyModel::removeRows(int row, int count, const QModelIndex &parent) + bool cbs_removeRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QSortFilterProxyModel::removeRows(row, count, parent); + } + + virtual bool removeRows(int row, int count, const QModelIndex &parent) + { + if (cb_removeRows_3713_1.can_issue()) { + return cb_removeRows_3713_1.issue(&QSortFilterProxyModel_Adaptor::cbs_removeRows_3713_1, row, count, parent); + } else { + return QSortFilterProxyModel::removeRows(row, count, parent); + } + } + + // [adaptor impl] void QSortFilterProxyModel::revert() + void cbs_revert_0_0() + { + QSortFilterProxyModel::revert(); + } + + virtual void revert() + { + if (cb_revert_0_0.can_issue()) { + cb_revert_0_0.issue(&QSortFilterProxyModel_Adaptor::cbs_revert_0_0); + } else { + QSortFilterProxyModel::revert(); + } + } + + // [adaptor impl] QHash QSortFilterProxyModel::roleNames() + QHash cbs_roleNames_c0_0() const + { + return QSortFilterProxyModel::roleNames(); + } + + virtual QHash roleNames() const + { + if (cb_roleNames_c0_0.can_issue()) { + return cb_roleNames_c0_0.issue >(&QSortFilterProxyModel_Adaptor::cbs_roleNames_c0_0); + } else { + return QSortFilterProxyModel::roleNames(); + } + } + + // [adaptor impl] int QSortFilterProxyModel::rowCount(const QModelIndex &parent) + int cbs_rowCount_c2395_1(const QModelIndex &parent) const + { + return QSortFilterProxyModel::rowCount(parent); + } + + virtual int rowCount(const QModelIndex &parent) const + { + if (cb_rowCount_c2395_1.can_issue()) { + return cb_rowCount_c2395_1.issue(&QSortFilterProxyModel_Adaptor::cbs_rowCount_c2395_1, parent); + } else { + return QSortFilterProxyModel::rowCount(parent); + } + } + + // [emitter impl] void QSortFilterProxyModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QSortFilterProxyModel_rowsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSortFilterProxyModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSortFilterProxyModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + void emitter_QSortFilterProxyModel_rowsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationRow); + throw tl::Exception ("Can't emit private signal 'void QSortFilterProxyModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)'"); + } + + // [emitter impl] void QSortFilterProxyModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QSortFilterProxyModel_rowsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSortFilterProxyModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSortFilterProxyModel::rowsInserted(const QModelIndex &parent, int first, int last) + void emitter_QSortFilterProxyModel_rowsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSortFilterProxyModel::rowsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSortFilterProxyModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + void emitter_QSortFilterProxyModel_rowsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (row); + throw tl::Exception ("Can't emit private signal 'void QSortFilterProxyModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)'"); + } + + // [emitter impl] void QSortFilterProxyModel::rowsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QSortFilterProxyModel_rowsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSortFilterProxyModel::rowsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] bool QSortFilterProxyModel::setData(const QModelIndex &index, const QVariant &value, int role) + bool cbs_setData_5065_1(const QModelIndex &index, const QVariant &value, int role) + { + return QSortFilterProxyModel::setData(index, value, role); + } + + virtual bool setData(const QModelIndex &index, const QVariant &value, int role) + { + if (cb_setData_5065_1.can_issue()) { + return cb_setData_5065_1.issue(&QSortFilterProxyModel_Adaptor::cbs_setData_5065_1, index, value, role); + } else { + return QSortFilterProxyModel::setData(index, value, role); + } + } + + // [adaptor impl] bool QSortFilterProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + bool cbs_setHeaderData_5242_1(int section, const qt_gsi::Converter::target_type & orientation, const QVariant &value, int role) + { + return QSortFilterProxyModel::setHeaderData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), value, role); + } + + virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + { + if (cb_setHeaderData_5242_1.can_issue()) { + return cb_setHeaderData_5242_1.issue::target_type &, const QVariant &, int>(&QSortFilterProxyModel_Adaptor::cbs_setHeaderData_5242_1, section, qt_gsi::CppToQtAdaptor(orientation), value, role); + } else { + return QSortFilterProxyModel::setHeaderData(section, orientation, value, role); + } + } + + // [adaptor impl] bool QSortFilterProxyModel::setItemData(const QModelIndex &index, const QMap &roles) + bool cbs_setItemData_5414_0(const QModelIndex &index, const QMap &roles) + { + return QSortFilterProxyModel::setItemData(index, roles); + } + + virtual bool setItemData(const QModelIndex &index, const QMap &roles) + { + if (cb_setItemData_5414_0.can_issue()) { + return cb_setItemData_5414_0.issue &>(&QSortFilterProxyModel_Adaptor::cbs_setItemData_5414_0, index, roles); + } else { + return QSortFilterProxyModel::setItemData(index, roles); + } + } + + // [adaptor impl] void QSortFilterProxyModel::setSourceModel(QAbstractItemModel *sourceModel) + void cbs_setSourceModel_2419_0(QAbstractItemModel *sourceModel) + { + QSortFilterProxyModel::setSourceModel(sourceModel); + } + + virtual void setSourceModel(QAbstractItemModel *sourceModel) + { + if (cb_setSourceModel_2419_0.can_issue()) { + cb_setSourceModel_2419_0.issue(&QSortFilterProxyModel_Adaptor::cbs_setSourceModel_2419_0, sourceModel); + } else { + QSortFilterProxyModel::setSourceModel(sourceModel); + } + } + + // [adaptor impl] QModelIndex QSortFilterProxyModel::sibling(int row, int column, const QModelIndex &idx) + QModelIndex cbs_sibling_c3713_0(int row, int column, const QModelIndex &idx) const + { + return QSortFilterProxyModel::sibling(row, column, idx); + } + + virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const + { + if (cb_sibling_c3713_0.can_issue()) { + return cb_sibling_c3713_0.issue(&QSortFilterProxyModel_Adaptor::cbs_sibling_c3713_0, row, column, idx); + } else { + return QSortFilterProxyModel::sibling(row, column, idx); + } + } + + // [adaptor impl] void QSortFilterProxyModel::sort(int column, Qt::SortOrder order) + void cbs_sort_2340_1(int column, const qt_gsi::Converter::target_type & order) + { + QSortFilterProxyModel::sort(column, qt_gsi::QtToCppAdaptor(order).cref()); + } + + virtual void sort(int column, Qt::SortOrder order) + { + if (cb_sort_2340_1.can_issue()) { + cb_sort_2340_1.issue::target_type &>(&QSortFilterProxyModel_Adaptor::cbs_sort_2340_1, column, qt_gsi::CppToQtAdaptor(order)); + } else { + QSortFilterProxyModel::sort(column, order); + } + } + + // [emitter impl] void QSortFilterProxyModel::sourceModelChanged() + void emitter_QSortFilterProxyModel_sourceModelChanged_3914() + { + throw tl::Exception ("Can't emit private signal 'void QSortFilterProxyModel::sourceModelChanged()'"); + } + + // [adaptor impl] QSize QSortFilterProxyModel::span(const QModelIndex &index) + QSize cbs_span_c2395_0(const QModelIndex &index) const + { + return QSortFilterProxyModel::span(index); + } + + virtual QSize span(const QModelIndex &index) const + { + if (cb_span_c2395_0.can_issue()) { + return cb_span_c2395_0.issue(&QSortFilterProxyModel_Adaptor::cbs_span_c2395_0, index); + } else { + return QSortFilterProxyModel::span(index); + } + } + + // [adaptor impl] bool QSortFilterProxyModel::submit() + bool cbs_submit_0_0() + { + return QSortFilterProxyModel::submit(); + } + + virtual bool submit() + { + if (cb_submit_0_0.can_issue()) { + return cb_submit_0_0.issue(&QSortFilterProxyModel_Adaptor::cbs_submit_0_0); + } else { + return QSortFilterProxyModel::submit(); + } + } + + // [adaptor impl] QFlags QSortFilterProxyModel::supportedDragActions() + QFlags cbs_supportedDragActions_c0_0() const + { + return QSortFilterProxyModel::supportedDragActions(); + } + + virtual QFlags supportedDragActions() const + { + if (cb_supportedDragActions_c0_0.can_issue()) { + return cb_supportedDragActions_c0_0.issue >(&QSortFilterProxyModel_Adaptor::cbs_supportedDragActions_c0_0); + } else { + return QSortFilterProxyModel::supportedDragActions(); + } + } + + // [adaptor impl] QFlags QSortFilterProxyModel::supportedDropActions() + QFlags cbs_supportedDropActions_c0_0() const + { + return QSortFilterProxyModel::supportedDropActions(); + } + + virtual QFlags supportedDropActions() const + { + if (cb_supportedDropActions_c0_0.can_issue()) { + return cb_supportedDropActions_c0_0.issue >(&QSortFilterProxyModel_Adaptor::cbs_supportedDropActions_c0_0); + } else { + return QSortFilterProxyModel::supportedDropActions(); + } + } + + // [adaptor impl] void QSortFilterProxyModel::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSortFilterProxyModel::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSortFilterProxyModel_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSortFilterProxyModel::childEvent(event); + } + } + + // [adaptor impl] void QSortFilterProxyModel::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSortFilterProxyModel::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSortFilterProxyModel_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSortFilterProxyModel::customEvent(event); + } + } + + // [adaptor impl] void QSortFilterProxyModel::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSortFilterProxyModel::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSortFilterProxyModel_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSortFilterProxyModel::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QSortFilterProxyModel::filterAcceptsColumn(int source_column, const QModelIndex &source_parent) + bool cbs_filterAcceptsColumn_c3054_0(int source_column, const QModelIndex &source_parent) const + { + return QSortFilterProxyModel::filterAcceptsColumn(source_column, source_parent); + } + + virtual bool filterAcceptsColumn(int source_column, const QModelIndex &source_parent) const + { + if (cb_filterAcceptsColumn_c3054_0.can_issue()) { + return cb_filterAcceptsColumn_c3054_0.issue(&QSortFilterProxyModel_Adaptor::cbs_filterAcceptsColumn_c3054_0, source_column, source_parent); + } else { + return QSortFilterProxyModel::filterAcceptsColumn(source_column, source_parent); + } + } + + // [adaptor impl] bool QSortFilterProxyModel::filterAcceptsRow(int source_row, const QModelIndex &source_parent) + bool cbs_filterAcceptsRow_c3054_0(int source_row, const QModelIndex &source_parent) const + { + return QSortFilterProxyModel::filterAcceptsRow(source_row, source_parent); + } + + virtual bool filterAcceptsRow(int source_row, const QModelIndex &source_parent) const + { + if (cb_filterAcceptsRow_c3054_0.can_issue()) { + return cb_filterAcceptsRow_c3054_0.issue(&QSortFilterProxyModel_Adaptor::cbs_filterAcceptsRow_c3054_0, source_row, source_parent); + } else { + return QSortFilterProxyModel::filterAcceptsRow(source_row, source_parent); + } + } + + // [adaptor impl] bool QSortFilterProxyModel::lessThan(const QModelIndex &source_left, const QModelIndex &source_right) + bool cbs_lessThan_c4682_0(const QModelIndex &source_left, const QModelIndex &source_right) const + { + return QSortFilterProxyModel::lessThan(source_left, source_right); + } + + virtual bool lessThan(const QModelIndex &source_left, const QModelIndex &source_right) const + { + if (cb_lessThan_c4682_0.can_issue()) { + return cb_lessThan_c4682_0.issue(&QSortFilterProxyModel_Adaptor::cbs_lessThan_c4682_0, source_left, source_right); + } else { + return QSortFilterProxyModel::lessThan(source_left, source_right); + } + } + + // [adaptor impl] void QSortFilterProxyModel::resetInternalData() + void cbs_resetInternalData_0_0() + { + QSortFilterProxyModel::resetInternalData(); + } + + virtual void resetInternalData() + { + if (cb_resetInternalData_0_0.can_issue()) { + cb_resetInternalData_0_0.issue(&QSortFilterProxyModel_Adaptor::cbs_resetInternalData_0_0); + } else { + QSortFilterProxyModel::resetInternalData(); + } + } + + // [adaptor impl] void QSortFilterProxyModel::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSortFilterProxyModel::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSortFilterProxyModel_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSortFilterProxyModel::timerEvent(event); + } + } + + gsi::Callback cb_buddy_c2395_0; + gsi::Callback cb_canDropMimeData_c7425_0; + gsi::Callback cb_canFetchMore_c2395_0; + gsi::Callback cb_clearItemData_2395_0; + gsi::Callback cb_columnCount_c2395_1; + gsi::Callback cb_data_c3054_1; + gsi::Callback cb_dropMimeData_7425_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fetchMore_2395_0; + gsi::Callback cb_flags_c2395_0; + gsi::Callback cb_hasChildren_c2395_1; + gsi::Callback cb_headerData_c3231_1; + gsi::Callback cb_index_c3713_1; + gsi::Callback cb_insertColumns_3713_1; + gsi::Callback cb_insertRows_3713_1; + gsi::Callback cb_itemData_c2395_0; + gsi::Callback cb_mapFromSource_c2395_0; + gsi::Callback cb_mapSelectionFromSource_c2727_0; + gsi::Callback cb_mapSelectionToSource_c2727_0; + gsi::Callback cb_mapToSource_c2395_0; + gsi::Callback cb_match_c7932_2; + gsi::Callback cb_mimeData_c3010_0; + gsi::Callback cb_mimeTypes_c0_0; + gsi::Callback cb_moveColumns_6659_0; + gsi::Callback cb_moveRows_6659_0; + gsi::Callback cb_multiData_c4483_0; + gsi::Callback cb_parent_c2395_0; + gsi::Callback cb_removeColumns_3713_1; + gsi::Callback cb_removeRows_3713_1; + gsi::Callback cb_revert_0_0; + gsi::Callback cb_roleNames_c0_0; + gsi::Callback cb_rowCount_c2395_1; + gsi::Callback cb_setData_5065_1; + gsi::Callback cb_setHeaderData_5242_1; + gsi::Callback cb_setItemData_5414_0; + gsi::Callback cb_setSourceModel_2419_0; + gsi::Callback cb_sibling_c3713_0; + gsi::Callback cb_sort_2340_1; + gsi::Callback cb_span_c2395_0; + gsi::Callback cb_submit_0_0; + gsi::Callback cb_supportedDragActions_c0_0; + gsi::Callback cb_supportedDropActions_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_filterAcceptsColumn_c3054_0; + gsi::Callback cb_filterAcceptsRow_c3054_0; + gsi::Callback cb_lessThan_c4682_0; + gsi::Callback cb_resetInternalData_0_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QSortFilterProxyModel_Adaptor::~QSortFilterProxyModel_Adaptor() { } + +// Constructor QSortFilterProxyModel::QSortFilterProxyModel(QObject *parent) (adaptor class) + +static void _init_ctor_QSortFilterProxyModel_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSortFilterProxyModel_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSortFilterProxyModel_Adaptor (arg1)); +} + + +// exposed void QSortFilterProxyModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_beginInsertColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QSortFilterProxyModel::beginInsertRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_beginInsertRows_3713 (arg1, arg2, arg3); +} + + +// exposed bool QSortFilterProxyModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_fp_beginMoveColumns_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveColumns_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_beginMoveColumns_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed bool QSortFilterProxyModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + +static void _init_fp_beginMoveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_beginMoveRows_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed void QSortFilterProxyModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_beginRemoveColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QSortFilterProxyModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_beginRemoveRows_3713 (arg1, arg2, arg3); +} + + +// exposed void QSortFilterProxyModel::beginResetModel() + +static void _init_fp_beginResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_beginResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_beginResetModel_0 (); +} + + +// QModelIndex QSortFilterProxyModel::buddy(const QModelIndex &index) + +static void _init_cbs_buddy_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_buddy_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QSortFilterProxyModel_Adaptor *)cls)->cbs_buddy_c2395_0 (arg1)); +} + +static void _set_callback_cbs_buddy_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_buddy_c2395_0 = cb; +} + + +// bool QSortFilterProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_canDropMimeData_c7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_canDropMimeData_c7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_canDropMimeData_c7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_canDropMimeData_c7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_canDropMimeData_c7425_0 = cb; +} + + +// bool QSortFilterProxyModel::canFetchMore(const QModelIndex &parent) + +static void _init_cbs_canFetchMore_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_canFetchMore_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_canFetchMore_c2395_0 (arg1)); +} + +static void _set_callback_cbs_canFetchMore_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_canFetchMore_c2395_0 = cb; +} + + +// exposed void QSortFilterProxyModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + +static void _init_fp_changePersistentIndex_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndex_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_changePersistentIndex_4682 (arg1, arg2); +} + + +// exposed void QSortFilterProxyModel::changePersistentIndexList(const QList &from, const QList &to) + +static void _init_fp_changePersistentIndexList_5912 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndexList_5912 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_changePersistentIndexList_5912 (arg1, arg2); +} + + +// void QSortFilterProxyModel::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// bool QSortFilterProxyModel::clearItemData(const QModelIndex &index) + +static void _init_cbs_clearItemData_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_clearItemData_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_clearItemData_2395_0 (arg1)); +} + +static void _set_callback_cbs_clearItemData_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_clearItemData_2395_0 = cb; +} + + +// int QSortFilterProxyModel::columnCount(const QModelIndex &parent) + +static void _init_cbs_columnCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_columnCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QSortFilterProxyModel_Adaptor *)cls)->cbs_columnCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_columnCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_columnCount_c2395_1 = cb; +} + + +// emitter void QSortFilterProxyModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_columnsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QSortFilterProxyModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_emitter_columnsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_columnsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QSortFilterProxyModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_columnsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QSortFilterProxyModel::columnsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_columnsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QSortFilterProxyModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + +static void _init_emitter_columnsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("column"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_columnsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QSortFilterProxyModel::columnsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_columnsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QModelIndex QSortFilterProxyModel::createIndex(int row, int column, const void *data) + +static void _init_fp_createIndex_c3069 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c3069 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QModelIndex)((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_createIndex_c3069 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QSortFilterProxyModel::createIndex(int row, int column, quintptr id) + +static void _init_fp_createIndex_c2657 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("id"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c2657 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + quintptr arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_createIndex_c2657 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QSortFilterProxyModel::createSourceIndex(int row, int col, void *internalPtr) + +static void _init_fp_createSourceIndex_c2374 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("col"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("internalPtr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createSourceIndex_c2374 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + void *arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_createSourceIndex_c2374 (arg1, arg2, arg3)); +} + + +// void QSortFilterProxyModel::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// QVariant QSortFilterProxyModel::data(const QModelIndex &index, int role) + +static void _init_cbs_data_c3054_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_data_c3054_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + ret.write ((QVariant)((QSortFilterProxyModel_Adaptor *)cls)->cbs_data_c3054_1 (arg1, arg2)); +} + +static void _set_callback_cbs_data_c3054_1 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_data_c3054_1 = cb; +} + + +// emitter void QSortFilterProxyModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_emitter_dataChanged_6833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles", true, "QList()"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_emitter_dataChanged_6833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + const QList &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_dataChanged_6833 (arg1, arg2, arg3); +} + + +// exposed bool QSortFilterProxyModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + +static void _init_fp_decodeData_5302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("stream"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_decodeData_5302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + QDataStream &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_decodeData_5302 (arg1, arg2, arg3, arg4)); +} + + +// emitter void QSortFilterProxyModel::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_destroyed_1302 (arg1); +} + + +// void QSortFilterProxyModel::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QSortFilterProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_dropMimeData_7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_dropMimeData_7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_dropMimeData_7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_dropMimeData_7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_dropMimeData_7425_0 = cb; +} + + +// exposed void QSortFilterProxyModel::encodeData(const QList &indexes, QDataStream &stream) + +static void _init_fp_encodeData_c4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stream"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_encodeData_c4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + QDataStream &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_encodeData_c4599 (arg1, arg2); +} + + +// exposed void QSortFilterProxyModel::endInsertColumns() + +static void _init_fp_endInsertColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_endInsertColumns_0 (); +} + + +// exposed void QSortFilterProxyModel::endInsertRows() + +static void _init_fp_endInsertRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_endInsertRows_0 (); +} + + +// exposed void QSortFilterProxyModel::endMoveColumns() + +static void _init_fp_endMoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_endMoveColumns_0 (); +} + + +// exposed void QSortFilterProxyModel::endMoveRows() + +static void _init_fp_endMoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_endMoveRows_0 (); +} + + +// exposed void QSortFilterProxyModel::endRemoveColumns() + +static void _init_fp_endRemoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_endRemoveColumns_0 (); +} + + +// exposed void QSortFilterProxyModel::endRemoveRows() + +static void _init_fp_endRemoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_endRemoveRows_0 (); +} + + +// exposed void QSortFilterProxyModel::endResetModel() + +static void _init_fp_endResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_endResetModel_0 (); +} + + +// bool QSortFilterProxyModel::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSortFilterProxyModel::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QSortFilterProxyModel::fetchMore(const QModelIndex &parent) + +static void _init_cbs_fetchMore_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fetchMore_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->cbs_fetchMore_2395_0 (arg1); +} + +static void _set_callback_cbs_fetchMore_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_fetchMore_2395_0 = cb; +} + + +// bool QSortFilterProxyModel::filterAcceptsColumn(int source_column, const QModelIndex &source_parent) + +static void _init_cbs_filterAcceptsColumn_c3054_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("source_column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("source_parent"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_filterAcceptsColumn_c3054_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_filterAcceptsColumn_c3054_0 (arg1, arg2)); +} + +static void _set_callback_cbs_filterAcceptsColumn_c3054_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_filterAcceptsColumn_c3054_0 = cb; +} + + +// bool QSortFilterProxyModel::filterAcceptsRow(int source_row, const QModelIndex &source_parent) + +static void _init_cbs_filterAcceptsRow_c3054_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("source_row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("source_parent"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_filterAcceptsRow_c3054_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_filterAcceptsRow_c3054_0 (arg1, arg2)); +} + +static void _set_callback_cbs_filterAcceptsRow_c3054_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_filterAcceptsRow_c3054_0 = cb; +} + + +// QFlags QSortFilterProxyModel::flags(const QModelIndex &index) + +static void _init_cbs_flags_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_flags_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QFlags)((QSortFilterProxyModel_Adaptor *)cls)->cbs_flags_c2395_0 (arg1)); +} + +static void _set_callback_cbs_flags_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_flags_c2395_0 = cb; +} + + +// bool QSortFilterProxyModel::hasChildren(const QModelIndex &parent) + +static void _init_cbs_hasChildren_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hasChildren_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_hasChildren_c2395_1 (arg1)); +} + +static void _set_callback_cbs_hasChildren_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_hasChildren_c2395_1 = cb; +} + + +// QVariant QSortFilterProxyModel::headerData(int section, Qt::Orientation orientation, int role) + +static void _init_cbs_headerData_c3231_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_headerData_c3231_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + ret.write ((QVariant)((QSortFilterProxyModel_Adaptor *)cls)->cbs_headerData_c3231_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_headerData_c3231_1 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_headerData_c3231_1 = cb; +} + + +// emitter void QSortFilterProxyModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + +static void _init_emitter_headerDataChanged_3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_headerDataChanged_3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_headerDataChanged_3231 (arg1, arg2, arg3); +} + + +// QModelIndex QSortFilterProxyModel::index(int row, int column, const QModelIndex &parent) + +static void _init_cbs_index_c3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_index_c3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QSortFilterProxyModel_Adaptor *)cls)->cbs_index_c3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_index_c3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_index_c3713_1 = cb; +} + + +// bool QSortFilterProxyModel::insertColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_insertColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_insertColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_insertColumns_3713_1 = cb; +} + + +// bool QSortFilterProxyModel::insertRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_insertRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_insertRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_insertRows_3713_1 = cb; +} + + +// exposed void QSortFilterProxyModel::invalidateColumnsFilter() + +static void _init_fp_invalidateColumnsFilter_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_invalidateColumnsFilter_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_invalidateColumnsFilter_0 (); +} + + +// exposed void QSortFilterProxyModel::invalidateFilter() + +static void _init_fp_invalidateFilter_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_invalidateFilter_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_invalidateFilter_0 (); +} + + +// exposed void QSortFilterProxyModel::invalidateRowsFilter() + +static void _init_fp_invalidateRowsFilter_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_invalidateRowsFilter_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_invalidateRowsFilter_0 (); +} + + +// exposed bool QSortFilterProxyModel::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_isSignalConnected_c2394 (arg1)); +} + + +// QMap QSortFilterProxyModel::itemData(const QModelIndex &index) + +static void _init_cbs_itemData_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_itemData_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QMap)((QSortFilterProxyModel_Adaptor *)cls)->cbs_itemData_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemData_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_itemData_c2395_0 = cb; +} + + +// emitter void QSortFilterProxyModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutAboutToBeChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutAboutToBeChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_layoutAboutToBeChanged_7947 (arg1, arg2); +} + + +// emitter void QSortFilterProxyModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_layoutChanged_7947 (arg1, arg2); +} + + +// bool QSortFilterProxyModel::lessThan(const QModelIndex &source_left, const QModelIndex &source_right) + +static void _init_cbs_lessThan_c4682_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("source_left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("source_right"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_lessThan_c4682_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_lessThan_c4682_0 (arg1, arg2)); +} + +static void _set_callback_cbs_lessThan_c4682_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_lessThan_c4682_0 = cb; +} + + +// QModelIndex QSortFilterProxyModel::mapFromSource(const QModelIndex &sourceIndex) + +static void _init_cbs_mapFromSource_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mapFromSource_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QSortFilterProxyModel_Adaptor *)cls)->cbs_mapFromSource_c2395_0 (arg1)); +} + +static void _set_callback_cbs_mapFromSource_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_mapFromSource_c2395_0 = cb; +} + + +// QItemSelection QSortFilterProxyModel::mapSelectionFromSource(const QItemSelection &sourceSelection) + +static void _init_cbs_mapSelectionFromSource_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceSelection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mapSelectionFromSource_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QItemSelection)((QSortFilterProxyModel_Adaptor *)cls)->cbs_mapSelectionFromSource_c2727_0 (arg1)); +} + +static void _set_callback_cbs_mapSelectionFromSource_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_mapSelectionFromSource_c2727_0 = cb; +} + + +// QItemSelection QSortFilterProxyModel::mapSelectionToSource(const QItemSelection &proxySelection) + +static void _init_cbs_mapSelectionToSource_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("proxySelection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mapSelectionToSource_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QItemSelection)((QSortFilterProxyModel_Adaptor *)cls)->cbs_mapSelectionToSource_c2727_0 (arg1)); +} + +static void _set_callback_cbs_mapSelectionToSource_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_mapSelectionToSource_c2727_0 = cb; +} + + +// QModelIndex QSortFilterProxyModel::mapToSource(const QModelIndex &proxyIndex) + +static void _init_cbs_mapToSource_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("proxyIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mapToSource_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QSortFilterProxyModel_Adaptor *)cls)->cbs_mapToSource_c2395_0 (arg1)); +} + +static void _set_callback_cbs_mapToSource_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_mapToSource_c2395_0 = cb; +} + + +// QList QSortFilterProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + +static void _init_cbs_match_c7932_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hits"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags"); + decl->add_arg > (argspec_4); + decl->set_return > (); +} + +static void _call_cbs_match_c7932_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + QFlags arg5 = args.read > (heap); + ret.write > ((QList)((QSortFilterProxyModel_Adaptor *)cls)->cbs_match_c7932_2 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_match_c7932_2 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_match_c7932_2 = cb; +} + + +// QMimeData *QSortFilterProxyModel::mimeData(const QList &indexes) + +static void _init_cbs_mimeData_c3010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mimeData_c3010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args.read & > (heap); + ret.write ((QMimeData *)((QSortFilterProxyModel_Adaptor *)cls)->cbs_mimeData_c3010_0 (arg1)); +} + +static void _set_callback_cbs_mimeData_c3010_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_mimeData_c3010_0 = cb; +} + + +// QStringList QSortFilterProxyModel::mimeTypes() + +static void _init_cbs_mimeTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mimeTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QSortFilterProxyModel_Adaptor *)cls)->cbs_mimeTypes_c0_0 ()); +} + +static void _set_callback_cbs_mimeTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_mimeTypes_c0_0 = cb; +} + + +// emitter void QSortFilterProxyModel::modelAboutToBeReset() + +static void _init_emitter_modelAboutToBeReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelAboutToBeReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_modelAboutToBeReset_3767 (); +} + + +// emitter void QSortFilterProxyModel::modelReset() + +static void _init_emitter_modelReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_modelReset_3767 (); +} + + +// bool QSortFilterProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveColumns_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveColumns_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_moveColumns_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveColumns_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_moveColumns_6659_0 = cb; +} + + +// bool QSortFilterProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveRows_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveRows_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_moveRows_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveRows_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_moveRows_6659_0 = cb; +} + + +// void QSortFilterProxyModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + +static void _init_cbs_multiData_c4483_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roleDataSpan"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_multiData_c4483_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + QModelRoleDataSpan arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->cbs_multiData_c4483_0 (arg1, arg2); +} + +static void _set_callback_cbs_multiData_c4483_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_multiData_c4483_0 = cb; +} + + +// emitter void QSortFilterProxyModel::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_objectNameChanged_4567 (arg1); +} + + +// QModelIndex QSortFilterProxyModel::parent(const QModelIndex &child) + +static void _init_cbs_parent_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_parent_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QSortFilterProxyModel_Adaptor *)cls)->cbs_parent_c2395_0 (arg1)); +} + +static void _set_callback_cbs_parent_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_parent_c2395_0 = cb; +} + + +// exposed QList QSortFilterProxyModel::persistentIndexList() + +static void _init_fp_persistentIndexList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_fp_persistentIndexList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_persistentIndexList_c0 ()); +} + + +// exposed int QSortFilterProxyModel::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_receivers_c1731 (arg1)); +} + + +// bool QSortFilterProxyModel::removeColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_removeColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_removeColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_removeColumns_3713_1 = cb; +} + + +// bool QSortFilterProxyModel::removeRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_removeRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_removeRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_removeRows_3713_1 = cb; +} + + +// void QSortFilterProxyModel::resetInternalData() + +static void _init_cbs_resetInternalData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_resetInternalData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->cbs_resetInternalData_0_0 (); +} + +static void _set_callback_cbs_resetInternalData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_resetInternalData_0_0 = cb; +} + + +// void QSortFilterProxyModel::revert() + +static void _init_cbs_revert_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_revert_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->cbs_revert_0_0 (); +} + +static void _set_callback_cbs_revert_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_revert_0_0 = cb; +} + + +// QHash QSortFilterProxyModel::roleNames() + +static void _init_cbs_roleNames_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_roleNames_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QSortFilterProxyModel_Adaptor *)cls)->cbs_roleNames_c0_0 ()); +} + +static void _set_callback_cbs_roleNames_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_roleNames_c0_0 = cb; +} + + +// int QSortFilterProxyModel::rowCount(const QModelIndex &parent) + +static void _init_cbs_rowCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_rowCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QSortFilterProxyModel_Adaptor *)cls)->cbs_rowCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_rowCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_rowCount_c2395_1 = cb; +} + + +// emitter void QSortFilterProxyModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_rowsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QSortFilterProxyModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + +static void _init_emitter_rowsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_rowsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QSortFilterProxyModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_rowsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QSortFilterProxyModel::rowsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_rowsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QSortFilterProxyModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + +static void _init_emitter_rowsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("row"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_rowsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QSortFilterProxyModel::rowsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_rowsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QObject *QSortFilterProxyModel::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_sender_c0 ()); +} + + +// exposed int QSortFilterProxyModel::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSortFilterProxyModel_Adaptor *)cls)->fp_QSortFilterProxyModel_senderSignalIndex_c0 ()); +} + + +// bool QSortFilterProxyModel::setData(const QModelIndex &index, const QVariant &value, int role) + +static void _init_cbs_setData_5065_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setData_5065_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + int arg3 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_setData_5065_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_setData_5065_1 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_setData_5065_1 = cb; +} + + +// bool QSortFilterProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + +static void _init_cbs_setHeaderData_5242_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_setHeaderData_5242_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_setHeaderData_5242_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_setHeaderData_5242_1 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_setHeaderData_5242_1 = cb; +} + + +// bool QSortFilterProxyModel::setItemData(const QModelIndex &index, const QMap &roles) + +static void _init_cbs_setItemData_5414_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setItemData_5414_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QMap &arg2 = args.read & > (heap); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_setItemData_5414_0 (arg1, arg2)); +} + +static void _set_callback_cbs_setItemData_5414_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_setItemData_5414_0 = cb; +} + + +// void QSortFilterProxyModel::setSourceModel(QAbstractItemModel *sourceModel) + +static void _init_cbs_setSourceModel_2419_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSourceModel_2419_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->cbs_setSourceModel_2419_0 (arg1); +} + +static void _set_callback_cbs_setSourceModel_2419_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_setSourceModel_2419_0 = cb; +} + + +// QModelIndex QSortFilterProxyModel::sibling(int row, int column, const QModelIndex &idx) + +static void _init_cbs_sibling_c3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_sibling_c3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QSortFilterProxyModel_Adaptor *)cls)->cbs_sibling_c3713_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_sibling_c3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_sibling_c3713_0 = cb; +} + + +// void QSortFilterProxyModel::sort(int column, Qt::SortOrder order) + +static void _init_cbs_sort_2340_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sort_2340_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->cbs_sort_2340_1 (arg1, arg2); +} + +static void _set_callback_cbs_sort_2340_1 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_sort_2340_1 = cb; +} + + +// emitter void QSortFilterProxyModel::sourceModelChanged() + +static void _init_emitter_sourceModelChanged_3914 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_sourceModelChanged_3914 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QSortFilterProxyModel_Adaptor *)cls)->emitter_QSortFilterProxyModel_sourceModelChanged_3914 (); +} + + +// QSize QSortFilterProxyModel::span(const QModelIndex &index) + +static void _init_cbs_span_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_span_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QSize)((QSortFilterProxyModel_Adaptor *)cls)->cbs_span_c2395_0 (arg1)); +} + +static void _set_callback_cbs_span_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_span_c2395_0 = cb; +} + + +// bool QSortFilterProxyModel::submit() + +static void _init_cbs_submit_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_submit_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSortFilterProxyModel_Adaptor *)cls)->cbs_submit_0_0 ()); +} + +static void _set_callback_cbs_submit_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_submit_0_0 = cb; +} + + +// QFlags QSortFilterProxyModel::supportedDragActions() + +static void _init_cbs_supportedDragActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDragActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QSortFilterProxyModel_Adaptor *)cls)->cbs_supportedDragActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDragActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_supportedDragActions_c0_0 = cb; +} + + +// QFlags QSortFilterProxyModel::supportedDropActions() + +static void _init_cbs_supportedDropActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDropActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QSortFilterProxyModel_Adaptor *)cls)->cbs_supportedDropActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDropActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_supportedDropActions_c0_0 = cb; +} + + +// void QSortFilterProxyModel::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSortFilterProxyModel_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSortFilterProxyModel_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSortFilterProxyModel (); + +static gsi::Methods methods_QSortFilterProxyModel_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSortFilterProxyModel::QSortFilterProxyModel(QObject *parent)\nThis method creates an object of class QSortFilterProxyModel.", &_init_ctor_QSortFilterProxyModel_Adaptor_1302, &_call_ctor_QSortFilterProxyModel_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*beginInsertColumns", "@brief Method void QSortFilterProxyModel::beginInsertColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertColumns_3713, &_call_fp_beginInsertColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginInsertRows", "@brief Method void QSortFilterProxyModel::beginInsertRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertRows_3713, &_call_fp_beginInsertRows_3713); + methods += new qt_gsi::GenericMethod ("*beginMoveColumns", "@brief Method bool QSortFilterProxyModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveColumns_6659, &_call_fp_beginMoveColumns_6659); + methods += new qt_gsi::GenericMethod ("*beginMoveRows", "@brief Method bool QSortFilterProxyModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveRows_6659, &_call_fp_beginMoveRows_6659); + methods += new qt_gsi::GenericMethod ("*beginRemoveColumns", "@brief Method void QSortFilterProxyModel::beginRemoveColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveColumns_3713, &_call_fp_beginRemoveColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginRemoveRows", "@brief Method void QSortFilterProxyModel::beginRemoveRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveRows_3713, &_call_fp_beginRemoveRows_3713); + methods += new qt_gsi::GenericMethod ("*beginResetModel", "@brief Method void QSortFilterProxyModel::beginResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginResetModel_0, &_call_fp_beginResetModel_0); + methods += new qt_gsi::GenericMethod ("buddy", "@brief Virtual method QModelIndex QSortFilterProxyModel::buddy(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("buddy", "@hide", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0, &_set_callback_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@brief Virtual method bool QSortFilterProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@hide", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0, &_set_callback_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Virtual method bool QSortFilterProxyModel::canFetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@hide", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0, &_set_callback_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("*changePersistentIndex", "@brief Method void QSortFilterProxyModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndex_4682, &_call_fp_changePersistentIndex_4682); + methods += new qt_gsi::GenericMethod ("*changePersistentIndexList", "@brief Method void QSortFilterProxyModel::changePersistentIndexList(const QList &from, const QList &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndexList_5912, &_call_fp_changePersistentIndexList_5912); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSortFilterProxyModel::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Virtual method bool QSortFilterProxyModel::clearItemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@hide", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0, &_set_callback_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Virtual method int QSortFilterProxyModel::columnCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("columnCount", "@hide", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1, &_set_callback_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeInserted", "@brief Emitter for signal void QSortFilterProxyModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeInserted_7372, &_call_emitter_columnsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeMoved", "@brief Emitter for signal void QSortFilterProxyModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeMoved_10318, &_call_emitter_columnsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeRemoved", "@brief Emitter for signal void QSortFilterProxyModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeRemoved_7372, &_call_emitter_columnsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsInserted", "@brief Emitter for signal void QSortFilterProxyModel::columnsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsInserted_7372, &_call_emitter_columnsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsMoved", "@brief Emitter for signal void QSortFilterProxyModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nCall this method to emit this signal.", false, &_init_emitter_columnsMoved_10318, &_call_emitter_columnsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsRemoved", "@brief Emitter for signal void QSortFilterProxyModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsRemoved_7372, &_call_emitter_columnsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QSortFilterProxyModel::createIndex(int row, int column, const void *data)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c3069, &_call_fp_createIndex_c3069); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QSortFilterProxyModel::createIndex(int row, int column, quintptr id)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c2657, &_call_fp_createIndex_c2657); + methods += new qt_gsi::GenericMethod ("*createSourceIndex", "@brief Method QModelIndex QSortFilterProxyModel::createSourceIndex(int row, int col, void *internalPtr)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createSourceIndex_c2374, &_call_fp_createSourceIndex_c2374); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSortFilterProxyModel::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QSortFilterProxyModel::data(const QModelIndex &index, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1, &_set_callback_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("emit_dataChanged", "@brief Emitter for signal void QSortFilterProxyModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nCall this method to emit this signal.", false, &_init_emitter_dataChanged_6833, &_call_emitter_dataChanged_6833); + methods += new qt_gsi::GenericMethod ("*decodeData", "@brief Method bool QSortFilterProxyModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_decodeData_5302, &_call_fp_decodeData_5302); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSortFilterProxyModel::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSortFilterProxyModel::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Virtual method bool QSortFilterProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@hide", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0, &_set_callback_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("*encodeData", "@brief Method void QSortFilterProxyModel::encodeData(const QList &indexes, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_encodeData_c4599, &_call_fp_encodeData_c4599); + methods += new qt_gsi::GenericMethod ("*endInsertColumns", "@brief Method void QSortFilterProxyModel::endInsertColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertColumns_0, &_call_fp_endInsertColumns_0); + methods += new qt_gsi::GenericMethod ("*endInsertRows", "@brief Method void QSortFilterProxyModel::endInsertRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertRows_0, &_call_fp_endInsertRows_0); + methods += new qt_gsi::GenericMethod ("*endMoveColumns", "@brief Method void QSortFilterProxyModel::endMoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveColumns_0, &_call_fp_endMoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endMoveRows", "@brief Method void QSortFilterProxyModel::endMoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveRows_0, &_call_fp_endMoveRows_0); + methods += new qt_gsi::GenericMethod ("*endRemoveColumns", "@brief Method void QSortFilterProxyModel::endRemoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveColumns_0, &_call_fp_endRemoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endRemoveRows", "@brief Method void QSortFilterProxyModel::endRemoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveRows_0, &_call_fp_endRemoveRows_0); + methods += new qt_gsi::GenericMethod ("*endResetModel", "@brief Method void QSortFilterProxyModel::endResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endResetModel_0, &_call_fp_endResetModel_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QSortFilterProxyModel::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSortFilterProxyModel::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Virtual method void QSortFilterProxyModel::fetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@hide", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0, &_set_callback_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("*filterAcceptsColumn", "@brief Virtual method bool QSortFilterProxyModel::filterAcceptsColumn(int source_column, const QModelIndex &source_parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_filterAcceptsColumn_c3054_0, &_call_cbs_filterAcceptsColumn_c3054_0); + methods += new qt_gsi::GenericMethod ("*filterAcceptsColumn", "@hide", true, &_init_cbs_filterAcceptsColumn_c3054_0, &_call_cbs_filterAcceptsColumn_c3054_0, &_set_callback_cbs_filterAcceptsColumn_c3054_0); + methods += new qt_gsi::GenericMethod ("*filterAcceptsRow", "@brief Virtual method bool QSortFilterProxyModel::filterAcceptsRow(int source_row, const QModelIndex &source_parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_filterAcceptsRow_c3054_0, &_call_cbs_filterAcceptsRow_c3054_0); + methods += new qt_gsi::GenericMethod ("*filterAcceptsRow", "@hide", true, &_init_cbs_filterAcceptsRow_c3054_0, &_call_cbs_filterAcceptsRow_c3054_0, &_set_callback_cbs_filterAcceptsRow_c3054_0); + methods += new qt_gsi::GenericMethod ("flags", "@brief Virtual method QFlags QSortFilterProxyModel::flags(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@hide", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0, &_set_callback_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("hasChildren", "@brief Virtual method bool QSortFilterProxyModel::hasChildren(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasChildren_c2395_1, &_call_cbs_hasChildren_c2395_1); + methods += new qt_gsi::GenericMethod ("hasChildren", "@hide", true, &_init_cbs_hasChildren_c2395_1, &_call_cbs_hasChildren_c2395_1, &_set_callback_cbs_hasChildren_c2395_1); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Virtual method QVariant QSortFilterProxyModel::headerData(int section, Qt::Orientation orientation, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("headerData", "@hide", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1, &_set_callback_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("emit_headerDataChanged", "@brief Emitter for signal void QSortFilterProxyModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_headerDataChanged_3231, &_call_emitter_headerDataChanged_3231); + methods += new qt_gsi::GenericMethod ("index", "@brief Virtual method QModelIndex QSortFilterProxyModel::index(int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("index", "@hide", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1, &_set_callback_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Virtual method bool QSortFilterProxyModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@hide", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1, &_set_callback_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Virtual method bool QSortFilterProxyModel::insertRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@hide", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1, &_set_callback_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("*invalidateColumnsFilter", "@brief Method void QSortFilterProxyModel::invalidateColumnsFilter()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_invalidateColumnsFilter_0, &_call_fp_invalidateColumnsFilter_0); + methods += new qt_gsi::GenericMethod ("*invalidateFilter", "@brief Method void QSortFilterProxyModel::invalidateFilter()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_invalidateFilter_0, &_call_fp_invalidateFilter_0); + methods += new qt_gsi::GenericMethod ("*invalidateRowsFilter", "@brief Method void QSortFilterProxyModel::invalidateRowsFilter()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_invalidateRowsFilter_0, &_call_fp_invalidateRowsFilter_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSortFilterProxyModel::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Virtual method QMap QSortFilterProxyModel::itemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("itemData", "@hide", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0, &_set_callback_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("emit_layoutAboutToBeChanged", "@brief Emitter for signal void QSortFilterProxyModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutAboutToBeChanged_7947, &_call_emitter_layoutAboutToBeChanged_7947); + methods += new qt_gsi::GenericMethod ("emit_layoutChanged", "@brief Emitter for signal void QSortFilterProxyModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutChanged_7947, &_call_emitter_layoutChanged_7947); + methods += new qt_gsi::GenericMethod ("*lessThan", "@brief Virtual method bool QSortFilterProxyModel::lessThan(const QModelIndex &source_left, const QModelIndex &source_right)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_lessThan_c4682_0, &_call_cbs_lessThan_c4682_0); + methods += new qt_gsi::GenericMethod ("*lessThan", "@hide", true, &_init_cbs_lessThan_c4682_0, &_call_cbs_lessThan_c4682_0, &_set_callback_cbs_lessThan_c4682_0); + methods += new qt_gsi::GenericMethod ("mapFromSource", "@brief Virtual method QModelIndex QSortFilterProxyModel::mapFromSource(const QModelIndex &sourceIndex)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mapFromSource_c2395_0, &_call_cbs_mapFromSource_c2395_0); + methods += new qt_gsi::GenericMethod ("mapFromSource", "@hide", true, &_init_cbs_mapFromSource_c2395_0, &_call_cbs_mapFromSource_c2395_0, &_set_callback_cbs_mapFromSource_c2395_0); + methods += new qt_gsi::GenericMethod ("mapSelectionFromSource", "@brief Virtual method QItemSelection QSortFilterProxyModel::mapSelectionFromSource(const QItemSelection &sourceSelection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mapSelectionFromSource_c2727_0, &_call_cbs_mapSelectionFromSource_c2727_0); + methods += new qt_gsi::GenericMethod ("mapSelectionFromSource", "@hide", true, &_init_cbs_mapSelectionFromSource_c2727_0, &_call_cbs_mapSelectionFromSource_c2727_0, &_set_callback_cbs_mapSelectionFromSource_c2727_0); + methods += new qt_gsi::GenericMethod ("mapSelectionToSource", "@brief Virtual method QItemSelection QSortFilterProxyModel::mapSelectionToSource(const QItemSelection &proxySelection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mapSelectionToSource_c2727_0, &_call_cbs_mapSelectionToSource_c2727_0); + methods += new qt_gsi::GenericMethod ("mapSelectionToSource", "@hide", true, &_init_cbs_mapSelectionToSource_c2727_0, &_call_cbs_mapSelectionToSource_c2727_0, &_set_callback_cbs_mapSelectionToSource_c2727_0); + methods += new qt_gsi::GenericMethod ("mapToSource", "@brief Virtual method QModelIndex QSortFilterProxyModel::mapToSource(const QModelIndex &proxyIndex)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mapToSource_c2395_0, &_call_cbs_mapToSource_c2395_0); + methods += new qt_gsi::GenericMethod ("mapToSource", "@hide", true, &_init_cbs_mapToSource_c2395_0, &_call_cbs_mapToSource_c2395_0, &_set_callback_cbs_mapToSource_c2395_0); + methods += new qt_gsi::GenericMethod ("match", "@brief Virtual method QList QSortFilterProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("match", "@hide", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2, &_set_callback_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Virtual method QMimeData *QSortFilterProxyModel::mimeData(const QList &indexes)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeData", "@hide", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0, &_set_callback_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Virtual method QStringList QSortFilterProxyModel::mimeTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@hide", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0, &_set_callback_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("emit_modelAboutToBeReset", "@brief Emitter for signal void QSortFilterProxyModel::modelAboutToBeReset()\nCall this method to emit this signal.", false, &_init_emitter_modelAboutToBeReset_3767, &_call_emitter_modelAboutToBeReset_3767); + methods += new qt_gsi::GenericMethod ("emit_modelReset", "@brief Emitter for signal void QSortFilterProxyModel::modelReset()\nCall this method to emit this signal.", false, &_init_emitter_modelReset_3767, &_call_emitter_modelReset_3767); + methods += new qt_gsi::GenericMethod ("moveColumns", "@brief Virtual method bool QSortFilterProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveColumns", "@hide", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0, &_set_callback_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Virtual method bool QSortFilterProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@hide", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0, &_set_callback_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Virtual method void QSortFilterProxyModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("multiData", "@hide", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0, &_set_callback_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSortFilterProxyModel::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("parent", "@brief Virtual method QModelIndex QSortFilterProxyModel::parent(const QModelIndex &child)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_parent_c2395_0, &_call_cbs_parent_c2395_0); + methods += new qt_gsi::GenericMethod ("parent", "@hide", true, &_init_cbs_parent_c2395_0, &_call_cbs_parent_c2395_0, &_set_callback_cbs_parent_c2395_0); + methods += new qt_gsi::GenericMethod ("*persistentIndexList", "@brief Method QList QSortFilterProxyModel::persistentIndexList()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_persistentIndexList_c0, &_call_fp_persistentIndexList_c0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSortFilterProxyModel::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Virtual method bool QSortFilterProxyModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeColumns", "@hide", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1, &_set_callback_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Virtual method bool QSortFilterProxyModel::removeRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@hide", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1, &_set_callback_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@brief Virtual method void QSortFilterProxyModel::resetInternalData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@hide", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0, &_set_callback_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@brief Virtual method void QSortFilterProxyModel::revert()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@hide", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0, &_set_callback_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Virtual method QHash QSortFilterProxyModel::roleNames()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@hide", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0, &_set_callback_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Virtual method int QSortFilterProxyModel::rowCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("rowCount", "@hide", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1, &_set_callback_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeInserted", "@brief Emitter for signal void QSortFilterProxyModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeInserted_7372, &_call_emitter_rowsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeMoved", "@brief Emitter for signal void QSortFilterProxyModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeMoved_10318, &_call_emitter_rowsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeRemoved", "@brief Emitter for signal void QSortFilterProxyModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeRemoved_7372, &_call_emitter_rowsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsInserted", "@brief Emitter for signal void QSortFilterProxyModel::rowsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsInserted_7372, &_call_emitter_rowsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsMoved", "@brief Emitter for signal void QSortFilterProxyModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nCall this method to emit this signal.", false, &_init_emitter_rowsMoved_10318, &_call_emitter_rowsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsRemoved", "@brief Emitter for signal void QSortFilterProxyModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsRemoved_7372, &_call_emitter_rowsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSortFilterProxyModel::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSortFilterProxyModel::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method bool QSortFilterProxyModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1, &_set_callback_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Virtual method bool QSortFilterProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@hide", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1, &_set_callback_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Virtual method bool QSortFilterProxyModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setItemData", "@hide", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0, &_set_callback_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setSourceModel", "@brief Virtual method void QSortFilterProxyModel::setSourceModel(QAbstractItemModel *sourceModel)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSourceModel_2419_0, &_call_cbs_setSourceModel_2419_0); + methods += new qt_gsi::GenericMethod ("setSourceModel", "@hide", false, &_init_cbs_setSourceModel_2419_0, &_call_cbs_setSourceModel_2419_0, &_set_callback_cbs_setSourceModel_2419_0); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Virtual method QModelIndex QSortFilterProxyModel::sibling(int row, int column, const QModelIndex &idx)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sibling", "@hide", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0, &_set_callback_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sort", "@brief Virtual method void QSortFilterProxyModel::sort(int column, Qt::SortOrder order)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("sort", "@hide", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1, &_set_callback_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("emit_sourceModelChanged", "@brief Emitter for signal void QSortFilterProxyModel::sourceModelChanged()\nCall this method to emit this signal.", false, &_init_emitter_sourceModelChanged_3914, &_call_emitter_sourceModelChanged_3914); + methods += new qt_gsi::GenericMethod ("span", "@brief Virtual method QSize QSortFilterProxyModel::span(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("span", "@hide", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0, &_set_callback_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("submit", "@brief Virtual method bool QSortFilterProxyModel::submit()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("submit", "@hide", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0, &_set_callback_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@brief Virtual method QFlags QSortFilterProxyModel::supportedDragActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@hide", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0, &_set_callback_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Virtual method QFlags QSortFilterProxyModel::supportedDropActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@hide", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0, &_set_callback_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSortFilterProxyModel::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QSortFilterProxyModel_Adaptor (qtdecl_QSortFilterProxyModel (), "QtCore", "QSortFilterProxyModel", + methods_QSortFilterProxyModel_Adaptor (), + "@qt\n@brief Binding of QSortFilterProxyModel"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQStandardPaths.cc b/src/gsiqt/qt6/QtCore/gsiDeclQStandardPaths.cc new file mode 100644 index 000000000..de201b588 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQStandardPaths.cc @@ -0,0 +1,284 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStandardPaths.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStandardPaths + +// static QString QStandardPaths::displayName(QStandardPaths::StandardLocation type) + + +static void _init_f_displayName_3604 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_displayName_3604 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QStandardPaths::displayName (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QStandardPaths::findExecutable(const QString &executableName, const QStringList &paths) + + +static void _init_f_findExecutable_4354 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("executableName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("paths", true, "QStringList()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_findExecutable_4354 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QStringList &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); + ret.write ((QString)QStandardPaths::findExecutable (arg1, arg2)); +} + + +// static bool QStandardPaths::isTestModeEnabled() + + +static void _init_f_isTestModeEnabled_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isTestModeEnabled_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QStandardPaths::isTestModeEnabled ()); +} + + +// static QString QStandardPaths::locate(QStandardPaths::StandardLocation type, const QString &fileName, QFlags options) + + +static void _init_f_locate_9304 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("fileName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("options", true, "QStandardPaths::LocateFile"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_locate_9304 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QStandardPaths::LocateFile, heap); + ret.write ((QString)QStandardPaths::locate (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +// static QStringList QStandardPaths::locateAll(QStandardPaths::StandardLocation type, const QString &fileName, QFlags options) + + +static void _init_f_locateAll_9304 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("fileName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("options", true, "QStandardPaths::LocateFile"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_locateAll_9304 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QStandardPaths::LocateFile, heap); + ret.write ((QStringList)QStandardPaths::locateAll (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +// static void QStandardPaths::setTestModeEnabled(bool testMode) + + +static void _init_f_setTestModeEnabled_864 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("testMode"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTestModeEnabled_864 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QStandardPaths::setTestModeEnabled (arg1); +} + + +// static QStringList QStandardPaths::standardLocations(QStandardPaths::StandardLocation type) + + +static void _init_f_standardLocations_3604 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_standardLocations_3604 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QStringList)QStandardPaths::standardLocations (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QStandardPaths::writableLocation(QStandardPaths::StandardLocation type) + + +static void _init_f_writableLocation_3604 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_writableLocation_3604 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QStandardPaths::writableLocation (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStandardPaths () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("displayName", "@brief Static method QString QStandardPaths::displayName(QStandardPaths::StandardLocation type)\nThis method is static and can be called without an instance.", &_init_f_displayName_3604, &_call_f_displayName_3604); + methods += new qt_gsi::GenericStaticMethod ("findExecutable", "@brief Static method QString QStandardPaths::findExecutable(const QString &executableName, const QStringList &paths)\nThis method is static and can be called without an instance.", &_init_f_findExecutable_4354, &_call_f_findExecutable_4354); + methods += new qt_gsi::GenericStaticMethod ("isTestModeEnabled?|:testModeEnabled", "@brief Static method bool QStandardPaths::isTestModeEnabled()\nThis method is static and can be called without an instance.", &_init_f_isTestModeEnabled_0, &_call_f_isTestModeEnabled_0); + methods += new qt_gsi::GenericStaticMethod ("locate", "@brief Static method QString QStandardPaths::locate(QStandardPaths::StandardLocation type, const QString &fileName, QFlags options)\nThis method is static and can be called without an instance.", &_init_f_locate_9304, &_call_f_locate_9304); + methods += new qt_gsi::GenericStaticMethod ("locateAll", "@brief Static method QStringList QStandardPaths::locateAll(QStandardPaths::StandardLocation type, const QString &fileName, QFlags options)\nThis method is static and can be called without an instance.", &_init_f_locateAll_9304, &_call_f_locateAll_9304); + methods += new qt_gsi::GenericStaticMethod ("setTestModeEnabled|testModeEnabled=", "@brief Static method void QStandardPaths::setTestModeEnabled(bool testMode)\nThis method is static and can be called without an instance.", &_init_f_setTestModeEnabled_864, &_call_f_setTestModeEnabled_864); + methods += new qt_gsi::GenericStaticMethod ("standardLocations", "@brief Static method QStringList QStandardPaths::standardLocations(QStandardPaths::StandardLocation type)\nThis method is static and can be called without an instance.", &_init_f_standardLocations_3604, &_call_f_standardLocations_3604); + methods += new qt_gsi::GenericStaticMethod ("writableLocation", "@brief Static method QString QStandardPaths::writableLocation(QStandardPaths::StandardLocation type)\nThis method is static and can be called without an instance.", &_init_f_writableLocation_3604, &_call_f_writableLocation_3604); + return methods; +} + +gsi::Class decl_QStandardPaths ("QtCore", "QStandardPaths", + methods_QStandardPaths (), + "@qt\n@brief Binding of QStandardPaths"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStandardPaths () { return decl_QStandardPaths; } + +} + + +// Implementation of the enum wrapper class for QStandardPaths::LocateOption +namespace qt_gsi +{ + +static gsi::Enum decl_QStandardPaths_LocateOption_Enum ("QtCore", "QStandardPaths_LocateOption", + gsi::enum_const ("LocateFile", QStandardPaths::LocateFile, "@brief Enum constant QStandardPaths::LocateFile") + + gsi::enum_const ("LocateDirectory", QStandardPaths::LocateDirectory, "@brief Enum constant QStandardPaths::LocateDirectory"), + "@qt\n@brief This class represents the QStandardPaths::LocateOption enum"); + +static gsi::QFlagsClass decl_QStandardPaths_LocateOption_Enums ("QtCore", "QStandardPaths_QFlags_LocateOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QStandardPaths_LocateOption_Enum_in_parent (decl_QStandardPaths_LocateOption_Enum.defs ()); +static gsi::ClassExt decl_QStandardPaths_LocateOption_Enum_as_child (decl_QStandardPaths_LocateOption_Enum, "LocateOption"); +static gsi::ClassExt decl_QStandardPaths_LocateOption_Enums_as_child (decl_QStandardPaths_LocateOption_Enums, "QFlags_LocateOption"); + +} + + +// Implementation of the enum wrapper class for QStandardPaths::StandardLocation +namespace qt_gsi +{ + +static gsi::Enum decl_QStandardPaths_StandardLocation_Enum ("QtCore", "QStandardPaths_StandardLocation", + gsi::enum_const ("DesktopLocation", QStandardPaths::DesktopLocation, "@brief Enum constant QStandardPaths::DesktopLocation") + + gsi::enum_const ("DocumentsLocation", QStandardPaths::DocumentsLocation, "@brief Enum constant QStandardPaths::DocumentsLocation") + + gsi::enum_const ("FontsLocation", QStandardPaths::FontsLocation, "@brief Enum constant QStandardPaths::FontsLocation") + + gsi::enum_const ("ApplicationsLocation", QStandardPaths::ApplicationsLocation, "@brief Enum constant QStandardPaths::ApplicationsLocation") + + gsi::enum_const ("MusicLocation", QStandardPaths::MusicLocation, "@brief Enum constant QStandardPaths::MusicLocation") + + gsi::enum_const ("MoviesLocation", QStandardPaths::MoviesLocation, "@brief Enum constant QStandardPaths::MoviesLocation") + + gsi::enum_const ("PicturesLocation", QStandardPaths::PicturesLocation, "@brief Enum constant QStandardPaths::PicturesLocation") + + gsi::enum_const ("TempLocation", QStandardPaths::TempLocation, "@brief Enum constant QStandardPaths::TempLocation") + + gsi::enum_const ("HomeLocation", QStandardPaths::HomeLocation, "@brief Enum constant QStandardPaths::HomeLocation") + + gsi::enum_const ("AppLocalDataLocation", QStandardPaths::AppLocalDataLocation, "@brief Enum constant QStandardPaths::AppLocalDataLocation") + + gsi::enum_const ("CacheLocation", QStandardPaths::CacheLocation, "@brief Enum constant QStandardPaths::CacheLocation") + + gsi::enum_const ("GenericDataLocation", QStandardPaths::GenericDataLocation, "@brief Enum constant QStandardPaths::GenericDataLocation") + + gsi::enum_const ("RuntimeLocation", QStandardPaths::RuntimeLocation, "@brief Enum constant QStandardPaths::RuntimeLocation") + + gsi::enum_const ("ConfigLocation", QStandardPaths::ConfigLocation, "@brief Enum constant QStandardPaths::ConfigLocation") + + gsi::enum_const ("DownloadLocation", QStandardPaths::DownloadLocation, "@brief Enum constant QStandardPaths::DownloadLocation") + + gsi::enum_const ("GenericCacheLocation", QStandardPaths::GenericCacheLocation, "@brief Enum constant QStandardPaths::GenericCacheLocation") + + gsi::enum_const ("GenericConfigLocation", QStandardPaths::GenericConfigLocation, "@brief Enum constant QStandardPaths::GenericConfigLocation") + + gsi::enum_const ("AppDataLocation", QStandardPaths::AppDataLocation, "@brief Enum constant QStandardPaths::AppDataLocation") + + gsi::enum_const ("AppConfigLocation", QStandardPaths::AppConfigLocation, "@brief Enum constant QStandardPaths::AppConfigLocation"), + "@qt\n@brief This class represents the QStandardPaths::StandardLocation enum"); + +static gsi::QFlagsClass decl_QStandardPaths_StandardLocation_Enums ("QtCore", "QStandardPaths_QFlags_StandardLocation", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QStandardPaths_StandardLocation_Enum_in_parent (decl_QStandardPaths_StandardLocation_Enum.defs ()); +static gsi::ClassExt decl_QStandardPaths_StandardLocation_Enum_as_child (decl_QStandardPaths_StandardLocation_Enum, "StandardLocation"); +static gsi::ClassExt decl_QStandardPaths_StandardLocation_Enums_as_child (decl_QStandardPaths_StandardLocation_Enums, "QFlags_StandardLocation"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQStorageInfo.cc b/src/gsiqt/qt6/QtCore/gsiDeclQStorageInfo.cc new file mode 100644 index 000000000..e3a107872 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQStorageInfo.cc @@ -0,0 +1,467 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStorageInfo.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStorageInfo + +// Constructor QStorageInfo::QStorageInfo() + + +static void _init_ctor_QStorageInfo_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStorageInfo_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStorageInfo ()); +} + + +// Constructor QStorageInfo::QStorageInfo(const QString &path) + + +static void _init_ctor_QStorageInfo_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStorageInfo_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStorageInfo (arg1)); +} + + +// Constructor QStorageInfo::QStorageInfo(const QDir &dir) + + +static void _init_ctor_QStorageInfo_1681 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dir"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStorageInfo_1681 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDir &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStorageInfo (arg1)); +} + + +// Constructor QStorageInfo::QStorageInfo(const QStorageInfo &other) + + +static void _init_ctor_QStorageInfo_2515 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStorageInfo_2515 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStorageInfo &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStorageInfo (arg1)); +} + + +// int QStorageInfo::blockSize() + + +static void _init_f_blockSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blockSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStorageInfo *)cls)->blockSize ()); +} + + +// qint64 QStorageInfo::bytesAvailable() + + +static void _init_f_bytesAvailable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bytesAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QStorageInfo *)cls)->bytesAvailable ()); +} + + +// qint64 QStorageInfo::bytesFree() + + +static void _init_f_bytesFree_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bytesFree_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QStorageInfo *)cls)->bytesFree ()); +} + + +// qint64 QStorageInfo::bytesTotal() + + +static void _init_f_bytesTotal_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bytesTotal_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QStorageInfo *)cls)->bytesTotal ()); +} + + +// QByteArray QStorageInfo::device() + + +static void _init_f_device_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_device_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QStorageInfo *)cls)->device ()); +} + + +// QString QStorageInfo::displayName() + + +static void _init_f_displayName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_displayName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QStorageInfo *)cls)->displayName ()); +} + + +// QByteArray QStorageInfo::fileSystemType() + + +static void _init_f_fileSystemType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileSystemType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QStorageInfo *)cls)->fileSystemType ()); +} + + +// bool QStorageInfo::isReadOnly() + + +static void _init_f_isReadOnly_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isReadOnly_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStorageInfo *)cls)->isReadOnly ()); +} + + +// bool QStorageInfo::isReady() + + +static void _init_f_isReady_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isReady_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStorageInfo *)cls)->isReady ()); +} + + +// bool QStorageInfo::isRoot() + + +static void _init_f_isRoot_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRoot_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStorageInfo *)cls)->isRoot ()); +} + + +// bool QStorageInfo::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStorageInfo *)cls)->isValid ()); +} + + +// QString QStorageInfo::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QStorageInfo *)cls)->name ()); +} + + +// QStorageInfo &QStorageInfo::operator=(const QStorageInfo &other) + + +static void _init_f_operator_eq__2515 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2515 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStorageInfo &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStorageInfo &)((QStorageInfo *)cls)->operator= (arg1)); +} + + +// void QStorageInfo::refresh() + + +static void _init_f_refresh_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_refresh_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStorageInfo *)cls)->refresh (); +} + + +// QString QStorageInfo::rootPath() + + +static void _init_f_rootPath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rootPath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QStorageInfo *)cls)->rootPath ()); +} + + +// void QStorageInfo::setPath(const QString &path) + + +static void _init_f_setPath_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPath_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStorageInfo *)cls)->setPath (arg1); +} + + +// QByteArray QStorageInfo::subvolume() + + +static void _init_f_subvolume_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_subvolume_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QStorageInfo *)cls)->subvolume ()); +} + + +// void QStorageInfo::swap(QStorageInfo &other) + + +static void _init_f_swap_1820 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1820 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStorageInfo &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStorageInfo *)cls)->swap (arg1); +} + + +// static QList QStorageInfo::mountedVolumes() + + +static void _init_f_mountedVolumes_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_mountedVolumes_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QStorageInfo::mountedVolumes ()); +} + + +// static QStorageInfo QStorageInfo::root() + + +static void _init_f_root_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_root_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStorageInfo)QStorageInfo::root ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStorageInfo () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStorageInfo::QStorageInfo()\nThis method creates an object of class QStorageInfo.", &_init_ctor_QStorageInfo_0, &_call_ctor_QStorageInfo_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStorageInfo::QStorageInfo(const QString &path)\nThis method creates an object of class QStorageInfo.", &_init_ctor_QStorageInfo_2025, &_call_ctor_QStorageInfo_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStorageInfo::QStorageInfo(const QDir &dir)\nThis method creates an object of class QStorageInfo.", &_init_ctor_QStorageInfo_1681, &_call_ctor_QStorageInfo_1681); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStorageInfo::QStorageInfo(const QStorageInfo &other)\nThis method creates an object of class QStorageInfo.", &_init_ctor_QStorageInfo_2515, &_call_ctor_QStorageInfo_2515); + methods += new qt_gsi::GenericMethod ("blockSize", "@brief Method int QStorageInfo::blockSize()\n", true, &_init_f_blockSize_c0, &_call_f_blockSize_c0); + methods += new qt_gsi::GenericMethod ("bytesAvailable", "@brief Method qint64 QStorageInfo::bytesAvailable()\n", true, &_init_f_bytesAvailable_c0, &_call_f_bytesAvailable_c0); + methods += new qt_gsi::GenericMethod ("bytesFree", "@brief Method qint64 QStorageInfo::bytesFree()\n", true, &_init_f_bytesFree_c0, &_call_f_bytesFree_c0); + methods += new qt_gsi::GenericMethod ("bytesTotal", "@brief Method qint64 QStorageInfo::bytesTotal()\n", true, &_init_f_bytesTotal_c0, &_call_f_bytesTotal_c0); + methods += new qt_gsi::GenericMethod ("device", "@brief Method QByteArray QStorageInfo::device()\n", true, &_init_f_device_c0, &_call_f_device_c0); + methods += new qt_gsi::GenericMethod ("displayName", "@brief Method QString QStorageInfo::displayName()\n", true, &_init_f_displayName_c0, &_call_f_displayName_c0); + methods += new qt_gsi::GenericMethod ("fileSystemType", "@brief Method QByteArray QStorageInfo::fileSystemType()\n", true, &_init_f_fileSystemType_c0, &_call_f_fileSystemType_c0); + methods += new qt_gsi::GenericMethod ("isReadOnly?", "@brief Method bool QStorageInfo::isReadOnly()\n", true, &_init_f_isReadOnly_c0, &_call_f_isReadOnly_c0); + methods += new qt_gsi::GenericMethod ("isReady?", "@brief Method bool QStorageInfo::isReady()\n", true, &_init_f_isReady_c0, &_call_f_isReady_c0); + methods += new qt_gsi::GenericMethod ("isRoot?", "@brief Method bool QStorageInfo::isRoot()\n", true, &_init_f_isRoot_c0, &_call_f_isRoot_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QStorageInfo::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QString QStorageInfo::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStorageInfo &QStorageInfo::operator=(const QStorageInfo &other)\n", false, &_init_f_operator_eq__2515, &_call_f_operator_eq__2515); + methods += new qt_gsi::GenericMethod ("refresh", "@brief Method void QStorageInfo::refresh()\n", false, &_init_f_refresh_0, &_call_f_refresh_0); + methods += new qt_gsi::GenericMethod ("rootPath", "@brief Method QString QStorageInfo::rootPath()\n", true, &_init_f_rootPath_c0, &_call_f_rootPath_c0); + methods += new qt_gsi::GenericMethod ("setPath", "@brief Method void QStorageInfo::setPath(const QString &path)\n", false, &_init_f_setPath_2025, &_call_f_setPath_2025); + methods += new qt_gsi::GenericMethod ("subvolume", "@brief Method QByteArray QStorageInfo::subvolume()\n", true, &_init_f_subvolume_c0, &_call_f_subvolume_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QStorageInfo::swap(QStorageInfo &other)\n", false, &_init_f_swap_1820, &_call_f_swap_1820); + methods += new qt_gsi::GenericStaticMethod ("mountedVolumes", "@brief Static method QList QStorageInfo::mountedVolumes()\nThis method is static and can be called without an instance.", &_init_f_mountedVolumes_0, &_call_f_mountedVolumes_0); + methods += new qt_gsi::GenericStaticMethod ("root", "@brief Static method QStorageInfo QStorageInfo::root()\nThis method is static and can be called without an instance.", &_init_f_root_0, &_call_f_root_0); + return methods; +} + +gsi::Class decl_QStorageInfo ("QtCore", "QStorageInfo", + methods_QStorageInfo (), + "@qt\n@brief Binding of QStorageInfo"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStorageInfo () { return decl_QStorageInfo; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQStringConverter.cc b/src/gsiqt/qt6/QtCore/gsiDeclQStringConverter.cc new file mode 100644 index 000000000..aa19d41a0 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQStringConverter.cc @@ -0,0 +1,233 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStringConverter.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStringConverter + +// bool QStringConverter::hasError() + + +static void _init_f_hasError_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasError_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStringConverter *)cls)->hasError ()); +} + + +// bool QStringConverter::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStringConverter *)cls)->isValid ()); +} + + +// const char *QStringConverter::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const char *)((QStringConverter *)cls)->name ()); +} + + +// void QStringConverter::resetState() + + +static void _init_f_resetState_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resetState_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringConverter *)cls)->resetState (); +} + + +// static std::optional QStringConverter::encodingForData(QByteArrayView data, char16_t expectedFirstCharacter) + + +static void _init_f_encodingForData_2899 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("expectedFirstCharacter", true, "0"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_f_encodingForData_2899 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QByteArrayView arg1 = gsi::arg_reader() (args, heap); + char16_t arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write > ((std::optional)QStringConverter::encodingForData (arg1, arg2)); +} + + +// static std::optional QStringConverter::encodingForHtml(QByteArrayView data) + + +static void _init_f_encodingForHtml_1843 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_encodingForHtml_1843 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QByteArrayView arg1 = gsi::arg_reader() (args, heap); + ret.write > ((std::optional)QStringConverter::encodingForHtml (arg1)); +} + + +// static std::optional QStringConverter::encodingForName(const char *name) + + +static void _init_f_encodingForName_1731 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_encodingForName_1731 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write > ((std::optional)QStringConverter::encodingForName (arg1)); +} + + +// static const char *QStringConverter::nameForEncoding(QStringConverter::Encoding e) + + +static void _init_f_nameForEncoding_3023 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_nameForEncoding_3023 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((const char *)QStringConverter::nameForEncoding (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStringConverter () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("hasError", "@brief Method bool QStringConverter::hasError()\n", true, &_init_f_hasError_c0, &_call_f_hasError_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QStringConverter::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("name", "@brief Method const char *QStringConverter::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("resetState", "@brief Method void QStringConverter::resetState()\n", false, &_init_f_resetState_0, &_call_f_resetState_0); + methods += new qt_gsi::GenericStaticMethod ("encodingForData", "@brief Static method std::optional QStringConverter::encodingForData(QByteArrayView data, char16_t expectedFirstCharacter)\nThis method is static and can be called without an instance.", &_init_f_encodingForData_2899, &_call_f_encodingForData_2899); + methods += new qt_gsi::GenericStaticMethod ("encodingForHtml", "@brief Static method std::optional QStringConverter::encodingForHtml(QByteArrayView data)\nThis method is static and can be called without an instance.", &_init_f_encodingForHtml_1843, &_call_f_encodingForHtml_1843); + methods += new qt_gsi::GenericStaticMethod ("encodingForName", "@brief Static method std::optional QStringConverter::encodingForName(const char *name)\nThis method is static and can be called without an instance.", &_init_f_encodingForName_1731, &_call_f_encodingForName_1731); + methods += new qt_gsi::GenericStaticMethod ("nameForEncoding", "@brief Static method const char *QStringConverter::nameForEncoding(QStringConverter::Encoding e)\nThis method is static and can be called without an instance.", &_init_f_nameForEncoding_3023, &_call_f_nameForEncoding_3023); + return methods; +} + +gsi::Class &qtdecl_QStringConverterBase (); + +gsi::Class decl_QStringConverter (qtdecl_QStringConverterBase (), "QtCore", "QStringConverter", + methods_QStringConverter (), + "@qt\n@brief Binding of QStringConverter"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStringConverter () { return decl_QStringConverter; } + +} + + +// Implementation of the enum wrapper class for QStringConverter::Encoding +namespace qt_gsi +{ + +static gsi::Enum decl_QStringConverter_Encoding_Enum ("QtCore", "QStringConverter_Encoding", + gsi::enum_const ("Utf8", QStringConverter::Utf8, "@brief Enum constant QStringConverter::Utf8") + + gsi::enum_const ("Utf16", QStringConverter::Utf16, "@brief Enum constant QStringConverter::Utf16") + + gsi::enum_const ("Utf16LE", QStringConverter::Utf16LE, "@brief Enum constant QStringConverter::Utf16LE") + + gsi::enum_const ("Utf16BE", QStringConverter::Utf16BE, "@brief Enum constant QStringConverter::Utf16BE") + + gsi::enum_const ("Utf32", QStringConverter::Utf32, "@brief Enum constant QStringConverter::Utf32") + + gsi::enum_const ("Utf32LE", QStringConverter::Utf32LE, "@brief Enum constant QStringConverter::Utf32LE") + + gsi::enum_const ("Utf32BE", QStringConverter::Utf32BE, "@brief Enum constant QStringConverter::Utf32BE") + + gsi::enum_const ("Latin1", QStringConverter::Latin1, "@brief Enum constant QStringConverter::Latin1") + + gsi::enum_const ("System", QStringConverter::System, "@brief Enum constant QStringConverter::System") + + gsi::enum_const ("LastEncoding", QStringConverter::LastEncoding, "@brief Enum constant QStringConverter::LastEncoding"), + "@qt\n@brief This class represents the QStringConverter::Encoding enum"); + +static gsi::QFlagsClass decl_QStringConverter_Encoding_Enums ("QtCore", "QStringConverter_QFlags_Encoding", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QStringConverter_Encoding_Enum_in_parent (decl_QStringConverter_Encoding_Enum.defs ()); +static gsi::ClassExt decl_QStringConverter_Encoding_Enum_as_child (decl_QStringConverter_Encoding_Enum, "Encoding"); +static gsi::ClassExt decl_QStringConverter_Encoding_Enums_as_child (decl_QStringConverter_Encoding_Enums, "QFlags_Encoding"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQStringConverterBase.cc b/src/gsiqt/qt6/QtCore/gsiDeclQStringConverterBase.cc new file mode 100644 index 000000000..55e3da21c --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQStringConverterBase.cc @@ -0,0 +1,92 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStringConverterBase.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStringConverterBase + +// Constructor QStringConverterBase::QStringConverterBase() + + +static void _init_ctor_QStringConverterBase_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStringConverterBase_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStringConverterBase ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStringConverterBase () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStringConverterBase::QStringConverterBase()\nThis method creates an object of class QStringConverterBase.", &_init_ctor_QStringConverterBase_0, &_call_ctor_QStringConverterBase_0); + return methods; +} + +gsi::Class decl_QStringConverterBase ("QtCore", "QStringConverterBase", + methods_QStringConverterBase (), + "@qt\n@brief Binding of QStringConverterBase"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStringConverterBase () { return decl_QStringConverterBase; } + +} + + +// Implementation of the enum wrapper class for QStringConverterBase::Flag +namespace qt_gsi +{ + +static gsi::Enum decl_QStringConverterBase_Flag_Enum ("QtCore", "QStringConverterBase_Flag", + gsi::enum_const ("Default", QStringConverterBase::Flag::Default, "@brief Enum constant QStringConverterBase::Flag::Default") + + gsi::enum_const ("Stateless", QStringConverterBase::Flag::Stateless, "@brief Enum constant QStringConverterBase::Flag::Stateless") + + gsi::enum_const ("ConvertInvalidToNull", QStringConverterBase::Flag::ConvertInvalidToNull, "@brief Enum constant QStringConverterBase::Flag::ConvertInvalidToNull") + + gsi::enum_const ("WriteBom", QStringConverterBase::Flag::WriteBom, "@brief Enum constant QStringConverterBase::Flag::WriteBom") + + gsi::enum_const ("ConvertInitialBom", QStringConverterBase::Flag::ConvertInitialBom, "@brief Enum constant QStringConverterBase::Flag::ConvertInitialBom"), + "@qt\n@brief This class represents the QStringConverterBase::Flag enum"); + +static gsi::QFlagsClass decl_QStringConverterBase_Flag_Enums ("QtCore", "QStringConverterBase_QFlags_Flag", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QStringConverterBase_Flag_Enum_as_child (decl_QStringConverterBase_Flag_Enum, "Flag"); +static gsi::ClassExt decl_QStringConverterBase_Flag_Enums_as_child (decl_QStringConverterBase_Flag_Enums, "QFlags_Flag"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQStringConverterBase_State.cc b/src/gsiqt/qt6/QtCore/gsiDeclQStringConverterBase_State.cc new file mode 100644 index 000000000..b10ae9106 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQStringConverterBase_State.cc @@ -0,0 +1,93 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStringConverterBase_State.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QStringConverterBase::State + +// Constructor QStringConverterBase::State::State(QFlags f) + + +static void _init_ctor_QStringConverterBase_State_3669 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f", true, "QStringConverterBase::Flag::Default"); + decl->add_arg > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStringConverterBase_State_3669 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QStringConverterBase::Flag::Default, heap); + ret.write (new QStringConverterBase::State (arg1)); +} + + +// void QStringConverterBase::State::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringConverterBase::State *)cls)->clear (); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStringConverterBase_State () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStringConverterBase::State::State(QFlags f)\nThis method creates an object of class QStringConverterBase::State.", &_init_ctor_QStringConverterBase_State_3669, &_call_ctor_QStringConverterBase_State_3669); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QStringConverterBase::State::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + return methods; +} + +gsi::Class decl_QStringConverterBase_State ("QtCore", "QStringConverterBase_State", + methods_QStringConverterBase_State (), + "@qt\n@brief Binding of QStringConverterBase::State"); + +gsi::ClassExt decl_QStringConverterBase_State_as_child (decl_QStringConverterBase_State, "State"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStringConverterBase_State () { return decl_QStringConverterBase_State; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQStringDecoder.cc b/src/gsiqt/qt6/QtCore/gsiDeclQStringDecoder.cc new file mode 100644 index 000000000..9d1de5fb5 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQStringDecoder.cc @@ -0,0 +1,146 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStringDecoder.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStringDecoder + static QString decode (QStringDecoder *decoder, const QByteArray &ba) + { + return decoder->decode (ba); + } + +// Constructor QStringDecoder::QStringDecoder(QStringConverter::Encoding encoding, QFlags flags) + + +static void _init_ctor_QStringDecoder_6584 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("encoding"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "QStringConverterBase::Flag::Default"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QStringDecoder_6584 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QStringConverterBase::Flag::Default, heap); + ret.write (new QStringDecoder (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// Constructor QStringDecoder::QStringDecoder() + + +static void _init_ctor_QStringDecoder_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStringDecoder_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStringDecoder ()); +} + + +// Constructor QStringDecoder::QStringDecoder(const char *name, QFlags f) + + +static void _init_ctor_QStringDecoder_5292 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("f", true, "QStringConverterBase::Flag::Default"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QStringDecoder_5292 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QStringConverterBase::Flag::Default, heap); + ret.write (new QStringDecoder (arg1, arg2)); +} + + +// qsizetype QStringDecoder::requiredSpace(qsizetype inputLength) + + +static void _init_f_requiredSpace_c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("inputLength"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_requiredSpace_c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((qsizetype)((QStringDecoder *)cls)->requiredSpace (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStringDecoder () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStringDecoder::QStringDecoder(QStringConverter::Encoding encoding, QFlags flags)\nThis method creates an object of class QStringDecoder.", &_init_ctor_QStringDecoder_6584, &_call_ctor_QStringDecoder_6584); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStringDecoder::QStringDecoder()\nThis method creates an object of class QStringDecoder.", &_init_ctor_QStringDecoder_0, &_call_ctor_QStringDecoder_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStringDecoder::QStringDecoder(const char *name, QFlags f)\nThis method creates an object of class QStringDecoder.", &_init_ctor_QStringDecoder_5292, &_call_ctor_QStringDecoder_5292); + methods += new qt_gsi::GenericMethod ("requiredSpace", "@brief Method qsizetype QStringDecoder::requiredSpace(qsizetype inputLength)\n", true, &_init_f_requiredSpace_c1442, &_call_f_requiredSpace_c1442); + return methods; +} + +gsi::Class &qtdecl_QStringConverter (); + +gsi::Class decl_QStringDecoder (qtdecl_QStringConverter (), "QtCore", "QStringDecoder", + gsi::method_ext("decode", &decode, gsi::arg ("ba"), "@brief Method QStringDecoder::EncodedData QStringDecoder::decode(QByteArrayView ba)\n") + + gsi::method_ext("()", &decode, gsi::arg ("ba"), "@brief Method QStringDecoder::EncodedData QStringDecoder::decode(QByteArrayView ba)\n") ++ + methods_QStringDecoder (), + "@qt\n@brief Binding of QStringDecoder"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStringDecoder () { return decl_QStringDecoder; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQStringEncoder.cc b/src/gsiqt/qt6/QtCore/gsiDeclQStringEncoder.cc new file mode 100644 index 000000000..e9f40bc7b --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQStringEncoder.cc @@ -0,0 +1,146 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStringEncoder.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStringEncoder + static QByteArray encode (QStringEncoder *encoder, const QString &in) + { + return encoder->encode (in); + } + +// Constructor QStringEncoder::QStringEncoder() + + +static void _init_ctor_QStringEncoder_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStringEncoder_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStringEncoder ()); +} + + +// Constructor QStringEncoder::QStringEncoder(QStringConverter::Encoding encoding, QFlags flags) + + +static void _init_ctor_QStringEncoder_6584 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("encoding"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "QStringConverterBase::Flag::Default"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QStringEncoder_6584 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QStringConverterBase::Flag::Default, heap); + ret.write (new QStringEncoder (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// Constructor QStringEncoder::QStringEncoder(const char *name, QFlags flags) + + +static void _init_ctor_QStringEncoder_5292 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "QStringConverterBase::Flag::Default"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QStringEncoder_5292 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QStringConverterBase::Flag::Default, heap); + ret.write (new QStringEncoder (arg1, arg2)); +} + + +// qsizetype QStringEncoder::requiredSpace(qsizetype inputLength) + + +static void _init_f_requiredSpace_c1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("inputLength"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_requiredSpace_c1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((qsizetype)((QStringEncoder *)cls)->requiredSpace (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStringEncoder () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStringEncoder::QStringEncoder()\nThis method creates an object of class QStringEncoder.", &_init_ctor_QStringEncoder_0, &_call_ctor_QStringEncoder_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStringEncoder::QStringEncoder(QStringConverter::Encoding encoding, QFlags flags)\nThis method creates an object of class QStringEncoder.", &_init_ctor_QStringEncoder_6584, &_call_ctor_QStringEncoder_6584); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStringEncoder::QStringEncoder(const char *name, QFlags flags)\nThis method creates an object of class QStringEncoder.", &_init_ctor_QStringEncoder_5292, &_call_ctor_QStringEncoder_5292); + methods += new qt_gsi::GenericMethod ("requiredSpace", "@brief Method qsizetype QStringEncoder::requiredSpace(qsizetype inputLength)\n", true, &_init_f_requiredSpace_c1442, &_call_f_requiredSpace_c1442); + return methods; +} + +gsi::Class &qtdecl_QStringConverter (); + +gsi::Class decl_QStringEncoder (qtdecl_QStringConverter (), "QtCore", "QStringEncoder", + gsi::method_ext("encode", &encode, gsi::arg ("in"), "@brief Method QStringEncoder::DecodedData QStringEncoder::encode(QStringView in)\n") + + gsi::method_ext("()", &encode, gsi::arg ("in"), "@brief Method QStringEncoder::DecodedData QStringEncoder::operator()(QStringView in)\n") ++ + methods_QStringEncoder (), + "@qt\n@brief Binding of QStringEncoder"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStringEncoder () { return decl_QStringEncoder; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQStringListModel.cc b/src/gsiqt/qt6/QtCore/gsiDeclQStringListModel.cc new file mode 100644 index 000000000..198d31020 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQStringListModel.cc @@ -0,0 +1,3611 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStringListModel.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStringListModel + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QStringListModel::staticMetaObject); +} + + +// bool QStringListModel::clearItemData(const QModelIndex &index) + + +static void _init_f_clearItemData_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_clearItemData_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStringListModel *)cls)->clearItemData (arg1)); +} + + +// QVariant QStringListModel::data(const QModelIndex &index, int role) + + +static void _init_f_data_c3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_data_c3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QStringListModel *)cls)->data (arg1, arg2)); +} + + +// QFlags QStringListModel::flags(const QModelIndex &index) + + +static void _init_f_flags_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_flags_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QStringListModel *)cls)->flags (arg1)); +} + + +// bool QStringListModel::insertRows(int row, int count, const QModelIndex &parent) + + +static void _init_f_insertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QStringListModel *)cls)->insertRows (arg1, arg2, arg3)); +} + + +// QMap QStringListModel::itemData(const QModelIndex &index) + + +static void _init_f_itemData_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_itemData_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QMap)((QStringListModel *)cls)->itemData (arg1)); +} + + +// bool QStringListModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + + +static void _init_f_moveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_moveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStringListModel *)cls)->moveRows (arg1, arg2, arg3, arg4, arg5)); +} + + +// bool QStringListModel::removeRows(int row, int count, const QModelIndex &parent) + + +static void _init_f_removeRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_removeRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QStringListModel *)cls)->removeRows (arg1, arg2, arg3)); +} + + +// int QStringListModel::rowCount(const QModelIndex &parent) + + +static void _init_f_rowCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QStringListModel *)cls)->rowCount (arg1)); +} + + +// bool QStringListModel::setData(const QModelIndex &index, const QVariant &value, int role) + + +static void _init_f_setData_5065 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::EditRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setData_5065 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::EditRole, heap); + ret.write ((bool)((QStringListModel *)cls)->setData (arg1, arg2, arg3)); +} + + +// bool QStringListModel::setItemData(const QModelIndex &index, const QMap &roles) + + +static void _init_f_setItemData_5414 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setItemData_5414 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QMap &arg2 = gsi::arg_reader & >() (args, heap); + ret.write ((bool)((QStringListModel *)cls)->setItemData (arg1, arg2)); +} + + +// void QStringListModel::setStringList(const QStringList &strings) + + +static void _init_f_setStringList_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("strings"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStringList_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel *)cls)->setStringList (arg1); +} + + +// QModelIndex QStringListModel::sibling(int row, int column, const QModelIndex &idx) + + +static void _init_f_sibling_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_sibling_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QStringListModel *)cls)->sibling (arg1, arg2, arg3)); +} + + +// void QStringListModel::sort(int column, Qt::SortOrder order) + + +static void _init_f_sort_2340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order", true, "Qt::AscendingOrder"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_sort_2340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel *)cls)->sort (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QStringList QStringListModel::stringList() + + +static void _init_f_stringList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stringList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QStringListModel *)cls)->stringList ()); +} + + +// QFlags QStringListModel::supportedDropActions() + + +static void _init_f_supportedDropActions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedDropActions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QStringListModel *)cls)->supportedDropActions ()); +} + + +// static QString QStringListModel::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QStringListModel::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QStringListModel () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Method bool QStringListModel::clearItemData(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::clearItemData", false, &_init_f_clearItemData_2395, &_call_f_clearItemData_2395); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant QStringListModel::data(const QModelIndex &index, int role)\nThis is a reimplementation of QAbstractItemModel::data", true, &_init_f_data_c3054, &_call_f_data_c3054); + methods += new qt_gsi::GenericMethod ("flags", "@brief Method QFlags QStringListModel::flags(const QModelIndex &index)\nThis is a reimplementation of QAbstractListModel::flags", true, &_init_f_flags_c2395, &_call_f_flags_c2395); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Method bool QStringListModel::insertRows(int row, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::insertRows", false, &_init_f_insertRows_3713, &_call_f_insertRows_3713); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Method QMap QStringListModel::itemData(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::itemData", true, &_init_f_itemData_c2395, &_call_f_itemData_c2395); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Method bool QStringListModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\nThis is a reimplementation of QAbstractItemModel::moveRows", false, &_init_f_moveRows_6659, &_call_f_moveRows_6659); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Method bool QStringListModel::removeRows(int row, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::removeRows", false, &_init_f_removeRows_3713, &_call_f_removeRows_3713); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Method int QStringListModel::rowCount(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::rowCount", true, &_init_f_rowCount_c2395, &_call_f_rowCount_c2395); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method bool QStringListModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis is a reimplementation of QAbstractItemModel::setData", false, &_init_f_setData_5065, &_call_f_setData_5065); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Method bool QStringListModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis is a reimplementation of QAbstractItemModel::setItemData", false, &_init_f_setItemData_5414, &_call_f_setItemData_5414); + methods += new qt_gsi::GenericMethod ("setStringList|stringList=", "@brief Method void QStringListModel::setStringList(const QStringList &strings)\n", false, &_init_f_setStringList_2437, &_call_f_setStringList_2437); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Method QModelIndex QStringListModel::sibling(int row, int column, const QModelIndex &idx)\nThis is a reimplementation of QAbstractListModel::sibling", true, &_init_f_sibling_c3713, &_call_f_sibling_c3713); + methods += new qt_gsi::GenericMethod ("sort", "@brief Method void QStringListModel::sort(int column, Qt::SortOrder order)\nThis is a reimplementation of QAbstractItemModel::sort", false, &_init_f_sort_2340, &_call_f_sort_2340); + methods += new qt_gsi::GenericMethod (":stringList", "@brief Method QStringList QStringListModel::stringList()\n", true, &_init_f_stringList_c0, &_call_f_stringList_c0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Method QFlags QStringListModel::supportedDropActions()\nThis is a reimplementation of QAbstractItemModel::supportedDropActions", true, &_init_f_supportedDropActions_c0, &_call_f_supportedDropActions_c0); + methods += gsi::qt_signal ("columnsAboutToBeInserted(const QModelIndex &, int, int)", "columnsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStringListModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationColumn"), "@brief Signal declaration for QStringListModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeRemoved(const QModelIndex &, int, int)", "columnsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStringListModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsInserted(const QModelIndex &, int, int)", "columnsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStringListModel::columnsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("column"), "@brief Signal declaration for QStringListModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsRemoved(const QModelIndex &, int, int)", "columnsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStringListModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal & > ("dataChanged(const QModelIndex &, const QModelIndex &, const QList &)", "dataChanged", gsi::arg("topLeft"), gsi::arg("bottomRight"), gsi::arg("roles"), "@brief Signal declaration for QStringListModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QStringListModel::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, int, int > ("headerDataChanged(Qt::Orientation, int, int)", "headerDataChanged", gsi::arg("orientation"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStringListModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutAboutToBeChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutAboutToBeChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QStringListModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QStringListModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelAboutToBeReset()", "modelAboutToBeReset", "@brief Signal declaration for QStringListModel::modelAboutToBeReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelReset()", "modelReset", "@brief Signal declaration for QStringListModel::modelReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QStringListModel::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeInserted(const QModelIndex &, int, int)", "rowsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStringListModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationRow"), "@brief Signal declaration for QStringListModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeRemoved(const QModelIndex &, int, int)", "rowsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStringListModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsInserted(const QModelIndex &, int, int)", "rowsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStringListModel::rowsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("row"), "@brief Signal declaration for QStringListModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsRemoved(const QModelIndex &, int, int)", "rowsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStringListModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QStringListModel::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractListModel (); + +qt_gsi::QtNativeClass decl_QStringListModel (qtdecl_QAbstractListModel (), "QtCore", "QStringListModel_Native", + methods_QStringListModel (), + "@hide\n@alias QStringListModel"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStringListModel () { return decl_QStringListModel; } + +} + + +class QStringListModel_Adaptor : public QStringListModel, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QStringListModel_Adaptor(); + + // [adaptor ctor] QStringListModel::QStringListModel(QObject *parent) + QStringListModel_Adaptor() : QStringListModel() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QStringListModel::QStringListModel(QObject *parent) + QStringListModel_Adaptor(QObject *parent) : QStringListModel(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QStringListModel::QStringListModel(const QStringList &strings, QObject *parent) + QStringListModel_Adaptor(const QStringList &strings) : QStringListModel(strings) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QStringListModel::QStringListModel(const QStringList &strings, QObject *parent) + QStringListModel_Adaptor(const QStringList &strings, QObject *parent) : QStringListModel(strings, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QStringListModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + void fp_QStringListModel_beginInsertColumns_3713 (const QModelIndex &parent, int first, int last) { + QStringListModel::beginInsertColumns(parent, first, last); + } + + // [expose] void QStringListModel::beginInsertRows(const QModelIndex &parent, int first, int last) + void fp_QStringListModel_beginInsertRows_3713 (const QModelIndex &parent, int first, int last) { + QStringListModel::beginInsertRows(parent, first, last); + } + + // [expose] bool QStringListModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + bool fp_QStringListModel_beginMoveColumns_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) { + return QStringListModel::beginMoveColumns(sourceParent, sourceFirst, sourceLast, destinationParent, destinationColumn); + } + + // [expose] bool QStringListModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + bool fp_QStringListModel_beginMoveRows_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) { + return QStringListModel::beginMoveRows(sourceParent, sourceFirst, sourceLast, destinationParent, destinationRow); + } + + // [expose] void QStringListModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + void fp_QStringListModel_beginRemoveColumns_3713 (const QModelIndex &parent, int first, int last) { + QStringListModel::beginRemoveColumns(parent, first, last); + } + + // [expose] void QStringListModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + void fp_QStringListModel_beginRemoveRows_3713 (const QModelIndex &parent, int first, int last) { + QStringListModel::beginRemoveRows(parent, first, last); + } + + // [expose] void QStringListModel::beginResetModel() + void fp_QStringListModel_beginResetModel_0 () { + QStringListModel::beginResetModel(); + } + + // [expose] void QStringListModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + void fp_QStringListModel_changePersistentIndex_4682 (const QModelIndex &from, const QModelIndex &to) { + QStringListModel::changePersistentIndex(from, to); + } + + // [expose] void QStringListModel::changePersistentIndexList(const QList &from, const QList &to) + void fp_QStringListModel_changePersistentIndexList_5912 (const QList &from, const QList &to) { + QStringListModel::changePersistentIndexList(from, to); + } + + // [expose] QModelIndex QStringListModel::createIndex(int row, int column, const void *data) + QModelIndex fp_QStringListModel_createIndex_c3069 (int row, int column, const void *data) const { + return QStringListModel::createIndex(row, column, data); + } + + // [expose] QModelIndex QStringListModel::createIndex(int row, int column, quintptr id) + QModelIndex fp_QStringListModel_createIndex_c2657 (int row, int column, quintptr id) const { + return QStringListModel::createIndex(row, column, id); + } + + // [expose] bool QStringListModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + bool fp_QStringListModel_decodeData_5302 (int row, int column, const QModelIndex &parent, QDataStream &stream) { + return QStringListModel::decodeData(row, column, parent, stream); + } + + // [expose] void QStringListModel::encodeData(const QList &indexes, QDataStream &stream) + void fp_QStringListModel_encodeData_c4599 (const QList &indexes, QDataStream &stream) const { + QStringListModel::encodeData(indexes, stream); + } + + // [expose] void QStringListModel::endInsertColumns() + void fp_QStringListModel_endInsertColumns_0 () { + QStringListModel::endInsertColumns(); + } + + // [expose] void QStringListModel::endInsertRows() + void fp_QStringListModel_endInsertRows_0 () { + QStringListModel::endInsertRows(); + } + + // [expose] void QStringListModel::endMoveColumns() + void fp_QStringListModel_endMoveColumns_0 () { + QStringListModel::endMoveColumns(); + } + + // [expose] void QStringListModel::endMoveRows() + void fp_QStringListModel_endMoveRows_0 () { + QStringListModel::endMoveRows(); + } + + // [expose] void QStringListModel::endRemoveColumns() + void fp_QStringListModel_endRemoveColumns_0 () { + QStringListModel::endRemoveColumns(); + } + + // [expose] void QStringListModel::endRemoveRows() + void fp_QStringListModel_endRemoveRows_0 () { + QStringListModel::endRemoveRows(); + } + + // [expose] void QStringListModel::endResetModel() + void fp_QStringListModel_endResetModel_0 () { + QStringListModel::endResetModel(); + } + + // [expose] bool QStringListModel::isSignalConnected(const QMetaMethod &signal) + bool fp_QStringListModel_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QStringListModel::isSignalConnected(signal); + } + + // [expose] QList QStringListModel::persistentIndexList() + QList fp_QStringListModel_persistentIndexList_c0 () const { + return QStringListModel::persistentIndexList(); + } + + // [expose] int QStringListModel::receivers(const char *signal) + int fp_QStringListModel_receivers_c1731 (const char *signal) const { + return QStringListModel::receivers(signal); + } + + // [expose] QObject *QStringListModel::sender() + QObject * fp_QStringListModel_sender_c0 () const { + return QStringListModel::sender(); + } + + // [expose] int QStringListModel::senderSignalIndex() + int fp_QStringListModel_senderSignalIndex_c0 () const { + return QStringListModel::senderSignalIndex(); + } + + // [adaptor impl] QModelIndex QStringListModel::buddy(const QModelIndex &index) + QModelIndex cbs_buddy_c2395_0(const QModelIndex &index) const + { + return QStringListModel::buddy(index); + } + + virtual QModelIndex buddy(const QModelIndex &index) const + { + if (cb_buddy_c2395_0.can_issue()) { + return cb_buddy_c2395_0.issue(&QStringListModel_Adaptor::cbs_buddy_c2395_0, index); + } else { + return QStringListModel::buddy(index); + } + } + + // [adaptor impl] bool QStringListModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_canDropMimeData_c7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) const + { + return QStringListModel::canDropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const + { + if (cb_canDropMimeData_c7425_0.can_issue()) { + return cb_canDropMimeData_c7425_0.issue::target_type &, int, int, const QModelIndex &>(&QStringListModel_Adaptor::cbs_canDropMimeData_c7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QStringListModel::canDropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QStringListModel::canFetchMore(const QModelIndex &parent) + bool cbs_canFetchMore_c2395_0(const QModelIndex &parent) const + { + return QStringListModel::canFetchMore(parent); + } + + virtual bool canFetchMore(const QModelIndex &parent) const + { + if (cb_canFetchMore_c2395_0.can_issue()) { + return cb_canFetchMore_c2395_0.issue(&QStringListModel_Adaptor::cbs_canFetchMore_c2395_0, parent); + } else { + return QStringListModel::canFetchMore(parent); + } + } + + // [adaptor impl] bool QStringListModel::clearItemData(const QModelIndex &index) + bool cbs_clearItemData_2395_0(const QModelIndex &index) + { + return QStringListModel::clearItemData(index); + } + + virtual bool clearItemData(const QModelIndex &index) + { + if (cb_clearItemData_2395_0.can_issue()) { + return cb_clearItemData_2395_0.issue(&QStringListModel_Adaptor::cbs_clearItemData_2395_0, index); + } else { + return QStringListModel::clearItemData(index); + } + } + + // [emitter impl] void QStringListModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QStringListModel_columnsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QStringListModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QStringListModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + void emitter_QStringListModel_columnsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationColumn); + throw tl::Exception ("Can't emit private signal 'void QStringListModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)'"); + } + + // [emitter impl] void QStringListModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QStringListModel_columnsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QStringListModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QStringListModel::columnsInserted(const QModelIndex &parent, int first, int last) + void emitter_QStringListModel_columnsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QStringListModel::columnsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QStringListModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + void emitter_QStringListModel_columnsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (column); + throw tl::Exception ("Can't emit private signal 'void QStringListModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)'"); + } + + // [emitter impl] void QStringListModel::columnsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QStringListModel_columnsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QStringListModel::columnsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] QVariant QStringListModel::data(const QModelIndex &index, int role) + QVariant cbs_data_c3054_1(const QModelIndex &index, int role) const + { + return QStringListModel::data(index, role); + } + + virtual QVariant data(const QModelIndex &index, int role) const + { + if (cb_data_c3054_1.can_issue()) { + return cb_data_c3054_1.issue(&QStringListModel_Adaptor::cbs_data_c3054_1, index, role); + } else { + return QStringListModel::data(index, role); + } + } + + // [emitter impl] void QStringListModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void emitter_QStringListModel_dataChanged_6833(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + emit QStringListModel::dataChanged(topLeft, bottomRight, roles); + } + + // [emitter impl] void QStringListModel::destroyed(QObject *) + void emitter_QStringListModel_destroyed_1302(QObject *arg1) + { + emit QStringListModel::destroyed(arg1); + } + + // [adaptor impl] bool QStringListModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_dropMimeData_7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) + { + return QStringListModel::dropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + { + if (cb_dropMimeData_7425_0.can_issue()) { + return cb_dropMimeData_7425_0.issue::target_type &, int, int, const QModelIndex &>(&QStringListModel_Adaptor::cbs_dropMimeData_7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QStringListModel::dropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QStringListModel::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QStringListModel::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QStringListModel_Adaptor::cbs_event_1217_0, _event); + } else { + return QStringListModel::event(_event); + } + } + + // [adaptor impl] bool QStringListModel::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QStringListModel::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QStringListModel_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QStringListModel::eventFilter(watched, event); + } + } + + // [adaptor impl] void QStringListModel::fetchMore(const QModelIndex &parent) + void cbs_fetchMore_2395_0(const QModelIndex &parent) + { + QStringListModel::fetchMore(parent); + } + + virtual void fetchMore(const QModelIndex &parent) + { + if (cb_fetchMore_2395_0.can_issue()) { + cb_fetchMore_2395_0.issue(&QStringListModel_Adaptor::cbs_fetchMore_2395_0, parent); + } else { + QStringListModel::fetchMore(parent); + } + } + + // [adaptor impl] QFlags QStringListModel::flags(const QModelIndex &index) + QFlags cbs_flags_c2395_0(const QModelIndex &index) const + { + return QStringListModel::flags(index); + } + + virtual QFlags flags(const QModelIndex &index) const + { + if (cb_flags_c2395_0.can_issue()) { + return cb_flags_c2395_0.issue, const QModelIndex &>(&QStringListModel_Adaptor::cbs_flags_c2395_0, index); + } else { + return QStringListModel::flags(index); + } + } + + // [adaptor impl] QVariant QStringListModel::headerData(int section, Qt::Orientation orientation, int role) + QVariant cbs_headerData_c3231_1(int section, const qt_gsi::Converter::target_type & orientation, int role) const + { + return QStringListModel::headerData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), role); + } + + virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const + { + if (cb_headerData_c3231_1.can_issue()) { + return cb_headerData_c3231_1.issue::target_type &, int>(&QStringListModel_Adaptor::cbs_headerData_c3231_1, section, qt_gsi::CppToQtAdaptor(orientation), role); + } else { + return QStringListModel::headerData(section, orientation, role); + } + } + + // [emitter impl] void QStringListModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + void emitter_QStringListModel_headerDataChanged_3231(Qt::Orientation orientation, int first, int last) + { + emit QStringListModel::headerDataChanged(orientation, first, last); + } + + // [adaptor impl] QModelIndex QStringListModel::index(int row, int column, const QModelIndex &parent) + QModelIndex cbs_index_c3713_2(int row, int column, const QModelIndex &parent) const + { + return QStringListModel::index(row, column, parent); + } + + virtual QModelIndex index(int row, int column, const QModelIndex &parent) const + { + if (cb_index_c3713_2.can_issue()) { + return cb_index_c3713_2.issue(&QStringListModel_Adaptor::cbs_index_c3713_2, row, column, parent); + } else { + return QStringListModel::index(row, column, parent); + } + } + + // [adaptor impl] bool QStringListModel::insertColumns(int column, int count, const QModelIndex &parent) + bool cbs_insertColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QStringListModel::insertColumns(column, count, parent); + } + + virtual bool insertColumns(int column, int count, const QModelIndex &parent) + { + if (cb_insertColumns_3713_1.can_issue()) { + return cb_insertColumns_3713_1.issue(&QStringListModel_Adaptor::cbs_insertColumns_3713_1, column, count, parent); + } else { + return QStringListModel::insertColumns(column, count, parent); + } + } + + // [adaptor impl] bool QStringListModel::insertRows(int row, int count, const QModelIndex &parent) + bool cbs_insertRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QStringListModel::insertRows(row, count, parent); + } + + virtual bool insertRows(int row, int count, const QModelIndex &parent) + { + if (cb_insertRows_3713_1.can_issue()) { + return cb_insertRows_3713_1.issue(&QStringListModel_Adaptor::cbs_insertRows_3713_1, row, count, parent); + } else { + return QStringListModel::insertRows(row, count, parent); + } + } + + // [adaptor impl] QMap QStringListModel::itemData(const QModelIndex &index) + QMap cbs_itemData_c2395_0(const QModelIndex &index) const + { + return QStringListModel::itemData(index); + } + + virtual QMap itemData(const QModelIndex &index) const + { + if (cb_itemData_c2395_0.can_issue()) { + return cb_itemData_c2395_0.issue, const QModelIndex &>(&QStringListModel_Adaptor::cbs_itemData_c2395_0, index); + } else { + return QStringListModel::itemData(index); + } + } + + // [emitter impl] void QStringListModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QStringListModel_layoutAboutToBeChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QStringListModel::layoutAboutToBeChanged(parents, hint); + } + + // [emitter impl] void QStringListModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QStringListModel_layoutChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QStringListModel::layoutChanged(parents, hint); + } + + // [adaptor impl] QList QStringListModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + QList cbs_match_c7932_2(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + return QStringListModel::match(start, role, value, hits, flags); + } + + virtual QList match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + if (cb_match_c7932_2.can_issue()) { + return cb_match_c7932_2.issue, const QModelIndex &, int, const QVariant &, int, QFlags >(&QStringListModel_Adaptor::cbs_match_c7932_2, start, role, value, hits, flags); + } else { + return QStringListModel::match(start, role, value, hits, flags); + } + } + + // [adaptor impl] QMimeData *QStringListModel::mimeData(const QList &indexes) + QMimeData * cbs_mimeData_c3010_0(const QList &indexes) const + { + return QStringListModel::mimeData(indexes); + } + + virtual QMimeData * mimeData(const QList &indexes) const + { + if (cb_mimeData_c3010_0.can_issue()) { + return cb_mimeData_c3010_0.issue &>(&QStringListModel_Adaptor::cbs_mimeData_c3010_0, indexes); + } else { + return QStringListModel::mimeData(indexes); + } + } + + // [adaptor impl] QStringList QStringListModel::mimeTypes() + QStringList cbs_mimeTypes_c0_0() const + { + return QStringListModel::mimeTypes(); + } + + virtual QStringList mimeTypes() const + { + if (cb_mimeTypes_c0_0.can_issue()) { + return cb_mimeTypes_c0_0.issue(&QStringListModel_Adaptor::cbs_mimeTypes_c0_0); + } else { + return QStringListModel::mimeTypes(); + } + } + + // [emitter impl] void QStringListModel::modelAboutToBeReset() + void emitter_QStringListModel_modelAboutToBeReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QStringListModel::modelAboutToBeReset()'"); + } + + // [emitter impl] void QStringListModel::modelReset() + void emitter_QStringListModel_modelReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QStringListModel::modelReset()'"); + } + + // [adaptor impl] bool QStringListModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveColumns_6659_0(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QStringListModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + + virtual bool moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveColumns_6659_0.can_issue()) { + return cb_moveColumns_6659_0.issue(&QStringListModel_Adaptor::cbs_moveColumns_6659_0, sourceParent, sourceColumn, count, destinationParent, destinationChild); + } else { + return QStringListModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] bool QStringListModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveRows_6659_0(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QStringListModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + + virtual bool moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveRows_6659_0.can_issue()) { + return cb_moveRows_6659_0.issue(&QStringListModel_Adaptor::cbs_moveRows_6659_0, sourceParent, sourceRow, count, destinationParent, destinationChild); + } else { + return QStringListModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] void QStringListModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + void cbs_multiData_c4483_0(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + QStringListModel::multiData(index, roleDataSpan); + } + + virtual void multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + if (cb_multiData_c4483_0.can_issue()) { + cb_multiData_c4483_0.issue(&QStringListModel_Adaptor::cbs_multiData_c4483_0, index, roleDataSpan); + } else { + QStringListModel::multiData(index, roleDataSpan); + } + } + + // [emitter impl] void QStringListModel::objectNameChanged(const QString &objectName) + void emitter_QStringListModel_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QStringListModel::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] bool QStringListModel::removeColumns(int column, int count, const QModelIndex &parent) + bool cbs_removeColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QStringListModel::removeColumns(column, count, parent); + } + + virtual bool removeColumns(int column, int count, const QModelIndex &parent) + { + if (cb_removeColumns_3713_1.can_issue()) { + return cb_removeColumns_3713_1.issue(&QStringListModel_Adaptor::cbs_removeColumns_3713_1, column, count, parent); + } else { + return QStringListModel::removeColumns(column, count, parent); + } + } + + // [adaptor impl] bool QStringListModel::removeRows(int row, int count, const QModelIndex &parent) + bool cbs_removeRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QStringListModel::removeRows(row, count, parent); + } + + virtual bool removeRows(int row, int count, const QModelIndex &parent) + { + if (cb_removeRows_3713_1.can_issue()) { + return cb_removeRows_3713_1.issue(&QStringListModel_Adaptor::cbs_removeRows_3713_1, row, count, parent); + } else { + return QStringListModel::removeRows(row, count, parent); + } + } + + // [adaptor impl] void QStringListModel::revert() + void cbs_revert_0_0() + { + QStringListModel::revert(); + } + + virtual void revert() + { + if (cb_revert_0_0.can_issue()) { + cb_revert_0_0.issue(&QStringListModel_Adaptor::cbs_revert_0_0); + } else { + QStringListModel::revert(); + } + } + + // [adaptor impl] QHash QStringListModel::roleNames() + QHash cbs_roleNames_c0_0() const + { + return QStringListModel::roleNames(); + } + + virtual QHash roleNames() const + { + if (cb_roleNames_c0_0.can_issue()) { + return cb_roleNames_c0_0.issue >(&QStringListModel_Adaptor::cbs_roleNames_c0_0); + } else { + return QStringListModel::roleNames(); + } + } + + // [adaptor impl] int QStringListModel::rowCount(const QModelIndex &parent) + int cbs_rowCount_c2395_1(const QModelIndex &parent) const + { + return QStringListModel::rowCount(parent); + } + + virtual int rowCount(const QModelIndex &parent) const + { + if (cb_rowCount_c2395_1.can_issue()) { + return cb_rowCount_c2395_1.issue(&QStringListModel_Adaptor::cbs_rowCount_c2395_1, parent); + } else { + return QStringListModel::rowCount(parent); + } + } + + // [emitter impl] void QStringListModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QStringListModel_rowsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QStringListModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QStringListModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + void emitter_QStringListModel_rowsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationRow); + throw tl::Exception ("Can't emit private signal 'void QStringListModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)'"); + } + + // [emitter impl] void QStringListModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QStringListModel_rowsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QStringListModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QStringListModel::rowsInserted(const QModelIndex &parent, int first, int last) + void emitter_QStringListModel_rowsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QStringListModel::rowsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QStringListModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + void emitter_QStringListModel_rowsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (row); + throw tl::Exception ("Can't emit private signal 'void QStringListModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)'"); + } + + // [emitter impl] void QStringListModel::rowsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QStringListModel_rowsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QStringListModel::rowsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] bool QStringListModel::setData(const QModelIndex &index, const QVariant &value, int role) + bool cbs_setData_5065_1(const QModelIndex &index, const QVariant &value, int role) + { + return QStringListModel::setData(index, value, role); + } + + virtual bool setData(const QModelIndex &index, const QVariant &value, int role) + { + if (cb_setData_5065_1.can_issue()) { + return cb_setData_5065_1.issue(&QStringListModel_Adaptor::cbs_setData_5065_1, index, value, role); + } else { + return QStringListModel::setData(index, value, role); + } + } + + // [adaptor impl] bool QStringListModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + bool cbs_setHeaderData_5242_1(int section, const qt_gsi::Converter::target_type & orientation, const QVariant &value, int role) + { + return QStringListModel::setHeaderData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), value, role); + } + + virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + { + if (cb_setHeaderData_5242_1.can_issue()) { + return cb_setHeaderData_5242_1.issue::target_type &, const QVariant &, int>(&QStringListModel_Adaptor::cbs_setHeaderData_5242_1, section, qt_gsi::CppToQtAdaptor(orientation), value, role); + } else { + return QStringListModel::setHeaderData(section, orientation, value, role); + } + } + + // [adaptor impl] bool QStringListModel::setItemData(const QModelIndex &index, const QMap &roles) + bool cbs_setItemData_5414_0(const QModelIndex &index, const QMap &roles) + { + return QStringListModel::setItemData(index, roles); + } + + virtual bool setItemData(const QModelIndex &index, const QMap &roles) + { + if (cb_setItemData_5414_0.can_issue()) { + return cb_setItemData_5414_0.issue &>(&QStringListModel_Adaptor::cbs_setItemData_5414_0, index, roles); + } else { + return QStringListModel::setItemData(index, roles); + } + } + + // [adaptor impl] QModelIndex QStringListModel::sibling(int row, int column, const QModelIndex &idx) + QModelIndex cbs_sibling_c3713_0(int row, int column, const QModelIndex &idx) const + { + return QStringListModel::sibling(row, column, idx); + } + + virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const + { + if (cb_sibling_c3713_0.can_issue()) { + return cb_sibling_c3713_0.issue(&QStringListModel_Adaptor::cbs_sibling_c3713_0, row, column, idx); + } else { + return QStringListModel::sibling(row, column, idx); + } + } + + // [adaptor impl] void QStringListModel::sort(int column, Qt::SortOrder order) + void cbs_sort_2340_1(int column, const qt_gsi::Converter::target_type & order) + { + QStringListModel::sort(column, qt_gsi::QtToCppAdaptor(order).cref()); + } + + virtual void sort(int column, Qt::SortOrder order) + { + if (cb_sort_2340_1.can_issue()) { + cb_sort_2340_1.issue::target_type &>(&QStringListModel_Adaptor::cbs_sort_2340_1, column, qt_gsi::CppToQtAdaptor(order)); + } else { + QStringListModel::sort(column, order); + } + } + + // [adaptor impl] QSize QStringListModel::span(const QModelIndex &index) + QSize cbs_span_c2395_0(const QModelIndex &index) const + { + return QStringListModel::span(index); + } + + virtual QSize span(const QModelIndex &index) const + { + if (cb_span_c2395_0.can_issue()) { + return cb_span_c2395_0.issue(&QStringListModel_Adaptor::cbs_span_c2395_0, index); + } else { + return QStringListModel::span(index); + } + } + + // [adaptor impl] bool QStringListModel::submit() + bool cbs_submit_0_0() + { + return QStringListModel::submit(); + } + + virtual bool submit() + { + if (cb_submit_0_0.can_issue()) { + return cb_submit_0_0.issue(&QStringListModel_Adaptor::cbs_submit_0_0); + } else { + return QStringListModel::submit(); + } + } + + // [adaptor impl] QFlags QStringListModel::supportedDragActions() + QFlags cbs_supportedDragActions_c0_0() const + { + return QStringListModel::supportedDragActions(); + } + + virtual QFlags supportedDragActions() const + { + if (cb_supportedDragActions_c0_0.can_issue()) { + return cb_supportedDragActions_c0_0.issue >(&QStringListModel_Adaptor::cbs_supportedDragActions_c0_0); + } else { + return QStringListModel::supportedDragActions(); + } + } + + // [adaptor impl] QFlags QStringListModel::supportedDropActions() + QFlags cbs_supportedDropActions_c0_0() const + { + return QStringListModel::supportedDropActions(); + } + + virtual QFlags supportedDropActions() const + { + if (cb_supportedDropActions_c0_0.can_issue()) { + return cb_supportedDropActions_c0_0.issue >(&QStringListModel_Adaptor::cbs_supportedDropActions_c0_0); + } else { + return QStringListModel::supportedDropActions(); + } + } + + // [adaptor impl] void QStringListModel::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QStringListModel::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QStringListModel_Adaptor::cbs_childEvent_1701_0, event); + } else { + QStringListModel::childEvent(event); + } + } + + // [adaptor impl] void QStringListModel::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QStringListModel::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QStringListModel_Adaptor::cbs_customEvent_1217_0, event); + } else { + QStringListModel::customEvent(event); + } + } + + // [adaptor impl] void QStringListModel::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QStringListModel::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QStringListModel_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QStringListModel::disconnectNotify(signal); + } + } + + // [adaptor impl] void QStringListModel::resetInternalData() + void cbs_resetInternalData_0_0() + { + QStringListModel::resetInternalData(); + } + + virtual void resetInternalData() + { + if (cb_resetInternalData_0_0.can_issue()) { + cb_resetInternalData_0_0.issue(&QStringListModel_Adaptor::cbs_resetInternalData_0_0); + } else { + QStringListModel::resetInternalData(); + } + } + + // [adaptor impl] void QStringListModel::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QStringListModel::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QStringListModel_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QStringListModel::timerEvent(event); + } + } + + gsi::Callback cb_buddy_c2395_0; + gsi::Callback cb_canDropMimeData_c7425_0; + gsi::Callback cb_canFetchMore_c2395_0; + gsi::Callback cb_clearItemData_2395_0; + gsi::Callback cb_data_c3054_1; + gsi::Callback cb_dropMimeData_7425_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fetchMore_2395_0; + gsi::Callback cb_flags_c2395_0; + gsi::Callback cb_headerData_c3231_1; + gsi::Callback cb_index_c3713_2; + gsi::Callback cb_insertColumns_3713_1; + gsi::Callback cb_insertRows_3713_1; + gsi::Callback cb_itemData_c2395_0; + gsi::Callback cb_match_c7932_2; + gsi::Callback cb_mimeData_c3010_0; + gsi::Callback cb_mimeTypes_c0_0; + gsi::Callback cb_moveColumns_6659_0; + gsi::Callback cb_moveRows_6659_0; + gsi::Callback cb_multiData_c4483_0; + gsi::Callback cb_removeColumns_3713_1; + gsi::Callback cb_removeRows_3713_1; + gsi::Callback cb_revert_0_0; + gsi::Callback cb_roleNames_c0_0; + gsi::Callback cb_rowCount_c2395_1; + gsi::Callback cb_setData_5065_1; + gsi::Callback cb_setHeaderData_5242_1; + gsi::Callback cb_setItemData_5414_0; + gsi::Callback cb_sibling_c3713_0; + gsi::Callback cb_sort_2340_1; + gsi::Callback cb_span_c2395_0; + gsi::Callback cb_submit_0_0; + gsi::Callback cb_supportedDragActions_c0_0; + gsi::Callback cb_supportedDropActions_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_resetInternalData_0_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QStringListModel_Adaptor::~QStringListModel_Adaptor() { } + +// Constructor QStringListModel::QStringListModel(QObject *parent) (adaptor class) + +static void _init_ctor_QStringListModel_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStringListModel_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QStringListModel_Adaptor (arg1)); +} + + +// Constructor QStringListModel::QStringListModel(const QStringList &strings, QObject *parent) (adaptor class) + +static void _init_ctor_QStringListModel_Adaptor_3631 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("strings"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QStringListModel_Adaptor_3631 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QStringListModel_Adaptor (arg1, arg2)); +} + + +// exposed void QStringListModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->fp_QStringListModel_beginInsertColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QStringListModel::beginInsertRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->fp_QStringListModel_beginInsertRows_3713 (arg1, arg2, arg3); +} + + +// exposed bool QStringListModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_fp_beginMoveColumns_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveColumns_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->fp_QStringListModel_beginMoveColumns_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed bool QStringListModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + +static void _init_fp_beginMoveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->fp_QStringListModel_beginMoveRows_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed void QStringListModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->fp_QStringListModel_beginRemoveColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QStringListModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->fp_QStringListModel_beginRemoveRows_3713 (arg1, arg2, arg3); +} + + +// exposed void QStringListModel::beginResetModel() + +static void _init_fp_beginResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_beginResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->fp_QStringListModel_beginResetModel_0 (); +} + + +// QModelIndex QStringListModel::buddy(const QModelIndex &index) + +static void _init_cbs_buddy_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_buddy_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QStringListModel_Adaptor *)cls)->cbs_buddy_c2395_0 (arg1)); +} + +static void _set_callback_cbs_buddy_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_buddy_c2395_0 = cb; +} + + +// bool QStringListModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_canDropMimeData_c7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_canDropMimeData_c7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->cbs_canDropMimeData_c7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_canDropMimeData_c7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_canDropMimeData_c7425_0 = cb; +} + + +// bool QStringListModel::canFetchMore(const QModelIndex &parent) + +static void _init_cbs_canFetchMore_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_canFetchMore_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->cbs_canFetchMore_c2395_0 (arg1)); +} + +static void _set_callback_cbs_canFetchMore_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_canFetchMore_c2395_0 = cb; +} + + +// exposed void QStringListModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + +static void _init_fp_changePersistentIndex_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndex_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->fp_QStringListModel_changePersistentIndex_4682 (arg1, arg2); +} + + +// exposed void QStringListModel::changePersistentIndexList(const QList &from, const QList &to) + +static void _init_fp_changePersistentIndexList_5912 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndexList_5912 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->fp_QStringListModel_changePersistentIndexList_5912 (arg1, arg2); +} + + +// void QStringListModel::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// bool QStringListModel::clearItemData(const QModelIndex &index) + +static void _init_cbs_clearItemData_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_clearItemData_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->cbs_clearItemData_2395_0 (arg1)); +} + +static void _set_callback_cbs_clearItemData_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_clearItemData_2395_0 = cb; +} + + +// emitter void QStringListModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_columnsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QStringListModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_emitter_columnsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_columnsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QStringListModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_columnsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QStringListModel::columnsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_columnsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QStringListModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + +static void _init_emitter_columnsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("column"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_columnsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QStringListModel::columnsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_columnsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QModelIndex QStringListModel::createIndex(int row, int column, const void *data) + +static void _init_fp_createIndex_c3069 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c3069 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QModelIndex)((QStringListModel_Adaptor *)cls)->fp_QStringListModel_createIndex_c3069 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QStringListModel::createIndex(int row, int column, quintptr id) + +static void _init_fp_createIndex_c2657 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("id"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c2657 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + quintptr arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QStringListModel_Adaptor *)cls)->fp_QStringListModel_createIndex_c2657 (arg1, arg2, arg3)); +} + + +// void QStringListModel::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// QVariant QStringListModel::data(const QModelIndex &index, int role) + +static void _init_cbs_data_c3054_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_data_c3054_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + ret.write ((QVariant)((QStringListModel_Adaptor *)cls)->cbs_data_c3054_1 (arg1, arg2)); +} + +static void _set_callback_cbs_data_c3054_1 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_data_c3054_1 = cb; +} + + +// emitter void QStringListModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_emitter_dataChanged_6833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles", true, "QList()"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_emitter_dataChanged_6833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + const QList &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_dataChanged_6833 (arg1, arg2, arg3); +} + + +// exposed bool QStringListModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + +static void _init_fp_decodeData_5302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("stream"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_decodeData_5302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + QDataStream &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->fp_QStringListModel_decodeData_5302 (arg1, arg2, arg3, arg4)); +} + + +// emitter void QStringListModel::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_destroyed_1302 (arg1); +} + + +// void QStringListModel::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QStringListModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_dropMimeData_7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_dropMimeData_7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->cbs_dropMimeData_7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_dropMimeData_7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_dropMimeData_7425_0 = cb; +} + + +// exposed void QStringListModel::encodeData(const QList &indexes, QDataStream &stream) + +static void _init_fp_encodeData_c4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stream"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_encodeData_c4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + QDataStream &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->fp_QStringListModel_encodeData_c4599 (arg1, arg2); +} + + +// exposed void QStringListModel::endInsertColumns() + +static void _init_fp_endInsertColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->fp_QStringListModel_endInsertColumns_0 (); +} + + +// exposed void QStringListModel::endInsertRows() + +static void _init_fp_endInsertRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->fp_QStringListModel_endInsertRows_0 (); +} + + +// exposed void QStringListModel::endMoveColumns() + +static void _init_fp_endMoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->fp_QStringListModel_endMoveColumns_0 (); +} + + +// exposed void QStringListModel::endMoveRows() + +static void _init_fp_endMoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->fp_QStringListModel_endMoveRows_0 (); +} + + +// exposed void QStringListModel::endRemoveColumns() + +static void _init_fp_endRemoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->fp_QStringListModel_endRemoveColumns_0 (); +} + + +// exposed void QStringListModel::endRemoveRows() + +static void _init_fp_endRemoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->fp_QStringListModel_endRemoveRows_0 (); +} + + +// exposed void QStringListModel::endResetModel() + +static void _init_fp_endResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->fp_QStringListModel_endResetModel_0 (); +} + + +// bool QStringListModel::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QStringListModel::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QStringListModel::fetchMore(const QModelIndex &parent) + +static void _init_cbs_fetchMore_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fetchMore_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->cbs_fetchMore_2395_0 (arg1); +} + +static void _set_callback_cbs_fetchMore_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_fetchMore_2395_0 = cb; +} + + +// QFlags QStringListModel::flags(const QModelIndex &index) + +static void _init_cbs_flags_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_flags_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QFlags)((QStringListModel_Adaptor *)cls)->cbs_flags_c2395_0 (arg1)); +} + +static void _set_callback_cbs_flags_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_flags_c2395_0 = cb; +} + + +// QVariant QStringListModel::headerData(int section, Qt::Orientation orientation, int role) + +static void _init_cbs_headerData_c3231_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_headerData_c3231_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + ret.write ((QVariant)((QStringListModel_Adaptor *)cls)->cbs_headerData_c3231_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_headerData_c3231_1 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_headerData_c3231_1 = cb; +} + + +// emitter void QStringListModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + +static void _init_emitter_headerDataChanged_3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_headerDataChanged_3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_headerDataChanged_3231 (arg1, arg2, arg3); +} + + +// QModelIndex QStringListModel::index(int row, int column, const QModelIndex &parent) + +static void _init_cbs_index_c3713_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_index_c3713_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QStringListModel_Adaptor *)cls)->cbs_index_c3713_2 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_index_c3713_2 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_index_c3713_2 = cb; +} + + +// bool QStringListModel::insertColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_insertColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->cbs_insertColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_insertColumns_3713_1 = cb; +} + + +// bool QStringListModel::insertRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_insertRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->cbs_insertRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_insertRows_3713_1 = cb; +} + + +// exposed bool QStringListModel::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->fp_QStringListModel_isSignalConnected_c2394 (arg1)); +} + + +// QMap QStringListModel::itemData(const QModelIndex &index) + +static void _init_cbs_itemData_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_itemData_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QMap)((QStringListModel_Adaptor *)cls)->cbs_itemData_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemData_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_itemData_c2395_0 = cb; +} + + +// emitter void QStringListModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutAboutToBeChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutAboutToBeChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_layoutAboutToBeChanged_7947 (arg1, arg2); +} + + +// emitter void QStringListModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_layoutChanged_7947 (arg1, arg2); +} + + +// QList QStringListModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + +static void _init_cbs_match_c7932_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hits"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags"); + decl->add_arg > (argspec_4); + decl->set_return > (); +} + +static void _call_cbs_match_c7932_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + QFlags arg5 = args.read > (heap); + ret.write > ((QList)((QStringListModel_Adaptor *)cls)->cbs_match_c7932_2 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_match_c7932_2 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_match_c7932_2 = cb; +} + + +// QMimeData *QStringListModel::mimeData(const QList &indexes) + +static void _init_cbs_mimeData_c3010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mimeData_c3010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args.read & > (heap); + ret.write ((QMimeData *)((QStringListModel_Adaptor *)cls)->cbs_mimeData_c3010_0 (arg1)); +} + +static void _set_callback_cbs_mimeData_c3010_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_mimeData_c3010_0 = cb; +} + + +// QStringList QStringListModel::mimeTypes() + +static void _init_cbs_mimeTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mimeTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QStringListModel_Adaptor *)cls)->cbs_mimeTypes_c0_0 ()); +} + +static void _set_callback_cbs_mimeTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_mimeTypes_c0_0 = cb; +} + + +// emitter void QStringListModel::modelAboutToBeReset() + +static void _init_emitter_modelAboutToBeReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelAboutToBeReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_modelAboutToBeReset_3767 (); +} + + +// emitter void QStringListModel::modelReset() + +static void _init_emitter_modelReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_modelReset_3767 (); +} + + +// bool QStringListModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveColumns_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveColumns_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->cbs_moveColumns_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveColumns_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_moveColumns_6659_0 = cb; +} + + +// bool QStringListModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveRows_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveRows_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->cbs_moveRows_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveRows_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_moveRows_6659_0 = cb; +} + + +// void QStringListModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + +static void _init_cbs_multiData_c4483_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roleDataSpan"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_multiData_c4483_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + QModelRoleDataSpan arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->cbs_multiData_c4483_0 (arg1, arg2); +} + +static void _set_callback_cbs_multiData_c4483_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_multiData_c4483_0 = cb; +} + + +// emitter void QStringListModel::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_objectNameChanged_4567 (arg1); +} + + +// exposed QList QStringListModel::persistentIndexList() + +static void _init_fp_persistentIndexList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_fp_persistentIndexList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QStringListModel_Adaptor *)cls)->fp_QStringListModel_persistentIndexList_c0 ()); +} + + +// exposed int QStringListModel::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QStringListModel_Adaptor *)cls)->fp_QStringListModel_receivers_c1731 (arg1)); +} + + +// bool QStringListModel::removeColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_removeColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->cbs_removeColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_removeColumns_3713_1 = cb; +} + + +// bool QStringListModel::removeRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_removeRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->cbs_removeRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_removeRows_3713_1 = cb; +} + + +// void QStringListModel::resetInternalData() + +static void _init_cbs_resetInternalData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_resetInternalData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->cbs_resetInternalData_0_0 (); +} + +static void _set_callback_cbs_resetInternalData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_resetInternalData_0_0 = cb; +} + + +// void QStringListModel::revert() + +static void _init_cbs_revert_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_revert_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->cbs_revert_0_0 (); +} + +static void _set_callback_cbs_revert_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_revert_0_0 = cb; +} + + +// QHash QStringListModel::roleNames() + +static void _init_cbs_roleNames_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_roleNames_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QStringListModel_Adaptor *)cls)->cbs_roleNames_c0_0 ()); +} + +static void _set_callback_cbs_roleNames_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_roleNames_c0_0 = cb; +} + + +// int QStringListModel::rowCount(const QModelIndex &parent) + +static void _init_cbs_rowCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_rowCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QStringListModel_Adaptor *)cls)->cbs_rowCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_rowCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_rowCount_c2395_1 = cb; +} + + +// emitter void QStringListModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_rowsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QStringListModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + +static void _init_emitter_rowsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_rowsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QStringListModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_rowsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QStringListModel::rowsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_rowsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QStringListModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + +static void _init_emitter_rowsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("row"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_rowsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QStringListModel::rowsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStringListModel_Adaptor *)cls)->emitter_QStringListModel_rowsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QObject *QStringListModel::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QStringListModel_Adaptor *)cls)->fp_QStringListModel_sender_c0 ()); +} + + +// exposed int QStringListModel::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStringListModel_Adaptor *)cls)->fp_QStringListModel_senderSignalIndex_c0 ()); +} + + +// bool QStringListModel::setData(const QModelIndex &index, const QVariant &value, int role) + +static void _init_cbs_setData_5065_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setData_5065_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + int arg3 = args.read (heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->cbs_setData_5065_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_setData_5065_1 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_setData_5065_1 = cb; +} + + +// bool QStringListModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + +static void _init_cbs_setHeaderData_5242_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_setHeaderData_5242_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->cbs_setHeaderData_5242_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_setHeaderData_5242_1 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_setHeaderData_5242_1 = cb; +} + + +// bool QStringListModel::setItemData(const QModelIndex &index, const QMap &roles) + +static void _init_cbs_setItemData_5414_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setItemData_5414_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QMap &arg2 = args.read & > (heap); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->cbs_setItemData_5414_0 (arg1, arg2)); +} + +static void _set_callback_cbs_setItemData_5414_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_setItemData_5414_0 = cb; +} + + +// QModelIndex QStringListModel::sibling(int row, int column, const QModelIndex &idx) + +static void _init_cbs_sibling_c3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_sibling_c3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QStringListModel_Adaptor *)cls)->cbs_sibling_c3713_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_sibling_c3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_sibling_c3713_0 = cb; +} + + +// void QStringListModel::sort(int column, Qt::SortOrder order) + +static void _init_cbs_sort_2340_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sort_2340_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->cbs_sort_2340_1 (arg1, arg2); +} + +static void _set_callback_cbs_sort_2340_1 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_sort_2340_1 = cb; +} + + +// QSize QStringListModel::span(const QModelIndex &index) + +static void _init_cbs_span_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_span_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QSize)((QStringListModel_Adaptor *)cls)->cbs_span_c2395_0 (arg1)); +} + +static void _set_callback_cbs_span_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_span_c2395_0 = cb; +} + + +// bool QStringListModel::submit() + +static void _init_cbs_submit_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_submit_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStringListModel_Adaptor *)cls)->cbs_submit_0_0 ()); +} + +static void _set_callback_cbs_submit_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_submit_0_0 = cb; +} + + +// QFlags QStringListModel::supportedDragActions() + +static void _init_cbs_supportedDragActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDragActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QStringListModel_Adaptor *)cls)->cbs_supportedDragActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDragActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_supportedDragActions_c0_0 = cb; +} + + +// QFlags QStringListModel::supportedDropActions() + +static void _init_cbs_supportedDropActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDropActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QStringListModel_Adaptor *)cls)->cbs_supportedDropActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDropActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_supportedDropActions_c0_0 = cb; +} + + +// void QStringListModel::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringListModel_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QStringListModel_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QStringListModel (); + +static gsi::Methods methods_QStringListModel_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStringListModel::QStringListModel(QObject *parent)\nThis method creates an object of class QStringListModel.", &_init_ctor_QStringListModel_Adaptor_1302, &_call_ctor_QStringListModel_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStringListModel::QStringListModel(const QStringList &strings, QObject *parent)\nThis method creates an object of class QStringListModel.", &_init_ctor_QStringListModel_Adaptor_3631, &_call_ctor_QStringListModel_Adaptor_3631); + methods += new qt_gsi::GenericMethod ("*beginInsertColumns", "@brief Method void QStringListModel::beginInsertColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertColumns_3713, &_call_fp_beginInsertColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginInsertRows", "@brief Method void QStringListModel::beginInsertRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertRows_3713, &_call_fp_beginInsertRows_3713); + methods += new qt_gsi::GenericMethod ("*beginMoveColumns", "@brief Method bool QStringListModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveColumns_6659, &_call_fp_beginMoveColumns_6659); + methods += new qt_gsi::GenericMethod ("*beginMoveRows", "@brief Method bool QStringListModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveRows_6659, &_call_fp_beginMoveRows_6659); + methods += new qt_gsi::GenericMethod ("*beginRemoveColumns", "@brief Method void QStringListModel::beginRemoveColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveColumns_3713, &_call_fp_beginRemoveColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginRemoveRows", "@brief Method void QStringListModel::beginRemoveRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveRows_3713, &_call_fp_beginRemoveRows_3713); + methods += new qt_gsi::GenericMethod ("*beginResetModel", "@brief Method void QStringListModel::beginResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginResetModel_0, &_call_fp_beginResetModel_0); + methods += new qt_gsi::GenericMethod ("buddy", "@brief Virtual method QModelIndex QStringListModel::buddy(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("buddy", "@hide", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0, &_set_callback_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@brief Virtual method bool QStringListModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@hide", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0, &_set_callback_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Virtual method bool QStringListModel::canFetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@hide", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0, &_set_callback_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("*changePersistentIndex", "@brief Method void QStringListModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndex_4682, &_call_fp_changePersistentIndex_4682); + methods += new qt_gsi::GenericMethod ("*changePersistentIndexList", "@brief Method void QStringListModel::changePersistentIndexList(const QList &from, const QList &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndexList_5912, &_call_fp_changePersistentIndexList_5912); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QStringListModel::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Virtual method bool QStringListModel::clearItemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@hide", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0, &_set_callback_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeInserted", "@brief Emitter for signal void QStringListModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeInserted_7372, &_call_emitter_columnsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeMoved", "@brief Emitter for signal void QStringListModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeMoved_10318, &_call_emitter_columnsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeRemoved", "@brief Emitter for signal void QStringListModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeRemoved_7372, &_call_emitter_columnsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsInserted", "@brief Emitter for signal void QStringListModel::columnsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsInserted_7372, &_call_emitter_columnsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsMoved", "@brief Emitter for signal void QStringListModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nCall this method to emit this signal.", false, &_init_emitter_columnsMoved_10318, &_call_emitter_columnsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsRemoved", "@brief Emitter for signal void QStringListModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsRemoved_7372, &_call_emitter_columnsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QStringListModel::createIndex(int row, int column, const void *data)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c3069, &_call_fp_createIndex_c3069); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QStringListModel::createIndex(int row, int column, quintptr id)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c2657, &_call_fp_createIndex_c2657); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QStringListModel::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QStringListModel::data(const QModelIndex &index, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1, &_set_callback_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("emit_dataChanged", "@brief Emitter for signal void QStringListModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nCall this method to emit this signal.", false, &_init_emitter_dataChanged_6833, &_call_emitter_dataChanged_6833); + methods += new qt_gsi::GenericMethod ("*decodeData", "@brief Method bool QStringListModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_decodeData_5302, &_call_fp_decodeData_5302); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QStringListModel::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QStringListModel::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Virtual method bool QStringListModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@hide", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0, &_set_callback_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("*encodeData", "@brief Method void QStringListModel::encodeData(const QList &indexes, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_encodeData_c4599, &_call_fp_encodeData_c4599); + methods += new qt_gsi::GenericMethod ("*endInsertColumns", "@brief Method void QStringListModel::endInsertColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertColumns_0, &_call_fp_endInsertColumns_0); + methods += new qt_gsi::GenericMethod ("*endInsertRows", "@brief Method void QStringListModel::endInsertRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertRows_0, &_call_fp_endInsertRows_0); + methods += new qt_gsi::GenericMethod ("*endMoveColumns", "@brief Method void QStringListModel::endMoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveColumns_0, &_call_fp_endMoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endMoveRows", "@brief Method void QStringListModel::endMoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveRows_0, &_call_fp_endMoveRows_0); + methods += new qt_gsi::GenericMethod ("*endRemoveColumns", "@brief Method void QStringListModel::endRemoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveColumns_0, &_call_fp_endRemoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endRemoveRows", "@brief Method void QStringListModel::endRemoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveRows_0, &_call_fp_endRemoveRows_0); + methods += new qt_gsi::GenericMethod ("*endResetModel", "@brief Method void QStringListModel::endResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endResetModel_0, &_call_fp_endResetModel_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QStringListModel::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QStringListModel::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Virtual method void QStringListModel::fetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@hide", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0, &_set_callback_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@brief Virtual method QFlags QStringListModel::flags(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@hide", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0, &_set_callback_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Virtual method QVariant QStringListModel::headerData(int section, Qt::Orientation orientation, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("headerData", "@hide", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1, &_set_callback_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("emit_headerDataChanged", "@brief Emitter for signal void QStringListModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_headerDataChanged_3231, &_call_emitter_headerDataChanged_3231); + methods += new qt_gsi::GenericMethod ("index", "@brief Virtual method QModelIndex QStringListModel::index(int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_index_c3713_2, &_call_cbs_index_c3713_2); + methods += new qt_gsi::GenericMethod ("index", "@hide", true, &_init_cbs_index_c3713_2, &_call_cbs_index_c3713_2, &_set_callback_cbs_index_c3713_2); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Virtual method bool QStringListModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@hide", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1, &_set_callback_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Virtual method bool QStringListModel::insertRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@hide", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1, &_set_callback_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QStringListModel::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Virtual method QMap QStringListModel::itemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("itemData", "@hide", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0, &_set_callback_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("emit_layoutAboutToBeChanged", "@brief Emitter for signal void QStringListModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutAboutToBeChanged_7947, &_call_emitter_layoutAboutToBeChanged_7947); + methods += new qt_gsi::GenericMethod ("emit_layoutChanged", "@brief Emitter for signal void QStringListModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutChanged_7947, &_call_emitter_layoutChanged_7947); + methods += new qt_gsi::GenericMethod ("match", "@brief Virtual method QList QStringListModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("match", "@hide", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2, &_set_callback_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Virtual method QMimeData *QStringListModel::mimeData(const QList &indexes)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeData", "@hide", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0, &_set_callback_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Virtual method QStringList QStringListModel::mimeTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@hide", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0, &_set_callback_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("emit_modelAboutToBeReset", "@brief Emitter for signal void QStringListModel::modelAboutToBeReset()\nCall this method to emit this signal.", false, &_init_emitter_modelAboutToBeReset_3767, &_call_emitter_modelAboutToBeReset_3767); + methods += new qt_gsi::GenericMethod ("emit_modelReset", "@brief Emitter for signal void QStringListModel::modelReset()\nCall this method to emit this signal.", false, &_init_emitter_modelReset_3767, &_call_emitter_modelReset_3767); + methods += new qt_gsi::GenericMethod ("moveColumns", "@brief Virtual method bool QStringListModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveColumns", "@hide", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0, &_set_callback_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Virtual method bool QStringListModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@hide", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0, &_set_callback_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Virtual method void QStringListModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("multiData", "@hide", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0, &_set_callback_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QStringListModel::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*persistentIndexList", "@brief Method QList QStringListModel::persistentIndexList()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_persistentIndexList_c0, &_call_fp_persistentIndexList_c0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QStringListModel::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Virtual method bool QStringListModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeColumns", "@hide", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1, &_set_callback_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Virtual method bool QStringListModel::removeRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@hide", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1, &_set_callback_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@brief Virtual method void QStringListModel::resetInternalData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@hide", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0, &_set_callback_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@brief Virtual method void QStringListModel::revert()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@hide", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0, &_set_callback_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Virtual method QHash QStringListModel::roleNames()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@hide", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0, &_set_callback_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Virtual method int QStringListModel::rowCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("rowCount", "@hide", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1, &_set_callback_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeInserted", "@brief Emitter for signal void QStringListModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeInserted_7372, &_call_emitter_rowsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeMoved", "@brief Emitter for signal void QStringListModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeMoved_10318, &_call_emitter_rowsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeRemoved", "@brief Emitter for signal void QStringListModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeRemoved_7372, &_call_emitter_rowsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsInserted", "@brief Emitter for signal void QStringListModel::rowsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsInserted_7372, &_call_emitter_rowsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsMoved", "@brief Emitter for signal void QStringListModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nCall this method to emit this signal.", false, &_init_emitter_rowsMoved_10318, &_call_emitter_rowsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsRemoved", "@brief Emitter for signal void QStringListModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsRemoved_7372, &_call_emitter_rowsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QStringListModel::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QStringListModel::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method bool QStringListModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1, &_set_callback_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Virtual method bool QStringListModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@hide", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1, &_set_callback_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Virtual method bool QStringListModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setItemData", "@hide", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0, &_set_callback_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Virtual method QModelIndex QStringListModel::sibling(int row, int column, const QModelIndex &idx)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sibling", "@hide", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0, &_set_callback_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sort", "@brief Virtual method void QStringListModel::sort(int column, Qt::SortOrder order)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("sort", "@hide", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1, &_set_callback_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("span", "@brief Virtual method QSize QStringListModel::span(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("span", "@hide", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0, &_set_callback_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("submit", "@brief Virtual method bool QStringListModel::submit()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("submit", "@hide", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0, &_set_callback_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@brief Virtual method QFlags QStringListModel::supportedDragActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@hide", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0, &_set_callback_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Virtual method QFlags QStringListModel::supportedDropActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@hide", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0, &_set_callback_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QStringListModel::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QStringListModel_Adaptor (qtdecl_QStringListModel (), "QtCore", "QStringListModel", + methods_QStringListModel_Adaptor (), + "@qt\n@brief Binding of QStringListModel"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQStringMatcher.cc b/src/gsiqt/qt6/QtCore/gsiDeclQStringMatcher.cc new file mode 100644 index 000000000..83d33743a --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQStringMatcher.cc @@ -0,0 +1,277 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStringMatcher.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStringMatcher + +// Constructor QStringMatcher::QStringMatcher() + + +static void _init_ctor_QStringMatcher_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStringMatcher_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStringMatcher ()); +} + + +// Constructor QStringMatcher::QStringMatcher(const QString &pattern, Qt::CaseSensitivity cs) + + +static void _init_ctor_QStringMatcher_4241 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pattern"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cs", true, "Qt::CaseSensitive"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QStringMatcher_4241 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CaseSensitive), heap); + ret.write (new QStringMatcher (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// Constructor QStringMatcher::QStringMatcher(QStringView pattern, Qt::CaseSensitivity cs) + + +static void _init_ctor_QStringMatcher_3775 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pattern"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cs", true, "Qt::CaseSensitive"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QStringMatcher_3775 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CaseSensitive), heap); + ret.write (new QStringMatcher (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// Constructor QStringMatcher::QStringMatcher(const QStringMatcher &other) + + +static void _init_ctor_QStringMatcher_2733 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStringMatcher_2733 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringMatcher &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStringMatcher (arg1)); +} + + +// Qt::CaseSensitivity QStringMatcher::caseSensitivity() + + +static void _init_f_caseSensitivity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_caseSensitivity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QStringMatcher *)cls)->caseSensitivity ())); +} + + +// qsizetype QStringMatcher::indexIn(const QString &str, qsizetype from) + + +static void _init_f_indexIn_c3359 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("from", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_indexIn_c3359 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((qsizetype)((QStringMatcher *)cls)->indexIn (arg1, arg2)); +} + + +// qsizetype QStringMatcher::indexIn(QStringView str, qsizetype from) + + +static void _init_f_indexIn_c2893 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("from", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_indexIn_c2893 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + qsizetype arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((qsizetype)((QStringMatcher *)cls)->indexIn (arg1, arg2)); +} + + +// QStringMatcher &QStringMatcher::operator=(const QStringMatcher &other) + + +static void _init_f_operator_eq__2733 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2733 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringMatcher &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringMatcher &)((QStringMatcher *)cls)->operator= (arg1)); +} + + +// QString QStringMatcher::pattern() + + +static void _init_f_pattern_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pattern_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QStringMatcher *)cls)->pattern ()); +} + + +// void QStringMatcher::setCaseSensitivity(Qt::CaseSensitivity cs) + + +static void _init_f_setCaseSensitivity_2324 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cs"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCaseSensitivity_2324 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringMatcher *)cls)->setCaseSensitivity (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QStringMatcher::setPattern(const QString &pattern) + + +static void _init_f_setPattern_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pattern"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPattern_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStringMatcher *)cls)->setPattern (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStringMatcher () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStringMatcher::QStringMatcher()\nThis method creates an object of class QStringMatcher.", &_init_ctor_QStringMatcher_0, &_call_ctor_QStringMatcher_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStringMatcher::QStringMatcher(const QString &pattern, Qt::CaseSensitivity cs)\nThis method creates an object of class QStringMatcher.", &_init_ctor_QStringMatcher_4241, &_call_ctor_QStringMatcher_4241); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStringMatcher::QStringMatcher(QStringView pattern, Qt::CaseSensitivity cs)\nThis method creates an object of class QStringMatcher.", &_init_ctor_QStringMatcher_3775, &_call_ctor_QStringMatcher_3775); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStringMatcher::QStringMatcher(const QStringMatcher &other)\nThis method creates an object of class QStringMatcher.", &_init_ctor_QStringMatcher_2733, &_call_ctor_QStringMatcher_2733); + methods += new qt_gsi::GenericMethod (":caseSensitivity", "@brief Method Qt::CaseSensitivity QStringMatcher::caseSensitivity()\n", true, &_init_f_caseSensitivity_c0, &_call_f_caseSensitivity_c0); + methods += new qt_gsi::GenericMethod ("indexIn", "@brief Method qsizetype QStringMatcher::indexIn(const QString &str, qsizetype from)\n", true, &_init_f_indexIn_c3359, &_call_f_indexIn_c3359); + methods += new qt_gsi::GenericMethod ("indexIn", "@brief Method qsizetype QStringMatcher::indexIn(QStringView str, qsizetype from)\n", true, &_init_f_indexIn_c2893, &_call_f_indexIn_c2893); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStringMatcher &QStringMatcher::operator=(const QStringMatcher &other)\n", false, &_init_f_operator_eq__2733, &_call_f_operator_eq__2733); + methods += new qt_gsi::GenericMethod (":pattern", "@brief Method QString QStringMatcher::pattern()\n", true, &_init_f_pattern_c0, &_call_f_pattern_c0); + methods += new qt_gsi::GenericMethod ("setCaseSensitivity|caseSensitivity=", "@brief Method void QStringMatcher::setCaseSensitivity(Qt::CaseSensitivity cs)\n", false, &_init_f_setCaseSensitivity_2324, &_call_f_setCaseSensitivity_2324); + methods += new qt_gsi::GenericMethod ("setPattern|pattern=", "@brief Method void QStringMatcher::setPattern(const QString &pattern)\n", false, &_init_f_setPattern_2025, &_call_f_setPattern_2025); + return methods; +} + +gsi::Class decl_QStringMatcher ("QtCore", "QStringMatcher", + methods_QStringMatcher (), + "@qt\n@brief Binding of QStringMatcher"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStringMatcher () { return decl_QStringMatcher; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQSysInfo.cc b/src/gsiqt/qt6/QtCore/gsiDeclQSysInfo.cc new file mode 100644 index 000000000..1e3dccc9c --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQSysInfo.cc @@ -0,0 +1,247 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSysInfo.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSysInfo + +// Constructor QSysInfo::QSysInfo() + + +static void _init_ctor_QSysInfo_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QSysInfo_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QSysInfo ()); +} + + +// static QByteArray QSysInfo::bootUniqueId() + + +static void _init_f_bootUniqueId_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bootUniqueId_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)QSysInfo::bootUniqueId ()); +} + + +// static QString QSysInfo::buildAbi() + + +static void _init_f_buildAbi_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_buildAbi_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QSysInfo::buildAbi ()); +} + + +// static QString QSysInfo::buildCpuArchitecture() + + +static void _init_f_buildCpuArchitecture_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_buildCpuArchitecture_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QSysInfo::buildCpuArchitecture ()); +} + + +// static QString QSysInfo::currentCpuArchitecture() + + +static void _init_f_currentCpuArchitecture_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentCpuArchitecture_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QSysInfo::currentCpuArchitecture ()); +} + + +// static QString QSysInfo::kernelType() + + +static void _init_f_kernelType_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_kernelType_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QSysInfo::kernelType ()); +} + + +// static QString QSysInfo::kernelVersion() + + +static void _init_f_kernelVersion_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_kernelVersion_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QSysInfo::kernelVersion ()); +} + + +// static QString QSysInfo::machineHostName() + + +static void _init_f_machineHostName_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_machineHostName_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QSysInfo::machineHostName ()); +} + + +// static QByteArray QSysInfo::machineUniqueId() + + +static void _init_f_machineUniqueId_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_machineUniqueId_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)QSysInfo::machineUniqueId ()); +} + + +// static QString QSysInfo::prettyProductName() + + +static void _init_f_prettyProductName_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_prettyProductName_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QSysInfo::prettyProductName ()); +} + + +// static QString QSysInfo::productType() + + +static void _init_f_productType_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_productType_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QSysInfo::productType ()); +} + + +// static QString QSysInfo::productVersion() + + +static void _init_f_productVersion_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_productVersion_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QSysInfo::productVersion ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSysInfo () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSysInfo::QSysInfo()\nThis method creates an object of class QSysInfo.", &_init_ctor_QSysInfo_0, &_call_ctor_QSysInfo_0); + methods += new qt_gsi::GenericStaticMethod ("bootUniqueId", "@brief Static method QByteArray QSysInfo::bootUniqueId()\nThis method is static and can be called without an instance.", &_init_f_bootUniqueId_0, &_call_f_bootUniqueId_0); + methods += new qt_gsi::GenericStaticMethod ("buildAbi", "@brief Static method QString QSysInfo::buildAbi()\nThis method is static and can be called without an instance.", &_init_f_buildAbi_0, &_call_f_buildAbi_0); + methods += new qt_gsi::GenericStaticMethod ("buildCpuArchitecture", "@brief Static method QString QSysInfo::buildCpuArchitecture()\nThis method is static and can be called without an instance.", &_init_f_buildCpuArchitecture_0, &_call_f_buildCpuArchitecture_0); + methods += new qt_gsi::GenericStaticMethod ("currentCpuArchitecture", "@brief Static method QString QSysInfo::currentCpuArchitecture()\nThis method is static and can be called without an instance.", &_init_f_currentCpuArchitecture_0, &_call_f_currentCpuArchitecture_0); + methods += new qt_gsi::GenericStaticMethod ("kernelType", "@brief Static method QString QSysInfo::kernelType()\nThis method is static and can be called without an instance.", &_init_f_kernelType_0, &_call_f_kernelType_0); + methods += new qt_gsi::GenericStaticMethod ("kernelVersion", "@brief Static method QString QSysInfo::kernelVersion()\nThis method is static and can be called without an instance.", &_init_f_kernelVersion_0, &_call_f_kernelVersion_0); + methods += new qt_gsi::GenericStaticMethod ("machineHostName", "@brief Static method QString QSysInfo::machineHostName()\nThis method is static and can be called without an instance.", &_init_f_machineHostName_0, &_call_f_machineHostName_0); + methods += new qt_gsi::GenericStaticMethod ("machineUniqueId", "@brief Static method QByteArray QSysInfo::machineUniqueId()\nThis method is static and can be called without an instance.", &_init_f_machineUniqueId_0, &_call_f_machineUniqueId_0); + methods += new qt_gsi::GenericStaticMethod ("prettyProductName", "@brief Static method QString QSysInfo::prettyProductName()\nThis method is static and can be called without an instance.", &_init_f_prettyProductName_0, &_call_f_prettyProductName_0); + methods += new qt_gsi::GenericStaticMethod ("productType", "@brief Static method QString QSysInfo::productType()\nThis method is static and can be called without an instance.", &_init_f_productType_0, &_call_f_productType_0); + methods += new qt_gsi::GenericStaticMethod ("productVersion", "@brief Static method QString QSysInfo::productVersion()\nThis method is static and can be called without an instance.", &_init_f_productVersion_0, &_call_f_productVersion_0); + return methods; +} + +gsi::Class decl_QSysInfo ("QtCore", "QSysInfo", + methods_QSysInfo (), + "@qt\n@brief Binding of QSysInfo"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSysInfo () { return decl_QSysInfo; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQSystemSemaphore.cc b/src/gsiqt/qt6/QtCore/gsiDeclQSystemSemaphore.cc new file mode 100644 index 000000000..7ba29de5e --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQSystemSemaphore.cc @@ -0,0 +1,263 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSystemSemaphore.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSystemSemaphore + +// Constructor QSystemSemaphore::QSystemSemaphore(const QString &key, int initialValue, QSystemSemaphore::AccessMode mode) + + +static void _init_ctor_QSystemSemaphore_5769 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initialValue", true, "0"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QSystemSemaphore::Open"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QSystemSemaphore_5769 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSystemSemaphore::Open), heap); + ret.write (new QSystemSemaphore (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// bool QSystemSemaphore::acquire() + + +static void _init_f_acquire_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_acquire_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSystemSemaphore *)cls)->acquire ()); +} + + +// QSystemSemaphore::SystemSemaphoreError QSystemSemaphore::error() + + +static void _init_f_error_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSystemSemaphore *)cls)->error ())); +} + + +// QString QSystemSemaphore::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSystemSemaphore *)cls)->errorString ()); +} + + +// QString QSystemSemaphore::key() + + +static void _init_f_key_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_key_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSystemSemaphore *)cls)->key ()); +} + + +// bool QSystemSemaphore::release(int n) + + +static void _init_f_release_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("n", true, "1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_release_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + ret.write ((bool)((QSystemSemaphore *)cls)->release (arg1)); +} + + +// void QSystemSemaphore::setKey(const QString &key, int initialValue, QSystemSemaphore::AccessMode mode) + + +static void _init_f_setKey_5769 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initialValue", true, "0"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QSystemSemaphore::Open"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_setKey_5769 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSystemSemaphore::Open), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSystemSemaphore *)cls)->setKey (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref()); +} + + +// static QString QSystemSemaphore::tr(const char *sourceText, const char *disambiguation, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceText"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("disambiguation", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSystemSemaphore::tr (arg1, arg2, arg3)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSystemSemaphore () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSystemSemaphore::QSystemSemaphore(const QString &key, int initialValue, QSystemSemaphore::AccessMode mode)\nThis method creates an object of class QSystemSemaphore.", &_init_ctor_QSystemSemaphore_5769, &_call_ctor_QSystemSemaphore_5769); + methods += new qt_gsi::GenericMethod ("acquire", "@brief Method bool QSystemSemaphore::acquire()\n", false, &_init_f_acquire_0, &_call_f_acquire_0); + methods += new qt_gsi::GenericMethod ("error", "@brief Method QSystemSemaphore::SystemSemaphoreError QSystemSemaphore::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QSystemSemaphore::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod (":key", "@brief Method QString QSystemSemaphore::key()\n", true, &_init_f_key_c0, &_call_f_key_c0); + methods += new qt_gsi::GenericMethod ("release", "@brief Method bool QSystemSemaphore::release(int n)\n", false, &_init_f_release_767, &_call_f_release_767); + methods += new qt_gsi::GenericMethod ("setKey", "@brief Method void QSystemSemaphore::setKey(const QString &key, int initialValue, QSystemSemaphore::AccessMode mode)\n", false, &_init_f_setKey_5769, &_call_f_setKey_5769); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSystemSemaphore::tr(const char *sourceText, const char *disambiguation, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class decl_QSystemSemaphore ("QtCore", "QSystemSemaphore", + methods_QSystemSemaphore (), + "@qt\n@brief Binding of QSystemSemaphore"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSystemSemaphore () { return decl_QSystemSemaphore; } + +} + + +// Implementation of the enum wrapper class for QSystemSemaphore::AccessMode +namespace qt_gsi +{ + +static gsi::Enum decl_QSystemSemaphore_AccessMode_Enum ("QtCore", "QSystemSemaphore_AccessMode", + gsi::enum_const ("Open", QSystemSemaphore::Open, "@brief Enum constant QSystemSemaphore::Open") + + gsi::enum_const ("Create", QSystemSemaphore::Create, "@brief Enum constant QSystemSemaphore::Create"), + "@qt\n@brief This class represents the QSystemSemaphore::AccessMode enum"); + +static gsi::QFlagsClass decl_QSystemSemaphore_AccessMode_Enums ("QtCore", "QSystemSemaphore_QFlags_AccessMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSystemSemaphore_AccessMode_Enum_in_parent (decl_QSystemSemaphore_AccessMode_Enum.defs ()); +static gsi::ClassExt decl_QSystemSemaphore_AccessMode_Enum_as_child (decl_QSystemSemaphore_AccessMode_Enum, "AccessMode"); +static gsi::ClassExt decl_QSystemSemaphore_AccessMode_Enums_as_child (decl_QSystemSemaphore_AccessMode_Enums, "QFlags_AccessMode"); + +} + + +// Implementation of the enum wrapper class for QSystemSemaphore::SystemSemaphoreError +namespace qt_gsi +{ + +static gsi::Enum decl_QSystemSemaphore_SystemSemaphoreError_Enum ("QtCore", "QSystemSemaphore_SystemSemaphoreError", + gsi::enum_const ("NoError", QSystemSemaphore::NoError, "@brief Enum constant QSystemSemaphore::NoError") + + gsi::enum_const ("PermissionDenied", QSystemSemaphore::PermissionDenied, "@brief Enum constant QSystemSemaphore::PermissionDenied") + + gsi::enum_const ("KeyError", QSystemSemaphore::KeyError, "@brief Enum constant QSystemSemaphore::KeyError") + + gsi::enum_const ("AlreadyExists", QSystemSemaphore::AlreadyExists, "@brief Enum constant QSystemSemaphore::AlreadyExists") + + gsi::enum_const ("NotFound", QSystemSemaphore::NotFound, "@brief Enum constant QSystemSemaphore::NotFound") + + gsi::enum_const ("OutOfResources", QSystemSemaphore::OutOfResources, "@brief Enum constant QSystemSemaphore::OutOfResources") + + gsi::enum_const ("UnknownError", QSystemSemaphore::UnknownError, "@brief Enum constant QSystemSemaphore::UnknownError"), + "@qt\n@brief This class represents the QSystemSemaphore::SystemSemaphoreError enum"); + +static gsi::QFlagsClass decl_QSystemSemaphore_SystemSemaphoreError_Enums ("QtCore", "QSystemSemaphore_QFlags_SystemSemaphoreError", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSystemSemaphore_SystemSemaphoreError_Enum_in_parent (decl_QSystemSemaphore_SystemSemaphoreError_Enum.defs ()); +static gsi::ClassExt decl_QSystemSemaphore_SystemSemaphoreError_Enum_as_child (decl_QSystemSemaphore_SystemSemaphoreError_Enum, "SystemSemaphoreError"); +static gsi::ClassExt decl_QSystemSemaphore_SystemSemaphoreError_Enums_as_child (decl_QSystemSemaphore_SystemSemaphoreError_Enums, "QFlags_SystemSemaphoreError"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQTemporaryDir.cc b/src/gsiqt/qt6/QtCore/gsiDeclQTemporaryDir.cc new file mode 100644 index 000000000..502f08762 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQTemporaryDir.cc @@ -0,0 +1,212 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTemporaryDir.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTemporaryDir + +// Constructor QTemporaryDir::QTemporaryDir() + + +static void _init_ctor_QTemporaryDir_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTemporaryDir_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTemporaryDir ()); +} + + +// Constructor QTemporaryDir::QTemporaryDir(const QString &templateName) + + +static void _init_ctor_QTemporaryDir_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("templateName"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTemporaryDir_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTemporaryDir (arg1)); +} + + +// bool QTemporaryDir::autoRemove() + + +static void _init_f_autoRemove_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoRemove_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTemporaryDir *)cls)->autoRemove ()); +} + + +// QString QTemporaryDir::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTemporaryDir *)cls)->errorString ()); +} + + +// QString QTemporaryDir::filePath(const QString &fileName) + + +static void _init_f_filePath_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_filePath_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTemporaryDir *)cls)->filePath (arg1)); +} + + +// bool QTemporaryDir::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTemporaryDir *)cls)->isValid ()); +} + + +// QString QTemporaryDir::path() + + +static void _init_f_path_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_path_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTemporaryDir *)cls)->path ()); +} + + +// bool QTemporaryDir::remove() + + +static void _init_f_remove_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_remove_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTemporaryDir *)cls)->remove ()); +} + + +// void QTemporaryDir::setAutoRemove(bool b) + + +static void _init_f_setAutoRemove_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoRemove_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTemporaryDir *)cls)->setAutoRemove (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTemporaryDir () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTemporaryDir::QTemporaryDir()\nThis method creates an object of class QTemporaryDir.", &_init_ctor_QTemporaryDir_0, &_call_ctor_QTemporaryDir_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTemporaryDir::QTemporaryDir(const QString &templateName)\nThis method creates an object of class QTemporaryDir.", &_init_ctor_QTemporaryDir_2025, &_call_ctor_QTemporaryDir_2025); + methods += new qt_gsi::GenericMethod (":autoRemove", "@brief Method bool QTemporaryDir::autoRemove()\n", true, &_init_f_autoRemove_c0, &_call_f_autoRemove_c0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QTemporaryDir::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("filePath", "@brief Method QString QTemporaryDir::filePath(const QString &fileName)\n", true, &_init_f_filePath_c2025, &_call_f_filePath_c2025); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTemporaryDir::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("path", "@brief Method QString QTemporaryDir::path()\n", true, &_init_f_path_c0, &_call_f_path_c0); + methods += new qt_gsi::GenericMethod ("remove", "@brief Method bool QTemporaryDir::remove()\n", false, &_init_f_remove_0, &_call_f_remove_0); + methods += new qt_gsi::GenericMethod ("setAutoRemove|autoRemove=", "@brief Method void QTemporaryDir::setAutoRemove(bool b)\n", false, &_init_f_setAutoRemove_864, &_call_f_setAutoRemove_864); + return methods; +} + +gsi::Class decl_QTemporaryDir ("QtCore", "QTemporaryDir", + methods_QTemporaryDir (), + "@qt\n@brief Binding of QTemporaryDir"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTemporaryDir () { return decl_QTemporaryDir; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQTemporaryFile.cc b/src/gsiqt/qt6/QtCore/gsiDeclQTemporaryFile.cc new file mode 100644 index 000000000..a8f1e9e12 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQTemporaryFile.cc @@ -0,0 +1,356 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTemporaryFile.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTemporaryFile + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTemporaryFile::staticMetaObject); +} + + +// Constructor QTemporaryFile::QTemporaryFile() + + +static void _init_ctor_QTemporaryFile_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTemporaryFile_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTemporaryFile ()); +} + + +// Constructor QTemporaryFile::QTemporaryFile(const QString &templateName) + + +static void _init_ctor_QTemporaryFile_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("templateName"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTemporaryFile_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTemporaryFile (arg1)); +} + + +// Constructor QTemporaryFile::QTemporaryFile(QObject *parent) + + +static void _init_ctor_QTemporaryFile_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTemporaryFile_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTemporaryFile (arg1)); +} + + +// Constructor QTemporaryFile::QTemporaryFile(const QString &templateName, QObject *parent) + + +static void _init_ctor_QTemporaryFile_3219 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("templateName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTemporaryFile_3219 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = gsi::arg_reader() (args, heap); + ret.write (new QTemporaryFile (arg1, arg2)); +} + + +// bool QTemporaryFile::autoRemove() + + +static void _init_f_autoRemove_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoRemove_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTemporaryFile *)cls)->autoRemove ()); +} + + +// QString QTemporaryFile::fileName() + + +static void _init_f_fileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTemporaryFile *)cls)->fileName ()); +} + + +// QString QTemporaryFile::fileTemplate() + + +static void _init_f_fileTemplate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileTemplate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTemporaryFile *)cls)->fileTemplate ()); +} + + +// bool QTemporaryFile::open() + + +static void _init_f_open_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_open_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTemporaryFile *)cls)->open ()); +} + + +// bool QTemporaryFile::rename(const QString &newName) + + +static void _init_f_rename_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rename_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTemporaryFile *)cls)->rename (arg1)); +} + + +// void QTemporaryFile::setAutoRemove(bool b) + + +static void _init_f_setAutoRemove_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoRemove_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTemporaryFile *)cls)->setAutoRemove (arg1); +} + + +// void QTemporaryFile::setFileTemplate(const QString &name) + + +static void _init_f_setFileTemplate_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFileTemplate_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTemporaryFile *)cls)->setFileTemplate (arg1); +} + + +// static QTemporaryFile *QTemporaryFile::createNativeFile(const QString &fileName) + + +static void _init_f_createNativeFile_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createNativeFile_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTemporaryFile *)QTemporaryFile::createNativeFile (arg1)); +} + + +// static QTemporaryFile *QTemporaryFile::createNativeFile(QFile &file) + + +static void _init_f_createNativeFile_1083 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("file"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createNativeFile_1083 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFile &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTemporaryFile *)QTemporaryFile::createNativeFile (arg1)); +} + + +// static QString QTemporaryFile::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTemporaryFile::tr (arg1, arg2, arg3)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTemporaryFile () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTemporaryFile::QTemporaryFile()\nThis method creates an object of class QTemporaryFile.", &_init_ctor_QTemporaryFile_0, &_call_ctor_QTemporaryFile_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTemporaryFile::QTemporaryFile(const QString &templateName)\nThis method creates an object of class QTemporaryFile.", &_init_ctor_QTemporaryFile_2025, &_call_ctor_QTemporaryFile_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTemporaryFile::QTemporaryFile(QObject *parent)\nThis method creates an object of class QTemporaryFile.", &_init_ctor_QTemporaryFile_1302, &_call_ctor_QTemporaryFile_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTemporaryFile::QTemporaryFile(const QString &templateName, QObject *parent)\nThis method creates an object of class QTemporaryFile.", &_init_ctor_QTemporaryFile_3219, &_call_ctor_QTemporaryFile_3219); + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":autoRemove", "@brief Method bool QTemporaryFile::autoRemove()\n", true, &_init_f_autoRemove_c0, &_call_f_autoRemove_c0); + methods += new qt_gsi::GenericMethod (":fileName", "@brief Method QString QTemporaryFile::fileName()\nThis is a reimplementation of QFile::fileName", true, &_init_f_fileName_c0, &_call_f_fileName_c0); + methods += new qt_gsi::GenericMethod (":fileTemplate", "@brief Method QString QTemporaryFile::fileTemplate()\n", true, &_init_f_fileTemplate_c0, &_call_f_fileTemplate_c0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method bool QTemporaryFile::open()\n", false, &_init_f_open_0, &_call_f_open_0); + methods += new qt_gsi::GenericMethod ("rename", "@brief Method bool QTemporaryFile::rename(const QString &newName)\n", false, &_init_f_rename_2025, &_call_f_rename_2025); + methods += new qt_gsi::GenericMethod ("setAutoRemove|autoRemove=", "@brief Method void QTemporaryFile::setAutoRemove(bool b)\n", false, &_init_f_setAutoRemove_864, &_call_f_setAutoRemove_864); + methods += new qt_gsi::GenericMethod ("setFileTemplate|fileTemplate=", "@brief Method void QTemporaryFile::setFileTemplate(const QString &name)\n", false, &_init_f_setFileTemplate_2025, &_call_f_setFileTemplate_2025); + methods += gsi::qt_signal ("aboutToClose()", "aboutToClose", "@brief Signal declaration for QTemporaryFile::aboutToClose()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("bytesWritten(qint64)", "bytesWritten", gsi::arg("bytes"), "@brief Signal declaration for QTemporaryFile::bytesWritten(qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelBytesWritten(int, qint64)", "channelBytesWritten", gsi::arg("channel"), gsi::arg("bytes"), "@brief Signal declaration for QTemporaryFile::channelBytesWritten(int channel, qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelReadyRead(int)", "channelReadyRead", gsi::arg("channel"), "@brief Signal declaration for QTemporaryFile::channelReadyRead(int channel)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTemporaryFile::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTemporaryFile::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("readChannelFinished()", "readChannelFinished", "@brief Signal declaration for QTemporaryFile::readChannelFinished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("readyRead()", "readyRead", "@brief Signal declaration for QTemporaryFile::readyRead()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("createNativeFile", "@brief Static method QTemporaryFile *QTemporaryFile::createNativeFile(const QString &fileName)\nThis method is static and can be called without an instance.", &_init_f_createNativeFile_2025, &_call_f_createNativeFile_2025); + methods += new qt_gsi::GenericStaticMethod ("createNativeFile", "@brief Static method QTemporaryFile *QTemporaryFile::createNativeFile(QFile &file)\nThis method is static and can be called without an instance.", &_init_f_createNativeFile_1083, &_call_f_createNativeFile_1083); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTemporaryFile::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QFile (); + +qt_gsi::QtNativeClass decl_QTemporaryFile (qtdecl_QFile (), "QtCore", "QTemporaryFile", + methods_QTemporaryFile (), + "@qt\n@brief Binding of QTemporaryFile"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTemporaryFile () { return decl_QTemporaryFile; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQTextBoundaryFinder.cc b/src/gsiqt/qt6/QtCore/gsiDeclQTextBoundaryFinder.cc new file mode 100644 index 000000000..0df488b9f --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQTextBoundaryFinder.cc @@ -0,0 +1,363 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextBoundaryFinder.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextBoundaryFinder + +// Constructor QTextBoundaryFinder::QTextBoundaryFinder() + + +static void _init_ctor_QTextBoundaryFinder_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextBoundaryFinder_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextBoundaryFinder ()); +} + + +// Constructor QTextBoundaryFinder::QTextBoundaryFinder(const QTextBoundaryFinder &other) + + +static void _init_ctor_QTextBoundaryFinder_3251 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextBoundaryFinder_3251 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBoundaryFinder &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextBoundaryFinder (arg1)); +} + + +// Constructor QTextBoundaryFinder::QTextBoundaryFinder(QTextBoundaryFinder::BoundaryType type, const QString &string) + + +static void _init_ctor_QTextBoundaryFinder_5661 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("string"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTextBoundaryFinder_5661 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QTextBoundaryFinder (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// QFlags QTextBoundaryFinder::boundaryReasons() + + +static void _init_f_boundaryReasons_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_boundaryReasons_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTextBoundaryFinder *)cls)->boundaryReasons ()); +} + + +// bool QTextBoundaryFinder::isAtBoundary() + + +static void _init_f_isAtBoundary_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAtBoundary_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextBoundaryFinder *)cls)->isAtBoundary ()); +} + + +// bool QTextBoundaryFinder::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextBoundaryFinder *)cls)->isValid ()); +} + + +// QTextBoundaryFinder &QTextBoundaryFinder::operator=(const QTextBoundaryFinder &other) + + +static void _init_f_operator_eq__3251 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3251 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBoundaryFinder &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextBoundaryFinder &)((QTextBoundaryFinder *)cls)->operator= (arg1)); +} + + +// qsizetype QTextBoundaryFinder::position() + + +static void _init_f_position_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_position_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QTextBoundaryFinder *)cls)->position ()); +} + + +// void QTextBoundaryFinder::setPosition(qsizetype position) + + +static void _init_f_setPosition_1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPosition_1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBoundaryFinder *)cls)->setPosition (arg1); +} + + +// QString QTextBoundaryFinder::string() + + +static void _init_f_string_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_string_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextBoundaryFinder *)cls)->string ()); +} + + +// void QTextBoundaryFinder::toEnd() + + +static void _init_f_toEnd_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toEnd_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBoundaryFinder *)cls)->toEnd (); +} + + +// qsizetype QTextBoundaryFinder::toNextBoundary() + + +static void _init_f_toNextBoundary_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toNextBoundary_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QTextBoundaryFinder *)cls)->toNextBoundary ()); +} + + +// qsizetype QTextBoundaryFinder::toPreviousBoundary() + + +static void _init_f_toPreviousBoundary_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toPreviousBoundary_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QTextBoundaryFinder *)cls)->toPreviousBoundary ()); +} + + +// void QTextBoundaryFinder::toStart() + + +static void _init_f_toStart_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toStart_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBoundaryFinder *)cls)->toStart (); +} + + +// QTextBoundaryFinder::BoundaryType QTextBoundaryFinder::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextBoundaryFinder *)cls)->type ())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextBoundaryFinder () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextBoundaryFinder::QTextBoundaryFinder()\nThis method creates an object of class QTextBoundaryFinder.", &_init_ctor_QTextBoundaryFinder_0, &_call_ctor_QTextBoundaryFinder_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextBoundaryFinder::QTextBoundaryFinder(const QTextBoundaryFinder &other)\nThis method creates an object of class QTextBoundaryFinder.", &_init_ctor_QTextBoundaryFinder_3251, &_call_ctor_QTextBoundaryFinder_3251); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextBoundaryFinder::QTextBoundaryFinder(QTextBoundaryFinder::BoundaryType type, const QString &string)\nThis method creates an object of class QTextBoundaryFinder.", &_init_ctor_QTextBoundaryFinder_5661, &_call_ctor_QTextBoundaryFinder_5661); + methods += new qt_gsi::GenericMethod ("boundaryReasons", "@brief Method QFlags QTextBoundaryFinder::boundaryReasons()\n", true, &_init_f_boundaryReasons_c0, &_call_f_boundaryReasons_c0); + methods += new qt_gsi::GenericMethod ("isAtBoundary?", "@brief Method bool QTextBoundaryFinder::isAtBoundary()\n", true, &_init_f_isAtBoundary_c0, &_call_f_isAtBoundary_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTextBoundaryFinder::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QTextBoundaryFinder &QTextBoundaryFinder::operator=(const QTextBoundaryFinder &other)\n", false, &_init_f_operator_eq__3251, &_call_f_operator_eq__3251); + methods += new qt_gsi::GenericMethod (":position", "@brief Method qsizetype QTextBoundaryFinder::position()\n", true, &_init_f_position_c0, &_call_f_position_c0); + methods += new qt_gsi::GenericMethod ("setPosition|position=", "@brief Method void QTextBoundaryFinder::setPosition(qsizetype position)\n", false, &_init_f_setPosition_1442, &_call_f_setPosition_1442); + methods += new qt_gsi::GenericMethod ("string", "@brief Method QString QTextBoundaryFinder::string()\n", true, &_init_f_string_c0, &_call_f_string_c0); + methods += new qt_gsi::GenericMethod ("toEnd", "@brief Method void QTextBoundaryFinder::toEnd()\n", false, &_init_f_toEnd_0, &_call_f_toEnd_0); + methods += new qt_gsi::GenericMethod ("toNextBoundary", "@brief Method qsizetype QTextBoundaryFinder::toNextBoundary()\n", false, &_init_f_toNextBoundary_0, &_call_f_toNextBoundary_0); + methods += new qt_gsi::GenericMethod ("toPreviousBoundary", "@brief Method qsizetype QTextBoundaryFinder::toPreviousBoundary()\n", false, &_init_f_toPreviousBoundary_0, &_call_f_toPreviousBoundary_0); + methods += new qt_gsi::GenericMethod ("toStart", "@brief Method void QTextBoundaryFinder::toStart()\n", false, &_init_f_toStart_0, &_call_f_toStart_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QTextBoundaryFinder::BoundaryType QTextBoundaryFinder::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + return methods; +} + +gsi::Class decl_QTextBoundaryFinder ("QtCore", "QTextBoundaryFinder", + methods_QTextBoundaryFinder (), + "@qt\n@brief Binding of QTextBoundaryFinder"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTextBoundaryFinder () { return decl_QTextBoundaryFinder; } + +} + + +// Implementation of the enum wrapper class for QTextBoundaryFinder::BoundaryReason +namespace qt_gsi +{ + +static gsi::Enum decl_QTextBoundaryFinder_BoundaryReason_Enum ("QtCore", "QTextBoundaryFinder_BoundaryReason", + gsi::enum_const ("NotAtBoundary", QTextBoundaryFinder::NotAtBoundary, "@brief Enum constant QTextBoundaryFinder::NotAtBoundary") + + gsi::enum_const ("BreakOpportunity", QTextBoundaryFinder::BreakOpportunity, "@brief Enum constant QTextBoundaryFinder::BreakOpportunity") + + gsi::enum_const ("StartOfItem", QTextBoundaryFinder::StartOfItem, "@brief Enum constant QTextBoundaryFinder::StartOfItem") + + gsi::enum_const ("EndOfItem", QTextBoundaryFinder::EndOfItem, "@brief Enum constant QTextBoundaryFinder::EndOfItem") + + gsi::enum_const ("MandatoryBreak", QTextBoundaryFinder::MandatoryBreak, "@brief Enum constant QTextBoundaryFinder::MandatoryBreak") + + gsi::enum_const ("SoftHyphen", QTextBoundaryFinder::SoftHyphen, "@brief Enum constant QTextBoundaryFinder::SoftHyphen"), + "@qt\n@brief This class represents the QTextBoundaryFinder::BoundaryReason enum"); + +static gsi::QFlagsClass decl_QTextBoundaryFinder_BoundaryReason_Enums ("QtCore", "QTextBoundaryFinder_QFlags_BoundaryReason", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextBoundaryFinder_BoundaryReason_Enum_in_parent (decl_QTextBoundaryFinder_BoundaryReason_Enum.defs ()); +static gsi::ClassExt decl_QTextBoundaryFinder_BoundaryReason_Enum_as_child (decl_QTextBoundaryFinder_BoundaryReason_Enum, "BoundaryReason"); +static gsi::ClassExt decl_QTextBoundaryFinder_BoundaryReason_Enums_as_child (decl_QTextBoundaryFinder_BoundaryReason_Enums, "QFlags_BoundaryReason"); + +} + + +// Implementation of the enum wrapper class for QTextBoundaryFinder::BoundaryType +namespace qt_gsi +{ + +static gsi::Enum decl_QTextBoundaryFinder_BoundaryType_Enum ("QtCore", "QTextBoundaryFinder_BoundaryType", + gsi::enum_const ("Grapheme", QTextBoundaryFinder::Grapheme, "@brief Enum constant QTextBoundaryFinder::Grapheme") + + gsi::enum_const ("Word", QTextBoundaryFinder::Word, "@brief Enum constant QTextBoundaryFinder::Word") + + gsi::enum_const ("Sentence", QTextBoundaryFinder::Sentence, "@brief Enum constant QTextBoundaryFinder::Sentence") + + gsi::enum_const ("Line", QTextBoundaryFinder::Line, "@brief Enum constant QTextBoundaryFinder::Line"), + "@qt\n@brief This class represents the QTextBoundaryFinder::BoundaryType enum"); + +static gsi::QFlagsClass decl_QTextBoundaryFinder_BoundaryType_Enums ("QtCore", "QTextBoundaryFinder_QFlags_BoundaryType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextBoundaryFinder_BoundaryType_Enum_in_parent (decl_QTextBoundaryFinder_BoundaryType_Enum.defs ()); +static gsi::ClassExt decl_QTextBoundaryFinder_BoundaryType_Enum_as_child (decl_QTextBoundaryFinder_BoundaryType_Enum, "BoundaryType"); +static gsi::ClassExt decl_QTextBoundaryFinder_BoundaryType_Enums_as_child (decl_QTextBoundaryFinder_BoundaryType_Enums, "QFlags_BoundaryType"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQTextStream.cc b/src/gsiqt/qt6/QtCore/gsiDeclQTextStream.cc new file mode 100644 index 000000000..2b82c0042 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQTextStream.cc @@ -0,0 +1,1139 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextStream.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextStream + static short f_QTextStream_read_s(QTextStream *s) + { + short v = 0; + *s >> v; + return v; + } + + static unsigned short f_QTextStream_read_us(QTextStream *s) + { + unsigned short v = 0; + *s >> v; + return v; + } + + static int f_QTextStream_read_i(QTextStream *s) + { + int v = 0; + *s >> v; + return v; + } + + static unsigned int f_QTextStream_read_ui(QTextStream *s) + { + unsigned int v = 0; + *s >> v; + return v; + } + + static qulonglong f_QTextStream_read_ull(QTextStream *s) + { + qulonglong v = 0; + *s >> v; + return v; + } + + static qlonglong f_QTextStream_read_ll(QTextStream *s) + { + qlonglong v = 0; + *s >> v; + return v; + } + + static double f_QTextStream_read_double(QTextStream *s) + { + double v = 0; + *s >> v; + return v; + } + + static float f_QTextStream_read_float(QTextStream *s) + { + float v = 0; + *s >> v; + return v; + } + + static qt_gsi::Converter::target_type f_QTextStream_read_qchar(QTextStream *s) + { + QChar v = QChar (0); + *s >> v; + return qt_gsi::Converter::toc (v); + } + + static QString f_QTextStream_read_string(QTextStream *s) + { + QString v; + *s >> v; + return v; + } + + static qt_gsi::Converter::target_type f_QTextStream_read_bytearray(QTextStream *s) + { + QByteArray v; + *s >> v; + return qt_gsi::Converter::toc (v); + } + + static QTextStream *f_QTextStream_put_s(QTextStream *s, short v) + { + *s << v; + return s; + } + + static QTextStream *f_QTextStream_put_us(QTextStream *s, unsigned short v) + { + *s << v; + return s; + } + + static QTextStream *f_QTextStream_put_i(QTextStream *s, int v) + { + *s << v; + return s; + } + + static QTextStream *f_QTextStream_put_ui(QTextStream *s, unsigned int v) + { + *s << v; + return s; + } + + static QTextStream *f_QTextStream_put_ll(QTextStream *s, qlonglong v) + { + *s << v; + return s; + } + + static QTextStream *f_QTextStream_put_ull(QTextStream *s, qulonglong v) + { + *s << v; + return s; + } + + static QTextStream *f_QTextStream_put_float(QTextStream *s, float v) + { + *s << v; + return s; + } + + static QTextStream *f_QTextStream_put_double(QTextStream *s, double v) + { + *s << v; + return s; + } + + static QTextStream *f_QTextStream_put_qchar(QTextStream *s, const qt_gsi::Converter::target_type v) + { + *s << qt_gsi::Converter::toq (v); + return s; + } + + static QTextStream *f_QTextStream_put_string(QTextStream *s, const QString &v) + { + *s << v; + return s; + } + + static QTextStream *f_QTextStream_put_bytearray(QTextStream *s, const qt_gsi::Converter::target_type &v) + { + *s << qt_gsi::Converter::toq (v); + return s; + } + + +// bool QTextStream::atEnd() + + +static void _init_f_atEnd_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_atEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextStream *)cls)->atEnd ()); +} + + +// bool QTextStream::autoDetectUnicode() + + +static void _init_f_autoDetectUnicode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoDetectUnicode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextStream *)cls)->autoDetectUnicode ()); +} + + +// QIODevice *QTextStream::device() + + +static void _init_f_device_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_device_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIODevice *)((QTextStream *)cls)->device ()); +} + + +// QStringConverter::Encoding QTextStream::encoding() + + +static void _init_f_encoding_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_encoding_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextStream *)cls)->encoding ())); +} + + +// QTextStream::FieldAlignment QTextStream::fieldAlignment() + + +static void _init_f_fieldAlignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_fieldAlignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextStream *)cls)->fieldAlignment ())); +} + + +// int QTextStream::fieldWidth() + + +static void _init_f_fieldWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fieldWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextStream *)cls)->fieldWidth ()); +} + + +// void QTextStream::flush() + + +static void _init_f_flush_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_flush_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->flush (); +} + + +// bool QTextStream::generateByteOrderMark() + + +static void _init_f_generateByteOrderMark_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_generateByteOrderMark_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextStream *)cls)->generateByteOrderMark ()); +} + + +// int QTextStream::integerBase() + + +static void _init_f_integerBase_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_integerBase_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextStream *)cls)->integerBase ()); +} + + +// QLocale QTextStream::locale() + + +static void _init_f_locale_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_locale_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLocale)((QTextStream *)cls)->locale ()); +} + + +// QFlags QTextStream::numberFlags() + + +static void _init_f_numberFlags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_numberFlags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTextStream *)cls)->numberFlags ()); +} + + +// QChar QTextStream::padChar() + + +static void _init_f_padChar_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_padChar_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextStream *)cls)->padChar ())); +} + + +// qint64 QTextStream::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QTextStream *)cls)->pos ()); +} + + +// QString QTextStream::read(qint64 maxlen) + + +static void _init_f_read_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maxlen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_read_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTextStream *)cls)->read (arg1)); +} + + +// QString QTextStream::readAll() + + +static void _init_f_readAll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_readAll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextStream *)cls)->readAll ()); +} + + +// QString QTextStream::readLine(qint64 maxlen) + + +static void _init_f_readLine_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maxlen", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_readLine_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QString)((QTextStream *)cls)->readLine (arg1)); +} + + +// bool QTextStream::readLineInto(QString *line, qint64 maxlen) + + +static void _init_f_readLineInto_2212 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("line"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("maxlen", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_readLineInto_2212 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString *arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((bool)((QTextStream *)cls)->readLineInto (arg1, arg2)); +} + + +// QTextStream::RealNumberNotation QTextStream::realNumberNotation() + + +static void _init_f_realNumberNotation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_realNumberNotation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextStream *)cls)->realNumberNotation ())); +} + + +// int QTextStream::realNumberPrecision() + + +static void _init_f_realNumberPrecision_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_realNumberPrecision_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextStream *)cls)->realNumberPrecision ()); +} + + +// void QTextStream::reset() + + +static void _init_f_reset_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reset_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->reset (); +} + + +// void QTextStream::resetStatus() + + +static void _init_f_resetStatus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resetStatus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->resetStatus (); +} + + +// bool QTextStream::seek(qint64 pos) + + +static void _init_f_seek_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_seek_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextStream *)cls)->seek (arg1)); +} + + +// void QTextStream::setAutoDetectUnicode(bool enabled) + + +static void _init_f_setAutoDetectUnicode_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoDetectUnicode_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->setAutoDetectUnicode (arg1); +} + + +// void QTextStream::setDevice(QIODevice *device) + + +static void _init_f_setDevice_1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDevice_1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->setDevice (arg1); +} + + +// void QTextStream::setEncoding(QStringConverter::Encoding encoding) + + +static void _init_f_setEncoding_3023 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("encoding"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setEncoding_3023 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->setEncoding (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextStream::setFieldAlignment(QTextStream::FieldAlignment alignment) + + +static void _init_f_setFieldAlignment_3085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alignment"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFieldAlignment_3085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->setFieldAlignment (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextStream::setFieldWidth(int width) + + +static void _init_f_setFieldWidth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFieldWidth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->setFieldWidth (arg1); +} + + +// void QTextStream::setGenerateByteOrderMark(bool generate) + + +static void _init_f_setGenerateByteOrderMark_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("generate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGenerateByteOrderMark_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->setGenerateByteOrderMark (arg1); +} + + +// void QTextStream::setIntegerBase(int base) + + +static void _init_f_setIntegerBase_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("base"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIntegerBase_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->setIntegerBase (arg1); +} + + +// void QTextStream::setLocale(const QLocale &locale) + + +static void _init_f_setLocale_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("locale"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLocale_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLocale &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->setLocale (arg1); +} + + +// void QTextStream::setNumberFlags(QFlags flags) + + +static void _init_f_setNumberFlags_3365 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setNumberFlags_3365 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->setNumberFlags (arg1); +} + + +// void QTextStream::setPadChar(QChar ch) + + +static void _init_f_setPadChar_899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ch"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPadChar_899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->setPadChar (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextStream::setRealNumberNotation(QTextStream::RealNumberNotation notation) + + +static void _init_f_setRealNumberNotation_3523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("notation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setRealNumberNotation_3523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->setRealNumberNotation (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextStream::setRealNumberPrecision(int precision) + + +static void _init_f_setRealNumberPrecision_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("precision"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRealNumberPrecision_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->setRealNumberPrecision (arg1); +} + + +// void QTextStream::setStatus(QTextStream::Status status) + + +static void _init_f_setStatus_2318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("status"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setStatus_2318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->setStatus (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextStream::setString(QString *string, QFlags openMode) + + +static void _init_f_setString_4847 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("openMode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_setString_4847 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->setString (arg1, arg2); +} + + +// void QTextStream::skipWhiteSpace() + + +static void _init_f_skipWhiteSpace_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_skipWhiteSpace_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextStream *)cls)->skipWhiteSpace (); +} + + +// QTextStream::Status QTextStream::status() + + +static void _init_f_status_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_status_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextStream *)cls)->status ())); +} + + +// QString *QTextStream::string() + + +static void _init_f_string_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_string_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString *)((QTextStream *)cls)->string ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTextStream () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("atEnd", "@brief Method bool QTextStream::atEnd()\n", true, &_init_f_atEnd_c0, &_call_f_atEnd_c0); + methods += new qt_gsi::GenericMethod (":autoDetectUnicode", "@brief Method bool QTextStream::autoDetectUnicode()\n", true, &_init_f_autoDetectUnicode_c0, &_call_f_autoDetectUnicode_c0); + methods += new qt_gsi::GenericMethod (":device", "@brief Method QIODevice *QTextStream::device()\n", true, &_init_f_device_c0, &_call_f_device_c0); + methods += new qt_gsi::GenericMethod ("encoding", "@brief Method QStringConverter::Encoding QTextStream::encoding()\n", true, &_init_f_encoding_c0, &_call_f_encoding_c0); + methods += new qt_gsi::GenericMethod (":fieldAlignment", "@brief Method QTextStream::FieldAlignment QTextStream::fieldAlignment()\n", true, &_init_f_fieldAlignment_c0, &_call_f_fieldAlignment_c0); + methods += new qt_gsi::GenericMethod (":fieldWidth", "@brief Method int QTextStream::fieldWidth()\n", true, &_init_f_fieldWidth_c0, &_call_f_fieldWidth_c0); + methods += new qt_gsi::GenericMethod ("flush", "@brief Method void QTextStream::flush()\n", false, &_init_f_flush_0, &_call_f_flush_0); + methods += new qt_gsi::GenericMethod (":generateByteOrderMark", "@brief Method bool QTextStream::generateByteOrderMark()\n", true, &_init_f_generateByteOrderMark_c0, &_call_f_generateByteOrderMark_c0); + methods += new qt_gsi::GenericMethod (":integerBase", "@brief Method int QTextStream::integerBase()\n", true, &_init_f_integerBase_c0, &_call_f_integerBase_c0); + methods += new qt_gsi::GenericMethod (":locale", "@brief Method QLocale QTextStream::locale()\n", true, &_init_f_locale_c0, &_call_f_locale_c0); + methods += new qt_gsi::GenericMethod (":numberFlags", "@brief Method QFlags QTextStream::numberFlags()\n", true, &_init_f_numberFlags_c0, &_call_f_numberFlags_c0); + methods += new qt_gsi::GenericMethod (":padChar", "@brief Method QChar QTextStream::padChar()\n", true, &_init_f_padChar_c0, &_call_f_padChar_c0); + methods += new qt_gsi::GenericMethod ("pos", "@brief Method qint64 QTextStream::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod ("read", "@brief Method QString QTextStream::read(qint64 maxlen)\n", false, &_init_f_read_986, &_call_f_read_986); + methods += new qt_gsi::GenericMethod ("readAll", "@brief Method QString QTextStream::readAll()\n", false, &_init_f_readAll_0, &_call_f_readAll_0); + methods += new qt_gsi::GenericMethod ("readLine", "@brief Method QString QTextStream::readLine(qint64 maxlen)\n", false, &_init_f_readLine_986, &_call_f_readLine_986); + methods += new qt_gsi::GenericMethod ("readLineInto", "@brief Method bool QTextStream::readLineInto(QString *line, qint64 maxlen)\n", false, &_init_f_readLineInto_2212, &_call_f_readLineInto_2212); + methods += new qt_gsi::GenericMethod (":realNumberNotation", "@brief Method QTextStream::RealNumberNotation QTextStream::realNumberNotation()\n", true, &_init_f_realNumberNotation_c0, &_call_f_realNumberNotation_c0); + methods += new qt_gsi::GenericMethod (":realNumberPrecision", "@brief Method int QTextStream::realNumberPrecision()\n", true, &_init_f_realNumberPrecision_c0, &_call_f_realNumberPrecision_c0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method void QTextStream::reset()\n", false, &_init_f_reset_0, &_call_f_reset_0); + methods += new qt_gsi::GenericMethod ("resetStatus", "@brief Method void QTextStream::resetStatus()\n", false, &_init_f_resetStatus_0, &_call_f_resetStatus_0); + methods += new qt_gsi::GenericMethod ("seek", "@brief Method bool QTextStream::seek(qint64 pos)\n", false, &_init_f_seek_986, &_call_f_seek_986); + methods += new qt_gsi::GenericMethod ("setAutoDetectUnicode|autoDetectUnicode=", "@brief Method void QTextStream::setAutoDetectUnicode(bool enabled)\n", false, &_init_f_setAutoDetectUnicode_864, &_call_f_setAutoDetectUnicode_864); + methods += new qt_gsi::GenericMethod ("setDevice|device=", "@brief Method void QTextStream::setDevice(QIODevice *device)\n", false, &_init_f_setDevice_1447, &_call_f_setDevice_1447); + methods += new qt_gsi::GenericMethod ("setEncoding", "@brief Method void QTextStream::setEncoding(QStringConverter::Encoding encoding)\n", false, &_init_f_setEncoding_3023, &_call_f_setEncoding_3023); + methods += new qt_gsi::GenericMethod ("setFieldAlignment|fieldAlignment=", "@brief Method void QTextStream::setFieldAlignment(QTextStream::FieldAlignment alignment)\n", false, &_init_f_setFieldAlignment_3085, &_call_f_setFieldAlignment_3085); + methods += new qt_gsi::GenericMethod ("setFieldWidth|fieldWidth=", "@brief Method void QTextStream::setFieldWidth(int width)\n", false, &_init_f_setFieldWidth_767, &_call_f_setFieldWidth_767); + methods += new qt_gsi::GenericMethod ("setGenerateByteOrderMark|generateByteOrderMark=", "@brief Method void QTextStream::setGenerateByteOrderMark(bool generate)\n", false, &_init_f_setGenerateByteOrderMark_864, &_call_f_setGenerateByteOrderMark_864); + methods += new qt_gsi::GenericMethod ("setIntegerBase|integerBase=", "@brief Method void QTextStream::setIntegerBase(int base)\n", false, &_init_f_setIntegerBase_767, &_call_f_setIntegerBase_767); + methods += new qt_gsi::GenericMethod ("setLocale|locale=", "@brief Method void QTextStream::setLocale(const QLocale &locale)\n", false, &_init_f_setLocale_1986, &_call_f_setLocale_1986); + methods += new qt_gsi::GenericMethod ("setNumberFlags|numberFlags=", "@brief Method void QTextStream::setNumberFlags(QFlags flags)\n", false, &_init_f_setNumberFlags_3365, &_call_f_setNumberFlags_3365); + methods += new qt_gsi::GenericMethod ("setPadChar|padChar=", "@brief Method void QTextStream::setPadChar(QChar ch)\n", false, &_init_f_setPadChar_899, &_call_f_setPadChar_899); + methods += new qt_gsi::GenericMethod ("setRealNumberNotation|realNumberNotation=", "@brief Method void QTextStream::setRealNumberNotation(QTextStream::RealNumberNotation notation)\n", false, &_init_f_setRealNumberNotation_3523, &_call_f_setRealNumberNotation_3523); + methods += new qt_gsi::GenericMethod ("setRealNumberPrecision|realNumberPrecision=", "@brief Method void QTextStream::setRealNumberPrecision(int precision)\n", false, &_init_f_setRealNumberPrecision_767, &_call_f_setRealNumberPrecision_767); + methods += new qt_gsi::GenericMethod ("setStatus|status=", "@brief Method void QTextStream::setStatus(QTextStream::Status status)\n", false, &_init_f_setStatus_2318, &_call_f_setStatus_2318); + methods += new qt_gsi::GenericMethod ("setString", "@brief Method void QTextStream::setString(QString *string, QFlags openMode)\n", false, &_init_f_setString_4847, &_call_f_setString_4847); + methods += new qt_gsi::GenericMethod ("skipWhiteSpace", "@brief Method void QTextStream::skipWhiteSpace()\n", false, &_init_f_skipWhiteSpace_0, &_call_f_skipWhiteSpace_0); + methods += new qt_gsi::GenericMethod (":status", "@brief Method QTextStream::Status QTextStream::status()\n", true, &_init_f_status_c0, &_call_f_status_c0); + methods += new qt_gsi::GenericMethod (":string", "@brief Method QString *QTextStream::string()\n", true, &_init_f_string_c0, &_call_f_string_c0); + return methods; +} + +gsi::Class &qtdecl_QIODeviceBase (); + +gsi::Class decl_QTextStream (qtdecl_QIODeviceBase (), "QtCore", "QTextStream_Native", + gsi::method_ext("read_s", &f_QTextStream_read_s, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_us", &f_QTextStream_read_us, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_i", &f_QTextStream_read_i, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_ui", &f_QTextStream_read_ui, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_ull", &f_QTextStream_read_ull, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_ll", &f_QTextStream_read_ll, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_d", &f_QTextStream_read_double, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_f", &f_QTextStream_read_float, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_qc", &f_QTextStream_read_qchar, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_s", &f_QTextStream_read_string, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("read_ba", &f_QTextStream_read_bytearray, "@brief Non-ambiguous adaptation of the corresponding operator>>") + + gsi::method_ext("put_s", &f_QTextStream_put_s, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_us", &f_QTextStream_put_us, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_i", &f_QTextStream_put_i, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_ui", &f_QTextStream_put_ui, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_ull", &f_QTextStream_put_ull, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_ll", &f_QTextStream_put_ll, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_d", &f_QTextStream_put_double, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_f", &f_QTextStream_put_float, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_qc", &f_QTextStream_put_qchar, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_s", &f_QTextStream_put_string, "@brief Non-ambiguous adaptation of the corresponding operator<<") + + gsi::method_ext("put_ba", &f_QTextStream_put_bytearray, "@brief Non-ambiguous adaptation of the corresponding operator<<") ++ + methods_QTextStream (), + "@hide\n@alias QTextStream"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTextStream () { return decl_QTextStream; } + +} + + +class QTextStream_Adaptor : public QTextStream, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTextStream_Adaptor(); + + // [adaptor ctor] QTextStream::QTextStream() + QTextStream_Adaptor() : QTextStream() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTextStream::QTextStream(QIODevice *device) + QTextStream_Adaptor(QIODevice *device) : QTextStream(device) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTextStream::QTextStream(QString *string, QFlags openMode) + QTextStream_Adaptor(QString *string) : QTextStream(string) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTextStream::QTextStream(QString *string, QFlags openMode) + QTextStream_Adaptor(QString *string, QFlags openMode) : QTextStream(string, openMode) + { + qt_gsi::QtObjectBase::init (this); + } + + +}; + +QTextStream_Adaptor::~QTextStream_Adaptor() { } + +// Constructor QTextStream::QTextStream() (adaptor class) + +static void _init_ctor_QTextStream_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextStream_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextStream_Adaptor ()); +} + + +// Constructor QTextStream::QTextStream(QIODevice *device) (adaptor class) + +static void _init_ctor_QTextStream_Adaptor_1447 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextStream_Adaptor_1447 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextStream_Adaptor (arg1)); +} + + +// Constructor QTextStream::QTextStream(QString *string, QFlags openMode) (adaptor class) + +static void _init_ctor_QTextStream_Adaptor_4847 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("openMode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTextStream_Adaptor_4847 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); + ret.write (new QTextStream_Adaptor (arg1, arg2)); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTextStream (); + +static gsi::Methods methods_QTextStream_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextStream::QTextStream()\nThis method creates an object of class QTextStream.", &_init_ctor_QTextStream_Adaptor_0, &_call_ctor_QTextStream_Adaptor_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextStream::QTextStream(QIODevice *device)\nThis method creates an object of class QTextStream.", &_init_ctor_QTextStream_Adaptor_1447, &_call_ctor_QTextStream_Adaptor_1447); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextStream::QTextStream(QString *string, QFlags openMode)\nThis method creates an object of class QTextStream.", &_init_ctor_QTextStream_Adaptor_4847, &_call_ctor_QTextStream_Adaptor_4847); + return methods; +} + +gsi::Class decl_QTextStream_Adaptor (qtdecl_QTextStream (), "QtCore", "QTextStream", + methods_QTextStream_Adaptor (), + "@qt\n@brief Binding of QTextStream"); + +} + + +// Implementation of the enum wrapper class for QTextStream::FieldAlignment +namespace qt_gsi +{ + +static gsi::Enum decl_QTextStream_FieldAlignment_Enum ("QtCore", "QTextStream_FieldAlignment", + gsi::enum_const ("AlignLeft", QTextStream::AlignLeft, "@brief Enum constant QTextStream::AlignLeft") + + gsi::enum_const ("AlignRight", QTextStream::AlignRight, "@brief Enum constant QTextStream::AlignRight") + + gsi::enum_const ("AlignCenter", QTextStream::AlignCenter, "@brief Enum constant QTextStream::AlignCenter") + + gsi::enum_const ("AlignAccountingStyle", QTextStream::AlignAccountingStyle, "@brief Enum constant QTextStream::AlignAccountingStyle"), + "@qt\n@brief This class represents the QTextStream::FieldAlignment enum"); + +static gsi::QFlagsClass decl_QTextStream_FieldAlignment_Enums ("QtCore", "QTextStream_QFlags_FieldAlignment", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextStream_FieldAlignment_Enum_in_parent (decl_QTextStream_FieldAlignment_Enum.defs ()); +static gsi::ClassExt decl_QTextStream_FieldAlignment_Enum_as_child (decl_QTextStream_FieldAlignment_Enum, "FieldAlignment"); +static gsi::ClassExt decl_QTextStream_FieldAlignment_Enums_as_child (decl_QTextStream_FieldAlignment_Enums, "QFlags_FieldAlignment"); + +} + + +// Implementation of the enum wrapper class for QTextStream::NumberFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QTextStream_NumberFlag_Enum ("QtCore", "QTextStream_NumberFlag", + gsi::enum_const ("ShowBase", QTextStream::ShowBase, "@brief Enum constant QTextStream::ShowBase") + + gsi::enum_const ("ForcePoint", QTextStream::ForcePoint, "@brief Enum constant QTextStream::ForcePoint") + + gsi::enum_const ("ForceSign", QTextStream::ForceSign, "@brief Enum constant QTextStream::ForceSign") + + gsi::enum_const ("UppercaseBase", QTextStream::UppercaseBase, "@brief Enum constant QTextStream::UppercaseBase") + + gsi::enum_const ("UppercaseDigits", QTextStream::UppercaseDigits, "@brief Enum constant QTextStream::UppercaseDigits"), + "@qt\n@brief This class represents the QTextStream::NumberFlag enum"); + +static gsi::QFlagsClass decl_QTextStream_NumberFlag_Enums ("QtCore", "QTextStream_QFlags_NumberFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextStream_NumberFlag_Enum_in_parent (decl_QTextStream_NumberFlag_Enum.defs ()); +static gsi::ClassExt decl_QTextStream_NumberFlag_Enum_as_child (decl_QTextStream_NumberFlag_Enum, "NumberFlag"); +static gsi::ClassExt decl_QTextStream_NumberFlag_Enums_as_child (decl_QTextStream_NumberFlag_Enums, "QFlags_NumberFlag"); + +} + + +// Implementation of the enum wrapper class for QTextStream::RealNumberNotation +namespace qt_gsi +{ + +static gsi::Enum decl_QTextStream_RealNumberNotation_Enum ("QtCore", "QTextStream_RealNumberNotation", + gsi::enum_const ("SmartNotation", QTextStream::SmartNotation, "@brief Enum constant QTextStream::SmartNotation") + + gsi::enum_const ("FixedNotation", QTextStream::FixedNotation, "@brief Enum constant QTextStream::FixedNotation") + + gsi::enum_const ("ScientificNotation", QTextStream::ScientificNotation, "@brief Enum constant QTextStream::ScientificNotation"), + "@qt\n@brief This class represents the QTextStream::RealNumberNotation enum"); + +static gsi::QFlagsClass decl_QTextStream_RealNumberNotation_Enums ("QtCore", "QTextStream_QFlags_RealNumberNotation", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextStream_RealNumberNotation_Enum_in_parent (decl_QTextStream_RealNumberNotation_Enum.defs ()); +static gsi::ClassExt decl_QTextStream_RealNumberNotation_Enum_as_child (decl_QTextStream_RealNumberNotation_Enum, "RealNumberNotation"); +static gsi::ClassExt decl_QTextStream_RealNumberNotation_Enums_as_child (decl_QTextStream_RealNumberNotation_Enums, "QFlags_RealNumberNotation"); + +} + + +// Implementation of the enum wrapper class for QTextStream::Status +namespace qt_gsi +{ + +static gsi::Enum decl_QTextStream_Status_Enum ("QtCore", "QTextStream_Status", + gsi::enum_const ("Ok", QTextStream::Ok, "@brief Enum constant QTextStream::Ok") + + gsi::enum_const ("ReadPastEnd", QTextStream::ReadPastEnd, "@brief Enum constant QTextStream::ReadPastEnd") + + gsi::enum_const ("ReadCorruptData", QTextStream::ReadCorruptData, "@brief Enum constant QTextStream::ReadCorruptData") + + gsi::enum_const ("WriteFailed", QTextStream::WriteFailed, "@brief Enum constant QTextStream::WriteFailed"), + "@qt\n@brief This class represents the QTextStream::Status enum"); + +static gsi::QFlagsClass decl_QTextStream_Status_Enums ("QtCore", "QTextStream_QFlags_Status", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextStream_Status_Enum_in_parent (decl_QTextStream_Status_Enum.defs ()); +static gsi::ClassExt decl_QTextStream_Status_Enum_as_child (decl_QTextStream_Status_Enum, "Status"); +static gsi::ClassExt decl_QTextStream_Status_Enums_as_child (decl_QTextStream_Status_Enums, "QFlags_Status"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQThread.cc b/src/gsiqt/qt6/QtCore/gsiDeclQThread.cc new file mode 100644 index 000000000..e37ecdc98 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQThread.cc @@ -0,0 +1,1157 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQThread.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QThread + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QThread::staticMetaObject); +} + + +// bool QThread::event(QEvent *event) + + +static void _init_f_event_1217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_event_1217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QThread *)cls)->event (arg1)); +} + + +// QAbstractEventDispatcher *QThread::eventDispatcher() + + +static void _init_f_eventDispatcher_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_eventDispatcher_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractEventDispatcher *)((QThread *)cls)->eventDispatcher ()); +} + + +// void QThread::exit(int retcode) + + +static void _init_f_exit_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("retcode", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_exit_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThread *)cls)->exit (arg1); +} + + +// bool QThread::isFinished() + + +static void _init_f_isFinished_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isFinished_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QThread *)cls)->isFinished ()); +} + + +// bool QThread::isInterruptionRequested() + + +static void _init_f_isInterruptionRequested_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isInterruptionRequested_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QThread *)cls)->isInterruptionRequested ()); +} + + +// bool QThread::isRunning() + + +static void _init_f_isRunning_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRunning_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QThread *)cls)->isRunning ()); +} + + +// int QThread::loopLevel() + + +static void _init_f_loopLevel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_loopLevel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QThread *)cls)->loopLevel ()); +} + + +// QThread::Priority QThread::priority() + + +static void _init_f_priority_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_priority_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QThread *)cls)->priority ())); +} + + +// void QThread::quit() + + +static void _init_f_quit_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_quit_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThread *)cls)->quit (); +} + + +// void QThread::requestInterruption() + + +static void _init_f_requestInterruption_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_requestInterruption_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThread *)cls)->requestInterruption (); +} + + +// void QThread::setEventDispatcher(QAbstractEventDispatcher *eventDispatcher) + + +static void _init_f_setEventDispatcher_3068 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventDispatcher"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEventDispatcher_3068 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractEventDispatcher *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThread *)cls)->setEventDispatcher (arg1); +} + + +// void QThread::setPriority(QThread::Priority priority) + + +static void _init_f_setPriority_2099 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("priority"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPriority_2099 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThread *)cls)->setPriority (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QThread::setStackSize(unsigned int stackSize) + + +static void _init_f_setStackSize_1772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stackSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStackSize_1772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThread *)cls)->setStackSize (arg1); +} + + +// unsigned int QThread::stackSize() + + +static void _init_f_stackSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stackSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QThread *)cls)->stackSize ()); +} + + +// void QThread::start(QThread::Priority) + + +static void _init_f_start_2099 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "QThread::InheritPriority"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_start_2099 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QThread::InheritPriority), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThread *)cls)->start (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QThread::terminate() + + +static void _init_f_terminate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_terminate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThread *)cls)->terminate (); +} + + +// bool QThread::wait(QDeadlineTimer deadline) + + +static void _init_f_wait_1820 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("deadline", true, "QDeadlineTimer(QDeadlineTimer::Forever)"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_wait_1820 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDeadlineTimer arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QDeadlineTimer(QDeadlineTimer::Forever), heap); + ret.write ((bool)((QThread *)cls)->wait (arg1)); +} + + +// bool QThread::wait(unsigned long int time) + + +static void _init_f_wait_2348 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("time"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_wait_2348 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned long int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QThread *)cls)->wait (arg1)); +} + + +// static QThread *QThread::currentThread() + + +static void _init_f_currentThread_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentThread_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QThread *)QThread::currentThread ()); +} + + +// static Qt::HANDLE QThread::currentThreadId() + + +static void _init_f_currentThreadId_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentThreadId_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((Qt::HANDLE)QThread::currentThreadId ()); +} + + +// static int QThread::idealThreadCount() + + +static void _init_f_idealThreadCount_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_idealThreadCount_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)QThread::idealThreadCount ()); +} + + +// static void QThread::msleep(unsigned long int) + + +static void _init_f_msleep_2348 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_msleep_2348 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned long int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QThread::msleep (arg1); +} + + +// static void QThread::sleep(unsigned long int) + + +static void _init_f_sleep_2348 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_sleep_2348 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned long int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QThread::sleep (arg1); +} + + +// static QString QThread::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QThread::tr (arg1, arg2, arg3)); +} + + +// static void QThread::usleep(unsigned long int) + + +static void _init_f_usleep_2348 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_usleep_2348 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned long int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QThread::usleep (arg1); +} + + +// static void QThread::yieldCurrentThread() + + +static void _init_f_yieldCurrentThread_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_yieldCurrentThread_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QThread::yieldCurrentThread (); +} + + +namespace gsi +{ + +static gsi::Methods methods_QThread () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("event", "@brief Method bool QThread::event(QEvent *event)\nThis is a reimplementation of QObject::event", false, &_init_f_event_1217, &_call_f_event_1217); + methods += new qt_gsi::GenericMethod (":eventDispatcher", "@brief Method QAbstractEventDispatcher *QThread::eventDispatcher()\n", true, &_init_f_eventDispatcher_c0, &_call_f_eventDispatcher_c0); + methods += new qt_gsi::GenericMethod ("exit", "@brief Method void QThread::exit(int retcode)\n", false, &_init_f_exit_767, &_call_f_exit_767); + methods += new qt_gsi::GenericMethod ("isFinished?", "@brief Method bool QThread::isFinished()\n", true, &_init_f_isFinished_c0, &_call_f_isFinished_c0); + methods += new qt_gsi::GenericMethod ("isInterruptionRequested?", "@brief Method bool QThread::isInterruptionRequested()\n", true, &_init_f_isInterruptionRequested_c0, &_call_f_isInterruptionRequested_c0); + methods += new qt_gsi::GenericMethod ("isRunning?", "@brief Method bool QThread::isRunning()\n", true, &_init_f_isRunning_c0, &_call_f_isRunning_c0); + methods += new qt_gsi::GenericMethod ("loopLevel", "@brief Method int QThread::loopLevel()\n", true, &_init_f_loopLevel_c0, &_call_f_loopLevel_c0); + methods += new qt_gsi::GenericMethod (":priority", "@brief Method QThread::Priority QThread::priority()\n", true, &_init_f_priority_c0, &_call_f_priority_c0); + methods += new qt_gsi::GenericMethod ("quit", "@brief Method void QThread::quit()\n", false, &_init_f_quit_0, &_call_f_quit_0); + methods += new qt_gsi::GenericMethod ("requestInterruption", "@brief Method void QThread::requestInterruption()\n", false, &_init_f_requestInterruption_0, &_call_f_requestInterruption_0); + methods += new qt_gsi::GenericMethod ("setEventDispatcher|eventDispatcher=", "@brief Method void QThread::setEventDispatcher(QAbstractEventDispatcher *eventDispatcher)\n", false, &_init_f_setEventDispatcher_3068, &_call_f_setEventDispatcher_3068); + methods += new qt_gsi::GenericMethod ("setPriority|priority=", "@brief Method void QThread::setPriority(QThread::Priority priority)\n", false, &_init_f_setPriority_2099, &_call_f_setPriority_2099); + methods += new qt_gsi::GenericMethod ("setStackSize|stackSize=", "@brief Method void QThread::setStackSize(unsigned int stackSize)\n", false, &_init_f_setStackSize_1772, &_call_f_setStackSize_1772); + methods += new qt_gsi::GenericMethod (":stackSize", "@brief Method unsigned int QThread::stackSize()\n", true, &_init_f_stackSize_c0, &_call_f_stackSize_c0); + methods += new qt_gsi::GenericMethod ("start", "@brief Method void QThread::start(QThread::Priority)\n", false, &_init_f_start_2099, &_call_f_start_2099); + methods += new qt_gsi::GenericMethod ("terminate", "@brief Method void QThread::terminate()\n", false, &_init_f_terminate_0, &_call_f_terminate_0); + methods += new qt_gsi::GenericMethod ("wait", "@brief Method bool QThread::wait(QDeadlineTimer deadline)\n", false, &_init_f_wait_1820, &_call_f_wait_1820); + methods += new qt_gsi::GenericMethod ("wait", "@brief Method bool QThread::wait(unsigned long int time)\n", false, &_init_f_wait_2348, &_call_f_wait_2348); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QThread::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished()", "finished", "@brief Signal declaration for QThread::finished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QThread::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("started()", "started", "@brief Signal declaration for QThread::started()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("currentThread", "@brief Static method QThread *QThread::currentThread()\nThis method is static and can be called without an instance.", &_init_f_currentThread_0, &_call_f_currentThread_0); + methods += new qt_gsi::GenericStaticMethod ("currentThreadId", "@brief Static method Qt::HANDLE QThread::currentThreadId()\nThis method is static and can be called without an instance.", &_init_f_currentThreadId_0, &_call_f_currentThreadId_0); + methods += new qt_gsi::GenericStaticMethod ("idealThreadCount", "@brief Static method int QThread::idealThreadCount()\nThis method is static and can be called without an instance.", &_init_f_idealThreadCount_0, &_call_f_idealThreadCount_0); + methods += new qt_gsi::GenericStaticMethod ("msleep", "@brief Static method void QThread::msleep(unsigned long int)\nThis method is static and can be called without an instance.", &_init_f_msleep_2348, &_call_f_msleep_2348); + methods += new qt_gsi::GenericStaticMethod ("sleep", "@brief Static method void QThread::sleep(unsigned long int)\nThis method is static and can be called without an instance.", &_init_f_sleep_2348, &_call_f_sleep_2348); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QThread::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + methods += new qt_gsi::GenericStaticMethod ("usleep", "@brief Static method void QThread::usleep(unsigned long int)\nThis method is static and can be called without an instance.", &_init_f_usleep_2348, &_call_f_usleep_2348); + methods += new qt_gsi::GenericStaticMethod ("yieldCurrentThread", "@brief Static method void QThread::yieldCurrentThread()\nThis method is static and can be called without an instance.", &_init_f_yieldCurrentThread_0, &_call_f_yieldCurrentThread_0); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QThread (qtdecl_QObject (), "QtCore", "QThread_Native", + methods_QThread (), + "@hide\n@alias QThread"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QThread () { return decl_QThread; } + +} + + +class QThread_Adaptor : public QThread, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QThread_Adaptor(); + + // [adaptor ctor] QThread::QThread(QObject *parent) + QThread_Adaptor() : QThread() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QThread::QThread(QObject *parent) + QThread_Adaptor(QObject *parent) : QThread(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] int QThread::exec() + int fp_QThread_exec_0 () { + return QThread::exec(); + } + + // [expose] bool QThread::isSignalConnected(const QMetaMethod &signal) + bool fp_QThread_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QThread::isSignalConnected(signal); + } + + // [expose] int QThread::receivers(const char *signal) + int fp_QThread_receivers_c1731 (const char *signal) const { + return QThread::receivers(signal); + } + + // [expose] QObject *QThread::sender() + QObject * fp_QThread_sender_c0 () const { + return QThread::sender(); + } + + // [expose] int QThread::senderSignalIndex() + int fp_QThread_senderSignalIndex_c0 () const { + return QThread::senderSignalIndex(); + } + + // [expose] void QThread::setTerminationEnabled(bool enabled) + static void fp_QThread_setTerminationEnabled_864 (bool enabled) { + QThread::setTerminationEnabled(enabled); + } + + // [emitter impl] void QThread::destroyed(QObject *) + void emitter_QThread_destroyed_1302(QObject *arg1) + { + emit QThread::destroyed(arg1); + } + + // [adaptor impl] bool QThread::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QThread::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QThread_Adaptor::cbs_event_1217_0, _event); + } else { + return QThread::event(_event); + } + } + + // [adaptor impl] bool QThread::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QThread::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QThread_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QThread::eventFilter(watched, event); + } + } + + // [emitter impl] void QThread::finished() + void emitter_QThread_finished_2651() + { + throw tl::Exception ("Can't emit private signal 'void QThread::finished()'"); + } + + // [emitter impl] void QThread::objectNameChanged(const QString &objectName) + void emitter_QThread_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QThread::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QThread::started() + void emitter_QThread_started_2651() + { + throw tl::Exception ("Can't emit private signal 'void QThread::started()'"); + } + + // [adaptor impl] void QThread::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QThread::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QThread_Adaptor::cbs_childEvent_1701_0, event); + } else { + QThread::childEvent(event); + } + } + + // [adaptor impl] void QThread::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QThread::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QThread_Adaptor::cbs_customEvent_1217_0, event); + } else { + QThread::customEvent(event); + } + } + + // [adaptor impl] void QThread::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QThread::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QThread_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QThread::disconnectNotify(signal); + } + } + + // [adaptor impl] void QThread::run() + void cbs_run_0_0() + { + QThread::run(); + } + + virtual void run() + { + if (cb_run_0_0.can_issue()) { + cb_run_0_0.issue(&QThread_Adaptor::cbs_run_0_0); + } else { + QThread::run(); + } + } + + // [adaptor impl] void QThread::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QThread::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QThread_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QThread::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_run_0_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QThread_Adaptor::~QThread_Adaptor() { } + +// Constructor QThread::QThread(QObject *parent) (adaptor class) + +static void _init_ctor_QThread_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QThread_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QThread_Adaptor (arg1)); +} + + +// void QThread::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThread_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QThread_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QThread::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThread_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QThread_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QThread::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QThread_Adaptor *)cls)->emitter_QThread_destroyed_1302 (arg1); +} + + +// void QThread::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThread_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QThread_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QThread::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QThread_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QThread_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QThread::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QThread_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QThread_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed int QThread::exec() + +static void _init_fp_exec_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_exec_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QThread_Adaptor *)cls)->fp_QThread_exec_0 ()); +} + + +// emitter void QThread::finished() + +static void _init_emitter_finished_2651 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_finished_2651 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QThread_Adaptor *)cls)->emitter_QThread_finished_2651 (); +} + + +// exposed bool QThread::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QThread_Adaptor *)cls)->fp_QThread_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QThread::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QThread_Adaptor *)cls)->emitter_QThread_objectNameChanged_4567 (arg1); +} + + +// exposed int QThread::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QThread_Adaptor *)cls)->fp_QThread_receivers_c1731 (arg1)); +} + + +// void QThread::run() + +static void _init_cbs_run_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_run_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThread_Adaptor *)cls)->cbs_run_0_0 (); +} + +static void _set_callback_cbs_run_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QThread_Adaptor *)cls)->cb_run_0_0 = cb; +} + + +// exposed QObject *QThread::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QThread_Adaptor *)cls)->fp_QThread_sender_c0 ()); +} + + +// exposed int QThread::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QThread_Adaptor *)cls)->fp_QThread_senderSignalIndex_c0 ()); +} + + +// exposed void QThread::setTerminationEnabled(bool enabled) + +static void _init_fp_setTerminationEnabled_864 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled", true, "true"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setTerminationEnabled_864 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QThread_Adaptor::fp_QThread_setTerminationEnabled_864 (arg1); +} + + +// emitter void QThread::started() + +static void _init_emitter_started_2651 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_started_2651 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QThread_Adaptor *)cls)->emitter_QThread_started_2651 (); +} + + +// void QThread::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThread_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QThread_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QThread (); + +static gsi::Methods methods_QThread_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QThread::QThread(QObject *parent)\nThis method creates an object of class QThread.", &_init_ctor_QThread_Adaptor_1302, &_call_ctor_QThread_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QThread::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QThread::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QThread::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QThread::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QThread::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QThread::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*exec", "@brief Method int QThread::exec()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_exec_0, &_call_fp_exec_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QThread::finished()\nCall this method to emit this signal.", false, &_init_emitter_finished_2651, &_call_emitter_finished_2651); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QThread::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QThread::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QThread::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*run", "@brief Virtual method void QThread::run()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_run_0_0, &_call_cbs_run_0_0); + methods += new qt_gsi::GenericMethod ("*run", "@hide", false, &_init_cbs_run_0_0, &_call_cbs_run_0_0, &_set_callback_cbs_run_0_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QThread::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QThread::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericStaticMethod ("*setTerminationEnabled", "@brief Method void QThread::setTerminationEnabled(bool enabled)\nThis method is protected and can only be called from inside a derived class.", &_init_fp_setTerminationEnabled_864, &_call_fp_setTerminationEnabled_864); + methods += new qt_gsi::GenericMethod ("emit_started", "@brief Emitter for signal void QThread::started()\nCall this method to emit this signal.", false, &_init_emitter_started_2651, &_call_emitter_started_2651); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QThread::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QThread_Adaptor (qtdecl_QThread (), "QtCore", "QThread", + methods_QThread_Adaptor (), + "@qt\n@brief Binding of QThread"); + +} + + +// Implementation of the enum wrapper class for QThread::Priority +namespace qt_gsi +{ + +static gsi::Enum decl_QThread_Priority_Enum ("QtCore", "QThread_Priority", + gsi::enum_const ("IdlePriority", QThread::IdlePriority, "@brief Enum constant QThread::IdlePriority") + + gsi::enum_const ("LowestPriority", QThread::LowestPriority, "@brief Enum constant QThread::LowestPriority") + + gsi::enum_const ("LowPriority", QThread::LowPriority, "@brief Enum constant QThread::LowPriority") + + gsi::enum_const ("NormalPriority", QThread::NormalPriority, "@brief Enum constant QThread::NormalPriority") + + gsi::enum_const ("HighPriority", QThread::HighPriority, "@brief Enum constant QThread::HighPriority") + + gsi::enum_const ("HighestPriority", QThread::HighestPriority, "@brief Enum constant QThread::HighestPriority") + + gsi::enum_const ("TimeCriticalPriority", QThread::TimeCriticalPriority, "@brief Enum constant QThread::TimeCriticalPriority") + + gsi::enum_const ("InheritPriority", QThread::InheritPriority, "@brief Enum constant QThread::InheritPriority"), + "@qt\n@brief This class represents the QThread::Priority enum"); + +static gsi::QFlagsClass decl_QThread_Priority_Enums ("QtCore", "QThread_QFlags_Priority", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QThread_Priority_Enum_in_parent (decl_QThread_Priority_Enum.defs ()); +static gsi::ClassExt decl_QThread_Priority_Enum_as_child (decl_QThread_Priority_Enum, "Priority"); +static gsi::ClassExt decl_QThread_Priority_Enums_as_child (decl_QThread_Priority_Enums, "QFlags_Priority"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQThreadPool.cc b/src/gsiqt/qt6/QtCore/gsiDeclQThreadPool.cc new file mode 100644 index 000000000..73b97f339 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQThreadPool.cc @@ -0,0 +1,889 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQThreadPool.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QThreadPool + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QThreadPool::staticMetaObject); +} + + +// int QThreadPool::activeThreadCount() + + +static void _init_f_activeThreadCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activeThreadCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QThreadPool *)cls)->activeThreadCount ()); +} + + +// void QThreadPool::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThreadPool *)cls)->clear (); +} + + +// bool QThreadPool::contains(const QThread *thread) + + +static void _init_f_contains_c1998 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("thread"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1998 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QThread *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QThreadPool *)cls)->contains (arg1)); +} + + +// int QThreadPool::expiryTimeout() + + +static void _init_f_expiryTimeout_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_expiryTimeout_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QThreadPool *)cls)->expiryTimeout ()); +} + + +// int QThreadPool::maxThreadCount() + + +static void _init_f_maxThreadCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maxThreadCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QThreadPool *)cls)->maxThreadCount ()); +} + + +// void QThreadPool::releaseThread() + + +static void _init_f_releaseThread_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_releaseThread_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThreadPool *)cls)->releaseThread (); +} + + +// void QThreadPool::reserveThread() + + +static void _init_f_reserveThread_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reserveThread_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThreadPool *)cls)->reserveThread (); +} + + +// void QThreadPool::setExpiryTimeout(int expiryTimeout) + + +static void _init_f_setExpiryTimeout_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("expiryTimeout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setExpiryTimeout_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThreadPool *)cls)->setExpiryTimeout (arg1); +} + + +// void QThreadPool::setMaxThreadCount(int maxThreadCount) + + +static void _init_f_setMaxThreadCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maxThreadCount"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaxThreadCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThreadPool *)cls)->setMaxThreadCount (arg1); +} + + +// void QThreadPool::setStackSize(unsigned int stackSize) + + +static void _init_f_setStackSize_1772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stackSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStackSize_1772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThreadPool *)cls)->setStackSize (arg1); +} + + +// void QThreadPool::setThreadPriority(QThread::Priority priority) + + +static void _init_f_setThreadPriority_2099 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("priority"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setThreadPriority_2099 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThreadPool *)cls)->setThreadPriority (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// unsigned int QThreadPool::stackSize() + + +static void _init_f_stackSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stackSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QThreadPool *)cls)->stackSize ()); +} + + +// void QThreadPool::start(QRunnable *runnable, int priority) + + +static void _init_f_start_2185 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("runnable"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("priority", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_start_2185 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QRunnable *arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThreadPool *)cls)->start (arg1, arg2); +} + + +// QThread::Priority QThreadPool::threadPriority() + + +static void _init_f_threadPriority_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_threadPriority_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QThreadPool *)cls)->threadPriority ())); +} + + +// bool QThreadPool::tryStart(QRunnable *runnable) + + +static void _init_f_tryStart_1526 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("runnable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tryStart_1526 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QRunnable *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QThreadPool *)cls)->tryStart (arg1)); +} + + +// bool QThreadPool::tryTake(QRunnable *runnable) + + +static void _init_f_tryTake_1526 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("runnable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tryTake_1526 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QRunnable *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QThreadPool *)cls)->tryTake (arg1)); +} + + +// bool QThreadPool::waitForDone(int msecs) + + +static void _init_f_waitForDone_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs", true, "-1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_waitForDone_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((bool)((QThreadPool *)cls)->waitForDone (arg1)); +} + + +// static QThreadPool *QThreadPool::globalInstance() + + +static void _init_f_globalInstance_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalInstance_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QThreadPool *)QThreadPool::globalInstance ()); +} + + +// static QString QThreadPool::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QThreadPool::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QThreadPool () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":activeThreadCount", "@brief Method int QThreadPool::activeThreadCount()\n", true, &_init_f_activeThreadCount_c0, &_call_f_activeThreadCount_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QThreadPool::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QThreadPool::contains(const QThread *thread)\n", true, &_init_f_contains_c1998, &_call_f_contains_c1998); + methods += new qt_gsi::GenericMethod (":expiryTimeout", "@brief Method int QThreadPool::expiryTimeout()\n", true, &_init_f_expiryTimeout_c0, &_call_f_expiryTimeout_c0); + methods += new qt_gsi::GenericMethod (":maxThreadCount", "@brief Method int QThreadPool::maxThreadCount()\n", true, &_init_f_maxThreadCount_c0, &_call_f_maxThreadCount_c0); + methods += new qt_gsi::GenericMethod ("releaseThread", "@brief Method void QThreadPool::releaseThread()\n", false, &_init_f_releaseThread_0, &_call_f_releaseThread_0); + methods += new qt_gsi::GenericMethod ("reserveThread", "@brief Method void QThreadPool::reserveThread()\n", false, &_init_f_reserveThread_0, &_call_f_reserveThread_0); + methods += new qt_gsi::GenericMethod ("setExpiryTimeout|expiryTimeout=", "@brief Method void QThreadPool::setExpiryTimeout(int expiryTimeout)\n", false, &_init_f_setExpiryTimeout_767, &_call_f_setExpiryTimeout_767); + methods += new qt_gsi::GenericMethod ("setMaxThreadCount|maxThreadCount=", "@brief Method void QThreadPool::setMaxThreadCount(int maxThreadCount)\n", false, &_init_f_setMaxThreadCount_767, &_call_f_setMaxThreadCount_767); + methods += new qt_gsi::GenericMethod ("setStackSize", "@brief Method void QThreadPool::setStackSize(unsigned int stackSize)\n", false, &_init_f_setStackSize_1772, &_call_f_setStackSize_1772); + methods += new qt_gsi::GenericMethod ("setThreadPriority", "@brief Method void QThreadPool::setThreadPriority(QThread::Priority priority)\n", false, &_init_f_setThreadPriority_2099, &_call_f_setThreadPriority_2099); + methods += new qt_gsi::GenericMethod ("stackSize", "@brief Method unsigned int QThreadPool::stackSize()\n", true, &_init_f_stackSize_c0, &_call_f_stackSize_c0); + methods += new qt_gsi::GenericMethod ("start", "@brief Method void QThreadPool::start(QRunnable *runnable, int priority)\n", false, &_init_f_start_2185, &_call_f_start_2185); + methods += new qt_gsi::GenericMethod ("threadPriority", "@brief Method QThread::Priority QThreadPool::threadPriority()\n", true, &_init_f_threadPriority_c0, &_call_f_threadPriority_c0); + methods += new qt_gsi::GenericMethod ("tryStart", "@brief Method bool QThreadPool::tryStart(QRunnable *runnable)\n", false, &_init_f_tryStart_1526, &_call_f_tryStart_1526); + methods += new qt_gsi::GenericMethod ("tryTake", "@brief Method bool QThreadPool::tryTake(QRunnable *runnable)\n", false, &_init_f_tryTake_1526, &_call_f_tryTake_1526); + methods += new qt_gsi::GenericMethod ("waitForDone", "@brief Method bool QThreadPool::waitForDone(int msecs)\n", false, &_init_f_waitForDone_767, &_call_f_waitForDone_767); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QThreadPool::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QThreadPool::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("globalInstance", "@brief Static method QThreadPool *QThreadPool::globalInstance()\nThis method is static and can be called without an instance.", &_init_f_globalInstance_0, &_call_f_globalInstance_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QThreadPool::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QThreadPool (qtdecl_QObject (), "QtCore", "QThreadPool_Native", + methods_QThreadPool (), + "@hide\n@alias QThreadPool"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QThreadPool () { return decl_QThreadPool; } + +} + + +class QThreadPool_Adaptor : public QThreadPool, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QThreadPool_Adaptor(); + + // [adaptor ctor] QThreadPool::QThreadPool(QObject *parent) + QThreadPool_Adaptor() : QThreadPool() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QThreadPool::QThreadPool(QObject *parent) + QThreadPool_Adaptor(QObject *parent) : QThreadPool(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QThreadPool::isSignalConnected(const QMetaMethod &signal) + bool fp_QThreadPool_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QThreadPool::isSignalConnected(signal); + } + + // [expose] int QThreadPool::receivers(const char *signal) + int fp_QThreadPool_receivers_c1731 (const char *signal) const { + return QThreadPool::receivers(signal); + } + + // [expose] QObject *QThreadPool::sender() + QObject * fp_QThreadPool_sender_c0 () const { + return QThreadPool::sender(); + } + + // [expose] int QThreadPool::senderSignalIndex() + int fp_QThreadPool_senderSignalIndex_c0 () const { + return QThreadPool::senderSignalIndex(); + } + + // [emitter impl] void QThreadPool::destroyed(QObject *) + void emitter_QThreadPool_destroyed_1302(QObject *arg1) + { + emit QThreadPool::destroyed(arg1); + } + + // [adaptor impl] bool QThreadPool::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QThreadPool::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QThreadPool_Adaptor::cbs_event_1217_0, _event); + } else { + return QThreadPool::event(_event); + } + } + + // [adaptor impl] bool QThreadPool::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QThreadPool::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QThreadPool_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QThreadPool::eventFilter(watched, event); + } + } + + // [emitter impl] void QThreadPool::objectNameChanged(const QString &objectName) + void emitter_QThreadPool_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QThreadPool::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QThreadPool::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QThreadPool::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QThreadPool_Adaptor::cbs_childEvent_1701_0, event); + } else { + QThreadPool::childEvent(event); + } + } + + // [adaptor impl] void QThreadPool::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QThreadPool::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QThreadPool_Adaptor::cbs_customEvent_1217_0, event); + } else { + QThreadPool::customEvent(event); + } + } + + // [adaptor impl] void QThreadPool::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QThreadPool::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QThreadPool_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QThreadPool::disconnectNotify(signal); + } + } + + // [adaptor impl] void QThreadPool::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QThreadPool::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QThreadPool_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QThreadPool::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QThreadPool_Adaptor::~QThreadPool_Adaptor() { } + +// Constructor QThreadPool::QThreadPool(QObject *parent) (adaptor class) + +static void _init_ctor_QThreadPool_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QThreadPool_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QThreadPool_Adaptor (arg1)); +} + + +// void QThreadPool::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThreadPool_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QThreadPool_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QThreadPool::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThreadPool_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QThreadPool_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QThreadPool::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QThreadPool_Adaptor *)cls)->emitter_QThreadPool_destroyed_1302 (arg1); +} + + +// void QThreadPool::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThreadPool_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QThreadPool_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QThreadPool::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QThreadPool_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QThreadPool_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QThreadPool::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QThreadPool_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QThreadPool_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QThreadPool::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QThreadPool_Adaptor *)cls)->fp_QThreadPool_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QThreadPool::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QThreadPool_Adaptor *)cls)->emitter_QThreadPool_objectNameChanged_4567 (arg1); +} + + +// exposed int QThreadPool::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QThreadPool_Adaptor *)cls)->fp_QThreadPool_receivers_c1731 (arg1)); +} + + +// exposed QObject *QThreadPool::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QThreadPool_Adaptor *)cls)->fp_QThreadPool_sender_c0 ()); +} + + +// exposed int QThreadPool::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QThreadPool_Adaptor *)cls)->fp_QThreadPool_senderSignalIndex_c0 ()); +} + + +// void QThreadPool::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QThreadPool_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QThreadPool_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QThreadPool (); + +static gsi::Methods methods_QThreadPool_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QThreadPool::QThreadPool(QObject *parent)\nThis method creates an object of class QThreadPool.", &_init_ctor_QThreadPool_Adaptor_1302, &_call_ctor_QThreadPool_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QThreadPool::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QThreadPool::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QThreadPool::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QThreadPool::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QThreadPool::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QThreadPool::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QThreadPool::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QThreadPool::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QThreadPool::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QThreadPool::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QThreadPool::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QThreadPool::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QThreadPool_Adaptor (qtdecl_QThreadPool (), "QtCore", "QThreadPool", + methods_QThreadPool_Adaptor (), + "@qt\n@brief Binding of QThreadPool"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQTime.cc b/src/gsiqt/qt6/QtCore/gsiDeclQTime.cc new file mode 100644 index 000000000..1fd6b1ec2 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQTime.cc @@ -0,0 +1,561 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTime.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTime + +// Constructor QTime::QTime() + + +static void _init_ctor_QTime_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTime_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTime ()); +} + + +// Constructor QTime::QTime(int h, int m, int s, int ms) + + +static void _init_ctor_QTime_2744 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("m"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("s", true, "0"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("ms", true, "0"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QTime_2744 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write (new QTime (arg1, arg2, arg3, arg4)); +} + + +// QTime QTime::addMSecs(int ms) + + +static void _init_f_addMSecs_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ms"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addMSecs_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTime)((QTime *)cls)->addMSecs (arg1)); +} + + +// QTime QTime::addSecs(int secs) + + +static void _init_f_addSecs_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("secs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addSecs_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTime)((QTime *)cls)->addSecs (arg1)); +} + + +// int QTime::hour() + + +static void _init_f_hour_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hour_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTime *)cls)->hour ()); +} + + +// bool QTime::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTime *)cls)->isNull ()); +} + + +// bool QTime::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTime *)cls)->isValid ()); +} + + +// int QTime::minute() + + +static void _init_f_minute_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minute_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTime *)cls)->minute ()); +} + + +// int QTime::msec() + + +static void _init_f_msec_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_msec_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTime *)cls)->msec ()); +} + + +// int QTime::msecsSinceStartOfDay() + + +static void _init_f_msecsSinceStartOfDay_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_msecsSinceStartOfDay_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTime *)cls)->msecsSinceStartOfDay ()); +} + + +// int QTime::msecsTo(QTime t) + + +static void _init_f_msecsTo_c916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_msecsTo_c916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTime arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTime *)cls)->msecsTo (arg1)); +} + + +// int QTime::second() + + +static void _init_f_second_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_second_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTime *)cls)->second ()); +} + + +// int QTime::secsTo(QTime t) + + +static void _init_f_secsTo_c916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_secsTo_c916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTime arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTime *)cls)->secsTo (arg1)); +} + + +// bool QTime::setHMS(int h, int m, int s, int ms) + + +static void _init_f_setHMS_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("m"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("s"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("ms", true, "0"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setHMS_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((bool)((QTime *)cls)->setHMS (arg1, arg2, arg3, arg4)); +} + + +// QString QTime::toString(Qt::DateFormat f) + + +static void _init_f_toString_c1748 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f", true, "Qt::TextDate"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c1748 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); + ret.write ((QString)((QTime *)cls)->toString (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QString QTime::toString(const QString &format) + + +static void _init_f_toString_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTime *)cls)->toString (arg1)); +} + + +// QString QTime::toString(QStringView format) + + +static void _init_f_toString_c1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTime *)cls)->toString (arg1)); +} + + +// static QTime QTime::currentTime() + + +static void _init_f_currentTime_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentTime_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTime)QTime::currentTime ()); +} + + +// static QTime QTime::fromMSecsSinceStartOfDay(int msecs) + + +static void _init_f_fromMSecsSinceStartOfDay_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromMSecsSinceStartOfDay_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTime)QTime::fromMSecsSinceStartOfDay (arg1)); +} + + +// static QTime QTime::fromString(QStringView string, Qt::DateFormat format) + + +static void _init_f_fromString_3199 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "Qt::TextDate"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fromString_3199 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); + ret.write ((QTime)QTime::fromString (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// static QTime QTime::fromString(QStringView string, QStringView format) + + +static void _init_f_fromString_3010 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromString_3010 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + QStringView arg2 = gsi::arg_reader() (args, heap); + ret.write ((QTime)QTime::fromString (arg1, arg2)); +} + + +// static QTime QTime::fromString(const QString &string, QStringView format) + + +static void _init_f_fromString_3476 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromString_3476 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QStringView arg2 = gsi::arg_reader() (args, heap); + ret.write ((QTime)QTime::fromString (arg1, arg2)); +} + + +// static QTime QTime::fromString(const QString &string, Qt::DateFormat format) + + +static void _init_f_fromString_3665 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "Qt::TextDate"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fromString_3665 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TextDate), heap); + ret.write ((QTime)QTime::fromString (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// static QTime QTime::fromString(const QString &string, const QString &format) + + +static void _init_f_fromString_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromString_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QTime)QTime::fromString (arg1, arg2)); +} + + +// static bool QTime::isValid(int h, int m, int s, int ms) + + +static void _init_f_isValid_2744 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("m"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("s"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("ms", true, "0"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_isValid_2744 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((bool)QTime::isValid (arg1, arg2, arg3, arg4)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTime () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTime::QTime()\nThis method creates an object of class QTime.", &_init_ctor_QTime_0, &_call_ctor_QTime_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTime::QTime(int h, int m, int s, int ms)\nThis method creates an object of class QTime.", &_init_ctor_QTime_2744, &_call_ctor_QTime_2744); + methods += new qt_gsi::GenericMethod ("addMSecs", "@brief Method QTime QTime::addMSecs(int ms)\n", true, &_init_f_addMSecs_c767, &_call_f_addMSecs_c767); + methods += new qt_gsi::GenericMethod ("addSecs", "@brief Method QTime QTime::addSecs(int secs)\n", true, &_init_f_addSecs_c767, &_call_f_addSecs_c767); + methods += new qt_gsi::GenericMethod ("hour", "@brief Method int QTime::hour()\n", true, &_init_f_hour_c0, &_call_f_hour_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QTime::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTime::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("minute", "@brief Method int QTime::minute()\n", true, &_init_f_minute_c0, &_call_f_minute_c0); + methods += new qt_gsi::GenericMethod ("msec", "@brief Method int QTime::msec()\n", true, &_init_f_msec_c0, &_call_f_msec_c0); + methods += new qt_gsi::GenericMethod ("msecsSinceStartOfDay", "@brief Method int QTime::msecsSinceStartOfDay()\n", true, &_init_f_msecsSinceStartOfDay_c0, &_call_f_msecsSinceStartOfDay_c0); + methods += new qt_gsi::GenericMethod ("msecsTo", "@brief Method int QTime::msecsTo(QTime t)\n", true, &_init_f_msecsTo_c916, &_call_f_msecsTo_c916); + methods += new qt_gsi::GenericMethod ("second", "@brief Method int QTime::second()\n", true, &_init_f_second_c0, &_call_f_second_c0); + methods += new qt_gsi::GenericMethod ("secsTo", "@brief Method int QTime::secsTo(QTime t)\n", true, &_init_f_secsTo_c916, &_call_f_secsTo_c916); + methods += new qt_gsi::GenericMethod ("setHMS", "@brief Method bool QTime::setHMS(int h, int m, int s, int ms)\n", false, &_init_f_setHMS_2744, &_call_f_setHMS_2744); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QTime::toString(Qt::DateFormat f)\n", true, &_init_f_toString_c1748, &_call_f_toString_c1748); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QTime::toString(const QString &format)\n", true, &_init_f_toString_c2025, &_call_f_toString_c2025); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QTime::toString(QStringView format)\n", true, &_init_f_toString_c1559, &_call_f_toString_c1559); + methods += new qt_gsi::GenericStaticMethod ("currentTime", "@brief Static method QTime QTime::currentTime()\nThis method is static and can be called without an instance.", &_init_f_currentTime_0, &_call_f_currentTime_0); + methods += new qt_gsi::GenericStaticMethod ("fromMSecsSinceStartOfDay", "@brief Static method QTime QTime::fromMSecsSinceStartOfDay(int msecs)\nThis method is static and can be called without an instance.", &_init_f_fromMSecsSinceStartOfDay_767, &_call_f_fromMSecsSinceStartOfDay_767); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QTime QTime::fromString(QStringView string, Qt::DateFormat format)\nThis method is static and can be called without an instance.", &_init_f_fromString_3199, &_call_f_fromString_3199); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QTime QTime::fromString(QStringView string, QStringView format)\nThis method is static and can be called without an instance.", &_init_f_fromString_3010, &_call_f_fromString_3010); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QTime QTime::fromString(const QString &string, QStringView format)\nThis method is static and can be called without an instance.", &_init_f_fromString_3476, &_call_f_fromString_3476); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QTime QTime::fromString(const QString &string, Qt::DateFormat format)\nThis method is static and can be called without an instance.", &_init_f_fromString_3665, &_call_f_fromString_3665); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QTime QTime::fromString(const QString &string, const QString &format)\nThis method is static and can be called without an instance.", &_init_f_fromString_3942, &_call_f_fromString_3942); + methods += new qt_gsi::GenericStaticMethod ("isValid?", "@brief Static method bool QTime::isValid(int h, int m, int s, int ms)\nThis method is static and can be called without an instance.", &_init_f_isValid_2744, &_call_f_isValid_2744); + return methods; +} + +gsi::Class decl_QTime ("QtCore", "QTime", + methods_QTime (), + "@qt\n@brief Binding of QTime"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTime () { return decl_QTime; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQTimeLine.cc b/src/gsiqt/qt6/QtCore/gsiDeclQTimeLine.cc new file mode 100644 index 000000000..afc719095 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQTimeLine.cc @@ -0,0 +1,1245 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTimeLine.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTimeLine + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTimeLine::staticMetaObject); +} + + +// int QTimeLine::currentFrame() + + +static void _init_f_currentFrame_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentFrame_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTimeLine *)cls)->currentFrame ()); +} + + +// int QTimeLine::currentTime() + + +static void _init_f_currentTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTimeLine *)cls)->currentTime ()); +} + + +// double QTimeLine::currentValue() + + +static void _init_f_currentValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTimeLine *)cls)->currentValue ()); +} + + +// QTimeLine::Direction QTimeLine::direction() + + +static void _init_f_direction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_direction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTimeLine *)cls)->direction ())); +} + + +// int QTimeLine::duration() + + +static void _init_f_duration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_duration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTimeLine *)cls)->duration ()); +} + + +// QEasingCurve QTimeLine::easingCurve() + + +static void _init_f_easingCurve_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_easingCurve_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEasingCurve)((QTimeLine *)cls)->easingCurve ()); +} + + +// int QTimeLine::endFrame() + + +static void _init_f_endFrame_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_endFrame_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTimeLine *)cls)->endFrame ()); +} + + +// int QTimeLine::frameForTime(int msec) + + +static void _init_f_frameForTime_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msec"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_frameForTime_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTimeLine *)cls)->frameForTime (arg1)); +} + + +// int QTimeLine::loopCount() + + +static void _init_f_loopCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_loopCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTimeLine *)cls)->loopCount ()); +} + + +// void QTimeLine::resume() + + +static void _init_f_resume_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resume_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine *)cls)->resume (); +} + + +// void QTimeLine::setCurrentTime(int msec) + + +static void _init_f_setCurrentTime_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msec"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentTime_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine *)cls)->setCurrentTime (arg1); +} + + +// void QTimeLine::setDirection(QTimeLine::Direction direction) + + +static void _init_f_setDirection_2353 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDirection_2353 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine *)cls)->setDirection (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTimeLine::setDuration(int duration) + + +static void _init_f_setDuration_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("duration"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDuration_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine *)cls)->setDuration (arg1); +} + + +// void QTimeLine::setEasingCurve(const QEasingCurve &curve) + + +static void _init_f_setEasingCurve_2510 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("curve"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEasingCurve_2510 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine *)cls)->setEasingCurve (arg1); +} + + +// void QTimeLine::setEndFrame(int frame) + + +static void _init_f_setEndFrame_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("frame"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEndFrame_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine *)cls)->setEndFrame (arg1); +} + + +// void QTimeLine::setFrameRange(int startFrame, int endFrame) + + +static void _init_f_setFrameRange_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("startFrame"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("endFrame"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setFrameRange_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine *)cls)->setFrameRange (arg1, arg2); +} + + +// void QTimeLine::setLoopCount(int count) + + +static void _init_f_setLoopCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("count"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLoopCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine *)cls)->setLoopCount (arg1); +} + + +// void QTimeLine::setPaused(bool paused) + + +static void _init_f_setPaused_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("paused"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPaused_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine *)cls)->setPaused (arg1); +} + + +// void QTimeLine::setStartFrame(int frame) + + +static void _init_f_setStartFrame_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("frame"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStartFrame_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine *)cls)->setStartFrame (arg1); +} + + +// void QTimeLine::setUpdateInterval(int interval) + + +static void _init_f_setUpdateInterval_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("interval"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUpdateInterval_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine *)cls)->setUpdateInterval (arg1); +} + + +// void QTimeLine::start() + + +static void _init_f_start_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_start_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine *)cls)->start (); +} + + +// int QTimeLine::startFrame() + + +static void _init_f_startFrame_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startFrame_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTimeLine *)cls)->startFrame ()); +} + + +// QTimeLine::State QTimeLine::state() + + +static void _init_f_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTimeLine *)cls)->state ())); +} + + +// void QTimeLine::stop() + + +static void _init_f_stop_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stop_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine *)cls)->stop (); +} + + +// void QTimeLine::toggleDirection() + + +static void _init_f_toggleDirection_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toggleDirection_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine *)cls)->toggleDirection (); +} + + +// int QTimeLine::updateInterval() + + +static void _init_f_updateInterval_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_updateInterval_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTimeLine *)cls)->updateInterval ()); +} + + +// double QTimeLine::valueForTime(int msec) + + +static void _init_f_valueForTime_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msec"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_valueForTime_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QTimeLine *)cls)->valueForTime (arg1)); +} + + +// static QString QTimeLine::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTimeLine::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTimeLine () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("currentFrame", "@brief Method int QTimeLine::currentFrame()\n", true, &_init_f_currentFrame_c0, &_call_f_currentFrame_c0); + methods += new qt_gsi::GenericMethod (":currentTime", "@brief Method int QTimeLine::currentTime()\n", true, &_init_f_currentTime_c0, &_call_f_currentTime_c0); + methods += new qt_gsi::GenericMethod ("currentValue", "@brief Method double QTimeLine::currentValue()\n", true, &_init_f_currentValue_c0, &_call_f_currentValue_c0); + methods += new qt_gsi::GenericMethod (":direction", "@brief Method QTimeLine::Direction QTimeLine::direction()\n", true, &_init_f_direction_c0, &_call_f_direction_c0); + methods += new qt_gsi::GenericMethod (":duration", "@brief Method int QTimeLine::duration()\n", true, &_init_f_duration_c0, &_call_f_duration_c0); + methods += new qt_gsi::GenericMethod (":easingCurve", "@brief Method QEasingCurve QTimeLine::easingCurve()\n", true, &_init_f_easingCurve_c0, &_call_f_easingCurve_c0); + methods += new qt_gsi::GenericMethod (":endFrame", "@brief Method int QTimeLine::endFrame()\n", true, &_init_f_endFrame_c0, &_call_f_endFrame_c0); + methods += new qt_gsi::GenericMethod ("frameForTime", "@brief Method int QTimeLine::frameForTime(int msec)\n", true, &_init_f_frameForTime_c767, &_call_f_frameForTime_c767); + methods += new qt_gsi::GenericMethod (":loopCount", "@brief Method int QTimeLine::loopCount()\n", true, &_init_f_loopCount_c0, &_call_f_loopCount_c0); + methods += new qt_gsi::GenericMethod ("resume", "@brief Method void QTimeLine::resume()\n", false, &_init_f_resume_0, &_call_f_resume_0); + methods += new qt_gsi::GenericMethod ("setCurrentTime|currentTime=", "@brief Method void QTimeLine::setCurrentTime(int msec)\n", false, &_init_f_setCurrentTime_767, &_call_f_setCurrentTime_767); + methods += new qt_gsi::GenericMethod ("setDirection|direction=", "@brief Method void QTimeLine::setDirection(QTimeLine::Direction direction)\n", false, &_init_f_setDirection_2353, &_call_f_setDirection_2353); + methods += new qt_gsi::GenericMethod ("setDuration|duration=", "@brief Method void QTimeLine::setDuration(int duration)\n", false, &_init_f_setDuration_767, &_call_f_setDuration_767); + methods += new qt_gsi::GenericMethod ("setEasingCurve|easingCurve=", "@brief Method void QTimeLine::setEasingCurve(const QEasingCurve &curve)\n", false, &_init_f_setEasingCurve_2510, &_call_f_setEasingCurve_2510); + methods += new qt_gsi::GenericMethod ("setEndFrame|endFrame=", "@brief Method void QTimeLine::setEndFrame(int frame)\n", false, &_init_f_setEndFrame_767, &_call_f_setEndFrame_767); + methods += new qt_gsi::GenericMethod ("setFrameRange", "@brief Method void QTimeLine::setFrameRange(int startFrame, int endFrame)\n", false, &_init_f_setFrameRange_1426, &_call_f_setFrameRange_1426); + methods += new qt_gsi::GenericMethod ("setLoopCount|loopCount=", "@brief Method void QTimeLine::setLoopCount(int count)\n", false, &_init_f_setLoopCount_767, &_call_f_setLoopCount_767); + methods += new qt_gsi::GenericMethod ("setPaused", "@brief Method void QTimeLine::setPaused(bool paused)\n", false, &_init_f_setPaused_864, &_call_f_setPaused_864); + methods += new qt_gsi::GenericMethod ("setStartFrame|startFrame=", "@brief Method void QTimeLine::setStartFrame(int frame)\n", false, &_init_f_setStartFrame_767, &_call_f_setStartFrame_767); + methods += new qt_gsi::GenericMethod ("setUpdateInterval|updateInterval=", "@brief Method void QTimeLine::setUpdateInterval(int interval)\n", false, &_init_f_setUpdateInterval_767, &_call_f_setUpdateInterval_767); + methods += new qt_gsi::GenericMethod ("start", "@brief Method void QTimeLine::start()\n", false, &_init_f_start_0, &_call_f_start_0); + methods += new qt_gsi::GenericMethod (":startFrame", "@brief Method int QTimeLine::startFrame()\n", true, &_init_f_startFrame_c0, &_call_f_startFrame_c0); + methods += new qt_gsi::GenericMethod ("state", "@brief Method QTimeLine::State QTimeLine::state()\n", true, &_init_f_state_c0, &_call_f_state_c0); + methods += new qt_gsi::GenericMethod ("stop", "@brief Method void QTimeLine::stop()\n", false, &_init_f_stop_0, &_call_f_stop_0); + methods += new qt_gsi::GenericMethod ("toggleDirection", "@brief Method void QTimeLine::toggleDirection()\n", false, &_init_f_toggleDirection_0, &_call_f_toggleDirection_0); + methods += new qt_gsi::GenericMethod (":updateInterval", "@brief Method int QTimeLine::updateInterval()\n", true, &_init_f_updateInterval_c0, &_call_f_updateInterval_c0); + methods += new qt_gsi::GenericMethod ("valueForTime", "@brief Method double QTimeLine::valueForTime(int msec)\n", true, &_init_f_valueForTime_c767, &_call_f_valueForTime_c767); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTimeLine::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished()", "finished", "@brief Signal declaration for QTimeLine::finished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("frameChanged(int)", "frameChanged", gsi::arg("arg1"), "@brief Signal declaration for QTimeLine::frameChanged(int)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTimeLine::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("stateChanged(QTimeLine::State)", "stateChanged", gsi::arg("newState"), "@brief Signal declaration for QTimeLine::stateChanged(QTimeLine::State newState)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("valueChanged(double)", "valueChanged", gsi::arg("x"), "@brief Signal declaration for QTimeLine::valueChanged(double x)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTimeLine::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QTimeLine (qtdecl_QObject (), "QtCore", "QTimeLine_Native", + methods_QTimeLine (), + "@hide\n@alias QTimeLine"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTimeLine () { return decl_QTimeLine; } + +} + + +class QTimeLine_Adaptor : public QTimeLine, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTimeLine_Adaptor(); + + // [adaptor ctor] QTimeLine::QTimeLine(int duration, QObject *parent) + QTimeLine_Adaptor() : QTimeLine() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTimeLine::QTimeLine(int duration, QObject *parent) + QTimeLine_Adaptor(int duration) : QTimeLine(duration) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTimeLine::QTimeLine(int duration, QObject *parent) + QTimeLine_Adaptor(int duration, QObject *parent) : QTimeLine(duration, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QTimeLine::isSignalConnected(const QMetaMethod &signal) + bool fp_QTimeLine_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTimeLine::isSignalConnected(signal); + } + + // [expose] int QTimeLine::receivers(const char *signal) + int fp_QTimeLine_receivers_c1731 (const char *signal) const { + return QTimeLine::receivers(signal); + } + + // [expose] QObject *QTimeLine::sender() + QObject * fp_QTimeLine_sender_c0 () const { + return QTimeLine::sender(); + } + + // [expose] int QTimeLine::senderSignalIndex() + int fp_QTimeLine_senderSignalIndex_c0 () const { + return QTimeLine::senderSignalIndex(); + } + + // [emitter impl] void QTimeLine::destroyed(QObject *) + void emitter_QTimeLine_destroyed_1302(QObject *arg1) + { + emit QTimeLine::destroyed(arg1); + } + + // [adaptor impl] bool QTimeLine::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QTimeLine::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTimeLine_Adaptor::cbs_event_1217_0, _event); + } else { + return QTimeLine::event(_event); + } + } + + // [adaptor impl] bool QTimeLine::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QTimeLine::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTimeLine_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QTimeLine::eventFilter(watched, event); + } + } + + // [emitter impl] void QTimeLine::finished() + void emitter_QTimeLine_finished_2842() + { + throw tl::Exception ("Can't emit private signal 'void QTimeLine::finished()'"); + } + + // [emitter impl] void QTimeLine::frameChanged(int) + void emitter_QTimeLine_frameChanged_3501(int arg1) + { + __SUPPRESS_UNUSED_WARNING (arg1); + throw tl::Exception ("Can't emit private signal 'void QTimeLine::frameChanged(int)'"); + } + + // [emitter impl] void QTimeLine::objectNameChanged(const QString &objectName) + void emitter_QTimeLine_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTimeLine::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QTimeLine::stateChanged(QTimeLine::State newState) + void emitter_QTimeLine_stateChanged_4671(QTimeLine::State newState) + { + __SUPPRESS_UNUSED_WARNING (newState); + throw tl::Exception ("Can't emit private signal 'void QTimeLine::stateChanged(QTimeLine::State newState)'"); + } + + // [emitter impl] void QTimeLine::valueChanged(double x) + void emitter_QTimeLine_valueChanged_3805(double x) + { + __SUPPRESS_UNUSED_WARNING (x); + throw tl::Exception ("Can't emit private signal 'void QTimeLine::valueChanged(double x)'"); + } + + // [adaptor impl] double QTimeLine::valueForTime(int msec) + double cbs_valueForTime_c767_0(int msec) const + { + return QTimeLine::valueForTime(msec); + } + + virtual double valueForTime(int msec) const + { + if (cb_valueForTime_c767_0.can_issue()) { + return cb_valueForTime_c767_0.issue(&QTimeLine_Adaptor::cbs_valueForTime_c767_0, msec); + } else { + return QTimeLine::valueForTime(msec); + } + } + + // [adaptor impl] void QTimeLine::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTimeLine::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTimeLine_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTimeLine::childEvent(event); + } + } + + // [adaptor impl] void QTimeLine::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTimeLine::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTimeLine_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTimeLine::customEvent(event); + } + } + + // [adaptor impl] void QTimeLine::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTimeLine::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTimeLine_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTimeLine::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTimeLine::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTimeLine::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTimeLine_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTimeLine::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_valueForTime_c767_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QTimeLine_Adaptor::~QTimeLine_Adaptor() { } + +// Constructor QTimeLine::QTimeLine(int duration, QObject *parent) (adaptor class) + +static void _init_ctor_QTimeLine_Adaptor_1961 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("duration", true, "1000"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTimeLine_Adaptor_1961 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1000, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTimeLine_Adaptor (arg1, arg2)); +} + + +// void QTimeLine::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeLine_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QTimeLine::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeLine_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QTimeLine::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTimeLine_Adaptor *)cls)->emitter_QTimeLine_destroyed_1302 (arg1); +} + + +// void QTimeLine::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeLine_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QTimeLine::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTimeLine_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeLine_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTimeLine::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTimeLine_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeLine_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QTimeLine::finished() + +static void _init_emitter_finished_2842 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_finished_2842 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTimeLine_Adaptor *)cls)->emitter_QTimeLine_finished_2842 (); +} + + +// emitter void QTimeLine::frameChanged(int) + +static void _init_emitter_frameChanged_3501 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_frameChanged_3501 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QTimeLine_Adaptor *)cls)->emitter_QTimeLine_frameChanged_3501 (arg1); +} + + +// exposed bool QTimeLine::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTimeLine_Adaptor *)cls)->fp_QTimeLine_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QTimeLine::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTimeLine_Adaptor *)cls)->emitter_QTimeLine_objectNameChanged_4567 (arg1); +} + + +// exposed int QTimeLine::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTimeLine_Adaptor *)cls)->fp_QTimeLine_receivers_c1731 (arg1)); +} + + +// exposed QObject *QTimeLine::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTimeLine_Adaptor *)cls)->fp_QTimeLine_sender_c0 ()); +} + + +// exposed int QTimeLine::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTimeLine_Adaptor *)cls)->fp_QTimeLine_senderSignalIndex_c0 ()); +} + + +// emitter void QTimeLine::stateChanged(QTimeLine::State newState) + +static void _init_emitter_stateChanged_4671 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_stateChanged_4671 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QTimeLine_Adaptor *)cls)->emitter_QTimeLine_stateChanged_4671 (arg1); +} + + +// void QTimeLine::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeLine_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeLine_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QTimeLine::valueChanged(double x) + +static void _init_emitter_valueChanged_3805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_valueChanged_3805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ((QTimeLine_Adaptor *)cls)->emitter_QTimeLine_valueChanged_3805 (arg1); +} + + +// double QTimeLine::valueForTime(int msec) + +static void _init_cbs_valueForTime_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msec"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_valueForTime_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((double)((QTimeLine_Adaptor *)cls)->cbs_valueForTime_c767_0 (arg1)); +} + +static void _set_callback_cbs_valueForTime_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeLine_Adaptor *)cls)->cb_valueForTime_c767_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTimeLine (); + +static gsi::Methods methods_QTimeLine_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTimeLine::QTimeLine(int duration, QObject *parent)\nThis method creates an object of class QTimeLine.", &_init_ctor_QTimeLine_Adaptor_1961, &_call_ctor_QTimeLine_Adaptor_1961); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTimeLine::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTimeLine::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTimeLine::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTimeLine::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QTimeLine::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QTimeLine::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QTimeLine::finished()\nCall this method to emit this signal.", false, &_init_emitter_finished_2842, &_call_emitter_finished_2842); + methods += new qt_gsi::GenericMethod ("emit_frameChanged", "@brief Emitter for signal void QTimeLine::frameChanged(int)\nCall this method to emit this signal.", false, &_init_emitter_frameChanged_3501, &_call_emitter_frameChanged_3501); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTimeLine::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTimeLine::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTimeLine::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTimeLine::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTimeLine::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("emit_stateChanged", "@brief Emitter for signal void QTimeLine::stateChanged(QTimeLine::State newState)\nCall this method to emit this signal.", false, &_init_emitter_stateChanged_4671, &_call_emitter_stateChanged_4671); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTimeLine::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_valueChanged", "@brief Emitter for signal void QTimeLine::valueChanged(double x)\nCall this method to emit this signal.", false, &_init_emitter_valueChanged_3805, &_call_emitter_valueChanged_3805); + methods += new qt_gsi::GenericMethod ("valueForTime", "@brief Virtual method double QTimeLine::valueForTime(int msec)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_valueForTime_c767_0, &_call_cbs_valueForTime_c767_0); + methods += new qt_gsi::GenericMethod ("valueForTime", "@hide", true, &_init_cbs_valueForTime_c767_0, &_call_cbs_valueForTime_c767_0, &_set_callback_cbs_valueForTime_c767_0); + return methods; +} + +gsi::Class decl_QTimeLine_Adaptor (qtdecl_QTimeLine (), "QtCore", "QTimeLine", + methods_QTimeLine_Adaptor (), + "@qt\n@brief Binding of QTimeLine"); + +} + + +// Implementation of the enum wrapper class for QTimeLine::Direction +namespace qt_gsi +{ + +static gsi::Enum decl_QTimeLine_Direction_Enum ("QtCore", "QTimeLine_Direction", + gsi::enum_const ("Forward", QTimeLine::Forward, "@brief Enum constant QTimeLine::Forward") + + gsi::enum_const ("Backward", QTimeLine::Backward, "@brief Enum constant QTimeLine::Backward"), + "@qt\n@brief This class represents the QTimeLine::Direction enum"); + +static gsi::QFlagsClass decl_QTimeLine_Direction_Enums ("QtCore", "QTimeLine_QFlags_Direction", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTimeLine_Direction_Enum_in_parent (decl_QTimeLine_Direction_Enum.defs ()); +static gsi::ClassExt decl_QTimeLine_Direction_Enum_as_child (decl_QTimeLine_Direction_Enum, "Direction"); +static gsi::ClassExt decl_QTimeLine_Direction_Enums_as_child (decl_QTimeLine_Direction_Enums, "QFlags_Direction"); + +} + + +// Implementation of the enum wrapper class for QTimeLine::State +namespace qt_gsi +{ + +static gsi::Enum decl_QTimeLine_State_Enum ("QtCore", "QTimeLine_State", + gsi::enum_const ("NotRunning", QTimeLine::NotRunning, "@brief Enum constant QTimeLine::NotRunning") + + gsi::enum_const ("Paused", QTimeLine::Paused, "@brief Enum constant QTimeLine::Paused") + + gsi::enum_const ("Running", QTimeLine::Running, "@brief Enum constant QTimeLine::Running"), + "@qt\n@brief This class represents the QTimeLine::State enum"); + +static gsi::QFlagsClass decl_QTimeLine_State_Enums ("QtCore", "QTimeLine_QFlags_State", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTimeLine_State_Enum_in_parent (decl_QTimeLine_State_Enum.defs ()); +static gsi::ClassExt decl_QTimeLine_State_Enum_as_child (decl_QTimeLine_State_Enum, "State"); +static gsi::ClassExt decl_QTimeLine_State_Enums_as_child (decl_QTimeLine_State_Enums, "QFlags_State"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQTimeZone.cc b/src/gsiqt/qt6/QtCore/gsiDeclQTimeZone.cc new file mode 100644 index 000000000..ad5087cc9 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQTimeZone.cc @@ -0,0 +1,869 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTimeZone.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTimeZone + +// Constructor QTimeZone::QTimeZone() + + +static void _init_ctor_QTimeZone_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTimeZone_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTimeZone ()); +} + + +// Constructor QTimeZone::QTimeZone(const QByteArray &ianaId) + + +static void _init_ctor_QTimeZone_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ianaId"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTimeZone_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTimeZone (arg1)); +} + + +// Constructor QTimeZone::QTimeZone(int offsetSeconds) + + +static void _init_ctor_QTimeZone_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offsetSeconds"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTimeZone_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTimeZone (arg1)); +} + + +// Constructor QTimeZone::QTimeZone(const QByteArray &zoneId, int offsetSeconds, const QString &name, const QString &abbreviation, QLocale::Territory territory, const QString &comment) + + +static void _init_ctor_QTimeZone_10816 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("zoneId"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("offsetSeconds"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("name"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("abbreviation"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("territory", true, "QLocale::AnyTerritory"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("comment", true, "QString()"); + decl->add_arg (argspec_5); + decl->set_return_new (); +} + +static void _call_ctor_QTimeZone_10816 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + const QString &arg4 = gsi::arg_reader() (args, heap); + QLocale::Territory arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLocale::AnyTerritory, heap); + const QString &arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write (new QTimeZone (arg1, arg2, arg3, arg4, arg5, arg6)); +} + + +// Constructor QTimeZone::QTimeZone(const QTimeZone &other) + + +static void _init_ctor_QTimeZone_2205 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTimeZone_2205 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTimeZone &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTimeZone (arg1)); +} + + +// QString QTimeZone::abbreviation(const QDateTime &atDateTime) + + +static void _init_f_abbreviation_c2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("atDateTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_abbreviation_c2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTimeZone *)cls)->abbreviation (arg1)); +} + + +// QString QTimeZone::comment() + + +static void _init_f_comment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_comment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTimeZone *)cls)->comment ()); +} + + +// QLocale::Country QTimeZone::country() + + +static void _init_f_country_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_country_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTimeZone *)cls)->country ())); +} + + +// int QTimeZone::daylightTimeOffset(const QDateTime &atDateTime) + + +static void _init_f_daylightTimeOffset_c2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("atDateTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_daylightTimeOffset_c2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTimeZone *)cls)->daylightTimeOffset (arg1)); +} + + +// QString QTimeZone::displayName(const QDateTime &atDateTime, QTimeZone::NameType nameType, const QLocale &locale) + + +static void _init_f_displayName_c6192 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("atDateTime"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("nameType", true, "QTimeZone::DefaultName"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("locale", true, "QLocale()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_displayName_c6192 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTimeZone::DefaultName), heap); + const QLocale &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLocale(), heap); + ret.write ((QString)((QTimeZone *)cls)->displayName (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// QString QTimeZone::displayName(QTimeZone::TimeType timeType, QTimeZone::NameType nameType, const QLocale &locale) + + +static void _init_f_displayName_c6278 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timeType"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("nameType", true, "QTimeZone::DefaultName"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("locale", true, "QLocale()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_displayName_c6278 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTimeZone::DefaultName), heap); + const QLocale &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLocale(), heap); + ret.write ((QString)((QTimeZone *)cls)->displayName (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// bool QTimeZone::hasDaylightTime() + + +static void _init_f_hasDaylightTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasDaylightTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTimeZone *)cls)->hasDaylightTime ()); +} + + +// bool QTimeZone::hasTransitions() + + +static void _init_f_hasTransitions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasTransitions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTimeZone *)cls)->hasTransitions ()); +} + + +// QByteArray QTimeZone::id() + + +static void _init_f_id_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_id_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QTimeZone *)cls)->id ()); +} + + +// bool QTimeZone::isDaylightTime(const QDateTime &atDateTime) + + +static void _init_f_isDaylightTime_c2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("atDateTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isDaylightTime_c2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTimeZone *)cls)->isDaylightTime (arg1)); +} + + +// bool QTimeZone::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTimeZone *)cls)->isValid ()); +} + + +// QTimeZone::OffsetData QTimeZone::nextTransition(const QDateTime &afterDateTime) + + +static void _init_f_nextTransition_c2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("afterDateTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_nextTransition_c2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTimeZone::OffsetData)((QTimeZone *)cls)->nextTransition (arg1)); +} + + +// QTimeZone::OffsetData QTimeZone::offsetData(const QDateTime &forDateTime) + + +static void _init_f_offsetData_c2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("forDateTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_offsetData_c2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTimeZone::OffsetData)((QTimeZone *)cls)->offsetData (arg1)); +} + + +// int QTimeZone::offsetFromUtc(const QDateTime &atDateTime) + + +static void _init_f_offsetFromUtc_c2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("atDateTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_offsetFromUtc_c2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTimeZone *)cls)->offsetFromUtc (arg1)); +} + + +// bool QTimeZone::operator!=(const QTimeZone &other) + + +static void _init_f_operator_excl__eq__c2205 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2205 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTimeZone &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTimeZone *)cls)->operator!= (arg1)); +} + + +// QTimeZone &QTimeZone::operator=(const QTimeZone &other) + + +static void _init_f_operator_eq__2205 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2205 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTimeZone &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTimeZone &)((QTimeZone *)cls)->operator= (arg1)); +} + + +// bool QTimeZone::operator==(const QTimeZone &other) + + +static void _init_f_operator_eq__eq__c2205 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2205 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTimeZone &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTimeZone *)cls)->operator== (arg1)); +} + + +// QTimeZone::OffsetData QTimeZone::previousTransition(const QDateTime &beforeDateTime) + + +static void _init_f_previousTransition_c2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("beforeDateTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_previousTransition_c2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTimeZone::OffsetData)((QTimeZone *)cls)->previousTransition (arg1)); +} + + +// int QTimeZone::standardTimeOffset(const QDateTime &atDateTime) + + +static void _init_f_standardTimeOffset_c2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("atDateTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_standardTimeOffset_c2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTimeZone *)cls)->standardTimeOffset (arg1)); +} + + +// void QTimeZone::swap(QTimeZone &other) + + +static void _init_f_swap_1510 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1510 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimeZone &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeZone *)cls)->swap (arg1); +} + + +// QLocale::Territory QTimeZone::territory() + + +static void _init_f_territory_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_territory_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLocale::Territory)((QTimeZone *)cls)->territory ()); +} + + +// QList QTimeZone::transitions(const QDateTime &fromDateTime, const QDateTime &toDateTime) + + +static void _init_f_transitions_c4242 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fromDateTime"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("toDateTime"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_f_transitions_c4242 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + const QDateTime &arg2 = gsi::arg_reader() (args, heap); + ret.write > ((QList)((QTimeZone *)cls)->transitions (arg1, arg2)); +} + + +// static QList QTimeZone::availableTimeZoneIds() + + +static void _init_f_availableTimeZoneIds_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_availableTimeZoneIds_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QTimeZone::availableTimeZoneIds ()); +} + + +// static QList QTimeZone::availableTimeZoneIds(QLocale::Territory territory) + + +static void _init_f_availableTimeZoneIds_2205 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("territory"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_availableTimeZoneIds_2205 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLocale::Territory arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)QTimeZone::availableTimeZoneIds (arg1)); +} + + +// static QList QTimeZone::availableTimeZoneIds(int offsetSeconds) + + +static void _init_f_availableTimeZoneIds_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offsetSeconds"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_availableTimeZoneIds_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)QTimeZone::availableTimeZoneIds (arg1)); +} + + +// static QByteArray QTimeZone::ianaIdToWindowsId(const QByteArray &ianaId) + + +static void _init_f_ianaIdToWindowsId_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ianaId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_ianaIdToWindowsId_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)QTimeZone::ianaIdToWindowsId (arg1)); +} + + +// static bool QTimeZone::isTimeZoneIdAvailable(const QByteArray &ianaId) + + +static void _init_f_isTimeZoneIdAvailable_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ianaId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isTimeZoneIdAvailable_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QTimeZone::isTimeZoneIdAvailable (arg1)); +} + + +// static QTimeZone QTimeZone::systemTimeZone() + + +static void _init_f_systemTimeZone_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_systemTimeZone_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTimeZone)QTimeZone::systemTimeZone ()); +} + + +// static QByteArray QTimeZone::systemTimeZoneId() + + +static void _init_f_systemTimeZoneId_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_systemTimeZoneId_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)QTimeZone::systemTimeZoneId ()); +} + + +// static QTimeZone QTimeZone::utc() + + +static void _init_f_utc_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_utc_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTimeZone)QTimeZone::utc ()); +} + + +// static QByteArray QTimeZone::windowsIdToDefaultIanaId(const QByteArray &windowsId) + + +static void _init_f_windowsIdToDefaultIanaId_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("windowsId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_windowsIdToDefaultIanaId_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)QTimeZone::windowsIdToDefaultIanaId (arg1)); +} + + +// static QByteArray QTimeZone::windowsIdToDefaultIanaId(const QByteArray &windowsId, QLocale::Territory territory) + + +static void _init_f_windowsIdToDefaultIanaId_4406 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("windowsId"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("territory"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_windowsIdToDefaultIanaId_4406 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + QLocale::Territory arg2 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)QTimeZone::windowsIdToDefaultIanaId (arg1, arg2)); +} + + +// static QList QTimeZone::windowsIdToIanaIds(const QByteArray &windowsId) + + +static void _init_f_windowsIdToIanaIds_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("windowsId"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_windowsIdToIanaIds_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)QTimeZone::windowsIdToIanaIds (arg1)); +} + + +// static QList QTimeZone::windowsIdToIanaIds(const QByteArray &windowsId, QLocale::Territory territory) + + +static void _init_f_windowsIdToIanaIds_4406 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("windowsId"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("territory"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_f_windowsIdToIanaIds_4406 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + QLocale::Territory arg2 = gsi::arg_reader() (args, heap); + ret.write > ((QList)QTimeZone::windowsIdToIanaIds (arg1, arg2)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTimeZone () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTimeZone::QTimeZone()\nThis method creates an object of class QTimeZone.", &_init_ctor_QTimeZone_0, &_call_ctor_QTimeZone_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTimeZone::QTimeZone(const QByteArray &ianaId)\nThis method creates an object of class QTimeZone.", &_init_ctor_QTimeZone_2309, &_call_ctor_QTimeZone_2309); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTimeZone::QTimeZone(int offsetSeconds)\nThis method creates an object of class QTimeZone.", &_init_ctor_QTimeZone_767, &_call_ctor_QTimeZone_767); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTimeZone::QTimeZone(const QByteArray &zoneId, int offsetSeconds, const QString &name, const QString &abbreviation, QLocale::Territory territory, const QString &comment)\nThis method creates an object of class QTimeZone.", &_init_ctor_QTimeZone_10816, &_call_ctor_QTimeZone_10816); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTimeZone::QTimeZone(const QTimeZone &other)\nThis method creates an object of class QTimeZone.", &_init_ctor_QTimeZone_2205, &_call_ctor_QTimeZone_2205); + methods += new qt_gsi::GenericMethod ("abbreviation", "@brief Method QString QTimeZone::abbreviation(const QDateTime &atDateTime)\n", true, &_init_f_abbreviation_c2175, &_call_f_abbreviation_c2175); + methods += new qt_gsi::GenericMethod ("comment", "@brief Method QString QTimeZone::comment()\n", true, &_init_f_comment_c0, &_call_f_comment_c0); + methods += new qt_gsi::GenericMethod ("country", "@brief Method QLocale::Country QTimeZone::country()\n", true, &_init_f_country_c0, &_call_f_country_c0); + methods += new qt_gsi::GenericMethod ("daylightTimeOffset", "@brief Method int QTimeZone::daylightTimeOffset(const QDateTime &atDateTime)\n", true, &_init_f_daylightTimeOffset_c2175, &_call_f_daylightTimeOffset_c2175); + methods += new qt_gsi::GenericMethod ("displayName", "@brief Method QString QTimeZone::displayName(const QDateTime &atDateTime, QTimeZone::NameType nameType, const QLocale &locale)\n", true, &_init_f_displayName_c6192, &_call_f_displayName_c6192); + methods += new qt_gsi::GenericMethod ("displayName", "@brief Method QString QTimeZone::displayName(QTimeZone::TimeType timeType, QTimeZone::NameType nameType, const QLocale &locale)\n", true, &_init_f_displayName_c6278, &_call_f_displayName_c6278); + methods += new qt_gsi::GenericMethod ("hasDaylightTime", "@brief Method bool QTimeZone::hasDaylightTime()\n", true, &_init_f_hasDaylightTime_c0, &_call_f_hasDaylightTime_c0); + methods += new qt_gsi::GenericMethod ("hasTransitions", "@brief Method bool QTimeZone::hasTransitions()\n", true, &_init_f_hasTransitions_c0, &_call_f_hasTransitions_c0); + methods += new qt_gsi::GenericMethod ("id", "@brief Method QByteArray QTimeZone::id()\n", true, &_init_f_id_c0, &_call_f_id_c0); + methods += new qt_gsi::GenericMethod ("isDaylightTime?", "@brief Method bool QTimeZone::isDaylightTime(const QDateTime &atDateTime)\n", true, &_init_f_isDaylightTime_c2175, &_call_f_isDaylightTime_c2175); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTimeZone::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("nextTransition", "@brief Method QTimeZone::OffsetData QTimeZone::nextTransition(const QDateTime &afterDateTime)\n", true, &_init_f_nextTransition_c2175, &_call_f_nextTransition_c2175); + methods += new qt_gsi::GenericMethod ("offsetData", "@brief Method QTimeZone::OffsetData QTimeZone::offsetData(const QDateTime &forDateTime)\n", true, &_init_f_offsetData_c2175, &_call_f_offsetData_c2175); + methods += new qt_gsi::GenericMethod ("offsetFromUtc", "@brief Method int QTimeZone::offsetFromUtc(const QDateTime &atDateTime)\n", true, &_init_f_offsetFromUtc_c2175, &_call_f_offsetFromUtc_c2175); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QTimeZone::operator!=(const QTimeZone &other)\n", true, &_init_f_operator_excl__eq__c2205, &_call_f_operator_excl__eq__c2205); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QTimeZone &QTimeZone::operator=(const QTimeZone &other)\n", false, &_init_f_operator_eq__2205, &_call_f_operator_eq__2205); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QTimeZone::operator==(const QTimeZone &other)\n", true, &_init_f_operator_eq__eq__c2205, &_call_f_operator_eq__eq__c2205); + methods += new qt_gsi::GenericMethod ("previousTransition", "@brief Method QTimeZone::OffsetData QTimeZone::previousTransition(const QDateTime &beforeDateTime)\n", true, &_init_f_previousTransition_c2175, &_call_f_previousTransition_c2175); + methods += new qt_gsi::GenericMethod ("standardTimeOffset", "@brief Method int QTimeZone::standardTimeOffset(const QDateTime &atDateTime)\n", true, &_init_f_standardTimeOffset_c2175, &_call_f_standardTimeOffset_c2175); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QTimeZone::swap(QTimeZone &other)\n", false, &_init_f_swap_1510, &_call_f_swap_1510); + methods += new qt_gsi::GenericMethod ("territory", "@brief Method QLocale::Territory QTimeZone::territory()\n", true, &_init_f_territory_c0, &_call_f_territory_c0); + methods += new qt_gsi::GenericMethod ("transitions", "@brief Method QList QTimeZone::transitions(const QDateTime &fromDateTime, const QDateTime &toDateTime)\n", true, &_init_f_transitions_c4242, &_call_f_transitions_c4242); + methods += new qt_gsi::GenericStaticMethod ("availableTimeZoneIds", "@brief Static method QList QTimeZone::availableTimeZoneIds()\nThis method is static and can be called without an instance.", &_init_f_availableTimeZoneIds_0, &_call_f_availableTimeZoneIds_0); + methods += new qt_gsi::GenericStaticMethod ("availableTimeZoneIds", "@brief Static method QList QTimeZone::availableTimeZoneIds(QLocale::Territory territory)\nThis method is static and can be called without an instance.", &_init_f_availableTimeZoneIds_2205, &_call_f_availableTimeZoneIds_2205); + methods += new qt_gsi::GenericStaticMethod ("availableTimeZoneIds", "@brief Static method QList QTimeZone::availableTimeZoneIds(int offsetSeconds)\nThis method is static and can be called without an instance.", &_init_f_availableTimeZoneIds_767, &_call_f_availableTimeZoneIds_767); + methods += new qt_gsi::GenericStaticMethod ("ianaIdToWindowsId", "@brief Static method QByteArray QTimeZone::ianaIdToWindowsId(const QByteArray &ianaId)\nThis method is static and can be called without an instance.", &_init_f_ianaIdToWindowsId_2309, &_call_f_ianaIdToWindowsId_2309); + methods += new qt_gsi::GenericStaticMethod ("isTimeZoneIdAvailable?", "@brief Static method bool QTimeZone::isTimeZoneIdAvailable(const QByteArray &ianaId)\nThis method is static and can be called without an instance.", &_init_f_isTimeZoneIdAvailable_2309, &_call_f_isTimeZoneIdAvailable_2309); + methods += new qt_gsi::GenericStaticMethod ("systemTimeZone", "@brief Static method QTimeZone QTimeZone::systemTimeZone()\nThis method is static and can be called without an instance.", &_init_f_systemTimeZone_0, &_call_f_systemTimeZone_0); + methods += new qt_gsi::GenericStaticMethod ("systemTimeZoneId", "@brief Static method QByteArray QTimeZone::systemTimeZoneId()\nThis method is static and can be called without an instance.", &_init_f_systemTimeZoneId_0, &_call_f_systemTimeZoneId_0); + methods += new qt_gsi::GenericStaticMethod ("utc", "@brief Static method QTimeZone QTimeZone::utc()\nThis method is static and can be called without an instance.", &_init_f_utc_0, &_call_f_utc_0); + methods += new qt_gsi::GenericStaticMethod ("windowsIdToDefaultIanaId", "@brief Static method QByteArray QTimeZone::windowsIdToDefaultIanaId(const QByteArray &windowsId)\nThis method is static and can be called without an instance.", &_init_f_windowsIdToDefaultIanaId_2309, &_call_f_windowsIdToDefaultIanaId_2309); + methods += new qt_gsi::GenericStaticMethod ("windowsIdToDefaultIanaId", "@brief Static method QByteArray QTimeZone::windowsIdToDefaultIanaId(const QByteArray &windowsId, QLocale::Territory territory)\nThis method is static and can be called without an instance.", &_init_f_windowsIdToDefaultIanaId_4406, &_call_f_windowsIdToDefaultIanaId_4406); + methods += new qt_gsi::GenericStaticMethod ("windowsIdToIanaIds", "@brief Static method QList QTimeZone::windowsIdToIanaIds(const QByteArray &windowsId)\nThis method is static and can be called without an instance.", &_init_f_windowsIdToIanaIds_2309, &_call_f_windowsIdToIanaIds_2309); + methods += new qt_gsi::GenericStaticMethod ("windowsIdToIanaIds", "@brief Static method QList QTimeZone::windowsIdToIanaIds(const QByteArray &windowsId, QLocale::Territory territory)\nThis method is static and can be called without an instance.", &_init_f_windowsIdToIanaIds_4406, &_call_f_windowsIdToIanaIds_4406); + return methods; +} + +gsi::Class decl_QTimeZone ("QtCore", "QTimeZone", + methods_QTimeZone (), + "@qt\n@brief Binding of QTimeZone"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTimeZone () { return decl_QTimeZone; } + +} + + +// Implementation of the enum wrapper class for QTimeZone::NameType +namespace qt_gsi +{ + +static gsi::Enum decl_QTimeZone_NameType_Enum ("QtCore", "QTimeZone_NameType", + gsi::enum_const ("DefaultName", QTimeZone::DefaultName, "@brief Enum constant QTimeZone::DefaultName") + + gsi::enum_const ("LongName", QTimeZone::LongName, "@brief Enum constant QTimeZone::LongName") + + gsi::enum_const ("ShortName", QTimeZone::ShortName, "@brief Enum constant QTimeZone::ShortName") + + gsi::enum_const ("OffsetName", QTimeZone::OffsetName, "@brief Enum constant QTimeZone::OffsetName"), + "@qt\n@brief This class represents the QTimeZone::NameType enum"); + +static gsi::QFlagsClass decl_QTimeZone_NameType_Enums ("QtCore", "QTimeZone_QFlags_NameType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTimeZone_NameType_Enum_in_parent (decl_QTimeZone_NameType_Enum.defs ()); +static gsi::ClassExt decl_QTimeZone_NameType_Enum_as_child (decl_QTimeZone_NameType_Enum, "NameType"); +static gsi::ClassExt decl_QTimeZone_NameType_Enums_as_child (decl_QTimeZone_NameType_Enums, "QFlags_NameType"); + +} + + +// Implementation of the enum wrapper class for QTimeZone::TimeType +namespace qt_gsi +{ + +static gsi::Enum decl_QTimeZone_TimeType_Enum ("QtCore", "QTimeZone_TimeType", + gsi::enum_const ("StandardTime", QTimeZone::StandardTime, "@brief Enum constant QTimeZone::StandardTime") + + gsi::enum_const ("DaylightTime", QTimeZone::DaylightTime, "@brief Enum constant QTimeZone::DaylightTime") + + gsi::enum_const ("GenericTime", QTimeZone::GenericTime, "@brief Enum constant QTimeZone::GenericTime"), + "@qt\n@brief This class represents the QTimeZone::TimeType enum"); + +static gsi::QFlagsClass decl_QTimeZone_TimeType_Enums ("QtCore", "QTimeZone_QFlags_TimeType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTimeZone_TimeType_Enum_in_parent (decl_QTimeZone_TimeType_Enum.defs ()); +static gsi::ClassExt decl_QTimeZone_TimeType_Enum_as_child (decl_QTimeZone_TimeType_Enum, "TimeType"); +static gsi::ClassExt decl_QTimeZone_TimeType_Enums_as_child (decl_QTimeZone_TimeType_Enums, "QFlags_TimeType"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQTimeZone_OffsetData.cc b/src/gsiqt/qt6/QtCore/gsiDeclQTimeZone_OffsetData.cc new file mode 100644 index 000000000..b07b29362 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQTimeZone_OffsetData.cc @@ -0,0 +1,72 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTimeZone_OffsetData.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QTimeZone::OffsetData + +// Constructor QTimeZone::OffsetData::OffsetData() + + +static void _init_ctor_QTimeZone_OffsetData_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTimeZone_OffsetData_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTimeZone::OffsetData ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTimeZone_OffsetData () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTimeZone::OffsetData::OffsetData()\nThis method creates an object of class QTimeZone::OffsetData.", &_init_ctor_QTimeZone_OffsetData_0, &_call_ctor_QTimeZone_OffsetData_0); + return methods; +} + +gsi::Class decl_QTimeZone_OffsetData ("QtCore", "QTimeZone_OffsetData", + methods_QTimeZone_OffsetData (), + "@qt\n@brief Binding of QTimeZone::OffsetData"); + +gsi::ClassExt decl_QTimeZone_OffsetData_as_child (decl_QTimeZone_OffsetData, "OffsetData"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTimeZone_OffsetData () { return decl_QTimeZone_OffsetData; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQTimer.cc b/src/gsiqt/qt6/QtCore/gsiDeclQTimer.cc new file mode 100644 index 000000000..45f528504 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQTimer.cc @@ -0,0 +1,789 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTimer.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTimer + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTimer::staticMetaObject); +} + + +// int QTimer::interval() + + +static void _init_f_interval_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_interval_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTimer *)cls)->interval ()); +} + + +// bool QTimer::isActive() + + +static void _init_f_isActive_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isActive_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTimer *)cls)->isActive ()); +} + + +// bool QTimer::isSingleShot() + + +static void _init_f_isSingleShot_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSingleShot_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTimer *)cls)->isSingleShot ()); +} + + +// int QTimer::remainingTime() + + +static void _init_f_remainingTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_remainingTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTimer *)cls)->remainingTime ()); +} + + +// void QTimer::setInterval(int msec) + + +static void _init_f_setInterval_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msec"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setInterval_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimer *)cls)->setInterval (arg1); +} + + +// void QTimer::setSingleShot(bool singleShot) + + +static void _init_f_setSingleShot_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("singleShot"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSingleShot_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimer *)cls)->setSingleShot (arg1); +} + + +// void QTimer::setTimerType(Qt::TimerType atype) + + +static void _init_f_setTimerType_1680 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("atype"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTimerType_1680 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimer *)cls)->setTimerType (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTimer::start(int msec) + + +static void _init_f_start_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msec"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_start_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimer *)cls)->start (arg1); +} + + +// void QTimer::start() + + +static void _init_f_start_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_start_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimer *)cls)->start (); +} + + +// void QTimer::stop() + + +static void _init_f_stop_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stop_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimer *)cls)->stop (); +} + + +// int QTimer::timerId() + + +static void _init_f_timerId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_timerId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTimer *)cls)->timerId ()); +} + + +// Qt::TimerType QTimer::timerType() + + +static void _init_f_timerType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_timerType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTimer *)cls)->timerType ())); +} + + +// static QString QTimer::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTimer::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTimer () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":interval", "@brief Method int QTimer::interval()\n", true, &_init_f_interval_c0, &_call_f_interval_c0); + methods += new qt_gsi::GenericMethod ("isActive?|:active", "@brief Method bool QTimer::isActive()\n", true, &_init_f_isActive_c0, &_call_f_isActive_c0); + methods += new qt_gsi::GenericMethod ("isSingleShot?|:singleShot", "@brief Method bool QTimer::isSingleShot()\n", true, &_init_f_isSingleShot_c0, &_call_f_isSingleShot_c0); + methods += new qt_gsi::GenericMethod (":remainingTime", "@brief Method int QTimer::remainingTime()\n", true, &_init_f_remainingTime_c0, &_call_f_remainingTime_c0); + methods += new qt_gsi::GenericMethod ("setInterval|interval=", "@brief Method void QTimer::setInterval(int msec)\n", false, &_init_f_setInterval_767, &_call_f_setInterval_767); + methods += new qt_gsi::GenericMethod ("setSingleShot|singleShot=", "@brief Method void QTimer::setSingleShot(bool singleShot)\n", false, &_init_f_setSingleShot_864, &_call_f_setSingleShot_864); + methods += new qt_gsi::GenericMethod ("setTimerType|timerType=", "@brief Method void QTimer::setTimerType(Qt::TimerType atype)\n", false, &_init_f_setTimerType_1680, &_call_f_setTimerType_1680); + methods += new qt_gsi::GenericMethod ("start", "@brief Method void QTimer::start(int msec)\n", false, &_init_f_start_767, &_call_f_start_767); + methods += new qt_gsi::GenericMethod ("start", "@brief Method void QTimer::start()\n", false, &_init_f_start_0, &_call_f_start_0); + methods += new qt_gsi::GenericMethod ("stop", "@brief Method void QTimer::stop()\n", false, &_init_f_stop_0, &_call_f_stop_0); + methods += new qt_gsi::GenericMethod ("timerId", "@brief Method int QTimer::timerId()\n", true, &_init_f_timerId_c0, &_call_f_timerId_c0); + methods += new qt_gsi::GenericMethod (":timerType", "@brief Method Qt::TimerType QTimer::timerType()\n", true, &_init_f_timerType_c0, &_call_f_timerType_c0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTimer::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTimer::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("timeout()", "timeout", "@brief Signal declaration for QTimer::timeout()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTimer::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QTimer (qtdecl_QObject (), "QtCore", "QTimer_Native", + methods_QTimer (), + "@hide\n@alias QTimer"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTimer () { return decl_QTimer; } + +} + + +class QTimer_Adaptor : public QTimer, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTimer_Adaptor(); + + // [adaptor ctor] QTimer::QTimer(QObject *parent) + QTimer_Adaptor() : QTimer() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTimer::QTimer(QObject *parent) + QTimer_Adaptor(QObject *parent) : QTimer(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QTimer::isSignalConnected(const QMetaMethod &signal) + bool fp_QTimer_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTimer::isSignalConnected(signal); + } + + // [expose] int QTimer::receivers(const char *signal) + int fp_QTimer_receivers_c1731 (const char *signal) const { + return QTimer::receivers(signal); + } + + // [expose] QObject *QTimer::sender() + QObject * fp_QTimer_sender_c0 () const { + return QTimer::sender(); + } + + // [expose] int QTimer::senderSignalIndex() + int fp_QTimer_senderSignalIndex_c0 () const { + return QTimer::senderSignalIndex(); + } + + // [emitter impl] void QTimer::destroyed(QObject *) + void emitter_QTimer_destroyed_1302(QObject *arg1) + { + emit QTimer::destroyed(arg1); + } + + // [adaptor impl] bool QTimer::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QTimer::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTimer_Adaptor::cbs_event_1217_0, _event); + } else { + return QTimer::event(_event); + } + } + + // [adaptor impl] bool QTimer::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QTimer::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTimer_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QTimer::eventFilter(watched, event); + } + } + + // [emitter impl] void QTimer::objectNameChanged(const QString &objectName) + void emitter_QTimer_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTimer::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QTimer::timeout() + void emitter_QTimer_timeout_2564() + { + throw tl::Exception ("Can't emit private signal 'void QTimer::timeout()'"); + } + + // [adaptor impl] void QTimer::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTimer::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTimer_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTimer::childEvent(event); + } + } + + // [adaptor impl] void QTimer::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTimer::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTimer_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTimer::customEvent(event); + } + } + + // [adaptor impl] void QTimer::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTimer::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTimer_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTimer::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTimer::timerEvent(QTimerEvent *) + void cbs_timerEvent_1730_0(QTimerEvent *arg1) + { + QTimer::timerEvent(arg1); + } + + virtual void timerEvent(QTimerEvent *arg1) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTimer_Adaptor::cbs_timerEvent_1730_0, arg1); + } else { + QTimer::timerEvent(arg1); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QTimer_Adaptor::~QTimer_Adaptor() { } + +// Constructor QTimer::QTimer(QObject *parent) (adaptor class) + +static void _init_ctor_QTimer_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTimer_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTimer_Adaptor (arg1)); +} + + +// void QTimer::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimer_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimer_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QTimer::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimer_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimer_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QTimer::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTimer_Adaptor *)cls)->emitter_QTimer_destroyed_1302 (arg1); +} + + +// void QTimer::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimer_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimer_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QTimer::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTimer_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimer_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTimer::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTimer_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimer_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QTimer::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTimer_Adaptor *)cls)->fp_QTimer_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QTimer::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTimer_Adaptor *)cls)->emitter_QTimer_objectNameChanged_4567 (arg1); +} + + +// exposed int QTimer::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTimer_Adaptor *)cls)->fp_QTimer_receivers_c1731 (arg1)); +} + + +// exposed QObject *QTimer::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTimer_Adaptor *)cls)->fp_QTimer_sender_c0 ()); +} + + +// exposed int QTimer::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTimer_Adaptor *)cls)->fp_QTimer_senderSignalIndex_c0 ()); +} + + +// emitter void QTimer::timeout() + +static void _init_emitter_timeout_2564 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_timeout_2564 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTimer_Adaptor *)cls)->emitter_QTimer_timeout_2564 (); +} + + +// void QTimer::timerEvent(QTimerEvent *) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimer_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimer_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTimer (); + +static gsi::Methods methods_QTimer_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTimer::QTimer(QObject *parent)\nThis method creates an object of class QTimer.", &_init_ctor_QTimer_Adaptor_1302, &_call_ctor_QTimer_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTimer::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTimer::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTimer::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTimer::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QTimer::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QTimer::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTimer::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTimer::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTimer::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTimer::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTimer::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("emit_timeout", "@brief Emitter for signal void QTimer::timeout()\nCall this method to emit this signal.", false, &_init_emitter_timeout_2564, &_call_emitter_timeout_2564); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTimer::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QTimer_Adaptor (qtdecl_QTimer (), "QtCore", "QTimer", + methods_QTimer_Adaptor (), + "@qt\n@brief Binding of QTimer"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQTimerEvent.cc b/src/gsiqt/qt6/QtCore/gsiDeclQTimerEvent.cc new file mode 100644 index 000000000..763efdc47 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQTimerEvent.cc @@ -0,0 +1,218 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTimerEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTimerEvent + +// QTimerEvent *QTimerEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTimerEvent *)((QTimerEvent *)cls)->clone ()); +} + + +// int QTimerEvent::timerId() + + +static void _init_f_timerId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_timerId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTimerEvent *)cls)->timerId ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTimerEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QTimerEvent *QTimerEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("timerId", "@brief Method int QTimerEvent::timerId()\n", true, &_init_f_timerId_c0, &_call_f_timerId_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QTimerEvent (qtdecl_QEvent (), "QtCore", "QTimerEvent_Native", + methods_QTimerEvent (), + "@hide\n@alias QTimerEvent"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTimerEvent () { return decl_QTimerEvent; } + +} + + +class QTimerEvent_Adaptor : public QTimerEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTimerEvent_Adaptor(); + + // [adaptor ctor] QTimerEvent::QTimerEvent(int timerId) + QTimerEvent_Adaptor(int timerId) : QTimerEvent(timerId) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QTimerEvent *QTimerEvent::clone() + QTimerEvent * cbs_clone_c0_0() const + { + return QTimerEvent::clone(); + } + + virtual QTimerEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QTimerEvent_Adaptor::cbs_clone_c0_0); + } else { + return QTimerEvent::clone(); + } + } + + // [adaptor impl] void QTimerEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QTimerEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QTimerEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QTimerEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QTimerEvent_Adaptor::~QTimerEvent_Adaptor() { } + +// Constructor QTimerEvent::QTimerEvent(int timerId) (adaptor class) + +static void _init_ctor_QTimerEvent_Adaptor_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timerId"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTimerEvent_Adaptor_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTimerEvent_Adaptor (arg1)); +} + + +// QTimerEvent *QTimerEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTimerEvent *)((QTimerEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimerEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QTimerEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimerEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimerEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTimerEvent (); + +static gsi::Methods methods_QTimerEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTimerEvent::QTimerEvent(int timerId)\nThis method creates an object of class QTimerEvent.", &_init_ctor_QTimerEvent_Adaptor_767, &_call_ctor_QTimerEvent_Adaptor_767); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QTimerEvent *QTimerEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QTimerEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QTimerEvent_Adaptor (qtdecl_QTimerEvent (), "QtCore", "QTimerEvent", + methods_QTimerEvent_Adaptor (), + "@qt\n@brief Binding of QTimerEvent"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQTranslator.cc b/src/gsiqt/qt6/QtCore/gsiDeclQTranslator.cc new file mode 100644 index 000000000..3a58987ef --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQTranslator.cc @@ -0,0 +1,805 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTranslator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTranslator + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTranslator::staticMetaObject); +} + + +// QString QTranslator::filePath() + + +static void _init_f_filePath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_filePath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTranslator *)cls)->filePath ()); +} + + +// bool QTranslator::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTranslator *)cls)->isEmpty ()); +} + + +// QString QTranslator::language() + + +static void _init_f_language_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_language_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTranslator *)cls)->language ()); +} + + +// bool QTranslator::load(const QString &filename, const QString &directory, const QString &search_delimiters, const QString &suffix) + + +static void _init_f_load_7776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filename"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("directory", true, "QString()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("search_delimiters", true, "QString()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("suffix", true, "QString()"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_load_7776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((bool)((QTranslator *)cls)->load (arg1, arg2, arg3, arg4)); +} + + +// bool QTranslator::load(const QLocale &locale, const QString &filename, const QString &prefix, const QString &directory, const QString &suffix) + + +static void _init_f_load_9654 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("locale"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("filename"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("prefix", true, "QString()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("directory", true, "QString()"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("suffix", true, "QString()"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_load_9654 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLocale &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((bool)((QTranslator *)cls)->load (arg1, arg2, arg3, arg4, arg5)); +} + + +// bool QTranslator::load(const unsigned char *data, int len, const QString &directory) + + +static void _init_f_load_5312 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("len"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("directory", true, "QString()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_load_5312 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const unsigned char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((bool)((QTranslator *)cls)->load (arg1, arg2, arg3)); +} + + +// QString QTranslator::translate(const char *context, const char *sourceText, const char *disambiguation, int n) + + +static void _init_f_translate_c5636 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("context"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceText"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("disambiguation", true, "nullptr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("n", true, "-1"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_translate_c5636 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)((QTranslator *)cls)->translate (arg1, arg2, arg3, arg4)); +} + + +// static QString QTranslator::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTranslator::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTranslator () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("filePath", "@brief Method QString QTranslator::filePath()\n", true, &_init_f_filePath_c0, &_call_f_filePath_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QTranslator::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("language", "@brief Method QString QTranslator::language()\n", true, &_init_f_language_c0, &_call_f_language_c0); + methods += new qt_gsi::GenericMethod ("load", "@brief Method bool QTranslator::load(const QString &filename, const QString &directory, const QString &search_delimiters, const QString &suffix)\n", false, &_init_f_load_7776, &_call_f_load_7776); + methods += new qt_gsi::GenericMethod ("load", "@brief Method bool QTranslator::load(const QLocale &locale, const QString &filename, const QString &prefix, const QString &directory, const QString &suffix)\n", false, &_init_f_load_9654, &_call_f_load_9654); + methods += new qt_gsi::GenericMethod ("load", "@brief Method bool QTranslator::load(const unsigned char *data, int len, const QString &directory)\n", false, &_init_f_load_5312, &_call_f_load_5312); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method QString QTranslator::translate(const char *context, const char *sourceText, const char *disambiguation, int n)\n", true, &_init_f_translate_c5636, &_call_f_translate_c5636); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTranslator::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTranslator::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTranslator::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QTranslator (qtdecl_QObject (), "QtCore", "QTranslator_Native", + methods_QTranslator (), + "@hide\n@alias QTranslator"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTranslator () { return decl_QTranslator; } + +} + + +class QTranslator_Adaptor : public QTranslator, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTranslator_Adaptor(); + + // [adaptor ctor] QTranslator::QTranslator(QObject *parent) + QTranslator_Adaptor() : QTranslator() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTranslator::QTranslator(QObject *parent) + QTranslator_Adaptor(QObject *parent) : QTranslator(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QTranslator::isSignalConnected(const QMetaMethod &signal) + bool fp_QTranslator_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTranslator::isSignalConnected(signal); + } + + // [expose] int QTranslator::receivers(const char *signal) + int fp_QTranslator_receivers_c1731 (const char *signal) const { + return QTranslator::receivers(signal); + } + + // [expose] QObject *QTranslator::sender() + QObject * fp_QTranslator_sender_c0 () const { + return QTranslator::sender(); + } + + // [expose] int QTranslator::senderSignalIndex() + int fp_QTranslator_senderSignalIndex_c0 () const { + return QTranslator::senderSignalIndex(); + } + + // [emitter impl] void QTranslator::destroyed(QObject *) + void emitter_QTranslator_destroyed_1302(QObject *arg1) + { + emit QTranslator::destroyed(arg1); + } + + // [adaptor impl] bool QTranslator::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QTranslator::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTranslator_Adaptor::cbs_event_1217_0, _event); + } else { + return QTranslator::event(_event); + } + } + + // [adaptor impl] bool QTranslator::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QTranslator::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTranslator_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QTranslator::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QTranslator::isEmpty() + bool cbs_isEmpty_c0_0() const + { + return QTranslator::isEmpty(); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QTranslator_Adaptor::cbs_isEmpty_c0_0); + } else { + return QTranslator::isEmpty(); + } + } + + // [emitter impl] void QTranslator::objectNameChanged(const QString &objectName) + void emitter_QTranslator_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTranslator::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QString QTranslator::translate(const char *context, const char *sourceText, const char *disambiguation, int n) + QString cbs_translate_c5636_2(const char *context, const char *sourceText, const char *disambiguation, int n) const + { + return QTranslator::translate(context, sourceText, disambiguation, n); + } + + virtual QString translate(const char *context, const char *sourceText, const char *disambiguation, int n) const + { + if (cb_translate_c5636_2.can_issue()) { + return cb_translate_c5636_2.issue(&QTranslator_Adaptor::cbs_translate_c5636_2, context, sourceText, disambiguation, n); + } else { + return QTranslator::translate(context, sourceText, disambiguation, n); + } + } + + // [adaptor impl] void QTranslator::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTranslator::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTranslator_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTranslator::childEvent(event); + } + } + + // [adaptor impl] void QTranslator::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTranslator::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTranslator_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTranslator::customEvent(event); + } + } + + // [adaptor impl] void QTranslator::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTranslator::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTranslator_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTranslator::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTranslator::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTranslator::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTranslator_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTranslator::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_translate_c5636_2; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QTranslator_Adaptor::~QTranslator_Adaptor() { } + +// Constructor QTranslator::QTranslator(QObject *parent) (adaptor class) + +static void _init_ctor_QTranslator_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTranslator_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTranslator_Adaptor (arg1)); +} + + +// void QTranslator::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTranslator_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTranslator_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QTranslator::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTranslator_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTranslator_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QTranslator::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTranslator_Adaptor *)cls)->emitter_QTranslator_destroyed_1302 (arg1); +} + + +// void QTranslator::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTranslator_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTranslator_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QTranslator::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTranslator_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTranslator_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTranslator::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTranslator_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTranslator_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// bool QTranslator::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTranslator_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTranslator_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// exposed bool QTranslator::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTranslator_Adaptor *)cls)->fp_QTranslator_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QTranslator::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTranslator_Adaptor *)cls)->emitter_QTranslator_objectNameChanged_4567 (arg1); +} + + +// exposed int QTranslator::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTranslator_Adaptor *)cls)->fp_QTranslator_receivers_c1731 (arg1)); +} + + +// exposed QObject *QTranslator::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTranslator_Adaptor *)cls)->fp_QTranslator_sender_c0 ()); +} + + +// exposed int QTranslator::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTranslator_Adaptor *)cls)->fp_QTranslator_senderSignalIndex_c0 ()); +} + + +// void QTranslator::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTranslator_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTranslator_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// QString QTranslator::translate(const char *context, const char *sourceText, const char *disambiguation, int n) + +static void _init_cbs_translate_c5636_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("context"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceText"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("disambiguation"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("n"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_translate_c5636_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = args.read (heap); + const char *arg2 = args.read (heap); + const char *arg3 = args.read (heap); + int arg4 = args.read (heap); + ret.write ((QString)((QTranslator_Adaptor *)cls)->cbs_translate_c5636_2 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_translate_c5636_2 (void *cls, const gsi::Callback &cb) +{ + ((QTranslator_Adaptor *)cls)->cb_translate_c5636_2 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTranslator (); + +static gsi::Methods methods_QTranslator_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTranslator::QTranslator(QObject *parent)\nThis method creates an object of class QTranslator.", &_init_ctor_QTranslator_Adaptor_1302, &_call_ctor_QTranslator_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTranslator::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTranslator::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTranslator::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTranslator::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QTranslator::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QTranslator::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QTranslator::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTranslator::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTranslator::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTranslator::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTranslator::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTranslator::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTranslator::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("translate", "@brief Virtual method QString QTranslator::translate(const char *context, const char *sourceText, const char *disambiguation, int n)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_translate_c5636_2, &_call_cbs_translate_c5636_2); + methods += new qt_gsi::GenericMethod ("translate", "@hide", true, &_init_cbs_translate_c5636_2, &_call_cbs_translate_c5636_2, &_set_callback_cbs_translate_c5636_2); + return methods; +} + +gsi::Class decl_QTranslator_Adaptor (qtdecl_QTranslator (), "QtCore", "QTranslator", + methods_QTranslator_Adaptor (), + "@qt\n@brief Binding of QTranslator"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQTransposeProxyModel.cc b/src/gsiqt/qt6/QtCore/gsiDeclQTransposeProxyModel.cc new file mode 100644 index 000000000..8a09f5ee5 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQTransposeProxyModel.cc @@ -0,0 +1,3385 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTransposeProxyModel.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTransposeProxyModel + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTransposeProxyModel::staticMetaObject); +} + + +// int QTransposeProxyModel::columnCount(const QModelIndex &parent) + + +static void _init_f_columnCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QTransposeProxyModel *)cls)->columnCount (arg1)); +} + + +// QVariant QTransposeProxyModel::headerData(int section, Qt::Orientation orientation, int role) + + +static void _init_f_headerData_c3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_headerData_c3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QTransposeProxyModel *)cls)->headerData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// QModelIndex QTransposeProxyModel::index(int row, int column, const QModelIndex &parent) + + +static void _init_f_index_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_index_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((QModelIndex)((QTransposeProxyModel *)cls)->index (arg1, arg2, arg3)); +} + + +// bool QTransposeProxyModel::insertColumns(int column, int count, const QModelIndex &parent) + + +static void _init_f_insertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QTransposeProxyModel *)cls)->insertColumns (arg1, arg2, arg3)); +} + + +// bool QTransposeProxyModel::insertRows(int row, int count, const QModelIndex &parent) + + +static void _init_f_insertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QTransposeProxyModel *)cls)->insertRows (arg1, arg2, arg3)); +} + + +// QMap QTransposeProxyModel::itemData(const QModelIndex &index) + + +static void _init_f_itemData_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_itemData_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QMap)((QTransposeProxyModel *)cls)->itemData (arg1)); +} + + +// QModelIndex QTransposeProxyModel::mapFromSource(const QModelIndex &sourceIndex) + + +static void _init_f_mapFromSource_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromSource_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QTransposeProxyModel *)cls)->mapFromSource (arg1)); +} + + +// QModelIndex QTransposeProxyModel::mapToSource(const QModelIndex &proxyIndex) + + +static void _init_f_mapToSource_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("proxyIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToSource_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QTransposeProxyModel *)cls)->mapToSource (arg1)); +} + + +// bool QTransposeProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + + +static void _init_f_moveColumns_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_moveColumns_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTransposeProxyModel *)cls)->moveColumns (arg1, arg2, arg3, arg4, arg5)); +} + + +// bool QTransposeProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + + +static void _init_f_moveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_moveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTransposeProxyModel *)cls)->moveRows (arg1, arg2, arg3, arg4, arg5)); +} + + +// QModelIndex QTransposeProxyModel::parent(const QModelIndex &index) + + +static void _init_f_parent_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_parent_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QTransposeProxyModel *)cls)->parent (arg1)); +} + + +// bool QTransposeProxyModel::removeColumns(int column, int count, const QModelIndex &parent) + + +static void _init_f_removeColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_removeColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QTransposeProxyModel *)cls)->removeColumns (arg1, arg2, arg3)); +} + + +// bool QTransposeProxyModel::removeRows(int row, int count, const QModelIndex &parent) + + +static void _init_f_removeRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_removeRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QTransposeProxyModel *)cls)->removeRows (arg1, arg2, arg3)); +} + + +// int QTransposeProxyModel::rowCount(const QModelIndex &parent) + + +static void _init_f_rowCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QTransposeProxyModel *)cls)->rowCount (arg1)); +} + + +// bool QTransposeProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + + +static void _init_f_setHeaderData_5242 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role", true, "Qt::EditRole"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setHeaderData_5242 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::EditRole, heap); + ret.write ((bool)((QTransposeProxyModel *)cls)->setHeaderData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4)); +} + + +// bool QTransposeProxyModel::setItemData(const QModelIndex &index, const QMap &roles) + + +static void _init_f_setItemData_5414 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setItemData_5414 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QMap &arg2 = gsi::arg_reader & >() (args, heap); + ret.write ((bool)((QTransposeProxyModel *)cls)->setItemData (arg1, arg2)); +} + + +// void QTransposeProxyModel::setSourceModel(QAbstractItemModel *newSourceModel) + + +static void _init_f_setSourceModel_2419 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newSourceModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSourceModel_2419 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel *)cls)->setSourceModel (arg1); +} + + +// void QTransposeProxyModel::sort(int column, Qt::SortOrder order) + + +static void _init_f_sort_2340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order", true, "Qt::AscendingOrder"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_sort_2340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel *)cls)->sort (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QSize QTransposeProxyModel::span(const QModelIndex &index) + + +static void _init_f_span_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_span_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSize)((QTransposeProxyModel *)cls)->span (arg1)); +} + + +// static QString QTransposeProxyModel::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTransposeProxyModel::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTransposeProxyModel () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Method int QTransposeProxyModel::columnCount(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::columnCount", true, &_init_f_columnCount_c2395, &_call_f_columnCount_c2395); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Method QVariant QTransposeProxyModel::headerData(int section, Qt::Orientation orientation, int role)\nThis is a reimplementation of QAbstractProxyModel::headerData", true, &_init_f_headerData_c3231, &_call_f_headerData_c3231); + methods += new qt_gsi::GenericMethod ("index", "@brief Method QModelIndex QTransposeProxyModel::index(int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::index", true, &_init_f_index_c3713, &_call_f_index_c3713); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Method bool QTransposeProxyModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::insertColumns", false, &_init_f_insertColumns_3713, &_call_f_insertColumns_3713); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Method bool QTransposeProxyModel::insertRows(int row, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::insertRows", false, &_init_f_insertRows_3713, &_call_f_insertRows_3713); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Method QMap QTransposeProxyModel::itemData(const QModelIndex &index)\nThis is a reimplementation of QAbstractProxyModel::itemData", true, &_init_f_itemData_c2395, &_call_f_itemData_c2395); + methods += new qt_gsi::GenericMethod ("mapFromSource", "@brief Method QModelIndex QTransposeProxyModel::mapFromSource(const QModelIndex &sourceIndex)\nThis is a reimplementation of QAbstractProxyModel::mapFromSource", true, &_init_f_mapFromSource_c2395, &_call_f_mapFromSource_c2395); + methods += new qt_gsi::GenericMethod ("mapToSource", "@brief Method QModelIndex QTransposeProxyModel::mapToSource(const QModelIndex &proxyIndex)\nThis is a reimplementation of QAbstractProxyModel::mapToSource", true, &_init_f_mapToSource_c2395, &_call_f_mapToSource_c2395); + methods += new qt_gsi::GenericMethod ("moveColumns", "@brief Method bool QTransposeProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild)\nThis is a reimplementation of QAbstractItemModel::moveColumns", false, &_init_f_moveColumns_6659, &_call_f_moveColumns_6659); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Method bool QTransposeProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\nThis is a reimplementation of QAbstractItemModel::moveRows", false, &_init_f_moveRows_6659, &_call_f_moveRows_6659); + methods += new qt_gsi::GenericMethod ("parent", "@brief Method QModelIndex QTransposeProxyModel::parent(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::parent", true, &_init_f_parent_c2395, &_call_f_parent_c2395); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Method bool QTransposeProxyModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::removeColumns", false, &_init_f_removeColumns_3713, &_call_f_removeColumns_3713); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Method bool QTransposeProxyModel::removeRows(int row, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::removeRows", false, &_init_f_removeRows_3713, &_call_f_removeRows_3713); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Method int QTransposeProxyModel::rowCount(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::rowCount", true, &_init_f_rowCount_c2395, &_call_f_rowCount_c2395); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Method bool QTransposeProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis is a reimplementation of QAbstractProxyModel::setHeaderData", false, &_init_f_setHeaderData_5242, &_call_f_setHeaderData_5242); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Method bool QTransposeProxyModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis is a reimplementation of QAbstractProxyModel::setItemData", false, &_init_f_setItemData_5414, &_call_f_setItemData_5414); + methods += new qt_gsi::GenericMethod ("setSourceModel", "@brief Method void QTransposeProxyModel::setSourceModel(QAbstractItemModel *newSourceModel)\nThis is a reimplementation of QAbstractProxyModel::setSourceModel", false, &_init_f_setSourceModel_2419, &_call_f_setSourceModel_2419); + methods += new qt_gsi::GenericMethod ("sort", "@brief Method void QTransposeProxyModel::sort(int column, Qt::SortOrder order)\nThis is a reimplementation of QAbstractProxyModel::sort", false, &_init_f_sort_2340, &_call_f_sort_2340); + methods += new qt_gsi::GenericMethod ("span", "@brief Method QSize QTransposeProxyModel::span(const QModelIndex &index)\nThis is a reimplementation of QAbstractProxyModel::span", true, &_init_f_span_c2395, &_call_f_span_c2395); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTransposeProxyModel::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractProxyModel (); + +qt_gsi::QtNativeClass decl_QTransposeProxyModel (qtdecl_QAbstractProxyModel (), "QtCore", "QTransposeProxyModel_Native", + methods_QTransposeProxyModel (), + "@hide\n@alias QTransposeProxyModel"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTransposeProxyModel () { return decl_QTransposeProxyModel; } + +} + + +class QTransposeProxyModel_Adaptor : public QTransposeProxyModel, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTransposeProxyModel_Adaptor(); + + // [adaptor ctor] QTransposeProxyModel::QTransposeProxyModel(QObject *parent) + QTransposeProxyModel_Adaptor() : QTransposeProxyModel() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTransposeProxyModel::QTransposeProxyModel(QObject *parent) + QTransposeProxyModel_Adaptor(QObject *parent) : QTransposeProxyModel(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QTransposeProxyModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + void fp_QTransposeProxyModel_beginInsertColumns_3713 (const QModelIndex &parent, int first, int last) { + QTransposeProxyModel::beginInsertColumns(parent, first, last); + } + + // [expose] void QTransposeProxyModel::beginInsertRows(const QModelIndex &parent, int first, int last) + void fp_QTransposeProxyModel_beginInsertRows_3713 (const QModelIndex &parent, int first, int last) { + QTransposeProxyModel::beginInsertRows(parent, first, last); + } + + // [expose] bool QTransposeProxyModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + bool fp_QTransposeProxyModel_beginMoveColumns_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) { + return QTransposeProxyModel::beginMoveColumns(sourceParent, sourceFirst, sourceLast, destinationParent, destinationColumn); + } + + // [expose] bool QTransposeProxyModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + bool fp_QTransposeProxyModel_beginMoveRows_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) { + return QTransposeProxyModel::beginMoveRows(sourceParent, sourceFirst, sourceLast, destinationParent, destinationRow); + } + + // [expose] void QTransposeProxyModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + void fp_QTransposeProxyModel_beginRemoveColumns_3713 (const QModelIndex &parent, int first, int last) { + QTransposeProxyModel::beginRemoveColumns(parent, first, last); + } + + // [expose] void QTransposeProxyModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + void fp_QTransposeProxyModel_beginRemoveRows_3713 (const QModelIndex &parent, int first, int last) { + QTransposeProxyModel::beginRemoveRows(parent, first, last); + } + + // [expose] void QTransposeProxyModel::beginResetModel() + void fp_QTransposeProxyModel_beginResetModel_0 () { + QTransposeProxyModel::beginResetModel(); + } + + // [expose] void QTransposeProxyModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + void fp_QTransposeProxyModel_changePersistentIndex_4682 (const QModelIndex &from, const QModelIndex &to) { + QTransposeProxyModel::changePersistentIndex(from, to); + } + + // [expose] void QTransposeProxyModel::changePersistentIndexList(const QList &from, const QList &to) + void fp_QTransposeProxyModel_changePersistentIndexList_5912 (const QList &from, const QList &to) { + QTransposeProxyModel::changePersistentIndexList(from, to); + } + + // [expose] QModelIndex QTransposeProxyModel::createIndex(int row, int column, const void *data) + QModelIndex fp_QTransposeProxyModel_createIndex_c3069 (int row, int column, const void *data) const { + return QTransposeProxyModel::createIndex(row, column, data); + } + + // [expose] QModelIndex QTransposeProxyModel::createIndex(int row, int column, quintptr id) + QModelIndex fp_QTransposeProxyModel_createIndex_c2657 (int row, int column, quintptr id) const { + return QTransposeProxyModel::createIndex(row, column, id); + } + + // [expose] QModelIndex QTransposeProxyModel::createSourceIndex(int row, int col, void *internalPtr) + QModelIndex fp_QTransposeProxyModel_createSourceIndex_c2374 (int row, int col, void *internalPtr) const { + return QTransposeProxyModel::createSourceIndex(row, col, internalPtr); + } + + // [expose] bool QTransposeProxyModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + bool fp_QTransposeProxyModel_decodeData_5302 (int row, int column, const QModelIndex &parent, QDataStream &stream) { + return QTransposeProxyModel::decodeData(row, column, parent, stream); + } + + // [expose] void QTransposeProxyModel::encodeData(const QList &indexes, QDataStream &stream) + void fp_QTransposeProxyModel_encodeData_c4599 (const QList &indexes, QDataStream &stream) const { + QTransposeProxyModel::encodeData(indexes, stream); + } + + // [expose] void QTransposeProxyModel::endInsertColumns() + void fp_QTransposeProxyModel_endInsertColumns_0 () { + QTransposeProxyModel::endInsertColumns(); + } + + // [expose] void QTransposeProxyModel::endInsertRows() + void fp_QTransposeProxyModel_endInsertRows_0 () { + QTransposeProxyModel::endInsertRows(); + } + + // [expose] void QTransposeProxyModel::endMoveColumns() + void fp_QTransposeProxyModel_endMoveColumns_0 () { + QTransposeProxyModel::endMoveColumns(); + } + + // [expose] void QTransposeProxyModel::endMoveRows() + void fp_QTransposeProxyModel_endMoveRows_0 () { + QTransposeProxyModel::endMoveRows(); + } + + // [expose] void QTransposeProxyModel::endRemoveColumns() + void fp_QTransposeProxyModel_endRemoveColumns_0 () { + QTransposeProxyModel::endRemoveColumns(); + } + + // [expose] void QTransposeProxyModel::endRemoveRows() + void fp_QTransposeProxyModel_endRemoveRows_0 () { + QTransposeProxyModel::endRemoveRows(); + } + + // [expose] void QTransposeProxyModel::endResetModel() + void fp_QTransposeProxyModel_endResetModel_0 () { + QTransposeProxyModel::endResetModel(); + } + + // [expose] bool QTransposeProxyModel::isSignalConnected(const QMetaMethod &signal) + bool fp_QTransposeProxyModel_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTransposeProxyModel::isSignalConnected(signal); + } + + // [expose] QList QTransposeProxyModel::persistentIndexList() + QList fp_QTransposeProxyModel_persistentIndexList_c0 () const { + return QTransposeProxyModel::persistentIndexList(); + } + + // [expose] int QTransposeProxyModel::receivers(const char *signal) + int fp_QTransposeProxyModel_receivers_c1731 (const char *signal) const { + return QTransposeProxyModel::receivers(signal); + } + + // [expose] QObject *QTransposeProxyModel::sender() + QObject * fp_QTransposeProxyModel_sender_c0 () const { + return QTransposeProxyModel::sender(); + } + + // [expose] int QTransposeProxyModel::senderSignalIndex() + int fp_QTransposeProxyModel_senderSignalIndex_c0 () const { + return QTransposeProxyModel::senderSignalIndex(); + } + + // [adaptor impl] QModelIndex QTransposeProxyModel::buddy(const QModelIndex &index) + QModelIndex cbs_buddy_c2395_0(const QModelIndex &index) const + { + return QTransposeProxyModel::buddy(index); + } + + virtual QModelIndex buddy(const QModelIndex &index) const + { + if (cb_buddy_c2395_0.can_issue()) { + return cb_buddy_c2395_0.issue(&QTransposeProxyModel_Adaptor::cbs_buddy_c2395_0, index); + } else { + return QTransposeProxyModel::buddy(index); + } + } + + // [adaptor impl] bool QTransposeProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_canDropMimeData_c7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) const + { + return QTransposeProxyModel::canDropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const + { + if (cb_canDropMimeData_c7425_0.can_issue()) { + return cb_canDropMimeData_c7425_0.issue::target_type &, int, int, const QModelIndex &>(&QTransposeProxyModel_Adaptor::cbs_canDropMimeData_c7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QTransposeProxyModel::canDropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QTransposeProxyModel::canFetchMore(const QModelIndex &parent) + bool cbs_canFetchMore_c2395_0(const QModelIndex &parent) const + { + return QTransposeProxyModel::canFetchMore(parent); + } + + virtual bool canFetchMore(const QModelIndex &parent) const + { + if (cb_canFetchMore_c2395_0.can_issue()) { + return cb_canFetchMore_c2395_0.issue(&QTransposeProxyModel_Adaptor::cbs_canFetchMore_c2395_0, parent); + } else { + return QTransposeProxyModel::canFetchMore(parent); + } + } + + // [adaptor impl] bool QTransposeProxyModel::clearItemData(const QModelIndex &index) + bool cbs_clearItemData_2395_0(const QModelIndex &index) + { + return QTransposeProxyModel::clearItemData(index); + } + + virtual bool clearItemData(const QModelIndex &index) + { + if (cb_clearItemData_2395_0.can_issue()) { + return cb_clearItemData_2395_0.issue(&QTransposeProxyModel_Adaptor::cbs_clearItemData_2395_0, index); + } else { + return QTransposeProxyModel::clearItemData(index); + } + } + + // [adaptor impl] int QTransposeProxyModel::columnCount(const QModelIndex &parent) + int cbs_columnCount_c2395_1(const QModelIndex &parent) const + { + return QTransposeProxyModel::columnCount(parent); + } + + virtual int columnCount(const QModelIndex &parent) const + { + if (cb_columnCount_c2395_1.can_issue()) { + return cb_columnCount_c2395_1.issue(&QTransposeProxyModel_Adaptor::cbs_columnCount_c2395_1, parent); + } else { + return QTransposeProxyModel::columnCount(parent); + } + } + + // [adaptor impl] QVariant QTransposeProxyModel::data(const QModelIndex &proxyIndex, int role) + QVariant cbs_data_c3054_1(const QModelIndex &proxyIndex, int role) const + { + return QTransposeProxyModel::data(proxyIndex, role); + } + + virtual QVariant data(const QModelIndex &proxyIndex, int role) const + { + if (cb_data_c3054_1.can_issue()) { + return cb_data_c3054_1.issue(&QTransposeProxyModel_Adaptor::cbs_data_c3054_1, proxyIndex, role); + } else { + return QTransposeProxyModel::data(proxyIndex, role); + } + } + + // [adaptor impl] bool QTransposeProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_dropMimeData_7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) + { + return QTransposeProxyModel::dropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + { + if (cb_dropMimeData_7425_0.can_issue()) { + return cb_dropMimeData_7425_0.issue::target_type &, int, int, const QModelIndex &>(&QTransposeProxyModel_Adaptor::cbs_dropMimeData_7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QTransposeProxyModel::dropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QTransposeProxyModel::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QTransposeProxyModel::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTransposeProxyModel_Adaptor::cbs_event_1217_0, _event); + } else { + return QTransposeProxyModel::event(_event); + } + } + + // [adaptor impl] bool QTransposeProxyModel::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QTransposeProxyModel::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTransposeProxyModel_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QTransposeProxyModel::eventFilter(watched, event); + } + } + + // [adaptor impl] void QTransposeProxyModel::fetchMore(const QModelIndex &parent) + void cbs_fetchMore_2395_0(const QModelIndex &parent) + { + QTransposeProxyModel::fetchMore(parent); + } + + virtual void fetchMore(const QModelIndex &parent) + { + if (cb_fetchMore_2395_0.can_issue()) { + cb_fetchMore_2395_0.issue(&QTransposeProxyModel_Adaptor::cbs_fetchMore_2395_0, parent); + } else { + QTransposeProxyModel::fetchMore(parent); + } + } + + // [adaptor impl] QFlags QTransposeProxyModel::flags(const QModelIndex &index) + QFlags cbs_flags_c2395_0(const QModelIndex &index) const + { + return QTransposeProxyModel::flags(index); + } + + virtual QFlags flags(const QModelIndex &index) const + { + if (cb_flags_c2395_0.can_issue()) { + return cb_flags_c2395_0.issue, const QModelIndex &>(&QTransposeProxyModel_Adaptor::cbs_flags_c2395_0, index); + } else { + return QTransposeProxyModel::flags(index); + } + } + + // [adaptor impl] bool QTransposeProxyModel::hasChildren(const QModelIndex &parent) + bool cbs_hasChildren_c2395_1(const QModelIndex &parent) const + { + return QTransposeProxyModel::hasChildren(parent); + } + + virtual bool hasChildren(const QModelIndex &parent) const + { + if (cb_hasChildren_c2395_1.can_issue()) { + return cb_hasChildren_c2395_1.issue(&QTransposeProxyModel_Adaptor::cbs_hasChildren_c2395_1, parent); + } else { + return QTransposeProxyModel::hasChildren(parent); + } + } + + // [adaptor impl] QVariant QTransposeProxyModel::headerData(int section, Qt::Orientation orientation, int role) + QVariant cbs_headerData_c3231_1(int section, const qt_gsi::Converter::target_type & orientation, int role) const + { + return QTransposeProxyModel::headerData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), role); + } + + virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const + { + if (cb_headerData_c3231_1.can_issue()) { + return cb_headerData_c3231_1.issue::target_type &, int>(&QTransposeProxyModel_Adaptor::cbs_headerData_c3231_1, section, qt_gsi::CppToQtAdaptor(orientation), role); + } else { + return QTransposeProxyModel::headerData(section, orientation, role); + } + } + + // [adaptor impl] QModelIndex QTransposeProxyModel::index(int row, int column, const QModelIndex &parent) + QModelIndex cbs_index_c3713_1(int row, int column, const QModelIndex &parent) const + { + return QTransposeProxyModel::index(row, column, parent); + } + + virtual QModelIndex index(int row, int column, const QModelIndex &parent) const + { + if (cb_index_c3713_1.can_issue()) { + return cb_index_c3713_1.issue(&QTransposeProxyModel_Adaptor::cbs_index_c3713_1, row, column, parent); + } else { + return QTransposeProxyModel::index(row, column, parent); + } + } + + // [adaptor impl] bool QTransposeProxyModel::insertColumns(int column, int count, const QModelIndex &parent) + bool cbs_insertColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QTransposeProxyModel::insertColumns(column, count, parent); + } + + virtual bool insertColumns(int column, int count, const QModelIndex &parent) + { + if (cb_insertColumns_3713_1.can_issue()) { + return cb_insertColumns_3713_1.issue(&QTransposeProxyModel_Adaptor::cbs_insertColumns_3713_1, column, count, parent); + } else { + return QTransposeProxyModel::insertColumns(column, count, parent); + } + } + + // [adaptor impl] bool QTransposeProxyModel::insertRows(int row, int count, const QModelIndex &parent) + bool cbs_insertRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QTransposeProxyModel::insertRows(row, count, parent); + } + + virtual bool insertRows(int row, int count, const QModelIndex &parent) + { + if (cb_insertRows_3713_1.can_issue()) { + return cb_insertRows_3713_1.issue(&QTransposeProxyModel_Adaptor::cbs_insertRows_3713_1, row, count, parent); + } else { + return QTransposeProxyModel::insertRows(row, count, parent); + } + } + + // [adaptor impl] QMap QTransposeProxyModel::itemData(const QModelIndex &index) + QMap cbs_itemData_c2395_0(const QModelIndex &index) const + { + return QTransposeProxyModel::itemData(index); + } + + virtual QMap itemData(const QModelIndex &index) const + { + if (cb_itemData_c2395_0.can_issue()) { + return cb_itemData_c2395_0.issue, const QModelIndex &>(&QTransposeProxyModel_Adaptor::cbs_itemData_c2395_0, index); + } else { + return QTransposeProxyModel::itemData(index); + } + } + + // [adaptor impl] QModelIndex QTransposeProxyModel::mapFromSource(const QModelIndex &sourceIndex) + QModelIndex cbs_mapFromSource_c2395_0(const QModelIndex &sourceIndex) const + { + return QTransposeProxyModel::mapFromSource(sourceIndex); + } + + virtual QModelIndex mapFromSource(const QModelIndex &sourceIndex) const + { + if (cb_mapFromSource_c2395_0.can_issue()) { + return cb_mapFromSource_c2395_0.issue(&QTransposeProxyModel_Adaptor::cbs_mapFromSource_c2395_0, sourceIndex); + } else { + return QTransposeProxyModel::mapFromSource(sourceIndex); + } + } + + // [adaptor impl] QItemSelection QTransposeProxyModel::mapSelectionFromSource(const QItemSelection &selection) + QItemSelection cbs_mapSelectionFromSource_c2727_0(const QItemSelection &selection) const + { + return QTransposeProxyModel::mapSelectionFromSource(selection); + } + + virtual QItemSelection mapSelectionFromSource(const QItemSelection &selection) const + { + if (cb_mapSelectionFromSource_c2727_0.can_issue()) { + return cb_mapSelectionFromSource_c2727_0.issue(&QTransposeProxyModel_Adaptor::cbs_mapSelectionFromSource_c2727_0, selection); + } else { + return QTransposeProxyModel::mapSelectionFromSource(selection); + } + } + + // [adaptor impl] QItemSelection QTransposeProxyModel::mapSelectionToSource(const QItemSelection &selection) + QItemSelection cbs_mapSelectionToSource_c2727_0(const QItemSelection &selection) const + { + return QTransposeProxyModel::mapSelectionToSource(selection); + } + + virtual QItemSelection mapSelectionToSource(const QItemSelection &selection) const + { + if (cb_mapSelectionToSource_c2727_0.can_issue()) { + return cb_mapSelectionToSource_c2727_0.issue(&QTransposeProxyModel_Adaptor::cbs_mapSelectionToSource_c2727_0, selection); + } else { + return QTransposeProxyModel::mapSelectionToSource(selection); + } + } + + // [adaptor impl] QModelIndex QTransposeProxyModel::mapToSource(const QModelIndex &proxyIndex) + QModelIndex cbs_mapToSource_c2395_0(const QModelIndex &proxyIndex) const + { + return QTransposeProxyModel::mapToSource(proxyIndex); + } + + virtual QModelIndex mapToSource(const QModelIndex &proxyIndex) const + { + if (cb_mapToSource_c2395_0.can_issue()) { + return cb_mapToSource_c2395_0.issue(&QTransposeProxyModel_Adaptor::cbs_mapToSource_c2395_0, proxyIndex); + } else { + return QTransposeProxyModel::mapToSource(proxyIndex); + } + } + + // [adaptor impl] QList QTransposeProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + QList cbs_match_c7932_2(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + return QTransposeProxyModel::match(start, role, value, hits, flags); + } + + virtual QList match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + if (cb_match_c7932_2.can_issue()) { + return cb_match_c7932_2.issue, const QModelIndex &, int, const QVariant &, int, QFlags >(&QTransposeProxyModel_Adaptor::cbs_match_c7932_2, start, role, value, hits, flags); + } else { + return QTransposeProxyModel::match(start, role, value, hits, flags); + } + } + + // [adaptor impl] QMimeData *QTransposeProxyModel::mimeData(const QList &indexes) + QMimeData * cbs_mimeData_c3010_0(const QList &indexes) const + { + return QTransposeProxyModel::mimeData(indexes); + } + + virtual QMimeData * mimeData(const QList &indexes) const + { + if (cb_mimeData_c3010_0.can_issue()) { + return cb_mimeData_c3010_0.issue &>(&QTransposeProxyModel_Adaptor::cbs_mimeData_c3010_0, indexes); + } else { + return QTransposeProxyModel::mimeData(indexes); + } + } + + // [adaptor impl] QStringList QTransposeProxyModel::mimeTypes() + QStringList cbs_mimeTypes_c0_0() const + { + return QTransposeProxyModel::mimeTypes(); + } + + virtual QStringList mimeTypes() const + { + if (cb_mimeTypes_c0_0.can_issue()) { + return cb_mimeTypes_c0_0.issue(&QTransposeProxyModel_Adaptor::cbs_mimeTypes_c0_0); + } else { + return QTransposeProxyModel::mimeTypes(); + } + } + + // [adaptor impl] bool QTransposeProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveColumns_6659_0(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QTransposeProxyModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + + virtual bool moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveColumns_6659_0.can_issue()) { + return cb_moveColumns_6659_0.issue(&QTransposeProxyModel_Adaptor::cbs_moveColumns_6659_0, sourceParent, sourceColumn, count, destinationParent, destinationChild); + } else { + return QTransposeProxyModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] bool QTransposeProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveRows_6659_0(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QTransposeProxyModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + + virtual bool moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveRows_6659_0.can_issue()) { + return cb_moveRows_6659_0.issue(&QTransposeProxyModel_Adaptor::cbs_moveRows_6659_0, sourceParent, sourceRow, count, destinationParent, destinationChild); + } else { + return QTransposeProxyModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] void QTransposeProxyModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + void cbs_multiData_c4483_0(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + QTransposeProxyModel::multiData(index, roleDataSpan); + } + + virtual void multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + if (cb_multiData_c4483_0.can_issue()) { + cb_multiData_c4483_0.issue(&QTransposeProxyModel_Adaptor::cbs_multiData_c4483_0, index, roleDataSpan); + } else { + QTransposeProxyModel::multiData(index, roleDataSpan); + } + } + + // [adaptor impl] QModelIndex QTransposeProxyModel::parent(const QModelIndex &index) + QModelIndex cbs_parent_c2395_0(const QModelIndex &index) const + { + return QTransposeProxyModel::parent(index); + } + + virtual QModelIndex parent(const QModelIndex &index) const + { + if (cb_parent_c2395_0.can_issue()) { + return cb_parent_c2395_0.issue(&QTransposeProxyModel_Adaptor::cbs_parent_c2395_0, index); + } else { + return QTransposeProxyModel::parent(index); + } + } + + // [adaptor impl] bool QTransposeProxyModel::removeColumns(int column, int count, const QModelIndex &parent) + bool cbs_removeColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QTransposeProxyModel::removeColumns(column, count, parent); + } + + virtual bool removeColumns(int column, int count, const QModelIndex &parent) + { + if (cb_removeColumns_3713_1.can_issue()) { + return cb_removeColumns_3713_1.issue(&QTransposeProxyModel_Adaptor::cbs_removeColumns_3713_1, column, count, parent); + } else { + return QTransposeProxyModel::removeColumns(column, count, parent); + } + } + + // [adaptor impl] bool QTransposeProxyModel::removeRows(int row, int count, const QModelIndex &parent) + bool cbs_removeRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QTransposeProxyModel::removeRows(row, count, parent); + } + + virtual bool removeRows(int row, int count, const QModelIndex &parent) + { + if (cb_removeRows_3713_1.can_issue()) { + return cb_removeRows_3713_1.issue(&QTransposeProxyModel_Adaptor::cbs_removeRows_3713_1, row, count, parent); + } else { + return QTransposeProxyModel::removeRows(row, count, parent); + } + } + + // [adaptor impl] void QTransposeProxyModel::revert() + void cbs_revert_0_0() + { + QTransposeProxyModel::revert(); + } + + virtual void revert() + { + if (cb_revert_0_0.can_issue()) { + cb_revert_0_0.issue(&QTransposeProxyModel_Adaptor::cbs_revert_0_0); + } else { + QTransposeProxyModel::revert(); + } + } + + // [adaptor impl] QHash QTransposeProxyModel::roleNames() + QHash cbs_roleNames_c0_0() const + { + return QTransposeProxyModel::roleNames(); + } + + virtual QHash roleNames() const + { + if (cb_roleNames_c0_0.can_issue()) { + return cb_roleNames_c0_0.issue >(&QTransposeProxyModel_Adaptor::cbs_roleNames_c0_0); + } else { + return QTransposeProxyModel::roleNames(); + } + } + + // [adaptor impl] int QTransposeProxyModel::rowCount(const QModelIndex &parent) + int cbs_rowCount_c2395_1(const QModelIndex &parent) const + { + return QTransposeProxyModel::rowCount(parent); + } + + virtual int rowCount(const QModelIndex &parent) const + { + if (cb_rowCount_c2395_1.can_issue()) { + return cb_rowCount_c2395_1.issue(&QTransposeProxyModel_Adaptor::cbs_rowCount_c2395_1, parent); + } else { + return QTransposeProxyModel::rowCount(parent); + } + } + + // [adaptor impl] bool QTransposeProxyModel::setData(const QModelIndex &index, const QVariant &value, int role) + bool cbs_setData_5065_1(const QModelIndex &index, const QVariant &value, int role) + { + return QTransposeProxyModel::setData(index, value, role); + } + + virtual bool setData(const QModelIndex &index, const QVariant &value, int role) + { + if (cb_setData_5065_1.can_issue()) { + return cb_setData_5065_1.issue(&QTransposeProxyModel_Adaptor::cbs_setData_5065_1, index, value, role); + } else { + return QTransposeProxyModel::setData(index, value, role); + } + } + + // [adaptor impl] bool QTransposeProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + bool cbs_setHeaderData_5242_1(int section, const qt_gsi::Converter::target_type & orientation, const QVariant &value, int role) + { + return QTransposeProxyModel::setHeaderData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), value, role); + } + + virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + { + if (cb_setHeaderData_5242_1.can_issue()) { + return cb_setHeaderData_5242_1.issue::target_type &, const QVariant &, int>(&QTransposeProxyModel_Adaptor::cbs_setHeaderData_5242_1, section, qt_gsi::CppToQtAdaptor(orientation), value, role); + } else { + return QTransposeProxyModel::setHeaderData(section, orientation, value, role); + } + } + + // [adaptor impl] bool QTransposeProxyModel::setItemData(const QModelIndex &index, const QMap &roles) + bool cbs_setItemData_5414_0(const QModelIndex &index, const QMap &roles) + { + return QTransposeProxyModel::setItemData(index, roles); + } + + virtual bool setItemData(const QModelIndex &index, const QMap &roles) + { + if (cb_setItemData_5414_0.can_issue()) { + return cb_setItemData_5414_0.issue &>(&QTransposeProxyModel_Adaptor::cbs_setItemData_5414_0, index, roles); + } else { + return QTransposeProxyModel::setItemData(index, roles); + } + } + + // [adaptor impl] void QTransposeProxyModel::setSourceModel(QAbstractItemModel *newSourceModel) + void cbs_setSourceModel_2419_0(QAbstractItemModel *newSourceModel) + { + QTransposeProxyModel::setSourceModel(newSourceModel); + } + + virtual void setSourceModel(QAbstractItemModel *newSourceModel) + { + if (cb_setSourceModel_2419_0.can_issue()) { + cb_setSourceModel_2419_0.issue(&QTransposeProxyModel_Adaptor::cbs_setSourceModel_2419_0, newSourceModel); + } else { + QTransposeProxyModel::setSourceModel(newSourceModel); + } + } + + // [adaptor impl] QModelIndex QTransposeProxyModel::sibling(int row, int column, const QModelIndex &idx) + QModelIndex cbs_sibling_c3713_0(int row, int column, const QModelIndex &idx) const + { + return QTransposeProxyModel::sibling(row, column, idx); + } + + virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const + { + if (cb_sibling_c3713_0.can_issue()) { + return cb_sibling_c3713_0.issue(&QTransposeProxyModel_Adaptor::cbs_sibling_c3713_0, row, column, idx); + } else { + return QTransposeProxyModel::sibling(row, column, idx); + } + } + + // [adaptor impl] void QTransposeProxyModel::sort(int column, Qt::SortOrder order) + void cbs_sort_2340_1(int column, const qt_gsi::Converter::target_type & order) + { + QTransposeProxyModel::sort(column, qt_gsi::QtToCppAdaptor(order).cref()); + } + + virtual void sort(int column, Qt::SortOrder order) + { + if (cb_sort_2340_1.can_issue()) { + cb_sort_2340_1.issue::target_type &>(&QTransposeProxyModel_Adaptor::cbs_sort_2340_1, column, qt_gsi::CppToQtAdaptor(order)); + } else { + QTransposeProxyModel::sort(column, order); + } + } + + // [adaptor impl] QSize QTransposeProxyModel::span(const QModelIndex &index) + QSize cbs_span_c2395_0(const QModelIndex &index) const + { + return QTransposeProxyModel::span(index); + } + + virtual QSize span(const QModelIndex &index) const + { + if (cb_span_c2395_0.can_issue()) { + return cb_span_c2395_0.issue(&QTransposeProxyModel_Adaptor::cbs_span_c2395_0, index); + } else { + return QTransposeProxyModel::span(index); + } + } + + // [adaptor impl] bool QTransposeProxyModel::submit() + bool cbs_submit_0_0() + { + return QTransposeProxyModel::submit(); + } + + virtual bool submit() + { + if (cb_submit_0_0.can_issue()) { + return cb_submit_0_0.issue(&QTransposeProxyModel_Adaptor::cbs_submit_0_0); + } else { + return QTransposeProxyModel::submit(); + } + } + + // [adaptor impl] QFlags QTransposeProxyModel::supportedDragActions() + QFlags cbs_supportedDragActions_c0_0() const + { + return QTransposeProxyModel::supportedDragActions(); + } + + virtual QFlags supportedDragActions() const + { + if (cb_supportedDragActions_c0_0.can_issue()) { + return cb_supportedDragActions_c0_0.issue >(&QTransposeProxyModel_Adaptor::cbs_supportedDragActions_c0_0); + } else { + return QTransposeProxyModel::supportedDragActions(); + } + } + + // [adaptor impl] QFlags QTransposeProxyModel::supportedDropActions() + QFlags cbs_supportedDropActions_c0_0() const + { + return QTransposeProxyModel::supportedDropActions(); + } + + virtual QFlags supportedDropActions() const + { + if (cb_supportedDropActions_c0_0.can_issue()) { + return cb_supportedDropActions_c0_0.issue >(&QTransposeProxyModel_Adaptor::cbs_supportedDropActions_c0_0); + } else { + return QTransposeProxyModel::supportedDropActions(); + } + } + + // [adaptor impl] void QTransposeProxyModel::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTransposeProxyModel::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTransposeProxyModel_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTransposeProxyModel::childEvent(event); + } + } + + // [adaptor impl] void QTransposeProxyModel::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTransposeProxyModel::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTransposeProxyModel_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTransposeProxyModel::customEvent(event); + } + } + + // [adaptor impl] void QTransposeProxyModel::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTransposeProxyModel::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTransposeProxyModel_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTransposeProxyModel::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTransposeProxyModel::resetInternalData() + void cbs_resetInternalData_0_0() + { + QTransposeProxyModel::resetInternalData(); + } + + virtual void resetInternalData() + { + if (cb_resetInternalData_0_0.can_issue()) { + cb_resetInternalData_0_0.issue(&QTransposeProxyModel_Adaptor::cbs_resetInternalData_0_0); + } else { + QTransposeProxyModel::resetInternalData(); + } + } + + // [adaptor impl] void QTransposeProxyModel::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTransposeProxyModel::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTransposeProxyModel_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTransposeProxyModel::timerEvent(event); + } + } + + gsi::Callback cb_buddy_c2395_0; + gsi::Callback cb_canDropMimeData_c7425_0; + gsi::Callback cb_canFetchMore_c2395_0; + gsi::Callback cb_clearItemData_2395_0; + gsi::Callback cb_columnCount_c2395_1; + gsi::Callback cb_data_c3054_1; + gsi::Callback cb_dropMimeData_7425_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fetchMore_2395_0; + gsi::Callback cb_flags_c2395_0; + gsi::Callback cb_hasChildren_c2395_1; + gsi::Callback cb_headerData_c3231_1; + gsi::Callback cb_index_c3713_1; + gsi::Callback cb_insertColumns_3713_1; + gsi::Callback cb_insertRows_3713_1; + gsi::Callback cb_itemData_c2395_0; + gsi::Callback cb_mapFromSource_c2395_0; + gsi::Callback cb_mapSelectionFromSource_c2727_0; + gsi::Callback cb_mapSelectionToSource_c2727_0; + gsi::Callback cb_mapToSource_c2395_0; + gsi::Callback cb_match_c7932_2; + gsi::Callback cb_mimeData_c3010_0; + gsi::Callback cb_mimeTypes_c0_0; + gsi::Callback cb_moveColumns_6659_0; + gsi::Callback cb_moveRows_6659_0; + gsi::Callback cb_multiData_c4483_0; + gsi::Callback cb_parent_c2395_0; + gsi::Callback cb_removeColumns_3713_1; + gsi::Callback cb_removeRows_3713_1; + gsi::Callback cb_revert_0_0; + gsi::Callback cb_roleNames_c0_0; + gsi::Callback cb_rowCount_c2395_1; + gsi::Callback cb_setData_5065_1; + gsi::Callback cb_setHeaderData_5242_1; + gsi::Callback cb_setItemData_5414_0; + gsi::Callback cb_setSourceModel_2419_0; + gsi::Callback cb_sibling_c3713_0; + gsi::Callback cb_sort_2340_1; + gsi::Callback cb_span_c2395_0; + gsi::Callback cb_submit_0_0; + gsi::Callback cb_supportedDragActions_c0_0; + gsi::Callback cb_supportedDropActions_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_resetInternalData_0_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QTransposeProxyModel_Adaptor::~QTransposeProxyModel_Adaptor() { } + +// Constructor QTransposeProxyModel::QTransposeProxyModel(QObject *parent) (adaptor class) + +static void _init_ctor_QTransposeProxyModel_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTransposeProxyModel_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTransposeProxyModel_Adaptor (arg1)); +} + + +// exposed void QTransposeProxyModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_beginInsertColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QTransposeProxyModel::beginInsertRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_beginInsertRows_3713 (arg1, arg2, arg3); +} + + +// exposed bool QTransposeProxyModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_fp_beginMoveColumns_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveColumns_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_beginMoveColumns_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed bool QTransposeProxyModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + +static void _init_fp_beginMoveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_beginMoveRows_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed void QTransposeProxyModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_beginRemoveColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QTransposeProxyModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_beginRemoveRows_3713 (arg1, arg2, arg3); +} + + +// exposed void QTransposeProxyModel::beginResetModel() + +static void _init_fp_beginResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_beginResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_beginResetModel_0 (); +} + + +// QModelIndex QTransposeProxyModel::buddy(const QModelIndex &index) + +static void _init_cbs_buddy_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_buddy_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QTransposeProxyModel_Adaptor *)cls)->cbs_buddy_c2395_0 (arg1)); +} + +static void _set_callback_cbs_buddy_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_buddy_c2395_0 = cb; +} + + +// bool QTransposeProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_canDropMimeData_c7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_canDropMimeData_c7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->cbs_canDropMimeData_c7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_canDropMimeData_c7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_canDropMimeData_c7425_0 = cb; +} + + +// bool QTransposeProxyModel::canFetchMore(const QModelIndex &parent) + +static void _init_cbs_canFetchMore_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_canFetchMore_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->cbs_canFetchMore_c2395_0 (arg1)); +} + +static void _set_callback_cbs_canFetchMore_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_canFetchMore_c2395_0 = cb; +} + + +// exposed void QTransposeProxyModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + +static void _init_fp_changePersistentIndex_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndex_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_changePersistentIndex_4682 (arg1, arg2); +} + + +// exposed void QTransposeProxyModel::changePersistentIndexList(const QList &from, const QList &to) + +static void _init_fp_changePersistentIndexList_5912 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndexList_5912 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_changePersistentIndexList_5912 (arg1, arg2); +} + + +// void QTransposeProxyModel::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// bool QTransposeProxyModel::clearItemData(const QModelIndex &index) + +static void _init_cbs_clearItemData_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_clearItemData_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->cbs_clearItemData_2395_0 (arg1)); +} + +static void _set_callback_cbs_clearItemData_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_clearItemData_2395_0 = cb; +} + + +// int QTransposeProxyModel::columnCount(const QModelIndex &parent) + +static void _init_cbs_columnCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_columnCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QTransposeProxyModel_Adaptor *)cls)->cbs_columnCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_columnCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_columnCount_c2395_1 = cb; +} + + +// exposed QModelIndex QTransposeProxyModel::createIndex(int row, int column, const void *data) + +static void _init_fp_createIndex_c3069 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c3069 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QModelIndex)((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_createIndex_c3069 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QTransposeProxyModel::createIndex(int row, int column, quintptr id) + +static void _init_fp_createIndex_c2657 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("id"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c2657 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + quintptr arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_createIndex_c2657 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QTransposeProxyModel::createSourceIndex(int row, int col, void *internalPtr) + +static void _init_fp_createSourceIndex_c2374 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("col"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("internalPtr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createSourceIndex_c2374 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + void *arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_createSourceIndex_c2374 (arg1, arg2, arg3)); +} + + +// void QTransposeProxyModel::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// QVariant QTransposeProxyModel::data(const QModelIndex &proxyIndex, int role) + +static void _init_cbs_data_c3054_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("proxyIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_data_c3054_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + ret.write ((QVariant)((QTransposeProxyModel_Adaptor *)cls)->cbs_data_c3054_1 (arg1, arg2)); +} + +static void _set_callback_cbs_data_c3054_1 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_data_c3054_1 = cb; +} + + +// exposed bool QTransposeProxyModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + +static void _init_fp_decodeData_5302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("stream"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_decodeData_5302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + QDataStream &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_decodeData_5302 (arg1, arg2, arg3, arg4)); +} + + +// void QTransposeProxyModel::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QTransposeProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_dropMimeData_7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_dropMimeData_7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->cbs_dropMimeData_7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_dropMimeData_7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_dropMimeData_7425_0 = cb; +} + + +// exposed void QTransposeProxyModel::encodeData(const QList &indexes, QDataStream &stream) + +static void _init_fp_encodeData_c4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stream"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_encodeData_c4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + QDataStream &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_encodeData_c4599 (arg1, arg2); +} + + +// exposed void QTransposeProxyModel::endInsertColumns() + +static void _init_fp_endInsertColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_endInsertColumns_0 (); +} + + +// exposed void QTransposeProxyModel::endInsertRows() + +static void _init_fp_endInsertRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_endInsertRows_0 (); +} + + +// exposed void QTransposeProxyModel::endMoveColumns() + +static void _init_fp_endMoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_endMoveColumns_0 (); +} + + +// exposed void QTransposeProxyModel::endMoveRows() + +static void _init_fp_endMoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_endMoveRows_0 (); +} + + +// exposed void QTransposeProxyModel::endRemoveColumns() + +static void _init_fp_endRemoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_endRemoveColumns_0 (); +} + + +// exposed void QTransposeProxyModel::endRemoveRows() + +static void _init_fp_endRemoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_endRemoveRows_0 (); +} + + +// exposed void QTransposeProxyModel::endResetModel() + +static void _init_fp_endResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_endResetModel_0 (); +} + + +// bool QTransposeProxyModel::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTransposeProxyModel::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QTransposeProxyModel::fetchMore(const QModelIndex &parent) + +static void _init_cbs_fetchMore_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fetchMore_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->cbs_fetchMore_2395_0 (arg1); +} + +static void _set_callback_cbs_fetchMore_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_fetchMore_2395_0 = cb; +} + + +// QFlags QTransposeProxyModel::flags(const QModelIndex &index) + +static void _init_cbs_flags_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_flags_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QFlags)((QTransposeProxyModel_Adaptor *)cls)->cbs_flags_c2395_0 (arg1)); +} + +static void _set_callback_cbs_flags_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_flags_c2395_0 = cb; +} + + +// bool QTransposeProxyModel::hasChildren(const QModelIndex &parent) + +static void _init_cbs_hasChildren_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hasChildren_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->cbs_hasChildren_c2395_1 (arg1)); +} + +static void _set_callback_cbs_hasChildren_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_hasChildren_c2395_1 = cb; +} + + +// QVariant QTransposeProxyModel::headerData(int section, Qt::Orientation orientation, int role) + +static void _init_cbs_headerData_c3231_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_headerData_c3231_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + ret.write ((QVariant)((QTransposeProxyModel_Adaptor *)cls)->cbs_headerData_c3231_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_headerData_c3231_1 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_headerData_c3231_1 = cb; +} + + +// QModelIndex QTransposeProxyModel::index(int row, int column, const QModelIndex &parent) + +static void _init_cbs_index_c3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_index_c3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QTransposeProxyModel_Adaptor *)cls)->cbs_index_c3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_index_c3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_index_c3713_1 = cb; +} + + +// bool QTransposeProxyModel::insertColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_insertColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->cbs_insertColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_insertColumns_3713_1 = cb; +} + + +// bool QTransposeProxyModel::insertRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_insertRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->cbs_insertRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_insertRows_3713_1 = cb; +} + + +// exposed bool QTransposeProxyModel::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_isSignalConnected_c2394 (arg1)); +} + + +// QMap QTransposeProxyModel::itemData(const QModelIndex &index) + +static void _init_cbs_itemData_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_itemData_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QMap)((QTransposeProxyModel_Adaptor *)cls)->cbs_itemData_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemData_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_itemData_c2395_0 = cb; +} + + +// QModelIndex QTransposeProxyModel::mapFromSource(const QModelIndex &sourceIndex) + +static void _init_cbs_mapFromSource_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mapFromSource_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QTransposeProxyModel_Adaptor *)cls)->cbs_mapFromSource_c2395_0 (arg1)); +} + +static void _set_callback_cbs_mapFromSource_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_mapFromSource_c2395_0 = cb; +} + + +// QItemSelection QTransposeProxyModel::mapSelectionFromSource(const QItemSelection &selection) + +static void _init_cbs_mapSelectionFromSource_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mapSelectionFromSource_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QItemSelection)((QTransposeProxyModel_Adaptor *)cls)->cbs_mapSelectionFromSource_c2727_0 (arg1)); +} + +static void _set_callback_cbs_mapSelectionFromSource_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_mapSelectionFromSource_c2727_0 = cb; +} + + +// QItemSelection QTransposeProxyModel::mapSelectionToSource(const QItemSelection &selection) + +static void _init_cbs_mapSelectionToSource_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mapSelectionToSource_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QItemSelection)((QTransposeProxyModel_Adaptor *)cls)->cbs_mapSelectionToSource_c2727_0 (arg1)); +} + +static void _set_callback_cbs_mapSelectionToSource_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_mapSelectionToSource_c2727_0 = cb; +} + + +// QModelIndex QTransposeProxyModel::mapToSource(const QModelIndex &proxyIndex) + +static void _init_cbs_mapToSource_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("proxyIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mapToSource_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QTransposeProxyModel_Adaptor *)cls)->cbs_mapToSource_c2395_0 (arg1)); +} + +static void _set_callback_cbs_mapToSource_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_mapToSource_c2395_0 = cb; +} + + +// QList QTransposeProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + +static void _init_cbs_match_c7932_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hits"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags"); + decl->add_arg > (argspec_4); + decl->set_return > (); +} + +static void _call_cbs_match_c7932_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + QFlags arg5 = args.read > (heap); + ret.write > ((QList)((QTransposeProxyModel_Adaptor *)cls)->cbs_match_c7932_2 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_match_c7932_2 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_match_c7932_2 = cb; +} + + +// QMimeData *QTransposeProxyModel::mimeData(const QList &indexes) + +static void _init_cbs_mimeData_c3010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mimeData_c3010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args.read & > (heap); + ret.write ((QMimeData *)((QTransposeProxyModel_Adaptor *)cls)->cbs_mimeData_c3010_0 (arg1)); +} + +static void _set_callback_cbs_mimeData_c3010_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_mimeData_c3010_0 = cb; +} + + +// QStringList QTransposeProxyModel::mimeTypes() + +static void _init_cbs_mimeTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mimeTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QTransposeProxyModel_Adaptor *)cls)->cbs_mimeTypes_c0_0 ()); +} + +static void _set_callback_cbs_mimeTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_mimeTypes_c0_0 = cb; +} + + +// bool QTransposeProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveColumns_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveColumns_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->cbs_moveColumns_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveColumns_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_moveColumns_6659_0 = cb; +} + + +// bool QTransposeProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveRows_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveRows_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->cbs_moveRows_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveRows_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_moveRows_6659_0 = cb; +} + + +// void QTransposeProxyModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + +static void _init_cbs_multiData_c4483_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roleDataSpan"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_multiData_c4483_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + QModelRoleDataSpan arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->cbs_multiData_c4483_0 (arg1, arg2); +} + +static void _set_callback_cbs_multiData_c4483_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_multiData_c4483_0 = cb; +} + + +// QModelIndex QTransposeProxyModel::parent(const QModelIndex &index) + +static void _init_cbs_parent_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_parent_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QTransposeProxyModel_Adaptor *)cls)->cbs_parent_c2395_0 (arg1)); +} + +static void _set_callback_cbs_parent_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_parent_c2395_0 = cb; +} + + +// exposed QList QTransposeProxyModel::persistentIndexList() + +static void _init_fp_persistentIndexList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_fp_persistentIndexList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_persistentIndexList_c0 ()); +} + + +// exposed int QTransposeProxyModel::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_receivers_c1731 (arg1)); +} + + +// bool QTransposeProxyModel::removeColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_removeColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->cbs_removeColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_removeColumns_3713_1 = cb; +} + + +// bool QTransposeProxyModel::removeRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_removeRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->cbs_removeRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_removeRows_3713_1 = cb; +} + + +// void QTransposeProxyModel::resetInternalData() + +static void _init_cbs_resetInternalData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_resetInternalData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->cbs_resetInternalData_0_0 (); +} + +static void _set_callback_cbs_resetInternalData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_resetInternalData_0_0 = cb; +} + + +// void QTransposeProxyModel::revert() + +static void _init_cbs_revert_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_revert_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->cbs_revert_0_0 (); +} + +static void _set_callback_cbs_revert_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_revert_0_0 = cb; +} + + +// QHash QTransposeProxyModel::roleNames() + +static void _init_cbs_roleNames_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_roleNames_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QTransposeProxyModel_Adaptor *)cls)->cbs_roleNames_c0_0 ()); +} + +static void _set_callback_cbs_roleNames_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_roleNames_c0_0 = cb; +} + + +// int QTransposeProxyModel::rowCount(const QModelIndex &parent) + +static void _init_cbs_rowCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_rowCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QTransposeProxyModel_Adaptor *)cls)->cbs_rowCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_rowCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_rowCount_c2395_1 = cb; +} + + +// exposed QObject *QTransposeProxyModel::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_sender_c0 ()); +} + + +// exposed int QTransposeProxyModel::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTransposeProxyModel_Adaptor *)cls)->fp_QTransposeProxyModel_senderSignalIndex_c0 ()); +} + + +// bool QTransposeProxyModel::setData(const QModelIndex &index, const QVariant &value, int role) + +static void _init_cbs_setData_5065_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setData_5065_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + int arg3 = args.read (heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->cbs_setData_5065_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_setData_5065_1 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_setData_5065_1 = cb; +} + + +// bool QTransposeProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + +static void _init_cbs_setHeaderData_5242_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_setHeaderData_5242_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->cbs_setHeaderData_5242_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_setHeaderData_5242_1 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_setHeaderData_5242_1 = cb; +} + + +// bool QTransposeProxyModel::setItemData(const QModelIndex &index, const QMap &roles) + +static void _init_cbs_setItemData_5414_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setItemData_5414_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QMap &arg2 = args.read & > (heap); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->cbs_setItemData_5414_0 (arg1, arg2)); +} + +static void _set_callback_cbs_setItemData_5414_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_setItemData_5414_0 = cb; +} + + +// void QTransposeProxyModel::setSourceModel(QAbstractItemModel *newSourceModel) + +static void _init_cbs_setSourceModel_2419_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newSourceModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSourceModel_2419_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->cbs_setSourceModel_2419_0 (arg1); +} + +static void _set_callback_cbs_setSourceModel_2419_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_setSourceModel_2419_0 = cb; +} + + +// QModelIndex QTransposeProxyModel::sibling(int row, int column, const QModelIndex &idx) + +static void _init_cbs_sibling_c3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_sibling_c3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QTransposeProxyModel_Adaptor *)cls)->cbs_sibling_c3713_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_sibling_c3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_sibling_c3713_0 = cb; +} + + +// void QTransposeProxyModel::sort(int column, Qt::SortOrder order) + +static void _init_cbs_sort_2340_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sort_2340_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->cbs_sort_2340_1 (arg1, arg2); +} + +static void _set_callback_cbs_sort_2340_1 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_sort_2340_1 = cb; +} + + +// QSize QTransposeProxyModel::span(const QModelIndex &index) + +static void _init_cbs_span_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_span_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QSize)((QTransposeProxyModel_Adaptor *)cls)->cbs_span_c2395_0 (arg1)); +} + +static void _set_callback_cbs_span_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_span_c2395_0 = cb; +} + + +// bool QTransposeProxyModel::submit() + +static void _init_cbs_submit_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_submit_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTransposeProxyModel_Adaptor *)cls)->cbs_submit_0_0 ()); +} + +static void _set_callback_cbs_submit_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_submit_0_0 = cb; +} + + +// QFlags QTransposeProxyModel::supportedDragActions() + +static void _init_cbs_supportedDragActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDragActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTransposeProxyModel_Adaptor *)cls)->cbs_supportedDragActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDragActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_supportedDragActions_c0_0 = cb; +} + + +// QFlags QTransposeProxyModel::supportedDropActions() + +static void _init_cbs_supportedDropActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDropActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTransposeProxyModel_Adaptor *)cls)->cbs_supportedDropActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDropActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_supportedDropActions_c0_0 = cb; +} + + +// void QTransposeProxyModel::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransposeProxyModel_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTransposeProxyModel_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTransposeProxyModel (); + +static gsi::Methods methods_QTransposeProxyModel_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTransposeProxyModel::QTransposeProxyModel(QObject *parent)\nThis method creates an object of class QTransposeProxyModel.", &_init_ctor_QTransposeProxyModel_Adaptor_1302, &_call_ctor_QTransposeProxyModel_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*beginInsertColumns", "@brief Method void QTransposeProxyModel::beginInsertColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertColumns_3713, &_call_fp_beginInsertColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginInsertRows", "@brief Method void QTransposeProxyModel::beginInsertRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertRows_3713, &_call_fp_beginInsertRows_3713); + methods += new qt_gsi::GenericMethod ("*beginMoveColumns", "@brief Method bool QTransposeProxyModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveColumns_6659, &_call_fp_beginMoveColumns_6659); + methods += new qt_gsi::GenericMethod ("*beginMoveRows", "@brief Method bool QTransposeProxyModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveRows_6659, &_call_fp_beginMoveRows_6659); + methods += new qt_gsi::GenericMethod ("*beginRemoveColumns", "@brief Method void QTransposeProxyModel::beginRemoveColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveColumns_3713, &_call_fp_beginRemoveColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginRemoveRows", "@brief Method void QTransposeProxyModel::beginRemoveRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveRows_3713, &_call_fp_beginRemoveRows_3713); + methods += new qt_gsi::GenericMethod ("*beginResetModel", "@brief Method void QTransposeProxyModel::beginResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginResetModel_0, &_call_fp_beginResetModel_0); + methods += new qt_gsi::GenericMethod ("buddy", "@brief Virtual method QModelIndex QTransposeProxyModel::buddy(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("buddy", "@hide", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0, &_set_callback_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@brief Virtual method bool QTransposeProxyModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@hide", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0, &_set_callback_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Virtual method bool QTransposeProxyModel::canFetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@hide", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0, &_set_callback_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("*changePersistentIndex", "@brief Method void QTransposeProxyModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndex_4682, &_call_fp_changePersistentIndex_4682); + methods += new qt_gsi::GenericMethod ("*changePersistentIndexList", "@brief Method void QTransposeProxyModel::changePersistentIndexList(const QList &from, const QList &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndexList_5912, &_call_fp_changePersistentIndexList_5912); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTransposeProxyModel::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Virtual method bool QTransposeProxyModel::clearItemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@hide", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0, &_set_callback_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Virtual method int QTransposeProxyModel::columnCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("columnCount", "@hide", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1, &_set_callback_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QTransposeProxyModel::createIndex(int row, int column, const void *data)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c3069, &_call_fp_createIndex_c3069); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QTransposeProxyModel::createIndex(int row, int column, quintptr id)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c2657, &_call_fp_createIndex_c2657); + methods += new qt_gsi::GenericMethod ("*createSourceIndex", "@brief Method QModelIndex QTransposeProxyModel::createSourceIndex(int row, int col, void *internalPtr)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createSourceIndex_c2374, &_call_fp_createSourceIndex_c2374); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTransposeProxyModel::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QTransposeProxyModel::data(const QModelIndex &proxyIndex, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1, &_set_callback_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("*decodeData", "@brief Method bool QTransposeProxyModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_decodeData_5302, &_call_fp_decodeData_5302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTransposeProxyModel::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Virtual method bool QTransposeProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@hide", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0, &_set_callback_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("*encodeData", "@brief Method void QTransposeProxyModel::encodeData(const QList &indexes, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_encodeData_c4599, &_call_fp_encodeData_c4599); + methods += new qt_gsi::GenericMethod ("*endInsertColumns", "@brief Method void QTransposeProxyModel::endInsertColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertColumns_0, &_call_fp_endInsertColumns_0); + methods += new qt_gsi::GenericMethod ("*endInsertRows", "@brief Method void QTransposeProxyModel::endInsertRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertRows_0, &_call_fp_endInsertRows_0); + methods += new qt_gsi::GenericMethod ("*endMoveColumns", "@brief Method void QTransposeProxyModel::endMoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveColumns_0, &_call_fp_endMoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endMoveRows", "@brief Method void QTransposeProxyModel::endMoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveRows_0, &_call_fp_endMoveRows_0); + methods += new qt_gsi::GenericMethod ("*endRemoveColumns", "@brief Method void QTransposeProxyModel::endRemoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveColumns_0, &_call_fp_endRemoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endRemoveRows", "@brief Method void QTransposeProxyModel::endRemoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveRows_0, &_call_fp_endRemoveRows_0); + methods += new qt_gsi::GenericMethod ("*endResetModel", "@brief Method void QTransposeProxyModel::endResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endResetModel_0, &_call_fp_endResetModel_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QTransposeProxyModel::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QTransposeProxyModel::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Virtual method void QTransposeProxyModel::fetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@hide", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0, &_set_callback_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@brief Virtual method QFlags QTransposeProxyModel::flags(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@hide", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0, &_set_callback_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("hasChildren", "@brief Virtual method bool QTransposeProxyModel::hasChildren(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasChildren_c2395_1, &_call_cbs_hasChildren_c2395_1); + methods += new qt_gsi::GenericMethod ("hasChildren", "@hide", true, &_init_cbs_hasChildren_c2395_1, &_call_cbs_hasChildren_c2395_1, &_set_callback_cbs_hasChildren_c2395_1); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Virtual method QVariant QTransposeProxyModel::headerData(int section, Qt::Orientation orientation, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("headerData", "@hide", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1, &_set_callback_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("index", "@brief Virtual method QModelIndex QTransposeProxyModel::index(int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("index", "@hide", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1, &_set_callback_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Virtual method bool QTransposeProxyModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@hide", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1, &_set_callback_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Virtual method bool QTransposeProxyModel::insertRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@hide", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1, &_set_callback_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTransposeProxyModel::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Virtual method QMap QTransposeProxyModel::itemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("itemData", "@hide", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0, &_set_callback_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("mapFromSource", "@brief Virtual method QModelIndex QTransposeProxyModel::mapFromSource(const QModelIndex &sourceIndex)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mapFromSource_c2395_0, &_call_cbs_mapFromSource_c2395_0); + methods += new qt_gsi::GenericMethod ("mapFromSource", "@hide", true, &_init_cbs_mapFromSource_c2395_0, &_call_cbs_mapFromSource_c2395_0, &_set_callback_cbs_mapFromSource_c2395_0); + methods += new qt_gsi::GenericMethod ("mapSelectionFromSource", "@brief Virtual method QItemSelection QTransposeProxyModel::mapSelectionFromSource(const QItemSelection &selection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mapSelectionFromSource_c2727_0, &_call_cbs_mapSelectionFromSource_c2727_0); + methods += new qt_gsi::GenericMethod ("mapSelectionFromSource", "@hide", true, &_init_cbs_mapSelectionFromSource_c2727_0, &_call_cbs_mapSelectionFromSource_c2727_0, &_set_callback_cbs_mapSelectionFromSource_c2727_0); + methods += new qt_gsi::GenericMethod ("mapSelectionToSource", "@brief Virtual method QItemSelection QTransposeProxyModel::mapSelectionToSource(const QItemSelection &selection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mapSelectionToSource_c2727_0, &_call_cbs_mapSelectionToSource_c2727_0); + methods += new qt_gsi::GenericMethod ("mapSelectionToSource", "@hide", true, &_init_cbs_mapSelectionToSource_c2727_0, &_call_cbs_mapSelectionToSource_c2727_0, &_set_callback_cbs_mapSelectionToSource_c2727_0); + methods += new qt_gsi::GenericMethod ("mapToSource", "@brief Virtual method QModelIndex QTransposeProxyModel::mapToSource(const QModelIndex &proxyIndex)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mapToSource_c2395_0, &_call_cbs_mapToSource_c2395_0); + methods += new qt_gsi::GenericMethod ("mapToSource", "@hide", true, &_init_cbs_mapToSource_c2395_0, &_call_cbs_mapToSource_c2395_0, &_set_callback_cbs_mapToSource_c2395_0); + methods += new qt_gsi::GenericMethod ("match", "@brief Virtual method QList QTransposeProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("match", "@hide", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2, &_set_callback_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Virtual method QMimeData *QTransposeProxyModel::mimeData(const QList &indexes)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeData", "@hide", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0, &_set_callback_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Virtual method QStringList QTransposeProxyModel::mimeTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@hide", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0, &_set_callback_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("moveColumns", "@brief Virtual method bool QTransposeProxyModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveColumns", "@hide", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0, &_set_callback_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Virtual method bool QTransposeProxyModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@hide", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0, &_set_callback_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Virtual method void QTransposeProxyModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("multiData", "@hide", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0, &_set_callback_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("parent", "@brief Virtual method QModelIndex QTransposeProxyModel::parent(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_parent_c2395_0, &_call_cbs_parent_c2395_0); + methods += new qt_gsi::GenericMethod ("parent", "@hide", true, &_init_cbs_parent_c2395_0, &_call_cbs_parent_c2395_0, &_set_callback_cbs_parent_c2395_0); + methods += new qt_gsi::GenericMethod ("*persistentIndexList", "@brief Method QList QTransposeProxyModel::persistentIndexList()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_persistentIndexList_c0, &_call_fp_persistentIndexList_c0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTransposeProxyModel::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Virtual method bool QTransposeProxyModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeColumns", "@hide", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1, &_set_callback_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Virtual method bool QTransposeProxyModel::removeRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@hide", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1, &_set_callback_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@brief Virtual method void QTransposeProxyModel::resetInternalData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@hide", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0, &_set_callback_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@brief Virtual method void QTransposeProxyModel::revert()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@hide", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0, &_set_callback_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Virtual method QHash QTransposeProxyModel::roleNames()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@hide", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0, &_set_callback_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Virtual method int QTransposeProxyModel::rowCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("rowCount", "@hide", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1, &_set_callback_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTransposeProxyModel::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTransposeProxyModel::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method bool QTransposeProxyModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1, &_set_callback_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Virtual method bool QTransposeProxyModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@hide", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1, &_set_callback_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Virtual method bool QTransposeProxyModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setItemData", "@hide", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0, &_set_callback_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setSourceModel", "@brief Virtual method void QTransposeProxyModel::setSourceModel(QAbstractItemModel *newSourceModel)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSourceModel_2419_0, &_call_cbs_setSourceModel_2419_0); + methods += new qt_gsi::GenericMethod ("setSourceModel", "@hide", false, &_init_cbs_setSourceModel_2419_0, &_call_cbs_setSourceModel_2419_0, &_set_callback_cbs_setSourceModel_2419_0); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Virtual method QModelIndex QTransposeProxyModel::sibling(int row, int column, const QModelIndex &idx)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sibling", "@hide", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0, &_set_callback_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sort", "@brief Virtual method void QTransposeProxyModel::sort(int column, Qt::SortOrder order)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("sort", "@hide", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1, &_set_callback_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("span", "@brief Virtual method QSize QTransposeProxyModel::span(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("span", "@hide", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0, &_set_callback_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("submit", "@brief Virtual method bool QTransposeProxyModel::submit()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("submit", "@hide", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0, &_set_callback_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@brief Virtual method QFlags QTransposeProxyModel::supportedDragActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@hide", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0, &_set_callback_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Virtual method QFlags QTransposeProxyModel::supportedDropActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@hide", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0, &_set_callback_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTransposeProxyModel::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QTransposeProxyModel_Adaptor (qtdecl_QTransposeProxyModel (), "QtCore", "QTransposeProxyModel", + methods_QTransposeProxyModel_Adaptor (), + "@qt\n@brief Binding of QTransposeProxyModel"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQTypeRevision.cc b/src/gsiqt/qt6/QtCore/gsiDeclQTypeRevision.cc new file mode 100644 index 000000000..48b33e267 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQTypeRevision.cc @@ -0,0 +1,167 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTypeRevision.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTypeRevision + +// Constructor QTypeRevision::QTypeRevision() + + +static void _init_ctor_QTypeRevision_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTypeRevision_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTypeRevision ()); +} + + +// bool QTypeRevision::hasMajorVersion() + + +static void _init_f_hasMajorVersion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasMajorVersion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTypeRevision *)cls)->hasMajorVersion ()); +} + + +// bool QTypeRevision::hasMinorVersion() + + +static void _init_f_hasMinorVersion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasMinorVersion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTypeRevision *)cls)->hasMinorVersion ()); +} + + +// bool QTypeRevision::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTypeRevision *)cls)->isValid ()); +} + + +// quint8 QTypeRevision::majorVersion() + + +static void _init_f_majorVersion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_majorVersion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint8)((QTypeRevision *)cls)->majorVersion ()); +} + + +// quint8 QTypeRevision::minorVersion() + + +static void _init_f_minorVersion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minorVersion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint8)((QTypeRevision *)cls)->minorVersion ()); +} + + +// static QTypeRevision QTypeRevision::zero() + + +static void _init_f_zero_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_zero_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTypeRevision)QTypeRevision::zero ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTypeRevision () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTypeRevision::QTypeRevision()\nThis method creates an object of class QTypeRevision.", &_init_ctor_QTypeRevision_0, &_call_ctor_QTypeRevision_0); + methods += new qt_gsi::GenericMethod ("hasMajorVersion", "@brief Method bool QTypeRevision::hasMajorVersion()\n", true, &_init_f_hasMajorVersion_c0, &_call_f_hasMajorVersion_c0); + methods += new qt_gsi::GenericMethod ("hasMinorVersion", "@brief Method bool QTypeRevision::hasMinorVersion()\n", true, &_init_f_hasMinorVersion_c0, &_call_f_hasMinorVersion_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTypeRevision::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("majorVersion", "@brief Method quint8 QTypeRevision::majorVersion()\n", true, &_init_f_majorVersion_c0, &_call_f_majorVersion_c0); + methods += new qt_gsi::GenericMethod ("minorVersion", "@brief Method quint8 QTypeRevision::minorVersion()\n", true, &_init_f_minorVersion_c0, &_call_f_minorVersion_c0); + methods += new qt_gsi::GenericStaticMethod ("zero", "@brief Static method QTypeRevision QTypeRevision::zero()\nThis method is static and can be called without an instance.", &_init_f_zero_0, &_call_f_zero_0); + return methods; +} + +gsi::Class decl_QTypeRevision ("QtCore", "QTypeRevision", + methods_QTypeRevision (), + "@qt\n@brief Binding of QTypeRevision"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTypeRevision () { return decl_QTypeRevision; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQUrl.cc b/src/gsiqt/qt6/QtCore/gsiDeclQUrl.cc new file mode 100644 index 000000000..1f8f97285 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQUrl.cc @@ -0,0 +1,1408 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQUrl.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QUrl + +// Constructor QUrl::QUrl() + + +static void _init_ctor_QUrl_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QUrl_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QUrl ()); +} + + +// Constructor QUrl::QUrl(const QUrl ©) + + +static void _init_ctor_QUrl_1701 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("copy"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QUrl_1701 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QUrl (arg1)); +} + + +// Constructor QUrl::QUrl(const QString &url, QUrl::ParsingMode mode) + + +static void _init_ctor_QUrl_3970 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QUrl::TolerantMode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QUrl_3970 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); + ret.write (new QUrl (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QUrl QUrl::adjusted(QUrlTwoFlags options) + + +static void _init_f_adjusted_c7571 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_adjusted_c7571 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUrlTwoFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write ((QUrl)((QUrl *)cls)->adjusted (arg1)); +} + + +// QString QUrl::authority(QFlags options) + + +static void _init_f_authority_c4267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options", true, "QUrl::PrettyDecoded"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_authority_c4267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::PrettyDecoded, heap); + ret.write ((QString)((QUrl *)cls)->authority (arg1)); +} + + +// void QUrl::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrl *)cls)->clear (); +} + + +// void QUrl::detach() + + +static void _init_f_detach_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_detach_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrl *)cls)->detach (); +} + + +// QString QUrl::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QUrl *)cls)->errorString ()); +} + + +// QString QUrl::fileName(QFlags options) + + +static void _init_f_fileName_c4267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options", true, "QUrl::FullyDecoded"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_fileName_c4267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::FullyDecoded, heap); + ret.write ((QString)((QUrl *)cls)->fileName (arg1)); +} + + +// QString QUrl::fragment(QFlags options) + + +static void _init_f_fragment_c4267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options", true, "QUrl::PrettyDecoded"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_fragment_c4267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::PrettyDecoded, heap); + ret.write ((QString)((QUrl *)cls)->fragment (arg1)); +} + + +// bool QUrl::hasFragment() + + +static void _init_f_hasFragment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasFragment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUrl *)cls)->hasFragment ()); +} + + +// bool QUrl::hasQuery() + + +static void _init_f_hasQuery_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasQuery_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUrl *)cls)->hasQuery ()); +} + + +// QString QUrl::host(QFlags) + + +static void _init_f_host_c4267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "QUrl::FullyDecoded"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_host_c4267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::FullyDecoded, heap); + ret.write ((QString)((QUrl *)cls)->host (arg1)); +} + + +// bool QUrl::isDetached() + + +static void _init_f_isDetached_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDetached_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUrl *)cls)->isDetached ()); +} + + +// bool QUrl::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUrl *)cls)->isEmpty ()); +} + + +// bool QUrl::isLocalFile() + + +static void _init_f_isLocalFile_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isLocalFile_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUrl *)cls)->isLocalFile ()); +} + + +// bool QUrl::isParentOf(const QUrl &url) + + +static void _init_f_isParentOf_c1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isParentOf_c1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QUrl *)cls)->isParentOf (arg1)); +} + + +// bool QUrl::isRelative() + + +static void _init_f_isRelative_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRelative_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUrl *)cls)->isRelative ()); +} + + +// bool QUrl::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUrl *)cls)->isValid ()); +} + + +// bool QUrl::matches(const QUrl &url, QUrlTwoFlags options) + + +static void _init_f_matches_c9164 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("options"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_matches_c9164 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + QUrlTwoFlags arg2 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QUrl *)cls)->matches (arg1, arg2)); +} + + +// bool QUrl::operator !=(const QUrl &url) + + +static void _init_f_operator_excl__eq__c1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QUrl *)cls)->operator != (arg1)); +} + + +// bool QUrl::operator <(const QUrl &url) + + +static void _init_f_operator_lt__c1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QUrl *)cls)->operator < (arg1)); +} + + +// QUrl &QUrl::operator =(const QUrl ©) + + +static void _init_f_operator_eq__1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("copy"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QUrl &)((QUrl *)cls)->operator = (arg1)); +} + + +// bool QUrl::operator ==(const QUrl &url) + + +static void _init_f_operator_eq__eq__c1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QUrl *)cls)->operator == (arg1)); +} + + +// QUrl &QUrl::operator=(const QString &url) + + +static void _init_f_operator_eq__2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QUrl &)((QUrl *)cls)->operator= (arg1)); +} + + +// QString QUrl::password(QFlags) + + +static void _init_f_password_c4267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "QUrl::FullyDecoded"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_password_c4267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::FullyDecoded, heap); + ret.write ((QString)((QUrl *)cls)->password (arg1)); +} + + +// QString QUrl::path(QFlags options) + + +static void _init_f_path_c4267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options", true, "QUrl::FullyDecoded"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_path_c4267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::FullyDecoded, heap); + ret.write ((QString)((QUrl *)cls)->path (arg1)); +} + + +// int QUrl::port(int defaultPort) + + +static void _init_f_port_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("defaultPort", true, "-1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_port_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((int)((QUrl *)cls)->port (arg1)); +} + + +// QString QUrl::query(QFlags) + + +static void _init_f_query_c4267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "QUrl::PrettyDecoded"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_query_c4267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::PrettyDecoded, heap); + ret.write ((QString)((QUrl *)cls)->query (arg1)); +} + + +// QUrl QUrl::resolved(const QUrl &relative) + + +static void _init_f_resolved_c1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("relative"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_resolved_c1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QUrl)((QUrl *)cls)->resolved (arg1)); +} + + +// QString QUrl::scheme() + + +static void _init_f_scheme_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scheme_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QUrl *)cls)->scheme ()); +} + + +// void QUrl::setAuthority(const QString &authority, QUrl::ParsingMode mode) + + +static void _init_f_setAuthority_3970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("authority"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QUrl::TolerantMode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setAuthority_3970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrl *)cls)->setAuthority (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QUrl::setFragment(const QString &fragment, QUrl::ParsingMode mode) + + +static void _init_f_setFragment_3970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fragment"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QUrl::TolerantMode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setFragment_3970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrl *)cls)->setFragment (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QUrl::setHost(const QString &host, QUrl::ParsingMode mode) + + +static void _init_f_setHost_3970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("host"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QUrl::DecodedMode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setHost_3970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrl *)cls)->setHost (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QUrl::setPassword(const QString &password, QUrl::ParsingMode mode) + + +static void _init_f_setPassword_3970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("password"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QUrl::DecodedMode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setPassword_3970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrl *)cls)->setPassword (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QUrl::setPath(const QString &path, QUrl::ParsingMode mode) + + +static void _init_f_setPath_3970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QUrl::DecodedMode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setPath_3970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrl *)cls)->setPath (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QUrl::setPort(int port) + + +static void _init_f_setPort_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("port"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPort_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrl *)cls)->setPort (arg1); +} + + +// void QUrl::setQuery(const QString &query, QUrl::ParsingMode mode) + + +static void _init_f_setQuery_3970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QUrl::TolerantMode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setQuery_3970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrl *)cls)->setQuery (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QUrl::setQuery(const QUrlQuery &query) + + +static void _init_f_setQuery_2235 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setQuery_2235 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrlQuery &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrl *)cls)->setQuery (arg1); +} + + +// void QUrl::setScheme(const QString &scheme) + + +static void _init_f_setScheme_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scheme"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScheme_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrl *)cls)->setScheme (arg1); +} + + +// void QUrl::setUrl(const QString &url, QUrl::ParsingMode mode) + + +static void _init_f_setUrl_3970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QUrl::TolerantMode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setUrl_3970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrl *)cls)->setUrl (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QUrl::setUserInfo(const QString &userInfo, QUrl::ParsingMode mode) + + +static void _init_f_setUserInfo_3970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("userInfo"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QUrl::TolerantMode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setUserInfo_3970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrl *)cls)->setUserInfo (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QUrl::setUserName(const QString &userName, QUrl::ParsingMode mode) + + +static void _init_f_setUserName_3970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("userName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QUrl::DecodedMode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setUserName_3970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrl *)cls)->setUserName (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QUrl::swap(QUrl &other) + + +static void _init_f_swap_1006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUrl &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrl *)cls)->swap (arg1); +} + + +// QString QUrl::toDisplayString(QUrlTwoFlags options) + + +static void _init_f_toDisplayString_c7571 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options", true, "QUrl::FormattingOptions(QUrl::PrettyDecoded)"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_toDisplayString_c7571 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUrlTwoFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::FormattingOptions(QUrl::PrettyDecoded), heap); + ret.write ((QString)((QUrl *)cls)->toDisplayString (arg1)); +} + + +// QByteArray QUrl::toEncoded(QUrlTwoFlags options) + + +static void _init_f_toEncoded_c7571 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options", true, "QUrl::FullyEncoded"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_toEncoded_c7571 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUrlTwoFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::FullyEncoded, heap); + ret.write ((QByteArray)((QUrl *)cls)->toEncoded (arg1)); +} + + +// QString QUrl::toLocalFile() + + +static void _init_f_toLocalFile_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toLocalFile_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QUrl *)cls)->toLocalFile ()); +} + + +// QString QUrl::toString(QUrlTwoFlags options) + + +static void _init_f_toString_c7571 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options", true, "QUrl::FormattingOptions(QUrl::PrettyDecoded)"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c7571 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUrlTwoFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::FormattingOptions(QUrl::PrettyDecoded), heap); + ret.write ((QString)((QUrl *)cls)->toString (arg1)); +} + + +// QString QUrl::url(QUrlTwoFlags options) + + +static void _init_f_url_c7571 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options", true, "QUrl::FormattingOptions(QUrl::PrettyDecoded)"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_url_c7571 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUrlTwoFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::FormattingOptions(QUrl::PrettyDecoded), heap); + ret.write ((QString)((QUrl *)cls)->url (arg1)); +} + + +// QString QUrl::userInfo(QFlags options) + + +static void _init_f_userInfo_c4267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options", true, "QUrl::PrettyDecoded"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_userInfo_c4267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::PrettyDecoded, heap); + ret.write ((QString)((QUrl *)cls)->userInfo (arg1)); +} + + +// QString QUrl::userName(QFlags options) + + +static void _init_f_userName_c4267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options", true, "QUrl::FullyDecoded"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_userName_c4267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::FullyDecoded, heap); + ret.write ((QString)((QUrl *)cls)->userName (arg1)); +} + + +// static QString QUrl::fromAce(const QByteArray &) + + +static void _init_f_fromAce_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromAce_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QUrl::fromAce (arg1)); +} + + +// static QUrl QUrl::fromEncoded(const QByteArray &url, QUrl::ParsingMode mode) + + +static void _init_f_fromEncoded_4254 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QUrl::TolerantMode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fromEncoded_4254 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); + ret.write ((QUrl)QUrl::fromEncoded (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// static QUrl QUrl::fromLocalFile(const QString &localfile) + + +static void _init_f_fromLocalFile_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("localfile"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromLocalFile_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QUrl)QUrl::fromLocalFile (arg1)); +} + + +// static QString QUrl::fromPercentEncoding(const QByteArray &) + + +static void _init_f_fromPercentEncoding_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromPercentEncoding_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QUrl::fromPercentEncoding (arg1)); +} + + +// static QList QUrl::fromStringList(const QStringList &uris, QUrl::ParsingMode mode) + + +static void _init_f_fromStringList_4382 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("uris"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QUrl::TolerantMode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return > (); +} + +static void _call_f_fromStringList_4382 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::TolerantMode), heap); + ret.write > ((QList)QUrl::fromStringList (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// static QUrl QUrl::fromUserInput(const QString &userInput, const QString &workingDirectory, QFlags options) + + +static void _init_f_fromUserInput_8122 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("userInput"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("workingDirectory", true, "QString()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("options", true, "QUrl::DefaultResolution"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_fromUserInput_8122 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::DefaultResolution, heap); + ret.write ((QUrl)QUrl::fromUserInput (arg1, arg2, arg3)); +} + + +// static QStringList QUrl::idnWhitelist() + + +static void _init_f_idnWhitelist_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_idnWhitelist_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)QUrl::idnWhitelist ()); +} + + +// static void QUrl::setIdnWhitelist(const QStringList &) + + +static void _init_f_setIdnWhitelist_2437 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIdnWhitelist_2437 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QUrl::setIdnWhitelist (arg1); +} + + +// static QByteArray QUrl::toAce(const QString &) + + +static void _init_f_toAce_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toAce_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)QUrl::toAce (arg1)); +} + + +// static QByteArray QUrl::toPercentEncoding(const QString &, const QByteArray &exclude, const QByteArray &include) + + +static void _init_f_toPercentEncoding_6427 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("exclude", true, "QByteArray()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("include", true, "QByteArray()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_toPercentEncoding_6427 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); + const QByteArray &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); + ret.write ((QByteArray)QUrl::toPercentEncoding (arg1, arg2, arg3)); +} + + +// static QStringList QUrl::toStringList(const QList &uris, QUrlTwoFlags options) + + +static void _init_f_toStringList_9779 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("uris"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("options", true, "QUrl::FormattingOptions(QUrl::PrettyDecoded)"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_toStringList_9779 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + QUrlTwoFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::FormattingOptions(QUrl::PrettyDecoded), heap); + ret.write ((QStringList)QUrl::toStringList (arg1, arg2)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QUrl () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QUrl::QUrl()\nThis method creates an object of class QUrl.", &_init_ctor_QUrl_0, &_call_ctor_QUrl_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QUrl::QUrl(const QUrl ©)\nThis method creates an object of class QUrl.", &_init_ctor_QUrl_1701, &_call_ctor_QUrl_1701); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QUrl::QUrl(const QString &url, QUrl::ParsingMode mode)\nThis method creates an object of class QUrl.", &_init_ctor_QUrl_3970, &_call_ctor_QUrl_3970); + methods += new qt_gsi::GenericMethod ("adjusted", "@brief Method QUrl QUrl::adjusted(QUrlTwoFlags options)\n", true, &_init_f_adjusted_c7571, &_call_f_adjusted_c7571); + methods += new qt_gsi::GenericMethod ("authority", "@brief Method QString QUrl::authority(QFlags options)\n", true, &_init_f_authority_c4267, &_call_f_authority_c4267); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QUrl::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("detach", "@brief Method void QUrl::detach()\n", false, &_init_f_detach_0, &_call_f_detach_0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QUrl::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("fileName", "@brief Method QString QUrl::fileName(QFlags options)\n", true, &_init_f_fileName_c4267, &_call_f_fileName_c4267); + methods += new qt_gsi::GenericMethod ("fragment", "@brief Method QString QUrl::fragment(QFlags options)\n", true, &_init_f_fragment_c4267, &_call_f_fragment_c4267); + methods += new qt_gsi::GenericMethod ("hasFragment", "@brief Method bool QUrl::hasFragment()\n", true, &_init_f_hasFragment_c0, &_call_f_hasFragment_c0); + methods += new qt_gsi::GenericMethod ("hasQuery", "@brief Method bool QUrl::hasQuery()\n", true, &_init_f_hasQuery_c0, &_call_f_hasQuery_c0); + methods += new qt_gsi::GenericMethod ("host", "@brief Method QString QUrl::host(QFlags)\n", true, &_init_f_host_c4267, &_call_f_host_c4267); + methods += new qt_gsi::GenericMethod ("isDetached?", "@brief Method bool QUrl::isDetached()\n", true, &_init_f_isDetached_c0, &_call_f_isDetached_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QUrl::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isLocalFile?", "@brief Method bool QUrl::isLocalFile()\n", true, &_init_f_isLocalFile_c0, &_call_f_isLocalFile_c0); + methods += new qt_gsi::GenericMethod ("isParentOf?", "@brief Method bool QUrl::isParentOf(const QUrl &url)\n", true, &_init_f_isParentOf_c1701, &_call_f_isParentOf_c1701); + methods += new qt_gsi::GenericMethod ("isRelative?", "@brief Method bool QUrl::isRelative()\n", true, &_init_f_isRelative_c0, &_call_f_isRelative_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QUrl::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("matches", "@brief Method bool QUrl::matches(const QUrl &url, QUrlTwoFlags options)\n", true, &_init_f_matches_c9164, &_call_f_matches_c9164); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QUrl::operator !=(const QUrl &url)\n", true, &_init_f_operator_excl__eq__c1701, &_call_f_operator_excl__eq__c1701); + methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QUrl::operator <(const QUrl &url)\n", true, &_init_f_operator_lt__c1701, &_call_f_operator_lt__c1701); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QUrl &QUrl::operator =(const QUrl ©)\n", false, &_init_f_operator_eq__1701, &_call_f_operator_eq__1701); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QUrl::operator ==(const QUrl &url)\n", true, &_init_f_operator_eq__eq__c1701, &_call_f_operator_eq__eq__c1701); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QUrl &QUrl::operator=(const QString &url)\n", false, &_init_f_operator_eq__2025, &_call_f_operator_eq__2025); + methods += new qt_gsi::GenericMethod ("password", "@brief Method QString QUrl::password(QFlags)\n", true, &_init_f_password_c4267, &_call_f_password_c4267); + methods += new qt_gsi::GenericMethod ("path", "@brief Method QString QUrl::path(QFlags options)\n", true, &_init_f_path_c4267, &_call_f_path_c4267); + methods += new qt_gsi::GenericMethod ("port", "@brief Method int QUrl::port(int defaultPort)\n", true, &_init_f_port_c767, &_call_f_port_c767); + methods += new qt_gsi::GenericMethod ("query", "@brief Method QString QUrl::query(QFlags)\n", true, &_init_f_query_c4267, &_call_f_query_c4267); + methods += new qt_gsi::GenericMethod ("resolved", "@brief Method QUrl QUrl::resolved(const QUrl &relative)\n", true, &_init_f_resolved_c1701, &_call_f_resolved_c1701); + methods += new qt_gsi::GenericMethod (":scheme", "@brief Method QString QUrl::scheme()\n", true, &_init_f_scheme_c0, &_call_f_scheme_c0); + methods += new qt_gsi::GenericMethod ("setAuthority", "@brief Method void QUrl::setAuthority(const QString &authority, QUrl::ParsingMode mode)\n", false, &_init_f_setAuthority_3970, &_call_f_setAuthority_3970); + methods += new qt_gsi::GenericMethod ("setFragment", "@brief Method void QUrl::setFragment(const QString &fragment, QUrl::ParsingMode mode)\n", false, &_init_f_setFragment_3970, &_call_f_setFragment_3970); + methods += new qt_gsi::GenericMethod ("setHost", "@brief Method void QUrl::setHost(const QString &host, QUrl::ParsingMode mode)\n", false, &_init_f_setHost_3970, &_call_f_setHost_3970); + methods += new qt_gsi::GenericMethod ("setPassword", "@brief Method void QUrl::setPassword(const QString &password, QUrl::ParsingMode mode)\n", false, &_init_f_setPassword_3970, &_call_f_setPassword_3970); + methods += new qt_gsi::GenericMethod ("setPath", "@brief Method void QUrl::setPath(const QString &path, QUrl::ParsingMode mode)\n", false, &_init_f_setPath_3970, &_call_f_setPath_3970); + methods += new qt_gsi::GenericMethod ("setPort|port=", "@brief Method void QUrl::setPort(int port)\n", false, &_init_f_setPort_767, &_call_f_setPort_767); + methods += new qt_gsi::GenericMethod ("setQuery", "@brief Method void QUrl::setQuery(const QString &query, QUrl::ParsingMode mode)\n", false, &_init_f_setQuery_3970, &_call_f_setQuery_3970); + methods += new qt_gsi::GenericMethod ("setQuery", "@brief Method void QUrl::setQuery(const QUrlQuery &query)\n", false, &_init_f_setQuery_2235, &_call_f_setQuery_2235); + methods += new qt_gsi::GenericMethod ("setScheme|scheme=", "@brief Method void QUrl::setScheme(const QString &scheme)\n", false, &_init_f_setScheme_2025, &_call_f_setScheme_2025); + methods += new qt_gsi::GenericMethod ("setUrl", "@brief Method void QUrl::setUrl(const QString &url, QUrl::ParsingMode mode)\n", false, &_init_f_setUrl_3970, &_call_f_setUrl_3970); + methods += new qt_gsi::GenericMethod ("setUserInfo", "@brief Method void QUrl::setUserInfo(const QString &userInfo, QUrl::ParsingMode mode)\n", false, &_init_f_setUserInfo_3970, &_call_f_setUserInfo_3970); + methods += new qt_gsi::GenericMethod ("setUserName", "@brief Method void QUrl::setUserName(const QString &userName, QUrl::ParsingMode mode)\n", false, &_init_f_setUserName_3970, &_call_f_setUserName_3970); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QUrl::swap(QUrl &other)\n", false, &_init_f_swap_1006, &_call_f_swap_1006); + methods += new qt_gsi::GenericMethod ("toDisplayString", "@brief Method QString QUrl::toDisplayString(QUrlTwoFlags options)\n", true, &_init_f_toDisplayString_c7571, &_call_f_toDisplayString_c7571); + methods += new qt_gsi::GenericMethod ("toEncoded", "@brief Method QByteArray QUrl::toEncoded(QUrlTwoFlags options)\n", true, &_init_f_toEncoded_c7571, &_call_f_toEncoded_c7571); + methods += new qt_gsi::GenericMethod ("toLocalFile", "@brief Method QString QUrl::toLocalFile()\n", true, &_init_f_toLocalFile_c0, &_call_f_toLocalFile_c0); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QUrl::toString(QUrlTwoFlags options)\n", true, &_init_f_toString_c7571, &_call_f_toString_c7571); + methods += new qt_gsi::GenericMethod ("url", "@brief Method QString QUrl::url(QUrlTwoFlags options)\n", true, &_init_f_url_c7571, &_call_f_url_c7571); + methods += new qt_gsi::GenericMethod ("userInfo", "@brief Method QString QUrl::userInfo(QFlags options)\n", true, &_init_f_userInfo_c4267, &_call_f_userInfo_c4267); + methods += new qt_gsi::GenericMethod ("userName", "@brief Method QString QUrl::userName(QFlags options)\n", true, &_init_f_userName_c4267, &_call_f_userName_c4267); + methods += new qt_gsi::GenericStaticMethod ("fromAce", "@brief Static method QString QUrl::fromAce(const QByteArray &)\nThis method is static and can be called without an instance.", &_init_f_fromAce_2309, &_call_f_fromAce_2309); + methods += new qt_gsi::GenericStaticMethod ("fromEncoded", "@brief Static method QUrl QUrl::fromEncoded(const QByteArray &url, QUrl::ParsingMode mode)\nThis method is static and can be called without an instance.", &_init_f_fromEncoded_4254, &_call_f_fromEncoded_4254); + methods += new qt_gsi::GenericStaticMethod ("fromLocalFile", "@brief Static method QUrl QUrl::fromLocalFile(const QString &localfile)\nThis method is static and can be called without an instance.", &_init_f_fromLocalFile_2025, &_call_f_fromLocalFile_2025); + methods += new qt_gsi::GenericStaticMethod ("fromPercentEncoding", "@brief Static method QString QUrl::fromPercentEncoding(const QByteArray &)\nThis method is static and can be called without an instance.", &_init_f_fromPercentEncoding_2309, &_call_f_fromPercentEncoding_2309); + methods += new qt_gsi::GenericStaticMethod ("fromStringList", "@brief Static method QList QUrl::fromStringList(const QStringList &uris, QUrl::ParsingMode mode)\nThis method is static and can be called without an instance.", &_init_f_fromStringList_4382, &_call_f_fromStringList_4382); + methods += new qt_gsi::GenericStaticMethod ("fromUserInput", "@brief Static method QUrl QUrl::fromUserInput(const QString &userInput, const QString &workingDirectory, QFlags options)\nThis method is static and can be called without an instance.", &_init_f_fromUserInput_8122, &_call_f_fromUserInput_8122); + methods += new qt_gsi::GenericStaticMethod (":idnWhitelist", "@brief Static method QStringList QUrl::idnWhitelist()\nThis method is static and can be called without an instance.", &_init_f_idnWhitelist_0, &_call_f_idnWhitelist_0); + methods += new qt_gsi::GenericStaticMethod ("setIdnWhitelist|idnWhitelist=", "@brief Static method void QUrl::setIdnWhitelist(const QStringList &)\nThis method is static and can be called without an instance.", &_init_f_setIdnWhitelist_2437, &_call_f_setIdnWhitelist_2437); + methods += new qt_gsi::GenericStaticMethod ("toAce", "@brief Static method QByteArray QUrl::toAce(const QString &)\nThis method is static and can be called without an instance.", &_init_f_toAce_2025, &_call_f_toAce_2025); + methods += new qt_gsi::GenericStaticMethod ("toPercentEncoding", "@brief Static method QByteArray QUrl::toPercentEncoding(const QString &, const QByteArray &exclude, const QByteArray &include)\nThis method is static and can be called without an instance.", &_init_f_toPercentEncoding_6427, &_call_f_toPercentEncoding_6427); + methods += new qt_gsi::GenericStaticMethod ("toStringList", "@brief Static method QStringList QUrl::toStringList(const QList &uris, QUrlTwoFlags options)\nThis method is static and can be called without an instance.", &_init_f_toStringList_9779, &_call_f_toStringList_9779); + return methods; +} + +gsi::Class decl_QUrl ("QtCore", "QUrl", + methods_QUrl (), + "@qt\n@brief Binding of QUrl"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QUrl () { return decl_QUrl; } + +} + + +// Implementation of the enum wrapper class for QUrl::ComponentFormattingOption +namespace qt_gsi +{ + +static gsi::Enum decl_QUrl_ComponentFormattingOption_Enum ("QtCore", "QUrl_ComponentFormattingOption", + gsi::enum_const ("PrettyDecoded", QUrl::PrettyDecoded, "@brief Enum constant QUrl::PrettyDecoded") + + gsi::enum_const ("EncodeSpaces", QUrl::EncodeSpaces, "@brief Enum constant QUrl::EncodeSpaces") + + gsi::enum_const ("EncodeUnicode", QUrl::EncodeUnicode, "@brief Enum constant QUrl::EncodeUnicode") + + gsi::enum_const ("EncodeDelimiters", QUrl::EncodeDelimiters, "@brief Enum constant QUrl::EncodeDelimiters") + + gsi::enum_const ("EncodeReserved", QUrl::EncodeReserved, "@brief Enum constant QUrl::EncodeReserved") + + gsi::enum_const ("DecodeReserved", QUrl::DecodeReserved, "@brief Enum constant QUrl::DecodeReserved") + + gsi::enum_const ("FullyEncoded", QUrl::FullyEncoded, "@brief Enum constant QUrl::FullyEncoded") + + gsi::enum_const ("FullyDecoded", QUrl::FullyDecoded, "@brief Enum constant QUrl::FullyDecoded"), + "@qt\n@brief This class represents the QUrl::ComponentFormattingOption enum"); + +static gsi::QFlagsClass decl_QUrl_ComponentFormattingOption_Enums ("QtCore", "QUrl_QFlags_ComponentFormattingOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QUrl_ComponentFormattingOption_Enum_in_parent (decl_QUrl_ComponentFormattingOption_Enum.defs ()); +static gsi::ClassExt decl_QUrl_ComponentFormattingOption_Enum_as_child (decl_QUrl_ComponentFormattingOption_Enum, "ComponentFormattingOption"); +static gsi::ClassExt decl_QUrl_ComponentFormattingOption_Enums_as_child (decl_QUrl_ComponentFormattingOption_Enums, "QFlags_ComponentFormattingOption"); + +} + + +// Implementation of the enum wrapper class for QUrl::ParsingMode +namespace qt_gsi +{ + +static gsi::Enum decl_QUrl_ParsingMode_Enum ("QtCore", "QUrl_ParsingMode", + gsi::enum_const ("TolerantMode", QUrl::TolerantMode, "@brief Enum constant QUrl::TolerantMode") + + gsi::enum_const ("StrictMode", QUrl::StrictMode, "@brief Enum constant QUrl::StrictMode") + + gsi::enum_const ("DecodedMode", QUrl::DecodedMode, "@brief Enum constant QUrl::DecodedMode"), + "@qt\n@brief This class represents the QUrl::ParsingMode enum"); + +static gsi::QFlagsClass decl_QUrl_ParsingMode_Enums ("QtCore", "QUrl_QFlags_ParsingMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QUrl_ParsingMode_Enum_in_parent (decl_QUrl_ParsingMode_Enum.defs ()); +static gsi::ClassExt decl_QUrl_ParsingMode_Enum_as_child (decl_QUrl_ParsingMode_Enum, "ParsingMode"); +static gsi::ClassExt decl_QUrl_ParsingMode_Enums_as_child (decl_QUrl_ParsingMode_Enums, "QFlags_ParsingMode"); + +} + + +// Implementation of the enum wrapper class for QUrl::UrlFormattingOption +namespace qt_gsi +{ + +static gsi::Enum decl_QUrl_UrlFormattingOption_Enum ("QtCore", "QUrl_UrlFormattingOption", + gsi::enum_const ("None", QUrl::None, "@brief Enum constant QUrl::None") + + gsi::enum_const ("RemoveScheme", QUrl::RemoveScheme, "@brief Enum constant QUrl::RemoveScheme") + + gsi::enum_const ("RemovePassword", QUrl::RemovePassword, "@brief Enum constant QUrl::RemovePassword") + + gsi::enum_const ("RemoveUserInfo", QUrl::RemoveUserInfo, "@brief Enum constant QUrl::RemoveUserInfo") + + gsi::enum_const ("RemovePort", QUrl::RemovePort, "@brief Enum constant QUrl::RemovePort") + + gsi::enum_const ("RemoveAuthority", QUrl::RemoveAuthority, "@brief Enum constant QUrl::RemoveAuthority") + + gsi::enum_const ("RemovePath", QUrl::RemovePath, "@brief Enum constant QUrl::RemovePath") + + gsi::enum_const ("RemoveQuery", QUrl::RemoveQuery, "@brief Enum constant QUrl::RemoveQuery") + + gsi::enum_const ("RemoveFragment", QUrl::RemoveFragment, "@brief Enum constant QUrl::RemoveFragment") + + gsi::enum_const ("PreferLocalFile", QUrl::PreferLocalFile, "@brief Enum constant QUrl::PreferLocalFile") + + gsi::enum_const ("StripTrailingSlash", QUrl::StripTrailingSlash, "@brief Enum constant QUrl::StripTrailingSlash") + + gsi::enum_const ("RemoveFilename", QUrl::RemoveFilename, "@brief Enum constant QUrl::RemoveFilename") + + gsi::enum_const ("NormalizePathSegments", QUrl::NormalizePathSegments, "@brief Enum constant QUrl::NormalizePathSegments"), + "@qt\n@brief This class represents the QUrl::UrlFormattingOption enum"); + +static gsi::QFlagsClass decl_QUrl_UrlFormattingOption_Enums ("QtCore", "QUrl_QFlags_UrlFormattingOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QUrl_UrlFormattingOption_Enum_in_parent (decl_QUrl_UrlFormattingOption_Enum.defs ()); +static gsi::ClassExt decl_QUrl_UrlFormattingOption_Enum_as_child (decl_QUrl_UrlFormattingOption_Enum, "UrlFormattingOption"); +static gsi::ClassExt decl_QUrl_UrlFormattingOption_Enums_as_child (decl_QUrl_UrlFormattingOption_Enums, "QFlags_UrlFormattingOption"); + +} + + +// Implementation of the enum wrapper class for QUrl::UserInputResolutionOption +namespace qt_gsi +{ + +static gsi::Enum decl_QUrl_UserInputResolutionOption_Enum ("QtCore", "QUrl_UserInputResolutionOption", + gsi::enum_const ("DefaultResolution", QUrl::DefaultResolution, "@brief Enum constant QUrl::DefaultResolution") + + gsi::enum_const ("AssumeLocalFile", QUrl::AssumeLocalFile, "@brief Enum constant QUrl::AssumeLocalFile"), + "@qt\n@brief This class represents the QUrl::UserInputResolutionOption enum"); + +static gsi::QFlagsClass decl_QUrl_UserInputResolutionOption_Enums ("QtCore", "QUrl_QFlags_UserInputResolutionOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QUrl_UserInputResolutionOption_Enum_in_parent (decl_QUrl_UserInputResolutionOption_Enum.defs ()); +static gsi::ClassExt decl_QUrl_UserInputResolutionOption_Enum_as_child (decl_QUrl_UserInputResolutionOption_Enum, "UserInputResolutionOption"); +static gsi::ClassExt decl_QUrl_UserInputResolutionOption_Enums_as_child (decl_QUrl_UserInputResolutionOption_Enums, "QFlags_UserInputResolutionOption"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQUrlQuery.cc b/src/gsiqt/qt6/QtCore/gsiDeclQUrlQuery.cc new file mode 100644 index 000000000..e781154a4 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQUrlQuery.cc @@ -0,0 +1,584 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQUrlQuery.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QUrlQuery + +// Constructor QUrlQuery::QUrlQuery() + + +static void _init_ctor_QUrlQuery_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QUrlQuery_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QUrlQuery ()); +} + + +// Constructor QUrlQuery::QUrlQuery(const QUrl &url) + + +static void _init_ctor_QUrlQuery_1701 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QUrlQuery_1701 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QUrlQuery (arg1)); +} + + +// Constructor QUrlQuery::QUrlQuery(const QString &queryString) + + +static void _init_ctor_QUrlQuery_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("queryString"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QUrlQuery_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QUrlQuery (arg1)); +} + + +// Constructor QUrlQuery::QUrlQuery(const QUrlQuery &other) + + +static void _init_ctor_QUrlQuery_2235 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QUrlQuery_2235 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrlQuery &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QUrlQuery (arg1)); +} + + +// void QUrlQuery::addQueryItem(const QString &key, const QString &value) + + +static void _init_f_addQueryItem_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addQueryItem_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrlQuery *)cls)->addQueryItem (arg1, arg2); +} + + +// QStringList QUrlQuery::allQueryItemValues(const QString &key, QFlags encoding) + + +static void _init_f_allQueryItemValues_c6184 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("encoding", true, "QUrl::PrettyDecoded"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_allQueryItemValues_c6184 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::PrettyDecoded, heap); + ret.write ((QStringList)((QUrlQuery *)cls)->allQueryItemValues (arg1, arg2)); +} + + +// void QUrlQuery::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrlQuery *)cls)->clear (); +} + + +// bool QUrlQuery::hasQueryItem(const QString &key) + + +static void _init_f_hasQueryItem_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasQueryItem_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QUrlQuery *)cls)->hasQueryItem (arg1)); +} + + +// bool QUrlQuery::isDetached() + + +static void _init_f_isDetached_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDetached_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUrlQuery *)cls)->isDetached ()); +} + + +// bool QUrlQuery::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUrlQuery *)cls)->isEmpty ()); +} + + +// bool QUrlQuery::operator!=(const QUrlQuery &other) + + +static void _init_f_operator_excl__eq__c2235 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2235 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrlQuery &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QUrlQuery *)cls)->operator!= (arg1)); +} + + +// QUrlQuery &QUrlQuery::operator=(const QUrlQuery &other) + + +static void _init_f_operator_eq__2235 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2235 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrlQuery &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QUrlQuery &)((QUrlQuery *)cls)->operator= (arg1)); +} + + +// bool QUrlQuery::operator==(const QUrlQuery &other) + + +static void _init_f_operator_eq__eq__c2235 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2235 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrlQuery &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QUrlQuery *)cls)->operator== (arg1)); +} + + +// QString QUrlQuery::query(QFlags encoding) + + +static void _init_f_query_c4267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("encoding", true, "QUrl::PrettyDecoded"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_query_c4267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::PrettyDecoded, heap); + ret.write ((QString)((QUrlQuery *)cls)->query (arg1)); +} + + +// QString QUrlQuery::queryItemValue(const QString &key, QFlags encoding) + + +static void _init_f_queryItemValue_c6184 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("encoding", true, "QUrl::PrettyDecoded"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_queryItemValue_c6184 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::PrettyDecoded, heap); + ret.write ((QString)((QUrlQuery *)cls)->queryItemValue (arg1, arg2)); +} + + +// QList > QUrlQuery::queryItems(QFlags encoding) + + +static void _init_f_queryItems_c4267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("encoding", true, "QUrl::PrettyDecoded"); + decl->add_arg > (argspec_0); + decl->set_return > > (); +} + +static void _call_f_queryItems_c4267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::PrettyDecoded, heap); + ret.write > > ((QList >)((QUrlQuery *)cls)->queryItems (arg1)); +} + + +// QChar QUrlQuery::queryPairDelimiter() + + +static void _init_f_queryPairDelimiter_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_queryPairDelimiter_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QUrlQuery *)cls)->queryPairDelimiter ())); +} + + +// QChar QUrlQuery::queryValueDelimiter() + + +static void _init_f_queryValueDelimiter_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_queryValueDelimiter_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QUrlQuery *)cls)->queryValueDelimiter ())); +} + + +// void QUrlQuery::removeAllQueryItems(const QString &key) + + +static void _init_f_removeAllQueryItems_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeAllQueryItems_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrlQuery *)cls)->removeAllQueryItems (arg1); +} + + +// void QUrlQuery::removeQueryItem(const QString &key) + + +static void _init_f_removeQueryItem_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeQueryItem_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrlQuery *)cls)->removeQueryItem (arg1); +} + + +// void QUrlQuery::setQuery(const QString &queryString) + + +static void _init_f_setQuery_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("queryString"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setQuery_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrlQuery *)cls)->setQuery (arg1); +} + + +// void QUrlQuery::setQueryDelimiters(QChar valueDelimiter, QChar pairDelimiter) + + +static void _init_f_setQueryDelimiters_1690 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("valueDelimiter"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pairDelimiter"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setQueryDelimiters_1690 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrlQuery *)cls)->setQueryDelimiters (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QUrlQuery::setQueryItems(const QList > &query) + + +static void _init_f_setQueryItems_4283 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg > & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setQueryItems_4283 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList > &arg1 = gsi::arg_reader > & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrlQuery *)cls)->setQueryItems (arg1); +} + + +// void QUrlQuery::swap(QUrlQuery &other) + + +static void _init_f_swap_1540 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1540 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUrlQuery &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUrlQuery *)cls)->swap (arg1); +} + + +// QString QUrlQuery::toString(QFlags encoding) + + +static void _init_f_toString_c4267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("encoding", true, "QUrl::PrettyDecoded"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c4267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::PrettyDecoded, heap); + ret.write ((QString)((QUrlQuery *)cls)->toString (arg1)); +} + + +// static char16_t QUrlQuery::defaultQueryPairDelimiter() + + +static void _init_f_defaultQueryPairDelimiter_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultQueryPairDelimiter_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((char16_t)QUrlQuery::defaultQueryPairDelimiter ()); +} + + +// static char16_t QUrlQuery::defaultQueryValueDelimiter() + + +static void _init_f_defaultQueryValueDelimiter_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultQueryValueDelimiter_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((char16_t)QUrlQuery::defaultQueryValueDelimiter ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QUrlQuery () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QUrlQuery::QUrlQuery()\nThis method creates an object of class QUrlQuery.", &_init_ctor_QUrlQuery_0, &_call_ctor_QUrlQuery_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QUrlQuery::QUrlQuery(const QUrl &url)\nThis method creates an object of class QUrlQuery.", &_init_ctor_QUrlQuery_1701, &_call_ctor_QUrlQuery_1701); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QUrlQuery::QUrlQuery(const QString &queryString)\nThis method creates an object of class QUrlQuery.", &_init_ctor_QUrlQuery_2025, &_call_ctor_QUrlQuery_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QUrlQuery::QUrlQuery(const QUrlQuery &other)\nThis method creates an object of class QUrlQuery.", &_init_ctor_QUrlQuery_2235, &_call_ctor_QUrlQuery_2235); + methods += new qt_gsi::GenericMethod ("addQueryItem", "@brief Method void QUrlQuery::addQueryItem(const QString &key, const QString &value)\n", false, &_init_f_addQueryItem_3942, &_call_f_addQueryItem_3942); + methods += new qt_gsi::GenericMethod ("allQueryItemValues", "@brief Method QStringList QUrlQuery::allQueryItemValues(const QString &key, QFlags encoding)\n", true, &_init_f_allQueryItemValues_c6184, &_call_f_allQueryItemValues_c6184); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QUrlQuery::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("hasQueryItem", "@brief Method bool QUrlQuery::hasQueryItem(const QString &key)\n", true, &_init_f_hasQueryItem_c2025, &_call_f_hasQueryItem_c2025); + methods += new qt_gsi::GenericMethod ("isDetached?", "@brief Method bool QUrlQuery::isDetached()\n", true, &_init_f_isDetached_c0, &_call_f_isDetached_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QUrlQuery::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QUrlQuery::operator!=(const QUrlQuery &other)\n", true, &_init_f_operator_excl__eq__c2235, &_call_f_operator_excl__eq__c2235); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QUrlQuery &QUrlQuery::operator=(const QUrlQuery &other)\n", false, &_init_f_operator_eq__2235, &_call_f_operator_eq__2235); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QUrlQuery::operator==(const QUrlQuery &other)\n", true, &_init_f_operator_eq__eq__c2235, &_call_f_operator_eq__eq__c2235); + methods += new qt_gsi::GenericMethod ("query", "@brief Method QString QUrlQuery::query(QFlags encoding)\n", true, &_init_f_query_c4267, &_call_f_query_c4267); + methods += new qt_gsi::GenericMethod ("queryItemValue", "@brief Method QString QUrlQuery::queryItemValue(const QString &key, QFlags encoding)\n", true, &_init_f_queryItemValue_c6184, &_call_f_queryItemValue_c6184); + methods += new qt_gsi::GenericMethod ("queryItems", "@brief Method QList > QUrlQuery::queryItems(QFlags encoding)\n", true, &_init_f_queryItems_c4267, &_call_f_queryItems_c4267); + methods += new qt_gsi::GenericMethod ("queryPairDelimiter", "@brief Method QChar QUrlQuery::queryPairDelimiter()\n", true, &_init_f_queryPairDelimiter_c0, &_call_f_queryPairDelimiter_c0); + methods += new qt_gsi::GenericMethod ("queryValueDelimiter", "@brief Method QChar QUrlQuery::queryValueDelimiter()\n", true, &_init_f_queryValueDelimiter_c0, &_call_f_queryValueDelimiter_c0); + methods += new qt_gsi::GenericMethod ("removeAllQueryItems", "@brief Method void QUrlQuery::removeAllQueryItems(const QString &key)\n", false, &_init_f_removeAllQueryItems_2025, &_call_f_removeAllQueryItems_2025); + methods += new qt_gsi::GenericMethod ("removeQueryItem", "@brief Method void QUrlQuery::removeQueryItem(const QString &key)\n", false, &_init_f_removeQueryItem_2025, &_call_f_removeQueryItem_2025); + methods += new qt_gsi::GenericMethod ("setQuery|query=", "@brief Method void QUrlQuery::setQuery(const QString &queryString)\n", false, &_init_f_setQuery_2025, &_call_f_setQuery_2025); + methods += new qt_gsi::GenericMethod ("setQueryDelimiters", "@brief Method void QUrlQuery::setQueryDelimiters(QChar valueDelimiter, QChar pairDelimiter)\n", false, &_init_f_setQueryDelimiters_1690, &_call_f_setQueryDelimiters_1690); + methods += new qt_gsi::GenericMethod ("setQueryItems|queryItems=", "@brief Method void QUrlQuery::setQueryItems(const QList > &query)\n", false, &_init_f_setQueryItems_4283, &_call_f_setQueryItems_4283); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QUrlQuery::swap(QUrlQuery &other)\n", false, &_init_f_swap_1540, &_call_f_swap_1540); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QUrlQuery::toString(QFlags encoding)\n", true, &_init_f_toString_c4267, &_call_f_toString_c4267); + methods += new qt_gsi::GenericStaticMethod ("defaultQueryPairDelimiter", "@brief Static method char16_t QUrlQuery::defaultQueryPairDelimiter()\nThis method is static and can be called without an instance.", &_init_f_defaultQueryPairDelimiter_0, &_call_f_defaultQueryPairDelimiter_0); + methods += new qt_gsi::GenericStaticMethod ("defaultQueryValueDelimiter", "@brief Static method char16_t QUrlQuery::defaultQueryValueDelimiter()\nThis method is static and can be called without an instance.", &_init_f_defaultQueryValueDelimiter_0, &_call_f_defaultQueryValueDelimiter_0); + return methods; +} + +gsi::Class decl_QUrlQuery ("QtCore", "QUrlQuery", + methods_QUrlQuery (), + "@qt\n@brief Binding of QUrlQuery"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QUrlQuery () { return decl_QUrlQuery; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQVariantAnimation.cc b/src/gsiqt/qt6/QtCore/gsiDeclQVariantAnimation.cc new file mode 100644 index 000000000..d4c6ca0e1 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQVariantAnimation.cc @@ -0,0 +1,1184 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQVariantAnimation.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QVariantAnimation + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QVariantAnimation::staticMetaObject); +} + + +// QVariant QVariantAnimation::currentValue() + + +static void _init_f_currentValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QVariantAnimation *)cls)->currentValue ()); +} + + +// int QVariantAnimation::duration() + + +static void _init_f_duration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_duration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QVariantAnimation *)cls)->duration ()); +} + + +// QEasingCurve QVariantAnimation::easingCurve() + + +static void _init_f_easingCurve_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_easingCurve_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEasingCurve)((QVariantAnimation *)cls)->easingCurve ()); +} + + +// QVariant QVariantAnimation::endValue() + + +static void _init_f_endValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_endValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QVariantAnimation *)cls)->endValue ()); +} + + +// QVariant QVariantAnimation::keyValueAt(double step) + + +static void _init_f_keyValueAt_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_keyValueAt_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QVariantAnimation *)cls)->keyValueAt (arg1)); +} + + +// QList QVariantAnimation::keyValues() + + +static void _init_f_keyValues_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_keyValues_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QVariantAnimation *)cls)->keyValues ()); +} + + +// void QVariantAnimation::setDuration(int msecs) + + +static void _init_f_setDuration_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDuration_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVariantAnimation *)cls)->setDuration (arg1); +} + + +// void QVariantAnimation::setEasingCurve(const QEasingCurve &easing) + + +static void _init_f_setEasingCurve_2510 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("easing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEasingCurve_2510 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QEasingCurve &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVariantAnimation *)cls)->setEasingCurve (arg1); +} + + +// void QVariantAnimation::setEndValue(const QVariant &value) + + +static void _init_f_setEndValue_2119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEndValue_2119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVariantAnimation *)cls)->setEndValue (arg1); +} + + +// void QVariantAnimation::setKeyValueAt(double step, const QVariant &value) + + +static void _init_f_setKeyValueAt_3082 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setKeyValueAt_3082 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVariantAnimation *)cls)->setKeyValueAt (arg1, arg2); +} + + +// void QVariantAnimation::setKeyValues(const QList &values) + + +static void _init_f_setKeyValues_4584 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("values"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setKeyValues_4584 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVariantAnimation *)cls)->setKeyValues (arg1); +} + + +// void QVariantAnimation::setStartValue(const QVariant &value) + + +static void _init_f_setStartValue_2119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStartValue_2119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVariantAnimation *)cls)->setStartValue (arg1); +} + + +// QVariant QVariantAnimation::startValue() + + +static void _init_f_startValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QVariantAnimation *)cls)->startValue ()); +} + + +// static QString QVariantAnimation::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QVariantAnimation::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QVariantAnimation () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":currentValue", "@brief Method QVariant QVariantAnimation::currentValue()\n", true, &_init_f_currentValue_c0, &_call_f_currentValue_c0); + methods += new qt_gsi::GenericMethod (":duration", "@brief Method int QVariantAnimation::duration()\nThis is a reimplementation of QAbstractAnimation::duration", true, &_init_f_duration_c0, &_call_f_duration_c0); + methods += new qt_gsi::GenericMethod (":easingCurve", "@brief Method QEasingCurve QVariantAnimation::easingCurve()\n", true, &_init_f_easingCurve_c0, &_call_f_easingCurve_c0); + methods += new qt_gsi::GenericMethod (":endValue", "@brief Method QVariant QVariantAnimation::endValue()\n", true, &_init_f_endValue_c0, &_call_f_endValue_c0); + methods += new qt_gsi::GenericMethod ("keyValueAt", "@brief Method QVariant QVariantAnimation::keyValueAt(double step)\n", true, &_init_f_keyValueAt_c1071, &_call_f_keyValueAt_c1071); + methods += new qt_gsi::GenericMethod (":keyValues", "@brief Method QList QVariantAnimation::keyValues()\n", true, &_init_f_keyValues_c0, &_call_f_keyValues_c0); + methods += new qt_gsi::GenericMethod ("setDuration|duration=", "@brief Method void QVariantAnimation::setDuration(int msecs)\n", false, &_init_f_setDuration_767, &_call_f_setDuration_767); + methods += new qt_gsi::GenericMethod ("setEasingCurve|easingCurve=", "@brief Method void QVariantAnimation::setEasingCurve(const QEasingCurve &easing)\n", false, &_init_f_setEasingCurve_2510, &_call_f_setEasingCurve_2510); + methods += new qt_gsi::GenericMethod ("setEndValue|endValue=", "@brief Method void QVariantAnimation::setEndValue(const QVariant &value)\n", false, &_init_f_setEndValue_2119, &_call_f_setEndValue_2119); + methods += new qt_gsi::GenericMethod ("setKeyValueAt", "@brief Method void QVariantAnimation::setKeyValueAt(double step, const QVariant &value)\n", false, &_init_f_setKeyValueAt_3082, &_call_f_setKeyValueAt_3082); + methods += new qt_gsi::GenericMethod ("setKeyValues|keyValues=", "@brief Method void QVariantAnimation::setKeyValues(const QList &values)\n", false, &_init_f_setKeyValues_4584, &_call_f_setKeyValues_4584); + methods += new qt_gsi::GenericMethod ("setStartValue|startValue=", "@brief Method void QVariantAnimation::setStartValue(const QVariant &value)\n", false, &_init_f_setStartValue_2119, &_call_f_setStartValue_2119); + methods += new qt_gsi::GenericMethod (":startValue", "@brief Method QVariant QVariantAnimation::startValue()\n", true, &_init_f_startValue_c0, &_call_f_startValue_c0); + methods += gsi::qt_signal ("currentLoopChanged(int)", "currentLoopChanged", gsi::arg("currentLoop"), "@brief Signal declaration for QVariantAnimation::currentLoopChanged(int currentLoop)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QVariantAnimation::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("directionChanged(QAbstractAnimation::Direction)", "directionChanged", gsi::arg("arg1"), "@brief Signal declaration for QVariantAnimation::directionChanged(QAbstractAnimation::Direction)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished()", "finished", "@brief Signal declaration for QVariantAnimation::finished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QVariantAnimation::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, const qt_gsi::Converter::target_type & > ("stateChanged(QAbstractAnimation::State, QAbstractAnimation::State)", "stateChanged", gsi::arg("newState"), gsi::arg("oldState"), "@brief Signal declaration for QVariantAnimation::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("valueChanged(const QVariant &)", "valueChanged", gsi::arg("value"), "@brief Signal declaration for QVariantAnimation::valueChanged(const QVariant &value)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QVariantAnimation::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractAnimation (); + +qt_gsi::QtNativeClass decl_QVariantAnimation (qtdecl_QAbstractAnimation (), "QtCore", "QVariantAnimation_Native", + methods_QVariantAnimation (), + "@hide\n@alias QVariantAnimation"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QVariantAnimation () { return decl_QVariantAnimation; } + +} + + +class QVariantAnimation_Adaptor : public QVariantAnimation, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QVariantAnimation_Adaptor(); + + // [adaptor ctor] QVariantAnimation::QVariantAnimation(QObject *parent) + QVariantAnimation_Adaptor() : QVariantAnimation() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QVariantAnimation::QVariantAnimation(QObject *parent) + QVariantAnimation_Adaptor(QObject *parent) : QVariantAnimation(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QVariantAnimation::isSignalConnected(const QMetaMethod &signal) + bool fp_QVariantAnimation_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QVariantAnimation::isSignalConnected(signal); + } + + // [expose] int QVariantAnimation::receivers(const char *signal) + int fp_QVariantAnimation_receivers_c1731 (const char *signal) const { + return QVariantAnimation::receivers(signal); + } + + // [expose] QObject *QVariantAnimation::sender() + QObject * fp_QVariantAnimation_sender_c0 () const { + return QVariantAnimation::sender(); + } + + // [expose] int QVariantAnimation::senderSignalIndex() + int fp_QVariantAnimation_senderSignalIndex_c0 () const { + return QVariantAnimation::senderSignalIndex(); + } + + // [emitter impl] void QVariantAnimation::currentLoopChanged(int currentLoop) + void emitter_QVariantAnimation_currentLoopChanged_767(int currentLoop) + { + emit QVariantAnimation::currentLoopChanged(currentLoop); + } + + // [emitter impl] void QVariantAnimation::destroyed(QObject *) + void emitter_QVariantAnimation_destroyed_1302(QObject *arg1) + { + emit QVariantAnimation::destroyed(arg1); + } + + // [emitter impl] void QVariantAnimation::directionChanged(QAbstractAnimation::Direction) + void emitter_QVariantAnimation_directionChanged_3310(QAbstractAnimation::Direction arg1) + { + emit QVariantAnimation::directionChanged(arg1); + } + + // [adaptor impl] int QVariantAnimation::duration() + int cbs_duration_c0_0() const + { + return QVariantAnimation::duration(); + } + + virtual int duration() const + { + if (cb_duration_c0_0.can_issue()) { + return cb_duration_c0_0.issue(&QVariantAnimation_Adaptor::cbs_duration_c0_0); + } else { + return QVariantAnimation::duration(); + } + } + + // [adaptor impl] bool QVariantAnimation::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QVariantAnimation::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QVariantAnimation_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QVariantAnimation::eventFilter(watched, event); + } + } + + // [emitter impl] void QVariantAnimation::finished() + void emitter_QVariantAnimation_finished_0() + { + emit QVariantAnimation::finished(); + } + + // [emitter impl] void QVariantAnimation::objectNameChanged(const QString &objectName) + void emitter_QVariantAnimation_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QVariantAnimation::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QVariantAnimation::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + void emitter_QVariantAnimation_stateChanged_5680(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + { + emit QVariantAnimation::stateChanged(newState, oldState); + } + + // [emitter impl] void QVariantAnimation::valueChanged(const QVariant &value) + void emitter_QVariantAnimation_valueChanged_2119(const QVariant &value) + { + emit QVariantAnimation::valueChanged(value); + } + + // [adaptor impl] void QVariantAnimation::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QVariantAnimation::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QVariantAnimation_Adaptor::cbs_childEvent_1701_0, event); + } else { + QVariantAnimation::childEvent(event); + } + } + + // [adaptor impl] void QVariantAnimation::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QVariantAnimation::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QVariantAnimation_Adaptor::cbs_customEvent_1217_0, event); + } else { + QVariantAnimation::customEvent(event); + } + } + + // [adaptor impl] void QVariantAnimation::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QVariantAnimation::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QVariantAnimation_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QVariantAnimation::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QVariantAnimation::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QVariantAnimation::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QVariantAnimation_Adaptor::cbs_event_1217_0, _event); + } else { + return QVariantAnimation::event(_event); + } + } + + // [adaptor impl] QVariant QVariantAnimation::interpolated(const QVariant &from, const QVariant &to, double progress) + QVariant cbs_interpolated_c5093_0(const QVariant &from, const QVariant &to, double progress) const + { + return QVariantAnimation::interpolated(from, to, progress); + } + + virtual QVariant interpolated(const QVariant &from, const QVariant &to, double progress) const + { + if (cb_interpolated_c5093_0.can_issue()) { + return cb_interpolated_c5093_0.issue(&QVariantAnimation_Adaptor::cbs_interpolated_c5093_0, from, to, progress); + } else { + return QVariantAnimation::interpolated(from, to, progress); + } + } + + // [adaptor impl] void QVariantAnimation::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QVariantAnimation::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QVariantAnimation_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QVariantAnimation::timerEvent(event); + } + } + + // [adaptor impl] void QVariantAnimation::updateCurrentTime(int) + void cbs_updateCurrentTime_767_0(int arg1) + { + QVariantAnimation::updateCurrentTime(arg1); + } + + virtual void updateCurrentTime(int arg1) + { + if (cb_updateCurrentTime_767_0.can_issue()) { + cb_updateCurrentTime_767_0.issue(&QVariantAnimation_Adaptor::cbs_updateCurrentTime_767_0, arg1); + } else { + QVariantAnimation::updateCurrentTime(arg1); + } + } + + // [adaptor impl] void QVariantAnimation::updateCurrentValue(const QVariant &value) + void cbs_updateCurrentValue_2119_0(const QVariant &value) + { + QVariantAnimation::updateCurrentValue(value); + } + + virtual void updateCurrentValue(const QVariant &value) + { + if (cb_updateCurrentValue_2119_0.can_issue()) { + cb_updateCurrentValue_2119_0.issue(&QVariantAnimation_Adaptor::cbs_updateCurrentValue_2119_0, value); + } else { + QVariantAnimation::updateCurrentValue(value); + } + } + + // [adaptor impl] void QVariantAnimation::updateDirection(QAbstractAnimation::Direction direction) + void cbs_updateDirection_3310_0(const qt_gsi::Converter::target_type & direction) + { + QVariantAnimation::updateDirection(qt_gsi::QtToCppAdaptor(direction).cref()); + } + + virtual void updateDirection(QAbstractAnimation::Direction direction) + { + if (cb_updateDirection_3310_0.can_issue()) { + cb_updateDirection_3310_0.issue::target_type &>(&QVariantAnimation_Adaptor::cbs_updateDirection_3310_0, qt_gsi::CppToQtAdaptor(direction)); + } else { + QVariantAnimation::updateDirection(direction); + } + } + + // [adaptor impl] void QVariantAnimation::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + void cbs_updateState_5680_0(const qt_gsi::Converter::target_type & newState, const qt_gsi::Converter::target_type & oldState) + { + QVariantAnimation::updateState(qt_gsi::QtToCppAdaptor(newState).cref(), qt_gsi::QtToCppAdaptor(oldState).cref()); + } + + virtual void updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + { + if (cb_updateState_5680_0.can_issue()) { + cb_updateState_5680_0.issue::target_type &, const qt_gsi::Converter::target_type &>(&QVariantAnimation_Adaptor::cbs_updateState_5680_0, qt_gsi::CppToQtAdaptor(newState), qt_gsi::CppToQtAdaptor(oldState)); + } else { + QVariantAnimation::updateState(newState, oldState); + } + } + + gsi::Callback cb_duration_c0_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_interpolated_c5093_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateCurrentTime_767_0; + gsi::Callback cb_updateCurrentValue_2119_0; + gsi::Callback cb_updateDirection_3310_0; + gsi::Callback cb_updateState_5680_0; +}; + +QVariantAnimation_Adaptor::~QVariantAnimation_Adaptor() { } + +// Constructor QVariantAnimation::QVariantAnimation(QObject *parent) (adaptor class) + +static void _init_ctor_QVariantAnimation_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVariantAnimation_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QVariantAnimation_Adaptor (arg1)); +} + + +// void QVariantAnimation::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVariantAnimation_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QVariantAnimation_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QVariantAnimation::currentLoopChanged(int currentLoop) + +static void _init_emitter_currentLoopChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("currentLoop"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentLoopChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QVariantAnimation_Adaptor *)cls)->emitter_QVariantAnimation_currentLoopChanged_767 (arg1); +} + + +// void QVariantAnimation::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVariantAnimation_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QVariantAnimation_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QVariantAnimation::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QVariantAnimation_Adaptor *)cls)->emitter_QVariantAnimation_destroyed_1302 (arg1); +} + + +// emitter void QVariantAnimation::directionChanged(QAbstractAnimation::Direction) + +static void _init_emitter_directionChanged_3310 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_directionChanged_3310 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QVariantAnimation_Adaptor *)cls)->emitter_QVariantAnimation_directionChanged_3310 (arg1); +} + + +// void QVariantAnimation::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVariantAnimation_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QVariantAnimation_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// int QVariantAnimation::duration() + +static void _init_cbs_duration_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_duration_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QVariantAnimation_Adaptor *)cls)->cbs_duration_c0_0 ()); +} + +static void _set_callback_cbs_duration_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QVariantAnimation_Adaptor *)cls)->cb_duration_c0_0 = cb; +} + + +// bool QVariantAnimation::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QVariantAnimation_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QVariantAnimation_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QVariantAnimation::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QVariantAnimation_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QVariantAnimation_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QVariantAnimation::finished() + +static void _init_emitter_finished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_finished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QVariantAnimation_Adaptor *)cls)->emitter_QVariantAnimation_finished_0 (); +} + + +// QVariant QVariantAnimation::interpolated(const QVariant &from, const QVariant &to, double progress) + +static void _init_cbs_interpolated_c5093_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("progress"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_interpolated_c5093_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + double arg3 = args.read (heap); + ret.write ((QVariant)((QVariantAnimation_Adaptor *)cls)->cbs_interpolated_c5093_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_interpolated_c5093_0 (void *cls, const gsi::Callback &cb) +{ + ((QVariantAnimation_Adaptor *)cls)->cb_interpolated_c5093_0 = cb; +} + + +// exposed bool QVariantAnimation::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QVariantAnimation_Adaptor *)cls)->fp_QVariantAnimation_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QVariantAnimation::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QVariantAnimation_Adaptor *)cls)->emitter_QVariantAnimation_objectNameChanged_4567 (arg1); +} + + +// exposed int QVariantAnimation::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QVariantAnimation_Adaptor *)cls)->fp_QVariantAnimation_receivers_c1731 (arg1)); +} + + +// exposed QObject *QVariantAnimation::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QVariantAnimation_Adaptor *)cls)->fp_QVariantAnimation_sender_c0 ()); +} + + +// exposed int QVariantAnimation::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QVariantAnimation_Adaptor *)cls)->fp_QVariantAnimation_senderSignalIndex_c0 ()); +} + + +// emitter void QVariantAnimation::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + +static void _init_emitter_stateChanged_5680 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldState"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_stateChanged_5680 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ((QVariantAnimation_Adaptor *)cls)->emitter_QVariantAnimation_stateChanged_5680 (arg1, arg2); +} + + +// void QVariantAnimation::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVariantAnimation_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QVariantAnimation_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QVariantAnimation::updateCurrentTime(int) + +static void _init_cbs_updateCurrentTime_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_updateCurrentTime_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVariantAnimation_Adaptor *)cls)->cbs_updateCurrentTime_767_0 (arg1); +} + +static void _set_callback_cbs_updateCurrentTime_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QVariantAnimation_Adaptor *)cls)->cb_updateCurrentTime_767_0 = cb; +} + + +// void QVariantAnimation::updateCurrentValue(const QVariant &value) + +static void _init_cbs_updateCurrentValue_2119_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_updateCurrentValue_2119_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVariantAnimation_Adaptor *)cls)->cbs_updateCurrentValue_2119_0 (arg1); +} + +static void _set_callback_cbs_updateCurrentValue_2119_0 (void *cls, const gsi::Callback &cb) +{ + ((QVariantAnimation_Adaptor *)cls)->cb_updateCurrentValue_2119_0 = cb; +} + + +// void QVariantAnimation::updateDirection(QAbstractAnimation::Direction direction) + +static void _init_cbs_updateDirection_3310_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_updateDirection_3310_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVariantAnimation_Adaptor *)cls)->cbs_updateDirection_3310_0 (arg1); +} + +static void _set_callback_cbs_updateDirection_3310_0 (void *cls, const gsi::Callback &cb) +{ + ((QVariantAnimation_Adaptor *)cls)->cb_updateDirection_3310_0 = cb; +} + + +// void QVariantAnimation::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState) + +static void _init_cbs_updateState_5680_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldState"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_updateState_5680_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVariantAnimation_Adaptor *)cls)->cbs_updateState_5680_0 (arg1, arg2); +} + +static void _set_callback_cbs_updateState_5680_0 (void *cls, const gsi::Callback &cb) +{ + ((QVariantAnimation_Adaptor *)cls)->cb_updateState_5680_0 = cb; +} + + +// emitter void QVariantAnimation::valueChanged(const QVariant &value) + +static void _init_emitter_valueChanged_2119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_valueChanged_2119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + ((QVariantAnimation_Adaptor *)cls)->emitter_QVariantAnimation_valueChanged_2119 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QVariantAnimation (); + +static gsi::Methods methods_QVariantAnimation_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVariantAnimation::QVariantAnimation(QObject *parent)\nThis method creates an object of class QVariantAnimation.", &_init_ctor_QVariantAnimation_Adaptor_1302, &_call_ctor_QVariantAnimation_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QVariantAnimation::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_currentLoopChanged", "@brief Emitter for signal void QVariantAnimation::currentLoopChanged(int currentLoop)\nCall this method to emit this signal.", false, &_init_emitter_currentLoopChanged_767, &_call_emitter_currentLoopChanged_767); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QVariantAnimation::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QVariantAnimation::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("emit_directionChanged", "@brief Emitter for signal void QVariantAnimation::directionChanged(QAbstractAnimation::Direction)\nCall this method to emit this signal.", false, &_init_emitter_directionChanged_3310, &_call_emitter_directionChanged_3310); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QVariantAnimation::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("duration", "@brief Virtual method int QVariantAnimation::duration()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_duration_c0_0, &_call_cbs_duration_c0_0); + methods += new qt_gsi::GenericMethod ("duration", "@hide", true, &_init_cbs_duration_c0_0, &_call_cbs_duration_c0_0, &_set_callback_cbs_duration_c0_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QVariantAnimation::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QVariantAnimation::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QVariantAnimation::finished()\nCall this method to emit this signal.", false, &_init_emitter_finished_0, &_call_emitter_finished_0); + methods += new qt_gsi::GenericMethod ("*interpolated", "@brief Virtual method QVariant QVariantAnimation::interpolated(const QVariant &from, const QVariant &to, double progress)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_interpolated_c5093_0, &_call_cbs_interpolated_c5093_0); + methods += new qt_gsi::GenericMethod ("*interpolated", "@hide", true, &_init_cbs_interpolated_c5093_0, &_call_cbs_interpolated_c5093_0, &_set_callback_cbs_interpolated_c5093_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QVariantAnimation::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QVariantAnimation::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QVariantAnimation::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QVariantAnimation::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QVariantAnimation::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("emit_stateChanged", "@brief Emitter for signal void QVariantAnimation::stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nCall this method to emit this signal.", false, &_init_emitter_stateChanged_5680, &_call_emitter_stateChanged_5680); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QVariantAnimation::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentTime", "@brief Virtual method void QVariantAnimation::updateCurrentTime(int)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateCurrentTime_767_0, &_call_cbs_updateCurrentTime_767_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentTime", "@hide", false, &_init_cbs_updateCurrentTime_767_0, &_call_cbs_updateCurrentTime_767_0, &_set_callback_cbs_updateCurrentTime_767_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentValue", "@brief Virtual method void QVariantAnimation::updateCurrentValue(const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateCurrentValue_2119_0, &_call_cbs_updateCurrentValue_2119_0); + methods += new qt_gsi::GenericMethod ("*updateCurrentValue", "@hide", false, &_init_cbs_updateCurrentValue_2119_0, &_call_cbs_updateCurrentValue_2119_0, &_set_callback_cbs_updateCurrentValue_2119_0); + methods += new qt_gsi::GenericMethod ("*updateDirection", "@brief Virtual method void QVariantAnimation::updateDirection(QAbstractAnimation::Direction direction)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateDirection_3310_0, &_call_cbs_updateDirection_3310_0); + methods += new qt_gsi::GenericMethod ("*updateDirection", "@hide", false, &_init_cbs_updateDirection_3310_0, &_call_cbs_updateDirection_3310_0, &_set_callback_cbs_updateDirection_3310_0); + methods += new qt_gsi::GenericMethod ("*updateState", "@brief Virtual method void QVariantAnimation::updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateState_5680_0, &_call_cbs_updateState_5680_0); + methods += new qt_gsi::GenericMethod ("*updateState", "@hide", false, &_init_cbs_updateState_5680_0, &_call_cbs_updateState_5680_0, &_set_callback_cbs_updateState_5680_0); + methods += new qt_gsi::GenericMethod ("emit_valueChanged", "@brief Emitter for signal void QVariantAnimation::valueChanged(const QVariant &value)\nCall this method to emit this signal.", false, &_init_emitter_valueChanged_2119, &_call_emitter_valueChanged_2119); + return methods; +} + +gsi::Class decl_QVariantAnimation_Adaptor (qtdecl_QVariantAnimation (), "QtCore", "QVariantAnimation", + methods_QVariantAnimation_Adaptor (), + "@qt\n@brief Binding of QVariantAnimation"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQVersionNumber.cc b/src/gsiqt/qt6/QtCore/gsiDeclQVersionNumber.cc new file mode 100644 index 000000000..a3b5412ac --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQVersionNumber.cc @@ -0,0 +1,459 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQVersionNumber.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QVersionNumber + +// Constructor QVersionNumber::QVersionNumber() + + +static void _init_ctor_QVersionNumber_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QVersionNumber_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QVersionNumber ()); +} + + +// Constructor QVersionNumber::QVersionNumber(const QList &seg) + + +static void _init_ctor_QVersionNumber_2259 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("seg"); + decl->add_arg & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVersionNumber_2259 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ret.write (new QVersionNumber (arg1)); +} + + +// Constructor QVersionNumber::QVersionNumber(int maj) + + +static void _init_ctor_QVersionNumber_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maj"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVersionNumber_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write (new QVersionNumber (arg1)); +} + + +// Constructor QVersionNumber::QVersionNumber(int maj, int min) + + +static void _init_ctor_QVersionNumber_1426 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maj"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("min"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QVersionNumber_1426 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write (new QVersionNumber (arg1, arg2)); +} + + +// Constructor QVersionNumber::QVersionNumber(int maj, int min, int mic) + + +static void _init_ctor_QVersionNumber_2085 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maj"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("min"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mic"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QVersionNumber_2085 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ret.write (new QVersionNumber (arg1, arg2, arg3)); +} + + +// bool QVersionNumber::isNormalized() + + +static void _init_f_isNormalized_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNormalized_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QVersionNumber *)cls)->isNormalized ()); +} + + +// bool QVersionNumber::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QVersionNumber *)cls)->isNull ()); +} + + +// bool QVersionNumber::isPrefixOf(const QVersionNumber &other) + + +static void _init_f_isPrefixOf_c2753 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isPrefixOf_c2753 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVersionNumber &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QVersionNumber *)cls)->isPrefixOf (arg1)); +} + + +// int QVersionNumber::majorVersion() + + +static void _init_f_majorVersion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_majorVersion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QVersionNumber *)cls)->majorVersion ()); +} + + +// int QVersionNumber::microVersion() + + +static void _init_f_microVersion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_microVersion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QVersionNumber *)cls)->microVersion ()); +} + + +// int QVersionNumber::minorVersion() + + +static void _init_f_minorVersion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minorVersion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QVersionNumber *)cls)->minorVersion ()); +} + + +// QVersionNumber QVersionNumber::normalized() + + +static void _init_f_normalized_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_normalized_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVersionNumber)((QVersionNumber *)cls)->normalized ()); +} + + +// int QVersionNumber::segmentAt(int index) + + +static void _init_f_segmentAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_segmentAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QVersionNumber *)cls)->segmentAt (arg1)); +} + + +// int QVersionNumber::segmentCount() + + +static void _init_f_segmentCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_segmentCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QVersionNumber *)cls)->segmentCount ()); +} + + +// QList QVersionNumber::segments() + + +static void _init_f_segments_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_segments_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QVersionNumber *)cls)->segments ()); +} + + +// QString QVersionNumber::toString() + + +static void _init_f_toString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QVersionNumber *)cls)->toString ()); +} + + +// static QVersionNumber QVersionNumber::commonPrefix(const QVersionNumber &v1, const QVersionNumber &v2) + + +static void _init_f_commonPrefix_5398 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("v2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_commonPrefix_5398 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVersionNumber &arg1 = gsi::arg_reader() (args, heap); + const QVersionNumber &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QVersionNumber)QVersionNumber::commonPrefix (arg1, arg2)); +} + + +// static int QVersionNumber::compare(const QVersionNumber &v1, const QVersionNumber &v2) + + +static void _init_f_compare_5398 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("v2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_compare_5398 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVersionNumber &arg1 = gsi::arg_reader() (args, heap); + const QVersionNumber &arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)QVersionNumber::compare (arg1, arg2)); +} + + +// static QVersionNumber QVersionNumber::fromString(const QString &string, int *suffixIndex) + + +static void _init_f_fromString_2870 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("suffixIndex", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromString_2870 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + int *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QVersionNumber)QVersionNumber::fromString (arg1, arg2)); +} + + +// static QVersionNumber QVersionNumber::fromString(QLatin1String string, int *suffixIndex) + + +static void _init_f_fromString_2546 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("suffixIndex", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromString_2546 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + int *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QVersionNumber)QVersionNumber::fromString (arg1, arg2)); +} + + +// static QVersionNumber QVersionNumber::fromString(QStringView string, int *suffixIndex) + + +static void _init_f_fromString_2404 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("suffixIndex", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromString_2404 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + int *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QVersionNumber)QVersionNumber::fromString (arg1, arg2)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QVersionNumber () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVersionNumber::QVersionNumber()\nThis method creates an object of class QVersionNumber.", &_init_ctor_QVersionNumber_0, &_call_ctor_QVersionNumber_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVersionNumber::QVersionNumber(const QList &seg)\nThis method creates an object of class QVersionNumber.", &_init_ctor_QVersionNumber_2259, &_call_ctor_QVersionNumber_2259); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVersionNumber::QVersionNumber(int maj)\nThis method creates an object of class QVersionNumber.", &_init_ctor_QVersionNumber_767, &_call_ctor_QVersionNumber_767); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVersionNumber::QVersionNumber(int maj, int min)\nThis method creates an object of class QVersionNumber.", &_init_ctor_QVersionNumber_1426, &_call_ctor_QVersionNumber_1426); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVersionNumber::QVersionNumber(int maj, int min, int mic)\nThis method creates an object of class QVersionNumber.", &_init_ctor_QVersionNumber_2085, &_call_ctor_QVersionNumber_2085); + methods += new qt_gsi::GenericMethod ("isNormalized?", "@brief Method bool QVersionNumber::isNormalized()\n", true, &_init_f_isNormalized_c0, &_call_f_isNormalized_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QVersionNumber::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("isPrefixOf?", "@brief Method bool QVersionNumber::isPrefixOf(const QVersionNumber &other)\n", true, &_init_f_isPrefixOf_c2753, &_call_f_isPrefixOf_c2753); + methods += new qt_gsi::GenericMethod ("majorVersion", "@brief Method int QVersionNumber::majorVersion()\n", true, &_init_f_majorVersion_c0, &_call_f_majorVersion_c0); + methods += new qt_gsi::GenericMethod ("microVersion", "@brief Method int QVersionNumber::microVersion()\n", true, &_init_f_microVersion_c0, &_call_f_microVersion_c0); + methods += new qt_gsi::GenericMethod ("minorVersion", "@brief Method int QVersionNumber::minorVersion()\n", true, &_init_f_minorVersion_c0, &_call_f_minorVersion_c0); + methods += new qt_gsi::GenericMethod ("normalized", "@brief Method QVersionNumber QVersionNumber::normalized()\n", true, &_init_f_normalized_c0, &_call_f_normalized_c0); + methods += new qt_gsi::GenericMethod ("segmentAt", "@brief Method int QVersionNumber::segmentAt(int index)\n", true, &_init_f_segmentAt_c767, &_call_f_segmentAt_c767); + methods += new qt_gsi::GenericMethod ("segmentCount", "@brief Method int QVersionNumber::segmentCount()\n", true, &_init_f_segmentCount_c0, &_call_f_segmentCount_c0); + methods += new qt_gsi::GenericMethod ("segments", "@brief Method QList QVersionNumber::segments()\n", true, &_init_f_segments_c0, &_call_f_segments_c0); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QVersionNumber::toString()\n", true, &_init_f_toString_c0, &_call_f_toString_c0); + methods += new qt_gsi::GenericStaticMethod ("commonPrefix", "@brief Static method QVersionNumber QVersionNumber::commonPrefix(const QVersionNumber &v1, const QVersionNumber &v2)\nThis method is static and can be called without an instance.", &_init_f_commonPrefix_5398, &_call_f_commonPrefix_5398); + methods += new qt_gsi::GenericStaticMethod ("compare", "@brief Static method int QVersionNumber::compare(const QVersionNumber &v1, const QVersionNumber &v2)\nThis method is static and can be called without an instance.", &_init_f_compare_5398, &_call_f_compare_5398); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QVersionNumber QVersionNumber::fromString(const QString &string, int *suffixIndex)\nThis method is static and can be called without an instance.", &_init_f_fromString_2870, &_call_f_fromString_2870); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QVersionNumber QVersionNumber::fromString(QLatin1String string, int *suffixIndex)\nThis method is static and can be called without an instance.", &_init_f_fromString_2546, &_call_f_fromString_2546); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QVersionNumber QVersionNumber::fromString(QStringView string, int *suffixIndex)\nThis method is static and can be called without an instance.", &_init_f_fromString_2404, &_call_f_fromString_2404); + return methods; +} + +gsi::Class decl_QVersionNumber ("QtCore", "QVersionNumber", + methods_QVersionNumber (), + "@qt\n@brief Binding of QVersionNumber"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QVersionNumber () { return decl_QVersionNumber; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQWaitCondition.cc b/src/gsiqt/qt6/QtCore/gsiDeclQWaitCondition.cc new file mode 100644 index 000000000..c3330045a --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQWaitCondition.cc @@ -0,0 +1,234 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQWaitCondition.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QWaitCondition + +// Constructor QWaitCondition::QWaitCondition() + + +static void _init_ctor_QWaitCondition_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QWaitCondition_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QWaitCondition ()); +} + + +// void QWaitCondition::notify_all() + + +static void _init_f_notify_all_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_notify_all_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWaitCondition *)cls)->notify_all (); +} + + +// void QWaitCondition::notify_one() + + +static void _init_f_notify_one_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_notify_one_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWaitCondition *)cls)->notify_one (); +} + + +// bool QWaitCondition::wait(QMutex *lockedMutex, QDeadlineTimer deadline) + + +static void _init_f_wait_2946 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lockedMutex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("deadline", true, "QDeadlineTimer(QDeadlineTimer::Forever)"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_wait_2946 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMutex *arg1 = gsi::arg_reader() (args, heap); + QDeadlineTimer arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QDeadlineTimer(QDeadlineTimer::Forever), heap); + ret.write ((bool)((QWaitCondition *)cls)->wait (arg1, arg2)); +} + + +// bool QWaitCondition::wait(QMutex *lockedMutex, unsigned long int time) + + +static void _init_f_wait_3474 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lockedMutex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("time"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_wait_3474 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMutex *arg1 = gsi::arg_reader() (args, heap); + unsigned long int arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QWaitCondition *)cls)->wait (arg1, arg2)); +} + + +// bool QWaitCondition::wait(QReadWriteLock *lockedReadWriteLock, QDeadlineTimer deadline) + + +static void _init_f_wait_3711 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lockedReadWriteLock"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("deadline", true, "QDeadlineTimer(QDeadlineTimer::Forever)"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_wait_3711 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QReadWriteLock *arg1 = gsi::arg_reader() (args, heap); + QDeadlineTimer arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QDeadlineTimer(QDeadlineTimer::Forever), heap); + ret.write ((bool)((QWaitCondition *)cls)->wait (arg1, arg2)); +} + + +// bool QWaitCondition::wait(QReadWriteLock *lockedReadWriteLock, unsigned long int time) + + +static void _init_f_wait_4239 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lockedReadWriteLock"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("time"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_wait_4239 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QReadWriteLock *arg1 = gsi::arg_reader() (args, heap); + unsigned long int arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QWaitCondition *)cls)->wait (arg1, arg2)); +} + + +// void QWaitCondition::wakeAll() + + +static void _init_f_wakeAll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_wakeAll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWaitCondition *)cls)->wakeAll (); +} + + +// void QWaitCondition::wakeOne() + + +static void _init_f_wakeOne_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_wakeOne_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWaitCondition *)cls)->wakeOne (); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QWaitCondition () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QWaitCondition::QWaitCondition()\nThis method creates an object of class QWaitCondition.", &_init_ctor_QWaitCondition_0, &_call_ctor_QWaitCondition_0); + methods += new qt_gsi::GenericMethod ("notify_all", "@brief Method void QWaitCondition::notify_all()\n", false, &_init_f_notify_all_0, &_call_f_notify_all_0); + methods += new qt_gsi::GenericMethod ("notify_one", "@brief Method void QWaitCondition::notify_one()\n", false, &_init_f_notify_one_0, &_call_f_notify_one_0); + methods += new qt_gsi::GenericMethod ("wait", "@brief Method bool QWaitCondition::wait(QMutex *lockedMutex, QDeadlineTimer deadline)\n", false, &_init_f_wait_2946, &_call_f_wait_2946); + methods += new qt_gsi::GenericMethod ("wait", "@brief Method bool QWaitCondition::wait(QMutex *lockedMutex, unsigned long int time)\n", false, &_init_f_wait_3474, &_call_f_wait_3474); + methods += new qt_gsi::GenericMethod ("wait", "@brief Method bool QWaitCondition::wait(QReadWriteLock *lockedReadWriteLock, QDeadlineTimer deadline)\n", false, &_init_f_wait_3711, &_call_f_wait_3711); + methods += new qt_gsi::GenericMethod ("wait", "@brief Method bool QWaitCondition::wait(QReadWriteLock *lockedReadWriteLock, unsigned long int time)\n", false, &_init_f_wait_4239, &_call_f_wait_4239); + methods += new qt_gsi::GenericMethod ("wakeAll", "@brief Method void QWaitCondition::wakeAll()\n", false, &_init_f_wakeAll_0, &_call_f_wakeAll_0); + methods += new qt_gsi::GenericMethod ("wakeOne", "@brief Method void QWaitCondition::wakeOne()\n", false, &_init_f_wakeOne_0, &_call_f_wakeOne_0); + return methods; +} + +gsi::Class decl_QWaitCondition ("QtCore", "QWaitCondition", + methods_QWaitCondition (), + "@qt\n@brief Binding of QWaitCondition"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QWaitCondition () { return decl_QWaitCondition; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQWriteLocker.cc b/src/gsiqt/qt6/QtCore/gsiDeclQWriteLocker.cc new file mode 100644 index 000000000..f4e70f987 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQWriteLocker.cc @@ -0,0 +1,126 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQWriteLocker.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QWriteLocker + +// Constructor QWriteLocker::QWriteLocker(QReadWriteLock *readWriteLock) + + +static void _init_ctor_QWriteLocker_1999 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("readWriteLock"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QWriteLocker_1999 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QReadWriteLock *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QWriteLocker (arg1)); +} + + +// QReadWriteLock *QWriteLocker::readWriteLock() + + +static void _init_f_readWriteLock_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_readWriteLock_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QReadWriteLock *)((QWriteLocker *)cls)->readWriteLock ()); +} + + +// void QWriteLocker::relock() + + +static void _init_f_relock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_relock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWriteLocker *)cls)->relock (); +} + + +// void QWriteLocker::unlock() + + +static void _init_f_unlock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unlock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWriteLocker *)cls)->unlock (); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QWriteLocker () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QWriteLocker::QWriteLocker(QReadWriteLock *readWriteLock)\nThis method creates an object of class QWriteLocker.", &_init_ctor_QWriteLocker_1999, &_call_ctor_QWriteLocker_1999); + methods += new qt_gsi::GenericMethod ("readWriteLock", "@brief Method QReadWriteLock *QWriteLocker::readWriteLock()\n", true, &_init_f_readWriteLock_c0, &_call_f_readWriteLock_c0); + methods += new qt_gsi::GenericMethod ("relock", "@brief Method void QWriteLocker::relock()\n", false, &_init_f_relock_0, &_call_f_relock_0); + methods += new qt_gsi::GenericMethod ("unlock", "@brief Method void QWriteLocker::unlock()\n", false, &_init_f_unlock_0, &_call_f_unlock_0); + return methods; +} + +gsi::Class decl_QWriteLocker ("QtCore", "QWriteLocker", + methods_QWriteLocker (), + "@qt\n@brief Binding of QWriteLocker"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QWriteLocker () { return decl_QWriteLocker; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamAttribute.cc b/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamAttribute.cc new file mode 100644 index 000000000..00f722581 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamAttribute.cc @@ -0,0 +1,256 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlStreamAttribute.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlStreamAttribute + +// Constructor QXmlStreamAttribute::QXmlStreamAttribute() + + +static void _init_ctor_QXmlStreamAttribute_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlStreamAttribute_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlStreamAttribute ()); +} + + +// Constructor QXmlStreamAttribute::QXmlStreamAttribute(const QString &qualifiedName, const QString &value) + + +static void _init_ctor_QXmlStreamAttribute_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("qualifiedName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QXmlStreamAttribute_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QXmlStreamAttribute (arg1, arg2)); +} + + +// Constructor QXmlStreamAttribute::QXmlStreamAttribute(const QString &namespaceUri, const QString &name, const QString &value) + + +static void _init_ctor_QXmlStreamAttribute_5859 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceUri"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QXmlStreamAttribute_5859 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write (new QXmlStreamAttribute (arg1, arg2, arg3)); +} + + +// bool QXmlStreamAttribute::isDefault() + + +static void _init_f_isDefault_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDefault_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamAttribute *)cls)->isDefault ()); +} + + +// QStringView QXmlStreamAttribute::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamAttribute *)cls)->name ()); +} + + +// QStringView QXmlStreamAttribute::namespaceUri() + + +static void _init_f_namespaceUri_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_namespaceUri_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamAttribute *)cls)->namespaceUri ()); +} + + +// bool QXmlStreamAttribute::operator!=(const QXmlStreamAttribute &other) + + +static void _init_f_operator_excl__eq__c3267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c3267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlStreamAttribute &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlStreamAttribute *)cls)->operator!= (arg1)); +} + + +// bool QXmlStreamAttribute::operator==(const QXmlStreamAttribute &other) + + +static void _init_f_operator_eq__eq__c3267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c3267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlStreamAttribute &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlStreamAttribute *)cls)->operator== (arg1)); +} + + +// QStringView QXmlStreamAttribute::prefix() + + +static void _init_f_prefix_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_prefix_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamAttribute *)cls)->prefix ()); +} + + +// QStringView QXmlStreamAttribute::qualifiedName() + + +static void _init_f_qualifiedName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_qualifiedName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamAttribute *)cls)->qualifiedName ()); +} + + +// QStringView QXmlStreamAttribute::value() + + +static void _init_f_value_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_value_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamAttribute *)cls)->value ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QXmlStreamAttribute () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlStreamAttribute::QXmlStreamAttribute()\nThis method creates an object of class QXmlStreamAttribute.", &_init_ctor_QXmlStreamAttribute_0, &_call_ctor_QXmlStreamAttribute_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlStreamAttribute::QXmlStreamAttribute(const QString &qualifiedName, const QString &value)\nThis method creates an object of class QXmlStreamAttribute.", &_init_ctor_QXmlStreamAttribute_3942, &_call_ctor_QXmlStreamAttribute_3942); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlStreamAttribute::QXmlStreamAttribute(const QString &namespaceUri, const QString &name, const QString &value)\nThis method creates an object of class QXmlStreamAttribute.", &_init_ctor_QXmlStreamAttribute_5859, &_call_ctor_QXmlStreamAttribute_5859); + methods += new qt_gsi::GenericMethod ("isDefault?", "@brief Method bool QXmlStreamAttribute::isDefault()\n", true, &_init_f_isDefault_c0, &_call_f_isDefault_c0); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QStringView QXmlStreamAttribute::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("namespaceUri", "@brief Method QStringView QXmlStreamAttribute::namespaceUri()\n", true, &_init_f_namespaceUri_c0, &_call_f_namespaceUri_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QXmlStreamAttribute::operator!=(const QXmlStreamAttribute &other)\n", true, &_init_f_operator_excl__eq__c3267, &_call_f_operator_excl__eq__c3267); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QXmlStreamAttribute::operator==(const QXmlStreamAttribute &other)\n", true, &_init_f_operator_eq__eq__c3267, &_call_f_operator_eq__eq__c3267); + methods += new qt_gsi::GenericMethod ("prefix", "@brief Method QStringView QXmlStreamAttribute::prefix()\n", true, &_init_f_prefix_c0, &_call_f_prefix_c0); + methods += new qt_gsi::GenericMethod ("qualifiedName", "@brief Method QStringView QXmlStreamAttribute::qualifiedName()\n", true, &_init_f_qualifiedName_c0, &_call_f_qualifiedName_c0); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QStringView QXmlStreamAttribute::value()\n", true, &_init_f_value_c0, &_call_f_value_c0); + return methods; +} + +gsi::Class decl_QXmlStreamAttribute ("QtCore", "QXmlStreamAttribute", + methods_QXmlStreamAttribute (), + "@qt\n@brief Binding of QXmlStreamAttribute"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamAttribute () { return decl_QXmlStreamAttribute; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamAttributes.cc b/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamAttributes.cc new file mode 100644 index 000000000..305a43bce --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamAttributes.cc @@ -0,0 +1,208 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlStreamAttributes.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlStreamAttributes + +// Constructor QXmlStreamAttributes::QXmlStreamAttributes() + + +static void _init_ctor_QXmlStreamAttributes_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlStreamAttributes_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlStreamAttributes ()); +} + + +// void QXmlStreamAttributes::append(const QString &namespaceUri, const QString &name, const QString &value) + + +static void _init_f_append_5859 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceUri"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_append_5859 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamAttributes *)cls)->append (arg1, arg2, arg3); +} + + +// void QXmlStreamAttributes::append(const QString &qualifiedName, const QString &value) + + +static void _init_f_append_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("qualifiedName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_append_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamAttributes *)cls)->append (arg1, arg2); +} + + +// bool QXmlStreamAttributes::hasAttribute(const QString &qualifiedName) + + +static void _init_f_hasAttribute_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("qualifiedName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasAttribute_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlStreamAttributes *)cls)->hasAttribute (arg1)); +} + + +// bool QXmlStreamAttributes::hasAttribute(const QString &namespaceUri, const QString &name) + + +static void _init_f_hasAttribute_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceUri"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_hasAttribute_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlStreamAttributes *)cls)->hasAttribute (arg1, arg2)); +} + + +// QStringView QXmlStreamAttributes::value(const QString &namespaceUri, const QString &name) + + +static void _init_f_value_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceUri"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_value_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QStringView)((QXmlStreamAttributes *)cls)->value (arg1, arg2)); +} + + +// QStringView QXmlStreamAttributes::value(const QString &qualifiedName) + + +static void _init_f_value_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("qualifiedName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_value_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringView)((QXmlStreamAttributes *)cls)->value (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QXmlStreamAttributes () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlStreamAttributes::QXmlStreamAttributes()\nThis method creates an object of class QXmlStreamAttributes.", &_init_ctor_QXmlStreamAttributes_0, &_call_ctor_QXmlStreamAttributes_0); + methods += new qt_gsi::GenericMethod ("append", "@brief Method void QXmlStreamAttributes::append(const QString &namespaceUri, const QString &name, const QString &value)\n", false, &_init_f_append_5859, &_call_f_append_5859); + methods += new qt_gsi::GenericMethod ("append", "@brief Method void QXmlStreamAttributes::append(const QString &qualifiedName, const QString &value)\n", false, &_init_f_append_3942, &_call_f_append_3942); + methods += new qt_gsi::GenericMethod ("hasAttribute", "@brief Method bool QXmlStreamAttributes::hasAttribute(const QString &qualifiedName)\n", true, &_init_f_hasAttribute_c2025, &_call_f_hasAttribute_c2025); + methods += new qt_gsi::GenericMethod ("hasAttribute", "@brief Method bool QXmlStreamAttributes::hasAttribute(const QString &namespaceUri, const QString &name)\n", true, &_init_f_hasAttribute_c3942, &_call_f_hasAttribute_c3942); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QStringView QXmlStreamAttributes::value(const QString &namespaceUri, const QString &name)\n", true, &_init_f_value_c3942, &_call_f_value_c3942); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QStringView QXmlStreamAttributes::value(const QString &qualifiedName)\n", true, &_init_f_value_c2025, &_call_f_value_c2025); + return methods; +} + +gsi::Class decl_QXmlStreamAttributes ("QtCore", "QXmlStreamAttributes", + methods_QXmlStreamAttributes (), + "@qt\n@brief Binding of QXmlStreamAttributes"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamAttributes () { return decl_QXmlStreamAttributes; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc b/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc new file mode 100644 index 000000000..685fe34a1 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamEntityDeclaration.cc @@ -0,0 +1,191 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlStreamEntityDeclaration.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlStreamEntityDeclaration + +// Constructor QXmlStreamEntityDeclaration::QXmlStreamEntityDeclaration() + + +static void _init_ctor_QXmlStreamEntityDeclaration_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlStreamEntityDeclaration_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlStreamEntityDeclaration ()); +} + + +// QStringView QXmlStreamEntityDeclaration::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamEntityDeclaration *)cls)->name ()); +} + + +// QStringView QXmlStreamEntityDeclaration::notationName() + + +static void _init_f_notationName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_notationName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamEntityDeclaration *)cls)->notationName ()); +} + + +// bool QXmlStreamEntityDeclaration::operator!=(const QXmlStreamEntityDeclaration &other) + + +static void _init_f_operator_excl__eq__c4082 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c4082 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlStreamEntityDeclaration &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlStreamEntityDeclaration *)cls)->operator!= (arg1)); +} + + +// bool QXmlStreamEntityDeclaration::operator==(const QXmlStreamEntityDeclaration &other) + + +static void _init_f_operator_eq__eq__c4082 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c4082 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlStreamEntityDeclaration &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlStreamEntityDeclaration *)cls)->operator== (arg1)); +} + + +// QStringView QXmlStreamEntityDeclaration::publicId() + + +static void _init_f_publicId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_publicId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamEntityDeclaration *)cls)->publicId ()); +} + + +// QStringView QXmlStreamEntityDeclaration::systemId() + + +static void _init_f_systemId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_systemId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamEntityDeclaration *)cls)->systemId ()); +} + + +// QStringView QXmlStreamEntityDeclaration::value() + + +static void _init_f_value_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_value_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamEntityDeclaration *)cls)->value ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QXmlStreamEntityDeclaration () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlStreamEntityDeclaration::QXmlStreamEntityDeclaration()\nThis method creates an object of class QXmlStreamEntityDeclaration.", &_init_ctor_QXmlStreamEntityDeclaration_0, &_call_ctor_QXmlStreamEntityDeclaration_0); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QStringView QXmlStreamEntityDeclaration::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("notationName", "@brief Method QStringView QXmlStreamEntityDeclaration::notationName()\n", true, &_init_f_notationName_c0, &_call_f_notationName_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QXmlStreamEntityDeclaration::operator!=(const QXmlStreamEntityDeclaration &other)\n", true, &_init_f_operator_excl__eq__c4082, &_call_f_operator_excl__eq__c4082); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QXmlStreamEntityDeclaration::operator==(const QXmlStreamEntityDeclaration &other)\n", true, &_init_f_operator_eq__eq__c4082, &_call_f_operator_eq__eq__c4082); + methods += new qt_gsi::GenericMethod ("publicId", "@brief Method QStringView QXmlStreamEntityDeclaration::publicId()\n", true, &_init_f_publicId_c0, &_call_f_publicId_c0); + methods += new qt_gsi::GenericMethod ("systemId", "@brief Method QStringView QXmlStreamEntityDeclaration::systemId()\n", true, &_init_f_systemId_c0, &_call_f_systemId_c0); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QStringView QXmlStreamEntityDeclaration::value()\n", true, &_init_f_value_c0, &_call_f_value_c0); + return methods; +} + +gsi::Class decl_QXmlStreamEntityDeclaration ("QtCore", "QXmlStreamEntityDeclaration", + methods_QXmlStreamEntityDeclaration (), + "@qt\n@brief Binding of QXmlStreamEntityDeclaration"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamEntityDeclaration () { return decl_QXmlStreamEntityDeclaration; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamEntityResolver.cc b/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamEntityResolver.cc new file mode 100644 index 000000000..20f7c3659 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamEntityResolver.cc @@ -0,0 +1,229 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlStreamEntityResolver.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlStreamEntityResolver + +// QString QXmlStreamEntityResolver::resolveEntity(const QString &publicId, const QString &systemId) + + +static void _init_f_resolveEntity_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("publicId"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("systemId"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_resolveEntity_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QXmlStreamEntityResolver *)cls)->resolveEntity (arg1, arg2)); +} + + +// QString QXmlStreamEntityResolver::resolveUndeclaredEntity(const QString &name) + + +static void _init_f_resolveUndeclaredEntity_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_resolveUndeclaredEntity_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QXmlStreamEntityResolver *)cls)->resolveUndeclaredEntity (arg1)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QXmlStreamEntityResolver () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("resolveEntity", "@brief Method QString QXmlStreamEntityResolver::resolveEntity(const QString &publicId, const QString &systemId)\n", false, &_init_f_resolveEntity_3942, &_call_f_resolveEntity_3942); + methods += new qt_gsi::GenericMethod ("resolveUndeclaredEntity", "@brief Method QString QXmlStreamEntityResolver::resolveUndeclaredEntity(const QString &name)\n", false, &_init_f_resolveUndeclaredEntity_2025, &_call_f_resolveUndeclaredEntity_2025); + return methods; +} + +gsi::Class decl_QXmlStreamEntityResolver ("QtCore", "QXmlStreamEntityResolver_Native", + methods_QXmlStreamEntityResolver (), + "@hide\n@alias QXmlStreamEntityResolver"); + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamEntityResolver () { return decl_QXmlStreamEntityResolver; } + +} + + +class QXmlStreamEntityResolver_Adaptor : public QXmlStreamEntityResolver, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QXmlStreamEntityResolver_Adaptor(); + + // [adaptor ctor] QXmlStreamEntityResolver::QXmlStreamEntityResolver() + QXmlStreamEntityResolver_Adaptor() : QXmlStreamEntityResolver() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QString QXmlStreamEntityResolver::resolveEntity(const QString &publicId, const QString &systemId) + QString cbs_resolveEntity_3942_0(const QString &publicId, const QString &systemId) + { + return QXmlStreamEntityResolver::resolveEntity(publicId, systemId); + } + + virtual QString resolveEntity(const QString &publicId, const QString &systemId) + { + if (cb_resolveEntity_3942_0.can_issue()) { + return cb_resolveEntity_3942_0.issue(&QXmlStreamEntityResolver_Adaptor::cbs_resolveEntity_3942_0, publicId, systemId); + } else { + return QXmlStreamEntityResolver::resolveEntity(publicId, systemId); + } + } + + // [adaptor impl] QString QXmlStreamEntityResolver::resolveUndeclaredEntity(const QString &name) + QString cbs_resolveUndeclaredEntity_2025_0(const QString &name) + { + return QXmlStreamEntityResolver::resolveUndeclaredEntity(name); + } + + virtual QString resolveUndeclaredEntity(const QString &name) + { + if (cb_resolveUndeclaredEntity_2025_0.can_issue()) { + return cb_resolveUndeclaredEntity_2025_0.issue(&QXmlStreamEntityResolver_Adaptor::cbs_resolveUndeclaredEntity_2025_0, name); + } else { + return QXmlStreamEntityResolver::resolveUndeclaredEntity(name); + } + } + + gsi::Callback cb_resolveEntity_3942_0; + gsi::Callback cb_resolveUndeclaredEntity_2025_0; +}; + +QXmlStreamEntityResolver_Adaptor::~QXmlStreamEntityResolver_Adaptor() { } + +// Constructor QXmlStreamEntityResolver::QXmlStreamEntityResolver() (adaptor class) + +static void _init_ctor_QXmlStreamEntityResolver_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlStreamEntityResolver_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlStreamEntityResolver_Adaptor ()); +} + + +// QString QXmlStreamEntityResolver::resolveEntity(const QString &publicId, const QString &systemId) + +static void _init_cbs_resolveEntity_3942_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("publicId"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("systemId"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_resolveEntity_3942_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + ret.write ((QString)((QXmlStreamEntityResolver_Adaptor *)cls)->cbs_resolveEntity_3942_0 (arg1, arg2)); +} + +static void _set_callback_cbs_resolveEntity_3942_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlStreamEntityResolver_Adaptor *)cls)->cb_resolveEntity_3942_0 = cb; +} + + +// QString QXmlStreamEntityResolver::resolveUndeclaredEntity(const QString &name) + +static void _init_cbs_resolveUndeclaredEntity_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resolveUndeclaredEntity_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((QString)((QXmlStreamEntityResolver_Adaptor *)cls)->cbs_resolveUndeclaredEntity_2025_0 (arg1)); +} + +static void _set_callback_cbs_resolveUndeclaredEntity_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlStreamEntityResolver_Adaptor *)cls)->cb_resolveUndeclaredEntity_2025_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QXmlStreamEntityResolver (); + +static gsi::Methods methods_QXmlStreamEntityResolver_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlStreamEntityResolver::QXmlStreamEntityResolver()\nThis method creates an object of class QXmlStreamEntityResolver.", &_init_ctor_QXmlStreamEntityResolver_Adaptor_0, &_call_ctor_QXmlStreamEntityResolver_Adaptor_0); + methods += new qt_gsi::GenericMethod ("resolveEntity", "@brief Virtual method QString QXmlStreamEntityResolver::resolveEntity(const QString &publicId, const QString &systemId)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resolveEntity_3942_0, &_call_cbs_resolveEntity_3942_0); + methods += new qt_gsi::GenericMethod ("resolveEntity", "@hide", false, &_init_cbs_resolveEntity_3942_0, &_call_cbs_resolveEntity_3942_0, &_set_callback_cbs_resolveEntity_3942_0); + methods += new qt_gsi::GenericMethod ("resolveUndeclaredEntity", "@brief Virtual method QString QXmlStreamEntityResolver::resolveUndeclaredEntity(const QString &name)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resolveUndeclaredEntity_2025_0, &_call_cbs_resolveUndeclaredEntity_2025_0); + methods += new qt_gsi::GenericMethod ("resolveUndeclaredEntity", "@hide", false, &_init_cbs_resolveUndeclaredEntity_2025_0, &_call_cbs_resolveUndeclaredEntity_2025_0, &_set_callback_cbs_resolveUndeclaredEntity_2025_0); + return methods; +} + +gsi::Class decl_QXmlStreamEntityResolver_Adaptor (qtdecl_QXmlStreamEntityResolver (), "QtCore", "QXmlStreamEntityResolver", + methods_QXmlStreamEntityResolver_Adaptor (), + "@qt\n@brief Binding of QXmlStreamEntityResolver"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc b/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc new file mode 100644 index 000000000..2df616ca3 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamNamespaceDeclaration.cc @@ -0,0 +1,166 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlStreamNamespaceDeclaration.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlStreamNamespaceDeclaration + +// Constructor QXmlStreamNamespaceDeclaration::QXmlStreamNamespaceDeclaration() + + +static void _init_ctor_QXmlStreamNamespaceDeclaration_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlStreamNamespaceDeclaration_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlStreamNamespaceDeclaration ()); +} + + +// Constructor QXmlStreamNamespaceDeclaration::QXmlStreamNamespaceDeclaration(const QString &prefix, const QString &namespaceUri) + + +static void _init_ctor_QXmlStreamNamespaceDeclaration_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("namespaceUri"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QXmlStreamNamespaceDeclaration_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QXmlStreamNamespaceDeclaration (arg1, arg2)); +} + + +// QStringView QXmlStreamNamespaceDeclaration::namespaceUri() + + +static void _init_f_namespaceUri_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_namespaceUri_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamNamespaceDeclaration *)cls)->namespaceUri ()); +} + + +// bool QXmlStreamNamespaceDeclaration::operator!=(const QXmlStreamNamespaceDeclaration &other) + + +static void _init_f_operator_excl__eq__c4354 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c4354 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlStreamNamespaceDeclaration &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlStreamNamespaceDeclaration *)cls)->operator!= (arg1)); +} + + +// bool QXmlStreamNamespaceDeclaration::operator==(const QXmlStreamNamespaceDeclaration &other) + + +static void _init_f_operator_eq__eq__c4354 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c4354 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlStreamNamespaceDeclaration &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlStreamNamespaceDeclaration *)cls)->operator== (arg1)); +} + + +// QStringView QXmlStreamNamespaceDeclaration::prefix() + + +static void _init_f_prefix_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_prefix_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamNamespaceDeclaration *)cls)->prefix ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QXmlStreamNamespaceDeclaration () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlStreamNamespaceDeclaration::QXmlStreamNamespaceDeclaration()\nThis method creates an object of class QXmlStreamNamespaceDeclaration.", &_init_ctor_QXmlStreamNamespaceDeclaration_0, &_call_ctor_QXmlStreamNamespaceDeclaration_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlStreamNamespaceDeclaration::QXmlStreamNamespaceDeclaration(const QString &prefix, const QString &namespaceUri)\nThis method creates an object of class QXmlStreamNamespaceDeclaration.", &_init_ctor_QXmlStreamNamespaceDeclaration_3942, &_call_ctor_QXmlStreamNamespaceDeclaration_3942); + methods += new qt_gsi::GenericMethod ("namespaceUri", "@brief Method QStringView QXmlStreamNamespaceDeclaration::namespaceUri()\n", true, &_init_f_namespaceUri_c0, &_call_f_namespaceUri_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QXmlStreamNamespaceDeclaration::operator!=(const QXmlStreamNamespaceDeclaration &other)\n", true, &_init_f_operator_excl__eq__c4354, &_call_f_operator_excl__eq__c4354); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QXmlStreamNamespaceDeclaration::operator==(const QXmlStreamNamespaceDeclaration &other)\n", true, &_init_f_operator_eq__eq__c4354, &_call_f_operator_eq__eq__c4354); + methods += new qt_gsi::GenericMethod ("prefix", "@brief Method QStringView QXmlStreamNamespaceDeclaration::prefix()\n", true, &_init_f_prefix_c0, &_call_f_prefix_c0); + return methods; +} + +gsi::Class decl_QXmlStreamNamespaceDeclaration ("QtCore", "QXmlStreamNamespaceDeclaration", + methods_QXmlStreamNamespaceDeclaration (), + "@qt\n@brief Binding of QXmlStreamNamespaceDeclaration"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamNamespaceDeclaration () { return decl_QXmlStreamNamespaceDeclaration; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc b/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc new file mode 100644 index 000000000..add67de11 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamNotationDeclaration.cc @@ -0,0 +1,159 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlStreamNotationDeclaration.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlStreamNotationDeclaration + +// Constructor QXmlStreamNotationDeclaration::QXmlStreamNotationDeclaration() + + +static void _init_ctor_QXmlStreamNotationDeclaration_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlStreamNotationDeclaration_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlStreamNotationDeclaration ()); +} + + +// QStringView QXmlStreamNotationDeclaration::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamNotationDeclaration *)cls)->name ()); +} + + +// bool QXmlStreamNotationDeclaration::operator!=(const QXmlStreamNotationDeclaration &other) + + +static void _init_f_operator_excl__eq__c4289 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c4289 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlStreamNotationDeclaration &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlStreamNotationDeclaration *)cls)->operator!= (arg1)); +} + + +// bool QXmlStreamNotationDeclaration::operator==(const QXmlStreamNotationDeclaration &other) + + +static void _init_f_operator_eq__eq__c4289 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c4289 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlStreamNotationDeclaration &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlStreamNotationDeclaration *)cls)->operator== (arg1)); +} + + +// QStringView QXmlStreamNotationDeclaration::publicId() + + +static void _init_f_publicId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_publicId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamNotationDeclaration *)cls)->publicId ()); +} + + +// QStringView QXmlStreamNotationDeclaration::systemId() + + +static void _init_f_systemId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_systemId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamNotationDeclaration *)cls)->systemId ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QXmlStreamNotationDeclaration () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlStreamNotationDeclaration::QXmlStreamNotationDeclaration()\nThis method creates an object of class QXmlStreamNotationDeclaration.", &_init_ctor_QXmlStreamNotationDeclaration_0, &_call_ctor_QXmlStreamNotationDeclaration_0); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QStringView QXmlStreamNotationDeclaration::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QXmlStreamNotationDeclaration::operator!=(const QXmlStreamNotationDeclaration &other)\n", true, &_init_f_operator_excl__eq__c4289, &_call_f_operator_excl__eq__c4289); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QXmlStreamNotationDeclaration::operator==(const QXmlStreamNotationDeclaration &other)\n", true, &_init_f_operator_eq__eq__c4289, &_call_f_operator_eq__eq__c4289); + methods += new qt_gsi::GenericMethod ("publicId", "@brief Method QStringView QXmlStreamNotationDeclaration::publicId()\n", true, &_init_f_publicId_c0, &_call_f_publicId_c0); + methods += new qt_gsi::GenericMethod ("systemId", "@brief Method QStringView QXmlStreamNotationDeclaration::systemId()\n", true, &_init_f_systemId_c0, &_call_f_systemId_c0); + return methods; +} + +gsi::Class decl_QXmlStreamNotationDeclaration ("QtCore", "QXmlStreamNotationDeclaration", + methods_QXmlStreamNotationDeclaration (), + "@qt\n@brief Binding of QXmlStreamNotationDeclaration"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamNotationDeclaration () { return decl_QXmlStreamNotationDeclaration; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamReader.cc b/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamReader.cc new file mode 100644 index 000000000..ac382ed96 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamReader.cc @@ -0,0 +1,1141 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlStreamReader.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlStreamReader + +// Constructor QXmlStreamReader::QXmlStreamReader() + + +static void _init_ctor_QXmlStreamReader_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlStreamReader_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlStreamReader ()); +} + + +// Constructor QXmlStreamReader::QXmlStreamReader(QIODevice *device) + + +static void _init_ctor_QXmlStreamReader_1447 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QXmlStreamReader_1447 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QXmlStreamReader (arg1)); +} + + +// Constructor QXmlStreamReader::QXmlStreamReader(const QByteArray &data) + + +static void _init_ctor_QXmlStreamReader_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QXmlStreamReader_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QXmlStreamReader (arg1)); +} + + +// Constructor QXmlStreamReader::QXmlStreamReader(const QString &data) + + +static void _init_ctor_QXmlStreamReader_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QXmlStreamReader_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QXmlStreamReader (arg1)); +} + + +// void QXmlStreamReader::addData(const QByteArray &data) + + +static void _init_f_addData_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addData_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamReader *)cls)->addData (arg1); +} + + +// void QXmlStreamReader::addData(const QString &data) + + +static void _init_f_addData_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addData_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamReader *)cls)->addData (arg1); +} + + +// void QXmlStreamReader::addExtraNamespaceDeclaration(const QXmlStreamNamespaceDeclaration &extraNamespaceDeclaraction) + + +static void _init_f_addExtraNamespaceDeclaration_4354 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extraNamespaceDeclaraction"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addExtraNamespaceDeclaration_4354 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlStreamNamespaceDeclaration &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamReader *)cls)->addExtraNamespaceDeclaration (arg1); +} + + +// void QXmlStreamReader::addExtraNamespaceDeclarations(const QList &extraNamespaceDeclaractions) + + +static void _init_f_addExtraNamespaceDeclarations_4969 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extraNamespaceDeclaractions"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_addExtraNamespaceDeclarations_4969 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamReader *)cls)->addExtraNamespaceDeclarations (arg1); +} + + +// bool QXmlStreamReader::atEnd() + + +static void _init_f_atEnd_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_atEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamReader *)cls)->atEnd ()); +} + + +// QXmlStreamAttributes QXmlStreamReader::attributes() + + +static void _init_f_attributes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_attributes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlStreamAttributes)((QXmlStreamReader *)cls)->attributes ()); +} + + +// qint64 QXmlStreamReader::characterOffset() + + +static void _init_f_characterOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_characterOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QXmlStreamReader *)cls)->characterOffset ()); +} + + +// void QXmlStreamReader::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamReader *)cls)->clear (); +} + + +// qint64 QXmlStreamReader::columnNumber() + + +static void _init_f_columnNumber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columnNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QXmlStreamReader *)cls)->columnNumber ()); +} + + +// QIODevice *QXmlStreamReader::device() + + +static void _init_f_device_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_device_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIODevice *)((QXmlStreamReader *)cls)->device ()); +} + + +// QStringView QXmlStreamReader::documentEncoding() + + +static void _init_f_documentEncoding_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_documentEncoding_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamReader *)cls)->documentEncoding ()); +} + + +// QStringView QXmlStreamReader::documentVersion() + + +static void _init_f_documentVersion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_documentVersion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamReader *)cls)->documentVersion ()); +} + + +// QStringView QXmlStreamReader::dtdName() + + +static void _init_f_dtdName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dtdName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamReader *)cls)->dtdName ()); +} + + +// QStringView QXmlStreamReader::dtdPublicId() + + +static void _init_f_dtdPublicId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dtdPublicId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamReader *)cls)->dtdPublicId ()); +} + + +// QStringView QXmlStreamReader::dtdSystemId() + + +static void _init_f_dtdSystemId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dtdSystemId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamReader *)cls)->dtdSystemId ()); +} + + +// QList QXmlStreamReader::entityDeclarations() + + +static void _init_f_entityDeclarations_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_entityDeclarations_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QXmlStreamReader *)cls)->entityDeclarations ()); +} + + +// int QXmlStreamReader::entityExpansionLimit() + + +static void _init_f_entityExpansionLimit_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_entityExpansionLimit_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QXmlStreamReader *)cls)->entityExpansionLimit ()); +} + + +// QXmlStreamEntityResolver *QXmlStreamReader::entityResolver() + + +static void _init_f_entityResolver_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_entityResolver_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlStreamEntityResolver *)((QXmlStreamReader *)cls)->entityResolver ()); +} + + +// QXmlStreamReader::Error QXmlStreamReader::error() + + +static void _init_f_error_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QXmlStreamReader *)cls)->error ())); +} + + +// QString QXmlStreamReader::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlStreamReader *)cls)->errorString ()); +} + + +// bool QXmlStreamReader::hasError() + + +static void _init_f_hasError_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasError_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamReader *)cls)->hasError ()); +} + + +// bool QXmlStreamReader::isCDATA() + + +static void _init_f_isCDATA_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isCDATA_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamReader *)cls)->isCDATA ()); +} + + +// bool QXmlStreamReader::isCharacters() + + +static void _init_f_isCharacters_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isCharacters_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamReader *)cls)->isCharacters ()); +} + + +// bool QXmlStreamReader::isComment() + + +static void _init_f_isComment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isComment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamReader *)cls)->isComment ()); +} + + +// bool QXmlStreamReader::isDTD() + + +static void _init_f_isDTD_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDTD_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamReader *)cls)->isDTD ()); +} + + +// bool QXmlStreamReader::isEndDocument() + + +static void _init_f_isEndDocument_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEndDocument_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamReader *)cls)->isEndDocument ()); +} + + +// bool QXmlStreamReader::isEndElement() + + +static void _init_f_isEndElement_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEndElement_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamReader *)cls)->isEndElement ()); +} + + +// bool QXmlStreamReader::isEntityReference() + + +static void _init_f_isEntityReference_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEntityReference_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamReader *)cls)->isEntityReference ()); +} + + +// bool QXmlStreamReader::isProcessingInstruction() + + +static void _init_f_isProcessingInstruction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isProcessingInstruction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamReader *)cls)->isProcessingInstruction ()); +} + + +// bool QXmlStreamReader::isStandaloneDocument() + + +static void _init_f_isStandaloneDocument_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isStandaloneDocument_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamReader *)cls)->isStandaloneDocument ()); +} + + +// bool QXmlStreamReader::isStartDocument() + + +static void _init_f_isStartDocument_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isStartDocument_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamReader *)cls)->isStartDocument ()); +} + + +// bool QXmlStreamReader::isStartElement() + + +static void _init_f_isStartElement_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isStartElement_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamReader *)cls)->isStartElement ()); +} + + +// bool QXmlStreamReader::isWhitespace() + + +static void _init_f_isWhitespace_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isWhitespace_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamReader *)cls)->isWhitespace ()); +} + + +// qint64 QXmlStreamReader::lineNumber() + + +static void _init_f_lineNumber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QXmlStreamReader *)cls)->lineNumber ()); +} + + +// QStringView QXmlStreamReader::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamReader *)cls)->name ()); +} + + +// QList QXmlStreamReader::namespaceDeclarations() + + +static void _init_f_namespaceDeclarations_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_namespaceDeclarations_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QXmlStreamReader *)cls)->namespaceDeclarations ()); +} + + +// bool QXmlStreamReader::namespaceProcessing() + + +static void _init_f_namespaceProcessing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_namespaceProcessing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamReader *)cls)->namespaceProcessing ()); +} + + +// QStringView QXmlStreamReader::namespaceUri() + + +static void _init_f_namespaceUri_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_namespaceUri_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamReader *)cls)->namespaceUri ()); +} + + +// QList QXmlStreamReader::notationDeclarations() + + +static void _init_f_notationDeclarations_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_notationDeclarations_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QXmlStreamReader *)cls)->notationDeclarations ()); +} + + +// QStringView QXmlStreamReader::prefix() + + +static void _init_f_prefix_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_prefix_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamReader *)cls)->prefix ()); +} + + +// QStringView QXmlStreamReader::processingInstructionData() + + +static void _init_f_processingInstructionData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_processingInstructionData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamReader *)cls)->processingInstructionData ()); +} + + +// QStringView QXmlStreamReader::processingInstructionTarget() + + +static void _init_f_processingInstructionTarget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_processingInstructionTarget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamReader *)cls)->processingInstructionTarget ()); +} + + +// QStringView QXmlStreamReader::qualifiedName() + + +static void _init_f_qualifiedName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_qualifiedName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamReader *)cls)->qualifiedName ()); +} + + +// void QXmlStreamReader::raiseError(const QString &message) + + +static void _init_f_raiseError_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("message", true, "QString()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_raiseError_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamReader *)cls)->raiseError (arg1); +} + + +// QString QXmlStreamReader::readElementText(QXmlStreamReader::ReadElementTextBehaviour behaviour) + + +static void _init_f_readElementText_4601 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("behaviour", true, "QXmlStreamReader::ErrorOnUnexpectedElement"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_readElementText_4601 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QXmlStreamReader::ErrorOnUnexpectedElement), heap); + ret.write ((QString)((QXmlStreamReader *)cls)->readElementText (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QXmlStreamReader::TokenType QXmlStreamReader::readNext() + + +static void _init_f_readNext_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_readNext_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QXmlStreamReader *)cls)->readNext ())); +} + + +// bool QXmlStreamReader::readNextStartElement() + + +static void _init_f_readNextStartElement_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_readNextStartElement_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamReader *)cls)->readNextStartElement ()); +} + + +// void QXmlStreamReader::setDevice(QIODevice *device) + + +static void _init_f_setDevice_1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDevice_1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamReader *)cls)->setDevice (arg1); +} + + +// void QXmlStreamReader::setEntityExpansionLimit(int limit) + + +static void _init_f_setEntityExpansionLimit_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("limit"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEntityExpansionLimit_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamReader *)cls)->setEntityExpansionLimit (arg1); +} + + +// void QXmlStreamReader::setEntityResolver(QXmlStreamEntityResolver *resolver) + + +static void _init_f_setEntityResolver_3115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("resolver"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEntityResolver_3115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlStreamEntityResolver *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamReader *)cls)->setEntityResolver (arg1); +} + + +// void QXmlStreamReader::setNamespaceProcessing(bool) + + +static void _init_f_setNamespaceProcessing_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNamespaceProcessing_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamReader *)cls)->setNamespaceProcessing (arg1); +} + + +// void QXmlStreamReader::skipCurrentElement() + + +static void _init_f_skipCurrentElement_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_skipCurrentElement_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamReader *)cls)->skipCurrentElement (); +} + + +// QStringView QXmlStreamReader::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringView)((QXmlStreamReader *)cls)->text ()); +} + + +// QString QXmlStreamReader::tokenString() + + +static void _init_f_tokenString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tokenString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlStreamReader *)cls)->tokenString ()); +} + + +// QXmlStreamReader::TokenType QXmlStreamReader::tokenType() + + +static void _init_f_tokenType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_tokenType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QXmlStreamReader *)cls)->tokenType ())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QXmlStreamReader () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlStreamReader::QXmlStreamReader()\nThis method creates an object of class QXmlStreamReader.", &_init_ctor_QXmlStreamReader_0, &_call_ctor_QXmlStreamReader_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlStreamReader::QXmlStreamReader(QIODevice *device)\nThis method creates an object of class QXmlStreamReader.", &_init_ctor_QXmlStreamReader_1447, &_call_ctor_QXmlStreamReader_1447); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlStreamReader::QXmlStreamReader(const QByteArray &data)\nThis method creates an object of class QXmlStreamReader.", &_init_ctor_QXmlStreamReader_2309, &_call_ctor_QXmlStreamReader_2309); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlStreamReader::QXmlStreamReader(const QString &data)\nThis method creates an object of class QXmlStreamReader.", &_init_ctor_QXmlStreamReader_2025, &_call_ctor_QXmlStreamReader_2025); + methods += new qt_gsi::GenericMethod ("addData", "@brief Method void QXmlStreamReader::addData(const QByteArray &data)\n", false, &_init_f_addData_2309, &_call_f_addData_2309); + methods += new qt_gsi::GenericMethod ("addData", "@brief Method void QXmlStreamReader::addData(const QString &data)\n", false, &_init_f_addData_2025, &_call_f_addData_2025); + methods += new qt_gsi::GenericMethod ("addExtraNamespaceDeclaration", "@brief Method void QXmlStreamReader::addExtraNamespaceDeclaration(const QXmlStreamNamespaceDeclaration &extraNamespaceDeclaraction)\n", false, &_init_f_addExtraNamespaceDeclaration_4354, &_call_f_addExtraNamespaceDeclaration_4354); + methods += new qt_gsi::GenericMethod ("addExtraNamespaceDeclarations", "@brief Method void QXmlStreamReader::addExtraNamespaceDeclarations(const QList &extraNamespaceDeclaractions)\n", false, &_init_f_addExtraNamespaceDeclarations_4969, &_call_f_addExtraNamespaceDeclarations_4969); + methods += new qt_gsi::GenericMethod ("atEnd", "@brief Method bool QXmlStreamReader::atEnd()\n", true, &_init_f_atEnd_c0, &_call_f_atEnd_c0); + methods += new qt_gsi::GenericMethod ("attributes", "@brief Method QXmlStreamAttributes QXmlStreamReader::attributes()\n", true, &_init_f_attributes_c0, &_call_f_attributes_c0); + methods += new qt_gsi::GenericMethod ("characterOffset", "@brief Method qint64 QXmlStreamReader::characterOffset()\n", true, &_init_f_characterOffset_c0, &_call_f_characterOffset_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QXmlStreamReader::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("columnNumber", "@brief Method qint64 QXmlStreamReader::columnNumber()\n", true, &_init_f_columnNumber_c0, &_call_f_columnNumber_c0); + methods += new qt_gsi::GenericMethod (":device", "@brief Method QIODevice *QXmlStreamReader::device()\n", true, &_init_f_device_c0, &_call_f_device_c0); + methods += new qt_gsi::GenericMethod ("documentEncoding", "@brief Method QStringView QXmlStreamReader::documentEncoding()\n", true, &_init_f_documentEncoding_c0, &_call_f_documentEncoding_c0); + methods += new qt_gsi::GenericMethod ("documentVersion", "@brief Method QStringView QXmlStreamReader::documentVersion()\n", true, &_init_f_documentVersion_c0, &_call_f_documentVersion_c0); + methods += new qt_gsi::GenericMethod ("dtdName", "@brief Method QStringView QXmlStreamReader::dtdName()\n", true, &_init_f_dtdName_c0, &_call_f_dtdName_c0); + methods += new qt_gsi::GenericMethod ("dtdPublicId", "@brief Method QStringView QXmlStreamReader::dtdPublicId()\n", true, &_init_f_dtdPublicId_c0, &_call_f_dtdPublicId_c0); + methods += new qt_gsi::GenericMethod ("dtdSystemId", "@brief Method QStringView QXmlStreamReader::dtdSystemId()\n", true, &_init_f_dtdSystemId_c0, &_call_f_dtdSystemId_c0); + methods += new qt_gsi::GenericMethod ("entityDeclarations", "@brief Method QList QXmlStreamReader::entityDeclarations()\n", true, &_init_f_entityDeclarations_c0, &_call_f_entityDeclarations_c0); + methods += new qt_gsi::GenericMethod ("entityExpansionLimit", "@brief Method int QXmlStreamReader::entityExpansionLimit()\n", true, &_init_f_entityExpansionLimit_c0, &_call_f_entityExpansionLimit_c0); + methods += new qt_gsi::GenericMethod (":entityResolver", "@brief Method QXmlStreamEntityResolver *QXmlStreamReader::entityResolver()\n", true, &_init_f_entityResolver_c0, &_call_f_entityResolver_c0); + methods += new qt_gsi::GenericMethod ("error", "@brief Method QXmlStreamReader::Error QXmlStreamReader::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QXmlStreamReader::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("hasError", "@brief Method bool QXmlStreamReader::hasError()\n", true, &_init_f_hasError_c0, &_call_f_hasError_c0); + methods += new qt_gsi::GenericMethod ("isCDATA?", "@brief Method bool QXmlStreamReader::isCDATA()\n", true, &_init_f_isCDATA_c0, &_call_f_isCDATA_c0); + methods += new qt_gsi::GenericMethod ("isCharacters?", "@brief Method bool QXmlStreamReader::isCharacters()\n", true, &_init_f_isCharacters_c0, &_call_f_isCharacters_c0); + methods += new qt_gsi::GenericMethod ("isComment?", "@brief Method bool QXmlStreamReader::isComment()\n", true, &_init_f_isComment_c0, &_call_f_isComment_c0); + methods += new qt_gsi::GenericMethod ("isDTD?", "@brief Method bool QXmlStreamReader::isDTD()\n", true, &_init_f_isDTD_c0, &_call_f_isDTD_c0); + methods += new qt_gsi::GenericMethod ("isEndDocument?", "@brief Method bool QXmlStreamReader::isEndDocument()\n", true, &_init_f_isEndDocument_c0, &_call_f_isEndDocument_c0); + methods += new qt_gsi::GenericMethod ("isEndElement?", "@brief Method bool QXmlStreamReader::isEndElement()\n", true, &_init_f_isEndElement_c0, &_call_f_isEndElement_c0); + methods += new qt_gsi::GenericMethod ("isEntityReference?", "@brief Method bool QXmlStreamReader::isEntityReference()\n", true, &_init_f_isEntityReference_c0, &_call_f_isEntityReference_c0); + methods += new qt_gsi::GenericMethod ("isProcessingInstruction?", "@brief Method bool QXmlStreamReader::isProcessingInstruction()\n", true, &_init_f_isProcessingInstruction_c0, &_call_f_isProcessingInstruction_c0); + methods += new qt_gsi::GenericMethod ("isStandaloneDocument?", "@brief Method bool QXmlStreamReader::isStandaloneDocument()\n", true, &_init_f_isStandaloneDocument_c0, &_call_f_isStandaloneDocument_c0); + methods += new qt_gsi::GenericMethod ("isStartDocument?", "@brief Method bool QXmlStreamReader::isStartDocument()\n", true, &_init_f_isStartDocument_c0, &_call_f_isStartDocument_c0); + methods += new qt_gsi::GenericMethod ("isStartElement?", "@brief Method bool QXmlStreamReader::isStartElement()\n", true, &_init_f_isStartElement_c0, &_call_f_isStartElement_c0); + methods += new qt_gsi::GenericMethod ("isWhitespace?", "@brief Method bool QXmlStreamReader::isWhitespace()\n", true, &_init_f_isWhitespace_c0, &_call_f_isWhitespace_c0); + methods += new qt_gsi::GenericMethod ("lineNumber", "@brief Method qint64 QXmlStreamReader::lineNumber()\n", true, &_init_f_lineNumber_c0, &_call_f_lineNumber_c0); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QStringView QXmlStreamReader::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("namespaceDeclarations", "@brief Method QList QXmlStreamReader::namespaceDeclarations()\n", true, &_init_f_namespaceDeclarations_c0, &_call_f_namespaceDeclarations_c0); + methods += new qt_gsi::GenericMethod (":namespaceProcessing", "@brief Method bool QXmlStreamReader::namespaceProcessing()\n", true, &_init_f_namespaceProcessing_c0, &_call_f_namespaceProcessing_c0); + methods += new qt_gsi::GenericMethod ("namespaceUri", "@brief Method QStringView QXmlStreamReader::namespaceUri()\n", true, &_init_f_namespaceUri_c0, &_call_f_namespaceUri_c0); + methods += new qt_gsi::GenericMethod ("notationDeclarations", "@brief Method QList QXmlStreamReader::notationDeclarations()\n", true, &_init_f_notationDeclarations_c0, &_call_f_notationDeclarations_c0); + methods += new qt_gsi::GenericMethod ("prefix", "@brief Method QStringView QXmlStreamReader::prefix()\n", true, &_init_f_prefix_c0, &_call_f_prefix_c0); + methods += new qt_gsi::GenericMethod ("processingInstructionData", "@brief Method QStringView QXmlStreamReader::processingInstructionData()\n", true, &_init_f_processingInstructionData_c0, &_call_f_processingInstructionData_c0); + methods += new qt_gsi::GenericMethod ("processingInstructionTarget", "@brief Method QStringView QXmlStreamReader::processingInstructionTarget()\n", true, &_init_f_processingInstructionTarget_c0, &_call_f_processingInstructionTarget_c0); + methods += new qt_gsi::GenericMethod ("qualifiedName", "@brief Method QStringView QXmlStreamReader::qualifiedName()\n", true, &_init_f_qualifiedName_c0, &_call_f_qualifiedName_c0); + methods += new qt_gsi::GenericMethod ("raiseError", "@brief Method void QXmlStreamReader::raiseError(const QString &message)\n", false, &_init_f_raiseError_2025, &_call_f_raiseError_2025); + methods += new qt_gsi::GenericMethod ("readElementText", "@brief Method QString QXmlStreamReader::readElementText(QXmlStreamReader::ReadElementTextBehaviour behaviour)\n", false, &_init_f_readElementText_4601, &_call_f_readElementText_4601); + methods += new qt_gsi::GenericMethod ("readNext", "@brief Method QXmlStreamReader::TokenType QXmlStreamReader::readNext()\n", false, &_init_f_readNext_0, &_call_f_readNext_0); + methods += new qt_gsi::GenericMethod ("readNextStartElement", "@brief Method bool QXmlStreamReader::readNextStartElement()\n", false, &_init_f_readNextStartElement_0, &_call_f_readNextStartElement_0); + methods += new qt_gsi::GenericMethod ("setDevice|device=", "@brief Method void QXmlStreamReader::setDevice(QIODevice *device)\n", false, &_init_f_setDevice_1447, &_call_f_setDevice_1447); + methods += new qt_gsi::GenericMethod ("setEntityExpansionLimit", "@brief Method void QXmlStreamReader::setEntityExpansionLimit(int limit)\n", false, &_init_f_setEntityExpansionLimit_767, &_call_f_setEntityExpansionLimit_767); + methods += new qt_gsi::GenericMethod ("setEntityResolver|entityResolver=", "@brief Method void QXmlStreamReader::setEntityResolver(QXmlStreamEntityResolver *resolver)\n", false, &_init_f_setEntityResolver_3115, &_call_f_setEntityResolver_3115); + methods += new qt_gsi::GenericMethod ("setNamespaceProcessing|namespaceProcessing=", "@brief Method void QXmlStreamReader::setNamespaceProcessing(bool)\n", false, &_init_f_setNamespaceProcessing_864, &_call_f_setNamespaceProcessing_864); + methods += new qt_gsi::GenericMethod ("skipCurrentElement", "@brief Method void QXmlStreamReader::skipCurrentElement()\n", false, &_init_f_skipCurrentElement_0, &_call_f_skipCurrentElement_0); + methods += new qt_gsi::GenericMethod ("text", "@brief Method QStringView QXmlStreamReader::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod ("tokenString", "@brief Method QString QXmlStreamReader::tokenString()\n", true, &_init_f_tokenString_c0, &_call_f_tokenString_c0); + methods += new qt_gsi::GenericMethod ("tokenType", "@brief Method QXmlStreamReader::TokenType QXmlStreamReader::tokenType()\n", true, &_init_f_tokenType_c0, &_call_f_tokenType_c0); + return methods; +} + +gsi::Class decl_QXmlStreamReader ("QtCore", "QXmlStreamReader", + methods_QXmlStreamReader (), + "@qt\n@brief Binding of QXmlStreamReader"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamReader () { return decl_QXmlStreamReader; } + +} + + +// Implementation of the enum wrapper class for QXmlStreamReader::Error +namespace qt_gsi +{ + +static gsi::Enum decl_QXmlStreamReader_Error_Enum ("QtCore", "QXmlStreamReader_Error", + gsi::enum_const ("NoError", QXmlStreamReader::NoError, "@brief Enum constant QXmlStreamReader::NoError") + + gsi::enum_const ("UnexpectedElementError", QXmlStreamReader::UnexpectedElementError, "@brief Enum constant QXmlStreamReader::UnexpectedElementError") + + gsi::enum_const ("CustomError", QXmlStreamReader::CustomError, "@brief Enum constant QXmlStreamReader::CustomError") + + gsi::enum_const ("NotWellFormedError", QXmlStreamReader::NotWellFormedError, "@brief Enum constant QXmlStreamReader::NotWellFormedError") + + gsi::enum_const ("PrematureEndOfDocumentError", QXmlStreamReader::PrematureEndOfDocumentError, "@brief Enum constant QXmlStreamReader::PrematureEndOfDocumentError"), + "@qt\n@brief This class represents the QXmlStreamReader::Error enum"); + +static gsi::QFlagsClass decl_QXmlStreamReader_Error_Enums ("QtCore", "QXmlStreamReader_QFlags_Error", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QXmlStreamReader_Error_Enum_in_parent (decl_QXmlStreamReader_Error_Enum.defs ()); +static gsi::ClassExt decl_QXmlStreamReader_Error_Enum_as_child (decl_QXmlStreamReader_Error_Enum, "Error"); +static gsi::ClassExt decl_QXmlStreamReader_Error_Enums_as_child (decl_QXmlStreamReader_Error_Enums, "QFlags_Error"); + +} + + +// Implementation of the enum wrapper class for QXmlStreamReader::ReadElementTextBehaviour +namespace qt_gsi +{ + +static gsi::Enum decl_QXmlStreamReader_ReadElementTextBehaviour_Enum ("QtCore", "QXmlStreamReader_ReadElementTextBehaviour", + gsi::enum_const ("ErrorOnUnexpectedElement", QXmlStreamReader::ErrorOnUnexpectedElement, "@brief Enum constant QXmlStreamReader::ErrorOnUnexpectedElement") + + gsi::enum_const ("IncludeChildElements", QXmlStreamReader::IncludeChildElements, "@brief Enum constant QXmlStreamReader::IncludeChildElements") + + gsi::enum_const ("SkipChildElements", QXmlStreamReader::SkipChildElements, "@brief Enum constant QXmlStreamReader::SkipChildElements"), + "@qt\n@brief This class represents the QXmlStreamReader::ReadElementTextBehaviour enum"); + +static gsi::QFlagsClass decl_QXmlStreamReader_ReadElementTextBehaviour_Enums ("QtCore", "QXmlStreamReader_QFlags_ReadElementTextBehaviour", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QXmlStreamReader_ReadElementTextBehaviour_Enum_in_parent (decl_QXmlStreamReader_ReadElementTextBehaviour_Enum.defs ()); +static gsi::ClassExt decl_QXmlStreamReader_ReadElementTextBehaviour_Enum_as_child (decl_QXmlStreamReader_ReadElementTextBehaviour_Enum, "ReadElementTextBehaviour"); +static gsi::ClassExt decl_QXmlStreamReader_ReadElementTextBehaviour_Enums_as_child (decl_QXmlStreamReader_ReadElementTextBehaviour_Enums, "QFlags_ReadElementTextBehaviour"); + +} + + +// Implementation of the enum wrapper class for QXmlStreamReader::TokenType +namespace qt_gsi +{ + +static gsi::Enum decl_QXmlStreamReader_TokenType_Enum ("QtCore", "QXmlStreamReader_TokenType", + gsi::enum_const ("NoToken", QXmlStreamReader::NoToken, "@brief Enum constant QXmlStreamReader::NoToken") + + gsi::enum_const ("Invalid", QXmlStreamReader::Invalid, "@brief Enum constant QXmlStreamReader::Invalid") + + gsi::enum_const ("StartDocument", QXmlStreamReader::StartDocument, "@brief Enum constant QXmlStreamReader::StartDocument") + + gsi::enum_const ("EndDocument", QXmlStreamReader::EndDocument, "@brief Enum constant QXmlStreamReader::EndDocument") + + gsi::enum_const ("StartElement", QXmlStreamReader::StartElement, "@brief Enum constant QXmlStreamReader::StartElement") + + gsi::enum_const ("EndElement", QXmlStreamReader::EndElement, "@brief Enum constant QXmlStreamReader::EndElement") + + gsi::enum_const ("Characters", QXmlStreamReader::Characters, "@brief Enum constant QXmlStreamReader::Characters") + + gsi::enum_const ("Comment", QXmlStreamReader::Comment, "@brief Enum constant QXmlStreamReader::Comment") + + gsi::enum_const ("DTD", QXmlStreamReader::DTD, "@brief Enum constant QXmlStreamReader::DTD") + + gsi::enum_const ("EntityReference", QXmlStreamReader::EntityReference, "@brief Enum constant QXmlStreamReader::EntityReference") + + gsi::enum_const ("ProcessingInstruction", QXmlStreamReader::ProcessingInstruction, "@brief Enum constant QXmlStreamReader::ProcessingInstruction"), + "@qt\n@brief This class represents the QXmlStreamReader::TokenType enum"); + +static gsi::QFlagsClass decl_QXmlStreamReader_TokenType_Enums ("QtCore", "QXmlStreamReader_QFlags_TokenType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QXmlStreamReader_TokenType_Enum_in_parent (decl_QXmlStreamReader_TokenType_Enum.defs ()); +static gsi::ClassExt decl_QXmlStreamReader_TokenType_Enum_as_child (decl_QXmlStreamReader_TokenType_Enum, "TokenType"); +static gsi::ClassExt decl_QXmlStreamReader_TokenType_Enums_as_child (decl_QXmlStreamReader_TokenType_Enums, "QFlags_TokenType"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamWriter.cc b/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamWriter.cc new file mode 100644 index 000000000..2288a3824 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQXmlStreamWriter.cc @@ -0,0 +1,787 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlStreamWriter.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlStreamWriter + +// Constructor QXmlStreamWriter::QXmlStreamWriter() + + +static void _init_ctor_QXmlStreamWriter_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlStreamWriter_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlStreamWriter ()); +} + + +// Constructor QXmlStreamWriter::QXmlStreamWriter(QIODevice *device) + + +static void _init_ctor_QXmlStreamWriter_1447 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QXmlStreamWriter_1447 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QXmlStreamWriter (arg1)); +} + + +// Constructor QXmlStreamWriter::QXmlStreamWriter(QByteArray *array) + + +static void _init_ctor_QXmlStreamWriter_1618 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("array"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QXmlStreamWriter_1618 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QByteArray *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QXmlStreamWriter (arg1)); +} + + +// Constructor QXmlStreamWriter::QXmlStreamWriter(QString *string) + + +static void _init_ctor_QXmlStreamWriter_1334 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QXmlStreamWriter_1334 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QXmlStreamWriter (arg1)); +} + + +// bool QXmlStreamWriter::autoFormatting() + + +static void _init_f_autoFormatting_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoFormatting_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamWriter *)cls)->autoFormatting ()); +} + + +// int QXmlStreamWriter::autoFormattingIndent() + + +static void _init_f_autoFormattingIndent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoFormattingIndent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QXmlStreamWriter *)cls)->autoFormattingIndent ()); +} + + +// QIODevice *QXmlStreamWriter::device() + + +static void _init_f_device_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_device_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIODevice *)((QXmlStreamWriter *)cls)->device ()); +} + + +// bool QXmlStreamWriter::hasError() + + +static void _init_f_hasError_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasError_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlStreamWriter *)cls)->hasError ()); +} + + +// void QXmlStreamWriter::setAutoFormatting(bool) + + +static void _init_f_setAutoFormatting_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoFormatting_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->setAutoFormatting (arg1); +} + + +// void QXmlStreamWriter::setAutoFormattingIndent(int spacesOrTabs) + + +static void _init_f_setAutoFormattingIndent_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacesOrTabs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoFormattingIndent_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->setAutoFormattingIndent (arg1); +} + + +// void QXmlStreamWriter::setDevice(QIODevice *device) + + +static void _init_f_setDevice_1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDevice_1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->setDevice (arg1); +} + + +// void QXmlStreamWriter::writeAttribute(const QString &qualifiedName, const QString &value) + + +static void _init_f_writeAttribute_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("qualifiedName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_writeAttribute_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeAttribute (arg1, arg2); +} + + +// void QXmlStreamWriter::writeAttribute(const QString &namespaceUri, const QString &name, const QString &value) + + +static void _init_f_writeAttribute_5859 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceUri"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_writeAttribute_5859 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeAttribute (arg1, arg2, arg3); +} + + +// void QXmlStreamWriter::writeAttribute(const QXmlStreamAttribute &attribute) + + +static void _init_f_writeAttribute_3267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("attribute"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_writeAttribute_3267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlStreamAttribute &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeAttribute (arg1); +} + + +// void QXmlStreamWriter::writeAttributes(const QXmlStreamAttributes &attributes) + + +static void _init_f_writeAttributes_3382 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("attributes"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_writeAttributes_3382 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlStreamAttributes &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeAttributes (arg1); +} + + +// void QXmlStreamWriter::writeCDATA(const QString &text) + + +static void _init_f_writeCDATA_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_writeCDATA_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeCDATA (arg1); +} + + +// void QXmlStreamWriter::writeCharacters(const QString &text) + + +static void _init_f_writeCharacters_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_writeCharacters_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeCharacters (arg1); +} + + +// void QXmlStreamWriter::writeComment(const QString &text) + + +static void _init_f_writeComment_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_writeComment_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeComment (arg1); +} + + +// void QXmlStreamWriter::writeCurrentToken(const QXmlStreamReader &reader) + + +static void _init_f_writeCurrentToken_2914 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("reader"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_writeCurrentToken_2914 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlStreamReader &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeCurrentToken (arg1); +} + + +// void QXmlStreamWriter::writeDTD(const QString &dtd) + + +static void _init_f_writeDTD_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dtd"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_writeDTD_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeDTD (arg1); +} + + +// void QXmlStreamWriter::writeDefaultNamespace(const QString &namespaceUri) + + +static void _init_f_writeDefaultNamespace_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceUri"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_writeDefaultNamespace_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeDefaultNamespace (arg1); +} + + +// void QXmlStreamWriter::writeEmptyElement(const QString &qualifiedName) + + +static void _init_f_writeEmptyElement_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("qualifiedName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_writeEmptyElement_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeEmptyElement (arg1); +} + + +// void QXmlStreamWriter::writeEmptyElement(const QString &namespaceUri, const QString &name) + + +static void _init_f_writeEmptyElement_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceUri"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_writeEmptyElement_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeEmptyElement (arg1, arg2); +} + + +// void QXmlStreamWriter::writeEndDocument() + + +static void _init_f_writeEndDocument_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_writeEndDocument_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeEndDocument (); +} + + +// void QXmlStreamWriter::writeEndElement() + + +static void _init_f_writeEndElement_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_writeEndElement_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeEndElement (); +} + + +// void QXmlStreamWriter::writeEntityReference(const QString &name) + + +static void _init_f_writeEntityReference_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_writeEntityReference_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeEntityReference (arg1); +} + + +// void QXmlStreamWriter::writeNamespace(const QString &namespaceUri, const QString &prefix) + + +static void _init_f_writeNamespace_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceUri"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("prefix", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_writeNamespace_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeNamespace (arg1, arg2); +} + + +// void QXmlStreamWriter::writeProcessingInstruction(const QString &target, const QString &data) + + +static void _init_f_writeProcessingInstruction_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_writeProcessingInstruction_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeProcessingInstruction (arg1, arg2); +} + + +// void QXmlStreamWriter::writeStartDocument() + + +static void _init_f_writeStartDocument_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_writeStartDocument_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeStartDocument (); +} + + +// void QXmlStreamWriter::writeStartDocument(const QString &version) + + +static void _init_f_writeStartDocument_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("version"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_writeStartDocument_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeStartDocument (arg1); +} + + +// void QXmlStreamWriter::writeStartDocument(const QString &version, bool standalone) + + +static void _init_f_writeStartDocument_2781 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("version"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("standalone"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_writeStartDocument_2781 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeStartDocument (arg1, arg2); +} + + +// void QXmlStreamWriter::writeStartElement(const QString &qualifiedName) + + +static void _init_f_writeStartElement_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("qualifiedName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_writeStartElement_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeStartElement (arg1); +} + + +// void QXmlStreamWriter::writeStartElement(const QString &namespaceUri, const QString &name) + + +static void _init_f_writeStartElement_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceUri"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_writeStartElement_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeStartElement (arg1, arg2); +} + + +// void QXmlStreamWriter::writeTextElement(const QString &qualifiedName, const QString &text) + + +static void _init_f_writeTextElement_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("qualifiedName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_writeTextElement_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeTextElement (arg1, arg2); +} + + +// void QXmlStreamWriter::writeTextElement(const QString &namespaceUri, const QString &name, const QString &text) + + +static void _init_f_writeTextElement_5859 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceUri"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_writeTextElement_5859 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlStreamWriter *)cls)->writeTextElement (arg1, arg2, arg3); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QXmlStreamWriter () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlStreamWriter::QXmlStreamWriter()\nThis method creates an object of class QXmlStreamWriter.", &_init_ctor_QXmlStreamWriter_0, &_call_ctor_QXmlStreamWriter_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlStreamWriter::QXmlStreamWriter(QIODevice *device)\nThis method creates an object of class QXmlStreamWriter.", &_init_ctor_QXmlStreamWriter_1447, &_call_ctor_QXmlStreamWriter_1447); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlStreamWriter::QXmlStreamWriter(QByteArray *array)\nThis method creates an object of class QXmlStreamWriter.", &_init_ctor_QXmlStreamWriter_1618, &_call_ctor_QXmlStreamWriter_1618); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlStreamWriter::QXmlStreamWriter(QString *string)\nThis method creates an object of class QXmlStreamWriter.", &_init_ctor_QXmlStreamWriter_1334, &_call_ctor_QXmlStreamWriter_1334); + methods += new qt_gsi::GenericMethod (":autoFormatting", "@brief Method bool QXmlStreamWriter::autoFormatting()\n", true, &_init_f_autoFormatting_c0, &_call_f_autoFormatting_c0); + methods += new qt_gsi::GenericMethod (":autoFormattingIndent", "@brief Method int QXmlStreamWriter::autoFormattingIndent()\n", true, &_init_f_autoFormattingIndent_c0, &_call_f_autoFormattingIndent_c0); + methods += new qt_gsi::GenericMethod (":device", "@brief Method QIODevice *QXmlStreamWriter::device()\n", true, &_init_f_device_c0, &_call_f_device_c0); + methods += new qt_gsi::GenericMethod ("hasError", "@brief Method bool QXmlStreamWriter::hasError()\n", true, &_init_f_hasError_c0, &_call_f_hasError_c0); + methods += new qt_gsi::GenericMethod ("setAutoFormatting|autoFormatting=", "@brief Method void QXmlStreamWriter::setAutoFormatting(bool)\n", false, &_init_f_setAutoFormatting_864, &_call_f_setAutoFormatting_864); + methods += new qt_gsi::GenericMethod ("setAutoFormattingIndent|autoFormattingIndent=", "@brief Method void QXmlStreamWriter::setAutoFormattingIndent(int spacesOrTabs)\n", false, &_init_f_setAutoFormattingIndent_767, &_call_f_setAutoFormattingIndent_767); + methods += new qt_gsi::GenericMethod ("setDevice|device=", "@brief Method void QXmlStreamWriter::setDevice(QIODevice *device)\n", false, &_init_f_setDevice_1447, &_call_f_setDevice_1447); + methods += new qt_gsi::GenericMethod ("writeAttribute", "@brief Method void QXmlStreamWriter::writeAttribute(const QString &qualifiedName, const QString &value)\n", false, &_init_f_writeAttribute_3942, &_call_f_writeAttribute_3942); + methods += new qt_gsi::GenericMethod ("writeAttribute", "@brief Method void QXmlStreamWriter::writeAttribute(const QString &namespaceUri, const QString &name, const QString &value)\n", false, &_init_f_writeAttribute_5859, &_call_f_writeAttribute_5859); + methods += new qt_gsi::GenericMethod ("writeAttribute", "@brief Method void QXmlStreamWriter::writeAttribute(const QXmlStreamAttribute &attribute)\n", false, &_init_f_writeAttribute_3267, &_call_f_writeAttribute_3267); + methods += new qt_gsi::GenericMethod ("writeAttributes", "@brief Method void QXmlStreamWriter::writeAttributes(const QXmlStreamAttributes &attributes)\n", false, &_init_f_writeAttributes_3382, &_call_f_writeAttributes_3382); + methods += new qt_gsi::GenericMethod ("writeCDATA", "@brief Method void QXmlStreamWriter::writeCDATA(const QString &text)\n", false, &_init_f_writeCDATA_2025, &_call_f_writeCDATA_2025); + methods += new qt_gsi::GenericMethod ("writeCharacters", "@brief Method void QXmlStreamWriter::writeCharacters(const QString &text)\n", false, &_init_f_writeCharacters_2025, &_call_f_writeCharacters_2025); + methods += new qt_gsi::GenericMethod ("writeComment", "@brief Method void QXmlStreamWriter::writeComment(const QString &text)\n", false, &_init_f_writeComment_2025, &_call_f_writeComment_2025); + methods += new qt_gsi::GenericMethod ("writeCurrentToken", "@brief Method void QXmlStreamWriter::writeCurrentToken(const QXmlStreamReader &reader)\n", false, &_init_f_writeCurrentToken_2914, &_call_f_writeCurrentToken_2914); + methods += new qt_gsi::GenericMethod ("writeDTD", "@brief Method void QXmlStreamWriter::writeDTD(const QString &dtd)\n", false, &_init_f_writeDTD_2025, &_call_f_writeDTD_2025); + methods += new qt_gsi::GenericMethod ("writeDefaultNamespace", "@brief Method void QXmlStreamWriter::writeDefaultNamespace(const QString &namespaceUri)\n", false, &_init_f_writeDefaultNamespace_2025, &_call_f_writeDefaultNamespace_2025); + methods += new qt_gsi::GenericMethod ("writeEmptyElement", "@brief Method void QXmlStreamWriter::writeEmptyElement(const QString &qualifiedName)\n", false, &_init_f_writeEmptyElement_2025, &_call_f_writeEmptyElement_2025); + methods += new qt_gsi::GenericMethod ("writeEmptyElement", "@brief Method void QXmlStreamWriter::writeEmptyElement(const QString &namespaceUri, const QString &name)\n", false, &_init_f_writeEmptyElement_3942, &_call_f_writeEmptyElement_3942); + methods += new qt_gsi::GenericMethod ("writeEndDocument", "@brief Method void QXmlStreamWriter::writeEndDocument()\n", false, &_init_f_writeEndDocument_0, &_call_f_writeEndDocument_0); + methods += new qt_gsi::GenericMethod ("writeEndElement", "@brief Method void QXmlStreamWriter::writeEndElement()\n", false, &_init_f_writeEndElement_0, &_call_f_writeEndElement_0); + methods += new qt_gsi::GenericMethod ("writeEntityReference", "@brief Method void QXmlStreamWriter::writeEntityReference(const QString &name)\n", false, &_init_f_writeEntityReference_2025, &_call_f_writeEntityReference_2025); + methods += new qt_gsi::GenericMethod ("writeNamespace", "@brief Method void QXmlStreamWriter::writeNamespace(const QString &namespaceUri, const QString &prefix)\n", false, &_init_f_writeNamespace_3942, &_call_f_writeNamespace_3942); + methods += new qt_gsi::GenericMethod ("writeProcessingInstruction", "@brief Method void QXmlStreamWriter::writeProcessingInstruction(const QString &target, const QString &data)\n", false, &_init_f_writeProcessingInstruction_3942, &_call_f_writeProcessingInstruction_3942); + methods += new qt_gsi::GenericMethod ("writeStartDocument", "@brief Method void QXmlStreamWriter::writeStartDocument()\n", false, &_init_f_writeStartDocument_0, &_call_f_writeStartDocument_0); + methods += new qt_gsi::GenericMethod ("writeStartDocument", "@brief Method void QXmlStreamWriter::writeStartDocument(const QString &version)\n", false, &_init_f_writeStartDocument_2025, &_call_f_writeStartDocument_2025); + methods += new qt_gsi::GenericMethod ("writeStartDocument", "@brief Method void QXmlStreamWriter::writeStartDocument(const QString &version, bool standalone)\n", false, &_init_f_writeStartDocument_2781, &_call_f_writeStartDocument_2781); + methods += new qt_gsi::GenericMethod ("writeStartElement", "@brief Method void QXmlStreamWriter::writeStartElement(const QString &qualifiedName)\n", false, &_init_f_writeStartElement_2025, &_call_f_writeStartElement_2025); + methods += new qt_gsi::GenericMethod ("writeStartElement", "@brief Method void QXmlStreamWriter::writeStartElement(const QString &namespaceUri, const QString &name)\n", false, &_init_f_writeStartElement_3942, &_call_f_writeStartElement_3942); + methods += new qt_gsi::GenericMethod ("writeTextElement", "@brief Method void QXmlStreamWriter::writeTextElement(const QString &qualifiedName, const QString &text)\n", false, &_init_f_writeTextElement_3942, &_call_f_writeTextElement_3942); + methods += new qt_gsi::GenericMethod ("writeTextElement", "@brief Method void QXmlStreamWriter::writeTextElement(const QString &namespaceUri, const QString &name, const QString &text)\n", false, &_init_f_writeTextElement_5859, &_call_f_writeTextElement_5859); + return methods; +} + +gsi::Class decl_QXmlStreamWriter ("QtCore", "QXmlStreamWriter", + methods_QXmlStreamWriter (), + "@qt\n@brief Binding of QXmlStreamWriter"); + + +GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamWriter () { return decl_QXmlStreamWriter; } + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQt.cc b/src/gsiqt/qt6/QtCore/gsiDeclQt.cc new file mode 100644 index 000000000..203dda22f --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQt.cc @@ -0,0 +1,549 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQt.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// namespace Qt + +class Qt_Namespace { }; + +namespace gsi +{ +gsi::Class decl_Qt_Namespace ("QtCore", "Qt", + gsi::Methods(), + "@qt\n@brief This class represents the Qt namespace"); +} + + +// Implementation of the enum wrapper class for Qt::AlignmentFlag +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_AlignmentFlag_Enum ("QtCore", "Qt_AlignmentFlag", + gsi::enum_const ("AlignLeft", Qt::AlignLeft, "@brief Enum constant Qt::AlignLeft") + + gsi::enum_const ("AlignLeading", Qt::AlignLeading, "@brief Enum constant Qt::AlignLeading") + + gsi::enum_const ("AlignRight", Qt::AlignRight, "@brief Enum constant Qt::AlignRight") + + gsi::enum_const ("AlignTrailing", Qt::AlignTrailing, "@brief Enum constant Qt::AlignTrailing") + + gsi::enum_const ("AlignHCenter", Qt::AlignHCenter, "@brief Enum constant Qt::AlignHCenter") + + gsi::enum_const ("AlignJustify", Qt::AlignJustify, "@brief Enum constant Qt::AlignJustify") + + gsi::enum_const ("AlignAbsolute", Qt::AlignAbsolute, "@brief Enum constant Qt::AlignAbsolute") + + gsi::enum_const ("AlignHorizontal_Mask", Qt::AlignHorizontal_Mask, "@brief Enum constant Qt::AlignHorizontal_Mask") + + gsi::enum_const ("AlignTop", Qt::AlignTop, "@brief Enum constant Qt::AlignTop") + + gsi::enum_const ("AlignBottom", Qt::AlignBottom, "@brief Enum constant Qt::AlignBottom") + + gsi::enum_const ("AlignVCenter", Qt::AlignVCenter, "@brief Enum constant Qt::AlignVCenter") + + gsi::enum_const ("AlignBaseline", Qt::AlignBaseline, "@brief Enum constant Qt::AlignBaseline") + + gsi::enum_const ("AlignVertical_Mask", Qt::AlignVertical_Mask, "@brief Enum constant Qt::AlignVertical_Mask") + + gsi::enum_const ("AlignCenter", Qt::AlignCenter, "@brief Enum constant Qt::AlignCenter"), + "@qt\n@brief This class represents the Qt::AlignmentFlag enum"); + +static gsi::QFlagsClass decl_Qt_AlignmentFlag_Enums ("QtCore", "Qt_QFlags_AlignmentFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_AlignmentFlag_Enum_in_parent (decl_Qt_AlignmentFlag_Enum.defs ()); +static gsi::ClassExt decl_Qt_AlignmentFlag_Enum_as_child (decl_Qt_AlignmentFlag_Enum, "AlignmentFlag"); +static gsi::ClassExt decl_Qt_AlignmentFlag_Enums_as_child (decl_Qt_AlignmentFlag_Enums, "QFlags_AlignmentFlag"); + +} + + +// Implementation of the enum wrapper class for Qt::AnchorPoint +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_AnchorPoint_Enum ("QtCore", "Qt_AnchorPoint", + gsi::enum_const ("AnchorLeft", Qt::AnchorLeft, "@brief Enum constant Qt::AnchorLeft") + + gsi::enum_const ("AnchorHorizontalCenter", Qt::AnchorHorizontalCenter, "@brief Enum constant Qt::AnchorHorizontalCenter") + + gsi::enum_const ("AnchorRight", Qt::AnchorRight, "@brief Enum constant Qt::AnchorRight") + + gsi::enum_const ("AnchorTop", Qt::AnchorTop, "@brief Enum constant Qt::AnchorTop") + + gsi::enum_const ("AnchorVerticalCenter", Qt::AnchorVerticalCenter, "@brief Enum constant Qt::AnchorVerticalCenter") + + gsi::enum_const ("AnchorBottom", Qt::AnchorBottom, "@brief Enum constant Qt::AnchorBottom"), + "@qt\n@brief This class represents the Qt::AnchorPoint enum"); + +static gsi::QFlagsClass decl_Qt_AnchorPoint_Enums ("QtCore", "Qt_QFlags_AnchorPoint", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_AnchorPoint_Enum_in_parent (decl_Qt_AnchorPoint_Enum.defs ()); +static gsi::ClassExt decl_Qt_AnchorPoint_Enum_as_child (decl_Qt_AnchorPoint_Enum, "AnchorPoint"); +static gsi::ClassExt decl_Qt_AnchorPoint_Enums_as_child (decl_Qt_AnchorPoint_Enums, "QFlags_AnchorPoint"); + +} + + +// Implementation of the enum wrapper class for Qt::ApplicationAttribute +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ApplicationAttribute_Enum ("QtCore", "Qt_ApplicationAttribute", + gsi::enum_const ("AA_DontShowIconsInMenus", Qt::AA_DontShowIconsInMenus, "@brief Enum constant Qt::AA_DontShowIconsInMenus") + + gsi::enum_const ("AA_NativeWindows", Qt::AA_NativeWindows, "@brief Enum constant Qt::AA_NativeWindows") + + gsi::enum_const ("AA_DontCreateNativeWidgetSiblings", Qt::AA_DontCreateNativeWidgetSiblings, "@brief Enum constant Qt::AA_DontCreateNativeWidgetSiblings") + + gsi::enum_const ("AA_PluginApplication", Qt::AA_PluginApplication, "@brief Enum constant Qt::AA_PluginApplication") + + gsi::enum_const ("AA_DontUseNativeMenuBar", Qt::AA_DontUseNativeMenuBar, "@brief Enum constant Qt::AA_DontUseNativeMenuBar") + + gsi::enum_const ("AA_MacDontSwapCtrlAndMeta", Qt::AA_MacDontSwapCtrlAndMeta, "@brief Enum constant Qt::AA_MacDontSwapCtrlAndMeta") + + gsi::enum_const ("AA_Use96Dpi", Qt::AA_Use96Dpi, "@brief Enum constant Qt::AA_Use96Dpi") + + gsi::enum_const ("AA_DisableNativeVirtualKeyboard", Qt::AA_DisableNativeVirtualKeyboard, "@brief Enum constant Qt::AA_DisableNativeVirtualKeyboard") + + gsi::enum_const ("AA_SynthesizeTouchForUnhandledMouseEvents", Qt::AA_SynthesizeTouchForUnhandledMouseEvents, "@brief Enum constant Qt::AA_SynthesizeTouchForUnhandledMouseEvents") + + gsi::enum_const ("AA_SynthesizeMouseForUnhandledTouchEvents", Qt::AA_SynthesizeMouseForUnhandledTouchEvents, "@brief Enum constant Qt::AA_SynthesizeMouseForUnhandledTouchEvents") + + gsi::enum_const ("AA_UseHighDpiPixmaps", Qt::AA_UseHighDpiPixmaps, "@brief Enum constant Qt::AA_UseHighDpiPixmaps") + + gsi::enum_const ("AA_ForceRasterWidgets", Qt::AA_ForceRasterWidgets, "@brief Enum constant Qt::AA_ForceRasterWidgets") + + gsi::enum_const ("AA_UseDesktopOpenGL", Qt::AA_UseDesktopOpenGL, "@brief Enum constant Qt::AA_UseDesktopOpenGL") + + gsi::enum_const ("AA_UseOpenGLES", Qt::AA_UseOpenGLES, "@brief Enum constant Qt::AA_UseOpenGLES") + + gsi::enum_const ("AA_UseSoftwareOpenGL", Qt::AA_UseSoftwareOpenGL, "@brief Enum constant Qt::AA_UseSoftwareOpenGL") + + gsi::enum_const ("AA_ShareOpenGLContexts", Qt::AA_ShareOpenGLContexts, "@brief Enum constant Qt::AA_ShareOpenGLContexts") + + gsi::enum_const ("AA_SetPalette", Qt::AA_SetPalette, "@brief Enum constant Qt::AA_SetPalette") + + gsi::enum_const ("AA_EnableHighDpiScaling", Qt::AA_EnableHighDpiScaling, "@brief Enum constant Qt::AA_EnableHighDpiScaling") + + gsi::enum_const ("AA_DisableHighDpiScaling", Qt::AA_DisableHighDpiScaling, "@brief Enum constant Qt::AA_DisableHighDpiScaling") + + gsi::enum_const ("AA_UseStyleSheetPropagationInWidgetStyles", Qt::AA_UseStyleSheetPropagationInWidgetStyles, "@brief Enum constant Qt::AA_UseStyleSheetPropagationInWidgetStyles") + + gsi::enum_const ("AA_DontUseNativeDialogs", Qt::AA_DontUseNativeDialogs, "@brief Enum constant Qt::AA_DontUseNativeDialogs") + + gsi::enum_const ("AA_SynthesizeMouseForUnhandledTabletEvents", Qt::AA_SynthesizeMouseForUnhandledTabletEvents, "@brief Enum constant Qt::AA_SynthesizeMouseForUnhandledTabletEvents") + + gsi::enum_const ("AA_CompressHighFrequencyEvents", Qt::AA_CompressHighFrequencyEvents, "@brief Enum constant Qt::AA_CompressHighFrequencyEvents") + + gsi::enum_const ("AA_DontCheckOpenGLContextThreadAffinity", Qt::AA_DontCheckOpenGLContextThreadAffinity, "@brief Enum constant Qt::AA_DontCheckOpenGLContextThreadAffinity") + + gsi::enum_const ("AA_DisableShaderDiskCache", Qt::AA_DisableShaderDiskCache, "@brief Enum constant Qt::AA_DisableShaderDiskCache") + + gsi::enum_const ("AA_DontShowShortcutsInContextMenus", Qt::AA_DontShowShortcutsInContextMenus, "@brief Enum constant Qt::AA_DontShowShortcutsInContextMenus") + + gsi::enum_const ("AA_CompressTabletEvents", Qt::AA_CompressTabletEvents, "@brief Enum constant Qt::AA_CompressTabletEvents") + + gsi::enum_const ("AA_DisableSessionManager", Qt::AA_DisableSessionManager, "@brief Enum constant Qt::AA_DisableSessionManager") + + gsi::enum_const ("AA_AttributeCount", Qt::AA_AttributeCount, "@brief Enum constant Qt::AA_AttributeCount"), + "@qt\n@brief This class represents the Qt::ApplicationAttribute enum"); + +static gsi::QFlagsClass decl_Qt_ApplicationAttribute_Enums ("QtCore", "Qt_QFlags_ApplicationAttribute", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ApplicationAttribute_Enum_in_parent (decl_Qt_ApplicationAttribute_Enum.defs ()); +static gsi::ClassExt decl_Qt_ApplicationAttribute_Enum_as_child (decl_Qt_ApplicationAttribute_Enum, "ApplicationAttribute"); +static gsi::ClassExt decl_Qt_ApplicationAttribute_Enums_as_child (decl_Qt_ApplicationAttribute_Enums, "QFlags_ApplicationAttribute"); + +} + + +// Implementation of the enum wrapper class for Qt::ApplicationState +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ApplicationState_Enum ("QtCore", "Qt_ApplicationState", + gsi::enum_const ("ApplicationSuspended", Qt::ApplicationSuspended, "@brief Enum constant Qt::ApplicationSuspended") + + gsi::enum_const ("ApplicationHidden", Qt::ApplicationHidden, "@brief Enum constant Qt::ApplicationHidden") + + gsi::enum_const ("ApplicationInactive", Qt::ApplicationInactive, "@brief Enum constant Qt::ApplicationInactive") + + gsi::enum_const ("ApplicationActive", Qt::ApplicationActive, "@brief Enum constant Qt::ApplicationActive"), + "@qt\n@brief This class represents the Qt::ApplicationState enum"); + +static gsi::QFlagsClass decl_Qt_ApplicationState_Enums ("QtCore", "Qt_QFlags_ApplicationState", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ApplicationState_Enum_in_parent (decl_Qt_ApplicationState_Enum.defs ()); +static gsi::ClassExt decl_Qt_ApplicationState_Enum_as_child (decl_Qt_ApplicationState_Enum, "ApplicationState"); +static gsi::ClassExt decl_Qt_ApplicationState_Enums_as_child (decl_Qt_ApplicationState_Enums, "QFlags_ApplicationState"); + +} + + +// Implementation of the enum wrapper class for Qt::ArrowType +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ArrowType_Enum ("QtCore", "Qt_ArrowType", + gsi::enum_const ("NoArrow", Qt::NoArrow, "@brief Enum constant Qt::NoArrow") + + gsi::enum_const ("UpArrow", Qt::UpArrow, "@brief Enum constant Qt::UpArrow") + + gsi::enum_const ("DownArrow", Qt::DownArrow, "@brief Enum constant Qt::DownArrow") + + gsi::enum_const ("LeftArrow", Qt::LeftArrow, "@brief Enum constant Qt::LeftArrow") + + gsi::enum_const ("RightArrow", Qt::RightArrow, "@brief Enum constant Qt::RightArrow"), + "@qt\n@brief This class represents the Qt::ArrowType enum"); + +static gsi::QFlagsClass decl_Qt_ArrowType_Enums ("QtCore", "Qt_QFlags_ArrowType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ArrowType_Enum_in_parent (decl_Qt_ArrowType_Enum.defs ()); +static gsi::ClassExt decl_Qt_ArrowType_Enum_as_child (decl_Qt_ArrowType_Enum, "ArrowType"); +static gsi::ClassExt decl_Qt_ArrowType_Enums_as_child (decl_Qt_ArrowType_Enums, "QFlags_ArrowType"); + +} + + +// Implementation of the enum wrapper class for Qt::AspectRatioMode +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_AspectRatioMode_Enum ("QtCore", "Qt_AspectRatioMode", + gsi::enum_const ("IgnoreAspectRatio", Qt::IgnoreAspectRatio, "@brief Enum constant Qt::IgnoreAspectRatio") + + gsi::enum_const ("KeepAspectRatio", Qt::KeepAspectRatio, "@brief Enum constant Qt::KeepAspectRatio") + + gsi::enum_const ("KeepAspectRatioByExpanding", Qt::KeepAspectRatioByExpanding, "@brief Enum constant Qt::KeepAspectRatioByExpanding"), + "@qt\n@brief This class represents the Qt::AspectRatioMode enum"); + +static gsi::QFlagsClass decl_Qt_AspectRatioMode_Enums ("QtCore", "Qt_QFlags_AspectRatioMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_AspectRatioMode_Enum_in_parent (decl_Qt_AspectRatioMode_Enum.defs ()); +static gsi::ClassExt decl_Qt_AspectRatioMode_Enum_as_child (decl_Qt_AspectRatioMode_Enum, "AspectRatioMode"); +static gsi::ClassExt decl_Qt_AspectRatioMode_Enums_as_child (decl_Qt_AspectRatioMode_Enums, "QFlags_AspectRatioMode"); + +} + + +// Implementation of the enum wrapper class for Qt::Axis +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_Axis_Enum ("QtCore", "Qt_Axis", + gsi::enum_const ("XAxis", Qt::XAxis, "@brief Enum constant Qt::XAxis") + + gsi::enum_const ("YAxis", Qt::YAxis, "@brief Enum constant Qt::YAxis") + + gsi::enum_const ("ZAxis", Qt::ZAxis, "@brief Enum constant Qt::ZAxis"), + "@qt\n@brief This class represents the Qt::Axis enum"); + +static gsi::QFlagsClass decl_Qt_Axis_Enums ("QtCore", "Qt_QFlags_Axis", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_Axis_Enum_in_parent (decl_Qt_Axis_Enum.defs ()); +static gsi::ClassExt decl_Qt_Axis_Enum_as_child (decl_Qt_Axis_Enum, "Axis"); +static gsi::ClassExt decl_Qt_Axis_Enums_as_child (decl_Qt_Axis_Enums, "QFlags_Axis"); + +} + + +// Implementation of the enum wrapper class for Qt::BGMode +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_BGMode_Enum ("QtCore", "Qt_BGMode", + gsi::enum_const ("TransparentMode", Qt::TransparentMode, "@brief Enum constant Qt::TransparentMode") + + gsi::enum_const ("OpaqueMode", Qt::OpaqueMode, "@brief Enum constant Qt::OpaqueMode"), + "@qt\n@brief This class represents the Qt::BGMode enum"); + +static gsi::QFlagsClass decl_Qt_BGMode_Enums ("QtCore", "Qt_QFlags_BGMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_BGMode_Enum_in_parent (decl_Qt_BGMode_Enum.defs ()); +static gsi::ClassExt decl_Qt_BGMode_Enum_as_child (decl_Qt_BGMode_Enum, "BGMode"); +static gsi::ClassExt decl_Qt_BGMode_Enums_as_child (decl_Qt_BGMode_Enums, "QFlags_BGMode"); + +} + + +// Implementation of the enum wrapper class for Qt::BrushStyle +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_BrushStyle_Enum ("QtCore", "Qt_BrushStyle", + gsi::enum_const ("NoBrush", Qt::NoBrush, "@brief Enum constant Qt::NoBrush") + + gsi::enum_const ("SolidPattern", Qt::SolidPattern, "@brief Enum constant Qt::SolidPattern") + + gsi::enum_const ("Dense1Pattern", Qt::Dense1Pattern, "@brief Enum constant Qt::Dense1Pattern") + + gsi::enum_const ("Dense2Pattern", Qt::Dense2Pattern, "@brief Enum constant Qt::Dense2Pattern") + + gsi::enum_const ("Dense3Pattern", Qt::Dense3Pattern, "@brief Enum constant Qt::Dense3Pattern") + + gsi::enum_const ("Dense4Pattern", Qt::Dense4Pattern, "@brief Enum constant Qt::Dense4Pattern") + + gsi::enum_const ("Dense5Pattern", Qt::Dense5Pattern, "@brief Enum constant Qt::Dense5Pattern") + + gsi::enum_const ("Dense6Pattern", Qt::Dense6Pattern, "@brief Enum constant Qt::Dense6Pattern") + + gsi::enum_const ("Dense7Pattern", Qt::Dense7Pattern, "@brief Enum constant Qt::Dense7Pattern") + + gsi::enum_const ("HorPattern", Qt::HorPattern, "@brief Enum constant Qt::HorPattern") + + gsi::enum_const ("VerPattern", Qt::VerPattern, "@brief Enum constant Qt::VerPattern") + + gsi::enum_const ("CrossPattern", Qt::CrossPattern, "@brief Enum constant Qt::CrossPattern") + + gsi::enum_const ("BDiagPattern", Qt::BDiagPattern, "@brief Enum constant Qt::BDiagPattern") + + gsi::enum_const ("FDiagPattern", Qt::FDiagPattern, "@brief Enum constant Qt::FDiagPattern") + + gsi::enum_const ("DiagCrossPattern", Qt::DiagCrossPattern, "@brief Enum constant Qt::DiagCrossPattern") + + gsi::enum_const ("LinearGradientPattern", Qt::LinearGradientPattern, "@brief Enum constant Qt::LinearGradientPattern") + + gsi::enum_const ("RadialGradientPattern", Qt::RadialGradientPattern, "@brief Enum constant Qt::RadialGradientPattern") + + gsi::enum_const ("ConicalGradientPattern", Qt::ConicalGradientPattern, "@brief Enum constant Qt::ConicalGradientPattern") + + gsi::enum_const ("TexturePattern", Qt::TexturePattern, "@brief Enum constant Qt::TexturePattern"), + "@qt\n@brief This class represents the Qt::BrushStyle enum"); + +static gsi::QFlagsClass decl_Qt_BrushStyle_Enums ("QtCore", "Qt_QFlags_BrushStyle", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_BrushStyle_Enum_in_parent (decl_Qt_BrushStyle_Enum.defs ()); +static gsi::ClassExt decl_Qt_BrushStyle_Enum_as_child (decl_Qt_BrushStyle_Enum, "BrushStyle"); +static gsi::ClassExt decl_Qt_BrushStyle_Enums_as_child (decl_Qt_BrushStyle_Enums, "QFlags_BrushStyle"); + +} + + +// Implementation of the enum wrapper class for Qt::CaseSensitivity +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_CaseSensitivity_Enum ("QtCore", "Qt_CaseSensitivity", + gsi::enum_const ("CaseInsensitive", Qt::CaseInsensitive, "@brief Enum constant Qt::CaseInsensitive") + + gsi::enum_const ("CaseSensitive", Qt::CaseSensitive, "@brief Enum constant Qt::CaseSensitive"), + "@qt\n@brief This class represents the Qt::CaseSensitivity enum"); + +static gsi::QFlagsClass decl_Qt_CaseSensitivity_Enums ("QtCore", "Qt_QFlags_CaseSensitivity", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_CaseSensitivity_Enum_in_parent (decl_Qt_CaseSensitivity_Enum.defs ()); +static gsi::ClassExt decl_Qt_CaseSensitivity_Enum_as_child (decl_Qt_CaseSensitivity_Enum, "CaseSensitivity"); +static gsi::ClassExt decl_Qt_CaseSensitivity_Enums_as_child (decl_Qt_CaseSensitivity_Enums, "QFlags_CaseSensitivity"); + +} + + +// Implementation of the enum wrapper class for Qt::CheckState +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_CheckState_Enum ("QtCore", "Qt_CheckState", + gsi::enum_const ("Unchecked", Qt::Unchecked, "@brief Enum constant Qt::Unchecked") + + gsi::enum_const ("PartiallyChecked", Qt::PartiallyChecked, "@brief Enum constant Qt::PartiallyChecked") + + gsi::enum_const ("Checked", Qt::Checked, "@brief Enum constant Qt::Checked"), + "@qt\n@brief This class represents the Qt::CheckState enum"); + +static gsi::QFlagsClass decl_Qt_CheckState_Enums ("QtCore", "Qt_QFlags_CheckState", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_CheckState_Enum_in_parent (decl_Qt_CheckState_Enum.defs ()); +static gsi::ClassExt decl_Qt_CheckState_Enum_as_child (decl_Qt_CheckState_Enum, "CheckState"); +static gsi::ClassExt decl_Qt_CheckState_Enums_as_child (decl_Qt_CheckState_Enums, "QFlags_CheckState"); + +} + + +// Implementation of the enum wrapper class for Qt::ChecksumType +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ChecksumType_Enum ("QtCore", "Qt_ChecksumType", + gsi::enum_const ("ChecksumIso3309", Qt::ChecksumIso3309, "@brief Enum constant Qt::ChecksumIso3309") + + gsi::enum_const ("ChecksumItuV41", Qt::ChecksumItuV41, "@brief Enum constant Qt::ChecksumItuV41"), + "@qt\n@brief This class represents the Qt::ChecksumType enum"); + +static gsi::QFlagsClass decl_Qt_ChecksumType_Enums ("QtCore", "Qt_QFlags_ChecksumType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ChecksumType_Enum_in_parent (decl_Qt_ChecksumType_Enum.defs ()); +static gsi::ClassExt decl_Qt_ChecksumType_Enum_as_child (decl_Qt_ChecksumType_Enum, "ChecksumType"); +static gsi::ClassExt decl_Qt_ChecksumType_Enums_as_child (decl_Qt_ChecksumType_Enums, "QFlags_ChecksumType"); + +} + + +// Implementation of the enum wrapper class for Qt::ClipOperation +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ClipOperation_Enum ("QtCore", "Qt_ClipOperation", + gsi::enum_const ("NoClip", Qt::NoClip, "@brief Enum constant Qt::NoClip") + + gsi::enum_const ("ReplaceClip", Qt::ReplaceClip, "@brief Enum constant Qt::ReplaceClip") + + gsi::enum_const ("IntersectClip", Qt::IntersectClip, "@brief Enum constant Qt::IntersectClip"), + "@qt\n@brief This class represents the Qt::ClipOperation enum"); + +static gsi::QFlagsClass decl_Qt_ClipOperation_Enums ("QtCore", "Qt_QFlags_ClipOperation", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ClipOperation_Enum_in_parent (decl_Qt_ClipOperation_Enum.defs ()); +static gsi::ClassExt decl_Qt_ClipOperation_Enum_as_child (decl_Qt_ClipOperation_Enum, "ClipOperation"); +static gsi::ClassExt decl_Qt_ClipOperation_Enums_as_child (decl_Qt_ClipOperation_Enums, "QFlags_ClipOperation"); + +} + + +// Implementation of the enum wrapper class for Qt::ConnectionType +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ConnectionType_Enum ("QtCore", "Qt_ConnectionType", + gsi::enum_const ("AutoConnection", Qt::AutoConnection, "@brief Enum constant Qt::AutoConnection") + + gsi::enum_const ("DirectConnection", Qt::DirectConnection, "@brief Enum constant Qt::DirectConnection") + + gsi::enum_const ("QueuedConnection", Qt::QueuedConnection, "@brief Enum constant Qt::QueuedConnection") + + gsi::enum_const ("BlockingQueuedConnection", Qt::BlockingQueuedConnection, "@brief Enum constant Qt::BlockingQueuedConnection") + + gsi::enum_const ("UniqueConnection", Qt::UniqueConnection, "@brief Enum constant Qt::UniqueConnection") + + gsi::enum_const ("SingleShotConnection", Qt::SingleShotConnection, "@brief Enum constant Qt::SingleShotConnection"), + "@qt\n@brief This class represents the Qt::ConnectionType enum"); + +static gsi::QFlagsClass decl_Qt_ConnectionType_Enums ("QtCore", "Qt_QFlags_ConnectionType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ConnectionType_Enum_in_parent (decl_Qt_ConnectionType_Enum.defs ()); +static gsi::ClassExt decl_Qt_ConnectionType_Enum_as_child (decl_Qt_ConnectionType_Enum, "ConnectionType"); +static gsi::ClassExt decl_Qt_ConnectionType_Enums_as_child (decl_Qt_ConnectionType_Enums, "QFlags_ConnectionType"); + +} + + +// Implementation of the enum wrapper class for Qt::ContextMenuPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ContextMenuPolicy_Enum ("QtCore", "Qt_ContextMenuPolicy", + gsi::enum_const ("NoContextMenu", Qt::NoContextMenu, "@brief Enum constant Qt::NoContextMenu") + + gsi::enum_const ("DefaultContextMenu", Qt::DefaultContextMenu, "@brief Enum constant Qt::DefaultContextMenu") + + gsi::enum_const ("ActionsContextMenu", Qt::ActionsContextMenu, "@brief Enum constant Qt::ActionsContextMenu") + + gsi::enum_const ("CustomContextMenu", Qt::CustomContextMenu, "@brief Enum constant Qt::CustomContextMenu") + + gsi::enum_const ("PreventContextMenu", Qt::PreventContextMenu, "@brief Enum constant Qt::PreventContextMenu"), + "@qt\n@brief This class represents the Qt::ContextMenuPolicy enum"); + +static gsi::QFlagsClass decl_Qt_ContextMenuPolicy_Enums ("QtCore", "Qt_QFlags_ContextMenuPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ContextMenuPolicy_Enum_in_parent (decl_Qt_ContextMenuPolicy_Enum.defs ()); +static gsi::ClassExt decl_Qt_ContextMenuPolicy_Enum_as_child (decl_Qt_ContextMenuPolicy_Enum, "ContextMenuPolicy"); +static gsi::ClassExt decl_Qt_ContextMenuPolicy_Enums_as_child (decl_Qt_ContextMenuPolicy_Enums, "QFlags_ContextMenuPolicy"); + +} + + +// Implementation of the enum wrapper class for Qt::CoordinateSystem +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_CoordinateSystem_Enum ("QtCore", "Qt_CoordinateSystem", + gsi::enum_const ("DeviceCoordinates", Qt::DeviceCoordinates, "@brief Enum constant Qt::DeviceCoordinates") + + gsi::enum_const ("LogicalCoordinates", Qt::LogicalCoordinates, "@brief Enum constant Qt::LogicalCoordinates"), + "@qt\n@brief This class represents the Qt::CoordinateSystem enum"); + +static gsi::QFlagsClass decl_Qt_CoordinateSystem_Enums ("QtCore", "Qt_QFlags_CoordinateSystem", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_CoordinateSystem_Enum_in_parent (decl_Qt_CoordinateSystem_Enum.defs ()); +static gsi::ClassExt decl_Qt_CoordinateSystem_Enum_as_child (decl_Qt_CoordinateSystem_Enum, "CoordinateSystem"); +static gsi::ClassExt decl_Qt_CoordinateSystem_Enums_as_child (decl_Qt_CoordinateSystem_Enums, "QFlags_CoordinateSystem"); + +} + + +// Implementation of the enum wrapper class for Qt::Corner +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_Corner_Enum ("QtCore", "Qt_Corner", + gsi::enum_const ("TopLeftCorner", Qt::TopLeftCorner, "@brief Enum constant Qt::TopLeftCorner") + + gsi::enum_const ("TopRightCorner", Qt::TopRightCorner, "@brief Enum constant Qt::TopRightCorner") + + gsi::enum_const ("BottomLeftCorner", Qt::BottomLeftCorner, "@brief Enum constant Qt::BottomLeftCorner") + + gsi::enum_const ("BottomRightCorner", Qt::BottomRightCorner, "@brief Enum constant Qt::BottomRightCorner"), + "@qt\n@brief This class represents the Qt::Corner enum"); + +static gsi::QFlagsClass decl_Qt_Corner_Enums ("QtCore", "Qt_QFlags_Corner", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_Corner_Enum_in_parent (decl_Qt_Corner_Enum.defs ()); +static gsi::ClassExt decl_Qt_Corner_Enum_as_child (decl_Qt_Corner_Enum, "Corner"); +static gsi::ClassExt decl_Qt_Corner_Enums_as_child (decl_Qt_Corner_Enums, "QFlags_Corner"); + +} + + +// Implementation of the enum wrapper class for Qt::CursorMoveStyle +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_CursorMoveStyle_Enum ("QtCore", "Qt_CursorMoveStyle", + gsi::enum_const ("LogicalMoveStyle", Qt::LogicalMoveStyle, "@brief Enum constant Qt::LogicalMoveStyle") + + gsi::enum_const ("VisualMoveStyle", Qt::VisualMoveStyle, "@brief Enum constant Qt::VisualMoveStyle"), + "@qt\n@brief This class represents the Qt::CursorMoveStyle enum"); + +static gsi::QFlagsClass decl_Qt_CursorMoveStyle_Enums ("QtCore", "Qt_QFlags_CursorMoveStyle", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_CursorMoveStyle_Enum_in_parent (decl_Qt_CursorMoveStyle_Enum.defs ()); +static gsi::ClassExt decl_Qt_CursorMoveStyle_Enum_as_child (decl_Qt_CursorMoveStyle_Enum, "CursorMoveStyle"); +static gsi::ClassExt decl_Qt_CursorMoveStyle_Enums_as_child (decl_Qt_CursorMoveStyle_Enums, "QFlags_CursorMoveStyle"); + +} + + +// Implementation of the enum wrapper class for Qt::CursorShape +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_CursorShape_Enum ("QtCore", "Qt_CursorShape", + gsi::enum_const ("ArrowCursor", Qt::ArrowCursor, "@brief Enum constant Qt::ArrowCursor") + + gsi::enum_const ("UpArrowCursor", Qt::UpArrowCursor, "@brief Enum constant Qt::UpArrowCursor") + + gsi::enum_const ("CrossCursor", Qt::CrossCursor, "@brief Enum constant Qt::CrossCursor") + + gsi::enum_const ("WaitCursor", Qt::WaitCursor, "@brief Enum constant Qt::WaitCursor") + + gsi::enum_const ("IBeamCursor", Qt::IBeamCursor, "@brief Enum constant Qt::IBeamCursor") + + gsi::enum_const ("SizeVerCursor", Qt::SizeVerCursor, "@brief Enum constant Qt::SizeVerCursor") + + gsi::enum_const ("SizeHorCursor", Qt::SizeHorCursor, "@brief Enum constant Qt::SizeHorCursor") + + gsi::enum_const ("SizeBDiagCursor", Qt::SizeBDiagCursor, "@brief Enum constant Qt::SizeBDiagCursor") + + gsi::enum_const ("SizeFDiagCursor", Qt::SizeFDiagCursor, "@brief Enum constant Qt::SizeFDiagCursor") + + gsi::enum_const ("SizeAllCursor", Qt::SizeAllCursor, "@brief Enum constant Qt::SizeAllCursor") + + gsi::enum_const ("BlankCursor", Qt::BlankCursor, "@brief Enum constant Qt::BlankCursor") + + gsi::enum_const ("SplitVCursor", Qt::SplitVCursor, "@brief Enum constant Qt::SplitVCursor") + + gsi::enum_const ("SplitHCursor", Qt::SplitHCursor, "@brief Enum constant Qt::SplitHCursor") + + gsi::enum_const ("PointingHandCursor", Qt::PointingHandCursor, "@brief Enum constant Qt::PointingHandCursor") + + gsi::enum_const ("ForbiddenCursor", Qt::ForbiddenCursor, "@brief Enum constant Qt::ForbiddenCursor") + + gsi::enum_const ("WhatsThisCursor", Qt::WhatsThisCursor, "@brief Enum constant Qt::WhatsThisCursor") + + gsi::enum_const ("BusyCursor", Qt::BusyCursor, "@brief Enum constant Qt::BusyCursor") + + gsi::enum_const ("OpenHandCursor", Qt::OpenHandCursor, "@brief Enum constant Qt::OpenHandCursor") + + gsi::enum_const ("ClosedHandCursor", Qt::ClosedHandCursor, "@brief Enum constant Qt::ClosedHandCursor") + + gsi::enum_const ("DragCopyCursor", Qt::DragCopyCursor, "@brief Enum constant Qt::DragCopyCursor") + + gsi::enum_const ("DragMoveCursor", Qt::DragMoveCursor, "@brief Enum constant Qt::DragMoveCursor") + + gsi::enum_const ("DragLinkCursor", Qt::DragLinkCursor, "@brief Enum constant Qt::DragLinkCursor") + + gsi::enum_const ("LastCursor", Qt::LastCursor, "@brief Enum constant Qt::LastCursor") + + gsi::enum_const ("BitmapCursor", Qt::BitmapCursor, "@brief Enum constant Qt::BitmapCursor") + + gsi::enum_const ("CustomCursor", Qt::CustomCursor, "@brief Enum constant Qt::CustomCursor"), + "@qt\n@brief This class represents the Qt::CursorShape enum"); + +static gsi::QFlagsClass decl_Qt_CursorShape_Enums ("QtCore", "Qt_QFlags_CursorShape", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_CursorShape_Enum_in_parent (decl_Qt_CursorShape_Enum.defs ()); +static gsi::ClassExt decl_Qt_CursorShape_Enum_as_child (decl_Qt_CursorShape_Enum, "CursorShape"); +static gsi::ClassExt decl_Qt_CursorShape_Enums_as_child (decl_Qt_CursorShape_Enums, "QFlags_CursorShape"); + +} + + +// Implementation of the enum wrapper class for Qt::DateFormat +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_DateFormat_Enum ("QtCore", "Qt_DateFormat", + gsi::enum_const ("TextDate", Qt::TextDate, "@brief Enum constant Qt::TextDate") + + gsi::enum_const ("ISODate", Qt::ISODate, "@brief Enum constant Qt::ISODate") + + gsi::enum_const ("RFC2822Date", Qt::RFC2822Date, "@brief Enum constant Qt::RFC2822Date") + + gsi::enum_const ("ISODateWithMs", Qt::ISODateWithMs, "@brief Enum constant Qt::ISODateWithMs"), + "@qt\n@brief This class represents the Qt::DateFormat enum"); + +static gsi::QFlagsClass decl_Qt_DateFormat_Enums ("QtCore", "Qt_QFlags_DateFormat", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_DateFormat_Enum_in_parent (decl_Qt_DateFormat_Enum.defs ()); +static gsi::ClassExt decl_Qt_DateFormat_Enum_as_child (decl_Qt_DateFormat_Enum, "DateFormat"); +static gsi::ClassExt decl_Qt_DateFormat_Enums_as_child (decl_Qt_DateFormat_Enums, "QFlags_DateFormat"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQtCoreAdd.cc b/src/gsiqt/qt6/QtCore/gsiDeclQtCoreAdd.cc new file mode 100644 index 000000000..0a561fbb8 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQtCoreAdd.cc @@ -0,0 +1,489 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +#include "gsiQt.h" + +#include +#include +#include +#include +#include +#include +#if QT_VERSION < 0x60000 +#include +#endif +#include + +// NOTE: this is required because HitTestAccuracy is defined here, but goes into Qt +// namespace which is in QtCore ... this introduces a dependency of QtCore GSI lib on QtGui. +#include + +class Qt_Namespace { }; +class QVariant_Namespace { }; + +namespace gsi_qt +{ + +// --------------------------------------------------------------------------- +// QVariant::Type implementation +// (this type is not created automatically since QVariant is implemented implicitly) + +// A dummy namespace "QVariant" +gsi::Class decl_QVariant_Namespace ("QtCore", "QVariant", + gsi::Methods(), + "@qt\n@brief This class represents the QVariant namespace"); + +static gsi::Enum decl_QVariant_Type_Enum ("QtCore", "QVariant_Type", + gsi::enum_const ("Invalid", QVariant::Invalid, "@brief Enum constant QVariant::Invalid") + + gsi::enum_const ("Bool", QVariant::Bool, "@brief Enum constant QVariant::Bool") + + gsi::enum_const ("Int", QVariant::Int, "@brief Enum constant QVariant::Int") + + gsi::enum_const ("UInt", QVariant::UInt, "@brief Enum constant QVariant::UInt") + + gsi::enum_const ("LongLong", QVariant::LongLong, "@brief Enum constant QVariant::LongLong") + + gsi::enum_const ("ULongLong", QVariant::ULongLong, "@brief Enum constant QVariant::ULongLong") + + gsi::enum_const ("Double", QVariant::Double, "@brief Enum constant QVariant::Double") + + gsi::enum_const ("Char", QVariant::Char, "@brief Enum constant QVariant::Char") + + gsi::enum_const ("Map", QVariant::Map, "@brief Enum constant QVariant::Map") + + gsi::enum_const ("List", QVariant::List, "@brief Enum constant QVariant::List") + + gsi::enum_const ("String", QVariant::String, "@brief Enum constant QVariant::String") + + gsi::enum_const ("StringList", QVariant::StringList, "@brief Enum constant QVariant::StringList") + + gsi::enum_const ("ByteArray", QVariant::ByteArray, "@brief Enum constant QVariant::ByteArray") + + gsi::enum_const ("BitArray", QVariant::BitArray, "@brief Enum constant QVariant::BitArray") + + gsi::enum_const ("Date", QVariant::Date, "@brief Enum constant QVariant::Date") + + gsi::enum_const ("Time", QVariant::Time, "@brief Enum constant QVariant::Time") + + gsi::enum_const ("DateTime", QVariant::DateTime, "@brief Enum constant QVariant::DateTime") + + gsi::enum_const ("Url", QVariant::Url, "@brief Enum constant QVariant::Url") + + gsi::enum_const ("Locale", QVariant::Locale, "@brief Enum constant QVariant::Locale") + + gsi::enum_const ("Rect", QVariant::Rect, "@brief Enum constant QVariant::Rect") + + gsi::enum_const ("RectF", QVariant::RectF, "@brief Enum constant QVariant::RectF") + + gsi::enum_const ("Size", QVariant::Size, "@brief Enum constant QVariant::Size") + + gsi::enum_const ("SizeF", QVariant::SizeF, "@brief Enum constant QVariant::SizeF") + + gsi::enum_const ("Line", QVariant::Line, "@brief Enum constant QVariant::Line") + + gsi::enum_const ("LineF", QVariant::LineF, "@brief Enum constant QVariant::LineF") + + gsi::enum_const ("Point", QVariant::Point, "@brief Enum constant QVariant::Point") + + gsi::enum_const ("PointF", QVariant::PointF, "@brief Enum constant QVariant::PointF") + +#if QT_VERSION < 0x60000 + gsi::enum_const ("RegExp", QVariant::RegExp, "@brief Enum constant QVariant::RegExp") + +#endif + gsi::enum_const ("Hash", QVariant::Hash, "@brief Enum constant QVariant::Hash") + + gsi::enum_const ("LastCoreType", QVariant::LastCoreType, "@brief Enum constant QVariant::LastCoreType") + + gsi::enum_const ("Font", QVariant::Font, "@brief Enum constant QVariant::Font") + + gsi::enum_const ("Pixmap", QVariant::Pixmap, "@brief Enum constant QVariant::Pixmap") + + gsi::enum_const ("Brush", QVariant::Brush, "@brief Enum constant QVariant::Brush") + + gsi::enum_const ("Color", QVariant::Color, "@brief Enum constant QVariant::Color") + + gsi::enum_const ("Palette", QVariant::Palette, "@brief Enum constant QVariant::Palette") + + gsi::enum_const ("Icon", QVariant::Icon, "@brief Enum constant QVariant::Icon") + + gsi::enum_const ("Image", QVariant::Image, "@brief Enum constant QVariant::Image") + + gsi::enum_const ("Polygon", QVariant::Polygon, "@brief Enum constant QVariant::Polygon") + + gsi::enum_const ("Region", QVariant::Region, "@brief Enum constant QVariant::Region") + + gsi::enum_const ("Bitmap", QVariant::Bitmap, "@brief Enum constant QVariant::Bitmap") + + gsi::enum_const ("Cursor", QVariant::Cursor, "@brief Enum constant QVariant::Cursor") + + gsi::enum_const ("SizePolicy", QVariant::SizePolicy, "@brief Enum constant QVariant::SizePolicy") + + gsi::enum_const ("KeySequence", QVariant::KeySequence, "@brief Enum constant QVariant::KeySequence") + + gsi::enum_const ("Pen", QVariant::Pen, "@brief Enum constant QVariant::Pen") + + gsi::enum_const ("TextLength", QVariant::TextLength, "@brief Enum constant QVariant::TextLength") + + gsi::enum_const ("TextFormat", QVariant::TextFormat, "@brief Enum constant QVariant::TextFormat") + +#if QT_VERSION < 0x60000 + gsi::enum_const ("Matrix", QVariant::Matrix, "@brief Enum constant QVariant::Matrix") + +#endif + gsi::enum_const ("Transform", QVariant::Transform, "@brief Enum constant QVariant::Transform") + + gsi::enum_const ("Matrix4x4", QVariant::Matrix4x4, "@brief Enum constant QVariant::Matrix4x4") + + gsi::enum_const ("Vector2D", QVariant::Vector2D, "@brief Enum constant QVariant::Vector2D") + + gsi::enum_const ("Vector3D", QVariant::Vector3D, "@brief Enum constant QVariant::Vector3D") + + gsi::enum_const ("Vector4D", QVariant::Vector4D, "@brief Enum constant QVariant::Vector4D") + + gsi::enum_const ("Quaternion", QVariant::Quaternion, "@brief Enum constant QVariant::Quaternion") + + gsi::enum_const ("LastGuiType", QVariant::LastGuiType, "@brief Enum constant QVariant::LastGuiType") + + gsi::enum_const ("UserType", QVariant::UserType, "@brief Enum constant QVariant::UserType") + + gsi::enum_const ("LastType", QVariant::LastType, "@brief Enum constant QVariant::LastType"), + "@qt\n@brief This class represents the QVariant::Type enum"); + +static gsi::QFlagsClass decl_QVariant_Type_Enums ("QtCore", "QVariant_QFlags_Type", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QVariant_Type_Enum_in_parent (decl_QVariant_Type_Enum.defs ()); +static gsi::ClassExt decl_QVariant_Type_Enum_as_child (decl_QVariant_Type_Enum, "Type"); +static gsi::ClassExt decl_QVariant_Type_Enums_as_child (decl_QVariant_Type_Enums, "QFlags_Type"); + +// ------------------------------------------------------------ +// Declarations for QPair + +gsi::Class > decl_QString_QPair ("QtCore", "QPair_QString_QString", + qt_gsi::pair_decl::methods (), + "@qt\\n@brief Represents a QPair" +); + +// ------------------------------------------------------------ +// Declarations for QPair + +gsi::Class > decl_QByteArray_QPair ("QtCore", "QPair_QByteArray_QByteArray", + qt_gsi::pair_decl::methods (), + "@qt\\n@brief Represents a QPair" +); + +// ------------------------------------------------------------ +// Declarations for QPair + +gsi::Class > decl_double_QPair ("QtCore", "QPair_double_double", + qt_gsi::pair_decl::methods (), + "@qt\\n@brief Represents a QPair" +); + +// ------------------------------------------------------------ +// Declarations for QPair + +gsi::Class > decl_double_QPointF_QPair ("QtCore", "QPair_double_QPointF", + qt_gsi::pair_decl::methods (), + "@qt\\n@brief Represents a QPair" +); + +// ------------------------------------------------------------ +// Declarations for QPair + +gsi::Class > decl_int_int_QPair ("QtCore", "QPair_int_int", + qt_gsi::pair_decl::methods (), + "@qt\\n@brief Represents a QPair" +); + +// ------------------------------------------------------------ +// Declarations for QPair + +gsi::Class > decl_QString_QSizeF_QPair ("QtCore", "QPair_QString_QSizeF", + qt_gsi::pair_decl::methods (), + "@qt\\n@brief Represents a QPair" +); + +// ------------------------------------------------------------ +// Declarations for QPair + +gsi::Class > decl_double_QVariant_QPair ("QtCore", "QPair_double_QVariant", + qt_gsi::pair_decl::methods (), + "@qt\\n@brief Represents a QPair" +); + +// --------------------------------------------------------------------------- +// QtMsgType implementation +// (this type is not created automatically since QtMsgType is not within a namespace) +// TODO: automate this within mkqtdecl5.sh + +static gsi::Enum decl_QtMsgType ("QtCore", "QtMsgType", + gsi::enum_const ("QtDebugMsg", QtDebugMsg, "@brief Enum constant QtDebugMsg of QtMsgType") + + gsi::enum_const ("QtWarningMsg", QtWarningMsg, "@brief Enum constant QtWarningMsg of QtMsgType") + + gsi::enum_const ("QtCriticalMsg", QtCriticalMsg, "@brief Enum constant QtCriticalMsg of QtMsgType") + + gsi::enum_const ("QtFatalMsg", QtFatalMsg, "@brief Enum constant QtFatalMsg of QtMsgType") + + gsi::enum_const ("QtInfoMsg", QtInfoMsg, "@brief Enum constant QtInfoMsg of QtMsgType") + + gsi::enum_const ("QtSystemMsg", QtSystemMsg, "@brief Enum constant QtSystemMsg of QtMsgType"), + "@qt\n@brief Binding of QtMsgType" +); + +// --------------------------------------------------------------------------- +// QUrlTwoFlags bindings + +template +class QUrlTwoFlagsClass; + +/** + * @brief An adaptor class for the QUrlTwoFlags template derived from QFlagsAdaptor template + */ +template +class QUrlTwoFlagsAdaptor +{ +public: + QUrlTwoFlagsAdaptor () : m_qf () { } + QUrlTwoFlagsAdaptor (A e) : m_qf (e) { } + QUrlTwoFlagsAdaptor (B e) : m_qf (e) { } + QUrlTwoFlagsAdaptor (QFlags e) : m_qf (e) { } + QUrlTwoFlagsAdaptor (QFlags e) : m_qf (e) { } + QUrlTwoFlagsAdaptor (const QUrlTwoFlags &qf) : m_qf (qf) { } + QUrlTwoFlagsAdaptor (int i) : m_qf (i) { } + + QUrlTwoFlagsAdaptor (const std::string &s) + { + const QUrlTwoFlagsClass *ecls = dynamic_cast *> (gsi::cls_decl > ()); + tl_assert (ecls != 0); + m_qf = ecls->qflags_from_string (s); + } + + QUrlTwoFlags &value () { return m_qf; } + const QUrlTwoFlags &value () const { return m_qf; } + +private: + QUrlTwoFlags m_qf; +}; + +/** + * @brief A binding for QUrlTwoFlags derived from QFlags binding + */ +template +class QUrlTwoFlagsClass + : public gsi::Class, QUrlTwoFlags > +{ +public: + typedef typename QFlags::Int int_repr; + + QUrlTwoFlagsClass (const std::string &module, const std::string &name, const std::string &doc = std::string ()) + : gsi::Class, QUrlTwoFlags > (module, name, methods (), doc) + { + } + + static QUrlTwoFlags *new_from_i (int_repr i) + { + return new QUrlTwoFlags (i); + } + + static QUrlTwoFlags *new_from_e1 (A e) + { + return new QUrlTwoFlags (e); + } + + static QUrlTwoFlags *new_from_e1f (QFlags e) + { + return new QUrlTwoFlags (e); + } + + static QUrlTwoFlags *new_from_e2 (B e) + { + return new QUrlTwoFlags (e); + } + + static QUrlTwoFlags *new_from_e2f (QFlags e) + { + return new QUrlTwoFlags (e); + } + + static QUrlTwoFlags *new_from_s (const std::string &s) + { + QUrlTwoFlags flags; + + const gsi::Enum *acls = dynamic_cast *> (gsi::cls_decl ()); + const gsi::Enum *bcls = dynamic_cast *> (gsi::cls_decl ()); + tl_assert (acls != 0 && bcls != 0); + + tl::Extractor ex (s.c_str ()); + while (! ex.at_end ()) { + + bool any = false; + + for (typename gsi::EnumSpecs::iterator s = acls->specs ().begin (); s != acls->specs ().end () && !any; ++s) { + if (ex.test (s->str.c_str ())) { + flags |= A (s->evalue); + any = true; + } + } + + for (typename gsi::EnumSpecs::iterator s = bcls->specs ().begin (); s != bcls->specs ().end () && !any; ++s) { + if (ex.test (s->str.c_str ())) { + flags |= B (s->evalue); + any = true; + } + } + + if (any) { + ex.test ("|"); + ex.test (","); + } else { + break; + } + + } + + return new QUrlTwoFlags (flags); + } + + static std::string to_s (const QUrlTwoFlags *self) + { + std::string res; + + const gsi::Enum *acls = dynamic_cast *> (gsi::cls_decl ()); + const gsi::Enum *bcls = dynamic_cast *> (gsi::cls_decl ()); + tl_assert (acls != 0 && bcls != 0); + + for (typename gsi::EnumSpecs::iterator s = acls->specs ().begin (); s != acls->specs ().end (); ++s) { + if (self->testFlag (s->evalue)) { + if (! res.empty ()) { + res += "|"; + } + res += s->str; + } + } + + for (typename gsi::EnumSpecs::iterator s = bcls->specs ().begin (); s != bcls->specs ().end (); ++s) { + if (self->testFlag (s->evalue)) { + if (! res.empty ()) { + res += "|"; + } + res += s->str; + } + } + + return res; + } + + static int_repr to_i (const QUrlTwoFlags *self) + { + return int_repr (*self); + } + + static bool test_flag1 (const QUrlTwoFlags *self, A e) + { + return self->testFlag (e); + } + + static bool test_flag2 (const QUrlTwoFlags *self, B e) + { + return self->testFlag (e); + } + + static std::string inspect (const QUrlTwoFlags *self) + { + return to_s (self) + tl::sprintf(" (%u)", (unsigned int) (int_repr (*self))); + } + + static QUrlTwoFlags invert (const QUrlTwoFlags *self) + { + return ~*self; + } + + static QUrlTwoFlags or_op (const QUrlTwoFlags *self, const QUrlTwoFlags &other) + { + return *self | other; + } + + static QUrlTwoFlags or_op_with_e1 (const QUrlTwoFlags *self, A e) + { + return *self | e; + } + + static QUrlTwoFlags or_op_with_e2 (const QUrlTwoFlags *self, B e) + { + return *self | e; + } + + static QUrlTwoFlags and_op (const QUrlTwoFlags *self, const QUrlTwoFlags &other) + { + return *self & other; + } + + static QUrlTwoFlags and_op_with_e1 (const QUrlTwoFlags *self, A e) + { + return *self & e; + } + + static QUrlTwoFlags and_op_with_e2 (const QUrlTwoFlags *self, B e) + { + return *self & e; + } + + static QUrlTwoFlags xor_op (const QUrlTwoFlags *self, const QUrlTwoFlags &other) + { + return *self ^ other; + } + + static QUrlTwoFlags xor_op_with_e1 (const QUrlTwoFlags *self, A e) + { + return *self ^ e; + } + + static QUrlTwoFlags xor_op_with_e2 (const QUrlTwoFlags *self, B e) + { + return *self ^ e; + } + + static bool not_equal_with_i (const QUrlTwoFlags *self, int_repr i) + { + return int_repr (*self) != i; + } + + static bool not_equal (const QUrlTwoFlags *self, const QUrlTwoFlags &other) + { + // See equal() for an explanation why we compare int's. + return int_repr (*self) != int_repr (other); + } + + static bool equal_with_i (const QUrlTwoFlags *self, int_repr i) + { + return int_repr (*self) == i; + } + + static bool equal (const QUrlTwoFlags *self, const QUrlTwoFlags &other) + { + // NOTE: in order to avoid ambiguities with non-explicit constructors of objects taking a QFlag as an argument, + // we compare int's explicitly. An example for such an ambiguity is QSurfaceFormat in Qt 5.5.1 which takes a QFlags + // object in a non-explicit constructor. + return int_repr (*self) == int_repr (other); + } + + static gsi::Methods methods () + { + return + gsi::constructor ("new", &new_from_i, gsi::arg ("i"), "@brief Creates a flag set from an integer value") + + gsi::constructor ("new", &new_from_s, gsi::arg ("s"), "@brief Creates a flag set from a string") + + gsi::constructor ("new", &new_from_e1, gsi::arg ("e"), "@brief Creates a flag set from an enum") + + gsi::constructor ("new", &new_from_e1f, gsi::arg ("e"), "@brief Creates a flag set from a QFlags set") + + gsi::constructor ("new", &new_from_e2, gsi::arg ("e"), "@brief Creates a flag set from an enum") + + gsi::constructor ("new", &new_from_e2f, gsi::arg ("e"), "@brief Creates a flag set from a QFlags set") + + gsi::method_ext ("to_s", &to_s, "@brief Converts the flag set to a string") + + gsi::method_ext ("to_i", &to_i, "@brief Converts the flag set to an integer") + + gsi::method_ext ("testFlag1", &test_flag1, gsi::arg ("flag"), "@brief Tests whether the flag set contains the given flag") + + gsi::method_ext ("testFlag2", &test_flag2, gsi::arg ("flag"), "@brief Tests whether the flag set contains the given flag") + + gsi::method_ext ("inspect", &inspect, "@brief Converts the flag set to a visual string") + + gsi::method_ext ("|", &or_op, gsi::arg ("other"), "@brief Computes the union of two flag sets") + + gsi::method_ext ("|", &or_op_with_e1, gsi::arg ("flag"), "@brief Adds the given flag to the flag set and returns the new flag set") + + gsi::method_ext ("|", &or_op_with_e2, gsi::arg ("flag"), "@brief Adds the given flag to the flag set and returns the new flag set") + + gsi::method_ext ("&", &and_op, gsi::arg ("other"), "@brief Computes the intersection between the two flag sets") + + gsi::method_ext ("&", &and_op_with_e1, gsi::arg ("flag"), "@brief Tests whether the given flag is contained in the flag set and returns a null flag set if not") + + gsi::method_ext ("&", &and_op_with_e2, gsi::arg ("flag"), "@brief Tests whether the given flag is contained in the flag set and returns a null flag set if not") + + gsi::method_ext ("^", &xor_op, gsi::arg ("other"), "@brief Computes the exclusive-or between the flag set and the other flag set") + + gsi::method_ext ("^", &xor_op_with_e1, gsi::arg ("flag"), "@brief Inverts the given flag in the flag set and returns the new flag set") + + gsi::method_ext ("^", &xor_op_with_e2, gsi::arg ("flag"), "@brief Inverts the given flag in the flag set and returns the new flag set") + + gsi::method_ext ("==", &equal_with_i, gsi::arg ("other"), "@brief Returns true if the flag set equals the given integer value") + + gsi::method_ext ("==", &equal, gsi::arg ("i"), "@brief Returns true if the flag set equals the given other flag set") + + gsi::method_ext ("!=", ¬_equal_with_i, gsi::arg ("other"), "@brief Returns true if the flag set is not equal to the given integer value") + + gsi::method_ext ("!=", ¬_equal, gsi::arg ("i"), "@brief Returns true if the flag set is not equal to the given other flag set") + + gsi::method_ext ("~", &invert, "@brief Returns the inverted flag set"); + } +}; + +static QUrlTwoFlagsClass decl_QUrlTwoFlags ("QtCore", "QUrl_FormattingOptions", "@qt\n@brief Binding of QUrl::FormattingOptions"); + +// inject as QUrl::FormattingOptions +static gsi::ClassExt decl_QUrlTwoFlags_as_child (decl_QUrlTwoFlags, "FormattingOptions", "@qt\n@brief Binding of QUrl::FormattingOptions"); + +// --------------------------------------------------------------------------- +// Add declarations for Qt constants and propagate into QtCore space + +static int _qt_version () { return QT_VERSION; } +static std::string _qt_version_str () { return QT_VERSION_STR; } + +static gsi::ClassExt decl_QtCore_constants ( + gsi::constant ("QT_VERSION", _qt_version, + "@brief QT_VERSION constant\n" + "This is the Qt version used at build time. " + "Note that the script binding may be derived from an older version so effectively the API may be older." + ) + + gsi::constant ("QT_VERSION_STR", _qt_version_str, + "@brief QT_VERSION_STR constant\n" + "This is the Qt version used at build time. " + "Note that the script binding may be derived from an older version so effectively the API may be older." + ) +); + +} diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQt_1.cc b/src/gsiqt/qt6/QtCore/gsiDeclQt_1.cc new file mode 100644 index 000000000..ac38c400d --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQt_1.cc @@ -0,0 +1,535 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQt_1.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// namespace Qt + +class Qt_Namespace { }; + + +// Implementation of the enum wrapper class for Qt::DayOfWeek +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_DayOfWeek_Enum ("QtCore", "Qt_DayOfWeek", + gsi::enum_const ("Monday", Qt::Monday, "@brief Enum constant Qt::Monday") + + gsi::enum_const ("Tuesday", Qt::Tuesday, "@brief Enum constant Qt::Tuesday") + + gsi::enum_const ("Wednesday", Qt::Wednesday, "@brief Enum constant Qt::Wednesday") + + gsi::enum_const ("Thursday", Qt::Thursday, "@brief Enum constant Qt::Thursday") + + gsi::enum_const ("Friday", Qt::Friday, "@brief Enum constant Qt::Friday") + + gsi::enum_const ("Saturday", Qt::Saturday, "@brief Enum constant Qt::Saturday") + + gsi::enum_const ("Sunday", Qt::Sunday, "@brief Enum constant Qt::Sunday"), + "@qt\n@brief This class represents the Qt::DayOfWeek enum"); + +static gsi::QFlagsClass decl_Qt_DayOfWeek_Enums ("QtCore", "Qt_QFlags_DayOfWeek", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_DayOfWeek_Enum_in_parent (decl_Qt_DayOfWeek_Enum.defs ()); +static gsi::ClassExt decl_Qt_DayOfWeek_Enum_as_child (decl_Qt_DayOfWeek_Enum, "DayOfWeek"); +static gsi::ClassExt decl_Qt_DayOfWeek_Enums_as_child (decl_Qt_DayOfWeek_Enums, "QFlags_DayOfWeek"); + +} + + +// Implementation of the enum wrapper class for Qt::DockWidgetArea +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_DockWidgetArea_Enum ("QtCore", "Qt_DockWidgetArea", + gsi::enum_const ("LeftDockWidgetArea", Qt::LeftDockWidgetArea, "@brief Enum constant Qt::LeftDockWidgetArea") + + gsi::enum_const ("RightDockWidgetArea", Qt::RightDockWidgetArea, "@brief Enum constant Qt::RightDockWidgetArea") + + gsi::enum_const ("TopDockWidgetArea", Qt::TopDockWidgetArea, "@brief Enum constant Qt::TopDockWidgetArea") + + gsi::enum_const ("BottomDockWidgetArea", Qt::BottomDockWidgetArea, "@brief Enum constant Qt::BottomDockWidgetArea") + + gsi::enum_const ("DockWidgetArea_Mask", Qt::DockWidgetArea_Mask, "@brief Enum constant Qt::DockWidgetArea_Mask") + + gsi::enum_const ("AllDockWidgetAreas", Qt::AllDockWidgetAreas, "@brief Enum constant Qt::AllDockWidgetAreas") + + gsi::enum_const ("NoDockWidgetArea", Qt::NoDockWidgetArea, "@brief Enum constant Qt::NoDockWidgetArea"), + "@qt\n@brief This class represents the Qt::DockWidgetArea enum"); + +static gsi::QFlagsClass decl_Qt_DockWidgetArea_Enums ("QtCore", "Qt_QFlags_DockWidgetArea", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_DockWidgetArea_Enum_in_parent (decl_Qt_DockWidgetArea_Enum.defs ()); +static gsi::ClassExt decl_Qt_DockWidgetArea_Enum_as_child (decl_Qt_DockWidgetArea_Enum, "DockWidgetArea"); +static gsi::ClassExt decl_Qt_DockWidgetArea_Enums_as_child (decl_Qt_DockWidgetArea_Enums, "QFlags_DockWidgetArea"); + +} + + +// Implementation of the enum wrapper class for Qt::DockWidgetAreaSizes +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_DockWidgetAreaSizes_Enum ("QtCore", "Qt_DockWidgetAreaSizes", + gsi::enum_const ("NDockWidgetAreas", Qt::NDockWidgetAreas, "@brief Enum constant Qt::NDockWidgetAreas"), + "@qt\n@brief This class represents the Qt::DockWidgetAreaSizes enum"); + +static gsi::QFlagsClass decl_Qt_DockWidgetAreaSizes_Enums ("QtCore", "Qt_QFlags_DockWidgetAreaSizes", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_DockWidgetAreaSizes_Enum_in_parent (decl_Qt_DockWidgetAreaSizes_Enum.defs ()); +static gsi::ClassExt decl_Qt_DockWidgetAreaSizes_Enum_as_child (decl_Qt_DockWidgetAreaSizes_Enum, "DockWidgetAreaSizes"); +static gsi::ClassExt decl_Qt_DockWidgetAreaSizes_Enums_as_child (decl_Qt_DockWidgetAreaSizes_Enums, "QFlags_DockWidgetAreaSizes"); + +} + + +// Implementation of the enum wrapper class for Qt::DropAction +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_DropAction_Enum ("QtCore", "Qt_DropAction", + gsi::enum_const ("CopyAction", Qt::CopyAction, "@brief Enum constant Qt::CopyAction") + + gsi::enum_const ("MoveAction", Qt::MoveAction, "@brief Enum constant Qt::MoveAction") + + gsi::enum_const ("LinkAction", Qt::LinkAction, "@brief Enum constant Qt::LinkAction") + + gsi::enum_const ("ActionMask", Qt::ActionMask, "@brief Enum constant Qt::ActionMask") + + gsi::enum_const ("TargetMoveAction", Qt::TargetMoveAction, "@brief Enum constant Qt::TargetMoveAction") + + gsi::enum_const ("IgnoreAction", Qt::IgnoreAction, "@brief Enum constant Qt::IgnoreAction"), + "@qt\n@brief This class represents the Qt::DropAction enum"); + +static gsi::QFlagsClass decl_Qt_DropAction_Enums ("QtCore", "Qt_QFlags_DropAction", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_DropAction_Enum_in_parent (decl_Qt_DropAction_Enum.defs ()); +static gsi::ClassExt decl_Qt_DropAction_Enum_as_child (decl_Qt_DropAction_Enum, "DropAction"); +static gsi::ClassExt decl_Qt_DropAction_Enums_as_child (decl_Qt_DropAction_Enums, "QFlags_DropAction"); + +} + + +// Implementation of the enum wrapper class for Qt::Edge +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_Edge_Enum ("QtCore", "Qt_Edge", + gsi::enum_const ("TopEdge", Qt::TopEdge, "@brief Enum constant Qt::TopEdge") + + gsi::enum_const ("LeftEdge", Qt::LeftEdge, "@brief Enum constant Qt::LeftEdge") + + gsi::enum_const ("RightEdge", Qt::RightEdge, "@brief Enum constant Qt::RightEdge") + + gsi::enum_const ("BottomEdge", Qt::BottomEdge, "@brief Enum constant Qt::BottomEdge"), + "@qt\n@brief This class represents the Qt::Edge enum"); + +static gsi::QFlagsClass decl_Qt_Edge_Enums ("QtCore", "Qt_QFlags_Edge", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_Edge_Enum_in_parent (decl_Qt_Edge_Enum.defs ()); +static gsi::ClassExt decl_Qt_Edge_Enum_as_child (decl_Qt_Edge_Enum, "Edge"); +static gsi::ClassExt decl_Qt_Edge_Enums_as_child (decl_Qt_Edge_Enums, "QFlags_Edge"); + +} + + +// Implementation of the enum wrapper class for Qt::EnterKeyType +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_EnterKeyType_Enum ("QtCore", "Qt_EnterKeyType", + gsi::enum_const ("EnterKeyDefault", Qt::EnterKeyDefault, "@brief Enum constant Qt::EnterKeyDefault") + + gsi::enum_const ("EnterKeyReturn", Qt::EnterKeyReturn, "@brief Enum constant Qt::EnterKeyReturn") + + gsi::enum_const ("EnterKeyDone", Qt::EnterKeyDone, "@brief Enum constant Qt::EnterKeyDone") + + gsi::enum_const ("EnterKeyGo", Qt::EnterKeyGo, "@brief Enum constant Qt::EnterKeyGo") + + gsi::enum_const ("EnterKeySend", Qt::EnterKeySend, "@brief Enum constant Qt::EnterKeySend") + + gsi::enum_const ("EnterKeySearch", Qt::EnterKeySearch, "@brief Enum constant Qt::EnterKeySearch") + + gsi::enum_const ("EnterKeyNext", Qt::EnterKeyNext, "@brief Enum constant Qt::EnterKeyNext") + + gsi::enum_const ("EnterKeyPrevious", Qt::EnterKeyPrevious, "@brief Enum constant Qt::EnterKeyPrevious"), + "@qt\n@brief This class represents the Qt::EnterKeyType enum"); + +static gsi::QFlagsClass decl_Qt_EnterKeyType_Enums ("QtCore", "Qt_QFlags_EnterKeyType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_EnterKeyType_Enum_in_parent (decl_Qt_EnterKeyType_Enum.defs ()); +static gsi::ClassExt decl_Qt_EnterKeyType_Enum_as_child (decl_Qt_EnterKeyType_Enum, "EnterKeyType"); +static gsi::ClassExt decl_Qt_EnterKeyType_Enums_as_child (decl_Qt_EnterKeyType_Enums, "QFlags_EnterKeyType"); + +} + + +// Implementation of the enum wrapper class for Qt::EventPriority +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_EventPriority_Enum ("QtCore", "Qt_EventPriority", + gsi::enum_const ("HighEventPriority", Qt::HighEventPriority, "@brief Enum constant Qt::HighEventPriority") + + gsi::enum_const ("NormalEventPriority", Qt::NormalEventPriority, "@brief Enum constant Qt::NormalEventPriority") + + gsi::enum_const ("LowEventPriority", Qt::LowEventPriority, "@brief Enum constant Qt::LowEventPriority"), + "@qt\n@brief This class represents the Qt::EventPriority enum"); + +static gsi::QFlagsClass decl_Qt_EventPriority_Enums ("QtCore", "Qt_QFlags_EventPriority", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_EventPriority_Enum_in_parent (decl_Qt_EventPriority_Enum.defs ()); +static gsi::ClassExt decl_Qt_EventPriority_Enum_as_child (decl_Qt_EventPriority_Enum, "EventPriority"); +static gsi::ClassExt decl_Qt_EventPriority_Enums_as_child (decl_Qt_EventPriority_Enums, "QFlags_EventPriority"); + +} + + +// Implementation of the enum wrapper class for Qt::FillRule +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_FillRule_Enum ("QtCore", "Qt_FillRule", + gsi::enum_const ("OddEvenFill", Qt::OddEvenFill, "@brief Enum constant Qt::OddEvenFill") + + gsi::enum_const ("WindingFill", Qt::WindingFill, "@brief Enum constant Qt::WindingFill"), + "@qt\n@brief This class represents the Qt::FillRule enum"); + +static gsi::QFlagsClass decl_Qt_FillRule_Enums ("QtCore", "Qt_QFlags_FillRule", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_FillRule_Enum_in_parent (decl_Qt_FillRule_Enum.defs ()); +static gsi::ClassExt decl_Qt_FillRule_Enum_as_child (decl_Qt_FillRule_Enum, "FillRule"); +static gsi::ClassExt decl_Qt_FillRule_Enums_as_child (decl_Qt_FillRule_Enums, "QFlags_FillRule"); + +} + + +// Implementation of the enum wrapper class for Qt::FindChildOption +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_FindChildOption_Enum ("QtCore", "Qt_FindChildOption", + gsi::enum_const ("FindDirectChildrenOnly", Qt::FindDirectChildrenOnly, "@brief Enum constant Qt::FindDirectChildrenOnly") + + gsi::enum_const ("FindChildrenRecursively", Qt::FindChildrenRecursively, "@brief Enum constant Qt::FindChildrenRecursively"), + "@qt\n@brief This class represents the Qt::FindChildOption enum"); + +static gsi::QFlagsClass decl_Qt_FindChildOption_Enums ("QtCore", "Qt_QFlags_FindChildOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_FindChildOption_Enum_in_parent (decl_Qt_FindChildOption_Enum.defs ()); +static gsi::ClassExt decl_Qt_FindChildOption_Enum_as_child (decl_Qt_FindChildOption_Enum, "FindChildOption"); +static gsi::ClassExt decl_Qt_FindChildOption_Enums_as_child (decl_Qt_FindChildOption_Enums, "QFlags_FindChildOption"); + +} + + +// Implementation of the enum wrapper class for Qt::FocusPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_FocusPolicy_Enum ("QtCore", "Qt_FocusPolicy", + gsi::enum_const ("NoFocus", Qt::NoFocus, "@brief Enum constant Qt::NoFocus") + + gsi::enum_const ("TabFocus", Qt::TabFocus, "@brief Enum constant Qt::TabFocus") + + gsi::enum_const ("ClickFocus", Qt::ClickFocus, "@brief Enum constant Qt::ClickFocus") + + gsi::enum_const ("StrongFocus", Qt::StrongFocus, "@brief Enum constant Qt::StrongFocus") + + gsi::enum_const ("WheelFocus", Qt::WheelFocus, "@brief Enum constant Qt::WheelFocus"), + "@qt\n@brief This class represents the Qt::FocusPolicy enum"); + +static gsi::QFlagsClass decl_Qt_FocusPolicy_Enums ("QtCore", "Qt_QFlags_FocusPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_FocusPolicy_Enum_in_parent (decl_Qt_FocusPolicy_Enum.defs ()); +static gsi::ClassExt decl_Qt_FocusPolicy_Enum_as_child (decl_Qt_FocusPolicy_Enum, "FocusPolicy"); +static gsi::ClassExt decl_Qt_FocusPolicy_Enums_as_child (decl_Qt_FocusPolicy_Enums, "QFlags_FocusPolicy"); + +} + + +// Implementation of the enum wrapper class for Qt::FocusReason +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_FocusReason_Enum ("QtCore", "Qt_FocusReason", + gsi::enum_const ("MouseFocusReason", Qt::MouseFocusReason, "@brief Enum constant Qt::MouseFocusReason") + + gsi::enum_const ("TabFocusReason", Qt::TabFocusReason, "@brief Enum constant Qt::TabFocusReason") + + gsi::enum_const ("BacktabFocusReason", Qt::BacktabFocusReason, "@brief Enum constant Qt::BacktabFocusReason") + + gsi::enum_const ("ActiveWindowFocusReason", Qt::ActiveWindowFocusReason, "@brief Enum constant Qt::ActiveWindowFocusReason") + + gsi::enum_const ("PopupFocusReason", Qt::PopupFocusReason, "@brief Enum constant Qt::PopupFocusReason") + + gsi::enum_const ("ShortcutFocusReason", Qt::ShortcutFocusReason, "@brief Enum constant Qt::ShortcutFocusReason") + + gsi::enum_const ("MenuBarFocusReason", Qt::MenuBarFocusReason, "@brief Enum constant Qt::MenuBarFocusReason") + + gsi::enum_const ("OtherFocusReason", Qt::OtherFocusReason, "@brief Enum constant Qt::OtherFocusReason") + + gsi::enum_const ("NoFocusReason", Qt::NoFocusReason, "@brief Enum constant Qt::NoFocusReason"), + "@qt\n@brief This class represents the Qt::FocusReason enum"); + +static gsi::QFlagsClass decl_Qt_FocusReason_Enums ("QtCore", "Qt_QFlags_FocusReason", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_FocusReason_Enum_in_parent (decl_Qt_FocusReason_Enum.defs ()); +static gsi::ClassExt decl_Qt_FocusReason_Enum_as_child (decl_Qt_FocusReason_Enum, "FocusReason"); +static gsi::ClassExt decl_Qt_FocusReason_Enums_as_child (decl_Qt_FocusReason_Enums, "QFlags_FocusReason"); + +} + + +// Implementation of the enum wrapper class for Qt::GestureFlag +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_GestureFlag_Enum ("QtCore", "Qt_GestureFlag", + gsi::enum_const ("DontStartGestureOnChildren", Qt::DontStartGestureOnChildren, "@brief Enum constant Qt::DontStartGestureOnChildren") + + gsi::enum_const ("ReceivePartialGestures", Qt::ReceivePartialGestures, "@brief Enum constant Qt::ReceivePartialGestures") + + gsi::enum_const ("IgnoredGesturesPropagateToParent", Qt::IgnoredGesturesPropagateToParent, "@brief Enum constant Qt::IgnoredGesturesPropagateToParent"), + "@qt\n@brief This class represents the Qt::GestureFlag enum"); + +static gsi::QFlagsClass decl_Qt_GestureFlag_Enums ("QtCore", "Qt_QFlags_GestureFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_GestureFlag_Enum_in_parent (decl_Qt_GestureFlag_Enum.defs ()); +static gsi::ClassExt decl_Qt_GestureFlag_Enum_as_child (decl_Qt_GestureFlag_Enum, "GestureFlag"); +static gsi::ClassExt decl_Qt_GestureFlag_Enums_as_child (decl_Qt_GestureFlag_Enums, "QFlags_GestureFlag"); + +} + + +// Implementation of the enum wrapper class for Qt::GestureState +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_GestureState_Enum ("QtCore", "Qt_GestureState", + gsi::enum_const ("NoGesture", Qt::NoGesture, "@brief Enum constant Qt::NoGesture") + + gsi::enum_const ("GestureStarted", Qt::GestureStarted, "@brief Enum constant Qt::GestureStarted") + + gsi::enum_const ("GestureUpdated", Qt::GestureUpdated, "@brief Enum constant Qt::GestureUpdated") + + gsi::enum_const ("GestureFinished", Qt::GestureFinished, "@brief Enum constant Qt::GestureFinished") + + gsi::enum_const ("GestureCanceled", Qt::GestureCanceled, "@brief Enum constant Qt::GestureCanceled"), + "@qt\n@brief This class represents the Qt::GestureState enum"); + +static gsi::QFlagsClass decl_Qt_GestureState_Enums ("QtCore", "Qt_QFlags_GestureState", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_GestureState_Enum_in_parent (decl_Qt_GestureState_Enum.defs ()); +static gsi::ClassExt decl_Qt_GestureState_Enum_as_child (decl_Qt_GestureState_Enum, "GestureState"); +static gsi::ClassExt decl_Qt_GestureState_Enums_as_child (decl_Qt_GestureState_Enums, "QFlags_GestureState"); + +} + + +// Implementation of the enum wrapper class for Qt::GestureType +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_GestureType_Enum ("QtCore", "Qt_GestureType", + gsi::enum_const ("TapGesture", Qt::TapGesture, "@brief Enum constant Qt::TapGesture") + + gsi::enum_const ("TapAndHoldGesture", Qt::TapAndHoldGesture, "@brief Enum constant Qt::TapAndHoldGesture") + + gsi::enum_const ("PanGesture", Qt::PanGesture, "@brief Enum constant Qt::PanGesture") + + gsi::enum_const ("PinchGesture", Qt::PinchGesture, "@brief Enum constant Qt::PinchGesture") + + gsi::enum_const ("SwipeGesture", Qt::SwipeGesture, "@brief Enum constant Qt::SwipeGesture") + + gsi::enum_const ("CustomGesture", Qt::CustomGesture, "@brief Enum constant Qt::CustomGesture") + + gsi::enum_const ("LastGestureType", Qt::LastGestureType, "@brief Enum constant Qt::LastGestureType"), + "@qt\n@brief This class represents the Qt::GestureType enum"); + +static gsi::QFlagsClass decl_Qt_GestureType_Enums ("QtCore", "Qt_QFlags_GestureType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_GestureType_Enum_in_parent (decl_Qt_GestureType_Enum.defs ()); +static gsi::ClassExt decl_Qt_GestureType_Enum_as_child (decl_Qt_GestureType_Enum, "GestureType"); +static gsi::ClassExt decl_Qt_GestureType_Enums_as_child (decl_Qt_GestureType_Enums, "QFlags_GestureType"); + +} + + +// Implementation of the enum wrapper class for Qt::GlobalColor +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_GlobalColor_Enum ("QtCore", "Qt_GlobalColor", + gsi::enum_const ("color0", Qt::color0, "@brief Enum constant Qt::color0") + + gsi::enum_const ("color1", Qt::color1, "@brief Enum constant Qt::color1") + + gsi::enum_const ("black", Qt::black, "@brief Enum constant Qt::black") + + gsi::enum_const ("white", Qt::white, "@brief Enum constant Qt::white") + + gsi::enum_const ("darkGray", Qt::darkGray, "@brief Enum constant Qt::darkGray") + + gsi::enum_const ("gray", Qt::gray, "@brief Enum constant Qt::gray") + + gsi::enum_const ("lightGray", Qt::lightGray, "@brief Enum constant Qt::lightGray") + + gsi::enum_const ("red", Qt::red, "@brief Enum constant Qt::red") + + gsi::enum_const ("green", Qt::green, "@brief Enum constant Qt::green") + + gsi::enum_const ("blue", Qt::blue, "@brief Enum constant Qt::blue") + + gsi::enum_const ("cyan", Qt::cyan, "@brief Enum constant Qt::cyan") + + gsi::enum_const ("magenta", Qt::magenta, "@brief Enum constant Qt::magenta") + + gsi::enum_const ("yellow", Qt::yellow, "@brief Enum constant Qt::yellow") + + gsi::enum_const ("darkRed", Qt::darkRed, "@brief Enum constant Qt::darkRed") + + gsi::enum_const ("darkGreen", Qt::darkGreen, "@brief Enum constant Qt::darkGreen") + + gsi::enum_const ("darkBlue", Qt::darkBlue, "@brief Enum constant Qt::darkBlue") + + gsi::enum_const ("darkCyan", Qt::darkCyan, "@brief Enum constant Qt::darkCyan") + + gsi::enum_const ("darkMagenta", Qt::darkMagenta, "@brief Enum constant Qt::darkMagenta") + + gsi::enum_const ("darkYellow", Qt::darkYellow, "@brief Enum constant Qt::darkYellow") + + gsi::enum_const ("transparent", Qt::transparent, "@brief Enum constant Qt::transparent"), + "@qt\n@brief This class represents the Qt::GlobalColor enum"); + +static gsi::QFlagsClass decl_Qt_GlobalColor_Enums ("QtCore", "Qt_QFlags_GlobalColor", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_GlobalColor_Enum_in_parent (decl_Qt_GlobalColor_Enum.defs ()); +static gsi::ClassExt decl_Qt_GlobalColor_Enum_as_child (decl_Qt_GlobalColor_Enum, "GlobalColor"); +static gsi::ClassExt decl_Qt_GlobalColor_Enums_as_child (decl_Qt_GlobalColor_Enums, "QFlags_GlobalColor"); + +} + + +// Implementation of the enum wrapper class for Qt::HighDpiScaleFactorRoundingPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_HighDpiScaleFactorRoundingPolicy_Enum ("QtCore", "Qt_HighDpiScaleFactorRoundingPolicy", + gsi::enum_const ("Unset", Qt::HighDpiScaleFactorRoundingPolicy::Unset, "@brief Enum constant Qt::HighDpiScaleFactorRoundingPolicy::Unset") + + gsi::enum_const ("Round", Qt::HighDpiScaleFactorRoundingPolicy::Round, "@brief Enum constant Qt::HighDpiScaleFactorRoundingPolicy::Round") + + gsi::enum_const ("Ceil", Qt::HighDpiScaleFactorRoundingPolicy::Ceil, "@brief Enum constant Qt::HighDpiScaleFactorRoundingPolicy::Ceil") + + gsi::enum_const ("Floor", Qt::HighDpiScaleFactorRoundingPolicy::Floor, "@brief Enum constant Qt::HighDpiScaleFactorRoundingPolicy::Floor") + + gsi::enum_const ("RoundPreferFloor", Qt::HighDpiScaleFactorRoundingPolicy::RoundPreferFloor, "@brief Enum constant Qt::HighDpiScaleFactorRoundingPolicy::RoundPreferFloor") + + gsi::enum_const ("PassThrough", Qt::HighDpiScaleFactorRoundingPolicy::PassThrough, "@brief Enum constant Qt::HighDpiScaleFactorRoundingPolicy::PassThrough"), + "@qt\n@brief This class represents the Qt::HighDpiScaleFactorRoundingPolicy enum"); + +static gsi::QFlagsClass decl_Qt_HighDpiScaleFactorRoundingPolicy_Enums ("QtCore", "Qt_QFlags_HighDpiScaleFactorRoundingPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_Qt_HighDpiScaleFactorRoundingPolicy_Enum_as_child (decl_Qt_HighDpiScaleFactorRoundingPolicy_Enum, "HighDpiScaleFactorRoundingPolicy"); +static gsi::ClassExt decl_Qt_HighDpiScaleFactorRoundingPolicy_Enums_as_child (decl_Qt_HighDpiScaleFactorRoundingPolicy_Enums, "QFlags_HighDpiScaleFactorRoundingPolicy"); + +} + + +// Implementation of the enum wrapper class for Qt::HitTestAccuracy +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_HitTestAccuracy_Enum ("QtCore", "Qt_HitTestAccuracy", + gsi::enum_const ("ExactHit", Qt::ExactHit, "@brief Enum constant Qt::ExactHit") + + gsi::enum_const ("FuzzyHit", Qt::FuzzyHit, "@brief Enum constant Qt::FuzzyHit"), + "@qt\n@brief This class represents the Qt::HitTestAccuracy enum"); + +static gsi::QFlagsClass decl_Qt_HitTestAccuracy_Enums ("QtCore", "Qt_QFlags_HitTestAccuracy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_HitTestAccuracy_Enum_in_parent (decl_Qt_HitTestAccuracy_Enum.defs ()); +static gsi::ClassExt decl_Qt_HitTestAccuracy_Enum_as_child (decl_Qt_HitTestAccuracy_Enum, "HitTestAccuracy"); +static gsi::ClassExt decl_Qt_HitTestAccuracy_Enums_as_child (decl_Qt_HitTestAccuracy_Enums, "QFlags_HitTestAccuracy"); + +} + + +// Implementation of the enum wrapper class for Qt::ImageConversionFlag +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ImageConversionFlag_Enum ("QtCore", "Qt_ImageConversionFlag", + gsi::enum_const ("ColorMode_Mask", Qt::ColorMode_Mask, "@brief Enum constant Qt::ColorMode_Mask") + + gsi::enum_const ("AutoColor", Qt::AutoColor, "@brief Enum constant Qt::AutoColor") + + gsi::enum_const ("ColorOnly", Qt::ColorOnly, "@brief Enum constant Qt::ColorOnly") + + gsi::enum_const ("MonoOnly", Qt::MonoOnly, "@brief Enum constant Qt::MonoOnly") + + gsi::enum_const ("AlphaDither_Mask", Qt::AlphaDither_Mask, "@brief Enum constant Qt::AlphaDither_Mask") + + gsi::enum_const ("ThresholdAlphaDither", Qt::ThresholdAlphaDither, "@brief Enum constant Qt::ThresholdAlphaDither") + + gsi::enum_const ("OrderedAlphaDither", Qt::OrderedAlphaDither, "@brief Enum constant Qt::OrderedAlphaDither") + + gsi::enum_const ("DiffuseAlphaDither", Qt::DiffuseAlphaDither, "@brief Enum constant Qt::DiffuseAlphaDither") + + gsi::enum_const ("NoAlpha", Qt::NoAlpha, "@brief Enum constant Qt::NoAlpha") + + gsi::enum_const ("Dither_Mask", Qt::Dither_Mask, "@brief Enum constant Qt::Dither_Mask") + + gsi::enum_const ("DiffuseDither", Qt::DiffuseDither, "@brief Enum constant Qt::DiffuseDither") + + gsi::enum_const ("OrderedDither", Qt::OrderedDither, "@brief Enum constant Qt::OrderedDither") + + gsi::enum_const ("ThresholdDither", Qt::ThresholdDither, "@brief Enum constant Qt::ThresholdDither") + + gsi::enum_const ("DitherMode_Mask", Qt::DitherMode_Mask, "@brief Enum constant Qt::DitherMode_Mask") + + gsi::enum_const ("AutoDither", Qt::AutoDither, "@brief Enum constant Qt::AutoDither") + + gsi::enum_const ("PreferDither", Qt::PreferDither, "@brief Enum constant Qt::PreferDither") + + gsi::enum_const ("AvoidDither", Qt::AvoidDither, "@brief Enum constant Qt::AvoidDither") + + gsi::enum_const ("NoOpaqueDetection", Qt::NoOpaqueDetection, "@brief Enum constant Qt::NoOpaqueDetection") + + gsi::enum_const ("NoFormatConversion", Qt::NoFormatConversion, "@brief Enum constant Qt::NoFormatConversion"), + "@qt\n@brief This class represents the Qt::ImageConversionFlag enum"); + +static gsi::QFlagsClass decl_Qt_ImageConversionFlag_Enums ("QtCore", "Qt_QFlags_ImageConversionFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ImageConversionFlag_Enum_in_parent (decl_Qt_ImageConversionFlag_Enum.defs ()); +static gsi::ClassExt decl_Qt_ImageConversionFlag_Enum_as_child (decl_Qt_ImageConversionFlag_Enum, "ImageConversionFlag"); +static gsi::ClassExt decl_Qt_ImageConversionFlag_Enums_as_child (decl_Qt_ImageConversionFlag_Enums, "QFlags_ImageConversionFlag"); + +} + + +// Implementation of the enum wrapper class for Qt::Initialization +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_Initialization_Enum ("QtCore", "Qt_Initialization", + gsi::enum_const ("Uninitialized", Qt::Initialization::Uninitialized, "@brief Enum constant Qt::Initialization::Uninitialized"), + "@qt\n@brief This class represents the Qt::Initialization enum"); + +static gsi::QFlagsClass decl_Qt_Initialization_Enums ("QtCore", "Qt_QFlags_Initialization", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_Qt_Initialization_Enum_as_child (decl_Qt_Initialization_Enum, "Initialization"); +static gsi::ClassExt decl_Qt_Initialization_Enums_as_child (decl_Qt_Initialization_Enums, "QFlags_Initialization"); + +} + + +// Implementation of the enum wrapper class for Qt::InputMethodHint +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_InputMethodHint_Enum ("QtCore", "Qt_InputMethodHint", + gsi::enum_const ("ImhNone", Qt::ImhNone, "@brief Enum constant Qt::ImhNone") + + gsi::enum_const ("ImhHiddenText", Qt::ImhHiddenText, "@brief Enum constant Qt::ImhHiddenText") + + gsi::enum_const ("ImhSensitiveData", Qt::ImhSensitiveData, "@brief Enum constant Qt::ImhSensitiveData") + + gsi::enum_const ("ImhNoAutoUppercase", Qt::ImhNoAutoUppercase, "@brief Enum constant Qt::ImhNoAutoUppercase") + + gsi::enum_const ("ImhPreferNumbers", Qt::ImhPreferNumbers, "@brief Enum constant Qt::ImhPreferNumbers") + + gsi::enum_const ("ImhPreferUppercase", Qt::ImhPreferUppercase, "@brief Enum constant Qt::ImhPreferUppercase") + + gsi::enum_const ("ImhPreferLowercase", Qt::ImhPreferLowercase, "@brief Enum constant Qt::ImhPreferLowercase") + + gsi::enum_const ("ImhNoPredictiveText", Qt::ImhNoPredictiveText, "@brief Enum constant Qt::ImhNoPredictiveText") + + gsi::enum_const ("ImhDate", Qt::ImhDate, "@brief Enum constant Qt::ImhDate") + + gsi::enum_const ("ImhTime", Qt::ImhTime, "@brief Enum constant Qt::ImhTime") + + gsi::enum_const ("ImhPreferLatin", Qt::ImhPreferLatin, "@brief Enum constant Qt::ImhPreferLatin") + + gsi::enum_const ("ImhMultiLine", Qt::ImhMultiLine, "@brief Enum constant Qt::ImhMultiLine") + + gsi::enum_const ("ImhNoEditMenu", Qt::ImhNoEditMenu, "@brief Enum constant Qt::ImhNoEditMenu") + + gsi::enum_const ("ImhNoTextHandles", Qt::ImhNoTextHandles, "@brief Enum constant Qt::ImhNoTextHandles") + + gsi::enum_const ("ImhDigitsOnly", Qt::ImhDigitsOnly, "@brief Enum constant Qt::ImhDigitsOnly") + + gsi::enum_const ("ImhFormattedNumbersOnly", Qt::ImhFormattedNumbersOnly, "@brief Enum constant Qt::ImhFormattedNumbersOnly") + + gsi::enum_const ("ImhUppercaseOnly", Qt::ImhUppercaseOnly, "@brief Enum constant Qt::ImhUppercaseOnly") + + gsi::enum_const ("ImhLowercaseOnly", Qt::ImhLowercaseOnly, "@brief Enum constant Qt::ImhLowercaseOnly") + + gsi::enum_const ("ImhDialableCharactersOnly", Qt::ImhDialableCharactersOnly, "@brief Enum constant Qt::ImhDialableCharactersOnly") + + gsi::enum_const ("ImhEmailCharactersOnly", Qt::ImhEmailCharactersOnly, "@brief Enum constant Qt::ImhEmailCharactersOnly") + + gsi::enum_const ("ImhUrlCharactersOnly", Qt::ImhUrlCharactersOnly, "@brief Enum constant Qt::ImhUrlCharactersOnly") + + gsi::enum_const ("ImhLatinOnly", Qt::ImhLatinOnly, "@brief Enum constant Qt::ImhLatinOnly") + + gsi::enum_const ("ImhExclusiveInputMask", Qt::ImhExclusiveInputMask, "@brief Enum constant Qt::ImhExclusiveInputMask"), + "@qt\n@brief This class represents the Qt::InputMethodHint enum"); + +static gsi::QFlagsClass decl_Qt_InputMethodHint_Enums ("QtCore", "Qt_QFlags_InputMethodHint", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_InputMethodHint_Enum_in_parent (decl_Qt_InputMethodHint_Enum.defs ()); +static gsi::ClassExt decl_Qt_InputMethodHint_Enum_as_child (decl_Qt_InputMethodHint_Enum, "InputMethodHint"); +static gsi::ClassExt decl_Qt_InputMethodHint_Enums_as_child (decl_Qt_InputMethodHint_Enums, "QFlags_InputMethodHint"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQt_2.cc b/src/gsiqt/qt6/QtCore/gsiDeclQt_2.cc new file mode 100644 index 000000000..f6f098900 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQt_2.cc @@ -0,0 +1,1028 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQt_2.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// namespace Qt + +class Qt_Namespace { }; + + +// Implementation of the enum wrapper class for Qt::InputMethodQuery +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_InputMethodQuery_Enum ("QtCore", "Qt_InputMethodQuery", + gsi::enum_const ("ImEnabled", Qt::ImEnabled, "@brief Enum constant Qt::ImEnabled") + + gsi::enum_const ("ImCursorRectangle", Qt::ImCursorRectangle, "@brief Enum constant Qt::ImCursorRectangle") + + gsi::enum_const ("ImFont", Qt::ImFont, "@brief Enum constant Qt::ImFont") + + gsi::enum_const ("ImCursorPosition", Qt::ImCursorPosition, "@brief Enum constant Qt::ImCursorPosition") + + gsi::enum_const ("ImSurroundingText", Qt::ImSurroundingText, "@brief Enum constant Qt::ImSurroundingText") + + gsi::enum_const ("ImCurrentSelection", Qt::ImCurrentSelection, "@brief Enum constant Qt::ImCurrentSelection") + + gsi::enum_const ("ImMaximumTextLength", Qt::ImMaximumTextLength, "@brief Enum constant Qt::ImMaximumTextLength") + + gsi::enum_const ("ImAnchorPosition", Qt::ImAnchorPosition, "@brief Enum constant Qt::ImAnchorPosition") + + gsi::enum_const ("ImHints", Qt::ImHints, "@brief Enum constant Qt::ImHints") + + gsi::enum_const ("ImPreferredLanguage", Qt::ImPreferredLanguage, "@brief Enum constant Qt::ImPreferredLanguage") + + gsi::enum_const ("ImAbsolutePosition", Qt::ImAbsolutePosition, "@brief Enum constant Qt::ImAbsolutePosition") + + gsi::enum_const ("ImTextBeforeCursor", Qt::ImTextBeforeCursor, "@brief Enum constant Qt::ImTextBeforeCursor") + + gsi::enum_const ("ImTextAfterCursor", Qt::ImTextAfterCursor, "@brief Enum constant Qt::ImTextAfterCursor") + + gsi::enum_const ("ImEnterKeyType", Qt::ImEnterKeyType, "@brief Enum constant Qt::ImEnterKeyType") + + gsi::enum_const ("ImAnchorRectangle", Qt::ImAnchorRectangle, "@brief Enum constant Qt::ImAnchorRectangle") + + gsi::enum_const ("ImInputItemClipRectangle", Qt::ImInputItemClipRectangle, "@brief Enum constant Qt::ImInputItemClipRectangle") + + gsi::enum_const ("ImReadOnly", Qt::ImReadOnly, "@brief Enum constant Qt::ImReadOnly") + + gsi::enum_const ("ImPlatformData", Qt::ImPlatformData, "@brief Enum constant Qt::ImPlatformData") + + gsi::enum_const ("ImQueryInput", Qt::ImQueryInput, "@brief Enum constant Qt::ImQueryInput") + + gsi::enum_const ("ImQueryAll", Qt::ImQueryAll, "@brief Enum constant Qt::ImQueryAll"), + "@qt\n@brief This class represents the Qt::InputMethodQuery enum"); + +static gsi::QFlagsClass decl_Qt_InputMethodQuery_Enums ("QtCore", "Qt_QFlags_InputMethodQuery", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_InputMethodQuery_Enum_in_parent (decl_Qt_InputMethodQuery_Enum.defs ()); +static gsi::ClassExt decl_Qt_InputMethodQuery_Enum_as_child (decl_Qt_InputMethodQuery_Enum, "InputMethodQuery"); +static gsi::ClassExt decl_Qt_InputMethodQuery_Enums_as_child (decl_Qt_InputMethodQuery_Enums, "QFlags_InputMethodQuery"); + +} + + +// Implementation of the enum wrapper class for Qt::ItemDataRole +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ItemDataRole_Enum ("QtCore", "Qt_ItemDataRole", + gsi::enum_const ("DisplayRole", Qt::DisplayRole, "@brief Enum constant Qt::DisplayRole") + + gsi::enum_const ("DecorationRole", Qt::DecorationRole, "@brief Enum constant Qt::DecorationRole") + + gsi::enum_const ("EditRole", Qt::EditRole, "@brief Enum constant Qt::EditRole") + + gsi::enum_const ("ToolTipRole", Qt::ToolTipRole, "@brief Enum constant Qt::ToolTipRole") + + gsi::enum_const ("StatusTipRole", Qt::StatusTipRole, "@brief Enum constant Qt::StatusTipRole") + + gsi::enum_const ("WhatsThisRole", Qt::WhatsThisRole, "@brief Enum constant Qt::WhatsThisRole") + + gsi::enum_const ("FontRole", Qt::FontRole, "@brief Enum constant Qt::FontRole") + + gsi::enum_const ("TextAlignmentRole", Qt::TextAlignmentRole, "@brief Enum constant Qt::TextAlignmentRole") + + gsi::enum_const ("BackgroundRole", Qt::BackgroundRole, "@brief Enum constant Qt::BackgroundRole") + + gsi::enum_const ("ForegroundRole", Qt::ForegroundRole, "@brief Enum constant Qt::ForegroundRole") + + gsi::enum_const ("CheckStateRole", Qt::CheckStateRole, "@brief Enum constant Qt::CheckStateRole") + + gsi::enum_const ("AccessibleTextRole", Qt::AccessibleTextRole, "@brief Enum constant Qt::AccessibleTextRole") + + gsi::enum_const ("AccessibleDescriptionRole", Qt::AccessibleDescriptionRole, "@brief Enum constant Qt::AccessibleDescriptionRole") + + gsi::enum_const ("SizeHintRole", Qt::SizeHintRole, "@brief Enum constant Qt::SizeHintRole") + + gsi::enum_const ("InitialSortOrderRole", Qt::InitialSortOrderRole, "@brief Enum constant Qt::InitialSortOrderRole") + + gsi::enum_const ("DisplayPropertyRole", Qt::DisplayPropertyRole, "@brief Enum constant Qt::DisplayPropertyRole") + + gsi::enum_const ("DecorationPropertyRole", Qt::DecorationPropertyRole, "@brief Enum constant Qt::DecorationPropertyRole") + + gsi::enum_const ("ToolTipPropertyRole", Qt::ToolTipPropertyRole, "@brief Enum constant Qt::ToolTipPropertyRole") + + gsi::enum_const ("StatusTipPropertyRole", Qt::StatusTipPropertyRole, "@brief Enum constant Qt::StatusTipPropertyRole") + + gsi::enum_const ("WhatsThisPropertyRole", Qt::WhatsThisPropertyRole, "@brief Enum constant Qt::WhatsThisPropertyRole") + + gsi::enum_const ("UserRole", Qt::UserRole, "@brief Enum constant Qt::UserRole"), + "@qt\n@brief This class represents the Qt::ItemDataRole enum"); + +static gsi::QFlagsClass decl_Qt_ItemDataRole_Enums ("QtCore", "Qt_QFlags_ItemDataRole", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ItemDataRole_Enum_in_parent (decl_Qt_ItemDataRole_Enum.defs ()); +static gsi::ClassExt decl_Qt_ItemDataRole_Enum_as_child (decl_Qt_ItemDataRole_Enum, "ItemDataRole"); +static gsi::ClassExt decl_Qt_ItemDataRole_Enums_as_child (decl_Qt_ItemDataRole_Enums, "QFlags_ItemDataRole"); + +} + + +// Implementation of the enum wrapper class for Qt::ItemFlag +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ItemFlag_Enum ("QtCore", "Qt_ItemFlag", + gsi::enum_const ("NoItemFlags", Qt::NoItemFlags, "@brief Enum constant Qt::NoItemFlags") + + gsi::enum_const ("ItemIsSelectable", Qt::ItemIsSelectable, "@brief Enum constant Qt::ItemIsSelectable") + + gsi::enum_const ("ItemIsEditable", Qt::ItemIsEditable, "@brief Enum constant Qt::ItemIsEditable") + + gsi::enum_const ("ItemIsDragEnabled", Qt::ItemIsDragEnabled, "@brief Enum constant Qt::ItemIsDragEnabled") + + gsi::enum_const ("ItemIsDropEnabled", Qt::ItemIsDropEnabled, "@brief Enum constant Qt::ItemIsDropEnabled") + + gsi::enum_const ("ItemIsUserCheckable", Qt::ItemIsUserCheckable, "@brief Enum constant Qt::ItemIsUserCheckable") + + gsi::enum_const ("ItemIsEnabled", Qt::ItemIsEnabled, "@brief Enum constant Qt::ItemIsEnabled") + + gsi::enum_const ("ItemIsAutoTristate", Qt::ItemIsAutoTristate, "@brief Enum constant Qt::ItemIsAutoTristate") + + gsi::enum_const ("ItemNeverHasChildren", Qt::ItemNeverHasChildren, "@brief Enum constant Qt::ItemNeverHasChildren") + + gsi::enum_const ("ItemIsUserTristate", Qt::ItemIsUserTristate, "@brief Enum constant Qt::ItemIsUserTristate"), + "@qt\n@brief This class represents the Qt::ItemFlag enum"); + +static gsi::QFlagsClass decl_Qt_ItemFlag_Enums ("QtCore", "Qt_QFlags_ItemFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ItemFlag_Enum_in_parent (decl_Qt_ItemFlag_Enum.defs ()); +static gsi::ClassExt decl_Qt_ItemFlag_Enum_as_child (decl_Qt_ItemFlag_Enum, "ItemFlag"); +static gsi::ClassExt decl_Qt_ItemFlag_Enums_as_child (decl_Qt_ItemFlag_Enums, "QFlags_ItemFlag"); + +} + + +// Implementation of the enum wrapper class for Qt::ItemSelectionMode +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ItemSelectionMode_Enum ("QtCore", "Qt_ItemSelectionMode", + gsi::enum_const ("ContainsItemShape", Qt::ContainsItemShape, "@brief Enum constant Qt::ContainsItemShape") + + gsi::enum_const ("IntersectsItemShape", Qt::IntersectsItemShape, "@brief Enum constant Qt::IntersectsItemShape") + + gsi::enum_const ("ContainsItemBoundingRect", Qt::ContainsItemBoundingRect, "@brief Enum constant Qt::ContainsItemBoundingRect") + + gsi::enum_const ("IntersectsItemBoundingRect", Qt::IntersectsItemBoundingRect, "@brief Enum constant Qt::IntersectsItemBoundingRect"), + "@qt\n@brief This class represents the Qt::ItemSelectionMode enum"); + +static gsi::QFlagsClass decl_Qt_ItemSelectionMode_Enums ("QtCore", "Qt_QFlags_ItemSelectionMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ItemSelectionMode_Enum_in_parent (decl_Qt_ItemSelectionMode_Enum.defs ()); +static gsi::ClassExt decl_Qt_ItemSelectionMode_Enum_as_child (decl_Qt_ItemSelectionMode_Enum, "ItemSelectionMode"); +static gsi::ClassExt decl_Qt_ItemSelectionMode_Enums_as_child (decl_Qt_ItemSelectionMode_Enums, "QFlags_ItemSelectionMode"); + +} + + +// Implementation of the enum wrapper class for Qt::ItemSelectionOperation +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ItemSelectionOperation_Enum ("QtCore", "Qt_ItemSelectionOperation", + gsi::enum_const ("ReplaceSelection", Qt::ReplaceSelection, "@brief Enum constant Qt::ReplaceSelection") + + gsi::enum_const ("AddToSelection", Qt::AddToSelection, "@brief Enum constant Qt::AddToSelection"), + "@qt\n@brief This class represents the Qt::ItemSelectionOperation enum"); + +static gsi::QFlagsClass decl_Qt_ItemSelectionOperation_Enums ("QtCore", "Qt_QFlags_ItemSelectionOperation", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ItemSelectionOperation_Enum_in_parent (decl_Qt_ItemSelectionOperation_Enum.defs ()); +static gsi::ClassExt decl_Qt_ItemSelectionOperation_Enum_as_child (decl_Qt_ItemSelectionOperation_Enum, "ItemSelectionOperation"); +static gsi::ClassExt decl_Qt_ItemSelectionOperation_Enums_as_child (decl_Qt_ItemSelectionOperation_Enums, "QFlags_ItemSelectionOperation"); + +} + + +// Implementation of the enum wrapper class for Qt::Key +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_Key_Enum ("QtCore", "Qt_Key", + gsi::enum_const ("Key_Space", Qt::Key_Space, "@brief Enum constant Qt::Key_Space") + + gsi::enum_const ("Key_Any", Qt::Key_Any, "@brief Enum constant Qt::Key_Any") + + gsi::enum_const ("Key_Exclam", Qt::Key_Exclam, "@brief Enum constant Qt::Key_Exclam") + + gsi::enum_const ("Key_QuoteDbl", Qt::Key_QuoteDbl, "@brief Enum constant Qt::Key_QuoteDbl") + + gsi::enum_const ("Key_NumberSign", Qt::Key_NumberSign, "@brief Enum constant Qt::Key_NumberSign") + + gsi::enum_const ("Key_Dollar", Qt::Key_Dollar, "@brief Enum constant Qt::Key_Dollar") + + gsi::enum_const ("Key_Percent", Qt::Key_Percent, "@brief Enum constant Qt::Key_Percent") + + gsi::enum_const ("Key_Ampersand", Qt::Key_Ampersand, "@brief Enum constant Qt::Key_Ampersand") + + gsi::enum_const ("Key_Apostrophe", Qt::Key_Apostrophe, "@brief Enum constant Qt::Key_Apostrophe") + + gsi::enum_const ("Key_ParenLeft", Qt::Key_ParenLeft, "@brief Enum constant Qt::Key_ParenLeft") + + gsi::enum_const ("Key_ParenRight", Qt::Key_ParenRight, "@brief Enum constant Qt::Key_ParenRight") + + gsi::enum_const ("Key_Asterisk", Qt::Key_Asterisk, "@brief Enum constant Qt::Key_Asterisk") + + gsi::enum_const ("Key_Plus", Qt::Key_Plus, "@brief Enum constant Qt::Key_Plus") + + gsi::enum_const ("Key_Comma", Qt::Key_Comma, "@brief Enum constant Qt::Key_Comma") + + gsi::enum_const ("Key_Minus", Qt::Key_Minus, "@brief Enum constant Qt::Key_Minus") + + gsi::enum_const ("Key_Period", Qt::Key_Period, "@brief Enum constant Qt::Key_Period") + + gsi::enum_const ("Key_Slash", Qt::Key_Slash, "@brief Enum constant Qt::Key_Slash") + + gsi::enum_const ("Key_0", Qt::Key_0, "@brief Enum constant Qt::Key_0") + + gsi::enum_const ("Key_1", Qt::Key_1, "@brief Enum constant Qt::Key_1") + + gsi::enum_const ("Key_2", Qt::Key_2, "@brief Enum constant Qt::Key_2") + + gsi::enum_const ("Key_3", Qt::Key_3, "@brief Enum constant Qt::Key_3") + + gsi::enum_const ("Key_4", Qt::Key_4, "@brief Enum constant Qt::Key_4") + + gsi::enum_const ("Key_5", Qt::Key_5, "@brief Enum constant Qt::Key_5") + + gsi::enum_const ("Key_6", Qt::Key_6, "@brief Enum constant Qt::Key_6") + + gsi::enum_const ("Key_7", Qt::Key_7, "@brief Enum constant Qt::Key_7") + + gsi::enum_const ("Key_8", Qt::Key_8, "@brief Enum constant Qt::Key_8") + + gsi::enum_const ("Key_9", Qt::Key_9, "@brief Enum constant Qt::Key_9") + + gsi::enum_const ("Key_Colon", Qt::Key_Colon, "@brief Enum constant Qt::Key_Colon") + + gsi::enum_const ("Key_Semicolon", Qt::Key_Semicolon, "@brief Enum constant Qt::Key_Semicolon") + + gsi::enum_const ("Key_Less", Qt::Key_Less, "@brief Enum constant Qt::Key_Less") + + gsi::enum_const ("Key_Equal", Qt::Key_Equal, "@brief Enum constant Qt::Key_Equal") + + gsi::enum_const ("Key_Greater", Qt::Key_Greater, "@brief Enum constant Qt::Key_Greater") + + gsi::enum_const ("Key_Question", Qt::Key_Question, "@brief Enum constant Qt::Key_Question") + + gsi::enum_const ("Key_At", Qt::Key_At, "@brief Enum constant Qt::Key_At") + + gsi::enum_const ("Key_A", Qt::Key_A, "@brief Enum constant Qt::Key_A") + + gsi::enum_const ("Key_B", Qt::Key_B, "@brief Enum constant Qt::Key_B") + + gsi::enum_const ("Key_C", Qt::Key_C, "@brief Enum constant Qt::Key_C") + + gsi::enum_const ("Key_D", Qt::Key_D, "@brief Enum constant Qt::Key_D") + + gsi::enum_const ("Key_E", Qt::Key_E, "@brief Enum constant Qt::Key_E") + + gsi::enum_const ("Key_F", Qt::Key_F, "@brief Enum constant Qt::Key_F") + + gsi::enum_const ("Key_G", Qt::Key_G, "@brief Enum constant Qt::Key_G") + + gsi::enum_const ("Key_H", Qt::Key_H, "@brief Enum constant Qt::Key_H") + + gsi::enum_const ("Key_I", Qt::Key_I, "@brief Enum constant Qt::Key_I") + + gsi::enum_const ("Key_J", Qt::Key_J, "@brief Enum constant Qt::Key_J") + + gsi::enum_const ("Key_K", Qt::Key_K, "@brief Enum constant Qt::Key_K") + + gsi::enum_const ("Key_L", Qt::Key_L, "@brief Enum constant Qt::Key_L") + + gsi::enum_const ("Key_M", Qt::Key_M, "@brief Enum constant Qt::Key_M") + + gsi::enum_const ("Key_N", Qt::Key_N, "@brief Enum constant Qt::Key_N") + + gsi::enum_const ("Key_O", Qt::Key_O, "@brief Enum constant Qt::Key_O") + + gsi::enum_const ("Key_P", Qt::Key_P, "@brief Enum constant Qt::Key_P") + + gsi::enum_const ("Key_Q", Qt::Key_Q, "@brief Enum constant Qt::Key_Q") + + gsi::enum_const ("Key_R", Qt::Key_R, "@brief Enum constant Qt::Key_R") + + gsi::enum_const ("Key_S", Qt::Key_S, "@brief Enum constant Qt::Key_S") + + gsi::enum_const ("Key_T", Qt::Key_T, "@brief Enum constant Qt::Key_T") + + gsi::enum_const ("Key_U", Qt::Key_U, "@brief Enum constant Qt::Key_U") + + gsi::enum_const ("Key_V", Qt::Key_V, "@brief Enum constant Qt::Key_V") + + gsi::enum_const ("Key_W", Qt::Key_W, "@brief Enum constant Qt::Key_W") + + gsi::enum_const ("Key_X", Qt::Key_X, "@brief Enum constant Qt::Key_X") + + gsi::enum_const ("Key_Y", Qt::Key_Y, "@brief Enum constant Qt::Key_Y") + + gsi::enum_const ("Key_Z", Qt::Key_Z, "@brief Enum constant Qt::Key_Z") + + gsi::enum_const ("Key_BracketLeft", Qt::Key_BracketLeft, "@brief Enum constant Qt::Key_BracketLeft") + + gsi::enum_const ("Key_Backslash", Qt::Key_Backslash, "@brief Enum constant Qt::Key_Backslash") + + gsi::enum_const ("Key_BracketRight", Qt::Key_BracketRight, "@brief Enum constant Qt::Key_BracketRight") + + gsi::enum_const ("Key_AsciiCircum", Qt::Key_AsciiCircum, "@brief Enum constant Qt::Key_AsciiCircum") + + gsi::enum_const ("Key_Underscore", Qt::Key_Underscore, "@brief Enum constant Qt::Key_Underscore") + + gsi::enum_const ("Key_QuoteLeft", Qt::Key_QuoteLeft, "@brief Enum constant Qt::Key_QuoteLeft") + + gsi::enum_const ("Key_BraceLeft", Qt::Key_BraceLeft, "@brief Enum constant Qt::Key_BraceLeft") + + gsi::enum_const ("Key_Bar", Qt::Key_Bar, "@brief Enum constant Qt::Key_Bar") + + gsi::enum_const ("Key_BraceRight", Qt::Key_BraceRight, "@brief Enum constant Qt::Key_BraceRight") + + gsi::enum_const ("Key_AsciiTilde", Qt::Key_AsciiTilde, "@brief Enum constant Qt::Key_AsciiTilde") + + gsi::enum_const ("Key_nobreakspace", Qt::Key_nobreakspace, "@brief Enum constant Qt::Key_nobreakspace") + + gsi::enum_const ("Key_exclamdown", Qt::Key_exclamdown, "@brief Enum constant Qt::Key_exclamdown") + + gsi::enum_const ("Key_cent", Qt::Key_cent, "@brief Enum constant Qt::Key_cent") + + gsi::enum_const ("Key_sterling", Qt::Key_sterling, "@brief Enum constant Qt::Key_sterling") + + gsi::enum_const ("Key_currency", Qt::Key_currency, "@brief Enum constant Qt::Key_currency") + + gsi::enum_const ("Key_yen", Qt::Key_yen, "@brief Enum constant Qt::Key_yen") + + gsi::enum_const ("Key_brokenbar", Qt::Key_brokenbar, "@brief Enum constant Qt::Key_brokenbar") + + gsi::enum_const ("Key_section", Qt::Key_section, "@brief Enum constant Qt::Key_section") + + gsi::enum_const ("Key_diaeresis", Qt::Key_diaeresis, "@brief Enum constant Qt::Key_diaeresis") + + gsi::enum_const ("Key_copyright", Qt::Key_copyright, "@brief Enum constant Qt::Key_copyright") + + gsi::enum_const ("Key_ordfeminine", Qt::Key_ordfeminine, "@brief Enum constant Qt::Key_ordfeminine") + + gsi::enum_const ("Key_guillemotleft", Qt::Key_guillemotleft, "@brief Enum constant Qt::Key_guillemotleft") + + gsi::enum_const ("Key_notsign", Qt::Key_notsign, "@brief Enum constant Qt::Key_notsign") + + gsi::enum_const ("Key_hyphen", Qt::Key_hyphen, "@brief Enum constant Qt::Key_hyphen") + + gsi::enum_const ("Key_registered", Qt::Key_registered, "@brief Enum constant Qt::Key_registered") + + gsi::enum_const ("Key_macron", Qt::Key_macron, "@brief Enum constant Qt::Key_macron") + + gsi::enum_const ("Key_degree", Qt::Key_degree, "@brief Enum constant Qt::Key_degree") + + gsi::enum_const ("Key_plusminus", Qt::Key_plusminus, "@brief Enum constant Qt::Key_plusminus") + + gsi::enum_const ("Key_twosuperior", Qt::Key_twosuperior, "@brief Enum constant Qt::Key_twosuperior") + + gsi::enum_const ("Key_threesuperior", Qt::Key_threesuperior, "@brief Enum constant Qt::Key_threesuperior") + + gsi::enum_const ("Key_acute", Qt::Key_acute, "@brief Enum constant Qt::Key_acute") + + gsi::enum_const ("Key_mu", Qt::Key_mu, "@brief Enum constant Qt::Key_mu") + + gsi::enum_const ("Key_paragraph", Qt::Key_paragraph, "@brief Enum constant Qt::Key_paragraph") + + gsi::enum_const ("Key_periodcentered", Qt::Key_periodcentered, "@brief Enum constant Qt::Key_periodcentered") + + gsi::enum_const ("Key_cedilla", Qt::Key_cedilla, "@brief Enum constant Qt::Key_cedilla") + + gsi::enum_const ("Key_onesuperior", Qt::Key_onesuperior, "@brief Enum constant Qt::Key_onesuperior") + + gsi::enum_const ("Key_masculine", Qt::Key_masculine, "@brief Enum constant Qt::Key_masculine") + + gsi::enum_const ("Key_guillemotright", Qt::Key_guillemotright, "@brief Enum constant Qt::Key_guillemotright") + + gsi::enum_const ("Key_onequarter", Qt::Key_onequarter, "@brief Enum constant Qt::Key_onequarter") + + gsi::enum_const ("Key_onehalf", Qt::Key_onehalf, "@brief Enum constant Qt::Key_onehalf") + + gsi::enum_const ("Key_threequarters", Qt::Key_threequarters, "@brief Enum constant Qt::Key_threequarters") + + gsi::enum_const ("Key_questiondown", Qt::Key_questiondown, "@brief Enum constant Qt::Key_questiondown") + + gsi::enum_const ("Key_Agrave", Qt::Key_Agrave, "@brief Enum constant Qt::Key_Agrave") + + gsi::enum_const ("Key_Aacute", Qt::Key_Aacute, "@brief Enum constant Qt::Key_Aacute") + + gsi::enum_const ("Key_Acircumflex", Qt::Key_Acircumflex, "@brief Enum constant Qt::Key_Acircumflex") + + gsi::enum_const ("Key_Atilde", Qt::Key_Atilde, "@brief Enum constant Qt::Key_Atilde") + + gsi::enum_const ("Key_Adiaeresis", Qt::Key_Adiaeresis, "@brief Enum constant Qt::Key_Adiaeresis") + + gsi::enum_const ("Key_Aring", Qt::Key_Aring, "@brief Enum constant Qt::Key_Aring") + + gsi::enum_const ("Key_AE", Qt::Key_AE, "@brief Enum constant Qt::Key_AE") + + gsi::enum_const ("Key_Ccedilla", Qt::Key_Ccedilla, "@brief Enum constant Qt::Key_Ccedilla") + + gsi::enum_const ("Key_Egrave", Qt::Key_Egrave, "@brief Enum constant Qt::Key_Egrave") + + gsi::enum_const ("Key_Eacute", Qt::Key_Eacute, "@brief Enum constant Qt::Key_Eacute") + + gsi::enum_const ("Key_Ecircumflex", Qt::Key_Ecircumflex, "@brief Enum constant Qt::Key_Ecircumflex") + + gsi::enum_const ("Key_Ediaeresis", Qt::Key_Ediaeresis, "@brief Enum constant Qt::Key_Ediaeresis") + + gsi::enum_const ("Key_Igrave", Qt::Key_Igrave, "@brief Enum constant Qt::Key_Igrave") + + gsi::enum_const ("Key_Iacute", Qt::Key_Iacute, "@brief Enum constant Qt::Key_Iacute") + + gsi::enum_const ("Key_Icircumflex", Qt::Key_Icircumflex, "@brief Enum constant Qt::Key_Icircumflex") + + gsi::enum_const ("Key_Idiaeresis", Qt::Key_Idiaeresis, "@brief Enum constant Qt::Key_Idiaeresis") + + gsi::enum_const ("Key_ETH", Qt::Key_ETH, "@brief Enum constant Qt::Key_ETH") + + gsi::enum_const ("Key_Ntilde", Qt::Key_Ntilde, "@brief Enum constant Qt::Key_Ntilde") + + gsi::enum_const ("Key_Ograve", Qt::Key_Ograve, "@brief Enum constant Qt::Key_Ograve") + + gsi::enum_const ("Key_Oacute", Qt::Key_Oacute, "@brief Enum constant Qt::Key_Oacute") + + gsi::enum_const ("Key_Ocircumflex", Qt::Key_Ocircumflex, "@brief Enum constant Qt::Key_Ocircumflex") + + gsi::enum_const ("Key_Otilde", Qt::Key_Otilde, "@brief Enum constant Qt::Key_Otilde") + + gsi::enum_const ("Key_Odiaeresis", Qt::Key_Odiaeresis, "@brief Enum constant Qt::Key_Odiaeresis") + + gsi::enum_const ("Key_multiply", Qt::Key_multiply, "@brief Enum constant Qt::Key_multiply") + + gsi::enum_const ("Key_Ooblique", Qt::Key_Ooblique, "@brief Enum constant Qt::Key_Ooblique") + + gsi::enum_const ("Key_Ugrave", Qt::Key_Ugrave, "@brief Enum constant Qt::Key_Ugrave") + + gsi::enum_const ("Key_Uacute", Qt::Key_Uacute, "@brief Enum constant Qt::Key_Uacute") + + gsi::enum_const ("Key_Ucircumflex", Qt::Key_Ucircumflex, "@brief Enum constant Qt::Key_Ucircumflex") + + gsi::enum_const ("Key_Udiaeresis", Qt::Key_Udiaeresis, "@brief Enum constant Qt::Key_Udiaeresis") + + gsi::enum_const ("Key_Yacute", Qt::Key_Yacute, "@brief Enum constant Qt::Key_Yacute") + + gsi::enum_const ("Key_THORN", Qt::Key_THORN, "@brief Enum constant Qt::Key_THORN") + + gsi::enum_const ("Key_ssharp", Qt::Key_ssharp, "@brief Enum constant Qt::Key_ssharp") + + gsi::enum_const ("Key_division", Qt::Key_division, "@brief Enum constant Qt::Key_division") + + gsi::enum_const ("Key_ydiaeresis", Qt::Key_ydiaeresis, "@brief Enum constant Qt::Key_ydiaeresis") + + gsi::enum_const ("Key_Escape", Qt::Key_Escape, "@brief Enum constant Qt::Key_Escape") + + gsi::enum_const ("Key_Tab", Qt::Key_Tab, "@brief Enum constant Qt::Key_Tab") + + gsi::enum_const ("Key_Backtab", Qt::Key_Backtab, "@brief Enum constant Qt::Key_Backtab") + + gsi::enum_const ("Key_Backspace", Qt::Key_Backspace, "@brief Enum constant Qt::Key_Backspace") + + gsi::enum_const ("Key_Return", Qt::Key_Return, "@brief Enum constant Qt::Key_Return") + + gsi::enum_const ("Key_Enter", Qt::Key_Enter, "@brief Enum constant Qt::Key_Enter") + + gsi::enum_const ("Key_Insert", Qt::Key_Insert, "@brief Enum constant Qt::Key_Insert") + + gsi::enum_const ("Key_Delete", Qt::Key_Delete, "@brief Enum constant Qt::Key_Delete") + + gsi::enum_const ("Key_Pause", Qt::Key_Pause, "@brief Enum constant Qt::Key_Pause") + + gsi::enum_const ("Key_Print", Qt::Key_Print, "@brief Enum constant Qt::Key_Print") + + gsi::enum_const ("Key_SysReq", Qt::Key_SysReq, "@brief Enum constant Qt::Key_SysReq") + + gsi::enum_const ("Key_Clear", Qt::Key_Clear, "@brief Enum constant Qt::Key_Clear") + + gsi::enum_const ("Key_Home", Qt::Key_Home, "@brief Enum constant Qt::Key_Home") + + gsi::enum_const ("Key_End", Qt::Key_End, "@brief Enum constant Qt::Key_End") + + gsi::enum_const ("Key_Left", Qt::Key_Left, "@brief Enum constant Qt::Key_Left") + + gsi::enum_const ("Key_Up", Qt::Key_Up, "@brief Enum constant Qt::Key_Up") + + gsi::enum_const ("Key_Right", Qt::Key_Right, "@brief Enum constant Qt::Key_Right") + + gsi::enum_const ("Key_Down", Qt::Key_Down, "@brief Enum constant Qt::Key_Down") + + gsi::enum_const ("Key_PageUp", Qt::Key_PageUp, "@brief Enum constant Qt::Key_PageUp") + + gsi::enum_const ("Key_PageDown", Qt::Key_PageDown, "@brief Enum constant Qt::Key_PageDown") + + gsi::enum_const ("Key_Shift", Qt::Key_Shift, "@brief Enum constant Qt::Key_Shift") + + gsi::enum_const ("Key_Control", Qt::Key_Control, "@brief Enum constant Qt::Key_Control") + + gsi::enum_const ("Key_Meta", Qt::Key_Meta, "@brief Enum constant Qt::Key_Meta") + + gsi::enum_const ("Key_Alt", Qt::Key_Alt, "@brief Enum constant Qt::Key_Alt") + + gsi::enum_const ("Key_CapsLock", Qt::Key_CapsLock, "@brief Enum constant Qt::Key_CapsLock") + + gsi::enum_const ("Key_NumLock", Qt::Key_NumLock, "@brief Enum constant Qt::Key_NumLock") + + gsi::enum_const ("Key_ScrollLock", Qt::Key_ScrollLock, "@brief Enum constant Qt::Key_ScrollLock") + + gsi::enum_const ("Key_F1", Qt::Key_F1, "@brief Enum constant Qt::Key_F1") + + gsi::enum_const ("Key_F2", Qt::Key_F2, "@brief Enum constant Qt::Key_F2") + + gsi::enum_const ("Key_F3", Qt::Key_F3, "@brief Enum constant Qt::Key_F3") + + gsi::enum_const ("Key_F4", Qt::Key_F4, "@brief Enum constant Qt::Key_F4") + + gsi::enum_const ("Key_F5", Qt::Key_F5, "@brief Enum constant Qt::Key_F5") + + gsi::enum_const ("Key_F6", Qt::Key_F6, "@brief Enum constant Qt::Key_F6") + + gsi::enum_const ("Key_F7", Qt::Key_F7, "@brief Enum constant Qt::Key_F7") + + gsi::enum_const ("Key_F8", Qt::Key_F8, "@brief Enum constant Qt::Key_F8") + + gsi::enum_const ("Key_F9", Qt::Key_F9, "@brief Enum constant Qt::Key_F9") + + gsi::enum_const ("Key_F10", Qt::Key_F10, "@brief Enum constant Qt::Key_F10") + + gsi::enum_const ("Key_F11", Qt::Key_F11, "@brief Enum constant Qt::Key_F11") + + gsi::enum_const ("Key_F12", Qt::Key_F12, "@brief Enum constant Qt::Key_F12") + + gsi::enum_const ("Key_F13", Qt::Key_F13, "@brief Enum constant Qt::Key_F13") + + gsi::enum_const ("Key_F14", Qt::Key_F14, "@brief Enum constant Qt::Key_F14") + + gsi::enum_const ("Key_F15", Qt::Key_F15, "@brief Enum constant Qt::Key_F15") + + gsi::enum_const ("Key_F16", Qt::Key_F16, "@brief Enum constant Qt::Key_F16") + + gsi::enum_const ("Key_F17", Qt::Key_F17, "@brief Enum constant Qt::Key_F17") + + gsi::enum_const ("Key_F18", Qt::Key_F18, "@brief Enum constant Qt::Key_F18") + + gsi::enum_const ("Key_F19", Qt::Key_F19, "@brief Enum constant Qt::Key_F19") + + gsi::enum_const ("Key_F20", Qt::Key_F20, "@brief Enum constant Qt::Key_F20") + + gsi::enum_const ("Key_F21", Qt::Key_F21, "@brief Enum constant Qt::Key_F21") + + gsi::enum_const ("Key_F22", Qt::Key_F22, "@brief Enum constant Qt::Key_F22") + + gsi::enum_const ("Key_F23", Qt::Key_F23, "@brief Enum constant Qt::Key_F23") + + gsi::enum_const ("Key_F24", Qt::Key_F24, "@brief Enum constant Qt::Key_F24") + + gsi::enum_const ("Key_F25", Qt::Key_F25, "@brief Enum constant Qt::Key_F25") + + gsi::enum_const ("Key_F26", Qt::Key_F26, "@brief Enum constant Qt::Key_F26") + + gsi::enum_const ("Key_F27", Qt::Key_F27, "@brief Enum constant Qt::Key_F27") + + gsi::enum_const ("Key_F28", Qt::Key_F28, "@brief Enum constant Qt::Key_F28") + + gsi::enum_const ("Key_F29", Qt::Key_F29, "@brief Enum constant Qt::Key_F29") + + gsi::enum_const ("Key_F30", Qt::Key_F30, "@brief Enum constant Qt::Key_F30") + + gsi::enum_const ("Key_F31", Qt::Key_F31, "@brief Enum constant Qt::Key_F31") + + gsi::enum_const ("Key_F32", Qt::Key_F32, "@brief Enum constant Qt::Key_F32") + + gsi::enum_const ("Key_F33", Qt::Key_F33, "@brief Enum constant Qt::Key_F33") + + gsi::enum_const ("Key_F34", Qt::Key_F34, "@brief Enum constant Qt::Key_F34") + + gsi::enum_const ("Key_F35", Qt::Key_F35, "@brief Enum constant Qt::Key_F35") + + gsi::enum_const ("Key_Super_L", Qt::Key_Super_L, "@brief Enum constant Qt::Key_Super_L") + + gsi::enum_const ("Key_Super_R", Qt::Key_Super_R, "@brief Enum constant Qt::Key_Super_R") + + gsi::enum_const ("Key_Menu", Qt::Key_Menu, "@brief Enum constant Qt::Key_Menu") + + gsi::enum_const ("Key_Hyper_L", Qt::Key_Hyper_L, "@brief Enum constant Qt::Key_Hyper_L") + + gsi::enum_const ("Key_Hyper_R", Qt::Key_Hyper_R, "@brief Enum constant Qt::Key_Hyper_R") + + gsi::enum_const ("Key_Help", Qt::Key_Help, "@brief Enum constant Qt::Key_Help") + + gsi::enum_const ("Key_Direction_L", Qt::Key_Direction_L, "@brief Enum constant Qt::Key_Direction_L") + + gsi::enum_const ("Key_Direction_R", Qt::Key_Direction_R, "@brief Enum constant Qt::Key_Direction_R") + + gsi::enum_const ("Key_AltGr", Qt::Key_AltGr, "@brief Enum constant Qt::Key_AltGr") + + gsi::enum_const ("Key_Multi_key", Qt::Key_Multi_key, "@brief Enum constant Qt::Key_Multi_key") + + gsi::enum_const ("Key_Codeinput", Qt::Key_Codeinput, "@brief Enum constant Qt::Key_Codeinput") + + gsi::enum_const ("Key_SingleCandidate", Qt::Key_SingleCandidate, "@brief Enum constant Qt::Key_SingleCandidate") + + gsi::enum_const ("Key_MultipleCandidate", Qt::Key_MultipleCandidate, "@brief Enum constant Qt::Key_MultipleCandidate") + + gsi::enum_const ("Key_PreviousCandidate", Qt::Key_PreviousCandidate, "@brief Enum constant Qt::Key_PreviousCandidate") + + gsi::enum_const ("Key_Mode_switch", Qt::Key_Mode_switch, "@brief Enum constant Qt::Key_Mode_switch") + + gsi::enum_const ("Key_Kanji", Qt::Key_Kanji, "@brief Enum constant Qt::Key_Kanji") + + gsi::enum_const ("Key_Muhenkan", Qt::Key_Muhenkan, "@brief Enum constant Qt::Key_Muhenkan") + + gsi::enum_const ("Key_Henkan", Qt::Key_Henkan, "@brief Enum constant Qt::Key_Henkan") + + gsi::enum_const ("Key_Romaji", Qt::Key_Romaji, "@brief Enum constant Qt::Key_Romaji") + + gsi::enum_const ("Key_Hiragana", Qt::Key_Hiragana, "@brief Enum constant Qt::Key_Hiragana") + + gsi::enum_const ("Key_Katakana", Qt::Key_Katakana, "@brief Enum constant Qt::Key_Katakana") + + gsi::enum_const ("Key_Hiragana_Katakana", Qt::Key_Hiragana_Katakana, "@brief Enum constant Qt::Key_Hiragana_Katakana") + + gsi::enum_const ("Key_Zenkaku", Qt::Key_Zenkaku, "@brief Enum constant Qt::Key_Zenkaku") + + gsi::enum_const ("Key_Hankaku", Qt::Key_Hankaku, "@brief Enum constant Qt::Key_Hankaku") + + gsi::enum_const ("Key_Zenkaku_Hankaku", Qt::Key_Zenkaku_Hankaku, "@brief Enum constant Qt::Key_Zenkaku_Hankaku") + + gsi::enum_const ("Key_Touroku", Qt::Key_Touroku, "@brief Enum constant Qt::Key_Touroku") + + gsi::enum_const ("Key_Massyo", Qt::Key_Massyo, "@brief Enum constant Qt::Key_Massyo") + + gsi::enum_const ("Key_Kana_Lock", Qt::Key_Kana_Lock, "@brief Enum constant Qt::Key_Kana_Lock") + + gsi::enum_const ("Key_Kana_Shift", Qt::Key_Kana_Shift, "@brief Enum constant Qt::Key_Kana_Shift") + + gsi::enum_const ("Key_Eisu_Shift", Qt::Key_Eisu_Shift, "@brief Enum constant Qt::Key_Eisu_Shift") + + gsi::enum_const ("Key_Eisu_toggle", Qt::Key_Eisu_toggle, "@brief Enum constant Qt::Key_Eisu_toggle") + + gsi::enum_const ("Key_Hangul", Qt::Key_Hangul, "@brief Enum constant Qt::Key_Hangul") + + gsi::enum_const ("Key_Hangul_Start", Qt::Key_Hangul_Start, "@brief Enum constant Qt::Key_Hangul_Start") + + gsi::enum_const ("Key_Hangul_End", Qt::Key_Hangul_End, "@brief Enum constant Qt::Key_Hangul_End") + + gsi::enum_const ("Key_Hangul_Hanja", Qt::Key_Hangul_Hanja, "@brief Enum constant Qt::Key_Hangul_Hanja") + + gsi::enum_const ("Key_Hangul_Jamo", Qt::Key_Hangul_Jamo, "@brief Enum constant Qt::Key_Hangul_Jamo") + + gsi::enum_const ("Key_Hangul_Romaja", Qt::Key_Hangul_Romaja, "@brief Enum constant Qt::Key_Hangul_Romaja") + + gsi::enum_const ("Key_Hangul_Jeonja", Qt::Key_Hangul_Jeonja, "@brief Enum constant Qt::Key_Hangul_Jeonja") + + gsi::enum_const ("Key_Hangul_Banja", Qt::Key_Hangul_Banja, "@brief Enum constant Qt::Key_Hangul_Banja") + + gsi::enum_const ("Key_Hangul_PreHanja", Qt::Key_Hangul_PreHanja, "@brief Enum constant Qt::Key_Hangul_PreHanja") + + gsi::enum_const ("Key_Hangul_PostHanja", Qt::Key_Hangul_PostHanja, "@brief Enum constant Qt::Key_Hangul_PostHanja") + + gsi::enum_const ("Key_Hangul_Special", Qt::Key_Hangul_Special, "@brief Enum constant Qt::Key_Hangul_Special") + + gsi::enum_const ("Key_Dead_Grave", Qt::Key_Dead_Grave, "@brief Enum constant Qt::Key_Dead_Grave") + + gsi::enum_const ("Key_Dead_Acute", Qt::Key_Dead_Acute, "@brief Enum constant Qt::Key_Dead_Acute") + + gsi::enum_const ("Key_Dead_Circumflex", Qt::Key_Dead_Circumflex, "@brief Enum constant Qt::Key_Dead_Circumflex") + + gsi::enum_const ("Key_Dead_Tilde", Qt::Key_Dead_Tilde, "@brief Enum constant Qt::Key_Dead_Tilde") + + gsi::enum_const ("Key_Dead_Macron", Qt::Key_Dead_Macron, "@brief Enum constant Qt::Key_Dead_Macron") + + gsi::enum_const ("Key_Dead_Breve", Qt::Key_Dead_Breve, "@brief Enum constant Qt::Key_Dead_Breve") + + gsi::enum_const ("Key_Dead_Abovedot", Qt::Key_Dead_Abovedot, "@brief Enum constant Qt::Key_Dead_Abovedot") + + gsi::enum_const ("Key_Dead_Diaeresis", Qt::Key_Dead_Diaeresis, "@brief Enum constant Qt::Key_Dead_Diaeresis") + + gsi::enum_const ("Key_Dead_Abovering", Qt::Key_Dead_Abovering, "@brief Enum constant Qt::Key_Dead_Abovering") + + gsi::enum_const ("Key_Dead_Doubleacute", Qt::Key_Dead_Doubleacute, "@brief Enum constant Qt::Key_Dead_Doubleacute") + + gsi::enum_const ("Key_Dead_Caron", Qt::Key_Dead_Caron, "@brief Enum constant Qt::Key_Dead_Caron") + + gsi::enum_const ("Key_Dead_Cedilla", Qt::Key_Dead_Cedilla, "@brief Enum constant Qt::Key_Dead_Cedilla") + + gsi::enum_const ("Key_Dead_Ogonek", Qt::Key_Dead_Ogonek, "@brief Enum constant Qt::Key_Dead_Ogonek") + + gsi::enum_const ("Key_Dead_Iota", Qt::Key_Dead_Iota, "@brief Enum constant Qt::Key_Dead_Iota") + + gsi::enum_const ("Key_Dead_Voiced_Sound", Qt::Key_Dead_Voiced_Sound, "@brief Enum constant Qt::Key_Dead_Voiced_Sound") + + gsi::enum_const ("Key_Dead_Semivoiced_Sound", Qt::Key_Dead_Semivoiced_Sound, "@brief Enum constant Qt::Key_Dead_Semivoiced_Sound") + + gsi::enum_const ("Key_Dead_Belowdot", Qt::Key_Dead_Belowdot, "@brief Enum constant Qt::Key_Dead_Belowdot") + + gsi::enum_const ("Key_Dead_Hook", Qt::Key_Dead_Hook, "@brief Enum constant Qt::Key_Dead_Hook") + + gsi::enum_const ("Key_Dead_Horn", Qt::Key_Dead_Horn, "@brief Enum constant Qt::Key_Dead_Horn") + + gsi::enum_const ("Key_Dead_Stroke", Qt::Key_Dead_Stroke, "@brief Enum constant Qt::Key_Dead_Stroke") + + gsi::enum_const ("Key_Dead_Abovecomma", Qt::Key_Dead_Abovecomma, "@brief Enum constant Qt::Key_Dead_Abovecomma") + + gsi::enum_const ("Key_Dead_Abovereversedcomma", Qt::Key_Dead_Abovereversedcomma, "@brief Enum constant Qt::Key_Dead_Abovereversedcomma") + + gsi::enum_const ("Key_Dead_Doublegrave", Qt::Key_Dead_Doublegrave, "@brief Enum constant Qt::Key_Dead_Doublegrave") + + gsi::enum_const ("Key_Dead_Belowring", Qt::Key_Dead_Belowring, "@brief Enum constant Qt::Key_Dead_Belowring") + + gsi::enum_const ("Key_Dead_Belowmacron", Qt::Key_Dead_Belowmacron, "@brief Enum constant Qt::Key_Dead_Belowmacron") + + gsi::enum_const ("Key_Dead_Belowcircumflex", Qt::Key_Dead_Belowcircumflex, "@brief Enum constant Qt::Key_Dead_Belowcircumflex") + + gsi::enum_const ("Key_Dead_Belowtilde", Qt::Key_Dead_Belowtilde, "@brief Enum constant Qt::Key_Dead_Belowtilde") + + gsi::enum_const ("Key_Dead_Belowbreve", Qt::Key_Dead_Belowbreve, "@brief Enum constant Qt::Key_Dead_Belowbreve") + + gsi::enum_const ("Key_Dead_Belowdiaeresis", Qt::Key_Dead_Belowdiaeresis, "@brief Enum constant Qt::Key_Dead_Belowdiaeresis") + + gsi::enum_const ("Key_Dead_Invertedbreve", Qt::Key_Dead_Invertedbreve, "@brief Enum constant Qt::Key_Dead_Invertedbreve") + + gsi::enum_const ("Key_Dead_Belowcomma", Qt::Key_Dead_Belowcomma, "@brief Enum constant Qt::Key_Dead_Belowcomma") + + gsi::enum_const ("Key_Dead_Currency", Qt::Key_Dead_Currency, "@brief Enum constant Qt::Key_Dead_Currency") + + gsi::enum_const ("Key_Dead_a", Qt::Key_Dead_a, "@brief Enum constant Qt::Key_Dead_a") + + gsi::enum_const ("Key_Dead_A", Qt::Key_Dead_A, "@brief Enum constant Qt::Key_Dead_A") + + gsi::enum_const ("Key_Dead_e", Qt::Key_Dead_e, "@brief Enum constant Qt::Key_Dead_e") + + gsi::enum_const ("Key_Dead_E", Qt::Key_Dead_E, "@brief Enum constant Qt::Key_Dead_E") + + gsi::enum_const ("Key_Dead_i", Qt::Key_Dead_i, "@brief Enum constant Qt::Key_Dead_i") + + gsi::enum_const ("Key_Dead_I", Qt::Key_Dead_I, "@brief Enum constant Qt::Key_Dead_I") + + gsi::enum_const ("Key_Dead_o", Qt::Key_Dead_o, "@brief Enum constant Qt::Key_Dead_o") + + gsi::enum_const ("Key_Dead_O", Qt::Key_Dead_O, "@brief Enum constant Qt::Key_Dead_O") + + gsi::enum_const ("Key_Dead_u", Qt::Key_Dead_u, "@brief Enum constant Qt::Key_Dead_u") + + gsi::enum_const ("Key_Dead_U", Qt::Key_Dead_U, "@brief Enum constant Qt::Key_Dead_U") + + gsi::enum_const ("Key_Dead_Small_Schwa", Qt::Key_Dead_Small_Schwa, "@brief Enum constant Qt::Key_Dead_Small_Schwa") + + gsi::enum_const ("Key_Dead_Capital_Schwa", Qt::Key_Dead_Capital_Schwa, "@brief Enum constant Qt::Key_Dead_Capital_Schwa") + + gsi::enum_const ("Key_Dead_Greek", Qt::Key_Dead_Greek, "@brief Enum constant Qt::Key_Dead_Greek") + + gsi::enum_const ("Key_Dead_Lowline", Qt::Key_Dead_Lowline, "@brief Enum constant Qt::Key_Dead_Lowline") + + gsi::enum_const ("Key_Dead_Aboveverticalline", Qt::Key_Dead_Aboveverticalline, "@brief Enum constant Qt::Key_Dead_Aboveverticalline") + + gsi::enum_const ("Key_Dead_Belowverticalline", Qt::Key_Dead_Belowverticalline, "@brief Enum constant Qt::Key_Dead_Belowverticalline") + + gsi::enum_const ("Key_Dead_Longsolidusoverlay", Qt::Key_Dead_Longsolidusoverlay, "@brief Enum constant Qt::Key_Dead_Longsolidusoverlay") + + gsi::enum_const ("Key_Back", Qt::Key_Back, "@brief Enum constant Qt::Key_Back") + + gsi::enum_const ("Key_Forward", Qt::Key_Forward, "@brief Enum constant Qt::Key_Forward") + + gsi::enum_const ("Key_Stop", Qt::Key_Stop, "@brief Enum constant Qt::Key_Stop") + + gsi::enum_const ("Key_Refresh", Qt::Key_Refresh, "@brief Enum constant Qt::Key_Refresh") + + gsi::enum_const ("Key_VolumeDown", Qt::Key_VolumeDown, "@brief Enum constant Qt::Key_VolumeDown") + + gsi::enum_const ("Key_VolumeMute", Qt::Key_VolumeMute, "@brief Enum constant Qt::Key_VolumeMute") + + gsi::enum_const ("Key_VolumeUp", Qt::Key_VolumeUp, "@brief Enum constant Qt::Key_VolumeUp") + + gsi::enum_const ("Key_BassBoost", Qt::Key_BassBoost, "@brief Enum constant Qt::Key_BassBoost") + + gsi::enum_const ("Key_BassUp", Qt::Key_BassUp, "@brief Enum constant Qt::Key_BassUp") + + gsi::enum_const ("Key_BassDown", Qt::Key_BassDown, "@brief Enum constant Qt::Key_BassDown") + + gsi::enum_const ("Key_TrebleUp", Qt::Key_TrebleUp, "@brief Enum constant Qt::Key_TrebleUp") + + gsi::enum_const ("Key_TrebleDown", Qt::Key_TrebleDown, "@brief Enum constant Qt::Key_TrebleDown") + + gsi::enum_const ("Key_MediaPlay", Qt::Key_MediaPlay, "@brief Enum constant Qt::Key_MediaPlay") + + gsi::enum_const ("Key_MediaStop", Qt::Key_MediaStop, "@brief Enum constant Qt::Key_MediaStop") + + gsi::enum_const ("Key_MediaPrevious", Qt::Key_MediaPrevious, "@brief Enum constant Qt::Key_MediaPrevious") + + gsi::enum_const ("Key_MediaNext", Qt::Key_MediaNext, "@brief Enum constant Qt::Key_MediaNext") + + gsi::enum_const ("Key_MediaRecord", Qt::Key_MediaRecord, "@brief Enum constant Qt::Key_MediaRecord") + + gsi::enum_const ("Key_MediaPause", Qt::Key_MediaPause, "@brief Enum constant Qt::Key_MediaPause") + + gsi::enum_const ("Key_MediaTogglePlayPause", Qt::Key_MediaTogglePlayPause, "@brief Enum constant Qt::Key_MediaTogglePlayPause") + + gsi::enum_const ("Key_HomePage", Qt::Key_HomePage, "@brief Enum constant Qt::Key_HomePage") + + gsi::enum_const ("Key_Favorites", Qt::Key_Favorites, "@brief Enum constant Qt::Key_Favorites") + + gsi::enum_const ("Key_Search", Qt::Key_Search, "@brief Enum constant Qt::Key_Search") + + gsi::enum_const ("Key_Standby", Qt::Key_Standby, "@brief Enum constant Qt::Key_Standby") + + gsi::enum_const ("Key_OpenUrl", Qt::Key_OpenUrl, "@brief Enum constant Qt::Key_OpenUrl") + + gsi::enum_const ("Key_LaunchMail", Qt::Key_LaunchMail, "@brief Enum constant Qt::Key_LaunchMail") + + gsi::enum_const ("Key_LaunchMedia", Qt::Key_LaunchMedia, "@brief Enum constant Qt::Key_LaunchMedia") + + gsi::enum_const ("Key_Launch0", Qt::Key_Launch0, "@brief Enum constant Qt::Key_Launch0") + + gsi::enum_const ("Key_Launch1", Qt::Key_Launch1, "@brief Enum constant Qt::Key_Launch1") + + gsi::enum_const ("Key_Launch2", Qt::Key_Launch2, "@brief Enum constant Qt::Key_Launch2") + + gsi::enum_const ("Key_Launch3", Qt::Key_Launch3, "@brief Enum constant Qt::Key_Launch3") + + gsi::enum_const ("Key_Launch4", Qt::Key_Launch4, "@brief Enum constant Qt::Key_Launch4") + + gsi::enum_const ("Key_Launch5", Qt::Key_Launch5, "@brief Enum constant Qt::Key_Launch5") + + gsi::enum_const ("Key_Launch6", Qt::Key_Launch6, "@brief Enum constant Qt::Key_Launch6") + + gsi::enum_const ("Key_Launch7", Qt::Key_Launch7, "@brief Enum constant Qt::Key_Launch7") + + gsi::enum_const ("Key_Launch8", Qt::Key_Launch8, "@brief Enum constant Qt::Key_Launch8") + + gsi::enum_const ("Key_Launch9", Qt::Key_Launch9, "@brief Enum constant Qt::Key_Launch9") + + gsi::enum_const ("Key_LaunchA", Qt::Key_LaunchA, "@brief Enum constant Qt::Key_LaunchA") + + gsi::enum_const ("Key_LaunchB", Qt::Key_LaunchB, "@brief Enum constant Qt::Key_LaunchB") + + gsi::enum_const ("Key_LaunchC", Qt::Key_LaunchC, "@brief Enum constant Qt::Key_LaunchC") + + gsi::enum_const ("Key_LaunchD", Qt::Key_LaunchD, "@brief Enum constant Qt::Key_LaunchD") + + gsi::enum_const ("Key_LaunchE", Qt::Key_LaunchE, "@brief Enum constant Qt::Key_LaunchE") + + gsi::enum_const ("Key_LaunchF", Qt::Key_LaunchF, "@brief Enum constant Qt::Key_LaunchF") + + gsi::enum_const ("Key_MonBrightnessUp", Qt::Key_MonBrightnessUp, "@brief Enum constant Qt::Key_MonBrightnessUp") + + gsi::enum_const ("Key_MonBrightnessDown", Qt::Key_MonBrightnessDown, "@brief Enum constant Qt::Key_MonBrightnessDown") + + gsi::enum_const ("Key_KeyboardLightOnOff", Qt::Key_KeyboardLightOnOff, "@brief Enum constant Qt::Key_KeyboardLightOnOff") + + gsi::enum_const ("Key_KeyboardBrightnessUp", Qt::Key_KeyboardBrightnessUp, "@brief Enum constant Qt::Key_KeyboardBrightnessUp") + + gsi::enum_const ("Key_KeyboardBrightnessDown", Qt::Key_KeyboardBrightnessDown, "@brief Enum constant Qt::Key_KeyboardBrightnessDown") + + gsi::enum_const ("Key_PowerOff", Qt::Key_PowerOff, "@brief Enum constant Qt::Key_PowerOff") + + gsi::enum_const ("Key_WakeUp", Qt::Key_WakeUp, "@brief Enum constant Qt::Key_WakeUp") + + gsi::enum_const ("Key_Eject", Qt::Key_Eject, "@brief Enum constant Qt::Key_Eject") + + gsi::enum_const ("Key_ScreenSaver", Qt::Key_ScreenSaver, "@brief Enum constant Qt::Key_ScreenSaver") + + gsi::enum_const ("Key_WWW", Qt::Key_WWW, "@brief Enum constant Qt::Key_WWW") + + gsi::enum_const ("Key_Memo", Qt::Key_Memo, "@brief Enum constant Qt::Key_Memo") + + gsi::enum_const ("Key_LightBulb", Qt::Key_LightBulb, "@brief Enum constant Qt::Key_LightBulb") + + gsi::enum_const ("Key_Shop", Qt::Key_Shop, "@brief Enum constant Qt::Key_Shop") + + gsi::enum_const ("Key_History", Qt::Key_History, "@brief Enum constant Qt::Key_History") + + gsi::enum_const ("Key_AddFavorite", Qt::Key_AddFavorite, "@brief Enum constant Qt::Key_AddFavorite") + + gsi::enum_const ("Key_HotLinks", Qt::Key_HotLinks, "@brief Enum constant Qt::Key_HotLinks") + + gsi::enum_const ("Key_BrightnessAdjust", Qt::Key_BrightnessAdjust, "@brief Enum constant Qt::Key_BrightnessAdjust") + + gsi::enum_const ("Key_Finance", Qt::Key_Finance, "@brief Enum constant Qt::Key_Finance") + + gsi::enum_const ("Key_Community", Qt::Key_Community, "@brief Enum constant Qt::Key_Community") + + gsi::enum_const ("Key_AudioRewind", Qt::Key_AudioRewind, "@brief Enum constant Qt::Key_AudioRewind") + + gsi::enum_const ("Key_BackForward", Qt::Key_BackForward, "@brief Enum constant Qt::Key_BackForward") + + gsi::enum_const ("Key_ApplicationLeft", Qt::Key_ApplicationLeft, "@brief Enum constant Qt::Key_ApplicationLeft") + + gsi::enum_const ("Key_ApplicationRight", Qt::Key_ApplicationRight, "@brief Enum constant Qt::Key_ApplicationRight") + + gsi::enum_const ("Key_Book", Qt::Key_Book, "@brief Enum constant Qt::Key_Book") + + gsi::enum_const ("Key_CD", Qt::Key_CD, "@brief Enum constant Qt::Key_CD") + + gsi::enum_const ("Key_Calculator", Qt::Key_Calculator, "@brief Enum constant Qt::Key_Calculator") + + gsi::enum_const ("Key_ToDoList", Qt::Key_ToDoList, "@brief Enum constant Qt::Key_ToDoList") + + gsi::enum_const ("Key_ClearGrab", Qt::Key_ClearGrab, "@brief Enum constant Qt::Key_ClearGrab") + + gsi::enum_const ("Key_Close", Qt::Key_Close, "@brief Enum constant Qt::Key_Close") + + gsi::enum_const ("Key_Copy", Qt::Key_Copy, "@brief Enum constant Qt::Key_Copy") + + gsi::enum_const ("Key_Cut", Qt::Key_Cut, "@brief Enum constant Qt::Key_Cut") + + gsi::enum_const ("Key_Display", Qt::Key_Display, "@brief Enum constant Qt::Key_Display") + + gsi::enum_const ("Key_DOS", Qt::Key_DOS, "@brief Enum constant Qt::Key_DOS") + + gsi::enum_const ("Key_Documents", Qt::Key_Documents, "@brief Enum constant Qt::Key_Documents") + + gsi::enum_const ("Key_Excel", Qt::Key_Excel, "@brief Enum constant Qt::Key_Excel") + + gsi::enum_const ("Key_Explorer", Qt::Key_Explorer, "@brief Enum constant Qt::Key_Explorer") + + gsi::enum_const ("Key_Game", Qt::Key_Game, "@brief Enum constant Qt::Key_Game") + + gsi::enum_const ("Key_Go", Qt::Key_Go, "@brief Enum constant Qt::Key_Go") + + gsi::enum_const ("Key_iTouch", Qt::Key_iTouch, "@brief Enum constant Qt::Key_iTouch") + + gsi::enum_const ("Key_LogOff", Qt::Key_LogOff, "@brief Enum constant Qt::Key_LogOff") + + gsi::enum_const ("Key_Market", Qt::Key_Market, "@brief Enum constant Qt::Key_Market") + + gsi::enum_const ("Key_Meeting", Qt::Key_Meeting, "@brief Enum constant Qt::Key_Meeting") + + gsi::enum_const ("Key_MenuKB", Qt::Key_MenuKB, "@brief Enum constant Qt::Key_MenuKB") + + gsi::enum_const ("Key_MenuPB", Qt::Key_MenuPB, "@brief Enum constant Qt::Key_MenuPB") + + gsi::enum_const ("Key_MySites", Qt::Key_MySites, "@brief Enum constant Qt::Key_MySites") + + gsi::enum_const ("Key_News", Qt::Key_News, "@brief Enum constant Qt::Key_News") + + gsi::enum_const ("Key_OfficeHome", Qt::Key_OfficeHome, "@brief Enum constant Qt::Key_OfficeHome") + + gsi::enum_const ("Key_Option", Qt::Key_Option, "@brief Enum constant Qt::Key_Option") + + gsi::enum_const ("Key_Paste", Qt::Key_Paste, "@brief Enum constant Qt::Key_Paste") + + gsi::enum_const ("Key_Phone", Qt::Key_Phone, "@brief Enum constant Qt::Key_Phone") + + gsi::enum_const ("Key_Calendar", Qt::Key_Calendar, "@brief Enum constant Qt::Key_Calendar") + + gsi::enum_const ("Key_Reply", Qt::Key_Reply, "@brief Enum constant Qt::Key_Reply") + + gsi::enum_const ("Key_Reload", Qt::Key_Reload, "@brief Enum constant Qt::Key_Reload") + + gsi::enum_const ("Key_RotateWindows", Qt::Key_RotateWindows, "@brief Enum constant Qt::Key_RotateWindows") + + gsi::enum_const ("Key_RotationPB", Qt::Key_RotationPB, "@brief Enum constant Qt::Key_RotationPB") + + gsi::enum_const ("Key_RotationKB", Qt::Key_RotationKB, "@brief Enum constant Qt::Key_RotationKB") + + gsi::enum_const ("Key_Save", Qt::Key_Save, "@brief Enum constant Qt::Key_Save") + + gsi::enum_const ("Key_Send", Qt::Key_Send, "@brief Enum constant Qt::Key_Send") + + gsi::enum_const ("Key_Spell", Qt::Key_Spell, "@brief Enum constant Qt::Key_Spell") + + gsi::enum_const ("Key_SplitScreen", Qt::Key_SplitScreen, "@brief Enum constant Qt::Key_SplitScreen") + + gsi::enum_const ("Key_Support", Qt::Key_Support, "@brief Enum constant Qt::Key_Support") + + gsi::enum_const ("Key_TaskPane", Qt::Key_TaskPane, "@brief Enum constant Qt::Key_TaskPane") + + gsi::enum_const ("Key_Terminal", Qt::Key_Terminal, "@brief Enum constant Qt::Key_Terminal") + + gsi::enum_const ("Key_Tools", Qt::Key_Tools, "@brief Enum constant Qt::Key_Tools") + + gsi::enum_const ("Key_Travel", Qt::Key_Travel, "@brief Enum constant Qt::Key_Travel") + + gsi::enum_const ("Key_Video", Qt::Key_Video, "@brief Enum constant Qt::Key_Video") + + gsi::enum_const ("Key_Word", Qt::Key_Word, "@brief Enum constant Qt::Key_Word") + + gsi::enum_const ("Key_Xfer", Qt::Key_Xfer, "@brief Enum constant Qt::Key_Xfer") + + gsi::enum_const ("Key_ZoomIn", Qt::Key_ZoomIn, "@brief Enum constant Qt::Key_ZoomIn") + + gsi::enum_const ("Key_ZoomOut", Qt::Key_ZoomOut, "@brief Enum constant Qt::Key_ZoomOut") + + gsi::enum_const ("Key_Away", Qt::Key_Away, "@brief Enum constant Qt::Key_Away") + + gsi::enum_const ("Key_Messenger", Qt::Key_Messenger, "@brief Enum constant Qt::Key_Messenger") + + gsi::enum_const ("Key_WebCam", Qt::Key_WebCam, "@brief Enum constant Qt::Key_WebCam") + + gsi::enum_const ("Key_MailForward", Qt::Key_MailForward, "@brief Enum constant Qt::Key_MailForward") + + gsi::enum_const ("Key_Pictures", Qt::Key_Pictures, "@brief Enum constant Qt::Key_Pictures") + + gsi::enum_const ("Key_Music", Qt::Key_Music, "@brief Enum constant Qt::Key_Music") + + gsi::enum_const ("Key_Battery", Qt::Key_Battery, "@brief Enum constant Qt::Key_Battery") + + gsi::enum_const ("Key_Bluetooth", Qt::Key_Bluetooth, "@brief Enum constant Qt::Key_Bluetooth") + + gsi::enum_const ("Key_WLAN", Qt::Key_WLAN, "@brief Enum constant Qt::Key_WLAN") + + gsi::enum_const ("Key_UWB", Qt::Key_UWB, "@brief Enum constant Qt::Key_UWB") + + gsi::enum_const ("Key_AudioForward", Qt::Key_AudioForward, "@brief Enum constant Qt::Key_AudioForward") + + gsi::enum_const ("Key_AudioRepeat", Qt::Key_AudioRepeat, "@brief Enum constant Qt::Key_AudioRepeat") + + gsi::enum_const ("Key_AudioRandomPlay", Qt::Key_AudioRandomPlay, "@brief Enum constant Qt::Key_AudioRandomPlay") + + gsi::enum_const ("Key_Subtitle", Qt::Key_Subtitle, "@brief Enum constant Qt::Key_Subtitle") + + gsi::enum_const ("Key_AudioCycleTrack", Qt::Key_AudioCycleTrack, "@brief Enum constant Qt::Key_AudioCycleTrack") + + gsi::enum_const ("Key_Time", Qt::Key_Time, "@brief Enum constant Qt::Key_Time") + + gsi::enum_const ("Key_Hibernate", Qt::Key_Hibernate, "@brief Enum constant Qt::Key_Hibernate") + + gsi::enum_const ("Key_View", Qt::Key_View, "@brief Enum constant Qt::Key_View") + + gsi::enum_const ("Key_TopMenu", Qt::Key_TopMenu, "@brief Enum constant Qt::Key_TopMenu") + + gsi::enum_const ("Key_PowerDown", Qt::Key_PowerDown, "@brief Enum constant Qt::Key_PowerDown") + + gsi::enum_const ("Key_Suspend", Qt::Key_Suspend, "@brief Enum constant Qt::Key_Suspend") + + gsi::enum_const ("Key_ContrastAdjust", Qt::Key_ContrastAdjust, "@brief Enum constant Qt::Key_ContrastAdjust") + + gsi::enum_const ("Key_LaunchG", Qt::Key_LaunchG, "@brief Enum constant Qt::Key_LaunchG") + + gsi::enum_const ("Key_LaunchH", Qt::Key_LaunchH, "@brief Enum constant Qt::Key_LaunchH") + + gsi::enum_const ("Key_TouchpadToggle", Qt::Key_TouchpadToggle, "@brief Enum constant Qt::Key_TouchpadToggle") + + gsi::enum_const ("Key_TouchpadOn", Qt::Key_TouchpadOn, "@brief Enum constant Qt::Key_TouchpadOn") + + gsi::enum_const ("Key_TouchpadOff", Qt::Key_TouchpadOff, "@brief Enum constant Qt::Key_TouchpadOff") + + gsi::enum_const ("Key_MicMute", Qt::Key_MicMute, "@brief Enum constant Qt::Key_MicMute") + + gsi::enum_const ("Key_Red", Qt::Key_Red, "@brief Enum constant Qt::Key_Red") + + gsi::enum_const ("Key_Green", Qt::Key_Green, "@brief Enum constant Qt::Key_Green") + + gsi::enum_const ("Key_Yellow", Qt::Key_Yellow, "@brief Enum constant Qt::Key_Yellow") + + gsi::enum_const ("Key_Blue", Qt::Key_Blue, "@brief Enum constant Qt::Key_Blue") + + gsi::enum_const ("Key_ChannelUp", Qt::Key_ChannelUp, "@brief Enum constant Qt::Key_ChannelUp") + + gsi::enum_const ("Key_ChannelDown", Qt::Key_ChannelDown, "@brief Enum constant Qt::Key_ChannelDown") + + gsi::enum_const ("Key_Guide", Qt::Key_Guide, "@brief Enum constant Qt::Key_Guide") + + gsi::enum_const ("Key_Info", Qt::Key_Info, "@brief Enum constant Qt::Key_Info") + + gsi::enum_const ("Key_Settings", Qt::Key_Settings, "@brief Enum constant Qt::Key_Settings") + + gsi::enum_const ("Key_MicVolumeUp", Qt::Key_MicVolumeUp, "@brief Enum constant Qt::Key_MicVolumeUp") + + gsi::enum_const ("Key_MicVolumeDown", Qt::Key_MicVolumeDown, "@brief Enum constant Qt::Key_MicVolumeDown") + + gsi::enum_const ("Key_New", Qt::Key_New, "@brief Enum constant Qt::Key_New") + + gsi::enum_const ("Key_Open", Qt::Key_Open, "@brief Enum constant Qt::Key_Open") + + gsi::enum_const ("Key_Find", Qt::Key_Find, "@brief Enum constant Qt::Key_Find") + + gsi::enum_const ("Key_Undo", Qt::Key_Undo, "@brief Enum constant Qt::Key_Undo") + + gsi::enum_const ("Key_Redo", Qt::Key_Redo, "@brief Enum constant Qt::Key_Redo") + + gsi::enum_const ("Key_MediaLast", Qt::Key_MediaLast, "@brief Enum constant Qt::Key_MediaLast") + + gsi::enum_const ("Key_Select", Qt::Key_Select, "@brief Enum constant Qt::Key_Select") + + gsi::enum_const ("Key_Yes", Qt::Key_Yes, "@brief Enum constant Qt::Key_Yes") + + gsi::enum_const ("Key_No", Qt::Key_No, "@brief Enum constant Qt::Key_No") + + gsi::enum_const ("Key_Cancel", Qt::Key_Cancel, "@brief Enum constant Qt::Key_Cancel") + + gsi::enum_const ("Key_Printer", Qt::Key_Printer, "@brief Enum constant Qt::Key_Printer") + + gsi::enum_const ("Key_Execute", Qt::Key_Execute, "@brief Enum constant Qt::Key_Execute") + + gsi::enum_const ("Key_Sleep", Qt::Key_Sleep, "@brief Enum constant Qt::Key_Sleep") + + gsi::enum_const ("Key_Play", Qt::Key_Play, "@brief Enum constant Qt::Key_Play") + + gsi::enum_const ("Key_Zoom", Qt::Key_Zoom, "@brief Enum constant Qt::Key_Zoom") + + gsi::enum_const ("Key_Exit", Qt::Key_Exit, "@brief Enum constant Qt::Key_Exit") + + gsi::enum_const ("Key_Context1", Qt::Key_Context1, "@brief Enum constant Qt::Key_Context1") + + gsi::enum_const ("Key_Context2", Qt::Key_Context2, "@brief Enum constant Qt::Key_Context2") + + gsi::enum_const ("Key_Context3", Qt::Key_Context3, "@brief Enum constant Qt::Key_Context3") + + gsi::enum_const ("Key_Context4", Qt::Key_Context4, "@brief Enum constant Qt::Key_Context4") + + gsi::enum_const ("Key_Call", Qt::Key_Call, "@brief Enum constant Qt::Key_Call") + + gsi::enum_const ("Key_Hangup", Qt::Key_Hangup, "@brief Enum constant Qt::Key_Hangup") + + gsi::enum_const ("Key_Flip", Qt::Key_Flip, "@brief Enum constant Qt::Key_Flip") + + gsi::enum_const ("Key_ToggleCallHangup", Qt::Key_ToggleCallHangup, "@brief Enum constant Qt::Key_ToggleCallHangup") + + gsi::enum_const ("Key_VoiceDial", Qt::Key_VoiceDial, "@brief Enum constant Qt::Key_VoiceDial") + + gsi::enum_const ("Key_LastNumberRedial", Qt::Key_LastNumberRedial, "@brief Enum constant Qt::Key_LastNumberRedial") + + gsi::enum_const ("Key_Camera", Qt::Key_Camera, "@brief Enum constant Qt::Key_Camera") + + gsi::enum_const ("Key_CameraFocus", Qt::Key_CameraFocus, "@brief Enum constant Qt::Key_CameraFocus") + + gsi::enum_const ("Key_unknown", Qt::Key_unknown, "@brief Enum constant Qt::Key_unknown"), + "@qt\n@brief This class represents the Qt::Key enum"); + +static gsi::QFlagsClass decl_Qt_Key_Enums ("QtCore", "Qt_QFlags_Key", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_Key_Enum_in_parent (decl_Qt_Key_Enum.defs ()); +static gsi::ClassExt decl_Qt_Key_Enum_as_child (decl_Qt_Key_Enum, "Key"); +static gsi::ClassExt decl_Qt_Key_Enums_as_child (decl_Qt_Key_Enums, "QFlags_Key"); + +} + + +// Implementation of the enum wrapper class for Qt::KeyboardModifier +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_KeyboardModifier_Enum ("QtCore", "Qt_KeyboardModifier", + gsi::enum_const ("NoModifier", Qt::NoModifier, "@brief Enum constant Qt::NoModifier") + + gsi::enum_const ("ShiftModifier", Qt::ShiftModifier, "@brief Enum constant Qt::ShiftModifier") + + gsi::enum_const ("ControlModifier", Qt::ControlModifier, "@brief Enum constant Qt::ControlModifier") + + gsi::enum_const ("AltModifier", Qt::AltModifier, "@brief Enum constant Qt::AltModifier") + + gsi::enum_const ("MetaModifier", Qt::MetaModifier, "@brief Enum constant Qt::MetaModifier") + + gsi::enum_const ("KeypadModifier", Qt::KeypadModifier, "@brief Enum constant Qt::KeypadModifier") + + gsi::enum_const ("GroupSwitchModifier", Qt::GroupSwitchModifier, "@brief Enum constant Qt::GroupSwitchModifier") + + gsi::enum_const ("KeyboardModifierMask", Qt::KeyboardModifierMask, "@brief Enum constant Qt::KeyboardModifierMask"), + "@qt\n@brief This class represents the Qt::KeyboardModifier enum"); + +static gsi::QFlagsClass decl_Qt_KeyboardModifier_Enums ("QtCore", "Qt_QFlags_KeyboardModifier", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_KeyboardModifier_Enum_in_parent (decl_Qt_KeyboardModifier_Enum.defs ()); +static gsi::ClassExt decl_Qt_KeyboardModifier_Enum_as_child (decl_Qt_KeyboardModifier_Enum, "KeyboardModifier"); +static gsi::ClassExt decl_Qt_KeyboardModifier_Enums_as_child (decl_Qt_KeyboardModifier_Enums, "QFlags_KeyboardModifier"); + +} + + +// Implementation of the enum wrapper class for Qt::LayoutDirection +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_LayoutDirection_Enum ("QtCore", "Qt_LayoutDirection", + gsi::enum_const ("LeftToRight", Qt::LeftToRight, "@brief Enum constant Qt::LeftToRight") + + gsi::enum_const ("RightToLeft", Qt::RightToLeft, "@brief Enum constant Qt::RightToLeft") + + gsi::enum_const ("LayoutDirectionAuto", Qt::LayoutDirectionAuto, "@brief Enum constant Qt::LayoutDirectionAuto"), + "@qt\n@brief This class represents the Qt::LayoutDirection enum"); + +static gsi::QFlagsClass decl_Qt_LayoutDirection_Enums ("QtCore", "Qt_QFlags_LayoutDirection", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_LayoutDirection_Enum_in_parent (decl_Qt_LayoutDirection_Enum.defs ()); +static gsi::ClassExt decl_Qt_LayoutDirection_Enum_as_child (decl_Qt_LayoutDirection_Enum, "LayoutDirection"); +static gsi::ClassExt decl_Qt_LayoutDirection_Enums_as_child (decl_Qt_LayoutDirection_Enums, "QFlags_LayoutDirection"); + +} + + +// Implementation of the enum wrapper class for Qt::MaskMode +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_MaskMode_Enum ("QtCore", "Qt_MaskMode", + gsi::enum_const ("MaskInColor", Qt::MaskInColor, "@brief Enum constant Qt::MaskInColor") + + gsi::enum_const ("MaskOutColor", Qt::MaskOutColor, "@brief Enum constant Qt::MaskOutColor"), + "@qt\n@brief This class represents the Qt::MaskMode enum"); + +static gsi::QFlagsClass decl_Qt_MaskMode_Enums ("QtCore", "Qt_QFlags_MaskMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_MaskMode_Enum_in_parent (decl_Qt_MaskMode_Enum.defs ()); +static gsi::ClassExt decl_Qt_MaskMode_Enum_as_child (decl_Qt_MaskMode_Enum, "MaskMode"); +static gsi::ClassExt decl_Qt_MaskMode_Enums_as_child (decl_Qt_MaskMode_Enums, "QFlags_MaskMode"); + +} + + +// Implementation of the enum wrapper class for Qt::MatchFlag +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_MatchFlag_Enum ("QtCore", "Qt_MatchFlag", + gsi::enum_const ("MatchExactly", Qt::MatchExactly, "@brief Enum constant Qt::MatchExactly") + + gsi::enum_const ("MatchContains", Qt::MatchContains, "@brief Enum constant Qt::MatchContains") + + gsi::enum_const ("MatchStartsWith", Qt::MatchStartsWith, "@brief Enum constant Qt::MatchStartsWith") + + gsi::enum_const ("MatchEndsWith", Qt::MatchEndsWith, "@brief Enum constant Qt::MatchEndsWith") + + gsi::enum_const ("MatchRegularExpression", Qt::MatchRegularExpression, "@brief Enum constant Qt::MatchRegularExpression") + + gsi::enum_const ("MatchWildcard", Qt::MatchWildcard, "@brief Enum constant Qt::MatchWildcard") + + gsi::enum_const ("MatchFixedString", Qt::MatchFixedString, "@brief Enum constant Qt::MatchFixedString") + + gsi::enum_const ("MatchTypeMask", Qt::MatchTypeMask, "@brief Enum constant Qt::MatchTypeMask") + + gsi::enum_const ("MatchCaseSensitive", Qt::MatchCaseSensitive, "@brief Enum constant Qt::MatchCaseSensitive") + + gsi::enum_const ("MatchWrap", Qt::MatchWrap, "@brief Enum constant Qt::MatchWrap") + + gsi::enum_const ("MatchRecursive", Qt::MatchRecursive, "@brief Enum constant Qt::MatchRecursive"), + "@qt\n@brief This class represents the Qt::MatchFlag enum"); + +static gsi::QFlagsClass decl_Qt_MatchFlag_Enums ("QtCore", "Qt_QFlags_MatchFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_MatchFlag_Enum_in_parent (decl_Qt_MatchFlag_Enum.defs ()); +static gsi::ClassExt decl_Qt_MatchFlag_Enum_as_child (decl_Qt_MatchFlag_Enum, "MatchFlag"); +static gsi::ClassExt decl_Qt_MatchFlag_Enums_as_child (decl_Qt_MatchFlag_Enums, "QFlags_MatchFlag"); + +} + + +// Implementation of the enum wrapper class for Qt::Modifier +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_Modifier_Enum ("QtCore", "Qt_Modifier", + gsi::enum_const ("META", Qt::META, "@brief Enum constant Qt::META") + + gsi::enum_const ("SHIFT", Qt::SHIFT, "@brief Enum constant Qt::SHIFT") + + gsi::enum_const ("CTRL", Qt::CTRL, "@brief Enum constant Qt::CTRL") + + gsi::enum_const ("ALT", Qt::ALT, "@brief Enum constant Qt::ALT") + + gsi::enum_const ("MODIFIER_MASK", Qt::MODIFIER_MASK, "@brief Enum constant Qt::MODIFIER_MASK"), + "@qt\n@brief This class represents the Qt::Modifier enum"); + +static gsi::QFlagsClass decl_Qt_Modifier_Enums ("QtCore", "Qt_QFlags_Modifier", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_Modifier_Enum_in_parent (decl_Qt_Modifier_Enum.defs ()); +static gsi::ClassExt decl_Qt_Modifier_Enum_as_child (decl_Qt_Modifier_Enum, "Modifier"); +static gsi::ClassExt decl_Qt_Modifier_Enums_as_child (decl_Qt_Modifier_Enums, "QFlags_Modifier"); + +} + + +// Implementation of the enum wrapper class for Qt::MouseButton +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_MouseButton_Enum ("QtCore", "Qt_MouseButton", + gsi::enum_const ("NoButton", Qt::NoButton, "@brief Enum constant Qt::NoButton") + + gsi::enum_const ("LeftButton", Qt::LeftButton, "@brief Enum constant Qt::LeftButton") + + gsi::enum_const ("RightButton", Qt::RightButton, "@brief Enum constant Qt::RightButton") + + gsi::enum_const ("MiddleButton", Qt::MiddleButton, "@brief Enum constant Qt::MiddleButton") + + gsi::enum_const ("BackButton", Qt::BackButton, "@brief Enum constant Qt::BackButton") + + gsi::enum_const ("XButton1", Qt::XButton1, "@brief Enum constant Qt::XButton1") + + gsi::enum_const ("ExtraButton1", Qt::ExtraButton1, "@brief Enum constant Qt::ExtraButton1") + + gsi::enum_const ("ForwardButton", Qt::ForwardButton, "@brief Enum constant Qt::ForwardButton") + + gsi::enum_const ("XButton2", Qt::XButton2, "@brief Enum constant Qt::XButton2") + + gsi::enum_const ("ExtraButton2", Qt::ExtraButton2, "@brief Enum constant Qt::ExtraButton2") + + gsi::enum_const ("TaskButton", Qt::TaskButton, "@brief Enum constant Qt::TaskButton") + + gsi::enum_const ("ExtraButton3", Qt::ExtraButton3, "@brief Enum constant Qt::ExtraButton3") + + gsi::enum_const ("ExtraButton4", Qt::ExtraButton4, "@brief Enum constant Qt::ExtraButton4") + + gsi::enum_const ("ExtraButton5", Qt::ExtraButton5, "@brief Enum constant Qt::ExtraButton5") + + gsi::enum_const ("ExtraButton6", Qt::ExtraButton6, "@brief Enum constant Qt::ExtraButton6") + + gsi::enum_const ("ExtraButton7", Qt::ExtraButton7, "@brief Enum constant Qt::ExtraButton7") + + gsi::enum_const ("ExtraButton8", Qt::ExtraButton8, "@brief Enum constant Qt::ExtraButton8") + + gsi::enum_const ("ExtraButton9", Qt::ExtraButton9, "@brief Enum constant Qt::ExtraButton9") + + gsi::enum_const ("ExtraButton10", Qt::ExtraButton10, "@brief Enum constant Qt::ExtraButton10") + + gsi::enum_const ("ExtraButton11", Qt::ExtraButton11, "@brief Enum constant Qt::ExtraButton11") + + gsi::enum_const ("ExtraButton12", Qt::ExtraButton12, "@brief Enum constant Qt::ExtraButton12") + + gsi::enum_const ("ExtraButton13", Qt::ExtraButton13, "@brief Enum constant Qt::ExtraButton13") + + gsi::enum_const ("ExtraButton14", Qt::ExtraButton14, "@brief Enum constant Qt::ExtraButton14") + + gsi::enum_const ("ExtraButton15", Qt::ExtraButton15, "@brief Enum constant Qt::ExtraButton15") + + gsi::enum_const ("ExtraButton16", Qt::ExtraButton16, "@brief Enum constant Qt::ExtraButton16") + + gsi::enum_const ("ExtraButton17", Qt::ExtraButton17, "@brief Enum constant Qt::ExtraButton17") + + gsi::enum_const ("ExtraButton18", Qt::ExtraButton18, "@brief Enum constant Qt::ExtraButton18") + + gsi::enum_const ("ExtraButton19", Qt::ExtraButton19, "@brief Enum constant Qt::ExtraButton19") + + gsi::enum_const ("ExtraButton20", Qt::ExtraButton20, "@brief Enum constant Qt::ExtraButton20") + + gsi::enum_const ("ExtraButton21", Qt::ExtraButton21, "@brief Enum constant Qt::ExtraButton21") + + gsi::enum_const ("ExtraButton22", Qt::ExtraButton22, "@brief Enum constant Qt::ExtraButton22") + + gsi::enum_const ("ExtraButton23", Qt::ExtraButton23, "@brief Enum constant Qt::ExtraButton23") + + gsi::enum_const ("ExtraButton24", Qt::ExtraButton24, "@brief Enum constant Qt::ExtraButton24") + + gsi::enum_const ("AllButtons", Qt::AllButtons, "@brief Enum constant Qt::AllButtons") + + gsi::enum_const ("MaxMouseButton", Qt::MaxMouseButton, "@brief Enum constant Qt::MaxMouseButton") + + gsi::enum_const ("MouseButtonMask", Qt::MouseButtonMask, "@brief Enum constant Qt::MouseButtonMask"), + "@qt\n@brief This class represents the Qt::MouseButton enum"); + +static gsi::QFlagsClass decl_Qt_MouseButton_Enums ("QtCore", "Qt_QFlags_MouseButton", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_MouseButton_Enum_in_parent (decl_Qt_MouseButton_Enum.defs ()); +static gsi::ClassExt decl_Qt_MouseButton_Enum_as_child (decl_Qt_MouseButton_Enum, "MouseButton"); +static gsi::ClassExt decl_Qt_MouseButton_Enums_as_child (decl_Qt_MouseButton_Enums, "QFlags_MouseButton"); + +} + + +// Implementation of the enum wrapper class for Qt::MouseEventFlag +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_MouseEventFlag_Enum ("QtCore", "Qt_MouseEventFlag", + gsi::enum_const ("NoMouseEventFlag", Qt::NoMouseEventFlag, "@brief Enum constant Qt::NoMouseEventFlag") + + gsi::enum_const ("MouseEventCreatedDoubleClick", Qt::MouseEventCreatedDoubleClick, "@brief Enum constant Qt::MouseEventCreatedDoubleClick") + + gsi::enum_const ("MouseEventFlagMask", Qt::MouseEventFlagMask, "@brief Enum constant Qt::MouseEventFlagMask"), + "@qt\n@brief This class represents the Qt::MouseEventFlag enum"); + +static gsi::QFlagsClass decl_Qt_MouseEventFlag_Enums ("QtCore", "Qt_QFlags_MouseEventFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_MouseEventFlag_Enum_in_parent (decl_Qt_MouseEventFlag_Enum.defs ()); +static gsi::ClassExt decl_Qt_MouseEventFlag_Enum_as_child (decl_Qt_MouseEventFlag_Enum, "MouseEventFlag"); +static gsi::ClassExt decl_Qt_MouseEventFlag_Enums_as_child (decl_Qt_MouseEventFlag_Enums, "QFlags_MouseEventFlag"); + +} + + +// Implementation of the enum wrapper class for Qt::MouseEventSource +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_MouseEventSource_Enum ("QtCore", "Qt_MouseEventSource", + gsi::enum_const ("MouseEventNotSynthesized", Qt::MouseEventNotSynthesized, "@brief Enum constant Qt::MouseEventNotSynthesized") + + gsi::enum_const ("MouseEventSynthesizedBySystem", Qt::MouseEventSynthesizedBySystem, "@brief Enum constant Qt::MouseEventSynthesizedBySystem") + + gsi::enum_const ("MouseEventSynthesizedByQt", Qt::MouseEventSynthesizedByQt, "@brief Enum constant Qt::MouseEventSynthesizedByQt") + + gsi::enum_const ("MouseEventSynthesizedByApplication", Qt::MouseEventSynthesizedByApplication, "@brief Enum constant Qt::MouseEventSynthesizedByApplication"), + "@qt\n@brief This class represents the Qt::MouseEventSource enum"); + +static gsi::QFlagsClass decl_Qt_MouseEventSource_Enums ("QtCore", "Qt_QFlags_MouseEventSource", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_MouseEventSource_Enum_in_parent (decl_Qt_MouseEventSource_Enum.defs ()); +static gsi::ClassExt decl_Qt_MouseEventSource_Enum_as_child (decl_Qt_MouseEventSource_Enum, "MouseEventSource"); +static gsi::ClassExt decl_Qt_MouseEventSource_Enums_as_child (decl_Qt_MouseEventSource_Enums, "QFlags_MouseEventSource"); + +} + + +// Implementation of the enum wrapper class for Qt::NativeGestureType +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_NativeGestureType_Enum ("QtCore", "Qt_NativeGestureType", + gsi::enum_const ("BeginNativeGesture", Qt::BeginNativeGesture, "@brief Enum constant Qt::BeginNativeGesture") + + gsi::enum_const ("EndNativeGesture", Qt::EndNativeGesture, "@brief Enum constant Qt::EndNativeGesture") + + gsi::enum_const ("PanNativeGesture", Qt::PanNativeGesture, "@brief Enum constant Qt::PanNativeGesture") + + gsi::enum_const ("ZoomNativeGesture", Qt::ZoomNativeGesture, "@brief Enum constant Qt::ZoomNativeGesture") + + gsi::enum_const ("SmartZoomNativeGesture", Qt::SmartZoomNativeGesture, "@brief Enum constant Qt::SmartZoomNativeGesture") + + gsi::enum_const ("RotateNativeGesture", Qt::RotateNativeGesture, "@brief Enum constant Qt::RotateNativeGesture") + + gsi::enum_const ("SwipeNativeGesture", Qt::SwipeNativeGesture, "@brief Enum constant Qt::SwipeNativeGesture"), + "@qt\n@brief This class represents the Qt::NativeGestureType enum"); + +static gsi::QFlagsClass decl_Qt_NativeGestureType_Enums ("QtCore", "Qt_QFlags_NativeGestureType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_NativeGestureType_Enum_in_parent (decl_Qt_NativeGestureType_Enum.defs ()); +static gsi::ClassExt decl_Qt_NativeGestureType_Enum_as_child (decl_Qt_NativeGestureType_Enum, "NativeGestureType"); +static gsi::ClassExt decl_Qt_NativeGestureType_Enums_as_child (decl_Qt_NativeGestureType_Enums, "QFlags_NativeGestureType"); + +} + + +// Implementation of the enum wrapper class for Qt::NavigationMode +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_NavigationMode_Enum ("QtCore", "Qt_NavigationMode", + gsi::enum_const ("NavigationModeNone", Qt::NavigationModeNone, "@brief Enum constant Qt::NavigationModeNone") + + gsi::enum_const ("NavigationModeKeypadTabOrder", Qt::NavigationModeKeypadTabOrder, "@brief Enum constant Qt::NavigationModeKeypadTabOrder") + + gsi::enum_const ("NavigationModeKeypadDirectional", Qt::NavigationModeKeypadDirectional, "@brief Enum constant Qt::NavigationModeKeypadDirectional") + + gsi::enum_const ("NavigationModeCursorAuto", Qt::NavigationModeCursorAuto, "@brief Enum constant Qt::NavigationModeCursorAuto") + + gsi::enum_const ("NavigationModeCursorForceVisible", Qt::NavigationModeCursorForceVisible, "@brief Enum constant Qt::NavigationModeCursorForceVisible"), + "@qt\n@brief This class represents the Qt::NavigationMode enum"); + +static gsi::QFlagsClass decl_Qt_NavigationMode_Enums ("QtCore", "Qt_QFlags_NavigationMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_NavigationMode_Enum_in_parent (decl_Qt_NavigationMode_Enum.defs ()); +static gsi::ClassExt decl_Qt_NavigationMode_Enum_as_child (decl_Qt_NavigationMode_Enum, "NavigationMode"); +static gsi::ClassExt decl_Qt_NavigationMode_Enums_as_child (decl_Qt_NavigationMode_Enums, "QFlags_NavigationMode"); + +} + + +// Implementation of the enum wrapper class for Qt::Orientation +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_Orientation_Enum ("QtCore", "Qt_Orientation", + gsi::enum_const ("Horizontal", Qt::Horizontal, "@brief Enum constant Qt::Horizontal") + + gsi::enum_const ("Vertical", Qt::Vertical, "@brief Enum constant Qt::Vertical"), + "@qt\n@brief This class represents the Qt::Orientation enum"); + +static gsi::QFlagsClass decl_Qt_Orientation_Enums ("QtCore", "Qt_QFlags_Orientation", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_Orientation_Enum_in_parent (decl_Qt_Orientation_Enum.defs ()); +static gsi::ClassExt decl_Qt_Orientation_Enum_as_child (decl_Qt_Orientation_Enum, "Orientation"); +static gsi::ClassExt decl_Qt_Orientation_Enums_as_child (decl_Qt_Orientation_Enums, "QFlags_Orientation"); + +} + + +// Implementation of the enum wrapper class for Qt::PenCapStyle +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_PenCapStyle_Enum ("QtCore", "Qt_PenCapStyle", + gsi::enum_const ("FlatCap", Qt::FlatCap, "@brief Enum constant Qt::FlatCap") + + gsi::enum_const ("SquareCap", Qt::SquareCap, "@brief Enum constant Qt::SquareCap") + + gsi::enum_const ("RoundCap", Qt::RoundCap, "@brief Enum constant Qt::RoundCap") + + gsi::enum_const ("MPenCapStyle", Qt::MPenCapStyle, "@brief Enum constant Qt::MPenCapStyle"), + "@qt\n@brief This class represents the Qt::PenCapStyle enum"); + +static gsi::QFlagsClass decl_Qt_PenCapStyle_Enums ("QtCore", "Qt_QFlags_PenCapStyle", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_PenCapStyle_Enum_in_parent (decl_Qt_PenCapStyle_Enum.defs ()); +static gsi::ClassExt decl_Qt_PenCapStyle_Enum_as_child (decl_Qt_PenCapStyle_Enum, "PenCapStyle"); +static gsi::ClassExt decl_Qt_PenCapStyle_Enums_as_child (decl_Qt_PenCapStyle_Enums, "QFlags_PenCapStyle"); + +} + + +// Implementation of the enum wrapper class for Qt::PenJoinStyle +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_PenJoinStyle_Enum ("QtCore", "Qt_PenJoinStyle", + gsi::enum_const ("MiterJoin", Qt::MiterJoin, "@brief Enum constant Qt::MiterJoin") + + gsi::enum_const ("BevelJoin", Qt::BevelJoin, "@brief Enum constant Qt::BevelJoin") + + gsi::enum_const ("RoundJoin", Qt::RoundJoin, "@brief Enum constant Qt::RoundJoin") + + gsi::enum_const ("SvgMiterJoin", Qt::SvgMiterJoin, "@brief Enum constant Qt::SvgMiterJoin") + + gsi::enum_const ("MPenJoinStyle", Qt::MPenJoinStyle, "@brief Enum constant Qt::MPenJoinStyle"), + "@qt\n@brief This class represents the Qt::PenJoinStyle enum"); + +static gsi::QFlagsClass decl_Qt_PenJoinStyle_Enums ("QtCore", "Qt_QFlags_PenJoinStyle", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_PenJoinStyle_Enum_in_parent (decl_Qt_PenJoinStyle_Enum.defs ()); +static gsi::ClassExt decl_Qt_PenJoinStyle_Enum_as_child (decl_Qt_PenJoinStyle_Enum, "PenJoinStyle"); +static gsi::ClassExt decl_Qt_PenJoinStyle_Enums_as_child (decl_Qt_PenJoinStyle_Enums, "QFlags_PenJoinStyle"); + +} + + +// Implementation of the enum wrapper class for Qt::PenStyle +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_PenStyle_Enum ("QtCore", "Qt_PenStyle", + gsi::enum_const ("NoPen", Qt::NoPen, "@brief Enum constant Qt::NoPen") + + gsi::enum_const ("SolidLine", Qt::SolidLine, "@brief Enum constant Qt::SolidLine") + + gsi::enum_const ("DashLine", Qt::DashLine, "@brief Enum constant Qt::DashLine") + + gsi::enum_const ("DotLine", Qt::DotLine, "@brief Enum constant Qt::DotLine") + + gsi::enum_const ("DashDotLine", Qt::DashDotLine, "@brief Enum constant Qt::DashDotLine") + + gsi::enum_const ("DashDotDotLine", Qt::DashDotDotLine, "@brief Enum constant Qt::DashDotDotLine") + + gsi::enum_const ("CustomDashLine", Qt::CustomDashLine, "@brief Enum constant Qt::CustomDashLine") + + gsi::enum_const ("MPenStyle", Qt::MPenStyle, "@brief Enum constant Qt::MPenStyle"), + "@qt\n@brief This class represents the Qt::PenStyle enum"); + +static gsi::QFlagsClass decl_Qt_PenStyle_Enums ("QtCore", "Qt_QFlags_PenStyle", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_PenStyle_Enum_in_parent (decl_Qt_PenStyle_Enum.defs ()); +static gsi::ClassExt decl_Qt_PenStyle_Enum_as_child (decl_Qt_PenStyle_Enum, "PenStyle"); +static gsi::ClassExt decl_Qt_PenStyle_Enums_as_child (decl_Qt_PenStyle_Enums, "QFlags_PenStyle"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQt_3.cc b/src/gsiqt/qt6/QtCore/gsiDeclQt_3.cc new file mode 100644 index 000000000..02cdaf135 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQt_3.cc @@ -0,0 +1,484 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQt_3.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// namespace Qt + +class Qt_Namespace { }; + + +// Implementation of the enum wrapper class for Qt::ReturnByValueConstant +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ReturnByValueConstant_Enum ("QtCore", "Qt_ReturnByValueConstant", + gsi::enum_const ("ReturnByValue", Qt::ReturnByValue, "@brief Enum constant Qt::ReturnByValue"), + "@qt\n@brief This class represents the Qt::ReturnByValueConstant enum"); + +static gsi::QFlagsClass decl_Qt_ReturnByValueConstant_Enums ("QtCore", "Qt_QFlags_ReturnByValueConstant", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ReturnByValueConstant_Enum_in_parent (decl_Qt_ReturnByValueConstant_Enum.defs ()); +static gsi::ClassExt decl_Qt_ReturnByValueConstant_Enum_as_child (decl_Qt_ReturnByValueConstant_Enum, "ReturnByValueConstant"); +static gsi::ClassExt decl_Qt_ReturnByValueConstant_Enums_as_child (decl_Qt_ReturnByValueConstant_Enums, "QFlags_ReturnByValueConstant"); + +} + + +// Implementation of the enum wrapper class for Qt::ScreenOrientation +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ScreenOrientation_Enum ("QtCore", "Qt_ScreenOrientation", + gsi::enum_const ("PrimaryOrientation", Qt::PrimaryOrientation, "@brief Enum constant Qt::PrimaryOrientation") + + gsi::enum_const ("PortraitOrientation", Qt::PortraitOrientation, "@brief Enum constant Qt::PortraitOrientation") + + gsi::enum_const ("LandscapeOrientation", Qt::LandscapeOrientation, "@brief Enum constant Qt::LandscapeOrientation") + + gsi::enum_const ("InvertedPortraitOrientation", Qt::InvertedPortraitOrientation, "@brief Enum constant Qt::InvertedPortraitOrientation") + + gsi::enum_const ("InvertedLandscapeOrientation", Qt::InvertedLandscapeOrientation, "@brief Enum constant Qt::InvertedLandscapeOrientation"), + "@qt\n@brief This class represents the Qt::ScreenOrientation enum"); + +static gsi::QFlagsClass decl_Qt_ScreenOrientation_Enums ("QtCore", "Qt_QFlags_ScreenOrientation", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ScreenOrientation_Enum_in_parent (decl_Qt_ScreenOrientation_Enum.defs ()); +static gsi::ClassExt decl_Qt_ScreenOrientation_Enum_as_child (decl_Qt_ScreenOrientation_Enum, "ScreenOrientation"); +static gsi::ClassExt decl_Qt_ScreenOrientation_Enums_as_child (decl_Qt_ScreenOrientation_Enums, "QFlags_ScreenOrientation"); + +} + + +// Implementation of the enum wrapper class for Qt::ScrollBarPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ScrollBarPolicy_Enum ("QtCore", "Qt_ScrollBarPolicy", + gsi::enum_const ("ScrollBarAsNeeded", Qt::ScrollBarAsNeeded, "@brief Enum constant Qt::ScrollBarAsNeeded") + + gsi::enum_const ("ScrollBarAlwaysOff", Qt::ScrollBarAlwaysOff, "@brief Enum constant Qt::ScrollBarAlwaysOff") + + gsi::enum_const ("ScrollBarAlwaysOn", Qt::ScrollBarAlwaysOn, "@brief Enum constant Qt::ScrollBarAlwaysOn"), + "@qt\n@brief This class represents the Qt::ScrollBarPolicy enum"); + +static gsi::QFlagsClass decl_Qt_ScrollBarPolicy_Enums ("QtCore", "Qt_QFlags_ScrollBarPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ScrollBarPolicy_Enum_in_parent (decl_Qt_ScrollBarPolicy_Enum.defs ()); +static gsi::ClassExt decl_Qt_ScrollBarPolicy_Enum_as_child (decl_Qt_ScrollBarPolicy_Enum, "ScrollBarPolicy"); +static gsi::ClassExt decl_Qt_ScrollBarPolicy_Enums_as_child (decl_Qt_ScrollBarPolicy_Enums, "QFlags_ScrollBarPolicy"); + +} + + +// Implementation of the enum wrapper class for Qt::ScrollPhase +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ScrollPhase_Enum ("QtCore", "Qt_ScrollPhase", + gsi::enum_const ("NoScrollPhase", Qt::NoScrollPhase, "@brief Enum constant Qt::NoScrollPhase") + + gsi::enum_const ("ScrollBegin", Qt::ScrollBegin, "@brief Enum constant Qt::ScrollBegin") + + gsi::enum_const ("ScrollUpdate", Qt::ScrollUpdate, "@brief Enum constant Qt::ScrollUpdate") + + gsi::enum_const ("ScrollEnd", Qt::ScrollEnd, "@brief Enum constant Qt::ScrollEnd") + + gsi::enum_const ("ScrollMomentum", Qt::ScrollMomentum, "@brief Enum constant Qt::ScrollMomentum"), + "@qt\n@brief This class represents the Qt::ScrollPhase enum"); + +static gsi::QFlagsClass decl_Qt_ScrollPhase_Enums ("QtCore", "Qt_QFlags_ScrollPhase", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ScrollPhase_Enum_in_parent (decl_Qt_ScrollPhase_Enum.defs ()); +static gsi::ClassExt decl_Qt_ScrollPhase_Enum_as_child (decl_Qt_ScrollPhase_Enum, "ScrollPhase"); +static gsi::ClassExt decl_Qt_ScrollPhase_Enums_as_child (decl_Qt_ScrollPhase_Enums, "QFlags_ScrollPhase"); + +} + + +// Implementation of the enum wrapper class for Qt::ShortcutContext +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ShortcutContext_Enum ("QtCore", "Qt_ShortcutContext", + gsi::enum_const ("WidgetShortcut", Qt::WidgetShortcut, "@brief Enum constant Qt::WidgetShortcut") + + gsi::enum_const ("WindowShortcut", Qt::WindowShortcut, "@brief Enum constant Qt::WindowShortcut") + + gsi::enum_const ("ApplicationShortcut", Qt::ApplicationShortcut, "@brief Enum constant Qt::ApplicationShortcut") + + gsi::enum_const ("WidgetWithChildrenShortcut", Qt::WidgetWithChildrenShortcut, "@brief Enum constant Qt::WidgetWithChildrenShortcut"), + "@qt\n@brief This class represents the Qt::ShortcutContext enum"); + +static gsi::QFlagsClass decl_Qt_ShortcutContext_Enums ("QtCore", "Qt_QFlags_ShortcutContext", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ShortcutContext_Enum_in_parent (decl_Qt_ShortcutContext_Enum.defs ()); +static gsi::ClassExt decl_Qt_ShortcutContext_Enum_as_child (decl_Qt_ShortcutContext_Enum, "ShortcutContext"); +static gsi::ClassExt decl_Qt_ShortcutContext_Enums_as_child (decl_Qt_ShortcutContext_Enums, "QFlags_ShortcutContext"); + +} + + +// Implementation of the enum wrapper class for Qt::SizeHint +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_SizeHint_Enum ("QtCore", "Qt_SizeHint", + gsi::enum_const ("MinimumSize", Qt::MinimumSize, "@brief Enum constant Qt::MinimumSize") + + gsi::enum_const ("PreferredSize", Qt::PreferredSize, "@brief Enum constant Qt::PreferredSize") + + gsi::enum_const ("MaximumSize", Qt::MaximumSize, "@brief Enum constant Qt::MaximumSize") + + gsi::enum_const ("MinimumDescent", Qt::MinimumDescent, "@brief Enum constant Qt::MinimumDescent") + + gsi::enum_const ("NSizeHints", Qt::NSizeHints, "@brief Enum constant Qt::NSizeHints"), + "@qt\n@brief This class represents the Qt::SizeHint enum"); + +static gsi::QFlagsClass decl_Qt_SizeHint_Enums ("QtCore", "Qt_QFlags_SizeHint", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_SizeHint_Enum_in_parent (decl_Qt_SizeHint_Enum.defs ()); +static gsi::ClassExt decl_Qt_SizeHint_Enum_as_child (decl_Qt_SizeHint_Enum, "SizeHint"); +static gsi::ClassExt decl_Qt_SizeHint_Enums_as_child (decl_Qt_SizeHint_Enums, "QFlags_SizeHint"); + +} + + +// Implementation of the enum wrapper class for Qt::SizeMode +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_SizeMode_Enum ("QtCore", "Qt_SizeMode", + gsi::enum_const ("AbsoluteSize", Qt::AbsoluteSize, "@brief Enum constant Qt::AbsoluteSize") + + gsi::enum_const ("RelativeSize", Qt::RelativeSize, "@brief Enum constant Qt::RelativeSize"), + "@qt\n@brief This class represents the Qt::SizeMode enum"); + +static gsi::QFlagsClass decl_Qt_SizeMode_Enums ("QtCore", "Qt_QFlags_SizeMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_SizeMode_Enum_in_parent (decl_Qt_SizeMode_Enum.defs ()); +static gsi::ClassExt decl_Qt_SizeMode_Enum_as_child (decl_Qt_SizeMode_Enum, "SizeMode"); +static gsi::ClassExt decl_Qt_SizeMode_Enums_as_child (decl_Qt_SizeMode_Enums, "QFlags_SizeMode"); + +} + + +// Implementation of the enum wrapper class for Qt::SortOrder +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_SortOrder_Enum ("QtCore", "Qt_SortOrder", + gsi::enum_const ("AscendingOrder", Qt::AscendingOrder, "@brief Enum constant Qt::AscendingOrder") + + gsi::enum_const ("DescendingOrder", Qt::DescendingOrder, "@brief Enum constant Qt::DescendingOrder"), + "@qt\n@brief This class represents the Qt::SortOrder enum"); + +static gsi::QFlagsClass decl_Qt_SortOrder_Enums ("QtCore", "Qt_QFlags_SortOrder", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_SortOrder_Enum_in_parent (decl_Qt_SortOrder_Enum.defs ()); +static gsi::ClassExt decl_Qt_SortOrder_Enum_as_child (decl_Qt_SortOrder_Enum, "SortOrder"); +static gsi::ClassExt decl_Qt_SortOrder_Enums_as_child (decl_Qt_SortOrder_Enums, "QFlags_SortOrder"); + +} + + +// Implementation of the enum wrapper class for Qt::SplitBehaviorFlags +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_SplitBehaviorFlags_Enum ("QtCore", "Qt_SplitBehaviorFlags", + gsi::enum_const ("KeepEmptyParts", Qt::KeepEmptyParts, "@brief Enum constant Qt::KeepEmptyParts") + + gsi::enum_const ("SkipEmptyParts", Qt::SkipEmptyParts, "@brief Enum constant Qt::SkipEmptyParts"), + "@qt\n@brief This class represents the Qt::SplitBehaviorFlags enum"); + +static gsi::QFlagsClass decl_Qt_SplitBehaviorFlags_Enums ("QtCore", "Qt_QFlags_SplitBehaviorFlags", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_SplitBehaviorFlags_Enum_in_parent (decl_Qt_SplitBehaviorFlags_Enum.defs ()); +static gsi::ClassExt decl_Qt_SplitBehaviorFlags_Enum_as_child (decl_Qt_SplitBehaviorFlags_Enum, "SplitBehaviorFlags"); +static gsi::ClassExt decl_Qt_SplitBehaviorFlags_Enums_as_child (decl_Qt_SplitBehaviorFlags_Enums, "QFlags_SplitBehaviorFlags"); + +} + + +// Implementation of the enum wrapper class for Qt::TabFocusBehavior +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_TabFocusBehavior_Enum ("QtCore", "Qt_TabFocusBehavior", + gsi::enum_const ("NoTabFocus", Qt::NoTabFocus, "@brief Enum constant Qt::NoTabFocus") + + gsi::enum_const ("TabFocusTextControls", Qt::TabFocusTextControls, "@brief Enum constant Qt::TabFocusTextControls") + + gsi::enum_const ("TabFocusListControls", Qt::TabFocusListControls, "@brief Enum constant Qt::TabFocusListControls") + + gsi::enum_const ("TabFocusAllControls", Qt::TabFocusAllControls, "@brief Enum constant Qt::TabFocusAllControls"), + "@qt\n@brief This class represents the Qt::TabFocusBehavior enum"); + +static gsi::QFlagsClass decl_Qt_TabFocusBehavior_Enums ("QtCore", "Qt_QFlags_TabFocusBehavior", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_TabFocusBehavior_Enum_in_parent (decl_Qt_TabFocusBehavior_Enum.defs ()); +static gsi::ClassExt decl_Qt_TabFocusBehavior_Enum_as_child (decl_Qt_TabFocusBehavior_Enum, "TabFocusBehavior"); +static gsi::ClassExt decl_Qt_TabFocusBehavior_Enums_as_child (decl_Qt_TabFocusBehavior_Enums, "QFlags_TabFocusBehavior"); + +} + + +// Implementation of the enum wrapper class for Qt::TextElideMode +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_TextElideMode_Enum ("QtCore", "Qt_TextElideMode", + gsi::enum_const ("ElideLeft", Qt::ElideLeft, "@brief Enum constant Qt::ElideLeft") + + gsi::enum_const ("ElideRight", Qt::ElideRight, "@brief Enum constant Qt::ElideRight") + + gsi::enum_const ("ElideMiddle", Qt::ElideMiddle, "@brief Enum constant Qt::ElideMiddle") + + gsi::enum_const ("ElideNone", Qt::ElideNone, "@brief Enum constant Qt::ElideNone"), + "@qt\n@brief This class represents the Qt::TextElideMode enum"); + +static gsi::QFlagsClass decl_Qt_TextElideMode_Enums ("QtCore", "Qt_QFlags_TextElideMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_TextElideMode_Enum_in_parent (decl_Qt_TextElideMode_Enum.defs ()); +static gsi::ClassExt decl_Qt_TextElideMode_Enum_as_child (decl_Qt_TextElideMode_Enum, "TextElideMode"); +static gsi::ClassExt decl_Qt_TextElideMode_Enums_as_child (decl_Qt_TextElideMode_Enums, "QFlags_TextElideMode"); + +} + + +// Implementation of the enum wrapper class for Qt::TextFlag +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_TextFlag_Enum ("QtCore", "Qt_TextFlag", + gsi::enum_const ("TextSingleLine", Qt::TextSingleLine, "@brief Enum constant Qt::TextSingleLine") + + gsi::enum_const ("TextDontClip", Qt::TextDontClip, "@brief Enum constant Qt::TextDontClip") + + gsi::enum_const ("TextExpandTabs", Qt::TextExpandTabs, "@brief Enum constant Qt::TextExpandTabs") + + gsi::enum_const ("TextShowMnemonic", Qt::TextShowMnemonic, "@brief Enum constant Qt::TextShowMnemonic") + + gsi::enum_const ("TextWordWrap", Qt::TextWordWrap, "@brief Enum constant Qt::TextWordWrap") + + gsi::enum_const ("TextWrapAnywhere", Qt::TextWrapAnywhere, "@brief Enum constant Qt::TextWrapAnywhere") + + gsi::enum_const ("TextDontPrint", Qt::TextDontPrint, "@brief Enum constant Qt::TextDontPrint") + + gsi::enum_const ("TextIncludeTrailingSpaces", Qt::TextIncludeTrailingSpaces, "@brief Enum constant Qt::TextIncludeTrailingSpaces") + + gsi::enum_const ("TextHideMnemonic", Qt::TextHideMnemonic, "@brief Enum constant Qt::TextHideMnemonic") + + gsi::enum_const ("TextJustificationForced", Qt::TextJustificationForced, "@brief Enum constant Qt::TextJustificationForced") + + gsi::enum_const ("TextForceLeftToRight", Qt::TextForceLeftToRight, "@brief Enum constant Qt::TextForceLeftToRight") + + gsi::enum_const ("TextForceRightToLeft", Qt::TextForceRightToLeft, "@brief Enum constant Qt::TextForceRightToLeft") + + gsi::enum_const ("TextLongestVariant", Qt::TextLongestVariant, "@brief Enum constant Qt::TextLongestVariant"), + "@qt\n@brief This class represents the Qt::TextFlag enum"); + +static gsi::QFlagsClass decl_Qt_TextFlag_Enums ("QtCore", "Qt_QFlags_TextFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_TextFlag_Enum_in_parent (decl_Qt_TextFlag_Enum.defs ()); +static gsi::ClassExt decl_Qt_TextFlag_Enum_as_child (decl_Qt_TextFlag_Enum, "TextFlag"); +static gsi::ClassExt decl_Qt_TextFlag_Enums_as_child (decl_Qt_TextFlag_Enums, "QFlags_TextFlag"); + +} + + +// Implementation of the enum wrapper class for Qt::TextFormat +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_TextFormat_Enum ("QtCore", "Qt_TextFormat", + gsi::enum_const ("PlainText", Qt::PlainText, "@brief Enum constant Qt::PlainText") + + gsi::enum_const ("RichText", Qt::RichText, "@brief Enum constant Qt::RichText") + + gsi::enum_const ("AutoText", Qt::AutoText, "@brief Enum constant Qt::AutoText") + + gsi::enum_const ("MarkdownText", Qt::MarkdownText, "@brief Enum constant Qt::MarkdownText"), + "@qt\n@brief This class represents the Qt::TextFormat enum"); + +static gsi::QFlagsClass decl_Qt_TextFormat_Enums ("QtCore", "Qt_QFlags_TextFormat", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_TextFormat_Enum_in_parent (decl_Qt_TextFormat_Enum.defs ()); +static gsi::ClassExt decl_Qt_TextFormat_Enum_as_child (decl_Qt_TextFormat_Enum, "TextFormat"); +static gsi::ClassExt decl_Qt_TextFormat_Enums_as_child (decl_Qt_TextFormat_Enums, "QFlags_TextFormat"); + +} + + +// Implementation of the enum wrapper class for Qt::TextInteractionFlag +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_TextInteractionFlag_Enum ("QtCore", "Qt_TextInteractionFlag", + gsi::enum_const ("NoTextInteraction", Qt::NoTextInteraction, "@brief Enum constant Qt::NoTextInteraction") + + gsi::enum_const ("TextSelectableByMouse", Qt::TextSelectableByMouse, "@brief Enum constant Qt::TextSelectableByMouse") + + gsi::enum_const ("TextSelectableByKeyboard", Qt::TextSelectableByKeyboard, "@brief Enum constant Qt::TextSelectableByKeyboard") + + gsi::enum_const ("LinksAccessibleByMouse", Qt::LinksAccessibleByMouse, "@brief Enum constant Qt::LinksAccessibleByMouse") + + gsi::enum_const ("LinksAccessibleByKeyboard", Qt::LinksAccessibleByKeyboard, "@brief Enum constant Qt::LinksAccessibleByKeyboard") + + gsi::enum_const ("TextEditable", Qt::TextEditable, "@brief Enum constant Qt::TextEditable") + + gsi::enum_const ("TextEditorInteraction", Qt::TextEditorInteraction, "@brief Enum constant Qt::TextEditorInteraction") + + gsi::enum_const ("TextBrowserInteraction", Qt::TextBrowserInteraction, "@brief Enum constant Qt::TextBrowserInteraction"), + "@qt\n@brief This class represents the Qt::TextInteractionFlag enum"); + +static gsi::QFlagsClass decl_Qt_TextInteractionFlag_Enums ("QtCore", "Qt_QFlags_TextInteractionFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_TextInteractionFlag_Enum_in_parent (decl_Qt_TextInteractionFlag_Enum.defs ()); +static gsi::ClassExt decl_Qt_TextInteractionFlag_Enum_as_child (decl_Qt_TextInteractionFlag_Enum, "TextInteractionFlag"); +static gsi::ClassExt decl_Qt_TextInteractionFlag_Enums_as_child (decl_Qt_TextInteractionFlag_Enums, "QFlags_TextInteractionFlag"); + +} + + +// Implementation of the enum wrapper class for Qt::TileRule +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_TileRule_Enum ("QtCore", "Qt_TileRule", + gsi::enum_const ("StretchTile", Qt::StretchTile, "@brief Enum constant Qt::StretchTile") + + gsi::enum_const ("RepeatTile", Qt::RepeatTile, "@brief Enum constant Qt::RepeatTile") + + gsi::enum_const ("RoundTile", Qt::RoundTile, "@brief Enum constant Qt::RoundTile"), + "@qt\n@brief This class represents the Qt::TileRule enum"); + +static gsi::QFlagsClass decl_Qt_TileRule_Enums ("QtCore", "Qt_QFlags_TileRule", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_TileRule_Enum_in_parent (decl_Qt_TileRule_Enum.defs ()); +static gsi::ClassExt decl_Qt_TileRule_Enum_as_child (decl_Qt_TileRule_Enum, "TileRule"); +static gsi::ClassExt decl_Qt_TileRule_Enums_as_child (decl_Qt_TileRule_Enums, "QFlags_TileRule"); + +} + + +// Implementation of the enum wrapper class for Qt::TimeSpec +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_TimeSpec_Enum ("QtCore", "Qt_TimeSpec", + gsi::enum_const ("LocalTime", Qt::LocalTime, "@brief Enum constant Qt::LocalTime") + + gsi::enum_const ("UTC", Qt::UTC, "@brief Enum constant Qt::UTC") + + gsi::enum_const ("OffsetFromUTC", Qt::OffsetFromUTC, "@brief Enum constant Qt::OffsetFromUTC") + + gsi::enum_const ("TimeZone", Qt::TimeZone, "@brief Enum constant Qt::TimeZone"), + "@qt\n@brief This class represents the Qt::TimeSpec enum"); + +static gsi::QFlagsClass decl_Qt_TimeSpec_Enums ("QtCore", "Qt_QFlags_TimeSpec", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_TimeSpec_Enum_in_parent (decl_Qt_TimeSpec_Enum.defs ()); +static gsi::ClassExt decl_Qt_TimeSpec_Enum_as_child (decl_Qt_TimeSpec_Enum, "TimeSpec"); +static gsi::ClassExt decl_Qt_TimeSpec_Enums_as_child (decl_Qt_TimeSpec_Enums, "QFlags_TimeSpec"); + +} + + +// Implementation of the enum wrapper class for Qt::TimerType +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_TimerType_Enum ("QtCore", "Qt_TimerType", + gsi::enum_const ("PreciseTimer", Qt::PreciseTimer, "@brief Enum constant Qt::PreciseTimer") + + gsi::enum_const ("CoarseTimer", Qt::CoarseTimer, "@brief Enum constant Qt::CoarseTimer") + + gsi::enum_const ("VeryCoarseTimer", Qt::VeryCoarseTimer, "@brief Enum constant Qt::VeryCoarseTimer"), + "@qt\n@brief This class represents the Qt::TimerType enum"); + +static gsi::QFlagsClass decl_Qt_TimerType_Enums ("QtCore", "Qt_QFlags_TimerType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_TimerType_Enum_in_parent (decl_Qt_TimerType_Enum.defs ()); +static gsi::ClassExt decl_Qt_TimerType_Enum_as_child (decl_Qt_TimerType_Enum, "TimerType"); +static gsi::ClassExt decl_Qt_TimerType_Enums_as_child (decl_Qt_TimerType_Enums, "QFlags_TimerType"); + +} + + +// Implementation of the enum wrapper class for Qt::ToolBarArea +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ToolBarArea_Enum ("QtCore", "Qt_ToolBarArea", + gsi::enum_const ("LeftToolBarArea", Qt::LeftToolBarArea, "@brief Enum constant Qt::LeftToolBarArea") + + gsi::enum_const ("RightToolBarArea", Qt::RightToolBarArea, "@brief Enum constant Qt::RightToolBarArea") + + gsi::enum_const ("TopToolBarArea", Qt::TopToolBarArea, "@brief Enum constant Qt::TopToolBarArea") + + gsi::enum_const ("BottomToolBarArea", Qt::BottomToolBarArea, "@brief Enum constant Qt::BottomToolBarArea") + + gsi::enum_const ("ToolBarArea_Mask", Qt::ToolBarArea_Mask, "@brief Enum constant Qt::ToolBarArea_Mask") + + gsi::enum_const ("AllToolBarAreas", Qt::AllToolBarAreas, "@brief Enum constant Qt::AllToolBarAreas") + + gsi::enum_const ("NoToolBarArea", Qt::NoToolBarArea, "@brief Enum constant Qt::NoToolBarArea"), + "@qt\n@brief This class represents the Qt::ToolBarArea enum"); + +static gsi::QFlagsClass decl_Qt_ToolBarArea_Enums ("QtCore", "Qt_QFlags_ToolBarArea", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ToolBarArea_Enum_in_parent (decl_Qt_ToolBarArea_Enum.defs ()); +static gsi::ClassExt decl_Qt_ToolBarArea_Enum_as_child (decl_Qt_ToolBarArea_Enum, "ToolBarArea"); +static gsi::ClassExt decl_Qt_ToolBarArea_Enums_as_child (decl_Qt_ToolBarArea_Enums, "QFlags_ToolBarArea"); + +} + + +// Implementation of the enum wrapper class for Qt::ToolBarAreaSizes +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ToolBarAreaSizes_Enum ("QtCore", "Qt_ToolBarAreaSizes", + gsi::enum_const ("NToolBarAreas", Qt::NToolBarAreas, "@brief Enum constant Qt::NToolBarAreas"), + "@qt\n@brief This class represents the Qt::ToolBarAreaSizes enum"); + +static gsi::QFlagsClass decl_Qt_ToolBarAreaSizes_Enums ("QtCore", "Qt_QFlags_ToolBarAreaSizes", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ToolBarAreaSizes_Enum_in_parent (decl_Qt_ToolBarAreaSizes_Enum.defs ()); +static gsi::ClassExt decl_Qt_ToolBarAreaSizes_Enum_as_child (decl_Qt_ToolBarAreaSizes_Enum, "ToolBarAreaSizes"); +static gsi::ClassExt decl_Qt_ToolBarAreaSizes_Enums_as_child (decl_Qt_ToolBarAreaSizes_Enums, "QFlags_ToolBarAreaSizes"); + +} + + +// Implementation of the enum wrapper class for Qt::ToolButtonStyle +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_ToolButtonStyle_Enum ("QtCore", "Qt_ToolButtonStyle", + gsi::enum_const ("ToolButtonIconOnly", Qt::ToolButtonIconOnly, "@brief Enum constant Qt::ToolButtonIconOnly") + + gsi::enum_const ("ToolButtonTextOnly", Qt::ToolButtonTextOnly, "@brief Enum constant Qt::ToolButtonTextOnly") + + gsi::enum_const ("ToolButtonTextBesideIcon", Qt::ToolButtonTextBesideIcon, "@brief Enum constant Qt::ToolButtonTextBesideIcon") + + gsi::enum_const ("ToolButtonTextUnderIcon", Qt::ToolButtonTextUnderIcon, "@brief Enum constant Qt::ToolButtonTextUnderIcon") + + gsi::enum_const ("ToolButtonFollowStyle", Qt::ToolButtonFollowStyle, "@brief Enum constant Qt::ToolButtonFollowStyle"), + "@qt\n@brief This class represents the Qt::ToolButtonStyle enum"); + +static gsi::QFlagsClass decl_Qt_ToolButtonStyle_Enums ("QtCore", "Qt_QFlags_ToolButtonStyle", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_ToolButtonStyle_Enum_in_parent (decl_Qt_ToolButtonStyle_Enum.defs ()); +static gsi::ClassExt decl_Qt_ToolButtonStyle_Enum_as_child (decl_Qt_ToolButtonStyle_Enum, "ToolButtonStyle"); +static gsi::ClassExt decl_Qt_ToolButtonStyle_Enums_as_child (decl_Qt_ToolButtonStyle_Enums, "QFlags_ToolButtonStyle"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiDeclQt_4.cc b/src/gsiqt/qt6/QtCore/gsiDeclQt_4.cc new file mode 100644 index 000000000..78d307a7a --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiDeclQt_4.cc @@ -0,0 +1,378 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQt_4.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCoreCommon.h" +#include + +// ----------------------------------------------------------------------- +// namespace Qt + +class Qt_Namespace { }; + + +// Implementation of the enum wrapper class for Qt::TouchPointState +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_TouchPointState_Enum ("QtCore", "Qt_TouchPointState", + gsi::enum_const ("TouchPointUnknownState", Qt::TouchPointUnknownState, "@brief Enum constant Qt::TouchPointUnknownState") + + gsi::enum_const ("TouchPointPressed", Qt::TouchPointPressed, "@brief Enum constant Qt::TouchPointPressed") + + gsi::enum_const ("TouchPointMoved", Qt::TouchPointMoved, "@brief Enum constant Qt::TouchPointMoved") + + gsi::enum_const ("TouchPointStationary", Qt::TouchPointStationary, "@brief Enum constant Qt::TouchPointStationary") + + gsi::enum_const ("TouchPointReleased", Qt::TouchPointReleased, "@brief Enum constant Qt::TouchPointReleased"), + "@qt\n@brief This class represents the Qt::TouchPointState enum"); + +static gsi::QFlagsClass decl_Qt_TouchPointState_Enums ("QtCore", "Qt_QFlags_TouchPointState", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_TouchPointState_Enum_in_parent (decl_Qt_TouchPointState_Enum.defs ()); +static gsi::ClassExt decl_Qt_TouchPointState_Enum_as_child (decl_Qt_TouchPointState_Enum, "TouchPointState"); +static gsi::ClassExt decl_Qt_TouchPointState_Enums_as_child (decl_Qt_TouchPointState_Enums, "QFlags_TouchPointState"); + +} + + +// Implementation of the enum wrapper class for Qt::TransformationMode +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_TransformationMode_Enum ("QtCore", "Qt_TransformationMode", + gsi::enum_const ("FastTransformation", Qt::FastTransformation, "@brief Enum constant Qt::FastTransformation") + + gsi::enum_const ("SmoothTransformation", Qt::SmoothTransformation, "@brief Enum constant Qt::SmoothTransformation"), + "@qt\n@brief This class represents the Qt::TransformationMode enum"); + +static gsi::QFlagsClass decl_Qt_TransformationMode_Enums ("QtCore", "Qt_QFlags_TransformationMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_TransformationMode_Enum_in_parent (decl_Qt_TransformationMode_Enum.defs ()); +static gsi::ClassExt decl_Qt_TransformationMode_Enum_as_child (decl_Qt_TransformationMode_Enum, "TransformationMode"); +static gsi::ClassExt decl_Qt_TransformationMode_Enums_as_child (decl_Qt_TransformationMode_Enums, "QFlags_TransformationMode"); + +} + + +// Implementation of the enum wrapper class for Qt::UIEffect +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_UIEffect_Enum ("QtCore", "Qt_UIEffect", + gsi::enum_const ("UI_General", Qt::UI_General, "@brief Enum constant Qt::UI_General") + + gsi::enum_const ("UI_AnimateMenu", Qt::UI_AnimateMenu, "@brief Enum constant Qt::UI_AnimateMenu") + + gsi::enum_const ("UI_FadeMenu", Qt::UI_FadeMenu, "@brief Enum constant Qt::UI_FadeMenu") + + gsi::enum_const ("UI_AnimateCombo", Qt::UI_AnimateCombo, "@brief Enum constant Qt::UI_AnimateCombo") + + gsi::enum_const ("UI_AnimateTooltip", Qt::UI_AnimateTooltip, "@brief Enum constant Qt::UI_AnimateTooltip") + + gsi::enum_const ("UI_FadeTooltip", Qt::UI_FadeTooltip, "@brief Enum constant Qt::UI_FadeTooltip") + + gsi::enum_const ("UI_AnimateToolBox", Qt::UI_AnimateToolBox, "@brief Enum constant Qt::UI_AnimateToolBox"), + "@qt\n@brief This class represents the Qt::UIEffect enum"); + +static gsi::QFlagsClass decl_Qt_UIEffect_Enums ("QtCore", "Qt_QFlags_UIEffect", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_UIEffect_Enum_in_parent (decl_Qt_UIEffect_Enum.defs ()); +static gsi::ClassExt decl_Qt_UIEffect_Enum_as_child (decl_Qt_UIEffect_Enum, "UIEffect"); +static gsi::ClassExt decl_Qt_UIEffect_Enums_as_child (decl_Qt_UIEffect_Enums, "QFlags_UIEffect"); + +} + + +// Implementation of the enum wrapper class for Qt::WhiteSpaceMode +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_WhiteSpaceMode_Enum ("QtCore", "Qt_WhiteSpaceMode", + gsi::enum_const ("WhiteSpaceNormal", Qt::WhiteSpaceNormal, "@brief Enum constant Qt::WhiteSpaceNormal") + + gsi::enum_const ("WhiteSpacePre", Qt::WhiteSpacePre, "@brief Enum constant Qt::WhiteSpacePre") + + gsi::enum_const ("WhiteSpaceNoWrap", Qt::WhiteSpaceNoWrap, "@brief Enum constant Qt::WhiteSpaceNoWrap") + + gsi::enum_const ("WhiteSpaceModeUndefined", Qt::WhiteSpaceModeUndefined, "@brief Enum constant Qt::WhiteSpaceModeUndefined"), + "@qt\n@brief This class represents the Qt::WhiteSpaceMode enum"); + +static gsi::QFlagsClass decl_Qt_WhiteSpaceMode_Enums ("QtCore", "Qt_QFlags_WhiteSpaceMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_WhiteSpaceMode_Enum_in_parent (decl_Qt_WhiteSpaceMode_Enum.defs ()); +static gsi::ClassExt decl_Qt_WhiteSpaceMode_Enum_as_child (decl_Qt_WhiteSpaceMode_Enum, "WhiteSpaceMode"); +static gsi::ClassExt decl_Qt_WhiteSpaceMode_Enums_as_child (decl_Qt_WhiteSpaceMode_Enums, "QFlags_WhiteSpaceMode"); + +} + + +// Implementation of the enum wrapper class for Qt::WidgetAttribute +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_WidgetAttribute_Enum ("QtCore", "Qt_WidgetAttribute", + gsi::enum_const ("WA_Disabled", Qt::WA_Disabled, "@brief Enum constant Qt::WA_Disabled") + + gsi::enum_const ("WA_UnderMouse", Qt::WA_UnderMouse, "@brief Enum constant Qt::WA_UnderMouse") + + gsi::enum_const ("WA_MouseTracking", Qt::WA_MouseTracking, "@brief Enum constant Qt::WA_MouseTracking") + + gsi::enum_const ("WA_OpaquePaintEvent", Qt::WA_OpaquePaintEvent, "@brief Enum constant Qt::WA_OpaquePaintEvent") + + gsi::enum_const ("WA_StaticContents", Qt::WA_StaticContents, "@brief Enum constant Qt::WA_StaticContents") + + gsi::enum_const ("WA_LaidOut", Qt::WA_LaidOut, "@brief Enum constant Qt::WA_LaidOut") + + gsi::enum_const ("WA_PaintOnScreen", Qt::WA_PaintOnScreen, "@brief Enum constant Qt::WA_PaintOnScreen") + + gsi::enum_const ("WA_NoSystemBackground", Qt::WA_NoSystemBackground, "@brief Enum constant Qt::WA_NoSystemBackground") + + gsi::enum_const ("WA_UpdatesDisabled", Qt::WA_UpdatesDisabled, "@brief Enum constant Qt::WA_UpdatesDisabled") + + gsi::enum_const ("WA_Mapped", Qt::WA_Mapped, "@brief Enum constant Qt::WA_Mapped") + + gsi::enum_const ("WA_InputMethodEnabled", Qt::WA_InputMethodEnabled, "@brief Enum constant Qt::WA_InputMethodEnabled") + + gsi::enum_const ("WA_WState_Visible", Qt::WA_WState_Visible, "@brief Enum constant Qt::WA_WState_Visible") + + gsi::enum_const ("WA_WState_Hidden", Qt::WA_WState_Hidden, "@brief Enum constant Qt::WA_WState_Hidden") + + gsi::enum_const ("WA_ForceDisabled", Qt::WA_ForceDisabled, "@brief Enum constant Qt::WA_ForceDisabled") + + gsi::enum_const ("WA_KeyCompression", Qt::WA_KeyCompression, "@brief Enum constant Qt::WA_KeyCompression") + + gsi::enum_const ("WA_PendingMoveEvent", Qt::WA_PendingMoveEvent, "@brief Enum constant Qt::WA_PendingMoveEvent") + + gsi::enum_const ("WA_PendingResizeEvent", Qt::WA_PendingResizeEvent, "@brief Enum constant Qt::WA_PendingResizeEvent") + + gsi::enum_const ("WA_SetPalette", Qt::WA_SetPalette, "@brief Enum constant Qt::WA_SetPalette") + + gsi::enum_const ("WA_SetFont", Qt::WA_SetFont, "@brief Enum constant Qt::WA_SetFont") + + gsi::enum_const ("WA_SetCursor", Qt::WA_SetCursor, "@brief Enum constant Qt::WA_SetCursor") + + gsi::enum_const ("WA_NoChildEventsFromChildren", Qt::WA_NoChildEventsFromChildren, "@brief Enum constant Qt::WA_NoChildEventsFromChildren") + + gsi::enum_const ("WA_WindowModified", Qt::WA_WindowModified, "@brief Enum constant Qt::WA_WindowModified") + + gsi::enum_const ("WA_Resized", Qt::WA_Resized, "@brief Enum constant Qt::WA_Resized") + + gsi::enum_const ("WA_Moved", Qt::WA_Moved, "@brief Enum constant Qt::WA_Moved") + + gsi::enum_const ("WA_PendingUpdate", Qt::WA_PendingUpdate, "@brief Enum constant Qt::WA_PendingUpdate") + + gsi::enum_const ("WA_InvalidSize", Qt::WA_InvalidSize, "@brief Enum constant Qt::WA_InvalidSize") + + gsi::enum_const ("WA_CustomWhatsThis", Qt::WA_CustomWhatsThis, "@brief Enum constant Qt::WA_CustomWhatsThis") + + gsi::enum_const ("WA_LayoutOnEntireRect", Qt::WA_LayoutOnEntireRect, "@brief Enum constant Qt::WA_LayoutOnEntireRect") + + gsi::enum_const ("WA_OutsideWSRange", Qt::WA_OutsideWSRange, "@brief Enum constant Qt::WA_OutsideWSRange") + + gsi::enum_const ("WA_GrabbedShortcut", Qt::WA_GrabbedShortcut, "@brief Enum constant Qt::WA_GrabbedShortcut") + + gsi::enum_const ("WA_TransparentForMouseEvents", Qt::WA_TransparentForMouseEvents, "@brief Enum constant Qt::WA_TransparentForMouseEvents") + + gsi::enum_const ("WA_PaintUnclipped", Qt::WA_PaintUnclipped, "@brief Enum constant Qt::WA_PaintUnclipped") + + gsi::enum_const ("WA_SetWindowIcon", Qt::WA_SetWindowIcon, "@brief Enum constant Qt::WA_SetWindowIcon") + + gsi::enum_const ("WA_NoMouseReplay", Qt::WA_NoMouseReplay, "@brief Enum constant Qt::WA_NoMouseReplay") + + gsi::enum_const ("WA_DeleteOnClose", Qt::WA_DeleteOnClose, "@brief Enum constant Qt::WA_DeleteOnClose") + + gsi::enum_const ("WA_RightToLeft", Qt::WA_RightToLeft, "@brief Enum constant Qt::WA_RightToLeft") + + gsi::enum_const ("WA_SetLayoutDirection", Qt::WA_SetLayoutDirection, "@brief Enum constant Qt::WA_SetLayoutDirection") + + gsi::enum_const ("WA_NoChildEventsForParent", Qt::WA_NoChildEventsForParent, "@brief Enum constant Qt::WA_NoChildEventsForParent") + + gsi::enum_const ("WA_ForceUpdatesDisabled", Qt::WA_ForceUpdatesDisabled, "@brief Enum constant Qt::WA_ForceUpdatesDisabled") + + gsi::enum_const ("WA_WState_Created", Qt::WA_WState_Created, "@brief Enum constant Qt::WA_WState_Created") + + gsi::enum_const ("WA_WState_CompressKeys", Qt::WA_WState_CompressKeys, "@brief Enum constant Qt::WA_WState_CompressKeys") + + gsi::enum_const ("WA_WState_InPaintEvent", Qt::WA_WState_InPaintEvent, "@brief Enum constant Qt::WA_WState_InPaintEvent") + + gsi::enum_const ("WA_WState_Reparented", Qt::WA_WState_Reparented, "@brief Enum constant Qt::WA_WState_Reparented") + + gsi::enum_const ("WA_WState_ConfigPending", Qt::WA_WState_ConfigPending, "@brief Enum constant Qt::WA_WState_ConfigPending") + + gsi::enum_const ("WA_WState_Polished", Qt::WA_WState_Polished, "@brief Enum constant Qt::WA_WState_Polished") + + gsi::enum_const ("WA_WState_OwnSizePolicy", Qt::WA_WState_OwnSizePolicy, "@brief Enum constant Qt::WA_WState_OwnSizePolicy") + + gsi::enum_const ("WA_WState_ExplicitShowHide", Qt::WA_WState_ExplicitShowHide, "@brief Enum constant Qt::WA_WState_ExplicitShowHide") + + gsi::enum_const ("WA_ShowModal", Qt::WA_ShowModal, "@brief Enum constant Qt::WA_ShowModal") + + gsi::enum_const ("WA_MouseNoMask", Qt::WA_MouseNoMask, "@brief Enum constant Qt::WA_MouseNoMask") + + gsi::enum_const ("WA_NoMousePropagation", Qt::WA_NoMousePropagation, "@brief Enum constant Qt::WA_NoMousePropagation") + + gsi::enum_const ("WA_Hover", Qt::WA_Hover, "@brief Enum constant Qt::WA_Hover") + + gsi::enum_const ("WA_InputMethodTransparent", Qt::WA_InputMethodTransparent, "@brief Enum constant Qt::WA_InputMethodTransparent") + + gsi::enum_const ("WA_QuitOnClose", Qt::WA_QuitOnClose, "@brief Enum constant Qt::WA_QuitOnClose") + + gsi::enum_const ("WA_KeyboardFocusChange", Qt::WA_KeyboardFocusChange, "@brief Enum constant Qt::WA_KeyboardFocusChange") + + gsi::enum_const ("WA_AcceptDrops", Qt::WA_AcceptDrops, "@brief Enum constant Qt::WA_AcceptDrops") + + gsi::enum_const ("WA_DropSiteRegistered", Qt::WA_DropSiteRegistered, "@brief Enum constant Qt::WA_DropSiteRegistered") + + gsi::enum_const ("WA_WindowPropagation", Qt::WA_WindowPropagation, "@brief Enum constant Qt::WA_WindowPropagation") + + gsi::enum_const ("WA_NoX11EventCompression", Qt::WA_NoX11EventCompression, "@brief Enum constant Qt::WA_NoX11EventCompression") + + gsi::enum_const ("WA_TintedBackground", Qt::WA_TintedBackground, "@brief Enum constant Qt::WA_TintedBackground") + + gsi::enum_const ("WA_X11OpenGLOverlay", Qt::WA_X11OpenGLOverlay, "@brief Enum constant Qt::WA_X11OpenGLOverlay") + + gsi::enum_const ("WA_AlwaysShowToolTips", Qt::WA_AlwaysShowToolTips, "@brief Enum constant Qt::WA_AlwaysShowToolTips") + + gsi::enum_const ("WA_MacOpaqueSizeGrip", Qt::WA_MacOpaqueSizeGrip, "@brief Enum constant Qt::WA_MacOpaqueSizeGrip") + + gsi::enum_const ("WA_SetStyle", Qt::WA_SetStyle, "@brief Enum constant Qt::WA_SetStyle") + + gsi::enum_const ("WA_SetLocale", Qt::WA_SetLocale, "@brief Enum constant Qt::WA_SetLocale") + + gsi::enum_const ("WA_MacShowFocusRect", Qt::WA_MacShowFocusRect, "@brief Enum constant Qt::WA_MacShowFocusRect") + + gsi::enum_const ("WA_MacNormalSize", Qt::WA_MacNormalSize, "@brief Enum constant Qt::WA_MacNormalSize") + + gsi::enum_const ("WA_MacSmallSize", Qt::WA_MacSmallSize, "@brief Enum constant Qt::WA_MacSmallSize") + + gsi::enum_const ("WA_MacMiniSize", Qt::WA_MacMiniSize, "@brief Enum constant Qt::WA_MacMiniSize") + + gsi::enum_const ("WA_LayoutUsesWidgetRect", Qt::WA_LayoutUsesWidgetRect, "@brief Enum constant Qt::WA_LayoutUsesWidgetRect") + + gsi::enum_const ("WA_StyledBackground", Qt::WA_StyledBackground, "@brief Enum constant Qt::WA_StyledBackground") + + gsi::enum_const ("WA_CanHostQMdiSubWindowTitleBar", Qt::WA_CanHostQMdiSubWindowTitleBar, "@brief Enum constant Qt::WA_CanHostQMdiSubWindowTitleBar") + + gsi::enum_const ("WA_MacAlwaysShowToolWindow", Qt::WA_MacAlwaysShowToolWindow, "@brief Enum constant Qt::WA_MacAlwaysShowToolWindow") + + gsi::enum_const ("WA_StyleSheet", Qt::WA_StyleSheet, "@brief Enum constant Qt::WA_StyleSheet") + + gsi::enum_const ("WA_ShowWithoutActivating", Qt::WA_ShowWithoutActivating, "@brief Enum constant Qt::WA_ShowWithoutActivating") + + gsi::enum_const ("WA_X11BypassTransientForHint", Qt::WA_X11BypassTransientForHint, "@brief Enum constant Qt::WA_X11BypassTransientForHint") + + gsi::enum_const ("WA_NativeWindow", Qt::WA_NativeWindow, "@brief Enum constant Qt::WA_NativeWindow") + + gsi::enum_const ("WA_DontCreateNativeAncestors", Qt::WA_DontCreateNativeAncestors, "@brief Enum constant Qt::WA_DontCreateNativeAncestors") + + gsi::enum_const ("WA_DontShowOnScreen", Qt::WA_DontShowOnScreen, "@brief Enum constant Qt::WA_DontShowOnScreen") + + gsi::enum_const ("WA_X11NetWmWindowTypeDesktop", Qt::WA_X11NetWmWindowTypeDesktop, "@brief Enum constant Qt::WA_X11NetWmWindowTypeDesktop") + + gsi::enum_const ("WA_X11NetWmWindowTypeDock", Qt::WA_X11NetWmWindowTypeDock, "@brief Enum constant Qt::WA_X11NetWmWindowTypeDock") + + gsi::enum_const ("WA_X11NetWmWindowTypeToolBar", Qt::WA_X11NetWmWindowTypeToolBar, "@brief Enum constant Qt::WA_X11NetWmWindowTypeToolBar") + + gsi::enum_const ("WA_X11NetWmWindowTypeMenu", Qt::WA_X11NetWmWindowTypeMenu, "@brief Enum constant Qt::WA_X11NetWmWindowTypeMenu") + + gsi::enum_const ("WA_X11NetWmWindowTypeUtility", Qt::WA_X11NetWmWindowTypeUtility, "@brief Enum constant Qt::WA_X11NetWmWindowTypeUtility") + + gsi::enum_const ("WA_X11NetWmWindowTypeSplash", Qt::WA_X11NetWmWindowTypeSplash, "@brief Enum constant Qt::WA_X11NetWmWindowTypeSplash") + + gsi::enum_const ("WA_X11NetWmWindowTypeDialog", Qt::WA_X11NetWmWindowTypeDialog, "@brief Enum constant Qt::WA_X11NetWmWindowTypeDialog") + + gsi::enum_const ("WA_X11NetWmWindowTypeDropDownMenu", Qt::WA_X11NetWmWindowTypeDropDownMenu, "@brief Enum constant Qt::WA_X11NetWmWindowTypeDropDownMenu") + + gsi::enum_const ("WA_X11NetWmWindowTypePopupMenu", Qt::WA_X11NetWmWindowTypePopupMenu, "@brief Enum constant Qt::WA_X11NetWmWindowTypePopupMenu") + + gsi::enum_const ("WA_X11NetWmWindowTypeToolTip", Qt::WA_X11NetWmWindowTypeToolTip, "@brief Enum constant Qt::WA_X11NetWmWindowTypeToolTip") + + gsi::enum_const ("WA_X11NetWmWindowTypeNotification", Qt::WA_X11NetWmWindowTypeNotification, "@brief Enum constant Qt::WA_X11NetWmWindowTypeNotification") + + gsi::enum_const ("WA_X11NetWmWindowTypeCombo", Qt::WA_X11NetWmWindowTypeCombo, "@brief Enum constant Qt::WA_X11NetWmWindowTypeCombo") + + gsi::enum_const ("WA_X11NetWmWindowTypeDND", Qt::WA_X11NetWmWindowTypeDND, "@brief Enum constant Qt::WA_X11NetWmWindowTypeDND") + + gsi::enum_const ("WA_SetWindowModality", Qt::WA_SetWindowModality, "@brief Enum constant Qt::WA_SetWindowModality") + + gsi::enum_const ("WA_WState_WindowOpacitySet", Qt::WA_WState_WindowOpacitySet, "@brief Enum constant Qt::WA_WState_WindowOpacitySet") + + gsi::enum_const ("WA_TranslucentBackground", Qt::WA_TranslucentBackground, "@brief Enum constant Qt::WA_TranslucentBackground") + + gsi::enum_const ("WA_AcceptTouchEvents", Qt::WA_AcceptTouchEvents, "@brief Enum constant Qt::WA_AcceptTouchEvents") + + gsi::enum_const ("WA_WState_AcceptedTouchBeginEvent", Qt::WA_WState_AcceptedTouchBeginEvent, "@brief Enum constant Qt::WA_WState_AcceptedTouchBeginEvent") + + gsi::enum_const ("WA_TouchPadAcceptSingleTouchEvents", Qt::WA_TouchPadAcceptSingleTouchEvents, "@brief Enum constant Qt::WA_TouchPadAcceptSingleTouchEvents") + + gsi::enum_const ("WA_X11DoNotAcceptFocus", Qt::WA_X11DoNotAcceptFocus, "@brief Enum constant Qt::WA_X11DoNotAcceptFocus") + + gsi::enum_const ("WA_AlwaysStackOnTop", Qt::WA_AlwaysStackOnTop, "@brief Enum constant Qt::WA_AlwaysStackOnTop") + + gsi::enum_const ("WA_TabletTracking", Qt::WA_TabletTracking, "@brief Enum constant Qt::WA_TabletTracking") + + gsi::enum_const ("WA_ContentsMarginsRespectsSafeArea", Qt::WA_ContentsMarginsRespectsSafeArea, "@brief Enum constant Qt::WA_ContentsMarginsRespectsSafeArea") + + gsi::enum_const ("WA_StyleSheetTarget", Qt::WA_StyleSheetTarget, "@brief Enum constant Qt::WA_StyleSheetTarget") + + gsi::enum_const ("WA_AttributeCount", Qt::WA_AttributeCount, "@brief Enum constant Qt::WA_AttributeCount"), + "@qt\n@brief This class represents the Qt::WidgetAttribute enum"); + +static gsi::QFlagsClass decl_Qt_WidgetAttribute_Enums ("QtCore", "Qt_QFlags_WidgetAttribute", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_WidgetAttribute_Enum_in_parent (decl_Qt_WidgetAttribute_Enum.defs ()); +static gsi::ClassExt decl_Qt_WidgetAttribute_Enum_as_child (decl_Qt_WidgetAttribute_Enum, "WidgetAttribute"); +static gsi::ClassExt decl_Qt_WidgetAttribute_Enums_as_child (decl_Qt_WidgetAttribute_Enums, "QFlags_WidgetAttribute"); + +} + + +// Implementation of the enum wrapper class for Qt::WindowFrameSection +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_WindowFrameSection_Enum ("QtCore", "Qt_WindowFrameSection", + gsi::enum_const ("NoSection", Qt::NoSection, "@brief Enum constant Qt::NoSection") + + gsi::enum_const ("LeftSection", Qt::LeftSection, "@brief Enum constant Qt::LeftSection") + + gsi::enum_const ("TopLeftSection", Qt::TopLeftSection, "@brief Enum constant Qt::TopLeftSection") + + gsi::enum_const ("TopSection", Qt::TopSection, "@brief Enum constant Qt::TopSection") + + gsi::enum_const ("TopRightSection", Qt::TopRightSection, "@brief Enum constant Qt::TopRightSection") + + gsi::enum_const ("RightSection", Qt::RightSection, "@brief Enum constant Qt::RightSection") + + gsi::enum_const ("BottomRightSection", Qt::BottomRightSection, "@brief Enum constant Qt::BottomRightSection") + + gsi::enum_const ("BottomSection", Qt::BottomSection, "@brief Enum constant Qt::BottomSection") + + gsi::enum_const ("BottomLeftSection", Qt::BottomLeftSection, "@brief Enum constant Qt::BottomLeftSection") + + gsi::enum_const ("TitleBarArea", Qt::TitleBarArea, "@brief Enum constant Qt::TitleBarArea"), + "@qt\n@brief This class represents the Qt::WindowFrameSection enum"); + +static gsi::QFlagsClass decl_Qt_WindowFrameSection_Enums ("QtCore", "Qt_QFlags_WindowFrameSection", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_WindowFrameSection_Enum_in_parent (decl_Qt_WindowFrameSection_Enum.defs ()); +static gsi::ClassExt decl_Qt_WindowFrameSection_Enum_as_child (decl_Qt_WindowFrameSection_Enum, "WindowFrameSection"); +static gsi::ClassExt decl_Qt_WindowFrameSection_Enums_as_child (decl_Qt_WindowFrameSection_Enums, "QFlags_WindowFrameSection"); + +} + + +// Implementation of the enum wrapper class for Qt::WindowModality +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_WindowModality_Enum ("QtCore", "Qt_WindowModality", + gsi::enum_const ("NonModal", Qt::NonModal, "@brief Enum constant Qt::NonModal") + + gsi::enum_const ("WindowModal", Qt::WindowModal, "@brief Enum constant Qt::WindowModal") + + gsi::enum_const ("ApplicationModal", Qt::ApplicationModal, "@brief Enum constant Qt::ApplicationModal"), + "@qt\n@brief This class represents the Qt::WindowModality enum"); + +static gsi::QFlagsClass decl_Qt_WindowModality_Enums ("QtCore", "Qt_QFlags_WindowModality", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_WindowModality_Enum_in_parent (decl_Qt_WindowModality_Enum.defs ()); +static gsi::ClassExt decl_Qt_WindowModality_Enum_as_child (decl_Qt_WindowModality_Enum, "WindowModality"); +static gsi::ClassExt decl_Qt_WindowModality_Enums_as_child (decl_Qt_WindowModality_Enums, "QFlags_WindowModality"); + +} + + +// Implementation of the enum wrapper class for Qt::WindowState +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_WindowState_Enum ("QtCore", "Qt_WindowState", + gsi::enum_const ("WindowNoState", Qt::WindowNoState, "@brief Enum constant Qt::WindowNoState") + + gsi::enum_const ("WindowMinimized", Qt::WindowMinimized, "@brief Enum constant Qt::WindowMinimized") + + gsi::enum_const ("WindowMaximized", Qt::WindowMaximized, "@brief Enum constant Qt::WindowMaximized") + + gsi::enum_const ("WindowFullScreen", Qt::WindowFullScreen, "@brief Enum constant Qt::WindowFullScreen") + + gsi::enum_const ("WindowActive", Qt::WindowActive, "@brief Enum constant Qt::WindowActive"), + "@qt\n@brief This class represents the Qt::WindowState enum"); + +static gsi::QFlagsClass decl_Qt_WindowState_Enums ("QtCore", "Qt_QFlags_WindowState", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_WindowState_Enum_in_parent (decl_Qt_WindowState_Enum.defs ()); +static gsi::ClassExt decl_Qt_WindowState_Enum_as_child (decl_Qt_WindowState_Enum, "WindowState"); +static gsi::ClassExt decl_Qt_WindowState_Enums_as_child (decl_Qt_WindowState_Enums, "QFlags_WindowState"); + +} + + +// Implementation of the enum wrapper class for Qt::WindowType +namespace qt_gsi +{ + +static gsi::Enum decl_Qt_WindowType_Enum ("QtCore", "Qt_WindowType", + gsi::enum_const ("Widget", Qt::Widget, "@brief Enum constant Qt::Widget") + + gsi::enum_const ("Window", Qt::Window, "@brief Enum constant Qt::Window") + + gsi::enum_const ("Dialog", Qt::Dialog, "@brief Enum constant Qt::Dialog") + + gsi::enum_const ("Sheet", Qt::Sheet, "@brief Enum constant Qt::Sheet") + + gsi::enum_const ("Drawer", Qt::Drawer, "@brief Enum constant Qt::Drawer") + + gsi::enum_const ("Popup", Qt::Popup, "@brief Enum constant Qt::Popup") + + gsi::enum_const ("Tool", Qt::Tool, "@brief Enum constant Qt::Tool") + + gsi::enum_const ("ToolTip", Qt::ToolTip, "@brief Enum constant Qt::ToolTip") + + gsi::enum_const ("SplashScreen", Qt::SplashScreen, "@brief Enum constant Qt::SplashScreen") + + gsi::enum_const ("Desktop", Qt::Desktop, "@brief Enum constant Qt::Desktop") + + gsi::enum_const ("SubWindow", Qt::SubWindow, "@brief Enum constant Qt::SubWindow") + + gsi::enum_const ("ForeignWindow", Qt::ForeignWindow, "@brief Enum constant Qt::ForeignWindow") + + gsi::enum_const ("CoverWindow", Qt::CoverWindow, "@brief Enum constant Qt::CoverWindow") + + gsi::enum_const ("WindowType_Mask", Qt::WindowType_Mask, "@brief Enum constant Qt::WindowType_Mask") + + gsi::enum_const ("MSWindowsFixedSizeDialogHint", Qt::MSWindowsFixedSizeDialogHint, "@brief Enum constant Qt::MSWindowsFixedSizeDialogHint") + + gsi::enum_const ("MSWindowsOwnDC", Qt::MSWindowsOwnDC, "@brief Enum constant Qt::MSWindowsOwnDC") + + gsi::enum_const ("BypassWindowManagerHint", Qt::BypassWindowManagerHint, "@brief Enum constant Qt::BypassWindowManagerHint") + + gsi::enum_const ("X11BypassWindowManagerHint", Qt::X11BypassWindowManagerHint, "@brief Enum constant Qt::X11BypassWindowManagerHint") + + gsi::enum_const ("FramelessWindowHint", Qt::FramelessWindowHint, "@brief Enum constant Qt::FramelessWindowHint") + + gsi::enum_const ("WindowTitleHint", Qt::WindowTitleHint, "@brief Enum constant Qt::WindowTitleHint") + + gsi::enum_const ("WindowSystemMenuHint", Qt::WindowSystemMenuHint, "@brief Enum constant Qt::WindowSystemMenuHint") + + gsi::enum_const ("WindowMinimizeButtonHint", Qt::WindowMinimizeButtonHint, "@brief Enum constant Qt::WindowMinimizeButtonHint") + + gsi::enum_const ("WindowMaximizeButtonHint", Qt::WindowMaximizeButtonHint, "@brief Enum constant Qt::WindowMaximizeButtonHint") + + gsi::enum_const ("WindowMinMaxButtonsHint", Qt::WindowMinMaxButtonsHint, "@brief Enum constant Qt::WindowMinMaxButtonsHint") + + gsi::enum_const ("WindowContextHelpButtonHint", Qt::WindowContextHelpButtonHint, "@brief Enum constant Qt::WindowContextHelpButtonHint") + + gsi::enum_const ("WindowShadeButtonHint", Qt::WindowShadeButtonHint, "@brief Enum constant Qt::WindowShadeButtonHint") + + gsi::enum_const ("WindowStaysOnTopHint", Qt::WindowStaysOnTopHint, "@brief Enum constant Qt::WindowStaysOnTopHint") + + gsi::enum_const ("WindowTransparentForInput", Qt::WindowTransparentForInput, "@brief Enum constant Qt::WindowTransparentForInput") + + gsi::enum_const ("WindowOverridesSystemGestures", Qt::WindowOverridesSystemGestures, "@brief Enum constant Qt::WindowOverridesSystemGestures") + + gsi::enum_const ("WindowDoesNotAcceptFocus", Qt::WindowDoesNotAcceptFocus, "@brief Enum constant Qt::WindowDoesNotAcceptFocus") + + gsi::enum_const ("MaximizeUsingFullscreenGeometryHint", Qt::MaximizeUsingFullscreenGeometryHint, "@brief Enum constant Qt::MaximizeUsingFullscreenGeometryHint") + + gsi::enum_const ("CustomizeWindowHint", Qt::CustomizeWindowHint, "@brief Enum constant Qt::CustomizeWindowHint") + + gsi::enum_const ("WindowStaysOnBottomHint", Qt::WindowStaysOnBottomHint, "@brief Enum constant Qt::WindowStaysOnBottomHint") + + gsi::enum_const ("WindowCloseButtonHint", Qt::WindowCloseButtonHint, "@brief Enum constant Qt::WindowCloseButtonHint") + + gsi::enum_const ("MacWindowToolBarButtonHint", Qt::MacWindowToolBarButtonHint, "@brief Enum constant Qt::MacWindowToolBarButtonHint") + + gsi::enum_const ("BypassGraphicsProxyWidget", Qt::BypassGraphicsProxyWidget, "@brief Enum constant Qt::BypassGraphicsProxyWidget") + + gsi::enum_const ("NoDropShadowWindowHint", Qt::NoDropShadowWindowHint, "@brief Enum constant Qt::NoDropShadowWindowHint") + + gsi::enum_const ("WindowFullscreenButtonHint", Qt::WindowFullscreenButtonHint, "@brief Enum constant Qt::WindowFullscreenButtonHint"), + "@qt\n@brief This class represents the Qt::WindowType enum"); + +static gsi::QFlagsClass decl_Qt_WindowType_Enums ("QtCore", "Qt_QFlags_WindowType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_Qt_WindowType_Enum_in_parent (decl_Qt_WindowType_Enum.defs ()); +static gsi::ClassExt decl_Qt_WindowType_Enum_as_child (decl_Qt_WindowType_Enum, "WindowType"); +static gsi::ClassExt decl_Qt_WindowType_Enums_as_child (decl_Qt_WindowType_Enums, "QFlags_WindowType"); + +} + diff --git a/src/gsiqt/qt6/QtCore/gsiQtCoreCommon.h b/src/gsiqt/qt6/QtCore/gsiQtCoreCommon.h new file mode 100644 index 000000000..d22514680 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiQtCoreCommon.h @@ -0,0 +1,25 @@ +/** + * Common header for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "tlDefs.h" + +#if !defined(HDR_gsiQtCoreCommon_h) +# define HDR_gsiQtCoreCommon_h + +# ifdef MAKE_GSI_QTCORE_LIBRARY +# define GSI_QTCORE_PUBLIC DEF_INSIDE_PUBLIC +# define GSI_QTCORE_PUBLIC_TEMPLATE DEF_INSIDE_PUBLIC_TEMPLATE +# define GSI_QTCORE_LOCAL DEF_INSIDE_LOCAL +# else +# define GSI_QTCORE_PUBLIC DEF_OUTSIDE_PUBLIC +# define GSI_QTCORE_PUBLIC_TEMPLATE DEF_OUTSIDE_PUBLIC_TEMPLATE +# define GSI_QTCORE_LOCAL DEF_OUTSIDE_LOCAL +# endif + +#define FORCE_LINK_GSI_QTCORE GSI_QTCORE_PUBLIC int _force_link_gsiQtCore_f (); int _force_link_gsiQtCore = _force_link_gsiQtCore_f (); + +#endif diff --git a/src/gsiqt/qt6/QtCore/gsiQtCoreMain.cc b/src/gsiqt/qt6/QtCore/gsiQtCoreMain.cc new file mode 100644 index 000000000..4a1c04231 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiQtCoreMain.cc @@ -0,0 +1,11 @@ +/** + * Main source file for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "gsiQtCoreCommon.h" + +GSI_QTCORE_PUBLIC int _force_link_gsiQtCore_f () { return 0; } + diff --git a/src/gsiqt/qt6/QtCore/gsiQtExternals.h b/src/gsiqt/qt6/QtCore/gsiQtExternals.h new file mode 100644 index 000000000..21a58e372 --- /dev/null +++ b/src/gsiqt/qt6/QtCore/gsiQtExternals.h @@ -0,0 +1,724 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/* + External declarations for for Qt bindings + + DO NOT EDIT THIS FILE. + This file has been created automatically +*/ + +#if !defined(HDR_gsiQtCoreExternals) +#define HDR_gsiQtCoreExternals + +#include "gsiClass.h" +#include "gsiQtCoreCommon.h" + +class QAbstractAnimation; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractAnimation (); } + +class QAbstractEventDispatcher; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractEventDispatcher (); } + +class QAbstractItemModel; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractItemModel (); } + +class QAbstractListModel; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractListModel (); } + +class QAbstractNativeEventFilter; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractNativeEventFilter (); } + +class QAbstractProxyModel; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractProxyModel (); } + +class QAbstractTableModel; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAbstractTableModel (); } + +struct QAdoptSharedDataTag; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAdoptSharedDataTag (); } + +class QAnimationDriver; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAnimationDriver (); } + +class QAnimationGroup; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAnimationGroup (); } + +class QAnyStringView; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QAnyStringView (); } + +class QBasicMutex; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QBasicMutex (); } + +class QBasicTimer; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QBasicTimer (); } + +struct QBindingStatus; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QBindingStatus (); } + +class QBuffer; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QBuffer (); } + +class QByteArrayMatcher; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QByteArrayMatcher (); } + +class QCalendar; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCalendar (); } + +class QChildEvent; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QChildEvent (); } + +class QCollator; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCollator (); } + +class QCollatorSortKey; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCollatorSortKey (); } + +class QCommandLineOption; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCommandLineOption (); } + +class QCommandLineParser; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCommandLineParser (); } + +class QConcatenateTablesProxyModel; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QConcatenateTablesProxyModel (); } + +class QCoreApplication; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCoreApplication (); } + +class QCryptographicHash; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QCryptographicHash (); } + +class QDataStream; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDataStream (); } + +class QDate; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDate (); } + +class QDateTime; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDateTime (); } + +class QDeadlineTimer; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDeadlineTimer (); } + +class QDebug; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDebug (); } + +class QDebugStateSaver; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDebugStateSaver (); } + +class QDeferredDeleteEvent; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDeferredDeleteEvent (); } + +class QDir; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDir (); } + +class QDirIterator; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDirIterator (); } + +class QDynamicPropertyChangeEvent; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QDynamicPropertyChangeEvent (); } + +class QEasingCurve; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QEasingCurve (); } + +class QElapsedTimer; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QElapsedTimer (); } + +class QEvent; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QEvent (); } + +class QEventLoop; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QEventLoop (); } + +class QEventLoopLocker; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QEventLoopLocker (); } + +struct QFactoryInterface; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFactoryInterface (); } + +class QFile; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFile (); } + +class QFileDevice; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFileDevice (); } + +class QFileInfo; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFileInfo (); } + +class QFileSelector; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFileSelector (); } + +class QFileSystemWatcher; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QFileSystemWatcher (); } + +class QIODevice; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QIODevice (); } + +class QIODeviceBase; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QIODeviceBase (); } + +class QIdentityProxyModel; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QIdentityProxyModel (); } + +class QItemSelection; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QItemSelection (); } + +class QItemSelectionModel; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QItemSelectionModel (); } + +class QItemSelectionRange; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QItemSelectionRange (); } + +class QJsonArray; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonArray (); } + +class QJsonDocument; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonDocument (); } + +class QJsonObject; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonObject (); } + +struct QJsonParseError; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonParseError (); } + +class QJsonValue; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonValue (); } + +class QJsonValueRef; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QJsonValueRef (); } + +class QKeyCombination; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QKeyCombination (); } + +class QLibrary; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLibrary (); } + +class QLibraryInfo; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLibraryInfo (); } + +class QLine; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLine (); } + +class QLineF; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLineF (); } + +class QLocale; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLocale (); } + +class QLockFile; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLockFile (); } + +class QLoggingCategory; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QLoggingCategory (); } + +class QMargins; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMargins (); } + +class QMarginsF; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMarginsF (); } + +class QMessageAuthenticationCode; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMessageAuthenticationCode (); } + +class QMessageLogContext; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMessageLogContext (); } + +class QMessageLogger; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMessageLogger (); } + +class QMetaAssociation; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaAssociation (); } + +class QMetaClassInfo; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaClassInfo (); } + +class QMetaContainer; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaContainer (); } + +class QMetaEnum; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaEnum (); } + +class QMetaMethod; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaMethod (); } + +struct QMetaObject; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaObject (); } + +class QMetaProperty; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaProperty (); } + +class QMetaSequence; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaSequence (); } + +class QMetaType; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMetaType (); } + +struct QMethodRawArguments; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMethodRawArguments (); } + +class QMimeData; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMimeData (); } + +class QMimeDatabase; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMimeDatabase (); } + +class QMimeType; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMimeType (); } + +class QModelIndex; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QModelIndex (); } + +class QModelRoleData; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QModelRoleData (); } + +class QModelRoleDataSpan; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QModelRoleDataSpan (); } + +class QMutex; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QMutex (); } + +class QNoDebug; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QNoDebug (); } + +class QObject; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QObject (); } + +class QOperatingSystemVersion; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QOperatingSystemVersion (); } + +class QParallelAnimationGroup; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QParallelAnimationGroup (); } + +class QPartialOrdering; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPartialOrdering (); } + +class QPauseAnimation; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPauseAnimation (); } + +class QPersistentModelIndex; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPersistentModelIndex (); } + +class QPluginLoader; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPluginLoader (); } + +struct QPluginMetaData; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPluginMetaData (); } + +class QPoint; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPoint (); } + +class QPointF; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPointF (); } + +class QProcess; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QProcess (); } + +class QProcessEnvironment; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QProcessEnvironment (); } + +class QPropertyAnimation; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPropertyAnimation (); } + +class QPropertyBindingError; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPropertyBindingError (); } + +struct QPropertyBindingSourceLocation; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPropertyBindingSourceLocation (); } + +class QPropertyNotifier; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPropertyNotifier (); } + +class QPropertyObserver; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPropertyObserver (); } + +class QPropertyObserverBase; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPropertyObserverBase (); } + +struct QPropertyProxyBindingData; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QPropertyProxyBindingData (); } + +class QRandomGenerator; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRandomGenerator (); } + +class QRandomGenerator64; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRandomGenerator64 (); } + +class QReadLocker; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QReadLocker (); } + +class QReadWriteLock; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QReadWriteLock (); } + +class QRect; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRect (); } + +class QRectF; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRectF (); } + +class QRecursiveMutex; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRecursiveMutex (); } + +class QRegularExpression; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRegularExpression (); } + +class QRegularExpressionMatch; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRegularExpressionMatch (); } + +class QRegularExpressionMatchIterator; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRegularExpressionMatchIterator (); } + +class QResource; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QResource (); } + +class QRunnable; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QRunnable (); } + +class QSaveFile; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSaveFile (); } + +class QSemaphore; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSemaphore (); } + +class QSemaphoreReleaser; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSemaphoreReleaser (); } + +class QSequentialAnimationGroup; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSequentialAnimationGroup (); } + +class QSettings; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSettings (); } + +class QSharedMemory; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSharedMemory (); } + +class QSignalBlocker; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSignalBlocker (); } + +class QSignalMapper; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSignalMapper (); } + +class QSize; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSize (); } + +class QSizeF; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSizeF (); } + +class QSocketDescriptor; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSocketDescriptor (); } + +class QSocketNotifier; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSocketNotifier (); } + +class QSortFilterProxyModel; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSortFilterProxyModel (); } + +class QStandardPaths; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStandardPaths (); } + +class QStorageInfo; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStorageInfo (); } + +class QStringConverter; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStringConverter (); } + +class QStringConverterBase; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStringConverterBase (); } + +class QStringDecoder; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStringDecoder (); } + +class QStringEncoder; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStringEncoder (); } + +class QStringListModel; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStringListModel (); } + +class QStringMatcher; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QStringMatcher (); } + +class QSysInfo; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSysInfo (); } + +class QSystemSemaphore; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QSystemSemaphore (); } + +class QTemporaryDir; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTemporaryDir (); } + +class QTemporaryFile; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTemporaryFile (); } + +class QTextBoundaryFinder; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTextBoundaryFinder (); } + +class QTextStream; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTextStream (); } + +class QThread; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QThread (); } + +class QThreadPool; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QThreadPool (); } + +class QTime; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTime (); } + +class QTimeLine; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTimeLine (); } + +class QTimeZone; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTimeZone (); } + +class QTimer; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTimer (); } + +class QTimerEvent; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTimerEvent (); } + +class QTranslator; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTranslator (); } + +class QTransposeProxyModel; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTransposeProxyModel (); } + +class QTypeRevision; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QTypeRevision (); } + +class QUrl; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QUrl (); } + +class QUrlQuery; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QUrlQuery (); } + +class QVariantAnimation; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QVariantAnimation (); } + +class QVersionNumber; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QVersionNumber (); } + +class QWaitCondition; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QWaitCondition (); } + +class QWriteLocker; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QWriteLocker (); } + +class QXmlStreamAttribute; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamAttribute (); } + +class QXmlStreamAttributes; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamAttributes (); } + +class QXmlStreamEntityDeclaration; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamEntityDeclaration (); } + +class QXmlStreamEntityResolver; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamEntityResolver (); } + +class QXmlStreamNamespaceDeclaration; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamNamespaceDeclaration (); } + +class QXmlStreamNotationDeclaration; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamNotationDeclaration (); } + +class QXmlStreamReader; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamReader (); } + +class QXmlStreamWriter; + +namespace gsi { GSI_QTCORE_PUBLIC gsi::Class &qtdecl_QXmlStreamWriter (); } + + +#define QT_EXTERNAL_BASE(X) gsi::qtdecl_##X(), + +#endif + diff --git a/src/gsiqt/qt6/QtCore5Compat/QtCore5Compat.pri b/src/gsiqt/qt6/QtCore5Compat/QtCore5Compat.pri new file mode 100644 index 000000000..6e8d151ac --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/QtCore5Compat.pri @@ -0,0 +1,31 @@ +# +# Partial QMAKE project file for Qt bindings +# +# DO NOT EDIT THIS FILE. +# This file has been created automatically +# + +SOURCES += \ + gsiQtCore5CompatMain.cc \ + $$PWD/gsiDeclQBinaryJson.cc \ + $$PWD/gsiDeclQRegExp.cc \ + $$PWD/gsiDeclQTextCodec.cc \ + $$PWD/gsiDeclQTextDecoder.cc \ + $$PWD/gsiDeclQTextEncoder.cc \ + $$PWD/gsiDeclQXmlAttributes.cc \ + $$PWD/gsiDeclQXmlContentHandler.cc \ + $$PWD/gsiDeclQXmlDTDHandler.cc \ + $$PWD/gsiDeclQXmlDeclHandler.cc \ + $$PWD/gsiDeclQXmlDefaultHandler.cc \ + $$PWD/gsiDeclQXmlEntityResolver.cc \ + $$PWD/gsiDeclQXmlErrorHandler.cc \ + $$PWD/gsiDeclQXmlInputSource.cc \ + $$PWD/gsiDeclQXmlLexicalHandler.cc \ + $$PWD/gsiDeclQXmlLocator.cc \ + $$PWD/gsiDeclQXmlNamespaceSupport.cc \ + $$PWD/gsiDeclQXmlParseException.cc \ + $$PWD/gsiDeclQXmlReader.cc \ + $$PWD/gsiDeclQXmlSimpleReader.cc + +HEADERS += gsiQtCore5CompatCommon.h + diff --git a/src/gsiqt/qt6/QtCore5Compat/QtCore5Compat.pro b/src/gsiqt/qt6/QtCore5Compat/QtCore5Compat.pro new file mode 100644 index 000000000..b7ba362d6 --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/QtCore5Compat.pro @@ -0,0 +1,20 @@ + + +DESTDIR = $$OUT_PWD/../../.. +TARGET = klayout_QtCore5Compat + +include($$PWD/../../../lib.pri) + +DEFINES += MAKE_GSI_QTCORE_LIBRARY + +# NOTE: db is required since some bridges to db are provided (i.e db::Polygon) +INCLUDEPATH += $$TL_INC $$GSI_INC $$DB_INC $$QTBASIC_INC +DEPENDPATH += $$TL_INC $$GSI_INC $$DB_INC $$QTBASIC_INC + +LIBS += -L$$DESTDIR -lklayout_tl -lklayout_gsi -lklayout_qtbasic + +SOURCES += \ + +HEADERS += \ + +include(QtCore5Compat.pri) diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQBinaryJson.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQBinaryJson.cc new file mode 100644 index 000000000..f79daf076 --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQBinaryJson.cc @@ -0,0 +1,66 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQBinaryJson.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// namespace QBinaryJson + +class QBinaryJson_Namespace { }; + +namespace gsi +{ +gsi::Class decl_QBinaryJson_Namespace ("QtCore5Compat", "QBinaryJson", + gsi::Methods(), + "@qt\n@brief This class represents the QBinaryJson namespace"); +} + + +// Implementation of the enum wrapper class for QBinaryJson::DataValidation +namespace qt_gsi +{ + +static gsi::Enum decl_QBinaryJson_DataValidation_Enum ("QtCore5Compat", "QBinaryJson_DataValidation", + gsi::enum_const ("Validate", QBinaryJson::Validate, "@brief Enum constant QBinaryJson::Validate") + + gsi::enum_const ("BypassValidation", QBinaryJson::BypassValidation, "@brief Enum constant QBinaryJson::BypassValidation"), + "@qt\n@brief This class represents the QBinaryJson::DataValidation enum"); + +static gsi::QFlagsClass decl_QBinaryJson_DataValidation_Enums ("QtCore5Compat", "QBinaryJson_QFlags_DataValidation", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QBinaryJson_DataValidation_Enum_in_parent (decl_QBinaryJson_DataValidation_Enum.defs ()); +static gsi::ClassExt decl_QBinaryJson_DataValidation_Enum_as_child (decl_QBinaryJson_DataValidation_Enum, "DataValidation"); +static gsi::ClassExt decl_QBinaryJson_DataValidation_Enums_as_child (decl_QBinaryJson_DataValidation_Enums, "QFlags_DataValidation"); + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQRegExp.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQRegExp.cc new file mode 100644 index 000000000..9fa7abd81 --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQRegExp.cc @@ -0,0 +1,886 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRegExp.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRegExp + +// Constructor QRegExp::QRegExp() + + +static void _init_ctor_QRegExp_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QRegExp_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QRegExp ()); +} + + +// Constructor QRegExp::QRegExp(const QString &pattern, Qt::CaseSensitivity cs, QRegExp::PatternSyntax syntax) + + +static void _init_ctor_QRegExp_6734 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pattern"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cs", true, "Qt::CaseSensitive"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("syntax", true, "QRegExp::RegExp"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QRegExp_6734 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::CaseSensitive), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegExp::RegExp), heap); + ret.write (new QRegExp (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// Constructor QRegExp::QRegExp(const QRegExp &rx) + + +static void _init_ctor_QRegExp_1981 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rx"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QRegExp_1981 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegExp &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QRegExp (arg1)); +} + + +// QString QRegExp::cap(int nth) + + +static void _init_f_cap_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nth", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_cap_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QString)((QRegExp *)cls)->cap (arg1)); +} + + +// QString QRegExp::cap(int nth) + + +static void _init_f_cap_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nth", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_cap_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QString)((QRegExp *)cls)->cap (arg1)); +} + + +// int QRegExp::captureCount() + + +static void _init_f_captureCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_captureCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRegExp *)cls)->captureCount ()); +} + + +// QStringList QRegExp::capturedTexts() + + +static void _init_f_capturedTexts_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_capturedTexts_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QRegExp *)cls)->capturedTexts ()); +} + + +// QStringList QRegExp::capturedTexts() + + +static void _init_f_capturedTexts_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_capturedTexts_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QRegExp *)cls)->capturedTexts ()); +} + + +// Qt::CaseSensitivity QRegExp::caseSensitivity() + + +static void _init_f_caseSensitivity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_caseSensitivity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QRegExp *)cls)->caseSensitivity ())); +} + + +// bool QRegExp::containedIn(const QString &str) + + +static void _init_f_containedIn_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_containedIn_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRegExp *)cls)->containedIn (arg1)); +} + + +// int QRegExp::countIn(const QString &str) + + +static void _init_f_countIn_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_countIn_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QRegExp *)cls)->countIn (arg1)); +} + + +// QString QRegExp::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QRegExp *)cls)->errorString ()); +} + + +// QString QRegExp::errorString() + + +static void _init_f_errorString_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QRegExp *)cls)->errorString ()); +} + + +// bool QRegExp::exactMatch(const QString &str) + + +static void _init_f_exactMatch_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_exactMatch_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRegExp *)cls)->exactMatch (arg1)); +} + + +// QStringList QRegExp::filterList(const QStringList &stringList) + + +static void _init_f_filterList_c2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stringList"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_filterList_c2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringList)((QRegExp *)cls)->filterList (arg1)); +} + + +// int QRegExp::indexIn(const QString &str, int offset, QRegExp::CaretMode caretMode) + + +static void _init_f_indexIn_c4680 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("offset", true, "0"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("caretMode", true, "QRegExp::CaretAtZero"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_indexIn_c4680 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegExp::CaretAtZero), heap); + ret.write ((int)((QRegExp *)cls)->indexIn (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// int QRegExp::indexIn(const QStringList &list, int from) + + +static void _init_f_indexIn_c3096 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("list"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("from"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_indexIn_c3096 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QRegExp *)cls)->indexIn (arg1, arg2)); +} + + +// bool QRegExp::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRegExp *)cls)->isEmpty ()); +} + + +// bool QRegExp::isMinimal() + + +static void _init_f_isMinimal_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isMinimal_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRegExp *)cls)->isMinimal ()); +} + + +// bool QRegExp::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRegExp *)cls)->isValid ()); +} + + +// int QRegExp::lastIndexIn(const QString &str, int offset, QRegExp::CaretMode caretMode) + + +static void _init_f_lastIndexIn_c4680 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("offset", true, "-1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("caretMode", true, "QRegExp::CaretAtZero"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_lastIndexIn_c4680 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegExp::CaretAtZero), heap); + ret.write ((int)((QRegExp *)cls)->lastIndexIn (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// int QRegExp::lastIndexIn(const QStringList &list, int from) + + +static void _init_f_lastIndexIn_c3096 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("list"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("from"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_lastIndexIn_c3096 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QRegExp *)cls)->lastIndexIn (arg1, arg2)); +} + + +// int QRegExp::matchedLength() + + +static void _init_f_matchedLength_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_matchedLength_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRegExp *)cls)->matchedLength ()); +} + + +// bool QRegExp::operator!=(const QRegExp &rx) + + +static void _init_f_operator_excl__eq__c1981 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rx"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c1981 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegExp &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRegExp *)cls)->operator!= (arg1)); +} + + +// QRegExp &QRegExp::operator=(const QRegExp &rx) + + +static void _init_f_operator_eq__1981 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rx"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__1981 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegExp &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegExp &)((QRegExp *)cls)->operator= (arg1)); +} + + +// bool QRegExp::operator==(const QRegExp &rx) + + +static void _init_f_operator_eq__eq__c1981 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rx"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c1981 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegExp &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRegExp *)cls)->operator== (arg1)); +} + + +// QString QRegExp::pattern() + + +static void _init_f_pattern_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pattern_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QRegExp *)cls)->pattern ()); +} + + +// QRegExp::PatternSyntax QRegExp::patternSyntax() + + +static void _init_f_patternSyntax_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_patternSyntax_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QRegExp *)cls)->patternSyntax ())); +} + + +// int QRegExp::pos(int nth) + + +static void _init_f_pos_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nth", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_pos_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((int)((QRegExp *)cls)->pos (arg1)); +} + + +// int QRegExp::pos(int nth) + + +static void _init_f_pos_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nth", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_pos_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((int)((QRegExp *)cls)->pos (arg1)); +} + + +// QString QRegExp::removeIn(const QString &str) + + +static void _init_f_removeIn_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeIn_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QRegExp *)cls)->removeIn (arg1)); +} + + +// QString QRegExp::replaceIn(const QString &str, const QString &after) + + +static void _init_f_replaceIn_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("after"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_replaceIn_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QRegExp *)cls)->replaceIn (arg1, arg2)); +} + + +// QStringList QRegExp::replaceIn(const QStringList &stringList, const QString &after) + + +static void _init_f_replaceIn_c4354 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stringList"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("after"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_replaceIn_c4354 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QStringList)((QRegExp *)cls)->replaceIn (arg1, arg2)); +} + + +// void QRegExp::setCaseSensitivity(Qt::CaseSensitivity cs) + + +static void _init_f_setCaseSensitivity_2324 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cs"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCaseSensitivity_2324 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegExp *)cls)->setCaseSensitivity (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QRegExp::setMinimal(bool minimal) + + +static void _init_f_setMinimal_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("minimal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimal_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegExp *)cls)->setMinimal (arg1); +} + + +// void QRegExp::setPattern(const QString &pattern) + + +static void _init_f_setPattern_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pattern"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPattern_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegExp *)cls)->setPattern (arg1); +} + + +// void QRegExp::setPatternSyntax(QRegExp::PatternSyntax syntax) + + +static void _init_f_setPatternSyntax_2601 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("syntax"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPatternSyntax_2601 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegExp *)cls)->setPatternSyntax (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QStringList QRegExp::splitString(const QString &str, QFlags behavior) + + +static void _init_f_splitString_c5195 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("behavior", true, "Qt::KeepEmptyParts"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_splitString_c5195 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::KeepEmptyParts, heap); + ret.write ((QStringList)((QRegExp *)cls)->splitString (arg1, arg2)); +} + + +// void QRegExp::swap(QRegExp &other) + + +static void _init_f_swap_1286 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1286 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QRegExp &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegExp *)cls)->swap (arg1); +} + + +// static QString QRegExp::escape(const QString &str) + + +static void _init_f_escape_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_escape_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QRegExp::escape (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QRegExp () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegExp::QRegExp()\nThis method creates an object of class QRegExp.", &_init_ctor_QRegExp_0, &_call_ctor_QRegExp_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegExp::QRegExp(const QString &pattern, Qt::CaseSensitivity cs, QRegExp::PatternSyntax syntax)\nThis method creates an object of class QRegExp.", &_init_ctor_QRegExp_6734, &_call_ctor_QRegExp_6734); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegExp::QRegExp(const QRegExp &rx)\nThis method creates an object of class QRegExp.", &_init_ctor_QRegExp_1981, &_call_ctor_QRegExp_1981); + methods += new qt_gsi::GenericMethod ("cap", "@brief Method QString QRegExp::cap(int nth)\n", true, &_init_f_cap_c767, &_call_f_cap_c767); + methods += new qt_gsi::GenericMethod ("cap", "@brief Method QString QRegExp::cap(int nth)\n", false, &_init_f_cap_767, &_call_f_cap_767); + methods += new qt_gsi::GenericMethod ("captureCount", "@brief Method int QRegExp::captureCount()\n", true, &_init_f_captureCount_c0, &_call_f_captureCount_c0); + methods += new qt_gsi::GenericMethod ("capturedTexts", "@brief Method QStringList QRegExp::capturedTexts()\n", true, &_init_f_capturedTexts_c0, &_call_f_capturedTexts_c0); + methods += new qt_gsi::GenericMethod ("capturedTexts", "@brief Method QStringList QRegExp::capturedTexts()\n", false, &_init_f_capturedTexts_0, &_call_f_capturedTexts_0); + methods += new qt_gsi::GenericMethod (":caseSensitivity", "@brief Method Qt::CaseSensitivity QRegExp::caseSensitivity()\n", true, &_init_f_caseSensitivity_c0, &_call_f_caseSensitivity_c0); + methods += new qt_gsi::GenericMethod ("containedIn", "@brief Method bool QRegExp::containedIn(const QString &str)\n", true, &_init_f_containedIn_c2025, &_call_f_containedIn_c2025); + methods += new qt_gsi::GenericMethod ("countIn", "@brief Method int QRegExp::countIn(const QString &str)\n", true, &_init_f_countIn_c2025, &_call_f_countIn_c2025); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QRegExp::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QRegExp::errorString()\n", false, &_init_f_errorString_0, &_call_f_errorString_0); + methods += new qt_gsi::GenericMethod ("exactMatch", "@brief Method bool QRegExp::exactMatch(const QString &str)\n", true, &_init_f_exactMatch_c2025, &_call_f_exactMatch_c2025); + methods += new qt_gsi::GenericMethod ("filterList", "@brief Method QStringList QRegExp::filterList(const QStringList &stringList)\n", true, &_init_f_filterList_c2437, &_call_f_filterList_c2437); + methods += new qt_gsi::GenericMethod ("indexIn", "@brief Method int QRegExp::indexIn(const QString &str, int offset, QRegExp::CaretMode caretMode)\n", true, &_init_f_indexIn_c4680, &_call_f_indexIn_c4680); + methods += new qt_gsi::GenericMethod ("indexIn", "@brief Method int QRegExp::indexIn(const QStringList &list, int from)\n", true, &_init_f_indexIn_c3096, &_call_f_indexIn_c3096); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QRegExp::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isMinimal?|:minimal", "@brief Method bool QRegExp::isMinimal()\n", true, &_init_f_isMinimal_c0, &_call_f_isMinimal_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QRegExp::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("lastIndexIn", "@brief Method int QRegExp::lastIndexIn(const QString &str, int offset, QRegExp::CaretMode caretMode)\n", true, &_init_f_lastIndexIn_c4680, &_call_f_lastIndexIn_c4680); + methods += new qt_gsi::GenericMethod ("lastIndexIn", "@brief Method int QRegExp::lastIndexIn(const QStringList &list, int from)\n", true, &_init_f_lastIndexIn_c3096, &_call_f_lastIndexIn_c3096); + methods += new qt_gsi::GenericMethod ("matchedLength", "@brief Method int QRegExp::matchedLength()\n", true, &_init_f_matchedLength_c0, &_call_f_matchedLength_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QRegExp::operator!=(const QRegExp &rx)\n", true, &_init_f_operator_excl__eq__c1981, &_call_f_operator_excl__eq__c1981); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QRegExp &QRegExp::operator=(const QRegExp &rx)\n", false, &_init_f_operator_eq__1981, &_call_f_operator_eq__1981); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QRegExp::operator==(const QRegExp &rx)\n", true, &_init_f_operator_eq__eq__c1981, &_call_f_operator_eq__eq__c1981); + methods += new qt_gsi::GenericMethod (":pattern", "@brief Method QString QRegExp::pattern()\n", true, &_init_f_pattern_c0, &_call_f_pattern_c0); + methods += new qt_gsi::GenericMethod (":patternSyntax", "@brief Method QRegExp::PatternSyntax QRegExp::patternSyntax()\n", true, &_init_f_patternSyntax_c0, &_call_f_patternSyntax_c0); + methods += new qt_gsi::GenericMethod ("pos", "@brief Method int QRegExp::pos(int nth)\n", true, &_init_f_pos_c767, &_call_f_pos_c767); + methods += new qt_gsi::GenericMethod ("pos", "@brief Method int QRegExp::pos(int nth)\n", false, &_init_f_pos_767, &_call_f_pos_767); + methods += new qt_gsi::GenericMethod ("removeIn", "@brief Method QString QRegExp::removeIn(const QString &str)\n", true, &_init_f_removeIn_c2025, &_call_f_removeIn_c2025); + methods += new qt_gsi::GenericMethod ("replaceIn", "@brief Method QString QRegExp::replaceIn(const QString &str, const QString &after)\n", true, &_init_f_replaceIn_c3942, &_call_f_replaceIn_c3942); + methods += new qt_gsi::GenericMethod ("replaceIn", "@brief Method QStringList QRegExp::replaceIn(const QStringList &stringList, const QString &after)\n", true, &_init_f_replaceIn_c4354, &_call_f_replaceIn_c4354); + methods += new qt_gsi::GenericMethod ("setCaseSensitivity|caseSensitivity=", "@brief Method void QRegExp::setCaseSensitivity(Qt::CaseSensitivity cs)\n", false, &_init_f_setCaseSensitivity_2324, &_call_f_setCaseSensitivity_2324); + methods += new qt_gsi::GenericMethod ("setMinimal|minimal=", "@brief Method void QRegExp::setMinimal(bool minimal)\n", false, &_init_f_setMinimal_864, &_call_f_setMinimal_864); + methods += new qt_gsi::GenericMethod ("setPattern|pattern=", "@brief Method void QRegExp::setPattern(const QString &pattern)\n", false, &_init_f_setPattern_2025, &_call_f_setPattern_2025); + methods += new qt_gsi::GenericMethod ("setPatternSyntax|patternSyntax=", "@brief Method void QRegExp::setPatternSyntax(QRegExp::PatternSyntax syntax)\n", false, &_init_f_setPatternSyntax_2601, &_call_f_setPatternSyntax_2601); + methods += new qt_gsi::GenericMethod ("splitString", "@brief Method QStringList QRegExp::splitString(const QString &str, QFlags behavior)\n", true, &_init_f_splitString_c5195, &_call_f_splitString_c5195); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QRegExp::swap(QRegExp &other)\n", false, &_init_f_swap_1286, &_call_f_swap_1286); + methods += new qt_gsi::GenericStaticMethod ("escape", "@brief Static method QString QRegExp::escape(const QString &str)\nThis method is static and can be called without an instance.", &_init_f_escape_2025, &_call_f_escape_2025); + return methods; +} + +gsi::Class decl_QRegExp ("QtCore5Compat", "QRegExp", + methods_QRegExp (), + "@qt\n@brief Binding of QRegExp"); + + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QRegExp () { return decl_QRegExp; } + +} + + +// Implementation of the enum wrapper class for QRegExp::CaretMode +namespace qt_gsi +{ + +static gsi::Enum decl_QRegExp_CaretMode_Enum ("QtCore5Compat", "QRegExp_CaretMode", + gsi::enum_const ("CaretAtZero", QRegExp::CaretAtZero, "@brief Enum constant QRegExp::CaretAtZero") + + gsi::enum_const ("CaretAtOffset", QRegExp::CaretAtOffset, "@brief Enum constant QRegExp::CaretAtOffset") + + gsi::enum_const ("CaretWontMatch", QRegExp::CaretWontMatch, "@brief Enum constant QRegExp::CaretWontMatch"), + "@qt\n@brief This class represents the QRegExp::CaretMode enum"); + +static gsi::QFlagsClass decl_QRegExp_CaretMode_Enums ("QtCore5Compat", "QRegExp_QFlags_CaretMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QRegExp_CaretMode_Enum_in_parent (decl_QRegExp_CaretMode_Enum.defs ()); +static gsi::ClassExt decl_QRegExp_CaretMode_Enum_as_child (decl_QRegExp_CaretMode_Enum, "CaretMode"); +static gsi::ClassExt decl_QRegExp_CaretMode_Enums_as_child (decl_QRegExp_CaretMode_Enums, "QFlags_CaretMode"); + +} + + +// Implementation of the enum wrapper class for QRegExp::PatternSyntax +namespace qt_gsi +{ + +static gsi::Enum decl_QRegExp_PatternSyntax_Enum ("QtCore5Compat", "QRegExp_PatternSyntax", + gsi::enum_const ("RegExp", QRegExp::RegExp, "@brief Enum constant QRegExp::RegExp") + + gsi::enum_const ("Wildcard", QRegExp::Wildcard, "@brief Enum constant QRegExp::Wildcard") + + gsi::enum_const ("FixedString", QRegExp::FixedString, "@brief Enum constant QRegExp::FixedString") + + gsi::enum_const ("RegExp2", QRegExp::RegExp2, "@brief Enum constant QRegExp::RegExp2") + + gsi::enum_const ("WildcardUnix", QRegExp::WildcardUnix, "@brief Enum constant QRegExp::WildcardUnix") + + gsi::enum_const ("W3CXmlSchema11", QRegExp::W3CXmlSchema11, "@brief Enum constant QRegExp::W3CXmlSchema11"), + "@qt\n@brief This class represents the QRegExp::PatternSyntax enum"); + +static gsi::QFlagsClass decl_QRegExp_PatternSyntax_Enums ("QtCore5Compat", "QRegExp_QFlags_PatternSyntax", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QRegExp_PatternSyntax_Enum_in_parent (decl_QRegExp_PatternSyntax_Enum.defs ()); +static gsi::ClassExt decl_QRegExp_PatternSyntax_Enum_as_child (decl_QRegExp_PatternSyntax_Enum, "PatternSyntax"); +static gsi::ClassExt decl_QRegExp_PatternSyntax_Enums_as_child (decl_QRegExp_PatternSyntax_Enums, "QFlags_PatternSyntax"); + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQTextCodec.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQTextCodec.cc new file mode 100644 index 000000000..812519f7b --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQTextCodec.cc @@ -0,0 +1,761 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextCodec.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextCodec + +// QList QTextCodec::aliases() + + +static void _init_f_aliases_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_aliases_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTextCodec *)cls)->aliases ()); +} + + +// bool QTextCodec::canEncode(QChar) + + +static void _init_f_canEncode_c899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_canEncode_c899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QTextCodec *)cls)->canEncode (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QTextCodec::canEncode(const QString &) + + +static void _init_f_canEncode_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_canEncode_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextCodec *)cls)->canEncode (arg1)); +} + + +// bool QTextCodec::canEncode(QStringView) + + +static void _init_f_canEncode_c1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_canEncode_c1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextCodec *)cls)->canEncode (arg1)); +} + + +// QByteArray QTextCodec::fromUnicode(const QString &uc) + + +static void _init_f_fromUnicode_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("uc"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromUnicode_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)((QTextCodec *)cls)->fromUnicode (arg1)); +} + + +// QByteArray QTextCodec::fromUnicode(QStringView uc) + + +static void _init_f_fromUnicode_c1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("uc"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromUnicode_c1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)((QTextCodec *)cls)->fromUnicode (arg1)); +} + + +// QTextDecoder *QTextCodec::makeDecoder(QTextCodec::ConversionFlags flags) + + +static void _init_f_makeDecoder_c3087 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags", true, "QTextCodec::DefaultConversion"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_makeDecoder_c3087 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextCodec::ConversionFlags arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTextCodec::DefaultConversion, heap); + ret.write ((QTextDecoder *)((QTextCodec *)cls)->makeDecoder (arg1)); +} + + +// QTextEncoder *QTextCodec::makeEncoder(QTextCodec::ConversionFlags flags) + + +static void _init_f_makeEncoder_c3087 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags", true, "QTextCodec::DefaultConversion"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_makeEncoder_c3087 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextCodec::ConversionFlags arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTextCodec::DefaultConversion, heap); + ret.write ((QTextEncoder *)((QTextCodec *)cls)->makeEncoder (arg1)); +} + + +// int QTextCodec::mibEnum() + + +static void _init_f_mibEnum_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mibEnum_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextCodec *)cls)->mibEnum ()); +} + + +// QByteArray QTextCodec::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QTextCodec *)cls)->name ()); +} + + +// QString QTextCodec::toUnicode(const char *chars) + + +static void _init_f_toUnicode_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("chars"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toUnicode_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTextCodec *)cls)->toUnicode (arg1)); +} + + +// QString QTextCodec::toUnicode(const char *in, int length, QTextCodec::ConverterState *state) + + +static void _init_f_toUnicode_c5465 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("in"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("length"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("state", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_toUnicode_c5465 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + QTextCodec::ConverterState *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QString)((QTextCodec *)cls)->toUnicode (arg1, arg2, arg3)); +} + + +// static QList QTextCodec::availableCodecs() + + +static void _init_f_availableCodecs_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_availableCodecs_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QTextCodec::availableCodecs ()); +} + + +// static QList QTextCodec::availableMibs() + + +static void _init_f_availableMibs_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_availableMibs_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QTextCodec::availableMibs ()); +} + + +// static QTextCodec *QTextCodec::codecForHtml(const QByteArray &ba) + + +static void _init_f_codecForHtml_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ba"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_codecForHtml_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextCodec *)QTextCodec::codecForHtml (arg1)); +} + + +// static QTextCodec *QTextCodec::codecForHtml(const QByteArray &ba, QTextCodec *defaultCodec) + + +static void _init_f_codecForHtml_3803 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ba"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("defaultCodec"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_codecForHtml_3803 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + QTextCodec *arg2 = gsi::arg_reader() (args, heap); + ret.write ((QTextCodec *)QTextCodec::codecForHtml (arg1, arg2)); +} + + +// static QTextCodec *QTextCodec::codecForLocale() + + +static void _init_f_codecForLocale_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_codecForLocale_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCodec *)QTextCodec::codecForLocale ()); +} + + +// static QTextCodec *QTextCodec::codecForMib(int mib) + + +static void _init_f_codecForMib_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mib"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_codecForMib_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextCodec *)QTextCodec::codecForMib (arg1)); +} + + +// static QTextCodec *QTextCodec::codecForName(const char *name) + + +static void _init_f_codecForName_1731 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_codecForName_1731 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextCodec *)QTextCodec::codecForName (arg1)); +} + + +// static QTextCodec *QTextCodec::codecForTr() + + +static void _init_f_codecForTr_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_codecForTr_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCodec *)QTextCodec::codecForTr ()); +} + + +// static QTextCodec *QTextCodec::codecForUtfText(const QByteArray &ba) + + +static void _init_f_codecForUtfText_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ba"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_codecForUtfText_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextCodec *)QTextCodec::codecForUtfText (arg1)); +} + + +// static QTextCodec *QTextCodec::codecForUtfText(const QByteArray &ba, QTextCodec *defaultCodec) + + +static void _init_f_codecForUtfText_3803 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ba"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("defaultCodec"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_codecForUtfText_3803 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + QTextCodec *arg2 = gsi::arg_reader() (args, heap); + ret.write ((QTextCodec *)QTextCodec::codecForUtfText (arg1, arg2)); +} + + +// static void QTextCodec::setCodecForLocale(QTextCodec *c) + + +static void _init_f_setCodecForLocale_1602 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCodecForLocale_1602 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextCodec *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QTextCodec::setCodecForLocale (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTextCodec () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("aliases", "@brief Method QList QTextCodec::aliases()\n", true, &_init_f_aliases_c0, &_call_f_aliases_c0); + methods += new qt_gsi::GenericMethod ("canEncode", "@brief Method bool QTextCodec::canEncode(QChar)\n", true, &_init_f_canEncode_c899, &_call_f_canEncode_c899); + methods += new qt_gsi::GenericMethod ("canEncode", "@brief Method bool QTextCodec::canEncode(const QString &)\n", true, &_init_f_canEncode_c2025, &_call_f_canEncode_c2025); + methods += new qt_gsi::GenericMethod ("canEncode", "@brief Method bool QTextCodec::canEncode(QStringView)\n", true, &_init_f_canEncode_c1559, &_call_f_canEncode_c1559); + methods += new qt_gsi::GenericMethod ("fromUnicode", "@brief Method QByteArray QTextCodec::fromUnicode(const QString &uc)\n", true, &_init_f_fromUnicode_c2025, &_call_f_fromUnicode_c2025); + methods += new qt_gsi::GenericMethod ("fromUnicode", "@brief Method QByteArray QTextCodec::fromUnicode(QStringView uc)\n", true, &_init_f_fromUnicode_c1559, &_call_f_fromUnicode_c1559); + methods += new qt_gsi::GenericMethod ("makeDecoder", "@brief Method QTextDecoder *QTextCodec::makeDecoder(QTextCodec::ConversionFlags flags)\n", true, &_init_f_makeDecoder_c3087, &_call_f_makeDecoder_c3087); + methods += new qt_gsi::GenericMethod ("makeEncoder", "@brief Method QTextEncoder *QTextCodec::makeEncoder(QTextCodec::ConversionFlags flags)\n", true, &_init_f_makeEncoder_c3087, &_call_f_makeEncoder_c3087); + methods += new qt_gsi::GenericMethod ("mibEnum", "@brief Method int QTextCodec::mibEnum()\n", true, &_init_f_mibEnum_c0, &_call_f_mibEnum_c0); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QByteArray QTextCodec::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("toUnicode", "@brief Method QString QTextCodec::toUnicode(const char *chars)\n", true, &_init_f_toUnicode_c1731, &_call_f_toUnicode_c1731); + methods += new qt_gsi::GenericMethod ("toUnicode", "@brief Method QString QTextCodec::toUnicode(const char *in, int length, QTextCodec::ConverterState *state)\n", true, &_init_f_toUnicode_c5465, &_call_f_toUnicode_c5465); + methods += new qt_gsi::GenericStaticMethod ("availableCodecs", "@brief Static method QList QTextCodec::availableCodecs()\nThis method is static and can be called without an instance.", &_init_f_availableCodecs_0, &_call_f_availableCodecs_0); + methods += new qt_gsi::GenericStaticMethod ("availableMibs", "@brief Static method QList QTextCodec::availableMibs()\nThis method is static and can be called without an instance.", &_init_f_availableMibs_0, &_call_f_availableMibs_0); + methods += new qt_gsi::GenericStaticMethod ("codecForHtml", "@brief Static method QTextCodec *QTextCodec::codecForHtml(const QByteArray &ba)\nThis method is static and can be called without an instance.", &_init_f_codecForHtml_2309, &_call_f_codecForHtml_2309); + methods += new qt_gsi::GenericStaticMethod ("codecForHtml", "@brief Static method QTextCodec *QTextCodec::codecForHtml(const QByteArray &ba, QTextCodec *defaultCodec)\nThis method is static and can be called without an instance.", &_init_f_codecForHtml_3803, &_call_f_codecForHtml_3803); + methods += new qt_gsi::GenericStaticMethod (":codecForLocale", "@brief Static method QTextCodec *QTextCodec::codecForLocale()\nThis method is static and can be called without an instance.", &_init_f_codecForLocale_0, &_call_f_codecForLocale_0); + methods += new qt_gsi::GenericStaticMethod ("codecForMib", "@brief Static method QTextCodec *QTextCodec::codecForMib(int mib)\nThis method is static and can be called without an instance.", &_init_f_codecForMib_767, &_call_f_codecForMib_767); + methods += new qt_gsi::GenericStaticMethod ("codecForName", "@brief Static method QTextCodec *QTextCodec::codecForName(const char *name)\nThis method is static and can be called without an instance.", &_init_f_codecForName_1731, &_call_f_codecForName_1731); + methods += new qt_gsi::GenericStaticMethod ("codecForTr", "@brief Static method QTextCodec *QTextCodec::codecForTr()\nThis method is static and can be called without an instance.", &_init_f_codecForTr_0, &_call_f_codecForTr_0); + methods += new qt_gsi::GenericStaticMethod ("codecForUtfText", "@brief Static method QTextCodec *QTextCodec::codecForUtfText(const QByteArray &ba)\nThis method is static and can be called without an instance.", &_init_f_codecForUtfText_2309, &_call_f_codecForUtfText_2309); + methods += new qt_gsi::GenericStaticMethod ("codecForUtfText", "@brief Static method QTextCodec *QTextCodec::codecForUtfText(const QByteArray &ba, QTextCodec *defaultCodec)\nThis method is static and can be called without an instance.", &_init_f_codecForUtfText_3803, &_call_f_codecForUtfText_3803); + methods += new qt_gsi::GenericStaticMethod ("setCodecForLocale|codecForLocale=", "@brief Static method void QTextCodec::setCodecForLocale(QTextCodec *c)\nThis method is static and can be called without an instance.", &_init_f_setCodecForLocale_1602, &_call_f_setCodecForLocale_1602); + return methods; +} + +gsi::Class &qtdecl_QStringConverterBase (); + +gsi::Class decl_QTextCodec (qtdecl_QStringConverterBase (), "QtCore5Compat", "QTextCodec_Native", + methods_QTextCodec (), + "@hide\n@alias QTextCodec"); + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QTextCodec () { return decl_QTextCodec; } + +} + + +class QTextCodec_Adaptor : public QTextCodec, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTextCodec_Adaptor(); + + // [adaptor ctor] QTextCodec::QTextCodec() + QTextCodec_Adaptor() : QTextCodec() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QList QTextCodec::aliases() + QList cbs_aliases_c0_0() const + { + return QTextCodec::aliases(); + } + + virtual QList aliases() const + { + if (cb_aliases_c0_0.can_issue()) { + return cb_aliases_c0_0.issue >(&QTextCodec_Adaptor::cbs_aliases_c0_0); + } else { + return QTextCodec::aliases(); + } + } + + // [adaptor impl] int QTextCodec::mibEnum() + int cbs_mibEnum_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("mibEnum"); + } + + virtual int mibEnum() const + { + if (cb_mibEnum_c0_0.can_issue()) { + return cb_mibEnum_c0_0.issue(&QTextCodec_Adaptor::cbs_mibEnum_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("mibEnum"); + } + } + + // [adaptor impl] QByteArray QTextCodec::name() + QByteArray cbs_name_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("name"); + } + + virtual QByteArray name() const + { + if (cb_name_c0_0.can_issue()) { + return cb_name_c0_0.issue(&QTextCodec_Adaptor::cbs_name_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("name"); + } + } + + // [adaptor impl] QByteArray QTextCodec::convertFromUnicode(const QChar *in, int length, QTextCodec::ConverterState *state) + QByteArray cbs_convertFromUnicode_c5514_0(const qt_gsi::Converter::target_type * in, int length, QTextCodec::ConverterState *state) const + { + __SUPPRESS_UNUSED_WARNING (in); + __SUPPRESS_UNUSED_WARNING (length); + __SUPPRESS_UNUSED_WARNING (state); + throw qt_gsi::AbstractMethodCalledException("convertFromUnicode"); + } + + virtual QByteArray convertFromUnicode(const QChar *in, int length, QTextCodec::ConverterState *state) const + { + if (cb_convertFromUnicode_c5514_0.can_issue()) { + return cb_convertFromUnicode_c5514_0.issue::target_type *, int, QTextCodec::ConverterState *>(&QTextCodec_Adaptor::cbs_convertFromUnicode_c5514_0, qt_gsi::CppToQtAdaptor(*in), length, state); + } else { + throw qt_gsi::AbstractMethodCalledException("convertFromUnicode"); + } + } + + // [adaptor impl] QString QTextCodec::convertToUnicode(const char *in, int length, QTextCodec::ConverterState *state) + QString cbs_convertToUnicode_c5465_0(const char *in, int length, QTextCodec::ConverterState *state) const + { + __SUPPRESS_UNUSED_WARNING (in); + __SUPPRESS_UNUSED_WARNING (length); + __SUPPRESS_UNUSED_WARNING (state); + throw qt_gsi::AbstractMethodCalledException("convertToUnicode"); + } + + virtual QString convertToUnicode(const char *in, int length, QTextCodec::ConverterState *state) const + { + if (cb_convertToUnicode_c5465_0.can_issue()) { + return cb_convertToUnicode_c5465_0.issue(&QTextCodec_Adaptor::cbs_convertToUnicode_c5465_0, in, length, state); + } else { + throw qt_gsi::AbstractMethodCalledException("convertToUnicode"); + } + } + + gsi::Callback cb_aliases_c0_0; + gsi::Callback cb_mibEnum_c0_0; + gsi::Callback cb_name_c0_0; + gsi::Callback cb_convertFromUnicode_c5514_0; + gsi::Callback cb_convertToUnicode_c5465_0; +}; + +QTextCodec_Adaptor::~QTextCodec_Adaptor() { } + +// Constructor QTextCodec::QTextCodec() (adaptor class) + +static void _init_ctor_QTextCodec_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextCodec_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextCodec_Adaptor ()); +} + + +// QList QTextCodec::aliases() + +static void _init_cbs_aliases_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_aliases_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTextCodec_Adaptor *)cls)->cbs_aliases_c0_0 ()); +} + +static void _set_callback_cbs_aliases_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextCodec_Adaptor *)cls)->cb_aliases_c0_0 = cb; +} + + +// QByteArray QTextCodec::convertFromUnicode(const QChar *in, int length, QTextCodec::ConverterState *state) + +static void _init_cbs_convertFromUnicode_c5514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("in"); + decl->add_arg::target_type * > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("length"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("state"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_convertFromUnicode_c5514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type * arg1 = args.read::target_type * > (heap); + int arg2 = args.read (heap); + QTextCodec::ConverterState *arg3 = args.read (heap); + ret.write ((QByteArray)((QTextCodec_Adaptor *)cls)->cbs_convertFromUnicode_c5514_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_convertFromUnicode_c5514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextCodec_Adaptor *)cls)->cb_convertFromUnicode_c5514_0 = cb; +} + + +// QString QTextCodec::convertToUnicode(const char *in, int length, QTextCodec::ConverterState *state) + +static void _init_cbs_convertToUnicode_c5465_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("in"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("length"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("state"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_convertToUnicode_c5465_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = args.read (heap); + int arg2 = args.read (heap); + QTextCodec::ConverterState *arg3 = args.read (heap); + ret.write ((QString)((QTextCodec_Adaptor *)cls)->cbs_convertToUnicode_c5465_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_convertToUnicode_c5465_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextCodec_Adaptor *)cls)->cb_convertToUnicode_c5465_0 = cb; +} + + +// int QTextCodec::mibEnum() + +static void _init_cbs_mibEnum_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mibEnum_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextCodec_Adaptor *)cls)->cbs_mibEnum_c0_0 ()); +} + +static void _set_callback_cbs_mibEnum_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextCodec_Adaptor *)cls)->cb_mibEnum_c0_0 = cb; +} + + +// QByteArray QTextCodec::name() + +static void _init_cbs_name_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_name_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QTextCodec_Adaptor *)cls)->cbs_name_c0_0 ()); +} + +static void _set_callback_cbs_name_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextCodec_Adaptor *)cls)->cb_name_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTextCodec (); + +static gsi::Methods methods_QTextCodec_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextCodec::QTextCodec()\nThis method creates an object of class QTextCodec.", &_init_ctor_QTextCodec_Adaptor_0, &_call_ctor_QTextCodec_Adaptor_0); + methods += new qt_gsi::GenericMethod ("aliases", "@brief Virtual method QList QTextCodec::aliases()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_aliases_c0_0, &_call_cbs_aliases_c0_0); + methods += new qt_gsi::GenericMethod ("aliases", "@hide", true, &_init_cbs_aliases_c0_0, &_call_cbs_aliases_c0_0, &_set_callback_cbs_aliases_c0_0); + methods += new qt_gsi::GenericMethod ("*convertFromUnicode", "@brief Virtual method QByteArray QTextCodec::convertFromUnicode(const QChar *in, int length, QTextCodec::ConverterState *state)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_convertFromUnicode_c5514_0, &_call_cbs_convertFromUnicode_c5514_0); + methods += new qt_gsi::GenericMethod ("*convertFromUnicode", "@hide", true, &_init_cbs_convertFromUnicode_c5514_0, &_call_cbs_convertFromUnicode_c5514_0, &_set_callback_cbs_convertFromUnicode_c5514_0); + methods += new qt_gsi::GenericMethod ("*convertToUnicode", "@brief Virtual method QString QTextCodec::convertToUnicode(const char *in, int length, QTextCodec::ConverterState *state)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_convertToUnicode_c5465_0, &_call_cbs_convertToUnicode_c5465_0); + methods += new qt_gsi::GenericMethod ("*convertToUnicode", "@hide", true, &_init_cbs_convertToUnicode_c5465_0, &_call_cbs_convertToUnicode_c5465_0, &_set_callback_cbs_convertToUnicode_c5465_0); + methods += new qt_gsi::GenericMethod ("mibEnum", "@brief Virtual method int QTextCodec::mibEnum()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mibEnum_c0_0, &_call_cbs_mibEnum_c0_0); + methods += new qt_gsi::GenericMethod ("mibEnum", "@hide", true, &_init_cbs_mibEnum_c0_0, &_call_cbs_mibEnum_c0_0, &_set_callback_cbs_mibEnum_c0_0); + methods += new qt_gsi::GenericMethod ("name", "@brief Virtual method QByteArray QTextCodec::name()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_name_c0_0, &_call_cbs_name_c0_0); + methods += new qt_gsi::GenericMethod ("name", "@hide", true, &_init_cbs_name_c0_0, &_call_cbs_name_c0_0, &_set_callback_cbs_name_c0_0); + return methods; +} + +gsi::Class decl_QTextCodec_Adaptor (qtdecl_QTextCodec (), "QtCore5Compat", "QTextCodec", + methods_QTextCodec_Adaptor (), + "@qt\n@brief Binding of QTextCodec"); + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQTextDecoder.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQTextDecoder.cc new file mode 100644 index 000000000..9c69dc534 --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQTextDecoder.cc @@ -0,0 +1,201 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextDecoder.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextDecoder + +// Constructor QTextDecoder::QTextDecoder(const QTextCodec *codec) + + +static void _init_ctor_QTextDecoder_2297 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("codec"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextDecoder_2297 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCodec *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextDecoder (arg1)); +} + + +// Constructor QTextDecoder::QTextDecoder(const QTextCodec *codec, QTextCodec::ConversionFlags flags) + + +static void _init_ctor_QTextDecoder_5276 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("codec"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTextDecoder_5276 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCodec *arg1 = gsi::arg_reader() (args, heap); + QTextCodec::ConversionFlags arg2 = gsi::arg_reader() (args, heap); + ret.write (new QTextDecoder (arg1, arg2)); +} + + +// bool QTextDecoder::hasFailure() + + +static void _init_f_hasFailure_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasFailure_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextDecoder *)cls)->hasFailure ()); +} + + +// bool QTextDecoder::needsMoreData() + + +static void _init_f_needsMoreData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_needsMoreData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextDecoder *)cls)->needsMoreData ()); +} + + +// QString QTextDecoder::toUnicode(const char *chars, int len) + + +static void _init_f_toUnicode_2390 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("chars"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("len"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_toUnicode_2390 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTextDecoder *)cls)->toUnicode (arg1, arg2)); +} + + +// QString QTextDecoder::toUnicode(const QByteArray &ba) + + +static void _init_f_toUnicode_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ba"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toUnicode_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTextDecoder *)cls)->toUnicode (arg1)); +} + + +// void QTextDecoder::toUnicode(QString *target, const char *chars, int len) + + +static void _init_f_toUnicode_3616 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("chars"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("len"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_toUnicode_3616 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDecoder *)cls)->toUnicode (arg1, arg2, arg3); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextDecoder () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextDecoder::QTextDecoder(const QTextCodec *codec)\nThis method creates an object of class QTextDecoder.", &_init_ctor_QTextDecoder_2297, &_call_ctor_QTextDecoder_2297); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextDecoder::QTextDecoder(const QTextCodec *codec, QTextCodec::ConversionFlags flags)\nThis method creates an object of class QTextDecoder.", &_init_ctor_QTextDecoder_5276, &_call_ctor_QTextDecoder_5276); + methods += new qt_gsi::GenericMethod ("hasFailure", "@brief Method bool QTextDecoder::hasFailure()\n", true, &_init_f_hasFailure_c0, &_call_f_hasFailure_c0); + methods += new qt_gsi::GenericMethod ("needsMoreData", "@brief Method bool QTextDecoder::needsMoreData()\n", true, &_init_f_needsMoreData_c0, &_call_f_needsMoreData_c0); + methods += new qt_gsi::GenericMethod ("toUnicode", "@brief Method QString QTextDecoder::toUnicode(const char *chars, int len)\n", false, &_init_f_toUnicode_2390, &_call_f_toUnicode_2390); + methods += new qt_gsi::GenericMethod ("toUnicode", "@brief Method QString QTextDecoder::toUnicode(const QByteArray &ba)\n", false, &_init_f_toUnicode_2309, &_call_f_toUnicode_2309); + methods += new qt_gsi::GenericMethod ("toUnicode", "@brief Method void QTextDecoder::toUnicode(QString *target, const char *chars, int len)\n", false, &_init_f_toUnicode_3616, &_call_f_toUnicode_3616); + return methods; +} + +gsi::Class decl_QTextDecoder ("QtCore5Compat", "QTextDecoder", + methods_QTextDecoder (), + "@qt\n@brief Binding of QTextDecoder"); + + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QTextDecoder () { return decl_QTextDecoder; } + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQTextEncoder.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQTextEncoder.cc new file mode 100644 index 000000000..f79a9b0d5 --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQTextEncoder.cc @@ -0,0 +1,155 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextEncoder.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextEncoder + +// Constructor QTextEncoder::QTextEncoder(const QTextCodec *codec) + + +static void _init_ctor_QTextEncoder_2297 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("codec"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextEncoder_2297 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCodec *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextEncoder (arg1)); +} + + +// Constructor QTextEncoder::QTextEncoder(const QTextCodec *codec, QTextCodec::ConversionFlags flags) + + +static void _init_ctor_QTextEncoder_5276 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("codec"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTextEncoder_5276 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCodec *arg1 = gsi::arg_reader() (args, heap); + QTextCodec::ConversionFlags arg2 = gsi::arg_reader() (args, heap); + ret.write (new QTextEncoder (arg1, arg2)); +} + + +// QByteArray QTextEncoder::fromUnicode(const QString &str) + + +static void _init_f_fromUnicode_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromUnicode_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)((QTextEncoder *)cls)->fromUnicode (arg1)); +} + + +// QByteArray QTextEncoder::fromUnicode(QStringView str) + + +static void _init_f_fromUnicode_1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromUnicode_1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)((QTextEncoder *)cls)->fromUnicode (arg1)); +} + + +// bool QTextEncoder::hasFailure() + + +static void _init_f_hasFailure_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasFailure_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextEncoder *)cls)->hasFailure ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextEncoder () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextEncoder::QTextEncoder(const QTextCodec *codec)\nThis method creates an object of class QTextEncoder.", &_init_ctor_QTextEncoder_2297, &_call_ctor_QTextEncoder_2297); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextEncoder::QTextEncoder(const QTextCodec *codec, QTextCodec::ConversionFlags flags)\nThis method creates an object of class QTextEncoder.", &_init_ctor_QTextEncoder_5276, &_call_ctor_QTextEncoder_5276); + methods += new qt_gsi::GenericMethod ("fromUnicode", "@brief Method QByteArray QTextEncoder::fromUnicode(const QString &str)\n", false, &_init_f_fromUnicode_2025, &_call_f_fromUnicode_2025); + methods += new qt_gsi::GenericMethod ("fromUnicode", "@brief Method QByteArray QTextEncoder::fromUnicode(QStringView str)\n", false, &_init_f_fromUnicode_1559, &_call_f_fromUnicode_1559); + methods += new qt_gsi::GenericMethod ("hasFailure", "@brief Method bool QTextEncoder::hasFailure()\n", true, &_init_f_hasFailure_c0, &_call_f_hasFailure_c0); + return methods; +} + +gsi::Class decl_QTextEncoder ("QtCore5Compat", "QTextEncoder", + methods_QTextEncoder (), + "@qt\n@brief Binding of QTextEncoder"); + + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QTextEncoder () { return decl_QTextEncoder; } + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlAttributes.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlAttributes.cc new file mode 100644 index 000000000..5b11d5f11 --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlAttributes.cc @@ -0,0 +1,476 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlAttributes.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlAttributes + +// void QXmlAttributes::append(const QString &qName, const QString &uri, const QString &localPart, const QString &value) + + +static void _init_f_append_7776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("qName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("uri"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("localPart"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("value"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_append_7776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + const QString &arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlAttributes *)cls)->append (arg1, arg2, arg3, arg4); +} + + +// void QXmlAttributes::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlAttributes *)cls)->clear (); +} + + +// int QXmlAttributes::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QXmlAttributes *)cls)->count ()); +} + + +// int QXmlAttributes::index(const QString &qName) + + +static void _init_f_index_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("qName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_index_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QXmlAttributes *)cls)->index (arg1)); +} + + +// int QXmlAttributes::index(const QString &uri, const QString &localPart) + + +static void _init_f_index_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("uri"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localPart"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_index_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QXmlAttributes *)cls)->index (arg1, arg2)); +} + + +// int QXmlAttributes::length() + + +static void _init_f_length_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_length_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QXmlAttributes *)cls)->length ()); +} + + +// QString QXmlAttributes::localName(int index) + + +static void _init_f_localName_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_localName_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QXmlAttributes *)cls)->localName (arg1)); +} + + +// QXmlAttributes &QXmlAttributes::operator=(const QXmlAttributes &) + + +static void _init_f_operator_eq__2762 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2762 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlAttributes &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QXmlAttributes &)((QXmlAttributes *)cls)->operator= (arg1)); +} + + +// QString QXmlAttributes::qName(int index) + + +static void _init_f_qName_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_qName_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QXmlAttributes *)cls)->qName (arg1)); +} + + +// void QXmlAttributes::swap(QXmlAttributes &other) + + +static void _init_f_swap_2067 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_2067 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlAttributes &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlAttributes *)cls)->swap (arg1); +} + + +// QString QXmlAttributes::type(int index) + + +static void _init_f_type_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_type_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QXmlAttributes *)cls)->type (arg1)); +} + + +// QString QXmlAttributes::type(const QString &qName) + + +static void _init_f_type_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("qName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_type_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QXmlAttributes *)cls)->type (arg1)); +} + + +// QString QXmlAttributes::type(const QString &uri, const QString &localName) + + +static void _init_f_type_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("uri"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_type_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QXmlAttributes *)cls)->type (arg1, arg2)); +} + + +// QString QXmlAttributes::uri(int index) + + +static void _init_f_uri_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_uri_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QXmlAttributes *)cls)->uri (arg1)); +} + + +// QString QXmlAttributes::value(int index) + + +static void _init_f_value_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_value_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QXmlAttributes *)cls)->value (arg1)); +} + + +// QString QXmlAttributes::value(const QString &qName) + + +static void _init_f_value_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("qName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_value_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QXmlAttributes *)cls)->value (arg1)); +} + + +// QString QXmlAttributes::value(const QString &uri, const QString &localName) + + +static void _init_f_value_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("uri"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_value_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QXmlAttributes *)cls)->value (arg1, arg2)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QXmlAttributes () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("append", "@brief Method void QXmlAttributes::append(const QString &qName, const QString &uri, const QString &localPart, const QString &value)\n", false, &_init_f_append_7776, &_call_f_append_7776); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QXmlAttributes::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QXmlAttributes::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod ("index", "@brief Method int QXmlAttributes::index(const QString &qName)\n", true, &_init_f_index_c2025, &_call_f_index_c2025); + methods += new qt_gsi::GenericMethod ("index", "@brief Method int QXmlAttributes::index(const QString &uri, const QString &localPart)\n", true, &_init_f_index_c3942, &_call_f_index_c3942); + methods += new qt_gsi::GenericMethod ("length", "@brief Method int QXmlAttributes::length()\n", true, &_init_f_length_c0, &_call_f_length_c0); + methods += new qt_gsi::GenericMethod ("localName", "@brief Method QString QXmlAttributes::localName(int index)\n", true, &_init_f_localName_c767, &_call_f_localName_c767); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QXmlAttributes &QXmlAttributes::operator=(const QXmlAttributes &)\n", false, &_init_f_operator_eq__2762, &_call_f_operator_eq__2762); + methods += new qt_gsi::GenericMethod ("qName", "@brief Method QString QXmlAttributes::qName(int index)\n", true, &_init_f_qName_c767, &_call_f_qName_c767); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QXmlAttributes::swap(QXmlAttributes &other)\n", false, &_init_f_swap_2067, &_call_f_swap_2067); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QString QXmlAttributes::type(int index)\n", true, &_init_f_type_c767, &_call_f_type_c767); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QString QXmlAttributes::type(const QString &qName)\n", true, &_init_f_type_c2025, &_call_f_type_c2025); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QString QXmlAttributes::type(const QString &uri, const QString &localName)\n", true, &_init_f_type_c3942, &_call_f_type_c3942); + methods += new qt_gsi::GenericMethod ("uri", "@brief Method QString QXmlAttributes::uri(int index)\n", true, &_init_f_uri_c767, &_call_f_uri_c767); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QString QXmlAttributes::value(int index)\n", true, &_init_f_value_c767, &_call_f_value_c767); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QString QXmlAttributes::value(const QString &qName)\n", true, &_init_f_value_c2025, &_call_f_value_c2025); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QString QXmlAttributes::value(const QString &uri, const QString &localName)\n", true, &_init_f_value_c3942, &_call_f_value_c3942); + return methods; +} + +gsi::Class decl_QXmlAttributes ("QtCore5Compat", "QXmlAttributes_Native", + methods_QXmlAttributes (), + "@hide\n@alias QXmlAttributes"); + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlAttributes () { return decl_QXmlAttributes; } + +} + + +class QXmlAttributes_Adaptor : public QXmlAttributes, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QXmlAttributes_Adaptor(); + + // [adaptor ctor] QXmlAttributes::QXmlAttributes() + QXmlAttributes_Adaptor() : QXmlAttributes() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QXmlAttributes::QXmlAttributes(const QXmlAttributes &) + QXmlAttributes_Adaptor(const QXmlAttributes &arg1) : QXmlAttributes(arg1) + { + qt_gsi::QtObjectBase::init (this); + } + + +}; + +QXmlAttributes_Adaptor::~QXmlAttributes_Adaptor() { } + +// Constructor QXmlAttributes::QXmlAttributes() (adaptor class) + +static void _init_ctor_QXmlAttributes_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlAttributes_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlAttributes_Adaptor ()); +} + + +// Constructor QXmlAttributes::QXmlAttributes(const QXmlAttributes &) (adaptor class) + +static void _init_ctor_QXmlAttributes_Adaptor_2762 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QXmlAttributes_Adaptor_2762 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlAttributes &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QXmlAttributes_Adaptor (arg1)); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QXmlAttributes (); + +static gsi::Methods methods_QXmlAttributes_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlAttributes::QXmlAttributes()\nThis method creates an object of class QXmlAttributes.", &_init_ctor_QXmlAttributes_Adaptor_0, &_call_ctor_QXmlAttributes_Adaptor_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlAttributes::QXmlAttributes(const QXmlAttributes &)\nThis method creates an object of class QXmlAttributes.", &_init_ctor_QXmlAttributes_Adaptor_2762, &_call_ctor_QXmlAttributes_Adaptor_2762); + return methods; +} + +gsi::Class decl_QXmlAttributes_Adaptor (qtdecl_QXmlAttributes (), "QtCore5Compat", "QXmlAttributes", + methods_QXmlAttributes_Adaptor (), + "@qt\n@brief Binding of QXmlAttributes"); + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlContentHandler.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlContentHandler.cc new file mode 100644 index 000000000..58be0caca --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlContentHandler.cc @@ -0,0 +1,871 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlContentHandler.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlContentHandler + +// bool QXmlContentHandler::characters(const QString &ch) + + +static void _init_f_characters_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ch"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_characters_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlContentHandler *)cls)->characters (arg1)); +} + + +// bool QXmlContentHandler::endDocument() + + +static void _init_f_endDocument_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_endDocument_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlContentHandler *)cls)->endDocument ()); +} + + +// bool QXmlContentHandler::endElement(const QString &namespaceURI, const QString &localName, const QString &qName) + + +static void _init_f_endElement_5859 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("qName"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_endElement_5859 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlContentHandler *)cls)->endElement (arg1, arg2, arg3)); +} + + +// bool QXmlContentHandler::endPrefixMapping(const QString &prefix) + + +static void _init_f_endPrefixMapping_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_endPrefixMapping_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlContentHandler *)cls)->endPrefixMapping (arg1)); +} + + +// QString QXmlContentHandler::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlContentHandler *)cls)->errorString ()); +} + + +// bool QXmlContentHandler::ignorableWhitespace(const QString &ch) + + +static void _init_f_ignorableWhitespace_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ch"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_ignorableWhitespace_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlContentHandler *)cls)->ignorableWhitespace (arg1)); +} + + +// bool QXmlContentHandler::processingInstruction(const QString &target, const QString &data) + + +static void _init_f_processingInstruction_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_processingInstruction_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlContentHandler *)cls)->processingInstruction (arg1, arg2)); +} + + +// void QXmlContentHandler::setDocumentLocator(QXmlLocator *locator) + + +static void _init_f_setDocumentLocator_1732 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("locator"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDocumentLocator_1732 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlLocator *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlContentHandler *)cls)->setDocumentLocator (arg1); +} + + +// bool QXmlContentHandler::skippedEntity(const QString &name) + + +static void _init_f_skippedEntity_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_skippedEntity_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlContentHandler *)cls)->skippedEntity (arg1)); +} + + +// bool QXmlContentHandler::startDocument() + + +static void _init_f_startDocument_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startDocument_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlContentHandler *)cls)->startDocument ()); +} + + +// bool QXmlContentHandler::startElement(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts) + + +static void _init_f_startElement_8513 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("qName"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("atts"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_startElement_8513 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + const QXmlAttributes &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlContentHandler *)cls)->startElement (arg1, arg2, arg3, arg4)); +} + + +// bool QXmlContentHandler::startPrefixMapping(const QString &prefix, const QString &uri) + + +static void _init_f_startPrefixMapping_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("uri"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_startPrefixMapping_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlContentHandler *)cls)->startPrefixMapping (arg1, arg2)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QXmlContentHandler () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("characters", "@brief Method bool QXmlContentHandler::characters(const QString &ch)\n", false, &_init_f_characters_2025, &_call_f_characters_2025); + methods += new qt_gsi::GenericMethod ("endDocument", "@brief Method bool QXmlContentHandler::endDocument()\n", false, &_init_f_endDocument_0, &_call_f_endDocument_0); + methods += new qt_gsi::GenericMethod ("endElement", "@brief Method bool QXmlContentHandler::endElement(const QString &namespaceURI, const QString &localName, const QString &qName)\n", false, &_init_f_endElement_5859, &_call_f_endElement_5859); + methods += new qt_gsi::GenericMethod ("endPrefixMapping", "@brief Method bool QXmlContentHandler::endPrefixMapping(const QString &prefix)\n", false, &_init_f_endPrefixMapping_2025, &_call_f_endPrefixMapping_2025); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QXmlContentHandler::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("ignorableWhitespace", "@brief Method bool QXmlContentHandler::ignorableWhitespace(const QString &ch)\n", false, &_init_f_ignorableWhitespace_2025, &_call_f_ignorableWhitespace_2025); + methods += new qt_gsi::GenericMethod ("processingInstruction", "@brief Method bool QXmlContentHandler::processingInstruction(const QString &target, const QString &data)\n", false, &_init_f_processingInstruction_3942, &_call_f_processingInstruction_3942); + methods += new qt_gsi::GenericMethod ("setDocumentLocator", "@brief Method void QXmlContentHandler::setDocumentLocator(QXmlLocator *locator)\n", false, &_init_f_setDocumentLocator_1732, &_call_f_setDocumentLocator_1732); + methods += new qt_gsi::GenericMethod ("skippedEntity", "@brief Method bool QXmlContentHandler::skippedEntity(const QString &name)\n", false, &_init_f_skippedEntity_2025, &_call_f_skippedEntity_2025); + methods += new qt_gsi::GenericMethod ("startDocument", "@brief Method bool QXmlContentHandler::startDocument()\n", false, &_init_f_startDocument_0, &_call_f_startDocument_0); + methods += new qt_gsi::GenericMethod ("startElement", "@brief Method bool QXmlContentHandler::startElement(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts)\n", false, &_init_f_startElement_8513, &_call_f_startElement_8513); + methods += new qt_gsi::GenericMethod ("startPrefixMapping", "@brief Method bool QXmlContentHandler::startPrefixMapping(const QString &prefix, const QString &uri)\n", false, &_init_f_startPrefixMapping_3942, &_call_f_startPrefixMapping_3942); + return methods; +} + +gsi::Class decl_QXmlContentHandler ("QtCore5Compat", "QXmlContentHandler_Native", + methods_QXmlContentHandler (), + "@hide\n@alias QXmlContentHandler"); + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlContentHandler () { return decl_QXmlContentHandler; } + +} + + +class QXmlContentHandler_Adaptor : public QXmlContentHandler, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QXmlContentHandler_Adaptor(); + + // [adaptor ctor] QXmlContentHandler::QXmlContentHandler() + QXmlContentHandler_Adaptor() : QXmlContentHandler() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] bool QXmlContentHandler::characters(const QString &ch) + bool cbs_characters_2025_0(const QString &ch) + { + __SUPPRESS_UNUSED_WARNING (ch); + throw qt_gsi::AbstractMethodCalledException("characters"); + } + + virtual bool characters(const QString &ch) + { + if (cb_characters_2025_0.can_issue()) { + return cb_characters_2025_0.issue(&QXmlContentHandler_Adaptor::cbs_characters_2025_0, ch); + } else { + throw qt_gsi::AbstractMethodCalledException("characters"); + } + } + + // [adaptor impl] bool QXmlContentHandler::endDocument() + bool cbs_endDocument_0_0() + { + throw qt_gsi::AbstractMethodCalledException("endDocument"); + } + + virtual bool endDocument() + { + if (cb_endDocument_0_0.can_issue()) { + return cb_endDocument_0_0.issue(&QXmlContentHandler_Adaptor::cbs_endDocument_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("endDocument"); + } + } + + // [adaptor impl] bool QXmlContentHandler::endElement(const QString &namespaceURI, const QString &localName, const QString &qName) + bool cbs_endElement_5859_0(const QString &namespaceURI, const QString &localName, const QString &qName) + { + __SUPPRESS_UNUSED_WARNING (namespaceURI); + __SUPPRESS_UNUSED_WARNING (localName); + __SUPPRESS_UNUSED_WARNING (qName); + throw qt_gsi::AbstractMethodCalledException("endElement"); + } + + virtual bool endElement(const QString &namespaceURI, const QString &localName, const QString &qName) + { + if (cb_endElement_5859_0.can_issue()) { + return cb_endElement_5859_0.issue(&QXmlContentHandler_Adaptor::cbs_endElement_5859_0, namespaceURI, localName, qName); + } else { + throw qt_gsi::AbstractMethodCalledException("endElement"); + } + } + + // [adaptor impl] bool QXmlContentHandler::endPrefixMapping(const QString &prefix) + bool cbs_endPrefixMapping_2025_0(const QString &prefix) + { + __SUPPRESS_UNUSED_WARNING (prefix); + throw qt_gsi::AbstractMethodCalledException("endPrefixMapping"); + } + + virtual bool endPrefixMapping(const QString &prefix) + { + if (cb_endPrefixMapping_2025_0.can_issue()) { + return cb_endPrefixMapping_2025_0.issue(&QXmlContentHandler_Adaptor::cbs_endPrefixMapping_2025_0, prefix); + } else { + throw qt_gsi::AbstractMethodCalledException("endPrefixMapping"); + } + } + + // [adaptor impl] QString QXmlContentHandler::errorString() + QString cbs_errorString_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("errorString"); + } + + virtual QString errorString() const + { + if (cb_errorString_c0_0.can_issue()) { + return cb_errorString_c0_0.issue(&QXmlContentHandler_Adaptor::cbs_errorString_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("errorString"); + } + } + + // [adaptor impl] bool QXmlContentHandler::ignorableWhitespace(const QString &ch) + bool cbs_ignorableWhitespace_2025_0(const QString &ch) + { + __SUPPRESS_UNUSED_WARNING (ch); + throw qt_gsi::AbstractMethodCalledException("ignorableWhitespace"); + } + + virtual bool ignorableWhitespace(const QString &ch) + { + if (cb_ignorableWhitespace_2025_0.can_issue()) { + return cb_ignorableWhitespace_2025_0.issue(&QXmlContentHandler_Adaptor::cbs_ignorableWhitespace_2025_0, ch); + } else { + throw qt_gsi::AbstractMethodCalledException("ignorableWhitespace"); + } + } + + // [adaptor impl] bool QXmlContentHandler::processingInstruction(const QString &target, const QString &data) + bool cbs_processingInstruction_3942_0(const QString &target, const QString &data) + { + __SUPPRESS_UNUSED_WARNING (target); + __SUPPRESS_UNUSED_WARNING (data); + throw qt_gsi::AbstractMethodCalledException("processingInstruction"); + } + + virtual bool processingInstruction(const QString &target, const QString &data) + { + if (cb_processingInstruction_3942_0.can_issue()) { + return cb_processingInstruction_3942_0.issue(&QXmlContentHandler_Adaptor::cbs_processingInstruction_3942_0, target, data); + } else { + throw qt_gsi::AbstractMethodCalledException("processingInstruction"); + } + } + + // [adaptor impl] void QXmlContentHandler::setDocumentLocator(QXmlLocator *locator) + void cbs_setDocumentLocator_1732_0(QXmlLocator *locator) + { + __SUPPRESS_UNUSED_WARNING (locator); + throw qt_gsi::AbstractMethodCalledException("setDocumentLocator"); + } + + virtual void setDocumentLocator(QXmlLocator *locator) + { + if (cb_setDocumentLocator_1732_0.can_issue()) { + cb_setDocumentLocator_1732_0.issue(&QXmlContentHandler_Adaptor::cbs_setDocumentLocator_1732_0, locator); + } else { + throw qt_gsi::AbstractMethodCalledException("setDocumentLocator"); + } + } + + // [adaptor impl] bool QXmlContentHandler::skippedEntity(const QString &name) + bool cbs_skippedEntity_2025_0(const QString &name) + { + __SUPPRESS_UNUSED_WARNING (name); + throw qt_gsi::AbstractMethodCalledException("skippedEntity"); + } + + virtual bool skippedEntity(const QString &name) + { + if (cb_skippedEntity_2025_0.can_issue()) { + return cb_skippedEntity_2025_0.issue(&QXmlContentHandler_Adaptor::cbs_skippedEntity_2025_0, name); + } else { + throw qt_gsi::AbstractMethodCalledException("skippedEntity"); + } + } + + // [adaptor impl] bool QXmlContentHandler::startDocument() + bool cbs_startDocument_0_0() + { + throw qt_gsi::AbstractMethodCalledException("startDocument"); + } + + virtual bool startDocument() + { + if (cb_startDocument_0_0.can_issue()) { + return cb_startDocument_0_0.issue(&QXmlContentHandler_Adaptor::cbs_startDocument_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("startDocument"); + } + } + + // [adaptor impl] bool QXmlContentHandler::startElement(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts) + bool cbs_startElement_8513_0(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts) + { + __SUPPRESS_UNUSED_WARNING (namespaceURI); + __SUPPRESS_UNUSED_WARNING (localName); + __SUPPRESS_UNUSED_WARNING (qName); + __SUPPRESS_UNUSED_WARNING (atts); + throw qt_gsi::AbstractMethodCalledException("startElement"); + } + + virtual bool startElement(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts) + { + if (cb_startElement_8513_0.can_issue()) { + return cb_startElement_8513_0.issue(&QXmlContentHandler_Adaptor::cbs_startElement_8513_0, namespaceURI, localName, qName, atts); + } else { + throw qt_gsi::AbstractMethodCalledException("startElement"); + } + } + + // [adaptor impl] bool QXmlContentHandler::startPrefixMapping(const QString &prefix, const QString &uri) + bool cbs_startPrefixMapping_3942_0(const QString &prefix, const QString &uri) + { + __SUPPRESS_UNUSED_WARNING (prefix); + __SUPPRESS_UNUSED_WARNING (uri); + throw qt_gsi::AbstractMethodCalledException("startPrefixMapping"); + } + + virtual bool startPrefixMapping(const QString &prefix, const QString &uri) + { + if (cb_startPrefixMapping_3942_0.can_issue()) { + return cb_startPrefixMapping_3942_0.issue(&QXmlContentHandler_Adaptor::cbs_startPrefixMapping_3942_0, prefix, uri); + } else { + throw qt_gsi::AbstractMethodCalledException("startPrefixMapping"); + } + } + + gsi::Callback cb_characters_2025_0; + gsi::Callback cb_endDocument_0_0; + gsi::Callback cb_endElement_5859_0; + gsi::Callback cb_endPrefixMapping_2025_0; + gsi::Callback cb_errorString_c0_0; + gsi::Callback cb_ignorableWhitespace_2025_0; + gsi::Callback cb_processingInstruction_3942_0; + gsi::Callback cb_setDocumentLocator_1732_0; + gsi::Callback cb_skippedEntity_2025_0; + gsi::Callback cb_startDocument_0_0; + gsi::Callback cb_startElement_8513_0; + gsi::Callback cb_startPrefixMapping_3942_0; +}; + +QXmlContentHandler_Adaptor::~QXmlContentHandler_Adaptor() { } + +// Constructor QXmlContentHandler::QXmlContentHandler() (adaptor class) + +static void _init_ctor_QXmlContentHandler_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlContentHandler_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlContentHandler_Adaptor ()); +} + + +// bool QXmlContentHandler::characters(const QString &ch) + +static void _init_cbs_characters_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ch"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_characters_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QXmlContentHandler_Adaptor *)cls)->cbs_characters_2025_0 (arg1)); +} + +static void _set_callback_cbs_characters_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlContentHandler_Adaptor *)cls)->cb_characters_2025_0 = cb; +} + + +// bool QXmlContentHandler::endDocument() + +static void _init_cbs_endDocument_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_endDocument_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlContentHandler_Adaptor *)cls)->cbs_endDocument_0_0 ()); +} + +static void _set_callback_cbs_endDocument_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlContentHandler_Adaptor *)cls)->cb_endDocument_0_0 = cb; +} + + +// bool QXmlContentHandler::endElement(const QString &namespaceURI, const QString &localName, const QString &qName) + +static void _init_cbs_endElement_5859_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("qName"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_endElement_5859_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + ret.write ((bool)((QXmlContentHandler_Adaptor *)cls)->cbs_endElement_5859_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_endElement_5859_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlContentHandler_Adaptor *)cls)->cb_endElement_5859_0 = cb; +} + + +// bool QXmlContentHandler::endPrefixMapping(const QString &prefix) + +static void _init_cbs_endPrefixMapping_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_endPrefixMapping_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QXmlContentHandler_Adaptor *)cls)->cbs_endPrefixMapping_2025_0 (arg1)); +} + +static void _set_callback_cbs_endPrefixMapping_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlContentHandler_Adaptor *)cls)->cb_endPrefixMapping_2025_0 = cb; +} + + +// QString QXmlContentHandler::errorString() + +static void _init_cbs_errorString_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_errorString_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlContentHandler_Adaptor *)cls)->cbs_errorString_c0_0 ()); +} + +static void _set_callback_cbs_errorString_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlContentHandler_Adaptor *)cls)->cb_errorString_c0_0 = cb; +} + + +// bool QXmlContentHandler::ignorableWhitespace(const QString &ch) + +static void _init_cbs_ignorableWhitespace_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ch"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_ignorableWhitespace_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QXmlContentHandler_Adaptor *)cls)->cbs_ignorableWhitespace_2025_0 (arg1)); +} + +static void _set_callback_cbs_ignorableWhitespace_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlContentHandler_Adaptor *)cls)->cb_ignorableWhitespace_2025_0 = cb; +} + + +// bool QXmlContentHandler::processingInstruction(const QString &target, const QString &data) + +static void _init_cbs_processingInstruction_3942_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_processingInstruction_3942_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + ret.write ((bool)((QXmlContentHandler_Adaptor *)cls)->cbs_processingInstruction_3942_0 (arg1, arg2)); +} + +static void _set_callback_cbs_processingInstruction_3942_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlContentHandler_Adaptor *)cls)->cb_processingInstruction_3942_0 = cb; +} + + +// void QXmlContentHandler::setDocumentLocator(QXmlLocator *locator) + +static void _init_cbs_setDocumentLocator_1732_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("locator"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setDocumentLocator_1732_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlLocator *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlContentHandler_Adaptor *)cls)->cbs_setDocumentLocator_1732_0 (arg1); +} + +static void _set_callback_cbs_setDocumentLocator_1732_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlContentHandler_Adaptor *)cls)->cb_setDocumentLocator_1732_0 = cb; +} + + +// bool QXmlContentHandler::skippedEntity(const QString &name) + +static void _init_cbs_skippedEntity_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_skippedEntity_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QXmlContentHandler_Adaptor *)cls)->cbs_skippedEntity_2025_0 (arg1)); +} + +static void _set_callback_cbs_skippedEntity_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlContentHandler_Adaptor *)cls)->cb_skippedEntity_2025_0 = cb; +} + + +// bool QXmlContentHandler::startDocument() + +static void _init_cbs_startDocument_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_startDocument_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlContentHandler_Adaptor *)cls)->cbs_startDocument_0_0 ()); +} + +static void _set_callback_cbs_startDocument_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlContentHandler_Adaptor *)cls)->cb_startDocument_0_0 = cb; +} + + +// bool QXmlContentHandler::startElement(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts) + +static void _init_cbs_startElement_8513_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("qName"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("atts"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_startElement_8513_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + const QXmlAttributes &arg4 = args.read (heap); + ret.write ((bool)((QXmlContentHandler_Adaptor *)cls)->cbs_startElement_8513_0 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_startElement_8513_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlContentHandler_Adaptor *)cls)->cb_startElement_8513_0 = cb; +} + + +// bool QXmlContentHandler::startPrefixMapping(const QString &prefix, const QString &uri) + +static void _init_cbs_startPrefixMapping_3942_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("uri"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_startPrefixMapping_3942_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + ret.write ((bool)((QXmlContentHandler_Adaptor *)cls)->cbs_startPrefixMapping_3942_0 (arg1, arg2)); +} + +static void _set_callback_cbs_startPrefixMapping_3942_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlContentHandler_Adaptor *)cls)->cb_startPrefixMapping_3942_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QXmlContentHandler (); + +static gsi::Methods methods_QXmlContentHandler_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlContentHandler::QXmlContentHandler()\nThis method creates an object of class QXmlContentHandler.", &_init_ctor_QXmlContentHandler_Adaptor_0, &_call_ctor_QXmlContentHandler_Adaptor_0); + methods += new qt_gsi::GenericMethod ("characters", "@brief Virtual method bool QXmlContentHandler::characters(const QString &ch)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_characters_2025_0, &_call_cbs_characters_2025_0); + methods += new qt_gsi::GenericMethod ("characters", "@hide", false, &_init_cbs_characters_2025_0, &_call_cbs_characters_2025_0, &_set_callback_cbs_characters_2025_0); + methods += new qt_gsi::GenericMethod ("endDocument", "@brief Virtual method bool QXmlContentHandler::endDocument()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_endDocument_0_0, &_call_cbs_endDocument_0_0); + methods += new qt_gsi::GenericMethod ("endDocument", "@hide", false, &_init_cbs_endDocument_0_0, &_call_cbs_endDocument_0_0, &_set_callback_cbs_endDocument_0_0); + methods += new qt_gsi::GenericMethod ("endElement", "@brief Virtual method bool QXmlContentHandler::endElement(const QString &namespaceURI, const QString &localName, const QString &qName)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_endElement_5859_0, &_call_cbs_endElement_5859_0); + methods += new qt_gsi::GenericMethod ("endElement", "@hide", false, &_init_cbs_endElement_5859_0, &_call_cbs_endElement_5859_0, &_set_callback_cbs_endElement_5859_0); + methods += new qt_gsi::GenericMethod ("endPrefixMapping", "@brief Virtual method bool QXmlContentHandler::endPrefixMapping(const QString &prefix)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_endPrefixMapping_2025_0, &_call_cbs_endPrefixMapping_2025_0); + methods += new qt_gsi::GenericMethod ("endPrefixMapping", "@hide", false, &_init_cbs_endPrefixMapping_2025_0, &_call_cbs_endPrefixMapping_2025_0, &_set_callback_cbs_endPrefixMapping_2025_0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Virtual method QString QXmlContentHandler::errorString()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_errorString_c0_0, &_call_cbs_errorString_c0_0); + methods += new qt_gsi::GenericMethod ("errorString", "@hide", true, &_init_cbs_errorString_c0_0, &_call_cbs_errorString_c0_0, &_set_callback_cbs_errorString_c0_0); + methods += new qt_gsi::GenericMethod ("ignorableWhitespace", "@brief Virtual method bool QXmlContentHandler::ignorableWhitespace(const QString &ch)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_ignorableWhitespace_2025_0, &_call_cbs_ignorableWhitespace_2025_0); + methods += new qt_gsi::GenericMethod ("ignorableWhitespace", "@hide", false, &_init_cbs_ignorableWhitespace_2025_0, &_call_cbs_ignorableWhitespace_2025_0, &_set_callback_cbs_ignorableWhitespace_2025_0); + methods += new qt_gsi::GenericMethod ("processingInstruction", "@brief Virtual method bool QXmlContentHandler::processingInstruction(const QString &target, const QString &data)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_processingInstruction_3942_0, &_call_cbs_processingInstruction_3942_0); + methods += new qt_gsi::GenericMethod ("processingInstruction", "@hide", false, &_init_cbs_processingInstruction_3942_0, &_call_cbs_processingInstruction_3942_0, &_set_callback_cbs_processingInstruction_3942_0); + methods += new qt_gsi::GenericMethod ("setDocumentLocator", "@brief Virtual method void QXmlContentHandler::setDocumentLocator(QXmlLocator *locator)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setDocumentLocator_1732_0, &_call_cbs_setDocumentLocator_1732_0); + methods += new qt_gsi::GenericMethod ("setDocumentLocator", "@hide", false, &_init_cbs_setDocumentLocator_1732_0, &_call_cbs_setDocumentLocator_1732_0, &_set_callback_cbs_setDocumentLocator_1732_0); + methods += new qt_gsi::GenericMethod ("skippedEntity", "@brief Virtual method bool QXmlContentHandler::skippedEntity(const QString &name)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_skippedEntity_2025_0, &_call_cbs_skippedEntity_2025_0); + methods += new qt_gsi::GenericMethod ("skippedEntity", "@hide", false, &_init_cbs_skippedEntity_2025_0, &_call_cbs_skippedEntity_2025_0, &_set_callback_cbs_skippedEntity_2025_0); + methods += new qt_gsi::GenericMethod ("startDocument", "@brief Virtual method bool QXmlContentHandler::startDocument()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startDocument_0_0, &_call_cbs_startDocument_0_0); + methods += new qt_gsi::GenericMethod ("startDocument", "@hide", false, &_init_cbs_startDocument_0_0, &_call_cbs_startDocument_0_0, &_set_callback_cbs_startDocument_0_0); + methods += new qt_gsi::GenericMethod ("startElement", "@brief Virtual method bool QXmlContentHandler::startElement(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startElement_8513_0, &_call_cbs_startElement_8513_0); + methods += new qt_gsi::GenericMethod ("startElement", "@hide", false, &_init_cbs_startElement_8513_0, &_call_cbs_startElement_8513_0, &_set_callback_cbs_startElement_8513_0); + methods += new qt_gsi::GenericMethod ("startPrefixMapping", "@brief Virtual method bool QXmlContentHandler::startPrefixMapping(const QString &prefix, const QString &uri)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startPrefixMapping_3942_0, &_call_cbs_startPrefixMapping_3942_0); + methods += new qt_gsi::GenericMethod ("startPrefixMapping", "@hide", false, &_init_cbs_startPrefixMapping_3942_0, &_call_cbs_startPrefixMapping_3942_0, &_set_callback_cbs_startPrefixMapping_3942_0); + return methods; +} + +gsi::Class decl_QXmlContentHandler_Adaptor (qtdecl_QXmlContentHandler (), "QtCore5Compat", "QXmlContentHandler", + methods_QXmlContentHandler_Adaptor (), + "@qt\n@brief Binding of QXmlContentHandler"); + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlDTDHandler.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlDTDHandler.cc new file mode 100644 index 000000000..d7a7ad2d0 --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlDTDHandler.cc @@ -0,0 +1,313 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlDTDHandler.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlDTDHandler + +// QString QXmlDTDHandler::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlDTDHandler *)cls)->errorString ()); +} + + +// bool QXmlDTDHandler::notationDecl(const QString &name, const QString &publicId, const QString &systemId) + + +static void _init_f_notationDecl_5859 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("publicId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("systemId"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_notationDecl_5859 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDTDHandler *)cls)->notationDecl (arg1, arg2, arg3)); +} + + +// bool QXmlDTDHandler::unparsedEntityDecl(const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName) + + +static void _init_f_unparsedEntityDecl_7776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("publicId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("systemId"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("notationName"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_unparsedEntityDecl_7776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + const QString &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDTDHandler *)cls)->unparsedEntityDecl (arg1, arg2, arg3, arg4)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QXmlDTDHandler () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QXmlDTDHandler::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("notationDecl", "@brief Method bool QXmlDTDHandler::notationDecl(const QString &name, const QString &publicId, const QString &systemId)\n", false, &_init_f_notationDecl_5859, &_call_f_notationDecl_5859); + methods += new qt_gsi::GenericMethod ("unparsedEntityDecl", "@brief Method bool QXmlDTDHandler::unparsedEntityDecl(const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName)\n", false, &_init_f_unparsedEntityDecl_7776, &_call_f_unparsedEntityDecl_7776); + return methods; +} + +gsi::Class decl_QXmlDTDHandler ("QtCore5Compat", "QXmlDTDHandler_Native", + methods_QXmlDTDHandler (), + "@hide\n@alias QXmlDTDHandler"); + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlDTDHandler () { return decl_QXmlDTDHandler; } + +} + + +class QXmlDTDHandler_Adaptor : public QXmlDTDHandler, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QXmlDTDHandler_Adaptor(); + + // [adaptor ctor] QXmlDTDHandler::QXmlDTDHandler() + QXmlDTDHandler_Adaptor() : QXmlDTDHandler() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QString QXmlDTDHandler::errorString() + QString cbs_errorString_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("errorString"); + } + + virtual QString errorString() const + { + if (cb_errorString_c0_0.can_issue()) { + return cb_errorString_c0_0.issue(&QXmlDTDHandler_Adaptor::cbs_errorString_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("errorString"); + } + } + + // [adaptor impl] bool QXmlDTDHandler::notationDecl(const QString &name, const QString &publicId, const QString &systemId) + bool cbs_notationDecl_5859_0(const QString &name, const QString &publicId, const QString &systemId) + { + __SUPPRESS_UNUSED_WARNING (name); + __SUPPRESS_UNUSED_WARNING (publicId); + __SUPPRESS_UNUSED_WARNING (systemId); + throw qt_gsi::AbstractMethodCalledException("notationDecl"); + } + + virtual bool notationDecl(const QString &name, const QString &publicId, const QString &systemId) + { + if (cb_notationDecl_5859_0.can_issue()) { + return cb_notationDecl_5859_0.issue(&QXmlDTDHandler_Adaptor::cbs_notationDecl_5859_0, name, publicId, systemId); + } else { + throw qt_gsi::AbstractMethodCalledException("notationDecl"); + } + } + + // [adaptor impl] bool QXmlDTDHandler::unparsedEntityDecl(const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName) + bool cbs_unparsedEntityDecl_7776_0(const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName) + { + __SUPPRESS_UNUSED_WARNING (name); + __SUPPRESS_UNUSED_WARNING (publicId); + __SUPPRESS_UNUSED_WARNING (systemId); + __SUPPRESS_UNUSED_WARNING (notationName); + throw qt_gsi::AbstractMethodCalledException("unparsedEntityDecl"); + } + + virtual bool unparsedEntityDecl(const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName) + { + if (cb_unparsedEntityDecl_7776_0.can_issue()) { + return cb_unparsedEntityDecl_7776_0.issue(&QXmlDTDHandler_Adaptor::cbs_unparsedEntityDecl_7776_0, name, publicId, systemId, notationName); + } else { + throw qt_gsi::AbstractMethodCalledException("unparsedEntityDecl"); + } + } + + gsi::Callback cb_errorString_c0_0; + gsi::Callback cb_notationDecl_5859_0; + gsi::Callback cb_unparsedEntityDecl_7776_0; +}; + +QXmlDTDHandler_Adaptor::~QXmlDTDHandler_Adaptor() { } + +// Constructor QXmlDTDHandler::QXmlDTDHandler() (adaptor class) + +static void _init_ctor_QXmlDTDHandler_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlDTDHandler_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlDTDHandler_Adaptor ()); +} + + +// QString QXmlDTDHandler::errorString() + +static void _init_cbs_errorString_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_errorString_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlDTDHandler_Adaptor *)cls)->cbs_errorString_c0_0 ()); +} + +static void _set_callback_cbs_errorString_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDTDHandler_Adaptor *)cls)->cb_errorString_c0_0 = cb; +} + + +// bool QXmlDTDHandler::notationDecl(const QString &name, const QString &publicId, const QString &systemId) + +static void _init_cbs_notationDecl_5859_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("publicId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("systemId"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_notationDecl_5859_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + ret.write ((bool)((QXmlDTDHandler_Adaptor *)cls)->cbs_notationDecl_5859_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_notationDecl_5859_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDTDHandler_Adaptor *)cls)->cb_notationDecl_5859_0 = cb; +} + + +// bool QXmlDTDHandler::unparsedEntityDecl(const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName) + +static void _init_cbs_unparsedEntityDecl_7776_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("publicId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("systemId"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("notationName"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_unparsedEntityDecl_7776_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + const QString &arg4 = args.read (heap); + ret.write ((bool)((QXmlDTDHandler_Adaptor *)cls)->cbs_unparsedEntityDecl_7776_0 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_unparsedEntityDecl_7776_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDTDHandler_Adaptor *)cls)->cb_unparsedEntityDecl_7776_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QXmlDTDHandler (); + +static gsi::Methods methods_QXmlDTDHandler_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlDTDHandler::QXmlDTDHandler()\nThis method creates an object of class QXmlDTDHandler.", &_init_ctor_QXmlDTDHandler_Adaptor_0, &_call_ctor_QXmlDTDHandler_Adaptor_0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Virtual method QString QXmlDTDHandler::errorString()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_errorString_c0_0, &_call_cbs_errorString_c0_0); + methods += new qt_gsi::GenericMethod ("errorString", "@hide", true, &_init_cbs_errorString_c0_0, &_call_cbs_errorString_c0_0, &_set_callback_cbs_errorString_c0_0); + methods += new qt_gsi::GenericMethod ("notationDecl", "@brief Virtual method bool QXmlDTDHandler::notationDecl(const QString &name, const QString &publicId, const QString &systemId)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_notationDecl_5859_0, &_call_cbs_notationDecl_5859_0); + methods += new qt_gsi::GenericMethod ("notationDecl", "@hide", false, &_init_cbs_notationDecl_5859_0, &_call_cbs_notationDecl_5859_0, &_set_callback_cbs_notationDecl_5859_0); + methods += new qt_gsi::GenericMethod ("unparsedEntityDecl", "@brief Virtual method bool QXmlDTDHandler::unparsedEntityDecl(const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_unparsedEntityDecl_7776_0, &_call_cbs_unparsedEntityDecl_7776_0); + methods += new qt_gsi::GenericMethod ("unparsedEntityDecl", "@hide", false, &_init_cbs_unparsedEntityDecl_7776_0, &_call_cbs_unparsedEntityDecl_7776_0, &_set_callback_cbs_unparsedEntityDecl_7776_0); + return methods; +} + +gsi::Class decl_QXmlDTDHandler_Adaptor (qtdecl_QXmlDTDHandler (), "QtCore5Compat", "QXmlDTDHandler", + methods_QXmlDTDHandler_Adaptor (), + "@qt\n@brief Binding of QXmlDTDHandler"); + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlDeclHandler.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlDeclHandler.cc new file mode 100644 index 000000000..242b6097d --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlDeclHandler.cc @@ -0,0 +1,389 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlDeclHandler.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlDeclHandler + +// bool QXmlDeclHandler::attributeDecl(const QString &eName, const QString &aName, const QString &type, const QString &valueDefault, const QString &value) + + +static void _init_f_attributeDecl_9693 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("aName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("valueDefault"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("value"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_attributeDecl_9693 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + const QString &arg4 = gsi::arg_reader() (args, heap); + const QString &arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDeclHandler *)cls)->attributeDecl (arg1, arg2, arg3, arg4, arg5)); +} + + +// QString QXmlDeclHandler::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlDeclHandler *)cls)->errorString ()); +} + + +// bool QXmlDeclHandler::externalEntityDecl(const QString &name, const QString &publicId, const QString &systemId) + + +static void _init_f_externalEntityDecl_5859 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("publicId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("systemId"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_externalEntityDecl_5859 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDeclHandler *)cls)->externalEntityDecl (arg1, arg2, arg3)); +} + + +// bool QXmlDeclHandler::internalEntityDecl(const QString &name, const QString &value) + + +static void _init_f_internalEntityDecl_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_internalEntityDecl_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDeclHandler *)cls)->internalEntityDecl (arg1, arg2)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QXmlDeclHandler () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("attributeDecl", "@brief Method bool QXmlDeclHandler::attributeDecl(const QString &eName, const QString &aName, const QString &type, const QString &valueDefault, const QString &value)\n", false, &_init_f_attributeDecl_9693, &_call_f_attributeDecl_9693); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QXmlDeclHandler::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("externalEntityDecl", "@brief Method bool QXmlDeclHandler::externalEntityDecl(const QString &name, const QString &publicId, const QString &systemId)\n", false, &_init_f_externalEntityDecl_5859, &_call_f_externalEntityDecl_5859); + methods += new qt_gsi::GenericMethod ("internalEntityDecl", "@brief Method bool QXmlDeclHandler::internalEntityDecl(const QString &name, const QString &value)\n", false, &_init_f_internalEntityDecl_3942, &_call_f_internalEntityDecl_3942); + return methods; +} + +gsi::Class decl_QXmlDeclHandler ("QtCore5Compat", "QXmlDeclHandler_Native", + methods_QXmlDeclHandler (), + "@hide\n@alias QXmlDeclHandler"); + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlDeclHandler () { return decl_QXmlDeclHandler; } + +} + + +class QXmlDeclHandler_Adaptor : public QXmlDeclHandler, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QXmlDeclHandler_Adaptor(); + + // [adaptor ctor] QXmlDeclHandler::QXmlDeclHandler() + QXmlDeclHandler_Adaptor() : QXmlDeclHandler() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] bool QXmlDeclHandler::attributeDecl(const QString &eName, const QString &aName, const QString &type, const QString &valueDefault, const QString &value) + bool cbs_attributeDecl_9693_0(const QString &eName, const QString &aName, const QString &type, const QString &valueDefault, const QString &value) + { + __SUPPRESS_UNUSED_WARNING (eName); + __SUPPRESS_UNUSED_WARNING (aName); + __SUPPRESS_UNUSED_WARNING (type); + __SUPPRESS_UNUSED_WARNING (valueDefault); + __SUPPRESS_UNUSED_WARNING (value); + throw qt_gsi::AbstractMethodCalledException("attributeDecl"); + } + + virtual bool attributeDecl(const QString &eName, const QString &aName, const QString &type, const QString &valueDefault, const QString &value) + { + if (cb_attributeDecl_9693_0.can_issue()) { + return cb_attributeDecl_9693_0.issue(&QXmlDeclHandler_Adaptor::cbs_attributeDecl_9693_0, eName, aName, type, valueDefault, value); + } else { + throw qt_gsi::AbstractMethodCalledException("attributeDecl"); + } + } + + // [adaptor impl] QString QXmlDeclHandler::errorString() + QString cbs_errorString_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("errorString"); + } + + virtual QString errorString() const + { + if (cb_errorString_c0_0.can_issue()) { + return cb_errorString_c0_0.issue(&QXmlDeclHandler_Adaptor::cbs_errorString_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("errorString"); + } + } + + // [adaptor impl] bool QXmlDeclHandler::externalEntityDecl(const QString &name, const QString &publicId, const QString &systemId) + bool cbs_externalEntityDecl_5859_0(const QString &name, const QString &publicId, const QString &systemId) + { + __SUPPRESS_UNUSED_WARNING (name); + __SUPPRESS_UNUSED_WARNING (publicId); + __SUPPRESS_UNUSED_WARNING (systemId); + throw qt_gsi::AbstractMethodCalledException("externalEntityDecl"); + } + + virtual bool externalEntityDecl(const QString &name, const QString &publicId, const QString &systemId) + { + if (cb_externalEntityDecl_5859_0.can_issue()) { + return cb_externalEntityDecl_5859_0.issue(&QXmlDeclHandler_Adaptor::cbs_externalEntityDecl_5859_0, name, publicId, systemId); + } else { + throw qt_gsi::AbstractMethodCalledException("externalEntityDecl"); + } + } + + // [adaptor impl] bool QXmlDeclHandler::internalEntityDecl(const QString &name, const QString &value) + bool cbs_internalEntityDecl_3942_0(const QString &name, const QString &value) + { + __SUPPRESS_UNUSED_WARNING (name); + __SUPPRESS_UNUSED_WARNING (value); + throw qt_gsi::AbstractMethodCalledException("internalEntityDecl"); + } + + virtual bool internalEntityDecl(const QString &name, const QString &value) + { + if (cb_internalEntityDecl_3942_0.can_issue()) { + return cb_internalEntityDecl_3942_0.issue(&QXmlDeclHandler_Adaptor::cbs_internalEntityDecl_3942_0, name, value); + } else { + throw qt_gsi::AbstractMethodCalledException("internalEntityDecl"); + } + } + + gsi::Callback cb_attributeDecl_9693_0; + gsi::Callback cb_errorString_c0_0; + gsi::Callback cb_externalEntityDecl_5859_0; + gsi::Callback cb_internalEntityDecl_3942_0; +}; + +QXmlDeclHandler_Adaptor::~QXmlDeclHandler_Adaptor() { } + +// Constructor QXmlDeclHandler::QXmlDeclHandler() (adaptor class) + +static void _init_ctor_QXmlDeclHandler_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlDeclHandler_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlDeclHandler_Adaptor ()); +} + + +// bool QXmlDeclHandler::attributeDecl(const QString &eName, const QString &aName, const QString &type, const QString &valueDefault, const QString &value) + +static void _init_cbs_attributeDecl_9693_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("aName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("valueDefault"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("value"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_attributeDecl_9693_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + const QString &arg4 = args.read (heap); + const QString &arg5 = args.read (heap); + ret.write ((bool)((QXmlDeclHandler_Adaptor *)cls)->cbs_attributeDecl_9693_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_attributeDecl_9693_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDeclHandler_Adaptor *)cls)->cb_attributeDecl_9693_0 = cb; +} + + +// QString QXmlDeclHandler::errorString() + +static void _init_cbs_errorString_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_errorString_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlDeclHandler_Adaptor *)cls)->cbs_errorString_c0_0 ()); +} + +static void _set_callback_cbs_errorString_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDeclHandler_Adaptor *)cls)->cb_errorString_c0_0 = cb; +} + + +// bool QXmlDeclHandler::externalEntityDecl(const QString &name, const QString &publicId, const QString &systemId) + +static void _init_cbs_externalEntityDecl_5859_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("publicId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("systemId"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_externalEntityDecl_5859_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + ret.write ((bool)((QXmlDeclHandler_Adaptor *)cls)->cbs_externalEntityDecl_5859_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_externalEntityDecl_5859_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDeclHandler_Adaptor *)cls)->cb_externalEntityDecl_5859_0 = cb; +} + + +// bool QXmlDeclHandler::internalEntityDecl(const QString &name, const QString &value) + +static void _init_cbs_internalEntityDecl_3942_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_internalEntityDecl_3942_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + ret.write ((bool)((QXmlDeclHandler_Adaptor *)cls)->cbs_internalEntityDecl_3942_0 (arg1, arg2)); +} + +static void _set_callback_cbs_internalEntityDecl_3942_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDeclHandler_Adaptor *)cls)->cb_internalEntityDecl_3942_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QXmlDeclHandler (); + +static gsi::Methods methods_QXmlDeclHandler_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlDeclHandler::QXmlDeclHandler()\nThis method creates an object of class QXmlDeclHandler.", &_init_ctor_QXmlDeclHandler_Adaptor_0, &_call_ctor_QXmlDeclHandler_Adaptor_0); + methods += new qt_gsi::GenericMethod ("attributeDecl", "@brief Virtual method bool QXmlDeclHandler::attributeDecl(const QString &eName, const QString &aName, const QString &type, const QString &valueDefault, const QString &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_attributeDecl_9693_0, &_call_cbs_attributeDecl_9693_0); + methods += new qt_gsi::GenericMethod ("attributeDecl", "@hide", false, &_init_cbs_attributeDecl_9693_0, &_call_cbs_attributeDecl_9693_0, &_set_callback_cbs_attributeDecl_9693_0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Virtual method QString QXmlDeclHandler::errorString()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_errorString_c0_0, &_call_cbs_errorString_c0_0); + methods += new qt_gsi::GenericMethod ("errorString", "@hide", true, &_init_cbs_errorString_c0_0, &_call_cbs_errorString_c0_0, &_set_callback_cbs_errorString_c0_0); + methods += new qt_gsi::GenericMethod ("externalEntityDecl", "@brief Virtual method bool QXmlDeclHandler::externalEntityDecl(const QString &name, const QString &publicId, const QString &systemId)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_externalEntityDecl_5859_0, &_call_cbs_externalEntityDecl_5859_0); + methods += new qt_gsi::GenericMethod ("externalEntityDecl", "@hide", false, &_init_cbs_externalEntityDecl_5859_0, &_call_cbs_externalEntityDecl_5859_0, &_set_callback_cbs_externalEntityDecl_5859_0); + methods += new qt_gsi::GenericMethod ("internalEntityDecl", "@brief Virtual method bool QXmlDeclHandler::internalEntityDecl(const QString &name, const QString &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_internalEntityDecl_3942_0, &_call_cbs_internalEntityDecl_3942_0); + methods += new qt_gsi::GenericMethod ("internalEntityDecl", "@hide", false, &_init_cbs_internalEntityDecl_3942_0, &_call_cbs_internalEntityDecl_3942_0, &_set_callback_cbs_internalEntityDecl_3942_0); + return methods; +} + +gsi::Class decl_QXmlDeclHandler_Adaptor (qtdecl_QXmlDeclHandler (), "QtCore5Compat", "QXmlDeclHandler", + methods_QXmlDeclHandler_Adaptor (), + "@qt\n@brief Binding of QXmlDeclHandler"); + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlDefaultHandler.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlDefaultHandler.cc new file mode 100644 index 000000000..fc7eba35c --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlDefaultHandler.cc @@ -0,0 +1,1978 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlDefaultHandler.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlDefaultHandler + +// bool QXmlDefaultHandler::attributeDecl(const QString &eName, const QString &aName, const QString &type, const QString &valueDefault, const QString &value) + + +static void _init_f_attributeDecl_9693 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("aName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("valueDefault"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("value"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_attributeDecl_9693 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + const QString &arg4 = gsi::arg_reader() (args, heap); + const QString &arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->attributeDecl (arg1, arg2, arg3, arg4, arg5)); +} + + +// bool QXmlDefaultHandler::characters(const QString &ch) + + +static void _init_f_characters_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ch"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_characters_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->characters (arg1)); +} + + +// bool QXmlDefaultHandler::comment(const QString &ch) + + +static void _init_f_comment_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ch"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_comment_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->comment (arg1)); +} + + +// bool QXmlDefaultHandler::endCDATA() + + +static void _init_f_endCDATA_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_endCDATA_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlDefaultHandler *)cls)->endCDATA ()); +} + + +// bool QXmlDefaultHandler::endDTD() + + +static void _init_f_endDTD_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_endDTD_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlDefaultHandler *)cls)->endDTD ()); +} + + +// bool QXmlDefaultHandler::endDocument() + + +static void _init_f_endDocument_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_endDocument_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlDefaultHandler *)cls)->endDocument ()); +} + + +// bool QXmlDefaultHandler::endElement(const QString &namespaceURI, const QString &localName, const QString &qName) + + +static void _init_f_endElement_5859 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("qName"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_endElement_5859 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->endElement (arg1, arg2, arg3)); +} + + +// bool QXmlDefaultHandler::endEntity(const QString &name) + + +static void _init_f_endEntity_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_endEntity_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->endEntity (arg1)); +} + + +// bool QXmlDefaultHandler::endPrefixMapping(const QString &prefix) + + +static void _init_f_endPrefixMapping_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_endPrefixMapping_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->endPrefixMapping (arg1)); +} + + +// bool QXmlDefaultHandler::error(const QXmlParseException &exception) + + +static void _init_f_error_3149 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exception"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_error_3149 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->error (arg1)); +} + + +// QString QXmlDefaultHandler::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlDefaultHandler *)cls)->errorString ()); +} + + +// bool QXmlDefaultHandler::externalEntityDecl(const QString &name, const QString &publicId, const QString &systemId) + + +static void _init_f_externalEntityDecl_5859 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("publicId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("systemId"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_externalEntityDecl_5859 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->externalEntityDecl (arg1, arg2, arg3)); +} + + +// bool QXmlDefaultHandler::fatalError(const QXmlParseException &exception) + + +static void _init_f_fatalError_3149 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exception"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fatalError_3149 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->fatalError (arg1)); +} + + +// bool QXmlDefaultHandler::ignorableWhitespace(const QString &ch) + + +static void _init_f_ignorableWhitespace_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ch"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_ignorableWhitespace_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->ignorableWhitespace (arg1)); +} + + +// bool QXmlDefaultHandler::internalEntityDecl(const QString &name, const QString &value) + + +static void _init_f_internalEntityDecl_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_internalEntityDecl_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->internalEntityDecl (arg1, arg2)); +} + + +// bool QXmlDefaultHandler::notationDecl(const QString &name, const QString &publicId, const QString &systemId) + + +static void _init_f_notationDecl_5859 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("publicId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("systemId"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_notationDecl_5859 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->notationDecl (arg1, arg2, arg3)); +} + + +// bool QXmlDefaultHandler::processingInstruction(const QString &target, const QString &data) + + +static void _init_f_processingInstruction_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_processingInstruction_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->processingInstruction (arg1, arg2)); +} + + +// void QXmlDefaultHandler::setDocumentLocator(QXmlLocator *locator) + + +static void _init_f_setDocumentLocator_1732 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("locator"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDocumentLocator_1732 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlLocator *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlDefaultHandler *)cls)->setDocumentLocator (arg1); +} + + +// bool QXmlDefaultHandler::skippedEntity(const QString &name) + + +static void _init_f_skippedEntity_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_skippedEntity_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->skippedEntity (arg1)); +} + + +// bool QXmlDefaultHandler::startCDATA() + + +static void _init_f_startCDATA_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startCDATA_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlDefaultHandler *)cls)->startCDATA ()); +} + + +// bool QXmlDefaultHandler::startDTD(const QString &name, const QString &publicId, const QString &systemId) + + +static void _init_f_startDTD_5859 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("publicId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("systemId"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_startDTD_5859 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->startDTD (arg1, arg2, arg3)); +} + + +// bool QXmlDefaultHandler::startDocument() + + +static void _init_f_startDocument_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startDocument_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlDefaultHandler *)cls)->startDocument ()); +} + + +// bool QXmlDefaultHandler::startElement(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts) + + +static void _init_f_startElement_8513 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("qName"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("atts"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_startElement_8513 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + const QXmlAttributes &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->startElement (arg1, arg2, arg3, arg4)); +} + + +// bool QXmlDefaultHandler::startEntity(const QString &name) + + +static void _init_f_startEntity_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_startEntity_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->startEntity (arg1)); +} + + +// bool QXmlDefaultHandler::startPrefixMapping(const QString &prefix, const QString &uri) + + +static void _init_f_startPrefixMapping_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("uri"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_startPrefixMapping_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->startPrefixMapping (arg1, arg2)); +} + + +// bool QXmlDefaultHandler::unparsedEntityDecl(const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName) + + +static void _init_f_unparsedEntityDecl_7776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("publicId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("systemId"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("notationName"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_unparsedEntityDecl_7776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + const QString &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->unparsedEntityDecl (arg1, arg2, arg3, arg4)); +} + + +// bool QXmlDefaultHandler::warning(const QXmlParseException &exception) + + +static void _init_f_warning_3149 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exception"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_warning_3149 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlDefaultHandler *)cls)->warning (arg1)); +} + + +// base class cast for QXmlContentHandler + +static void _init_f_QXmlDefaultHandler_as_QXmlContentHandler (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QXmlDefaultHandler_as_QXmlContentHandler (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QXmlContentHandler *)(QXmlDefaultHandler *)cls); +} + +static void _init_f_QXmlDefaultHandler_as_const_QXmlContentHandler (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QXmlDefaultHandler_as_const_QXmlContentHandler (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QXmlContentHandler *)(const QXmlDefaultHandler *)cls); +} + +// base class cast for QXmlErrorHandler + +static void _init_f_QXmlDefaultHandler_as_QXmlErrorHandler (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QXmlDefaultHandler_as_QXmlErrorHandler (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QXmlErrorHandler *)(QXmlDefaultHandler *)cls); +} + +static void _init_f_QXmlDefaultHandler_as_const_QXmlErrorHandler (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QXmlDefaultHandler_as_const_QXmlErrorHandler (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QXmlErrorHandler *)(const QXmlDefaultHandler *)cls); +} + +// base class cast for QXmlDTDHandler + +static void _init_f_QXmlDefaultHandler_as_QXmlDTDHandler (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QXmlDefaultHandler_as_QXmlDTDHandler (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QXmlDTDHandler *)(QXmlDefaultHandler *)cls); +} + +static void _init_f_QXmlDefaultHandler_as_const_QXmlDTDHandler (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QXmlDefaultHandler_as_const_QXmlDTDHandler (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QXmlDTDHandler *)(const QXmlDefaultHandler *)cls); +} + +// base class cast for QXmlEntityResolver + +static void _init_f_QXmlDefaultHandler_as_QXmlEntityResolver (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QXmlDefaultHandler_as_QXmlEntityResolver (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QXmlEntityResolver *)(QXmlDefaultHandler *)cls); +} + +static void _init_f_QXmlDefaultHandler_as_const_QXmlEntityResolver (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QXmlDefaultHandler_as_const_QXmlEntityResolver (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QXmlEntityResolver *)(const QXmlDefaultHandler *)cls); +} + +// base class cast for QXmlLexicalHandler + +static void _init_f_QXmlDefaultHandler_as_QXmlLexicalHandler (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QXmlDefaultHandler_as_QXmlLexicalHandler (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QXmlLexicalHandler *)(QXmlDefaultHandler *)cls); +} + +static void _init_f_QXmlDefaultHandler_as_const_QXmlLexicalHandler (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QXmlDefaultHandler_as_const_QXmlLexicalHandler (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QXmlLexicalHandler *)(const QXmlDefaultHandler *)cls); +} + +// base class cast for QXmlDeclHandler + +static void _init_f_QXmlDefaultHandler_as_QXmlDeclHandler (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QXmlDefaultHandler_as_QXmlDeclHandler (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QXmlDeclHandler *)(QXmlDefaultHandler *)cls); +} + +static void _init_f_QXmlDefaultHandler_as_const_QXmlDeclHandler (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QXmlDefaultHandler_as_const_QXmlDeclHandler (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QXmlDeclHandler *)(const QXmlDefaultHandler *)cls); +} + + +namespace gsi +{ + +static gsi::Methods methods_QXmlDefaultHandler () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("attributeDecl", "@brief Method bool QXmlDefaultHandler::attributeDecl(const QString &eName, const QString &aName, const QString &type, const QString &valueDefault, const QString &value)\nThis is a reimplementation of QXmlDeclHandler::attributeDecl", false, &_init_f_attributeDecl_9693, &_call_f_attributeDecl_9693); + methods += new qt_gsi::GenericMethod ("characters", "@brief Method bool QXmlDefaultHandler::characters(const QString &ch)\nThis is a reimplementation of QXmlContentHandler::characters", false, &_init_f_characters_2025, &_call_f_characters_2025); + methods += new qt_gsi::GenericMethod ("comment", "@brief Method bool QXmlDefaultHandler::comment(const QString &ch)\nThis is a reimplementation of QXmlLexicalHandler::comment", false, &_init_f_comment_2025, &_call_f_comment_2025); + methods += new qt_gsi::GenericMethod ("endCDATA", "@brief Method bool QXmlDefaultHandler::endCDATA()\nThis is a reimplementation of QXmlLexicalHandler::endCDATA", false, &_init_f_endCDATA_0, &_call_f_endCDATA_0); + methods += new qt_gsi::GenericMethod ("endDTD", "@brief Method bool QXmlDefaultHandler::endDTD()\nThis is a reimplementation of QXmlLexicalHandler::endDTD", false, &_init_f_endDTD_0, &_call_f_endDTD_0); + methods += new qt_gsi::GenericMethod ("endDocument", "@brief Method bool QXmlDefaultHandler::endDocument()\nThis is a reimplementation of QXmlContentHandler::endDocument", false, &_init_f_endDocument_0, &_call_f_endDocument_0); + methods += new qt_gsi::GenericMethod ("endElement", "@brief Method bool QXmlDefaultHandler::endElement(const QString &namespaceURI, const QString &localName, const QString &qName)\nThis is a reimplementation of QXmlContentHandler::endElement", false, &_init_f_endElement_5859, &_call_f_endElement_5859); + methods += new qt_gsi::GenericMethod ("endEntity", "@brief Method bool QXmlDefaultHandler::endEntity(const QString &name)\nThis is a reimplementation of QXmlLexicalHandler::endEntity", false, &_init_f_endEntity_2025, &_call_f_endEntity_2025); + methods += new qt_gsi::GenericMethod ("endPrefixMapping", "@brief Method bool QXmlDefaultHandler::endPrefixMapping(const QString &prefix)\nThis is a reimplementation of QXmlContentHandler::endPrefixMapping", false, &_init_f_endPrefixMapping_2025, &_call_f_endPrefixMapping_2025); + methods += new qt_gsi::GenericMethod ("error", "@brief Method bool QXmlDefaultHandler::error(const QXmlParseException &exception)\nThis is a reimplementation of QXmlErrorHandler::error", false, &_init_f_error_3149, &_call_f_error_3149); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QXmlDefaultHandler::errorString()\nThis is a reimplementation of QXmlContentHandler::errorString", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("externalEntityDecl", "@brief Method bool QXmlDefaultHandler::externalEntityDecl(const QString &name, const QString &publicId, const QString &systemId)\nThis is a reimplementation of QXmlDeclHandler::externalEntityDecl", false, &_init_f_externalEntityDecl_5859, &_call_f_externalEntityDecl_5859); + methods += new qt_gsi::GenericMethod ("fatalError", "@brief Method bool QXmlDefaultHandler::fatalError(const QXmlParseException &exception)\nThis is a reimplementation of QXmlErrorHandler::fatalError", false, &_init_f_fatalError_3149, &_call_f_fatalError_3149); + methods += new qt_gsi::GenericMethod ("ignorableWhitespace", "@brief Method bool QXmlDefaultHandler::ignorableWhitespace(const QString &ch)\nThis is a reimplementation of QXmlContentHandler::ignorableWhitespace", false, &_init_f_ignorableWhitespace_2025, &_call_f_ignorableWhitespace_2025); + methods += new qt_gsi::GenericMethod ("internalEntityDecl", "@brief Method bool QXmlDefaultHandler::internalEntityDecl(const QString &name, const QString &value)\nThis is a reimplementation of QXmlDeclHandler::internalEntityDecl", false, &_init_f_internalEntityDecl_3942, &_call_f_internalEntityDecl_3942); + methods += new qt_gsi::GenericMethod ("notationDecl", "@brief Method bool QXmlDefaultHandler::notationDecl(const QString &name, const QString &publicId, const QString &systemId)\nThis is a reimplementation of QXmlDTDHandler::notationDecl", false, &_init_f_notationDecl_5859, &_call_f_notationDecl_5859); + methods += new qt_gsi::GenericMethod ("processingInstruction", "@brief Method bool QXmlDefaultHandler::processingInstruction(const QString &target, const QString &data)\nThis is a reimplementation of QXmlContentHandler::processingInstruction", false, &_init_f_processingInstruction_3942, &_call_f_processingInstruction_3942); + methods += new qt_gsi::GenericMethod ("setDocumentLocator", "@brief Method void QXmlDefaultHandler::setDocumentLocator(QXmlLocator *locator)\nThis is a reimplementation of QXmlContentHandler::setDocumentLocator", false, &_init_f_setDocumentLocator_1732, &_call_f_setDocumentLocator_1732); + methods += new qt_gsi::GenericMethod ("skippedEntity", "@brief Method bool QXmlDefaultHandler::skippedEntity(const QString &name)\nThis is a reimplementation of QXmlContentHandler::skippedEntity", false, &_init_f_skippedEntity_2025, &_call_f_skippedEntity_2025); + methods += new qt_gsi::GenericMethod ("startCDATA", "@brief Method bool QXmlDefaultHandler::startCDATA()\nThis is a reimplementation of QXmlLexicalHandler::startCDATA", false, &_init_f_startCDATA_0, &_call_f_startCDATA_0); + methods += new qt_gsi::GenericMethod ("startDTD", "@brief Method bool QXmlDefaultHandler::startDTD(const QString &name, const QString &publicId, const QString &systemId)\nThis is a reimplementation of QXmlLexicalHandler::startDTD", false, &_init_f_startDTD_5859, &_call_f_startDTD_5859); + methods += new qt_gsi::GenericMethod ("startDocument", "@brief Method bool QXmlDefaultHandler::startDocument()\nThis is a reimplementation of QXmlContentHandler::startDocument", false, &_init_f_startDocument_0, &_call_f_startDocument_0); + methods += new qt_gsi::GenericMethod ("startElement", "@brief Method bool QXmlDefaultHandler::startElement(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts)\nThis is a reimplementation of QXmlContentHandler::startElement", false, &_init_f_startElement_8513, &_call_f_startElement_8513); + methods += new qt_gsi::GenericMethod ("startEntity", "@brief Method bool QXmlDefaultHandler::startEntity(const QString &name)\nThis is a reimplementation of QXmlLexicalHandler::startEntity", false, &_init_f_startEntity_2025, &_call_f_startEntity_2025); + methods += new qt_gsi::GenericMethod ("startPrefixMapping", "@brief Method bool QXmlDefaultHandler::startPrefixMapping(const QString &prefix, const QString &uri)\nThis is a reimplementation of QXmlContentHandler::startPrefixMapping", false, &_init_f_startPrefixMapping_3942, &_call_f_startPrefixMapping_3942); + methods += new qt_gsi::GenericMethod ("unparsedEntityDecl", "@brief Method bool QXmlDefaultHandler::unparsedEntityDecl(const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName)\nThis is a reimplementation of QXmlDTDHandler::unparsedEntityDecl", false, &_init_f_unparsedEntityDecl_7776, &_call_f_unparsedEntityDecl_7776); + methods += new qt_gsi::GenericMethod ("warning", "@brief Method bool QXmlDefaultHandler::warning(const QXmlParseException &exception)\nThis is a reimplementation of QXmlErrorHandler::warning", false, &_init_f_warning_3149, &_call_f_warning_3149); + methods += new qt_gsi::GenericMethod ("asQXmlContentHandler", "@brief Delivers the base class interface QXmlContentHandler of QXmlDefaultHandler\nClass QXmlDefaultHandler is derived from multiple base classes. This method delivers the QXmlContentHandler base class aspect.", false, &_init_f_QXmlDefaultHandler_as_QXmlContentHandler, &_call_f_QXmlDefaultHandler_as_QXmlContentHandler); + methods += new qt_gsi::GenericMethod ("asConstQXmlContentHandler", "@brief Delivers the base class interface QXmlContentHandler of QXmlDefaultHandler\nClass QXmlDefaultHandler is derived from multiple base classes. This method delivers the QXmlContentHandler base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QXmlDefaultHandler_as_const_QXmlContentHandler, &_call_f_QXmlDefaultHandler_as_const_QXmlContentHandler); + methods += new qt_gsi::GenericMethod ("asQXmlErrorHandler", "@brief Delivers the base class interface QXmlErrorHandler of QXmlDefaultHandler\nClass QXmlDefaultHandler is derived from multiple base classes. This method delivers the QXmlErrorHandler base class aspect.", false, &_init_f_QXmlDefaultHandler_as_QXmlErrorHandler, &_call_f_QXmlDefaultHandler_as_QXmlErrorHandler); + methods += new qt_gsi::GenericMethod ("asConstQXmlErrorHandler", "@brief Delivers the base class interface QXmlErrorHandler of QXmlDefaultHandler\nClass QXmlDefaultHandler is derived from multiple base classes. This method delivers the QXmlErrorHandler base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QXmlDefaultHandler_as_const_QXmlErrorHandler, &_call_f_QXmlDefaultHandler_as_const_QXmlErrorHandler); + methods += new qt_gsi::GenericMethod ("asQXmlDTDHandler", "@brief Delivers the base class interface QXmlDTDHandler of QXmlDefaultHandler\nClass QXmlDefaultHandler is derived from multiple base classes. This method delivers the QXmlDTDHandler base class aspect.", false, &_init_f_QXmlDefaultHandler_as_QXmlDTDHandler, &_call_f_QXmlDefaultHandler_as_QXmlDTDHandler); + methods += new qt_gsi::GenericMethod ("asConstQXmlDTDHandler", "@brief Delivers the base class interface QXmlDTDHandler of QXmlDefaultHandler\nClass QXmlDefaultHandler is derived from multiple base classes. This method delivers the QXmlDTDHandler base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QXmlDefaultHandler_as_const_QXmlDTDHandler, &_call_f_QXmlDefaultHandler_as_const_QXmlDTDHandler); + methods += new qt_gsi::GenericMethod ("asQXmlEntityResolver", "@brief Delivers the base class interface QXmlEntityResolver of QXmlDefaultHandler\nClass QXmlDefaultHandler is derived from multiple base classes. This method delivers the QXmlEntityResolver base class aspect.", false, &_init_f_QXmlDefaultHandler_as_QXmlEntityResolver, &_call_f_QXmlDefaultHandler_as_QXmlEntityResolver); + methods += new qt_gsi::GenericMethod ("asConstQXmlEntityResolver", "@brief Delivers the base class interface QXmlEntityResolver of QXmlDefaultHandler\nClass QXmlDefaultHandler is derived from multiple base classes. This method delivers the QXmlEntityResolver base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QXmlDefaultHandler_as_const_QXmlEntityResolver, &_call_f_QXmlDefaultHandler_as_const_QXmlEntityResolver); + methods += new qt_gsi::GenericMethod ("asQXmlLexicalHandler", "@brief Delivers the base class interface QXmlLexicalHandler of QXmlDefaultHandler\nClass QXmlDefaultHandler is derived from multiple base classes. This method delivers the QXmlLexicalHandler base class aspect.", false, &_init_f_QXmlDefaultHandler_as_QXmlLexicalHandler, &_call_f_QXmlDefaultHandler_as_QXmlLexicalHandler); + methods += new qt_gsi::GenericMethod ("asConstQXmlLexicalHandler", "@brief Delivers the base class interface QXmlLexicalHandler of QXmlDefaultHandler\nClass QXmlDefaultHandler is derived from multiple base classes. This method delivers the QXmlLexicalHandler base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QXmlDefaultHandler_as_const_QXmlLexicalHandler, &_call_f_QXmlDefaultHandler_as_const_QXmlLexicalHandler); + methods += new qt_gsi::GenericMethod ("asQXmlDeclHandler", "@brief Delivers the base class interface QXmlDeclHandler of QXmlDefaultHandler\nClass QXmlDefaultHandler is derived from multiple base classes. This method delivers the QXmlDeclHandler base class aspect.", false, &_init_f_QXmlDefaultHandler_as_QXmlDeclHandler, &_call_f_QXmlDefaultHandler_as_QXmlDeclHandler); + methods += new qt_gsi::GenericMethod ("asConstQXmlDeclHandler", "@brief Delivers the base class interface QXmlDeclHandler of QXmlDefaultHandler\nClass QXmlDefaultHandler is derived from multiple base classes. This method delivers the QXmlDeclHandler base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QXmlDefaultHandler_as_const_QXmlDeclHandler, &_call_f_QXmlDefaultHandler_as_const_QXmlDeclHandler); + return methods; +} + +gsi::Class &qtdecl_QXmlContentHandler (); + +gsi::Class decl_QXmlDefaultHandler (qtdecl_QXmlContentHandler (), "QtCore5Compat", "QXmlDefaultHandler_Native", + methods_QXmlDefaultHandler (), + "@hide\n@alias QXmlDefaultHandler"); + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlDefaultHandler () { return decl_QXmlDefaultHandler; } + +} + + +class QXmlDefaultHandler_Adaptor : public QXmlDefaultHandler, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QXmlDefaultHandler_Adaptor(); + + // [adaptor ctor] QXmlDefaultHandler::QXmlDefaultHandler() + QXmlDefaultHandler_Adaptor() : QXmlDefaultHandler() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] bool QXmlDefaultHandler::attributeDecl(const QString &eName, const QString &aName, const QString &type, const QString &valueDefault, const QString &value) + bool cbs_attributeDecl_9693_0(const QString &eName, const QString &aName, const QString &type, const QString &valueDefault, const QString &value) + { + return QXmlDefaultHandler::attributeDecl(eName, aName, type, valueDefault, value); + } + + virtual bool attributeDecl(const QString &eName, const QString &aName, const QString &type, const QString &valueDefault, const QString &value) + { + if (cb_attributeDecl_9693_0.can_issue()) { + return cb_attributeDecl_9693_0.issue(&QXmlDefaultHandler_Adaptor::cbs_attributeDecl_9693_0, eName, aName, type, valueDefault, value); + } else { + return QXmlDefaultHandler::attributeDecl(eName, aName, type, valueDefault, value); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::characters(const QString &ch) + bool cbs_characters_2025_0(const QString &ch) + { + return QXmlDefaultHandler::characters(ch); + } + + virtual bool characters(const QString &ch) + { + if (cb_characters_2025_0.can_issue()) { + return cb_characters_2025_0.issue(&QXmlDefaultHandler_Adaptor::cbs_characters_2025_0, ch); + } else { + return QXmlDefaultHandler::characters(ch); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::comment(const QString &ch) + bool cbs_comment_2025_0(const QString &ch) + { + return QXmlDefaultHandler::comment(ch); + } + + virtual bool comment(const QString &ch) + { + if (cb_comment_2025_0.can_issue()) { + return cb_comment_2025_0.issue(&QXmlDefaultHandler_Adaptor::cbs_comment_2025_0, ch); + } else { + return QXmlDefaultHandler::comment(ch); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::endCDATA() + bool cbs_endCDATA_0_0() + { + return QXmlDefaultHandler::endCDATA(); + } + + virtual bool endCDATA() + { + if (cb_endCDATA_0_0.can_issue()) { + return cb_endCDATA_0_0.issue(&QXmlDefaultHandler_Adaptor::cbs_endCDATA_0_0); + } else { + return QXmlDefaultHandler::endCDATA(); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::endDTD() + bool cbs_endDTD_0_0() + { + return QXmlDefaultHandler::endDTD(); + } + + virtual bool endDTD() + { + if (cb_endDTD_0_0.can_issue()) { + return cb_endDTD_0_0.issue(&QXmlDefaultHandler_Adaptor::cbs_endDTD_0_0); + } else { + return QXmlDefaultHandler::endDTD(); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::endDocument() + bool cbs_endDocument_0_0() + { + return QXmlDefaultHandler::endDocument(); + } + + virtual bool endDocument() + { + if (cb_endDocument_0_0.can_issue()) { + return cb_endDocument_0_0.issue(&QXmlDefaultHandler_Adaptor::cbs_endDocument_0_0); + } else { + return QXmlDefaultHandler::endDocument(); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::endElement(const QString &namespaceURI, const QString &localName, const QString &qName) + bool cbs_endElement_5859_0(const QString &namespaceURI, const QString &localName, const QString &qName) + { + return QXmlDefaultHandler::endElement(namespaceURI, localName, qName); + } + + virtual bool endElement(const QString &namespaceURI, const QString &localName, const QString &qName) + { + if (cb_endElement_5859_0.can_issue()) { + return cb_endElement_5859_0.issue(&QXmlDefaultHandler_Adaptor::cbs_endElement_5859_0, namespaceURI, localName, qName); + } else { + return QXmlDefaultHandler::endElement(namespaceURI, localName, qName); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::endEntity(const QString &name) + bool cbs_endEntity_2025_0(const QString &name) + { + return QXmlDefaultHandler::endEntity(name); + } + + virtual bool endEntity(const QString &name) + { + if (cb_endEntity_2025_0.can_issue()) { + return cb_endEntity_2025_0.issue(&QXmlDefaultHandler_Adaptor::cbs_endEntity_2025_0, name); + } else { + return QXmlDefaultHandler::endEntity(name); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::endPrefixMapping(const QString &prefix) + bool cbs_endPrefixMapping_2025_0(const QString &prefix) + { + return QXmlDefaultHandler::endPrefixMapping(prefix); + } + + virtual bool endPrefixMapping(const QString &prefix) + { + if (cb_endPrefixMapping_2025_0.can_issue()) { + return cb_endPrefixMapping_2025_0.issue(&QXmlDefaultHandler_Adaptor::cbs_endPrefixMapping_2025_0, prefix); + } else { + return QXmlDefaultHandler::endPrefixMapping(prefix); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::error(const QXmlParseException &exception) + bool cbs_error_3149_0(const QXmlParseException &exception) + { + return QXmlDefaultHandler::error(exception); + } + + virtual bool error(const QXmlParseException &exception) + { + if (cb_error_3149_0.can_issue()) { + return cb_error_3149_0.issue(&QXmlDefaultHandler_Adaptor::cbs_error_3149_0, exception); + } else { + return QXmlDefaultHandler::error(exception); + } + } + + // [adaptor impl] QString QXmlDefaultHandler::errorString() + QString cbs_errorString_c0_0() const + { + return QXmlDefaultHandler::errorString(); + } + + virtual QString errorString() const + { + if (cb_errorString_c0_0.can_issue()) { + return cb_errorString_c0_0.issue(&QXmlDefaultHandler_Adaptor::cbs_errorString_c0_0); + } else { + return QXmlDefaultHandler::errorString(); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::externalEntityDecl(const QString &name, const QString &publicId, const QString &systemId) + bool cbs_externalEntityDecl_5859_0(const QString &name, const QString &publicId, const QString &systemId) + { + return QXmlDefaultHandler::externalEntityDecl(name, publicId, systemId); + } + + virtual bool externalEntityDecl(const QString &name, const QString &publicId, const QString &systemId) + { + if (cb_externalEntityDecl_5859_0.can_issue()) { + return cb_externalEntityDecl_5859_0.issue(&QXmlDefaultHandler_Adaptor::cbs_externalEntityDecl_5859_0, name, publicId, systemId); + } else { + return QXmlDefaultHandler::externalEntityDecl(name, publicId, systemId); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::fatalError(const QXmlParseException &exception) + bool cbs_fatalError_3149_0(const QXmlParseException &exception) + { + return QXmlDefaultHandler::fatalError(exception); + } + + virtual bool fatalError(const QXmlParseException &exception) + { + if (cb_fatalError_3149_0.can_issue()) { + return cb_fatalError_3149_0.issue(&QXmlDefaultHandler_Adaptor::cbs_fatalError_3149_0, exception); + } else { + return QXmlDefaultHandler::fatalError(exception); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::ignorableWhitespace(const QString &ch) + bool cbs_ignorableWhitespace_2025_0(const QString &ch) + { + return QXmlDefaultHandler::ignorableWhitespace(ch); + } + + virtual bool ignorableWhitespace(const QString &ch) + { + if (cb_ignorableWhitespace_2025_0.can_issue()) { + return cb_ignorableWhitespace_2025_0.issue(&QXmlDefaultHandler_Adaptor::cbs_ignorableWhitespace_2025_0, ch); + } else { + return QXmlDefaultHandler::ignorableWhitespace(ch); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::internalEntityDecl(const QString &name, const QString &value) + bool cbs_internalEntityDecl_3942_0(const QString &name, const QString &value) + { + return QXmlDefaultHandler::internalEntityDecl(name, value); + } + + virtual bool internalEntityDecl(const QString &name, const QString &value) + { + if (cb_internalEntityDecl_3942_0.can_issue()) { + return cb_internalEntityDecl_3942_0.issue(&QXmlDefaultHandler_Adaptor::cbs_internalEntityDecl_3942_0, name, value); + } else { + return QXmlDefaultHandler::internalEntityDecl(name, value); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::notationDecl(const QString &name, const QString &publicId, const QString &systemId) + bool cbs_notationDecl_5859_0(const QString &name, const QString &publicId, const QString &systemId) + { + return QXmlDefaultHandler::notationDecl(name, publicId, systemId); + } + + virtual bool notationDecl(const QString &name, const QString &publicId, const QString &systemId) + { + if (cb_notationDecl_5859_0.can_issue()) { + return cb_notationDecl_5859_0.issue(&QXmlDefaultHandler_Adaptor::cbs_notationDecl_5859_0, name, publicId, systemId); + } else { + return QXmlDefaultHandler::notationDecl(name, publicId, systemId); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::processingInstruction(const QString &target, const QString &data) + bool cbs_processingInstruction_3942_0(const QString &target, const QString &data) + { + return QXmlDefaultHandler::processingInstruction(target, data); + } + + virtual bool processingInstruction(const QString &target, const QString &data) + { + if (cb_processingInstruction_3942_0.can_issue()) { + return cb_processingInstruction_3942_0.issue(&QXmlDefaultHandler_Adaptor::cbs_processingInstruction_3942_0, target, data); + } else { + return QXmlDefaultHandler::processingInstruction(target, data); + } + } + + // [adaptor impl] void QXmlDefaultHandler::setDocumentLocator(QXmlLocator *locator) + void cbs_setDocumentLocator_1732_0(QXmlLocator *locator) + { + QXmlDefaultHandler::setDocumentLocator(locator); + } + + virtual void setDocumentLocator(QXmlLocator *locator) + { + if (cb_setDocumentLocator_1732_0.can_issue()) { + cb_setDocumentLocator_1732_0.issue(&QXmlDefaultHandler_Adaptor::cbs_setDocumentLocator_1732_0, locator); + } else { + QXmlDefaultHandler::setDocumentLocator(locator); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::skippedEntity(const QString &name) + bool cbs_skippedEntity_2025_0(const QString &name) + { + return QXmlDefaultHandler::skippedEntity(name); + } + + virtual bool skippedEntity(const QString &name) + { + if (cb_skippedEntity_2025_0.can_issue()) { + return cb_skippedEntity_2025_0.issue(&QXmlDefaultHandler_Adaptor::cbs_skippedEntity_2025_0, name); + } else { + return QXmlDefaultHandler::skippedEntity(name); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::startCDATA() + bool cbs_startCDATA_0_0() + { + return QXmlDefaultHandler::startCDATA(); + } + + virtual bool startCDATA() + { + if (cb_startCDATA_0_0.can_issue()) { + return cb_startCDATA_0_0.issue(&QXmlDefaultHandler_Adaptor::cbs_startCDATA_0_0); + } else { + return QXmlDefaultHandler::startCDATA(); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::startDTD(const QString &name, const QString &publicId, const QString &systemId) + bool cbs_startDTD_5859_0(const QString &name, const QString &publicId, const QString &systemId) + { + return QXmlDefaultHandler::startDTD(name, publicId, systemId); + } + + virtual bool startDTD(const QString &name, const QString &publicId, const QString &systemId) + { + if (cb_startDTD_5859_0.can_issue()) { + return cb_startDTD_5859_0.issue(&QXmlDefaultHandler_Adaptor::cbs_startDTD_5859_0, name, publicId, systemId); + } else { + return QXmlDefaultHandler::startDTD(name, publicId, systemId); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::startDocument() + bool cbs_startDocument_0_0() + { + return QXmlDefaultHandler::startDocument(); + } + + virtual bool startDocument() + { + if (cb_startDocument_0_0.can_issue()) { + return cb_startDocument_0_0.issue(&QXmlDefaultHandler_Adaptor::cbs_startDocument_0_0); + } else { + return QXmlDefaultHandler::startDocument(); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::startElement(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts) + bool cbs_startElement_8513_0(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts) + { + return QXmlDefaultHandler::startElement(namespaceURI, localName, qName, atts); + } + + virtual bool startElement(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts) + { + if (cb_startElement_8513_0.can_issue()) { + return cb_startElement_8513_0.issue(&QXmlDefaultHandler_Adaptor::cbs_startElement_8513_0, namespaceURI, localName, qName, atts); + } else { + return QXmlDefaultHandler::startElement(namespaceURI, localName, qName, atts); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::startEntity(const QString &name) + bool cbs_startEntity_2025_0(const QString &name) + { + return QXmlDefaultHandler::startEntity(name); + } + + virtual bool startEntity(const QString &name) + { + if (cb_startEntity_2025_0.can_issue()) { + return cb_startEntity_2025_0.issue(&QXmlDefaultHandler_Adaptor::cbs_startEntity_2025_0, name); + } else { + return QXmlDefaultHandler::startEntity(name); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::startPrefixMapping(const QString &prefix, const QString &uri) + bool cbs_startPrefixMapping_3942_0(const QString &prefix, const QString &uri) + { + return QXmlDefaultHandler::startPrefixMapping(prefix, uri); + } + + virtual bool startPrefixMapping(const QString &prefix, const QString &uri) + { + if (cb_startPrefixMapping_3942_0.can_issue()) { + return cb_startPrefixMapping_3942_0.issue(&QXmlDefaultHandler_Adaptor::cbs_startPrefixMapping_3942_0, prefix, uri); + } else { + return QXmlDefaultHandler::startPrefixMapping(prefix, uri); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::unparsedEntityDecl(const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName) + bool cbs_unparsedEntityDecl_7776_0(const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName) + { + return QXmlDefaultHandler::unparsedEntityDecl(name, publicId, systemId, notationName); + } + + virtual bool unparsedEntityDecl(const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName) + { + if (cb_unparsedEntityDecl_7776_0.can_issue()) { + return cb_unparsedEntityDecl_7776_0.issue(&QXmlDefaultHandler_Adaptor::cbs_unparsedEntityDecl_7776_0, name, publicId, systemId, notationName); + } else { + return QXmlDefaultHandler::unparsedEntityDecl(name, publicId, systemId, notationName); + } + } + + // [adaptor impl] bool QXmlDefaultHandler::warning(const QXmlParseException &exception) + bool cbs_warning_3149_0(const QXmlParseException &exception) + { + return QXmlDefaultHandler::warning(exception); + } + + virtual bool warning(const QXmlParseException &exception) + { + if (cb_warning_3149_0.can_issue()) { + return cb_warning_3149_0.issue(&QXmlDefaultHandler_Adaptor::cbs_warning_3149_0, exception); + } else { + return QXmlDefaultHandler::warning(exception); + } + } + + gsi::Callback cb_attributeDecl_9693_0; + gsi::Callback cb_characters_2025_0; + gsi::Callback cb_comment_2025_0; + gsi::Callback cb_endCDATA_0_0; + gsi::Callback cb_endDTD_0_0; + gsi::Callback cb_endDocument_0_0; + gsi::Callback cb_endElement_5859_0; + gsi::Callback cb_endEntity_2025_0; + gsi::Callback cb_endPrefixMapping_2025_0; + gsi::Callback cb_error_3149_0; + gsi::Callback cb_errorString_c0_0; + gsi::Callback cb_externalEntityDecl_5859_0; + gsi::Callback cb_fatalError_3149_0; + gsi::Callback cb_ignorableWhitespace_2025_0; + gsi::Callback cb_internalEntityDecl_3942_0; + gsi::Callback cb_notationDecl_5859_0; + gsi::Callback cb_processingInstruction_3942_0; + gsi::Callback cb_setDocumentLocator_1732_0; + gsi::Callback cb_skippedEntity_2025_0; + gsi::Callback cb_startCDATA_0_0; + gsi::Callback cb_startDTD_5859_0; + gsi::Callback cb_startDocument_0_0; + gsi::Callback cb_startElement_8513_0; + gsi::Callback cb_startEntity_2025_0; + gsi::Callback cb_startPrefixMapping_3942_0; + gsi::Callback cb_unparsedEntityDecl_7776_0; + gsi::Callback cb_warning_3149_0; +}; + +QXmlDefaultHandler_Adaptor::~QXmlDefaultHandler_Adaptor() { } + +// Constructor QXmlDefaultHandler::QXmlDefaultHandler() (adaptor class) + +static void _init_ctor_QXmlDefaultHandler_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlDefaultHandler_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlDefaultHandler_Adaptor ()); +} + + +// bool QXmlDefaultHandler::attributeDecl(const QString &eName, const QString &aName, const QString &type, const QString &valueDefault, const QString &value) + +static void _init_cbs_attributeDecl_9693_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("aName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("valueDefault"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("value"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_attributeDecl_9693_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + const QString &arg4 = args.read (heap); + const QString &arg5 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_attributeDecl_9693_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_attributeDecl_9693_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_attributeDecl_9693_0 = cb; +} + + +// bool QXmlDefaultHandler::characters(const QString &ch) + +static void _init_cbs_characters_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ch"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_characters_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_characters_2025_0 (arg1)); +} + +static void _set_callback_cbs_characters_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_characters_2025_0 = cb; +} + + +// bool QXmlDefaultHandler::comment(const QString &ch) + +static void _init_cbs_comment_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ch"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_comment_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_comment_2025_0 (arg1)); +} + +static void _set_callback_cbs_comment_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_comment_2025_0 = cb; +} + + +// bool QXmlDefaultHandler::endCDATA() + +static void _init_cbs_endCDATA_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_endCDATA_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_endCDATA_0_0 ()); +} + +static void _set_callback_cbs_endCDATA_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_endCDATA_0_0 = cb; +} + + +// bool QXmlDefaultHandler::endDTD() + +static void _init_cbs_endDTD_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_endDTD_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_endDTD_0_0 ()); +} + +static void _set_callback_cbs_endDTD_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_endDTD_0_0 = cb; +} + + +// bool QXmlDefaultHandler::endDocument() + +static void _init_cbs_endDocument_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_endDocument_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_endDocument_0_0 ()); +} + +static void _set_callback_cbs_endDocument_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_endDocument_0_0 = cb; +} + + +// bool QXmlDefaultHandler::endElement(const QString &namespaceURI, const QString &localName, const QString &qName) + +static void _init_cbs_endElement_5859_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("qName"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_endElement_5859_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_endElement_5859_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_endElement_5859_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_endElement_5859_0 = cb; +} + + +// bool QXmlDefaultHandler::endEntity(const QString &name) + +static void _init_cbs_endEntity_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_endEntity_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_endEntity_2025_0 (arg1)); +} + +static void _set_callback_cbs_endEntity_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_endEntity_2025_0 = cb; +} + + +// bool QXmlDefaultHandler::endPrefixMapping(const QString &prefix) + +static void _init_cbs_endPrefixMapping_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_endPrefixMapping_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_endPrefixMapping_2025_0 (arg1)); +} + +static void _set_callback_cbs_endPrefixMapping_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_endPrefixMapping_2025_0 = cb; +} + + +// bool QXmlDefaultHandler::error(const QXmlParseException &exception) + +static void _init_cbs_error_3149_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exception"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_error_3149_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlParseException &arg1 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_error_3149_0 (arg1)); +} + +static void _set_callback_cbs_error_3149_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_error_3149_0 = cb; +} + + +// QString QXmlDefaultHandler::errorString() + +static void _init_cbs_errorString_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_errorString_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlDefaultHandler_Adaptor *)cls)->cbs_errorString_c0_0 ()); +} + +static void _set_callback_cbs_errorString_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_errorString_c0_0 = cb; +} + + +// bool QXmlDefaultHandler::externalEntityDecl(const QString &name, const QString &publicId, const QString &systemId) + +static void _init_cbs_externalEntityDecl_5859_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("publicId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("systemId"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_externalEntityDecl_5859_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_externalEntityDecl_5859_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_externalEntityDecl_5859_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_externalEntityDecl_5859_0 = cb; +} + + +// bool QXmlDefaultHandler::fatalError(const QXmlParseException &exception) + +static void _init_cbs_fatalError_3149_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exception"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fatalError_3149_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlParseException &arg1 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_fatalError_3149_0 (arg1)); +} + +static void _set_callback_cbs_fatalError_3149_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_fatalError_3149_0 = cb; +} + + +// bool QXmlDefaultHandler::ignorableWhitespace(const QString &ch) + +static void _init_cbs_ignorableWhitespace_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ch"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_ignorableWhitespace_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_ignorableWhitespace_2025_0 (arg1)); +} + +static void _set_callback_cbs_ignorableWhitespace_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_ignorableWhitespace_2025_0 = cb; +} + + +// bool QXmlDefaultHandler::internalEntityDecl(const QString &name, const QString &value) + +static void _init_cbs_internalEntityDecl_3942_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_internalEntityDecl_3942_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_internalEntityDecl_3942_0 (arg1, arg2)); +} + +static void _set_callback_cbs_internalEntityDecl_3942_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_internalEntityDecl_3942_0 = cb; +} + + +// bool QXmlDefaultHandler::notationDecl(const QString &name, const QString &publicId, const QString &systemId) + +static void _init_cbs_notationDecl_5859_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("publicId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("systemId"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_notationDecl_5859_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_notationDecl_5859_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_notationDecl_5859_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_notationDecl_5859_0 = cb; +} + + +// bool QXmlDefaultHandler::processingInstruction(const QString &target, const QString &data) + +static void _init_cbs_processingInstruction_3942_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_processingInstruction_3942_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_processingInstruction_3942_0 (arg1, arg2)); +} + +static void _set_callback_cbs_processingInstruction_3942_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_processingInstruction_3942_0 = cb; +} + + +// void QXmlDefaultHandler::setDocumentLocator(QXmlLocator *locator) + +static void _init_cbs_setDocumentLocator_1732_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("locator"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setDocumentLocator_1732_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlLocator *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlDefaultHandler_Adaptor *)cls)->cbs_setDocumentLocator_1732_0 (arg1); +} + +static void _set_callback_cbs_setDocumentLocator_1732_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_setDocumentLocator_1732_0 = cb; +} + + +// bool QXmlDefaultHandler::skippedEntity(const QString &name) + +static void _init_cbs_skippedEntity_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_skippedEntity_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_skippedEntity_2025_0 (arg1)); +} + +static void _set_callback_cbs_skippedEntity_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_skippedEntity_2025_0 = cb; +} + + +// bool QXmlDefaultHandler::startCDATA() + +static void _init_cbs_startCDATA_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_startCDATA_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_startCDATA_0_0 ()); +} + +static void _set_callback_cbs_startCDATA_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_startCDATA_0_0 = cb; +} + + +// bool QXmlDefaultHandler::startDTD(const QString &name, const QString &publicId, const QString &systemId) + +static void _init_cbs_startDTD_5859_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("publicId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("systemId"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_startDTD_5859_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_startDTD_5859_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_startDTD_5859_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_startDTD_5859_0 = cb; +} + + +// bool QXmlDefaultHandler::startDocument() + +static void _init_cbs_startDocument_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_startDocument_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_startDocument_0_0 ()); +} + +static void _set_callback_cbs_startDocument_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_startDocument_0_0 = cb; +} + + +// bool QXmlDefaultHandler::startElement(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts) + +static void _init_cbs_startElement_8513_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namespaceURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("qName"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("atts"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_startElement_8513_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + const QXmlAttributes &arg4 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_startElement_8513_0 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_startElement_8513_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_startElement_8513_0 = cb; +} + + +// bool QXmlDefaultHandler::startEntity(const QString &name) + +static void _init_cbs_startEntity_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_startEntity_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_startEntity_2025_0 (arg1)); +} + +static void _set_callback_cbs_startEntity_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_startEntity_2025_0 = cb; +} + + +// bool QXmlDefaultHandler::startPrefixMapping(const QString &prefix, const QString &uri) + +static void _init_cbs_startPrefixMapping_3942_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("uri"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_startPrefixMapping_3942_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_startPrefixMapping_3942_0 (arg1, arg2)); +} + +static void _set_callback_cbs_startPrefixMapping_3942_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_startPrefixMapping_3942_0 = cb; +} + + +// bool QXmlDefaultHandler::unparsedEntityDecl(const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName) + +static void _init_cbs_unparsedEntityDecl_7776_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("publicId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("systemId"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("notationName"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_unparsedEntityDecl_7776_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + const QString &arg4 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_unparsedEntityDecl_7776_0 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_unparsedEntityDecl_7776_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_unparsedEntityDecl_7776_0 = cb; +} + + +// bool QXmlDefaultHandler::warning(const QXmlParseException &exception) + +static void _init_cbs_warning_3149_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exception"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_warning_3149_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlParseException &arg1 = args.read (heap); + ret.write ((bool)((QXmlDefaultHandler_Adaptor *)cls)->cbs_warning_3149_0 (arg1)); +} + +static void _set_callback_cbs_warning_3149_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlDefaultHandler_Adaptor *)cls)->cb_warning_3149_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QXmlDefaultHandler (); + +static gsi::Methods methods_QXmlDefaultHandler_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlDefaultHandler::QXmlDefaultHandler()\nThis method creates an object of class QXmlDefaultHandler.", &_init_ctor_QXmlDefaultHandler_Adaptor_0, &_call_ctor_QXmlDefaultHandler_Adaptor_0); + methods += new qt_gsi::GenericMethod ("attributeDecl", "@brief Virtual method bool QXmlDefaultHandler::attributeDecl(const QString &eName, const QString &aName, const QString &type, const QString &valueDefault, const QString &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_attributeDecl_9693_0, &_call_cbs_attributeDecl_9693_0); + methods += new qt_gsi::GenericMethod ("attributeDecl", "@hide", false, &_init_cbs_attributeDecl_9693_0, &_call_cbs_attributeDecl_9693_0, &_set_callback_cbs_attributeDecl_9693_0); + methods += new qt_gsi::GenericMethod ("characters", "@brief Virtual method bool QXmlDefaultHandler::characters(const QString &ch)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_characters_2025_0, &_call_cbs_characters_2025_0); + methods += new qt_gsi::GenericMethod ("characters", "@hide", false, &_init_cbs_characters_2025_0, &_call_cbs_characters_2025_0, &_set_callback_cbs_characters_2025_0); + methods += new qt_gsi::GenericMethod ("comment", "@brief Virtual method bool QXmlDefaultHandler::comment(const QString &ch)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_comment_2025_0, &_call_cbs_comment_2025_0); + methods += new qt_gsi::GenericMethod ("comment", "@hide", false, &_init_cbs_comment_2025_0, &_call_cbs_comment_2025_0, &_set_callback_cbs_comment_2025_0); + methods += new qt_gsi::GenericMethod ("endCDATA", "@brief Virtual method bool QXmlDefaultHandler::endCDATA()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_endCDATA_0_0, &_call_cbs_endCDATA_0_0); + methods += new qt_gsi::GenericMethod ("endCDATA", "@hide", false, &_init_cbs_endCDATA_0_0, &_call_cbs_endCDATA_0_0, &_set_callback_cbs_endCDATA_0_0); + methods += new qt_gsi::GenericMethod ("endDTD", "@brief Virtual method bool QXmlDefaultHandler::endDTD()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_endDTD_0_0, &_call_cbs_endDTD_0_0); + methods += new qt_gsi::GenericMethod ("endDTD", "@hide", false, &_init_cbs_endDTD_0_0, &_call_cbs_endDTD_0_0, &_set_callback_cbs_endDTD_0_0); + methods += new qt_gsi::GenericMethod ("endDocument", "@brief Virtual method bool QXmlDefaultHandler::endDocument()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_endDocument_0_0, &_call_cbs_endDocument_0_0); + methods += new qt_gsi::GenericMethod ("endDocument", "@hide", false, &_init_cbs_endDocument_0_0, &_call_cbs_endDocument_0_0, &_set_callback_cbs_endDocument_0_0); + methods += new qt_gsi::GenericMethod ("endElement", "@brief Virtual method bool QXmlDefaultHandler::endElement(const QString &namespaceURI, const QString &localName, const QString &qName)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_endElement_5859_0, &_call_cbs_endElement_5859_0); + methods += new qt_gsi::GenericMethod ("endElement", "@hide", false, &_init_cbs_endElement_5859_0, &_call_cbs_endElement_5859_0, &_set_callback_cbs_endElement_5859_0); + methods += new qt_gsi::GenericMethod ("endEntity", "@brief Virtual method bool QXmlDefaultHandler::endEntity(const QString &name)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_endEntity_2025_0, &_call_cbs_endEntity_2025_0); + methods += new qt_gsi::GenericMethod ("endEntity", "@hide", false, &_init_cbs_endEntity_2025_0, &_call_cbs_endEntity_2025_0, &_set_callback_cbs_endEntity_2025_0); + methods += new qt_gsi::GenericMethod ("endPrefixMapping", "@brief Virtual method bool QXmlDefaultHandler::endPrefixMapping(const QString &prefix)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_endPrefixMapping_2025_0, &_call_cbs_endPrefixMapping_2025_0); + methods += new qt_gsi::GenericMethod ("endPrefixMapping", "@hide", false, &_init_cbs_endPrefixMapping_2025_0, &_call_cbs_endPrefixMapping_2025_0, &_set_callback_cbs_endPrefixMapping_2025_0); + methods += new qt_gsi::GenericMethod ("error", "@brief Virtual method bool QXmlDefaultHandler::error(const QXmlParseException &exception)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_error_3149_0, &_call_cbs_error_3149_0); + methods += new qt_gsi::GenericMethod ("error", "@hide", false, &_init_cbs_error_3149_0, &_call_cbs_error_3149_0, &_set_callback_cbs_error_3149_0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Virtual method QString QXmlDefaultHandler::errorString()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_errorString_c0_0, &_call_cbs_errorString_c0_0); + methods += new qt_gsi::GenericMethod ("errorString", "@hide", true, &_init_cbs_errorString_c0_0, &_call_cbs_errorString_c0_0, &_set_callback_cbs_errorString_c0_0); + methods += new qt_gsi::GenericMethod ("externalEntityDecl", "@brief Virtual method bool QXmlDefaultHandler::externalEntityDecl(const QString &name, const QString &publicId, const QString &systemId)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_externalEntityDecl_5859_0, &_call_cbs_externalEntityDecl_5859_0); + methods += new qt_gsi::GenericMethod ("externalEntityDecl", "@hide", false, &_init_cbs_externalEntityDecl_5859_0, &_call_cbs_externalEntityDecl_5859_0, &_set_callback_cbs_externalEntityDecl_5859_0); + methods += new qt_gsi::GenericMethod ("fatalError", "@brief Virtual method bool QXmlDefaultHandler::fatalError(const QXmlParseException &exception)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fatalError_3149_0, &_call_cbs_fatalError_3149_0); + methods += new qt_gsi::GenericMethod ("fatalError", "@hide", false, &_init_cbs_fatalError_3149_0, &_call_cbs_fatalError_3149_0, &_set_callback_cbs_fatalError_3149_0); + methods += new qt_gsi::GenericMethod ("ignorableWhitespace", "@brief Virtual method bool QXmlDefaultHandler::ignorableWhitespace(const QString &ch)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_ignorableWhitespace_2025_0, &_call_cbs_ignorableWhitespace_2025_0); + methods += new qt_gsi::GenericMethod ("ignorableWhitespace", "@hide", false, &_init_cbs_ignorableWhitespace_2025_0, &_call_cbs_ignorableWhitespace_2025_0, &_set_callback_cbs_ignorableWhitespace_2025_0); + methods += new qt_gsi::GenericMethod ("internalEntityDecl", "@brief Virtual method bool QXmlDefaultHandler::internalEntityDecl(const QString &name, const QString &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_internalEntityDecl_3942_0, &_call_cbs_internalEntityDecl_3942_0); + methods += new qt_gsi::GenericMethod ("internalEntityDecl", "@hide", false, &_init_cbs_internalEntityDecl_3942_0, &_call_cbs_internalEntityDecl_3942_0, &_set_callback_cbs_internalEntityDecl_3942_0); + methods += new qt_gsi::GenericMethod ("notationDecl", "@brief Virtual method bool QXmlDefaultHandler::notationDecl(const QString &name, const QString &publicId, const QString &systemId)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_notationDecl_5859_0, &_call_cbs_notationDecl_5859_0); + methods += new qt_gsi::GenericMethod ("notationDecl", "@hide", false, &_init_cbs_notationDecl_5859_0, &_call_cbs_notationDecl_5859_0, &_set_callback_cbs_notationDecl_5859_0); + methods += new qt_gsi::GenericMethod ("processingInstruction", "@brief Virtual method bool QXmlDefaultHandler::processingInstruction(const QString &target, const QString &data)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_processingInstruction_3942_0, &_call_cbs_processingInstruction_3942_0); + methods += new qt_gsi::GenericMethod ("processingInstruction", "@hide", false, &_init_cbs_processingInstruction_3942_0, &_call_cbs_processingInstruction_3942_0, &_set_callback_cbs_processingInstruction_3942_0); + methods += new qt_gsi::GenericMethod ("setDocumentLocator", "@brief Virtual method void QXmlDefaultHandler::setDocumentLocator(QXmlLocator *locator)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setDocumentLocator_1732_0, &_call_cbs_setDocumentLocator_1732_0); + methods += new qt_gsi::GenericMethod ("setDocumentLocator", "@hide", false, &_init_cbs_setDocumentLocator_1732_0, &_call_cbs_setDocumentLocator_1732_0, &_set_callback_cbs_setDocumentLocator_1732_0); + methods += new qt_gsi::GenericMethod ("skippedEntity", "@brief Virtual method bool QXmlDefaultHandler::skippedEntity(const QString &name)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_skippedEntity_2025_0, &_call_cbs_skippedEntity_2025_0); + methods += new qt_gsi::GenericMethod ("skippedEntity", "@hide", false, &_init_cbs_skippedEntity_2025_0, &_call_cbs_skippedEntity_2025_0, &_set_callback_cbs_skippedEntity_2025_0); + methods += new qt_gsi::GenericMethod ("startCDATA", "@brief Virtual method bool QXmlDefaultHandler::startCDATA()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startCDATA_0_0, &_call_cbs_startCDATA_0_0); + methods += new qt_gsi::GenericMethod ("startCDATA", "@hide", false, &_init_cbs_startCDATA_0_0, &_call_cbs_startCDATA_0_0, &_set_callback_cbs_startCDATA_0_0); + methods += new qt_gsi::GenericMethod ("startDTD", "@brief Virtual method bool QXmlDefaultHandler::startDTD(const QString &name, const QString &publicId, const QString &systemId)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startDTD_5859_0, &_call_cbs_startDTD_5859_0); + methods += new qt_gsi::GenericMethod ("startDTD", "@hide", false, &_init_cbs_startDTD_5859_0, &_call_cbs_startDTD_5859_0, &_set_callback_cbs_startDTD_5859_0); + methods += new qt_gsi::GenericMethod ("startDocument", "@brief Virtual method bool QXmlDefaultHandler::startDocument()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startDocument_0_0, &_call_cbs_startDocument_0_0); + methods += new qt_gsi::GenericMethod ("startDocument", "@hide", false, &_init_cbs_startDocument_0_0, &_call_cbs_startDocument_0_0, &_set_callback_cbs_startDocument_0_0); + methods += new qt_gsi::GenericMethod ("startElement", "@brief Virtual method bool QXmlDefaultHandler::startElement(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startElement_8513_0, &_call_cbs_startElement_8513_0); + methods += new qt_gsi::GenericMethod ("startElement", "@hide", false, &_init_cbs_startElement_8513_0, &_call_cbs_startElement_8513_0, &_set_callback_cbs_startElement_8513_0); + methods += new qt_gsi::GenericMethod ("startEntity", "@brief Virtual method bool QXmlDefaultHandler::startEntity(const QString &name)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startEntity_2025_0, &_call_cbs_startEntity_2025_0); + methods += new qt_gsi::GenericMethod ("startEntity", "@hide", false, &_init_cbs_startEntity_2025_0, &_call_cbs_startEntity_2025_0, &_set_callback_cbs_startEntity_2025_0); + methods += new qt_gsi::GenericMethod ("startPrefixMapping", "@brief Virtual method bool QXmlDefaultHandler::startPrefixMapping(const QString &prefix, const QString &uri)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startPrefixMapping_3942_0, &_call_cbs_startPrefixMapping_3942_0); + methods += new qt_gsi::GenericMethod ("startPrefixMapping", "@hide", false, &_init_cbs_startPrefixMapping_3942_0, &_call_cbs_startPrefixMapping_3942_0, &_set_callback_cbs_startPrefixMapping_3942_0); + methods += new qt_gsi::GenericMethod ("unparsedEntityDecl", "@brief Virtual method bool QXmlDefaultHandler::unparsedEntityDecl(const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_unparsedEntityDecl_7776_0, &_call_cbs_unparsedEntityDecl_7776_0); + methods += new qt_gsi::GenericMethod ("unparsedEntityDecl", "@hide", false, &_init_cbs_unparsedEntityDecl_7776_0, &_call_cbs_unparsedEntityDecl_7776_0, &_set_callback_cbs_unparsedEntityDecl_7776_0); + methods += new qt_gsi::GenericMethod ("warning", "@brief Virtual method bool QXmlDefaultHandler::warning(const QXmlParseException &exception)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_warning_3149_0, &_call_cbs_warning_3149_0); + methods += new qt_gsi::GenericMethod ("warning", "@hide", false, &_init_cbs_warning_3149_0, &_call_cbs_warning_3149_0, &_set_callback_cbs_warning_3149_0); + return methods; +} + +gsi::Class decl_QXmlDefaultHandler_Adaptor (qtdecl_QXmlDefaultHandler (), "QtCore5Compat", "QXmlDefaultHandler", + methods_QXmlDefaultHandler_Adaptor (), + "@qt\n@brief Binding of QXmlDefaultHandler"); + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlEntityResolver.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlEntityResolver.cc new file mode 100644 index 000000000..5f414122a --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlEntityResolver.cc @@ -0,0 +1,71 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlEntityResolver.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlEntityResolver + +// QString QXmlEntityResolver::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlEntityResolver *)cls)->errorString ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QXmlEntityResolver () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QXmlEntityResolver::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + return methods; +} + +gsi::Class decl_QXmlEntityResolver ("QtCore5Compat", "QXmlEntityResolver", + methods_QXmlEntityResolver (), + "@qt\n@brief Binding of QXmlEntityResolver"); + + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlEntityResolver () { return decl_QXmlEntityResolver; } + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlErrorHandler.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlErrorHandler.cc new file mode 100644 index 000000000..f336cba83 --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlErrorHandler.cc @@ -0,0 +1,341 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlErrorHandler.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlErrorHandler + +// bool QXmlErrorHandler::error(const QXmlParseException &exception) + + +static void _init_f_error_3149 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exception"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_error_3149 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlErrorHandler *)cls)->error (arg1)); +} + + +// QString QXmlErrorHandler::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlErrorHandler *)cls)->errorString ()); +} + + +// bool QXmlErrorHandler::fatalError(const QXmlParseException &exception) + + +static void _init_f_fatalError_3149 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exception"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fatalError_3149 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlErrorHandler *)cls)->fatalError (arg1)); +} + + +// bool QXmlErrorHandler::warning(const QXmlParseException &exception) + + +static void _init_f_warning_3149 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exception"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_warning_3149 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlErrorHandler *)cls)->warning (arg1)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QXmlErrorHandler () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("error", "@brief Method bool QXmlErrorHandler::error(const QXmlParseException &exception)\n", false, &_init_f_error_3149, &_call_f_error_3149); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QXmlErrorHandler::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("fatalError", "@brief Method bool QXmlErrorHandler::fatalError(const QXmlParseException &exception)\n", false, &_init_f_fatalError_3149, &_call_f_fatalError_3149); + methods += new qt_gsi::GenericMethod ("warning", "@brief Method bool QXmlErrorHandler::warning(const QXmlParseException &exception)\n", false, &_init_f_warning_3149, &_call_f_warning_3149); + return methods; +} + +gsi::Class decl_QXmlErrorHandler ("QtCore5Compat", "QXmlErrorHandler_Native", + methods_QXmlErrorHandler (), + "@hide\n@alias QXmlErrorHandler"); + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlErrorHandler () { return decl_QXmlErrorHandler; } + +} + + +class QXmlErrorHandler_Adaptor : public QXmlErrorHandler, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QXmlErrorHandler_Adaptor(); + + // [adaptor ctor] QXmlErrorHandler::QXmlErrorHandler() + QXmlErrorHandler_Adaptor() : QXmlErrorHandler() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] bool QXmlErrorHandler::error(const QXmlParseException &exception) + bool cbs_error_3149_0(const QXmlParseException &exception) + { + __SUPPRESS_UNUSED_WARNING (exception); + throw qt_gsi::AbstractMethodCalledException("error"); + } + + virtual bool error(const QXmlParseException &exception) + { + if (cb_error_3149_0.can_issue()) { + return cb_error_3149_0.issue(&QXmlErrorHandler_Adaptor::cbs_error_3149_0, exception); + } else { + throw qt_gsi::AbstractMethodCalledException("error"); + } + } + + // [adaptor impl] QString QXmlErrorHandler::errorString() + QString cbs_errorString_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("errorString"); + } + + virtual QString errorString() const + { + if (cb_errorString_c0_0.can_issue()) { + return cb_errorString_c0_0.issue(&QXmlErrorHandler_Adaptor::cbs_errorString_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("errorString"); + } + } + + // [adaptor impl] bool QXmlErrorHandler::fatalError(const QXmlParseException &exception) + bool cbs_fatalError_3149_0(const QXmlParseException &exception) + { + __SUPPRESS_UNUSED_WARNING (exception); + throw qt_gsi::AbstractMethodCalledException("fatalError"); + } + + virtual bool fatalError(const QXmlParseException &exception) + { + if (cb_fatalError_3149_0.can_issue()) { + return cb_fatalError_3149_0.issue(&QXmlErrorHandler_Adaptor::cbs_fatalError_3149_0, exception); + } else { + throw qt_gsi::AbstractMethodCalledException("fatalError"); + } + } + + // [adaptor impl] bool QXmlErrorHandler::warning(const QXmlParseException &exception) + bool cbs_warning_3149_0(const QXmlParseException &exception) + { + __SUPPRESS_UNUSED_WARNING (exception); + throw qt_gsi::AbstractMethodCalledException("warning"); + } + + virtual bool warning(const QXmlParseException &exception) + { + if (cb_warning_3149_0.can_issue()) { + return cb_warning_3149_0.issue(&QXmlErrorHandler_Adaptor::cbs_warning_3149_0, exception); + } else { + throw qt_gsi::AbstractMethodCalledException("warning"); + } + } + + gsi::Callback cb_error_3149_0; + gsi::Callback cb_errorString_c0_0; + gsi::Callback cb_fatalError_3149_0; + gsi::Callback cb_warning_3149_0; +}; + +QXmlErrorHandler_Adaptor::~QXmlErrorHandler_Adaptor() { } + +// Constructor QXmlErrorHandler::QXmlErrorHandler() (adaptor class) + +static void _init_ctor_QXmlErrorHandler_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlErrorHandler_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlErrorHandler_Adaptor ()); +} + + +// bool QXmlErrorHandler::error(const QXmlParseException &exception) + +static void _init_cbs_error_3149_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exception"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_error_3149_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlParseException &arg1 = args.read (heap); + ret.write ((bool)((QXmlErrorHandler_Adaptor *)cls)->cbs_error_3149_0 (arg1)); +} + +static void _set_callback_cbs_error_3149_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlErrorHandler_Adaptor *)cls)->cb_error_3149_0 = cb; +} + + +// QString QXmlErrorHandler::errorString() + +static void _init_cbs_errorString_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_errorString_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlErrorHandler_Adaptor *)cls)->cbs_errorString_c0_0 ()); +} + +static void _set_callback_cbs_errorString_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlErrorHandler_Adaptor *)cls)->cb_errorString_c0_0 = cb; +} + + +// bool QXmlErrorHandler::fatalError(const QXmlParseException &exception) + +static void _init_cbs_fatalError_3149_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exception"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fatalError_3149_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlParseException &arg1 = args.read (heap); + ret.write ((bool)((QXmlErrorHandler_Adaptor *)cls)->cbs_fatalError_3149_0 (arg1)); +} + +static void _set_callback_cbs_fatalError_3149_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlErrorHandler_Adaptor *)cls)->cb_fatalError_3149_0 = cb; +} + + +// bool QXmlErrorHandler::warning(const QXmlParseException &exception) + +static void _init_cbs_warning_3149_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exception"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_warning_3149_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlParseException &arg1 = args.read (heap); + ret.write ((bool)((QXmlErrorHandler_Adaptor *)cls)->cbs_warning_3149_0 (arg1)); +} + +static void _set_callback_cbs_warning_3149_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlErrorHandler_Adaptor *)cls)->cb_warning_3149_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QXmlErrorHandler (); + +static gsi::Methods methods_QXmlErrorHandler_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlErrorHandler::QXmlErrorHandler()\nThis method creates an object of class QXmlErrorHandler.", &_init_ctor_QXmlErrorHandler_Adaptor_0, &_call_ctor_QXmlErrorHandler_Adaptor_0); + methods += new qt_gsi::GenericMethod ("error", "@brief Virtual method bool QXmlErrorHandler::error(const QXmlParseException &exception)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_error_3149_0, &_call_cbs_error_3149_0); + methods += new qt_gsi::GenericMethod ("error", "@hide", false, &_init_cbs_error_3149_0, &_call_cbs_error_3149_0, &_set_callback_cbs_error_3149_0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Virtual method QString QXmlErrorHandler::errorString()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_errorString_c0_0, &_call_cbs_errorString_c0_0); + methods += new qt_gsi::GenericMethod ("errorString", "@hide", true, &_init_cbs_errorString_c0_0, &_call_cbs_errorString_c0_0, &_set_callback_cbs_errorString_c0_0); + methods += new qt_gsi::GenericMethod ("fatalError", "@brief Virtual method bool QXmlErrorHandler::fatalError(const QXmlParseException &exception)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fatalError_3149_0, &_call_cbs_fatalError_3149_0); + methods += new qt_gsi::GenericMethod ("fatalError", "@hide", false, &_init_cbs_fatalError_3149_0, &_call_cbs_fatalError_3149_0, &_set_callback_cbs_fatalError_3149_0); + methods += new qt_gsi::GenericMethod ("warning", "@brief Virtual method bool QXmlErrorHandler::warning(const QXmlParseException &exception)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_warning_3149_0, &_call_cbs_warning_3149_0); + methods += new qt_gsi::GenericMethod ("warning", "@hide", false, &_init_cbs_warning_3149_0, &_call_cbs_warning_3149_0, &_set_callback_cbs_warning_3149_0); + return methods; +} + +gsi::Class decl_QXmlErrorHandler_Adaptor (qtdecl_QXmlErrorHandler (), "QtCore5Compat", "QXmlErrorHandler", + methods_QXmlErrorHandler_Adaptor (), + "@qt\n@brief Binding of QXmlErrorHandler"); + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlInputSource.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlInputSource.cc new file mode 100644 index 000000000..8ced6213f --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlInputSource.cc @@ -0,0 +1,450 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlInputSource.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlInputSource + +// QString QXmlInputSource::data() + + +static void _init_f_data_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_data_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlInputSource *)cls)->data ()); +} + + +// void QXmlInputSource::fetchData() + + +static void _init_f_fetchData_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fetchData_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlInputSource *)cls)->fetchData (); +} + + +// QChar QXmlInputSource::next() + + +static void _init_f_next_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_next_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QXmlInputSource *)cls)->next ())); +} + + +// void QXmlInputSource::reset() + + +static void _init_f_reset_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reset_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlInputSource *)cls)->reset (); +} + + +// void QXmlInputSource::setData(const QString &dat) + + +static void _init_f_setData_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dat"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setData_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlInputSource *)cls)->setData (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QXmlInputSource () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":data", "@brief Method QString QXmlInputSource::data()\n", true, &_init_f_data_c0, &_call_f_data_c0); + methods += new qt_gsi::GenericMethod ("fetchData", "@brief Method void QXmlInputSource::fetchData()\n", false, &_init_f_fetchData_0, &_call_f_fetchData_0); + methods += new qt_gsi::GenericMethod ("next", "@brief Method QChar QXmlInputSource::next()\n", false, &_init_f_next_0, &_call_f_next_0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method void QXmlInputSource::reset()\n", false, &_init_f_reset_0, &_call_f_reset_0); + methods += new qt_gsi::GenericMethod ("setData|data=", "@brief Method void QXmlInputSource::setData(const QString &dat)\n", false, &_init_f_setData_2025, &_call_f_setData_2025); + return methods; +} + +gsi::Class decl_QXmlInputSource ("QtCore5Compat", "QXmlInputSource_Native", + methods_QXmlInputSource (), + "@hide\n@alias QXmlInputSource"); + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlInputSource () { return decl_QXmlInputSource; } + +} + + +class QXmlInputSource_Adaptor : public QXmlInputSource, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QXmlInputSource_Adaptor(); + + // [adaptor ctor] QXmlInputSource::QXmlInputSource() + QXmlInputSource_Adaptor() : QXmlInputSource() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QXmlInputSource::QXmlInputSource(QIODevice *dev) + QXmlInputSource_Adaptor(QIODevice *dev) : QXmlInputSource(dev) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QString QXmlInputSource::data() + QString cbs_data_c0_0() const + { + return QXmlInputSource::data(); + } + + virtual QString data() const + { + if (cb_data_c0_0.can_issue()) { + return cb_data_c0_0.issue(&QXmlInputSource_Adaptor::cbs_data_c0_0); + } else { + return QXmlInputSource::data(); + } + } + + // [adaptor impl] void QXmlInputSource::fetchData() + void cbs_fetchData_0_0() + { + QXmlInputSource::fetchData(); + } + + virtual void fetchData() + { + if (cb_fetchData_0_0.can_issue()) { + cb_fetchData_0_0.issue(&QXmlInputSource_Adaptor::cbs_fetchData_0_0); + } else { + QXmlInputSource::fetchData(); + } + } + + // [adaptor impl] QChar QXmlInputSource::next() + qt_gsi::Converter::target_type cbs_next_0_0() + { + return qt_gsi::CppToQtAdaptor(QXmlInputSource::next()); + } + + virtual QChar next() + { + if (cb_next_0_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_next_0_0.issue::target_type>(&QXmlInputSource_Adaptor::cbs_next_0_0)).cref(); + } else { + return QXmlInputSource::next(); + } + } + + // [adaptor impl] void QXmlInputSource::reset() + void cbs_reset_0_0() + { + QXmlInputSource::reset(); + } + + virtual void reset() + { + if (cb_reset_0_0.can_issue()) { + cb_reset_0_0.issue(&QXmlInputSource_Adaptor::cbs_reset_0_0); + } else { + QXmlInputSource::reset(); + } + } + + // [adaptor impl] void QXmlInputSource::setData(const QString &dat) + void cbs_setData_2025_0(const QString &dat) + { + QXmlInputSource::setData(dat); + } + + virtual void setData(const QString &dat) + { + if (cb_setData_2025_0.can_issue()) { + cb_setData_2025_0.issue(&QXmlInputSource_Adaptor::cbs_setData_2025_0, dat); + } else { + QXmlInputSource::setData(dat); + } + } + + // [adaptor impl] QString QXmlInputSource::fromRawData(const QByteArray &data, bool beginning) + QString cbs_fromRawData_3065_1(const QByteArray &data, bool beginning) + { + return QXmlInputSource::fromRawData(data, beginning); + } + + virtual QString fromRawData(const QByteArray &data, bool beginning) + { + if (cb_fromRawData_3065_1.can_issue()) { + return cb_fromRawData_3065_1.issue(&QXmlInputSource_Adaptor::cbs_fromRawData_3065_1, data, beginning); + } else { + return QXmlInputSource::fromRawData(data, beginning); + } + } + + gsi::Callback cb_data_c0_0; + gsi::Callback cb_fetchData_0_0; + gsi::Callback cb_next_0_0; + gsi::Callback cb_reset_0_0; + gsi::Callback cb_setData_2025_0; + gsi::Callback cb_fromRawData_3065_1; +}; + +QXmlInputSource_Adaptor::~QXmlInputSource_Adaptor() { } + +// Constructor QXmlInputSource::QXmlInputSource() (adaptor class) + +static void _init_ctor_QXmlInputSource_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlInputSource_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlInputSource_Adaptor ()); +} + + +// Constructor QXmlInputSource::QXmlInputSource(QIODevice *dev) (adaptor class) + +static void _init_ctor_QXmlInputSource_Adaptor_1447 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dev"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QXmlInputSource_Adaptor_1447 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QXmlInputSource_Adaptor (arg1)); +} + + +// QString QXmlInputSource::data() + +static void _init_cbs_data_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_data_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlInputSource_Adaptor *)cls)->cbs_data_c0_0 ()); +} + +static void _set_callback_cbs_data_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlInputSource_Adaptor *)cls)->cb_data_c0_0 = cb; +} + + +// void QXmlInputSource::fetchData() + +static void _init_cbs_fetchData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_fetchData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlInputSource_Adaptor *)cls)->cbs_fetchData_0_0 (); +} + +static void _set_callback_cbs_fetchData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlInputSource_Adaptor *)cls)->cb_fetchData_0_0 = cb; +} + + +// QString QXmlInputSource::fromRawData(const QByteArray &data, bool beginning) + +static void _init_cbs_fromRawData_3065_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("beginning"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_fromRawData_3065_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + bool arg2 = args.read (heap); + ret.write ((QString)((QXmlInputSource_Adaptor *)cls)->cbs_fromRawData_3065_1 (arg1, arg2)); +} + +static void _set_callback_cbs_fromRawData_3065_1 (void *cls, const gsi::Callback &cb) +{ + ((QXmlInputSource_Adaptor *)cls)->cb_fromRawData_3065_1 = cb; +} + + +// QChar QXmlInputSource::next() + +static void _init_cbs_next_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_cbs_next_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QXmlInputSource_Adaptor *)cls)->cbs_next_0_0 ()); +} + +static void _set_callback_cbs_next_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlInputSource_Adaptor *)cls)->cb_next_0_0 = cb; +} + + +// void QXmlInputSource::reset() + +static void _init_cbs_reset_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reset_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlInputSource_Adaptor *)cls)->cbs_reset_0_0 (); +} + +static void _set_callback_cbs_reset_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlInputSource_Adaptor *)cls)->cb_reset_0_0 = cb; +} + + +// void QXmlInputSource::setData(const QString &dat) + +static void _init_cbs_setData_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dat"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setData_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlInputSource_Adaptor *)cls)->cbs_setData_2025_0 (arg1); +} + +static void _set_callback_cbs_setData_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlInputSource_Adaptor *)cls)->cb_setData_2025_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QXmlInputSource (); + +static gsi::Methods methods_QXmlInputSource_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlInputSource::QXmlInputSource()\nThis method creates an object of class QXmlInputSource.", &_init_ctor_QXmlInputSource_Adaptor_0, &_call_ctor_QXmlInputSource_Adaptor_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlInputSource::QXmlInputSource(QIODevice *dev)\nThis method creates an object of class QXmlInputSource.", &_init_ctor_QXmlInputSource_Adaptor_1447, &_call_ctor_QXmlInputSource_Adaptor_1447); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QString QXmlInputSource::data()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c0_0, &_call_cbs_data_c0_0); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c0_0, &_call_cbs_data_c0_0, &_set_callback_cbs_data_c0_0); + methods += new qt_gsi::GenericMethod ("fetchData", "@brief Virtual method void QXmlInputSource::fetchData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchData_0_0, &_call_cbs_fetchData_0_0); + methods += new qt_gsi::GenericMethod ("fetchData", "@hide", false, &_init_cbs_fetchData_0_0, &_call_cbs_fetchData_0_0, &_set_callback_cbs_fetchData_0_0); + methods += new qt_gsi::GenericMethod ("*fromRawData", "@brief Virtual method QString QXmlInputSource::fromRawData(const QByteArray &data, bool beginning)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fromRawData_3065_1, &_call_cbs_fromRawData_3065_1); + methods += new qt_gsi::GenericMethod ("*fromRawData", "@hide", false, &_init_cbs_fromRawData_3065_1, &_call_cbs_fromRawData_3065_1, &_set_callback_cbs_fromRawData_3065_1); + methods += new qt_gsi::GenericMethod ("next", "@brief Virtual method QChar QXmlInputSource::next()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_next_0_0, &_call_cbs_next_0_0); + methods += new qt_gsi::GenericMethod ("next", "@hide", false, &_init_cbs_next_0_0, &_call_cbs_next_0_0, &_set_callback_cbs_next_0_0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Virtual method void QXmlInputSource::reset()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("reset", "@hide", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0, &_set_callback_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method void QXmlInputSource::setData(const QString &dat)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_2025_0, &_call_cbs_setData_2025_0); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_2025_0, &_call_cbs_setData_2025_0, &_set_callback_cbs_setData_2025_0); + return methods; +} + +gsi::Class decl_QXmlInputSource_Adaptor (qtdecl_QXmlInputSource (), "QtCore5Compat", "QXmlInputSource", + methods_QXmlInputSource_Adaptor (), + "@qt\n@brief Binding of QXmlInputSource"); + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlLexicalHandler.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlLexicalHandler.cc new file mode 100644 index 000000000..7f830b614 --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlLexicalHandler.cc @@ -0,0 +1,575 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlLexicalHandler.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlLexicalHandler + +// bool QXmlLexicalHandler::comment(const QString &ch) + + +static void _init_f_comment_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ch"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_comment_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlLexicalHandler *)cls)->comment (arg1)); +} + + +// bool QXmlLexicalHandler::endCDATA() + + +static void _init_f_endCDATA_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_endCDATA_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlLexicalHandler *)cls)->endCDATA ()); +} + + +// bool QXmlLexicalHandler::endDTD() + + +static void _init_f_endDTD_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_endDTD_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlLexicalHandler *)cls)->endDTD ()); +} + + +// bool QXmlLexicalHandler::endEntity(const QString &name) + + +static void _init_f_endEntity_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_endEntity_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlLexicalHandler *)cls)->endEntity (arg1)); +} + + +// QString QXmlLexicalHandler::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlLexicalHandler *)cls)->errorString ()); +} + + +// bool QXmlLexicalHandler::startCDATA() + + +static void _init_f_startCDATA_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startCDATA_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlLexicalHandler *)cls)->startCDATA ()); +} + + +// bool QXmlLexicalHandler::startDTD(const QString &name, const QString &publicId, const QString &systemId) + + +static void _init_f_startDTD_5859 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("publicId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("systemId"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_startDTD_5859 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlLexicalHandler *)cls)->startDTD (arg1, arg2, arg3)); +} + + +// bool QXmlLexicalHandler::startEntity(const QString &name) + + +static void _init_f_startEntity_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_startEntity_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlLexicalHandler *)cls)->startEntity (arg1)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QXmlLexicalHandler () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("comment", "@brief Method bool QXmlLexicalHandler::comment(const QString &ch)\n", false, &_init_f_comment_2025, &_call_f_comment_2025); + methods += new qt_gsi::GenericMethod ("endCDATA", "@brief Method bool QXmlLexicalHandler::endCDATA()\n", false, &_init_f_endCDATA_0, &_call_f_endCDATA_0); + methods += new qt_gsi::GenericMethod ("endDTD", "@brief Method bool QXmlLexicalHandler::endDTD()\n", false, &_init_f_endDTD_0, &_call_f_endDTD_0); + methods += new qt_gsi::GenericMethod ("endEntity", "@brief Method bool QXmlLexicalHandler::endEntity(const QString &name)\n", false, &_init_f_endEntity_2025, &_call_f_endEntity_2025); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QXmlLexicalHandler::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("startCDATA", "@brief Method bool QXmlLexicalHandler::startCDATA()\n", false, &_init_f_startCDATA_0, &_call_f_startCDATA_0); + methods += new qt_gsi::GenericMethod ("startDTD", "@brief Method bool QXmlLexicalHandler::startDTD(const QString &name, const QString &publicId, const QString &systemId)\n", false, &_init_f_startDTD_5859, &_call_f_startDTD_5859); + methods += new qt_gsi::GenericMethod ("startEntity", "@brief Method bool QXmlLexicalHandler::startEntity(const QString &name)\n", false, &_init_f_startEntity_2025, &_call_f_startEntity_2025); + return methods; +} + +gsi::Class decl_QXmlLexicalHandler ("QtCore5Compat", "QXmlLexicalHandler_Native", + methods_QXmlLexicalHandler (), + "@hide\n@alias QXmlLexicalHandler"); + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlLexicalHandler () { return decl_QXmlLexicalHandler; } + +} + + +class QXmlLexicalHandler_Adaptor : public QXmlLexicalHandler, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QXmlLexicalHandler_Adaptor(); + + // [adaptor ctor] QXmlLexicalHandler::QXmlLexicalHandler() + QXmlLexicalHandler_Adaptor() : QXmlLexicalHandler() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] bool QXmlLexicalHandler::comment(const QString &ch) + bool cbs_comment_2025_0(const QString &ch) + { + __SUPPRESS_UNUSED_WARNING (ch); + throw qt_gsi::AbstractMethodCalledException("comment"); + } + + virtual bool comment(const QString &ch) + { + if (cb_comment_2025_0.can_issue()) { + return cb_comment_2025_0.issue(&QXmlLexicalHandler_Adaptor::cbs_comment_2025_0, ch); + } else { + throw qt_gsi::AbstractMethodCalledException("comment"); + } + } + + // [adaptor impl] bool QXmlLexicalHandler::endCDATA() + bool cbs_endCDATA_0_0() + { + throw qt_gsi::AbstractMethodCalledException("endCDATA"); + } + + virtual bool endCDATA() + { + if (cb_endCDATA_0_0.can_issue()) { + return cb_endCDATA_0_0.issue(&QXmlLexicalHandler_Adaptor::cbs_endCDATA_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("endCDATA"); + } + } + + // [adaptor impl] bool QXmlLexicalHandler::endDTD() + bool cbs_endDTD_0_0() + { + throw qt_gsi::AbstractMethodCalledException("endDTD"); + } + + virtual bool endDTD() + { + if (cb_endDTD_0_0.can_issue()) { + return cb_endDTD_0_0.issue(&QXmlLexicalHandler_Adaptor::cbs_endDTD_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("endDTD"); + } + } + + // [adaptor impl] bool QXmlLexicalHandler::endEntity(const QString &name) + bool cbs_endEntity_2025_0(const QString &name) + { + __SUPPRESS_UNUSED_WARNING (name); + throw qt_gsi::AbstractMethodCalledException("endEntity"); + } + + virtual bool endEntity(const QString &name) + { + if (cb_endEntity_2025_0.can_issue()) { + return cb_endEntity_2025_0.issue(&QXmlLexicalHandler_Adaptor::cbs_endEntity_2025_0, name); + } else { + throw qt_gsi::AbstractMethodCalledException("endEntity"); + } + } + + // [adaptor impl] QString QXmlLexicalHandler::errorString() + QString cbs_errorString_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("errorString"); + } + + virtual QString errorString() const + { + if (cb_errorString_c0_0.can_issue()) { + return cb_errorString_c0_0.issue(&QXmlLexicalHandler_Adaptor::cbs_errorString_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("errorString"); + } + } + + // [adaptor impl] bool QXmlLexicalHandler::startCDATA() + bool cbs_startCDATA_0_0() + { + throw qt_gsi::AbstractMethodCalledException("startCDATA"); + } + + virtual bool startCDATA() + { + if (cb_startCDATA_0_0.can_issue()) { + return cb_startCDATA_0_0.issue(&QXmlLexicalHandler_Adaptor::cbs_startCDATA_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("startCDATA"); + } + } + + // [adaptor impl] bool QXmlLexicalHandler::startDTD(const QString &name, const QString &publicId, const QString &systemId) + bool cbs_startDTD_5859_0(const QString &name, const QString &publicId, const QString &systemId) + { + __SUPPRESS_UNUSED_WARNING (name); + __SUPPRESS_UNUSED_WARNING (publicId); + __SUPPRESS_UNUSED_WARNING (systemId); + throw qt_gsi::AbstractMethodCalledException("startDTD"); + } + + virtual bool startDTD(const QString &name, const QString &publicId, const QString &systemId) + { + if (cb_startDTD_5859_0.can_issue()) { + return cb_startDTD_5859_0.issue(&QXmlLexicalHandler_Adaptor::cbs_startDTD_5859_0, name, publicId, systemId); + } else { + throw qt_gsi::AbstractMethodCalledException("startDTD"); + } + } + + // [adaptor impl] bool QXmlLexicalHandler::startEntity(const QString &name) + bool cbs_startEntity_2025_0(const QString &name) + { + __SUPPRESS_UNUSED_WARNING (name); + throw qt_gsi::AbstractMethodCalledException("startEntity"); + } + + virtual bool startEntity(const QString &name) + { + if (cb_startEntity_2025_0.can_issue()) { + return cb_startEntity_2025_0.issue(&QXmlLexicalHandler_Adaptor::cbs_startEntity_2025_0, name); + } else { + throw qt_gsi::AbstractMethodCalledException("startEntity"); + } + } + + gsi::Callback cb_comment_2025_0; + gsi::Callback cb_endCDATA_0_0; + gsi::Callback cb_endDTD_0_0; + gsi::Callback cb_endEntity_2025_0; + gsi::Callback cb_errorString_c0_0; + gsi::Callback cb_startCDATA_0_0; + gsi::Callback cb_startDTD_5859_0; + gsi::Callback cb_startEntity_2025_0; +}; + +QXmlLexicalHandler_Adaptor::~QXmlLexicalHandler_Adaptor() { } + +// Constructor QXmlLexicalHandler::QXmlLexicalHandler() (adaptor class) + +static void _init_ctor_QXmlLexicalHandler_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlLexicalHandler_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlLexicalHandler_Adaptor ()); +} + + +// bool QXmlLexicalHandler::comment(const QString &ch) + +static void _init_cbs_comment_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ch"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_comment_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QXmlLexicalHandler_Adaptor *)cls)->cbs_comment_2025_0 (arg1)); +} + +static void _set_callback_cbs_comment_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlLexicalHandler_Adaptor *)cls)->cb_comment_2025_0 = cb; +} + + +// bool QXmlLexicalHandler::endCDATA() + +static void _init_cbs_endCDATA_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_endCDATA_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlLexicalHandler_Adaptor *)cls)->cbs_endCDATA_0_0 ()); +} + +static void _set_callback_cbs_endCDATA_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlLexicalHandler_Adaptor *)cls)->cb_endCDATA_0_0 = cb; +} + + +// bool QXmlLexicalHandler::endDTD() + +static void _init_cbs_endDTD_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_endDTD_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlLexicalHandler_Adaptor *)cls)->cbs_endDTD_0_0 ()); +} + +static void _set_callback_cbs_endDTD_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlLexicalHandler_Adaptor *)cls)->cb_endDTD_0_0 = cb; +} + + +// bool QXmlLexicalHandler::endEntity(const QString &name) + +static void _init_cbs_endEntity_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_endEntity_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QXmlLexicalHandler_Adaptor *)cls)->cbs_endEntity_2025_0 (arg1)); +} + +static void _set_callback_cbs_endEntity_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlLexicalHandler_Adaptor *)cls)->cb_endEntity_2025_0 = cb; +} + + +// QString QXmlLexicalHandler::errorString() + +static void _init_cbs_errorString_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_errorString_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlLexicalHandler_Adaptor *)cls)->cbs_errorString_c0_0 ()); +} + +static void _set_callback_cbs_errorString_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlLexicalHandler_Adaptor *)cls)->cb_errorString_c0_0 = cb; +} + + +// bool QXmlLexicalHandler::startCDATA() + +static void _init_cbs_startCDATA_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_startCDATA_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlLexicalHandler_Adaptor *)cls)->cbs_startCDATA_0_0 ()); +} + +static void _set_callback_cbs_startCDATA_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlLexicalHandler_Adaptor *)cls)->cb_startCDATA_0_0 = cb; +} + + +// bool QXmlLexicalHandler::startDTD(const QString &name, const QString &publicId, const QString &systemId) + +static void _init_cbs_startDTD_5859_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("publicId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("systemId"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_startDTD_5859_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + ret.write ((bool)((QXmlLexicalHandler_Adaptor *)cls)->cbs_startDTD_5859_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_startDTD_5859_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlLexicalHandler_Adaptor *)cls)->cb_startDTD_5859_0 = cb; +} + + +// bool QXmlLexicalHandler::startEntity(const QString &name) + +static void _init_cbs_startEntity_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_startEntity_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QXmlLexicalHandler_Adaptor *)cls)->cbs_startEntity_2025_0 (arg1)); +} + +static void _set_callback_cbs_startEntity_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlLexicalHandler_Adaptor *)cls)->cb_startEntity_2025_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QXmlLexicalHandler (); + +static gsi::Methods methods_QXmlLexicalHandler_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlLexicalHandler::QXmlLexicalHandler()\nThis method creates an object of class QXmlLexicalHandler.", &_init_ctor_QXmlLexicalHandler_Adaptor_0, &_call_ctor_QXmlLexicalHandler_Adaptor_0); + methods += new qt_gsi::GenericMethod ("comment", "@brief Virtual method bool QXmlLexicalHandler::comment(const QString &ch)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_comment_2025_0, &_call_cbs_comment_2025_0); + methods += new qt_gsi::GenericMethod ("comment", "@hide", false, &_init_cbs_comment_2025_0, &_call_cbs_comment_2025_0, &_set_callback_cbs_comment_2025_0); + methods += new qt_gsi::GenericMethod ("endCDATA", "@brief Virtual method bool QXmlLexicalHandler::endCDATA()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_endCDATA_0_0, &_call_cbs_endCDATA_0_0); + methods += new qt_gsi::GenericMethod ("endCDATA", "@hide", false, &_init_cbs_endCDATA_0_0, &_call_cbs_endCDATA_0_0, &_set_callback_cbs_endCDATA_0_0); + methods += new qt_gsi::GenericMethod ("endDTD", "@brief Virtual method bool QXmlLexicalHandler::endDTD()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_endDTD_0_0, &_call_cbs_endDTD_0_0); + methods += new qt_gsi::GenericMethod ("endDTD", "@hide", false, &_init_cbs_endDTD_0_0, &_call_cbs_endDTD_0_0, &_set_callback_cbs_endDTD_0_0); + methods += new qt_gsi::GenericMethod ("endEntity", "@brief Virtual method bool QXmlLexicalHandler::endEntity(const QString &name)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_endEntity_2025_0, &_call_cbs_endEntity_2025_0); + methods += new qt_gsi::GenericMethod ("endEntity", "@hide", false, &_init_cbs_endEntity_2025_0, &_call_cbs_endEntity_2025_0, &_set_callback_cbs_endEntity_2025_0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Virtual method QString QXmlLexicalHandler::errorString()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_errorString_c0_0, &_call_cbs_errorString_c0_0); + methods += new qt_gsi::GenericMethod ("errorString", "@hide", true, &_init_cbs_errorString_c0_0, &_call_cbs_errorString_c0_0, &_set_callback_cbs_errorString_c0_0); + methods += new qt_gsi::GenericMethod ("startCDATA", "@brief Virtual method bool QXmlLexicalHandler::startCDATA()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startCDATA_0_0, &_call_cbs_startCDATA_0_0); + methods += new qt_gsi::GenericMethod ("startCDATA", "@hide", false, &_init_cbs_startCDATA_0_0, &_call_cbs_startCDATA_0_0, &_set_callback_cbs_startCDATA_0_0); + methods += new qt_gsi::GenericMethod ("startDTD", "@brief Virtual method bool QXmlLexicalHandler::startDTD(const QString &name, const QString &publicId, const QString &systemId)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startDTD_5859_0, &_call_cbs_startDTD_5859_0); + methods += new qt_gsi::GenericMethod ("startDTD", "@hide", false, &_init_cbs_startDTD_5859_0, &_call_cbs_startDTD_5859_0, &_set_callback_cbs_startDTD_5859_0); + methods += new qt_gsi::GenericMethod ("startEntity", "@brief Virtual method bool QXmlLexicalHandler::startEntity(const QString &name)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startEntity_2025_0, &_call_cbs_startEntity_2025_0); + methods += new qt_gsi::GenericMethod ("startEntity", "@hide", false, &_init_cbs_startEntity_2025_0, &_call_cbs_startEntity_2025_0, &_set_callback_cbs_startEntity_2025_0); + return methods; +} + +gsi::Class decl_QXmlLexicalHandler_Adaptor (qtdecl_QXmlLexicalHandler (), "QtCore5Compat", "QXmlLexicalHandler", + methods_QXmlLexicalHandler_Adaptor (), + "@qt\n@brief Binding of QXmlLexicalHandler"); + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlLocator.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlLocator.cc new file mode 100644 index 000000000..d9774aa52 --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlLocator.cc @@ -0,0 +1,207 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlLocator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlLocator + +// int QXmlLocator::columnNumber() + + +static void _init_f_columnNumber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columnNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QXmlLocator *)cls)->columnNumber ()); +} + + +// int QXmlLocator::lineNumber() + + +static void _init_f_lineNumber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QXmlLocator *)cls)->lineNumber ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QXmlLocator () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("columnNumber", "@brief Method int QXmlLocator::columnNumber()\n", true, &_init_f_columnNumber_c0, &_call_f_columnNumber_c0); + methods += new qt_gsi::GenericMethod ("lineNumber", "@brief Method int QXmlLocator::lineNumber()\n", true, &_init_f_lineNumber_c0, &_call_f_lineNumber_c0); + return methods; +} + +gsi::Class decl_QXmlLocator ("QtCore5Compat", "QXmlLocator_Native", + methods_QXmlLocator (), + "@hide\n@alias QXmlLocator"); + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlLocator () { return decl_QXmlLocator; } + +} + + +class QXmlLocator_Adaptor : public QXmlLocator, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QXmlLocator_Adaptor(); + + // [adaptor ctor] QXmlLocator::QXmlLocator() + QXmlLocator_Adaptor() : QXmlLocator() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] int QXmlLocator::columnNumber() + int cbs_columnNumber_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("columnNumber"); + } + + virtual int columnNumber() const + { + if (cb_columnNumber_c0_0.can_issue()) { + return cb_columnNumber_c0_0.issue(&QXmlLocator_Adaptor::cbs_columnNumber_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("columnNumber"); + } + } + + // [adaptor impl] int QXmlLocator::lineNumber() + int cbs_lineNumber_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("lineNumber"); + } + + virtual int lineNumber() const + { + if (cb_lineNumber_c0_0.can_issue()) { + return cb_lineNumber_c0_0.issue(&QXmlLocator_Adaptor::cbs_lineNumber_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("lineNumber"); + } + } + + gsi::Callback cb_columnNumber_c0_0; + gsi::Callback cb_lineNumber_c0_0; +}; + +QXmlLocator_Adaptor::~QXmlLocator_Adaptor() { } + +// Constructor QXmlLocator::QXmlLocator() (adaptor class) + +static void _init_ctor_QXmlLocator_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlLocator_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlLocator_Adaptor ()); +} + + +// int QXmlLocator::columnNumber() + +static void _init_cbs_columnNumber_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_columnNumber_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QXmlLocator_Adaptor *)cls)->cbs_columnNumber_c0_0 ()); +} + +static void _set_callback_cbs_columnNumber_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlLocator_Adaptor *)cls)->cb_columnNumber_c0_0 = cb; +} + + +// int QXmlLocator::lineNumber() + +static void _init_cbs_lineNumber_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_lineNumber_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QXmlLocator_Adaptor *)cls)->cbs_lineNumber_c0_0 ()); +} + +static void _set_callback_cbs_lineNumber_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlLocator_Adaptor *)cls)->cb_lineNumber_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QXmlLocator (); + +static gsi::Methods methods_QXmlLocator_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlLocator::QXmlLocator()\nThis method creates an object of class QXmlLocator.", &_init_ctor_QXmlLocator_Adaptor_0, &_call_ctor_QXmlLocator_Adaptor_0); + methods += new qt_gsi::GenericMethod ("columnNumber", "@brief Virtual method int QXmlLocator::columnNumber()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnNumber_c0_0, &_call_cbs_columnNumber_c0_0); + methods += new qt_gsi::GenericMethod ("columnNumber", "@hide", true, &_init_cbs_columnNumber_c0_0, &_call_cbs_columnNumber_c0_0, &_set_callback_cbs_columnNumber_c0_0); + methods += new qt_gsi::GenericMethod ("lineNumber", "@brief Virtual method int QXmlLocator::lineNumber()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_lineNumber_c0_0, &_call_cbs_lineNumber_c0_0); + methods += new qt_gsi::GenericMethod ("lineNumber", "@hide", true, &_init_cbs_lineNumber_c0_0, &_call_cbs_lineNumber_c0_0, &_set_callback_cbs_lineNumber_c0_0); + return methods; +} + +gsi::Class decl_QXmlLocator_Adaptor (qtdecl_QXmlLocator (), "QtCore5Compat", "QXmlLocator", + methods_QXmlLocator_Adaptor (), + "@qt\n@brief Binding of QXmlLocator"); + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlNamespaceSupport.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlNamespaceSupport.cc new file mode 100644 index 000000000..6f8970f59 --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlNamespaceSupport.cc @@ -0,0 +1,279 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlNamespaceSupport.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlNamespaceSupport + +// Constructor QXmlNamespaceSupport::QXmlNamespaceSupport() + + +static void _init_ctor_QXmlNamespaceSupport_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlNamespaceSupport_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlNamespaceSupport ()); +} + + +// void QXmlNamespaceSupport::popContext() + + +static void _init_f_popContext_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_popContext_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlNamespaceSupport *)cls)->popContext (); +} + + +// QString QXmlNamespaceSupport::prefix(const QString &) + + +static void _init_f_prefix_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_prefix_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QXmlNamespaceSupport *)cls)->prefix (arg1)); +} + + +// QStringList QXmlNamespaceSupport::prefixes() + + +static void _init_f_prefixes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_prefixes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QXmlNamespaceSupport *)cls)->prefixes ()); +} + + +// QStringList QXmlNamespaceSupport::prefixes(const QString &) + + +static void _init_f_prefixes_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_prefixes_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringList)((QXmlNamespaceSupport *)cls)->prefixes (arg1)); +} + + +// void QXmlNamespaceSupport::processName(const QString &, bool, QString &, QString &) + + +static void _init_f_processName_c5225 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("arg3"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("arg4"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_processName_c5225 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + QString &arg3 = gsi::arg_reader() (args, heap); + QString &arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlNamespaceSupport *)cls)->processName (arg1, arg2, arg3, arg4); +} + + +// void QXmlNamespaceSupport::pushContext() + + +static void _init_f_pushContext_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pushContext_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlNamespaceSupport *)cls)->pushContext (); +} + + +// void QXmlNamespaceSupport::reset() + + +static void _init_f_reset_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reset_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlNamespaceSupport *)cls)->reset (); +} + + +// void QXmlNamespaceSupport::setPrefix(const QString &, const QString &) + + +static void _init_f_setPrefix_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPrefix_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlNamespaceSupport *)cls)->setPrefix (arg1, arg2); +} + + +// void QXmlNamespaceSupport::splitName(const QString &, QString &, QString &) + + +static void _init_f_splitName_c4469 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("arg3"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_splitName_c4469 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QString &arg2 = gsi::arg_reader() (args, heap); + QString &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlNamespaceSupport *)cls)->splitName (arg1, arg2, arg3); +} + + +// QString QXmlNamespaceSupport::uri(const QString &) + + +static void _init_f_uri_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_uri_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QXmlNamespaceSupport *)cls)->uri (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QXmlNamespaceSupport () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlNamespaceSupport::QXmlNamespaceSupport()\nThis method creates an object of class QXmlNamespaceSupport.", &_init_ctor_QXmlNamespaceSupport_0, &_call_ctor_QXmlNamespaceSupport_0); + methods += new qt_gsi::GenericMethod ("popContext", "@brief Method void QXmlNamespaceSupport::popContext()\n", false, &_init_f_popContext_0, &_call_f_popContext_0); + methods += new qt_gsi::GenericMethod ("prefix", "@brief Method QString QXmlNamespaceSupport::prefix(const QString &)\n", true, &_init_f_prefix_c2025, &_call_f_prefix_c2025); + methods += new qt_gsi::GenericMethod ("prefixes", "@brief Method QStringList QXmlNamespaceSupport::prefixes()\n", true, &_init_f_prefixes_c0, &_call_f_prefixes_c0); + methods += new qt_gsi::GenericMethod ("prefixes", "@brief Method QStringList QXmlNamespaceSupport::prefixes(const QString &)\n", true, &_init_f_prefixes_c2025, &_call_f_prefixes_c2025); + methods += new qt_gsi::GenericMethod ("processName", "@brief Method void QXmlNamespaceSupport::processName(const QString &, bool, QString &, QString &)\n", true, &_init_f_processName_c5225, &_call_f_processName_c5225); + methods += new qt_gsi::GenericMethod ("pushContext", "@brief Method void QXmlNamespaceSupport::pushContext()\n", false, &_init_f_pushContext_0, &_call_f_pushContext_0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method void QXmlNamespaceSupport::reset()\n", false, &_init_f_reset_0, &_call_f_reset_0); + methods += new qt_gsi::GenericMethod ("setPrefix", "@brief Method void QXmlNamespaceSupport::setPrefix(const QString &, const QString &)\n", false, &_init_f_setPrefix_3942, &_call_f_setPrefix_3942); + methods += new qt_gsi::GenericMethod ("splitName", "@brief Method void QXmlNamespaceSupport::splitName(const QString &, QString &, QString &)\n", true, &_init_f_splitName_c4469, &_call_f_splitName_c4469); + methods += new qt_gsi::GenericMethod ("uri", "@brief Method QString QXmlNamespaceSupport::uri(const QString &)\n", true, &_init_f_uri_c2025, &_call_f_uri_c2025); + return methods; +} + +gsi::Class decl_QXmlNamespaceSupport ("QtCore5Compat", "QXmlNamespaceSupport", + methods_QXmlNamespaceSupport (), + "@qt\n@brief Binding of QXmlNamespaceSupport"); + + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlNamespaceSupport () { return decl_QXmlNamespaceSupport; } + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlParseException.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlParseException.cc new file mode 100644 index 000000000..1d1602934 --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlParseException.cc @@ -0,0 +1,187 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlParseException.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlParseException + +// Constructor QXmlParseException::QXmlParseException(const QString &name, int c, int l, const QString &p, const QString &s) + + +static void _init_ctor_QXmlParseException_7177 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name", true, "QString()"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "-1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("l", true, "-1"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("p", true, "QString()"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("s", true, "QString()"); + decl->add_arg (argspec_4); + decl->set_return_new (); +} + +static void _call_ctor_QXmlParseException_7177 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write (new QXmlParseException (arg1, arg2, arg3, arg4, arg5)); +} + + +// Constructor QXmlParseException::QXmlParseException(const QXmlParseException &other) + + +static void _init_ctor_QXmlParseException_3149 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QXmlParseException_3149 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlParseException &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QXmlParseException (arg1)); +} + + +// int QXmlParseException::columnNumber() + + +static void _init_f_columnNumber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columnNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QXmlParseException *)cls)->columnNumber ()); +} + + +// int QXmlParseException::lineNumber() + + +static void _init_f_lineNumber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QXmlParseException *)cls)->lineNumber ()); +} + + +// QString QXmlParseException::message() + + +static void _init_f_message_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_message_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlParseException *)cls)->message ()); +} + + +// QString QXmlParseException::publicId() + + +static void _init_f_publicId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_publicId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlParseException *)cls)->publicId ()); +} + + +// QString QXmlParseException::systemId() + + +static void _init_f_systemId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_systemId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QXmlParseException *)cls)->systemId ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QXmlParseException () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlParseException::QXmlParseException(const QString &name, int c, int l, const QString &p, const QString &s)\nThis method creates an object of class QXmlParseException.", &_init_ctor_QXmlParseException_7177, &_call_ctor_QXmlParseException_7177); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlParseException::QXmlParseException(const QXmlParseException &other)\nThis method creates an object of class QXmlParseException.", &_init_ctor_QXmlParseException_3149, &_call_ctor_QXmlParseException_3149); + methods += new qt_gsi::GenericMethod ("columnNumber", "@brief Method int QXmlParseException::columnNumber()\n", true, &_init_f_columnNumber_c0, &_call_f_columnNumber_c0); + methods += new qt_gsi::GenericMethod ("lineNumber", "@brief Method int QXmlParseException::lineNumber()\n", true, &_init_f_lineNumber_c0, &_call_f_lineNumber_c0); + methods += new qt_gsi::GenericMethod ("message", "@brief Method QString QXmlParseException::message()\n", true, &_init_f_message_c0, &_call_f_message_c0); + methods += new qt_gsi::GenericMethod ("publicId", "@brief Method QString QXmlParseException::publicId()\n", true, &_init_f_publicId_c0, &_call_f_publicId_c0); + methods += new qt_gsi::GenericMethod ("systemId", "@brief Method QString QXmlParseException::systemId()\n", true, &_init_f_systemId_c0, &_call_f_systemId_c0); + return methods; +} + +gsi::Class decl_QXmlParseException ("QtCore5Compat", "QXmlParseException", + methods_QXmlParseException (), + "@qt\n@brief Binding of QXmlParseException"); + + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlParseException () { return decl_QXmlParseException; } + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlReader.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlReader.cc new file mode 100644 index 000000000..cc86ee9e6 --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlReader.cc @@ -0,0 +1,438 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlReader.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlReader + +// QXmlDTDHandler *QXmlReader::DTDHandler() + + +static void _init_f_DTDHandler_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_DTDHandler_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlDTDHandler *)((QXmlReader *)cls)->DTDHandler ()); +} + + +// QXmlContentHandler *QXmlReader::contentHandler() + + +static void _init_f_contentHandler_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_contentHandler_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlContentHandler *)((QXmlReader *)cls)->contentHandler ()); +} + + +// QXmlDeclHandler *QXmlReader::declHandler() + + +static void _init_f_declHandler_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_declHandler_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlDeclHandler *)((QXmlReader *)cls)->declHandler ()); +} + + +// QXmlEntityResolver *QXmlReader::entityResolver() + + +static void _init_f_entityResolver_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_entityResolver_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlEntityResolver *)((QXmlReader *)cls)->entityResolver ()); +} + + +// QXmlErrorHandler *QXmlReader::errorHandler() + + +static void _init_f_errorHandler_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorHandler_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlErrorHandler *)((QXmlReader *)cls)->errorHandler ()); +} + + +// bool QXmlReader::feature(const QString &name, bool *ok) + + +static void _init_f_feature_c2967 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_feature_c2967 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((bool)((QXmlReader *)cls)->feature (arg1, arg2)); +} + + +// bool QXmlReader::hasFeature(const QString &name) + + +static void _init_f_hasFeature_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasFeature_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlReader *)cls)->hasFeature (arg1)); +} + + +// bool QXmlReader::hasProperty(const QString &name) + + +static void _init_f_hasProperty_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasProperty_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlReader *)cls)->hasProperty (arg1)); +} + + +// QXmlLexicalHandler *QXmlReader::lexicalHandler() + + +static void _init_f_lexicalHandler_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lexicalHandler_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlLexicalHandler *)((QXmlReader *)cls)->lexicalHandler ()); +} + + +// bool QXmlReader::parse(const QXmlInputSource *input) + + +static void _init_f_parse_2856 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_parse_2856 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlInputSource *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlReader *)cls)->parse (arg1)); +} + + +// void *QXmlReader::property(const QString &name, bool *ok) + + +static void _init_f_property_c2967 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_property_c2967 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((void *)((QXmlReader *)cls)->property (arg1, arg2)); +} + + +// void QXmlReader::setContentHandler(QXmlContentHandler *handler) + + +static void _init_f_setContentHandler_2441 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setContentHandler_2441 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlContentHandler *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlReader *)cls)->setContentHandler (arg1); +} + + +// void QXmlReader::setDTDHandler(QXmlDTDHandler *handler) + + +static void _init_f_setDTDHandler_1930 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDTDHandler_1930 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlDTDHandler *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlReader *)cls)->setDTDHandler (arg1); +} + + +// void QXmlReader::setDeclHandler(QXmlDeclHandler *handler) + + +static void _init_f_setDeclHandler_2086 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDeclHandler_2086 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlDeclHandler *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlReader *)cls)->setDeclHandler (arg1); +} + + +// void QXmlReader::setEntityResolver(QXmlEntityResolver *handler) + + +static void _init_f_setEntityResolver_2495 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEntityResolver_2495 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlEntityResolver *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlReader *)cls)->setEntityResolver (arg1); +} + + +// void QXmlReader::setErrorHandler(QXmlErrorHandler *handler) + + +static void _init_f_setErrorHandler_2232 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setErrorHandler_2232 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlErrorHandler *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlReader *)cls)->setErrorHandler (arg1); +} + + +// void QXmlReader::setFeature(const QString &name, bool value) + + +static void _init_f_setFeature_2781 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setFeature_2781 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlReader *)cls)->setFeature (arg1, arg2); +} + + +// void QXmlReader::setLexicalHandler(QXmlLexicalHandler *handler) + + +static void _init_f_setLexicalHandler_2416 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLexicalHandler_2416 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlLexicalHandler *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlReader *)cls)->setLexicalHandler (arg1); +} + + +// void QXmlReader::setProperty(const QString &name, void *value) + + +static void _init_f_setProperty_2973 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setProperty_2973 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlReader *)cls)->setProperty (arg1, arg2); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QXmlReader () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("DTDHandler", "@brief Method QXmlDTDHandler *QXmlReader::DTDHandler()\n", true, &_init_f_DTDHandler_c0, &_call_f_DTDHandler_c0); + methods += new qt_gsi::GenericMethod (":contentHandler", "@brief Method QXmlContentHandler *QXmlReader::contentHandler()\n", true, &_init_f_contentHandler_c0, &_call_f_contentHandler_c0); + methods += new qt_gsi::GenericMethod (":declHandler", "@brief Method QXmlDeclHandler *QXmlReader::declHandler()\n", true, &_init_f_declHandler_c0, &_call_f_declHandler_c0); + methods += new qt_gsi::GenericMethod (":entityResolver", "@brief Method QXmlEntityResolver *QXmlReader::entityResolver()\n", true, &_init_f_entityResolver_c0, &_call_f_entityResolver_c0); + methods += new qt_gsi::GenericMethod (":errorHandler", "@brief Method QXmlErrorHandler *QXmlReader::errorHandler()\n", true, &_init_f_errorHandler_c0, &_call_f_errorHandler_c0); + methods += new qt_gsi::GenericMethod ("feature", "@brief Method bool QXmlReader::feature(const QString &name, bool *ok)\n", true, &_init_f_feature_c2967, &_call_f_feature_c2967); + methods += new qt_gsi::GenericMethod ("hasFeature", "@brief Method bool QXmlReader::hasFeature(const QString &name)\n", true, &_init_f_hasFeature_c2025, &_call_f_hasFeature_c2025); + methods += new qt_gsi::GenericMethod ("hasProperty", "@brief Method bool QXmlReader::hasProperty(const QString &name)\n", true, &_init_f_hasProperty_c2025, &_call_f_hasProperty_c2025); + methods += new qt_gsi::GenericMethod (":lexicalHandler", "@brief Method QXmlLexicalHandler *QXmlReader::lexicalHandler()\n", true, &_init_f_lexicalHandler_c0, &_call_f_lexicalHandler_c0); + methods += new qt_gsi::GenericMethod ("parse", "@brief Method bool QXmlReader::parse(const QXmlInputSource *input)\n", false, &_init_f_parse_2856, &_call_f_parse_2856); + methods += new qt_gsi::GenericMethod ("property", "@brief Method void *QXmlReader::property(const QString &name, bool *ok)\n", true, &_init_f_property_c2967, &_call_f_property_c2967); + methods += new qt_gsi::GenericMethod ("setContentHandler|contentHandler=", "@brief Method void QXmlReader::setContentHandler(QXmlContentHandler *handler)\n", false, &_init_f_setContentHandler_2441, &_call_f_setContentHandler_2441); + methods += new qt_gsi::GenericMethod ("setDTDHandler", "@brief Method void QXmlReader::setDTDHandler(QXmlDTDHandler *handler)\n", false, &_init_f_setDTDHandler_1930, &_call_f_setDTDHandler_1930); + methods += new qt_gsi::GenericMethod ("setDeclHandler|declHandler=", "@brief Method void QXmlReader::setDeclHandler(QXmlDeclHandler *handler)\n", false, &_init_f_setDeclHandler_2086, &_call_f_setDeclHandler_2086); + methods += new qt_gsi::GenericMethod ("setEntityResolver|entityResolver=", "@brief Method void QXmlReader::setEntityResolver(QXmlEntityResolver *handler)\n", false, &_init_f_setEntityResolver_2495, &_call_f_setEntityResolver_2495); + methods += new qt_gsi::GenericMethod ("setErrorHandler|errorHandler=", "@brief Method void QXmlReader::setErrorHandler(QXmlErrorHandler *handler)\n", false, &_init_f_setErrorHandler_2232, &_call_f_setErrorHandler_2232); + methods += new qt_gsi::GenericMethod ("setFeature", "@brief Method void QXmlReader::setFeature(const QString &name, bool value)\n", false, &_init_f_setFeature_2781, &_call_f_setFeature_2781); + methods += new qt_gsi::GenericMethod ("setLexicalHandler|lexicalHandler=", "@brief Method void QXmlReader::setLexicalHandler(QXmlLexicalHandler *handler)\n", false, &_init_f_setLexicalHandler_2416, &_call_f_setLexicalHandler_2416); + methods += new qt_gsi::GenericMethod ("setProperty", "@brief Method void QXmlReader::setProperty(const QString &name, void *value)\n", false, &_init_f_setProperty_2973, &_call_f_setProperty_2973); + return methods; +} + +gsi::Class decl_QXmlReader ("QtCore5Compat", "QXmlReader", + methods_QXmlReader (), + "@qt\n@brief Binding of QXmlReader"); + + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlReader () { return decl_QXmlReader; } + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlSimpleReader.cc b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlSimpleReader.cc new file mode 100644 index 000000000..21ca37baa --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiDeclQXmlSimpleReader.cc @@ -0,0 +1,1381 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQXmlSimpleReader.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtCore5CompatCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QXmlSimpleReader + +// QXmlDTDHandler *QXmlSimpleReader::DTDHandler() + + +static void _init_f_DTDHandler_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_DTDHandler_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlDTDHandler *)((QXmlSimpleReader *)cls)->DTDHandler ()); +} + + +// QXmlContentHandler *QXmlSimpleReader::contentHandler() + + +static void _init_f_contentHandler_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_contentHandler_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlContentHandler *)((QXmlSimpleReader *)cls)->contentHandler ()); +} + + +// QXmlDeclHandler *QXmlSimpleReader::declHandler() + + +static void _init_f_declHandler_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_declHandler_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlDeclHandler *)((QXmlSimpleReader *)cls)->declHandler ()); +} + + +// QXmlEntityResolver *QXmlSimpleReader::entityResolver() + + +static void _init_f_entityResolver_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_entityResolver_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlEntityResolver *)((QXmlSimpleReader *)cls)->entityResolver ()); +} + + +// QXmlErrorHandler *QXmlSimpleReader::errorHandler() + + +static void _init_f_errorHandler_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorHandler_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlErrorHandler *)((QXmlSimpleReader *)cls)->errorHandler ()); +} + + +// bool QXmlSimpleReader::feature(const QString &name, bool *ok) + + +static void _init_f_feature_c2967 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_feature_c2967 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((bool)((QXmlSimpleReader *)cls)->feature (arg1, arg2)); +} + + +// bool QXmlSimpleReader::hasFeature(const QString &name) + + +static void _init_f_hasFeature_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasFeature_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlSimpleReader *)cls)->hasFeature (arg1)); +} + + +// bool QXmlSimpleReader::hasProperty(const QString &name) + + +static void _init_f_hasProperty_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasProperty_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlSimpleReader *)cls)->hasProperty (arg1)); +} + + +// QXmlLexicalHandler *QXmlSimpleReader::lexicalHandler() + + +static void _init_f_lexicalHandler_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lexicalHandler_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlLexicalHandler *)((QXmlSimpleReader *)cls)->lexicalHandler ()); +} + + +// bool QXmlSimpleReader::parse(const QXmlInputSource *input) + + +static void _init_f_parse_2856 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_parse_2856 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlInputSource *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlSimpleReader *)cls)->parse (arg1)); +} + + +// bool QXmlSimpleReader::parse(const QXmlInputSource *input, bool incremental) + + +static void _init_f_parse_3612 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("incremental"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_parse_3612 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlInputSource *arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QXmlSimpleReader *)cls)->parse (arg1, arg2)); +} + + +// bool QXmlSimpleReader::parseContinue() + + +static void _init_f_parseContinue_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parseContinue_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlSimpleReader *)cls)->parseContinue ()); +} + + +// void *QXmlSimpleReader::property(const QString &name, bool *ok) + + +static void _init_f_property_c2967 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_property_c2967 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((void *)((QXmlSimpleReader *)cls)->property (arg1, arg2)); +} + + +// void QXmlSimpleReader::setContentHandler(QXmlContentHandler *handler) + + +static void _init_f_setContentHandler_2441 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setContentHandler_2441 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlContentHandler *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlSimpleReader *)cls)->setContentHandler (arg1); +} + + +// void QXmlSimpleReader::setDTDHandler(QXmlDTDHandler *handler) + + +static void _init_f_setDTDHandler_1930 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDTDHandler_1930 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlDTDHandler *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlSimpleReader *)cls)->setDTDHandler (arg1); +} + + +// void QXmlSimpleReader::setDeclHandler(QXmlDeclHandler *handler) + + +static void _init_f_setDeclHandler_2086 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDeclHandler_2086 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlDeclHandler *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlSimpleReader *)cls)->setDeclHandler (arg1); +} + + +// void QXmlSimpleReader::setEntityResolver(QXmlEntityResolver *handler) + + +static void _init_f_setEntityResolver_2495 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEntityResolver_2495 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlEntityResolver *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlSimpleReader *)cls)->setEntityResolver (arg1); +} + + +// void QXmlSimpleReader::setErrorHandler(QXmlErrorHandler *handler) + + +static void _init_f_setErrorHandler_2232 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setErrorHandler_2232 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlErrorHandler *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlSimpleReader *)cls)->setErrorHandler (arg1); +} + + +// void QXmlSimpleReader::setFeature(const QString &name, bool value) + + +static void _init_f_setFeature_2781 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setFeature_2781 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlSimpleReader *)cls)->setFeature (arg1, arg2); +} + + +// void QXmlSimpleReader::setLexicalHandler(QXmlLexicalHandler *handler) + + +static void _init_f_setLexicalHandler_2416 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLexicalHandler_2416 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlLexicalHandler *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlSimpleReader *)cls)->setLexicalHandler (arg1); +} + + +// void QXmlSimpleReader::setProperty(const QString &name, void *value) + + +static void _init_f_setProperty_2973 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setProperty_2973 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlSimpleReader *)cls)->setProperty (arg1, arg2); +} + + +namespace gsi +{ + +static gsi::Methods methods_QXmlSimpleReader () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("DTDHandler", "@brief Method QXmlDTDHandler *QXmlSimpleReader::DTDHandler()\nThis is a reimplementation of QXmlReader::DTDHandler", true, &_init_f_DTDHandler_c0, &_call_f_DTDHandler_c0); + methods += new qt_gsi::GenericMethod (":contentHandler", "@brief Method QXmlContentHandler *QXmlSimpleReader::contentHandler()\nThis is a reimplementation of QXmlReader::contentHandler", true, &_init_f_contentHandler_c0, &_call_f_contentHandler_c0); + methods += new qt_gsi::GenericMethod (":declHandler", "@brief Method QXmlDeclHandler *QXmlSimpleReader::declHandler()\nThis is a reimplementation of QXmlReader::declHandler", true, &_init_f_declHandler_c0, &_call_f_declHandler_c0); + methods += new qt_gsi::GenericMethod (":entityResolver", "@brief Method QXmlEntityResolver *QXmlSimpleReader::entityResolver()\nThis is a reimplementation of QXmlReader::entityResolver", true, &_init_f_entityResolver_c0, &_call_f_entityResolver_c0); + methods += new qt_gsi::GenericMethod (":errorHandler", "@brief Method QXmlErrorHandler *QXmlSimpleReader::errorHandler()\nThis is a reimplementation of QXmlReader::errorHandler", true, &_init_f_errorHandler_c0, &_call_f_errorHandler_c0); + methods += new qt_gsi::GenericMethod ("feature", "@brief Method bool QXmlSimpleReader::feature(const QString &name, bool *ok)\nThis is a reimplementation of QXmlReader::feature", true, &_init_f_feature_c2967, &_call_f_feature_c2967); + methods += new qt_gsi::GenericMethod ("hasFeature", "@brief Method bool QXmlSimpleReader::hasFeature(const QString &name)\nThis is a reimplementation of QXmlReader::hasFeature", true, &_init_f_hasFeature_c2025, &_call_f_hasFeature_c2025); + methods += new qt_gsi::GenericMethod ("hasProperty", "@brief Method bool QXmlSimpleReader::hasProperty(const QString &name)\nThis is a reimplementation of QXmlReader::hasProperty", true, &_init_f_hasProperty_c2025, &_call_f_hasProperty_c2025); + methods += new qt_gsi::GenericMethod (":lexicalHandler", "@brief Method QXmlLexicalHandler *QXmlSimpleReader::lexicalHandler()\nThis is a reimplementation of QXmlReader::lexicalHandler", true, &_init_f_lexicalHandler_c0, &_call_f_lexicalHandler_c0); + methods += new qt_gsi::GenericMethod ("parse", "@brief Method bool QXmlSimpleReader::parse(const QXmlInputSource *input)\nThis is a reimplementation of QXmlReader::parse", false, &_init_f_parse_2856, &_call_f_parse_2856); + methods += new qt_gsi::GenericMethod ("parse", "@brief Method bool QXmlSimpleReader::parse(const QXmlInputSource *input, bool incremental)\n", false, &_init_f_parse_3612, &_call_f_parse_3612); + methods += new qt_gsi::GenericMethod ("parseContinue", "@brief Method bool QXmlSimpleReader::parseContinue()\n", false, &_init_f_parseContinue_0, &_call_f_parseContinue_0); + methods += new qt_gsi::GenericMethod ("property", "@brief Method void *QXmlSimpleReader::property(const QString &name, bool *ok)\nThis is a reimplementation of QXmlReader::property", true, &_init_f_property_c2967, &_call_f_property_c2967); + methods += new qt_gsi::GenericMethod ("setContentHandler|contentHandler=", "@brief Method void QXmlSimpleReader::setContentHandler(QXmlContentHandler *handler)\nThis is a reimplementation of QXmlReader::setContentHandler", false, &_init_f_setContentHandler_2441, &_call_f_setContentHandler_2441); + methods += new qt_gsi::GenericMethod ("setDTDHandler", "@brief Method void QXmlSimpleReader::setDTDHandler(QXmlDTDHandler *handler)\nThis is a reimplementation of QXmlReader::setDTDHandler", false, &_init_f_setDTDHandler_1930, &_call_f_setDTDHandler_1930); + methods += new qt_gsi::GenericMethod ("setDeclHandler|declHandler=", "@brief Method void QXmlSimpleReader::setDeclHandler(QXmlDeclHandler *handler)\nThis is a reimplementation of QXmlReader::setDeclHandler", false, &_init_f_setDeclHandler_2086, &_call_f_setDeclHandler_2086); + methods += new qt_gsi::GenericMethod ("setEntityResolver|entityResolver=", "@brief Method void QXmlSimpleReader::setEntityResolver(QXmlEntityResolver *handler)\nThis is a reimplementation of QXmlReader::setEntityResolver", false, &_init_f_setEntityResolver_2495, &_call_f_setEntityResolver_2495); + methods += new qt_gsi::GenericMethod ("setErrorHandler|errorHandler=", "@brief Method void QXmlSimpleReader::setErrorHandler(QXmlErrorHandler *handler)\nThis is a reimplementation of QXmlReader::setErrorHandler", false, &_init_f_setErrorHandler_2232, &_call_f_setErrorHandler_2232); + methods += new qt_gsi::GenericMethod ("setFeature", "@brief Method void QXmlSimpleReader::setFeature(const QString &name, bool value)\nThis is a reimplementation of QXmlReader::setFeature", false, &_init_f_setFeature_2781, &_call_f_setFeature_2781); + methods += new qt_gsi::GenericMethod ("setLexicalHandler|lexicalHandler=", "@brief Method void QXmlSimpleReader::setLexicalHandler(QXmlLexicalHandler *handler)\nThis is a reimplementation of QXmlReader::setLexicalHandler", false, &_init_f_setLexicalHandler_2416, &_call_f_setLexicalHandler_2416); + methods += new qt_gsi::GenericMethod ("setProperty", "@brief Method void QXmlSimpleReader::setProperty(const QString &name, void *value)\nThis is a reimplementation of QXmlReader::setProperty", false, &_init_f_setProperty_2973, &_call_f_setProperty_2973); + return methods; +} + +gsi::Class &qtdecl_QXmlReader (); + +gsi::Class decl_QXmlSimpleReader (qtdecl_QXmlReader (), "QtCore5Compat", "QXmlSimpleReader_Native", + methods_QXmlSimpleReader (), + "@hide\n@alias QXmlSimpleReader"); + +GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlSimpleReader () { return decl_QXmlSimpleReader; } + +} + + +class QXmlSimpleReader_Adaptor : public QXmlSimpleReader, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QXmlSimpleReader_Adaptor(); + + // [adaptor ctor] QXmlSimpleReader::QXmlSimpleReader() + QXmlSimpleReader_Adaptor() : QXmlSimpleReader() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QXmlDTDHandler *QXmlSimpleReader::DTDHandler() + QXmlDTDHandler * cbs_DTDHandler_c0_0() const + { + return QXmlSimpleReader::DTDHandler(); + } + + virtual QXmlDTDHandler * DTDHandler() const + { + if (cb_DTDHandler_c0_0.can_issue()) { + return cb_DTDHandler_c0_0.issue(&QXmlSimpleReader_Adaptor::cbs_DTDHandler_c0_0); + } else { + return QXmlSimpleReader::DTDHandler(); + } + } + + // [adaptor impl] QXmlContentHandler *QXmlSimpleReader::contentHandler() + QXmlContentHandler * cbs_contentHandler_c0_0() const + { + return QXmlSimpleReader::contentHandler(); + } + + virtual QXmlContentHandler * contentHandler() const + { + if (cb_contentHandler_c0_0.can_issue()) { + return cb_contentHandler_c0_0.issue(&QXmlSimpleReader_Adaptor::cbs_contentHandler_c0_0); + } else { + return QXmlSimpleReader::contentHandler(); + } + } + + // [adaptor impl] QXmlDeclHandler *QXmlSimpleReader::declHandler() + QXmlDeclHandler * cbs_declHandler_c0_0() const + { + return QXmlSimpleReader::declHandler(); + } + + virtual QXmlDeclHandler * declHandler() const + { + if (cb_declHandler_c0_0.can_issue()) { + return cb_declHandler_c0_0.issue(&QXmlSimpleReader_Adaptor::cbs_declHandler_c0_0); + } else { + return QXmlSimpleReader::declHandler(); + } + } + + // [adaptor impl] QXmlEntityResolver *QXmlSimpleReader::entityResolver() + QXmlEntityResolver * cbs_entityResolver_c0_0() const + { + return QXmlSimpleReader::entityResolver(); + } + + virtual QXmlEntityResolver * entityResolver() const + { + if (cb_entityResolver_c0_0.can_issue()) { + return cb_entityResolver_c0_0.issue(&QXmlSimpleReader_Adaptor::cbs_entityResolver_c0_0); + } else { + return QXmlSimpleReader::entityResolver(); + } + } + + // [adaptor impl] QXmlErrorHandler *QXmlSimpleReader::errorHandler() + QXmlErrorHandler * cbs_errorHandler_c0_0() const + { + return QXmlSimpleReader::errorHandler(); + } + + virtual QXmlErrorHandler * errorHandler() const + { + if (cb_errorHandler_c0_0.can_issue()) { + return cb_errorHandler_c0_0.issue(&QXmlSimpleReader_Adaptor::cbs_errorHandler_c0_0); + } else { + return QXmlSimpleReader::errorHandler(); + } + } + + // [adaptor impl] bool QXmlSimpleReader::feature(const QString &name, bool *ok) + bool cbs_feature_c2967_1(const QString &name, bool *ok) const + { + return QXmlSimpleReader::feature(name, ok); + } + + virtual bool feature(const QString &name, bool *ok) const + { + if (cb_feature_c2967_1.can_issue()) { + return cb_feature_c2967_1.issue(&QXmlSimpleReader_Adaptor::cbs_feature_c2967_1, name, ok); + } else { + return QXmlSimpleReader::feature(name, ok); + } + } + + // [adaptor impl] bool QXmlSimpleReader::hasFeature(const QString &name) + bool cbs_hasFeature_c2025_0(const QString &name) const + { + return QXmlSimpleReader::hasFeature(name); + } + + virtual bool hasFeature(const QString &name) const + { + if (cb_hasFeature_c2025_0.can_issue()) { + return cb_hasFeature_c2025_0.issue(&QXmlSimpleReader_Adaptor::cbs_hasFeature_c2025_0, name); + } else { + return QXmlSimpleReader::hasFeature(name); + } + } + + // [adaptor impl] bool QXmlSimpleReader::hasProperty(const QString &name) + bool cbs_hasProperty_c2025_0(const QString &name) const + { + return QXmlSimpleReader::hasProperty(name); + } + + virtual bool hasProperty(const QString &name) const + { + if (cb_hasProperty_c2025_0.can_issue()) { + return cb_hasProperty_c2025_0.issue(&QXmlSimpleReader_Adaptor::cbs_hasProperty_c2025_0, name); + } else { + return QXmlSimpleReader::hasProperty(name); + } + } + + // [adaptor impl] QXmlLexicalHandler *QXmlSimpleReader::lexicalHandler() + QXmlLexicalHandler * cbs_lexicalHandler_c0_0() const + { + return QXmlSimpleReader::lexicalHandler(); + } + + virtual QXmlLexicalHandler * lexicalHandler() const + { + if (cb_lexicalHandler_c0_0.can_issue()) { + return cb_lexicalHandler_c0_0.issue(&QXmlSimpleReader_Adaptor::cbs_lexicalHandler_c0_0); + } else { + return QXmlSimpleReader::lexicalHandler(); + } + } + + // [adaptor impl] bool QXmlSimpleReader::parse(const QXmlInputSource *input) + bool cbs_parse_2856_0(const QXmlInputSource *input) + { + return QXmlSimpleReader::parse(input); + } + + virtual bool parse(const QXmlInputSource *input) + { + if (cb_parse_2856_0.can_issue()) { + return cb_parse_2856_0.issue(&QXmlSimpleReader_Adaptor::cbs_parse_2856_0, input); + } else { + return QXmlSimpleReader::parse(input); + } + } + + // [adaptor impl] bool QXmlSimpleReader::parse(const QXmlInputSource *input, bool incremental) + bool cbs_parse_3612_0(const QXmlInputSource *input, bool incremental) + { + return QXmlSimpleReader::parse(input, incremental); + } + + virtual bool parse(const QXmlInputSource *input, bool incremental) + { + if (cb_parse_3612_0.can_issue()) { + return cb_parse_3612_0.issue(&QXmlSimpleReader_Adaptor::cbs_parse_3612_0, input, incremental); + } else { + return QXmlSimpleReader::parse(input, incremental); + } + } + + // [adaptor impl] bool QXmlSimpleReader::parseContinue() + bool cbs_parseContinue_0_0() + { + return QXmlSimpleReader::parseContinue(); + } + + virtual bool parseContinue() + { + if (cb_parseContinue_0_0.can_issue()) { + return cb_parseContinue_0_0.issue(&QXmlSimpleReader_Adaptor::cbs_parseContinue_0_0); + } else { + return QXmlSimpleReader::parseContinue(); + } + } + + // [adaptor impl] void *QXmlSimpleReader::property(const QString &name, bool *ok) + void * cbs_property_c2967_1(const QString &name, bool *ok) const + { + return QXmlSimpleReader::property(name, ok); + } + + virtual void * property(const QString &name, bool *ok) const + { + if (cb_property_c2967_1.can_issue()) { + return cb_property_c2967_1.issue(&QXmlSimpleReader_Adaptor::cbs_property_c2967_1, name, ok); + } else { + return QXmlSimpleReader::property(name, ok); + } + } + + // [adaptor impl] void QXmlSimpleReader::setContentHandler(QXmlContentHandler *handler) + void cbs_setContentHandler_2441_0(QXmlContentHandler *handler) + { + QXmlSimpleReader::setContentHandler(handler); + } + + virtual void setContentHandler(QXmlContentHandler *handler) + { + if (cb_setContentHandler_2441_0.can_issue()) { + cb_setContentHandler_2441_0.issue(&QXmlSimpleReader_Adaptor::cbs_setContentHandler_2441_0, handler); + } else { + QXmlSimpleReader::setContentHandler(handler); + } + } + + // [adaptor impl] void QXmlSimpleReader::setDTDHandler(QXmlDTDHandler *handler) + void cbs_setDTDHandler_1930_0(QXmlDTDHandler *handler) + { + QXmlSimpleReader::setDTDHandler(handler); + } + + virtual void setDTDHandler(QXmlDTDHandler *handler) + { + if (cb_setDTDHandler_1930_0.can_issue()) { + cb_setDTDHandler_1930_0.issue(&QXmlSimpleReader_Adaptor::cbs_setDTDHandler_1930_0, handler); + } else { + QXmlSimpleReader::setDTDHandler(handler); + } + } + + // [adaptor impl] void QXmlSimpleReader::setDeclHandler(QXmlDeclHandler *handler) + void cbs_setDeclHandler_2086_0(QXmlDeclHandler *handler) + { + QXmlSimpleReader::setDeclHandler(handler); + } + + virtual void setDeclHandler(QXmlDeclHandler *handler) + { + if (cb_setDeclHandler_2086_0.can_issue()) { + cb_setDeclHandler_2086_0.issue(&QXmlSimpleReader_Adaptor::cbs_setDeclHandler_2086_0, handler); + } else { + QXmlSimpleReader::setDeclHandler(handler); + } + } + + // [adaptor impl] void QXmlSimpleReader::setEntityResolver(QXmlEntityResolver *handler) + void cbs_setEntityResolver_2495_0(QXmlEntityResolver *handler) + { + QXmlSimpleReader::setEntityResolver(handler); + } + + virtual void setEntityResolver(QXmlEntityResolver *handler) + { + if (cb_setEntityResolver_2495_0.can_issue()) { + cb_setEntityResolver_2495_0.issue(&QXmlSimpleReader_Adaptor::cbs_setEntityResolver_2495_0, handler); + } else { + QXmlSimpleReader::setEntityResolver(handler); + } + } + + // [adaptor impl] void QXmlSimpleReader::setErrorHandler(QXmlErrorHandler *handler) + void cbs_setErrorHandler_2232_0(QXmlErrorHandler *handler) + { + QXmlSimpleReader::setErrorHandler(handler); + } + + virtual void setErrorHandler(QXmlErrorHandler *handler) + { + if (cb_setErrorHandler_2232_0.can_issue()) { + cb_setErrorHandler_2232_0.issue(&QXmlSimpleReader_Adaptor::cbs_setErrorHandler_2232_0, handler); + } else { + QXmlSimpleReader::setErrorHandler(handler); + } + } + + // [adaptor impl] void QXmlSimpleReader::setFeature(const QString &name, bool value) + void cbs_setFeature_2781_0(const QString &name, bool value) + { + QXmlSimpleReader::setFeature(name, value); + } + + virtual void setFeature(const QString &name, bool value) + { + if (cb_setFeature_2781_0.can_issue()) { + cb_setFeature_2781_0.issue(&QXmlSimpleReader_Adaptor::cbs_setFeature_2781_0, name, value); + } else { + QXmlSimpleReader::setFeature(name, value); + } + } + + // [adaptor impl] void QXmlSimpleReader::setLexicalHandler(QXmlLexicalHandler *handler) + void cbs_setLexicalHandler_2416_0(QXmlLexicalHandler *handler) + { + QXmlSimpleReader::setLexicalHandler(handler); + } + + virtual void setLexicalHandler(QXmlLexicalHandler *handler) + { + if (cb_setLexicalHandler_2416_0.can_issue()) { + cb_setLexicalHandler_2416_0.issue(&QXmlSimpleReader_Adaptor::cbs_setLexicalHandler_2416_0, handler); + } else { + QXmlSimpleReader::setLexicalHandler(handler); + } + } + + // [adaptor impl] void QXmlSimpleReader::setProperty(const QString &name, void *value) + void cbs_setProperty_2973_0(const QString &name, void *value) + { + QXmlSimpleReader::setProperty(name, value); + } + + virtual void setProperty(const QString &name, void *value) + { + if (cb_setProperty_2973_0.can_issue()) { + cb_setProperty_2973_0.issue(&QXmlSimpleReader_Adaptor::cbs_setProperty_2973_0, name, value); + } else { + QXmlSimpleReader::setProperty(name, value); + } + } + + gsi::Callback cb_DTDHandler_c0_0; + gsi::Callback cb_contentHandler_c0_0; + gsi::Callback cb_declHandler_c0_0; + gsi::Callback cb_entityResolver_c0_0; + gsi::Callback cb_errorHandler_c0_0; + gsi::Callback cb_feature_c2967_1; + gsi::Callback cb_hasFeature_c2025_0; + gsi::Callback cb_hasProperty_c2025_0; + gsi::Callback cb_lexicalHandler_c0_0; + gsi::Callback cb_parse_2856_0; + gsi::Callback cb_parse_3612_0; + gsi::Callback cb_parseContinue_0_0; + gsi::Callback cb_property_c2967_1; + gsi::Callback cb_setContentHandler_2441_0; + gsi::Callback cb_setDTDHandler_1930_0; + gsi::Callback cb_setDeclHandler_2086_0; + gsi::Callback cb_setEntityResolver_2495_0; + gsi::Callback cb_setErrorHandler_2232_0; + gsi::Callback cb_setFeature_2781_0; + gsi::Callback cb_setLexicalHandler_2416_0; + gsi::Callback cb_setProperty_2973_0; +}; + +QXmlSimpleReader_Adaptor::~QXmlSimpleReader_Adaptor() { } + +// Constructor QXmlSimpleReader::QXmlSimpleReader() (adaptor class) + +static void _init_ctor_QXmlSimpleReader_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QXmlSimpleReader_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QXmlSimpleReader_Adaptor ()); +} + + +// QXmlDTDHandler *QXmlSimpleReader::DTDHandler() + +static void _init_cbs_DTDHandler_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_DTDHandler_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlDTDHandler *)((QXmlSimpleReader_Adaptor *)cls)->cbs_DTDHandler_c0_0 ()); +} + +static void _set_callback_cbs_DTDHandler_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_DTDHandler_c0_0 = cb; +} + + +// QXmlContentHandler *QXmlSimpleReader::contentHandler() + +static void _init_cbs_contentHandler_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_contentHandler_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlContentHandler *)((QXmlSimpleReader_Adaptor *)cls)->cbs_contentHandler_c0_0 ()); +} + +static void _set_callback_cbs_contentHandler_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_contentHandler_c0_0 = cb; +} + + +// QXmlDeclHandler *QXmlSimpleReader::declHandler() + +static void _init_cbs_declHandler_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_declHandler_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlDeclHandler *)((QXmlSimpleReader_Adaptor *)cls)->cbs_declHandler_c0_0 ()); +} + +static void _set_callback_cbs_declHandler_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_declHandler_c0_0 = cb; +} + + +// QXmlEntityResolver *QXmlSimpleReader::entityResolver() + +static void _init_cbs_entityResolver_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_entityResolver_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlEntityResolver *)((QXmlSimpleReader_Adaptor *)cls)->cbs_entityResolver_c0_0 ()); +} + +static void _set_callback_cbs_entityResolver_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_entityResolver_c0_0 = cb; +} + + +// QXmlErrorHandler *QXmlSimpleReader::errorHandler() + +static void _init_cbs_errorHandler_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_errorHandler_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlErrorHandler *)((QXmlSimpleReader_Adaptor *)cls)->cbs_errorHandler_c0_0 ()); +} + +static void _set_callback_cbs_errorHandler_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_errorHandler_c0_0 = cb; +} + + +// bool QXmlSimpleReader::feature(const QString &name, bool *ok) + +static void _init_cbs_feature_c2967_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_feature_c2967_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + bool *arg2 = args.read (heap); + ret.write ((bool)((QXmlSimpleReader_Adaptor *)cls)->cbs_feature_c2967_1 (arg1, arg2)); +} + +static void _set_callback_cbs_feature_c2967_1 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_feature_c2967_1 = cb; +} + + +// bool QXmlSimpleReader::hasFeature(const QString &name) + +static void _init_cbs_hasFeature_c2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hasFeature_c2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QXmlSimpleReader_Adaptor *)cls)->cbs_hasFeature_c2025_0 (arg1)); +} + +static void _set_callback_cbs_hasFeature_c2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_hasFeature_c2025_0 = cb; +} + + +// bool QXmlSimpleReader::hasProperty(const QString &name) + +static void _init_cbs_hasProperty_c2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hasProperty_c2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QXmlSimpleReader_Adaptor *)cls)->cbs_hasProperty_c2025_0 (arg1)); +} + +static void _set_callback_cbs_hasProperty_c2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_hasProperty_c2025_0 = cb; +} + + +// QXmlLexicalHandler *QXmlSimpleReader::lexicalHandler() + +static void _init_cbs_lexicalHandler_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_lexicalHandler_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QXmlLexicalHandler *)((QXmlSimpleReader_Adaptor *)cls)->cbs_lexicalHandler_c0_0 ()); +} + +static void _set_callback_cbs_lexicalHandler_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_lexicalHandler_c0_0 = cb; +} + + +// bool QXmlSimpleReader::parse(const QXmlInputSource *input) + +static void _init_cbs_parse_2856_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_parse_2856_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlInputSource *arg1 = args.read (heap); + ret.write ((bool)((QXmlSimpleReader_Adaptor *)cls)->cbs_parse_2856_0 (arg1)); +} + +static void _set_callback_cbs_parse_2856_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_parse_2856_0 = cb; +} + + +// bool QXmlSimpleReader::parse(const QXmlInputSource *input, bool incremental) + +static void _init_cbs_parse_3612_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("incremental"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_parse_3612_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QXmlInputSource *arg1 = args.read (heap); + bool arg2 = args.read (heap); + ret.write ((bool)((QXmlSimpleReader_Adaptor *)cls)->cbs_parse_3612_0 (arg1, arg2)); +} + +static void _set_callback_cbs_parse_3612_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_parse_3612_0 = cb; +} + + +// bool QXmlSimpleReader::parseContinue() + +static void _init_cbs_parseContinue_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_parseContinue_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QXmlSimpleReader_Adaptor *)cls)->cbs_parseContinue_0_0 ()); +} + +static void _set_callback_cbs_parseContinue_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_parseContinue_0_0 = cb; +} + + +// void *QXmlSimpleReader::property(const QString &name, bool *ok) + +static void _init_cbs_property_c2967_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_property_c2967_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + bool *arg2 = args.read (heap); + ret.write ((void *)((QXmlSimpleReader_Adaptor *)cls)->cbs_property_c2967_1 (arg1, arg2)); +} + +static void _set_callback_cbs_property_c2967_1 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_property_c2967_1 = cb; +} + + +// void QXmlSimpleReader::setContentHandler(QXmlContentHandler *handler) + +static void _init_cbs_setContentHandler_2441_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setContentHandler_2441_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlContentHandler *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlSimpleReader_Adaptor *)cls)->cbs_setContentHandler_2441_0 (arg1); +} + +static void _set_callback_cbs_setContentHandler_2441_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_setContentHandler_2441_0 = cb; +} + + +// void QXmlSimpleReader::setDTDHandler(QXmlDTDHandler *handler) + +static void _init_cbs_setDTDHandler_1930_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setDTDHandler_1930_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlDTDHandler *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlSimpleReader_Adaptor *)cls)->cbs_setDTDHandler_1930_0 (arg1); +} + +static void _set_callback_cbs_setDTDHandler_1930_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_setDTDHandler_1930_0 = cb; +} + + +// void QXmlSimpleReader::setDeclHandler(QXmlDeclHandler *handler) + +static void _init_cbs_setDeclHandler_2086_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setDeclHandler_2086_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlDeclHandler *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlSimpleReader_Adaptor *)cls)->cbs_setDeclHandler_2086_0 (arg1); +} + +static void _set_callback_cbs_setDeclHandler_2086_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_setDeclHandler_2086_0 = cb; +} + + +// void QXmlSimpleReader::setEntityResolver(QXmlEntityResolver *handler) + +static void _init_cbs_setEntityResolver_2495_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setEntityResolver_2495_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlEntityResolver *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlSimpleReader_Adaptor *)cls)->cbs_setEntityResolver_2495_0 (arg1); +} + +static void _set_callback_cbs_setEntityResolver_2495_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_setEntityResolver_2495_0 = cb; +} + + +// void QXmlSimpleReader::setErrorHandler(QXmlErrorHandler *handler) + +static void _init_cbs_setErrorHandler_2232_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setErrorHandler_2232_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlErrorHandler *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlSimpleReader_Adaptor *)cls)->cbs_setErrorHandler_2232_0 (arg1); +} + +static void _set_callback_cbs_setErrorHandler_2232_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_setErrorHandler_2232_0 = cb; +} + + +// void QXmlSimpleReader::setFeature(const QString &name, bool value) + +static void _init_cbs_setFeature_2781_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setFeature_2781_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + bool arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlSimpleReader_Adaptor *)cls)->cbs_setFeature_2781_0 (arg1, arg2); +} + +static void _set_callback_cbs_setFeature_2781_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_setFeature_2781_0 = cb; +} + + +// void QXmlSimpleReader::setLexicalHandler(QXmlLexicalHandler *handler) + +static void _init_cbs_setLexicalHandler_2416_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("handler"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setLexicalHandler_2416_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlLexicalHandler *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlSimpleReader_Adaptor *)cls)->cbs_setLexicalHandler_2416_0 (arg1); +} + +static void _set_callback_cbs_setLexicalHandler_2416_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_setLexicalHandler_2416_0 = cb; +} + + +// void QXmlSimpleReader::setProperty(const QString &name, void *value) + +static void _init_cbs_setProperty_2973_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setProperty_2973_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + void *arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QXmlSimpleReader_Adaptor *)cls)->cbs_setProperty_2973_0 (arg1, arg2); +} + +static void _set_callback_cbs_setProperty_2973_0 (void *cls, const gsi::Callback &cb) +{ + ((QXmlSimpleReader_Adaptor *)cls)->cb_setProperty_2973_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QXmlSimpleReader (); + +static gsi::Methods methods_QXmlSimpleReader_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QXmlSimpleReader::QXmlSimpleReader()\nThis method creates an object of class QXmlSimpleReader.", &_init_ctor_QXmlSimpleReader_Adaptor_0, &_call_ctor_QXmlSimpleReader_Adaptor_0); + methods += new qt_gsi::GenericMethod ("DTDHandler", "@brief Virtual method QXmlDTDHandler *QXmlSimpleReader::DTDHandler()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_DTDHandler_c0_0, &_call_cbs_DTDHandler_c0_0); + methods += new qt_gsi::GenericMethod ("DTDHandler", "@hide", true, &_init_cbs_DTDHandler_c0_0, &_call_cbs_DTDHandler_c0_0, &_set_callback_cbs_DTDHandler_c0_0); + methods += new qt_gsi::GenericMethod ("contentHandler", "@brief Virtual method QXmlContentHandler *QXmlSimpleReader::contentHandler()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_contentHandler_c0_0, &_call_cbs_contentHandler_c0_0); + methods += new qt_gsi::GenericMethod ("contentHandler", "@hide", true, &_init_cbs_contentHandler_c0_0, &_call_cbs_contentHandler_c0_0, &_set_callback_cbs_contentHandler_c0_0); + methods += new qt_gsi::GenericMethod ("declHandler", "@brief Virtual method QXmlDeclHandler *QXmlSimpleReader::declHandler()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_declHandler_c0_0, &_call_cbs_declHandler_c0_0); + methods += new qt_gsi::GenericMethod ("declHandler", "@hide", true, &_init_cbs_declHandler_c0_0, &_call_cbs_declHandler_c0_0, &_set_callback_cbs_declHandler_c0_0); + methods += new qt_gsi::GenericMethod ("entityResolver", "@brief Virtual method QXmlEntityResolver *QXmlSimpleReader::entityResolver()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_entityResolver_c0_0, &_call_cbs_entityResolver_c0_0); + methods += new qt_gsi::GenericMethod ("entityResolver", "@hide", true, &_init_cbs_entityResolver_c0_0, &_call_cbs_entityResolver_c0_0, &_set_callback_cbs_entityResolver_c0_0); + methods += new qt_gsi::GenericMethod ("errorHandler", "@brief Virtual method QXmlErrorHandler *QXmlSimpleReader::errorHandler()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_errorHandler_c0_0, &_call_cbs_errorHandler_c0_0); + methods += new qt_gsi::GenericMethod ("errorHandler", "@hide", true, &_init_cbs_errorHandler_c0_0, &_call_cbs_errorHandler_c0_0, &_set_callback_cbs_errorHandler_c0_0); + methods += new qt_gsi::GenericMethod ("feature", "@brief Virtual method bool QXmlSimpleReader::feature(const QString &name, bool *ok)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_feature_c2967_1, &_call_cbs_feature_c2967_1); + methods += new qt_gsi::GenericMethod ("feature", "@hide", true, &_init_cbs_feature_c2967_1, &_call_cbs_feature_c2967_1, &_set_callback_cbs_feature_c2967_1); + methods += new qt_gsi::GenericMethod ("hasFeature", "@brief Virtual method bool QXmlSimpleReader::hasFeature(const QString &name)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasFeature_c2025_0, &_call_cbs_hasFeature_c2025_0); + methods += new qt_gsi::GenericMethod ("hasFeature", "@hide", true, &_init_cbs_hasFeature_c2025_0, &_call_cbs_hasFeature_c2025_0, &_set_callback_cbs_hasFeature_c2025_0); + methods += new qt_gsi::GenericMethod ("hasProperty", "@brief Virtual method bool QXmlSimpleReader::hasProperty(const QString &name)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasProperty_c2025_0, &_call_cbs_hasProperty_c2025_0); + methods += new qt_gsi::GenericMethod ("hasProperty", "@hide", true, &_init_cbs_hasProperty_c2025_0, &_call_cbs_hasProperty_c2025_0, &_set_callback_cbs_hasProperty_c2025_0); + methods += new qt_gsi::GenericMethod ("lexicalHandler", "@brief Virtual method QXmlLexicalHandler *QXmlSimpleReader::lexicalHandler()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_lexicalHandler_c0_0, &_call_cbs_lexicalHandler_c0_0); + methods += new qt_gsi::GenericMethod ("lexicalHandler", "@hide", true, &_init_cbs_lexicalHandler_c0_0, &_call_cbs_lexicalHandler_c0_0, &_set_callback_cbs_lexicalHandler_c0_0); + methods += new qt_gsi::GenericMethod ("parse", "@brief Virtual method bool QXmlSimpleReader::parse(const QXmlInputSource *input)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_parse_2856_0, &_call_cbs_parse_2856_0); + methods += new qt_gsi::GenericMethod ("parse", "@hide", false, &_init_cbs_parse_2856_0, &_call_cbs_parse_2856_0, &_set_callback_cbs_parse_2856_0); + methods += new qt_gsi::GenericMethod ("parse", "@brief Virtual method bool QXmlSimpleReader::parse(const QXmlInputSource *input, bool incremental)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_parse_3612_0, &_call_cbs_parse_3612_0); + methods += new qt_gsi::GenericMethod ("parse", "@hide", false, &_init_cbs_parse_3612_0, &_call_cbs_parse_3612_0, &_set_callback_cbs_parse_3612_0); + methods += new qt_gsi::GenericMethod ("parseContinue", "@brief Virtual method bool QXmlSimpleReader::parseContinue()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_parseContinue_0_0, &_call_cbs_parseContinue_0_0); + methods += new qt_gsi::GenericMethod ("parseContinue", "@hide", false, &_init_cbs_parseContinue_0_0, &_call_cbs_parseContinue_0_0, &_set_callback_cbs_parseContinue_0_0); + methods += new qt_gsi::GenericMethod ("property", "@brief Virtual method void *QXmlSimpleReader::property(const QString &name, bool *ok)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_property_c2967_1, &_call_cbs_property_c2967_1); + methods += new qt_gsi::GenericMethod ("property", "@hide", true, &_init_cbs_property_c2967_1, &_call_cbs_property_c2967_1, &_set_callback_cbs_property_c2967_1); + methods += new qt_gsi::GenericMethod ("setContentHandler", "@brief Virtual method void QXmlSimpleReader::setContentHandler(QXmlContentHandler *handler)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setContentHandler_2441_0, &_call_cbs_setContentHandler_2441_0); + methods += new qt_gsi::GenericMethod ("setContentHandler", "@hide", false, &_init_cbs_setContentHandler_2441_0, &_call_cbs_setContentHandler_2441_0, &_set_callback_cbs_setContentHandler_2441_0); + methods += new qt_gsi::GenericMethod ("setDTDHandler", "@brief Virtual method void QXmlSimpleReader::setDTDHandler(QXmlDTDHandler *handler)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setDTDHandler_1930_0, &_call_cbs_setDTDHandler_1930_0); + methods += new qt_gsi::GenericMethod ("setDTDHandler", "@hide", false, &_init_cbs_setDTDHandler_1930_0, &_call_cbs_setDTDHandler_1930_0, &_set_callback_cbs_setDTDHandler_1930_0); + methods += new qt_gsi::GenericMethod ("setDeclHandler", "@brief Virtual method void QXmlSimpleReader::setDeclHandler(QXmlDeclHandler *handler)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setDeclHandler_2086_0, &_call_cbs_setDeclHandler_2086_0); + methods += new qt_gsi::GenericMethod ("setDeclHandler", "@hide", false, &_init_cbs_setDeclHandler_2086_0, &_call_cbs_setDeclHandler_2086_0, &_set_callback_cbs_setDeclHandler_2086_0); + methods += new qt_gsi::GenericMethod ("setEntityResolver", "@brief Virtual method void QXmlSimpleReader::setEntityResolver(QXmlEntityResolver *handler)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setEntityResolver_2495_0, &_call_cbs_setEntityResolver_2495_0); + methods += new qt_gsi::GenericMethod ("setEntityResolver", "@hide", false, &_init_cbs_setEntityResolver_2495_0, &_call_cbs_setEntityResolver_2495_0, &_set_callback_cbs_setEntityResolver_2495_0); + methods += new qt_gsi::GenericMethod ("setErrorHandler", "@brief Virtual method void QXmlSimpleReader::setErrorHandler(QXmlErrorHandler *handler)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setErrorHandler_2232_0, &_call_cbs_setErrorHandler_2232_0); + methods += new qt_gsi::GenericMethod ("setErrorHandler", "@hide", false, &_init_cbs_setErrorHandler_2232_0, &_call_cbs_setErrorHandler_2232_0, &_set_callback_cbs_setErrorHandler_2232_0); + methods += new qt_gsi::GenericMethod ("setFeature", "@brief Virtual method void QXmlSimpleReader::setFeature(const QString &name, bool value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setFeature_2781_0, &_call_cbs_setFeature_2781_0); + methods += new qt_gsi::GenericMethod ("setFeature", "@hide", false, &_init_cbs_setFeature_2781_0, &_call_cbs_setFeature_2781_0, &_set_callback_cbs_setFeature_2781_0); + methods += new qt_gsi::GenericMethod ("setLexicalHandler", "@brief Virtual method void QXmlSimpleReader::setLexicalHandler(QXmlLexicalHandler *handler)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setLexicalHandler_2416_0, &_call_cbs_setLexicalHandler_2416_0); + methods += new qt_gsi::GenericMethod ("setLexicalHandler", "@hide", false, &_init_cbs_setLexicalHandler_2416_0, &_call_cbs_setLexicalHandler_2416_0, &_set_callback_cbs_setLexicalHandler_2416_0); + methods += new qt_gsi::GenericMethod ("setProperty", "@brief Virtual method void QXmlSimpleReader::setProperty(const QString &name, void *value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setProperty_2973_0, &_call_cbs_setProperty_2973_0); + methods += new qt_gsi::GenericMethod ("setProperty", "@hide", false, &_init_cbs_setProperty_2973_0, &_call_cbs_setProperty_2973_0, &_set_callback_cbs_setProperty_2973_0); + return methods; +} + +gsi::Class decl_QXmlSimpleReader_Adaptor (qtdecl_QXmlSimpleReader (), "QtCore5Compat", "QXmlSimpleReader", + methods_QXmlSimpleReader_Adaptor (), + "@qt\n@brief Binding of QXmlSimpleReader"); + +} + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiQtCore5CompatCommon.h b/src/gsiqt/qt6/QtCore5Compat/gsiQtCore5CompatCommon.h new file mode 100644 index 000000000..ee9b000cc --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiQtCore5CompatCommon.h @@ -0,0 +1,25 @@ +/** + * Common header for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "tlDefs.h" + +#if !defined(HDR_gsiQtCore5CompatCommon_h) +# define HDR_gsiQtCore5CompatCommon_h + +# ifdef MAKE_GSI_QTCORE5COMPAT_LIBRARY +# define GSI_QTCORE5COMPAT_PUBLIC DEF_INSIDE_PUBLIC +# define GSI_QTCORE5COMPAT_PUBLIC_TEMPLATE DEF_INSIDE_PUBLIC_TEMPLATE +# define GSI_QTCORE5COMPAT_LOCAL DEF_INSIDE_LOCAL +# else +# define GSI_QTCORE5COMPAT_PUBLIC DEF_OUTSIDE_PUBLIC +# define GSI_QTCORE5COMPAT_PUBLIC_TEMPLATE DEF_OUTSIDE_PUBLIC_TEMPLATE +# define GSI_QTCORE5COMPAT_LOCAL DEF_OUTSIDE_LOCAL +# endif + +#define FORCE_LINK_GSI_QTCORE5COMPAT GSI_QTCORE5COMPAT_PUBLIC int _force_link_gsiQtCore5Compat_f (); int _force_link_gsiQtCore5Compat = _force_link_gsiQtCore5Compat_f (); + +#endif diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiQtCore5CompatMain.cc b/src/gsiqt/qt6/QtCore5Compat/gsiQtCore5CompatMain.cc new file mode 100644 index 000000000..54b41a5bd --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiQtCore5CompatMain.cc @@ -0,0 +1,11 @@ +/** + * Main source file for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "gsiQtCore5CompatCommon.h" + +GSI_QTCORE5COMPAT_PUBLIC int _force_link_gsiQtCore5Compat_f () { return 0; } + diff --git a/src/gsiqt/qt6/QtCore5Compat/gsiQtExternals.h b/src/gsiqt/qt6/QtCore5Compat/gsiQtExternals.h new file mode 100644 index 000000000..1081cfdb3 --- /dev/null +++ b/src/gsiqt/qt6/QtCore5Compat/gsiQtExternals.h @@ -0,0 +1,112 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/* + External declarations for for Qt bindings + + DO NOT EDIT THIS FILE. + This file has been created automatically +*/ + +#if !defined(HDR_gsiQtCore5CompatExternals) +#define HDR_gsiQtCore5CompatExternals + +#include "gsiClass.h" +#include "gsiQtCore5CompatCommon.h" + +class QRegExp; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QRegExp (); } + +class QTextCodec; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QTextCodec (); } + +class QTextDecoder; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QTextDecoder (); } + +class QTextEncoder; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QTextEncoder (); } + +class QXmlAttributes; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlAttributes (); } + +class QXmlContentHandler; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlContentHandler (); } + +class QXmlDTDHandler; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlDTDHandler (); } + +class QXmlDeclHandler; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlDeclHandler (); } + +class QXmlDefaultHandler; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlDefaultHandler (); } + +class QXmlEntityResolver; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlEntityResolver (); } + +class QXmlErrorHandler; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlErrorHandler (); } + +class QXmlInputSource; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlInputSource (); } + +class QXmlLexicalHandler; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlLexicalHandler (); } + +class QXmlLocator; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlLocator (); } + +class QXmlNamespaceSupport; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlNamespaceSupport (); } + +class QXmlParseException; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlParseException (); } + +class QXmlReader; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlReader (); } + +class QXmlSimpleReader; + +namespace gsi { GSI_QTCORE5COMPAT_PUBLIC gsi::Class &qtdecl_QXmlSimpleReader (); } + + +#define QT_EXTERNAL_BASE(X) gsi::qtdecl_##X(), + +#endif + diff --git a/src/gsiqt/qt6/QtGui/QtGui.pri b/src/gsiqt/qt6/QtGui/QtGui.pri new file mode 100644 index 000000000..af10ff310 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/QtGui.pri @@ -0,0 +1,206 @@ +# +# Partial QMAKE project file for Qt bindings +# +# DO NOT EDIT THIS FILE. +# This file has been created automatically +# + +SOURCES += \ + gsiQtGuiMain.cc \ + $$PWD/gsiDeclQAbstractFileIconProvider.cc \ + $$PWD/gsiDeclQAbstractTextDocumentLayout.cc \ + $$PWD/gsiDeclQAbstractTextDocumentLayout_Selection.cc \ + $$PWD/gsiDeclQAbstractTextDocumentLayout_PaintContext.cc \ + $$PWD/gsiDeclQAbstractUndoItem.cc \ + $$PWD/gsiDeclQAccessible.cc \ + $$PWD/gsiDeclQAccessible_State.cc \ + $$PWD/gsiDeclQAccessible_ActivationObserver.cc \ + $$PWD/gsiDeclQAccessibleActionInterface.cc \ + $$PWD/gsiDeclQAccessibleEditableTextInterface.cc \ + $$PWD/gsiDeclQAccessibleEvent.cc \ + $$PWD/gsiDeclQAccessibleHyperlinkInterface.cc \ + $$PWD/gsiDeclQAccessibleImageInterface.cc \ + $$PWD/gsiDeclQAccessibleInterface.cc \ + $$PWD/gsiDeclQAccessibleObject.cc \ + $$PWD/gsiDeclQAccessibleStateChangeEvent.cc \ + $$PWD/gsiDeclQAccessibleTableCellInterface.cc \ + $$PWD/gsiDeclQAccessibleTableInterface.cc \ + $$PWD/gsiDeclQAccessibleTableModelChangeEvent.cc \ + $$PWD/gsiDeclQAccessibleTextCursorEvent.cc \ + $$PWD/gsiDeclQAccessibleTextInsertEvent.cc \ + $$PWD/gsiDeclQAccessibleTextInterface.cc \ + $$PWD/gsiDeclQAccessibleTextRemoveEvent.cc \ + $$PWD/gsiDeclQAccessibleTextSelectionEvent.cc \ + $$PWD/gsiDeclQAccessibleTextUpdateEvent.cc \ + $$PWD/gsiDeclQAccessibleValueChangeEvent.cc \ + $$PWD/gsiDeclQAccessibleValueInterface.cc \ + $$PWD/gsiDeclQAction.cc \ + $$PWD/gsiDeclQActionEvent.cc \ + $$PWD/gsiDeclQActionGroup.cc \ + $$PWD/gsiDeclQApplicationStateChangeEvent.cc \ + $$PWD/gsiDeclQBackingStore.cc \ + $$PWD/gsiDeclQBitmap.cc \ + $$PWD/gsiDeclQBrush.cc \ + $$PWD/gsiDeclQClipboard.cc \ + $$PWD/gsiDeclQCloseEvent.cc \ + $$PWD/gsiDeclQColor.cc \ + $$PWD/gsiDeclQColorSpace.cc \ + $$PWD/gsiDeclQColorTransform.cc \ + $$PWD/gsiDeclQConicalGradient.cc \ + $$PWD/gsiDeclQContextMenuEvent.cc \ + $$PWD/gsiDeclQCursor.cc \ + $$PWD/gsiDeclQDesktopServices.cc \ + $$PWD/gsiDeclQDoubleValidator.cc \ + $$PWD/gsiDeclQDrag.cc \ + $$PWD/gsiDeclQDragEnterEvent.cc \ + $$PWD/gsiDeclQDragLeaveEvent.cc \ + $$PWD/gsiDeclQDragMoveEvent.cc \ + $$PWD/gsiDeclQDropEvent.cc \ + $$PWD/gsiDeclQEnterEvent.cc \ + $$PWD/gsiDeclQEventPoint.cc \ + $$PWD/gsiDeclQExposeEvent.cc \ + $$PWD/gsiDeclQFileOpenEvent.cc \ + $$PWD/gsiDeclQFileSystemModel.cc \ + $$PWD/gsiDeclQFocusEvent.cc \ + $$PWD/gsiDeclQFont.cc \ + $$PWD/gsiDeclQFontDatabase.cc \ + $$PWD/gsiDeclQFontInfo.cc \ + $$PWD/gsiDeclQFontMetrics.cc \ + $$PWD/gsiDeclQFontMetricsF.cc \ + $$PWD/gsiDeclQGenericPlugin.cc \ + $$PWD/gsiDeclQGenericPluginFactory.cc \ + $$PWD/gsiDeclQGlyphRun.cc \ + $$PWD/gsiDeclQGradient.cc \ + $$PWD/gsiDeclQGradient_QGradientData.cc \ + $$PWD/gsiDeclQGuiApplication.cc \ + $$PWD/gsiDeclQHelpEvent.cc \ + $$PWD/gsiDeclQHideEvent.cc \ + $$PWD/gsiDeclQHoverEvent.cc \ + $$PWD/gsiDeclQIcon.cc \ + $$PWD/gsiDeclQIconDragEvent.cc \ + $$PWD/gsiDeclQIconEngine.cc \ + $$PWD/gsiDeclQIconEngine_ScaledPixmapArgument.cc \ + $$PWD/gsiDeclQIconEnginePlugin.cc \ + $$PWD/gsiDeclQImage.cc \ + $$PWD/gsiDeclQImageIOHandler.cc \ + $$PWD/gsiDeclQImageIOPlugin.cc \ + $$PWD/gsiDeclQImageReader.cc \ + $$PWD/gsiDeclQImageWriter.cc \ + $$PWD/gsiDeclQInputDevice.cc \ + $$PWD/gsiDeclQInputEvent.cc \ + $$PWD/gsiDeclQInputMethod.cc \ + $$PWD/gsiDeclQInputMethodEvent.cc \ + $$PWD/gsiDeclQInputMethodQueryEvent.cc \ + $$PWD/gsiDeclQIntValidator.cc \ + $$PWD/gsiDeclQKeyEvent.cc \ + $$PWD/gsiDeclQKeySequence.cc \ + $$PWD/gsiDeclQLinearGradient.cc \ + $$PWD/gsiDeclQMatrix4x4.cc \ + $$PWD/gsiDeclQMouseEvent.cc \ + $$PWD/gsiDeclQMoveEvent.cc \ + $$PWD/gsiDeclQMovie.cc \ + $$PWD/gsiDeclQNativeGestureEvent.cc \ + $$PWD/gsiDeclQOffscreenSurface.cc \ + $$PWD/gsiDeclQPageLayout.cc \ + $$PWD/gsiDeclQPageRanges.cc \ + $$PWD/gsiDeclQPageRanges_Range.cc \ + $$PWD/gsiDeclQPageSize.cc \ + $$PWD/gsiDeclQPagedPaintDevice.cc \ + $$PWD/gsiDeclQPaintDevice.cc \ + $$PWD/gsiDeclQPaintDeviceWindow.cc \ + $$PWD/gsiDeclQPaintEngine.cc \ + $$PWD/gsiDeclQPaintEngineState.cc \ + $$PWD/gsiDeclQPaintEvent.cc \ + $$PWD/gsiDeclQPainter.cc \ + $$PWD/gsiDeclQPainter_PixmapFragment.cc \ + $$PWD/gsiDeclQPainterPath.cc \ + $$PWD/gsiDeclQPainterPath_Element.cc \ + $$PWD/gsiDeclQPainterPathStroker.cc \ + $$PWD/gsiDeclQPalette.cc \ + $$PWD/gsiDeclQPdfWriter.cc \ + $$PWD/gsiDeclQPen.cc \ + $$PWD/gsiDeclQPicture.cc \ + $$PWD/gsiDeclQPixelFormat.cc \ + $$PWD/gsiDeclQPixmap.cc \ + $$PWD/gsiDeclQPixmapCache.cc \ + $$PWD/gsiDeclQPlatformSurfaceEvent.cc \ + $$PWD/gsiDeclQPointerEvent.cc \ + $$PWD/gsiDeclQPointingDevice.cc \ + $$PWD/gsiDeclQPointingDeviceUniqueId.cc \ + $$PWD/gsiDeclQPolygon.cc \ + $$PWD/gsiDeclQPolygonF.cc \ + $$PWD/gsiDeclQQuaternion.cc \ + $$PWD/gsiDeclQRadialGradient.cc \ + $$PWD/gsiDeclQRasterWindow.cc \ + $$PWD/gsiDeclQRawFont.cc \ + $$PWD/gsiDeclQRegion.cc \ + $$PWD/gsiDeclQRegularExpressionValidator.cc \ + $$PWD/gsiDeclQResizeEvent.cc \ + $$PWD/gsiDeclQRgba64.cc \ + $$PWD/gsiDeclQScreen.cc \ + $$PWD/gsiDeclQScreenOrientationChangeEvent.cc \ + $$PWD/gsiDeclQScrollEvent.cc \ + $$PWD/gsiDeclQScrollPrepareEvent.cc \ + $$PWD/gsiDeclQSessionManager.cc \ + $$PWD/gsiDeclQShortcut.cc \ + $$PWD/gsiDeclQShortcutEvent.cc \ + $$PWD/gsiDeclQShowEvent.cc \ + $$PWD/gsiDeclQSinglePointEvent.cc \ + $$PWD/gsiDeclQStandardItem.cc \ + $$PWD/gsiDeclQStandardItemModel.cc \ + $$PWD/gsiDeclQStaticText.cc \ + $$PWD/gsiDeclQStatusTipEvent.cc \ + $$PWD/gsiDeclQStyleHints.cc \ + $$PWD/gsiDeclQSurface.cc \ + $$PWD/gsiDeclQSurfaceFormat.cc \ + $$PWD/gsiDeclQSyntaxHighlighter.cc \ + $$PWD/gsiDeclQTabletEvent.cc \ + $$PWD/gsiDeclQTextBlock.cc \ + $$PWD/gsiDeclQTextBlock_Iterator.cc \ + $$PWD/gsiDeclQTextBlockFormat.cc \ + $$PWD/gsiDeclQTextBlockGroup.cc \ + $$PWD/gsiDeclQTextBlockUserData.cc \ + $$PWD/gsiDeclQTextCharFormat.cc \ + $$PWD/gsiDeclQTextCursor.cc \ + $$PWD/gsiDeclQTextDocument.cc \ + $$PWD/gsiDeclQTextDocumentFragment.cc \ + $$PWD/gsiDeclQTextDocumentWriter.cc \ + $$PWD/gsiDeclQTextFormat.cc \ + $$PWD/gsiDeclQTextFragment.cc \ + $$PWD/gsiDeclQTextFrame.cc \ + $$PWD/gsiDeclQTextFrame_Iterator.cc \ + $$PWD/gsiDeclQTextFrameFormat.cc \ + $$PWD/gsiDeclQTextImageFormat.cc \ + $$PWD/gsiDeclQTextInlineObject.cc \ + $$PWD/gsiDeclQTextItem.cc \ + $$PWD/gsiDeclQTextLayout.cc \ + $$PWD/gsiDeclQTextLayout_FormatRange.cc \ + $$PWD/gsiDeclQTextLength.cc \ + $$PWD/gsiDeclQTextLine.cc \ + $$PWD/gsiDeclQTextList.cc \ + $$PWD/gsiDeclQTextListFormat.cc \ + $$PWD/gsiDeclQTextObject.cc \ + $$PWD/gsiDeclQTextObjectInterface.cc \ + $$PWD/gsiDeclQTextOption.cc \ + $$PWD/gsiDeclQTextOption_Tab.cc \ + $$PWD/gsiDeclQTextTable.cc \ + $$PWD/gsiDeclQTextTableCell.cc \ + $$PWD/gsiDeclQTextTableCellFormat.cc \ + $$PWD/gsiDeclQTextTableFormat.cc \ + $$PWD/gsiDeclQToolBarChangeEvent.cc \ + $$PWD/gsiDeclQTouchEvent.cc \ + $$PWD/gsiDeclQTransform.cc \ + $$PWD/gsiDeclQUndoCommand.cc \ + $$PWD/gsiDeclQUndoGroup.cc \ + $$PWD/gsiDeclQUndoStack.cc \ + $$PWD/gsiDeclQValidator.cc \ + $$PWD/gsiDeclQVector2D.cc \ + $$PWD/gsiDeclQVector3D.cc \ + $$PWD/gsiDeclQVector4D.cc \ + $$PWD/gsiDeclQWhatsThisClickedEvent.cc \ + $$PWD/gsiDeclQWheelEvent.cc \ + $$PWD/gsiDeclQWindow.cc \ + $$PWD/gsiDeclQWindowStateChangeEvent.cc + +HEADERS += gsiQtGuiCommon.h + diff --git a/src/gsiqt/qt6/QtGui/QtGui.pro b/src/gsiqt/qt6/QtGui/QtGui.pro new file mode 100644 index 000000000..9da92edf4 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/QtGui.pro @@ -0,0 +1,28 @@ + + +DESTDIR = $$OUT_PWD/../../.. +TARGET = klayout_QtGui + +include($$PWD/../../../lib.pri) + +DEFINES += MAKE_GSI_QTGUI_LIBRARY + +INCLUDEPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC +DEPENDPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC + +LIBS += -L$$DESTDIR -lklayout_tl -lklayout_gsi -lklayout_qtbasic + +# there are some bridges between db and Qt, hence this: +INCLUDEPATH += $$DB_INC +DEPENDPATH += $$DB_INC +LIBS += -lklayout_db + +# because QQbject is used as base class for many classes, we need this: +LIBS += -lklayout_QtCore + +SOURCES += \ + gsiDeclQtGuiAdd.cc + +HEADERS += \ + +include(QtGui.pri) diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAbstractFileIconProvider.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAbstractFileIconProvider.cc new file mode 100644 index 000000000..1867dfc10 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAbstractFileIconProvider.cc @@ -0,0 +1,446 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractFileIconProvider.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractFileIconProvider + +// QIcon QAbstractFileIconProvider::icon(QAbstractFileIconProvider::IconType) + + +static void _init_f_icon_c3884 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_icon_c3884 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QIcon)((QAbstractFileIconProvider *)cls)->icon (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QIcon QAbstractFileIconProvider::icon(const QFileInfo &) + + +static void _init_f_icon_c2174 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_icon_c2174 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFileInfo &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QIcon)((QAbstractFileIconProvider *)cls)->icon (arg1)); +} + + +// QFlags QAbstractFileIconProvider::options() + + +static void _init_f_options_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_options_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QAbstractFileIconProvider *)cls)->options ()); +} + + +// void QAbstractFileIconProvider::setOptions(QFlags) + + +static void _init_f_setOptions_4402 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOptions_4402 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractFileIconProvider *)cls)->setOptions (arg1); +} + + +// QString QAbstractFileIconProvider::type(const QFileInfo &) + + +static void _init_f_type_c2174 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_type_c2174 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFileInfo &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QAbstractFileIconProvider *)cls)->type (arg1)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractFileIconProvider () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("icon", "@brief Method QIcon QAbstractFileIconProvider::icon(QAbstractFileIconProvider::IconType)\n", true, &_init_f_icon_c3884, &_call_f_icon_c3884); + methods += new qt_gsi::GenericMethod ("icon", "@brief Method QIcon QAbstractFileIconProvider::icon(const QFileInfo &)\n", true, &_init_f_icon_c2174, &_call_f_icon_c2174); + methods += new qt_gsi::GenericMethod ("options", "@brief Method QFlags QAbstractFileIconProvider::options()\n", true, &_init_f_options_c0, &_call_f_options_c0); + methods += new qt_gsi::GenericMethod ("setOptions", "@brief Method void QAbstractFileIconProvider::setOptions(QFlags)\n", false, &_init_f_setOptions_4402, &_call_f_setOptions_4402); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QString QAbstractFileIconProvider::type(const QFileInfo &)\n", true, &_init_f_type_c2174, &_call_f_type_c2174); + return methods; +} + +gsi::Class decl_QAbstractFileIconProvider ("QtGui", "QAbstractFileIconProvider_Native", + methods_QAbstractFileIconProvider (), + "@hide\n@alias QAbstractFileIconProvider"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractFileIconProvider () { return decl_QAbstractFileIconProvider; } + +} + + +class QAbstractFileIconProvider_Adaptor : public QAbstractFileIconProvider, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAbstractFileIconProvider_Adaptor(); + + // [adaptor ctor] QAbstractFileIconProvider::QAbstractFileIconProvider() + QAbstractFileIconProvider_Adaptor() : QAbstractFileIconProvider() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QIcon QAbstractFileIconProvider::icon(QAbstractFileIconProvider::IconType) + QIcon cbs_icon_c3884_0(const qt_gsi::Converter::target_type & arg1) const + { + return QAbstractFileIconProvider::icon(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QIcon icon(QAbstractFileIconProvider::IconType arg1) const + { + if (cb_icon_c3884_0.can_issue()) { + return cb_icon_c3884_0.issue::target_type &>(&QAbstractFileIconProvider_Adaptor::cbs_icon_c3884_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QAbstractFileIconProvider::icon(arg1); + } + } + + // [adaptor impl] QIcon QAbstractFileIconProvider::icon(const QFileInfo &) + QIcon cbs_icon_c2174_0(const QFileInfo &arg1) const + { + return QAbstractFileIconProvider::icon(arg1); + } + + virtual QIcon icon(const QFileInfo &arg1) const + { + if (cb_icon_c2174_0.can_issue()) { + return cb_icon_c2174_0.issue(&QAbstractFileIconProvider_Adaptor::cbs_icon_c2174_0, arg1); + } else { + return QAbstractFileIconProvider::icon(arg1); + } + } + + // [adaptor impl] QFlags QAbstractFileIconProvider::options() + QFlags cbs_options_c0_0() const + { + return QAbstractFileIconProvider::options(); + } + + virtual QFlags options() const + { + if (cb_options_c0_0.can_issue()) { + return cb_options_c0_0.issue >(&QAbstractFileIconProvider_Adaptor::cbs_options_c0_0); + } else { + return QAbstractFileIconProvider::options(); + } + } + + // [adaptor impl] void QAbstractFileIconProvider::setOptions(QFlags) + void cbs_setOptions_4402_0(QFlags arg1) + { + QAbstractFileIconProvider::setOptions(arg1); + } + + virtual void setOptions(QFlags arg1) + { + if (cb_setOptions_4402_0.can_issue()) { + cb_setOptions_4402_0.issue >(&QAbstractFileIconProvider_Adaptor::cbs_setOptions_4402_0, arg1); + } else { + QAbstractFileIconProvider::setOptions(arg1); + } + } + + // [adaptor impl] QString QAbstractFileIconProvider::type(const QFileInfo &) + QString cbs_type_c2174_0(const QFileInfo &arg1) const + { + return QAbstractFileIconProvider::type(arg1); + } + + virtual QString type(const QFileInfo &arg1) const + { + if (cb_type_c2174_0.can_issue()) { + return cb_type_c2174_0.issue(&QAbstractFileIconProvider_Adaptor::cbs_type_c2174_0, arg1); + } else { + return QAbstractFileIconProvider::type(arg1); + } + } + + gsi::Callback cb_icon_c3884_0; + gsi::Callback cb_icon_c2174_0; + gsi::Callback cb_options_c0_0; + gsi::Callback cb_setOptions_4402_0; + gsi::Callback cb_type_c2174_0; +}; + +QAbstractFileIconProvider_Adaptor::~QAbstractFileIconProvider_Adaptor() { } + +// Constructor QAbstractFileIconProvider::QAbstractFileIconProvider() (adaptor class) + +static void _init_ctor_QAbstractFileIconProvider_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAbstractFileIconProvider_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAbstractFileIconProvider_Adaptor ()); +} + + +// QIcon QAbstractFileIconProvider::icon(QAbstractFileIconProvider::IconType) + +static void _init_cbs_icon_c3884_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_icon_c3884_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QIcon)((QAbstractFileIconProvider_Adaptor *)cls)->cbs_icon_c3884_0 (arg1)); +} + +static void _set_callback_cbs_icon_c3884_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractFileIconProvider_Adaptor *)cls)->cb_icon_c3884_0 = cb; +} + + +// QIcon QAbstractFileIconProvider::icon(const QFileInfo &) + +static void _init_cbs_icon_c2174_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_icon_c2174_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFileInfo &arg1 = args.read (heap); + ret.write ((QIcon)((QAbstractFileIconProvider_Adaptor *)cls)->cbs_icon_c2174_0 (arg1)); +} + +static void _set_callback_cbs_icon_c2174_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractFileIconProvider_Adaptor *)cls)->cb_icon_c2174_0 = cb; +} + + +// QFlags QAbstractFileIconProvider::options() + +static void _init_cbs_options_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_options_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QAbstractFileIconProvider_Adaptor *)cls)->cbs_options_c0_0 ()); +} + +static void _set_callback_cbs_options_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractFileIconProvider_Adaptor *)cls)->cb_options_c0_0 = cb; +} + + +// void QAbstractFileIconProvider::setOptions(QFlags) + +static void _init_cbs_setOptions_4402_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setOptions_4402_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractFileIconProvider_Adaptor *)cls)->cbs_setOptions_4402_0 (arg1); +} + +static void _set_callback_cbs_setOptions_4402_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractFileIconProvider_Adaptor *)cls)->cb_setOptions_4402_0 = cb; +} + + +// QString QAbstractFileIconProvider::type(const QFileInfo &) + +static void _init_cbs_type_c2174_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_type_c2174_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFileInfo &arg1 = args.read (heap); + ret.write ((QString)((QAbstractFileIconProvider_Adaptor *)cls)->cbs_type_c2174_0 (arg1)); +} + +static void _set_callback_cbs_type_c2174_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractFileIconProvider_Adaptor *)cls)->cb_type_c2174_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractFileIconProvider (); + +static gsi::Methods methods_QAbstractFileIconProvider_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractFileIconProvider::QAbstractFileIconProvider()\nThis method creates an object of class QAbstractFileIconProvider.", &_init_ctor_QAbstractFileIconProvider_Adaptor_0, &_call_ctor_QAbstractFileIconProvider_Adaptor_0); + methods += new qt_gsi::GenericMethod ("icon", "@brief Virtual method QIcon QAbstractFileIconProvider::icon(QAbstractFileIconProvider::IconType)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_icon_c3884_0, &_call_cbs_icon_c3884_0); + methods += new qt_gsi::GenericMethod ("icon", "@hide", true, &_init_cbs_icon_c3884_0, &_call_cbs_icon_c3884_0, &_set_callback_cbs_icon_c3884_0); + methods += new qt_gsi::GenericMethod ("icon", "@brief Virtual method QIcon QAbstractFileIconProvider::icon(const QFileInfo &)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_icon_c2174_0, &_call_cbs_icon_c2174_0); + methods += new qt_gsi::GenericMethod ("icon", "@hide", true, &_init_cbs_icon_c2174_0, &_call_cbs_icon_c2174_0, &_set_callback_cbs_icon_c2174_0); + methods += new qt_gsi::GenericMethod ("options", "@brief Virtual method QFlags QAbstractFileIconProvider::options()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_options_c0_0, &_call_cbs_options_c0_0); + methods += new qt_gsi::GenericMethod ("options", "@hide", true, &_init_cbs_options_c0_0, &_call_cbs_options_c0_0, &_set_callback_cbs_options_c0_0); + methods += new qt_gsi::GenericMethod ("setOptions", "@brief Virtual method void QAbstractFileIconProvider::setOptions(QFlags)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setOptions_4402_0, &_call_cbs_setOptions_4402_0); + methods += new qt_gsi::GenericMethod ("setOptions", "@hide", false, &_init_cbs_setOptions_4402_0, &_call_cbs_setOptions_4402_0, &_set_callback_cbs_setOptions_4402_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method QString QAbstractFileIconProvider::type(const QFileInfo &)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c2174_0, &_call_cbs_type_c2174_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c2174_0, &_call_cbs_type_c2174_0, &_set_callback_cbs_type_c2174_0); + return methods; +} + +gsi::Class decl_QAbstractFileIconProvider_Adaptor (qtdecl_QAbstractFileIconProvider (), "QtGui", "QAbstractFileIconProvider", + methods_QAbstractFileIconProvider_Adaptor (), + "@qt\n@brief Binding of QAbstractFileIconProvider"); + +} + + +// Implementation of the enum wrapper class for QAbstractFileIconProvider::IconType +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractFileIconProvider_IconType_Enum ("QtGui", "QAbstractFileIconProvider_IconType", + gsi::enum_const ("Computer", QAbstractFileIconProvider::Computer, "@brief Enum constant QAbstractFileIconProvider::Computer") + + gsi::enum_const ("Desktop", QAbstractFileIconProvider::Desktop, "@brief Enum constant QAbstractFileIconProvider::Desktop") + + gsi::enum_const ("Trashcan", QAbstractFileIconProvider::Trashcan, "@brief Enum constant QAbstractFileIconProvider::Trashcan") + + gsi::enum_const ("Network", QAbstractFileIconProvider::Network, "@brief Enum constant QAbstractFileIconProvider::Network") + + gsi::enum_const ("Drive", QAbstractFileIconProvider::Drive, "@brief Enum constant QAbstractFileIconProvider::Drive") + + gsi::enum_const ("Folder", QAbstractFileIconProvider::Folder, "@brief Enum constant QAbstractFileIconProvider::Folder") + + gsi::enum_const ("File", QAbstractFileIconProvider::File, "@brief Enum constant QAbstractFileIconProvider::File"), + "@qt\n@brief This class represents the QAbstractFileIconProvider::IconType enum"); + +static gsi::QFlagsClass decl_QAbstractFileIconProvider_IconType_Enums ("QtGui", "QAbstractFileIconProvider_QFlags_IconType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractFileIconProvider_IconType_Enum_in_parent (decl_QAbstractFileIconProvider_IconType_Enum.defs ()); +static gsi::ClassExt decl_QAbstractFileIconProvider_IconType_Enum_as_child (decl_QAbstractFileIconProvider_IconType_Enum, "IconType"); +static gsi::ClassExt decl_QAbstractFileIconProvider_IconType_Enums_as_child (decl_QAbstractFileIconProvider_IconType_Enums, "QFlags_IconType"); + +} + + +// Implementation of the enum wrapper class for QAbstractFileIconProvider::Option +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractFileIconProvider_Option_Enum ("QtGui", "QAbstractFileIconProvider_Option", + gsi::enum_const ("DontUseCustomDirectoryIcons", QAbstractFileIconProvider::DontUseCustomDirectoryIcons, "@brief Enum constant QAbstractFileIconProvider::DontUseCustomDirectoryIcons"), + "@qt\n@brief This class represents the QAbstractFileIconProvider::Option enum"); + +static gsi::QFlagsClass decl_QAbstractFileIconProvider_Option_Enums ("QtGui", "QAbstractFileIconProvider_QFlags_Option", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractFileIconProvider_Option_Enum_in_parent (decl_QAbstractFileIconProvider_Option_Enum.defs ()); +static gsi::ClassExt decl_QAbstractFileIconProvider_Option_Enum_as_child (decl_QAbstractFileIconProvider_Option_Enum, "Option"); +static gsi::ClassExt decl_QAbstractFileIconProvider_Option_Enums_as_child (decl_QAbstractFileIconProvider_Option_Enums, "QFlags_Option"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAbstractTextDocumentLayout.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAbstractTextDocumentLayout.cc new file mode 100644 index 000000000..b2cd2c7dd --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAbstractTextDocumentLayout.cc @@ -0,0 +1,1483 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractTextDocumentLayout.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractTextDocumentLayout + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAbstractTextDocumentLayout::staticMetaObject); +} + + +// QString QAbstractTextDocumentLayout::anchorAt(const QPointF &pos) + + +static void _init_f_anchorAt_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_anchorAt_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QAbstractTextDocumentLayout *)cls)->anchorAt (arg1)); +} + + +// QRectF QAbstractTextDocumentLayout::blockBoundingRect(const QTextBlock &block) + + +static void _init_f_blockBoundingRect_c2306 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_blockBoundingRect_c2306 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QAbstractTextDocumentLayout *)cls)->blockBoundingRect (arg1)); +} + + +// QTextBlock QAbstractTextDocumentLayout::blockWithMarkerAt(const QPointF &pos) + + +static void _init_f_blockWithMarkerAt_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_blockWithMarkerAt_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextBlock)((QAbstractTextDocumentLayout *)cls)->blockWithMarkerAt (arg1)); +} + + +// QTextDocument *QAbstractTextDocumentLayout::document() + + +static void _init_f_document_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_document_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextDocument *)((QAbstractTextDocumentLayout *)cls)->document ()); +} + + +// QSizeF QAbstractTextDocumentLayout::documentSize() + + +static void _init_f_documentSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_documentSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QAbstractTextDocumentLayout *)cls)->documentSize ()); +} + + +// void QAbstractTextDocumentLayout::draw(QPainter *painter, const QAbstractTextDocumentLayout::PaintContext &context) + + +static void _init_f_draw_6787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("context"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_draw_6787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QAbstractTextDocumentLayout::PaintContext &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTextDocumentLayout *)cls)->draw (arg1, arg2); +} + + +// QTextFormat QAbstractTextDocumentLayout::formatAt(const QPointF &pos) + + +static void _init_f_formatAt_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_formatAt_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextFormat)((QAbstractTextDocumentLayout *)cls)->formatAt (arg1)); +} + + +// QRectF QAbstractTextDocumentLayout::frameBoundingRect(QTextFrame *frame) + + +static void _init_f_frameBoundingRect_c1615 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("frame"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_frameBoundingRect_c1615 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextFrame *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QAbstractTextDocumentLayout *)cls)->frameBoundingRect (arg1)); +} + + +// QTextObjectInterface *QAbstractTextDocumentLayout::handlerForObject(int objectType) + + +static void _init_f_handlerForObject_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectType"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_handlerForObject_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextObjectInterface *)((QAbstractTextDocumentLayout *)cls)->handlerForObject (arg1)); +} + + +// int QAbstractTextDocumentLayout::hitTest(const QPointF &point, Qt::HitTestAccuracy accuracy) + + +static void _init_f_hitTest_c4147 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("accuracy"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_hitTest_c4147 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((int)((QAbstractTextDocumentLayout *)cls)->hitTest (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QString QAbstractTextDocumentLayout::imageAt(const QPointF &pos) + + +static void _init_f_imageAt_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_imageAt_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QAbstractTextDocumentLayout *)cls)->imageAt (arg1)); +} + + +// int QAbstractTextDocumentLayout::pageCount() + + +static void _init_f_pageCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pageCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractTextDocumentLayout *)cls)->pageCount ()); +} + + +// QPaintDevice *QAbstractTextDocumentLayout::paintDevice() + + +static void _init_f_paintDevice_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_paintDevice_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintDevice *)((QAbstractTextDocumentLayout *)cls)->paintDevice ()); +} + + +// void QAbstractTextDocumentLayout::registerHandler(int objectType, QObject *component) + + +static void _init_f_registerHandler_1961 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("component"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_registerHandler_1961 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTextDocumentLayout *)cls)->registerHandler (arg1, arg2); +} + + +// void QAbstractTextDocumentLayout::setPaintDevice(QPaintDevice *device) + + +static void _init_f_setPaintDevice_1803 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPaintDevice_1803 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintDevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTextDocumentLayout *)cls)->setPaintDevice (arg1); +} + + +// void QAbstractTextDocumentLayout::unregisterHandler(int objectType, QObject *component) + + +static void _init_f_unregisterHandler_1961 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("component", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_unregisterHandler_1961 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTextDocumentLayout *)cls)->unregisterHandler (arg1, arg2); +} + + +// static QString QAbstractTextDocumentLayout::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAbstractTextDocumentLayout::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractTextDocumentLayout () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("anchorAt", "@brief Method QString QAbstractTextDocumentLayout::anchorAt(const QPointF &pos)\n", true, &_init_f_anchorAt_c1986, &_call_f_anchorAt_c1986); + methods += new qt_gsi::GenericMethod ("blockBoundingRect", "@brief Method QRectF QAbstractTextDocumentLayout::blockBoundingRect(const QTextBlock &block)\n", true, &_init_f_blockBoundingRect_c2306, &_call_f_blockBoundingRect_c2306); + methods += new qt_gsi::GenericMethod ("blockWithMarkerAt", "@brief Method QTextBlock QAbstractTextDocumentLayout::blockWithMarkerAt(const QPointF &pos)\n", true, &_init_f_blockWithMarkerAt_c1986, &_call_f_blockWithMarkerAt_c1986); + methods += new qt_gsi::GenericMethod ("document", "@brief Method QTextDocument *QAbstractTextDocumentLayout::document()\n", true, &_init_f_document_c0, &_call_f_document_c0); + methods += new qt_gsi::GenericMethod ("documentSize", "@brief Method QSizeF QAbstractTextDocumentLayout::documentSize()\n", true, &_init_f_documentSize_c0, &_call_f_documentSize_c0); + methods += new qt_gsi::GenericMethod ("draw", "@brief Method void QAbstractTextDocumentLayout::draw(QPainter *painter, const QAbstractTextDocumentLayout::PaintContext &context)\n", false, &_init_f_draw_6787, &_call_f_draw_6787); + methods += new qt_gsi::GenericMethod ("formatAt", "@brief Method QTextFormat QAbstractTextDocumentLayout::formatAt(const QPointF &pos)\n", true, &_init_f_formatAt_c1986, &_call_f_formatAt_c1986); + methods += new qt_gsi::GenericMethod ("frameBoundingRect", "@brief Method QRectF QAbstractTextDocumentLayout::frameBoundingRect(QTextFrame *frame)\n", true, &_init_f_frameBoundingRect_c1615, &_call_f_frameBoundingRect_c1615); + methods += new qt_gsi::GenericMethod ("handlerForObject", "@brief Method QTextObjectInterface *QAbstractTextDocumentLayout::handlerForObject(int objectType)\n", true, &_init_f_handlerForObject_c767, &_call_f_handlerForObject_c767); + methods += new qt_gsi::GenericMethod ("hitTest", "@brief Method int QAbstractTextDocumentLayout::hitTest(const QPointF &point, Qt::HitTestAccuracy accuracy)\n", true, &_init_f_hitTest_c4147, &_call_f_hitTest_c4147); + methods += new qt_gsi::GenericMethod ("imageAt", "@brief Method QString QAbstractTextDocumentLayout::imageAt(const QPointF &pos)\n", true, &_init_f_imageAt_c1986, &_call_f_imageAt_c1986); + methods += new qt_gsi::GenericMethod ("pageCount", "@brief Method int QAbstractTextDocumentLayout::pageCount()\n", true, &_init_f_pageCount_c0, &_call_f_pageCount_c0); + methods += new qt_gsi::GenericMethod (":paintDevice", "@brief Method QPaintDevice *QAbstractTextDocumentLayout::paintDevice()\n", true, &_init_f_paintDevice_c0, &_call_f_paintDevice_c0); + methods += new qt_gsi::GenericMethod ("registerHandler", "@brief Method void QAbstractTextDocumentLayout::registerHandler(int objectType, QObject *component)\n", false, &_init_f_registerHandler_1961, &_call_f_registerHandler_1961); + methods += new qt_gsi::GenericMethod ("setPaintDevice|paintDevice=", "@brief Method void QAbstractTextDocumentLayout::setPaintDevice(QPaintDevice *device)\n", false, &_init_f_setPaintDevice_1803, &_call_f_setPaintDevice_1803); + methods += new qt_gsi::GenericMethod ("unregisterHandler", "@brief Method void QAbstractTextDocumentLayout::unregisterHandler(int objectType, QObject *component)\n", false, &_init_f_unregisterHandler_1961, &_call_f_unregisterHandler_1961); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAbstractTextDocumentLayout::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("documentSizeChanged(const QSizeF &)", "documentSizeChanged", gsi::arg("newSize"), "@brief Signal declaration for QAbstractTextDocumentLayout::documentSizeChanged(const QSizeF &newSize)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAbstractTextDocumentLayout::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pageCountChanged(int)", "pageCountChanged", gsi::arg("newPages"), "@brief Signal declaration for QAbstractTextDocumentLayout::pageCountChanged(int newPages)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("update(const QRectF &)", "update", gsi::arg("arg1"), "@brief Signal declaration for QAbstractTextDocumentLayout::update(const QRectF &)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("updateBlock(const QTextBlock &)", "updateBlock", gsi::arg("block"), "@brief Signal declaration for QAbstractTextDocumentLayout::updateBlock(const QTextBlock &block)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAbstractTextDocumentLayout::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QAbstractTextDocumentLayout (qtdecl_QObject (), "QtGui", "QAbstractTextDocumentLayout_Native", + methods_QAbstractTextDocumentLayout (), + "@hide\n@alias QAbstractTextDocumentLayout"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractTextDocumentLayout () { return decl_QAbstractTextDocumentLayout; } + +} + + +class QAbstractTextDocumentLayout_Adaptor : public QAbstractTextDocumentLayout, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAbstractTextDocumentLayout_Adaptor(); + + // [adaptor ctor] QAbstractTextDocumentLayout::QAbstractTextDocumentLayout(QTextDocument *doc) + QAbstractTextDocumentLayout_Adaptor(QTextDocument *doc) : QAbstractTextDocumentLayout(doc) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] QTextCharFormat QAbstractTextDocumentLayout::format(int pos) + QTextCharFormat fp_QAbstractTextDocumentLayout_format_767 (int pos) { + return QAbstractTextDocumentLayout::format(pos); + } + + // [expose] int QAbstractTextDocumentLayout::formatIndex(int pos) + int fp_QAbstractTextDocumentLayout_formatIndex_767 (int pos) { + return QAbstractTextDocumentLayout::formatIndex(pos); + } + + // [expose] bool QAbstractTextDocumentLayout::isSignalConnected(const QMetaMethod &signal) + bool fp_QAbstractTextDocumentLayout_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAbstractTextDocumentLayout::isSignalConnected(signal); + } + + // [expose] int QAbstractTextDocumentLayout::receivers(const char *signal) + int fp_QAbstractTextDocumentLayout_receivers_c1731 (const char *signal) const { + return QAbstractTextDocumentLayout::receivers(signal); + } + + // [expose] QObject *QAbstractTextDocumentLayout::sender() + QObject * fp_QAbstractTextDocumentLayout_sender_c0 () const { + return QAbstractTextDocumentLayout::sender(); + } + + // [expose] int QAbstractTextDocumentLayout::senderSignalIndex() + int fp_QAbstractTextDocumentLayout_senderSignalIndex_c0 () const { + return QAbstractTextDocumentLayout::senderSignalIndex(); + } + + // [adaptor impl] QRectF QAbstractTextDocumentLayout::blockBoundingRect(const QTextBlock &block) + QRectF cbs_blockBoundingRect_c2306_0(const QTextBlock &block) const + { + __SUPPRESS_UNUSED_WARNING (block); + throw qt_gsi::AbstractMethodCalledException("blockBoundingRect"); + } + + virtual QRectF blockBoundingRect(const QTextBlock &block) const + { + if (cb_blockBoundingRect_c2306_0.can_issue()) { + return cb_blockBoundingRect_c2306_0.issue(&QAbstractTextDocumentLayout_Adaptor::cbs_blockBoundingRect_c2306_0, block); + } else { + throw qt_gsi::AbstractMethodCalledException("blockBoundingRect"); + } + } + + // [emitter impl] void QAbstractTextDocumentLayout::destroyed(QObject *) + void emitter_QAbstractTextDocumentLayout_destroyed_1302(QObject *arg1) + { + emit QAbstractTextDocumentLayout::destroyed(arg1); + } + + // [adaptor impl] QSizeF QAbstractTextDocumentLayout::documentSize() + QSizeF cbs_documentSize_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("documentSize"); + } + + virtual QSizeF documentSize() const + { + if (cb_documentSize_c0_0.can_issue()) { + return cb_documentSize_c0_0.issue(&QAbstractTextDocumentLayout_Adaptor::cbs_documentSize_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("documentSize"); + } + } + + // [emitter impl] void QAbstractTextDocumentLayout::documentSizeChanged(const QSizeF &newSize) + void emitter_QAbstractTextDocumentLayout_documentSizeChanged_1875(const QSizeF &newSize) + { + emit QAbstractTextDocumentLayout::documentSizeChanged(newSize); + } + + // [adaptor impl] void QAbstractTextDocumentLayout::draw(QPainter *painter, const QAbstractTextDocumentLayout::PaintContext &context) + void cbs_draw_6787_0(QPainter *painter, const QAbstractTextDocumentLayout::PaintContext &context) + { + __SUPPRESS_UNUSED_WARNING (painter); + __SUPPRESS_UNUSED_WARNING (context); + throw qt_gsi::AbstractMethodCalledException("draw"); + } + + virtual void draw(QPainter *painter, const QAbstractTextDocumentLayout::PaintContext &context) + { + if (cb_draw_6787_0.can_issue()) { + cb_draw_6787_0.issue(&QAbstractTextDocumentLayout_Adaptor::cbs_draw_6787_0, painter, context); + } else { + throw qt_gsi::AbstractMethodCalledException("draw"); + } + } + + // [adaptor impl] bool QAbstractTextDocumentLayout::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAbstractTextDocumentLayout::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAbstractTextDocumentLayout_Adaptor::cbs_event_1217_0, _event); + } else { + return QAbstractTextDocumentLayout::event(_event); + } + } + + // [adaptor impl] bool QAbstractTextDocumentLayout::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAbstractTextDocumentLayout::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAbstractTextDocumentLayout_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAbstractTextDocumentLayout::eventFilter(watched, event); + } + } + + // [adaptor impl] QRectF QAbstractTextDocumentLayout::frameBoundingRect(QTextFrame *frame) + QRectF cbs_frameBoundingRect_c1615_0(QTextFrame *frame) const + { + __SUPPRESS_UNUSED_WARNING (frame); + throw qt_gsi::AbstractMethodCalledException("frameBoundingRect"); + } + + virtual QRectF frameBoundingRect(QTextFrame *frame) const + { + if (cb_frameBoundingRect_c1615_0.can_issue()) { + return cb_frameBoundingRect_c1615_0.issue(&QAbstractTextDocumentLayout_Adaptor::cbs_frameBoundingRect_c1615_0, frame); + } else { + throw qt_gsi::AbstractMethodCalledException("frameBoundingRect"); + } + } + + // [adaptor impl] int QAbstractTextDocumentLayout::hitTest(const QPointF &point, Qt::HitTestAccuracy accuracy) + int cbs_hitTest_c4147_0(const QPointF &point, const qt_gsi::Converter::target_type & accuracy) const + { + __SUPPRESS_UNUSED_WARNING (point); + __SUPPRESS_UNUSED_WARNING (accuracy); + throw qt_gsi::AbstractMethodCalledException("hitTest"); + } + + virtual int hitTest(const QPointF &point, Qt::HitTestAccuracy accuracy) const + { + if (cb_hitTest_c4147_0.can_issue()) { + return cb_hitTest_c4147_0.issue::target_type &>(&QAbstractTextDocumentLayout_Adaptor::cbs_hitTest_c4147_0, point, qt_gsi::CppToQtAdaptor(accuracy)); + } else { + throw qt_gsi::AbstractMethodCalledException("hitTest"); + } + } + + // [emitter impl] void QAbstractTextDocumentLayout::objectNameChanged(const QString &objectName) + void emitter_QAbstractTextDocumentLayout_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QAbstractTextDocumentLayout::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] int QAbstractTextDocumentLayout::pageCount() + int cbs_pageCount_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("pageCount"); + } + + virtual int pageCount() const + { + if (cb_pageCount_c0_0.can_issue()) { + return cb_pageCount_c0_0.issue(&QAbstractTextDocumentLayout_Adaptor::cbs_pageCount_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("pageCount"); + } + } + + // [emitter impl] void QAbstractTextDocumentLayout::pageCountChanged(int newPages) + void emitter_QAbstractTextDocumentLayout_pageCountChanged_767(int newPages) + { + emit QAbstractTextDocumentLayout::pageCountChanged(newPages); + } + + // [emitter impl] void QAbstractTextDocumentLayout::update(const QRectF &) + void emitter_QAbstractTextDocumentLayout_update_1862(const QRectF &arg1) + { + emit QAbstractTextDocumentLayout::update(arg1); + } + + // [emitter impl] void QAbstractTextDocumentLayout::updateBlock(const QTextBlock &block) + void emitter_QAbstractTextDocumentLayout_updateBlock_2306(const QTextBlock &block) + { + emit QAbstractTextDocumentLayout::updateBlock(block); + } + + // [adaptor impl] void QAbstractTextDocumentLayout::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAbstractTextDocumentLayout::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAbstractTextDocumentLayout_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAbstractTextDocumentLayout::childEvent(event); + } + } + + // [adaptor impl] void QAbstractTextDocumentLayout::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAbstractTextDocumentLayout::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAbstractTextDocumentLayout_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAbstractTextDocumentLayout::customEvent(event); + } + } + + // [adaptor impl] void QAbstractTextDocumentLayout::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAbstractTextDocumentLayout::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAbstractTextDocumentLayout_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAbstractTextDocumentLayout::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAbstractTextDocumentLayout::documentChanged(int from, int charsRemoved, int charsAdded) + void cbs_documentChanged_2085_0(int from, int charsRemoved, int charsAdded) + { + __SUPPRESS_UNUSED_WARNING (from); + __SUPPRESS_UNUSED_WARNING (charsRemoved); + __SUPPRESS_UNUSED_WARNING (charsAdded); + throw qt_gsi::AbstractMethodCalledException("documentChanged"); + } + + virtual void documentChanged(int from, int charsRemoved, int charsAdded) + { + if (cb_documentChanged_2085_0.can_issue()) { + cb_documentChanged_2085_0.issue(&QAbstractTextDocumentLayout_Adaptor::cbs_documentChanged_2085_0, from, charsRemoved, charsAdded); + } else { + throw qt_gsi::AbstractMethodCalledException("documentChanged"); + } + } + + // [adaptor impl] void QAbstractTextDocumentLayout::drawInlineObject(QPainter *painter, const QRectF &rect, QTextInlineObject object, int posInDocument, const QTextFormat &format) + void cbs_drawInlineObject_8199_0(QPainter *painter, const QRectF &rect, QTextInlineObject object, int posInDocument, const QTextFormat &format) + { + QAbstractTextDocumentLayout::drawInlineObject(painter, rect, object, posInDocument, format); + } + + virtual void drawInlineObject(QPainter *painter, const QRectF &rect, QTextInlineObject object, int posInDocument, const QTextFormat &format) + { + if (cb_drawInlineObject_8199_0.can_issue()) { + cb_drawInlineObject_8199_0.issue(&QAbstractTextDocumentLayout_Adaptor::cbs_drawInlineObject_8199_0, painter, rect, object, posInDocument, format); + } else { + QAbstractTextDocumentLayout::drawInlineObject(painter, rect, object, posInDocument, format); + } + } + + // [adaptor impl] void QAbstractTextDocumentLayout::positionInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format) + void cbs_positionInlineObject_5127_0(QTextInlineObject item, int posInDocument, const QTextFormat &format) + { + QAbstractTextDocumentLayout::positionInlineObject(item, posInDocument, format); + } + + virtual void positionInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format) + { + if (cb_positionInlineObject_5127_0.can_issue()) { + cb_positionInlineObject_5127_0.issue(&QAbstractTextDocumentLayout_Adaptor::cbs_positionInlineObject_5127_0, item, posInDocument, format); + } else { + QAbstractTextDocumentLayout::positionInlineObject(item, posInDocument, format); + } + } + + // [adaptor impl] void QAbstractTextDocumentLayout::resizeInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format) + void cbs_resizeInlineObject_5127_0(QTextInlineObject item, int posInDocument, const QTextFormat &format) + { + QAbstractTextDocumentLayout::resizeInlineObject(item, posInDocument, format); + } + + virtual void resizeInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format) + { + if (cb_resizeInlineObject_5127_0.can_issue()) { + cb_resizeInlineObject_5127_0.issue(&QAbstractTextDocumentLayout_Adaptor::cbs_resizeInlineObject_5127_0, item, posInDocument, format); + } else { + QAbstractTextDocumentLayout::resizeInlineObject(item, posInDocument, format); + } + } + + // [adaptor impl] void QAbstractTextDocumentLayout::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAbstractTextDocumentLayout::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAbstractTextDocumentLayout_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAbstractTextDocumentLayout::timerEvent(event); + } + } + + gsi::Callback cb_blockBoundingRect_c2306_0; + gsi::Callback cb_documentSize_c0_0; + gsi::Callback cb_draw_6787_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_frameBoundingRect_c1615_0; + gsi::Callback cb_hitTest_c4147_0; + gsi::Callback cb_pageCount_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_documentChanged_2085_0; + gsi::Callback cb_drawInlineObject_8199_0; + gsi::Callback cb_positionInlineObject_5127_0; + gsi::Callback cb_resizeInlineObject_5127_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QAbstractTextDocumentLayout_Adaptor::~QAbstractTextDocumentLayout_Adaptor() { } + +// Constructor QAbstractTextDocumentLayout::QAbstractTextDocumentLayout(QTextDocument *doc) (adaptor class) + +static void _init_ctor_QAbstractTextDocumentLayout_Adaptor_1955 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("doc"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAbstractTextDocumentLayout_Adaptor_1955 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextDocument *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QAbstractTextDocumentLayout_Adaptor (arg1)); +} + + +// QRectF QAbstractTextDocumentLayout::blockBoundingRect(const QTextBlock &block) + +static void _init_cbs_blockBoundingRect_c2306_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_blockBoundingRect_c2306_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = args.read (heap); + ret.write ((QRectF)((QAbstractTextDocumentLayout_Adaptor *)cls)->cbs_blockBoundingRect_c2306_0 (arg1)); +} + +static void _set_callback_cbs_blockBoundingRect_c2306_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cb_blockBoundingRect_c2306_0 = cb; +} + + +// void QAbstractTextDocumentLayout::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QAbstractTextDocumentLayout::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QAbstractTextDocumentLayout::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QAbstractTextDocumentLayout_Adaptor *)cls)->emitter_QAbstractTextDocumentLayout_destroyed_1302 (arg1); +} + + +// void QAbstractTextDocumentLayout::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QAbstractTextDocumentLayout::documentChanged(int from, int charsRemoved, int charsAdded) + +static void _init_cbs_documentChanged_2085_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("charsRemoved"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("charsAdded"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_documentChanged_2085_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cbs_documentChanged_2085_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_documentChanged_2085_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cb_documentChanged_2085_0 = cb; +} + + +// QSizeF QAbstractTextDocumentLayout::documentSize() + +static void _init_cbs_documentSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_documentSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QAbstractTextDocumentLayout_Adaptor *)cls)->cbs_documentSize_c0_0 ()); +} + +static void _set_callback_cbs_documentSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cb_documentSize_c0_0 = cb; +} + + +// emitter void QAbstractTextDocumentLayout::documentSizeChanged(const QSizeF &newSize) + +static void _init_emitter_documentSizeChanged_1875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_documentSizeChanged_1875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractTextDocumentLayout_Adaptor *)cls)->emitter_QAbstractTextDocumentLayout_documentSizeChanged_1875 (arg1); +} + + +// void QAbstractTextDocumentLayout::draw(QPainter *painter, const QAbstractTextDocumentLayout::PaintContext &context) + +static void _init_cbs_draw_6787_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("context"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_draw_6787_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QAbstractTextDocumentLayout::PaintContext &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cbs_draw_6787_0 (arg1, arg2); +} + +static void _set_callback_cbs_draw_6787_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cb_draw_6787_0 = cb; +} + + +// void QAbstractTextDocumentLayout::drawInlineObject(QPainter *painter, const QRectF &rect, QTextInlineObject object, int posInDocument, const QTextFormat &format) + +static void _init_cbs_drawInlineObject_8199_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("object"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("posInDocument"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("format"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_drawInlineObject_8199_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QRectF &arg2 = args.read (heap); + QTextInlineObject arg3 = args.read (heap); + int arg4 = args.read (heap); + const QTextFormat &arg5 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cbs_drawInlineObject_8199_0 (arg1, arg2, arg3, arg4, arg5); +} + +static void _set_callback_cbs_drawInlineObject_8199_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cb_drawInlineObject_8199_0 = cb; +} + + +// bool QAbstractTextDocumentLayout::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAbstractTextDocumentLayout_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAbstractTextDocumentLayout::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAbstractTextDocumentLayout_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed QTextCharFormat QAbstractTextDocumentLayout::format(int pos) + +static void _init_fp_format_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_format_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextCharFormat)((QAbstractTextDocumentLayout_Adaptor *)cls)->fp_QAbstractTextDocumentLayout_format_767 (arg1)); +} + + +// exposed int QAbstractTextDocumentLayout::formatIndex(int pos) + +static void _init_fp_formatIndex_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_formatIndex_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractTextDocumentLayout_Adaptor *)cls)->fp_QAbstractTextDocumentLayout_formatIndex_767 (arg1)); +} + + +// QRectF QAbstractTextDocumentLayout::frameBoundingRect(QTextFrame *frame) + +static void _init_cbs_frameBoundingRect_c1615_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("frame"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_frameBoundingRect_c1615_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextFrame *arg1 = args.read (heap); + ret.write ((QRectF)((QAbstractTextDocumentLayout_Adaptor *)cls)->cbs_frameBoundingRect_c1615_0 (arg1)); +} + +static void _set_callback_cbs_frameBoundingRect_c1615_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cb_frameBoundingRect_c1615_0 = cb; +} + + +// int QAbstractTextDocumentLayout::hitTest(const QPointF &point, Qt::HitTestAccuracy accuracy) + +static void _init_cbs_hitTest_c4147_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("accuracy"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_hitTest_c4147_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((int)((QAbstractTextDocumentLayout_Adaptor *)cls)->cbs_hitTest_c4147_0 (arg1, arg2)); +} + +static void _set_callback_cbs_hitTest_c4147_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cb_hitTest_c4147_0 = cb; +} + + +// exposed bool QAbstractTextDocumentLayout::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractTextDocumentLayout_Adaptor *)cls)->fp_QAbstractTextDocumentLayout_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QAbstractTextDocumentLayout::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractTextDocumentLayout_Adaptor *)cls)->emitter_QAbstractTextDocumentLayout_objectNameChanged_4567 (arg1); +} + + +// int QAbstractTextDocumentLayout::pageCount() + +static void _init_cbs_pageCount_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_pageCount_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractTextDocumentLayout_Adaptor *)cls)->cbs_pageCount_c0_0 ()); +} + +static void _set_callback_cbs_pageCount_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cb_pageCount_c0_0 = cb; +} + + +// emitter void QAbstractTextDocumentLayout::pageCountChanged(int newPages) + +static void _init_emitter_pageCountChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newPages"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_pageCountChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QAbstractTextDocumentLayout_Adaptor *)cls)->emitter_QAbstractTextDocumentLayout_pageCountChanged_767 (arg1); +} + + +// void QAbstractTextDocumentLayout::positionInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format) + +static void _init_cbs_positionInlineObject_5127_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("posInDocument"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("format"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_positionInlineObject_5127_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextInlineObject arg1 = args.read (heap); + int arg2 = args.read (heap); + const QTextFormat &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cbs_positionInlineObject_5127_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_positionInlineObject_5127_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cb_positionInlineObject_5127_0 = cb; +} + + +// exposed int QAbstractTextDocumentLayout::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractTextDocumentLayout_Adaptor *)cls)->fp_QAbstractTextDocumentLayout_receivers_c1731 (arg1)); +} + + +// void QAbstractTextDocumentLayout::resizeInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format) + +static void _init_cbs_resizeInlineObject_5127_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("posInDocument"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("format"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_resizeInlineObject_5127_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextInlineObject arg1 = args.read (heap); + int arg2 = args.read (heap); + const QTextFormat &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cbs_resizeInlineObject_5127_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_resizeInlineObject_5127_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cb_resizeInlineObject_5127_0 = cb; +} + + +// exposed QObject *QAbstractTextDocumentLayout::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAbstractTextDocumentLayout_Adaptor *)cls)->fp_QAbstractTextDocumentLayout_sender_c0 ()); +} + + +// exposed int QAbstractTextDocumentLayout::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractTextDocumentLayout_Adaptor *)cls)->fp_QAbstractTextDocumentLayout_senderSignalIndex_c0 ()); +} + + +// void QAbstractTextDocumentLayout::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractTextDocumentLayout_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QAbstractTextDocumentLayout::update(const QRectF &) + +static void _init_emitter_update_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "QRectF(0., 0., 1000000000., 1000000000.)"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_update_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(0., 0., 1000000000., 1000000000.), heap); + ((QAbstractTextDocumentLayout_Adaptor *)cls)->emitter_QAbstractTextDocumentLayout_update_1862 (arg1); +} + + +// emitter void QAbstractTextDocumentLayout::updateBlock(const QTextBlock &block) + +static void _init_emitter_updateBlock_2306 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_updateBlock_2306 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractTextDocumentLayout_Adaptor *)cls)->emitter_QAbstractTextDocumentLayout_updateBlock_2306 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractTextDocumentLayout (); + +static gsi::Methods methods_QAbstractTextDocumentLayout_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractTextDocumentLayout::QAbstractTextDocumentLayout(QTextDocument *doc)\nThis method creates an object of class QAbstractTextDocumentLayout.", &_init_ctor_QAbstractTextDocumentLayout_Adaptor_1955, &_call_ctor_QAbstractTextDocumentLayout_Adaptor_1955); + methods += new qt_gsi::GenericMethod ("blockBoundingRect", "@brief Virtual method QRectF QAbstractTextDocumentLayout::blockBoundingRect(const QTextBlock &block)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_blockBoundingRect_c2306_0, &_call_cbs_blockBoundingRect_c2306_0); + methods += new qt_gsi::GenericMethod ("blockBoundingRect", "@hide", true, &_init_cbs_blockBoundingRect_c2306_0, &_call_cbs_blockBoundingRect_c2306_0, &_set_callback_cbs_blockBoundingRect_c2306_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAbstractTextDocumentLayout::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAbstractTextDocumentLayout::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QAbstractTextDocumentLayout::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAbstractTextDocumentLayout::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*documentChanged", "@brief Virtual method void QAbstractTextDocumentLayout::documentChanged(int from, int charsRemoved, int charsAdded)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_documentChanged_2085_0, &_call_cbs_documentChanged_2085_0); + methods += new qt_gsi::GenericMethod ("*documentChanged", "@hide", false, &_init_cbs_documentChanged_2085_0, &_call_cbs_documentChanged_2085_0, &_set_callback_cbs_documentChanged_2085_0); + methods += new qt_gsi::GenericMethod ("documentSize", "@brief Virtual method QSizeF QAbstractTextDocumentLayout::documentSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_documentSize_c0_0, &_call_cbs_documentSize_c0_0); + methods += new qt_gsi::GenericMethod ("documentSize", "@hide", true, &_init_cbs_documentSize_c0_0, &_call_cbs_documentSize_c0_0, &_set_callback_cbs_documentSize_c0_0); + methods += new qt_gsi::GenericMethod ("emit_documentSizeChanged", "@brief Emitter for signal void QAbstractTextDocumentLayout::documentSizeChanged(const QSizeF &newSize)\nCall this method to emit this signal.", false, &_init_emitter_documentSizeChanged_1875, &_call_emitter_documentSizeChanged_1875); + methods += new qt_gsi::GenericMethod ("draw", "@brief Virtual method void QAbstractTextDocumentLayout::draw(QPainter *painter, const QAbstractTextDocumentLayout::PaintContext &context)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_draw_6787_0, &_call_cbs_draw_6787_0); + methods += new qt_gsi::GenericMethod ("draw", "@hide", false, &_init_cbs_draw_6787_0, &_call_cbs_draw_6787_0, &_set_callback_cbs_draw_6787_0); + methods += new qt_gsi::GenericMethod ("*drawInlineObject", "@brief Virtual method void QAbstractTextDocumentLayout::drawInlineObject(QPainter *painter, const QRectF &rect, QTextInlineObject object, int posInDocument, const QTextFormat &format)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_drawInlineObject_8199_0, &_call_cbs_drawInlineObject_8199_0); + methods += new qt_gsi::GenericMethod ("*drawInlineObject", "@hide", false, &_init_cbs_drawInlineObject_8199_0, &_call_cbs_drawInlineObject_8199_0, &_set_callback_cbs_drawInlineObject_8199_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QAbstractTextDocumentLayout::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAbstractTextDocumentLayout::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*format", "@brief Method QTextCharFormat QAbstractTextDocumentLayout::format(int pos)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_format_767, &_call_fp_format_767); + methods += new qt_gsi::GenericMethod ("*formatIndex", "@brief Method int QAbstractTextDocumentLayout::formatIndex(int pos)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_formatIndex_767, &_call_fp_formatIndex_767); + methods += new qt_gsi::GenericMethod ("frameBoundingRect", "@brief Virtual method QRectF QAbstractTextDocumentLayout::frameBoundingRect(QTextFrame *frame)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_frameBoundingRect_c1615_0, &_call_cbs_frameBoundingRect_c1615_0); + methods += new qt_gsi::GenericMethod ("frameBoundingRect", "@hide", true, &_init_cbs_frameBoundingRect_c1615_0, &_call_cbs_frameBoundingRect_c1615_0, &_set_callback_cbs_frameBoundingRect_c1615_0); + methods += new qt_gsi::GenericMethod ("hitTest", "@brief Virtual method int QAbstractTextDocumentLayout::hitTest(const QPointF &point, Qt::HitTestAccuracy accuracy)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hitTest_c4147_0, &_call_cbs_hitTest_c4147_0); + methods += new qt_gsi::GenericMethod ("hitTest", "@hide", true, &_init_cbs_hitTest_c4147_0, &_call_cbs_hitTest_c4147_0, &_set_callback_cbs_hitTest_c4147_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAbstractTextDocumentLayout::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QAbstractTextDocumentLayout::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("pageCount", "@brief Virtual method int QAbstractTextDocumentLayout::pageCount()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_pageCount_c0_0, &_call_cbs_pageCount_c0_0); + methods += new qt_gsi::GenericMethod ("pageCount", "@hide", true, &_init_cbs_pageCount_c0_0, &_call_cbs_pageCount_c0_0, &_set_callback_cbs_pageCount_c0_0); + methods += new qt_gsi::GenericMethod ("emit_pageCountChanged", "@brief Emitter for signal void QAbstractTextDocumentLayout::pageCountChanged(int newPages)\nCall this method to emit this signal.", false, &_init_emitter_pageCountChanged_767, &_call_emitter_pageCountChanged_767); + methods += new qt_gsi::GenericMethod ("*positionInlineObject", "@brief Virtual method void QAbstractTextDocumentLayout::positionInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_positionInlineObject_5127_0, &_call_cbs_positionInlineObject_5127_0); + methods += new qt_gsi::GenericMethod ("*positionInlineObject", "@hide", false, &_init_cbs_positionInlineObject_5127_0, &_call_cbs_positionInlineObject_5127_0, &_set_callback_cbs_positionInlineObject_5127_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAbstractTextDocumentLayout::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*resizeInlineObject", "@brief Virtual method void QAbstractTextDocumentLayout::resizeInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeInlineObject_5127_0, &_call_cbs_resizeInlineObject_5127_0); + methods += new qt_gsi::GenericMethod ("*resizeInlineObject", "@hide", false, &_init_cbs_resizeInlineObject_5127_0, &_call_cbs_resizeInlineObject_5127_0, &_set_callback_cbs_resizeInlineObject_5127_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAbstractTextDocumentLayout::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAbstractTextDocumentLayout::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAbstractTextDocumentLayout::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_update", "@brief Emitter for signal void QAbstractTextDocumentLayout::update(const QRectF &)\nCall this method to emit this signal.", false, &_init_emitter_update_1862, &_call_emitter_update_1862); + methods += new qt_gsi::GenericMethod ("emit_updateBlock", "@brief Emitter for signal void QAbstractTextDocumentLayout::updateBlock(const QTextBlock &block)\nCall this method to emit this signal.", false, &_init_emitter_updateBlock_2306, &_call_emitter_updateBlock_2306); + return methods; +} + +gsi::Class decl_QAbstractTextDocumentLayout_Adaptor (qtdecl_QAbstractTextDocumentLayout (), "QtGui", "QAbstractTextDocumentLayout", + methods_QAbstractTextDocumentLayout_Adaptor (), + "@qt\n@brief Binding of QAbstractTextDocumentLayout"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAbstractTextDocumentLayout_PaintContext.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAbstractTextDocumentLayout_PaintContext.cc new file mode 100644 index 000000000..03127c849 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAbstractTextDocumentLayout_PaintContext.cc @@ -0,0 +1,72 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractTextDocumentLayout_PaintContext.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QAbstractTextDocumentLayout::PaintContext + +// Constructor QAbstractTextDocumentLayout::PaintContext::PaintContext() + + +static void _init_ctor_QAbstractTextDocumentLayout_PaintContext_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAbstractTextDocumentLayout_PaintContext_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAbstractTextDocumentLayout::PaintContext ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractTextDocumentLayout_PaintContext () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractTextDocumentLayout::PaintContext::PaintContext()\nThis method creates an object of class QAbstractTextDocumentLayout::PaintContext.", &_init_ctor_QAbstractTextDocumentLayout_PaintContext_0, &_call_ctor_QAbstractTextDocumentLayout_PaintContext_0); + return methods; +} + +gsi::Class decl_QAbstractTextDocumentLayout_PaintContext ("QtGui", "QAbstractTextDocumentLayout_PaintContext", + methods_QAbstractTextDocumentLayout_PaintContext (), + "@qt\n@brief Binding of QAbstractTextDocumentLayout::PaintContext"); + +gsi::ClassExt decl_QAbstractTextDocumentLayout_PaintContext_as_child (decl_QAbstractTextDocumentLayout_PaintContext, "PaintContext"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractTextDocumentLayout_PaintContext () { return decl_QAbstractTextDocumentLayout_PaintContext; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAbstractTextDocumentLayout_Selection.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAbstractTextDocumentLayout_Selection.cc new file mode 100644 index 000000000..d20856872 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAbstractTextDocumentLayout_Selection.cc @@ -0,0 +1,72 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractTextDocumentLayout_Selection.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QAbstractTextDocumentLayout::Selection + +// Constructor QAbstractTextDocumentLayout::Selection::Selection() + + +static void _init_ctor_QAbstractTextDocumentLayout_Selection_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAbstractTextDocumentLayout_Selection_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAbstractTextDocumentLayout::Selection ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractTextDocumentLayout_Selection () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractTextDocumentLayout::Selection::Selection()\nThis method creates an object of class QAbstractTextDocumentLayout::Selection.", &_init_ctor_QAbstractTextDocumentLayout_Selection_0, &_call_ctor_QAbstractTextDocumentLayout_Selection_0); + return methods; +} + +gsi::Class decl_QAbstractTextDocumentLayout_Selection ("QtGui", "QAbstractTextDocumentLayout_Selection", + methods_QAbstractTextDocumentLayout_Selection (), + "@qt\n@brief Binding of QAbstractTextDocumentLayout::Selection"); + +gsi::ClassExt decl_QAbstractTextDocumentLayout_Selection_as_child (decl_QAbstractTextDocumentLayout_Selection, "Selection"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractTextDocumentLayout_Selection () { return decl_QAbstractTextDocumentLayout_Selection; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAbstractUndoItem.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAbstractUndoItem.cc new file mode 100644 index 000000000..9fb31e010 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAbstractUndoItem.cc @@ -0,0 +1,211 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractUndoItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractUndoItem + +// void QAbstractUndoItem::redo() + + +static void _init_f_redo_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_redo_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractUndoItem *)cls)->redo (); +} + + +// void QAbstractUndoItem::undo() + + +static void _init_f_undo_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_undo_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractUndoItem *)cls)->undo (); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractUndoItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("redo", "@brief Method void QAbstractUndoItem::redo()\n", false, &_init_f_redo_0, &_call_f_redo_0); + methods += new qt_gsi::GenericMethod ("undo", "@brief Method void QAbstractUndoItem::undo()\n", false, &_init_f_undo_0, &_call_f_undo_0); + return methods; +} + +gsi::Class decl_QAbstractUndoItem ("QtGui", "QAbstractUndoItem_Native", + methods_QAbstractUndoItem (), + "@hide\n@alias QAbstractUndoItem"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractUndoItem () { return decl_QAbstractUndoItem; } + +} + + +class QAbstractUndoItem_Adaptor : public QAbstractUndoItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAbstractUndoItem_Adaptor(); + + // [adaptor ctor] QAbstractUndoItem::QAbstractUndoItem() + QAbstractUndoItem_Adaptor() : QAbstractUndoItem() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] void QAbstractUndoItem::redo() + void cbs_redo_0_0() + { + throw qt_gsi::AbstractMethodCalledException("redo"); + } + + virtual void redo() + { + if (cb_redo_0_0.can_issue()) { + cb_redo_0_0.issue(&QAbstractUndoItem_Adaptor::cbs_redo_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("redo"); + } + } + + // [adaptor impl] void QAbstractUndoItem::undo() + void cbs_undo_0_0() + { + throw qt_gsi::AbstractMethodCalledException("undo"); + } + + virtual void undo() + { + if (cb_undo_0_0.can_issue()) { + cb_undo_0_0.issue(&QAbstractUndoItem_Adaptor::cbs_undo_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("undo"); + } + } + + gsi::Callback cb_redo_0_0; + gsi::Callback cb_undo_0_0; +}; + +QAbstractUndoItem_Adaptor::~QAbstractUndoItem_Adaptor() { } + +// Constructor QAbstractUndoItem::QAbstractUndoItem() (adaptor class) + +static void _init_ctor_QAbstractUndoItem_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAbstractUndoItem_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAbstractUndoItem_Adaptor ()); +} + + +// void QAbstractUndoItem::redo() + +static void _init_cbs_redo_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_redo_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractUndoItem_Adaptor *)cls)->cbs_redo_0_0 (); +} + +static void _set_callback_cbs_redo_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractUndoItem_Adaptor *)cls)->cb_redo_0_0 = cb; +} + + +// void QAbstractUndoItem::undo() + +static void _init_cbs_undo_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_undo_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractUndoItem_Adaptor *)cls)->cbs_undo_0_0 (); +} + +static void _set_callback_cbs_undo_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractUndoItem_Adaptor *)cls)->cb_undo_0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractUndoItem (); + +static gsi::Methods methods_QAbstractUndoItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractUndoItem::QAbstractUndoItem()\nThis method creates an object of class QAbstractUndoItem.", &_init_ctor_QAbstractUndoItem_Adaptor_0, &_call_ctor_QAbstractUndoItem_Adaptor_0); + methods += new qt_gsi::GenericMethod ("redo", "@brief Virtual method void QAbstractUndoItem::redo()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_redo_0_0, &_call_cbs_redo_0_0); + methods += new qt_gsi::GenericMethod ("redo", "@hide", false, &_init_cbs_redo_0_0, &_call_cbs_redo_0_0, &_set_callback_cbs_redo_0_0); + methods += new qt_gsi::GenericMethod ("undo", "@brief Virtual method void QAbstractUndoItem::undo()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_undo_0_0, &_call_cbs_undo_0_0); + methods += new qt_gsi::GenericMethod ("undo", "@hide", false, &_init_cbs_undo_0_0, &_call_cbs_undo_0_0, &_set_callback_cbs_undo_0_0); + return methods; +} + +gsi::Class decl_QAbstractUndoItem_Adaptor (qtdecl_QAbstractUndoItem (), "QtGui", "QAbstractUndoItem", + methods_QAbstractUndoItem_Adaptor (), + "@qt\n@brief Binding of QAbstractUndoItem"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessible.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessible.cc new file mode 100644 index 000000000..1e287ae65 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessible.cc @@ -0,0 +1,601 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessible.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessible + +// static QAccessibleInterface *QAccessible::accessibleInterface(unsigned int uniqueId) + + +static void _init_f_accessibleInterface_1772 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("uniqueId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_accessibleInterface_1772 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAccessibleInterface *)QAccessible::accessibleInterface (arg1)); +} + + +// static void QAccessible::cleanup() + + +static void _init_f_cleanup_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cleanup_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QAccessible::cleanup (); +} + + +// static void QAccessible::deleteAccessibleInterface(unsigned int uniqueId) + + +static void _init_f_deleteAccessibleInterface_1772 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("uniqueId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_deleteAccessibleInterface_1772 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QAccessible::deleteAccessibleInterface (arg1); +} + + +// static void QAccessible::installActivationObserver(QAccessible::ActivationObserver *) + + +static void _init_f_installActivationObserver_3707 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_installActivationObserver_3707 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAccessible::ActivationObserver *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QAccessible::installActivationObserver (arg1); +} + + +// static bool QAccessible::isActive() + + +static void _init_f_isActive_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isActive_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QAccessible::isActive ()); +} + + +// static QPair QAccessible::qAccessibleTextBoundaryHelper(const QTextCursor &cursor, QAccessible::TextBoundaryType boundaryType) + + +static void _init_f_qAccessibleTextBoundaryHelper_5659 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("boundaryType"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return > (); +} + +static void _call_f_qAccessibleTextBoundaryHelper_5659 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write > ((QPair)QAccessible::qAccessibleTextBoundaryHelper (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// static QAccessibleInterface *QAccessible::queryAccessibleInterface(QObject *) + + +static void _init_f_queryAccessibleInterface_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_queryAccessibleInterface_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAccessibleInterface *)QAccessible::queryAccessibleInterface (arg1)); +} + + +// static unsigned int QAccessible::registerAccessibleInterface(QAccessibleInterface *iface) + + +static void _init_f_registerAccessibleInterface_2622 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iface"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_registerAccessibleInterface_2622 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAccessibleInterface *arg1 = gsi::arg_reader() (args, heap); + ret.write ((unsigned int)QAccessible::registerAccessibleInterface (arg1)); +} + + +// static void QAccessible::removeActivationObserver(QAccessible::ActivationObserver *) + + +static void _init_f_removeActivationObserver_3707 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeActivationObserver_3707 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAccessible::ActivationObserver *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QAccessible::removeActivationObserver (arg1); +} + + +// static void QAccessible::setActive(bool active) + + +static void _init_f_setActive_864 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("active"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setActive_864 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QAccessible::setActive (arg1); +} + + +// static void QAccessible::setRootObject(QObject *object) + + +static void _init_f_setRootObject_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRootObject_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QAccessible::setRootObject (arg1); +} + + +// static unsigned int QAccessible::uniqueId(QAccessibleInterface *iface) + + +static void _init_f_uniqueId_2622 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iface"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_uniqueId_2622 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAccessibleInterface *arg1 = gsi::arg_reader() (args, heap); + ret.write ((unsigned int)QAccessible::uniqueId (arg1)); +} + + +// static void QAccessible::updateAccessibility(QAccessibleEvent *event) + + +static void _init_f_updateAccessibility_2223 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_updateAccessibility_2223 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAccessibleEvent *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QAccessible::updateAccessibility (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QAccessible () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("accessibleInterface", "@brief Static method QAccessibleInterface *QAccessible::accessibleInterface(unsigned int uniqueId)\nThis method is static and can be called without an instance.", &_init_f_accessibleInterface_1772, &_call_f_accessibleInterface_1772); + methods += new qt_gsi::GenericStaticMethod ("cleanup", "@brief Static method void QAccessible::cleanup()\nThis method is static and can be called without an instance.", &_init_f_cleanup_0, &_call_f_cleanup_0); + methods += new qt_gsi::GenericStaticMethod ("deleteAccessibleInterface", "@brief Static method void QAccessible::deleteAccessibleInterface(unsigned int uniqueId)\nThis method is static and can be called without an instance.", &_init_f_deleteAccessibleInterface_1772, &_call_f_deleteAccessibleInterface_1772); + methods += new qt_gsi::GenericStaticMethod ("installActivationObserver", "@brief Static method void QAccessible::installActivationObserver(QAccessible::ActivationObserver *)\nThis method is static and can be called without an instance.", &_init_f_installActivationObserver_3707, &_call_f_installActivationObserver_3707); + methods += new qt_gsi::GenericStaticMethod ("isActive?|:active", "@brief Static method bool QAccessible::isActive()\nThis method is static and can be called without an instance.", &_init_f_isActive_0, &_call_f_isActive_0); + methods += new qt_gsi::GenericStaticMethod ("qAccessibleTextBoundaryHelper", "@brief Static method QPair QAccessible::qAccessibleTextBoundaryHelper(const QTextCursor &cursor, QAccessible::TextBoundaryType boundaryType)\nThis method is static and can be called without an instance.", &_init_f_qAccessibleTextBoundaryHelper_5659, &_call_f_qAccessibleTextBoundaryHelper_5659); + methods += new qt_gsi::GenericStaticMethod ("queryAccessibleInterface", "@brief Static method QAccessibleInterface *QAccessible::queryAccessibleInterface(QObject *)\nThis method is static and can be called without an instance.", &_init_f_queryAccessibleInterface_1302, &_call_f_queryAccessibleInterface_1302); + methods += new qt_gsi::GenericStaticMethod ("registerAccessibleInterface", "@brief Static method unsigned int QAccessible::registerAccessibleInterface(QAccessibleInterface *iface)\nThis method is static and can be called without an instance.", &_init_f_registerAccessibleInterface_2622, &_call_f_registerAccessibleInterface_2622); + methods += new qt_gsi::GenericStaticMethod ("removeActivationObserver", "@brief Static method void QAccessible::removeActivationObserver(QAccessible::ActivationObserver *)\nThis method is static and can be called without an instance.", &_init_f_removeActivationObserver_3707, &_call_f_removeActivationObserver_3707); + methods += new qt_gsi::GenericStaticMethod ("setActive|active=", "@brief Static method void QAccessible::setActive(bool active)\nThis method is static and can be called without an instance.", &_init_f_setActive_864, &_call_f_setActive_864); + methods += new qt_gsi::GenericStaticMethod ("setRootObject", "@brief Static method void QAccessible::setRootObject(QObject *object)\nThis method is static and can be called without an instance.", &_init_f_setRootObject_1302, &_call_f_setRootObject_1302); + methods += new qt_gsi::GenericStaticMethod ("uniqueId", "@brief Static method unsigned int QAccessible::uniqueId(QAccessibleInterface *iface)\nThis method is static and can be called without an instance.", &_init_f_uniqueId_2622, &_call_f_uniqueId_2622); + methods += new qt_gsi::GenericStaticMethod ("updateAccessibility", "@brief Static method void QAccessible::updateAccessibility(QAccessibleEvent *event)\nThis method is static and can be called without an instance.", &_init_f_updateAccessibility_2223, &_call_f_updateAccessibility_2223); + return methods; +} + +gsi::Class decl_QAccessible ("QtGui", "QAccessible", + methods_QAccessible (), + "@qt\n@brief Binding of QAccessible"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessible () { return decl_QAccessible; } + +} + + +// Implementation of the enum wrapper class for QAccessible::Event +namespace qt_gsi +{ + +static gsi::Enum decl_QAccessible_Event_Enum ("QtGui", "QAccessible_Event", + gsi::enum_const ("SoundPlayed", QAccessible::SoundPlayed, "@brief Enum constant QAccessible::SoundPlayed") + + gsi::enum_const ("Alert", QAccessible::Alert, "@brief Enum constant QAccessible::Alert") + + gsi::enum_const ("ForegroundChanged", QAccessible::ForegroundChanged, "@brief Enum constant QAccessible::ForegroundChanged") + + gsi::enum_const ("MenuStart", QAccessible::MenuStart, "@brief Enum constant QAccessible::MenuStart") + + gsi::enum_const ("MenuEnd", QAccessible::MenuEnd, "@brief Enum constant QAccessible::MenuEnd") + + gsi::enum_const ("PopupMenuStart", QAccessible::PopupMenuStart, "@brief Enum constant QAccessible::PopupMenuStart") + + gsi::enum_const ("PopupMenuEnd", QAccessible::PopupMenuEnd, "@brief Enum constant QAccessible::PopupMenuEnd") + + gsi::enum_const ("ContextHelpStart", QAccessible::ContextHelpStart, "@brief Enum constant QAccessible::ContextHelpStart") + + gsi::enum_const ("ContextHelpEnd", QAccessible::ContextHelpEnd, "@brief Enum constant QAccessible::ContextHelpEnd") + + gsi::enum_const ("DragDropStart", QAccessible::DragDropStart, "@brief Enum constant QAccessible::DragDropStart") + + gsi::enum_const ("DragDropEnd", QAccessible::DragDropEnd, "@brief Enum constant QAccessible::DragDropEnd") + + gsi::enum_const ("DialogStart", QAccessible::DialogStart, "@brief Enum constant QAccessible::DialogStart") + + gsi::enum_const ("DialogEnd", QAccessible::DialogEnd, "@brief Enum constant QAccessible::DialogEnd") + + gsi::enum_const ("ScrollingStart", QAccessible::ScrollingStart, "@brief Enum constant QAccessible::ScrollingStart") + + gsi::enum_const ("ScrollingEnd", QAccessible::ScrollingEnd, "@brief Enum constant QAccessible::ScrollingEnd") + + gsi::enum_const ("MenuCommand", QAccessible::MenuCommand, "@brief Enum constant QAccessible::MenuCommand") + + gsi::enum_const ("ActionChanged", QAccessible::ActionChanged, "@brief Enum constant QAccessible::ActionChanged") + + gsi::enum_const ("ActiveDescendantChanged", QAccessible::ActiveDescendantChanged, "@brief Enum constant QAccessible::ActiveDescendantChanged") + + gsi::enum_const ("AttributeChanged", QAccessible::AttributeChanged, "@brief Enum constant QAccessible::AttributeChanged") + + gsi::enum_const ("DocumentContentChanged", QAccessible::DocumentContentChanged, "@brief Enum constant QAccessible::DocumentContentChanged") + + gsi::enum_const ("DocumentLoadComplete", QAccessible::DocumentLoadComplete, "@brief Enum constant QAccessible::DocumentLoadComplete") + + gsi::enum_const ("DocumentLoadStopped", QAccessible::DocumentLoadStopped, "@brief Enum constant QAccessible::DocumentLoadStopped") + + gsi::enum_const ("DocumentReload", QAccessible::DocumentReload, "@brief Enum constant QAccessible::DocumentReload") + + gsi::enum_const ("HyperlinkEndIndexChanged", QAccessible::HyperlinkEndIndexChanged, "@brief Enum constant QAccessible::HyperlinkEndIndexChanged") + + gsi::enum_const ("HyperlinkNumberOfAnchorsChanged", QAccessible::HyperlinkNumberOfAnchorsChanged, "@brief Enum constant QAccessible::HyperlinkNumberOfAnchorsChanged") + + gsi::enum_const ("HyperlinkSelectedLinkChanged", QAccessible::HyperlinkSelectedLinkChanged, "@brief Enum constant QAccessible::HyperlinkSelectedLinkChanged") + + gsi::enum_const ("HypertextLinkActivated", QAccessible::HypertextLinkActivated, "@brief Enum constant QAccessible::HypertextLinkActivated") + + gsi::enum_const ("HypertextLinkSelected", QAccessible::HypertextLinkSelected, "@brief Enum constant QAccessible::HypertextLinkSelected") + + gsi::enum_const ("HyperlinkStartIndexChanged", QAccessible::HyperlinkStartIndexChanged, "@brief Enum constant QAccessible::HyperlinkStartIndexChanged") + + gsi::enum_const ("HypertextChanged", QAccessible::HypertextChanged, "@brief Enum constant QAccessible::HypertextChanged") + + gsi::enum_const ("HypertextNLinksChanged", QAccessible::HypertextNLinksChanged, "@brief Enum constant QAccessible::HypertextNLinksChanged") + + gsi::enum_const ("ObjectAttributeChanged", QAccessible::ObjectAttributeChanged, "@brief Enum constant QAccessible::ObjectAttributeChanged") + + gsi::enum_const ("PageChanged", QAccessible::PageChanged, "@brief Enum constant QAccessible::PageChanged") + + gsi::enum_const ("SectionChanged", QAccessible::SectionChanged, "@brief Enum constant QAccessible::SectionChanged") + + gsi::enum_const ("TableCaptionChanged", QAccessible::TableCaptionChanged, "@brief Enum constant QAccessible::TableCaptionChanged") + + gsi::enum_const ("TableColumnDescriptionChanged", QAccessible::TableColumnDescriptionChanged, "@brief Enum constant QAccessible::TableColumnDescriptionChanged") + + gsi::enum_const ("TableColumnHeaderChanged", QAccessible::TableColumnHeaderChanged, "@brief Enum constant QAccessible::TableColumnHeaderChanged") + + gsi::enum_const ("TableModelChanged", QAccessible::TableModelChanged, "@brief Enum constant QAccessible::TableModelChanged") + + gsi::enum_const ("TableRowDescriptionChanged", QAccessible::TableRowDescriptionChanged, "@brief Enum constant QAccessible::TableRowDescriptionChanged") + + gsi::enum_const ("TableRowHeaderChanged", QAccessible::TableRowHeaderChanged, "@brief Enum constant QAccessible::TableRowHeaderChanged") + + gsi::enum_const ("TableSummaryChanged", QAccessible::TableSummaryChanged, "@brief Enum constant QAccessible::TableSummaryChanged") + + gsi::enum_const ("TextAttributeChanged", QAccessible::TextAttributeChanged, "@brief Enum constant QAccessible::TextAttributeChanged") + + gsi::enum_const ("TextCaretMoved", QAccessible::TextCaretMoved, "@brief Enum constant QAccessible::TextCaretMoved") + + gsi::enum_const ("TextColumnChanged", QAccessible::TextColumnChanged, "@brief Enum constant QAccessible::TextColumnChanged") + + gsi::enum_const ("TextInserted", QAccessible::TextInserted, "@brief Enum constant QAccessible::TextInserted") + + gsi::enum_const ("TextRemoved", QAccessible::TextRemoved, "@brief Enum constant QAccessible::TextRemoved") + + gsi::enum_const ("TextUpdated", QAccessible::TextUpdated, "@brief Enum constant QAccessible::TextUpdated") + + gsi::enum_const ("TextSelectionChanged", QAccessible::TextSelectionChanged, "@brief Enum constant QAccessible::TextSelectionChanged") + + gsi::enum_const ("VisibleDataChanged", QAccessible::VisibleDataChanged, "@brief Enum constant QAccessible::VisibleDataChanged") + + gsi::enum_const ("ObjectCreated", QAccessible::ObjectCreated, "@brief Enum constant QAccessible::ObjectCreated") + + gsi::enum_const ("ObjectDestroyed", QAccessible::ObjectDestroyed, "@brief Enum constant QAccessible::ObjectDestroyed") + + gsi::enum_const ("ObjectShow", QAccessible::ObjectShow, "@brief Enum constant QAccessible::ObjectShow") + + gsi::enum_const ("ObjectHide", QAccessible::ObjectHide, "@brief Enum constant QAccessible::ObjectHide") + + gsi::enum_const ("ObjectReorder", QAccessible::ObjectReorder, "@brief Enum constant QAccessible::ObjectReorder") + + gsi::enum_const ("Focus", QAccessible::Focus, "@brief Enum constant QAccessible::Focus") + + gsi::enum_const ("Selection", QAccessible::Selection, "@brief Enum constant QAccessible::Selection") + + gsi::enum_const ("SelectionAdd", QAccessible::SelectionAdd, "@brief Enum constant QAccessible::SelectionAdd") + + gsi::enum_const ("SelectionRemove", QAccessible::SelectionRemove, "@brief Enum constant QAccessible::SelectionRemove") + + gsi::enum_const ("SelectionWithin", QAccessible::SelectionWithin, "@brief Enum constant QAccessible::SelectionWithin") + + gsi::enum_const ("StateChanged", QAccessible::StateChanged, "@brief Enum constant QAccessible::StateChanged") + + gsi::enum_const ("LocationChanged", QAccessible::LocationChanged, "@brief Enum constant QAccessible::LocationChanged") + + gsi::enum_const ("NameChanged", QAccessible::NameChanged, "@brief Enum constant QAccessible::NameChanged") + + gsi::enum_const ("DescriptionChanged", QAccessible::DescriptionChanged, "@brief Enum constant QAccessible::DescriptionChanged") + + gsi::enum_const ("ValueChanged", QAccessible::ValueChanged, "@brief Enum constant QAccessible::ValueChanged") + + gsi::enum_const ("ParentChanged", QAccessible::ParentChanged, "@brief Enum constant QAccessible::ParentChanged") + + gsi::enum_const ("HelpChanged", QAccessible::HelpChanged, "@brief Enum constant QAccessible::HelpChanged") + + gsi::enum_const ("DefaultActionChanged", QAccessible::DefaultActionChanged, "@brief Enum constant QAccessible::DefaultActionChanged") + + gsi::enum_const ("AcceleratorChanged", QAccessible::AcceleratorChanged, "@brief Enum constant QAccessible::AcceleratorChanged") + + gsi::enum_const ("InvalidEvent", QAccessible::InvalidEvent, "@brief Enum constant QAccessible::InvalidEvent"), + "@qt\n@brief This class represents the QAccessible::Event enum"); + +static gsi::QFlagsClass decl_QAccessible_Event_Enums ("QtGui", "QAccessible_QFlags_Event", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAccessible_Event_Enum_in_parent (decl_QAccessible_Event_Enum.defs ()); +static gsi::ClassExt decl_QAccessible_Event_Enum_as_child (decl_QAccessible_Event_Enum, "Event"); +static gsi::ClassExt decl_QAccessible_Event_Enums_as_child (decl_QAccessible_Event_Enums, "QFlags_Event"); + +} + + +// Implementation of the enum wrapper class for QAccessible::InterfaceType +namespace qt_gsi +{ + +static gsi::Enum decl_QAccessible_InterfaceType_Enum ("QtGui", "QAccessible_InterfaceType", + gsi::enum_const ("TextInterface", QAccessible::TextInterface, "@brief Enum constant QAccessible::TextInterface") + + gsi::enum_const ("EditableTextInterface", QAccessible::EditableTextInterface, "@brief Enum constant QAccessible::EditableTextInterface") + + gsi::enum_const ("ValueInterface", QAccessible::ValueInterface, "@brief Enum constant QAccessible::ValueInterface") + + gsi::enum_const ("ActionInterface", QAccessible::ActionInterface, "@brief Enum constant QAccessible::ActionInterface") + + gsi::enum_const ("ImageInterface", QAccessible::ImageInterface, "@brief Enum constant QAccessible::ImageInterface") + + gsi::enum_const ("TableInterface", QAccessible::TableInterface, "@brief Enum constant QAccessible::TableInterface") + + gsi::enum_const ("TableCellInterface", QAccessible::TableCellInterface, "@brief Enum constant QAccessible::TableCellInterface") + + gsi::enum_const ("HyperlinkInterface", QAccessible::HyperlinkInterface, "@brief Enum constant QAccessible::HyperlinkInterface"), + "@qt\n@brief This class represents the QAccessible::InterfaceType enum"); + +static gsi::QFlagsClass decl_QAccessible_InterfaceType_Enums ("QtGui", "QAccessible_QFlags_InterfaceType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAccessible_InterfaceType_Enum_in_parent (decl_QAccessible_InterfaceType_Enum.defs ()); +static gsi::ClassExt decl_QAccessible_InterfaceType_Enum_as_child (decl_QAccessible_InterfaceType_Enum, "InterfaceType"); +static gsi::ClassExt decl_QAccessible_InterfaceType_Enums_as_child (decl_QAccessible_InterfaceType_Enums, "QFlags_InterfaceType"); + +} + + +// Implementation of the enum wrapper class for QAccessible::RelationFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QAccessible_RelationFlag_Enum ("QtGui", "QAccessible_RelationFlag", + gsi::enum_const ("Label", QAccessible::Label, "@brief Enum constant QAccessible::Label") + + gsi::enum_const ("Labelled", QAccessible::Labelled, "@brief Enum constant QAccessible::Labelled") + + gsi::enum_const ("Controller", QAccessible::Controller, "@brief Enum constant QAccessible::Controller") + + gsi::enum_const ("Controlled", QAccessible::Controlled, "@brief Enum constant QAccessible::Controlled") + + gsi::enum_const ("AllRelations", QAccessible::AllRelations, "@brief Enum constant QAccessible::AllRelations"), + "@qt\n@brief This class represents the QAccessible::RelationFlag enum"); + +static gsi::QFlagsClass decl_QAccessible_RelationFlag_Enums ("QtGui", "QAccessible_QFlags_RelationFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAccessible_RelationFlag_Enum_in_parent (decl_QAccessible_RelationFlag_Enum.defs ()); +static gsi::ClassExt decl_QAccessible_RelationFlag_Enum_as_child (decl_QAccessible_RelationFlag_Enum, "RelationFlag"); +static gsi::ClassExt decl_QAccessible_RelationFlag_Enums_as_child (decl_QAccessible_RelationFlag_Enums, "QFlags_RelationFlag"); + +} + + +// Implementation of the enum wrapper class for QAccessible::Role +namespace qt_gsi +{ + +static gsi::Enum decl_QAccessible_Role_Enum ("QtGui", "QAccessible_Role", + gsi::enum_const ("NoRole", QAccessible::NoRole, "@brief Enum constant QAccessible::NoRole") + + gsi::enum_const ("TitleBar", QAccessible::TitleBar, "@brief Enum constant QAccessible::TitleBar") + + gsi::enum_const ("MenuBar", QAccessible::MenuBar, "@brief Enum constant QAccessible::MenuBar") + + gsi::enum_const ("ScrollBar", QAccessible::ScrollBar, "@brief Enum constant QAccessible::ScrollBar") + + gsi::enum_const ("Grip", QAccessible::Grip, "@brief Enum constant QAccessible::Grip") + + gsi::enum_const ("Sound", QAccessible::Sound, "@brief Enum constant QAccessible::Sound") + + gsi::enum_const ("Cursor", QAccessible::Cursor, "@brief Enum constant QAccessible::Cursor") + + gsi::enum_const ("Caret", QAccessible::Caret, "@brief Enum constant QAccessible::Caret") + + gsi::enum_const ("AlertMessage", QAccessible::AlertMessage, "@brief Enum constant QAccessible::AlertMessage") + + gsi::enum_const ("Window", QAccessible::Window, "@brief Enum constant QAccessible::Window") + + gsi::enum_const ("Client", QAccessible::Client, "@brief Enum constant QAccessible::Client") + + gsi::enum_const ("PopupMenu", QAccessible::PopupMenu, "@brief Enum constant QAccessible::PopupMenu") + + gsi::enum_const ("MenuItem", QAccessible::MenuItem, "@brief Enum constant QAccessible::MenuItem") + + gsi::enum_const ("ToolTip", QAccessible::ToolTip, "@brief Enum constant QAccessible::ToolTip") + + gsi::enum_const ("Application", QAccessible::Application, "@brief Enum constant QAccessible::Application") + + gsi::enum_const ("Document", QAccessible::Document, "@brief Enum constant QAccessible::Document") + + gsi::enum_const ("Pane", QAccessible::Pane, "@brief Enum constant QAccessible::Pane") + + gsi::enum_const ("Chart", QAccessible::Chart, "@brief Enum constant QAccessible::Chart") + + gsi::enum_const ("Dialog", QAccessible::Dialog, "@brief Enum constant QAccessible::Dialog") + + gsi::enum_const ("Border", QAccessible::Border, "@brief Enum constant QAccessible::Border") + + gsi::enum_const ("Grouping", QAccessible::Grouping, "@brief Enum constant QAccessible::Grouping") + + gsi::enum_const ("Separator", QAccessible::Separator, "@brief Enum constant QAccessible::Separator") + + gsi::enum_const ("ToolBar", QAccessible::ToolBar, "@brief Enum constant QAccessible::ToolBar") + + gsi::enum_const ("StatusBar", QAccessible::StatusBar, "@brief Enum constant QAccessible::StatusBar") + + gsi::enum_const ("Table", QAccessible::Table, "@brief Enum constant QAccessible::Table") + + gsi::enum_const ("ColumnHeader", QAccessible::ColumnHeader, "@brief Enum constant QAccessible::ColumnHeader") + + gsi::enum_const ("RowHeader", QAccessible::RowHeader, "@brief Enum constant QAccessible::RowHeader") + + gsi::enum_const ("Column", QAccessible::Column, "@brief Enum constant QAccessible::Column") + + gsi::enum_const ("Row", QAccessible::Row, "@brief Enum constant QAccessible::Row") + + gsi::enum_const ("Cell", QAccessible::Cell, "@brief Enum constant QAccessible::Cell") + + gsi::enum_const ("Link", QAccessible::Link, "@brief Enum constant QAccessible::Link") + + gsi::enum_const ("HelpBalloon", QAccessible::HelpBalloon, "@brief Enum constant QAccessible::HelpBalloon") + + gsi::enum_const ("Assistant", QAccessible::Assistant, "@brief Enum constant QAccessible::Assistant") + + gsi::enum_const ("List", QAccessible::List, "@brief Enum constant QAccessible::List") + + gsi::enum_const ("ListItem", QAccessible::ListItem, "@brief Enum constant QAccessible::ListItem") + + gsi::enum_const ("Tree", QAccessible::Tree, "@brief Enum constant QAccessible::Tree") + + gsi::enum_const ("TreeItem", QAccessible::TreeItem, "@brief Enum constant QAccessible::TreeItem") + + gsi::enum_const ("PageTab", QAccessible::PageTab, "@brief Enum constant QAccessible::PageTab") + + gsi::enum_const ("PropertyPage", QAccessible::PropertyPage, "@brief Enum constant QAccessible::PropertyPage") + + gsi::enum_const ("Indicator", QAccessible::Indicator, "@brief Enum constant QAccessible::Indicator") + + gsi::enum_const ("Graphic", QAccessible::Graphic, "@brief Enum constant QAccessible::Graphic") + + gsi::enum_const ("StaticText", QAccessible::StaticText, "@brief Enum constant QAccessible::StaticText") + + gsi::enum_const ("EditableText", QAccessible::EditableText, "@brief Enum constant QAccessible::EditableText") + + gsi::enum_const ("Button", QAccessible::Button, "@brief Enum constant QAccessible::Button") + + gsi::enum_const ("PushButton", QAccessible::PushButton, "@brief Enum constant QAccessible::PushButton") + + gsi::enum_const ("CheckBox", QAccessible::CheckBox, "@brief Enum constant QAccessible::CheckBox") + + gsi::enum_const ("RadioButton", QAccessible::RadioButton, "@brief Enum constant QAccessible::RadioButton") + + gsi::enum_const ("ComboBox", QAccessible::ComboBox, "@brief Enum constant QAccessible::ComboBox") + + gsi::enum_const ("ProgressBar", QAccessible::ProgressBar, "@brief Enum constant QAccessible::ProgressBar") + + gsi::enum_const ("Dial", QAccessible::Dial, "@brief Enum constant QAccessible::Dial") + + gsi::enum_const ("HotkeyField", QAccessible::HotkeyField, "@brief Enum constant QAccessible::HotkeyField") + + gsi::enum_const ("Slider", QAccessible::Slider, "@brief Enum constant QAccessible::Slider") + + gsi::enum_const ("SpinBox", QAccessible::SpinBox, "@brief Enum constant QAccessible::SpinBox") + + gsi::enum_const ("Canvas", QAccessible::Canvas, "@brief Enum constant QAccessible::Canvas") + + gsi::enum_const ("Animation", QAccessible::Animation, "@brief Enum constant QAccessible::Animation") + + gsi::enum_const ("Equation", QAccessible::Equation, "@brief Enum constant QAccessible::Equation") + + gsi::enum_const ("ButtonDropDown", QAccessible::ButtonDropDown, "@brief Enum constant QAccessible::ButtonDropDown") + + gsi::enum_const ("ButtonMenu", QAccessible::ButtonMenu, "@brief Enum constant QAccessible::ButtonMenu") + + gsi::enum_const ("ButtonDropGrid", QAccessible::ButtonDropGrid, "@brief Enum constant QAccessible::ButtonDropGrid") + + gsi::enum_const ("Whitespace", QAccessible::Whitespace, "@brief Enum constant QAccessible::Whitespace") + + gsi::enum_const ("PageTabList", QAccessible::PageTabList, "@brief Enum constant QAccessible::PageTabList") + + gsi::enum_const ("Clock", QAccessible::Clock, "@brief Enum constant QAccessible::Clock") + + gsi::enum_const ("Splitter", QAccessible::Splitter, "@brief Enum constant QAccessible::Splitter") + + gsi::enum_const ("LayeredPane", QAccessible::LayeredPane, "@brief Enum constant QAccessible::LayeredPane") + + gsi::enum_const ("Terminal", QAccessible::Terminal, "@brief Enum constant QAccessible::Terminal") + + gsi::enum_const ("Desktop", QAccessible::Desktop, "@brief Enum constant QAccessible::Desktop") + + gsi::enum_const ("Paragraph", QAccessible::Paragraph, "@brief Enum constant QAccessible::Paragraph") + + gsi::enum_const ("WebDocument", QAccessible::WebDocument, "@brief Enum constant QAccessible::WebDocument") + + gsi::enum_const ("Section", QAccessible::Section, "@brief Enum constant QAccessible::Section") + + gsi::enum_const ("Notification", QAccessible::Notification, "@brief Enum constant QAccessible::Notification") + + gsi::enum_const ("ColorChooser", QAccessible::ColorChooser, "@brief Enum constant QAccessible::ColorChooser") + + gsi::enum_const ("Footer", QAccessible::Footer, "@brief Enum constant QAccessible::Footer") + + gsi::enum_const ("Form", QAccessible::Form, "@brief Enum constant QAccessible::Form") + + gsi::enum_const ("Heading", QAccessible::Heading, "@brief Enum constant QAccessible::Heading") + + gsi::enum_const ("Note", QAccessible::Note, "@brief Enum constant QAccessible::Note") + + gsi::enum_const ("ComplementaryContent", QAccessible::ComplementaryContent, "@brief Enum constant QAccessible::ComplementaryContent") + + gsi::enum_const ("UserRole", QAccessible::UserRole, "@brief Enum constant QAccessible::UserRole"), + "@qt\n@brief This class represents the QAccessible::Role enum"); + +static gsi::QFlagsClass decl_QAccessible_Role_Enums ("QtGui", "QAccessible_QFlags_Role", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAccessible_Role_Enum_in_parent (decl_QAccessible_Role_Enum.defs ()); +static gsi::ClassExt decl_QAccessible_Role_Enum_as_child (decl_QAccessible_Role_Enum, "Role"); +static gsi::ClassExt decl_QAccessible_Role_Enums_as_child (decl_QAccessible_Role_Enums, "QFlags_Role"); + +} + + +// Implementation of the enum wrapper class for QAccessible::Text +namespace qt_gsi +{ + +static gsi::Enum decl_QAccessible_Text_Enum ("QtGui", "QAccessible_Text", + gsi::enum_const ("Name", QAccessible::Name, "@brief Enum constant QAccessible::Name") + + gsi::enum_const ("Description", QAccessible::Description, "@brief Enum constant QAccessible::Description") + + gsi::enum_const ("Value", QAccessible::Value, "@brief Enum constant QAccessible::Value") + + gsi::enum_const ("Help", QAccessible::Help, "@brief Enum constant QAccessible::Help") + + gsi::enum_const ("Accelerator", QAccessible::Accelerator, "@brief Enum constant QAccessible::Accelerator") + + gsi::enum_const ("DebugDescription", QAccessible::DebugDescription, "@brief Enum constant QAccessible::DebugDescription") + + gsi::enum_const ("UserText", QAccessible::UserText, "@brief Enum constant QAccessible::UserText"), + "@qt\n@brief This class represents the QAccessible::Text enum"); + +static gsi::QFlagsClass decl_QAccessible_Text_Enums ("QtGui", "QAccessible_QFlags_Text", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAccessible_Text_Enum_in_parent (decl_QAccessible_Text_Enum.defs ()); +static gsi::ClassExt decl_QAccessible_Text_Enum_as_child (decl_QAccessible_Text_Enum, "Text"); +static gsi::ClassExt decl_QAccessible_Text_Enums_as_child (decl_QAccessible_Text_Enums, "QFlags_Text"); + +} + + +// Implementation of the enum wrapper class for QAccessible::TextBoundaryType +namespace qt_gsi +{ + +static gsi::Enum decl_QAccessible_TextBoundaryType_Enum ("QtGui", "QAccessible_TextBoundaryType", + gsi::enum_const ("CharBoundary", QAccessible::CharBoundary, "@brief Enum constant QAccessible::CharBoundary") + + gsi::enum_const ("WordBoundary", QAccessible::WordBoundary, "@brief Enum constant QAccessible::WordBoundary") + + gsi::enum_const ("SentenceBoundary", QAccessible::SentenceBoundary, "@brief Enum constant QAccessible::SentenceBoundary") + + gsi::enum_const ("ParagraphBoundary", QAccessible::ParagraphBoundary, "@brief Enum constant QAccessible::ParagraphBoundary") + + gsi::enum_const ("LineBoundary", QAccessible::LineBoundary, "@brief Enum constant QAccessible::LineBoundary") + + gsi::enum_const ("NoBoundary", QAccessible::NoBoundary, "@brief Enum constant QAccessible::NoBoundary"), + "@qt\n@brief This class represents the QAccessible::TextBoundaryType enum"); + +static gsi::QFlagsClass decl_QAccessible_TextBoundaryType_Enums ("QtGui", "QAccessible_QFlags_TextBoundaryType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAccessible_TextBoundaryType_Enum_in_parent (decl_QAccessible_TextBoundaryType_Enum.defs ()); +static gsi::ClassExt decl_QAccessible_TextBoundaryType_Enum_as_child (decl_QAccessible_TextBoundaryType_Enum, "TextBoundaryType"); +static gsi::ClassExt decl_QAccessible_TextBoundaryType_Enums_as_child (decl_QAccessible_TextBoundaryType_Enums, "QFlags_TextBoundaryType"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleActionInterface.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleActionInterface.cc new file mode 100644 index 000000000..db67ef2f5 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleActionInterface.cc @@ -0,0 +1,620 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleActionInterface.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleActionInterface + +// QStringList QAccessibleActionInterface::actionNames() + + +static void _init_f_actionNames_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_actionNames_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QAccessibleActionInterface *)cls)->actionNames ()); +} + + +// void QAccessibleActionInterface::doAction(const QString &actionName) + + +static void _init_f_doAction_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("actionName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_doAction_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleActionInterface *)cls)->doAction (arg1); +} + + +// QStringList QAccessibleActionInterface::keyBindingsForAction(const QString &actionName) + + +static void _init_f_keyBindingsForAction_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("actionName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_keyBindingsForAction_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringList)((QAccessibleActionInterface *)cls)->keyBindingsForAction (arg1)); +} + + +// QString QAccessibleActionInterface::localizedActionDescription(const QString &name) + + +static void _init_f_localizedActionDescription_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_localizedActionDescription_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QAccessibleActionInterface *)cls)->localizedActionDescription (arg1)); +} + + +// QString QAccessibleActionInterface::localizedActionName(const QString &name) + + +static void _init_f_localizedActionName_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_localizedActionName_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QAccessibleActionInterface *)cls)->localizedActionName (arg1)); +} + + +// static const QString &QAccessibleActionInterface::decreaseAction() + + +static void _init_f_decreaseAction_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_decreaseAction_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QString &)QAccessibleActionInterface::decreaseAction ()); +} + + +// static const QString &QAccessibleActionInterface::increaseAction() + + +static void _init_f_increaseAction_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_increaseAction_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QString &)QAccessibleActionInterface::increaseAction ()); +} + + +// static QString QAccessibleActionInterface::nextPageAction() + + +static void _init_f_nextPageAction_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nextPageAction_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QAccessibleActionInterface::nextPageAction ()); +} + + +// static const QString &QAccessibleActionInterface::pressAction() + + +static void _init_f_pressAction_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pressAction_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QString &)QAccessibleActionInterface::pressAction ()); +} + + +// static QString QAccessibleActionInterface::previousPageAction() + + +static void _init_f_previousPageAction_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_previousPageAction_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QAccessibleActionInterface::previousPageAction ()); +} + + +// static QString QAccessibleActionInterface::scrollDownAction() + + +static void _init_f_scrollDownAction_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scrollDownAction_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QAccessibleActionInterface::scrollDownAction ()); +} + + +// static QString QAccessibleActionInterface::scrollLeftAction() + + +static void _init_f_scrollLeftAction_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scrollLeftAction_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QAccessibleActionInterface::scrollLeftAction ()); +} + + +// static QString QAccessibleActionInterface::scrollRightAction() + + +static void _init_f_scrollRightAction_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scrollRightAction_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QAccessibleActionInterface::scrollRightAction ()); +} + + +// static QString QAccessibleActionInterface::scrollUpAction() + + +static void _init_f_scrollUpAction_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scrollUpAction_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QAccessibleActionInterface::scrollUpAction ()); +} + + +// static const QString &QAccessibleActionInterface::setFocusAction() + + +static void _init_f_setFocusAction_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_setFocusAction_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QString &)QAccessibleActionInterface::setFocusAction ()); +} + + +// static const QString &QAccessibleActionInterface::showMenuAction() + + +static void _init_f_showMenuAction_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showMenuAction_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QString &)QAccessibleActionInterface::showMenuAction ()); +} + + +// static const QString &QAccessibleActionInterface::toggleAction() + + +static void _init_f_toggleAction_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toggleAction_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QString &)QAccessibleActionInterface::toggleAction ()); +} + + +// static QString QAccessibleActionInterface::tr(const char *sourceText, const char *disambiguation, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceText"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("disambiguation", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAccessibleActionInterface::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleActionInterface () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("actionNames", "@brief Method QStringList QAccessibleActionInterface::actionNames()\n", true, &_init_f_actionNames_c0, &_call_f_actionNames_c0); + methods += new qt_gsi::GenericMethod ("doAction", "@brief Method void QAccessibleActionInterface::doAction(const QString &actionName)\n", false, &_init_f_doAction_2025, &_call_f_doAction_2025); + methods += new qt_gsi::GenericMethod ("keyBindingsForAction", "@brief Method QStringList QAccessibleActionInterface::keyBindingsForAction(const QString &actionName)\n", true, &_init_f_keyBindingsForAction_c2025, &_call_f_keyBindingsForAction_c2025); + methods += new qt_gsi::GenericMethod ("localizedActionDescription", "@brief Method QString QAccessibleActionInterface::localizedActionDescription(const QString &name)\n", true, &_init_f_localizedActionDescription_c2025, &_call_f_localizedActionDescription_c2025); + methods += new qt_gsi::GenericMethod ("localizedActionName", "@brief Method QString QAccessibleActionInterface::localizedActionName(const QString &name)\n", true, &_init_f_localizedActionName_c2025, &_call_f_localizedActionName_c2025); + methods += new qt_gsi::GenericStaticMethod ("decreaseAction", "@brief Static method const QString &QAccessibleActionInterface::decreaseAction()\nThis method is static and can be called without an instance.", &_init_f_decreaseAction_0, &_call_f_decreaseAction_0); + methods += new qt_gsi::GenericStaticMethod ("increaseAction", "@brief Static method const QString &QAccessibleActionInterface::increaseAction()\nThis method is static and can be called without an instance.", &_init_f_increaseAction_0, &_call_f_increaseAction_0); + methods += new qt_gsi::GenericStaticMethod ("nextPageAction", "@brief Static method QString QAccessibleActionInterface::nextPageAction()\nThis method is static and can be called without an instance.", &_init_f_nextPageAction_0, &_call_f_nextPageAction_0); + methods += new qt_gsi::GenericStaticMethod ("pressAction", "@brief Static method const QString &QAccessibleActionInterface::pressAction()\nThis method is static and can be called without an instance.", &_init_f_pressAction_0, &_call_f_pressAction_0); + methods += new qt_gsi::GenericStaticMethod ("previousPageAction", "@brief Static method QString QAccessibleActionInterface::previousPageAction()\nThis method is static and can be called without an instance.", &_init_f_previousPageAction_0, &_call_f_previousPageAction_0); + methods += new qt_gsi::GenericStaticMethod ("scrollDownAction", "@brief Static method QString QAccessibleActionInterface::scrollDownAction()\nThis method is static and can be called without an instance.", &_init_f_scrollDownAction_0, &_call_f_scrollDownAction_0); + methods += new qt_gsi::GenericStaticMethod ("scrollLeftAction", "@brief Static method QString QAccessibleActionInterface::scrollLeftAction()\nThis method is static and can be called without an instance.", &_init_f_scrollLeftAction_0, &_call_f_scrollLeftAction_0); + methods += new qt_gsi::GenericStaticMethod ("scrollRightAction", "@brief Static method QString QAccessibleActionInterface::scrollRightAction()\nThis method is static and can be called without an instance.", &_init_f_scrollRightAction_0, &_call_f_scrollRightAction_0); + methods += new qt_gsi::GenericStaticMethod ("scrollUpAction", "@brief Static method QString QAccessibleActionInterface::scrollUpAction()\nThis method is static and can be called without an instance.", &_init_f_scrollUpAction_0, &_call_f_scrollUpAction_0); + methods += new qt_gsi::GenericStaticMethod ("setFocusAction", "@brief Static method const QString &QAccessibleActionInterface::setFocusAction()\nThis method is static and can be called without an instance.", &_init_f_setFocusAction_0, &_call_f_setFocusAction_0); + methods += new qt_gsi::GenericStaticMethod ("showMenuAction", "@brief Static method const QString &QAccessibleActionInterface::showMenuAction()\nThis method is static and can be called without an instance.", &_init_f_showMenuAction_0, &_call_f_showMenuAction_0); + methods += new qt_gsi::GenericStaticMethod ("toggleAction", "@brief Static method const QString &QAccessibleActionInterface::toggleAction()\nThis method is static and can be called without an instance.", &_init_f_toggleAction_0, &_call_f_toggleAction_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAccessibleActionInterface::tr(const char *sourceText, const char *disambiguation, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class decl_QAccessibleActionInterface ("QtGui", "QAccessibleActionInterface_Native", + methods_QAccessibleActionInterface (), + "@hide\n@alias QAccessibleActionInterface"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleActionInterface () { return decl_QAccessibleActionInterface; } + +} + + +class QAccessibleActionInterface_Adaptor : public QAccessibleActionInterface, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAccessibleActionInterface_Adaptor(); + + // [adaptor ctor] QAccessibleActionInterface::QAccessibleActionInterface() + QAccessibleActionInterface_Adaptor() : QAccessibleActionInterface() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QStringList QAccessibleActionInterface::actionNames() + QStringList cbs_actionNames_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("actionNames"); + } + + virtual QStringList actionNames() const + { + if (cb_actionNames_c0_0.can_issue()) { + return cb_actionNames_c0_0.issue(&QAccessibleActionInterface_Adaptor::cbs_actionNames_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("actionNames"); + } + } + + // [adaptor impl] void QAccessibleActionInterface::doAction(const QString &actionName) + void cbs_doAction_2025_0(const QString &actionName) + { + __SUPPRESS_UNUSED_WARNING (actionName); + throw qt_gsi::AbstractMethodCalledException("doAction"); + } + + virtual void doAction(const QString &actionName) + { + if (cb_doAction_2025_0.can_issue()) { + cb_doAction_2025_0.issue(&QAccessibleActionInterface_Adaptor::cbs_doAction_2025_0, actionName); + } else { + throw qt_gsi::AbstractMethodCalledException("doAction"); + } + } + + // [adaptor impl] QStringList QAccessibleActionInterface::keyBindingsForAction(const QString &actionName) + QStringList cbs_keyBindingsForAction_c2025_0(const QString &actionName) const + { + __SUPPRESS_UNUSED_WARNING (actionName); + throw qt_gsi::AbstractMethodCalledException("keyBindingsForAction"); + } + + virtual QStringList keyBindingsForAction(const QString &actionName) const + { + if (cb_keyBindingsForAction_c2025_0.can_issue()) { + return cb_keyBindingsForAction_c2025_0.issue(&QAccessibleActionInterface_Adaptor::cbs_keyBindingsForAction_c2025_0, actionName); + } else { + throw qt_gsi::AbstractMethodCalledException("keyBindingsForAction"); + } + } + + // [adaptor impl] QString QAccessibleActionInterface::localizedActionDescription(const QString &name) + QString cbs_localizedActionDescription_c2025_0(const QString &name) const + { + return QAccessibleActionInterface::localizedActionDescription(name); + } + + virtual QString localizedActionDescription(const QString &name) const + { + if (cb_localizedActionDescription_c2025_0.can_issue()) { + return cb_localizedActionDescription_c2025_0.issue(&QAccessibleActionInterface_Adaptor::cbs_localizedActionDescription_c2025_0, name); + } else { + return QAccessibleActionInterface::localizedActionDescription(name); + } + } + + // [adaptor impl] QString QAccessibleActionInterface::localizedActionName(const QString &name) + QString cbs_localizedActionName_c2025_0(const QString &name) const + { + return QAccessibleActionInterface::localizedActionName(name); + } + + virtual QString localizedActionName(const QString &name) const + { + if (cb_localizedActionName_c2025_0.can_issue()) { + return cb_localizedActionName_c2025_0.issue(&QAccessibleActionInterface_Adaptor::cbs_localizedActionName_c2025_0, name); + } else { + return QAccessibleActionInterface::localizedActionName(name); + } + } + + gsi::Callback cb_actionNames_c0_0; + gsi::Callback cb_doAction_2025_0; + gsi::Callback cb_keyBindingsForAction_c2025_0; + gsi::Callback cb_localizedActionDescription_c2025_0; + gsi::Callback cb_localizedActionName_c2025_0; +}; + +QAccessibleActionInterface_Adaptor::~QAccessibleActionInterface_Adaptor() { } + +// Constructor QAccessibleActionInterface::QAccessibleActionInterface() (adaptor class) + +static void _init_ctor_QAccessibleActionInterface_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleActionInterface_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAccessibleActionInterface_Adaptor ()); +} + + +// QStringList QAccessibleActionInterface::actionNames() + +static void _init_cbs_actionNames_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_actionNames_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QAccessibleActionInterface_Adaptor *)cls)->cbs_actionNames_c0_0 ()); +} + +static void _set_callback_cbs_actionNames_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleActionInterface_Adaptor *)cls)->cb_actionNames_c0_0 = cb; +} + + +// void QAccessibleActionInterface::doAction(const QString &actionName) + +static void _init_cbs_doAction_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("actionName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_doAction_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleActionInterface_Adaptor *)cls)->cbs_doAction_2025_0 (arg1); +} + +static void _set_callback_cbs_doAction_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleActionInterface_Adaptor *)cls)->cb_doAction_2025_0 = cb; +} + + +// QStringList QAccessibleActionInterface::keyBindingsForAction(const QString &actionName) + +static void _init_cbs_keyBindingsForAction_c2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("actionName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyBindingsForAction_c2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((QStringList)((QAccessibleActionInterface_Adaptor *)cls)->cbs_keyBindingsForAction_c2025_0 (arg1)); +} + +static void _set_callback_cbs_keyBindingsForAction_c2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleActionInterface_Adaptor *)cls)->cb_keyBindingsForAction_c2025_0 = cb; +} + + +// QString QAccessibleActionInterface::localizedActionDescription(const QString &name) + +static void _init_cbs_localizedActionDescription_c2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_localizedActionDescription_c2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((QString)((QAccessibleActionInterface_Adaptor *)cls)->cbs_localizedActionDescription_c2025_0 (arg1)); +} + +static void _set_callback_cbs_localizedActionDescription_c2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleActionInterface_Adaptor *)cls)->cb_localizedActionDescription_c2025_0 = cb; +} + + +// QString QAccessibleActionInterface::localizedActionName(const QString &name) + +static void _init_cbs_localizedActionName_c2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_localizedActionName_c2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((QString)((QAccessibleActionInterface_Adaptor *)cls)->cbs_localizedActionName_c2025_0 (arg1)); +} + +static void _set_callback_cbs_localizedActionName_c2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleActionInterface_Adaptor *)cls)->cb_localizedActionName_c2025_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAccessibleActionInterface (); + +static gsi::Methods methods_QAccessibleActionInterface_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleActionInterface::QAccessibleActionInterface()\nThis method creates an object of class QAccessibleActionInterface.", &_init_ctor_QAccessibleActionInterface_Adaptor_0, &_call_ctor_QAccessibleActionInterface_Adaptor_0); + methods += new qt_gsi::GenericMethod ("actionNames", "@brief Virtual method QStringList QAccessibleActionInterface::actionNames()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_actionNames_c0_0, &_call_cbs_actionNames_c0_0); + methods += new qt_gsi::GenericMethod ("actionNames", "@hide", true, &_init_cbs_actionNames_c0_0, &_call_cbs_actionNames_c0_0, &_set_callback_cbs_actionNames_c0_0); + methods += new qt_gsi::GenericMethod ("doAction", "@brief Virtual method void QAccessibleActionInterface::doAction(const QString &actionName)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_doAction_2025_0, &_call_cbs_doAction_2025_0); + methods += new qt_gsi::GenericMethod ("doAction", "@hide", false, &_init_cbs_doAction_2025_0, &_call_cbs_doAction_2025_0, &_set_callback_cbs_doAction_2025_0); + methods += new qt_gsi::GenericMethod ("keyBindingsForAction", "@brief Virtual method QStringList QAccessibleActionInterface::keyBindingsForAction(const QString &actionName)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_keyBindingsForAction_c2025_0, &_call_cbs_keyBindingsForAction_c2025_0); + methods += new qt_gsi::GenericMethod ("keyBindingsForAction", "@hide", true, &_init_cbs_keyBindingsForAction_c2025_0, &_call_cbs_keyBindingsForAction_c2025_0, &_set_callback_cbs_keyBindingsForAction_c2025_0); + methods += new qt_gsi::GenericMethod ("localizedActionDescription", "@brief Virtual method QString QAccessibleActionInterface::localizedActionDescription(const QString &name)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_localizedActionDescription_c2025_0, &_call_cbs_localizedActionDescription_c2025_0); + methods += new qt_gsi::GenericMethod ("localizedActionDescription", "@hide", true, &_init_cbs_localizedActionDescription_c2025_0, &_call_cbs_localizedActionDescription_c2025_0, &_set_callback_cbs_localizedActionDescription_c2025_0); + methods += new qt_gsi::GenericMethod ("localizedActionName", "@brief Virtual method QString QAccessibleActionInterface::localizedActionName(const QString &name)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_localizedActionName_c2025_0, &_call_cbs_localizedActionName_c2025_0); + methods += new qt_gsi::GenericMethod ("localizedActionName", "@hide", true, &_init_cbs_localizedActionName_c2025_0, &_call_cbs_localizedActionName_c2025_0, &_set_callback_cbs_localizedActionName_c2025_0); + return methods; +} + +gsi::Class decl_QAccessibleActionInterface_Adaptor (qtdecl_QAccessibleActionInterface (), "QtGui", "QAccessibleActionInterface", + methods_QAccessibleActionInterface_Adaptor (), + "@qt\n@brief Binding of QAccessibleActionInterface"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleEditableTextInterface.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleEditableTextInterface.cc new file mode 100644 index 000000000..eed71d2ce --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleEditableTextInterface.cc @@ -0,0 +1,321 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleEditableTextInterface.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleEditableTextInterface + +// void QAccessibleEditableTextInterface::deleteText(int startOffset, int endOffset) + + +static void _init_f_deleteText_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("startOffset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("endOffset"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_deleteText_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleEditableTextInterface *)cls)->deleteText (arg1, arg2); +} + + +// void QAccessibleEditableTextInterface::insertText(int offset, const QString &text) + + +static void _init_f_insertText_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertText_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleEditableTextInterface *)cls)->insertText (arg1, arg2); +} + + +// void QAccessibleEditableTextInterface::replaceText(int startOffset, int endOffset, const QString &text) + + +static void _init_f_replaceText_3343 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("startOffset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("endOffset"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_replaceText_3343 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleEditableTextInterface *)cls)->replaceText (arg1, arg2, arg3); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleEditableTextInterface () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("deleteText", "@brief Method void QAccessibleEditableTextInterface::deleteText(int startOffset, int endOffset)\n", false, &_init_f_deleteText_1426, &_call_f_deleteText_1426); + methods += new qt_gsi::GenericMethod ("insertText", "@brief Method void QAccessibleEditableTextInterface::insertText(int offset, const QString &text)\n", false, &_init_f_insertText_2684, &_call_f_insertText_2684); + methods += new qt_gsi::GenericMethod ("replaceText", "@brief Method void QAccessibleEditableTextInterface::replaceText(int startOffset, int endOffset, const QString &text)\n", false, &_init_f_replaceText_3343, &_call_f_replaceText_3343); + return methods; +} + +gsi::Class decl_QAccessibleEditableTextInterface ("QtGui", "QAccessibleEditableTextInterface_Native", + methods_QAccessibleEditableTextInterface (), + "@hide\n@alias QAccessibleEditableTextInterface"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleEditableTextInterface () { return decl_QAccessibleEditableTextInterface; } + +} + + +class QAccessibleEditableTextInterface_Adaptor : public QAccessibleEditableTextInterface, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAccessibleEditableTextInterface_Adaptor(); + + // [adaptor ctor] QAccessibleEditableTextInterface::QAccessibleEditableTextInterface() + QAccessibleEditableTextInterface_Adaptor() : QAccessibleEditableTextInterface() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] void QAccessibleEditableTextInterface::deleteText(int startOffset, int endOffset) + void cbs_deleteText_1426_0(int startOffset, int endOffset) + { + __SUPPRESS_UNUSED_WARNING (startOffset); + __SUPPRESS_UNUSED_WARNING (endOffset); + throw qt_gsi::AbstractMethodCalledException("deleteText"); + } + + virtual void deleteText(int startOffset, int endOffset) + { + if (cb_deleteText_1426_0.can_issue()) { + cb_deleteText_1426_0.issue(&QAccessibleEditableTextInterface_Adaptor::cbs_deleteText_1426_0, startOffset, endOffset); + } else { + throw qt_gsi::AbstractMethodCalledException("deleteText"); + } + } + + // [adaptor impl] void QAccessibleEditableTextInterface::insertText(int offset, const QString &text) + void cbs_insertText_2684_0(int offset, const QString &text) + { + __SUPPRESS_UNUSED_WARNING (offset); + __SUPPRESS_UNUSED_WARNING (text); + throw qt_gsi::AbstractMethodCalledException("insertText"); + } + + virtual void insertText(int offset, const QString &text) + { + if (cb_insertText_2684_0.can_issue()) { + cb_insertText_2684_0.issue(&QAccessibleEditableTextInterface_Adaptor::cbs_insertText_2684_0, offset, text); + } else { + throw qt_gsi::AbstractMethodCalledException("insertText"); + } + } + + // [adaptor impl] void QAccessibleEditableTextInterface::replaceText(int startOffset, int endOffset, const QString &text) + void cbs_replaceText_3343_0(int startOffset, int endOffset, const QString &text) + { + __SUPPRESS_UNUSED_WARNING (startOffset); + __SUPPRESS_UNUSED_WARNING (endOffset); + __SUPPRESS_UNUSED_WARNING (text); + throw qt_gsi::AbstractMethodCalledException("replaceText"); + } + + virtual void replaceText(int startOffset, int endOffset, const QString &text) + { + if (cb_replaceText_3343_0.can_issue()) { + cb_replaceText_3343_0.issue(&QAccessibleEditableTextInterface_Adaptor::cbs_replaceText_3343_0, startOffset, endOffset, text); + } else { + throw qt_gsi::AbstractMethodCalledException("replaceText"); + } + } + + gsi::Callback cb_deleteText_1426_0; + gsi::Callback cb_insertText_2684_0; + gsi::Callback cb_replaceText_3343_0; +}; + +QAccessibleEditableTextInterface_Adaptor::~QAccessibleEditableTextInterface_Adaptor() { } + +// Constructor QAccessibleEditableTextInterface::QAccessibleEditableTextInterface() (adaptor class) + +static void _init_ctor_QAccessibleEditableTextInterface_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleEditableTextInterface_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAccessibleEditableTextInterface_Adaptor ()); +} + + +// void QAccessibleEditableTextInterface::deleteText(int startOffset, int endOffset) + +static void _init_cbs_deleteText_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("startOffset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("endOffset"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_deleteText_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleEditableTextInterface_Adaptor *)cls)->cbs_deleteText_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_deleteText_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleEditableTextInterface_Adaptor *)cls)->cb_deleteText_1426_0 = cb; +} + + +// void QAccessibleEditableTextInterface::insertText(int offset, const QString &text) + +static void _init_cbs_insertText_2684_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_insertText_2684_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleEditableTextInterface_Adaptor *)cls)->cbs_insertText_2684_0 (arg1, arg2); +} + +static void _set_callback_cbs_insertText_2684_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleEditableTextInterface_Adaptor *)cls)->cb_insertText_2684_0 = cb; +} + + +// void QAccessibleEditableTextInterface::replaceText(int startOffset, int endOffset, const QString &text) + +static void _init_cbs_replaceText_3343_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("startOffset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("endOffset"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_replaceText_3343_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleEditableTextInterface_Adaptor *)cls)->cbs_replaceText_3343_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_replaceText_3343_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleEditableTextInterface_Adaptor *)cls)->cb_replaceText_3343_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAccessibleEditableTextInterface (); + +static gsi::Methods methods_QAccessibleEditableTextInterface_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleEditableTextInterface::QAccessibleEditableTextInterface()\nThis method creates an object of class QAccessibleEditableTextInterface.", &_init_ctor_QAccessibleEditableTextInterface_Adaptor_0, &_call_ctor_QAccessibleEditableTextInterface_Adaptor_0); + methods += new qt_gsi::GenericMethod ("deleteText", "@brief Virtual method void QAccessibleEditableTextInterface::deleteText(int startOffset, int endOffset)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_deleteText_1426_0, &_call_cbs_deleteText_1426_0); + methods += new qt_gsi::GenericMethod ("deleteText", "@hide", false, &_init_cbs_deleteText_1426_0, &_call_cbs_deleteText_1426_0, &_set_callback_cbs_deleteText_1426_0); + methods += new qt_gsi::GenericMethod ("insertText", "@brief Virtual method void QAccessibleEditableTextInterface::insertText(int offset, const QString &text)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertText_2684_0, &_call_cbs_insertText_2684_0); + methods += new qt_gsi::GenericMethod ("insertText", "@hide", false, &_init_cbs_insertText_2684_0, &_call_cbs_insertText_2684_0, &_set_callback_cbs_insertText_2684_0); + methods += new qt_gsi::GenericMethod ("replaceText", "@brief Virtual method void QAccessibleEditableTextInterface::replaceText(int startOffset, int endOffset, const QString &text)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_replaceText_3343_0, &_call_cbs_replaceText_3343_0); + methods += new qt_gsi::GenericMethod ("replaceText", "@hide", false, &_init_cbs_replaceText_3343_0, &_call_cbs_replaceText_3343_0, &_set_callback_cbs_replaceText_3343_0); + return methods; +} + +gsi::Class decl_QAccessibleEditableTextInterface_Adaptor (qtdecl_QAccessibleEditableTextInterface (), "QtGui", "QAccessibleEditableTextInterface", + methods_QAccessibleEditableTextInterface_Adaptor (), + "@qt\n@brief Binding of QAccessibleEditableTextInterface"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleEvent.cc new file mode 100644 index 000000000..779a42263 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleEvent.cc @@ -0,0 +1,204 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleEvent + +// Constructor QAccessibleEvent::QAccessibleEvent(QObject *obj, QAccessible::Event typ) + + +static void _init_ctor_QAccessibleEvent_3347 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("obj"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("typ"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleEvent_3347 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QAccessibleEvent (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// Constructor QAccessibleEvent::QAccessibleEvent(QAccessibleInterface *iface, QAccessible::Event typ) + + +static void _init_ctor_QAccessibleEvent_4667 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iface"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("typ"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleEvent_4667 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAccessibleInterface *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QAccessibleEvent (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QAccessibleInterface *QAccessibleEvent::accessibleInterface() + + +static void _init_f_accessibleInterface_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_accessibleInterface_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleEvent *)cls)->accessibleInterface ()); +} + + +// int QAccessibleEvent::child() + + +static void _init_f_child_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_child_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleEvent *)cls)->child ()); +} + + +// QObject *QAccessibleEvent::object() + + +static void _init_f_object_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_object_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAccessibleEvent *)cls)->object ()); +} + + +// void QAccessibleEvent::setChild(int chld) + + +static void _init_f_setChild_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("chld"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setChild_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleEvent *)cls)->setChild (arg1); +} + + +// QAccessible::Event QAccessibleEvent::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAccessibleEvent *)cls)->type ())); +} + + +// unsigned int QAccessibleEvent::uniqueId() + + +static void _init_f_uniqueId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_uniqueId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QAccessibleEvent *)cls)->uniqueId ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleEvent::QAccessibleEvent(QObject *obj, QAccessible::Event typ)\nThis method creates an object of class QAccessibleEvent.", &_init_ctor_QAccessibleEvent_3347, &_call_ctor_QAccessibleEvent_3347); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleEvent::QAccessibleEvent(QAccessibleInterface *iface, QAccessible::Event typ)\nThis method creates an object of class QAccessibleEvent.", &_init_ctor_QAccessibleEvent_4667, &_call_ctor_QAccessibleEvent_4667); + methods += new qt_gsi::GenericMethod ("accessibleInterface", "@brief Method QAccessibleInterface *QAccessibleEvent::accessibleInterface()\n", true, &_init_f_accessibleInterface_c0, &_call_f_accessibleInterface_c0); + methods += new qt_gsi::GenericMethod (":child", "@brief Method int QAccessibleEvent::child()\n", true, &_init_f_child_c0, &_call_f_child_c0); + methods += new qt_gsi::GenericMethod ("object", "@brief Method QObject *QAccessibleEvent::object()\n", true, &_init_f_object_c0, &_call_f_object_c0); + methods += new qt_gsi::GenericMethod ("setChild|child=", "@brief Method void QAccessibleEvent::setChild(int chld)\n", false, &_init_f_setChild_767, &_call_f_setChild_767); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QAccessible::Event QAccessibleEvent::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericMethod ("uniqueId", "@brief Method unsigned int QAccessibleEvent::uniqueId()\n", true, &_init_f_uniqueId_c0, &_call_f_uniqueId_c0); + return methods; +} + +gsi::Class decl_QAccessibleEvent ("QtGui", "QAccessibleEvent", + methods_QAccessibleEvent (), + "@qt\n@brief Binding of QAccessibleEvent"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleEvent () { return decl_QAccessibleEvent; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleHyperlinkInterface.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleHyperlinkInterface.cc new file mode 100644 index 000000000..821b70d24 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleHyperlinkInterface.cc @@ -0,0 +1,366 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleHyperlinkInterface.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleHyperlinkInterface + +// QString QAccessibleHyperlinkInterface::anchor() + + +static void _init_f_anchor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_anchor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAccessibleHyperlinkInterface *)cls)->anchor ()); +} + + +// QString QAccessibleHyperlinkInterface::anchorTarget() + + +static void _init_f_anchorTarget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_anchorTarget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAccessibleHyperlinkInterface *)cls)->anchorTarget ()); +} + + +// int QAccessibleHyperlinkInterface::endIndex() + + +static void _init_f_endIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_endIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleHyperlinkInterface *)cls)->endIndex ()); +} + + +// bool QAccessibleHyperlinkInterface::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAccessibleHyperlinkInterface *)cls)->isValid ()); +} + + +// int QAccessibleHyperlinkInterface::startIndex() + + +static void _init_f_startIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleHyperlinkInterface *)cls)->startIndex ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleHyperlinkInterface () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("anchor", "@brief Method QString QAccessibleHyperlinkInterface::anchor()\n", true, &_init_f_anchor_c0, &_call_f_anchor_c0); + methods += new qt_gsi::GenericMethod ("anchorTarget", "@brief Method QString QAccessibleHyperlinkInterface::anchorTarget()\n", true, &_init_f_anchorTarget_c0, &_call_f_anchorTarget_c0); + methods += new qt_gsi::GenericMethod ("endIndex", "@brief Method int QAccessibleHyperlinkInterface::endIndex()\n", true, &_init_f_endIndex_c0, &_call_f_endIndex_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QAccessibleHyperlinkInterface::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("startIndex", "@brief Method int QAccessibleHyperlinkInterface::startIndex()\n", true, &_init_f_startIndex_c0, &_call_f_startIndex_c0); + return methods; +} + +gsi::Class decl_QAccessibleHyperlinkInterface ("QtGui", "QAccessibleHyperlinkInterface_Native", + methods_QAccessibleHyperlinkInterface (), + "@hide\n@alias QAccessibleHyperlinkInterface"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleHyperlinkInterface () { return decl_QAccessibleHyperlinkInterface; } + +} + + +class QAccessibleHyperlinkInterface_Adaptor : public QAccessibleHyperlinkInterface, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAccessibleHyperlinkInterface_Adaptor(); + + // [adaptor ctor] QAccessibleHyperlinkInterface::QAccessibleHyperlinkInterface() + QAccessibleHyperlinkInterface_Adaptor() : QAccessibleHyperlinkInterface() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QString QAccessibleHyperlinkInterface::anchor() + QString cbs_anchor_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("anchor"); + } + + virtual QString anchor() const + { + if (cb_anchor_c0_0.can_issue()) { + return cb_anchor_c0_0.issue(&QAccessibleHyperlinkInterface_Adaptor::cbs_anchor_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("anchor"); + } + } + + // [adaptor impl] QString QAccessibleHyperlinkInterface::anchorTarget() + QString cbs_anchorTarget_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("anchorTarget"); + } + + virtual QString anchorTarget() const + { + if (cb_anchorTarget_c0_0.can_issue()) { + return cb_anchorTarget_c0_0.issue(&QAccessibleHyperlinkInterface_Adaptor::cbs_anchorTarget_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("anchorTarget"); + } + } + + // [adaptor impl] int QAccessibleHyperlinkInterface::endIndex() + int cbs_endIndex_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("endIndex"); + } + + virtual int endIndex() const + { + if (cb_endIndex_c0_0.can_issue()) { + return cb_endIndex_c0_0.issue(&QAccessibleHyperlinkInterface_Adaptor::cbs_endIndex_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("endIndex"); + } + } + + // [adaptor impl] bool QAccessibleHyperlinkInterface::isValid() + bool cbs_isValid_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("isValid"); + } + + virtual bool isValid() const + { + if (cb_isValid_c0_0.can_issue()) { + return cb_isValid_c0_0.issue(&QAccessibleHyperlinkInterface_Adaptor::cbs_isValid_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("isValid"); + } + } + + // [adaptor impl] int QAccessibleHyperlinkInterface::startIndex() + int cbs_startIndex_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("startIndex"); + } + + virtual int startIndex() const + { + if (cb_startIndex_c0_0.can_issue()) { + return cb_startIndex_c0_0.issue(&QAccessibleHyperlinkInterface_Adaptor::cbs_startIndex_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("startIndex"); + } + } + + gsi::Callback cb_anchor_c0_0; + gsi::Callback cb_anchorTarget_c0_0; + gsi::Callback cb_endIndex_c0_0; + gsi::Callback cb_isValid_c0_0; + gsi::Callback cb_startIndex_c0_0; +}; + +QAccessibleHyperlinkInterface_Adaptor::~QAccessibleHyperlinkInterface_Adaptor() { } + +// Constructor QAccessibleHyperlinkInterface::QAccessibleHyperlinkInterface() (adaptor class) + +static void _init_ctor_QAccessibleHyperlinkInterface_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleHyperlinkInterface_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAccessibleHyperlinkInterface_Adaptor ()); +} + + +// QString QAccessibleHyperlinkInterface::anchor() + +static void _init_cbs_anchor_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_anchor_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAccessibleHyperlinkInterface_Adaptor *)cls)->cbs_anchor_c0_0 ()); +} + +static void _set_callback_cbs_anchor_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleHyperlinkInterface_Adaptor *)cls)->cb_anchor_c0_0 = cb; +} + + +// QString QAccessibleHyperlinkInterface::anchorTarget() + +static void _init_cbs_anchorTarget_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_anchorTarget_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAccessibleHyperlinkInterface_Adaptor *)cls)->cbs_anchorTarget_c0_0 ()); +} + +static void _set_callback_cbs_anchorTarget_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleHyperlinkInterface_Adaptor *)cls)->cb_anchorTarget_c0_0 = cb; +} + + +// int QAccessibleHyperlinkInterface::endIndex() + +static void _init_cbs_endIndex_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_endIndex_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleHyperlinkInterface_Adaptor *)cls)->cbs_endIndex_c0_0 ()); +} + +static void _set_callback_cbs_endIndex_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleHyperlinkInterface_Adaptor *)cls)->cb_endIndex_c0_0 = cb; +} + + +// bool QAccessibleHyperlinkInterface::isValid() + +static void _init_cbs_isValid_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isValid_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAccessibleHyperlinkInterface_Adaptor *)cls)->cbs_isValid_c0_0 ()); +} + +static void _set_callback_cbs_isValid_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleHyperlinkInterface_Adaptor *)cls)->cb_isValid_c0_0 = cb; +} + + +// int QAccessibleHyperlinkInterface::startIndex() + +static void _init_cbs_startIndex_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_startIndex_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleHyperlinkInterface_Adaptor *)cls)->cbs_startIndex_c0_0 ()); +} + +static void _set_callback_cbs_startIndex_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleHyperlinkInterface_Adaptor *)cls)->cb_startIndex_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAccessibleHyperlinkInterface (); + +static gsi::Methods methods_QAccessibleHyperlinkInterface_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleHyperlinkInterface::QAccessibleHyperlinkInterface()\nThis method creates an object of class QAccessibleHyperlinkInterface.", &_init_ctor_QAccessibleHyperlinkInterface_Adaptor_0, &_call_ctor_QAccessibleHyperlinkInterface_Adaptor_0); + methods += new qt_gsi::GenericMethod ("anchor", "@brief Virtual method QString QAccessibleHyperlinkInterface::anchor()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_anchor_c0_0, &_call_cbs_anchor_c0_0); + methods += new qt_gsi::GenericMethod ("anchor", "@hide", true, &_init_cbs_anchor_c0_0, &_call_cbs_anchor_c0_0, &_set_callback_cbs_anchor_c0_0); + methods += new qt_gsi::GenericMethod ("anchorTarget", "@brief Virtual method QString QAccessibleHyperlinkInterface::anchorTarget()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_anchorTarget_c0_0, &_call_cbs_anchorTarget_c0_0); + methods += new qt_gsi::GenericMethod ("anchorTarget", "@hide", true, &_init_cbs_anchorTarget_c0_0, &_call_cbs_anchorTarget_c0_0, &_set_callback_cbs_anchorTarget_c0_0); + methods += new qt_gsi::GenericMethod ("endIndex", "@brief Virtual method int QAccessibleHyperlinkInterface::endIndex()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_endIndex_c0_0, &_call_cbs_endIndex_c0_0); + methods += new qt_gsi::GenericMethod ("endIndex", "@hide", true, &_init_cbs_endIndex_c0_0, &_call_cbs_endIndex_c0_0, &_set_callback_cbs_endIndex_c0_0); + methods += new qt_gsi::GenericMethod ("isValid", "@brief Virtual method bool QAccessibleHyperlinkInterface::isValid()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isValid_c0_0, &_call_cbs_isValid_c0_0); + methods += new qt_gsi::GenericMethod ("isValid", "@hide", true, &_init_cbs_isValid_c0_0, &_call_cbs_isValid_c0_0, &_set_callback_cbs_isValid_c0_0); + methods += new qt_gsi::GenericMethod ("startIndex", "@brief Virtual method int QAccessibleHyperlinkInterface::startIndex()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_startIndex_c0_0, &_call_cbs_startIndex_c0_0); + methods += new qt_gsi::GenericMethod ("startIndex", "@hide", true, &_init_cbs_startIndex_c0_0, &_call_cbs_startIndex_c0_0, &_set_callback_cbs_startIndex_c0_0); + return methods; +} + +gsi::Class decl_QAccessibleHyperlinkInterface_Adaptor (qtdecl_QAccessibleHyperlinkInterface (), "QtGui", "QAccessibleHyperlinkInterface", + methods_QAccessibleHyperlinkInterface_Adaptor (), + "@qt\n@brief Binding of QAccessibleHyperlinkInterface"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleImageInterface.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleImageInterface.cc new file mode 100644 index 000000000..8ae537f00 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleImageInterface.cc @@ -0,0 +1,262 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleImageInterface.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleImageInterface + +// QString QAccessibleImageInterface::imageDescription() + + +static void _init_f_imageDescription_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_imageDescription_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAccessibleImageInterface *)cls)->imageDescription ()); +} + + +// QPoint QAccessibleImageInterface::imagePosition() + + +static void _init_f_imagePosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_imagePosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QAccessibleImageInterface *)cls)->imagePosition ()); +} + + +// QSize QAccessibleImageInterface::imageSize() + + +static void _init_f_imageSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_imageSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAccessibleImageInterface *)cls)->imageSize ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleImageInterface () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("imageDescription", "@brief Method QString QAccessibleImageInterface::imageDescription()\n", true, &_init_f_imageDescription_c0, &_call_f_imageDescription_c0); + methods += new qt_gsi::GenericMethod ("imagePosition", "@brief Method QPoint QAccessibleImageInterface::imagePosition()\n", true, &_init_f_imagePosition_c0, &_call_f_imagePosition_c0); + methods += new qt_gsi::GenericMethod ("imageSize", "@brief Method QSize QAccessibleImageInterface::imageSize()\n", true, &_init_f_imageSize_c0, &_call_f_imageSize_c0); + return methods; +} + +gsi::Class decl_QAccessibleImageInterface ("QtGui", "QAccessibleImageInterface_Native", + methods_QAccessibleImageInterface (), + "@hide\n@alias QAccessibleImageInterface"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleImageInterface () { return decl_QAccessibleImageInterface; } + +} + + +class QAccessibleImageInterface_Adaptor : public QAccessibleImageInterface, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAccessibleImageInterface_Adaptor(); + + // [adaptor ctor] QAccessibleImageInterface::QAccessibleImageInterface() + QAccessibleImageInterface_Adaptor() : QAccessibleImageInterface() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QString QAccessibleImageInterface::imageDescription() + QString cbs_imageDescription_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("imageDescription"); + } + + virtual QString imageDescription() const + { + if (cb_imageDescription_c0_0.can_issue()) { + return cb_imageDescription_c0_0.issue(&QAccessibleImageInterface_Adaptor::cbs_imageDescription_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("imageDescription"); + } + } + + // [adaptor impl] QPoint QAccessibleImageInterface::imagePosition() + QPoint cbs_imagePosition_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("imagePosition"); + } + + virtual QPoint imagePosition() const + { + if (cb_imagePosition_c0_0.can_issue()) { + return cb_imagePosition_c0_0.issue(&QAccessibleImageInterface_Adaptor::cbs_imagePosition_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("imagePosition"); + } + } + + // [adaptor impl] QSize QAccessibleImageInterface::imageSize() + QSize cbs_imageSize_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("imageSize"); + } + + virtual QSize imageSize() const + { + if (cb_imageSize_c0_0.can_issue()) { + return cb_imageSize_c0_0.issue(&QAccessibleImageInterface_Adaptor::cbs_imageSize_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("imageSize"); + } + } + + gsi::Callback cb_imageDescription_c0_0; + gsi::Callback cb_imagePosition_c0_0; + gsi::Callback cb_imageSize_c0_0; +}; + +QAccessibleImageInterface_Adaptor::~QAccessibleImageInterface_Adaptor() { } + +// Constructor QAccessibleImageInterface::QAccessibleImageInterface() (adaptor class) + +static void _init_ctor_QAccessibleImageInterface_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleImageInterface_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAccessibleImageInterface_Adaptor ()); +} + + +// QString QAccessibleImageInterface::imageDescription() + +static void _init_cbs_imageDescription_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_imageDescription_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAccessibleImageInterface_Adaptor *)cls)->cbs_imageDescription_c0_0 ()); +} + +static void _set_callback_cbs_imageDescription_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleImageInterface_Adaptor *)cls)->cb_imageDescription_c0_0 = cb; +} + + +// QPoint QAccessibleImageInterface::imagePosition() + +static void _init_cbs_imagePosition_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_imagePosition_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QAccessibleImageInterface_Adaptor *)cls)->cbs_imagePosition_c0_0 ()); +} + +static void _set_callback_cbs_imagePosition_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleImageInterface_Adaptor *)cls)->cb_imagePosition_c0_0 = cb; +} + + +// QSize QAccessibleImageInterface::imageSize() + +static void _init_cbs_imageSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_imageSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAccessibleImageInterface_Adaptor *)cls)->cbs_imageSize_c0_0 ()); +} + +static void _set_callback_cbs_imageSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleImageInterface_Adaptor *)cls)->cb_imageSize_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAccessibleImageInterface (); + +static gsi::Methods methods_QAccessibleImageInterface_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleImageInterface::QAccessibleImageInterface()\nThis method creates an object of class QAccessibleImageInterface.", &_init_ctor_QAccessibleImageInterface_Adaptor_0, &_call_ctor_QAccessibleImageInterface_Adaptor_0); + methods += new qt_gsi::GenericMethod ("imageDescription", "@brief Virtual method QString QAccessibleImageInterface::imageDescription()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_imageDescription_c0_0, &_call_cbs_imageDescription_c0_0); + methods += new qt_gsi::GenericMethod ("imageDescription", "@hide", true, &_init_cbs_imageDescription_c0_0, &_call_cbs_imageDescription_c0_0, &_set_callback_cbs_imageDescription_c0_0); + methods += new qt_gsi::GenericMethod ("imagePosition", "@brief Virtual method QPoint QAccessibleImageInterface::imagePosition()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_imagePosition_c0_0, &_call_cbs_imagePosition_c0_0); + methods += new qt_gsi::GenericMethod ("imagePosition", "@hide", true, &_init_cbs_imagePosition_c0_0, &_call_cbs_imagePosition_c0_0, &_set_callback_cbs_imagePosition_c0_0); + methods += new qt_gsi::GenericMethod ("imageSize", "@brief Virtual method QSize QAccessibleImageInterface::imageSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_imageSize_c0_0, &_call_cbs_imageSize_c0_0); + methods += new qt_gsi::GenericMethod ("imageSize", "@hide", true, &_init_cbs_imageSize_c0_0, &_call_cbs_imageSize_c0_0, &_set_callback_cbs_imageSize_c0_0); + return methods; +} + +gsi::Class decl_QAccessibleImageInterface_Adaptor (qtdecl_QAccessibleImageInterface (), "QtGui", "QAccessibleImageInterface", + methods_QAccessibleImageInterface_Adaptor (), + "@qt\n@brief Binding of QAccessibleImageInterface"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleInterface.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleInterface.cc new file mode 100644 index 000000000..f256075fe --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleInterface.cc @@ -0,0 +1,440 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleInterface.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleInterface + +// QColor QAccessibleInterface::backgroundColor() + + +static void _init_f_backgroundColor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_backgroundColor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QAccessibleInterface *)cls)->backgroundColor ()); +} + + +// QAccessibleInterface *QAccessibleInterface::child(int index) + + +static void _init_f_child_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_child_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAccessibleInterface *)((QAccessibleInterface *)cls)->child (arg1)); +} + + +// QAccessibleInterface *QAccessibleInterface::childAt(int x, int y) + + +static void _init_f_childAt_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_childAt_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QAccessibleInterface *)((QAccessibleInterface *)cls)->childAt (arg1, arg2)); +} + + +// int QAccessibleInterface::childCount() + + +static void _init_f_childCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_childCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleInterface *)cls)->childCount ()); +} + + +// QAccessibleInterface *QAccessibleInterface::focusChild() + + +static void _init_f_focusChild_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusChild_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleInterface *)cls)->focusChild ()); +} + + +// QColor QAccessibleInterface::foregroundColor() + + +static void _init_f_foregroundColor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_foregroundColor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QAccessibleInterface *)cls)->foregroundColor ()); +} + + +// QAccessibleHyperlinkInterface *QAccessibleInterface::hyperlinkInterface() + + +static void _init_f_hyperlinkInterface_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hyperlinkInterface_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleHyperlinkInterface *)((QAccessibleInterface *)cls)->hyperlinkInterface ()); +} + + +// int QAccessibleInterface::indexOfChild(const QAccessibleInterface *) + + +static void _init_f_indexOfChild_c3317 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOfChild_c3317 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAccessibleInterface *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAccessibleInterface *)cls)->indexOfChild (arg1)); +} + + +// void *QAccessibleInterface::interface_cast(QAccessible::InterfaceType) + + +static void _init_f_interface_cast_2970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_interface_cast_2970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((void *)((QAccessibleInterface *)cls)->interface_cast (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QAccessibleInterface::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAccessibleInterface *)cls)->isValid ()); +} + + +// QObject *QAccessibleInterface::object() + + +static void _init_f_object_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_object_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAccessibleInterface *)cls)->object ()); +} + + +// QAccessibleInterface *QAccessibleInterface::parent() + + +static void _init_f_parent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleInterface *)cls)->parent ()); +} + + +// QRect QAccessibleInterface::rect() + + +static void _init_f_rect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QAccessibleInterface *)cls)->rect ()); +} + + +// QList > QAccessibleInterface::relations(QFlags match) + + +static void _init_f_relations_c3543 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("match", true, "QAccessible::AllRelations"); + decl->add_arg > (argspec_0); + decl->set_return > > (); +} + +static void _call_f_relations_c3543 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QAccessible::AllRelations, heap); + ret.write > > ((QList >)((QAccessibleInterface *)cls)->relations (arg1)); +} + + +// QAccessible::Role QAccessibleInterface::role() + + +static void _init_f_role_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_role_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAccessibleInterface *)cls)->role ())); +} + + +// void QAccessibleInterface::setText(QAccessible::Text t, const QString &text) + + +static void _init_f_setText_3977 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setText_3977 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleInterface *)cls)->setText (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// QAccessible::State QAccessibleInterface::state() + + +static void _init_f_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessible::State)((QAccessibleInterface *)cls)->state ()); +} + + +// QAccessibleTableCellInterface *QAccessibleInterface::tableCellInterface() + + +static void _init_f_tableCellInterface_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tableCellInterface_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleTableCellInterface *)((QAccessibleInterface *)cls)->tableCellInterface ()); +} + + +// QString QAccessibleInterface::text(QAccessible::Text t) + + +static void _init_f_text_c2060 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_text_c2060 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)((QAccessibleInterface *)cls)->text (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QAccessibleInterface::virtual_hook(int id, void *data) + + +static void _init_f_virtual_hook_1715 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_virtual_hook_1715 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleInterface *)cls)->virtual_hook (arg1, arg2); +} + + +// QWindow *QAccessibleInterface::window() + + +static void _init_f_window_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_window_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWindow *)((QAccessibleInterface *)cls)->window ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleInterface () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("backgroundColor", "@brief Method QColor QAccessibleInterface::backgroundColor()\n", true, &_init_f_backgroundColor_c0, &_call_f_backgroundColor_c0); + methods += new qt_gsi::GenericMethod ("child", "@brief Method QAccessibleInterface *QAccessibleInterface::child(int index)\n", true, &_init_f_child_c767, &_call_f_child_c767); + methods += new qt_gsi::GenericMethod ("childAt", "@brief Method QAccessibleInterface *QAccessibleInterface::childAt(int x, int y)\n", true, &_init_f_childAt_c1426, &_call_f_childAt_c1426); + methods += new qt_gsi::GenericMethod ("childCount", "@brief Method int QAccessibleInterface::childCount()\n", true, &_init_f_childCount_c0, &_call_f_childCount_c0); + methods += new qt_gsi::GenericMethod ("focusChild", "@brief Method QAccessibleInterface *QAccessibleInterface::focusChild()\n", true, &_init_f_focusChild_c0, &_call_f_focusChild_c0); + methods += new qt_gsi::GenericMethod ("foregroundColor", "@brief Method QColor QAccessibleInterface::foregroundColor()\n", true, &_init_f_foregroundColor_c0, &_call_f_foregroundColor_c0); + methods += new qt_gsi::GenericMethod ("hyperlinkInterface", "@brief Method QAccessibleHyperlinkInterface *QAccessibleInterface::hyperlinkInterface()\n", false, &_init_f_hyperlinkInterface_0, &_call_f_hyperlinkInterface_0); + methods += new qt_gsi::GenericMethod ("indexOfChild", "@brief Method int QAccessibleInterface::indexOfChild(const QAccessibleInterface *)\n", true, &_init_f_indexOfChild_c3317, &_call_f_indexOfChild_c3317); + methods += new qt_gsi::GenericMethod ("interface_cast", "@brief Method void *QAccessibleInterface::interface_cast(QAccessible::InterfaceType)\n", false, &_init_f_interface_cast_2970, &_call_f_interface_cast_2970); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QAccessibleInterface::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("object", "@brief Method QObject *QAccessibleInterface::object()\n", true, &_init_f_object_c0, &_call_f_object_c0); + methods += new qt_gsi::GenericMethod ("parent", "@brief Method QAccessibleInterface *QAccessibleInterface::parent()\n", true, &_init_f_parent_c0, &_call_f_parent_c0); + methods += new qt_gsi::GenericMethod ("rect", "@brief Method QRect QAccessibleInterface::rect()\n", true, &_init_f_rect_c0, &_call_f_rect_c0); + methods += new qt_gsi::GenericMethod ("relations", "@brief Method QList > QAccessibleInterface::relations(QFlags match)\n", true, &_init_f_relations_c3543, &_call_f_relations_c3543); + methods += new qt_gsi::GenericMethod ("role", "@brief Method QAccessible::Role QAccessibleInterface::role()\n", true, &_init_f_role_c0, &_call_f_role_c0); + methods += new qt_gsi::GenericMethod ("setText", "@brief Method void QAccessibleInterface::setText(QAccessible::Text t, const QString &text)\n", false, &_init_f_setText_3977, &_call_f_setText_3977); + methods += new qt_gsi::GenericMethod ("state", "@brief Method QAccessible::State QAccessibleInterface::state()\n", true, &_init_f_state_c0, &_call_f_state_c0); + methods += new qt_gsi::GenericMethod ("tableCellInterface", "@brief Method QAccessibleTableCellInterface *QAccessibleInterface::tableCellInterface()\n", false, &_init_f_tableCellInterface_0, &_call_f_tableCellInterface_0); + methods += new qt_gsi::GenericMethod ("text", "@brief Method QString QAccessibleInterface::text(QAccessible::Text t)\n", true, &_init_f_text_c2060, &_call_f_text_c2060); + methods += new qt_gsi::GenericMethod ("virtual_hook", "@brief Method void QAccessibleInterface::virtual_hook(int id, void *data)\n", false, &_init_f_virtual_hook_1715, &_call_f_virtual_hook_1715); + methods += new qt_gsi::GenericMethod ("window", "@brief Method QWindow *QAccessibleInterface::window()\n", true, &_init_f_window_c0, &_call_f_window_c0); + return methods; +} + +gsi::Class decl_QAccessibleInterface ("QtGui", "QAccessibleInterface", + methods_QAccessibleInterface (), + "@qt\n@brief Binding of QAccessibleInterface"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleInterface () { return decl_QAccessibleInterface; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleObject.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleObject.cc new file mode 100644 index 000000000..716c4f561 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleObject.cc @@ -0,0 +1,159 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleObject.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleObject + +// QAccessibleInterface *QAccessibleObject::childAt(int x, int y) + + +static void _init_f_childAt_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_childAt_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QAccessibleInterface *)((QAccessibleObject *)cls)->childAt (arg1, arg2)); +} + + +// bool QAccessibleObject::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAccessibleObject *)cls)->isValid ()); +} + + +// QObject *QAccessibleObject::object() + + +static void _init_f_object_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_object_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAccessibleObject *)cls)->object ()); +} + + +// QRect QAccessibleObject::rect() + + +static void _init_f_rect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QAccessibleObject *)cls)->rect ()); +} + + +// void QAccessibleObject::setText(QAccessible::Text t, const QString &text) + + +static void _init_f_setText_3977 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setText_3977 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleObject *)cls)->setText (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleObject () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("childAt", "@brief Method QAccessibleInterface *QAccessibleObject::childAt(int x, int y)\nThis is a reimplementation of QAccessibleInterface::childAt", true, &_init_f_childAt_c1426, &_call_f_childAt_c1426); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QAccessibleObject::isValid()\nThis is a reimplementation of QAccessibleInterface::isValid", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("object", "@brief Method QObject *QAccessibleObject::object()\nThis is a reimplementation of QAccessibleInterface::object", true, &_init_f_object_c0, &_call_f_object_c0); + methods += new qt_gsi::GenericMethod ("rect", "@brief Method QRect QAccessibleObject::rect()\nThis is a reimplementation of QAccessibleInterface::rect", true, &_init_f_rect_c0, &_call_f_rect_c0); + methods += new qt_gsi::GenericMethod ("setText", "@brief Method void QAccessibleObject::setText(QAccessible::Text t, const QString &text)\nThis is a reimplementation of QAccessibleInterface::setText", false, &_init_f_setText_3977, &_call_f_setText_3977); + return methods; +} + +gsi::Class &qtdecl_QAccessibleInterface (); + +gsi::Class decl_QAccessibleObject (qtdecl_QAccessibleInterface (), "QtGui", "QAccessibleObject", + methods_QAccessibleObject (), + "@qt\n@brief Binding of QAccessibleObject"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleObject () { return decl_QAccessibleObject; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleStateChangeEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleStateChangeEvent.cc new file mode 100644 index 000000000..2bc300bac --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleStateChangeEvent.cc @@ -0,0 +1,193 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleStateChangeEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleStateChangeEvent + +// QAccessible::State QAccessibleStateChangeEvent::changedStates() + + +static void _init_f_changedStates_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_changedStates_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessible::State)((QAccessibleStateChangeEvent *)cls)->changedStates ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleStateChangeEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("changedStates", "@brief Method QAccessible::State QAccessibleStateChangeEvent::changedStates()\n", true, &_init_f_changedStates_c0, &_call_f_changedStates_c0); + return methods; +} + +gsi::Class &qtdecl_QAccessibleEvent (); + +gsi::Class decl_QAccessibleStateChangeEvent (qtdecl_QAccessibleEvent (), "QtGui", "QAccessibleStateChangeEvent_Native", + methods_QAccessibleStateChangeEvent (), + "@hide\n@alias QAccessibleStateChangeEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleStateChangeEvent () { return decl_QAccessibleStateChangeEvent; } + +} + + +class QAccessibleStateChangeEvent_Adaptor : public QAccessibleStateChangeEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAccessibleStateChangeEvent_Adaptor(); + + // [adaptor ctor] QAccessibleStateChangeEvent::QAccessibleStateChangeEvent(QObject *obj, QAccessible::State state) + QAccessibleStateChangeEvent_Adaptor(QObject *obj, QAccessible::State state) : QAccessibleStateChangeEvent(obj, state) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAccessibleStateChangeEvent::QAccessibleStateChangeEvent(QAccessibleInterface *iface, QAccessible::State state) + QAccessibleStateChangeEvent_Adaptor(QAccessibleInterface *iface, QAccessible::State state) : QAccessibleStateChangeEvent(iface, state) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QAccessibleInterface *QAccessibleStateChangeEvent::accessibleInterface() + QAccessibleInterface * cbs_accessibleInterface_c0_0() const + { + return QAccessibleStateChangeEvent::accessibleInterface(); + } + + virtual QAccessibleInterface * accessibleInterface() const + { + if (cb_accessibleInterface_c0_0.can_issue()) { + return cb_accessibleInterface_c0_0.issue(&QAccessibleStateChangeEvent_Adaptor::cbs_accessibleInterface_c0_0); + } else { + return QAccessibleStateChangeEvent::accessibleInterface(); + } + } + + gsi::Callback cb_accessibleInterface_c0_0; +}; + +QAccessibleStateChangeEvent_Adaptor::~QAccessibleStateChangeEvent_Adaptor() { } + +// Constructor QAccessibleStateChangeEvent::QAccessibleStateChangeEvent(QObject *obj, QAccessible::State state) (adaptor class) + +static void _init_ctor_QAccessibleStateChangeEvent_Adaptor_3346 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("obj"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("state"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleStateChangeEvent_Adaptor_3346 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + QAccessible::State arg2 = gsi::arg_reader() (args, heap); + ret.write (new QAccessibleStateChangeEvent_Adaptor (arg1, arg2)); +} + + +// Constructor QAccessibleStateChangeEvent::QAccessibleStateChangeEvent(QAccessibleInterface *iface, QAccessible::State state) (adaptor class) + +static void _init_ctor_QAccessibleStateChangeEvent_Adaptor_4666 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iface"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("state"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleStateChangeEvent_Adaptor_4666 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAccessibleInterface *arg1 = gsi::arg_reader() (args, heap); + QAccessible::State arg2 = gsi::arg_reader() (args, heap); + ret.write (new QAccessibleStateChangeEvent_Adaptor (arg1, arg2)); +} + + +// QAccessibleInterface *QAccessibleStateChangeEvent::accessibleInterface() + +static void _init_cbs_accessibleInterface_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accessibleInterface_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleStateChangeEvent_Adaptor *)cls)->cbs_accessibleInterface_c0_0 ()); +} + +static void _set_callback_cbs_accessibleInterface_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleStateChangeEvent_Adaptor *)cls)->cb_accessibleInterface_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAccessibleStateChangeEvent (); + +static gsi::Methods methods_QAccessibleStateChangeEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleStateChangeEvent::QAccessibleStateChangeEvent(QObject *obj, QAccessible::State state)\nThis method creates an object of class QAccessibleStateChangeEvent.", &_init_ctor_QAccessibleStateChangeEvent_Adaptor_3346, &_call_ctor_QAccessibleStateChangeEvent_Adaptor_3346); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleStateChangeEvent::QAccessibleStateChangeEvent(QAccessibleInterface *iface, QAccessible::State state)\nThis method creates an object of class QAccessibleStateChangeEvent.", &_init_ctor_QAccessibleStateChangeEvent_Adaptor_4666, &_call_ctor_QAccessibleStateChangeEvent_Adaptor_4666); + methods += new qt_gsi::GenericMethod ("accessibleInterface", "@brief Virtual method QAccessibleInterface *QAccessibleStateChangeEvent::accessibleInterface()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_accessibleInterface_c0_0, &_call_cbs_accessibleInterface_c0_0); + methods += new qt_gsi::GenericMethod ("accessibleInterface", "@hide", true, &_init_cbs_accessibleInterface_c0_0, &_call_cbs_accessibleInterface_c0_0, &_set_callback_cbs_accessibleInterface_c0_0); + return methods; +} + +gsi::Class decl_QAccessibleStateChangeEvent_Adaptor (qtdecl_QAccessibleStateChangeEvent (), "QtGui", "QAccessibleStateChangeEvent", + methods_QAccessibleStateChangeEvent_Adaptor (), + "@qt\n@brief Binding of QAccessibleStateChangeEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTableCellInterface.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTableCellInterface.cc new file mode 100644 index 000000000..e34e9104e --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTableCellInterface.cc @@ -0,0 +1,526 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleTableCellInterface.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleTableCellInterface + +// int QAccessibleTableCellInterface::columnExtent() + + +static void _init_f_columnExtent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columnExtent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableCellInterface *)cls)->columnExtent ()); +} + + +// QList QAccessibleTableCellInterface::columnHeaderCells() + + +static void _init_f_columnHeaderCells_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_columnHeaderCells_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAccessibleTableCellInterface *)cls)->columnHeaderCells ()); +} + + +// int QAccessibleTableCellInterface::columnIndex() + + +static void _init_f_columnIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columnIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableCellInterface *)cls)->columnIndex ()); +} + + +// bool QAccessibleTableCellInterface::isSelected() + + +static void _init_f_isSelected_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSelected_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAccessibleTableCellInterface *)cls)->isSelected ()); +} + + +// int QAccessibleTableCellInterface::rowExtent() + + +static void _init_f_rowExtent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rowExtent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableCellInterface *)cls)->rowExtent ()); +} + + +// QList QAccessibleTableCellInterface::rowHeaderCells() + + +static void _init_f_rowHeaderCells_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_rowHeaderCells_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAccessibleTableCellInterface *)cls)->rowHeaderCells ()); +} + + +// int QAccessibleTableCellInterface::rowIndex() + + +static void _init_f_rowIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rowIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableCellInterface *)cls)->rowIndex ()); +} + + +// QAccessibleInterface *QAccessibleTableCellInterface::table() + + +static void _init_f_table_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_table_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleTableCellInterface *)cls)->table ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleTableCellInterface () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("columnExtent", "@brief Method int QAccessibleTableCellInterface::columnExtent()\n", true, &_init_f_columnExtent_c0, &_call_f_columnExtent_c0); + methods += new qt_gsi::GenericMethod ("columnHeaderCells", "@brief Method QList QAccessibleTableCellInterface::columnHeaderCells()\n", true, &_init_f_columnHeaderCells_c0, &_call_f_columnHeaderCells_c0); + methods += new qt_gsi::GenericMethod ("columnIndex", "@brief Method int QAccessibleTableCellInterface::columnIndex()\n", true, &_init_f_columnIndex_c0, &_call_f_columnIndex_c0); + methods += new qt_gsi::GenericMethod ("isSelected?", "@brief Method bool QAccessibleTableCellInterface::isSelected()\n", true, &_init_f_isSelected_c0, &_call_f_isSelected_c0); + methods += new qt_gsi::GenericMethod ("rowExtent", "@brief Method int QAccessibleTableCellInterface::rowExtent()\n", true, &_init_f_rowExtent_c0, &_call_f_rowExtent_c0); + methods += new qt_gsi::GenericMethod ("rowHeaderCells", "@brief Method QList QAccessibleTableCellInterface::rowHeaderCells()\n", true, &_init_f_rowHeaderCells_c0, &_call_f_rowHeaderCells_c0); + methods += new qt_gsi::GenericMethod ("rowIndex", "@brief Method int QAccessibleTableCellInterface::rowIndex()\n", true, &_init_f_rowIndex_c0, &_call_f_rowIndex_c0); + methods += new qt_gsi::GenericMethod ("table", "@brief Method QAccessibleInterface *QAccessibleTableCellInterface::table()\n", true, &_init_f_table_c0, &_call_f_table_c0); + return methods; +} + +gsi::Class decl_QAccessibleTableCellInterface ("QtGui", "QAccessibleTableCellInterface_Native", + methods_QAccessibleTableCellInterface (), + "@hide\n@alias QAccessibleTableCellInterface"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTableCellInterface () { return decl_QAccessibleTableCellInterface; } + +} + + +class QAccessibleTableCellInterface_Adaptor : public QAccessibleTableCellInterface, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAccessibleTableCellInterface_Adaptor(); + + // [adaptor ctor] QAccessibleTableCellInterface::QAccessibleTableCellInterface() + QAccessibleTableCellInterface_Adaptor() : QAccessibleTableCellInterface() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] int QAccessibleTableCellInterface::columnExtent() + int cbs_columnExtent_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("columnExtent"); + } + + virtual int columnExtent() const + { + if (cb_columnExtent_c0_0.can_issue()) { + return cb_columnExtent_c0_0.issue(&QAccessibleTableCellInterface_Adaptor::cbs_columnExtent_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("columnExtent"); + } + } + + // [adaptor impl] QList QAccessibleTableCellInterface::columnHeaderCells() + QList cbs_columnHeaderCells_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("columnHeaderCells"); + } + + virtual QList columnHeaderCells() const + { + if (cb_columnHeaderCells_c0_0.can_issue()) { + return cb_columnHeaderCells_c0_0.issue >(&QAccessibleTableCellInterface_Adaptor::cbs_columnHeaderCells_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("columnHeaderCells"); + } + } + + // [adaptor impl] int QAccessibleTableCellInterface::columnIndex() + int cbs_columnIndex_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("columnIndex"); + } + + virtual int columnIndex() const + { + if (cb_columnIndex_c0_0.can_issue()) { + return cb_columnIndex_c0_0.issue(&QAccessibleTableCellInterface_Adaptor::cbs_columnIndex_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("columnIndex"); + } + } + + // [adaptor impl] bool QAccessibleTableCellInterface::isSelected() + bool cbs_isSelected_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("isSelected"); + } + + virtual bool isSelected() const + { + if (cb_isSelected_c0_0.can_issue()) { + return cb_isSelected_c0_0.issue(&QAccessibleTableCellInterface_Adaptor::cbs_isSelected_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("isSelected"); + } + } + + // [adaptor impl] int QAccessibleTableCellInterface::rowExtent() + int cbs_rowExtent_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("rowExtent"); + } + + virtual int rowExtent() const + { + if (cb_rowExtent_c0_0.can_issue()) { + return cb_rowExtent_c0_0.issue(&QAccessibleTableCellInterface_Adaptor::cbs_rowExtent_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("rowExtent"); + } + } + + // [adaptor impl] QList QAccessibleTableCellInterface::rowHeaderCells() + QList cbs_rowHeaderCells_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("rowHeaderCells"); + } + + virtual QList rowHeaderCells() const + { + if (cb_rowHeaderCells_c0_0.can_issue()) { + return cb_rowHeaderCells_c0_0.issue >(&QAccessibleTableCellInterface_Adaptor::cbs_rowHeaderCells_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("rowHeaderCells"); + } + } + + // [adaptor impl] int QAccessibleTableCellInterface::rowIndex() + int cbs_rowIndex_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("rowIndex"); + } + + virtual int rowIndex() const + { + if (cb_rowIndex_c0_0.can_issue()) { + return cb_rowIndex_c0_0.issue(&QAccessibleTableCellInterface_Adaptor::cbs_rowIndex_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("rowIndex"); + } + } + + // [adaptor impl] QAccessibleInterface *QAccessibleTableCellInterface::table() + QAccessibleInterface * cbs_table_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("table"); + } + + virtual QAccessibleInterface * table() const + { + if (cb_table_c0_0.can_issue()) { + return cb_table_c0_0.issue(&QAccessibleTableCellInterface_Adaptor::cbs_table_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("table"); + } + } + + gsi::Callback cb_columnExtent_c0_0; + gsi::Callback cb_columnHeaderCells_c0_0; + gsi::Callback cb_columnIndex_c0_0; + gsi::Callback cb_isSelected_c0_0; + gsi::Callback cb_rowExtent_c0_0; + gsi::Callback cb_rowHeaderCells_c0_0; + gsi::Callback cb_rowIndex_c0_0; + gsi::Callback cb_table_c0_0; +}; + +QAccessibleTableCellInterface_Adaptor::~QAccessibleTableCellInterface_Adaptor() { } + +// Constructor QAccessibleTableCellInterface::QAccessibleTableCellInterface() (adaptor class) + +static void _init_ctor_QAccessibleTableCellInterface_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleTableCellInterface_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAccessibleTableCellInterface_Adaptor ()); +} + + +// int QAccessibleTableCellInterface::columnExtent() + +static void _init_cbs_columnExtent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_columnExtent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableCellInterface_Adaptor *)cls)->cbs_columnExtent_c0_0 ()); +} + +static void _set_callback_cbs_columnExtent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableCellInterface_Adaptor *)cls)->cb_columnExtent_c0_0 = cb; +} + + +// QList QAccessibleTableCellInterface::columnHeaderCells() + +static void _init_cbs_columnHeaderCells_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_columnHeaderCells_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAccessibleTableCellInterface_Adaptor *)cls)->cbs_columnHeaderCells_c0_0 ()); +} + +static void _set_callback_cbs_columnHeaderCells_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableCellInterface_Adaptor *)cls)->cb_columnHeaderCells_c0_0 = cb; +} + + +// int QAccessibleTableCellInterface::columnIndex() + +static void _init_cbs_columnIndex_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_columnIndex_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableCellInterface_Adaptor *)cls)->cbs_columnIndex_c0_0 ()); +} + +static void _set_callback_cbs_columnIndex_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableCellInterface_Adaptor *)cls)->cb_columnIndex_c0_0 = cb; +} + + +// bool QAccessibleTableCellInterface::isSelected() + +static void _init_cbs_isSelected_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isSelected_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAccessibleTableCellInterface_Adaptor *)cls)->cbs_isSelected_c0_0 ()); +} + +static void _set_callback_cbs_isSelected_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableCellInterface_Adaptor *)cls)->cb_isSelected_c0_0 = cb; +} + + +// int QAccessibleTableCellInterface::rowExtent() + +static void _init_cbs_rowExtent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_rowExtent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableCellInterface_Adaptor *)cls)->cbs_rowExtent_c0_0 ()); +} + +static void _set_callback_cbs_rowExtent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableCellInterface_Adaptor *)cls)->cb_rowExtent_c0_0 = cb; +} + + +// QList QAccessibleTableCellInterface::rowHeaderCells() + +static void _init_cbs_rowHeaderCells_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_rowHeaderCells_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAccessibleTableCellInterface_Adaptor *)cls)->cbs_rowHeaderCells_c0_0 ()); +} + +static void _set_callback_cbs_rowHeaderCells_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableCellInterface_Adaptor *)cls)->cb_rowHeaderCells_c0_0 = cb; +} + + +// int QAccessibleTableCellInterface::rowIndex() + +static void _init_cbs_rowIndex_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_rowIndex_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableCellInterface_Adaptor *)cls)->cbs_rowIndex_c0_0 ()); +} + +static void _set_callback_cbs_rowIndex_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableCellInterface_Adaptor *)cls)->cb_rowIndex_c0_0 = cb; +} + + +// QAccessibleInterface *QAccessibleTableCellInterface::table() + +static void _init_cbs_table_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_table_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleTableCellInterface_Adaptor *)cls)->cbs_table_c0_0 ()); +} + +static void _set_callback_cbs_table_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableCellInterface_Adaptor *)cls)->cb_table_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAccessibleTableCellInterface (); + +static gsi::Methods methods_QAccessibleTableCellInterface_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleTableCellInterface::QAccessibleTableCellInterface()\nThis method creates an object of class QAccessibleTableCellInterface.", &_init_ctor_QAccessibleTableCellInterface_Adaptor_0, &_call_ctor_QAccessibleTableCellInterface_Adaptor_0); + methods += new qt_gsi::GenericMethod ("columnExtent", "@brief Virtual method int QAccessibleTableCellInterface::columnExtent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnExtent_c0_0, &_call_cbs_columnExtent_c0_0); + methods += new qt_gsi::GenericMethod ("columnExtent", "@hide", true, &_init_cbs_columnExtent_c0_0, &_call_cbs_columnExtent_c0_0, &_set_callback_cbs_columnExtent_c0_0); + methods += new qt_gsi::GenericMethod ("columnHeaderCells", "@brief Virtual method QList QAccessibleTableCellInterface::columnHeaderCells()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnHeaderCells_c0_0, &_call_cbs_columnHeaderCells_c0_0); + methods += new qt_gsi::GenericMethod ("columnHeaderCells", "@hide", true, &_init_cbs_columnHeaderCells_c0_0, &_call_cbs_columnHeaderCells_c0_0, &_set_callback_cbs_columnHeaderCells_c0_0); + methods += new qt_gsi::GenericMethod ("columnIndex", "@brief Virtual method int QAccessibleTableCellInterface::columnIndex()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnIndex_c0_0, &_call_cbs_columnIndex_c0_0); + methods += new qt_gsi::GenericMethod ("columnIndex", "@hide", true, &_init_cbs_columnIndex_c0_0, &_call_cbs_columnIndex_c0_0, &_set_callback_cbs_columnIndex_c0_0); + methods += new qt_gsi::GenericMethod ("isSelected", "@brief Virtual method bool QAccessibleTableCellInterface::isSelected()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isSelected_c0_0, &_call_cbs_isSelected_c0_0); + methods += new qt_gsi::GenericMethod ("isSelected", "@hide", true, &_init_cbs_isSelected_c0_0, &_call_cbs_isSelected_c0_0, &_set_callback_cbs_isSelected_c0_0); + methods += new qt_gsi::GenericMethod ("rowExtent", "@brief Virtual method int QAccessibleTableCellInterface::rowExtent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowExtent_c0_0, &_call_cbs_rowExtent_c0_0); + methods += new qt_gsi::GenericMethod ("rowExtent", "@hide", true, &_init_cbs_rowExtent_c0_0, &_call_cbs_rowExtent_c0_0, &_set_callback_cbs_rowExtent_c0_0); + methods += new qt_gsi::GenericMethod ("rowHeaderCells", "@brief Virtual method QList QAccessibleTableCellInterface::rowHeaderCells()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowHeaderCells_c0_0, &_call_cbs_rowHeaderCells_c0_0); + methods += new qt_gsi::GenericMethod ("rowHeaderCells", "@hide", true, &_init_cbs_rowHeaderCells_c0_0, &_call_cbs_rowHeaderCells_c0_0, &_set_callback_cbs_rowHeaderCells_c0_0); + methods += new qt_gsi::GenericMethod ("rowIndex", "@brief Virtual method int QAccessibleTableCellInterface::rowIndex()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowIndex_c0_0, &_call_cbs_rowIndex_c0_0); + methods += new qt_gsi::GenericMethod ("rowIndex", "@hide", true, &_init_cbs_rowIndex_c0_0, &_call_cbs_rowIndex_c0_0, &_set_callback_cbs_rowIndex_c0_0); + methods += new qt_gsi::GenericMethod ("table", "@brief Virtual method QAccessibleInterface *QAccessibleTableCellInterface::table()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_table_c0_0, &_call_cbs_table_c0_0); + methods += new qt_gsi::GenericMethod ("table", "@hide", true, &_init_cbs_table_c0_0, &_call_cbs_table_c0_0, &_set_callback_cbs_table_c0_0); + return methods; +} + +gsi::Class decl_QAccessibleTableCellInterface_Adaptor (qtdecl_QAccessibleTableCellInterface (), "QtGui", "QAccessibleTableCellInterface", + methods_QAccessibleTableCellInterface_Adaptor (), + "@qt\n@brief Binding of QAccessibleTableCellInterface"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTableInterface.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTableInterface.cc new file mode 100644 index 000000000..003be0198 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTableInterface.cc @@ -0,0 +1,1262 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleTableInterface.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleTableInterface + +// QAccessibleInterface *QAccessibleTableInterface::caption() + + +static void _init_f_caption_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_caption_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleTableInterface *)cls)->caption ()); +} + + +// QAccessibleInterface *QAccessibleTableInterface::cellAt(int row, int column) + + +static void _init_f_cellAt_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_cellAt_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QAccessibleInterface *)((QAccessibleTableInterface *)cls)->cellAt (arg1, arg2)); +} + + +// int QAccessibleTableInterface::columnCount() + + +static void _init_f_columnCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columnCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableInterface *)cls)->columnCount ()); +} + + +// QString QAccessibleTableInterface::columnDescription(int column) + + +static void _init_f_columnDescription_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnDescription_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QAccessibleTableInterface *)cls)->columnDescription (arg1)); +} + + +// bool QAccessibleTableInterface::isColumnSelected(int column) + + +static void _init_f_isColumnSelected_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isColumnSelected_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAccessibleTableInterface *)cls)->isColumnSelected (arg1)); +} + + +// bool QAccessibleTableInterface::isRowSelected(int row) + + +static void _init_f_isRowSelected_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isRowSelected_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAccessibleTableInterface *)cls)->isRowSelected (arg1)); +} + + +// void QAccessibleTableInterface::modelChange(QAccessibleTableModelChangeEvent *event) + + +static void _init_f_modelChange_3790 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_modelChange_3790 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAccessibleTableModelChangeEvent *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTableInterface *)cls)->modelChange (arg1); +} + + +// int QAccessibleTableInterface::rowCount() + + +static void _init_f_rowCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rowCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableInterface *)cls)->rowCount ()); +} + + +// QString QAccessibleTableInterface::rowDescription(int row) + + +static void _init_f_rowDescription_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowDescription_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QAccessibleTableInterface *)cls)->rowDescription (arg1)); +} + + +// bool QAccessibleTableInterface::selectColumn(int column) + + +static void _init_f_selectColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_selectColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAccessibleTableInterface *)cls)->selectColumn (arg1)); +} + + +// bool QAccessibleTableInterface::selectRow(int row) + + +static void _init_f_selectRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_selectRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAccessibleTableInterface *)cls)->selectRow (arg1)); +} + + +// int QAccessibleTableInterface::selectedCellCount() + + +static void _init_f_selectedCellCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectedCellCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableInterface *)cls)->selectedCellCount ()); +} + + +// QList QAccessibleTableInterface::selectedCells() + + +static void _init_f_selectedCells_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_selectedCells_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAccessibleTableInterface *)cls)->selectedCells ()); +} + + +// int QAccessibleTableInterface::selectedColumnCount() + + +static void _init_f_selectedColumnCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectedColumnCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableInterface *)cls)->selectedColumnCount ()); +} + + +// QList QAccessibleTableInterface::selectedColumns() + + +static void _init_f_selectedColumns_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_selectedColumns_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAccessibleTableInterface *)cls)->selectedColumns ()); +} + + +// int QAccessibleTableInterface::selectedRowCount() + + +static void _init_f_selectedRowCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectedRowCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableInterface *)cls)->selectedRowCount ()); +} + + +// QList QAccessibleTableInterface::selectedRows() + + +static void _init_f_selectedRows_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_selectedRows_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAccessibleTableInterface *)cls)->selectedRows ()); +} + + +// QAccessibleInterface *QAccessibleTableInterface::summary() + + +static void _init_f_summary_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_summary_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleTableInterface *)cls)->summary ()); +} + + +// bool QAccessibleTableInterface::unselectColumn(int column) + + +static void _init_f_unselectColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_unselectColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAccessibleTableInterface *)cls)->unselectColumn (arg1)); +} + + +// bool QAccessibleTableInterface::unselectRow(int row) + + +static void _init_f_unselectRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_unselectRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAccessibleTableInterface *)cls)->unselectRow (arg1)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleTableInterface () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("caption", "@brief Method QAccessibleInterface *QAccessibleTableInterface::caption()\n", true, &_init_f_caption_c0, &_call_f_caption_c0); + methods += new qt_gsi::GenericMethod ("cellAt", "@brief Method QAccessibleInterface *QAccessibleTableInterface::cellAt(int row, int column)\n", true, &_init_f_cellAt_c1426, &_call_f_cellAt_c1426); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Method int QAccessibleTableInterface::columnCount()\n", true, &_init_f_columnCount_c0, &_call_f_columnCount_c0); + methods += new qt_gsi::GenericMethod ("columnDescription", "@brief Method QString QAccessibleTableInterface::columnDescription(int column)\n", true, &_init_f_columnDescription_c767, &_call_f_columnDescription_c767); + methods += new qt_gsi::GenericMethod ("isColumnSelected?", "@brief Method bool QAccessibleTableInterface::isColumnSelected(int column)\n", true, &_init_f_isColumnSelected_c767, &_call_f_isColumnSelected_c767); + methods += new qt_gsi::GenericMethod ("isRowSelected?", "@brief Method bool QAccessibleTableInterface::isRowSelected(int row)\n", true, &_init_f_isRowSelected_c767, &_call_f_isRowSelected_c767); + methods += new qt_gsi::GenericMethod ("modelChange", "@brief Method void QAccessibleTableInterface::modelChange(QAccessibleTableModelChangeEvent *event)\n", false, &_init_f_modelChange_3790, &_call_f_modelChange_3790); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Method int QAccessibleTableInterface::rowCount()\n", true, &_init_f_rowCount_c0, &_call_f_rowCount_c0); + methods += new qt_gsi::GenericMethod ("rowDescription", "@brief Method QString QAccessibleTableInterface::rowDescription(int row)\n", true, &_init_f_rowDescription_c767, &_call_f_rowDescription_c767); + methods += new qt_gsi::GenericMethod ("selectColumn", "@brief Method bool QAccessibleTableInterface::selectColumn(int column)\n", false, &_init_f_selectColumn_767, &_call_f_selectColumn_767); + methods += new qt_gsi::GenericMethod ("selectRow", "@brief Method bool QAccessibleTableInterface::selectRow(int row)\n", false, &_init_f_selectRow_767, &_call_f_selectRow_767); + methods += new qt_gsi::GenericMethod ("selectedCellCount", "@brief Method int QAccessibleTableInterface::selectedCellCount()\n", true, &_init_f_selectedCellCount_c0, &_call_f_selectedCellCount_c0); + methods += new qt_gsi::GenericMethod ("selectedCells", "@brief Method QList QAccessibleTableInterface::selectedCells()\n", true, &_init_f_selectedCells_c0, &_call_f_selectedCells_c0); + methods += new qt_gsi::GenericMethod ("selectedColumnCount", "@brief Method int QAccessibleTableInterface::selectedColumnCount()\n", true, &_init_f_selectedColumnCount_c0, &_call_f_selectedColumnCount_c0); + methods += new qt_gsi::GenericMethod ("selectedColumns", "@brief Method QList QAccessibleTableInterface::selectedColumns()\n", true, &_init_f_selectedColumns_c0, &_call_f_selectedColumns_c0); + methods += new qt_gsi::GenericMethod ("selectedRowCount", "@brief Method int QAccessibleTableInterface::selectedRowCount()\n", true, &_init_f_selectedRowCount_c0, &_call_f_selectedRowCount_c0); + methods += new qt_gsi::GenericMethod ("selectedRows", "@brief Method QList QAccessibleTableInterface::selectedRows()\n", true, &_init_f_selectedRows_c0, &_call_f_selectedRows_c0); + methods += new qt_gsi::GenericMethod ("summary", "@brief Method QAccessibleInterface *QAccessibleTableInterface::summary()\n", true, &_init_f_summary_c0, &_call_f_summary_c0); + methods += new qt_gsi::GenericMethod ("unselectColumn", "@brief Method bool QAccessibleTableInterface::unselectColumn(int column)\n", false, &_init_f_unselectColumn_767, &_call_f_unselectColumn_767); + methods += new qt_gsi::GenericMethod ("unselectRow", "@brief Method bool QAccessibleTableInterface::unselectRow(int row)\n", false, &_init_f_unselectRow_767, &_call_f_unselectRow_767); + return methods; +} + +gsi::Class decl_QAccessibleTableInterface ("QtGui", "QAccessibleTableInterface_Native", + methods_QAccessibleTableInterface (), + "@hide\n@alias QAccessibleTableInterface"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTableInterface () { return decl_QAccessibleTableInterface; } + +} + + +class QAccessibleTableInterface_Adaptor : public QAccessibleTableInterface, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAccessibleTableInterface_Adaptor(); + + // [adaptor ctor] QAccessibleTableInterface::QAccessibleTableInterface() + QAccessibleTableInterface_Adaptor() : QAccessibleTableInterface() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QAccessibleInterface *QAccessibleTableInterface::caption() + QAccessibleInterface * cbs_caption_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("caption"); + } + + virtual QAccessibleInterface * caption() const + { + if (cb_caption_c0_0.can_issue()) { + return cb_caption_c0_0.issue(&QAccessibleTableInterface_Adaptor::cbs_caption_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("caption"); + } + } + + // [adaptor impl] QAccessibleInterface *QAccessibleTableInterface::cellAt(int row, int column) + QAccessibleInterface * cbs_cellAt_c1426_0(int row, int column) const + { + __SUPPRESS_UNUSED_WARNING (row); + __SUPPRESS_UNUSED_WARNING (column); + throw qt_gsi::AbstractMethodCalledException("cellAt"); + } + + virtual QAccessibleInterface * cellAt(int row, int column) const + { + if (cb_cellAt_c1426_0.can_issue()) { + return cb_cellAt_c1426_0.issue(&QAccessibleTableInterface_Adaptor::cbs_cellAt_c1426_0, row, column); + } else { + throw qt_gsi::AbstractMethodCalledException("cellAt"); + } + } + + // [adaptor impl] int QAccessibleTableInterface::columnCount() + int cbs_columnCount_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("columnCount"); + } + + virtual int columnCount() const + { + if (cb_columnCount_c0_0.can_issue()) { + return cb_columnCount_c0_0.issue(&QAccessibleTableInterface_Adaptor::cbs_columnCount_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("columnCount"); + } + } + + // [adaptor impl] QString QAccessibleTableInterface::columnDescription(int column) + QString cbs_columnDescription_c767_0(int column) const + { + __SUPPRESS_UNUSED_WARNING (column); + throw qt_gsi::AbstractMethodCalledException("columnDescription"); + } + + virtual QString columnDescription(int column) const + { + if (cb_columnDescription_c767_0.can_issue()) { + return cb_columnDescription_c767_0.issue(&QAccessibleTableInterface_Adaptor::cbs_columnDescription_c767_0, column); + } else { + throw qt_gsi::AbstractMethodCalledException("columnDescription"); + } + } + + // [adaptor impl] bool QAccessibleTableInterface::isColumnSelected(int column) + bool cbs_isColumnSelected_c767_0(int column) const + { + __SUPPRESS_UNUSED_WARNING (column); + throw qt_gsi::AbstractMethodCalledException("isColumnSelected"); + } + + virtual bool isColumnSelected(int column) const + { + if (cb_isColumnSelected_c767_0.can_issue()) { + return cb_isColumnSelected_c767_0.issue(&QAccessibleTableInterface_Adaptor::cbs_isColumnSelected_c767_0, column); + } else { + throw qt_gsi::AbstractMethodCalledException("isColumnSelected"); + } + } + + // [adaptor impl] bool QAccessibleTableInterface::isRowSelected(int row) + bool cbs_isRowSelected_c767_0(int row) const + { + __SUPPRESS_UNUSED_WARNING (row); + throw qt_gsi::AbstractMethodCalledException("isRowSelected"); + } + + virtual bool isRowSelected(int row) const + { + if (cb_isRowSelected_c767_0.can_issue()) { + return cb_isRowSelected_c767_0.issue(&QAccessibleTableInterface_Adaptor::cbs_isRowSelected_c767_0, row); + } else { + throw qt_gsi::AbstractMethodCalledException("isRowSelected"); + } + } + + // [adaptor impl] void QAccessibleTableInterface::modelChange(QAccessibleTableModelChangeEvent *event) + void cbs_modelChange_3790_0(QAccessibleTableModelChangeEvent *event) + { + __SUPPRESS_UNUSED_WARNING (event); + throw qt_gsi::AbstractMethodCalledException("modelChange"); + } + + virtual void modelChange(QAccessibleTableModelChangeEvent *event) + { + if (cb_modelChange_3790_0.can_issue()) { + cb_modelChange_3790_0.issue(&QAccessibleTableInterface_Adaptor::cbs_modelChange_3790_0, event); + } else { + throw qt_gsi::AbstractMethodCalledException("modelChange"); + } + } + + // [adaptor impl] int QAccessibleTableInterface::rowCount() + int cbs_rowCount_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("rowCount"); + } + + virtual int rowCount() const + { + if (cb_rowCount_c0_0.can_issue()) { + return cb_rowCount_c0_0.issue(&QAccessibleTableInterface_Adaptor::cbs_rowCount_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("rowCount"); + } + } + + // [adaptor impl] QString QAccessibleTableInterface::rowDescription(int row) + QString cbs_rowDescription_c767_0(int row) const + { + __SUPPRESS_UNUSED_WARNING (row); + throw qt_gsi::AbstractMethodCalledException("rowDescription"); + } + + virtual QString rowDescription(int row) const + { + if (cb_rowDescription_c767_0.can_issue()) { + return cb_rowDescription_c767_0.issue(&QAccessibleTableInterface_Adaptor::cbs_rowDescription_c767_0, row); + } else { + throw qt_gsi::AbstractMethodCalledException("rowDescription"); + } + } + + // [adaptor impl] bool QAccessibleTableInterface::selectColumn(int column) + bool cbs_selectColumn_767_0(int column) + { + __SUPPRESS_UNUSED_WARNING (column); + throw qt_gsi::AbstractMethodCalledException("selectColumn"); + } + + virtual bool selectColumn(int column) + { + if (cb_selectColumn_767_0.can_issue()) { + return cb_selectColumn_767_0.issue(&QAccessibleTableInterface_Adaptor::cbs_selectColumn_767_0, column); + } else { + throw qt_gsi::AbstractMethodCalledException("selectColumn"); + } + } + + // [adaptor impl] bool QAccessibleTableInterface::selectRow(int row) + bool cbs_selectRow_767_0(int row) + { + __SUPPRESS_UNUSED_WARNING (row); + throw qt_gsi::AbstractMethodCalledException("selectRow"); + } + + virtual bool selectRow(int row) + { + if (cb_selectRow_767_0.can_issue()) { + return cb_selectRow_767_0.issue(&QAccessibleTableInterface_Adaptor::cbs_selectRow_767_0, row); + } else { + throw qt_gsi::AbstractMethodCalledException("selectRow"); + } + } + + // [adaptor impl] int QAccessibleTableInterface::selectedCellCount() + int cbs_selectedCellCount_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("selectedCellCount"); + } + + virtual int selectedCellCount() const + { + if (cb_selectedCellCount_c0_0.can_issue()) { + return cb_selectedCellCount_c0_0.issue(&QAccessibleTableInterface_Adaptor::cbs_selectedCellCount_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("selectedCellCount"); + } + } + + // [adaptor impl] QList QAccessibleTableInterface::selectedCells() + QList cbs_selectedCells_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("selectedCells"); + } + + virtual QList selectedCells() const + { + if (cb_selectedCells_c0_0.can_issue()) { + return cb_selectedCells_c0_0.issue >(&QAccessibleTableInterface_Adaptor::cbs_selectedCells_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("selectedCells"); + } + } + + // [adaptor impl] int QAccessibleTableInterface::selectedColumnCount() + int cbs_selectedColumnCount_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("selectedColumnCount"); + } + + virtual int selectedColumnCount() const + { + if (cb_selectedColumnCount_c0_0.can_issue()) { + return cb_selectedColumnCount_c0_0.issue(&QAccessibleTableInterface_Adaptor::cbs_selectedColumnCount_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("selectedColumnCount"); + } + } + + // [adaptor impl] QList QAccessibleTableInterface::selectedColumns() + QList cbs_selectedColumns_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("selectedColumns"); + } + + virtual QList selectedColumns() const + { + if (cb_selectedColumns_c0_0.can_issue()) { + return cb_selectedColumns_c0_0.issue >(&QAccessibleTableInterface_Adaptor::cbs_selectedColumns_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("selectedColumns"); + } + } + + // [adaptor impl] int QAccessibleTableInterface::selectedRowCount() + int cbs_selectedRowCount_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("selectedRowCount"); + } + + virtual int selectedRowCount() const + { + if (cb_selectedRowCount_c0_0.can_issue()) { + return cb_selectedRowCount_c0_0.issue(&QAccessibleTableInterface_Adaptor::cbs_selectedRowCount_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("selectedRowCount"); + } + } + + // [adaptor impl] QList QAccessibleTableInterface::selectedRows() + QList cbs_selectedRows_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("selectedRows"); + } + + virtual QList selectedRows() const + { + if (cb_selectedRows_c0_0.can_issue()) { + return cb_selectedRows_c0_0.issue >(&QAccessibleTableInterface_Adaptor::cbs_selectedRows_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("selectedRows"); + } + } + + // [adaptor impl] QAccessibleInterface *QAccessibleTableInterface::summary() + QAccessibleInterface * cbs_summary_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("summary"); + } + + virtual QAccessibleInterface * summary() const + { + if (cb_summary_c0_0.can_issue()) { + return cb_summary_c0_0.issue(&QAccessibleTableInterface_Adaptor::cbs_summary_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("summary"); + } + } + + // [adaptor impl] bool QAccessibleTableInterface::unselectColumn(int column) + bool cbs_unselectColumn_767_0(int column) + { + __SUPPRESS_UNUSED_WARNING (column); + throw qt_gsi::AbstractMethodCalledException("unselectColumn"); + } + + virtual bool unselectColumn(int column) + { + if (cb_unselectColumn_767_0.can_issue()) { + return cb_unselectColumn_767_0.issue(&QAccessibleTableInterface_Adaptor::cbs_unselectColumn_767_0, column); + } else { + throw qt_gsi::AbstractMethodCalledException("unselectColumn"); + } + } + + // [adaptor impl] bool QAccessibleTableInterface::unselectRow(int row) + bool cbs_unselectRow_767_0(int row) + { + __SUPPRESS_UNUSED_WARNING (row); + throw qt_gsi::AbstractMethodCalledException("unselectRow"); + } + + virtual bool unselectRow(int row) + { + if (cb_unselectRow_767_0.can_issue()) { + return cb_unselectRow_767_0.issue(&QAccessibleTableInterface_Adaptor::cbs_unselectRow_767_0, row); + } else { + throw qt_gsi::AbstractMethodCalledException("unselectRow"); + } + } + + gsi::Callback cb_caption_c0_0; + gsi::Callback cb_cellAt_c1426_0; + gsi::Callback cb_columnCount_c0_0; + gsi::Callback cb_columnDescription_c767_0; + gsi::Callback cb_isColumnSelected_c767_0; + gsi::Callback cb_isRowSelected_c767_0; + gsi::Callback cb_modelChange_3790_0; + gsi::Callback cb_rowCount_c0_0; + gsi::Callback cb_rowDescription_c767_0; + gsi::Callback cb_selectColumn_767_0; + gsi::Callback cb_selectRow_767_0; + gsi::Callback cb_selectedCellCount_c0_0; + gsi::Callback cb_selectedCells_c0_0; + gsi::Callback cb_selectedColumnCount_c0_0; + gsi::Callback cb_selectedColumns_c0_0; + gsi::Callback cb_selectedRowCount_c0_0; + gsi::Callback cb_selectedRows_c0_0; + gsi::Callback cb_summary_c0_0; + gsi::Callback cb_unselectColumn_767_0; + gsi::Callback cb_unselectRow_767_0; +}; + +QAccessibleTableInterface_Adaptor::~QAccessibleTableInterface_Adaptor() { } + +// Constructor QAccessibleTableInterface::QAccessibleTableInterface() (adaptor class) + +static void _init_ctor_QAccessibleTableInterface_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleTableInterface_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAccessibleTableInterface_Adaptor ()); +} + + +// QAccessibleInterface *QAccessibleTableInterface::caption() + +static void _init_cbs_caption_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_caption_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleTableInterface_Adaptor *)cls)->cbs_caption_c0_0 ()); +} + +static void _set_callback_cbs_caption_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_caption_c0_0 = cb; +} + + +// QAccessibleInterface *QAccessibleTableInterface::cellAt(int row, int column) + +static void _init_cbs_cellAt_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_cellAt_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + ret.write ((QAccessibleInterface *)((QAccessibleTableInterface_Adaptor *)cls)->cbs_cellAt_c1426_0 (arg1, arg2)); +} + +static void _set_callback_cbs_cellAt_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_cellAt_c1426_0 = cb; +} + + +// int QAccessibleTableInterface::columnCount() + +static void _init_cbs_columnCount_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_columnCount_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableInterface_Adaptor *)cls)->cbs_columnCount_c0_0 ()); +} + +static void _set_callback_cbs_columnCount_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_columnCount_c0_0 = cb; +} + + +// QString QAccessibleTableInterface::columnDescription(int column) + +static void _init_cbs_columnDescription_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_columnDescription_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QString)((QAccessibleTableInterface_Adaptor *)cls)->cbs_columnDescription_c767_0 (arg1)); +} + +static void _set_callback_cbs_columnDescription_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_columnDescription_c767_0 = cb; +} + + +// bool QAccessibleTableInterface::isColumnSelected(int column) + +static void _init_cbs_isColumnSelected_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isColumnSelected_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QAccessibleTableInterface_Adaptor *)cls)->cbs_isColumnSelected_c767_0 (arg1)); +} + +static void _set_callback_cbs_isColumnSelected_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_isColumnSelected_c767_0 = cb; +} + + +// bool QAccessibleTableInterface::isRowSelected(int row) + +static void _init_cbs_isRowSelected_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isRowSelected_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QAccessibleTableInterface_Adaptor *)cls)->cbs_isRowSelected_c767_0 (arg1)); +} + +static void _set_callback_cbs_isRowSelected_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_isRowSelected_c767_0 = cb; +} + + +// void QAccessibleTableInterface::modelChange(QAccessibleTableModelChangeEvent *event) + +static void _init_cbs_modelChange_3790_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_modelChange_3790_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAccessibleTableModelChangeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTableInterface_Adaptor *)cls)->cbs_modelChange_3790_0 (arg1); +} + +static void _set_callback_cbs_modelChange_3790_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_modelChange_3790_0 = cb; +} + + +// int QAccessibleTableInterface::rowCount() + +static void _init_cbs_rowCount_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_rowCount_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableInterface_Adaptor *)cls)->cbs_rowCount_c0_0 ()); +} + +static void _set_callback_cbs_rowCount_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_rowCount_c0_0 = cb; +} + + +// QString QAccessibleTableInterface::rowDescription(int row) + +static void _init_cbs_rowDescription_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_rowDescription_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QString)((QAccessibleTableInterface_Adaptor *)cls)->cbs_rowDescription_c767_0 (arg1)); +} + +static void _set_callback_cbs_rowDescription_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_rowDescription_c767_0 = cb; +} + + +// bool QAccessibleTableInterface::selectColumn(int column) + +static void _init_cbs_selectColumn_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_selectColumn_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QAccessibleTableInterface_Adaptor *)cls)->cbs_selectColumn_767_0 (arg1)); +} + +static void _set_callback_cbs_selectColumn_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_selectColumn_767_0 = cb; +} + + +// bool QAccessibleTableInterface::selectRow(int row) + +static void _init_cbs_selectRow_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_selectRow_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QAccessibleTableInterface_Adaptor *)cls)->cbs_selectRow_767_0 (arg1)); +} + +static void _set_callback_cbs_selectRow_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_selectRow_767_0 = cb; +} + + +// int QAccessibleTableInterface::selectedCellCount() + +static void _init_cbs_selectedCellCount_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_selectedCellCount_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableInterface_Adaptor *)cls)->cbs_selectedCellCount_c0_0 ()); +} + +static void _set_callback_cbs_selectedCellCount_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_selectedCellCount_c0_0 = cb; +} + + +// QList QAccessibleTableInterface::selectedCells() + +static void _init_cbs_selectedCells_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_selectedCells_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAccessibleTableInterface_Adaptor *)cls)->cbs_selectedCells_c0_0 ()); +} + +static void _set_callback_cbs_selectedCells_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_selectedCells_c0_0 = cb; +} + + +// int QAccessibleTableInterface::selectedColumnCount() + +static void _init_cbs_selectedColumnCount_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_selectedColumnCount_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableInterface_Adaptor *)cls)->cbs_selectedColumnCount_c0_0 ()); +} + +static void _set_callback_cbs_selectedColumnCount_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_selectedColumnCount_c0_0 = cb; +} + + +// QList QAccessibleTableInterface::selectedColumns() + +static void _init_cbs_selectedColumns_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_selectedColumns_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAccessibleTableInterface_Adaptor *)cls)->cbs_selectedColumns_c0_0 ()); +} + +static void _set_callback_cbs_selectedColumns_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_selectedColumns_c0_0 = cb; +} + + +// int QAccessibleTableInterface::selectedRowCount() + +static void _init_cbs_selectedRowCount_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_selectedRowCount_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableInterface_Adaptor *)cls)->cbs_selectedRowCount_c0_0 ()); +} + +static void _set_callback_cbs_selectedRowCount_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_selectedRowCount_c0_0 = cb; +} + + +// QList QAccessibleTableInterface::selectedRows() + +static void _init_cbs_selectedRows_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_selectedRows_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAccessibleTableInterface_Adaptor *)cls)->cbs_selectedRows_c0_0 ()); +} + +static void _set_callback_cbs_selectedRows_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_selectedRows_c0_0 = cb; +} + + +// QAccessibleInterface *QAccessibleTableInterface::summary() + +static void _init_cbs_summary_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_summary_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleTableInterface_Adaptor *)cls)->cbs_summary_c0_0 ()); +} + +static void _set_callback_cbs_summary_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_summary_c0_0 = cb; +} + + +// bool QAccessibleTableInterface::unselectColumn(int column) + +static void _init_cbs_unselectColumn_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_unselectColumn_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QAccessibleTableInterface_Adaptor *)cls)->cbs_unselectColumn_767_0 (arg1)); +} + +static void _set_callback_cbs_unselectColumn_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_unselectColumn_767_0 = cb; +} + + +// bool QAccessibleTableInterface::unselectRow(int row) + +static void _init_cbs_unselectRow_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_unselectRow_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QAccessibleTableInterface_Adaptor *)cls)->cbs_unselectRow_767_0 (arg1)); +} + +static void _set_callback_cbs_unselectRow_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableInterface_Adaptor *)cls)->cb_unselectRow_767_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAccessibleTableInterface (); + +static gsi::Methods methods_QAccessibleTableInterface_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleTableInterface::QAccessibleTableInterface()\nThis method creates an object of class QAccessibleTableInterface.", &_init_ctor_QAccessibleTableInterface_Adaptor_0, &_call_ctor_QAccessibleTableInterface_Adaptor_0); + methods += new qt_gsi::GenericMethod ("caption", "@brief Virtual method QAccessibleInterface *QAccessibleTableInterface::caption()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_caption_c0_0, &_call_cbs_caption_c0_0); + methods += new qt_gsi::GenericMethod ("caption", "@hide", true, &_init_cbs_caption_c0_0, &_call_cbs_caption_c0_0, &_set_callback_cbs_caption_c0_0); + methods += new qt_gsi::GenericMethod ("cellAt", "@brief Virtual method QAccessibleInterface *QAccessibleTableInterface::cellAt(int row, int column)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_cellAt_c1426_0, &_call_cbs_cellAt_c1426_0); + methods += new qt_gsi::GenericMethod ("cellAt", "@hide", true, &_init_cbs_cellAt_c1426_0, &_call_cbs_cellAt_c1426_0, &_set_callback_cbs_cellAt_c1426_0); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Virtual method int QAccessibleTableInterface::columnCount()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnCount_c0_0, &_call_cbs_columnCount_c0_0); + methods += new qt_gsi::GenericMethod ("columnCount", "@hide", true, &_init_cbs_columnCount_c0_0, &_call_cbs_columnCount_c0_0, &_set_callback_cbs_columnCount_c0_0); + methods += new qt_gsi::GenericMethod ("columnDescription", "@brief Virtual method QString QAccessibleTableInterface::columnDescription(int column)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnDescription_c767_0, &_call_cbs_columnDescription_c767_0); + methods += new qt_gsi::GenericMethod ("columnDescription", "@hide", true, &_init_cbs_columnDescription_c767_0, &_call_cbs_columnDescription_c767_0, &_set_callback_cbs_columnDescription_c767_0); + methods += new qt_gsi::GenericMethod ("isColumnSelected", "@brief Virtual method bool QAccessibleTableInterface::isColumnSelected(int column)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isColumnSelected_c767_0, &_call_cbs_isColumnSelected_c767_0); + methods += new qt_gsi::GenericMethod ("isColumnSelected", "@hide", true, &_init_cbs_isColumnSelected_c767_0, &_call_cbs_isColumnSelected_c767_0, &_set_callback_cbs_isColumnSelected_c767_0); + methods += new qt_gsi::GenericMethod ("isRowSelected", "@brief Virtual method bool QAccessibleTableInterface::isRowSelected(int row)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isRowSelected_c767_0, &_call_cbs_isRowSelected_c767_0); + methods += new qt_gsi::GenericMethod ("isRowSelected", "@hide", true, &_init_cbs_isRowSelected_c767_0, &_call_cbs_isRowSelected_c767_0, &_set_callback_cbs_isRowSelected_c767_0); + methods += new qt_gsi::GenericMethod ("modelChange", "@brief Virtual method void QAccessibleTableInterface::modelChange(QAccessibleTableModelChangeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_modelChange_3790_0, &_call_cbs_modelChange_3790_0); + methods += new qt_gsi::GenericMethod ("modelChange", "@hide", false, &_init_cbs_modelChange_3790_0, &_call_cbs_modelChange_3790_0, &_set_callback_cbs_modelChange_3790_0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Virtual method int QAccessibleTableInterface::rowCount()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowCount_c0_0, &_call_cbs_rowCount_c0_0); + methods += new qt_gsi::GenericMethod ("rowCount", "@hide", true, &_init_cbs_rowCount_c0_0, &_call_cbs_rowCount_c0_0, &_set_callback_cbs_rowCount_c0_0); + methods += new qt_gsi::GenericMethod ("rowDescription", "@brief Virtual method QString QAccessibleTableInterface::rowDescription(int row)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowDescription_c767_0, &_call_cbs_rowDescription_c767_0); + methods += new qt_gsi::GenericMethod ("rowDescription", "@hide", true, &_init_cbs_rowDescription_c767_0, &_call_cbs_rowDescription_c767_0, &_set_callback_cbs_rowDescription_c767_0); + methods += new qt_gsi::GenericMethod ("selectColumn", "@brief Virtual method bool QAccessibleTableInterface::selectColumn(int column)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectColumn_767_0, &_call_cbs_selectColumn_767_0); + methods += new qt_gsi::GenericMethod ("selectColumn", "@hide", false, &_init_cbs_selectColumn_767_0, &_call_cbs_selectColumn_767_0, &_set_callback_cbs_selectColumn_767_0); + methods += new qt_gsi::GenericMethod ("selectRow", "@brief Virtual method bool QAccessibleTableInterface::selectRow(int row)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectRow_767_0, &_call_cbs_selectRow_767_0); + methods += new qt_gsi::GenericMethod ("selectRow", "@hide", false, &_init_cbs_selectRow_767_0, &_call_cbs_selectRow_767_0, &_set_callback_cbs_selectRow_767_0); + methods += new qt_gsi::GenericMethod ("selectedCellCount", "@brief Virtual method int QAccessibleTableInterface::selectedCellCount()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectedCellCount_c0_0, &_call_cbs_selectedCellCount_c0_0); + methods += new qt_gsi::GenericMethod ("selectedCellCount", "@hide", true, &_init_cbs_selectedCellCount_c0_0, &_call_cbs_selectedCellCount_c0_0, &_set_callback_cbs_selectedCellCount_c0_0); + methods += new qt_gsi::GenericMethod ("selectedCells", "@brief Virtual method QList QAccessibleTableInterface::selectedCells()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectedCells_c0_0, &_call_cbs_selectedCells_c0_0); + methods += new qt_gsi::GenericMethod ("selectedCells", "@hide", true, &_init_cbs_selectedCells_c0_0, &_call_cbs_selectedCells_c0_0, &_set_callback_cbs_selectedCells_c0_0); + methods += new qt_gsi::GenericMethod ("selectedColumnCount", "@brief Virtual method int QAccessibleTableInterface::selectedColumnCount()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectedColumnCount_c0_0, &_call_cbs_selectedColumnCount_c0_0); + methods += new qt_gsi::GenericMethod ("selectedColumnCount", "@hide", true, &_init_cbs_selectedColumnCount_c0_0, &_call_cbs_selectedColumnCount_c0_0, &_set_callback_cbs_selectedColumnCount_c0_0); + methods += new qt_gsi::GenericMethod ("selectedColumns", "@brief Virtual method QList QAccessibleTableInterface::selectedColumns()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectedColumns_c0_0, &_call_cbs_selectedColumns_c0_0); + methods += new qt_gsi::GenericMethod ("selectedColumns", "@hide", true, &_init_cbs_selectedColumns_c0_0, &_call_cbs_selectedColumns_c0_0, &_set_callback_cbs_selectedColumns_c0_0); + methods += new qt_gsi::GenericMethod ("selectedRowCount", "@brief Virtual method int QAccessibleTableInterface::selectedRowCount()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectedRowCount_c0_0, &_call_cbs_selectedRowCount_c0_0); + methods += new qt_gsi::GenericMethod ("selectedRowCount", "@hide", true, &_init_cbs_selectedRowCount_c0_0, &_call_cbs_selectedRowCount_c0_0, &_set_callback_cbs_selectedRowCount_c0_0); + methods += new qt_gsi::GenericMethod ("selectedRows", "@brief Virtual method QList QAccessibleTableInterface::selectedRows()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectedRows_c0_0, &_call_cbs_selectedRows_c0_0); + methods += new qt_gsi::GenericMethod ("selectedRows", "@hide", true, &_init_cbs_selectedRows_c0_0, &_call_cbs_selectedRows_c0_0, &_set_callback_cbs_selectedRows_c0_0); + methods += new qt_gsi::GenericMethod ("summary", "@brief Virtual method QAccessibleInterface *QAccessibleTableInterface::summary()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_summary_c0_0, &_call_cbs_summary_c0_0); + methods += new qt_gsi::GenericMethod ("summary", "@hide", true, &_init_cbs_summary_c0_0, &_call_cbs_summary_c0_0, &_set_callback_cbs_summary_c0_0); + methods += new qt_gsi::GenericMethod ("unselectColumn", "@brief Virtual method bool QAccessibleTableInterface::unselectColumn(int column)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_unselectColumn_767_0, &_call_cbs_unselectColumn_767_0); + methods += new qt_gsi::GenericMethod ("unselectColumn", "@hide", false, &_init_cbs_unselectColumn_767_0, &_call_cbs_unselectColumn_767_0, &_set_callback_cbs_unselectColumn_767_0); + methods += new qt_gsi::GenericMethod ("unselectRow", "@brief Virtual method bool QAccessibleTableInterface::unselectRow(int row)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_unselectRow_767_0, &_call_cbs_unselectRow_767_0); + methods += new qt_gsi::GenericMethod ("unselectRow", "@hide", false, &_init_cbs_unselectRow_767_0, &_call_cbs_unselectRow_767_0, &_set_callback_cbs_unselectRow_767_0); + return methods; +} + +gsi::Class decl_QAccessibleTableInterface_Adaptor (qtdecl_QAccessibleTableInterface (), "QtGui", "QAccessibleTableInterface", + methods_QAccessibleTableInterface_Adaptor (), + "@qt\n@brief Binding of QAccessibleTableInterface"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc new file mode 100644 index 000000000..faa9b4dc7 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTableModelChangeEvent.cc @@ -0,0 +1,386 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleTableModelChangeEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleTableModelChangeEvent + +// int QAccessibleTableModelChangeEvent::firstColumn() + + +static void _init_f_firstColumn_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_firstColumn_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableModelChangeEvent *)cls)->firstColumn ()); +} + + +// int QAccessibleTableModelChangeEvent::firstRow() + + +static void _init_f_firstRow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_firstRow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableModelChangeEvent *)cls)->firstRow ()); +} + + +// int QAccessibleTableModelChangeEvent::lastColumn() + + +static void _init_f_lastColumn_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastColumn_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableModelChangeEvent *)cls)->lastColumn ()); +} + + +// int QAccessibleTableModelChangeEvent::lastRow() + + +static void _init_f_lastRow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastRow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTableModelChangeEvent *)cls)->lastRow ()); +} + + +// QAccessibleTableModelChangeEvent::ModelChangeType QAccessibleTableModelChangeEvent::modelChangeType() + + +static void _init_f_modelChangeType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_modelChangeType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAccessibleTableModelChangeEvent *)cls)->modelChangeType ())); +} + + +// void QAccessibleTableModelChangeEvent::setFirstColumn(int col) + + +static void _init_f_setFirstColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("col"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFirstColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTableModelChangeEvent *)cls)->setFirstColumn (arg1); +} + + +// void QAccessibleTableModelChangeEvent::setFirstRow(int row) + + +static void _init_f_setFirstRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFirstRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTableModelChangeEvent *)cls)->setFirstRow (arg1); +} + + +// void QAccessibleTableModelChangeEvent::setLastColumn(int col) + + +static void _init_f_setLastColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("col"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLastColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTableModelChangeEvent *)cls)->setLastColumn (arg1); +} + + +// void QAccessibleTableModelChangeEvent::setLastRow(int row) + + +static void _init_f_setLastRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLastRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTableModelChangeEvent *)cls)->setLastRow (arg1); +} + + +// void QAccessibleTableModelChangeEvent::setModelChangeType(QAccessibleTableModelChangeEvent::ModelChangeType changeType) + + +static void _init_f_setModelChangeType_5217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("changeType"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setModelChangeType_5217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTableModelChangeEvent *)cls)->setModelChangeType (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleTableModelChangeEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":firstColumn", "@brief Method int QAccessibleTableModelChangeEvent::firstColumn()\n", true, &_init_f_firstColumn_c0, &_call_f_firstColumn_c0); + methods += new qt_gsi::GenericMethod (":firstRow", "@brief Method int QAccessibleTableModelChangeEvent::firstRow()\n", true, &_init_f_firstRow_c0, &_call_f_firstRow_c0); + methods += new qt_gsi::GenericMethod (":lastColumn", "@brief Method int QAccessibleTableModelChangeEvent::lastColumn()\n", true, &_init_f_lastColumn_c0, &_call_f_lastColumn_c0); + methods += new qt_gsi::GenericMethod (":lastRow", "@brief Method int QAccessibleTableModelChangeEvent::lastRow()\n", true, &_init_f_lastRow_c0, &_call_f_lastRow_c0); + methods += new qt_gsi::GenericMethod (":modelChangeType", "@brief Method QAccessibleTableModelChangeEvent::ModelChangeType QAccessibleTableModelChangeEvent::modelChangeType()\n", true, &_init_f_modelChangeType_c0, &_call_f_modelChangeType_c0); + methods += new qt_gsi::GenericMethod ("setFirstColumn|firstColumn=", "@brief Method void QAccessibleTableModelChangeEvent::setFirstColumn(int col)\n", false, &_init_f_setFirstColumn_767, &_call_f_setFirstColumn_767); + methods += new qt_gsi::GenericMethod ("setFirstRow|firstRow=", "@brief Method void QAccessibleTableModelChangeEvent::setFirstRow(int row)\n", false, &_init_f_setFirstRow_767, &_call_f_setFirstRow_767); + methods += new qt_gsi::GenericMethod ("setLastColumn|lastColumn=", "@brief Method void QAccessibleTableModelChangeEvent::setLastColumn(int col)\n", false, &_init_f_setLastColumn_767, &_call_f_setLastColumn_767); + methods += new qt_gsi::GenericMethod ("setLastRow|lastRow=", "@brief Method void QAccessibleTableModelChangeEvent::setLastRow(int row)\n", false, &_init_f_setLastRow_767, &_call_f_setLastRow_767); + methods += new qt_gsi::GenericMethod ("setModelChangeType|modelChangeType=", "@brief Method void QAccessibleTableModelChangeEvent::setModelChangeType(QAccessibleTableModelChangeEvent::ModelChangeType changeType)\n", false, &_init_f_setModelChangeType_5217, &_call_f_setModelChangeType_5217); + return methods; +} + +gsi::Class &qtdecl_QAccessibleEvent (); + +gsi::Class decl_QAccessibleTableModelChangeEvent (qtdecl_QAccessibleEvent (), "QtGui", "QAccessibleTableModelChangeEvent_Native", + methods_QAccessibleTableModelChangeEvent (), + "@hide\n@alias QAccessibleTableModelChangeEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTableModelChangeEvent () { return decl_QAccessibleTableModelChangeEvent; } + +} + + +class QAccessibleTableModelChangeEvent_Adaptor : public QAccessibleTableModelChangeEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAccessibleTableModelChangeEvent_Adaptor(); + + // [adaptor ctor] QAccessibleTableModelChangeEvent::QAccessibleTableModelChangeEvent(QObject *obj, QAccessibleTableModelChangeEvent::ModelChangeType changeType) + QAccessibleTableModelChangeEvent_Adaptor(QObject *obj, QAccessibleTableModelChangeEvent::ModelChangeType changeType) : QAccessibleTableModelChangeEvent(obj, changeType) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAccessibleTableModelChangeEvent::QAccessibleTableModelChangeEvent(QAccessibleInterface *iface, QAccessibleTableModelChangeEvent::ModelChangeType changeType) + QAccessibleTableModelChangeEvent_Adaptor(QAccessibleInterface *iface, QAccessibleTableModelChangeEvent::ModelChangeType changeType) : QAccessibleTableModelChangeEvent(iface, changeType) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QAccessibleInterface *QAccessibleTableModelChangeEvent::accessibleInterface() + QAccessibleInterface * cbs_accessibleInterface_c0_0() const + { + return QAccessibleTableModelChangeEvent::accessibleInterface(); + } + + virtual QAccessibleInterface * accessibleInterface() const + { + if (cb_accessibleInterface_c0_0.can_issue()) { + return cb_accessibleInterface_c0_0.issue(&QAccessibleTableModelChangeEvent_Adaptor::cbs_accessibleInterface_c0_0); + } else { + return QAccessibleTableModelChangeEvent::accessibleInterface(); + } + } + + gsi::Callback cb_accessibleInterface_c0_0; +}; + +QAccessibleTableModelChangeEvent_Adaptor::~QAccessibleTableModelChangeEvent_Adaptor() { } + +// Constructor QAccessibleTableModelChangeEvent::QAccessibleTableModelChangeEvent(QObject *obj, QAccessibleTableModelChangeEvent::ModelChangeType changeType) (adaptor class) + +static void _init_ctor_QAccessibleTableModelChangeEvent_Adaptor_6411 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("obj"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("changeType"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleTableModelChangeEvent_Adaptor_6411 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QAccessibleTableModelChangeEvent_Adaptor (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// Constructor QAccessibleTableModelChangeEvent::QAccessibleTableModelChangeEvent(QAccessibleInterface *iface, QAccessibleTableModelChangeEvent::ModelChangeType changeType) (adaptor class) + +static void _init_ctor_QAccessibleTableModelChangeEvent_Adaptor_7731 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iface"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("changeType"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleTableModelChangeEvent_Adaptor_7731 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAccessibleInterface *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QAccessibleTableModelChangeEvent_Adaptor (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QAccessibleInterface *QAccessibleTableModelChangeEvent::accessibleInterface() + +static void _init_cbs_accessibleInterface_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accessibleInterface_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleTableModelChangeEvent_Adaptor *)cls)->cbs_accessibleInterface_c0_0 ()); +} + +static void _set_callback_cbs_accessibleInterface_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTableModelChangeEvent_Adaptor *)cls)->cb_accessibleInterface_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAccessibleTableModelChangeEvent (); + +static gsi::Methods methods_QAccessibleTableModelChangeEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleTableModelChangeEvent::QAccessibleTableModelChangeEvent(QObject *obj, QAccessibleTableModelChangeEvent::ModelChangeType changeType)\nThis method creates an object of class QAccessibleTableModelChangeEvent.", &_init_ctor_QAccessibleTableModelChangeEvent_Adaptor_6411, &_call_ctor_QAccessibleTableModelChangeEvent_Adaptor_6411); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleTableModelChangeEvent::QAccessibleTableModelChangeEvent(QAccessibleInterface *iface, QAccessibleTableModelChangeEvent::ModelChangeType changeType)\nThis method creates an object of class QAccessibleTableModelChangeEvent.", &_init_ctor_QAccessibleTableModelChangeEvent_Adaptor_7731, &_call_ctor_QAccessibleTableModelChangeEvent_Adaptor_7731); + methods += new qt_gsi::GenericMethod ("accessibleInterface", "@brief Virtual method QAccessibleInterface *QAccessibleTableModelChangeEvent::accessibleInterface()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_accessibleInterface_c0_0, &_call_cbs_accessibleInterface_c0_0); + methods += new qt_gsi::GenericMethod ("accessibleInterface", "@hide", true, &_init_cbs_accessibleInterface_c0_0, &_call_cbs_accessibleInterface_c0_0, &_set_callback_cbs_accessibleInterface_c0_0); + return methods; +} + +gsi::Class decl_QAccessibleTableModelChangeEvent_Adaptor (qtdecl_QAccessibleTableModelChangeEvent (), "QtGui", "QAccessibleTableModelChangeEvent", + methods_QAccessibleTableModelChangeEvent_Adaptor (), + "@qt\n@brief Binding of QAccessibleTableModelChangeEvent"); + +} + + +// Implementation of the enum wrapper class for QAccessibleTableModelChangeEvent::ModelChangeType +namespace qt_gsi +{ + +static gsi::Enum decl_QAccessibleTableModelChangeEvent_ModelChangeType_Enum ("QtGui", "QAccessibleTableModelChangeEvent_ModelChangeType", + gsi::enum_const ("ModelReset", QAccessibleTableModelChangeEvent::ModelReset, "@brief Enum constant QAccessibleTableModelChangeEvent::ModelReset") + + gsi::enum_const ("DataChanged", QAccessibleTableModelChangeEvent::DataChanged, "@brief Enum constant QAccessibleTableModelChangeEvent::DataChanged") + + gsi::enum_const ("RowsInserted", QAccessibleTableModelChangeEvent::RowsInserted, "@brief Enum constant QAccessibleTableModelChangeEvent::RowsInserted") + + gsi::enum_const ("ColumnsInserted", QAccessibleTableModelChangeEvent::ColumnsInserted, "@brief Enum constant QAccessibleTableModelChangeEvent::ColumnsInserted") + + gsi::enum_const ("RowsRemoved", QAccessibleTableModelChangeEvent::RowsRemoved, "@brief Enum constant QAccessibleTableModelChangeEvent::RowsRemoved") + + gsi::enum_const ("ColumnsRemoved", QAccessibleTableModelChangeEvent::ColumnsRemoved, "@brief Enum constant QAccessibleTableModelChangeEvent::ColumnsRemoved"), + "@qt\n@brief This class represents the QAccessibleTableModelChangeEvent::ModelChangeType enum"); + +static gsi::QFlagsClass decl_QAccessibleTableModelChangeEvent_ModelChangeType_Enums ("QtGui", "QAccessibleTableModelChangeEvent_QFlags_ModelChangeType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAccessibleTableModelChangeEvent_ModelChangeType_Enum_in_parent (decl_QAccessibleTableModelChangeEvent_ModelChangeType_Enum.defs ()); +static gsi::ClassExt decl_QAccessibleTableModelChangeEvent_ModelChangeType_Enum_as_child (decl_QAccessibleTableModelChangeEvent_ModelChangeType_Enum, "ModelChangeType"); +static gsi::ClassExt decl_QAccessibleTableModelChangeEvent_ModelChangeType_Enums_as_child (decl_QAccessibleTableModelChangeEvent_ModelChangeType_Enums, "QFlags_ModelChangeType"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextCursorEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextCursorEvent.cc new file mode 100644 index 000000000..94ea75e43 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextCursorEvent.cc @@ -0,0 +1,214 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleTextCursorEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleTextCursorEvent + +// int QAccessibleTextCursorEvent::cursorPosition() + + +static void _init_f_cursorPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cursorPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTextCursorEvent *)cls)->cursorPosition ()); +} + + +// void QAccessibleTextCursorEvent::setCursorPosition(int position) + + +static void _init_f_setCursorPosition_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCursorPosition_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTextCursorEvent *)cls)->setCursorPosition (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleTextCursorEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":cursorPosition", "@brief Method int QAccessibleTextCursorEvent::cursorPosition()\n", true, &_init_f_cursorPosition_c0, &_call_f_cursorPosition_c0); + methods += new qt_gsi::GenericMethod ("setCursorPosition|cursorPosition=", "@brief Method void QAccessibleTextCursorEvent::setCursorPosition(int position)\n", false, &_init_f_setCursorPosition_767, &_call_f_setCursorPosition_767); + return methods; +} + +gsi::Class &qtdecl_QAccessibleEvent (); + +gsi::Class decl_QAccessibleTextCursorEvent (qtdecl_QAccessibleEvent (), "QtGui", "QAccessibleTextCursorEvent_Native", + methods_QAccessibleTextCursorEvent (), + "@hide\n@alias QAccessibleTextCursorEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextCursorEvent () { return decl_QAccessibleTextCursorEvent; } + +} + + +class QAccessibleTextCursorEvent_Adaptor : public QAccessibleTextCursorEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAccessibleTextCursorEvent_Adaptor(); + + // [adaptor ctor] QAccessibleTextCursorEvent::QAccessibleTextCursorEvent(QObject *obj, int cursorPos) + QAccessibleTextCursorEvent_Adaptor(QObject *obj, int cursorPos) : QAccessibleTextCursorEvent(obj, cursorPos) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAccessibleTextCursorEvent::QAccessibleTextCursorEvent(QAccessibleInterface *iface, int cursorPos) + QAccessibleTextCursorEvent_Adaptor(QAccessibleInterface *iface, int cursorPos) : QAccessibleTextCursorEvent(iface, cursorPos) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QAccessibleInterface *QAccessibleTextCursorEvent::accessibleInterface() + QAccessibleInterface * cbs_accessibleInterface_c0_0() const + { + return QAccessibleTextCursorEvent::accessibleInterface(); + } + + virtual QAccessibleInterface * accessibleInterface() const + { + if (cb_accessibleInterface_c0_0.can_issue()) { + return cb_accessibleInterface_c0_0.issue(&QAccessibleTextCursorEvent_Adaptor::cbs_accessibleInterface_c0_0); + } else { + return QAccessibleTextCursorEvent::accessibleInterface(); + } + } + + gsi::Callback cb_accessibleInterface_c0_0; +}; + +QAccessibleTextCursorEvent_Adaptor::~QAccessibleTextCursorEvent_Adaptor() { } + +// Constructor QAccessibleTextCursorEvent::QAccessibleTextCursorEvent(QObject *obj, int cursorPos) (adaptor class) + +static void _init_ctor_QAccessibleTextCursorEvent_Adaptor_1961 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("obj"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cursorPos"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleTextCursorEvent_Adaptor_1961 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write (new QAccessibleTextCursorEvent_Adaptor (arg1, arg2)); +} + + +// Constructor QAccessibleTextCursorEvent::QAccessibleTextCursorEvent(QAccessibleInterface *iface, int cursorPos) (adaptor class) + +static void _init_ctor_QAccessibleTextCursorEvent_Adaptor_3281 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iface"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cursorPos"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleTextCursorEvent_Adaptor_3281 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAccessibleInterface *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write (new QAccessibleTextCursorEvent_Adaptor (arg1, arg2)); +} + + +// QAccessibleInterface *QAccessibleTextCursorEvent::accessibleInterface() + +static void _init_cbs_accessibleInterface_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accessibleInterface_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleTextCursorEvent_Adaptor *)cls)->cbs_accessibleInterface_c0_0 ()); +} + +static void _set_callback_cbs_accessibleInterface_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextCursorEvent_Adaptor *)cls)->cb_accessibleInterface_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAccessibleTextCursorEvent (); + +static gsi::Methods methods_QAccessibleTextCursorEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleTextCursorEvent::QAccessibleTextCursorEvent(QObject *obj, int cursorPos)\nThis method creates an object of class QAccessibleTextCursorEvent.", &_init_ctor_QAccessibleTextCursorEvent_Adaptor_1961, &_call_ctor_QAccessibleTextCursorEvent_Adaptor_1961); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleTextCursorEvent::QAccessibleTextCursorEvent(QAccessibleInterface *iface, int cursorPos)\nThis method creates an object of class QAccessibleTextCursorEvent.", &_init_ctor_QAccessibleTextCursorEvent_Adaptor_3281, &_call_ctor_QAccessibleTextCursorEvent_Adaptor_3281); + methods += new qt_gsi::GenericMethod ("accessibleInterface", "@brief Virtual method QAccessibleInterface *QAccessibleTextCursorEvent::accessibleInterface()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_accessibleInterface_c0_0, &_call_cbs_accessibleInterface_c0_0); + methods += new qt_gsi::GenericMethod ("accessibleInterface", "@hide", true, &_init_cbs_accessibleInterface_c0_0, &_call_cbs_accessibleInterface_c0_0, &_set_callback_cbs_accessibleInterface_c0_0); + return methods; +} + +gsi::Class decl_QAccessibleTextCursorEvent_Adaptor (qtdecl_QAccessibleTextCursorEvent (), "QtGui", "QAccessibleTextCursorEvent", + methods_QAccessibleTextCursorEvent_Adaptor (), + "@qt\n@brief Binding of QAccessibleTextCursorEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextInsertEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextInsertEvent.cc new file mode 100644 index 000000000..aa8a70059 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextInsertEvent.cc @@ -0,0 +1,215 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleTextInsertEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleTextInsertEvent + +// int QAccessibleTextInsertEvent::changePosition() + + +static void _init_f_changePosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_changePosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTextInsertEvent *)cls)->changePosition ()); +} + + +// QString QAccessibleTextInsertEvent::textInserted() + + +static void _init_f_textInserted_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textInserted_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAccessibleTextInsertEvent *)cls)->textInserted ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleTextInsertEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("changePosition", "@brief Method int QAccessibleTextInsertEvent::changePosition()\n", true, &_init_f_changePosition_c0, &_call_f_changePosition_c0); + methods += new qt_gsi::GenericMethod ("textInserted", "@brief Method QString QAccessibleTextInsertEvent::textInserted()\n", true, &_init_f_textInserted_c0, &_call_f_textInserted_c0); + return methods; +} + +gsi::Class &qtdecl_QAccessibleTextCursorEvent (); + +gsi::Class decl_QAccessibleTextInsertEvent (qtdecl_QAccessibleTextCursorEvent (), "QtGui", "QAccessibleTextInsertEvent_Native", + methods_QAccessibleTextInsertEvent (), + "@hide\n@alias QAccessibleTextInsertEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextInsertEvent () { return decl_QAccessibleTextInsertEvent; } + +} + + +class QAccessibleTextInsertEvent_Adaptor : public QAccessibleTextInsertEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAccessibleTextInsertEvent_Adaptor(); + + // [adaptor ctor] QAccessibleTextInsertEvent::QAccessibleTextInsertEvent(QObject *obj, int position, const QString &text) + QAccessibleTextInsertEvent_Adaptor(QObject *obj, int position, const QString &text) : QAccessibleTextInsertEvent(obj, position, text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAccessibleTextInsertEvent::QAccessibleTextInsertEvent(QAccessibleInterface *iface, int position, const QString &text) + QAccessibleTextInsertEvent_Adaptor(QAccessibleInterface *iface, int position, const QString &text) : QAccessibleTextInsertEvent(iface, position, text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QAccessibleInterface *QAccessibleTextInsertEvent::accessibleInterface() + QAccessibleInterface * cbs_accessibleInterface_c0_0() const + { + return QAccessibleTextInsertEvent::accessibleInterface(); + } + + virtual QAccessibleInterface * accessibleInterface() const + { + if (cb_accessibleInterface_c0_0.can_issue()) { + return cb_accessibleInterface_c0_0.issue(&QAccessibleTextInsertEvent_Adaptor::cbs_accessibleInterface_c0_0); + } else { + return QAccessibleTextInsertEvent::accessibleInterface(); + } + } + + gsi::Callback cb_accessibleInterface_c0_0; +}; + +QAccessibleTextInsertEvent_Adaptor::~QAccessibleTextInsertEvent_Adaptor() { } + +// Constructor QAccessibleTextInsertEvent::QAccessibleTextInsertEvent(QObject *obj, int position, const QString &text) (adaptor class) + +static void _init_ctor_QAccessibleTextInsertEvent_Adaptor_3878 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("obj"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("position"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleTextInsertEvent_Adaptor_3878 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write (new QAccessibleTextInsertEvent_Adaptor (arg1, arg2, arg3)); +} + + +// Constructor QAccessibleTextInsertEvent::QAccessibleTextInsertEvent(QAccessibleInterface *iface, int position, const QString &text) (adaptor class) + +static void _init_ctor_QAccessibleTextInsertEvent_Adaptor_5198 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iface"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("position"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleTextInsertEvent_Adaptor_5198 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAccessibleInterface *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write (new QAccessibleTextInsertEvent_Adaptor (arg1, arg2, arg3)); +} + + +// QAccessibleInterface *QAccessibleTextInsertEvent::accessibleInterface() + +static void _init_cbs_accessibleInterface_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accessibleInterface_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleTextInsertEvent_Adaptor *)cls)->cbs_accessibleInterface_c0_0 ()); +} + +static void _set_callback_cbs_accessibleInterface_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextInsertEvent_Adaptor *)cls)->cb_accessibleInterface_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAccessibleTextInsertEvent (); + +static gsi::Methods methods_QAccessibleTextInsertEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleTextInsertEvent::QAccessibleTextInsertEvent(QObject *obj, int position, const QString &text)\nThis method creates an object of class QAccessibleTextInsertEvent.", &_init_ctor_QAccessibleTextInsertEvent_Adaptor_3878, &_call_ctor_QAccessibleTextInsertEvent_Adaptor_3878); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleTextInsertEvent::QAccessibleTextInsertEvent(QAccessibleInterface *iface, int position, const QString &text)\nThis method creates an object of class QAccessibleTextInsertEvent.", &_init_ctor_QAccessibleTextInsertEvent_Adaptor_5198, &_call_ctor_QAccessibleTextInsertEvent_Adaptor_5198); + methods += new qt_gsi::GenericMethod ("accessibleInterface", "@brief Virtual method QAccessibleInterface *QAccessibleTextInsertEvent::accessibleInterface()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_accessibleInterface_c0_0, &_call_cbs_accessibleInterface_c0_0); + methods += new qt_gsi::GenericMethod ("accessibleInterface", "@hide", true, &_init_cbs_accessibleInterface_c0_0, &_call_cbs_accessibleInterface_c0_0, &_set_callback_cbs_accessibleInterface_c0_0); + return methods; +} + +gsi::Class decl_QAccessibleTextInsertEvent_Adaptor (qtdecl_QAccessibleTextInsertEvent (), "QtGui", "QAccessibleTextInsertEvent", + methods_QAccessibleTextInsertEvent_Adaptor (), + "@qt\n@brief Binding of QAccessibleTextInsertEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextInterface.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextInterface.cc new file mode 100644 index 000000000..ba1e09f9a --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextInterface.cc @@ -0,0 +1,1194 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleTextInterface.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleTextInterface + +// void QAccessibleTextInterface::addSelection(int startOffset, int endOffset) + + +static void _init_f_addSelection_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("startOffset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("endOffset"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addSelection_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTextInterface *)cls)->addSelection (arg1, arg2); +} + + +// QString QAccessibleTextInterface::attributes(int offset, int *startOffset, int *endOffset) + + +static void _init_f_attributes_c2457 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("startOffset"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("endOffset"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_attributes_c2457 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int *arg2 = gsi::arg_reader() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QAccessibleTextInterface *)cls)->attributes (arg1, arg2, arg3)); +} + + +// int QAccessibleTextInterface::characterCount() + + +static void _init_f_characterCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_characterCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTextInterface *)cls)->characterCount ()); +} + + +// QRect QAccessibleTextInterface::characterRect(int offset) + + +static void _init_f_characterRect_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_characterRect_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QAccessibleTextInterface *)cls)->characterRect (arg1)); +} + + +// int QAccessibleTextInterface::cursorPosition() + + +static void _init_f_cursorPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cursorPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTextInterface *)cls)->cursorPosition ()); +} + + +// int QAccessibleTextInterface::offsetAtPoint(const QPoint &point) + + +static void _init_f_offsetAtPoint_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_offsetAtPoint_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAccessibleTextInterface *)cls)->offsetAtPoint (arg1)); +} + + +// void QAccessibleTextInterface::removeSelection(int selectionIndex) + + +static void _init_f_removeSelection_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeSelection_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTextInterface *)cls)->removeSelection (arg1); +} + + +// void QAccessibleTextInterface::scrollToSubstring(int startIndex, int endIndex) + + +static void _init_f_scrollToSubstring_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("startIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("endIndex"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_scrollToSubstring_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTextInterface *)cls)->scrollToSubstring (arg1, arg2); +} + + +// void QAccessibleTextInterface::selection(int selectionIndex, int *startOffset, int *endOffset) + + +static void _init_f_selection_c2457 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("startOffset"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("endOffset"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_selection_c2457 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int *arg2 = gsi::arg_reader() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTextInterface *)cls)->selection (arg1, arg2, arg3); +} + + +// int QAccessibleTextInterface::selectionCount() + + +static void _init_f_selectionCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectionCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTextInterface *)cls)->selectionCount ()); +} + + +// void QAccessibleTextInterface::setCursorPosition(int position) + + +static void _init_f_setCursorPosition_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCursorPosition_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTextInterface *)cls)->setCursorPosition (arg1); +} + + +// void QAccessibleTextInterface::setSelection(int selectionIndex, int startOffset, int endOffset) + + +static void _init_f_setSelection_2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("startOffset"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("endOffset"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setSelection_2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTextInterface *)cls)->setSelection (arg1, arg2, arg3); +} + + +// QString QAccessibleTextInterface::text(int startOffset, int endOffset) + + +static void _init_f_text_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("startOffset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("endOffset"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_text_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QAccessibleTextInterface *)cls)->text (arg1, arg2)); +} + + +// QString QAccessibleTextInterface::textAfterOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) + + +static void _init_f_textAfterOffset_c5663 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("boundaryType"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("startOffset"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("endOffset"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_textAfterOffset_c5663 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + int *arg4 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QAccessibleTextInterface *)cls)->textAfterOffset (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4)); +} + + +// QString QAccessibleTextInterface::textAtOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) + + +static void _init_f_textAtOffset_c5663 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("boundaryType"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("startOffset"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("endOffset"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_textAtOffset_c5663 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + int *arg4 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QAccessibleTextInterface *)cls)->textAtOffset (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4)); +} + + +// QString QAccessibleTextInterface::textBeforeOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) + + +static void _init_f_textBeforeOffset_c5663 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("boundaryType"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("startOffset"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("endOffset"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_textBeforeOffset_c5663 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + int *arg4 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QAccessibleTextInterface *)cls)->textBeforeOffset (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleTextInterface () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("addSelection", "@brief Method void QAccessibleTextInterface::addSelection(int startOffset, int endOffset)\n", false, &_init_f_addSelection_1426, &_call_f_addSelection_1426); + methods += new qt_gsi::GenericMethod ("attributes", "@brief Method QString QAccessibleTextInterface::attributes(int offset, int *startOffset, int *endOffset)\n", true, &_init_f_attributes_c2457, &_call_f_attributes_c2457); + methods += new qt_gsi::GenericMethod ("characterCount", "@brief Method int QAccessibleTextInterface::characterCount()\n", true, &_init_f_characterCount_c0, &_call_f_characterCount_c0); + methods += new qt_gsi::GenericMethod ("characterRect", "@brief Method QRect QAccessibleTextInterface::characterRect(int offset)\n", true, &_init_f_characterRect_c767, &_call_f_characterRect_c767); + methods += new qt_gsi::GenericMethod (":cursorPosition", "@brief Method int QAccessibleTextInterface::cursorPosition()\n", true, &_init_f_cursorPosition_c0, &_call_f_cursorPosition_c0); + methods += new qt_gsi::GenericMethod ("offsetAtPoint", "@brief Method int QAccessibleTextInterface::offsetAtPoint(const QPoint &point)\n", true, &_init_f_offsetAtPoint_c1916, &_call_f_offsetAtPoint_c1916); + methods += new qt_gsi::GenericMethod ("removeSelection", "@brief Method void QAccessibleTextInterface::removeSelection(int selectionIndex)\n", false, &_init_f_removeSelection_767, &_call_f_removeSelection_767); + methods += new qt_gsi::GenericMethod ("scrollToSubstring", "@brief Method void QAccessibleTextInterface::scrollToSubstring(int startIndex, int endIndex)\n", false, &_init_f_scrollToSubstring_1426, &_call_f_scrollToSubstring_1426); + methods += new qt_gsi::GenericMethod ("selection", "@brief Method void QAccessibleTextInterface::selection(int selectionIndex, int *startOffset, int *endOffset)\n", true, &_init_f_selection_c2457, &_call_f_selection_c2457); + methods += new qt_gsi::GenericMethod ("selectionCount", "@brief Method int QAccessibleTextInterface::selectionCount()\n", true, &_init_f_selectionCount_c0, &_call_f_selectionCount_c0); + methods += new qt_gsi::GenericMethod ("setCursorPosition|cursorPosition=", "@brief Method void QAccessibleTextInterface::setCursorPosition(int position)\n", false, &_init_f_setCursorPosition_767, &_call_f_setCursorPosition_767); + methods += new qt_gsi::GenericMethod ("setSelection", "@brief Method void QAccessibleTextInterface::setSelection(int selectionIndex, int startOffset, int endOffset)\n", false, &_init_f_setSelection_2085, &_call_f_setSelection_2085); + methods += new qt_gsi::GenericMethod ("text", "@brief Method QString QAccessibleTextInterface::text(int startOffset, int endOffset)\n", true, &_init_f_text_c1426, &_call_f_text_c1426); + methods += new qt_gsi::GenericMethod ("textAfterOffset", "@brief Method QString QAccessibleTextInterface::textAfterOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset)\n", true, &_init_f_textAfterOffset_c5663, &_call_f_textAfterOffset_c5663); + methods += new qt_gsi::GenericMethod ("textAtOffset", "@brief Method QString QAccessibleTextInterface::textAtOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset)\n", true, &_init_f_textAtOffset_c5663, &_call_f_textAtOffset_c5663); + methods += new qt_gsi::GenericMethod ("textBeforeOffset", "@brief Method QString QAccessibleTextInterface::textBeforeOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset)\n", true, &_init_f_textBeforeOffset_c5663, &_call_f_textBeforeOffset_c5663); + return methods; +} + +gsi::Class decl_QAccessibleTextInterface ("QtGui", "QAccessibleTextInterface_Native", + methods_QAccessibleTextInterface (), + "@hide\n@alias QAccessibleTextInterface"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextInterface () { return decl_QAccessibleTextInterface; } + +} + + +class QAccessibleTextInterface_Adaptor : public QAccessibleTextInterface, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAccessibleTextInterface_Adaptor(); + + // [adaptor ctor] QAccessibleTextInterface::QAccessibleTextInterface() + QAccessibleTextInterface_Adaptor() : QAccessibleTextInterface() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] void QAccessibleTextInterface::addSelection(int startOffset, int endOffset) + void cbs_addSelection_1426_0(int startOffset, int endOffset) + { + __SUPPRESS_UNUSED_WARNING (startOffset); + __SUPPRESS_UNUSED_WARNING (endOffset); + throw qt_gsi::AbstractMethodCalledException("addSelection"); + } + + virtual void addSelection(int startOffset, int endOffset) + { + if (cb_addSelection_1426_0.can_issue()) { + cb_addSelection_1426_0.issue(&QAccessibleTextInterface_Adaptor::cbs_addSelection_1426_0, startOffset, endOffset); + } else { + throw qt_gsi::AbstractMethodCalledException("addSelection"); + } + } + + // [adaptor impl] QString QAccessibleTextInterface::attributes(int offset, int *startOffset, int *endOffset) + QString cbs_attributes_c2457_0(int offset, int *startOffset, int *endOffset) const + { + __SUPPRESS_UNUSED_WARNING (offset); + __SUPPRESS_UNUSED_WARNING (startOffset); + __SUPPRESS_UNUSED_WARNING (endOffset); + throw qt_gsi::AbstractMethodCalledException("attributes"); + } + + virtual QString attributes(int offset, int *startOffset, int *endOffset) const + { + if (cb_attributes_c2457_0.can_issue()) { + return cb_attributes_c2457_0.issue(&QAccessibleTextInterface_Adaptor::cbs_attributes_c2457_0, offset, startOffset, endOffset); + } else { + throw qt_gsi::AbstractMethodCalledException("attributes"); + } + } + + // [adaptor impl] int QAccessibleTextInterface::characterCount() + int cbs_characterCount_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("characterCount"); + } + + virtual int characterCount() const + { + if (cb_characterCount_c0_0.can_issue()) { + return cb_characterCount_c0_0.issue(&QAccessibleTextInterface_Adaptor::cbs_characterCount_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("characterCount"); + } + } + + // [adaptor impl] QRect QAccessibleTextInterface::characterRect(int offset) + QRect cbs_characterRect_c767_0(int offset) const + { + __SUPPRESS_UNUSED_WARNING (offset); + throw qt_gsi::AbstractMethodCalledException("characterRect"); + } + + virtual QRect characterRect(int offset) const + { + if (cb_characterRect_c767_0.can_issue()) { + return cb_characterRect_c767_0.issue(&QAccessibleTextInterface_Adaptor::cbs_characterRect_c767_0, offset); + } else { + throw qt_gsi::AbstractMethodCalledException("characterRect"); + } + } + + // [adaptor impl] int QAccessibleTextInterface::cursorPosition() + int cbs_cursorPosition_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("cursorPosition"); + } + + virtual int cursorPosition() const + { + if (cb_cursorPosition_c0_0.can_issue()) { + return cb_cursorPosition_c0_0.issue(&QAccessibleTextInterface_Adaptor::cbs_cursorPosition_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("cursorPosition"); + } + } + + // [adaptor impl] int QAccessibleTextInterface::offsetAtPoint(const QPoint &point) + int cbs_offsetAtPoint_c1916_0(const QPoint &point) const + { + __SUPPRESS_UNUSED_WARNING (point); + throw qt_gsi::AbstractMethodCalledException("offsetAtPoint"); + } + + virtual int offsetAtPoint(const QPoint &point) const + { + if (cb_offsetAtPoint_c1916_0.can_issue()) { + return cb_offsetAtPoint_c1916_0.issue(&QAccessibleTextInterface_Adaptor::cbs_offsetAtPoint_c1916_0, point); + } else { + throw qt_gsi::AbstractMethodCalledException("offsetAtPoint"); + } + } + + // [adaptor impl] void QAccessibleTextInterface::removeSelection(int selectionIndex) + void cbs_removeSelection_767_0(int selectionIndex) + { + __SUPPRESS_UNUSED_WARNING (selectionIndex); + throw qt_gsi::AbstractMethodCalledException("removeSelection"); + } + + virtual void removeSelection(int selectionIndex) + { + if (cb_removeSelection_767_0.can_issue()) { + cb_removeSelection_767_0.issue(&QAccessibleTextInterface_Adaptor::cbs_removeSelection_767_0, selectionIndex); + } else { + throw qt_gsi::AbstractMethodCalledException("removeSelection"); + } + } + + // [adaptor impl] void QAccessibleTextInterface::scrollToSubstring(int startIndex, int endIndex) + void cbs_scrollToSubstring_1426_0(int startIndex, int endIndex) + { + __SUPPRESS_UNUSED_WARNING (startIndex); + __SUPPRESS_UNUSED_WARNING (endIndex); + throw qt_gsi::AbstractMethodCalledException("scrollToSubstring"); + } + + virtual void scrollToSubstring(int startIndex, int endIndex) + { + if (cb_scrollToSubstring_1426_0.can_issue()) { + cb_scrollToSubstring_1426_0.issue(&QAccessibleTextInterface_Adaptor::cbs_scrollToSubstring_1426_0, startIndex, endIndex); + } else { + throw qt_gsi::AbstractMethodCalledException("scrollToSubstring"); + } + } + + // [adaptor impl] void QAccessibleTextInterface::selection(int selectionIndex, int *startOffset, int *endOffset) + void cbs_selection_c2457_0(int selectionIndex, int *startOffset, int *endOffset) const + { + __SUPPRESS_UNUSED_WARNING (selectionIndex); + __SUPPRESS_UNUSED_WARNING (startOffset); + __SUPPRESS_UNUSED_WARNING (endOffset); + throw qt_gsi::AbstractMethodCalledException("selection"); + } + + virtual void selection(int selectionIndex, int *startOffset, int *endOffset) const + { + if (cb_selection_c2457_0.can_issue()) { + cb_selection_c2457_0.issue(&QAccessibleTextInterface_Adaptor::cbs_selection_c2457_0, selectionIndex, startOffset, endOffset); + } else { + throw qt_gsi::AbstractMethodCalledException("selection"); + } + } + + // [adaptor impl] int QAccessibleTextInterface::selectionCount() + int cbs_selectionCount_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("selectionCount"); + } + + virtual int selectionCount() const + { + if (cb_selectionCount_c0_0.can_issue()) { + return cb_selectionCount_c0_0.issue(&QAccessibleTextInterface_Adaptor::cbs_selectionCount_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("selectionCount"); + } + } + + // [adaptor impl] void QAccessibleTextInterface::setCursorPosition(int position) + void cbs_setCursorPosition_767_0(int position) + { + __SUPPRESS_UNUSED_WARNING (position); + throw qt_gsi::AbstractMethodCalledException("setCursorPosition"); + } + + virtual void setCursorPosition(int position) + { + if (cb_setCursorPosition_767_0.can_issue()) { + cb_setCursorPosition_767_0.issue(&QAccessibleTextInterface_Adaptor::cbs_setCursorPosition_767_0, position); + } else { + throw qt_gsi::AbstractMethodCalledException("setCursorPosition"); + } + } + + // [adaptor impl] void QAccessibleTextInterface::setSelection(int selectionIndex, int startOffset, int endOffset) + void cbs_setSelection_2085_0(int selectionIndex, int startOffset, int endOffset) + { + __SUPPRESS_UNUSED_WARNING (selectionIndex); + __SUPPRESS_UNUSED_WARNING (startOffset); + __SUPPRESS_UNUSED_WARNING (endOffset); + throw qt_gsi::AbstractMethodCalledException("setSelection"); + } + + virtual void setSelection(int selectionIndex, int startOffset, int endOffset) + { + if (cb_setSelection_2085_0.can_issue()) { + cb_setSelection_2085_0.issue(&QAccessibleTextInterface_Adaptor::cbs_setSelection_2085_0, selectionIndex, startOffset, endOffset); + } else { + throw qt_gsi::AbstractMethodCalledException("setSelection"); + } + } + + // [adaptor impl] QString QAccessibleTextInterface::text(int startOffset, int endOffset) + QString cbs_text_c1426_0(int startOffset, int endOffset) const + { + __SUPPRESS_UNUSED_WARNING (startOffset); + __SUPPRESS_UNUSED_WARNING (endOffset); + throw qt_gsi::AbstractMethodCalledException("text"); + } + + virtual QString text(int startOffset, int endOffset) const + { + if (cb_text_c1426_0.can_issue()) { + return cb_text_c1426_0.issue(&QAccessibleTextInterface_Adaptor::cbs_text_c1426_0, startOffset, endOffset); + } else { + throw qt_gsi::AbstractMethodCalledException("text"); + } + } + + // [adaptor impl] QString QAccessibleTextInterface::textAfterOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) + QString cbs_textAfterOffset_c5663_0(int offset, const qt_gsi::Converter::target_type & boundaryType, int *startOffset, int *endOffset) const + { + return QAccessibleTextInterface::textAfterOffset(offset, qt_gsi::QtToCppAdaptor(boundaryType).cref(), startOffset, endOffset); + } + + virtual QString textAfterOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) const + { + if (cb_textAfterOffset_c5663_0.can_issue()) { + return cb_textAfterOffset_c5663_0.issue::target_type &, int *, int *>(&QAccessibleTextInterface_Adaptor::cbs_textAfterOffset_c5663_0, offset, qt_gsi::CppToQtAdaptor(boundaryType), startOffset, endOffset); + } else { + return QAccessibleTextInterface::textAfterOffset(offset, boundaryType, startOffset, endOffset); + } + } + + // [adaptor impl] QString QAccessibleTextInterface::textAtOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) + QString cbs_textAtOffset_c5663_0(int offset, const qt_gsi::Converter::target_type & boundaryType, int *startOffset, int *endOffset) const + { + return QAccessibleTextInterface::textAtOffset(offset, qt_gsi::QtToCppAdaptor(boundaryType).cref(), startOffset, endOffset); + } + + virtual QString textAtOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) const + { + if (cb_textAtOffset_c5663_0.can_issue()) { + return cb_textAtOffset_c5663_0.issue::target_type &, int *, int *>(&QAccessibleTextInterface_Adaptor::cbs_textAtOffset_c5663_0, offset, qt_gsi::CppToQtAdaptor(boundaryType), startOffset, endOffset); + } else { + return QAccessibleTextInterface::textAtOffset(offset, boundaryType, startOffset, endOffset); + } + } + + // [adaptor impl] QString QAccessibleTextInterface::textBeforeOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) + QString cbs_textBeforeOffset_c5663_0(int offset, const qt_gsi::Converter::target_type & boundaryType, int *startOffset, int *endOffset) const + { + return QAccessibleTextInterface::textBeforeOffset(offset, qt_gsi::QtToCppAdaptor(boundaryType).cref(), startOffset, endOffset); + } + + virtual QString textBeforeOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) const + { + if (cb_textBeforeOffset_c5663_0.can_issue()) { + return cb_textBeforeOffset_c5663_0.issue::target_type &, int *, int *>(&QAccessibleTextInterface_Adaptor::cbs_textBeforeOffset_c5663_0, offset, qt_gsi::CppToQtAdaptor(boundaryType), startOffset, endOffset); + } else { + return QAccessibleTextInterface::textBeforeOffset(offset, boundaryType, startOffset, endOffset); + } + } + + gsi::Callback cb_addSelection_1426_0; + gsi::Callback cb_attributes_c2457_0; + gsi::Callback cb_characterCount_c0_0; + gsi::Callback cb_characterRect_c767_0; + gsi::Callback cb_cursorPosition_c0_0; + gsi::Callback cb_offsetAtPoint_c1916_0; + gsi::Callback cb_removeSelection_767_0; + gsi::Callback cb_scrollToSubstring_1426_0; + gsi::Callback cb_selection_c2457_0; + gsi::Callback cb_selectionCount_c0_0; + gsi::Callback cb_setCursorPosition_767_0; + gsi::Callback cb_setSelection_2085_0; + gsi::Callback cb_text_c1426_0; + gsi::Callback cb_textAfterOffset_c5663_0; + gsi::Callback cb_textAtOffset_c5663_0; + gsi::Callback cb_textBeforeOffset_c5663_0; +}; + +QAccessibleTextInterface_Adaptor::~QAccessibleTextInterface_Adaptor() { } + +// Constructor QAccessibleTextInterface::QAccessibleTextInterface() (adaptor class) + +static void _init_ctor_QAccessibleTextInterface_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleTextInterface_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAccessibleTextInterface_Adaptor ()); +} + + +// void QAccessibleTextInterface::addSelection(int startOffset, int endOffset) + +static void _init_cbs_addSelection_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("startOffset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("endOffset"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_addSelection_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTextInterface_Adaptor *)cls)->cbs_addSelection_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_addSelection_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextInterface_Adaptor *)cls)->cb_addSelection_1426_0 = cb; +} + + +// QString QAccessibleTextInterface::attributes(int offset, int *startOffset, int *endOffset) + +static void _init_cbs_attributes_c2457_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("startOffset"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("endOffset"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_attributes_c2457_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int *arg2 = args.read (heap); + int *arg3 = args.read (heap); + ret.write ((QString)((QAccessibleTextInterface_Adaptor *)cls)->cbs_attributes_c2457_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_attributes_c2457_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextInterface_Adaptor *)cls)->cb_attributes_c2457_0 = cb; +} + + +// int QAccessibleTextInterface::characterCount() + +static void _init_cbs_characterCount_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_characterCount_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTextInterface_Adaptor *)cls)->cbs_characterCount_c0_0 ()); +} + +static void _set_callback_cbs_characterCount_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextInterface_Adaptor *)cls)->cb_characterCount_c0_0 = cb; +} + + +// QRect QAccessibleTextInterface::characterRect(int offset) + +static void _init_cbs_characterRect_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_characterRect_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QRect)((QAccessibleTextInterface_Adaptor *)cls)->cbs_characterRect_c767_0 (arg1)); +} + +static void _set_callback_cbs_characterRect_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextInterface_Adaptor *)cls)->cb_characterRect_c767_0 = cb; +} + + +// int QAccessibleTextInterface::cursorPosition() + +static void _init_cbs_cursorPosition_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_cursorPosition_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTextInterface_Adaptor *)cls)->cbs_cursorPosition_c0_0 ()); +} + +static void _set_callback_cbs_cursorPosition_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextInterface_Adaptor *)cls)->cb_cursorPosition_c0_0 = cb; +} + + +// int QAccessibleTextInterface::offsetAtPoint(const QPoint &point) + +static void _init_cbs_offsetAtPoint_c1916_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_offsetAtPoint_c1916_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = args.read (heap); + ret.write ((int)((QAccessibleTextInterface_Adaptor *)cls)->cbs_offsetAtPoint_c1916_0 (arg1)); +} + +static void _set_callback_cbs_offsetAtPoint_c1916_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextInterface_Adaptor *)cls)->cb_offsetAtPoint_c1916_0 = cb; +} + + +// void QAccessibleTextInterface::removeSelection(int selectionIndex) + +static void _init_cbs_removeSelection_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_removeSelection_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTextInterface_Adaptor *)cls)->cbs_removeSelection_767_0 (arg1); +} + +static void _set_callback_cbs_removeSelection_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextInterface_Adaptor *)cls)->cb_removeSelection_767_0 = cb; +} + + +// void QAccessibleTextInterface::scrollToSubstring(int startIndex, int endIndex) + +static void _init_cbs_scrollToSubstring_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("startIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("endIndex"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollToSubstring_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTextInterface_Adaptor *)cls)->cbs_scrollToSubstring_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollToSubstring_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextInterface_Adaptor *)cls)->cb_scrollToSubstring_1426_0 = cb; +} + + +// void QAccessibleTextInterface::selection(int selectionIndex, int *startOffset, int *endOffset) + +static void _init_cbs_selection_c2457_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("startOffset"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("endOffset"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_selection_c2457_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int *arg2 = args.read (heap); + int *arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTextInterface_Adaptor *)cls)->cbs_selection_c2457_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_selection_c2457_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextInterface_Adaptor *)cls)->cb_selection_c2457_0 = cb; +} + + +// int QAccessibleTextInterface::selectionCount() + +static void _init_cbs_selectionCount_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_selectionCount_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTextInterface_Adaptor *)cls)->cbs_selectionCount_c0_0 ()); +} + +static void _set_callback_cbs_selectionCount_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextInterface_Adaptor *)cls)->cb_selectionCount_c0_0 = cb; +} + + +// void QAccessibleTextInterface::setCursorPosition(int position) + +static void _init_cbs_setCursorPosition_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setCursorPosition_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTextInterface_Adaptor *)cls)->cbs_setCursorPosition_767_0 (arg1); +} + +static void _set_callback_cbs_setCursorPosition_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextInterface_Adaptor *)cls)->cb_setCursorPosition_767_0 = cb; +} + + +// void QAccessibleTextInterface::setSelection(int selectionIndex, int startOffset, int endOffset) + +static void _init_cbs_setSelection_2085_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("startOffset"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("endOffset"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setSelection_2085_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTextInterface_Adaptor *)cls)->cbs_setSelection_2085_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_setSelection_2085_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextInterface_Adaptor *)cls)->cb_setSelection_2085_0 = cb; +} + + +// QString QAccessibleTextInterface::text(int startOffset, int endOffset) + +static void _init_cbs_text_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("startOffset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("endOffset"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_text_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + ret.write ((QString)((QAccessibleTextInterface_Adaptor *)cls)->cbs_text_c1426_0 (arg1, arg2)); +} + +static void _set_callback_cbs_text_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextInterface_Adaptor *)cls)->cb_text_c1426_0 = cb; +} + + +// QString QAccessibleTextInterface::textAfterOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) + +static void _init_cbs_textAfterOffset_c5663_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("boundaryType"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("startOffset"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("endOffset"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_textAfterOffset_c5663_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int *arg3 = args.read (heap); + int *arg4 = args.read (heap); + ret.write ((QString)((QAccessibleTextInterface_Adaptor *)cls)->cbs_textAfterOffset_c5663_0 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_textAfterOffset_c5663_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextInterface_Adaptor *)cls)->cb_textAfterOffset_c5663_0 = cb; +} + + +// QString QAccessibleTextInterface::textAtOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) + +static void _init_cbs_textAtOffset_c5663_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("boundaryType"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("startOffset"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("endOffset"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_textAtOffset_c5663_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int *arg3 = args.read (heap); + int *arg4 = args.read (heap); + ret.write ((QString)((QAccessibleTextInterface_Adaptor *)cls)->cbs_textAtOffset_c5663_0 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_textAtOffset_c5663_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextInterface_Adaptor *)cls)->cb_textAtOffset_c5663_0 = cb; +} + + +// QString QAccessibleTextInterface::textBeforeOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset) + +static void _init_cbs_textBeforeOffset_c5663_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("boundaryType"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("startOffset"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("endOffset"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_textBeforeOffset_c5663_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int *arg3 = args.read (heap); + int *arg4 = args.read (heap); + ret.write ((QString)((QAccessibleTextInterface_Adaptor *)cls)->cbs_textBeforeOffset_c5663_0 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_textBeforeOffset_c5663_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextInterface_Adaptor *)cls)->cb_textBeforeOffset_c5663_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAccessibleTextInterface (); + +static gsi::Methods methods_QAccessibleTextInterface_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleTextInterface::QAccessibleTextInterface()\nThis method creates an object of class QAccessibleTextInterface.", &_init_ctor_QAccessibleTextInterface_Adaptor_0, &_call_ctor_QAccessibleTextInterface_Adaptor_0); + methods += new qt_gsi::GenericMethod ("addSelection", "@brief Virtual method void QAccessibleTextInterface::addSelection(int startOffset, int endOffset)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_addSelection_1426_0, &_call_cbs_addSelection_1426_0); + methods += new qt_gsi::GenericMethod ("addSelection", "@hide", false, &_init_cbs_addSelection_1426_0, &_call_cbs_addSelection_1426_0, &_set_callback_cbs_addSelection_1426_0); + methods += new qt_gsi::GenericMethod ("attributes", "@brief Virtual method QString QAccessibleTextInterface::attributes(int offset, int *startOffset, int *endOffset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_attributes_c2457_0, &_call_cbs_attributes_c2457_0); + methods += new qt_gsi::GenericMethod ("attributes", "@hide", true, &_init_cbs_attributes_c2457_0, &_call_cbs_attributes_c2457_0, &_set_callback_cbs_attributes_c2457_0); + methods += new qt_gsi::GenericMethod ("characterCount", "@brief Virtual method int QAccessibleTextInterface::characterCount()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_characterCount_c0_0, &_call_cbs_characterCount_c0_0); + methods += new qt_gsi::GenericMethod ("characterCount", "@hide", true, &_init_cbs_characterCount_c0_0, &_call_cbs_characterCount_c0_0, &_set_callback_cbs_characterCount_c0_0); + methods += new qt_gsi::GenericMethod ("characterRect", "@brief Virtual method QRect QAccessibleTextInterface::characterRect(int offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_characterRect_c767_0, &_call_cbs_characterRect_c767_0); + methods += new qt_gsi::GenericMethod ("characterRect", "@hide", true, &_init_cbs_characterRect_c767_0, &_call_cbs_characterRect_c767_0, &_set_callback_cbs_characterRect_c767_0); + methods += new qt_gsi::GenericMethod ("cursorPosition", "@brief Virtual method int QAccessibleTextInterface::cursorPosition()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_cursorPosition_c0_0, &_call_cbs_cursorPosition_c0_0); + methods += new qt_gsi::GenericMethod ("cursorPosition", "@hide", true, &_init_cbs_cursorPosition_c0_0, &_call_cbs_cursorPosition_c0_0, &_set_callback_cbs_cursorPosition_c0_0); + methods += new qt_gsi::GenericMethod ("offsetAtPoint", "@brief Virtual method int QAccessibleTextInterface::offsetAtPoint(const QPoint &point)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_offsetAtPoint_c1916_0, &_call_cbs_offsetAtPoint_c1916_0); + methods += new qt_gsi::GenericMethod ("offsetAtPoint", "@hide", true, &_init_cbs_offsetAtPoint_c1916_0, &_call_cbs_offsetAtPoint_c1916_0, &_set_callback_cbs_offsetAtPoint_c1916_0); + methods += new qt_gsi::GenericMethod ("removeSelection", "@brief Virtual method void QAccessibleTextInterface::removeSelection(int selectionIndex)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeSelection_767_0, &_call_cbs_removeSelection_767_0); + methods += new qt_gsi::GenericMethod ("removeSelection", "@hide", false, &_init_cbs_removeSelection_767_0, &_call_cbs_removeSelection_767_0, &_set_callback_cbs_removeSelection_767_0); + methods += new qt_gsi::GenericMethod ("scrollToSubstring", "@brief Virtual method void QAccessibleTextInterface::scrollToSubstring(int startIndex, int endIndex)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollToSubstring_1426_0, &_call_cbs_scrollToSubstring_1426_0); + methods += new qt_gsi::GenericMethod ("scrollToSubstring", "@hide", false, &_init_cbs_scrollToSubstring_1426_0, &_call_cbs_scrollToSubstring_1426_0, &_set_callback_cbs_scrollToSubstring_1426_0); + methods += new qt_gsi::GenericMethod ("selection", "@brief Virtual method void QAccessibleTextInterface::selection(int selectionIndex, int *startOffset, int *endOffset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selection_c2457_0, &_call_cbs_selection_c2457_0); + methods += new qt_gsi::GenericMethod ("selection", "@hide", true, &_init_cbs_selection_c2457_0, &_call_cbs_selection_c2457_0, &_set_callback_cbs_selection_c2457_0); + methods += new qt_gsi::GenericMethod ("selectionCount", "@brief Virtual method int QAccessibleTextInterface::selectionCount()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectionCount_c0_0, &_call_cbs_selectionCount_c0_0); + methods += new qt_gsi::GenericMethod ("selectionCount", "@hide", true, &_init_cbs_selectionCount_c0_0, &_call_cbs_selectionCount_c0_0, &_set_callback_cbs_selectionCount_c0_0); + methods += new qt_gsi::GenericMethod ("setCursorPosition", "@brief Virtual method void QAccessibleTextInterface::setCursorPosition(int position)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setCursorPosition_767_0, &_call_cbs_setCursorPosition_767_0); + methods += new qt_gsi::GenericMethod ("setCursorPosition", "@hide", false, &_init_cbs_setCursorPosition_767_0, &_call_cbs_setCursorPosition_767_0, &_set_callback_cbs_setCursorPosition_767_0); + methods += new qt_gsi::GenericMethod ("setSelection", "@brief Virtual method void QAccessibleTextInterface::setSelection(int selectionIndex, int startOffset, int endOffset)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelection_2085_0, &_call_cbs_setSelection_2085_0); + methods += new qt_gsi::GenericMethod ("setSelection", "@hide", false, &_init_cbs_setSelection_2085_0, &_call_cbs_setSelection_2085_0, &_set_callback_cbs_setSelection_2085_0); + methods += new qt_gsi::GenericMethod ("text", "@brief Virtual method QString QAccessibleTextInterface::text(int startOffset, int endOffset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_text_c1426_0, &_call_cbs_text_c1426_0); + methods += new qt_gsi::GenericMethod ("text", "@hide", true, &_init_cbs_text_c1426_0, &_call_cbs_text_c1426_0, &_set_callback_cbs_text_c1426_0); + methods += new qt_gsi::GenericMethod ("textAfterOffset", "@brief Virtual method QString QAccessibleTextInterface::textAfterOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_textAfterOffset_c5663_0, &_call_cbs_textAfterOffset_c5663_0); + methods += new qt_gsi::GenericMethod ("textAfterOffset", "@hide", true, &_init_cbs_textAfterOffset_c5663_0, &_call_cbs_textAfterOffset_c5663_0, &_set_callback_cbs_textAfterOffset_c5663_0); + methods += new qt_gsi::GenericMethod ("textAtOffset", "@brief Virtual method QString QAccessibleTextInterface::textAtOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_textAtOffset_c5663_0, &_call_cbs_textAtOffset_c5663_0); + methods += new qt_gsi::GenericMethod ("textAtOffset", "@hide", true, &_init_cbs_textAtOffset_c5663_0, &_call_cbs_textAtOffset_c5663_0, &_set_callback_cbs_textAtOffset_c5663_0); + methods += new qt_gsi::GenericMethod ("textBeforeOffset", "@brief Virtual method QString QAccessibleTextInterface::textBeforeOffset(int offset, QAccessible::TextBoundaryType boundaryType, int *startOffset, int *endOffset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_textBeforeOffset_c5663_0, &_call_cbs_textBeforeOffset_c5663_0); + methods += new qt_gsi::GenericMethod ("textBeforeOffset", "@hide", true, &_init_cbs_textBeforeOffset_c5663_0, &_call_cbs_textBeforeOffset_c5663_0, &_set_callback_cbs_textBeforeOffset_c5663_0); + return methods; +} + +gsi::Class decl_QAccessibleTextInterface_Adaptor (qtdecl_QAccessibleTextInterface (), "QtGui", "QAccessibleTextInterface", + methods_QAccessibleTextInterface_Adaptor (), + "@qt\n@brief Binding of QAccessibleTextInterface"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextRemoveEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextRemoveEvent.cc new file mode 100644 index 000000000..dfc4d4f49 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextRemoveEvent.cc @@ -0,0 +1,215 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleTextRemoveEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleTextRemoveEvent + +// int QAccessibleTextRemoveEvent::changePosition() + + +static void _init_f_changePosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_changePosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTextRemoveEvent *)cls)->changePosition ()); +} + + +// QString QAccessibleTextRemoveEvent::textRemoved() + + +static void _init_f_textRemoved_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textRemoved_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAccessibleTextRemoveEvent *)cls)->textRemoved ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleTextRemoveEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("changePosition", "@brief Method int QAccessibleTextRemoveEvent::changePosition()\n", true, &_init_f_changePosition_c0, &_call_f_changePosition_c0); + methods += new qt_gsi::GenericMethod ("textRemoved", "@brief Method QString QAccessibleTextRemoveEvent::textRemoved()\n", true, &_init_f_textRemoved_c0, &_call_f_textRemoved_c0); + return methods; +} + +gsi::Class &qtdecl_QAccessibleTextCursorEvent (); + +gsi::Class decl_QAccessibleTextRemoveEvent (qtdecl_QAccessibleTextCursorEvent (), "QtGui", "QAccessibleTextRemoveEvent_Native", + methods_QAccessibleTextRemoveEvent (), + "@hide\n@alias QAccessibleTextRemoveEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextRemoveEvent () { return decl_QAccessibleTextRemoveEvent; } + +} + + +class QAccessibleTextRemoveEvent_Adaptor : public QAccessibleTextRemoveEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAccessibleTextRemoveEvent_Adaptor(); + + // [adaptor ctor] QAccessibleTextRemoveEvent::QAccessibleTextRemoveEvent(QObject *obj, int position, const QString &text) + QAccessibleTextRemoveEvent_Adaptor(QObject *obj, int position, const QString &text) : QAccessibleTextRemoveEvent(obj, position, text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAccessibleTextRemoveEvent::QAccessibleTextRemoveEvent(QAccessibleInterface *iface, int position, const QString &text) + QAccessibleTextRemoveEvent_Adaptor(QAccessibleInterface *iface, int position, const QString &text) : QAccessibleTextRemoveEvent(iface, position, text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QAccessibleInterface *QAccessibleTextRemoveEvent::accessibleInterface() + QAccessibleInterface * cbs_accessibleInterface_c0_0() const + { + return QAccessibleTextRemoveEvent::accessibleInterface(); + } + + virtual QAccessibleInterface * accessibleInterface() const + { + if (cb_accessibleInterface_c0_0.can_issue()) { + return cb_accessibleInterface_c0_0.issue(&QAccessibleTextRemoveEvent_Adaptor::cbs_accessibleInterface_c0_0); + } else { + return QAccessibleTextRemoveEvent::accessibleInterface(); + } + } + + gsi::Callback cb_accessibleInterface_c0_0; +}; + +QAccessibleTextRemoveEvent_Adaptor::~QAccessibleTextRemoveEvent_Adaptor() { } + +// Constructor QAccessibleTextRemoveEvent::QAccessibleTextRemoveEvent(QObject *obj, int position, const QString &text) (adaptor class) + +static void _init_ctor_QAccessibleTextRemoveEvent_Adaptor_3878 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("obj"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("position"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleTextRemoveEvent_Adaptor_3878 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write (new QAccessibleTextRemoveEvent_Adaptor (arg1, arg2, arg3)); +} + + +// Constructor QAccessibleTextRemoveEvent::QAccessibleTextRemoveEvent(QAccessibleInterface *iface, int position, const QString &text) (adaptor class) + +static void _init_ctor_QAccessibleTextRemoveEvent_Adaptor_5198 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iface"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("position"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleTextRemoveEvent_Adaptor_5198 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAccessibleInterface *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write (new QAccessibleTextRemoveEvent_Adaptor (arg1, arg2, arg3)); +} + + +// QAccessibleInterface *QAccessibleTextRemoveEvent::accessibleInterface() + +static void _init_cbs_accessibleInterface_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accessibleInterface_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleTextRemoveEvent_Adaptor *)cls)->cbs_accessibleInterface_c0_0 ()); +} + +static void _set_callback_cbs_accessibleInterface_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextRemoveEvent_Adaptor *)cls)->cb_accessibleInterface_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAccessibleTextRemoveEvent (); + +static gsi::Methods methods_QAccessibleTextRemoveEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleTextRemoveEvent::QAccessibleTextRemoveEvent(QObject *obj, int position, const QString &text)\nThis method creates an object of class QAccessibleTextRemoveEvent.", &_init_ctor_QAccessibleTextRemoveEvent_Adaptor_3878, &_call_ctor_QAccessibleTextRemoveEvent_Adaptor_3878); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleTextRemoveEvent::QAccessibleTextRemoveEvent(QAccessibleInterface *iface, int position, const QString &text)\nThis method creates an object of class QAccessibleTextRemoveEvent.", &_init_ctor_QAccessibleTextRemoveEvent_Adaptor_5198, &_call_ctor_QAccessibleTextRemoveEvent_Adaptor_5198); + methods += new qt_gsi::GenericMethod ("accessibleInterface", "@brief Virtual method QAccessibleInterface *QAccessibleTextRemoveEvent::accessibleInterface()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_accessibleInterface_c0_0, &_call_cbs_accessibleInterface_c0_0); + methods += new qt_gsi::GenericMethod ("accessibleInterface", "@hide", true, &_init_cbs_accessibleInterface_c0_0, &_call_cbs_accessibleInterface_c0_0, &_set_callback_cbs_accessibleInterface_c0_0); + return methods; +} + +gsi::Class decl_QAccessibleTextRemoveEvent_Adaptor (qtdecl_QAccessibleTextRemoveEvent (), "QtGui", "QAccessibleTextRemoveEvent", + methods_QAccessibleTextRemoveEvent_Adaptor (), + "@qt\n@brief Binding of QAccessibleTextRemoveEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextSelectionEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextSelectionEvent.cc new file mode 100644 index 000000000..b87839dcd --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextSelectionEvent.cc @@ -0,0 +1,239 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleTextSelectionEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleTextSelectionEvent + +// int QAccessibleTextSelectionEvent::selectionEnd() + + +static void _init_f_selectionEnd_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectionEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTextSelectionEvent *)cls)->selectionEnd ()); +} + + +// int QAccessibleTextSelectionEvent::selectionStart() + + +static void _init_f_selectionStart_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectionStart_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTextSelectionEvent *)cls)->selectionStart ()); +} + + +// void QAccessibleTextSelectionEvent::setSelection(int start, int end) + + +static void _init_f_setSelection_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("end"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setSelection_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleTextSelectionEvent *)cls)->setSelection (arg1, arg2); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleTextSelectionEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("selectionEnd", "@brief Method int QAccessibleTextSelectionEvent::selectionEnd()\n", true, &_init_f_selectionEnd_c0, &_call_f_selectionEnd_c0); + methods += new qt_gsi::GenericMethod ("selectionStart", "@brief Method int QAccessibleTextSelectionEvent::selectionStart()\n", true, &_init_f_selectionStart_c0, &_call_f_selectionStart_c0); + methods += new qt_gsi::GenericMethod ("setSelection", "@brief Method void QAccessibleTextSelectionEvent::setSelection(int start, int end)\n", false, &_init_f_setSelection_1426, &_call_f_setSelection_1426); + return methods; +} + +gsi::Class &qtdecl_QAccessibleTextCursorEvent (); + +gsi::Class decl_QAccessibleTextSelectionEvent (qtdecl_QAccessibleTextCursorEvent (), "QtGui", "QAccessibleTextSelectionEvent_Native", + methods_QAccessibleTextSelectionEvent (), + "@hide\n@alias QAccessibleTextSelectionEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextSelectionEvent () { return decl_QAccessibleTextSelectionEvent; } + +} + + +class QAccessibleTextSelectionEvent_Adaptor : public QAccessibleTextSelectionEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAccessibleTextSelectionEvent_Adaptor(); + + // [adaptor ctor] QAccessibleTextSelectionEvent::QAccessibleTextSelectionEvent(QObject *obj, int start, int end) + QAccessibleTextSelectionEvent_Adaptor(QObject *obj, int start, int end) : QAccessibleTextSelectionEvent(obj, start, end) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAccessibleTextSelectionEvent::QAccessibleTextSelectionEvent(QAccessibleInterface *iface, int start, int end) + QAccessibleTextSelectionEvent_Adaptor(QAccessibleInterface *iface, int start, int end) : QAccessibleTextSelectionEvent(iface, start, end) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QAccessibleInterface *QAccessibleTextSelectionEvent::accessibleInterface() + QAccessibleInterface * cbs_accessibleInterface_c0_0() const + { + return QAccessibleTextSelectionEvent::accessibleInterface(); + } + + virtual QAccessibleInterface * accessibleInterface() const + { + if (cb_accessibleInterface_c0_0.can_issue()) { + return cb_accessibleInterface_c0_0.issue(&QAccessibleTextSelectionEvent_Adaptor::cbs_accessibleInterface_c0_0); + } else { + return QAccessibleTextSelectionEvent::accessibleInterface(); + } + } + + gsi::Callback cb_accessibleInterface_c0_0; +}; + +QAccessibleTextSelectionEvent_Adaptor::~QAccessibleTextSelectionEvent_Adaptor() { } + +// Constructor QAccessibleTextSelectionEvent::QAccessibleTextSelectionEvent(QObject *obj, int start, int end) (adaptor class) + +static void _init_ctor_QAccessibleTextSelectionEvent_Adaptor_2620 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("obj"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleTextSelectionEvent_Adaptor_2620 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ret.write (new QAccessibleTextSelectionEvent_Adaptor (arg1, arg2, arg3)); +} + + +// Constructor QAccessibleTextSelectionEvent::QAccessibleTextSelectionEvent(QAccessibleInterface *iface, int start, int end) (adaptor class) + +static void _init_ctor_QAccessibleTextSelectionEvent_Adaptor_3940 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iface"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleTextSelectionEvent_Adaptor_3940 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAccessibleInterface *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ret.write (new QAccessibleTextSelectionEvent_Adaptor (arg1, arg2, arg3)); +} + + +// QAccessibleInterface *QAccessibleTextSelectionEvent::accessibleInterface() + +static void _init_cbs_accessibleInterface_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accessibleInterface_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleTextSelectionEvent_Adaptor *)cls)->cbs_accessibleInterface_c0_0 ()); +} + +static void _set_callback_cbs_accessibleInterface_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextSelectionEvent_Adaptor *)cls)->cb_accessibleInterface_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAccessibleTextSelectionEvent (); + +static gsi::Methods methods_QAccessibleTextSelectionEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleTextSelectionEvent::QAccessibleTextSelectionEvent(QObject *obj, int start, int end)\nThis method creates an object of class QAccessibleTextSelectionEvent.", &_init_ctor_QAccessibleTextSelectionEvent_Adaptor_2620, &_call_ctor_QAccessibleTextSelectionEvent_Adaptor_2620); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleTextSelectionEvent::QAccessibleTextSelectionEvent(QAccessibleInterface *iface, int start, int end)\nThis method creates an object of class QAccessibleTextSelectionEvent.", &_init_ctor_QAccessibleTextSelectionEvent_Adaptor_3940, &_call_ctor_QAccessibleTextSelectionEvent_Adaptor_3940); + methods += new qt_gsi::GenericMethod ("accessibleInterface", "@brief Virtual method QAccessibleInterface *QAccessibleTextSelectionEvent::accessibleInterface()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_accessibleInterface_c0_0, &_call_cbs_accessibleInterface_c0_0); + methods += new qt_gsi::GenericMethod ("accessibleInterface", "@hide", true, &_init_cbs_accessibleInterface_c0_0, &_call_cbs_accessibleInterface_c0_0, &_set_callback_cbs_accessibleInterface_c0_0); + return methods; +} + +gsi::Class decl_QAccessibleTextSelectionEvent_Adaptor (qtdecl_QAccessibleTextSelectionEvent (), "QtGui", "QAccessibleTextSelectionEvent", + methods_QAccessibleTextSelectionEvent_Adaptor (), + "@qt\n@brief Binding of QAccessibleTextSelectionEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc new file mode 100644 index 000000000..903b76b5e --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleTextUpdateEvent.cc @@ -0,0 +1,237 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleTextUpdateEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleTextUpdateEvent + +// int QAccessibleTextUpdateEvent::changePosition() + + +static void _init_f_changePosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_changePosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleTextUpdateEvent *)cls)->changePosition ()); +} + + +// QString QAccessibleTextUpdateEvent::textInserted() + + +static void _init_f_textInserted_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textInserted_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAccessibleTextUpdateEvent *)cls)->textInserted ()); +} + + +// QString QAccessibleTextUpdateEvent::textRemoved() + + +static void _init_f_textRemoved_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textRemoved_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAccessibleTextUpdateEvent *)cls)->textRemoved ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleTextUpdateEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("changePosition", "@brief Method int QAccessibleTextUpdateEvent::changePosition()\n", true, &_init_f_changePosition_c0, &_call_f_changePosition_c0); + methods += new qt_gsi::GenericMethod ("textInserted", "@brief Method QString QAccessibleTextUpdateEvent::textInserted()\n", true, &_init_f_textInserted_c0, &_call_f_textInserted_c0); + methods += new qt_gsi::GenericMethod ("textRemoved", "@brief Method QString QAccessibleTextUpdateEvent::textRemoved()\n", true, &_init_f_textRemoved_c0, &_call_f_textRemoved_c0); + return methods; +} + +gsi::Class &qtdecl_QAccessibleTextCursorEvent (); + +gsi::Class decl_QAccessibleTextUpdateEvent (qtdecl_QAccessibleTextCursorEvent (), "QtGui", "QAccessibleTextUpdateEvent_Native", + methods_QAccessibleTextUpdateEvent (), + "@hide\n@alias QAccessibleTextUpdateEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextUpdateEvent () { return decl_QAccessibleTextUpdateEvent; } + +} + + +class QAccessibleTextUpdateEvent_Adaptor : public QAccessibleTextUpdateEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAccessibleTextUpdateEvent_Adaptor(); + + // [adaptor ctor] QAccessibleTextUpdateEvent::QAccessibleTextUpdateEvent(QObject *obj, int position, const QString &oldText, const QString &text) + QAccessibleTextUpdateEvent_Adaptor(QObject *obj, int position, const QString &oldText, const QString &text) : QAccessibleTextUpdateEvent(obj, position, oldText, text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAccessibleTextUpdateEvent::QAccessibleTextUpdateEvent(QAccessibleInterface *iface, int position, const QString &oldText, const QString &text) + QAccessibleTextUpdateEvent_Adaptor(QAccessibleInterface *iface, int position, const QString &oldText, const QString &text) : QAccessibleTextUpdateEvent(iface, position, oldText, text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QAccessibleInterface *QAccessibleTextUpdateEvent::accessibleInterface() + QAccessibleInterface * cbs_accessibleInterface_c0_0() const + { + return QAccessibleTextUpdateEvent::accessibleInterface(); + } + + virtual QAccessibleInterface * accessibleInterface() const + { + if (cb_accessibleInterface_c0_0.can_issue()) { + return cb_accessibleInterface_c0_0.issue(&QAccessibleTextUpdateEvent_Adaptor::cbs_accessibleInterface_c0_0); + } else { + return QAccessibleTextUpdateEvent::accessibleInterface(); + } + } + + gsi::Callback cb_accessibleInterface_c0_0; +}; + +QAccessibleTextUpdateEvent_Adaptor::~QAccessibleTextUpdateEvent_Adaptor() { } + +// Constructor QAccessibleTextUpdateEvent::QAccessibleTextUpdateEvent(QObject *obj, int position, const QString &oldText, const QString &text) (adaptor class) + +static void _init_ctor_QAccessibleTextUpdateEvent_Adaptor_5795 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("obj"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("position"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("oldText"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("text"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleTextUpdateEvent_Adaptor_5795 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + const QString &arg4 = gsi::arg_reader() (args, heap); + ret.write (new QAccessibleTextUpdateEvent_Adaptor (arg1, arg2, arg3, arg4)); +} + + +// Constructor QAccessibleTextUpdateEvent::QAccessibleTextUpdateEvent(QAccessibleInterface *iface, int position, const QString &oldText, const QString &text) (adaptor class) + +static void _init_ctor_QAccessibleTextUpdateEvent_Adaptor_7115 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iface"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("position"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("oldText"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("text"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleTextUpdateEvent_Adaptor_7115 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAccessibleInterface *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + const QString &arg4 = gsi::arg_reader() (args, heap); + ret.write (new QAccessibleTextUpdateEvent_Adaptor (arg1, arg2, arg3, arg4)); +} + + +// QAccessibleInterface *QAccessibleTextUpdateEvent::accessibleInterface() + +static void _init_cbs_accessibleInterface_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accessibleInterface_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleTextUpdateEvent_Adaptor *)cls)->cbs_accessibleInterface_c0_0 ()); +} + +static void _set_callback_cbs_accessibleInterface_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleTextUpdateEvent_Adaptor *)cls)->cb_accessibleInterface_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAccessibleTextUpdateEvent (); + +static gsi::Methods methods_QAccessibleTextUpdateEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleTextUpdateEvent::QAccessibleTextUpdateEvent(QObject *obj, int position, const QString &oldText, const QString &text)\nThis method creates an object of class QAccessibleTextUpdateEvent.", &_init_ctor_QAccessibleTextUpdateEvent_Adaptor_5795, &_call_ctor_QAccessibleTextUpdateEvent_Adaptor_5795); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleTextUpdateEvent::QAccessibleTextUpdateEvent(QAccessibleInterface *iface, int position, const QString &oldText, const QString &text)\nThis method creates an object of class QAccessibleTextUpdateEvent.", &_init_ctor_QAccessibleTextUpdateEvent_Adaptor_7115, &_call_ctor_QAccessibleTextUpdateEvent_Adaptor_7115); + methods += new qt_gsi::GenericMethod ("accessibleInterface", "@brief Virtual method QAccessibleInterface *QAccessibleTextUpdateEvent::accessibleInterface()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_accessibleInterface_c0_0, &_call_cbs_accessibleInterface_c0_0); + methods += new qt_gsi::GenericMethod ("accessibleInterface", "@hide", true, &_init_cbs_accessibleInterface_c0_0, &_call_cbs_accessibleInterface_c0_0, &_set_callback_cbs_accessibleInterface_c0_0); + return methods; +} + +gsi::Class decl_QAccessibleTextUpdateEvent_Adaptor (qtdecl_QAccessibleTextUpdateEvent (), "QtGui", "QAccessibleTextUpdateEvent", + methods_QAccessibleTextUpdateEvent_Adaptor (), + "@qt\n@brief Binding of QAccessibleTextUpdateEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleValueChangeEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleValueChangeEvent.cc new file mode 100644 index 000000000..7420e6215 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleValueChangeEvent.cc @@ -0,0 +1,214 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleValueChangeEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleValueChangeEvent + +// void QAccessibleValueChangeEvent::setValue(const QVariant &val) + + +static void _init_f_setValue_2119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("val"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setValue_2119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleValueChangeEvent *)cls)->setValue (arg1); +} + + +// QVariant QAccessibleValueChangeEvent::value() + + +static void _init_f_value_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_value_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QAccessibleValueChangeEvent *)cls)->value ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleValueChangeEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("setValue|value=", "@brief Method void QAccessibleValueChangeEvent::setValue(const QVariant &val)\n", false, &_init_f_setValue_2119, &_call_f_setValue_2119); + methods += new qt_gsi::GenericMethod (":value", "@brief Method QVariant QAccessibleValueChangeEvent::value()\n", true, &_init_f_value_c0, &_call_f_value_c0); + return methods; +} + +gsi::Class &qtdecl_QAccessibleEvent (); + +gsi::Class decl_QAccessibleValueChangeEvent (qtdecl_QAccessibleEvent (), "QtGui", "QAccessibleValueChangeEvent_Native", + methods_QAccessibleValueChangeEvent (), + "@hide\n@alias QAccessibleValueChangeEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleValueChangeEvent () { return decl_QAccessibleValueChangeEvent; } + +} + + +class QAccessibleValueChangeEvent_Adaptor : public QAccessibleValueChangeEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAccessibleValueChangeEvent_Adaptor(); + + // [adaptor ctor] QAccessibleValueChangeEvent::QAccessibleValueChangeEvent(QObject *obj, const QVariant &val) + QAccessibleValueChangeEvent_Adaptor(QObject *obj, const QVariant &val) : QAccessibleValueChangeEvent(obj, val) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAccessibleValueChangeEvent::QAccessibleValueChangeEvent(QAccessibleInterface *iface, const QVariant &val) + QAccessibleValueChangeEvent_Adaptor(QAccessibleInterface *iface, const QVariant &val) : QAccessibleValueChangeEvent(iface, val) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QAccessibleInterface *QAccessibleValueChangeEvent::accessibleInterface() + QAccessibleInterface * cbs_accessibleInterface_c0_0() const + { + return QAccessibleValueChangeEvent::accessibleInterface(); + } + + virtual QAccessibleInterface * accessibleInterface() const + { + if (cb_accessibleInterface_c0_0.can_issue()) { + return cb_accessibleInterface_c0_0.issue(&QAccessibleValueChangeEvent_Adaptor::cbs_accessibleInterface_c0_0); + } else { + return QAccessibleValueChangeEvent::accessibleInterface(); + } + } + + gsi::Callback cb_accessibleInterface_c0_0; +}; + +QAccessibleValueChangeEvent_Adaptor::~QAccessibleValueChangeEvent_Adaptor() { } + +// Constructor QAccessibleValueChangeEvent::QAccessibleValueChangeEvent(QObject *obj, const QVariant &val) (adaptor class) + +static void _init_ctor_QAccessibleValueChangeEvent_Adaptor_3313 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("obj"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("val"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleValueChangeEvent_Adaptor_3313 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QAccessibleValueChangeEvent_Adaptor (arg1, arg2)); +} + + +// Constructor QAccessibleValueChangeEvent::QAccessibleValueChangeEvent(QAccessibleInterface *iface, const QVariant &val) (adaptor class) + +static void _init_ctor_QAccessibleValueChangeEvent_Adaptor_4633 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iface"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("val"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleValueChangeEvent_Adaptor_4633 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAccessibleInterface *arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QAccessibleValueChangeEvent_Adaptor (arg1, arg2)); +} + + +// QAccessibleInterface *QAccessibleValueChangeEvent::accessibleInterface() + +static void _init_cbs_accessibleInterface_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accessibleInterface_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleValueChangeEvent_Adaptor *)cls)->cbs_accessibleInterface_c0_0 ()); +} + +static void _set_callback_cbs_accessibleInterface_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleValueChangeEvent_Adaptor *)cls)->cb_accessibleInterface_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAccessibleValueChangeEvent (); + +static gsi::Methods methods_QAccessibleValueChangeEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleValueChangeEvent::QAccessibleValueChangeEvent(QObject *obj, const QVariant &val)\nThis method creates an object of class QAccessibleValueChangeEvent.", &_init_ctor_QAccessibleValueChangeEvent_Adaptor_3313, &_call_ctor_QAccessibleValueChangeEvent_Adaptor_3313); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleValueChangeEvent::QAccessibleValueChangeEvent(QAccessibleInterface *iface, const QVariant &val)\nThis method creates an object of class QAccessibleValueChangeEvent.", &_init_ctor_QAccessibleValueChangeEvent_Adaptor_4633, &_call_ctor_QAccessibleValueChangeEvent_Adaptor_4633); + methods += new qt_gsi::GenericMethod ("accessibleInterface", "@brief Virtual method QAccessibleInterface *QAccessibleValueChangeEvent::accessibleInterface()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_accessibleInterface_c0_0, &_call_cbs_accessibleInterface_c0_0); + methods += new qt_gsi::GenericMethod ("accessibleInterface", "@hide", true, &_init_cbs_accessibleInterface_c0_0, &_call_cbs_accessibleInterface_c0_0, &_set_callback_cbs_accessibleInterface_c0_0); + return methods; +} + +gsi::Class decl_QAccessibleValueChangeEvent_Adaptor (qtdecl_QAccessibleValueChangeEvent (), "QtGui", "QAccessibleValueChangeEvent", + methods_QAccessibleValueChangeEvent_Adaptor (), + "@qt\n@brief Binding of QAccessibleValueChangeEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleValueInterface.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleValueInterface.cc new file mode 100644 index 000000000..089043de1 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessibleValueInterface.cc @@ -0,0 +1,377 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleValueInterface.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleValueInterface + +// QVariant QAccessibleValueInterface::currentValue() + + +static void _init_f_currentValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QAccessibleValueInterface *)cls)->currentValue ()); +} + + +// QVariant QAccessibleValueInterface::maximumValue() + + +static void _init_f_maximumValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QAccessibleValueInterface *)cls)->maximumValue ()); +} + + +// QVariant QAccessibleValueInterface::minimumStepSize() + + +static void _init_f_minimumStepSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumStepSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QAccessibleValueInterface *)cls)->minimumStepSize ()); +} + + +// QVariant QAccessibleValueInterface::minimumValue() + + +static void _init_f_minimumValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QAccessibleValueInterface *)cls)->minimumValue ()); +} + + +// void QAccessibleValueInterface::setCurrentValue(const QVariant &value) + + +static void _init_f_setCurrentValue_2119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentValue_2119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleValueInterface *)cls)->setCurrentValue (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleValueInterface () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":currentValue", "@brief Method QVariant QAccessibleValueInterface::currentValue()\n", true, &_init_f_currentValue_c0, &_call_f_currentValue_c0); + methods += new qt_gsi::GenericMethod ("maximumValue", "@brief Method QVariant QAccessibleValueInterface::maximumValue()\n", true, &_init_f_maximumValue_c0, &_call_f_maximumValue_c0); + methods += new qt_gsi::GenericMethod ("minimumStepSize", "@brief Method QVariant QAccessibleValueInterface::minimumStepSize()\n", true, &_init_f_minimumStepSize_c0, &_call_f_minimumStepSize_c0); + methods += new qt_gsi::GenericMethod ("minimumValue", "@brief Method QVariant QAccessibleValueInterface::minimumValue()\n", true, &_init_f_minimumValue_c0, &_call_f_minimumValue_c0); + methods += new qt_gsi::GenericMethod ("setCurrentValue|currentValue=", "@brief Method void QAccessibleValueInterface::setCurrentValue(const QVariant &value)\n", false, &_init_f_setCurrentValue_2119, &_call_f_setCurrentValue_2119); + return methods; +} + +gsi::Class decl_QAccessibleValueInterface ("QtGui", "QAccessibleValueInterface_Native", + methods_QAccessibleValueInterface (), + "@hide\n@alias QAccessibleValueInterface"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleValueInterface () { return decl_QAccessibleValueInterface; } + +} + + +class QAccessibleValueInterface_Adaptor : public QAccessibleValueInterface, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAccessibleValueInterface_Adaptor(); + + // [adaptor ctor] QAccessibleValueInterface::QAccessibleValueInterface() + QAccessibleValueInterface_Adaptor() : QAccessibleValueInterface() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QVariant QAccessibleValueInterface::currentValue() + QVariant cbs_currentValue_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("currentValue"); + } + + virtual QVariant currentValue() const + { + if (cb_currentValue_c0_0.can_issue()) { + return cb_currentValue_c0_0.issue(&QAccessibleValueInterface_Adaptor::cbs_currentValue_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("currentValue"); + } + } + + // [adaptor impl] QVariant QAccessibleValueInterface::maximumValue() + QVariant cbs_maximumValue_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("maximumValue"); + } + + virtual QVariant maximumValue() const + { + if (cb_maximumValue_c0_0.can_issue()) { + return cb_maximumValue_c0_0.issue(&QAccessibleValueInterface_Adaptor::cbs_maximumValue_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("maximumValue"); + } + } + + // [adaptor impl] QVariant QAccessibleValueInterface::minimumStepSize() + QVariant cbs_minimumStepSize_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("minimumStepSize"); + } + + virtual QVariant minimumStepSize() const + { + if (cb_minimumStepSize_c0_0.can_issue()) { + return cb_minimumStepSize_c0_0.issue(&QAccessibleValueInterface_Adaptor::cbs_minimumStepSize_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("minimumStepSize"); + } + } + + // [adaptor impl] QVariant QAccessibleValueInterface::minimumValue() + QVariant cbs_minimumValue_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("minimumValue"); + } + + virtual QVariant minimumValue() const + { + if (cb_minimumValue_c0_0.can_issue()) { + return cb_minimumValue_c0_0.issue(&QAccessibleValueInterface_Adaptor::cbs_minimumValue_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("minimumValue"); + } + } + + // [adaptor impl] void QAccessibleValueInterface::setCurrentValue(const QVariant &value) + void cbs_setCurrentValue_2119_0(const QVariant &value) + { + __SUPPRESS_UNUSED_WARNING (value); + throw qt_gsi::AbstractMethodCalledException("setCurrentValue"); + } + + virtual void setCurrentValue(const QVariant &value) + { + if (cb_setCurrentValue_2119_0.can_issue()) { + cb_setCurrentValue_2119_0.issue(&QAccessibleValueInterface_Adaptor::cbs_setCurrentValue_2119_0, value); + } else { + throw qt_gsi::AbstractMethodCalledException("setCurrentValue"); + } + } + + gsi::Callback cb_currentValue_c0_0; + gsi::Callback cb_maximumValue_c0_0; + gsi::Callback cb_minimumStepSize_c0_0; + gsi::Callback cb_minimumValue_c0_0; + gsi::Callback cb_setCurrentValue_2119_0; +}; + +QAccessibleValueInterface_Adaptor::~QAccessibleValueInterface_Adaptor() { } + +// Constructor QAccessibleValueInterface::QAccessibleValueInterface() (adaptor class) + +static void _init_ctor_QAccessibleValueInterface_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleValueInterface_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAccessibleValueInterface_Adaptor ()); +} + + +// QVariant QAccessibleValueInterface::currentValue() + +static void _init_cbs_currentValue_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_currentValue_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QAccessibleValueInterface_Adaptor *)cls)->cbs_currentValue_c0_0 ()); +} + +static void _set_callback_cbs_currentValue_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleValueInterface_Adaptor *)cls)->cb_currentValue_c0_0 = cb; +} + + +// QVariant QAccessibleValueInterface::maximumValue() + +static void _init_cbs_maximumValue_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_maximumValue_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QAccessibleValueInterface_Adaptor *)cls)->cbs_maximumValue_c0_0 ()); +} + +static void _set_callback_cbs_maximumValue_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleValueInterface_Adaptor *)cls)->cb_maximumValue_c0_0 = cb; +} + + +// QVariant QAccessibleValueInterface::minimumStepSize() + +static void _init_cbs_minimumStepSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumStepSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QAccessibleValueInterface_Adaptor *)cls)->cbs_minimumStepSize_c0_0 ()); +} + +static void _set_callback_cbs_minimumStepSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleValueInterface_Adaptor *)cls)->cb_minimumStepSize_c0_0 = cb; +} + + +// QVariant QAccessibleValueInterface::minimumValue() + +static void _init_cbs_minimumValue_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumValue_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QAccessibleValueInterface_Adaptor *)cls)->cbs_minimumValue_c0_0 ()); +} + +static void _set_callback_cbs_minimumValue_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleValueInterface_Adaptor *)cls)->cb_minimumValue_c0_0 = cb; +} + + +// void QAccessibleValueInterface::setCurrentValue(const QVariant &value) + +static void _init_cbs_setCurrentValue_2119_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setCurrentValue_2119_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleValueInterface_Adaptor *)cls)->cbs_setCurrentValue_2119_0 (arg1); +} + +static void _set_callback_cbs_setCurrentValue_2119_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessibleValueInterface_Adaptor *)cls)->cb_setCurrentValue_2119_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAccessibleValueInterface (); + +static gsi::Methods methods_QAccessibleValueInterface_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleValueInterface::QAccessibleValueInterface()\nThis method creates an object of class QAccessibleValueInterface.", &_init_ctor_QAccessibleValueInterface_Adaptor_0, &_call_ctor_QAccessibleValueInterface_Adaptor_0); + methods += new qt_gsi::GenericMethod ("currentValue", "@brief Virtual method QVariant QAccessibleValueInterface::currentValue()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_currentValue_c0_0, &_call_cbs_currentValue_c0_0); + methods += new qt_gsi::GenericMethod ("currentValue", "@hide", true, &_init_cbs_currentValue_c0_0, &_call_cbs_currentValue_c0_0, &_set_callback_cbs_currentValue_c0_0); + methods += new qt_gsi::GenericMethod ("maximumValue", "@brief Virtual method QVariant QAccessibleValueInterface::maximumValue()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_maximumValue_c0_0, &_call_cbs_maximumValue_c0_0); + methods += new qt_gsi::GenericMethod ("maximumValue", "@hide", true, &_init_cbs_maximumValue_c0_0, &_call_cbs_maximumValue_c0_0, &_set_callback_cbs_maximumValue_c0_0); + methods += new qt_gsi::GenericMethod ("minimumStepSize", "@brief Virtual method QVariant QAccessibleValueInterface::minimumStepSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumStepSize_c0_0, &_call_cbs_minimumStepSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumStepSize", "@hide", true, &_init_cbs_minimumStepSize_c0_0, &_call_cbs_minimumStepSize_c0_0, &_set_callback_cbs_minimumStepSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumValue", "@brief Virtual method QVariant QAccessibleValueInterface::minimumValue()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumValue_c0_0, &_call_cbs_minimumValue_c0_0); + methods += new qt_gsi::GenericMethod ("minimumValue", "@hide", true, &_init_cbs_minimumValue_c0_0, &_call_cbs_minimumValue_c0_0, &_set_callback_cbs_minimumValue_c0_0); + methods += new qt_gsi::GenericMethod ("setCurrentValue", "@brief Virtual method void QAccessibleValueInterface::setCurrentValue(const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setCurrentValue_2119_0, &_call_cbs_setCurrentValue_2119_0); + methods += new qt_gsi::GenericMethod ("setCurrentValue", "@hide", false, &_init_cbs_setCurrentValue_2119_0, &_call_cbs_setCurrentValue_2119_0, &_set_callback_cbs_setCurrentValue_2119_0); + return methods; +} + +gsi::Class decl_QAccessibleValueInterface_Adaptor (qtdecl_QAccessibleValueInterface (), "QtGui", "QAccessibleValueInterface", + methods_QAccessibleValueInterface_Adaptor (), + "@qt\n@brief Binding of QAccessibleValueInterface"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessible_ActivationObserver.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessible_ActivationObserver.cc new file mode 100644 index 000000000..5dc5b1e0e --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessible_ActivationObserver.cc @@ -0,0 +1,166 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessible_ActivationObserver.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessible::ActivationObserver + +// void QAccessible::ActivationObserver::accessibilityActiveChanged(bool active) + + +static void _init_f_accessibilityActiveChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("active"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_accessibilityActiveChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessible::ActivationObserver *)cls)->accessibilityActiveChanged (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAccessible_ActivationObserver () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("accessibilityActiveChanged", "@brief Method void QAccessible::ActivationObserver::accessibilityActiveChanged(bool active)\n", false, &_init_f_accessibilityActiveChanged_864, &_call_f_accessibilityActiveChanged_864); + return methods; +} + +gsi::Class decl_QAccessible_ActivationObserver ("QtGui", "QAccessible_ActivationObserver_Native", + methods_QAccessible_ActivationObserver (), + "@hide\n@alias QAccessible_ActivationObserver"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessible_ActivationObserver () { return decl_QAccessible_ActivationObserver; } + +} + + +class QAccessible_ActivationObserver_Adaptor : public QAccessible::ActivationObserver, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAccessible_ActivationObserver_Adaptor(); + + // [adaptor ctor] QAccessible::ActivationObserver::ActivationObserver() + QAccessible_ActivationObserver_Adaptor() : QAccessible::ActivationObserver() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] void QAccessible::ActivationObserver::accessibilityActiveChanged(bool active) + void cbs_accessibilityActiveChanged_864_0(bool active) + { + __SUPPRESS_UNUSED_WARNING (active); + throw qt_gsi::AbstractMethodCalledException("accessibilityActiveChanged"); + } + + virtual void accessibilityActiveChanged(bool active) + { + if (cb_accessibilityActiveChanged_864_0.can_issue()) { + cb_accessibilityActiveChanged_864_0.issue(&QAccessible_ActivationObserver_Adaptor::cbs_accessibilityActiveChanged_864_0, active); + } else { + throw qt_gsi::AbstractMethodCalledException("accessibilityActiveChanged"); + } + } + + gsi::Callback cb_accessibilityActiveChanged_864_0; +}; + +QAccessible_ActivationObserver_Adaptor::~QAccessible_ActivationObserver_Adaptor() { } + +// Constructor QAccessible::ActivationObserver::ActivationObserver() (adaptor class) + +static void _init_ctor_QAccessible_ActivationObserver_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAccessible_ActivationObserver_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAccessible_ActivationObserver_Adaptor ()); +} + + +// void QAccessible::ActivationObserver::accessibilityActiveChanged(bool active) + +static void _init_cbs_accessibilityActiveChanged_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("active"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_accessibilityActiveChanged_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessible_ActivationObserver_Adaptor *)cls)->cbs_accessibilityActiveChanged_864_0 (arg1); +} + +static void _set_callback_cbs_accessibilityActiveChanged_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QAccessible_ActivationObserver_Adaptor *)cls)->cb_accessibilityActiveChanged_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAccessible_ActivationObserver (); + +static gsi::Methods methods_QAccessible_ActivationObserver_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessible::ActivationObserver::ActivationObserver()\nThis method creates an object of class QAccessible::ActivationObserver.", &_init_ctor_QAccessible_ActivationObserver_Adaptor_0, &_call_ctor_QAccessible_ActivationObserver_Adaptor_0); + methods += new qt_gsi::GenericMethod ("accessibilityActiveChanged", "@brief Virtual method void QAccessible::ActivationObserver::accessibilityActiveChanged(bool active)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_accessibilityActiveChanged_864_0, &_call_cbs_accessibilityActiveChanged_864_0); + methods += new qt_gsi::GenericMethod ("accessibilityActiveChanged", "@hide", false, &_init_cbs_accessibilityActiveChanged_864_0, &_call_cbs_accessibilityActiveChanged_864_0, &_set_callback_cbs_accessibilityActiveChanged_864_0); + return methods; +} + +gsi::Class decl_QAccessible_ActivationObserver_Adaptor (qtdecl_QAccessible_ActivationObserver (), "QtGui", "QAccessible_ActivationObserver", + methods_QAccessible_ActivationObserver_Adaptor (), + "@qt\n@brief Binding of QAccessible::ActivationObserver"); + +gsi::ClassExt decl_QAccessible_ActivationObserver_as_child (decl_QAccessible_ActivationObserver_Adaptor, "ActivationObserver"); +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAccessible_State.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAccessible_State.cc new file mode 100644 index 000000000..edc56963c --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAccessible_State.cc @@ -0,0 +1,72 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessible_State.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QAccessible::State + +// Constructor QAccessible::State::State() + + +static void _init_ctor_QAccessible_State_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAccessible_State_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAccessible::State ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QAccessible_State () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessible::State::State()\nThis method creates an object of class QAccessible::State.", &_init_ctor_QAccessible_State_0, &_call_ctor_QAccessible_State_0); + return methods; +} + +gsi::Class decl_QAccessible_State ("QtGui", "QAccessible_State", + methods_QAccessible_State (), + "@qt\n@brief Binding of QAccessible::State"); + +gsi::ClassExt decl_QAccessible_State_as_child (decl_QAccessible_State, "State"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessible_State () { return decl_QAccessible_State; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQAction.cc b/src/gsiqt/qt6/QtGui/gsiDeclQAction.cc new file mode 100644 index 000000000..cb41b7475 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQAction.cc @@ -0,0 +1,1823 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAction.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAction + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAction::staticMetaObject); +} + + +// QActionGroup *QAction::actionGroup() + + +static void _init_f_actionGroup_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_actionGroup_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QActionGroup *)((QAction *)cls)->actionGroup ()); +} + + +// void QAction::activate(QAction::ActionEvent event) + + +static void _init_f_activate_2359 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_activate_2359 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->activate (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QList QAction::associatedObjects() + + +static void _init_f_associatedObjects_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_associatedObjects_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAction *)cls)->associatedObjects ()); +} + + +// bool QAction::autoRepeat() + + +static void _init_f_autoRepeat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoRepeat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAction *)cls)->autoRepeat ()); +} + + +// void QAction::checkableChanged(bool checkable) + + +static void _init_f_checkableChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checkable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_checkableChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->checkableChanged (arg1); +} + + +// QVariant QAction::data() + + +static void _init_f_data_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_data_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QAction *)cls)->data ()); +} + + +// void QAction::enabledChanged(bool enabled) + + +static void _init_f_enabledChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_enabledChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->enabledChanged (arg1); +} + + +// QFont QAction::font() + + +static void _init_f_font_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_font_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)((QAction *)cls)->font ()); +} + + +// void QAction::hover() + + +static void _init_f_hover_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hover_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->hover (); +} + + +// QIcon QAction::icon() + + +static void _init_f_icon_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_icon_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIcon)((QAction *)cls)->icon ()); +} + + +// QString QAction::iconText() + + +static void _init_f_iconText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_iconText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAction *)cls)->iconText ()); +} + + +// bool QAction::isCheckable() + + +static void _init_f_isCheckable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isCheckable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAction *)cls)->isCheckable ()); +} + + +// bool QAction::isChecked() + + +static void _init_f_isChecked_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isChecked_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAction *)cls)->isChecked ()); +} + + +// bool QAction::isEnabled() + + +static void _init_f_isEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAction *)cls)->isEnabled ()); +} + + +// bool QAction::isIconVisibleInMenu() + + +static void _init_f_isIconVisibleInMenu_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isIconVisibleInMenu_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAction *)cls)->isIconVisibleInMenu ()); +} + + +// bool QAction::isSeparator() + + +static void _init_f_isSeparator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSeparator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAction *)cls)->isSeparator ()); +} + + +// bool QAction::isShortcutVisibleInContextMenu() + + +static void _init_f_isShortcutVisibleInContextMenu_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isShortcutVisibleInContextMenu_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAction *)cls)->isShortcutVisibleInContextMenu ()); +} + + +// bool QAction::isVisible() + + +static void _init_f_isVisible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isVisible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAction *)cls)->isVisible ()); +} + + +// QAction::MenuRole QAction::menuRole() + + +static void _init_f_menuRole_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_menuRole_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAction *)cls)->menuRole ())); +} + + +// QAction::Priority QAction::priority() + + +static void _init_f_priority_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_priority_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAction *)cls)->priority ())); +} + + +// void QAction::resetEnabled() + + +static void _init_f_resetEnabled_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resetEnabled_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->resetEnabled (); +} + + +// void QAction::setActionGroup(QActionGroup *group) + + +static void _init_f_setActionGroup_1834 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("group"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setActionGroup_1834 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionGroup *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setActionGroup (arg1); +} + + +// void QAction::setAutoRepeat(bool) + + +static void _init_f_setAutoRepeat_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoRepeat_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setAutoRepeat (arg1); +} + + +// void QAction::setCheckable(bool) + + +static void _init_f_setCheckable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCheckable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setCheckable (arg1); +} + + +// void QAction::setChecked(bool) + + +static void _init_f_setChecked_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setChecked_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setChecked (arg1); +} + + +// void QAction::setData(const QVariant &var) + + +static void _init_f_setData_2119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("var"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setData_2119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setData (arg1); +} + + +// void QAction::setDisabled(bool b) + + +static void _init_f_setDisabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDisabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setDisabled (arg1); +} + + +// void QAction::setEnabled(bool) + + +static void _init_f_setEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setEnabled (arg1); +} + + +// void QAction::setFont(const QFont &font) + + +static void _init_f_setFont_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFont_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setFont (arg1); +} + + +// void QAction::setIcon(const QIcon &icon) + + +static void _init_f_setIcon_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIcon_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setIcon (arg1); +} + + +// void QAction::setIconText(const QString &text) + + +static void _init_f_setIconText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIconText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setIconText (arg1); +} + + +// void QAction::setIconVisibleInMenu(bool visible) + + +static void _init_f_setIconVisibleInMenu_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIconVisibleInMenu_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setIconVisibleInMenu (arg1); +} + + +// void QAction::setMenuRole(QAction::MenuRole menuRole) + + +static void _init_f_setMenuRole_2046 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("menuRole"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setMenuRole_2046 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setMenuRole (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAction::setPriority(QAction::Priority priority) + + +static void _init_f_setPriority_2105 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("priority"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPriority_2105 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setPriority (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAction::setSeparator(bool b) + + +static void _init_f_setSeparator_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSeparator_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setSeparator (arg1); +} + + +// void QAction::setShortcut(const QKeySequence &shortcut) + + +static void _init_f_setShortcut_2516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("shortcut"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setShortcut_2516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setShortcut (arg1); +} + + +// void QAction::setShortcutContext(Qt::ShortcutContext context) + + +static void _init_f_setShortcutContext_2350 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("context"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setShortcutContext_2350 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setShortcutContext (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAction::setShortcutVisibleInContextMenu(bool show) + + +static void _init_f_setShortcutVisibleInContextMenu_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("show"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setShortcutVisibleInContextMenu_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setShortcutVisibleInContextMenu (arg1); +} + + +// void QAction::setShortcuts(const QList &shortcuts) + + +static void _init_f_setShortcuts_3131 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("shortcuts"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setShortcuts_3131 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setShortcuts (arg1); +} + + +// void QAction::setShortcuts(QKeySequence::StandardKey) + + +static void _init_f_setShortcuts_2869 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setShortcuts_2869 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setShortcuts (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAction::setStatusTip(const QString &statusTip) + + +static void _init_f_setStatusTip_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("statusTip"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStatusTip_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setStatusTip (arg1); +} + + +// void QAction::setText(const QString &text) + + +static void _init_f_setText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setText (arg1); +} + + +// void QAction::setToolTip(const QString &tip) + + +static void _init_f_setToolTip_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tip"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setToolTip_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setToolTip (arg1); +} + + +// void QAction::setVisible(bool) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setVisible (arg1); +} + + +// void QAction::setWhatsThis(const QString &what) + + +static void _init_f_setWhatsThis_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("what"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWhatsThis_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->setWhatsThis (arg1); +} + + +// QKeySequence QAction::shortcut() + + +static void _init_f_shortcut_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_shortcut_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QKeySequence)((QAction *)cls)->shortcut ()); +} + + +// Qt::ShortcutContext QAction::shortcutContext() + + +static void _init_f_shortcutContext_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_shortcutContext_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAction *)cls)->shortcutContext ())); +} + + +// QList QAction::shortcuts() + + +static void _init_f_shortcuts_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_shortcuts_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAction *)cls)->shortcuts ()); +} + + +// bool QAction::showStatusText(QObject *object) + + +static void _init_f_showStatusText_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_showStatusText_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((bool)((QAction *)cls)->showStatusText (arg1)); +} + + +// QString QAction::statusTip() + + +static void _init_f_statusTip_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_statusTip_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAction *)cls)->statusTip ()); +} + + +// QString QAction::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAction *)cls)->text ()); +} + + +// void QAction::toggle() + + +static void _init_f_toggle_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toggle_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->toggle (); +} + + +// QString QAction::toolTip() + + +static void _init_f_toolTip_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toolTip_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAction *)cls)->toolTip ()); +} + + +// void QAction::trigger() + + +static void _init_f_trigger_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_trigger_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->trigger (); +} + + +// void QAction::visibleChanged() + + +static void _init_f_visibleChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_visibleChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction *)cls)->visibleChanged (); +} + + +// QString QAction::whatsThis() + + +static void _init_f_whatsThis_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_whatsThis_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAction *)cls)->whatsThis ()); +} + + +// static QString QAction::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAction::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAction () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":actionGroup", "@brief Method QActionGroup *QAction::actionGroup()\n", true, &_init_f_actionGroup_c0, &_call_f_actionGroup_c0); + methods += new qt_gsi::GenericMethod ("activate", "@brief Method void QAction::activate(QAction::ActionEvent event)\n", false, &_init_f_activate_2359, &_call_f_activate_2359); + methods += new qt_gsi::GenericMethod ("associatedObjects", "@brief Method QList QAction::associatedObjects()\n", true, &_init_f_associatedObjects_c0, &_call_f_associatedObjects_c0); + methods += new qt_gsi::GenericMethod (":autoRepeat", "@brief Method bool QAction::autoRepeat()\n", true, &_init_f_autoRepeat_c0, &_call_f_autoRepeat_c0); + methods += new qt_gsi::GenericMethod ("checkableChanged", "@brief Method void QAction::checkableChanged(bool checkable)\n", false, &_init_f_checkableChanged_864, &_call_f_checkableChanged_864); + methods += new qt_gsi::GenericMethod (":data", "@brief Method QVariant QAction::data()\n", true, &_init_f_data_c0, &_call_f_data_c0); + methods += new qt_gsi::GenericMethod ("enabledChanged", "@brief Method void QAction::enabledChanged(bool enabled)\n", false, &_init_f_enabledChanged_864, &_call_f_enabledChanged_864); + methods += new qt_gsi::GenericMethod (":font", "@brief Method QFont QAction::font()\n", true, &_init_f_font_c0, &_call_f_font_c0); + methods += new qt_gsi::GenericMethod ("hover", "@brief Method void QAction::hover()\n", false, &_init_f_hover_0, &_call_f_hover_0); + methods += new qt_gsi::GenericMethod (":icon", "@brief Method QIcon QAction::icon()\n", true, &_init_f_icon_c0, &_call_f_icon_c0); + methods += new qt_gsi::GenericMethod (":iconText", "@brief Method QString QAction::iconText()\n", true, &_init_f_iconText_c0, &_call_f_iconText_c0); + methods += new qt_gsi::GenericMethod ("isCheckable?|:checkable", "@brief Method bool QAction::isCheckable()\n", true, &_init_f_isCheckable_c0, &_call_f_isCheckable_c0); + methods += new qt_gsi::GenericMethod ("isChecked?|:checked", "@brief Method bool QAction::isChecked()\n", true, &_init_f_isChecked_c0, &_call_f_isChecked_c0); + methods += new qt_gsi::GenericMethod ("isEnabled?|:enabled", "@brief Method bool QAction::isEnabled()\n", true, &_init_f_isEnabled_c0, &_call_f_isEnabled_c0); + methods += new qt_gsi::GenericMethod ("isIconVisibleInMenu?|:iconVisibleInMenu", "@brief Method bool QAction::isIconVisibleInMenu()\n", true, &_init_f_isIconVisibleInMenu_c0, &_call_f_isIconVisibleInMenu_c0); + methods += new qt_gsi::GenericMethod ("isSeparator?|:separator", "@brief Method bool QAction::isSeparator()\n", true, &_init_f_isSeparator_c0, &_call_f_isSeparator_c0); + methods += new qt_gsi::GenericMethod ("isShortcutVisibleInContextMenu?", "@brief Method bool QAction::isShortcutVisibleInContextMenu()\n", true, &_init_f_isShortcutVisibleInContextMenu_c0, &_call_f_isShortcutVisibleInContextMenu_c0); + methods += new qt_gsi::GenericMethod ("isVisible?|:visible", "@brief Method bool QAction::isVisible()\n", true, &_init_f_isVisible_c0, &_call_f_isVisible_c0); + methods += new qt_gsi::GenericMethod (":menuRole", "@brief Method QAction::MenuRole QAction::menuRole()\n", true, &_init_f_menuRole_c0, &_call_f_menuRole_c0); + methods += new qt_gsi::GenericMethod (":priority", "@brief Method QAction::Priority QAction::priority()\n", true, &_init_f_priority_c0, &_call_f_priority_c0); + methods += new qt_gsi::GenericMethod ("resetEnabled", "@brief Method void QAction::resetEnabled()\n", false, &_init_f_resetEnabled_0, &_call_f_resetEnabled_0); + methods += new qt_gsi::GenericMethod ("setActionGroup|actionGroup=", "@brief Method void QAction::setActionGroup(QActionGroup *group)\n", false, &_init_f_setActionGroup_1834, &_call_f_setActionGroup_1834); + methods += new qt_gsi::GenericMethod ("setAutoRepeat|autoRepeat=", "@brief Method void QAction::setAutoRepeat(bool)\n", false, &_init_f_setAutoRepeat_864, &_call_f_setAutoRepeat_864); + methods += new qt_gsi::GenericMethod ("setCheckable|checkable=", "@brief Method void QAction::setCheckable(bool)\n", false, &_init_f_setCheckable_864, &_call_f_setCheckable_864); + methods += new qt_gsi::GenericMethod ("setChecked|checked=", "@brief Method void QAction::setChecked(bool)\n", false, &_init_f_setChecked_864, &_call_f_setChecked_864); + methods += new qt_gsi::GenericMethod ("setData|data=", "@brief Method void QAction::setData(const QVariant &var)\n", false, &_init_f_setData_2119, &_call_f_setData_2119); + methods += new qt_gsi::GenericMethod ("setDisabled", "@brief Method void QAction::setDisabled(bool b)\n", false, &_init_f_setDisabled_864, &_call_f_setDisabled_864); + methods += new qt_gsi::GenericMethod ("setEnabled|enabled=", "@brief Method void QAction::setEnabled(bool)\n", false, &_init_f_setEnabled_864, &_call_f_setEnabled_864); + methods += new qt_gsi::GenericMethod ("setFont|font=", "@brief Method void QAction::setFont(const QFont &font)\n", false, &_init_f_setFont_1801, &_call_f_setFont_1801); + methods += new qt_gsi::GenericMethod ("setIcon|icon=", "@brief Method void QAction::setIcon(const QIcon &icon)\n", false, &_init_f_setIcon_1787, &_call_f_setIcon_1787); + methods += new qt_gsi::GenericMethod ("setIconText|iconText=", "@brief Method void QAction::setIconText(const QString &text)\n", false, &_init_f_setIconText_2025, &_call_f_setIconText_2025); + methods += new qt_gsi::GenericMethod ("setIconVisibleInMenu|iconVisibleInMenu=", "@brief Method void QAction::setIconVisibleInMenu(bool visible)\n", false, &_init_f_setIconVisibleInMenu_864, &_call_f_setIconVisibleInMenu_864); + methods += new qt_gsi::GenericMethod ("setMenuRole|menuRole=", "@brief Method void QAction::setMenuRole(QAction::MenuRole menuRole)\n", false, &_init_f_setMenuRole_2046, &_call_f_setMenuRole_2046); + methods += new qt_gsi::GenericMethod ("setPriority|priority=", "@brief Method void QAction::setPriority(QAction::Priority priority)\n", false, &_init_f_setPriority_2105, &_call_f_setPriority_2105); + methods += new qt_gsi::GenericMethod ("setSeparator|separator=", "@brief Method void QAction::setSeparator(bool b)\n", false, &_init_f_setSeparator_864, &_call_f_setSeparator_864); + methods += new qt_gsi::GenericMethod ("setShortcut|shortcut=", "@brief Method void QAction::setShortcut(const QKeySequence &shortcut)\n", false, &_init_f_setShortcut_2516, &_call_f_setShortcut_2516); + methods += new qt_gsi::GenericMethod ("setShortcutContext|shortcutContext=", "@brief Method void QAction::setShortcutContext(Qt::ShortcutContext context)\n", false, &_init_f_setShortcutContext_2350, &_call_f_setShortcutContext_2350); + methods += new qt_gsi::GenericMethod ("setShortcutVisibleInContextMenu", "@brief Method void QAction::setShortcutVisibleInContextMenu(bool show)\n", false, &_init_f_setShortcutVisibleInContextMenu_864, &_call_f_setShortcutVisibleInContextMenu_864); + methods += new qt_gsi::GenericMethod ("setShortcuts|shortcuts=", "@brief Method void QAction::setShortcuts(const QList &shortcuts)\n", false, &_init_f_setShortcuts_3131, &_call_f_setShortcuts_3131); + methods += new qt_gsi::GenericMethod ("setShortcuts|shortcuts=", "@brief Method void QAction::setShortcuts(QKeySequence::StandardKey)\n", false, &_init_f_setShortcuts_2869, &_call_f_setShortcuts_2869); + methods += new qt_gsi::GenericMethod ("setStatusTip|statusTip=", "@brief Method void QAction::setStatusTip(const QString &statusTip)\n", false, &_init_f_setStatusTip_2025, &_call_f_setStatusTip_2025); + methods += new qt_gsi::GenericMethod ("setText|text=", "@brief Method void QAction::setText(const QString &text)\n", false, &_init_f_setText_2025, &_call_f_setText_2025); + methods += new qt_gsi::GenericMethod ("setToolTip|toolTip=", "@brief Method void QAction::setToolTip(const QString &tip)\n", false, &_init_f_setToolTip_2025, &_call_f_setToolTip_2025); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QAction::setVisible(bool)\n", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod ("setWhatsThis|whatsThis=", "@brief Method void QAction::setWhatsThis(const QString &what)\n", false, &_init_f_setWhatsThis_2025, &_call_f_setWhatsThis_2025); + methods += new qt_gsi::GenericMethod (":shortcut", "@brief Method QKeySequence QAction::shortcut()\n", true, &_init_f_shortcut_c0, &_call_f_shortcut_c0); + methods += new qt_gsi::GenericMethod (":shortcutContext", "@brief Method Qt::ShortcutContext QAction::shortcutContext()\n", true, &_init_f_shortcutContext_c0, &_call_f_shortcutContext_c0); + methods += new qt_gsi::GenericMethod (":shortcuts", "@brief Method QList QAction::shortcuts()\n", true, &_init_f_shortcuts_c0, &_call_f_shortcuts_c0); + methods += new qt_gsi::GenericMethod ("showStatusText", "@brief Method bool QAction::showStatusText(QObject *object)\n", false, &_init_f_showStatusText_1302, &_call_f_showStatusText_1302); + methods += new qt_gsi::GenericMethod (":statusTip", "@brief Method QString QAction::statusTip()\n", true, &_init_f_statusTip_c0, &_call_f_statusTip_c0); + methods += new qt_gsi::GenericMethod (":text", "@brief Method QString QAction::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod ("toggle", "@brief Method void QAction::toggle()\n", false, &_init_f_toggle_0, &_call_f_toggle_0); + methods += new qt_gsi::GenericMethod (":toolTip", "@brief Method QString QAction::toolTip()\n", true, &_init_f_toolTip_c0, &_call_f_toolTip_c0); + methods += new qt_gsi::GenericMethod ("trigger", "@brief Method void QAction::trigger()\n", false, &_init_f_trigger_0, &_call_f_trigger_0); + methods += new qt_gsi::GenericMethod ("visibleChanged", "@brief Method void QAction::visibleChanged()\n", false, &_init_f_visibleChanged_0, &_call_f_visibleChanged_0); + methods += new qt_gsi::GenericMethod (":whatsThis", "@brief Method QString QAction::whatsThis()\n", true, &_init_f_whatsThis_c0, &_call_f_whatsThis_c0); + methods += gsi::qt_signal ("changed()", "changed", "@brief Signal declaration for QAction::changed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAction::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("hovered()", "hovered", "@brief Signal declaration for QAction::hovered()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAction::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("toggled(bool)", "toggled", gsi::arg("arg1"), "@brief Signal declaration for QAction::toggled(bool)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("triggered(bool)", "triggered", gsi::arg("checked"), "@brief Signal declaration for QAction::triggered(bool checked)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAction::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QAction (qtdecl_QObject (), "QtGui", "QAction_Native", + methods_QAction (), + "@hide\n@alias QAction"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAction () { return decl_QAction; } + +} + + +class QAction_Adaptor : public QAction, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAction_Adaptor(); + + // [adaptor ctor] QAction::QAction(QObject *parent) + QAction_Adaptor() : QAction() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAction::QAction(QObject *parent) + QAction_Adaptor(QObject *parent) : QAction(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAction::QAction(const QString &text, QObject *parent) + QAction_Adaptor(const QString &text) : QAction(text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAction::QAction(const QString &text, QObject *parent) + QAction_Adaptor(const QString &text, QObject *parent) : QAction(text, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAction::QAction(const QIcon &icon, const QString &text, QObject *parent) + QAction_Adaptor(const QIcon &icon, const QString &text) : QAction(icon, text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAction::QAction(const QIcon &icon, const QString &text, QObject *parent) + QAction_Adaptor(const QIcon &icon, const QString &text, QObject *parent) : QAction(icon, text, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QAction::isSignalConnected(const QMetaMethod &signal) + bool fp_QAction_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAction::isSignalConnected(signal); + } + + // [expose] int QAction::receivers(const char *signal) + int fp_QAction_receivers_c1731 (const char *signal) const { + return QAction::receivers(signal); + } + + // [expose] QObject *QAction::sender() + QObject * fp_QAction_sender_c0 () const { + return QAction::sender(); + } + + // [expose] int QAction::senderSignalIndex() + int fp_QAction_senderSignalIndex_c0 () const { + return QAction::senderSignalIndex(); + } + + // [emitter impl] void QAction::changed() + void emitter_QAction_changed_0() + { + emit QAction::changed(); + } + + // [emitter impl] void QAction::destroyed(QObject *) + void emitter_QAction_destroyed_1302(QObject *arg1) + { + emit QAction::destroyed(arg1); + } + + // [adaptor impl] bool QAction::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAction::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAction_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAction::eventFilter(watched, event); + } + } + + // [emitter impl] void QAction::hovered() + void emitter_QAction_hovered_0() + { + emit QAction::hovered(); + } + + // [emitter impl] void QAction::objectNameChanged(const QString &objectName) + void emitter_QAction_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QAction::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QAction::toggled(bool) + void emitter_QAction_toggled_864(bool arg1) + { + emit QAction::toggled(arg1); + } + + // [emitter impl] void QAction::triggered(bool checked) + void emitter_QAction_triggered_864(bool checked) + { + emit QAction::triggered(checked); + } + + // [adaptor impl] void QAction::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAction::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAction_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAction::childEvent(event); + } + } + + // [adaptor impl] void QAction::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAction::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAction_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAction::customEvent(event); + } + } + + // [adaptor impl] void QAction::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAction::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAction_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAction::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QAction::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QAction::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAction_Adaptor::cbs_event_1217_0, arg1); + } else { + return QAction::event(arg1); + } + } + + // [adaptor impl] void QAction::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAction::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAction_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAction::timerEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QAction_Adaptor::~QAction_Adaptor() { } + +// Constructor QAction::QAction(QObject *parent) (adaptor class) + +static void _init_ctor_QAction_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAction_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAction_Adaptor (arg1)); +} + + +// Constructor QAction::QAction(const QString &text, QObject *parent) (adaptor class) + +static void _init_ctor_QAction_Adaptor_3219 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QAction_Adaptor_3219 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAction_Adaptor (arg1, arg2)); +} + + +// Constructor QAction::QAction(const QIcon &icon, const QString &text, QObject *parent) (adaptor class) + +static void _init_ctor_QAction_Adaptor_4898 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QAction_Adaptor_4898 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + QObject *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAction_Adaptor (arg1, arg2, arg3)); +} + + +// emitter void QAction::changed() + +static void _init_emitter_changed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_changed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAction_Adaptor *)cls)->emitter_QAction_changed_0 (); +} + + +// void QAction::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAction_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QAction::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAction_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QAction::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QAction_Adaptor *)cls)->emitter_QAction_destroyed_1302 (arg1); +} + + +// void QAction::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAction_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QAction::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAction_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAction_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAction::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAction_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAction_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QAction::hovered() + +static void _init_emitter_hovered_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_hovered_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAction_Adaptor *)cls)->emitter_QAction_hovered_0 (); +} + + +// exposed bool QAction::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAction_Adaptor *)cls)->fp_QAction_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QAction::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAction_Adaptor *)cls)->emitter_QAction_objectNameChanged_4567 (arg1); +} + + +// exposed int QAction::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAction_Adaptor *)cls)->fp_QAction_receivers_c1731 (arg1)); +} + + +// exposed QObject *QAction::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAction_Adaptor *)cls)->fp_QAction_sender_c0 ()); +} + + +// exposed int QAction::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAction_Adaptor *)cls)->fp_QAction_senderSignalIndex_c0 ()); +} + + +// void QAction::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAction_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAction_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QAction::toggled(bool) + +static void _init_emitter_toggled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_toggled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QAction_Adaptor *)cls)->emitter_QAction_toggled_864 (arg1); +} + + +// emitter void QAction::triggered(bool checked) + +static void _init_emitter_triggered_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checked", true, "false"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_triggered_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ((QAction_Adaptor *)cls)->emitter_QAction_triggered_864 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAction (); + +static gsi::Methods methods_QAction_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAction::QAction(QObject *parent)\nThis method creates an object of class QAction.", &_init_ctor_QAction_Adaptor_1302, &_call_ctor_QAction_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAction::QAction(const QString &text, QObject *parent)\nThis method creates an object of class QAction.", &_init_ctor_QAction_Adaptor_3219, &_call_ctor_QAction_Adaptor_3219); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAction::QAction(const QIcon &icon, const QString &text, QObject *parent)\nThis method creates an object of class QAction.", &_init_ctor_QAction_Adaptor_4898, &_call_ctor_QAction_Adaptor_4898); + methods += new qt_gsi::GenericMethod ("emit_changed", "@brief Emitter for signal void QAction::changed()\nCall this method to emit this signal.", false, &_init_emitter_changed_0, &_call_emitter_changed_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAction::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAction::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QAction::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAction::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QAction::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAction::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_hovered", "@brief Emitter for signal void QAction::hovered()\nCall this method to emit this signal.", false, &_init_emitter_hovered_0, &_call_emitter_hovered_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAction::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QAction::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAction::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAction::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAction::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAction::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_toggled", "@brief Emitter for signal void QAction::toggled(bool)\nCall this method to emit this signal.", false, &_init_emitter_toggled_864, &_call_emitter_toggled_864); + methods += new qt_gsi::GenericMethod ("emit_triggered", "@brief Emitter for signal void QAction::triggered(bool checked)\nCall this method to emit this signal.", false, &_init_emitter_triggered_864, &_call_emitter_triggered_864); + return methods; +} + +gsi::Class decl_QAction_Adaptor (qtdecl_QAction (), "QtGui", "QAction", + methods_QAction_Adaptor (), + "@qt\n@brief Binding of QAction"); + +} + + +// Implementation of the enum wrapper class for QAction::ActionEvent +namespace qt_gsi +{ + +static gsi::Enum decl_QAction_ActionEvent_Enum ("QtGui", "QAction_ActionEvent", + gsi::enum_const ("Trigger", QAction::Trigger, "@brief Enum constant QAction::Trigger") + + gsi::enum_const ("Hover", QAction::Hover, "@brief Enum constant QAction::Hover"), + "@qt\n@brief This class represents the QAction::ActionEvent enum"); + +static gsi::QFlagsClass decl_QAction_ActionEvent_Enums ("QtGui", "QAction_QFlags_ActionEvent", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAction_ActionEvent_Enum_in_parent (decl_QAction_ActionEvent_Enum.defs ()); +static gsi::ClassExt decl_QAction_ActionEvent_Enum_as_child (decl_QAction_ActionEvent_Enum, "ActionEvent"); +static gsi::ClassExt decl_QAction_ActionEvent_Enums_as_child (decl_QAction_ActionEvent_Enums, "QFlags_ActionEvent"); + +} + + +// Implementation of the enum wrapper class for QAction::MenuRole +namespace qt_gsi +{ + +static gsi::Enum decl_QAction_MenuRole_Enum ("QtGui", "QAction_MenuRole", + gsi::enum_const ("NoRole", QAction::NoRole, "@brief Enum constant QAction::NoRole") + + gsi::enum_const ("TextHeuristicRole", QAction::TextHeuristicRole, "@brief Enum constant QAction::TextHeuristicRole") + + gsi::enum_const ("ApplicationSpecificRole", QAction::ApplicationSpecificRole, "@brief Enum constant QAction::ApplicationSpecificRole") + + gsi::enum_const ("AboutQtRole", QAction::AboutQtRole, "@brief Enum constant QAction::AboutQtRole") + + gsi::enum_const ("AboutRole", QAction::AboutRole, "@brief Enum constant QAction::AboutRole") + + gsi::enum_const ("PreferencesRole", QAction::PreferencesRole, "@brief Enum constant QAction::PreferencesRole") + + gsi::enum_const ("QuitRole", QAction::QuitRole, "@brief Enum constant QAction::QuitRole"), + "@qt\n@brief This class represents the QAction::MenuRole enum"); + +static gsi::QFlagsClass decl_QAction_MenuRole_Enums ("QtGui", "QAction_QFlags_MenuRole", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAction_MenuRole_Enum_in_parent (decl_QAction_MenuRole_Enum.defs ()); +static gsi::ClassExt decl_QAction_MenuRole_Enum_as_child (decl_QAction_MenuRole_Enum, "MenuRole"); +static gsi::ClassExt decl_QAction_MenuRole_Enums_as_child (decl_QAction_MenuRole_Enums, "QFlags_MenuRole"); + +} + + +// Implementation of the enum wrapper class for QAction::Priority +namespace qt_gsi +{ + +static gsi::Enum decl_QAction_Priority_Enum ("QtGui", "QAction_Priority", + gsi::enum_const ("LowPriority", QAction::LowPriority, "@brief Enum constant QAction::LowPriority") + + gsi::enum_const ("NormalPriority", QAction::NormalPriority, "@brief Enum constant QAction::NormalPriority") + + gsi::enum_const ("HighPriority", QAction::HighPriority, "@brief Enum constant QAction::HighPriority"), + "@qt\n@brief This class represents the QAction::Priority enum"); + +static gsi::QFlagsClass decl_QAction_Priority_Enums ("QtGui", "QAction_QFlags_Priority", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAction_Priority_Enum_in_parent (decl_QAction_Priority_Enum.defs ()); +static gsi::ClassExt decl_QAction_Priority_Enum_as_child (decl_QAction_Priority_Enum, "Priority"); +static gsi::ClassExt decl_QAction_Priority_Enums_as_child (decl_QAction_Priority_Enums, "QFlags_Priority"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQActionEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQActionEvent.cc new file mode 100644 index 000000000..ff3df9cd2 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQActionEvent.cc @@ -0,0 +1,247 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQActionEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QActionEvent + +// QAction *QActionEvent::action() + + +static void _init_f_action_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_action_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAction *)((QActionEvent *)cls)->action ()); +} + + +// QAction *QActionEvent::before() + + +static void _init_f_before_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_before_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAction *)((QActionEvent *)cls)->before ()); +} + + +// QActionEvent *QActionEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QActionEvent *)((QActionEvent *)cls)->clone ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QActionEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("action", "@brief Method QAction *QActionEvent::action()\n", true, &_init_f_action_c0, &_call_f_action_c0); + methods += new qt_gsi::GenericMethod ("before", "@brief Method QAction *QActionEvent::before()\n", true, &_init_f_before_c0, &_call_f_before_c0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QActionEvent *QActionEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QActionEvent (qtdecl_QEvent (), "QtGui", "QActionEvent_Native", + methods_QActionEvent (), + "@hide\n@alias QActionEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QActionEvent () { return decl_QActionEvent; } + +} + + +class QActionEvent_Adaptor : public QActionEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QActionEvent_Adaptor(); + + // [adaptor ctor] QActionEvent::QActionEvent(int type, QAction *action, QAction *before) + QActionEvent_Adaptor(int type, QAction *action) : QActionEvent(type, action) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QActionEvent::QActionEvent(int type, QAction *action, QAction *before) + QActionEvent_Adaptor(int type, QAction *action, QAction *before) : QActionEvent(type, action, before) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QActionEvent *QActionEvent::clone() + QActionEvent * cbs_clone_c0_0() const + { + return QActionEvent::clone(); + } + + virtual QActionEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QActionEvent_Adaptor::cbs_clone_c0_0); + } else { + return QActionEvent::clone(); + } + } + + // [adaptor impl] void QActionEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QActionEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QActionEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QActionEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QActionEvent_Adaptor::~QActionEvent_Adaptor() { } + +// Constructor QActionEvent::QActionEvent(int type, QAction *action, QAction *before) (adaptor class) + +static void _init_ctor_QActionEvent_Adaptor_3169 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("before", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QActionEvent_Adaptor_3169 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QAction *arg2 = gsi::arg_reader() (args, heap); + QAction *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QActionEvent_Adaptor (arg1, arg2, arg3)); +} + + +// QActionEvent *QActionEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QActionEvent *)((QActionEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QActionEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QActionEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QActionEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QActionEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QActionEvent (); + +static gsi::Methods methods_QActionEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QActionEvent::QActionEvent(int type, QAction *action, QAction *before)\nThis method creates an object of class QActionEvent.", &_init_ctor_QActionEvent_Adaptor_3169, &_call_ctor_QActionEvent_Adaptor_3169); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QActionEvent *QActionEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QActionEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QActionEvent_Adaptor (qtdecl_QActionEvent (), "QtGui", "QActionEvent", + methods_QActionEvent_Adaptor (), + "@qt\n@brief Binding of QActionEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQActionGroup.cc b/src/gsiqt/qt6/QtGui/gsiDeclQActionGroup.cc new file mode 100644 index 000000000..404cada6e --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQActionGroup.cc @@ -0,0 +1,905 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQActionGroup.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QActionGroup + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QActionGroup::staticMetaObject); +} + + +// QList QActionGroup::actions() + + +static void _init_f_actions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_actions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QActionGroup *)cls)->actions ()); +} + + +// QAction *QActionGroup::addAction(QAction *a) + + +static void _init_f_addAction_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addAction_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QActionGroup *)cls)->addAction (arg1)); +} + + +// QAction *QActionGroup::addAction(const QString &text) + + +static void _init_f_addAction_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addAction_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QActionGroup *)cls)->addAction (arg1)); +} + + +// QAction *QActionGroup::addAction(const QIcon &icon, const QString &text) + + +static void _init_f_addAction_3704 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addAction_3704 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QActionGroup *)cls)->addAction (arg1, arg2)); +} + + +// QAction *QActionGroup::checkedAction() + + +static void _init_f_checkedAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_checkedAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAction *)((QActionGroup *)cls)->checkedAction ()); +} + + +// QActionGroup::ExclusionPolicy QActionGroup::exclusionPolicy() + + +static void _init_f_exclusionPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_exclusionPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QActionGroup *)cls)->exclusionPolicy ())); +} + + +// bool QActionGroup::isEnabled() + + +static void _init_f_isEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QActionGroup *)cls)->isEnabled ()); +} + + +// bool QActionGroup::isExclusive() + + +static void _init_f_isExclusive_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isExclusive_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QActionGroup *)cls)->isExclusive ()); +} + + +// bool QActionGroup::isVisible() + + +static void _init_f_isVisible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isVisible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QActionGroup *)cls)->isVisible ()); +} + + +// void QActionGroup::removeAction(QAction *a) + + +static void _init_f_removeAction_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeAction_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QActionGroup *)cls)->removeAction (arg1); +} + + +// void QActionGroup::setDisabled(bool b) + + +static void _init_f_setDisabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDisabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QActionGroup *)cls)->setDisabled (arg1); +} + + +// void QActionGroup::setEnabled(bool) + + +static void _init_f_setEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QActionGroup *)cls)->setEnabled (arg1); +} + + +// void QActionGroup::setExclusionPolicy(QActionGroup::ExclusionPolicy policy) + + +static void _init_f_setExclusionPolicy_3342 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setExclusionPolicy_3342 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QActionGroup *)cls)->setExclusionPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QActionGroup::setExclusive(bool) + + +static void _init_f_setExclusive_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setExclusive_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QActionGroup *)cls)->setExclusive (arg1); +} + + +// void QActionGroup::setVisible(bool) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QActionGroup *)cls)->setVisible (arg1); +} + + +// static QString QActionGroup::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QActionGroup::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QActionGroup () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("actions", "@brief Method QList QActionGroup::actions()\n", true, &_init_f_actions_c0, &_call_f_actions_c0); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method QAction *QActionGroup::addAction(QAction *a)\n", false, &_init_f_addAction_1309, &_call_f_addAction_1309); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method QAction *QActionGroup::addAction(const QString &text)\n", false, &_init_f_addAction_2025, &_call_f_addAction_2025); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method QAction *QActionGroup::addAction(const QIcon &icon, const QString &text)\n", false, &_init_f_addAction_3704, &_call_f_addAction_3704); + methods += new qt_gsi::GenericMethod ("checkedAction", "@brief Method QAction *QActionGroup::checkedAction()\n", true, &_init_f_checkedAction_c0, &_call_f_checkedAction_c0); + methods += new qt_gsi::GenericMethod ("exclusionPolicy", "@brief Method QActionGroup::ExclusionPolicy QActionGroup::exclusionPolicy()\n", true, &_init_f_exclusionPolicy_c0, &_call_f_exclusionPolicy_c0); + methods += new qt_gsi::GenericMethod ("isEnabled?|:enabled", "@brief Method bool QActionGroup::isEnabled()\n", true, &_init_f_isEnabled_c0, &_call_f_isEnabled_c0); + methods += new qt_gsi::GenericMethod ("isExclusive?|:exclusive", "@brief Method bool QActionGroup::isExclusive()\n", true, &_init_f_isExclusive_c0, &_call_f_isExclusive_c0); + methods += new qt_gsi::GenericMethod ("isVisible?|:visible", "@brief Method bool QActionGroup::isVisible()\n", true, &_init_f_isVisible_c0, &_call_f_isVisible_c0); + methods += new qt_gsi::GenericMethod ("removeAction", "@brief Method void QActionGroup::removeAction(QAction *a)\n", false, &_init_f_removeAction_1309, &_call_f_removeAction_1309); + methods += new qt_gsi::GenericMethod ("setDisabled", "@brief Method void QActionGroup::setDisabled(bool b)\n", false, &_init_f_setDisabled_864, &_call_f_setDisabled_864); + methods += new qt_gsi::GenericMethod ("setEnabled|enabled=", "@brief Method void QActionGroup::setEnabled(bool)\n", false, &_init_f_setEnabled_864, &_call_f_setEnabled_864); + methods += new qt_gsi::GenericMethod ("setExclusionPolicy", "@brief Method void QActionGroup::setExclusionPolicy(QActionGroup::ExclusionPolicy policy)\n", false, &_init_f_setExclusionPolicy_3342, &_call_f_setExclusionPolicy_3342); + methods += new qt_gsi::GenericMethod ("setExclusive|exclusive=", "@brief Method void QActionGroup::setExclusive(bool)\n", false, &_init_f_setExclusive_864, &_call_f_setExclusive_864); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QActionGroup::setVisible(bool)\n", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QActionGroup::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("hovered(QAction *)", "hovered", gsi::arg("arg1"), "@brief Signal declaration for QActionGroup::hovered(QAction *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QActionGroup::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("triggered(QAction *)", "triggered", gsi::arg("arg1"), "@brief Signal declaration for QActionGroup::triggered(QAction *)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QActionGroup::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QActionGroup (qtdecl_QObject (), "QtGui", "QActionGroup_Native", + methods_QActionGroup (), + "@hide\n@alias QActionGroup"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QActionGroup () { return decl_QActionGroup; } + +} + + +class QActionGroup_Adaptor : public QActionGroup, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QActionGroup_Adaptor(); + + // [adaptor ctor] QActionGroup::QActionGroup(QObject *parent) + QActionGroup_Adaptor(QObject *parent) : QActionGroup(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QActionGroup::isSignalConnected(const QMetaMethod &signal) + bool fp_QActionGroup_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QActionGroup::isSignalConnected(signal); + } + + // [expose] int QActionGroup::receivers(const char *signal) + int fp_QActionGroup_receivers_c1731 (const char *signal) const { + return QActionGroup::receivers(signal); + } + + // [expose] QObject *QActionGroup::sender() + QObject * fp_QActionGroup_sender_c0 () const { + return QActionGroup::sender(); + } + + // [expose] int QActionGroup::senderSignalIndex() + int fp_QActionGroup_senderSignalIndex_c0 () const { + return QActionGroup::senderSignalIndex(); + } + + // [emitter impl] void QActionGroup::destroyed(QObject *) + void emitter_QActionGroup_destroyed_1302(QObject *arg1) + { + emit QActionGroup::destroyed(arg1); + } + + // [adaptor impl] bool QActionGroup::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QActionGroup::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QActionGroup_Adaptor::cbs_event_1217_0, _event); + } else { + return QActionGroup::event(_event); + } + } + + // [adaptor impl] bool QActionGroup::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QActionGroup::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QActionGroup_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QActionGroup::eventFilter(watched, event); + } + } + + // [emitter impl] void QActionGroup::hovered(QAction *) + void emitter_QActionGroup_hovered_1309(QAction *arg1) + { + emit QActionGroup::hovered(arg1); + } + + // [emitter impl] void QActionGroup::objectNameChanged(const QString &objectName) + void emitter_QActionGroup_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QActionGroup::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QActionGroup::triggered(QAction *) + void emitter_QActionGroup_triggered_1309(QAction *arg1) + { + emit QActionGroup::triggered(arg1); + } + + // [adaptor impl] void QActionGroup::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QActionGroup::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QActionGroup_Adaptor::cbs_childEvent_1701_0, event); + } else { + QActionGroup::childEvent(event); + } + } + + // [adaptor impl] void QActionGroup::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QActionGroup::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QActionGroup_Adaptor::cbs_customEvent_1217_0, event); + } else { + QActionGroup::customEvent(event); + } + } + + // [adaptor impl] void QActionGroup::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QActionGroup::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QActionGroup_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QActionGroup::disconnectNotify(signal); + } + } + + // [adaptor impl] void QActionGroup::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QActionGroup::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QActionGroup_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QActionGroup::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QActionGroup_Adaptor::~QActionGroup_Adaptor() { } + +// Constructor QActionGroup::QActionGroup(QObject *parent) (adaptor class) + +static void _init_ctor_QActionGroup_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QActionGroup_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QActionGroup_Adaptor (arg1)); +} + + +// void QActionGroup::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QActionGroup_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QActionGroup_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QActionGroup::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QActionGroup_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QActionGroup_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QActionGroup::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QActionGroup_Adaptor *)cls)->emitter_QActionGroup_destroyed_1302 (arg1); +} + + +// void QActionGroup::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QActionGroup_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QActionGroup_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QActionGroup::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QActionGroup_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QActionGroup_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QActionGroup::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QActionGroup_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QActionGroup_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QActionGroup::hovered(QAction *) + +static void _init_emitter_hovered_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_hovered_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + ((QActionGroup_Adaptor *)cls)->emitter_QActionGroup_hovered_1309 (arg1); +} + + +// exposed bool QActionGroup::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QActionGroup_Adaptor *)cls)->fp_QActionGroup_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QActionGroup::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QActionGroup_Adaptor *)cls)->emitter_QActionGroup_objectNameChanged_4567 (arg1); +} + + +// exposed int QActionGroup::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QActionGroup_Adaptor *)cls)->fp_QActionGroup_receivers_c1731 (arg1)); +} + + +// exposed QObject *QActionGroup::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QActionGroup_Adaptor *)cls)->fp_QActionGroup_sender_c0 ()); +} + + +// exposed int QActionGroup::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QActionGroup_Adaptor *)cls)->fp_QActionGroup_senderSignalIndex_c0 ()); +} + + +// void QActionGroup::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QActionGroup_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QActionGroup_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QActionGroup::triggered(QAction *) + +static void _init_emitter_triggered_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_triggered_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + ((QActionGroup_Adaptor *)cls)->emitter_QActionGroup_triggered_1309 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QActionGroup (); + +static gsi::Methods methods_QActionGroup_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QActionGroup::QActionGroup(QObject *parent)\nThis method creates an object of class QActionGroup.", &_init_ctor_QActionGroup_Adaptor_1302, &_call_ctor_QActionGroup_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QActionGroup::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QActionGroup::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QActionGroup::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QActionGroup::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QActionGroup::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QActionGroup::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_hovered", "@brief Emitter for signal void QActionGroup::hovered(QAction *)\nCall this method to emit this signal.", false, &_init_emitter_hovered_1309, &_call_emitter_hovered_1309); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QActionGroup::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QActionGroup::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QActionGroup::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QActionGroup::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QActionGroup::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QActionGroup::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_triggered", "@brief Emitter for signal void QActionGroup::triggered(QAction *)\nCall this method to emit this signal.", false, &_init_emitter_triggered_1309, &_call_emitter_triggered_1309); + return methods; +} + +gsi::Class decl_QActionGroup_Adaptor (qtdecl_QActionGroup (), "QtGui", "QActionGroup", + methods_QActionGroup_Adaptor (), + "@qt\n@brief Binding of QActionGroup"); + +} + + +// Implementation of the enum wrapper class for QActionGroup::ExclusionPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_QActionGroup_ExclusionPolicy_Enum ("QtGui", "QActionGroup_ExclusionPolicy", + gsi::enum_const ("None", QActionGroup::ExclusionPolicy::None, "@brief Enum constant QActionGroup::ExclusionPolicy::None") + + gsi::enum_const ("Exclusive", QActionGroup::ExclusionPolicy::Exclusive, "@brief Enum constant QActionGroup::ExclusionPolicy::Exclusive") + + gsi::enum_const ("ExclusiveOptional", QActionGroup::ExclusionPolicy::ExclusiveOptional, "@brief Enum constant QActionGroup::ExclusionPolicy::ExclusiveOptional"), + "@qt\n@brief This class represents the QActionGroup::ExclusionPolicy enum"); + +static gsi::QFlagsClass decl_QActionGroup_ExclusionPolicy_Enums ("QtGui", "QActionGroup_QFlags_ExclusionPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QActionGroup_ExclusionPolicy_Enum_as_child (decl_QActionGroup_ExclusionPolicy_Enum, "ExclusionPolicy"); +static gsi::ClassExt decl_QActionGroup_ExclusionPolicy_Enums_as_child (decl_QActionGroup_ExclusionPolicy_Enums, "QFlags_ExclusionPolicy"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQApplicationStateChangeEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQApplicationStateChangeEvent.cc new file mode 100644 index 000000000..b6744d54e --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQApplicationStateChangeEvent.cc @@ -0,0 +1,218 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQApplicationStateChangeEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QApplicationStateChangeEvent + +// Qt::ApplicationState QApplicationStateChangeEvent::applicationState() + + +static void _init_f_applicationState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_applicationState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QApplicationStateChangeEvent *)cls)->applicationState ())); +} + + +// QApplicationStateChangeEvent *QApplicationStateChangeEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QApplicationStateChangeEvent *)((QApplicationStateChangeEvent *)cls)->clone ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QApplicationStateChangeEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("applicationState", "@brief Method Qt::ApplicationState QApplicationStateChangeEvent::applicationState()\n", true, &_init_f_applicationState_c0, &_call_f_applicationState_c0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QApplicationStateChangeEvent *QApplicationStateChangeEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QApplicationStateChangeEvent (qtdecl_QEvent (), "QtGui", "QApplicationStateChangeEvent_Native", + methods_QApplicationStateChangeEvent (), + "@hide\n@alias QApplicationStateChangeEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QApplicationStateChangeEvent () { return decl_QApplicationStateChangeEvent; } + +} + + +class QApplicationStateChangeEvent_Adaptor : public QApplicationStateChangeEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QApplicationStateChangeEvent_Adaptor(); + + // [adaptor ctor] QApplicationStateChangeEvent::QApplicationStateChangeEvent(Qt::ApplicationState state) + QApplicationStateChangeEvent_Adaptor(Qt::ApplicationState state) : QApplicationStateChangeEvent(state) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QApplicationStateChangeEvent *QApplicationStateChangeEvent::clone() + QApplicationStateChangeEvent * cbs_clone_c0_0() const + { + return QApplicationStateChangeEvent::clone(); + } + + virtual QApplicationStateChangeEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QApplicationStateChangeEvent_Adaptor::cbs_clone_c0_0); + } else { + return QApplicationStateChangeEvent::clone(); + } + } + + // [adaptor impl] void QApplicationStateChangeEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QApplicationStateChangeEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QApplicationStateChangeEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QApplicationStateChangeEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QApplicationStateChangeEvent_Adaptor::~QApplicationStateChangeEvent_Adaptor() { } + +// Constructor QApplicationStateChangeEvent::QApplicationStateChangeEvent(Qt::ApplicationState state) (adaptor class) + +static void _init_ctor_QApplicationStateChangeEvent_Adaptor_2402 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QApplicationStateChangeEvent_Adaptor_2402 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QApplicationStateChangeEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QApplicationStateChangeEvent *QApplicationStateChangeEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QApplicationStateChangeEvent *)((QApplicationStateChangeEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QApplicationStateChangeEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QApplicationStateChangeEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QApplicationStateChangeEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QApplicationStateChangeEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QApplicationStateChangeEvent (); + +static gsi::Methods methods_QApplicationStateChangeEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QApplicationStateChangeEvent::QApplicationStateChangeEvent(Qt::ApplicationState state)\nThis method creates an object of class QApplicationStateChangeEvent.", &_init_ctor_QApplicationStateChangeEvent_Adaptor_2402, &_call_ctor_QApplicationStateChangeEvent_Adaptor_2402); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QApplicationStateChangeEvent *QApplicationStateChangeEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QApplicationStateChangeEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QApplicationStateChangeEvent_Adaptor (qtdecl_QApplicationStateChangeEvent (), "QtGui", "QApplicationStateChangeEvent", + methods_QApplicationStateChangeEvent_Adaptor (), + "@qt\n@brief Binding of QApplicationStateChangeEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQBackingStore.cc b/src/gsiqt/qt6/QtGui/gsiDeclQBackingStore.cc new file mode 100644 index 000000000..8b56bfe72 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQBackingStore.cc @@ -0,0 +1,288 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQBackingStore.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QBackingStore + +// Constructor QBackingStore::QBackingStore(QWindow *window) + + +static void _init_ctor_QBackingStore_1335 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("window"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QBackingStore_1335 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWindow *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QBackingStore (arg1)); +} + + +// void QBackingStore::beginPaint(const QRegion &) + + +static void _init_f_beginPaint_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_beginPaint_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBackingStore *)cls)->beginPaint (arg1); +} + + +// void QBackingStore::endPaint() + + +static void _init_f_endPaint_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_endPaint_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBackingStore *)cls)->endPaint (); +} + + +// void QBackingStore::flush(const QRegion ®ion, QWindow *window, const QPoint &offset) + + +static void _init_f_flush_5041 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("region"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("window", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("offset", true, "QPoint()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_flush_5041 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + QWindow *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QPoint &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPoint(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBackingStore *)cls)->flush (arg1, arg2, arg3); +} + + +// bool QBackingStore::hasStaticContents() + + +static void _init_f_hasStaticContents_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasStaticContents_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QBackingStore *)cls)->hasStaticContents ()); +} + + +// QPaintDevice *QBackingStore::paintDevice() + + +static void _init_f_paintDevice_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_paintDevice_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintDevice *)((QBackingStore *)cls)->paintDevice ()); +} + + +// void QBackingStore::resize(const QSize &size) + + +static void _init_f_resize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_resize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBackingStore *)cls)->resize (arg1); +} + + +// bool QBackingStore::scroll(const QRegion &area, int dx, int dy) + + +static void _init_f_scroll_3324 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("area"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dx"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("dy"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_scroll_3324 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QBackingStore *)cls)->scroll (arg1, arg2, arg3)); +} + + +// void QBackingStore::setStaticContents(const QRegion ®ion) + + +static void _init_f_setStaticContents_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("region"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStaticContents_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBackingStore *)cls)->setStaticContents (arg1); +} + + +// QSize QBackingStore::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QBackingStore *)cls)->size ()); +} + + +// QRegion QBackingStore::staticContents() + + +static void _init_f_staticContents_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_staticContents_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRegion)((QBackingStore *)cls)->staticContents ()); +} + + +// QWindow *QBackingStore::window() + + +static void _init_f_window_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_window_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWindow *)((QBackingStore *)cls)->window ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QBackingStore () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBackingStore::QBackingStore(QWindow *window)\nThis method creates an object of class QBackingStore.", &_init_ctor_QBackingStore_1335, &_call_ctor_QBackingStore_1335); + methods += new qt_gsi::GenericMethod ("beginPaint", "@brief Method void QBackingStore::beginPaint(const QRegion &)\n", false, &_init_f_beginPaint_2006, &_call_f_beginPaint_2006); + methods += new qt_gsi::GenericMethod ("endPaint", "@brief Method void QBackingStore::endPaint()\n", false, &_init_f_endPaint_0, &_call_f_endPaint_0); + methods += new qt_gsi::GenericMethod ("flush", "@brief Method void QBackingStore::flush(const QRegion ®ion, QWindow *window, const QPoint &offset)\n", false, &_init_f_flush_5041, &_call_f_flush_5041); + methods += new qt_gsi::GenericMethod ("hasStaticContents", "@brief Method bool QBackingStore::hasStaticContents()\n", true, &_init_f_hasStaticContents_c0, &_call_f_hasStaticContents_c0); + methods += new qt_gsi::GenericMethod ("paintDevice", "@brief Method QPaintDevice *QBackingStore::paintDevice()\n", false, &_init_f_paintDevice_0, &_call_f_paintDevice_0); + methods += new qt_gsi::GenericMethod ("resize", "@brief Method void QBackingStore::resize(const QSize &size)\n", false, &_init_f_resize_1805, &_call_f_resize_1805); + methods += new qt_gsi::GenericMethod ("scroll", "@brief Method bool QBackingStore::scroll(const QRegion &area, int dx, int dy)\n", false, &_init_f_scroll_3324, &_call_f_scroll_3324); + methods += new qt_gsi::GenericMethod ("setStaticContents", "@brief Method void QBackingStore::setStaticContents(const QRegion ®ion)\n", false, &_init_f_setStaticContents_2006, &_call_f_setStaticContents_2006); + methods += new qt_gsi::GenericMethod ("size", "@brief Method QSize QBackingStore::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("staticContents", "@brief Method QRegion QBackingStore::staticContents()\n", true, &_init_f_staticContents_c0, &_call_f_staticContents_c0); + methods += new qt_gsi::GenericMethod ("window", "@brief Method QWindow *QBackingStore::window()\n", true, &_init_f_window_c0, &_call_f_window_c0); + return methods; +} + +gsi::Class decl_QBackingStore ("QtGui", "QBackingStore", + methods_QBackingStore (), + "@qt\n@brief Binding of QBackingStore"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QBackingStore () { return decl_QBackingStore; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQBitmap.cc b/src/gsiqt/qt6/QtGui/gsiDeclQBitmap.cc new file mode 100644 index 000000000..8365f6bee --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQBitmap.cc @@ -0,0 +1,601 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQBitmap.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QBitmap + +// void QBitmap::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBitmap *)cls)->clear (); +} + + +// QBitmap &QBitmap::operator=(const QPixmap &) + + +static void _init_f_operator_eq__2017 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2017 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QBitmap &)((QBitmap *)cls)->operator= (arg1)); +} + + +// void QBitmap::swap(QBitmap &other) + + +static void _init_f_swap_1304 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1304 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QBitmap &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBitmap *)cls)->swap (arg1); +} + + +// QBitmap QBitmap::transformed(const QTransform &matrix) + + +static void _init_f_transformed_c2350 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("matrix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_transformed_c2350 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QBitmap)((QBitmap *)cls)->transformed (arg1)); +} + + +// static QBitmap QBitmap::fromData(const QSize &size, const unsigned char *bits, QImage::Format monoFormat) + + +static void _init_f_fromData_6058 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bits"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("monoFormat", true, "QImage::Format_MonoLSB"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_fromData_6058 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + const unsigned char *arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QImage::Format_MonoLSB), heap); + ret.write ((QBitmap)QBitmap::fromData (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// static QBitmap QBitmap::fromImage(const QImage &image, QFlags flags) + + +static void _init_f_fromImage_5137 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("image"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_fromImage_5137 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QImage &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + ret.write ((QBitmap)QBitmap::fromImage (arg1, arg2)); +} + + +// static QBitmap QBitmap::fromPixmap(const QPixmap &pixmap) + + +static void _init_f_fromPixmap_2017 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixmap"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromPixmap_2017 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QBitmap)QBitmap::fromPixmap (arg1)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QBitmap () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QBitmap::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QBitmap &QBitmap::operator=(const QPixmap &)\n", false, &_init_f_operator_eq__2017, &_call_f_operator_eq__2017); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QBitmap::swap(QBitmap &other)\n", false, &_init_f_swap_1304, &_call_f_swap_1304); + methods += new qt_gsi::GenericMethod ("transformed", "@brief Method QBitmap QBitmap::transformed(const QTransform &matrix)\n", true, &_init_f_transformed_c2350, &_call_f_transformed_c2350); + methods += new qt_gsi::GenericStaticMethod ("fromData", "@brief Static method QBitmap QBitmap::fromData(const QSize &size, const unsigned char *bits, QImage::Format monoFormat)\nThis method is static and can be called without an instance.", &_init_f_fromData_6058, &_call_f_fromData_6058); + methods += new qt_gsi::GenericStaticMethod ("fromImage", "@brief Static method QBitmap QBitmap::fromImage(const QImage &image, QFlags flags)\nThis method is static and can be called without an instance.", &_init_f_fromImage_5137, &_call_f_fromImage_5137); + methods += new qt_gsi::GenericStaticMethod ("fromPixmap", "@brief Static method QBitmap QBitmap::fromPixmap(const QPixmap &pixmap)\nThis method is static and can be called without an instance.", &_init_f_fromPixmap_2017, &_call_f_fromPixmap_2017); + return methods; +} + +gsi::Class &qtdecl_QPixmap (); + +gsi::Class decl_QBitmap (qtdecl_QPixmap (), "QtGui", "QBitmap_Native", + methods_QBitmap (), + "@hide\n@alias QBitmap"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QBitmap () { return decl_QBitmap; } + +} + + +class QBitmap_Adaptor : public QBitmap, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QBitmap_Adaptor(); + + // [adaptor ctor] QBitmap::QBitmap() + QBitmap_Adaptor() : QBitmap() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QBitmap::QBitmap(const QPixmap &) + QBitmap_Adaptor(const QPixmap &arg1) : QBitmap(arg1) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QBitmap::QBitmap(int w, int h) + QBitmap_Adaptor(int w, int h) : QBitmap(w, h) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QBitmap::QBitmap(const QSize &) + QBitmap_Adaptor(const QSize &arg1) : QBitmap(arg1) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QBitmap::QBitmap(const QString &fileName, const char *format) + QBitmap_Adaptor(const QString &fileName) : QBitmap(fileName) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QBitmap::QBitmap(const QString &fileName, const char *format) + QBitmap_Adaptor(const QString &fileName, const char *format) : QBitmap(fileName, format) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] QPixmap QBitmap::fromImageInPlace(QImage &image, QFlags flags) + static QPixmap fp_QBitmap_fromImageInPlace_4442 (QImage &image, QFlags flags) { + return QBitmap::fromImageInPlace(image, flags); + } + + // [adaptor impl] QPaintEngine *QBitmap::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QBitmap::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QBitmap_Adaptor::cbs_paintEngine_c0_0); + } else { + return QBitmap::paintEngine(); + } + } + + // [adaptor impl] void QBitmap::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QBitmap::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QBitmap_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QBitmap::initPainter(painter); + } + } + + // [adaptor impl] int QBitmap::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QBitmap::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QBitmap_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QBitmap::metric(arg1); + } + } + + // [adaptor impl] QPaintDevice *QBitmap::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QBitmap::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QBitmap_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QBitmap::redirected(offset); + } + } + + // [adaptor impl] QPainter *QBitmap::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QBitmap::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QBitmap_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QBitmap::sharedPainter(); + } + } + + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_sharedPainter_c0_0; +}; + +QBitmap_Adaptor::~QBitmap_Adaptor() { } + +// Constructor QBitmap::QBitmap() (adaptor class) + +static void _init_ctor_QBitmap_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QBitmap_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QBitmap_Adaptor ()); +} + + +// Constructor QBitmap::QBitmap(const QPixmap &) (adaptor class) + +static void _init_ctor_QBitmap_Adaptor_2017 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QBitmap_Adaptor_2017 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QBitmap_Adaptor (arg1)); +} + + +// Constructor QBitmap::QBitmap(int w, int h) (adaptor class) + +static void _init_ctor_QBitmap_Adaptor_1426 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QBitmap_Adaptor_1426 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write (new QBitmap_Adaptor (arg1, arg2)); +} + + +// Constructor QBitmap::QBitmap(const QSize &) (adaptor class) + +static void _init_ctor_QBitmap_Adaptor_1805 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QBitmap_Adaptor_1805 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QBitmap_Adaptor (arg1)); +} + + +// Constructor QBitmap::QBitmap(const QString &fileName, const char *format) (adaptor class) + +static void _init_ctor_QBitmap_Adaptor_3648 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QBitmap_Adaptor_3648 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QBitmap_Adaptor (arg1, arg2)); +} + + +// exposed QPixmap QBitmap::fromImageInPlace(QImage &image, QFlags flags) + +static void _init_fp_fromImageInPlace_4442 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("image"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_fp_fromImageInPlace_4442 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QImage &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + ret.write ((QPixmap)QBitmap_Adaptor::fp_QBitmap_fromImageInPlace_4442 (arg1, arg2)); +} + + +// void QBitmap::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBitmap_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QBitmap_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// int QBitmap::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QBitmap_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QBitmap_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QPaintEngine *QBitmap::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QBitmap_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QBitmap_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// QPaintDevice *QBitmap::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QBitmap_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QBitmap_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// QPainter *QBitmap::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QBitmap_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QBitmap_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QBitmap (); + +static gsi::Methods methods_QBitmap_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBitmap::QBitmap()\nThis method creates an object of class QBitmap.", &_init_ctor_QBitmap_Adaptor_0, &_call_ctor_QBitmap_Adaptor_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBitmap::QBitmap(const QPixmap &)\nThis method creates an object of class QBitmap.", &_init_ctor_QBitmap_Adaptor_2017, &_call_ctor_QBitmap_Adaptor_2017); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBitmap::QBitmap(int w, int h)\nThis method creates an object of class QBitmap.", &_init_ctor_QBitmap_Adaptor_1426, &_call_ctor_QBitmap_Adaptor_1426); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBitmap::QBitmap(const QSize &)\nThis method creates an object of class QBitmap.", &_init_ctor_QBitmap_Adaptor_1805, &_call_ctor_QBitmap_Adaptor_1805); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBitmap::QBitmap(const QString &fileName, const char *format)\nThis method creates an object of class QBitmap.", &_init_ctor_QBitmap_Adaptor_3648, &_call_ctor_QBitmap_Adaptor_3648); + methods += new qt_gsi::GenericStaticMethod ("*fromImageInPlace", "@brief Method QPixmap QBitmap::fromImageInPlace(QImage &image, QFlags flags)\nThis method is protected and can only be called from inside a derived class.", &_init_fp_fromImageInPlace_4442, &_call_fp_fromImageInPlace_4442); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QBitmap::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QBitmap::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QBitmap::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QBitmap::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QBitmap::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + return methods; +} + +gsi::Class decl_QBitmap_Adaptor (qtdecl_QBitmap (), "QtGui", "QBitmap", + methods_QBitmap_Adaptor (), + "@qt\n@brief Binding of QBitmap"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQBrush.cc b/src/gsiqt/qt6/QtGui/gsiDeclQBrush.cc new file mode 100644 index 000000000..745500aab --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQBrush.cc @@ -0,0 +1,603 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQBrush.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QBrush + +// Constructor QBrush::QBrush() + + +static void _init_ctor_QBrush_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QBrush_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QBrush ()); +} + + +// Constructor QBrush::QBrush(Qt::BrushStyle bs) + + +static void _init_ctor_QBrush_1794 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bs"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QBrush_1794 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QBrush (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Constructor QBrush::QBrush(const QColor &color, Qt::BrushStyle bs) + + +static void _init_ctor_QBrush_3591 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bs", true, "Qt::SolidPattern"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QBrush_3591 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::SolidPattern), heap); + ret.write (new QBrush (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// Constructor QBrush::QBrush(Qt::GlobalColor color, Qt::BrushStyle bs) + + +static void _init_ctor_QBrush_3539 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bs", true, "Qt::SolidPattern"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QBrush_3539 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::SolidPattern), heap); + ret.write (new QBrush (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// Constructor QBrush::QBrush(const QColor &color, const QPixmap &pixmap) + + +static void _init_ctor_QBrush_3814 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixmap"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QBrush_3814 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QBrush (arg1, arg2)); +} + + +// Constructor QBrush::QBrush(Qt::GlobalColor color, const QPixmap &pixmap) + + +static void _init_ctor_QBrush_3762 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixmap"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QBrush_3762 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QBrush (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// Constructor QBrush::QBrush(const QPixmap &pixmap) + + +static void _init_ctor_QBrush_2017 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixmap"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QBrush_2017 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QBrush (arg1)); +} + + +// Constructor QBrush::QBrush(const QImage &image) + + +static void _init_ctor_QBrush_1877 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("image"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QBrush_1877 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QImage &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QBrush (arg1)); +} + + +// Constructor QBrush::QBrush(const QBrush &brush) + + +static void _init_ctor_QBrush_1910 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QBrush_1910 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QBrush (arg1)); +} + + +// Constructor QBrush::QBrush(const QGradient &gradient) + + +static void _init_ctor_QBrush_2208 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("gradient"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QBrush_2208 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGradient &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QBrush (arg1)); +} + + +// const QColor &QBrush::color() + + +static void _init_f_color_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_color_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QColor &)((QBrush *)cls)->color ()); +} + + +// const QGradient *QBrush::gradient() + + +static void _init_f_gradient_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_gradient_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QGradient *)((QBrush *)cls)->gradient ()); +} + + +// bool QBrush::isDetached() + + +static void _init_f_isDetached_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDetached_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QBrush *)cls)->isDetached ()); +} + + +// bool QBrush::isOpaque() + + +static void _init_f_isOpaque_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isOpaque_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QBrush *)cls)->isOpaque ()); +} + + +// bool QBrush::operator!=(const QBrush &b) + + +static void _init_f_operator_excl__eq__c1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QBrush *)cls)->operator!= (arg1)); +} + + +// QBrush &QBrush::operator=(const QBrush &brush) + + +static void _init_f_operator_eq__1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QBrush &)((QBrush *)cls)->operator= (arg1)); +} + + +// bool QBrush::operator==(const QBrush &b) + + +static void _init_f_operator_eq__eq__c1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QBrush *)cls)->operator== (arg1)); +} + + +// void QBrush::setColor(const QColor &color) + + +static void _init_f_setColor_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setColor_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBrush *)cls)->setColor (arg1); +} + + +// void QBrush::setColor(Qt::GlobalColor color) + + +static void _init_f_setColor_1853 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setColor_1853 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBrush *)cls)->setColor (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QBrush::setStyle(Qt::BrushStyle) + + +static void _init_f_setStyle_1794 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setStyle_1794 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBrush *)cls)->setStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QBrush::setTexture(const QPixmap &pixmap) + + +static void _init_f_setTexture_2017 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixmap"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTexture_2017 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBrush *)cls)->setTexture (arg1); +} + + +// void QBrush::setTextureImage(const QImage &image) + + +static void _init_f_setTextureImage_1877 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("image"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextureImage_1877 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QImage &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBrush *)cls)->setTextureImage (arg1); +} + + +// void QBrush::setTransform(const QTransform &) + + +static void _init_f_setTransform_2350 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTransform_2350 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBrush *)cls)->setTransform (arg1); +} + + +// Qt::BrushStyle QBrush::style() + + +static void _init_f_style_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_style_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QBrush *)cls)->style ())); +} + + +// void QBrush::swap(QBrush &other) + + +static void _init_f_swap_1215 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1215 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBrush *)cls)->swap (arg1); +} + + +// QPixmap QBrush::texture() + + +static void _init_f_texture_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_texture_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPixmap)((QBrush *)cls)->texture ()); +} + + +// QImage QBrush::textureImage() + + +static void _init_f_textureImage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textureImage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QImage)((QBrush *)cls)->textureImage ()); +} + + +// QTransform QBrush::transform() + + +static void _init_f_transform_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transform_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTransform)((QBrush *)cls)->transform ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QBrush () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBrush::QBrush()\nThis method creates an object of class QBrush.", &_init_ctor_QBrush_0, &_call_ctor_QBrush_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBrush::QBrush(Qt::BrushStyle bs)\nThis method creates an object of class QBrush.", &_init_ctor_QBrush_1794, &_call_ctor_QBrush_1794); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBrush::QBrush(const QColor &color, Qt::BrushStyle bs)\nThis method creates an object of class QBrush.", &_init_ctor_QBrush_3591, &_call_ctor_QBrush_3591); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBrush::QBrush(Qt::GlobalColor color, Qt::BrushStyle bs)\nThis method creates an object of class QBrush.", &_init_ctor_QBrush_3539, &_call_ctor_QBrush_3539); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBrush::QBrush(const QColor &color, const QPixmap &pixmap)\nThis method creates an object of class QBrush.", &_init_ctor_QBrush_3814, &_call_ctor_QBrush_3814); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBrush::QBrush(Qt::GlobalColor color, const QPixmap &pixmap)\nThis method creates an object of class QBrush.", &_init_ctor_QBrush_3762, &_call_ctor_QBrush_3762); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBrush::QBrush(const QPixmap &pixmap)\nThis method creates an object of class QBrush.", &_init_ctor_QBrush_2017, &_call_ctor_QBrush_2017); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBrush::QBrush(const QImage &image)\nThis method creates an object of class QBrush.", &_init_ctor_QBrush_1877, &_call_ctor_QBrush_1877); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBrush::QBrush(const QBrush &brush)\nThis method creates an object of class QBrush.", &_init_ctor_QBrush_1910, &_call_ctor_QBrush_1910); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBrush::QBrush(const QGradient &gradient)\nThis method creates an object of class QBrush.", &_init_ctor_QBrush_2208, &_call_ctor_QBrush_2208); + methods += new qt_gsi::GenericMethod (":color", "@brief Method const QColor &QBrush::color()\n", true, &_init_f_color_c0, &_call_f_color_c0); + methods += new qt_gsi::GenericMethod ("gradient", "@brief Method const QGradient *QBrush::gradient()\n", true, &_init_f_gradient_c0, &_call_f_gradient_c0); + methods += new qt_gsi::GenericMethod ("isDetached?", "@brief Method bool QBrush::isDetached()\n", true, &_init_f_isDetached_c0, &_call_f_isDetached_c0); + methods += new qt_gsi::GenericMethod ("isOpaque?", "@brief Method bool QBrush::isOpaque()\n", true, &_init_f_isOpaque_c0, &_call_f_isOpaque_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QBrush::operator!=(const QBrush &b)\n", true, &_init_f_operator_excl__eq__c1910, &_call_f_operator_excl__eq__c1910); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QBrush &QBrush::operator=(const QBrush &brush)\n", false, &_init_f_operator_eq__1910, &_call_f_operator_eq__1910); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QBrush::operator==(const QBrush &b)\n", true, &_init_f_operator_eq__eq__c1910, &_call_f_operator_eq__eq__c1910); + methods += new qt_gsi::GenericMethod ("setColor|color=", "@brief Method void QBrush::setColor(const QColor &color)\n", false, &_init_f_setColor_1905, &_call_f_setColor_1905); + methods += new qt_gsi::GenericMethod ("setColor|color=", "@brief Method void QBrush::setColor(Qt::GlobalColor color)\n", false, &_init_f_setColor_1853, &_call_f_setColor_1853); + methods += new qt_gsi::GenericMethod ("setStyle|style=", "@brief Method void QBrush::setStyle(Qt::BrushStyle)\n", false, &_init_f_setStyle_1794, &_call_f_setStyle_1794); + methods += new qt_gsi::GenericMethod ("setTexture|texture=", "@brief Method void QBrush::setTexture(const QPixmap &pixmap)\n", false, &_init_f_setTexture_2017, &_call_f_setTexture_2017); + methods += new qt_gsi::GenericMethod ("setTextureImage|textureImage=", "@brief Method void QBrush::setTextureImage(const QImage &image)\n", false, &_init_f_setTextureImage_1877, &_call_f_setTextureImage_1877); + methods += new qt_gsi::GenericMethod ("setTransform|transform=", "@brief Method void QBrush::setTransform(const QTransform &)\n", false, &_init_f_setTransform_2350, &_call_f_setTransform_2350); + methods += new qt_gsi::GenericMethod (":style", "@brief Method Qt::BrushStyle QBrush::style()\n", true, &_init_f_style_c0, &_call_f_style_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QBrush::swap(QBrush &other)\n", false, &_init_f_swap_1215, &_call_f_swap_1215); + methods += new qt_gsi::GenericMethod (":texture", "@brief Method QPixmap QBrush::texture()\n", true, &_init_f_texture_c0, &_call_f_texture_c0); + methods += new qt_gsi::GenericMethod (":textureImage", "@brief Method QImage QBrush::textureImage()\n", true, &_init_f_textureImage_c0, &_call_f_textureImage_c0); + methods += new qt_gsi::GenericMethod (":transform", "@brief Method QTransform QBrush::transform()\n", true, &_init_f_transform_c0, &_call_f_transform_c0); + return methods; +} + +gsi::Class decl_QBrush ("QtGui", "QBrush", + methods_QBrush (), + "@qt\n@brief Binding of QBrush"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QBrush () { return decl_QBrush; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQClipboard.cc b/src/gsiqt/qt6/QtGui/gsiDeclQClipboard.cc new file mode 100644 index 000000000..50c958320 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQClipboard.cc @@ -0,0 +1,432 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQClipboard.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QClipboard + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QClipboard::staticMetaObject); +} + + +// void QClipboard::clear(QClipboard::Mode mode) + + +static void _init_f_clear_1934 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode", true, "QClipboard::Clipboard"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_clear_1934 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QClipboard *)cls)->clear (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QImage QClipboard::image(QClipboard::Mode mode) + + +static void _init_f_image_c1934 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode", true, "QClipboard::Clipboard"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_image_c1934 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); + ret.write ((QImage)((QClipboard *)cls)->image (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// const QMimeData *QClipboard::mimeData(QClipboard::Mode mode) + + +static void _init_f_mimeData_c1934 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode", true, "QClipboard::Clipboard"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_mimeData_c1934 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); + ret.write ((const QMimeData *)((QClipboard *)cls)->mimeData (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QClipboard::ownsClipboard() + + +static void _init_f_ownsClipboard_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ownsClipboard_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QClipboard *)cls)->ownsClipboard ()); +} + + +// bool QClipboard::ownsFindBuffer() + + +static void _init_f_ownsFindBuffer_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ownsFindBuffer_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QClipboard *)cls)->ownsFindBuffer ()); +} + + +// bool QClipboard::ownsSelection() + + +static void _init_f_ownsSelection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ownsSelection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QClipboard *)cls)->ownsSelection ()); +} + + +// QPixmap QClipboard::pixmap(QClipboard::Mode mode) + + +static void _init_f_pixmap_c1934 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode", true, "QClipboard::Clipboard"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_pixmap_c1934 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); + ret.write ((QPixmap)((QClipboard *)cls)->pixmap (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QClipboard::setImage(const QImage &, QClipboard::Mode mode) + + +static void _init_f_setImage_3703 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QClipboard::Clipboard"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setImage_3703 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QImage &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QClipboard *)cls)->setImage (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QClipboard::setMimeData(QMimeData *data, QClipboard::Mode mode) + + +static void _init_f_setMimeData_3299 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QClipboard::Clipboard"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setMimeData_3299 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMimeData *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QClipboard *)cls)->setMimeData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QClipboard::setPixmap(const QPixmap &, QClipboard::Mode mode) + + +static void _init_f_setPixmap_3843 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QClipboard::Clipboard"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setPixmap_3843 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QClipboard *)cls)->setPixmap (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QClipboard::setText(const QString &, QClipboard::Mode mode) + + +static void _init_f_setText_3851 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QClipboard::Clipboard"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setText_3851 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QClipboard *)cls)->setText (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// bool QClipboard::supportsFindBuffer() + + +static void _init_f_supportsFindBuffer_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_supportsFindBuffer_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QClipboard *)cls)->supportsFindBuffer ()); +} + + +// bool QClipboard::supportsSelection() + + +static void _init_f_supportsSelection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_supportsSelection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QClipboard *)cls)->supportsSelection ()); +} + + +// QString QClipboard::text(QClipboard::Mode mode) + + +static void _init_f_text_c1934 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode", true, "QClipboard::Clipboard"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_text_c1934 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); + ret.write ((QString)((QClipboard *)cls)->text (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QString QClipboard::text(QString &subtype, QClipboard::Mode mode) + + +static void _init_f_text_c3156 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("subtype"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QClipboard::Clipboard"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_text_c3156 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QClipboard::Clipboard), heap); + ret.write ((QString)((QClipboard *)cls)->text (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// static QString QClipboard::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QClipboard::tr (arg1, arg2, arg3)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QClipboard () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QClipboard::clear(QClipboard::Mode mode)\n", false, &_init_f_clear_1934, &_call_f_clear_1934); + methods += new qt_gsi::GenericMethod ("image", "@brief Method QImage QClipboard::image(QClipboard::Mode mode)\n", true, &_init_f_image_c1934, &_call_f_image_c1934); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Method const QMimeData *QClipboard::mimeData(QClipboard::Mode mode)\n", true, &_init_f_mimeData_c1934, &_call_f_mimeData_c1934); + methods += new qt_gsi::GenericMethod ("ownsClipboard", "@brief Method bool QClipboard::ownsClipboard()\n", true, &_init_f_ownsClipboard_c0, &_call_f_ownsClipboard_c0); + methods += new qt_gsi::GenericMethod ("ownsFindBuffer", "@brief Method bool QClipboard::ownsFindBuffer()\n", true, &_init_f_ownsFindBuffer_c0, &_call_f_ownsFindBuffer_c0); + methods += new qt_gsi::GenericMethod ("ownsSelection", "@brief Method bool QClipboard::ownsSelection()\n", true, &_init_f_ownsSelection_c0, &_call_f_ownsSelection_c0); + methods += new qt_gsi::GenericMethod ("pixmap", "@brief Method QPixmap QClipboard::pixmap(QClipboard::Mode mode)\n", true, &_init_f_pixmap_c1934, &_call_f_pixmap_c1934); + methods += new qt_gsi::GenericMethod ("setImage", "@brief Method void QClipboard::setImage(const QImage &, QClipboard::Mode mode)\n", false, &_init_f_setImage_3703, &_call_f_setImage_3703); + methods += new qt_gsi::GenericMethod ("setMimeData", "@brief Method void QClipboard::setMimeData(QMimeData *data, QClipboard::Mode mode)\n", false, &_init_f_setMimeData_3299, &_call_f_setMimeData_3299); + methods += new qt_gsi::GenericMethod ("setPixmap", "@brief Method void QClipboard::setPixmap(const QPixmap &, QClipboard::Mode mode)\n", false, &_init_f_setPixmap_3843, &_call_f_setPixmap_3843); + methods += new qt_gsi::GenericMethod ("setText", "@brief Method void QClipboard::setText(const QString &, QClipboard::Mode mode)\n", false, &_init_f_setText_3851, &_call_f_setText_3851); + methods += new qt_gsi::GenericMethod ("supportsFindBuffer", "@brief Method bool QClipboard::supportsFindBuffer()\n", true, &_init_f_supportsFindBuffer_c0, &_call_f_supportsFindBuffer_c0); + methods += new qt_gsi::GenericMethod ("supportsSelection", "@brief Method bool QClipboard::supportsSelection()\n", true, &_init_f_supportsSelection_c0, &_call_f_supportsSelection_c0); + methods += new qt_gsi::GenericMethod ("text", "@brief Method QString QClipboard::text(QClipboard::Mode mode)\n", true, &_init_f_text_c1934, &_call_f_text_c1934); + methods += new qt_gsi::GenericMethod ("text", "@brief Method QString QClipboard::text(QString &subtype, QClipboard::Mode mode)\n", true, &_init_f_text_c3156, &_call_f_text_c3156); + methods += gsi::qt_signal::target_type & > ("changed(QClipboard::Mode)", "changed", gsi::arg("mode"), "@brief Signal declaration for QClipboard::changed(QClipboard::Mode mode)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("dataChanged()", "dataChanged", "@brief Signal declaration for QClipboard::dataChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QClipboard::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("findBufferChanged()", "findBufferChanged", "@brief Signal declaration for QClipboard::findBufferChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QClipboard::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("selectionChanged()", "selectionChanged", "@brief Signal declaration for QClipboard::selectionChanged()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QClipboard::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QClipboard (qtdecl_QObject (), "QtGui", "QClipboard", + methods_QClipboard (), + "@qt\n@brief Binding of QClipboard"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QClipboard () { return decl_QClipboard; } + +} + + +// Implementation of the enum wrapper class for QClipboard::Mode +namespace qt_gsi +{ + +static gsi::Enum decl_QClipboard_Mode_Enum ("QtGui", "QClipboard_Mode", + gsi::enum_const ("Clipboard", QClipboard::Clipboard, "@brief Enum constant QClipboard::Clipboard") + + gsi::enum_const ("Selection", QClipboard::Selection, "@brief Enum constant QClipboard::Selection") + + gsi::enum_const ("FindBuffer", QClipboard::FindBuffer, "@brief Enum constant QClipboard::FindBuffer") + + gsi::enum_const ("LastMode", QClipboard::LastMode, "@brief Enum constant QClipboard::LastMode"), + "@qt\n@brief This class represents the QClipboard::Mode enum"); + +static gsi::QFlagsClass decl_QClipboard_Mode_Enums ("QtGui", "QClipboard_QFlags_Mode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QClipboard_Mode_Enum_in_parent (decl_QClipboard_Mode_Enum.defs ()); +static gsi::ClassExt decl_QClipboard_Mode_Enum_as_child (decl_QClipboard_Mode_Enum, "Mode"); +static gsi::ClassExt decl_QClipboard_Mode_Enums_as_child (decl_QClipboard_Mode_Enums, "QFlags_Mode"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQCloseEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQCloseEvent.cc new file mode 100644 index 000000000..db67fd3ad --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQCloseEvent.cc @@ -0,0 +1,183 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCloseEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCloseEvent + +namespace gsi +{ + +static gsi::Methods methods_QCloseEvent () { + gsi::Methods methods; + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QCloseEvent (qtdecl_QEvent (), "QtGui", "QCloseEvent_Native", + methods_QCloseEvent (), + "@hide\n@alias QCloseEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QCloseEvent () { return decl_QCloseEvent; } + +} + + +class QCloseEvent_Adaptor : public QCloseEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QCloseEvent_Adaptor(); + + // [adaptor ctor] QCloseEvent::QCloseEvent() + QCloseEvent_Adaptor() : QCloseEvent() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QEvent *QCloseEvent::clone() + QEvent * cbs_clone_c0_0() const + { + return QCloseEvent::clone(); + } + + virtual QEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QCloseEvent_Adaptor::cbs_clone_c0_0); + } else { + return QCloseEvent::clone(); + } + } + + // [adaptor impl] void QCloseEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QCloseEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QCloseEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QCloseEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QCloseEvent_Adaptor::~QCloseEvent_Adaptor() { } + +// Constructor QCloseEvent::QCloseEvent() (adaptor class) + +static void _init_ctor_QCloseEvent_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QCloseEvent_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QCloseEvent_Adaptor ()); +} + + +// QEvent *QCloseEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEvent *)((QCloseEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCloseEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QCloseEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCloseEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QCloseEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QCloseEvent (); + +static gsi::Methods methods_QCloseEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCloseEvent::QCloseEvent()\nThis method creates an object of class QCloseEvent.", &_init_ctor_QCloseEvent_Adaptor_0, &_call_ctor_QCloseEvent_Adaptor_0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QEvent *QCloseEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QCloseEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QCloseEvent_Adaptor (qtdecl_QCloseEvent (), "QtGui", "QCloseEvent", + methods_QCloseEvent_Adaptor (), + "@qt\n@brief Binding of QCloseEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQColor.cc b/src/gsiqt/qt6/QtGui/gsiDeclQColor.cc new file mode 100644 index 000000000..de8bc0e45 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQColor.cc @@ -0,0 +1,2321 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQColor.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QColor + +// Constructor QColor::QColor() + + +static void _init_ctor_QColor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QColor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QColor ()); +} + + +// Constructor QColor::QColor(Qt::GlobalColor color) + + +static void _init_ctor_QColor_1853 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QColor_1853 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QColor (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Constructor QColor::QColor(int r, int g, int b, int a) + + +static void _init_ctor_QColor_2744 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("g"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("b"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "255"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QColor_2744 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (255, heap); + ret.write (new QColor (arg1, arg2, arg3, arg4)); +} + + +// Constructor QColor::QColor(unsigned int rgb) + + +static void _init_ctor_QColor_1772 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rgb"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QColor_1772 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + ret.write (new QColor (arg1)); +} + + +// Constructor QColor::QColor(QRgba64 rgba64) + + +static void _init_ctor_QColor_1003 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rgba64"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QColor_1003 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QRgba64 arg1 = gsi::arg_reader() (args, heap); + ret.write (new QColor (arg1)); +} + + +// Constructor QColor::QColor(QStringView name) + + +static void _init_ctor_QColor_1559 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QColor_1559 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write (new QColor (arg1)); +} + + +// Constructor QColor::QColor(const char *aname) + + +static void _init_ctor_QColor_1731 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("aname"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QColor_1731 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QColor (arg1)); +} + + +// Constructor QColor::QColor(QLatin1String name) + + +static void _init_ctor_QColor_1701 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QColor_1701 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + ret.write (new QColor (arg1)); +} + + +// Constructor QColor::QColor(QColor::Spec spec) + + +static void _init_ctor_QColor_1539 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spec"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QColor_1539 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QColor (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Constructor QColor::QColor(QColor::Spec spec, unsigned short int a1, unsigned short int a2, unsigned short int a3, unsigned short int a4, unsigned short int a5) + + +static void _init_ctor_QColor_13379 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spec"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("a1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("a2"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a3"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("a4"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("a5", true, "0"); + decl->add_arg (argspec_5); + decl->set_return_new (); +} + +static void _call_ctor_QColor_13379 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + unsigned short int arg2 = gsi::arg_reader() (args, heap); + unsigned short int arg3 = gsi::arg_reader() (args, heap); + unsigned short int arg4 = gsi::arg_reader() (args, heap); + unsigned short int arg5 = gsi::arg_reader() (args, heap); + unsigned short int arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write (new QColor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4, arg5, arg6)); +} + + +// int QColor::alpha() + + +static void _init_f_alpha_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_alpha_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColor *)cls)->alpha ()); +} + + +// float QColor::alphaF() + + +static void _init_f_alphaF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_alphaF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QColor *)cls)->alphaF ()); +} + + +// int QColor::black() + + +static void _init_f_black_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_black_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColor *)cls)->black ()); +} + + +// float QColor::blackF() + + +static void _init_f_blackF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blackF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QColor *)cls)->blackF ()); +} + + +// int QColor::blue() + + +static void _init_f_blue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColor *)cls)->blue ()); +} + + +// float QColor::blueF() + + +static void _init_f_blueF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blueF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QColor *)cls)->blueF ()); +} + + +// QColor QColor::convertTo(QColor::Spec colorSpec) + + +static void _init_f_convertTo_c1539 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("colorSpec"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_convertTo_c1539 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QColor)((QColor *)cls)->convertTo (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// int QColor::cyan() + + +static void _init_f_cyan_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cyan_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColor *)cls)->cyan ()); +} + + +// float QColor::cyanF() + + +static void _init_f_cyanF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cyanF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QColor *)cls)->cyanF ()); +} + + +// QColor QColor::darker(int f) + + +static void _init_f_darker_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f", true, "200"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_darker_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (200, heap); + ret.write ((QColor)((QColor *)cls)->darker (arg1)); +} + + +// void QColor::getCmyk(int *c, int *m, int *y, int *k, int *a) + + +static void _init_f_getCmyk_c4333 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("m"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("k"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("a", true, "nullptr"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_getCmyk_c4333 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int *arg1 = gsi::arg_reader() (args, heap); + int *arg2 = gsi::arg_reader() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + int *arg4 = gsi::arg_reader() (args, heap); + int *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->getCmyk (arg1, arg2, arg3, arg4, arg5); +} + + +// void QColor::getCmykF(float *c, float *m, float *y, float *k, float *a) + + +static void _init_f_getCmykF_c5348 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("m"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("k"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("a", true, "nullptr"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_getCmykF_c5348 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float *arg1 = gsi::arg_reader() (args, heap); + float *arg2 = gsi::arg_reader() (args, heap); + float *arg3 = gsi::arg_reader() (args, heap); + float *arg4 = gsi::arg_reader() (args, heap); + float *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->getCmykF (arg1, arg2, arg3, arg4, arg5); +} + + +// void QColor::getHsl(int *h, int *s, int *l, int *a) + + +static void _init_f_getHsl_c3488 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("l"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_getHsl_c3488 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int *arg1 = gsi::arg_reader() (args, heap); + int *arg2 = gsi::arg_reader() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + int *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->getHsl (arg1, arg2, arg3, arg4); +} + + +// void QColor::getHslF(float *h, float *s, float *l, float *a) + + +static void _init_f_getHslF_c4300 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("l"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_getHslF_c4300 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float *arg1 = gsi::arg_reader() (args, heap); + float *arg2 = gsi::arg_reader() (args, heap); + float *arg3 = gsi::arg_reader() (args, heap); + float *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->getHslF (arg1, arg2, arg3, arg4); +} + + +// void QColor::getHsv(int *h, int *s, int *v, int *a) + + +static void _init_f_getHsv_c3488 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("v"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_getHsv_c3488 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int *arg1 = gsi::arg_reader() (args, heap); + int *arg2 = gsi::arg_reader() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + int *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->getHsv (arg1, arg2, arg3, arg4); +} + + +// void QColor::getHsvF(float *h, float *s, float *v, float *a) + + +static void _init_f_getHsvF_c4300 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("v"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_getHsvF_c4300 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float *arg1 = gsi::arg_reader() (args, heap); + float *arg2 = gsi::arg_reader() (args, heap); + float *arg3 = gsi::arg_reader() (args, heap); + float *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->getHsvF (arg1, arg2, arg3, arg4); +} + + +// void QColor::getRgb(int *r, int *g, int *b, int *a) + + +static void _init_f_getRgb_c3488 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("g"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("b"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_getRgb_c3488 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int *arg1 = gsi::arg_reader() (args, heap); + int *arg2 = gsi::arg_reader() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + int *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->getRgb (arg1, arg2, arg3, arg4); +} + + +// void QColor::getRgbF(float *r, float *g, float *b, float *a) + + +static void _init_f_getRgbF_c4300 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("g"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("b"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_getRgbF_c4300 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float *arg1 = gsi::arg_reader() (args, heap); + float *arg2 = gsi::arg_reader() (args, heap); + float *arg3 = gsi::arg_reader() (args, heap); + float *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->getRgbF (arg1, arg2, arg3, arg4); +} + + +// int QColor::green() + + +static void _init_f_green_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_green_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColor *)cls)->green ()); +} + + +// float QColor::greenF() + + +static void _init_f_greenF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_greenF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QColor *)cls)->greenF ()); +} + + +// int QColor::hslHue() + + +static void _init_f_hslHue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hslHue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColor *)cls)->hslHue ()); +} + + +// float QColor::hslHueF() + + +static void _init_f_hslHueF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hslHueF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QColor *)cls)->hslHueF ()); +} + + +// int QColor::hslSaturation() + + +static void _init_f_hslSaturation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hslSaturation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColor *)cls)->hslSaturation ()); +} + + +// float QColor::hslSaturationF() + + +static void _init_f_hslSaturationF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hslSaturationF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QColor *)cls)->hslSaturationF ()); +} + + +// int QColor::hsvHue() + + +static void _init_f_hsvHue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hsvHue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColor *)cls)->hsvHue ()); +} + + +// float QColor::hsvHueF() + + +static void _init_f_hsvHueF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hsvHueF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QColor *)cls)->hsvHueF ()); +} + + +// int QColor::hsvSaturation() + + +static void _init_f_hsvSaturation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hsvSaturation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColor *)cls)->hsvSaturation ()); +} + + +// float QColor::hsvSaturationF() + + +static void _init_f_hsvSaturationF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hsvSaturationF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QColor *)cls)->hsvSaturationF ()); +} + + +// int QColor::hue() + + +static void _init_f_hue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColor *)cls)->hue ()); +} + + +// float QColor::hueF() + + +static void _init_f_hueF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hueF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QColor *)cls)->hueF ()); +} + + +// bool QColor::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QColor *)cls)->isValid ()); +} + + +// QColor QColor::lighter(int f) + + +static void _init_f_lighter_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f", true, "150"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_lighter_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (150, heap); + ret.write ((QColor)((QColor *)cls)->lighter (arg1)); +} + + +// int QColor::lightness() + + +static void _init_f_lightness_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lightness_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColor *)cls)->lightness ()); +} + + +// float QColor::lightnessF() + + +static void _init_f_lightnessF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lightnessF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QColor *)cls)->lightnessF ()); +} + + +// int QColor::magenta() + + +static void _init_f_magenta_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_magenta_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColor *)cls)->magenta ()); +} + + +// float QColor::magentaF() + + +static void _init_f_magentaF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_magentaF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QColor *)cls)->magentaF ()); +} + + +// QString QColor::name(QColor::NameFormat format) + + +static void _init_f_name_c2146 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format", true, "QColor::HexRgb"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_name_c2146 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QColor::HexRgb), heap); + ret.write ((QString)((QColor *)cls)->name (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QColor::operator!=(const QColor &c) + + +static void _init_f_operator_excl__eq__c1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QColor *)cls)->operator!= (arg1)); +} + + +// QColor &QColor::operator=(Qt::GlobalColor color) + + +static void _init_f_operator_eq__1853 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__1853 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QColor &)((QColor *)cls)->operator= (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QColor::operator==(const QColor &c) + + +static void _init_f_operator_eq__eq__c1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QColor *)cls)->operator== (arg1)); +} + + +// int QColor::red() + + +static void _init_f_red_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_red_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColor *)cls)->red ()); +} + + +// float QColor::redF() + + +static void _init_f_redF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_redF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QColor *)cls)->redF ()); +} + + +// unsigned int QColor::rgb() + + +static void _init_f_rgb_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rgb_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QColor *)cls)->rgb ()); +} + + +// unsigned int QColor::rgba() + + +static void _init_f_rgba_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rgba_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QColor *)cls)->rgba ()); +} + + +// QRgba64 QColor::rgba64() + + +static void _init_f_rgba64_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rgba64_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRgba64)((QColor *)cls)->rgba64 ()); +} + + +// int QColor::saturation() + + +static void _init_f_saturation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_saturation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColor *)cls)->saturation ()); +} + + +// float QColor::saturationF() + + +static void _init_f_saturationF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_saturationF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QColor *)cls)->saturationF ()); +} + + +// void QColor::setAlpha(int alpha) + + +static void _init_f_setAlpha_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alpha"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlpha_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setAlpha (arg1); +} + + +// void QColor::setAlphaF(float alpha) + + +static void _init_f_setAlphaF_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alpha"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlphaF_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setAlphaF (arg1); +} + + +// void QColor::setBlue(int blue) + + +static void _init_f_setBlue_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("blue"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBlue_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setBlue (arg1); +} + + +// void QColor::setBlueF(float blue) + + +static void _init_f_setBlueF_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("blue"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBlueF_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setBlueF (arg1); +} + + +// void QColor::setCmyk(int c, int m, int y, int k, int a) + + +static void _init_f_setCmyk_3403 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("m"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("k"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("a", true, "255"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_setCmyk_3403 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + int arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (255, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setCmyk (arg1, arg2, arg3, arg4, arg5); +} + + +// void QColor::setCmykF(float c, float m, float y, float k, float a) + + +static void _init_f_setCmykF_4418 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("m"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("k"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("a", true, "1.0"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_setCmykF_4418 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = gsi::arg_reader() (args, heap); + float arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1.0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setCmykF (arg1, arg2, arg3, arg4, arg5); +} + + +// void QColor::setGreen(int green) + + +static void _init_f_setGreen_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("green"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGreen_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setGreen (arg1); +} + + +// void QColor::setGreenF(float green) + + +static void _init_f_setGreenF_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("green"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGreenF_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setGreenF (arg1); +} + + +// void QColor::setHsl(int h, int s, int l, int a) + + +static void _init_f_setHsl_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("l"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "255"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setHsl_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (255, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setHsl (arg1, arg2, arg3, arg4); +} + + +// void QColor::setHslF(float h, float s, float l, float a) + + +static void _init_f_setHslF_3556 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("l"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "1.0"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setHslF_3556 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1.0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setHslF (arg1, arg2, arg3, arg4); +} + + +// void QColor::setHsv(int h, int s, int v, int a) + + +static void _init_f_setHsv_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("v"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "255"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setHsv_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (255, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setHsv (arg1, arg2, arg3, arg4); +} + + +// void QColor::setHsvF(float h, float s, float v, float a) + + +static void _init_f_setHsvF_3556 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("v"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "1.0"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setHsvF_3556 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1.0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setHsvF (arg1, arg2, arg3, arg4); +} + + +// void QColor::setNamedColor(const QString &name) + + +static void _init_f_setNamedColor_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNamedColor_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setNamedColor (arg1); +} + + +// void QColor::setNamedColor(QStringView name) + + +static void _init_f_setNamedColor_1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNamedColor_1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setNamedColor (arg1); +} + + +// void QColor::setNamedColor(QLatin1String name) + + +static void _init_f_setNamedColor_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNamedColor_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setNamedColor (arg1); +} + + +// void QColor::setRed(int red) + + +static void _init_f_setRed_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("red"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRed_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setRed (arg1); +} + + +// void QColor::setRedF(float red) + + +static void _init_f_setRedF_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("red"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRedF_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setRedF (arg1); +} + + +// void QColor::setRgb(int r, int g, int b, int a) + + +static void _init_f_setRgb_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("g"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("b"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "255"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setRgb_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (255, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setRgb (arg1, arg2, arg3, arg4); +} + + +// void QColor::setRgb(unsigned int rgb) + + +static void _init_f_setRgb_1772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rgb"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRgb_1772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setRgb (arg1); +} + + +// void QColor::setRgbF(float r, float g, float b, float a) + + +static void _init_f_setRgbF_3556 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("g"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("b"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "1.0"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setRgbF_3556 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1.0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setRgbF (arg1, arg2, arg3, arg4); +} + + +// void QColor::setRgba(unsigned int rgba) + + +static void _init_f_setRgba_1772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rgba"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRgba_1772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setRgba (arg1); +} + + +// void QColor::setRgba64(QRgba64 rgba) + + +static void _init_f_setRgba64_1003 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rgba"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRgba64_1003 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QRgba64 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColor *)cls)->setRgba64 (arg1); +} + + +// QColor::Spec QColor::spec() + + +static void _init_f_spec_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_spec_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QColor *)cls)->spec ())); +} + + +// QColor QColor::toCmyk() + + +static void _init_f_toCmyk_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toCmyk_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QColor *)cls)->toCmyk ()); +} + + +// QColor QColor::toExtendedRgb() + + +static void _init_f_toExtendedRgb_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toExtendedRgb_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QColor *)cls)->toExtendedRgb ()); +} + + +// QColor QColor::toHsl() + + +static void _init_f_toHsl_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toHsl_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QColor *)cls)->toHsl ()); +} + + +// QColor QColor::toHsv() + + +static void _init_f_toHsv_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toHsv_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QColor *)cls)->toHsv ()); +} + + +// QColor QColor::toRgb() + + +static void _init_f_toRgb_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toRgb_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QColor *)cls)->toRgb ()); +} + + +// int QColor::value() + + +static void _init_f_value_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_value_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColor *)cls)->value ()); +} + + +// float QColor::valueF() + + +static void _init_f_valueF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_valueF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QColor *)cls)->valueF ()); +} + + +// int QColor::yellow() + + +static void _init_f_yellow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_yellow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColor *)cls)->yellow ()); +} + + +// float QColor::yellowF() + + +static void _init_f_yellowF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_yellowF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QColor *)cls)->yellowF ()); +} + + +// static QStringList QColor::colorNames() + + +static void _init_f_colorNames_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_colorNames_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)QColor::colorNames ()); +} + + +// static QColor QColor::fromCmyk(int c, int m, int y, int k, int a) + + +static void _init_f_fromCmyk_3403 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("m"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("k"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("a", true, "255"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_fromCmyk_3403 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + int arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (255, heap); + ret.write ((QColor)QColor::fromCmyk (arg1, arg2, arg3, arg4, arg5)); +} + + +// static QColor QColor::fromCmykF(float c, float m, float y, float k, float a) + + +static void _init_f_fromCmykF_4418 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("m"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("k"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("a", true, "1.0"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_fromCmykF_4418 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = gsi::arg_reader() (args, heap); + float arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1.0, heap); + ret.write ((QColor)QColor::fromCmykF (arg1, arg2, arg3, arg4, arg5)); +} + + +// static QColor QColor::fromHsl(int h, int s, int l, int a) + + +static void _init_f_fromHsl_2744 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("l"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "255"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_fromHsl_2744 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (255, heap); + ret.write ((QColor)QColor::fromHsl (arg1, arg2, arg3, arg4)); +} + + +// static QColor QColor::fromHslF(float h, float s, float l, float a) + + +static void _init_f_fromHslF_3556 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("l"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "1.0"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_fromHslF_3556 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1.0, heap); + ret.write ((QColor)QColor::fromHslF (arg1, arg2, arg3, arg4)); +} + + +// static QColor QColor::fromHsv(int h, int s, int v, int a) + + +static void _init_f_fromHsv_2744 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("v"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "255"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_fromHsv_2744 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (255, heap); + ret.write ((QColor)QColor::fromHsv (arg1, arg2, arg3, arg4)); +} + + +// static QColor QColor::fromHsvF(float h, float s, float v, float a) + + +static void _init_f_fromHsvF_3556 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("v"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "1.0"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_fromHsvF_3556 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1.0, heap); + ret.write ((QColor)QColor::fromHsvF (arg1, arg2, arg3, arg4)); +} + + +// static QColor QColor::fromRgb(unsigned int rgb) + + +static void _init_f_fromRgb_1772 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rgb"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromRgb_1772 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QColor)QColor::fromRgb (arg1)); +} + + +// static QColor QColor::fromRgb(int r, int g, int b, int a) + + +static void _init_f_fromRgb_2744 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("g"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("b"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "255"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_fromRgb_2744 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (255, heap); + ret.write ((QColor)QColor::fromRgb (arg1, arg2, arg3, arg4)); +} + + +// static QColor QColor::fromRgbF(float r, float g, float b, float a) + + +static void _init_f_fromRgbF_3556 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("g"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("b"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "1.0"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_fromRgbF_3556 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1.0, heap); + ret.write ((QColor)QColor::fromRgbF (arg1, arg2, arg3, arg4)); +} + + +// static QColor QColor::fromRgba(unsigned int rgba) + + +static void _init_f_fromRgba_1772 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rgba"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromRgba_1772 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QColor)QColor::fromRgba (arg1)); +} + + +// static QColor QColor::fromRgba64(unsigned short int r, unsigned short int g, unsigned short int b, unsigned short int a) + + +static void _init_f_fromRgba64_9580 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("g"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("b"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("a", true, "USHRT_MAX"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_fromRgba64_9580 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned short int arg1 = gsi::arg_reader() (args, heap); + unsigned short int arg2 = gsi::arg_reader() (args, heap); + unsigned short int arg3 = gsi::arg_reader() (args, heap); + unsigned short int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (USHRT_MAX, heap); + ret.write ((QColor)QColor::fromRgba64 (arg1, arg2, arg3, arg4)); +} + + +// static QColor QColor::fromRgba64(QRgba64 rgba) + + +static void _init_f_fromRgba64_1003 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rgba"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromRgba64_1003 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QRgba64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QColor)QColor::fromRgba64 (arg1)); +} + + +// static bool QColor::isValidColor(const QString &name) + + +static void _init_f_isValidColor_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isValidColor_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QColor::isValidColor (arg1)); +} + + +// static bool QColor::isValidColor(QStringView) + + +static void _init_f_isValidColor_1559 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isValidColor_1559 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QColor::isValidColor (arg1)); +} + + +// static bool QColor::isValidColor(QLatin1String) + + +static void _init_f_isValidColor_1701 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isValidColor_1701 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLatin1String arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QColor::isValidColor (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QColor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColor::QColor()\nThis method creates an object of class QColor.", &_init_ctor_QColor_0, &_call_ctor_QColor_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColor::QColor(Qt::GlobalColor color)\nThis method creates an object of class QColor.", &_init_ctor_QColor_1853, &_call_ctor_QColor_1853); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColor::QColor(int r, int g, int b, int a)\nThis method creates an object of class QColor.", &_init_ctor_QColor_2744, &_call_ctor_QColor_2744); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColor::QColor(unsigned int rgb)\nThis method creates an object of class QColor.", &_init_ctor_QColor_1772, &_call_ctor_QColor_1772); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColor::QColor(QRgba64 rgba64)\nThis method creates an object of class QColor.", &_init_ctor_QColor_1003, &_call_ctor_QColor_1003); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColor::QColor(QStringView name)\nThis method creates an object of class QColor.", &_init_ctor_QColor_1559, &_call_ctor_QColor_1559); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColor::QColor(const char *aname)\nThis method creates an object of class QColor.", &_init_ctor_QColor_1731, &_call_ctor_QColor_1731); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColor::QColor(QLatin1String name)\nThis method creates an object of class QColor.", &_init_ctor_QColor_1701, &_call_ctor_QColor_1701); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColor::QColor(QColor::Spec spec)\nThis method creates an object of class QColor.", &_init_ctor_QColor_1539, &_call_ctor_QColor_1539); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColor::QColor(QColor::Spec spec, unsigned short int a1, unsigned short int a2, unsigned short int a3, unsigned short int a4, unsigned short int a5)\nThis method creates an object of class QColor.", &_init_ctor_QColor_13379, &_call_ctor_QColor_13379); + methods += new qt_gsi::GenericMethod (":alpha", "@brief Method int QColor::alpha()\n", true, &_init_f_alpha_c0, &_call_f_alpha_c0); + methods += new qt_gsi::GenericMethod (":alphaF", "@brief Method float QColor::alphaF()\n", true, &_init_f_alphaF_c0, &_call_f_alphaF_c0); + methods += new qt_gsi::GenericMethod ("black", "@brief Method int QColor::black()\n", true, &_init_f_black_c0, &_call_f_black_c0); + methods += new qt_gsi::GenericMethod ("blackF", "@brief Method float QColor::blackF()\n", true, &_init_f_blackF_c0, &_call_f_blackF_c0); + methods += new qt_gsi::GenericMethod (":blue", "@brief Method int QColor::blue()\n", true, &_init_f_blue_c0, &_call_f_blue_c0); + methods += new qt_gsi::GenericMethod (":blueF", "@brief Method float QColor::blueF()\n", true, &_init_f_blueF_c0, &_call_f_blueF_c0); + methods += new qt_gsi::GenericMethod ("convertTo", "@brief Method QColor QColor::convertTo(QColor::Spec colorSpec)\n", true, &_init_f_convertTo_c1539, &_call_f_convertTo_c1539); + methods += new qt_gsi::GenericMethod ("cyan", "@brief Method int QColor::cyan()\n", true, &_init_f_cyan_c0, &_call_f_cyan_c0); + methods += new qt_gsi::GenericMethod ("cyanF", "@brief Method float QColor::cyanF()\n", true, &_init_f_cyanF_c0, &_call_f_cyanF_c0); + methods += new qt_gsi::GenericMethod ("darker", "@brief Method QColor QColor::darker(int f)\n", true, &_init_f_darker_c767, &_call_f_darker_c767); + methods += new qt_gsi::GenericMethod ("getCmyk", "@brief Method void QColor::getCmyk(int *c, int *m, int *y, int *k, int *a)\n", true, &_init_f_getCmyk_c4333, &_call_f_getCmyk_c4333); + methods += new qt_gsi::GenericMethod ("getCmykF", "@brief Method void QColor::getCmykF(float *c, float *m, float *y, float *k, float *a)\n", true, &_init_f_getCmykF_c5348, &_call_f_getCmykF_c5348); + methods += new qt_gsi::GenericMethod ("getHsl", "@brief Method void QColor::getHsl(int *h, int *s, int *l, int *a)\n", true, &_init_f_getHsl_c3488, &_call_f_getHsl_c3488); + methods += new qt_gsi::GenericMethod ("getHslF", "@brief Method void QColor::getHslF(float *h, float *s, float *l, float *a)\n", true, &_init_f_getHslF_c4300, &_call_f_getHslF_c4300); + methods += new qt_gsi::GenericMethod ("getHsv", "@brief Method void QColor::getHsv(int *h, int *s, int *v, int *a)\n", true, &_init_f_getHsv_c3488, &_call_f_getHsv_c3488); + methods += new qt_gsi::GenericMethod ("getHsvF", "@brief Method void QColor::getHsvF(float *h, float *s, float *v, float *a)\n", true, &_init_f_getHsvF_c4300, &_call_f_getHsvF_c4300); + methods += new qt_gsi::GenericMethod ("getRgb", "@brief Method void QColor::getRgb(int *r, int *g, int *b, int *a)\n", true, &_init_f_getRgb_c3488, &_call_f_getRgb_c3488); + methods += new qt_gsi::GenericMethod ("getRgbF", "@brief Method void QColor::getRgbF(float *r, float *g, float *b, float *a)\n", true, &_init_f_getRgbF_c4300, &_call_f_getRgbF_c4300); + methods += new qt_gsi::GenericMethod (":green", "@brief Method int QColor::green()\n", true, &_init_f_green_c0, &_call_f_green_c0); + methods += new qt_gsi::GenericMethod (":greenF", "@brief Method float QColor::greenF()\n", true, &_init_f_greenF_c0, &_call_f_greenF_c0); + methods += new qt_gsi::GenericMethod ("hslHue", "@brief Method int QColor::hslHue()\n", true, &_init_f_hslHue_c0, &_call_f_hslHue_c0); + methods += new qt_gsi::GenericMethod ("hslHueF", "@brief Method float QColor::hslHueF()\n", true, &_init_f_hslHueF_c0, &_call_f_hslHueF_c0); + methods += new qt_gsi::GenericMethod ("hslSaturation", "@brief Method int QColor::hslSaturation()\n", true, &_init_f_hslSaturation_c0, &_call_f_hslSaturation_c0); + methods += new qt_gsi::GenericMethod ("hslSaturationF", "@brief Method float QColor::hslSaturationF()\n", true, &_init_f_hslSaturationF_c0, &_call_f_hslSaturationF_c0); + methods += new qt_gsi::GenericMethod ("hsvHue", "@brief Method int QColor::hsvHue()\n", true, &_init_f_hsvHue_c0, &_call_f_hsvHue_c0); + methods += new qt_gsi::GenericMethod ("hsvHueF", "@brief Method float QColor::hsvHueF()\n", true, &_init_f_hsvHueF_c0, &_call_f_hsvHueF_c0); + methods += new qt_gsi::GenericMethod ("hsvSaturation", "@brief Method int QColor::hsvSaturation()\n", true, &_init_f_hsvSaturation_c0, &_call_f_hsvSaturation_c0); + methods += new qt_gsi::GenericMethod ("hsvSaturationF", "@brief Method float QColor::hsvSaturationF()\n", true, &_init_f_hsvSaturationF_c0, &_call_f_hsvSaturationF_c0); + methods += new qt_gsi::GenericMethod ("hue", "@brief Method int QColor::hue()\n", true, &_init_f_hue_c0, &_call_f_hue_c0); + methods += new qt_gsi::GenericMethod ("hueF", "@brief Method float QColor::hueF()\n", true, &_init_f_hueF_c0, &_call_f_hueF_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QColor::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("lighter", "@brief Method QColor QColor::lighter(int f)\n", true, &_init_f_lighter_c767, &_call_f_lighter_c767); + methods += new qt_gsi::GenericMethod ("lightness", "@brief Method int QColor::lightness()\n", true, &_init_f_lightness_c0, &_call_f_lightness_c0); + methods += new qt_gsi::GenericMethod ("lightnessF", "@brief Method float QColor::lightnessF()\n", true, &_init_f_lightnessF_c0, &_call_f_lightnessF_c0); + methods += new qt_gsi::GenericMethod ("magenta", "@brief Method int QColor::magenta()\n", true, &_init_f_magenta_c0, &_call_f_magenta_c0); + methods += new qt_gsi::GenericMethod ("magentaF", "@brief Method float QColor::magentaF()\n", true, &_init_f_magentaF_c0, &_call_f_magentaF_c0); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QString QColor::name(QColor::NameFormat format)\n", true, &_init_f_name_c2146, &_call_f_name_c2146); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QColor::operator!=(const QColor &c)\n", true, &_init_f_operator_excl__eq__c1905, &_call_f_operator_excl__eq__c1905); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QColor &QColor::operator=(Qt::GlobalColor color)\n", false, &_init_f_operator_eq__1853, &_call_f_operator_eq__1853); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QColor::operator==(const QColor &c)\n", true, &_init_f_operator_eq__eq__c1905, &_call_f_operator_eq__eq__c1905); + methods += new qt_gsi::GenericMethod (":red", "@brief Method int QColor::red()\n", true, &_init_f_red_c0, &_call_f_red_c0); + methods += new qt_gsi::GenericMethod (":redF", "@brief Method float QColor::redF()\n", true, &_init_f_redF_c0, &_call_f_redF_c0); + methods += new qt_gsi::GenericMethod (":rgb", "@brief Method unsigned int QColor::rgb()\n", true, &_init_f_rgb_c0, &_call_f_rgb_c0); + methods += new qt_gsi::GenericMethod (":rgba", "@brief Method unsigned int QColor::rgba()\n", true, &_init_f_rgba_c0, &_call_f_rgba_c0); + methods += new qt_gsi::GenericMethod ("rgba64", "@brief Method QRgba64 QColor::rgba64()\n", true, &_init_f_rgba64_c0, &_call_f_rgba64_c0); + methods += new qt_gsi::GenericMethod ("saturation", "@brief Method int QColor::saturation()\n", true, &_init_f_saturation_c0, &_call_f_saturation_c0); + methods += new qt_gsi::GenericMethod ("saturationF", "@brief Method float QColor::saturationF()\n", true, &_init_f_saturationF_c0, &_call_f_saturationF_c0); + methods += new qt_gsi::GenericMethod ("setAlpha|alpha=", "@brief Method void QColor::setAlpha(int alpha)\n", false, &_init_f_setAlpha_767, &_call_f_setAlpha_767); + methods += new qt_gsi::GenericMethod ("setAlphaF|alphaF=", "@brief Method void QColor::setAlphaF(float alpha)\n", false, &_init_f_setAlphaF_970, &_call_f_setAlphaF_970); + methods += new qt_gsi::GenericMethod ("setBlue|blue=", "@brief Method void QColor::setBlue(int blue)\n", false, &_init_f_setBlue_767, &_call_f_setBlue_767); + methods += new qt_gsi::GenericMethod ("setBlueF|blueF=", "@brief Method void QColor::setBlueF(float blue)\n", false, &_init_f_setBlueF_970, &_call_f_setBlueF_970); + methods += new qt_gsi::GenericMethod ("setCmyk", "@brief Method void QColor::setCmyk(int c, int m, int y, int k, int a)\n", false, &_init_f_setCmyk_3403, &_call_f_setCmyk_3403); + methods += new qt_gsi::GenericMethod ("setCmykF", "@brief Method void QColor::setCmykF(float c, float m, float y, float k, float a)\n", false, &_init_f_setCmykF_4418, &_call_f_setCmykF_4418); + methods += new qt_gsi::GenericMethod ("setGreen|green=", "@brief Method void QColor::setGreen(int green)\n", false, &_init_f_setGreen_767, &_call_f_setGreen_767); + methods += new qt_gsi::GenericMethod ("setGreenF|greenF=", "@brief Method void QColor::setGreenF(float green)\n", false, &_init_f_setGreenF_970, &_call_f_setGreenF_970); + methods += new qt_gsi::GenericMethod ("setHsl", "@brief Method void QColor::setHsl(int h, int s, int l, int a)\n", false, &_init_f_setHsl_2744, &_call_f_setHsl_2744); + methods += new qt_gsi::GenericMethod ("setHslF", "@brief Method void QColor::setHslF(float h, float s, float l, float a)\n", false, &_init_f_setHslF_3556, &_call_f_setHslF_3556); + methods += new qt_gsi::GenericMethod ("setHsv", "@brief Method void QColor::setHsv(int h, int s, int v, int a)\n", false, &_init_f_setHsv_2744, &_call_f_setHsv_2744); + methods += new qt_gsi::GenericMethod ("setHsvF", "@brief Method void QColor::setHsvF(float h, float s, float v, float a)\n", false, &_init_f_setHsvF_3556, &_call_f_setHsvF_3556); + methods += new qt_gsi::GenericMethod ("setNamedColor", "@brief Method void QColor::setNamedColor(const QString &name)\n", false, &_init_f_setNamedColor_2025, &_call_f_setNamedColor_2025); + methods += new qt_gsi::GenericMethod ("setNamedColor", "@brief Method void QColor::setNamedColor(QStringView name)\n", false, &_init_f_setNamedColor_1559, &_call_f_setNamedColor_1559); + methods += new qt_gsi::GenericMethod ("setNamedColor", "@brief Method void QColor::setNamedColor(QLatin1String name)\n", false, &_init_f_setNamedColor_1701, &_call_f_setNamedColor_1701); + methods += new qt_gsi::GenericMethod ("setRed|red=", "@brief Method void QColor::setRed(int red)\n", false, &_init_f_setRed_767, &_call_f_setRed_767); + methods += new qt_gsi::GenericMethod ("setRedF|redF=", "@brief Method void QColor::setRedF(float red)\n", false, &_init_f_setRedF_970, &_call_f_setRedF_970); + methods += new qt_gsi::GenericMethod ("setRgb", "@brief Method void QColor::setRgb(int r, int g, int b, int a)\n", false, &_init_f_setRgb_2744, &_call_f_setRgb_2744); + methods += new qt_gsi::GenericMethod ("setRgb|rgb=", "@brief Method void QColor::setRgb(unsigned int rgb)\n", false, &_init_f_setRgb_1772, &_call_f_setRgb_1772); + methods += new qt_gsi::GenericMethod ("setRgbF", "@brief Method void QColor::setRgbF(float r, float g, float b, float a)\n", false, &_init_f_setRgbF_3556, &_call_f_setRgbF_3556); + methods += new qt_gsi::GenericMethod ("setRgba|rgba=", "@brief Method void QColor::setRgba(unsigned int rgba)\n", false, &_init_f_setRgba_1772, &_call_f_setRgba_1772); + methods += new qt_gsi::GenericMethod ("setRgba64", "@brief Method void QColor::setRgba64(QRgba64 rgba)\n", false, &_init_f_setRgba64_1003, &_call_f_setRgba64_1003); + methods += new qt_gsi::GenericMethod ("spec", "@brief Method QColor::Spec QColor::spec()\n", true, &_init_f_spec_c0, &_call_f_spec_c0); + methods += new qt_gsi::GenericMethod ("toCmyk", "@brief Method QColor QColor::toCmyk()\n", true, &_init_f_toCmyk_c0, &_call_f_toCmyk_c0); + methods += new qt_gsi::GenericMethod ("toExtendedRgb", "@brief Method QColor QColor::toExtendedRgb()\n", true, &_init_f_toExtendedRgb_c0, &_call_f_toExtendedRgb_c0); + methods += new qt_gsi::GenericMethod ("toHsl", "@brief Method QColor QColor::toHsl()\n", true, &_init_f_toHsl_c0, &_call_f_toHsl_c0); + methods += new qt_gsi::GenericMethod ("toHsv", "@brief Method QColor QColor::toHsv()\n", true, &_init_f_toHsv_c0, &_call_f_toHsv_c0); + methods += new qt_gsi::GenericMethod ("toRgb", "@brief Method QColor QColor::toRgb()\n", true, &_init_f_toRgb_c0, &_call_f_toRgb_c0); + methods += new qt_gsi::GenericMethod ("value", "@brief Method int QColor::value()\n", true, &_init_f_value_c0, &_call_f_value_c0); + methods += new qt_gsi::GenericMethod ("valueF", "@brief Method float QColor::valueF()\n", true, &_init_f_valueF_c0, &_call_f_valueF_c0); + methods += new qt_gsi::GenericMethod ("yellow", "@brief Method int QColor::yellow()\n", true, &_init_f_yellow_c0, &_call_f_yellow_c0); + methods += new qt_gsi::GenericMethod ("yellowF", "@brief Method float QColor::yellowF()\n", true, &_init_f_yellowF_c0, &_call_f_yellowF_c0); + methods += new qt_gsi::GenericStaticMethod ("colorNames", "@brief Static method QStringList QColor::colorNames()\nThis method is static and can be called without an instance.", &_init_f_colorNames_0, &_call_f_colorNames_0); + methods += new qt_gsi::GenericStaticMethod ("fromCmyk", "@brief Static method QColor QColor::fromCmyk(int c, int m, int y, int k, int a)\nThis method is static and can be called without an instance.", &_init_f_fromCmyk_3403, &_call_f_fromCmyk_3403); + methods += new qt_gsi::GenericStaticMethod ("fromCmykF", "@brief Static method QColor QColor::fromCmykF(float c, float m, float y, float k, float a)\nThis method is static and can be called without an instance.", &_init_f_fromCmykF_4418, &_call_f_fromCmykF_4418); + methods += new qt_gsi::GenericStaticMethod ("fromHsl", "@brief Static method QColor QColor::fromHsl(int h, int s, int l, int a)\nThis method is static and can be called without an instance.", &_init_f_fromHsl_2744, &_call_f_fromHsl_2744); + methods += new qt_gsi::GenericStaticMethod ("fromHslF", "@brief Static method QColor QColor::fromHslF(float h, float s, float l, float a)\nThis method is static and can be called without an instance.", &_init_f_fromHslF_3556, &_call_f_fromHslF_3556); + methods += new qt_gsi::GenericStaticMethod ("fromHsv", "@brief Static method QColor QColor::fromHsv(int h, int s, int v, int a)\nThis method is static and can be called without an instance.", &_init_f_fromHsv_2744, &_call_f_fromHsv_2744); + methods += new qt_gsi::GenericStaticMethod ("fromHsvF", "@brief Static method QColor QColor::fromHsvF(float h, float s, float v, float a)\nThis method is static and can be called without an instance.", &_init_f_fromHsvF_3556, &_call_f_fromHsvF_3556); + methods += new qt_gsi::GenericStaticMethod ("fromRgb", "@brief Static method QColor QColor::fromRgb(unsigned int rgb)\nThis method is static and can be called without an instance.", &_init_f_fromRgb_1772, &_call_f_fromRgb_1772); + methods += new qt_gsi::GenericStaticMethod ("fromRgb", "@brief Static method QColor QColor::fromRgb(int r, int g, int b, int a)\nThis method is static and can be called without an instance.", &_init_f_fromRgb_2744, &_call_f_fromRgb_2744); + methods += new qt_gsi::GenericStaticMethod ("fromRgbF", "@brief Static method QColor QColor::fromRgbF(float r, float g, float b, float a)\nThis method is static and can be called without an instance.", &_init_f_fromRgbF_3556, &_call_f_fromRgbF_3556); + methods += new qt_gsi::GenericStaticMethod ("fromRgba", "@brief Static method QColor QColor::fromRgba(unsigned int rgba)\nThis method is static and can be called without an instance.", &_init_f_fromRgba_1772, &_call_f_fromRgba_1772); + methods += new qt_gsi::GenericStaticMethod ("fromRgba64", "@brief Static method QColor QColor::fromRgba64(unsigned short int r, unsigned short int g, unsigned short int b, unsigned short int a)\nThis method is static and can be called without an instance.", &_init_f_fromRgba64_9580, &_call_f_fromRgba64_9580); + methods += new qt_gsi::GenericStaticMethod ("fromRgba64", "@brief Static method QColor QColor::fromRgba64(QRgba64 rgba)\nThis method is static and can be called without an instance.", &_init_f_fromRgba64_1003, &_call_f_fromRgba64_1003); + methods += new qt_gsi::GenericStaticMethod ("isValidColor?", "@brief Static method bool QColor::isValidColor(const QString &name)\nThis method is static and can be called without an instance.", &_init_f_isValidColor_2025, &_call_f_isValidColor_2025); + methods += new qt_gsi::GenericStaticMethod ("isValidColor?", "@brief Static method bool QColor::isValidColor(QStringView)\nThis method is static and can be called without an instance.", &_init_f_isValidColor_1559, &_call_f_isValidColor_1559); + methods += new qt_gsi::GenericStaticMethod ("isValidColor?", "@brief Static method bool QColor::isValidColor(QLatin1String)\nThis method is static and can be called without an instance.", &_init_f_isValidColor_1701, &_call_f_isValidColor_1701); + return methods; +} + +gsi::Class decl_QColor ("QtGui", "QColor", + methods_QColor (), + "@qt\n@brief Binding of QColor"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QColor () { return decl_QColor; } + +} + + +// Implementation of the enum wrapper class for QColor::NameFormat +namespace qt_gsi +{ + +static gsi::Enum decl_QColor_NameFormat_Enum ("QtGui", "QColor_NameFormat", + gsi::enum_const ("HexRgb", QColor::HexRgb, "@brief Enum constant QColor::HexRgb") + + gsi::enum_const ("HexArgb", QColor::HexArgb, "@brief Enum constant QColor::HexArgb"), + "@qt\n@brief This class represents the QColor::NameFormat enum"); + +static gsi::QFlagsClass decl_QColor_NameFormat_Enums ("QtGui", "QColor_QFlags_NameFormat", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QColor_NameFormat_Enum_in_parent (decl_QColor_NameFormat_Enum.defs ()); +static gsi::ClassExt decl_QColor_NameFormat_Enum_as_child (decl_QColor_NameFormat_Enum, "NameFormat"); +static gsi::ClassExt decl_QColor_NameFormat_Enums_as_child (decl_QColor_NameFormat_Enums, "QFlags_NameFormat"); + +} + + +// Implementation of the enum wrapper class for QColor::Spec +namespace qt_gsi +{ + +static gsi::Enum decl_QColor_Spec_Enum ("QtGui", "QColor_Spec", + gsi::enum_const ("Invalid", QColor::Invalid, "@brief Enum constant QColor::Invalid") + + gsi::enum_const ("Rgb", QColor::Rgb, "@brief Enum constant QColor::Rgb") + + gsi::enum_const ("Hsv", QColor::Hsv, "@brief Enum constant QColor::Hsv") + + gsi::enum_const ("Cmyk", QColor::Cmyk, "@brief Enum constant QColor::Cmyk") + + gsi::enum_const ("Hsl", QColor::Hsl, "@brief Enum constant QColor::Hsl") + + gsi::enum_const ("ExtendedRgb", QColor::ExtendedRgb, "@brief Enum constant QColor::ExtendedRgb"), + "@qt\n@brief This class represents the QColor::Spec enum"); + +static gsi::QFlagsClass decl_QColor_Spec_Enums ("QtGui", "QColor_QFlags_Spec", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QColor_Spec_Enum_in_parent (decl_QColor_Spec_Enum.defs ()); +static gsi::ClassExt decl_QColor_Spec_Enum_as_child (decl_QColor_Spec_Enum, "Spec"); +static gsi::ClassExt decl_QColor_Spec_Enums_as_child (decl_QColor_Spec_Enums, "QFlags_Spec"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQColorSpace.cc b/src/gsiqt/qt6/QtGui/gsiDeclQColorSpace.cc new file mode 100644 index 000000000..1605ebd7e --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQColorSpace.cc @@ -0,0 +1,762 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQColorSpace.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QColorSpace + +// Constructor QColorSpace::QColorSpace() + + +static void _init_ctor_QColorSpace_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QColorSpace_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QColorSpace ()); +} + + +// Constructor QColorSpace::QColorSpace(QColorSpace::NamedColorSpace namedColorSpace) + + +static void _init_ctor_QColorSpace_3124 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("namedColorSpace"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QColorSpace_3124 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QColorSpace (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Constructor QColorSpace::QColorSpace(QColorSpace::Primaries primaries, QColorSpace::TransferFunction transferFunction, float gamma) + + +static void _init_ctor_QColorSpace_6641 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("primaries"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("transferFunction"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("gamma", true, "0.0f"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QColorSpace_6641 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + float arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0.0f, heap); + ret.write (new QColorSpace (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// Constructor QColorSpace::QColorSpace(QColorSpace::Primaries primaries, float gamma) + + +static void _init_ctor_QColorSpace_3438 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("primaries"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("gamma"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QColorSpace_3438 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + ret.write (new QColorSpace (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// Constructor QColorSpace::QColorSpace(QColorSpace::Primaries primaries, const QList &transferFunctionTable) + + +static void _init_ctor_QColorSpace_5158 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("primaries"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("transferFunctionTable"); + decl->add_arg & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QColorSpace_5158 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + ret.write (new QColorSpace (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// Constructor QColorSpace::QColorSpace(const QPointF &whitePoint, const QPointF &redPoint, const QPointF &greenPoint, const QPointF &bluePoint, QColorSpace::TransferFunction transferFunction, float gamma) + + +static void _init_ctor_QColorSpace_11685 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("whitePoint"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("redPoint"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("greenPoint"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bluePoint"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("transferFunction"); + decl->add_arg::target_type & > (argspec_4); + static gsi::ArgSpecBase argspec_5 ("gamma", true, "0.0f"); + decl->add_arg (argspec_5); + decl->set_return_new (); +} + +static void _call_ctor_QColorSpace_11685 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + const QPointF &arg3 = gsi::arg_reader() (args, heap); + const QPointF &arg4 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); + float arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0.0f, heap); + ret.write (new QColorSpace (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref(), arg6)); +} + + +// Constructor QColorSpace::QColorSpace(const QPointF &whitePoint, const QPointF &redPoint, const QPointF &greenPoint, const QPointF &bluePoint, const QList &transferFunctionTable) + + +static void _init_ctor_QColorSpace_10202 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("whitePoint"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("redPoint"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("greenPoint"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bluePoint"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("transferFunctionTable"); + decl->add_arg & > (argspec_4); + decl->set_return_new (); +} + +static void _call_ctor_QColorSpace_10202 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + const QPointF &arg3 = gsi::arg_reader() (args, heap); + const QPointF &arg4 = gsi::arg_reader() (args, heap); + const QList &arg5 = gsi::arg_reader & >() (args, heap); + ret.write (new QColorSpace (arg1, arg2, arg3, arg4, arg5)); +} + + +// Constructor QColorSpace::QColorSpace(const QPointF &whitePoint, const QPointF &redPoint, const QPointF &greenPoint, const QPointF &bluePoint, const QList &redTransferFunctionTable, const QList &greenTransferFunctionTable, const QList &blueTransferFunctionTable) + + +static void _init_ctor_QColorSpace_15366 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("whitePoint"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("redPoint"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("greenPoint"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bluePoint"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("redTransferFunctionTable"); + decl->add_arg & > (argspec_4); + static gsi::ArgSpecBase argspec_5 ("greenTransferFunctionTable"); + decl->add_arg & > (argspec_5); + static gsi::ArgSpecBase argspec_6 ("blueTransferFunctionTable"); + decl->add_arg & > (argspec_6); + decl->set_return_new (); +} + +static void _call_ctor_QColorSpace_15366 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + const QPointF &arg3 = gsi::arg_reader() (args, heap); + const QPointF &arg4 = gsi::arg_reader() (args, heap); + const QList &arg5 = gsi::arg_reader & >() (args, heap); + const QList &arg6 = gsi::arg_reader & >() (args, heap); + const QList &arg7 = gsi::arg_reader & >() (args, heap); + ret.write (new QColorSpace (arg1, arg2, arg3, arg4, arg5, arg6, arg7)); +} + + +// Constructor QColorSpace::QColorSpace(const QColorSpace &colorSpace) + + +static void _init_ctor_QColorSpace_2397 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("colorSpace"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QColorSpace_2397 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColorSpace &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QColorSpace (arg1)); +} + + +// QString QColorSpace::description() + + +static void _init_f_description_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_description_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QColorSpace *)cls)->description ()); +} + + +// void QColorSpace::detach() + + +static void _init_f_detach_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_detach_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorSpace *)cls)->detach (); +} + + +// float QColorSpace::gamma() + + +static void _init_f_gamma_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_gamma_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QColorSpace *)cls)->gamma ()); +} + + +// QByteArray QColorSpace::iccProfile() + + +static void _init_f_iccProfile_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_iccProfile_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QColorSpace *)cls)->iccProfile ()); +} + + +// bool QColorSpace::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QColorSpace *)cls)->isValid ()); +} + + +// QColorSpace &QColorSpace::operator=(const QColorSpace &colorSpace) + + +static void _init_f_operator_eq__2397 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("colorSpace"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2397 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColorSpace &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QColorSpace &)((QColorSpace *)cls)->operator= (arg1)); +} + + +// QColorSpace::Primaries QColorSpace::primaries() + + +static void _init_f_primaries_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_primaries_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QColorSpace *)cls)->primaries ())); +} + + +// void QColorSpace::setDescription(const QString &description) + + +static void _init_f_setDescription_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("description"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDescription_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorSpace *)cls)->setDescription (arg1); +} + + +// void QColorSpace::setPrimaries(QColorSpace::Primaries primariesId) + + +static void _init_f_setPrimaries_2576 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("primariesId"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPrimaries_2576 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorSpace *)cls)->setPrimaries (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QColorSpace::setPrimaries(const QPointF &whitePoint, const QPointF &redPoint, const QPointF &greenPoint, const QPointF &bluePoint) + + +static void _init_f_setPrimaries_7620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("whitePoint"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("redPoint"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("greenPoint"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bluePoint"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setPrimaries_7620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + const QPointF &arg3 = gsi::arg_reader() (args, heap); + const QPointF &arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorSpace *)cls)->setPrimaries (arg1, arg2, arg3, arg4); +} + + +// void QColorSpace::setTransferFunction(QColorSpace::TransferFunction transferFunction, float gamma) + + +static void _init_f_setTransferFunction_4173 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("transferFunction"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("gamma", true, "0.0f"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTransferFunction_4173 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + float arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0.0f, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorSpace *)cls)->setTransferFunction (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QColorSpace::setTransferFunction(const QList &transferFunctionTable) + + +static void _init_f_setTransferFunction_2690 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("transferFunctionTable"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTransferFunction_2690 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorSpace *)cls)->setTransferFunction (arg1); +} + + +// void QColorSpace::setTransferFunctions(const QList &redTransferFunctionTable, const QList &greenTransferFunctionTable, const QList &blueTransferFunctionTable) + + +static void _init_f_setTransferFunctions_7854 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("redTransferFunctionTable"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("greenTransferFunctionTable"); + decl->add_arg & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("blueTransferFunctionTable"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_f_setTransferFunctions_7854 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + const QList &arg3 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorSpace *)cls)->setTransferFunctions (arg1, arg2, arg3); +} + + +// void QColorSpace::swap(QColorSpace &colorSpace) + + +static void _init_f_swap_1702 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("colorSpace"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1702 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QColorSpace &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorSpace *)cls)->swap (arg1); +} + + +// QColorSpace::TransferFunction QColorSpace::transferFunction() + + +static void _init_f_transferFunction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_transferFunction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QColorSpace *)cls)->transferFunction ())); +} + + +// QColorTransform QColorSpace::transformationToColorSpace(const QColorSpace &colorspace) + + +static void _init_f_transformationToColorSpace_c2397 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("colorspace"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_transformationToColorSpace_c2397 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColorSpace &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QColorTransform)((QColorSpace *)cls)->transformationToColorSpace (arg1)); +} + + +// QColorSpace QColorSpace::withTransferFunction(QColorSpace::TransferFunction transferFunction, float gamma) + + +static void _init_f_withTransferFunction_c4173 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("transferFunction"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("gamma", true, "0.0f"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_withTransferFunction_c4173 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + float arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0.0f, heap); + ret.write ((QColorSpace)((QColorSpace *)cls)->withTransferFunction (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// QColorSpace QColorSpace::withTransferFunction(const QList &transferFunctionTable) + + +static void _init_f_withTransferFunction_c2690 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("transferFunctionTable"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_withTransferFunction_c2690 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ret.write ((QColorSpace)((QColorSpace *)cls)->withTransferFunction (arg1)); +} + + +// QColorSpace QColorSpace::withTransferFunctions(const QList &redTransferFunctionTable, const QList &greenTransferFunctionTable, const QList &blueTransferFunctionTable) + + +static void _init_f_withTransferFunctions_c7854 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("redTransferFunctionTable"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("greenTransferFunctionTable"); + decl->add_arg & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("blueTransferFunctionTable"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_f_withTransferFunctions_c7854 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + const QList &arg3 = gsi::arg_reader & >() (args, heap); + ret.write ((QColorSpace)((QColorSpace *)cls)->withTransferFunctions (arg1, arg2, arg3)); +} + + +// static QColorSpace QColorSpace::fromIccProfile(const QByteArray &iccProfile) + + +static void _init_f_fromIccProfile_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iccProfile"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromIccProfile_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QColorSpace)QColorSpace::fromIccProfile (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QColorSpace () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColorSpace::QColorSpace()\nThis method creates an object of class QColorSpace.", &_init_ctor_QColorSpace_0, &_call_ctor_QColorSpace_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColorSpace::QColorSpace(QColorSpace::NamedColorSpace namedColorSpace)\nThis method creates an object of class QColorSpace.", &_init_ctor_QColorSpace_3124, &_call_ctor_QColorSpace_3124); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColorSpace::QColorSpace(QColorSpace::Primaries primaries, QColorSpace::TransferFunction transferFunction, float gamma)\nThis method creates an object of class QColorSpace.", &_init_ctor_QColorSpace_6641, &_call_ctor_QColorSpace_6641); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColorSpace::QColorSpace(QColorSpace::Primaries primaries, float gamma)\nThis method creates an object of class QColorSpace.", &_init_ctor_QColorSpace_3438, &_call_ctor_QColorSpace_3438); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColorSpace::QColorSpace(QColorSpace::Primaries primaries, const QList &transferFunctionTable)\nThis method creates an object of class QColorSpace.", &_init_ctor_QColorSpace_5158, &_call_ctor_QColorSpace_5158); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColorSpace::QColorSpace(const QPointF &whitePoint, const QPointF &redPoint, const QPointF &greenPoint, const QPointF &bluePoint, QColorSpace::TransferFunction transferFunction, float gamma)\nThis method creates an object of class QColorSpace.", &_init_ctor_QColorSpace_11685, &_call_ctor_QColorSpace_11685); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColorSpace::QColorSpace(const QPointF &whitePoint, const QPointF &redPoint, const QPointF &greenPoint, const QPointF &bluePoint, const QList &transferFunctionTable)\nThis method creates an object of class QColorSpace.", &_init_ctor_QColorSpace_10202, &_call_ctor_QColorSpace_10202); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColorSpace::QColorSpace(const QPointF &whitePoint, const QPointF &redPoint, const QPointF &greenPoint, const QPointF &bluePoint, const QList &redTransferFunctionTable, const QList &greenTransferFunctionTable, const QList &blueTransferFunctionTable)\nThis method creates an object of class QColorSpace.", &_init_ctor_QColorSpace_15366, &_call_ctor_QColorSpace_15366); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColorSpace::QColorSpace(const QColorSpace &colorSpace)\nThis method creates an object of class QColorSpace.", &_init_ctor_QColorSpace_2397, &_call_ctor_QColorSpace_2397); + methods += new qt_gsi::GenericMethod ("description", "@brief Method QString QColorSpace::description()\n", true, &_init_f_description_c0, &_call_f_description_c0); + methods += new qt_gsi::GenericMethod ("detach", "@brief Method void QColorSpace::detach()\n", false, &_init_f_detach_0, &_call_f_detach_0); + methods += new qt_gsi::GenericMethod ("gamma", "@brief Method float QColorSpace::gamma()\n", true, &_init_f_gamma_c0, &_call_f_gamma_c0); + methods += new qt_gsi::GenericMethod ("iccProfile", "@brief Method QByteArray QColorSpace::iccProfile()\n", true, &_init_f_iccProfile_c0, &_call_f_iccProfile_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QColorSpace::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QColorSpace &QColorSpace::operator=(const QColorSpace &colorSpace)\n", false, &_init_f_operator_eq__2397, &_call_f_operator_eq__2397); + methods += new qt_gsi::GenericMethod ("primaries", "@brief Method QColorSpace::Primaries QColorSpace::primaries()\n", true, &_init_f_primaries_c0, &_call_f_primaries_c0); + methods += new qt_gsi::GenericMethod ("setDescription", "@brief Method void QColorSpace::setDescription(const QString &description)\n", false, &_init_f_setDescription_2025, &_call_f_setDescription_2025); + methods += new qt_gsi::GenericMethod ("setPrimaries", "@brief Method void QColorSpace::setPrimaries(QColorSpace::Primaries primariesId)\n", false, &_init_f_setPrimaries_2576, &_call_f_setPrimaries_2576); + methods += new qt_gsi::GenericMethod ("setPrimaries", "@brief Method void QColorSpace::setPrimaries(const QPointF &whitePoint, const QPointF &redPoint, const QPointF &greenPoint, const QPointF &bluePoint)\n", false, &_init_f_setPrimaries_7620, &_call_f_setPrimaries_7620); + methods += new qt_gsi::GenericMethod ("setTransferFunction", "@brief Method void QColorSpace::setTransferFunction(QColorSpace::TransferFunction transferFunction, float gamma)\n", false, &_init_f_setTransferFunction_4173, &_call_f_setTransferFunction_4173); + methods += new qt_gsi::GenericMethod ("setTransferFunction", "@brief Method void QColorSpace::setTransferFunction(const QList &transferFunctionTable)\n", false, &_init_f_setTransferFunction_2690, &_call_f_setTransferFunction_2690); + methods += new qt_gsi::GenericMethod ("setTransferFunctions", "@brief Method void QColorSpace::setTransferFunctions(const QList &redTransferFunctionTable, const QList &greenTransferFunctionTable, const QList &blueTransferFunctionTable)\n", false, &_init_f_setTransferFunctions_7854, &_call_f_setTransferFunctions_7854); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QColorSpace::swap(QColorSpace &colorSpace)\n", false, &_init_f_swap_1702, &_call_f_swap_1702); + methods += new qt_gsi::GenericMethod ("transferFunction", "@brief Method QColorSpace::TransferFunction QColorSpace::transferFunction()\n", true, &_init_f_transferFunction_c0, &_call_f_transferFunction_c0); + methods += new qt_gsi::GenericMethod ("transformationToColorSpace", "@brief Method QColorTransform QColorSpace::transformationToColorSpace(const QColorSpace &colorspace)\n", true, &_init_f_transformationToColorSpace_c2397, &_call_f_transformationToColorSpace_c2397); + methods += new qt_gsi::GenericMethod ("withTransferFunction", "@brief Method QColorSpace QColorSpace::withTransferFunction(QColorSpace::TransferFunction transferFunction, float gamma)\n", true, &_init_f_withTransferFunction_c4173, &_call_f_withTransferFunction_c4173); + methods += new qt_gsi::GenericMethod ("withTransferFunction", "@brief Method QColorSpace QColorSpace::withTransferFunction(const QList &transferFunctionTable)\n", true, &_init_f_withTransferFunction_c2690, &_call_f_withTransferFunction_c2690); + methods += new qt_gsi::GenericMethod ("withTransferFunctions", "@brief Method QColorSpace QColorSpace::withTransferFunctions(const QList &redTransferFunctionTable, const QList &greenTransferFunctionTable, const QList &blueTransferFunctionTable)\n", true, &_init_f_withTransferFunctions_c7854, &_call_f_withTransferFunctions_c7854); + methods += new qt_gsi::GenericStaticMethod ("fromIccProfile", "@brief Static method QColorSpace QColorSpace::fromIccProfile(const QByteArray &iccProfile)\nThis method is static and can be called without an instance.", &_init_f_fromIccProfile_2309, &_call_f_fromIccProfile_2309); + return methods; +} + +gsi::Class decl_QColorSpace ("QtGui", "QColorSpace", + methods_QColorSpace (), + "@qt\n@brief Binding of QColorSpace"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QColorSpace () { return decl_QColorSpace; } + +} + + +// Implementation of the enum wrapper class for QColorSpace::NamedColorSpace +namespace qt_gsi +{ + +static gsi::Enum decl_QColorSpace_NamedColorSpace_Enum ("QtGui", "QColorSpace_NamedColorSpace", + gsi::enum_const ("SRgb", QColorSpace::SRgb, "@brief Enum constant QColorSpace::SRgb") + + gsi::enum_const ("SRgbLinear", QColorSpace::SRgbLinear, "@brief Enum constant QColorSpace::SRgbLinear") + + gsi::enum_const ("AdobeRgb", QColorSpace::AdobeRgb, "@brief Enum constant QColorSpace::AdobeRgb") + + gsi::enum_const ("DisplayP3", QColorSpace::DisplayP3, "@brief Enum constant QColorSpace::DisplayP3") + + gsi::enum_const ("ProPhotoRgb", QColorSpace::ProPhotoRgb, "@brief Enum constant QColorSpace::ProPhotoRgb"), + "@qt\n@brief This class represents the QColorSpace::NamedColorSpace enum"); + +static gsi::QFlagsClass decl_QColorSpace_NamedColorSpace_Enums ("QtGui", "QColorSpace_QFlags_NamedColorSpace", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QColorSpace_NamedColorSpace_Enum_in_parent (decl_QColorSpace_NamedColorSpace_Enum.defs ()); +static gsi::ClassExt decl_QColorSpace_NamedColorSpace_Enum_as_child (decl_QColorSpace_NamedColorSpace_Enum, "NamedColorSpace"); +static gsi::ClassExt decl_QColorSpace_NamedColorSpace_Enums_as_child (decl_QColorSpace_NamedColorSpace_Enums, "QFlags_NamedColorSpace"); + +} + + +// Implementation of the enum wrapper class for QColorSpace::Primaries +namespace qt_gsi +{ + +static gsi::Enum decl_QColorSpace_Primaries_Enum ("QtGui", "QColorSpace_Primaries", + gsi::enum_const ("Custom", QColorSpace::Primaries::Custom, "@brief Enum constant QColorSpace::Primaries::Custom") + + gsi::enum_const ("SRgb", QColorSpace::Primaries::SRgb, "@brief Enum constant QColorSpace::Primaries::SRgb") + + gsi::enum_const ("AdobeRgb", QColorSpace::Primaries::AdobeRgb, "@brief Enum constant QColorSpace::Primaries::AdobeRgb") + + gsi::enum_const ("DciP3D65", QColorSpace::Primaries::DciP3D65, "@brief Enum constant QColorSpace::Primaries::DciP3D65") + + gsi::enum_const ("ProPhotoRgb", QColorSpace::Primaries::ProPhotoRgb, "@brief Enum constant QColorSpace::Primaries::ProPhotoRgb"), + "@qt\n@brief This class represents the QColorSpace::Primaries enum"); + +static gsi::QFlagsClass decl_QColorSpace_Primaries_Enums ("QtGui", "QColorSpace_QFlags_Primaries", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QColorSpace_Primaries_Enum_as_child (decl_QColorSpace_Primaries_Enum, "Primaries"); +static gsi::ClassExt decl_QColorSpace_Primaries_Enums_as_child (decl_QColorSpace_Primaries_Enums, "QFlags_Primaries"); + +} + + +// Implementation of the enum wrapper class for QColorSpace::TransferFunction +namespace qt_gsi +{ + +static gsi::Enum decl_QColorSpace_TransferFunction_Enum ("QtGui", "QColorSpace_TransferFunction", + gsi::enum_const ("Custom", QColorSpace::TransferFunction::Custom, "@brief Enum constant QColorSpace::TransferFunction::Custom") + + gsi::enum_const ("Linear", QColorSpace::TransferFunction::Linear, "@brief Enum constant QColorSpace::TransferFunction::Linear") + + gsi::enum_const ("Gamma", QColorSpace::TransferFunction::Gamma, "@brief Enum constant QColorSpace::TransferFunction::Gamma") + + gsi::enum_const ("SRgb", QColorSpace::TransferFunction::SRgb, "@brief Enum constant QColorSpace::TransferFunction::SRgb") + + gsi::enum_const ("ProPhotoRgb", QColorSpace::TransferFunction::ProPhotoRgb, "@brief Enum constant QColorSpace::TransferFunction::ProPhotoRgb"), + "@qt\n@brief This class represents the QColorSpace::TransferFunction enum"); + +static gsi::QFlagsClass decl_QColorSpace_TransferFunction_Enums ("QtGui", "QColorSpace_QFlags_TransferFunction", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QColorSpace_TransferFunction_Enum_as_child (decl_QColorSpace_TransferFunction_Enum, "TransferFunction"); +static gsi::ClassExt decl_QColorSpace_TransferFunction_Enums_as_child (decl_QColorSpace_TransferFunction_Enums, "QFlags_TransferFunction"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQColorTransform.cc b/src/gsiqt/qt6/QtGui/gsiDeclQColorTransform.cc new file mode 100644 index 000000000..0215099f5 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQColorTransform.cc @@ -0,0 +1,194 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQColorTransform.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QColorTransform + +// Constructor QColorTransform::QColorTransform() + + +static void _init_ctor_QColorTransform_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QColorTransform_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QColorTransform ()); +} + + +// Constructor QColorTransform::QColorTransform(const QColorTransform &colorTransform) + + +static void _init_ctor_QColorTransform_2861 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("colorTransform"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QColorTransform_2861 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColorTransform &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QColorTransform (arg1)); +} + + +// unsigned int QColorTransform::map(unsigned int argb) + + +static void _init_f_map_c1772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("argb"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_map_c1772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + ret.write ((unsigned int)((QColorTransform *)cls)->map (arg1)); +} + + +// QRgba64 QColorTransform::map(QRgba64 rgba64) + + +static void _init_f_map_c1003 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rgba64"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_map_c1003 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QRgba64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRgba64)((QColorTransform *)cls)->map (arg1)); +} + + +// QColor QColorTransform::map(const QColor &color) + + +static void _init_f_map_c1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_map_c1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QColor)((QColorTransform *)cls)->map (arg1)); +} + + +// QColorTransform &QColorTransform::operator=(const QColorTransform &other) + + +static void _init_f_operator_eq__2861 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2861 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColorTransform &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QColorTransform &)((QColorTransform *)cls)->operator= (arg1)); +} + + +// void QColorTransform::swap(QColorTransform &other) + + +static void _init_f_swap_2166 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_2166 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QColorTransform &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorTransform *)cls)->swap (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QColorTransform () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColorTransform::QColorTransform()\nThis method creates an object of class QColorTransform.", &_init_ctor_QColorTransform_0, &_call_ctor_QColorTransform_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColorTransform::QColorTransform(const QColorTransform &colorTransform)\nThis method creates an object of class QColorTransform.", &_init_ctor_QColorTransform_2861, &_call_ctor_QColorTransform_2861); + methods += new qt_gsi::GenericMethod ("map", "@brief Method unsigned int QColorTransform::map(unsigned int argb)\n", true, &_init_f_map_c1772, &_call_f_map_c1772); + methods += new qt_gsi::GenericMethod ("map", "@brief Method QRgba64 QColorTransform::map(QRgba64 rgba64)\n", true, &_init_f_map_c1003, &_call_f_map_c1003); + methods += new qt_gsi::GenericMethod ("map", "@brief Method QColor QColorTransform::map(const QColor &color)\n", true, &_init_f_map_c1905, &_call_f_map_c1905); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QColorTransform &QColorTransform::operator=(const QColorTransform &other)\n", false, &_init_f_operator_eq__2861, &_call_f_operator_eq__2861); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QColorTransform::swap(QColorTransform &other)\n", false, &_init_f_swap_2166, &_call_f_swap_2166); + return methods; +} + +gsi::Class decl_QColorTransform ("QtGui", "QColorTransform", + methods_QColorTransform (), + "@qt\n@brief Binding of QColorTransform"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QColorTransform () { return decl_QColorTransform; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQConicalGradient.cc b/src/gsiqt/qt6/QtGui/gsiDeclQConicalGradient.cc new file mode 100644 index 000000000..74f1df076 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQConicalGradient.cc @@ -0,0 +1,223 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQConicalGradient.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QConicalGradient + +// Constructor QConicalGradient::QConicalGradient() + + +static void _init_ctor_QConicalGradient_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QConicalGradient_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QConicalGradient ()); +} + + +// Constructor QConicalGradient::QConicalGradient(const QPointF ¢er, double startAngle) + + +static void _init_ctor_QConicalGradient_2949 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("center"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("startAngle"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QConicalGradient_2949 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write (new QConicalGradient (arg1, arg2)); +} + + +// Constructor QConicalGradient::QConicalGradient(double cx, double cy, double startAngle) + + +static void _init_ctor_QConicalGradient_2997 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cy"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("startAngle"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QConicalGradient_2997 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + ret.write (new QConicalGradient (arg1, arg2, arg3)); +} + + +// double QConicalGradient::angle() + + +static void _init_f_angle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_angle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QConicalGradient *)cls)->angle ()); +} + + +// QPointF QConicalGradient::center() + + +static void _init_f_center_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_center_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QConicalGradient *)cls)->center ()); +} + + +// void QConicalGradient::setAngle(double angle) + + +static void _init_f_setAngle_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("angle"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAngle_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConicalGradient *)cls)->setAngle (arg1); +} + + +// void QConicalGradient::setCenter(const QPointF ¢er) + + +static void _init_f_setCenter_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("center"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCenter_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConicalGradient *)cls)->setCenter (arg1); +} + + +// void QConicalGradient::setCenter(double x, double y) + + +static void _init_f_setCenter_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setCenter_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QConicalGradient *)cls)->setCenter (arg1, arg2); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QConicalGradient () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QConicalGradient::QConicalGradient()\nThis method creates an object of class QConicalGradient.", &_init_ctor_QConicalGradient_0, &_call_ctor_QConicalGradient_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QConicalGradient::QConicalGradient(const QPointF ¢er, double startAngle)\nThis method creates an object of class QConicalGradient.", &_init_ctor_QConicalGradient_2949, &_call_ctor_QConicalGradient_2949); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QConicalGradient::QConicalGradient(double cx, double cy, double startAngle)\nThis method creates an object of class QConicalGradient.", &_init_ctor_QConicalGradient_2997, &_call_ctor_QConicalGradient_2997); + methods += new qt_gsi::GenericMethod (":angle", "@brief Method double QConicalGradient::angle()\n", true, &_init_f_angle_c0, &_call_f_angle_c0); + methods += new qt_gsi::GenericMethod (":center", "@brief Method QPointF QConicalGradient::center()\n", true, &_init_f_center_c0, &_call_f_center_c0); + methods += new qt_gsi::GenericMethod ("setAngle|angle=", "@brief Method void QConicalGradient::setAngle(double angle)\n", false, &_init_f_setAngle_1071, &_call_f_setAngle_1071); + methods += new qt_gsi::GenericMethod ("setCenter|center=", "@brief Method void QConicalGradient::setCenter(const QPointF ¢er)\n", false, &_init_f_setCenter_1986, &_call_f_setCenter_1986); + methods += new qt_gsi::GenericMethod ("setCenter", "@brief Method void QConicalGradient::setCenter(double x, double y)\n", false, &_init_f_setCenter_2034, &_call_f_setCenter_2034); + return methods; +} + +gsi::Class &qtdecl_QGradient (); + +gsi::Class decl_QConicalGradient (qtdecl_QGradient (), "QtGui", "QConicalGradient", + methods_QConicalGradient (), + "@qt\n@brief Binding of QConicalGradient"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QConicalGradient () { return decl_QConicalGradient; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQContextMenuEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQContextMenuEvent.cc new file mode 100644 index 000000000..e72fd0ef8 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQContextMenuEvent.cc @@ -0,0 +1,422 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQContextMenuEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QContextMenuEvent + +// QContextMenuEvent *QContextMenuEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QContextMenuEvent *)((QContextMenuEvent *)cls)->clone ()); +} + + +// const QPoint &QContextMenuEvent::globalPos() + + +static void _init_f_globalPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QPoint &)((QContextMenuEvent *)cls)->globalPos ()); +} + + +// int QContextMenuEvent::globalX() + + +static void _init_f_globalX_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalX_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QContextMenuEvent *)cls)->globalX ()); +} + + +// int QContextMenuEvent::globalY() + + +static void _init_f_globalY_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalY_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QContextMenuEvent *)cls)->globalY ()); +} + + +// const QPoint &QContextMenuEvent::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QPoint &)((QContextMenuEvent *)cls)->pos ()); +} + + +// QContextMenuEvent::Reason QContextMenuEvent::reason() + + +static void _init_f_reason_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_reason_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QContextMenuEvent *)cls)->reason ())); +} + + +// int QContextMenuEvent::x() + + +static void _init_f_x_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QContextMenuEvent *)cls)->x ()); +} + + +// int QContextMenuEvent::y() + + +static void _init_f_y_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QContextMenuEvent *)cls)->y ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QContextMenuEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QContextMenuEvent *QContextMenuEvent::clone()\nThis is a reimplementation of QInputEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("globalPos", "@brief Method const QPoint &QContextMenuEvent::globalPos()\n", true, &_init_f_globalPos_c0, &_call_f_globalPos_c0); + methods += new qt_gsi::GenericMethod ("globalX", "@brief Method int QContextMenuEvent::globalX()\n", true, &_init_f_globalX_c0, &_call_f_globalX_c0); + methods += new qt_gsi::GenericMethod ("globalY", "@brief Method int QContextMenuEvent::globalY()\n", true, &_init_f_globalY_c0, &_call_f_globalY_c0); + methods += new qt_gsi::GenericMethod ("pos", "@brief Method const QPoint &QContextMenuEvent::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod ("reason", "@brief Method QContextMenuEvent::Reason QContextMenuEvent::reason()\n", true, &_init_f_reason_c0, &_call_f_reason_c0); + methods += new qt_gsi::GenericMethod ("x", "@brief Method int QContextMenuEvent::x()\n", true, &_init_f_x_c0, &_call_f_x_c0); + methods += new qt_gsi::GenericMethod ("y", "@brief Method int QContextMenuEvent::y()\n", true, &_init_f_y_c0, &_call_f_y_c0); + return methods; +} + +gsi::Class &qtdecl_QInputEvent (); + +gsi::Class decl_QContextMenuEvent (qtdecl_QInputEvent (), "QtGui", "QContextMenuEvent_Native", + methods_QContextMenuEvent (), + "@hide\n@alias QContextMenuEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QContextMenuEvent () { return decl_QContextMenuEvent; } + +} + + +class QContextMenuEvent_Adaptor : public QContextMenuEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QContextMenuEvent_Adaptor(); + + // [adaptor ctor] QContextMenuEvent::QContextMenuEvent(QContextMenuEvent::Reason reason, const QPoint &pos, const QPoint &globalPos, QFlags modifiers) + QContextMenuEvent_Adaptor(QContextMenuEvent::Reason reason, const QPoint &pos, const QPoint &globalPos) : QContextMenuEvent(reason, pos, globalPos) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QContextMenuEvent::QContextMenuEvent(QContextMenuEvent::Reason reason, const QPoint &pos, const QPoint &globalPos, QFlags modifiers) + QContextMenuEvent_Adaptor(QContextMenuEvent::Reason reason, const QPoint &pos, const QPoint &globalPos, QFlags modifiers) : QContextMenuEvent(reason, pos, globalPos, modifiers) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QContextMenuEvent::QContextMenuEvent(QContextMenuEvent::Reason reason, const QPoint &pos) + QContextMenuEvent_Adaptor(QContextMenuEvent::Reason reason, const QPoint &pos) : QContextMenuEvent(reason, pos) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QContextMenuEvent *QContextMenuEvent::clone() + QContextMenuEvent * cbs_clone_c0_0() const + { + return QContextMenuEvent::clone(); + } + + virtual QContextMenuEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QContextMenuEvent_Adaptor::cbs_clone_c0_0); + } else { + return QContextMenuEvent::clone(); + } + } + + // [adaptor impl] void QContextMenuEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QContextMenuEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QContextMenuEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QContextMenuEvent::setAccepted(accepted); + } + } + + // [adaptor impl] void QContextMenuEvent::setTimestamp(quint64 timestamp) + void cbs_setTimestamp_1103_0(quint64 timestamp) + { + QContextMenuEvent::setTimestamp(timestamp); + } + + virtual void setTimestamp(quint64 timestamp) + { + if (cb_setTimestamp_1103_0.can_issue()) { + cb_setTimestamp_1103_0.issue(&QContextMenuEvent_Adaptor::cbs_setTimestamp_1103_0, timestamp); + } else { + QContextMenuEvent::setTimestamp(timestamp); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; + gsi::Callback cb_setTimestamp_1103_0; +}; + +QContextMenuEvent_Adaptor::~QContextMenuEvent_Adaptor() { } + +// Constructor QContextMenuEvent::QContextMenuEvent(QContextMenuEvent::Reason reason, const QPoint &pos, const QPoint &globalPos, QFlags modifiers) (adaptor class) + +static void _init_ctor_QContextMenuEvent_Adaptor_9494 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("reason"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("globalPos"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("modifiers", true, "Qt::NoModifier"); + decl->add_arg > (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QContextMenuEvent_Adaptor_9494 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPoint &arg2 = gsi::arg_reader() (args, heap); + const QPoint &arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::NoModifier, heap); + ret.write (new QContextMenuEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4)); +} + + +// Constructor QContextMenuEvent::QContextMenuEvent(QContextMenuEvent::Reason reason, const QPoint &pos) (adaptor class) + +static void _init_ctor_QContextMenuEvent_Adaptor_4717 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("reason"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QContextMenuEvent_Adaptor_4717 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPoint &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QContextMenuEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// QContextMenuEvent *QContextMenuEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QContextMenuEvent *)((QContextMenuEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QContextMenuEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QContextMenuEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QContextMenuEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QContextMenuEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +// void QContextMenuEvent::setTimestamp(quint64 timestamp) + +static void _init_cbs_setTimestamp_1103_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timestamp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setTimestamp_1103_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QContextMenuEvent_Adaptor *)cls)->cbs_setTimestamp_1103_0 (arg1); +} + +static void _set_callback_cbs_setTimestamp_1103_0 (void *cls, const gsi::Callback &cb) +{ + ((QContextMenuEvent_Adaptor *)cls)->cb_setTimestamp_1103_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QContextMenuEvent (); + +static gsi::Methods methods_QContextMenuEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QContextMenuEvent::QContextMenuEvent(QContextMenuEvent::Reason reason, const QPoint &pos, const QPoint &globalPos, QFlags modifiers)\nThis method creates an object of class QContextMenuEvent.", &_init_ctor_QContextMenuEvent_Adaptor_9494, &_call_ctor_QContextMenuEvent_Adaptor_9494); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QContextMenuEvent::QContextMenuEvent(QContextMenuEvent::Reason reason, const QPoint &pos)\nThis method creates an object of class QContextMenuEvent.", &_init_ctor_QContextMenuEvent_Adaptor_4717, &_call_ctor_QContextMenuEvent_Adaptor_4717); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QContextMenuEvent *QContextMenuEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QContextMenuEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@brief Virtual method void QContextMenuEvent::setTimestamp(quint64 timestamp)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@hide", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0, &_set_callback_cbs_setTimestamp_1103_0); + return methods; +} + +gsi::Class decl_QContextMenuEvent_Adaptor (qtdecl_QContextMenuEvent (), "QtGui", "QContextMenuEvent", + methods_QContextMenuEvent_Adaptor (), + "@qt\n@brief Binding of QContextMenuEvent"); + +} + + +// Implementation of the enum wrapper class for QContextMenuEvent::Reason +namespace qt_gsi +{ + +static gsi::Enum decl_QContextMenuEvent_Reason_Enum ("QtGui", "QContextMenuEvent_Reason", + gsi::enum_const ("Mouse", QContextMenuEvent::Mouse, "@brief Enum constant QContextMenuEvent::Mouse") + + gsi::enum_const ("Keyboard", QContextMenuEvent::Keyboard, "@brief Enum constant QContextMenuEvent::Keyboard") + + gsi::enum_const ("Other", QContextMenuEvent::Other, "@brief Enum constant QContextMenuEvent::Other"), + "@qt\n@brief This class represents the QContextMenuEvent::Reason enum"); + +static gsi::QFlagsClass decl_QContextMenuEvent_Reason_Enums ("QtGui", "QContextMenuEvent_QFlags_Reason", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QContextMenuEvent_Reason_Enum_in_parent (decl_QContextMenuEvent_Reason_Enum.defs ()); +static gsi::ClassExt decl_QContextMenuEvent_Reason_Enum_as_child (decl_QContextMenuEvent_Reason_Enum, "Reason"); +static gsi::ClassExt decl_QContextMenuEvent_Reason_Enums_as_child (decl_QContextMenuEvent_Reason_Enums, "QFlags_Reason"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQCursor.cc b/src/gsiqt/qt6/QtGui/gsiDeclQCursor.cc new file mode 100644 index 000000000..f2551e3a2 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQCursor.cc @@ -0,0 +1,482 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCursor.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCursor + +// Constructor QCursor::QCursor() + + +static void _init_ctor_QCursor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QCursor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QCursor ()); +} + + +// Constructor QCursor::QCursor(Qt::CursorShape shape) + + +static void _init_ctor_QCursor_1884 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("shape"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCursor_1884 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QCursor (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Constructor QCursor::QCursor(const QBitmap &bitmap, const QBitmap &mask, int hotX, int hotY) + + +static void _init_ctor_QCursor_5208 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bitmap"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mask"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("hotX", true, "-1"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hotY", true, "-1"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QCursor_5208 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBitmap &arg1 = gsi::arg_reader() (args, heap); + const QBitmap &arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write (new QCursor (arg1, arg2, arg3, arg4)); +} + + +// Constructor QCursor::QCursor(const QPixmap &pixmap, int hotX, int hotY) + + +static void _init_ctor_QCursor_3335 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixmap"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hotX", true, "-1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("hotY", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QCursor_3335 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write (new QCursor (arg1, arg2, arg3)); +} + + +// Constructor QCursor::QCursor(const QCursor &cursor) + + +static void _init_ctor_QCursor_2032 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCursor_2032 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCursor &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QCursor (arg1)); +} + + +// QBitmap QCursor::bitmap(Qt::ReturnByValueConstant) + + +static void _init_f_bitmap_c2927 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_bitmap_c2927 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QBitmap)((QCursor *)cls)->bitmap (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QBitmap QCursor::bitmap() + + +static void _init_f_bitmap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bitmap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBitmap)((QCursor *)cls)->bitmap ()); +} + + +// QPoint QCursor::hotSpot() + + +static void _init_f_hotSpot_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hotSpot_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QCursor *)cls)->hotSpot ()); +} + + +// QBitmap QCursor::mask(Qt::ReturnByValueConstant) + + +static void _init_f_mask_c2927 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_mask_c2927 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QBitmap)((QCursor *)cls)->mask (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QBitmap QCursor::mask() + + +static void _init_f_mask_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mask_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBitmap)((QCursor *)cls)->mask ()); +} + + +// QCursor &QCursor::operator=(const QCursor &cursor) + + +static void _init_f_operator_eq__2032 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2032 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCursor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QCursor &)((QCursor *)cls)->operator= (arg1)); +} + + +// QPixmap QCursor::pixmap() + + +static void _init_f_pixmap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pixmap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPixmap)((QCursor *)cls)->pixmap ()); +} + + +// void QCursor::setShape(Qt::CursorShape newShape) + + +static void _init_f_setShape_1884 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newShape"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setShape_1884 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCursor *)cls)->setShape (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// Qt::CursorShape QCursor::shape() + + +static void _init_f_shape_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_shape_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCursor *)cls)->shape ())); +} + + +// void QCursor::swap(QCursor &other) + + +static void _init_f_swap_1337 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1337 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCursor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCursor *)cls)->swap (arg1); +} + + +// static QPoint QCursor::pos() + + +static void _init_f_pos_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)QCursor::pos ()); +} + + +// static QPoint QCursor::pos(const QScreen *screen) + + +static void _init_f_pos_2006 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_pos_2006 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QScreen *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPoint)QCursor::pos (arg1)); +} + + +// static void QCursor::setPos(int x, int y) + + +static void _init_f_setPos_1426 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPos_1426 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCursor::setPos (arg1, arg2); +} + + +// static void QCursor::setPos(QScreen *screen, int x, int y) + + +static void _init_f_setPos_2629 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("x"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setPos_2629 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCursor::setPos (arg1, arg2, arg3); +} + + +// static void QCursor::setPos(const QPoint &p) + + +static void _init_f_setPos_1916 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPos_1916 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCursor::setPos (arg1); +} + + +// static void QCursor::setPos(QScreen *screen, const QPoint &p) + + +static void _init_f_setPos_3119 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("p"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPos_3119 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = gsi::arg_reader() (args, heap); + const QPoint &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QCursor::setPos (arg1, arg2); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QCursor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCursor::QCursor()\nThis method creates an object of class QCursor.", &_init_ctor_QCursor_0, &_call_ctor_QCursor_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCursor::QCursor(Qt::CursorShape shape)\nThis method creates an object of class QCursor.", &_init_ctor_QCursor_1884, &_call_ctor_QCursor_1884); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCursor::QCursor(const QBitmap &bitmap, const QBitmap &mask, int hotX, int hotY)\nThis method creates an object of class QCursor.", &_init_ctor_QCursor_5208, &_call_ctor_QCursor_5208); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCursor::QCursor(const QPixmap &pixmap, int hotX, int hotY)\nThis method creates an object of class QCursor.", &_init_ctor_QCursor_3335, &_call_ctor_QCursor_3335); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCursor::QCursor(const QCursor &cursor)\nThis method creates an object of class QCursor.", &_init_ctor_QCursor_2032, &_call_ctor_QCursor_2032); + methods += new qt_gsi::GenericMethod ("bitmap", "@brief Method QBitmap QCursor::bitmap(Qt::ReturnByValueConstant)\n", true, &_init_f_bitmap_c2927, &_call_f_bitmap_c2927); + methods += new qt_gsi::GenericMethod ("bitmap", "@brief Method QBitmap QCursor::bitmap()\n", true, &_init_f_bitmap_c0, &_call_f_bitmap_c0); + methods += new qt_gsi::GenericMethod ("hotSpot", "@brief Method QPoint QCursor::hotSpot()\n", true, &_init_f_hotSpot_c0, &_call_f_hotSpot_c0); + methods += new qt_gsi::GenericMethod ("mask", "@brief Method QBitmap QCursor::mask(Qt::ReturnByValueConstant)\n", true, &_init_f_mask_c2927, &_call_f_mask_c2927); + methods += new qt_gsi::GenericMethod ("mask", "@brief Method QBitmap QCursor::mask()\n", true, &_init_f_mask_c0, &_call_f_mask_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QCursor &QCursor::operator=(const QCursor &cursor)\n", false, &_init_f_operator_eq__2032, &_call_f_operator_eq__2032); + methods += new qt_gsi::GenericMethod ("pixmap", "@brief Method QPixmap QCursor::pixmap()\n", true, &_init_f_pixmap_c0, &_call_f_pixmap_c0); + methods += new qt_gsi::GenericMethod ("setShape|shape=", "@brief Method void QCursor::setShape(Qt::CursorShape newShape)\n", false, &_init_f_setShape_1884, &_call_f_setShape_1884); + methods += new qt_gsi::GenericMethod (":shape", "@brief Method Qt::CursorShape QCursor::shape()\n", true, &_init_f_shape_c0, &_call_f_shape_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QCursor::swap(QCursor &other)\n", false, &_init_f_swap_1337, &_call_f_swap_1337); + methods += new qt_gsi::GenericStaticMethod (":pos", "@brief Static method QPoint QCursor::pos()\nThis method is static and can be called without an instance.", &_init_f_pos_0, &_call_f_pos_0); + methods += new qt_gsi::GenericStaticMethod ("pos", "@brief Static method QPoint QCursor::pos(const QScreen *screen)\nThis method is static and can be called without an instance.", &_init_f_pos_2006, &_call_f_pos_2006); + methods += new qt_gsi::GenericStaticMethod ("setPos", "@brief Static method void QCursor::setPos(int x, int y)\nThis method is static and can be called without an instance.", &_init_f_setPos_1426, &_call_f_setPos_1426); + methods += new qt_gsi::GenericStaticMethod ("setPos", "@brief Static method void QCursor::setPos(QScreen *screen, int x, int y)\nThis method is static and can be called without an instance.", &_init_f_setPos_2629, &_call_f_setPos_2629); + methods += new qt_gsi::GenericStaticMethod ("setPos|pos=", "@brief Static method void QCursor::setPos(const QPoint &p)\nThis method is static and can be called without an instance.", &_init_f_setPos_1916, &_call_f_setPos_1916); + methods += new qt_gsi::GenericStaticMethod ("setPos", "@brief Static method void QCursor::setPos(QScreen *screen, const QPoint &p)\nThis method is static and can be called without an instance.", &_init_f_setPos_3119, &_call_f_setPos_3119); + return methods; +} + +gsi::Class decl_QCursor ("QtGui", "QCursor", + methods_QCursor (), + "@qt\n@brief Binding of QCursor"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QCursor () { return decl_QCursor; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQDesktopServices.cc b/src/gsiqt/qt6/QtGui/gsiDeclQDesktopServices.cc new file mode 100644 index 000000000..5ed184fdd --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQDesktopServices.cc @@ -0,0 +1,141 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDesktopServices.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDesktopServices + +// Constructor QDesktopServices::QDesktopServices() + + +static void _init_ctor_QDesktopServices_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDesktopServices_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDesktopServices ()); +} + + +// static bool QDesktopServices::openUrl(const QUrl &url) + + +static void _init_f_openUrl_1701 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_openUrl_1701 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QDesktopServices::openUrl (arg1)); +} + + +// static void QDesktopServices::setUrlHandler(const QString &scheme, QObject *receiver, const char *method) + + +static void _init_f_setUrlHandler_4842 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scheme"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("receiver"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("method"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setUrlHandler_4842 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QDesktopServices::setUrlHandler (arg1, arg2, arg3); +} + + +// static void QDesktopServices::unsetUrlHandler(const QString &scheme) + + +static void _init_f_unsetUrlHandler_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scheme"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_unsetUrlHandler_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QDesktopServices::unsetUrlHandler (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDesktopServices () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDesktopServices::QDesktopServices()\nThis method creates an object of class QDesktopServices.", &_init_ctor_QDesktopServices_0, &_call_ctor_QDesktopServices_0); + methods += new qt_gsi::GenericStaticMethod ("openUrl", "@brief Static method bool QDesktopServices::openUrl(const QUrl &url)\nThis method is static and can be called without an instance.", &_init_f_openUrl_1701, &_call_f_openUrl_1701); + methods += new qt_gsi::GenericStaticMethod ("setUrlHandler", "@brief Static method void QDesktopServices::setUrlHandler(const QString &scheme, QObject *receiver, const char *method)\nThis method is static and can be called without an instance.", &_init_f_setUrlHandler_4842, &_call_f_setUrlHandler_4842); + methods += new qt_gsi::GenericStaticMethod ("unsetUrlHandler", "@brief Static method void QDesktopServices::unsetUrlHandler(const QString &scheme)\nThis method is static and can be called without an instance.", &_init_f_unsetUrlHandler_2025, &_call_f_unsetUrlHandler_2025); + return methods; +} + +gsi::Class decl_QDesktopServices ("QtGui", "QDesktopServices", + methods_QDesktopServices (), + "@qt\n@brief Binding of QDesktopServices"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDesktopServices () { return decl_QDesktopServices; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQDoubleValidator.cc b/src/gsiqt/qt6/QtGui/gsiDeclQDoubleValidator.cc new file mode 100644 index 000000000..3ac220cd0 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQDoubleValidator.cc @@ -0,0 +1,1024 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDoubleValidator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDoubleValidator + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QDoubleValidator::staticMetaObject); +} + + +// double QDoubleValidator::bottom() + + +static void _init_f_bottom_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottom_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QDoubleValidator *)cls)->bottom ()); +} + + +// int QDoubleValidator::decimals() + + +static void _init_f_decimals_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_decimals_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDoubleValidator *)cls)->decimals ()); +} + + +// QDoubleValidator::Notation QDoubleValidator::notation() + + +static void _init_f_notation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_notation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDoubleValidator *)cls)->notation ())); +} + + +// void QDoubleValidator::setBottom(double) + + +static void _init_f_setBottom_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBottom_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleValidator *)cls)->setBottom (arg1); +} + + +// void QDoubleValidator::setDecimals(int) + + +static void _init_f_setDecimals_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDecimals_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleValidator *)cls)->setDecimals (arg1); +} + + +// void QDoubleValidator::setNotation(QDoubleValidator::Notation) + + +static void _init_f_setNotation_3014 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setNotation_3014 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleValidator *)cls)->setNotation (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QDoubleValidator::setRange(double bottom, double top, int decimals) + + +static void _init_f_setRange_2693 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bottom"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("decimals", true, "0"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setRange_2693 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleValidator *)cls)->setRange (arg1, arg2, arg3); +} + + +// void QDoubleValidator::setTop(double) + + +static void _init_f_setTop_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTop_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleValidator *)cls)->setTop (arg1); +} + + +// double QDoubleValidator::top() + + +static void _init_f_top_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_top_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QDoubleValidator *)cls)->top ()); +} + + +// QValidator::State QDoubleValidator::validate(QString &, int &) + + +static void _init_f_validate_c2171 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_f_validate_c2171 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = gsi::arg_reader() (args, heap); + int &arg2 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDoubleValidator *)cls)->validate (arg1, arg2))); +} + + +// static QString QDoubleValidator::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QDoubleValidator::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QDoubleValidator () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":bottom", "@brief Method double QDoubleValidator::bottom()\n", true, &_init_f_bottom_c0, &_call_f_bottom_c0); + methods += new qt_gsi::GenericMethod (":decimals", "@brief Method int QDoubleValidator::decimals()\n", true, &_init_f_decimals_c0, &_call_f_decimals_c0); + methods += new qt_gsi::GenericMethod (":notation", "@brief Method QDoubleValidator::Notation QDoubleValidator::notation()\n", true, &_init_f_notation_c0, &_call_f_notation_c0); + methods += new qt_gsi::GenericMethod ("setBottom|bottom=", "@brief Method void QDoubleValidator::setBottom(double)\n", false, &_init_f_setBottom_1071, &_call_f_setBottom_1071); + methods += new qt_gsi::GenericMethod ("setDecimals|decimals=", "@brief Method void QDoubleValidator::setDecimals(int)\n", false, &_init_f_setDecimals_767, &_call_f_setDecimals_767); + methods += new qt_gsi::GenericMethod ("setNotation|notation=", "@brief Method void QDoubleValidator::setNotation(QDoubleValidator::Notation)\n", false, &_init_f_setNotation_3014, &_call_f_setNotation_3014); + methods += new qt_gsi::GenericMethod ("setRange", "@brief Method void QDoubleValidator::setRange(double bottom, double top, int decimals)\n", false, &_init_f_setRange_2693, &_call_f_setRange_2693); + methods += new qt_gsi::GenericMethod ("setTop|top=", "@brief Method void QDoubleValidator::setTop(double)\n", false, &_init_f_setTop_1071, &_call_f_setTop_1071); + methods += new qt_gsi::GenericMethod (":top", "@brief Method double QDoubleValidator::top()\n", true, &_init_f_top_c0, &_call_f_top_c0); + methods += new qt_gsi::GenericMethod ("validate", "@brief Method QValidator::State QDoubleValidator::validate(QString &, int &)\nThis is a reimplementation of QValidator::validate", true, &_init_f_validate_c2171, &_call_f_validate_c2171); + methods += gsi::qt_signal ("bottomChanged(double)", "bottomChanged", gsi::arg("bottom"), "@brief Signal declaration for QDoubleValidator::bottomChanged(double bottom)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("changed()", "changed", "@brief Signal declaration for QDoubleValidator::changed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("decimalsChanged(int)", "decimalsChanged", gsi::arg("decimals"), "@brief Signal declaration for QDoubleValidator::decimalsChanged(int decimals)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QDoubleValidator::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("notationChanged(QDoubleValidator::Notation)", "notationChanged", gsi::arg("notation"), "@brief Signal declaration for QDoubleValidator::notationChanged(QDoubleValidator::Notation notation)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QDoubleValidator::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("topChanged(double)", "topChanged", gsi::arg("top"), "@brief Signal declaration for QDoubleValidator::topChanged(double top)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QDoubleValidator::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QValidator (); + +qt_gsi::QtNativeClass decl_QDoubleValidator (qtdecl_QValidator (), "QtGui", "QDoubleValidator_Native", + methods_QDoubleValidator (), + "@hide\n@alias QDoubleValidator"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDoubleValidator () { return decl_QDoubleValidator; } + +} + + +class QDoubleValidator_Adaptor : public QDoubleValidator, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDoubleValidator_Adaptor(); + + // [adaptor ctor] QDoubleValidator::QDoubleValidator(QObject *parent) + QDoubleValidator_Adaptor() : QDoubleValidator() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDoubleValidator::QDoubleValidator(QObject *parent) + QDoubleValidator_Adaptor(QObject *parent) : QDoubleValidator(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDoubleValidator::QDoubleValidator(double bottom, double top, int decimals, QObject *parent) + QDoubleValidator_Adaptor(double bottom, double top, int decimals) : QDoubleValidator(bottom, top, decimals) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDoubleValidator::QDoubleValidator(double bottom, double top, int decimals, QObject *parent) + QDoubleValidator_Adaptor(double bottom, double top, int decimals, QObject *parent) : QDoubleValidator(bottom, top, decimals, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QDoubleValidator::isSignalConnected(const QMetaMethod &signal) + bool fp_QDoubleValidator_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QDoubleValidator::isSignalConnected(signal); + } + + // [expose] int QDoubleValidator::receivers(const char *signal) + int fp_QDoubleValidator_receivers_c1731 (const char *signal) const { + return QDoubleValidator::receivers(signal); + } + + // [expose] QObject *QDoubleValidator::sender() + QObject * fp_QDoubleValidator_sender_c0 () const { + return QDoubleValidator::sender(); + } + + // [expose] int QDoubleValidator::senderSignalIndex() + int fp_QDoubleValidator_senderSignalIndex_c0 () const { + return QDoubleValidator::senderSignalIndex(); + } + + // [emitter impl] void QDoubleValidator::bottomChanged(double bottom) + void emitter_QDoubleValidator_bottomChanged_1071(double bottom) + { + emit QDoubleValidator::bottomChanged(bottom); + } + + // [emitter impl] void QDoubleValidator::changed() + void emitter_QDoubleValidator_changed_0() + { + emit QDoubleValidator::changed(); + } + + // [emitter impl] void QDoubleValidator::decimalsChanged(int decimals) + void emitter_QDoubleValidator_decimalsChanged_767(int decimals) + { + emit QDoubleValidator::decimalsChanged(decimals); + } + + // [emitter impl] void QDoubleValidator::destroyed(QObject *) + void emitter_QDoubleValidator_destroyed_1302(QObject *arg1) + { + emit QDoubleValidator::destroyed(arg1); + } + + // [adaptor impl] bool QDoubleValidator::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QDoubleValidator::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QDoubleValidator_Adaptor::cbs_event_1217_0, _event); + } else { + return QDoubleValidator::event(_event); + } + } + + // [adaptor impl] bool QDoubleValidator::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QDoubleValidator::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QDoubleValidator_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QDoubleValidator::eventFilter(watched, event); + } + } + + // [adaptor impl] void QDoubleValidator::fixup(QString &) + void cbs_fixup_c1330_0(QString &arg1) const + { + QDoubleValidator::fixup(arg1); + } + + virtual void fixup(QString &arg1) const + { + if (cb_fixup_c1330_0.can_issue()) { + cb_fixup_c1330_0.issue(&QDoubleValidator_Adaptor::cbs_fixup_c1330_0, arg1); + } else { + QDoubleValidator::fixup(arg1); + } + } + + // [emitter impl] void QDoubleValidator::notationChanged(QDoubleValidator::Notation notation) + void emitter_QDoubleValidator_notationChanged_3014(QDoubleValidator::Notation notation) + { + emit QDoubleValidator::notationChanged(notation); + } + + // [emitter impl] void QDoubleValidator::objectNameChanged(const QString &objectName) + void emitter_QDoubleValidator_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QDoubleValidator::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QDoubleValidator::topChanged(double top) + void emitter_QDoubleValidator_topChanged_1071(double top) + { + emit QDoubleValidator::topChanged(top); + } + + // [adaptor impl] QValidator::State QDoubleValidator::validate(QString &, int &) + qt_gsi::Converter::target_type cbs_validate_c2171_0(QString &arg1, int &arg2) const + { + return qt_gsi::CppToQtAdaptor(QDoubleValidator::validate(arg1, arg2)); + } + + virtual QValidator::State validate(QString &arg1, int &arg2) const + { + if (cb_validate_c2171_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_validate_c2171_0.issue::target_type, QString &, int &>(&QDoubleValidator_Adaptor::cbs_validate_c2171_0, arg1, arg2)).cref(); + } else { + return QDoubleValidator::validate(arg1, arg2); + } + } + + // [adaptor impl] void QDoubleValidator::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QDoubleValidator::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QDoubleValidator_Adaptor::cbs_childEvent_1701_0, event); + } else { + QDoubleValidator::childEvent(event); + } + } + + // [adaptor impl] void QDoubleValidator::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QDoubleValidator::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QDoubleValidator_Adaptor::cbs_customEvent_1217_0, event); + } else { + QDoubleValidator::customEvent(event); + } + } + + // [adaptor impl] void QDoubleValidator::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QDoubleValidator::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QDoubleValidator_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QDoubleValidator::disconnectNotify(signal); + } + } + + // [adaptor impl] void QDoubleValidator::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QDoubleValidator::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QDoubleValidator_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QDoubleValidator::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fixup_c1330_0; + gsi::Callback cb_validate_c2171_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QDoubleValidator_Adaptor::~QDoubleValidator_Adaptor() { } + +// Constructor QDoubleValidator::QDoubleValidator(QObject *parent) (adaptor class) + +static void _init_ctor_QDoubleValidator_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDoubleValidator_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QDoubleValidator_Adaptor (arg1)); +} + + +// Constructor QDoubleValidator::QDoubleValidator(double bottom, double top, int decimals, QObject *parent) (adaptor class) + +static void _init_ctor_QDoubleValidator_Adaptor_3887 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bottom"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("decimals"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("parent", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QDoubleValidator_Adaptor_3887 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + QObject *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QDoubleValidator_Adaptor (arg1, arg2, arg3, arg4)); +} + + +// emitter void QDoubleValidator::bottomChanged(double bottom) + +static void _init_emitter_bottomChanged_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bottom"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_bottomChanged_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ((QDoubleValidator_Adaptor *)cls)->emitter_QDoubleValidator_bottomChanged_1071 (arg1); +} + + +// emitter void QDoubleValidator::changed() + +static void _init_emitter_changed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_changed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QDoubleValidator_Adaptor *)cls)->emitter_QDoubleValidator_changed_0 (); +} + + +// void QDoubleValidator::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleValidator_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleValidator_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QDoubleValidator::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleValidator_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleValidator_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QDoubleValidator::decimalsChanged(int decimals) + +static void _init_emitter_decimalsChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("decimals"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_decimalsChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QDoubleValidator_Adaptor *)cls)->emitter_QDoubleValidator_decimalsChanged_767 (arg1); +} + + +// emitter void QDoubleValidator::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QDoubleValidator_Adaptor *)cls)->emitter_QDoubleValidator_destroyed_1302 (arg1); +} + + +// void QDoubleValidator::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleValidator_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleValidator_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QDoubleValidator::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QDoubleValidator_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleValidator_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QDoubleValidator::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QDoubleValidator_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleValidator_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QDoubleValidator::fixup(QString &) + +static void _init_cbs_fixup_c1330_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fixup_c1330_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleValidator_Adaptor *)cls)->cbs_fixup_c1330_0 (arg1); +} + +static void _set_callback_cbs_fixup_c1330_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleValidator_Adaptor *)cls)->cb_fixup_c1330_0 = cb; +} + + +// exposed bool QDoubleValidator::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDoubleValidator_Adaptor *)cls)->fp_QDoubleValidator_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QDoubleValidator::notationChanged(QDoubleValidator::Notation notation) + +static void _init_emitter_notationChanged_3014 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("notation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_notationChanged_3014 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QDoubleValidator_Adaptor *)cls)->emitter_QDoubleValidator_notationChanged_3014 (arg1); +} + + +// emitter void QDoubleValidator::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDoubleValidator_Adaptor *)cls)->emitter_QDoubleValidator_objectNameChanged_4567 (arg1); +} + + +// exposed int QDoubleValidator::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDoubleValidator_Adaptor *)cls)->fp_QDoubleValidator_receivers_c1731 (arg1)); +} + + +// exposed QObject *QDoubleValidator::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QDoubleValidator_Adaptor *)cls)->fp_QDoubleValidator_sender_c0 ()); +} + + +// exposed int QDoubleValidator::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDoubleValidator_Adaptor *)cls)->fp_QDoubleValidator_senderSignalIndex_c0 ()); +} + + +// void QDoubleValidator::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleValidator_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleValidator_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QDoubleValidator::topChanged(double top) + +static void _init_emitter_topChanged_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("top"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_topChanged_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ((QDoubleValidator_Adaptor *)cls)->emitter_QDoubleValidator_topChanged_1071 (arg1); +} + + +// QValidator::State QDoubleValidator::validate(QString &, int &) + +static void _init_cbs_validate_c2171_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_cbs_validate_c2171_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + int &arg2 = args.read (heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QDoubleValidator_Adaptor *)cls)->cbs_validate_c2171_0 (arg1, arg2)); +} + +static void _set_callback_cbs_validate_c2171_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleValidator_Adaptor *)cls)->cb_validate_c2171_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDoubleValidator (); + +static gsi::Methods methods_QDoubleValidator_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDoubleValidator::QDoubleValidator(QObject *parent)\nThis method creates an object of class QDoubleValidator.", &_init_ctor_QDoubleValidator_Adaptor_1302, &_call_ctor_QDoubleValidator_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDoubleValidator::QDoubleValidator(double bottom, double top, int decimals, QObject *parent)\nThis method creates an object of class QDoubleValidator.", &_init_ctor_QDoubleValidator_Adaptor_3887, &_call_ctor_QDoubleValidator_Adaptor_3887); + methods += new qt_gsi::GenericMethod ("emit_bottomChanged", "@brief Emitter for signal void QDoubleValidator::bottomChanged(double bottom)\nCall this method to emit this signal.", false, &_init_emitter_bottomChanged_1071, &_call_emitter_bottomChanged_1071); + methods += new qt_gsi::GenericMethod ("emit_changed", "@brief Emitter for signal void QDoubleValidator::changed()\nCall this method to emit this signal.", false, &_init_emitter_changed_0, &_call_emitter_changed_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QDoubleValidator::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QDoubleValidator::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_decimalsChanged", "@brief Emitter for signal void QDoubleValidator::decimalsChanged(int decimals)\nCall this method to emit this signal.", false, &_init_emitter_decimalsChanged_767, &_call_emitter_decimalsChanged_767); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QDoubleValidator::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QDoubleValidator::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QDoubleValidator::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QDoubleValidator::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fixup", "@brief Virtual method void QDoubleValidator::fixup(QString &)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("fixup", "@hide", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0, &_set_callback_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QDoubleValidator::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_notationChanged", "@brief Emitter for signal void QDoubleValidator::notationChanged(QDoubleValidator::Notation notation)\nCall this method to emit this signal.", false, &_init_emitter_notationChanged_3014, &_call_emitter_notationChanged_3014); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QDoubleValidator::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QDoubleValidator::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QDoubleValidator::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QDoubleValidator::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QDoubleValidator::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_topChanged", "@brief Emitter for signal void QDoubleValidator::topChanged(double top)\nCall this method to emit this signal.", false, &_init_emitter_topChanged_1071, &_call_emitter_topChanged_1071); + methods += new qt_gsi::GenericMethod ("validate", "@brief Virtual method QValidator::State QDoubleValidator::validate(QString &, int &)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0); + methods += new qt_gsi::GenericMethod ("validate", "@hide", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0, &_set_callback_cbs_validate_c2171_0); + return methods; +} + +gsi::Class decl_QDoubleValidator_Adaptor (qtdecl_QDoubleValidator (), "QtGui", "QDoubleValidator", + methods_QDoubleValidator_Adaptor (), + "@qt\n@brief Binding of QDoubleValidator"); + +} + + +// Implementation of the enum wrapper class for QDoubleValidator::Notation +namespace qt_gsi +{ + +static gsi::Enum decl_QDoubleValidator_Notation_Enum ("QtGui", "QDoubleValidator_Notation", + gsi::enum_const ("StandardNotation", QDoubleValidator::StandardNotation, "@brief Enum constant QDoubleValidator::StandardNotation") + + gsi::enum_const ("ScientificNotation", QDoubleValidator::ScientificNotation, "@brief Enum constant QDoubleValidator::ScientificNotation"), + "@qt\n@brief This class represents the QDoubleValidator::Notation enum"); + +static gsi::QFlagsClass decl_QDoubleValidator_Notation_Enums ("QtGui", "QDoubleValidator_QFlags_Notation", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QDoubleValidator_Notation_Enum_in_parent (decl_QDoubleValidator_Notation_Enum.defs ()); +static gsi::ClassExt decl_QDoubleValidator_Notation_Enum_as_child (decl_QDoubleValidator_Notation_Enum, "Notation"); +static gsi::ClassExt decl_QDoubleValidator_Notation_Enums_as_child (decl_QDoubleValidator_Notation_Enums, "QFlags_Notation"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQDrag.cc b/src/gsiqt/qt6/QtGui/gsiDeclQDrag.cc new file mode 100644 index 000000000..fb74050a2 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQDrag.cc @@ -0,0 +1,881 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDrag.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDrag + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QDrag::staticMetaObject); +} + + +// Qt::DropAction QDrag::defaultAction() + + +static void _init_f_defaultAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_defaultAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDrag *)cls)->defaultAction ())); +} + + +// QPixmap QDrag::dragCursor(Qt::DropAction action) + + +static void _init_f_dragCursor_c1760 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_dragCursor_c1760 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QPixmap)((QDrag *)cls)->dragCursor (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Qt::DropAction QDrag::exec(QFlags supportedActions) + + +static void _init_f_exec_2456 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("supportedActions", true, "Qt::MoveAction"); + decl->add_arg > (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_exec_2456 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::MoveAction, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDrag *)cls)->exec (arg1))); +} + + +// Qt::DropAction QDrag::exec(QFlags supportedActions, Qt::DropAction defaultAction) + + +static void _init_f_exec_4108 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("supportedActions"); + decl->add_arg > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("defaultAction"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_f_exec_4108 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDrag *)cls)->exec (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()))); +} + + +// QPoint QDrag::hotSpot() + + +static void _init_f_hotSpot_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hotSpot_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QDrag *)cls)->hotSpot ()); +} + + +// QMimeData *QDrag::mimeData() + + +static void _init_f_mimeData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mimeData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMimeData *)((QDrag *)cls)->mimeData ()); +} + + +// QPixmap QDrag::pixmap() + + +static void _init_f_pixmap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pixmap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPixmap)((QDrag *)cls)->pixmap ()); +} + + +// void QDrag::setDragCursor(const QPixmap &cursor, Qt::DropAction action) + + +static void _init_f_setDragCursor_3669 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setDragCursor_3669 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDrag *)cls)->setDragCursor (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QDrag::setHotSpot(const QPoint &hotspot) + + +static void _init_f_setHotSpot_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hotspot"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHotSpot_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDrag *)cls)->setHotSpot (arg1); +} + + +// void QDrag::setMimeData(QMimeData *data) + + +static void _init_f_setMimeData_1473 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMimeData_1473 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMimeData *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDrag *)cls)->setMimeData (arg1); +} + + +// void QDrag::setPixmap(const QPixmap &) + + +static void _init_f_setPixmap_2017 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPixmap_2017 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDrag *)cls)->setPixmap (arg1); +} + + +// QObject *QDrag::source() + + +static void _init_f_source_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_source_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QDrag *)cls)->source ()); +} + + +// QFlags QDrag::supportedActions() + + +static void _init_f_supportedActions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedActions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QDrag *)cls)->supportedActions ()); +} + + +// QObject *QDrag::target() + + +static void _init_f_target_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_target_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QDrag *)cls)->target ()); +} + + +// static void QDrag::cancel() + + +static void _init_f_cancel_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cancel_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QDrag::cancel (); +} + + +// static QString QDrag::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QDrag::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QDrag () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("defaultAction", "@brief Method Qt::DropAction QDrag::defaultAction()\n", true, &_init_f_defaultAction_c0, &_call_f_defaultAction_c0); + methods += new qt_gsi::GenericMethod ("dragCursor", "@brief Method QPixmap QDrag::dragCursor(Qt::DropAction action)\n", true, &_init_f_dragCursor_c1760, &_call_f_dragCursor_c1760); + methods += new qt_gsi::GenericMethod ("exec", "@brief Method Qt::DropAction QDrag::exec(QFlags supportedActions)\n", false, &_init_f_exec_2456, &_call_f_exec_2456); + methods += new qt_gsi::GenericMethod ("exec", "@brief Method Qt::DropAction QDrag::exec(QFlags supportedActions, Qt::DropAction defaultAction)\n", false, &_init_f_exec_4108, &_call_f_exec_4108); + methods += new qt_gsi::GenericMethod (":hotSpot", "@brief Method QPoint QDrag::hotSpot()\n", true, &_init_f_hotSpot_c0, &_call_f_hotSpot_c0); + methods += new qt_gsi::GenericMethod (":mimeData", "@brief Method QMimeData *QDrag::mimeData()\n", true, &_init_f_mimeData_c0, &_call_f_mimeData_c0); + methods += new qt_gsi::GenericMethod (":pixmap", "@brief Method QPixmap QDrag::pixmap()\n", true, &_init_f_pixmap_c0, &_call_f_pixmap_c0); + methods += new qt_gsi::GenericMethod ("setDragCursor", "@brief Method void QDrag::setDragCursor(const QPixmap &cursor, Qt::DropAction action)\n", false, &_init_f_setDragCursor_3669, &_call_f_setDragCursor_3669); + methods += new qt_gsi::GenericMethod ("setHotSpot|hotSpot=", "@brief Method void QDrag::setHotSpot(const QPoint &hotspot)\n", false, &_init_f_setHotSpot_1916, &_call_f_setHotSpot_1916); + methods += new qt_gsi::GenericMethod ("setMimeData|mimeData=", "@brief Method void QDrag::setMimeData(QMimeData *data)\n", false, &_init_f_setMimeData_1473, &_call_f_setMimeData_1473); + methods += new qt_gsi::GenericMethod ("setPixmap|pixmap=", "@brief Method void QDrag::setPixmap(const QPixmap &)\n", false, &_init_f_setPixmap_2017, &_call_f_setPixmap_2017); + methods += new qt_gsi::GenericMethod ("source", "@brief Method QObject *QDrag::source()\n", true, &_init_f_source_c0, &_call_f_source_c0); + methods += new qt_gsi::GenericMethod ("supportedActions", "@brief Method QFlags QDrag::supportedActions()\n", true, &_init_f_supportedActions_c0, &_call_f_supportedActions_c0); + methods += new qt_gsi::GenericMethod ("target", "@brief Method QObject *QDrag::target()\n", true, &_init_f_target_c0, &_call_f_target_c0); + methods += gsi::qt_signal::target_type & > ("actionChanged(Qt::DropAction)", "actionChanged", gsi::arg("action"), "@brief Signal declaration for QDrag::actionChanged(Qt::DropAction action)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QDrag::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QDrag::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("targetChanged(QObject *)", "targetChanged", gsi::arg("newTarget"), "@brief Signal declaration for QDrag::targetChanged(QObject *newTarget)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("cancel", "@brief Static method void QDrag::cancel()\nThis method is static and can be called without an instance.", &_init_f_cancel_0, &_call_f_cancel_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QDrag::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QDrag (qtdecl_QObject (), "QtGui", "QDrag_Native", + methods_QDrag (), + "@hide\n@alias QDrag"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDrag () { return decl_QDrag; } + +} + + +class QDrag_Adaptor : public QDrag, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDrag_Adaptor(); + + // [adaptor ctor] QDrag::QDrag(QObject *dragSource) + QDrag_Adaptor(QObject *dragSource) : QDrag(dragSource) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QDrag::isSignalConnected(const QMetaMethod &signal) + bool fp_QDrag_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QDrag::isSignalConnected(signal); + } + + // [expose] int QDrag::receivers(const char *signal) + int fp_QDrag_receivers_c1731 (const char *signal) const { + return QDrag::receivers(signal); + } + + // [expose] QObject *QDrag::sender() + QObject * fp_QDrag_sender_c0 () const { + return QDrag::sender(); + } + + // [expose] int QDrag::senderSignalIndex() + int fp_QDrag_senderSignalIndex_c0 () const { + return QDrag::senderSignalIndex(); + } + + // [emitter impl] void QDrag::actionChanged(Qt::DropAction action) + void emitter_QDrag_actionChanged_1760(Qt::DropAction action) + { + emit QDrag::actionChanged(action); + } + + // [emitter impl] void QDrag::destroyed(QObject *) + void emitter_QDrag_destroyed_1302(QObject *arg1) + { + emit QDrag::destroyed(arg1); + } + + // [adaptor impl] bool QDrag::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QDrag::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QDrag_Adaptor::cbs_event_1217_0, _event); + } else { + return QDrag::event(_event); + } + } + + // [adaptor impl] bool QDrag::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QDrag::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QDrag_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QDrag::eventFilter(watched, event); + } + } + + // [emitter impl] void QDrag::objectNameChanged(const QString &objectName) + void emitter_QDrag_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QDrag::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QDrag::targetChanged(QObject *newTarget) + void emitter_QDrag_targetChanged_1302(QObject *newTarget) + { + emit QDrag::targetChanged(newTarget); + } + + // [adaptor impl] void QDrag::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QDrag::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QDrag_Adaptor::cbs_childEvent_1701_0, event); + } else { + QDrag::childEvent(event); + } + } + + // [adaptor impl] void QDrag::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QDrag::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QDrag_Adaptor::cbs_customEvent_1217_0, event); + } else { + QDrag::customEvent(event); + } + } + + // [adaptor impl] void QDrag::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QDrag::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QDrag_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QDrag::disconnectNotify(signal); + } + } + + // [adaptor impl] void QDrag::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QDrag::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QDrag_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QDrag::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QDrag_Adaptor::~QDrag_Adaptor() { } + +// Constructor QDrag::QDrag(QObject *dragSource) (adaptor class) + +static void _init_ctor_QDrag_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dragSource"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDrag_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDrag_Adaptor (arg1)); +} + + +// emitter void QDrag::actionChanged(Qt::DropAction action) + +static void _init_emitter_actionChanged_1760 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_actionChanged_1760 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QDrag_Adaptor *)cls)->emitter_QDrag_actionChanged_1760 (arg1); +} + + +// void QDrag::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDrag_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QDrag_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QDrag::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDrag_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDrag_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QDrag::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QDrag_Adaptor *)cls)->emitter_QDrag_destroyed_1302 (arg1); +} + + +// void QDrag::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDrag_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QDrag_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QDrag::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QDrag_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDrag_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QDrag::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QDrag_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QDrag_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QDrag::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDrag_Adaptor *)cls)->fp_QDrag_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QDrag::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDrag_Adaptor *)cls)->emitter_QDrag_objectNameChanged_4567 (arg1); +} + + +// exposed int QDrag::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDrag_Adaptor *)cls)->fp_QDrag_receivers_c1731 (arg1)); +} + + +// exposed QObject *QDrag::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QDrag_Adaptor *)cls)->fp_QDrag_sender_c0 ()); +} + + +// exposed int QDrag::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDrag_Adaptor *)cls)->fp_QDrag_senderSignalIndex_c0 ()); +} + + +// emitter void QDrag::targetChanged(QObject *newTarget) + +static void _init_emitter_targetChanged_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newTarget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_targetChanged_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ((QDrag_Adaptor *)cls)->emitter_QDrag_targetChanged_1302 (arg1); +} + + +// void QDrag::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDrag_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QDrag_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDrag (); + +static gsi::Methods methods_QDrag_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDrag::QDrag(QObject *dragSource)\nThis method creates an object of class QDrag.", &_init_ctor_QDrag_Adaptor_1302, &_call_ctor_QDrag_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("emit_actionChanged", "@brief Emitter for signal void QDrag::actionChanged(Qt::DropAction action)\nCall this method to emit this signal.", false, &_init_emitter_actionChanged_1760, &_call_emitter_actionChanged_1760); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QDrag::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QDrag::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QDrag::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QDrag::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QDrag::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QDrag::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QDrag::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QDrag::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QDrag::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QDrag::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QDrag::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("emit_targetChanged", "@brief Emitter for signal void QDrag::targetChanged(QObject *newTarget)\nCall this method to emit this signal.", false, &_init_emitter_targetChanged_1302, &_call_emitter_targetChanged_1302); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QDrag::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QDrag_Adaptor (qtdecl_QDrag (), "QtGui", "QDrag", + methods_QDrag_Adaptor (), + "@qt\n@brief Binding of QDrag"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQDragEnterEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQDragEnterEvent.cc new file mode 100644 index 000000000..893a57922 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQDragEnterEvent.cc @@ -0,0 +1,204 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDragEnterEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDragEnterEvent + +namespace gsi +{ + +static gsi::Methods methods_QDragEnterEvent () { + gsi::Methods methods; + return methods; +} + +gsi::Class &qtdecl_QDragMoveEvent (); + +gsi::Class decl_QDragEnterEvent (qtdecl_QDragMoveEvent (), "QtGui", "QDragEnterEvent_Native", + methods_QDragEnterEvent (), + "@hide\n@alias QDragEnterEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDragEnterEvent () { return decl_QDragEnterEvent; } + +} + + +class QDragEnterEvent_Adaptor : public QDragEnterEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDragEnterEvent_Adaptor(); + + // [adaptor ctor] QDragEnterEvent::QDragEnterEvent(const QPoint &pos, QFlags actions, const QMimeData *data, QFlags buttons, QFlags modifiers) + QDragEnterEvent_Adaptor(const QPoint &pos, QFlags actions, const QMimeData *data, QFlags buttons, QFlags modifiers) : QDragEnterEvent(pos, actions, data, buttons, modifiers) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QDragMoveEvent *QDragEnterEvent::clone() + QDragMoveEvent * cbs_clone_c0_0() const + { + return QDragEnterEvent::clone(); + } + + virtual QDragMoveEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QDragEnterEvent_Adaptor::cbs_clone_c0_0); + } else { + return QDragEnterEvent::clone(); + } + } + + // [adaptor impl] void QDragEnterEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QDragEnterEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QDragEnterEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QDragEnterEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QDragEnterEvent_Adaptor::~QDragEnterEvent_Adaptor() { } + +// Constructor QDragEnterEvent::QDragEnterEvent(const QPoint &pos, QFlags actions, const QMimeData *data, QFlags buttons, QFlags modifiers) (adaptor class) + +static void _init_ctor_QDragEnterEvent_Adaptor_11787 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("actions"); + decl->add_arg > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("buttons"); + decl->add_arg > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("modifiers"); + decl->add_arg > (argspec_4); + decl->set_return_new (); +} + +static void _call_ctor_QDragEnterEvent_Adaptor_11787 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + const QMimeData *arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = gsi::arg_reader >() (args, heap); + QFlags arg5 = gsi::arg_reader >() (args, heap); + ret.write (new QDragEnterEvent_Adaptor (arg1, arg2, arg3, arg4, arg5)); +} + + +// QDragMoveEvent *QDragEnterEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDragMoveEvent *)((QDragEnterEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDragEnterEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QDragEnterEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDragEnterEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDragEnterEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDragEnterEvent (); + +static gsi::Methods methods_QDragEnterEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDragEnterEvent::QDragEnterEvent(const QPoint &pos, QFlags actions, const QMimeData *data, QFlags buttons, QFlags modifiers)\nThis method creates an object of class QDragEnterEvent.", &_init_ctor_QDragEnterEvent_Adaptor_11787, &_call_ctor_QDragEnterEvent_Adaptor_11787); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QDragMoveEvent *QDragEnterEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QDragEnterEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QDragEnterEvent_Adaptor (qtdecl_QDragEnterEvent (), "QtGui", "QDragEnterEvent", + methods_QDragEnterEvent_Adaptor (), + "@qt\n@brief Binding of QDragEnterEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQDragLeaveEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQDragLeaveEvent.cc new file mode 100644 index 000000000..d8ede6b33 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQDragLeaveEvent.cc @@ -0,0 +1,183 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDragLeaveEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDragLeaveEvent + +namespace gsi +{ + +static gsi::Methods methods_QDragLeaveEvent () { + gsi::Methods methods; + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QDragLeaveEvent (qtdecl_QEvent (), "QtGui", "QDragLeaveEvent_Native", + methods_QDragLeaveEvent (), + "@hide\n@alias QDragLeaveEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDragLeaveEvent () { return decl_QDragLeaveEvent; } + +} + + +class QDragLeaveEvent_Adaptor : public QDragLeaveEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDragLeaveEvent_Adaptor(); + + // [adaptor ctor] QDragLeaveEvent::QDragLeaveEvent() + QDragLeaveEvent_Adaptor() : QDragLeaveEvent() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QEvent *QDragLeaveEvent::clone() + QEvent * cbs_clone_c0_0() const + { + return QDragLeaveEvent::clone(); + } + + virtual QEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QDragLeaveEvent_Adaptor::cbs_clone_c0_0); + } else { + return QDragLeaveEvent::clone(); + } + } + + // [adaptor impl] void QDragLeaveEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QDragLeaveEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QDragLeaveEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QDragLeaveEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QDragLeaveEvent_Adaptor::~QDragLeaveEvent_Adaptor() { } + +// Constructor QDragLeaveEvent::QDragLeaveEvent() (adaptor class) + +static void _init_ctor_QDragLeaveEvent_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDragLeaveEvent_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDragLeaveEvent_Adaptor ()); +} + + +// QEvent *QDragLeaveEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEvent *)((QDragLeaveEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDragLeaveEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QDragLeaveEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDragLeaveEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDragLeaveEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDragLeaveEvent (); + +static gsi::Methods methods_QDragLeaveEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDragLeaveEvent::QDragLeaveEvent()\nThis method creates an object of class QDragLeaveEvent.", &_init_ctor_QDragLeaveEvent_Adaptor_0, &_call_ctor_QDragLeaveEvent_Adaptor_0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QEvent *QDragLeaveEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QDragLeaveEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QDragLeaveEvent_Adaptor (qtdecl_QDragLeaveEvent (), "QtGui", "QDragLeaveEvent", + methods_QDragLeaveEvent_Adaptor (), + "@qt\n@brief Binding of QDragLeaveEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQDragMoveEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQDragMoveEvent.cc new file mode 100644 index 000000000..5c65b64c2 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQDragMoveEvent.cc @@ -0,0 +1,320 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDragMoveEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDragMoveEvent + +// void QDragMoveEvent::accept() + + +static void _init_f_accept_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_accept_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDragMoveEvent *)cls)->accept (); +} + + +// void QDragMoveEvent::accept(const QRect &r) + + +static void _init_f_accept_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_accept_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDragMoveEvent *)cls)->accept (arg1); +} + + +// QRect QDragMoveEvent::answerRect() + + +static void _init_f_answerRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_answerRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QDragMoveEvent *)cls)->answerRect ()); +} + + +// QDragMoveEvent *QDragMoveEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDragMoveEvent *)((QDragMoveEvent *)cls)->clone ()); +} + + +// void QDragMoveEvent::ignore() + + +static void _init_f_ignore_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ignore_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDragMoveEvent *)cls)->ignore (); +} + + +// void QDragMoveEvent::ignore(const QRect &r) + + +static void _init_f_ignore_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_ignore_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDragMoveEvent *)cls)->ignore (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QDragMoveEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("accept", "@brief Method void QDragMoveEvent::accept()\n", false, &_init_f_accept_0, &_call_f_accept_0); + methods += new qt_gsi::GenericMethod ("accept", "@brief Method void QDragMoveEvent::accept(const QRect &r)\n", false, &_init_f_accept_1792, &_call_f_accept_1792); + methods += new qt_gsi::GenericMethod ("answerRect", "@brief Method QRect QDragMoveEvent::answerRect()\n", true, &_init_f_answerRect_c0, &_call_f_answerRect_c0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QDragMoveEvent *QDragMoveEvent::clone()\nThis is a reimplementation of QDropEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("ignore", "@brief Method void QDragMoveEvent::ignore()\n", false, &_init_f_ignore_0, &_call_f_ignore_0); + methods += new qt_gsi::GenericMethod ("ignore", "@brief Method void QDragMoveEvent::ignore(const QRect &r)\n", false, &_init_f_ignore_1792, &_call_f_ignore_1792); + return methods; +} + +gsi::Class &qtdecl_QDropEvent (); + +gsi::Class decl_QDragMoveEvent (qtdecl_QDropEvent (), "QtGui", "QDragMoveEvent_Native", + methods_QDragMoveEvent (), + "@hide\n@alias QDragMoveEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDragMoveEvent () { return decl_QDragMoveEvent; } + +} + + +class QDragMoveEvent_Adaptor : public QDragMoveEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDragMoveEvent_Adaptor(); + + // [adaptor ctor] QDragMoveEvent::QDragMoveEvent(const QPoint &pos, QFlags actions, const QMimeData *data, QFlags buttons, QFlags modifiers, QEvent::Type type) + QDragMoveEvent_Adaptor(const QPoint &pos, QFlags actions, const QMimeData *data, QFlags buttons, QFlags modifiers) : QDragMoveEvent(pos, actions, data, buttons, modifiers) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDragMoveEvent::QDragMoveEvent(const QPoint &pos, QFlags actions, const QMimeData *data, QFlags buttons, QFlags modifiers, QEvent::Type type) + QDragMoveEvent_Adaptor(const QPoint &pos, QFlags actions, const QMimeData *data, QFlags buttons, QFlags modifiers, QEvent::Type type) : QDragMoveEvent(pos, actions, data, buttons, modifiers, type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QDragMoveEvent *QDragMoveEvent::clone() + QDragMoveEvent * cbs_clone_c0_0() const + { + return QDragMoveEvent::clone(); + } + + virtual QDragMoveEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QDragMoveEvent_Adaptor::cbs_clone_c0_0); + } else { + return QDragMoveEvent::clone(); + } + } + + // [adaptor impl] void QDragMoveEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QDragMoveEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QDragMoveEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QDragMoveEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QDragMoveEvent_Adaptor::~QDragMoveEvent_Adaptor() { } + +// Constructor QDragMoveEvent::QDragMoveEvent(const QPoint &pos, QFlags actions, const QMimeData *data, QFlags buttons, QFlags modifiers, QEvent::Type type) (adaptor class) + +static void _init_ctor_QDragMoveEvent_Adaptor_13244 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("actions"); + decl->add_arg > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("buttons"); + decl->add_arg > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("modifiers"); + decl->add_arg > (argspec_4); + static gsi::ArgSpecBase argspec_5 ("type", true, "QEvent::DragMove"); + decl->add_arg::target_type & > (argspec_5); + decl->set_return_new (); +} + +static void _call_ctor_QDragMoveEvent_Adaptor_13244 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + const QMimeData *arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = gsi::arg_reader >() (args, heap); + QFlags arg5 = gsi::arg_reader >() (args, heap); + const qt_gsi::Converter::target_type & arg6 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::DragMove), heap); + ret.write (new QDragMoveEvent_Adaptor (arg1, arg2, arg3, arg4, arg5, qt_gsi::QtToCppAdaptor(arg6).cref())); +} + + +// QDragMoveEvent *QDragMoveEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDragMoveEvent *)((QDragMoveEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDragMoveEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QDragMoveEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDragMoveEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDragMoveEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDragMoveEvent (); + +static gsi::Methods methods_QDragMoveEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDragMoveEvent::QDragMoveEvent(const QPoint &pos, QFlags actions, const QMimeData *data, QFlags buttons, QFlags modifiers, QEvent::Type type)\nThis method creates an object of class QDragMoveEvent.", &_init_ctor_QDragMoveEvent_Adaptor_13244, &_call_ctor_QDragMoveEvent_Adaptor_13244); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QDragMoveEvent *QDragMoveEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QDragMoveEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QDragMoveEvent_Adaptor (qtdecl_QDragMoveEvent (), "QtGui", "QDragMoveEvent", + methods_QDragMoveEvent_Adaptor (), + "@qt\n@brief Binding of QDragMoveEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQDropEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQDropEvent.cc new file mode 100644 index 000000000..fc4423c56 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQDropEvent.cc @@ -0,0 +1,457 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDropEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDropEvent + +// void QDropEvent::acceptProposedAction() + + +static void _init_f_acceptProposedAction_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_acceptProposedAction_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDropEvent *)cls)->acceptProposedAction (); +} + + +// QFlags QDropEvent::buttons() + + +static void _init_f_buttons_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_buttons_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QDropEvent *)cls)->buttons ()); +} + + +// QDropEvent *QDropEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDropEvent *)((QDropEvent *)cls)->clone ()); +} + + +// Qt::DropAction QDropEvent::dropAction() + + +static void _init_f_dropAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_dropAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDropEvent *)cls)->dropAction ())); +} + + +// QFlags QDropEvent::keyboardModifiers() + + +static void _init_f_keyboardModifiers_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_keyboardModifiers_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QDropEvent *)cls)->keyboardModifiers ()); +} + + +// const QMimeData *QDropEvent::mimeData() + + +static void _init_f_mimeData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mimeData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QMimeData *)((QDropEvent *)cls)->mimeData ()); +} + + +// QFlags QDropEvent::modifiers() + + +static void _init_f_modifiers_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_modifiers_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QDropEvent *)cls)->modifiers ()); +} + + +// QFlags QDropEvent::mouseButtons() + + +static void _init_f_mouseButtons_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_mouseButtons_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QDropEvent *)cls)->mouseButtons ()); +} + + +// QPoint QDropEvent::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QDropEvent *)cls)->pos ()); +} + + +// QPointF QDropEvent::posF() + + +static void _init_f_posF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_posF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QDropEvent *)cls)->posF ()); +} + + +// QPointF QDropEvent::position() + + +static void _init_f_position_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_position_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QDropEvent *)cls)->position ()); +} + + +// QFlags QDropEvent::possibleActions() + + +static void _init_f_possibleActions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_possibleActions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QDropEvent *)cls)->possibleActions ()); +} + + +// Qt::DropAction QDropEvent::proposedAction() + + +static void _init_f_proposedAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_proposedAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDropEvent *)cls)->proposedAction ())); +} + + +// void QDropEvent::setDropAction(Qt::DropAction action) + + +static void _init_f_setDropAction_1760 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDropAction_1760 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDropEvent *)cls)->setDropAction (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QObject *QDropEvent::source() + + +static void _init_f_source_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_source_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QDropEvent *)cls)->source ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QDropEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("acceptProposedAction", "@brief Method void QDropEvent::acceptProposedAction()\n", false, &_init_f_acceptProposedAction_0, &_call_f_acceptProposedAction_0); + methods += new qt_gsi::GenericMethod ("buttons", "@brief Method QFlags QDropEvent::buttons()\n", true, &_init_f_buttons_c0, &_call_f_buttons_c0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QDropEvent *QDropEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod (":dropAction", "@brief Method Qt::DropAction QDropEvent::dropAction()\n", true, &_init_f_dropAction_c0, &_call_f_dropAction_c0); + methods += new qt_gsi::GenericMethod ("keyboardModifiers", "@brief Method QFlags QDropEvent::keyboardModifiers()\n", true, &_init_f_keyboardModifiers_c0, &_call_f_keyboardModifiers_c0); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Method const QMimeData *QDropEvent::mimeData()\n", true, &_init_f_mimeData_c0, &_call_f_mimeData_c0); + methods += new qt_gsi::GenericMethod ("modifiers", "@brief Method QFlags QDropEvent::modifiers()\n", true, &_init_f_modifiers_c0, &_call_f_modifiers_c0); + methods += new qt_gsi::GenericMethod ("mouseButtons", "@brief Method QFlags QDropEvent::mouseButtons()\n", true, &_init_f_mouseButtons_c0, &_call_f_mouseButtons_c0); + methods += new qt_gsi::GenericMethod ("pos", "@brief Method QPoint QDropEvent::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod ("posF", "@brief Method QPointF QDropEvent::posF()\n", true, &_init_f_posF_c0, &_call_f_posF_c0); + methods += new qt_gsi::GenericMethod ("position", "@brief Method QPointF QDropEvent::position()\n", true, &_init_f_position_c0, &_call_f_position_c0); + methods += new qt_gsi::GenericMethod ("possibleActions", "@brief Method QFlags QDropEvent::possibleActions()\n", true, &_init_f_possibleActions_c0, &_call_f_possibleActions_c0); + methods += new qt_gsi::GenericMethod ("proposedAction", "@brief Method Qt::DropAction QDropEvent::proposedAction()\n", true, &_init_f_proposedAction_c0, &_call_f_proposedAction_c0); + methods += new qt_gsi::GenericMethod ("setDropAction|dropAction=", "@brief Method void QDropEvent::setDropAction(Qt::DropAction action)\n", false, &_init_f_setDropAction_1760, &_call_f_setDropAction_1760); + methods += new qt_gsi::GenericMethod ("source", "@brief Method QObject *QDropEvent::source()\n", true, &_init_f_source_c0, &_call_f_source_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QDropEvent (qtdecl_QEvent (), "QtGui", "QDropEvent_Native", + methods_QDropEvent (), + "@hide\n@alias QDropEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDropEvent () { return decl_QDropEvent; } + +} + + +class QDropEvent_Adaptor : public QDropEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDropEvent_Adaptor(); + + // [adaptor ctor] QDropEvent::QDropEvent(const QPointF &pos, QFlags actions, const QMimeData *data, QFlags buttons, QFlags modifiers, QEvent::Type type) + QDropEvent_Adaptor(const QPointF &pos, QFlags actions, const QMimeData *data, QFlags buttons, QFlags modifiers) : QDropEvent(pos, actions, data, buttons, modifiers) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDropEvent::QDropEvent(const QPointF &pos, QFlags actions, const QMimeData *data, QFlags buttons, QFlags modifiers, QEvent::Type type) + QDropEvent_Adaptor(const QPointF &pos, QFlags actions, const QMimeData *data, QFlags buttons, QFlags modifiers, QEvent::Type type) : QDropEvent(pos, actions, data, buttons, modifiers, type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QDropEvent *QDropEvent::clone() + QDropEvent * cbs_clone_c0_0() const + { + return QDropEvent::clone(); + } + + virtual QDropEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QDropEvent_Adaptor::cbs_clone_c0_0); + } else { + return QDropEvent::clone(); + } + } + + // [adaptor impl] void QDropEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QDropEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QDropEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QDropEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QDropEvent_Adaptor::~QDropEvent_Adaptor() { } + +// Constructor QDropEvent::QDropEvent(const QPointF &pos, QFlags actions, const QMimeData *data, QFlags buttons, QFlags modifiers, QEvent::Type type) (adaptor class) + +static void _init_ctor_QDropEvent_Adaptor_13314 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("actions"); + decl->add_arg > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("buttons"); + decl->add_arg > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("modifiers"); + decl->add_arg > (argspec_4); + static gsi::ArgSpecBase argspec_5 ("type", true, "QEvent::Drop"); + decl->add_arg::target_type & > (argspec_5); + decl->set_return_new (); +} + +static void _call_ctor_QDropEvent_Adaptor_13314 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + const QMimeData *arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = gsi::arg_reader >() (args, heap); + QFlags arg5 = gsi::arg_reader >() (args, heap); + const qt_gsi::Converter::target_type & arg6 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::Drop), heap); + ret.write (new QDropEvent_Adaptor (arg1, arg2, arg3, arg4, arg5, qt_gsi::QtToCppAdaptor(arg6).cref())); +} + + +// QDropEvent *QDropEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDropEvent *)((QDropEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDropEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QDropEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDropEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDropEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDropEvent (); + +static gsi::Methods methods_QDropEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDropEvent::QDropEvent(const QPointF &pos, QFlags actions, const QMimeData *data, QFlags buttons, QFlags modifiers, QEvent::Type type)\nThis method creates an object of class QDropEvent.", &_init_ctor_QDropEvent_Adaptor_13314, &_call_ctor_QDropEvent_Adaptor_13314); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QDropEvent *QDropEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QDropEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QDropEvent_Adaptor (qtdecl_QDropEvent (), "QtGui", "QDropEvent", + methods_QDropEvent_Adaptor (), + "@qt\n@brief Binding of QDropEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQEnterEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQEnterEvent.cc new file mode 100644 index 000000000..bec57f257 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQEnterEvent.cc @@ -0,0 +1,520 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQEnterEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QEnterEvent + +// QEnterEvent *QEnterEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEnterEvent *)((QEnterEvent *)cls)->clone ()); +} + + +// QPoint QEnterEvent::globalPos() + + +static void _init_f_globalPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QEnterEvent *)cls)->globalPos ()); +} + + +// int QEnterEvent::globalX() + + +static void _init_f_globalX_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalX_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QEnterEvent *)cls)->globalX ()); +} + + +// int QEnterEvent::globalY() + + +static void _init_f_globalY_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalY_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QEnterEvent *)cls)->globalY ()); +} + + +// QPointF QEnterEvent::localPos() + + +static void _init_f_localPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_localPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEnterEvent *)cls)->localPos ()); +} + + +// QPoint QEnterEvent::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QEnterEvent *)cls)->pos ()); +} + + +// QPointF QEnterEvent::screenPos() + + +static void _init_f_screenPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_screenPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEnterEvent *)cls)->screenPos ()); +} + + +// QPointF QEnterEvent::windowPos() + + +static void _init_f_windowPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_windowPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEnterEvent *)cls)->windowPos ()); +} + + +// int QEnterEvent::x() + + +static void _init_f_x_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QEnterEvent *)cls)->x ()); +} + + +// int QEnterEvent::y() + + +static void _init_f_y_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QEnterEvent *)cls)->y ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QEnterEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QEnterEvent *QEnterEvent::clone()\nThis is a reimplementation of QSinglePointEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("globalPos", "@brief Method QPoint QEnterEvent::globalPos()\n", true, &_init_f_globalPos_c0, &_call_f_globalPos_c0); + methods += new qt_gsi::GenericMethod ("globalX", "@brief Method int QEnterEvent::globalX()\n", true, &_init_f_globalX_c0, &_call_f_globalX_c0); + methods += new qt_gsi::GenericMethod ("globalY", "@brief Method int QEnterEvent::globalY()\n", true, &_init_f_globalY_c0, &_call_f_globalY_c0); + methods += new qt_gsi::GenericMethod ("localPos", "@brief Method QPointF QEnterEvent::localPos()\n", true, &_init_f_localPos_c0, &_call_f_localPos_c0); + methods += new qt_gsi::GenericMethod ("pos", "@brief Method QPoint QEnterEvent::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod ("screenPos", "@brief Method QPointF QEnterEvent::screenPos()\n", true, &_init_f_screenPos_c0, &_call_f_screenPos_c0); + methods += new qt_gsi::GenericMethod ("windowPos", "@brief Method QPointF QEnterEvent::windowPos()\n", true, &_init_f_windowPos_c0, &_call_f_windowPos_c0); + methods += new qt_gsi::GenericMethod ("x", "@brief Method int QEnterEvent::x()\n", true, &_init_f_x_c0, &_call_f_x_c0); + methods += new qt_gsi::GenericMethod ("y", "@brief Method int QEnterEvent::y()\n", true, &_init_f_y_c0, &_call_f_y_c0); + return methods; +} + +gsi::Class &qtdecl_QSinglePointEvent (); + +gsi::Class decl_QEnterEvent (qtdecl_QSinglePointEvent (), "QtGui", "QEnterEvent_Native", + methods_QEnterEvent (), + "@hide\n@alias QEnterEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QEnterEvent () { return decl_QEnterEvent; } + +} + + +class QEnterEvent_Adaptor : public QEnterEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QEnterEvent_Adaptor(); + + // [adaptor ctor] QEnterEvent::QEnterEvent(const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, const QPointingDevice *device) + QEnterEvent_Adaptor(const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos) : QEnterEvent(localPos, scenePos, globalPos) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QEnterEvent::QEnterEvent(const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, const QPointingDevice *device) + QEnterEvent_Adaptor(const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, const QPointingDevice *device) : QEnterEvent(localPos, scenePos, globalPos, device) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QEnterEvent *QEnterEvent::clone() + QEnterEvent * cbs_clone_c0_0() const + { + return QEnterEvent::clone(); + } + + virtual QEnterEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QEnterEvent_Adaptor::cbs_clone_c0_0); + } else { + return QEnterEvent::clone(); + } + } + + // [adaptor impl] bool QEnterEvent::isBeginEvent() + bool cbs_isBeginEvent_c0_0() const + { + return QEnterEvent::isBeginEvent(); + } + + virtual bool isBeginEvent() const + { + if (cb_isBeginEvent_c0_0.can_issue()) { + return cb_isBeginEvent_c0_0.issue(&QEnterEvent_Adaptor::cbs_isBeginEvent_c0_0); + } else { + return QEnterEvent::isBeginEvent(); + } + } + + // [adaptor impl] bool QEnterEvent::isEndEvent() + bool cbs_isEndEvent_c0_0() const + { + return QEnterEvent::isEndEvent(); + } + + virtual bool isEndEvent() const + { + if (cb_isEndEvent_c0_0.can_issue()) { + return cb_isEndEvent_c0_0.issue(&QEnterEvent_Adaptor::cbs_isEndEvent_c0_0); + } else { + return QEnterEvent::isEndEvent(); + } + } + + // [adaptor impl] bool QEnterEvent::isUpdateEvent() + bool cbs_isUpdateEvent_c0_0() const + { + return QEnterEvent::isUpdateEvent(); + } + + virtual bool isUpdateEvent() const + { + if (cb_isUpdateEvent_c0_0.can_issue()) { + return cb_isUpdateEvent_c0_0.issue(&QEnterEvent_Adaptor::cbs_isUpdateEvent_c0_0); + } else { + return QEnterEvent::isUpdateEvent(); + } + } + + // [adaptor impl] void QEnterEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QEnterEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QEnterEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QEnterEvent::setAccepted(accepted); + } + } + + // [adaptor impl] void QEnterEvent::setTimestamp(quint64 timestamp) + void cbs_setTimestamp_1103_0(quint64 timestamp) + { + QEnterEvent::setTimestamp(timestamp); + } + + virtual void setTimestamp(quint64 timestamp) + { + if (cb_setTimestamp_1103_0.can_issue()) { + cb_setTimestamp_1103_0.issue(&QEnterEvent_Adaptor::cbs_setTimestamp_1103_0, timestamp); + } else { + QEnterEvent::setTimestamp(timestamp); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_isBeginEvent_c0_0; + gsi::Callback cb_isEndEvent_c0_0; + gsi::Callback cb_isUpdateEvent_c0_0; + gsi::Callback cb_setAccepted_864_0; + gsi::Callback cb_setTimestamp_1103_0; +}; + +QEnterEvent_Adaptor::~QEnterEvent_Adaptor() { } + +// Constructor QEnterEvent::QEnterEvent(const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, const QPointingDevice *device) (adaptor class) + +static void _init_ctor_QEnterEvent_Adaptor_8464 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("localPos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("scenePos"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("globalPos"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("device", true, "QPointingDevice::primaryPointingDevice()"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QEnterEvent_Adaptor_8464 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + const QPointF &arg3 = gsi::arg_reader() (args, heap); + const QPointingDevice *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPointingDevice::primaryPointingDevice(), heap); + ret.write (new QEnterEvent_Adaptor (arg1, arg2, arg3, arg4)); +} + + +// QEnterEvent *QEnterEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEnterEvent *)((QEnterEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QEnterEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// bool QEnterEvent::isBeginEvent() + +static void _init_cbs_isBeginEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isBeginEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QEnterEvent_Adaptor *)cls)->cbs_isBeginEvent_c0_0 ()); +} + +static void _set_callback_cbs_isBeginEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QEnterEvent_Adaptor *)cls)->cb_isBeginEvent_c0_0 = cb; +} + + +// bool QEnterEvent::isEndEvent() + +static void _init_cbs_isEndEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEndEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QEnterEvent_Adaptor *)cls)->cbs_isEndEvent_c0_0 ()); +} + +static void _set_callback_cbs_isEndEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QEnterEvent_Adaptor *)cls)->cb_isEndEvent_c0_0 = cb; +} + + +// bool QEnterEvent::isUpdateEvent() + +static void _init_cbs_isUpdateEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isUpdateEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QEnterEvent_Adaptor *)cls)->cbs_isUpdateEvent_c0_0 ()); +} + +static void _set_callback_cbs_isUpdateEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QEnterEvent_Adaptor *)cls)->cb_isUpdateEvent_c0_0 = cb; +} + + +// void QEnterEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEnterEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QEnterEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +// void QEnterEvent::setTimestamp(quint64 timestamp) + +static void _init_cbs_setTimestamp_1103_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timestamp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setTimestamp_1103_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEnterEvent_Adaptor *)cls)->cbs_setTimestamp_1103_0 (arg1); +} + +static void _set_callback_cbs_setTimestamp_1103_0 (void *cls, const gsi::Callback &cb) +{ + ((QEnterEvent_Adaptor *)cls)->cb_setTimestamp_1103_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QEnterEvent (); + +static gsi::Methods methods_QEnterEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QEnterEvent::QEnterEvent(const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, const QPointingDevice *device)\nThis method creates an object of class QEnterEvent.", &_init_ctor_QEnterEvent_Adaptor_8464, &_call_ctor_QEnterEvent_Adaptor_8464); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QEnterEvent *QEnterEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@brief Virtual method bool QEnterEvent::isBeginEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@hide", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0, &_set_callback_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@brief Virtual method bool QEnterEvent::isEndEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@hide", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0, &_set_callback_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@brief Virtual method bool QEnterEvent::isUpdateEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@hide", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0, &_set_callback_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QEnterEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@brief Virtual method void QEnterEvent::setTimestamp(quint64 timestamp)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@hide", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0, &_set_callback_cbs_setTimestamp_1103_0); + return methods; +} + +gsi::Class decl_QEnterEvent_Adaptor (qtdecl_QEnterEvent (), "QtGui", "QEnterEvent", + methods_QEnterEvent_Adaptor (), + "@qt\n@brief Binding of QEnterEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQEventPoint.cc b/src/gsiqt/qt6/QtGui/gsiDeclQEventPoint.cc new file mode 100644 index 000000000..32a704101 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQEventPoint.cc @@ -0,0 +1,865 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQEventPoint.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QEventPoint + +// Constructor QEventPoint::QEventPoint(int id, const QPointingDevice *device) + + +static void _init_ctor_QEventPoint_3489 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id", true, "-1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("device", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QEventPoint_3489 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + const QPointingDevice *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QEventPoint (arg1, arg2)); +} + + +// Constructor QEventPoint::QEventPoint(int pointId, QEventPoint::State state, const QPointF &scenePosition, const QPointF &globalPosition) + + +static void _init_ctor_QEventPoint_6597 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pointId"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("state"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("scenePosition"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("globalPosition"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QEventPoint_6597 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QPointF &arg3 = gsi::arg_reader() (args, heap); + const QPointF &arg4 = gsi::arg_reader() (args, heap); + ret.write (new QEventPoint (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4)); +} + + +// Constructor QEventPoint::QEventPoint(const QEventPoint &other) + + +static void _init_ctor_QEventPoint_2430 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QEventPoint_2430 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QEventPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QEventPoint (arg1)); +} + + +// const QPointingDevice *QEventPoint::device() + + +static void _init_f_device_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_device_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QPointingDevice *)((QEventPoint *)cls)->device ()); +} + + +// QSizeF QEventPoint::ellipseDiameters() + + +static void _init_f_ellipseDiameters_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ellipseDiameters_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QEventPoint *)cls)->ellipseDiameters ()); +} + + +// QPointF QEventPoint::globalGrabPosition() + + +static void _init_f_globalGrabPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalGrabPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->globalGrabPosition ()); +} + + +// QPointF QEventPoint::globalLastPosition() + + +static void _init_f_globalLastPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalLastPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->globalLastPosition ()); +} + + +// QPointF QEventPoint::globalPosition() + + +static void _init_f_globalPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->globalPosition ()); +} + + +// QPointF QEventPoint::globalPressPosition() + + +static void _init_f_globalPressPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalPressPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->globalPressPosition ()); +} + + +// QPointF QEventPoint::grabPosition() + + +static void _init_f_grabPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_grabPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->grabPosition ()); +} + + +// int QEventPoint::id() + + +static void _init_f_id_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_id_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QEventPoint *)cls)->id ()); +} + + +// bool QEventPoint::isAccepted() + + +static void _init_f_isAccepted_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAccepted_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QEventPoint *)cls)->isAccepted ()); +} + + +// QPointF QEventPoint::lastNormalizedPos() + + +static void _init_f_lastNormalizedPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastNormalizedPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->lastNormalizedPos ()); +} + + +// QPointF QEventPoint::lastPos() + + +static void _init_f_lastPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->lastPos ()); +} + + +// QPointF QEventPoint::lastPosition() + + +static void _init_f_lastPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->lastPosition ()); +} + + +// QPointF QEventPoint::lastScenePos() + + +static void _init_f_lastScenePos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastScenePos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->lastScenePos ()); +} + + +// QPointF QEventPoint::lastScreenPos() + + +static void _init_f_lastScreenPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastScreenPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->lastScreenPos ()); +} + + +// unsigned long int QEventPoint::lastTimestamp() + + +static void _init_f_lastTimestamp_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastTimestamp_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned long int)((QEventPoint *)cls)->lastTimestamp ()); +} + + +// QPointF QEventPoint::normalizedPos() + + +static void _init_f_normalizedPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_normalizedPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->normalizedPos ()); +} + + +// QPointF QEventPoint::normalizedPosition() + + +static void _init_f_normalizedPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_normalizedPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->normalizedPosition ()); +} + + +// bool QEventPoint::operator!=(const QEventPoint &other) + + +static void _init_f_operator_excl__eq__c2430 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2430 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QEventPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QEventPoint *)cls)->operator!= (arg1)); +} + + +// QEventPoint &QEventPoint::operator=(const QEventPoint &other) + + +static void _init_f_operator_eq__2430 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2430 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QEventPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QEventPoint &)((QEventPoint *)cls)->operator= (arg1)); +} + + +// bool QEventPoint::operator==(const QEventPoint &other) + + +static void _init_f_operator_eq__eq__c2430 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2430 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QEventPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QEventPoint *)cls)->operator== (arg1)); +} + + +// QPointF QEventPoint::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->pos ()); +} + + +// QPointF QEventPoint::position() + + +static void _init_f_position_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_position_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->position ()); +} + + +// QPointF QEventPoint::pressPosition() + + +static void _init_f_pressPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pressPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->pressPosition ()); +} + + +// unsigned long int QEventPoint::pressTimestamp() + + +static void _init_f_pressTimestamp_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pressTimestamp_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned long int)((QEventPoint *)cls)->pressTimestamp ()); +} + + +// double QEventPoint::pressure() + + +static void _init_f_pressure_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pressure_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QEventPoint *)cls)->pressure ()); +} + + +// double QEventPoint::rotation() + + +static void _init_f_rotation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rotation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QEventPoint *)cls)->rotation ()); +} + + +// QPointF QEventPoint::sceneGrabPosition() + + +static void _init_f_sceneGrabPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sceneGrabPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->sceneGrabPosition ()); +} + + +// QPointF QEventPoint::sceneLastPosition() + + +static void _init_f_sceneLastPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sceneLastPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->sceneLastPosition ()); +} + + +// QPointF QEventPoint::scenePos() + + +static void _init_f_scenePos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scenePos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->scenePos ()); +} + + +// QPointF QEventPoint::scenePosition() + + +static void _init_f_scenePosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scenePosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->scenePosition ()); +} + + +// QPointF QEventPoint::scenePressPosition() + + +static void _init_f_scenePressPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scenePressPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->scenePressPosition ()); +} + + +// QPointF QEventPoint::screenPos() + + +static void _init_f_screenPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_screenPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->screenPos ()); +} + + +// void QEventPoint::setAccepted(bool accepted) + + +static void _init_f_setAccepted_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted", true, "true"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAccepted_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEventPoint *)cls)->setAccepted (arg1); +} + + +// QPointF QEventPoint::startNormalizedPos() + + +static void _init_f_startNormalizedPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startNormalizedPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->startNormalizedPos ()); +} + + +// QPointF QEventPoint::startPos() + + +static void _init_f_startPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->startPos ()); +} + + +// QPointF QEventPoint::startScenePos() + + +static void _init_f_startScenePos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startScenePos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->startScenePos ()); +} + + +// QPointF QEventPoint::startScreenPos() + + +static void _init_f_startScreenPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startScreenPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QEventPoint *)cls)->startScreenPos ()); +} + + +// QEventPoint::State QEventPoint::state() + + +static void _init_f_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QEventPoint *)cls)->state ())); +} + + +// void QEventPoint::swap(QEventPoint &other) + + +static void _init_f_swap_1735 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1735 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEventPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QEventPoint *)cls)->swap (arg1); +} + + +// double QEventPoint::timeHeld() + + +static void _init_f_timeHeld_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_timeHeld_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QEventPoint *)cls)->timeHeld ()); +} + + +// unsigned long int QEventPoint::timestamp() + + +static void _init_f_timestamp_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_timestamp_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned long int)((QEventPoint *)cls)->timestamp ()); +} + + +// QPointingDeviceUniqueId QEventPoint::uniqueId() + + +static void _init_f_uniqueId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_uniqueId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointingDeviceUniqueId)((QEventPoint *)cls)->uniqueId ()); +} + + +// QVector2D QEventPoint::velocity() + + +static void _init_f_velocity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_velocity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector2D)((QEventPoint *)cls)->velocity ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QEventPoint () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QEventPoint::QEventPoint(int id, const QPointingDevice *device)\nThis method creates an object of class QEventPoint.", &_init_ctor_QEventPoint_3489, &_call_ctor_QEventPoint_3489); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QEventPoint::QEventPoint(int pointId, QEventPoint::State state, const QPointF &scenePosition, const QPointF &globalPosition)\nThis method creates an object of class QEventPoint.", &_init_ctor_QEventPoint_6597, &_call_ctor_QEventPoint_6597); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QEventPoint::QEventPoint(const QEventPoint &other)\nThis method creates an object of class QEventPoint.", &_init_ctor_QEventPoint_2430, &_call_ctor_QEventPoint_2430); + methods += new qt_gsi::GenericMethod ("device", "@brief Method const QPointingDevice *QEventPoint::device()\n", true, &_init_f_device_c0, &_call_f_device_c0); + methods += new qt_gsi::GenericMethod ("ellipseDiameters", "@brief Method QSizeF QEventPoint::ellipseDiameters()\n", true, &_init_f_ellipseDiameters_c0, &_call_f_ellipseDiameters_c0); + methods += new qt_gsi::GenericMethod ("globalGrabPosition", "@brief Method QPointF QEventPoint::globalGrabPosition()\n", true, &_init_f_globalGrabPosition_c0, &_call_f_globalGrabPosition_c0); + methods += new qt_gsi::GenericMethod ("globalLastPosition", "@brief Method QPointF QEventPoint::globalLastPosition()\n", true, &_init_f_globalLastPosition_c0, &_call_f_globalLastPosition_c0); + methods += new qt_gsi::GenericMethod ("globalPosition", "@brief Method QPointF QEventPoint::globalPosition()\n", true, &_init_f_globalPosition_c0, &_call_f_globalPosition_c0); + methods += new qt_gsi::GenericMethod ("globalPressPosition", "@brief Method QPointF QEventPoint::globalPressPosition()\n", true, &_init_f_globalPressPosition_c0, &_call_f_globalPressPosition_c0); + methods += new qt_gsi::GenericMethod ("grabPosition", "@brief Method QPointF QEventPoint::grabPosition()\n", true, &_init_f_grabPosition_c0, &_call_f_grabPosition_c0); + methods += new qt_gsi::GenericMethod ("id", "@brief Method int QEventPoint::id()\n", true, &_init_f_id_c0, &_call_f_id_c0); + methods += new qt_gsi::GenericMethod ("isAccepted?", "@brief Method bool QEventPoint::isAccepted()\n", true, &_init_f_isAccepted_c0, &_call_f_isAccepted_c0); + methods += new qt_gsi::GenericMethod ("lastNormalizedPos", "@brief Method QPointF QEventPoint::lastNormalizedPos()\n", true, &_init_f_lastNormalizedPos_c0, &_call_f_lastNormalizedPos_c0); + methods += new qt_gsi::GenericMethod ("lastPos", "@brief Method QPointF QEventPoint::lastPos()\n", true, &_init_f_lastPos_c0, &_call_f_lastPos_c0); + methods += new qt_gsi::GenericMethod ("lastPosition", "@brief Method QPointF QEventPoint::lastPosition()\n", true, &_init_f_lastPosition_c0, &_call_f_lastPosition_c0); + methods += new qt_gsi::GenericMethod ("lastScenePos", "@brief Method QPointF QEventPoint::lastScenePos()\n", true, &_init_f_lastScenePos_c0, &_call_f_lastScenePos_c0); + methods += new qt_gsi::GenericMethod ("lastScreenPos", "@brief Method QPointF QEventPoint::lastScreenPos()\n", true, &_init_f_lastScreenPos_c0, &_call_f_lastScreenPos_c0); + methods += new qt_gsi::GenericMethod ("lastTimestamp", "@brief Method unsigned long int QEventPoint::lastTimestamp()\n", true, &_init_f_lastTimestamp_c0, &_call_f_lastTimestamp_c0); + methods += new qt_gsi::GenericMethod ("normalizedPos", "@brief Method QPointF QEventPoint::normalizedPos()\n", true, &_init_f_normalizedPos_c0, &_call_f_normalizedPos_c0); + methods += new qt_gsi::GenericMethod ("normalizedPosition", "@brief Method QPointF QEventPoint::normalizedPosition()\n", true, &_init_f_normalizedPosition_c0, &_call_f_normalizedPosition_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QEventPoint::operator!=(const QEventPoint &other)\n", true, &_init_f_operator_excl__eq__c2430, &_call_f_operator_excl__eq__c2430); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QEventPoint &QEventPoint::operator=(const QEventPoint &other)\n", false, &_init_f_operator_eq__2430, &_call_f_operator_eq__2430); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QEventPoint::operator==(const QEventPoint &other)\n", true, &_init_f_operator_eq__eq__c2430, &_call_f_operator_eq__eq__c2430); + methods += new qt_gsi::GenericMethod ("pos", "@brief Method QPointF QEventPoint::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod ("position", "@brief Method QPointF QEventPoint::position()\n", true, &_init_f_position_c0, &_call_f_position_c0); + methods += new qt_gsi::GenericMethod ("pressPosition", "@brief Method QPointF QEventPoint::pressPosition()\n", true, &_init_f_pressPosition_c0, &_call_f_pressPosition_c0); + methods += new qt_gsi::GenericMethod ("pressTimestamp", "@brief Method unsigned long int QEventPoint::pressTimestamp()\n", true, &_init_f_pressTimestamp_c0, &_call_f_pressTimestamp_c0); + methods += new qt_gsi::GenericMethod ("pressure", "@brief Method double QEventPoint::pressure()\n", true, &_init_f_pressure_c0, &_call_f_pressure_c0); + methods += new qt_gsi::GenericMethod ("rotation", "@brief Method double QEventPoint::rotation()\n", true, &_init_f_rotation_c0, &_call_f_rotation_c0); + methods += new qt_gsi::GenericMethod ("sceneGrabPosition", "@brief Method QPointF QEventPoint::sceneGrabPosition()\n", true, &_init_f_sceneGrabPosition_c0, &_call_f_sceneGrabPosition_c0); + methods += new qt_gsi::GenericMethod ("sceneLastPosition", "@brief Method QPointF QEventPoint::sceneLastPosition()\n", true, &_init_f_sceneLastPosition_c0, &_call_f_sceneLastPosition_c0); + methods += new qt_gsi::GenericMethod ("scenePos", "@brief Method QPointF QEventPoint::scenePos()\n", true, &_init_f_scenePos_c0, &_call_f_scenePos_c0); + methods += new qt_gsi::GenericMethod ("scenePosition", "@brief Method QPointF QEventPoint::scenePosition()\n", true, &_init_f_scenePosition_c0, &_call_f_scenePosition_c0); + methods += new qt_gsi::GenericMethod ("scenePressPosition", "@brief Method QPointF QEventPoint::scenePressPosition()\n", true, &_init_f_scenePressPosition_c0, &_call_f_scenePressPosition_c0); + methods += new qt_gsi::GenericMethod ("screenPos", "@brief Method QPointF QEventPoint::screenPos()\n", true, &_init_f_screenPos_c0, &_call_f_screenPos_c0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Method void QEventPoint::setAccepted(bool accepted)\n", false, &_init_f_setAccepted_864, &_call_f_setAccepted_864); + methods += new qt_gsi::GenericMethod ("startNormalizedPos", "@brief Method QPointF QEventPoint::startNormalizedPos()\n", true, &_init_f_startNormalizedPos_c0, &_call_f_startNormalizedPos_c0); + methods += new qt_gsi::GenericMethod ("startPos", "@brief Method QPointF QEventPoint::startPos()\n", true, &_init_f_startPos_c0, &_call_f_startPos_c0); + methods += new qt_gsi::GenericMethod ("startScenePos", "@brief Method QPointF QEventPoint::startScenePos()\n", true, &_init_f_startScenePos_c0, &_call_f_startScenePos_c0); + methods += new qt_gsi::GenericMethod ("startScreenPos", "@brief Method QPointF QEventPoint::startScreenPos()\n", true, &_init_f_startScreenPos_c0, &_call_f_startScreenPos_c0); + methods += new qt_gsi::GenericMethod ("state", "@brief Method QEventPoint::State QEventPoint::state()\n", true, &_init_f_state_c0, &_call_f_state_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QEventPoint::swap(QEventPoint &other)\n", false, &_init_f_swap_1735, &_call_f_swap_1735); + methods += new qt_gsi::GenericMethod ("timeHeld", "@brief Method double QEventPoint::timeHeld()\n", true, &_init_f_timeHeld_c0, &_call_f_timeHeld_c0); + methods += new qt_gsi::GenericMethod ("timestamp", "@brief Method unsigned long int QEventPoint::timestamp()\n", true, &_init_f_timestamp_c0, &_call_f_timestamp_c0); + methods += new qt_gsi::GenericMethod ("uniqueId", "@brief Method QPointingDeviceUniqueId QEventPoint::uniqueId()\n", true, &_init_f_uniqueId_c0, &_call_f_uniqueId_c0); + methods += new qt_gsi::GenericMethod ("velocity", "@brief Method QVector2D QEventPoint::velocity()\n", true, &_init_f_velocity_c0, &_call_f_velocity_c0); + return methods; +} + +gsi::Class decl_QEventPoint ("QtGui", "QEventPoint", + methods_QEventPoint (), + "@qt\n@brief Binding of QEventPoint"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QEventPoint () { return decl_QEventPoint; } + +} + + +// Implementation of the enum wrapper class for QEventPoint::State +namespace qt_gsi +{ + +static gsi::Enum decl_QEventPoint_State_Enum ("QtGui", "QEventPoint_State", + gsi::enum_const ("Unknown", QEventPoint::Unknown, "@brief Enum constant QEventPoint::Unknown") + + gsi::enum_const ("Stationary", QEventPoint::Stationary, "@brief Enum constant QEventPoint::Stationary") + + gsi::enum_const ("Pressed", QEventPoint::Pressed, "@brief Enum constant QEventPoint::Pressed") + + gsi::enum_const ("Updated", QEventPoint::Updated, "@brief Enum constant QEventPoint::Updated") + + gsi::enum_const ("Released", QEventPoint::Released, "@brief Enum constant QEventPoint::Released"), + "@qt\n@brief This class represents the QEventPoint::State enum"); + +static gsi::QFlagsClass decl_QEventPoint_State_Enums ("QtGui", "QEventPoint_QFlags_State", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QEventPoint_State_Enum_in_parent (decl_QEventPoint_State_Enum.defs ()); +static gsi::ClassExt decl_QEventPoint_State_Enum_as_child (decl_QEventPoint_State_Enum, "State"); +static gsi::ClassExt decl_QEventPoint_State_Enums_as_child (decl_QEventPoint_State_Enums, "QFlags_State"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQExposeEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQExposeEvent.cc new file mode 100644 index 000000000..2a7345336 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQExposeEvent.cc @@ -0,0 +1,219 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQExposeEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QExposeEvent + +// QExposeEvent *QExposeEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QExposeEvent *)((QExposeEvent *)cls)->clone ()); +} + + +// const QRegion &QExposeEvent::region() + + +static void _init_f_region_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_region_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QRegion &)((QExposeEvent *)cls)->region ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QExposeEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QExposeEvent *QExposeEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("region", "@brief Method const QRegion &QExposeEvent::region()\n", true, &_init_f_region_c0, &_call_f_region_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QExposeEvent (qtdecl_QEvent (), "QtGui", "QExposeEvent_Native", + methods_QExposeEvent (), + "@hide\n@alias QExposeEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QExposeEvent () { return decl_QExposeEvent; } + +} + + +class QExposeEvent_Adaptor : public QExposeEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QExposeEvent_Adaptor(); + + // [adaptor ctor] QExposeEvent::QExposeEvent(const QRegion &m_region) + QExposeEvent_Adaptor(const QRegion &m_region) : QExposeEvent(m_region) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QExposeEvent *QExposeEvent::clone() + QExposeEvent * cbs_clone_c0_0() const + { + return QExposeEvent::clone(); + } + + virtual QExposeEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QExposeEvent_Adaptor::cbs_clone_c0_0); + } else { + return QExposeEvent::clone(); + } + } + + // [adaptor impl] void QExposeEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QExposeEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QExposeEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QExposeEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QExposeEvent_Adaptor::~QExposeEvent_Adaptor() { } + +// Constructor QExposeEvent::QExposeEvent(const QRegion &m_region) (adaptor class) + +static void _init_ctor_QExposeEvent_Adaptor_2006 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("m_region"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QExposeEvent_Adaptor_2006 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QExposeEvent_Adaptor (arg1)); +} + + +// QExposeEvent *QExposeEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QExposeEvent *)((QExposeEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QExposeEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QExposeEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QExposeEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QExposeEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QExposeEvent (); + +static gsi::Methods methods_QExposeEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QExposeEvent::QExposeEvent(const QRegion &m_region)\nThis method creates an object of class QExposeEvent.", &_init_ctor_QExposeEvent_Adaptor_2006, &_call_ctor_QExposeEvent_Adaptor_2006); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QExposeEvent *QExposeEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QExposeEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QExposeEvent_Adaptor (qtdecl_QExposeEvent (), "QtGui", "QExposeEvent", + methods_QExposeEvent_Adaptor (), + "@qt\n@brief Binding of QExposeEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQFileOpenEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQFileOpenEvent.cc new file mode 100644 index 000000000..05f1ffa21 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQFileOpenEvent.cc @@ -0,0 +1,284 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFileOpenEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFileOpenEvent + +// QFileOpenEvent *QFileOpenEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFileOpenEvent *)((QFileOpenEvent *)cls)->clone ()); +} + + +// QString QFileOpenEvent::file() + + +static void _init_f_file_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_file_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileOpenEvent *)cls)->file ()); +} + + +// bool QFileOpenEvent::openFile(QFile &file, QFlags flags) + + +static void _init_f_openFile_c4596 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("file"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_openFile_c4596 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFile &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QFileOpenEvent *)cls)->openFile (arg1, arg2)); +} + + +// QUrl QFileOpenEvent::url() + + +static void _init_f_url_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_url_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QUrl)((QFileOpenEvent *)cls)->url ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QFileOpenEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QFileOpenEvent *QFileOpenEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("file", "@brief Method QString QFileOpenEvent::file()\n", true, &_init_f_file_c0, &_call_f_file_c0); + methods += new qt_gsi::GenericMethod ("openFile", "@brief Method bool QFileOpenEvent::openFile(QFile &file, QFlags flags)\n", true, &_init_f_openFile_c4596, &_call_f_openFile_c4596); + methods += new qt_gsi::GenericMethod ("url", "@brief Method QUrl QFileOpenEvent::url()\n", true, &_init_f_url_c0, &_call_f_url_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QFileOpenEvent (qtdecl_QEvent (), "QtGui", "QFileOpenEvent_Native", + methods_QFileOpenEvent (), + "@hide\n@alias QFileOpenEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFileOpenEvent () { return decl_QFileOpenEvent; } + +} + + +class QFileOpenEvent_Adaptor : public QFileOpenEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QFileOpenEvent_Adaptor(); + + // [adaptor ctor] QFileOpenEvent::QFileOpenEvent(const QString &file) + QFileOpenEvent_Adaptor(const QString &file) : QFileOpenEvent(file) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFileOpenEvent::QFileOpenEvent(const QUrl &url) + QFileOpenEvent_Adaptor(const QUrl &url) : QFileOpenEvent(url) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QFileOpenEvent *QFileOpenEvent::clone() + QFileOpenEvent * cbs_clone_c0_0() const + { + return QFileOpenEvent::clone(); + } + + virtual QFileOpenEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QFileOpenEvent_Adaptor::cbs_clone_c0_0); + } else { + return QFileOpenEvent::clone(); + } + } + + // [adaptor impl] void QFileOpenEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QFileOpenEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QFileOpenEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QFileOpenEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QFileOpenEvent_Adaptor::~QFileOpenEvent_Adaptor() { } + +// Constructor QFileOpenEvent::QFileOpenEvent(const QString &file) (adaptor class) + +static void _init_ctor_QFileOpenEvent_Adaptor_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("file"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFileOpenEvent_Adaptor_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QFileOpenEvent_Adaptor (arg1)); +} + + +// Constructor QFileOpenEvent::QFileOpenEvent(const QUrl &url) (adaptor class) + +static void _init_ctor_QFileOpenEvent_Adaptor_1701 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFileOpenEvent_Adaptor_1701 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QFileOpenEvent_Adaptor (arg1)); +} + + +// QFileOpenEvent *QFileOpenEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFileOpenEvent *)((QFileOpenEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileOpenEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QFileOpenEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileOpenEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileOpenEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QFileOpenEvent (); + +static gsi::Methods methods_QFileOpenEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFileOpenEvent::QFileOpenEvent(const QString &file)\nThis method creates an object of class QFileOpenEvent.", &_init_ctor_QFileOpenEvent_Adaptor_2025, &_call_ctor_QFileOpenEvent_Adaptor_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFileOpenEvent::QFileOpenEvent(const QUrl &url)\nThis method creates an object of class QFileOpenEvent.", &_init_ctor_QFileOpenEvent_Adaptor_1701, &_call_ctor_QFileOpenEvent_Adaptor_1701); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QFileOpenEvent *QFileOpenEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QFileOpenEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QFileOpenEvent_Adaptor (qtdecl_QFileOpenEvent (), "QtGui", "QFileOpenEvent", + methods_QFileOpenEvent_Adaptor (), + "@qt\n@brief Binding of QFileOpenEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQFileSystemModel.cc b/src/gsiqt/qt6/QtGui/gsiDeclQFileSystemModel.cc new file mode 100644 index 000000000..f357d755f --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQFileSystemModel.cc @@ -0,0 +1,4520 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFileSystemModel.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFileSystemModel + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QFileSystemModel::staticMetaObject); +} + + +// bool QFileSystemModel::canFetchMore(const QModelIndex &parent) + + +static void _init_f_canFetchMore_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_canFetchMore_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileSystemModel *)cls)->canFetchMore (arg1)); +} + + +// int QFileSystemModel::columnCount(const QModelIndex &parent) + + +static void _init_f_columnCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QFileSystemModel *)cls)->columnCount (arg1)); +} + + +// QVariant QFileSystemModel::data(const QModelIndex &index, int role) + + +static void _init_f_data_c3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_data_c3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QFileSystemModel *)cls)->data (arg1, arg2)); +} + + +// bool QFileSystemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + + +static void _init_f_dropMimeData_7425 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_dropMimeData_7425 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QModelIndex &arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileSystemModel *)cls)->dropMimeData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4, arg5)); +} + + +// void QFileSystemModel::fetchMore(const QModelIndex &parent) + + +static void _init_f_fetchMore_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fetchMore_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel *)cls)->fetchMore (arg1); +} + + +// QIcon QFileSystemModel::fileIcon(const QModelIndex &index) + + +static void _init_f_fileIcon_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fileIcon_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QIcon)((QFileSystemModel *)cls)->fileIcon (arg1)); +} + + +// QFileInfo QFileSystemModel::fileInfo(const QModelIndex &index) + + +static void _init_f_fileInfo_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fileInfo_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QFileInfo)((QFileSystemModel *)cls)->fileInfo (arg1)); +} + + +// QString QFileSystemModel::fileName(const QModelIndex &index) + + +static void _init_f_fileName_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fileName_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QFileSystemModel *)cls)->fileName (arg1)); +} + + +// QString QFileSystemModel::filePath(const QModelIndex &index) + + +static void _init_f_filePath_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_filePath_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QFileSystemModel *)cls)->filePath (arg1)); +} + + +// QFlags QFileSystemModel::filter() + + +static void _init_f_filter_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_filter_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFileSystemModel *)cls)->filter ()); +} + + +// QFlags QFileSystemModel::flags(const QModelIndex &index) + + +static void _init_f_flags_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_flags_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QFileSystemModel *)cls)->flags (arg1)); +} + + +// bool QFileSystemModel::hasChildren(const QModelIndex &parent) + + +static void _init_f_hasChildren_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasChildren_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QFileSystemModel *)cls)->hasChildren (arg1)); +} + + +// QVariant QFileSystemModel::headerData(int section, Qt::Orientation orientation, int role) + + +static void _init_f_headerData_c3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_headerData_c3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QFileSystemModel *)cls)->headerData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// QAbstractFileIconProvider *QFileSystemModel::iconProvider() + + +static void _init_f_iconProvider_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_iconProvider_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractFileIconProvider *)((QFileSystemModel *)cls)->iconProvider ()); +} + + +// QModelIndex QFileSystemModel::index(int row, int column, const QModelIndex &parent) + + +static void _init_f_index_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_index_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((QModelIndex)((QFileSystemModel *)cls)->index (arg1, arg2, arg3)); +} + + +// QModelIndex QFileSystemModel::index(const QString &path, int column) + + +static void _init_f_index_c2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_index_c2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QModelIndex)((QFileSystemModel *)cls)->index (arg1, arg2)); +} + + +// bool QFileSystemModel::isDir(const QModelIndex &index) + + +static void _init_f_isDir_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isDir_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileSystemModel *)cls)->isDir (arg1)); +} + + +// bool QFileSystemModel::isReadOnly() + + +static void _init_f_isReadOnly_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isReadOnly_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileSystemModel *)cls)->isReadOnly ()); +} + + +// QDateTime QFileSystemModel::lastModified(const QModelIndex &index) + + +static void _init_f_lastModified_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_lastModified_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDateTime)((QFileSystemModel *)cls)->lastModified (arg1)); +} + + +// QMimeData *QFileSystemModel::mimeData(const QList &indexes) + + +static void _init_f_mimeData_c3010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_mimeData_c3010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ret.write ((QMimeData *)((QFileSystemModel *)cls)->mimeData (arg1)); +} + + +// QStringList QFileSystemModel::mimeTypes() + + +static void _init_f_mimeTypes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mimeTypes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QFileSystemModel *)cls)->mimeTypes ()); +} + + +// QModelIndex QFileSystemModel::mkdir(const QModelIndex &parent, const QString &name) + + +static void _init_f_mkdir_4312 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mkdir_4312 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QFileSystemModel *)cls)->mkdir (arg1, arg2)); +} + + +// QVariant QFileSystemModel::myComputer(int role) + + +static void _init_f_myComputer_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_myComputer_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QFileSystemModel *)cls)->myComputer (arg1)); +} + + +// bool QFileSystemModel::nameFilterDisables() + + +static void _init_f_nameFilterDisables_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nameFilterDisables_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileSystemModel *)cls)->nameFilterDisables ()); +} + + +// QStringList QFileSystemModel::nameFilters() + + +static void _init_f_nameFilters_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nameFilters_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QFileSystemModel *)cls)->nameFilters ()); +} + + +// QFlags QFileSystemModel::options() + + +static void _init_f_options_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_options_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFileSystemModel *)cls)->options ()); +} + + +// QModelIndex QFileSystemModel::parent(const QModelIndex &child) + + +static void _init_f_parent_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_parent_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QFileSystemModel *)cls)->parent (arg1)); +} + + +// QObject *QFileSystemModel::parent() + + +static void _init_f_parent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QFileSystemModel *)cls)->parent ()); +} + + +// QFlags QFileSystemModel::permissions(const QModelIndex &index) + + +static void _init_f_permissions_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_permissions_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QFileSystemModel *)cls)->permissions (arg1)); +} + + +// bool QFileSystemModel::remove(const QModelIndex &index) + + +static void _init_f_remove_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_remove_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileSystemModel *)cls)->remove (arg1)); +} + + +// bool QFileSystemModel::resolveSymlinks() + + +static void _init_f_resolveSymlinks_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resolveSymlinks_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileSystemModel *)cls)->resolveSymlinks ()); +} + + +// bool QFileSystemModel::rmdir(const QModelIndex &index) + + +static void _init_f_rmdir_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rmdir_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileSystemModel *)cls)->rmdir (arg1)); +} + + +// QHash QFileSystemModel::roleNames() + + +static void _init_f_roleNames_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_roleNames_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QFileSystemModel *)cls)->roleNames ()); +} + + +// QDir QFileSystemModel::rootDirectory() + + +static void _init_f_rootDirectory_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rootDirectory_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDir)((QFileSystemModel *)cls)->rootDirectory ()); +} + + +// QString QFileSystemModel::rootPath() + + +static void _init_f_rootPath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rootPath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileSystemModel *)cls)->rootPath ()); +} + + +// int QFileSystemModel::rowCount(const QModelIndex &parent) + + +static void _init_f_rowCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QFileSystemModel *)cls)->rowCount (arg1)); +} + + +// bool QFileSystemModel::setData(const QModelIndex &index, const QVariant &value, int role) + + +static void _init_f_setData_5065 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::EditRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setData_5065 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::EditRole, heap); + ret.write ((bool)((QFileSystemModel *)cls)->setData (arg1, arg2, arg3)); +} + + +// void QFileSystemModel::setFilter(QFlags filters) + + +static void _init_f_setFilter_2230 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filters"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFilter_2230 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel *)cls)->setFilter (arg1); +} + + +// void QFileSystemModel::setIconProvider(QAbstractFileIconProvider *provider) + + +static void _init_f_setIconProvider_3143 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("provider"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIconProvider_3143 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractFileIconProvider *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel *)cls)->setIconProvider (arg1); +} + + +// void QFileSystemModel::setNameFilterDisables(bool enable) + + +static void _init_f_setNameFilterDisables_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNameFilterDisables_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel *)cls)->setNameFilterDisables (arg1); +} + + +// void QFileSystemModel::setNameFilters(const QStringList &filters) + + +static void _init_f_setNameFilters_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filters"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNameFilters_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel *)cls)->setNameFilters (arg1); +} + + +// void QFileSystemModel::setOption(QFileSystemModel::Option option, bool on) + + +static void _init_f_setOption_3548 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("on", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setOption_3548 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel *)cls)->setOption (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QFileSystemModel::setOptions(QFlags options) + + +static void _init_f_setOptions_3488 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOptions_3488 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel *)cls)->setOptions (arg1); +} + + +// void QFileSystemModel::setReadOnly(bool enable) + + +static void _init_f_setReadOnly_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setReadOnly_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel *)cls)->setReadOnly (arg1); +} + + +// void QFileSystemModel::setResolveSymlinks(bool enable) + + +static void _init_f_setResolveSymlinks_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setResolveSymlinks_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel *)cls)->setResolveSymlinks (arg1); +} + + +// QModelIndex QFileSystemModel::setRootPath(const QString &path) + + +static void _init_f_setRootPath_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRootPath_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QFileSystemModel *)cls)->setRootPath (arg1)); +} + + +// QModelIndex QFileSystemModel::sibling(int row, int column, const QModelIndex &idx) + + +static void _init_f_sibling_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_sibling_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QFileSystemModel *)cls)->sibling (arg1, arg2, arg3)); +} + + +// qint64 QFileSystemModel::size(const QModelIndex &index) + + +static void _init_f_size_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_size_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QFileSystemModel *)cls)->size (arg1)); +} + + +// void QFileSystemModel::sort(int column, Qt::SortOrder order) + + +static void _init_f_sort_2340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order", true, "Qt::AscendingOrder"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_sort_2340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel *)cls)->sort (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QFlags QFileSystemModel::supportedDropActions() + + +static void _init_f_supportedDropActions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedDropActions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFileSystemModel *)cls)->supportedDropActions ()); +} + + +// bool QFileSystemModel::testOption(QFileSystemModel::Option option) + + +static void _init_f_testOption_c2792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_testOption_c2792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QFileSystemModel *)cls)->testOption (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QString QFileSystemModel::type(const QModelIndex &index) + + +static void _init_f_type_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_type_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QFileSystemModel *)cls)->type (arg1)); +} + + +// static QString QFileSystemModel::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QFileSystemModel::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QFileSystemModel () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Method bool QFileSystemModel::canFetchMore(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::canFetchMore", true, &_init_f_canFetchMore_c2395, &_call_f_canFetchMore_c2395); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Method int QFileSystemModel::columnCount(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::columnCount", true, &_init_f_columnCount_c2395, &_call_f_columnCount_c2395); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant QFileSystemModel::data(const QModelIndex &index, int role)\nThis is a reimplementation of QAbstractItemModel::data", true, &_init_f_data_c3054, &_call_f_data_c3054); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Method bool QFileSystemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::dropMimeData", false, &_init_f_dropMimeData_7425, &_call_f_dropMimeData_7425); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Method void QFileSystemModel::fetchMore(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::fetchMore", false, &_init_f_fetchMore_2395, &_call_f_fetchMore_2395); + methods += new qt_gsi::GenericMethod ("fileIcon", "@brief Method QIcon QFileSystemModel::fileIcon(const QModelIndex &index)\n", true, &_init_f_fileIcon_c2395, &_call_f_fileIcon_c2395); + methods += new qt_gsi::GenericMethod ("fileInfo", "@brief Method QFileInfo QFileSystemModel::fileInfo(const QModelIndex &index)\n", true, &_init_f_fileInfo_c2395, &_call_f_fileInfo_c2395); + methods += new qt_gsi::GenericMethod ("fileName", "@brief Method QString QFileSystemModel::fileName(const QModelIndex &index)\n", true, &_init_f_fileName_c2395, &_call_f_fileName_c2395); + methods += new qt_gsi::GenericMethod ("filePath", "@brief Method QString QFileSystemModel::filePath(const QModelIndex &index)\n", true, &_init_f_filePath_c2395, &_call_f_filePath_c2395); + methods += new qt_gsi::GenericMethod (":filter", "@brief Method QFlags QFileSystemModel::filter()\n", true, &_init_f_filter_c0, &_call_f_filter_c0); + methods += new qt_gsi::GenericMethod ("flags", "@brief Method QFlags QFileSystemModel::flags(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::flags", true, &_init_f_flags_c2395, &_call_f_flags_c2395); + methods += new qt_gsi::GenericMethod ("hasChildren", "@brief Method bool QFileSystemModel::hasChildren(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::hasChildren", true, &_init_f_hasChildren_c2395, &_call_f_hasChildren_c2395); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Method QVariant QFileSystemModel::headerData(int section, Qt::Orientation orientation, int role)\nThis is a reimplementation of QAbstractItemModel::headerData", true, &_init_f_headerData_c3231, &_call_f_headerData_c3231); + methods += new qt_gsi::GenericMethod (":iconProvider", "@brief Method QAbstractFileIconProvider *QFileSystemModel::iconProvider()\n", true, &_init_f_iconProvider_c0, &_call_f_iconProvider_c0); + methods += new qt_gsi::GenericMethod ("index", "@brief Method QModelIndex QFileSystemModel::index(int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::index", true, &_init_f_index_c3713, &_call_f_index_c3713); + methods += new qt_gsi::GenericMethod ("index", "@brief Method QModelIndex QFileSystemModel::index(const QString &path, int column)\n", true, &_init_f_index_c2684, &_call_f_index_c2684); + methods += new qt_gsi::GenericMethod ("isDir?", "@brief Method bool QFileSystemModel::isDir(const QModelIndex &index)\n", true, &_init_f_isDir_c2395, &_call_f_isDir_c2395); + methods += new qt_gsi::GenericMethod ("isReadOnly?|:readOnly", "@brief Method bool QFileSystemModel::isReadOnly()\n", true, &_init_f_isReadOnly_c0, &_call_f_isReadOnly_c0); + methods += new qt_gsi::GenericMethod ("lastModified", "@brief Method QDateTime QFileSystemModel::lastModified(const QModelIndex &index)\n", true, &_init_f_lastModified_c2395, &_call_f_lastModified_c2395); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Method QMimeData *QFileSystemModel::mimeData(const QList &indexes)\nThis is a reimplementation of QAbstractItemModel::mimeData", true, &_init_f_mimeData_c3010, &_call_f_mimeData_c3010); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Method QStringList QFileSystemModel::mimeTypes()\nThis is a reimplementation of QAbstractItemModel::mimeTypes", true, &_init_f_mimeTypes_c0, &_call_f_mimeTypes_c0); + methods += new qt_gsi::GenericMethod ("mkdir", "@brief Method QModelIndex QFileSystemModel::mkdir(const QModelIndex &parent, const QString &name)\n", false, &_init_f_mkdir_4312, &_call_f_mkdir_4312); + methods += new qt_gsi::GenericMethod ("myComputer", "@brief Method QVariant QFileSystemModel::myComputer(int role)\n", true, &_init_f_myComputer_c767, &_call_f_myComputer_c767); + methods += new qt_gsi::GenericMethod (":nameFilterDisables", "@brief Method bool QFileSystemModel::nameFilterDisables()\n", true, &_init_f_nameFilterDisables_c0, &_call_f_nameFilterDisables_c0); + methods += new qt_gsi::GenericMethod (":nameFilters", "@brief Method QStringList QFileSystemModel::nameFilters()\n", true, &_init_f_nameFilters_c0, &_call_f_nameFilters_c0); + methods += new qt_gsi::GenericMethod ("options", "@brief Method QFlags QFileSystemModel::options()\n", true, &_init_f_options_c0, &_call_f_options_c0); + methods += new qt_gsi::GenericMethod ("parent", "@brief Method QModelIndex QFileSystemModel::parent(const QModelIndex &child)\nThis is a reimplementation of QAbstractItemModel::parent", true, &_init_f_parent_c2395, &_call_f_parent_c2395); + methods += new qt_gsi::GenericMethod (":parent", "@brief Method QObject *QFileSystemModel::parent()\n", true, &_init_f_parent_c0, &_call_f_parent_c0); + methods += new qt_gsi::GenericMethod ("permissions", "@brief Method QFlags QFileSystemModel::permissions(const QModelIndex &index)\n", true, &_init_f_permissions_c2395, &_call_f_permissions_c2395); + methods += new qt_gsi::GenericMethod ("remove", "@brief Method bool QFileSystemModel::remove(const QModelIndex &index)\n", false, &_init_f_remove_2395, &_call_f_remove_2395); + methods += new qt_gsi::GenericMethod (":resolveSymlinks", "@brief Method bool QFileSystemModel::resolveSymlinks()\n", true, &_init_f_resolveSymlinks_c0, &_call_f_resolveSymlinks_c0); + methods += new qt_gsi::GenericMethod ("rmdir", "@brief Method bool QFileSystemModel::rmdir(const QModelIndex &index)\n", false, &_init_f_rmdir_2395, &_call_f_rmdir_2395); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Method QHash QFileSystemModel::roleNames()\nThis is a reimplementation of QAbstractItemModel::roleNames", true, &_init_f_roleNames_c0, &_call_f_roleNames_c0); + methods += new qt_gsi::GenericMethod ("rootDirectory", "@brief Method QDir QFileSystemModel::rootDirectory()\n", true, &_init_f_rootDirectory_c0, &_call_f_rootDirectory_c0); + methods += new qt_gsi::GenericMethod ("rootPath", "@brief Method QString QFileSystemModel::rootPath()\n", true, &_init_f_rootPath_c0, &_call_f_rootPath_c0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Method int QFileSystemModel::rowCount(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::rowCount", true, &_init_f_rowCount_c2395, &_call_f_rowCount_c2395); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method bool QFileSystemModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis is a reimplementation of QAbstractItemModel::setData", false, &_init_f_setData_5065, &_call_f_setData_5065); + methods += new qt_gsi::GenericMethod ("setFilter|filter=", "@brief Method void QFileSystemModel::setFilter(QFlags filters)\n", false, &_init_f_setFilter_2230, &_call_f_setFilter_2230); + methods += new qt_gsi::GenericMethod ("setIconProvider|iconProvider=", "@brief Method void QFileSystemModel::setIconProvider(QAbstractFileIconProvider *provider)\n", false, &_init_f_setIconProvider_3143, &_call_f_setIconProvider_3143); + methods += new qt_gsi::GenericMethod ("setNameFilterDisables|nameFilterDisables=", "@brief Method void QFileSystemModel::setNameFilterDisables(bool enable)\n", false, &_init_f_setNameFilterDisables_864, &_call_f_setNameFilterDisables_864); + methods += new qt_gsi::GenericMethod ("setNameFilters|nameFilters=", "@brief Method void QFileSystemModel::setNameFilters(const QStringList &filters)\n", false, &_init_f_setNameFilters_2437, &_call_f_setNameFilters_2437); + methods += new qt_gsi::GenericMethod ("setOption", "@brief Method void QFileSystemModel::setOption(QFileSystemModel::Option option, bool on)\n", false, &_init_f_setOption_3548, &_call_f_setOption_3548); + methods += new qt_gsi::GenericMethod ("setOptions", "@brief Method void QFileSystemModel::setOptions(QFlags options)\n", false, &_init_f_setOptions_3488, &_call_f_setOptions_3488); + methods += new qt_gsi::GenericMethod ("setReadOnly|readOnly=", "@brief Method void QFileSystemModel::setReadOnly(bool enable)\n", false, &_init_f_setReadOnly_864, &_call_f_setReadOnly_864); + methods += new qt_gsi::GenericMethod ("setResolveSymlinks|resolveSymlinks=", "@brief Method void QFileSystemModel::setResolveSymlinks(bool enable)\n", false, &_init_f_setResolveSymlinks_864, &_call_f_setResolveSymlinks_864); + methods += new qt_gsi::GenericMethod ("setRootPath", "@brief Method QModelIndex QFileSystemModel::setRootPath(const QString &path)\n", false, &_init_f_setRootPath_2025, &_call_f_setRootPath_2025); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Method QModelIndex QFileSystemModel::sibling(int row, int column, const QModelIndex &idx)\nThis is a reimplementation of QAbstractItemModel::sibling", true, &_init_f_sibling_c3713, &_call_f_sibling_c3713); + methods += new qt_gsi::GenericMethod ("size", "@brief Method qint64 QFileSystemModel::size(const QModelIndex &index)\n", true, &_init_f_size_c2395, &_call_f_size_c2395); + methods += new qt_gsi::GenericMethod ("sort", "@brief Method void QFileSystemModel::sort(int column, Qt::SortOrder order)\nThis is a reimplementation of QAbstractItemModel::sort", false, &_init_f_sort_2340, &_call_f_sort_2340); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Method QFlags QFileSystemModel::supportedDropActions()\nThis is a reimplementation of QAbstractItemModel::supportedDropActions", true, &_init_f_supportedDropActions_c0, &_call_f_supportedDropActions_c0); + methods += new qt_gsi::GenericMethod ("testOption", "@brief Method bool QFileSystemModel::testOption(QFileSystemModel::Option option)\n", true, &_init_f_testOption_c2792, &_call_f_testOption_c2792); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QString QFileSystemModel::type(const QModelIndex &index)\n", true, &_init_f_type_c2395, &_call_f_type_c2395); + methods += gsi::qt_signal ("columnsAboutToBeInserted(const QModelIndex &, int, int)", "columnsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QFileSystemModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationColumn"), "@brief Signal declaration for QFileSystemModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeRemoved(const QModelIndex &, int, int)", "columnsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QFileSystemModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsInserted(const QModelIndex &, int, int)", "columnsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QFileSystemModel::columnsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("column"), "@brief Signal declaration for QFileSystemModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsRemoved(const QModelIndex &, int, int)", "columnsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QFileSystemModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal & > ("dataChanged(const QModelIndex &, const QModelIndex &, const QList &)", "dataChanged", gsi::arg("topLeft"), gsi::arg("bottomRight"), gsi::arg("roles"), "@brief Signal declaration for QFileSystemModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QFileSystemModel::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("directoryLoaded(const QString &)", "directoryLoaded", gsi::arg("path"), "@brief Signal declaration for QFileSystemModel::directoryLoaded(const QString &path)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("fileRenamed(const QString &, const QString &, const QString &)", "fileRenamed", gsi::arg("path"), gsi::arg("oldName"), gsi::arg("newName"), "@brief Signal declaration for QFileSystemModel::fileRenamed(const QString &path, const QString &oldName, const QString &newName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, int, int > ("headerDataChanged(Qt::Orientation, int, int)", "headerDataChanged", gsi::arg("orientation"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QFileSystemModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutAboutToBeChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutAboutToBeChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QFileSystemModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QFileSystemModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelAboutToBeReset()", "modelAboutToBeReset", "@brief Signal declaration for QFileSystemModel::modelAboutToBeReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelReset()", "modelReset", "@brief Signal declaration for QFileSystemModel::modelReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QFileSystemModel::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rootPathChanged(const QString &)", "rootPathChanged", gsi::arg("newPath"), "@brief Signal declaration for QFileSystemModel::rootPathChanged(const QString &newPath)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeInserted(const QModelIndex &, int, int)", "rowsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QFileSystemModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationRow"), "@brief Signal declaration for QFileSystemModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeRemoved(const QModelIndex &, int, int)", "rowsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QFileSystemModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsInserted(const QModelIndex &, int, int)", "rowsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QFileSystemModel::rowsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("row"), "@brief Signal declaration for QFileSystemModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsRemoved(const QModelIndex &, int, int)", "rowsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QFileSystemModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QFileSystemModel::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractItemModel (); + +qt_gsi::QtNativeClass decl_QFileSystemModel (qtdecl_QAbstractItemModel (), "QtGui", "QFileSystemModel_Native", + methods_QFileSystemModel (), + "@hide\n@alias QFileSystemModel"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFileSystemModel () { return decl_QFileSystemModel; } + +} + + +class QFileSystemModel_Adaptor : public QFileSystemModel, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QFileSystemModel_Adaptor(); + + // [adaptor ctor] QFileSystemModel::QFileSystemModel(QObject *parent) + QFileSystemModel_Adaptor() : QFileSystemModel() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFileSystemModel::QFileSystemModel(QObject *parent) + QFileSystemModel_Adaptor(QObject *parent) : QFileSystemModel(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QFileSystemModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + void fp_QFileSystemModel_beginInsertColumns_3713 (const QModelIndex &parent, int first, int last) { + QFileSystemModel::beginInsertColumns(parent, first, last); + } + + // [expose] void QFileSystemModel::beginInsertRows(const QModelIndex &parent, int first, int last) + void fp_QFileSystemModel_beginInsertRows_3713 (const QModelIndex &parent, int first, int last) { + QFileSystemModel::beginInsertRows(parent, first, last); + } + + // [expose] bool QFileSystemModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + bool fp_QFileSystemModel_beginMoveColumns_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) { + return QFileSystemModel::beginMoveColumns(sourceParent, sourceFirst, sourceLast, destinationParent, destinationColumn); + } + + // [expose] bool QFileSystemModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + bool fp_QFileSystemModel_beginMoveRows_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) { + return QFileSystemModel::beginMoveRows(sourceParent, sourceFirst, sourceLast, destinationParent, destinationRow); + } + + // [expose] void QFileSystemModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + void fp_QFileSystemModel_beginRemoveColumns_3713 (const QModelIndex &parent, int first, int last) { + QFileSystemModel::beginRemoveColumns(parent, first, last); + } + + // [expose] void QFileSystemModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + void fp_QFileSystemModel_beginRemoveRows_3713 (const QModelIndex &parent, int first, int last) { + QFileSystemModel::beginRemoveRows(parent, first, last); + } + + // [expose] void QFileSystemModel::beginResetModel() + void fp_QFileSystemModel_beginResetModel_0 () { + QFileSystemModel::beginResetModel(); + } + + // [expose] void QFileSystemModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + void fp_QFileSystemModel_changePersistentIndex_4682 (const QModelIndex &from, const QModelIndex &to) { + QFileSystemModel::changePersistentIndex(from, to); + } + + // [expose] void QFileSystemModel::changePersistentIndexList(const QList &from, const QList &to) + void fp_QFileSystemModel_changePersistentIndexList_5912 (const QList &from, const QList &to) { + QFileSystemModel::changePersistentIndexList(from, to); + } + + // [expose] QModelIndex QFileSystemModel::createIndex(int row, int column, const void *data) + QModelIndex fp_QFileSystemModel_createIndex_c3069 (int row, int column, const void *data) const { + return QFileSystemModel::createIndex(row, column, data); + } + + // [expose] QModelIndex QFileSystemModel::createIndex(int row, int column, quintptr id) + QModelIndex fp_QFileSystemModel_createIndex_c2657 (int row, int column, quintptr id) const { + return QFileSystemModel::createIndex(row, column, id); + } + + // [expose] bool QFileSystemModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + bool fp_QFileSystemModel_decodeData_5302 (int row, int column, const QModelIndex &parent, QDataStream &stream) { + return QFileSystemModel::decodeData(row, column, parent, stream); + } + + // [expose] void QFileSystemModel::encodeData(const QList &indexes, QDataStream &stream) + void fp_QFileSystemModel_encodeData_c4599 (const QList &indexes, QDataStream &stream) const { + QFileSystemModel::encodeData(indexes, stream); + } + + // [expose] void QFileSystemModel::endInsertColumns() + void fp_QFileSystemModel_endInsertColumns_0 () { + QFileSystemModel::endInsertColumns(); + } + + // [expose] void QFileSystemModel::endInsertRows() + void fp_QFileSystemModel_endInsertRows_0 () { + QFileSystemModel::endInsertRows(); + } + + // [expose] void QFileSystemModel::endMoveColumns() + void fp_QFileSystemModel_endMoveColumns_0 () { + QFileSystemModel::endMoveColumns(); + } + + // [expose] void QFileSystemModel::endMoveRows() + void fp_QFileSystemModel_endMoveRows_0 () { + QFileSystemModel::endMoveRows(); + } + + // [expose] void QFileSystemModel::endRemoveColumns() + void fp_QFileSystemModel_endRemoveColumns_0 () { + QFileSystemModel::endRemoveColumns(); + } + + // [expose] void QFileSystemModel::endRemoveRows() + void fp_QFileSystemModel_endRemoveRows_0 () { + QFileSystemModel::endRemoveRows(); + } + + // [expose] void QFileSystemModel::endResetModel() + void fp_QFileSystemModel_endResetModel_0 () { + QFileSystemModel::endResetModel(); + } + + // [expose] bool QFileSystemModel::isSignalConnected(const QMetaMethod &signal) + bool fp_QFileSystemModel_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QFileSystemModel::isSignalConnected(signal); + } + + // [expose] QList QFileSystemModel::persistentIndexList() + QList fp_QFileSystemModel_persistentIndexList_c0 () const { + return QFileSystemModel::persistentIndexList(); + } + + // [expose] int QFileSystemModel::receivers(const char *signal) + int fp_QFileSystemModel_receivers_c1731 (const char *signal) const { + return QFileSystemModel::receivers(signal); + } + + // [expose] QObject *QFileSystemModel::sender() + QObject * fp_QFileSystemModel_sender_c0 () const { + return QFileSystemModel::sender(); + } + + // [expose] int QFileSystemModel::senderSignalIndex() + int fp_QFileSystemModel_senderSignalIndex_c0 () const { + return QFileSystemModel::senderSignalIndex(); + } + + // [adaptor impl] QModelIndex QFileSystemModel::buddy(const QModelIndex &index) + QModelIndex cbs_buddy_c2395_0(const QModelIndex &index) const + { + return QFileSystemModel::buddy(index); + } + + virtual QModelIndex buddy(const QModelIndex &index) const + { + if (cb_buddy_c2395_0.can_issue()) { + return cb_buddy_c2395_0.issue(&QFileSystemModel_Adaptor::cbs_buddy_c2395_0, index); + } else { + return QFileSystemModel::buddy(index); + } + } + + // [adaptor impl] bool QFileSystemModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_canDropMimeData_c7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) const + { + return QFileSystemModel::canDropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const + { + if (cb_canDropMimeData_c7425_0.can_issue()) { + return cb_canDropMimeData_c7425_0.issue::target_type &, int, int, const QModelIndex &>(&QFileSystemModel_Adaptor::cbs_canDropMimeData_c7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QFileSystemModel::canDropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QFileSystemModel::canFetchMore(const QModelIndex &parent) + bool cbs_canFetchMore_c2395_0(const QModelIndex &parent) const + { + return QFileSystemModel::canFetchMore(parent); + } + + virtual bool canFetchMore(const QModelIndex &parent) const + { + if (cb_canFetchMore_c2395_0.can_issue()) { + return cb_canFetchMore_c2395_0.issue(&QFileSystemModel_Adaptor::cbs_canFetchMore_c2395_0, parent); + } else { + return QFileSystemModel::canFetchMore(parent); + } + } + + // [adaptor impl] bool QFileSystemModel::clearItemData(const QModelIndex &index) + bool cbs_clearItemData_2395_0(const QModelIndex &index) + { + return QFileSystemModel::clearItemData(index); + } + + virtual bool clearItemData(const QModelIndex &index) + { + if (cb_clearItemData_2395_0.can_issue()) { + return cb_clearItemData_2395_0.issue(&QFileSystemModel_Adaptor::cbs_clearItemData_2395_0, index); + } else { + return QFileSystemModel::clearItemData(index); + } + } + + // [adaptor impl] int QFileSystemModel::columnCount(const QModelIndex &parent) + int cbs_columnCount_c2395_1(const QModelIndex &parent) const + { + return QFileSystemModel::columnCount(parent); + } + + virtual int columnCount(const QModelIndex &parent) const + { + if (cb_columnCount_c2395_1.can_issue()) { + return cb_columnCount_c2395_1.issue(&QFileSystemModel_Adaptor::cbs_columnCount_c2395_1, parent); + } else { + return QFileSystemModel::columnCount(parent); + } + } + + // [emitter impl] void QFileSystemModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QFileSystemModel_columnsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QFileSystemModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QFileSystemModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + void emitter_QFileSystemModel_columnsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationColumn); + throw tl::Exception ("Can't emit private signal 'void QFileSystemModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)'"); + } + + // [emitter impl] void QFileSystemModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QFileSystemModel_columnsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QFileSystemModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QFileSystemModel::columnsInserted(const QModelIndex &parent, int first, int last) + void emitter_QFileSystemModel_columnsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QFileSystemModel::columnsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QFileSystemModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + void emitter_QFileSystemModel_columnsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (column); + throw tl::Exception ("Can't emit private signal 'void QFileSystemModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)'"); + } + + // [emitter impl] void QFileSystemModel::columnsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QFileSystemModel_columnsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QFileSystemModel::columnsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] QVariant QFileSystemModel::data(const QModelIndex &index, int role) + QVariant cbs_data_c3054_1(const QModelIndex &index, int role) const + { + return QFileSystemModel::data(index, role); + } + + virtual QVariant data(const QModelIndex &index, int role) const + { + if (cb_data_c3054_1.can_issue()) { + return cb_data_c3054_1.issue(&QFileSystemModel_Adaptor::cbs_data_c3054_1, index, role); + } else { + return QFileSystemModel::data(index, role); + } + } + + // [emitter impl] void QFileSystemModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void emitter_QFileSystemModel_dataChanged_6833(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + emit QFileSystemModel::dataChanged(topLeft, bottomRight, roles); + } + + // [emitter impl] void QFileSystemModel::destroyed(QObject *) + void emitter_QFileSystemModel_destroyed_1302(QObject *arg1) + { + emit QFileSystemModel::destroyed(arg1); + } + + // [emitter impl] void QFileSystemModel::directoryLoaded(const QString &path) + void emitter_QFileSystemModel_directoryLoaded_2025(const QString &path) + { + emit QFileSystemModel::directoryLoaded(path); + } + + // [adaptor impl] bool QFileSystemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_dropMimeData_7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) + { + return QFileSystemModel::dropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + { + if (cb_dropMimeData_7425_0.can_issue()) { + return cb_dropMimeData_7425_0.issue::target_type &, int, int, const QModelIndex &>(&QFileSystemModel_Adaptor::cbs_dropMimeData_7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QFileSystemModel::dropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QFileSystemModel::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QFileSystemModel::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QFileSystemModel_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QFileSystemModel::eventFilter(watched, event); + } + } + + // [adaptor impl] void QFileSystemModel::fetchMore(const QModelIndex &parent) + void cbs_fetchMore_2395_0(const QModelIndex &parent) + { + QFileSystemModel::fetchMore(parent); + } + + virtual void fetchMore(const QModelIndex &parent) + { + if (cb_fetchMore_2395_0.can_issue()) { + cb_fetchMore_2395_0.issue(&QFileSystemModel_Adaptor::cbs_fetchMore_2395_0, parent); + } else { + QFileSystemModel::fetchMore(parent); + } + } + + // [emitter impl] void QFileSystemModel::fileRenamed(const QString &path, const QString &oldName, const QString &newName) + void emitter_QFileSystemModel_fileRenamed_5859(const QString &path, const QString &oldName, const QString &newName) + { + emit QFileSystemModel::fileRenamed(path, oldName, newName); + } + + // [adaptor impl] QFlags QFileSystemModel::flags(const QModelIndex &index) + QFlags cbs_flags_c2395_0(const QModelIndex &index) const + { + return QFileSystemModel::flags(index); + } + + virtual QFlags flags(const QModelIndex &index) const + { + if (cb_flags_c2395_0.can_issue()) { + return cb_flags_c2395_0.issue, const QModelIndex &>(&QFileSystemModel_Adaptor::cbs_flags_c2395_0, index); + } else { + return QFileSystemModel::flags(index); + } + } + + // [adaptor impl] bool QFileSystemModel::hasChildren(const QModelIndex &parent) + bool cbs_hasChildren_c2395_1(const QModelIndex &parent) const + { + return QFileSystemModel::hasChildren(parent); + } + + virtual bool hasChildren(const QModelIndex &parent) const + { + if (cb_hasChildren_c2395_1.can_issue()) { + return cb_hasChildren_c2395_1.issue(&QFileSystemModel_Adaptor::cbs_hasChildren_c2395_1, parent); + } else { + return QFileSystemModel::hasChildren(parent); + } + } + + // [adaptor impl] QVariant QFileSystemModel::headerData(int section, Qt::Orientation orientation, int role) + QVariant cbs_headerData_c3231_1(int section, const qt_gsi::Converter::target_type & orientation, int role) const + { + return QFileSystemModel::headerData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), role); + } + + virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const + { + if (cb_headerData_c3231_1.can_issue()) { + return cb_headerData_c3231_1.issue::target_type &, int>(&QFileSystemModel_Adaptor::cbs_headerData_c3231_1, section, qt_gsi::CppToQtAdaptor(orientation), role); + } else { + return QFileSystemModel::headerData(section, orientation, role); + } + } + + // [emitter impl] void QFileSystemModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + void emitter_QFileSystemModel_headerDataChanged_3231(Qt::Orientation orientation, int first, int last) + { + emit QFileSystemModel::headerDataChanged(orientation, first, last); + } + + // [adaptor impl] QModelIndex QFileSystemModel::index(int row, int column, const QModelIndex &parent) + QModelIndex cbs_index_c3713_1(int row, int column, const QModelIndex &parent) const + { + return QFileSystemModel::index(row, column, parent); + } + + virtual QModelIndex index(int row, int column, const QModelIndex &parent) const + { + if (cb_index_c3713_1.can_issue()) { + return cb_index_c3713_1.issue(&QFileSystemModel_Adaptor::cbs_index_c3713_1, row, column, parent); + } else { + return QFileSystemModel::index(row, column, parent); + } + } + + // [adaptor impl] bool QFileSystemModel::insertColumns(int column, int count, const QModelIndex &parent) + bool cbs_insertColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QFileSystemModel::insertColumns(column, count, parent); + } + + virtual bool insertColumns(int column, int count, const QModelIndex &parent) + { + if (cb_insertColumns_3713_1.can_issue()) { + return cb_insertColumns_3713_1.issue(&QFileSystemModel_Adaptor::cbs_insertColumns_3713_1, column, count, parent); + } else { + return QFileSystemModel::insertColumns(column, count, parent); + } + } + + // [adaptor impl] bool QFileSystemModel::insertRows(int row, int count, const QModelIndex &parent) + bool cbs_insertRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QFileSystemModel::insertRows(row, count, parent); + } + + virtual bool insertRows(int row, int count, const QModelIndex &parent) + { + if (cb_insertRows_3713_1.can_issue()) { + return cb_insertRows_3713_1.issue(&QFileSystemModel_Adaptor::cbs_insertRows_3713_1, row, count, parent); + } else { + return QFileSystemModel::insertRows(row, count, parent); + } + } + + // [adaptor impl] QMap QFileSystemModel::itemData(const QModelIndex &index) + QMap cbs_itemData_c2395_0(const QModelIndex &index) const + { + return QFileSystemModel::itemData(index); + } + + virtual QMap itemData(const QModelIndex &index) const + { + if (cb_itemData_c2395_0.can_issue()) { + return cb_itemData_c2395_0.issue, const QModelIndex &>(&QFileSystemModel_Adaptor::cbs_itemData_c2395_0, index); + } else { + return QFileSystemModel::itemData(index); + } + } + + // [emitter impl] void QFileSystemModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QFileSystemModel_layoutAboutToBeChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QFileSystemModel::layoutAboutToBeChanged(parents, hint); + } + + // [emitter impl] void QFileSystemModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QFileSystemModel_layoutChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QFileSystemModel::layoutChanged(parents, hint); + } + + // [adaptor impl] QList QFileSystemModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + QList cbs_match_c7932_2(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + return QFileSystemModel::match(start, role, value, hits, flags); + } + + virtual QList match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + if (cb_match_c7932_2.can_issue()) { + return cb_match_c7932_2.issue, const QModelIndex &, int, const QVariant &, int, QFlags >(&QFileSystemModel_Adaptor::cbs_match_c7932_2, start, role, value, hits, flags); + } else { + return QFileSystemModel::match(start, role, value, hits, flags); + } + } + + // [adaptor impl] QMimeData *QFileSystemModel::mimeData(const QList &indexes) + QMimeData * cbs_mimeData_c3010_0(const QList &indexes) const + { + return QFileSystemModel::mimeData(indexes); + } + + virtual QMimeData * mimeData(const QList &indexes) const + { + if (cb_mimeData_c3010_0.can_issue()) { + return cb_mimeData_c3010_0.issue &>(&QFileSystemModel_Adaptor::cbs_mimeData_c3010_0, indexes); + } else { + return QFileSystemModel::mimeData(indexes); + } + } + + // [adaptor impl] QStringList QFileSystemModel::mimeTypes() + QStringList cbs_mimeTypes_c0_0() const + { + return QFileSystemModel::mimeTypes(); + } + + virtual QStringList mimeTypes() const + { + if (cb_mimeTypes_c0_0.can_issue()) { + return cb_mimeTypes_c0_0.issue(&QFileSystemModel_Adaptor::cbs_mimeTypes_c0_0); + } else { + return QFileSystemModel::mimeTypes(); + } + } + + // [emitter impl] void QFileSystemModel::modelAboutToBeReset() + void emitter_QFileSystemModel_modelAboutToBeReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QFileSystemModel::modelAboutToBeReset()'"); + } + + // [emitter impl] void QFileSystemModel::modelReset() + void emitter_QFileSystemModel_modelReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QFileSystemModel::modelReset()'"); + } + + // [adaptor impl] bool QFileSystemModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveColumns_6659_0(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QFileSystemModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + + virtual bool moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveColumns_6659_0.can_issue()) { + return cb_moveColumns_6659_0.issue(&QFileSystemModel_Adaptor::cbs_moveColumns_6659_0, sourceParent, sourceColumn, count, destinationParent, destinationChild); + } else { + return QFileSystemModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] bool QFileSystemModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveRows_6659_0(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QFileSystemModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + + virtual bool moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveRows_6659_0.can_issue()) { + return cb_moveRows_6659_0.issue(&QFileSystemModel_Adaptor::cbs_moveRows_6659_0, sourceParent, sourceRow, count, destinationParent, destinationChild); + } else { + return QFileSystemModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] void QFileSystemModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + void cbs_multiData_c4483_0(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + QFileSystemModel::multiData(index, roleDataSpan); + } + + virtual void multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + if (cb_multiData_c4483_0.can_issue()) { + cb_multiData_c4483_0.issue(&QFileSystemModel_Adaptor::cbs_multiData_c4483_0, index, roleDataSpan); + } else { + QFileSystemModel::multiData(index, roleDataSpan); + } + } + + // [emitter impl] void QFileSystemModel::objectNameChanged(const QString &objectName) + void emitter_QFileSystemModel_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QFileSystemModel::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QModelIndex QFileSystemModel::parent(const QModelIndex &child) + QModelIndex cbs_parent_c2395_0(const QModelIndex &child) const + { + return QFileSystemModel::parent(child); + } + + virtual QModelIndex parent(const QModelIndex &child) const + { + if (cb_parent_c2395_0.can_issue()) { + return cb_parent_c2395_0.issue(&QFileSystemModel_Adaptor::cbs_parent_c2395_0, child); + } else { + return QFileSystemModel::parent(child); + } + } + + // [adaptor impl] bool QFileSystemModel::removeColumns(int column, int count, const QModelIndex &parent) + bool cbs_removeColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QFileSystemModel::removeColumns(column, count, parent); + } + + virtual bool removeColumns(int column, int count, const QModelIndex &parent) + { + if (cb_removeColumns_3713_1.can_issue()) { + return cb_removeColumns_3713_1.issue(&QFileSystemModel_Adaptor::cbs_removeColumns_3713_1, column, count, parent); + } else { + return QFileSystemModel::removeColumns(column, count, parent); + } + } + + // [adaptor impl] bool QFileSystemModel::removeRows(int row, int count, const QModelIndex &parent) + bool cbs_removeRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QFileSystemModel::removeRows(row, count, parent); + } + + virtual bool removeRows(int row, int count, const QModelIndex &parent) + { + if (cb_removeRows_3713_1.can_issue()) { + return cb_removeRows_3713_1.issue(&QFileSystemModel_Adaptor::cbs_removeRows_3713_1, row, count, parent); + } else { + return QFileSystemModel::removeRows(row, count, parent); + } + } + + // [adaptor impl] void QFileSystemModel::revert() + void cbs_revert_0_0() + { + QFileSystemModel::revert(); + } + + virtual void revert() + { + if (cb_revert_0_0.can_issue()) { + cb_revert_0_0.issue(&QFileSystemModel_Adaptor::cbs_revert_0_0); + } else { + QFileSystemModel::revert(); + } + } + + // [adaptor impl] QHash QFileSystemModel::roleNames() + QHash cbs_roleNames_c0_0() const + { + return QFileSystemModel::roleNames(); + } + + virtual QHash roleNames() const + { + if (cb_roleNames_c0_0.can_issue()) { + return cb_roleNames_c0_0.issue >(&QFileSystemModel_Adaptor::cbs_roleNames_c0_0); + } else { + return QFileSystemModel::roleNames(); + } + } + + // [emitter impl] void QFileSystemModel::rootPathChanged(const QString &newPath) + void emitter_QFileSystemModel_rootPathChanged_2025(const QString &newPath) + { + emit QFileSystemModel::rootPathChanged(newPath); + } + + // [adaptor impl] int QFileSystemModel::rowCount(const QModelIndex &parent) + int cbs_rowCount_c2395_1(const QModelIndex &parent) const + { + return QFileSystemModel::rowCount(parent); + } + + virtual int rowCount(const QModelIndex &parent) const + { + if (cb_rowCount_c2395_1.can_issue()) { + return cb_rowCount_c2395_1.issue(&QFileSystemModel_Adaptor::cbs_rowCount_c2395_1, parent); + } else { + return QFileSystemModel::rowCount(parent); + } + } + + // [emitter impl] void QFileSystemModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QFileSystemModel_rowsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QFileSystemModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QFileSystemModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + void emitter_QFileSystemModel_rowsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationRow); + throw tl::Exception ("Can't emit private signal 'void QFileSystemModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)'"); + } + + // [emitter impl] void QFileSystemModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QFileSystemModel_rowsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QFileSystemModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QFileSystemModel::rowsInserted(const QModelIndex &parent, int first, int last) + void emitter_QFileSystemModel_rowsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QFileSystemModel::rowsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QFileSystemModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + void emitter_QFileSystemModel_rowsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (row); + throw tl::Exception ("Can't emit private signal 'void QFileSystemModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)'"); + } + + // [emitter impl] void QFileSystemModel::rowsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QFileSystemModel_rowsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QFileSystemModel::rowsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] bool QFileSystemModel::setData(const QModelIndex &index, const QVariant &value, int role) + bool cbs_setData_5065_1(const QModelIndex &index, const QVariant &value, int role) + { + return QFileSystemModel::setData(index, value, role); + } + + virtual bool setData(const QModelIndex &index, const QVariant &value, int role) + { + if (cb_setData_5065_1.can_issue()) { + return cb_setData_5065_1.issue(&QFileSystemModel_Adaptor::cbs_setData_5065_1, index, value, role); + } else { + return QFileSystemModel::setData(index, value, role); + } + } + + // [adaptor impl] bool QFileSystemModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + bool cbs_setHeaderData_5242_1(int section, const qt_gsi::Converter::target_type & orientation, const QVariant &value, int role) + { + return QFileSystemModel::setHeaderData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), value, role); + } + + virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + { + if (cb_setHeaderData_5242_1.can_issue()) { + return cb_setHeaderData_5242_1.issue::target_type &, const QVariant &, int>(&QFileSystemModel_Adaptor::cbs_setHeaderData_5242_1, section, qt_gsi::CppToQtAdaptor(orientation), value, role); + } else { + return QFileSystemModel::setHeaderData(section, orientation, value, role); + } + } + + // [adaptor impl] bool QFileSystemModel::setItemData(const QModelIndex &index, const QMap &roles) + bool cbs_setItemData_5414_0(const QModelIndex &index, const QMap &roles) + { + return QFileSystemModel::setItemData(index, roles); + } + + virtual bool setItemData(const QModelIndex &index, const QMap &roles) + { + if (cb_setItemData_5414_0.can_issue()) { + return cb_setItemData_5414_0.issue &>(&QFileSystemModel_Adaptor::cbs_setItemData_5414_0, index, roles); + } else { + return QFileSystemModel::setItemData(index, roles); + } + } + + // [adaptor impl] QModelIndex QFileSystemModel::sibling(int row, int column, const QModelIndex &idx) + QModelIndex cbs_sibling_c3713_0(int row, int column, const QModelIndex &idx) const + { + return QFileSystemModel::sibling(row, column, idx); + } + + virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const + { + if (cb_sibling_c3713_0.can_issue()) { + return cb_sibling_c3713_0.issue(&QFileSystemModel_Adaptor::cbs_sibling_c3713_0, row, column, idx); + } else { + return QFileSystemModel::sibling(row, column, idx); + } + } + + // [adaptor impl] void QFileSystemModel::sort(int column, Qt::SortOrder order) + void cbs_sort_2340_1(int column, const qt_gsi::Converter::target_type & order) + { + QFileSystemModel::sort(column, qt_gsi::QtToCppAdaptor(order).cref()); + } + + virtual void sort(int column, Qt::SortOrder order) + { + if (cb_sort_2340_1.can_issue()) { + cb_sort_2340_1.issue::target_type &>(&QFileSystemModel_Adaptor::cbs_sort_2340_1, column, qt_gsi::CppToQtAdaptor(order)); + } else { + QFileSystemModel::sort(column, order); + } + } + + // [adaptor impl] QSize QFileSystemModel::span(const QModelIndex &index) + QSize cbs_span_c2395_0(const QModelIndex &index) const + { + return QFileSystemModel::span(index); + } + + virtual QSize span(const QModelIndex &index) const + { + if (cb_span_c2395_0.can_issue()) { + return cb_span_c2395_0.issue(&QFileSystemModel_Adaptor::cbs_span_c2395_0, index); + } else { + return QFileSystemModel::span(index); + } + } + + // [adaptor impl] bool QFileSystemModel::submit() + bool cbs_submit_0_0() + { + return QFileSystemModel::submit(); + } + + virtual bool submit() + { + if (cb_submit_0_0.can_issue()) { + return cb_submit_0_0.issue(&QFileSystemModel_Adaptor::cbs_submit_0_0); + } else { + return QFileSystemModel::submit(); + } + } + + // [adaptor impl] QFlags QFileSystemModel::supportedDragActions() + QFlags cbs_supportedDragActions_c0_0() const + { + return QFileSystemModel::supportedDragActions(); + } + + virtual QFlags supportedDragActions() const + { + if (cb_supportedDragActions_c0_0.can_issue()) { + return cb_supportedDragActions_c0_0.issue >(&QFileSystemModel_Adaptor::cbs_supportedDragActions_c0_0); + } else { + return QFileSystemModel::supportedDragActions(); + } + } + + // [adaptor impl] QFlags QFileSystemModel::supportedDropActions() + QFlags cbs_supportedDropActions_c0_0() const + { + return QFileSystemModel::supportedDropActions(); + } + + virtual QFlags supportedDropActions() const + { + if (cb_supportedDropActions_c0_0.can_issue()) { + return cb_supportedDropActions_c0_0.issue >(&QFileSystemModel_Adaptor::cbs_supportedDropActions_c0_0); + } else { + return QFileSystemModel::supportedDropActions(); + } + } + + // [adaptor impl] void QFileSystemModel::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QFileSystemModel::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QFileSystemModel_Adaptor::cbs_childEvent_1701_0, event); + } else { + QFileSystemModel::childEvent(event); + } + } + + // [adaptor impl] void QFileSystemModel::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QFileSystemModel::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QFileSystemModel_Adaptor::cbs_customEvent_1217_0, event); + } else { + QFileSystemModel::customEvent(event); + } + } + + // [adaptor impl] void QFileSystemModel::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QFileSystemModel::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QFileSystemModel_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QFileSystemModel::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QFileSystemModel::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QFileSystemModel::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QFileSystemModel_Adaptor::cbs_event_1217_0, _event); + } else { + return QFileSystemModel::event(_event); + } + } + + // [adaptor impl] void QFileSystemModel::resetInternalData() + void cbs_resetInternalData_0_0() + { + QFileSystemModel::resetInternalData(); + } + + virtual void resetInternalData() + { + if (cb_resetInternalData_0_0.can_issue()) { + cb_resetInternalData_0_0.issue(&QFileSystemModel_Adaptor::cbs_resetInternalData_0_0); + } else { + QFileSystemModel::resetInternalData(); + } + } + + // [adaptor impl] void QFileSystemModel::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QFileSystemModel::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QFileSystemModel_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QFileSystemModel::timerEvent(event); + } + } + + gsi::Callback cb_buddy_c2395_0; + gsi::Callback cb_canDropMimeData_c7425_0; + gsi::Callback cb_canFetchMore_c2395_0; + gsi::Callback cb_clearItemData_2395_0; + gsi::Callback cb_columnCount_c2395_1; + gsi::Callback cb_data_c3054_1; + gsi::Callback cb_dropMimeData_7425_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fetchMore_2395_0; + gsi::Callback cb_flags_c2395_0; + gsi::Callback cb_hasChildren_c2395_1; + gsi::Callback cb_headerData_c3231_1; + gsi::Callback cb_index_c3713_1; + gsi::Callback cb_insertColumns_3713_1; + gsi::Callback cb_insertRows_3713_1; + gsi::Callback cb_itemData_c2395_0; + gsi::Callback cb_match_c7932_2; + gsi::Callback cb_mimeData_c3010_0; + gsi::Callback cb_mimeTypes_c0_0; + gsi::Callback cb_moveColumns_6659_0; + gsi::Callback cb_moveRows_6659_0; + gsi::Callback cb_multiData_c4483_0; + gsi::Callback cb_parent_c2395_0; + gsi::Callback cb_removeColumns_3713_1; + gsi::Callback cb_removeRows_3713_1; + gsi::Callback cb_revert_0_0; + gsi::Callback cb_roleNames_c0_0; + gsi::Callback cb_rowCount_c2395_1; + gsi::Callback cb_setData_5065_1; + gsi::Callback cb_setHeaderData_5242_1; + gsi::Callback cb_setItemData_5414_0; + gsi::Callback cb_sibling_c3713_0; + gsi::Callback cb_sort_2340_1; + gsi::Callback cb_span_c2395_0; + gsi::Callback cb_submit_0_0; + gsi::Callback cb_supportedDragActions_c0_0; + gsi::Callback cb_supportedDropActions_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_resetInternalData_0_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QFileSystemModel_Adaptor::~QFileSystemModel_Adaptor() { } + +// Constructor QFileSystemModel::QFileSystemModel(QObject *parent) (adaptor class) + +static void _init_ctor_QFileSystemModel_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFileSystemModel_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QFileSystemModel_Adaptor (arg1)); +} + + +// exposed void QFileSystemModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_beginInsertColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QFileSystemModel::beginInsertRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_beginInsertRows_3713 (arg1, arg2, arg3); +} + + +// exposed bool QFileSystemModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_fp_beginMoveColumns_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveColumns_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_beginMoveColumns_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed bool QFileSystemModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + +static void _init_fp_beginMoveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_beginMoveRows_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed void QFileSystemModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_beginRemoveColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QFileSystemModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_beginRemoveRows_3713 (arg1, arg2, arg3); +} + + +// exposed void QFileSystemModel::beginResetModel() + +static void _init_fp_beginResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_beginResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_beginResetModel_0 (); +} + + +// QModelIndex QFileSystemModel::buddy(const QModelIndex &index) + +static void _init_cbs_buddy_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_buddy_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QFileSystemModel_Adaptor *)cls)->cbs_buddy_c2395_0 (arg1)); +} + +static void _set_callback_cbs_buddy_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_buddy_c2395_0 = cb; +} + + +// bool QFileSystemModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_canDropMimeData_c7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_canDropMimeData_c7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->cbs_canDropMimeData_c7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_canDropMimeData_c7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_canDropMimeData_c7425_0 = cb; +} + + +// bool QFileSystemModel::canFetchMore(const QModelIndex &parent) + +static void _init_cbs_canFetchMore_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_canFetchMore_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->cbs_canFetchMore_c2395_0 (arg1)); +} + +static void _set_callback_cbs_canFetchMore_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_canFetchMore_c2395_0 = cb; +} + + +// exposed void QFileSystemModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + +static void _init_fp_changePersistentIndex_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndex_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_changePersistentIndex_4682 (arg1, arg2); +} + + +// exposed void QFileSystemModel::changePersistentIndexList(const QList &from, const QList &to) + +static void _init_fp_changePersistentIndexList_5912 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndexList_5912 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_changePersistentIndexList_5912 (arg1, arg2); +} + + +// void QFileSystemModel::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// bool QFileSystemModel::clearItemData(const QModelIndex &index) + +static void _init_cbs_clearItemData_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_clearItemData_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->cbs_clearItemData_2395_0 (arg1)); +} + +static void _set_callback_cbs_clearItemData_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_clearItemData_2395_0 = cb; +} + + +// int QFileSystemModel::columnCount(const QModelIndex &parent) + +static void _init_cbs_columnCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_columnCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QFileSystemModel_Adaptor *)cls)->cbs_columnCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_columnCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_columnCount_c2395_1 = cb; +} + + +// emitter void QFileSystemModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_columnsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QFileSystemModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_emitter_columnsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_columnsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QFileSystemModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_columnsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QFileSystemModel::columnsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_columnsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QFileSystemModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + +static void _init_emitter_columnsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("column"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_columnsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QFileSystemModel::columnsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_columnsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QModelIndex QFileSystemModel::createIndex(int row, int column, const void *data) + +static void _init_fp_createIndex_c3069 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c3069 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QModelIndex)((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_createIndex_c3069 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QFileSystemModel::createIndex(int row, int column, quintptr id) + +static void _init_fp_createIndex_c2657 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("id"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c2657 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + quintptr arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_createIndex_c2657 (arg1, arg2, arg3)); +} + + +// void QFileSystemModel::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// QVariant QFileSystemModel::data(const QModelIndex &index, int role) + +static void _init_cbs_data_c3054_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_data_c3054_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + ret.write ((QVariant)((QFileSystemModel_Adaptor *)cls)->cbs_data_c3054_1 (arg1, arg2)); +} + +static void _set_callback_cbs_data_c3054_1 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_data_c3054_1 = cb; +} + + +// emitter void QFileSystemModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_emitter_dataChanged_6833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles", true, "QList()"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_emitter_dataChanged_6833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + const QList &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_dataChanged_6833 (arg1, arg2, arg3); +} + + +// exposed bool QFileSystemModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + +static void _init_fp_decodeData_5302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("stream"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_decodeData_5302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + QDataStream &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_decodeData_5302 (arg1, arg2, arg3, arg4)); +} + + +// emitter void QFileSystemModel::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_destroyed_1302 (arg1); +} + + +// emitter void QFileSystemModel::directoryLoaded(const QString &path) + +static void _init_emitter_directoryLoaded_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_directoryLoaded_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_directoryLoaded_2025 (arg1); +} + + +// void QFileSystemModel::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QFileSystemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_dropMimeData_7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_dropMimeData_7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->cbs_dropMimeData_7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_dropMimeData_7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_dropMimeData_7425_0 = cb; +} + + +// exposed void QFileSystemModel::encodeData(const QList &indexes, QDataStream &stream) + +static void _init_fp_encodeData_c4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stream"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_encodeData_c4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + QDataStream &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_encodeData_c4599 (arg1, arg2); +} + + +// exposed void QFileSystemModel::endInsertColumns() + +static void _init_fp_endInsertColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_endInsertColumns_0 (); +} + + +// exposed void QFileSystemModel::endInsertRows() + +static void _init_fp_endInsertRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_endInsertRows_0 (); +} + + +// exposed void QFileSystemModel::endMoveColumns() + +static void _init_fp_endMoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_endMoveColumns_0 (); +} + + +// exposed void QFileSystemModel::endMoveRows() + +static void _init_fp_endMoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_endMoveRows_0 (); +} + + +// exposed void QFileSystemModel::endRemoveColumns() + +static void _init_fp_endRemoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_endRemoveColumns_0 (); +} + + +// exposed void QFileSystemModel::endRemoveRows() + +static void _init_fp_endRemoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_endRemoveRows_0 (); +} + + +// exposed void QFileSystemModel::endResetModel() + +static void _init_fp_endResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_endResetModel_0 (); +} + + +// bool QFileSystemModel::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QFileSystemModel::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QFileSystemModel::fetchMore(const QModelIndex &parent) + +static void _init_cbs_fetchMore_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fetchMore_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->cbs_fetchMore_2395_0 (arg1); +} + +static void _set_callback_cbs_fetchMore_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_fetchMore_2395_0 = cb; +} + + +// emitter void QFileSystemModel::fileRenamed(const QString &path, const QString &oldName, const QString &newName) + +static void _init_emitter_fileRenamed_5859 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("newName"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_fileRenamed_5859 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_fileRenamed_5859 (arg1, arg2, arg3); +} + + +// QFlags QFileSystemModel::flags(const QModelIndex &index) + +static void _init_cbs_flags_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_flags_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QFlags)((QFileSystemModel_Adaptor *)cls)->cbs_flags_c2395_0 (arg1)); +} + +static void _set_callback_cbs_flags_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_flags_c2395_0 = cb; +} + + +// bool QFileSystemModel::hasChildren(const QModelIndex &parent) + +static void _init_cbs_hasChildren_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hasChildren_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->cbs_hasChildren_c2395_1 (arg1)); +} + +static void _set_callback_cbs_hasChildren_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_hasChildren_c2395_1 = cb; +} + + +// QVariant QFileSystemModel::headerData(int section, Qt::Orientation orientation, int role) + +static void _init_cbs_headerData_c3231_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_headerData_c3231_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + ret.write ((QVariant)((QFileSystemModel_Adaptor *)cls)->cbs_headerData_c3231_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_headerData_c3231_1 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_headerData_c3231_1 = cb; +} + + +// emitter void QFileSystemModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + +static void _init_emitter_headerDataChanged_3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_headerDataChanged_3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_headerDataChanged_3231 (arg1, arg2, arg3); +} + + +// QModelIndex QFileSystemModel::index(int row, int column, const QModelIndex &parent) + +static void _init_cbs_index_c3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_index_c3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QFileSystemModel_Adaptor *)cls)->cbs_index_c3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_index_c3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_index_c3713_1 = cb; +} + + +// bool QFileSystemModel::insertColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_insertColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->cbs_insertColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_insertColumns_3713_1 = cb; +} + + +// bool QFileSystemModel::insertRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_insertRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->cbs_insertRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_insertRows_3713_1 = cb; +} + + +// exposed bool QFileSystemModel::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_isSignalConnected_c2394 (arg1)); +} + + +// QMap QFileSystemModel::itemData(const QModelIndex &index) + +static void _init_cbs_itemData_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_itemData_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QMap)((QFileSystemModel_Adaptor *)cls)->cbs_itemData_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemData_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_itemData_c2395_0 = cb; +} + + +// emitter void QFileSystemModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutAboutToBeChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutAboutToBeChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_layoutAboutToBeChanged_7947 (arg1, arg2); +} + + +// emitter void QFileSystemModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_layoutChanged_7947 (arg1, arg2); +} + + +// QList QFileSystemModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + +static void _init_cbs_match_c7932_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hits"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags"); + decl->add_arg > (argspec_4); + decl->set_return > (); +} + +static void _call_cbs_match_c7932_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + QFlags arg5 = args.read > (heap); + ret.write > ((QList)((QFileSystemModel_Adaptor *)cls)->cbs_match_c7932_2 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_match_c7932_2 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_match_c7932_2 = cb; +} + + +// QMimeData *QFileSystemModel::mimeData(const QList &indexes) + +static void _init_cbs_mimeData_c3010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mimeData_c3010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args.read & > (heap); + ret.write ((QMimeData *)((QFileSystemModel_Adaptor *)cls)->cbs_mimeData_c3010_0 (arg1)); +} + +static void _set_callback_cbs_mimeData_c3010_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_mimeData_c3010_0 = cb; +} + + +// QStringList QFileSystemModel::mimeTypes() + +static void _init_cbs_mimeTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mimeTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QFileSystemModel_Adaptor *)cls)->cbs_mimeTypes_c0_0 ()); +} + +static void _set_callback_cbs_mimeTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_mimeTypes_c0_0 = cb; +} + + +// emitter void QFileSystemModel::modelAboutToBeReset() + +static void _init_emitter_modelAboutToBeReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelAboutToBeReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_modelAboutToBeReset_3767 (); +} + + +// emitter void QFileSystemModel::modelReset() + +static void _init_emitter_modelReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_modelReset_3767 (); +} + + +// bool QFileSystemModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveColumns_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveColumns_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->cbs_moveColumns_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveColumns_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_moveColumns_6659_0 = cb; +} + + +// bool QFileSystemModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveRows_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveRows_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->cbs_moveRows_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveRows_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_moveRows_6659_0 = cb; +} + + +// void QFileSystemModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + +static void _init_cbs_multiData_c4483_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roleDataSpan"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_multiData_c4483_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + QModelRoleDataSpan arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->cbs_multiData_c4483_0 (arg1, arg2); +} + +static void _set_callback_cbs_multiData_c4483_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_multiData_c4483_0 = cb; +} + + +// emitter void QFileSystemModel::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_objectNameChanged_4567 (arg1); +} + + +// QModelIndex QFileSystemModel::parent(const QModelIndex &child) + +static void _init_cbs_parent_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_parent_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QFileSystemModel_Adaptor *)cls)->cbs_parent_c2395_0 (arg1)); +} + +static void _set_callback_cbs_parent_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_parent_c2395_0 = cb; +} + + +// exposed QList QFileSystemModel::persistentIndexList() + +static void _init_fp_persistentIndexList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_fp_persistentIndexList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_persistentIndexList_c0 ()); +} + + +// exposed int QFileSystemModel::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_receivers_c1731 (arg1)); +} + + +// bool QFileSystemModel::removeColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_removeColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->cbs_removeColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_removeColumns_3713_1 = cb; +} + + +// bool QFileSystemModel::removeRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_removeRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->cbs_removeRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_removeRows_3713_1 = cb; +} + + +// void QFileSystemModel::resetInternalData() + +static void _init_cbs_resetInternalData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_resetInternalData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->cbs_resetInternalData_0_0 (); +} + +static void _set_callback_cbs_resetInternalData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_resetInternalData_0_0 = cb; +} + + +// void QFileSystemModel::revert() + +static void _init_cbs_revert_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_revert_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->cbs_revert_0_0 (); +} + +static void _set_callback_cbs_revert_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_revert_0_0 = cb; +} + + +// QHash QFileSystemModel::roleNames() + +static void _init_cbs_roleNames_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_roleNames_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QFileSystemModel_Adaptor *)cls)->cbs_roleNames_c0_0 ()); +} + +static void _set_callback_cbs_roleNames_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_roleNames_c0_0 = cb; +} + + +// emitter void QFileSystemModel::rootPathChanged(const QString &newPath) + +static void _init_emitter_rootPathChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newPath"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_rootPathChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_rootPathChanged_2025 (arg1); +} + + +// int QFileSystemModel::rowCount(const QModelIndex &parent) + +static void _init_cbs_rowCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_rowCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QFileSystemModel_Adaptor *)cls)->cbs_rowCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_rowCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_rowCount_c2395_1 = cb; +} + + +// emitter void QFileSystemModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_rowsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QFileSystemModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + +static void _init_emitter_rowsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_rowsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QFileSystemModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_rowsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QFileSystemModel::rowsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_rowsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QFileSystemModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + +static void _init_emitter_rowsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("row"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_rowsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QFileSystemModel::rowsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QFileSystemModel_Adaptor *)cls)->emitter_QFileSystemModel_rowsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QObject *QFileSystemModel::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_sender_c0 ()); +} + + +// exposed int QFileSystemModel::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFileSystemModel_Adaptor *)cls)->fp_QFileSystemModel_senderSignalIndex_c0 ()); +} + + +// bool QFileSystemModel::setData(const QModelIndex &index, const QVariant &value, int role) + +static void _init_cbs_setData_5065_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setData_5065_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + int arg3 = args.read (heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->cbs_setData_5065_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_setData_5065_1 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_setData_5065_1 = cb; +} + + +// bool QFileSystemModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + +static void _init_cbs_setHeaderData_5242_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_setHeaderData_5242_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->cbs_setHeaderData_5242_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_setHeaderData_5242_1 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_setHeaderData_5242_1 = cb; +} + + +// bool QFileSystemModel::setItemData(const QModelIndex &index, const QMap &roles) + +static void _init_cbs_setItemData_5414_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setItemData_5414_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QMap &arg2 = args.read & > (heap); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->cbs_setItemData_5414_0 (arg1, arg2)); +} + +static void _set_callback_cbs_setItemData_5414_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_setItemData_5414_0 = cb; +} + + +// QModelIndex QFileSystemModel::sibling(int row, int column, const QModelIndex &idx) + +static void _init_cbs_sibling_c3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_sibling_c3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QFileSystemModel_Adaptor *)cls)->cbs_sibling_c3713_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_sibling_c3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_sibling_c3713_0 = cb; +} + + +// void QFileSystemModel::sort(int column, Qt::SortOrder order) + +static void _init_cbs_sort_2340_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sort_2340_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->cbs_sort_2340_1 (arg1, arg2); +} + +static void _set_callback_cbs_sort_2340_1 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_sort_2340_1 = cb; +} + + +// QSize QFileSystemModel::span(const QModelIndex &index) + +static void _init_cbs_span_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_span_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QSize)((QFileSystemModel_Adaptor *)cls)->cbs_span_c2395_0 (arg1)); +} + +static void _set_callback_cbs_span_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_span_c2395_0 = cb; +} + + +// bool QFileSystemModel::submit() + +static void _init_cbs_submit_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_submit_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileSystemModel_Adaptor *)cls)->cbs_submit_0_0 ()); +} + +static void _set_callback_cbs_submit_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_submit_0_0 = cb; +} + + +// QFlags QFileSystemModel::supportedDragActions() + +static void _init_cbs_supportedDragActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDragActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFileSystemModel_Adaptor *)cls)->cbs_supportedDragActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDragActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_supportedDragActions_c0_0 = cb; +} + + +// QFlags QFileSystemModel::supportedDropActions() + +static void _init_cbs_supportedDropActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDropActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFileSystemModel_Adaptor *)cls)->cbs_supportedDropActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDropActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_supportedDropActions_c0_0 = cb; +} + + +// void QFileSystemModel::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileSystemModel_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileSystemModel_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QFileSystemModel (); + +static gsi::Methods methods_QFileSystemModel_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFileSystemModel::QFileSystemModel(QObject *parent)\nThis method creates an object of class QFileSystemModel.", &_init_ctor_QFileSystemModel_Adaptor_1302, &_call_ctor_QFileSystemModel_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*beginInsertColumns", "@brief Method void QFileSystemModel::beginInsertColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertColumns_3713, &_call_fp_beginInsertColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginInsertRows", "@brief Method void QFileSystemModel::beginInsertRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertRows_3713, &_call_fp_beginInsertRows_3713); + methods += new qt_gsi::GenericMethod ("*beginMoveColumns", "@brief Method bool QFileSystemModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveColumns_6659, &_call_fp_beginMoveColumns_6659); + methods += new qt_gsi::GenericMethod ("*beginMoveRows", "@brief Method bool QFileSystemModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveRows_6659, &_call_fp_beginMoveRows_6659); + methods += new qt_gsi::GenericMethod ("*beginRemoveColumns", "@brief Method void QFileSystemModel::beginRemoveColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveColumns_3713, &_call_fp_beginRemoveColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginRemoveRows", "@brief Method void QFileSystemModel::beginRemoveRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveRows_3713, &_call_fp_beginRemoveRows_3713); + methods += new qt_gsi::GenericMethod ("*beginResetModel", "@brief Method void QFileSystemModel::beginResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginResetModel_0, &_call_fp_beginResetModel_0); + methods += new qt_gsi::GenericMethod ("buddy", "@brief Virtual method QModelIndex QFileSystemModel::buddy(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("buddy", "@hide", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0, &_set_callback_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@brief Virtual method bool QFileSystemModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@hide", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0, &_set_callback_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Virtual method bool QFileSystemModel::canFetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@hide", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0, &_set_callback_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("*changePersistentIndex", "@brief Method void QFileSystemModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndex_4682, &_call_fp_changePersistentIndex_4682); + methods += new qt_gsi::GenericMethod ("*changePersistentIndexList", "@brief Method void QFileSystemModel::changePersistentIndexList(const QList &from, const QList &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndexList_5912, &_call_fp_changePersistentIndexList_5912); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QFileSystemModel::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Virtual method bool QFileSystemModel::clearItemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@hide", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0, &_set_callback_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Virtual method int QFileSystemModel::columnCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("columnCount", "@hide", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1, &_set_callback_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeInserted", "@brief Emitter for signal void QFileSystemModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeInserted_7372, &_call_emitter_columnsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeMoved", "@brief Emitter for signal void QFileSystemModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeMoved_10318, &_call_emitter_columnsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeRemoved", "@brief Emitter for signal void QFileSystemModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeRemoved_7372, &_call_emitter_columnsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsInserted", "@brief Emitter for signal void QFileSystemModel::columnsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsInserted_7372, &_call_emitter_columnsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsMoved", "@brief Emitter for signal void QFileSystemModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nCall this method to emit this signal.", false, &_init_emitter_columnsMoved_10318, &_call_emitter_columnsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsRemoved", "@brief Emitter for signal void QFileSystemModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsRemoved_7372, &_call_emitter_columnsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QFileSystemModel::createIndex(int row, int column, const void *data)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c3069, &_call_fp_createIndex_c3069); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QFileSystemModel::createIndex(int row, int column, quintptr id)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c2657, &_call_fp_createIndex_c2657); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QFileSystemModel::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QFileSystemModel::data(const QModelIndex &index, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1, &_set_callback_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("emit_dataChanged", "@brief Emitter for signal void QFileSystemModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nCall this method to emit this signal.", false, &_init_emitter_dataChanged_6833, &_call_emitter_dataChanged_6833); + methods += new qt_gsi::GenericMethod ("*decodeData", "@brief Method bool QFileSystemModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_decodeData_5302, &_call_fp_decodeData_5302); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QFileSystemModel::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("emit_directoryLoaded", "@brief Emitter for signal void QFileSystemModel::directoryLoaded(const QString &path)\nCall this method to emit this signal.", false, &_init_emitter_directoryLoaded_2025, &_call_emitter_directoryLoaded_2025); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QFileSystemModel::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Virtual method bool QFileSystemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@hide", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0, &_set_callback_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("*encodeData", "@brief Method void QFileSystemModel::encodeData(const QList &indexes, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_encodeData_c4599, &_call_fp_encodeData_c4599); + methods += new qt_gsi::GenericMethod ("*endInsertColumns", "@brief Method void QFileSystemModel::endInsertColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertColumns_0, &_call_fp_endInsertColumns_0); + methods += new qt_gsi::GenericMethod ("*endInsertRows", "@brief Method void QFileSystemModel::endInsertRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertRows_0, &_call_fp_endInsertRows_0); + methods += new qt_gsi::GenericMethod ("*endMoveColumns", "@brief Method void QFileSystemModel::endMoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveColumns_0, &_call_fp_endMoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endMoveRows", "@brief Method void QFileSystemModel::endMoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveRows_0, &_call_fp_endMoveRows_0); + methods += new qt_gsi::GenericMethod ("*endRemoveColumns", "@brief Method void QFileSystemModel::endRemoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveColumns_0, &_call_fp_endRemoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endRemoveRows", "@brief Method void QFileSystemModel::endRemoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveRows_0, &_call_fp_endRemoveRows_0); + methods += new qt_gsi::GenericMethod ("*endResetModel", "@brief Method void QFileSystemModel::endResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endResetModel_0, &_call_fp_endResetModel_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QFileSystemModel::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QFileSystemModel::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Virtual method void QFileSystemModel::fetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@hide", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0, &_set_callback_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("emit_fileRenamed", "@brief Emitter for signal void QFileSystemModel::fileRenamed(const QString &path, const QString &oldName, const QString &newName)\nCall this method to emit this signal.", false, &_init_emitter_fileRenamed_5859, &_call_emitter_fileRenamed_5859); + methods += new qt_gsi::GenericMethod ("flags", "@brief Virtual method QFlags QFileSystemModel::flags(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@hide", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0, &_set_callback_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("hasChildren", "@brief Virtual method bool QFileSystemModel::hasChildren(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasChildren_c2395_1, &_call_cbs_hasChildren_c2395_1); + methods += new qt_gsi::GenericMethod ("hasChildren", "@hide", true, &_init_cbs_hasChildren_c2395_1, &_call_cbs_hasChildren_c2395_1, &_set_callback_cbs_hasChildren_c2395_1); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Virtual method QVariant QFileSystemModel::headerData(int section, Qt::Orientation orientation, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("headerData", "@hide", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1, &_set_callback_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("emit_headerDataChanged", "@brief Emitter for signal void QFileSystemModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_headerDataChanged_3231, &_call_emitter_headerDataChanged_3231); + methods += new qt_gsi::GenericMethod ("index", "@brief Virtual method QModelIndex QFileSystemModel::index(int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("index", "@hide", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1, &_set_callback_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Virtual method bool QFileSystemModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@hide", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1, &_set_callback_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Virtual method bool QFileSystemModel::insertRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@hide", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1, &_set_callback_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QFileSystemModel::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Virtual method QMap QFileSystemModel::itemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("itemData", "@hide", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0, &_set_callback_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("emit_layoutAboutToBeChanged", "@brief Emitter for signal void QFileSystemModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutAboutToBeChanged_7947, &_call_emitter_layoutAboutToBeChanged_7947); + methods += new qt_gsi::GenericMethod ("emit_layoutChanged", "@brief Emitter for signal void QFileSystemModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutChanged_7947, &_call_emitter_layoutChanged_7947); + methods += new qt_gsi::GenericMethod ("match", "@brief Virtual method QList QFileSystemModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("match", "@hide", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2, &_set_callback_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Virtual method QMimeData *QFileSystemModel::mimeData(const QList &indexes)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeData", "@hide", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0, &_set_callback_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Virtual method QStringList QFileSystemModel::mimeTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@hide", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0, &_set_callback_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("emit_modelAboutToBeReset", "@brief Emitter for signal void QFileSystemModel::modelAboutToBeReset()\nCall this method to emit this signal.", false, &_init_emitter_modelAboutToBeReset_3767, &_call_emitter_modelAboutToBeReset_3767); + methods += new qt_gsi::GenericMethod ("emit_modelReset", "@brief Emitter for signal void QFileSystemModel::modelReset()\nCall this method to emit this signal.", false, &_init_emitter_modelReset_3767, &_call_emitter_modelReset_3767); + methods += new qt_gsi::GenericMethod ("moveColumns", "@brief Virtual method bool QFileSystemModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveColumns", "@hide", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0, &_set_callback_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Virtual method bool QFileSystemModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@hide", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0, &_set_callback_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Virtual method void QFileSystemModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("multiData", "@hide", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0, &_set_callback_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QFileSystemModel::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("parent", "@brief Virtual method QModelIndex QFileSystemModel::parent(const QModelIndex &child)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_parent_c2395_0, &_call_cbs_parent_c2395_0); + methods += new qt_gsi::GenericMethod ("parent", "@hide", true, &_init_cbs_parent_c2395_0, &_call_cbs_parent_c2395_0, &_set_callback_cbs_parent_c2395_0); + methods += new qt_gsi::GenericMethod ("*persistentIndexList", "@brief Method QList QFileSystemModel::persistentIndexList()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_persistentIndexList_c0, &_call_fp_persistentIndexList_c0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QFileSystemModel::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Virtual method bool QFileSystemModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeColumns", "@hide", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1, &_set_callback_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Virtual method bool QFileSystemModel::removeRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@hide", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1, &_set_callback_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@brief Virtual method void QFileSystemModel::resetInternalData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@hide", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0, &_set_callback_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@brief Virtual method void QFileSystemModel::revert()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@hide", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0, &_set_callback_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Virtual method QHash QFileSystemModel::roleNames()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@hide", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0, &_set_callback_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("emit_rootPathChanged", "@brief Emitter for signal void QFileSystemModel::rootPathChanged(const QString &newPath)\nCall this method to emit this signal.", false, &_init_emitter_rootPathChanged_2025, &_call_emitter_rootPathChanged_2025); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Virtual method int QFileSystemModel::rowCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("rowCount", "@hide", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1, &_set_callback_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeInserted", "@brief Emitter for signal void QFileSystemModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeInserted_7372, &_call_emitter_rowsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeMoved", "@brief Emitter for signal void QFileSystemModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeMoved_10318, &_call_emitter_rowsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeRemoved", "@brief Emitter for signal void QFileSystemModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeRemoved_7372, &_call_emitter_rowsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsInserted", "@brief Emitter for signal void QFileSystemModel::rowsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsInserted_7372, &_call_emitter_rowsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsMoved", "@brief Emitter for signal void QFileSystemModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nCall this method to emit this signal.", false, &_init_emitter_rowsMoved_10318, &_call_emitter_rowsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsRemoved", "@brief Emitter for signal void QFileSystemModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsRemoved_7372, &_call_emitter_rowsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QFileSystemModel::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QFileSystemModel::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method bool QFileSystemModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1, &_set_callback_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Virtual method bool QFileSystemModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@hide", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1, &_set_callback_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Virtual method bool QFileSystemModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setItemData", "@hide", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0, &_set_callback_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Virtual method QModelIndex QFileSystemModel::sibling(int row, int column, const QModelIndex &idx)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sibling", "@hide", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0, &_set_callback_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sort", "@brief Virtual method void QFileSystemModel::sort(int column, Qt::SortOrder order)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("sort", "@hide", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1, &_set_callback_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("span", "@brief Virtual method QSize QFileSystemModel::span(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("span", "@hide", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0, &_set_callback_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("submit", "@brief Virtual method bool QFileSystemModel::submit()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("submit", "@hide", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0, &_set_callback_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@brief Virtual method QFlags QFileSystemModel::supportedDragActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@hide", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0, &_set_callback_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Virtual method QFlags QFileSystemModel::supportedDropActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@hide", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0, &_set_callback_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QFileSystemModel::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QFileSystemModel_Adaptor (qtdecl_QFileSystemModel (), "QtGui", "QFileSystemModel", + methods_QFileSystemModel_Adaptor (), + "@qt\n@brief Binding of QFileSystemModel"); + +} + + +// Implementation of the enum wrapper class for QFileSystemModel::Option +namespace qt_gsi +{ + +static gsi::Enum decl_QFileSystemModel_Option_Enum ("QtGui", "QFileSystemModel_Option", + gsi::enum_const ("DontWatchForChanges", QFileSystemModel::DontWatchForChanges, "@brief Enum constant QFileSystemModel::DontWatchForChanges") + + gsi::enum_const ("DontResolveSymlinks", QFileSystemModel::DontResolveSymlinks, "@brief Enum constant QFileSystemModel::DontResolveSymlinks") + + gsi::enum_const ("DontUseCustomDirectoryIcons", QFileSystemModel::DontUseCustomDirectoryIcons, "@brief Enum constant QFileSystemModel::DontUseCustomDirectoryIcons"), + "@qt\n@brief This class represents the QFileSystemModel::Option enum"); + +static gsi::QFlagsClass decl_QFileSystemModel_Option_Enums ("QtGui", "QFileSystemModel_QFlags_Option", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFileSystemModel_Option_Enum_in_parent (decl_QFileSystemModel_Option_Enum.defs ()); +static gsi::ClassExt decl_QFileSystemModel_Option_Enum_as_child (decl_QFileSystemModel_Option_Enum, "Option"); +static gsi::ClassExt decl_QFileSystemModel_Option_Enums_as_child (decl_QFileSystemModel_Option_Enums, "QFlags_Option"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQFocusEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQFocusEvent.cc new file mode 100644 index 000000000..de6d7022b --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQFocusEvent.cc @@ -0,0 +1,259 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFocusEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFocusEvent + +// QFocusEvent *QFocusEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFocusEvent *)((QFocusEvent *)cls)->clone ()); +} + + +// bool QFocusEvent::gotFocus() + + +static void _init_f_gotFocus_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_gotFocus_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFocusEvent *)cls)->gotFocus ()); +} + + +// bool QFocusEvent::lostFocus() + + +static void _init_f_lostFocus_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lostFocus_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFocusEvent *)cls)->lostFocus ()); +} + + +// Qt::FocusReason QFocusEvent::reason() + + +static void _init_f_reason_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_reason_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFocusEvent *)cls)->reason ())); +} + + +namespace gsi +{ + +static gsi::Methods methods_QFocusEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QFocusEvent *QFocusEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("gotFocus", "@brief Method bool QFocusEvent::gotFocus()\n", true, &_init_f_gotFocus_c0, &_call_f_gotFocus_c0); + methods += new qt_gsi::GenericMethod ("lostFocus", "@brief Method bool QFocusEvent::lostFocus()\n", true, &_init_f_lostFocus_c0, &_call_f_lostFocus_c0); + methods += new qt_gsi::GenericMethod ("reason", "@brief Method Qt::FocusReason QFocusEvent::reason()\n", true, &_init_f_reason_c0, &_call_f_reason_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QFocusEvent (qtdecl_QEvent (), "QtGui", "QFocusEvent_Native", + methods_QFocusEvent (), + "@hide\n@alias QFocusEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFocusEvent () { return decl_QFocusEvent; } + +} + + +class QFocusEvent_Adaptor : public QFocusEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QFocusEvent_Adaptor(); + + // [adaptor ctor] QFocusEvent::QFocusEvent(QEvent::Type type, Qt::FocusReason reason) + QFocusEvent_Adaptor(QEvent::Type type) : QFocusEvent(type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFocusEvent::QFocusEvent(QEvent::Type type, Qt::FocusReason reason) + QFocusEvent_Adaptor(QEvent::Type type, Qt::FocusReason reason) : QFocusEvent(type, reason) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QFocusEvent *QFocusEvent::clone() + QFocusEvent * cbs_clone_c0_0() const + { + return QFocusEvent::clone(); + } + + virtual QFocusEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QFocusEvent_Adaptor::cbs_clone_c0_0); + } else { + return QFocusEvent::clone(); + } + } + + // [adaptor impl] void QFocusEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QFocusEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QFocusEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QFocusEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QFocusEvent_Adaptor::~QFocusEvent_Adaptor() { } + +// Constructor QFocusEvent::QFocusEvent(QEvent::Type type, Qt::FocusReason reason) (adaptor class) + +static void _init_ctor_QFocusEvent_Adaptor_3334 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("reason", true, "Qt::OtherFocusReason"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QFocusEvent_Adaptor_3334 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OtherFocusReason), heap); + ret.write (new QFocusEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QFocusEvent *QFocusEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFocusEvent *)((QFocusEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QFocusEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QFocusEvent (); + +static gsi::Methods methods_QFocusEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFocusEvent::QFocusEvent(QEvent::Type type, Qt::FocusReason reason)\nThis method creates an object of class QFocusEvent.", &_init_ctor_QFocusEvent_Adaptor_3334, &_call_ctor_QFocusEvent_Adaptor_3334); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QFocusEvent *QFocusEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QFocusEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QFocusEvent_Adaptor (qtdecl_QFocusEvent (), "QtGui", "QFocusEvent", + methods_QFocusEvent_Adaptor (), + "@qt\n@brief Binding of QFocusEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQFont.cc b/src/gsiqt/qt6/QtGui/gsiDeclQFont.cc new file mode 100644 index 000000000..73e991d85 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQFont.cc @@ -0,0 +1,1641 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFont.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFont + +// Constructor QFont::QFont() + + +static void _init_ctor_QFont_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QFont_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QFont ()); +} + + +// Constructor QFont::QFont(const QString &family, int pointSize, int weight, bool italic) + + +static void _init_ctor_QFont_4099 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("family"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pointSize", true, "-1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("weight", true, "-1"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("italic", true, "false"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QFont_4099 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + bool arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ret.write (new QFont (arg1, arg2, arg3, arg4)); +} + + +// Constructor QFont::QFont(const QStringList &families, int pointSize, int weight, bool italic) + + +static void _init_ctor_QFont_4511 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("families"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pointSize", true, "-1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("weight", true, "-1"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("italic", true, "false"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QFont_4511 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + bool arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ret.write (new QFont (arg1, arg2, arg3, arg4)); +} + + +// Constructor QFont::QFont(const QFont &font, const QPaintDevice *pd) + + +static void _init_ctor_QFont_4191 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pd"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QFont_4191 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + const QPaintDevice *arg2 = gsi::arg_reader() (args, heap); + ret.write (new QFont (arg1, arg2)); +} + + +// Constructor QFont::QFont(const QFont &font) + + +static void _init_ctor_QFont_1801 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFont_1801 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QFont (arg1)); +} + + +// bool QFont::bold() + + +static void _init_f_bold_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bold_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFont *)cls)->bold ()); +} + + +// QFont::Capitalization QFont::capitalization() + + +static void _init_f_capitalization_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_capitalization_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFont *)cls)->capitalization ())); +} + + +// QString QFont::defaultFamily() + + +static void _init_f_defaultFamily_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultFamily_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFont *)cls)->defaultFamily ()); +} + + +// bool QFont::exactMatch() + + +static void _init_f_exactMatch_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exactMatch_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFont *)cls)->exactMatch ()); +} + + +// QStringList QFont::families() + + +static void _init_f_families_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_families_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QFont *)cls)->families ()); +} + + +// QString QFont::family() + + +static void _init_f_family_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_family_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFont *)cls)->family ()); +} + + +// bool QFont::fixedPitch() + + +static void _init_f_fixedPitch_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fixedPitch_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFont *)cls)->fixedPitch ()); +} + + +// bool QFont::fromString(const QString &) + + +static void _init_f_fromString_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromString_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFont *)cls)->fromString (arg1)); +} + + +// QFont::HintingPreference QFont::hintingPreference() + + +static void _init_f_hintingPreference_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_hintingPreference_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFont *)cls)->hintingPreference ())); +} + + +// bool QFont::isCopyOf(const QFont &) + + +static void _init_f_isCopyOf_c1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isCopyOf_c1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFont *)cls)->isCopyOf (arg1)); +} + + +// bool QFont::italic() + + +static void _init_f_italic_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_italic_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFont *)cls)->italic ()); +} + + +// bool QFont::kerning() + + +static void _init_f_kerning_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_kerning_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFont *)cls)->kerning ()); +} + + +// QString QFont::key() + + +static void _init_f_key_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_key_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFont *)cls)->key ()); +} + + +// int QFont::legacyWeight() + + +static void _init_f_legacyWeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_legacyWeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFont *)cls)->legacyWeight ()); +} + + +// double QFont::letterSpacing() + + +static void _init_f_letterSpacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_letterSpacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFont *)cls)->letterSpacing ()); +} + + +// QFont::SpacingType QFont::letterSpacingType() + + +static void _init_f_letterSpacingType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_letterSpacingType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFont *)cls)->letterSpacingType ())); +} + + +// bool QFont::operator!=(const QFont &) + + +static void _init_f_operator_excl__eq__c1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFont *)cls)->operator!= (arg1)); +} + + +// bool QFont::operator<(const QFont &) + + +static void _init_f_operator_lt__c1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFont *)cls)->operator< (arg1)); +} + + +// QFont &QFont::operator=(const QFont &) + + +static void _init_f_operator_eq__1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QFont &)((QFont *)cls)->operator= (arg1)); +} + + +// bool QFont::operator==(const QFont &) + + +static void _init_f_operator_eq__eq__c1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFont *)cls)->operator== (arg1)); +} + + +// bool QFont::overline() + + +static void _init_f_overline_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_overline_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFont *)cls)->overline ()); +} + + +// int QFont::pixelSize() + + +static void _init_f_pixelSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pixelSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFont *)cls)->pixelSize ()); +} + + +// int QFont::pointSize() + + +static void _init_f_pointSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pointSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFont *)cls)->pointSize ()); +} + + +// double QFont::pointSizeF() + + +static void _init_f_pointSizeF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pointSizeF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFont *)cls)->pointSizeF ()); +} + + +// QFont QFont::resolve(const QFont &) + + +static void _init_f_resolve_c1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_resolve_c1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QFont)((QFont *)cls)->resolve (arg1)); +} + + +// unsigned int QFont::resolveMask() + + +static void _init_f_resolveMask_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resolveMask_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QFont *)cls)->resolveMask ()); +} + + +// void QFont::setBold(bool) + + +static void _init_f_setBold_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBold_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setBold (arg1); +} + + +// void QFont::setCapitalization(QFont::Capitalization) + + +static void _init_f_setCapitalization_2508 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCapitalization_2508 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setCapitalization (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QFont::setFamilies(const QStringList &) + + +static void _init_f_setFamilies_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFamilies_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setFamilies (arg1); +} + + +// void QFont::setFamily(const QString &) + + +static void _init_f_setFamily_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFamily_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setFamily (arg1); +} + + +// void QFont::setFixedPitch(bool) + + +static void _init_f_setFixedPitch_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFixedPitch_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setFixedPitch (arg1); +} + + +// void QFont::setHintingPreference(QFont::HintingPreference hintingPreference) + + +static void _init_f_setHintingPreference_2784 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hintingPreference"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setHintingPreference_2784 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setHintingPreference (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QFont::setItalic(bool b) + + +static void _init_f_setItalic_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setItalic_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setItalic (arg1); +} + + +// void QFont::setKerning(bool) + + +static void _init_f_setKerning_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setKerning_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setKerning (arg1); +} + + +// void QFont::setLegacyWeight(int legacyWeight) + + +static void _init_f_setLegacyWeight_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("legacyWeight"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLegacyWeight_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setLegacyWeight (arg1); +} + + +// void QFont::setLetterSpacing(QFont::SpacingType type, double spacing) + + +static void _init_f_setLetterSpacing_3130 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("spacing"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setLetterSpacing_3130 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setLetterSpacing (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QFont::setOverline(bool) + + +static void _init_f_setOverline_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOverline_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setOverline (arg1); +} + + +// void QFont::setPixelSize(int) + + +static void _init_f_setPixelSize_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPixelSize_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setPixelSize (arg1); +} + + +// void QFont::setPointSize(int) + + +static void _init_f_setPointSize_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPointSize_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setPointSize (arg1); +} + + +// void QFont::setPointSizeF(double) + + +static void _init_f_setPointSizeF_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPointSizeF_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setPointSizeF (arg1); +} + + +// void QFont::setResolveMask(unsigned int mask) + + +static void _init_f_setResolveMask_1772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mask"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setResolveMask_1772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setResolveMask (arg1); +} + + +// void QFont::setStretch(int) + + +static void _init_f_setStretch_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStretch_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setStretch (arg1); +} + + +// void QFont::setStrikeOut(bool) + + +static void _init_f_setStrikeOut_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStrikeOut_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setStrikeOut (arg1); +} + + +// void QFont::setStyle(QFont::Style style) + + +static void _init_f_setStyle_1569 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setStyle_1569 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QFont::setStyleHint(QFont::StyleHint, QFont::StyleStrategy) + + +static void _init_f_setStyleHint_4284 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2", true, "QFont::PreferDefault"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setStyleHint_4284 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFont::PreferDefault), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setStyleHint (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QFont::setStyleName(const QString &) + + +static void _init_f_setStyleName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStyleName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setStyleName (arg1); +} + + +// void QFont::setStyleStrategy(QFont::StyleStrategy s) + + +static void _init_f_setStyleStrategy_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setStyleStrategy_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setStyleStrategy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QFont::setUnderline(bool) + + +static void _init_f_setUnderline_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUnderline_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setUnderline (arg1); +} + + +// void QFont::setWeight(QFont::Weight weight) + + +static void _init_f_setWeight_1656 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("weight"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setWeight_1656 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setWeight (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QFont::setWordSpacing(double spacing) + + +static void _init_f_setWordSpacing_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWordSpacing_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->setWordSpacing (arg1); +} + + +// int QFont::stretch() + + +static void _init_f_stretch_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stretch_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFont *)cls)->stretch ()); +} + + +// bool QFont::strikeOut() + + +static void _init_f_strikeOut_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_strikeOut_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFont *)cls)->strikeOut ()); +} + + +// QFont::Style QFont::style() + + +static void _init_f_style_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_style_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFont *)cls)->style ())); +} + + +// QFont::StyleHint QFont::styleHint() + + +static void _init_f_styleHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_styleHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFont *)cls)->styleHint ())); +} + + +// QString QFont::styleName() + + +static void _init_f_styleName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_styleName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFont *)cls)->styleName ()); +} + + +// QFont::StyleStrategy QFont::styleStrategy() + + +static void _init_f_styleStrategy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_styleStrategy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFont *)cls)->styleStrategy ())); +} + + +// void QFont::swap(QFont &other) + + +static void _init_f_swap_1106 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1106 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFont *)cls)->swap (arg1); +} + + +// QString QFont::toString() + + +static void _init_f_toString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFont *)cls)->toString ()); +} + + +// bool QFont::underline() + + +static void _init_f_underline_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_underline_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFont *)cls)->underline ()); +} + + +// QFont::Weight QFont::weight() + + +static void _init_f_weight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_weight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFont *)cls)->weight ())); +} + + +// double QFont::wordSpacing() + + +static void _init_f_wordSpacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_wordSpacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFont *)cls)->wordSpacing ()); +} + + +// static void QFont::cacheStatistics() + + +static void _init_f_cacheStatistics_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cacheStatistics_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QFont::cacheStatistics (); +} + + +// static void QFont::cleanup() + + +static void _init_f_cleanup_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cleanup_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QFont::cleanup (); +} + + +// static void QFont::insertSubstitution(const QString &, const QString &) + + +static void _init_f_insertSubstitution_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertSubstitution_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QFont::insertSubstitution (arg1, arg2); +} + + +// static void QFont::insertSubstitutions(const QString &, const QStringList &) + + +static void _init_f_insertSubstitutions_4354 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertSubstitutions_4354 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QStringList &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QFont::insertSubstitutions (arg1, arg2); +} + + +// static void QFont::removeSubstitutions(const QString &) + + +static void _init_f_removeSubstitutions_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeSubstitutions_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QFont::removeSubstitutions (arg1); +} + + +// static QString QFont::substitute(const QString &) + + +static void _init_f_substitute_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_substitute_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QFont::substitute (arg1)); +} + + +// static QStringList QFont::substitutes(const QString &) + + +static void _init_f_substitutes_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_substitutes_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringList)QFont::substitutes (arg1)); +} + + +// static QStringList QFont::substitutions() + + +static void _init_f_substitutions_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_substitutions_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)QFont::substitutions ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QFont () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFont::QFont()\nThis method creates an object of class QFont.", &_init_ctor_QFont_0, &_call_ctor_QFont_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFont::QFont(const QString &family, int pointSize, int weight, bool italic)\nThis method creates an object of class QFont.", &_init_ctor_QFont_4099, &_call_ctor_QFont_4099); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFont::QFont(const QStringList &families, int pointSize, int weight, bool italic)\nThis method creates an object of class QFont.", &_init_ctor_QFont_4511, &_call_ctor_QFont_4511); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFont::QFont(const QFont &font, const QPaintDevice *pd)\nThis method creates an object of class QFont.", &_init_ctor_QFont_4191, &_call_ctor_QFont_4191); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFont::QFont(const QFont &font)\nThis method creates an object of class QFont.", &_init_ctor_QFont_1801, &_call_ctor_QFont_1801); + methods += new qt_gsi::GenericMethod (":bold", "@brief Method bool QFont::bold()\n", true, &_init_f_bold_c0, &_call_f_bold_c0); + methods += new qt_gsi::GenericMethod (":capitalization", "@brief Method QFont::Capitalization QFont::capitalization()\n", true, &_init_f_capitalization_c0, &_call_f_capitalization_c0); + methods += new qt_gsi::GenericMethod ("defaultFamily", "@brief Method QString QFont::defaultFamily()\n", true, &_init_f_defaultFamily_c0, &_call_f_defaultFamily_c0); + methods += new qt_gsi::GenericMethod ("exactMatch", "@brief Method bool QFont::exactMatch()\n", true, &_init_f_exactMatch_c0, &_call_f_exactMatch_c0); + methods += new qt_gsi::GenericMethod ("families", "@brief Method QStringList QFont::families()\n", true, &_init_f_families_c0, &_call_f_families_c0); + methods += new qt_gsi::GenericMethod (":family", "@brief Method QString QFont::family()\n", true, &_init_f_family_c0, &_call_f_family_c0); + methods += new qt_gsi::GenericMethod (":fixedPitch", "@brief Method bool QFont::fixedPitch()\n", true, &_init_f_fixedPitch_c0, &_call_f_fixedPitch_c0); + methods += new qt_gsi::GenericMethod ("fromString", "@brief Method bool QFont::fromString(const QString &)\n", false, &_init_f_fromString_2025, &_call_f_fromString_2025); + methods += new qt_gsi::GenericMethod (":hintingPreference", "@brief Method QFont::HintingPreference QFont::hintingPreference()\n", true, &_init_f_hintingPreference_c0, &_call_f_hintingPreference_c0); + methods += new qt_gsi::GenericMethod ("isCopyOf?", "@brief Method bool QFont::isCopyOf(const QFont &)\n", true, &_init_f_isCopyOf_c1801, &_call_f_isCopyOf_c1801); + methods += new qt_gsi::GenericMethod (":italic", "@brief Method bool QFont::italic()\n", true, &_init_f_italic_c0, &_call_f_italic_c0); + methods += new qt_gsi::GenericMethod (":kerning", "@brief Method bool QFont::kerning()\n", true, &_init_f_kerning_c0, &_call_f_kerning_c0); + methods += new qt_gsi::GenericMethod ("key", "@brief Method QString QFont::key()\n", true, &_init_f_key_c0, &_call_f_key_c0); + methods += new qt_gsi::GenericMethod ("legacyWeight", "@brief Method int QFont::legacyWeight()\n", true, &_init_f_legacyWeight_c0, &_call_f_legacyWeight_c0); + methods += new qt_gsi::GenericMethod ("letterSpacing", "@brief Method double QFont::letterSpacing()\n", true, &_init_f_letterSpacing_c0, &_call_f_letterSpacing_c0); + methods += new qt_gsi::GenericMethod ("letterSpacingType", "@brief Method QFont::SpacingType QFont::letterSpacingType()\n", true, &_init_f_letterSpacingType_c0, &_call_f_letterSpacingType_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QFont::operator!=(const QFont &)\n", true, &_init_f_operator_excl__eq__c1801, &_call_f_operator_excl__eq__c1801); + methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QFont::operator<(const QFont &)\n", true, &_init_f_operator_lt__c1801, &_call_f_operator_lt__c1801); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QFont &QFont::operator=(const QFont &)\n", false, &_init_f_operator_eq__1801, &_call_f_operator_eq__1801); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QFont::operator==(const QFont &)\n", true, &_init_f_operator_eq__eq__c1801, &_call_f_operator_eq__eq__c1801); + methods += new qt_gsi::GenericMethod (":overline", "@brief Method bool QFont::overline()\n", true, &_init_f_overline_c0, &_call_f_overline_c0); + methods += new qt_gsi::GenericMethod (":pixelSize", "@brief Method int QFont::pixelSize()\n", true, &_init_f_pixelSize_c0, &_call_f_pixelSize_c0); + methods += new qt_gsi::GenericMethod (":pointSize", "@brief Method int QFont::pointSize()\n", true, &_init_f_pointSize_c0, &_call_f_pointSize_c0); + methods += new qt_gsi::GenericMethod (":pointSizeF", "@brief Method double QFont::pointSizeF()\n", true, &_init_f_pointSizeF_c0, &_call_f_pointSizeF_c0); + methods += new qt_gsi::GenericMethod ("resolve", "@brief Method QFont QFont::resolve(const QFont &)\n", true, &_init_f_resolve_c1801, &_call_f_resolve_c1801); + methods += new qt_gsi::GenericMethod ("resolveMask", "@brief Method unsigned int QFont::resolveMask()\n", true, &_init_f_resolveMask_c0, &_call_f_resolveMask_c0); + methods += new qt_gsi::GenericMethod ("setBold|bold=", "@brief Method void QFont::setBold(bool)\n", false, &_init_f_setBold_864, &_call_f_setBold_864); + methods += new qt_gsi::GenericMethod ("setCapitalization|capitalization=", "@brief Method void QFont::setCapitalization(QFont::Capitalization)\n", false, &_init_f_setCapitalization_2508, &_call_f_setCapitalization_2508); + methods += new qt_gsi::GenericMethod ("setFamilies", "@brief Method void QFont::setFamilies(const QStringList &)\n", false, &_init_f_setFamilies_2437, &_call_f_setFamilies_2437); + methods += new qt_gsi::GenericMethod ("setFamily|family=", "@brief Method void QFont::setFamily(const QString &)\n", false, &_init_f_setFamily_2025, &_call_f_setFamily_2025); + methods += new qt_gsi::GenericMethod ("setFixedPitch|fixedPitch=", "@brief Method void QFont::setFixedPitch(bool)\n", false, &_init_f_setFixedPitch_864, &_call_f_setFixedPitch_864); + methods += new qt_gsi::GenericMethod ("setHintingPreference|hintingPreference=", "@brief Method void QFont::setHintingPreference(QFont::HintingPreference hintingPreference)\n", false, &_init_f_setHintingPreference_2784, &_call_f_setHintingPreference_2784); + methods += new qt_gsi::GenericMethod ("setItalic|italic=", "@brief Method void QFont::setItalic(bool b)\n", false, &_init_f_setItalic_864, &_call_f_setItalic_864); + methods += new qt_gsi::GenericMethod ("setKerning|kerning=", "@brief Method void QFont::setKerning(bool)\n", false, &_init_f_setKerning_864, &_call_f_setKerning_864); + methods += new qt_gsi::GenericMethod ("setLegacyWeight", "@brief Method void QFont::setLegacyWeight(int legacyWeight)\n", false, &_init_f_setLegacyWeight_767, &_call_f_setLegacyWeight_767); + methods += new qt_gsi::GenericMethod ("setLetterSpacing", "@brief Method void QFont::setLetterSpacing(QFont::SpacingType type, double spacing)\n", false, &_init_f_setLetterSpacing_3130, &_call_f_setLetterSpacing_3130); + methods += new qt_gsi::GenericMethod ("setOverline|overline=", "@brief Method void QFont::setOverline(bool)\n", false, &_init_f_setOverline_864, &_call_f_setOverline_864); + methods += new qt_gsi::GenericMethod ("setPixelSize|pixelSize=", "@brief Method void QFont::setPixelSize(int)\n", false, &_init_f_setPixelSize_767, &_call_f_setPixelSize_767); + methods += new qt_gsi::GenericMethod ("setPointSize|pointSize=", "@brief Method void QFont::setPointSize(int)\n", false, &_init_f_setPointSize_767, &_call_f_setPointSize_767); + methods += new qt_gsi::GenericMethod ("setPointSizeF|pointSizeF=", "@brief Method void QFont::setPointSizeF(double)\n", false, &_init_f_setPointSizeF_1071, &_call_f_setPointSizeF_1071); + methods += new qt_gsi::GenericMethod ("setResolveMask", "@brief Method void QFont::setResolveMask(unsigned int mask)\n", false, &_init_f_setResolveMask_1772, &_call_f_setResolveMask_1772); + methods += new qt_gsi::GenericMethod ("setStretch|stretch=", "@brief Method void QFont::setStretch(int)\n", false, &_init_f_setStretch_767, &_call_f_setStretch_767); + methods += new qt_gsi::GenericMethod ("setStrikeOut|strikeOut=", "@brief Method void QFont::setStrikeOut(bool)\n", false, &_init_f_setStrikeOut_864, &_call_f_setStrikeOut_864); + methods += new qt_gsi::GenericMethod ("setStyle|style=", "@brief Method void QFont::setStyle(QFont::Style style)\n", false, &_init_f_setStyle_1569, &_call_f_setStyle_1569); + methods += new qt_gsi::GenericMethod ("setStyleHint", "@brief Method void QFont::setStyleHint(QFont::StyleHint, QFont::StyleStrategy)\n", false, &_init_f_setStyleHint_4284, &_call_f_setStyleHint_4284); + methods += new qt_gsi::GenericMethod ("setStyleName|styleName=", "@brief Method void QFont::setStyleName(const QString &)\n", false, &_init_f_setStyleName_2025, &_call_f_setStyleName_2025); + methods += new qt_gsi::GenericMethod ("setStyleStrategy|styleStrategy=", "@brief Method void QFont::setStyleStrategy(QFont::StyleStrategy s)\n", false, &_init_f_setStyleStrategy_2420, &_call_f_setStyleStrategy_2420); + methods += new qt_gsi::GenericMethod ("setUnderline|underline=", "@brief Method void QFont::setUnderline(bool)\n", false, &_init_f_setUnderline_864, &_call_f_setUnderline_864); + methods += new qt_gsi::GenericMethod ("setWeight|weight=", "@brief Method void QFont::setWeight(QFont::Weight weight)\n", false, &_init_f_setWeight_1656, &_call_f_setWeight_1656); + methods += new qt_gsi::GenericMethod ("setWordSpacing|wordSpacing=", "@brief Method void QFont::setWordSpacing(double spacing)\n", false, &_init_f_setWordSpacing_1071, &_call_f_setWordSpacing_1071); + methods += new qt_gsi::GenericMethod (":stretch", "@brief Method int QFont::stretch()\n", true, &_init_f_stretch_c0, &_call_f_stretch_c0); + methods += new qt_gsi::GenericMethod (":strikeOut", "@brief Method bool QFont::strikeOut()\n", true, &_init_f_strikeOut_c0, &_call_f_strikeOut_c0); + methods += new qt_gsi::GenericMethod (":style", "@brief Method QFont::Style QFont::style()\n", true, &_init_f_style_c0, &_call_f_style_c0); + methods += new qt_gsi::GenericMethod (":styleHint", "@brief Method QFont::StyleHint QFont::styleHint()\n", true, &_init_f_styleHint_c0, &_call_f_styleHint_c0); + methods += new qt_gsi::GenericMethod (":styleName", "@brief Method QString QFont::styleName()\n", true, &_init_f_styleName_c0, &_call_f_styleName_c0); + methods += new qt_gsi::GenericMethod (":styleStrategy", "@brief Method QFont::StyleStrategy QFont::styleStrategy()\n", true, &_init_f_styleStrategy_c0, &_call_f_styleStrategy_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QFont::swap(QFont &other)\n", false, &_init_f_swap_1106, &_call_f_swap_1106); + methods += new qt_gsi::GenericMethod ("toString|to_s", "@brief Method QString QFont::toString()\n", true, &_init_f_toString_c0, &_call_f_toString_c0); + methods += new qt_gsi::GenericMethod (":underline", "@brief Method bool QFont::underline()\n", true, &_init_f_underline_c0, &_call_f_underline_c0); + methods += new qt_gsi::GenericMethod (":weight", "@brief Method QFont::Weight QFont::weight()\n", true, &_init_f_weight_c0, &_call_f_weight_c0); + methods += new qt_gsi::GenericMethod (":wordSpacing", "@brief Method double QFont::wordSpacing()\n", true, &_init_f_wordSpacing_c0, &_call_f_wordSpacing_c0); + methods += new qt_gsi::GenericStaticMethod ("cacheStatistics", "@brief Static method void QFont::cacheStatistics()\nThis method is static and can be called without an instance.", &_init_f_cacheStatistics_0, &_call_f_cacheStatistics_0); + methods += new qt_gsi::GenericStaticMethod ("cleanup", "@brief Static method void QFont::cleanup()\nThis method is static and can be called without an instance.", &_init_f_cleanup_0, &_call_f_cleanup_0); + methods += new qt_gsi::GenericStaticMethod ("insertSubstitution", "@brief Static method void QFont::insertSubstitution(const QString &, const QString &)\nThis method is static and can be called without an instance.", &_init_f_insertSubstitution_3942, &_call_f_insertSubstitution_3942); + methods += new qt_gsi::GenericStaticMethod ("insertSubstitutions", "@brief Static method void QFont::insertSubstitutions(const QString &, const QStringList &)\nThis method is static and can be called without an instance.", &_init_f_insertSubstitutions_4354, &_call_f_insertSubstitutions_4354); + methods += new qt_gsi::GenericStaticMethod ("removeSubstitutions", "@brief Static method void QFont::removeSubstitutions(const QString &)\nThis method is static and can be called without an instance.", &_init_f_removeSubstitutions_2025, &_call_f_removeSubstitutions_2025); + methods += new qt_gsi::GenericStaticMethod ("substitute", "@brief Static method QString QFont::substitute(const QString &)\nThis method is static and can be called without an instance.", &_init_f_substitute_2025, &_call_f_substitute_2025); + methods += new qt_gsi::GenericStaticMethod ("substitutes", "@brief Static method QStringList QFont::substitutes(const QString &)\nThis method is static and can be called without an instance.", &_init_f_substitutes_2025, &_call_f_substitutes_2025); + methods += new qt_gsi::GenericStaticMethod ("substitutions", "@brief Static method QStringList QFont::substitutions()\nThis method is static and can be called without an instance.", &_init_f_substitutions_0, &_call_f_substitutions_0); + return methods; +} + +gsi::Class decl_QFont ("QtGui", "QFont", + methods_QFont (), + "@qt\n@brief Binding of QFont"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFont () { return decl_QFont; } + +} + + +// Implementation of the enum wrapper class for QFont::Capitalization +namespace qt_gsi +{ + +static gsi::Enum decl_QFont_Capitalization_Enum ("QtGui", "QFont_Capitalization", + gsi::enum_const ("MixedCase", QFont::MixedCase, "@brief Enum constant QFont::MixedCase") + + gsi::enum_const ("AllUppercase", QFont::AllUppercase, "@brief Enum constant QFont::AllUppercase") + + gsi::enum_const ("AllLowercase", QFont::AllLowercase, "@brief Enum constant QFont::AllLowercase") + + gsi::enum_const ("SmallCaps", QFont::SmallCaps, "@brief Enum constant QFont::SmallCaps") + + gsi::enum_const ("Capitalize", QFont::Capitalize, "@brief Enum constant QFont::Capitalize"), + "@qt\n@brief This class represents the QFont::Capitalization enum"); + +static gsi::QFlagsClass decl_QFont_Capitalization_Enums ("QtGui", "QFont_QFlags_Capitalization", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFont_Capitalization_Enum_in_parent (decl_QFont_Capitalization_Enum.defs ()); +static gsi::ClassExt decl_QFont_Capitalization_Enum_as_child (decl_QFont_Capitalization_Enum, "Capitalization"); +static gsi::ClassExt decl_QFont_Capitalization_Enums_as_child (decl_QFont_Capitalization_Enums, "QFlags_Capitalization"); + +} + + +// Implementation of the enum wrapper class for QFont::HintingPreference +namespace qt_gsi +{ + +static gsi::Enum decl_QFont_HintingPreference_Enum ("QtGui", "QFont_HintingPreference", + gsi::enum_const ("PreferDefaultHinting", QFont::PreferDefaultHinting, "@brief Enum constant QFont::PreferDefaultHinting") + + gsi::enum_const ("PreferNoHinting", QFont::PreferNoHinting, "@brief Enum constant QFont::PreferNoHinting") + + gsi::enum_const ("PreferVerticalHinting", QFont::PreferVerticalHinting, "@brief Enum constant QFont::PreferVerticalHinting") + + gsi::enum_const ("PreferFullHinting", QFont::PreferFullHinting, "@brief Enum constant QFont::PreferFullHinting"), + "@qt\n@brief This class represents the QFont::HintingPreference enum"); + +static gsi::QFlagsClass decl_QFont_HintingPreference_Enums ("QtGui", "QFont_QFlags_HintingPreference", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFont_HintingPreference_Enum_in_parent (decl_QFont_HintingPreference_Enum.defs ()); +static gsi::ClassExt decl_QFont_HintingPreference_Enum_as_child (decl_QFont_HintingPreference_Enum, "HintingPreference"); +static gsi::ClassExt decl_QFont_HintingPreference_Enums_as_child (decl_QFont_HintingPreference_Enums, "QFlags_HintingPreference"); + +} + + +// Implementation of the enum wrapper class for QFont::SpacingType +namespace qt_gsi +{ + +static gsi::Enum decl_QFont_SpacingType_Enum ("QtGui", "QFont_SpacingType", + gsi::enum_const ("PercentageSpacing", QFont::PercentageSpacing, "@brief Enum constant QFont::PercentageSpacing") + + gsi::enum_const ("AbsoluteSpacing", QFont::AbsoluteSpacing, "@brief Enum constant QFont::AbsoluteSpacing"), + "@qt\n@brief This class represents the QFont::SpacingType enum"); + +static gsi::QFlagsClass decl_QFont_SpacingType_Enums ("QtGui", "QFont_QFlags_SpacingType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFont_SpacingType_Enum_in_parent (decl_QFont_SpacingType_Enum.defs ()); +static gsi::ClassExt decl_QFont_SpacingType_Enum_as_child (decl_QFont_SpacingType_Enum, "SpacingType"); +static gsi::ClassExt decl_QFont_SpacingType_Enums_as_child (decl_QFont_SpacingType_Enums, "QFlags_SpacingType"); + +} + + +// Implementation of the enum wrapper class for QFont::Style +namespace qt_gsi +{ + +static gsi::Enum decl_QFont_Style_Enum ("QtGui", "QFont_Style", + gsi::enum_const ("StyleNormal", QFont::StyleNormal, "@brief Enum constant QFont::StyleNormal") + + gsi::enum_const ("StyleItalic", QFont::StyleItalic, "@brief Enum constant QFont::StyleItalic") + + gsi::enum_const ("StyleOblique", QFont::StyleOblique, "@brief Enum constant QFont::StyleOblique"), + "@qt\n@brief This class represents the QFont::Style enum"); + +static gsi::QFlagsClass decl_QFont_Style_Enums ("QtGui", "QFont_QFlags_Style", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFont_Style_Enum_in_parent (decl_QFont_Style_Enum.defs ()); +static gsi::ClassExt decl_QFont_Style_Enum_as_child (decl_QFont_Style_Enum, "Style"); +static gsi::ClassExt decl_QFont_Style_Enums_as_child (decl_QFont_Style_Enums, "QFlags_Style"); + +} + + +// Implementation of the enum wrapper class for QFont::StyleHint +namespace qt_gsi +{ + +static gsi::Enum decl_QFont_StyleHint_Enum ("QtGui", "QFont_StyleHint", + gsi::enum_const ("Helvetica", QFont::Helvetica, "@brief Enum constant QFont::Helvetica") + + gsi::enum_const ("SansSerif", QFont::SansSerif, "@brief Enum constant QFont::SansSerif") + + gsi::enum_const ("Times", QFont::Times, "@brief Enum constant QFont::Times") + + gsi::enum_const ("Serif", QFont::Serif, "@brief Enum constant QFont::Serif") + + gsi::enum_const ("Courier", QFont::Courier, "@brief Enum constant QFont::Courier") + + gsi::enum_const ("TypeWriter", QFont::TypeWriter, "@brief Enum constant QFont::TypeWriter") + + gsi::enum_const ("OldEnglish", QFont::OldEnglish, "@brief Enum constant QFont::OldEnglish") + + gsi::enum_const ("Decorative", QFont::Decorative, "@brief Enum constant QFont::Decorative") + + gsi::enum_const ("System", QFont::System, "@brief Enum constant QFont::System") + + gsi::enum_const ("AnyStyle", QFont::AnyStyle, "@brief Enum constant QFont::AnyStyle") + + gsi::enum_const ("Cursive", QFont::Cursive, "@brief Enum constant QFont::Cursive") + + gsi::enum_const ("Monospace", QFont::Monospace, "@brief Enum constant QFont::Monospace") + + gsi::enum_const ("Fantasy", QFont::Fantasy, "@brief Enum constant QFont::Fantasy"), + "@qt\n@brief This class represents the QFont::StyleHint enum"); + +static gsi::QFlagsClass decl_QFont_StyleHint_Enums ("QtGui", "QFont_QFlags_StyleHint", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFont_StyleHint_Enum_in_parent (decl_QFont_StyleHint_Enum.defs ()); +static gsi::ClassExt decl_QFont_StyleHint_Enum_as_child (decl_QFont_StyleHint_Enum, "StyleHint"); +static gsi::ClassExt decl_QFont_StyleHint_Enums_as_child (decl_QFont_StyleHint_Enums, "QFlags_StyleHint"); + +} + + +// Implementation of the enum wrapper class for QFont::StyleStrategy +namespace qt_gsi +{ + +static gsi::Enum decl_QFont_StyleStrategy_Enum ("QtGui", "QFont_StyleStrategy", + gsi::enum_const ("PreferDefault", QFont::PreferDefault, "@brief Enum constant QFont::PreferDefault") + + gsi::enum_const ("PreferBitmap", QFont::PreferBitmap, "@brief Enum constant QFont::PreferBitmap") + + gsi::enum_const ("PreferDevice", QFont::PreferDevice, "@brief Enum constant QFont::PreferDevice") + + gsi::enum_const ("PreferOutline", QFont::PreferOutline, "@brief Enum constant QFont::PreferOutline") + + gsi::enum_const ("ForceOutline", QFont::ForceOutline, "@brief Enum constant QFont::ForceOutline") + + gsi::enum_const ("PreferMatch", QFont::PreferMatch, "@brief Enum constant QFont::PreferMatch") + + gsi::enum_const ("PreferQuality", QFont::PreferQuality, "@brief Enum constant QFont::PreferQuality") + + gsi::enum_const ("PreferAntialias", QFont::PreferAntialias, "@brief Enum constant QFont::PreferAntialias") + + gsi::enum_const ("NoAntialias", QFont::NoAntialias, "@brief Enum constant QFont::NoAntialias") + + gsi::enum_const ("NoSubpixelAntialias", QFont::NoSubpixelAntialias, "@brief Enum constant QFont::NoSubpixelAntialias") + + gsi::enum_const ("PreferNoShaping", QFont::PreferNoShaping, "@brief Enum constant QFont::PreferNoShaping") + + gsi::enum_const ("NoFontMerging", QFont::NoFontMerging, "@brief Enum constant QFont::NoFontMerging"), + "@qt\n@brief This class represents the QFont::StyleStrategy enum"); + +static gsi::QFlagsClass decl_QFont_StyleStrategy_Enums ("QtGui", "QFont_QFlags_StyleStrategy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFont_StyleStrategy_Enum_in_parent (decl_QFont_StyleStrategy_Enum.defs ()); +static gsi::ClassExt decl_QFont_StyleStrategy_Enum_as_child (decl_QFont_StyleStrategy_Enum, "StyleStrategy"); +static gsi::ClassExt decl_QFont_StyleStrategy_Enums_as_child (decl_QFont_StyleStrategy_Enums, "QFlags_StyleStrategy"); + +} + + +// Implementation of the enum wrapper class for QFont::Weight +namespace qt_gsi +{ + +static gsi::Enum decl_QFont_Weight_Enum ("QtGui", "QFont_Weight", + gsi::enum_const ("Thin", QFont::Thin, "@brief Enum constant QFont::Thin") + + gsi::enum_const ("ExtraLight", QFont::ExtraLight, "@brief Enum constant QFont::ExtraLight") + + gsi::enum_const ("Light", QFont::Light, "@brief Enum constant QFont::Light") + + gsi::enum_const ("Normal", QFont::Normal, "@brief Enum constant QFont::Normal") + + gsi::enum_const ("Medium", QFont::Medium, "@brief Enum constant QFont::Medium") + + gsi::enum_const ("DemiBold", QFont::DemiBold, "@brief Enum constant QFont::DemiBold") + + gsi::enum_const ("Bold", QFont::Bold, "@brief Enum constant QFont::Bold") + + gsi::enum_const ("ExtraBold", QFont::ExtraBold, "@brief Enum constant QFont::ExtraBold") + + gsi::enum_const ("Black", QFont::Black, "@brief Enum constant QFont::Black"), + "@qt\n@brief This class represents the QFont::Weight enum"); + +static gsi::QFlagsClass decl_QFont_Weight_Enums ("QtGui", "QFont_QFlags_Weight", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFont_Weight_Enum_in_parent (decl_QFont_Weight_Enum.defs ()); +static gsi::ClassExt decl_QFont_Weight_Enum_as_child (decl_QFont_Weight_Enum, "Weight"); +static gsi::ClassExt decl_QFont_Weight_Enums_as_child (decl_QFont_Weight_Enums, "QFlags_Weight"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQFontDatabase.cc b/src/gsiqt/qt6/QtGui/gsiDeclQFontDatabase.cc new file mode 100644 index 000000000..a3935c33a --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQFontDatabase.cc @@ -0,0 +1,710 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFontDatabase.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFontDatabase + +// Constructor QFontDatabase::QFontDatabase() + + +static void _init_ctor_QFontDatabase_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QFontDatabase_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QFontDatabase ()); +} + + +// static int QFontDatabase::addApplicationFont(const QString &fileName) + + +static void _init_f_addApplicationFont_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addApplicationFont_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)QFontDatabase::addApplicationFont (arg1)); +} + + +// static int QFontDatabase::addApplicationFontFromData(const QByteArray &fontData) + + +static void _init_f_addApplicationFontFromData_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fontData"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addApplicationFontFromData_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)QFontDatabase::addApplicationFontFromData (arg1)); +} + + +// static QStringList QFontDatabase::applicationFontFamilies(int id) + + +static void _init_f_applicationFontFamilies_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_applicationFontFamilies_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringList)QFontDatabase::applicationFontFamilies (arg1)); +} + + +// static bool QFontDatabase::bold(const QString &family, const QString &style) + + +static void _init_f_bold_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("family"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("style"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_bold_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QFontDatabase::bold (arg1, arg2)); +} + + +// static QStringList QFontDatabase::families(QFontDatabase::WritingSystem writingSystem) + + +static void _init_f_families_3214 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("writingSystem", true, "QFontDatabase::Any"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_families_3214 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFontDatabase::Any), heap); + ret.write ((QStringList)QFontDatabase::families (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QFont QFontDatabase::font(const QString &family, const QString &style, int pointSize) + + +static void _init_f_font_4601 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("family"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("style"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("pointSize"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_font_4601 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ret.write ((QFont)QFontDatabase::font (arg1, arg2, arg3)); +} + + +// static bool QFontDatabase::hasFamily(const QString &family) + + +static void _init_f_hasFamily_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("family"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasFamily_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QFontDatabase::hasFamily (arg1)); +} + + +// static bool QFontDatabase::isBitmapScalable(const QString &family, const QString &style) + + +static void _init_f_isBitmapScalable_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("family"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("style", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_isBitmapScalable_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((bool)QFontDatabase::isBitmapScalable (arg1, arg2)); +} + + +// static bool QFontDatabase::isFixedPitch(const QString &family, const QString &style) + + +static void _init_f_isFixedPitch_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("family"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("style", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_isFixedPitch_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((bool)QFontDatabase::isFixedPitch (arg1, arg2)); +} + + +// static bool QFontDatabase::isPrivateFamily(const QString &family) + + +static void _init_f_isPrivateFamily_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("family"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isPrivateFamily_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QFontDatabase::isPrivateFamily (arg1)); +} + + +// static bool QFontDatabase::isScalable(const QString &family, const QString &style) + + +static void _init_f_isScalable_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("family"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("style", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_isScalable_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((bool)QFontDatabase::isScalable (arg1, arg2)); +} + + +// static bool QFontDatabase::isSmoothlyScalable(const QString &family, const QString &style) + + +static void _init_f_isSmoothlyScalable_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("family"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("style", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_isSmoothlyScalable_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((bool)QFontDatabase::isSmoothlyScalable (arg1, arg2)); +} + + +// static bool QFontDatabase::italic(const QString &family, const QString &style) + + +static void _init_f_italic_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("family"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("style"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_italic_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QFontDatabase::italic (arg1, arg2)); +} + + +// static QList QFontDatabase::pointSizes(const QString &family, const QString &style) + + +static void _init_f_pointSizes_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("family"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("style", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_f_pointSizes_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write > ((QList)QFontDatabase::pointSizes (arg1, arg2)); +} + + +// static bool QFontDatabase::removeAllApplicationFonts() + + +static void _init_f_removeAllApplicationFonts_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_removeAllApplicationFonts_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QFontDatabase::removeAllApplicationFonts ()); +} + + +// static bool QFontDatabase::removeApplicationFont(int id) + + +static void _init_f_removeApplicationFont_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeApplicationFont_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QFontDatabase::removeApplicationFont (arg1)); +} + + +// static QList QFontDatabase::smoothSizes(const QString &family, const QString &style) + + +static void _init_f_smoothSizes_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("family"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("style"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_f_smoothSizes_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write > ((QList)QFontDatabase::smoothSizes (arg1, arg2)); +} + + +// static QList QFontDatabase::standardSizes() + + +static void _init_f_standardSizes_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_standardSizes_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QFontDatabase::standardSizes ()); +} + + +// static QString QFontDatabase::styleString(const QFont &font) + + +static void _init_f_styleString_1801 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_styleString_1801 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QFontDatabase::styleString (arg1)); +} + + +// static QString QFontDatabase::styleString(const QFontInfo &fontInfo) + + +static void _init_f_styleString_2197 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fontInfo"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_styleString_2197 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFontInfo &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QFontDatabase::styleString (arg1)); +} + + +// static QStringList QFontDatabase::styles(const QString &family) + + +static void _init_f_styles_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("family"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_styles_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringList)QFontDatabase::styles (arg1)); +} + + +// static QFont QFontDatabase::systemFont(QFontDatabase::SystemFont type) + + +static void _init_f_systemFont_2881 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_systemFont_2881 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QFont)QFontDatabase::systemFont (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static int QFontDatabase::weight(const QString &family, const QString &style) + + +static void _init_f_weight_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("family"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("style"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_weight_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)QFontDatabase::weight (arg1, arg2)); +} + + +// static QString QFontDatabase::writingSystemName(QFontDatabase::WritingSystem writingSystem) + + +static void _init_f_writingSystemName_3214 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("writingSystem"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_writingSystemName_3214 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QFontDatabase::writingSystemName (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QFontDatabase::writingSystemSample(QFontDatabase::WritingSystem writingSystem) + + +static void _init_f_writingSystemSample_3214 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("writingSystem"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_writingSystemSample_3214 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QFontDatabase::writingSystemSample (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QList QFontDatabase::writingSystems() + + +static void _init_f_writingSystems_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_writingSystems_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QFontDatabase::writingSystems ()); +} + + +// static QList QFontDatabase::writingSystems(const QString &family) + + +static void _init_f_writingSystems_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("family"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_writingSystems_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)QFontDatabase::writingSystems (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QFontDatabase () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFontDatabase::QFontDatabase()\nThis method creates an object of class QFontDatabase.", &_init_ctor_QFontDatabase_0, &_call_ctor_QFontDatabase_0); + methods += new qt_gsi::GenericStaticMethod ("addApplicationFont", "@brief Static method int QFontDatabase::addApplicationFont(const QString &fileName)\nThis method is static and can be called without an instance.", &_init_f_addApplicationFont_2025, &_call_f_addApplicationFont_2025); + methods += new qt_gsi::GenericStaticMethod ("addApplicationFontFromData", "@brief Static method int QFontDatabase::addApplicationFontFromData(const QByteArray &fontData)\nThis method is static and can be called without an instance.", &_init_f_addApplicationFontFromData_2309, &_call_f_addApplicationFontFromData_2309); + methods += new qt_gsi::GenericStaticMethod ("applicationFontFamilies", "@brief Static method QStringList QFontDatabase::applicationFontFamilies(int id)\nThis method is static and can be called without an instance.", &_init_f_applicationFontFamilies_767, &_call_f_applicationFontFamilies_767); + methods += new qt_gsi::GenericStaticMethod ("bold", "@brief Static method bool QFontDatabase::bold(const QString &family, const QString &style)\nThis method is static and can be called without an instance.", &_init_f_bold_3942, &_call_f_bold_3942); + methods += new qt_gsi::GenericStaticMethod ("families", "@brief Static method QStringList QFontDatabase::families(QFontDatabase::WritingSystem writingSystem)\nThis method is static and can be called without an instance.", &_init_f_families_3214, &_call_f_families_3214); + methods += new qt_gsi::GenericStaticMethod ("font", "@brief Static method QFont QFontDatabase::font(const QString &family, const QString &style, int pointSize)\nThis method is static and can be called without an instance.", &_init_f_font_4601, &_call_f_font_4601); + methods += new qt_gsi::GenericStaticMethod ("hasFamily", "@brief Static method bool QFontDatabase::hasFamily(const QString &family)\nThis method is static and can be called without an instance.", &_init_f_hasFamily_2025, &_call_f_hasFamily_2025); + methods += new qt_gsi::GenericStaticMethod ("isBitmapScalable?", "@brief Static method bool QFontDatabase::isBitmapScalable(const QString &family, const QString &style)\nThis method is static and can be called without an instance.", &_init_f_isBitmapScalable_3942, &_call_f_isBitmapScalable_3942); + methods += new qt_gsi::GenericStaticMethod ("isFixedPitch?", "@brief Static method bool QFontDatabase::isFixedPitch(const QString &family, const QString &style)\nThis method is static and can be called without an instance.", &_init_f_isFixedPitch_3942, &_call_f_isFixedPitch_3942); + methods += new qt_gsi::GenericStaticMethod ("isPrivateFamily?", "@brief Static method bool QFontDatabase::isPrivateFamily(const QString &family)\nThis method is static and can be called without an instance.", &_init_f_isPrivateFamily_2025, &_call_f_isPrivateFamily_2025); + methods += new qt_gsi::GenericStaticMethod ("isScalable?", "@brief Static method bool QFontDatabase::isScalable(const QString &family, const QString &style)\nThis method is static and can be called without an instance.", &_init_f_isScalable_3942, &_call_f_isScalable_3942); + methods += new qt_gsi::GenericStaticMethod ("isSmoothlyScalable?", "@brief Static method bool QFontDatabase::isSmoothlyScalable(const QString &family, const QString &style)\nThis method is static and can be called without an instance.", &_init_f_isSmoothlyScalable_3942, &_call_f_isSmoothlyScalable_3942); + methods += new qt_gsi::GenericStaticMethod ("italic", "@brief Static method bool QFontDatabase::italic(const QString &family, const QString &style)\nThis method is static and can be called without an instance.", &_init_f_italic_3942, &_call_f_italic_3942); + methods += new qt_gsi::GenericStaticMethod ("pointSizes", "@brief Static method QList QFontDatabase::pointSizes(const QString &family, const QString &style)\nThis method is static and can be called without an instance.", &_init_f_pointSizes_3942, &_call_f_pointSizes_3942); + methods += new qt_gsi::GenericStaticMethod ("removeAllApplicationFonts", "@brief Static method bool QFontDatabase::removeAllApplicationFonts()\nThis method is static and can be called without an instance.", &_init_f_removeAllApplicationFonts_0, &_call_f_removeAllApplicationFonts_0); + methods += new qt_gsi::GenericStaticMethod ("removeApplicationFont", "@brief Static method bool QFontDatabase::removeApplicationFont(int id)\nThis method is static and can be called without an instance.", &_init_f_removeApplicationFont_767, &_call_f_removeApplicationFont_767); + methods += new qt_gsi::GenericStaticMethod ("smoothSizes", "@brief Static method QList QFontDatabase::smoothSizes(const QString &family, const QString &style)\nThis method is static and can be called without an instance.", &_init_f_smoothSizes_3942, &_call_f_smoothSizes_3942); + methods += new qt_gsi::GenericStaticMethod ("standardSizes", "@brief Static method QList QFontDatabase::standardSizes()\nThis method is static and can be called without an instance.", &_init_f_standardSizes_0, &_call_f_standardSizes_0); + methods += new qt_gsi::GenericStaticMethod ("styleString", "@brief Static method QString QFontDatabase::styleString(const QFont &font)\nThis method is static and can be called without an instance.", &_init_f_styleString_1801, &_call_f_styleString_1801); + methods += new qt_gsi::GenericStaticMethod ("styleString", "@brief Static method QString QFontDatabase::styleString(const QFontInfo &fontInfo)\nThis method is static and can be called without an instance.", &_init_f_styleString_2197, &_call_f_styleString_2197); + methods += new qt_gsi::GenericStaticMethod ("styles", "@brief Static method QStringList QFontDatabase::styles(const QString &family)\nThis method is static and can be called without an instance.", &_init_f_styles_2025, &_call_f_styles_2025); + methods += new qt_gsi::GenericStaticMethod ("systemFont", "@brief Static method QFont QFontDatabase::systemFont(QFontDatabase::SystemFont type)\nThis method is static and can be called without an instance.", &_init_f_systemFont_2881, &_call_f_systemFont_2881); + methods += new qt_gsi::GenericStaticMethod ("weight", "@brief Static method int QFontDatabase::weight(const QString &family, const QString &style)\nThis method is static and can be called without an instance.", &_init_f_weight_3942, &_call_f_weight_3942); + methods += new qt_gsi::GenericStaticMethod ("writingSystemName", "@brief Static method QString QFontDatabase::writingSystemName(QFontDatabase::WritingSystem writingSystem)\nThis method is static and can be called without an instance.", &_init_f_writingSystemName_3214, &_call_f_writingSystemName_3214); + methods += new qt_gsi::GenericStaticMethod ("writingSystemSample", "@brief Static method QString QFontDatabase::writingSystemSample(QFontDatabase::WritingSystem writingSystem)\nThis method is static and can be called without an instance.", &_init_f_writingSystemSample_3214, &_call_f_writingSystemSample_3214); + methods += new qt_gsi::GenericStaticMethod ("writingSystems", "@brief Static method QList QFontDatabase::writingSystems()\nThis method is static and can be called without an instance.", &_init_f_writingSystems_0, &_call_f_writingSystems_0); + methods += new qt_gsi::GenericStaticMethod ("writingSystems", "@brief Static method QList QFontDatabase::writingSystems(const QString &family)\nThis method is static and can be called without an instance.", &_init_f_writingSystems_2025, &_call_f_writingSystems_2025); + return methods; +} + +gsi::Class decl_QFontDatabase ("QtGui", "QFontDatabase", + methods_QFontDatabase (), + "@qt\n@brief Binding of QFontDatabase"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontDatabase () { return decl_QFontDatabase; } + +} + + +// Implementation of the enum wrapper class for QFontDatabase::SystemFont +namespace qt_gsi +{ + +static gsi::Enum decl_QFontDatabase_SystemFont_Enum ("QtGui", "QFontDatabase_SystemFont", + gsi::enum_const ("GeneralFont", QFontDatabase::GeneralFont, "@brief Enum constant QFontDatabase::GeneralFont") + + gsi::enum_const ("FixedFont", QFontDatabase::FixedFont, "@brief Enum constant QFontDatabase::FixedFont") + + gsi::enum_const ("TitleFont", QFontDatabase::TitleFont, "@brief Enum constant QFontDatabase::TitleFont") + + gsi::enum_const ("SmallestReadableFont", QFontDatabase::SmallestReadableFont, "@brief Enum constant QFontDatabase::SmallestReadableFont"), + "@qt\n@brief This class represents the QFontDatabase::SystemFont enum"); + +static gsi::QFlagsClass decl_QFontDatabase_SystemFont_Enums ("QtGui", "QFontDatabase_QFlags_SystemFont", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFontDatabase_SystemFont_Enum_in_parent (decl_QFontDatabase_SystemFont_Enum.defs ()); +static gsi::ClassExt decl_QFontDatabase_SystemFont_Enum_as_child (decl_QFontDatabase_SystemFont_Enum, "SystemFont"); +static gsi::ClassExt decl_QFontDatabase_SystemFont_Enums_as_child (decl_QFontDatabase_SystemFont_Enums, "QFlags_SystemFont"); + +} + + +// Implementation of the enum wrapper class for QFontDatabase::WritingSystem +namespace qt_gsi +{ + +static gsi::Enum decl_QFontDatabase_WritingSystem_Enum ("QtGui", "QFontDatabase_WritingSystem", + gsi::enum_const ("Any", QFontDatabase::Any, "@brief Enum constant QFontDatabase::Any") + + gsi::enum_const ("Latin", QFontDatabase::Latin, "@brief Enum constant QFontDatabase::Latin") + + gsi::enum_const ("Greek", QFontDatabase::Greek, "@brief Enum constant QFontDatabase::Greek") + + gsi::enum_const ("Cyrillic", QFontDatabase::Cyrillic, "@brief Enum constant QFontDatabase::Cyrillic") + + gsi::enum_const ("Armenian", QFontDatabase::Armenian, "@brief Enum constant QFontDatabase::Armenian") + + gsi::enum_const ("Hebrew", QFontDatabase::Hebrew, "@brief Enum constant QFontDatabase::Hebrew") + + gsi::enum_const ("Arabic", QFontDatabase::Arabic, "@brief Enum constant QFontDatabase::Arabic") + + gsi::enum_const ("Syriac", QFontDatabase::Syriac, "@brief Enum constant QFontDatabase::Syriac") + + gsi::enum_const ("Thaana", QFontDatabase::Thaana, "@brief Enum constant QFontDatabase::Thaana") + + gsi::enum_const ("Devanagari", QFontDatabase::Devanagari, "@brief Enum constant QFontDatabase::Devanagari") + + gsi::enum_const ("Bengali", QFontDatabase::Bengali, "@brief Enum constant QFontDatabase::Bengali") + + gsi::enum_const ("Gurmukhi", QFontDatabase::Gurmukhi, "@brief Enum constant QFontDatabase::Gurmukhi") + + gsi::enum_const ("Gujarati", QFontDatabase::Gujarati, "@brief Enum constant QFontDatabase::Gujarati") + + gsi::enum_const ("Oriya", QFontDatabase::Oriya, "@brief Enum constant QFontDatabase::Oriya") + + gsi::enum_const ("Tamil", QFontDatabase::Tamil, "@brief Enum constant QFontDatabase::Tamil") + + gsi::enum_const ("Telugu", QFontDatabase::Telugu, "@brief Enum constant QFontDatabase::Telugu") + + gsi::enum_const ("Kannada", QFontDatabase::Kannada, "@brief Enum constant QFontDatabase::Kannada") + + gsi::enum_const ("Malayalam", QFontDatabase::Malayalam, "@brief Enum constant QFontDatabase::Malayalam") + + gsi::enum_const ("Sinhala", QFontDatabase::Sinhala, "@brief Enum constant QFontDatabase::Sinhala") + + gsi::enum_const ("Thai", QFontDatabase::Thai, "@brief Enum constant QFontDatabase::Thai") + + gsi::enum_const ("Lao", QFontDatabase::Lao, "@brief Enum constant QFontDatabase::Lao") + + gsi::enum_const ("Tibetan", QFontDatabase::Tibetan, "@brief Enum constant QFontDatabase::Tibetan") + + gsi::enum_const ("Myanmar", QFontDatabase::Myanmar, "@brief Enum constant QFontDatabase::Myanmar") + + gsi::enum_const ("Georgian", QFontDatabase::Georgian, "@brief Enum constant QFontDatabase::Georgian") + + gsi::enum_const ("Khmer", QFontDatabase::Khmer, "@brief Enum constant QFontDatabase::Khmer") + + gsi::enum_const ("SimplifiedChinese", QFontDatabase::SimplifiedChinese, "@brief Enum constant QFontDatabase::SimplifiedChinese") + + gsi::enum_const ("TraditionalChinese", QFontDatabase::TraditionalChinese, "@brief Enum constant QFontDatabase::TraditionalChinese") + + gsi::enum_const ("Japanese", QFontDatabase::Japanese, "@brief Enum constant QFontDatabase::Japanese") + + gsi::enum_const ("Korean", QFontDatabase::Korean, "@brief Enum constant QFontDatabase::Korean") + + gsi::enum_const ("Vietnamese", QFontDatabase::Vietnamese, "@brief Enum constant QFontDatabase::Vietnamese") + + gsi::enum_const ("Symbol", QFontDatabase::Symbol, "@brief Enum constant QFontDatabase::Symbol") + + gsi::enum_const ("Other", QFontDatabase::Other, "@brief Enum constant QFontDatabase::Other") + + gsi::enum_const ("Ogham", QFontDatabase::Ogham, "@brief Enum constant QFontDatabase::Ogham") + + gsi::enum_const ("Runic", QFontDatabase::Runic, "@brief Enum constant QFontDatabase::Runic") + + gsi::enum_const ("Nko", QFontDatabase::Nko, "@brief Enum constant QFontDatabase::Nko") + + gsi::enum_const ("WritingSystemsCount", QFontDatabase::WritingSystemsCount, "@brief Enum constant QFontDatabase::WritingSystemsCount"), + "@qt\n@brief This class represents the QFontDatabase::WritingSystem enum"); + +static gsi::QFlagsClass decl_QFontDatabase_WritingSystem_Enums ("QtGui", "QFontDatabase_QFlags_WritingSystem", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFontDatabase_WritingSystem_Enum_in_parent (decl_QFontDatabase_WritingSystem_Enum.defs ()); +static gsi::ClassExt decl_QFontDatabase_WritingSystem_Enum_as_child (decl_QFontDatabase_WritingSystem_Enum, "WritingSystem"); +static gsi::ClassExt decl_QFontDatabase_WritingSystem_Enums_as_child (decl_QFontDatabase_WritingSystem_Enums, "QFlags_WritingSystem"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQFontInfo.cc b/src/gsiqt/qt6/QtGui/gsiDeclQFontInfo.cc new file mode 100644 index 000000000..7f8944910 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQFontInfo.cc @@ -0,0 +1,393 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFontInfo.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFontInfo + +// Constructor QFontInfo::QFontInfo(const QFont &) + + +static void _init_ctor_QFontInfo_1801 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFontInfo_1801 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QFontInfo (arg1)); +} + + +// Constructor QFontInfo::QFontInfo(const QFontInfo &) + + +static void _init_ctor_QFontInfo_2197 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFontInfo_2197 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFontInfo &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QFontInfo (arg1)); +} + + +// bool QFontInfo::bold() + + +static void _init_f_bold_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bold_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFontInfo *)cls)->bold ()); +} + + +// bool QFontInfo::exactMatch() + + +static void _init_f_exactMatch_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exactMatch_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFontInfo *)cls)->exactMatch ()); +} + + +// QString QFontInfo::family() + + +static void _init_f_family_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_family_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFontInfo *)cls)->family ()); +} + + +// bool QFontInfo::fixedPitch() + + +static void _init_f_fixedPitch_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fixedPitch_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFontInfo *)cls)->fixedPitch ()); +} + + +// bool QFontInfo::italic() + + +static void _init_f_italic_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_italic_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFontInfo *)cls)->italic ()); +} + + +// int QFontInfo::legacyWeight() + + +static void _init_f_legacyWeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_legacyWeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontInfo *)cls)->legacyWeight ()); +} + + +// QFontInfo &QFontInfo::operator=(const QFontInfo &) + + +static void _init_f_operator_eq__2197 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2197 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFontInfo &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QFontInfo &)((QFontInfo *)cls)->operator= (arg1)); +} + + +// bool QFontInfo::overline() + + +static void _init_f_overline_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_overline_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFontInfo *)cls)->overline ()); +} + + +// int QFontInfo::pixelSize() + + +static void _init_f_pixelSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pixelSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontInfo *)cls)->pixelSize ()); +} + + +// int QFontInfo::pointSize() + + +static void _init_f_pointSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pointSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontInfo *)cls)->pointSize ()); +} + + +// double QFontInfo::pointSizeF() + + +static void _init_f_pointSizeF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pointSizeF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontInfo *)cls)->pointSizeF ()); +} + + +// bool QFontInfo::strikeOut() + + +static void _init_f_strikeOut_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_strikeOut_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFontInfo *)cls)->strikeOut ()); +} + + +// QFont::Style QFontInfo::style() + + +static void _init_f_style_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_style_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFontInfo *)cls)->style ())); +} + + +// QFont::StyleHint QFontInfo::styleHint() + + +static void _init_f_styleHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_styleHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFontInfo *)cls)->styleHint ())); +} + + +// QString QFontInfo::styleName() + + +static void _init_f_styleName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_styleName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFontInfo *)cls)->styleName ()); +} + + +// void QFontInfo::swap(QFontInfo &other) + + +static void _init_f_swap_1502 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1502 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFontInfo &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontInfo *)cls)->swap (arg1); +} + + +// bool QFontInfo::underline() + + +static void _init_f_underline_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_underline_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFontInfo *)cls)->underline ()); +} + + +// int QFontInfo::weight() + + +static void _init_f_weight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_weight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontInfo *)cls)->weight ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QFontInfo () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFontInfo::QFontInfo(const QFont &)\nThis method creates an object of class QFontInfo.", &_init_ctor_QFontInfo_1801, &_call_ctor_QFontInfo_1801); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFontInfo::QFontInfo(const QFontInfo &)\nThis method creates an object of class QFontInfo.", &_init_ctor_QFontInfo_2197, &_call_ctor_QFontInfo_2197); + methods += new qt_gsi::GenericMethod ("bold", "@brief Method bool QFontInfo::bold()\n", true, &_init_f_bold_c0, &_call_f_bold_c0); + methods += new qt_gsi::GenericMethod ("exactMatch", "@brief Method bool QFontInfo::exactMatch()\n", true, &_init_f_exactMatch_c0, &_call_f_exactMatch_c0); + methods += new qt_gsi::GenericMethod ("family", "@brief Method QString QFontInfo::family()\n", true, &_init_f_family_c0, &_call_f_family_c0); + methods += new qt_gsi::GenericMethod ("fixedPitch", "@brief Method bool QFontInfo::fixedPitch()\n", true, &_init_f_fixedPitch_c0, &_call_f_fixedPitch_c0); + methods += new qt_gsi::GenericMethod ("italic", "@brief Method bool QFontInfo::italic()\n", true, &_init_f_italic_c0, &_call_f_italic_c0); + methods += new qt_gsi::GenericMethod ("legacyWeight", "@brief Method int QFontInfo::legacyWeight()\n", true, &_init_f_legacyWeight_c0, &_call_f_legacyWeight_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QFontInfo &QFontInfo::operator=(const QFontInfo &)\n", false, &_init_f_operator_eq__2197, &_call_f_operator_eq__2197); + methods += new qt_gsi::GenericMethod ("overline", "@brief Method bool QFontInfo::overline()\n", true, &_init_f_overline_c0, &_call_f_overline_c0); + methods += new qt_gsi::GenericMethod ("pixelSize", "@brief Method int QFontInfo::pixelSize()\n", true, &_init_f_pixelSize_c0, &_call_f_pixelSize_c0); + methods += new qt_gsi::GenericMethod ("pointSize", "@brief Method int QFontInfo::pointSize()\n", true, &_init_f_pointSize_c0, &_call_f_pointSize_c0); + methods += new qt_gsi::GenericMethod ("pointSizeF", "@brief Method double QFontInfo::pointSizeF()\n", true, &_init_f_pointSizeF_c0, &_call_f_pointSizeF_c0); + methods += new qt_gsi::GenericMethod ("strikeOut", "@brief Method bool QFontInfo::strikeOut()\n", true, &_init_f_strikeOut_c0, &_call_f_strikeOut_c0); + methods += new qt_gsi::GenericMethod ("style", "@brief Method QFont::Style QFontInfo::style()\n", true, &_init_f_style_c0, &_call_f_style_c0); + methods += new qt_gsi::GenericMethod ("styleHint", "@brief Method QFont::StyleHint QFontInfo::styleHint()\n", true, &_init_f_styleHint_c0, &_call_f_styleHint_c0); + methods += new qt_gsi::GenericMethod ("styleName", "@brief Method QString QFontInfo::styleName()\n", true, &_init_f_styleName_c0, &_call_f_styleName_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QFontInfo::swap(QFontInfo &other)\n", false, &_init_f_swap_1502, &_call_f_swap_1502); + methods += new qt_gsi::GenericMethod ("underline", "@brief Method bool QFontInfo::underline()\n", true, &_init_f_underline_c0, &_call_f_underline_c0); + methods += new qt_gsi::GenericMethod ("weight", "@brief Method int QFontInfo::weight()\n", true, &_init_f_weight_c0, &_call_f_weight_c0); + return methods; +} + +gsi::Class decl_QFontInfo ("QtGui", "QFontInfo", + methods_QFontInfo (), + "@qt\n@brief Binding of QFontInfo"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontInfo () { return decl_QFontInfo; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQFontMetrics.cc b/src/gsiqt/qt6/QtGui/gsiDeclQFontMetrics.cc new file mode 100644 index 000000000..ff47cd8df --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQFontMetrics.cc @@ -0,0 +1,773 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFontMetrics.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFontMetrics + +// Constructor QFontMetrics::QFontMetrics(const QFont &) + + +static void _init_ctor_QFontMetrics_1801 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFontMetrics_1801 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QFontMetrics (arg1)); +} + + +// Constructor QFontMetrics::QFontMetrics(const QFont &font, const QPaintDevice *pd) + + +static void _init_ctor_QFontMetrics_4191 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pd"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QFontMetrics_4191 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + const QPaintDevice *arg2 = gsi::arg_reader() (args, heap); + ret.write (new QFontMetrics (arg1, arg2)); +} + + +// Constructor QFontMetrics::QFontMetrics(const QFontMetrics &) + + +static void _init_ctor_QFontMetrics_2528 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFontMetrics_2528 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QFontMetrics (arg1)); +} + + +// int QFontMetrics::ascent() + + +static void _init_f_ascent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ascent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontMetrics *)cls)->ascent ()); +} + + +// int QFontMetrics::averageCharWidth() + + +static void _init_f_averageCharWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_averageCharWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontMetrics *)cls)->averageCharWidth ()); +} + + +// QRect QFontMetrics::boundingRect(QChar) + + +static void _init_f_boundingRect_c899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_boundingRect_c899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QRect)((QFontMetrics *)cls)->boundingRect (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QRect QFontMetrics::boundingRect(const QString &text) + + +static void _init_f_boundingRect_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_boundingRect_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QFontMetrics *)cls)->boundingRect (arg1)); +} + + +// QRect QFontMetrics::boundingRect(const QRect &r, int flags, const QString &text, int tabstops, int *tabarray) + + +static void _init_f_boundingRect_c5872 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("tabstops", true, "0"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("tabarray", true, "nullptr"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_boundingRect_c5872 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + int *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QRect)((QFontMetrics *)cls)->boundingRect (arg1, arg2, arg3, arg4, arg5)); +} + + +// QRect QFontMetrics::boundingRect(int x, int y, int w, int h, int flags, const QString &text, int tabstops, int *tabarray) + + +static void _init_f_boundingRect_c6824 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("text"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("tabstops", true, "0"); + decl->add_arg (argspec_6); + static gsi::ArgSpecBase argspec_7 ("tabarray", true, "nullptr"); + decl->add_arg (argspec_7); + decl->set_return (); +} + +static void _call_f_boundingRect_c6824 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + const QString &arg6 = gsi::arg_reader() (args, heap); + int arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + int *arg8 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QRect)((QFontMetrics *)cls)->boundingRect (arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)); +} + + +// int QFontMetrics::capHeight() + + +static void _init_f_capHeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_capHeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontMetrics *)cls)->capHeight ()); +} + + +// int QFontMetrics::descent() + + +static void _init_f_descent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_descent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontMetrics *)cls)->descent ()); +} + + +// QString QFontMetrics::elidedText(const QString &text, Qt::TextElideMode mode, int width, int flags) + + +static void _init_f_elidedText_c5277 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("width"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("flags", true, "0"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_elidedText_c5277 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QString)((QFontMetrics *)cls)->elidedText (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4)); +} + + +// double QFontMetrics::fontDpi() + + +static void _init_f_fontDpi_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontDpi_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontMetrics *)cls)->fontDpi ()); +} + + +// int QFontMetrics::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontMetrics *)cls)->height ()); +} + + +// int QFontMetrics::horizontalAdvance(const QString &, int len) + + +static void _init_f_horizontalAdvance_c2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("len", true, "-1"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_horizontalAdvance_c2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((int)((QFontMetrics *)cls)->horizontalAdvance (arg1, arg2)); +} + + +// int QFontMetrics::horizontalAdvance(QChar) + + +static void _init_f_horizontalAdvance_c899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_horizontalAdvance_c899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((int)((QFontMetrics *)cls)->horizontalAdvance (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QFontMetrics::inFont(QChar) + + +static void _init_f_inFont_c899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_inFont_c899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QFontMetrics *)cls)->inFont (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QFontMetrics::inFontUcs4(unsigned int ucs4) + + +static void _init_f_inFontUcs4_c1772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ucs4"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_inFontUcs4_c1772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFontMetrics *)cls)->inFontUcs4 (arg1)); +} + + +// int QFontMetrics::leading() + + +static void _init_f_leading_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_leading_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontMetrics *)cls)->leading ()); +} + + +// int QFontMetrics::leftBearing(QChar) + + +static void _init_f_leftBearing_c899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_leftBearing_c899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((int)((QFontMetrics *)cls)->leftBearing (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// int QFontMetrics::lineSpacing() + + +static void _init_f_lineSpacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineSpacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontMetrics *)cls)->lineSpacing ()); +} + + +// int QFontMetrics::lineWidth() + + +static void _init_f_lineWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontMetrics *)cls)->lineWidth ()); +} + + +// int QFontMetrics::maxWidth() + + +static void _init_f_maxWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maxWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontMetrics *)cls)->maxWidth ()); +} + + +// int QFontMetrics::minLeftBearing() + + +static void _init_f_minLeftBearing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minLeftBearing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontMetrics *)cls)->minLeftBearing ()); +} + + +// int QFontMetrics::minRightBearing() + + +static void _init_f_minRightBearing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minRightBearing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontMetrics *)cls)->minRightBearing ()); +} + + +// bool QFontMetrics::operator !=(const QFontMetrics &other) + + +static void _init_f_operator_excl__eq__c2528 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2528 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFontMetrics *)cls)->operator != (arg1)); +} + + +// QFontMetrics &QFontMetrics::operator=(const QFontMetrics &) + + +static void _init_f_operator_eq__2528 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2528 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QFontMetrics &)((QFontMetrics *)cls)->operator= (arg1)); +} + + +// bool QFontMetrics::operator==(const QFontMetrics &other) + + +static void _init_f_operator_eq__eq__c2528 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2528 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFontMetrics *)cls)->operator== (arg1)); +} + + +// int QFontMetrics::overlinePos() + + +static void _init_f_overlinePos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_overlinePos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontMetrics *)cls)->overlinePos ()); +} + + +// int QFontMetrics::rightBearing(QChar) + + +static void _init_f_rightBearing_c899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_rightBearing_c899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((int)((QFontMetrics *)cls)->rightBearing (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QSize QFontMetrics::size(int flags, const QString &str, int tabstops, int *tabarray) + + +static void _init_f_size_c4188 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("str"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("tabstops", true, "0"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("tabarray", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_size_c4188 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + int *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QSize)((QFontMetrics *)cls)->size (arg1, arg2, arg3, arg4)); +} + + +// int QFontMetrics::strikeOutPos() + + +static void _init_f_strikeOutPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_strikeOutPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontMetrics *)cls)->strikeOutPos ()); +} + + +// void QFontMetrics::swap(QFontMetrics &other) + + +static void _init_f_swap_1833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFontMetrics &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontMetrics *)cls)->swap (arg1); +} + + +// QRect QFontMetrics::tightBoundingRect(const QString &text) + + +static void _init_f_tightBoundingRect_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tightBoundingRect_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QFontMetrics *)cls)->tightBoundingRect (arg1)); +} + + +// int QFontMetrics::underlinePos() + + +static void _init_f_underlinePos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_underlinePos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontMetrics *)cls)->underlinePos ()); +} + + +// int QFontMetrics::xHeight() + + +static void _init_f_xHeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_xHeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontMetrics *)cls)->xHeight ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QFontMetrics () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFontMetrics::QFontMetrics(const QFont &)\nThis method creates an object of class QFontMetrics.", &_init_ctor_QFontMetrics_1801, &_call_ctor_QFontMetrics_1801); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFontMetrics::QFontMetrics(const QFont &font, const QPaintDevice *pd)\nThis method creates an object of class QFontMetrics.", &_init_ctor_QFontMetrics_4191, &_call_ctor_QFontMetrics_4191); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFontMetrics::QFontMetrics(const QFontMetrics &)\nThis method creates an object of class QFontMetrics.", &_init_ctor_QFontMetrics_2528, &_call_ctor_QFontMetrics_2528); + methods += new qt_gsi::GenericMethod ("ascent", "@brief Method int QFontMetrics::ascent()\n", true, &_init_f_ascent_c0, &_call_f_ascent_c0); + methods += new qt_gsi::GenericMethod ("averageCharWidth", "@brief Method int QFontMetrics::averageCharWidth()\n", true, &_init_f_averageCharWidth_c0, &_call_f_averageCharWidth_c0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRect QFontMetrics::boundingRect(QChar)\n", true, &_init_f_boundingRect_c899, &_call_f_boundingRect_c899); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRect QFontMetrics::boundingRect(const QString &text)\n", true, &_init_f_boundingRect_c2025, &_call_f_boundingRect_c2025); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRect QFontMetrics::boundingRect(const QRect &r, int flags, const QString &text, int tabstops, int *tabarray)\n", true, &_init_f_boundingRect_c5872, &_call_f_boundingRect_c5872); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRect QFontMetrics::boundingRect(int x, int y, int w, int h, int flags, const QString &text, int tabstops, int *tabarray)\n", true, &_init_f_boundingRect_c6824, &_call_f_boundingRect_c6824); + methods += new qt_gsi::GenericMethod ("capHeight", "@brief Method int QFontMetrics::capHeight()\n", true, &_init_f_capHeight_c0, &_call_f_capHeight_c0); + methods += new qt_gsi::GenericMethod ("descent", "@brief Method int QFontMetrics::descent()\n", true, &_init_f_descent_c0, &_call_f_descent_c0); + methods += new qt_gsi::GenericMethod ("elidedText", "@brief Method QString QFontMetrics::elidedText(const QString &text, Qt::TextElideMode mode, int width, int flags)\n", true, &_init_f_elidedText_c5277, &_call_f_elidedText_c5277); + methods += new qt_gsi::GenericMethod ("fontDpi", "@brief Method double QFontMetrics::fontDpi()\n", true, &_init_f_fontDpi_c0, &_call_f_fontDpi_c0); + methods += new qt_gsi::GenericMethod ("height", "@brief Method int QFontMetrics::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("horizontalAdvance", "@brief Method int QFontMetrics::horizontalAdvance(const QString &, int len)\n", true, &_init_f_horizontalAdvance_c2684, &_call_f_horizontalAdvance_c2684); + methods += new qt_gsi::GenericMethod ("horizontalAdvance", "@brief Method int QFontMetrics::horizontalAdvance(QChar)\n", true, &_init_f_horizontalAdvance_c899, &_call_f_horizontalAdvance_c899); + methods += new qt_gsi::GenericMethod ("inFont", "@brief Method bool QFontMetrics::inFont(QChar)\n", true, &_init_f_inFont_c899, &_call_f_inFont_c899); + methods += new qt_gsi::GenericMethod ("inFontUcs4", "@brief Method bool QFontMetrics::inFontUcs4(unsigned int ucs4)\n", true, &_init_f_inFontUcs4_c1772, &_call_f_inFontUcs4_c1772); + methods += new qt_gsi::GenericMethod ("leading", "@brief Method int QFontMetrics::leading()\n", true, &_init_f_leading_c0, &_call_f_leading_c0); + methods += new qt_gsi::GenericMethod ("leftBearing", "@brief Method int QFontMetrics::leftBearing(QChar)\n", true, &_init_f_leftBearing_c899, &_call_f_leftBearing_c899); + methods += new qt_gsi::GenericMethod ("lineSpacing", "@brief Method int QFontMetrics::lineSpacing()\n", true, &_init_f_lineSpacing_c0, &_call_f_lineSpacing_c0); + methods += new qt_gsi::GenericMethod ("lineWidth", "@brief Method int QFontMetrics::lineWidth()\n", true, &_init_f_lineWidth_c0, &_call_f_lineWidth_c0); + methods += new qt_gsi::GenericMethod ("maxWidth", "@brief Method int QFontMetrics::maxWidth()\n", true, &_init_f_maxWidth_c0, &_call_f_maxWidth_c0); + methods += new qt_gsi::GenericMethod ("minLeftBearing", "@brief Method int QFontMetrics::minLeftBearing()\n", true, &_init_f_minLeftBearing_c0, &_call_f_minLeftBearing_c0); + methods += new qt_gsi::GenericMethod ("minRightBearing", "@brief Method int QFontMetrics::minRightBearing()\n", true, &_init_f_minRightBearing_c0, &_call_f_minRightBearing_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QFontMetrics::operator !=(const QFontMetrics &other)\n", true, &_init_f_operator_excl__eq__c2528, &_call_f_operator_excl__eq__c2528); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QFontMetrics &QFontMetrics::operator=(const QFontMetrics &)\n", false, &_init_f_operator_eq__2528, &_call_f_operator_eq__2528); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QFontMetrics::operator==(const QFontMetrics &other)\n", true, &_init_f_operator_eq__eq__c2528, &_call_f_operator_eq__eq__c2528); + methods += new qt_gsi::GenericMethod ("overlinePos", "@brief Method int QFontMetrics::overlinePos()\n", true, &_init_f_overlinePos_c0, &_call_f_overlinePos_c0); + methods += new qt_gsi::GenericMethod ("rightBearing", "@brief Method int QFontMetrics::rightBearing(QChar)\n", true, &_init_f_rightBearing_c899, &_call_f_rightBearing_c899); + methods += new qt_gsi::GenericMethod ("size", "@brief Method QSize QFontMetrics::size(int flags, const QString &str, int tabstops, int *tabarray)\n", true, &_init_f_size_c4188, &_call_f_size_c4188); + methods += new qt_gsi::GenericMethod ("strikeOutPos", "@brief Method int QFontMetrics::strikeOutPos()\n", true, &_init_f_strikeOutPos_c0, &_call_f_strikeOutPos_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QFontMetrics::swap(QFontMetrics &other)\n", false, &_init_f_swap_1833, &_call_f_swap_1833); + methods += new qt_gsi::GenericMethod ("tightBoundingRect", "@brief Method QRect QFontMetrics::tightBoundingRect(const QString &text)\n", true, &_init_f_tightBoundingRect_c2025, &_call_f_tightBoundingRect_c2025); + methods += new qt_gsi::GenericMethod ("underlinePos", "@brief Method int QFontMetrics::underlinePos()\n", true, &_init_f_underlinePos_c0, &_call_f_underlinePos_c0); + methods += new qt_gsi::GenericMethod ("xHeight", "@brief Method int QFontMetrics::xHeight()\n", true, &_init_f_xHeight_c0, &_call_f_xHeight_c0); + return methods; +} + +gsi::Class decl_QFontMetrics ("QtGui", "QFontMetrics", + methods_QFontMetrics (), + "@qt\n@brief Binding of QFontMetrics"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontMetrics () { return decl_QFontMetrics; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQFontMetricsF.cc b/src/gsiqt/qt6/QtGui/gsiDeclQFontMetricsF.cc new file mode 100644 index 000000000..612b6fca5 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQFontMetricsF.cc @@ -0,0 +1,773 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFontMetricsF.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFontMetricsF + +// Constructor QFontMetricsF::QFontMetricsF(const QFont &font) + + +static void _init_ctor_QFontMetricsF_1801 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFontMetricsF_1801 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QFontMetricsF (arg1)); +} + + +// Constructor QFontMetricsF::QFontMetricsF(const QFont &font, const QPaintDevice *pd) + + +static void _init_ctor_QFontMetricsF_4191 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pd"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QFontMetricsF_4191 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + const QPaintDevice *arg2 = gsi::arg_reader() (args, heap); + ret.write (new QFontMetricsF (arg1, arg2)); +} + + +// Constructor QFontMetricsF::QFontMetricsF(const QFontMetrics &) + + +static void _init_ctor_QFontMetricsF_2528 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFontMetricsF_2528 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QFontMetricsF (arg1)); +} + + +// Constructor QFontMetricsF::QFontMetricsF(const QFontMetricsF &) + + +static void _init_ctor_QFontMetricsF_2598 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFontMetricsF_2598 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFontMetricsF &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QFontMetricsF (arg1)); +} + + +// double QFontMetricsF::ascent() + + +static void _init_f_ascent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ascent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontMetricsF *)cls)->ascent ()); +} + + +// double QFontMetricsF::averageCharWidth() + + +static void _init_f_averageCharWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_averageCharWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontMetricsF *)cls)->averageCharWidth ()); +} + + +// QRectF QFontMetricsF::boundingRect(const QString &string) + + +static void _init_f_boundingRect_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_boundingRect_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QFontMetricsF *)cls)->boundingRect (arg1)); +} + + +// QRectF QFontMetricsF::boundingRect(QChar) + + +static void _init_f_boundingRect_c899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_boundingRect_c899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QRectF)((QFontMetricsF *)cls)->boundingRect (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QRectF QFontMetricsF::boundingRect(const QRectF &r, int flags, const QString &string, int tabstops, int *tabarray) + + +static void _init_f_boundingRect_c5942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("string"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("tabstops", true, "0"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("tabarray", true, "nullptr"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_boundingRect_c5942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + int *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QRectF)((QFontMetricsF *)cls)->boundingRect (arg1, arg2, arg3, arg4, arg5)); +} + + +// double QFontMetricsF::capHeight() + + +static void _init_f_capHeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_capHeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontMetricsF *)cls)->capHeight ()); +} + + +// double QFontMetricsF::descent() + + +static void _init_f_descent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_descent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontMetricsF *)cls)->descent ()); +} + + +// QString QFontMetricsF::elidedText(const QString &text, Qt::TextElideMode mode, double width, int flags) + + +static void _init_f_elidedText_c5581 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("width"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("flags", true, "0"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_elidedText_c5581 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QString)((QFontMetricsF *)cls)->elidedText (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4)); +} + + +// double QFontMetricsF::fontDpi() + + +static void _init_f_fontDpi_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontDpi_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontMetricsF *)cls)->fontDpi ()); +} + + +// double QFontMetricsF::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontMetricsF *)cls)->height ()); +} + + +// double QFontMetricsF::horizontalAdvance(const QString &string, int length) + + +static void _init_f_horizontalAdvance_c2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("length", true, "-1"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_horizontalAdvance_c2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((double)((QFontMetricsF *)cls)->horizontalAdvance (arg1, arg2)); +} + + +// double QFontMetricsF::horizontalAdvance(QChar) + + +static void _init_f_horizontalAdvance_c899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_horizontalAdvance_c899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((double)((QFontMetricsF *)cls)->horizontalAdvance (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QFontMetricsF::inFont(QChar) + + +static void _init_f_inFont_c899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_inFont_c899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QFontMetricsF *)cls)->inFont (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QFontMetricsF::inFontUcs4(unsigned int ucs4) + + +static void _init_f_inFontUcs4_c1772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ucs4"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_inFontUcs4_c1772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFontMetricsF *)cls)->inFontUcs4 (arg1)); +} + + +// double QFontMetricsF::leading() + + +static void _init_f_leading_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_leading_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontMetricsF *)cls)->leading ()); +} + + +// double QFontMetricsF::leftBearing(QChar) + + +static void _init_f_leftBearing_c899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_leftBearing_c899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((double)((QFontMetricsF *)cls)->leftBearing (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// double QFontMetricsF::lineSpacing() + + +static void _init_f_lineSpacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineSpacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontMetricsF *)cls)->lineSpacing ()); +} + + +// double QFontMetricsF::lineWidth() + + +static void _init_f_lineWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontMetricsF *)cls)->lineWidth ()); +} + + +// double QFontMetricsF::maxWidth() + + +static void _init_f_maxWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maxWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontMetricsF *)cls)->maxWidth ()); +} + + +// double QFontMetricsF::minLeftBearing() + + +static void _init_f_minLeftBearing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minLeftBearing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontMetricsF *)cls)->minLeftBearing ()); +} + + +// double QFontMetricsF::minRightBearing() + + +static void _init_f_minRightBearing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minRightBearing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontMetricsF *)cls)->minRightBearing ()); +} + + +// bool QFontMetricsF::operator !=(const QFontMetricsF &other) + + +static void _init_f_operator_excl__eq__c2598 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2598 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFontMetricsF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFontMetricsF *)cls)->operator != (arg1)); +} + + +// QFontMetricsF &QFontMetricsF::operator=(const QFontMetricsF &) + + +static void _init_f_operator_eq__2598 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2598 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFontMetricsF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QFontMetricsF &)((QFontMetricsF *)cls)->operator= (arg1)); +} + + +// QFontMetricsF &QFontMetricsF::operator=(const QFontMetrics &) + + +static void _init_f_operator_eq__2528 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2528 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QFontMetricsF &)((QFontMetricsF *)cls)->operator= (arg1)); +} + + +// bool QFontMetricsF::operator==(const QFontMetricsF &other) + + +static void _init_f_operator_eq__eq__c2598 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2598 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFontMetricsF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFontMetricsF *)cls)->operator== (arg1)); +} + + +// double QFontMetricsF::overlinePos() + + +static void _init_f_overlinePos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_overlinePos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontMetricsF *)cls)->overlinePos ()); +} + + +// double QFontMetricsF::rightBearing(QChar) + + +static void _init_f_rightBearing_c899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_rightBearing_c899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((double)((QFontMetricsF *)cls)->rightBearing (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QSizeF QFontMetricsF::size(int flags, const QString &str, int tabstops, int *tabarray) + + +static void _init_f_size_c4188 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("str"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("tabstops", true, "0"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("tabarray", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_size_c4188 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + int *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QSizeF)((QFontMetricsF *)cls)->size (arg1, arg2, arg3, arg4)); +} + + +// double QFontMetricsF::strikeOutPos() + + +static void _init_f_strikeOutPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_strikeOutPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontMetricsF *)cls)->strikeOutPos ()); +} + + +// void QFontMetricsF::swap(QFontMetricsF &other) + + +static void _init_f_swap_1903 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1903 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFontMetricsF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontMetricsF *)cls)->swap (arg1); +} + + +// QRectF QFontMetricsF::tightBoundingRect(const QString &text) + + +static void _init_f_tightBoundingRect_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tightBoundingRect_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QFontMetricsF *)cls)->tightBoundingRect (arg1)); +} + + +// double QFontMetricsF::underlinePos() + + +static void _init_f_underlinePos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_underlinePos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontMetricsF *)cls)->underlinePos ()); +} + + +// double QFontMetricsF::xHeight() + + +static void _init_f_xHeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_xHeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QFontMetricsF *)cls)->xHeight ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QFontMetricsF () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFontMetricsF::QFontMetricsF(const QFont &font)\nThis method creates an object of class QFontMetricsF.", &_init_ctor_QFontMetricsF_1801, &_call_ctor_QFontMetricsF_1801); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFontMetricsF::QFontMetricsF(const QFont &font, const QPaintDevice *pd)\nThis method creates an object of class QFontMetricsF.", &_init_ctor_QFontMetricsF_4191, &_call_ctor_QFontMetricsF_4191); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFontMetricsF::QFontMetricsF(const QFontMetrics &)\nThis method creates an object of class QFontMetricsF.", &_init_ctor_QFontMetricsF_2528, &_call_ctor_QFontMetricsF_2528); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFontMetricsF::QFontMetricsF(const QFontMetricsF &)\nThis method creates an object of class QFontMetricsF.", &_init_ctor_QFontMetricsF_2598, &_call_ctor_QFontMetricsF_2598); + methods += new qt_gsi::GenericMethod ("ascent", "@brief Method double QFontMetricsF::ascent()\n", true, &_init_f_ascent_c0, &_call_f_ascent_c0); + methods += new qt_gsi::GenericMethod ("averageCharWidth", "@brief Method double QFontMetricsF::averageCharWidth()\n", true, &_init_f_averageCharWidth_c0, &_call_f_averageCharWidth_c0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QFontMetricsF::boundingRect(const QString &string)\n", true, &_init_f_boundingRect_c2025, &_call_f_boundingRect_c2025); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QFontMetricsF::boundingRect(QChar)\n", true, &_init_f_boundingRect_c899, &_call_f_boundingRect_c899); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QFontMetricsF::boundingRect(const QRectF &r, int flags, const QString &string, int tabstops, int *tabarray)\n", true, &_init_f_boundingRect_c5942, &_call_f_boundingRect_c5942); + methods += new qt_gsi::GenericMethod ("capHeight", "@brief Method double QFontMetricsF::capHeight()\n", true, &_init_f_capHeight_c0, &_call_f_capHeight_c0); + methods += new qt_gsi::GenericMethod ("descent", "@brief Method double QFontMetricsF::descent()\n", true, &_init_f_descent_c0, &_call_f_descent_c0); + methods += new qt_gsi::GenericMethod ("elidedText", "@brief Method QString QFontMetricsF::elidedText(const QString &text, Qt::TextElideMode mode, double width, int flags)\n", true, &_init_f_elidedText_c5581, &_call_f_elidedText_c5581); + methods += new qt_gsi::GenericMethod ("fontDpi", "@brief Method double QFontMetricsF::fontDpi()\n", true, &_init_f_fontDpi_c0, &_call_f_fontDpi_c0); + methods += new qt_gsi::GenericMethod ("height", "@brief Method double QFontMetricsF::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("horizontalAdvance", "@brief Method double QFontMetricsF::horizontalAdvance(const QString &string, int length)\n", true, &_init_f_horizontalAdvance_c2684, &_call_f_horizontalAdvance_c2684); + methods += new qt_gsi::GenericMethod ("horizontalAdvance", "@brief Method double QFontMetricsF::horizontalAdvance(QChar)\n", true, &_init_f_horizontalAdvance_c899, &_call_f_horizontalAdvance_c899); + methods += new qt_gsi::GenericMethod ("inFont", "@brief Method bool QFontMetricsF::inFont(QChar)\n", true, &_init_f_inFont_c899, &_call_f_inFont_c899); + methods += new qt_gsi::GenericMethod ("inFontUcs4", "@brief Method bool QFontMetricsF::inFontUcs4(unsigned int ucs4)\n", true, &_init_f_inFontUcs4_c1772, &_call_f_inFontUcs4_c1772); + methods += new qt_gsi::GenericMethod ("leading", "@brief Method double QFontMetricsF::leading()\n", true, &_init_f_leading_c0, &_call_f_leading_c0); + methods += new qt_gsi::GenericMethod ("leftBearing", "@brief Method double QFontMetricsF::leftBearing(QChar)\n", true, &_init_f_leftBearing_c899, &_call_f_leftBearing_c899); + methods += new qt_gsi::GenericMethod ("lineSpacing", "@brief Method double QFontMetricsF::lineSpacing()\n", true, &_init_f_lineSpacing_c0, &_call_f_lineSpacing_c0); + methods += new qt_gsi::GenericMethod ("lineWidth", "@brief Method double QFontMetricsF::lineWidth()\n", true, &_init_f_lineWidth_c0, &_call_f_lineWidth_c0); + methods += new qt_gsi::GenericMethod ("maxWidth", "@brief Method double QFontMetricsF::maxWidth()\n", true, &_init_f_maxWidth_c0, &_call_f_maxWidth_c0); + methods += new qt_gsi::GenericMethod ("minLeftBearing", "@brief Method double QFontMetricsF::minLeftBearing()\n", true, &_init_f_minLeftBearing_c0, &_call_f_minLeftBearing_c0); + methods += new qt_gsi::GenericMethod ("minRightBearing", "@brief Method double QFontMetricsF::minRightBearing()\n", true, &_init_f_minRightBearing_c0, &_call_f_minRightBearing_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QFontMetricsF::operator !=(const QFontMetricsF &other)\n", true, &_init_f_operator_excl__eq__c2598, &_call_f_operator_excl__eq__c2598); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QFontMetricsF &QFontMetricsF::operator=(const QFontMetricsF &)\n", false, &_init_f_operator_eq__2598, &_call_f_operator_eq__2598); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QFontMetricsF &QFontMetricsF::operator=(const QFontMetrics &)\n", false, &_init_f_operator_eq__2528, &_call_f_operator_eq__2528); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QFontMetricsF::operator==(const QFontMetricsF &other)\n", true, &_init_f_operator_eq__eq__c2598, &_call_f_operator_eq__eq__c2598); + methods += new qt_gsi::GenericMethod ("overlinePos", "@brief Method double QFontMetricsF::overlinePos()\n", true, &_init_f_overlinePos_c0, &_call_f_overlinePos_c0); + methods += new qt_gsi::GenericMethod ("rightBearing", "@brief Method double QFontMetricsF::rightBearing(QChar)\n", true, &_init_f_rightBearing_c899, &_call_f_rightBearing_c899); + methods += new qt_gsi::GenericMethod ("size", "@brief Method QSizeF QFontMetricsF::size(int flags, const QString &str, int tabstops, int *tabarray)\n", true, &_init_f_size_c4188, &_call_f_size_c4188); + methods += new qt_gsi::GenericMethod ("strikeOutPos", "@brief Method double QFontMetricsF::strikeOutPos()\n", true, &_init_f_strikeOutPos_c0, &_call_f_strikeOutPos_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QFontMetricsF::swap(QFontMetricsF &other)\n", false, &_init_f_swap_1903, &_call_f_swap_1903); + methods += new qt_gsi::GenericMethod ("tightBoundingRect", "@brief Method QRectF QFontMetricsF::tightBoundingRect(const QString &text)\n", true, &_init_f_tightBoundingRect_c2025, &_call_f_tightBoundingRect_c2025); + methods += new qt_gsi::GenericMethod ("underlinePos", "@brief Method double QFontMetricsF::underlinePos()\n", true, &_init_f_underlinePos_c0, &_call_f_underlinePos_c0); + methods += new qt_gsi::GenericMethod ("xHeight", "@brief Method double QFontMetricsF::xHeight()\n", true, &_init_f_xHeight_c0, &_call_f_xHeight_c0); + return methods; +} + +gsi::Class decl_QFontMetricsF ("QtGui", "QFontMetricsF", + methods_QFontMetricsF (), + "@qt\n@brief Binding of QFontMetricsF"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontMetricsF () { return decl_QFontMetricsF; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQGenericPlugin.cc b/src/gsiqt/qt6/QtGui/gsiDeclQGenericPlugin.cc new file mode 100644 index 000000000..5cd1ad397 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQGenericPlugin.cc @@ -0,0 +1,622 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGenericPlugin.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGenericPlugin + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGenericPlugin::staticMetaObject); +} + + +// QObject *QGenericPlugin::create(const QString &name, const QString &spec) + + +static void _init_f_create_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("spec"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_create_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QObject *)((QGenericPlugin *)cls)->create (arg1, arg2)); +} + + +// static QString QGenericPlugin::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGenericPlugin::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGenericPlugin () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("qt_create", "@brief Method QObject *QGenericPlugin::create(const QString &name, const QString &spec)\n", false, &_init_f_create_3942, &_call_f_create_3942); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGenericPlugin::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGenericPlugin::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGenericPlugin::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QGenericPlugin (qtdecl_QObject (), "QtGui", "QGenericPlugin_Native", + methods_QGenericPlugin (), + "@hide\n@alias QGenericPlugin"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGenericPlugin () { return decl_QGenericPlugin; } + +} + + +class QGenericPlugin_Adaptor : public QGenericPlugin, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGenericPlugin_Adaptor(); + + // [adaptor ctor] QGenericPlugin::QGenericPlugin(QObject *parent) + QGenericPlugin_Adaptor() : QGenericPlugin() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGenericPlugin::QGenericPlugin(QObject *parent) + QGenericPlugin_Adaptor(QObject *parent) : QGenericPlugin(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QGenericPlugin::isSignalConnected(const QMetaMethod &signal) + bool fp_QGenericPlugin_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGenericPlugin::isSignalConnected(signal); + } + + // [expose] int QGenericPlugin::receivers(const char *signal) + int fp_QGenericPlugin_receivers_c1731 (const char *signal) const { + return QGenericPlugin::receivers(signal); + } + + // [expose] QObject *QGenericPlugin::sender() + QObject * fp_QGenericPlugin_sender_c0 () const { + return QGenericPlugin::sender(); + } + + // [expose] int QGenericPlugin::senderSignalIndex() + int fp_QGenericPlugin_senderSignalIndex_c0 () const { + return QGenericPlugin::senderSignalIndex(); + } + + // [adaptor impl] QObject *QGenericPlugin::create(const QString &name, const QString &spec) + QObject * cbs_create_3942_0(const QString &name, const QString &spec) + { + __SUPPRESS_UNUSED_WARNING (name); + __SUPPRESS_UNUSED_WARNING (spec); + throw qt_gsi::AbstractMethodCalledException("create"); + } + + virtual QObject * create(const QString &name, const QString &spec) + { + if (cb_create_3942_0.can_issue()) { + return cb_create_3942_0.issue(&QGenericPlugin_Adaptor::cbs_create_3942_0, name, spec); + } else { + throw qt_gsi::AbstractMethodCalledException("create"); + } + } + + // [emitter impl] void QGenericPlugin::destroyed(QObject *) + void emitter_QGenericPlugin_destroyed_1302(QObject *arg1) + { + emit QGenericPlugin::destroyed(arg1); + } + + // [adaptor impl] bool QGenericPlugin::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGenericPlugin::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGenericPlugin_Adaptor::cbs_event_1217_0, _event); + } else { + return QGenericPlugin::event(_event); + } + } + + // [adaptor impl] bool QGenericPlugin::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGenericPlugin::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGenericPlugin_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGenericPlugin::eventFilter(watched, event); + } + } + + // [emitter impl] void QGenericPlugin::objectNameChanged(const QString &objectName) + void emitter_QGenericPlugin_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGenericPlugin::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QGenericPlugin::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGenericPlugin::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGenericPlugin_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGenericPlugin::childEvent(event); + } + } + + // [adaptor impl] void QGenericPlugin::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGenericPlugin::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGenericPlugin_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGenericPlugin::customEvent(event); + } + } + + // [adaptor impl] void QGenericPlugin::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGenericPlugin::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGenericPlugin_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGenericPlugin::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGenericPlugin::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGenericPlugin::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGenericPlugin_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGenericPlugin::timerEvent(event); + } + } + + gsi::Callback cb_create_3942_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QGenericPlugin_Adaptor::~QGenericPlugin_Adaptor() { } + +// Constructor QGenericPlugin::QGenericPlugin(QObject *parent) (adaptor class) + +static void _init_ctor_QGenericPlugin_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGenericPlugin_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGenericPlugin_Adaptor (arg1)); +} + + +// void QGenericPlugin::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGenericPlugin_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGenericPlugin_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// QObject *QGenericPlugin::create(const QString &name, const QString &spec) + +static void _init_cbs_create_3942_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("spec"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_create_3942_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + ret.write ((QObject *)((QGenericPlugin_Adaptor *)cls)->cbs_create_3942_0 (arg1, arg2)); +} + +static void _set_callback_cbs_create_3942_0 (void *cls, const gsi::Callback &cb) +{ + ((QGenericPlugin_Adaptor *)cls)->cb_create_3942_0 = cb; +} + + +// void QGenericPlugin::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGenericPlugin_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGenericPlugin_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGenericPlugin::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGenericPlugin_Adaptor *)cls)->emitter_QGenericPlugin_destroyed_1302 (arg1); +} + + +// void QGenericPlugin::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGenericPlugin_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGenericPlugin_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QGenericPlugin::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGenericPlugin_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGenericPlugin_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGenericPlugin::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGenericPlugin_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGenericPlugin_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QGenericPlugin::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGenericPlugin_Adaptor *)cls)->fp_QGenericPlugin_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QGenericPlugin::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGenericPlugin_Adaptor *)cls)->emitter_QGenericPlugin_objectNameChanged_4567 (arg1); +} + + +// exposed int QGenericPlugin::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGenericPlugin_Adaptor *)cls)->fp_QGenericPlugin_receivers_c1731 (arg1)); +} + + +// exposed QObject *QGenericPlugin::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGenericPlugin_Adaptor *)cls)->fp_QGenericPlugin_sender_c0 ()); +} + + +// exposed int QGenericPlugin::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGenericPlugin_Adaptor *)cls)->fp_QGenericPlugin_senderSignalIndex_c0 ()); +} + + +// void QGenericPlugin::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGenericPlugin_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGenericPlugin_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGenericPlugin (); + +static gsi::Methods methods_QGenericPlugin_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGenericPlugin::QGenericPlugin(QObject *parent)\nThis method creates an object of class QGenericPlugin.", &_init_ctor_QGenericPlugin_Adaptor_1302, &_call_ctor_QGenericPlugin_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGenericPlugin::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("qt_create", "@brief Virtual method QObject *QGenericPlugin::create(const QString &name, const QString &spec)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_create_3942_0, &_call_cbs_create_3942_0); + methods += new qt_gsi::GenericMethod ("qt_create", "@hide", false, &_init_cbs_create_3942_0, &_call_cbs_create_3942_0, &_set_callback_cbs_create_3942_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGenericPlugin::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGenericPlugin::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGenericPlugin::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QGenericPlugin::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGenericPlugin::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGenericPlugin::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGenericPlugin::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGenericPlugin::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGenericPlugin::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGenericPlugin::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGenericPlugin::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QGenericPlugin_Adaptor (qtdecl_QGenericPlugin (), "QtGui", "QGenericPlugin", + methods_QGenericPlugin_Adaptor (), + "@qt\n@brief Binding of QGenericPlugin"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQGenericPluginFactory.cc b/src/gsiqt/qt6/QtGui/gsiDeclQGenericPluginFactory.cc new file mode 100644 index 000000000..a95ef247b --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQGenericPluginFactory.cc @@ -0,0 +1,111 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGenericPluginFactory.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGenericPluginFactory + +// Constructor QGenericPluginFactory::QGenericPluginFactory() + + +static void _init_ctor_QGenericPluginFactory_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QGenericPluginFactory_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QGenericPluginFactory ()); +} + + +// static QObject *QGenericPluginFactory::create(const QString &, const QString &) + + +static void _init_f_create_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_create_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QObject *)QGenericPluginFactory::create (arg1, arg2)); +} + + +// static QStringList QGenericPluginFactory::keys() + + +static void _init_f_keys_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keys_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)QGenericPluginFactory::keys ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QGenericPluginFactory () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGenericPluginFactory::QGenericPluginFactory()\nThis method creates an object of class QGenericPluginFactory.", &_init_ctor_QGenericPluginFactory_0, &_call_ctor_QGenericPluginFactory_0); + methods += new qt_gsi::GenericStaticMethod ("qt_create", "@brief Static method QObject *QGenericPluginFactory::create(const QString &, const QString &)\nThis method is static and can be called without an instance.", &_init_f_create_3942, &_call_f_create_3942); + methods += new qt_gsi::GenericStaticMethod ("keys", "@brief Static method QStringList QGenericPluginFactory::keys()\nThis method is static and can be called without an instance.", &_init_f_keys_0, &_call_f_keys_0); + return methods; +} + +gsi::Class decl_QGenericPluginFactory ("QtGui", "QGenericPluginFactory", + methods_QGenericPluginFactory (), + "@qt\n@brief Binding of QGenericPluginFactory"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGenericPluginFactory () { return decl_QGenericPluginFactory; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQGlyphRun.cc b/src/gsiqt/qt6/QtGui/gsiDeclQGlyphRun.cc new file mode 100644 index 000000000..82f2f9b4a --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQGlyphRun.cc @@ -0,0 +1,615 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGlyphRun.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGlyphRun + +// Constructor QGlyphRun::QGlyphRun() + + +static void _init_ctor_QGlyphRun_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QGlyphRun_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QGlyphRun ()); +} + + +// Constructor QGlyphRun::QGlyphRun(const QGlyphRun &other) + + +static void _init_ctor_QGlyphRun_2219 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGlyphRun_2219 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGlyphRun &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QGlyphRun (arg1)); +} + + +// QRectF QGlyphRun::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGlyphRun *)cls)->boundingRect ()); +} + + +// void QGlyphRun::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGlyphRun *)cls)->clear (); +} + + +// QFlags QGlyphRun::flags() + + +static void _init_f_flags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_flags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGlyphRun *)cls)->flags ()); +} + + +// QList QGlyphRun::glyphIndexes() + + +static void _init_f_glyphIndexes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_glyphIndexes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QGlyphRun *)cls)->glyphIndexes ()); +} + + +// bool QGlyphRun::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGlyphRun *)cls)->isEmpty ()); +} + + +// bool QGlyphRun::isRightToLeft() + + +static void _init_f_isRightToLeft_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRightToLeft_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGlyphRun *)cls)->isRightToLeft ()); +} + + +// bool QGlyphRun::operator!=(const QGlyphRun &other) + + +static void _init_f_operator_excl__eq__c2219 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2219 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGlyphRun &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGlyphRun *)cls)->operator!= (arg1)); +} + + +// QGlyphRun &QGlyphRun::operator=(const QGlyphRun &other) + + +static void _init_f_operator_eq__2219 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2219 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGlyphRun &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QGlyphRun &)((QGlyphRun *)cls)->operator= (arg1)); +} + + +// bool QGlyphRun::operator==(const QGlyphRun &other) + + +static void _init_f_operator_eq__eq__c2219 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2219 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGlyphRun &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGlyphRun *)cls)->operator== (arg1)); +} + + +// bool QGlyphRun::overline() + + +static void _init_f_overline_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_overline_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGlyphRun *)cls)->overline ()); +} + + +// QList QGlyphRun::positions() + + +static void _init_f_positions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_positions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QGlyphRun *)cls)->positions ()); +} + + +// QRawFont QGlyphRun::rawFont() + + +static void _init_f_rawFont_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rawFont_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRawFont)((QGlyphRun *)cls)->rawFont ()); +} + + +// void QGlyphRun::setBoundingRect(const QRectF &boundingRect) + + +static void _init_f_setBoundingRect_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("boundingRect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBoundingRect_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGlyphRun *)cls)->setBoundingRect (arg1); +} + + +// void QGlyphRun::setFlag(QGlyphRun::GlyphRunFlag flag, bool enabled) + + +static void _init_f_setFlag_3417 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flag"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("enabled", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setFlag_3417 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGlyphRun *)cls)->setFlag (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QGlyphRun::setFlags(QFlags flags) + + +static void _init_f_setFlags_3357 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFlags_3357 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGlyphRun *)cls)->setFlags (arg1); +} + + +// void QGlyphRun::setGlyphIndexes(const QList &glyphIndexes) + + +static void _init_f_setGlyphIndexes_2590 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("glyphIndexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setGlyphIndexes_2590 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGlyphRun *)cls)->setGlyphIndexes (arg1); +} + + +// void QGlyphRun::setOverline(bool overline) + + +static void _init_f_setOverline_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("overline"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOverline_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGlyphRun *)cls)->setOverline (arg1); +} + + +// void QGlyphRun::setPositions(const QList &positions) + + +static void _init_f_setPositions_2601 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("positions"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPositions_2601 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGlyphRun *)cls)->setPositions (arg1); +} + + +// void QGlyphRun::setRawData(const quint32 *glyphIndexArray, const QPointF *glyphPositionArray, int size) + + +static void _init_f_setRawData_4520 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("glyphIndexArray"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("glyphPositionArray"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("size"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setRawData_4520 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const quint32 *arg1 = gsi::arg_reader() (args, heap); + const QPointF *arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGlyphRun *)cls)->setRawData (arg1, arg2, arg3); +} + + +// void QGlyphRun::setRawFont(const QRawFont &rawFont) + + +static void _init_f_setRawFont_2099 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rawFont"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRawFont_2099 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRawFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGlyphRun *)cls)->setRawFont (arg1); +} + + +// void QGlyphRun::setRightToLeft(bool on) + + +static void _init_f_setRightToLeft_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("on"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRightToLeft_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGlyphRun *)cls)->setRightToLeft (arg1); +} + + +// void QGlyphRun::setStrikeOut(bool strikeOut) + + +static void _init_f_setStrikeOut_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("strikeOut"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStrikeOut_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGlyphRun *)cls)->setStrikeOut (arg1); +} + + +// void QGlyphRun::setUnderline(bool underline) + + +static void _init_f_setUnderline_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("underline"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUnderline_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGlyphRun *)cls)->setUnderline (arg1); +} + + +// bool QGlyphRun::strikeOut() + + +static void _init_f_strikeOut_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_strikeOut_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGlyphRun *)cls)->strikeOut ()); +} + + +// void QGlyphRun::swap(QGlyphRun &other) + + +static void _init_f_swap_1524 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1524 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGlyphRun &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGlyphRun *)cls)->swap (arg1); +} + + +// bool QGlyphRun::underline() + + +static void _init_f_underline_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_underline_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGlyphRun *)cls)->underline ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QGlyphRun () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGlyphRun::QGlyphRun()\nThis method creates an object of class QGlyphRun.", &_init_ctor_QGlyphRun_0, &_call_ctor_QGlyphRun_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGlyphRun::QGlyphRun(const QGlyphRun &other)\nThis method creates an object of class QGlyphRun.", &_init_ctor_QGlyphRun_2219, &_call_ctor_QGlyphRun_2219); + methods += new qt_gsi::GenericMethod (":boundingRect", "@brief Method QRectF QGlyphRun::boundingRect()\n", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QGlyphRun::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod (":flags", "@brief Method QFlags QGlyphRun::flags()\n", true, &_init_f_flags_c0, &_call_f_flags_c0); + methods += new qt_gsi::GenericMethod (":glyphIndexes", "@brief Method QList QGlyphRun::glyphIndexes()\n", true, &_init_f_glyphIndexes_c0, &_call_f_glyphIndexes_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QGlyphRun::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isRightToLeft?|:rightToLeft", "@brief Method bool QGlyphRun::isRightToLeft()\n", true, &_init_f_isRightToLeft_c0, &_call_f_isRightToLeft_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QGlyphRun::operator!=(const QGlyphRun &other)\n", true, &_init_f_operator_excl__eq__c2219, &_call_f_operator_excl__eq__c2219); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QGlyphRun &QGlyphRun::operator=(const QGlyphRun &other)\n", false, &_init_f_operator_eq__2219, &_call_f_operator_eq__2219); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QGlyphRun::operator==(const QGlyphRun &other)\n", true, &_init_f_operator_eq__eq__c2219, &_call_f_operator_eq__eq__c2219); + methods += new qt_gsi::GenericMethod (":overline", "@brief Method bool QGlyphRun::overline()\n", true, &_init_f_overline_c0, &_call_f_overline_c0); + methods += new qt_gsi::GenericMethod (":positions", "@brief Method QList QGlyphRun::positions()\n", true, &_init_f_positions_c0, &_call_f_positions_c0); + methods += new qt_gsi::GenericMethod (":rawFont", "@brief Method QRawFont QGlyphRun::rawFont()\n", true, &_init_f_rawFont_c0, &_call_f_rawFont_c0); + methods += new qt_gsi::GenericMethod ("setBoundingRect|boundingRect=", "@brief Method void QGlyphRun::setBoundingRect(const QRectF &boundingRect)\n", false, &_init_f_setBoundingRect_1862, &_call_f_setBoundingRect_1862); + methods += new qt_gsi::GenericMethod ("setFlag", "@brief Method void QGlyphRun::setFlag(QGlyphRun::GlyphRunFlag flag, bool enabled)\n", false, &_init_f_setFlag_3417, &_call_f_setFlag_3417); + methods += new qt_gsi::GenericMethod ("setFlags|flags=", "@brief Method void QGlyphRun::setFlags(QFlags flags)\n", false, &_init_f_setFlags_3357, &_call_f_setFlags_3357); + methods += new qt_gsi::GenericMethod ("setGlyphIndexes|glyphIndexes=", "@brief Method void QGlyphRun::setGlyphIndexes(const QList &glyphIndexes)\n", false, &_init_f_setGlyphIndexes_2590, &_call_f_setGlyphIndexes_2590); + methods += new qt_gsi::GenericMethod ("setOverline|overline=", "@brief Method void QGlyphRun::setOverline(bool overline)\n", false, &_init_f_setOverline_864, &_call_f_setOverline_864); + methods += new qt_gsi::GenericMethod ("setPositions|positions=", "@brief Method void QGlyphRun::setPositions(const QList &positions)\n", false, &_init_f_setPositions_2601, &_call_f_setPositions_2601); + methods += new qt_gsi::GenericMethod ("setRawData", "@brief Method void QGlyphRun::setRawData(const quint32 *glyphIndexArray, const QPointF *glyphPositionArray, int size)\n", false, &_init_f_setRawData_4520, &_call_f_setRawData_4520); + methods += new qt_gsi::GenericMethod ("setRawFont|rawFont=", "@brief Method void QGlyphRun::setRawFont(const QRawFont &rawFont)\n", false, &_init_f_setRawFont_2099, &_call_f_setRawFont_2099); + methods += new qt_gsi::GenericMethod ("setRightToLeft|rightToLeft=", "@brief Method void QGlyphRun::setRightToLeft(bool on)\n", false, &_init_f_setRightToLeft_864, &_call_f_setRightToLeft_864); + methods += new qt_gsi::GenericMethod ("setStrikeOut|strikeOut=", "@brief Method void QGlyphRun::setStrikeOut(bool strikeOut)\n", false, &_init_f_setStrikeOut_864, &_call_f_setStrikeOut_864); + methods += new qt_gsi::GenericMethod ("setUnderline|underline=", "@brief Method void QGlyphRun::setUnderline(bool underline)\n", false, &_init_f_setUnderline_864, &_call_f_setUnderline_864); + methods += new qt_gsi::GenericMethod (":strikeOut", "@brief Method bool QGlyphRun::strikeOut()\n", true, &_init_f_strikeOut_c0, &_call_f_strikeOut_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QGlyphRun::swap(QGlyphRun &other)\n", false, &_init_f_swap_1524, &_call_f_swap_1524); + methods += new qt_gsi::GenericMethod (":underline", "@brief Method bool QGlyphRun::underline()\n", true, &_init_f_underline_c0, &_call_f_underline_c0); + return methods; +} + +gsi::Class decl_QGlyphRun ("QtGui", "QGlyphRun", + methods_QGlyphRun (), + "@qt\n@brief Binding of QGlyphRun"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGlyphRun () { return decl_QGlyphRun; } + +} + + +// Implementation of the enum wrapper class for QGlyphRun::GlyphRunFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QGlyphRun_GlyphRunFlag_Enum ("QtGui", "QGlyphRun_GlyphRunFlag", + gsi::enum_const ("Overline", QGlyphRun::Overline, "@brief Enum constant QGlyphRun::Overline") + + gsi::enum_const ("Underline", QGlyphRun::Underline, "@brief Enum constant QGlyphRun::Underline") + + gsi::enum_const ("StrikeOut", QGlyphRun::StrikeOut, "@brief Enum constant QGlyphRun::StrikeOut") + + gsi::enum_const ("RightToLeft", QGlyphRun::RightToLeft, "@brief Enum constant QGlyphRun::RightToLeft") + + gsi::enum_const ("SplitLigature", QGlyphRun::SplitLigature, "@brief Enum constant QGlyphRun::SplitLigature"), + "@qt\n@brief This class represents the QGlyphRun::GlyphRunFlag enum"); + +static gsi::QFlagsClass decl_QGlyphRun_GlyphRunFlag_Enums ("QtGui", "QGlyphRun_QFlags_GlyphRunFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGlyphRun_GlyphRunFlag_Enum_in_parent (decl_QGlyphRun_GlyphRunFlag_Enum.defs ()); +static gsi::ClassExt decl_QGlyphRun_GlyphRunFlag_Enum_as_child (decl_QGlyphRun_GlyphRunFlag_Enum, "GlyphRunFlag"); +static gsi::ClassExt decl_QGlyphRun_GlyphRunFlag_Enums_as_child (decl_QGlyphRun_GlyphRunFlag_Enums, "QFlags_GlyphRunFlag"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQGradient.cc b/src/gsiqt/qt6/QtGui/gsiDeclQGradient.cc new file mode 100644 index 000000000..483be465f --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQGradient.cc @@ -0,0 +1,592 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGradient.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGradient + +// Constructor QGradient::QGradient() + + +static void _init_ctor_QGradient_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QGradient_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QGradient ()); +} + + +// Constructor QGradient::QGradient(QGradient::Preset) + + +static void _init_ctor_QGradient_2074 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGradient_2074 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QGradient (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QGradient::CoordinateMode QGradient::coordinateMode() + + +static void _init_f_coordinateMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_coordinateMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGradient *)cls)->coordinateMode ())); +} + + +// QGradient::InterpolationMode QGradient::interpolationMode() + + +static void _init_f_interpolationMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_interpolationMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGradient *)cls)->interpolationMode ())); +} + + +// bool QGradient::operator!=(const QGradient &other) + + +static void _init_f_operator_excl__eq__c2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGradient &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGradient *)cls)->operator!= (arg1)); +} + + +// bool QGradient::operator==(const QGradient &gradient) + + +static void _init_f_operator_eq__eq__c2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("gradient"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGradient &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGradient *)cls)->operator== (arg1)); +} + + +// void QGradient::setColorAt(double pos, const QColor &color) + + +static void _init_f_setColorAt_2868 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("color"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setColorAt_2868 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + const QColor &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGradient *)cls)->setColorAt (arg1, arg2); +} + + +// void QGradient::setCoordinateMode(QGradient::CoordinateMode mode) + + +static void _init_f_setCoordinateMode_2868 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCoordinateMode_2868 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGradient *)cls)->setCoordinateMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGradient::setInterpolationMode(QGradient::InterpolationMode mode) + + +static void _init_f_setInterpolationMode_3220 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setInterpolationMode_3220 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGradient *)cls)->setInterpolationMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGradient::setSpread(QGradient::Spread spread) + + +static void _init_f_setSpread_2054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spread"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSpread_2054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGradient *)cls)->setSpread (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGradient::setStops(const QList &stops) + + +static void _init_f_setStops_3245 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stops"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setStops_3245 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGradient *)cls)->setStops (arg1); +} + + +// QGradient::Spread QGradient::spread() + + +static void _init_f_spread_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_spread_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGradient *)cls)->spread ())); +} + + +// QList QGradient::stops() + + +static void _init_f_stops_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_stops_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QGradient *)cls)->stops ()); +} + + +// QGradient::Type QGradient::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGradient *)cls)->type ())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QGradient () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGradient::QGradient()\nThis method creates an object of class QGradient.", &_init_ctor_QGradient_0, &_call_ctor_QGradient_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGradient::QGradient(QGradient::Preset)\nThis method creates an object of class QGradient.", &_init_ctor_QGradient_2074, &_call_ctor_QGradient_2074); + methods += new qt_gsi::GenericMethod (":coordinateMode", "@brief Method QGradient::CoordinateMode QGradient::coordinateMode()\n", true, &_init_f_coordinateMode_c0, &_call_f_coordinateMode_c0); + methods += new qt_gsi::GenericMethod (":interpolationMode", "@brief Method QGradient::InterpolationMode QGradient::interpolationMode()\n", true, &_init_f_interpolationMode_c0, &_call_f_interpolationMode_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QGradient::operator!=(const QGradient &other)\n", true, &_init_f_operator_excl__eq__c2208, &_call_f_operator_excl__eq__c2208); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QGradient::operator==(const QGradient &gradient)\n", true, &_init_f_operator_eq__eq__c2208, &_call_f_operator_eq__eq__c2208); + methods += new qt_gsi::GenericMethod ("setColorAt", "@brief Method void QGradient::setColorAt(double pos, const QColor &color)\n", false, &_init_f_setColorAt_2868, &_call_f_setColorAt_2868); + methods += new qt_gsi::GenericMethod ("setCoordinateMode|coordinateMode=", "@brief Method void QGradient::setCoordinateMode(QGradient::CoordinateMode mode)\n", false, &_init_f_setCoordinateMode_2868, &_call_f_setCoordinateMode_2868); + methods += new qt_gsi::GenericMethod ("setInterpolationMode|interpolationMode=", "@brief Method void QGradient::setInterpolationMode(QGradient::InterpolationMode mode)\n", false, &_init_f_setInterpolationMode_3220, &_call_f_setInterpolationMode_3220); + methods += new qt_gsi::GenericMethod ("setSpread|spread=", "@brief Method void QGradient::setSpread(QGradient::Spread spread)\n", false, &_init_f_setSpread_2054, &_call_f_setSpread_2054); + methods += new qt_gsi::GenericMethod ("setStops|stops=", "@brief Method void QGradient::setStops(const QList &stops)\n", false, &_init_f_setStops_3245, &_call_f_setStops_3245); + methods += new qt_gsi::GenericMethod (":spread", "@brief Method QGradient::Spread QGradient::spread()\n", true, &_init_f_spread_c0, &_call_f_spread_c0); + methods += new qt_gsi::GenericMethod (":stops", "@brief Method QList QGradient::stops()\n", true, &_init_f_stops_c0, &_call_f_stops_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QGradient::Type QGradient::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + return methods; +} + +gsi::Class decl_QGradient ("QtGui", "QGradient", + methods_QGradient (), + "@qt\n@brief Binding of QGradient"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGradient () { return decl_QGradient; } + +} + + +// Implementation of the enum wrapper class for QGradient::CoordinateMode +namespace qt_gsi +{ + +static gsi::Enum decl_QGradient_CoordinateMode_Enum ("QtGui", "QGradient_CoordinateMode", + gsi::enum_const ("LogicalMode", QGradient::LogicalMode, "@brief Enum constant QGradient::LogicalMode") + + gsi::enum_const ("StretchToDeviceMode", QGradient::StretchToDeviceMode, "@brief Enum constant QGradient::StretchToDeviceMode") + + gsi::enum_const ("ObjectBoundingMode", QGradient::ObjectBoundingMode, "@brief Enum constant QGradient::ObjectBoundingMode") + + gsi::enum_const ("ObjectMode", QGradient::ObjectMode, "@brief Enum constant QGradient::ObjectMode"), + "@qt\n@brief This class represents the QGradient::CoordinateMode enum"); + +static gsi::QFlagsClass decl_QGradient_CoordinateMode_Enums ("QtGui", "QGradient_QFlags_CoordinateMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGradient_CoordinateMode_Enum_in_parent (decl_QGradient_CoordinateMode_Enum.defs ()); +static gsi::ClassExt decl_QGradient_CoordinateMode_Enum_as_child (decl_QGradient_CoordinateMode_Enum, "CoordinateMode"); +static gsi::ClassExt decl_QGradient_CoordinateMode_Enums_as_child (decl_QGradient_CoordinateMode_Enums, "QFlags_CoordinateMode"); + +} + + +// Implementation of the enum wrapper class for QGradient::InterpolationMode +namespace qt_gsi +{ + +static gsi::Enum decl_QGradient_InterpolationMode_Enum ("QtGui", "QGradient_InterpolationMode", + gsi::enum_const ("ColorInterpolation", QGradient::ColorInterpolation, "@brief Enum constant QGradient::ColorInterpolation") + + gsi::enum_const ("ComponentInterpolation", QGradient::ComponentInterpolation, "@brief Enum constant QGradient::ComponentInterpolation"), + "@qt\n@brief This class represents the QGradient::InterpolationMode enum"); + +static gsi::QFlagsClass decl_QGradient_InterpolationMode_Enums ("QtGui", "QGradient_QFlags_InterpolationMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGradient_InterpolationMode_Enum_in_parent (decl_QGradient_InterpolationMode_Enum.defs ()); +static gsi::ClassExt decl_QGradient_InterpolationMode_Enum_as_child (decl_QGradient_InterpolationMode_Enum, "InterpolationMode"); +static gsi::ClassExt decl_QGradient_InterpolationMode_Enums_as_child (decl_QGradient_InterpolationMode_Enums, "QFlags_InterpolationMode"); + +} + + +// Implementation of the enum wrapper class for QGradient::Preset +namespace qt_gsi +{ + +static gsi::Enum decl_QGradient_Preset_Enum ("QtGui", "QGradient_Preset", + gsi::enum_const ("WarmFlame", QGradient::WarmFlame, "@brief Enum constant QGradient::WarmFlame") + + gsi::enum_const ("NightFade", QGradient::NightFade, "@brief Enum constant QGradient::NightFade") + + gsi::enum_const ("SpringWarmth", QGradient::SpringWarmth, "@brief Enum constant QGradient::SpringWarmth") + + gsi::enum_const ("JuicyPeach", QGradient::JuicyPeach, "@brief Enum constant QGradient::JuicyPeach") + + gsi::enum_const ("YoungPassion", QGradient::YoungPassion, "@brief Enum constant QGradient::YoungPassion") + + gsi::enum_const ("LadyLips", QGradient::LadyLips, "@brief Enum constant QGradient::LadyLips") + + gsi::enum_const ("SunnyMorning", QGradient::SunnyMorning, "@brief Enum constant QGradient::SunnyMorning") + + gsi::enum_const ("RainyAshville", QGradient::RainyAshville, "@brief Enum constant QGradient::RainyAshville") + + gsi::enum_const ("FrozenDreams", QGradient::FrozenDreams, "@brief Enum constant QGradient::FrozenDreams") + + gsi::enum_const ("WinterNeva", QGradient::WinterNeva, "@brief Enum constant QGradient::WinterNeva") + + gsi::enum_const ("DustyGrass", QGradient::DustyGrass, "@brief Enum constant QGradient::DustyGrass") + + gsi::enum_const ("TemptingAzure", QGradient::TemptingAzure, "@brief Enum constant QGradient::TemptingAzure") + + gsi::enum_const ("HeavyRain", QGradient::HeavyRain, "@brief Enum constant QGradient::HeavyRain") + + gsi::enum_const ("AmyCrisp", QGradient::AmyCrisp, "@brief Enum constant QGradient::AmyCrisp") + + gsi::enum_const ("MeanFruit", QGradient::MeanFruit, "@brief Enum constant QGradient::MeanFruit") + + gsi::enum_const ("DeepBlue", QGradient::DeepBlue, "@brief Enum constant QGradient::DeepBlue") + + gsi::enum_const ("RipeMalinka", QGradient::RipeMalinka, "@brief Enum constant QGradient::RipeMalinka") + + gsi::enum_const ("CloudyKnoxville", QGradient::CloudyKnoxville, "@brief Enum constant QGradient::CloudyKnoxville") + + gsi::enum_const ("MalibuBeach", QGradient::MalibuBeach, "@brief Enum constant QGradient::MalibuBeach") + + gsi::enum_const ("NewLife", QGradient::NewLife, "@brief Enum constant QGradient::NewLife") + + gsi::enum_const ("TrueSunset", QGradient::TrueSunset, "@brief Enum constant QGradient::TrueSunset") + + gsi::enum_const ("MorpheusDen", QGradient::MorpheusDen, "@brief Enum constant QGradient::MorpheusDen") + + gsi::enum_const ("RareWind", QGradient::RareWind, "@brief Enum constant QGradient::RareWind") + + gsi::enum_const ("NearMoon", QGradient::NearMoon, "@brief Enum constant QGradient::NearMoon") + + gsi::enum_const ("WildApple", QGradient::WildApple, "@brief Enum constant QGradient::WildApple") + + gsi::enum_const ("SaintPetersburg", QGradient::SaintPetersburg, "@brief Enum constant QGradient::SaintPetersburg") + + gsi::enum_const ("PlumPlate", QGradient::PlumPlate, "@brief Enum constant QGradient::PlumPlate") + + gsi::enum_const ("EverlastingSky", QGradient::EverlastingSky, "@brief Enum constant QGradient::EverlastingSky") + + gsi::enum_const ("HappyFisher", QGradient::HappyFisher, "@brief Enum constant QGradient::HappyFisher") + + gsi::enum_const ("Blessing", QGradient::Blessing, "@brief Enum constant QGradient::Blessing") + + gsi::enum_const ("SharpeyeEagle", QGradient::SharpeyeEagle, "@brief Enum constant QGradient::SharpeyeEagle") + + gsi::enum_const ("LadogaBottom", QGradient::LadogaBottom, "@brief Enum constant QGradient::LadogaBottom") + + gsi::enum_const ("LemonGate", QGradient::LemonGate, "@brief Enum constant QGradient::LemonGate") + + gsi::enum_const ("ItmeoBranding", QGradient::ItmeoBranding, "@brief Enum constant QGradient::ItmeoBranding") + + gsi::enum_const ("ZeusMiracle", QGradient::ZeusMiracle, "@brief Enum constant QGradient::ZeusMiracle") + + gsi::enum_const ("OldHat", QGradient::OldHat, "@brief Enum constant QGradient::OldHat") + + gsi::enum_const ("StarWine", QGradient::StarWine, "@brief Enum constant QGradient::StarWine") + + gsi::enum_const ("HappyAcid", QGradient::HappyAcid, "@brief Enum constant QGradient::HappyAcid") + + gsi::enum_const ("AwesomePine", QGradient::AwesomePine, "@brief Enum constant QGradient::AwesomePine") + + gsi::enum_const ("NewYork", QGradient::NewYork, "@brief Enum constant QGradient::NewYork") + + gsi::enum_const ("ShyRainbow", QGradient::ShyRainbow, "@brief Enum constant QGradient::ShyRainbow") + + gsi::enum_const ("MixedHopes", QGradient::MixedHopes, "@brief Enum constant QGradient::MixedHopes") + + gsi::enum_const ("FlyHigh", QGradient::FlyHigh, "@brief Enum constant QGradient::FlyHigh") + + gsi::enum_const ("StrongBliss", QGradient::StrongBliss, "@brief Enum constant QGradient::StrongBliss") + + gsi::enum_const ("FreshMilk", QGradient::FreshMilk, "@brief Enum constant QGradient::FreshMilk") + + gsi::enum_const ("SnowAgain", QGradient::SnowAgain, "@brief Enum constant QGradient::SnowAgain") + + gsi::enum_const ("FebruaryInk", QGradient::FebruaryInk, "@brief Enum constant QGradient::FebruaryInk") + + gsi::enum_const ("KindSteel", QGradient::KindSteel, "@brief Enum constant QGradient::KindSteel") + + gsi::enum_const ("SoftGrass", QGradient::SoftGrass, "@brief Enum constant QGradient::SoftGrass") + + gsi::enum_const ("GrownEarly", QGradient::GrownEarly, "@brief Enum constant QGradient::GrownEarly") + + gsi::enum_const ("SharpBlues", QGradient::SharpBlues, "@brief Enum constant QGradient::SharpBlues") + + gsi::enum_const ("ShadyWater", QGradient::ShadyWater, "@brief Enum constant QGradient::ShadyWater") + + gsi::enum_const ("DirtyBeauty", QGradient::DirtyBeauty, "@brief Enum constant QGradient::DirtyBeauty") + + gsi::enum_const ("GreatWhale", QGradient::GreatWhale, "@brief Enum constant QGradient::GreatWhale") + + gsi::enum_const ("TeenNotebook", QGradient::TeenNotebook, "@brief Enum constant QGradient::TeenNotebook") + + gsi::enum_const ("PoliteRumors", QGradient::PoliteRumors, "@brief Enum constant QGradient::PoliteRumors") + + gsi::enum_const ("SweetPeriod", QGradient::SweetPeriod, "@brief Enum constant QGradient::SweetPeriod") + + gsi::enum_const ("WideMatrix", QGradient::WideMatrix, "@brief Enum constant QGradient::WideMatrix") + + gsi::enum_const ("SoftCherish", QGradient::SoftCherish, "@brief Enum constant QGradient::SoftCherish") + + gsi::enum_const ("RedSalvation", QGradient::RedSalvation, "@brief Enum constant QGradient::RedSalvation") + + gsi::enum_const ("BurningSpring", QGradient::BurningSpring, "@brief Enum constant QGradient::BurningSpring") + + gsi::enum_const ("NightParty", QGradient::NightParty, "@brief Enum constant QGradient::NightParty") + + gsi::enum_const ("SkyGlider", QGradient::SkyGlider, "@brief Enum constant QGradient::SkyGlider") + + gsi::enum_const ("HeavenPeach", QGradient::HeavenPeach, "@brief Enum constant QGradient::HeavenPeach") + + gsi::enum_const ("PurpleDivision", QGradient::PurpleDivision, "@brief Enum constant QGradient::PurpleDivision") + + gsi::enum_const ("AquaSplash", QGradient::AquaSplash, "@brief Enum constant QGradient::AquaSplash") + + gsi::enum_const ("SpikyNaga", QGradient::SpikyNaga, "@brief Enum constant QGradient::SpikyNaga") + + gsi::enum_const ("LoveKiss", QGradient::LoveKiss, "@brief Enum constant QGradient::LoveKiss") + + gsi::enum_const ("CleanMirror", QGradient::CleanMirror, "@brief Enum constant QGradient::CleanMirror") + + gsi::enum_const ("PremiumDark", QGradient::PremiumDark, "@brief Enum constant QGradient::PremiumDark") + + gsi::enum_const ("ColdEvening", QGradient::ColdEvening, "@brief Enum constant QGradient::ColdEvening") + + gsi::enum_const ("CochitiLake", QGradient::CochitiLake, "@brief Enum constant QGradient::CochitiLake") + + gsi::enum_const ("SummerGames", QGradient::SummerGames, "@brief Enum constant QGradient::SummerGames") + + gsi::enum_const ("PassionateBed", QGradient::PassionateBed, "@brief Enum constant QGradient::PassionateBed") + + gsi::enum_const ("MountainRock", QGradient::MountainRock, "@brief Enum constant QGradient::MountainRock") + + gsi::enum_const ("DesertHump", QGradient::DesertHump, "@brief Enum constant QGradient::DesertHump") + + gsi::enum_const ("JungleDay", QGradient::JungleDay, "@brief Enum constant QGradient::JungleDay") + + gsi::enum_const ("PhoenixStart", QGradient::PhoenixStart, "@brief Enum constant QGradient::PhoenixStart") + + gsi::enum_const ("OctoberSilence", QGradient::OctoberSilence, "@brief Enum constant QGradient::OctoberSilence") + + gsi::enum_const ("FarawayRiver", QGradient::FarawayRiver, "@brief Enum constant QGradient::FarawayRiver") + + gsi::enum_const ("AlchemistLab", QGradient::AlchemistLab, "@brief Enum constant QGradient::AlchemistLab") + + gsi::enum_const ("OverSun", QGradient::OverSun, "@brief Enum constant QGradient::OverSun") + + gsi::enum_const ("PremiumWhite", QGradient::PremiumWhite, "@brief Enum constant QGradient::PremiumWhite") + + gsi::enum_const ("MarsParty", QGradient::MarsParty, "@brief Enum constant QGradient::MarsParty") + + gsi::enum_const ("EternalConstance", QGradient::EternalConstance, "@brief Enum constant QGradient::EternalConstance") + + gsi::enum_const ("JapanBlush", QGradient::JapanBlush, "@brief Enum constant QGradient::JapanBlush") + + gsi::enum_const ("SmilingRain", QGradient::SmilingRain, "@brief Enum constant QGradient::SmilingRain") + + gsi::enum_const ("CloudyApple", QGradient::CloudyApple, "@brief Enum constant QGradient::CloudyApple") + + gsi::enum_const ("BigMango", QGradient::BigMango, "@brief Enum constant QGradient::BigMango") + + gsi::enum_const ("HealthyWater", QGradient::HealthyWater, "@brief Enum constant QGradient::HealthyWater") + + gsi::enum_const ("AmourAmour", QGradient::AmourAmour, "@brief Enum constant QGradient::AmourAmour") + + gsi::enum_const ("RiskyConcrete", QGradient::RiskyConcrete, "@brief Enum constant QGradient::RiskyConcrete") + + gsi::enum_const ("StrongStick", QGradient::StrongStick, "@brief Enum constant QGradient::StrongStick") + + gsi::enum_const ("ViciousStance", QGradient::ViciousStance, "@brief Enum constant QGradient::ViciousStance") + + gsi::enum_const ("PaloAlto", QGradient::PaloAlto, "@brief Enum constant QGradient::PaloAlto") + + gsi::enum_const ("HappyMemories", QGradient::HappyMemories, "@brief Enum constant QGradient::HappyMemories") + + gsi::enum_const ("MidnightBloom", QGradient::MidnightBloom, "@brief Enum constant QGradient::MidnightBloom") + + gsi::enum_const ("Crystalline", QGradient::Crystalline, "@brief Enum constant QGradient::Crystalline") + + gsi::enum_const ("PartyBliss", QGradient::PartyBliss, "@brief Enum constant QGradient::PartyBliss") + + gsi::enum_const ("ConfidentCloud", QGradient::ConfidentCloud, "@brief Enum constant QGradient::ConfidentCloud") + + gsi::enum_const ("LeCocktail", QGradient::LeCocktail, "@brief Enum constant QGradient::LeCocktail") + + gsi::enum_const ("RiverCity", QGradient::RiverCity, "@brief Enum constant QGradient::RiverCity") + + gsi::enum_const ("FrozenBerry", QGradient::FrozenBerry, "@brief Enum constant QGradient::FrozenBerry") + + gsi::enum_const ("ChildCare", QGradient::ChildCare, "@brief Enum constant QGradient::ChildCare") + + gsi::enum_const ("FlyingLemon", QGradient::FlyingLemon, "@brief Enum constant QGradient::FlyingLemon") + + gsi::enum_const ("NewRetrowave", QGradient::NewRetrowave, "@brief Enum constant QGradient::NewRetrowave") + + gsi::enum_const ("HiddenJaguar", QGradient::HiddenJaguar, "@brief Enum constant QGradient::HiddenJaguar") + + gsi::enum_const ("AboveTheSky", QGradient::AboveTheSky, "@brief Enum constant QGradient::AboveTheSky") + + gsi::enum_const ("Nega", QGradient::Nega, "@brief Enum constant QGradient::Nega") + + gsi::enum_const ("DenseWater", QGradient::DenseWater, "@brief Enum constant QGradient::DenseWater") + + gsi::enum_const ("Seashore", QGradient::Seashore, "@brief Enum constant QGradient::Seashore") + + gsi::enum_const ("MarbleWall", QGradient::MarbleWall, "@brief Enum constant QGradient::MarbleWall") + + gsi::enum_const ("CheerfulCaramel", QGradient::CheerfulCaramel, "@brief Enum constant QGradient::CheerfulCaramel") + + gsi::enum_const ("NightSky", QGradient::NightSky, "@brief Enum constant QGradient::NightSky") + + gsi::enum_const ("MagicLake", QGradient::MagicLake, "@brief Enum constant QGradient::MagicLake") + + gsi::enum_const ("YoungGrass", QGradient::YoungGrass, "@brief Enum constant QGradient::YoungGrass") + + gsi::enum_const ("ColorfulPeach", QGradient::ColorfulPeach, "@brief Enum constant QGradient::ColorfulPeach") + + gsi::enum_const ("GentleCare", QGradient::GentleCare, "@brief Enum constant QGradient::GentleCare") + + gsi::enum_const ("PlumBath", QGradient::PlumBath, "@brief Enum constant QGradient::PlumBath") + + gsi::enum_const ("HappyUnicorn", QGradient::HappyUnicorn, "@brief Enum constant QGradient::HappyUnicorn") + + gsi::enum_const ("AfricanField", QGradient::AfricanField, "@brief Enum constant QGradient::AfricanField") + + gsi::enum_const ("SolidStone", QGradient::SolidStone, "@brief Enum constant QGradient::SolidStone") + + gsi::enum_const ("OrangeJuice", QGradient::OrangeJuice, "@brief Enum constant QGradient::OrangeJuice") + + gsi::enum_const ("GlassWater", QGradient::GlassWater, "@brief Enum constant QGradient::GlassWater") + + gsi::enum_const ("NorthMiracle", QGradient::NorthMiracle, "@brief Enum constant QGradient::NorthMiracle") + + gsi::enum_const ("FruitBlend", QGradient::FruitBlend, "@brief Enum constant QGradient::FruitBlend") + + gsi::enum_const ("MillenniumPine", QGradient::MillenniumPine, "@brief Enum constant QGradient::MillenniumPine") + + gsi::enum_const ("HighFlight", QGradient::HighFlight, "@brief Enum constant QGradient::HighFlight") + + gsi::enum_const ("MoleHall", QGradient::MoleHall, "@brief Enum constant QGradient::MoleHall") + + gsi::enum_const ("SpaceShift", QGradient::SpaceShift, "@brief Enum constant QGradient::SpaceShift") + + gsi::enum_const ("ForestInei", QGradient::ForestInei, "@brief Enum constant QGradient::ForestInei") + + gsi::enum_const ("RoyalGarden", QGradient::RoyalGarden, "@brief Enum constant QGradient::RoyalGarden") + + gsi::enum_const ("RichMetal", QGradient::RichMetal, "@brief Enum constant QGradient::RichMetal") + + gsi::enum_const ("JuicyCake", QGradient::JuicyCake, "@brief Enum constant QGradient::JuicyCake") + + gsi::enum_const ("SmartIndigo", QGradient::SmartIndigo, "@brief Enum constant QGradient::SmartIndigo") + + gsi::enum_const ("SandStrike", QGradient::SandStrike, "@brief Enum constant QGradient::SandStrike") + + gsi::enum_const ("NorseBeauty", QGradient::NorseBeauty, "@brief Enum constant QGradient::NorseBeauty") + + gsi::enum_const ("AquaGuidance", QGradient::AquaGuidance, "@brief Enum constant QGradient::AquaGuidance") + + gsi::enum_const ("SunVeggie", QGradient::SunVeggie, "@brief Enum constant QGradient::SunVeggie") + + gsi::enum_const ("SeaLord", QGradient::SeaLord, "@brief Enum constant QGradient::SeaLord") + + gsi::enum_const ("BlackSea", QGradient::BlackSea, "@brief Enum constant QGradient::BlackSea") + + gsi::enum_const ("GrassShampoo", QGradient::GrassShampoo, "@brief Enum constant QGradient::GrassShampoo") + + gsi::enum_const ("LandingAircraft", QGradient::LandingAircraft, "@brief Enum constant QGradient::LandingAircraft") + + gsi::enum_const ("WitchDance", QGradient::WitchDance, "@brief Enum constant QGradient::WitchDance") + + gsi::enum_const ("SleeplessNight", QGradient::SleeplessNight, "@brief Enum constant QGradient::SleeplessNight") + + gsi::enum_const ("AngelCare", QGradient::AngelCare, "@brief Enum constant QGradient::AngelCare") + + gsi::enum_const ("CrystalRiver", QGradient::CrystalRiver, "@brief Enum constant QGradient::CrystalRiver") + + gsi::enum_const ("SoftLipstick", QGradient::SoftLipstick, "@brief Enum constant QGradient::SoftLipstick") + + gsi::enum_const ("SaltMountain", QGradient::SaltMountain, "@brief Enum constant QGradient::SaltMountain") + + gsi::enum_const ("PerfectWhite", QGradient::PerfectWhite, "@brief Enum constant QGradient::PerfectWhite") + + gsi::enum_const ("FreshOasis", QGradient::FreshOasis, "@brief Enum constant QGradient::FreshOasis") + + gsi::enum_const ("StrictNovember", QGradient::StrictNovember, "@brief Enum constant QGradient::StrictNovember") + + gsi::enum_const ("MorningSalad", QGradient::MorningSalad, "@brief Enum constant QGradient::MorningSalad") + + gsi::enum_const ("DeepRelief", QGradient::DeepRelief, "@brief Enum constant QGradient::DeepRelief") + + gsi::enum_const ("SeaStrike", QGradient::SeaStrike, "@brief Enum constant QGradient::SeaStrike") + + gsi::enum_const ("NightCall", QGradient::NightCall, "@brief Enum constant QGradient::NightCall") + + gsi::enum_const ("SupremeSky", QGradient::SupremeSky, "@brief Enum constant QGradient::SupremeSky") + + gsi::enum_const ("LightBlue", QGradient::LightBlue, "@brief Enum constant QGradient::LightBlue") + + gsi::enum_const ("MindCrawl", QGradient::MindCrawl, "@brief Enum constant QGradient::MindCrawl") + + gsi::enum_const ("LilyMeadow", QGradient::LilyMeadow, "@brief Enum constant QGradient::LilyMeadow") + + gsi::enum_const ("SugarLollipop", QGradient::SugarLollipop, "@brief Enum constant QGradient::SugarLollipop") + + gsi::enum_const ("SweetDessert", QGradient::SweetDessert, "@brief Enum constant QGradient::SweetDessert") + + gsi::enum_const ("MagicRay", QGradient::MagicRay, "@brief Enum constant QGradient::MagicRay") + + gsi::enum_const ("TeenParty", QGradient::TeenParty, "@brief Enum constant QGradient::TeenParty") + + gsi::enum_const ("FrozenHeat", QGradient::FrozenHeat, "@brief Enum constant QGradient::FrozenHeat") + + gsi::enum_const ("GagarinView", QGradient::GagarinView, "@brief Enum constant QGradient::GagarinView") + + gsi::enum_const ("FabledSunset", QGradient::FabledSunset, "@brief Enum constant QGradient::FabledSunset") + + gsi::enum_const ("PerfectBlue", QGradient::PerfectBlue, "@brief Enum constant QGradient::PerfectBlue") + + gsi::enum_const ("NumPresets", QGradient::NumPresets, "@brief Enum constant QGradient::NumPresets"), + "@qt\n@brief This class represents the QGradient::Preset enum"); + +static gsi::QFlagsClass decl_QGradient_Preset_Enums ("QtGui", "QGradient_QFlags_Preset", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGradient_Preset_Enum_in_parent (decl_QGradient_Preset_Enum.defs ()); +static gsi::ClassExt decl_QGradient_Preset_Enum_as_child (decl_QGradient_Preset_Enum, "Preset"); +static gsi::ClassExt decl_QGradient_Preset_Enums_as_child (decl_QGradient_Preset_Enums, "QFlags_Preset"); + +} + + +// Implementation of the enum wrapper class for QGradient::Spread +namespace qt_gsi +{ + +static gsi::Enum decl_QGradient_Spread_Enum ("QtGui", "QGradient_Spread", + gsi::enum_const ("PadSpread", QGradient::PadSpread, "@brief Enum constant QGradient::PadSpread") + + gsi::enum_const ("ReflectSpread", QGradient::ReflectSpread, "@brief Enum constant QGradient::ReflectSpread") + + gsi::enum_const ("RepeatSpread", QGradient::RepeatSpread, "@brief Enum constant QGradient::RepeatSpread"), + "@qt\n@brief This class represents the QGradient::Spread enum"); + +static gsi::QFlagsClass decl_QGradient_Spread_Enums ("QtGui", "QGradient_QFlags_Spread", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGradient_Spread_Enum_in_parent (decl_QGradient_Spread_Enum.defs ()); +static gsi::ClassExt decl_QGradient_Spread_Enum_as_child (decl_QGradient_Spread_Enum, "Spread"); +static gsi::ClassExt decl_QGradient_Spread_Enums_as_child (decl_QGradient_Spread_Enums, "QFlags_Spread"); + +} + + +// Implementation of the enum wrapper class for QGradient::Type +namespace qt_gsi +{ + +static gsi::Enum decl_QGradient_Type_Enum ("QtGui", "QGradient_Type", + gsi::enum_const ("LinearGradient", QGradient::LinearGradient, "@brief Enum constant QGradient::LinearGradient") + + gsi::enum_const ("RadialGradient", QGradient::RadialGradient, "@brief Enum constant QGradient::RadialGradient") + + gsi::enum_const ("ConicalGradient", QGradient::ConicalGradient, "@brief Enum constant QGradient::ConicalGradient") + + gsi::enum_const ("NoGradient", QGradient::NoGradient, "@brief Enum constant QGradient::NoGradient"), + "@qt\n@brief This class represents the QGradient::Type enum"); + +static gsi::QFlagsClass decl_QGradient_Type_Enums ("QtGui", "QGradient_QFlags_Type", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGradient_Type_Enum_in_parent (decl_QGradient_Type_Enum.defs ()); +static gsi::ClassExt decl_QGradient_Type_Enum_as_child (decl_QGradient_Type_Enum, "Type"); +static gsi::ClassExt decl_QGradient_Type_Enums_as_child (decl_QGradient_Type_Enums, "QFlags_Type"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQGradient_QGradientData.cc b/src/gsiqt/qt6/QtGui/gsiDeclQGradient_QGradientData.cc new file mode 100644 index 000000000..171f1847c --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQGradient_QGradientData.cc @@ -0,0 +1,72 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGradient_QGradientData.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// union QGradient::QGradientData + +// Constructor QGradient::QGradientData::QGradientData() + + +static void _init_ctor_QGradient_QGradientData_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QGradient_QGradientData_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QGradient::QGradientData ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QGradient_QGradientData () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGradient::QGradientData::QGradientData()\nThis method creates an object of class QGradient::QGradientData.", &_init_ctor_QGradient_QGradientData_0, &_call_ctor_QGradient_QGradientData_0); + return methods; +} + +gsi::Class decl_QGradient_QGradientData ("QtGui", "QGradient_QGradientData", + methods_QGradient_QGradientData (), + "@qt\n@brief Binding of QGradient::QGradientData"); + +gsi::ClassExt decl_QGradient_QGradientData_as_child (decl_QGradient_QGradientData, "QGradientData"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGradient_QGradientData () { return decl_QGradient_QGradientData; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQGuiApplication.cc b/src/gsiqt/qt6/QtGui/gsiDeclQGuiApplication.cc new file mode 100644 index 000000000..1403a052d --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQGuiApplication.cc @@ -0,0 +1,1868 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGuiApplication.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGuiApplication + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGuiApplication::staticMetaObject); +} + + +// double QGuiApplication::devicePixelRatio() + + +static void _init_f_devicePixelRatio_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_devicePixelRatio_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGuiApplication *)cls)->devicePixelRatio ()); +} + + +// bool QGuiApplication::isSavingSession() + + +static void _init_f_isSavingSession_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSavingSession_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGuiApplication *)cls)->isSavingSession ()); +} + + +// bool QGuiApplication::isSessionRestored() + + +static void _init_f_isSessionRestored_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSessionRestored_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGuiApplication *)cls)->isSessionRestored ()); +} + + +// QString QGuiApplication::sessionId() + + +static void _init_f_sessionId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sessionId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QGuiApplication *)cls)->sessionId ()); +} + + +// QString QGuiApplication::sessionKey() + + +static void _init_f_sessionKey_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sessionKey_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QGuiApplication *)cls)->sessionKey ()); +} + + +// static QList QGuiApplication::allWindows() + + +static void _init_f_allWindows_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_allWindows_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QGuiApplication::allWindows ()); +} + + +// static QString QGuiApplication::applicationDisplayName() + + +static void _init_f_applicationDisplayName_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_applicationDisplayName_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QGuiApplication::applicationDisplayName ()); +} + + +// static Qt::ApplicationState QGuiApplication::applicationState() + + +static void _init_f_applicationState_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_applicationState_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QGuiApplication::applicationState ())); +} + + +// static void QGuiApplication::changeOverrideCursor(const QCursor &) + + +static void _init_f_changeOverrideCursor_2032 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_changeOverrideCursor_2032 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCursor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QGuiApplication::changeOverrideCursor (arg1); +} + + +// static QClipboard *QGuiApplication::clipboard() + + +static void _init_f_clipboard_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clipboard_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QClipboard *)QGuiApplication::clipboard ()); +} + + +// static QString QGuiApplication::desktopFileName() + + +static void _init_f_desktopFileName_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_desktopFileName_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QGuiApplication::desktopFileName ()); +} + + +// static bool QGuiApplication::desktopSettingsAware() + + +static void _init_f_desktopSettingsAware_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_desktopSettingsAware_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QGuiApplication::desktopSettingsAware ()); +} + + +// static int QGuiApplication::exec() + + +static void _init_f_exec_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exec_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)QGuiApplication::exec ()); +} + + +// static QObject *QGuiApplication::focusObject() + + +static void _init_f_focusObject_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusObject_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)QGuiApplication::focusObject ()); +} + + +// static QWindow *QGuiApplication::focusWindow() + + +static void _init_f_focusWindow_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusWindow_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWindow *)QGuiApplication::focusWindow ()); +} + + +// static QFont QGuiApplication::font() + + +static void _init_f_font_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_font_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)QGuiApplication::font ()); +} + + +// static Qt::HighDpiScaleFactorRoundingPolicy QGuiApplication::highDpiScaleFactorRoundingPolicy() + + +static void _init_f_highDpiScaleFactorRoundingPolicy_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_highDpiScaleFactorRoundingPolicy_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QGuiApplication::highDpiScaleFactorRoundingPolicy ())); +} + + +// static QInputMethod *QGuiApplication::inputMethod() + + +static void _init_f_inputMethod_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_inputMethod_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QInputMethod *)QGuiApplication::inputMethod ()); +} + + +// static bool QGuiApplication::isLeftToRight() + + +static void _init_f_isLeftToRight_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isLeftToRight_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QGuiApplication::isLeftToRight ()); +} + + +// static bool QGuiApplication::isRightToLeft() + + +static void _init_f_isRightToLeft_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRightToLeft_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QGuiApplication::isRightToLeft ()); +} + + +// static QFlags QGuiApplication::keyboardModifiers() + + +static void _init_f_keyboardModifiers_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_keyboardModifiers_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)QGuiApplication::keyboardModifiers ()); +} + + +// static Qt::LayoutDirection QGuiApplication::layoutDirection() + + +static void _init_f_layoutDirection_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_layoutDirection_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QGuiApplication::layoutDirection ())); +} + + +// static QWindow *QGuiApplication::modalWindow() + + +static void _init_f_modalWindow_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_modalWindow_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWindow *)QGuiApplication::modalWindow ()); +} + + +// static QFlags QGuiApplication::mouseButtons() + + +static void _init_f_mouseButtons_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_mouseButtons_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)QGuiApplication::mouseButtons ()); +} + + +// static QCursor *QGuiApplication::overrideCursor() + + +static void _init_f_overrideCursor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_overrideCursor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QCursor *)QGuiApplication::overrideCursor ()); +} + + +// static QPalette QGuiApplication::palette() + + +static void _init_f_palette_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_palette_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPalette)QGuiApplication::palette ()); +} + + +// static QString QGuiApplication::platformName() + + +static void _init_f_platformName_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_platformName_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QGuiApplication::platformName ()); +} + + +// static QScreen *QGuiApplication::primaryScreen() + + +static void _init_f_primaryScreen_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_primaryScreen_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QScreen *)QGuiApplication::primaryScreen ()); +} + + +// static QFlags QGuiApplication::queryKeyboardModifiers() + + +static void _init_f_queryKeyboardModifiers_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_queryKeyboardModifiers_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)QGuiApplication::queryKeyboardModifiers ()); +} + + +// static bool QGuiApplication::quitOnLastWindowClosed() + + +static void _init_f_quitOnLastWindowClosed_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_quitOnLastWindowClosed_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QGuiApplication::quitOnLastWindowClosed ()); +} + + +// static void QGuiApplication::restoreOverrideCursor() + + +static void _init_f_restoreOverrideCursor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_restoreOverrideCursor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QGuiApplication::restoreOverrideCursor (); +} + + +// static QScreen *QGuiApplication::screenAt(const QPoint &point) + + +static void _init_f_screenAt_1916 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_screenAt_1916 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QScreen *)QGuiApplication::screenAt (arg1)); +} + + +// static QList QGuiApplication::screens() + + +static void _init_f_screens_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_screens_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QGuiApplication::screens ()); +} + + +// static void QGuiApplication::setApplicationDisplayName(const QString &name) + + +static void _init_f_setApplicationDisplayName_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setApplicationDisplayName_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QGuiApplication::setApplicationDisplayName (arg1); +} + + +// static void QGuiApplication::setDesktopFileName(const QString &name) + + +static void _init_f_setDesktopFileName_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDesktopFileName_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QGuiApplication::setDesktopFileName (arg1); +} + + +// static void QGuiApplication::setDesktopSettingsAware(bool on) + + +static void _init_f_setDesktopSettingsAware_864 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("on"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDesktopSettingsAware_864 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QGuiApplication::setDesktopSettingsAware (arg1); +} + + +// static void QGuiApplication::setFont(const QFont &) + + +static void _init_f_setFont_1801 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFont_1801 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QGuiApplication::setFont (arg1); +} + + +// static void QGuiApplication::setHighDpiScaleFactorRoundingPolicy(Qt::HighDpiScaleFactorRoundingPolicy policy) + + +static void _init_f_setHighDpiScaleFactorRoundingPolicy_3975 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setHighDpiScaleFactorRoundingPolicy_3975 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QGuiApplication::setHighDpiScaleFactorRoundingPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// static void QGuiApplication::setLayoutDirection(Qt::LayoutDirection direction) + + +static void _init_f_setLayoutDirection_2316 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setLayoutDirection_2316 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QGuiApplication::setLayoutDirection (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// static void QGuiApplication::setOverrideCursor(const QCursor &) + + +static void _init_f_setOverrideCursor_2032 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOverrideCursor_2032 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCursor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QGuiApplication::setOverrideCursor (arg1); +} + + +// static void QGuiApplication::setPalette(const QPalette &pal) + + +static void _init_f_setPalette_2113 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPalette_2113 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPalette &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QGuiApplication::setPalette (arg1); +} + + +// static void QGuiApplication::setQuitOnLastWindowClosed(bool quit) + + +static void _init_f_setQuitOnLastWindowClosed_864 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("quit"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setQuitOnLastWindowClosed_864 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QGuiApplication::setQuitOnLastWindowClosed (arg1); +} + + +// static void QGuiApplication::setWindowIcon(const QIcon &icon) + + +static void _init_f_setWindowIcon_1787 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowIcon_1787 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QGuiApplication::setWindowIcon (arg1); +} + + +// static QStyleHints *QGuiApplication::styleHints() + + +static void _init_f_styleHints_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_styleHints_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStyleHints *)QGuiApplication::styleHints ()); +} + + +// static void QGuiApplication::sync() + + +static void _init_f_sync_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sync_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QGuiApplication::sync (); +} + + +// static QWindow *QGuiApplication::topLevelAt(const QPoint &pos) + + +static void _init_f_topLevelAt_1916 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_topLevelAt_1916 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWindow *)QGuiApplication::topLevelAt (arg1)); +} + + +// static QList QGuiApplication::topLevelWindows() + + +static void _init_f_topLevelWindows_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_topLevelWindows_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QGuiApplication::topLevelWindows ()); +} + + +// static QString QGuiApplication::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGuiApplication::tr (arg1, arg2, arg3)); +} + + +// static QIcon QGuiApplication::windowIcon() + + +static void _init_f_windowIcon_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_windowIcon_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIcon)QGuiApplication::windowIcon ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGuiApplication () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("devicePixelRatio", "@brief Method double QGuiApplication::devicePixelRatio()\n", true, &_init_f_devicePixelRatio_c0, &_call_f_devicePixelRatio_c0); + methods += new qt_gsi::GenericMethod ("isSavingSession?", "@brief Method bool QGuiApplication::isSavingSession()\n", true, &_init_f_isSavingSession_c0, &_call_f_isSavingSession_c0); + methods += new qt_gsi::GenericMethod ("isSessionRestored?", "@brief Method bool QGuiApplication::isSessionRestored()\n", true, &_init_f_isSessionRestored_c0, &_call_f_isSessionRestored_c0); + methods += new qt_gsi::GenericMethod ("sessionId", "@brief Method QString QGuiApplication::sessionId()\n", true, &_init_f_sessionId_c0, &_call_f_sessionId_c0); + methods += new qt_gsi::GenericMethod ("sessionKey", "@brief Method QString QGuiApplication::sessionKey()\n", true, &_init_f_sessionKey_c0, &_call_f_sessionKey_c0); + methods += gsi::qt_signal ("aboutToQuit()", "aboutToQuit", "@brief Signal declaration for QGuiApplication::aboutToQuit()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("applicationDisplayNameChanged()", "applicationDisplayNameChanged", "@brief Signal declaration for QGuiApplication::applicationDisplayNameChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("applicationNameChanged()", "applicationNameChanged", "@brief Signal declaration for QGuiApplication::applicationNameChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("applicationStateChanged(Qt::ApplicationState)", "applicationStateChanged", gsi::arg("state"), "@brief Signal declaration for QGuiApplication::applicationStateChanged(Qt::ApplicationState state)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("applicationVersionChanged()", "applicationVersionChanged", "@brief Signal declaration for QGuiApplication::applicationVersionChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("commitDataRequest(QSessionManager &)", "commitDataRequest", gsi::arg("sessionManager"), "@brief Signal declaration for QGuiApplication::commitDataRequest(QSessionManager &sessionManager)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGuiApplication::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("focusObjectChanged(QObject *)", "focusObjectChanged", gsi::arg("focusObject"), "@brief Signal declaration for QGuiApplication::focusObjectChanged(QObject *focusObject)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("focusWindowChanged(QWindow *)", "focusWindowChanged", gsi::arg("focusWindow"), "@brief Signal declaration for QGuiApplication::focusWindowChanged(QWindow *focusWindow)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("fontChanged(const QFont &)", "fontChanged", gsi::arg("font"), "@brief Signal declaration for QGuiApplication::fontChanged(const QFont &font)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("fontDatabaseChanged()", "fontDatabaseChanged", "@brief Signal declaration for QGuiApplication::fontDatabaseChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("lastWindowClosed()", "lastWindowClosed", "@brief Signal declaration for QGuiApplication::lastWindowClosed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("layoutDirectionChanged(Qt::LayoutDirection)", "layoutDirectionChanged", gsi::arg("direction"), "@brief Signal declaration for QGuiApplication::layoutDirectionChanged(Qt::LayoutDirection direction)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGuiApplication::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("organizationDomainChanged()", "organizationDomainChanged", "@brief Signal declaration for QGuiApplication::organizationDomainChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("organizationNameChanged()", "organizationNameChanged", "@brief Signal declaration for QGuiApplication::organizationNameChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("paletteChanged(const QPalette &)", "paletteChanged", gsi::arg("pal"), "@brief Signal declaration for QGuiApplication::paletteChanged(const QPalette &pal)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("primaryScreenChanged(QScreen *)", "primaryScreenChanged", gsi::arg("screen"), "@brief Signal declaration for QGuiApplication::primaryScreenChanged(QScreen *screen)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("saveStateRequest(QSessionManager &)", "saveStateRequest", gsi::arg("sessionManager"), "@brief Signal declaration for QGuiApplication::saveStateRequest(QSessionManager &sessionManager)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("screenAdded(QScreen *)", "screenAdded", gsi::arg("screen"), "@brief Signal declaration for QGuiApplication::screenAdded(QScreen *screen)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("screenRemoved(QScreen *)", "screenRemoved", gsi::arg("screen"), "@brief Signal declaration for QGuiApplication::screenRemoved(QScreen *screen)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("allWindows", "@brief Static method QList QGuiApplication::allWindows()\nThis method is static and can be called without an instance.", &_init_f_allWindows_0, &_call_f_allWindows_0); + methods += new qt_gsi::GenericStaticMethod (":applicationDisplayName", "@brief Static method QString QGuiApplication::applicationDisplayName()\nThis method is static and can be called without an instance.", &_init_f_applicationDisplayName_0, &_call_f_applicationDisplayName_0); + methods += new qt_gsi::GenericStaticMethod ("applicationState", "@brief Static method Qt::ApplicationState QGuiApplication::applicationState()\nThis method is static and can be called without an instance.", &_init_f_applicationState_0, &_call_f_applicationState_0); + methods += new qt_gsi::GenericStaticMethod ("changeOverrideCursor", "@brief Static method void QGuiApplication::changeOverrideCursor(const QCursor &)\nThis method is static and can be called without an instance.", &_init_f_changeOverrideCursor_2032, &_call_f_changeOverrideCursor_2032); + methods += new qt_gsi::GenericStaticMethod ("clipboard", "@brief Static method QClipboard *QGuiApplication::clipboard()\nThis method is static and can be called without an instance.", &_init_f_clipboard_0, &_call_f_clipboard_0); + methods += new qt_gsi::GenericStaticMethod ("desktopFileName", "@brief Static method QString QGuiApplication::desktopFileName()\nThis method is static and can be called without an instance.", &_init_f_desktopFileName_0, &_call_f_desktopFileName_0); + methods += new qt_gsi::GenericStaticMethod (":desktopSettingsAware", "@brief Static method bool QGuiApplication::desktopSettingsAware()\nThis method is static and can be called without an instance.", &_init_f_desktopSettingsAware_0, &_call_f_desktopSettingsAware_0); + methods += new qt_gsi::GenericStaticMethod ("exec", "@brief Static method int QGuiApplication::exec()\nThis method is static and can be called without an instance.", &_init_f_exec_0, &_call_f_exec_0); + methods += new qt_gsi::GenericStaticMethod ("focusObject", "@brief Static method QObject *QGuiApplication::focusObject()\nThis method is static and can be called without an instance.", &_init_f_focusObject_0, &_call_f_focusObject_0); + methods += new qt_gsi::GenericStaticMethod ("focusWindow", "@brief Static method QWindow *QGuiApplication::focusWindow()\nThis method is static and can be called without an instance.", &_init_f_focusWindow_0, &_call_f_focusWindow_0); + methods += new qt_gsi::GenericStaticMethod (":font", "@brief Static method QFont QGuiApplication::font()\nThis method is static and can be called without an instance.", &_init_f_font_0, &_call_f_font_0); + methods += new qt_gsi::GenericStaticMethod ("highDpiScaleFactorRoundingPolicy", "@brief Static method Qt::HighDpiScaleFactorRoundingPolicy QGuiApplication::highDpiScaleFactorRoundingPolicy()\nThis method is static and can be called without an instance.", &_init_f_highDpiScaleFactorRoundingPolicy_0, &_call_f_highDpiScaleFactorRoundingPolicy_0); + methods += new qt_gsi::GenericStaticMethod ("inputMethod", "@brief Static method QInputMethod *QGuiApplication::inputMethod()\nThis method is static and can be called without an instance.", &_init_f_inputMethod_0, &_call_f_inputMethod_0); + methods += new qt_gsi::GenericStaticMethod ("isLeftToRight?", "@brief Static method bool QGuiApplication::isLeftToRight()\nThis method is static and can be called without an instance.", &_init_f_isLeftToRight_0, &_call_f_isLeftToRight_0); + methods += new qt_gsi::GenericStaticMethod ("isRightToLeft?", "@brief Static method bool QGuiApplication::isRightToLeft()\nThis method is static and can be called without an instance.", &_init_f_isRightToLeft_0, &_call_f_isRightToLeft_0); + methods += new qt_gsi::GenericStaticMethod ("keyboardModifiers", "@brief Static method QFlags QGuiApplication::keyboardModifiers()\nThis method is static and can be called without an instance.", &_init_f_keyboardModifiers_0, &_call_f_keyboardModifiers_0); + methods += new qt_gsi::GenericStaticMethod (":layoutDirection", "@brief Static method Qt::LayoutDirection QGuiApplication::layoutDirection()\nThis method is static and can be called without an instance.", &_init_f_layoutDirection_0, &_call_f_layoutDirection_0); + methods += new qt_gsi::GenericStaticMethod ("modalWindow", "@brief Static method QWindow *QGuiApplication::modalWindow()\nThis method is static and can be called without an instance.", &_init_f_modalWindow_0, &_call_f_modalWindow_0); + methods += new qt_gsi::GenericStaticMethod ("mouseButtons", "@brief Static method QFlags QGuiApplication::mouseButtons()\nThis method is static and can be called without an instance.", &_init_f_mouseButtons_0, &_call_f_mouseButtons_0); + methods += new qt_gsi::GenericStaticMethod ("overrideCursor", "@brief Static method QCursor *QGuiApplication::overrideCursor()\nThis method is static and can be called without an instance.", &_init_f_overrideCursor_0, &_call_f_overrideCursor_0); + methods += new qt_gsi::GenericStaticMethod (":palette", "@brief Static method QPalette QGuiApplication::palette()\nThis method is static and can be called without an instance.", &_init_f_palette_0, &_call_f_palette_0); + methods += new qt_gsi::GenericStaticMethod (":platformName", "@brief Static method QString QGuiApplication::platformName()\nThis method is static and can be called without an instance.", &_init_f_platformName_0, &_call_f_platformName_0); + methods += new qt_gsi::GenericStaticMethod ("primaryScreen", "@brief Static method QScreen *QGuiApplication::primaryScreen()\nThis method is static and can be called without an instance.", &_init_f_primaryScreen_0, &_call_f_primaryScreen_0); + methods += new qt_gsi::GenericStaticMethod ("queryKeyboardModifiers", "@brief Static method QFlags QGuiApplication::queryKeyboardModifiers()\nThis method is static and can be called without an instance.", &_init_f_queryKeyboardModifiers_0, &_call_f_queryKeyboardModifiers_0); + methods += new qt_gsi::GenericStaticMethod (":quitOnLastWindowClosed", "@brief Static method bool QGuiApplication::quitOnLastWindowClosed()\nThis method is static and can be called without an instance.", &_init_f_quitOnLastWindowClosed_0, &_call_f_quitOnLastWindowClosed_0); + methods += new qt_gsi::GenericStaticMethod ("restoreOverrideCursor", "@brief Static method void QGuiApplication::restoreOverrideCursor()\nThis method is static and can be called without an instance.", &_init_f_restoreOverrideCursor_0, &_call_f_restoreOverrideCursor_0); + methods += new qt_gsi::GenericStaticMethod ("screenAt", "@brief Static method QScreen *QGuiApplication::screenAt(const QPoint &point)\nThis method is static and can be called without an instance.", &_init_f_screenAt_1916, &_call_f_screenAt_1916); + methods += new qt_gsi::GenericStaticMethod ("screens", "@brief Static method QList QGuiApplication::screens()\nThis method is static and can be called without an instance.", &_init_f_screens_0, &_call_f_screens_0); + methods += new qt_gsi::GenericStaticMethod ("setApplicationDisplayName|applicationDisplayName=", "@brief Static method void QGuiApplication::setApplicationDisplayName(const QString &name)\nThis method is static and can be called without an instance.", &_init_f_setApplicationDisplayName_2025, &_call_f_setApplicationDisplayName_2025); + methods += new qt_gsi::GenericStaticMethod ("setDesktopFileName", "@brief Static method void QGuiApplication::setDesktopFileName(const QString &name)\nThis method is static and can be called without an instance.", &_init_f_setDesktopFileName_2025, &_call_f_setDesktopFileName_2025); + methods += new qt_gsi::GenericStaticMethod ("setDesktopSettingsAware|desktopSettingsAware=", "@brief Static method void QGuiApplication::setDesktopSettingsAware(bool on)\nThis method is static and can be called without an instance.", &_init_f_setDesktopSettingsAware_864, &_call_f_setDesktopSettingsAware_864); + methods += new qt_gsi::GenericStaticMethod ("setFont|font=", "@brief Static method void QGuiApplication::setFont(const QFont &)\nThis method is static and can be called without an instance.", &_init_f_setFont_1801, &_call_f_setFont_1801); + methods += new qt_gsi::GenericStaticMethod ("setHighDpiScaleFactorRoundingPolicy", "@brief Static method void QGuiApplication::setHighDpiScaleFactorRoundingPolicy(Qt::HighDpiScaleFactorRoundingPolicy policy)\nThis method is static and can be called without an instance.", &_init_f_setHighDpiScaleFactorRoundingPolicy_3975, &_call_f_setHighDpiScaleFactorRoundingPolicy_3975); + methods += new qt_gsi::GenericStaticMethod ("setLayoutDirection|layoutDirection=", "@brief Static method void QGuiApplication::setLayoutDirection(Qt::LayoutDirection direction)\nThis method is static and can be called without an instance.", &_init_f_setLayoutDirection_2316, &_call_f_setLayoutDirection_2316); + methods += new qt_gsi::GenericStaticMethod ("setOverrideCursor", "@brief Static method void QGuiApplication::setOverrideCursor(const QCursor &)\nThis method is static and can be called without an instance.", &_init_f_setOverrideCursor_2032, &_call_f_setOverrideCursor_2032); + methods += new qt_gsi::GenericStaticMethod ("setPalette|palette=", "@brief Static method void QGuiApplication::setPalette(const QPalette &pal)\nThis method is static and can be called without an instance.", &_init_f_setPalette_2113, &_call_f_setPalette_2113); + methods += new qt_gsi::GenericStaticMethod ("setQuitOnLastWindowClosed|quitOnLastWindowClosed=", "@brief Static method void QGuiApplication::setQuitOnLastWindowClosed(bool quit)\nThis method is static and can be called without an instance.", &_init_f_setQuitOnLastWindowClosed_864, &_call_f_setQuitOnLastWindowClosed_864); + methods += new qt_gsi::GenericStaticMethod ("setWindowIcon|windowIcon=", "@brief Static method void QGuiApplication::setWindowIcon(const QIcon &icon)\nThis method is static and can be called without an instance.", &_init_f_setWindowIcon_1787, &_call_f_setWindowIcon_1787); + methods += new qt_gsi::GenericStaticMethod ("styleHints", "@brief Static method QStyleHints *QGuiApplication::styleHints()\nThis method is static and can be called without an instance.", &_init_f_styleHints_0, &_call_f_styleHints_0); + methods += new qt_gsi::GenericStaticMethod ("sync", "@brief Static method void QGuiApplication::sync()\nThis method is static and can be called without an instance.", &_init_f_sync_0, &_call_f_sync_0); + methods += new qt_gsi::GenericStaticMethod ("topLevelAt", "@brief Static method QWindow *QGuiApplication::topLevelAt(const QPoint &pos)\nThis method is static and can be called without an instance.", &_init_f_topLevelAt_1916, &_call_f_topLevelAt_1916); + methods += new qt_gsi::GenericStaticMethod ("topLevelWindows", "@brief Static method QList QGuiApplication::topLevelWindows()\nThis method is static and can be called without an instance.", &_init_f_topLevelWindows_0, &_call_f_topLevelWindows_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGuiApplication::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + methods += new qt_gsi::GenericStaticMethod (":windowIcon", "@brief Static method QIcon QGuiApplication::windowIcon()\nThis method is static and can be called without an instance.", &_init_f_windowIcon_0, &_call_f_windowIcon_0); + return methods; +} + +gsi::Class &qtdecl_QCoreApplication (); + +qt_gsi::QtNativeClass decl_QGuiApplication (qtdecl_QCoreApplication (), "QtGui", "QGuiApplication_Native", + methods_QGuiApplication (), + "@hide\n@alias QGuiApplication"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGuiApplication () { return decl_QGuiApplication; } + +} + + +class QGuiApplication_Adaptor : public QGuiApplication, public qt_gsi::QtObjectBase +{ +public: + static QGuiApplication *ctor_QGuiApplication_Adaptor_args(const std::vector &args) + { + // QGuiApplication needs static sources, so we give it some. + static char **argv = 0; + static std::vector args_copy; + static int argc = 0; + + if (argv != 0) { + throw tl::Exception(tl::to_string(QObject::tr("QGuiApplication cannot be instantiated twice"))); + } + argv = new char *[args.size ()]; + args_copy = args; + argc = int (args.size ()); + for (std::vector::const_iterator a = args_copy.begin (); a != args_copy.end (); ++a) { + argv[a - args_copy.begin ()] = (char *) a->c_str (); + } + + return new QGuiApplication_Adaptor (argc, argv); + } + + QGuiApplication_Adaptor (int &argc, char **argv) : QGuiApplication (argc, argv) { } + + virtual ~QGuiApplication_Adaptor(); + + // [expose] bool QGuiApplication::isSignalConnected(const QMetaMethod &signal) + bool fp_QGuiApplication_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGuiApplication::isSignalConnected(signal); + } + + // [expose] int QGuiApplication::receivers(const char *signal) + int fp_QGuiApplication_receivers_c1731 (const char *signal) const { + return QGuiApplication::receivers(signal); + } + + // [expose] void *QGuiApplication::resolveInterface(const char *name, int revision) + void * fp_QGuiApplication_resolveInterface_c2390 (const char *name, int revision) const { + return QGuiApplication::resolveInterface(name, revision); + } + + // [expose] QObject *QGuiApplication::sender() + QObject * fp_QGuiApplication_sender_c0 () const { + return QGuiApplication::sender(); + } + + // [expose] int QGuiApplication::senderSignalIndex() + int fp_QGuiApplication_senderSignalIndex_c0 () const { + return QGuiApplication::senderSignalIndex(); + } + + // [emitter impl] void QGuiApplication::aboutToQuit() + void emitter_QGuiApplication_aboutToQuit_3584() + { + throw tl::Exception ("Can't emit private signal 'void QGuiApplication::aboutToQuit()'"); + } + + // [emitter impl] void QGuiApplication::applicationDisplayNameChanged() + void emitter_QGuiApplication_applicationDisplayNameChanged_0() + { + emit QGuiApplication::applicationDisplayNameChanged(); + } + + // [emitter impl] void QGuiApplication::applicationNameChanged() + void emitter_QGuiApplication_applicationNameChanged_0() + { + emit QGuiApplication::applicationNameChanged(); + } + + // [emitter impl] void QGuiApplication::applicationStateChanged(Qt::ApplicationState state) + void emitter_QGuiApplication_applicationStateChanged_2402(Qt::ApplicationState state) + { + emit QGuiApplication::applicationStateChanged(state); + } + + // [emitter impl] void QGuiApplication::applicationVersionChanged() + void emitter_QGuiApplication_applicationVersionChanged_0() + { + emit QGuiApplication::applicationVersionChanged(); + } + + // [emitter impl] void QGuiApplication::commitDataRequest(QSessionManager &sessionManager) + void emitter_QGuiApplication_commitDataRequest_2138(QSessionManager &sessionManager) + { + emit QGuiApplication::commitDataRequest(sessionManager); + } + + // [emitter impl] void QGuiApplication::destroyed(QObject *) + void emitter_QGuiApplication_destroyed_1302(QObject *arg1) + { + emit QGuiApplication::destroyed(arg1); + } + + // [adaptor impl] bool QGuiApplication::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGuiApplication::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGuiApplication_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGuiApplication::eventFilter(watched, event); + } + } + + // [emitter impl] void QGuiApplication::focusObjectChanged(QObject *focusObject) + void emitter_QGuiApplication_focusObjectChanged_1302(QObject *focusObject) + { + emit QGuiApplication::focusObjectChanged(focusObject); + } + + // [emitter impl] void QGuiApplication::focusWindowChanged(QWindow *focusWindow) + void emitter_QGuiApplication_focusWindowChanged_1335(QWindow *focusWindow) + { + emit QGuiApplication::focusWindowChanged(focusWindow); + } + + // [emitter impl] void QGuiApplication::fontChanged(const QFont &font) + void emitter_QGuiApplication_fontChanged_1801(const QFont &font) + { + emit QGuiApplication::fontChanged(font); + } + + // [emitter impl] void QGuiApplication::fontDatabaseChanged() + void emitter_QGuiApplication_fontDatabaseChanged_0() + { + emit QGuiApplication::fontDatabaseChanged(); + } + + // [emitter impl] void QGuiApplication::lastWindowClosed() + void emitter_QGuiApplication_lastWindowClosed_0() + { + emit QGuiApplication::lastWindowClosed(); + } + + // [emitter impl] void QGuiApplication::layoutDirectionChanged(Qt::LayoutDirection direction) + void emitter_QGuiApplication_layoutDirectionChanged_2316(Qt::LayoutDirection direction) + { + emit QGuiApplication::layoutDirectionChanged(direction); + } + + // [emitter impl] void QGuiApplication::objectNameChanged(const QString &objectName) + void emitter_QGuiApplication_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGuiApplication::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QGuiApplication::organizationDomainChanged() + void emitter_QGuiApplication_organizationDomainChanged_0() + { + emit QGuiApplication::organizationDomainChanged(); + } + + // [emitter impl] void QGuiApplication::organizationNameChanged() + void emitter_QGuiApplication_organizationNameChanged_0() + { + emit QGuiApplication::organizationNameChanged(); + } + + // [emitter impl] void QGuiApplication::paletteChanged(const QPalette &pal) + void emitter_QGuiApplication_paletteChanged_2113(const QPalette &pal) + { + emit QGuiApplication::paletteChanged(pal); + } + + // [emitter impl] void QGuiApplication::primaryScreenChanged(QScreen *screen) + void emitter_QGuiApplication_primaryScreenChanged_1311(QScreen *screen) + { + emit QGuiApplication::primaryScreenChanged(screen); + } + + // [emitter impl] void QGuiApplication::saveStateRequest(QSessionManager &sessionManager) + void emitter_QGuiApplication_saveStateRequest_2138(QSessionManager &sessionManager) + { + emit QGuiApplication::saveStateRequest(sessionManager); + } + + // [emitter impl] void QGuiApplication::screenAdded(QScreen *screen) + void emitter_QGuiApplication_screenAdded_1311(QScreen *screen) + { + emit QGuiApplication::screenAdded(screen); + } + + // [emitter impl] void QGuiApplication::screenRemoved(QScreen *screen) + void emitter_QGuiApplication_screenRemoved_1311(QScreen *screen) + { + emit QGuiApplication::screenRemoved(screen); + } + + // [adaptor impl] void QGuiApplication::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGuiApplication::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGuiApplication_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGuiApplication::childEvent(event); + } + } + + // [adaptor impl] void QGuiApplication::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGuiApplication::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGuiApplication_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGuiApplication::customEvent(event); + } + } + + // [adaptor impl] void QGuiApplication::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGuiApplication::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGuiApplication_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGuiApplication::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QGuiApplication::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QGuiApplication::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGuiApplication_Adaptor::cbs_event_1217_0, arg1); + } else { + return QGuiApplication::event(arg1); + } + } + + // [adaptor impl] void QGuiApplication::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGuiApplication::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGuiApplication_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGuiApplication::timerEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QGuiApplication_Adaptor::~QGuiApplication_Adaptor() { } + +// emitter void QGuiApplication::aboutToQuit() + +static void _init_emitter_aboutToQuit_3584 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_aboutToQuit_3584 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_aboutToQuit_3584 (); +} + + +// emitter void QGuiApplication::applicationDisplayNameChanged() + +static void _init_emitter_applicationDisplayNameChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_applicationDisplayNameChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_applicationDisplayNameChanged_0 (); +} + + +// emitter void QGuiApplication::applicationNameChanged() + +static void _init_emitter_applicationNameChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_applicationNameChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_applicationNameChanged_0 (); +} + + +// emitter void QGuiApplication::applicationStateChanged(Qt::ApplicationState state) + +static void _init_emitter_applicationStateChanged_2402 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_applicationStateChanged_2402 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_applicationStateChanged_2402 (arg1); +} + + +// emitter void QGuiApplication::applicationVersionChanged() + +static void _init_emitter_applicationVersionChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_applicationVersionChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_applicationVersionChanged_0 (); +} + + +// void QGuiApplication::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGuiApplication_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGuiApplication_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QGuiApplication::commitDataRequest(QSessionManager &sessionManager) + +static void _init_emitter_commitDataRequest_2138 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sessionManager"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_commitDataRequest_2138 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSessionManager &arg1 = gsi::arg_reader() (args, heap); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_commitDataRequest_2138 (arg1); +} + + +// void QGuiApplication::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGuiApplication_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGuiApplication_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGuiApplication::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_destroyed_1302 (arg1); +} + + +// void QGuiApplication::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGuiApplication_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGuiApplication_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QGuiApplication::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGuiApplication_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGuiApplication_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGuiApplication::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGuiApplication_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGuiApplication_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QGuiApplication::focusObjectChanged(QObject *focusObject) + +static void _init_emitter_focusObjectChanged_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("focusObject"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_focusObjectChanged_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_focusObjectChanged_1302 (arg1); +} + + +// emitter void QGuiApplication::focusWindowChanged(QWindow *focusWindow) + +static void _init_emitter_focusWindowChanged_1335 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("focusWindow"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_focusWindowChanged_1335 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWindow *arg1 = gsi::arg_reader() (args, heap); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_focusWindowChanged_1335 (arg1); +} + + +// emitter void QGuiApplication::fontChanged(const QFont &font) + +static void _init_emitter_fontChanged_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_fontChanged_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_fontChanged_1801 (arg1); +} + + +// emitter void QGuiApplication::fontDatabaseChanged() + +static void _init_emitter_fontDatabaseChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_fontDatabaseChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_fontDatabaseChanged_0 (); +} + + +// exposed bool QGuiApplication::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGuiApplication_Adaptor *)cls)->fp_QGuiApplication_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QGuiApplication::lastWindowClosed() + +static void _init_emitter_lastWindowClosed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_lastWindowClosed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_lastWindowClosed_0 (); +} + + +// emitter void QGuiApplication::layoutDirectionChanged(Qt::LayoutDirection direction) + +static void _init_emitter_layoutDirectionChanged_2316 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_layoutDirectionChanged_2316 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_layoutDirectionChanged_2316 (arg1); +} + + +// emitter void QGuiApplication::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_objectNameChanged_4567 (arg1); +} + + +// emitter void QGuiApplication::organizationDomainChanged() + +static void _init_emitter_organizationDomainChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_organizationDomainChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_organizationDomainChanged_0 (); +} + + +// emitter void QGuiApplication::organizationNameChanged() + +static void _init_emitter_organizationNameChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_organizationNameChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_organizationNameChanged_0 (); +} + + +// emitter void QGuiApplication::paletteChanged(const QPalette &pal) + +static void _init_emitter_paletteChanged_2113 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_paletteChanged_2113 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPalette &arg1 = gsi::arg_reader() (args, heap); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_paletteChanged_2113 (arg1); +} + + +// emitter void QGuiApplication::primaryScreenChanged(QScreen *screen) + +static void _init_emitter_primaryScreenChanged_1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_primaryScreenChanged_1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = gsi::arg_reader() (args, heap); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_primaryScreenChanged_1311 (arg1); +} + + +// exposed int QGuiApplication::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGuiApplication_Adaptor *)cls)->fp_QGuiApplication_receivers_c1731 (arg1)); +} + + +// exposed void *QGuiApplication::resolveInterface(const char *name, int revision) + +static void _init_fp_resolveInterface_c2390 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("revision"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_resolveInterface_c2390 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((void *)((QGuiApplication_Adaptor *)cls)->fp_QGuiApplication_resolveInterface_c2390 (arg1, arg2)); +} + + +// emitter void QGuiApplication::saveStateRequest(QSessionManager &sessionManager) + +static void _init_emitter_saveStateRequest_2138 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sessionManager"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_saveStateRequest_2138 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSessionManager &arg1 = gsi::arg_reader() (args, heap); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_saveStateRequest_2138 (arg1); +} + + +// emitter void QGuiApplication::screenAdded(QScreen *screen) + +static void _init_emitter_screenAdded_1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_screenAdded_1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = gsi::arg_reader() (args, heap); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_screenAdded_1311 (arg1); +} + + +// emitter void QGuiApplication::screenRemoved(QScreen *screen) + +static void _init_emitter_screenRemoved_1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_screenRemoved_1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = gsi::arg_reader() (args, heap); + ((QGuiApplication_Adaptor *)cls)->emitter_QGuiApplication_screenRemoved_1311 (arg1); +} + + +// exposed QObject *QGuiApplication::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGuiApplication_Adaptor *)cls)->fp_QGuiApplication_sender_c0 ()); +} + + +// exposed int QGuiApplication::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGuiApplication_Adaptor *)cls)->fp_QGuiApplication_senderSignalIndex_c0 ()); +} + + +// void QGuiApplication::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGuiApplication_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGuiApplication_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGuiApplication (); + +static gsi::Methods methods_QGuiApplication_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("emit_aboutToQuit", "@brief Emitter for signal void QGuiApplication::aboutToQuit()\nCall this method to emit this signal.", false, &_init_emitter_aboutToQuit_3584, &_call_emitter_aboutToQuit_3584); + methods += new qt_gsi::GenericMethod ("emit_applicationDisplayNameChanged", "@brief Emitter for signal void QGuiApplication::applicationDisplayNameChanged()\nCall this method to emit this signal.", false, &_init_emitter_applicationDisplayNameChanged_0, &_call_emitter_applicationDisplayNameChanged_0); + methods += new qt_gsi::GenericMethod ("emit_applicationNameChanged", "@brief Emitter for signal void QGuiApplication::applicationNameChanged()\nCall this method to emit this signal.", false, &_init_emitter_applicationNameChanged_0, &_call_emitter_applicationNameChanged_0); + methods += new qt_gsi::GenericMethod ("emit_applicationStateChanged", "@brief Emitter for signal void QGuiApplication::applicationStateChanged(Qt::ApplicationState state)\nCall this method to emit this signal.", false, &_init_emitter_applicationStateChanged_2402, &_call_emitter_applicationStateChanged_2402); + methods += new qt_gsi::GenericMethod ("emit_applicationVersionChanged", "@brief Emitter for signal void QGuiApplication::applicationVersionChanged()\nCall this method to emit this signal.", false, &_init_emitter_applicationVersionChanged_0, &_call_emitter_applicationVersionChanged_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGuiApplication::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_commitDataRequest", "@brief Emitter for signal void QGuiApplication::commitDataRequest(QSessionManager &sessionManager)\nCall this method to emit this signal.", false, &_init_emitter_commitDataRequest_2138, &_call_emitter_commitDataRequest_2138); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGuiApplication::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGuiApplication::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGuiApplication::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QGuiApplication::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGuiApplication::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_focusObjectChanged", "@brief Emitter for signal void QGuiApplication::focusObjectChanged(QObject *focusObject)\nCall this method to emit this signal.", false, &_init_emitter_focusObjectChanged_1302, &_call_emitter_focusObjectChanged_1302); + methods += new qt_gsi::GenericMethod ("emit_focusWindowChanged", "@brief Emitter for signal void QGuiApplication::focusWindowChanged(QWindow *focusWindow)\nCall this method to emit this signal.", false, &_init_emitter_focusWindowChanged_1335, &_call_emitter_focusWindowChanged_1335); + methods += new qt_gsi::GenericMethod ("emit_fontChanged", "@brief Emitter for signal void QGuiApplication::fontChanged(const QFont &font)\nCall this method to emit this signal.", false, &_init_emitter_fontChanged_1801, &_call_emitter_fontChanged_1801); + methods += new qt_gsi::GenericMethod ("emit_fontDatabaseChanged", "@brief Emitter for signal void QGuiApplication::fontDatabaseChanged()\nCall this method to emit this signal.", false, &_init_emitter_fontDatabaseChanged_0, &_call_emitter_fontDatabaseChanged_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGuiApplication::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_lastWindowClosed", "@brief Emitter for signal void QGuiApplication::lastWindowClosed()\nCall this method to emit this signal.", false, &_init_emitter_lastWindowClosed_0, &_call_emitter_lastWindowClosed_0); + methods += new qt_gsi::GenericMethod ("emit_layoutDirectionChanged", "@brief Emitter for signal void QGuiApplication::layoutDirectionChanged(Qt::LayoutDirection direction)\nCall this method to emit this signal.", false, &_init_emitter_layoutDirectionChanged_2316, &_call_emitter_layoutDirectionChanged_2316); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGuiApplication::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("emit_organizationDomainChanged", "@brief Emitter for signal void QGuiApplication::organizationDomainChanged()\nCall this method to emit this signal.", false, &_init_emitter_organizationDomainChanged_0, &_call_emitter_organizationDomainChanged_0); + methods += new qt_gsi::GenericMethod ("emit_organizationNameChanged", "@brief Emitter for signal void QGuiApplication::organizationNameChanged()\nCall this method to emit this signal.", false, &_init_emitter_organizationNameChanged_0, &_call_emitter_organizationNameChanged_0); + methods += new qt_gsi::GenericMethod ("emit_paletteChanged", "@brief Emitter for signal void QGuiApplication::paletteChanged(const QPalette &pal)\nCall this method to emit this signal.", false, &_init_emitter_paletteChanged_2113, &_call_emitter_paletteChanged_2113); + methods += new qt_gsi::GenericMethod ("emit_primaryScreenChanged", "@brief Emitter for signal void QGuiApplication::primaryScreenChanged(QScreen *screen)\nCall this method to emit this signal.", false, &_init_emitter_primaryScreenChanged_1311, &_call_emitter_primaryScreenChanged_1311); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGuiApplication::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*resolveInterface", "@brief Method void *QGuiApplication::resolveInterface(const char *name, int revision)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_resolveInterface_c2390, &_call_fp_resolveInterface_c2390); + methods += new qt_gsi::GenericMethod ("emit_saveStateRequest", "@brief Emitter for signal void QGuiApplication::saveStateRequest(QSessionManager &sessionManager)\nCall this method to emit this signal.", false, &_init_emitter_saveStateRequest_2138, &_call_emitter_saveStateRequest_2138); + methods += new qt_gsi::GenericMethod ("emit_screenAdded", "@brief Emitter for signal void QGuiApplication::screenAdded(QScreen *screen)\nCall this method to emit this signal.", false, &_init_emitter_screenAdded_1311, &_call_emitter_screenAdded_1311); + methods += new qt_gsi::GenericMethod ("emit_screenRemoved", "@brief Emitter for signal void QGuiApplication::screenRemoved(QScreen *screen)\nCall this method to emit this signal.", false, &_init_emitter_screenRemoved_1311, &_call_emitter_screenRemoved_1311); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGuiApplication::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGuiApplication::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGuiApplication::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QGuiApplication_Adaptor (qtdecl_QGuiApplication (), "QtGui", "QGuiApplication", + gsi::constructor("new", &QGuiApplication_Adaptor::ctor_QGuiApplication_Adaptor_args, gsi::arg ("argv"), "@brief Creates a new QGuiApplication object\n\n@param argv The command line arguments to pass to Qt") ++ + methods_QGuiApplication_Adaptor (), + "@qt\n@brief Binding of QGuiApplication"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQHelpEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQHelpEvent.cc new file mode 100644 index 000000000..999a51274 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQHelpEvent.cc @@ -0,0 +1,305 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQHelpEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QHelpEvent + +// QHelpEvent *QHelpEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QHelpEvent *)((QHelpEvent *)cls)->clone ()); +} + + +// const QPoint &QHelpEvent::globalPos() + + +static void _init_f_globalPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QPoint &)((QHelpEvent *)cls)->globalPos ()); +} + + +// int QHelpEvent::globalX() + + +static void _init_f_globalX_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalX_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHelpEvent *)cls)->globalX ()); +} + + +// int QHelpEvent::globalY() + + +static void _init_f_globalY_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalY_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHelpEvent *)cls)->globalY ()); +} + + +// const QPoint &QHelpEvent::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QPoint &)((QHelpEvent *)cls)->pos ()); +} + + +// int QHelpEvent::x() + + +static void _init_f_x_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHelpEvent *)cls)->x ()); +} + + +// int QHelpEvent::y() + + +static void _init_f_y_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHelpEvent *)cls)->y ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QHelpEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QHelpEvent *QHelpEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("globalPos", "@brief Method const QPoint &QHelpEvent::globalPos()\n", true, &_init_f_globalPos_c0, &_call_f_globalPos_c0); + methods += new qt_gsi::GenericMethod ("globalX", "@brief Method int QHelpEvent::globalX()\n", true, &_init_f_globalX_c0, &_call_f_globalX_c0); + methods += new qt_gsi::GenericMethod ("globalY", "@brief Method int QHelpEvent::globalY()\n", true, &_init_f_globalY_c0, &_call_f_globalY_c0); + methods += new qt_gsi::GenericMethod ("pos", "@brief Method const QPoint &QHelpEvent::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod ("x", "@brief Method int QHelpEvent::x()\n", true, &_init_f_x_c0, &_call_f_x_c0); + methods += new qt_gsi::GenericMethod ("y", "@brief Method int QHelpEvent::y()\n", true, &_init_f_y_c0, &_call_f_y_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QHelpEvent (qtdecl_QEvent (), "QtGui", "QHelpEvent_Native", + methods_QHelpEvent (), + "@hide\n@alias QHelpEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QHelpEvent () { return decl_QHelpEvent; } + +} + + +class QHelpEvent_Adaptor : public QHelpEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QHelpEvent_Adaptor(); + + // [adaptor ctor] QHelpEvent::QHelpEvent(QEvent::Type type, const QPoint &pos, const QPoint &globalPos) + QHelpEvent_Adaptor(QEvent::Type type, const QPoint &pos, const QPoint &globalPos) : QHelpEvent(type, pos, globalPos) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QHelpEvent *QHelpEvent::clone() + QHelpEvent * cbs_clone_c0_0() const + { + return QHelpEvent::clone(); + } + + virtual QHelpEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QHelpEvent_Adaptor::cbs_clone_c0_0); + } else { + return QHelpEvent::clone(); + } + } + + // [adaptor impl] void QHelpEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QHelpEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QHelpEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QHelpEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QHelpEvent_Adaptor::~QHelpEvent_Adaptor() { } + +// Constructor QHelpEvent::QHelpEvent(QEvent::Type type, const QPoint &pos, const QPoint &globalPos) (adaptor class) + +static void _init_ctor_QHelpEvent_Adaptor_5181 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("globalPos"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QHelpEvent_Adaptor_5181 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPoint &arg2 = gsi::arg_reader() (args, heap); + const QPoint &arg3 = gsi::arg_reader() (args, heap); + ret.write (new QHelpEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +// QHelpEvent *QHelpEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QHelpEvent *)((QHelpEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHelpEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QHelpEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHelpEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QHelpEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QHelpEvent (); + +static gsi::Methods methods_QHelpEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QHelpEvent::QHelpEvent(QEvent::Type type, const QPoint &pos, const QPoint &globalPos)\nThis method creates an object of class QHelpEvent.", &_init_ctor_QHelpEvent_Adaptor_5181, &_call_ctor_QHelpEvent_Adaptor_5181); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QHelpEvent *QHelpEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QHelpEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QHelpEvent_Adaptor (qtdecl_QHelpEvent (), "QtGui", "QHelpEvent", + methods_QHelpEvent_Adaptor (), + "@qt\n@brief Binding of QHelpEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQHideEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQHideEvent.cc new file mode 100644 index 000000000..43ca22a43 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQHideEvent.cc @@ -0,0 +1,183 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQHideEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QHideEvent + +namespace gsi +{ + +static gsi::Methods methods_QHideEvent () { + gsi::Methods methods; + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QHideEvent (qtdecl_QEvent (), "QtGui", "QHideEvent_Native", + methods_QHideEvent (), + "@hide\n@alias QHideEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QHideEvent () { return decl_QHideEvent; } + +} + + +class QHideEvent_Adaptor : public QHideEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QHideEvent_Adaptor(); + + // [adaptor ctor] QHideEvent::QHideEvent() + QHideEvent_Adaptor() : QHideEvent() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QEvent *QHideEvent::clone() + QEvent * cbs_clone_c0_0() const + { + return QHideEvent::clone(); + } + + virtual QEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QHideEvent_Adaptor::cbs_clone_c0_0); + } else { + return QHideEvent::clone(); + } + } + + // [adaptor impl] void QHideEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QHideEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QHideEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QHideEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QHideEvent_Adaptor::~QHideEvent_Adaptor() { } + +// Constructor QHideEvent::QHideEvent() (adaptor class) + +static void _init_ctor_QHideEvent_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QHideEvent_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QHideEvent_Adaptor ()); +} + + +// QEvent *QHideEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEvent *)((QHideEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHideEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QHideEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHideEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QHideEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QHideEvent (); + +static gsi::Methods methods_QHideEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QHideEvent::QHideEvent()\nThis method creates an object of class QHideEvent.", &_init_ctor_QHideEvent_Adaptor_0, &_call_ctor_QHideEvent_Adaptor_0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QEvent *QHideEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QHideEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QHideEvent_Adaptor (qtdecl_QHideEvent (), "QtGui", "QHideEvent", + methods_QHideEvent_Adaptor (), + "@qt\n@brief Binding of QHideEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQHoverEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQHoverEvent.cc new file mode 100644 index 000000000..44d4f4c66 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQHoverEvent.cc @@ -0,0 +1,465 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQHoverEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QHoverEvent + +// QHoverEvent *QHoverEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QHoverEvent *)((QHoverEvent *)cls)->clone ()); +} + + +// bool QHoverEvent::isUpdateEvent() + + +static void _init_f_isUpdateEvent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isUpdateEvent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHoverEvent *)cls)->isUpdateEvent ()); +} + + +// QPoint QHoverEvent::oldPos() + + +static void _init_f_oldPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_oldPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QHoverEvent *)cls)->oldPos ()); +} + + +// QPointF QHoverEvent::oldPosF() + + +static void _init_f_oldPosF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_oldPosF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QHoverEvent *)cls)->oldPosF ()); +} + + +// QPoint QHoverEvent::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QHoverEvent *)cls)->pos ()); +} + + +// QPointF QHoverEvent::posF() + + +static void _init_f_posF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_posF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QHoverEvent *)cls)->posF ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QHoverEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QHoverEvent *QHoverEvent::clone()\nThis is a reimplementation of QSinglePointEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent?", "@brief Method bool QHoverEvent::isUpdateEvent()\nThis is a reimplementation of QSinglePointEvent::isUpdateEvent", true, &_init_f_isUpdateEvent_c0, &_call_f_isUpdateEvent_c0); + methods += new qt_gsi::GenericMethod ("oldPos", "@brief Method QPoint QHoverEvent::oldPos()\n", true, &_init_f_oldPos_c0, &_call_f_oldPos_c0); + methods += new qt_gsi::GenericMethod ("oldPosF", "@brief Method QPointF QHoverEvent::oldPosF()\n", true, &_init_f_oldPosF_c0, &_call_f_oldPosF_c0); + methods += new qt_gsi::GenericMethod ("pos", "@brief Method QPoint QHoverEvent::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod ("posF", "@brief Method QPointF QHoverEvent::posF()\n", true, &_init_f_posF_c0, &_call_f_posF_c0); + return methods; +} + +gsi::Class &qtdecl_QSinglePointEvent (); + +gsi::Class decl_QHoverEvent (qtdecl_QSinglePointEvent (), "QtGui", "QHoverEvent_Native", + methods_QHoverEvent (), + "@hide\n@alias QHoverEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QHoverEvent () { return decl_QHoverEvent; } + +} + + +class QHoverEvent_Adaptor : public QHoverEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QHoverEvent_Adaptor(); + + // [adaptor ctor] QHoverEvent::QHoverEvent(QEvent::Type type, const QPointF &pos, const QPointF &oldPos, QFlags modifiers, const QPointingDevice *device) + QHoverEvent_Adaptor(QEvent::Type type, const QPointF &pos, const QPointF &oldPos) : QHoverEvent(type, pos, oldPos) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QHoverEvent::QHoverEvent(QEvent::Type type, const QPointF &pos, const QPointF &oldPos, QFlags modifiers, const QPointingDevice *device) + QHoverEvent_Adaptor(QEvent::Type type, const QPointF &pos, const QPointF &oldPos, QFlags modifiers) : QHoverEvent(type, pos, oldPos, modifiers) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QHoverEvent::QHoverEvent(QEvent::Type type, const QPointF &pos, const QPointF &oldPos, QFlags modifiers, const QPointingDevice *device) + QHoverEvent_Adaptor(QEvent::Type type, const QPointF &pos, const QPointF &oldPos, QFlags modifiers, const QPointingDevice *device) : QHoverEvent(type, pos, oldPos, modifiers, device) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QHoverEvent *QHoverEvent::clone() + QHoverEvent * cbs_clone_c0_0() const + { + return QHoverEvent::clone(); + } + + virtual QHoverEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QHoverEvent_Adaptor::cbs_clone_c0_0); + } else { + return QHoverEvent::clone(); + } + } + + // [adaptor impl] bool QHoverEvent::isBeginEvent() + bool cbs_isBeginEvent_c0_0() const + { + return QHoverEvent::isBeginEvent(); + } + + virtual bool isBeginEvent() const + { + if (cb_isBeginEvent_c0_0.can_issue()) { + return cb_isBeginEvent_c0_0.issue(&QHoverEvent_Adaptor::cbs_isBeginEvent_c0_0); + } else { + return QHoverEvent::isBeginEvent(); + } + } + + // [adaptor impl] bool QHoverEvent::isEndEvent() + bool cbs_isEndEvent_c0_0() const + { + return QHoverEvent::isEndEvent(); + } + + virtual bool isEndEvent() const + { + if (cb_isEndEvent_c0_0.can_issue()) { + return cb_isEndEvent_c0_0.issue(&QHoverEvent_Adaptor::cbs_isEndEvent_c0_0); + } else { + return QHoverEvent::isEndEvent(); + } + } + + // [adaptor impl] bool QHoverEvent::isUpdateEvent() + bool cbs_isUpdateEvent_c0_0() const + { + return QHoverEvent::isUpdateEvent(); + } + + virtual bool isUpdateEvent() const + { + if (cb_isUpdateEvent_c0_0.can_issue()) { + return cb_isUpdateEvent_c0_0.issue(&QHoverEvent_Adaptor::cbs_isUpdateEvent_c0_0); + } else { + return QHoverEvent::isUpdateEvent(); + } + } + + // [adaptor impl] void QHoverEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QHoverEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QHoverEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QHoverEvent::setAccepted(accepted); + } + } + + // [adaptor impl] void QHoverEvent::setTimestamp(quint64 timestamp) + void cbs_setTimestamp_1103_0(quint64 timestamp) + { + QHoverEvent::setTimestamp(timestamp); + } + + virtual void setTimestamp(quint64 timestamp) + { + if (cb_setTimestamp_1103_0.can_issue()) { + cb_setTimestamp_1103_0.issue(&QHoverEvent_Adaptor::cbs_setTimestamp_1103_0, timestamp); + } else { + QHoverEvent::setTimestamp(timestamp); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_isBeginEvent_c0_0; + gsi::Callback cb_isEndEvent_c0_0; + gsi::Callback cb_isUpdateEvent_c0_0; + gsi::Callback cb_setAccepted_864_0; + gsi::Callback cb_setTimestamp_1103_0; +}; + +QHoverEvent_Adaptor::~QHoverEvent_Adaptor() { } + +// Constructor QHoverEvent::QHoverEvent(QEvent::Type type, const QPointF &pos, const QPointF &oldPos, QFlags modifiers, const QPointingDevice *device) (adaptor class) + +static void _init_ctor_QHoverEvent_Adaptor_11012 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("oldPos"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("modifiers", true, "Qt::NoModifier"); + decl->add_arg > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("device", true, "QPointingDevice::primaryPointingDevice()"); + decl->add_arg (argspec_4); + decl->set_return_new (); +} + +static void _call_ctor_QHoverEvent_Adaptor_11012 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + const QPointF &arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::NoModifier, heap); + const QPointingDevice *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPointingDevice::primaryPointingDevice(), heap); + ret.write (new QHoverEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4, arg5)); +} + + +// QHoverEvent *QHoverEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QHoverEvent *)((QHoverEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHoverEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// bool QHoverEvent::isBeginEvent() + +static void _init_cbs_isBeginEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isBeginEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHoverEvent_Adaptor *)cls)->cbs_isBeginEvent_c0_0 ()); +} + +static void _set_callback_cbs_isBeginEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHoverEvent_Adaptor *)cls)->cb_isBeginEvent_c0_0 = cb; +} + + +// bool QHoverEvent::isEndEvent() + +static void _init_cbs_isEndEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEndEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHoverEvent_Adaptor *)cls)->cbs_isEndEvent_c0_0 ()); +} + +static void _set_callback_cbs_isEndEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHoverEvent_Adaptor *)cls)->cb_isEndEvent_c0_0 = cb; +} + + +// bool QHoverEvent::isUpdateEvent() + +static void _init_cbs_isUpdateEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isUpdateEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHoverEvent_Adaptor *)cls)->cbs_isUpdateEvent_c0_0 ()); +} + +static void _set_callback_cbs_isUpdateEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHoverEvent_Adaptor *)cls)->cb_isUpdateEvent_c0_0 = cb; +} + + +// void QHoverEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHoverEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QHoverEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +// void QHoverEvent::setTimestamp(quint64 timestamp) + +static void _init_cbs_setTimestamp_1103_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timestamp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setTimestamp_1103_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHoverEvent_Adaptor *)cls)->cbs_setTimestamp_1103_0 (arg1); +} + +static void _set_callback_cbs_setTimestamp_1103_0 (void *cls, const gsi::Callback &cb) +{ + ((QHoverEvent_Adaptor *)cls)->cb_setTimestamp_1103_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QHoverEvent (); + +static gsi::Methods methods_QHoverEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QHoverEvent::QHoverEvent(QEvent::Type type, const QPointF &pos, const QPointF &oldPos, QFlags modifiers, const QPointingDevice *device)\nThis method creates an object of class QHoverEvent.", &_init_ctor_QHoverEvent_Adaptor_11012, &_call_ctor_QHoverEvent_Adaptor_11012); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QHoverEvent *QHoverEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@brief Virtual method bool QHoverEvent::isBeginEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@hide", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0, &_set_callback_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@brief Virtual method bool QHoverEvent::isEndEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@hide", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0, &_set_callback_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@brief Virtual method bool QHoverEvent::isUpdateEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@hide", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0, &_set_callback_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QHoverEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@brief Virtual method void QHoverEvent::setTimestamp(quint64 timestamp)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@hide", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0, &_set_callback_cbs_setTimestamp_1103_0); + return methods; +} + +gsi::Class decl_QHoverEvent_Adaptor (qtdecl_QHoverEvent (), "QtGui", "QHoverEvent", + methods_QHoverEvent_Adaptor (), + "@qt\n@brief Binding of QHoverEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQIcon.cc b/src/gsiqt/qt6/QtGui/gsiDeclQIcon.cc new file mode 100644 index 000000000..ef5370ffc --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQIcon.cc @@ -0,0 +1,918 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQIcon.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QIcon + +// Constructor QIcon::QIcon() + + +static void _init_ctor_QIcon_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QIcon_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QIcon ()); +} + + +// Constructor QIcon::QIcon(const QPixmap &pixmap) + + +static void _init_ctor_QIcon_2017 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixmap"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QIcon_2017 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QIcon (arg1)); +} + + +// Constructor QIcon::QIcon(const QIcon &other) + + +static void _init_ctor_QIcon_1787 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QIcon_1787 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QIcon (arg1)); +} + + +// Constructor QIcon::QIcon(const QString &fileName) + + +static void _init_ctor_QIcon_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QIcon_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QIcon (arg1)); +} + + +// Constructor QIcon::QIcon(QIconEngine *engine) + + +static void _init_ctor_QIcon_1694 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("engine"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QIcon_1694 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIconEngine *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QIcon (arg1)); +} + + +// QSize QIcon::actualSize(const QSize &size, QIcon::Mode mode, QIcon::State state) + + +static void _init_f_actualSize_c4543 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QIcon::Normal"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("state", true, "QIcon::Off"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_actualSize_c4543 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); + ret.write ((QSize)((QIcon *)cls)->actualSize (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// QSize QIcon::actualSize(QWindow *window, const QSize &size, QIcon::Mode mode, QIcon::State state) + + +static void _init_f_actualSize_c5770 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("window"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("size"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QIcon::Normal"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("state", true, "QIcon::Off"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_actualSize_c5770 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWindow *arg1 = gsi::arg_reader() (args, heap); + const QSize &arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); + ret.write ((QSize)((QIcon *)cls)->actualSize (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), qt_gsi::QtToCppAdaptor(arg4).cref())); +} + + +// void QIcon::addFile(const QString &fileName, const QSize &size, QIcon::Mode mode, QIcon::State state) + + +static void _init_f_addFile_6460 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("size", true, "QSize()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QIcon::Normal"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("state", true, "QIcon::Off"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_addFile_6460 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QSize &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSize(), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIcon *)cls)->addFile (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), qt_gsi::QtToCppAdaptor(arg4).cref()); +} + + +// void QIcon::addPixmap(const QPixmap &pixmap, QIcon::Mode mode, QIcon::State state) + + +static void _init_f_addPixmap_4755 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixmap"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QIcon::Normal"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("state", true, "QIcon::Off"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_addPixmap_4755 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIcon *)cls)->addPixmap (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref()); +} + + +// QList QIcon::availableSizes(QIcon::Mode mode, QIcon::State state) + + +static void _init_f_availableSizes_c2846 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode", true, "QIcon::Normal"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("state", true, "QIcon::Off"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return > (); +} + +static void _call_f_availableSizes_c2846 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); + ret.write > ((QList)((QIcon *)cls)->availableSizes (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// qint64 QIcon::cacheKey() + + +static void _init_f_cacheKey_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cacheKey_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QIcon *)cls)->cacheKey ()); +} + + +// void QIcon::detach() + + +static void _init_f_detach_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_detach_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIcon *)cls)->detach (); +} + + +// bool QIcon::isDetached() + + +static void _init_f_isDetached_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDetached_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QIcon *)cls)->isDetached ()); +} + + +// bool QIcon::isMask() + + +static void _init_f_isMask_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isMask_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QIcon *)cls)->isMask ()); +} + + +// bool QIcon::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QIcon *)cls)->isNull ()); +} + + +// QString QIcon::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QIcon *)cls)->name ()); +} + + +// QIcon &QIcon::operator=(const QIcon &other) + + +static void _init_f_operator_eq__1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QIcon &)((QIcon *)cls)->operator= (arg1)); +} + + +// void QIcon::paint(QPainter *painter, const QRect &rect, QFlags alignment, QIcon::Mode mode, QIcon::State state) + + +static void _init_f_paint_c8490 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("alignment", true, "Qt::AlignCenter"); + decl->add_arg > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("mode", true, "QIcon::Normal"); + decl->add_arg::target_type & > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("state", true, "QIcon::Off"); + decl->add_arg::target_type & > (argspec_4); + decl->set_return (); +} + +static void _call_f_paint_c8490 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QRect &arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AlignCenter, heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); + const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIcon *)cls)->paint (arg1, arg2, arg3, qt_gsi::QtToCppAdaptor(arg4).cref(), qt_gsi::QtToCppAdaptor(arg5).cref()); +} + + +// void QIcon::paint(QPainter *painter, int x, int y, int w, int h, QFlags alignment, QIcon::Mode mode, QIcon::State state) + + +static void _init_f_paint_c9442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("x"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("h"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("alignment", true, "Qt::AlignCenter"); + decl->add_arg > (argspec_5); + static gsi::ArgSpecBase argspec_6 ("mode", true, "QIcon::Normal"); + decl->add_arg::target_type & > (argspec_6); + static gsi::ArgSpecBase argspec_7 ("state", true, "QIcon::Off"); + decl->add_arg::target_type & > (argspec_7); + decl->set_return (); +} + +static void _call_f_paint_c9442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + QFlags arg6 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AlignCenter, heap); + const qt_gsi::Converter::target_type & arg7 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); + const qt_gsi::Converter::target_type & arg8 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIcon *)cls)->paint (arg1, arg2, arg3, arg4, arg5, arg6, qt_gsi::QtToCppAdaptor(arg7).cref(), qt_gsi::QtToCppAdaptor(arg8).cref()); +} + + +// QPixmap QIcon::pixmap(const QSize &size, QIcon::Mode mode, QIcon::State state) + + +static void _init_f_pixmap_c4543 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QIcon::Normal"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("state", true, "QIcon::Off"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_pixmap_c4543 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); + ret.write ((QPixmap)((QIcon *)cls)->pixmap (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// QPixmap QIcon::pixmap(int w, int h, QIcon::Mode mode, QIcon::State state) + + +static void _init_f_pixmap_c4164 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QIcon::Normal"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("state", true, "QIcon::Off"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_pixmap_c4164 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); + ret.write ((QPixmap)((QIcon *)cls)->pixmap (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), qt_gsi::QtToCppAdaptor(arg4).cref())); +} + + +// QPixmap QIcon::pixmap(int extent, QIcon::Mode mode, QIcon::State state) + + +static void _init_f_pixmap_c3505 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QIcon::Normal"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("state", true, "QIcon::Off"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_pixmap_c3505 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); + ret.write ((QPixmap)((QIcon *)cls)->pixmap (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// QPixmap QIcon::pixmap(const QSize &size, double devicePixelRatio, QIcon::Mode mode, QIcon::State state) + + +static void _init_f_pixmap_c5506 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("devicePixelRatio"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QIcon::Normal"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("state", true, "QIcon::Off"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_pixmap_c5506 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); + ret.write ((QPixmap)((QIcon *)cls)->pixmap (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), qt_gsi::QtToCppAdaptor(arg4).cref())); +} + + +// QPixmap QIcon::pixmap(QWindow *window, const QSize &size, QIcon::Mode mode, QIcon::State state) + + +static void _init_f_pixmap_c5770 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("window"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("size"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QIcon::Normal"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("state", true, "QIcon::Off"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_pixmap_c5770 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWindow *arg1 = gsi::arg_reader() (args, heap); + const QSize &arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); + ret.write ((QPixmap)((QIcon *)cls)->pixmap (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), qt_gsi::QtToCppAdaptor(arg4).cref())); +} + + +// void QIcon::setIsMask(bool isMask) + + +static void _init_f_setIsMask_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("isMask"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIsMask_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIcon *)cls)->setIsMask (arg1); +} + + +// void QIcon::swap(QIcon &other) + + +static void _init_f_swap_1092 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1092 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIcon &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIcon *)cls)->swap (arg1); +} + + +// static QStringList QIcon::fallbackSearchPaths() + + +static void _init_f_fallbackSearchPaths_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fallbackSearchPaths_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)QIcon::fallbackSearchPaths ()); +} + + +// static QString QIcon::fallbackThemeName() + + +static void _init_f_fallbackThemeName_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fallbackThemeName_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QIcon::fallbackThemeName ()); +} + + +// static QIcon QIcon::fromTheme(const QString &name) + + +static void _init_f_fromTheme_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromTheme_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QIcon)QIcon::fromTheme (arg1)); +} + + +// static QIcon QIcon::fromTheme(const QString &name, const QIcon &fallback) + + +static void _init_f_fromTheme_3704 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("fallback"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromTheme_3704 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QIcon &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QIcon)QIcon::fromTheme (arg1, arg2)); +} + + +// static bool QIcon::hasThemeIcon(const QString &name) + + +static void _init_f_hasThemeIcon_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasThemeIcon_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QIcon::hasThemeIcon (arg1)); +} + + +// static void QIcon::setFallbackSearchPaths(const QStringList &paths) + + +static void _init_f_setFallbackSearchPaths_2437 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("paths"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFallbackSearchPaths_2437 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QIcon::setFallbackSearchPaths (arg1); +} + + +// static void QIcon::setFallbackThemeName(const QString &name) + + +static void _init_f_setFallbackThemeName_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFallbackThemeName_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QIcon::setFallbackThemeName (arg1); +} + + +// static void QIcon::setThemeName(const QString &path) + + +static void _init_f_setThemeName_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setThemeName_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QIcon::setThemeName (arg1); +} + + +// static void QIcon::setThemeSearchPaths(const QStringList &searchpath) + + +static void _init_f_setThemeSearchPaths_2437 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("searchpath"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setThemeSearchPaths_2437 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QIcon::setThemeSearchPaths (arg1); +} + + +// static QString QIcon::themeName() + + +static void _init_f_themeName_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_themeName_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QIcon::themeName ()); +} + + +// static QStringList QIcon::themeSearchPaths() + + +static void _init_f_themeSearchPaths_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_themeSearchPaths_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)QIcon::themeSearchPaths ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QIcon () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QIcon::QIcon()\nThis method creates an object of class QIcon.", &_init_ctor_QIcon_0, &_call_ctor_QIcon_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QIcon::QIcon(const QPixmap &pixmap)\nThis method creates an object of class QIcon.", &_init_ctor_QIcon_2017, &_call_ctor_QIcon_2017); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QIcon::QIcon(const QIcon &other)\nThis method creates an object of class QIcon.", &_init_ctor_QIcon_1787, &_call_ctor_QIcon_1787); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QIcon::QIcon(const QString &fileName)\nThis method creates an object of class QIcon.", &_init_ctor_QIcon_2025, &_call_ctor_QIcon_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QIcon::QIcon(QIconEngine *engine)\nThis method creates an object of class QIcon.", &_init_ctor_QIcon_1694, &_call_ctor_QIcon_1694); + methods += new qt_gsi::GenericMethod ("actualSize", "@brief Method QSize QIcon::actualSize(const QSize &size, QIcon::Mode mode, QIcon::State state)\n", true, &_init_f_actualSize_c4543, &_call_f_actualSize_c4543); + methods += new qt_gsi::GenericMethod ("actualSize", "@brief Method QSize QIcon::actualSize(QWindow *window, const QSize &size, QIcon::Mode mode, QIcon::State state)\n", true, &_init_f_actualSize_c5770, &_call_f_actualSize_c5770); + methods += new qt_gsi::GenericMethod ("addFile", "@brief Method void QIcon::addFile(const QString &fileName, const QSize &size, QIcon::Mode mode, QIcon::State state)\n", false, &_init_f_addFile_6460, &_call_f_addFile_6460); + methods += new qt_gsi::GenericMethod ("addPixmap", "@brief Method void QIcon::addPixmap(const QPixmap &pixmap, QIcon::Mode mode, QIcon::State state)\n", false, &_init_f_addPixmap_4755, &_call_f_addPixmap_4755); + methods += new qt_gsi::GenericMethod ("availableSizes", "@brief Method QList QIcon::availableSizes(QIcon::Mode mode, QIcon::State state)\n", true, &_init_f_availableSizes_c2846, &_call_f_availableSizes_c2846); + methods += new qt_gsi::GenericMethod ("cacheKey", "@brief Method qint64 QIcon::cacheKey()\n", true, &_init_f_cacheKey_c0, &_call_f_cacheKey_c0); + methods += new qt_gsi::GenericMethod ("detach", "@brief Method void QIcon::detach()\n", false, &_init_f_detach_0, &_call_f_detach_0); + methods += new qt_gsi::GenericMethod ("isDetached?", "@brief Method bool QIcon::isDetached()\n", true, &_init_f_isDetached_c0, &_call_f_isDetached_c0); + methods += new qt_gsi::GenericMethod ("isMask?", "@brief Method bool QIcon::isMask()\n", true, &_init_f_isMask_c0, &_call_f_isMask_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QIcon::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QString QIcon::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QIcon &QIcon::operator=(const QIcon &other)\n", false, &_init_f_operator_eq__1787, &_call_f_operator_eq__1787); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QIcon::paint(QPainter *painter, const QRect &rect, QFlags alignment, QIcon::Mode mode, QIcon::State state)\n", true, &_init_f_paint_c8490, &_call_f_paint_c8490); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QIcon::paint(QPainter *painter, int x, int y, int w, int h, QFlags alignment, QIcon::Mode mode, QIcon::State state)\n", true, &_init_f_paint_c9442, &_call_f_paint_c9442); + methods += new qt_gsi::GenericMethod ("pixmap", "@brief Method QPixmap QIcon::pixmap(const QSize &size, QIcon::Mode mode, QIcon::State state)\n", true, &_init_f_pixmap_c4543, &_call_f_pixmap_c4543); + methods += new qt_gsi::GenericMethod ("pixmap", "@brief Method QPixmap QIcon::pixmap(int w, int h, QIcon::Mode mode, QIcon::State state)\n", true, &_init_f_pixmap_c4164, &_call_f_pixmap_c4164); + methods += new qt_gsi::GenericMethod ("pixmap_ext", "@brief Method QPixmap QIcon::pixmap(int extent, QIcon::Mode mode, QIcon::State state)\n", true, &_init_f_pixmap_c3505, &_call_f_pixmap_c3505); + methods += new qt_gsi::GenericMethod ("pixmap", "@brief Method QPixmap QIcon::pixmap(const QSize &size, double devicePixelRatio, QIcon::Mode mode, QIcon::State state)\n", true, &_init_f_pixmap_c5506, &_call_f_pixmap_c5506); + methods += new qt_gsi::GenericMethod ("pixmap", "@brief Method QPixmap QIcon::pixmap(QWindow *window, const QSize &size, QIcon::Mode mode, QIcon::State state)\n", true, &_init_f_pixmap_c5770, &_call_f_pixmap_c5770); + methods += new qt_gsi::GenericMethod ("setIsMask", "@brief Method void QIcon::setIsMask(bool isMask)\n", false, &_init_f_setIsMask_864, &_call_f_setIsMask_864); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QIcon::swap(QIcon &other)\n", false, &_init_f_swap_1092, &_call_f_swap_1092); + methods += new qt_gsi::GenericStaticMethod ("fallbackSearchPaths", "@brief Static method QStringList QIcon::fallbackSearchPaths()\nThis method is static and can be called without an instance.", &_init_f_fallbackSearchPaths_0, &_call_f_fallbackSearchPaths_0); + methods += new qt_gsi::GenericStaticMethod ("fallbackThemeName", "@brief Static method QString QIcon::fallbackThemeName()\nThis method is static and can be called without an instance.", &_init_f_fallbackThemeName_0, &_call_f_fallbackThemeName_0); + methods += new qt_gsi::GenericStaticMethod ("fromTheme", "@brief Static method QIcon QIcon::fromTheme(const QString &name)\nThis method is static and can be called without an instance.", &_init_f_fromTheme_2025, &_call_f_fromTheme_2025); + methods += new qt_gsi::GenericStaticMethod ("fromTheme", "@brief Static method QIcon QIcon::fromTheme(const QString &name, const QIcon &fallback)\nThis method is static and can be called without an instance.", &_init_f_fromTheme_3704, &_call_f_fromTheme_3704); + methods += new qt_gsi::GenericStaticMethod ("hasThemeIcon", "@brief Static method bool QIcon::hasThemeIcon(const QString &name)\nThis method is static and can be called without an instance.", &_init_f_hasThemeIcon_2025, &_call_f_hasThemeIcon_2025); + methods += new qt_gsi::GenericStaticMethod ("setFallbackSearchPaths", "@brief Static method void QIcon::setFallbackSearchPaths(const QStringList &paths)\nThis method is static and can be called without an instance.", &_init_f_setFallbackSearchPaths_2437, &_call_f_setFallbackSearchPaths_2437); + methods += new qt_gsi::GenericStaticMethod ("setFallbackThemeName", "@brief Static method void QIcon::setFallbackThemeName(const QString &name)\nThis method is static and can be called without an instance.", &_init_f_setFallbackThemeName_2025, &_call_f_setFallbackThemeName_2025); + methods += new qt_gsi::GenericStaticMethod ("setThemeName|themeName=", "@brief Static method void QIcon::setThemeName(const QString &path)\nThis method is static and can be called without an instance.", &_init_f_setThemeName_2025, &_call_f_setThemeName_2025); + methods += new qt_gsi::GenericStaticMethod ("setThemeSearchPaths|themeSearchPaths=", "@brief Static method void QIcon::setThemeSearchPaths(const QStringList &searchpath)\nThis method is static and can be called without an instance.", &_init_f_setThemeSearchPaths_2437, &_call_f_setThemeSearchPaths_2437); + methods += new qt_gsi::GenericStaticMethod (":themeName", "@brief Static method QString QIcon::themeName()\nThis method is static and can be called without an instance.", &_init_f_themeName_0, &_call_f_themeName_0); + methods += new qt_gsi::GenericStaticMethod (":themeSearchPaths", "@brief Static method QStringList QIcon::themeSearchPaths()\nThis method is static and can be called without an instance.", &_init_f_themeSearchPaths_0, &_call_f_themeSearchPaths_0); + return methods; +} + +gsi::Class decl_QIcon ("QtGui", "QIcon", + methods_QIcon (), + "@qt\n@brief Binding of QIcon"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIcon () { return decl_QIcon; } + +} + + +// Implementation of the enum wrapper class for QIcon::Mode +namespace qt_gsi +{ + +static gsi::Enum decl_QIcon_Mode_Enum ("QtGui", "QIcon_Mode", + gsi::enum_const ("Normal", QIcon::Normal, "@brief Enum constant QIcon::Normal") + + gsi::enum_const ("Disabled", QIcon::Disabled, "@brief Enum constant QIcon::Disabled") + + gsi::enum_const ("Active", QIcon::Active, "@brief Enum constant QIcon::Active") + + gsi::enum_const ("Selected", QIcon::Selected, "@brief Enum constant QIcon::Selected"), + "@qt\n@brief This class represents the QIcon::Mode enum"); + +static gsi::QFlagsClass decl_QIcon_Mode_Enums ("QtGui", "QIcon_QFlags_Mode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QIcon_Mode_Enum_in_parent (decl_QIcon_Mode_Enum.defs ()); +static gsi::ClassExt decl_QIcon_Mode_Enum_as_child (decl_QIcon_Mode_Enum, "Mode"); +static gsi::ClassExt decl_QIcon_Mode_Enums_as_child (decl_QIcon_Mode_Enums, "QFlags_Mode"); + +} + + +// Implementation of the enum wrapper class for QIcon::State +namespace qt_gsi +{ + +static gsi::Enum decl_QIcon_State_Enum ("QtGui", "QIcon_State", + gsi::enum_const ("On", QIcon::On, "@brief Enum constant QIcon::On") + + gsi::enum_const ("Off", QIcon::Off, "@brief Enum constant QIcon::Off"), + "@qt\n@brief This class represents the QIcon::State enum"); + +static gsi::QFlagsClass decl_QIcon_State_Enums ("QtGui", "QIcon_QFlags_State", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QIcon_State_Enum_in_parent (decl_QIcon_State_Enum.defs ()); +static gsi::ClassExt decl_QIcon_State_Enum_as_child (decl_QIcon_State_Enum, "State"); +static gsi::ClassExt decl_QIcon_State_Enums_as_child (decl_QIcon_State_Enums, "QFlags_State"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQIconDragEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQIconDragEvent.cc new file mode 100644 index 000000000..93c501e39 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQIconDragEvent.cc @@ -0,0 +1,183 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQIconDragEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QIconDragEvent + +namespace gsi +{ + +static gsi::Methods methods_QIconDragEvent () { + gsi::Methods methods; + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QIconDragEvent (qtdecl_QEvent (), "QtGui", "QIconDragEvent_Native", + methods_QIconDragEvent (), + "@hide\n@alias QIconDragEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIconDragEvent () { return decl_QIconDragEvent; } + +} + + +class QIconDragEvent_Adaptor : public QIconDragEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QIconDragEvent_Adaptor(); + + // [adaptor ctor] QIconDragEvent::QIconDragEvent() + QIconDragEvent_Adaptor() : QIconDragEvent() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QEvent *QIconDragEvent::clone() + QEvent * cbs_clone_c0_0() const + { + return QIconDragEvent::clone(); + } + + virtual QEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QIconDragEvent_Adaptor::cbs_clone_c0_0); + } else { + return QIconDragEvent::clone(); + } + } + + // [adaptor impl] void QIconDragEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QIconDragEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QIconDragEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QIconDragEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QIconDragEvent_Adaptor::~QIconDragEvent_Adaptor() { } + +// Constructor QIconDragEvent::QIconDragEvent() (adaptor class) + +static void _init_ctor_QIconDragEvent_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QIconDragEvent_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QIconDragEvent_Adaptor ()); +} + + +// QEvent *QIconDragEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEvent *)((QIconDragEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconDragEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QIconDragEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIconDragEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconDragEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QIconDragEvent (); + +static gsi::Methods methods_QIconDragEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QIconDragEvent::QIconDragEvent()\nThis method creates an object of class QIconDragEvent.", &_init_ctor_QIconDragEvent_Adaptor_0, &_call_ctor_QIconDragEvent_Adaptor_0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QEvent *QIconDragEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QIconDragEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QIconDragEvent_Adaptor (qtdecl_QIconDragEvent (), "QtGui", "QIconDragEvent", + methods_QIconDragEvent_Adaptor (), + "@qt\n@brief Binding of QIconDragEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQIconEngine.cc b/src/gsiqt/qt6/QtGui/gsiDeclQIconEngine.cc new file mode 100644 index 000000000..f0dd6e416 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQIconEngine.cc @@ -0,0 +1,1042 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQIconEngine.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QIconEngine + +// QSize QIconEngine::actualSize(const QSize &size, QIcon::Mode mode, QIcon::State state) + + +static void _init_f_actualSize_4543 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("state"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_actualSize_4543 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QSize)((QIconEngine *)cls)->actualSize (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// void QIconEngine::addFile(const QString &fileName, const QSize &size, QIcon::Mode mode, QIcon::State state) + + +static void _init_f_addFile_6460 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("size"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("state"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_addFile_6460 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QSize &arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIconEngine *)cls)->addFile (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), qt_gsi::QtToCppAdaptor(arg4).cref()); +} + + +// void QIconEngine::addPixmap(const QPixmap &pixmap, QIcon::Mode mode, QIcon::State state) + + +static void _init_f_addPixmap_4755 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixmap"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("state"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_addPixmap_4755 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIconEngine *)cls)->addPixmap (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref()); +} + + +// QList QIconEngine::availableSizes(QIcon::Mode mode, QIcon::State state) + + +static void _init_f_availableSizes_2846 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode", true, "QIcon::Normal"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("state", true, "QIcon::Off"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return > (); +} + +static void _call_f_availableSizes_2846 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Normal), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QIcon::Off), heap); + ret.write > ((QList)((QIconEngine *)cls)->availableSizes (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QIconEngine *QIconEngine::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIconEngine *)((QIconEngine *)cls)->clone ()); +} + + +// QString QIconEngine::iconName() + + +static void _init_f_iconName_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_iconName_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QIconEngine *)cls)->iconName ()); +} + + +// bool QIconEngine::isNull() + + +static void _init_f_isNull_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QIconEngine *)cls)->isNull ()); +} + + +// QString QIconEngine::key() + + +static void _init_f_key_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_key_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QIconEngine *)cls)->key ()); +} + + +// void QIconEngine::paint(QPainter *painter, const QRect &rect, QIcon::Mode mode, QIcon::State state) + + +static void _init_f_paint_5848 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("state"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_paint_5848 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QRect &arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIconEngine *)cls)->paint (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), qt_gsi::QtToCppAdaptor(arg4).cref()); +} + + +// QPixmap QIconEngine::pixmap(const QSize &size, QIcon::Mode mode, QIcon::State state) + + +static void _init_f_pixmap_4543 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("state"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_pixmap_4543 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QPixmap)((QIconEngine *)cls)->pixmap (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// bool QIconEngine::read(QDataStream &in) + + +static void _init_f_read_1697 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("in"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_read_1697 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QIconEngine *)cls)->read (arg1)); +} + + +// QPixmap QIconEngine::scaledPixmap(const QSize &size, QIcon::Mode mode, QIcon::State state, double scale) + + +static void _init_f_scaledPixmap_5506 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("state"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("scale"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_scaledPixmap_5506 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + ret.write ((QPixmap)((QIconEngine *)cls)->scaledPixmap (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref(), arg4)); +} + + +// void QIconEngine::virtual_hook(int id, void *data) + + +static void _init_f_virtual_hook_1715 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_virtual_hook_1715 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + void *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIconEngine *)cls)->virtual_hook (arg1, arg2); +} + + +// bool QIconEngine::write(QDataStream &out) + + +static void _init_f_write_c1697 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("out"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_write_c1697 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QIconEngine *)cls)->write (arg1)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QIconEngine () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("actualSize", "@brief Method QSize QIconEngine::actualSize(const QSize &size, QIcon::Mode mode, QIcon::State state)\n", false, &_init_f_actualSize_4543, &_call_f_actualSize_4543); + methods += new qt_gsi::GenericMethod ("addFile", "@brief Method void QIconEngine::addFile(const QString &fileName, const QSize &size, QIcon::Mode mode, QIcon::State state)\n", false, &_init_f_addFile_6460, &_call_f_addFile_6460); + methods += new qt_gsi::GenericMethod ("addPixmap", "@brief Method void QIconEngine::addPixmap(const QPixmap &pixmap, QIcon::Mode mode, QIcon::State state)\n", false, &_init_f_addPixmap_4755, &_call_f_addPixmap_4755); + methods += new qt_gsi::GenericMethod ("availableSizes", "@brief Method QList QIconEngine::availableSizes(QIcon::Mode mode, QIcon::State state)\n", false, &_init_f_availableSizes_2846, &_call_f_availableSizes_2846); + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QIconEngine *QIconEngine::clone()\n", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("iconName", "@brief Method QString QIconEngine::iconName()\n", false, &_init_f_iconName_0, &_call_f_iconName_0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QIconEngine::isNull()\n", false, &_init_f_isNull_0, &_call_f_isNull_0); + methods += new qt_gsi::GenericMethod ("key", "@brief Method QString QIconEngine::key()\n", true, &_init_f_key_c0, &_call_f_key_c0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QIconEngine::paint(QPainter *painter, const QRect &rect, QIcon::Mode mode, QIcon::State state)\n", false, &_init_f_paint_5848, &_call_f_paint_5848); + methods += new qt_gsi::GenericMethod ("pixmap", "@brief Method QPixmap QIconEngine::pixmap(const QSize &size, QIcon::Mode mode, QIcon::State state)\n", false, &_init_f_pixmap_4543, &_call_f_pixmap_4543); + methods += new qt_gsi::GenericMethod ("read", "@brief Method bool QIconEngine::read(QDataStream &in)\n", false, &_init_f_read_1697, &_call_f_read_1697); + methods += new qt_gsi::GenericMethod ("scaledPixmap", "@brief Method QPixmap QIconEngine::scaledPixmap(const QSize &size, QIcon::Mode mode, QIcon::State state, double scale)\n", false, &_init_f_scaledPixmap_5506, &_call_f_scaledPixmap_5506); + methods += new qt_gsi::GenericMethod ("virtual_hook", "@brief Method void QIconEngine::virtual_hook(int id, void *data)\n", false, &_init_f_virtual_hook_1715, &_call_f_virtual_hook_1715); + methods += new qt_gsi::GenericMethod ("write", "@brief Method bool QIconEngine::write(QDataStream &out)\n", true, &_init_f_write_c1697, &_call_f_write_c1697); + return methods; +} + +gsi::Class decl_QIconEngine ("QtGui", "QIconEngine_Native", + methods_QIconEngine (), + "@hide\n@alias QIconEngine"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIconEngine () { return decl_QIconEngine; } + +} + + +class QIconEngine_Adaptor : public QIconEngine, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QIconEngine_Adaptor(); + + // [adaptor ctor] QIconEngine::QIconEngine() + QIconEngine_Adaptor() : QIconEngine() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QSize QIconEngine::actualSize(const QSize &size, QIcon::Mode mode, QIcon::State state) + QSize cbs_actualSize_4543_0(const QSize &size, const qt_gsi::Converter::target_type & mode, const qt_gsi::Converter::target_type & state) + { + return QIconEngine::actualSize(size, qt_gsi::QtToCppAdaptor(mode).cref(), qt_gsi::QtToCppAdaptor(state).cref()); + } + + virtual QSize actualSize(const QSize &size, QIcon::Mode mode, QIcon::State state) + { + if (cb_actualSize_4543_0.can_issue()) { + return cb_actualSize_4543_0.issue::target_type &, const qt_gsi::Converter::target_type &>(&QIconEngine_Adaptor::cbs_actualSize_4543_0, size, qt_gsi::CppToQtAdaptor(mode), qt_gsi::CppToQtAdaptor(state)); + } else { + return QIconEngine::actualSize(size, mode, state); + } + } + + // [adaptor impl] void QIconEngine::addFile(const QString &fileName, const QSize &size, QIcon::Mode mode, QIcon::State state) + void cbs_addFile_6460_0(const QString &fileName, const QSize &size, const qt_gsi::Converter::target_type & mode, const qt_gsi::Converter::target_type & state) + { + QIconEngine::addFile(fileName, size, qt_gsi::QtToCppAdaptor(mode).cref(), qt_gsi::QtToCppAdaptor(state).cref()); + } + + virtual void addFile(const QString &fileName, const QSize &size, QIcon::Mode mode, QIcon::State state) + { + if (cb_addFile_6460_0.can_issue()) { + cb_addFile_6460_0.issue::target_type &, const qt_gsi::Converter::target_type &>(&QIconEngine_Adaptor::cbs_addFile_6460_0, fileName, size, qt_gsi::CppToQtAdaptor(mode), qt_gsi::CppToQtAdaptor(state)); + } else { + QIconEngine::addFile(fileName, size, mode, state); + } + } + + // [adaptor impl] void QIconEngine::addPixmap(const QPixmap &pixmap, QIcon::Mode mode, QIcon::State state) + void cbs_addPixmap_4755_0(const QPixmap &pixmap, const qt_gsi::Converter::target_type & mode, const qt_gsi::Converter::target_type & state) + { + QIconEngine::addPixmap(pixmap, qt_gsi::QtToCppAdaptor(mode).cref(), qt_gsi::QtToCppAdaptor(state).cref()); + } + + virtual void addPixmap(const QPixmap &pixmap, QIcon::Mode mode, QIcon::State state) + { + if (cb_addPixmap_4755_0.can_issue()) { + cb_addPixmap_4755_0.issue::target_type &, const qt_gsi::Converter::target_type &>(&QIconEngine_Adaptor::cbs_addPixmap_4755_0, pixmap, qt_gsi::CppToQtAdaptor(mode), qt_gsi::CppToQtAdaptor(state)); + } else { + QIconEngine::addPixmap(pixmap, mode, state); + } + } + + // [adaptor impl] QList QIconEngine::availableSizes(QIcon::Mode mode, QIcon::State state) + QList cbs_availableSizes_2846_2(const qt_gsi::Converter::target_type & mode, const qt_gsi::Converter::target_type & state) + { + return QIconEngine::availableSizes(qt_gsi::QtToCppAdaptor(mode).cref(), qt_gsi::QtToCppAdaptor(state).cref()); + } + + virtual QList availableSizes(QIcon::Mode mode, QIcon::State state) + { + if (cb_availableSizes_2846_2.can_issue()) { + return cb_availableSizes_2846_2.issue, const qt_gsi::Converter::target_type &, const qt_gsi::Converter::target_type &>(&QIconEngine_Adaptor::cbs_availableSizes_2846_2, qt_gsi::CppToQtAdaptor(mode), qt_gsi::CppToQtAdaptor(state)); + } else { + return QIconEngine::availableSizes(mode, state); + } + } + + // [adaptor impl] QIconEngine *QIconEngine::clone() + QIconEngine * cbs_clone_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("clone"); + } + + virtual QIconEngine * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QIconEngine_Adaptor::cbs_clone_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("clone"); + } + } + + // [adaptor impl] QString QIconEngine::iconName() + QString cbs_iconName_0_0() + { + return QIconEngine::iconName(); + } + + virtual QString iconName() + { + if (cb_iconName_0_0.can_issue()) { + return cb_iconName_0_0.issue(&QIconEngine_Adaptor::cbs_iconName_0_0); + } else { + return QIconEngine::iconName(); + } + } + + // [adaptor impl] bool QIconEngine::isNull() + bool cbs_isNull_0_0() + { + return QIconEngine::isNull(); + } + + virtual bool isNull() + { + if (cb_isNull_0_0.can_issue()) { + return cb_isNull_0_0.issue(&QIconEngine_Adaptor::cbs_isNull_0_0); + } else { + return QIconEngine::isNull(); + } + } + + // [adaptor impl] QString QIconEngine::key() + QString cbs_key_c0_0() const + { + return QIconEngine::key(); + } + + virtual QString key() const + { + if (cb_key_c0_0.can_issue()) { + return cb_key_c0_0.issue(&QIconEngine_Adaptor::cbs_key_c0_0); + } else { + return QIconEngine::key(); + } + } + + // [adaptor impl] void QIconEngine::paint(QPainter *painter, const QRect &rect, QIcon::Mode mode, QIcon::State state) + void cbs_paint_5848_0(QPainter *painter, const QRect &rect, const qt_gsi::Converter::target_type & mode, const qt_gsi::Converter::target_type & state) + { + __SUPPRESS_UNUSED_WARNING (painter); + __SUPPRESS_UNUSED_WARNING (rect); + __SUPPRESS_UNUSED_WARNING (mode); + __SUPPRESS_UNUSED_WARNING (state); + throw qt_gsi::AbstractMethodCalledException("paint"); + } + + virtual void paint(QPainter *painter, const QRect &rect, QIcon::Mode mode, QIcon::State state) + { + if (cb_paint_5848_0.can_issue()) { + cb_paint_5848_0.issue::target_type &, const qt_gsi::Converter::target_type &>(&QIconEngine_Adaptor::cbs_paint_5848_0, painter, rect, qt_gsi::CppToQtAdaptor(mode), qt_gsi::CppToQtAdaptor(state)); + } else { + throw qt_gsi::AbstractMethodCalledException("paint"); + } + } + + // [adaptor impl] QPixmap QIconEngine::pixmap(const QSize &size, QIcon::Mode mode, QIcon::State state) + QPixmap cbs_pixmap_4543_0(const QSize &size, const qt_gsi::Converter::target_type & mode, const qt_gsi::Converter::target_type & state) + { + return QIconEngine::pixmap(size, qt_gsi::QtToCppAdaptor(mode).cref(), qt_gsi::QtToCppAdaptor(state).cref()); + } + + virtual QPixmap pixmap(const QSize &size, QIcon::Mode mode, QIcon::State state) + { + if (cb_pixmap_4543_0.can_issue()) { + return cb_pixmap_4543_0.issue::target_type &, const qt_gsi::Converter::target_type &>(&QIconEngine_Adaptor::cbs_pixmap_4543_0, size, qt_gsi::CppToQtAdaptor(mode), qt_gsi::CppToQtAdaptor(state)); + } else { + return QIconEngine::pixmap(size, mode, state); + } + } + + // [adaptor impl] bool QIconEngine::read(QDataStream &in) + bool cbs_read_1697_0(QDataStream &in) + { + return QIconEngine::read(in); + } + + virtual bool read(QDataStream &in) + { + if (cb_read_1697_0.can_issue()) { + return cb_read_1697_0.issue(&QIconEngine_Adaptor::cbs_read_1697_0, in); + } else { + return QIconEngine::read(in); + } + } + + // [adaptor impl] QPixmap QIconEngine::scaledPixmap(const QSize &size, QIcon::Mode mode, QIcon::State state, double scale) + QPixmap cbs_scaledPixmap_5506_0(const QSize &size, const qt_gsi::Converter::target_type & mode, const qt_gsi::Converter::target_type & state, double scale) + { + return QIconEngine::scaledPixmap(size, qt_gsi::QtToCppAdaptor(mode).cref(), qt_gsi::QtToCppAdaptor(state).cref(), scale); + } + + virtual QPixmap scaledPixmap(const QSize &size, QIcon::Mode mode, QIcon::State state, double scale) + { + if (cb_scaledPixmap_5506_0.can_issue()) { + return cb_scaledPixmap_5506_0.issue::target_type &, const qt_gsi::Converter::target_type &, double>(&QIconEngine_Adaptor::cbs_scaledPixmap_5506_0, size, qt_gsi::CppToQtAdaptor(mode), qt_gsi::CppToQtAdaptor(state), scale); + } else { + return QIconEngine::scaledPixmap(size, mode, state, scale); + } + } + + // [adaptor impl] void QIconEngine::virtual_hook(int id, void *data) + void cbs_virtual_hook_1715_0(int id, void *data) + { + QIconEngine::virtual_hook(id, data); + } + + virtual void virtual_hook(int id, void *data) + { + if (cb_virtual_hook_1715_0.can_issue()) { + cb_virtual_hook_1715_0.issue(&QIconEngine_Adaptor::cbs_virtual_hook_1715_0, id, data); + } else { + QIconEngine::virtual_hook(id, data); + } + } + + // [adaptor impl] bool QIconEngine::write(QDataStream &out) + bool cbs_write_c1697_0(QDataStream &out) const + { + return QIconEngine::write(out); + } + + virtual bool write(QDataStream &out) const + { + if (cb_write_c1697_0.can_issue()) { + return cb_write_c1697_0.issue(&QIconEngine_Adaptor::cbs_write_c1697_0, out); + } else { + return QIconEngine::write(out); + } + } + + gsi::Callback cb_actualSize_4543_0; + gsi::Callback cb_addFile_6460_0; + gsi::Callback cb_addPixmap_4755_0; + gsi::Callback cb_availableSizes_2846_2; + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_iconName_0_0; + gsi::Callback cb_isNull_0_0; + gsi::Callback cb_key_c0_0; + gsi::Callback cb_paint_5848_0; + gsi::Callback cb_pixmap_4543_0; + gsi::Callback cb_read_1697_0; + gsi::Callback cb_scaledPixmap_5506_0; + gsi::Callback cb_virtual_hook_1715_0; + gsi::Callback cb_write_c1697_0; +}; + +QIconEngine_Adaptor::~QIconEngine_Adaptor() { } + +// Constructor QIconEngine::QIconEngine() (adaptor class) + +static void _init_ctor_QIconEngine_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QIconEngine_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QIconEngine_Adaptor ()); +} + + +// QSize QIconEngine::actualSize(const QSize &size, QIcon::Mode mode, QIcon::State state) + +static void _init_cbs_actualSize_4543_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("state"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_actualSize_4543_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg3 = args.read::target_type & > (heap); + ret.write ((QSize)((QIconEngine_Adaptor *)cls)->cbs_actualSize_4543_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_actualSize_4543_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEngine_Adaptor *)cls)->cb_actualSize_4543_0 = cb; +} + + +// void QIconEngine::addFile(const QString &fileName, const QSize &size, QIcon::Mode mode, QIcon::State state) + +static void _init_cbs_addFile_6460_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("size"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("state"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_cbs_addFile_6460_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QSize &arg2 = args.read (heap); + const qt_gsi::Converter::target_type & arg3 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg4 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIconEngine_Adaptor *)cls)->cbs_addFile_6460_0 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_addFile_6460_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEngine_Adaptor *)cls)->cb_addFile_6460_0 = cb; +} + + +// void QIconEngine::addPixmap(const QPixmap &pixmap, QIcon::Mode mode, QIcon::State state) + +static void _init_cbs_addPixmap_4755_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixmap"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("state"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_addPixmap_4755_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg3 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIconEngine_Adaptor *)cls)->cbs_addPixmap_4755_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_addPixmap_4755_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEngine_Adaptor *)cls)->cb_addPixmap_4755_0 = cb; +} + + +// QList QIconEngine::availableSizes(QIcon::Mode mode, QIcon::State state) + +static void _init_cbs_availableSizes_2846_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("state"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return > (); +} + +static void _call_cbs_availableSizes_2846_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write > ((QList)((QIconEngine_Adaptor *)cls)->cbs_availableSizes_2846_2 (arg1, arg2)); +} + +static void _set_callback_cbs_availableSizes_2846_2 (void *cls, const gsi::Callback &cb) +{ + ((QIconEngine_Adaptor *)cls)->cb_availableSizes_2846_2 = cb; +} + + +// QIconEngine *QIconEngine::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIconEngine *)((QIconEngine_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEngine_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// QString QIconEngine::iconName() + +static void _init_cbs_iconName_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_iconName_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QIconEngine_Adaptor *)cls)->cbs_iconName_0_0 ()); +} + +static void _set_callback_cbs_iconName_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEngine_Adaptor *)cls)->cb_iconName_0_0 = cb; +} + + +// bool QIconEngine::isNull() + +static void _init_cbs_isNull_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isNull_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QIconEngine_Adaptor *)cls)->cbs_isNull_0_0 ()); +} + +static void _set_callback_cbs_isNull_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEngine_Adaptor *)cls)->cb_isNull_0_0 = cb; +} + + +// QString QIconEngine::key() + +static void _init_cbs_key_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_key_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QIconEngine_Adaptor *)cls)->cbs_key_c0_0 ()); +} + +static void _set_callback_cbs_key_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEngine_Adaptor *)cls)->cb_key_c0_0 = cb; +} + + +// void QIconEngine::paint(QPainter *painter, const QRect &rect, QIcon::Mode mode, QIcon::State state) + +static void _init_cbs_paint_5848_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("state"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_cbs_paint_5848_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QRect &arg2 = args.read (heap); + const qt_gsi::Converter::target_type & arg3 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg4 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIconEngine_Adaptor *)cls)->cbs_paint_5848_0 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_paint_5848_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEngine_Adaptor *)cls)->cb_paint_5848_0 = cb; +} + + +// QPixmap QIconEngine::pixmap(const QSize &size, QIcon::Mode mode, QIcon::State state) + +static void _init_cbs_pixmap_4543_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("state"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_pixmap_4543_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg3 = args.read::target_type & > (heap); + ret.write ((QPixmap)((QIconEngine_Adaptor *)cls)->cbs_pixmap_4543_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_pixmap_4543_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEngine_Adaptor *)cls)->cb_pixmap_4543_0 = cb; +} + + +// bool QIconEngine::read(QDataStream &in) + +static void _init_cbs_read_1697_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("in"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_read_1697_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = args.read (heap); + ret.write ((bool)((QIconEngine_Adaptor *)cls)->cbs_read_1697_0 (arg1)); +} + +static void _set_callback_cbs_read_1697_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEngine_Adaptor *)cls)->cb_read_1697_0 = cb; +} + + +// QPixmap QIconEngine::scaledPixmap(const QSize &size, QIcon::Mode mode, QIcon::State state, double scale) + +static void _init_cbs_scaledPixmap_5506_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("state"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("scale"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_scaledPixmap_5506_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg3 = args.read::target_type & > (heap); + double arg4 = args.read (heap); + ret.write ((QPixmap)((QIconEngine_Adaptor *)cls)->cbs_scaledPixmap_5506_0 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_scaledPixmap_5506_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEngine_Adaptor *)cls)->cb_scaledPixmap_5506_0 = cb; +} + + +// void QIconEngine::virtual_hook(int id, void *data) + +static void _init_cbs_virtual_hook_1715_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_virtual_hook_1715_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + void *arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIconEngine_Adaptor *)cls)->cbs_virtual_hook_1715_0 (arg1, arg2); +} + +static void _set_callback_cbs_virtual_hook_1715_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEngine_Adaptor *)cls)->cb_virtual_hook_1715_0 = cb; +} + + +// bool QIconEngine::write(QDataStream &out) + +static void _init_cbs_write_c1697_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("out"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_write_c1697_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = args.read (heap); + ret.write ((bool)((QIconEngine_Adaptor *)cls)->cbs_write_c1697_0 (arg1)); +} + +static void _set_callback_cbs_write_c1697_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEngine_Adaptor *)cls)->cb_write_c1697_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QIconEngine (); + +static gsi::Methods methods_QIconEngine_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QIconEngine::QIconEngine()\nThis method creates an object of class QIconEngine.", &_init_ctor_QIconEngine_Adaptor_0, &_call_ctor_QIconEngine_Adaptor_0); + methods += new qt_gsi::GenericMethod ("actualSize", "@brief Virtual method QSize QIconEngine::actualSize(const QSize &size, QIcon::Mode mode, QIcon::State state)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actualSize_4543_0, &_call_cbs_actualSize_4543_0); + methods += new qt_gsi::GenericMethod ("actualSize", "@hide", false, &_init_cbs_actualSize_4543_0, &_call_cbs_actualSize_4543_0, &_set_callback_cbs_actualSize_4543_0); + methods += new qt_gsi::GenericMethod ("addFile", "@brief Virtual method void QIconEngine::addFile(const QString &fileName, const QSize &size, QIcon::Mode mode, QIcon::State state)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_addFile_6460_0, &_call_cbs_addFile_6460_0); + methods += new qt_gsi::GenericMethod ("addFile", "@hide", false, &_init_cbs_addFile_6460_0, &_call_cbs_addFile_6460_0, &_set_callback_cbs_addFile_6460_0); + methods += new qt_gsi::GenericMethod ("addPixmap", "@brief Virtual method void QIconEngine::addPixmap(const QPixmap &pixmap, QIcon::Mode mode, QIcon::State state)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_addPixmap_4755_0, &_call_cbs_addPixmap_4755_0); + methods += new qt_gsi::GenericMethod ("addPixmap", "@hide", false, &_init_cbs_addPixmap_4755_0, &_call_cbs_addPixmap_4755_0, &_set_callback_cbs_addPixmap_4755_0); + methods += new qt_gsi::GenericMethod ("availableSizes", "@brief Virtual method QList QIconEngine::availableSizes(QIcon::Mode mode, QIcon::State state)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_availableSizes_2846_2, &_call_cbs_availableSizes_2846_2); + methods += new qt_gsi::GenericMethod ("availableSizes", "@hide", false, &_init_cbs_availableSizes_2846_2, &_call_cbs_availableSizes_2846_2, &_set_callback_cbs_availableSizes_2846_2); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QIconEngine *QIconEngine::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("iconName", "@brief Virtual method QString QIconEngine::iconName()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_iconName_0_0, &_call_cbs_iconName_0_0); + methods += new qt_gsi::GenericMethod ("iconName", "@hide", false, &_init_cbs_iconName_0_0, &_call_cbs_iconName_0_0, &_set_callback_cbs_iconName_0_0); + methods += new qt_gsi::GenericMethod ("isNull", "@brief Virtual method bool QIconEngine::isNull()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_isNull_0_0, &_call_cbs_isNull_0_0); + methods += new qt_gsi::GenericMethod ("isNull", "@hide", false, &_init_cbs_isNull_0_0, &_call_cbs_isNull_0_0, &_set_callback_cbs_isNull_0_0); + methods += new qt_gsi::GenericMethod ("key", "@brief Virtual method QString QIconEngine::key()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_key_c0_0, &_call_cbs_key_c0_0); + methods += new qt_gsi::GenericMethod ("key", "@hide", true, &_init_cbs_key_c0_0, &_call_cbs_key_c0_0, &_set_callback_cbs_key_c0_0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QIconEngine::paint(QPainter *painter, const QRect &rect, QIcon::Mode mode, QIcon::State state)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paint_5848_0, &_call_cbs_paint_5848_0); + methods += new qt_gsi::GenericMethod ("paint", "@hide", false, &_init_cbs_paint_5848_0, &_call_cbs_paint_5848_0, &_set_callback_cbs_paint_5848_0); + methods += new qt_gsi::GenericMethod ("pixmap", "@brief Virtual method QPixmap QIconEngine::pixmap(const QSize &size, QIcon::Mode mode, QIcon::State state)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_pixmap_4543_0, &_call_cbs_pixmap_4543_0); + methods += new qt_gsi::GenericMethod ("pixmap", "@hide", false, &_init_cbs_pixmap_4543_0, &_call_cbs_pixmap_4543_0, &_set_callback_cbs_pixmap_4543_0); + methods += new qt_gsi::GenericMethod ("read", "@brief Virtual method bool QIconEngine::read(QDataStream &in)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_read_1697_0, &_call_cbs_read_1697_0); + methods += new qt_gsi::GenericMethod ("read", "@hide", false, &_init_cbs_read_1697_0, &_call_cbs_read_1697_0, &_set_callback_cbs_read_1697_0); + methods += new qt_gsi::GenericMethod ("scaledPixmap", "@brief Virtual method QPixmap QIconEngine::scaledPixmap(const QSize &size, QIcon::Mode mode, QIcon::State state, double scale)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scaledPixmap_5506_0, &_call_cbs_scaledPixmap_5506_0); + methods += new qt_gsi::GenericMethod ("scaledPixmap", "@hide", false, &_init_cbs_scaledPixmap_5506_0, &_call_cbs_scaledPixmap_5506_0, &_set_callback_cbs_scaledPixmap_5506_0); + methods += new qt_gsi::GenericMethod ("virtual_hook", "@brief Virtual method void QIconEngine::virtual_hook(int id, void *data)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_virtual_hook_1715_0, &_call_cbs_virtual_hook_1715_0); + methods += new qt_gsi::GenericMethod ("virtual_hook", "@hide", false, &_init_cbs_virtual_hook_1715_0, &_call_cbs_virtual_hook_1715_0, &_set_callback_cbs_virtual_hook_1715_0); + methods += new qt_gsi::GenericMethod ("write", "@brief Virtual method bool QIconEngine::write(QDataStream &out)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_write_c1697_0, &_call_cbs_write_c1697_0); + methods += new qt_gsi::GenericMethod ("write", "@hide", true, &_init_cbs_write_c1697_0, &_call_cbs_write_c1697_0, &_set_callback_cbs_write_c1697_0); + return methods; +} + +gsi::Class decl_QIconEngine_Adaptor (qtdecl_QIconEngine (), "QtGui", "QIconEngine", + methods_QIconEngine_Adaptor (), + "@qt\n@brief Binding of QIconEngine"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQIconEnginePlugin.cc b/src/gsiqt/qt6/QtGui/gsiDeclQIconEnginePlugin.cc new file mode 100644 index 000000000..04de1c716 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQIconEnginePlugin.cc @@ -0,0 +1,616 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQIconEnginePlugin.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QIconEnginePlugin + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QIconEnginePlugin::staticMetaObject); +} + + +// QIconEngine *QIconEnginePlugin::create(const QString &filename) + + +static void _init_f_create_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filename", true, "QString()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_create_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QIconEngine *)((QIconEnginePlugin *)cls)->create (arg1)); +} + + +// static QString QIconEnginePlugin::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QIconEnginePlugin::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QIconEnginePlugin () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("qt_create", "@brief Method QIconEngine *QIconEnginePlugin::create(const QString &filename)\n", false, &_init_f_create_2025, &_call_f_create_2025); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QIconEnginePlugin::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QIconEnginePlugin::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QIconEnginePlugin::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QIconEnginePlugin (qtdecl_QObject (), "QtGui", "QIconEnginePlugin_Native", + methods_QIconEnginePlugin (), + "@hide\n@alias QIconEnginePlugin"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIconEnginePlugin () { return decl_QIconEnginePlugin; } + +} + + +class QIconEnginePlugin_Adaptor : public QIconEnginePlugin, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QIconEnginePlugin_Adaptor(); + + // [adaptor ctor] QIconEnginePlugin::QIconEnginePlugin(QObject *parent) + QIconEnginePlugin_Adaptor() : QIconEnginePlugin() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QIconEnginePlugin::QIconEnginePlugin(QObject *parent) + QIconEnginePlugin_Adaptor(QObject *parent) : QIconEnginePlugin(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QIconEnginePlugin::isSignalConnected(const QMetaMethod &signal) + bool fp_QIconEnginePlugin_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QIconEnginePlugin::isSignalConnected(signal); + } + + // [expose] int QIconEnginePlugin::receivers(const char *signal) + int fp_QIconEnginePlugin_receivers_c1731 (const char *signal) const { + return QIconEnginePlugin::receivers(signal); + } + + // [expose] QObject *QIconEnginePlugin::sender() + QObject * fp_QIconEnginePlugin_sender_c0 () const { + return QIconEnginePlugin::sender(); + } + + // [expose] int QIconEnginePlugin::senderSignalIndex() + int fp_QIconEnginePlugin_senderSignalIndex_c0 () const { + return QIconEnginePlugin::senderSignalIndex(); + } + + // [adaptor impl] QIconEngine *QIconEnginePlugin::create(const QString &filename) + QIconEngine * cbs_create_2025_1(const QString &filename) + { + __SUPPRESS_UNUSED_WARNING (filename); + throw qt_gsi::AbstractMethodCalledException("create"); + } + + virtual QIconEngine * create(const QString &filename) + { + if (cb_create_2025_1.can_issue()) { + return cb_create_2025_1.issue(&QIconEnginePlugin_Adaptor::cbs_create_2025_1, filename); + } else { + throw qt_gsi::AbstractMethodCalledException("create"); + } + } + + // [emitter impl] void QIconEnginePlugin::destroyed(QObject *) + void emitter_QIconEnginePlugin_destroyed_1302(QObject *arg1) + { + emit QIconEnginePlugin::destroyed(arg1); + } + + // [adaptor impl] bool QIconEnginePlugin::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QIconEnginePlugin::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QIconEnginePlugin_Adaptor::cbs_event_1217_0, _event); + } else { + return QIconEnginePlugin::event(_event); + } + } + + // [adaptor impl] bool QIconEnginePlugin::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QIconEnginePlugin::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QIconEnginePlugin_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QIconEnginePlugin::eventFilter(watched, event); + } + } + + // [emitter impl] void QIconEnginePlugin::objectNameChanged(const QString &objectName) + void emitter_QIconEnginePlugin_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QIconEnginePlugin::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QIconEnginePlugin::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QIconEnginePlugin::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QIconEnginePlugin_Adaptor::cbs_childEvent_1701_0, event); + } else { + QIconEnginePlugin::childEvent(event); + } + } + + // [adaptor impl] void QIconEnginePlugin::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QIconEnginePlugin::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QIconEnginePlugin_Adaptor::cbs_customEvent_1217_0, event); + } else { + QIconEnginePlugin::customEvent(event); + } + } + + // [adaptor impl] void QIconEnginePlugin::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QIconEnginePlugin::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QIconEnginePlugin_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QIconEnginePlugin::disconnectNotify(signal); + } + } + + // [adaptor impl] void QIconEnginePlugin::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QIconEnginePlugin::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QIconEnginePlugin_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QIconEnginePlugin::timerEvent(event); + } + } + + gsi::Callback cb_create_2025_1; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QIconEnginePlugin_Adaptor::~QIconEnginePlugin_Adaptor() { } + +// Constructor QIconEnginePlugin::QIconEnginePlugin(QObject *parent) (adaptor class) + +static void _init_ctor_QIconEnginePlugin_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QIconEnginePlugin_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QIconEnginePlugin_Adaptor (arg1)); +} + + +// void QIconEnginePlugin::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIconEnginePlugin_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEnginePlugin_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// QIconEngine *QIconEnginePlugin::create(const QString &filename) + +static void _init_cbs_create_2025_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filename"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_create_2025_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((QIconEngine *)((QIconEnginePlugin_Adaptor *)cls)->cbs_create_2025_1 (arg1)); +} + +static void _set_callback_cbs_create_2025_1 (void *cls, const gsi::Callback &cb) +{ + ((QIconEnginePlugin_Adaptor *)cls)->cb_create_2025_1 = cb; +} + + +// void QIconEnginePlugin::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIconEnginePlugin_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEnginePlugin_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QIconEnginePlugin::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QIconEnginePlugin_Adaptor *)cls)->emitter_QIconEnginePlugin_destroyed_1302 (arg1); +} + + +// void QIconEnginePlugin::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIconEnginePlugin_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEnginePlugin_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QIconEnginePlugin::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QIconEnginePlugin_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEnginePlugin_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QIconEnginePlugin::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QIconEnginePlugin_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEnginePlugin_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QIconEnginePlugin::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QIconEnginePlugin_Adaptor *)cls)->fp_QIconEnginePlugin_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QIconEnginePlugin::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QIconEnginePlugin_Adaptor *)cls)->emitter_QIconEnginePlugin_objectNameChanged_4567 (arg1); +} + + +// exposed int QIconEnginePlugin::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QIconEnginePlugin_Adaptor *)cls)->fp_QIconEnginePlugin_receivers_c1731 (arg1)); +} + + +// exposed QObject *QIconEnginePlugin::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QIconEnginePlugin_Adaptor *)cls)->fp_QIconEnginePlugin_sender_c0 ()); +} + + +// exposed int QIconEnginePlugin::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QIconEnginePlugin_Adaptor *)cls)->fp_QIconEnginePlugin_senderSignalIndex_c0 ()); +} + + +// void QIconEnginePlugin::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIconEnginePlugin_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QIconEnginePlugin_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QIconEnginePlugin (); + +static gsi::Methods methods_QIconEnginePlugin_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QIconEnginePlugin::QIconEnginePlugin(QObject *parent)\nThis method creates an object of class QIconEnginePlugin.", &_init_ctor_QIconEnginePlugin_Adaptor_1302, &_call_ctor_QIconEnginePlugin_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QIconEnginePlugin::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("qt_create", "@brief Virtual method QIconEngine *QIconEnginePlugin::create(const QString &filename)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_create_2025_1, &_call_cbs_create_2025_1); + methods += new qt_gsi::GenericMethod ("qt_create", "@hide", false, &_init_cbs_create_2025_1, &_call_cbs_create_2025_1, &_set_callback_cbs_create_2025_1); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QIconEnginePlugin::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QIconEnginePlugin::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QIconEnginePlugin::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QIconEnginePlugin::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QIconEnginePlugin::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QIconEnginePlugin::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QIconEnginePlugin::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QIconEnginePlugin::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QIconEnginePlugin::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QIconEnginePlugin::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QIconEnginePlugin::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QIconEnginePlugin_Adaptor (qtdecl_QIconEnginePlugin (), "QtGui", "QIconEnginePlugin", + methods_QIconEnginePlugin_Adaptor (), + "@qt\n@brief Binding of QIconEnginePlugin"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQIconEngine_ScaledPixmapArgument.cc b/src/gsiqt/qt6/QtGui/gsiDeclQIconEngine_ScaledPixmapArgument.cc new file mode 100644 index 000000000..a4a299e52 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQIconEngine_ScaledPixmapArgument.cc @@ -0,0 +1,72 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQIconEngine_ScaledPixmapArgument.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QIconEngine::ScaledPixmapArgument + +// Constructor QIconEngine::ScaledPixmapArgument::ScaledPixmapArgument() + + +static void _init_ctor_QIconEngine_ScaledPixmapArgument_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QIconEngine_ScaledPixmapArgument_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QIconEngine::ScaledPixmapArgument ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QIconEngine_ScaledPixmapArgument () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QIconEngine::ScaledPixmapArgument::ScaledPixmapArgument()\nThis method creates an object of class QIconEngine::ScaledPixmapArgument.", &_init_ctor_QIconEngine_ScaledPixmapArgument_0, &_call_ctor_QIconEngine_ScaledPixmapArgument_0); + return methods; +} + +gsi::Class decl_QIconEngine_ScaledPixmapArgument ("QtGui", "QIconEngine_ScaledPixmapArgument", + methods_QIconEngine_ScaledPixmapArgument (), + "@qt\n@brief Binding of QIconEngine::ScaledPixmapArgument"); + +gsi::ClassExt decl_QIconEngine_ScaledPixmapArgument_as_child (decl_QIconEngine_ScaledPixmapArgument, "ScaledPixmapArgument"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIconEngine_ScaledPixmapArgument () { return decl_QIconEngine_ScaledPixmapArgument; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQImage.cc b/src/gsiqt/qt6/QtGui/gsiDeclQImage.cc new file mode 100644 index 000000000..665002d77 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQImage.cc @@ -0,0 +1,2666 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQImage.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QImage + +// bool QImage::allGray() + + +static void _init_f_allGray_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_allGray_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImage *)cls)->allGray ()); +} + + +// void QImage::applyColorTransform(const QColorTransform &transform) + + +static void _init_f_applyColorTransform_2861 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("transform"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_applyColorTransform_2861 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColorTransform &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->applyColorTransform (arg1); +} + + +// int QImage::bitPlaneCount() + + +static void _init_f_bitPlaneCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bitPlaneCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImage *)cls)->bitPlaneCount ()); +} + + +// const unsigned char *QImage::bits() + + +static void _init_f_bits_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bits_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const unsigned char *)((QImage *)cls)->bits ()); +} + + +// qsizetype QImage::bytesPerLine() + + +static void _init_f_bytesPerLine_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bytesPerLine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QImage *)cls)->bytesPerLine ()); +} + + +// qint64 QImage::cacheKey() + + +static void _init_f_cacheKey_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cacheKey_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QImage *)cls)->cacheKey ()); +} + + +// unsigned int QImage::color(int i) + + +static void _init_f_color_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_color_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((unsigned int)((QImage *)cls)->color (arg1)); +} + + +// int QImage::colorCount() + + +static void _init_f_colorCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_colorCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImage *)cls)->colorCount ()); +} + + +// QColorSpace QImage::colorSpace() + + +static void _init_f_colorSpace_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_colorSpace_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColorSpace)((QImage *)cls)->colorSpace ()); +} + + +// QList QImage::colorTable() + + +static void _init_f_colorTable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_colorTable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QImage *)cls)->colorTable ()); +} + + +// const unsigned char *QImage::constBits() + + +static void _init_f_constBits_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_constBits_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const unsigned char *)((QImage *)cls)->constBits ()); +} + + +// const unsigned char *QImage::constScanLine(int) + + +static void _init_f_constScanLine_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_constScanLine_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((const unsigned char *)((QImage *)cls)->constScanLine (arg1)); +} + + +// void QImage::convertTo(QImage::Format f, QFlags flags) + + +static void _init_f_convertTo_4993 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_convertTo_4993 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->convertTo (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QImage::convertToColorSpace(const QColorSpace &) + + +static void _init_f_convertToColorSpace_2397 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_convertToColorSpace_2397 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColorSpace &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->convertToColorSpace (arg1); +} + + +// QImage QImage::convertToFormat(QImage::Format f, QFlags flags) + + +static void _init_f_convertToFormat_cr4993 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_convertToFormat_cr4993 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + ret.write ((QImage)((QImage *)cls)->convertToFormat (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// QImage QImage::convertToFormat(QImage::Format f, const QList &colorTable, QFlags flags) + + +static void _init_f_convertToFormat_c7177 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("colorTable"); + decl->add_arg & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_convertToFormat_c7177 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + ret.write ((QImage)((QImage *)cls)->convertToFormat (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +// QImage QImage::convertedTo(QImage::Format f, QFlags flags) + + +static void _init_f_convertedTo_cr4993 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_convertedTo_cr4993 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + ret.write ((QImage)((QImage *)cls)->convertedTo (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// QImage QImage::convertedToColorSpace(const QColorSpace &) + + +static void _init_f_convertedToColorSpace_c2397 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_convertedToColorSpace_c2397 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColorSpace &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QImage)((QImage *)cls)->convertedToColorSpace (arg1)); +} + + +// QImage QImage::copy(const QRect &rect) + + +static void _init_f_copy_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect", true, "QRect()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_copy_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRect(), heap); + ret.write ((QImage)((QImage *)cls)->copy (arg1)); +} + + +// QImage QImage::copy(int x, int y, int w, int h) + + +static void _init_f_copy_c2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_copy_c2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + ret.write ((QImage)((QImage *)cls)->copy (arg1, arg2, arg3, arg4)); +} + + +// QImage QImage::createAlphaMask(QFlags flags) + + +static void _init_f_createAlphaMask_c3368 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_createAlphaMask_c3368 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + ret.write ((QImage)((QImage *)cls)->createAlphaMask (arg1)); +} + + +// QImage QImage::createHeuristicMask(bool clipTight) + + +static void _init_f_createHeuristicMask_c864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("clipTight", true, "true"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createHeuristicMask_c864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + ret.write ((QImage)((QImage *)cls)->createHeuristicMask (arg1)); +} + + +// QImage QImage::createMaskFromColor(unsigned int color, Qt::MaskMode mode) + + +static void _init_f_createMaskFromColor_c3198 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::MaskInColor"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_createMaskFromColor_c3198 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::MaskInColor), heap); + ret.write ((QImage)((QImage *)cls)->createMaskFromColor (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// int QImage::depth() + + +static void _init_f_depth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_depth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImage *)cls)->depth ()); +} + + +// void QImage::detach() + + +static void _init_f_detach_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_detach_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->detach (); +} + + +// QSizeF QImage::deviceIndependentSize() + + +static void _init_f_deviceIndependentSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_deviceIndependentSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QImage *)cls)->deviceIndependentSize ()); +} + + +// double QImage::devicePixelRatio() + + +static void _init_f_devicePixelRatio_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_devicePixelRatio_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QImage *)cls)->devicePixelRatio ()); +} + + +// int QImage::dotsPerMeterX() + + +static void _init_f_dotsPerMeterX_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dotsPerMeterX_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImage *)cls)->dotsPerMeterX ()); +} + + +// int QImage::dotsPerMeterY() + + +static void _init_f_dotsPerMeterY_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dotsPerMeterY_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImage *)cls)->dotsPerMeterY ()); +} + + +// void QImage::fill(unsigned int pixel) + + +static void _init_f_fill_1772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fill_1772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->fill (arg1); +} + + +// void QImage::fill(const QColor &color) + + +static void _init_f_fill_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fill_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->fill (arg1); +} + + +// void QImage::fill(Qt::GlobalColor color) + + +static void _init_f_fill_1853 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_fill_1853 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->fill (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QImage::Format QImage::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QImage *)cls)->format ())); +} + + +// bool QImage::hasAlphaChannel() + + +static void _init_f_hasAlphaChannel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasAlphaChannel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImage *)cls)->hasAlphaChannel ()); +} + + +// int QImage::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImage *)cls)->height ()); +} + + +// void QImage::invertPixels(QImage::InvertMode) + + +static void _init_f_invertPixels_2137 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "QImage::InvertRgb"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_invertPixels_2137 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QImage::InvertRgb), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->invertPixels (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// bool QImage::isDetached() + + +static void _init_f_isDetached_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDetached_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImage *)cls)->isDetached ()); +} + + +// bool QImage::isGrayscale() + + +static void _init_f_isGrayscale_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isGrayscale_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImage *)cls)->isGrayscale ()); +} + + +// bool QImage::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImage *)cls)->isNull ()); +} + + +// bool QImage::load(QIODevice *device, const char *format) + + +static void _init_f_load_3070 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_load_3070 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QImage *)cls)->load (arg1, arg2)); +} + + +// bool QImage::load(const QString &fileName, const char *format) + + +static void _init_f_load_3648 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_load_3648 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((bool)((QImage *)cls)->load (arg1, arg2)); +} + + +// bool QImage::loadFromData(QByteArrayView data, const char *format) + + +static void _init_f_loadFromData_3466 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_loadFromData_3466 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QByteArrayView arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((bool)((QImage *)cls)->loadFromData (arg1, arg2)); +} + + +// bool QImage::loadFromData(const unsigned char *buf, int len, const char *format) + + +static void _init_f_loadFromData_5018 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("buf"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("len"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("format", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_loadFromData_5018 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const unsigned char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((bool)((QImage *)cls)->loadFromData (arg1, arg2, arg3)); +} + + +// bool QImage::loadFromData(const QByteArray &data, const char *format) + + +static void _init_f_loadFromData_3932 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_loadFromData_3932 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((bool)((QImage *)cls)->loadFromData (arg1, arg2)); +} + + +// void QImage::mirror(bool horizontally, bool vertically) + + +static void _init_f_mirror_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("horizontally", true, "false"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("vertically", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mirror_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->mirror (arg1, arg2); +} + + +// QImage QImage::mirrored(bool horizontally, bool vertically) + + +static void _init_f_mirrored_cr1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("horizontally", true, "false"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("vertically", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mirrored_cr1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + ret.write ((QImage)((QImage *)cls)->mirrored (arg1, arg2)); +} + + +// QPoint QImage::offset() + + +static void _init_f_offset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_offset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QImage *)cls)->offset ()); +} + + +// bool QImage::operator!=(const QImage &) + + +static void _init_f_operator_excl__eq__c1877 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c1877 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QImage &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QImage *)cls)->operator!= (arg1)); +} + + +// QImage &QImage::operator=(const QImage &) + + +static void _init_f_operator_eq__1877 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__1877 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QImage &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QImage &)((QImage *)cls)->operator= (arg1)); +} + + +// bool QImage::operator==(const QImage &) + + +static void _init_f_operator_eq__eq__c1877 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c1877 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QImage &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QImage *)cls)->operator== (arg1)); +} + + +// QPaintEngine *QImage::paintEngine() + + +static void _init_f_paintEngine_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_paintEngine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QImage *)cls)->paintEngine ()); +} + + +// unsigned int QImage::pixel(int x, int y) + + +static void _init_f_pixel_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_pixel_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((unsigned int)((QImage *)cls)->pixel (arg1, arg2)); +} + + +// unsigned int QImage::pixel(const QPoint &pt) + + +static void _init_f_pixel_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pt"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_pixel_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((unsigned int)((QImage *)cls)->pixel (arg1)); +} + + +// QColor QImage::pixelColor(int x, int y) + + +static void _init_f_pixelColor_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_pixelColor_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QColor)((QImage *)cls)->pixelColor (arg1, arg2)); +} + + +// QColor QImage::pixelColor(const QPoint &pt) + + +static void _init_f_pixelColor_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pt"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_pixelColor_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QColor)((QImage *)cls)->pixelColor (arg1)); +} + + +// QPixelFormat QImage::pixelFormat() + + +static void _init_f_pixelFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pixelFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPixelFormat)((QImage *)cls)->pixelFormat ()); +} + + +// int QImage::pixelIndex(int x, int y) + + +static void _init_f_pixelIndex_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_pixelIndex_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QImage *)cls)->pixelIndex (arg1, arg2)); +} + + +// int QImage::pixelIndex(const QPoint &pt) + + +static void _init_f_pixelIndex_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pt"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_pixelIndex_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QImage *)cls)->pixelIndex (arg1)); +} + + +// QRect QImage::rect() + + +static void _init_f_rect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QImage *)cls)->rect ()); +} + + +// bool QImage::reinterpretAsFormat(QImage::Format f) + + +static void _init_f_reinterpretAsFormat_1733 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_reinterpretAsFormat_1733 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QImage *)cls)->reinterpretAsFormat (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QImage::rgbSwap() + + +static void _init_f_rgbSwap_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rgbSwap_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->rgbSwap (); +} + + +// QImage QImage::rgbSwapped() + + +static void _init_f_rgbSwapped_cr0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rgbSwapped_cr0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QImage)((QImage *)cls)->rgbSwapped ()); +} + + +// bool QImage::save(const QString &fileName, const char *format, int quality) + + +static void _init_f_save_c4307 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("quality", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_save_c4307 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((bool)((QImage *)cls)->save (arg1, arg2, arg3)); +} + + +// bool QImage::save(QIODevice *device, const char *format, int quality) + + +static void _init_f_save_c3729 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("quality", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_save_c3729 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((bool)((QImage *)cls)->save (arg1, arg2, arg3)); +} + + +// QImage QImage::scaled(int w, int h, Qt::AspectRatioMode aspectMode, Qt::TransformationMode mode) + + +static void _init_f_scaled_c6100 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("aspectMode", true, "Qt::IgnoreAspectRatio"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("mode", true, "Qt::FastTransformation"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_scaled_c6100 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); + ret.write ((QImage)((QImage *)cls)->scaled (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), qt_gsi::QtToCppAdaptor(arg4).cref())); +} + + +// QImage QImage::scaled(const QSize &s, Qt::AspectRatioMode aspectMode, Qt::TransformationMode mode) + + +static void _init_f_scaled_c6479 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("aspectMode", true, "Qt::IgnoreAspectRatio"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "Qt::FastTransformation"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_scaled_c6479 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); + ret.write ((QImage)((QImage *)cls)->scaled (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// QImage QImage::scaledToHeight(int h, Qt::TransformationMode mode) + + +static void _init_f_scaledToHeight_c3292 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::FastTransformation"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_scaledToHeight_c3292 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); + ret.write ((QImage)((QImage *)cls)->scaledToHeight (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QImage QImage::scaledToWidth(int w, Qt::TransformationMode mode) + + +static void _init_f_scaledToWidth_c3292 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::FastTransformation"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_scaledToWidth_c3292 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); + ret.write ((QImage)((QImage *)cls)->scaledToWidth (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// const unsigned char *QImage::scanLine(int) + + +static void _init_f_scanLine_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_scanLine_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((const unsigned char *)((QImage *)cls)->scanLine (arg1)); +} + + +// void QImage::setAlphaChannel(const QImage &alphaChannel) + + +static void _init_f_setAlphaChannel_1877 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alphaChannel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlphaChannel_1877 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QImage &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->setAlphaChannel (arg1); +} + + +// void QImage::setColor(int i, unsigned int c) + + +static void _init_f_setColor_2431 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setColor_2431 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + unsigned int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->setColor (arg1, arg2); +} + + +// void QImage::setColorCount(int) + + +static void _init_f_setColorCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setColorCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->setColorCount (arg1); +} + + +// void QImage::setColorSpace(const QColorSpace &) + + +static void _init_f_setColorSpace_2397 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setColorSpace_2397 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColorSpace &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->setColorSpace (arg1); +} + + +// void QImage::setColorTable(const QList &colors) + + +static void _init_f_setColorTable_2292 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("colors"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setColorTable_2292 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->setColorTable (arg1); +} + + +// void QImage::setDevicePixelRatio(double scaleFactor) + + +static void _init_f_setDevicePixelRatio_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scaleFactor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDevicePixelRatio_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->setDevicePixelRatio (arg1); +} + + +// void QImage::setDotsPerMeterX(int) + + +static void _init_f_setDotsPerMeterX_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDotsPerMeterX_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->setDotsPerMeterX (arg1); +} + + +// void QImage::setDotsPerMeterY(int) + + +static void _init_f_setDotsPerMeterY_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDotsPerMeterY_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->setDotsPerMeterY (arg1); +} + + +// void QImage::setOffset(const QPoint &) + + +static void _init_f_setOffset_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOffset_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->setOffset (arg1); +} + + +// void QImage::setPixel(int x, int y, unsigned int index_or_rgb) + + +static void _init_f_setPixel_3090 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index_or_rgb"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setPixel_3090 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + unsigned int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->setPixel (arg1, arg2, arg3); +} + + +// void QImage::setPixel(const QPoint &pt, unsigned int index_or_rgb) + + +static void _init_f_setPixel_3580 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pt"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index_or_rgb"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPixel_3580 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + unsigned int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->setPixel (arg1, arg2); +} + + +// void QImage::setPixelColor(int x, int y, const QColor &c) + + +static void _init_f_setPixelColor_3223 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("c"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setPixelColor_3223 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QColor &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->setPixelColor (arg1, arg2, arg3); +} + + +// void QImage::setPixelColor(const QPoint &pt, const QColor &c) + + +static void _init_f_setPixelColor_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pt"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPixelColor_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QColor &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->setPixelColor (arg1, arg2); +} + + +// void QImage::setText(const QString &key, const QString &value) + + +static void _init_f_setText_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setText_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->setText (arg1, arg2); +} + + +// QSize QImage::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QImage *)cls)->size ()); +} + + +// qsizetype QImage::sizeInBytes() + + +static void _init_f_sizeInBytes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeInBytes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QImage *)cls)->sizeInBytes ()); +} + + +// void QImage::swap(QImage &other) + + +static void _init_f_swap_1182 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1182 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QImage &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage *)cls)->swap (arg1); +} + + +// QStringList QImage::textKeys() + + +static void _init_f_textKeys_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textKeys_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QImage *)cls)->textKeys ()); +} + + +// QImage QImage::transformed(const QTransform &matrix, Qt::TransformationMode mode) + + +static void _init_f_transformed_c4875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("matrix"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::FastTransformation"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_transformed_c4875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); + ret.write ((QImage)((QImage *)cls)->transformed (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// bool QImage::valid(int x, int y) + + +static void _init_f_valid_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_valid_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QImage *)cls)->valid (arg1, arg2)); +} + + +// bool QImage::valid(const QPoint &pt) + + +static void _init_f_valid_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pt"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_valid_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QImage *)cls)->valid (arg1)); +} + + +// int QImage::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImage *)cls)->width ()); +} + + +// static QImage QImage::fromData(QByteArrayView data, const char *format) + + +static void _init_f_fromData_3466 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromData_3466 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QByteArrayView arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QImage)QImage::fromData (arg1, arg2)); +} + + +// static QImage QImage::fromData(const unsigned char *data, int size, const char *format) + + +static void _init_f_fromData_5018 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("size"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("format", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_fromData_5018 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const unsigned char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QImage)QImage::fromData (arg1, arg2, arg3)); +} + + +// static QImage QImage::fromData(const QByteArray &data, const char *format) + + +static void _init_f_fromData_3932 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromData_3932 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QImage)QImage::fromData (arg1, arg2)); +} + + +// static QImage::Format QImage::toImageFormat(QPixelFormat format) + + +static void _init_f_toImageFormat_1648 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_toImageFormat_1648 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPixelFormat arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QImage::toImageFormat (arg1))); +} + + +// static QPixelFormat QImage::toPixelFormat(QImage::Format format) + + +static void _init_f_toPixelFormat_1733 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_toPixelFormat_1733 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QPixelFormat)QImage::toPixelFormat (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QTransform QImage::trueMatrix(const QTransform &, int w, int h) + + +static void _init_f_trueMatrix_3668 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("w"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("h"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_trueMatrix_3668 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ret.write ((QTransform)QImage::trueMatrix (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QImage () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("allGray", "@brief Method bool QImage::allGray()\n", true, &_init_f_allGray_c0, &_call_f_allGray_c0); + methods += new qt_gsi::GenericMethod ("applyColorTransform", "@brief Method void QImage::applyColorTransform(const QColorTransform &transform)\n", false, &_init_f_applyColorTransform_2861, &_call_f_applyColorTransform_2861); + methods += new qt_gsi::GenericMethod ("bitPlaneCount", "@brief Method int QImage::bitPlaneCount()\n", true, &_init_f_bitPlaneCount_c0, &_call_f_bitPlaneCount_c0); + methods += new qt_gsi::GenericMethod ("bits", "@brief Method const unsigned char *QImage::bits()\n", true, &_init_f_bits_c0, &_call_f_bits_c0); + methods += new qt_gsi::GenericMethod ("bytesPerLine", "@brief Method qsizetype QImage::bytesPerLine()\n", true, &_init_f_bytesPerLine_c0, &_call_f_bytesPerLine_c0); + methods += new qt_gsi::GenericMethod ("cacheKey", "@brief Method qint64 QImage::cacheKey()\n", true, &_init_f_cacheKey_c0, &_call_f_cacheKey_c0); + methods += new qt_gsi::GenericMethod ("color", "@brief Method unsigned int QImage::color(int i)\n", true, &_init_f_color_c767, &_call_f_color_c767); + methods += new qt_gsi::GenericMethod (":colorCount", "@brief Method int QImage::colorCount()\n", true, &_init_f_colorCount_c0, &_call_f_colorCount_c0); + methods += new qt_gsi::GenericMethod ("colorSpace", "@brief Method QColorSpace QImage::colorSpace()\n", true, &_init_f_colorSpace_c0, &_call_f_colorSpace_c0); + methods += new qt_gsi::GenericMethod ("colorTable", "@brief Method QList QImage::colorTable()\n", true, &_init_f_colorTable_c0, &_call_f_colorTable_c0); + methods += new qt_gsi::GenericMethod ("constBits", "@brief Method const unsigned char *QImage::constBits()\n", true, &_init_f_constBits_c0, &_call_f_constBits_c0); + methods += new qt_gsi::GenericMethod ("constScanLine", "@brief Method const unsigned char *QImage::constScanLine(int)\n", true, &_init_f_constScanLine_c767, &_call_f_constScanLine_c767); + methods += new qt_gsi::GenericMethod ("convertTo", "@brief Method void QImage::convertTo(QImage::Format f, QFlags flags)\n", false, &_init_f_convertTo_4993, &_call_f_convertTo_4993); + methods += new qt_gsi::GenericMethod ("convertToColorSpace", "@brief Method void QImage::convertToColorSpace(const QColorSpace &)\n", false, &_init_f_convertToColorSpace_2397, &_call_f_convertToColorSpace_2397); + methods += new qt_gsi::GenericMethod ("convertToFormat", "@brief Method QImage QImage::convertToFormat(QImage::Format f, QFlags flags)\n", true, &_init_f_convertToFormat_cr4993, &_call_f_convertToFormat_cr4993); + methods += new qt_gsi::GenericMethod ("convertToFormat", "@brief Method QImage QImage::convertToFormat(QImage::Format f, const QList &colorTable, QFlags flags)\n", true, &_init_f_convertToFormat_c7177, &_call_f_convertToFormat_c7177); + methods += new qt_gsi::GenericMethod ("convertedTo", "@brief Method QImage QImage::convertedTo(QImage::Format f, QFlags flags)\n", true, &_init_f_convertedTo_cr4993, &_call_f_convertedTo_cr4993); + methods += new qt_gsi::GenericMethod ("convertedToColorSpace", "@brief Method QImage QImage::convertedToColorSpace(const QColorSpace &)\n", true, &_init_f_convertedToColorSpace_c2397, &_call_f_convertedToColorSpace_c2397); + methods += new qt_gsi::GenericMethod ("copy", "@brief Method QImage QImage::copy(const QRect &rect)\n", true, &_init_f_copy_c1792, &_call_f_copy_c1792); + methods += new qt_gsi::GenericMethod ("copy", "@brief Method QImage QImage::copy(int x, int y, int w, int h)\n", true, &_init_f_copy_c2744, &_call_f_copy_c2744); + methods += new qt_gsi::GenericMethod ("createAlphaMask", "@brief Method QImage QImage::createAlphaMask(QFlags flags)\n", true, &_init_f_createAlphaMask_c3368, &_call_f_createAlphaMask_c3368); + methods += new qt_gsi::GenericMethod ("createHeuristicMask", "@brief Method QImage QImage::createHeuristicMask(bool clipTight)\n", true, &_init_f_createHeuristicMask_c864, &_call_f_createHeuristicMask_c864); + methods += new qt_gsi::GenericMethod ("createMaskFromColor", "@brief Method QImage QImage::createMaskFromColor(unsigned int color, Qt::MaskMode mode)\n", true, &_init_f_createMaskFromColor_c3198, &_call_f_createMaskFromColor_c3198); + methods += new qt_gsi::GenericMethod ("depth", "@brief Method int QImage::depth()\n", true, &_init_f_depth_c0, &_call_f_depth_c0); + methods += new qt_gsi::GenericMethod ("detach", "@brief Method void QImage::detach()\n", false, &_init_f_detach_0, &_call_f_detach_0); + methods += new qt_gsi::GenericMethod ("deviceIndependentSize", "@brief Method QSizeF QImage::deviceIndependentSize()\n", true, &_init_f_deviceIndependentSize_c0, &_call_f_deviceIndependentSize_c0); + methods += new qt_gsi::GenericMethod (":devicePixelRatio", "@brief Method double QImage::devicePixelRatio()\n", true, &_init_f_devicePixelRatio_c0, &_call_f_devicePixelRatio_c0); + methods += new qt_gsi::GenericMethod (":dotsPerMeterX", "@brief Method int QImage::dotsPerMeterX()\n", true, &_init_f_dotsPerMeterX_c0, &_call_f_dotsPerMeterX_c0); + methods += new qt_gsi::GenericMethod (":dotsPerMeterY", "@brief Method int QImage::dotsPerMeterY()\n", true, &_init_f_dotsPerMeterY_c0, &_call_f_dotsPerMeterY_c0); + methods += new qt_gsi::GenericMethod ("fill", "@brief Method void QImage::fill(unsigned int pixel)\n", false, &_init_f_fill_1772, &_call_f_fill_1772); + methods += new qt_gsi::GenericMethod ("fill", "@brief Method void QImage::fill(const QColor &color)\n", false, &_init_f_fill_1905, &_call_f_fill_1905); + methods += new qt_gsi::GenericMethod ("fill", "@brief Method void QImage::fill(Qt::GlobalColor color)\n", false, &_init_f_fill_1853, &_call_f_fill_1853); + methods += new qt_gsi::GenericMethod ("format", "@brief Method QImage::Format QImage::format()\n", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod ("hasAlphaChannel", "@brief Method bool QImage::hasAlphaChannel()\n", true, &_init_f_hasAlphaChannel_c0, &_call_f_hasAlphaChannel_c0); + methods += new qt_gsi::GenericMethod ("height", "@brief Method int QImage::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("invertPixels", "@brief Method void QImage::invertPixels(QImage::InvertMode)\n", false, &_init_f_invertPixels_2137, &_call_f_invertPixels_2137); + methods += new qt_gsi::GenericMethod ("isDetached?", "@brief Method bool QImage::isDetached()\n", true, &_init_f_isDetached_c0, &_call_f_isDetached_c0); + methods += new qt_gsi::GenericMethod ("isGrayscale?", "@brief Method bool QImage::isGrayscale()\n", true, &_init_f_isGrayscale_c0, &_call_f_isGrayscale_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QImage::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("load", "@brief Method bool QImage::load(QIODevice *device, const char *format)\n", false, &_init_f_load_3070, &_call_f_load_3070); + methods += new qt_gsi::GenericMethod ("load", "@brief Method bool QImage::load(const QString &fileName, const char *format)\n", false, &_init_f_load_3648, &_call_f_load_3648); + methods += new qt_gsi::GenericMethod ("loadFromData", "@brief Method bool QImage::loadFromData(QByteArrayView data, const char *format)\n", false, &_init_f_loadFromData_3466, &_call_f_loadFromData_3466); + methods += new qt_gsi::GenericMethod ("loadFromData", "@brief Method bool QImage::loadFromData(const unsigned char *buf, int len, const char *format)\n", false, &_init_f_loadFromData_5018, &_call_f_loadFromData_5018); + methods += new qt_gsi::GenericMethod ("loadFromData", "@brief Method bool QImage::loadFromData(const QByteArray &data, const char *format)\n", false, &_init_f_loadFromData_3932, &_call_f_loadFromData_3932); + methods += new qt_gsi::GenericMethod ("mirror", "@brief Method void QImage::mirror(bool horizontally, bool vertically)\n", false, &_init_f_mirror_1620, &_call_f_mirror_1620); + methods += new qt_gsi::GenericMethod ("mirrored", "@brief Method QImage QImage::mirrored(bool horizontally, bool vertically)\n", true, &_init_f_mirrored_cr1620, &_call_f_mirrored_cr1620); + methods += new qt_gsi::GenericMethod (":offset", "@brief Method QPoint QImage::offset()\n", true, &_init_f_offset_c0, &_call_f_offset_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QImage::operator!=(const QImage &)\n", true, &_init_f_operator_excl__eq__c1877, &_call_f_operator_excl__eq__c1877); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QImage &QImage::operator=(const QImage &)\n", false, &_init_f_operator_eq__1877, &_call_f_operator_eq__1877); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QImage::operator==(const QImage &)\n", true, &_init_f_operator_eq__eq__c1877, &_call_f_operator_eq__eq__c1877); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Method QPaintEngine *QImage::paintEngine()\nThis is a reimplementation of QPaintDevice::paintEngine", true, &_init_f_paintEngine_c0, &_call_f_paintEngine_c0); + methods += new qt_gsi::GenericMethod ("pixel", "@brief Method unsigned int QImage::pixel(int x, int y)\n", true, &_init_f_pixel_c1426, &_call_f_pixel_c1426); + methods += new qt_gsi::GenericMethod ("pixel", "@brief Method unsigned int QImage::pixel(const QPoint &pt)\n", true, &_init_f_pixel_c1916, &_call_f_pixel_c1916); + methods += new qt_gsi::GenericMethod ("pixelColor", "@brief Method QColor QImage::pixelColor(int x, int y)\n", true, &_init_f_pixelColor_c1426, &_call_f_pixelColor_c1426); + methods += new qt_gsi::GenericMethod ("pixelColor", "@brief Method QColor QImage::pixelColor(const QPoint &pt)\n", true, &_init_f_pixelColor_c1916, &_call_f_pixelColor_c1916); + methods += new qt_gsi::GenericMethod ("pixelFormat", "@brief Method QPixelFormat QImage::pixelFormat()\n", true, &_init_f_pixelFormat_c0, &_call_f_pixelFormat_c0); + methods += new qt_gsi::GenericMethod ("pixelIndex", "@brief Method int QImage::pixelIndex(int x, int y)\n", true, &_init_f_pixelIndex_c1426, &_call_f_pixelIndex_c1426); + methods += new qt_gsi::GenericMethod ("pixelIndex", "@brief Method int QImage::pixelIndex(const QPoint &pt)\n", true, &_init_f_pixelIndex_c1916, &_call_f_pixelIndex_c1916); + methods += new qt_gsi::GenericMethod ("rect", "@brief Method QRect QImage::rect()\n", true, &_init_f_rect_c0, &_call_f_rect_c0); + methods += new qt_gsi::GenericMethod ("reinterpretAsFormat", "@brief Method bool QImage::reinterpretAsFormat(QImage::Format f)\n", false, &_init_f_reinterpretAsFormat_1733, &_call_f_reinterpretAsFormat_1733); + methods += new qt_gsi::GenericMethod ("rgbSwap", "@brief Method void QImage::rgbSwap()\n", false, &_init_f_rgbSwap_0, &_call_f_rgbSwap_0); + methods += new qt_gsi::GenericMethod ("rgbSwapped", "@brief Method QImage QImage::rgbSwapped()\n", true, &_init_f_rgbSwapped_cr0, &_call_f_rgbSwapped_cr0); + methods += new qt_gsi::GenericMethod ("save", "@brief Method bool QImage::save(const QString &fileName, const char *format, int quality)\n", true, &_init_f_save_c4307, &_call_f_save_c4307); + methods += new qt_gsi::GenericMethod ("save", "@brief Method bool QImage::save(QIODevice *device, const char *format, int quality)\n", true, &_init_f_save_c3729, &_call_f_save_c3729); + methods += new qt_gsi::GenericMethod ("scaled", "@brief Method QImage QImage::scaled(int w, int h, Qt::AspectRatioMode aspectMode, Qt::TransformationMode mode)\n", true, &_init_f_scaled_c6100, &_call_f_scaled_c6100); + methods += new qt_gsi::GenericMethod ("scaled", "@brief Method QImage QImage::scaled(const QSize &s, Qt::AspectRatioMode aspectMode, Qt::TransformationMode mode)\n", true, &_init_f_scaled_c6479, &_call_f_scaled_c6479); + methods += new qt_gsi::GenericMethod ("scaledToHeight", "@brief Method QImage QImage::scaledToHeight(int h, Qt::TransformationMode mode)\n", true, &_init_f_scaledToHeight_c3292, &_call_f_scaledToHeight_c3292); + methods += new qt_gsi::GenericMethod ("scaledToWidth", "@brief Method QImage QImage::scaledToWidth(int w, Qt::TransformationMode mode)\n", true, &_init_f_scaledToWidth_c3292, &_call_f_scaledToWidth_c3292); + methods += new qt_gsi::GenericMethod ("scanLine", "@brief Method const unsigned char *QImage::scanLine(int)\n", true, &_init_f_scanLine_c767, &_call_f_scanLine_c767); + methods += new qt_gsi::GenericMethod ("setAlphaChannel|alphaChannel=", "@brief Method void QImage::setAlphaChannel(const QImage &alphaChannel)\n", false, &_init_f_setAlphaChannel_1877, &_call_f_setAlphaChannel_1877); + methods += new qt_gsi::GenericMethod ("setColor", "@brief Method void QImage::setColor(int i, unsigned int c)\n", false, &_init_f_setColor_2431, &_call_f_setColor_2431); + methods += new qt_gsi::GenericMethod ("setColorCount|colorCount=", "@brief Method void QImage::setColorCount(int)\n", false, &_init_f_setColorCount_767, &_call_f_setColorCount_767); + methods += new qt_gsi::GenericMethod ("setColorSpace", "@brief Method void QImage::setColorSpace(const QColorSpace &)\n", false, &_init_f_setColorSpace_2397, &_call_f_setColorSpace_2397); + methods += new qt_gsi::GenericMethod ("setColorTable", "@brief Method void QImage::setColorTable(const QList &colors)\n", false, &_init_f_setColorTable_2292, &_call_f_setColorTable_2292); + methods += new qt_gsi::GenericMethod ("setDevicePixelRatio|devicePixelRatio=", "@brief Method void QImage::setDevicePixelRatio(double scaleFactor)\n", false, &_init_f_setDevicePixelRatio_1071, &_call_f_setDevicePixelRatio_1071); + methods += new qt_gsi::GenericMethod ("setDotsPerMeterX|dotsPerMeterX=", "@brief Method void QImage::setDotsPerMeterX(int)\n", false, &_init_f_setDotsPerMeterX_767, &_call_f_setDotsPerMeterX_767); + methods += new qt_gsi::GenericMethod ("setDotsPerMeterY|dotsPerMeterY=", "@brief Method void QImage::setDotsPerMeterY(int)\n", false, &_init_f_setDotsPerMeterY_767, &_call_f_setDotsPerMeterY_767); + methods += new qt_gsi::GenericMethod ("setOffset|offset=", "@brief Method void QImage::setOffset(const QPoint &)\n", false, &_init_f_setOffset_1916, &_call_f_setOffset_1916); + methods += new qt_gsi::GenericMethod ("setPixel", "@brief Method void QImage::setPixel(int x, int y, unsigned int index_or_rgb)\n", false, &_init_f_setPixel_3090, &_call_f_setPixel_3090); + methods += new qt_gsi::GenericMethod ("setPixel", "@brief Method void QImage::setPixel(const QPoint &pt, unsigned int index_or_rgb)\n", false, &_init_f_setPixel_3580, &_call_f_setPixel_3580); + methods += new qt_gsi::GenericMethod ("setPixelColor", "@brief Method void QImage::setPixelColor(int x, int y, const QColor &c)\n", false, &_init_f_setPixelColor_3223, &_call_f_setPixelColor_3223); + methods += new qt_gsi::GenericMethod ("setPixelColor", "@brief Method void QImage::setPixelColor(const QPoint &pt, const QColor &c)\n", false, &_init_f_setPixelColor_3713, &_call_f_setPixelColor_3713); + methods += new qt_gsi::GenericMethod ("setText", "@brief Method void QImage::setText(const QString &key, const QString &value)\n", false, &_init_f_setText_3942, &_call_f_setText_3942); + methods += new qt_gsi::GenericMethod ("size", "@brief Method QSize QImage::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("sizeInBytes", "@brief Method qsizetype QImage::sizeInBytes()\n", true, &_init_f_sizeInBytes_c0, &_call_f_sizeInBytes_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QImage::swap(QImage &other)\n", false, &_init_f_swap_1182, &_call_f_swap_1182); + methods += new qt_gsi::GenericMethod ("textKeys", "@brief Method QStringList QImage::textKeys()\n", true, &_init_f_textKeys_c0, &_call_f_textKeys_c0); + methods += new qt_gsi::GenericMethod ("transformed", "@brief Method QImage QImage::transformed(const QTransform &matrix, Qt::TransformationMode mode)\n", true, &_init_f_transformed_c4875, &_call_f_transformed_c4875); + methods += new qt_gsi::GenericMethod ("valid", "@brief Method bool QImage::valid(int x, int y)\n", true, &_init_f_valid_c1426, &_call_f_valid_c1426); + methods += new qt_gsi::GenericMethod ("valid", "@brief Method bool QImage::valid(const QPoint &pt)\n", true, &_init_f_valid_c1916, &_call_f_valid_c1916); + methods += new qt_gsi::GenericMethod ("width", "@brief Method int QImage::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + methods += new qt_gsi::GenericStaticMethod ("fromData", "@brief Static method QImage QImage::fromData(QByteArrayView data, const char *format)\nThis method is static and can be called without an instance.", &_init_f_fromData_3466, &_call_f_fromData_3466); + methods += new qt_gsi::GenericStaticMethod ("fromData", "@brief Static method QImage QImage::fromData(const unsigned char *data, int size, const char *format)\nThis method is static and can be called without an instance.", &_init_f_fromData_5018, &_call_f_fromData_5018); + methods += new qt_gsi::GenericStaticMethod ("fromData", "@brief Static method QImage QImage::fromData(const QByteArray &data, const char *format)\nThis method is static and can be called without an instance.", &_init_f_fromData_3932, &_call_f_fromData_3932); + methods += new qt_gsi::GenericStaticMethod ("toImageFormat", "@brief Static method QImage::Format QImage::toImageFormat(QPixelFormat format)\nThis method is static and can be called without an instance.", &_init_f_toImageFormat_1648, &_call_f_toImageFormat_1648); + methods += new qt_gsi::GenericStaticMethod ("toPixelFormat", "@brief Static method QPixelFormat QImage::toPixelFormat(QImage::Format format)\nThis method is static and can be called without an instance.", &_init_f_toPixelFormat_1733, &_call_f_toPixelFormat_1733); + methods += new qt_gsi::GenericStaticMethod ("trueMatrix", "@brief Static method QTransform QImage::trueMatrix(const QTransform &, int w, int h)\nThis method is static and can be called without an instance.", &_init_f_trueMatrix_3668, &_call_f_trueMatrix_3668); + return methods; +} + +gsi::Class &qtdecl_QPaintDevice (); + +gsi::Class decl_QImage (qtdecl_QPaintDevice (), "QtGui", "QImage_Native", + methods_QImage (), + "@hide\n@alias QImage"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImage () { return decl_QImage; } + +} + + +class QImage_Adaptor : public QImage, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QImage_Adaptor(); + + // [adaptor ctor] QImage::QImage() + QImage_Adaptor() : QImage() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QImage::QImage(const QSize &size, QImage::Format format) + QImage_Adaptor(const QSize &size, QImage::Format format) : QImage(size, format) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QImage::QImage(int width, int height, QImage::Format format) + QImage_Adaptor(int width, int height, QImage::Format format) : QImage(width, height, format) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QImage::QImage(const QString &fileName, const char *format) + QImage_Adaptor(const QString &fileName) : QImage(fileName) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QImage::QImage(const QString &fileName, const char *format) + QImage_Adaptor(const QString &fileName, const char *format) : QImage(fileName, format) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QImage::QImage(const QImage &) + QImage_Adaptor(const QImage &arg1) : QImage(arg1) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] QImage QImage::convertToFormat_helper(QImage::Format format, QFlags flags) + QImage fp_QImage_convertToFormat_helper_c4993 (const qt_gsi::Converter::target_type & format, QFlags flags) const { + return QImage::convertToFormat_helper(qt_gsi::QtToCppAdaptor(format).cref(), flags); + } + + // [expose] bool QImage::convertToFormat_inplace(QImage::Format format, QFlags flags) + bool fp_QImage_convertToFormat_inplace_4993 (const qt_gsi::Converter::target_type & format, QFlags flags) { + return QImage::convertToFormat_inplace(qt_gsi::QtToCppAdaptor(format).cref(), flags); + } + + // [expose] QImage QImage::mirrored_helper(bool horizontal, bool vertical) + QImage fp_QImage_mirrored_helper_c1620 (bool horizontal, bool vertical) const { + return QImage::mirrored_helper(horizontal, vertical); + } + + // [expose] void QImage::mirrored_inplace(bool horizontal, bool vertical) + void fp_QImage_mirrored_inplace_1620 (bool horizontal, bool vertical) { + QImage::mirrored_inplace(horizontal, vertical); + } + + // [expose] QImage QImage::rgbSwapped_helper() + QImage fp_QImage_rgbSwapped_helper_c0 () const { + return QImage::rgbSwapped_helper(); + } + + // [expose] void QImage::rgbSwapped_inplace() + void fp_QImage_rgbSwapped_inplace_0 () { + QImage::rgbSwapped_inplace(); + } + + // [expose] QImage QImage::smoothScaled(int w, int h) + QImage fp_QImage_smoothScaled_c1426 (int w, int h) const { + return QImage::smoothScaled(w, h); + } + + // [adaptor impl] QPaintEngine *QImage::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QImage::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QImage_Adaptor::cbs_paintEngine_c0_0); + } else { + return QImage::paintEngine(); + } + } + + // [adaptor impl] void QImage::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QImage::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QImage_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QImage::initPainter(painter); + } + } + + // [adaptor impl] int QImage::metric(QPaintDevice::PaintDeviceMetric metric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & _metric) const + { + return QImage::metric(qt_gsi::QtToCppAdaptor(_metric).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric _metric) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QImage_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(_metric)); + } else { + return QImage::metric(_metric); + } + } + + // [adaptor impl] QPaintDevice *QImage::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QImage::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QImage_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QImage::redirected(offset); + } + } + + // [adaptor impl] QPainter *QImage::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QImage::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QImage_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QImage::sharedPainter(); + } + } + + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_sharedPainter_c0_0; +}; + +QImage_Adaptor::~QImage_Adaptor() { } + +// Constructor QImage::QImage() (adaptor class) + +static void _init_ctor_QImage_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QImage_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QImage_Adaptor ()); +} + + +// Constructor QImage::QImage(const QSize &size, QImage::Format format) (adaptor class) + +static void _init_ctor_QImage_Adaptor_3430 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QImage_Adaptor_3430 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QImage_Adaptor (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// Constructor QImage::QImage(int width, int height, QImage::Format format) (adaptor class) + +static void _init_ctor_QImage_Adaptor_3051 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("height"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("format"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QImage_Adaptor_3051 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QImage_Adaptor (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// Constructor QImage::QImage(const QString &fileName, const char *format) (adaptor class) + +static void _init_ctor_QImage_Adaptor_3648 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QImage_Adaptor_3648 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QImage_Adaptor (arg1, arg2)); +} + + +// Constructor QImage::QImage(const QImage &) (adaptor class) + +static void _init_ctor_QImage_Adaptor_1877 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QImage_Adaptor_1877 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QImage &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QImage_Adaptor (arg1)); +} + + +// exposed QImage QImage::convertToFormat_helper(QImage::Format format, QFlags flags) + +static void _init_fp_convertToFormat_helper_c4993 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_fp_convertToFormat_helper_c4993 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + ret.write ((QImage)((QImage_Adaptor *)cls)->fp_QImage_convertToFormat_helper_c4993 (arg1, arg2)); +} + + +// exposed bool QImage::convertToFormat_inplace(QImage::Format format, QFlags flags) + +static void _init_fp_convertToFormat_inplace_4993 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_fp_convertToFormat_inplace_4993 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QImage_Adaptor *)cls)->fp_QImage_convertToFormat_inplace_4993 (arg1, arg2)); +} + + +// void QImage::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QImage_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// int QImage::metric(QPaintDevice::PaintDeviceMetric metric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("metric"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QImage_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QImage_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// exposed QImage QImage::mirrored_helper(bool horizontal, bool vertical) + +static void _init_fp_mirrored_helper_c1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("horizontal"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("vertical"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_mirrored_helper_c1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + ret.write ((QImage)((QImage_Adaptor *)cls)->fp_QImage_mirrored_helper_c1620 (arg1, arg2)); +} + + +// exposed void QImage::mirrored_inplace(bool horizontal, bool vertical) + +static void _init_fp_mirrored_inplace_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("horizontal"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("vertical"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_mirrored_inplace_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage_Adaptor *)cls)->fp_QImage_mirrored_inplace_1620 (arg1, arg2); +} + + +// QPaintEngine *QImage::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QImage_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QImage_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// QPaintDevice *QImage::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QImage_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QImage_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// exposed QImage QImage::rgbSwapped_helper() + +static void _init_fp_rgbSwapped_helper_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_rgbSwapped_helper_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QImage)((QImage_Adaptor *)cls)->fp_QImage_rgbSwapped_helper_c0 ()); +} + + +// exposed void QImage::rgbSwapped_inplace() + +static void _init_fp_rgbSwapped_inplace_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_rgbSwapped_inplace_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImage_Adaptor *)cls)->fp_QImage_rgbSwapped_inplace_0 (); +} + + +// QPainter *QImage::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QImage_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QImage_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// exposed QImage QImage::smoothScaled(int w, int h) + +static void _init_fp_smoothScaled_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_smoothScaled_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QImage)((QImage_Adaptor *)cls)->fp_QImage_smoothScaled_c1426 (arg1, arg2)); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QImage (); + +static gsi::Methods methods_QImage_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QImage::QImage()\nThis method creates an object of class QImage.", &_init_ctor_QImage_Adaptor_0, &_call_ctor_QImage_Adaptor_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QImage::QImage(const QSize &size, QImage::Format format)\nThis method creates an object of class QImage.", &_init_ctor_QImage_Adaptor_3430, &_call_ctor_QImage_Adaptor_3430); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QImage::QImage(int width, int height, QImage::Format format)\nThis method creates an object of class QImage.", &_init_ctor_QImage_Adaptor_3051, &_call_ctor_QImage_Adaptor_3051); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QImage::QImage(const QString &fileName, const char *format)\nThis method creates an object of class QImage.", &_init_ctor_QImage_Adaptor_3648, &_call_ctor_QImage_Adaptor_3648); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QImage::QImage(const QImage &)\nThis method creates an object of class QImage.", &_init_ctor_QImage_Adaptor_1877, &_call_ctor_QImage_Adaptor_1877); + methods += new qt_gsi::GenericMethod ("*convertToFormat_helper", "@brief Method QImage QImage::convertToFormat_helper(QImage::Format format, QFlags flags)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_convertToFormat_helper_c4993, &_call_fp_convertToFormat_helper_c4993); + methods += new qt_gsi::GenericMethod ("*convertToFormat_inplace", "@brief Method bool QImage::convertToFormat_inplace(QImage::Format format, QFlags flags)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_convertToFormat_inplace_4993, &_call_fp_convertToFormat_inplace_4993); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QImage::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QImage::metric(QPaintDevice::PaintDeviceMetric metric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*mirrored_helper", "@brief Method QImage QImage::mirrored_helper(bool horizontal, bool vertical)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_mirrored_helper_c1620, &_call_fp_mirrored_helper_c1620); + methods += new qt_gsi::GenericMethod ("*mirrored_inplace", "@brief Method void QImage::mirrored_inplace(bool horizontal, bool vertical)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_mirrored_inplace_1620, &_call_fp_mirrored_inplace_1620); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QImage::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QImage::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*rgbSwapped_helper", "@brief Method QImage QImage::rgbSwapped_helper()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_rgbSwapped_helper_c0, &_call_fp_rgbSwapped_helper_c0); + methods += new qt_gsi::GenericMethod ("*rgbSwapped_inplace", "@brief Method void QImage::rgbSwapped_inplace()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_rgbSwapped_inplace_0, &_call_fp_rgbSwapped_inplace_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QImage::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*smoothScaled", "@brief Method QImage QImage::smoothScaled(int w, int h)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_smoothScaled_c1426, &_call_fp_smoothScaled_c1426); + return methods; +} + +gsi::Class decl_QImage_Adaptor (qtdecl_QImage (), "QtGui", "QImage", + methods_QImage_Adaptor (), + "@qt\n@brief Binding of QImage"); + +} + + +// Implementation of the enum wrapper class for QImage::Format +namespace qt_gsi +{ + +static gsi::Enum decl_QImage_Format_Enum ("QtGui", "QImage_Format", + gsi::enum_const ("Format_Invalid", QImage::Format_Invalid, "@brief Enum constant QImage::Format_Invalid") + + gsi::enum_const ("Format_Mono", QImage::Format_Mono, "@brief Enum constant QImage::Format_Mono") + + gsi::enum_const ("Format_MonoLSB", QImage::Format_MonoLSB, "@brief Enum constant QImage::Format_MonoLSB") + + gsi::enum_const ("Format_Indexed8", QImage::Format_Indexed8, "@brief Enum constant QImage::Format_Indexed8") + + gsi::enum_const ("Format_RGB32", QImage::Format_RGB32, "@brief Enum constant QImage::Format_RGB32") + + gsi::enum_const ("Format_ARGB32", QImage::Format_ARGB32, "@brief Enum constant QImage::Format_ARGB32") + + gsi::enum_const ("Format_ARGB32_Premultiplied", QImage::Format_ARGB32_Premultiplied, "@brief Enum constant QImage::Format_ARGB32_Premultiplied") + + gsi::enum_const ("Format_RGB16", QImage::Format_RGB16, "@brief Enum constant QImage::Format_RGB16") + + gsi::enum_const ("Format_ARGB8565_Premultiplied", QImage::Format_ARGB8565_Premultiplied, "@brief Enum constant QImage::Format_ARGB8565_Premultiplied") + + gsi::enum_const ("Format_RGB666", QImage::Format_RGB666, "@brief Enum constant QImage::Format_RGB666") + + gsi::enum_const ("Format_ARGB6666_Premultiplied", QImage::Format_ARGB6666_Premultiplied, "@brief Enum constant QImage::Format_ARGB6666_Premultiplied") + + gsi::enum_const ("Format_RGB555", QImage::Format_RGB555, "@brief Enum constant QImage::Format_RGB555") + + gsi::enum_const ("Format_ARGB8555_Premultiplied", QImage::Format_ARGB8555_Premultiplied, "@brief Enum constant QImage::Format_ARGB8555_Premultiplied") + + gsi::enum_const ("Format_RGB888", QImage::Format_RGB888, "@brief Enum constant QImage::Format_RGB888") + + gsi::enum_const ("Format_RGB444", QImage::Format_RGB444, "@brief Enum constant QImage::Format_RGB444") + + gsi::enum_const ("Format_ARGB4444_Premultiplied", QImage::Format_ARGB4444_Premultiplied, "@brief Enum constant QImage::Format_ARGB4444_Premultiplied") + + gsi::enum_const ("Format_RGBX8888", QImage::Format_RGBX8888, "@brief Enum constant QImage::Format_RGBX8888") + + gsi::enum_const ("Format_RGBA8888", QImage::Format_RGBA8888, "@brief Enum constant QImage::Format_RGBA8888") + + gsi::enum_const ("Format_RGBA8888_Premultiplied", QImage::Format_RGBA8888_Premultiplied, "@brief Enum constant QImage::Format_RGBA8888_Premultiplied") + + gsi::enum_const ("Format_BGR30", QImage::Format_BGR30, "@brief Enum constant QImage::Format_BGR30") + + gsi::enum_const ("Format_A2BGR30_Premultiplied", QImage::Format_A2BGR30_Premultiplied, "@brief Enum constant QImage::Format_A2BGR30_Premultiplied") + + gsi::enum_const ("Format_RGB30", QImage::Format_RGB30, "@brief Enum constant QImage::Format_RGB30") + + gsi::enum_const ("Format_A2RGB30_Premultiplied", QImage::Format_A2RGB30_Premultiplied, "@brief Enum constant QImage::Format_A2RGB30_Premultiplied") + + gsi::enum_const ("Format_Alpha8", QImage::Format_Alpha8, "@brief Enum constant QImage::Format_Alpha8") + + gsi::enum_const ("Format_Grayscale8", QImage::Format_Grayscale8, "@brief Enum constant QImage::Format_Grayscale8") + + gsi::enum_const ("Format_RGBX64", QImage::Format_RGBX64, "@brief Enum constant QImage::Format_RGBX64") + + gsi::enum_const ("Format_RGBA64", QImage::Format_RGBA64, "@brief Enum constant QImage::Format_RGBA64") + + gsi::enum_const ("Format_RGBA64_Premultiplied", QImage::Format_RGBA64_Premultiplied, "@brief Enum constant QImage::Format_RGBA64_Premultiplied") + + gsi::enum_const ("Format_Grayscale16", QImage::Format_Grayscale16, "@brief Enum constant QImage::Format_Grayscale16") + + gsi::enum_const ("Format_BGR888", QImage::Format_BGR888, "@brief Enum constant QImage::Format_BGR888") + + gsi::enum_const ("Format_RGBX16FPx4", QImage::Format_RGBX16FPx4, "@brief Enum constant QImage::Format_RGBX16FPx4") + + gsi::enum_const ("Format_RGBA16FPx4", QImage::Format_RGBA16FPx4, "@brief Enum constant QImage::Format_RGBA16FPx4") + + gsi::enum_const ("Format_RGBA16FPx4_Premultiplied", QImage::Format_RGBA16FPx4_Premultiplied, "@brief Enum constant QImage::Format_RGBA16FPx4_Premultiplied") + + gsi::enum_const ("Format_RGBX32FPx4", QImage::Format_RGBX32FPx4, "@brief Enum constant QImage::Format_RGBX32FPx4") + + gsi::enum_const ("Format_RGBA32FPx4", QImage::Format_RGBA32FPx4, "@brief Enum constant QImage::Format_RGBA32FPx4") + + gsi::enum_const ("Format_RGBA32FPx4_Premultiplied", QImage::Format_RGBA32FPx4_Premultiplied, "@brief Enum constant QImage::Format_RGBA32FPx4_Premultiplied") + + gsi::enum_const ("NImageFormats", QImage::NImageFormats, "@brief Enum constant QImage::NImageFormats"), + "@qt\n@brief This class represents the QImage::Format enum"); + +static gsi::QFlagsClass decl_QImage_Format_Enums ("QtGui", "QImage_QFlags_Format", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QImage_Format_Enum_in_parent (decl_QImage_Format_Enum.defs ()); +static gsi::ClassExt decl_QImage_Format_Enum_as_child (decl_QImage_Format_Enum, "Format"); +static gsi::ClassExt decl_QImage_Format_Enums_as_child (decl_QImage_Format_Enums, "QFlags_Format"); + +} + + +// Implementation of the enum wrapper class for QImage::InvertMode +namespace qt_gsi +{ + +static gsi::Enum decl_QImage_InvertMode_Enum ("QtGui", "QImage_InvertMode", + gsi::enum_const ("InvertRgb", QImage::InvertRgb, "@brief Enum constant QImage::InvertRgb") + + gsi::enum_const ("InvertRgba", QImage::InvertRgba, "@brief Enum constant QImage::InvertRgba"), + "@qt\n@brief This class represents the QImage::InvertMode enum"); + +static gsi::QFlagsClass decl_QImage_InvertMode_Enums ("QtGui", "QImage_QFlags_InvertMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QImage_InvertMode_Enum_in_parent (decl_QImage_InvertMode_Enum.defs ()); +static gsi::ClassExt decl_QImage_InvertMode_Enum_as_child (decl_QImage_InvertMode_Enum, "InvertMode"); +static gsi::ClassExt decl_QImage_InvertMode_Enums_as_child (decl_QImage_InvertMode_Enums, "QFlags_InvertMode"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQImageIOHandler.cc b/src/gsiqt/qt6/QtGui/gsiDeclQImageIOHandler.cc new file mode 100644 index 000000000..7a8725288 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQImageIOHandler.cc @@ -0,0 +1,1035 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQImageIOHandler.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QImageIOHandler + +// bool QImageIOHandler::canRead() + + +static void _init_f_canRead_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canRead_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImageIOHandler *)cls)->canRead ()); +} + + +// int QImageIOHandler::currentImageNumber() + + +static void _init_f_currentImageNumber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentImageNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageIOHandler *)cls)->currentImageNumber ()); +} + + +// QRect QImageIOHandler::currentImageRect() + + +static void _init_f_currentImageRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentImageRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QImageIOHandler *)cls)->currentImageRect ()); +} + + +// QIODevice *QImageIOHandler::device() + + +static void _init_f_device_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_device_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIODevice *)((QImageIOHandler *)cls)->device ()); +} + + +// QByteArray QImageIOHandler::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QImageIOHandler *)cls)->format ()); +} + + +// int QImageIOHandler::imageCount() + + +static void _init_f_imageCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_imageCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageIOHandler *)cls)->imageCount ()); +} + + +// bool QImageIOHandler::jumpToImage(int imageNumber) + + +static void _init_f_jumpToImage_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("imageNumber"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_jumpToImage_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QImageIOHandler *)cls)->jumpToImage (arg1)); +} + + +// bool QImageIOHandler::jumpToNextImage() + + +static void _init_f_jumpToNextImage_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_jumpToNextImage_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImageIOHandler *)cls)->jumpToNextImage ()); +} + + +// int QImageIOHandler::loopCount() + + +static void _init_f_loopCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_loopCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageIOHandler *)cls)->loopCount ()); +} + + +// int QImageIOHandler::nextImageDelay() + + +static void _init_f_nextImageDelay_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nextImageDelay_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageIOHandler *)cls)->nextImageDelay ()); +} + + +// QVariant QImageIOHandler::option(QImageIOHandler::ImageOption option) + + +static void _init_f_option_c3086 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_option_c3086 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QVariant)((QImageIOHandler *)cls)->option (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QImageIOHandler::read(QImage *image) + + +static void _init_f_read_1186 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("image"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_read_1186 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QImage *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QImageIOHandler *)cls)->read (arg1)); +} + + +// void QImageIOHandler::setDevice(QIODevice *device) + + +static void _init_f_setDevice_1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDevice_1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageIOHandler *)cls)->setDevice (arg1); +} + + +// void QImageIOHandler::setFormat(const QByteArray &format) + + +static void _init_f_setFormat_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFormat_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageIOHandler *)cls)->setFormat (arg1); +} + + +// void QImageIOHandler::setFormat(const QByteArray &format) + + +static void _init_f_setFormat_c2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFormat_c2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageIOHandler *)cls)->setFormat (arg1); +} + + +// void QImageIOHandler::setOption(QImageIOHandler::ImageOption option, const QVariant &value) + + +static void _init_f_setOption_5097 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setOption_5097 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageIOHandler *)cls)->setOption (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// bool QImageIOHandler::supportsOption(QImageIOHandler::ImageOption option) + + +static void _init_f_supportsOption_c3086 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_supportsOption_c3086 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QImageIOHandler *)cls)->supportsOption (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QImageIOHandler::write(const QImage &image) + + +static void _init_f_write_1877 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("image"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_write_1877 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QImage &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QImageIOHandler *)cls)->write (arg1)); +} + + +// static bool QImageIOHandler::allocateImage(QSize size, QImage::Format format, QImage *image) + + +static void _init_f_allocateImage_3631 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("image"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_allocateImage_3631 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSize arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QImage *arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)QImageIOHandler::allocateImage (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QImageIOHandler () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("canRead", "@brief Method bool QImageIOHandler::canRead()\n", true, &_init_f_canRead_c0, &_call_f_canRead_c0); + methods += new qt_gsi::GenericMethod ("currentImageNumber", "@brief Method int QImageIOHandler::currentImageNumber()\n", true, &_init_f_currentImageNumber_c0, &_call_f_currentImageNumber_c0); + methods += new qt_gsi::GenericMethod ("currentImageRect", "@brief Method QRect QImageIOHandler::currentImageRect()\n", true, &_init_f_currentImageRect_c0, &_call_f_currentImageRect_c0); + methods += new qt_gsi::GenericMethod (":device", "@brief Method QIODevice *QImageIOHandler::device()\n", true, &_init_f_device_c0, &_call_f_device_c0); + methods += new qt_gsi::GenericMethod (":format", "@brief Method QByteArray QImageIOHandler::format()\n", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod ("imageCount", "@brief Method int QImageIOHandler::imageCount()\n", true, &_init_f_imageCount_c0, &_call_f_imageCount_c0); + methods += new qt_gsi::GenericMethod ("jumpToImage", "@brief Method bool QImageIOHandler::jumpToImage(int imageNumber)\n", false, &_init_f_jumpToImage_767, &_call_f_jumpToImage_767); + methods += new qt_gsi::GenericMethod ("jumpToNextImage", "@brief Method bool QImageIOHandler::jumpToNextImage()\n", false, &_init_f_jumpToNextImage_0, &_call_f_jumpToNextImage_0); + methods += new qt_gsi::GenericMethod ("loopCount", "@brief Method int QImageIOHandler::loopCount()\n", true, &_init_f_loopCount_c0, &_call_f_loopCount_c0); + methods += new qt_gsi::GenericMethod ("nextImageDelay", "@brief Method int QImageIOHandler::nextImageDelay()\n", true, &_init_f_nextImageDelay_c0, &_call_f_nextImageDelay_c0); + methods += new qt_gsi::GenericMethod ("option", "@brief Method QVariant QImageIOHandler::option(QImageIOHandler::ImageOption option)\n", true, &_init_f_option_c3086, &_call_f_option_c3086); + methods += new qt_gsi::GenericMethod ("read", "@brief Method bool QImageIOHandler::read(QImage *image)\n", false, &_init_f_read_1186, &_call_f_read_1186); + methods += new qt_gsi::GenericMethod ("setDevice|device=", "@brief Method void QImageIOHandler::setDevice(QIODevice *device)\n", false, &_init_f_setDevice_1447, &_call_f_setDevice_1447); + methods += new qt_gsi::GenericMethod ("setFormat|format=", "@brief Method void QImageIOHandler::setFormat(const QByteArray &format)\n", false, &_init_f_setFormat_2309, &_call_f_setFormat_2309); + methods += new qt_gsi::GenericMethod ("setFormat|format=", "@brief Method void QImageIOHandler::setFormat(const QByteArray &format)\n", true, &_init_f_setFormat_c2309, &_call_f_setFormat_c2309); + methods += new qt_gsi::GenericMethod ("setOption", "@brief Method void QImageIOHandler::setOption(QImageIOHandler::ImageOption option, const QVariant &value)\n", false, &_init_f_setOption_5097, &_call_f_setOption_5097); + methods += new qt_gsi::GenericMethod ("supportsOption", "@brief Method bool QImageIOHandler::supportsOption(QImageIOHandler::ImageOption option)\n", true, &_init_f_supportsOption_c3086, &_call_f_supportsOption_c3086); + methods += new qt_gsi::GenericMethod ("write", "@brief Method bool QImageIOHandler::write(const QImage &image)\n", false, &_init_f_write_1877, &_call_f_write_1877); + methods += new qt_gsi::GenericStaticMethod ("allocateImage", "@brief Static method bool QImageIOHandler::allocateImage(QSize size, QImage::Format format, QImage *image)\nThis method is static and can be called without an instance.", &_init_f_allocateImage_3631, &_call_f_allocateImage_3631); + return methods; +} + +gsi::Class decl_QImageIOHandler ("QtGui", "QImageIOHandler_Native", + methods_QImageIOHandler (), + "@hide\n@alias QImageIOHandler"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImageIOHandler () { return decl_QImageIOHandler; } + +} + + +class QImageIOHandler_Adaptor : public QImageIOHandler, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QImageIOHandler_Adaptor(); + + // [adaptor ctor] QImageIOHandler::QImageIOHandler() + QImageIOHandler_Adaptor() : QImageIOHandler() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] bool QImageIOHandler::canRead() + bool cbs_canRead_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("canRead"); + } + + virtual bool canRead() const + { + if (cb_canRead_c0_0.can_issue()) { + return cb_canRead_c0_0.issue(&QImageIOHandler_Adaptor::cbs_canRead_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("canRead"); + } + } + + // [adaptor impl] int QImageIOHandler::currentImageNumber() + int cbs_currentImageNumber_c0_0() const + { + return QImageIOHandler::currentImageNumber(); + } + + virtual int currentImageNumber() const + { + if (cb_currentImageNumber_c0_0.can_issue()) { + return cb_currentImageNumber_c0_0.issue(&QImageIOHandler_Adaptor::cbs_currentImageNumber_c0_0); + } else { + return QImageIOHandler::currentImageNumber(); + } + } + + // [adaptor impl] QRect QImageIOHandler::currentImageRect() + QRect cbs_currentImageRect_c0_0() const + { + return QImageIOHandler::currentImageRect(); + } + + virtual QRect currentImageRect() const + { + if (cb_currentImageRect_c0_0.can_issue()) { + return cb_currentImageRect_c0_0.issue(&QImageIOHandler_Adaptor::cbs_currentImageRect_c0_0); + } else { + return QImageIOHandler::currentImageRect(); + } + } + + // [adaptor impl] int QImageIOHandler::imageCount() + int cbs_imageCount_c0_0() const + { + return QImageIOHandler::imageCount(); + } + + virtual int imageCount() const + { + if (cb_imageCount_c0_0.can_issue()) { + return cb_imageCount_c0_0.issue(&QImageIOHandler_Adaptor::cbs_imageCount_c0_0); + } else { + return QImageIOHandler::imageCount(); + } + } + + // [adaptor impl] bool QImageIOHandler::jumpToImage(int imageNumber) + bool cbs_jumpToImage_767_0(int imageNumber) + { + return QImageIOHandler::jumpToImage(imageNumber); + } + + virtual bool jumpToImage(int imageNumber) + { + if (cb_jumpToImage_767_0.can_issue()) { + return cb_jumpToImage_767_0.issue(&QImageIOHandler_Adaptor::cbs_jumpToImage_767_0, imageNumber); + } else { + return QImageIOHandler::jumpToImage(imageNumber); + } + } + + // [adaptor impl] bool QImageIOHandler::jumpToNextImage() + bool cbs_jumpToNextImage_0_0() + { + return QImageIOHandler::jumpToNextImage(); + } + + virtual bool jumpToNextImage() + { + if (cb_jumpToNextImage_0_0.can_issue()) { + return cb_jumpToNextImage_0_0.issue(&QImageIOHandler_Adaptor::cbs_jumpToNextImage_0_0); + } else { + return QImageIOHandler::jumpToNextImage(); + } + } + + // [adaptor impl] int QImageIOHandler::loopCount() + int cbs_loopCount_c0_0() const + { + return QImageIOHandler::loopCount(); + } + + virtual int loopCount() const + { + if (cb_loopCount_c0_0.can_issue()) { + return cb_loopCount_c0_0.issue(&QImageIOHandler_Adaptor::cbs_loopCount_c0_0); + } else { + return QImageIOHandler::loopCount(); + } + } + + // [adaptor impl] int QImageIOHandler::nextImageDelay() + int cbs_nextImageDelay_c0_0() const + { + return QImageIOHandler::nextImageDelay(); + } + + virtual int nextImageDelay() const + { + if (cb_nextImageDelay_c0_0.can_issue()) { + return cb_nextImageDelay_c0_0.issue(&QImageIOHandler_Adaptor::cbs_nextImageDelay_c0_0); + } else { + return QImageIOHandler::nextImageDelay(); + } + } + + // [adaptor impl] QVariant QImageIOHandler::option(QImageIOHandler::ImageOption option) + QVariant cbs_option_c3086_0(const qt_gsi::Converter::target_type & _option) const + { + return QImageIOHandler::option(qt_gsi::QtToCppAdaptor(_option).cref()); + } + + virtual QVariant option(QImageIOHandler::ImageOption _option) const + { + if (cb_option_c3086_0.can_issue()) { + return cb_option_c3086_0.issue::target_type &>(&QImageIOHandler_Adaptor::cbs_option_c3086_0, qt_gsi::CppToQtAdaptor(_option)); + } else { + return QImageIOHandler::option(_option); + } + } + + // [adaptor impl] bool QImageIOHandler::read(QImage *image) + bool cbs_read_1186_0(QImage *image) + { + __SUPPRESS_UNUSED_WARNING (image); + throw qt_gsi::AbstractMethodCalledException("read"); + } + + virtual bool read(QImage *image) + { + if (cb_read_1186_0.can_issue()) { + return cb_read_1186_0.issue(&QImageIOHandler_Adaptor::cbs_read_1186_0, image); + } else { + throw qt_gsi::AbstractMethodCalledException("read"); + } + } + + // [adaptor impl] void QImageIOHandler::setOption(QImageIOHandler::ImageOption option, const QVariant &value) + void cbs_setOption_5097_0(const qt_gsi::Converter::target_type & option, const QVariant &value) + { + QImageIOHandler::setOption(qt_gsi::QtToCppAdaptor(option).cref(), value); + } + + virtual void setOption(QImageIOHandler::ImageOption option, const QVariant &value) + { + if (cb_setOption_5097_0.can_issue()) { + cb_setOption_5097_0.issue::target_type &, const QVariant &>(&QImageIOHandler_Adaptor::cbs_setOption_5097_0, qt_gsi::CppToQtAdaptor(option), value); + } else { + QImageIOHandler::setOption(option, value); + } + } + + // [adaptor impl] bool QImageIOHandler::supportsOption(QImageIOHandler::ImageOption option) + bool cbs_supportsOption_c3086_0(const qt_gsi::Converter::target_type & option) const + { + return QImageIOHandler::supportsOption(qt_gsi::QtToCppAdaptor(option).cref()); + } + + virtual bool supportsOption(QImageIOHandler::ImageOption option) const + { + if (cb_supportsOption_c3086_0.can_issue()) { + return cb_supportsOption_c3086_0.issue::target_type &>(&QImageIOHandler_Adaptor::cbs_supportsOption_c3086_0, qt_gsi::CppToQtAdaptor(option)); + } else { + return QImageIOHandler::supportsOption(option); + } + } + + // [adaptor impl] bool QImageIOHandler::write(const QImage &image) + bool cbs_write_1877_0(const QImage &image) + { + return QImageIOHandler::write(image); + } + + virtual bool write(const QImage &image) + { + if (cb_write_1877_0.can_issue()) { + return cb_write_1877_0.issue(&QImageIOHandler_Adaptor::cbs_write_1877_0, image); + } else { + return QImageIOHandler::write(image); + } + } + + gsi::Callback cb_canRead_c0_0; + gsi::Callback cb_currentImageNumber_c0_0; + gsi::Callback cb_currentImageRect_c0_0; + gsi::Callback cb_imageCount_c0_0; + gsi::Callback cb_jumpToImage_767_0; + gsi::Callback cb_jumpToNextImage_0_0; + gsi::Callback cb_loopCount_c0_0; + gsi::Callback cb_nextImageDelay_c0_0; + gsi::Callback cb_option_c3086_0; + gsi::Callback cb_read_1186_0; + gsi::Callback cb_setOption_5097_0; + gsi::Callback cb_supportsOption_c3086_0; + gsi::Callback cb_write_1877_0; +}; + +QImageIOHandler_Adaptor::~QImageIOHandler_Adaptor() { } + +// Constructor QImageIOHandler::QImageIOHandler() (adaptor class) + +static void _init_ctor_QImageIOHandler_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QImageIOHandler_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QImageIOHandler_Adaptor ()); +} + + +// bool QImageIOHandler::canRead() + +static void _init_cbs_canRead_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_canRead_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImageIOHandler_Adaptor *)cls)->cbs_canRead_c0_0 ()); +} + +static void _set_callback_cbs_canRead_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOHandler_Adaptor *)cls)->cb_canRead_c0_0 = cb; +} + + +// int QImageIOHandler::currentImageNumber() + +static void _init_cbs_currentImageNumber_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_currentImageNumber_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageIOHandler_Adaptor *)cls)->cbs_currentImageNumber_c0_0 ()); +} + +static void _set_callback_cbs_currentImageNumber_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOHandler_Adaptor *)cls)->cb_currentImageNumber_c0_0 = cb; +} + + +// QRect QImageIOHandler::currentImageRect() + +static void _init_cbs_currentImageRect_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_currentImageRect_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QImageIOHandler_Adaptor *)cls)->cbs_currentImageRect_c0_0 ()); +} + +static void _set_callback_cbs_currentImageRect_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOHandler_Adaptor *)cls)->cb_currentImageRect_c0_0 = cb; +} + + +// int QImageIOHandler::imageCount() + +static void _init_cbs_imageCount_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_imageCount_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageIOHandler_Adaptor *)cls)->cbs_imageCount_c0_0 ()); +} + +static void _set_callback_cbs_imageCount_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOHandler_Adaptor *)cls)->cb_imageCount_c0_0 = cb; +} + + +// bool QImageIOHandler::jumpToImage(int imageNumber) + +static void _init_cbs_jumpToImage_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("imageNumber"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_jumpToImage_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QImageIOHandler_Adaptor *)cls)->cbs_jumpToImage_767_0 (arg1)); +} + +static void _set_callback_cbs_jumpToImage_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOHandler_Adaptor *)cls)->cb_jumpToImage_767_0 = cb; +} + + +// bool QImageIOHandler::jumpToNextImage() + +static void _init_cbs_jumpToNextImage_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_jumpToNextImage_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImageIOHandler_Adaptor *)cls)->cbs_jumpToNextImage_0_0 ()); +} + +static void _set_callback_cbs_jumpToNextImage_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOHandler_Adaptor *)cls)->cb_jumpToNextImage_0_0 = cb; +} + + +// int QImageIOHandler::loopCount() + +static void _init_cbs_loopCount_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_loopCount_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageIOHandler_Adaptor *)cls)->cbs_loopCount_c0_0 ()); +} + +static void _set_callback_cbs_loopCount_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOHandler_Adaptor *)cls)->cb_loopCount_c0_0 = cb; +} + + +// int QImageIOHandler::nextImageDelay() + +static void _init_cbs_nextImageDelay_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_nextImageDelay_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageIOHandler_Adaptor *)cls)->cbs_nextImageDelay_c0_0 ()); +} + +static void _set_callback_cbs_nextImageDelay_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOHandler_Adaptor *)cls)->cb_nextImageDelay_c0_0 = cb; +} + + +// QVariant QImageIOHandler::option(QImageIOHandler::ImageOption option) + +static void _init_cbs_option_c3086_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_option_c3086_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QImageIOHandler_Adaptor *)cls)->cbs_option_c3086_0 (arg1)); +} + +static void _set_callback_cbs_option_c3086_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOHandler_Adaptor *)cls)->cb_option_c3086_0 = cb; +} + + +// bool QImageIOHandler::read(QImage *image) + +static void _init_cbs_read_1186_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("image"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_read_1186_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QImage *arg1 = args.read (heap); + ret.write ((bool)((QImageIOHandler_Adaptor *)cls)->cbs_read_1186_0 (arg1)); +} + +static void _set_callback_cbs_read_1186_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOHandler_Adaptor *)cls)->cb_read_1186_0 = cb; +} + + +// void QImageIOHandler::setOption(QImageIOHandler::ImageOption option, const QVariant &value) + +static void _init_cbs_setOption_5097_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setOption_5097_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageIOHandler_Adaptor *)cls)->cbs_setOption_5097_0 (arg1, arg2); +} + +static void _set_callback_cbs_setOption_5097_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOHandler_Adaptor *)cls)->cb_setOption_5097_0 = cb; +} + + +// bool QImageIOHandler::supportsOption(QImageIOHandler::ImageOption option) + +static void _init_cbs_supportsOption_c3086_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_supportsOption_c3086_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((bool)((QImageIOHandler_Adaptor *)cls)->cbs_supportsOption_c3086_0 (arg1)); +} + +static void _set_callback_cbs_supportsOption_c3086_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOHandler_Adaptor *)cls)->cb_supportsOption_c3086_0 = cb; +} + + +// bool QImageIOHandler::write(const QImage &image) + +static void _init_cbs_write_1877_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("image"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_write_1877_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QImage &arg1 = args.read (heap); + ret.write ((bool)((QImageIOHandler_Adaptor *)cls)->cbs_write_1877_0 (arg1)); +} + +static void _set_callback_cbs_write_1877_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOHandler_Adaptor *)cls)->cb_write_1877_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QImageIOHandler (); + +static gsi::Methods methods_QImageIOHandler_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QImageIOHandler::QImageIOHandler()\nThis method creates an object of class QImageIOHandler.", &_init_ctor_QImageIOHandler_Adaptor_0, &_call_ctor_QImageIOHandler_Adaptor_0); + methods += new qt_gsi::GenericMethod ("canRead", "@brief Virtual method bool QImageIOHandler::canRead()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canRead_c0_0, &_call_cbs_canRead_c0_0); + methods += new qt_gsi::GenericMethod ("canRead", "@hide", true, &_init_cbs_canRead_c0_0, &_call_cbs_canRead_c0_0, &_set_callback_cbs_canRead_c0_0); + methods += new qt_gsi::GenericMethod ("currentImageNumber", "@brief Virtual method int QImageIOHandler::currentImageNumber()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_currentImageNumber_c0_0, &_call_cbs_currentImageNumber_c0_0); + methods += new qt_gsi::GenericMethod ("currentImageNumber", "@hide", true, &_init_cbs_currentImageNumber_c0_0, &_call_cbs_currentImageNumber_c0_0, &_set_callback_cbs_currentImageNumber_c0_0); + methods += new qt_gsi::GenericMethod ("currentImageRect", "@brief Virtual method QRect QImageIOHandler::currentImageRect()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_currentImageRect_c0_0, &_call_cbs_currentImageRect_c0_0); + methods += new qt_gsi::GenericMethod ("currentImageRect", "@hide", true, &_init_cbs_currentImageRect_c0_0, &_call_cbs_currentImageRect_c0_0, &_set_callback_cbs_currentImageRect_c0_0); + methods += new qt_gsi::GenericMethod ("imageCount", "@brief Virtual method int QImageIOHandler::imageCount()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_imageCount_c0_0, &_call_cbs_imageCount_c0_0); + methods += new qt_gsi::GenericMethod ("imageCount", "@hide", true, &_init_cbs_imageCount_c0_0, &_call_cbs_imageCount_c0_0, &_set_callback_cbs_imageCount_c0_0); + methods += new qt_gsi::GenericMethod ("jumpToImage", "@brief Virtual method bool QImageIOHandler::jumpToImage(int imageNumber)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_jumpToImage_767_0, &_call_cbs_jumpToImage_767_0); + methods += new qt_gsi::GenericMethod ("jumpToImage", "@hide", false, &_init_cbs_jumpToImage_767_0, &_call_cbs_jumpToImage_767_0, &_set_callback_cbs_jumpToImage_767_0); + methods += new qt_gsi::GenericMethod ("jumpToNextImage", "@brief Virtual method bool QImageIOHandler::jumpToNextImage()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_jumpToNextImage_0_0, &_call_cbs_jumpToNextImage_0_0); + methods += new qt_gsi::GenericMethod ("jumpToNextImage", "@hide", false, &_init_cbs_jumpToNextImage_0_0, &_call_cbs_jumpToNextImage_0_0, &_set_callback_cbs_jumpToNextImage_0_0); + methods += new qt_gsi::GenericMethod ("loopCount", "@brief Virtual method int QImageIOHandler::loopCount()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_loopCount_c0_0, &_call_cbs_loopCount_c0_0); + methods += new qt_gsi::GenericMethod ("loopCount", "@hide", true, &_init_cbs_loopCount_c0_0, &_call_cbs_loopCount_c0_0, &_set_callback_cbs_loopCount_c0_0); + methods += new qt_gsi::GenericMethod ("nextImageDelay", "@brief Virtual method int QImageIOHandler::nextImageDelay()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_nextImageDelay_c0_0, &_call_cbs_nextImageDelay_c0_0); + methods += new qt_gsi::GenericMethod ("nextImageDelay", "@hide", true, &_init_cbs_nextImageDelay_c0_0, &_call_cbs_nextImageDelay_c0_0, &_set_callback_cbs_nextImageDelay_c0_0); + methods += new qt_gsi::GenericMethod ("option", "@brief Virtual method QVariant QImageIOHandler::option(QImageIOHandler::ImageOption option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_option_c3086_0, &_call_cbs_option_c3086_0); + methods += new qt_gsi::GenericMethod ("option", "@hide", true, &_init_cbs_option_c3086_0, &_call_cbs_option_c3086_0, &_set_callback_cbs_option_c3086_0); + methods += new qt_gsi::GenericMethod ("read", "@brief Virtual method bool QImageIOHandler::read(QImage *image)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_read_1186_0, &_call_cbs_read_1186_0); + methods += new qt_gsi::GenericMethod ("read", "@hide", false, &_init_cbs_read_1186_0, &_call_cbs_read_1186_0, &_set_callback_cbs_read_1186_0); + methods += new qt_gsi::GenericMethod ("setOption", "@brief Virtual method void QImageIOHandler::setOption(QImageIOHandler::ImageOption option, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setOption_5097_0, &_call_cbs_setOption_5097_0); + methods += new qt_gsi::GenericMethod ("setOption", "@hide", false, &_init_cbs_setOption_5097_0, &_call_cbs_setOption_5097_0, &_set_callback_cbs_setOption_5097_0); + methods += new qt_gsi::GenericMethod ("supportsOption", "@brief Virtual method bool QImageIOHandler::supportsOption(QImageIOHandler::ImageOption option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportsOption_c3086_0, &_call_cbs_supportsOption_c3086_0); + methods += new qt_gsi::GenericMethod ("supportsOption", "@hide", true, &_init_cbs_supportsOption_c3086_0, &_call_cbs_supportsOption_c3086_0, &_set_callback_cbs_supportsOption_c3086_0); + methods += new qt_gsi::GenericMethod ("write", "@brief Virtual method bool QImageIOHandler::write(const QImage &image)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_write_1877_0, &_call_cbs_write_1877_0); + methods += new qt_gsi::GenericMethod ("write", "@hide", false, &_init_cbs_write_1877_0, &_call_cbs_write_1877_0, &_set_callback_cbs_write_1877_0); + return methods; +} + +gsi::Class decl_QImageIOHandler_Adaptor (qtdecl_QImageIOHandler (), "QtGui", "QImageIOHandler", + methods_QImageIOHandler_Adaptor (), + "@qt\n@brief Binding of QImageIOHandler"); + +} + + +// Implementation of the enum wrapper class for QImageIOHandler::ImageOption +namespace qt_gsi +{ + +static gsi::Enum decl_QImageIOHandler_ImageOption_Enum ("QtGui", "QImageIOHandler_ImageOption", + gsi::enum_const ("Size", QImageIOHandler::Size, "@brief Enum constant QImageIOHandler::Size") + + gsi::enum_const ("ClipRect", QImageIOHandler::ClipRect, "@brief Enum constant QImageIOHandler::ClipRect") + + gsi::enum_const ("Description", QImageIOHandler::Description, "@brief Enum constant QImageIOHandler::Description") + + gsi::enum_const ("ScaledClipRect", QImageIOHandler::ScaledClipRect, "@brief Enum constant QImageIOHandler::ScaledClipRect") + + gsi::enum_const ("ScaledSize", QImageIOHandler::ScaledSize, "@brief Enum constant QImageIOHandler::ScaledSize") + + gsi::enum_const ("CompressionRatio", QImageIOHandler::CompressionRatio, "@brief Enum constant QImageIOHandler::CompressionRatio") + + gsi::enum_const ("Gamma", QImageIOHandler::Gamma, "@brief Enum constant QImageIOHandler::Gamma") + + gsi::enum_const ("Quality", QImageIOHandler::Quality, "@brief Enum constant QImageIOHandler::Quality") + + gsi::enum_const ("Name", QImageIOHandler::Name, "@brief Enum constant QImageIOHandler::Name") + + gsi::enum_const ("SubType", QImageIOHandler::SubType, "@brief Enum constant QImageIOHandler::SubType") + + gsi::enum_const ("IncrementalReading", QImageIOHandler::IncrementalReading, "@brief Enum constant QImageIOHandler::IncrementalReading") + + gsi::enum_const ("Endianness", QImageIOHandler::Endianness, "@brief Enum constant QImageIOHandler::Endianness") + + gsi::enum_const ("Animation", QImageIOHandler::Animation, "@brief Enum constant QImageIOHandler::Animation") + + gsi::enum_const ("BackgroundColor", QImageIOHandler::BackgroundColor, "@brief Enum constant QImageIOHandler::BackgroundColor") + + gsi::enum_const ("ImageFormat", QImageIOHandler::ImageFormat, "@brief Enum constant QImageIOHandler::ImageFormat") + + gsi::enum_const ("SupportedSubTypes", QImageIOHandler::SupportedSubTypes, "@brief Enum constant QImageIOHandler::SupportedSubTypes") + + gsi::enum_const ("OptimizedWrite", QImageIOHandler::OptimizedWrite, "@brief Enum constant QImageIOHandler::OptimizedWrite") + + gsi::enum_const ("ProgressiveScanWrite", QImageIOHandler::ProgressiveScanWrite, "@brief Enum constant QImageIOHandler::ProgressiveScanWrite") + + gsi::enum_const ("ImageTransformation", QImageIOHandler::ImageTransformation, "@brief Enum constant QImageIOHandler::ImageTransformation"), + "@qt\n@brief This class represents the QImageIOHandler::ImageOption enum"); + +static gsi::QFlagsClass decl_QImageIOHandler_ImageOption_Enums ("QtGui", "QImageIOHandler_QFlags_ImageOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QImageIOHandler_ImageOption_Enum_in_parent (decl_QImageIOHandler_ImageOption_Enum.defs ()); +static gsi::ClassExt decl_QImageIOHandler_ImageOption_Enum_as_child (decl_QImageIOHandler_ImageOption_Enum, "ImageOption"); +static gsi::ClassExt decl_QImageIOHandler_ImageOption_Enums_as_child (decl_QImageIOHandler_ImageOption_Enums, "QFlags_ImageOption"); + +} + + +// Implementation of the enum wrapper class for QImageIOHandler::Transformation +namespace qt_gsi +{ + +static gsi::Enum decl_QImageIOHandler_Transformation_Enum ("QtGui", "QImageIOHandler_Transformation", + gsi::enum_const ("TransformationNone", QImageIOHandler::TransformationNone, "@brief Enum constant QImageIOHandler::TransformationNone") + + gsi::enum_const ("TransformationMirror", QImageIOHandler::TransformationMirror, "@brief Enum constant QImageIOHandler::TransformationMirror") + + gsi::enum_const ("TransformationFlip", QImageIOHandler::TransformationFlip, "@brief Enum constant QImageIOHandler::TransformationFlip") + + gsi::enum_const ("TransformationRotate180", QImageIOHandler::TransformationRotate180, "@brief Enum constant QImageIOHandler::TransformationRotate180") + + gsi::enum_const ("TransformationRotate90", QImageIOHandler::TransformationRotate90, "@brief Enum constant QImageIOHandler::TransformationRotate90") + + gsi::enum_const ("TransformationMirrorAndRotate90", QImageIOHandler::TransformationMirrorAndRotate90, "@brief Enum constant QImageIOHandler::TransformationMirrorAndRotate90") + + gsi::enum_const ("TransformationFlipAndRotate90", QImageIOHandler::TransformationFlipAndRotate90, "@brief Enum constant QImageIOHandler::TransformationFlipAndRotate90") + + gsi::enum_const ("TransformationRotate270", QImageIOHandler::TransformationRotate270, "@brief Enum constant QImageIOHandler::TransformationRotate270"), + "@qt\n@brief This class represents the QImageIOHandler::Transformation enum"); + +static gsi::QFlagsClass decl_QImageIOHandler_Transformation_Enums ("QtGui", "QImageIOHandler_QFlags_Transformation", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QImageIOHandler_Transformation_Enum_in_parent (decl_QImageIOHandler_Transformation_Enum.defs ()); +static gsi::ClassExt decl_QImageIOHandler_Transformation_Enum_as_child (decl_QImageIOHandler_Transformation_Enum, "Transformation"); +static gsi::ClassExt decl_QImageIOHandler_Transformation_Enums_as_child (decl_QImageIOHandler_Transformation_Enums, "QFlags_Transformation"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQImageIOPlugin.cc b/src/gsiqt/qt6/QtGui/gsiDeclQImageIOPlugin.cc new file mode 100644 index 000000000..d0f176842 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQImageIOPlugin.cc @@ -0,0 +1,714 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQImageIOPlugin.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QImageIOPlugin + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QImageIOPlugin::staticMetaObject); +} + + +// QFlags QImageIOPlugin::capabilities(QIODevice *device, const QByteArray &format) + + +static void _init_f_capabilities_c3648 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_f_capabilities_c3648 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QImageIOPlugin *)cls)->capabilities (arg1, arg2)); +} + + +// QImageIOHandler *QImageIOPlugin::create(QIODevice *device, const QByteArray &format) + + +static void _init_f_create_c3648 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QByteArray()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_create_c3648 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); + ret.write ((QImageIOHandler *)((QImageIOPlugin *)cls)->create (arg1, arg2)); +} + + +// static QString QImageIOPlugin::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QImageIOPlugin::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QImageIOPlugin () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("capabilities", "@brief Method QFlags QImageIOPlugin::capabilities(QIODevice *device, const QByteArray &format)\n", true, &_init_f_capabilities_c3648, &_call_f_capabilities_c3648); + methods += new qt_gsi::GenericMethod ("qt_create", "@brief Method QImageIOHandler *QImageIOPlugin::create(QIODevice *device, const QByteArray &format)\n", true, &_init_f_create_c3648, &_call_f_create_c3648); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QImageIOPlugin::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QImageIOPlugin::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QImageIOPlugin::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QImageIOPlugin (qtdecl_QObject (), "QtGui", "QImageIOPlugin_Native", + methods_QImageIOPlugin (), + "@hide\n@alias QImageIOPlugin"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImageIOPlugin () { return decl_QImageIOPlugin; } + +} + + +class QImageIOPlugin_Adaptor : public QImageIOPlugin, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QImageIOPlugin_Adaptor(); + + // [adaptor ctor] QImageIOPlugin::QImageIOPlugin(QObject *parent) + QImageIOPlugin_Adaptor() : QImageIOPlugin() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QImageIOPlugin::QImageIOPlugin(QObject *parent) + QImageIOPlugin_Adaptor(QObject *parent) : QImageIOPlugin(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QImageIOPlugin::isSignalConnected(const QMetaMethod &signal) + bool fp_QImageIOPlugin_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QImageIOPlugin::isSignalConnected(signal); + } + + // [expose] int QImageIOPlugin::receivers(const char *signal) + int fp_QImageIOPlugin_receivers_c1731 (const char *signal) const { + return QImageIOPlugin::receivers(signal); + } + + // [expose] QObject *QImageIOPlugin::sender() + QObject * fp_QImageIOPlugin_sender_c0 () const { + return QImageIOPlugin::sender(); + } + + // [expose] int QImageIOPlugin::senderSignalIndex() + int fp_QImageIOPlugin_senderSignalIndex_c0 () const { + return QImageIOPlugin::senderSignalIndex(); + } + + // [adaptor impl] QFlags QImageIOPlugin::capabilities(QIODevice *device, const QByteArray &format) + QFlags cbs_capabilities_c3648_0(QIODevice *device, const QByteArray &format) const + { + __SUPPRESS_UNUSED_WARNING (device); + __SUPPRESS_UNUSED_WARNING (format); + throw qt_gsi::AbstractMethodCalledException("capabilities"); + } + + virtual QFlags capabilities(QIODevice *device, const QByteArray &format) const + { + if (cb_capabilities_c3648_0.can_issue()) { + return cb_capabilities_c3648_0.issue, QIODevice *, const QByteArray &>(&QImageIOPlugin_Adaptor::cbs_capabilities_c3648_0, device, format); + } else { + throw qt_gsi::AbstractMethodCalledException("capabilities"); + } + } + + // [adaptor impl] QImageIOHandler *QImageIOPlugin::create(QIODevice *device, const QByteArray &format) + QImageIOHandler * cbs_create_c3648_1(QIODevice *device, const QByteArray &format) const + { + __SUPPRESS_UNUSED_WARNING (device); + __SUPPRESS_UNUSED_WARNING (format); + throw qt_gsi::AbstractMethodCalledException("create"); + } + + virtual QImageIOHandler * create(QIODevice *device, const QByteArray &format) const + { + if (cb_create_c3648_1.can_issue()) { + return cb_create_c3648_1.issue(&QImageIOPlugin_Adaptor::cbs_create_c3648_1, device, format); + } else { + throw qt_gsi::AbstractMethodCalledException("create"); + } + } + + // [emitter impl] void QImageIOPlugin::destroyed(QObject *) + void emitter_QImageIOPlugin_destroyed_1302(QObject *arg1) + { + emit QImageIOPlugin::destroyed(arg1); + } + + // [adaptor impl] bool QImageIOPlugin::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QImageIOPlugin::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QImageIOPlugin_Adaptor::cbs_event_1217_0, _event); + } else { + return QImageIOPlugin::event(_event); + } + } + + // [adaptor impl] bool QImageIOPlugin::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QImageIOPlugin::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QImageIOPlugin_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QImageIOPlugin::eventFilter(watched, event); + } + } + + // [emitter impl] void QImageIOPlugin::objectNameChanged(const QString &objectName) + void emitter_QImageIOPlugin_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QImageIOPlugin::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QImageIOPlugin::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QImageIOPlugin::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QImageIOPlugin_Adaptor::cbs_childEvent_1701_0, event); + } else { + QImageIOPlugin::childEvent(event); + } + } + + // [adaptor impl] void QImageIOPlugin::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QImageIOPlugin::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QImageIOPlugin_Adaptor::cbs_customEvent_1217_0, event); + } else { + QImageIOPlugin::customEvent(event); + } + } + + // [adaptor impl] void QImageIOPlugin::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QImageIOPlugin::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QImageIOPlugin_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QImageIOPlugin::disconnectNotify(signal); + } + } + + // [adaptor impl] void QImageIOPlugin::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QImageIOPlugin::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QImageIOPlugin_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QImageIOPlugin::timerEvent(event); + } + } + + gsi::Callback cb_capabilities_c3648_0; + gsi::Callback cb_create_c3648_1; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QImageIOPlugin_Adaptor::~QImageIOPlugin_Adaptor() { } + +// Constructor QImageIOPlugin::QImageIOPlugin(QObject *parent) (adaptor class) + +static void _init_ctor_QImageIOPlugin_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QImageIOPlugin_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QImageIOPlugin_Adaptor (arg1)); +} + + +// QFlags QImageIOPlugin::capabilities(QIODevice *device, const QByteArray &format) + +static void _init_cbs_capabilities_c3648_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_cbs_capabilities_c3648_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = args.read (heap); + const QByteArray &arg2 = args.read (heap); + ret.write > ((QFlags)((QImageIOPlugin_Adaptor *)cls)->cbs_capabilities_c3648_0 (arg1, arg2)); +} + +static void _set_callback_cbs_capabilities_c3648_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOPlugin_Adaptor *)cls)->cb_capabilities_c3648_0 = cb; +} + + +// void QImageIOPlugin::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageIOPlugin_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOPlugin_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// QImageIOHandler *QImageIOPlugin::create(QIODevice *device, const QByteArray &format) + +static void _init_cbs_create_c3648_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_create_c3648_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = args.read (heap); + const QByteArray &arg2 = args.read (heap); + ret.write ((QImageIOHandler *)((QImageIOPlugin_Adaptor *)cls)->cbs_create_c3648_1 (arg1, arg2)); +} + +static void _set_callback_cbs_create_c3648_1 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOPlugin_Adaptor *)cls)->cb_create_c3648_1 = cb; +} + + +// void QImageIOPlugin::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageIOPlugin_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOPlugin_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QImageIOPlugin::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QImageIOPlugin_Adaptor *)cls)->emitter_QImageIOPlugin_destroyed_1302 (arg1); +} + + +// void QImageIOPlugin::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageIOPlugin_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOPlugin_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QImageIOPlugin::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QImageIOPlugin_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOPlugin_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QImageIOPlugin::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QImageIOPlugin_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOPlugin_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QImageIOPlugin::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QImageIOPlugin_Adaptor *)cls)->fp_QImageIOPlugin_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QImageIOPlugin::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QImageIOPlugin_Adaptor *)cls)->emitter_QImageIOPlugin_objectNameChanged_4567 (arg1); +} + + +// exposed int QImageIOPlugin::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QImageIOPlugin_Adaptor *)cls)->fp_QImageIOPlugin_receivers_c1731 (arg1)); +} + + +// exposed QObject *QImageIOPlugin::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QImageIOPlugin_Adaptor *)cls)->fp_QImageIOPlugin_sender_c0 ()); +} + + +// exposed int QImageIOPlugin::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageIOPlugin_Adaptor *)cls)->fp_QImageIOPlugin_senderSignalIndex_c0 ()); +} + + +// void QImageIOPlugin::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageIOPlugin_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageIOPlugin_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QImageIOPlugin (); + +static gsi::Methods methods_QImageIOPlugin_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QImageIOPlugin::QImageIOPlugin(QObject *parent)\nThis method creates an object of class QImageIOPlugin.", &_init_ctor_QImageIOPlugin_Adaptor_1302, &_call_ctor_QImageIOPlugin_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("capabilities", "@brief Virtual method QFlags QImageIOPlugin::capabilities(QIODevice *device, const QByteArray &format)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_capabilities_c3648_0, &_call_cbs_capabilities_c3648_0); + methods += new qt_gsi::GenericMethod ("capabilities", "@hide", true, &_init_cbs_capabilities_c3648_0, &_call_cbs_capabilities_c3648_0, &_set_callback_cbs_capabilities_c3648_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QImageIOPlugin::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("qt_create", "@brief Virtual method QImageIOHandler *QImageIOPlugin::create(QIODevice *device, const QByteArray &format)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_create_c3648_1, &_call_cbs_create_c3648_1); + methods += new qt_gsi::GenericMethod ("qt_create", "@hide", true, &_init_cbs_create_c3648_1, &_call_cbs_create_c3648_1, &_set_callback_cbs_create_c3648_1); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QImageIOPlugin::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QImageIOPlugin::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QImageIOPlugin::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QImageIOPlugin::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QImageIOPlugin::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QImageIOPlugin::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QImageIOPlugin::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QImageIOPlugin::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QImageIOPlugin::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QImageIOPlugin::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QImageIOPlugin::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QImageIOPlugin_Adaptor (qtdecl_QImageIOPlugin (), "QtGui", "QImageIOPlugin", + methods_QImageIOPlugin_Adaptor (), + "@qt\n@brief Binding of QImageIOPlugin"); + +} + + +// Implementation of the enum wrapper class for QImageIOPlugin::Capability +namespace qt_gsi +{ + +static gsi::Enum decl_QImageIOPlugin_Capability_Enum ("QtGui", "QImageIOPlugin_Capability", + gsi::enum_const ("CanRead", QImageIOPlugin::CanRead, "@brief Enum constant QImageIOPlugin::CanRead") + + gsi::enum_const ("CanWrite", QImageIOPlugin::CanWrite, "@brief Enum constant QImageIOPlugin::CanWrite") + + gsi::enum_const ("CanReadIncremental", QImageIOPlugin::CanReadIncremental, "@brief Enum constant QImageIOPlugin::CanReadIncremental"), + "@qt\n@brief This class represents the QImageIOPlugin::Capability enum"); + +static gsi::QFlagsClass decl_QImageIOPlugin_Capability_Enums ("QtGui", "QImageIOPlugin_QFlags_Capability", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QImageIOPlugin_Capability_Enum_in_parent (decl_QImageIOPlugin_Capability_Enum.defs ()); +static gsi::ClassExt decl_QImageIOPlugin_Capability_Enum_as_child (decl_QImageIOPlugin_Capability_Enum, "Capability"); +static gsi::ClassExt decl_QImageIOPlugin_Capability_Enums_as_child (decl_QImageIOPlugin_Capability_Enums, "QFlags_Capability"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQImageReader.cc b/src/gsiqt/qt6/QtGui/gsiDeclQImageReader.cc new file mode 100644 index 000000000..f5746a435 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQImageReader.cc @@ -0,0 +1,1059 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQImageReader.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QImageReader + +// Constructor QImageReader::QImageReader() + + +static void _init_ctor_QImageReader_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QImageReader_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QImageReader ()); +} + + +// Constructor QImageReader::QImageReader(QIODevice *device, const QByteArray &format) + + +static void _init_ctor_QImageReader_3648 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QByteArray()"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QImageReader_3648 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); + ret.write (new QImageReader (arg1, arg2)); +} + + +// Constructor QImageReader::QImageReader(const QString &fileName, const QByteArray &format) + + +static void _init_ctor_QImageReader_4226 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QByteArray()"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QImageReader_4226 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); + ret.write (new QImageReader (arg1, arg2)); +} + + +// bool QImageReader::autoDetectImageFormat() + + +static void _init_f_autoDetectImageFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoDetectImageFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImageReader *)cls)->autoDetectImageFormat ()); +} + + +// bool QImageReader::autoTransform() + + +static void _init_f_autoTransform_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoTransform_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImageReader *)cls)->autoTransform ()); +} + + +// QColor QImageReader::backgroundColor() + + +static void _init_f_backgroundColor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_backgroundColor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QImageReader *)cls)->backgroundColor ()); +} + + +// bool QImageReader::canRead() + + +static void _init_f_canRead_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canRead_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImageReader *)cls)->canRead ()); +} + + +// QRect QImageReader::clipRect() + + +static void _init_f_clipRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clipRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QImageReader *)cls)->clipRect ()); +} + + +// int QImageReader::currentImageNumber() + + +static void _init_f_currentImageNumber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentImageNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageReader *)cls)->currentImageNumber ()); +} + + +// QRect QImageReader::currentImageRect() + + +static void _init_f_currentImageRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentImageRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QImageReader *)cls)->currentImageRect ()); +} + + +// bool QImageReader::decideFormatFromContent() + + +static void _init_f_decideFormatFromContent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_decideFormatFromContent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImageReader *)cls)->decideFormatFromContent ()); +} + + +// QIODevice *QImageReader::device() + + +static void _init_f_device_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_device_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIODevice *)((QImageReader *)cls)->device ()); +} + + +// QImageReader::ImageReaderError QImageReader::error() + + +static void _init_f_error_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QImageReader *)cls)->error ())); +} + + +// QString QImageReader::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QImageReader *)cls)->errorString ()); +} + + +// QString QImageReader::fileName() + + +static void _init_f_fileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QImageReader *)cls)->fileName ()); +} + + +// QByteArray QImageReader::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QImageReader *)cls)->format ()); +} + + +// int QImageReader::imageCount() + + +static void _init_f_imageCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_imageCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageReader *)cls)->imageCount ()); +} + + +// QImage::Format QImageReader::imageFormat() + + +static void _init_f_imageFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_imageFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QImageReader *)cls)->imageFormat ())); +} + + +// bool QImageReader::jumpToImage(int imageNumber) + + +static void _init_f_jumpToImage_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("imageNumber"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_jumpToImage_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QImageReader *)cls)->jumpToImage (arg1)); +} + + +// bool QImageReader::jumpToNextImage() + + +static void _init_f_jumpToNextImage_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_jumpToNextImage_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImageReader *)cls)->jumpToNextImage ()); +} + + +// int QImageReader::loopCount() + + +static void _init_f_loopCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_loopCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageReader *)cls)->loopCount ()); +} + + +// int QImageReader::nextImageDelay() + + +static void _init_f_nextImageDelay_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nextImageDelay_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageReader *)cls)->nextImageDelay ()); +} + + +// int QImageReader::quality() + + +static void _init_f_quality_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_quality_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageReader *)cls)->quality ()); +} + + +// QImage QImageReader::read() + + +static void _init_f_read_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_read_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QImage)((QImageReader *)cls)->read ()); +} + + +// bool QImageReader::read(QImage *image) + + +static void _init_f_read_1186 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("image"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_read_1186 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QImage *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QImageReader *)cls)->read (arg1)); +} + + +// QRect QImageReader::scaledClipRect() + + +static void _init_f_scaledClipRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scaledClipRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QImageReader *)cls)->scaledClipRect ()); +} + + +// QSize QImageReader::scaledSize() + + +static void _init_f_scaledSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scaledSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QImageReader *)cls)->scaledSize ()); +} + + +// void QImageReader::setAutoDetectImageFormat(bool enabled) + + +static void _init_f_setAutoDetectImageFormat_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoDetectImageFormat_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageReader *)cls)->setAutoDetectImageFormat (arg1); +} + + +// void QImageReader::setAutoTransform(bool enabled) + + +static void _init_f_setAutoTransform_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoTransform_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageReader *)cls)->setAutoTransform (arg1); +} + + +// void QImageReader::setBackgroundColor(const QColor &color) + + +static void _init_f_setBackgroundColor_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBackgroundColor_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageReader *)cls)->setBackgroundColor (arg1); +} + + +// void QImageReader::setClipRect(const QRect &rect) + + +static void _init_f_setClipRect_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setClipRect_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageReader *)cls)->setClipRect (arg1); +} + + +// void QImageReader::setDecideFormatFromContent(bool ignored) + + +static void _init_f_setDecideFormatFromContent_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ignored"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDecideFormatFromContent_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageReader *)cls)->setDecideFormatFromContent (arg1); +} + + +// void QImageReader::setDevice(QIODevice *device) + + +static void _init_f_setDevice_1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDevice_1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageReader *)cls)->setDevice (arg1); +} + + +// void QImageReader::setFileName(const QString &fileName) + + +static void _init_f_setFileName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFileName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageReader *)cls)->setFileName (arg1); +} + + +// void QImageReader::setFormat(const QByteArray &format) + + +static void _init_f_setFormat_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFormat_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageReader *)cls)->setFormat (arg1); +} + + +// void QImageReader::setQuality(int quality) + + +static void _init_f_setQuality_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("quality"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setQuality_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageReader *)cls)->setQuality (arg1); +} + + +// void QImageReader::setScaledClipRect(const QRect &rect) + + +static void _init_f_setScaledClipRect_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScaledClipRect_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageReader *)cls)->setScaledClipRect (arg1); +} + + +// void QImageReader::setScaledSize(const QSize &size) + + +static void _init_f_setScaledSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScaledSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageReader *)cls)->setScaledSize (arg1); +} + + +// QSize QImageReader::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QImageReader *)cls)->size ()); +} + + +// QByteArray QImageReader::subType() + + +static void _init_f_subType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_subType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QImageReader *)cls)->subType ()); +} + + +// QList QImageReader::supportedSubTypes() + + +static void _init_f_supportedSubTypes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedSubTypes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QImageReader *)cls)->supportedSubTypes ()); +} + + +// bool QImageReader::supportsAnimation() + + +static void _init_f_supportsAnimation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_supportsAnimation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImageReader *)cls)->supportsAnimation ()); +} + + +// bool QImageReader::supportsOption(QImageIOHandler::ImageOption option) + + +static void _init_f_supportsOption_c3086 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_supportsOption_c3086 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QImageReader *)cls)->supportsOption (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QString QImageReader::text(const QString &key) + + +static void _init_f_text_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_text_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QImageReader *)cls)->text (arg1)); +} + + +// QStringList QImageReader::textKeys() + + +static void _init_f_textKeys_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textKeys_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QImageReader *)cls)->textKeys ()); +} + + +// QFlags QImageReader::transformation() + + +static void _init_f_transformation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_transformation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QImageReader *)cls)->transformation ()); +} + + +// static int QImageReader::allocationLimit() + + +static void _init_f_allocationLimit_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_allocationLimit_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)QImageReader::allocationLimit ()); +} + + +// static QByteArray QImageReader::imageFormat(const QString &fileName) + + +static void _init_f_imageFormat_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_imageFormat_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)QImageReader::imageFormat (arg1)); +} + + +// static QByteArray QImageReader::imageFormat(QIODevice *device) + + +static void _init_f_imageFormat_1447 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_imageFormat_1447 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)QImageReader::imageFormat (arg1)); +} + + +// static QList QImageReader::imageFormatsForMimeType(const QByteArray &mimeType) + + +static void _init_f_imageFormatsForMimeType_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mimeType"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_imageFormatsForMimeType_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)QImageReader::imageFormatsForMimeType (arg1)); +} + + +// static void QImageReader::setAllocationLimit(int mbLimit) + + +static void _init_f_setAllocationLimit_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mbLimit"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAllocationLimit_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QImageReader::setAllocationLimit (arg1); +} + + +// static QList QImageReader::supportedImageFormats() + + +static void _init_f_supportedImageFormats_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedImageFormats_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QImageReader::supportedImageFormats ()); +} + + +// static QList QImageReader::supportedMimeTypes() + + +static void _init_f_supportedMimeTypes_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedMimeTypes_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QImageReader::supportedMimeTypes ()); +} + + +// static QString QImageReader::tr(const char *sourceText, const char *disambiguation, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceText"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("disambiguation", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QImageReader::tr (arg1, arg2, arg3)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QImageReader () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QImageReader::QImageReader()\nThis method creates an object of class QImageReader.", &_init_ctor_QImageReader_0, &_call_ctor_QImageReader_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QImageReader::QImageReader(QIODevice *device, const QByteArray &format)\nThis method creates an object of class QImageReader.", &_init_ctor_QImageReader_3648, &_call_ctor_QImageReader_3648); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QImageReader::QImageReader(const QString &fileName, const QByteArray &format)\nThis method creates an object of class QImageReader.", &_init_ctor_QImageReader_4226, &_call_ctor_QImageReader_4226); + methods += new qt_gsi::GenericMethod (":autoDetectImageFormat", "@brief Method bool QImageReader::autoDetectImageFormat()\n", true, &_init_f_autoDetectImageFormat_c0, &_call_f_autoDetectImageFormat_c0); + methods += new qt_gsi::GenericMethod (":autoTransform", "@brief Method bool QImageReader::autoTransform()\n", true, &_init_f_autoTransform_c0, &_call_f_autoTransform_c0); + methods += new qt_gsi::GenericMethod (":backgroundColor", "@brief Method QColor QImageReader::backgroundColor()\n", true, &_init_f_backgroundColor_c0, &_call_f_backgroundColor_c0); + methods += new qt_gsi::GenericMethod ("canRead", "@brief Method bool QImageReader::canRead()\n", true, &_init_f_canRead_c0, &_call_f_canRead_c0); + methods += new qt_gsi::GenericMethod (":clipRect", "@brief Method QRect QImageReader::clipRect()\n", true, &_init_f_clipRect_c0, &_call_f_clipRect_c0); + methods += new qt_gsi::GenericMethod ("currentImageNumber", "@brief Method int QImageReader::currentImageNumber()\n", true, &_init_f_currentImageNumber_c0, &_call_f_currentImageNumber_c0); + methods += new qt_gsi::GenericMethod ("currentImageRect", "@brief Method QRect QImageReader::currentImageRect()\n", true, &_init_f_currentImageRect_c0, &_call_f_currentImageRect_c0); + methods += new qt_gsi::GenericMethod (":decideFormatFromContent", "@brief Method bool QImageReader::decideFormatFromContent()\n", true, &_init_f_decideFormatFromContent_c0, &_call_f_decideFormatFromContent_c0); + methods += new qt_gsi::GenericMethod (":device", "@brief Method QIODevice *QImageReader::device()\n", true, &_init_f_device_c0, &_call_f_device_c0); + methods += new qt_gsi::GenericMethod ("error", "@brief Method QImageReader::ImageReaderError QImageReader::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QImageReader::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod (":fileName", "@brief Method QString QImageReader::fileName()\n", true, &_init_f_fileName_c0, &_call_f_fileName_c0); + methods += new qt_gsi::GenericMethod (":format", "@brief Method QByteArray QImageReader::format()\n", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod ("imageCount", "@brief Method int QImageReader::imageCount()\n", true, &_init_f_imageCount_c0, &_call_f_imageCount_c0); + methods += new qt_gsi::GenericMethod ("imageFormat", "@brief Method QImage::Format QImageReader::imageFormat()\n", true, &_init_f_imageFormat_c0, &_call_f_imageFormat_c0); + methods += new qt_gsi::GenericMethod ("jumpToImage", "@brief Method bool QImageReader::jumpToImage(int imageNumber)\n", false, &_init_f_jumpToImage_767, &_call_f_jumpToImage_767); + methods += new qt_gsi::GenericMethod ("jumpToNextImage", "@brief Method bool QImageReader::jumpToNextImage()\n", false, &_init_f_jumpToNextImage_0, &_call_f_jumpToNextImage_0); + methods += new qt_gsi::GenericMethod ("loopCount", "@brief Method int QImageReader::loopCount()\n", true, &_init_f_loopCount_c0, &_call_f_loopCount_c0); + methods += new qt_gsi::GenericMethod ("nextImageDelay", "@brief Method int QImageReader::nextImageDelay()\n", true, &_init_f_nextImageDelay_c0, &_call_f_nextImageDelay_c0); + methods += new qt_gsi::GenericMethod (":quality", "@brief Method int QImageReader::quality()\n", true, &_init_f_quality_c0, &_call_f_quality_c0); + methods += new qt_gsi::GenericMethod ("read", "@brief Method QImage QImageReader::read()\n", false, &_init_f_read_0, &_call_f_read_0); + methods += new qt_gsi::GenericMethod ("read", "@brief Method bool QImageReader::read(QImage *image)\n", false, &_init_f_read_1186, &_call_f_read_1186); + methods += new qt_gsi::GenericMethod (":scaledClipRect", "@brief Method QRect QImageReader::scaledClipRect()\n", true, &_init_f_scaledClipRect_c0, &_call_f_scaledClipRect_c0); + methods += new qt_gsi::GenericMethod (":scaledSize", "@brief Method QSize QImageReader::scaledSize()\n", true, &_init_f_scaledSize_c0, &_call_f_scaledSize_c0); + methods += new qt_gsi::GenericMethod ("setAutoDetectImageFormat|autoDetectImageFormat=", "@brief Method void QImageReader::setAutoDetectImageFormat(bool enabled)\n", false, &_init_f_setAutoDetectImageFormat_864, &_call_f_setAutoDetectImageFormat_864); + methods += new qt_gsi::GenericMethod ("setAutoTransform|autoTransform=", "@brief Method void QImageReader::setAutoTransform(bool enabled)\n", false, &_init_f_setAutoTransform_864, &_call_f_setAutoTransform_864); + methods += new qt_gsi::GenericMethod ("setBackgroundColor|backgroundColor=", "@brief Method void QImageReader::setBackgroundColor(const QColor &color)\n", false, &_init_f_setBackgroundColor_1905, &_call_f_setBackgroundColor_1905); + methods += new qt_gsi::GenericMethod ("setClipRect|clipRect=", "@brief Method void QImageReader::setClipRect(const QRect &rect)\n", false, &_init_f_setClipRect_1792, &_call_f_setClipRect_1792); + methods += new qt_gsi::GenericMethod ("setDecideFormatFromContent|decideFormatFromContent=", "@brief Method void QImageReader::setDecideFormatFromContent(bool ignored)\n", false, &_init_f_setDecideFormatFromContent_864, &_call_f_setDecideFormatFromContent_864); + methods += new qt_gsi::GenericMethod ("setDevice|device=", "@brief Method void QImageReader::setDevice(QIODevice *device)\n", false, &_init_f_setDevice_1447, &_call_f_setDevice_1447); + methods += new qt_gsi::GenericMethod ("setFileName|fileName=", "@brief Method void QImageReader::setFileName(const QString &fileName)\n", false, &_init_f_setFileName_2025, &_call_f_setFileName_2025); + methods += new qt_gsi::GenericMethod ("setFormat|format=", "@brief Method void QImageReader::setFormat(const QByteArray &format)\n", false, &_init_f_setFormat_2309, &_call_f_setFormat_2309); + methods += new qt_gsi::GenericMethod ("setQuality|quality=", "@brief Method void QImageReader::setQuality(int quality)\n", false, &_init_f_setQuality_767, &_call_f_setQuality_767); + methods += new qt_gsi::GenericMethod ("setScaledClipRect|scaledClipRect=", "@brief Method void QImageReader::setScaledClipRect(const QRect &rect)\n", false, &_init_f_setScaledClipRect_1792, &_call_f_setScaledClipRect_1792); + methods += new qt_gsi::GenericMethod ("setScaledSize|scaledSize=", "@brief Method void QImageReader::setScaledSize(const QSize &size)\n", false, &_init_f_setScaledSize_1805, &_call_f_setScaledSize_1805); + methods += new qt_gsi::GenericMethod ("size", "@brief Method QSize QImageReader::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("subType", "@brief Method QByteArray QImageReader::subType()\n", true, &_init_f_subType_c0, &_call_f_subType_c0); + methods += new qt_gsi::GenericMethod ("supportedSubTypes", "@brief Method QList QImageReader::supportedSubTypes()\n", true, &_init_f_supportedSubTypes_c0, &_call_f_supportedSubTypes_c0); + methods += new qt_gsi::GenericMethod ("supportsAnimation", "@brief Method bool QImageReader::supportsAnimation()\n", true, &_init_f_supportsAnimation_c0, &_call_f_supportsAnimation_c0); + methods += new qt_gsi::GenericMethod ("supportsOption", "@brief Method bool QImageReader::supportsOption(QImageIOHandler::ImageOption option)\n", true, &_init_f_supportsOption_c3086, &_call_f_supportsOption_c3086); + methods += new qt_gsi::GenericMethod ("text", "@brief Method QString QImageReader::text(const QString &key)\n", true, &_init_f_text_c2025, &_call_f_text_c2025); + methods += new qt_gsi::GenericMethod ("textKeys", "@brief Method QStringList QImageReader::textKeys()\n", true, &_init_f_textKeys_c0, &_call_f_textKeys_c0); + methods += new qt_gsi::GenericMethod ("transformation", "@brief Method QFlags QImageReader::transformation()\n", true, &_init_f_transformation_c0, &_call_f_transformation_c0); + methods += new qt_gsi::GenericStaticMethod ("allocationLimit", "@brief Static method int QImageReader::allocationLimit()\nThis method is static and can be called without an instance.", &_init_f_allocationLimit_0, &_call_f_allocationLimit_0); + methods += new qt_gsi::GenericStaticMethod ("imageFormat", "@brief Static method QByteArray QImageReader::imageFormat(const QString &fileName)\nThis method is static and can be called without an instance.", &_init_f_imageFormat_2025, &_call_f_imageFormat_2025); + methods += new qt_gsi::GenericStaticMethod ("imageFormat", "@brief Static method QByteArray QImageReader::imageFormat(QIODevice *device)\nThis method is static and can be called without an instance.", &_init_f_imageFormat_1447, &_call_f_imageFormat_1447); + methods += new qt_gsi::GenericStaticMethod ("imageFormatsForMimeType", "@brief Static method QList QImageReader::imageFormatsForMimeType(const QByteArray &mimeType)\nThis method is static and can be called without an instance.", &_init_f_imageFormatsForMimeType_2309, &_call_f_imageFormatsForMimeType_2309); + methods += new qt_gsi::GenericStaticMethod ("setAllocationLimit", "@brief Static method void QImageReader::setAllocationLimit(int mbLimit)\nThis method is static and can be called without an instance.", &_init_f_setAllocationLimit_767, &_call_f_setAllocationLimit_767); + methods += new qt_gsi::GenericStaticMethod ("supportedImageFormats", "@brief Static method QList QImageReader::supportedImageFormats()\nThis method is static and can be called without an instance.", &_init_f_supportedImageFormats_0, &_call_f_supportedImageFormats_0); + methods += new qt_gsi::GenericStaticMethod ("supportedMimeTypes", "@brief Static method QList QImageReader::supportedMimeTypes()\nThis method is static and can be called without an instance.", &_init_f_supportedMimeTypes_0, &_call_f_supportedMimeTypes_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QImageReader::tr(const char *sourceText, const char *disambiguation, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class decl_QImageReader ("QtGui", "QImageReader", + methods_QImageReader (), + "@qt\n@brief Binding of QImageReader"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImageReader () { return decl_QImageReader; } + +} + + +// Implementation of the enum wrapper class for QImageReader::ImageReaderError +namespace qt_gsi +{ + +static gsi::Enum decl_QImageReader_ImageReaderError_Enum ("QtGui", "QImageReader_ImageReaderError", + gsi::enum_const ("UnknownError", QImageReader::UnknownError, "@brief Enum constant QImageReader::UnknownError") + + gsi::enum_const ("FileNotFoundError", QImageReader::FileNotFoundError, "@brief Enum constant QImageReader::FileNotFoundError") + + gsi::enum_const ("DeviceError", QImageReader::DeviceError, "@brief Enum constant QImageReader::DeviceError") + + gsi::enum_const ("UnsupportedFormatError", QImageReader::UnsupportedFormatError, "@brief Enum constant QImageReader::UnsupportedFormatError") + + gsi::enum_const ("InvalidDataError", QImageReader::InvalidDataError, "@brief Enum constant QImageReader::InvalidDataError"), + "@qt\n@brief This class represents the QImageReader::ImageReaderError enum"); + +static gsi::QFlagsClass decl_QImageReader_ImageReaderError_Enums ("QtGui", "QImageReader_QFlags_ImageReaderError", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QImageReader_ImageReaderError_Enum_in_parent (decl_QImageReader_ImageReaderError_Enum.defs ()); +static gsi::ClassExt decl_QImageReader_ImageReaderError_Enum_as_child (decl_QImageReader_ImageReaderError_Enum, "ImageReaderError"); +static gsi::ClassExt decl_QImageReader_ImageReaderError_Enums_as_child (decl_QImageReader_ImageReaderError_Enums, "QFlags_ImageReaderError"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQImageWriter.cc b/src/gsiqt/qt6/QtGui/gsiDeclQImageWriter.cc new file mode 100644 index 000000000..080f5c61c --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQImageWriter.cc @@ -0,0 +1,680 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQImageWriter.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QImageWriter + +// Constructor QImageWriter::QImageWriter() + + +static void _init_ctor_QImageWriter_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QImageWriter_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QImageWriter ()); +} + + +// Constructor QImageWriter::QImageWriter(QIODevice *device, const QByteArray &format) + + +static void _init_ctor_QImageWriter_3648 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QImageWriter_3648 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QImageWriter (arg1, arg2)); +} + + +// Constructor QImageWriter::QImageWriter(const QString &fileName, const QByteArray &format) + + +static void _init_ctor_QImageWriter_4226 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QByteArray()"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QImageWriter_4226 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); + ret.write (new QImageWriter (arg1, arg2)); +} + + +// bool QImageWriter::canWrite() + + +static void _init_f_canWrite_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canWrite_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImageWriter *)cls)->canWrite ()); +} + + +// int QImageWriter::compression() + + +static void _init_f_compression_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_compression_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageWriter *)cls)->compression ()); +} + + +// QIODevice *QImageWriter::device() + + +static void _init_f_device_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_device_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIODevice *)((QImageWriter *)cls)->device ()); +} + + +// QImageWriter::ImageWriterError QImageWriter::error() + + +static void _init_f_error_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QImageWriter *)cls)->error ())); +} + + +// QString QImageWriter::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QImageWriter *)cls)->errorString ()); +} + + +// QString QImageWriter::fileName() + + +static void _init_f_fileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QImageWriter *)cls)->fileName ()); +} + + +// QByteArray QImageWriter::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QImageWriter *)cls)->format ()); +} + + +// bool QImageWriter::optimizedWrite() + + +static void _init_f_optimizedWrite_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_optimizedWrite_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImageWriter *)cls)->optimizedWrite ()); +} + + +// bool QImageWriter::progressiveScanWrite() + + +static void _init_f_progressiveScanWrite_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_progressiveScanWrite_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImageWriter *)cls)->progressiveScanWrite ()); +} + + +// int QImageWriter::quality() + + +static void _init_f_quality_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_quality_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageWriter *)cls)->quality ()); +} + + +// void QImageWriter::setCompression(int compression) + + +static void _init_f_setCompression_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("compression"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCompression_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageWriter *)cls)->setCompression (arg1); +} + + +// void QImageWriter::setDevice(QIODevice *device) + + +static void _init_f_setDevice_1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDevice_1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageWriter *)cls)->setDevice (arg1); +} + + +// void QImageWriter::setFileName(const QString &fileName) + + +static void _init_f_setFileName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFileName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageWriter *)cls)->setFileName (arg1); +} + + +// void QImageWriter::setFormat(const QByteArray &format) + + +static void _init_f_setFormat_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFormat_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageWriter *)cls)->setFormat (arg1); +} + + +// void QImageWriter::setOptimizedWrite(bool optimize) + + +static void _init_f_setOptimizedWrite_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("optimize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOptimizedWrite_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageWriter *)cls)->setOptimizedWrite (arg1); +} + + +// void QImageWriter::setProgressiveScanWrite(bool progressive) + + +static void _init_f_setProgressiveScanWrite_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("progressive"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setProgressiveScanWrite_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageWriter *)cls)->setProgressiveScanWrite (arg1); +} + + +// void QImageWriter::setQuality(int quality) + + +static void _init_f_setQuality_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("quality"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setQuality_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageWriter *)cls)->setQuality (arg1); +} + + +// void QImageWriter::setSubType(const QByteArray &type) + + +static void _init_f_setSubType_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSubType_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageWriter *)cls)->setSubType (arg1); +} + + +// void QImageWriter::setText(const QString &key, const QString &text) + + +static void _init_f_setText_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setText_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageWriter *)cls)->setText (arg1, arg2); +} + + +// void QImageWriter::setTransformation(QFlags orientation) + + +static void _init_f_setTransformation_4161 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTransformation_4161 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageWriter *)cls)->setTransformation (arg1); +} + + +// QByteArray QImageWriter::subType() + + +static void _init_f_subType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_subType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QImageWriter *)cls)->subType ()); +} + + +// QList QImageWriter::supportedSubTypes() + + +static void _init_f_supportedSubTypes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedSubTypes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QImageWriter *)cls)->supportedSubTypes ()); +} + + +// bool QImageWriter::supportsOption(QImageIOHandler::ImageOption option) + + +static void _init_f_supportsOption_c3086 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_supportsOption_c3086 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QImageWriter *)cls)->supportsOption (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QFlags QImageWriter::transformation() + + +static void _init_f_transformation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_transformation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QImageWriter *)cls)->transformation ()); +} + + +// bool QImageWriter::write(const QImage &image) + + +static void _init_f_write_1877 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("image"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_write_1877 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QImage &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QImageWriter *)cls)->write (arg1)); +} + + +// static QList QImageWriter::imageFormatsForMimeType(const QByteArray &mimeType) + + +static void _init_f_imageFormatsForMimeType_2309 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mimeType"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_imageFormatsForMimeType_2309 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)QImageWriter::imageFormatsForMimeType (arg1)); +} + + +// static QList QImageWriter::supportedImageFormats() + + +static void _init_f_supportedImageFormats_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedImageFormats_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QImageWriter::supportedImageFormats ()); +} + + +// static QList QImageWriter::supportedMimeTypes() + + +static void _init_f_supportedMimeTypes_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedMimeTypes_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QImageWriter::supportedMimeTypes ()); +} + + +// static QString QImageWriter::tr(const char *sourceText, const char *disambiguation, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceText"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("disambiguation", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QImageWriter::tr (arg1, arg2, arg3)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QImageWriter () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QImageWriter::QImageWriter()\nThis method creates an object of class QImageWriter.", &_init_ctor_QImageWriter_0, &_call_ctor_QImageWriter_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QImageWriter::QImageWriter(QIODevice *device, const QByteArray &format)\nThis method creates an object of class QImageWriter.", &_init_ctor_QImageWriter_3648, &_call_ctor_QImageWriter_3648); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QImageWriter::QImageWriter(const QString &fileName, const QByteArray &format)\nThis method creates an object of class QImageWriter.", &_init_ctor_QImageWriter_4226, &_call_ctor_QImageWriter_4226); + methods += new qt_gsi::GenericMethod ("canWrite", "@brief Method bool QImageWriter::canWrite()\n", true, &_init_f_canWrite_c0, &_call_f_canWrite_c0); + methods += new qt_gsi::GenericMethod (":compression", "@brief Method int QImageWriter::compression()\n", true, &_init_f_compression_c0, &_call_f_compression_c0); + methods += new qt_gsi::GenericMethod (":device", "@brief Method QIODevice *QImageWriter::device()\n", true, &_init_f_device_c0, &_call_f_device_c0); + methods += new qt_gsi::GenericMethod ("error", "@brief Method QImageWriter::ImageWriterError QImageWriter::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QImageWriter::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod (":fileName", "@brief Method QString QImageWriter::fileName()\n", true, &_init_f_fileName_c0, &_call_f_fileName_c0); + methods += new qt_gsi::GenericMethod (":format", "@brief Method QByteArray QImageWriter::format()\n", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod (":optimizedWrite", "@brief Method bool QImageWriter::optimizedWrite()\n", true, &_init_f_optimizedWrite_c0, &_call_f_optimizedWrite_c0); + methods += new qt_gsi::GenericMethod (":progressiveScanWrite", "@brief Method bool QImageWriter::progressiveScanWrite()\n", true, &_init_f_progressiveScanWrite_c0, &_call_f_progressiveScanWrite_c0); + methods += new qt_gsi::GenericMethod (":quality", "@brief Method int QImageWriter::quality()\n", true, &_init_f_quality_c0, &_call_f_quality_c0); + methods += new qt_gsi::GenericMethod ("setCompression|compression=", "@brief Method void QImageWriter::setCompression(int compression)\n", false, &_init_f_setCompression_767, &_call_f_setCompression_767); + methods += new qt_gsi::GenericMethod ("setDevice|device=", "@brief Method void QImageWriter::setDevice(QIODevice *device)\n", false, &_init_f_setDevice_1447, &_call_f_setDevice_1447); + methods += new qt_gsi::GenericMethod ("setFileName|fileName=", "@brief Method void QImageWriter::setFileName(const QString &fileName)\n", false, &_init_f_setFileName_2025, &_call_f_setFileName_2025); + methods += new qt_gsi::GenericMethod ("setFormat|format=", "@brief Method void QImageWriter::setFormat(const QByteArray &format)\n", false, &_init_f_setFormat_2309, &_call_f_setFormat_2309); + methods += new qt_gsi::GenericMethod ("setOptimizedWrite|optimizedWrite=", "@brief Method void QImageWriter::setOptimizedWrite(bool optimize)\n", false, &_init_f_setOptimizedWrite_864, &_call_f_setOptimizedWrite_864); + methods += new qt_gsi::GenericMethod ("setProgressiveScanWrite|progressiveScanWrite=", "@brief Method void QImageWriter::setProgressiveScanWrite(bool progressive)\n", false, &_init_f_setProgressiveScanWrite_864, &_call_f_setProgressiveScanWrite_864); + methods += new qt_gsi::GenericMethod ("setQuality|quality=", "@brief Method void QImageWriter::setQuality(int quality)\n", false, &_init_f_setQuality_767, &_call_f_setQuality_767); + methods += new qt_gsi::GenericMethod ("setSubType|subType=", "@brief Method void QImageWriter::setSubType(const QByteArray &type)\n", false, &_init_f_setSubType_2309, &_call_f_setSubType_2309); + methods += new qt_gsi::GenericMethod ("setText", "@brief Method void QImageWriter::setText(const QString &key, const QString &text)\n", false, &_init_f_setText_3942, &_call_f_setText_3942); + methods += new qt_gsi::GenericMethod ("setTransformation|transformation=", "@brief Method void QImageWriter::setTransformation(QFlags orientation)\n", false, &_init_f_setTransformation_4161, &_call_f_setTransformation_4161); + methods += new qt_gsi::GenericMethod (":subType", "@brief Method QByteArray QImageWriter::subType()\n", true, &_init_f_subType_c0, &_call_f_subType_c0); + methods += new qt_gsi::GenericMethod ("supportedSubTypes", "@brief Method QList QImageWriter::supportedSubTypes()\n", true, &_init_f_supportedSubTypes_c0, &_call_f_supportedSubTypes_c0); + methods += new qt_gsi::GenericMethod ("supportsOption", "@brief Method bool QImageWriter::supportsOption(QImageIOHandler::ImageOption option)\n", true, &_init_f_supportsOption_c3086, &_call_f_supportsOption_c3086); + methods += new qt_gsi::GenericMethod (":transformation", "@brief Method QFlags QImageWriter::transformation()\n", true, &_init_f_transformation_c0, &_call_f_transformation_c0); + methods += new qt_gsi::GenericMethod ("write", "@brief Method bool QImageWriter::write(const QImage &image)\n", false, &_init_f_write_1877, &_call_f_write_1877); + methods += new qt_gsi::GenericStaticMethod ("imageFormatsForMimeType", "@brief Static method QList QImageWriter::imageFormatsForMimeType(const QByteArray &mimeType)\nThis method is static and can be called without an instance.", &_init_f_imageFormatsForMimeType_2309, &_call_f_imageFormatsForMimeType_2309); + methods += new qt_gsi::GenericStaticMethod ("supportedImageFormats", "@brief Static method QList QImageWriter::supportedImageFormats()\nThis method is static and can be called without an instance.", &_init_f_supportedImageFormats_0, &_call_f_supportedImageFormats_0); + methods += new qt_gsi::GenericStaticMethod ("supportedMimeTypes", "@brief Static method QList QImageWriter::supportedMimeTypes()\nThis method is static and can be called without an instance.", &_init_f_supportedMimeTypes_0, &_call_f_supportedMimeTypes_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QImageWriter::tr(const char *sourceText, const char *disambiguation, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class decl_QImageWriter ("QtGui", "QImageWriter", + methods_QImageWriter (), + "@qt\n@brief Binding of QImageWriter"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImageWriter () { return decl_QImageWriter; } + +} + + +// Implementation of the enum wrapper class for QImageWriter::ImageWriterError +namespace qt_gsi +{ + +static gsi::Enum decl_QImageWriter_ImageWriterError_Enum ("QtGui", "QImageWriter_ImageWriterError", + gsi::enum_const ("UnknownError", QImageWriter::UnknownError, "@brief Enum constant QImageWriter::UnknownError") + + gsi::enum_const ("DeviceError", QImageWriter::DeviceError, "@brief Enum constant QImageWriter::DeviceError") + + gsi::enum_const ("UnsupportedFormatError", QImageWriter::UnsupportedFormatError, "@brief Enum constant QImageWriter::UnsupportedFormatError") + + gsi::enum_const ("InvalidImageError", QImageWriter::InvalidImageError, "@brief Enum constant QImageWriter::InvalidImageError"), + "@qt\n@brief This class represents the QImageWriter::ImageWriterError enum"); + +static gsi::QFlagsClass decl_QImageWriter_ImageWriterError_Enums ("QtGui", "QImageWriter_QFlags_ImageWriterError", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QImageWriter_ImageWriterError_Enum_in_parent (decl_QImageWriter_ImageWriterError_Enum.defs ()); +static gsi::ClassExt decl_QImageWriter_ImageWriterError_Enum_as_child (decl_QImageWriter_ImageWriterError_Enum, "ImageWriterError"); +static gsi::ClassExt decl_QImageWriter_ImageWriterError_Enums_as_child (decl_QImageWriter_ImageWriterError_Enums, "QFlags_ImageWriterError"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQInputDevice.cc b/src/gsiqt/qt6/QtGui/gsiDeclQInputDevice.cc new file mode 100644 index 000000000..49d5a5c36 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQInputDevice.cc @@ -0,0 +1,800 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQInputDevice.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QInputDevice + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QInputDevice::staticMetaObject); +} + + +// QRect QInputDevice::availableVirtualGeometry() + + +static void _init_f_availableVirtualGeometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_availableVirtualGeometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QInputDevice *)cls)->availableVirtualGeometry ()); +} + + +// void QInputDevice::availableVirtualGeometryChanged(QRect area) + + +static void _init_f_availableVirtualGeometryChanged_915 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("area"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_availableVirtualGeometryChanged_915 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QRect arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDevice *)cls)->availableVirtualGeometryChanged (arg1); +} + + +// QFlags QInputDevice::capabilities() + + +static void _init_f_capabilities_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_capabilities_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QInputDevice *)cls)->capabilities ()); +} + + +// bool QInputDevice::hasCapability(QInputDevice::Capability cap) + + +static void _init_f_hasCapability_c2779 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cap"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_hasCapability_c2779 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QInputDevice *)cls)->hasCapability (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QString QInputDevice::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QInputDevice *)cls)->name ()); +} + + +// bool QInputDevice::operator==(const QInputDevice &other) + + +static void _init_f_operator_eq__eq__c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QInputDevice &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QInputDevice *)cls)->operator== (arg1)); +} + + +// QString QInputDevice::seatName() + + +static void _init_f_seatName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_seatName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QInputDevice *)cls)->seatName ()); +} + + +// qint64 QInputDevice::systemId() + + +static void _init_f_systemId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_systemId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QInputDevice *)cls)->systemId ()); +} + + +// QInputDevice::DeviceType QInputDevice::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QInputDevice *)cls)->type ())); +} + + +// static QList QInputDevice::devices() + + +static void _init_f_devices_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_devices_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QInputDevice::devices ()); +} + + +// static const QInputDevice *QInputDevice::primaryKeyboard(const QString &seatName) + + +static void _init_f_primaryKeyboard_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("seatName", true, "QString()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_primaryKeyboard_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((const QInputDevice *)QInputDevice::primaryKeyboard (arg1)); +} + + +// static QString QInputDevice::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QInputDevice::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QInputDevice () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("availableVirtualGeometry", "@brief Method QRect QInputDevice::availableVirtualGeometry()\n", true, &_init_f_availableVirtualGeometry_c0, &_call_f_availableVirtualGeometry_c0); + methods += new qt_gsi::GenericMethod ("availableVirtualGeometryChanged", "@brief Method void QInputDevice::availableVirtualGeometryChanged(QRect area)\n", false, &_init_f_availableVirtualGeometryChanged_915, &_call_f_availableVirtualGeometryChanged_915); + methods += new qt_gsi::GenericMethod ("capabilities", "@brief Method QFlags QInputDevice::capabilities()\n", true, &_init_f_capabilities_c0, &_call_f_capabilities_c0); + methods += new qt_gsi::GenericMethod ("hasCapability", "@brief Method bool QInputDevice::hasCapability(QInputDevice::Capability cap)\n", true, &_init_f_hasCapability_c2779, &_call_f_hasCapability_c2779); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QString QInputDevice::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QInputDevice::operator==(const QInputDevice &other)\n", true, &_init_f_operator_eq__eq__c2514, &_call_f_operator_eq__eq__c2514); + methods += new qt_gsi::GenericMethod ("seatName", "@brief Method QString QInputDevice::seatName()\n", true, &_init_f_seatName_c0, &_call_f_seatName_c0); + methods += new qt_gsi::GenericMethod ("systemId", "@brief Method qint64 QInputDevice::systemId()\n", true, &_init_f_systemId_c0, &_call_f_systemId_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QInputDevice::DeviceType QInputDevice::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericStaticMethod ("devices", "@brief Static method QList QInputDevice::devices()\nThis method is static and can be called without an instance.", &_init_f_devices_0, &_call_f_devices_0); + methods += new qt_gsi::GenericStaticMethod ("primaryKeyboard", "@brief Static method const QInputDevice *QInputDevice::primaryKeyboard(const QString &seatName)\nThis method is static and can be called without an instance.", &_init_f_primaryKeyboard_2025, &_call_f_primaryKeyboard_2025); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QInputDevice::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QInputDevice (qtdecl_QObject (), "QtGui", "QInputDevice_Native", + methods_QInputDevice (), + "@hide\n@alias QInputDevice"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputDevice () { return decl_QInputDevice; } + +} + + +class QInputDevice_Adaptor : public QInputDevice, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QInputDevice_Adaptor(); + + // [adaptor ctor] QInputDevice::QInputDevice(QObject *parent) + QInputDevice_Adaptor() : QInputDevice() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QInputDevice::QInputDevice(QObject *parent) + QInputDevice_Adaptor(QObject *parent) : QInputDevice(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QInputDevice::QInputDevice(const QString &name, qint64 systemId, QInputDevice::DeviceType type, const QString &seatName, QObject *parent) + QInputDevice_Adaptor(const QString &name, qint64 systemId, QInputDevice::DeviceType type) : QInputDevice(name, systemId, type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QInputDevice::QInputDevice(const QString &name, qint64 systemId, QInputDevice::DeviceType type, const QString &seatName, QObject *parent) + QInputDevice_Adaptor(const QString &name, qint64 systemId, QInputDevice::DeviceType type, const QString &seatName) : QInputDevice(name, systemId, type, seatName) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QInputDevice::QInputDevice(const QString &name, qint64 systemId, QInputDevice::DeviceType type, const QString &seatName, QObject *parent) + QInputDevice_Adaptor(const QString &name, qint64 systemId, QInputDevice::DeviceType type, const QString &seatName, QObject *parent) : QInputDevice(name, systemId, type, seatName, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QInputDevice::isSignalConnected(const QMetaMethod &signal) + bool fp_QInputDevice_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QInputDevice::isSignalConnected(signal); + } + + // [expose] int QInputDevice::receivers(const char *signal) + int fp_QInputDevice_receivers_c1731 (const char *signal) const { + return QInputDevice::receivers(signal); + } + + // [expose] QObject *QInputDevice::sender() + QObject * fp_QInputDevice_sender_c0 () const { + return QInputDevice::sender(); + } + + // [expose] int QInputDevice::senderSignalIndex() + int fp_QInputDevice_senderSignalIndex_c0 () const { + return QInputDevice::senderSignalIndex(); + } + + // [adaptor impl] bool QInputDevice::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QInputDevice::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QInputDevice_Adaptor::cbs_event_1217_0, _event); + } else { + return QInputDevice::event(_event); + } + } + + // [adaptor impl] bool QInputDevice::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QInputDevice::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QInputDevice_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QInputDevice::eventFilter(watched, event); + } + } + + // [adaptor impl] void QInputDevice::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QInputDevice::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QInputDevice_Adaptor::cbs_childEvent_1701_0, event); + } else { + QInputDevice::childEvent(event); + } + } + + // [adaptor impl] void QInputDevice::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QInputDevice::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QInputDevice_Adaptor::cbs_customEvent_1217_0, event); + } else { + QInputDevice::customEvent(event); + } + } + + // [adaptor impl] void QInputDevice::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QInputDevice::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QInputDevice_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QInputDevice::disconnectNotify(signal); + } + } + + // [adaptor impl] void QInputDevice::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QInputDevice::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QInputDevice_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QInputDevice::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QInputDevice_Adaptor::~QInputDevice_Adaptor() { } + +// Constructor QInputDevice::QInputDevice(QObject *parent) (adaptor class) + +static void _init_ctor_QInputDevice_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QInputDevice_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QInputDevice_Adaptor (arg1)); +} + + +// Constructor QInputDevice::QInputDevice(const QString &name, qint64 systemId, QInputDevice::DeviceType type, const QString &seatName, QObject *parent) (adaptor class) + +static void _init_ctor_QInputDevice_Adaptor_8669 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("systemId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("seatName", true, "QString()"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent", true, "nullptr"); + decl->add_arg (argspec_4); + decl->set_return_new (); +} + +static void _call_ctor_QInputDevice_Adaptor_8669 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + QObject *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QInputDevice_Adaptor (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), arg4, arg5)); +} + + +// void QInputDevice::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDevice_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDevice_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QInputDevice::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDevice_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDevice_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QInputDevice::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDevice_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDevice_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QInputDevice::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QInputDevice_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDevice_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QInputDevice::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QInputDevice_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDevice_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QInputDevice::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QInputDevice_Adaptor *)cls)->fp_QInputDevice_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QInputDevice::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QInputDevice_Adaptor *)cls)->fp_QInputDevice_receivers_c1731 (arg1)); +} + + +// exposed QObject *QInputDevice::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QInputDevice_Adaptor *)cls)->fp_QInputDevice_sender_c0 ()); +} + + +// exposed int QInputDevice::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QInputDevice_Adaptor *)cls)->fp_QInputDevice_senderSignalIndex_c0 ()); +} + + +// void QInputDevice::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDevice_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDevice_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QInputDevice (); + +static gsi::Methods methods_QInputDevice_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QInputDevice::QInputDevice(QObject *parent)\nThis method creates an object of class QInputDevice.", &_init_ctor_QInputDevice_Adaptor_1302, &_call_ctor_QInputDevice_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QInputDevice::QInputDevice(const QString &name, qint64 systemId, QInputDevice::DeviceType type, const QString &seatName, QObject *parent)\nThis method creates an object of class QInputDevice.", &_init_ctor_QInputDevice_Adaptor_8669, &_call_ctor_QInputDevice_Adaptor_8669); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QInputDevice::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QInputDevice::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QInputDevice::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QInputDevice::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QInputDevice::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QInputDevice::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QInputDevice::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QInputDevice::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QInputDevice::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QInputDevice::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QInputDevice_Adaptor (qtdecl_QInputDevice (), "QtGui", "QInputDevice", + methods_QInputDevice_Adaptor (), + "@qt\n@brief Binding of QInputDevice"); + +} + + +// Implementation of the enum wrapper class for QInputDevice::Capability +namespace qt_gsi +{ + +static gsi::Enum decl_QInputDevice_Capability_Enum ("QtGui", "QInputDevice_Capability", + gsi::enum_const ("None", QInputDevice::Capability::None, "@brief Enum constant QInputDevice::Capability::None") + + gsi::enum_const ("Position", QInputDevice::Capability::Position, "@brief Enum constant QInputDevice::Capability::Position") + + gsi::enum_const ("Area", QInputDevice::Capability::Area, "@brief Enum constant QInputDevice::Capability::Area") + + gsi::enum_const ("Pressure", QInputDevice::Capability::Pressure, "@brief Enum constant QInputDevice::Capability::Pressure") + + gsi::enum_const ("Velocity", QInputDevice::Capability::Velocity, "@brief Enum constant QInputDevice::Capability::Velocity") + + gsi::enum_const ("NormalizedPosition", QInputDevice::Capability::NormalizedPosition, "@brief Enum constant QInputDevice::Capability::NormalizedPosition") + + gsi::enum_const ("MouseEmulation", QInputDevice::Capability::MouseEmulation, "@brief Enum constant QInputDevice::Capability::MouseEmulation") + + gsi::enum_const ("PixelScroll", QInputDevice::Capability::PixelScroll, "@brief Enum constant QInputDevice::Capability::PixelScroll") + + gsi::enum_const ("Scroll", QInputDevice::Capability::Scroll, "@brief Enum constant QInputDevice::Capability::Scroll") + + gsi::enum_const ("Hover", QInputDevice::Capability::Hover, "@brief Enum constant QInputDevice::Capability::Hover") + + gsi::enum_const ("Rotation", QInputDevice::Capability::Rotation, "@brief Enum constant QInputDevice::Capability::Rotation") + + gsi::enum_const ("XTilt", QInputDevice::Capability::XTilt, "@brief Enum constant QInputDevice::Capability::XTilt") + + gsi::enum_const ("YTilt", QInputDevice::Capability::YTilt, "@brief Enum constant QInputDevice::Capability::YTilt") + + gsi::enum_const ("TangentialPressure", QInputDevice::Capability::TangentialPressure, "@brief Enum constant QInputDevice::Capability::TangentialPressure") + + gsi::enum_const ("ZPosition", QInputDevice::Capability::ZPosition, "@brief Enum constant QInputDevice::Capability::ZPosition") + + gsi::enum_const ("All", QInputDevice::Capability::All, "@brief Enum constant QInputDevice::Capability::All"), + "@qt\n@brief This class represents the QInputDevice::Capability enum"); + +static gsi::QFlagsClass decl_QInputDevice_Capability_Enums ("QtGui", "QInputDevice_QFlags_Capability", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QInputDevice_Capability_Enum_as_child (decl_QInputDevice_Capability_Enum, "Capability"); +static gsi::ClassExt decl_QInputDevice_Capability_Enums_as_child (decl_QInputDevice_Capability_Enums, "QFlags_Capability"); + +} + + +// Implementation of the enum wrapper class for QInputDevice::DeviceType +namespace qt_gsi +{ + +static gsi::Enum decl_QInputDevice_DeviceType_Enum ("QtGui", "QInputDevice_DeviceType", + gsi::enum_const ("Unknown", QInputDevice::DeviceType::Unknown, "@brief Enum constant QInputDevice::DeviceType::Unknown") + + gsi::enum_const ("Mouse", QInputDevice::DeviceType::Mouse, "@brief Enum constant QInputDevice::DeviceType::Mouse") + + gsi::enum_const ("TouchScreen", QInputDevice::DeviceType::TouchScreen, "@brief Enum constant QInputDevice::DeviceType::TouchScreen") + + gsi::enum_const ("TouchPad", QInputDevice::DeviceType::TouchPad, "@brief Enum constant QInputDevice::DeviceType::TouchPad") + + gsi::enum_const ("Puck", QInputDevice::DeviceType::Puck, "@brief Enum constant QInputDevice::DeviceType::Puck") + + gsi::enum_const ("Stylus", QInputDevice::DeviceType::Stylus, "@brief Enum constant QInputDevice::DeviceType::Stylus") + + gsi::enum_const ("Airbrush", QInputDevice::DeviceType::Airbrush, "@brief Enum constant QInputDevice::DeviceType::Airbrush") + + gsi::enum_const ("Keyboard", QInputDevice::DeviceType::Keyboard, "@brief Enum constant QInputDevice::DeviceType::Keyboard") + + gsi::enum_const ("AllDevices", QInputDevice::DeviceType::AllDevices, "@brief Enum constant QInputDevice::DeviceType::AllDevices"), + "@qt\n@brief This class represents the QInputDevice::DeviceType enum"); + +static gsi::QFlagsClass decl_QInputDevice_DeviceType_Enums ("QtGui", "QInputDevice_QFlags_DeviceType", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QInputDevice_DeviceType_Enum_as_child (decl_QInputDevice_DeviceType_Enum, "DeviceType"); +static gsi::ClassExt decl_QInputDevice_DeviceType_Enums_as_child (decl_QInputDevice_DeviceType_Enums, "QFlags_DeviceType"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQInputEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQInputEvent.cc new file mode 100644 index 000000000..af9c6b4e4 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQInputEvent.cc @@ -0,0 +1,363 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQInputEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QInputEvent + +// QInputEvent *QInputEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QInputEvent *)((QInputEvent *)cls)->clone ()); +} + + +// const QInputDevice *QInputEvent::device() + + +static void _init_f_device_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_device_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QInputDevice *)((QInputEvent *)cls)->device ()); +} + + +// QInputDevice::DeviceType QInputEvent::deviceType() + + +static void _init_f_deviceType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_deviceType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QInputEvent *)cls)->deviceType ())); +} + + +// QFlags QInputEvent::modifiers() + + +static void _init_f_modifiers_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_modifiers_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QInputEvent *)cls)->modifiers ()); +} + + +// void QInputEvent::setModifiers(QFlags modifiers) + + +static void _init_f_setModifiers_3077 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modifiers"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setModifiers_3077 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputEvent *)cls)->setModifiers (arg1); +} + + +// void QInputEvent::setTimestamp(quint64 timestamp) + + +static void _init_f_setTimestamp_1103 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timestamp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTimestamp_1103 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputEvent *)cls)->setTimestamp (arg1); +} + + +// quint64 QInputEvent::timestamp() + + +static void _init_f_timestamp_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_timestamp_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint64)((QInputEvent *)cls)->timestamp ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QInputEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QInputEvent *QInputEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("device", "@brief Method const QInputDevice *QInputEvent::device()\n", true, &_init_f_device_c0, &_call_f_device_c0); + methods += new qt_gsi::GenericMethod ("deviceType", "@brief Method QInputDevice::DeviceType QInputEvent::deviceType()\n", true, &_init_f_deviceType_c0, &_call_f_deviceType_c0); + methods += new qt_gsi::GenericMethod (":modifiers", "@brief Method QFlags QInputEvent::modifiers()\n", true, &_init_f_modifiers_c0, &_call_f_modifiers_c0); + methods += new qt_gsi::GenericMethod ("setModifiers|modifiers=", "@brief Method void QInputEvent::setModifiers(QFlags modifiers)\n", false, &_init_f_setModifiers_3077, &_call_f_setModifiers_3077); + methods += new qt_gsi::GenericMethod ("setTimestamp|timestamp=", "@brief Method void QInputEvent::setTimestamp(quint64 timestamp)\n", false, &_init_f_setTimestamp_1103, &_call_f_setTimestamp_1103); + methods += new qt_gsi::GenericMethod (":timestamp", "@brief Method quint64 QInputEvent::timestamp()\n", true, &_init_f_timestamp_c0, &_call_f_timestamp_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QInputEvent (qtdecl_QEvent (), "QtGui", "QInputEvent_Native", + methods_QInputEvent (), + "@hide\n@alias QInputEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputEvent () { return decl_QInputEvent; } + +} + + +class QInputEvent_Adaptor : public QInputEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QInputEvent_Adaptor(); + + // [adaptor ctor] QInputEvent::QInputEvent(QEvent::Type type, const QInputDevice *m_dev, QFlags modifiers) + QInputEvent_Adaptor(QEvent::Type type, const QInputDevice *m_dev) : QInputEvent(type, m_dev) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QInputEvent::QInputEvent(QEvent::Type type, const QInputDevice *m_dev, QFlags modifiers) + QInputEvent_Adaptor(QEvent::Type type, const QInputDevice *m_dev, QFlags modifiers) : QInputEvent(type, m_dev, modifiers) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QInputEvent *QInputEvent::clone() + QInputEvent * cbs_clone_c0_0() const + { + return QInputEvent::clone(); + } + + virtual QInputEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QInputEvent_Adaptor::cbs_clone_c0_0); + } else { + return QInputEvent::clone(); + } + } + + // [adaptor impl] void QInputEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QInputEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QInputEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QInputEvent::setAccepted(accepted); + } + } + + // [adaptor impl] void QInputEvent::setTimestamp(quint64 timestamp) + void cbs_setTimestamp_1103_0(quint64 timestamp) + { + QInputEvent::setTimestamp(timestamp); + } + + virtual void setTimestamp(quint64 timestamp) + { + if (cb_setTimestamp_1103_0.can_issue()) { + cb_setTimestamp_1103_0.issue(&QInputEvent_Adaptor::cbs_setTimestamp_1103_0, timestamp); + } else { + QInputEvent::setTimestamp(timestamp); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; + gsi::Callback cb_setTimestamp_1103_0; +}; + +QInputEvent_Adaptor::~QInputEvent_Adaptor() { } + +// Constructor QInputEvent::QInputEvent(QEvent::Type type, const QInputDevice *m_dev, QFlags modifiers) (adaptor class) + +static void _init_ctor_QInputEvent_Adaptor_6944 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("m_dev"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("modifiers", true, "Qt::NoModifier"); + decl->add_arg > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QInputEvent_Adaptor_6944 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QInputDevice *arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::NoModifier, heap); + ret.write (new QInputEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +// QInputEvent *QInputEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QInputEvent *)((QInputEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QInputEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +// void QInputEvent::setTimestamp(quint64 timestamp) + +static void _init_cbs_setTimestamp_1103_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timestamp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setTimestamp_1103_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputEvent_Adaptor *)cls)->cbs_setTimestamp_1103_0 (arg1); +} + +static void _set_callback_cbs_setTimestamp_1103_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputEvent_Adaptor *)cls)->cb_setTimestamp_1103_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QInputEvent (); + +static gsi::Methods methods_QInputEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QInputEvent::QInputEvent(QEvent::Type type, const QInputDevice *m_dev, QFlags modifiers)\nThis method creates an object of class QInputEvent.", &_init_ctor_QInputEvent_Adaptor_6944, &_call_ctor_QInputEvent_Adaptor_6944); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QInputEvent *QInputEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QInputEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@brief Virtual method void QInputEvent::setTimestamp(quint64 timestamp)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@hide", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0, &_set_callback_cbs_setTimestamp_1103_0); + return methods; +} + +gsi::Class decl_QInputEvent_Adaptor (qtdecl_QInputEvent (), "QtGui", "QInputEvent", + methods_QInputEvent_Adaptor (), + "@qt\n@brief Binding of QInputEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQInputMethod.cc b/src/gsiqt/qt6/QtGui/gsiDeclQInputMethod.cc new file mode 100644 index 000000000..2af4c848d --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQInputMethod.cc @@ -0,0 +1,493 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQInputMethod.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QInputMethod + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QInputMethod::staticMetaObject); +} + + +// QRectF QInputMethod::anchorRectangle() + + +static void _init_f_anchorRectangle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_anchorRectangle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QInputMethod *)cls)->anchorRectangle ()); +} + + +// void QInputMethod::commit() + + +static void _init_f_commit_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_commit_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputMethod *)cls)->commit (); +} + + +// QRectF QInputMethod::cursorRectangle() + + +static void _init_f_cursorRectangle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cursorRectangle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QInputMethod *)cls)->cursorRectangle ()); +} + + +// void QInputMethod::hide() + + +static void _init_f_hide_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hide_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputMethod *)cls)->hide (); +} + + +// Qt::LayoutDirection QInputMethod::inputDirection() + + +static void _init_f_inputDirection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_inputDirection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QInputMethod *)cls)->inputDirection ())); +} + + +// QRectF QInputMethod::inputItemClipRectangle() + + +static void _init_f_inputItemClipRectangle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_inputItemClipRectangle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QInputMethod *)cls)->inputItemClipRectangle ()); +} + + +// QRectF QInputMethod::inputItemRectangle() + + +static void _init_f_inputItemRectangle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_inputItemRectangle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QInputMethod *)cls)->inputItemRectangle ()); +} + + +// QTransform QInputMethod::inputItemTransform() + + +static void _init_f_inputItemTransform_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_inputItemTransform_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTransform)((QInputMethod *)cls)->inputItemTransform ()); +} + + +// void QInputMethod::invokeAction(QInputMethod::Action a, int cursorPosition) + + +static void _init_f_invokeAction_3035 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cursorPosition"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_invokeAction_3035 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputMethod *)cls)->invokeAction (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// bool QInputMethod::isAnimating() + + +static void _init_f_isAnimating_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAnimating_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QInputMethod *)cls)->isAnimating ()); +} + + +// bool QInputMethod::isVisible() + + +static void _init_f_isVisible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isVisible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QInputMethod *)cls)->isVisible ()); +} + + +// QRectF QInputMethod::keyboardRectangle() + + +static void _init_f_keyboardRectangle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keyboardRectangle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QInputMethod *)cls)->keyboardRectangle ()); +} + + +// QLocale QInputMethod::locale() + + +static void _init_f_locale_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_locale_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLocale)((QInputMethod *)cls)->locale ()); +} + + +// void QInputMethod::reset() + + +static void _init_f_reset_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reset_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputMethod *)cls)->reset (); +} + + +// void QInputMethod::setInputItemRectangle(const QRectF &rect) + + +static void _init_f_setInputItemRectangle_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setInputItemRectangle_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputMethod *)cls)->setInputItemRectangle (arg1); +} + + +// void QInputMethod::setInputItemTransform(const QTransform &transform) + + +static void _init_f_setInputItemTransform_2350 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("transform"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setInputItemTransform_2350 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputMethod *)cls)->setInputItemTransform (arg1); +} + + +// void QInputMethod::setVisible(bool visible) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputMethod *)cls)->setVisible (arg1); +} + + +// void QInputMethod::show() + + +static void _init_f_show_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_show_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputMethod *)cls)->show (); +} + + +// void QInputMethod::update(QFlags queries) + + +static void _init_f_update_3116 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("queries"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_update_3116 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputMethod *)cls)->update (arg1); +} + + +// static QVariant QInputMethod::queryFocusObject(Qt::InputMethodQuery query, const QVariant &argument) + + +static void _init_f_queryFocusObject_4431 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("argument"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_queryFocusObject_4431 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)QInputMethod::queryFocusObject (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// static QString QInputMethod::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QInputMethod::tr (arg1, arg2, arg3)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QInputMethod () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("anchorRectangle", "@brief Method QRectF QInputMethod::anchorRectangle()\n", true, &_init_f_anchorRectangle_c0, &_call_f_anchorRectangle_c0); + methods += new qt_gsi::GenericMethod ("commit", "@brief Method void QInputMethod::commit()\n", false, &_init_f_commit_0, &_call_f_commit_0); + methods += new qt_gsi::GenericMethod (":cursorRectangle", "@brief Method QRectF QInputMethod::cursorRectangle()\n", true, &_init_f_cursorRectangle_c0, &_call_f_cursorRectangle_c0); + methods += new qt_gsi::GenericMethod ("hide", "@brief Method void QInputMethod::hide()\n", false, &_init_f_hide_0, &_call_f_hide_0); + methods += new qt_gsi::GenericMethod (":inputDirection", "@brief Method Qt::LayoutDirection QInputMethod::inputDirection()\n", true, &_init_f_inputDirection_c0, &_call_f_inputDirection_c0); + methods += new qt_gsi::GenericMethod ("inputItemClipRectangle", "@brief Method QRectF QInputMethod::inputItemClipRectangle()\n", true, &_init_f_inputItemClipRectangle_c0, &_call_f_inputItemClipRectangle_c0); + methods += new qt_gsi::GenericMethod (":inputItemRectangle", "@brief Method QRectF QInputMethod::inputItemRectangle()\n", true, &_init_f_inputItemRectangle_c0, &_call_f_inputItemRectangle_c0); + methods += new qt_gsi::GenericMethod (":inputItemTransform", "@brief Method QTransform QInputMethod::inputItemTransform()\n", true, &_init_f_inputItemTransform_c0, &_call_f_inputItemTransform_c0); + methods += new qt_gsi::GenericMethod ("invokeAction", "@brief Method void QInputMethod::invokeAction(QInputMethod::Action a, int cursorPosition)\n", false, &_init_f_invokeAction_3035, &_call_f_invokeAction_3035); + methods += new qt_gsi::GenericMethod ("isAnimating?|:animating", "@brief Method bool QInputMethod::isAnimating()\n", true, &_init_f_isAnimating_c0, &_call_f_isAnimating_c0); + methods += new qt_gsi::GenericMethod ("isVisible?|:visible", "@brief Method bool QInputMethod::isVisible()\n", true, &_init_f_isVisible_c0, &_call_f_isVisible_c0); + methods += new qt_gsi::GenericMethod (":keyboardRectangle", "@brief Method QRectF QInputMethod::keyboardRectangle()\n", true, &_init_f_keyboardRectangle_c0, &_call_f_keyboardRectangle_c0); + methods += new qt_gsi::GenericMethod (":locale", "@brief Method QLocale QInputMethod::locale()\n", true, &_init_f_locale_c0, &_call_f_locale_c0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method void QInputMethod::reset()\n", false, &_init_f_reset_0, &_call_f_reset_0); + methods += new qt_gsi::GenericMethod ("setInputItemRectangle|inputItemRectangle=", "@brief Method void QInputMethod::setInputItemRectangle(const QRectF &rect)\n", false, &_init_f_setInputItemRectangle_1862, &_call_f_setInputItemRectangle_1862); + methods += new qt_gsi::GenericMethod ("setInputItemTransform|inputItemTransform=", "@brief Method void QInputMethod::setInputItemTransform(const QTransform &transform)\n", false, &_init_f_setInputItemTransform_2350, &_call_f_setInputItemTransform_2350); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Method void QInputMethod::setVisible(bool visible)\n", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod ("show", "@brief Method void QInputMethod::show()\n", false, &_init_f_show_0, &_call_f_show_0); + methods += new qt_gsi::GenericMethod ("update", "@brief Method void QInputMethod::update(QFlags queries)\n", false, &_init_f_update_3116, &_call_f_update_3116); + methods += gsi::qt_signal ("anchorRectangleChanged()", "anchorRectangleChanged", "@brief Signal declaration for QInputMethod::anchorRectangleChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("animatingChanged()", "animatingChanged", "@brief Signal declaration for QInputMethod::animatingChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("cursorRectangleChanged()", "cursorRectangleChanged", "@brief Signal declaration for QInputMethod::cursorRectangleChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QInputMethod::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("inputDirectionChanged(Qt::LayoutDirection)", "inputDirectionChanged", gsi::arg("newDirection"), "@brief Signal declaration for QInputMethod::inputDirectionChanged(Qt::LayoutDirection newDirection)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("inputItemClipRectangleChanged()", "inputItemClipRectangleChanged", "@brief Signal declaration for QInputMethod::inputItemClipRectangleChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("keyboardRectangleChanged()", "keyboardRectangleChanged", "@brief Signal declaration for QInputMethod::keyboardRectangleChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("localeChanged()", "localeChanged", "@brief Signal declaration for QInputMethod::localeChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QInputMethod::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("visibleChanged()", "visibleChanged", "@brief Signal declaration for QInputMethod::visibleChanged()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("queryFocusObject", "@brief Static method QVariant QInputMethod::queryFocusObject(Qt::InputMethodQuery query, const QVariant &argument)\nThis method is static and can be called without an instance.", &_init_f_queryFocusObject_4431, &_call_f_queryFocusObject_4431); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QInputMethod::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QInputMethod (qtdecl_QObject (), "QtGui", "QInputMethod", + methods_QInputMethod (), + "@qt\n@brief Binding of QInputMethod"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputMethod () { return decl_QInputMethod; } + +} + + +// Implementation of the enum wrapper class for QInputMethod::Action +namespace qt_gsi +{ + +static gsi::Enum decl_QInputMethod_Action_Enum ("QtGui", "QInputMethod_Action", + gsi::enum_const ("Click", QInputMethod::Click, "@brief Enum constant QInputMethod::Click") + + gsi::enum_const ("ContextMenu", QInputMethod::ContextMenu, "@brief Enum constant QInputMethod::ContextMenu"), + "@qt\n@brief This class represents the QInputMethod::Action enum"); + +static gsi::QFlagsClass decl_QInputMethod_Action_Enums ("QtGui", "QInputMethod_QFlags_Action", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QInputMethod_Action_Enum_in_parent (decl_QInputMethod_Action_Enum.defs ()); +static gsi::ClassExt decl_QInputMethod_Action_Enum_as_child (decl_QInputMethod_Action_Enum, "Action"); +static gsi::ClassExt decl_QInputMethod_Action_Enums_as_child (decl_QInputMethod_Action_Enums, "QFlags_Action"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQInputMethodEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQInputMethodEvent.cc new file mode 100644 index 000000000..1a2e3d15b --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQInputMethodEvent.cc @@ -0,0 +1,145 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQInputMethodEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QInputMethodEvent + +namespace gsi +{ + +static gsi::Methods methods_QInputMethodEvent () { + gsi::Methods methods; + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QInputMethodEvent (qtdecl_QEvent (), "QtGui", "QInputMethodEvent_Native", + methods_QInputMethodEvent (), + "@hide\n@alias QInputMethodEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputMethodEvent () { return decl_QInputMethodEvent; } + +} + + +class QInputMethodEvent_Adaptor : public QInputMethodEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QInputMethodEvent_Adaptor(); + + // [adaptor ctor] QInputMethodEvent::QInputMethodEvent() + QInputMethodEvent_Adaptor() : QInputMethodEvent() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] void QInputMethodEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QInputMethodEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QInputMethodEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QInputMethodEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_setAccepted_864_0; +}; + +QInputMethodEvent_Adaptor::~QInputMethodEvent_Adaptor() { } + +// Constructor QInputMethodEvent::QInputMethodEvent() (adaptor class) + +static void _init_ctor_QInputMethodEvent_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QInputMethodEvent_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QInputMethodEvent_Adaptor ()); +} + + +// void QInputMethodEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputMethodEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputMethodEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QInputMethodEvent (); + +static gsi::Methods methods_QInputMethodEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QInputMethodEvent::QInputMethodEvent()\nThis method creates an object of class QInputMethodEvent.", &_init_ctor_QInputMethodEvent_Adaptor_0, &_call_ctor_QInputMethodEvent_Adaptor_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QInputMethodEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QInputMethodEvent_Adaptor (qtdecl_QInputMethodEvent (), "QtGui", "QInputMethodEvent", + methods_QInputMethodEvent_Adaptor (), + "@qt\n@brief Binding of QInputMethodEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQInputMethodQueryEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQInputMethodQueryEvent.cc new file mode 100644 index 000000000..e473f5126 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQInputMethodQueryEvent.cc @@ -0,0 +1,262 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQInputMethodQueryEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QInputMethodQueryEvent + +// QInputMethodQueryEvent *QInputMethodQueryEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QInputMethodQueryEvent *)((QInputMethodQueryEvent *)cls)->clone ()); +} + + +// QFlags QInputMethodQueryEvent::queries() + + +static void _init_f_queries_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_queries_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QInputMethodQueryEvent *)cls)->queries ()); +} + + +// void QInputMethodQueryEvent::setValue(Qt::InputMethodQuery query, const QVariant &value) + + +static void _init_f_setValue_4431 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setValue_4431 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputMethodQueryEvent *)cls)->setValue (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// QVariant QInputMethodQueryEvent::value(Qt::InputMethodQuery query) + + +static void _init_f_value_c2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_value_c2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QVariant)((QInputMethodQueryEvent *)cls)->value (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +namespace gsi +{ + +static gsi::Methods methods_QInputMethodQueryEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QInputMethodQueryEvent *QInputMethodQueryEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("queries", "@brief Method QFlags QInputMethodQueryEvent::queries()\n", true, &_init_f_queries_c0, &_call_f_queries_c0); + methods += new qt_gsi::GenericMethod ("setValue", "@brief Method void QInputMethodQueryEvent::setValue(Qt::InputMethodQuery query, const QVariant &value)\n", false, &_init_f_setValue_4431, &_call_f_setValue_4431); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QVariant QInputMethodQueryEvent::value(Qt::InputMethodQuery query)\n", true, &_init_f_value_c2420, &_call_f_value_c2420); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QInputMethodQueryEvent (qtdecl_QEvent (), "QtGui", "QInputMethodQueryEvent_Native", + methods_QInputMethodQueryEvent (), + "@hide\n@alias QInputMethodQueryEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputMethodQueryEvent () { return decl_QInputMethodQueryEvent; } + +} + + +class QInputMethodQueryEvent_Adaptor : public QInputMethodQueryEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QInputMethodQueryEvent_Adaptor(); + + // [adaptor ctor] QInputMethodQueryEvent::QInputMethodQueryEvent(QFlags queries) + QInputMethodQueryEvent_Adaptor(QFlags queries) : QInputMethodQueryEvent(queries) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QInputMethodQueryEvent *QInputMethodQueryEvent::clone() + QInputMethodQueryEvent * cbs_clone_c0_0() const + { + return QInputMethodQueryEvent::clone(); + } + + virtual QInputMethodQueryEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QInputMethodQueryEvent_Adaptor::cbs_clone_c0_0); + } else { + return QInputMethodQueryEvent::clone(); + } + } + + // [adaptor impl] void QInputMethodQueryEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QInputMethodQueryEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QInputMethodQueryEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QInputMethodQueryEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QInputMethodQueryEvent_Adaptor::~QInputMethodQueryEvent_Adaptor() { } + +// Constructor QInputMethodQueryEvent::QInputMethodQueryEvent(QFlags queries) (adaptor class) + +static void _init_ctor_QInputMethodQueryEvent_Adaptor_3116 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("queries"); + decl->add_arg > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QInputMethodQueryEvent_Adaptor_3116 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write (new QInputMethodQueryEvent_Adaptor (arg1)); +} + + +// QInputMethodQueryEvent *QInputMethodQueryEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QInputMethodQueryEvent *)((QInputMethodQueryEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputMethodQueryEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QInputMethodQueryEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputMethodQueryEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputMethodQueryEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QInputMethodQueryEvent (); + +static gsi::Methods methods_QInputMethodQueryEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QInputMethodQueryEvent::QInputMethodQueryEvent(QFlags queries)\nThis method creates an object of class QInputMethodQueryEvent.", &_init_ctor_QInputMethodQueryEvent_Adaptor_3116, &_call_ctor_QInputMethodQueryEvent_Adaptor_3116); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QInputMethodQueryEvent *QInputMethodQueryEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QInputMethodQueryEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QInputMethodQueryEvent_Adaptor (qtdecl_QInputMethodQueryEvent (), "QtGui", "QInputMethodQueryEvent", + methods_QInputMethodQueryEvent_Adaptor (), + "@qt\n@brief Binding of QInputMethodQueryEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQIntValidator.cc b/src/gsiqt/qt6/QtGui/gsiDeclQIntValidator.cc new file mode 100644 index 000000000..20e57b77f --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQIntValidator.cc @@ -0,0 +1,893 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQIntValidator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QIntValidator + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QIntValidator::staticMetaObject); +} + + +// int QIntValidator::bottom() + + +static void _init_f_bottom_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottom_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QIntValidator *)cls)->bottom ()); +} + + +// void QIntValidator::fixup(QString &input) + + +static void _init_f_fixup_c1330 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fixup_c1330 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIntValidator *)cls)->fixup (arg1); +} + + +// void QIntValidator::setBottom(int) + + +static void _init_f_setBottom_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBottom_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIntValidator *)cls)->setBottom (arg1); +} + + +// void QIntValidator::setRange(int bottom, int top) + + +static void _init_f_setRange_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bottom"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRange_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIntValidator *)cls)->setRange (arg1, arg2); +} + + +// void QIntValidator::setTop(int) + + +static void _init_f_setTop_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTop_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIntValidator *)cls)->setTop (arg1); +} + + +// int QIntValidator::top() + + +static void _init_f_top_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_top_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QIntValidator *)cls)->top ()); +} + + +// QValidator::State QIntValidator::validate(QString &, int &) + + +static void _init_f_validate_c2171 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_f_validate_c2171 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = gsi::arg_reader() (args, heap); + int &arg2 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QIntValidator *)cls)->validate (arg1, arg2))); +} + + +// static QString QIntValidator::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QIntValidator::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QIntValidator () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":bottom", "@brief Method int QIntValidator::bottom()\n", true, &_init_f_bottom_c0, &_call_f_bottom_c0); + methods += new qt_gsi::GenericMethod ("fixup", "@brief Method void QIntValidator::fixup(QString &input)\nThis is a reimplementation of QValidator::fixup", true, &_init_f_fixup_c1330, &_call_f_fixup_c1330); + methods += new qt_gsi::GenericMethod ("setBottom|bottom=", "@brief Method void QIntValidator::setBottom(int)\n", false, &_init_f_setBottom_767, &_call_f_setBottom_767); + methods += new qt_gsi::GenericMethod ("setRange", "@brief Method void QIntValidator::setRange(int bottom, int top)\n", false, &_init_f_setRange_1426, &_call_f_setRange_1426); + methods += new qt_gsi::GenericMethod ("setTop|top=", "@brief Method void QIntValidator::setTop(int)\n", false, &_init_f_setTop_767, &_call_f_setTop_767); + methods += new qt_gsi::GenericMethod (":top", "@brief Method int QIntValidator::top()\n", true, &_init_f_top_c0, &_call_f_top_c0); + methods += new qt_gsi::GenericMethod ("validate", "@brief Method QValidator::State QIntValidator::validate(QString &, int &)\nThis is a reimplementation of QValidator::validate", true, &_init_f_validate_c2171, &_call_f_validate_c2171); + methods += gsi::qt_signal ("bottomChanged(int)", "bottomChanged", gsi::arg("bottom"), "@brief Signal declaration for QIntValidator::bottomChanged(int bottom)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("changed()", "changed", "@brief Signal declaration for QIntValidator::changed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QIntValidator::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QIntValidator::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("topChanged(int)", "topChanged", gsi::arg("top"), "@brief Signal declaration for QIntValidator::topChanged(int top)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QIntValidator::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QValidator (); + +qt_gsi::QtNativeClass decl_QIntValidator (qtdecl_QValidator (), "QtGui", "QIntValidator_Native", + methods_QIntValidator (), + "@hide\n@alias QIntValidator"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIntValidator () { return decl_QIntValidator; } + +} + + +class QIntValidator_Adaptor : public QIntValidator, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QIntValidator_Adaptor(); + + // [adaptor ctor] QIntValidator::QIntValidator(QObject *parent) + QIntValidator_Adaptor() : QIntValidator() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QIntValidator::QIntValidator(QObject *parent) + QIntValidator_Adaptor(QObject *parent) : QIntValidator(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QIntValidator::QIntValidator(int bottom, int top, QObject *parent) + QIntValidator_Adaptor(int bottom, int top) : QIntValidator(bottom, top) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QIntValidator::QIntValidator(int bottom, int top, QObject *parent) + QIntValidator_Adaptor(int bottom, int top, QObject *parent) : QIntValidator(bottom, top, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QIntValidator::isSignalConnected(const QMetaMethod &signal) + bool fp_QIntValidator_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QIntValidator::isSignalConnected(signal); + } + + // [expose] int QIntValidator::receivers(const char *signal) + int fp_QIntValidator_receivers_c1731 (const char *signal) const { + return QIntValidator::receivers(signal); + } + + // [expose] QObject *QIntValidator::sender() + QObject * fp_QIntValidator_sender_c0 () const { + return QIntValidator::sender(); + } + + // [expose] int QIntValidator::senderSignalIndex() + int fp_QIntValidator_senderSignalIndex_c0 () const { + return QIntValidator::senderSignalIndex(); + } + + // [emitter impl] void QIntValidator::bottomChanged(int bottom) + void emitter_QIntValidator_bottomChanged_767(int bottom) + { + emit QIntValidator::bottomChanged(bottom); + } + + // [emitter impl] void QIntValidator::changed() + void emitter_QIntValidator_changed_0() + { + emit QIntValidator::changed(); + } + + // [emitter impl] void QIntValidator::destroyed(QObject *) + void emitter_QIntValidator_destroyed_1302(QObject *arg1) + { + emit QIntValidator::destroyed(arg1); + } + + // [adaptor impl] bool QIntValidator::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QIntValidator::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QIntValidator_Adaptor::cbs_event_1217_0, _event); + } else { + return QIntValidator::event(_event); + } + } + + // [adaptor impl] bool QIntValidator::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QIntValidator::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QIntValidator_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QIntValidator::eventFilter(watched, event); + } + } + + // [adaptor impl] void QIntValidator::fixup(QString &input) + void cbs_fixup_c1330_0(QString &input) const + { + QIntValidator::fixup(input); + } + + virtual void fixup(QString &input) const + { + if (cb_fixup_c1330_0.can_issue()) { + cb_fixup_c1330_0.issue(&QIntValidator_Adaptor::cbs_fixup_c1330_0, input); + } else { + QIntValidator::fixup(input); + } + } + + // [emitter impl] void QIntValidator::objectNameChanged(const QString &objectName) + void emitter_QIntValidator_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QIntValidator::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QIntValidator::topChanged(int top) + void emitter_QIntValidator_topChanged_767(int top) + { + emit QIntValidator::topChanged(top); + } + + // [adaptor impl] QValidator::State QIntValidator::validate(QString &, int &) + qt_gsi::Converter::target_type cbs_validate_c2171_0(QString &arg1, int &arg2) const + { + return qt_gsi::CppToQtAdaptor(QIntValidator::validate(arg1, arg2)); + } + + virtual QValidator::State validate(QString &arg1, int &arg2) const + { + if (cb_validate_c2171_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_validate_c2171_0.issue::target_type, QString &, int &>(&QIntValidator_Adaptor::cbs_validate_c2171_0, arg1, arg2)).cref(); + } else { + return QIntValidator::validate(arg1, arg2); + } + } + + // [adaptor impl] void QIntValidator::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QIntValidator::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QIntValidator_Adaptor::cbs_childEvent_1701_0, event); + } else { + QIntValidator::childEvent(event); + } + } + + // [adaptor impl] void QIntValidator::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QIntValidator::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QIntValidator_Adaptor::cbs_customEvent_1217_0, event); + } else { + QIntValidator::customEvent(event); + } + } + + // [adaptor impl] void QIntValidator::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QIntValidator::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QIntValidator_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QIntValidator::disconnectNotify(signal); + } + } + + // [adaptor impl] void QIntValidator::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QIntValidator::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QIntValidator_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QIntValidator::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fixup_c1330_0; + gsi::Callback cb_validate_c2171_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QIntValidator_Adaptor::~QIntValidator_Adaptor() { } + +// Constructor QIntValidator::QIntValidator(QObject *parent) (adaptor class) + +static void _init_ctor_QIntValidator_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QIntValidator_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QIntValidator_Adaptor (arg1)); +} + + +// Constructor QIntValidator::QIntValidator(int bottom, int top, QObject *parent) (adaptor class) + +static void _init_ctor_QIntValidator_Adaptor_2620 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bottom"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QIntValidator_Adaptor_2620 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + QObject *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QIntValidator_Adaptor (arg1, arg2, arg3)); +} + + +// emitter void QIntValidator::bottomChanged(int bottom) + +static void _init_emitter_bottomChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bottom"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_bottomChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QIntValidator_Adaptor *)cls)->emitter_QIntValidator_bottomChanged_767 (arg1); +} + + +// emitter void QIntValidator::changed() + +static void _init_emitter_changed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_changed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QIntValidator_Adaptor *)cls)->emitter_QIntValidator_changed_0 (); +} + + +// void QIntValidator::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIntValidator_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QIntValidator_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QIntValidator::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIntValidator_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QIntValidator_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QIntValidator::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QIntValidator_Adaptor *)cls)->emitter_QIntValidator_destroyed_1302 (arg1); +} + + +// void QIntValidator::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIntValidator_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QIntValidator_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QIntValidator::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QIntValidator_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QIntValidator_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QIntValidator::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QIntValidator_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QIntValidator_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QIntValidator::fixup(QString &input) + +static void _init_cbs_fixup_c1330_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fixup_c1330_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIntValidator_Adaptor *)cls)->cbs_fixup_c1330_0 (arg1); +} + +static void _set_callback_cbs_fixup_c1330_0 (void *cls, const gsi::Callback &cb) +{ + ((QIntValidator_Adaptor *)cls)->cb_fixup_c1330_0 = cb; +} + + +// exposed bool QIntValidator::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QIntValidator_Adaptor *)cls)->fp_QIntValidator_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QIntValidator::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QIntValidator_Adaptor *)cls)->emitter_QIntValidator_objectNameChanged_4567 (arg1); +} + + +// exposed int QIntValidator::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QIntValidator_Adaptor *)cls)->fp_QIntValidator_receivers_c1731 (arg1)); +} + + +// exposed QObject *QIntValidator::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QIntValidator_Adaptor *)cls)->fp_QIntValidator_sender_c0 ()); +} + + +// exposed int QIntValidator::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QIntValidator_Adaptor *)cls)->fp_QIntValidator_senderSignalIndex_c0 ()); +} + + +// void QIntValidator::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QIntValidator_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QIntValidator_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QIntValidator::topChanged(int top) + +static void _init_emitter_topChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("top"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_topChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QIntValidator_Adaptor *)cls)->emitter_QIntValidator_topChanged_767 (arg1); +} + + +// QValidator::State QIntValidator::validate(QString &, int &) + +static void _init_cbs_validate_c2171_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_cbs_validate_c2171_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + int &arg2 = args.read (heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QIntValidator_Adaptor *)cls)->cbs_validate_c2171_0 (arg1, arg2)); +} + +static void _set_callback_cbs_validate_c2171_0 (void *cls, const gsi::Callback &cb) +{ + ((QIntValidator_Adaptor *)cls)->cb_validate_c2171_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QIntValidator (); + +static gsi::Methods methods_QIntValidator_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QIntValidator::QIntValidator(QObject *parent)\nThis method creates an object of class QIntValidator.", &_init_ctor_QIntValidator_Adaptor_1302, &_call_ctor_QIntValidator_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QIntValidator::QIntValidator(int bottom, int top, QObject *parent)\nThis method creates an object of class QIntValidator.", &_init_ctor_QIntValidator_Adaptor_2620, &_call_ctor_QIntValidator_Adaptor_2620); + methods += new qt_gsi::GenericMethod ("emit_bottomChanged", "@brief Emitter for signal void QIntValidator::bottomChanged(int bottom)\nCall this method to emit this signal.", false, &_init_emitter_bottomChanged_767, &_call_emitter_bottomChanged_767); + methods += new qt_gsi::GenericMethod ("emit_changed", "@brief Emitter for signal void QIntValidator::changed()\nCall this method to emit this signal.", false, &_init_emitter_changed_0, &_call_emitter_changed_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QIntValidator::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QIntValidator::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QIntValidator::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QIntValidator::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QIntValidator::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QIntValidator::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fixup", "@brief Virtual method void QIntValidator::fixup(QString &input)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("fixup", "@hide", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0, &_set_callback_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QIntValidator::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QIntValidator::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QIntValidator::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QIntValidator::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QIntValidator::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QIntValidator::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_topChanged", "@brief Emitter for signal void QIntValidator::topChanged(int top)\nCall this method to emit this signal.", false, &_init_emitter_topChanged_767, &_call_emitter_topChanged_767); + methods += new qt_gsi::GenericMethod ("validate", "@brief Virtual method QValidator::State QIntValidator::validate(QString &, int &)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0); + methods += new qt_gsi::GenericMethod ("validate", "@hide", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0, &_set_callback_cbs_validate_c2171_0); + return methods; +} + +gsi::Class decl_QIntValidator_Adaptor (qtdecl_QIntValidator (), "QtGui", "QIntValidator", + methods_QIntValidator_Adaptor (), + "@qt\n@brief Binding of QIntValidator"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQKeyEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQKeyEvent.cc new file mode 100644 index 000000000..492943963 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQKeyEvent.cc @@ -0,0 +1,519 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQKeyEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QKeyEvent + +// QKeyEvent *QKeyEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QKeyEvent *)((QKeyEvent *)cls)->clone ()); +} + + +// int QKeyEvent::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QKeyEvent *)cls)->count ()); +} + + +// bool QKeyEvent::isAutoRepeat() + + +static void _init_f_isAutoRepeat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAutoRepeat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QKeyEvent *)cls)->isAutoRepeat ()); +} + + +// int QKeyEvent::key() + + +static void _init_f_key_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_key_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QKeyEvent *)cls)->key ()); +} + + +// QKeyCombination QKeyEvent::keyCombination() + + +static void _init_f_keyCombination_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keyCombination_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QKeyCombination)((QKeyEvent *)cls)->keyCombination ()); +} + + +// bool QKeyEvent::matches(QKeySequence::StandardKey key) + + +static void _init_f_matches_c2869 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_matches_c2869 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QKeyEvent *)cls)->matches (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QFlags QKeyEvent::modifiers() + + +static void _init_f_modifiers_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_modifiers_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QKeyEvent *)cls)->modifiers ()); +} + + +// quint32 QKeyEvent::nativeModifiers() + + +static void _init_f_nativeModifiers_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nativeModifiers_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint32)((QKeyEvent *)cls)->nativeModifiers ()); +} + + +// quint32 QKeyEvent::nativeScanCode() + + +static void _init_f_nativeScanCode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nativeScanCode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint32)((QKeyEvent *)cls)->nativeScanCode ()); +} + + +// quint32 QKeyEvent::nativeVirtualKey() + + +static void _init_f_nativeVirtualKey_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nativeVirtualKey_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint32)((QKeyEvent *)cls)->nativeVirtualKey ()); +} + + +// QString QKeyEvent::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QKeyEvent *)cls)->text ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QKeyEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QKeyEvent *QKeyEvent::clone()\nThis is a reimplementation of QInputEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QKeyEvent::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod ("isAutoRepeat?", "@brief Method bool QKeyEvent::isAutoRepeat()\n", true, &_init_f_isAutoRepeat_c0, &_call_f_isAutoRepeat_c0); + methods += new qt_gsi::GenericMethod ("key", "@brief Method int QKeyEvent::key()\n", true, &_init_f_key_c0, &_call_f_key_c0); + methods += new qt_gsi::GenericMethod ("keyCombination", "@brief Method QKeyCombination QKeyEvent::keyCombination()\n", true, &_init_f_keyCombination_c0, &_call_f_keyCombination_c0); + methods += new qt_gsi::GenericMethod ("matches", "@brief Method bool QKeyEvent::matches(QKeySequence::StandardKey key)\n", true, &_init_f_matches_c2869, &_call_f_matches_c2869); + methods += new qt_gsi::GenericMethod (":modifiers", "@brief Method QFlags QKeyEvent::modifiers()\n", true, &_init_f_modifiers_c0, &_call_f_modifiers_c0); + methods += new qt_gsi::GenericMethod ("nativeModifiers", "@brief Method quint32 QKeyEvent::nativeModifiers()\n", true, &_init_f_nativeModifiers_c0, &_call_f_nativeModifiers_c0); + methods += new qt_gsi::GenericMethod ("nativeScanCode", "@brief Method quint32 QKeyEvent::nativeScanCode()\n", true, &_init_f_nativeScanCode_c0, &_call_f_nativeScanCode_c0); + methods += new qt_gsi::GenericMethod ("nativeVirtualKey", "@brief Method quint32 QKeyEvent::nativeVirtualKey()\n", true, &_init_f_nativeVirtualKey_c0, &_call_f_nativeVirtualKey_c0); + methods += new qt_gsi::GenericMethod ("text", "@brief Method QString QKeyEvent::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + return methods; +} + +gsi::Class &qtdecl_QInputEvent (); + +gsi::Class decl_QKeyEvent (qtdecl_QInputEvent (), "QtGui", "QKeyEvent_Native", + methods_QKeyEvent (), + "@hide\n@alias QKeyEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QKeyEvent () { return decl_QKeyEvent; } + +} + + +class QKeyEvent_Adaptor : public QKeyEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QKeyEvent_Adaptor(); + + // [adaptor ctor] QKeyEvent::QKeyEvent(QEvent::Type type, int key, QFlags modifiers, const QString &text, bool autorep, quint16 count) + QKeyEvent_Adaptor(QEvent::Type type, int key, QFlags modifiers) : QKeyEvent(type, key, modifiers) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QKeyEvent::QKeyEvent(QEvent::Type type, int key, QFlags modifiers, const QString &text, bool autorep, quint16 count) + QKeyEvent_Adaptor(QEvent::Type type, int key, QFlags modifiers, const QString &text) : QKeyEvent(type, key, modifiers, text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QKeyEvent::QKeyEvent(QEvent::Type type, int key, QFlags modifiers, const QString &text, bool autorep, quint16 count) + QKeyEvent_Adaptor(QEvent::Type type, int key, QFlags modifiers, const QString &text, bool autorep) : QKeyEvent(type, key, modifiers, text, autorep) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QKeyEvent::QKeyEvent(QEvent::Type type, int key, QFlags modifiers, const QString &text, bool autorep, quint16 count) + QKeyEvent_Adaptor(QEvent::Type type, int key, QFlags modifiers, const QString &text, bool autorep, quint16 count) : QKeyEvent(type, key, modifiers, text, autorep, count) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QKeyEvent::QKeyEvent(QEvent::Type type, int key, QFlags modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, const QString &text, bool autorep, quint16 count, const QInputDevice *device) + QKeyEvent_Adaptor(QEvent::Type type, int key, QFlags modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers) : QKeyEvent(type, key, modifiers, nativeScanCode, nativeVirtualKey, nativeModifiers) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QKeyEvent::QKeyEvent(QEvent::Type type, int key, QFlags modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, const QString &text, bool autorep, quint16 count, const QInputDevice *device) + QKeyEvent_Adaptor(QEvent::Type type, int key, QFlags modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, const QString &text) : QKeyEvent(type, key, modifiers, nativeScanCode, nativeVirtualKey, nativeModifiers, text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QKeyEvent::QKeyEvent(QEvent::Type type, int key, QFlags modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, const QString &text, bool autorep, quint16 count, const QInputDevice *device) + QKeyEvent_Adaptor(QEvent::Type type, int key, QFlags modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, const QString &text, bool autorep) : QKeyEvent(type, key, modifiers, nativeScanCode, nativeVirtualKey, nativeModifiers, text, autorep) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QKeyEvent::QKeyEvent(QEvent::Type type, int key, QFlags modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, const QString &text, bool autorep, quint16 count, const QInputDevice *device) + QKeyEvent_Adaptor(QEvent::Type type, int key, QFlags modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, const QString &text, bool autorep, quint16 count) : QKeyEvent(type, key, modifiers, nativeScanCode, nativeVirtualKey, nativeModifiers, text, autorep, count) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QKeyEvent::QKeyEvent(QEvent::Type type, int key, QFlags modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, const QString &text, bool autorep, quint16 count, const QInputDevice *device) + QKeyEvent_Adaptor(QEvent::Type type, int key, QFlags modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, const QString &text, bool autorep, quint16 count, const QInputDevice *device) : QKeyEvent(type, key, modifiers, nativeScanCode, nativeVirtualKey, nativeModifiers, text, autorep, count, device) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QKeyEvent *QKeyEvent::clone() + QKeyEvent * cbs_clone_c0_0() const + { + return QKeyEvent::clone(); + } + + virtual QKeyEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QKeyEvent_Adaptor::cbs_clone_c0_0); + } else { + return QKeyEvent::clone(); + } + } + + // [adaptor impl] void QKeyEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QKeyEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QKeyEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QKeyEvent::setAccepted(accepted); + } + } + + // [adaptor impl] void QKeyEvent::setTimestamp(quint64 timestamp) + void cbs_setTimestamp_1103_0(quint64 timestamp) + { + QKeyEvent::setTimestamp(timestamp); + } + + virtual void setTimestamp(quint64 timestamp) + { + if (cb_setTimestamp_1103_0.can_issue()) { + cb_setTimestamp_1103_0.issue(&QKeyEvent_Adaptor::cbs_setTimestamp_1103_0, timestamp); + } else { + QKeyEvent::setTimestamp(timestamp); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; + gsi::Callback cb_setTimestamp_1103_0; +}; + +QKeyEvent_Adaptor::~QKeyEvent_Adaptor() { } + +// Constructor QKeyEvent::QKeyEvent(QEvent::Type type, int key, QFlags modifiers, const QString &text, bool autorep, quint16 count) (adaptor class) + +static void _init_ctor_QKeyEvent_Adaptor_8858 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("key"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("modifiers"); + decl->add_arg > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("text", true, "QString()"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("autorep", true, "false"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("count", true, "1"); + decl->add_arg (argspec_5); + decl->set_return_new (); +} + +static void _call_ctor_QKeyEvent_Adaptor_8858 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = gsi::arg_reader >() (args, heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + bool arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + quint16 arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + ret.write (new QKeyEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4, arg5, arg6)); +} + + +// Constructor QKeyEvent::QKeyEvent(QEvent::Type type, int key, QFlags modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, const QString &text, bool autorep, quint16 count, const QInputDevice *device) (adaptor class) + +static void _init_ctor_QKeyEvent_Adaptor_14238 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("key"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("modifiers"); + decl->add_arg > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("nativeScanCode"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("nativeVirtualKey"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("nativeModifiers"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("text", true, "QString()"); + decl->add_arg (argspec_6); + static gsi::ArgSpecBase argspec_7 ("autorep", true, "false"); + decl->add_arg (argspec_7); + static gsi::ArgSpecBase argspec_8 ("count", true, "1"); + decl->add_arg (argspec_8); + static gsi::ArgSpecBase argspec_9 ("device", true, "QInputDevice::primaryKeyboard()"); + decl->add_arg (argspec_9); + decl->set_return_new (); +} + +static void _call_ctor_QKeyEvent_Adaptor_14238 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = gsi::arg_reader >() (args, heap); + quint32 arg4 = gsi::arg_reader() (args, heap); + quint32 arg5 = gsi::arg_reader() (args, heap); + quint32 arg6 = gsi::arg_reader() (args, heap); + const QString &arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + bool arg8 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + quint16 arg9 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + const QInputDevice *arg10 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QInputDevice::primaryKeyboard(), heap); + ret.write (new QKeyEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10)); +} + + +// QKeyEvent *QKeyEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QKeyEvent *)((QKeyEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeyEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QKeyEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeyEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeyEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +// void QKeyEvent::setTimestamp(quint64 timestamp) + +static void _init_cbs_setTimestamp_1103_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timestamp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setTimestamp_1103_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeyEvent_Adaptor *)cls)->cbs_setTimestamp_1103_0 (arg1); +} + +static void _set_callback_cbs_setTimestamp_1103_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeyEvent_Adaptor *)cls)->cb_setTimestamp_1103_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QKeyEvent (); + +static gsi::Methods methods_QKeyEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QKeyEvent::QKeyEvent(QEvent::Type type, int key, QFlags modifiers, const QString &text, bool autorep, quint16 count)\nThis method creates an object of class QKeyEvent.", &_init_ctor_QKeyEvent_Adaptor_8858, &_call_ctor_QKeyEvent_Adaptor_8858); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QKeyEvent::QKeyEvent(QEvent::Type type, int key, QFlags modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, const QString &text, bool autorep, quint16 count, const QInputDevice *device)\nThis method creates an object of class QKeyEvent.", &_init_ctor_QKeyEvent_Adaptor_14238, &_call_ctor_QKeyEvent_Adaptor_14238); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QKeyEvent *QKeyEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QKeyEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@brief Virtual method void QKeyEvent::setTimestamp(quint64 timestamp)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@hide", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0, &_set_callback_cbs_setTimestamp_1103_0); + return methods; +} + +gsi::Class decl_QKeyEvent_Adaptor (qtdecl_QKeyEvent (), "QtGui", "QKeyEvent", + methods_QKeyEvent_Adaptor (), + "@qt\n@brief Binding of QKeyEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQKeySequence.cc b/src/gsiqt/qt6/QtGui/gsiDeclQKeySequence.cc new file mode 100644 index 000000000..3bd4dacda --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQKeySequence.cc @@ -0,0 +1,701 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQKeySequence.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QKeySequence + +// Constructor QKeySequence::QKeySequence() + + +static void _init_ctor_QKeySequence_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QKeySequence_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QKeySequence ()); +} + + +// Constructor QKeySequence::QKeySequence(const QString &key, QKeySequence::SequenceFormat format) + + +static void _init_ctor_QKeySequence_5114 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QKeySequence::NativeText"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QKeySequence_5114 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QKeySequence::NativeText), heap); + ret.write (new QKeySequence (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// Constructor QKeySequence::QKeySequence(int k1, int k2, int k3, int k4) + + +static void _init_ctor_QKeySequence_2744 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("k1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("k2", true, "0"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("k3", true, "0"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("k4", true, "0"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QKeySequence_2744 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write (new QKeySequence (arg1, arg2, arg3, arg4)); +} + + +// Constructor QKeySequence::QKeySequence(QKeyCombination k1, QKeyCombination k2, QKeyCombination k3, QKeyCombination k4) + + +static void _init_ctor_QKeySequence_7488 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("k1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("k2", true, "QKeyCombination::fromCombined(0)"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("k3", true, "QKeyCombination::fromCombined(0)"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("k4", true, "QKeyCombination::fromCombined(0)"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QKeySequence_7488 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyCombination arg1 = gsi::arg_reader() (args, heap); + QKeyCombination arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QKeyCombination::fromCombined(0), heap); + QKeyCombination arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QKeyCombination::fromCombined(0), heap); + QKeyCombination arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QKeyCombination::fromCombined(0), heap); + ret.write (new QKeySequence (arg1, arg2, arg3, arg4)); +} + + +// Constructor QKeySequence::QKeySequence(const QKeySequence &ks) + + +static void _init_ctor_QKeySequence_2516 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ks"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QKeySequence_2516 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QKeySequence (arg1)); +} + + +// Constructor QKeySequence::QKeySequence(QKeySequence::StandardKey key) + + +static void _init_ctor_QKeySequence_2869 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QKeySequence_2869 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QKeySequence (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// int QKeySequence::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QKeySequence *)cls)->count ()); +} + + +// bool QKeySequence::isDetached() + + +static void _init_f_isDetached_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDetached_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QKeySequence *)cls)->isDetached ()); +} + + +// bool QKeySequence::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QKeySequence *)cls)->isEmpty ()); +} + + +// QKeySequence::SequenceMatch QKeySequence::matches(const QKeySequence &seq) + + +static void _init_f_matches_c2516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("seq"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_matches_c2516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QKeySequence *)cls)->matches (arg1))); +} + + +// bool QKeySequence::operator!=(const QKeySequence &other) + + +static void _init_f_operator_excl__eq__c2516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QKeySequence *)cls)->operator!= (arg1)); +} + + +// bool QKeySequence::operator<(const QKeySequence &ks) + + +static void _init_f_operator_lt__c2516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ks"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c2516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QKeySequence *)cls)->operator< (arg1)); +} + + +// bool QKeySequence::operator<=(const QKeySequence &other) + + +static void _init_f_operator_lt__eq__c2516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__eq__c2516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QKeySequence *)cls)->operator<= (arg1)); +} + + +// QKeySequence &QKeySequence::operator=(const QKeySequence &other) + + +static void _init_f_operator_eq__2516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QKeySequence &)((QKeySequence *)cls)->operator= (arg1)); +} + + +// bool QKeySequence::operator==(const QKeySequence &other) + + +static void _init_f_operator_eq__eq__c2516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QKeySequence *)cls)->operator== (arg1)); +} + + +// bool QKeySequence::operator>(const QKeySequence &other) + + +static void _init_f_operator_gt__c2516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__c2516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QKeySequence *)cls)->operator> (arg1)); +} + + +// bool QKeySequence::operator>=(const QKeySequence &other) + + +static void _init_f_operator_gt__eq__c2516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__eq__c2516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QKeySequence *)cls)->operator>= (arg1)); +} + + +// QKeyCombination QKeySequence::operator[](unsigned int i) + + +static void _init_f_operator_index__c1772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c1772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QKeyCombination)((QKeySequence *)cls)->operator[] (arg1)); +} + + +// void QKeySequence::swap(QKeySequence &other) + + +static void _init_f_swap_1821 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1821 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeySequence &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequence *)cls)->swap (arg1); +} + + +// QString QKeySequence::toString(QKeySequence::SequenceFormat format) + + +static void _init_f_toString_c3197 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format", true, "QKeySequence::PortableText"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c3197 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QKeySequence::PortableText), heap); + ret.write ((QString)((QKeySequence *)cls)->toString (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QKeySequence QKeySequence::fromString(const QString &str, QKeySequence::SequenceFormat format) + + +static void _init_f_fromString_5114 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QKeySequence::PortableText"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fromString_5114 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QKeySequence::PortableText), heap); + ret.write ((QKeySequence)QKeySequence::fromString (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// static QList QKeySequence::keyBindings(QKeySequence::StandardKey key) + + +static void _init_f_keyBindings_2869 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return > (); +} + +static void _call_f_keyBindings_2869 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write > ((QList)QKeySequence::keyBindings (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QList QKeySequence::listFromString(const QString &str, QKeySequence::SequenceFormat format) + + +static void _init_f_listFromString_5114 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QKeySequence::PortableText"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return > (); +} + +static void _call_f_listFromString_5114 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QKeySequence::PortableText), heap); + ret.write > ((QList)QKeySequence::listFromString (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// static QString QKeySequence::listToString(const QList &list, QKeySequence::SequenceFormat format) + + +static void _init_f_listToString_6220 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("list"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QKeySequence::PortableText"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_listToString_6220 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QKeySequence::PortableText), heap); + ret.write ((QString)QKeySequence::listToString (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// static QKeySequence QKeySequence::mnemonic(const QString &text) + + +static void _init_f_mnemonic_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mnemonic_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QKeySequence)QKeySequence::mnemonic (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QKeySequence () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QKeySequence::QKeySequence()\nThis method creates an object of class QKeySequence.", &_init_ctor_QKeySequence_0, &_call_ctor_QKeySequence_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QKeySequence::QKeySequence(const QString &key, QKeySequence::SequenceFormat format)\nThis method creates an object of class QKeySequence.", &_init_ctor_QKeySequence_5114, &_call_ctor_QKeySequence_5114); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QKeySequence::QKeySequence(int k1, int k2, int k3, int k4)\nThis method creates an object of class QKeySequence.", &_init_ctor_QKeySequence_2744, &_call_ctor_QKeySequence_2744); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QKeySequence::QKeySequence(QKeyCombination k1, QKeyCombination k2, QKeyCombination k3, QKeyCombination k4)\nThis method creates an object of class QKeySequence.", &_init_ctor_QKeySequence_7488, &_call_ctor_QKeySequence_7488); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QKeySequence::QKeySequence(const QKeySequence &ks)\nThis method creates an object of class QKeySequence.", &_init_ctor_QKeySequence_2516, &_call_ctor_QKeySequence_2516); + methods += new qt_gsi::GenericStaticMethod ("new_std", "@brief Constructor QKeySequence::QKeySequence(QKeySequence::StandardKey key)\nThis method creates an object of class QKeySequence.", &_init_ctor_QKeySequence_2869, &_call_ctor_QKeySequence_2869); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QKeySequence::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod ("isDetached?", "@brief Method bool QKeySequence::isDetached()\n", true, &_init_f_isDetached_c0, &_call_f_isDetached_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QKeySequence::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("matches", "@brief Method QKeySequence::SequenceMatch QKeySequence::matches(const QKeySequence &seq)\n", true, &_init_f_matches_c2516, &_call_f_matches_c2516); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QKeySequence::operator!=(const QKeySequence &other)\n", true, &_init_f_operator_excl__eq__c2516, &_call_f_operator_excl__eq__c2516); + methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QKeySequence::operator<(const QKeySequence &ks)\n", true, &_init_f_operator_lt__c2516, &_call_f_operator_lt__c2516); + methods += new qt_gsi::GenericMethod ("<=", "@brief Method bool QKeySequence::operator<=(const QKeySequence &other)\n", true, &_init_f_operator_lt__eq__c2516, &_call_f_operator_lt__eq__c2516); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QKeySequence &QKeySequence::operator=(const QKeySequence &other)\n", false, &_init_f_operator_eq__2516, &_call_f_operator_eq__2516); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QKeySequence::operator==(const QKeySequence &other)\n", true, &_init_f_operator_eq__eq__c2516, &_call_f_operator_eq__eq__c2516); + methods += new qt_gsi::GenericMethod (">", "@brief Method bool QKeySequence::operator>(const QKeySequence &other)\n", true, &_init_f_operator_gt__c2516, &_call_f_operator_gt__c2516); + methods += new qt_gsi::GenericMethod (">=", "@brief Method bool QKeySequence::operator>=(const QKeySequence &other)\n", true, &_init_f_operator_gt__eq__c2516, &_call_f_operator_gt__eq__c2516); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method QKeyCombination QKeySequence::operator[](unsigned int i)\n", true, &_init_f_operator_index__c1772, &_call_f_operator_index__c1772); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QKeySequence::swap(QKeySequence &other)\n", false, &_init_f_swap_1821, &_call_f_swap_1821); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QKeySequence::toString(QKeySequence::SequenceFormat format)\n", true, &_init_f_toString_c3197, &_call_f_toString_c3197); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QKeySequence QKeySequence::fromString(const QString &str, QKeySequence::SequenceFormat format)\nThis method is static and can be called without an instance.", &_init_f_fromString_5114, &_call_f_fromString_5114); + methods += new qt_gsi::GenericStaticMethod ("keyBindings", "@brief Static method QList QKeySequence::keyBindings(QKeySequence::StandardKey key)\nThis method is static and can be called without an instance.", &_init_f_keyBindings_2869, &_call_f_keyBindings_2869); + methods += new qt_gsi::GenericStaticMethod ("listFromString", "@brief Static method QList QKeySequence::listFromString(const QString &str, QKeySequence::SequenceFormat format)\nThis method is static and can be called without an instance.", &_init_f_listFromString_5114, &_call_f_listFromString_5114); + methods += new qt_gsi::GenericStaticMethod ("listToString", "@brief Static method QString QKeySequence::listToString(const QList &list, QKeySequence::SequenceFormat format)\nThis method is static and can be called without an instance.", &_init_f_listToString_6220, &_call_f_listToString_6220); + methods += new qt_gsi::GenericStaticMethod ("mnemonic", "@brief Static method QKeySequence QKeySequence::mnemonic(const QString &text)\nThis method is static and can be called without an instance.", &_init_f_mnemonic_2025, &_call_f_mnemonic_2025); + return methods; +} + +gsi::Class decl_QKeySequence ("QtGui", "QKeySequence", + methods_QKeySequence (), + "@qt\n@brief Binding of QKeySequence"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QKeySequence () { return decl_QKeySequence; } + +} + + +// Implementation of the enum wrapper class for QKeySequence::SequenceFormat +namespace qt_gsi +{ + +static gsi::Enum decl_QKeySequence_SequenceFormat_Enum ("QtGui", "QKeySequence_SequenceFormat", + gsi::enum_const ("NativeText", QKeySequence::NativeText, "@brief Enum constant QKeySequence::NativeText") + + gsi::enum_const ("PortableText", QKeySequence::PortableText, "@brief Enum constant QKeySequence::PortableText"), + "@qt\n@brief This class represents the QKeySequence::SequenceFormat enum"); + +static gsi::QFlagsClass decl_QKeySequence_SequenceFormat_Enums ("QtGui", "QKeySequence_QFlags_SequenceFormat", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QKeySequence_SequenceFormat_Enum_in_parent (decl_QKeySequence_SequenceFormat_Enum.defs ()); +static gsi::ClassExt decl_QKeySequence_SequenceFormat_Enum_as_child (decl_QKeySequence_SequenceFormat_Enum, "SequenceFormat"); +static gsi::ClassExt decl_QKeySequence_SequenceFormat_Enums_as_child (decl_QKeySequence_SequenceFormat_Enums, "QFlags_SequenceFormat"); + +} + + +// Implementation of the enum wrapper class for QKeySequence::SequenceMatch +namespace qt_gsi +{ + +static gsi::Enum decl_QKeySequence_SequenceMatch_Enum ("QtGui", "QKeySequence_SequenceMatch", + gsi::enum_const ("NoMatch", QKeySequence::NoMatch, "@brief Enum constant QKeySequence::NoMatch") + + gsi::enum_const ("PartialMatch", QKeySequence::PartialMatch, "@brief Enum constant QKeySequence::PartialMatch") + + gsi::enum_const ("ExactMatch", QKeySequence::ExactMatch, "@brief Enum constant QKeySequence::ExactMatch"), + "@qt\n@brief This class represents the QKeySequence::SequenceMatch enum"); + +static gsi::QFlagsClass decl_QKeySequence_SequenceMatch_Enums ("QtGui", "QKeySequence_QFlags_SequenceMatch", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QKeySequence_SequenceMatch_Enum_in_parent (decl_QKeySequence_SequenceMatch_Enum.defs ()); +static gsi::ClassExt decl_QKeySequence_SequenceMatch_Enum_as_child (decl_QKeySequence_SequenceMatch_Enum, "SequenceMatch"); +static gsi::ClassExt decl_QKeySequence_SequenceMatch_Enums_as_child (decl_QKeySequence_SequenceMatch_Enums, "QFlags_SequenceMatch"); + +} + + +// Implementation of the enum wrapper class for QKeySequence::StandardKey +namespace qt_gsi +{ + +static gsi::Enum decl_QKeySequence_StandardKey_Enum ("QtGui", "QKeySequence_StandardKey", + gsi::enum_const ("UnknownKey", QKeySequence::UnknownKey, "@brief Enum constant QKeySequence::UnknownKey") + + gsi::enum_const ("HelpContents", QKeySequence::HelpContents, "@brief Enum constant QKeySequence::HelpContents") + + gsi::enum_const ("WhatsThis", QKeySequence::WhatsThis, "@brief Enum constant QKeySequence::WhatsThis") + + gsi::enum_const ("Open", QKeySequence::Open, "@brief Enum constant QKeySequence::Open") + + gsi::enum_const ("Close", QKeySequence::Close, "@brief Enum constant QKeySequence::Close") + + gsi::enum_const ("Save", QKeySequence::Save, "@brief Enum constant QKeySequence::Save") + + gsi::enum_const ("New", QKeySequence::New, "@brief Enum constant QKeySequence::New") + + gsi::enum_const ("Delete", QKeySequence::Delete, "@brief Enum constant QKeySequence::Delete") + + gsi::enum_const ("Cut", QKeySequence::Cut, "@brief Enum constant QKeySequence::Cut") + + gsi::enum_const ("Copy", QKeySequence::Copy, "@brief Enum constant QKeySequence::Copy") + + gsi::enum_const ("Paste", QKeySequence::Paste, "@brief Enum constant QKeySequence::Paste") + + gsi::enum_const ("Undo", QKeySequence::Undo, "@brief Enum constant QKeySequence::Undo") + + gsi::enum_const ("Redo", QKeySequence::Redo, "@brief Enum constant QKeySequence::Redo") + + gsi::enum_const ("Back", QKeySequence::Back, "@brief Enum constant QKeySequence::Back") + + gsi::enum_const ("Forward", QKeySequence::Forward, "@brief Enum constant QKeySequence::Forward") + + gsi::enum_const ("Refresh", QKeySequence::Refresh, "@brief Enum constant QKeySequence::Refresh") + + gsi::enum_const ("ZoomIn", QKeySequence::ZoomIn, "@brief Enum constant QKeySequence::ZoomIn") + + gsi::enum_const ("ZoomOut", QKeySequence::ZoomOut, "@brief Enum constant QKeySequence::ZoomOut") + + gsi::enum_const ("Print", QKeySequence::Print, "@brief Enum constant QKeySequence::Print") + + gsi::enum_const ("AddTab", QKeySequence::AddTab, "@brief Enum constant QKeySequence::AddTab") + + gsi::enum_const ("NextChild", QKeySequence::NextChild, "@brief Enum constant QKeySequence::NextChild") + + gsi::enum_const ("PreviousChild", QKeySequence::PreviousChild, "@brief Enum constant QKeySequence::PreviousChild") + + gsi::enum_const ("Find", QKeySequence::Find, "@brief Enum constant QKeySequence::Find") + + gsi::enum_const ("FindNext", QKeySequence::FindNext, "@brief Enum constant QKeySequence::FindNext") + + gsi::enum_const ("FindPrevious", QKeySequence::FindPrevious, "@brief Enum constant QKeySequence::FindPrevious") + + gsi::enum_const ("Replace", QKeySequence::Replace, "@brief Enum constant QKeySequence::Replace") + + gsi::enum_const ("SelectAll", QKeySequence::SelectAll, "@brief Enum constant QKeySequence::SelectAll") + + gsi::enum_const ("Bold", QKeySequence::Bold, "@brief Enum constant QKeySequence::Bold") + + gsi::enum_const ("Italic", QKeySequence::Italic, "@brief Enum constant QKeySequence::Italic") + + gsi::enum_const ("Underline", QKeySequence::Underline, "@brief Enum constant QKeySequence::Underline") + + gsi::enum_const ("MoveToNextChar", QKeySequence::MoveToNextChar, "@brief Enum constant QKeySequence::MoveToNextChar") + + gsi::enum_const ("MoveToPreviousChar", QKeySequence::MoveToPreviousChar, "@brief Enum constant QKeySequence::MoveToPreviousChar") + + gsi::enum_const ("MoveToNextWord", QKeySequence::MoveToNextWord, "@brief Enum constant QKeySequence::MoveToNextWord") + + gsi::enum_const ("MoveToPreviousWord", QKeySequence::MoveToPreviousWord, "@brief Enum constant QKeySequence::MoveToPreviousWord") + + gsi::enum_const ("MoveToNextLine", QKeySequence::MoveToNextLine, "@brief Enum constant QKeySequence::MoveToNextLine") + + gsi::enum_const ("MoveToPreviousLine", QKeySequence::MoveToPreviousLine, "@brief Enum constant QKeySequence::MoveToPreviousLine") + + gsi::enum_const ("MoveToNextPage", QKeySequence::MoveToNextPage, "@brief Enum constant QKeySequence::MoveToNextPage") + + gsi::enum_const ("MoveToPreviousPage", QKeySequence::MoveToPreviousPage, "@brief Enum constant QKeySequence::MoveToPreviousPage") + + gsi::enum_const ("MoveToStartOfLine", QKeySequence::MoveToStartOfLine, "@brief Enum constant QKeySequence::MoveToStartOfLine") + + gsi::enum_const ("MoveToEndOfLine", QKeySequence::MoveToEndOfLine, "@brief Enum constant QKeySequence::MoveToEndOfLine") + + gsi::enum_const ("MoveToStartOfBlock", QKeySequence::MoveToStartOfBlock, "@brief Enum constant QKeySequence::MoveToStartOfBlock") + + gsi::enum_const ("MoveToEndOfBlock", QKeySequence::MoveToEndOfBlock, "@brief Enum constant QKeySequence::MoveToEndOfBlock") + + gsi::enum_const ("MoveToStartOfDocument", QKeySequence::MoveToStartOfDocument, "@brief Enum constant QKeySequence::MoveToStartOfDocument") + + gsi::enum_const ("MoveToEndOfDocument", QKeySequence::MoveToEndOfDocument, "@brief Enum constant QKeySequence::MoveToEndOfDocument") + + gsi::enum_const ("SelectNextChar", QKeySequence::SelectNextChar, "@brief Enum constant QKeySequence::SelectNextChar") + + gsi::enum_const ("SelectPreviousChar", QKeySequence::SelectPreviousChar, "@brief Enum constant QKeySequence::SelectPreviousChar") + + gsi::enum_const ("SelectNextWord", QKeySequence::SelectNextWord, "@brief Enum constant QKeySequence::SelectNextWord") + + gsi::enum_const ("SelectPreviousWord", QKeySequence::SelectPreviousWord, "@brief Enum constant QKeySequence::SelectPreviousWord") + + gsi::enum_const ("SelectNextLine", QKeySequence::SelectNextLine, "@brief Enum constant QKeySequence::SelectNextLine") + + gsi::enum_const ("SelectPreviousLine", QKeySequence::SelectPreviousLine, "@brief Enum constant QKeySequence::SelectPreviousLine") + + gsi::enum_const ("SelectNextPage", QKeySequence::SelectNextPage, "@brief Enum constant QKeySequence::SelectNextPage") + + gsi::enum_const ("SelectPreviousPage", QKeySequence::SelectPreviousPage, "@brief Enum constant QKeySequence::SelectPreviousPage") + + gsi::enum_const ("SelectStartOfLine", QKeySequence::SelectStartOfLine, "@brief Enum constant QKeySequence::SelectStartOfLine") + + gsi::enum_const ("SelectEndOfLine", QKeySequence::SelectEndOfLine, "@brief Enum constant QKeySequence::SelectEndOfLine") + + gsi::enum_const ("SelectStartOfBlock", QKeySequence::SelectStartOfBlock, "@brief Enum constant QKeySequence::SelectStartOfBlock") + + gsi::enum_const ("SelectEndOfBlock", QKeySequence::SelectEndOfBlock, "@brief Enum constant QKeySequence::SelectEndOfBlock") + + gsi::enum_const ("SelectStartOfDocument", QKeySequence::SelectStartOfDocument, "@brief Enum constant QKeySequence::SelectStartOfDocument") + + gsi::enum_const ("SelectEndOfDocument", QKeySequence::SelectEndOfDocument, "@brief Enum constant QKeySequence::SelectEndOfDocument") + + gsi::enum_const ("DeleteStartOfWord", QKeySequence::DeleteStartOfWord, "@brief Enum constant QKeySequence::DeleteStartOfWord") + + gsi::enum_const ("DeleteEndOfWord", QKeySequence::DeleteEndOfWord, "@brief Enum constant QKeySequence::DeleteEndOfWord") + + gsi::enum_const ("DeleteEndOfLine", QKeySequence::DeleteEndOfLine, "@brief Enum constant QKeySequence::DeleteEndOfLine") + + gsi::enum_const ("InsertParagraphSeparator", QKeySequence::InsertParagraphSeparator, "@brief Enum constant QKeySequence::InsertParagraphSeparator") + + gsi::enum_const ("InsertLineSeparator", QKeySequence::InsertLineSeparator, "@brief Enum constant QKeySequence::InsertLineSeparator") + + gsi::enum_const ("SaveAs", QKeySequence::SaveAs, "@brief Enum constant QKeySequence::SaveAs") + + gsi::enum_const ("Preferences", QKeySequence::Preferences, "@brief Enum constant QKeySequence::Preferences") + + gsi::enum_const ("Quit", QKeySequence::Quit, "@brief Enum constant QKeySequence::Quit") + + gsi::enum_const ("FullScreen", QKeySequence::FullScreen, "@brief Enum constant QKeySequence::FullScreen") + + gsi::enum_const ("Deselect", QKeySequence::Deselect, "@brief Enum constant QKeySequence::Deselect") + + gsi::enum_const ("DeleteCompleteLine", QKeySequence::DeleteCompleteLine, "@brief Enum constant QKeySequence::DeleteCompleteLine") + + gsi::enum_const ("Backspace", QKeySequence::Backspace, "@brief Enum constant QKeySequence::Backspace") + + gsi::enum_const ("Cancel", QKeySequence::Cancel, "@brief Enum constant QKeySequence::Cancel"), + "@qt\n@brief This class represents the QKeySequence::StandardKey enum"); + +static gsi::QFlagsClass decl_QKeySequence_StandardKey_Enums ("QtGui", "QKeySequence_QFlags_StandardKey", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QKeySequence_StandardKey_Enum_in_parent (decl_QKeySequence_StandardKey_Enum.defs ()); +static gsi::ClassExt decl_QKeySequence_StandardKey_Enum_as_child (decl_QKeySequence_StandardKey_Enum, "StandardKey"); +static gsi::ClassExt decl_QKeySequence_StandardKey_Enums_as_child (decl_QKeySequence_StandardKey_Enums, "QFlags_StandardKey"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQLinearGradient.cc b/src/gsiqt/qt6/QtGui/gsiDeclQLinearGradient.cc new file mode 100644 index 000000000..1dd8458cc --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQLinearGradient.cc @@ -0,0 +1,250 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQLinearGradient.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QLinearGradient + +// Constructor QLinearGradient::QLinearGradient() + + +static void _init_ctor_QLinearGradient_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QLinearGradient_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QLinearGradient ()); +} + + +// Constructor QLinearGradient::QLinearGradient(const QPointF &start, const QPointF &finalStop) + + +static void _init_ctor_QLinearGradient_3864 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("finalStop"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QLinearGradient_3864 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QLinearGradient (arg1, arg2)); +} + + +// Constructor QLinearGradient::QLinearGradient(double xStart, double yStart, double xFinalStop, double yFinalStop) + + +static void _init_ctor_QLinearGradient_3960 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("xStart"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("yStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("xFinalStop"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("yFinalStop"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QLinearGradient_3960 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + ret.write (new QLinearGradient (arg1, arg2, arg3, arg4)); +} + + +// QPointF QLinearGradient::finalStop() + + +static void _init_f_finalStop_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_finalStop_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QLinearGradient *)cls)->finalStop ()); +} + + +// void QLinearGradient::setFinalStop(const QPointF &stop) + + +static void _init_f_setFinalStop_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stop"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFinalStop_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLinearGradient *)cls)->setFinalStop (arg1); +} + + +// void QLinearGradient::setFinalStop(double x, double y) + + +static void _init_f_setFinalStop_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setFinalStop_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLinearGradient *)cls)->setFinalStop (arg1, arg2); +} + + +// void QLinearGradient::setStart(const QPointF &start) + + +static void _init_f_setStart_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStart_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLinearGradient *)cls)->setStart (arg1); +} + + +// void QLinearGradient::setStart(double x, double y) + + +static void _init_f_setStart_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setStart_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLinearGradient *)cls)->setStart (arg1, arg2); +} + + +// QPointF QLinearGradient::start() + + +static void _init_f_start_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_start_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QLinearGradient *)cls)->start ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QLinearGradient () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLinearGradient::QLinearGradient()\nThis method creates an object of class QLinearGradient.", &_init_ctor_QLinearGradient_0, &_call_ctor_QLinearGradient_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLinearGradient::QLinearGradient(const QPointF &start, const QPointF &finalStop)\nThis method creates an object of class QLinearGradient.", &_init_ctor_QLinearGradient_3864, &_call_ctor_QLinearGradient_3864); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLinearGradient::QLinearGradient(double xStart, double yStart, double xFinalStop, double yFinalStop)\nThis method creates an object of class QLinearGradient.", &_init_ctor_QLinearGradient_3960, &_call_ctor_QLinearGradient_3960); + methods += new qt_gsi::GenericMethod (":finalStop", "@brief Method QPointF QLinearGradient::finalStop()\n", true, &_init_f_finalStop_c0, &_call_f_finalStop_c0); + methods += new qt_gsi::GenericMethod ("setFinalStop|finalStop=", "@brief Method void QLinearGradient::setFinalStop(const QPointF &stop)\n", false, &_init_f_setFinalStop_1986, &_call_f_setFinalStop_1986); + methods += new qt_gsi::GenericMethod ("setFinalStop", "@brief Method void QLinearGradient::setFinalStop(double x, double y)\n", false, &_init_f_setFinalStop_2034, &_call_f_setFinalStop_2034); + methods += new qt_gsi::GenericMethod ("setStart|start=", "@brief Method void QLinearGradient::setStart(const QPointF &start)\n", false, &_init_f_setStart_1986, &_call_f_setStart_1986); + methods += new qt_gsi::GenericMethod ("setStart", "@brief Method void QLinearGradient::setStart(double x, double y)\n", false, &_init_f_setStart_2034, &_call_f_setStart_2034); + methods += new qt_gsi::GenericMethod (":start", "@brief Method QPointF QLinearGradient::start()\n", true, &_init_f_start_c0, &_call_f_start_c0); + return methods; +} + +gsi::Class &qtdecl_QGradient (); + +gsi::Class decl_QLinearGradient (qtdecl_QGradient (), "QtGui", "QLinearGradient", + methods_QLinearGradient (), + "@qt\n@brief Binding of QLinearGradient"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QLinearGradient () { return decl_QLinearGradient; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQMatrix4x4.cc b/src/gsiqt/qt6/QtGui/gsiDeclQMatrix4x4.cc new file mode 100644 index 000000000..2a06a15e4 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQMatrix4x4.cc @@ -0,0 +1,1484 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMatrix4x4.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMatrix4x4 + +// Constructor QMatrix4x4::QMatrix4x4() + + +static void _init_ctor_QMatrix4x4_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMatrix4x4_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMatrix4x4 ()); +} + + +// Constructor QMatrix4x4::QMatrix4x4(const float *values) + + +static void _init_ctor_QMatrix4x4_1851 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("values"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMatrix4x4_1851 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const float *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QMatrix4x4 (arg1)); +} + + +// Constructor QMatrix4x4::QMatrix4x4(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44) + + +static void _init_ctor_QMatrix4x4_13900 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("m11"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("m12"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("m13"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("m14"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("m21"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("m22"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("m23"); + decl->add_arg (argspec_6); + static gsi::ArgSpecBase argspec_7 ("m24"); + decl->add_arg (argspec_7); + static gsi::ArgSpecBase argspec_8 ("m31"); + decl->add_arg (argspec_8); + static gsi::ArgSpecBase argspec_9 ("m32"); + decl->add_arg (argspec_9); + static gsi::ArgSpecBase argspec_10 ("m33"); + decl->add_arg (argspec_10); + static gsi::ArgSpecBase argspec_11 ("m34"); + decl->add_arg (argspec_11); + static gsi::ArgSpecBase argspec_12 ("m41"); + decl->add_arg (argspec_12); + static gsi::ArgSpecBase argspec_13 ("m42"); + decl->add_arg (argspec_13); + static gsi::ArgSpecBase argspec_14 ("m43"); + decl->add_arg (argspec_14); + static gsi::ArgSpecBase argspec_15 ("m44"); + decl->add_arg (argspec_15); + decl->set_return_new (); +} + +static void _call_ctor_QMatrix4x4_13900 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = gsi::arg_reader() (args, heap); + float arg5 = gsi::arg_reader() (args, heap); + float arg6 = gsi::arg_reader() (args, heap); + float arg7 = gsi::arg_reader() (args, heap); + float arg8 = gsi::arg_reader() (args, heap); + float arg9 = gsi::arg_reader() (args, heap); + float arg10 = gsi::arg_reader() (args, heap); + float arg11 = gsi::arg_reader() (args, heap); + float arg12 = gsi::arg_reader() (args, heap); + float arg13 = gsi::arg_reader() (args, heap); + float arg14 = gsi::arg_reader() (args, heap); + float arg15 = gsi::arg_reader() (args, heap); + float arg16 = gsi::arg_reader() (args, heap); + ret.write (new QMatrix4x4 (arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16)); +} + + +// Constructor QMatrix4x4::QMatrix4x4(const float *values, int cols, int rows) + + +static void _init_ctor_QMatrix4x4_3169 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("values"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cols"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("rows"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QMatrix4x4_3169 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const float *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ret.write (new QMatrix4x4 (arg1, arg2, arg3)); +} + + +// Constructor QMatrix4x4::QMatrix4x4(const QTransform &transform) + + +static void _init_ctor_QMatrix4x4_2350 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("transform"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMatrix4x4_2350 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QMatrix4x4 (arg1)); +} + + +// QVector4D QMatrix4x4::column(int index) + + +static void _init_f_column_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_column_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector4D)((QMatrix4x4 *)cls)->column (arg1)); +} + + +// const float *QMatrix4x4::constData() + + +static void _init_f_constData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_constData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const float *)((QMatrix4x4 *)cls)->constData ()); +} + + +// void QMatrix4x4::copyDataTo(float *values) + + +static void _init_f_copyDataTo_c1156 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("values"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_copyDataTo_c1156 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->copyDataTo (arg1); +} + + +// float *QMatrix4x4::data() + + +static void _init_f_data_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_data_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float *)((QMatrix4x4 *)cls)->data ()); +} + + +// const float *QMatrix4x4::data() + + +static void _init_f_data_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_data_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const float *)((QMatrix4x4 *)cls)->data ()); +} + + +// double QMatrix4x4::determinant() + + +static void _init_f_determinant_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_determinant_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QMatrix4x4 *)cls)->determinant ()); +} + + +// void QMatrix4x4::fill(float value) + + +static void _init_f_fill_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fill_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->fill (arg1); +} + + +// QFlags QMatrix4x4::flags() + + +static void _init_f_flags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_flags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QMatrix4x4 *)cls)->flags ()); +} + + +// void QMatrix4x4::flipCoordinates() + + +static void _init_f_flipCoordinates_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_flipCoordinates_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->flipCoordinates (); +} + + +// void QMatrix4x4::frustum(float left, float right, float bottom, float top, float nearPlane, float farPlane) + + +static void _init_f_frustum_5280 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("right"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("bottom"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("top"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("nearPlane"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("farPlane"); + decl->add_arg (argspec_5); + decl->set_return (); +} + +static void _call_f_frustum_5280 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = gsi::arg_reader() (args, heap); + float arg5 = gsi::arg_reader() (args, heap); + float arg6 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->frustum (arg1, arg2, arg3, arg4, arg5, arg6); +} + + +// QMatrix4x4 QMatrix4x4::inverted(bool *invertible) + + +static void _init_f_inverted_c1050 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("invertible", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_inverted_c1050 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QMatrix4x4)((QMatrix4x4 *)cls)->inverted (arg1)); +} + + +// bool QMatrix4x4::isAffine() + + +static void _init_f_isAffine_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAffine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMatrix4x4 *)cls)->isAffine ()); +} + + +// bool QMatrix4x4::isIdentity() + + +static void _init_f_isIdentity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isIdentity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMatrix4x4 *)cls)->isIdentity ()); +} + + +// void QMatrix4x4::lookAt(const QVector3D &eye, const QVector3D ¢er, const QVector3D &up) + + +static void _init_f_lookAt_6204 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eye"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("center"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("up"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_lookAt_6204 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVector3D &arg1 = gsi::arg_reader() (args, heap); + const QVector3D &arg2 = gsi::arg_reader() (args, heap); + const QVector3D &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->lookAt (arg1, arg2, arg3); +} + + +// QPoint QMatrix4x4::map(const QPoint &point) + + +static void _init_f_map_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_map_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPoint)((QMatrix4x4 *)cls)->map (arg1)); +} + + +// QPointF QMatrix4x4::map(const QPointF &point) + + +static void _init_f_map_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_map_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QMatrix4x4 *)cls)->map (arg1)); +} + + +// QVector3D QMatrix4x4::map(const QVector3D &point) + + +static void _init_f_map_c2140 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_map_c2140 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVector3D &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector3D)((QMatrix4x4 *)cls)->map (arg1)); +} + + +// QVector4D QMatrix4x4::map(const QVector4D &point) + + +static void _init_f_map_c2141 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_map_c2141 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVector4D &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector4D)((QMatrix4x4 *)cls)->map (arg1)); +} + + +// QRect QMatrix4x4::mapRect(const QRect &rect) + + +static void _init_f_mapRect_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapRect_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QMatrix4x4 *)cls)->mapRect (arg1)); +} + + +// QRectF QMatrix4x4::mapRect(const QRectF &rect) + + +static void _init_f_mapRect_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapRect_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QMatrix4x4 *)cls)->mapRect (arg1)); +} + + +// QVector3D QMatrix4x4::mapVector(const QVector3D &vector) + + +static void _init_f_mapVector_c2140 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapVector_c2140 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVector3D &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector3D)((QMatrix4x4 *)cls)->mapVector (arg1)); +} + + +// bool QMatrix4x4::operator!=(const QMatrix4x4 &other) + + +static void _init_f_operator_excl__eq__c2247 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2247 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMatrix4x4 *)cls)->operator!= (arg1)); +} + + +// const float &QMatrix4x4::operator()(int row, int column) + + +static void _init_f_operator_func__c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_operator_func__c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((const float &)((QMatrix4x4 *)cls)->operator() (arg1, arg2)); +} + + +// float &QMatrix4x4::operator()(int row, int column) + + +static void _init_f_operator_func__1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_operator_func__1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((float &)((QMatrix4x4 *)cls)->operator() (arg1, arg2)); +} + + +// QMatrix4x4 &QMatrix4x4::operator*=(const QMatrix4x4 &other) + + +static void _init_f_operator_star__eq__2247 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__2247 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMatrix4x4 &)((QMatrix4x4 *)cls)->operator*= (arg1)); +} + + +// QMatrix4x4 &QMatrix4x4::operator*=(float factor) + + +static void _init_f_operator_star__eq__970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("factor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMatrix4x4 &)((QMatrix4x4 *)cls)->operator*= (arg1)); +} + + +// QMatrix4x4 &QMatrix4x4::operator+=(const QMatrix4x4 &other) + + +static void _init_f_operator_plus__eq__2247 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__2247 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMatrix4x4 &)((QMatrix4x4 *)cls)->operator+= (arg1)); +} + + +// QMatrix4x4 &QMatrix4x4::operator-=(const QMatrix4x4 &other) + + +static void _init_f_operator_minus__eq__2247 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__2247 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMatrix4x4 &)((QMatrix4x4 *)cls)->operator-= (arg1)); +} + + +// QMatrix4x4 &QMatrix4x4::operator/=(float divisor) + + +static void _init_f_operator_slash__eq__970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("divisor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_slash__eq__970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMatrix4x4 &)((QMatrix4x4 *)cls)->operator/= (arg1)); +} + + +// bool QMatrix4x4::operator==(const QMatrix4x4 &other) + + +static void _init_f_operator_eq__eq__c2247 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2247 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMatrix4x4 *)cls)->operator== (arg1)); +} + + +// void QMatrix4x4::optimize() + + +static void _init_f_optimize_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_optimize_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->optimize (); +} + + +// void QMatrix4x4::ortho(const QRect &rect) + + +static void _init_f_ortho_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_ortho_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->ortho (arg1); +} + + +// void QMatrix4x4::ortho(const QRectF &rect) + + +static void _init_f_ortho_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_ortho_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->ortho (arg1); +} + + +// void QMatrix4x4::ortho(float left, float right, float bottom, float top, float nearPlane, float farPlane) + + +static void _init_f_ortho_5280 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("right"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("bottom"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("top"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("nearPlane"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("farPlane"); + decl->add_arg (argspec_5); + decl->set_return (); +} + +static void _call_f_ortho_5280 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = gsi::arg_reader() (args, heap); + float arg5 = gsi::arg_reader() (args, heap); + float arg6 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->ortho (arg1, arg2, arg3, arg4, arg5, arg6); +} + + +// void QMatrix4x4::perspective(float verticalAngle, float aspectRatio, float nearPlane, float farPlane) + + +static void _init_f_perspective_3556 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("verticalAngle"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("aspectRatio"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("nearPlane"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("farPlane"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_perspective_3556 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->perspective (arg1, arg2, arg3, arg4); +} + + +// void QMatrix4x4::projectedRotate(float angle, float x, float y, float z) + + +static void _init_f_projectedRotate_3556 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("angle"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("x"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("z"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_projectedRotate_3556 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->projectedRotate (arg1, arg2, arg3, arg4); +} + + +// void QMatrix4x4::rotate(float angle, const QVector3D &vector) + + +static void _init_f_rotate_3002 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("angle"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("vector"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_rotate_3002 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + const QVector3D &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->rotate (arg1, arg2); +} + + +// void QMatrix4x4::rotate(float angle, float x, float y, float z) + + +static void _init_f_rotate_3556 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("angle"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("x"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("z", true, "0.0f"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_rotate_3556 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0.0f, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->rotate (arg1, arg2, arg3, arg4); +} + + +// void QMatrix4x4::rotate(const QQuaternion &quaternion) + + +static void _init_f_rotate_2456 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("quaternion"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rotate_2456 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QQuaternion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->rotate (arg1); +} + + +// QVector4D QMatrix4x4::row(int index) + + +static void _init_f_row_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_row_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector4D)((QMatrix4x4 *)cls)->row (arg1)); +} + + +// void QMatrix4x4::scale(const QVector3D &vector) + + +static void _init_f_scale_2140 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_scale_2140 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVector3D &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->scale (arg1); +} + + +// void QMatrix4x4::scale(float x, float y) + + +static void _init_f_scale_1832 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_scale_1832 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->scale (arg1, arg2); +} + + +// void QMatrix4x4::scale(float x, float y, float z) + + +static void _init_f_scale_2694 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("z"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_scale_2694 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->scale (arg1, arg2, arg3); +} + + +// void QMatrix4x4::scale(float factor) + + +static void _init_f_scale_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("factor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_scale_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->scale (arg1); +} + + +// void QMatrix4x4::setColumn(int index, const QVector4D &value) + + +static void _init_f_setColumn_2800 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setColumn_2800 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QVector4D &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->setColumn (arg1, arg2); +} + + +// void QMatrix4x4::setRow(int index, const QVector4D &value) + + +static void _init_f_setRow_2800 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRow_2800 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QVector4D &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->setRow (arg1, arg2); +} + + +// void QMatrix4x4::setToIdentity() + + +static void _init_f_setToIdentity_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_setToIdentity_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->setToIdentity (); +} + + +// QTransform QMatrix4x4::toTransform() + + +static void _init_f_toTransform_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toTransform_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTransform)((QMatrix4x4 *)cls)->toTransform ()); +} + + +// QTransform QMatrix4x4::toTransform(float distanceToPlane) + + +static void _init_f_toTransform_c970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("distanceToPlane"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toTransform_c970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTransform)((QMatrix4x4 *)cls)->toTransform (arg1)); +} + + +// void QMatrix4x4::translate(const QVector3D &vector) + + +static void _init_f_translate_2140 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translate_2140 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVector3D &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->translate (arg1); +} + + +// void QMatrix4x4::translate(float x, float y) + + +static void _init_f_translate_1832 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translate_1832 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->translate (arg1, arg2); +} + + +// void QMatrix4x4::translate(float x, float y, float z) + + +static void _init_f_translate_2694 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("z"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_translate_2694 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->translate (arg1, arg2, arg3); +} + + +// QMatrix4x4 QMatrix4x4::transposed() + + +static void _init_f_transposed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transposed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMatrix4x4)((QMatrix4x4 *)cls)->transposed ()); +} + + +// void QMatrix4x4::viewport(const QRectF &rect) + + +static void _init_f_viewport_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_viewport_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->viewport (arg1); +} + + +// void QMatrix4x4::viewport(float left, float bottom, float width, float height, float nearPlane, float farPlane) + + +static void _init_f_viewport_5280 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottom"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("width"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("height"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("nearPlane", true, "0.0f"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("farPlane", true, "1.0f"); + decl->add_arg (argspec_5); + decl->set_return (); +} + +static void _call_f_viewport_5280 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = gsi::arg_reader() (args, heap); + float arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0.0f, heap); + float arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1.0f, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMatrix4x4 *)cls)->viewport (arg1, arg2, arg3, arg4, arg5, arg6); +} + + +// QMatrix4x4 ::operator/(const QMatrix4x4 &matrix, float divisor) +static QMatrix4x4 op_QMatrix4x4_operator_slash__3109(const QMatrix4x4 *_self, float divisor) { + return ::operator/(*_self, divisor); +} + +// QMatrix4x4 ::operator+(const QMatrix4x4 &m1, const QMatrix4x4 &m2) +static QMatrix4x4 op_QMatrix4x4_operator_plus__4386(const QMatrix4x4 *_self, const QMatrix4x4 &m2) { + return ::operator+(*_self, m2); +} + +// QMatrix4x4 ::operator-(const QMatrix4x4 &m1, const QMatrix4x4 &m2) +static QMatrix4x4 op_QMatrix4x4_operator_minus__4386(const QMatrix4x4 *_self, const QMatrix4x4 &m2) { + return ::operator-(*_self, m2); +} + +// QMatrix4x4 ::operator*(const QMatrix4x4 &m1, const QMatrix4x4 &m2) +static QMatrix4x4 op_QMatrix4x4_operator_star__4386(const QMatrix4x4 *_self, const QMatrix4x4 &m2) { + return ::operator*(*_self, m2); +} + +// QVector3D ::operator*(const QMatrix4x4 &matrix, const QVector3D &vector) +static QVector3D op_QMatrix4x4_operator_star__4279(const QMatrix4x4 *_self, const QVector3D &vector) { + return ::operator*(*_self, vector); +} + +// QVector4D ::operator*(const QMatrix4x4 &matrix, const QVector4D &vector) +static QVector4D op_QMatrix4x4_operator_star__4280(const QMatrix4x4 *_self, const QVector4D &vector) { + return ::operator*(*_self, vector); +} + +// QPoint ::operator*(const QMatrix4x4 &matrix, const QPoint &point) +static QPoint op_QMatrix4x4_operator_star__4055(const QMatrix4x4 *_self, const QPoint &point) { + return ::operator*(*_self, point); +} + +// QPointF ::operator*(const QMatrix4x4 &matrix, const QPointF &point) +static QPointF op_QMatrix4x4_operator_star__4125(const QMatrix4x4 *_self, const QPointF &point) { + return ::operator*(*_self, point); +} + +// QMatrix4x4 ::operator-(const QMatrix4x4 &matrix) +static QMatrix4x4 op_QMatrix4x4_operator_minus__2247(const QMatrix4x4 *_self) { + return ::operator-(*_self); +} + +// QMatrix4x4 ::operator*(const QMatrix4x4 &matrix, float factor) +static QMatrix4x4 op_QMatrix4x4_operator_star__3109(const QMatrix4x4 *_self, float factor) { + return ::operator*(*_self, factor); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMatrix4x4 () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMatrix4x4::QMatrix4x4()\nThis method creates an object of class QMatrix4x4.", &_init_ctor_QMatrix4x4_0, &_call_ctor_QMatrix4x4_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMatrix4x4::QMatrix4x4(const float *values)\nThis method creates an object of class QMatrix4x4.", &_init_ctor_QMatrix4x4_1851, &_call_ctor_QMatrix4x4_1851); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMatrix4x4::QMatrix4x4(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44)\nThis method creates an object of class QMatrix4x4.", &_init_ctor_QMatrix4x4_13900, &_call_ctor_QMatrix4x4_13900); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMatrix4x4::QMatrix4x4(const float *values, int cols, int rows)\nThis method creates an object of class QMatrix4x4.", &_init_ctor_QMatrix4x4_3169, &_call_ctor_QMatrix4x4_3169); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMatrix4x4::QMatrix4x4(const QTransform &transform)\nThis method creates an object of class QMatrix4x4.", &_init_ctor_QMatrix4x4_2350, &_call_ctor_QMatrix4x4_2350); + methods += new qt_gsi::GenericMethod ("column", "@brief Method QVector4D QMatrix4x4::column(int index)\n", true, &_init_f_column_c767, &_call_f_column_c767); + methods += new qt_gsi::GenericMethod ("constData", "@brief Method const float *QMatrix4x4::constData()\n", true, &_init_f_constData_c0, &_call_f_constData_c0); + methods += new qt_gsi::GenericMethod ("copyDataTo", "@brief Method void QMatrix4x4::copyDataTo(float *values)\n", true, &_init_f_copyDataTo_c1156, &_call_f_copyDataTo_c1156); + methods += new qt_gsi::GenericMethod ("data", "@brief Method float *QMatrix4x4::data()\n", false, &_init_f_data_0, &_call_f_data_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method const float *QMatrix4x4::data()\n", true, &_init_f_data_c0, &_call_f_data_c0); + methods += new qt_gsi::GenericMethod ("determinant", "@brief Method double QMatrix4x4::determinant()\n", true, &_init_f_determinant_c0, &_call_f_determinant_c0); + methods += new qt_gsi::GenericMethod ("fill", "@brief Method void QMatrix4x4::fill(float value)\n", false, &_init_f_fill_970, &_call_f_fill_970); + methods += new qt_gsi::GenericMethod ("flags", "@brief Method QFlags QMatrix4x4::flags()\n", true, &_init_f_flags_c0, &_call_f_flags_c0); + methods += new qt_gsi::GenericMethod ("flipCoordinates", "@brief Method void QMatrix4x4::flipCoordinates()\n", false, &_init_f_flipCoordinates_0, &_call_f_flipCoordinates_0); + methods += new qt_gsi::GenericMethod ("frustum", "@brief Method void QMatrix4x4::frustum(float left, float right, float bottom, float top, float nearPlane, float farPlane)\n", false, &_init_f_frustum_5280, &_call_f_frustum_5280); + methods += new qt_gsi::GenericMethod ("inverted", "@brief Method QMatrix4x4 QMatrix4x4::inverted(bool *invertible)\n", true, &_init_f_inverted_c1050, &_call_f_inverted_c1050); + methods += new qt_gsi::GenericMethod ("isAffine?", "@brief Method bool QMatrix4x4::isAffine()\n", true, &_init_f_isAffine_c0, &_call_f_isAffine_c0); + methods += new qt_gsi::GenericMethod ("isIdentity?", "@brief Method bool QMatrix4x4::isIdentity()\n", true, &_init_f_isIdentity_c0, &_call_f_isIdentity_c0); + methods += new qt_gsi::GenericMethod ("lookAt", "@brief Method void QMatrix4x4::lookAt(const QVector3D &eye, const QVector3D ¢er, const QVector3D &up)\n", false, &_init_f_lookAt_6204, &_call_f_lookAt_6204); + methods += new qt_gsi::GenericMethod ("map", "@brief Method QPoint QMatrix4x4::map(const QPoint &point)\n", true, &_init_f_map_c1916, &_call_f_map_c1916); + methods += new qt_gsi::GenericMethod ("map", "@brief Method QPointF QMatrix4x4::map(const QPointF &point)\n", true, &_init_f_map_c1986, &_call_f_map_c1986); + methods += new qt_gsi::GenericMethod ("map", "@brief Method QVector3D QMatrix4x4::map(const QVector3D &point)\n", true, &_init_f_map_c2140, &_call_f_map_c2140); + methods += new qt_gsi::GenericMethod ("map", "@brief Method QVector4D QMatrix4x4::map(const QVector4D &point)\n", true, &_init_f_map_c2141, &_call_f_map_c2141); + methods += new qt_gsi::GenericMethod ("mapRect", "@brief Method QRect QMatrix4x4::mapRect(const QRect &rect)\n", true, &_init_f_mapRect_c1792, &_call_f_mapRect_c1792); + methods += new qt_gsi::GenericMethod ("mapRect", "@brief Method QRectF QMatrix4x4::mapRect(const QRectF &rect)\n", true, &_init_f_mapRect_c1862, &_call_f_mapRect_c1862); + methods += new qt_gsi::GenericMethod ("mapVector", "@brief Method QVector3D QMatrix4x4::mapVector(const QVector3D &vector)\n", true, &_init_f_mapVector_c2140, &_call_f_mapVector_c2140); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QMatrix4x4::operator!=(const QMatrix4x4 &other)\n", true, &_init_f_operator_excl__eq__c2247, &_call_f_operator_excl__eq__c2247); + methods += new qt_gsi::GenericMethod ("()", "@brief Method const float &QMatrix4x4::operator()(int row, int column)\n", true, &_init_f_operator_func__c1426, &_call_f_operator_func__c1426); + methods += new qt_gsi::GenericMethod ("()", "@brief Method float &QMatrix4x4::operator()(int row, int column)\n", false, &_init_f_operator_func__1426, &_call_f_operator_func__1426); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QMatrix4x4 &QMatrix4x4::operator*=(const QMatrix4x4 &other)\n", false, &_init_f_operator_star__eq__2247, &_call_f_operator_star__eq__2247); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QMatrix4x4 &QMatrix4x4::operator*=(float factor)\n", false, &_init_f_operator_star__eq__970, &_call_f_operator_star__eq__970); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QMatrix4x4 &QMatrix4x4::operator+=(const QMatrix4x4 &other)\n", false, &_init_f_operator_plus__eq__2247, &_call_f_operator_plus__eq__2247); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QMatrix4x4 &QMatrix4x4::operator-=(const QMatrix4x4 &other)\n", false, &_init_f_operator_minus__eq__2247, &_call_f_operator_minus__eq__2247); + methods += new qt_gsi::GenericMethod ("/=", "@brief Method QMatrix4x4 &QMatrix4x4::operator/=(float divisor)\n", false, &_init_f_operator_slash__eq__970, &_call_f_operator_slash__eq__970); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QMatrix4x4::operator==(const QMatrix4x4 &other)\n", true, &_init_f_operator_eq__eq__c2247, &_call_f_operator_eq__eq__c2247); + methods += new qt_gsi::GenericMethod ("optimize", "@brief Method void QMatrix4x4::optimize()\n", false, &_init_f_optimize_0, &_call_f_optimize_0); + methods += new qt_gsi::GenericMethod ("ortho", "@brief Method void QMatrix4x4::ortho(const QRect &rect)\n", false, &_init_f_ortho_1792, &_call_f_ortho_1792); + methods += new qt_gsi::GenericMethod ("ortho", "@brief Method void QMatrix4x4::ortho(const QRectF &rect)\n", false, &_init_f_ortho_1862, &_call_f_ortho_1862); + methods += new qt_gsi::GenericMethod ("ortho", "@brief Method void QMatrix4x4::ortho(float left, float right, float bottom, float top, float nearPlane, float farPlane)\n", false, &_init_f_ortho_5280, &_call_f_ortho_5280); + methods += new qt_gsi::GenericMethod ("perspective", "@brief Method void QMatrix4x4::perspective(float verticalAngle, float aspectRatio, float nearPlane, float farPlane)\n", false, &_init_f_perspective_3556, &_call_f_perspective_3556); + methods += new qt_gsi::GenericMethod ("projectedRotate", "@brief Method void QMatrix4x4::projectedRotate(float angle, float x, float y, float z)\n", false, &_init_f_projectedRotate_3556, &_call_f_projectedRotate_3556); + methods += new qt_gsi::GenericMethod ("rotate", "@brief Method void QMatrix4x4::rotate(float angle, const QVector3D &vector)\n", false, &_init_f_rotate_3002, &_call_f_rotate_3002); + methods += new qt_gsi::GenericMethod ("rotate", "@brief Method void QMatrix4x4::rotate(float angle, float x, float y, float z)\n", false, &_init_f_rotate_3556, &_call_f_rotate_3556); + methods += new qt_gsi::GenericMethod ("rotate", "@brief Method void QMatrix4x4::rotate(const QQuaternion &quaternion)\n", false, &_init_f_rotate_2456, &_call_f_rotate_2456); + methods += new qt_gsi::GenericMethod ("row", "@brief Method QVector4D QMatrix4x4::row(int index)\n", true, &_init_f_row_c767, &_call_f_row_c767); + methods += new qt_gsi::GenericMethod ("scale", "@brief Method void QMatrix4x4::scale(const QVector3D &vector)\n", false, &_init_f_scale_2140, &_call_f_scale_2140); + methods += new qt_gsi::GenericMethod ("scale", "@brief Method void QMatrix4x4::scale(float x, float y)\n", false, &_init_f_scale_1832, &_call_f_scale_1832); + methods += new qt_gsi::GenericMethod ("scale", "@brief Method void QMatrix4x4::scale(float x, float y, float z)\n", false, &_init_f_scale_2694, &_call_f_scale_2694); + methods += new qt_gsi::GenericMethod ("scale", "@brief Method void QMatrix4x4::scale(float factor)\n", false, &_init_f_scale_970, &_call_f_scale_970); + methods += new qt_gsi::GenericMethod ("setColumn", "@brief Method void QMatrix4x4::setColumn(int index, const QVector4D &value)\n", false, &_init_f_setColumn_2800, &_call_f_setColumn_2800); + methods += new qt_gsi::GenericMethod ("setRow", "@brief Method void QMatrix4x4::setRow(int index, const QVector4D &value)\n", false, &_init_f_setRow_2800, &_call_f_setRow_2800); + methods += new qt_gsi::GenericMethod ("setToIdentity", "@brief Method void QMatrix4x4::setToIdentity()\n", false, &_init_f_setToIdentity_0, &_call_f_setToIdentity_0); + methods += new qt_gsi::GenericMethod ("toTransform", "@brief Method QTransform QMatrix4x4::toTransform()\n", true, &_init_f_toTransform_c0, &_call_f_toTransform_c0); + methods += new qt_gsi::GenericMethod ("toTransform", "@brief Method QTransform QMatrix4x4::toTransform(float distanceToPlane)\n", true, &_init_f_toTransform_c970, &_call_f_toTransform_c970); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QMatrix4x4::translate(const QVector3D &vector)\n", false, &_init_f_translate_2140, &_call_f_translate_2140); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QMatrix4x4::translate(float x, float y)\n", false, &_init_f_translate_1832, &_call_f_translate_1832); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QMatrix4x4::translate(float x, float y, float z)\n", false, &_init_f_translate_2694, &_call_f_translate_2694); + methods += new qt_gsi::GenericMethod ("transposed", "@brief Method QMatrix4x4 QMatrix4x4::transposed()\n", true, &_init_f_transposed_c0, &_call_f_transposed_c0); + methods += new qt_gsi::GenericMethod ("viewport", "@brief Method void QMatrix4x4::viewport(const QRectF &rect)\n", false, &_init_f_viewport_1862, &_call_f_viewport_1862); + methods += new qt_gsi::GenericMethod ("viewport", "@brief Method void QMatrix4x4::viewport(float left, float bottom, float width, float height, float nearPlane, float farPlane)\n", false, &_init_f_viewport_5280, &_call_f_viewport_5280); + methods += gsi::method_ext("/", &::op_QMatrix4x4_operator_slash__3109, gsi::arg ("divisor"), "@brief Operator QMatrix4x4 ::operator/(const QMatrix4x4 &matrix, float divisor)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("+", &::op_QMatrix4x4_operator_plus__4386, gsi::arg ("m2"), "@brief Operator QMatrix4x4 ::operator+(const QMatrix4x4 &m1, const QMatrix4x4 &m2)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("-", &::op_QMatrix4x4_operator_minus__4386, gsi::arg ("m2"), "@brief Operator QMatrix4x4 ::operator-(const QMatrix4x4 &m1, const QMatrix4x4 &m2)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("*", &::op_QMatrix4x4_operator_star__4386, gsi::arg ("m2"), "@brief Operator QMatrix4x4 ::operator*(const QMatrix4x4 &m1, const QMatrix4x4 &m2)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("*", &::op_QMatrix4x4_operator_star__4279, gsi::arg ("vector"), "@brief Operator QVector3D ::operator*(const QMatrix4x4 &matrix, const QVector3D &vector)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("*", &::op_QMatrix4x4_operator_star__4280, gsi::arg ("vector"), "@brief Operator QVector4D ::operator*(const QMatrix4x4 &matrix, const QVector4D &vector)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("*", &::op_QMatrix4x4_operator_star__4055, gsi::arg ("point"), "@brief Operator QPoint ::operator*(const QMatrix4x4 &matrix, const QPoint &point)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("*", &::op_QMatrix4x4_operator_star__4125, gsi::arg ("point"), "@brief Operator QPointF ::operator*(const QMatrix4x4 &matrix, const QPointF &point)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("-", &::op_QMatrix4x4_operator_minus__2247, "@brief Operator QMatrix4x4 ::operator-(const QMatrix4x4 &matrix)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("*", &::op_QMatrix4x4_operator_star__3109, gsi::arg ("factor"), "@brief Operator QMatrix4x4 ::operator*(const QMatrix4x4 &matrix, float factor)\nThis is the mapping of the global operator to the instance method."); + return methods; +} + +gsi::Class decl_QMatrix4x4 ("QtGui", "QMatrix4x4", + methods_QMatrix4x4 (), + "@qt\n@brief Binding of QMatrix4x4"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMatrix4x4 () { return decl_QMatrix4x4; } + +} + + +// Implementation of the enum wrapper class for QMatrix4x4::Flag +namespace qt_gsi +{ + +static gsi::Enum decl_QMatrix4x4_Flag_Enum ("QtGui", "QMatrix4x4_Flag", + gsi::enum_const ("Identity", QMatrix4x4::Identity, "@brief Enum constant QMatrix4x4::Identity") + + gsi::enum_const ("Translation", QMatrix4x4::Translation, "@brief Enum constant QMatrix4x4::Translation") + + gsi::enum_const ("Scale", QMatrix4x4::Scale, "@brief Enum constant QMatrix4x4::Scale") + + gsi::enum_const ("Rotation2D", QMatrix4x4::Rotation2D, "@brief Enum constant QMatrix4x4::Rotation2D") + + gsi::enum_const ("Rotation", QMatrix4x4::Rotation, "@brief Enum constant QMatrix4x4::Rotation") + + gsi::enum_const ("Perspective", QMatrix4x4::Perspective, "@brief Enum constant QMatrix4x4::Perspective") + + gsi::enum_const ("General", QMatrix4x4::General, "@brief Enum constant QMatrix4x4::General"), + "@qt\n@brief This class represents the QMatrix4x4::Flag enum"); + +static gsi::QFlagsClass decl_QMatrix4x4_Flag_Enums ("QtGui", "QMatrix4x4_QFlags_Flag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMatrix4x4_Flag_Enum_in_parent (decl_QMatrix4x4_Flag_Enum.defs ()); +static gsi::ClassExt decl_QMatrix4x4_Flag_Enum_as_child (decl_QMatrix4x4_Flag_Enum, "Flag"); +static gsi::ClassExt decl_QMatrix4x4_Flag_Enums_as_child (decl_QMatrix4x4_Flag_Enums, "QFlags_Flag"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQMouseEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQMouseEvent.cc new file mode 100644 index 000000000..1d365ad07 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQMouseEvent.cc @@ -0,0 +1,714 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMouseEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMouseEvent + +// QMouseEvent *QMouseEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMouseEvent *)((QMouseEvent *)cls)->clone ()); +} + + +// QFlags QMouseEvent::flags() + + +static void _init_f_flags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_flags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QMouseEvent *)cls)->flags ()); +} + + +// QPoint QMouseEvent::globalPos() + + +static void _init_f_globalPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QMouseEvent *)cls)->globalPos ()); +} + + +// int QMouseEvent::globalX() + + +static void _init_f_globalX_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalX_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMouseEvent *)cls)->globalX ()); +} + + +// int QMouseEvent::globalY() + + +static void _init_f_globalY_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalY_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMouseEvent *)cls)->globalY ()); +} + + +// QPointF QMouseEvent::localPos() + + +static void _init_f_localPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_localPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QMouseEvent *)cls)->localPos ()); +} + + +// QPoint QMouseEvent::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QMouseEvent *)cls)->pos ()); +} + + +// QPointF QMouseEvent::screenPos() + + +static void _init_f_screenPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_screenPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QMouseEvent *)cls)->screenPos ()); +} + + +// Qt::MouseEventSource QMouseEvent::source() + + +static void _init_f_source_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_source_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMouseEvent *)cls)->source ())); +} + + +// QPointF QMouseEvent::windowPos() + + +static void _init_f_windowPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_windowPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QMouseEvent *)cls)->windowPos ()); +} + + +// int QMouseEvent::x() + + +static void _init_f_x_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMouseEvent *)cls)->x ()); +} + + +// int QMouseEvent::y() + + +static void _init_f_y_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMouseEvent *)cls)->y ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMouseEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QMouseEvent *QMouseEvent::clone()\nThis is a reimplementation of QSinglePointEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("flags", "@brief Method QFlags QMouseEvent::flags()\n", true, &_init_f_flags_c0, &_call_f_flags_c0); + methods += new qt_gsi::GenericMethod ("globalPos", "@brief Method QPoint QMouseEvent::globalPos()\n", true, &_init_f_globalPos_c0, &_call_f_globalPos_c0); + methods += new qt_gsi::GenericMethod ("globalX", "@brief Method int QMouseEvent::globalX()\n", true, &_init_f_globalX_c0, &_call_f_globalX_c0); + methods += new qt_gsi::GenericMethod ("globalY", "@brief Method int QMouseEvent::globalY()\n", true, &_init_f_globalY_c0, &_call_f_globalY_c0); + methods += new qt_gsi::GenericMethod ("localPos", "@brief Method QPointF QMouseEvent::localPos()\n", true, &_init_f_localPos_c0, &_call_f_localPos_c0); + methods += new qt_gsi::GenericMethod ("pos", "@brief Method QPoint QMouseEvent::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod ("screenPos", "@brief Method QPointF QMouseEvent::screenPos()\n", true, &_init_f_screenPos_c0, &_call_f_screenPos_c0); + methods += new qt_gsi::GenericMethod ("source", "@brief Method Qt::MouseEventSource QMouseEvent::source()\n", true, &_init_f_source_c0, &_call_f_source_c0); + methods += new qt_gsi::GenericMethod ("windowPos", "@brief Method QPointF QMouseEvent::windowPos()\n", true, &_init_f_windowPos_c0, &_call_f_windowPos_c0); + methods += new qt_gsi::GenericMethod ("x", "@brief Method int QMouseEvent::x()\n", true, &_init_f_x_c0, &_call_f_x_c0); + methods += new qt_gsi::GenericMethod ("y", "@brief Method int QMouseEvent::y()\n", true, &_init_f_y_c0, &_call_f_y_c0); + return methods; +} + +gsi::Class &qtdecl_QSinglePointEvent (); + +gsi::Class decl_QMouseEvent (qtdecl_QSinglePointEvent (), "QtGui", "QMouseEvent_Native", + methods_QMouseEvent (), + "@hide\n@alias QMouseEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMouseEvent () { return decl_QMouseEvent; } + +} + + +class QMouseEvent_Adaptor : public QMouseEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QMouseEvent_Adaptor(); + + // [adaptor ctor] QMouseEvent::QMouseEvent(QEvent::Type type, const QPointF &localPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, const QPointingDevice *device) + QMouseEvent_Adaptor(QEvent::Type type, const QPointF &localPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers) : QMouseEvent(type, localPos, button, buttons, modifiers) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMouseEvent::QMouseEvent(QEvent::Type type, const QPointF &localPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, const QPointingDevice *device) + QMouseEvent_Adaptor(QEvent::Type type, const QPointF &localPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, const QPointingDevice *device) : QMouseEvent(type, localPos, button, buttons, modifiers, device) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMouseEvent::QMouseEvent(QEvent::Type type, const QPointF &localPos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, const QPointingDevice *device) + QMouseEvent_Adaptor(QEvent::Type type, const QPointF &localPos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers) : QMouseEvent(type, localPos, globalPos, button, buttons, modifiers) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMouseEvent::QMouseEvent(QEvent::Type type, const QPointF &localPos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, const QPointingDevice *device) + QMouseEvent_Adaptor(QEvent::Type type, const QPointF &localPos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, const QPointingDevice *device) : QMouseEvent(type, localPos, globalPos, button, buttons, modifiers, device) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMouseEvent::QMouseEvent(QEvent::Type type, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, const QPointingDevice *device) + QMouseEvent_Adaptor(QEvent::Type type, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers) : QMouseEvent(type, localPos, scenePos, globalPos, button, buttons, modifiers) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMouseEvent::QMouseEvent(QEvent::Type type, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, const QPointingDevice *device) + QMouseEvent_Adaptor(QEvent::Type type, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, const QPointingDevice *device) : QMouseEvent(type, localPos, scenePos, globalPos, button, buttons, modifiers, device) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMouseEvent::QMouseEvent(QEvent::Type type, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, Qt::MouseEventSource source, const QPointingDevice *device) + QMouseEvent_Adaptor(QEvent::Type type, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, Qt::MouseEventSource source) : QMouseEvent(type, localPos, scenePos, globalPos, button, buttons, modifiers, source) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMouseEvent::QMouseEvent(QEvent::Type type, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, Qt::MouseEventSource source, const QPointingDevice *device) + QMouseEvent_Adaptor(QEvent::Type type, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, Qt::MouseEventSource source, const QPointingDevice *device) : QMouseEvent(type, localPos, scenePos, globalPos, button, buttons, modifiers, source, device) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QMouseEvent *QMouseEvent::clone() + QMouseEvent * cbs_clone_c0_0() const + { + return QMouseEvent::clone(); + } + + virtual QMouseEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QMouseEvent_Adaptor::cbs_clone_c0_0); + } else { + return QMouseEvent::clone(); + } + } + + // [adaptor impl] bool QMouseEvent::isBeginEvent() + bool cbs_isBeginEvent_c0_0() const + { + return QMouseEvent::isBeginEvent(); + } + + virtual bool isBeginEvent() const + { + if (cb_isBeginEvent_c0_0.can_issue()) { + return cb_isBeginEvent_c0_0.issue(&QMouseEvent_Adaptor::cbs_isBeginEvent_c0_0); + } else { + return QMouseEvent::isBeginEvent(); + } + } + + // [adaptor impl] bool QMouseEvent::isEndEvent() + bool cbs_isEndEvent_c0_0() const + { + return QMouseEvent::isEndEvent(); + } + + virtual bool isEndEvent() const + { + if (cb_isEndEvent_c0_0.can_issue()) { + return cb_isEndEvent_c0_0.issue(&QMouseEvent_Adaptor::cbs_isEndEvent_c0_0); + } else { + return QMouseEvent::isEndEvent(); + } + } + + // [adaptor impl] bool QMouseEvent::isUpdateEvent() + bool cbs_isUpdateEvent_c0_0() const + { + return QMouseEvent::isUpdateEvent(); + } + + virtual bool isUpdateEvent() const + { + if (cb_isUpdateEvent_c0_0.can_issue()) { + return cb_isUpdateEvent_c0_0.issue(&QMouseEvent_Adaptor::cbs_isUpdateEvent_c0_0); + } else { + return QMouseEvent::isUpdateEvent(); + } + } + + // [adaptor impl] void QMouseEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QMouseEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QMouseEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QMouseEvent::setAccepted(accepted); + } + } + + // [adaptor impl] void QMouseEvent::setTimestamp(quint64 timestamp) + void cbs_setTimestamp_1103_0(quint64 timestamp) + { + QMouseEvent::setTimestamp(timestamp); + } + + virtual void setTimestamp(quint64 timestamp) + { + if (cb_setTimestamp_1103_0.can_issue()) { + cb_setTimestamp_1103_0.issue(&QMouseEvent_Adaptor::cbs_setTimestamp_1103_0, timestamp); + } else { + QMouseEvent::setTimestamp(timestamp); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_isBeginEvent_c0_0; + gsi::Callback cb_isEndEvent_c0_0; + gsi::Callback cb_isUpdateEvent_c0_0; + gsi::Callback cb_setAccepted_864_0; + gsi::Callback cb_setTimestamp_1103_0; +}; + +QMouseEvent_Adaptor::~QMouseEvent_Adaptor() { } + +// Constructor QMouseEvent::QMouseEvent(QEvent::Type type, const QPointF &localPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, const QPointingDevice *device) (adaptor class) + +static void _init_ctor_QMouseEvent_Adaptor_13426 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localPos"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("button"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("buttons"); + decl->add_arg > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("modifiers"); + decl->add_arg > (argspec_4); + static gsi::ArgSpecBase argspec_5 ("device", true, "QPointingDevice::primaryPointingDevice()"); + decl->add_arg (argspec_5); + decl->set_return_new (); +} + +static void _call_ctor_QMouseEvent_Adaptor_13426 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + QFlags arg4 = gsi::arg_reader >() (args, heap); + QFlags arg5 = gsi::arg_reader >() (args, heap); + const QPointingDevice *arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPointingDevice::primaryPointingDevice(), heap); + ret.write (new QMouseEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), arg4, arg5, arg6)); +} + + +// Constructor QMouseEvent::QMouseEvent(QEvent::Type type, const QPointF &localPos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, const QPointingDevice *device) (adaptor class) + +static void _init_ctor_QMouseEvent_Adaptor_15304 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localPos"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("globalPos"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("button"); + decl->add_arg::target_type & > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("buttons"); + decl->add_arg > (argspec_4); + static gsi::ArgSpecBase argspec_5 ("modifiers"); + decl->add_arg > (argspec_5); + static gsi::ArgSpecBase argspec_6 ("device", true, "QPointingDevice::primaryPointingDevice()"); + decl->add_arg (argspec_6); + decl->set_return_new (); +} + +static void _call_ctor_QMouseEvent_Adaptor_15304 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + const QPointF &arg3 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); + QFlags arg5 = gsi::arg_reader >() (args, heap); + QFlags arg6 = gsi::arg_reader >() (args, heap); + const QPointingDevice *arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPointingDevice::primaryPointingDevice(), heap); + ret.write (new QMouseEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, qt_gsi::QtToCppAdaptor(arg4).cref(), arg5, arg6, arg7)); +} + + +// Constructor QMouseEvent::QMouseEvent(QEvent::Type type, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, const QPointingDevice *device) (adaptor class) + +static void _init_ctor_QMouseEvent_Adaptor_17182 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localPos"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("scenePos"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("globalPos"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("button"); + decl->add_arg::target_type & > (argspec_4); + static gsi::ArgSpecBase argspec_5 ("buttons"); + decl->add_arg > (argspec_5); + static gsi::ArgSpecBase argspec_6 ("modifiers"); + decl->add_arg > (argspec_6); + static gsi::ArgSpecBase argspec_7 ("device", true, "QPointingDevice::primaryPointingDevice()"); + decl->add_arg (argspec_7); + decl->set_return_new (); +} + +static void _call_ctor_QMouseEvent_Adaptor_17182 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + const QPointF &arg3 = gsi::arg_reader() (args, heap); + const QPointF &arg4 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); + QFlags arg6 = gsi::arg_reader >() (args, heap); + QFlags arg7 = gsi::arg_reader >() (args, heap); + const QPointingDevice *arg8 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPointingDevice::primaryPointingDevice(), heap); + ret.write (new QMouseEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref(), arg6, arg7, arg8)); +} + + +// Constructor QMouseEvent::QMouseEvent(QEvent::Type type, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, Qt::MouseEventSource source, const QPointingDevice *device) (adaptor class) + +static void _init_ctor_QMouseEvent_Adaptor_19483 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localPos"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("scenePos"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("globalPos"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("button"); + decl->add_arg::target_type & > (argspec_4); + static gsi::ArgSpecBase argspec_5 ("buttons"); + decl->add_arg > (argspec_5); + static gsi::ArgSpecBase argspec_6 ("modifiers"); + decl->add_arg > (argspec_6); + static gsi::ArgSpecBase argspec_7 ("source"); + decl->add_arg::target_type & > (argspec_7); + static gsi::ArgSpecBase argspec_8 ("device", true, "QPointingDevice::primaryPointingDevice()"); + decl->add_arg (argspec_8); + decl->set_return_new (); +} + +static void _call_ctor_QMouseEvent_Adaptor_19483 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + const QPointF &arg3 = gsi::arg_reader() (args, heap); + const QPointF &arg4 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); + QFlags arg6 = gsi::arg_reader >() (args, heap); + QFlags arg7 = gsi::arg_reader >() (args, heap); + const qt_gsi::Converter::target_type & arg8 = gsi::arg_reader::target_type & >() (args, heap); + const QPointingDevice *arg9 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPointingDevice::primaryPointingDevice(), heap); + ret.write (new QMouseEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref(), arg6, arg7, qt_gsi::QtToCppAdaptor(arg8).cref(), arg9)); +} + + +// QMouseEvent *QMouseEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMouseEvent *)((QMouseEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMouseEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// bool QMouseEvent::isBeginEvent() + +static void _init_cbs_isBeginEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isBeginEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMouseEvent_Adaptor *)cls)->cbs_isBeginEvent_c0_0 ()); +} + +static void _set_callback_cbs_isBeginEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMouseEvent_Adaptor *)cls)->cb_isBeginEvent_c0_0 = cb; +} + + +// bool QMouseEvent::isEndEvent() + +static void _init_cbs_isEndEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEndEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMouseEvent_Adaptor *)cls)->cbs_isEndEvent_c0_0 ()); +} + +static void _set_callback_cbs_isEndEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMouseEvent_Adaptor *)cls)->cb_isEndEvent_c0_0 = cb; +} + + +// bool QMouseEvent::isUpdateEvent() + +static void _init_cbs_isUpdateEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isUpdateEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMouseEvent_Adaptor *)cls)->cbs_isUpdateEvent_c0_0 ()); +} + +static void _set_callback_cbs_isUpdateEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMouseEvent_Adaptor *)cls)->cb_isUpdateEvent_c0_0 = cb; +} + + +// void QMouseEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMouseEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QMouseEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +// void QMouseEvent::setTimestamp(quint64 timestamp) + +static void _init_cbs_setTimestamp_1103_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timestamp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setTimestamp_1103_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMouseEvent_Adaptor *)cls)->cbs_setTimestamp_1103_0 (arg1); +} + +static void _set_callback_cbs_setTimestamp_1103_0 (void *cls, const gsi::Callback &cb) +{ + ((QMouseEvent_Adaptor *)cls)->cb_setTimestamp_1103_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QMouseEvent (); + +static gsi::Methods methods_QMouseEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMouseEvent::QMouseEvent(QEvent::Type type, const QPointF &localPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, const QPointingDevice *device)\nThis method creates an object of class QMouseEvent.", &_init_ctor_QMouseEvent_Adaptor_13426, &_call_ctor_QMouseEvent_Adaptor_13426); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMouseEvent::QMouseEvent(QEvent::Type type, const QPointF &localPos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, const QPointingDevice *device)\nThis method creates an object of class QMouseEvent.", &_init_ctor_QMouseEvent_Adaptor_15304, &_call_ctor_QMouseEvent_Adaptor_15304); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMouseEvent::QMouseEvent(QEvent::Type type, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, const QPointingDevice *device)\nThis method creates an object of class QMouseEvent.", &_init_ctor_QMouseEvent_Adaptor_17182, &_call_ctor_QMouseEvent_Adaptor_17182); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMouseEvent::QMouseEvent(QEvent::Type type, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, Qt::MouseButton button, QFlags buttons, QFlags modifiers, Qt::MouseEventSource source, const QPointingDevice *device)\nThis method creates an object of class QMouseEvent.", &_init_ctor_QMouseEvent_Adaptor_19483, &_call_ctor_QMouseEvent_Adaptor_19483); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QMouseEvent *QMouseEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@brief Virtual method bool QMouseEvent::isBeginEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@hide", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0, &_set_callback_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@brief Virtual method bool QMouseEvent::isEndEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@hide", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0, &_set_callback_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@brief Virtual method bool QMouseEvent::isUpdateEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@hide", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0, &_set_callback_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QMouseEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@brief Virtual method void QMouseEvent::setTimestamp(quint64 timestamp)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@hide", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0, &_set_callback_cbs_setTimestamp_1103_0); + return methods; +} + +gsi::Class decl_QMouseEvent_Adaptor (qtdecl_QMouseEvent (), "QtGui", "QMouseEvent", + methods_QMouseEvent_Adaptor (), + "@qt\n@brief Binding of QMouseEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQMoveEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQMoveEvent.cc new file mode 100644 index 000000000..6b3dbb633 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQMoveEvent.cc @@ -0,0 +1,238 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMoveEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMoveEvent + +// QMoveEvent *QMoveEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMoveEvent *)((QMoveEvent *)cls)->clone ()); +} + + +// const QPoint &QMoveEvent::oldPos() + + +static void _init_f_oldPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_oldPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QPoint &)((QMoveEvent *)cls)->oldPos ()); +} + + +// const QPoint &QMoveEvent::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QPoint &)((QMoveEvent *)cls)->pos ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMoveEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QMoveEvent *QMoveEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("oldPos", "@brief Method const QPoint &QMoveEvent::oldPos()\n", true, &_init_f_oldPos_c0, &_call_f_oldPos_c0); + methods += new qt_gsi::GenericMethod ("pos", "@brief Method const QPoint &QMoveEvent::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QMoveEvent (qtdecl_QEvent (), "QtGui", "QMoveEvent_Native", + methods_QMoveEvent (), + "@hide\n@alias QMoveEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMoveEvent () { return decl_QMoveEvent; } + +} + + +class QMoveEvent_Adaptor : public QMoveEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QMoveEvent_Adaptor(); + + // [adaptor ctor] QMoveEvent::QMoveEvent(const QPoint &pos, const QPoint &oldPos) + QMoveEvent_Adaptor(const QPoint &pos, const QPoint &oldPos) : QMoveEvent(pos, oldPos) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QMoveEvent *QMoveEvent::clone() + QMoveEvent * cbs_clone_c0_0() const + { + return QMoveEvent::clone(); + } + + virtual QMoveEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QMoveEvent_Adaptor::cbs_clone_c0_0); + } else { + return QMoveEvent::clone(); + } + } + + // [adaptor impl] void QMoveEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QMoveEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QMoveEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QMoveEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QMoveEvent_Adaptor::~QMoveEvent_Adaptor() { } + +// Constructor QMoveEvent::QMoveEvent(const QPoint &pos, const QPoint &oldPos) (adaptor class) + +static void _init_ctor_QMoveEvent_Adaptor_3724 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldPos"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QMoveEvent_Adaptor_3724 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QPoint &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QMoveEvent_Adaptor (arg1, arg2)); +} + + +// QMoveEvent *QMoveEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMoveEvent *)((QMoveEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMoveEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QMoveEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMoveEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QMoveEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QMoveEvent (); + +static gsi::Methods methods_QMoveEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMoveEvent::QMoveEvent(const QPoint &pos, const QPoint &oldPos)\nThis method creates an object of class QMoveEvent.", &_init_ctor_QMoveEvent_Adaptor_3724, &_call_ctor_QMoveEvent_Adaptor_3724); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QMoveEvent *QMoveEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QMoveEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QMoveEvent_Adaptor (qtdecl_QMoveEvent (), "QtGui", "QMoveEvent", + methods_QMoveEvent_Adaptor (), + "@qt\n@brief Binding of QMoveEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQMovie.cc b/src/gsiqt/qt6/QtGui/gsiDeclQMovie.cc new file mode 100644 index 000000000..8918ce5e3 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQMovie.cc @@ -0,0 +1,1402 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMovie.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMovie + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QMovie::staticMetaObject); +} + + +// QColor QMovie::backgroundColor() + + +static void _init_f_backgroundColor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_backgroundColor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QMovie *)cls)->backgroundColor ()); +} + + +// QMovie::CacheMode QMovie::cacheMode() + + +static void _init_f_cacheMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_cacheMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMovie *)cls)->cacheMode ())); +} + + +// int QMovie::currentFrameNumber() + + +static void _init_f_currentFrameNumber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentFrameNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMovie *)cls)->currentFrameNumber ()); +} + + +// QImage QMovie::currentImage() + + +static void _init_f_currentImage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentImage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QImage)((QMovie *)cls)->currentImage ()); +} + + +// QPixmap QMovie::currentPixmap() + + +static void _init_f_currentPixmap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentPixmap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPixmap)((QMovie *)cls)->currentPixmap ()); +} + + +// QIODevice *QMovie::device() + + +static void _init_f_device_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_device_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIODevice *)((QMovie *)cls)->device ()); +} + + +// QString QMovie::fileName() + + +static void _init_f_fileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QMovie *)cls)->fileName ()); +} + + +// QByteArray QMovie::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QMovie *)cls)->format ()); +} + + +// int QMovie::frameCount() + + +static void _init_f_frameCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_frameCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMovie *)cls)->frameCount ()); +} + + +// QRect QMovie::frameRect() + + +static void _init_f_frameRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_frameRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QMovie *)cls)->frameRect ()); +} + + +// bool QMovie::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMovie *)cls)->isValid ()); +} + + +// bool QMovie::jumpToFrame(int frameNumber) + + +static void _init_f_jumpToFrame_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("frameNumber"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_jumpToFrame_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMovie *)cls)->jumpToFrame (arg1)); +} + + +// bool QMovie::jumpToNextFrame() + + +static void _init_f_jumpToNextFrame_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_jumpToNextFrame_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMovie *)cls)->jumpToNextFrame ()); +} + + +// QImageReader::ImageReaderError QMovie::lastError() + + +static void _init_f_lastError_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_lastError_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMovie *)cls)->lastError ())); +} + + +// QString QMovie::lastErrorString() + + +static void _init_f_lastErrorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastErrorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QMovie *)cls)->lastErrorString ()); +} + + +// int QMovie::loopCount() + + +static void _init_f_loopCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_loopCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMovie *)cls)->loopCount ()); +} + + +// int QMovie::nextFrameDelay() + + +static void _init_f_nextFrameDelay_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nextFrameDelay_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMovie *)cls)->nextFrameDelay ()); +} + + +// QSize QMovie::scaledSize() + + +static void _init_f_scaledSize_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scaledSize_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMovie *)cls)->scaledSize ()); +} + + +// void QMovie::setBackgroundColor(const QColor &color) + + +static void _init_f_setBackgroundColor_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBackgroundColor_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMovie *)cls)->setBackgroundColor (arg1); +} + + +// void QMovie::setCacheMode(QMovie::CacheMode mode) + + +static void _init_f_setCacheMode_2002 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCacheMode_2002 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMovie *)cls)->setCacheMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QMovie::setDevice(QIODevice *device) + + +static void _init_f_setDevice_1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDevice_1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMovie *)cls)->setDevice (arg1); +} + + +// void QMovie::setFileName(const QString &fileName) + + +static void _init_f_setFileName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFileName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMovie *)cls)->setFileName (arg1); +} + + +// void QMovie::setFormat(const QByteArray &format) + + +static void _init_f_setFormat_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFormat_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMovie *)cls)->setFormat (arg1); +} + + +// void QMovie::setPaused(bool paused) + + +static void _init_f_setPaused_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("paused"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPaused_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMovie *)cls)->setPaused (arg1); +} + + +// void QMovie::setScaledSize(const QSize &size) + + +static void _init_f_setScaledSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScaledSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMovie *)cls)->setScaledSize (arg1); +} + + +// void QMovie::setSpeed(int percentSpeed) + + +static void _init_f_setSpeed_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("percentSpeed"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSpeed_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMovie *)cls)->setSpeed (arg1); +} + + +// int QMovie::speed() + + +static void _init_f_speed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_speed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMovie *)cls)->speed ()); +} + + +// void QMovie::start() + + +static void _init_f_start_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_start_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMovie *)cls)->start (); +} + + +// QMovie::MovieState QMovie::state() + + +static void _init_f_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMovie *)cls)->state ())); +} + + +// void QMovie::stop() + + +static void _init_f_stop_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stop_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMovie *)cls)->stop (); +} + + +// static QList QMovie::supportedFormats() + + +static void _init_f_supportedFormats_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedFormats_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QMovie::supportedFormats ()); +} + + +// static QString QMovie::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QMovie::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMovie () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":backgroundColor", "@brief Method QColor QMovie::backgroundColor()\n", true, &_init_f_backgroundColor_c0, &_call_f_backgroundColor_c0); + methods += new qt_gsi::GenericMethod (":cacheMode", "@brief Method QMovie::CacheMode QMovie::cacheMode()\n", true, &_init_f_cacheMode_c0, &_call_f_cacheMode_c0); + methods += new qt_gsi::GenericMethod ("currentFrameNumber", "@brief Method int QMovie::currentFrameNumber()\n", true, &_init_f_currentFrameNumber_c0, &_call_f_currentFrameNumber_c0); + methods += new qt_gsi::GenericMethod ("currentImage", "@brief Method QImage QMovie::currentImage()\n", true, &_init_f_currentImage_c0, &_call_f_currentImage_c0); + methods += new qt_gsi::GenericMethod ("currentPixmap", "@brief Method QPixmap QMovie::currentPixmap()\n", true, &_init_f_currentPixmap_c0, &_call_f_currentPixmap_c0); + methods += new qt_gsi::GenericMethod (":device", "@brief Method QIODevice *QMovie::device()\n", true, &_init_f_device_c0, &_call_f_device_c0); + methods += new qt_gsi::GenericMethod (":fileName", "@brief Method QString QMovie::fileName()\n", true, &_init_f_fileName_c0, &_call_f_fileName_c0); + methods += new qt_gsi::GenericMethod (":format", "@brief Method QByteArray QMovie::format()\n", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod ("frameCount", "@brief Method int QMovie::frameCount()\n", true, &_init_f_frameCount_c0, &_call_f_frameCount_c0); + methods += new qt_gsi::GenericMethod ("frameRect", "@brief Method QRect QMovie::frameRect()\n", true, &_init_f_frameRect_c0, &_call_f_frameRect_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QMovie::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("jumpToFrame", "@brief Method bool QMovie::jumpToFrame(int frameNumber)\n", false, &_init_f_jumpToFrame_767, &_call_f_jumpToFrame_767); + methods += new qt_gsi::GenericMethod ("jumpToNextFrame", "@brief Method bool QMovie::jumpToNextFrame()\n", false, &_init_f_jumpToNextFrame_0, &_call_f_jumpToNextFrame_0); + methods += new qt_gsi::GenericMethod ("lastError", "@brief Method QImageReader::ImageReaderError QMovie::lastError()\n", true, &_init_f_lastError_c0, &_call_f_lastError_c0); + methods += new qt_gsi::GenericMethod ("lastErrorString", "@brief Method QString QMovie::lastErrorString()\n", true, &_init_f_lastErrorString_c0, &_call_f_lastErrorString_c0); + methods += new qt_gsi::GenericMethod ("loopCount", "@brief Method int QMovie::loopCount()\n", true, &_init_f_loopCount_c0, &_call_f_loopCount_c0); + methods += new qt_gsi::GenericMethod ("nextFrameDelay", "@brief Method int QMovie::nextFrameDelay()\n", true, &_init_f_nextFrameDelay_c0, &_call_f_nextFrameDelay_c0); + methods += new qt_gsi::GenericMethod (":scaledSize", "@brief Method QSize QMovie::scaledSize()\n", false, &_init_f_scaledSize_0, &_call_f_scaledSize_0); + methods += new qt_gsi::GenericMethod ("setBackgroundColor|backgroundColor=", "@brief Method void QMovie::setBackgroundColor(const QColor &color)\n", false, &_init_f_setBackgroundColor_1905, &_call_f_setBackgroundColor_1905); + methods += new qt_gsi::GenericMethod ("setCacheMode|cacheMode=", "@brief Method void QMovie::setCacheMode(QMovie::CacheMode mode)\n", false, &_init_f_setCacheMode_2002, &_call_f_setCacheMode_2002); + methods += new qt_gsi::GenericMethod ("setDevice|device=", "@brief Method void QMovie::setDevice(QIODevice *device)\n", false, &_init_f_setDevice_1447, &_call_f_setDevice_1447); + methods += new qt_gsi::GenericMethod ("setFileName|fileName=", "@brief Method void QMovie::setFileName(const QString &fileName)\n", false, &_init_f_setFileName_2025, &_call_f_setFileName_2025); + methods += new qt_gsi::GenericMethod ("setFormat|format=", "@brief Method void QMovie::setFormat(const QByteArray &format)\n", false, &_init_f_setFormat_2309, &_call_f_setFormat_2309); + methods += new qt_gsi::GenericMethod ("setPaused", "@brief Method void QMovie::setPaused(bool paused)\n", false, &_init_f_setPaused_864, &_call_f_setPaused_864); + methods += new qt_gsi::GenericMethod ("setScaledSize|scaledSize=", "@brief Method void QMovie::setScaledSize(const QSize &size)\n", false, &_init_f_setScaledSize_1805, &_call_f_setScaledSize_1805); + methods += new qt_gsi::GenericMethod ("setSpeed|speed=", "@brief Method void QMovie::setSpeed(int percentSpeed)\n", false, &_init_f_setSpeed_767, &_call_f_setSpeed_767); + methods += new qt_gsi::GenericMethod (":speed", "@brief Method int QMovie::speed()\n", true, &_init_f_speed_c0, &_call_f_speed_c0); + methods += new qt_gsi::GenericMethod ("start", "@brief Method void QMovie::start()\n", false, &_init_f_start_0, &_call_f_start_0); + methods += new qt_gsi::GenericMethod ("state", "@brief Method QMovie::MovieState QMovie::state()\n", true, &_init_f_state_c0, &_call_f_state_c0); + methods += new qt_gsi::GenericMethod ("stop", "@brief Method void QMovie::stop()\n", false, &_init_f_stop_0, &_call_f_stop_0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QMovie::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("error(QImageReader::ImageReaderError)", "error", gsi::arg("error"), "@brief Signal declaration for QMovie::error(QImageReader::ImageReaderError error)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished()", "finished", "@brief Signal declaration for QMovie::finished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("frameChanged(int)", "frameChanged", gsi::arg("frameNumber"), "@brief Signal declaration for QMovie::frameChanged(int frameNumber)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QMovie::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("resized(const QSize &)", "resized", gsi::arg("size"), "@brief Signal declaration for QMovie::resized(const QSize &size)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("started()", "started", "@brief Signal declaration for QMovie::started()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("stateChanged(QMovie::MovieState)", "stateChanged", gsi::arg("state"), "@brief Signal declaration for QMovie::stateChanged(QMovie::MovieState state)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("updated(const QRect &)", "updated", gsi::arg("rect"), "@brief Signal declaration for QMovie::updated(const QRect &rect)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("supportedFormats", "@brief Static method QList QMovie::supportedFormats()\nThis method is static and can be called without an instance.", &_init_f_supportedFormats_0, &_call_f_supportedFormats_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QMovie::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QMovie (qtdecl_QObject (), "QtGui", "QMovie_Native", + methods_QMovie (), + "@hide\n@alias QMovie"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMovie () { return decl_QMovie; } + +} + + +class QMovie_Adaptor : public QMovie, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QMovie_Adaptor(); + + // [adaptor ctor] QMovie::QMovie(QObject *parent) + QMovie_Adaptor() : QMovie() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMovie::QMovie(QObject *parent) + QMovie_Adaptor(QObject *parent) : QMovie(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMovie::QMovie(QIODevice *device, const QByteArray &format, QObject *parent) + QMovie_Adaptor(QIODevice *device) : QMovie(device) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMovie::QMovie(QIODevice *device, const QByteArray &format, QObject *parent) + QMovie_Adaptor(QIODevice *device, const QByteArray &format) : QMovie(device, format) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMovie::QMovie(QIODevice *device, const QByteArray &format, QObject *parent) + QMovie_Adaptor(QIODevice *device, const QByteArray &format, QObject *parent) : QMovie(device, format, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMovie::QMovie(const QString &fileName, const QByteArray &format, QObject *parent) + QMovie_Adaptor(const QString &fileName) : QMovie(fileName) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMovie::QMovie(const QString &fileName, const QByteArray &format, QObject *parent) + QMovie_Adaptor(const QString &fileName, const QByteArray &format) : QMovie(fileName, format) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMovie::QMovie(const QString &fileName, const QByteArray &format, QObject *parent) + QMovie_Adaptor(const QString &fileName, const QByteArray &format, QObject *parent) : QMovie(fileName, format, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QMovie::isSignalConnected(const QMetaMethod &signal) + bool fp_QMovie_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QMovie::isSignalConnected(signal); + } + + // [expose] int QMovie::receivers(const char *signal) + int fp_QMovie_receivers_c1731 (const char *signal) const { + return QMovie::receivers(signal); + } + + // [expose] QObject *QMovie::sender() + QObject * fp_QMovie_sender_c0 () const { + return QMovie::sender(); + } + + // [expose] int QMovie::senderSignalIndex() + int fp_QMovie_senderSignalIndex_c0 () const { + return QMovie::senderSignalIndex(); + } + + // [emitter impl] void QMovie::destroyed(QObject *) + void emitter_QMovie_destroyed_1302(QObject *arg1) + { + emit QMovie::destroyed(arg1); + } + + // [emitter impl] void QMovie::error(QImageReader::ImageReaderError error) + void emitter_QMovie_error_3311(QImageReader::ImageReaderError _error) + { + emit QMovie::error(_error); + } + + // [adaptor impl] bool QMovie::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QMovie::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QMovie_Adaptor::cbs_event_1217_0, _event); + } else { + return QMovie::event(_event); + } + } + + // [adaptor impl] bool QMovie::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QMovie::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QMovie_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QMovie::eventFilter(watched, event); + } + } + + // [emitter impl] void QMovie::finished() + void emitter_QMovie_finished_0() + { + emit QMovie::finished(); + } + + // [emitter impl] void QMovie::frameChanged(int frameNumber) + void emitter_QMovie_frameChanged_767(int frameNumber) + { + emit QMovie::frameChanged(frameNumber); + } + + // [emitter impl] void QMovie::objectNameChanged(const QString &objectName) + void emitter_QMovie_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QMovie::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QMovie::resized(const QSize &size) + void emitter_QMovie_resized_1805(const QSize &size) + { + emit QMovie::resized(size); + } + + // [emitter impl] void QMovie::started() + void emitter_QMovie_started_0() + { + emit QMovie::started(); + } + + // [emitter impl] void QMovie::stateChanged(QMovie::MovieState state) + void emitter_QMovie_stateChanged_2170(QMovie::MovieState state) + { + emit QMovie::stateChanged(state); + } + + // [emitter impl] void QMovie::updated(const QRect &rect) + void emitter_QMovie_updated_1792(const QRect &rect) + { + emit QMovie::updated(rect); + } + + // [adaptor impl] void QMovie::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QMovie::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QMovie_Adaptor::cbs_childEvent_1701_0, event); + } else { + QMovie::childEvent(event); + } + } + + // [adaptor impl] void QMovie::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QMovie::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QMovie_Adaptor::cbs_customEvent_1217_0, event); + } else { + QMovie::customEvent(event); + } + } + + // [adaptor impl] void QMovie::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QMovie::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QMovie_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QMovie::disconnectNotify(signal); + } + } + + // [adaptor impl] void QMovie::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QMovie::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QMovie_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QMovie::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QMovie_Adaptor::~QMovie_Adaptor() { } + +// Constructor QMovie::QMovie(QObject *parent) (adaptor class) + +static void _init_ctor_QMovie_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMovie_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QMovie_Adaptor (arg1)); +} + + +// Constructor QMovie::QMovie(QIODevice *device, const QByteArray &format, QObject *parent) (adaptor class) + +static void _init_ctor_QMovie_Adaptor_4842 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QByteArray()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QMovie_Adaptor_4842 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); + QObject *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QMovie_Adaptor (arg1, arg2, arg3)); +} + + +// Constructor QMovie::QMovie(const QString &fileName, const QByteArray &format, QObject *parent) (adaptor class) + +static void _init_ctor_QMovie_Adaptor_5420 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QByteArray()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QMovie_Adaptor_5420 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); + QObject *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QMovie_Adaptor (arg1, arg2, arg3)); +} + + +// void QMovie::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMovie_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QMovie_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QMovie::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMovie_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMovie_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QMovie::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QMovie_Adaptor *)cls)->emitter_QMovie_destroyed_1302 (arg1); +} + + +// void QMovie::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMovie_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QMovie_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// emitter void QMovie::error(QImageReader::ImageReaderError error) + +static void _init_emitter_error_3311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("error"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_error_3311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QMovie_Adaptor *)cls)->emitter_QMovie_error_3311 (arg1); +} + + +// bool QMovie::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QMovie_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMovie_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QMovie::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QMovie_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QMovie_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QMovie::finished() + +static void _init_emitter_finished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_finished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QMovie_Adaptor *)cls)->emitter_QMovie_finished_0 (); +} + + +// emitter void QMovie::frameChanged(int frameNumber) + +static void _init_emitter_frameChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("frameNumber"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_frameChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QMovie_Adaptor *)cls)->emitter_QMovie_frameChanged_767 (arg1); +} + + +// exposed bool QMovie::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMovie_Adaptor *)cls)->fp_QMovie_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QMovie::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMovie_Adaptor *)cls)->emitter_QMovie_objectNameChanged_4567 (arg1); +} + + +// exposed int QMovie::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMovie_Adaptor *)cls)->fp_QMovie_receivers_c1731 (arg1)); +} + + +// emitter void QMovie::resized(const QSize &size) + +static void _init_emitter_resized_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_resized_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ((QMovie_Adaptor *)cls)->emitter_QMovie_resized_1805 (arg1); +} + + +// exposed QObject *QMovie::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QMovie_Adaptor *)cls)->fp_QMovie_sender_c0 ()); +} + + +// exposed int QMovie::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMovie_Adaptor *)cls)->fp_QMovie_senderSignalIndex_c0 ()); +} + + +// emitter void QMovie::started() + +static void _init_emitter_started_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_started_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QMovie_Adaptor *)cls)->emitter_QMovie_started_0 (); +} + + +// emitter void QMovie::stateChanged(QMovie::MovieState state) + +static void _init_emitter_stateChanged_2170 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_stateChanged_2170 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QMovie_Adaptor *)cls)->emitter_QMovie_stateChanged_2170 (arg1); +} + + +// void QMovie::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMovie_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QMovie_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QMovie::updated(const QRect &rect) + +static void _init_emitter_updated_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_updated_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ((QMovie_Adaptor *)cls)->emitter_QMovie_updated_1792 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QMovie (); + +static gsi::Methods methods_QMovie_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMovie::QMovie(QObject *parent)\nThis method creates an object of class QMovie.", &_init_ctor_QMovie_Adaptor_1302, &_call_ctor_QMovie_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMovie::QMovie(QIODevice *device, const QByteArray &format, QObject *parent)\nThis method creates an object of class QMovie.", &_init_ctor_QMovie_Adaptor_4842, &_call_ctor_QMovie_Adaptor_4842); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMovie::QMovie(const QString &fileName, const QByteArray &format, QObject *parent)\nThis method creates an object of class QMovie.", &_init_ctor_QMovie_Adaptor_5420, &_call_ctor_QMovie_Adaptor_5420); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QMovie::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QMovie::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QMovie::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QMovie::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("emit_error", "@brief Emitter for signal void QMovie::error(QImageReader::ImageReaderError error)\nCall this method to emit this signal.", false, &_init_emitter_error_3311, &_call_emitter_error_3311); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QMovie::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QMovie::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QMovie::finished()\nCall this method to emit this signal.", false, &_init_emitter_finished_0, &_call_emitter_finished_0); + methods += new qt_gsi::GenericMethod ("emit_frameChanged", "@brief Emitter for signal void QMovie::frameChanged(int frameNumber)\nCall this method to emit this signal.", false, &_init_emitter_frameChanged_767, &_call_emitter_frameChanged_767); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QMovie::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QMovie::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QMovie::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("emit_resized", "@brief Emitter for signal void QMovie::resized(const QSize &size)\nCall this method to emit this signal.", false, &_init_emitter_resized_1805, &_call_emitter_resized_1805); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QMovie::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QMovie::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("emit_started", "@brief Emitter for signal void QMovie::started()\nCall this method to emit this signal.", false, &_init_emitter_started_0, &_call_emitter_started_0); + methods += new qt_gsi::GenericMethod ("emit_stateChanged", "@brief Emitter for signal void QMovie::stateChanged(QMovie::MovieState state)\nCall this method to emit this signal.", false, &_init_emitter_stateChanged_2170, &_call_emitter_stateChanged_2170); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QMovie::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_updated", "@brief Emitter for signal void QMovie::updated(const QRect &rect)\nCall this method to emit this signal.", false, &_init_emitter_updated_1792, &_call_emitter_updated_1792); + return methods; +} + +gsi::Class decl_QMovie_Adaptor (qtdecl_QMovie (), "QtGui", "QMovie", + methods_QMovie_Adaptor (), + "@qt\n@brief Binding of QMovie"); + +} + + +// Implementation of the enum wrapper class for QMovie::CacheMode +namespace qt_gsi +{ + +static gsi::Enum decl_QMovie_CacheMode_Enum ("QtGui", "QMovie_CacheMode", + gsi::enum_const ("CacheNone", QMovie::CacheNone, "@brief Enum constant QMovie::CacheNone") + + gsi::enum_const ("CacheAll", QMovie::CacheAll, "@brief Enum constant QMovie::CacheAll"), + "@qt\n@brief This class represents the QMovie::CacheMode enum"); + +static gsi::QFlagsClass decl_QMovie_CacheMode_Enums ("QtGui", "QMovie_QFlags_CacheMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMovie_CacheMode_Enum_in_parent (decl_QMovie_CacheMode_Enum.defs ()); +static gsi::ClassExt decl_QMovie_CacheMode_Enum_as_child (decl_QMovie_CacheMode_Enum, "CacheMode"); +static gsi::ClassExt decl_QMovie_CacheMode_Enums_as_child (decl_QMovie_CacheMode_Enums, "QFlags_CacheMode"); + +} + + +// Implementation of the enum wrapper class for QMovie::MovieState +namespace qt_gsi +{ + +static gsi::Enum decl_QMovie_MovieState_Enum ("QtGui", "QMovie_MovieState", + gsi::enum_const ("NotRunning", QMovie::NotRunning, "@brief Enum constant QMovie::NotRunning") + + gsi::enum_const ("Paused", QMovie::Paused, "@brief Enum constant QMovie::Paused") + + gsi::enum_const ("Running", QMovie::Running, "@brief Enum constant QMovie::Running"), + "@qt\n@brief This class represents the QMovie::MovieState enum"); + +static gsi::QFlagsClass decl_QMovie_MovieState_Enums ("QtGui", "QMovie_QFlags_MovieState", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMovie_MovieState_Enum_in_parent (decl_QMovie_MovieState_Enum.defs ()); +static gsi::ClassExt decl_QMovie_MovieState_Enum_as_child (decl_QMovie_MovieState_Enum, "MovieState"); +static gsi::ClassExt decl_QMovie_MovieState_Enums_as_child (decl_QMovie_MovieState_Enums, "QFlags_MovieState"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQNativeGestureEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQNativeGestureEvent.cc new file mode 100644 index 000000000..6b5a5ca6e --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQNativeGestureEvent.cc @@ -0,0 +1,581 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQNativeGestureEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QNativeGestureEvent + +// QNativeGestureEvent *QNativeGestureEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QNativeGestureEvent *)((QNativeGestureEvent *)cls)->clone ()); +} + + +// QPointF QNativeGestureEvent::delta() + + +static void _init_f_delta_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_delta_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QNativeGestureEvent *)cls)->delta ()); +} + + +// int QNativeGestureEvent::fingerCount() + + +static void _init_f_fingerCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fingerCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QNativeGestureEvent *)cls)->fingerCount ()); +} + + +// Qt::NativeGestureType QNativeGestureEvent::gestureType() + + +static void _init_f_gestureType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_gestureType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QNativeGestureEvent *)cls)->gestureType ())); +} + + +// const QPoint QNativeGestureEvent::globalPos() + + +static void _init_f_globalPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QPoint)((QNativeGestureEvent *)cls)->globalPos ()); +} + + +// QPointF QNativeGestureEvent::localPos() + + +static void _init_f_localPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_localPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QNativeGestureEvent *)cls)->localPos ()); +} + + +// const QPoint QNativeGestureEvent::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QPoint)((QNativeGestureEvent *)cls)->pos ()); +} + + +// QPointF QNativeGestureEvent::screenPos() + + +static void _init_f_screenPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_screenPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QNativeGestureEvent *)cls)->screenPos ()); +} + + +// double QNativeGestureEvent::value() + + +static void _init_f_value_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_value_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QNativeGestureEvent *)cls)->value ()); +} + + +// QPointF QNativeGestureEvent::windowPos() + + +static void _init_f_windowPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_windowPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QNativeGestureEvent *)cls)->windowPos ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QNativeGestureEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QNativeGestureEvent *QNativeGestureEvent::clone()\nThis is a reimplementation of QSinglePointEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("delta", "@brief Method QPointF QNativeGestureEvent::delta()\n", true, &_init_f_delta_c0, &_call_f_delta_c0); + methods += new qt_gsi::GenericMethod ("fingerCount", "@brief Method int QNativeGestureEvent::fingerCount()\n", true, &_init_f_fingerCount_c0, &_call_f_fingerCount_c0); + methods += new qt_gsi::GenericMethod ("gestureType", "@brief Method Qt::NativeGestureType QNativeGestureEvent::gestureType()\n", true, &_init_f_gestureType_c0, &_call_f_gestureType_c0); + methods += new qt_gsi::GenericMethod ("globalPos", "@brief Method const QPoint QNativeGestureEvent::globalPos()\n", true, &_init_f_globalPos_c0, &_call_f_globalPos_c0); + methods += new qt_gsi::GenericMethod ("localPos", "@brief Method QPointF QNativeGestureEvent::localPos()\n", true, &_init_f_localPos_c0, &_call_f_localPos_c0); + methods += new qt_gsi::GenericMethod ("pos", "@brief Method const QPoint QNativeGestureEvent::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod ("screenPos", "@brief Method QPointF QNativeGestureEvent::screenPos()\n", true, &_init_f_screenPos_c0, &_call_f_screenPos_c0); + methods += new qt_gsi::GenericMethod ("value", "@brief Method double QNativeGestureEvent::value()\n", true, &_init_f_value_c0, &_call_f_value_c0); + methods += new qt_gsi::GenericMethod ("windowPos", "@brief Method QPointF QNativeGestureEvent::windowPos()\n", true, &_init_f_windowPos_c0, &_call_f_windowPos_c0); + return methods; +} + +gsi::Class &qtdecl_QSinglePointEvent (); + +gsi::Class decl_QNativeGestureEvent (qtdecl_QSinglePointEvent (), "QtGui", "QNativeGestureEvent_Native", + methods_QNativeGestureEvent (), + "@hide\n@alias QNativeGestureEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QNativeGestureEvent () { return decl_QNativeGestureEvent; } + +} + + +class QNativeGestureEvent_Adaptor : public QNativeGestureEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QNativeGestureEvent_Adaptor(); + + // [adaptor ctor] QNativeGestureEvent::QNativeGestureEvent(Qt::NativeGestureType type, const QPointingDevice *dev, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, double value, quint64 sequenceId, quint64 intArgument) + QNativeGestureEvent_Adaptor(Qt::NativeGestureType type, const QPointingDevice *dev, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, double value, quint64 sequenceId, quint64 intArgument) : QNativeGestureEvent(type, dev, localPos, scenePos, globalPos, value, sequenceId, intArgument) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QNativeGestureEvent::QNativeGestureEvent(Qt::NativeGestureType type, const QPointingDevice *dev, int fingerCount, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, double value, const QPointF &delta, quint64 sequenceId) + QNativeGestureEvent_Adaptor(Qt::NativeGestureType type, const QPointingDevice *dev, int fingerCount, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, double value, const QPointF &delta) : QNativeGestureEvent(type, dev, fingerCount, localPos, scenePos, globalPos, value, delta) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QNativeGestureEvent::QNativeGestureEvent(Qt::NativeGestureType type, const QPointingDevice *dev, int fingerCount, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, double value, const QPointF &delta, quint64 sequenceId) + QNativeGestureEvent_Adaptor(Qt::NativeGestureType type, const QPointingDevice *dev, int fingerCount, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, double value, const QPointF &delta, quint64 sequenceId) : QNativeGestureEvent(type, dev, fingerCount, localPos, scenePos, globalPos, value, delta, sequenceId) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QNativeGestureEvent *QNativeGestureEvent::clone() + QNativeGestureEvent * cbs_clone_c0_0() const + { + return QNativeGestureEvent::clone(); + } + + virtual QNativeGestureEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QNativeGestureEvent_Adaptor::cbs_clone_c0_0); + } else { + return QNativeGestureEvent::clone(); + } + } + + // [adaptor impl] bool QNativeGestureEvent::isBeginEvent() + bool cbs_isBeginEvent_c0_0() const + { + return QNativeGestureEvent::isBeginEvent(); + } + + virtual bool isBeginEvent() const + { + if (cb_isBeginEvent_c0_0.can_issue()) { + return cb_isBeginEvent_c0_0.issue(&QNativeGestureEvent_Adaptor::cbs_isBeginEvent_c0_0); + } else { + return QNativeGestureEvent::isBeginEvent(); + } + } + + // [adaptor impl] bool QNativeGestureEvent::isEndEvent() + bool cbs_isEndEvent_c0_0() const + { + return QNativeGestureEvent::isEndEvent(); + } + + virtual bool isEndEvent() const + { + if (cb_isEndEvent_c0_0.can_issue()) { + return cb_isEndEvent_c0_0.issue(&QNativeGestureEvent_Adaptor::cbs_isEndEvent_c0_0); + } else { + return QNativeGestureEvent::isEndEvent(); + } + } + + // [adaptor impl] bool QNativeGestureEvent::isUpdateEvent() + bool cbs_isUpdateEvent_c0_0() const + { + return QNativeGestureEvent::isUpdateEvent(); + } + + virtual bool isUpdateEvent() const + { + if (cb_isUpdateEvent_c0_0.can_issue()) { + return cb_isUpdateEvent_c0_0.issue(&QNativeGestureEvent_Adaptor::cbs_isUpdateEvent_c0_0); + } else { + return QNativeGestureEvent::isUpdateEvent(); + } + } + + // [adaptor impl] void QNativeGestureEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QNativeGestureEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QNativeGestureEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QNativeGestureEvent::setAccepted(accepted); + } + } + + // [adaptor impl] void QNativeGestureEvent::setTimestamp(quint64 timestamp) + void cbs_setTimestamp_1103_0(quint64 timestamp) + { + QNativeGestureEvent::setTimestamp(timestamp); + } + + virtual void setTimestamp(quint64 timestamp) + { + if (cb_setTimestamp_1103_0.can_issue()) { + cb_setTimestamp_1103_0.issue(&QNativeGestureEvent_Adaptor::cbs_setTimestamp_1103_0, timestamp); + } else { + QNativeGestureEvent::setTimestamp(timestamp); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_isBeginEvent_c0_0; + gsi::Callback cb_isEndEvent_c0_0; + gsi::Callback cb_isUpdateEvent_c0_0; + gsi::Callback cb_setAccepted_864_0; + gsi::Callback cb_setTimestamp_1103_0; +}; + +QNativeGestureEvent_Adaptor::~QNativeGestureEvent_Adaptor() { } + +// Constructor QNativeGestureEvent::QNativeGestureEvent(Qt::NativeGestureType type, const QPointingDevice *dev, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, double value, quint64 sequenceId, quint64 intArgument) (adaptor class) + +static void _init_ctor_QNativeGestureEvent_Adaptor_13826 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dev"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("localPos"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("scenePos"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("globalPos"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("value"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("sequenceId"); + decl->add_arg (argspec_6); + static gsi::ArgSpecBase argspec_7 ("intArgument"); + decl->add_arg (argspec_7); + decl->set_return_new (); +} + +static void _call_ctor_QNativeGestureEvent_Adaptor_13826 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPointingDevice *arg2 = gsi::arg_reader() (args, heap); + const QPointF &arg3 = gsi::arg_reader() (args, heap); + const QPointF &arg4 = gsi::arg_reader() (args, heap); + const QPointF &arg5 = gsi::arg_reader() (args, heap); + double arg6 = gsi::arg_reader() (args, heap); + quint64 arg7 = gsi::arg_reader() (args, heap); + quint64 arg8 = gsi::arg_reader() (args, heap); + ret.write (new QNativeGestureEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4, arg5, arg6, arg7, arg8)); +} + + +// Constructor QNativeGestureEvent::QNativeGestureEvent(Qt::NativeGestureType type, const QPointingDevice *dev, int fingerCount, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, double value, const QPointF &delta, quint64 sequenceId) (adaptor class) + +static void _init_ctor_QNativeGestureEvent_Adaptor_15368 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dev"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("fingerCount"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("localPos"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("scenePos"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("globalPos"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("value"); + decl->add_arg (argspec_6); + static gsi::ArgSpecBase argspec_7 ("delta"); + decl->add_arg (argspec_7); + static gsi::ArgSpecBase argspec_8 ("sequenceId", true, "(18446744073709551615UL)"); + decl->add_arg (argspec_8); + decl->set_return_new (); +} + +static void _call_ctor_QNativeGestureEvent_Adaptor_15368 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPointingDevice *arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QPointF &arg4 = gsi::arg_reader() (args, heap); + const QPointF &arg5 = gsi::arg_reader() (args, heap); + const QPointF &arg6 = gsi::arg_reader() (args, heap); + double arg7 = gsi::arg_reader() (args, heap); + const QPointF &arg8 = gsi::arg_reader() (args, heap); + quint64 arg9 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ((18446744073709551615UL), heap); + ret.write (new QNativeGestureEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)); +} + + +// QNativeGestureEvent *QNativeGestureEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QNativeGestureEvent *)((QNativeGestureEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QNativeGestureEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// bool QNativeGestureEvent::isBeginEvent() + +static void _init_cbs_isBeginEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isBeginEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QNativeGestureEvent_Adaptor *)cls)->cbs_isBeginEvent_c0_0 ()); +} + +static void _set_callback_cbs_isBeginEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QNativeGestureEvent_Adaptor *)cls)->cb_isBeginEvent_c0_0 = cb; +} + + +// bool QNativeGestureEvent::isEndEvent() + +static void _init_cbs_isEndEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEndEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QNativeGestureEvent_Adaptor *)cls)->cbs_isEndEvent_c0_0 ()); +} + +static void _set_callback_cbs_isEndEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QNativeGestureEvent_Adaptor *)cls)->cb_isEndEvent_c0_0 = cb; +} + + +// bool QNativeGestureEvent::isUpdateEvent() + +static void _init_cbs_isUpdateEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isUpdateEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QNativeGestureEvent_Adaptor *)cls)->cbs_isUpdateEvent_c0_0 ()); +} + +static void _set_callback_cbs_isUpdateEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QNativeGestureEvent_Adaptor *)cls)->cb_isUpdateEvent_c0_0 = cb; +} + + +// void QNativeGestureEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNativeGestureEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QNativeGestureEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +// void QNativeGestureEvent::setTimestamp(quint64 timestamp) + +static void _init_cbs_setTimestamp_1103_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timestamp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setTimestamp_1103_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNativeGestureEvent_Adaptor *)cls)->cbs_setTimestamp_1103_0 (arg1); +} + +static void _set_callback_cbs_setTimestamp_1103_0 (void *cls, const gsi::Callback &cb) +{ + ((QNativeGestureEvent_Adaptor *)cls)->cb_setTimestamp_1103_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QNativeGestureEvent (); + +static gsi::Methods methods_QNativeGestureEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNativeGestureEvent::QNativeGestureEvent(Qt::NativeGestureType type, const QPointingDevice *dev, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, double value, quint64 sequenceId, quint64 intArgument)\nThis method creates an object of class QNativeGestureEvent.", &_init_ctor_QNativeGestureEvent_Adaptor_13826, &_call_ctor_QNativeGestureEvent_Adaptor_13826); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNativeGestureEvent::QNativeGestureEvent(Qt::NativeGestureType type, const QPointingDevice *dev, int fingerCount, const QPointF &localPos, const QPointF &scenePos, const QPointF &globalPos, double value, const QPointF &delta, quint64 sequenceId)\nThis method creates an object of class QNativeGestureEvent.", &_init_ctor_QNativeGestureEvent_Adaptor_15368, &_call_ctor_QNativeGestureEvent_Adaptor_15368); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QNativeGestureEvent *QNativeGestureEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@brief Virtual method bool QNativeGestureEvent::isBeginEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@hide", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0, &_set_callback_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@brief Virtual method bool QNativeGestureEvent::isEndEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@hide", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0, &_set_callback_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@brief Virtual method bool QNativeGestureEvent::isUpdateEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@hide", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0, &_set_callback_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QNativeGestureEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@brief Virtual method void QNativeGestureEvent::setTimestamp(quint64 timestamp)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@hide", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0, &_set_callback_cbs_setTimestamp_1103_0); + return methods; +} + +gsi::Class decl_QNativeGestureEvent_Adaptor (qtdecl_QNativeGestureEvent (), "QtGui", "QNativeGestureEvent", + methods_QNativeGestureEvent_Adaptor (), + "@qt\n@brief Binding of QNativeGestureEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQOffscreenSurface.cc b/src/gsiqt/qt6/QtGui/gsiDeclQOffscreenSurface.cc new file mode 100644 index 000000000..ba86e7774 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQOffscreenSurface.cc @@ -0,0 +1,942 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQOffscreenSurface.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QOffscreenSurface + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QOffscreenSurface::staticMetaObject); +} + + +// void QOffscreenSurface::create() + + +static void _init_f_create_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_create_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QOffscreenSurface *)cls)->create (); +} + + +// void QOffscreenSurface::destroy() + + +static void _init_f_destroy_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_destroy_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QOffscreenSurface *)cls)->destroy (); +} + + +// QSurfaceFormat QOffscreenSurface::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSurfaceFormat)((QOffscreenSurface *)cls)->format ()); +} + + +// bool QOffscreenSurface::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QOffscreenSurface *)cls)->isValid ()); +} + + +// QSurfaceFormat QOffscreenSurface::requestedFormat() + + +static void _init_f_requestedFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_requestedFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSurfaceFormat)((QOffscreenSurface *)cls)->requestedFormat ()); +} + + +// QScreen *QOffscreenSurface::screen() + + +static void _init_f_screen_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_screen_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QScreen *)((QOffscreenSurface *)cls)->screen ()); +} + + +// void QOffscreenSurface::setFormat(const QSurfaceFormat &format) + + +static void _init_f_setFormat_2724 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFormat_2724 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QOffscreenSurface *)cls)->setFormat (arg1); +} + + +// void QOffscreenSurface::setScreen(QScreen *screen) + + +static void _init_f_setScreen_1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScreen_1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QOffscreenSurface *)cls)->setScreen (arg1); +} + + +// QSize QOffscreenSurface::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QOffscreenSurface *)cls)->size ()); +} + + +// QSurface::SurfaceType QOffscreenSurface::surfaceType() + + +static void _init_f_surfaceType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_surfaceType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QOffscreenSurface *)cls)->surfaceType ())); +} + + +// static QString QOffscreenSurface::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QOffscreenSurface::tr (arg1, arg2, arg3)); +} + + +// base class cast for QObject + +static void _init_f_QOffscreenSurface_as_QObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QOffscreenSurface_as_QObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QObject *)(QOffscreenSurface *)cls); +} + +static void _init_f_QOffscreenSurface_as_const_QObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QOffscreenSurface_as_const_QObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QObject *)(const QOffscreenSurface *)cls); +} + +// base class cast for QSurface + +static void _init_f_QOffscreenSurface_as_QSurface (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QOffscreenSurface_as_QSurface (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QSurface *)(QOffscreenSurface *)cls); +} + +static void _init_f_QOffscreenSurface_as_const_QSurface (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QOffscreenSurface_as_const_QSurface (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QSurface *)(const QOffscreenSurface *)cls); +} + + +namespace gsi +{ + +static gsi::Methods methods_QOffscreenSurface () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("qt_create", "@brief Method void QOffscreenSurface::create()\n", false, &_init_f_create_0, &_call_f_create_0); + methods += new qt_gsi::GenericMethod ("qt_destroy", "@brief Method void QOffscreenSurface::destroy()\n", false, &_init_f_destroy_0, &_call_f_destroy_0); + methods += new qt_gsi::GenericMethod (":format", "@brief Method QSurfaceFormat QOffscreenSurface::format()\nThis is a reimplementation of QSurface::format", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QOffscreenSurface::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("requestedFormat", "@brief Method QSurfaceFormat QOffscreenSurface::requestedFormat()\n", true, &_init_f_requestedFormat_c0, &_call_f_requestedFormat_c0); + methods += new qt_gsi::GenericMethod (":screen", "@brief Method QScreen *QOffscreenSurface::screen()\n", true, &_init_f_screen_c0, &_call_f_screen_c0); + methods += new qt_gsi::GenericMethod ("setFormat|format=", "@brief Method void QOffscreenSurface::setFormat(const QSurfaceFormat &format)\n", false, &_init_f_setFormat_2724, &_call_f_setFormat_2724); + methods += new qt_gsi::GenericMethod ("setScreen|screen=", "@brief Method void QOffscreenSurface::setScreen(QScreen *screen)\n", false, &_init_f_setScreen_1311, &_call_f_setScreen_1311); + methods += new qt_gsi::GenericMethod ("size", "@brief Method QSize QOffscreenSurface::size()\nThis is a reimplementation of QSurface::size", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("surfaceType", "@brief Method QSurface::SurfaceType QOffscreenSurface::surfaceType()\nThis is a reimplementation of QSurface::surfaceType", true, &_init_f_surfaceType_c0, &_call_f_surfaceType_c0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QOffscreenSurface::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QOffscreenSurface::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("screenChanged(QScreen *)", "screenChanged", gsi::arg("screen"), "@brief Signal declaration for QOffscreenSurface::screenChanged(QScreen *screen)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QOffscreenSurface::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + methods += new qt_gsi::GenericMethod ("asQObject", "@brief Delivers the base class interface QObject of QOffscreenSurface\nClass QOffscreenSurface is derived from multiple base classes. This method delivers the QObject base class aspect.", false, &_init_f_QOffscreenSurface_as_QObject, &_call_f_QOffscreenSurface_as_QObject); + methods += new qt_gsi::GenericMethod ("asConstQObject", "@brief Delivers the base class interface QObject of QOffscreenSurface\nClass QOffscreenSurface is derived from multiple base classes. This method delivers the QObject base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QOffscreenSurface_as_const_QObject, &_call_f_QOffscreenSurface_as_const_QObject); + methods += new qt_gsi::GenericMethod ("asQSurface", "@brief Delivers the base class interface QSurface of QOffscreenSurface\nClass QOffscreenSurface is derived from multiple base classes. This method delivers the QSurface base class aspect.", false, &_init_f_QOffscreenSurface_as_QSurface, &_call_f_QOffscreenSurface_as_QSurface); + methods += new qt_gsi::GenericMethod ("asConstQSurface", "@brief Delivers the base class interface QSurface of QOffscreenSurface\nClass QOffscreenSurface is derived from multiple base classes. This method delivers the QSurface base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QOffscreenSurface_as_const_QSurface, &_call_f_QOffscreenSurface_as_const_QSurface); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QOffscreenSurface (qtdecl_QObject (), "QtGui", "QOffscreenSurface_Native", + methods_QOffscreenSurface (), + "@hide\n@alias QOffscreenSurface"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QOffscreenSurface () { return decl_QOffscreenSurface; } + +} + + +class QOffscreenSurface_Adaptor : public QOffscreenSurface, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QOffscreenSurface_Adaptor(); + + // [adaptor ctor] QOffscreenSurface::QOffscreenSurface(QScreen *screen, QObject *parent) + QOffscreenSurface_Adaptor() : QOffscreenSurface() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QOffscreenSurface::QOffscreenSurface(QScreen *screen, QObject *parent) + QOffscreenSurface_Adaptor(QScreen *screen) : QOffscreenSurface(screen) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QOffscreenSurface::QOffscreenSurface(QScreen *screen, QObject *parent) + QOffscreenSurface_Adaptor(QScreen *screen, QObject *parent) : QOffscreenSurface(screen, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QOffscreenSurface::isSignalConnected(const QMetaMethod &signal) + bool fp_QOffscreenSurface_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QOffscreenSurface::isSignalConnected(signal); + } + + // [expose] int QOffscreenSurface::receivers(const char *signal) + int fp_QOffscreenSurface_receivers_c1731 (const char *signal) const { + return QOffscreenSurface::receivers(signal); + } + + // [expose] void *QOffscreenSurface::resolveInterface(const char *name, int revision) + void * fp_QOffscreenSurface_resolveInterface_c2390 (const char *name, int revision) const { + return QOffscreenSurface::resolveInterface(name, revision); + } + + // [expose] QObject *QOffscreenSurface::sender() + QObject * fp_QOffscreenSurface_sender_c0 () const { + return QOffscreenSurface::sender(); + } + + // [expose] int QOffscreenSurface::senderSignalIndex() + int fp_QOffscreenSurface_senderSignalIndex_c0 () const { + return QOffscreenSurface::senderSignalIndex(); + } + + // [emitter impl] void QOffscreenSurface::destroyed(QObject *) + void emitter_QOffscreenSurface_destroyed_1302(QObject *arg1) + { + emit QOffscreenSurface::destroyed(arg1); + } + + // [adaptor impl] bool QOffscreenSurface::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QOffscreenSurface::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QOffscreenSurface_Adaptor::cbs_event_1217_0, _event); + } else { + return QOffscreenSurface::event(_event); + } + } + + // [adaptor impl] bool QOffscreenSurface::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QOffscreenSurface::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QOffscreenSurface_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QOffscreenSurface::eventFilter(watched, event); + } + } + + // [adaptor impl] QSurfaceFormat QOffscreenSurface::format() + QSurfaceFormat cbs_format_c0_0() const + { + return QOffscreenSurface::format(); + } + + virtual QSurfaceFormat format() const + { + if (cb_format_c0_0.can_issue()) { + return cb_format_c0_0.issue(&QOffscreenSurface_Adaptor::cbs_format_c0_0); + } else { + return QOffscreenSurface::format(); + } + } + + // [emitter impl] void QOffscreenSurface::objectNameChanged(const QString &objectName) + void emitter_QOffscreenSurface_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QOffscreenSurface::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QOffscreenSurface::screenChanged(QScreen *screen) + void emitter_QOffscreenSurface_screenChanged_1311(QScreen *screen) + { + emit QOffscreenSurface::screenChanged(screen); + } + + // [adaptor impl] QSize QOffscreenSurface::size() + QSize cbs_size_c0_0() const + { + return QOffscreenSurface::size(); + } + + virtual QSize size() const + { + if (cb_size_c0_0.can_issue()) { + return cb_size_c0_0.issue(&QOffscreenSurface_Adaptor::cbs_size_c0_0); + } else { + return QOffscreenSurface::size(); + } + } + + // [adaptor impl] QSurface::SurfaceType QOffscreenSurface::surfaceType() + qt_gsi::Converter::target_type cbs_surfaceType_c0_0() const + { + return qt_gsi::CppToQtAdaptor(QOffscreenSurface::surfaceType()); + } + + virtual QSurface::SurfaceType surfaceType() const + { + if (cb_surfaceType_c0_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_surfaceType_c0_0.issue::target_type>(&QOffscreenSurface_Adaptor::cbs_surfaceType_c0_0)).cref(); + } else { + return QOffscreenSurface::surfaceType(); + } + } + + // [adaptor impl] void QOffscreenSurface::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QOffscreenSurface::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QOffscreenSurface_Adaptor::cbs_childEvent_1701_0, event); + } else { + QOffscreenSurface::childEvent(event); + } + } + + // [adaptor impl] void QOffscreenSurface::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QOffscreenSurface::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QOffscreenSurface_Adaptor::cbs_customEvent_1217_0, event); + } else { + QOffscreenSurface::customEvent(event); + } + } + + // [adaptor impl] void QOffscreenSurface::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QOffscreenSurface::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QOffscreenSurface_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QOffscreenSurface::disconnectNotify(signal); + } + } + + // [adaptor impl] void QOffscreenSurface::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QOffscreenSurface::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QOffscreenSurface_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QOffscreenSurface::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_format_c0_0; + gsi::Callback cb_size_c0_0; + gsi::Callback cb_surfaceType_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QOffscreenSurface_Adaptor::~QOffscreenSurface_Adaptor() { } + +// Constructor QOffscreenSurface::QOffscreenSurface(QScreen *screen, QObject *parent) (adaptor class) + +static void _init_ctor_QOffscreenSurface_Adaptor_2505 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QOffscreenSurface_Adaptor_2505 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QOffscreenSurface_Adaptor (arg1, arg2)); +} + + +// void QOffscreenSurface::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QOffscreenSurface_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QOffscreenSurface_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QOffscreenSurface::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QOffscreenSurface_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QOffscreenSurface_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QOffscreenSurface::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QOffscreenSurface_Adaptor *)cls)->emitter_QOffscreenSurface_destroyed_1302 (arg1); +} + + +// void QOffscreenSurface::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QOffscreenSurface_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QOffscreenSurface_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QOffscreenSurface::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QOffscreenSurface_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QOffscreenSurface_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QOffscreenSurface::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QOffscreenSurface_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QOffscreenSurface_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QSurfaceFormat QOffscreenSurface::format() + +static void _init_cbs_format_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_format_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSurfaceFormat)((QOffscreenSurface_Adaptor *)cls)->cbs_format_c0_0 ()); +} + +static void _set_callback_cbs_format_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QOffscreenSurface_Adaptor *)cls)->cb_format_c0_0 = cb; +} + + +// exposed bool QOffscreenSurface::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QOffscreenSurface_Adaptor *)cls)->fp_QOffscreenSurface_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QOffscreenSurface::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QOffscreenSurface_Adaptor *)cls)->emitter_QOffscreenSurface_objectNameChanged_4567 (arg1); +} + + +// exposed int QOffscreenSurface::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QOffscreenSurface_Adaptor *)cls)->fp_QOffscreenSurface_receivers_c1731 (arg1)); +} + + +// exposed void *QOffscreenSurface::resolveInterface(const char *name, int revision) + +static void _init_fp_resolveInterface_c2390 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("revision"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_resolveInterface_c2390 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((void *)((QOffscreenSurface_Adaptor *)cls)->fp_QOffscreenSurface_resolveInterface_c2390 (arg1, arg2)); +} + + +// emitter void QOffscreenSurface::screenChanged(QScreen *screen) + +static void _init_emitter_screenChanged_1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_screenChanged_1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = gsi::arg_reader() (args, heap); + ((QOffscreenSurface_Adaptor *)cls)->emitter_QOffscreenSurface_screenChanged_1311 (arg1); +} + + +// exposed QObject *QOffscreenSurface::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QOffscreenSurface_Adaptor *)cls)->fp_QOffscreenSurface_sender_c0 ()); +} + + +// exposed int QOffscreenSurface::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QOffscreenSurface_Adaptor *)cls)->fp_QOffscreenSurface_senderSignalIndex_c0 ()); +} + + +// QSize QOffscreenSurface::size() + +static void _init_cbs_size_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_size_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QOffscreenSurface_Adaptor *)cls)->cbs_size_c0_0 ()); +} + +static void _set_callback_cbs_size_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QOffscreenSurface_Adaptor *)cls)->cb_size_c0_0 = cb; +} + + +// QSurface::SurfaceType QOffscreenSurface::surfaceType() + +static void _init_cbs_surfaceType_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_cbs_surfaceType_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QOffscreenSurface_Adaptor *)cls)->cbs_surfaceType_c0_0 ()); +} + +static void _set_callback_cbs_surfaceType_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QOffscreenSurface_Adaptor *)cls)->cb_surfaceType_c0_0 = cb; +} + + +// void QOffscreenSurface::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QOffscreenSurface_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QOffscreenSurface_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QOffscreenSurface (); + +static gsi::Methods methods_QOffscreenSurface_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QOffscreenSurface::QOffscreenSurface(QScreen *screen, QObject *parent)\nThis method creates an object of class QOffscreenSurface.", &_init_ctor_QOffscreenSurface_Adaptor_2505, &_call_ctor_QOffscreenSurface_Adaptor_2505); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QOffscreenSurface::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QOffscreenSurface::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QOffscreenSurface::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QOffscreenSurface::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QOffscreenSurface::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QOffscreenSurface::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("format", "@brief Virtual method QSurfaceFormat QOffscreenSurface::format()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_format_c0_0, &_call_cbs_format_c0_0); + methods += new qt_gsi::GenericMethod ("format", "@hide", true, &_init_cbs_format_c0_0, &_call_cbs_format_c0_0, &_set_callback_cbs_format_c0_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QOffscreenSurface::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QOffscreenSurface::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QOffscreenSurface::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*resolveInterface", "@brief Method void *QOffscreenSurface::resolveInterface(const char *name, int revision)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_resolveInterface_c2390, &_call_fp_resolveInterface_c2390); + methods += new qt_gsi::GenericMethod ("emit_screenChanged", "@brief Emitter for signal void QOffscreenSurface::screenChanged(QScreen *screen)\nCall this method to emit this signal.", false, &_init_emitter_screenChanged_1311, &_call_emitter_screenChanged_1311); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QOffscreenSurface::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QOffscreenSurface::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("size", "@brief Virtual method QSize QOffscreenSurface::size()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_size_c0_0, &_call_cbs_size_c0_0); + methods += new qt_gsi::GenericMethod ("size", "@hide", true, &_init_cbs_size_c0_0, &_call_cbs_size_c0_0, &_set_callback_cbs_size_c0_0); + methods += new qt_gsi::GenericMethod ("surfaceType", "@brief Virtual method QSurface::SurfaceType QOffscreenSurface::surfaceType()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_surfaceType_c0_0, &_call_cbs_surfaceType_c0_0); + methods += new qt_gsi::GenericMethod ("surfaceType", "@hide", true, &_init_cbs_surfaceType_c0_0, &_call_cbs_surfaceType_c0_0, &_set_callback_cbs_surfaceType_c0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QOffscreenSurface::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QOffscreenSurface_Adaptor (qtdecl_QOffscreenSurface (), "QtGui", "QOffscreenSurface", + methods_QOffscreenSurface_Adaptor (), + "@qt\n@brief Binding of QOffscreenSurface"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPageLayout.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPageLayout.cc new file mode 100644 index 000000000..b1f53a988 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPageLayout.cc @@ -0,0 +1,789 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPageLayout.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPageLayout + +// Constructor QPageLayout::QPageLayout() + + +static void _init_ctor_QPageLayout_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPageLayout_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPageLayout ()); +} + + +// Constructor QPageLayout::QPageLayout(const QPageSize &pageSize, QPageLayout::Orientation orientation, const QMarginsF &margins, QPageLayout::Unit units, const QMarginsF &minMargins) + + +static void _init_ctor_QPageLayout_11008 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageSize"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("margins"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("units", true, "QPageLayout::Point"); + decl->add_arg::target_type & > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("minMargins", true, "QMarginsF(0, 0, 0, 0)"); + decl->add_arg (argspec_4); + decl->set_return_new (); +} + +static void _call_ctor_QPageLayout_11008 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageSize &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QMarginsF &arg3 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPageLayout::Point), heap); + const QMarginsF &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QMarginsF(0, 0, 0, 0), heap); + ret.write (new QPageLayout (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, qt_gsi::QtToCppAdaptor(arg4).cref(), arg5)); +} + + +// Constructor QPageLayout::QPageLayout(const QPageLayout &other) + + +static void _init_ctor_QPageLayout_2413 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPageLayout_2413 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageLayout &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPageLayout (arg1)); +} + + +// QRectF QPageLayout::fullRect() + + +static void _init_f_fullRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fullRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QPageLayout *)cls)->fullRect ()); +} + + +// QRectF QPageLayout::fullRect(QPageLayout::Unit units) + + +static void _init_f_fullRect_c2068 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("units"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_fullRect_c2068 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QRectF)((QPageLayout *)cls)->fullRect (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QRect QPageLayout::fullRectPixels(int resolution) + + +static void _init_f_fullRectPixels_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("resolution"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fullRectPixels_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QPageLayout *)cls)->fullRectPixels (arg1)); +} + + +// QRect QPageLayout::fullRectPoints() + + +static void _init_f_fullRectPoints_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fullRectPoints_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QPageLayout *)cls)->fullRectPoints ()); +} + + +// bool QPageLayout::isEquivalentTo(const QPageLayout &other) + + +static void _init_f_isEquivalentTo_c2413 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isEquivalentTo_c2413 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageLayout &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPageLayout *)cls)->isEquivalentTo (arg1)); +} + + +// bool QPageLayout::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPageLayout *)cls)->isValid ()); +} + + +// QMarginsF QPageLayout::margins() + + +static void _init_f_margins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_margins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMarginsF)((QPageLayout *)cls)->margins ()); +} + + +// QMarginsF QPageLayout::margins(QPageLayout::Unit units) + + +static void _init_f_margins_c2068 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("units"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_margins_c2068 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QMarginsF)((QPageLayout *)cls)->margins (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QMargins QPageLayout::marginsPixels(int resolution) + + +static void _init_f_marginsPixels_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("resolution"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_marginsPixels_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMargins)((QPageLayout *)cls)->marginsPixels (arg1)); +} + + +// QMargins QPageLayout::marginsPoints() + + +static void _init_f_marginsPoints_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_marginsPoints_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QPageLayout *)cls)->marginsPoints ()); +} + + +// QMarginsF QPageLayout::maximumMargins() + + +static void _init_f_maximumMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMarginsF)((QPageLayout *)cls)->maximumMargins ()); +} + + +// QMarginsF QPageLayout::minimumMargins() + + +static void _init_f_minimumMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMarginsF)((QPageLayout *)cls)->minimumMargins ()); +} + + +// QPageLayout::Mode QPageLayout::mode() + + +static void _init_f_mode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_mode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPageLayout *)cls)->mode ())); +} + + +// QPageLayout &QPageLayout::operator=(const QPageLayout &other) + + +static void _init_f_operator_eq__2413 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2413 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageLayout &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPageLayout &)((QPageLayout *)cls)->operator= (arg1)); +} + + +// QPageLayout::Orientation QPageLayout::orientation() + + +static void _init_f_orientation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_orientation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPageLayout *)cls)->orientation ())); +} + + +// QPageSize QPageLayout::pageSize() + + +static void _init_f_pageSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pageSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPageSize)((QPageLayout *)cls)->pageSize ()); +} + + +// QRectF QPageLayout::paintRect() + + +static void _init_f_paintRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_paintRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QPageLayout *)cls)->paintRect ()); +} + + +// QRectF QPageLayout::paintRect(QPageLayout::Unit units) + + +static void _init_f_paintRect_c2068 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("units"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_paintRect_c2068 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QRectF)((QPageLayout *)cls)->paintRect (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QRect QPageLayout::paintRectPixels(int resolution) + + +static void _init_f_paintRectPixels_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("resolution"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_paintRectPixels_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QPageLayout *)cls)->paintRectPixels (arg1)); +} + + +// QRect QPageLayout::paintRectPoints() + + +static void _init_f_paintRectPoints_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_paintRectPoints_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QPageLayout *)cls)->paintRectPoints ()); +} + + +// bool QPageLayout::setBottomMargin(double bottomMargin) + + +static void _init_f_setBottomMargin_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bottomMargin"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBottomMargin_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPageLayout *)cls)->setBottomMargin (arg1)); +} + + +// bool QPageLayout::setLeftMargin(double leftMargin) + + +static void _init_f_setLeftMargin_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("leftMargin"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLeftMargin_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPageLayout *)cls)->setLeftMargin (arg1)); +} + + +// bool QPageLayout::setMargins(const QMarginsF &margins) + + +static void _init_f_setMargins_2185 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMargins_2185 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMarginsF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPageLayout *)cls)->setMargins (arg1)); +} + + +// void QPageLayout::setMinimumMargins(const QMarginsF &minMargins) + + +static void _init_f_setMinimumMargins_2185 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("minMargins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumMargins_2185 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMarginsF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPageLayout *)cls)->setMinimumMargins (arg1); +} + + +// void QPageLayout::setMode(QPageLayout::Mode mode) + + +static void _init_f_setMode_2041 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setMode_2041 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPageLayout *)cls)->setMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPageLayout::setOrientation(QPageLayout::Orientation orientation) + + +static void _init_f_setOrientation_2816 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOrientation_2816 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPageLayout *)cls)->setOrientation (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPageLayout::setPageSize(const QPageSize &pageSize, const QMarginsF &minMargins) + + +static void _init_f_setPageSize_4263 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageSize"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("minMargins", true, "QMarginsF(0, 0, 0, 0)"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPageSize_4263 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageSize &arg1 = gsi::arg_reader() (args, heap); + const QMarginsF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QMarginsF(0, 0, 0, 0), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPageLayout *)cls)->setPageSize (arg1, arg2); +} + + +// bool QPageLayout::setRightMargin(double rightMargin) + + +static void _init_f_setRightMargin_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rightMargin"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRightMargin_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPageLayout *)cls)->setRightMargin (arg1)); +} + + +// bool QPageLayout::setTopMargin(double topMargin) + + +static void _init_f_setTopMargin_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topMargin"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTopMargin_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPageLayout *)cls)->setTopMargin (arg1)); +} + + +// void QPageLayout::setUnits(QPageLayout::Unit units) + + +static void _init_f_setUnits_2068 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("units"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setUnits_2068 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPageLayout *)cls)->setUnits (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPageLayout::swap(QPageLayout &other) + + +static void _init_f_swap_1718 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1718 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPageLayout &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPageLayout *)cls)->swap (arg1); +} + + +// QPageLayout::Unit QPageLayout::units() + + +static void _init_f_units_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_units_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPageLayout *)cls)->units ())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPageLayout () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPageLayout::QPageLayout()\nThis method creates an object of class QPageLayout.", &_init_ctor_QPageLayout_0, &_call_ctor_QPageLayout_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPageLayout::QPageLayout(const QPageSize &pageSize, QPageLayout::Orientation orientation, const QMarginsF &margins, QPageLayout::Unit units, const QMarginsF &minMargins)\nThis method creates an object of class QPageLayout.", &_init_ctor_QPageLayout_11008, &_call_ctor_QPageLayout_11008); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPageLayout::QPageLayout(const QPageLayout &other)\nThis method creates an object of class QPageLayout.", &_init_ctor_QPageLayout_2413, &_call_ctor_QPageLayout_2413); + methods += new qt_gsi::GenericMethod ("fullRect", "@brief Method QRectF QPageLayout::fullRect()\n", true, &_init_f_fullRect_c0, &_call_f_fullRect_c0); + methods += new qt_gsi::GenericMethod ("fullRect", "@brief Method QRectF QPageLayout::fullRect(QPageLayout::Unit units)\n", true, &_init_f_fullRect_c2068, &_call_f_fullRect_c2068); + methods += new qt_gsi::GenericMethod ("fullRectPixels", "@brief Method QRect QPageLayout::fullRectPixels(int resolution)\n", true, &_init_f_fullRectPixels_c767, &_call_f_fullRectPixels_c767); + methods += new qt_gsi::GenericMethod ("fullRectPoints", "@brief Method QRect QPageLayout::fullRectPoints()\n", true, &_init_f_fullRectPoints_c0, &_call_f_fullRectPoints_c0); + methods += new qt_gsi::GenericMethod ("isEquivalentTo?", "@brief Method bool QPageLayout::isEquivalentTo(const QPageLayout &other)\n", true, &_init_f_isEquivalentTo_c2413, &_call_f_isEquivalentTo_c2413); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QPageLayout::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("margins", "@brief Method QMarginsF QPageLayout::margins()\n", true, &_init_f_margins_c0, &_call_f_margins_c0); + methods += new qt_gsi::GenericMethod ("margins", "@brief Method QMarginsF QPageLayout::margins(QPageLayout::Unit units)\n", true, &_init_f_margins_c2068, &_call_f_margins_c2068); + methods += new qt_gsi::GenericMethod ("marginsPixels", "@brief Method QMargins QPageLayout::marginsPixels(int resolution)\n", true, &_init_f_marginsPixels_c767, &_call_f_marginsPixels_c767); + methods += new qt_gsi::GenericMethod ("marginsPoints", "@brief Method QMargins QPageLayout::marginsPoints()\n", true, &_init_f_marginsPoints_c0, &_call_f_marginsPoints_c0); + methods += new qt_gsi::GenericMethod ("maximumMargins", "@brief Method QMarginsF QPageLayout::maximumMargins()\n", true, &_init_f_maximumMargins_c0, &_call_f_maximumMargins_c0); + methods += new qt_gsi::GenericMethod (":minimumMargins", "@brief Method QMarginsF QPageLayout::minimumMargins()\n", true, &_init_f_minimumMargins_c0, &_call_f_minimumMargins_c0); + methods += new qt_gsi::GenericMethod (":mode", "@brief Method QPageLayout::Mode QPageLayout::mode()\n", true, &_init_f_mode_c0, &_call_f_mode_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QPageLayout &QPageLayout::operator=(const QPageLayout &other)\n", false, &_init_f_operator_eq__2413, &_call_f_operator_eq__2413); + methods += new qt_gsi::GenericMethod (":orientation", "@brief Method QPageLayout::Orientation QPageLayout::orientation()\n", true, &_init_f_orientation_c0, &_call_f_orientation_c0); + methods += new qt_gsi::GenericMethod (":pageSize", "@brief Method QPageSize QPageLayout::pageSize()\n", true, &_init_f_pageSize_c0, &_call_f_pageSize_c0); + methods += new qt_gsi::GenericMethod ("paintRect", "@brief Method QRectF QPageLayout::paintRect()\n", true, &_init_f_paintRect_c0, &_call_f_paintRect_c0); + methods += new qt_gsi::GenericMethod ("paintRect", "@brief Method QRectF QPageLayout::paintRect(QPageLayout::Unit units)\n", true, &_init_f_paintRect_c2068, &_call_f_paintRect_c2068); + methods += new qt_gsi::GenericMethod ("paintRectPixels", "@brief Method QRect QPageLayout::paintRectPixels(int resolution)\n", true, &_init_f_paintRectPixels_c767, &_call_f_paintRectPixels_c767); + methods += new qt_gsi::GenericMethod ("paintRectPoints", "@brief Method QRect QPageLayout::paintRectPoints()\n", true, &_init_f_paintRectPoints_c0, &_call_f_paintRectPoints_c0); + methods += new qt_gsi::GenericMethod ("setBottomMargin", "@brief Method bool QPageLayout::setBottomMargin(double bottomMargin)\n", false, &_init_f_setBottomMargin_1071, &_call_f_setBottomMargin_1071); + methods += new qt_gsi::GenericMethod ("setLeftMargin", "@brief Method bool QPageLayout::setLeftMargin(double leftMargin)\n", false, &_init_f_setLeftMargin_1071, &_call_f_setLeftMargin_1071); + methods += new qt_gsi::GenericMethod ("setMargins", "@brief Method bool QPageLayout::setMargins(const QMarginsF &margins)\n", false, &_init_f_setMargins_2185, &_call_f_setMargins_2185); + methods += new qt_gsi::GenericMethod ("setMinimumMargins|minimumMargins=", "@brief Method void QPageLayout::setMinimumMargins(const QMarginsF &minMargins)\n", false, &_init_f_setMinimumMargins_2185, &_call_f_setMinimumMargins_2185); + methods += new qt_gsi::GenericMethod ("setMode|mode=", "@brief Method void QPageLayout::setMode(QPageLayout::Mode mode)\n", false, &_init_f_setMode_2041, &_call_f_setMode_2041); + methods += new qt_gsi::GenericMethod ("setOrientation|orientation=", "@brief Method void QPageLayout::setOrientation(QPageLayout::Orientation orientation)\n", false, &_init_f_setOrientation_2816, &_call_f_setOrientation_2816); + methods += new qt_gsi::GenericMethod ("setPageSize", "@brief Method void QPageLayout::setPageSize(const QPageSize &pageSize, const QMarginsF &minMargins)\n", false, &_init_f_setPageSize_4263, &_call_f_setPageSize_4263); + methods += new qt_gsi::GenericMethod ("setRightMargin", "@brief Method bool QPageLayout::setRightMargin(double rightMargin)\n", false, &_init_f_setRightMargin_1071, &_call_f_setRightMargin_1071); + methods += new qt_gsi::GenericMethod ("setTopMargin", "@brief Method bool QPageLayout::setTopMargin(double topMargin)\n", false, &_init_f_setTopMargin_1071, &_call_f_setTopMargin_1071); + methods += new qt_gsi::GenericMethod ("setUnits|units=", "@brief Method void QPageLayout::setUnits(QPageLayout::Unit units)\n", false, &_init_f_setUnits_2068, &_call_f_setUnits_2068); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QPageLayout::swap(QPageLayout &other)\n", false, &_init_f_swap_1718, &_call_f_swap_1718); + methods += new qt_gsi::GenericMethod (":units", "@brief Method QPageLayout::Unit QPageLayout::units()\n", true, &_init_f_units_c0, &_call_f_units_c0); + return methods; +} + +gsi::Class decl_QPageLayout ("QtGui", "QPageLayout", + methods_QPageLayout (), + "@qt\n@brief Binding of QPageLayout"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPageLayout () { return decl_QPageLayout; } + +} + + +// Implementation of the enum wrapper class for QPageLayout::Mode +namespace qt_gsi +{ + +static gsi::Enum decl_QPageLayout_Mode_Enum ("QtGui", "QPageLayout_Mode", + gsi::enum_const ("StandardMode", QPageLayout::StandardMode, "@brief Enum constant QPageLayout::StandardMode") + + gsi::enum_const ("FullPageMode", QPageLayout::FullPageMode, "@brief Enum constant QPageLayout::FullPageMode"), + "@qt\n@brief This class represents the QPageLayout::Mode enum"); + +static gsi::QFlagsClass decl_QPageLayout_Mode_Enums ("QtGui", "QPageLayout_QFlags_Mode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPageLayout_Mode_Enum_in_parent (decl_QPageLayout_Mode_Enum.defs ()); +static gsi::ClassExt decl_QPageLayout_Mode_Enum_as_child (decl_QPageLayout_Mode_Enum, "Mode"); +static gsi::ClassExt decl_QPageLayout_Mode_Enums_as_child (decl_QPageLayout_Mode_Enums, "QFlags_Mode"); + +} + + +// Implementation of the enum wrapper class for QPageLayout::Orientation +namespace qt_gsi +{ + +static gsi::Enum decl_QPageLayout_Orientation_Enum ("QtGui", "QPageLayout_Orientation", + gsi::enum_const ("Portrait", QPageLayout::Portrait, "@brief Enum constant QPageLayout::Portrait") + + gsi::enum_const ("Landscape", QPageLayout::Landscape, "@brief Enum constant QPageLayout::Landscape"), + "@qt\n@brief This class represents the QPageLayout::Orientation enum"); + +static gsi::QFlagsClass decl_QPageLayout_Orientation_Enums ("QtGui", "QPageLayout_QFlags_Orientation", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPageLayout_Orientation_Enum_in_parent (decl_QPageLayout_Orientation_Enum.defs ()); +static gsi::ClassExt decl_QPageLayout_Orientation_Enum_as_child (decl_QPageLayout_Orientation_Enum, "Orientation"); +static gsi::ClassExt decl_QPageLayout_Orientation_Enums_as_child (decl_QPageLayout_Orientation_Enums, "QFlags_Orientation"); + +} + + +// Implementation of the enum wrapper class for QPageLayout::Unit +namespace qt_gsi +{ + +static gsi::Enum decl_QPageLayout_Unit_Enum ("QtGui", "QPageLayout_Unit", + gsi::enum_const ("Millimeter", QPageLayout::Millimeter, "@brief Enum constant QPageLayout::Millimeter") + + gsi::enum_const ("Point", QPageLayout::Point, "@brief Enum constant QPageLayout::Point") + + gsi::enum_const ("Inch", QPageLayout::Inch, "@brief Enum constant QPageLayout::Inch") + + gsi::enum_const ("Pica", QPageLayout::Pica, "@brief Enum constant QPageLayout::Pica") + + gsi::enum_const ("Didot", QPageLayout::Didot, "@brief Enum constant QPageLayout::Didot") + + gsi::enum_const ("Cicero", QPageLayout::Cicero, "@brief Enum constant QPageLayout::Cicero"), + "@qt\n@brief This class represents the QPageLayout::Unit enum"); + +static gsi::QFlagsClass decl_QPageLayout_Unit_Enums ("QtGui", "QPageLayout_QFlags_Unit", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPageLayout_Unit_Enum_in_parent (decl_QPageLayout_Unit_Enum.defs ()); +static gsi::ClassExt decl_QPageLayout_Unit_Enum_as_child (decl_QPageLayout_Unit_Enum, "Unit"); +static gsi::ClassExt decl_QPageLayout_Unit_Enums_as_child (decl_QPageLayout_Unit_Enums, "QFlags_Unit"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPageRanges.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPageRanges.cc new file mode 100644 index 000000000..5249d76d2 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPageRanges.cc @@ -0,0 +1,331 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPageRanges.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPageRanges + +// Constructor QPageRanges::QPageRanges() + + +static void _init_ctor_QPageRanges_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPageRanges_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPageRanges ()); +} + + +// Constructor QPageRanges::QPageRanges(const QPageRanges &other) + + +static void _init_ctor_QPageRanges_2383 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPageRanges_2383 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageRanges &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPageRanges (arg1)); +} + + +// void QPageRanges::addPage(int pageNumber) + + +static void _init_f_addPage_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageNumber"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addPage_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPageRanges *)cls)->addPage (arg1); +} + + +// void QPageRanges::addRange(int from, int to) + + +static void _init_f_addRange_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addRange_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPageRanges *)cls)->addRange (arg1, arg2); +} + + +// void QPageRanges::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPageRanges *)cls)->clear (); +} + + +// bool QPageRanges::contains(int pageNumber) + + +static void _init_f_contains_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageNumber"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPageRanges *)cls)->contains (arg1)); +} + + +// void QPageRanges::detach() + + +static void _init_f_detach_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_detach_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPageRanges *)cls)->detach (); +} + + +// int QPageRanges::firstPage() + + +static void _init_f_firstPage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_firstPage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPageRanges *)cls)->firstPage ()); +} + + +// bool QPageRanges::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPageRanges *)cls)->isEmpty ()); +} + + +// int QPageRanges::lastPage() + + +static void _init_f_lastPage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastPage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPageRanges *)cls)->lastPage ()); +} + + +// QPageRanges &QPageRanges::operator=(const QPageRanges &other) + + +static void _init_f_operator_eq__2383 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2383 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageRanges &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPageRanges &)((QPageRanges *)cls)->operator= (arg1)); +} + + +// void QPageRanges::swap(QPageRanges &other) + + +static void _init_f_swap_1688 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1688 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPageRanges &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPageRanges *)cls)->swap (arg1); +} + + +// QList QPageRanges::toRangeList() + + +static void _init_f_toRangeList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_toRangeList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QPageRanges *)cls)->toRangeList ()); +} + + +// QString QPageRanges::toString() + + +static void _init_f_toString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPageRanges *)cls)->toString ()); +} + + +// static QPageRanges QPageRanges::fromString(const QString &ranges) + + +static void _init_f_fromString_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ranges"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromString_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPageRanges)QPageRanges::fromString (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPageRanges () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPageRanges::QPageRanges()\nThis method creates an object of class QPageRanges.", &_init_ctor_QPageRanges_0, &_call_ctor_QPageRanges_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPageRanges::QPageRanges(const QPageRanges &other)\nThis method creates an object of class QPageRanges.", &_init_ctor_QPageRanges_2383, &_call_ctor_QPageRanges_2383); + methods += new qt_gsi::GenericMethod ("addPage", "@brief Method void QPageRanges::addPage(int pageNumber)\n", false, &_init_f_addPage_767, &_call_f_addPage_767); + methods += new qt_gsi::GenericMethod ("addRange", "@brief Method void QPageRanges::addRange(int from, int to)\n", false, &_init_f_addRange_1426, &_call_f_addRange_1426); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QPageRanges::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QPageRanges::contains(int pageNumber)\n", true, &_init_f_contains_c767, &_call_f_contains_c767); + methods += new qt_gsi::GenericMethod ("detach", "@brief Method void QPageRanges::detach()\n", false, &_init_f_detach_0, &_call_f_detach_0); + methods += new qt_gsi::GenericMethod ("firstPage", "@brief Method int QPageRanges::firstPage()\n", true, &_init_f_firstPage_c0, &_call_f_firstPage_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QPageRanges::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("lastPage", "@brief Method int QPageRanges::lastPage()\n", true, &_init_f_lastPage_c0, &_call_f_lastPage_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QPageRanges &QPageRanges::operator=(const QPageRanges &other)\n", false, &_init_f_operator_eq__2383, &_call_f_operator_eq__2383); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QPageRanges::swap(QPageRanges &other)\n", false, &_init_f_swap_1688, &_call_f_swap_1688); + methods += new qt_gsi::GenericMethod ("toRangeList", "@brief Method QList QPageRanges::toRangeList()\n", true, &_init_f_toRangeList_c0, &_call_f_toRangeList_c0); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QPageRanges::toString()\n", true, &_init_f_toString_c0, &_call_f_toString_c0); + methods += new qt_gsi::GenericStaticMethod ("fromString", "@brief Static method QPageRanges QPageRanges::fromString(const QString &ranges)\nThis method is static and can be called without an instance.", &_init_f_fromString_2025, &_call_f_fromString_2025); + return methods; +} + +gsi::Class decl_QPageRanges ("QtGui", "QPageRanges", + methods_QPageRanges (), + "@qt\n@brief Binding of QPageRanges"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPageRanges () { return decl_QPageRanges; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPageRanges_Range.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPageRanges_Range.cc new file mode 100644 index 000000000..da3e7e8ea --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPageRanges_Range.cc @@ -0,0 +1,92 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPageRanges_Range.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QPageRanges::Range + +// Constructor QPageRanges::Range::Range() + + +static void _init_ctor_QPageRanges_Range_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPageRanges_Range_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPageRanges::Range ()); +} + + +// bool QPageRanges::Range::contains(int pageNumber) + + +static void _init_f_contains_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageNumber"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPageRanges::Range *)cls)->contains (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPageRanges_Range () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPageRanges::Range::Range()\nThis method creates an object of class QPageRanges::Range.", &_init_ctor_QPageRanges_Range_0, &_call_ctor_QPageRanges_Range_0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QPageRanges::Range::contains(int pageNumber)\n", true, &_init_f_contains_c767, &_call_f_contains_c767); + return methods; +} + +gsi::Class decl_QPageRanges_Range ("QtGui", "QPageRanges_Range", + methods_QPageRanges_Range (), + "@qt\n@brief Binding of QPageRanges::Range"); + +gsi::ClassExt decl_QPageRanges_Range_as_child (decl_QPageRanges_Range, "Range"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPageRanges_Range () { return decl_QPageRanges_Range; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPageSize.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPageSize.cc new file mode 100644 index 000000000..ace001473 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPageSize.cc @@ -0,0 +1,878 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPageSize.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPageSize + +// Constructor QPageSize::QPageSize() + + +static void _init_ctor_QPageSize_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPageSize_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPageSize ()); +} + + +// Constructor QPageSize::QPageSize(QPageSize::PageSizeId pageSizeId) + + +static void _init_ctor_QPageSize_2390 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageSizeId"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPageSize_2390 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QPageSize (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Constructor QPageSize::QPageSize(const QSize &pointSize, const QString &name, QPageSize::SizeMatchPolicy matchPolicy) + + +static void _init_ctor_QPageSize_6567 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pointSize"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name", true, "QString()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("matchPolicy", true, "QPageSize::FuzzyMatch"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QPageSize_6567 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPageSize::FuzzyMatch), heap); + ret.write (new QPageSize (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// Constructor QPageSize::QPageSize(const QSizeF &size, QPageSize::Unit units, const QString &name, QPageSize::SizeMatchPolicy matchPolicy) + + +static void _init_ctor_QPageSize_8370 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("units"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("name", true, "QString()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("matchPolicy", true, "QPageSize::FuzzyMatch"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QPageSize_8370 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPageSize::FuzzyMatch), heap); + ret.write (new QPageSize (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, qt_gsi::QtToCppAdaptor(arg4).cref())); +} + + +// Constructor QPageSize::QPageSize(const QPageSize &other) + + +static void _init_ctor_QPageSize_2186 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPageSize_2186 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageSize &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPageSize (arg1)); +} + + +// QSizeF QPageSize::definitionSize() + + +static void _init_f_definitionSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_definitionSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QPageSize *)cls)->definitionSize ()); +} + + +// QPageSize::Unit QPageSize::definitionUnits() + + +static void _init_f_definitionUnits_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_definitionUnits_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPageSize *)cls)->definitionUnits ())); +} + + +// QPageSize::PageSizeId QPageSize::id() + + +static void _init_f_id_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_id_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPageSize *)cls)->id ())); +} + + +// bool QPageSize::isEquivalentTo(const QPageSize &other) + + +static void _init_f_isEquivalentTo_c2186 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isEquivalentTo_c2186 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageSize &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPageSize *)cls)->isEquivalentTo (arg1)); +} + + +// bool QPageSize::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPageSize *)cls)->isValid ()); +} + + +// QString QPageSize::key() + + +static void _init_f_key_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_key_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPageSize *)cls)->key ()); +} + + +// QString QPageSize::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPageSize *)cls)->name ()); +} + + +// QPageSize &QPageSize::operator=(const QPageSize &other) + + +static void _init_f_operator_eq__2186 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2186 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageSize &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPageSize &)((QPageSize *)cls)->operator= (arg1)); +} + + +// QRectF QPageSize::rect(QPageSize::Unit units) + + +static void _init_f_rect_c1841 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("units"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_rect_c1841 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QRectF)((QPageSize *)cls)->rect (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QRect QPageSize::rectPixels(int resolution) + + +static void _init_f_rectPixels_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("resolution"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rectPixels_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QPageSize *)cls)->rectPixels (arg1)); +} + + +// QRect QPageSize::rectPoints() + + +static void _init_f_rectPoints_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rectPoints_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QPageSize *)cls)->rectPoints ()); +} + + +// QSizeF QPageSize::size(QPageSize::Unit units) + + +static void _init_f_size_c1841 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("units"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_size_c1841 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QSizeF)((QPageSize *)cls)->size (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QSize QPageSize::sizePixels(int resolution) + + +static void _init_f_sizePixels_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("resolution"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_sizePixels_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSize)((QPageSize *)cls)->sizePixels (arg1)); +} + + +// QSize QPageSize::sizePoints() + + +static void _init_f_sizePoints_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizePoints_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QPageSize *)cls)->sizePoints ()); +} + + +// void QPageSize::swap(QPageSize &other) + + +static void _init_f_swap_1491 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1491 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPageSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPageSize *)cls)->swap (arg1); +} + + +// int QPageSize::windowsId() + + +static void _init_f_windowsId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_windowsId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPageSize *)cls)->windowsId ()); +} + + +// static QSizeF QPageSize::definitionSize(QPageSize::PageSizeId pageSizeId) + + +static void _init_f_definitionSize_2390 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageSizeId"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_definitionSize_2390 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QSizeF)QPageSize::definitionSize (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QPageSize::Unit QPageSize::definitionUnits(QPageSize::PageSizeId pageSizeId) + + +static void _init_f_definitionUnits_2390 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageSizeId"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_definitionUnits_2390 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QPageSize::definitionUnits (qt_gsi::QtToCppAdaptor(arg1).cref()))); +} + + +// static QPageSize::PageSizeId QPageSize::id(const QSize &pointSize, QPageSize::SizeMatchPolicy matchPolicy) + + +static void _init_f_id_4650 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pointSize"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("matchPolicy", true, "QPageSize::FuzzyMatch"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_f_id_4650 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPageSize::FuzzyMatch), heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QPageSize::id (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()))); +} + + +// static QPageSize::PageSizeId QPageSize::id(const QSizeF &size, QPageSize::Unit units, QPageSize::SizeMatchPolicy matchPolicy) + + +static void _init_f_id_6453 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("units"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("matchPolicy", true, "QPageSize::FuzzyMatch"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return::target_type > (); +} + +static void _call_f_id_6453 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPageSize::FuzzyMatch), heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QPageSize::id (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref()))); +} + + +// static QPageSize::PageSizeId QPageSize::id(int windowsId) + + +static void _init_f_id_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("windowsId"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_id_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QPageSize::id (arg1))); +} + + +// static QString QPageSize::key(QPageSize::PageSizeId pageSizeId) + + +static void _init_f_key_2390 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageSizeId"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_key_2390 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QPageSize::key (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QPageSize::name(QPageSize::PageSizeId pageSizeId) + + +static void _init_f_name_2390 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageSizeId"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_name_2390 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QPageSize::name (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QSizeF QPageSize::size(QPageSize::PageSizeId pageSizeId, QPageSize::Unit units) + + +static void _init_f_size_4123 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageSizeId"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("units"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_size_4123 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QSizeF)QPageSize::size (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// static QSize QPageSize::sizePixels(QPageSize::PageSizeId pageSizeId, int resolution) + + +static void _init_f_sizePixels_3049 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageSizeId"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("resolution"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_sizePixels_3049 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QSize)QPageSize::sizePixels (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// static QSize QPageSize::sizePoints(QPageSize::PageSizeId pageSizeId) + + +static void _init_f_sizePoints_2390 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageSizeId"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_sizePoints_2390 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QSize)QPageSize::sizePoints (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static int QPageSize::windowsId(QPageSize::PageSizeId pageSizeId) + + +static void _init_f_windowsId_2390 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageSizeId"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_windowsId_2390 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((int)QPageSize::windowsId (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPageSize () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPageSize::QPageSize()\nThis method creates an object of class QPageSize.", &_init_ctor_QPageSize_0, &_call_ctor_QPageSize_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPageSize::QPageSize(QPageSize::PageSizeId pageSizeId)\nThis method creates an object of class QPageSize.", &_init_ctor_QPageSize_2390, &_call_ctor_QPageSize_2390); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPageSize::QPageSize(const QSize &pointSize, const QString &name, QPageSize::SizeMatchPolicy matchPolicy)\nThis method creates an object of class QPageSize.", &_init_ctor_QPageSize_6567, &_call_ctor_QPageSize_6567); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPageSize::QPageSize(const QSizeF &size, QPageSize::Unit units, const QString &name, QPageSize::SizeMatchPolicy matchPolicy)\nThis method creates an object of class QPageSize.", &_init_ctor_QPageSize_8370, &_call_ctor_QPageSize_8370); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPageSize::QPageSize(const QPageSize &other)\nThis method creates an object of class QPageSize.", &_init_ctor_QPageSize_2186, &_call_ctor_QPageSize_2186); + methods += new qt_gsi::GenericMethod ("definitionSize", "@brief Method QSizeF QPageSize::definitionSize()\n", true, &_init_f_definitionSize_c0, &_call_f_definitionSize_c0); + methods += new qt_gsi::GenericMethod ("definitionUnits", "@brief Method QPageSize::Unit QPageSize::definitionUnits()\n", true, &_init_f_definitionUnits_c0, &_call_f_definitionUnits_c0); + methods += new qt_gsi::GenericMethod ("id", "@brief Method QPageSize::PageSizeId QPageSize::id()\n", true, &_init_f_id_c0, &_call_f_id_c0); + methods += new qt_gsi::GenericMethod ("isEquivalentTo?", "@brief Method bool QPageSize::isEquivalentTo(const QPageSize &other)\n", true, &_init_f_isEquivalentTo_c2186, &_call_f_isEquivalentTo_c2186); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QPageSize::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("key", "@brief Method QString QPageSize::key()\n", true, &_init_f_key_c0, &_call_f_key_c0); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QString QPageSize::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QPageSize &QPageSize::operator=(const QPageSize &other)\n", false, &_init_f_operator_eq__2186, &_call_f_operator_eq__2186); + methods += new qt_gsi::GenericMethod ("rect", "@brief Method QRectF QPageSize::rect(QPageSize::Unit units)\n", true, &_init_f_rect_c1841, &_call_f_rect_c1841); + methods += new qt_gsi::GenericMethod ("rectPixels", "@brief Method QRect QPageSize::rectPixels(int resolution)\n", true, &_init_f_rectPixels_c767, &_call_f_rectPixels_c767); + methods += new qt_gsi::GenericMethod ("rectPoints", "@brief Method QRect QPageSize::rectPoints()\n", true, &_init_f_rectPoints_c0, &_call_f_rectPoints_c0); + methods += new qt_gsi::GenericMethod ("size", "@brief Method QSizeF QPageSize::size(QPageSize::Unit units)\n", true, &_init_f_size_c1841, &_call_f_size_c1841); + methods += new qt_gsi::GenericMethod ("sizePixels", "@brief Method QSize QPageSize::sizePixels(int resolution)\n", true, &_init_f_sizePixels_c767, &_call_f_sizePixels_c767); + methods += new qt_gsi::GenericMethod ("sizePoints", "@brief Method QSize QPageSize::sizePoints()\n", true, &_init_f_sizePoints_c0, &_call_f_sizePoints_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QPageSize::swap(QPageSize &other)\n", false, &_init_f_swap_1491, &_call_f_swap_1491); + methods += new qt_gsi::GenericMethod ("windowsId", "@brief Method int QPageSize::windowsId()\n", true, &_init_f_windowsId_c0, &_call_f_windowsId_c0); + methods += new qt_gsi::GenericStaticMethod ("definitionSize", "@brief Static method QSizeF QPageSize::definitionSize(QPageSize::PageSizeId pageSizeId)\nThis method is static and can be called without an instance.", &_init_f_definitionSize_2390, &_call_f_definitionSize_2390); + methods += new qt_gsi::GenericStaticMethod ("definitionUnits", "@brief Static method QPageSize::Unit QPageSize::definitionUnits(QPageSize::PageSizeId pageSizeId)\nThis method is static and can be called without an instance.", &_init_f_definitionUnits_2390, &_call_f_definitionUnits_2390); + methods += new qt_gsi::GenericStaticMethod ("id", "@brief Static method QPageSize::PageSizeId QPageSize::id(const QSize &pointSize, QPageSize::SizeMatchPolicy matchPolicy)\nThis method is static and can be called without an instance.", &_init_f_id_4650, &_call_f_id_4650); + methods += new qt_gsi::GenericStaticMethod ("id", "@brief Static method QPageSize::PageSizeId QPageSize::id(const QSizeF &size, QPageSize::Unit units, QPageSize::SizeMatchPolicy matchPolicy)\nThis method is static and can be called without an instance.", &_init_f_id_6453, &_call_f_id_6453); + methods += new qt_gsi::GenericStaticMethod ("id", "@brief Static method QPageSize::PageSizeId QPageSize::id(int windowsId)\nThis method is static and can be called without an instance.", &_init_f_id_767, &_call_f_id_767); + methods += new qt_gsi::GenericStaticMethod ("key", "@brief Static method QString QPageSize::key(QPageSize::PageSizeId pageSizeId)\nThis method is static and can be called without an instance.", &_init_f_key_2390, &_call_f_key_2390); + methods += new qt_gsi::GenericStaticMethod ("name", "@brief Static method QString QPageSize::name(QPageSize::PageSizeId pageSizeId)\nThis method is static and can be called without an instance.", &_init_f_name_2390, &_call_f_name_2390); + methods += new qt_gsi::GenericStaticMethod ("size", "@brief Static method QSizeF QPageSize::size(QPageSize::PageSizeId pageSizeId, QPageSize::Unit units)\nThis method is static and can be called without an instance.", &_init_f_size_4123, &_call_f_size_4123); + methods += new qt_gsi::GenericStaticMethod ("sizePixels", "@brief Static method QSize QPageSize::sizePixels(QPageSize::PageSizeId pageSizeId, int resolution)\nThis method is static and can be called without an instance.", &_init_f_sizePixels_3049, &_call_f_sizePixels_3049); + methods += new qt_gsi::GenericStaticMethod ("sizePoints", "@brief Static method QSize QPageSize::sizePoints(QPageSize::PageSizeId pageSizeId)\nThis method is static and can be called without an instance.", &_init_f_sizePoints_2390, &_call_f_sizePoints_2390); + methods += new qt_gsi::GenericStaticMethod ("windowsId", "@brief Static method int QPageSize::windowsId(QPageSize::PageSizeId pageSizeId)\nThis method is static and can be called without an instance.", &_init_f_windowsId_2390, &_call_f_windowsId_2390); + return methods; +} + +gsi::Class decl_QPageSize ("QtGui", "QPageSize", + methods_QPageSize (), + "@qt\n@brief Binding of QPageSize"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPageSize () { return decl_QPageSize; } + +} + + +// Implementation of the enum wrapper class for QPageSize::PageSizeId +namespace qt_gsi +{ + +static gsi::Enum decl_QPageSize_PageSizeId_Enum ("QtGui", "QPageSize_PageSizeId", + gsi::enum_const ("Letter", QPageSize::Letter, "@brief Enum constant QPageSize::Letter") + + gsi::enum_const ("Legal", QPageSize::Legal, "@brief Enum constant QPageSize::Legal") + + gsi::enum_const ("Executive", QPageSize::Executive, "@brief Enum constant QPageSize::Executive") + + gsi::enum_const ("A0", QPageSize::A0, "@brief Enum constant QPageSize::A0") + + gsi::enum_const ("A1", QPageSize::A1, "@brief Enum constant QPageSize::A1") + + gsi::enum_const ("A2", QPageSize::A2, "@brief Enum constant QPageSize::A2") + + gsi::enum_const ("A3", QPageSize::A3, "@brief Enum constant QPageSize::A3") + + gsi::enum_const ("A4", QPageSize::A4, "@brief Enum constant QPageSize::A4") + + gsi::enum_const ("A5", QPageSize::A5, "@brief Enum constant QPageSize::A5") + + gsi::enum_const ("A6", QPageSize::A6, "@brief Enum constant QPageSize::A6") + + gsi::enum_const ("A7", QPageSize::A7, "@brief Enum constant QPageSize::A7") + + gsi::enum_const ("A8", QPageSize::A8, "@brief Enum constant QPageSize::A8") + + gsi::enum_const ("A9", QPageSize::A9, "@brief Enum constant QPageSize::A9") + + gsi::enum_const ("A10", QPageSize::A10, "@brief Enum constant QPageSize::A10") + + gsi::enum_const ("B0", QPageSize::B0, "@brief Enum constant QPageSize::B0") + + gsi::enum_const ("B1", QPageSize::B1, "@brief Enum constant QPageSize::B1") + + gsi::enum_const ("B2", QPageSize::B2, "@brief Enum constant QPageSize::B2") + + gsi::enum_const ("B3", QPageSize::B3, "@brief Enum constant QPageSize::B3") + + gsi::enum_const ("B4", QPageSize::B4, "@brief Enum constant QPageSize::B4") + + gsi::enum_const ("B5", QPageSize::B5, "@brief Enum constant QPageSize::B5") + + gsi::enum_const ("B6", QPageSize::B6, "@brief Enum constant QPageSize::B6") + + gsi::enum_const ("B7", QPageSize::B7, "@brief Enum constant QPageSize::B7") + + gsi::enum_const ("B8", QPageSize::B8, "@brief Enum constant QPageSize::B8") + + gsi::enum_const ("B9", QPageSize::B9, "@brief Enum constant QPageSize::B9") + + gsi::enum_const ("B10", QPageSize::B10, "@brief Enum constant QPageSize::B10") + + gsi::enum_const ("C5E", QPageSize::C5E, "@brief Enum constant QPageSize::C5E") + + gsi::enum_const ("Comm10E", QPageSize::Comm10E, "@brief Enum constant QPageSize::Comm10E") + + gsi::enum_const ("DLE", QPageSize::DLE, "@brief Enum constant QPageSize::DLE") + + gsi::enum_const ("Folio", QPageSize::Folio, "@brief Enum constant QPageSize::Folio") + + gsi::enum_const ("Ledger", QPageSize::Ledger, "@brief Enum constant QPageSize::Ledger") + + gsi::enum_const ("Tabloid", QPageSize::Tabloid, "@brief Enum constant QPageSize::Tabloid") + + gsi::enum_const ("Custom", QPageSize::Custom, "@brief Enum constant QPageSize::Custom") + + gsi::enum_const ("A3Extra", QPageSize::A3Extra, "@brief Enum constant QPageSize::A3Extra") + + gsi::enum_const ("A4Extra", QPageSize::A4Extra, "@brief Enum constant QPageSize::A4Extra") + + gsi::enum_const ("A4Plus", QPageSize::A4Plus, "@brief Enum constant QPageSize::A4Plus") + + gsi::enum_const ("A4Small", QPageSize::A4Small, "@brief Enum constant QPageSize::A4Small") + + gsi::enum_const ("A5Extra", QPageSize::A5Extra, "@brief Enum constant QPageSize::A5Extra") + + gsi::enum_const ("B5Extra", QPageSize::B5Extra, "@brief Enum constant QPageSize::B5Extra") + + gsi::enum_const ("JisB0", QPageSize::JisB0, "@brief Enum constant QPageSize::JisB0") + + gsi::enum_const ("JisB1", QPageSize::JisB1, "@brief Enum constant QPageSize::JisB1") + + gsi::enum_const ("JisB2", QPageSize::JisB2, "@brief Enum constant QPageSize::JisB2") + + gsi::enum_const ("JisB3", QPageSize::JisB3, "@brief Enum constant QPageSize::JisB3") + + gsi::enum_const ("JisB4", QPageSize::JisB4, "@brief Enum constant QPageSize::JisB4") + + gsi::enum_const ("JisB5", QPageSize::JisB5, "@brief Enum constant QPageSize::JisB5") + + gsi::enum_const ("JisB6", QPageSize::JisB6, "@brief Enum constant QPageSize::JisB6") + + gsi::enum_const ("JisB7", QPageSize::JisB7, "@brief Enum constant QPageSize::JisB7") + + gsi::enum_const ("JisB8", QPageSize::JisB8, "@brief Enum constant QPageSize::JisB8") + + gsi::enum_const ("JisB9", QPageSize::JisB9, "@brief Enum constant QPageSize::JisB9") + + gsi::enum_const ("JisB10", QPageSize::JisB10, "@brief Enum constant QPageSize::JisB10") + + gsi::enum_const ("AnsiC", QPageSize::AnsiC, "@brief Enum constant QPageSize::AnsiC") + + gsi::enum_const ("AnsiD", QPageSize::AnsiD, "@brief Enum constant QPageSize::AnsiD") + + gsi::enum_const ("AnsiE", QPageSize::AnsiE, "@brief Enum constant QPageSize::AnsiE") + + gsi::enum_const ("LegalExtra", QPageSize::LegalExtra, "@brief Enum constant QPageSize::LegalExtra") + + gsi::enum_const ("LetterExtra", QPageSize::LetterExtra, "@brief Enum constant QPageSize::LetterExtra") + + gsi::enum_const ("LetterPlus", QPageSize::LetterPlus, "@brief Enum constant QPageSize::LetterPlus") + + gsi::enum_const ("LetterSmall", QPageSize::LetterSmall, "@brief Enum constant QPageSize::LetterSmall") + + gsi::enum_const ("TabloidExtra", QPageSize::TabloidExtra, "@brief Enum constant QPageSize::TabloidExtra") + + gsi::enum_const ("ArchA", QPageSize::ArchA, "@brief Enum constant QPageSize::ArchA") + + gsi::enum_const ("ArchB", QPageSize::ArchB, "@brief Enum constant QPageSize::ArchB") + + gsi::enum_const ("ArchC", QPageSize::ArchC, "@brief Enum constant QPageSize::ArchC") + + gsi::enum_const ("ArchD", QPageSize::ArchD, "@brief Enum constant QPageSize::ArchD") + + gsi::enum_const ("ArchE", QPageSize::ArchE, "@brief Enum constant QPageSize::ArchE") + + gsi::enum_const ("Imperial7x9", QPageSize::Imperial7x9, "@brief Enum constant QPageSize::Imperial7x9") + + gsi::enum_const ("Imperial8x10", QPageSize::Imperial8x10, "@brief Enum constant QPageSize::Imperial8x10") + + gsi::enum_const ("Imperial9x11", QPageSize::Imperial9x11, "@brief Enum constant QPageSize::Imperial9x11") + + gsi::enum_const ("Imperial9x12", QPageSize::Imperial9x12, "@brief Enum constant QPageSize::Imperial9x12") + + gsi::enum_const ("Imperial10x11", QPageSize::Imperial10x11, "@brief Enum constant QPageSize::Imperial10x11") + + gsi::enum_const ("Imperial10x13", QPageSize::Imperial10x13, "@brief Enum constant QPageSize::Imperial10x13") + + gsi::enum_const ("Imperial10x14", QPageSize::Imperial10x14, "@brief Enum constant QPageSize::Imperial10x14") + + gsi::enum_const ("Imperial12x11", QPageSize::Imperial12x11, "@brief Enum constant QPageSize::Imperial12x11") + + gsi::enum_const ("Imperial15x11", QPageSize::Imperial15x11, "@brief Enum constant QPageSize::Imperial15x11") + + gsi::enum_const ("ExecutiveStandard", QPageSize::ExecutiveStandard, "@brief Enum constant QPageSize::ExecutiveStandard") + + gsi::enum_const ("Note", QPageSize::Note, "@brief Enum constant QPageSize::Note") + + gsi::enum_const ("Quarto", QPageSize::Quarto, "@brief Enum constant QPageSize::Quarto") + + gsi::enum_const ("Statement", QPageSize::Statement, "@brief Enum constant QPageSize::Statement") + + gsi::enum_const ("SuperA", QPageSize::SuperA, "@brief Enum constant QPageSize::SuperA") + + gsi::enum_const ("SuperB", QPageSize::SuperB, "@brief Enum constant QPageSize::SuperB") + + gsi::enum_const ("Postcard", QPageSize::Postcard, "@brief Enum constant QPageSize::Postcard") + + gsi::enum_const ("DoublePostcard", QPageSize::DoublePostcard, "@brief Enum constant QPageSize::DoublePostcard") + + gsi::enum_const ("Prc16K", QPageSize::Prc16K, "@brief Enum constant QPageSize::Prc16K") + + gsi::enum_const ("Prc32K", QPageSize::Prc32K, "@brief Enum constant QPageSize::Prc32K") + + gsi::enum_const ("Prc32KBig", QPageSize::Prc32KBig, "@brief Enum constant QPageSize::Prc32KBig") + + gsi::enum_const ("FanFoldUS", QPageSize::FanFoldUS, "@brief Enum constant QPageSize::FanFoldUS") + + gsi::enum_const ("FanFoldGerman", QPageSize::FanFoldGerman, "@brief Enum constant QPageSize::FanFoldGerman") + + gsi::enum_const ("FanFoldGermanLegal", QPageSize::FanFoldGermanLegal, "@brief Enum constant QPageSize::FanFoldGermanLegal") + + gsi::enum_const ("EnvelopeB4", QPageSize::EnvelopeB4, "@brief Enum constant QPageSize::EnvelopeB4") + + gsi::enum_const ("EnvelopeB5", QPageSize::EnvelopeB5, "@brief Enum constant QPageSize::EnvelopeB5") + + gsi::enum_const ("EnvelopeB6", QPageSize::EnvelopeB6, "@brief Enum constant QPageSize::EnvelopeB6") + + gsi::enum_const ("EnvelopeC0", QPageSize::EnvelopeC0, "@brief Enum constant QPageSize::EnvelopeC0") + + gsi::enum_const ("EnvelopeC1", QPageSize::EnvelopeC1, "@brief Enum constant QPageSize::EnvelopeC1") + + gsi::enum_const ("EnvelopeC2", QPageSize::EnvelopeC2, "@brief Enum constant QPageSize::EnvelopeC2") + + gsi::enum_const ("EnvelopeC3", QPageSize::EnvelopeC3, "@brief Enum constant QPageSize::EnvelopeC3") + + gsi::enum_const ("EnvelopeC4", QPageSize::EnvelopeC4, "@brief Enum constant QPageSize::EnvelopeC4") + + gsi::enum_const ("EnvelopeC6", QPageSize::EnvelopeC6, "@brief Enum constant QPageSize::EnvelopeC6") + + gsi::enum_const ("EnvelopeC65", QPageSize::EnvelopeC65, "@brief Enum constant QPageSize::EnvelopeC65") + + gsi::enum_const ("EnvelopeC7", QPageSize::EnvelopeC7, "@brief Enum constant QPageSize::EnvelopeC7") + + gsi::enum_const ("Envelope9", QPageSize::Envelope9, "@brief Enum constant QPageSize::Envelope9") + + gsi::enum_const ("Envelope11", QPageSize::Envelope11, "@brief Enum constant QPageSize::Envelope11") + + gsi::enum_const ("Envelope12", QPageSize::Envelope12, "@brief Enum constant QPageSize::Envelope12") + + gsi::enum_const ("Envelope14", QPageSize::Envelope14, "@brief Enum constant QPageSize::Envelope14") + + gsi::enum_const ("EnvelopeMonarch", QPageSize::EnvelopeMonarch, "@brief Enum constant QPageSize::EnvelopeMonarch") + + gsi::enum_const ("EnvelopePersonal", QPageSize::EnvelopePersonal, "@brief Enum constant QPageSize::EnvelopePersonal") + + gsi::enum_const ("EnvelopeChou3", QPageSize::EnvelopeChou3, "@brief Enum constant QPageSize::EnvelopeChou3") + + gsi::enum_const ("EnvelopeChou4", QPageSize::EnvelopeChou4, "@brief Enum constant QPageSize::EnvelopeChou4") + + gsi::enum_const ("EnvelopeInvite", QPageSize::EnvelopeInvite, "@brief Enum constant QPageSize::EnvelopeInvite") + + gsi::enum_const ("EnvelopeItalian", QPageSize::EnvelopeItalian, "@brief Enum constant QPageSize::EnvelopeItalian") + + gsi::enum_const ("EnvelopeKaku2", QPageSize::EnvelopeKaku2, "@brief Enum constant QPageSize::EnvelopeKaku2") + + gsi::enum_const ("EnvelopeKaku3", QPageSize::EnvelopeKaku3, "@brief Enum constant QPageSize::EnvelopeKaku3") + + gsi::enum_const ("EnvelopePrc1", QPageSize::EnvelopePrc1, "@brief Enum constant QPageSize::EnvelopePrc1") + + gsi::enum_const ("EnvelopePrc2", QPageSize::EnvelopePrc2, "@brief Enum constant QPageSize::EnvelopePrc2") + + gsi::enum_const ("EnvelopePrc3", QPageSize::EnvelopePrc3, "@brief Enum constant QPageSize::EnvelopePrc3") + + gsi::enum_const ("EnvelopePrc4", QPageSize::EnvelopePrc4, "@brief Enum constant QPageSize::EnvelopePrc4") + + gsi::enum_const ("EnvelopePrc5", QPageSize::EnvelopePrc5, "@brief Enum constant QPageSize::EnvelopePrc5") + + gsi::enum_const ("EnvelopePrc6", QPageSize::EnvelopePrc6, "@brief Enum constant QPageSize::EnvelopePrc6") + + gsi::enum_const ("EnvelopePrc7", QPageSize::EnvelopePrc7, "@brief Enum constant QPageSize::EnvelopePrc7") + + gsi::enum_const ("EnvelopePrc8", QPageSize::EnvelopePrc8, "@brief Enum constant QPageSize::EnvelopePrc8") + + gsi::enum_const ("EnvelopePrc9", QPageSize::EnvelopePrc9, "@brief Enum constant QPageSize::EnvelopePrc9") + + gsi::enum_const ("EnvelopePrc10", QPageSize::EnvelopePrc10, "@brief Enum constant QPageSize::EnvelopePrc10") + + gsi::enum_const ("EnvelopeYou4", QPageSize::EnvelopeYou4, "@brief Enum constant QPageSize::EnvelopeYou4") + + gsi::enum_const ("LastPageSize", QPageSize::LastPageSize, "@brief Enum constant QPageSize::LastPageSize") + + gsi::enum_const ("AnsiA", QPageSize::AnsiA, "@brief Enum constant QPageSize::AnsiA") + + gsi::enum_const ("AnsiB", QPageSize::AnsiB, "@brief Enum constant QPageSize::AnsiB") + + gsi::enum_const ("EnvelopeC5", QPageSize::EnvelopeC5, "@brief Enum constant QPageSize::EnvelopeC5") + + gsi::enum_const ("EnvelopeDL", QPageSize::EnvelopeDL, "@brief Enum constant QPageSize::EnvelopeDL") + + gsi::enum_const ("Envelope10", QPageSize::Envelope10, "@brief Enum constant QPageSize::Envelope10"), + "@qt\n@brief This class represents the QPageSize::PageSizeId enum"); + +static gsi::QFlagsClass decl_QPageSize_PageSizeId_Enums ("QtGui", "QPageSize_QFlags_PageSizeId", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPageSize_PageSizeId_Enum_in_parent (decl_QPageSize_PageSizeId_Enum.defs ()); +static gsi::ClassExt decl_QPageSize_PageSizeId_Enum_as_child (decl_QPageSize_PageSizeId_Enum, "PageSizeId"); +static gsi::ClassExt decl_QPageSize_PageSizeId_Enums_as_child (decl_QPageSize_PageSizeId_Enums, "QFlags_PageSizeId"); + +} + + +// Implementation of the enum wrapper class for QPageSize::SizeMatchPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_QPageSize_SizeMatchPolicy_Enum ("QtGui", "QPageSize_SizeMatchPolicy", + gsi::enum_const ("FuzzyMatch", QPageSize::FuzzyMatch, "@brief Enum constant QPageSize::FuzzyMatch") + + gsi::enum_const ("FuzzyOrientationMatch", QPageSize::FuzzyOrientationMatch, "@brief Enum constant QPageSize::FuzzyOrientationMatch") + + gsi::enum_const ("ExactMatch", QPageSize::ExactMatch, "@brief Enum constant QPageSize::ExactMatch"), + "@qt\n@brief This class represents the QPageSize::SizeMatchPolicy enum"); + +static gsi::QFlagsClass decl_QPageSize_SizeMatchPolicy_Enums ("QtGui", "QPageSize_QFlags_SizeMatchPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPageSize_SizeMatchPolicy_Enum_in_parent (decl_QPageSize_SizeMatchPolicy_Enum.defs ()); +static gsi::ClassExt decl_QPageSize_SizeMatchPolicy_Enum_as_child (decl_QPageSize_SizeMatchPolicy_Enum, "SizeMatchPolicy"); +static gsi::ClassExt decl_QPageSize_SizeMatchPolicy_Enums_as_child (decl_QPageSize_SizeMatchPolicy_Enums, "QFlags_SizeMatchPolicy"); + +} + + +// Implementation of the enum wrapper class for QPageSize::Unit +namespace qt_gsi +{ + +static gsi::Enum decl_QPageSize_Unit_Enum ("QtGui", "QPageSize_Unit", + gsi::enum_const ("Millimeter", QPageSize::Millimeter, "@brief Enum constant QPageSize::Millimeter") + + gsi::enum_const ("Point", QPageSize::Point, "@brief Enum constant QPageSize::Point") + + gsi::enum_const ("Inch", QPageSize::Inch, "@brief Enum constant QPageSize::Inch") + + gsi::enum_const ("Pica", QPageSize::Pica, "@brief Enum constant QPageSize::Pica") + + gsi::enum_const ("Didot", QPageSize::Didot, "@brief Enum constant QPageSize::Didot") + + gsi::enum_const ("Cicero", QPageSize::Cicero, "@brief Enum constant QPageSize::Cicero"), + "@qt\n@brief This class represents the QPageSize::Unit enum"); + +static gsi::QFlagsClass decl_QPageSize_Unit_Enums ("QtGui", "QPageSize_QFlags_Unit", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPageSize_Unit_Enum_in_parent (decl_QPageSize_Unit_Enum.defs ()); +static gsi::ClassExt decl_QPageSize_Unit_Enum_as_child (decl_QPageSize_Unit_Enum, "Unit"); +static gsi::ClassExt decl_QPageSize_Unit_Enums_as_child (decl_QPageSize_Unit_Enums, "QFlags_Unit"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPagedPaintDevice.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPagedPaintDevice.cc new file mode 100644 index 000000000..d4b813e49 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPagedPaintDevice.cc @@ -0,0 +1,707 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPagedPaintDevice.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPagedPaintDevice + +// bool QPagedPaintDevice::newPage() + + +static void _init_f_newPage_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_newPage_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPagedPaintDevice *)cls)->newPage ()); +} + + +// QPageLayout QPagedPaintDevice::pageLayout() + + +static void _init_f_pageLayout_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pageLayout_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPageLayout)((QPagedPaintDevice *)cls)->pageLayout ()); +} + + +// QPageRanges QPagedPaintDevice::pageRanges() + + +static void _init_f_pageRanges_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pageRanges_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPageRanges)((QPagedPaintDevice *)cls)->pageRanges ()); +} + + +// bool QPagedPaintDevice::setPageLayout(const QPageLayout &pageLayout) + + +static void _init_f_setPageLayout_2413 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageLayout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPageLayout_2413 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageLayout &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPagedPaintDevice *)cls)->setPageLayout (arg1)); +} + + +// bool QPagedPaintDevice::setPageMargins(const QMarginsF &margins, QPageLayout::Unit units) + + +static void _init_f_setPageMargins_4145 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("units", true, "QPageLayout::Millimeter"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setPageMargins_4145 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMarginsF &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPageLayout::Millimeter), heap); + ret.write ((bool)((QPagedPaintDevice *)cls)->setPageMargins (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// bool QPagedPaintDevice::setPageOrientation(QPageLayout::Orientation orientation) + + +static void _init_f_setPageOrientation_2816 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPageOrientation_2816 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QPagedPaintDevice *)cls)->setPageOrientation (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QPagedPaintDevice::setPageRanges(const QPageRanges &ranges) + + +static void _init_f_setPageRanges_2383 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ranges"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPageRanges_2383 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageRanges &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPagedPaintDevice *)cls)->setPageRanges (arg1); +} + + +// bool QPagedPaintDevice::setPageSize(const QPageSize &pageSize) + + +static void _init_f_setPageSize_2186 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPageSize_2186 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageSize &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPagedPaintDevice *)cls)->setPageSize (arg1)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPagedPaintDevice () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("newPage", "@brief Method bool QPagedPaintDevice::newPage()\n", false, &_init_f_newPage_0, &_call_f_newPage_0); + methods += new qt_gsi::GenericMethod ("pageLayout", "@brief Method QPageLayout QPagedPaintDevice::pageLayout()\n", true, &_init_f_pageLayout_c0, &_call_f_pageLayout_c0); + methods += new qt_gsi::GenericMethod ("pageRanges", "@brief Method QPageRanges QPagedPaintDevice::pageRanges()\n", true, &_init_f_pageRanges_c0, &_call_f_pageRanges_c0); + methods += new qt_gsi::GenericMethod ("setPageLayout", "@brief Method bool QPagedPaintDevice::setPageLayout(const QPageLayout &pageLayout)\n", false, &_init_f_setPageLayout_2413, &_call_f_setPageLayout_2413); + methods += new qt_gsi::GenericMethod ("setPageMargins", "@brief Method bool QPagedPaintDevice::setPageMargins(const QMarginsF &margins, QPageLayout::Unit units)\n", false, &_init_f_setPageMargins_4145, &_call_f_setPageMargins_4145); + methods += new qt_gsi::GenericMethod ("setPageOrientation", "@brief Method bool QPagedPaintDevice::setPageOrientation(QPageLayout::Orientation orientation)\n", false, &_init_f_setPageOrientation_2816, &_call_f_setPageOrientation_2816); + methods += new qt_gsi::GenericMethod ("setPageRanges", "@brief Method void QPagedPaintDevice::setPageRanges(const QPageRanges &ranges)\n", false, &_init_f_setPageRanges_2383, &_call_f_setPageRanges_2383); + methods += new qt_gsi::GenericMethod ("setPageSize|pageSize=", "@brief Method bool QPagedPaintDevice::setPageSize(const QPageSize &pageSize)\n", false, &_init_f_setPageSize_2186, &_call_f_setPageSize_2186); + return methods; +} + +gsi::Class &qtdecl_QPaintDevice (); + +gsi::Class decl_QPagedPaintDevice (qtdecl_QPaintDevice (), "QtGui", "QPagedPaintDevice_Native", + methods_QPagedPaintDevice (), + "@hide\n@alias QPagedPaintDevice"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPagedPaintDevice () { return decl_QPagedPaintDevice; } + +} + + +class QPagedPaintDevice_Adaptor : public QPagedPaintDevice, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPagedPaintDevice_Adaptor(); + + // [adaptor impl] bool QPagedPaintDevice::newPage() + bool cbs_newPage_0_0() + { + throw qt_gsi::AbstractMethodCalledException("newPage"); + } + + virtual bool newPage() + { + if (cb_newPage_0_0.can_issue()) { + return cb_newPage_0_0.issue(&QPagedPaintDevice_Adaptor::cbs_newPage_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("newPage"); + } + } + + // [adaptor impl] QPaintEngine *QPagedPaintDevice::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("paintEngine"); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QPagedPaintDevice_Adaptor::cbs_paintEngine_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("paintEngine"); + } + } + + // [adaptor impl] bool QPagedPaintDevice::setPageLayout(const QPageLayout &pageLayout) + bool cbs_setPageLayout_2413_0(const QPageLayout &pageLayout) + { + return QPagedPaintDevice::setPageLayout(pageLayout); + } + + virtual bool setPageLayout(const QPageLayout &pageLayout) + { + if (cb_setPageLayout_2413_0.can_issue()) { + return cb_setPageLayout_2413_0.issue(&QPagedPaintDevice_Adaptor::cbs_setPageLayout_2413_0, pageLayout); + } else { + return QPagedPaintDevice::setPageLayout(pageLayout); + } + } + + // [adaptor impl] bool QPagedPaintDevice::setPageMargins(const QMarginsF &margins, QPageLayout::Unit units) + bool cbs_setPageMargins_4145_1(const QMarginsF &margins, const qt_gsi::Converter::target_type & units) + { + return QPagedPaintDevice::setPageMargins(margins, qt_gsi::QtToCppAdaptor(units).cref()); + } + + virtual bool setPageMargins(const QMarginsF &margins, QPageLayout::Unit units) + { + if (cb_setPageMargins_4145_1.can_issue()) { + return cb_setPageMargins_4145_1.issue::target_type &>(&QPagedPaintDevice_Adaptor::cbs_setPageMargins_4145_1, margins, qt_gsi::CppToQtAdaptor(units)); + } else { + return QPagedPaintDevice::setPageMargins(margins, units); + } + } + + // [adaptor impl] bool QPagedPaintDevice::setPageOrientation(QPageLayout::Orientation orientation) + bool cbs_setPageOrientation_2816_0(const qt_gsi::Converter::target_type & orientation) + { + return QPagedPaintDevice::setPageOrientation(qt_gsi::QtToCppAdaptor(orientation).cref()); + } + + virtual bool setPageOrientation(QPageLayout::Orientation orientation) + { + if (cb_setPageOrientation_2816_0.can_issue()) { + return cb_setPageOrientation_2816_0.issue::target_type &>(&QPagedPaintDevice_Adaptor::cbs_setPageOrientation_2816_0, qt_gsi::CppToQtAdaptor(orientation)); + } else { + return QPagedPaintDevice::setPageOrientation(orientation); + } + } + + // [adaptor impl] void QPagedPaintDevice::setPageRanges(const QPageRanges &ranges) + void cbs_setPageRanges_2383_0(const QPageRanges &ranges) + { + QPagedPaintDevice::setPageRanges(ranges); + } + + virtual void setPageRanges(const QPageRanges &ranges) + { + if (cb_setPageRanges_2383_0.can_issue()) { + cb_setPageRanges_2383_0.issue(&QPagedPaintDevice_Adaptor::cbs_setPageRanges_2383_0, ranges); + } else { + QPagedPaintDevice::setPageRanges(ranges); + } + } + + // [adaptor impl] bool QPagedPaintDevice::setPageSize(const QPageSize &pageSize) + bool cbs_setPageSize_2186_0(const QPageSize &pageSize) + { + return QPagedPaintDevice::setPageSize(pageSize); + } + + virtual bool setPageSize(const QPageSize &pageSize) + { + if (cb_setPageSize_2186_0.can_issue()) { + return cb_setPageSize_2186_0.issue(&QPagedPaintDevice_Adaptor::cbs_setPageSize_2186_0, pageSize); + } else { + return QPagedPaintDevice::setPageSize(pageSize); + } + } + + // [adaptor impl] void QPagedPaintDevice::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QPagedPaintDevice::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QPagedPaintDevice_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QPagedPaintDevice::initPainter(painter); + } + } + + // [adaptor impl] int QPagedPaintDevice::metric(QPaintDevice::PaintDeviceMetric metric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & _metric) const + { + return QPagedPaintDevice::metric(qt_gsi::QtToCppAdaptor(_metric).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric _metric) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QPagedPaintDevice_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(_metric)); + } else { + return QPagedPaintDevice::metric(_metric); + } + } + + // [adaptor impl] QPaintDevice *QPagedPaintDevice::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QPagedPaintDevice::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QPagedPaintDevice_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QPagedPaintDevice::redirected(offset); + } + } + + // [adaptor impl] QPainter *QPagedPaintDevice::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QPagedPaintDevice::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QPagedPaintDevice_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QPagedPaintDevice::sharedPainter(); + } + } + + gsi::Callback cb_newPage_0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setPageLayout_2413_0; + gsi::Callback cb_setPageMargins_4145_1; + gsi::Callback cb_setPageOrientation_2816_0; + gsi::Callback cb_setPageRanges_2383_0; + gsi::Callback cb_setPageSize_2186_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_sharedPainter_c0_0; +}; + +QPagedPaintDevice_Adaptor::~QPagedPaintDevice_Adaptor() { } + +// void QPagedPaintDevice::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPagedPaintDevice_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QPagedPaintDevice_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// int QPagedPaintDevice::metric(QPaintDevice::PaintDeviceMetric metric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("metric"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QPagedPaintDevice_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QPagedPaintDevice_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// bool QPagedPaintDevice::newPage() + +static void _init_cbs_newPage_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_newPage_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPagedPaintDevice_Adaptor *)cls)->cbs_newPage_0_0 ()); +} + +static void _set_callback_cbs_newPage_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPagedPaintDevice_Adaptor *)cls)->cb_newPage_0_0 = cb; +} + + +// QPaintEngine *QPagedPaintDevice::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QPagedPaintDevice_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPagedPaintDevice_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// QPaintDevice *QPagedPaintDevice::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QPagedPaintDevice_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QPagedPaintDevice_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// bool QPagedPaintDevice::setPageLayout(const QPageLayout &pageLayout) + +static void _init_cbs_setPageLayout_2413_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageLayout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setPageLayout_2413_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageLayout &arg1 = args.read (heap); + ret.write ((bool)((QPagedPaintDevice_Adaptor *)cls)->cbs_setPageLayout_2413_0 (arg1)); +} + +static void _set_callback_cbs_setPageLayout_2413_0 (void *cls, const gsi::Callback &cb) +{ + ((QPagedPaintDevice_Adaptor *)cls)->cb_setPageLayout_2413_0 = cb; +} + + +// bool QPagedPaintDevice::setPageMargins(const QMarginsF &margins, QPageLayout::Unit units) + +static void _init_cbs_setPageMargins_4145_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("units"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setPageMargins_4145_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMarginsF &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QPagedPaintDevice_Adaptor *)cls)->cbs_setPageMargins_4145_1 (arg1, arg2)); +} + +static void _set_callback_cbs_setPageMargins_4145_1 (void *cls, const gsi::Callback &cb) +{ + ((QPagedPaintDevice_Adaptor *)cls)->cb_setPageMargins_4145_1 = cb; +} + + +// bool QPagedPaintDevice::setPageOrientation(QPageLayout::Orientation orientation) + +static void _init_cbs_setPageOrientation_2816_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setPageOrientation_2816_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((bool)((QPagedPaintDevice_Adaptor *)cls)->cbs_setPageOrientation_2816_0 (arg1)); +} + +static void _set_callback_cbs_setPageOrientation_2816_0 (void *cls, const gsi::Callback &cb) +{ + ((QPagedPaintDevice_Adaptor *)cls)->cb_setPageOrientation_2816_0 = cb; +} + + +// void QPagedPaintDevice::setPageRanges(const QPageRanges &ranges) + +static void _init_cbs_setPageRanges_2383_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ranges"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setPageRanges_2383_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageRanges &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPagedPaintDevice_Adaptor *)cls)->cbs_setPageRanges_2383_0 (arg1); +} + +static void _set_callback_cbs_setPageRanges_2383_0 (void *cls, const gsi::Callback &cb) +{ + ((QPagedPaintDevice_Adaptor *)cls)->cb_setPageRanges_2383_0 = cb; +} + + +// bool QPagedPaintDevice::setPageSize(const QPageSize &pageSize) + +static void _init_cbs_setPageSize_2186_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setPageSize_2186_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageSize &arg1 = args.read (heap); + ret.write ((bool)((QPagedPaintDevice_Adaptor *)cls)->cbs_setPageSize_2186_0 (arg1)); +} + +static void _set_callback_cbs_setPageSize_2186_0 (void *cls, const gsi::Callback &cb) +{ + ((QPagedPaintDevice_Adaptor *)cls)->cb_setPageSize_2186_0 = cb; +} + + +// QPainter *QPagedPaintDevice::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QPagedPaintDevice_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPagedPaintDevice_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPagedPaintDevice (); + +static gsi::Methods methods_QPagedPaintDevice_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QPagedPaintDevice::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QPagedPaintDevice::metric(QPaintDevice::PaintDeviceMetric metric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("newPage", "@brief Virtual method bool QPagedPaintDevice::newPage()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_newPage_0_0, &_call_cbs_newPage_0_0); + methods += new qt_gsi::GenericMethod ("newPage", "@hide", false, &_init_cbs_newPage_0_0, &_call_cbs_newPage_0_0, &_set_callback_cbs_newPage_0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QPagedPaintDevice::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QPagedPaintDevice::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("setPageLayout", "@brief Virtual method bool QPagedPaintDevice::setPageLayout(const QPageLayout &pageLayout)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setPageLayout_2413_0, &_call_cbs_setPageLayout_2413_0); + methods += new qt_gsi::GenericMethod ("setPageLayout", "@hide", false, &_init_cbs_setPageLayout_2413_0, &_call_cbs_setPageLayout_2413_0, &_set_callback_cbs_setPageLayout_2413_0); + methods += new qt_gsi::GenericMethod ("setPageMargins", "@brief Virtual method bool QPagedPaintDevice::setPageMargins(const QMarginsF &margins, QPageLayout::Unit units)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setPageMargins_4145_1, &_call_cbs_setPageMargins_4145_1); + methods += new qt_gsi::GenericMethod ("setPageMargins", "@hide", false, &_init_cbs_setPageMargins_4145_1, &_call_cbs_setPageMargins_4145_1, &_set_callback_cbs_setPageMargins_4145_1); + methods += new qt_gsi::GenericMethod ("setPageOrientation", "@brief Virtual method bool QPagedPaintDevice::setPageOrientation(QPageLayout::Orientation orientation)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setPageOrientation_2816_0, &_call_cbs_setPageOrientation_2816_0); + methods += new qt_gsi::GenericMethod ("setPageOrientation", "@hide", false, &_init_cbs_setPageOrientation_2816_0, &_call_cbs_setPageOrientation_2816_0, &_set_callback_cbs_setPageOrientation_2816_0); + methods += new qt_gsi::GenericMethod ("setPageRanges", "@brief Virtual method void QPagedPaintDevice::setPageRanges(const QPageRanges &ranges)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setPageRanges_2383_0, &_call_cbs_setPageRanges_2383_0); + methods += new qt_gsi::GenericMethod ("setPageRanges", "@hide", false, &_init_cbs_setPageRanges_2383_0, &_call_cbs_setPageRanges_2383_0, &_set_callback_cbs_setPageRanges_2383_0); + methods += new qt_gsi::GenericMethod ("setPageSize", "@brief Virtual method bool QPagedPaintDevice::setPageSize(const QPageSize &pageSize)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setPageSize_2186_0, &_call_cbs_setPageSize_2186_0); + methods += new qt_gsi::GenericMethod ("setPageSize", "@hide", false, &_init_cbs_setPageSize_2186_0, &_call_cbs_setPageSize_2186_0, &_set_callback_cbs_setPageSize_2186_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QPagedPaintDevice::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + return methods; +} + +gsi::Class decl_QPagedPaintDevice_Adaptor (qtdecl_QPagedPaintDevice (), "QtGui", "QPagedPaintDevice", + methods_QPagedPaintDevice_Adaptor (), + "@qt\n@brief Binding of QPagedPaintDevice"); + +} + + +// Implementation of the enum wrapper class for QPagedPaintDevice::PdfVersion +namespace qt_gsi +{ + +static gsi::Enum decl_QPagedPaintDevice_PdfVersion_Enum ("QtGui", "QPagedPaintDevice_PdfVersion", + gsi::enum_const ("PdfVersion_1_4", QPagedPaintDevice::PdfVersion_1_4, "@brief Enum constant QPagedPaintDevice::PdfVersion_1_4") + + gsi::enum_const ("PdfVersion_A1b", QPagedPaintDevice::PdfVersion_A1b, "@brief Enum constant QPagedPaintDevice::PdfVersion_A1b") + + gsi::enum_const ("PdfVersion_1_6", QPagedPaintDevice::PdfVersion_1_6, "@brief Enum constant QPagedPaintDevice::PdfVersion_1_6"), + "@qt\n@brief This class represents the QPagedPaintDevice::PdfVersion enum"); + +static gsi::QFlagsClass decl_QPagedPaintDevice_PdfVersion_Enums ("QtGui", "QPagedPaintDevice_QFlags_PdfVersion", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPagedPaintDevice_PdfVersion_Enum_in_parent (decl_QPagedPaintDevice_PdfVersion_Enum.defs ()); +static gsi::ClassExt decl_QPagedPaintDevice_PdfVersion_Enum_as_child (decl_QPagedPaintDevice_PdfVersion_Enum, "PdfVersion"); +static gsi::ClassExt decl_QPagedPaintDevice_PdfVersion_Enums_as_child (decl_QPagedPaintDevice_PdfVersion_Enums, "QFlags_PdfVersion"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPaintDevice.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPaintDevice.cc new file mode 100644 index 000000000..90b39aa3c --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPaintDevice.cc @@ -0,0 +1,572 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPaintDevice.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPaintDevice + +// int QPaintDevice::colorCount() + + +static void _init_f_colorCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_colorCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPaintDevice *)cls)->colorCount ()); +} + + +// int QPaintDevice::depth() + + +static void _init_f_depth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_depth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPaintDevice *)cls)->depth ()); +} + + +// double QPaintDevice::devicePixelRatio() + + +static void _init_f_devicePixelRatio_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_devicePixelRatio_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPaintDevice *)cls)->devicePixelRatio ()); +} + + +// double QPaintDevice::devicePixelRatioF() + + +static void _init_f_devicePixelRatioF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_devicePixelRatioF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPaintDevice *)cls)->devicePixelRatioF ()); +} + + +// int QPaintDevice::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPaintDevice *)cls)->height ()); +} + + +// int QPaintDevice::heightMM() + + +static void _init_f_heightMM_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_heightMM_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPaintDevice *)cls)->heightMM ()); +} + + +// int QPaintDevice::logicalDpiX() + + +static void _init_f_logicalDpiX_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_logicalDpiX_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPaintDevice *)cls)->logicalDpiX ()); +} + + +// int QPaintDevice::logicalDpiY() + + +static void _init_f_logicalDpiY_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_logicalDpiY_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPaintDevice *)cls)->logicalDpiY ()); +} + + +// QPaintEngine *QPaintDevice::paintEngine() + + +static void _init_f_paintEngine_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_paintEngine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QPaintDevice *)cls)->paintEngine ()); +} + + +// bool QPaintDevice::paintingActive() + + +static void _init_f_paintingActive_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_paintingActive_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPaintDevice *)cls)->paintingActive ()); +} + + +// int QPaintDevice::physicalDpiX() + + +static void _init_f_physicalDpiX_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_physicalDpiX_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPaintDevice *)cls)->physicalDpiX ()); +} + + +// int QPaintDevice::physicalDpiY() + + +static void _init_f_physicalDpiY_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_physicalDpiY_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPaintDevice *)cls)->physicalDpiY ()); +} + + +// int QPaintDevice::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPaintDevice *)cls)->width ()); +} + + +// int QPaintDevice::widthMM() + + +static void _init_f_widthMM_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_widthMM_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPaintDevice *)cls)->widthMM ()); +} + + +// static double QPaintDevice::devicePixelRatioFScale() + + +static void _init_f_devicePixelRatioFScale_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_devicePixelRatioFScale_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)QPaintDevice::devicePixelRatioFScale ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPaintDevice () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("colorCount", "@brief Method int QPaintDevice::colorCount()\n", true, &_init_f_colorCount_c0, &_call_f_colorCount_c0); + methods += new qt_gsi::GenericMethod ("depth", "@brief Method int QPaintDevice::depth()\n", true, &_init_f_depth_c0, &_call_f_depth_c0); + methods += new qt_gsi::GenericMethod ("devicePixelRatio", "@brief Method double QPaintDevice::devicePixelRatio()\n", true, &_init_f_devicePixelRatio_c0, &_call_f_devicePixelRatio_c0); + methods += new qt_gsi::GenericMethod ("devicePixelRatioF", "@brief Method double QPaintDevice::devicePixelRatioF()\n", true, &_init_f_devicePixelRatioF_c0, &_call_f_devicePixelRatioF_c0); + methods += new qt_gsi::GenericMethod ("height", "@brief Method int QPaintDevice::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("heightMM", "@brief Method int QPaintDevice::heightMM()\n", true, &_init_f_heightMM_c0, &_call_f_heightMM_c0); + methods += new qt_gsi::GenericMethod ("logicalDpiX", "@brief Method int QPaintDevice::logicalDpiX()\n", true, &_init_f_logicalDpiX_c0, &_call_f_logicalDpiX_c0); + methods += new qt_gsi::GenericMethod ("logicalDpiY", "@brief Method int QPaintDevice::logicalDpiY()\n", true, &_init_f_logicalDpiY_c0, &_call_f_logicalDpiY_c0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Method QPaintEngine *QPaintDevice::paintEngine()\n", true, &_init_f_paintEngine_c0, &_call_f_paintEngine_c0); + methods += new qt_gsi::GenericMethod ("paintingActive", "@brief Method bool QPaintDevice::paintingActive()\n", true, &_init_f_paintingActive_c0, &_call_f_paintingActive_c0); + methods += new qt_gsi::GenericMethod ("physicalDpiX", "@brief Method int QPaintDevice::physicalDpiX()\n", true, &_init_f_physicalDpiX_c0, &_call_f_physicalDpiX_c0); + methods += new qt_gsi::GenericMethod ("physicalDpiY", "@brief Method int QPaintDevice::physicalDpiY()\n", true, &_init_f_physicalDpiY_c0, &_call_f_physicalDpiY_c0); + methods += new qt_gsi::GenericMethod ("width", "@brief Method int QPaintDevice::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + methods += new qt_gsi::GenericMethod ("widthMM", "@brief Method int QPaintDevice::widthMM()\n", true, &_init_f_widthMM_c0, &_call_f_widthMM_c0); + methods += new qt_gsi::GenericStaticMethod ("devicePixelRatioFScale", "@brief Static method double QPaintDevice::devicePixelRatioFScale()\nThis method is static and can be called without an instance.", &_init_f_devicePixelRatioFScale_0, &_call_f_devicePixelRatioFScale_0); + return methods; +} + +gsi::Class decl_QPaintDevice ("QtGui", "QPaintDevice_Native", + methods_QPaintDevice (), + "@hide\n@alias QPaintDevice"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintDevice () { return decl_QPaintDevice; } + +} + + +class QPaintDevice_Adaptor : public QPaintDevice, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPaintDevice_Adaptor(); + + // [adaptor ctor] QPaintDevice::QPaintDevice() + QPaintDevice_Adaptor() : QPaintDevice() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QPaintEngine *QPaintDevice::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("paintEngine"); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QPaintDevice_Adaptor::cbs_paintEngine_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("paintEngine"); + } + } + + // [adaptor impl] void QPaintDevice::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QPaintDevice::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QPaintDevice_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QPaintDevice::initPainter(painter); + } + } + + // [adaptor impl] int QPaintDevice::metric(QPaintDevice::PaintDeviceMetric metric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & _metric) const + { + return QPaintDevice::metric(qt_gsi::QtToCppAdaptor(_metric).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric _metric) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QPaintDevice_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(_metric)); + } else { + return QPaintDevice::metric(_metric); + } + } + + // [adaptor impl] QPaintDevice *QPaintDevice::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QPaintDevice::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QPaintDevice_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QPaintDevice::redirected(offset); + } + } + + // [adaptor impl] QPainter *QPaintDevice::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QPaintDevice::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QPaintDevice_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QPaintDevice::sharedPainter(); + } + } + + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_sharedPainter_c0_0; +}; + +QPaintDevice_Adaptor::~QPaintDevice_Adaptor() { } + +// Constructor QPaintDevice::QPaintDevice() (adaptor class) + +static void _init_ctor_QPaintDevice_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPaintDevice_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPaintDevice_Adaptor ()); +} + + +// void QPaintDevice::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDevice_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDevice_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// int QPaintDevice::metric(QPaintDevice::PaintDeviceMetric metric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("metric"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QPaintDevice_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDevice_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QPaintEngine *QPaintDevice::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QPaintDevice_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDevice_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// QPaintDevice *QPaintDevice::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QPaintDevice_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDevice_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// QPainter *QPaintDevice::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QPaintDevice_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDevice_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPaintDevice (); + +static gsi::Methods methods_QPaintDevice_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPaintDevice::QPaintDevice()\nThis method creates an object of class QPaintDevice.", &_init_ctor_QPaintDevice_Adaptor_0, &_call_ctor_QPaintDevice_Adaptor_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QPaintDevice::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QPaintDevice::metric(QPaintDevice::PaintDeviceMetric metric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QPaintDevice::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QPaintDevice::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QPaintDevice::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + return methods; +} + +gsi::Class decl_QPaintDevice_Adaptor (qtdecl_QPaintDevice (), "QtGui", "QPaintDevice", + methods_QPaintDevice_Adaptor (), + "@qt\n@brief Binding of QPaintDevice"); + +} + + +// Implementation of the enum wrapper class for QPaintDevice::PaintDeviceMetric +namespace qt_gsi +{ + +static gsi::Enum decl_QPaintDevice_PaintDeviceMetric_Enum ("QtGui", "QPaintDevice_PaintDeviceMetric", + gsi::enum_const ("PdmWidth", QPaintDevice::PdmWidth, "@brief Enum constant QPaintDevice::PdmWidth") + + gsi::enum_const ("PdmHeight", QPaintDevice::PdmHeight, "@brief Enum constant QPaintDevice::PdmHeight") + + gsi::enum_const ("PdmWidthMM", QPaintDevice::PdmWidthMM, "@brief Enum constant QPaintDevice::PdmWidthMM") + + gsi::enum_const ("PdmHeightMM", QPaintDevice::PdmHeightMM, "@brief Enum constant QPaintDevice::PdmHeightMM") + + gsi::enum_const ("PdmNumColors", QPaintDevice::PdmNumColors, "@brief Enum constant QPaintDevice::PdmNumColors") + + gsi::enum_const ("PdmDepth", QPaintDevice::PdmDepth, "@brief Enum constant QPaintDevice::PdmDepth") + + gsi::enum_const ("PdmDpiX", QPaintDevice::PdmDpiX, "@brief Enum constant QPaintDevice::PdmDpiX") + + gsi::enum_const ("PdmDpiY", QPaintDevice::PdmDpiY, "@brief Enum constant QPaintDevice::PdmDpiY") + + gsi::enum_const ("PdmPhysicalDpiX", QPaintDevice::PdmPhysicalDpiX, "@brief Enum constant QPaintDevice::PdmPhysicalDpiX") + + gsi::enum_const ("PdmPhysicalDpiY", QPaintDevice::PdmPhysicalDpiY, "@brief Enum constant QPaintDevice::PdmPhysicalDpiY") + + gsi::enum_const ("PdmDevicePixelRatio", QPaintDevice::PdmDevicePixelRatio, "@brief Enum constant QPaintDevice::PdmDevicePixelRatio") + + gsi::enum_const ("PdmDevicePixelRatioScaled", QPaintDevice::PdmDevicePixelRatioScaled, "@brief Enum constant QPaintDevice::PdmDevicePixelRatioScaled"), + "@qt\n@brief This class represents the QPaintDevice::PaintDeviceMetric enum"); + +static gsi::QFlagsClass decl_QPaintDevice_PaintDeviceMetric_Enums ("QtGui", "QPaintDevice_QFlags_PaintDeviceMetric", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPaintDevice_PaintDeviceMetric_Enum_in_parent (decl_QPaintDevice_PaintDeviceMetric_Enum.defs ()); +static gsi::ClassExt decl_QPaintDevice_PaintDeviceMetric_Enum_as_child (decl_QPaintDevice_PaintDeviceMetric_Enum, "PaintDeviceMetric"); +static gsi::ClassExt decl_QPaintDevice_PaintDeviceMetric_Enums_as_child (decl_QPaintDevice_PaintDeviceMetric_Enums, "QFlags_PaintDeviceMetric"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPaintDeviceWindow.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPaintDeviceWindow.cc new file mode 100644 index 000000000..5e3d6df43 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPaintDeviceWindow.cc @@ -0,0 +1,2345 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPaintDeviceWindow.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPaintDeviceWindow + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QPaintDeviceWindow::staticMetaObject); +} + + +// double QPaintDeviceWindow::devicePixelRatio() + + +static void _init_f_devicePixelRatio_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_devicePixelRatio_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPaintDeviceWindow *)cls)->devicePixelRatio ()); +} + + +// int QPaintDeviceWindow::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPaintDeviceWindow *)cls)->height ()); +} + + +// void QPaintDeviceWindow::update(const QRect &rect) + + +static void _init_f_update_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_update_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow *)cls)->update (arg1); +} + + +// void QPaintDeviceWindow::update(const QRegion ®ion) + + +static void _init_f_update_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("region"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_update_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow *)cls)->update (arg1); +} + + +// void QPaintDeviceWindow::update() + + +static void _init_f_update_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_update_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow *)cls)->update (); +} + + +// int QPaintDeviceWindow::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPaintDeviceWindow *)cls)->width ()); +} + + +// static QString QPaintDeviceWindow::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QPaintDeviceWindow::tr (arg1, arg2, arg3)); +} + + +// base class cast for QWindow + +static void _init_f_QPaintDeviceWindow_as_QWindow (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QPaintDeviceWindow_as_QWindow (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QWindow *)(QPaintDeviceWindow *)cls); +} + +static void _init_f_QPaintDeviceWindow_as_const_QWindow (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QPaintDeviceWindow_as_const_QWindow (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QWindow *)(const QPaintDeviceWindow *)cls); +} + +// base class cast for QPaintDevice + +static void _init_f_QPaintDeviceWindow_as_QPaintDevice (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QPaintDeviceWindow_as_QPaintDevice (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QPaintDevice *)(QPaintDeviceWindow *)cls); +} + +static void _init_f_QPaintDeviceWindow_as_const_QPaintDevice (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QPaintDeviceWindow_as_const_QPaintDevice (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QPaintDevice *)(const QPaintDeviceWindow *)cls); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPaintDeviceWindow () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("devicePixelRatio", "@brief Method double QPaintDeviceWindow::devicePixelRatio()\n", true, &_init_f_devicePixelRatio_c0, &_call_f_devicePixelRatio_c0); + methods += new qt_gsi::GenericMethod (":height", "@brief Method int QPaintDeviceWindow::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("update", "@brief Method void QPaintDeviceWindow::update(const QRect &rect)\n", false, &_init_f_update_1792, &_call_f_update_1792); + methods += new qt_gsi::GenericMethod ("update", "@brief Method void QPaintDeviceWindow::update(const QRegion ®ion)\n", false, &_init_f_update_2006, &_call_f_update_2006); + methods += new qt_gsi::GenericMethod ("update", "@brief Method void QPaintDeviceWindow::update()\n", false, &_init_f_update_0, &_call_f_update_0); + methods += new qt_gsi::GenericMethod (":width", "@brief Method int QPaintDeviceWindow::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + methods += gsi::qt_signal ("activeChanged()", "activeChanged", "@brief Signal declaration for QPaintDeviceWindow::activeChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("contentOrientationChanged(Qt::ScreenOrientation)", "contentOrientationChanged", gsi::arg("orientation"), "@brief Signal declaration for QPaintDeviceWindow::contentOrientationChanged(Qt::ScreenOrientation orientation)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QPaintDeviceWindow::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("focusObjectChanged(QObject *)", "focusObjectChanged", gsi::arg("object"), "@brief Signal declaration for QPaintDeviceWindow::focusObjectChanged(QObject *object)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("heightChanged(int)", "heightChanged", gsi::arg("arg"), "@brief Signal declaration for QPaintDeviceWindow::heightChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("maximumHeightChanged(int)", "maximumHeightChanged", gsi::arg("arg"), "@brief Signal declaration for QPaintDeviceWindow::maximumHeightChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("maximumWidthChanged(int)", "maximumWidthChanged", gsi::arg("arg"), "@brief Signal declaration for QPaintDeviceWindow::maximumWidthChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("minimumHeightChanged(int)", "minimumHeightChanged", gsi::arg("arg"), "@brief Signal declaration for QPaintDeviceWindow::minimumHeightChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("minimumWidthChanged(int)", "minimumWidthChanged", gsi::arg("arg"), "@brief Signal declaration for QPaintDeviceWindow::minimumWidthChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("modalityChanged(Qt::WindowModality)", "modalityChanged", gsi::arg("modality"), "@brief Signal declaration for QPaintDeviceWindow::modalityChanged(Qt::WindowModality modality)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QPaintDeviceWindow::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("opacityChanged(double)", "opacityChanged", gsi::arg("opacity"), "@brief Signal declaration for QPaintDeviceWindow::opacityChanged(double opacity)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("screenChanged(QScreen *)", "screenChanged", gsi::arg("screen"), "@brief Signal declaration for QPaintDeviceWindow::screenChanged(QScreen *screen)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("visibilityChanged(QWindow::Visibility)", "visibilityChanged", gsi::arg("visibility"), "@brief Signal declaration for QPaintDeviceWindow::visibilityChanged(QWindow::Visibility visibility)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("visibleChanged(bool)", "visibleChanged", gsi::arg("arg"), "@brief Signal declaration for QPaintDeviceWindow::visibleChanged(bool arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("widthChanged(int)", "widthChanged", gsi::arg("arg"), "@brief Signal declaration for QPaintDeviceWindow::widthChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("windowStateChanged(Qt::WindowState)", "windowStateChanged", gsi::arg("windowState"), "@brief Signal declaration for QPaintDeviceWindow::windowStateChanged(Qt::WindowState windowState)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QPaintDeviceWindow::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("xChanged(int)", "xChanged", gsi::arg("arg"), "@brief Signal declaration for QPaintDeviceWindow::xChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("yChanged(int)", "yChanged", gsi::arg("arg"), "@brief Signal declaration for QPaintDeviceWindow::yChanged(int arg)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QPaintDeviceWindow::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + methods += new qt_gsi::GenericMethod ("asQWindow", "@brief Delivers the base class interface QWindow of QPaintDeviceWindow\nClass QPaintDeviceWindow is derived from multiple base classes. This method delivers the QWindow base class aspect.", false, &_init_f_QPaintDeviceWindow_as_QWindow, &_call_f_QPaintDeviceWindow_as_QWindow); + methods += new qt_gsi::GenericMethod ("asConstQWindow", "@brief Delivers the base class interface QWindow of QPaintDeviceWindow\nClass QPaintDeviceWindow is derived from multiple base classes. This method delivers the QWindow base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QPaintDeviceWindow_as_const_QWindow, &_call_f_QPaintDeviceWindow_as_const_QWindow); + methods += new qt_gsi::GenericMethod ("asQPaintDevice", "@brief Delivers the base class interface QPaintDevice of QPaintDeviceWindow\nClass QPaintDeviceWindow is derived from multiple base classes. This method delivers the QPaintDevice base class aspect.", false, &_init_f_QPaintDeviceWindow_as_QPaintDevice, &_call_f_QPaintDeviceWindow_as_QPaintDevice); + methods += new qt_gsi::GenericMethod ("asConstQPaintDevice", "@brief Delivers the base class interface QPaintDevice of QPaintDeviceWindow\nClass QPaintDeviceWindow is derived from multiple base classes. This method delivers the QPaintDevice base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QPaintDeviceWindow_as_const_QPaintDevice, &_call_f_QPaintDeviceWindow_as_const_QPaintDevice); + return methods; +} + +gsi::Class &qtdecl_QWindow (); + +qt_gsi::QtNativeClass decl_QPaintDeviceWindow (qtdecl_QWindow (), "QtGui", "QPaintDeviceWindow_Native", + methods_QPaintDeviceWindow (), + "@hide\n@alias QPaintDeviceWindow"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintDeviceWindow () { return decl_QPaintDeviceWindow; } + +} + + +class QPaintDeviceWindow_Adaptor : public QPaintDeviceWindow, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPaintDeviceWindow_Adaptor(); + + // [expose] bool QPaintDeviceWindow::isSignalConnected(const QMetaMethod &signal) + bool fp_QPaintDeviceWindow_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QPaintDeviceWindow::isSignalConnected(signal); + } + + // [expose] int QPaintDeviceWindow::receivers(const char *signal) + int fp_QPaintDeviceWindow_receivers_c1731 (const char *signal) const { + return QPaintDeviceWindow::receivers(signal); + } + + // [expose] void *QPaintDeviceWindow::resolveInterface(const char *name, int revision) + void * fp_QPaintDeviceWindow_resolveInterface_c2390 (const char *name, int revision) const { + return QPaintDeviceWindow::resolveInterface(name, revision); + } + + // [expose] QObject *QPaintDeviceWindow::sender() + QObject * fp_QPaintDeviceWindow_sender_c0 () const { + return QPaintDeviceWindow::sender(); + } + + // [expose] int QPaintDeviceWindow::senderSignalIndex() + int fp_QPaintDeviceWindow_senderSignalIndex_c0 () const { + return QPaintDeviceWindow::senderSignalIndex(); + } + + // [adaptor impl] QAccessibleInterface *QPaintDeviceWindow::accessibleRoot() + QAccessibleInterface * cbs_accessibleRoot_c0_0() const + { + return QPaintDeviceWindow::accessibleRoot(); + } + + virtual QAccessibleInterface * accessibleRoot() const + { + if (cb_accessibleRoot_c0_0.can_issue()) { + return cb_accessibleRoot_c0_0.issue(&QPaintDeviceWindow_Adaptor::cbs_accessibleRoot_c0_0); + } else { + return QPaintDeviceWindow::accessibleRoot(); + } + } + + // [emitter impl] void QPaintDeviceWindow::activeChanged() + void emitter_QPaintDeviceWindow_activeChanged_0() + { + emit QPaintDeviceWindow::activeChanged(); + } + + // [emitter impl] void QPaintDeviceWindow::contentOrientationChanged(Qt::ScreenOrientation orientation) + void emitter_QPaintDeviceWindow_contentOrientationChanged_2521(Qt::ScreenOrientation orientation) + { + emit QPaintDeviceWindow::contentOrientationChanged(orientation); + } + + // [emitter impl] void QPaintDeviceWindow::destroyed(QObject *) + void emitter_QPaintDeviceWindow_destroyed_1302(QObject *arg1) + { + emit QPaintDeviceWindow::destroyed(arg1); + } + + // [adaptor impl] bool QPaintDeviceWindow::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QPaintDeviceWindow::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QPaintDeviceWindow_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QPaintDeviceWindow::eventFilter(watched, event); + } + } + + // [adaptor impl] QObject *QPaintDeviceWindow::focusObject() + QObject * cbs_focusObject_c0_0() const + { + return QPaintDeviceWindow::focusObject(); + } + + virtual QObject * focusObject() const + { + if (cb_focusObject_c0_0.can_issue()) { + return cb_focusObject_c0_0.issue(&QPaintDeviceWindow_Adaptor::cbs_focusObject_c0_0); + } else { + return QPaintDeviceWindow::focusObject(); + } + } + + // [emitter impl] void QPaintDeviceWindow::focusObjectChanged(QObject *object) + void emitter_QPaintDeviceWindow_focusObjectChanged_1302(QObject *object) + { + emit QPaintDeviceWindow::focusObjectChanged(object); + } + + // [adaptor impl] QSurfaceFormat QPaintDeviceWindow::format() + QSurfaceFormat cbs_format_c0_0() const + { + return QPaintDeviceWindow::format(); + } + + virtual QSurfaceFormat format() const + { + if (cb_format_c0_0.can_issue()) { + return cb_format_c0_0.issue(&QPaintDeviceWindow_Adaptor::cbs_format_c0_0); + } else { + return QPaintDeviceWindow::format(); + } + } + + // [emitter impl] void QPaintDeviceWindow::heightChanged(int arg) + void emitter_QPaintDeviceWindow_heightChanged_767(int arg) + { + emit QPaintDeviceWindow::heightChanged(arg); + } + + // [emitter impl] void QPaintDeviceWindow::maximumHeightChanged(int arg) + void emitter_QPaintDeviceWindow_maximumHeightChanged_767(int arg) + { + emit QPaintDeviceWindow::maximumHeightChanged(arg); + } + + // [emitter impl] void QPaintDeviceWindow::maximumWidthChanged(int arg) + void emitter_QPaintDeviceWindow_maximumWidthChanged_767(int arg) + { + emit QPaintDeviceWindow::maximumWidthChanged(arg); + } + + // [emitter impl] void QPaintDeviceWindow::minimumHeightChanged(int arg) + void emitter_QPaintDeviceWindow_minimumHeightChanged_767(int arg) + { + emit QPaintDeviceWindow::minimumHeightChanged(arg); + } + + // [emitter impl] void QPaintDeviceWindow::minimumWidthChanged(int arg) + void emitter_QPaintDeviceWindow_minimumWidthChanged_767(int arg) + { + emit QPaintDeviceWindow::minimumWidthChanged(arg); + } + + // [emitter impl] void QPaintDeviceWindow::modalityChanged(Qt::WindowModality modality) + void emitter_QPaintDeviceWindow_modalityChanged_2216(Qt::WindowModality modality) + { + emit QPaintDeviceWindow::modalityChanged(modality); + } + + // [emitter impl] void QPaintDeviceWindow::objectNameChanged(const QString &objectName) + void emitter_QPaintDeviceWindow_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QPaintDeviceWindow::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QPaintDeviceWindow::opacityChanged(double opacity) + void emitter_QPaintDeviceWindow_opacityChanged_1071(double opacity) + { + emit QPaintDeviceWindow::opacityChanged(opacity); + } + + // [emitter impl] void QPaintDeviceWindow::screenChanged(QScreen *screen) + void emitter_QPaintDeviceWindow_screenChanged_1311(QScreen *screen) + { + emit QPaintDeviceWindow::screenChanged(screen); + } + + // [adaptor impl] QSize QPaintDeviceWindow::size() + QSize cbs_size_c0_0() const + { + return QPaintDeviceWindow::size(); + } + + virtual QSize size() const + { + if (cb_size_c0_0.can_issue()) { + return cb_size_c0_0.issue(&QPaintDeviceWindow_Adaptor::cbs_size_c0_0); + } else { + return QPaintDeviceWindow::size(); + } + } + + // [adaptor impl] QSurface::SurfaceType QPaintDeviceWindow::surfaceType() + qt_gsi::Converter::target_type cbs_surfaceType_c0_0() const + { + return qt_gsi::CppToQtAdaptor(QPaintDeviceWindow::surfaceType()); + } + + virtual QSurface::SurfaceType surfaceType() const + { + if (cb_surfaceType_c0_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_surfaceType_c0_0.issue::target_type>(&QPaintDeviceWindow_Adaptor::cbs_surfaceType_c0_0)).cref(); + } else { + return QPaintDeviceWindow::surfaceType(); + } + } + + // [emitter impl] void QPaintDeviceWindow::visibilityChanged(QWindow::Visibility visibility) + void emitter_QPaintDeviceWindow_visibilityChanged_2329(QWindow::Visibility visibility) + { + emit QPaintDeviceWindow::visibilityChanged(visibility); + } + + // [emitter impl] void QPaintDeviceWindow::visibleChanged(bool arg) + void emitter_QPaintDeviceWindow_visibleChanged_864(bool arg) + { + emit QPaintDeviceWindow::visibleChanged(arg); + } + + // [emitter impl] void QPaintDeviceWindow::widthChanged(int arg) + void emitter_QPaintDeviceWindow_widthChanged_767(int arg) + { + emit QPaintDeviceWindow::widthChanged(arg); + } + + // [emitter impl] void QPaintDeviceWindow::windowStateChanged(Qt::WindowState windowState) + void emitter_QPaintDeviceWindow_windowStateChanged_1894(Qt::WindowState windowState) + { + emit QPaintDeviceWindow::windowStateChanged(windowState); + } + + // [emitter impl] void QPaintDeviceWindow::windowTitleChanged(const QString &title) + void emitter_QPaintDeviceWindow_windowTitleChanged_2025(const QString &title) + { + emit QPaintDeviceWindow::windowTitleChanged(title); + } + + // [emitter impl] void QPaintDeviceWindow::xChanged(int arg) + void emitter_QPaintDeviceWindow_xChanged_767(int arg) + { + emit QPaintDeviceWindow::xChanged(arg); + } + + // [emitter impl] void QPaintDeviceWindow::yChanged(int arg) + void emitter_QPaintDeviceWindow_yChanged_767(int arg) + { + emit QPaintDeviceWindow::yChanged(arg); + } + + // [adaptor impl] void QPaintDeviceWindow::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QPaintDeviceWindow::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QPaintDeviceWindow_Adaptor::cbs_childEvent_1701_0, event); + } else { + QPaintDeviceWindow::childEvent(event); + } + } + + // [adaptor impl] void QPaintDeviceWindow::closeEvent(QCloseEvent *) + void cbs_closeEvent_1719_0(QCloseEvent *arg1) + { + QPaintDeviceWindow::closeEvent(arg1); + } + + virtual void closeEvent(QCloseEvent *arg1) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QPaintDeviceWindow_Adaptor::cbs_closeEvent_1719_0, arg1); + } else { + QPaintDeviceWindow::closeEvent(arg1); + } + } + + // [adaptor impl] void QPaintDeviceWindow::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QPaintDeviceWindow::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QPaintDeviceWindow_Adaptor::cbs_customEvent_1217_0, event); + } else { + QPaintDeviceWindow::customEvent(event); + } + } + + // [adaptor impl] void QPaintDeviceWindow::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QPaintDeviceWindow::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QPaintDeviceWindow_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QPaintDeviceWindow::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QPaintDeviceWindow::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QPaintDeviceWindow::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QPaintDeviceWindow_Adaptor::cbs_event_1217_0, _event); + } else { + return QPaintDeviceWindow::event(_event); + } + } + + // [adaptor impl] void QPaintDeviceWindow::exposeEvent(QExposeEvent *) + void cbs_exposeEvent_1845_0(QExposeEvent *arg1) + { + QPaintDeviceWindow::exposeEvent(arg1); + } + + virtual void exposeEvent(QExposeEvent *arg1) + { + if (cb_exposeEvent_1845_0.can_issue()) { + cb_exposeEvent_1845_0.issue(&QPaintDeviceWindow_Adaptor::cbs_exposeEvent_1845_0, arg1); + } else { + QPaintDeviceWindow::exposeEvent(arg1); + } + } + + // [adaptor impl] void QPaintDeviceWindow::focusInEvent(QFocusEvent *) + void cbs_focusInEvent_1729_0(QFocusEvent *arg1) + { + QPaintDeviceWindow::focusInEvent(arg1); + } + + virtual void focusInEvent(QFocusEvent *arg1) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QPaintDeviceWindow_Adaptor::cbs_focusInEvent_1729_0, arg1); + } else { + QPaintDeviceWindow::focusInEvent(arg1); + } + } + + // [adaptor impl] void QPaintDeviceWindow::focusOutEvent(QFocusEvent *) + void cbs_focusOutEvent_1729_0(QFocusEvent *arg1) + { + QPaintDeviceWindow::focusOutEvent(arg1); + } + + virtual void focusOutEvent(QFocusEvent *arg1) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QPaintDeviceWindow_Adaptor::cbs_focusOutEvent_1729_0, arg1); + } else { + QPaintDeviceWindow::focusOutEvent(arg1); + } + } + + // [adaptor impl] void QPaintDeviceWindow::hideEvent(QHideEvent *) + void cbs_hideEvent_1595_0(QHideEvent *arg1) + { + QPaintDeviceWindow::hideEvent(arg1); + } + + virtual void hideEvent(QHideEvent *arg1) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QPaintDeviceWindow_Adaptor::cbs_hideEvent_1595_0, arg1); + } else { + QPaintDeviceWindow::hideEvent(arg1); + } + } + + // [adaptor impl] void QPaintDeviceWindow::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QPaintDeviceWindow::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QPaintDeviceWindow_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QPaintDeviceWindow::initPainter(painter); + } + } + + // [adaptor impl] void QPaintDeviceWindow::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QPaintDeviceWindow::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QPaintDeviceWindow_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QPaintDeviceWindow::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QPaintDeviceWindow::keyReleaseEvent(QKeyEvent *) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *arg1) + { + QPaintDeviceWindow::keyReleaseEvent(arg1); + } + + virtual void keyReleaseEvent(QKeyEvent *arg1) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QPaintDeviceWindow_Adaptor::cbs_keyReleaseEvent_1514_0, arg1); + } else { + QPaintDeviceWindow::keyReleaseEvent(arg1); + } + } + + // [adaptor impl] int QPaintDeviceWindow::metric(QPaintDevice::PaintDeviceMetric metric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & _metric) const + { + return QPaintDeviceWindow::metric(qt_gsi::QtToCppAdaptor(_metric).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric _metric) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QPaintDeviceWindow_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(_metric)); + } else { + return QPaintDeviceWindow::metric(_metric); + } + } + + // [adaptor impl] void QPaintDeviceWindow::mouseDoubleClickEvent(QMouseEvent *) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *arg1) + { + QPaintDeviceWindow::mouseDoubleClickEvent(arg1); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *arg1) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QPaintDeviceWindow_Adaptor::cbs_mouseDoubleClickEvent_1738_0, arg1); + } else { + QPaintDeviceWindow::mouseDoubleClickEvent(arg1); + } + } + + // [adaptor impl] void QPaintDeviceWindow::mouseMoveEvent(QMouseEvent *) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *arg1) + { + QPaintDeviceWindow::mouseMoveEvent(arg1); + } + + virtual void mouseMoveEvent(QMouseEvent *arg1) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QPaintDeviceWindow_Adaptor::cbs_mouseMoveEvent_1738_0, arg1); + } else { + QPaintDeviceWindow::mouseMoveEvent(arg1); + } + } + + // [adaptor impl] void QPaintDeviceWindow::mousePressEvent(QMouseEvent *) + void cbs_mousePressEvent_1738_0(QMouseEvent *arg1) + { + QPaintDeviceWindow::mousePressEvent(arg1); + } + + virtual void mousePressEvent(QMouseEvent *arg1) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QPaintDeviceWindow_Adaptor::cbs_mousePressEvent_1738_0, arg1); + } else { + QPaintDeviceWindow::mousePressEvent(arg1); + } + } + + // [adaptor impl] void QPaintDeviceWindow::mouseReleaseEvent(QMouseEvent *) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *arg1) + { + QPaintDeviceWindow::mouseReleaseEvent(arg1); + } + + virtual void mouseReleaseEvent(QMouseEvent *arg1) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QPaintDeviceWindow_Adaptor::cbs_mouseReleaseEvent_1738_0, arg1); + } else { + QPaintDeviceWindow::mouseReleaseEvent(arg1); + } + } + + // [adaptor impl] void QPaintDeviceWindow::moveEvent(QMoveEvent *) + void cbs_moveEvent_1624_0(QMoveEvent *arg1) + { + QPaintDeviceWindow::moveEvent(arg1); + } + + virtual void moveEvent(QMoveEvent *arg1) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QPaintDeviceWindow_Adaptor::cbs_moveEvent_1624_0, arg1); + } else { + QPaintDeviceWindow::moveEvent(arg1); + } + } + + // [adaptor impl] bool QPaintDeviceWindow::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QPaintDeviceWindow::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QPaintDeviceWindow_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QPaintDeviceWindow::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QPaintDeviceWindow::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QPaintDeviceWindow::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QPaintDeviceWindow_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QPaintDeviceWindow::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QPaintDeviceWindow::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QPaintDeviceWindow::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QPaintDeviceWindow_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QPaintDeviceWindow::redirected(offset); + } + } + + // [adaptor impl] void QPaintDeviceWindow::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QPaintDeviceWindow::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QPaintDeviceWindow_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QPaintDeviceWindow::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QPaintDeviceWindow::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QPaintDeviceWindow::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QPaintDeviceWindow_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QPaintDeviceWindow::sharedPainter(); + } + } + + // [adaptor impl] void QPaintDeviceWindow::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QPaintDeviceWindow::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QPaintDeviceWindow_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QPaintDeviceWindow::showEvent(arg1); + } + } + + // [adaptor impl] void QPaintDeviceWindow::tabletEvent(QTabletEvent *) + void cbs_tabletEvent_1821_0(QTabletEvent *arg1) + { + QPaintDeviceWindow::tabletEvent(arg1); + } + + virtual void tabletEvent(QTabletEvent *arg1) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QPaintDeviceWindow_Adaptor::cbs_tabletEvent_1821_0, arg1); + } else { + QPaintDeviceWindow::tabletEvent(arg1); + } + } + + // [adaptor impl] void QPaintDeviceWindow::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QPaintDeviceWindow::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QPaintDeviceWindow_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QPaintDeviceWindow::timerEvent(event); + } + } + + // [adaptor impl] void QPaintDeviceWindow::touchEvent(QTouchEvent *) + void cbs_touchEvent_1732_0(QTouchEvent *arg1) + { + QPaintDeviceWindow::touchEvent(arg1); + } + + virtual void touchEvent(QTouchEvent *arg1) + { + if (cb_touchEvent_1732_0.can_issue()) { + cb_touchEvent_1732_0.issue(&QPaintDeviceWindow_Adaptor::cbs_touchEvent_1732_0, arg1); + } else { + QPaintDeviceWindow::touchEvent(arg1); + } + } + + // [adaptor impl] void QPaintDeviceWindow::wheelEvent(QWheelEvent *) + void cbs_wheelEvent_1718_0(QWheelEvent *arg1) + { + QPaintDeviceWindow::wheelEvent(arg1); + } + + virtual void wheelEvent(QWheelEvent *arg1) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QPaintDeviceWindow_Adaptor::cbs_wheelEvent_1718_0, arg1); + } else { + QPaintDeviceWindow::wheelEvent(arg1); + } + } + + gsi::Callback cb_accessibleRoot_c0_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusObject_c0_0; + gsi::Callback cb_format_c0_0; + gsi::Callback cb_size_c0_0; + gsi::Callback cb_surfaceType_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_exposeEvent_1845_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_touchEvent_1732_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QPaintDeviceWindow_Adaptor::~QPaintDeviceWindow_Adaptor() { } + +// QAccessibleInterface *QPaintDeviceWindow::accessibleRoot() + +static void _init_cbs_accessibleRoot_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accessibleRoot_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QPaintDeviceWindow_Adaptor *)cls)->cbs_accessibleRoot_c0_0 ()); +} + +static void _set_callback_cbs_accessibleRoot_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_accessibleRoot_c0_0 = cb; +} + + +// emitter void QPaintDeviceWindow::activeChanged() + +static void _init_emitter_activeChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_activeChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_activeChanged_0 (); +} + + +// void QPaintDeviceWindow::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QPaintDeviceWindow::closeEvent(QCloseEvent *) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// emitter void QPaintDeviceWindow::contentOrientationChanged(Qt::ScreenOrientation orientation) + +static void _init_emitter_contentOrientationChanged_2521 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_contentOrientationChanged_2521 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_contentOrientationChanged_2521 (arg1); +} + + +// void QPaintDeviceWindow::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QPaintDeviceWindow::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_destroyed_1302 (arg1); +} + + +// void QPaintDeviceWindow::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QPaintDeviceWindow::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QPaintDeviceWindow_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QPaintDeviceWindow::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QPaintDeviceWindow_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QPaintDeviceWindow::exposeEvent(QExposeEvent *) + +static void _init_cbs_exposeEvent_1845_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_exposeEvent_1845_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QExposeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_exposeEvent_1845_0 (arg1); +} + +static void _set_callback_cbs_exposeEvent_1845_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_exposeEvent_1845_0 = cb; +} + + +// void QPaintDeviceWindow::focusInEvent(QFocusEvent *) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// QObject *QPaintDeviceWindow::focusObject() + +static void _init_cbs_focusObject_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_focusObject_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QPaintDeviceWindow_Adaptor *)cls)->cbs_focusObject_c0_0 ()); +} + +static void _set_callback_cbs_focusObject_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_focusObject_c0_0 = cb; +} + + +// emitter void QPaintDeviceWindow::focusObjectChanged(QObject *object) + +static void _init_emitter_focusObjectChanged_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_focusObjectChanged_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_focusObjectChanged_1302 (arg1); +} + + +// void QPaintDeviceWindow::focusOutEvent(QFocusEvent *) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// QSurfaceFormat QPaintDeviceWindow::format() + +static void _init_cbs_format_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_format_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSurfaceFormat)((QPaintDeviceWindow_Adaptor *)cls)->cbs_format_c0_0 ()); +} + +static void _set_callback_cbs_format_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_format_c0_0 = cb; +} + + +// emitter void QPaintDeviceWindow::heightChanged(int arg) + +static void _init_emitter_heightChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_heightChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_heightChanged_767 (arg1); +} + + +// void QPaintDeviceWindow::hideEvent(QHideEvent *) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QPaintDeviceWindow::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// exposed bool QPaintDeviceWindow::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPaintDeviceWindow_Adaptor *)cls)->fp_QPaintDeviceWindow_isSignalConnected_c2394 (arg1)); +} + + +// void QPaintDeviceWindow::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QPaintDeviceWindow::keyReleaseEvent(QKeyEvent *) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// emitter void QPaintDeviceWindow::maximumHeightChanged(int arg) + +static void _init_emitter_maximumHeightChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_maximumHeightChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_maximumHeightChanged_767 (arg1); +} + + +// emitter void QPaintDeviceWindow::maximumWidthChanged(int arg) + +static void _init_emitter_maximumWidthChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_maximumWidthChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_maximumWidthChanged_767 (arg1); +} + + +// int QPaintDeviceWindow::metric(QPaintDevice::PaintDeviceMetric metric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("metric"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QPaintDeviceWindow_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// emitter void QPaintDeviceWindow::minimumHeightChanged(int arg) + +static void _init_emitter_minimumHeightChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_minimumHeightChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_minimumHeightChanged_767 (arg1); +} + + +// emitter void QPaintDeviceWindow::minimumWidthChanged(int arg) + +static void _init_emitter_minimumWidthChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_minimumWidthChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_minimumWidthChanged_767 (arg1); +} + + +// emitter void QPaintDeviceWindow::modalityChanged(Qt::WindowModality modality) + +static void _init_emitter_modalityChanged_2216 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modality"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_modalityChanged_2216 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_modalityChanged_2216 (arg1); +} + + +// void QPaintDeviceWindow::mouseDoubleClickEvent(QMouseEvent *) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QPaintDeviceWindow::mouseMoveEvent(QMouseEvent *) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QPaintDeviceWindow::mousePressEvent(QMouseEvent *) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QPaintDeviceWindow::mouseReleaseEvent(QMouseEvent *) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QPaintDeviceWindow::moveEvent(QMoveEvent *) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QPaintDeviceWindow::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QPaintDeviceWindow_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QPaintDeviceWindow::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_objectNameChanged_4567 (arg1); +} + + +// emitter void QPaintDeviceWindow::opacityChanged(double opacity) + +static void _init_emitter_opacityChanged_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("opacity"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_opacityChanged_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_opacityChanged_1071 (arg1); +} + + +// void QPaintDeviceWindow::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QPaintDeviceWindow::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QPaintDeviceWindow_Adaptor *)cls)->fp_QPaintDeviceWindow_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QPaintDeviceWindow::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QPaintDeviceWindow_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QPaintDeviceWindow::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed void *QPaintDeviceWindow::resolveInterface(const char *name, int revision) + +static void _init_fp_resolveInterface_c2390 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("revision"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_resolveInterface_c2390 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((void *)((QPaintDeviceWindow_Adaptor *)cls)->fp_QPaintDeviceWindow_resolveInterface_c2390 (arg1, arg2)); +} + + +// emitter void QPaintDeviceWindow::screenChanged(QScreen *screen) + +static void _init_emitter_screenChanged_1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_screenChanged_1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = gsi::arg_reader() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_screenChanged_1311 (arg1); +} + + +// exposed QObject *QPaintDeviceWindow::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QPaintDeviceWindow_Adaptor *)cls)->fp_QPaintDeviceWindow_sender_c0 ()); +} + + +// exposed int QPaintDeviceWindow::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPaintDeviceWindow_Adaptor *)cls)->fp_QPaintDeviceWindow_senderSignalIndex_c0 ()); +} + + +// QPainter *QPaintDeviceWindow::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QPaintDeviceWindow_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QPaintDeviceWindow::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QPaintDeviceWindow::size() + +static void _init_cbs_size_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_size_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QPaintDeviceWindow_Adaptor *)cls)->cbs_size_c0_0 ()); +} + +static void _set_callback_cbs_size_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_size_c0_0 = cb; +} + + +// QSurface::SurfaceType QPaintDeviceWindow::surfaceType() + +static void _init_cbs_surfaceType_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_cbs_surfaceType_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QPaintDeviceWindow_Adaptor *)cls)->cbs_surfaceType_c0_0 ()); +} + +static void _set_callback_cbs_surfaceType_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_surfaceType_c0_0 = cb; +} + + +// void QPaintDeviceWindow::tabletEvent(QTabletEvent *) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QPaintDeviceWindow::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QPaintDeviceWindow::touchEvent(QTouchEvent *) + +static void _init_cbs_touchEvent_1732_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_touchEvent_1732_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTouchEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_touchEvent_1732_0 (arg1); +} + +static void _set_callback_cbs_touchEvent_1732_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_touchEvent_1732_0 = cb; +} + + +// emitter void QPaintDeviceWindow::visibilityChanged(QWindow::Visibility visibility) + +static void _init_emitter_visibilityChanged_2329 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visibility"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_visibilityChanged_2329 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_visibilityChanged_2329 (arg1); +} + + +// emitter void QPaintDeviceWindow::visibleChanged(bool arg) + +static void _init_emitter_visibleChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_visibleChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_visibleChanged_864 (arg1); +} + + +// void QPaintDeviceWindow::wheelEvent(QWheelEvent *) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintDeviceWindow_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintDeviceWindow_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QPaintDeviceWindow::widthChanged(int arg) + +static void _init_emitter_widthChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_widthChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_widthChanged_767 (arg1); +} + + +// emitter void QPaintDeviceWindow::windowStateChanged(Qt::WindowState windowState) + +static void _init_emitter_windowStateChanged_1894 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("windowState"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowStateChanged_1894 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_windowStateChanged_1894 (arg1); +} + + +// emitter void QPaintDeviceWindow::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_windowTitleChanged_2025 (arg1); +} + + +// emitter void QPaintDeviceWindow::xChanged(int arg) + +static void _init_emitter_xChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_xChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_xChanged_767 (arg1); +} + + +// emitter void QPaintDeviceWindow::yChanged(int arg) + +static void _init_emitter_yChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_yChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QPaintDeviceWindow_Adaptor *)cls)->emitter_QPaintDeviceWindow_yChanged_767 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPaintDeviceWindow (); + +static gsi::Methods methods_QPaintDeviceWindow_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("accessibleRoot", "@brief Virtual method QAccessibleInterface *QPaintDeviceWindow::accessibleRoot()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_accessibleRoot_c0_0, &_call_cbs_accessibleRoot_c0_0); + methods += new qt_gsi::GenericMethod ("accessibleRoot", "@hide", true, &_init_cbs_accessibleRoot_c0_0, &_call_cbs_accessibleRoot_c0_0, &_set_callback_cbs_accessibleRoot_c0_0); + methods += new qt_gsi::GenericMethod ("emit_activeChanged", "@brief Emitter for signal void QPaintDeviceWindow::activeChanged()\nCall this method to emit this signal.", false, &_init_emitter_activeChanged_0, &_call_emitter_activeChanged_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QPaintDeviceWindow::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QPaintDeviceWindow::closeEvent(QCloseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("emit_contentOrientationChanged", "@brief Emitter for signal void QPaintDeviceWindow::contentOrientationChanged(Qt::ScreenOrientation orientation)\nCall this method to emit this signal.", false, &_init_emitter_contentOrientationChanged_2521, &_call_emitter_contentOrientationChanged_2521); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QPaintDeviceWindow::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QPaintDeviceWindow::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QPaintDeviceWindow::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QPaintDeviceWindow::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QPaintDeviceWindow::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*exposeEvent", "@brief Virtual method void QPaintDeviceWindow::exposeEvent(QExposeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_exposeEvent_1845_0, &_call_cbs_exposeEvent_1845_0); + methods += new qt_gsi::GenericMethod ("*exposeEvent", "@hide", false, &_init_cbs_exposeEvent_1845_0, &_call_cbs_exposeEvent_1845_0, &_set_callback_cbs_exposeEvent_1845_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QPaintDeviceWindow::focusInEvent(QFocusEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("focusObject", "@brief Virtual method QObject *QPaintDeviceWindow::focusObject()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_focusObject_c0_0, &_call_cbs_focusObject_c0_0); + methods += new qt_gsi::GenericMethod ("focusObject", "@hide", true, &_init_cbs_focusObject_c0_0, &_call_cbs_focusObject_c0_0, &_set_callback_cbs_focusObject_c0_0); + methods += new qt_gsi::GenericMethod ("emit_focusObjectChanged", "@brief Emitter for signal void QPaintDeviceWindow::focusObjectChanged(QObject *object)\nCall this method to emit this signal.", false, &_init_emitter_focusObjectChanged_1302, &_call_emitter_focusObjectChanged_1302); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QPaintDeviceWindow::focusOutEvent(QFocusEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("format", "@brief Virtual method QSurfaceFormat QPaintDeviceWindow::format()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_format_c0_0, &_call_cbs_format_c0_0); + methods += new qt_gsi::GenericMethod ("format", "@hide", true, &_init_cbs_format_c0_0, &_call_cbs_format_c0_0, &_set_callback_cbs_format_c0_0); + methods += new qt_gsi::GenericMethod ("emit_heightChanged", "@brief Emitter for signal void QPaintDeviceWindow::heightChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_heightChanged_767, &_call_emitter_heightChanged_767); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QPaintDeviceWindow::hideEvent(QHideEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QPaintDeviceWindow::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QPaintDeviceWindow::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QPaintDeviceWindow::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QPaintDeviceWindow::keyReleaseEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("emit_maximumHeightChanged", "@brief Emitter for signal void QPaintDeviceWindow::maximumHeightChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_maximumHeightChanged_767, &_call_emitter_maximumHeightChanged_767); + methods += new qt_gsi::GenericMethod ("emit_maximumWidthChanged", "@brief Emitter for signal void QPaintDeviceWindow::maximumWidthChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_maximumWidthChanged_767, &_call_emitter_maximumWidthChanged_767); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QPaintDeviceWindow::metric(QPaintDevice::PaintDeviceMetric metric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("emit_minimumHeightChanged", "@brief Emitter for signal void QPaintDeviceWindow::minimumHeightChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_minimumHeightChanged_767, &_call_emitter_minimumHeightChanged_767); + methods += new qt_gsi::GenericMethod ("emit_minimumWidthChanged", "@brief Emitter for signal void QPaintDeviceWindow::minimumWidthChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_minimumWidthChanged_767, &_call_emitter_minimumWidthChanged_767); + methods += new qt_gsi::GenericMethod ("emit_modalityChanged", "@brief Emitter for signal void QPaintDeviceWindow::modalityChanged(Qt::WindowModality modality)\nCall this method to emit this signal.", false, &_init_emitter_modalityChanged_2216, &_call_emitter_modalityChanged_2216); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QPaintDeviceWindow::mouseDoubleClickEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QPaintDeviceWindow::mouseMoveEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QPaintDeviceWindow::mousePressEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QPaintDeviceWindow::mouseReleaseEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QPaintDeviceWindow::moveEvent(QMoveEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QPaintDeviceWindow::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QPaintDeviceWindow::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("emit_opacityChanged", "@brief Emitter for signal void QPaintDeviceWindow::opacityChanged(double opacity)\nCall this method to emit this signal.", false, &_init_emitter_opacityChanged_1071, &_call_emitter_opacityChanged_1071); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QPaintDeviceWindow::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QPaintDeviceWindow::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QPaintDeviceWindow::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QPaintDeviceWindow::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resolveInterface", "@brief Method void *QPaintDeviceWindow::resolveInterface(const char *name, int revision)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_resolveInterface_c2390, &_call_fp_resolveInterface_c2390); + methods += new qt_gsi::GenericMethod ("emit_screenChanged", "@brief Emitter for signal void QPaintDeviceWindow::screenChanged(QScreen *screen)\nCall this method to emit this signal.", false, &_init_emitter_screenChanged_1311, &_call_emitter_screenChanged_1311); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QPaintDeviceWindow::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QPaintDeviceWindow::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QPaintDeviceWindow::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QPaintDeviceWindow::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("size", "@brief Virtual method QSize QPaintDeviceWindow::size()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_size_c0_0, &_call_cbs_size_c0_0); + methods += new qt_gsi::GenericMethod ("size", "@hide", true, &_init_cbs_size_c0_0, &_call_cbs_size_c0_0, &_set_callback_cbs_size_c0_0); + methods += new qt_gsi::GenericMethod ("surfaceType", "@brief Virtual method QSurface::SurfaceType QPaintDeviceWindow::surfaceType()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_surfaceType_c0_0, &_call_cbs_surfaceType_c0_0); + methods += new qt_gsi::GenericMethod ("surfaceType", "@hide", true, &_init_cbs_surfaceType_c0_0, &_call_cbs_surfaceType_c0_0, &_set_callback_cbs_surfaceType_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QPaintDeviceWindow::tabletEvent(QTabletEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QPaintDeviceWindow::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*touchEvent", "@brief Virtual method void QPaintDeviceWindow::touchEvent(QTouchEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_touchEvent_1732_0, &_call_cbs_touchEvent_1732_0); + methods += new qt_gsi::GenericMethod ("*touchEvent", "@hide", false, &_init_cbs_touchEvent_1732_0, &_call_cbs_touchEvent_1732_0, &_set_callback_cbs_touchEvent_1732_0); + methods += new qt_gsi::GenericMethod ("emit_visibilityChanged", "@brief Emitter for signal void QPaintDeviceWindow::visibilityChanged(QWindow::Visibility visibility)\nCall this method to emit this signal.", false, &_init_emitter_visibilityChanged_2329, &_call_emitter_visibilityChanged_2329); + methods += new qt_gsi::GenericMethod ("emit_visibleChanged", "@brief Emitter for signal void QPaintDeviceWindow::visibleChanged(bool arg)\nCall this method to emit this signal.", false, &_init_emitter_visibleChanged_864, &_call_emitter_visibleChanged_864); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QPaintDeviceWindow::wheelEvent(QWheelEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_widthChanged", "@brief Emitter for signal void QPaintDeviceWindow::widthChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_widthChanged_767, &_call_emitter_widthChanged_767); + methods += new qt_gsi::GenericMethod ("emit_windowStateChanged", "@brief Emitter for signal void QPaintDeviceWindow::windowStateChanged(Qt::WindowState windowState)\nCall this method to emit this signal.", false, &_init_emitter_windowStateChanged_1894, &_call_emitter_windowStateChanged_1894); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QPaintDeviceWindow::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_xChanged", "@brief Emitter for signal void QPaintDeviceWindow::xChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_xChanged_767, &_call_emitter_xChanged_767); + methods += new qt_gsi::GenericMethod ("emit_yChanged", "@brief Emitter for signal void QPaintDeviceWindow::yChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_yChanged_767, &_call_emitter_yChanged_767); + return methods; +} + +gsi::Class decl_QPaintDeviceWindow_Adaptor (qtdecl_QPaintDeviceWindow (), "QtGui", "QPaintDeviceWindow", + methods_QPaintDeviceWindow_Adaptor (), + "@qt\n@brief Binding of QPaintDeviceWindow"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPaintEngine.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPaintEngine.cc new file mode 100644 index 000000000..cd46b0e3e --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPaintEngine.cc @@ -0,0 +1,1415 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPaintEngine.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPaintEngine + +// bool QPaintEngine::begin(QPaintDevice *pdev) + + +static void _init_f_begin_1803 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pdev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_begin_1803 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintDevice *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPaintEngine *)cls)->begin (arg1)); +} + + +// void QPaintEngine::clearDirty(QFlags df) + + +static void _init_f_clearDirty_3337 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("df"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_clearDirty_3337 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine *)cls)->clearDirty (arg1); +} + + +// QPoint QPaintEngine::coordinateOffset() + + +static void _init_f_coordinateOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_coordinateOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QPaintEngine *)cls)->coordinateOffset ()); +} + + +// QPixmap QPaintEngine::createPixmap(QSize size) + + +static void _init_f_createPixmap_928 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createPixmap_928 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSize arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPixmap)((QPaintEngine *)cls)->createPixmap (arg1)); +} + + +// QPixmap QPaintEngine::createPixmapFromImage(QImage image, QFlags flags) + + +static void _init_f_createPixmapFromImage_4260 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("image"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_createPixmapFromImage_4260 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QImage arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + ret.write ((QPixmap)((QPaintEngine *)cls)->createPixmapFromImage (arg1, arg2)); +} + + +// void QPaintEngine::drawEllipse(const QRectF &r) + + +static void _init_f_drawEllipse_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawEllipse_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine *)cls)->drawEllipse (arg1); +} + + +// void QPaintEngine::drawEllipse(const QRect &r) + + +static void _init_f_drawEllipse_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawEllipse_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine *)cls)->drawEllipse (arg1); +} + + +// void QPaintEngine::drawImage(const QRectF &r, const QImage &pm, const QRectF &sr, QFlags flags) + + +static void _init_f_drawImage_8645 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pm"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_drawImage_8645 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const QImage &arg2 = gsi::arg_reader() (args, heap); + const QRectF &arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine *)cls)->drawImage (arg1, arg2, arg3, arg4); +} + + +// void QPaintEngine::drawPath(const QPainterPath &path) + + +static void _init_f_drawPath_2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawPath_2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine *)cls)->drawPath (arg1); +} + + +// void QPaintEngine::drawPixmap(const QRectF &r, const QPixmap &pm, const QRectF &sr) + + +static void _init_f_drawPixmap_5525 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pm"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawPixmap_5525 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + const QRectF &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine *)cls)->drawPixmap (arg1, arg2, arg3); +} + + +// void QPaintEngine::drawTextItem(const QPointF &p, const QTextItem &textItem) + + +static void _init_f_drawTextItem_4092 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("textItem"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawTextItem_4092 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QTextItem &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine *)cls)->drawTextItem (arg1, arg2); +} + + +// void QPaintEngine::drawTiledPixmap(const QRectF &r, const QPixmap &pixmap, const QPointF &s) + + +static void _init_f_drawTiledPixmap_5649 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixmap"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("s"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawTiledPixmap_5649 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + const QPointF &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine *)cls)->drawTiledPixmap (arg1, arg2, arg3); +} + + +// bool QPaintEngine::end() + + +static void _init_f_end_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_end_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPaintEngine *)cls)->end ()); +} + + +// bool QPaintEngine::hasFeature(QFlags feature) + + +static void _init_f_hasFeature_c4257 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("feature"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_hasFeature_c4257 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QPaintEngine *)cls)->hasFeature (arg1)); +} + + +// bool QPaintEngine::isActive() + + +static void _init_f_isActive_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isActive_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPaintEngine *)cls)->isActive ()); +} + + +// bool QPaintEngine::isExtended() + + +static void _init_f_isExtended_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isExtended_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPaintEngine *)cls)->isExtended ()); +} + + +// QPaintDevice *QPaintEngine::paintDevice() + + +static void _init_f_paintDevice_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_paintDevice_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintDevice *)((QPaintEngine *)cls)->paintDevice ()); +} + + +// QPainter *QPaintEngine::painter() + + +static void _init_f_painter_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_painter_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QPaintEngine *)cls)->painter ()); +} + + +// void QPaintEngine::setActive(bool newState) + + +static void _init_f_setActive_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setActive_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine *)cls)->setActive (arg1); +} + + +// void QPaintEngine::setDirty(QFlags df) + + +static void _init_f_setDirty_3337 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("df"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDirty_3337 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine *)cls)->setDirty (arg1); +} + + +// void QPaintEngine::setPaintDevice(QPaintDevice *device) + + +static void _init_f_setPaintDevice_1803 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPaintDevice_1803 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintDevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine *)cls)->setPaintDevice (arg1); +} + + +// void QPaintEngine::setSystemClip(const QRegion &baseClip) + + +static void _init_f_setSystemClip_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("baseClip"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSystemClip_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine *)cls)->setSystemClip (arg1); +} + + +// void QPaintEngine::setSystemRect(const QRect &rect) + + +static void _init_f_setSystemRect_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSystemRect_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine *)cls)->setSystemRect (arg1); +} + + +// void QPaintEngine::syncState() + + +static void _init_f_syncState_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_syncState_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine *)cls)->syncState (); +} + + +// QRegion QPaintEngine::systemClip() + + +static void _init_f_systemClip_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_systemClip_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRegion)((QPaintEngine *)cls)->systemClip ()); +} + + +// QRect QPaintEngine::systemRect() + + +static void _init_f_systemRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_systemRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QPaintEngine *)cls)->systemRect ()); +} + + +// bool QPaintEngine::testDirty(QFlags df) + + +static void _init_f_testDirty_3337 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("df"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_testDirty_3337 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QPaintEngine *)cls)->testDirty (arg1)); +} + + +// QPaintEngine::Type QPaintEngine::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPaintEngine *)cls)->type ())); +} + + +// void QPaintEngine::updateState(const QPaintEngineState &state) + + +static void _init_f_updateState_3013 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_updateState_3013 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPaintEngineState &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine *)cls)->updateState (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPaintEngine () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("begin", "@brief Method bool QPaintEngine::begin(QPaintDevice *pdev)\n", false, &_init_f_begin_1803, &_call_f_begin_1803); + methods += new qt_gsi::GenericMethod ("clearDirty", "@brief Method void QPaintEngine::clearDirty(QFlags df)\n", false, &_init_f_clearDirty_3337, &_call_f_clearDirty_3337); + methods += new qt_gsi::GenericMethod ("coordinateOffset", "@brief Method QPoint QPaintEngine::coordinateOffset()\n", true, &_init_f_coordinateOffset_c0, &_call_f_coordinateOffset_c0); + methods += new qt_gsi::GenericMethod ("createPixmap", "@brief Method QPixmap QPaintEngine::createPixmap(QSize size)\n", false, &_init_f_createPixmap_928, &_call_f_createPixmap_928); + methods += new qt_gsi::GenericMethod ("createPixmapFromImage", "@brief Method QPixmap QPaintEngine::createPixmapFromImage(QImage image, QFlags flags)\n", false, &_init_f_createPixmapFromImage_4260, &_call_f_createPixmapFromImage_4260); + methods += new qt_gsi::GenericMethod ("drawEllipse", "@brief Method void QPaintEngine::drawEllipse(const QRectF &r)\n", false, &_init_f_drawEllipse_1862, &_call_f_drawEllipse_1862); + methods += new qt_gsi::GenericMethod ("drawEllipse", "@brief Method void QPaintEngine::drawEllipse(const QRect &r)\n", false, &_init_f_drawEllipse_1792, &_call_f_drawEllipse_1792); + methods += new qt_gsi::GenericMethod ("drawImage", "@brief Method void QPaintEngine::drawImage(const QRectF &r, const QImage &pm, const QRectF &sr, QFlags flags)\n", false, &_init_f_drawImage_8645, &_call_f_drawImage_8645); + methods += new qt_gsi::GenericMethod ("drawPath", "@brief Method void QPaintEngine::drawPath(const QPainterPath &path)\n", false, &_init_f_drawPath_2514, &_call_f_drawPath_2514); + methods += new qt_gsi::GenericMethod ("drawPixmap", "@brief Method void QPaintEngine::drawPixmap(const QRectF &r, const QPixmap &pm, const QRectF &sr)\n", false, &_init_f_drawPixmap_5525, &_call_f_drawPixmap_5525); + methods += new qt_gsi::GenericMethod ("drawTextItem", "@brief Method void QPaintEngine::drawTextItem(const QPointF &p, const QTextItem &textItem)\n", false, &_init_f_drawTextItem_4092, &_call_f_drawTextItem_4092); + methods += new qt_gsi::GenericMethod ("drawTiledPixmap", "@brief Method void QPaintEngine::drawTiledPixmap(const QRectF &r, const QPixmap &pixmap, const QPointF &s)\n", false, &_init_f_drawTiledPixmap_5649, &_call_f_drawTiledPixmap_5649); + methods += new qt_gsi::GenericMethod ("end", "@brief Method bool QPaintEngine::end()\n", false, &_init_f_end_0, &_call_f_end_0); + methods += new qt_gsi::GenericMethod ("hasFeature", "@brief Method bool QPaintEngine::hasFeature(QFlags feature)\n", true, &_init_f_hasFeature_c4257, &_call_f_hasFeature_c4257); + methods += new qt_gsi::GenericMethod ("isActive?|:active", "@brief Method bool QPaintEngine::isActive()\n", true, &_init_f_isActive_c0, &_call_f_isActive_c0); + methods += new qt_gsi::GenericMethod ("isExtended?", "@brief Method bool QPaintEngine::isExtended()\n", true, &_init_f_isExtended_c0, &_call_f_isExtended_c0); + methods += new qt_gsi::GenericMethod (":paintDevice", "@brief Method QPaintDevice *QPaintEngine::paintDevice()\n", true, &_init_f_paintDevice_c0, &_call_f_paintDevice_c0); + methods += new qt_gsi::GenericMethod ("painter", "@brief Method QPainter *QPaintEngine::painter()\n", true, &_init_f_painter_c0, &_call_f_painter_c0); + methods += new qt_gsi::GenericMethod ("setActive|active=", "@brief Method void QPaintEngine::setActive(bool newState)\n", false, &_init_f_setActive_864, &_call_f_setActive_864); + methods += new qt_gsi::GenericMethod ("setDirty", "@brief Method void QPaintEngine::setDirty(QFlags df)\n", false, &_init_f_setDirty_3337, &_call_f_setDirty_3337); + methods += new qt_gsi::GenericMethod ("setPaintDevice|paintDevice=", "@brief Method void QPaintEngine::setPaintDevice(QPaintDevice *device)\n", false, &_init_f_setPaintDevice_1803, &_call_f_setPaintDevice_1803); + methods += new qt_gsi::GenericMethod ("setSystemClip|systemClip=", "@brief Method void QPaintEngine::setSystemClip(const QRegion &baseClip)\n", false, &_init_f_setSystemClip_2006, &_call_f_setSystemClip_2006); + methods += new qt_gsi::GenericMethod ("setSystemRect|systemRect=", "@brief Method void QPaintEngine::setSystemRect(const QRect &rect)\n", false, &_init_f_setSystemRect_1792, &_call_f_setSystemRect_1792); + methods += new qt_gsi::GenericMethod ("syncState", "@brief Method void QPaintEngine::syncState()\n", false, &_init_f_syncState_0, &_call_f_syncState_0); + methods += new qt_gsi::GenericMethod (":systemClip", "@brief Method QRegion QPaintEngine::systemClip()\n", true, &_init_f_systemClip_c0, &_call_f_systemClip_c0); + methods += new qt_gsi::GenericMethod (":systemRect", "@brief Method QRect QPaintEngine::systemRect()\n", true, &_init_f_systemRect_c0, &_call_f_systemRect_c0); + methods += new qt_gsi::GenericMethod ("testDirty", "@brief Method bool QPaintEngine::testDirty(QFlags df)\n", false, &_init_f_testDirty_3337, &_call_f_testDirty_3337); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QPaintEngine::Type QPaintEngine::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericMethod ("updateState", "@brief Method void QPaintEngine::updateState(const QPaintEngineState &state)\n", false, &_init_f_updateState_3013, &_call_f_updateState_3013); + return methods; +} + +gsi::Class decl_QPaintEngine ("QtGui", "QPaintEngine_Native", + methods_QPaintEngine (), + "@hide\n@alias QPaintEngine"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintEngine () { return decl_QPaintEngine; } + +} + + +class QPaintEngine_Adaptor : public QPaintEngine, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPaintEngine_Adaptor(); + + // [adaptor ctor] QPaintEngine::QPaintEngine(QFlags features) + QPaintEngine_Adaptor() : QPaintEngine() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPaintEngine::QPaintEngine(QFlags features) + QPaintEngine_Adaptor(QFlags features) : QPaintEngine(features) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] bool QPaintEngine::begin(QPaintDevice *pdev) + bool cbs_begin_1803_0(QPaintDevice *pdev) + { + __SUPPRESS_UNUSED_WARNING (pdev); + throw qt_gsi::AbstractMethodCalledException("begin"); + } + + virtual bool begin(QPaintDevice *pdev) + { + if (cb_begin_1803_0.can_issue()) { + return cb_begin_1803_0.issue(&QPaintEngine_Adaptor::cbs_begin_1803_0, pdev); + } else { + throw qt_gsi::AbstractMethodCalledException("begin"); + } + } + + // [adaptor impl] QPoint QPaintEngine::coordinateOffset() + QPoint cbs_coordinateOffset_c0_0() const + { + return QPaintEngine::coordinateOffset(); + } + + virtual QPoint coordinateOffset() const + { + if (cb_coordinateOffset_c0_0.can_issue()) { + return cb_coordinateOffset_c0_0.issue(&QPaintEngine_Adaptor::cbs_coordinateOffset_c0_0); + } else { + return QPaintEngine::coordinateOffset(); + } + } + + // [adaptor impl] QPixmap QPaintEngine::createPixmap(QSize size) + QPixmap cbs_createPixmap_928_0(QSize size) + { + return QPaintEngine::createPixmap(size); + } + + virtual QPixmap createPixmap(QSize size) + { + if (cb_createPixmap_928_0.can_issue()) { + return cb_createPixmap_928_0.issue(&QPaintEngine_Adaptor::cbs_createPixmap_928_0, size); + } else { + return QPaintEngine::createPixmap(size); + } + } + + // [adaptor impl] QPixmap QPaintEngine::createPixmapFromImage(QImage image, QFlags flags) + QPixmap cbs_createPixmapFromImage_4260_1(QImage image, QFlags flags) + { + return QPaintEngine::createPixmapFromImage(image, flags); + } + + virtual QPixmap createPixmapFromImage(QImage image, QFlags flags) + { + if (cb_createPixmapFromImage_4260_1.can_issue()) { + return cb_createPixmapFromImage_4260_1.issue >(&QPaintEngine_Adaptor::cbs_createPixmapFromImage_4260_1, image, flags); + } else { + return QPaintEngine::createPixmapFromImage(image, flags); + } + } + + // [adaptor impl] void QPaintEngine::drawEllipse(const QRectF &r) + void cbs_drawEllipse_1862_0(const QRectF &r) + { + QPaintEngine::drawEllipse(r); + } + + virtual void drawEllipse(const QRectF &r) + { + if (cb_drawEllipse_1862_0.can_issue()) { + cb_drawEllipse_1862_0.issue(&QPaintEngine_Adaptor::cbs_drawEllipse_1862_0, r); + } else { + QPaintEngine::drawEllipse(r); + } + } + + // [adaptor impl] void QPaintEngine::drawEllipse(const QRect &r) + void cbs_drawEllipse_1792_0(const QRect &r) + { + QPaintEngine::drawEllipse(r); + } + + virtual void drawEllipse(const QRect &r) + { + if (cb_drawEllipse_1792_0.can_issue()) { + cb_drawEllipse_1792_0.issue(&QPaintEngine_Adaptor::cbs_drawEllipse_1792_0, r); + } else { + QPaintEngine::drawEllipse(r); + } + } + + // [adaptor impl] void QPaintEngine::drawImage(const QRectF &r, const QImage &pm, const QRectF &sr, QFlags flags) + void cbs_drawImage_8645_1(const QRectF &r, const QImage &pm, const QRectF &sr, QFlags flags) + { + QPaintEngine::drawImage(r, pm, sr, flags); + } + + virtual void drawImage(const QRectF &r, const QImage &pm, const QRectF &sr, QFlags flags) + { + if (cb_drawImage_8645_1.can_issue()) { + cb_drawImage_8645_1.issue >(&QPaintEngine_Adaptor::cbs_drawImage_8645_1, r, pm, sr, flags); + } else { + QPaintEngine::drawImage(r, pm, sr, flags); + } + } + + // [adaptor impl] void QPaintEngine::drawPath(const QPainterPath &path) + void cbs_drawPath_2514_0(const QPainterPath &path) + { + QPaintEngine::drawPath(path); + } + + virtual void drawPath(const QPainterPath &path) + { + if (cb_drawPath_2514_0.can_issue()) { + cb_drawPath_2514_0.issue(&QPaintEngine_Adaptor::cbs_drawPath_2514_0, path); + } else { + QPaintEngine::drawPath(path); + } + } + + // [adaptor impl] void QPaintEngine::drawPixmap(const QRectF &r, const QPixmap &pm, const QRectF &sr) + void cbs_drawPixmap_5525_0(const QRectF &r, const QPixmap &pm, const QRectF &sr) + { + __SUPPRESS_UNUSED_WARNING (r); + __SUPPRESS_UNUSED_WARNING (pm); + __SUPPRESS_UNUSED_WARNING (sr); + throw qt_gsi::AbstractMethodCalledException("drawPixmap"); + } + + virtual void drawPixmap(const QRectF &r, const QPixmap &pm, const QRectF &sr) + { + if (cb_drawPixmap_5525_0.can_issue()) { + cb_drawPixmap_5525_0.issue(&QPaintEngine_Adaptor::cbs_drawPixmap_5525_0, r, pm, sr); + } else { + throw qt_gsi::AbstractMethodCalledException("drawPixmap"); + } + } + + // [adaptor impl] void QPaintEngine::drawTextItem(const QPointF &p, const QTextItem &textItem) + void cbs_drawTextItem_4092_0(const QPointF &p, const QTextItem &textItem) + { + QPaintEngine::drawTextItem(p, textItem); + } + + virtual void drawTextItem(const QPointF &p, const QTextItem &textItem) + { + if (cb_drawTextItem_4092_0.can_issue()) { + cb_drawTextItem_4092_0.issue(&QPaintEngine_Adaptor::cbs_drawTextItem_4092_0, p, textItem); + } else { + QPaintEngine::drawTextItem(p, textItem); + } + } + + // [adaptor impl] void QPaintEngine::drawTiledPixmap(const QRectF &r, const QPixmap &pixmap, const QPointF &s) + void cbs_drawTiledPixmap_5649_0(const QRectF &r, const QPixmap &pixmap, const QPointF &s) + { + QPaintEngine::drawTiledPixmap(r, pixmap, s); + } + + virtual void drawTiledPixmap(const QRectF &r, const QPixmap &pixmap, const QPointF &s) + { + if (cb_drawTiledPixmap_5649_0.can_issue()) { + cb_drawTiledPixmap_5649_0.issue(&QPaintEngine_Adaptor::cbs_drawTiledPixmap_5649_0, r, pixmap, s); + } else { + QPaintEngine::drawTiledPixmap(r, pixmap, s); + } + } + + // [adaptor impl] bool QPaintEngine::end() + bool cbs_end_0_0() + { + throw qt_gsi::AbstractMethodCalledException("end"); + } + + virtual bool end() + { + if (cb_end_0_0.can_issue()) { + return cb_end_0_0.issue(&QPaintEngine_Adaptor::cbs_end_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("end"); + } + } + + // [adaptor impl] QPaintEngine::Type QPaintEngine::type() + qt_gsi::Converter::target_type cbs_type_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("type"); + } + + virtual QPaintEngine::Type type() const + { + if (cb_type_c0_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_type_c0_0.issue::target_type>(&QPaintEngine_Adaptor::cbs_type_c0_0)).cref(); + } else { + throw qt_gsi::AbstractMethodCalledException("type"); + } + } + + // [adaptor impl] void QPaintEngine::updateState(const QPaintEngineState &state) + void cbs_updateState_3013_0(const QPaintEngineState &state) + { + __SUPPRESS_UNUSED_WARNING (state); + throw qt_gsi::AbstractMethodCalledException("updateState"); + } + + virtual void updateState(const QPaintEngineState &state) + { + if (cb_updateState_3013_0.can_issue()) { + cb_updateState_3013_0.issue(&QPaintEngine_Adaptor::cbs_updateState_3013_0, state); + } else { + throw qt_gsi::AbstractMethodCalledException("updateState"); + } + } + + gsi::Callback cb_begin_1803_0; + gsi::Callback cb_coordinateOffset_c0_0; + gsi::Callback cb_createPixmap_928_0; + gsi::Callback cb_createPixmapFromImage_4260_1; + gsi::Callback cb_drawEllipse_1862_0; + gsi::Callback cb_drawEllipse_1792_0; + gsi::Callback cb_drawImage_8645_1; + gsi::Callback cb_drawPath_2514_0; + gsi::Callback cb_drawPixmap_5525_0; + gsi::Callback cb_drawTextItem_4092_0; + gsi::Callback cb_drawTiledPixmap_5649_0; + gsi::Callback cb_end_0_0; + gsi::Callback cb_type_c0_0; + gsi::Callback cb_updateState_3013_0; +}; + +QPaintEngine_Adaptor::~QPaintEngine_Adaptor() { } + +// Constructor QPaintEngine::QPaintEngine(QFlags features) (adaptor class) + +static void _init_ctor_QPaintEngine_Adaptor_4257 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("features", true, "QPaintEngine::PaintEngineFeatures()"); + decl->add_arg > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPaintEngine_Adaptor_4257 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QPaintEngine::PaintEngineFeatures(), heap); + ret.write (new QPaintEngine_Adaptor (arg1)); +} + + +// bool QPaintEngine::begin(QPaintDevice *pdev) + +static void _init_cbs_begin_1803_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pdev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_begin_1803_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintDevice *arg1 = args.read (heap); + ret.write ((bool)((QPaintEngine_Adaptor *)cls)->cbs_begin_1803_0 (arg1)); +} + +static void _set_callback_cbs_begin_1803_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintEngine_Adaptor *)cls)->cb_begin_1803_0 = cb; +} + + +// QPoint QPaintEngine::coordinateOffset() + +static void _init_cbs_coordinateOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_coordinateOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QPaintEngine_Adaptor *)cls)->cbs_coordinateOffset_c0_0 ()); +} + +static void _set_callback_cbs_coordinateOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintEngine_Adaptor *)cls)->cb_coordinateOffset_c0_0 = cb; +} + + +// QPixmap QPaintEngine::createPixmap(QSize size) + +static void _init_cbs_createPixmap_928_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_createPixmap_928_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSize arg1 = args.read (heap); + ret.write ((QPixmap)((QPaintEngine_Adaptor *)cls)->cbs_createPixmap_928_0 (arg1)); +} + +static void _set_callback_cbs_createPixmap_928_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintEngine_Adaptor *)cls)->cb_createPixmap_928_0 = cb; +} + + +// QPixmap QPaintEngine::createPixmapFromImage(QImage image, QFlags flags) + +static void _init_cbs_createPixmapFromImage_4260_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("image"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_createPixmapFromImage_4260_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QImage arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + ret.write ((QPixmap)((QPaintEngine_Adaptor *)cls)->cbs_createPixmapFromImage_4260_1 (arg1, arg2)); +} + +static void _set_callback_cbs_createPixmapFromImage_4260_1 (void *cls, const gsi::Callback &cb) +{ + ((QPaintEngine_Adaptor *)cls)->cb_createPixmapFromImage_4260_1 = cb; +} + + +// void QPaintEngine::drawEllipse(const QRectF &r) + +static void _init_cbs_drawEllipse_1862_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_drawEllipse_1862_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine_Adaptor *)cls)->cbs_drawEllipse_1862_0 (arg1); +} + +static void _set_callback_cbs_drawEllipse_1862_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintEngine_Adaptor *)cls)->cb_drawEllipse_1862_0 = cb; +} + + +// void QPaintEngine::drawEllipse(const QRect &r) + +static void _init_cbs_drawEllipse_1792_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_drawEllipse_1792_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine_Adaptor *)cls)->cbs_drawEllipse_1792_0 (arg1); +} + +static void _set_callback_cbs_drawEllipse_1792_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintEngine_Adaptor *)cls)->cb_drawEllipse_1792_0 = cb; +} + + +// void QPaintEngine::drawImage(const QRectF &r, const QImage &pm, const QRectF &sr, QFlags flags) + +static void _init_cbs_drawImage_8645_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pm"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("flags"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_cbs_drawImage_8645_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args.read (heap); + const QImage &arg2 = args.read (heap); + const QRectF &arg3 = args.read (heap); + QFlags arg4 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine_Adaptor *)cls)->cbs_drawImage_8645_1 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_drawImage_8645_1 (void *cls, const gsi::Callback &cb) +{ + ((QPaintEngine_Adaptor *)cls)->cb_drawImage_8645_1 = cb; +} + + +// void QPaintEngine::drawPath(const QPainterPath &path) + +static void _init_cbs_drawPath_2514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_drawPath_2514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine_Adaptor *)cls)->cbs_drawPath_2514_0 (arg1); +} + +static void _set_callback_cbs_drawPath_2514_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintEngine_Adaptor *)cls)->cb_drawPath_2514_0 = cb; +} + + +// void QPaintEngine::drawPixmap(const QRectF &r, const QPixmap &pm, const QRectF &sr) + +static void _init_cbs_drawPixmap_5525_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pm"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_drawPixmap_5525_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args.read (heap); + const QPixmap &arg2 = args.read (heap); + const QRectF &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine_Adaptor *)cls)->cbs_drawPixmap_5525_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_drawPixmap_5525_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintEngine_Adaptor *)cls)->cb_drawPixmap_5525_0 = cb; +} + + +// void QPaintEngine::drawTextItem(const QPointF &p, const QTextItem &textItem) + +static void _init_cbs_drawTextItem_4092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("textItem"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_drawTextItem_4092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + const QTextItem &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine_Adaptor *)cls)->cbs_drawTextItem_4092_0 (arg1, arg2); +} + +static void _set_callback_cbs_drawTextItem_4092_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintEngine_Adaptor *)cls)->cb_drawTextItem_4092_0 = cb; +} + + +// void QPaintEngine::drawTiledPixmap(const QRectF &r, const QPixmap &pixmap, const QPointF &s) + +static void _init_cbs_drawTiledPixmap_5649_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixmap"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("s"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_drawTiledPixmap_5649_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args.read (heap); + const QPixmap &arg2 = args.read (heap); + const QPointF &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine_Adaptor *)cls)->cbs_drawTiledPixmap_5649_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_drawTiledPixmap_5649_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintEngine_Adaptor *)cls)->cb_drawTiledPixmap_5649_0 = cb; +} + + +// bool QPaintEngine::end() + +static void _init_cbs_end_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_end_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPaintEngine_Adaptor *)cls)->cbs_end_0_0 ()); +} + +static void _set_callback_cbs_end_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintEngine_Adaptor *)cls)->cb_end_0_0 = cb; +} + + +// QPaintEngine::Type QPaintEngine::type() + +static void _init_cbs_type_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_cbs_type_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QPaintEngine_Adaptor *)cls)->cbs_type_c0_0 ()); +} + +static void _set_callback_cbs_type_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintEngine_Adaptor *)cls)->cb_type_c0_0 = cb; +} + + +// void QPaintEngine::updateState(const QPaintEngineState &state) + +static void _init_cbs_updateState_3013_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_updateState_3013_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPaintEngineState &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEngine_Adaptor *)cls)->cbs_updateState_3013_0 (arg1); +} + +static void _set_callback_cbs_updateState_3013_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintEngine_Adaptor *)cls)->cb_updateState_3013_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPaintEngine (); + +static gsi::Methods methods_QPaintEngine_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPaintEngine::QPaintEngine(QFlags features)\nThis method creates an object of class QPaintEngine.", &_init_ctor_QPaintEngine_Adaptor_4257, &_call_ctor_QPaintEngine_Adaptor_4257); + methods += new qt_gsi::GenericMethod ("begin", "@brief Virtual method bool QPaintEngine::begin(QPaintDevice *pdev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_begin_1803_0, &_call_cbs_begin_1803_0); + methods += new qt_gsi::GenericMethod ("begin", "@hide", false, &_init_cbs_begin_1803_0, &_call_cbs_begin_1803_0, &_set_callback_cbs_begin_1803_0); + methods += new qt_gsi::GenericMethod ("coordinateOffset", "@brief Virtual method QPoint QPaintEngine::coordinateOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_coordinateOffset_c0_0, &_call_cbs_coordinateOffset_c0_0); + methods += new qt_gsi::GenericMethod ("coordinateOffset", "@hide", true, &_init_cbs_coordinateOffset_c0_0, &_call_cbs_coordinateOffset_c0_0, &_set_callback_cbs_coordinateOffset_c0_0); + methods += new qt_gsi::GenericMethod ("createPixmap", "@brief Virtual method QPixmap QPaintEngine::createPixmap(QSize size)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_createPixmap_928_0, &_call_cbs_createPixmap_928_0); + methods += new qt_gsi::GenericMethod ("createPixmap", "@hide", false, &_init_cbs_createPixmap_928_0, &_call_cbs_createPixmap_928_0, &_set_callback_cbs_createPixmap_928_0); + methods += new qt_gsi::GenericMethod ("createPixmapFromImage", "@brief Virtual method QPixmap QPaintEngine::createPixmapFromImage(QImage image, QFlags flags)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_createPixmapFromImage_4260_1, &_call_cbs_createPixmapFromImage_4260_1); + methods += new qt_gsi::GenericMethod ("createPixmapFromImage", "@hide", false, &_init_cbs_createPixmapFromImage_4260_1, &_call_cbs_createPixmapFromImage_4260_1, &_set_callback_cbs_createPixmapFromImage_4260_1); + methods += new qt_gsi::GenericMethod ("drawEllipse", "@brief Virtual method void QPaintEngine::drawEllipse(const QRectF &r)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_drawEllipse_1862_0, &_call_cbs_drawEllipse_1862_0); + methods += new qt_gsi::GenericMethod ("drawEllipse", "@hide", false, &_init_cbs_drawEllipse_1862_0, &_call_cbs_drawEllipse_1862_0, &_set_callback_cbs_drawEllipse_1862_0); + methods += new qt_gsi::GenericMethod ("drawEllipse", "@brief Virtual method void QPaintEngine::drawEllipse(const QRect &r)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_drawEllipse_1792_0, &_call_cbs_drawEllipse_1792_0); + methods += new qt_gsi::GenericMethod ("drawEllipse", "@hide", false, &_init_cbs_drawEllipse_1792_0, &_call_cbs_drawEllipse_1792_0, &_set_callback_cbs_drawEllipse_1792_0); + methods += new qt_gsi::GenericMethod ("drawImage", "@brief Virtual method void QPaintEngine::drawImage(const QRectF &r, const QImage &pm, const QRectF &sr, QFlags flags)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_drawImage_8645_1, &_call_cbs_drawImage_8645_1); + methods += new qt_gsi::GenericMethod ("drawImage", "@hide", false, &_init_cbs_drawImage_8645_1, &_call_cbs_drawImage_8645_1, &_set_callback_cbs_drawImage_8645_1); + methods += new qt_gsi::GenericMethod ("drawPath", "@brief Virtual method void QPaintEngine::drawPath(const QPainterPath &path)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_drawPath_2514_0, &_call_cbs_drawPath_2514_0); + methods += new qt_gsi::GenericMethod ("drawPath", "@hide", false, &_init_cbs_drawPath_2514_0, &_call_cbs_drawPath_2514_0, &_set_callback_cbs_drawPath_2514_0); + methods += new qt_gsi::GenericMethod ("drawPixmap", "@brief Virtual method void QPaintEngine::drawPixmap(const QRectF &r, const QPixmap &pm, const QRectF &sr)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_drawPixmap_5525_0, &_call_cbs_drawPixmap_5525_0); + methods += new qt_gsi::GenericMethod ("drawPixmap", "@hide", false, &_init_cbs_drawPixmap_5525_0, &_call_cbs_drawPixmap_5525_0, &_set_callback_cbs_drawPixmap_5525_0); + methods += new qt_gsi::GenericMethod ("drawTextItem", "@brief Virtual method void QPaintEngine::drawTextItem(const QPointF &p, const QTextItem &textItem)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_drawTextItem_4092_0, &_call_cbs_drawTextItem_4092_0); + methods += new qt_gsi::GenericMethod ("drawTextItem", "@hide", false, &_init_cbs_drawTextItem_4092_0, &_call_cbs_drawTextItem_4092_0, &_set_callback_cbs_drawTextItem_4092_0); + methods += new qt_gsi::GenericMethod ("drawTiledPixmap", "@brief Virtual method void QPaintEngine::drawTiledPixmap(const QRectF &r, const QPixmap &pixmap, const QPointF &s)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_drawTiledPixmap_5649_0, &_call_cbs_drawTiledPixmap_5649_0); + methods += new qt_gsi::GenericMethod ("drawTiledPixmap", "@hide", false, &_init_cbs_drawTiledPixmap_5649_0, &_call_cbs_drawTiledPixmap_5649_0, &_set_callback_cbs_drawTiledPixmap_5649_0); + methods += new qt_gsi::GenericMethod ("end", "@brief Virtual method bool QPaintEngine::end()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_end_0_0, &_call_cbs_end_0_0); + methods += new qt_gsi::GenericMethod ("end", "@hide", false, &_init_cbs_end_0_0, &_call_cbs_end_0_0, &_set_callback_cbs_end_0_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method QPaintEngine::Type QPaintEngine::type()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0, &_set_callback_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("updateState", "@brief Virtual method void QPaintEngine::updateState(const QPaintEngineState &state)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateState_3013_0, &_call_cbs_updateState_3013_0); + methods += new qt_gsi::GenericMethod ("updateState", "@hide", false, &_init_cbs_updateState_3013_0, &_call_cbs_updateState_3013_0, &_set_callback_cbs_updateState_3013_0); + return methods; +} + +gsi::Class decl_QPaintEngine_Adaptor (qtdecl_QPaintEngine (), "QtGui", "QPaintEngine", + methods_QPaintEngine_Adaptor (), + "@qt\n@brief Binding of QPaintEngine"); + +} + + +// Implementation of the enum wrapper class for QPaintEngine::DirtyFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QPaintEngine_DirtyFlag_Enum ("QtGui", "QPaintEngine_DirtyFlag", + gsi::enum_const ("DirtyPen", QPaintEngine::DirtyPen, "@brief Enum constant QPaintEngine::DirtyPen") + + gsi::enum_const ("DirtyBrush", QPaintEngine::DirtyBrush, "@brief Enum constant QPaintEngine::DirtyBrush") + + gsi::enum_const ("DirtyBrushOrigin", QPaintEngine::DirtyBrushOrigin, "@brief Enum constant QPaintEngine::DirtyBrushOrigin") + + gsi::enum_const ("DirtyFont", QPaintEngine::DirtyFont, "@brief Enum constant QPaintEngine::DirtyFont") + + gsi::enum_const ("DirtyBackground", QPaintEngine::DirtyBackground, "@brief Enum constant QPaintEngine::DirtyBackground") + + gsi::enum_const ("DirtyBackgroundMode", QPaintEngine::DirtyBackgroundMode, "@brief Enum constant QPaintEngine::DirtyBackgroundMode") + + gsi::enum_const ("DirtyTransform", QPaintEngine::DirtyTransform, "@brief Enum constant QPaintEngine::DirtyTransform") + + gsi::enum_const ("DirtyClipRegion", QPaintEngine::DirtyClipRegion, "@brief Enum constant QPaintEngine::DirtyClipRegion") + + gsi::enum_const ("DirtyClipPath", QPaintEngine::DirtyClipPath, "@brief Enum constant QPaintEngine::DirtyClipPath") + + gsi::enum_const ("DirtyHints", QPaintEngine::DirtyHints, "@brief Enum constant QPaintEngine::DirtyHints") + + gsi::enum_const ("DirtyCompositionMode", QPaintEngine::DirtyCompositionMode, "@brief Enum constant QPaintEngine::DirtyCompositionMode") + + gsi::enum_const ("DirtyClipEnabled", QPaintEngine::DirtyClipEnabled, "@brief Enum constant QPaintEngine::DirtyClipEnabled") + + gsi::enum_const ("DirtyOpacity", QPaintEngine::DirtyOpacity, "@brief Enum constant QPaintEngine::DirtyOpacity") + + gsi::enum_const ("AllDirty", QPaintEngine::AllDirty, "@brief Enum constant QPaintEngine::AllDirty"), + "@qt\n@brief This class represents the QPaintEngine::DirtyFlag enum"); + +static gsi::QFlagsClass decl_QPaintEngine_DirtyFlag_Enums ("QtGui", "QPaintEngine_QFlags_DirtyFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPaintEngine_DirtyFlag_Enum_in_parent (decl_QPaintEngine_DirtyFlag_Enum.defs ()); +static gsi::ClassExt decl_QPaintEngine_DirtyFlag_Enum_as_child (decl_QPaintEngine_DirtyFlag_Enum, "DirtyFlag"); +static gsi::ClassExt decl_QPaintEngine_DirtyFlag_Enums_as_child (decl_QPaintEngine_DirtyFlag_Enums, "QFlags_DirtyFlag"); + +} + + +// Implementation of the enum wrapper class for QPaintEngine::PaintEngineFeature +namespace qt_gsi +{ + +static gsi::Enum decl_QPaintEngine_PaintEngineFeature_Enum ("QtGui", "QPaintEngine_PaintEngineFeature", + gsi::enum_const ("PrimitiveTransform", QPaintEngine::PrimitiveTransform, "@brief Enum constant QPaintEngine::PrimitiveTransform") + + gsi::enum_const ("PatternTransform", QPaintEngine::PatternTransform, "@brief Enum constant QPaintEngine::PatternTransform") + + gsi::enum_const ("PixmapTransform", QPaintEngine::PixmapTransform, "@brief Enum constant QPaintEngine::PixmapTransform") + + gsi::enum_const ("PatternBrush", QPaintEngine::PatternBrush, "@brief Enum constant QPaintEngine::PatternBrush") + + gsi::enum_const ("LinearGradientFill", QPaintEngine::LinearGradientFill, "@brief Enum constant QPaintEngine::LinearGradientFill") + + gsi::enum_const ("RadialGradientFill", QPaintEngine::RadialGradientFill, "@brief Enum constant QPaintEngine::RadialGradientFill") + + gsi::enum_const ("ConicalGradientFill", QPaintEngine::ConicalGradientFill, "@brief Enum constant QPaintEngine::ConicalGradientFill") + + gsi::enum_const ("AlphaBlend", QPaintEngine::AlphaBlend, "@brief Enum constant QPaintEngine::AlphaBlend") + + gsi::enum_const ("PorterDuff", QPaintEngine::PorterDuff, "@brief Enum constant QPaintEngine::PorterDuff") + + gsi::enum_const ("PainterPaths", QPaintEngine::PainterPaths, "@brief Enum constant QPaintEngine::PainterPaths") + + gsi::enum_const ("Antialiasing", QPaintEngine::Antialiasing, "@brief Enum constant QPaintEngine::Antialiasing") + + gsi::enum_const ("BrushStroke", QPaintEngine::BrushStroke, "@brief Enum constant QPaintEngine::BrushStroke") + + gsi::enum_const ("ConstantOpacity", QPaintEngine::ConstantOpacity, "@brief Enum constant QPaintEngine::ConstantOpacity") + + gsi::enum_const ("MaskedBrush", QPaintEngine::MaskedBrush, "@brief Enum constant QPaintEngine::MaskedBrush") + + gsi::enum_const ("PerspectiveTransform", QPaintEngine::PerspectiveTransform, "@brief Enum constant QPaintEngine::PerspectiveTransform") + + gsi::enum_const ("BlendModes", QPaintEngine::BlendModes, "@brief Enum constant QPaintEngine::BlendModes") + + gsi::enum_const ("ObjectBoundingModeGradients", QPaintEngine::ObjectBoundingModeGradients, "@brief Enum constant QPaintEngine::ObjectBoundingModeGradients") + + gsi::enum_const ("RasterOpModes", QPaintEngine::RasterOpModes, "@brief Enum constant QPaintEngine::RasterOpModes") + + gsi::enum_const ("PaintOutsidePaintEvent", QPaintEngine::PaintOutsidePaintEvent, "@brief Enum constant QPaintEngine::PaintOutsidePaintEvent") + + gsi::enum_const ("AllFeatures", QPaintEngine::AllFeatures, "@brief Enum constant QPaintEngine::AllFeatures"), + "@qt\n@brief This class represents the QPaintEngine::PaintEngineFeature enum"); + +static gsi::QFlagsClass decl_QPaintEngine_PaintEngineFeature_Enums ("QtGui", "QPaintEngine_QFlags_PaintEngineFeature", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPaintEngine_PaintEngineFeature_Enum_in_parent (decl_QPaintEngine_PaintEngineFeature_Enum.defs ()); +static gsi::ClassExt decl_QPaintEngine_PaintEngineFeature_Enum_as_child (decl_QPaintEngine_PaintEngineFeature_Enum, "PaintEngineFeature"); +static gsi::ClassExt decl_QPaintEngine_PaintEngineFeature_Enums_as_child (decl_QPaintEngine_PaintEngineFeature_Enums, "QFlags_PaintEngineFeature"); + +} + + +// Implementation of the enum wrapper class for QPaintEngine::Type +namespace qt_gsi +{ + +static gsi::Enum decl_QPaintEngine_Type_Enum ("QtGui", "QPaintEngine_Type", + gsi::enum_const ("X11", QPaintEngine::X11, "@brief Enum constant QPaintEngine::X11") + + gsi::enum_const ("Windows", QPaintEngine::Windows, "@brief Enum constant QPaintEngine::Windows") + + gsi::enum_const ("QuickDraw", QPaintEngine::QuickDraw, "@brief Enum constant QPaintEngine::QuickDraw") + + gsi::enum_const ("CoreGraphics", QPaintEngine::CoreGraphics, "@brief Enum constant QPaintEngine::CoreGraphics") + + gsi::enum_const ("MacPrinter", QPaintEngine::MacPrinter, "@brief Enum constant QPaintEngine::MacPrinter") + + gsi::enum_const ("QWindowSystem", QPaintEngine::QWindowSystem, "@brief Enum constant QPaintEngine::QWindowSystem") + + gsi::enum_const ("OpenGL", QPaintEngine::OpenGL, "@brief Enum constant QPaintEngine::OpenGL") + + gsi::enum_const ("Picture", QPaintEngine::Picture, "@brief Enum constant QPaintEngine::Picture") + + gsi::enum_const ("SVG", QPaintEngine::SVG, "@brief Enum constant QPaintEngine::SVG") + + gsi::enum_const ("Raster", QPaintEngine::Raster, "@brief Enum constant QPaintEngine::Raster") + + gsi::enum_const ("Direct3D", QPaintEngine::Direct3D, "@brief Enum constant QPaintEngine::Direct3D") + + gsi::enum_const ("Pdf", QPaintEngine::Pdf, "@brief Enum constant QPaintEngine::Pdf") + + gsi::enum_const ("OpenVG", QPaintEngine::OpenVG, "@brief Enum constant QPaintEngine::OpenVG") + + gsi::enum_const ("OpenGL2", QPaintEngine::OpenGL2, "@brief Enum constant QPaintEngine::OpenGL2") + + gsi::enum_const ("PaintBuffer", QPaintEngine::PaintBuffer, "@brief Enum constant QPaintEngine::PaintBuffer") + + gsi::enum_const ("Blitter", QPaintEngine::Blitter, "@brief Enum constant QPaintEngine::Blitter") + + gsi::enum_const ("Direct2D", QPaintEngine::Direct2D, "@brief Enum constant QPaintEngine::Direct2D") + + gsi::enum_const ("User", QPaintEngine::User, "@brief Enum constant QPaintEngine::User") + + gsi::enum_const ("MaxUser", QPaintEngine::MaxUser, "@brief Enum constant QPaintEngine::MaxUser"), + "@qt\n@brief This class represents the QPaintEngine::Type enum"); + +static gsi::QFlagsClass decl_QPaintEngine_Type_Enums ("QtGui", "QPaintEngine_QFlags_Type", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPaintEngine_Type_Enum_in_parent (decl_QPaintEngine_Type_Enum.defs ()); +static gsi::ClassExt decl_QPaintEngine_Type_Enum_as_child (decl_QPaintEngine_Type_Enum, "Type"); +static gsi::ClassExt decl_QPaintEngine_Type_Enums_as_child (decl_QPaintEngine_Type_Enums, "QFlags_Type"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPaintEngineState.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPaintEngineState.cc new file mode 100644 index 000000000..da47bb37e --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPaintEngineState.cc @@ -0,0 +1,367 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPaintEngineState.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPaintEngineState + +// Constructor QPaintEngineState::QPaintEngineState() + + +static void _init_ctor_QPaintEngineState_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPaintEngineState_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPaintEngineState ()); +} + + +// QBrush QPaintEngineState::backgroundBrush() + + +static void _init_f_backgroundBrush_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_backgroundBrush_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QPaintEngineState *)cls)->backgroundBrush ()); +} + + +// Qt::BGMode QPaintEngineState::backgroundMode() + + +static void _init_f_backgroundMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_backgroundMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPaintEngineState *)cls)->backgroundMode ())); +} + + +// QBrush QPaintEngineState::brush() + + +static void _init_f_brush_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_brush_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QPaintEngineState *)cls)->brush ()); +} + + +// bool QPaintEngineState::brushNeedsResolving() + + +static void _init_f_brushNeedsResolving_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_brushNeedsResolving_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPaintEngineState *)cls)->brushNeedsResolving ()); +} + + +// QPointF QPaintEngineState::brushOrigin() + + +static void _init_f_brushOrigin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_brushOrigin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QPaintEngineState *)cls)->brushOrigin ()); +} + + +// Qt::ClipOperation QPaintEngineState::clipOperation() + + +static void _init_f_clipOperation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_clipOperation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPaintEngineState *)cls)->clipOperation ())); +} + + +// QPainterPath QPaintEngineState::clipPath() + + +static void _init_f_clipPath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clipPath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QPaintEngineState *)cls)->clipPath ()); +} + + +// QRegion QPaintEngineState::clipRegion() + + +static void _init_f_clipRegion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clipRegion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRegion)((QPaintEngineState *)cls)->clipRegion ()); +} + + +// QPainter::CompositionMode QPaintEngineState::compositionMode() + + +static void _init_f_compositionMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_compositionMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPaintEngineState *)cls)->compositionMode ())); +} + + +// QFont QPaintEngineState::font() + + +static void _init_f_font_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_font_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)((QPaintEngineState *)cls)->font ()); +} + + +// bool QPaintEngineState::isClipEnabled() + + +static void _init_f_isClipEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isClipEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPaintEngineState *)cls)->isClipEnabled ()); +} + + +// double QPaintEngineState::opacity() + + +static void _init_f_opacity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opacity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPaintEngineState *)cls)->opacity ()); +} + + +// QPainter *QPaintEngineState::painter() + + +static void _init_f_painter_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_painter_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QPaintEngineState *)cls)->painter ()); +} + + +// QPen QPaintEngineState::pen() + + +static void _init_f_pen_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pen_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPen)((QPaintEngineState *)cls)->pen ()); +} + + +// bool QPaintEngineState::penNeedsResolving() + + +static void _init_f_penNeedsResolving_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_penNeedsResolving_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPaintEngineState *)cls)->penNeedsResolving ()); +} + + +// QFlags QPaintEngineState::renderHints() + + +static void _init_f_renderHints_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_renderHints_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QPaintEngineState *)cls)->renderHints ()); +} + + +// QFlags QPaintEngineState::state() + + +static void _init_f_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QPaintEngineState *)cls)->state ()); +} + + +// QTransform QPaintEngineState::transform() + + +static void _init_f_transform_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transform_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTransform)((QPaintEngineState *)cls)->transform ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPaintEngineState () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPaintEngineState::QPaintEngineState()\nThis method creates an object of class QPaintEngineState.", &_init_ctor_QPaintEngineState_0, &_call_ctor_QPaintEngineState_0); + methods += new qt_gsi::GenericMethod ("backgroundBrush", "@brief Method QBrush QPaintEngineState::backgroundBrush()\n", true, &_init_f_backgroundBrush_c0, &_call_f_backgroundBrush_c0); + methods += new qt_gsi::GenericMethod ("backgroundMode", "@brief Method Qt::BGMode QPaintEngineState::backgroundMode()\n", true, &_init_f_backgroundMode_c0, &_call_f_backgroundMode_c0); + methods += new qt_gsi::GenericMethod ("brush", "@brief Method QBrush QPaintEngineState::brush()\n", true, &_init_f_brush_c0, &_call_f_brush_c0); + methods += new qt_gsi::GenericMethod ("brushNeedsResolving", "@brief Method bool QPaintEngineState::brushNeedsResolving()\n", true, &_init_f_brushNeedsResolving_c0, &_call_f_brushNeedsResolving_c0); + methods += new qt_gsi::GenericMethod ("brushOrigin", "@brief Method QPointF QPaintEngineState::brushOrigin()\n", true, &_init_f_brushOrigin_c0, &_call_f_brushOrigin_c0); + methods += new qt_gsi::GenericMethod ("clipOperation", "@brief Method Qt::ClipOperation QPaintEngineState::clipOperation()\n", true, &_init_f_clipOperation_c0, &_call_f_clipOperation_c0); + methods += new qt_gsi::GenericMethod ("clipPath", "@brief Method QPainterPath QPaintEngineState::clipPath()\n", true, &_init_f_clipPath_c0, &_call_f_clipPath_c0); + methods += new qt_gsi::GenericMethod ("clipRegion", "@brief Method QRegion QPaintEngineState::clipRegion()\n", true, &_init_f_clipRegion_c0, &_call_f_clipRegion_c0); + methods += new qt_gsi::GenericMethod ("compositionMode", "@brief Method QPainter::CompositionMode QPaintEngineState::compositionMode()\n", true, &_init_f_compositionMode_c0, &_call_f_compositionMode_c0); + methods += new qt_gsi::GenericMethod ("font", "@brief Method QFont QPaintEngineState::font()\n", true, &_init_f_font_c0, &_call_f_font_c0); + methods += new qt_gsi::GenericMethod ("isClipEnabled?", "@brief Method bool QPaintEngineState::isClipEnabled()\n", true, &_init_f_isClipEnabled_c0, &_call_f_isClipEnabled_c0); + methods += new qt_gsi::GenericMethod ("opacity", "@brief Method double QPaintEngineState::opacity()\n", true, &_init_f_opacity_c0, &_call_f_opacity_c0); + methods += new qt_gsi::GenericMethod ("painter", "@brief Method QPainter *QPaintEngineState::painter()\n", true, &_init_f_painter_c0, &_call_f_painter_c0); + methods += new qt_gsi::GenericMethod ("pen", "@brief Method QPen QPaintEngineState::pen()\n", true, &_init_f_pen_c0, &_call_f_pen_c0); + methods += new qt_gsi::GenericMethod ("penNeedsResolving", "@brief Method bool QPaintEngineState::penNeedsResolving()\n", true, &_init_f_penNeedsResolving_c0, &_call_f_penNeedsResolving_c0); + methods += new qt_gsi::GenericMethod ("renderHints", "@brief Method QFlags QPaintEngineState::renderHints()\n", true, &_init_f_renderHints_c0, &_call_f_renderHints_c0); + methods += new qt_gsi::GenericMethod ("state", "@brief Method QFlags QPaintEngineState::state()\n", true, &_init_f_state_c0, &_call_f_state_c0); + methods += new qt_gsi::GenericMethod ("transform", "@brief Method QTransform QPaintEngineState::transform()\n", true, &_init_f_transform_c0, &_call_f_transform_c0); + return methods; +} + +gsi::Class decl_QPaintEngineState ("QtGui", "QPaintEngineState", + methods_QPaintEngineState (), + "@qt\n@brief Binding of QPaintEngineState"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintEngineState () { return decl_QPaintEngineState; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPaintEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPaintEvent.cc new file mode 100644 index 000000000..944a55b88 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPaintEvent.cc @@ -0,0 +1,261 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPaintEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPaintEvent + +// QPaintEvent *QPaintEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEvent *)((QPaintEvent *)cls)->clone ()); +} + + +// const QRect &QPaintEvent::rect() + + +static void _init_f_rect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QRect &)((QPaintEvent *)cls)->rect ()); +} + + +// const QRegion &QPaintEvent::region() + + +static void _init_f_region_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_region_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QRegion &)((QPaintEvent *)cls)->region ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPaintEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QPaintEvent *QPaintEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("rect", "@brief Method const QRect &QPaintEvent::rect()\n", true, &_init_f_rect_c0, &_call_f_rect_c0); + methods += new qt_gsi::GenericMethod ("region", "@brief Method const QRegion &QPaintEvent::region()\n", true, &_init_f_region_c0, &_call_f_region_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QPaintEvent (qtdecl_QEvent (), "QtGui", "QPaintEvent_Native", + methods_QPaintEvent (), + "@hide\n@alias QPaintEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintEvent () { return decl_QPaintEvent; } + +} + + +class QPaintEvent_Adaptor : public QPaintEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPaintEvent_Adaptor(); + + // [adaptor ctor] QPaintEvent::QPaintEvent(const QRegion &paintRegion) + QPaintEvent_Adaptor(const QRegion &paintRegion) : QPaintEvent(paintRegion) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPaintEvent::QPaintEvent(const QRect &paintRect) + QPaintEvent_Adaptor(const QRect &paintRect) : QPaintEvent(paintRect) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QPaintEvent *QPaintEvent::clone() + QPaintEvent * cbs_clone_c0_0() const + { + return QPaintEvent::clone(); + } + + virtual QPaintEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QPaintEvent_Adaptor::cbs_clone_c0_0); + } else { + return QPaintEvent::clone(); + } + } + + // [adaptor impl] void QPaintEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QPaintEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QPaintEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QPaintEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QPaintEvent_Adaptor::~QPaintEvent_Adaptor() { } + +// Constructor QPaintEvent::QPaintEvent(const QRegion &paintRegion) (adaptor class) + +static void _init_ctor_QPaintEvent_Adaptor_2006 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("paintRegion"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPaintEvent_Adaptor_2006 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPaintEvent_Adaptor (arg1)); +} + + +// Constructor QPaintEvent::QPaintEvent(const QRect &paintRect) (adaptor class) + +static void _init_ctor_QPaintEvent_Adaptor_1792 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("paintRect"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPaintEvent_Adaptor_1792 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPaintEvent_Adaptor (arg1)); +} + + +// QPaintEvent *QPaintEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEvent *)((QPaintEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QPaintEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPaintEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QPaintEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPaintEvent (); + +static gsi::Methods methods_QPaintEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPaintEvent::QPaintEvent(const QRegion &paintRegion)\nThis method creates an object of class QPaintEvent.", &_init_ctor_QPaintEvent_Adaptor_2006, &_call_ctor_QPaintEvent_Adaptor_2006); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPaintEvent::QPaintEvent(const QRect &paintRect)\nThis method creates an object of class QPaintEvent.", &_init_ctor_QPaintEvent_Adaptor_1792, &_call_ctor_QPaintEvent_Adaptor_1792); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QPaintEvent *QPaintEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QPaintEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QPaintEvent_Adaptor (qtdecl_QPaintEvent (), "QtGui", "QPaintEvent", + methods_QPaintEvent_Adaptor (), + "@qt\n@brief Binding of QPaintEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPainter.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPainter.cc new file mode 100644 index 000000000..82307c525 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPainter.cc @@ -0,0 +1,4507 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPainter.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPainter + +// Constructor QPainter::QPainter() + + +static void _init_ctor_QPainter_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPainter_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPainter ()); +} + + +// Constructor QPainter::QPainter(QPaintDevice *) + + +static void _init_ctor_QPainter_1803 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPainter_1803 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintDevice *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPainter (arg1)); +} + + +// const QBrush &QPainter::background() + + +static void _init_f_background_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_background_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPainter *)cls)->background ()); +} + + +// Qt::BGMode QPainter::backgroundMode() + + +static void _init_f_backgroundMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_backgroundMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPainter *)cls)->backgroundMode ())); +} + + +// bool QPainter::begin(QPaintDevice *) + + +static void _init_f_begin_1803 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_begin_1803 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintDevice *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPainter *)cls)->begin (arg1)); +} + + +// void QPainter::beginNativePainting() + + +static void _init_f_beginNativePainting_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_beginNativePainting_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->beginNativePainting (); +} + + +// QRectF QPainter::boundingRect(const QRectF &rect, int flags, const QString &text) + + +static void _init_f_boundingRect_4438 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_boundingRect_4438 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QPainter *)cls)->boundingRect (arg1, arg2, arg3)); +} + + +// QRect QPainter::boundingRect(const QRect &rect, int flags, const QString &text) + + +static void _init_f_boundingRect_4368 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_boundingRect_4368 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QPainter *)cls)->boundingRect (arg1, arg2, arg3)); +} + + +// QRect QPainter::boundingRect(int x, int y, int w, int h, int flags, const QString &text) + + +static void _init_f_boundingRect_5320 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("text"); + decl->add_arg (argspec_5); + decl->set_return (); +} + +static void _call_f_boundingRect_5320 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + const QString &arg6 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QPainter *)cls)->boundingRect (arg1, arg2, arg3, arg4, arg5, arg6)); +} + + +// QRectF QPainter::boundingRect(const QRectF &rect, const QString &text, const QTextOption &o) + + +static void _init_f_boundingRect_6119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("o", true, "QTextOption()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_boundingRect_6119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QTextOption &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTextOption(), heap); + ret.write ((QRectF)((QPainter *)cls)->boundingRect (arg1, arg2, arg3)); +} + + +// const QBrush &QPainter::brush() + + +static void _init_f_brush_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_brush_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPainter *)cls)->brush ()); +} + + +// QPoint QPainter::brushOrigin() + + +static void _init_f_brushOrigin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_brushOrigin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QPainter *)cls)->brushOrigin ()); +} + + +// QRectF QPainter::clipBoundingRect() + + +static void _init_f_clipBoundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clipBoundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QPainter *)cls)->clipBoundingRect ()); +} + + +// QPainterPath QPainter::clipPath() + + +static void _init_f_clipPath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clipPath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QPainter *)cls)->clipPath ()); +} + + +// QRegion QPainter::clipRegion() + + +static void _init_f_clipRegion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clipRegion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRegion)((QPainter *)cls)->clipRegion ()); +} + + +// QTransform QPainter::combinedTransform() + + +static void _init_f_combinedTransform_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_combinedTransform_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTransform)((QPainter *)cls)->combinedTransform ()); +} + + +// QPainter::CompositionMode QPainter::compositionMode() + + +static void _init_f_compositionMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_compositionMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPainter *)cls)->compositionMode ())); +} + + +// QPaintDevice *QPainter::device() + + +static void _init_f_device_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_device_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintDevice *)((QPainter *)cls)->device ()); +} + + +// const QTransform &QPainter::deviceTransform() + + +static void _init_f_deviceTransform_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_deviceTransform_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QTransform &)((QPainter *)cls)->deviceTransform ()); +} + + +// void QPainter::drawArc(const QRectF &rect, int a, int alen) + + +static void _init_f_drawArc_3180 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("a"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("alen"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawArc_3180 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawArc (arg1, arg2, arg3); +} + + +// void QPainter::drawArc(const QRect &, int a, int alen) + + +static void _init_f_drawArc_3110 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("a"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("alen"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawArc_3110 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawArc (arg1, arg2, arg3); +} + + +// void QPainter::drawArc(int x, int y, int w, int h, int a, int alen) + + +static void _init_f_drawArc_4062 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("a"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("alen"); + decl->add_arg (argspec_5); + decl->set_return (); +} + +static void _call_f_drawArc_4062 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + int arg6 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawArc (arg1, arg2, arg3, arg4, arg5, arg6); +} + + +// void QPainter::drawChord(const QRectF &rect, int a, int alen) + + +static void _init_f_drawChord_3180 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("a"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("alen"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawChord_3180 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawChord (arg1, arg2, arg3); +} + + +// void QPainter::drawChord(int x, int y, int w, int h, int a, int alen) + + +static void _init_f_drawChord_4062 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("a"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("alen"); + decl->add_arg (argspec_5); + decl->set_return (); +} + +static void _call_f_drawChord_4062 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + int arg6 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawChord (arg1, arg2, arg3, arg4, arg5, arg6); +} + + +// void QPainter::drawChord(const QRect &, int a, int alen) + + +static void _init_f_drawChord_3110 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("a"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("alen"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawChord_3110 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawChord (arg1, arg2, arg3); +} + + +// void QPainter::drawConvexPolygon(const QPolygonF &polygon) + + +static void _init_f_drawConvexPolygon_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polygon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawConvexPolygon_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawConvexPolygon (arg1); +} + + +// void QPainter::drawConvexPolygon(const QPolygon &polygon) + + +static void _init_f_drawConvexPolygon_2138 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polygon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawConvexPolygon_2138 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygon &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawConvexPolygon (arg1); +} + + +// void QPainter::drawEllipse(const QRectF &r) + + +static void _init_f_drawEllipse_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawEllipse_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawEllipse (arg1); +} + + +// void QPainter::drawEllipse(const QRect &r) + + +static void _init_f_drawEllipse_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawEllipse_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawEllipse (arg1); +} + + +// void QPainter::drawEllipse(int x, int y, int w, int h) + + +static void _init_f_drawEllipse_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_drawEllipse_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawEllipse (arg1, arg2, arg3, arg4); +} + + +// void QPainter::drawEllipse(const QPointF ¢er, double rx, double ry) + + +static void _init_f_drawEllipse_3912 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("center"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rx"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("ry"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawEllipse_3912 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawEllipse (arg1, arg2, arg3); +} + + +// void QPainter::drawEllipse(const QPoint ¢er, int rx, int ry) + + +static void _init_f_drawEllipse_3234 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("center"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rx"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("ry"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawEllipse_3234 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawEllipse (arg1, arg2, arg3); +} + + +// void QPainter::drawGlyphRun(const QPointF &position, const QGlyphRun &glyphRun) + + +static void _init_f_drawGlyphRun_4097 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("glyphRun"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawGlyphRun_4097 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QGlyphRun &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawGlyphRun (arg1, arg2); +} + + +// void QPainter::drawImage(const QRectF &targetRect, const QImage &image, const QRectF &sourceRect, QFlags flags) + + +static void _init_f_drawImage_8645 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("targetRect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("image"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceRect"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_drawImage_8645 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const QImage &arg2 = gsi::arg_reader() (args, heap); + const QRectF &arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawImage (arg1, arg2, arg3, arg4); +} + + +// void QPainter::drawImage(const QRect &targetRect, const QImage &image, const QRect &sourceRect, QFlags flags) + + +static void _init_f_drawImage_8505 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("targetRect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("image"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceRect"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_drawImage_8505 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + const QImage &arg2 = gsi::arg_reader() (args, heap); + const QRect &arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawImage (arg1, arg2, arg3, arg4); +} + + +// void QPainter::drawImage(const QPointF &p, const QImage &image, const QRectF &sr, QFlags flags) + + +static void _init_f_drawImage_8769 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("image"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_drawImage_8769 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QImage &arg2 = gsi::arg_reader() (args, heap); + const QRectF &arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawImage (arg1, arg2, arg3, arg4); +} + + +// void QPainter::drawImage(const QPoint &p, const QImage &image, const QRect &sr, QFlags flags) + + +static void _init_f_drawImage_8629 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("image"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_drawImage_8629 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QImage &arg2 = gsi::arg_reader() (args, heap); + const QRect &arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawImage (arg1, arg2, arg3, arg4); +} + + +// void QPainter::drawImage(const QRectF &r, const QImage &image) + + +static void _init_f_drawImage_3631 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("image"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawImage_3631 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const QImage &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawImage (arg1, arg2); +} + + +// void QPainter::drawImage(const QRect &r, const QImage &image) + + +static void _init_f_drawImage_3561 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("image"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawImage_3561 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + const QImage &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawImage (arg1, arg2); +} + + +// void QPainter::drawImage(const QPointF &p, const QImage &image) + + +static void _init_f_drawImage_3755 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("image"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawImage_3755 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QImage &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawImage (arg1, arg2); +} + + +// void QPainter::drawImage(const QPoint &p, const QImage &image) + + +static void _init_f_drawImage_3685 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("image"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawImage_3685 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QImage &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawImage (arg1, arg2); +} + + +// void QPainter::drawImage(int x, int y, const QImage &image, int sx, int sy, int sw, int sh, QFlags flags) + + +static void _init_f_drawImage_9091 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("image"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("sx", true, "0"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("sy", true, "0"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("sw", true, "-1"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("sh", true, "-1"); + decl->add_arg (argspec_6); + static gsi::ArgSpecBase argspec_7 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_7); + decl->set_return (); +} + +static void _call_f_drawImage_9091 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QImage &arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + int arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + int arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + int arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + QFlags arg8 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawImage (arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8); +} + + +// void QPainter::drawLine(const QLineF &line) + + +static void _init_f_drawLine_1856 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("line"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawLine_1856 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLineF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawLine (arg1); +} + + +// void QPainter::drawLine(const QLine &line) + + +static void _init_f_drawLine_1786 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("line"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawLine_1786 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLine &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawLine (arg1); +} + + +// void QPainter::drawLine(int x1, int y1, int x2, int y2) + + +static void _init_f_drawLine_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("x2"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("y2"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_drawLine_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawLine (arg1, arg2, arg3, arg4); +} + + +// void QPainter::drawLine(const QPoint &p1, const QPoint &p2) + + +static void _init_f_drawLine_3724 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("p2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawLine_3724 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QPoint &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawLine (arg1, arg2); +} + + +// void QPainter::drawLine(const QPointF &p1, const QPointF &p2) + + +static void _init_f_drawLine_3864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("p2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawLine_3864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawLine (arg1, arg2); +} + + +// void QPainter::drawLines(const QList &lines) + + +static void _init_f_drawLines_2471 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lines"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_drawLines_2471 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawLines (arg1); +} + + +// void QPainter::drawLines(const QList &pointPairs) + + +static void _init_f_drawLines_2601 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pointPairs"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_drawLines_2601 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawLines (arg1); +} + + +// void QPainter::drawLines(const QList &lines) + + +static void _init_f_drawLines_2401 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("lines"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_drawLines_2401 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawLines (arg1); +} + + +// void QPainter::drawLines(const QList &pointPairs) + + +static void _init_f_drawLines_2531 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pointPairs"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_drawLines_2531 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawLines (arg1); +} + + +// void QPainter::drawPath(const QPainterPath &path) + + +static void _init_f_drawPath_2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawPath_2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPath (arg1); +} + + +// void QPainter::drawPicture(const QPointF &p, const QPicture &picture) + + +static void _init_f_drawPicture_4004 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("picture"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawPicture_4004 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPicture &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPicture (arg1, arg2); +} + + +// void QPainter::drawPicture(int x, int y, const QPicture &picture) + + +static void _init_f_drawPicture_3444 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("picture"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawPicture_3444 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QPicture &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPicture (arg1, arg2, arg3); +} + + +// void QPainter::drawPicture(const QPoint &p, const QPicture &picture) + + +static void _init_f_drawPicture_3934 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("picture"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawPicture_3934 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QPicture &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPicture (arg1, arg2); +} + + +// void QPainter::drawPie(const QRectF &rect, int a, int alen) + + +static void _init_f_drawPie_3180 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("a"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("alen"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawPie_3180 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPie (arg1, arg2, arg3); +} + + +// void QPainter::drawPie(int x, int y, int w, int h, int a, int alen) + + +static void _init_f_drawPie_4062 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("a"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("alen"); + decl->add_arg (argspec_5); + decl->set_return (); +} + +static void _call_f_drawPie_4062 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + int arg6 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPie (arg1, arg2, arg3, arg4, arg5, arg6); +} + + +// void QPainter::drawPie(const QRect &, int a, int alen) + + +static void _init_f_drawPie_3110 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("a"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("alen"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawPie_3110 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPie (arg1, arg2, arg3); +} + + +// void QPainter::drawPixmap(const QRectF &targetRect, const QPixmap &pixmap, const QRectF &sourceRect) + + +static void _init_f_drawPixmap_5525 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("targetRect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixmap"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceRect"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawPixmap_5525 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + const QRectF &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPixmap (arg1, arg2, arg3); +} + + +// void QPainter::drawPixmap(const QRect &targetRect, const QPixmap &pixmap, const QRect &sourceRect) + + +static void _init_f_drawPixmap_5385 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("targetRect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixmap"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceRect"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawPixmap_5385 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + const QRect &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPixmap (arg1, arg2, arg3); +} + + +// void QPainter::drawPixmap(int x, int y, int w, int h, const QPixmap &pm, int sx, int sy, int sw, int sh) + + +static void _init_f_drawPixmap_7289 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("pm"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("sx"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("sy"); + decl->add_arg (argspec_6); + static gsi::ArgSpecBase argspec_7 ("sw"); + decl->add_arg (argspec_7); + static gsi::ArgSpecBase argspec_8 ("sh"); + decl->add_arg (argspec_8); + decl->set_return (); +} + +static void _call_f_drawPixmap_7289 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QPixmap &arg5 = gsi::arg_reader() (args, heap); + int arg6 = gsi::arg_reader() (args, heap); + int arg7 = gsi::arg_reader() (args, heap); + int arg8 = gsi::arg_reader() (args, heap); + int arg9 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPixmap (arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9); +} + + +// void QPainter::drawPixmap(int x, int y, const QPixmap &pm, int sx, int sy, int sw, int sh) + + +static void _init_f_drawPixmap_5971 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("pm"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("sx"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("sy"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("sw"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("sh"); + decl->add_arg (argspec_6); + decl->set_return (); +} + +static void _call_f_drawPixmap_5971 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QPixmap &arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + int arg6 = gsi::arg_reader() (args, heap); + int arg7 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPixmap (arg1, arg2, arg3, arg4, arg5, arg6, arg7); +} + + +// void QPainter::drawPixmap(const QPointF &p, const QPixmap &pm, const QRectF &sr) + + +static void _init_f_drawPixmap_5649 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pm"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawPixmap_5649 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + const QRectF &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPixmap (arg1, arg2, arg3); +} + + +// void QPainter::drawPixmap(const QPoint &p, const QPixmap &pm, const QRect &sr) + + +static void _init_f_drawPixmap_5509 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pm"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawPixmap_5509 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + const QRect &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPixmap (arg1, arg2, arg3); +} + + +// void QPainter::drawPixmap(const QPointF &p, const QPixmap &pm) + + +static void _init_f_drawPixmap_3895 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pm"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawPixmap_3895 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPixmap (arg1, arg2); +} + + +// void QPainter::drawPixmap(const QPoint &p, const QPixmap &pm) + + +static void _init_f_drawPixmap_3825 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pm"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawPixmap_3825 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPixmap (arg1, arg2); +} + + +// void QPainter::drawPixmap(int x, int y, const QPixmap &pm) + + +static void _init_f_drawPixmap_3335 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("pm"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawPixmap_3335 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QPixmap &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPixmap (arg1, arg2, arg3); +} + + +// void QPainter::drawPixmap(const QRect &r, const QPixmap &pm) + + +static void _init_f_drawPixmap_3701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pm"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawPixmap_3701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPixmap (arg1, arg2); +} + + +// void QPainter::drawPixmap(int x, int y, int w, int h, const QPixmap &pm) + + +static void _init_f_drawPixmap_4653 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("pm"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_drawPixmap_4653 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QPixmap &arg5 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPixmap (arg1, arg2, arg3, arg4, arg5); +} + + +// void QPainter::drawPixmapFragments(const QPainter::PixmapFragment *fragments, int fragmentCount, const QPixmap &pixmap, QFlags hints) + + +static void _init_f_drawPixmapFragments_10038 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fragments"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("fragmentCount"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("pixmap"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hints", true, "QPainter::PixmapFragmentHints()"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_drawPixmapFragments_10038 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainter::PixmapFragment *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QPixmap &arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QPainter::PixmapFragmentHints(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPixmapFragments (arg1, arg2, arg3, arg4); +} + + +// void QPainter::drawPoint(const QPointF &pt) + + +static void _init_f_drawPoint_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pt"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawPoint_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPoint (arg1); +} + + +// void QPainter::drawPoint(const QPoint &p) + + +static void _init_f_drawPoint_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawPoint_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPoint (arg1); +} + + +// void QPainter::drawPoint(int x, int y) + + +static void _init_f_drawPoint_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawPoint_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPoint (arg1, arg2); +} + + +// void QPainter::drawPoints(const QPolygonF &points) + + +static void _init_f_drawPoints_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("points"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawPoints_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPoints (arg1); +} + + +// void QPainter::drawPoints(const QPolygon &points) + + +static void _init_f_drawPoints_2138 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("points"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawPoints_2138 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygon &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPoints (arg1); +} + + +// void QPainter::drawPolygon(const QPolygonF &polygon, Qt::FillRule fillRule) + + +static void _init_f_drawPolygon_3648 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polygon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("fillRule", true, "Qt::OddEvenFill"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_drawPolygon_3648 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OddEvenFill), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPolygon (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QPainter::drawPolygon(const QPolygon &polygon, Qt::FillRule fillRule) + + +static void _init_f_drawPolygon_3578 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polygon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("fillRule", true, "Qt::OddEvenFill"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_drawPolygon_3578 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygon &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OddEvenFill), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPolygon (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QPainter::drawPolyline(const QPolygonF &polyline) + + +static void _init_f_drawPolyline_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polyline"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawPolyline_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPolyline (arg1); +} + + +// void QPainter::drawPolyline(const QPolygon &polygon) + + +static void _init_f_drawPolyline_2138 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polygon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawPolyline_2138 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygon &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawPolyline (arg1); +} + + +// void QPainter::drawRect(const QRectF &rect) + + +static void _init_f_drawRect_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawRect_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawRect (arg1); +} + + +// void QPainter::drawRect(int x1, int y1, int w, int h) + + +static void _init_f_drawRect_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_drawRect_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawRect (arg1, arg2, arg3, arg4); +} + + +// void QPainter::drawRect(const QRect &rect) + + +static void _init_f_drawRect_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_drawRect_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawRect (arg1); +} + + +// void QPainter::drawRects(const QList &rectangles) + + +static void _init_f_drawRects_2477 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rectangles"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_drawRects_2477 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawRects (arg1); +} + + +// void QPainter::drawRects(const QList &rectangles) + + +static void _init_f_drawRects_2407 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rectangles"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_drawRects_2407 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawRects (arg1); +} + + +// void QPainter::drawRoundedRect(const QRectF &rect, double xRadius, double yRadius, Qt::SizeMode mode) + + +static void _init_f_drawRoundedRect_5229 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("xRadius"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("yRadius"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("mode", true, "Qt::AbsoluteSize"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_drawRoundedRect_5229 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AbsoluteSize), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawRoundedRect (arg1, arg2, arg3, qt_gsi::QtToCppAdaptor(arg4).cref()); +} + + +// void QPainter::drawRoundedRect(int x, int y, int w, int h, double xRadius, double yRadius, Qt::SizeMode mode) + + +static void _init_f_drawRoundedRect_6111 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("xRadius"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("yRadius"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("mode", true, "Qt::AbsoluteSize"); + decl->add_arg::target_type & > (argspec_6); + decl->set_return (); +} + +static void _call_f_drawRoundedRect_6111 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + double arg5 = gsi::arg_reader() (args, heap); + double arg6 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg7 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AbsoluteSize), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawRoundedRect (arg1, arg2, arg3, arg4, arg5, arg6, qt_gsi::QtToCppAdaptor(arg7).cref()); +} + + +// void QPainter::drawRoundedRect(const QRect &rect, double xRadius, double yRadius, Qt::SizeMode mode) + + +static void _init_f_drawRoundedRect_5159 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("xRadius"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("yRadius"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("mode", true, "Qt::AbsoluteSize"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_drawRoundedRect_5159 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AbsoluteSize), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawRoundedRect (arg1, arg2, arg3, qt_gsi::QtToCppAdaptor(arg4).cref()); +} + + +// void QPainter::drawStaticText(const QPointF &topLeftPosition, const QStaticText &staticText) + + +static void _init_f_drawStaticText_4309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeftPosition"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("staticText"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawStaticText_4309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QStaticText &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawStaticText (arg1, arg2); +} + + +// void QPainter::drawStaticText(const QPoint &topLeftPosition, const QStaticText &staticText) + + +static void _init_f_drawStaticText_4239 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeftPosition"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("staticText"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawStaticText_4239 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QStaticText &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawStaticText (arg1, arg2); +} + + +// void QPainter::drawStaticText(int left, int top, const QStaticText &staticText) + + +static void _init_f_drawStaticText_3749 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("staticText"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawStaticText_3749 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QStaticText &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawStaticText (arg1, arg2, arg3); +} + + +// void QPainter::drawText(const QPointF &p, const QString &s) + + +static void _init_f_drawText_3903 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawText_3903 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawText (arg1, arg2); +} + + +// void QPainter::drawText(const QPoint &p, const QString &s) + + +static void _init_f_drawText_3833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawText_3833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawText (arg1, arg2); +} + + +// void QPainter::drawText(int x, int y, const QString &s) + + +static void _init_f_drawText_3343 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("s"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawText_3343 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawText (arg1, arg2, arg3); +} + + +// void QPainter::drawText(const QPointF &p, const QString &str, int tf, int justificationPadding) + + +static void _init_f_drawText_5221 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("str"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("tf"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("justificationPadding"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_drawText_5221 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawText (arg1, arg2, arg3, arg4); +} + + +// void QPainter::drawText(const QRectF &r, int flags, const QString &text, QRectF *br) + + +static void _init_f_drawText_5501 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("br", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_drawText_5501 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + QRectF *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawText (arg1, arg2, arg3, arg4); +} + + +// void QPainter::drawText(const QRect &r, int flags, const QString &text, QRect *br) + + +static void _init_f_drawText_5361 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("br", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_drawText_5361 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + QRect *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawText (arg1, arg2, arg3, arg4); +} + + +// void QPainter::drawText(int x, int y, int w, int h, int flags, const QString &text, QRect *br) + + +static void _init_f_drawText_6313 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("text"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("br", true, "nullptr"); + decl->add_arg (argspec_6); + decl->set_return (); +} + +static void _call_f_drawText_6313 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + const QString &arg6 = gsi::arg_reader() (args, heap); + QRect *arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawText (arg1, arg2, arg3, arg4, arg5, arg6, arg7); +} + + +// void QPainter::drawText(const QRectF &r, const QString &text, const QTextOption &o) + + +static void _init_f_drawText_6119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("o", true, "QTextOption()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawText_6119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QTextOption &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTextOption(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawText (arg1, arg2, arg3); +} + + +// void QPainter::drawTextItem(const QPointF &p, const QTextItem &ti) + + +static void _init_f_drawTextItem_4092 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ti"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawTextItem_4092 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QTextItem &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawTextItem (arg1, arg2); +} + + +// void QPainter::drawTextItem(int x, int y, const QTextItem &ti) + + +static void _init_f_drawTextItem_3532 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("ti"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawTextItem_3532 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QTextItem &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawTextItem (arg1, arg2, arg3); +} + + +// void QPainter::drawTextItem(const QPoint &p, const QTextItem &ti) + + +static void _init_f_drawTextItem_4022 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ti"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawTextItem_4022 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QTextItem &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawTextItem (arg1, arg2); +} + + +// void QPainter::drawTiledPixmap(const QRectF &rect, const QPixmap &pm, const QPointF &offset) + + +static void _init_f_drawTiledPixmap_5649 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pm"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("offset", true, "QPointF()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawTiledPixmap_5649 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + const QPointF &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPointF(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawTiledPixmap (arg1, arg2, arg3); +} + + +// void QPainter::drawTiledPixmap(int x, int y, int w, int h, const QPixmap &, int sx, int sy) + + +static void _init_f_drawTiledPixmap_5971 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("arg5"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("sx", true, "0"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("sy", true, "0"); + decl->add_arg (argspec_6); + decl->set_return (); +} + +static void _call_f_drawTiledPixmap_5971 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QPixmap &arg5 = gsi::arg_reader() (args, heap); + int arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + int arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawTiledPixmap (arg1, arg2, arg3, arg4, arg5, arg6, arg7); +} + + +// void QPainter::drawTiledPixmap(const QRect &, const QPixmap &, const QPoint &) + + +static void _init_f_drawTiledPixmap_5509 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("arg3", true, "QPoint()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawTiledPixmap_5509 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + const QPoint &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPoint(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->drawTiledPixmap (arg1, arg2, arg3); +} + + +// bool QPainter::end() + + +static void _init_f_end_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_end_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPainter *)cls)->end ()); +} + + +// void QPainter::endNativePainting() + + +static void _init_f_endNativePainting_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_endNativePainting_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->endNativePainting (); +} + + +// void QPainter::eraseRect(const QRectF &) + + +static void _init_f_eraseRect_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_eraseRect_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->eraseRect (arg1); +} + + +// void QPainter::eraseRect(int x, int y, int w, int h) + + +static void _init_f_eraseRect_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_eraseRect_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->eraseRect (arg1, arg2, arg3, arg4); +} + + +// void QPainter::eraseRect(const QRect &) + + +static void _init_f_eraseRect_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_eraseRect_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->eraseRect (arg1); +} + + +// void QPainter::fillPath(const QPainterPath &path, const QBrush &brush) + + +static void _init_f_fillPath_4316 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("brush"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fillPath_4316 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + const QBrush &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->fillPath (arg1, arg2); +} + + +// void QPainter::fillRect(const QRectF &, const QBrush &) + + +static void _init_f_fillRect_3664 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fillRect_3664 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const QBrush &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->fillRect (arg1, arg2); +} + + +// void QPainter::fillRect(int x, int y, int w, int h, const QBrush &) + + +static void _init_f_fillRect_4546 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("arg5"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_fillRect_4546 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QBrush &arg5 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->fillRect (arg1, arg2, arg3, arg4, arg5); +} + + +// void QPainter::fillRect(const QRect &, const QBrush &) + + +static void _init_f_fillRect_3594 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fillRect_3594 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + const QBrush &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->fillRect (arg1, arg2); +} + + +// void QPainter::fillRect(const QRectF &, const QColor &color) + + +static void _init_f_fillRect_3659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("color"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fillRect_3659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const QColor &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->fillRect (arg1, arg2); +} + + +// void QPainter::fillRect(int x, int y, int w, int h, const QColor &color) + + +static void _init_f_fillRect_4541 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("color"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_fillRect_4541 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QColor &arg5 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->fillRect (arg1, arg2, arg3, arg4, arg5); +} + + +// void QPainter::fillRect(const QRect &, const QColor &color) + + +static void _init_f_fillRect_3589 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("color"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fillRect_3589 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + const QColor &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->fillRect (arg1, arg2); +} + + +// void QPainter::fillRect(int x, int y, int w, int h, Qt::GlobalColor c) + + +static void _init_f_fillRect_4489 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("c"); + decl->add_arg::target_type & > (argspec_4); + decl->set_return (); +} + +static void _call_f_fillRect_4489 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->fillRect (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref()); +} + + +// void QPainter::fillRect(const QRect &r, Qt::GlobalColor c) + + +static void _init_f_fillRect_3537 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fillRect_3537 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->fillRect (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QPainter::fillRect(const QRectF &r, Qt::GlobalColor c) + + +static void _init_f_fillRect_3607 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fillRect_3607 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->fillRect (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QPainter::fillRect(int x, int y, int w, int h, Qt::BrushStyle style) + + +static void _init_f_fillRect_4430 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("style"); + decl->add_arg::target_type & > (argspec_4); + decl->set_return (); +} + +static void _call_f_fillRect_4430 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->fillRect (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref()); +} + + +// void QPainter::fillRect(const QRect &r, Qt::BrushStyle style) + + +static void _init_f_fillRect_3478 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("style"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fillRect_3478 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->fillRect (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QPainter::fillRect(const QRectF &r, Qt::BrushStyle style) + + +static void _init_f_fillRect_3548 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("style"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fillRect_3548 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->fillRect (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QPainter::fillRect(int x, int y, int w, int h, QGradient::Preset preset) + + +static void _init_f_fillRect_4710 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("preset"); + decl->add_arg::target_type & > (argspec_4); + decl->set_return (); +} + +static void _call_f_fillRect_4710 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->fillRect (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref()); +} + + +// void QPainter::fillRect(const QRect &r, QGradient::Preset preset) + + +static void _init_f_fillRect_3758 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("preset"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fillRect_3758 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->fillRect (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QPainter::fillRect(const QRectF &r, QGradient::Preset preset) + + +static void _init_f_fillRect_3828 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("preset"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fillRect_3828 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->fillRect (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// const QFont &QPainter::font() + + +static void _init_f_font_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_font_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QFont &)((QPainter *)cls)->font ()); +} + + +// QFontInfo QPainter::fontInfo() + + +static void _init_f_fontInfo_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontInfo_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFontInfo)((QPainter *)cls)->fontInfo ()); +} + + +// QFontMetrics QPainter::fontMetrics() + + +static void _init_f_fontMetrics_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontMetrics_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFontMetrics)((QPainter *)cls)->fontMetrics ()); +} + + +// bool QPainter::hasClipping() + + +static void _init_f_hasClipping_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasClipping_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPainter *)cls)->hasClipping ()); +} + + +// bool QPainter::isActive() + + +static void _init_f_isActive_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isActive_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPainter *)cls)->isActive ()); +} + + +// Qt::LayoutDirection QPainter::layoutDirection() + + +static void _init_f_layoutDirection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_layoutDirection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPainter *)cls)->layoutDirection ())); +} + + +// double QPainter::opacity() + + +static void _init_f_opacity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opacity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPainter *)cls)->opacity ()); +} + + +// QPaintEngine *QPainter::paintEngine() + + +static void _init_f_paintEngine_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_paintEngine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QPainter *)cls)->paintEngine ()); +} + + +// const QPen &QPainter::pen() + + +static void _init_f_pen_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pen_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QPen &)((QPainter *)cls)->pen ()); +} + + +// QFlags QPainter::renderHints() + + +static void _init_f_renderHints_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_renderHints_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QPainter *)cls)->renderHints ()); +} + + +// void QPainter::resetTransform() + + +static void _init_f_resetTransform_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resetTransform_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->resetTransform (); +} + + +// void QPainter::restore() + + +static void _init_f_restore_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_restore_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->restore (); +} + + +// void QPainter::rotate(double a) + + +static void _init_f_rotate_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rotate_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->rotate (arg1); +} + + +// void QPainter::save() + + +static void _init_f_save_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_save_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->save (); +} + + +// void QPainter::scale(double sx, double sy) + + +static void _init_f_scale_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_scale_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->scale (arg1, arg2); +} + + +// void QPainter::setBackground(const QBrush &bg) + + +static void _init_f_setBackground_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBackground_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setBackground (arg1); +} + + +// void QPainter::setBackgroundMode(Qt::BGMode mode) + + +static void _init_f_setBackgroundMode_1275 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setBackgroundMode_1275 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setBackgroundMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPainter::setBrush(const QBrush &brush) + + +static void _init_f_setBrush_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBrush_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setBrush (arg1); +} + + +// void QPainter::setBrush(Qt::BrushStyle style) + + +static void _init_f_setBrush_1794 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setBrush_1794 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setBrush (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPainter::setBrushOrigin(int x, int y) + + +static void _init_f_setBrushOrigin_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setBrushOrigin_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setBrushOrigin (arg1, arg2); +} + + +// void QPainter::setBrushOrigin(const QPoint &) + + +static void _init_f_setBrushOrigin_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBrushOrigin_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setBrushOrigin (arg1); +} + + +// void QPainter::setBrushOrigin(const QPointF &) + + +static void _init_f_setBrushOrigin_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBrushOrigin_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setBrushOrigin (arg1); +} + + +// void QPainter::setClipPath(const QPainterPath &path, Qt::ClipOperation op) + + +static void _init_f_setClipPath_4492 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("op", true, "Qt::ReplaceClip"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setClipPath_4492 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ReplaceClip), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setClipPath (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QPainter::setClipRect(const QRectF &, Qt::ClipOperation op) + + +static void _init_f_setClipRect_3840 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("op", true, "Qt::ReplaceClip"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setClipRect_3840 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ReplaceClip), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setClipRect (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QPainter::setClipRect(const QRect &, Qt::ClipOperation op) + + +static void _init_f_setClipRect_3770 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("op", true, "Qt::ReplaceClip"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setClipRect_3770 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ReplaceClip), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setClipRect (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QPainter::setClipRect(int x, int y, int w, int h, Qt::ClipOperation op) + + +static void _init_f_setClipRect_4722 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("op", true, "Qt::ReplaceClip"); + decl->add_arg::target_type & > (argspec_4); + decl->set_return (); +} + +static void _call_f_setClipRect_4722 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ReplaceClip), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setClipRect (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref()); +} + + +// void QPainter::setClipRegion(const QRegion &, Qt::ClipOperation op) + + +static void _init_f_setClipRegion_3984 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("op", true, "Qt::ReplaceClip"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setClipRegion_3984 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ReplaceClip), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setClipRegion (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QPainter::setClipping(bool enable) + + +static void _init_f_setClipping_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setClipping_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setClipping (arg1); +} + + +// void QPainter::setCompositionMode(QPainter::CompositionMode mode) + + +static void _init_f_setCompositionMode_2917 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCompositionMode_2917 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setCompositionMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPainter::setFont(const QFont &f) + + +static void _init_f_setFont_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFont_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setFont (arg1); +} + + +// void QPainter::setLayoutDirection(Qt::LayoutDirection direction) + + +static void _init_f_setLayoutDirection_2316 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setLayoutDirection_2316 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setLayoutDirection (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPainter::setOpacity(double opacity) + + +static void _init_f_setOpacity_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("opacity"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOpacity_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setOpacity (arg1); +} + + +// void QPainter::setPen(const QColor &color) + + +static void _init_f_setPen_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPen_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setPen (arg1); +} + + +// void QPainter::setPen(const QPen &pen) + + +static void _init_f_setPen_1685 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPen_1685 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPen &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setPen (arg1); +} + + +// void QPainter::setPen(Qt::PenStyle style) + + +static void _init_f_setPen_1569 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPen_1569 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setPen (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPainter::setRenderHint(QPainter::RenderHint hint, bool on) + + +static void _init_f_setRenderHint_3123 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hint"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("on", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRenderHint_3123 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setRenderHint (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QPainter::setRenderHints(QFlags hints, bool on) + + +static void _init_f_setRenderHints_3819 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hints"); + decl->add_arg > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("on", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRenderHints_3819 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setRenderHints (arg1, arg2); +} + + +// void QPainter::setTransform(const QTransform &transform, bool combine) + + +static void _init_f_setTransform_3106 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("transform"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("combine", true, "false"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTransform_3106 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setTransform (arg1, arg2); +} + + +// void QPainter::setViewTransformEnabled(bool enable) + + +static void _init_f_setViewTransformEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setViewTransformEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setViewTransformEnabled (arg1); +} + + +// void QPainter::setViewport(const QRect &viewport) + + +static void _init_f_setViewport_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setViewport_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setViewport (arg1); +} + + +// void QPainter::setViewport(int x, int y, int w, int h) + + +static void _init_f_setViewport_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setViewport_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setViewport (arg1, arg2, arg3, arg4); +} + + +// void QPainter::setWindow(const QRect &window) + + +static void _init_f_setWindow_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("window"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindow_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setWindow (arg1); +} + + +// void QPainter::setWindow(int x, int y, int w, int h) + + +static void _init_f_setWindow_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setWindow_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setWindow (arg1, arg2, arg3, arg4); +} + + +// void QPainter::setWorldMatrixEnabled(bool enabled) + + +static void _init_f_setWorldMatrixEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWorldMatrixEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setWorldMatrixEnabled (arg1); +} + + +// void QPainter::setWorldTransform(const QTransform &matrix, bool combine) + + +static void _init_f_setWorldTransform_3106 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("matrix"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("combine", true, "false"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setWorldTransform_3106 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->setWorldTransform (arg1, arg2); +} + + +// void QPainter::shear(double sh, double sv) + + +static void _init_f_shear_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sh"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sv"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_shear_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->shear (arg1, arg2); +} + + +// void QPainter::strokePath(const QPainterPath &path, const QPen &pen) + + +static void _init_f_strokePath_4091 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pen"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_strokePath_4091 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + const QPen &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->strokePath (arg1, arg2); +} + + +// bool QPainter::testRenderHint(QPainter::RenderHint hint) + + +static void _init_f_testRenderHint_c2367 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hint"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_testRenderHint_c2367 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QPainter *)cls)->testRenderHint (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// const QTransform &QPainter::transform() + + +static void _init_f_transform_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transform_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QTransform &)((QPainter *)cls)->transform ()); +} + + +// void QPainter::translate(const QPointF &offset) + + +static void _init_f_translate_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translate_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->translate (arg1); +} + + +// void QPainter::translate(const QPoint &offset) + + +static void _init_f_translate_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translate_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->translate (arg1); +} + + +// void QPainter::translate(double dx, double dy) + + +static void _init_f_translate_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translate_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainter *)cls)->translate (arg1, arg2); +} + + +// bool QPainter::viewTransformEnabled() + + +static void _init_f_viewTransformEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_viewTransformEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPainter *)cls)->viewTransformEnabled ()); +} + + +// QRect QPainter::viewport() + + +static void _init_f_viewport_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_viewport_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QPainter *)cls)->viewport ()); +} + + +// QRect QPainter::window() + + +static void _init_f_window_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_window_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QPainter *)cls)->window ()); +} + + +// bool QPainter::worldMatrixEnabled() + + +static void _init_f_worldMatrixEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_worldMatrixEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPainter *)cls)->worldMatrixEnabled ()); +} + + +// const QTransform &QPainter::worldTransform() + + +static void _init_f_worldTransform_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_worldTransform_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QTransform &)((QPainter *)cls)->worldTransform ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPainter () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPainter::QPainter()\nThis method creates an object of class QPainter.", &_init_ctor_QPainter_0, &_call_ctor_QPainter_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPainter::QPainter(QPaintDevice *)\nThis method creates an object of class QPainter.", &_init_ctor_QPainter_1803, &_call_ctor_QPainter_1803); + methods += new qt_gsi::GenericMethod (":background", "@brief Method const QBrush &QPainter::background()\n", true, &_init_f_background_c0, &_call_f_background_c0); + methods += new qt_gsi::GenericMethod (":backgroundMode", "@brief Method Qt::BGMode QPainter::backgroundMode()\n", true, &_init_f_backgroundMode_c0, &_call_f_backgroundMode_c0); + methods += new qt_gsi::GenericMethod ("begin", "@brief Method bool QPainter::begin(QPaintDevice *)\n", false, &_init_f_begin_1803, &_call_f_begin_1803); + methods += new qt_gsi::GenericMethod ("beginNativePainting", "@brief Method void QPainter::beginNativePainting()\n", false, &_init_f_beginNativePainting_0, &_call_f_beginNativePainting_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QPainter::boundingRect(const QRectF &rect, int flags, const QString &text)\n", false, &_init_f_boundingRect_4438, &_call_f_boundingRect_4438); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRect QPainter::boundingRect(const QRect &rect, int flags, const QString &text)\n", false, &_init_f_boundingRect_4368, &_call_f_boundingRect_4368); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRect QPainter::boundingRect(int x, int y, int w, int h, int flags, const QString &text)\n", false, &_init_f_boundingRect_5320, &_call_f_boundingRect_5320); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QPainter::boundingRect(const QRectF &rect, const QString &text, const QTextOption &o)\n", false, &_init_f_boundingRect_6119, &_call_f_boundingRect_6119); + methods += new qt_gsi::GenericMethod (":brush", "@brief Method const QBrush &QPainter::brush()\n", true, &_init_f_brush_c0, &_call_f_brush_c0); + methods += new qt_gsi::GenericMethod (":brushOrigin", "@brief Method QPoint QPainter::brushOrigin()\n", true, &_init_f_brushOrigin_c0, &_call_f_brushOrigin_c0); + methods += new qt_gsi::GenericMethod ("clipBoundingRect", "@brief Method QRectF QPainter::clipBoundingRect()\n", true, &_init_f_clipBoundingRect_c0, &_call_f_clipBoundingRect_c0); + methods += new qt_gsi::GenericMethod (":clipPath", "@brief Method QPainterPath QPainter::clipPath()\n", true, &_init_f_clipPath_c0, &_call_f_clipPath_c0); + methods += new qt_gsi::GenericMethod (":clipRegion", "@brief Method QRegion QPainter::clipRegion()\n", true, &_init_f_clipRegion_c0, &_call_f_clipRegion_c0); + methods += new qt_gsi::GenericMethod ("combinedTransform", "@brief Method QTransform QPainter::combinedTransform()\n", true, &_init_f_combinedTransform_c0, &_call_f_combinedTransform_c0); + methods += new qt_gsi::GenericMethod (":compositionMode", "@brief Method QPainter::CompositionMode QPainter::compositionMode()\n", true, &_init_f_compositionMode_c0, &_call_f_compositionMode_c0); + methods += new qt_gsi::GenericMethod ("device", "@brief Method QPaintDevice *QPainter::device()\n", true, &_init_f_device_c0, &_call_f_device_c0); + methods += new qt_gsi::GenericMethod ("deviceTransform", "@brief Method const QTransform &QPainter::deviceTransform()\n", true, &_init_f_deviceTransform_c0, &_call_f_deviceTransform_c0); + methods += new qt_gsi::GenericMethod ("drawArc", "@brief Method void QPainter::drawArc(const QRectF &rect, int a, int alen)\n", false, &_init_f_drawArc_3180, &_call_f_drawArc_3180); + methods += new qt_gsi::GenericMethod ("drawArc", "@brief Method void QPainter::drawArc(const QRect &, int a, int alen)\n", false, &_init_f_drawArc_3110, &_call_f_drawArc_3110); + methods += new qt_gsi::GenericMethod ("drawArc", "@brief Method void QPainter::drawArc(int x, int y, int w, int h, int a, int alen)\n", false, &_init_f_drawArc_4062, &_call_f_drawArc_4062); + methods += new qt_gsi::GenericMethod ("drawChord", "@brief Method void QPainter::drawChord(const QRectF &rect, int a, int alen)\n", false, &_init_f_drawChord_3180, &_call_f_drawChord_3180); + methods += new qt_gsi::GenericMethod ("drawChord", "@brief Method void QPainter::drawChord(int x, int y, int w, int h, int a, int alen)\n", false, &_init_f_drawChord_4062, &_call_f_drawChord_4062); + methods += new qt_gsi::GenericMethod ("drawChord", "@brief Method void QPainter::drawChord(const QRect &, int a, int alen)\n", false, &_init_f_drawChord_3110, &_call_f_drawChord_3110); + methods += new qt_gsi::GenericMethod ("drawConvexPolygon", "@brief Method void QPainter::drawConvexPolygon(const QPolygonF &polygon)\n", false, &_init_f_drawConvexPolygon_2208, &_call_f_drawConvexPolygon_2208); + methods += new qt_gsi::GenericMethod ("drawConvexPolygon", "@brief Method void QPainter::drawConvexPolygon(const QPolygon &polygon)\n", false, &_init_f_drawConvexPolygon_2138, &_call_f_drawConvexPolygon_2138); + methods += new qt_gsi::GenericMethod ("drawEllipse", "@brief Method void QPainter::drawEllipse(const QRectF &r)\n", false, &_init_f_drawEllipse_1862, &_call_f_drawEllipse_1862); + methods += new qt_gsi::GenericMethod ("drawEllipse", "@brief Method void QPainter::drawEllipse(const QRect &r)\n", false, &_init_f_drawEllipse_1792, &_call_f_drawEllipse_1792); + methods += new qt_gsi::GenericMethod ("drawEllipse", "@brief Method void QPainter::drawEllipse(int x, int y, int w, int h)\n", false, &_init_f_drawEllipse_2744, &_call_f_drawEllipse_2744); + methods += new qt_gsi::GenericMethod ("drawEllipse", "@brief Method void QPainter::drawEllipse(const QPointF ¢er, double rx, double ry)\n", false, &_init_f_drawEllipse_3912, &_call_f_drawEllipse_3912); + methods += new qt_gsi::GenericMethod ("drawEllipse", "@brief Method void QPainter::drawEllipse(const QPoint ¢er, int rx, int ry)\n", false, &_init_f_drawEllipse_3234, &_call_f_drawEllipse_3234); + methods += new qt_gsi::GenericMethod ("drawGlyphRun", "@brief Method void QPainter::drawGlyphRun(const QPointF &position, const QGlyphRun &glyphRun)\n", false, &_init_f_drawGlyphRun_4097, &_call_f_drawGlyphRun_4097); + methods += new qt_gsi::GenericMethod ("drawImage", "@brief Method void QPainter::drawImage(const QRectF &targetRect, const QImage &image, const QRectF &sourceRect, QFlags flags)\n", false, &_init_f_drawImage_8645, &_call_f_drawImage_8645); + methods += new qt_gsi::GenericMethod ("drawImage", "@brief Method void QPainter::drawImage(const QRect &targetRect, const QImage &image, const QRect &sourceRect, QFlags flags)\n", false, &_init_f_drawImage_8505, &_call_f_drawImage_8505); + methods += new qt_gsi::GenericMethod ("drawImage", "@brief Method void QPainter::drawImage(const QPointF &p, const QImage &image, const QRectF &sr, QFlags flags)\n", false, &_init_f_drawImage_8769, &_call_f_drawImage_8769); + methods += new qt_gsi::GenericMethod ("drawImage", "@brief Method void QPainter::drawImage(const QPoint &p, const QImage &image, const QRect &sr, QFlags flags)\n", false, &_init_f_drawImage_8629, &_call_f_drawImage_8629); + methods += new qt_gsi::GenericMethod ("drawImage", "@brief Method void QPainter::drawImage(const QRectF &r, const QImage &image)\n", false, &_init_f_drawImage_3631, &_call_f_drawImage_3631); + methods += new qt_gsi::GenericMethod ("drawImage", "@brief Method void QPainter::drawImage(const QRect &r, const QImage &image)\n", false, &_init_f_drawImage_3561, &_call_f_drawImage_3561); + methods += new qt_gsi::GenericMethod ("drawImage", "@brief Method void QPainter::drawImage(const QPointF &p, const QImage &image)\n", false, &_init_f_drawImage_3755, &_call_f_drawImage_3755); + methods += new qt_gsi::GenericMethod ("drawImage", "@brief Method void QPainter::drawImage(const QPoint &p, const QImage &image)\n", false, &_init_f_drawImage_3685, &_call_f_drawImage_3685); + methods += new qt_gsi::GenericMethod ("drawImage", "@brief Method void QPainter::drawImage(int x, int y, const QImage &image, int sx, int sy, int sw, int sh, QFlags flags)\n", false, &_init_f_drawImage_9091, &_call_f_drawImage_9091); + methods += new qt_gsi::GenericMethod ("drawLine", "@brief Method void QPainter::drawLine(const QLineF &line)\n", false, &_init_f_drawLine_1856, &_call_f_drawLine_1856); + methods += new qt_gsi::GenericMethod ("drawLine", "@brief Method void QPainter::drawLine(const QLine &line)\n", false, &_init_f_drawLine_1786, &_call_f_drawLine_1786); + methods += new qt_gsi::GenericMethod ("drawLine", "@brief Method void QPainter::drawLine(int x1, int y1, int x2, int y2)\n", false, &_init_f_drawLine_2744, &_call_f_drawLine_2744); + methods += new qt_gsi::GenericMethod ("drawLine", "@brief Method void QPainter::drawLine(const QPoint &p1, const QPoint &p2)\n", false, &_init_f_drawLine_3724, &_call_f_drawLine_3724); + methods += new qt_gsi::GenericMethod ("drawLine", "@brief Method void QPainter::drawLine(const QPointF &p1, const QPointF &p2)\n", false, &_init_f_drawLine_3864, &_call_f_drawLine_3864); + methods += new qt_gsi::GenericMethod ("drawLines", "@brief Method void QPainter::drawLines(const QList &lines)\n", false, &_init_f_drawLines_2471, &_call_f_drawLines_2471); + methods += new qt_gsi::GenericMethod ("drawLines", "@brief Method void QPainter::drawLines(const QList &pointPairs)\n", false, &_init_f_drawLines_2601, &_call_f_drawLines_2601); + methods += new qt_gsi::GenericMethod ("drawLines", "@brief Method void QPainter::drawLines(const QList &lines)\n", false, &_init_f_drawLines_2401, &_call_f_drawLines_2401); + methods += new qt_gsi::GenericMethod ("drawLines", "@brief Method void QPainter::drawLines(const QList &pointPairs)\n", false, &_init_f_drawLines_2531, &_call_f_drawLines_2531); + methods += new qt_gsi::GenericMethod ("drawPath", "@brief Method void QPainter::drawPath(const QPainterPath &path)\n", false, &_init_f_drawPath_2514, &_call_f_drawPath_2514); + methods += new qt_gsi::GenericMethod ("drawPicture", "@brief Method void QPainter::drawPicture(const QPointF &p, const QPicture &picture)\n", false, &_init_f_drawPicture_4004, &_call_f_drawPicture_4004); + methods += new qt_gsi::GenericMethod ("drawPicture", "@brief Method void QPainter::drawPicture(int x, int y, const QPicture &picture)\n", false, &_init_f_drawPicture_3444, &_call_f_drawPicture_3444); + methods += new qt_gsi::GenericMethod ("drawPicture", "@brief Method void QPainter::drawPicture(const QPoint &p, const QPicture &picture)\n", false, &_init_f_drawPicture_3934, &_call_f_drawPicture_3934); + methods += new qt_gsi::GenericMethod ("drawPie", "@brief Method void QPainter::drawPie(const QRectF &rect, int a, int alen)\n", false, &_init_f_drawPie_3180, &_call_f_drawPie_3180); + methods += new qt_gsi::GenericMethod ("drawPie", "@brief Method void QPainter::drawPie(int x, int y, int w, int h, int a, int alen)\n", false, &_init_f_drawPie_4062, &_call_f_drawPie_4062); + methods += new qt_gsi::GenericMethod ("drawPie", "@brief Method void QPainter::drawPie(const QRect &, int a, int alen)\n", false, &_init_f_drawPie_3110, &_call_f_drawPie_3110); + methods += new qt_gsi::GenericMethod ("drawPixmap", "@brief Method void QPainter::drawPixmap(const QRectF &targetRect, const QPixmap &pixmap, const QRectF &sourceRect)\n", false, &_init_f_drawPixmap_5525, &_call_f_drawPixmap_5525); + methods += new qt_gsi::GenericMethod ("drawPixmap", "@brief Method void QPainter::drawPixmap(const QRect &targetRect, const QPixmap &pixmap, const QRect &sourceRect)\n", false, &_init_f_drawPixmap_5385, &_call_f_drawPixmap_5385); + methods += new qt_gsi::GenericMethod ("drawPixmap", "@brief Method void QPainter::drawPixmap(int x, int y, int w, int h, const QPixmap &pm, int sx, int sy, int sw, int sh)\n", false, &_init_f_drawPixmap_7289, &_call_f_drawPixmap_7289); + methods += new qt_gsi::GenericMethod ("drawPixmap", "@brief Method void QPainter::drawPixmap(int x, int y, const QPixmap &pm, int sx, int sy, int sw, int sh)\n", false, &_init_f_drawPixmap_5971, &_call_f_drawPixmap_5971); + methods += new qt_gsi::GenericMethod ("drawPixmap", "@brief Method void QPainter::drawPixmap(const QPointF &p, const QPixmap &pm, const QRectF &sr)\n", false, &_init_f_drawPixmap_5649, &_call_f_drawPixmap_5649); + methods += new qt_gsi::GenericMethod ("drawPixmap", "@brief Method void QPainter::drawPixmap(const QPoint &p, const QPixmap &pm, const QRect &sr)\n", false, &_init_f_drawPixmap_5509, &_call_f_drawPixmap_5509); + methods += new qt_gsi::GenericMethod ("drawPixmap", "@brief Method void QPainter::drawPixmap(const QPointF &p, const QPixmap &pm)\n", false, &_init_f_drawPixmap_3895, &_call_f_drawPixmap_3895); + methods += new qt_gsi::GenericMethod ("drawPixmap", "@brief Method void QPainter::drawPixmap(const QPoint &p, const QPixmap &pm)\n", false, &_init_f_drawPixmap_3825, &_call_f_drawPixmap_3825); + methods += new qt_gsi::GenericMethod ("drawPixmap", "@brief Method void QPainter::drawPixmap(int x, int y, const QPixmap &pm)\n", false, &_init_f_drawPixmap_3335, &_call_f_drawPixmap_3335); + methods += new qt_gsi::GenericMethod ("drawPixmap", "@brief Method void QPainter::drawPixmap(const QRect &r, const QPixmap &pm)\n", false, &_init_f_drawPixmap_3701, &_call_f_drawPixmap_3701); + methods += new qt_gsi::GenericMethod ("drawPixmap", "@brief Method void QPainter::drawPixmap(int x, int y, int w, int h, const QPixmap &pm)\n", false, &_init_f_drawPixmap_4653, &_call_f_drawPixmap_4653); + methods += new qt_gsi::GenericMethod ("drawPixmapFragments", "@brief Method void QPainter::drawPixmapFragments(const QPainter::PixmapFragment *fragments, int fragmentCount, const QPixmap &pixmap, QFlags hints)\n", false, &_init_f_drawPixmapFragments_10038, &_call_f_drawPixmapFragments_10038); + methods += new qt_gsi::GenericMethod ("drawPoint", "@brief Method void QPainter::drawPoint(const QPointF &pt)\n", false, &_init_f_drawPoint_1986, &_call_f_drawPoint_1986); + methods += new qt_gsi::GenericMethod ("drawPoint", "@brief Method void QPainter::drawPoint(const QPoint &p)\n", false, &_init_f_drawPoint_1916, &_call_f_drawPoint_1916); + methods += new qt_gsi::GenericMethod ("drawPoint", "@brief Method void QPainter::drawPoint(int x, int y)\n", false, &_init_f_drawPoint_1426, &_call_f_drawPoint_1426); + methods += new qt_gsi::GenericMethod ("drawPoints", "@brief Method void QPainter::drawPoints(const QPolygonF &points)\n", false, &_init_f_drawPoints_2208, &_call_f_drawPoints_2208); + methods += new qt_gsi::GenericMethod ("drawPoints", "@brief Method void QPainter::drawPoints(const QPolygon &points)\n", false, &_init_f_drawPoints_2138, &_call_f_drawPoints_2138); + methods += new qt_gsi::GenericMethod ("drawPolygon", "@brief Method void QPainter::drawPolygon(const QPolygonF &polygon, Qt::FillRule fillRule)\n", false, &_init_f_drawPolygon_3648, &_call_f_drawPolygon_3648); + methods += new qt_gsi::GenericMethod ("drawPolygon", "@brief Method void QPainter::drawPolygon(const QPolygon &polygon, Qt::FillRule fillRule)\n", false, &_init_f_drawPolygon_3578, &_call_f_drawPolygon_3578); + methods += new qt_gsi::GenericMethod ("drawPolyline", "@brief Method void QPainter::drawPolyline(const QPolygonF &polyline)\n", false, &_init_f_drawPolyline_2208, &_call_f_drawPolyline_2208); + methods += new qt_gsi::GenericMethod ("drawPolyline", "@brief Method void QPainter::drawPolyline(const QPolygon &polygon)\n", false, &_init_f_drawPolyline_2138, &_call_f_drawPolyline_2138); + methods += new qt_gsi::GenericMethod ("drawRect", "@brief Method void QPainter::drawRect(const QRectF &rect)\n", false, &_init_f_drawRect_1862, &_call_f_drawRect_1862); + methods += new qt_gsi::GenericMethod ("drawRect", "@brief Method void QPainter::drawRect(int x1, int y1, int w, int h)\n", false, &_init_f_drawRect_2744, &_call_f_drawRect_2744); + methods += new qt_gsi::GenericMethod ("drawRect", "@brief Method void QPainter::drawRect(const QRect &rect)\n", false, &_init_f_drawRect_1792, &_call_f_drawRect_1792); + methods += new qt_gsi::GenericMethod ("drawRects", "@brief Method void QPainter::drawRects(const QList &rectangles)\n", false, &_init_f_drawRects_2477, &_call_f_drawRects_2477); + methods += new qt_gsi::GenericMethod ("drawRects", "@brief Method void QPainter::drawRects(const QList &rectangles)\n", false, &_init_f_drawRects_2407, &_call_f_drawRects_2407); + methods += new qt_gsi::GenericMethod ("drawRoundedRect", "@brief Method void QPainter::drawRoundedRect(const QRectF &rect, double xRadius, double yRadius, Qt::SizeMode mode)\n", false, &_init_f_drawRoundedRect_5229, &_call_f_drawRoundedRect_5229); + methods += new qt_gsi::GenericMethod ("drawRoundedRect", "@brief Method void QPainter::drawRoundedRect(int x, int y, int w, int h, double xRadius, double yRadius, Qt::SizeMode mode)\n", false, &_init_f_drawRoundedRect_6111, &_call_f_drawRoundedRect_6111); + methods += new qt_gsi::GenericMethod ("drawRoundedRect", "@brief Method void QPainter::drawRoundedRect(const QRect &rect, double xRadius, double yRadius, Qt::SizeMode mode)\n", false, &_init_f_drawRoundedRect_5159, &_call_f_drawRoundedRect_5159); + methods += new qt_gsi::GenericMethod ("drawStaticText", "@brief Method void QPainter::drawStaticText(const QPointF &topLeftPosition, const QStaticText &staticText)\n", false, &_init_f_drawStaticText_4309, &_call_f_drawStaticText_4309); + methods += new qt_gsi::GenericMethod ("drawStaticText", "@brief Method void QPainter::drawStaticText(const QPoint &topLeftPosition, const QStaticText &staticText)\n", false, &_init_f_drawStaticText_4239, &_call_f_drawStaticText_4239); + methods += new qt_gsi::GenericMethod ("drawStaticText", "@brief Method void QPainter::drawStaticText(int left, int top, const QStaticText &staticText)\n", false, &_init_f_drawStaticText_3749, &_call_f_drawStaticText_3749); + methods += new qt_gsi::GenericMethod ("drawText", "@brief Method void QPainter::drawText(const QPointF &p, const QString &s)\n", false, &_init_f_drawText_3903, &_call_f_drawText_3903); + methods += new qt_gsi::GenericMethod ("drawText", "@brief Method void QPainter::drawText(const QPoint &p, const QString &s)\n", false, &_init_f_drawText_3833, &_call_f_drawText_3833); + methods += new qt_gsi::GenericMethod ("drawText", "@brief Method void QPainter::drawText(int x, int y, const QString &s)\n", false, &_init_f_drawText_3343, &_call_f_drawText_3343); + methods += new qt_gsi::GenericMethod ("drawText", "@brief Method void QPainter::drawText(const QPointF &p, const QString &str, int tf, int justificationPadding)\n", false, &_init_f_drawText_5221, &_call_f_drawText_5221); + methods += new qt_gsi::GenericMethod ("drawText", "@brief Method void QPainter::drawText(const QRectF &r, int flags, const QString &text, QRectF *br)\n", false, &_init_f_drawText_5501, &_call_f_drawText_5501); + methods += new qt_gsi::GenericMethod ("drawText", "@brief Method void QPainter::drawText(const QRect &r, int flags, const QString &text, QRect *br)\n", false, &_init_f_drawText_5361, &_call_f_drawText_5361); + methods += new qt_gsi::GenericMethod ("drawText", "@brief Method void QPainter::drawText(int x, int y, int w, int h, int flags, const QString &text, QRect *br)\n", false, &_init_f_drawText_6313, &_call_f_drawText_6313); + methods += new qt_gsi::GenericMethod ("drawText", "@brief Method void QPainter::drawText(const QRectF &r, const QString &text, const QTextOption &o)\n", false, &_init_f_drawText_6119, &_call_f_drawText_6119); + methods += new qt_gsi::GenericMethod ("drawTextItem", "@brief Method void QPainter::drawTextItem(const QPointF &p, const QTextItem &ti)\n", false, &_init_f_drawTextItem_4092, &_call_f_drawTextItem_4092); + methods += new qt_gsi::GenericMethod ("drawTextItem", "@brief Method void QPainter::drawTextItem(int x, int y, const QTextItem &ti)\n", false, &_init_f_drawTextItem_3532, &_call_f_drawTextItem_3532); + methods += new qt_gsi::GenericMethod ("drawTextItem", "@brief Method void QPainter::drawTextItem(const QPoint &p, const QTextItem &ti)\n", false, &_init_f_drawTextItem_4022, &_call_f_drawTextItem_4022); + methods += new qt_gsi::GenericMethod ("drawTiledPixmap", "@brief Method void QPainter::drawTiledPixmap(const QRectF &rect, const QPixmap &pm, const QPointF &offset)\n", false, &_init_f_drawTiledPixmap_5649, &_call_f_drawTiledPixmap_5649); + methods += new qt_gsi::GenericMethod ("drawTiledPixmap", "@brief Method void QPainter::drawTiledPixmap(int x, int y, int w, int h, const QPixmap &, int sx, int sy)\n", false, &_init_f_drawTiledPixmap_5971, &_call_f_drawTiledPixmap_5971); + methods += new qt_gsi::GenericMethod ("drawTiledPixmap", "@brief Method void QPainter::drawTiledPixmap(const QRect &, const QPixmap &, const QPoint &)\n", false, &_init_f_drawTiledPixmap_5509, &_call_f_drawTiledPixmap_5509); + methods += new qt_gsi::GenericMethod ("end", "@brief Method bool QPainter::end()\n", false, &_init_f_end_0, &_call_f_end_0); + methods += new qt_gsi::GenericMethod ("endNativePainting", "@brief Method void QPainter::endNativePainting()\n", false, &_init_f_endNativePainting_0, &_call_f_endNativePainting_0); + methods += new qt_gsi::GenericMethod ("eraseRect", "@brief Method void QPainter::eraseRect(const QRectF &)\n", false, &_init_f_eraseRect_1862, &_call_f_eraseRect_1862); + methods += new qt_gsi::GenericMethod ("eraseRect", "@brief Method void QPainter::eraseRect(int x, int y, int w, int h)\n", false, &_init_f_eraseRect_2744, &_call_f_eraseRect_2744); + methods += new qt_gsi::GenericMethod ("eraseRect", "@brief Method void QPainter::eraseRect(const QRect &)\n", false, &_init_f_eraseRect_1792, &_call_f_eraseRect_1792); + methods += new qt_gsi::GenericMethod ("fillPath", "@brief Method void QPainter::fillPath(const QPainterPath &path, const QBrush &brush)\n", false, &_init_f_fillPath_4316, &_call_f_fillPath_4316); + methods += new qt_gsi::GenericMethod ("fillRect", "@brief Method void QPainter::fillRect(const QRectF &, const QBrush &)\n", false, &_init_f_fillRect_3664, &_call_f_fillRect_3664); + methods += new qt_gsi::GenericMethod ("fillRect", "@brief Method void QPainter::fillRect(int x, int y, int w, int h, const QBrush &)\n", false, &_init_f_fillRect_4546, &_call_f_fillRect_4546); + methods += new qt_gsi::GenericMethod ("fillRect", "@brief Method void QPainter::fillRect(const QRect &, const QBrush &)\n", false, &_init_f_fillRect_3594, &_call_f_fillRect_3594); + methods += new qt_gsi::GenericMethod ("fillRect", "@brief Method void QPainter::fillRect(const QRectF &, const QColor &color)\n", false, &_init_f_fillRect_3659, &_call_f_fillRect_3659); + methods += new qt_gsi::GenericMethod ("fillRect", "@brief Method void QPainter::fillRect(int x, int y, int w, int h, const QColor &color)\n", false, &_init_f_fillRect_4541, &_call_f_fillRect_4541); + methods += new qt_gsi::GenericMethod ("fillRect", "@brief Method void QPainter::fillRect(const QRect &, const QColor &color)\n", false, &_init_f_fillRect_3589, &_call_f_fillRect_3589); + methods += new qt_gsi::GenericMethod ("fillRect", "@brief Method void QPainter::fillRect(int x, int y, int w, int h, Qt::GlobalColor c)\n", false, &_init_f_fillRect_4489, &_call_f_fillRect_4489); + methods += new qt_gsi::GenericMethod ("fillRect", "@brief Method void QPainter::fillRect(const QRect &r, Qt::GlobalColor c)\n", false, &_init_f_fillRect_3537, &_call_f_fillRect_3537); + methods += new qt_gsi::GenericMethod ("fillRect", "@brief Method void QPainter::fillRect(const QRectF &r, Qt::GlobalColor c)\n", false, &_init_f_fillRect_3607, &_call_f_fillRect_3607); + methods += new qt_gsi::GenericMethod ("fillRect", "@brief Method void QPainter::fillRect(int x, int y, int w, int h, Qt::BrushStyle style)\n", false, &_init_f_fillRect_4430, &_call_f_fillRect_4430); + methods += new qt_gsi::GenericMethod ("fillRect", "@brief Method void QPainter::fillRect(const QRect &r, Qt::BrushStyle style)\n", false, &_init_f_fillRect_3478, &_call_f_fillRect_3478); + methods += new qt_gsi::GenericMethod ("fillRect", "@brief Method void QPainter::fillRect(const QRectF &r, Qt::BrushStyle style)\n", false, &_init_f_fillRect_3548, &_call_f_fillRect_3548); + methods += new qt_gsi::GenericMethod ("fillRect", "@brief Method void QPainter::fillRect(int x, int y, int w, int h, QGradient::Preset preset)\n", false, &_init_f_fillRect_4710, &_call_f_fillRect_4710); + methods += new qt_gsi::GenericMethod ("fillRect", "@brief Method void QPainter::fillRect(const QRect &r, QGradient::Preset preset)\n", false, &_init_f_fillRect_3758, &_call_f_fillRect_3758); + methods += new qt_gsi::GenericMethod ("fillRect", "@brief Method void QPainter::fillRect(const QRectF &r, QGradient::Preset preset)\n", false, &_init_f_fillRect_3828, &_call_f_fillRect_3828); + methods += new qt_gsi::GenericMethod (":font", "@brief Method const QFont &QPainter::font()\n", true, &_init_f_font_c0, &_call_f_font_c0); + methods += new qt_gsi::GenericMethod ("fontInfo", "@brief Method QFontInfo QPainter::fontInfo()\n", true, &_init_f_fontInfo_c0, &_call_f_fontInfo_c0); + methods += new qt_gsi::GenericMethod ("fontMetrics", "@brief Method QFontMetrics QPainter::fontMetrics()\n", true, &_init_f_fontMetrics_c0, &_call_f_fontMetrics_c0); + methods += new qt_gsi::GenericMethod ("hasClipping|:clipping", "@brief Method bool QPainter::hasClipping()\n", true, &_init_f_hasClipping_c0, &_call_f_hasClipping_c0); + methods += new qt_gsi::GenericMethod ("isActive?", "@brief Method bool QPainter::isActive()\n", true, &_init_f_isActive_c0, &_call_f_isActive_c0); + methods += new qt_gsi::GenericMethod (":layoutDirection", "@brief Method Qt::LayoutDirection QPainter::layoutDirection()\n", true, &_init_f_layoutDirection_c0, &_call_f_layoutDirection_c0); + methods += new qt_gsi::GenericMethod (":opacity", "@brief Method double QPainter::opacity()\n", true, &_init_f_opacity_c0, &_call_f_opacity_c0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Method QPaintEngine *QPainter::paintEngine()\n", true, &_init_f_paintEngine_c0, &_call_f_paintEngine_c0); + methods += new qt_gsi::GenericMethod ("pen", "@brief Method const QPen &QPainter::pen()\n", true, &_init_f_pen_c0, &_call_f_pen_c0); + methods += new qt_gsi::GenericMethod (":renderHints", "@brief Method QFlags QPainter::renderHints()\n", true, &_init_f_renderHints_c0, &_call_f_renderHints_c0); + methods += new qt_gsi::GenericMethod ("resetTransform", "@brief Method void QPainter::resetTransform()\n", false, &_init_f_resetTransform_0, &_call_f_resetTransform_0); + methods += new qt_gsi::GenericMethod ("restore", "@brief Method void QPainter::restore()\n", false, &_init_f_restore_0, &_call_f_restore_0); + methods += new qt_gsi::GenericMethod ("rotate", "@brief Method void QPainter::rotate(double a)\n", false, &_init_f_rotate_1071, &_call_f_rotate_1071); + methods += new qt_gsi::GenericMethod ("save", "@brief Method void QPainter::save()\n", false, &_init_f_save_0, &_call_f_save_0); + methods += new qt_gsi::GenericMethod ("scale", "@brief Method void QPainter::scale(double sx, double sy)\n", false, &_init_f_scale_2034, &_call_f_scale_2034); + methods += new qt_gsi::GenericMethod ("setBackground|background=", "@brief Method void QPainter::setBackground(const QBrush &bg)\n", false, &_init_f_setBackground_1910, &_call_f_setBackground_1910); + methods += new qt_gsi::GenericMethod ("setBackgroundMode|backgroundMode=", "@brief Method void QPainter::setBackgroundMode(Qt::BGMode mode)\n", false, &_init_f_setBackgroundMode_1275, &_call_f_setBackgroundMode_1275); + methods += new qt_gsi::GenericMethod ("setBrush|brush=", "@brief Method void QPainter::setBrush(const QBrush &brush)\n", false, &_init_f_setBrush_1910, &_call_f_setBrush_1910); + methods += new qt_gsi::GenericMethod ("setBrush|brush=", "@brief Method void QPainter::setBrush(Qt::BrushStyle style)\n", false, &_init_f_setBrush_1794, &_call_f_setBrush_1794); + methods += new qt_gsi::GenericMethod ("setBrushOrigin", "@brief Method void QPainter::setBrushOrigin(int x, int y)\n", false, &_init_f_setBrushOrigin_1426, &_call_f_setBrushOrigin_1426); + methods += new qt_gsi::GenericMethod ("setBrushOrigin|brushOrigin=", "@brief Method void QPainter::setBrushOrigin(const QPoint &)\n", false, &_init_f_setBrushOrigin_1916, &_call_f_setBrushOrigin_1916); + methods += new qt_gsi::GenericMethod ("setBrushOrigin|brushOrigin=", "@brief Method void QPainter::setBrushOrigin(const QPointF &)\n", false, &_init_f_setBrushOrigin_1986, &_call_f_setBrushOrigin_1986); + methods += new qt_gsi::GenericMethod ("setClipPath", "@brief Method void QPainter::setClipPath(const QPainterPath &path, Qt::ClipOperation op)\n", false, &_init_f_setClipPath_4492, &_call_f_setClipPath_4492); + methods += new qt_gsi::GenericMethod ("setClipRect", "@brief Method void QPainter::setClipRect(const QRectF &, Qt::ClipOperation op)\n", false, &_init_f_setClipRect_3840, &_call_f_setClipRect_3840); + methods += new qt_gsi::GenericMethod ("setClipRect", "@brief Method void QPainter::setClipRect(const QRect &, Qt::ClipOperation op)\n", false, &_init_f_setClipRect_3770, &_call_f_setClipRect_3770); + methods += new qt_gsi::GenericMethod ("setClipRect", "@brief Method void QPainter::setClipRect(int x, int y, int w, int h, Qt::ClipOperation op)\n", false, &_init_f_setClipRect_4722, &_call_f_setClipRect_4722); + methods += new qt_gsi::GenericMethod ("setClipRegion", "@brief Method void QPainter::setClipRegion(const QRegion &, Qt::ClipOperation op)\n", false, &_init_f_setClipRegion_3984, &_call_f_setClipRegion_3984); + methods += new qt_gsi::GenericMethod ("setClipping|clipping=", "@brief Method void QPainter::setClipping(bool enable)\n", false, &_init_f_setClipping_864, &_call_f_setClipping_864); + methods += new qt_gsi::GenericMethod ("setCompositionMode|compositionMode=", "@brief Method void QPainter::setCompositionMode(QPainter::CompositionMode mode)\n", false, &_init_f_setCompositionMode_2917, &_call_f_setCompositionMode_2917); + methods += new qt_gsi::GenericMethod ("setFont|font=", "@brief Method void QPainter::setFont(const QFont &f)\n", false, &_init_f_setFont_1801, &_call_f_setFont_1801); + methods += new qt_gsi::GenericMethod ("setLayoutDirection|layoutDirection=", "@brief Method void QPainter::setLayoutDirection(Qt::LayoutDirection direction)\n", false, &_init_f_setLayoutDirection_2316, &_call_f_setLayoutDirection_2316); + methods += new qt_gsi::GenericMethod ("setOpacity|opacity=", "@brief Method void QPainter::setOpacity(double opacity)\n", false, &_init_f_setOpacity_1071, &_call_f_setOpacity_1071); + methods += new qt_gsi::GenericMethod ("setPen", "@brief Method void QPainter::setPen(const QColor &color)\n", false, &_init_f_setPen_1905, &_call_f_setPen_1905); + methods += new qt_gsi::GenericMethod ("setPen", "@brief Method void QPainter::setPen(const QPen &pen)\n", false, &_init_f_setPen_1685, &_call_f_setPen_1685); + methods += new qt_gsi::GenericMethod ("setPen", "@brief Method void QPainter::setPen(Qt::PenStyle style)\n", false, &_init_f_setPen_1569, &_call_f_setPen_1569); + methods += new qt_gsi::GenericMethod ("setRenderHint", "@brief Method void QPainter::setRenderHint(QPainter::RenderHint hint, bool on)\n", false, &_init_f_setRenderHint_3123, &_call_f_setRenderHint_3123); + methods += new qt_gsi::GenericMethod ("setRenderHints", "@brief Method void QPainter::setRenderHints(QFlags hints, bool on)\n", false, &_init_f_setRenderHints_3819, &_call_f_setRenderHints_3819); + methods += new qt_gsi::GenericMethod ("setTransform", "@brief Method void QPainter::setTransform(const QTransform &transform, bool combine)\n", false, &_init_f_setTransform_3106, &_call_f_setTransform_3106); + methods += new qt_gsi::GenericMethod ("setViewTransformEnabled|viewTransformEnabled=", "@brief Method void QPainter::setViewTransformEnabled(bool enable)\n", false, &_init_f_setViewTransformEnabled_864, &_call_f_setViewTransformEnabled_864); + methods += new qt_gsi::GenericMethod ("setViewport|viewport=", "@brief Method void QPainter::setViewport(const QRect &viewport)\n", false, &_init_f_setViewport_1792, &_call_f_setViewport_1792); + methods += new qt_gsi::GenericMethod ("setViewport", "@brief Method void QPainter::setViewport(int x, int y, int w, int h)\n", false, &_init_f_setViewport_2744, &_call_f_setViewport_2744); + methods += new qt_gsi::GenericMethod ("setWindow|window=", "@brief Method void QPainter::setWindow(const QRect &window)\n", false, &_init_f_setWindow_1792, &_call_f_setWindow_1792); + methods += new qt_gsi::GenericMethod ("setWindow", "@brief Method void QPainter::setWindow(int x, int y, int w, int h)\n", false, &_init_f_setWindow_2744, &_call_f_setWindow_2744); + methods += new qt_gsi::GenericMethod ("setWorldMatrixEnabled|worldMatrixEnabled=", "@brief Method void QPainter::setWorldMatrixEnabled(bool enabled)\n", false, &_init_f_setWorldMatrixEnabled_864, &_call_f_setWorldMatrixEnabled_864); + methods += new qt_gsi::GenericMethod ("setWorldTransform", "@brief Method void QPainter::setWorldTransform(const QTransform &matrix, bool combine)\n", false, &_init_f_setWorldTransform_3106, &_call_f_setWorldTransform_3106); + methods += new qt_gsi::GenericMethod ("shear", "@brief Method void QPainter::shear(double sh, double sv)\n", false, &_init_f_shear_2034, &_call_f_shear_2034); + methods += new qt_gsi::GenericMethod ("strokePath", "@brief Method void QPainter::strokePath(const QPainterPath &path, const QPen &pen)\n", false, &_init_f_strokePath_4091, &_call_f_strokePath_4091); + methods += new qt_gsi::GenericMethod ("testRenderHint", "@brief Method bool QPainter::testRenderHint(QPainter::RenderHint hint)\n", true, &_init_f_testRenderHint_c2367, &_call_f_testRenderHint_c2367); + methods += new qt_gsi::GenericMethod (":transform", "@brief Method const QTransform &QPainter::transform()\n", true, &_init_f_transform_c0, &_call_f_transform_c0); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QPainter::translate(const QPointF &offset)\n", false, &_init_f_translate_1986, &_call_f_translate_1986); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QPainter::translate(const QPoint &offset)\n", false, &_init_f_translate_1916, &_call_f_translate_1916); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QPainter::translate(double dx, double dy)\n", false, &_init_f_translate_2034, &_call_f_translate_2034); + methods += new qt_gsi::GenericMethod (":viewTransformEnabled", "@brief Method bool QPainter::viewTransformEnabled()\n", true, &_init_f_viewTransformEnabled_c0, &_call_f_viewTransformEnabled_c0); + methods += new qt_gsi::GenericMethod (":viewport", "@brief Method QRect QPainter::viewport()\n", true, &_init_f_viewport_c0, &_call_f_viewport_c0); + methods += new qt_gsi::GenericMethod (":window", "@brief Method QRect QPainter::window()\n", true, &_init_f_window_c0, &_call_f_window_c0); + methods += new qt_gsi::GenericMethod (":worldMatrixEnabled", "@brief Method bool QPainter::worldMatrixEnabled()\n", true, &_init_f_worldMatrixEnabled_c0, &_call_f_worldMatrixEnabled_c0); + methods += new qt_gsi::GenericMethod (":worldTransform", "@brief Method const QTransform &QPainter::worldTransform()\n", true, &_init_f_worldTransform_c0, &_call_f_worldTransform_c0); + return methods; +} + +gsi::Class decl_QPainter ("QtGui", "QPainter", + methods_QPainter (), + "@qt\n@brief Binding of QPainter"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPainter () { return decl_QPainter; } + +} + + +// Implementation of the enum wrapper class for QPainter::CompositionMode +namespace qt_gsi +{ + +static gsi::Enum decl_QPainter_CompositionMode_Enum ("QtGui", "QPainter_CompositionMode", + gsi::enum_const ("CompositionMode_SourceOver", QPainter::CompositionMode_SourceOver, "@brief Enum constant QPainter::CompositionMode_SourceOver") + + gsi::enum_const ("CompositionMode_DestinationOver", QPainter::CompositionMode_DestinationOver, "@brief Enum constant QPainter::CompositionMode_DestinationOver") + + gsi::enum_const ("CompositionMode_Clear", QPainter::CompositionMode_Clear, "@brief Enum constant QPainter::CompositionMode_Clear") + + gsi::enum_const ("CompositionMode_Source", QPainter::CompositionMode_Source, "@brief Enum constant QPainter::CompositionMode_Source") + + gsi::enum_const ("CompositionMode_Destination", QPainter::CompositionMode_Destination, "@brief Enum constant QPainter::CompositionMode_Destination") + + gsi::enum_const ("CompositionMode_SourceIn", QPainter::CompositionMode_SourceIn, "@brief Enum constant QPainter::CompositionMode_SourceIn") + + gsi::enum_const ("CompositionMode_DestinationIn", QPainter::CompositionMode_DestinationIn, "@brief Enum constant QPainter::CompositionMode_DestinationIn") + + gsi::enum_const ("CompositionMode_SourceOut", QPainter::CompositionMode_SourceOut, "@brief Enum constant QPainter::CompositionMode_SourceOut") + + gsi::enum_const ("CompositionMode_DestinationOut", QPainter::CompositionMode_DestinationOut, "@brief Enum constant QPainter::CompositionMode_DestinationOut") + + gsi::enum_const ("CompositionMode_SourceAtop", QPainter::CompositionMode_SourceAtop, "@brief Enum constant QPainter::CompositionMode_SourceAtop") + + gsi::enum_const ("CompositionMode_DestinationAtop", QPainter::CompositionMode_DestinationAtop, "@brief Enum constant QPainter::CompositionMode_DestinationAtop") + + gsi::enum_const ("CompositionMode_Xor", QPainter::CompositionMode_Xor, "@brief Enum constant QPainter::CompositionMode_Xor") + + gsi::enum_const ("CompositionMode_Plus", QPainter::CompositionMode_Plus, "@brief Enum constant QPainter::CompositionMode_Plus") + + gsi::enum_const ("CompositionMode_Multiply", QPainter::CompositionMode_Multiply, "@brief Enum constant QPainter::CompositionMode_Multiply") + + gsi::enum_const ("CompositionMode_Screen", QPainter::CompositionMode_Screen, "@brief Enum constant QPainter::CompositionMode_Screen") + + gsi::enum_const ("CompositionMode_Overlay", QPainter::CompositionMode_Overlay, "@brief Enum constant QPainter::CompositionMode_Overlay") + + gsi::enum_const ("CompositionMode_Darken", QPainter::CompositionMode_Darken, "@brief Enum constant QPainter::CompositionMode_Darken") + + gsi::enum_const ("CompositionMode_Lighten", QPainter::CompositionMode_Lighten, "@brief Enum constant QPainter::CompositionMode_Lighten") + + gsi::enum_const ("CompositionMode_ColorDodge", QPainter::CompositionMode_ColorDodge, "@brief Enum constant QPainter::CompositionMode_ColorDodge") + + gsi::enum_const ("CompositionMode_ColorBurn", QPainter::CompositionMode_ColorBurn, "@brief Enum constant QPainter::CompositionMode_ColorBurn") + + gsi::enum_const ("CompositionMode_HardLight", QPainter::CompositionMode_HardLight, "@brief Enum constant QPainter::CompositionMode_HardLight") + + gsi::enum_const ("CompositionMode_SoftLight", QPainter::CompositionMode_SoftLight, "@brief Enum constant QPainter::CompositionMode_SoftLight") + + gsi::enum_const ("CompositionMode_Difference", QPainter::CompositionMode_Difference, "@brief Enum constant QPainter::CompositionMode_Difference") + + gsi::enum_const ("CompositionMode_Exclusion", QPainter::CompositionMode_Exclusion, "@brief Enum constant QPainter::CompositionMode_Exclusion") + + gsi::enum_const ("RasterOp_SourceOrDestination", QPainter::RasterOp_SourceOrDestination, "@brief Enum constant QPainter::RasterOp_SourceOrDestination") + + gsi::enum_const ("RasterOp_SourceAndDestination", QPainter::RasterOp_SourceAndDestination, "@brief Enum constant QPainter::RasterOp_SourceAndDestination") + + gsi::enum_const ("RasterOp_SourceXorDestination", QPainter::RasterOp_SourceXorDestination, "@brief Enum constant QPainter::RasterOp_SourceXorDestination") + + gsi::enum_const ("RasterOp_NotSourceAndNotDestination", QPainter::RasterOp_NotSourceAndNotDestination, "@brief Enum constant QPainter::RasterOp_NotSourceAndNotDestination") + + gsi::enum_const ("RasterOp_NotSourceOrNotDestination", QPainter::RasterOp_NotSourceOrNotDestination, "@brief Enum constant QPainter::RasterOp_NotSourceOrNotDestination") + + gsi::enum_const ("RasterOp_NotSourceXorDestination", QPainter::RasterOp_NotSourceXorDestination, "@brief Enum constant QPainter::RasterOp_NotSourceXorDestination") + + gsi::enum_const ("RasterOp_NotSource", QPainter::RasterOp_NotSource, "@brief Enum constant QPainter::RasterOp_NotSource") + + gsi::enum_const ("RasterOp_NotSourceAndDestination", QPainter::RasterOp_NotSourceAndDestination, "@brief Enum constant QPainter::RasterOp_NotSourceAndDestination") + + gsi::enum_const ("RasterOp_SourceAndNotDestination", QPainter::RasterOp_SourceAndNotDestination, "@brief Enum constant QPainter::RasterOp_SourceAndNotDestination") + + gsi::enum_const ("RasterOp_NotSourceOrDestination", QPainter::RasterOp_NotSourceOrDestination, "@brief Enum constant QPainter::RasterOp_NotSourceOrDestination") + + gsi::enum_const ("RasterOp_SourceOrNotDestination", QPainter::RasterOp_SourceOrNotDestination, "@brief Enum constant QPainter::RasterOp_SourceOrNotDestination") + + gsi::enum_const ("RasterOp_ClearDestination", QPainter::RasterOp_ClearDestination, "@brief Enum constant QPainter::RasterOp_ClearDestination") + + gsi::enum_const ("RasterOp_SetDestination", QPainter::RasterOp_SetDestination, "@brief Enum constant QPainter::RasterOp_SetDestination") + + gsi::enum_const ("RasterOp_NotDestination", QPainter::RasterOp_NotDestination, "@brief Enum constant QPainter::RasterOp_NotDestination"), + "@qt\n@brief This class represents the QPainter::CompositionMode enum"); + +static gsi::QFlagsClass decl_QPainter_CompositionMode_Enums ("QtGui", "QPainter_QFlags_CompositionMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPainter_CompositionMode_Enum_in_parent (decl_QPainter_CompositionMode_Enum.defs ()); +static gsi::ClassExt decl_QPainter_CompositionMode_Enum_as_child (decl_QPainter_CompositionMode_Enum, "CompositionMode"); +static gsi::ClassExt decl_QPainter_CompositionMode_Enums_as_child (decl_QPainter_CompositionMode_Enums, "QFlags_CompositionMode"); + +} + + +// Implementation of the enum wrapper class for QPainter::PixmapFragmentHint +namespace qt_gsi +{ + +static gsi::Enum decl_QPainter_PixmapFragmentHint_Enum ("QtGui", "QPainter_PixmapFragmentHint", + gsi::enum_const ("OpaqueHint", QPainter::OpaqueHint, "@brief Enum constant QPainter::OpaqueHint"), + "@qt\n@brief This class represents the QPainter::PixmapFragmentHint enum"); + +static gsi::QFlagsClass decl_QPainter_PixmapFragmentHint_Enums ("QtGui", "QPainter_QFlags_PixmapFragmentHint", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPainter_PixmapFragmentHint_Enum_in_parent (decl_QPainter_PixmapFragmentHint_Enum.defs ()); +static gsi::ClassExt decl_QPainter_PixmapFragmentHint_Enum_as_child (decl_QPainter_PixmapFragmentHint_Enum, "PixmapFragmentHint"); +static gsi::ClassExt decl_QPainter_PixmapFragmentHint_Enums_as_child (decl_QPainter_PixmapFragmentHint_Enums, "QFlags_PixmapFragmentHint"); + +} + + +// Implementation of the enum wrapper class for QPainter::RenderHint +namespace qt_gsi +{ + +static gsi::Enum decl_QPainter_RenderHint_Enum ("QtGui", "QPainter_RenderHint", + gsi::enum_const ("Antialiasing", QPainter::Antialiasing, "@brief Enum constant QPainter::Antialiasing") + + gsi::enum_const ("TextAntialiasing", QPainter::TextAntialiasing, "@brief Enum constant QPainter::TextAntialiasing") + + gsi::enum_const ("SmoothPixmapTransform", QPainter::SmoothPixmapTransform, "@brief Enum constant QPainter::SmoothPixmapTransform") + + gsi::enum_const ("VerticalSubpixelPositioning", QPainter::VerticalSubpixelPositioning, "@brief Enum constant QPainter::VerticalSubpixelPositioning") + + gsi::enum_const ("LosslessImageRendering", QPainter::LosslessImageRendering, "@brief Enum constant QPainter::LosslessImageRendering"), + "@qt\n@brief This class represents the QPainter::RenderHint enum"); + +static gsi::QFlagsClass decl_QPainter_RenderHint_Enums ("QtGui", "QPainter_QFlags_RenderHint", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPainter_RenderHint_Enum_in_parent (decl_QPainter_RenderHint_Enum.defs ()); +static gsi::ClassExt decl_QPainter_RenderHint_Enum_as_child (decl_QPainter_RenderHint_Enum, "RenderHint"); +static gsi::ClassExt decl_QPainter_RenderHint_Enums_as_child (decl_QPainter_RenderHint_Enums, "QFlags_RenderHint"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPainterPath.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPainterPath.cc new file mode 100644 index 000000000..7c6549ce2 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPainterPath.cc @@ -0,0 +1,1701 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPainterPath.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPainterPath + +// Constructor QPainterPath::QPainterPath() + + +static void _init_ctor_QPainterPath_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPainterPath_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPainterPath ()); +} + + +// Constructor QPainterPath::QPainterPath(const QPointF &startPoint) + + +static void _init_ctor_QPainterPath_1986 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("startPoint"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPainterPath_1986 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPainterPath (arg1)); +} + + +// Constructor QPainterPath::QPainterPath(const QPainterPath &other) + + +static void _init_ctor_QPainterPath_2514 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPainterPath_2514 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPainterPath (arg1)); +} + + +// void QPainterPath::addEllipse(const QRectF &rect) + + +static void _init_f_addEllipse_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addEllipse_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->addEllipse (arg1); +} + + +// void QPainterPath::addEllipse(double x, double y, double w, double h) + + +static void _init_f_addEllipse_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_addEllipse_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->addEllipse (arg1, arg2, arg3, arg4); +} + + +// void QPainterPath::addEllipse(const QPointF ¢er, double rx, double ry) + + +static void _init_f_addEllipse_3912 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("center"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rx"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("ry"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_addEllipse_3912 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->addEllipse (arg1, arg2, arg3); +} + + +// void QPainterPath::addPath(const QPainterPath &path) + + +static void _init_f_addPath_2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addPath_2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->addPath (arg1); +} + + +// void QPainterPath::addPolygon(const QPolygonF &polygon) + + +static void _init_f_addPolygon_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polygon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addPolygon_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->addPolygon (arg1); +} + + +// void QPainterPath::addRect(const QRectF &rect) + + +static void _init_f_addRect_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addRect_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->addRect (arg1); +} + + +// void QPainterPath::addRect(double x, double y, double w, double h) + + +static void _init_f_addRect_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_addRect_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->addRect (arg1, arg2, arg3, arg4); +} + + +// void QPainterPath::addRegion(const QRegion ®ion) + + +static void _init_f_addRegion_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("region"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addRegion_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->addRegion (arg1); +} + + +// void QPainterPath::addRoundedRect(const QRectF &rect, double xRadius, double yRadius, Qt::SizeMode mode) + + +static void _init_f_addRoundedRect_5229 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("xRadius"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("yRadius"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("mode", true, "Qt::AbsoluteSize"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_addRoundedRect_5229 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AbsoluteSize), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->addRoundedRect (arg1, arg2, arg3, qt_gsi::QtToCppAdaptor(arg4).cref()); +} + + +// void QPainterPath::addRoundedRect(double x, double y, double w, double h, double xRadius, double yRadius, Qt::SizeMode mode) + + +static void _init_f_addRoundedRect_7327 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("xRadius"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("yRadius"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("mode", true, "Qt::AbsoluteSize"); + decl->add_arg::target_type & > (argspec_6); + decl->set_return (); +} + +static void _call_f_addRoundedRect_7327 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + double arg5 = gsi::arg_reader() (args, heap); + double arg6 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg7 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AbsoluteSize), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->addRoundedRect (arg1, arg2, arg3, arg4, arg5, arg6, qt_gsi::QtToCppAdaptor(arg7).cref()); +} + + +// void QPainterPath::addText(const QPointF &point, const QFont &f, const QString &text) + + +static void _init_f_addText_5596 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("f"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_addText_5596 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QFont &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->addText (arg1, arg2, arg3); +} + + +// void QPainterPath::addText(double x, double y, const QFont &f, const QString &text) + + +static void _init_f_addText_5644 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("f"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("text"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_addText_5644 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + const QFont &arg3 = gsi::arg_reader() (args, heap); + const QString &arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->addText (arg1, arg2, arg3, arg4); +} + + +// double QPainterPath::angleAtPercent(double t) + + +static void _init_f_angleAtPercent_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_angleAtPercent_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QPainterPath *)cls)->angleAtPercent (arg1)); +} + + +// void QPainterPath::arcMoveTo(const QRectF &rect, double angle) + + +static void _init_f_arcMoveTo_2825 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("angle"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_arcMoveTo_2825 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->arcMoveTo (arg1, arg2); +} + + +// void QPainterPath::arcMoveTo(double x, double y, double w, double h, double angle) + + +static void _init_f_arcMoveTo_4923 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("angle"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_arcMoveTo_4923 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + double arg5 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->arcMoveTo (arg1, arg2, arg3, arg4, arg5); +} + + +// void QPainterPath::arcTo(const QRectF &rect, double startAngle, double arcLength) + + +static void _init_f_arcTo_3788 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("startAngle"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("arcLength"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_arcTo_3788 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->arcTo (arg1, arg2, arg3); +} + + +// void QPainterPath::arcTo(double x, double y, double w, double h, double startAngle, double arcLength) + + +static void _init_f_arcTo_5886 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("startAngle"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("arcLength"); + decl->add_arg (argspec_5); + decl->set_return (); +} + +static void _call_f_arcTo_5886 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + double arg5 = gsi::arg_reader() (args, heap); + double arg6 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->arcTo (arg1, arg2, arg3, arg4, arg5, arg6); +} + + +// QRectF QPainterPath::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QPainterPath *)cls)->boundingRect ()); +} + + +// int QPainterPath::capacity() + + +static void _init_f_capacity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_capacity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPainterPath *)cls)->capacity ()); +} + + +// void QPainterPath::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->clear (); +} + + +// void QPainterPath::closeSubpath() + + +static void _init_f_closeSubpath_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_closeSubpath_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->closeSubpath (); +} + + +// void QPainterPath::connectPath(const QPainterPath &path) + + +static void _init_f_connectPath_2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_connectPath_2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->connectPath (arg1); +} + + +// bool QPainterPath::contains(const QPointF &pt) + + +static void _init_f_contains_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pt"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPainterPath *)cls)->contains (arg1)); +} + + +// bool QPainterPath::contains(const QRectF &rect) + + +static void _init_f_contains_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPainterPath *)cls)->contains (arg1)); +} + + +// bool QPainterPath::contains(const QPainterPath &p) + + +static void _init_f_contains_c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPainterPath *)cls)->contains (arg1)); +} + + +// QRectF QPainterPath::controlPointRect() + + +static void _init_f_controlPointRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_controlPointRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QPainterPath *)cls)->controlPointRect ()); +} + + +// void QPainterPath::cubicTo(const QPointF &ctrlPt1, const QPointF &ctrlPt2, const QPointF &endPt) + + +static void _init_f_cubicTo_5742 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ctrlPt1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ctrlPt2"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("endPt"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_cubicTo_5742 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + const QPointF &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->cubicTo (arg1, arg2, arg3); +} + + +// void QPainterPath::cubicTo(double ctrlPt1x, double ctrlPt1y, double ctrlPt2x, double ctrlPt2y, double endPtx, double endPty) + + +static void _init_f_cubicTo_5886 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ctrlPt1x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ctrlPt1y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("ctrlPt2x"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("ctrlPt2y"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("endPtx"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("endPty"); + decl->add_arg (argspec_5); + decl->set_return (); +} + +static void _call_f_cubicTo_5886 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + double arg5 = gsi::arg_reader() (args, heap); + double arg6 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->cubicTo (arg1, arg2, arg3, arg4, arg5, arg6); +} + + +// QPointF QPainterPath::currentPosition() + + +static void _init_f_currentPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QPainterPath *)cls)->currentPosition ()); +} + + +// QPainterPath::Element QPainterPath::elementAt(int i) + + +static void _init_f_elementAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_elementAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath::Element)((QPainterPath *)cls)->elementAt (arg1)); +} + + +// int QPainterPath::elementCount() + + +static void _init_f_elementCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_elementCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPainterPath *)cls)->elementCount ()); +} + + +// Qt::FillRule QPainterPath::fillRule() + + +static void _init_f_fillRule_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_fillRule_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPainterPath *)cls)->fillRule ())); +} + + +// QPainterPath QPainterPath::intersected(const QPainterPath &r) + + +static void _init_f_intersected_c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intersected_c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QPainterPath *)cls)->intersected (arg1)); +} + + +// bool QPainterPath::intersects(const QRectF &rect) + + +static void _init_f_intersects_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intersects_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPainterPath *)cls)->intersects (arg1)); +} + + +// bool QPainterPath::intersects(const QPainterPath &p) + + +static void _init_f_intersects_c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intersects_c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPainterPath *)cls)->intersects (arg1)); +} + + +// bool QPainterPath::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPainterPath *)cls)->isEmpty ()); +} + + +// double QPainterPath::length() + + +static void _init_f_length_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_length_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPainterPath *)cls)->length ()); +} + + +// void QPainterPath::lineTo(const QPointF &p) + + +static void _init_f_lineTo_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_lineTo_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->lineTo (arg1); +} + + +// void QPainterPath::lineTo(double x, double y) + + +static void _init_f_lineTo_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_lineTo_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->lineTo (arg1, arg2); +} + + +// void QPainterPath::moveTo(const QPointF &p) + + +static void _init_f_moveTo_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_moveTo_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->moveTo (arg1); +} + + +// void QPainterPath::moveTo(double x, double y) + + +static void _init_f_moveTo_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_moveTo_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->moveTo (arg1, arg2); +} + + +// bool QPainterPath::operator!=(const QPainterPath &other) + + +static void _init_f_operator_excl__eq__c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPainterPath *)cls)->operator!= (arg1)); +} + + +// QPainterPath QPainterPath::operator&(const QPainterPath &other) + + +static void _init_f_operator_amp__c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_amp__c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QPainterPath *)cls)->operator& (arg1)); +} + + +// QPainterPath &QPainterPath::operator&=(const QPainterPath &other) + + +static void _init_f_operator_amp__eq__2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_amp__eq__2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath &)((QPainterPath *)cls)->operator&= (arg1)); +} + + +// QPainterPath QPainterPath::operator+(const QPainterPath &other) + + +static void _init_f_operator_plus__c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QPainterPath *)cls)->operator+ (arg1)); +} + + +// QPainterPath &QPainterPath::operator+=(const QPainterPath &other) + + +static void _init_f_operator_plus__eq__2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath &)((QPainterPath *)cls)->operator+= (arg1)); +} + + +// QPainterPath QPainterPath::operator-(const QPainterPath &other) + + +static void _init_f_operator_minus__c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QPainterPath *)cls)->operator- (arg1)); +} + + +// QPainterPath &QPainterPath::operator-=(const QPainterPath &other) + + +static void _init_f_operator_minus__eq__2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath &)((QPainterPath *)cls)->operator-= (arg1)); +} + + +// QPainterPath &QPainterPath::operator=(const QPainterPath &other) + + +static void _init_f_operator_eq__2514u2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2514u2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath &)((QPainterPath *)cls)->operator= (arg1)); +} + + +// bool QPainterPath::operator==(const QPainterPath &other) + + +static void _init_f_operator_eq__eq__c2514u1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2514u1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPainterPath *)cls)->operator== (arg1)); +} + + +// QPainterPath QPainterPath::operator|(const QPainterPath &other) + + +static void _init_f_operator_pipe__c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_pipe__c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QPainterPath *)cls)->operator| (arg1)); +} + + +// QPainterPath &QPainterPath::operator|=(const QPainterPath &other) + + +static void _init_f_operator_pipe__eq__2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_pipe__eq__2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath &)((QPainterPath *)cls)->operator|= (arg1)); +} + + +// double QPainterPath::percentAtLength(double t) + + +static void _init_f_percentAtLength_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_percentAtLength_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QPainterPath *)cls)->percentAtLength (arg1)); +} + + +// QPointF QPainterPath::pointAtPercent(double t) + + +static void _init_f_pointAtPercent_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_pointAtPercent_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QPainterPath *)cls)->pointAtPercent (arg1)); +} + + +// void QPainterPath::quadTo(const QPointF &ctrlPt, const QPointF &endPt) + + +static void _init_f_quadTo_3864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ctrlPt"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("endPt"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_quadTo_3864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->quadTo (arg1, arg2); +} + + +// void QPainterPath::quadTo(double ctrlPtx, double ctrlPty, double endPtx, double endPty) + + +static void _init_f_quadTo_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ctrlPtx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ctrlPty"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("endPtx"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("endPty"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_quadTo_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->quadTo (arg1, arg2, arg3, arg4); +} + + +// void QPainterPath::reserve(int size) + + +static void _init_f_reserve_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_reserve_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->reserve (arg1); +} + + +// void QPainterPath::setElementPositionAt(int i, double x, double y) + + +static void _init_f_setElementPositionAt_2693 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("x"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setElementPositionAt_2693 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->setElementPositionAt (arg1, arg2, arg3); +} + + +// void QPainterPath::setFillRule(Qt::FillRule fillRule) + + +static void _init_f_setFillRule_1548 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fillRule"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFillRule_1548 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->setFillRule (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QPainterPath QPainterPath::simplified() + + +static void _init_f_simplified_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_simplified_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QPainterPath *)cls)->simplified ()); +} + + +// double QPainterPath::slopeAtPercent(double t) + + +static void _init_f_slopeAtPercent_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_slopeAtPercent_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QPainterPath *)cls)->slopeAtPercent (arg1)); +} + + +// QPainterPath QPainterPath::subtracted(const QPainterPath &r) + + +static void _init_f_subtracted_c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_subtracted_c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QPainterPath *)cls)->subtracted (arg1)); +} + + +// void QPainterPath::swap(QPainterPath &other) + + +static void _init_f_swap_1819 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1819 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainterPath &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->swap (arg1); +} + + +// QPolygonF QPainterPath::toFillPolygon(const QTransform &matrix) + + +static void _init_f_toFillPolygon_c2350 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("matrix", true, "QTransform()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toFillPolygon_c2350 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); + ret.write ((QPolygonF)((QPainterPath *)cls)->toFillPolygon (arg1)); +} + + +// QList QPainterPath::toFillPolygons(const QTransform &matrix) + + +static void _init_f_toFillPolygons_c2350 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("matrix", true, "QTransform()"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_toFillPolygons_c2350 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); + ret.write > ((QList)((QPainterPath *)cls)->toFillPolygons (arg1)); +} + + +// QPainterPath QPainterPath::toReversed() + + +static void _init_f_toReversed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toReversed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QPainterPath *)cls)->toReversed ()); +} + + +// QList QPainterPath::toSubpathPolygons(const QTransform &matrix) + + +static void _init_f_toSubpathPolygons_c2350 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("matrix", true, "QTransform()"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_toSubpathPolygons_c2350 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); + ret.write > ((QList)((QPainterPath *)cls)->toSubpathPolygons (arg1)); +} + + +// void QPainterPath::translate(double dx, double dy) + + +static void _init_f_translate_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translate_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->translate (arg1, arg2); +} + + +// void QPainterPath::translate(const QPointF &offset) + + +static void _init_f_translate_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translate_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPath *)cls)->translate (arg1); +} + + +// QPainterPath QPainterPath::translated(double dx, double dy) + + +static void _init_f_translated_c2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translated_c2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QPainterPath *)cls)->translated (arg1, arg2)); +} + + +// QPainterPath QPainterPath::translated(const QPointF &offset) + + +static void _init_f_translated_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translated_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QPainterPath *)cls)->translated (arg1)); +} + + +// QPainterPath QPainterPath::united(const QPainterPath &r) + + +static void _init_f_united_c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_united_c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QPainterPath *)cls)->united (arg1)); +} + + +// QPainterPath ::operator *(const QPainterPath &p, const QTransform &m) +static QPainterPath op_QPainterPath_operator_star__4756(const QPainterPath *_self, const QTransform &m) { + return ::operator *(*_self, m); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPainterPath () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPainterPath::QPainterPath()\nThis method creates an object of class QPainterPath.", &_init_ctor_QPainterPath_0, &_call_ctor_QPainterPath_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPainterPath::QPainterPath(const QPointF &startPoint)\nThis method creates an object of class QPainterPath.", &_init_ctor_QPainterPath_1986, &_call_ctor_QPainterPath_1986); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPainterPath::QPainterPath(const QPainterPath &other)\nThis method creates an object of class QPainterPath.", &_init_ctor_QPainterPath_2514, &_call_ctor_QPainterPath_2514); + methods += new qt_gsi::GenericMethod ("addEllipse", "@brief Method void QPainterPath::addEllipse(const QRectF &rect)\n", false, &_init_f_addEllipse_1862, &_call_f_addEllipse_1862); + methods += new qt_gsi::GenericMethod ("addEllipse", "@brief Method void QPainterPath::addEllipse(double x, double y, double w, double h)\n", false, &_init_f_addEllipse_3960, &_call_f_addEllipse_3960); + methods += new qt_gsi::GenericMethod ("addEllipse", "@brief Method void QPainterPath::addEllipse(const QPointF ¢er, double rx, double ry)\n", false, &_init_f_addEllipse_3912, &_call_f_addEllipse_3912); + methods += new qt_gsi::GenericMethod ("addPath", "@brief Method void QPainterPath::addPath(const QPainterPath &path)\n", false, &_init_f_addPath_2514, &_call_f_addPath_2514); + methods += new qt_gsi::GenericMethod ("addPolygon", "@brief Method void QPainterPath::addPolygon(const QPolygonF &polygon)\n", false, &_init_f_addPolygon_2208, &_call_f_addPolygon_2208); + methods += new qt_gsi::GenericMethod ("addRect", "@brief Method void QPainterPath::addRect(const QRectF &rect)\n", false, &_init_f_addRect_1862, &_call_f_addRect_1862); + methods += new qt_gsi::GenericMethod ("addRect", "@brief Method void QPainterPath::addRect(double x, double y, double w, double h)\n", false, &_init_f_addRect_3960, &_call_f_addRect_3960); + methods += new qt_gsi::GenericMethod ("addRegion", "@brief Method void QPainterPath::addRegion(const QRegion ®ion)\n", false, &_init_f_addRegion_2006, &_call_f_addRegion_2006); + methods += new qt_gsi::GenericMethod ("addRoundedRect", "@brief Method void QPainterPath::addRoundedRect(const QRectF &rect, double xRadius, double yRadius, Qt::SizeMode mode)\n", false, &_init_f_addRoundedRect_5229, &_call_f_addRoundedRect_5229); + methods += new qt_gsi::GenericMethod ("addRoundedRect", "@brief Method void QPainterPath::addRoundedRect(double x, double y, double w, double h, double xRadius, double yRadius, Qt::SizeMode mode)\n", false, &_init_f_addRoundedRect_7327, &_call_f_addRoundedRect_7327); + methods += new qt_gsi::GenericMethod ("addText", "@brief Method void QPainterPath::addText(const QPointF &point, const QFont &f, const QString &text)\n", false, &_init_f_addText_5596, &_call_f_addText_5596); + methods += new qt_gsi::GenericMethod ("addText", "@brief Method void QPainterPath::addText(double x, double y, const QFont &f, const QString &text)\n", false, &_init_f_addText_5644, &_call_f_addText_5644); + methods += new qt_gsi::GenericMethod ("angleAtPercent", "@brief Method double QPainterPath::angleAtPercent(double t)\n", true, &_init_f_angleAtPercent_c1071, &_call_f_angleAtPercent_c1071); + methods += new qt_gsi::GenericMethod ("arcMoveTo", "@brief Method void QPainterPath::arcMoveTo(const QRectF &rect, double angle)\n", false, &_init_f_arcMoveTo_2825, &_call_f_arcMoveTo_2825); + methods += new qt_gsi::GenericMethod ("arcMoveTo", "@brief Method void QPainterPath::arcMoveTo(double x, double y, double w, double h, double angle)\n", false, &_init_f_arcMoveTo_4923, &_call_f_arcMoveTo_4923); + methods += new qt_gsi::GenericMethod ("arcTo", "@brief Method void QPainterPath::arcTo(const QRectF &rect, double startAngle, double arcLength)\n", false, &_init_f_arcTo_3788, &_call_f_arcTo_3788); + methods += new qt_gsi::GenericMethod ("arcTo", "@brief Method void QPainterPath::arcTo(double x, double y, double w, double h, double startAngle, double arcLength)\n", false, &_init_f_arcTo_5886, &_call_f_arcTo_5886); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QPainterPath::boundingRect()\n", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod ("capacity", "@brief Method int QPainterPath::capacity()\n", true, &_init_f_capacity_c0, &_call_f_capacity_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QPainterPath::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("closeSubpath", "@brief Method void QPainterPath::closeSubpath()\n", false, &_init_f_closeSubpath_0, &_call_f_closeSubpath_0); + methods += new qt_gsi::GenericMethod ("connectPath", "@brief Method void QPainterPath::connectPath(const QPainterPath &path)\n", false, &_init_f_connectPath_2514, &_call_f_connectPath_2514); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QPainterPath::contains(const QPointF &pt)\n", true, &_init_f_contains_c1986, &_call_f_contains_c1986); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QPainterPath::contains(const QRectF &rect)\n", true, &_init_f_contains_c1862, &_call_f_contains_c1862); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QPainterPath::contains(const QPainterPath &p)\n", true, &_init_f_contains_c2514, &_call_f_contains_c2514); + methods += new qt_gsi::GenericMethod ("controlPointRect", "@brief Method QRectF QPainterPath::controlPointRect()\n", true, &_init_f_controlPointRect_c0, &_call_f_controlPointRect_c0); + methods += new qt_gsi::GenericMethod ("cubicTo", "@brief Method void QPainterPath::cubicTo(const QPointF &ctrlPt1, const QPointF &ctrlPt2, const QPointF &endPt)\n", false, &_init_f_cubicTo_5742, &_call_f_cubicTo_5742); + methods += new qt_gsi::GenericMethod ("cubicTo", "@brief Method void QPainterPath::cubicTo(double ctrlPt1x, double ctrlPt1y, double ctrlPt2x, double ctrlPt2y, double endPtx, double endPty)\n", false, &_init_f_cubicTo_5886, &_call_f_cubicTo_5886); + methods += new qt_gsi::GenericMethod ("currentPosition", "@brief Method QPointF QPainterPath::currentPosition()\n", true, &_init_f_currentPosition_c0, &_call_f_currentPosition_c0); + methods += new qt_gsi::GenericMethod ("elementAt", "@brief Method QPainterPath::Element QPainterPath::elementAt(int i)\n", true, &_init_f_elementAt_c767, &_call_f_elementAt_c767); + methods += new qt_gsi::GenericMethod ("elementCount", "@brief Method int QPainterPath::elementCount()\n", true, &_init_f_elementCount_c0, &_call_f_elementCount_c0); + methods += new qt_gsi::GenericMethod (":fillRule", "@brief Method Qt::FillRule QPainterPath::fillRule()\n", true, &_init_f_fillRule_c0, &_call_f_fillRule_c0); + methods += new qt_gsi::GenericMethod ("intersected", "@brief Method QPainterPath QPainterPath::intersected(const QPainterPath &r)\n", true, &_init_f_intersected_c2514, &_call_f_intersected_c2514); + methods += new qt_gsi::GenericMethod ("intersects", "@brief Method bool QPainterPath::intersects(const QRectF &rect)\n", true, &_init_f_intersects_c1862, &_call_f_intersects_c1862); + methods += new qt_gsi::GenericMethod ("intersects", "@brief Method bool QPainterPath::intersects(const QPainterPath &p)\n", true, &_init_f_intersects_c2514, &_call_f_intersects_c2514); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QPainterPath::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("length", "@brief Method double QPainterPath::length()\n", true, &_init_f_length_c0, &_call_f_length_c0); + methods += new qt_gsi::GenericMethod ("lineTo", "@brief Method void QPainterPath::lineTo(const QPointF &p)\n", false, &_init_f_lineTo_1986, &_call_f_lineTo_1986); + methods += new qt_gsi::GenericMethod ("lineTo", "@brief Method void QPainterPath::lineTo(double x, double y)\n", false, &_init_f_lineTo_2034, &_call_f_lineTo_2034); + methods += new qt_gsi::GenericMethod ("moveTo", "@brief Method void QPainterPath::moveTo(const QPointF &p)\n", false, &_init_f_moveTo_1986, &_call_f_moveTo_1986); + methods += new qt_gsi::GenericMethod ("moveTo", "@brief Method void QPainterPath::moveTo(double x, double y)\n", false, &_init_f_moveTo_2034, &_call_f_moveTo_2034); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QPainterPath::operator!=(const QPainterPath &other)\n", true, &_init_f_operator_excl__eq__c2514, &_call_f_operator_excl__eq__c2514); + methods += new qt_gsi::GenericMethod ("&", "@brief Method QPainterPath QPainterPath::operator&(const QPainterPath &other)\n", true, &_init_f_operator_amp__c2514, &_call_f_operator_amp__c2514); + methods += new qt_gsi::GenericMethod ("&=", "@brief Method QPainterPath &QPainterPath::operator&=(const QPainterPath &other)\n", false, &_init_f_operator_amp__eq__2514, &_call_f_operator_amp__eq__2514); + methods += new qt_gsi::GenericMethod ("+", "@brief Method QPainterPath QPainterPath::operator+(const QPainterPath &other)\n", true, &_init_f_operator_plus__c2514, &_call_f_operator_plus__c2514); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QPainterPath &QPainterPath::operator+=(const QPainterPath &other)\n", false, &_init_f_operator_plus__eq__2514, &_call_f_operator_plus__eq__2514); + methods += new qt_gsi::GenericMethod ("-", "@brief Method QPainterPath QPainterPath::operator-(const QPainterPath &other)\n", true, &_init_f_operator_minus__c2514, &_call_f_operator_minus__c2514); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QPainterPath &QPainterPath::operator-=(const QPainterPath &other)\n", false, &_init_f_operator_minus__eq__2514, &_call_f_operator_minus__eq__2514); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QPainterPath &QPainterPath::operator=(const QPainterPath &other)\n", false, &_init_f_operator_eq__2514u2, &_call_f_operator_eq__2514u2); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QPainterPath::operator==(const QPainterPath &other)\n", true, &_init_f_operator_eq__eq__c2514u1, &_call_f_operator_eq__eq__c2514u1); + methods += new qt_gsi::GenericMethod ("|", "@brief Method QPainterPath QPainterPath::operator|(const QPainterPath &other)\n", true, &_init_f_operator_pipe__c2514, &_call_f_operator_pipe__c2514); + methods += new qt_gsi::GenericMethod ("|=", "@brief Method QPainterPath &QPainterPath::operator|=(const QPainterPath &other)\n", false, &_init_f_operator_pipe__eq__2514, &_call_f_operator_pipe__eq__2514); + methods += new qt_gsi::GenericMethod ("percentAtLength", "@brief Method double QPainterPath::percentAtLength(double t)\n", true, &_init_f_percentAtLength_c1071, &_call_f_percentAtLength_c1071); + methods += new qt_gsi::GenericMethod ("pointAtPercent", "@brief Method QPointF QPainterPath::pointAtPercent(double t)\n", true, &_init_f_pointAtPercent_c1071, &_call_f_pointAtPercent_c1071); + methods += new qt_gsi::GenericMethod ("quadTo", "@brief Method void QPainterPath::quadTo(const QPointF &ctrlPt, const QPointF &endPt)\n", false, &_init_f_quadTo_3864, &_call_f_quadTo_3864); + methods += new qt_gsi::GenericMethod ("quadTo", "@brief Method void QPainterPath::quadTo(double ctrlPtx, double ctrlPty, double endPtx, double endPty)\n", false, &_init_f_quadTo_3960, &_call_f_quadTo_3960); + methods += new qt_gsi::GenericMethod ("reserve", "@brief Method void QPainterPath::reserve(int size)\n", false, &_init_f_reserve_767, &_call_f_reserve_767); + methods += new qt_gsi::GenericMethod ("setElementPositionAt", "@brief Method void QPainterPath::setElementPositionAt(int i, double x, double y)\n", false, &_init_f_setElementPositionAt_2693, &_call_f_setElementPositionAt_2693); + methods += new qt_gsi::GenericMethod ("setFillRule|fillRule=", "@brief Method void QPainterPath::setFillRule(Qt::FillRule fillRule)\n", false, &_init_f_setFillRule_1548, &_call_f_setFillRule_1548); + methods += new qt_gsi::GenericMethod ("simplified", "@brief Method QPainterPath QPainterPath::simplified()\n", true, &_init_f_simplified_c0, &_call_f_simplified_c0); + methods += new qt_gsi::GenericMethod ("slopeAtPercent", "@brief Method double QPainterPath::slopeAtPercent(double t)\n", true, &_init_f_slopeAtPercent_c1071, &_call_f_slopeAtPercent_c1071); + methods += new qt_gsi::GenericMethod ("subtracted", "@brief Method QPainterPath QPainterPath::subtracted(const QPainterPath &r)\n", true, &_init_f_subtracted_c2514, &_call_f_subtracted_c2514); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QPainterPath::swap(QPainterPath &other)\n", false, &_init_f_swap_1819, &_call_f_swap_1819); + methods += new qt_gsi::GenericMethod ("toFillPolygon", "@brief Method QPolygonF QPainterPath::toFillPolygon(const QTransform &matrix)\n", true, &_init_f_toFillPolygon_c2350, &_call_f_toFillPolygon_c2350); + methods += new qt_gsi::GenericMethod ("toFillPolygons", "@brief Method QList QPainterPath::toFillPolygons(const QTransform &matrix)\n", true, &_init_f_toFillPolygons_c2350, &_call_f_toFillPolygons_c2350); + methods += new qt_gsi::GenericMethod ("toReversed", "@brief Method QPainterPath QPainterPath::toReversed()\n", true, &_init_f_toReversed_c0, &_call_f_toReversed_c0); + methods += new qt_gsi::GenericMethod ("toSubpathPolygons", "@brief Method QList QPainterPath::toSubpathPolygons(const QTransform &matrix)\n", true, &_init_f_toSubpathPolygons_c2350, &_call_f_toSubpathPolygons_c2350); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QPainterPath::translate(double dx, double dy)\n", false, &_init_f_translate_2034, &_call_f_translate_2034); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QPainterPath::translate(const QPointF &offset)\n", false, &_init_f_translate_1986, &_call_f_translate_1986); + methods += new qt_gsi::GenericMethod ("translated", "@brief Method QPainterPath QPainterPath::translated(double dx, double dy)\n", true, &_init_f_translated_c2034, &_call_f_translated_c2034); + methods += new qt_gsi::GenericMethod ("translated", "@brief Method QPainterPath QPainterPath::translated(const QPointF &offset)\n", true, &_init_f_translated_c1986, &_call_f_translated_c1986); + methods += new qt_gsi::GenericMethod ("united", "@brief Method QPainterPath QPainterPath::united(const QPainterPath &r)\n", true, &_init_f_united_c2514, &_call_f_united_c2514); + methods += gsi::method_ext("*", &::op_QPainterPath_operator_star__4756, gsi::arg ("m"), "@brief Operator QPainterPath ::operator *(const QPainterPath &p, const QTransform &m)\nThis is the mapping of the global operator to the instance method."); + return methods; +} + +gsi::Class decl_QPainterPath ("QtGui", "QPainterPath", + methods_QPainterPath (), + "@qt\n@brief Binding of QPainterPath"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPainterPath () { return decl_QPainterPath; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPainterPathStroker.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPainterPathStroker.cc new file mode 100644 index 000000000..8ea458cba --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPainterPathStroker.cc @@ -0,0 +1,393 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPainterPathStroker.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPainterPathStroker + +// Constructor QPainterPathStroker::QPainterPathStroker() + + +static void _init_ctor_QPainterPathStroker_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPainterPathStroker_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPainterPathStroker ()); +} + + +// Constructor QPainterPathStroker::QPainterPathStroker(const QPen &pen) + + +static void _init_ctor_QPainterPathStroker_1685 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pen"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPainterPathStroker_1685 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPen &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPainterPathStroker (arg1)); +} + + +// Qt::PenCapStyle QPainterPathStroker::capStyle() + + +static void _init_f_capStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_capStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPainterPathStroker *)cls)->capStyle ())); +} + + +// QPainterPath QPainterPathStroker::createStroke(const QPainterPath &path) + + +static void _init_f_createStroke_c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createStroke_c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QPainterPathStroker *)cls)->createStroke (arg1)); +} + + +// double QPainterPathStroker::curveThreshold() + + +static void _init_f_curveThreshold_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_curveThreshold_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPainterPathStroker *)cls)->curveThreshold ()); +} + + +// double QPainterPathStroker::dashOffset() + + +static void _init_f_dashOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dashOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPainterPathStroker *)cls)->dashOffset ()); +} + + +// QList QPainterPathStroker::dashPattern() + + +static void _init_f_dashPattern_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_dashPattern_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QPainterPathStroker *)cls)->dashPattern ()); +} + + +// Qt::PenJoinStyle QPainterPathStroker::joinStyle() + + +static void _init_f_joinStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_joinStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPainterPathStroker *)cls)->joinStyle ())); +} + + +// double QPainterPathStroker::miterLimit() + + +static void _init_f_miterLimit_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_miterLimit_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPainterPathStroker *)cls)->miterLimit ()); +} + + +// void QPainterPathStroker::setCapStyle(Qt::PenCapStyle style) + + +static void _init_f_setCapStyle_1845 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCapStyle_1845 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPathStroker *)cls)->setCapStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPainterPathStroker::setCurveThreshold(double threshold) + + +static void _init_f_setCurveThreshold_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("threshold"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurveThreshold_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPathStroker *)cls)->setCurveThreshold (arg1); +} + + +// void QPainterPathStroker::setDashOffset(double offset) + + +static void _init_f_setDashOffset_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDashOffset_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPathStroker *)cls)->setDashOffset (arg1); +} + + +// void QPainterPathStroker::setDashPattern(Qt::PenStyle) + + +static void _init_f_setDashPattern_1569 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDashPattern_1569 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPathStroker *)cls)->setDashPattern (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPainterPathStroker::setDashPattern(const QList &dashPattern) + + +static void _init_f_setDashPattern_2461 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dashPattern"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDashPattern_2461 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPathStroker *)cls)->setDashPattern (arg1); +} + + +// void QPainterPathStroker::setJoinStyle(Qt::PenJoinStyle style) + + +static void _init_f_setJoinStyle_1969 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setJoinStyle_1969 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPathStroker *)cls)->setJoinStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPainterPathStroker::setMiterLimit(double length) + + +static void _init_f_setMiterLimit_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("length"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMiterLimit_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPathStroker *)cls)->setMiterLimit (arg1); +} + + +// void QPainterPathStroker::setWidth(double width) + + +static void _init_f_setWidth_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidth_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPainterPathStroker *)cls)->setWidth (arg1); +} + + +// double QPainterPathStroker::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPainterPathStroker *)cls)->width ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPainterPathStroker () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPainterPathStroker::QPainterPathStroker()\nThis method creates an object of class QPainterPathStroker.", &_init_ctor_QPainterPathStroker_0, &_call_ctor_QPainterPathStroker_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPainterPathStroker::QPainterPathStroker(const QPen &pen)\nThis method creates an object of class QPainterPathStroker.", &_init_ctor_QPainterPathStroker_1685, &_call_ctor_QPainterPathStroker_1685); + methods += new qt_gsi::GenericMethod (":capStyle", "@brief Method Qt::PenCapStyle QPainterPathStroker::capStyle()\n", true, &_init_f_capStyle_c0, &_call_f_capStyle_c0); + methods += new qt_gsi::GenericMethod ("createStroke", "@brief Method QPainterPath QPainterPathStroker::createStroke(const QPainterPath &path)\n", true, &_init_f_createStroke_c2514, &_call_f_createStroke_c2514); + methods += new qt_gsi::GenericMethod (":curveThreshold", "@brief Method double QPainterPathStroker::curveThreshold()\n", true, &_init_f_curveThreshold_c0, &_call_f_curveThreshold_c0); + methods += new qt_gsi::GenericMethod (":dashOffset", "@brief Method double QPainterPathStroker::dashOffset()\n", true, &_init_f_dashOffset_c0, &_call_f_dashOffset_c0); + methods += new qt_gsi::GenericMethod ("dashPattern", "@brief Method QList QPainterPathStroker::dashPattern()\n", true, &_init_f_dashPattern_c0, &_call_f_dashPattern_c0); + methods += new qt_gsi::GenericMethod (":joinStyle", "@brief Method Qt::PenJoinStyle QPainterPathStroker::joinStyle()\n", true, &_init_f_joinStyle_c0, &_call_f_joinStyle_c0); + methods += new qt_gsi::GenericMethod (":miterLimit", "@brief Method double QPainterPathStroker::miterLimit()\n", true, &_init_f_miterLimit_c0, &_call_f_miterLimit_c0); + methods += new qt_gsi::GenericMethod ("setCapStyle|capStyle=", "@brief Method void QPainterPathStroker::setCapStyle(Qt::PenCapStyle style)\n", false, &_init_f_setCapStyle_1845, &_call_f_setCapStyle_1845); + methods += new qt_gsi::GenericMethod ("setCurveThreshold|curveThreshold=", "@brief Method void QPainterPathStroker::setCurveThreshold(double threshold)\n", false, &_init_f_setCurveThreshold_1071, &_call_f_setCurveThreshold_1071); + methods += new qt_gsi::GenericMethod ("setDashOffset|dashOffset=", "@brief Method void QPainterPathStroker::setDashOffset(double offset)\n", false, &_init_f_setDashOffset_1071, &_call_f_setDashOffset_1071); + methods += new qt_gsi::GenericMethod ("setDashPattern", "@brief Method void QPainterPathStroker::setDashPattern(Qt::PenStyle)\n", false, &_init_f_setDashPattern_1569, &_call_f_setDashPattern_1569); + methods += new qt_gsi::GenericMethod ("setDashPattern", "@brief Method void QPainterPathStroker::setDashPattern(const QList &dashPattern)\n", false, &_init_f_setDashPattern_2461, &_call_f_setDashPattern_2461); + methods += new qt_gsi::GenericMethod ("setJoinStyle|joinStyle=", "@brief Method void QPainterPathStroker::setJoinStyle(Qt::PenJoinStyle style)\n", false, &_init_f_setJoinStyle_1969, &_call_f_setJoinStyle_1969); + methods += new qt_gsi::GenericMethod ("setMiterLimit|miterLimit=", "@brief Method void QPainterPathStroker::setMiterLimit(double length)\n", false, &_init_f_setMiterLimit_1071, &_call_f_setMiterLimit_1071); + methods += new qt_gsi::GenericMethod ("setWidth|width=", "@brief Method void QPainterPathStroker::setWidth(double width)\n", false, &_init_f_setWidth_1071, &_call_f_setWidth_1071); + methods += new qt_gsi::GenericMethod (":width", "@brief Method double QPainterPathStroker::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + return methods; +} + +gsi::Class decl_QPainterPathStroker ("QtGui", "QPainterPathStroker", + methods_QPainterPathStroker (), + "@qt\n@brief Binding of QPainterPathStroker"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPainterPathStroker () { return decl_QPainterPathStroker; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPainterPath_Element.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPainterPath_Element.cc new file mode 100644 index 000000000..1812f73dd --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPainterPath_Element.cc @@ -0,0 +1,160 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPainterPath_Element.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPainterPath::Element + +// Constructor QPainterPath::Element::Element() + + +static void _init_ctor_QPainterPath_Element_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPainterPath_Element_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPainterPath::Element ()); +} + + +// bool QPainterPath::Element::isCurveTo() + + +static void _init_f_isCurveTo_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isCurveTo_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPainterPath::Element *)cls)->isCurveTo ()); +} + + +// bool QPainterPath::Element::isLineTo() + + +static void _init_f_isLineTo_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isLineTo_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPainterPath::Element *)cls)->isLineTo ()); +} + + +// bool QPainterPath::Element::isMoveTo() + + +static void _init_f_isMoveTo_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isMoveTo_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPainterPath::Element *)cls)->isMoveTo ()); +} + + +// bool QPainterPath::Element::operator!=(const QPainterPath::Element &e) + + +static void _init_f_operator_excl__eq__c3344 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c3344 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath::Element &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPainterPath::Element *)cls)->operator!= (arg1)); +} + + +// bool QPainterPath::Element::operator==(const QPainterPath::Element &e) + + +static void _init_f_operator_eq__eq__c3344 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c3344 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath::Element &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPainterPath::Element *)cls)->operator== (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPainterPath_Element () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPainterPath::Element::Element()\nThis method creates an object of class QPainterPath::Element.", &_init_ctor_QPainterPath_Element_0, &_call_ctor_QPainterPath_Element_0); + methods += new qt_gsi::GenericMethod ("isCurveTo?", "@brief Method bool QPainterPath::Element::isCurveTo()\n", true, &_init_f_isCurveTo_c0, &_call_f_isCurveTo_c0); + methods += new qt_gsi::GenericMethod ("isLineTo?", "@brief Method bool QPainterPath::Element::isLineTo()\n", true, &_init_f_isLineTo_c0, &_call_f_isLineTo_c0); + methods += new qt_gsi::GenericMethod ("isMoveTo?", "@brief Method bool QPainterPath::Element::isMoveTo()\n", true, &_init_f_isMoveTo_c0, &_call_f_isMoveTo_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QPainterPath::Element::operator!=(const QPainterPath::Element &e)\n", true, &_init_f_operator_excl__eq__c3344, &_call_f_operator_excl__eq__c3344); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QPainterPath::Element::operator==(const QPainterPath::Element &e)\n", true, &_init_f_operator_eq__eq__c3344, &_call_f_operator_eq__eq__c3344); + return methods; +} + +gsi::Class decl_QPainterPath_Element ("QtGui", "QPainterPath_Element", + methods_QPainterPath_Element (), + "@qt\n@brief Binding of QPainterPath::Element"); + +gsi::ClassExt decl_QPainterPath_Element_as_child (decl_QPainterPath_Element, "Element"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPainterPath_Element () { return decl_QPainterPath_Element; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPainter_PixmapFragment.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPainter_PixmapFragment.cc new file mode 100644 index 000000000..55a01be94 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPainter_PixmapFragment.cc @@ -0,0 +1,109 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPainter_PixmapFragment.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPainter::PixmapFragment + +// Constructor QPainter::PixmapFragment::PixmapFragment() + + +static void _init_ctor_QPainter_PixmapFragment_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPainter_PixmapFragment_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPainter::PixmapFragment ()); +} + + +// static QPainter::PixmapFragment QPainter::PixmapFragment::create(const QPointF &pos, const QRectF &sourceRect, double scaleX, double scaleY, double rotation, double opacity) + + +static void _init_f_create_7592 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("scaleX", true, "1"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("scaleY", true, "1"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("rotation", true, "0"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("opacity", true, "1"); + decl->add_arg (argspec_5); + decl->set_return (); +} + +static void _call_f_create_7592 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QRectF &arg2 = gsi::arg_reader() (args, heap); + double arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + double arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + double arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + double arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + ret.write ((QPainter::PixmapFragment)QPainter::PixmapFragment::create (arg1, arg2, arg3, arg4, arg5, arg6)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPainter_PixmapFragment () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPainter::PixmapFragment::PixmapFragment()\nThis method creates an object of class QPainter::PixmapFragment.", &_init_ctor_QPainter_PixmapFragment_0, &_call_ctor_QPainter_PixmapFragment_0); + methods += new qt_gsi::GenericStaticMethod ("qt_create", "@brief Static method QPainter::PixmapFragment QPainter::PixmapFragment::create(const QPointF &pos, const QRectF &sourceRect, double scaleX, double scaleY, double rotation, double opacity)\nThis method is static and can be called without an instance.", &_init_f_create_7592, &_call_f_create_7592); + return methods; +} + +gsi::Class decl_QPainter_PixmapFragment ("QtGui", "QPainter_PixmapFragment", + methods_QPainter_PixmapFragment (), + "@qt\n@brief Binding of QPainter::PixmapFragment"); + +gsi::ClassExt decl_QPainter_PixmapFragment_as_child (decl_QPainter_PixmapFragment, "PixmapFragment"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPainter_PixmapFragment () { return decl_QPainter_PixmapFragment; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPalette.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPalette.cc new file mode 100644 index 000000000..1dc3d3817 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPalette.cc @@ -0,0 +1,1116 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPalette.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPalette + +// Constructor QPalette::QPalette() + + +static void _init_ctor_QPalette_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPalette_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPalette ()); +} + + +// Constructor QPalette::QPalette(const QColor &button) + + +static void _init_ctor_QPalette_1905 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPalette_1905 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPalette (arg1)); +} + + +// Constructor QPalette::QPalette(Qt::GlobalColor button) + + +static void _init_ctor_QPalette_1853 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPalette_1853 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QPalette (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Constructor QPalette::QPalette(const QColor &button, const QColor &window) + + +static void _init_ctor_QPalette_3702 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("window"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QPalette_3702 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + const QColor &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QPalette (arg1, arg2)); +} + + +// Constructor QPalette::QPalette(const QBrush &windowText, const QBrush &button, const QBrush &light, const QBrush &dark, const QBrush &mid, const QBrush &text, const QBrush &bright_text, const QBrush &base, const QBrush &window) + + +static void _init_ctor_QPalette_16326 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("windowText"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("button"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("light"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("dark"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("mid"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("text"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("bright_text"); + decl->add_arg (argspec_6); + static gsi::ArgSpecBase argspec_7 ("base"); + decl->add_arg (argspec_7); + static gsi::ArgSpecBase argspec_8 ("window"); + decl->add_arg (argspec_8); + decl->set_return_new (); +} + +static void _call_ctor_QPalette_16326 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + const QBrush &arg2 = gsi::arg_reader() (args, heap); + const QBrush &arg3 = gsi::arg_reader() (args, heap); + const QBrush &arg4 = gsi::arg_reader() (args, heap); + const QBrush &arg5 = gsi::arg_reader() (args, heap); + const QBrush &arg6 = gsi::arg_reader() (args, heap); + const QBrush &arg7 = gsi::arg_reader() (args, heap); + const QBrush &arg8 = gsi::arg_reader() (args, heap); + const QBrush &arg9 = gsi::arg_reader() (args, heap); + ret.write (new QPalette (arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)); +} + + +// Constructor QPalette::QPalette(const QColor &windowText, const QColor &window, const QColor &light, const QColor &dark, const QColor &mid, const QColor &text, const QColor &base) + + +static void _init_ctor_QPalette_12687 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("windowText"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("window"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("light"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("dark"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("mid"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("text"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("base"); + decl->add_arg (argspec_6); + decl->set_return_new (); +} + +static void _call_ctor_QPalette_12687 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + const QColor &arg2 = gsi::arg_reader() (args, heap); + const QColor &arg3 = gsi::arg_reader() (args, heap); + const QColor &arg4 = gsi::arg_reader() (args, heap); + const QColor &arg5 = gsi::arg_reader() (args, heap); + const QColor &arg6 = gsi::arg_reader() (args, heap); + const QColor &arg7 = gsi::arg_reader() (args, heap); + ret.write (new QPalette (arg1, arg2, arg3, arg4, arg5, arg6, arg7)); +} + + +// Constructor QPalette::QPalette(const QPalette &palette) + + +static void _init_ctor_QPalette_2113 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("palette"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPalette_2113 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPalette &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPalette (arg1)); +} + + +// const QBrush &QPalette::alternateBase() + + +static void _init_f_alternateBase_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_alternateBase_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->alternateBase ()); +} + + +// const QBrush &QPalette::base() + + +static void _init_f_base_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_base_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->base ()); +} + + +// const QBrush &QPalette::brightText() + + +static void _init_f_brightText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_brightText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->brightText ()); +} + + +// const QBrush &QPalette::brush(QPalette::ColorGroup cg, QPalette::ColorRole cr) + + +static void _init_f_brush_c4545 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cg"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cr"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_brush_c4545 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((const QBrush &)((QPalette *)cls)->brush (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// const QBrush &QPalette::brush(QPalette::ColorRole cr) + + +static void _init_f_brush_c2265 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cr"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_brush_c2265 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((const QBrush &)((QPalette *)cls)->brush (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// const QBrush &QPalette::button() + + +static void _init_f_button_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_button_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->button ()); +} + + +// const QBrush &QPalette::buttonText() + + +static void _init_f_buttonText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_buttonText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->buttonText ()); +} + + +// qint64 QPalette::cacheKey() + + +static void _init_f_cacheKey_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cacheKey_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QPalette *)cls)->cacheKey ()); +} + + +// const QColor &QPalette::color(QPalette::ColorGroup cg, QPalette::ColorRole cr) + + +static void _init_f_color_c4545 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cg"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cr"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_color_c4545 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((const QColor &)((QPalette *)cls)->color (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// const QColor &QPalette::color(QPalette::ColorRole cr) + + +static void _init_f_color_c2265 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cr"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_color_c2265 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((const QColor &)((QPalette *)cls)->color (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QPalette::ColorGroup QPalette::currentColorGroup() + + +static void _init_f_currentColorGroup_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_currentColorGroup_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPalette *)cls)->currentColorGroup ())); +} + + +// const QBrush &QPalette::dark() + + +static void _init_f_dark_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dark_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->dark ()); +} + + +// const QBrush &QPalette::highlight() + + +static void _init_f_highlight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_highlight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->highlight ()); +} + + +// const QBrush &QPalette::highlightedText() + + +static void _init_f_highlightedText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_highlightedText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->highlightedText ()); +} + + +// bool QPalette::isBrushSet(QPalette::ColorGroup cg, QPalette::ColorRole cr) + + +static void _init_f_isBrushSet_c4545 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cg"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cr"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_isBrushSet_c4545 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QPalette *)cls)->isBrushSet (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// bool QPalette::isCopyOf(const QPalette &p) + + +static void _init_f_isCopyOf_c2113 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isCopyOf_c2113 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPalette &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPalette *)cls)->isCopyOf (arg1)); +} + + +// bool QPalette::isEqual(QPalette::ColorGroup cr1, QPalette::ColorGroup cr2) + + +static void _init_f_isEqual_c4668 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cr1"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cr2"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_isEqual_c4668 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QPalette *)cls)->isEqual (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// const QBrush &QPalette::light() + + +static void _init_f_light_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_light_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->light ()); +} + + +// const QBrush &QPalette::link() + + +static void _init_f_link_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_link_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->link ()); +} + + +// const QBrush &QPalette::linkVisited() + + +static void _init_f_linkVisited_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_linkVisited_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->linkVisited ()); +} + + +// const QBrush &QPalette::mid() + + +static void _init_f_mid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->mid ()); +} + + +// const QBrush &QPalette::midlight() + + +static void _init_f_midlight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_midlight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->midlight ()); +} + + +// bool QPalette::operator!=(const QPalette &p) + + +static void _init_f_operator_excl__eq__c2113 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2113 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPalette &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPalette *)cls)->operator!= (arg1)); +} + + +// QPalette &QPalette::operator=(const QPalette &palette) + + +static void _init_f_operator_eq__2113 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("palette"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2113 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPalette &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPalette &)((QPalette *)cls)->operator= (arg1)); +} + + +// bool QPalette::operator==(const QPalette &p) + + +static void _init_f_operator_eq__eq__c2113 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2113 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPalette &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPalette *)cls)->operator== (arg1)); +} + + +// const QBrush &QPalette::placeholderText() + + +static void _init_f_placeholderText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_placeholderText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->placeholderText ()); +} + + +// QPalette QPalette::resolve(const QPalette &other) + + +static void _init_f_resolve_c2113 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_resolve_c2113 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPalette &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPalette)((QPalette *)cls)->resolve (arg1)); +} + + +// QPalette::ResolveMask QPalette::resolveMask() + + +static void _init_f_resolveMask_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resolveMask_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPalette::ResolveMask)((QPalette *)cls)->resolveMask ()); +} + + +// void QPalette::setBrush(QPalette::ColorRole cr, const QBrush &brush) + + +static void _init_f_setBrush_4067 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cr"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("brush"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setBrush_4067 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QBrush &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPalette *)cls)->setBrush (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QPalette::setBrush(QPalette::ColorGroup cg, QPalette::ColorRole cr, const QBrush &brush) + + +static void _init_f_setBrush_6347 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cg"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cr"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("brush"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setBrush_6347 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QBrush &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPalette *)cls)->setBrush (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref(), arg3); +} + + +// void QPalette::setColor(QPalette::ColorGroup cg, QPalette::ColorRole cr, const QColor &color) + + +static void _init_f_setColor_6342 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cg"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cr"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("color"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setColor_6342 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QColor &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPalette *)cls)->setColor (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref(), arg3); +} + + +// void QPalette::setColor(QPalette::ColorRole cr, const QColor &color) + + +static void _init_f_setColor_4062 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cr"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("color"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setColor_4062 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QColor &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPalette *)cls)->setColor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QPalette::setColorGroup(QPalette::ColorGroup cr, const QBrush &windowText, const QBrush &button, const QBrush &light, const QBrush &dark, const QBrush &mid, const QBrush &text, const QBrush &bright_text, const QBrush &base, const QBrush &window) + + +static void _init_f_setColorGroup_18606 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cr"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("windowText"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("button"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("light"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("dark"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("mid"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("text"); + decl->add_arg (argspec_6); + static gsi::ArgSpecBase argspec_7 ("bright_text"); + decl->add_arg (argspec_7); + static gsi::ArgSpecBase argspec_8 ("base"); + decl->add_arg (argspec_8); + static gsi::ArgSpecBase argspec_9 ("window"); + decl->add_arg (argspec_9); + decl->set_return (); +} + +static void _call_f_setColorGroup_18606 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QBrush &arg2 = gsi::arg_reader() (args, heap); + const QBrush &arg3 = gsi::arg_reader() (args, heap); + const QBrush &arg4 = gsi::arg_reader() (args, heap); + const QBrush &arg5 = gsi::arg_reader() (args, heap); + const QBrush &arg6 = gsi::arg_reader() (args, heap); + const QBrush &arg7 = gsi::arg_reader() (args, heap); + const QBrush &arg8 = gsi::arg_reader() (args, heap); + const QBrush &arg9 = gsi::arg_reader() (args, heap); + const QBrush &arg10 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPalette *)cls)->setColorGroup (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10); +} + + +// void QPalette::setCurrentColorGroup(QPalette::ColorGroup cg) + + +static void _init_f_setCurrentColorGroup_2388 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cg"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentColorGroup_2388 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPalette *)cls)->setCurrentColorGroup (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPalette::setResolveMask(QPalette::ResolveMask mask) + + +static void _init_f_setResolveMask_2484 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mask"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setResolveMask_2484 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPalette::ResolveMask arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPalette *)cls)->setResolveMask (arg1); +} + + +// const QBrush &QPalette::shadow() + + +static void _init_f_shadow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_shadow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->shadow ()); +} + + +// void QPalette::swap(QPalette &other) + + +static void _init_f_swap_1418 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1418 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPalette &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPalette *)cls)->swap (arg1); +} + + +// const QBrush &QPalette::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->text ()); +} + + +// const QBrush &QPalette::toolTipBase() + + +static void _init_f_toolTipBase_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toolTipBase_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->toolTipBase ()); +} + + +// const QBrush &QPalette::toolTipText() + + +static void _init_f_toolTipText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toolTipText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->toolTipText ()); +} + + +// const QBrush &QPalette::window() + + +static void _init_f_window_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_window_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->window ()); +} + + +// const QBrush &QPalette::windowText() + + +static void _init_f_windowText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_windowText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QBrush &)((QPalette *)cls)->windowText ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPalette () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPalette::QPalette()\nThis method creates an object of class QPalette.", &_init_ctor_QPalette_0, &_call_ctor_QPalette_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPalette::QPalette(const QColor &button)\nThis method creates an object of class QPalette.", &_init_ctor_QPalette_1905, &_call_ctor_QPalette_1905); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPalette::QPalette(Qt::GlobalColor button)\nThis method creates an object of class QPalette.", &_init_ctor_QPalette_1853, &_call_ctor_QPalette_1853); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPalette::QPalette(const QColor &button, const QColor &window)\nThis method creates an object of class QPalette.", &_init_ctor_QPalette_3702, &_call_ctor_QPalette_3702); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPalette::QPalette(const QBrush &windowText, const QBrush &button, const QBrush &light, const QBrush &dark, const QBrush &mid, const QBrush &text, const QBrush &bright_text, const QBrush &base, const QBrush &window)\nThis method creates an object of class QPalette.", &_init_ctor_QPalette_16326, &_call_ctor_QPalette_16326); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPalette::QPalette(const QColor &windowText, const QColor &window, const QColor &light, const QColor &dark, const QColor &mid, const QColor &text, const QColor &base)\nThis method creates an object of class QPalette.", &_init_ctor_QPalette_12687, &_call_ctor_QPalette_12687); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPalette::QPalette(const QPalette &palette)\nThis method creates an object of class QPalette.", &_init_ctor_QPalette_2113, &_call_ctor_QPalette_2113); + methods += new qt_gsi::GenericMethod ("alternateBase", "@brief Method const QBrush &QPalette::alternateBase()\n", true, &_init_f_alternateBase_c0, &_call_f_alternateBase_c0); + methods += new qt_gsi::GenericMethod ("base", "@brief Method const QBrush &QPalette::base()\n", true, &_init_f_base_c0, &_call_f_base_c0); + methods += new qt_gsi::GenericMethod ("brightText", "@brief Method const QBrush &QPalette::brightText()\n", true, &_init_f_brightText_c0, &_call_f_brightText_c0); + methods += new qt_gsi::GenericMethod ("brush", "@brief Method const QBrush &QPalette::brush(QPalette::ColorGroup cg, QPalette::ColorRole cr)\n", true, &_init_f_brush_c4545, &_call_f_brush_c4545); + methods += new qt_gsi::GenericMethod ("brush", "@brief Method const QBrush &QPalette::brush(QPalette::ColorRole cr)\n", true, &_init_f_brush_c2265, &_call_f_brush_c2265); + methods += new qt_gsi::GenericMethod ("button", "@brief Method const QBrush &QPalette::button()\n", true, &_init_f_button_c0, &_call_f_button_c0); + methods += new qt_gsi::GenericMethod ("buttonText", "@brief Method const QBrush &QPalette::buttonText()\n", true, &_init_f_buttonText_c0, &_call_f_buttonText_c0); + methods += new qt_gsi::GenericMethod ("cacheKey", "@brief Method qint64 QPalette::cacheKey()\n", true, &_init_f_cacheKey_c0, &_call_f_cacheKey_c0); + methods += new qt_gsi::GenericMethod ("color", "@brief Method const QColor &QPalette::color(QPalette::ColorGroup cg, QPalette::ColorRole cr)\n", true, &_init_f_color_c4545, &_call_f_color_c4545); + methods += new qt_gsi::GenericMethod ("color", "@brief Method const QColor &QPalette::color(QPalette::ColorRole cr)\n", true, &_init_f_color_c2265, &_call_f_color_c2265); + methods += new qt_gsi::GenericMethod (":currentColorGroup", "@brief Method QPalette::ColorGroup QPalette::currentColorGroup()\n", true, &_init_f_currentColorGroup_c0, &_call_f_currentColorGroup_c0); + methods += new qt_gsi::GenericMethod ("dark", "@brief Method const QBrush &QPalette::dark()\n", true, &_init_f_dark_c0, &_call_f_dark_c0); + methods += new qt_gsi::GenericMethod ("highlight", "@brief Method const QBrush &QPalette::highlight()\n", true, &_init_f_highlight_c0, &_call_f_highlight_c0); + methods += new qt_gsi::GenericMethod ("highlightedText", "@brief Method const QBrush &QPalette::highlightedText()\n", true, &_init_f_highlightedText_c0, &_call_f_highlightedText_c0); + methods += new qt_gsi::GenericMethod ("isBrushSet?", "@brief Method bool QPalette::isBrushSet(QPalette::ColorGroup cg, QPalette::ColorRole cr)\n", true, &_init_f_isBrushSet_c4545, &_call_f_isBrushSet_c4545); + methods += new qt_gsi::GenericMethod ("isCopyOf?", "@brief Method bool QPalette::isCopyOf(const QPalette &p)\n", true, &_init_f_isCopyOf_c2113, &_call_f_isCopyOf_c2113); + methods += new qt_gsi::GenericMethod ("isEqual?", "@brief Method bool QPalette::isEqual(QPalette::ColorGroup cr1, QPalette::ColorGroup cr2)\n", true, &_init_f_isEqual_c4668, &_call_f_isEqual_c4668); + methods += new qt_gsi::GenericMethod ("light", "@brief Method const QBrush &QPalette::light()\n", true, &_init_f_light_c0, &_call_f_light_c0); + methods += new qt_gsi::GenericMethod ("link", "@brief Method const QBrush &QPalette::link()\n", true, &_init_f_link_c0, &_call_f_link_c0); + methods += new qt_gsi::GenericMethod ("linkVisited", "@brief Method const QBrush &QPalette::linkVisited()\n", true, &_init_f_linkVisited_c0, &_call_f_linkVisited_c0); + methods += new qt_gsi::GenericMethod ("mid", "@brief Method const QBrush &QPalette::mid()\n", true, &_init_f_mid_c0, &_call_f_mid_c0); + methods += new qt_gsi::GenericMethod ("midlight", "@brief Method const QBrush &QPalette::midlight()\n", true, &_init_f_midlight_c0, &_call_f_midlight_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QPalette::operator!=(const QPalette &p)\n", true, &_init_f_operator_excl__eq__c2113, &_call_f_operator_excl__eq__c2113); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QPalette &QPalette::operator=(const QPalette &palette)\n", false, &_init_f_operator_eq__2113, &_call_f_operator_eq__2113); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QPalette::operator==(const QPalette &p)\n", true, &_init_f_operator_eq__eq__c2113, &_call_f_operator_eq__eq__c2113); + methods += new qt_gsi::GenericMethod ("placeholderText", "@brief Method const QBrush &QPalette::placeholderText()\n", true, &_init_f_placeholderText_c0, &_call_f_placeholderText_c0); + methods += new qt_gsi::GenericMethod ("resolve", "@brief Method QPalette QPalette::resolve(const QPalette &other)\n", true, &_init_f_resolve_c2113, &_call_f_resolve_c2113); + methods += new qt_gsi::GenericMethod ("resolveMask", "@brief Method QPalette::ResolveMask QPalette::resolveMask()\n", true, &_init_f_resolveMask_c0, &_call_f_resolveMask_c0); + methods += new qt_gsi::GenericMethod ("setBrush", "@brief Method void QPalette::setBrush(QPalette::ColorRole cr, const QBrush &brush)\n", false, &_init_f_setBrush_4067, &_call_f_setBrush_4067); + methods += new qt_gsi::GenericMethod ("setBrush", "@brief Method void QPalette::setBrush(QPalette::ColorGroup cg, QPalette::ColorRole cr, const QBrush &brush)\n", false, &_init_f_setBrush_6347, &_call_f_setBrush_6347); + methods += new qt_gsi::GenericMethod ("setColor", "@brief Method void QPalette::setColor(QPalette::ColorGroup cg, QPalette::ColorRole cr, const QColor &color)\n", false, &_init_f_setColor_6342, &_call_f_setColor_6342); + methods += new qt_gsi::GenericMethod ("setColor", "@brief Method void QPalette::setColor(QPalette::ColorRole cr, const QColor &color)\n", false, &_init_f_setColor_4062, &_call_f_setColor_4062); + methods += new qt_gsi::GenericMethod ("setColorGroup", "@brief Method void QPalette::setColorGroup(QPalette::ColorGroup cr, const QBrush &windowText, const QBrush &button, const QBrush &light, const QBrush &dark, const QBrush &mid, const QBrush &text, const QBrush &bright_text, const QBrush &base, const QBrush &window)\n", false, &_init_f_setColorGroup_18606, &_call_f_setColorGroup_18606); + methods += new qt_gsi::GenericMethod ("setCurrentColorGroup|currentColorGroup=", "@brief Method void QPalette::setCurrentColorGroup(QPalette::ColorGroup cg)\n", false, &_init_f_setCurrentColorGroup_2388, &_call_f_setCurrentColorGroup_2388); + methods += new qt_gsi::GenericMethod ("setResolveMask", "@brief Method void QPalette::setResolveMask(QPalette::ResolveMask mask)\n", false, &_init_f_setResolveMask_2484, &_call_f_setResolveMask_2484); + methods += new qt_gsi::GenericMethod ("shadow", "@brief Method const QBrush &QPalette::shadow()\n", true, &_init_f_shadow_c0, &_call_f_shadow_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QPalette::swap(QPalette &other)\n", false, &_init_f_swap_1418, &_call_f_swap_1418); + methods += new qt_gsi::GenericMethod ("text", "@brief Method const QBrush &QPalette::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod ("toolTipBase", "@brief Method const QBrush &QPalette::toolTipBase()\n", true, &_init_f_toolTipBase_c0, &_call_f_toolTipBase_c0); + methods += new qt_gsi::GenericMethod ("toolTipText", "@brief Method const QBrush &QPalette::toolTipText()\n", true, &_init_f_toolTipText_c0, &_call_f_toolTipText_c0); + methods += new qt_gsi::GenericMethod ("window", "@brief Method const QBrush &QPalette::window()\n", true, &_init_f_window_c0, &_call_f_window_c0); + methods += new qt_gsi::GenericMethod ("windowText", "@brief Method const QBrush &QPalette::windowText()\n", true, &_init_f_windowText_c0, &_call_f_windowText_c0); + return methods; +} + +gsi::Class decl_QPalette ("QtGui", "QPalette", + methods_QPalette (), + "@qt\n@brief Binding of QPalette"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPalette () { return decl_QPalette; } + +} + + +// Implementation of the enum wrapper class for QPalette::ColorGroup +namespace qt_gsi +{ + +static gsi::Enum decl_QPalette_ColorGroup_Enum ("QtGui", "QPalette_ColorGroup", + gsi::enum_const ("Active", QPalette::Active, "@brief Enum constant QPalette::Active") + + gsi::enum_const ("Disabled", QPalette::Disabled, "@brief Enum constant QPalette::Disabled") + + gsi::enum_const ("Inactive", QPalette::Inactive, "@brief Enum constant QPalette::Inactive") + + gsi::enum_const ("NColorGroups", QPalette::NColorGroups, "@brief Enum constant QPalette::NColorGroups") + + gsi::enum_const ("Current", QPalette::Current, "@brief Enum constant QPalette::Current") + + gsi::enum_const ("All", QPalette::All, "@brief Enum constant QPalette::All") + + gsi::enum_const ("Normal", QPalette::Normal, "@brief Enum constant QPalette::Normal"), + "@qt\n@brief This class represents the QPalette::ColorGroup enum"); + +static gsi::QFlagsClass decl_QPalette_ColorGroup_Enums ("QtGui", "QPalette_QFlags_ColorGroup", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPalette_ColorGroup_Enum_in_parent (decl_QPalette_ColorGroup_Enum.defs ()); +static gsi::ClassExt decl_QPalette_ColorGroup_Enum_as_child (decl_QPalette_ColorGroup_Enum, "ColorGroup"); +static gsi::ClassExt decl_QPalette_ColorGroup_Enums_as_child (decl_QPalette_ColorGroup_Enums, "QFlags_ColorGroup"); + +} + + +// Implementation of the enum wrapper class for QPalette::ColorRole +namespace qt_gsi +{ + +static gsi::Enum decl_QPalette_ColorRole_Enum ("QtGui", "QPalette_ColorRole", + gsi::enum_const ("WindowText", QPalette::WindowText, "@brief Enum constant QPalette::WindowText") + + gsi::enum_const ("Button", QPalette::Button, "@brief Enum constant QPalette::Button") + + gsi::enum_const ("Light", QPalette::Light, "@brief Enum constant QPalette::Light") + + gsi::enum_const ("Midlight", QPalette::Midlight, "@brief Enum constant QPalette::Midlight") + + gsi::enum_const ("Dark", QPalette::Dark, "@brief Enum constant QPalette::Dark") + + gsi::enum_const ("Mid", QPalette::Mid, "@brief Enum constant QPalette::Mid") + + gsi::enum_const ("Text", QPalette::Text, "@brief Enum constant QPalette::Text") + + gsi::enum_const ("BrightText", QPalette::BrightText, "@brief Enum constant QPalette::BrightText") + + gsi::enum_const ("ButtonText", QPalette::ButtonText, "@brief Enum constant QPalette::ButtonText") + + gsi::enum_const ("Base", QPalette::Base, "@brief Enum constant QPalette::Base") + + gsi::enum_const ("Window", QPalette::Window, "@brief Enum constant QPalette::Window") + + gsi::enum_const ("Shadow", QPalette::Shadow, "@brief Enum constant QPalette::Shadow") + + gsi::enum_const ("Highlight", QPalette::Highlight, "@brief Enum constant QPalette::Highlight") + + gsi::enum_const ("HighlightedText", QPalette::HighlightedText, "@brief Enum constant QPalette::HighlightedText") + + gsi::enum_const ("Link", QPalette::Link, "@brief Enum constant QPalette::Link") + + gsi::enum_const ("LinkVisited", QPalette::LinkVisited, "@brief Enum constant QPalette::LinkVisited") + + gsi::enum_const ("AlternateBase", QPalette::AlternateBase, "@brief Enum constant QPalette::AlternateBase") + + gsi::enum_const ("NoRole", QPalette::NoRole, "@brief Enum constant QPalette::NoRole") + + gsi::enum_const ("ToolTipBase", QPalette::ToolTipBase, "@brief Enum constant QPalette::ToolTipBase") + + gsi::enum_const ("ToolTipText", QPalette::ToolTipText, "@brief Enum constant QPalette::ToolTipText") + + gsi::enum_const ("PlaceholderText", QPalette::PlaceholderText, "@brief Enum constant QPalette::PlaceholderText") + + gsi::enum_const ("NColorRoles", QPalette::NColorRoles, "@brief Enum constant QPalette::NColorRoles"), + "@qt\n@brief This class represents the QPalette::ColorRole enum"); + +static gsi::QFlagsClass decl_QPalette_ColorRole_Enums ("QtGui", "QPalette_QFlags_ColorRole", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPalette_ColorRole_Enum_in_parent (decl_QPalette_ColorRole_Enum.defs ()); +static gsi::ClassExt decl_QPalette_ColorRole_Enum_as_child (decl_QPalette_ColorRole_Enum, "ColorRole"); +static gsi::ClassExt decl_QPalette_ColorRole_Enums_as_child (decl_QPalette_ColorRole_Enums, "QFlags_ColorRole"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPdfWriter.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPdfWriter.cc new file mode 100644 index 000000000..6b134be11 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPdfWriter.cc @@ -0,0 +1,1302 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPdfWriter.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPdfWriter + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QPdfWriter::staticMetaObject); +} + + +// void QPdfWriter::addFileAttachment(const QString &fileName, const QByteArray &data, const QString &mimeType) + + +static void _init_f_addFileAttachment_6143 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mimeType", true, "QString()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_addFileAttachment_6143 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPdfWriter *)cls)->addFileAttachment (arg1, arg2, arg3); +} + + +// QString QPdfWriter::creator() + + +static void _init_f_creator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_creator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPdfWriter *)cls)->creator ()); +} + + +// QByteArray QPdfWriter::documentXmpMetadata() + + +static void _init_f_documentXmpMetadata_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_documentXmpMetadata_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QPdfWriter *)cls)->documentXmpMetadata ()); +} + + +// bool QPdfWriter::newPage() + + +static void _init_f_newPage_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_newPage_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPdfWriter *)cls)->newPage ()); +} + + +// QPagedPaintDevice::PdfVersion QPdfWriter::pdfVersion() + + +static void _init_f_pdfVersion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_pdfVersion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPdfWriter *)cls)->pdfVersion ())); +} + + +// int QPdfWriter::resolution() + + +static void _init_f_resolution_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resolution_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPdfWriter *)cls)->resolution ()); +} + + +// void QPdfWriter::setCreator(const QString &creator) + + +static void _init_f_setCreator_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("creator"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCreator_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPdfWriter *)cls)->setCreator (arg1); +} + + +// void QPdfWriter::setDocumentXmpMetadata(const QByteArray &xmpMetadata) + + +static void _init_f_setDocumentXmpMetadata_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("xmpMetadata"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDocumentXmpMetadata_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPdfWriter *)cls)->setDocumentXmpMetadata (arg1); +} + + +// void QPdfWriter::setPdfVersion(QPagedPaintDevice::PdfVersion version) + + +static void _init_f_setPdfVersion_3238 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("version"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPdfVersion_3238 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPdfWriter *)cls)->setPdfVersion (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPdfWriter::setResolution(int resolution) + + +static void _init_f_setResolution_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("resolution"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setResolution_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPdfWriter *)cls)->setResolution (arg1); +} + + +// void QPdfWriter::setTitle(const QString &title) + + +static void _init_f_setTitle_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTitle_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPdfWriter *)cls)->setTitle (arg1); +} + + +// QString QPdfWriter::title() + + +static void _init_f_title_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_title_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPdfWriter *)cls)->title ()); +} + + +// static QString QPdfWriter::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QPdfWriter::tr (arg1, arg2, arg3)); +} + + +// base class cast for QObject + +static void _init_f_QPdfWriter_as_QObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QPdfWriter_as_QObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QObject *)(QPdfWriter *)cls); +} + +static void _init_f_QPdfWriter_as_const_QObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QPdfWriter_as_const_QObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QObject *)(const QPdfWriter *)cls); +} + +// base class cast for QPagedPaintDevice + +static void _init_f_QPdfWriter_as_QPagedPaintDevice (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QPdfWriter_as_QPagedPaintDevice (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QPagedPaintDevice *)(QPdfWriter *)cls); +} + +static void _init_f_QPdfWriter_as_const_QPagedPaintDevice (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QPdfWriter_as_const_QPagedPaintDevice (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QPagedPaintDevice *)(const QPdfWriter *)cls); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPdfWriter () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addFileAttachment", "@brief Method void QPdfWriter::addFileAttachment(const QString &fileName, const QByteArray &data, const QString &mimeType)\n", false, &_init_f_addFileAttachment_6143, &_call_f_addFileAttachment_6143); + methods += new qt_gsi::GenericMethod (":creator", "@brief Method QString QPdfWriter::creator()\n", true, &_init_f_creator_c0, &_call_f_creator_c0); + methods += new qt_gsi::GenericMethod ("documentXmpMetadata", "@brief Method QByteArray QPdfWriter::documentXmpMetadata()\n", true, &_init_f_documentXmpMetadata_c0, &_call_f_documentXmpMetadata_c0); + methods += new qt_gsi::GenericMethod ("newPage", "@brief Method bool QPdfWriter::newPage()\nThis is a reimplementation of QPagedPaintDevice::newPage", false, &_init_f_newPage_0, &_call_f_newPage_0); + methods += new qt_gsi::GenericMethod ("pdfVersion", "@brief Method QPagedPaintDevice::PdfVersion QPdfWriter::pdfVersion()\n", true, &_init_f_pdfVersion_c0, &_call_f_pdfVersion_c0); + methods += new qt_gsi::GenericMethod (":resolution", "@brief Method int QPdfWriter::resolution()\n", true, &_init_f_resolution_c0, &_call_f_resolution_c0); + methods += new qt_gsi::GenericMethod ("setCreator|creator=", "@brief Method void QPdfWriter::setCreator(const QString &creator)\n", false, &_init_f_setCreator_2025, &_call_f_setCreator_2025); + methods += new qt_gsi::GenericMethod ("setDocumentXmpMetadata", "@brief Method void QPdfWriter::setDocumentXmpMetadata(const QByteArray &xmpMetadata)\n", false, &_init_f_setDocumentXmpMetadata_2309, &_call_f_setDocumentXmpMetadata_2309); + methods += new qt_gsi::GenericMethod ("setPdfVersion", "@brief Method void QPdfWriter::setPdfVersion(QPagedPaintDevice::PdfVersion version)\n", false, &_init_f_setPdfVersion_3238, &_call_f_setPdfVersion_3238); + methods += new qt_gsi::GenericMethod ("setResolution|resolution=", "@brief Method void QPdfWriter::setResolution(int resolution)\n", false, &_init_f_setResolution_767, &_call_f_setResolution_767); + methods += new qt_gsi::GenericMethod ("setTitle|title=", "@brief Method void QPdfWriter::setTitle(const QString &title)\n", false, &_init_f_setTitle_2025, &_call_f_setTitle_2025); + methods += new qt_gsi::GenericMethod (":title", "@brief Method QString QPdfWriter::title()\n", true, &_init_f_title_c0, &_call_f_title_c0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QPdfWriter::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QPdfWriter::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QPdfWriter::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + methods += new qt_gsi::GenericMethod ("asQObject", "@brief Delivers the base class interface QObject of QPdfWriter\nClass QPdfWriter is derived from multiple base classes. This method delivers the QObject base class aspect.", false, &_init_f_QPdfWriter_as_QObject, &_call_f_QPdfWriter_as_QObject); + methods += new qt_gsi::GenericMethod ("asConstQObject", "@brief Delivers the base class interface QObject of QPdfWriter\nClass QPdfWriter is derived from multiple base classes. This method delivers the QObject base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QPdfWriter_as_const_QObject, &_call_f_QPdfWriter_as_const_QObject); + methods += new qt_gsi::GenericMethod ("asQPagedPaintDevice", "@brief Delivers the base class interface QPagedPaintDevice of QPdfWriter\nClass QPdfWriter is derived from multiple base classes. This method delivers the QPagedPaintDevice base class aspect.", false, &_init_f_QPdfWriter_as_QPagedPaintDevice, &_call_f_QPdfWriter_as_QPagedPaintDevice); + methods += new qt_gsi::GenericMethod ("asConstQPagedPaintDevice", "@brief Delivers the base class interface QPagedPaintDevice of QPdfWriter\nClass QPdfWriter is derived from multiple base classes. This method delivers the QPagedPaintDevice base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QPdfWriter_as_const_QPagedPaintDevice, &_call_f_QPdfWriter_as_const_QPagedPaintDevice); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QPdfWriter (qtdecl_QObject (), "QtGui", "QPdfWriter_Native", + methods_QPdfWriter (), + "@hide\n@alias QPdfWriter"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPdfWriter () { return decl_QPdfWriter; } + +} + + +class QPdfWriter_Adaptor : public QPdfWriter, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPdfWriter_Adaptor(); + + // [adaptor ctor] QPdfWriter::QPdfWriter(const QString &filename) + QPdfWriter_Adaptor(const QString &filename) : QPdfWriter(filename) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPdfWriter::QPdfWriter(QIODevice *device) + QPdfWriter_Adaptor(QIODevice *device) : QPdfWriter(device) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QPdfWriter::isSignalConnected(const QMetaMethod &signal) + bool fp_QPdfWriter_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QPdfWriter::isSignalConnected(signal); + } + + // [expose] int QPdfWriter::receivers(const char *signal) + int fp_QPdfWriter_receivers_c1731 (const char *signal) const { + return QPdfWriter::receivers(signal); + } + + // [expose] QObject *QPdfWriter::sender() + QObject * fp_QPdfWriter_sender_c0 () const { + return QPdfWriter::sender(); + } + + // [expose] int QPdfWriter::senderSignalIndex() + int fp_QPdfWriter_senderSignalIndex_c0 () const { + return QPdfWriter::senderSignalIndex(); + } + + // [emitter impl] void QPdfWriter::destroyed(QObject *) + void emitter_QPdfWriter_destroyed_1302(QObject *arg1) + { + emit QPdfWriter::destroyed(arg1); + } + + // [adaptor impl] bool QPdfWriter::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QPdfWriter::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QPdfWriter_Adaptor::cbs_event_1217_0, _event); + } else { + return QPdfWriter::event(_event); + } + } + + // [adaptor impl] bool QPdfWriter::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QPdfWriter::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QPdfWriter_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QPdfWriter::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QPdfWriter::newPage() + bool cbs_newPage_0_0() + { + return QPdfWriter::newPage(); + } + + virtual bool newPage() + { + if (cb_newPage_0_0.can_issue()) { + return cb_newPage_0_0.issue(&QPdfWriter_Adaptor::cbs_newPage_0_0); + } else { + return QPdfWriter::newPage(); + } + } + + // [emitter impl] void QPdfWriter::objectNameChanged(const QString &objectName) + void emitter_QPdfWriter_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QPdfWriter::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] bool QPdfWriter::setPageLayout(const QPageLayout &pageLayout) + bool cbs_setPageLayout_2413_0(const QPageLayout &pageLayout) + { + return QPdfWriter::setPageLayout(pageLayout); + } + + virtual bool setPageLayout(const QPageLayout &pageLayout) + { + if (cb_setPageLayout_2413_0.can_issue()) { + return cb_setPageLayout_2413_0.issue(&QPdfWriter_Adaptor::cbs_setPageLayout_2413_0, pageLayout); + } else { + return QPdfWriter::setPageLayout(pageLayout); + } + } + + // [adaptor impl] bool QPdfWriter::setPageMargins(const QMarginsF &margins, QPageLayout::Unit units) + bool cbs_setPageMargins_4145_1(const QMarginsF &margins, const qt_gsi::Converter::target_type & units) + { + return QPdfWriter::setPageMargins(margins, qt_gsi::QtToCppAdaptor(units).cref()); + } + + virtual bool setPageMargins(const QMarginsF &margins, QPageLayout::Unit units) + { + if (cb_setPageMargins_4145_1.can_issue()) { + return cb_setPageMargins_4145_1.issue::target_type &>(&QPdfWriter_Adaptor::cbs_setPageMargins_4145_1, margins, qt_gsi::CppToQtAdaptor(units)); + } else { + return QPdfWriter::setPageMargins(margins, units); + } + } + + // [adaptor impl] bool QPdfWriter::setPageOrientation(QPageLayout::Orientation orientation) + bool cbs_setPageOrientation_2816_0(const qt_gsi::Converter::target_type & orientation) + { + return QPdfWriter::setPageOrientation(qt_gsi::QtToCppAdaptor(orientation).cref()); + } + + virtual bool setPageOrientation(QPageLayout::Orientation orientation) + { + if (cb_setPageOrientation_2816_0.can_issue()) { + return cb_setPageOrientation_2816_0.issue::target_type &>(&QPdfWriter_Adaptor::cbs_setPageOrientation_2816_0, qt_gsi::CppToQtAdaptor(orientation)); + } else { + return QPdfWriter::setPageOrientation(orientation); + } + } + + // [adaptor impl] void QPdfWriter::setPageRanges(const QPageRanges &ranges) + void cbs_setPageRanges_2383_0(const QPageRanges &ranges) + { + QPdfWriter::setPageRanges(ranges); + } + + virtual void setPageRanges(const QPageRanges &ranges) + { + if (cb_setPageRanges_2383_0.can_issue()) { + cb_setPageRanges_2383_0.issue(&QPdfWriter_Adaptor::cbs_setPageRanges_2383_0, ranges); + } else { + QPdfWriter::setPageRanges(ranges); + } + } + + // [adaptor impl] bool QPdfWriter::setPageSize(const QPageSize &pageSize) + bool cbs_setPageSize_2186_0(const QPageSize &pageSize) + { + return QPdfWriter::setPageSize(pageSize); + } + + virtual bool setPageSize(const QPageSize &pageSize) + { + if (cb_setPageSize_2186_0.can_issue()) { + return cb_setPageSize_2186_0.issue(&QPdfWriter_Adaptor::cbs_setPageSize_2186_0, pageSize); + } else { + return QPdfWriter::setPageSize(pageSize); + } + } + + // [adaptor impl] void QPdfWriter::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QPdfWriter::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QPdfWriter_Adaptor::cbs_childEvent_1701_0, event); + } else { + QPdfWriter::childEvent(event); + } + } + + // [adaptor impl] void QPdfWriter::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QPdfWriter::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QPdfWriter_Adaptor::cbs_customEvent_1217_0, event); + } else { + QPdfWriter::customEvent(event); + } + } + + // [adaptor impl] void QPdfWriter::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QPdfWriter::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QPdfWriter_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QPdfWriter::disconnectNotify(signal); + } + } + + // [adaptor impl] void QPdfWriter::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QPdfWriter::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QPdfWriter_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QPdfWriter::initPainter(painter); + } + } + + // [adaptor impl] int QPdfWriter::metric(QPaintDevice::PaintDeviceMetric id) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & id) const + { + return QPdfWriter::metric(qt_gsi::QtToCppAdaptor(id).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric id) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QPdfWriter_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(id)); + } else { + return QPdfWriter::metric(id); + } + } + + // [adaptor impl] QPaintEngine *QPdfWriter::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QPdfWriter::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QPdfWriter_Adaptor::cbs_paintEngine_c0_0); + } else { + return QPdfWriter::paintEngine(); + } + } + + // [adaptor impl] QPaintDevice *QPdfWriter::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QPdfWriter::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QPdfWriter_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QPdfWriter::redirected(offset); + } + } + + // [adaptor impl] QPainter *QPdfWriter::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QPdfWriter::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QPdfWriter_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QPdfWriter::sharedPainter(); + } + } + + // [adaptor impl] void QPdfWriter::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QPdfWriter::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QPdfWriter_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QPdfWriter::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_newPage_0_0; + gsi::Callback cb_setPageLayout_2413_0; + gsi::Callback cb_setPageMargins_4145_1; + gsi::Callback cb_setPageOrientation_2816_0; + gsi::Callback cb_setPageRanges_2383_0; + gsi::Callback cb_setPageSize_2186_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QPdfWriter_Adaptor::~QPdfWriter_Adaptor() { } + +// Constructor QPdfWriter::QPdfWriter(const QString &filename) (adaptor class) + +static void _init_ctor_QPdfWriter_Adaptor_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filename"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPdfWriter_Adaptor_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPdfWriter_Adaptor (arg1)); +} + + +// Constructor QPdfWriter::QPdfWriter(QIODevice *device) (adaptor class) + +static void _init_ctor_QPdfWriter_Adaptor_1447 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPdfWriter_Adaptor_1447 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPdfWriter_Adaptor (arg1)); +} + + +// void QPdfWriter::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPdfWriter_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QPdfWriter_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QPdfWriter::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPdfWriter_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPdfWriter_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QPdfWriter::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QPdfWriter_Adaptor *)cls)->emitter_QPdfWriter_destroyed_1302 (arg1); +} + + +// void QPdfWriter::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPdfWriter_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QPdfWriter_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QPdfWriter::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QPdfWriter_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPdfWriter_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QPdfWriter::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QPdfWriter_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QPdfWriter_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QPdfWriter::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPdfWriter_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QPdfWriter_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// exposed bool QPdfWriter::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPdfWriter_Adaptor *)cls)->fp_QPdfWriter_isSignalConnected_c2394 (arg1)); +} + + +// int QPdfWriter::metric(QPaintDevice::PaintDeviceMetric id) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QPdfWriter_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QPdfWriter_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// bool QPdfWriter::newPage() + +static void _init_cbs_newPage_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_newPage_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPdfWriter_Adaptor *)cls)->cbs_newPage_0_0 ()); +} + +static void _set_callback_cbs_newPage_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPdfWriter_Adaptor *)cls)->cb_newPage_0_0 = cb; +} + + +// emitter void QPdfWriter::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QPdfWriter_Adaptor *)cls)->emitter_QPdfWriter_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QPdfWriter::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QPdfWriter_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPdfWriter_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// exposed int QPdfWriter::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QPdfWriter_Adaptor *)cls)->fp_QPdfWriter_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QPdfWriter::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QPdfWriter_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QPdfWriter_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// exposed QObject *QPdfWriter::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QPdfWriter_Adaptor *)cls)->fp_QPdfWriter_sender_c0 ()); +} + + +// exposed int QPdfWriter::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPdfWriter_Adaptor *)cls)->fp_QPdfWriter_senderSignalIndex_c0 ()); +} + + +// bool QPdfWriter::setPageLayout(const QPageLayout &pageLayout) + +static void _init_cbs_setPageLayout_2413_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageLayout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setPageLayout_2413_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageLayout &arg1 = args.read (heap); + ret.write ((bool)((QPdfWriter_Adaptor *)cls)->cbs_setPageLayout_2413_0 (arg1)); +} + +static void _set_callback_cbs_setPageLayout_2413_0 (void *cls, const gsi::Callback &cb) +{ + ((QPdfWriter_Adaptor *)cls)->cb_setPageLayout_2413_0 = cb; +} + + +// bool QPdfWriter::setPageMargins(const QMarginsF &margins, QPageLayout::Unit units) + +static void _init_cbs_setPageMargins_4145_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("units"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setPageMargins_4145_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMarginsF &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QPdfWriter_Adaptor *)cls)->cbs_setPageMargins_4145_1 (arg1, arg2)); +} + +static void _set_callback_cbs_setPageMargins_4145_1 (void *cls, const gsi::Callback &cb) +{ + ((QPdfWriter_Adaptor *)cls)->cb_setPageMargins_4145_1 = cb; +} + + +// bool QPdfWriter::setPageOrientation(QPageLayout::Orientation orientation) + +static void _init_cbs_setPageOrientation_2816_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setPageOrientation_2816_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((bool)((QPdfWriter_Adaptor *)cls)->cbs_setPageOrientation_2816_0 (arg1)); +} + +static void _set_callback_cbs_setPageOrientation_2816_0 (void *cls, const gsi::Callback &cb) +{ + ((QPdfWriter_Adaptor *)cls)->cb_setPageOrientation_2816_0 = cb; +} + + +// void QPdfWriter::setPageRanges(const QPageRanges &ranges) + +static void _init_cbs_setPageRanges_2383_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ranges"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setPageRanges_2383_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageRanges &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPdfWriter_Adaptor *)cls)->cbs_setPageRanges_2383_0 (arg1); +} + +static void _set_callback_cbs_setPageRanges_2383_0 (void *cls, const gsi::Callback &cb) +{ + ((QPdfWriter_Adaptor *)cls)->cb_setPageRanges_2383_0 = cb; +} + + +// bool QPdfWriter::setPageSize(const QPageSize &pageSize) + +static void _init_cbs_setPageSize_2186_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setPageSize_2186_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageSize &arg1 = args.read (heap); + ret.write ((bool)((QPdfWriter_Adaptor *)cls)->cbs_setPageSize_2186_0 (arg1)); +} + +static void _set_callback_cbs_setPageSize_2186_0 (void *cls, const gsi::Callback &cb) +{ + ((QPdfWriter_Adaptor *)cls)->cb_setPageSize_2186_0 = cb; +} + + +// QPainter *QPdfWriter::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QPdfWriter_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPdfWriter_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QPdfWriter::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPdfWriter_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QPdfWriter_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPdfWriter (); + +static gsi::Methods methods_QPdfWriter_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPdfWriter::QPdfWriter(const QString &filename)\nThis method creates an object of class QPdfWriter.", &_init_ctor_QPdfWriter_Adaptor_2025, &_call_ctor_QPdfWriter_Adaptor_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPdfWriter::QPdfWriter(QIODevice *device)\nThis method creates an object of class QPdfWriter.", &_init_ctor_QPdfWriter_Adaptor_1447, &_call_ctor_QPdfWriter_Adaptor_1447); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QPdfWriter::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QPdfWriter::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QPdfWriter::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QPdfWriter::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QPdfWriter::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QPdfWriter::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QPdfWriter::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QPdfWriter::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QPdfWriter::metric(QPaintDevice::PaintDeviceMetric id)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("newPage", "@brief Virtual method bool QPdfWriter::newPage()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_newPage_0_0, &_call_cbs_newPage_0_0); + methods += new qt_gsi::GenericMethod ("newPage", "@hide", false, &_init_cbs_newPage_0_0, &_call_cbs_newPage_0_0, &_set_callback_cbs_newPage_0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QPdfWriter::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*paintEngine", "@brief Virtual method QPaintEngine *QPdfWriter::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QPdfWriter::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QPdfWriter::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QPdfWriter::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QPdfWriter::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setPageLayout", "@brief Virtual method bool QPdfWriter::setPageLayout(const QPageLayout &pageLayout)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setPageLayout_2413_0, &_call_cbs_setPageLayout_2413_0); + methods += new qt_gsi::GenericMethod ("setPageLayout", "@hide", false, &_init_cbs_setPageLayout_2413_0, &_call_cbs_setPageLayout_2413_0, &_set_callback_cbs_setPageLayout_2413_0); + methods += new qt_gsi::GenericMethod ("setPageMargins", "@brief Virtual method bool QPdfWriter::setPageMargins(const QMarginsF &margins, QPageLayout::Unit units)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setPageMargins_4145_1, &_call_cbs_setPageMargins_4145_1); + methods += new qt_gsi::GenericMethod ("setPageMargins", "@hide", false, &_init_cbs_setPageMargins_4145_1, &_call_cbs_setPageMargins_4145_1, &_set_callback_cbs_setPageMargins_4145_1); + methods += new qt_gsi::GenericMethod ("setPageOrientation", "@brief Virtual method bool QPdfWriter::setPageOrientation(QPageLayout::Orientation orientation)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setPageOrientation_2816_0, &_call_cbs_setPageOrientation_2816_0); + methods += new qt_gsi::GenericMethod ("setPageOrientation", "@hide", false, &_init_cbs_setPageOrientation_2816_0, &_call_cbs_setPageOrientation_2816_0, &_set_callback_cbs_setPageOrientation_2816_0); + methods += new qt_gsi::GenericMethod ("setPageRanges", "@brief Virtual method void QPdfWriter::setPageRanges(const QPageRanges &ranges)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setPageRanges_2383_0, &_call_cbs_setPageRanges_2383_0); + methods += new qt_gsi::GenericMethod ("setPageRanges", "@hide", false, &_init_cbs_setPageRanges_2383_0, &_call_cbs_setPageRanges_2383_0, &_set_callback_cbs_setPageRanges_2383_0); + methods += new qt_gsi::GenericMethod ("setPageSize", "@brief Virtual method bool QPdfWriter::setPageSize(const QPageSize &pageSize)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setPageSize_2186_0, &_call_cbs_setPageSize_2186_0); + methods += new qt_gsi::GenericMethod ("setPageSize", "@hide", false, &_init_cbs_setPageSize_2186_0, &_call_cbs_setPageSize_2186_0, &_set_callback_cbs_setPageSize_2186_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QPdfWriter::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QPdfWriter::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QPdfWriter_Adaptor (qtdecl_QPdfWriter (), "QtGui", "QPdfWriter", + methods_QPdfWriter_Adaptor (), + "@qt\n@brief Binding of QPdfWriter"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPen.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPen.cc new file mode 100644 index 000000000..de6356d33 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPen.cc @@ -0,0 +1,685 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPen.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPen + +// Constructor QPen::QPen() + + +static void _init_ctor_QPen_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPen_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPen ()); +} + + +// Constructor QPen::QPen(Qt::PenStyle) + + +static void _init_ctor_QPen_1569 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPen_1569 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QPen (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Constructor QPen::QPen(const QColor &color) + + +static void _init_ctor_QPen_1905 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPen_1905 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPen (arg1)); +} + + +// Constructor QPen::QPen(const QBrush &brush, double width, Qt::PenStyle s, Qt::PenCapStyle c, Qt::PenJoinStyle j) + + +static void _init_ctor_QPen_7932 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("width"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("s", true, "Qt::SolidLine"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("c", true, "Qt::SquareCap"); + decl->add_arg::target_type & > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("j", true, "Qt::BevelJoin"); + decl->add_arg::target_type & > (argspec_4); + decl->set_return_new (); +} + +static void _call_ctor_QPen_7932 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::SolidLine), heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::SquareCap), heap); + const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::BevelJoin), heap); + ret.write (new QPen (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), qt_gsi::QtToCppAdaptor(arg4).cref(), qt_gsi::QtToCppAdaptor(arg5).cref())); +} + + +// Constructor QPen::QPen(const QPen &pen) + + +static void _init_ctor_QPen_1685 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pen"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPen_1685 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPen &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPen (arg1)); +} + + +// QBrush QPen::brush() + + +static void _init_f_brush_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_brush_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QPen *)cls)->brush ()); +} + + +// Qt::PenCapStyle QPen::capStyle() + + +static void _init_f_capStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_capStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPen *)cls)->capStyle ())); +} + + +// QColor QPen::color() + + +static void _init_f_color_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_color_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QPen *)cls)->color ()); +} + + +// double QPen::dashOffset() + + +static void _init_f_dashOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dashOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPen *)cls)->dashOffset ()); +} + + +// QList QPen::dashPattern() + + +static void _init_f_dashPattern_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_dashPattern_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QPen *)cls)->dashPattern ()); +} + + +// bool QPen::isCosmetic() + + +static void _init_f_isCosmetic_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isCosmetic_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPen *)cls)->isCosmetic ()); +} + + +// bool QPen::isDetached() + + +static void _init_f_isDetached_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDetached_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPen *)cls)->isDetached ()); +} + + +// bool QPen::isSolid() + + +static void _init_f_isSolid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSolid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPen *)cls)->isSolid ()); +} + + +// Qt::PenJoinStyle QPen::joinStyle() + + +static void _init_f_joinStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_joinStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPen *)cls)->joinStyle ())); +} + + +// double QPen::miterLimit() + + +static void _init_f_miterLimit_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_miterLimit_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPen *)cls)->miterLimit ()); +} + + +// bool QPen::operator!=(const QPen &p) + + +static void _init_f_operator_excl__eq__c1685 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c1685 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPen &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPen *)cls)->operator!= (arg1)); +} + + +// QPen &QPen::operator=(const QPen &pen) + + +static void _init_f_operator_eq__1685 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__1685 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPen &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPen &)((QPen *)cls)->operator= (arg1)); +} + + +// bool QPen::operator==(const QPen &p) + + +static void _init_f_operator_eq__eq__c1685 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c1685 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPen &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPen *)cls)->operator== (arg1)); +} + + +// void QPen::setBrush(const QBrush &brush) + + +static void _init_f_setBrush_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBrush_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPen *)cls)->setBrush (arg1); +} + + +// void QPen::setCapStyle(Qt::PenCapStyle pcs) + + +static void _init_f_setCapStyle_1845 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pcs"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCapStyle_1845 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPen *)cls)->setCapStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPen::setColor(const QColor &color) + + +static void _init_f_setColor_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setColor_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPen *)cls)->setColor (arg1); +} + + +// void QPen::setCosmetic(bool cosmetic) + + +static void _init_f_setCosmetic_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cosmetic"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCosmetic_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPen *)cls)->setCosmetic (arg1); +} + + +// void QPen::setDashOffset(double doffset) + + +static void _init_f_setDashOffset_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("doffset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDashOffset_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPen *)cls)->setDashOffset (arg1); +} + + +// void QPen::setDashPattern(const QList &pattern) + + +static void _init_f_setDashPattern_2461 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pattern"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDashPattern_2461 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPen *)cls)->setDashPattern (arg1); +} + + +// void QPen::setJoinStyle(Qt::PenJoinStyle pcs) + + +static void _init_f_setJoinStyle_1969 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pcs"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setJoinStyle_1969 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPen *)cls)->setJoinStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPen::setMiterLimit(double limit) + + +static void _init_f_setMiterLimit_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("limit"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMiterLimit_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPen *)cls)->setMiterLimit (arg1); +} + + +// void QPen::setStyle(Qt::PenStyle) + + +static void _init_f_setStyle_1569u1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setStyle_1569u1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPen *)cls)->setStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPen::setWidth(int width) + + +static void _init_f_setWidth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPen *)cls)->setWidth (arg1); +} + + +// void QPen::setWidthF(double width) + + +static void _init_f_setWidthF_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidthF_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPen *)cls)->setWidthF (arg1); +} + + +// Qt::PenStyle QPen::style() + + +static void _init_f_style_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_style_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPen *)cls)->style ())); +} + + +// void QPen::swap(QPen &other) + + +static void _init_f_swap_990 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_990 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPen &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPen *)cls)->swap (arg1); +} + + +// int QPen::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPen *)cls)->width ()); +} + + +// double QPen::widthF() + + +static void _init_f_widthF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_widthF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPen *)cls)->widthF ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPen () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPen::QPen()\nThis method creates an object of class QPen.", &_init_ctor_QPen_0, &_call_ctor_QPen_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPen::QPen(Qt::PenStyle)\nThis method creates an object of class QPen.", &_init_ctor_QPen_1569, &_call_ctor_QPen_1569); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPen::QPen(const QColor &color)\nThis method creates an object of class QPen.", &_init_ctor_QPen_1905, &_call_ctor_QPen_1905); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPen::QPen(const QBrush &brush, double width, Qt::PenStyle s, Qt::PenCapStyle c, Qt::PenJoinStyle j)\nThis method creates an object of class QPen.", &_init_ctor_QPen_7932, &_call_ctor_QPen_7932); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPen::QPen(const QPen &pen)\nThis method creates an object of class QPen.", &_init_ctor_QPen_1685, &_call_ctor_QPen_1685); + methods += new qt_gsi::GenericMethod (":brush", "@brief Method QBrush QPen::brush()\n", true, &_init_f_brush_c0, &_call_f_brush_c0); + methods += new qt_gsi::GenericMethod (":capStyle", "@brief Method Qt::PenCapStyle QPen::capStyle()\n", true, &_init_f_capStyle_c0, &_call_f_capStyle_c0); + methods += new qt_gsi::GenericMethod (":color", "@brief Method QColor QPen::color()\n", true, &_init_f_color_c0, &_call_f_color_c0); + methods += new qt_gsi::GenericMethod (":dashOffset", "@brief Method double QPen::dashOffset()\n", true, &_init_f_dashOffset_c0, &_call_f_dashOffset_c0); + methods += new qt_gsi::GenericMethod (":dashPattern", "@brief Method QList QPen::dashPattern()\n", true, &_init_f_dashPattern_c0, &_call_f_dashPattern_c0); + methods += new qt_gsi::GenericMethod ("isCosmetic?|:cosmetic", "@brief Method bool QPen::isCosmetic()\n", true, &_init_f_isCosmetic_c0, &_call_f_isCosmetic_c0); + methods += new qt_gsi::GenericMethod ("isDetached?", "@brief Method bool QPen::isDetached()\n", false, &_init_f_isDetached_0, &_call_f_isDetached_0); + methods += new qt_gsi::GenericMethod ("isSolid?", "@brief Method bool QPen::isSolid()\n", true, &_init_f_isSolid_c0, &_call_f_isSolid_c0); + methods += new qt_gsi::GenericMethod (":joinStyle", "@brief Method Qt::PenJoinStyle QPen::joinStyle()\n", true, &_init_f_joinStyle_c0, &_call_f_joinStyle_c0); + methods += new qt_gsi::GenericMethod (":miterLimit", "@brief Method double QPen::miterLimit()\n", true, &_init_f_miterLimit_c0, &_call_f_miterLimit_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QPen::operator!=(const QPen &p)\n", true, &_init_f_operator_excl__eq__c1685, &_call_f_operator_excl__eq__c1685); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QPen &QPen::operator=(const QPen &pen)\n", false, &_init_f_operator_eq__1685, &_call_f_operator_eq__1685); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QPen::operator==(const QPen &p)\n", true, &_init_f_operator_eq__eq__c1685, &_call_f_operator_eq__eq__c1685); + methods += new qt_gsi::GenericMethod ("setBrush|brush=", "@brief Method void QPen::setBrush(const QBrush &brush)\n", false, &_init_f_setBrush_1910, &_call_f_setBrush_1910); + methods += new qt_gsi::GenericMethod ("setCapStyle|capStyle=", "@brief Method void QPen::setCapStyle(Qt::PenCapStyle pcs)\n", false, &_init_f_setCapStyle_1845, &_call_f_setCapStyle_1845); + methods += new qt_gsi::GenericMethod ("setColor|color=", "@brief Method void QPen::setColor(const QColor &color)\n", false, &_init_f_setColor_1905, &_call_f_setColor_1905); + methods += new qt_gsi::GenericMethod ("setCosmetic|cosmetic=", "@brief Method void QPen::setCosmetic(bool cosmetic)\n", false, &_init_f_setCosmetic_864, &_call_f_setCosmetic_864); + methods += new qt_gsi::GenericMethod ("setDashOffset|dashOffset=", "@brief Method void QPen::setDashOffset(double doffset)\n", false, &_init_f_setDashOffset_1071, &_call_f_setDashOffset_1071); + methods += new qt_gsi::GenericMethod ("setDashPattern|dashPattern=", "@brief Method void QPen::setDashPattern(const QList &pattern)\n", false, &_init_f_setDashPattern_2461, &_call_f_setDashPattern_2461); + methods += new qt_gsi::GenericMethod ("setJoinStyle|joinStyle=", "@brief Method void QPen::setJoinStyle(Qt::PenJoinStyle pcs)\n", false, &_init_f_setJoinStyle_1969, &_call_f_setJoinStyle_1969); + methods += new qt_gsi::GenericMethod ("setMiterLimit|miterLimit=", "@brief Method void QPen::setMiterLimit(double limit)\n", false, &_init_f_setMiterLimit_1071, &_call_f_setMiterLimit_1071); + methods += new qt_gsi::GenericMethod ("setStyle|style=", "@brief Method void QPen::setStyle(Qt::PenStyle)\n", false, &_init_f_setStyle_1569u1, &_call_f_setStyle_1569u1); + methods += new qt_gsi::GenericMethod ("setWidth|width=", "@brief Method void QPen::setWidth(int width)\n", false, &_init_f_setWidth_767, &_call_f_setWidth_767); + methods += new qt_gsi::GenericMethod ("setWidthF|widthF=", "@brief Method void QPen::setWidthF(double width)\n", false, &_init_f_setWidthF_1071, &_call_f_setWidthF_1071); + methods += new qt_gsi::GenericMethod (":style", "@brief Method Qt::PenStyle QPen::style()\n", true, &_init_f_style_c0, &_call_f_style_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QPen::swap(QPen &other)\n", false, &_init_f_swap_990, &_call_f_swap_990); + methods += new qt_gsi::GenericMethod (":width", "@brief Method int QPen::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + methods += new qt_gsi::GenericMethod (":widthF", "@brief Method double QPen::widthF()\n", true, &_init_f_widthF_c0, &_call_f_widthF_c0); + return methods; +} + +gsi::Class decl_QPen ("QtGui", "QPen", + methods_QPen (), + "@qt\n@brief Binding of QPen"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPen () { return decl_QPen; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPicture.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPicture.cc new file mode 100644 index 000000000..3529b68f9 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPicture.cc @@ -0,0 +1,686 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPicture.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPicture + +// QRect QPicture::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QPicture *)cls)->boundingRect ()); +} + + +// const char *QPicture::data() + + +static void _init_f_data_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_data_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const char *)((QPicture *)cls)->data ()); +} + + +// void QPicture::detach() + + +static void _init_f_detach_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_detach_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPicture *)cls)->detach (); +} + + +// bool QPicture::isDetached() + + +static void _init_f_isDetached_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDetached_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPicture *)cls)->isDetached ()); +} + + +// bool QPicture::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPicture *)cls)->isNull ()); +} + + +// bool QPicture::load(QIODevice *dev) + + +static void _init_f_load_1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_load_1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPicture *)cls)->load (arg1)); +} + + +// bool QPicture::load(const QString &fileName) + + +static void _init_f_load_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_load_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPicture *)cls)->load (arg1)); +} + + +// QPicture &QPicture::operator=(const QPicture &p) + + +static void _init_f_operator_eq__2126u1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2126u1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPicture &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPicture &)((QPicture *)cls)->operator= (arg1)); +} + + +// QPaintEngine *QPicture::paintEngine() + + +static void _init_f_paintEngine_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_paintEngine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QPicture *)cls)->paintEngine ()); +} + + +// bool QPicture::play(QPainter *p) + + +static void _init_f_play_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_play_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPicture *)cls)->play (arg1)); +} + + +// bool QPicture::save(QIODevice *dev) + + +static void _init_f_save_1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_save_1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPicture *)cls)->save (arg1)); +} + + +// bool QPicture::save(const QString &fileName) + + +static void _init_f_save_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_save_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPicture *)cls)->save (arg1)); +} + + +// void QPicture::setBoundingRect(const QRect &r) + + +static void _init_f_setBoundingRect_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBoundingRect_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPicture *)cls)->setBoundingRect (arg1); +} + + +// void QPicture::setData(const char *data, unsigned int size) + + +static void _init_f_setData_3395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("size"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setData_3395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + unsigned int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPicture *)cls)->setData (arg1, arg2); +} + + +// unsigned int QPicture::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QPicture *)cls)->size ()); +} + + +// void QPicture::swap(QPicture &other) + + +static void _init_f_swap_1431 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1431 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPicture &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPicture *)cls)->swap (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPicture () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":boundingRect", "@brief Method QRect QPicture::boundingRect()\n", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method const char *QPicture::data()\n", true, &_init_f_data_c0, &_call_f_data_c0); + methods += new qt_gsi::GenericMethod ("detach", "@brief Method void QPicture::detach()\n", false, &_init_f_detach_0, &_call_f_detach_0); + methods += new qt_gsi::GenericMethod ("isDetached?", "@brief Method bool QPicture::isDetached()\n", true, &_init_f_isDetached_c0, &_call_f_isDetached_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QPicture::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("load", "@brief Method bool QPicture::load(QIODevice *dev)\n", false, &_init_f_load_1447, &_call_f_load_1447); + methods += new qt_gsi::GenericMethod ("load", "@brief Method bool QPicture::load(const QString &fileName)\n", false, &_init_f_load_2025, &_call_f_load_2025); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QPicture &QPicture::operator=(const QPicture &p)\n", false, &_init_f_operator_eq__2126u1, &_call_f_operator_eq__2126u1); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Method QPaintEngine *QPicture::paintEngine()\nThis is a reimplementation of QPaintDevice::paintEngine", true, &_init_f_paintEngine_c0, &_call_f_paintEngine_c0); + methods += new qt_gsi::GenericMethod ("play", "@brief Method bool QPicture::play(QPainter *p)\n", false, &_init_f_play_1426, &_call_f_play_1426); + methods += new qt_gsi::GenericMethod ("save", "@brief Method bool QPicture::save(QIODevice *dev)\n", false, &_init_f_save_1447, &_call_f_save_1447); + methods += new qt_gsi::GenericMethod ("save", "@brief Method bool QPicture::save(const QString &fileName)\n", false, &_init_f_save_2025, &_call_f_save_2025); + methods += new qt_gsi::GenericMethod ("setBoundingRect|boundingRect=", "@brief Method void QPicture::setBoundingRect(const QRect &r)\n", false, &_init_f_setBoundingRect_1792, &_call_f_setBoundingRect_1792); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method void QPicture::setData(const char *data, unsigned int size)\n", false, &_init_f_setData_3395, &_call_f_setData_3395); + methods += new qt_gsi::GenericMethod ("size", "@brief Method unsigned int QPicture::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QPicture::swap(QPicture &other)\n", false, &_init_f_swap_1431, &_call_f_swap_1431); + return methods; +} + +gsi::Class &qtdecl_QPaintDevice (); + +gsi::Class decl_QPicture (qtdecl_QPaintDevice (), "QtGui", "QPicture_Native", + methods_QPicture (), + "@hide\n@alias QPicture"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPicture () { return decl_QPicture; } + +} + + +class QPicture_Adaptor : public QPicture, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPicture_Adaptor(); + + // [adaptor ctor] QPicture::QPicture(int formatVersion) + QPicture_Adaptor() : QPicture() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPicture::QPicture(int formatVersion) + QPicture_Adaptor(int formatVersion) : QPicture(formatVersion) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPicture::QPicture(const QPicture &) + QPicture_Adaptor(const QPicture &arg1) : QPicture(arg1) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QPaintEngine *QPicture::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QPicture::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QPicture_Adaptor::cbs_paintEngine_c0_0); + } else { + return QPicture::paintEngine(); + } + } + + // [adaptor impl] void QPicture::setData(const char *data, unsigned int size) + void cbs_setData_3395_0(const char *data, unsigned int size) + { + QPicture::setData(data, size); + } + + virtual void setData(const char *data, unsigned int size) + { + if (cb_setData_3395_0.can_issue()) { + cb_setData_3395_0.issue(&QPicture_Adaptor::cbs_setData_3395_0, data, size); + } else { + QPicture::setData(data, size); + } + } + + // [adaptor impl] void QPicture::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QPicture::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QPicture_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QPicture::initPainter(painter); + } + } + + // [adaptor impl] int QPicture::metric(QPaintDevice::PaintDeviceMetric m) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & m) const + { + return QPicture::metric(qt_gsi::QtToCppAdaptor(m).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric m) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QPicture_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(m)); + } else { + return QPicture::metric(m); + } + } + + // [adaptor impl] QPaintDevice *QPicture::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QPicture::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QPicture_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QPicture::redirected(offset); + } + } + + // [adaptor impl] QPainter *QPicture::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QPicture::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QPicture_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QPicture::sharedPainter(); + } + } + + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setData_3395_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_sharedPainter_c0_0; +}; + +QPicture_Adaptor::~QPicture_Adaptor() { } + +// Constructor QPicture::QPicture(int formatVersion) (adaptor class) + +static void _init_ctor_QPicture_Adaptor_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("formatVersion", true, "-1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPicture_Adaptor_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write (new QPicture_Adaptor (arg1)); +} + + +// Constructor QPicture::QPicture(const QPicture &) (adaptor class) + +static void _init_ctor_QPicture_Adaptor_2126 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPicture_Adaptor_2126 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPicture &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPicture_Adaptor (arg1)); +} + + +// void QPicture::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPicture_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QPicture_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// int QPicture::metric(QPaintDevice::PaintDeviceMetric m) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("m"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QPicture_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QPicture_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QPaintEngine *QPicture::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QPicture_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPicture_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// QPaintDevice *QPicture::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QPicture_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QPicture_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QPicture::setData(const char *data, unsigned int size) + +static void _init_cbs_setData_3395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("size"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setData_3395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = args.read (heap); + unsigned int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPicture_Adaptor *)cls)->cbs_setData_3395_0 (arg1, arg2); +} + +static void _set_callback_cbs_setData_3395_0 (void *cls, const gsi::Callback &cb) +{ + ((QPicture_Adaptor *)cls)->cb_setData_3395_0 = cb; +} + + +// QPainter *QPicture::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QPicture_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPicture_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPicture (); + +static gsi::Methods methods_QPicture_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPicture::QPicture(int formatVersion)\nThis method creates an object of class QPicture.", &_init_ctor_QPicture_Adaptor_767, &_call_ctor_QPicture_Adaptor_767); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPicture::QPicture(const QPicture &)\nThis method creates an object of class QPicture.", &_init_ctor_QPicture_Adaptor_2126, &_call_ctor_QPicture_Adaptor_2126); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QPicture::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QPicture::metric(QPaintDevice::PaintDeviceMetric m)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QPicture::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QPicture::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method void QPicture::setData(const char *data, unsigned int size)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_3395_0, &_call_cbs_setData_3395_0); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_3395_0, &_call_cbs_setData_3395_0, &_set_callback_cbs_setData_3395_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QPicture::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + return methods; +} + +gsi::Class decl_QPicture_Adaptor (qtdecl_QPicture (), "QtGui", "QPicture", + methods_QPicture_Adaptor (), + "@qt\n@brief Binding of QPicture"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPixelFormat.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPixelFormat.cc new file mode 100644 index 000000000..7adfed8f7 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPixelFormat.cc @@ -0,0 +1,643 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPixelFormat.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPixelFormat + +// Constructor QPixelFormat::QPixelFormat() + + +static void _init_ctor_QPixelFormat_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPixelFormat_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPixelFormat ()); +} + + +// Constructor QPixelFormat::QPixelFormat(QPixelFormat::ColorModel colorModel, unsigned char firstSize, unsigned char secondSize, unsigned char thirdSize, unsigned char fourthSize, unsigned char fifthSize, unsigned char alphaSize, QPixelFormat::AlphaUsage alphaUsage, QPixelFormat::AlphaPosition alphaPosition, QPixelFormat::AlphaPremultiplied premultiplied, QPixelFormat::TypeInterpretation typeInterpretation, QPixelFormat::ByteOrder byteOrder, unsigned char subEnum) + + +static void _init_ctor_QPixelFormat_30295 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("colorModel"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("firstSize"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("secondSize"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("thirdSize"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("fourthSize"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("fifthSize"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("alphaSize"); + decl->add_arg (argspec_6); + static gsi::ArgSpecBase argspec_7 ("alphaUsage"); + decl->add_arg::target_type & > (argspec_7); + static gsi::ArgSpecBase argspec_8 ("alphaPosition"); + decl->add_arg::target_type & > (argspec_8); + static gsi::ArgSpecBase argspec_9 ("premultiplied"); + decl->add_arg::target_type & > (argspec_9); + static gsi::ArgSpecBase argspec_10 ("typeInterpretation"); + decl->add_arg::target_type & > (argspec_10); + static gsi::ArgSpecBase argspec_11 ("byteOrder", true, "QPixelFormat::CurrentSystemEndian"); + decl->add_arg::target_type & > (argspec_11); + static gsi::ArgSpecBase argspec_12 ("subEnum", true, "0"); + decl->add_arg (argspec_12); + decl->set_return_new (); +} + +static void _call_ctor_QPixelFormat_30295 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + unsigned char arg2 = gsi::arg_reader() (args, heap); + unsigned char arg3 = gsi::arg_reader() (args, heap); + unsigned char arg4 = gsi::arg_reader() (args, heap); + unsigned char arg5 = gsi::arg_reader() (args, heap); + unsigned char arg6 = gsi::arg_reader() (args, heap); + unsigned char arg7 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg8 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg9 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg10 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg11 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg12 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPixelFormat::CurrentSystemEndian), heap); + unsigned char arg13 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write (new QPixelFormat (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4, arg5, arg6, arg7, qt_gsi::QtToCppAdaptor(arg8).cref(), qt_gsi::QtToCppAdaptor(arg9).cref(), qt_gsi::QtToCppAdaptor(arg10).cref(), qt_gsi::QtToCppAdaptor(arg11).cref(), qt_gsi::QtToCppAdaptor(arg12).cref(), arg13)); +} + + +// QPixelFormat::AlphaPosition QPixelFormat::alphaPosition() + + +static void _init_f_alphaPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_alphaPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPixelFormat *)cls)->alphaPosition ())); +} + + +// unsigned char QPixelFormat::alphaSize() + + +static void _init_f_alphaSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_alphaSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned char)((QPixelFormat *)cls)->alphaSize ()); +} + + +// QPixelFormat::AlphaUsage QPixelFormat::alphaUsage() + + +static void _init_f_alphaUsage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_alphaUsage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPixelFormat *)cls)->alphaUsage ())); +} + + +// unsigned char QPixelFormat::bitsPerPixel() + + +static void _init_f_bitsPerPixel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bitsPerPixel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned char)((QPixelFormat *)cls)->bitsPerPixel ()); +} + + +// unsigned char QPixelFormat::blackSize() + + +static void _init_f_blackSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blackSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned char)((QPixelFormat *)cls)->blackSize ()); +} + + +// unsigned char QPixelFormat::blueSize() + + +static void _init_f_blueSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blueSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned char)((QPixelFormat *)cls)->blueSize ()); +} + + +// unsigned char QPixelFormat::brightnessSize() + + +static void _init_f_brightnessSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_brightnessSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned char)((QPixelFormat *)cls)->brightnessSize ()); +} + + +// QPixelFormat::ByteOrder QPixelFormat::byteOrder() + + +static void _init_f_byteOrder_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_byteOrder_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPixelFormat *)cls)->byteOrder ())); +} + + +// unsigned char QPixelFormat::channelCount() + + +static void _init_f_channelCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_channelCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned char)((QPixelFormat *)cls)->channelCount ()); +} + + +// QPixelFormat::ColorModel QPixelFormat::colorModel() + + +static void _init_f_colorModel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_colorModel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPixelFormat *)cls)->colorModel ())); +} + + +// unsigned char QPixelFormat::cyanSize() + + +static void _init_f_cyanSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cyanSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned char)((QPixelFormat *)cls)->cyanSize ()); +} + + +// unsigned char QPixelFormat::greenSize() + + +static void _init_f_greenSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_greenSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned char)((QPixelFormat *)cls)->greenSize ()); +} + + +// unsigned char QPixelFormat::hueSize() + + +static void _init_f_hueSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hueSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned char)((QPixelFormat *)cls)->hueSize ()); +} + + +// unsigned char QPixelFormat::lightnessSize() + + +static void _init_f_lightnessSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lightnessSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned char)((QPixelFormat *)cls)->lightnessSize ()); +} + + +// unsigned char QPixelFormat::magentaSize() + + +static void _init_f_magentaSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_magentaSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned char)((QPixelFormat *)cls)->magentaSize ()); +} + + +// QPixelFormat::AlphaPremultiplied QPixelFormat::premultiplied() + + +static void _init_f_premultiplied_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_premultiplied_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPixelFormat *)cls)->premultiplied ())); +} + + +// unsigned char QPixelFormat::redSize() + + +static void _init_f_redSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_redSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned char)((QPixelFormat *)cls)->redSize ()); +} + + +// unsigned char QPixelFormat::saturationSize() + + +static void _init_f_saturationSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_saturationSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned char)((QPixelFormat *)cls)->saturationSize ()); +} + + +// unsigned char QPixelFormat::subEnum() + + +static void _init_f_subEnum_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_subEnum_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned char)((QPixelFormat *)cls)->subEnum ()); +} + + +// QPixelFormat::TypeInterpretation QPixelFormat::typeInterpretation() + + +static void _init_f_typeInterpretation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_typeInterpretation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPixelFormat *)cls)->typeInterpretation ())); +} + + +// unsigned char QPixelFormat::yellowSize() + + +static void _init_f_yellowSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_yellowSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned char)((QPixelFormat *)cls)->yellowSize ()); +} + + +// QPixelFormat::YUVLayout QPixelFormat::yuvLayout() + + +static void _init_f_yuvLayout_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_yuvLayout_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPixelFormat *)cls)->yuvLayout ())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPixelFormat () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPixelFormat::QPixelFormat()\nThis method creates an object of class QPixelFormat.", &_init_ctor_QPixelFormat_0, &_call_ctor_QPixelFormat_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPixelFormat::QPixelFormat(QPixelFormat::ColorModel colorModel, unsigned char firstSize, unsigned char secondSize, unsigned char thirdSize, unsigned char fourthSize, unsigned char fifthSize, unsigned char alphaSize, QPixelFormat::AlphaUsage alphaUsage, QPixelFormat::AlphaPosition alphaPosition, QPixelFormat::AlphaPremultiplied premultiplied, QPixelFormat::TypeInterpretation typeInterpretation, QPixelFormat::ByteOrder byteOrder, unsigned char subEnum)\nThis method creates an object of class QPixelFormat.", &_init_ctor_QPixelFormat_30295, &_call_ctor_QPixelFormat_30295); + methods += new qt_gsi::GenericMethod ("alphaPosition", "@brief Method QPixelFormat::AlphaPosition QPixelFormat::alphaPosition()\n", true, &_init_f_alphaPosition_c0, &_call_f_alphaPosition_c0); + methods += new qt_gsi::GenericMethod ("alphaSize", "@brief Method unsigned char QPixelFormat::alphaSize()\n", true, &_init_f_alphaSize_c0, &_call_f_alphaSize_c0); + methods += new qt_gsi::GenericMethod ("alphaUsage", "@brief Method QPixelFormat::AlphaUsage QPixelFormat::alphaUsage()\n", true, &_init_f_alphaUsage_c0, &_call_f_alphaUsage_c0); + methods += new qt_gsi::GenericMethod ("bitsPerPixel", "@brief Method unsigned char QPixelFormat::bitsPerPixel()\n", true, &_init_f_bitsPerPixel_c0, &_call_f_bitsPerPixel_c0); + methods += new qt_gsi::GenericMethod ("blackSize", "@brief Method unsigned char QPixelFormat::blackSize()\n", true, &_init_f_blackSize_c0, &_call_f_blackSize_c0); + methods += new qt_gsi::GenericMethod ("blueSize", "@brief Method unsigned char QPixelFormat::blueSize()\n", true, &_init_f_blueSize_c0, &_call_f_blueSize_c0); + methods += new qt_gsi::GenericMethod ("brightnessSize", "@brief Method unsigned char QPixelFormat::brightnessSize()\n", true, &_init_f_brightnessSize_c0, &_call_f_brightnessSize_c0); + methods += new qt_gsi::GenericMethod ("byteOrder", "@brief Method QPixelFormat::ByteOrder QPixelFormat::byteOrder()\n", true, &_init_f_byteOrder_c0, &_call_f_byteOrder_c0); + methods += new qt_gsi::GenericMethod ("channelCount", "@brief Method unsigned char QPixelFormat::channelCount()\n", true, &_init_f_channelCount_c0, &_call_f_channelCount_c0); + methods += new qt_gsi::GenericMethod ("colorModel", "@brief Method QPixelFormat::ColorModel QPixelFormat::colorModel()\n", true, &_init_f_colorModel_c0, &_call_f_colorModel_c0); + methods += new qt_gsi::GenericMethod ("cyanSize", "@brief Method unsigned char QPixelFormat::cyanSize()\n", true, &_init_f_cyanSize_c0, &_call_f_cyanSize_c0); + methods += new qt_gsi::GenericMethod ("greenSize", "@brief Method unsigned char QPixelFormat::greenSize()\n", true, &_init_f_greenSize_c0, &_call_f_greenSize_c0); + methods += new qt_gsi::GenericMethod ("hueSize", "@brief Method unsigned char QPixelFormat::hueSize()\n", true, &_init_f_hueSize_c0, &_call_f_hueSize_c0); + methods += new qt_gsi::GenericMethod ("lightnessSize", "@brief Method unsigned char QPixelFormat::lightnessSize()\n", true, &_init_f_lightnessSize_c0, &_call_f_lightnessSize_c0); + methods += new qt_gsi::GenericMethod ("magentaSize", "@brief Method unsigned char QPixelFormat::magentaSize()\n", true, &_init_f_magentaSize_c0, &_call_f_magentaSize_c0); + methods += new qt_gsi::GenericMethod ("premultiplied", "@brief Method QPixelFormat::AlphaPremultiplied QPixelFormat::premultiplied()\n", true, &_init_f_premultiplied_c0, &_call_f_premultiplied_c0); + methods += new qt_gsi::GenericMethod ("redSize", "@brief Method unsigned char QPixelFormat::redSize()\n", true, &_init_f_redSize_c0, &_call_f_redSize_c0); + methods += new qt_gsi::GenericMethod ("saturationSize", "@brief Method unsigned char QPixelFormat::saturationSize()\n", true, &_init_f_saturationSize_c0, &_call_f_saturationSize_c0); + methods += new qt_gsi::GenericMethod ("subEnum", "@brief Method unsigned char QPixelFormat::subEnum()\n", true, &_init_f_subEnum_c0, &_call_f_subEnum_c0); + methods += new qt_gsi::GenericMethod ("typeInterpretation", "@brief Method QPixelFormat::TypeInterpretation QPixelFormat::typeInterpretation()\n", true, &_init_f_typeInterpretation_c0, &_call_f_typeInterpretation_c0); + methods += new qt_gsi::GenericMethod ("yellowSize", "@brief Method unsigned char QPixelFormat::yellowSize()\n", true, &_init_f_yellowSize_c0, &_call_f_yellowSize_c0); + methods += new qt_gsi::GenericMethod ("yuvLayout", "@brief Method QPixelFormat::YUVLayout QPixelFormat::yuvLayout()\n", true, &_init_f_yuvLayout_c0, &_call_f_yuvLayout_c0); + return methods; +} + +gsi::Class decl_QPixelFormat ("QtGui", "QPixelFormat", + methods_QPixelFormat (), + "@qt\n@brief Binding of QPixelFormat"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPixelFormat () { return decl_QPixelFormat; } + +} + + +// Implementation of the enum wrapper class for QPixelFormat::AlphaPosition +namespace qt_gsi +{ + +static gsi::Enum decl_QPixelFormat_AlphaPosition_Enum ("QtGui", "QPixelFormat_AlphaPosition", + gsi::enum_const ("AtBeginning", QPixelFormat::AtBeginning, "@brief Enum constant QPixelFormat::AtBeginning") + + gsi::enum_const ("AtEnd", QPixelFormat::AtEnd, "@brief Enum constant QPixelFormat::AtEnd"), + "@qt\n@brief This class represents the QPixelFormat::AlphaPosition enum"); + +static gsi::QFlagsClass decl_QPixelFormat_AlphaPosition_Enums ("QtGui", "QPixelFormat_QFlags_AlphaPosition", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPixelFormat_AlphaPosition_Enum_in_parent (decl_QPixelFormat_AlphaPosition_Enum.defs ()); +static gsi::ClassExt decl_QPixelFormat_AlphaPosition_Enum_as_child (decl_QPixelFormat_AlphaPosition_Enum, "AlphaPosition"); +static gsi::ClassExt decl_QPixelFormat_AlphaPosition_Enums_as_child (decl_QPixelFormat_AlphaPosition_Enums, "QFlags_AlphaPosition"); + +} + + +// Implementation of the enum wrapper class for QPixelFormat::AlphaPremultiplied +namespace qt_gsi +{ + +static gsi::Enum decl_QPixelFormat_AlphaPremultiplied_Enum ("QtGui", "QPixelFormat_AlphaPremultiplied", + gsi::enum_const ("NotPremultiplied", QPixelFormat::NotPremultiplied, "@brief Enum constant QPixelFormat::NotPremultiplied") + + gsi::enum_const ("Premultiplied", QPixelFormat::Premultiplied, "@brief Enum constant QPixelFormat::Premultiplied"), + "@qt\n@brief This class represents the QPixelFormat::AlphaPremultiplied enum"); + +static gsi::QFlagsClass decl_QPixelFormat_AlphaPremultiplied_Enums ("QtGui", "QPixelFormat_QFlags_AlphaPremultiplied", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPixelFormat_AlphaPremultiplied_Enum_in_parent (decl_QPixelFormat_AlphaPremultiplied_Enum.defs ()); +static gsi::ClassExt decl_QPixelFormat_AlphaPremultiplied_Enum_as_child (decl_QPixelFormat_AlphaPremultiplied_Enum, "AlphaPremultiplied"); +static gsi::ClassExt decl_QPixelFormat_AlphaPremultiplied_Enums_as_child (decl_QPixelFormat_AlphaPremultiplied_Enums, "QFlags_AlphaPremultiplied"); + +} + + +// Implementation of the enum wrapper class for QPixelFormat::AlphaUsage +namespace qt_gsi +{ + +static gsi::Enum decl_QPixelFormat_AlphaUsage_Enum ("QtGui", "QPixelFormat_AlphaUsage", + gsi::enum_const ("UsesAlpha", QPixelFormat::UsesAlpha, "@brief Enum constant QPixelFormat::UsesAlpha") + + gsi::enum_const ("IgnoresAlpha", QPixelFormat::IgnoresAlpha, "@brief Enum constant QPixelFormat::IgnoresAlpha"), + "@qt\n@brief This class represents the QPixelFormat::AlphaUsage enum"); + +static gsi::QFlagsClass decl_QPixelFormat_AlphaUsage_Enums ("QtGui", "QPixelFormat_QFlags_AlphaUsage", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPixelFormat_AlphaUsage_Enum_in_parent (decl_QPixelFormat_AlphaUsage_Enum.defs ()); +static gsi::ClassExt decl_QPixelFormat_AlphaUsage_Enum_as_child (decl_QPixelFormat_AlphaUsage_Enum, "AlphaUsage"); +static gsi::ClassExt decl_QPixelFormat_AlphaUsage_Enums_as_child (decl_QPixelFormat_AlphaUsage_Enums, "QFlags_AlphaUsage"); + +} + + +// Implementation of the enum wrapper class for QPixelFormat::ByteOrder +namespace qt_gsi +{ + +static gsi::Enum decl_QPixelFormat_ByteOrder_Enum ("QtGui", "QPixelFormat_ByteOrder", + gsi::enum_const ("LittleEndian", QPixelFormat::LittleEndian, "@brief Enum constant QPixelFormat::LittleEndian") + + gsi::enum_const ("BigEndian", QPixelFormat::BigEndian, "@brief Enum constant QPixelFormat::BigEndian") + + gsi::enum_const ("CurrentSystemEndian", QPixelFormat::CurrentSystemEndian, "@brief Enum constant QPixelFormat::CurrentSystemEndian"), + "@qt\n@brief This class represents the QPixelFormat::ByteOrder enum"); + +static gsi::QFlagsClass decl_QPixelFormat_ByteOrder_Enums ("QtGui", "QPixelFormat_QFlags_ByteOrder", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPixelFormat_ByteOrder_Enum_in_parent (decl_QPixelFormat_ByteOrder_Enum.defs ()); +static gsi::ClassExt decl_QPixelFormat_ByteOrder_Enum_as_child (decl_QPixelFormat_ByteOrder_Enum, "ByteOrder"); +static gsi::ClassExt decl_QPixelFormat_ByteOrder_Enums_as_child (decl_QPixelFormat_ByteOrder_Enums, "QFlags_ByteOrder"); + +} + + +// Implementation of the enum wrapper class for QPixelFormat::ColorModel +namespace qt_gsi +{ + +static gsi::Enum decl_QPixelFormat_ColorModel_Enum ("QtGui", "QPixelFormat_ColorModel", + gsi::enum_const ("RGB", QPixelFormat::RGB, "@brief Enum constant QPixelFormat::RGB") + + gsi::enum_const ("BGR", QPixelFormat::BGR, "@brief Enum constant QPixelFormat::BGR") + + gsi::enum_const ("Indexed", QPixelFormat::Indexed, "@brief Enum constant QPixelFormat::Indexed") + + gsi::enum_const ("Grayscale", QPixelFormat::Grayscale, "@brief Enum constant QPixelFormat::Grayscale") + + gsi::enum_const ("CMYK", QPixelFormat::CMYK, "@brief Enum constant QPixelFormat::CMYK") + + gsi::enum_const ("HSL", QPixelFormat::HSL, "@brief Enum constant QPixelFormat::HSL") + + gsi::enum_const ("HSV", QPixelFormat::HSV, "@brief Enum constant QPixelFormat::HSV") + + gsi::enum_const ("YUV", QPixelFormat::YUV, "@brief Enum constant QPixelFormat::YUV") + + gsi::enum_const ("Alpha", QPixelFormat::Alpha, "@brief Enum constant QPixelFormat::Alpha"), + "@qt\n@brief This class represents the QPixelFormat::ColorModel enum"); + +static gsi::QFlagsClass decl_QPixelFormat_ColorModel_Enums ("QtGui", "QPixelFormat_QFlags_ColorModel", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPixelFormat_ColorModel_Enum_in_parent (decl_QPixelFormat_ColorModel_Enum.defs ()); +static gsi::ClassExt decl_QPixelFormat_ColorModel_Enum_as_child (decl_QPixelFormat_ColorModel_Enum, "ColorModel"); +static gsi::ClassExt decl_QPixelFormat_ColorModel_Enums_as_child (decl_QPixelFormat_ColorModel_Enums, "QFlags_ColorModel"); + +} + + +// Implementation of the enum wrapper class for QPixelFormat::TypeInterpretation +namespace qt_gsi +{ + +static gsi::Enum decl_QPixelFormat_TypeInterpretation_Enum ("QtGui", "QPixelFormat_TypeInterpretation", + gsi::enum_const ("UnsignedInteger", QPixelFormat::UnsignedInteger, "@brief Enum constant QPixelFormat::UnsignedInteger") + + gsi::enum_const ("UnsignedShort", QPixelFormat::UnsignedShort, "@brief Enum constant QPixelFormat::UnsignedShort") + + gsi::enum_const ("UnsignedByte", QPixelFormat::UnsignedByte, "@brief Enum constant QPixelFormat::UnsignedByte") + + gsi::enum_const ("FloatingPoint", QPixelFormat::FloatingPoint, "@brief Enum constant QPixelFormat::FloatingPoint"), + "@qt\n@brief This class represents the QPixelFormat::TypeInterpretation enum"); + +static gsi::QFlagsClass decl_QPixelFormat_TypeInterpretation_Enums ("QtGui", "QPixelFormat_QFlags_TypeInterpretation", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPixelFormat_TypeInterpretation_Enum_in_parent (decl_QPixelFormat_TypeInterpretation_Enum.defs ()); +static gsi::ClassExt decl_QPixelFormat_TypeInterpretation_Enum_as_child (decl_QPixelFormat_TypeInterpretation_Enum, "TypeInterpretation"); +static gsi::ClassExt decl_QPixelFormat_TypeInterpretation_Enums_as_child (decl_QPixelFormat_TypeInterpretation_Enums, "QFlags_TypeInterpretation"); + +} + + +// Implementation of the enum wrapper class for QPixelFormat::YUVLayout +namespace qt_gsi +{ + +static gsi::Enum decl_QPixelFormat_YUVLayout_Enum ("QtGui", "QPixelFormat_YUVLayout", + gsi::enum_const ("YUV444", QPixelFormat::YUV444, "@brief Enum constant QPixelFormat::YUV444") + + gsi::enum_const ("YUV422", QPixelFormat::YUV422, "@brief Enum constant QPixelFormat::YUV422") + + gsi::enum_const ("YUV411", QPixelFormat::YUV411, "@brief Enum constant QPixelFormat::YUV411") + + gsi::enum_const ("YUV420P", QPixelFormat::YUV420P, "@brief Enum constant QPixelFormat::YUV420P") + + gsi::enum_const ("YUV420SP", QPixelFormat::YUV420SP, "@brief Enum constant QPixelFormat::YUV420SP") + + gsi::enum_const ("YV12", QPixelFormat::YV12, "@brief Enum constant QPixelFormat::YV12") + + gsi::enum_const ("UYVY", QPixelFormat::UYVY, "@brief Enum constant QPixelFormat::UYVY") + + gsi::enum_const ("YUYV", QPixelFormat::YUYV, "@brief Enum constant QPixelFormat::YUYV") + + gsi::enum_const ("NV12", QPixelFormat::NV12, "@brief Enum constant QPixelFormat::NV12") + + gsi::enum_const ("NV21", QPixelFormat::NV21, "@brief Enum constant QPixelFormat::NV21") + + gsi::enum_const ("IMC1", QPixelFormat::IMC1, "@brief Enum constant QPixelFormat::IMC1") + + gsi::enum_const ("IMC2", QPixelFormat::IMC2, "@brief Enum constant QPixelFormat::IMC2") + + gsi::enum_const ("IMC3", QPixelFormat::IMC3, "@brief Enum constant QPixelFormat::IMC3") + + gsi::enum_const ("IMC4", QPixelFormat::IMC4, "@brief Enum constant QPixelFormat::IMC4") + + gsi::enum_const ("Y8", QPixelFormat::Y8, "@brief Enum constant QPixelFormat::Y8") + + gsi::enum_const ("Y16", QPixelFormat::Y16, "@brief Enum constant QPixelFormat::Y16"), + "@qt\n@brief This class represents the QPixelFormat::YUVLayout enum"); + +static gsi::QFlagsClass decl_QPixelFormat_YUVLayout_Enums ("QtGui", "QPixelFormat_QFlags_YUVLayout", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPixelFormat_YUVLayout_Enum_in_parent (decl_QPixelFormat_YUVLayout_Enum.defs ()); +static gsi::ClassExt decl_QPixelFormat_YUVLayout_Enum_as_child (decl_QPixelFormat_YUVLayout_Enum, "YUVLayout"); +static gsi::ClassExt decl_QPixelFormat_YUVLayout_Enums_as_child (decl_QPixelFormat_YUVLayout_Enums, "QFlags_YUVLayout"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPixmap.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPixmap.cc new file mode 100644 index 000000000..5824c8894 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPixmap.cc @@ -0,0 +1,1385 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPixmap.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPixmap + +// qint64 QPixmap::cacheKey() + + +static void _init_f_cacheKey_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cacheKey_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QPixmap *)cls)->cacheKey ()); +} + + +// bool QPixmap::convertFromImage(const QImage &img, QFlags flags) + + +static void _init_f_convertFromImage_5137 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("img"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_convertFromImage_5137 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QImage &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + ret.write ((bool)((QPixmap *)cls)->convertFromImage (arg1, arg2)); +} + + +// QPixmap QPixmap::copy(int x, int y, int width, int height) + + +static void _init_f_copy_c2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("width"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("height"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_copy_c2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + ret.write ((QPixmap)((QPixmap *)cls)->copy (arg1, arg2, arg3, arg4)); +} + + +// QPixmap QPixmap::copy(const QRect &rect) + + +static void _init_f_copy_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect", true, "QRect()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_copy_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRect(), heap); + ret.write ((QPixmap)((QPixmap *)cls)->copy (arg1)); +} + + +// QBitmap QPixmap::createHeuristicMask(bool clipTight) + + +static void _init_f_createHeuristicMask_c864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("clipTight", true, "true"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createHeuristicMask_c864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + ret.write ((QBitmap)((QPixmap *)cls)->createHeuristicMask (arg1)); +} + + +// QBitmap QPixmap::createMaskFromColor(const QColor &maskColor, Qt::MaskMode mode) + + +static void _init_f_createMaskFromColor_c3331 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maskColor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::MaskInColor"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_createMaskFromColor_c3331 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::MaskInColor), heap); + ret.write ((QBitmap)((QPixmap *)cls)->createMaskFromColor (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// int QPixmap::depth() + + +static void _init_f_depth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_depth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPixmap *)cls)->depth ()); +} + + +// void QPixmap::detach() + + +static void _init_f_detach_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_detach_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPixmap *)cls)->detach (); +} + + +// QSizeF QPixmap::deviceIndependentSize() + + +static void _init_f_deviceIndependentSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_deviceIndependentSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QPixmap *)cls)->deviceIndependentSize ()); +} + + +// double QPixmap::devicePixelRatio() + + +static void _init_f_devicePixelRatio_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_devicePixelRatio_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPixmap *)cls)->devicePixelRatio ()); +} + + +// void QPixmap::fill(const QColor &fillColor) + + +static void _init_f_fill_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fillColor", true, "Qt::white"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fill_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::white, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPixmap *)cls)->fill (arg1); +} + + +// bool QPixmap::hasAlpha() + + +static void _init_f_hasAlpha_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasAlpha_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPixmap *)cls)->hasAlpha ()); +} + + +// bool QPixmap::hasAlphaChannel() + + +static void _init_f_hasAlphaChannel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasAlphaChannel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPixmap *)cls)->hasAlphaChannel ()); +} + + +// int QPixmap::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPixmap *)cls)->height ()); +} + + +// bool QPixmap::isDetached() + + +static void _init_f_isDetached_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDetached_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPixmap *)cls)->isDetached ()); +} + + +// bool QPixmap::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPixmap *)cls)->isNull ()); +} + + +// bool QPixmap::isQBitmap() + + +static void _init_f_isQBitmap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isQBitmap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPixmap *)cls)->isQBitmap ()); +} + + +// bool QPixmap::load(const QString &fileName, const char *format, QFlags flags) + + +static void _init_f_load_6908 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_load_6908 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + ret.write ((bool)((QPixmap *)cls)->load (arg1, arg2, arg3)); +} + + +// bool QPixmap::loadFromData(const unsigned char *buf, unsigned int len, const char *format, QFlags flags) + + +static void _init_f_loadFromData_9283 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("buf"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("len"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("format", true, "nullptr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_loadFromData_9283 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const unsigned char *arg1 = gsi::arg_reader() (args, heap); + unsigned int arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + ret.write ((bool)((QPixmap *)cls)->loadFromData (arg1, arg2, arg3, arg4)); +} + + +// bool QPixmap::loadFromData(const QByteArray &data, const char *format, QFlags flags) + + +static void _init_f_loadFromData_7192 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_loadFromData_7192 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + ret.write ((bool)((QPixmap *)cls)->loadFromData (arg1, arg2, arg3)); +} + + +// QBitmap QPixmap::mask() + + +static void _init_f_mask_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mask_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBitmap)((QPixmap *)cls)->mask ()); +} + + +// bool QPixmap::operator!() + + +static void _init_f_operator_excl__c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_excl__c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPixmap *)cls)->operator! ()); +} + + +// QPixmap &QPixmap::operator=(const QPixmap &) + + +static void _init_f_operator_eq__2017 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2017 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPixmap &)((QPixmap *)cls)->operator= (arg1)); +} + + +// QPaintEngine *QPixmap::paintEngine() + + +static void _init_f_paintEngine_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_paintEngine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QPixmap *)cls)->paintEngine ()); +} + + +// QRect QPixmap::rect() + + +static void _init_f_rect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QPixmap *)cls)->rect ()); +} + + +// bool QPixmap::save(const QString &fileName, const char *format, int quality) + + +static void _init_f_save_c4307 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("quality", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_save_c4307 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((bool)((QPixmap *)cls)->save (arg1, arg2, arg3)); +} + + +// bool QPixmap::save(QIODevice *device, const char *format, int quality) + + +static void _init_f_save_c3729 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("quality", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_save_c3729 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((bool)((QPixmap *)cls)->save (arg1, arg2, arg3)); +} + + +// QPixmap QPixmap::scaled(int w, int h, Qt::AspectRatioMode aspectMode, Qt::TransformationMode mode) + + +static void _init_f_scaled_c6100 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("aspectMode", true, "Qt::IgnoreAspectRatio"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("mode", true, "Qt::FastTransformation"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_scaled_c6100 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); + ret.write ((QPixmap)((QPixmap *)cls)->scaled (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), qt_gsi::QtToCppAdaptor(arg4).cref())); +} + + +// QPixmap QPixmap::scaled(const QSize &s, Qt::AspectRatioMode aspectMode, Qt::TransformationMode mode) + + +static void _init_f_scaled_c6479 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("aspectMode", true, "Qt::IgnoreAspectRatio"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "Qt::FastTransformation"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_scaled_c6479 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); + ret.write ((QPixmap)((QPixmap *)cls)->scaled (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// QPixmap QPixmap::scaledToHeight(int h, Qt::TransformationMode mode) + + +static void _init_f_scaledToHeight_c3292 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::FastTransformation"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_scaledToHeight_c3292 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); + ret.write ((QPixmap)((QPixmap *)cls)->scaledToHeight (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QPixmap QPixmap::scaledToWidth(int w, Qt::TransformationMode mode) + + +static void _init_f_scaledToWidth_c3292 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::FastTransformation"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_scaledToWidth_c3292 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); + ret.write ((QPixmap)((QPixmap *)cls)->scaledToWidth (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// void QPixmap::scroll(int dx, int dy, int x, int y, int width, int height, QRegion *exposed) + + +static void _init_f_scroll_5269 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("x"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("y"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("width"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("height"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("exposed", true, "nullptr"); + decl->add_arg (argspec_6); + decl->set_return (); +} + +static void _call_f_scroll_5269 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + int arg6 = gsi::arg_reader() (args, heap); + QRegion *arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPixmap *)cls)->scroll (arg1, arg2, arg3, arg4, arg5, arg6, arg7); +} + + +// void QPixmap::scroll(int dx, int dy, const QRect &rect, QRegion *exposed) + + +static void _init_f_scroll_4317 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("rect"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("exposed", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_scroll_4317 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QRect &arg3 = gsi::arg_reader() (args, heap); + QRegion *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPixmap *)cls)->scroll (arg1, arg2, arg3, arg4); +} + + +// void QPixmap::setDevicePixelRatio(double scaleFactor) + + +static void _init_f_setDevicePixelRatio_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scaleFactor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDevicePixelRatio_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPixmap *)cls)->setDevicePixelRatio (arg1); +} + + +// void QPixmap::setMask(const QBitmap &) + + +static void _init_f_setMask_1999 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMask_1999 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBitmap &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPixmap *)cls)->setMask (arg1); +} + + +// QSize QPixmap::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QPixmap *)cls)->size ()); +} + + +// void QPixmap::swap(QPixmap &other) + + +static void _init_f_swap_1322 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1322 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPixmap &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPixmap *)cls)->swap (arg1); +} + + +// QImage QPixmap::toImage() + + +static void _init_f_toImage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toImage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QImage)((QPixmap *)cls)->toImage ()); +} + + +// QPixmap QPixmap::transformed(const QTransform &, Qt::TransformationMode mode) + + +static void _init_f_transformed_c4875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::FastTransformation"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_transformed_c4875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::FastTransformation), heap); + ret.write ((QPixmap)((QPixmap *)cls)->transformed (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// int QPixmap::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPixmap *)cls)->width ()); +} + + +// static int QPixmap::defaultDepth() + + +static void _init_f_defaultDepth_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultDepth_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)QPixmap::defaultDepth ()); +} + + +// static QPixmap QPixmap::fromImage(const QImage &image, QFlags flags) + + +static void _init_f_fromImage_5137 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("image"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_fromImage_5137 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QImage &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + ret.write ((QPixmap)QPixmap::fromImage (arg1, arg2)); +} + + +// static QPixmap QPixmap::fromImageReader(QImageReader *imageReader, QFlags flags) + + +static void _init_f_fromImageReader_5041 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("imageReader"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_fromImageReader_5041 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QImageReader *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + ret.write ((QPixmap)QPixmap::fromImageReader (arg1, arg2)); +} + + +// static QTransform QPixmap::trueMatrix(const QTransform &m, int w, int h) + + +static void _init_f_trueMatrix_3668 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("m"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("w"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("h"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_trueMatrix_3668 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ret.write ((QTransform)QPixmap::trueMatrix (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPixmap () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("cacheKey", "@brief Method qint64 QPixmap::cacheKey()\n", true, &_init_f_cacheKey_c0, &_call_f_cacheKey_c0); + methods += new qt_gsi::GenericMethod ("convertFromImage", "@brief Method bool QPixmap::convertFromImage(const QImage &img, QFlags flags)\n", false, &_init_f_convertFromImage_5137, &_call_f_convertFromImage_5137); + methods += new qt_gsi::GenericMethod ("copy", "@brief Method QPixmap QPixmap::copy(int x, int y, int width, int height)\n", true, &_init_f_copy_c2744, &_call_f_copy_c2744); + methods += new qt_gsi::GenericMethod ("copy", "@brief Method QPixmap QPixmap::copy(const QRect &rect)\n", true, &_init_f_copy_c1792, &_call_f_copy_c1792); + methods += new qt_gsi::GenericMethod ("createHeuristicMask", "@brief Method QBitmap QPixmap::createHeuristicMask(bool clipTight)\n", true, &_init_f_createHeuristicMask_c864, &_call_f_createHeuristicMask_c864); + methods += new qt_gsi::GenericMethod ("createMaskFromColor", "@brief Method QBitmap QPixmap::createMaskFromColor(const QColor &maskColor, Qt::MaskMode mode)\n", true, &_init_f_createMaskFromColor_c3331, &_call_f_createMaskFromColor_c3331); + methods += new qt_gsi::GenericMethod ("depth", "@brief Method int QPixmap::depth()\n", true, &_init_f_depth_c0, &_call_f_depth_c0); + methods += new qt_gsi::GenericMethod ("detach", "@brief Method void QPixmap::detach()\n", false, &_init_f_detach_0, &_call_f_detach_0); + methods += new qt_gsi::GenericMethod ("deviceIndependentSize", "@brief Method QSizeF QPixmap::deviceIndependentSize()\n", true, &_init_f_deviceIndependentSize_c0, &_call_f_deviceIndependentSize_c0); + methods += new qt_gsi::GenericMethod (":devicePixelRatio", "@brief Method double QPixmap::devicePixelRatio()\n", true, &_init_f_devicePixelRatio_c0, &_call_f_devicePixelRatio_c0); + methods += new qt_gsi::GenericMethod ("fill", "@brief Method void QPixmap::fill(const QColor &fillColor)\n", false, &_init_f_fill_1905, &_call_f_fill_1905); + methods += new qt_gsi::GenericMethod ("hasAlpha", "@brief Method bool QPixmap::hasAlpha()\n", true, &_init_f_hasAlpha_c0, &_call_f_hasAlpha_c0); + methods += new qt_gsi::GenericMethod ("hasAlphaChannel", "@brief Method bool QPixmap::hasAlphaChannel()\n", true, &_init_f_hasAlphaChannel_c0, &_call_f_hasAlphaChannel_c0); + methods += new qt_gsi::GenericMethod ("height", "@brief Method int QPixmap::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("isDetached?", "@brief Method bool QPixmap::isDetached()\n", true, &_init_f_isDetached_c0, &_call_f_isDetached_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QPixmap::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("isQBitmap?", "@brief Method bool QPixmap::isQBitmap()\n", true, &_init_f_isQBitmap_c0, &_call_f_isQBitmap_c0); + methods += new qt_gsi::GenericMethod ("load", "@brief Method bool QPixmap::load(const QString &fileName, const char *format, QFlags flags)\n", false, &_init_f_load_6908, &_call_f_load_6908); + methods += new qt_gsi::GenericMethod ("loadFromData", "@brief Method bool QPixmap::loadFromData(const unsigned char *buf, unsigned int len, const char *format, QFlags flags)\n", false, &_init_f_loadFromData_9283, &_call_f_loadFromData_9283); + methods += new qt_gsi::GenericMethod ("loadFromData", "@brief Method bool QPixmap::loadFromData(const QByteArray &data, const char *format, QFlags flags)\n", false, &_init_f_loadFromData_7192, &_call_f_loadFromData_7192); + methods += new qt_gsi::GenericMethod (":mask", "@brief Method QBitmap QPixmap::mask()\n", true, &_init_f_mask_c0, &_call_f_mask_c0); + methods += new qt_gsi::GenericMethod ("!", "@brief Method bool QPixmap::operator!()\n", true, &_init_f_operator_excl__c0, &_call_f_operator_excl__c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QPixmap &QPixmap::operator=(const QPixmap &)\n", false, &_init_f_operator_eq__2017, &_call_f_operator_eq__2017); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Method QPaintEngine *QPixmap::paintEngine()\nThis is a reimplementation of QPaintDevice::paintEngine", true, &_init_f_paintEngine_c0, &_call_f_paintEngine_c0); + methods += new qt_gsi::GenericMethod ("rect", "@brief Method QRect QPixmap::rect()\n", true, &_init_f_rect_c0, &_call_f_rect_c0); + methods += new qt_gsi::GenericMethod ("save", "@brief Method bool QPixmap::save(const QString &fileName, const char *format, int quality)\n", true, &_init_f_save_c4307, &_call_f_save_c4307); + methods += new qt_gsi::GenericMethod ("save", "@brief Method bool QPixmap::save(QIODevice *device, const char *format, int quality)\n", true, &_init_f_save_c3729, &_call_f_save_c3729); + methods += new qt_gsi::GenericMethod ("scaled", "@brief Method QPixmap QPixmap::scaled(int w, int h, Qt::AspectRatioMode aspectMode, Qt::TransformationMode mode)\n", true, &_init_f_scaled_c6100, &_call_f_scaled_c6100); + methods += new qt_gsi::GenericMethod ("scaled", "@brief Method QPixmap QPixmap::scaled(const QSize &s, Qt::AspectRatioMode aspectMode, Qt::TransformationMode mode)\n", true, &_init_f_scaled_c6479, &_call_f_scaled_c6479); + methods += new qt_gsi::GenericMethod ("scaledToHeight", "@brief Method QPixmap QPixmap::scaledToHeight(int h, Qt::TransformationMode mode)\n", true, &_init_f_scaledToHeight_c3292, &_call_f_scaledToHeight_c3292); + methods += new qt_gsi::GenericMethod ("scaledToWidth", "@brief Method QPixmap QPixmap::scaledToWidth(int w, Qt::TransformationMode mode)\n", true, &_init_f_scaledToWidth_c3292, &_call_f_scaledToWidth_c3292); + methods += new qt_gsi::GenericMethod ("scroll", "@brief Method void QPixmap::scroll(int dx, int dy, int x, int y, int width, int height, QRegion *exposed)\n", false, &_init_f_scroll_5269, &_call_f_scroll_5269); + methods += new qt_gsi::GenericMethod ("scroll", "@brief Method void QPixmap::scroll(int dx, int dy, const QRect &rect, QRegion *exposed)\n", false, &_init_f_scroll_4317, &_call_f_scroll_4317); + methods += new qt_gsi::GenericMethod ("setDevicePixelRatio|devicePixelRatio=", "@brief Method void QPixmap::setDevicePixelRatio(double scaleFactor)\n", false, &_init_f_setDevicePixelRatio_1071, &_call_f_setDevicePixelRatio_1071); + methods += new qt_gsi::GenericMethod ("setMask|mask=", "@brief Method void QPixmap::setMask(const QBitmap &)\n", false, &_init_f_setMask_1999, &_call_f_setMask_1999); + methods += new qt_gsi::GenericMethod ("size", "@brief Method QSize QPixmap::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QPixmap::swap(QPixmap &other)\n", false, &_init_f_swap_1322, &_call_f_swap_1322); + methods += new qt_gsi::GenericMethod ("toImage", "@brief Method QImage QPixmap::toImage()\n", true, &_init_f_toImage_c0, &_call_f_toImage_c0); + methods += new qt_gsi::GenericMethod ("transformed", "@brief Method QPixmap QPixmap::transformed(const QTransform &, Qt::TransformationMode mode)\n", true, &_init_f_transformed_c4875, &_call_f_transformed_c4875); + methods += new qt_gsi::GenericMethod ("width", "@brief Method int QPixmap::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + methods += new qt_gsi::GenericStaticMethod ("defaultDepth", "@brief Static method int QPixmap::defaultDepth()\nThis method is static and can be called without an instance.", &_init_f_defaultDepth_0, &_call_f_defaultDepth_0); + methods += new qt_gsi::GenericStaticMethod ("fromImage", "@brief Static method QPixmap QPixmap::fromImage(const QImage &image, QFlags flags)\nThis method is static and can be called without an instance.", &_init_f_fromImage_5137, &_call_f_fromImage_5137); + methods += new qt_gsi::GenericStaticMethod ("fromImageReader", "@brief Static method QPixmap QPixmap::fromImageReader(QImageReader *imageReader, QFlags flags)\nThis method is static and can be called without an instance.", &_init_f_fromImageReader_5041, &_call_f_fromImageReader_5041); + methods += new qt_gsi::GenericStaticMethod ("trueMatrix", "@brief Static method QTransform QPixmap::trueMatrix(const QTransform &m, int w, int h)\nThis method is static and can be called without an instance.", &_init_f_trueMatrix_3668, &_call_f_trueMatrix_3668); + return methods; +} + +gsi::Class &qtdecl_QPaintDevice (); + +gsi::Class decl_QPixmap (qtdecl_QPaintDevice (), "QtGui", "QPixmap_Native", + methods_QPixmap (), + "@hide\n@alias QPixmap"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPixmap () { return decl_QPixmap; } + +} + + +class QPixmap_Adaptor : public QPixmap, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPixmap_Adaptor(); + + // [adaptor ctor] QPixmap::QPixmap() + QPixmap_Adaptor() : QPixmap() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPixmap::QPixmap(int w, int h) + QPixmap_Adaptor(int w, int h) : QPixmap(w, h) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPixmap::QPixmap(const QSize &) + QPixmap_Adaptor(const QSize &arg1) : QPixmap(arg1) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPixmap::QPixmap(const QString &fileName, const char *format, QFlags flags) + QPixmap_Adaptor(const QString &fileName) : QPixmap(fileName) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPixmap::QPixmap(const QString &fileName, const char *format, QFlags flags) + QPixmap_Adaptor(const QString &fileName, const char *format) : QPixmap(fileName, format) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPixmap::QPixmap(const QString &fileName, const char *format, QFlags flags) + QPixmap_Adaptor(const QString &fileName, const char *format, QFlags flags) : QPixmap(fileName, format, flags) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPixmap::QPixmap(const QPixmap &) + QPixmap_Adaptor(const QPixmap &arg1) : QPixmap(arg1) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] QPixmap QPixmap::fromImageInPlace(QImage &image, QFlags flags) + static QPixmap fp_QPixmap_fromImageInPlace_4442 (QImage &image, QFlags flags) { + return QPixmap::fromImageInPlace(image, flags); + } + + // [adaptor impl] QPaintEngine *QPixmap::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QPixmap::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QPixmap_Adaptor::cbs_paintEngine_c0_0); + } else { + return QPixmap::paintEngine(); + } + } + + // [adaptor impl] void QPixmap::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QPixmap::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QPixmap_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QPixmap::initPainter(painter); + } + } + + // [adaptor impl] int QPixmap::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QPixmap::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QPixmap_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QPixmap::metric(arg1); + } + } + + // [adaptor impl] QPaintDevice *QPixmap::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QPixmap::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QPixmap_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QPixmap::redirected(offset); + } + } + + // [adaptor impl] QPainter *QPixmap::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QPixmap::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QPixmap_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QPixmap::sharedPainter(); + } + } + + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_sharedPainter_c0_0; +}; + +QPixmap_Adaptor::~QPixmap_Adaptor() { } + +// Constructor QPixmap::QPixmap() (adaptor class) + +static void _init_ctor_QPixmap_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPixmap_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPixmap_Adaptor ()); +} + + +// Constructor QPixmap::QPixmap(int w, int h) (adaptor class) + +static void _init_ctor_QPixmap_Adaptor_1426 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QPixmap_Adaptor_1426 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write (new QPixmap_Adaptor (arg1, arg2)); +} + + +// Constructor QPixmap::QPixmap(const QSize &) (adaptor class) + +static void _init_ctor_QPixmap_Adaptor_1805 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPixmap_Adaptor_1805 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPixmap_Adaptor (arg1)); +} + + +// Constructor QPixmap::QPixmap(const QString &fileName, const char *format, QFlags flags) (adaptor class) + +static void _init_ctor_QPixmap_Adaptor_6908 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QPixmap_Adaptor_6908 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + ret.write (new QPixmap_Adaptor (arg1, arg2, arg3)); +} + + +// Constructor QPixmap::QPixmap(const QPixmap &) (adaptor class) + +static void _init_ctor_QPixmap_Adaptor_2017 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPixmap_Adaptor_2017 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPixmap_Adaptor (arg1)); +} + + +// exposed QPixmap QPixmap::fromImageInPlace(QImage &image, QFlags flags) + +static void _init_fp_fromImageInPlace_4442 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("image"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::AutoColor"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_fp_fromImageInPlace_4442 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QImage &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::AutoColor, heap); + ret.write ((QPixmap)QPixmap_Adaptor::fp_QPixmap_fromImageInPlace_4442 (arg1, arg2)); +} + + +// void QPixmap::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPixmap_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QPixmap_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// int QPixmap::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QPixmap_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QPixmap_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QPaintEngine *QPixmap::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QPixmap_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPixmap_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// QPaintDevice *QPixmap::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QPixmap_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QPixmap_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// QPainter *QPixmap::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QPixmap_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPixmap_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPixmap (); + +static gsi::Methods methods_QPixmap_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPixmap::QPixmap()\nThis method creates an object of class QPixmap.", &_init_ctor_QPixmap_Adaptor_0, &_call_ctor_QPixmap_Adaptor_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPixmap::QPixmap(int w, int h)\nThis method creates an object of class QPixmap.", &_init_ctor_QPixmap_Adaptor_1426, &_call_ctor_QPixmap_Adaptor_1426); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPixmap::QPixmap(const QSize &)\nThis method creates an object of class QPixmap.", &_init_ctor_QPixmap_Adaptor_1805, &_call_ctor_QPixmap_Adaptor_1805); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPixmap::QPixmap(const QString &fileName, const char *format, QFlags flags)\nThis method creates an object of class QPixmap.", &_init_ctor_QPixmap_Adaptor_6908, &_call_ctor_QPixmap_Adaptor_6908); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPixmap::QPixmap(const QPixmap &)\nThis method creates an object of class QPixmap.", &_init_ctor_QPixmap_Adaptor_2017, &_call_ctor_QPixmap_Adaptor_2017); + methods += new qt_gsi::GenericStaticMethod ("*fromImageInPlace", "@brief Method QPixmap QPixmap::fromImageInPlace(QImage &image, QFlags flags)\nThis method is protected and can only be called from inside a derived class.", &_init_fp_fromImageInPlace_4442, &_call_fp_fromImageInPlace_4442); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QPixmap::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QPixmap::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QPixmap::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QPixmap::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QPixmap::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + return methods; +} + +gsi::Class decl_QPixmap_Adaptor (qtdecl_QPixmap (), "QtGui", "QPixmap", + methods_QPixmap_Adaptor (), + "@qt\n@brief Binding of QPixmap"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPixmapCache.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPixmapCache.cc new file mode 100644 index 000000000..1d0d480d2 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPixmapCache.cc @@ -0,0 +1,193 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPixmapCache.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPixmapCache + +// Constructor QPixmapCache::QPixmapCache() + + +static void _init_ctor_QPixmapCache_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPixmapCache_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPixmapCache ()); +} + + +// static int QPixmapCache::cacheLimit() + + +static void _init_f_cacheLimit_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cacheLimit_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)QPixmapCache::cacheLimit ()); +} + + +// static void QPixmapCache::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QPixmapCache::clear (); +} + + +// static bool QPixmapCache::find(const QString &key, QPixmap *pixmap) + + +static void _init_f_find_3243 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixmap"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_find_3243 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QPixmap *arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QPixmapCache::find (arg1, arg2)); +} + + +// static bool QPixmapCache::insert(const QString &key, const QPixmap &pixmap) + + +static void _init_f_insert_3934 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixmap"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insert_3934 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QPixmapCache::insert (arg1, arg2)); +} + + +// static void QPixmapCache::remove(const QString &key) + + +static void _init_f_remove_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_remove_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QPixmapCache::remove (arg1); +} + + +// static void QPixmapCache::setCacheLimit(int) + + +static void _init_f_setCacheLimit_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCacheLimit_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QPixmapCache::setCacheLimit (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPixmapCache () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPixmapCache::QPixmapCache()\nThis method creates an object of class QPixmapCache.", &_init_ctor_QPixmapCache_0, &_call_ctor_QPixmapCache_0); + methods += new qt_gsi::GenericStaticMethod (":cacheLimit", "@brief Static method int QPixmapCache::cacheLimit()\nThis method is static and can be called without an instance.", &_init_f_cacheLimit_0, &_call_f_cacheLimit_0); + methods += new qt_gsi::GenericStaticMethod ("clear", "@brief Static method void QPixmapCache::clear()\nThis method is static and can be called without an instance.", &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericStaticMethod ("find", "@brief Static method bool QPixmapCache::find(const QString &key, QPixmap *pixmap)\nThis method is static and can be called without an instance.", &_init_f_find_3243, &_call_f_find_3243); + methods += new qt_gsi::GenericStaticMethod ("insert", "@brief Static method bool QPixmapCache::insert(const QString &key, const QPixmap &pixmap)\nThis method is static and can be called without an instance.", &_init_f_insert_3934, &_call_f_insert_3934); + methods += new qt_gsi::GenericStaticMethod ("remove", "@brief Static method void QPixmapCache::remove(const QString &key)\nThis method is static and can be called without an instance.", &_init_f_remove_2025, &_call_f_remove_2025); + methods += new qt_gsi::GenericStaticMethod ("setCacheLimit|cacheLimit=", "@brief Static method void QPixmapCache::setCacheLimit(int)\nThis method is static and can be called without an instance.", &_init_f_setCacheLimit_767, &_call_f_setCacheLimit_767); + return methods; +} + +gsi::Class decl_QPixmapCache ("QtGui", "QPixmapCache", + methods_QPixmapCache (), + "@qt\n@brief Binding of QPixmapCache"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPixmapCache () { return decl_QPixmapCache; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPlatformSurfaceEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPlatformSurfaceEvent.cc new file mode 100644 index 000000000..381c7a57f --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPlatformSurfaceEvent.cc @@ -0,0 +1,238 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPlatformSurfaceEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPlatformSurfaceEvent + +// QPlatformSurfaceEvent *QPlatformSurfaceEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPlatformSurfaceEvent *)((QPlatformSurfaceEvent *)cls)->clone ()); +} + + +// QPlatformSurfaceEvent::SurfaceEventType QPlatformSurfaceEvent::surfaceEventType() + + +static void _init_f_surfaceEventType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_surfaceEventType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPlatformSurfaceEvent *)cls)->surfaceEventType ())); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPlatformSurfaceEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QPlatformSurfaceEvent *QPlatformSurfaceEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("surfaceEventType", "@brief Method QPlatformSurfaceEvent::SurfaceEventType QPlatformSurfaceEvent::surfaceEventType()\n", true, &_init_f_surfaceEventType_c0, &_call_f_surfaceEventType_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QPlatformSurfaceEvent (qtdecl_QEvent (), "QtGui", "QPlatformSurfaceEvent_Native", + methods_QPlatformSurfaceEvent (), + "@hide\n@alias QPlatformSurfaceEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPlatformSurfaceEvent () { return decl_QPlatformSurfaceEvent; } + +} + + +class QPlatformSurfaceEvent_Adaptor : public QPlatformSurfaceEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPlatformSurfaceEvent_Adaptor(); + + // [adaptor ctor] QPlatformSurfaceEvent::QPlatformSurfaceEvent(QPlatformSurfaceEvent::SurfaceEventType surfaceEventType) + QPlatformSurfaceEvent_Adaptor(QPlatformSurfaceEvent::SurfaceEventType surfaceEventType) : QPlatformSurfaceEvent(surfaceEventType) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QPlatformSurfaceEvent *QPlatformSurfaceEvent::clone() + QPlatformSurfaceEvent * cbs_clone_c0_0() const + { + return QPlatformSurfaceEvent::clone(); + } + + virtual QPlatformSurfaceEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QPlatformSurfaceEvent_Adaptor::cbs_clone_c0_0); + } else { + return QPlatformSurfaceEvent::clone(); + } + } + + // [adaptor impl] void QPlatformSurfaceEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QPlatformSurfaceEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QPlatformSurfaceEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QPlatformSurfaceEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QPlatformSurfaceEvent_Adaptor::~QPlatformSurfaceEvent_Adaptor() { } + +// Constructor QPlatformSurfaceEvent::QPlatformSurfaceEvent(QPlatformSurfaceEvent::SurfaceEventType surfaceEventType) (adaptor class) + +static void _init_ctor_QPlatformSurfaceEvent_Adaptor_4342 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("surfaceEventType"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPlatformSurfaceEvent_Adaptor_4342 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QPlatformSurfaceEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QPlatformSurfaceEvent *QPlatformSurfaceEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPlatformSurfaceEvent *)((QPlatformSurfaceEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlatformSurfaceEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QPlatformSurfaceEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlatformSurfaceEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlatformSurfaceEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPlatformSurfaceEvent (); + +static gsi::Methods methods_QPlatformSurfaceEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPlatformSurfaceEvent::QPlatformSurfaceEvent(QPlatformSurfaceEvent::SurfaceEventType surfaceEventType)\nThis method creates an object of class QPlatformSurfaceEvent.", &_init_ctor_QPlatformSurfaceEvent_Adaptor_4342, &_call_ctor_QPlatformSurfaceEvent_Adaptor_4342); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QPlatformSurfaceEvent *QPlatformSurfaceEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QPlatformSurfaceEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QPlatformSurfaceEvent_Adaptor (qtdecl_QPlatformSurfaceEvent (), "QtGui", "QPlatformSurfaceEvent", + methods_QPlatformSurfaceEvent_Adaptor (), + "@qt\n@brief Binding of QPlatformSurfaceEvent"); + +} + + +// Implementation of the enum wrapper class for QPlatformSurfaceEvent::SurfaceEventType +namespace qt_gsi +{ + +static gsi::Enum decl_QPlatformSurfaceEvent_SurfaceEventType_Enum ("QtGui", "QPlatformSurfaceEvent_SurfaceEventType", + gsi::enum_const ("SurfaceCreated", QPlatformSurfaceEvent::SurfaceCreated, "@brief Enum constant QPlatformSurfaceEvent::SurfaceCreated") + + gsi::enum_const ("SurfaceAboutToBeDestroyed", QPlatformSurfaceEvent::SurfaceAboutToBeDestroyed, "@brief Enum constant QPlatformSurfaceEvent::SurfaceAboutToBeDestroyed"), + "@qt\n@brief This class represents the QPlatformSurfaceEvent::SurfaceEventType enum"); + +static gsi::QFlagsClass decl_QPlatformSurfaceEvent_SurfaceEventType_Enums ("QtGui", "QPlatformSurfaceEvent_QFlags_SurfaceEventType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPlatformSurfaceEvent_SurfaceEventType_Enum_in_parent (decl_QPlatformSurfaceEvent_SurfaceEventType_Enum.defs ()); +static gsi::ClassExt decl_QPlatformSurfaceEvent_SurfaceEventType_Enum_as_child (decl_QPlatformSurfaceEvent_SurfaceEventType_Enum, "SurfaceEventType"); +static gsi::ClassExt decl_QPlatformSurfaceEvent_SurfaceEventType_Enums_as_child (decl_QPlatformSurfaceEvent_SurfaceEventType_Enums, "QFlags_SurfaceEventType"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPointerEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPointerEvent.cc new file mode 100644 index 000000000..8efcc578a --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPointerEvent.cc @@ -0,0 +1,737 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPointerEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPointerEvent + +// bool QPointerEvent::addPassiveGrabber(const QEventPoint &point, QObject *grabber) + + +static void _init_f_addPassiveGrabber_3624 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("grabber"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addPassiveGrabber_3624 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QEventPoint &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPointerEvent *)cls)->addPassiveGrabber (arg1, arg2)); +} + + +// bool QPointerEvent::allPointsAccepted() + + +static void _init_f_allPointsAccepted_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_allPointsAccepted_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPointerEvent *)cls)->allPointsAccepted ()); +} + + +// bool QPointerEvent::allPointsGrabbed() + + +static void _init_f_allPointsGrabbed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_allPointsGrabbed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPointerEvent *)cls)->allPointsGrabbed ()); +} + + +// void QPointerEvent::clearPassiveGrabbers(const QEventPoint &point) + + +static void _init_f_clearPassiveGrabbers_2430 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_clearPassiveGrabbers_2430 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QEventPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPointerEvent *)cls)->clearPassiveGrabbers (arg1); +} + + +// QPointerEvent *QPointerEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointerEvent *)((QPointerEvent *)cls)->clone ()); +} + + +// QObject *QPointerEvent::exclusiveGrabber(const QEventPoint &point) + + +static void _init_f_exclusiveGrabber_c2430 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_exclusiveGrabber_c2430 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QEventPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QObject *)((QPointerEvent *)cls)->exclusiveGrabber (arg1)); +} + + +// bool QPointerEvent::isBeginEvent() + + +static void _init_f_isBeginEvent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isBeginEvent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPointerEvent *)cls)->isBeginEvent ()); +} + + +// bool QPointerEvent::isEndEvent() + + +static void _init_f_isEndEvent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEndEvent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPointerEvent *)cls)->isEndEvent ()); +} + + +// bool QPointerEvent::isUpdateEvent() + + +static void _init_f_isUpdateEvent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isUpdateEvent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPointerEvent *)cls)->isUpdateEvent ()); +} + + +// QList > QPointerEvent::passiveGrabbers(const QEventPoint &point) + + +static void _init_f_passiveGrabbers_c2430 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return > > (); +} + +static void _call_f_passiveGrabbers_c2430 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QEventPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write > > ((QList >)((QPointerEvent *)cls)->passiveGrabbers (arg1)); +} + + +// QEventPoint &QPointerEvent::point(qsizetype i) + + +static void _init_f_point_1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_point_1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + ret.write ((QEventPoint &)((QPointerEvent *)cls)->point (arg1)); +} + + +// QEventPoint *QPointerEvent::pointById(int id) + + +static void _init_f_pointById_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_pointById_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QEventPoint *)((QPointerEvent *)cls)->pointById (arg1)); +} + + +// qsizetype QPointerEvent::pointCount() + + +static void _init_f_pointCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pointCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QPointerEvent *)cls)->pointCount ()); +} + + +// QPointingDevice::PointerType QPointerEvent::pointerType() + + +static void _init_f_pointerType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_pointerType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPointerEvent *)cls)->pointerType ())); +} + + +// const QPointingDevice *QPointerEvent::pointingDevice() + + +static void _init_f_pointingDevice_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pointingDevice_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QPointingDevice *)((QPointerEvent *)cls)->pointingDevice ()); +} + + +// const QList &QPointerEvent::points() + + +static void _init_f_points_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return & > (); +} + +static void _call_f_points_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write & > ((const QList &)((QPointerEvent *)cls)->points ()); +} + + +// bool QPointerEvent::removePassiveGrabber(const QEventPoint &point, QObject *grabber) + + +static void _init_f_removePassiveGrabber_3624 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("grabber"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_removePassiveGrabber_3624 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QEventPoint &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPointerEvent *)cls)->removePassiveGrabber (arg1, arg2)); +} + + +// void QPointerEvent::setAccepted(bool accepted) + + +static void _init_f_setAccepted_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAccepted_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPointerEvent *)cls)->setAccepted (arg1); +} + + +// void QPointerEvent::setExclusiveGrabber(const QEventPoint &point, QObject *exclusiveGrabber) + + +static void _init_f_setExclusiveGrabber_3624 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("exclusiveGrabber"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setExclusiveGrabber_3624 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QEventPoint &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPointerEvent *)cls)->setExclusiveGrabber (arg1, arg2); +} + + +// void QPointerEvent::setTimestamp(quint64 timestamp) + + +static void _init_f_setTimestamp_1103 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timestamp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTimestamp_1103 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPointerEvent *)cls)->setTimestamp (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPointerEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("addPassiveGrabber", "@brief Method bool QPointerEvent::addPassiveGrabber(const QEventPoint &point, QObject *grabber)\n", false, &_init_f_addPassiveGrabber_3624, &_call_f_addPassiveGrabber_3624); + methods += new qt_gsi::GenericMethod ("allPointsAccepted", "@brief Method bool QPointerEvent::allPointsAccepted()\n", true, &_init_f_allPointsAccepted_c0, &_call_f_allPointsAccepted_c0); + methods += new qt_gsi::GenericMethod ("allPointsGrabbed", "@brief Method bool QPointerEvent::allPointsGrabbed()\n", true, &_init_f_allPointsGrabbed_c0, &_call_f_allPointsGrabbed_c0); + methods += new qt_gsi::GenericMethod ("clearPassiveGrabbers", "@brief Method void QPointerEvent::clearPassiveGrabbers(const QEventPoint &point)\n", false, &_init_f_clearPassiveGrabbers_2430, &_call_f_clearPassiveGrabbers_2430); + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QPointerEvent *QPointerEvent::clone()\nThis is a reimplementation of QInputEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("exclusiveGrabber", "@brief Method QObject *QPointerEvent::exclusiveGrabber(const QEventPoint &point)\n", true, &_init_f_exclusiveGrabber_c2430, &_call_f_exclusiveGrabber_c2430); + methods += new qt_gsi::GenericMethod ("isBeginEvent?", "@brief Method bool QPointerEvent::isBeginEvent()\n", true, &_init_f_isBeginEvent_c0, &_call_f_isBeginEvent_c0); + methods += new qt_gsi::GenericMethod ("isEndEvent?", "@brief Method bool QPointerEvent::isEndEvent()\n", true, &_init_f_isEndEvent_c0, &_call_f_isEndEvent_c0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent?", "@brief Method bool QPointerEvent::isUpdateEvent()\n", true, &_init_f_isUpdateEvent_c0, &_call_f_isUpdateEvent_c0); + methods += new qt_gsi::GenericMethod ("passiveGrabbers", "@brief Method QList > QPointerEvent::passiveGrabbers(const QEventPoint &point)\n", true, &_init_f_passiveGrabbers_c2430, &_call_f_passiveGrabbers_c2430); + methods += new qt_gsi::GenericMethod ("point", "@brief Method QEventPoint &QPointerEvent::point(qsizetype i)\n", false, &_init_f_point_1442, &_call_f_point_1442); + methods += new qt_gsi::GenericMethod ("pointById", "@brief Method QEventPoint *QPointerEvent::pointById(int id)\n", false, &_init_f_pointById_767, &_call_f_pointById_767); + methods += new qt_gsi::GenericMethod ("pointCount", "@brief Method qsizetype QPointerEvent::pointCount()\n", true, &_init_f_pointCount_c0, &_call_f_pointCount_c0); + methods += new qt_gsi::GenericMethod ("pointerType", "@brief Method QPointingDevice::PointerType QPointerEvent::pointerType()\n", true, &_init_f_pointerType_c0, &_call_f_pointerType_c0); + methods += new qt_gsi::GenericMethod ("pointingDevice", "@brief Method const QPointingDevice *QPointerEvent::pointingDevice()\n", true, &_init_f_pointingDevice_c0, &_call_f_pointingDevice_c0); + methods += new qt_gsi::GenericMethod ("points", "@brief Method const QList &QPointerEvent::points()\n", true, &_init_f_points_c0, &_call_f_points_c0); + methods += new qt_gsi::GenericMethod ("removePassiveGrabber", "@brief Method bool QPointerEvent::removePassiveGrabber(const QEventPoint &point, QObject *grabber)\n", false, &_init_f_removePassiveGrabber_3624, &_call_f_removePassiveGrabber_3624); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Method void QPointerEvent::setAccepted(bool accepted)\nThis is a reimplementation of QEvent::setAccepted", false, &_init_f_setAccepted_864, &_call_f_setAccepted_864); + methods += new qt_gsi::GenericMethod ("setExclusiveGrabber", "@brief Method void QPointerEvent::setExclusiveGrabber(const QEventPoint &point, QObject *exclusiveGrabber)\n", false, &_init_f_setExclusiveGrabber_3624, &_call_f_setExclusiveGrabber_3624); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@brief Method void QPointerEvent::setTimestamp(quint64 timestamp)\nThis is a reimplementation of QInputEvent::setTimestamp", false, &_init_f_setTimestamp_1103, &_call_f_setTimestamp_1103); + return methods; +} + +gsi::Class &qtdecl_QInputEvent (); + +gsi::Class decl_QPointerEvent (qtdecl_QInputEvent (), "QtGui", "QPointerEvent_Native", + methods_QPointerEvent (), + "@hide\n@alias QPointerEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPointerEvent () { return decl_QPointerEvent; } + +} + + +class QPointerEvent_Adaptor : public QPointerEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPointerEvent_Adaptor(); + + // [adaptor ctor] QPointerEvent::QPointerEvent(QEvent::Type type, const QPointingDevice *dev, QFlags modifiers, const QList &points) + QPointerEvent_Adaptor(QEvent::Type type, const QPointingDevice *dev) : QPointerEvent(type, dev) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPointerEvent::QPointerEvent(QEvent::Type type, const QPointingDevice *dev, QFlags modifiers, const QList &points) + QPointerEvent_Adaptor(QEvent::Type type, const QPointingDevice *dev, QFlags modifiers) : QPointerEvent(type, dev, modifiers) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPointerEvent::QPointerEvent(QEvent::Type type, const QPointingDevice *dev, QFlags modifiers, const QList &points) + QPointerEvent_Adaptor(QEvent::Type type, const QPointingDevice *dev, QFlags modifiers, const QList &points) : QPointerEvent(type, dev, modifiers, points) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QPointerEvent *QPointerEvent::clone() + QPointerEvent * cbs_clone_c0_0() const + { + return QPointerEvent::clone(); + } + + virtual QPointerEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QPointerEvent_Adaptor::cbs_clone_c0_0); + } else { + return QPointerEvent::clone(); + } + } + + // [adaptor impl] bool QPointerEvent::isBeginEvent() + bool cbs_isBeginEvent_c0_0() const + { + return QPointerEvent::isBeginEvent(); + } + + virtual bool isBeginEvent() const + { + if (cb_isBeginEvent_c0_0.can_issue()) { + return cb_isBeginEvent_c0_0.issue(&QPointerEvent_Adaptor::cbs_isBeginEvent_c0_0); + } else { + return QPointerEvent::isBeginEvent(); + } + } + + // [adaptor impl] bool QPointerEvent::isEndEvent() + bool cbs_isEndEvent_c0_0() const + { + return QPointerEvent::isEndEvent(); + } + + virtual bool isEndEvent() const + { + if (cb_isEndEvent_c0_0.can_issue()) { + return cb_isEndEvent_c0_0.issue(&QPointerEvent_Adaptor::cbs_isEndEvent_c0_0); + } else { + return QPointerEvent::isEndEvent(); + } + } + + // [adaptor impl] bool QPointerEvent::isUpdateEvent() + bool cbs_isUpdateEvent_c0_0() const + { + return QPointerEvent::isUpdateEvent(); + } + + virtual bool isUpdateEvent() const + { + if (cb_isUpdateEvent_c0_0.can_issue()) { + return cb_isUpdateEvent_c0_0.issue(&QPointerEvent_Adaptor::cbs_isUpdateEvent_c0_0); + } else { + return QPointerEvent::isUpdateEvent(); + } + } + + // [adaptor impl] void QPointerEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QPointerEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QPointerEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QPointerEvent::setAccepted(accepted); + } + } + + // [adaptor impl] void QPointerEvent::setTimestamp(quint64 timestamp) + void cbs_setTimestamp_1103_0(quint64 timestamp) + { + QPointerEvent::setTimestamp(timestamp); + } + + virtual void setTimestamp(quint64 timestamp) + { + if (cb_setTimestamp_1103_0.can_issue()) { + cb_setTimestamp_1103_0.issue(&QPointerEvent_Adaptor::cbs_setTimestamp_1103_0, timestamp); + } else { + QPointerEvent::setTimestamp(timestamp); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_isBeginEvent_c0_0; + gsi::Callback cb_isEndEvent_c0_0; + gsi::Callback cb_isUpdateEvent_c0_0; + gsi::Callback cb_setAccepted_864_0; + gsi::Callback cb_setTimestamp_1103_0; +}; + +QPointerEvent_Adaptor::~QPointerEvent_Adaptor() { } + +// Constructor QPointerEvent::QPointerEvent(QEvent::Type type, const QPointingDevice *dev, QFlags modifiers, const QList &points) (adaptor class) + +static void _init_ctor_QPointerEvent_Adaptor_10193 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dev"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("modifiers", true, "Qt::NoModifier"); + decl->add_arg > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("points", true, "{}"); + decl->add_arg & > (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QPointerEvent_Adaptor_10193 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPointingDevice *arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::NoModifier, heap); + const QList &arg4 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() ({}, heap); + ret.write (new QPointerEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4)); +} + + +// QPointerEvent *QPointerEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointerEvent *)((QPointerEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPointerEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// bool QPointerEvent::isBeginEvent() + +static void _init_cbs_isBeginEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isBeginEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPointerEvent_Adaptor *)cls)->cbs_isBeginEvent_c0_0 ()); +} + +static void _set_callback_cbs_isBeginEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPointerEvent_Adaptor *)cls)->cb_isBeginEvent_c0_0 = cb; +} + + +// bool QPointerEvent::isEndEvent() + +static void _init_cbs_isEndEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEndEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPointerEvent_Adaptor *)cls)->cbs_isEndEvent_c0_0 ()); +} + +static void _set_callback_cbs_isEndEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPointerEvent_Adaptor *)cls)->cb_isEndEvent_c0_0 = cb; +} + + +// bool QPointerEvent::isUpdateEvent() + +static void _init_cbs_isUpdateEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isUpdateEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPointerEvent_Adaptor *)cls)->cbs_isUpdateEvent_c0_0 ()); +} + +static void _set_callback_cbs_isUpdateEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPointerEvent_Adaptor *)cls)->cb_isUpdateEvent_c0_0 = cb; +} + + +// void QPointerEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPointerEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QPointerEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +// void QPointerEvent::setTimestamp(quint64 timestamp) + +static void _init_cbs_setTimestamp_1103_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timestamp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setTimestamp_1103_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPointerEvent_Adaptor *)cls)->cbs_setTimestamp_1103_0 (arg1); +} + +static void _set_callback_cbs_setTimestamp_1103_0 (void *cls, const gsi::Callback &cb) +{ + ((QPointerEvent_Adaptor *)cls)->cb_setTimestamp_1103_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPointerEvent (); + +static gsi::Methods methods_QPointerEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPointerEvent::QPointerEvent(QEvent::Type type, const QPointingDevice *dev, QFlags modifiers, const QList &points)\nThis method creates an object of class QPointerEvent.", &_init_ctor_QPointerEvent_Adaptor_10193, &_call_ctor_QPointerEvent_Adaptor_10193); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QPointerEvent *QPointerEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@brief Virtual method bool QPointerEvent::isBeginEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@hide", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0, &_set_callback_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@brief Virtual method bool QPointerEvent::isEndEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@hide", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0, &_set_callback_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@brief Virtual method bool QPointerEvent::isUpdateEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@hide", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0, &_set_callback_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QPointerEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@brief Virtual method void QPointerEvent::setTimestamp(quint64 timestamp)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@hide", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0, &_set_callback_cbs_setTimestamp_1103_0); + return methods; +} + +gsi::Class decl_QPointerEvent_Adaptor (qtdecl_QPointerEvent (), "QtGui", "QPointerEvent", + methods_QPointerEvent_Adaptor (), + "@qt\n@brief Binding of QPointerEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPointingDevice.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPointingDevice.cc new file mode 100644 index 000000000..ebc0b3334 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPointingDevice.cc @@ -0,0 +1,820 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPointingDevice.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPointingDevice + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QPointingDevice::staticMetaObject); +} + + +// int QPointingDevice::buttonCount() + + +static void _init_f_buttonCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_buttonCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPointingDevice *)cls)->buttonCount ()); +} + + +// void QPointingDevice::grabChanged(QObject *grabber, QPointingDevice::GrabTransition transition, const QPointerEvent *event, const QEventPoint &point) + + +static void _init_f_grabChanged_c9569 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("grabber"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("transition"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("event"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("point"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_grabChanged_c9569 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QPointerEvent *arg3 = gsi::arg_reader() (args, heap); + const QEventPoint &arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPointingDevice *)cls)->grabChanged (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4); +} + + +// int QPointingDevice::maximumPoints() + + +static void _init_f_maximumPoints_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumPoints_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPointingDevice *)cls)->maximumPoints ()); +} + + +// bool QPointingDevice::operator==(const QPointingDevice &other) + + +static void _init_f_operator_eq__eq__c2826 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2826 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointingDevice &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPointingDevice *)cls)->operator== (arg1)); +} + + +// QPointingDevice::PointerType QPointingDevice::pointerType() + + +static void _init_f_pointerType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_pointerType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPointingDevice *)cls)->pointerType ())); +} + + +// void QPointingDevice::setCapabilities(QFlags caps) + + +static void _init_f_setCapabilities_3475 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("caps"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCapabilities_3475 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPointingDevice *)cls)->setCapabilities (arg1); +} + + +// void QPointingDevice::setMaximumTouchPoints(int c) + + +static void _init_f_setMaximumTouchPoints_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumTouchPoints_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPointingDevice *)cls)->setMaximumTouchPoints (arg1); +} + + +// void QPointingDevice::setType(QInputDevice::DeviceType devType) + + +static void _init_f_setType_2763 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("devType"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setType_2763 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPointingDevice *)cls)->setType (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QPointingDeviceUniqueId QPointingDevice::uniqueId() + + +static void _init_f_uniqueId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_uniqueId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointingDeviceUniqueId)((QPointingDevice *)cls)->uniqueId ()); +} + + +// static const QPointingDevice *QPointingDevice::primaryPointingDevice(const QString &seatName) + + +static void _init_f_primaryPointingDevice_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("seatName", true, "QString()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_primaryPointingDevice_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((const QPointingDevice *)QPointingDevice::primaryPointingDevice (arg1)); +} + + +// static QString QPointingDevice::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QPointingDevice::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPointingDevice () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("buttonCount", "@brief Method int QPointingDevice::buttonCount()\n", true, &_init_f_buttonCount_c0, &_call_f_buttonCount_c0); + methods += new qt_gsi::GenericMethod ("grabChanged", "@brief Method void QPointingDevice::grabChanged(QObject *grabber, QPointingDevice::GrabTransition transition, const QPointerEvent *event, const QEventPoint &point)\n", true, &_init_f_grabChanged_c9569, &_call_f_grabChanged_c9569); + methods += new qt_gsi::GenericMethod ("maximumPoints", "@brief Method int QPointingDevice::maximumPoints()\n", true, &_init_f_maximumPoints_c0, &_call_f_maximumPoints_c0); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QPointingDevice::operator==(const QPointingDevice &other)\n", true, &_init_f_operator_eq__eq__c2826, &_call_f_operator_eq__eq__c2826); + methods += new qt_gsi::GenericMethod ("pointerType", "@brief Method QPointingDevice::PointerType QPointingDevice::pointerType()\n", true, &_init_f_pointerType_c0, &_call_f_pointerType_c0); + methods += new qt_gsi::GenericMethod ("setCapabilities", "@brief Method void QPointingDevice::setCapabilities(QFlags caps)\n", false, &_init_f_setCapabilities_3475, &_call_f_setCapabilities_3475); + methods += new qt_gsi::GenericMethod ("setMaximumTouchPoints", "@brief Method void QPointingDevice::setMaximumTouchPoints(int c)\n", false, &_init_f_setMaximumTouchPoints_767, &_call_f_setMaximumTouchPoints_767); + methods += new qt_gsi::GenericMethod ("setType", "@brief Method void QPointingDevice::setType(QInputDevice::DeviceType devType)\n", false, &_init_f_setType_2763, &_call_f_setType_2763); + methods += new qt_gsi::GenericMethod ("uniqueId", "@brief Method QPointingDeviceUniqueId QPointingDevice::uniqueId()\n", true, &_init_f_uniqueId_c0, &_call_f_uniqueId_c0); + methods += new qt_gsi::GenericStaticMethod ("primaryPointingDevice", "@brief Static method const QPointingDevice *QPointingDevice::primaryPointingDevice(const QString &seatName)\nThis method is static and can be called without an instance.", &_init_f_primaryPointingDevice_2025, &_call_f_primaryPointingDevice_2025); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QPointingDevice::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QInputDevice (); + +qt_gsi::QtNativeClass decl_QPointingDevice (qtdecl_QInputDevice (), "QtGui", "QPointingDevice_Native", + methods_QPointingDevice (), + "@hide\n@alias QPointingDevice"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPointingDevice () { return decl_QPointingDevice; } + +} + + +class QPointingDevice_Adaptor : public QPointingDevice, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPointingDevice_Adaptor(); + + // [adaptor ctor] QPointingDevice::QPointingDevice(QObject *parent) + QPointingDevice_Adaptor() : QPointingDevice() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPointingDevice::QPointingDevice(QObject *parent) + QPointingDevice_Adaptor(QObject *parent) : QPointingDevice(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPointingDevice::QPointingDevice(const QString &name, qint64 systemId, QInputDevice::DeviceType devType, QPointingDevice::PointerType pType, QFlags caps, int maxPoints, int buttonCount, const QString &seatName, QPointingDeviceUniqueId uniqueId, QObject *parent) + QPointingDevice_Adaptor(const QString &name, qint64 systemId, QInputDevice::DeviceType devType, QPointingDevice::PointerType pType, QFlags caps, int maxPoints, int buttonCount) : QPointingDevice(name, systemId, devType, pType, caps, maxPoints, buttonCount) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPointingDevice::QPointingDevice(const QString &name, qint64 systemId, QInputDevice::DeviceType devType, QPointingDevice::PointerType pType, QFlags caps, int maxPoints, int buttonCount, const QString &seatName, QPointingDeviceUniqueId uniqueId, QObject *parent) + QPointingDevice_Adaptor(const QString &name, qint64 systemId, QInputDevice::DeviceType devType, QPointingDevice::PointerType pType, QFlags caps, int maxPoints, int buttonCount, const QString &seatName) : QPointingDevice(name, systemId, devType, pType, caps, maxPoints, buttonCount, seatName) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPointingDevice::QPointingDevice(const QString &name, qint64 systemId, QInputDevice::DeviceType devType, QPointingDevice::PointerType pType, QFlags caps, int maxPoints, int buttonCount, const QString &seatName, QPointingDeviceUniqueId uniqueId, QObject *parent) + QPointingDevice_Adaptor(const QString &name, qint64 systemId, QInputDevice::DeviceType devType, QPointingDevice::PointerType pType, QFlags caps, int maxPoints, int buttonCount, const QString &seatName, QPointingDeviceUniqueId uniqueId) : QPointingDevice(name, systemId, devType, pType, caps, maxPoints, buttonCount, seatName, uniqueId) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPointingDevice::QPointingDevice(const QString &name, qint64 systemId, QInputDevice::DeviceType devType, QPointingDevice::PointerType pType, QFlags caps, int maxPoints, int buttonCount, const QString &seatName, QPointingDeviceUniqueId uniqueId, QObject *parent) + QPointingDevice_Adaptor(const QString &name, qint64 systemId, QInputDevice::DeviceType devType, QPointingDevice::PointerType pType, QFlags caps, int maxPoints, int buttonCount, const QString &seatName, QPointingDeviceUniqueId uniqueId, QObject *parent) : QPointingDevice(name, systemId, devType, pType, caps, maxPoints, buttonCount, seatName, uniqueId, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QPointingDevice::isSignalConnected(const QMetaMethod &signal) + bool fp_QPointingDevice_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QPointingDevice::isSignalConnected(signal); + } + + // [expose] int QPointingDevice::receivers(const char *signal) + int fp_QPointingDevice_receivers_c1731 (const char *signal) const { + return QPointingDevice::receivers(signal); + } + + // [expose] QObject *QPointingDevice::sender() + QObject * fp_QPointingDevice_sender_c0 () const { + return QPointingDevice::sender(); + } + + // [expose] int QPointingDevice::senderSignalIndex() + int fp_QPointingDevice_senderSignalIndex_c0 () const { + return QPointingDevice::senderSignalIndex(); + } + + // [adaptor impl] bool QPointingDevice::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QPointingDevice::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QPointingDevice_Adaptor::cbs_event_1217_0, _event); + } else { + return QPointingDevice::event(_event); + } + } + + // [adaptor impl] bool QPointingDevice::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QPointingDevice::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QPointingDevice_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QPointingDevice::eventFilter(watched, event); + } + } + + // [adaptor impl] void QPointingDevice::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QPointingDevice::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QPointingDevice_Adaptor::cbs_childEvent_1701_0, event); + } else { + QPointingDevice::childEvent(event); + } + } + + // [adaptor impl] void QPointingDevice::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QPointingDevice::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QPointingDevice_Adaptor::cbs_customEvent_1217_0, event); + } else { + QPointingDevice::customEvent(event); + } + } + + // [adaptor impl] void QPointingDevice::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QPointingDevice::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QPointingDevice_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QPointingDevice::disconnectNotify(signal); + } + } + + // [adaptor impl] void QPointingDevice::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QPointingDevice::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QPointingDevice_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QPointingDevice::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QPointingDevice_Adaptor::~QPointingDevice_Adaptor() { } + +// Constructor QPointingDevice::QPointingDevice(QObject *parent) (adaptor class) + +static void _init_ctor_QPointingDevice_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPointingDevice_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPointingDevice_Adaptor (arg1)); +} + + +// Constructor QPointingDevice::QPointingDevice(const QString &name, qint64 systemId, QInputDevice::DeviceType devType, QPointingDevice::PointerType pType, QFlags caps, int maxPoints, int buttonCount, const QString &seatName, QPointingDeviceUniqueId uniqueId, QObject *parent) (adaptor class) + +static void _init_ctor_QPointingDevice_Adaptor_19111 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("systemId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("devType"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("pType"); + decl->add_arg::target_type & > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("caps"); + decl->add_arg > (argspec_4); + static gsi::ArgSpecBase argspec_5 ("maxPoints"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("buttonCount"); + decl->add_arg (argspec_6); + static gsi::ArgSpecBase argspec_7 ("seatName", true, "QString()"); + decl->add_arg (argspec_7); + static gsi::ArgSpecBase argspec_8 ("uniqueId", true, "QPointingDeviceUniqueId()"); + decl->add_arg (argspec_8); + static gsi::ArgSpecBase argspec_9 ("parent", true, "nullptr"); + decl->add_arg (argspec_9); + decl->set_return_new (); +} + +static void _call_ctor_QPointingDevice_Adaptor_19111 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); + QFlags arg5 = gsi::arg_reader >() (args, heap); + int arg6 = gsi::arg_reader() (args, heap); + int arg7 = gsi::arg_reader() (args, heap); + const QString &arg8 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + QPointingDeviceUniqueId arg9 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPointingDeviceUniqueId(), heap); + QObject *arg10 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPointingDevice_Adaptor (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), qt_gsi::QtToCppAdaptor(arg4).cref(), arg5, arg6, arg7, arg8, arg9, arg10)); +} + + +// void QPointingDevice::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPointingDevice_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QPointingDevice_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QPointingDevice::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPointingDevice_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPointingDevice_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QPointingDevice::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPointingDevice_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QPointingDevice_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QPointingDevice::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QPointingDevice_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPointingDevice_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QPointingDevice::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QPointingDevice_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QPointingDevice_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QPointingDevice::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPointingDevice_Adaptor *)cls)->fp_QPointingDevice_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QPointingDevice::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QPointingDevice_Adaptor *)cls)->fp_QPointingDevice_receivers_c1731 (arg1)); +} + + +// exposed QObject *QPointingDevice::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QPointingDevice_Adaptor *)cls)->fp_QPointingDevice_sender_c0 ()); +} + + +// exposed int QPointingDevice::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPointingDevice_Adaptor *)cls)->fp_QPointingDevice_senderSignalIndex_c0 ()); +} + + +// void QPointingDevice::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPointingDevice_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QPointingDevice_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPointingDevice (); + +static gsi::Methods methods_QPointingDevice_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPointingDevice::QPointingDevice(QObject *parent)\nThis method creates an object of class QPointingDevice.", &_init_ctor_QPointingDevice_Adaptor_1302, &_call_ctor_QPointingDevice_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPointingDevice::QPointingDevice(const QString &name, qint64 systemId, QInputDevice::DeviceType devType, QPointingDevice::PointerType pType, QFlags caps, int maxPoints, int buttonCount, const QString &seatName, QPointingDeviceUniqueId uniqueId, QObject *parent)\nThis method creates an object of class QPointingDevice.", &_init_ctor_QPointingDevice_Adaptor_19111, &_call_ctor_QPointingDevice_Adaptor_19111); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QPointingDevice::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QPointingDevice::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QPointingDevice::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QPointingDevice::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QPointingDevice::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QPointingDevice::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QPointingDevice::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QPointingDevice::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QPointingDevice::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QPointingDevice::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QPointingDevice_Adaptor (qtdecl_QPointingDevice (), "QtGui", "QPointingDevice", + methods_QPointingDevice_Adaptor (), + "@qt\n@brief Binding of QPointingDevice"); + +} + + +// Implementation of the enum wrapper class for QPointingDevice::GrabTransition +namespace qt_gsi +{ + +static gsi::Enum decl_QPointingDevice_GrabTransition_Enum ("QtGui", "QPointingDevice_GrabTransition", + gsi::enum_const ("GrabPassive", QPointingDevice::GrabPassive, "@brief Enum constant QPointingDevice::GrabPassive") + + gsi::enum_const ("UngrabPassive", QPointingDevice::UngrabPassive, "@brief Enum constant QPointingDevice::UngrabPassive") + + gsi::enum_const ("CancelGrabPassive", QPointingDevice::CancelGrabPassive, "@brief Enum constant QPointingDevice::CancelGrabPassive") + + gsi::enum_const ("OverrideGrabPassive", QPointingDevice::OverrideGrabPassive, "@brief Enum constant QPointingDevice::OverrideGrabPassive") + + gsi::enum_const ("GrabExclusive", QPointingDevice::GrabExclusive, "@brief Enum constant QPointingDevice::GrabExclusive") + + gsi::enum_const ("UngrabExclusive", QPointingDevice::UngrabExclusive, "@brief Enum constant QPointingDevice::UngrabExclusive") + + gsi::enum_const ("CancelGrabExclusive", QPointingDevice::CancelGrabExclusive, "@brief Enum constant QPointingDevice::CancelGrabExclusive"), + "@qt\n@brief This class represents the QPointingDevice::GrabTransition enum"); + +static gsi::QFlagsClass decl_QPointingDevice_GrabTransition_Enums ("QtGui", "QPointingDevice_QFlags_GrabTransition", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPointingDevice_GrabTransition_Enum_in_parent (decl_QPointingDevice_GrabTransition_Enum.defs ()); +static gsi::ClassExt decl_QPointingDevice_GrabTransition_Enum_as_child (decl_QPointingDevice_GrabTransition_Enum, "GrabTransition"); +static gsi::ClassExt decl_QPointingDevice_GrabTransition_Enums_as_child (decl_QPointingDevice_GrabTransition_Enums, "QFlags_GrabTransition"); + +} + + +// Implementation of the enum wrapper class for QPointingDevice::PointerType +namespace qt_gsi +{ + +static gsi::Enum decl_QPointingDevice_PointerType_Enum ("QtGui", "QPointingDevice_PointerType", + gsi::enum_const ("Unknown", QPointingDevice::PointerType::Unknown, "@brief Enum constant QPointingDevice::PointerType::Unknown") + + gsi::enum_const ("Generic", QPointingDevice::PointerType::Generic, "@brief Enum constant QPointingDevice::PointerType::Generic") + + gsi::enum_const ("Finger", QPointingDevice::PointerType::Finger, "@brief Enum constant QPointingDevice::PointerType::Finger") + + gsi::enum_const ("Pen", QPointingDevice::PointerType::Pen, "@brief Enum constant QPointingDevice::PointerType::Pen") + + gsi::enum_const ("Eraser", QPointingDevice::PointerType::Eraser, "@brief Enum constant QPointingDevice::PointerType::Eraser") + + gsi::enum_const ("Cursor", QPointingDevice::PointerType::Cursor, "@brief Enum constant QPointingDevice::PointerType::Cursor") + + gsi::enum_const ("AllPointerTypes", QPointingDevice::PointerType::AllPointerTypes, "@brief Enum constant QPointingDevice::PointerType::AllPointerTypes"), + "@qt\n@brief This class represents the QPointingDevice::PointerType enum"); + +static gsi::QFlagsClass decl_QPointingDevice_PointerType_Enums ("QtGui", "QPointingDevice_QFlags_PointerType", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QPointingDevice_PointerType_Enum_as_child (decl_QPointingDevice_PointerType_Enum, "PointerType"); +static gsi::ClassExt decl_QPointingDevice_PointerType_Enums_as_child (decl_QPointingDevice_PointerType_Enums, "QFlags_PointerType"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPointingDeviceUniqueId.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPointingDeviceUniqueId.cc new file mode 100644 index 000000000..a34358fd7 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPointingDeviceUniqueId.cc @@ -0,0 +1,123 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPointingDeviceUniqueId.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPointingDeviceUniqueId + +// Constructor QPointingDeviceUniqueId::QPointingDeviceUniqueId() + + +static void _init_ctor_QPointingDeviceUniqueId_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPointingDeviceUniqueId_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPointingDeviceUniqueId ()); +} + + +// bool QPointingDeviceUniqueId::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPointingDeviceUniqueId *)cls)->isValid ()); +} + + +// qint64 QPointingDeviceUniqueId::numericId() + + +static void _init_f_numericId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_numericId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QPointingDeviceUniqueId *)cls)->numericId ()); +} + + +// static QPointingDeviceUniqueId QPointingDeviceUniqueId::fromNumericId(qint64 id) + + +static void _init_f_fromNumericId_986 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromNumericId_986 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointingDeviceUniqueId)QPointingDeviceUniqueId::fromNumericId (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPointingDeviceUniqueId () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPointingDeviceUniqueId::QPointingDeviceUniqueId()\nThis method creates an object of class QPointingDeviceUniqueId.", &_init_ctor_QPointingDeviceUniqueId_0, &_call_ctor_QPointingDeviceUniqueId_0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QPointingDeviceUniqueId::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("numericId", "@brief Method qint64 QPointingDeviceUniqueId::numericId()\n", true, &_init_f_numericId_c0, &_call_f_numericId_c0); + methods += new qt_gsi::GenericStaticMethod ("fromNumericId", "@brief Static method QPointingDeviceUniqueId QPointingDeviceUniqueId::fromNumericId(qint64 id)\nThis method is static and can be called without an instance.", &_init_f_fromNumericId_986, &_call_f_fromNumericId_986); + return methods; +} + +gsi::Class decl_QPointingDeviceUniqueId ("QtGui", "QPointingDeviceUniqueId", + methods_QPointingDeviceUniqueId (), + "@qt\n@brief Binding of QPointingDeviceUniqueId"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPointingDeviceUniqueId () { return decl_QPointingDeviceUniqueId; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPolygon.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPolygon.cc new file mode 100644 index 000000000..5217d7c0b --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPolygon.cc @@ -0,0 +1,661 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPolygon.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPolygon + +#include "dbPolygon.h" + + static QPolygon *ctor_QPolygon_from_polygon (const db::Polygon &pts) + { + QPolygon *p = new QPolygon (); + p->reserve (int (pts.hull ().size ())); + for (db::Polygon::polygon_contour_iterator q = pts.begin_hull (); q != pts.end_hull (); ++q) { + p->push_back (QPoint ((*q).x (), (*q).y ())); + } + return p; + } + + static QPolygon *ctor_QPolygon_from_simple_polygon (const db::SimplePolygon &pts) + { + QPolygon *p = new QPolygon (); + p->reserve (int (pts.hull ().size ())); + for (db::SimplePolygon::polygon_contour_iterator q = pts.begin_hull (); q != pts.end_hull (); ++q) { + p->push_back (QPoint ((*q).x (), (*q).y ())); + } + return p; + } + + static QPolygon::const_iterator f_QPolygon_each_begin (const QPolygon *m) + { + return m->begin (); + } + + static QPolygon::const_iterator f_QPolygon_each_end (const QPolygon *m) + { + return m->end (); + } + + static QPoint f_QPolygon_at (const QPolygon *m, int i) + { + return m->at(i); + } + + static QPoint f_QPolygon_front (const QPolygon *m) + { + return m->front(); + } + + static QPoint f_QPolygon_back (const QPolygon *m) + { + return m->back(); + } + + static int f_QPolygon_size (const QPolygon *m) + { + return m->size(); + } + + static void f_QPolygon_clear (QPolygon *m) + { + m->clear(); + } + + static void f_QPolygon_remove (QPolygon *m, int i) + { + m->remove (i); + } + + static void f_QPolygon_insert (QPolygon *m, int i, const QPoint &p) + { + m->insert (i, p); + } + + static void f_QPolygon_replace (QPolygon *m, int i, const QPoint &p) + { + m->replace (i, p); + } + + static void f_QPolygon_pop_front (QPolygon *m) + { + m->pop_front (); + } + + static void f_QPolygon_pop_back (QPolygon *m) + { + m->pop_back (); + } + + static void f_QPolygon_push_front (QPolygon *m, const QPoint &p) + { + m->push_front (p); + } + + static void f_QPolygon_push_back (QPolygon *m, const QPoint &p) + { + m->push_back (p); + } + + static void f_QPolygon_reserve (QPolygon *m, int n) + { + m->reserve (n); + } + + static void f_QPolygon_resize (QPolygon *m, int n) + { + m->resize (n); + } + + static void f_QPolygon_fill (QPolygon *m, const QPoint &p, int n) + { + m->fill (p, n); + } + +// Constructor QPolygon::QPolygon() + + +static void _init_ctor_QPolygon_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPolygon_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPolygon ()); +} + + +// Constructor QPolygon::QPolygon(const QList &v) + + +static void _init_ctor_QPolygon_2531 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v"); + decl->add_arg & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPolygon_2531 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ret.write (new QPolygon (arg1)); +} + + +// Constructor QPolygon::QPolygon(const QRect &r, bool closed) + + +static void _init_ctor_QPolygon_2548 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("closed", true, "false"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QPolygon_2548 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ret.write (new QPolygon (arg1, arg2)); +} + + +// QRect QPolygon::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QPolygon *)cls)->boundingRect ()); +} + + +// bool QPolygon::containsPoint(const QPoint &pt, Qt::FillRule fillRule) + + +static void _init_f_containsPoint_c3356 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pt"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("fillRule"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_containsPoint_c3356 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QPolygon *)cls)->containsPoint (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QPolygon QPolygon::intersected(const QPolygon &r) + + +static void _init_f_intersected_c2138 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intersected_c2138 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygon &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygon)((QPolygon *)cls)->intersected (arg1)); +} + + +// bool QPolygon::intersects(const QPolygon &r) + + +static void _init_f_intersects_c2138 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intersects_c2138 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygon &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPolygon *)cls)->intersects (arg1)); +} + + +// void QPolygon::point(int i, int *x, int *y) + + +static void _init_f_point_c2457 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("x"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_point_c2457 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int *arg2 = gsi::arg_reader() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPolygon *)cls)->point (arg1, arg2, arg3); +} + + +// QPoint QPolygon::point(int i) + + +static void _init_f_point_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_point_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPoint)((QPolygon *)cls)->point (arg1)); +} + + +// void QPolygon::putPoints(int index, int nPoints, int firstx, int firsty, ...) + + +static void _init_f_putPoints_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("nPoints"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("firstx"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("firsty"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_putPoints_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPolygon *)cls)->putPoints (arg1, arg2, arg3, arg4); +} + + +// void QPolygon::putPoints(int index, int nPoints, const QPolygon &from, int fromIndex) + + +static void _init_f_putPoints_4115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("nPoints"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("from"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("fromIndex", true, "0"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_putPoints_4115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QPolygon &arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPolygon *)cls)->putPoints (arg1, arg2, arg3, arg4); +} + + +// void QPolygon::setPoint(int index, int x, int y) + + +static void _init_f_setPoint_2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("x"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setPoint_2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPolygon *)cls)->setPoint (arg1, arg2, arg3); +} + + +// void QPolygon::setPoint(int index, const QPoint &p) + + +static void _init_f_setPoint_2575 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("p"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPoint_2575 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QPoint &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPolygon *)cls)->setPoint (arg1, arg2); +} + + +// void QPolygon::setPoints(int nPoints, int firstx, int firsty, ...) + + +static void _init_f_setPoints_2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nPoints"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("firstx"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("firsty"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setPoints_2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPolygon *)cls)->setPoints (arg1, arg2, arg3); +} + + +// QPolygon QPolygon::subtracted(const QPolygon &r) + + +static void _init_f_subtracted_c2138 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_subtracted_c2138 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygon &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygon)((QPolygon *)cls)->subtracted (arg1)); +} + + +// void QPolygon::swap(QPolygon &other) + + +static void _init_f_swap_1443 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1443 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPolygon &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPolygon *)cls)->swap (arg1); +} + + +// void QPolygon::translate(int dx, int dy) + + +static void _init_f_translate_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translate_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPolygon *)cls)->translate (arg1, arg2); +} + + +// void QPolygon::translate(const QPoint &offset) + + +static void _init_f_translate_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translate_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPolygon *)cls)->translate (arg1); +} + + +// QPolygon QPolygon::translated(int dx, int dy) + + +static void _init_f_translated_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translated_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPolygon)((QPolygon *)cls)->translated (arg1, arg2)); +} + + +// QPolygon QPolygon::translated(const QPoint &offset) + + +static void _init_f_translated_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translated_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygon)((QPolygon *)cls)->translated (arg1)); +} + + +// QPolygon QPolygon::united(const QPolygon &r) + + +static void _init_f_united_c2138 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_united_c2138 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygon &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygon)((QPolygon *)cls)->united (arg1)); +} + + +// QPolygon ::operator *(const QPolygon &a, const QTransform &m) +static QPolygon op_QPolygon_operator_star__4380(const QPolygon *_self, const QTransform &m) { + return ::operator *(*_self, m); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPolygon () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPolygon::QPolygon()\nThis method creates an object of class QPolygon.", &_init_ctor_QPolygon_0, &_call_ctor_QPolygon_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPolygon::QPolygon(const QList &v)\nThis method creates an object of class QPolygon.", &_init_ctor_QPolygon_2531, &_call_ctor_QPolygon_2531); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPolygon::QPolygon(const QRect &r, bool closed)\nThis method creates an object of class QPolygon.", &_init_ctor_QPolygon_2548, &_call_ctor_QPolygon_2548); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRect QPolygon::boundingRect()\n", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod ("containsPoint", "@brief Method bool QPolygon::containsPoint(const QPoint &pt, Qt::FillRule fillRule)\n", true, &_init_f_containsPoint_c3356, &_call_f_containsPoint_c3356); + methods += new qt_gsi::GenericMethod ("intersected", "@brief Method QPolygon QPolygon::intersected(const QPolygon &r)\n", true, &_init_f_intersected_c2138, &_call_f_intersected_c2138); + methods += new qt_gsi::GenericMethod ("intersects", "@brief Method bool QPolygon::intersects(const QPolygon &r)\n", true, &_init_f_intersects_c2138, &_call_f_intersects_c2138); + methods += new qt_gsi::GenericMethod ("point", "@brief Method void QPolygon::point(int i, int *x, int *y)\n", true, &_init_f_point_c2457, &_call_f_point_c2457); + methods += new qt_gsi::GenericMethod ("point", "@brief Method QPoint QPolygon::point(int i)\n", true, &_init_f_point_c767, &_call_f_point_c767); + methods += new qt_gsi::GenericMethod ("putPoints", "@brief Method void QPolygon::putPoints(int index, int nPoints, int firstx, int firsty, ...)\n", false, &_init_f_putPoints_2744, &_call_f_putPoints_2744); + methods += new qt_gsi::GenericMethod ("putPoints", "@brief Method void QPolygon::putPoints(int index, int nPoints, const QPolygon &from, int fromIndex)\n", false, &_init_f_putPoints_4115, &_call_f_putPoints_4115); + methods += new qt_gsi::GenericMethod ("setPoint", "@brief Method void QPolygon::setPoint(int index, int x, int y)\n", false, &_init_f_setPoint_2085, &_call_f_setPoint_2085); + methods += new qt_gsi::GenericMethod ("setPoint", "@brief Method void QPolygon::setPoint(int index, const QPoint &p)\n", false, &_init_f_setPoint_2575, &_call_f_setPoint_2575); + methods += new qt_gsi::GenericMethod ("setPoints", "@brief Method void QPolygon::setPoints(int nPoints, int firstx, int firsty, ...)\n", false, &_init_f_setPoints_2085, &_call_f_setPoints_2085); + methods += new qt_gsi::GenericMethod ("subtracted", "@brief Method QPolygon QPolygon::subtracted(const QPolygon &r)\n", true, &_init_f_subtracted_c2138, &_call_f_subtracted_c2138); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QPolygon::swap(QPolygon &other)\n", false, &_init_f_swap_1443, &_call_f_swap_1443); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QPolygon::translate(int dx, int dy)\n", false, &_init_f_translate_1426, &_call_f_translate_1426); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QPolygon::translate(const QPoint &offset)\n", false, &_init_f_translate_1916, &_call_f_translate_1916); + methods += new qt_gsi::GenericMethod ("translated", "@brief Method QPolygon QPolygon::translated(int dx, int dy)\n", true, &_init_f_translated_c1426, &_call_f_translated_c1426); + methods += new qt_gsi::GenericMethod ("translated", "@brief Method QPolygon QPolygon::translated(const QPoint &offset)\n", true, &_init_f_translated_c1916, &_call_f_translated_c1916); + methods += new qt_gsi::GenericMethod ("united", "@brief Method QPolygon QPolygon::united(const QPolygon &r)\n", true, &_init_f_united_c2138, &_call_f_united_c2138); + methods += gsi::method_ext("*", &::op_QPolygon_operator_star__4380, gsi::arg ("m"), "@brief Operator QPolygon ::operator *(const QPolygon &a, const QTransform &m)\nThis is the mapping of the global operator to the instance method."); + return methods; +} + +gsi::Class decl_QPolygon ("QtGui", "QPolygon", + gsi::constructor("new", &ctor_QPolygon_from_polygon, gsi::arg ("p"), "@brief Creates a polygon from the given KLayout Polygon\nRemark: holes are not transferred into the QPolygon.") + + gsi::constructor("new", &ctor_QPolygon_from_simple_polygon, gsi::arg ("p"), "@brief Creates a polygon from the given KLayout SimplePolygon") + + gsi::iterator_ext ("each", &f_QPolygon_each_begin, &f_QPolygon_each_end, "@brief Iterates over all points of the polygon.") + + gsi::method_ext("[]", &f_QPolygon_at, gsi::arg ("index"), "@brief Gets the point at the given position") + + gsi::method_ext("front", &f_QPolygon_front, "@brief Gets the first point") + + gsi::method_ext("back", &f_QPolygon_back, "@brief Gets the last point") + + gsi::method_ext("size", &f_QPolygon_size, "@brief Gets the number of points in the polygon") + + gsi::method_ext("clear", &f_QPolygon_clear, "@brief Empties the polygon") + + gsi::method_ext("remove", &f_QPolygon_remove, gsi::arg ("index"), "@brief Removes the point at the given position") + + gsi::method_ext("insert", &f_QPolygon_insert, gsi::arg ("p"), gsi::arg ("p"), "@brief Inserts the point after the given position") + + gsi::method_ext("replace", &f_QPolygon_replace, gsi::arg ("p"), gsi::arg ("p"), "@brief Replaces the point at the given position") + + gsi::method_ext("pop_front", &f_QPolygon_pop_front, "@brief Removes the point at the beginning of the list") + + gsi::method_ext("pop_back", &f_QPolygon_pop_back, "@brief Removes the point at the end of the list") + + gsi::method_ext("push_front", &f_QPolygon_push_front, gsi::arg ("p"), "@brief Inserts the point at the beginning of the list") + + gsi::method_ext("push_back", &f_QPolygon_push_back, gsi::arg ("p"), "@brief Inserts the point at the end of the list") + + gsi::method_ext("reserve", &f_QPolygon_reserve, gsi::arg ("n"), "@brief Reserve memory for the given number of points") + + gsi::method_ext("resize", &f_QPolygon_resize, gsi::arg ("l"), "@brief Sets the number of points to the given length") + + gsi::method_ext("fill", &f_QPolygon_fill, gsi::arg ("p"), gsi::arg ("l"), "@brief Resizes the polygon to l points and sets all elements to the given point") ++ + methods_QPolygon (), + "@qt\n@brief Binding of QPolygon"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPolygon () { return decl_QPolygon; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQPolygonF.cc b/src/gsiqt/qt6/QtGui/gsiDeclQPolygonF.cc new file mode 100644 index 000000000..393c1b652 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQPolygonF.cc @@ -0,0 +1,526 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPolygonF.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPolygonF + +#include "dbPolygon.h" + + static QPolygonF *ctor_QPolygonF_from_polygon (const db::DPolygon &pts) + { + QPolygonF *p = new QPolygonF (); + p->reserve (int (pts.hull ().size ())); + for (db::DPolygon::polygon_contour_iterator q = pts.begin_hull (); q != pts.end_hull (); ++q) { + p->push_back (QPointF ((*q).x (), (*q).y ())); + } + return p; + } + + static QPolygonF *ctor_QPolygonF_from_simple_polygon (const db::DSimplePolygon &pts) + { + QPolygonF *p = new QPolygonF (); + p->reserve (int (pts.hull ().size ())); + for (db::DSimplePolygon::polygon_contour_iterator q = pts.begin_hull (); q != pts.end_hull (); ++q) { + p->push_back (QPointF ((*q).x (), (*q).y ())); + } + return p; + } + + static QPolygonF::const_iterator f_QPolygonF_each_begin (const QPolygonF *m) + { + return m->begin (); + } + + static QPolygonF::const_iterator f_QPolygonF_each_end (const QPolygonF *m) + { + return m->end (); + } + + static QPointF f_QPolygonF_at (const QPolygonF *m, int i) + { + return m->at(i); + } + + static QPointF f_QPolygonF_front (const QPolygonF *m) + { + return m->front(); + } + + static QPointF f_QPolygonF_back (const QPolygonF *m) + { + return m->back(); + } + + static int f_QPolygonF_size (const QPolygonF *m) + { + return m->size(); + } + + static void f_QPolygonF_clear (QPolygonF *m) + { + m->clear(); + } + + static void f_QPolygonF_remove (QPolygonF *m, int i) + { + m->remove (i); + } + + static void f_QPolygonF_insert (QPolygonF *m, int i, const QPointF &p) + { + m->insert (i, p); + } + + static void f_QPolygonF_replace (QPolygonF *m, int i, const QPointF &p) + { + m->replace (i, p); + } + + static void f_QPolygonF_pop_front (QPolygonF *m) + { + m->pop_front (); + } + + static void f_QPolygonF_pop_back (QPolygonF *m) + { + m->pop_back (); + } + + static void f_QPolygonF_push_front (QPolygonF *m, const QPointF &p) + { + m->push_front (p); + } + + static void f_QPolygonF_push_back (QPolygonF *m, const QPointF &p) + { + m->push_back (p); + } + + static void f_QPolygonF_reserve (QPolygonF *m, int n) + { + m->reserve (n); + } + + static void f_QPolygonF_resize (QPolygonF *m, int n) + { + m->resize (n); + } + + static void f_QPolygonF_fill (QPolygonF *m, const QPointF &p, int n) + { + m->fill (p, n); + } + +// Constructor QPolygonF::QPolygonF() + + +static void _init_ctor_QPolygonF_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPolygonF_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPolygonF ()); +} + + +// Constructor QPolygonF::QPolygonF(const QList &v) + + +static void _init_ctor_QPolygonF_2601 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v"); + decl->add_arg & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPolygonF_2601 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ret.write (new QPolygonF (arg1)); +} + + +// Constructor QPolygonF::QPolygonF(const QRectF &r) + + +static void _init_ctor_QPolygonF_1862 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPolygonF_1862 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPolygonF (arg1)); +} + + +// Constructor QPolygonF::QPolygonF(const QPolygon &a) + + +static void _init_ctor_QPolygonF_2138 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPolygonF_2138 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygon &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPolygonF (arg1)); +} + + +// QRectF QPolygonF::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QPolygonF *)cls)->boundingRect ()); +} + + +// bool QPolygonF::containsPoint(const QPointF &pt, Qt::FillRule fillRule) + + +static void _init_f_containsPoint_c3426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pt"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("fillRule"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_containsPoint_c3426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QPolygonF *)cls)->containsPoint (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QPolygonF QPolygonF::intersected(const QPolygonF &r) + + +static void _init_f_intersected_c2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intersected_c2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QPolygonF *)cls)->intersected (arg1)); +} + + +// bool QPolygonF::intersects(const QPolygonF &r) + + +static void _init_f_intersects_c2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intersects_c2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPolygonF *)cls)->intersects (arg1)); +} + + +// bool QPolygonF::isClosed() + + +static void _init_f_isClosed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isClosed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPolygonF *)cls)->isClosed ()); +} + + +// QPolygonF QPolygonF::subtracted(const QPolygonF &r) + + +static void _init_f_subtracted_c2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_subtracted_c2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QPolygonF *)cls)->subtracted (arg1)); +} + + +// void QPolygonF::swap(QPolygonF &other) + + +static void _init_f_swap_1513 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1513 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPolygonF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPolygonF *)cls)->swap (arg1); +} + + +// QPolygon QPolygonF::toPolygon() + + +static void _init_f_toPolygon_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toPolygon_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPolygon)((QPolygonF *)cls)->toPolygon ()); +} + + +// void QPolygonF::translate(double dx, double dy) + + +static void _init_f_translate_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translate_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPolygonF *)cls)->translate (arg1, arg2); +} + + +// void QPolygonF::translate(const QPointF &offset) + + +static void _init_f_translate_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translate_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPolygonF *)cls)->translate (arg1); +} + + +// QPolygonF QPolygonF::translated(double dx, double dy) + + +static void _init_f_translated_c2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translated_c2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QPolygonF *)cls)->translated (arg1, arg2)); +} + + +// QPolygonF QPolygonF::translated(const QPointF &offset) + + +static void _init_f_translated_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translated_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QPolygonF *)cls)->translated (arg1)); +} + + +// QPolygonF QPolygonF::united(const QPolygonF &r) + + +static void _init_f_united_c2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_united_c2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QPolygonF *)cls)->united (arg1)); +} + + +// QPolygonF ::operator *(const QPolygonF &a, const QTransform &m) +static QPolygonF op_QPolygonF_operator_star__4450(const QPolygonF *_self, const QTransform &m) { + return ::operator *(*_self, m); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPolygonF () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPolygonF::QPolygonF()\nThis method creates an object of class QPolygonF.", &_init_ctor_QPolygonF_0, &_call_ctor_QPolygonF_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPolygonF::QPolygonF(const QList &v)\nThis method creates an object of class QPolygonF.", &_init_ctor_QPolygonF_2601, &_call_ctor_QPolygonF_2601); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPolygonF::QPolygonF(const QRectF &r)\nThis method creates an object of class QPolygonF.", &_init_ctor_QPolygonF_1862, &_call_ctor_QPolygonF_1862); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPolygonF::QPolygonF(const QPolygon &a)\nThis method creates an object of class QPolygonF.", &_init_ctor_QPolygonF_2138, &_call_ctor_QPolygonF_2138); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QPolygonF::boundingRect()\n", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod ("containsPoint", "@brief Method bool QPolygonF::containsPoint(const QPointF &pt, Qt::FillRule fillRule)\n", true, &_init_f_containsPoint_c3426, &_call_f_containsPoint_c3426); + methods += new qt_gsi::GenericMethod ("intersected", "@brief Method QPolygonF QPolygonF::intersected(const QPolygonF &r)\n", true, &_init_f_intersected_c2208, &_call_f_intersected_c2208); + methods += new qt_gsi::GenericMethod ("intersects", "@brief Method bool QPolygonF::intersects(const QPolygonF &r)\n", true, &_init_f_intersects_c2208, &_call_f_intersects_c2208); + methods += new qt_gsi::GenericMethod ("isClosed?", "@brief Method bool QPolygonF::isClosed()\n", true, &_init_f_isClosed_c0, &_call_f_isClosed_c0); + methods += new qt_gsi::GenericMethod ("subtracted", "@brief Method QPolygonF QPolygonF::subtracted(const QPolygonF &r)\n", true, &_init_f_subtracted_c2208, &_call_f_subtracted_c2208); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QPolygonF::swap(QPolygonF &other)\n", false, &_init_f_swap_1513, &_call_f_swap_1513); + methods += new qt_gsi::GenericMethod ("toPolygon", "@brief Method QPolygon QPolygonF::toPolygon()\n", true, &_init_f_toPolygon_c0, &_call_f_toPolygon_c0); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QPolygonF::translate(double dx, double dy)\n", false, &_init_f_translate_2034, &_call_f_translate_2034); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QPolygonF::translate(const QPointF &offset)\n", false, &_init_f_translate_1986, &_call_f_translate_1986); + methods += new qt_gsi::GenericMethod ("translated", "@brief Method QPolygonF QPolygonF::translated(double dx, double dy)\n", true, &_init_f_translated_c2034, &_call_f_translated_c2034); + methods += new qt_gsi::GenericMethod ("translated", "@brief Method QPolygonF QPolygonF::translated(const QPointF &offset)\n", true, &_init_f_translated_c1986, &_call_f_translated_c1986); + methods += new qt_gsi::GenericMethod ("united", "@brief Method QPolygonF QPolygonF::united(const QPolygonF &r)\n", true, &_init_f_united_c2208, &_call_f_united_c2208); + methods += gsi::method_ext("*", &::op_QPolygonF_operator_star__4450, gsi::arg ("m"), "@brief Operator QPolygonF ::operator *(const QPolygonF &a, const QTransform &m)\nThis is the mapping of the global operator to the instance method."); + return methods; +} + +gsi::Class decl_QPolygonF ("QtGui", "QPolygonF", + gsi::constructor("new", &ctor_QPolygonF_from_polygon, gsi::arg ("p"), "@brief Creates a polygon from the given KLayout DPolygon\nRemark: holes are not transferred into the QPolygonF.") + + gsi::constructor("new", &ctor_QPolygonF_from_simple_polygon, gsi::arg ("p"), "@brief Creates a polygon from the given KLayout DSimplePolygon") + + gsi::iterator_ext ("each", &f_QPolygonF_each_begin, &f_QPolygonF_each_end, "@brief Iterates over all points of the polygon.") + + gsi::method_ext("[]", &f_QPolygonF_at, gsi::arg ("index"), "@brief Gets the point at the given position") + + gsi::method_ext("front", &f_QPolygonF_front, "@brief Gets the first point") + + gsi::method_ext("back", &f_QPolygonF_back, "@brief Gets the last point") + + gsi::method_ext("size", &f_QPolygonF_size, "@brief Gets the number of points in the polygon") + + gsi::method_ext("clear", &f_QPolygonF_clear, "@brief Empties the polygon") + + gsi::method_ext("remove", &f_QPolygonF_remove, gsi::arg ("index"), "@brief Removes the point at the given position") + + gsi::method_ext("insert", &f_QPolygonF_insert, gsi::arg ("index"), gsi::arg ("p"), "@brief Inserts the point after the given position") + + gsi::method_ext("replace", &f_QPolygonF_replace, gsi::arg ("index"), gsi::arg ("p"), "@brief Replaces the point at the given position") + + gsi::method_ext("pop_front", &f_QPolygonF_pop_front, "@brief Removes the point at the beginning of the list") + + gsi::method_ext("pop_back", &f_QPolygonF_pop_back, "@brief Removes the point at the end of the list") + + gsi::method_ext("push_front", &f_QPolygonF_push_front, gsi::arg ("p"), "@brief Inserts the point at the beginning of the list") + + gsi::method_ext("push_back", &f_QPolygonF_push_back, gsi::arg ("p"), "@brief Inserts the point at the end of the list") + + gsi::method_ext("reserve", &f_QPolygonF_reserve, gsi::arg ("n"), "@brief Reserve memory for the given number of points") + + gsi::method_ext("resize", &f_QPolygonF_resize, gsi::arg ("l"), "@brief Sets the number of points to the given length") + + gsi::method_ext("fill", &f_QPolygonF_fill, gsi::arg ("p"), gsi::arg ("l"), "@brief Resizes the polygon to l points and sets all elements to the given point") ++ + methods_QPolygonF (), + "@qt\n@brief Binding of QPolygonF"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPolygonF () { return decl_QPolygonF; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQQuaternion.cc b/src/gsiqt/qt6/QtGui/gsiDeclQQuaternion.cc new file mode 100644 index 000000000..e9046426e --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQQuaternion.cc @@ -0,0 +1,1033 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQQuaternion.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QQuaternion + +// Constructor QQuaternion::QQuaternion() + + +static void _init_ctor_QQuaternion_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QQuaternion_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QQuaternion ()); +} + + +// Constructor QQuaternion::QQuaternion(float scalar, float xpos, float ypos, float zpos) + + +static void _init_ctor_QQuaternion_3556 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scalar"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("xpos"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("ypos"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("zpos"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QQuaternion_3556 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = gsi::arg_reader() (args, heap); + ret.write (new QQuaternion (arg1, arg2, arg3, arg4)); +} + + +// Constructor QQuaternion::QQuaternion(float scalar, const QVector3D &vector) + + +static void _init_ctor_QQuaternion_3002 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scalar"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("vector"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QQuaternion_3002 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + const QVector3D &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QQuaternion (arg1, arg2)); +} + + +// Constructor QQuaternion::QQuaternion(const QVector4D &vector) + + +static void _init_ctor_QQuaternion_2141 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QQuaternion_2141 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVector4D &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QQuaternion (arg1)); +} + + +// QQuaternion QQuaternion::conjugated() + + +static void _init_f_conjugated_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_conjugated_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QQuaternion)((QQuaternion *)cls)->conjugated ()); +} + + +// void QQuaternion::getAxes(QVector3D *xAxis, QVector3D *yAxis, QVector3D *zAxis) + + +static void _init_f_getAxes_c4131 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("xAxis"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("yAxis"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("zAxis"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_getAxes_c4131 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector3D *arg1 = gsi::arg_reader() (args, heap); + QVector3D *arg2 = gsi::arg_reader() (args, heap); + QVector3D *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QQuaternion *)cls)->getAxes (arg1, arg2, arg3); +} + + +// void QQuaternion::getAxisAndAngle(QVector3D *axis, float *angle) + + +static void _init_f_getAxisAndAngle_c2497 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("axis"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("angle"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_getAxisAndAngle_c2497 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector3D *arg1 = gsi::arg_reader() (args, heap); + float *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QQuaternion *)cls)->getAxisAndAngle (arg1, arg2); +} + + +// void QQuaternion::getAxisAndAngle(float *x, float *y, float *z, float *angle) + + +static void _init_f_getAxisAndAngle_c4300 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("z"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("angle"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_getAxisAndAngle_c4300 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float *arg1 = gsi::arg_reader() (args, heap); + float *arg2 = gsi::arg_reader() (args, heap); + float *arg3 = gsi::arg_reader() (args, heap); + float *arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QQuaternion *)cls)->getAxisAndAngle (arg1, arg2, arg3, arg4); +} + + +// void QQuaternion::getEulerAngles(float *pitch, float *yaw, float *roll) + + +static void _init_f_getEulerAngles_c3252 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pitch"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("yaw"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roll"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_getEulerAngles_c3252 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float *arg1 = gsi::arg_reader() (args, heap); + float *arg2 = gsi::arg_reader() (args, heap); + float *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QQuaternion *)cls)->getEulerAngles (arg1, arg2, arg3); +} + + +// QQuaternion QQuaternion::inverted() + + +static void _init_f_inverted_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_inverted_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QQuaternion)((QQuaternion *)cls)->inverted ()); +} + + +// bool QQuaternion::isIdentity() + + +static void _init_f_isIdentity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isIdentity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QQuaternion *)cls)->isIdentity ()); +} + + +// bool QQuaternion::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QQuaternion *)cls)->isNull ()); +} + + +// float QQuaternion::length() + + +static void _init_f_length_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_length_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QQuaternion *)cls)->length ()); +} + + +// float QQuaternion::lengthSquared() + + +static void _init_f_lengthSquared_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lengthSquared_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QQuaternion *)cls)->lengthSquared ()); +} + + +// void QQuaternion::normalize() + + +static void _init_f_normalize_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_normalize_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QQuaternion *)cls)->normalize (); +} + + +// QQuaternion QQuaternion::normalized() + + +static void _init_f_normalized_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_normalized_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QQuaternion)((QQuaternion *)cls)->normalized ()); +} + + +// QQuaternion &QQuaternion::operator*=(float factor) + + +static void _init_f_operator_star__eq__970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("factor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + ret.write ((QQuaternion &)((QQuaternion *)cls)->operator*= (arg1)); +} + + +// QQuaternion &QQuaternion::operator*=(const QQuaternion &quaternion) + + +static void _init_f_operator_star__eq__2456 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("quaternion"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__2456 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QQuaternion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QQuaternion &)((QQuaternion *)cls)->operator*= (arg1)); +} + + +// QQuaternion &QQuaternion::operator+=(const QQuaternion &quaternion) + + +static void _init_f_operator_plus__eq__2456 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("quaternion"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__2456 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QQuaternion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QQuaternion &)((QQuaternion *)cls)->operator+= (arg1)); +} + + +// QQuaternion &QQuaternion::operator-=(const QQuaternion &quaternion) + + +static void _init_f_operator_minus__eq__2456 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("quaternion"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__2456 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QQuaternion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QQuaternion &)((QQuaternion *)cls)->operator-= (arg1)); +} + + +// QQuaternion &QQuaternion::operator/=(float divisor) + + +static void _init_f_operator_slash__eq__970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("divisor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_slash__eq__970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + ret.write ((QQuaternion &)((QQuaternion *)cls)->operator/= (arg1)); +} + + +// QVector3D QQuaternion::rotatedVector(const QVector3D &vector) + + +static void _init_f_rotatedVector_c2140 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rotatedVector_c2140 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVector3D &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector3D)((QQuaternion *)cls)->rotatedVector (arg1)); +} + + +// float QQuaternion::scalar() + + +static void _init_f_scalar_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scalar_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QQuaternion *)cls)->scalar ()); +} + + +// void QQuaternion::setScalar(float scalar) + + +static void _init_f_setScalar_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scalar"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScalar_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QQuaternion *)cls)->setScalar (arg1); +} + + +// void QQuaternion::setVector(const QVector3D &vector) + + +static void _init_f_setVector_2140 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVector_2140 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVector3D &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QQuaternion *)cls)->setVector (arg1); +} + + +// void QQuaternion::setVector(float x, float y, float z) + + +static void _init_f_setVector_2694 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("z"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setVector_2694 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QQuaternion *)cls)->setVector (arg1, arg2, arg3); +} + + +// void QQuaternion::setX(float x) + + +static void _init_f_setX_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setX_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QQuaternion *)cls)->setX (arg1); +} + + +// void QQuaternion::setY(float y) + + +static void _init_f_setY_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("y"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setY_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QQuaternion *)cls)->setY (arg1); +} + + +// void QQuaternion::setZ(float z) + + +static void _init_f_setZ_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("z"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setZ_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QQuaternion *)cls)->setZ (arg1); +} + + +// QVector3D QQuaternion::toEulerAngles() + + +static void _init_f_toEulerAngles_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toEulerAngles_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector3D)((QQuaternion *)cls)->toEulerAngles ()); +} + + +// QVector4D QQuaternion::toVector4D() + + +static void _init_f_toVector4D_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toVector4D_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector4D)((QQuaternion *)cls)->toVector4D ()); +} + + +// QVector3D QQuaternion::vector() + + +static void _init_f_vector_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_vector_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector3D)((QQuaternion *)cls)->vector ()); +} + + +// float QQuaternion::x() + + +static void _init_f_x_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QQuaternion *)cls)->x ()); +} + + +// float QQuaternion::y() + + +static void _init_f_y_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QQuaternion *)cls)->y ()); +} + + +// float QQuaternion::z() + + +static void _init_f_z_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_z_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QQuaternion *)cls)->z ()); +} + + +// static float QQuaternion::dotProduct(const QQuaternion &q1, const QQuaternion &q2) + + +static void _init_f_dotProduct_4804 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("q1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("q2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_dotProduct_4804 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QQuaternion &arg1 = gsi::arg_reader() (args, heap); + const QQuaternion &arg2 = gsi::arg_reader() (args, heap); + ret.write ((float)QQuaternion::dotProduct (arg1, arg2)); +} + + +// static QQuaternion QQuaternion::fromAxes(const QVector3D &xAxis, const QVector3D &yAxis, const QVector3D &zAxis) + + +static void _init_f_fromAxes_6204 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("xAxis"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("yAxis"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("zAxis"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_fromAxes_6204 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVector3D &arg1 = gsi::arg_reader() (args, heap); + const QVector3D &arg2 = gsi::arg_reader() (args, heap); + const QVector3D &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QQuaternion)QQuaternion::fromAxes (arg1, arg2, arg3)); +} + + +// static QQuaternion QQuaternion::fromAxisAndAngle(const QVector3D &axis, float angle) + + +static void _init_f_fromAxisAndAngle_3002 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("axis"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("angle"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromAxisAndAngle_3002 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVector3D &arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + ret.write ((QQuaternion)QQuaternion::fromAxisAndAngle (arg1, arg2)); +} + + +// static QQuaternion QQuaternion::fromAxisAndAngle(float x, float y, float z, float angle) + + +static void _init_f_fromAxisAndAngle_3556 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("z"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("angle"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_fromAxisAndAngle_3556 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = gsi::arg_reader() (args, heap); + ret.write ((QQuaternion)QQuaternion::fromAxisAndAngle (arg1, arg2, arg3, arg4)); +} + + +// static QQuaternion QQuaternion::fromDirection(const QVector3D &direction, const QVector3D &up) + + +static void _init_f_fromDirection_4172 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("up"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromDirection_4172 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVector3D &arg1 = gsi::arg_reader() (args, heap); + const QVector3D &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QQuaternion)QQuaternion::fromDirection (arg1, arg2)); +} + + +// static QQuaternion QQuaternion::fromEulerAngles(const QVector3D &eulerAngles) + + +static void _init_f_fromEulerAngles_2140 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eulerAngles"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromEulerAngles_2140 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVector3D &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QQuaternion)QQuaternion::fromEulerAngles (arg1)); +} + + +// static QQuaternion QQuaternion::fromEulerAngles(float pitch, float yaw, float roll) + + +static void _init_f_fromEulerAngles_2694 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pitch"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("yaw"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roll"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_fromEulerAngles_2694 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + ret.write ((QQuaternion)QQuaternion::fromEulerAngles (arg1, arg2, arg3)); +} + + +// static QQuaternion QQuaternion::nlerp(const QQuaternion &q1, const QQuaternion &q2, float t) + + +static void _init_f_nlerp_5666 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("q1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("q2"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("t"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_nlerp_5666 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QQuaternion &arg1 = gsi::arg_reader() (args, heap); + const QQuaternion &arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + ret.write ((QQuaternion)QQuaternion::nlerp (arg1, arg2, arg3)); +} + + +// static QQuaternion QQuaternion::rotationTo(const QVector3D &from, const QVector3D &to) + + +static void _init_f_rotationTo_4172 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_rotationTo_4172 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVector3D &arg1 = gsi::arg_reader() (args, heap); + const QVector3D &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QQuaternion)QQuaternion::rotationTo (arg1, arg2)); +} + + +// static QQuaternion QQuaternion::slerp(const QQuaternion &q1, const QQuaternion &q2, float t) + + +static void _init_f_slerp_5666 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("q1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("q2"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("t"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_slerp_5666 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QQuaternion &arg1 = gsi::arg_reader() (args, heap); + const QQuaternion &arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + ret.write ((QQuaternion)QQuaternion::slerp (arg1, arg2, arg3)); +} + + +// const QQuaternion ::operator*(const QQuaternion &q1, const QQuaternion &q2) +static const QQuaternion op_QQuaternion_operator_star__4804(const QQuaternion *_self, const QQuaternion &q2) { + return ::operator*(*_self, q2); +} + +// const QQuaternion ::operator+(const QQuaternion &q1, const QQuaternion &q2) +static const QQuaternion op_QQuaternion_operator_plus__4804(const QQuaternion *_self, const QQuaternion &q2) { + return ::operator+(*_self, q2); +} + +// const QQuaternion ::operator-(const QQuaternion &q1, const QQuaternion &q2) +static const QQuaternion op_QQuaternion_operator_minus__4804(const QQuaternion *_self, const QQuaternion &q2) { + return ::operator-(*_self, q2); +} + +// const QQuaternion ::operator*(const QQuaternion &quaternion, float factor) +static const QQuaternion op_QQuaternion_operator_star__3318(const QQuaternion *_self, float factor) { + return ::operator*(*_self, factor); +} + +// const QQuaternion ::operator-(const QQuaternion &quaternion) +static const QQuaternion op_QQuaternion_operator_minus__2456(const QQuaternion *_self) { + return ::operator-(*_self); +} + +// const QQuaternion ::operator/(const QQuaternion &quaternion, float divisor) +static const QQuaternion op_QQuaternion_operator_slash__3318(const QQuaternion *_self, float divisor) { + return ::operator/(*_self, divisor); +} + +// QVector3D ::operator*(const QQuaternion &quaternion, const QVector3D &vec) +static QVector3D op_QQuaternion_operator_star__4488(const QQuaternion *_self, const QVector3D &vec) { + return ::operator*(*_self, vec); +} + + +namespace gsi +{ + +static gsi::Methods methods_QQuaternion () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QQuaternion::QQuaternion()\nThis method creates an object of class QQuaternion.", &_init_ctor_QQuaternion_0, &_call_ctor_QQuaternion_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QQuaternion::QQuaternion(float scalar, float xpos, float ypos, float zpos)\nThis method creates an object of class QQuaternion.", &_init_ctor_QQuaternion_3556, &_call_ctor_QQuaternion_3556); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QQuaternion::QQuaternion(float scalar, const QVector3D &vector)\nThis method creates an object of class QQuaternion.", &_init_ctor_QQuaternion_3002, &_call_ctor_QQuaternion_3002); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QQuaternion::QQuaternion(const QVector4D &vector)\nThis method creates an object of class QQuaternion.", &_init_ctor_QQuaternion_2141, &_call_ctor_QQuaternion_2141); + methods += new qt_gsi::GenericMethod ("conjugated", "@brief Method QQuaternion QQuaternion::conjugated()\n", true, &_init_f_conjugated_c0, &_call_f_conjugated_c0); + methods += new qt_gsi::GenericMethod ("getAxes", "@brief Method void QQuaternion::getAxes(QVector3D *xAxis, QVector3D *yAxis, QVector3D *zAxis)\n", true, &_init_f_getAxes_c4131, &_call_f_getAxes_c4131); + methods += new qt_gsi::GenericMethod ("getAxisAndAngle", "@brief Method void QQuaternion::getAxisAndAngle(QVector3D *axis, float *angle)\n", true, &_init_f_getAxisAndAngle_c2497, &_call_f_getAxisAndAngle_c2497); + methods += new qt_gsi::GenericMethod ("getAxisAndAngle", "@brief Method void QQuaternion::getAxisAndAngle(float *x, float *y, float *z, float *angle)\n", true, &_init_f_getAxisAndAngle_c4300, &_call_f_getAxisAndAngle_c4300); + methods += new qt_gsi::GenericMethod ("getEulerAngles", "@brief Method void QQuaternion::getEulerAngles(float *pitch, float *yaw, float *roll)\n", true, &_init_f_getEulerAngles_c3252, &_call_f_getEulerAngles_c3252); + methods += new qt_gsi::GenericMethod ("inverted", "@brief Method QQuaternion QQuaternion::inverted()\n", true, &_init_f_inverted_c0, &_call_f_inverted_c0); + methods += new qt_gsi::GenericMethod ("isIdentity?", "@brief Method bool QQuaternion::isIdentity()\n", true, &_init_f_isIdentity_c0, &_call_f_isIdentity_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QQuaternion::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("length", "@brief Method float QQuaternion::length()\n", true, &_init_f_length_c0, &_call_f_length_c0); + methods += new qt_gsi::GenericMethod ("lengthSquared", "@brief Method float QQuaternion::lengthSquared()\n", true, &_init_f_lengthSquared_c0, &_call_f_lengthSquared_c0); + methods += new qt_gsi::GenericMethod ("normalize", "@brief Method void QQuaternion::normalize()\n", false, &_init_f_normalize_0, &_call_f_normalize_0); + methods += new qt_gsi::GenericMethod ("normalized", "@brief Method QQuaternion QQuaternion::normalized()\n", true, &_init_f_normalized_c0, &_call_f_normalized_c0); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QQuaternion &QQuaternion::operator*=(float factor)\n", false, &_init_f_operator_star__eq__970, &_call_f_operator_star__eq__970); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QQuaternion &QQuaternion::operator*=(const QQuaternion &quaternion)\n", false, &_init_f_operator_star__eq__2456, &_call_f_operator_star__eq__2456); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QQuaternion &QQuaternion::operator+=(const QQuaternion &quaternion)\n", false, &_init_f_operator_plus__eq__2456, &_call_f_operator_plus__eq__2456); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QQuaternion &QQuaternion::operator-=(const QQuaternion &quaternion)\n", false, &_init_f_operator_minus__eq__2456, &_call_f_operator_minus__eq__2456); + methods += new qt_gsi::GenericMethod ("/=", "@brief Method QQuaternion &QQuaternion::operator/=(float divisor)\n", false, &_init_f_operator_slash__eq__970, &_call_f_operator_slash__eq__970); + methods += new qt_gsi::GenericMethod ("rotatedVector", "@brief Method QVector3D QQuaternion::rotatedVector(const QVector3D &vector)\n", true, &_init_f_rotatedVector_c2140, &_call_f_rotatedVector_c2140); + methods += new qt_gsi::GenericMethod (":scalar", "@brief Method float QQuaternion::scalar()\n", true, &_init_f_scalar_c0, &_call_f_scalar_c0); + methods += new qt_gsi::GenericMethod ("setScalar|scalar=", "@brief Method void QQuaternion::setScalar(float scalar)\n", false, &_init_f_setScalar_970, &_call_f_setScalar_970); + methods += new qt_gsi::GenericMethod ("setVector|vector=", "@brief Method void QQuaternion::setVector(const QVector3D &vector)\n", false, &_init_f_setVector_2140, &_call_f_setVector_2140); + methods += new qt_gsi::GenericMethod ("setVector", "@brief Method void QQuaternion::setVector(float x, float y, float z)\n", false, &_init_f_setVector_2694, &_call_f_setVector_2694); + methods += new qt_gsi::GenericMethod ("setX|x=", "@brief Method void QQuaternion::setX(float x)\n", false, &_init_f_setX_970, &_call_f_setX_970); + methods += new qt_gsi::GenericMethod ("setY|y=", "@brief Method void QQuaternion::setY(float y)\n", false, &_init_f_setY_970, &_call_f_setY_970); + methods += new qt_gsi::GenericMethod ("setZ|z=", "@brief Method void QQuaternion::setZ(float z)\n", false, &_init_f_setZ_970, &_call_f_setZ_970); + methods += new qt_gsi::GenericMethod ("toEulerAngles", "@brief Method QVector3D QQuaternion::toEulerAngles()\n", true, &_init_f_toEulerAngles_c0, &_call_f_toEulerAngles_c0); + methods += new qt_gsi::GenericMethod ("toVector4D", "@brief Method QVector4D QQuaternion::toVector4D()\n", true, &_init_f_toVector4D_c0, &_call_f_toVector4D_c0); + methods += new qt_gsi::GenericMethod (":vector", "@brief Method QVector3D QQuaternion::vector()\n", true, &_init_f_vector_c0, &_call_f_vector_c0); + methods += new qt_gsi::GenericMethod (":x", "@brief Method float QQuaternion::x()\n", true, &_init_f_x_c0, &_call_f_x_c0); + methods += new qt_gsi::GenericMethod (":y", "@brief Method float QQuaternion::y()\n", true, &_init_f_y_c0, &_call_f_y_c0); + methods += new qt_gsi::GenericMethod (":z", "@brief Method float QQuaternion::z()\n", true, &_init_f_z_c0, &_call_f_z_c0); + methods += new qt_gsi::GenericStaticMethod ("dotProduct", "@brief Static method float QQuaternion::dotProduct(const QQuaternion &q1, const QQuaternion &q2)\nThis method is static and can be called without an instance.", &_init_f_dotProduct_4804, &_call_f_dotProduct_4804); + methods += new qt_gsi::GenericStaticMethod ("fromAxes", "@brief Static method QQuaternion QQuaternion::fromAxes(const QVector3D &xAxis, const QVector3D &yAxis, const QVector3D &zAxis)\nThis method is static and can be called without an instance.", &_init_f_fromAxes_6204, &_call_f_fromAxes_6204); + methods += new qt_gsi::GenericStaticMethod ("fromAxisAndAngle", "@brief Static method QQuaternion QQuaternion::fromAxisAndAngle(const QVector3D &axis, float angle)\nThis method is static and can be called without an instance.", &_init_f_fromAxisAndAngle_3002, &_call_f_fromAxisAndAngle_3002); + methods += new qt_gsi::GenericStaticMethod ("fromAxisAndAngle", "@brief Static method QQuaternion QQuaternion::fromAxisAndAngle(float x, float y, float z, float angle)\nThis method is static and can be called without an instance.", &_init_f_fromAxisAndAngle_3556, &_call_f_fromAxisAndAngle_3556); + methods += new qt_gsi::GenericStaticMethod ("fromDirection", "@brief Static method QQuaternion QQuaternion::fromDirection(const QVector3D &direction, const QVector3D &up)\nThis method is static and can be called without an instance.", &_init_f_fromDirection_4172, &_call_f_fromDirection_4172); + methods += new qt_gsi::GenericStaticMethod ("fromEulerAngles", "@brief Static method QQuaternion QQuaternion::fromEulerAngles(const QVector3D &eulerAngles)\nThis method is static and can be called without an instance.", &_init_f_fromEulerAngles_2140, &_call_f_fromEulerAngles_2140); + methods += new qt_gsi::GenericStaticMethod ("fromEulerAngles", "@brief Static method QQuaternion QQuaternion::fromEulerAngles(float pitch, float yaw, float roll)\nThis method is static and can be called without an instance.", &_init_f_fromEulerAngles_2694, &_call_f_fromEulerAngles_2694); + methods += new qt_gsi::GenericStaticMethod ("nlerp", "@brief Static method QQuaternion QQuaternion::nlerp(const QQuaternion &q1, const QQuaternion &q2, float t)\nThis method is static and can be called without an instance.", &_init_f_nlerp_5666, &_call_f_nlerp_5666); + methods += new qt_gsi::GenericStaticMethod ("rotationTo", "@brief Static method QQuaternion QQuaternion::rotationTo(const QVector3D &from, const QVector3D &to)\nThis method is static and can be called without an instance.", &_init_f_rotationTo_4172, &_call_f_rotationTo_4172); + methods += new qt_gsi::GenericStaticMethod ("slerp", "@brief Static method QQuaternion QQuaternion::slerp(const QQuaternion &q1, const QQuaternion &q2, float t)\nThis method is static and can be called without an instance.", &_init_f_slerp_5666, &_call_f_slerp_5666); + methods += gsi::method_ext("*", &::op_QQuaternion_operator_star__4804, gsi::arg ("q2"), "@brief Operator const QQuaternion ::operator*(const QQuaternion &q1, const QQuaternion &q2)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("+", &::op_QQuaternion_operator_plus__4804, gsi::arg ("q2"), "@brief Operator const QQuaternion ::operator+(const QQuaternion &q1, const QQuaternion &q2)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("-", &::op_QQuaternion_operator_minus__4804, gsi::arg ("q2"), "@brief Operator const QQuaternion ::operator-(const QQuaternion &q1, const QQuaternion &q2)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("*", &::op_QQuaternion_operator_star__3318, gsi::arg ("factor"), "@brief Operator const QQuaternion ::operator*(const QQuaternion &quaternion, float factor)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("-", &::op_QQuaternion_operator_minus__2456, "@brief Operator const QQuaternion ::operator-(const QQuaternion &quaternion)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("/", &::op_QQuaternion_operator_slash__3318, gsi::arg ("divisor"), "@brief Operator const QQuaternion ::operator/(const QQuaternion &quaternion, float divisor)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("*", &::op_QQuaternion_operator_star__4488, gsi::arg ("vec"), "@brief Operator QVector3D ::operator*(const QQuaternion &quaternion, const QVector3D &vec)\nThis is the mapping of the global operator to the instance method."); + return methods; +} + +gsi::Class decl_QQuaternion ("QtGui", "QQuaternion", + methods_QQuaternion (), + "@qt\n@brief Binding of QQuaternion"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QQuaternion () { return decl_QQuaternion; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQRadialGradient.cc b/src/gsiqt/qt6/QtGui/gsiDeclQRadialGradient.cc new file mode 100644 index 000000000..426810041 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQRadialGradient.cc @@ -0,0 +1,480 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRadialGradient.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRadialGradient + +// Constructor QRadialGradient::QRadialGradient() + + +static void _init_ctor_QRadialGradient_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QRadialGradient_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QRadialGradient ()); +} + + +// Constructor QRadialGradient::QRadialGradient(const QPointF ¢er, double radius, const QPointF &focalPoint) + + +static void _init_ctor_QRadialGradient_4827 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("center"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("radius"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("focalPoint"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QRadialGradient_4827 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + const QPointF &arg3 = gsi::arg_reader() (args, heap); + ret.write (new QRadialGradient (arg1, arg2, arg3)); +} + + +// Constructor QRadialGradient::QRadialGradient(double cx, double cy, double radius, double fx, double fy) + + +static void _init_ctor_QRadialGradient_4923 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cy"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("radius"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("fx"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("fy"); + decl->add_arg (argspec_4); + decl->set_return_new (); +} + +static void _call_ctor_QRadialGradient_4923 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + double arg5 = gsi::arg_reader() (args, heap); + ret.write (new QRadialGradient (arg1, arg2, arg3, arg4, arg5)); +} + + +// Constructor QRadialGradient::QRadialGradient(const QPointF ¢er, double radius) + + +static void _init_ctor_QRadialGradient_2949 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("center"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("radius"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QRadialGradient_2949 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write (new QRadialGradient (arg1, arg2)); +} + + +// Constructor QRadialGradient::QRadialGradient(double cx, double cy, double radius) + + +static void _init_ctor_QRadialGradient_2997 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cy"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("radius"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QRadialGradient_2997 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + ret.write (new QRadialGradient (arg1, arg2, arg3)); +} + + +// Constructor QRadialGradient::QRadialGradient(const QPointF ¢er, double centerRadius, const QPointF &focalPoint, double focalRadius) + + +static void _init_ctor_QRadialGradient_5790 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("center"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("centerRadius"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("focalPoint"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("focalRadius"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QRadialGradient_5790 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + const QPointF &arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + ret.write (new QRadialGradient (arg1, arg2, arg3, arg4)); +} + + +// Constructor QRadialGradient::QRadialGradient(double cx, double cy, double centerRadius, double fx, double fy, double focalRadius) + + +static void _init_ctor_QRadialGradient_5886 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cy"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("centerRadius"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("fx"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("fy"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("focalRadius"); + decl->add_arg (argspec_5); + decl->set_return_new (); +} + +static void _call_ctor_QRadialGradient_5886 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + double arg5 = gsi::arg_reader() (args, heap); + double arg6 = gsi::arg_reader() (args, heap); + ret.write (new QRadialGradient (arg1, arg2, arg3, arg4, arg5, arg6)); +} + + +// QPointF QRadialGradient::center() + + +static void _init_f_center_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_center_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QRadialGradient *)cls)->center ()); +} + + +// double QRadialGradient::centerRadius() + + +static void _init_f_centerRadius_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_centerRadius_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRadialGradient *)cls)->centerRadius ()); +} + + +// QPointF QRadialGradient::focalPoint() + + +static void _init_f_focalPoint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focalPoint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QRadialGradient *)cls)->focalPoint ()); +} + + +// double QRadialGradient::focalRadius() + + +static void _init_f_focalRadius_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focalRadius_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRadialGradient *)cls)->focalRadius ()); +} + + +// double QRadialGradient::radius() + + +static void _init_f_radius_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_radius_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRadialGradient *)cls)->radius ()); +} + + +// void QRadialGradient::setCenter(const QPointF ¢er) + + +static void _init_f_setCenter_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("center"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCenter_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadialGradient *)cls)->setCenter (arg1); +} + + +// void QRadialGradient::setCenter(double x, double y) + + +static void _init_f_setCenter_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setCenter_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadialGradient *)cls)->setCenter (arg1, arg2); +} + + +// void QRadialGradient::setCenterRadius(double radius) + + +static void _init_f_setCenterRadius_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("radius"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCenterRadius_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadialGradient *)cls)->setCenterRadius (arg1); +} + + +// void QRadialGradient::setFocalPoint(const QPointF &focalPoint) + + +static void _init_f_setFocalPoint_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("focalPoint"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFocalPoint_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadialGradient *)cls)->setFocalPoint (arg1); +} + + +// void QRadialGradient::setFocalPoint(double x, double y) + + +static void _init_f_setFocalPoint_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setFocalPoint_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadialGradient *)cls)->setFocalPoint (arg1, arg2); +} + + +// void QRadialGradient::setFocalRadius(double radius) + + +static void _init_f_setFocalRadius_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("radius"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFocalRadius_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadialGradient *)cls)->setFocalRadius (arg1); +} + + +// void QRadialGradient::setRadius(double radius) + + +static void _init_f_setRadius_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("radius"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRadius_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadialGradient *)cls)->setRadius (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QRadialGradient () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRadialGradient::QRadialGradient()\nThis method creates an object of class QRadialGradient.", &_init_ctor_QRadialGradient_0, &_call_ctor_QRadialGradient_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRadialGradient::QRadialGradient(const QPointF ¢er, double radius, const QPointF &focalPoint)\nThis method creates an object of class QRadialGradient.", &_init_ctor_QRadialGradient_4827, &_call_ctor_QRadialGradient_4827); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRadialGradient::QRadialGradient(double cx, double cy, double radius, double fx, double fy)\nThis method creates an object of class QRadialGradient.", &_init_ctor_QRadialGradient_4923, &_call_ctor_QRadialGradient_4923); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRadialGradient::QRadialGradient(const QPointF ¢er, double radius)\nThis method creates an object of class QRadialGradient.", &_init_ctor_QRadialGradient_2949, &_call_ctor_QRadialGradient_2949); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRadialGradient::QRadialGradient(double cx, double cy, double radius)\nThis method creates an object of class QRadialGradient.", &_init_ctor_QRadialGradient_2997, &_call_ctor_QRadialGradient_2997); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRadialGradient::QRadialGradient(const QPointF ¢er, double centerRadius, const QPointF &focalPoint, double focalRadius)\nThis method creates an object of class QRadialGradient.", &_init_ctor_QRadialGradient_5790, &_call_ctor_QRadialGradient_5790); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRadialGradient::QRadialGradient(double cx, double cy, double centerRadius, double fx, double fy, double focalRadius)\nThis method creates an object of class QRadialGradient.", &_init_ctor_QRadialGradient_5886, &_call_ctor_QRadialGradient_5886); + methods += new qt_gsi::GenericMethod (":center", "@brief Method QPointF QRadialGradient::center()\n", true, &_init_f_center_c0, &_call_f_center_c0); + methods += new qt_gsi::GenericMethod (":centerRadius", "@brief Method double QRadialGradient::centerRadius()\n", true, &_init_f_centerRadius_c0, &_call_f_centerRadius_c0); + methods += new qt_gsi::GenericMethod (":focalPoint", "@brief Method QPointF QRadialGradient::focalPoint()\n", true, &_init_f_focalPoint_c0, &_call_f_focalPoint_c0); + methods += new qt_gsi::GenericMethod (":focalRadius", "@brief Method double QRadialGradient::focalRadius()\n", true, &_init_f_focalRadius_c0, &_call_f_focalRadius_c0); + methods += new qt_gsi::GenericMethod (":radius", "@brief Method double QRadialGradient::radius()\n", true, &_init_f_radius_c0, &_call_f_radius_c0); + methods += new qt_gsi::GenericMethod ("setCenter|center=", "@brief Method void QRadialGradient::setCenter(const QPointF ¢er)\n", false, &_init_f_setCenter_1986, &_call_f_setCenter_1986); + methods += new qt_gsi::GenericMethod ("setCenter", "@brief Method void QRadialGradient::setCenter(double x, double y)\n", false, &_init_f_setCenter_2034, &_call_f_setCenter_2034); + methods += new qt_gsi::GenericMethod ("setCenterRadius|centerRadius=", "@brief Method void QRadialGradient::setCenterRadius(double radius)\n", false, &_init_f_setCenterRadius_1071, &_call_f_setCenterRadius_1071); + methods += new qt_gsi::GenericMethod ("setFocalPoint|focalPoint=", "@brief Method void QRadialGradient::setFocalPoint(const QPointF &focalPoint)\n", false, &_init_f_setFocalPoint_1986, &_call_f_setFocalPoint_1986); + methods += new qt_gsi::GenericMethod ("setFocalPoint", "@brief Method void QRadialGradient::setFocalPoint(double x, double y)\n", false, &_init_f_setFocalPoint_2034, &_call_f_setFocalPoint_2034); + methods += new qt_gsi::GenericMethod ("setFocalRadius|focalRadius=", "@brief Method void QRadialGradient::setFocalRadius(double radius)\n", false, &_init_f_setFocalRadius_1071, &_call_f_setFocalRadius_1071); + methods += new qt_gsi::GenericMethod ("setRadius|radius=", "@brief Method void QRadialGradient::setRadius(double radius)\n", false, &_init_f_setRadius_1071, &_call_f_setRadius_1071); + return methods; +} + +gsi::Class &qtdecl_QGradient (); + +gsi::Class decl_QRadialGradient (qtdecl_QGradient (), "QtGui", "QRadialGradient", + methods_QRadialGradient (), + "@qt\n@brief Binding of QRadialGradient"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRadialGradient () { return decl_QRadialGradient; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQRasterWindow.cc b/src/gsiqt/qt6/QtGui/gsiDeclQRasterWindow.cc new file mode 100644 index 000000000..3378780eb --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQRasterWindow.cc @@ -0,0 +1,2220 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRasterWindow.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRasterWindow + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QRasterWindow::staticMetaObject); +} + + +// static QString QRasterWindow::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QRasterWindow::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QRasterWindow () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += gsi::qt_signal ("activeChanged()", "activeChanged", "@brief Signal declaration for QRasterWindow::activeChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("contentOrientationChanged(Qt::ScreenOrientation)", "contentOrientationChanged", gsi::arg("orientation"), "@brief Signal declaration for QRasterWindow::contentOrientationChanged(Qt::ScreenOrientation orientation)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QRasterWindow::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("focusObjectChanged(QObject *)", "focusObjectChanged", gsi::arg("object"), "@brief Signal declaration for QRasterWindow::focusObjectChanged(QObject *object)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("heightChanged(int)", "heightChanged", gsi::arg("arg"), "@brief Signal declaration for QRasterWindow::heightChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("maximumHeightChanged(int)", "maximumHeightChanged", gsi::arg("arg"), "@brief Signal declaration for QRasterWindow::maximumHeightChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("maximumWidthChanged(int)", "maximumWidthChanged", gsi::arg("arg"), "@brief Signal declaration for QRasterWindow::maximumWidthChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("minimumHeightChanged(int)", "minimumHeightChanged", gsi::arg("arg"), "@brief Signal declaration for QRasterWindow::minimumHeightChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("minimumWidthChanged(int)", "minimumWidthChanged", gsi::arg("arg"), "@brief Signal declaration for QRasterWindow::minimumWidthChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("modalityChanged(Qt::WindowModality)", "modalityChanged", gsi::arg("modality"), "@brief Signal declaration for QRasterWindow::modalityChanged(Qt::WindowModality modality)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QRasterWindow::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("opacityChanged(double)", "opacityChanged", gsi::arg("opacity"), "@brief Signal declaration for QRasterWindow::opacityChanged(double opacity)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("screenChanged(QScreen *)", "screenChanged", gsi::arg("screen"), "@brief Signal declaration for QRasterWindow::screenChanged(QScreen *screen)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("visibilityChanged(QWindow::Visibility)", "visibilityChanged", gsi::arg("visibility"), "@brief Signal declaration for QRasterWindow::visibilityChanged(QWindow::Visibility visibility)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("visibleChanged(bool)", "visibleChanged", gsi::arg("arg"), "@brief Signal declaration for QRasterWindow::visibleChanged(bool arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("widthChanged(int)", "widthChanged", gsi::arg("arg"), "@brief Signal declaration for QRasterWindow::widthChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("windowStateChanged(Qt::WindowState)", "windowStateChanged", gsi::arg("windowState"), "@brief Signal declaration for QRasterWindow::windowStateChanged(Qt::WindowState windowState)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QRasterWindow::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("xChanged(int)", "xChanged", gsi::arg("arg"), "@brief Signal declaration for QRasterWindow::xChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("yChanged(int)", "yChanged", gsi::arg("arg"), "@brief Signal declaration for QRasterWindow::yChanged(int arg)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QRasterWindow::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QPaintDeviceWindow (); + +qt_gsi::QtNativeClass decl_QRasterWindow (qtdecl_QPaintDeviceWindow (), "QtGui", "QRasterWindow_Native", + methods_QRasterWindow (), + "@hide\n@alias QRasterWindow"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRasterWindow () { return decl_QRasterWindow; } + +} + + +class QRasterWindow_Adaptor : public QRasterWindow, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QRasterWindow_Adaptor(); + + // [adaptor ctor] QRasterWindow::QRasterWindow(QWindow *parent) + QRasterWindow_Adaptor() : QRasterWindow() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QRasterWindow::QRasterWindow(QWindow *parent) + QRasterWindow_Adaptor(QWindow *parent) : QRasterWindow(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QRasterWindow::isSignalConnected(const QMetaMethod &signal) + bool fp_QRasterWindow_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QRasterWindow::isSignalConnected(signal); + } + + // [expose] int QRasterWindow::receivers(const char *signal) + int fp_QRasterWindow_receivers_c1731 (const char *signal) const { + return QRasterWindow::receivers(signal); + } + + // [expose] void *QRasterWindow::resolveInterface(const char *name, int revision) + void * fp_QRasterWindow_resolveInterface_c2390 (const char *name, int revision) const { + return QRasterWindow::resolveInterface(name, revision); + } + + // [expose] QObject *QRasterWindow::sender() + QObject * fp_QRasterWindow_sender_c0 () const { + return QRasterWindow::sender(); + } + + // [expose] int QRasterWindow::senderSignalIndex() + int fp_QRasterWindow_senderSignalIndex_c0 () const { + return QRasterWindow::senderSignalIndex(); + } + + // [adaptor impl] QAccessibleInterface *QRasterWindow::accessibleRoot() + QAccessibleInterface * cbs_accessibleRoot_c0_0() const + { + return QRasterWindow::accessibleRoot(); + } + + virtual QAccessibleInterface * accessibleRoot() const + { + if (cb_accessibleRoot_c0_0.can_issue()) { + return cb_accessibleRoot_c0_0.issue(&QRasterWindow_Adaptor::cbs_accessibleRoot_c0_0); + } else { + return QRasterWindow::accessibleRoot(); + } + } + + // [emitter impl] void QRasterWindow::activeChanged() + void emitter_QRasterWindow_activeChanged_0() + { + emit QRasterWindow::activeChanged(); + } + + // [emitter impl] void QRasterWindow::contentOrientationChanged(Qt::ScreenOrientation orientation) + void emitter_QRasterWindow_contentOrientationChanged_2521(Qt::ScreenOrientation orientation) + { + emit QRasterWindow::contentOrientationChanged(orientation); + } + + // [emitter impl] void QRasterWindow::destroyed(QObject *) + void emitter_QRasterWindow_destroyed_1302(QObject *arg1) + { + emit QRasterWindow::destroyed(arg1); + } + + // [adaptor impl] bool QRasterWindow::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QRasterWindow::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QRasterWindow_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QRasterWindow::eventFilter(watched, event); + } + } + + // [adaptor impl] QObject *QRasterWindow::focusObject() + QObject * cbs_focusObject_c0_0() const + { + return QRasterWindow::focusObject(); + } + + virtual QObject * focusObject() const + { + if (cb_focusObject_c0_0.can_issue()) { + return cb_focusObject_c0_0.issue(&QRasterWindow_Adaptor::cbs_focusObject_c0_0); + } else { + return QRasterWindow::focusObject(); + } + } + + // [emitter impl] void QRasterWindow::focusObjectChanged(QObject *object) + void emitter_QRasterWindow_focusObjectChanged_1302(QObject *object) + { + emit QRasterWindow::focusObjectChanged(object); + } + + // [adaptor impl] QSurfaceFormat QRasterWindow::format() + QSurfaceFormat cbs_format_c0_0() const + { + return QRasterWindow::format(); + } + + virtual QSurfaceFormat format() const + { + if (cb_format_c0_0.can_issue()) { + return cb_format_c0_0.issue(&QRasterWindow_Adaptor::cbs_format_c0_0); + } else { + return QRasterWindow::format(); + } + } + + // [emitter impl] void QRasterWindow::heightChanged(int arg) + void emitter_QRasterWindow_heightChanged_767(int arg) + { + emit QRasterWindow::heightChanged(arg); + } + + // [emitter impl] void QRasterWindow::maximumHeightChanged(int arg) + void emitter_QRasterWindow_maximumHeightChanged_767(int arg) + { + emit QRasterWindow::maximumHeightChanged(arg); + } + + // [emitter impl] void QRasterWindow::maximumWidthChanged(int arg) + void emitter_QRasterWindow_maximumWidthChanged_767(int arg) + { + emit QRasterWindow::maximumWidthChanged(arg); + } + + // [emitter impl] void QRasterWindow::minimumHeightChanged(int arg) + void emitter_QRasterWindow_minimumHeightChanged_767(int arg) + { + emit QRasterWindow::minimumHeightChanged(arg); + } + + // [emitter impl] void QRasterWindow::minimumWidthChanged(int arg) + void emitter_QRasterWindow_minimumWidthChanged_767(int arg) + { + emit QRasterWindow::minimumWidthChanged(arg); + } + + // [emitter impl] void QRasterWindow::modalityChanged(Qt::WindowModality modality) + void emitter_QRasterWindow_modalityChanged_2216(Qt::WindowModality modality) + { + emit QRasterWindow::modalityChanged(modality); + } + + // [emitter impl] void QRasterWindow::objectNameChanged(const QString &objectName) + void emitter_QRasterWindow_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QRasterWindow::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QRasterWindow::opacityChanged(double opacity) + void emitter_QRasterWindow_opacityChanged_1071(double opacity) + { + emit QRasterWindow::opacityChanged(opacity); + } + + // [emitter impl] void QRasterWindow::screenChanged(QScreen *screen) + void emitter_QRasterWindow_screenChanged_1311(QScreen *screen) + { + emit QRasterWindow::screenChanged(screen); + } + + // [adaptor impl] QSize QRasterWindow::size() + QSize cbs_size_c0_0() const + { + return QRasterWindow::size(); + } + + virtual QSize size() const + { + if (cb_size_c0_0.can_issue()) { + return cb_size_c0_0.issue(&QRasterWindow_Adaptor::cbs_size_c0_0); + } else { + return QRasterWindow::size(); + } + } + + // [adaptor impl] QSurface::SurfaceType QRasterWindow::surfaceType() + qt_gsi::Converter::target_type cbs_surfaceType_c0_0() const + { + return qt_gsi::CppToQtAdaptor(QRasterWindow::surfaceType()); + } + + virtual QSurface::SurfaceType surfaceType() const + { + if (cb_surfaceType_c0_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_surfaceType_c0_0.issue::target_type>(&QRasterWindow_Adaptor::cbs_surfaceType_c0_0)).cref(); + } else { + return QRasterWindow::surfaceType(); + } + } + + // [emitter impl] void QRasterWindow::visibilityChanged(QWindow::Visibility visibility) + void emitter_QRasterWindow_visibilityChanged_2329(QWindow::Visibility visibility) + { + emit QRasterWindow::visibilityChanged(visibility); + } + + // [emitter impl] void QRasterWindow::visibleChanged(bool arg) + void emitter_QRasterWindow_visibleChanged_864(bool arg) + { + emit QRasterWindow::visibleChanged(arg); + } + + // [emitter impl] void QRasterWindow::widthChanged(int arg) + void emitter_QRasterWindow_widthChanged_767(int arg) + { + emit QRasterWindow::widthChanged(arg); + } + + // [emitter impl] void QRasterWindow::windowStateChanged(Qt::WindowState windowState) + void emitter_QRasterWindow_windowStateChanged_1894(Qt::WindowState windowState) + { + emit QRasterWindow::windowStateChanged(windowState); + } + + // [emitter impl] void QRasterWindow::windowTitleChanged(const QString &title) + void emitter_QRasterWindow_windowTitleChanged_2025(const QString &title) + { + emit QRasterWindow::windowTitleChanged(title); + } + + // [emitter impl] void QRasterWindow::xChanged(int arg) + void emitter_QRasterWindow_xChanged_767(int arg) + { + emit QRasterWindow::xChanged(arg); + } + + // [emitter impl] void QRasterWindow::yChanged(int arg) + void emitter_QRasterWindow_yChanged_767(int arg) + { + emit QRasterWindow::yChanged(arg); + } + + // [adaptor impl] void QRasterWindow::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QRasterWindow::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QRasterWindow_Adaptor::cbs_childEvent_1701_0, event); + } else { + QRasterWindow::childEvent(event); + } + } + + // [adaptor impl] void QRasterWindow::closeEvent(QCloseEvent *) + void cbs_closeEvent_1719_0(QCloseEvent *arg1) + { + QRasterWindow::closeEvent(arg1); + } + + virtual void closeEvent(QCloseEvent *arg1) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QRasterWindow_Adaptor::cbs_closeEvent_1719_0, arg1); + } else { + QRasterWindow::closeEvent(arg1); + } + } + + // [adaptor impl] void QRasterWindow::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QRasterWindow::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QRasterWindow_Adaptor::cbs_customEvent_1217_0, event); + } else { + QRasterWindow::customEvent(event); + } + } + + // [adaptor impl] void QRasterWindow::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QRasterWindow::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QRasterWindow_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QRasterWindow::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QRasterWindow::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QRasterWindow::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QRasterWindow_Adaptor::cbs_event_1217_0, _event); + } else { + return QRasterWindow::event(_event); + } + } + + // [adaptor impl] void QRasterWindow::exposeEvent(QExposeEvent *) + void cbs_exposeEvent_1845_0(QExposeEvent *arg1) + { + QRasterWindow::exposeEvent(arg1); + } + + virtual void exposeEvent(QExposeEvent *arg1) + { + if (cb_exposeEvent_1845_0.can_issue()) { + cb_exposeEvent_1845_0.issue(&QRasterWindow_Adaptor::cbs_exposeEvent_1845_0, arg1); + } else { + QRasterWindow::exposeEvent(arg1); + } + } + + // [adaptor impl] void QRasterWindow::focusInEvent(QFocusEvent *) + void cbs_focusInEvent_1729_0(QFocusEvent *arg1) + { + QRasterWindow::focusInEvent(arg1); + } + + virtual void focusInEvent(QFocusEvent *arg1) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QRasterWindow_Adaptor::cbs_focusInEvent_1729_0, arg1); + } else { + QRasterWindow::focusInEvent(arg1); + } + } + + // [adaptor impl] void QRasterWindow::focusOutEvent(QFocusEvent *) + void cbs_focusOutEvent_1729_0(QFocusEvent *arg1) + { + QRasterWindow::focusOutEvent(arg1); + } + + virtual void focusOutEvent(QFocusEvent *arg1) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QRasterWindow_Adaptor::cbs_focusOutEvent_1729_0, arg1); + } else { + QRasterWindow::focusOutEvent(arg1); + } + } + + // [adaptor impl] void QRasterWindow::hideEvent(QHideEvent *) + void cbs_hideEvent_1595_0(QHideEvent *arg1) + { + QRasterWindow::hideEvent(arg1); + } + + virtual void hideEvent(QHideEvent *arg1) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QRasterWindow_Adaptor::cbs_hideEvent_1595_0, arg1); + } else { + QRasterWindow::hideEvent(arg1); + } + } + + // [adaptor impl] void QRasterWindow::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QRasterWindow::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QRasterWindow_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QRasterWindow::initPainter(painter); + } + } + + // [adaptor impl] void QRasterWindow::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QRasterWindow::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QRasterWindow_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QRasterWindow::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QRasterWindow::keyReleaseEvent(QKeyEvent *) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *arg1) + { + QRasterWindow::keyReleaseEvent(arg1); + } + + virtual void keyReleaseEvent(QKeyEvent *arg1) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QRasterWindow_Adaptor::cbs_keyReleaseEvent_1514_0, arg1); + } else { + QRasterWindow::keyReleaseEvent(arg1); + } + } + + // [adaptor impl] int QRasterWindow::metric(QPaintDevice::PaintDeviceMetric metric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & _metric) const + { + return QRasterWindow::metric(qt_gsi::QtToCppAdaptor(_metric).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric _metric) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QRasterWindow_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(_metric)); + } else { + return QRasterWindow::metric(_metric); + } + } + + // [adaptor impl] void QRasterWindow::mouseDoubleClickEvent(QMouseEvent *) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *arg1) + { + QRasterWindow::mouseDoubleClickEvent(arg1); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *arg1) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QRasterWindow_Adaptor::cbs_mouseDoubleClickEvent_1738_0, arg1); + } else { + QRasterWindow::mouseDoubleClickEvent(arg1); + } + } + + // [adaptor impl] void QRasterWindow::mouseMoveEvent(QMouseEvent *) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *arg1) + { + QRasterWindow::mouseMoveEvent(arg1); + } + + virtual void mouseMoveEvent(QMouseEvent *arg1) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QRasterWindow_Adaptor::cbs_mouseMoveEvent_1738_0, arg1); + } else { + QRasterWindow::mouseMoveEvent(arg1); + } + } + + // [adaptor impl] void QRasterWindow::mousePressEvent(QMouseEvent *) + void cbs_mousePressEvent_1738_0(QMouseEvent *arg1) + { + QRasterWindow::mousePressEvent(arg1); + } + + virtual void mousePressEvent(QMouseEvent *arg1) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QRasterWindow_Adaptor::cbs_mousePressEvent_1738_0, arg1); + } else { + QRasterWindow::mousePressEvent(arg1); + } + } + + // [adaptor impl] void QRasterWindow::mouseReleaseEvent(QMouseEvent *) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *arg1) + { + QRasterWindow::mouseReleaseEvent(arg1); + } + + virtual void mouseReleaseEvent(QMouseEvent *arg1) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QRasterWindow_Adaptor::cbs_mouseReleaseEvent_1738_0, arg1); + } else { + QRasterWindow::mouseReleaseEvent(arg1); + } + } + + // [adaptor impl] void QRasterWindow::moveEvent(QMoveEvent *) + void cbs_moveEvent_1624_0(QMoveEvent *arg1) + { + QRasterWindow::moveEvent(arg1); + } + + virtual void moveEvent(QMoveEvent *arg1) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QRasterWindow_Adaptor::cbs_moveEvent_1624_0, arg1); + } else { + QRasterWindow::moveEvent(arg1); + } + } + + // [adaptor impl] bool QRasterWindow::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QRasterWindow::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QRasterWindow_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QRasterWindow::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QRasterWindow::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QRasterWindow::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QRasterWindow_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QRasterWindow::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QRasterWindow::redirected(QPoint *) + QPaintDevice * cbs_redirected_c1225_0(QPoint *arg1) const + { + return QRasterWindow::redirected(arg1); + } + + virtual QPaintDevice * redirected(QPoint *arg1) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QRasterWindow_Adaptor::cbs_redirected_c1225_0, arg1); + } else { + return QRasterWindow::redirected(arg1); + } + } + + // [adaptor impl] void QRasterWindow::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QRasterWindow::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QRasterWindow_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QRasterWindow::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QRasterWindow::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QRasterWindow::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QRasterWindow_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QRasterWindow::sharedPainter(); + } + } + + // [adaptor impl] void QRasterWindow::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QRasterWindow::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QRasterWindow_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QRasterWindow::showEvent(arg1); + } + } + + // [adaptor impl] void QRasterWindow::tabletEvent(QTabletEvent *) + void cbs_tabletEvent_1821_0(QTabletEvent *arg1) + { + QRasterWindow::tabletEvent(arg1); + } + + virtual void tabletEvent(QTabletEvent *arg1) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QRasterWindow_Adaptor::cbs_tabletEvent_1821_0, arg1); + } else { + QRasterWindow::tabletEvent(arg1); + } + } + + // [adaptor impl] void QRasterWindow::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QRasterWindow::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QRasterWindow_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QRasterWindow::timerEvent(event); + } + } + + // [adaptor impl] void QRasterWindow::touchEvent(QTouchEvent *) + void cbs_touchEvent_1732_0(QTouchEvent *arg1) + { + QRasterWindow::touchEvent(arg1); + } + + virtual void touchEvent(QTouchEvent *arg1) + { + if (cb_touchEvent_1732_0.can_issue()) { + cb_touchEvent_1732_0.issue(&QRasterWindow_Adaptor::cbs_touchEvent_1732_0, arg1); + } else { + QRasterWindow::touchEvent(arg1); + } + } + + // [adaptor impl] void QRasterWindow::wheelEvent(QWheelEvent *) + void cbs_wheelEvent_1718_0(QWheelEvent *arg1) + { + QRasterWindow::wheelEvent(arg1); + } + + virtual void wheelEvent(QWheelEvent *arg1) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QRasterWindow_Adaptor::cbs_wheelEvent_1718_0, arg1); + } else { + QRasterWindow::wheelEvent(arg1); + } + } + + gsi::Callback cb_accessibleRoot_c0_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusObject_c0_0; + gsi::Callback cb_format_c0_0; + gsi::Callback cb_size_c0_0; + gsi::Callback cb_surfaceType_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_exposeEvent_1845_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_touchEvent_1732_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QRasterWindow_Adaptor::~QRasterWindow_Adaptor() { } + +// Constructor QRasterWindow::QRasterWindow(QWindow *parent) (adaptor class) + +static void _init_ctor_QRasterWindow_Adaptor_1335 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QRasterWindow_Adaptor_1335 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWindow *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QRasterWindow_Adaptor (arg1)); +} + + +// QAccessibleInterface *QRasterWindow::accessibleRoot() + +static void _init_cbs_accessibleRoot_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accessibleRoot_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QRasterWindow_Adaptor *)cls)->cbs_accessibleRoot_c0_0 ()); +} + +static void _set_callback_cbs_accessibleRoot_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_accessibleRoot_c0_0 = cb; +} + + +// emitter void QRasterWindow::activeChanged() + +static void _init_emitter_activeChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_activeChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_activeChanged_0 (); +} + + +// void QRasterWindow::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QRasterWindow::closeEvent(QCloseEvent *) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// emitter void QRasterWindow::contentOrientationChanged(Qt::ScreenOrientation orientation) + +static void _init_emitter_contentOrientationChanged_2521 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_contentOrientationChanged_2521 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_contentOrientationChanged_2521 (arg1); +} + + +// void QRasterWindow::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QRasterWindow::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_destroyed_1302 (arg1); +} + + +// void QRasterWindow::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QRasterWindow::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QRasterWindow_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QRasterWindow::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QRasterWindow_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QRasterWindow::exposeEvent(QExposeEvent *) + +static void _init_cbs_exposeEvent_1845_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_exposeEvent_1845_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QExposeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_exposeEvent_1845_0 (arg1); +} + +static void _set_callback_cbs_exposeEvent_1845_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_exposeEvent_1845_0 = cb; +} + + +// void QRasterWindow::focusInEvent(QFocusEvent *) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// QObject *QRasterWindow::focusObject() + +static void _init_cbs_focusObject_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_focusObject_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QRasterWindow_Adaptor *)cls)->cbs_focusObject_c0_0 ()); +} + +static void _set_callback_cbs_focusObject_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_focusObject_c0_0 = cb; +} + + +// emitter void QRasterWindow::focusObjectChanged(QObject *object) + +static void _init_emitter_focusObjectChanged_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_focusObjectChanged_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_focusObjectChanged_1302 (arg1); +} + + +// void QRasterWindow::focusOutEvent(QFocusEvent *) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// QSurfaceFormat QRasterWindow::format() + +static void _init_cbs_format_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_format_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSurfaceFormat)((QRasterWindow_Adaptor *)cls)->cbs_format_c0_0 ()); +} + +static void _set_callback_cbs_format_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_format_c0_0 = cb; +} + + +// emitter void QRasterWindow::heightChanged(int arg) + +static void _init_emitter_heightChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_heightChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_heightChanged_767 (arg1); +} + + +// void QRasterWindow::hideEvent(QHideEvent *) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QRasterWindow::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// exposed bool QRasterWindow::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRasterWindow_Adaptor *)cls)->fp_QRasterWindow_isSignalConnected_c2394 (arg1)); +} + + +// void QRasterWindow::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QRasterWindow::keyReleaseEvent(QKeyEvent *) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// emitter void QRasterWindow::maximumHeightChanged(int arg) + +static void _init_emitter_maximumHeightChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_maximumHeightChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_maximumHeightChanged_767 (arg1); +} + + +// emitter void QRasterWindow::maximumWidthChanged(int arg) + +static void _init_emitter_maximumWidthChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_maximumWidthChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_maximumWidthChanged_767 (arg1); +} + + +// int QRasterWindow::metric(QPaintDevice::PaintDeviceMetric metric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("metric"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QRasterWindow_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// emitter void QRasterWindow::minimumHeightChanged(int arg) + +static void _init_emitter_minimumHeightChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_minimumHeightChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_minimumHeightChanged_767 (arg1); +} + + +// emitter void QRasterWindow::minimumWidthChanged(int arg) + +static void _init_emitter_minimumWidthChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_minimumWidthChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_minimumWidthChanged_767 (arg1); +} + + +// emitter void QRasterWindow::modalityChanged(Qt::WindowModality modality) + +static void _init_emitter_modalityChanged_2216 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modality"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_modalityChanged_2216 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_modalityChanged_2216 (arg1); +} + + +// void QRasterWindow::mouseDoubleClickEvent(QMouseEvent *) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QRasterWindow::mouseMoveEvent(QMouseEvent *) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QRasterWindow::mousePressEvent(QMouseEvent *) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QRasterWindow::mouseReleaseEvent(QMouseEvent *) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QRasterWindow::moveEvent(QMoveEvent *) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QRasterWindow::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QRasterWindow_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QRasterWindow::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_objectNameChanged_4567 (arg1); +} + + +// emitter void QRasterWindow::opacityChanged(double opacity) + +static void _init_emitter_opacityChanged_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("opacity"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_opacityChanged_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_opacityChanged_1071 (arg1); +} + + +// void QRasterWindow::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QRasterWindow::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QRasterWindow_Adaptor *)cls)->fp_QRasterWindow_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QRasterWindow::redirected(QPoint *) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QRasterWindow_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QRasterWindow::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed void *QRasterWindow::resolveInterface(const char *name, int revision) + +static void _init_fp_resolveInterface_c2390 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("revision"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_resolveInterface_c2390 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((void *)((QRasterWindow_Adaptor *)cls)->fp_QRasterWindow_resolveInterface_c2390 (arg1, arg2)); +} + + +// emitter void QRasterWindow::screenChanged(QScreen *screen) + +static void _init_emitter_screenChanged_1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_screenChanged_1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = gsi::arg_reader() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_screenChanged_1311 (arg1); +} + + +// exposed QObject *QRasterWindow::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QRasterWindow_Adaptor *)cls)->fp_QRasterWindow_sender_c0 ()); +} + + +// exposed int QRasterWindow::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRasterWindow_Adaptor *)cls)->fp_QRasterWindow_senderSignalIndex_c0 ()); +} + + +// QPainter *QRasterWindow::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QRasterWindow_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QRasterWindow::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QRasterWindow::size() + +static void _init_cbs_size_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_size_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QRasterWindow_Adaptor *)cls)->cbs_size_c0_0 ()); +} + +static void _set_callback_cbs_size_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_size_c0_0 = cb; +} + + +// QSurface::SurfaceType QRasterWindow::surfaceType() + +static void _init_cbs_surfaceType_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_cbs_surfaceType_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QRasterWindow_Adaptor *)cls)->cbs_surfaceType_c0_0 ()); +} + +static void _set_callback_cbs_surfaceType_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_surfaceType_c0_0 = cb; +} + + +// void QRasterWindow::tabletEvent(QTabletEvent *) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QRasterWindow::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QRasterWindow::touchEvent(QTouchEvent *) + +static void _init_cbs_touchEvent_1732_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_touchEvent_1732_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTouchEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_touchEvent_1732_0 (arg1); +} + +static void _set_callback_cbs_touchEvent_1732_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_touchEvent_1732_0 = cb; +} + + +// emitter void QRasterWindow::visibilityChanged(QWindow::Visibility visibility) + +static void _init_emitter_visibilityChanged_2329 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visibility"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_visibilityChanged_2329 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_visibilityChanged_2329 (arg1); +} + + +// emitter void QRasterWindow::visibleChanged(bool arg) + +static void _init_emitter_visibleChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_visibleChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_visibleChanged_864 (arg1); +} + + +// void QRasterWindow::wheelEvent(QWheelEvent *) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRasterWindow_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QRasterWindow_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QRasterWindow::widthChanged(int arg) + +static void _init_emitter_widthChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_widthChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_widthChanged_767 (arg1); +} + + +// emitter void QRasterWindow::windowStateChanged(Qt::WindowState windowState) + +static void _init_emitter_windowStateChanged_1894 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("windowState"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowStateChanged_1894 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_windowStateChanged_1894 (arg1); +} + + +// emitter void QRasterWindow::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_windowTitleChanged_2025 (arg1); +} + + +// emitter void QRasterWindow::xChanged(int arg) + +static void _init_emitter_xChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_xChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_xChanged_767 (arg1); +} + + +// emitter void QRasterWindow::yChanged(int arg) + +static void _init_emitter_yChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_yChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QRasterWindow_Adaptor *)cls)->emitter_QRasterWindow_yChanged_767 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QRasterWindow (); + +static gsi::Methods methods_QRasterWindow_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRasterWindow::QRasterWindow(QWindow *parent)\nThis method creates an object of class QRasterWindow.", &_init_ctor_QRasterWindow_Adaptor_1335, &_call_ctor_QRasterWindow_Adaptor_1335); + methods += new qt_gsi::GenericMethod ("accessibleRoot", "@brief Virtual method QAccessibleInterface *QRasterWindow::accessibleRoot()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_accessibleRoot_c0_0, &_call_cbs_accessibleRoot_c0_0); + methods += new qt_gsi::GenericMethod ("accessibleRoot", "@hide", true, &_init_cbs_accessibleRoot_c0_0, &_call_cbs_accessibleRoot_c0_0, &_set_callback_cbs_accessibleRoot_c0_0); + methods += new qt_gsi::GenericMethod ("emit_activeChanged", "@brief Emitter for signal void QRasterWindow::activeChanged()\nCall this method to emit this signal.", false, &_init_emitter_activeChanged_0, &_call_emitter_activeChanged_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QRasterWindow::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QRasterWindow::closeEvent(QCloseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("emit_contentOrientationChanged", "@brief Emitter for signal void QRasterWindow::contentOrientationChanged(Qt::ScreenOrientation orientation)\nCall this method to emit this signal.", false, &_init_emitter_contentOrientationChanged_2521, &_call_emitter_contentOrientationChanged_2521); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QRasterWindow::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QRasterWindow::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QRasterWindow::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QRasterWindow::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QRasterWindow::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*exposeEvent", "@brief Virtual method void QRasterWindow::exposeEvent(QExposeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_exposeEvent_1845_0, &_call_cbs_exposeEvent_1845_0); + methods += new qt_gsi::GenericMethod ("*exposeEvent", "@hide", false, &_init_cbs_exposeEvent_1845_0, &_call_cbs_exposeEvent_1845_0, &_set_callback_cbs_exposeEvent_1845_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QRasterWindow::focusInEvent(QFocusEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("focusObject", "@brief Virtual method QObject *QRasterWindow::focusObject()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_focusObject_c0_0, &_call_cbs_focusObject_c0_0); + methods += new qt_gsi::GenericMethod ("focusObject", "@hide", true, &_init_cbs_focusObject_c0_0, &_call_cbs_focusObject_c0_0, &_set_callback_cbs_focusObject_c0_0); + methods += new qt_gsi::GenericMethod ("emit_focusObjectChanged", "@brief Emitter for signal void QRasterWindow::focusObjectChanged(QObject *object)\nCall this method to emit this signal.", false, &_init_emitter_focusObjectChanged_1302, &_call_emitter_focusObjectChanged_1302); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QRasterWindow::focusOutEvent(QFocusEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("format", "@brief Virtual method QSurfaceFormat QRasterWindow::format()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_format_c0_0, &_call_cbs_format_c0_0); + methods += new qt_gsi::GenericMethod ("format", "@hide", true, &_init_cbs_format_c0_0, &_call_cbs_format_c0_0, &_set_callback_cbs_format_c0_0); + methods += new qt_gsi::GenericMethod ("emit_heightChanged", "@brief Emitter for signal void QRasterWindow::heightChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_heightChanged_767, &_call_emitter_heightChanged_767); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QRasterWindow::hideEvent(QHideEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QRasterWindow::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QRasterWindow::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QRasterWindow::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QRasterWindow::keyReleaseEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("emit_maximumHeightChanged", "@brief Emitter for signal void QRasterWindow::maximumHeightChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_maximumHeightChanged_767, &_call_emitter_maximumHeightChanged_767); + methods += new qt_gsi::GenericMethod ("emit_maximumWidthChanged", "@brief Emitter for signal void QRasterWindow::maximumWidthChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_maximumWidthChanged_767, &_call_emitter_maximumWidthChanged_767); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QRasterWindow::metric(QPaintDevice::PaintDeviceMetric metric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("emit_minimumHeightChanged", "@brief Emitter for signal void QRasterWindow::minimumHeightChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_minimumHeightChanged_767, &_call_emitter_minimumHeightChanged_767); + methods += new qt_gsi::GenericMethod ("emit_minimumWidthChanged", "@brief Emitter for signal void QRasterWindow::minimumWidthChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_minimumWidthChanged_767, &_call_emitter_minimumWidthChanged_767); + methods += new qt_gsi::GenericMethod ("emit_modalityChanged", "@brief Emitter for signal void QRasterWindow::modalityChanged(Qt::WindowModality modality)\nCall this method to emit this signal.", false, &_init_emitter_modalityChanged_2216, &_call_emitter_modalityChanged_2216); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QRasterWindow::mouseDoubleClickEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QRasterWindow::mouseMoveEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QRasterWindow::mousePressEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QRasterWindow::mouseReleaseEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QRasterWindow::moveEvent(QMoveEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QRasterWindow::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QRasterWindow::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("emit_opacityChanged", "@brief Emitter for signal void QRasterWindow::opacityChanged(double opacity)\nCall this method to emit this signal.", false, &_init_emitter_opacityChanged_1071, &_call_emitter_opacityChanged_1071); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QRasterWindow::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QRasterWindow::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QRasterWindow::redirected(QPoint *)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QRasterWindow::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resolveInterface", "@brief Method void *QRasterWindow::resolveInterface(const char *name, int revision)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_resolveInterface_c2390, &_call_fp_resolveInterface_c2390); + methods += new qt_gsi::GenericMethod ("emit_screenChanged", "@brief Emitter for signal void QRasterWindow::screenChanged(QScreen *screen)\nCall this method to emit this signal.", false, &_init_emitter_screenChanged_1311, &_call_emitter_screenChanged_1311); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QRasterWindow::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QRasterWindow::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QRasterWindow::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QRasterWindow::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("size", "@brief Virtual method QSize QRasterWindow::size()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_size_c0_0, &_call_cbs_size_c0_0); + methods += new qt_gsi::GenericMethod ("size", "@hide", true, &_init_cbs_size_c0_0, &_call_cbs_size_c0_0, &_set_callback_cbs_size_c0_0); + methods += new qt_gsi::GenericMethod ("surfaceType", "@brief Virtual method QSurface::SurfaceType QRasterWindow::surfaceType()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_surfaceType_c0_0, &_call_cbs_surfaceType_c0_0); + methods += new qt_gsi::GenericMethod ("surfaceType", "@hide", true, &_init_cbs_surfaceType_c0_0, &_call_cbs_surfaceType_c0_0, &_set_callback_cbs_surfaceType_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QRasterWindow::tabletEvent(QTabletEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QRasterWindow::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*touchEvent", "@brief Virtual method void QRasterWindow::touchEvent(QTouchEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_touchEvent_1732_0, &_call_cbs_touchEvent_1732_0); + methods += new qt_gsi::GenericMethod ("*touchEvent", "@hide", false, &_init_cbs_touchEvent_1732_0, &_call_cbs_touchEvent_1732_0, &_set_callback_cbs_touchEvent_1732_0); + methods += new qt_gsi::GenericMethod ("emit_visibilityChanged", "@brief Emitter for signal void QRasterWindow::visibilityChanged(QWindow::Visibility visibility)\nCall this method to emit this signal.", false, &_init_emitter_visibilityChanged_2329, &_call_emitter_visibilityChanged_2329); + methods += new qt_gsi::GenericMethod ("emit_visibleChanged", "@brief Emitter for signal void QRasterWindow::visibleChanged(bool arg)\nCall this method to emit this signal.", false, &_init_emitter_visibleChanged_864, &_call_emitter_visibleChanged_864); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QRasterWindow::wheelEvent(QWheelEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_widthChanged", "@brief Emitter for signal void QRasterWindow::widthChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_widthChanged_767, &_call_emitter_widthChanged_767); + methods += new qt_gsi::GenericMethod ("emit_windowStateChanged", "@brief Emitter for signal void QRasterWindow::windowStateChanged(Qt::WindowState windowState)\nCall this method to emit this signal.", false, &_init_emitter_windowStateChanged_1894, &_call_emitter_windowStateChanged_1894); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QRasterWindow::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_xChanged", "@brief Emitter for signal void QRasterWindow::xChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_xChanged_767, &_call_emitter_xChanged_767); + methods += new qt_gsi::GenericMethod ("emit_yChanged", "@brief Emitter for signal void QRasterWindow::yChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_yChanged_767, &_call_emitter_yChanged_767); + return methods; +} + +gsi::Class decl_QRasterWindow_Adaptor (qtdecl_QRasterWindow (), "QtGui", "QRasterWindow", + methods_QRasterWindow_Adaptor (), + "@qt\n@brief Binding of QRasterWindow"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQRawFont.cc b/src/gsiqt/qt6/QtGui/gsiDeclQRawFont.cc new file mode 100644 index 000000000..bf315a85d --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQRawFont.cc @@ -0,0 +1,930 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRawFont.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRawFont + +// Constructor QRawFont::QRawFont() + + +static void _init_ctor_QRawFont_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QRawFont_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QRawFont ()); +} + + +// Constructor QRawFont::QRawFont(const QString &fileName, double pixelSize, QFont::HintingPreference hintingPreference) + + +static void _init_ctor_QRawFont_5664 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixelSize"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("hintingPreference", true, "QFont::PreferDefaultHinting"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QRawFont_5664 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFont::PreferDefaultHinting), heap); + ret.write (new QRawFont (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// Constructor QRawFont::QRawFont(const QByteArray &fontData, double pixelSize, QFont::HintingPreference hintingPreference) + + +static void _init_ctor_QRawFont_5948 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fontData"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixelSize"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("hintingPreference", true, "QFont::PreferDefaultHinting"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QRawFont_5948 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFont::PreferDefaultHinting), heap); + ret.write (new QRawFont (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// Constructor QRawFont::QRawFont(const QRawFont &other) + + +static void _init_ctor_QRawFont_2099 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QRawFont_2099 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRawFont &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QRawFont (arg1)); +} + + +// QList QRawFont::advancesForGlyphIndexes(const QList &glyphIndexes) + + +static void _init_f_advancesForGlyphIndexes_c2590 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("glyphIndexes"); + decl->add_arg & > (argspec_0); + decl->set_return > (); +} + +static void _call_f_advancesForGlyphIndexes_c2590 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ret.write > ((QList)((QRawFont *)cls)->advancesForGlyphIndexes (arg1)); +} + + +// QList QRawFont::advancesForGlyphIndexes(const QList &glyphIndexes, QFlags layoutFlags) + + +static void _init_f_advancesForGlyphIndexes_c5532 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("glyphIndexes"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("layoutFlags"); + decl->add_arg > (argspec_1); + decl->set_return > (); +} + +static void _call_f_advancesForGlyphIndexes_c5532 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + ret.write > ((QList)((QRawFont *)cls)->advancesForGlyphIndexes (arg1, arg2)); +} + + +// bool QRawFont::advancesForGlyphIndexes(const quint32 *glyphIndexes, QPointF *advances, int numGlyphs) + + +static void _init_f_advancesForGlyphIndexes_c3825 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("glyphIndexes"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("advances"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("numGlyphs"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_advancesForGlyphIndexes_c3825 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const quint32 *arg1 = gsi::arg_reader() (args, heap); + QPointF *arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRawFont *)cls)->advancesForGlyphIndexes (arg1, arg2, arg3)); +} + + +// bool QRawFont::advancesForGlyphIndexes(const quint32 *glyphIndexes, QPointF *advances, int numGlyphs, QFlags layoutFlags) + + +static void _init_f_advancesForGlyphIndexes_c6767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("glyphIndexes"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("advances"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("numGlyphs"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("layoutFlags"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_advancesForGlyphIndexes_c6767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const quint32 *arg1 = gsi::arg_reader() (args, heap); + QPointF *arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QRawFont *)cls)->advancesForGlyphIndexes (arg1, arg2, arg3, arg4)); +} + + +// QImage QRawFont::alphaMapForGlyph(quint32 glyphIndex, QRawFont::AntialiasingType antialiasingType, const QTransform &transform) + + +static void _init_f_alphaMapForGlyph_c6224 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("glyphIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("antialiasingType", true, "QRawFont::SubPixelAntialiasing"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("transform", true, "QTransform()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_alphaMapForGlyph_c6224 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint32 arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRawFont::SubPixelAntialiasing), heap); + const QTransform &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); + ret.write ((QImage)((QRawFont *)cls)->alphaMapForGlyph (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// double QRawFont::ascent() + + +static void _init_f_ascent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ascent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRawFont *)cls)->ascent ()); +} + + +// double QRawFont::averageCharWidth() + + +static void _init_f_averageCharWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_averageCharWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRawFont *)cls)->averageCharWidth ()); +} + + +// QRectF QRawFont::boundingRect(quint32 glyphIndex) + + +static void _init_f_boundingRect_c1098 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("glyphIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_boundingRect_c1098 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint32 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QRawFont *)cls)->boundingRect (arg1)); +} + + +// double QRawFont::capHeight() + + +static void _init_f_capHeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_capHeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRawFont *)cls)->capHeight ()); +} + + +// double QRawFont::descent() + + +static void _init_f_descent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_descent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRawFont *)cls)->descent ()); +} + + +// QString QRawFont::familyName() + + +static void _init_f_familyName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_familyName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QRawFont *)cls)->familyName ()); +} + + +// QByteArray QRawFont::fontTable(const char *tagName) + + +static void _init_f_fontTable_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tagName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fontTable_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)((QRawFont *)cls)->fontTable (arg1)); +} + + +// bool QRawFont::glyphIndexesForChars(const QChar *chars, int numChars, quint32 *glyphIndexes, int *numGlyphs) + + +static void _init_f_glyphIndexesForChars_c4460 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("chars"); + decl->add_arg::target_type * > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("numChars"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("glyphIndexes"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("numGlyphs"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_glyphIndexesForChars_c4460 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type * arg1 = gsi::arg_reader::target_type * >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + quint32 *arg3 = gsi::arg_reader() (args, heap); + int *arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRawFont *)cls)->glyphIndexesForChars (qt_gsi::QtToCppAdaptor(arg1).cptr(), arg2, arg3, arg4)); +} + + +// QList QRawFont::glyphIndexesForString(const QString &text) + + +static void _init_f_glyphIndexesForString_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_glyphIndexesForString_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)((QRawFont *)cls)->glyphIndexesForString (arg1)); +} + + +// QFont::HintingPreference QRawFont::hintingPreference() + + +static void _init_f_hintingPreference_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_hintingPreference_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QRawFont *)cls)->hintingPreference ())); +} + + +// bool QRawFont::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRawFont *)cls)->isValid ()); +} + + +// double QRawFont::leading() + + +static void _init_f_leading_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_leading_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRawFont *)cls)->leading ()); +} + + +// double QRawFont::lineThickness() + + +static void _init_f_lineThickness_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineThickness_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRawFont *)cls)->lineThickness ()); +} + + +// void QRawFont::loadFromData(const QByteArray &fontData, double pixelSize, QFont::HintingPreference hintingPreference) + + +static void _init_f_loadFromData_5948 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fontData"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixelSize"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("hintingPreference"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_loadFromData_5948 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRawFont *)cls)->loadFromData (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref()); +} + + +// void QRawFont::loadFromFile(const QString &fileName, double pixelSize, QFont::HintingPreference hintingPreference) + + +static void _init_f_loadFromFile_5664 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixelSize"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("hintingPreference"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_loadFromFile_5664 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRawFont *)cls)->loadFromFile (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref()); +} + + +// double QRawFont::maxCharWidth() + + +static void _init_f_maxCharWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maxCharWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRawFont *)cls)->maxCharWidth ()); +} + + +// bool QRawFont::operator!=(const QRawFont &other) + + +static void _init_f_operator_excl__eq__c2099 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2099 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRawFont &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRawFont *)cls)->operator!= (arg1)); +} + + +// QRawFont &QRawFont::operator=(const QRawFont &other) + + +static void _init_f_operator_eq__2099 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2099 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRawFont &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRawFont &)((QRawFont *)cls)->operator= (arg1)); +} + + +// bool QRawFont::operator==(const QRawFont &other) + + +static void _init_f_operator_eq__eq__c2099 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2099 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRawFont &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRawFont *)cls)->operator== (arg1)); +} + + +// QPainterPath QRawFont::pathForGlyph(quint32 glyphIndex) + + +static void _init_f_pathForGlyph_c1098 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("glyphIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_pathForGlyph_c1098 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint32 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QRawFont *)cls)->pathForGlyph (arg1)); +} + + +// double QRawFont::pixelSize() + + +static void _init_f_pixelSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pixelSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRawFont *)cls)->pixelSize ()); +} + + +// void QRawFont::setPixelSize(double pixelSize) + + +static void _init_f_setPixelSize_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixelSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPixelSize_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRawFont *)cls)->setPixelSize (arg1); +} + + +// QFont::Style QRawFont::style() + + +static void _init_f_style_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_style_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QRawFont *)cls)->style ())); +} + + +// QString QRawFont::styleName() + + +static void _init_f_styleName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_styleName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QRawFont *)cls)->styleName ()); +} + + +// QList QRawFont::supportedWritingSystems() + + +static void _init_f_supportedWritingSystems_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedWritingSystems_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QRawFont *)cls)->supportedWritingSystems ()); +} + + +// bool QRawFont::supportsCharacter(unsigned int ucs4) + + +static void _init_f_supportsCharacter_c1772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ucs4"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_supportsCharacter_c1772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRawFont *)cls)->supportsCharacter (arg1)); +} + + +// bool QRawFont::supportsCharacter(QChar character) + + +static void _init_f_supportsCharacter_c899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("character"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_supportsCharacter_c899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QRawFont *)cls)->supportsCharacter (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QRawFont::swap(QRawFont &other) + + +static void _init_f_swap_1404 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1404 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QRawFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRawFont *)cls)->swap (arg1); +} + + +// double QRawFont::underlinePosition() + + +static void _init_f_underlinePosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_underlinePosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRawFont *)cls)->underlinePosition ()); +} + + +// double QRawFont::unitsPerEm() + + +static void _init_f_unitsPerEm_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unitsPerEm_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRawFont *)cls)->unitsPerEm ()); +} + + +// int QRawFont::weight() + + +static void _init_f_weight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_weight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRawFont *)cls)->weight ()); +} + + +// double QRawFont::xHeight() + + +static void _init_f_xHeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_xHeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QRawFont *)cls)->xHeight ()); +} + + +// static QRawFont QRawFont::fromFont(const QFont &font, QFontDatabase::WritingSystem writingSystem) + + +static void _init_f_fromFont_4907 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("writingSystem", true, "QFontDatabase::Any"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fromFont_4907 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFontDatabase::Any), heap); + ret.write ((QRawFont)QRawFont::fromFont (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QRawFont () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRawFont::QRawFont()\nThis method creates an object of class QRawFont.", &_init_ctor_QRawFont_0, &_call_ctor_QRawFont_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRawFont::QRawFont(const QString &fileName, double pixelSize, QFont::HintingPreference hintingPreference)\nThis method creates an object of class QRawFont.", &_init_ctor_QRawFont_5664, &_call_ctor_QRawFont_5664); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRawFont::QRawFont(const QByteArray &fontData, double pixelSize, QFont::HintingPreference hintingPreference)\nThis method creates an object of class QRawFont.", &_init_ctor_QRawFont_5948, &_call_ctor_QRawFont_5948); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRawFont::QRawFont(const QRawFont &other)\nThis method creates an object of class QRawFont.", &_init_ctor_QRawFont_2099, &_call_ctor_QRawFont_2099); + methods += new qt_gsi::GenericMethod ("advancesForGlyphIndexes", "@brief Method QList QRawFont::advancesForGlyphIndexes(const QList &glyphIndexes)\n", true, &_init_f_advancesForGlyphIndexes_c2590, &_call_f_advancesForGlyphIndexes_c2590); + methods += new qt_gsi::GenericMethod ("advancesForGlyphIndexes", "@brief Method QList QRawFont::advancesForGlyphIndexes(const QList &glyphIndexes, QFlags layoutFlags)\n", true, &_init_f_advancesForGlyphIndexes_c5532, &_call_f_advancesForGlyphIndexes_c5532); + methods += new qt_gsi::GenericMethod ("advancesForGlyphIndexes", "@brief Method bool QRawFont::advancesForGlyphIndexes(const quint32 *glyphIndexes, QPointF *advances, int numGlyphs)\n", true, &_init_f_advancesForGlyphIndexes_c3825, &_call_f_advancesForGlyphIndexes_c3825); + methods += new qt_gsi::GenericMethod ("advancesForGlyphIndexes", "@brief Method bool QRawFont::advancesForGlyphIndexes(const quint32 *glyphIndexes, QPointF *advances, int numGlyphs, QFlags layoutFlags)\n", true, &_init_f_advancesForGlyphIndexes_c6767, &_call_f_advancesForGlyphIndexes_c6767); + methods += new qt_gsi::GenericMethod ("alphaMapForGlyph", "@brief Method QImage QRawFont::alphaMapForGlyph(quint32 glyphIndex, QRawFont::AntialiasingType antialiasingType, const QTransform &transform)\n", true, &_init_f_alphaMapForGlyph_c6224, &_call_f_alphaMapForGlyph_c6224); + methods += new qt_gsi::GenericMethod ("ascent", "@brief Method double QRawFont::ascent()\n", true, &_init_f_ascent_c0, &_call_f_ascent_c0); + methods += new qt_gsi::GenericMethod ("averageCharWidth", "@brief Method double QRawFont::averageCharWidth()\n", true, &_init_f_averageCharWidth_c0, &_call_f_averageCharWidth_c0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QRawFont::boundingRect(quint32 glyphIndex)\n", true, &_init_f_boundingRect_c1098, &_call_f_boundingRect_c1098); + methods += new qt_gsi::GenericMethod ("capHeight", "@brief Method double QRawFont::capHeight()\n", true, &_init_f_capHeight_c0, &_call_f_capHeight_c0); + methods += new qt_gsi::GenericMethod ("descent", "@brief Method double QRawFont::descent()\n", true, &_init_f_descent_c0, &_call_f_descent_c0); + methods += new qt_gsi::GenericMethod ("familyName", "@brief Method QString QRawFont::familyName()\n", true, &_init_f_familyName_c0, &_call_f_familyName_c0); + methods += new qt_gsi::GenericMethod ("fontTable", "@brief Method QByteArray QRawFont::fontTable(const char *tagName)\n", true, &_init_f_fontTable_c1731, &_call_f_fontTable_c1731); + methods += new qt_gsi::GenericMethod ("glyphIndexesForChars", "@brief Method bool QRawFont::glyphIndexesForChars(const QChar *chars, int numChars, quint32 *glyphIndexes, int *numGlyphs)\n", true, &_init_f_glyphIndexesForChars_c4460, &_call_f_glyphIndexesForChars_c4460); + methods += new qt_gsi::GenericMethod ("glyphIndexesForString", "@brief Method QList QRawFont::glyphIndexesForString(const QString &text)\n", true, &_init_f_glyphIndexesForString_c2025, &_call_f_glyphIndexesForString_c2025); + methods += new qt_gsi::GenericMethod ("hintingPreference", "@brief Method QFont::HintingPreference QRawFont::hintingPreference()\n", true, &_init_f_hintingPreference_c0, &_call_f_hintingPreference_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QRawFont::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("leading", "@brief Method double QRawFont::leading()\n", true, &_init_f_leading_c0, &_call_f_leading_c0); + methods += new qt_gsi::GenericMethod ("lineThickness", "@brief Method double QRawFont::lineThickness()\n", true, &_init_f_lineThickness_c0, &_call_f_lineThickness_c0); + methods += new qt_gsi::GenericMethod ("loadFromData", "@brief Method void QRawFont::loadFromData(const QByteArray &fontData, double pixelSize, QFont::HintingPreference hintingPreference)\n", false, &_init_f_loadFromData_5948, &_call_f_loadFromData_5948); + methods += new qt_gsi::GenericMethod ("loadFromFile", "@brief Method void QRawFont::loadFromFile(const QString &fileName, double pixelSize, QFont::HintingPreference hintingPreference)\n", false, &_init_f_loadFromFile_5664, &_call_f_loadFromFile_5664); + methods += new qt_gsi::GenericMethod ("maxCharWidth", "@brief Method double QRawFont::maxCharWidth()\n", true, &_init_f_maxCharWidth_c0, &_call_f_maxCharWidth_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QRawFont::operator!=(const QRawFont &other)\n", true, &_init_f_operator_excl__eq__c2099, &_call_f_operator_excl__eq__c2099); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QRawFont &QRawFont::operator=(const QRawFont &other)\n", false, &_init_f_operator_eq__2099, &_call_f_operator_eq__2099); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QRawFont::operator==(const QRawFont &other)\n", true, &_init_f_operator_eq__eq__c2099, &_call_f_operator_eq__eq__c2099); + methods += new qt_gsi::GenericMethod ("pathForGlyph", "@brief Method QPainterPath QRawFont::pathForGlyph(quint32 glyphIndex)\n", true, &_init_f_pathForGlyph_c1098, &_call_f_pathForGlyph_c1098); + methods += new qt_gsi::GenericMethod (":pixelSize", "@brief Method double QRawFont::pixelSize()\n", true, &_init_f_pixelSize_c0, &_call_f_pixelSize_c0); + methods += new qt_gsi::GenericMethod ("setPixelSize|pixelSize=", "@brief Method void QRawFont::setPixelSize(double pixelSize)\n", false, &_init_f_setPixelSize_1071, &_call_f_setPixelSize_1071); + methods += new qt_gsi::GenericMethod ("style", "@brief Method QFont::Style QRawFont::style()\n", true, &_init_f_style_c0, &_call_f_style_c0); + methods += new qt_gsi::GenericMethod ("styleName", "@brief Method QString QRawFont::styleName()\n", true, &_init_f_styleName_c0, &_call_f_styleName_c0); + methods += new qt_gsi::GenericMethod ("supportedWritingSystems", "@brief Method QList QRawFont::supportedWritingSystems()\n", true, &_init_f_supportedWritingSystems_c0, &_call_f_supportedWritingSystems_c0); + methods += new qt_gsi::GenericMethod ("supportsCharacter_ucs4", "@brief Method bool QRawFont::supportsCharacter(unsigned int ucs4)\n", true, &_init_f_supportsCharacter_c1772, &_call_f_supportsCharacter_c1772); + methods += new qt_gsi::GenericMethod ("supportsCharacter", "@brief Method bool QRawFont::supportsCharacter(QChar character)\n", true, &_init_f_supportsCharacter_c899, &_call_f_supportsCharacter_c899); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QRawFont::swap(QRawFont &other)\n", false, &_init_f_swap_1404, &_call_f_swap_1404); + methods += new qt_gsi::GenericMethod ("underlinePosition", "@brief Method double QRawFont::underlinePosition()\n", true, &_init_f_underlinePosition_c0, &_call_f_underlinePosition_c0); + methods += new qt_gsi::GenericMethod ("unitsPerEm", "@brief Method double QRawFont::unitsPerEm()\n", true, &_init_f_unitsPerEm_c0, &_call_f_unitsPerEm_c0); + methods += new qt_gsi::GenericMethod ("weight", "@brief Method int QRawFont::weight()\n", true, &_init_f_weight_c0, &_call_f_weight_c0); + methods += new qt_gsi::GenericMethod ("xHeight", "@brief Method double QRawFont::xHeight()\n", true, &_init_f_xHeight_c0, &_call_f_xHeight_c0); + methods += new qt_gsi::GenericStaticMethod ("fromFont", "@brief Static method QRawFont QRawFont::fromFont(const QFont &font, QFontDatabase::WritingSystem writingSystem)\nThis method is static and can be called without an instance.", &_init_f_fromFont_4907, &_call_f_fromFont_4907); + return methods; +} + +gsi::Class decl_QRawFont ("QtGui", "QRawFont", + methods_QRawFont (), + "@qt\n@brief Binding of QRawFont"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRawFont () { return decl_QRawFont; } + +} + + +// Implementation of the enum wrapper class for QRawFont::AntialiasingType +namespace qt_gsi +{ + +static gsi::Enum decl_QRawFont_AntialiasingType_Enum ("QtGui", "QRawFont_AntialiasingType", + gsi::enum_const ("PixelAntialiasing", QRawFont::PixelAntialiasing, "@brief Enum constant QRawFont::PixelAntialiasing") + + gsi::enum_const ("SubPixelAntialiasing", QRawFont::SubPixelAntialiasing, "@brief Enum constant QRawFont::SubPixelAntialiasing"), + "@qt\n@brief This class represents the QRawFont::AntialiasingType enum"); + +static gsi::QFlagsClass decl_QRawFont_AntialiasingType_Enums ("QtGui", "QRawFont_QFlags_AntialiasingType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QRawFont_AntialiasingType_Enum_in_parent (decl_QRawFont_AntialiasingType_Enum.defs ()); +static gsi::ClassExt decl_QRawFont_AntialiasingType_Enum_as_child (decl_QRawFont_AntialiasingType_Enum, "AntialiasingType"); +static gsi::ClassExt decl_QRawFont_AntialiasingType_Enums_as_child (decl_QRawFont_AntialiasingType_Enums, "QFlags_AntialiasingType"); + +} + + +// Implementation of the enum wrapper class for QRawFont::LayoutFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QRawFont_LayoutFlag_Enum ("QtGui", "QRawFont_LayoutFlag", + gsi::enum_const ("SeparateAdvances", QRawFont::SeparateAdvances, "@brief Enum constant QRawFont::SeparateAdvances") + + gsi::enum_const ("KernedAdvances", QRawFont::KernedAdvances, "@brief Enum constant QRawFont::KernedAdvances") + + gsi::enum_const ("UseDesignMetrics", QRawFont::UseDesignMetrics, "@brief Enum constant QRawFont::UseDesignMetrics"), + "@qt\n@brief This class represents the QRawFont::LayoutFlag enum"); + +static gsi::QFlagsClass decl_QRawFont_LayoutFlag_Enums ("QtGui", "QRawFont_QFlags_LayoutFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QRawFont_LayoutFlag_Enum_in_parent (decl_QRawFont_LayoutFlag_Enum.defs ()); +static gsi::ClassExt decl_QRawFont_LayoutFlag_Enum_as_child (decl_QRawFont_LayoutFlag_Enum, "LayoutFlag"); +static gsi::ClassExt decl_QRawFont_LayoutFlag_Enums_as_child (decl_QRawFont_LayoutFlag_Enums, "QFlags_LayoutFlag"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQRegion.cc b/src/gsiqt/qt6/QtGui/gsiDeclQRegion.cc new file mode 100644 index 000000000..d205b638b --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQRegion.cc @@ -0,0 +1,1004 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRegion.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRegion + static void f_QRegion_setRects(QRegion *r, const std::vector &rects) + { + if (! rects.empty ()) { + return r->setRects (&rects.front (), int (rects.size ())); + } + } + +// Constructor QRegion::QRegion() + + +static void _init_ctor_QRegion_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QRegion_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QRegion ()); +} + + +// Constructor QRegion::QRegion(int x, int y, int w, int h, QRegion::RegionType t) + + +static void _init_ctor_QRegion_4911 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("t", true, "QRegion::Rectangle"); + decl->add_arg::target_type & > (argspec_4); + decl->set_return_new (); +} + +static void _call_ctor_QRegion_4911 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegion::Rectangle), heap); + ret.write (new QRegion (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref())); +} + + +// Constructor QRegion::QRegion(const QRect &r, QRegion::RegionType t) + + +static void _init_ctor_QRegion_3959 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("t", true, "QRegion::Rectangle"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QRegion_3959 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QRegion::Rectangle), heap); + ret.write (new QRegion (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// Constructor QRegion::QRegion(const QPolygon &pa, Qt::FillRule fillRule) + + +static void _init_ctor_QRegion_3578 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pa"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("fillRule", true, "Qt::OddEvenFill"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QRegion_3578 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygon &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OddEvenFill), heap); + ret.write (new QRegion (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// Constructor QRegion::QRegion(const QRegion ®ion) + + +static void _init_ctor_QRegion_2006 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("region"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QRegion_2006 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QRegion (arg1)); +} + + +// Constructor QRegion::QRegion(const QBitmap &bitmap) + + +static void _init_ctor_QRegion_1999 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bitmap"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QRegion_1999 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBitmap &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QRegion (arg1)); +} + + +// const QRect *QRegion::begin() + + +static void _init_f_begin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_begin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QRect *)((QRegion *)cls)->begin ()); +} + + +// QRect QRegion::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QRegion *)cls)->boundingRect ()); +} + + +// const QRect *QRegion::cbegin() + + +static void _init_f_cbegin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cbegin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QRect *)((QRegion *)cls)->cbegin ()); +} + + +// const QRect *QRegion::cend() + + +static void _init_f_cend_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cend_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QRect *)((QRegion *)cls)->cend ()); +} + + +// bool QRegion::contains(const QPoint &p) + + +static void _init_f_contains_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRegion *)cls)->contains (arg1)); +} + + +// bool QRegion::contains(const QRect &r) + + +static void _init_f_contains_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRegion *)cls)->contains (arg1)); +} + + +// const QRect *QRegion::end() + + +static void _init_f_end_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_end_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QRect *)((QRegion *)cls)->end ()); +} + + +// QRegion QRegion::intersected(const QRegion &r) + + +static void _init_f_intersected_c2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intersected_c2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion)((QRegion *)cls)->intersected (arg1)); +} + + +// QRegion QRegion::intersected(const QRect &r) + + +static void _init_f_intersected_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intersected_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion)((QRegion *)cls)->intersected (arg1)); +} + + +// bool QRegion::intersects(const QRegion &r) + + +static void _init_f_intersects_c2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intersects_c2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRegion *)cls)->intersects (arg1)); +} + + +// bool QRegion::intersects(const QRect &r) + + +static void _init_f_intersects_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intersects_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRegion *)cls)->intersects (arg1)); +} + + +// bool QRegion::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRegion *)cls)->isEmpty ()); +} + + +// bool QRegion::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRegion *)cls)->isNull ()); +} + + +// bool QRegion::operator!=(const QRegion &r) + + +static void _init_f_operator_excl__eq__c2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRegion *)cls)->operator!= (arg1)); +} + + +// QRegion QRegion::operator&(const QRegion &r) + + +static void _init_f_operator_amp__c2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_amp__c2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion)((QRegion *)cls)->operator& (arg1)); +} + + +// QRegion QRegion::operator&(const QRect &r) + + +static void _init_f_operator_amp__c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_amp__c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion)((QRegion *)cls)->operator& (arg1)); +} + + +// QRegion &QRegion::operator&=(const QRegion &r) + + +static void _init_f_operator_amp__eq__2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_amp__eq__2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion &)((QRegion *)cls)->operator&= (arg1)); +} + + +// QRegion &QRegion::operator&=(const QRect &r) + + +static void _init_f_operator_amp__eq__1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_amp__eq__1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion &)((QRegion *)cls)->operator&= (arg1)); +} + + +// QRegion QRegion::operator+(const QRegion &r) + + +static void _init_f_operator_plus__c2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__c2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion)((QRegion *)cls)->operator+ (arg1)); +} + + +// QRegion QRegion::operator+(const QRect &r) + + +static void _init_f_operator_plus__c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion)((QRegion *)cls)->operator+ (arg1)); +} + + +// QRegion &QRegion::operator+=(const QRegion &r) + + +static void _init_f_operator_plus__eq__2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion &)((QRegion *)cls)->operator+= (arg1)); +} + + +// QRegion &QRegion::operator+=(const QRect &r) + + +static void _init_f_operator_plus__eq__1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion &)((QRegion *)cls)->operator+= (arg1)); +} + + +// QRegion QRegion::operator-(const QRegion &r) + + +static void _init_f_operator_minus__c2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__c2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion)((QRegion *)cls)->operator- (arg1)); +} + + +// QRegion &QRegion::operator-=(const QRegion &r) + + +static void _init_f_operator_minus__eq__2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion &)((QRegion *)cls)->operator-= (arg1)); +} + + +// QRegion &QRegion::operator=(const QRegion &) + + +static void _init_f_operator_eq__2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion &)((QRegion *)cls)->operator= (arg1)); +} + + +// bool QRegion::operator==(const QRegion &r) + + +static void _init_f_operator_eq__eq__c2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRegion *)cls)->operator== (arg1)); +} + + +// QRegion QRegion::operator^(const QRegion &r) + + +static void _init_f_operator_acute__c2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_acute__c2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion)((QRegion *)cls)->operator^ (arg1)); +} + + +// QRegion &QRegion::operator^=(const QRegion &r) + + +static void _init_f_operator_acute__eq__2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_acute__eq__2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion &)((QRegion *)cls)->operator^= (arg1)); +} + + +// QRegion QRegion::operator|(const QRegion &r) + + +static void _init_f_operator_pipe__c2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_pipe__c2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion)((QRegion *)cls)->operator| (arg1)); +} + + +// QRegion &QRegion::operator|=(const QRegion &r) + + +static void _init_f_operator_pipe__eq__2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_pipe__eq__2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion &)((QRegion *)cls)->operator|= (arg1)); +} + + +// int QRegion::rectCount() + + +static void _init_f_rectCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rectCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRegion *)cls)->rectCount ()); +} + + +// QRegion QRegion::subtracted(const QRegion &r) + + +static void _init_f_subtracted_c2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_subtracted_c2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion)((QRegion *)cls)->subtracted (arg1)); +} + + +// void QRegion::swap(QRegion &other) + + +static void _init_f_swap_1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegion *)cls)->swap (arg1); +} + + +// void QRegion::translate(int dx, int dy) + + +static void _init_f_translate_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translate_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegion *)cls)->translate (arg1, arg2); +} + + +// void QRegion::translate(const QPoint &p) + + +static void _init_f_translate_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translate_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegion *)cls)->translate (arg1); +} + + +// QRegion QRegion::translated(int dx, int dy) + + +static void _init_f_translated_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translated_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QRegion)((QRegion *)cls)->translated (arg1, arg2)); +} + + +// QRegion QRegion::translated(const QPoint &p) + + +static void _init_f_translated_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translated_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion)((QRegion *)cls)->translated (arg1)); +} + + +// QRegion QRegion::united(const QRegion &r) + + +static void _init_f_united_c2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_united_c2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion)((QRegion *)cls)->united (arg1)); +} + + +// QRegion QRegion::united(const QRect &r) + + +static void _init_f_united_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_united_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion)((QRegion *)cls)->united (arg1)); +} + + +// QRegion QRegion::xored(const QRegion &r) + + +static void _init_f_xored_c2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_xored_c2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion)((QRegion *)cls)->xored (arg1)); +} + + +// QRegion ::operator *(const QRegion &r, const QTransform &m) +static QRegion op_QRegion_operator_star__4248(const QRegion *_self, const QTransform &m) { + return ::operator *(*_self, m); +} + + +namespace gsi +{ + +static gsi::Methods methods_QRegion () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegion::QRegion()\nThis method creates an object of class QRegion.", &_init_ctor_QRegion_0, &_call_ctor_QRegion_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegion::QRegion(int x, int y, int w, int h, QRegion::RegionType t)\nThis method creates an object of class QRegion.", &_init_ctor_QRegion_4911, &_call_ctor_QRegion_4911); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegion::QRegion(const QRect &r, QRegion::RegionType t)\nThis method creates an object of class QRegion.", &_init_ctor_QRegion_3959, &_call_ctor_QRegion_3959); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegion::QRegion(const QPolygon &pa, Qt::FillRule fillRule)\nThis method creates an object of class QRegion.", &_init_ctor_QRegion_3578, &_call_ctor_QRegion_3578); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegion::QRegion(const QRegion ®ion)\nThis method creates an object of class QRegion.", &_init_ctor_QRegion_2006, &_call_ctor_QRegion_2006); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegion::QRegion(const QBitmap &bitmap)\nThis method creates an object of class QRegion.", &_init_ctor_QRegion_1999, &_call_ctor_QRegion_1999); + methods += new qt_gsi::GenericMethod ("begin", "@brief Method const QRect *QRegion::begin()\n", true, &_init_f_begin_c0, &_call_f_begin_c0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRect QRegion::boundingRect()\n", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod ("cbegin", "@brief Method const QRect *QRegion::cbegin()\n", true, &_init_f_cbegin_c0, &_call_f_cbegin_c0); + methods += new qt_gsi::GenericMethod ("cend", "@brief Method const QRect *QRegion::cend()\n", true, &_init_f_cend_c0, &_call_f_cend_c0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QRegion::contains(const QPoint &p)\n", true, &_init_f_contains_c1916, &_call_f_contains_c1916); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QRegion::contains(const QRect &r)\n", true, &_init_f_contains_c1792, &_call_f_contains_c1792); + methods += new qt_gsi::GenericMethod ("end", "@brief Method const QRect *QRegion::end()\n", true, &_init_f_end_c0, &_call_f_end_c0); + methods += new qt_gsi::GenericMethod ("intersected", "@brief Method QRegion QRegion::intersected(const QRegion &r)\n", true, &_init_f_intersected_c2006, &_call_f_intersected_c2006); + methods += new qt_gsi::GenericMethod ("intersected", "@brief Method QRegion QRegion::intersected(const QRect &r)\n", true, &_init_f_intersected_c1792, &_call_f_intersected_c1792); + methods += new qt_gsi::GenericMethod ("intersects", "@brief Method bool QRegion::intersects(const QRegion &r)\n", true, &_init_f_intersects_c2006, &_call_f_intersects_c2006); + methods += new qt_gsi::GenericMethod ("intersects", "@brief Method bool QRegion::intersects(const QRect &r)\n", true, &_init_f_intersects_c1792, &_call_f_intersects_c1792); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QRegion::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QRegion::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QRegion::operator!=(const QRegion &r)\n", true, &_init_f_operator_excl__eq__c2006, &_call_f_operator_excl__eq__c2006); + methods += new qt_gsi::GenericMethod ("&", "@brief Method QRegion QRegion::operator&(const QRegion &r)\n", true, &_init_f_operator_amp__c2006, &_call_f_operator_amp__c2006); + methods += new qt_gsi::GenericMethod ("&", "@brief Method QRegion QRegion::operator&(const QRect &r)\n", true, &_init_f_operator_amp__c1792, &_call_f_operator_amp__c1792); + methods += new qt_gsi::GenericMethod ("&=", "@brief Method QRegion &QRegion::operator&=(const QRegion &r)\n", false, &_init_f_operator_amp__eq__2006, &_call_f_operator_amp__eq__2006); + methods += new qt_gsi::GenericMethod ("&=", "@brief Method QRegion &QRegion::operator&=(const QRect &r)\n", false, &_init_f_operator_amp__eq__1792, &_call_f_operator_amp__eq__1792); + methods += new qt_gsi::GenericMethod ("+", "@brief Method QRegion QRegion::operator+(const QRegion &r)\n", true, &_init_f_operator_plus__c2006, &_call_f_operator_plus__c2006); + methods += new qt_gsi::GenericMethod ("+", "@brief Method QRegion QRegion::operator+(const QRect &r)\n", true, &_init_f_operator_plus__c1792, &_call_f_operator_plus__c1792); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QRegion &QRegion::operator+=(const QRegion &r)\n", false, &_init_f_operator_plus__eq__2006, &_call_f_operator_plus__eq__2006); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QRegion &QRegion::operator+=(const QRect &r)\n", false, &_init_f_operator_plus__eq__1792, &_call_f_operator_plus__eq__1792); + methods += new qt_gsi::GenericMethod ("-", "@brief Method QRegion QRegion::operator-(const QRegion &r)\n", true, &_init_f_operator_minus__c2006, &_call_f_operator_minus__c2006); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QRegion &QRegion::operator-=(const QRegion &r)\n", false, &_init_f_operator_minus__eq__2006, &_call_f_operator_minus__eq__2006); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QRegion &QRegion::operator=(const QRegion &)\n", false, &_init_f_operator_eq__2006, &_call_f_operator_eq__2006); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QRegion::operator==(const QRegion &r)\n", true, &_init_f_operator_eq__eq__c2006, &_call_f_operator_eq__eq__c2006); + methods += new qt_gsi::GenericMethod ("^", "@brief Method QRegion QRegion::operator^(const QRegion &r)\n", true, &_init_f_operator_acute__c2006, &_call_f_operator_acute__c2006); + methods += new qt_gsi::GenericMethod ("^=", "@brief Method QRegion &QRegion::operator^=(const QRegion &r)\n", false, &_init_f_operator_acute__eq__2006, &_call_f_operator_acute__eq__2006); + methods += new qt_gsi::GenericMethod ("|", "@brief Method QRegion QRegion::operator|(const QRegion &r)\n", true, &_init_f_operator_pipe__c2006, &_call_f_operator_pipe__c2006); + methods += new qt_gsi::GenericMethod ("|=", "@brief Method QRegion &QRegion::operator|=(const QRegion &r)\n", false, &_init_f_operator_pipe__eq__2006, &_call_f_operator_pipe__eq__2006); + methods += new qt_gsi::GenericMethod ("rectCount", "@brief Method int QRegion::rectCount()\n", true, &_init_f_rectCount_c0, &_call_f_rectCount_c0); + methods += new qt_gsi::GenericMethod ("subtracted", "@brief Method QRegion QRegion::subtracted(const QRegion &r)\n", true, &_init_f_subtracted_c2006, &_call_f_subtracted_c2006); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QRegion::swap(QRegion &other)\n", false, &_init_f_swap_1311, &_call_f_swap_1311); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QRegion::translate(int dx, int dy)\n", false, &_init_f_translate_1426, &_call_f_translate_1426); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QRegion::translate(const QPoint &p)\n", false, &_init_f_translate_1916, &_call_f_translate_1916); + methods += new qt_gsi::GenericMethod ("translated", "@brief Method QRegion QRegion::translated(int dx, int dy)\n", true, &_init_f_translated_c1426, &_call_f_translated_c1426); + methods += new qt_gsi::GenericMethod ("translated", "@brief Method QRegion QRegion::translated(const QPoint &p)\n", true, &_init_f_translated_c1916, &_call_f_translated_c1916); + methods += new qt_gsi::GenericMethod ("united", "@brief Method QRegion QRegion::united(const QRegion &r)\n", true, &_init_f_united_c2006, &_call_f_united_c2006); + methods += new qt_gsi::GenericMethod ("united", "@brief Method QRegion QRegion::united(const QRect &r)\n", true, &_init_f_united_c1792, &_call_f_united_c1792); + methods += new qt_gsi::GenericMethod ("xored", "@brief Method QRegion QRegion::xored(const QRegion &r)\n", true, &_init_f_xored_c2006, &_call_f_xored_c2006); + methods += gsi::method_ext("*", &::op_QRegion_operator_star__4248, gsi::arg ("m"), "@brief Operator QRegion ::operator *(const QRegion &r, const QTransform &m)\nThis is the mapping of the global operator to the instance method."); + return methods; +} + +gsi::Class decl_QRegion ("QtGui", "QRegion", + gsi::method_ext("setRects", &f_QRegion_setRects, "@brief Adaption of setRects without pointer.") ++ + methods_QRegion (), + "@qt\n@brief Binding of QRegion"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRegion () { return decl_QRegion; } + +} + + +// Implementation of the enum wrapper class for QRegion::RegionType +namespace qt_gsi +{ + +static gsi::Enum decl_QRegion_RegionType_Enum ("QtGui", "QRegion_RegionType", + gsi::enum_const ("Rectangle", QRegion::Rectangle, "@brief Enum constant QRegion::Rectangle") + + gsi::enum_const ("Ellipse", QRegion::Ellipse, "@brief Enum constant QRegion::Ellipse"), + "@qt\n@brief This class represents the QRegion::RegionType enum"); + +static gsi::QFlagsClass decl_QRegion_RegionType_Enums ("QtGui", "QRegion_QFlags_RegionType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QRegion_RegionType_Enum_in_parent (decl_QRegion_RegionType_Enum.defs ()); +static gsi::ClassExt decl_QRegion_RegionType_Enum_as_child (decl_QRegion_RegionType_Enum, "RegionType"); +static gsi::ClassExt decl_QRegion_RegionType_Enums_as_child (decl_QRegion_RegionType_Enums, "QFlags_RegionType"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQRegularExpressionValidator.cc b/src/gsiqt/qt6/QtGui/gsiDeclQRegularExpressionValidator.cc new file mode 100644 index 000000000..3125ae535 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQRegularExpressionValidator.cc @@ -0,0 +1,783 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRegularExpressionValidator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRegularExpressionValidator + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QRegularExpressionValidator::staticMetaObject); +} + + +// QRegularExpression QRegularExpressionValidator::regularExpression() + + +static void _init_f_regularExpression_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_regularExpression_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRegularExpression)((QRegularExpressionValidator *)cls)->regularExpression ()); +} + + +// void QRegularExpressionValidator::setRegularExpression(const QRegularExpression &re) + + +static void _init_f_setRegularExpression_3188 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("re"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRegularExpression_3188 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegularExpressionValidator *)cls)->setRegularExpression (arg1); +} + + +// QValidator::State QRegularExpressionValidator::validate(QString &input, int &pos) + + +static void _init_f_validate_c2171 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_f_validate_c2171 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = gsi::arg_reader() (args, heap); + int &arg2 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QRegularExpressionValidator *)cls)->validate (arg1, arg2))); +} + + +// static QString QRegularExpressionValidator::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QRegularExpressionValidator::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QRegularExpressionValidator () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":regularExpression", "@brief Method QRegularExpression QRegularExpressionValidator::regularExpression()\n", true, &_init_f_regularExpression_c0, &_call_f_regularExpression_c0); + methods += new qt_gsi::GenericMethod ("setRegularExpression|regularExpression=", "@brief Method void QRegularExpressionValidator::setRegularExpression(const QRegularExpression &re)\n", false, &_init_f_setRegularExpression_3188, &_call_f_setRegularExpression_3188); + methods += new qt_gsi::GenericMethod ("validate", "@brief Method QValidator::State QRegularExpressionValidator::validate(QString &input, int &pos)\nThis is a reimplementation of QValidator::validate", true, &_init_f_validate_c2171, &_call_f_validate_c2171); + methods += gsi::qt_signal ("changed()", "changed", "@brief Signal declaration for QRegularExpressionValidator::changed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QRegularExpressionValidator::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QRegularExpressionValidator::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("regularExpressionChanged(const QRegularExpression &)", "regularExpressionChanged", gsi::arg("re"), "@brief Signal declaration for QRegularExpressionValidator::regularExpressionChanged(const QRegularExpression &re)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QRegularExpressionValidator::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QValidator (); + +qt_gsi::QtNativeClass decl_QRegularExpressionValidator (qtdecl_QValidator (), "QtGui", "QRegularExpressionValidator_Native", + methods_QRegularExpressionValidator (), + "@hide\n@alias QRegularExpressionValidator"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRegularExpressionValidator () { return decl_QRegularExpressionValidator; } + +} + + +class QRegularExpressionValidator_Adaptor : public QRegularExpressionValidator, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QRegularExpressionValidator_Adaptor(); + + // [adaptor ctor] QRegularExpressionValidator::QRegularExpressionValidator(QObject *parent) + QRegularExpressionValidator_Adaptor() : QRegularExpressionValidator() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QRegularExpressionValidator::QRegularExpressionValidator(QObject *parent) + QRegularExpressionValidator_Adaptor(QObject *parent) : QRegularExpressionValidator(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QRegularExpressionValidator::QRegularExpressionValidator(const QRegularExpression &re, QObject *parent) + QRegularExpressionValidator_Adaptor(const QRegularExpression &re) : QRegularExpressionValidator(re) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QRegularExpressionValidator::QRegularExpressionValidator(const QRegularExpression &re, QObject *parent) + QRegularExpressionValidator_Adaptor(const QRegularExpression &re, QObject *parent) : QRegularExpressionValidator(re, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QRegularExpressionValidator::isSignalConnected(const QMetaMethod &signal) + bool fp_QRegularExpressionValidator_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QRegularExpressionValidator::isSignalConnected(signal); + } + + // [expose] int QRegularExpressionValidator::receivers(const char *signal) + int fp_QRegularExpressionValidator_receivers_c1731 (const char *signal) const { + return QRegularExpressionValidator::receivers(signal); + } + + // [expose] QObject *QRegularExpressionValidator::sender() + QObject * fp_QRegularExpressionValidator_sender_c0 () const { + return QRegularExpressionValidator::sender(); + } + + // [expose] int QRegularExpressionValidator::senderSignalIndex() + int fp_QRegularExpressionValidator_senderSignalIndex_c0 () const { + return QRegularExpressionValidator::senderSignalIndex(); + } + + // [emitter impl] void QRegularExpressionValidator::changed() + void emitter_QRegularExpressionValidator_changed_0() + { + emit QRegularExpressionValidator::changed(); + } + + // [emitter impl] void QRegularExpressionValidator::destroyed(QObject *) + void emitter_QRegularExpressionValidator_destroyed_1302(QObject *arg1) + { + emit QRegularExpressionValidator::destroyed(arg1); + } + + // [adaptor impl] bool QRegularExpressionValidator::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QRegularExpressionValidator::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QRegularExpressionValidator_Adaptor::cbs_event_1217_0, _event); + } else { + return QRegularExpressionValidator::event(_event); + } + } + + // [adaptor impl] bool QRegularExpressionValidator::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QRegularExpressionValidator::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QRegularExpressionValidator_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QRegularExpressionValidator::eventFilter(watched, event); + } + } + + // [adaptor impl] void QRegularExpressionValidator::fixup(QString &) + void cbs_fixup_c1330_0(QString &arg1) const + { + QRegularExpressionValidator::fixup(arg1); + } + + virtual void fixup(QString &arg1) const + { + if (cb_fixup_c1330_0.can_issue()) { + cb_fixup_c1330_0.issue(&QRegularExpressionValidator_Adaptor::cbs_fixup_c1330_0, arg1); + } else { + QRegularExpressionValidator::fixup(arg1); + } + } + + // [emitter impl] void QRegularExpressionValidator::objectNameChanged(const QString &objectName) + void emitter_QRegularExpressionValidator_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QRegularExpressionValidator::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QRegularExpressionValidator::regularExpressionChanged(const QRegularExpression &re) + void emitter_QRegularExpressionValidator_regularExpressionChanged_3188(const QRegularExpression &re) + { + emit QRegularExpressionValidator::regularExpressionChanged(re); + } + + // [adaptor impl] QValidator::State QRegularExpressionValidator::validate(QString &input, int &pos) + qt_gsi::Converter::target_type cbs_validate_c2171_0(QString &input, int &pos) const + { + return qt_gsi::CppToQtAdaptor(QRegularExpressionValidator::validate(input, pos)); + } + + virtual QValidator::State validate(QString &input, int &pos) const + { + if (cb_validate_c2171_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_validate_c2171_0.issue::target_type, QString &, int &>(&QRegularExpressionValidator_Adaptor::cbs_validate_c2171_0, input, pos)).cref(); + } else { + return QRegularExpressionValidator::validate(input, pos); + } + } + + // [adaptor impl] void QRegularExpressionValidator::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QRegularExpressionValidator::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QRegularExpressionValidator_Adaptor::cbs_childEvent_1701_0, event); + } else { + QRegularExpressionValidator::childEvent(event); + } + } + + // [adaptor impl] void QRegularExpressionValidator::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QRegularExpressionValidator::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QRegularExpressionValidator_Adaptor::cbs_customEvent_1217_0, event); + } else { + QRegularExpressionValidator::customEvent(event); + } + } + + // [adaptor impl] void QRegularExpressionValidator::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QRegularExpressionValidator::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QRegularExpressionValidator_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QRegularExpressionValidator::disconnectNotify(signal); + } + } + + // [adaptor impl] void QRegularExpressionValidator::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QRegularExpressionValidator::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QRegularExpressionValidator_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QRegularExpressionValidator::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fixup_c1330_0; + gsi::Callback cb_validate_c2171_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QRegularExpressionValidator_Adaptor::~QRegularExpressionValidator_Adaptor() { } + +// Constructor QRegularExpressionValidator::QRegularExpressionValidator(QObject *parent) (adaptor class) + +static void _init_ctor_QRegularExpressionValidator_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QRegularExpressionValidator_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QRegularExpressionValidator_Adaptor (arg1)); +} + + +// Constructor QRegularExpressionValidator::QRegularExpressionValidator(const QRegularExpression &re, QObject *parent) (adaptor class) + +static void _init_ctor_QRegularExpressionValidator_Adaptor_4382 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("re"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QRegularExpressionValidator_Adaptor_4382 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QRegularExpressionValidator_Adaptor (arg1, arg2)); +} + + +// emitter void QRegularExpressionValidator::changed() + +static void _init_emitter_changed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_changed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QRegularExpressionValidator_Adaptor *)cls)->emitter_QRegularExpressionValidator_changed_0 (); +} + + +// void QRegularExpressionValidator::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegularExpressionValidator_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QRegularExpressionValidator_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QRegularExpressionValidator::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegularExpressionValidator_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QRegularExpressionValidator_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QRegularExpressionValidator::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QRegularExpressionValidator_Adaptor *)cls)->emitter_QRegularExpressionValidator_destroyed_1302 (arg1); +} + + +// void QRegularExpressionValidator::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegularExpressionValidator_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QRegularExpressionValidator_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QRegularExpressionValidator::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QRegularExpressionValidator_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QRegularExpressionValidator_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QRegularExpressionValidator::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QRegularExpressionValidator_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QRegularExpressionValidator_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QRegularExpressionValidator::fixup(QString &) + +static void _init_cbs_fixup_c1330_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fixup_c1330_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegularExpressionValidator_Adaptor *)cls)->cbs_fixup_c1330_0 (arg1); +} + +static void _set_callback_cbs_fixup_c1330_0 (void *cls, const gsi::Callback &cb) +{ + ((QRegularExpressionValidator_Adaptor *)cls)->cb_fixup_c1330_0 = cb; +} + + +// exposed bool QRegularExpressionValidator::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRegularExpressionValidator_Adaptor *)cls)->fp_QRegularExpressionValidator_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QRegularExpressionValidator::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QRegularExpressionValidator_Adaptor *)cls)->emitter_QRegularExpressionValidator_objectNameChanged_4567 (arg1); +} + + +// exposed int QRegularExpressionValidator::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QRegularExpressionValidator_Adaptor *)cls)->fp_QRegularExpressionValidator_receivers_c1731 (arg1)); +} + + +// emitter void QRegularExpressionValidator::regularExpressionChanged(const QRegularExpression &re) + +static void _init_emitter_regularExpressionChanged_3188 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("re"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_regularExpressionChanged_3188 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); + ((QRegularExpressionValidator_Adaptor *)cls)->emitter_QRegularExpressionValidator_regularExpressionChanged_3188 (arg1); +} + + +// exposed QObject *QRegularExpressionValidator::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QRegularExpressionValidator_Adaptor *)cls)->fp_QRegularExpressionValidator_sender_c0 ()); +} + + +// exposed int QRegularExpressionValidator::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRegularExpressionValidator_Adaptor *)cls)->fp_QRegularExpressionValidator_senderSignalIndex_c0 ()); +} + + +// void QRegularExpressionValidator::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRegularExpressionValidator_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QRegularExpressionValidator_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// QValidator::State QRegularExpressionValidator::validate(QString &input, int &pos) + +static void _init_cbs_validate_c2171_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_cbs_validate_c2171_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + int &arg2 = args.read (heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QRegularExpressionValidator_Adaptor *)cls)->cbs_validate_c2171_0 (arg1, arg2)); +} + +static void _set_callback_cbs_validate_c2171_0 (void *cls, const gsi::Callback &cb) +{ + ((QRegularExpressionValidator_Adaptor *)cls)->cb_validate_c2171_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QRegularExpressionValidator (); + +static gsi::Methods methods_QRegularExpressionValidator_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegularExpressionValidator::QRegularExpressionValidator(QObject *parent)\nThis method creates an object of class QRegularExpressionValidator.", &_init_ctor_QRegularExpressionValidator_Adaptor_1302, &_call_ctor_QRegularExpressionValidator_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRegularExpressionValidator::QRegularExpressionValidator(const QRegularExpression &re, QObject *parent)\nThis method creates an object of class QRegularExpressionValidator.", &_init_ctor_QRegularExpressionValidator_Adaptor_4382, &_call_ctor_QRegularExpressionValidator_Adaptor_4382); + methods += new qt_gsi::GenericMethod ("emit_changed", "@brief Emitter for signal void QRegularExpressionValidator::changed()\nCall this method to emit this signal.", false, &_init_emitter_changed_0, &_call_emitter_changed_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QRegularExpressionValidator::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QRegularExpressionValidator::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QRegularExpressionValidator::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QRegularExpressionValidator::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QRegularExpressionValidator::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QRegularExpressionValidator::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fixup", "@brief Virtual method void QRegularExpressionValidator::fixup(QString &)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("fixup", "@hide", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0, &_set_callback_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QRegularExpressionValidator::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QRegularExpressionValidator::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QRegularExpressionValidator::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("emit_regularExpressionChanged", "@brief Emitter for signal void QRegularExpressionValidator::regularExpressionChanged(const QRegularExpression &re)\nCall this method to emit this signal.", false, &_init_emitter_regularExpressionChanged_3188, &_call_emitter_regularExpressionChanged_3188); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QRegularExpressionValidator::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QRegularExpressionValidator::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QRegularExpressionValidator::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("validate", "@brief Virtual method QValidator::State QRegularExpressionValidator::validate(QString &input, int &pos)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0); + methods += new qt_gsi::GenericMethod ("validate", "@hide", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0, &_set_callback_cbs_validate_c2171_0); + return methods; +} + +gsi::Class decl_QRegularExpressionValidator_Adaptor (qtdecl_QRegularExpressionValidator (), "QtGui", "QRegularExpressionValidator", + methods_QRegularExpressionValidator_Adaptor (), + "@qt\n@brief Binding of QRegularExpressionValidator"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQResizeEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQResizeEvent.cc new file mode 100644 index 000000000..d527577b9 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQResizeEvent.cc @@ -0,0 +1,238 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQResizeEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QResizeEvent + +// QResizeEvent *QResizeEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QResizeEvent *)((QResizeEvent *)cls)->clone ()); +} + + +// const QSize &QResizeEvent::oldSize() + + +static void _init_f_oldSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_oldSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QSize &)((QResizeEvent *)cls)->oldSize ()); +} + + +// const QSize &QResizeEvent::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QSize &)((QResizeEvent *)cls)->size ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QResizeEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QResizeEvent *QResizeEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("oldSize", "@brief Method const QSize &QResizeEvent::oldSize()\n", true, &_init_f_oldSize_c0, &_call_f_oldSize_c0); + methods += new qt_gsi::GenericMethod ("size", "@brief Method const QSize &QResizeEvent::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QResizeEvent (qtdecl_QEvent (), "QtGui", "QResizeEvent_Native", + methods_QResizeEvent (), + "@hide\n@alias QResizeEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QResizeEvent () { return decl_QResizeEvent; } + +} + + +class QResizeEvent_Adaptor : public QResizeEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QResizeEvent_Adaptor(); + + // [adaptor ctor] QResizeEvent::QResizeEvent(const QSize &size, const QSize &oldSize) + QResizeEvent_Adaptor(const QSize &size, const QSize &oldSize) : QResizeEvent(size, oldSize) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QResizeEvent *QResizeEvent::clone() + QResizeEvent * cbs_clone_c0_0() const + { + return QResizeEvent::clone(); + } + + virtual QResizeEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QResizeEvent_Adaptor::cbs_clone_c0_0); + } else { + return QResizeEvent::clone(); + } + } + + // [adaptor impl] void QResizeEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QResizeEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QResizeEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QResizeEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QResizeEvent_Adaptor::~QResizeEvent_Adaptor() { } + +// Constructor QResizeEvent::QResizeEvent(const QSize &size, const QSize &oldSize) (adaptor class) + +static void _init_ctor_QResizeEvent_Adaptor_3502 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldSize"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QResizeEvent_Adaptor_3502 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + const QSize &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QResizeEvent_Adaptor (arg1, arg2)); +} + + +// QResizeEvent *QResizeEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QResizeEvent *)((QResizeEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QResizeEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QResizeEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QResizeEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QResizeEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QResizeEvent (); + +static gsi::Methods methods_QResizeEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QResizeEvent::QResizeEvent(const QSize &size, const QSize &oldSize)\nThis method creates an object of class QResizeEvent.", &_init_ctor_QResizeEvent_Adaptor_3502, &_call_ctor_QResizeEvent_Adaptor_3502); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QResizeEvent *QResizeEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QResizeEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QResizeEvent_Adaptor (qtdecl_QResizeEvent (), "QtGui", "QResizeEvent", + methods_QResizeEvent_Adaptor (), + "@qt\n@brief Binding of QResizeEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQRgba64.cc b/src/gsiqt/qt6/QtGui/gsiDeclQRgba64.cc new file mode 100644 index 000000000..77b80642a --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQRgba64.cc @@ -0,0 +1,497 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRgba64.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRgba64 + +// Constructor QRgba64::QRgba64() + + +static void _init_ctor_QRgba64_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QRgba64_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QRgba64 ()); +} + + +// quint16 QRgba64::alpha() + + +static void _init_f_alpha_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_alpha_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint16)((QRgba64 *)cls)->alpha ()); +} + + +// quint8 QRgba64::alpha8() + + +static void _init_f_alpha8_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_alpha8_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint8)((QRgba64 *)cls)->alpha8 ()); +} + + +// quint16 QRgba64::blue() + + +static void _init_f_blue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint16)((QRgba64 *)cls)->blue ()); +} + + +// quint8 QRgba64::blue8() + + +static void _init_f_blue8_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blue8_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint8)((QRgba64 *)cls)->blue8 ()); +} + + +// quint16 QRgba64::green() + + +static void _init_f_green_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_green_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint16)((QRgba64 *)cls)->green ()); +} + + +// quint8 QRgba64::green8() + + +static void _init_f_green8_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_green8_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint8)((QRgba64 *)cls)->green8 ()); +} + + +// bool QRgba64::isOpaque() + + +static void _init_f_isOpaque_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isOpaque_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRgba64 *)cls)->isOpaque ()); +} + + +// bool QRgba64::isTransparent() + + +static void _init_f_isTransparent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isTransparent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRgba64 *)cls)->isTransparent ()); +} + + +// QRgba64 &QRgba64::operator=(quint64 _rgba) + + +static void _init_f_operator_eq__1103 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("_rgba"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__1103 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRgba64 &)((QRgba64 *)cls)->operator= (arg1)); +} + + +// QRgba64 QRgba64::premultiplied() + + +static void _init_f_premultiplied_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_premultiplied_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRgba64)((QRgba64 *)cls)->premultiplied ()); +} + + +// quint16 QRgba64::red() + + +static void _init_f_red_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_red_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint16)((QRgba64 *)cls)->red ()); +} + + +// quint8 QRgba64::red8() + + +static void _init_f_red8_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_red8_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint8)((QRgba64 *)cls)->red8 ()); +} + + +// void QRgba64::setAlpha(quint16 _alpha) + + +static void _init_f_setAlpha_1100 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("_alpha"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlpha_1100 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint16 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRgba64 *)cls)->setAlpha (arg1); +} + + +// void QRgba64::setBlue(quint16 _blue) + + +static void _init_f_setBlue_1100 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("_blue"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBlue_1100 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint16 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRgba64 *)cls)->setBlue (arg1); +} + + +// void QRgba64::setGreen(quint16 _green) + + +static void _init_f_setGreen_1100 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("_green"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGreen_1100 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint16 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRgba64 *)cls)->setGreen (arg1); +} + + +// void QRgba64::setRed(quint16 _red) + + +static void _init_f_setRed_1100 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("_red"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRed_1100 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint16 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRgba64 *)cls)->setRed (arg1); +} + + +// unsigned int QRgba64::toArgb32() + + +static void _init_f_toArgb32_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toArgb32_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QRgba64 *)cls)->toArgb32 ()); +} + + +// unsigned short int QRgba64::toRgb16() + + +static void _init_f_toRgb16_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toRgb16_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned short int)((QRgba64 *)cls)->toRgb16 ()); +} + + +// QRgba64 QRgba64::unpremultiplied() + + +static void _init_f_unpremultiplied_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unpremultiplied_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRgba64)((QRgba64 *)cls)->unpremultiplied ()); +} + + +// static QRgba64 QRgba64::fromArgb32(unsigned int rgb) + + +static void _init_f_fromArgb32_1772 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rgb"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromArgb32_1772 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRgba64)QRgba64::fromArgb32 (arg1)); +} + + +// static QRgba64 QRgba64::fromRgba(quint8 red, quint8 green, quint8 blue, quint8 alpha) + + +static void _init_f_fromRgba_3888 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("red"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("green"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("blue"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("alpha"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_fromRgba_3888 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint8 arg1 = gsi::arg_reader() (args, heap); + quint8 arg2 = gsi::arg_reader() (args, heap); + quint8 arg3 = gsi::arg_reader() (args, heap); + quint8 arg4 = gsi::arg_reader() (args, heap); + ret.write ((QRgba64)QRgba64::fromRgba (arg1, arg2, arg3, arg4)); +} + + +// static QRgba64 QRgba64::fromRgba64(quint64 c) + + +static void _init_f_fromRgba64_1103 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromRgba64_1103 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRgba64)QRgba64::fromRgba64 (arg1)); +} + + +// static QRgba64 QRgba64::fromRgba64(quint16 red, quint16 green, quint16 blue, quint16 alpha) + + +static void _init_f_fromRgba64_4076 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("red"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("green"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("blue"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("alpha"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_fromRgba64_4076 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint16 arg1 = gsi::arg_reader() (args, heap); + quint16 arg2 = gsi::arg_reader() (args, heap); + quint16 arg3 = gsi::arg_reader() (args, heap); + quint16 arg4 = gsi::arg_reader() (args, heap); + ret.write ((QRgba64)QRgba64::fromRgba64 (arg1, arg2, arg3, arg4)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QRgba64 () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRgba64::QRgba64()\nThis method creates an object of class QRgba64.", &_init_ctor_QRgba64_0, &_call_ctor_QRgba64_0); + methods += new qt_gsi::GenericMethod ("alpha", "@brief Method quint16 QRgba64::alpha()\n", true, &_init_f_alpha_c0, &_call_f_alpha_c0); + methods += new qt_gsi::GenericMethod ("alpha8", "@brief Method quint8 QRgba64::alpha8()\n", true, &_init_f_alpha8_c0, &_call_f_alpha8_c0); + methods += new qt_gsi::GenericMethod ("blue", "@brief Method quint16 QRgba64::blue()\n", true, &_init_f_blue_c0, &_call_f_blue_c0); + methods += new qt_gsi::GenericMethod ("blue8", "@brief Method quint8 QRgba64::blue8()\n", true, &_init_f_blue8_c0, &_call_f_blue8_c0); + methods += new qt_gsi::GenericMethod ("green", "@brief Method quint16 QRgba64::green()\n", true, &_init_f_green_c0, &_call_f_green_c0); + methods += new qt_gsi::GenericMethod ("green8", "@brief Method quint8 QRgba64::green8()\n", true, &_init_f_green8_c0, &_call_f_green8_c0); + methods += new qt_gsi::GenericMethod ("isOpaque?", "@brief Method bool QRgba64::isOpaque()\n", true, &_init_f_isOpaque_c0, &_call_f_isOpaque_c0); + methods += new qt_gsi::GenericMethod ("isTransparent?", "@brief Method bool QRgba64::isTransparent()\n", true, &_init_f_isTransparent_c0, &_call_f_isTransparent_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QRgba64 &QRgba64::operator=(quint64 _rgba)\n", false, &_init_f_operator_eq__1103, &_call_f_operator_eq__1103); + methods += new qt_gsi::GenericMethod ("premultiplied", "@brief Method QRgba64 QRgba64::premultiplied()\n", true, &_init_f_premultiplied_c0, &_call_f_premultiplied_c0); + methods += new qt_gsi::GenericMethod ("red", "@brief Method quint16 QRgba64::red()\n", true, &_init_f_red_c0, &_call_f_red_c0); + methods += new qt_gsi::GenericMethod ("red8", "@brief Method quint8 QRgba64::red8()\n", true, &_init_f_red8_c0, &_call_f_red8_c0); + methods += new qt_gsi::GenericMethod ("setAlpha", "@brief Method void QRgba64::setAlpha(quint16 _alpha)\n", false, &_init_f_setAlpha_1100, &_call_f_setAlpha_1100); + methods += new qt_gsi::GenericMethod ("setBlue", "@brief Method void QRgba64::setBlue(quint16 _blue)\n", false, &_init_f_setBlue_1100, &_call_f_setBlue_1100); + methods += new qt_gsi::GenericMethod ("setGreen", "@brief Method void QRgba64::setGreen(quint16 _green)\n", false, &_init_f_setGreen_1100, &_call_f_setGreen_1100); + methods += new qt_gsi::GenericMethod ("setRed", "@brief Method void QRgba64::setRed(quint16 _red)\n", false, &_init_f_setRed_1100, &_call_f_setRed_1100); + methods += new qt_gsi::GenericMethod ("toArgb32", "@brief Method unsigned int QRgba64::toArgb32()\n", true, &_init_f_toArgb32_c0, &_call_f_toArgb32_c0); + methods += new qt_gsi::GenericMethod ("toRgb16", "@brief Method unsigned short int QRgba64::toRgb16()\n", true, &_init_f_toRgb16_c0, &_call_f_toRgb16_c0); + methods += new qt_gsi::GenericMethod ("unpremultiplied", "@brief Method QRgba64 QRgba64::unpremultiplied()\n", true, &_init_f_unpremultiplied_c0, &_call_f_unpremultiplied_c0); + methods += new qt_gsi::GenericStaticMethod ("fromArgb32", "@brief Static method QRgba64 QRgba64::fromArgb32(unsigned int rgb)\nThis method is static and can be called without an instance.", &_init_f_fromArgb32_1772, &_call_f_fromArgb32_1772); + methods += new qt_gsi::GenericStaticMethod ("fromRgba", "@brief Static method QRgba64 QRgba64::fromRgba(quint8 red, quint8 green, quint8 blue, quint8 alpha)\nThis method is static and can be called without an instance.", &_init_f_fromRgba_3888, &_call_f_fromRgba_3888); + methods += new qt_gsi::GenericStaticMethod ("fromRgba64", "@brief Static method QRgba64 QRgba64::fromRgba64(quint64 c)\nThis method is static and can be called without an instance.", &_init_f_fromRgba64_1103, &_call_f_fromRgba64_1103); + methods += new qt_gsi::GenericStaticMethod ("fromRgba64", "@brief Static method QRgba64 QRgba64::fromRgba64(quint16 red, quint16 green, quint16 blue, quint16 alpha)\nThis method is static and can be called without an instance.", &_init_f_fromRgba64_4076, &_call_f_fromRgba64_4076); + return methods; +} + +gsi::Class decl_QRgba64 ("QtGui", "QRgba64", + methods_QRgba64 (), + "@qt\n@brief Binding of QRgba64"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRgba64 () { return decl_QRgba64; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQScreen.cc b/src/gsiqt/qt6/QtGui/gsiDeclQScreen.cc new file mode 100644 index 000000000..211292e08 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQScreen.cc @@ -0,0 +1,1372 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQScreen.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QScreen + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QScreen::staticMetaObject); +} + + +// int QScreen::angleBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b) + + +static void _init_f_angleBetween_c4934 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("b"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_angleBetween_c4934 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((int)((QScreen *)cls)->angleBetween (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QRect QScreen::availableGeometry() + + +static void _init_f_availableGeometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_availableGeometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QScreen *)cls)->availableGeometry ()); +} + + +// QSize QScreen::availableSize() + + +static void _init_f_availableSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_availableSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QScreen *)cls)->availableSize ()); +} + + +// QRect QScreen::availableVirtualGeometry() + + +static void _init_f_availableVirtualGeometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_availableVirtualGeometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QScreen *)cls)->availableVirtualGeometry ()); +} + + +// QSize QScreen::availableVirtualSize() + + +static void _init_f_availableVirtualSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_availableVirtualSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QScreen *)cls)->availableVirtualSize ()); +} + + +// int QScreen::depth() + + +static void _init_f_depth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_depth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QScreen *)cls)->depth ()); +} + + +// double QScreen::devicePixelRatio() + + +static void _init_f_devicePixelRatio_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_devicePixelRatio_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QScreen *)cls)->devicePixelRatio ()); +} + + +// QRect QScreen::geometry() + + +static void _init_f_geometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_geometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QScreen *)cls)->geometry ()); +} + + +// QPixmap QScreen::grabWindow(WId window, int x, int y, int w, int h) + + +static void _init_f_grabWindow_3332 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("window", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("x", true, "0"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y", true, "0"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w", true, "-1"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("h", true, "-1"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_grabWindow_3332 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + int arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QPixmap)((QScreen *)cls)->grabWindow (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4, arg5)); +} + + +// bool QScreen::isLandscape(Qt::ScreenOrientation orientation) + + +static void _init_f_isLandscape_c2521 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_isLandscape_c2521 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QScreen *)cls)->isLandscape (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QScreen::isPortrait(Qt::ScreenOrientation orientation) + + +static void _init_f_isPortrait_c2521 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_isPortrait_c2521 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QScreen *)cls)->isPortrait (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// double QScreen::logicalDotsPerInch() + + +static void _init_f_logicalDotsPerInch_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_logicalDotsPerInch_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QScreen *)cls)->logicalDotsPerInch ()); +} + + +// double QScreen::logicalDotsPerInchX() + + +static void _init_f_logicalDotsPerInchX_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_logicalDotsPerInchX_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QScreen *)cls)->logicalDotsPerInchX ()); +} + + +// double QScreen::logicalDotsPerInchY() + + +static void _init_f_logicalDotsPerInchY_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_logicalDotsPerInchY_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QScreen *)cls)->logicalDotsPerInchY ()); +} + + +// QString QScreen::manufacturer() + + +static void _init_f_manufacturer_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_manufacturer_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QScreen *)cls)->manufacturer ()); +} + + +// QRect QScreen::mapBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b, const QRect &rect) + + +static void _init_f_mapBetween_c6618 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("b"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("rect"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_mapBetween_c6618 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QRect &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QScreen *)cls)->mapBetween (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// QString QScreen::model() + + +static void _init_f_model_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_model_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QScreen *)cls)->model ()); +} + + +// QString QScreen::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QScreen *)cls)->name ()); +} + + +// Qt::ScreenOrientation QScreen::nativeOrientation() + + +static void _init_f_nativeOrientation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_nativeOrientation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QScreen *)cls)->nativeOrientation ())); +} + + +// Qt::ScreenOrientation QScreen::orientation() + + +static void _init_f_orientation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_orientation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QScreen *)cls)->orientation ())); +} + + +// double QScreen::physicalDotsPerInch() + + +static void _init_f_physicalDotsPerInch_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_physicalDotsPerInch_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QScreen *)cls)->physicalDotsPerInch ()); +} + + +// double QScreen::physicalDotsPerInchX() + + +static void _init_f_physicalDotsPerInchX_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_physicalDotsPerInchX_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QScreen *)cls)->physicalDotsPerInchX ()); +} + + +// double QScreen::physicalDotsPerInchY() + + +static void _init_f_physicalDotsPerInchY_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_physicalDotsPerInchY_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QScreen *)cls)->physicalDotsPerInchY ()); +} + + +// QSizeF QScreen::physicalSize() + + +static void _init_f_physicalSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_physicalSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QScreen *)cls)->physicalSize ()); +} + + +// Qt::ScreenOrientation QScreen::primaryOrientation() + + +static void _init_f_primaryOrientation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_primaryOrientation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QScreen *)cls)->primaryOrientation ())); +} + + +// double QScreen::refreshRate() + + +static void _init_f_refreshRate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_refreshRate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QScreen *)cls)->refreshRate ()); +} + + +// QString QScreen::serialNumber() + + +static void _init_f_serialNumber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_serialNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QScreen *)cls)->serialNumber ()); +} + + +// QSize QScreen::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QScreen *)cls)->size ()); +} + + +// QTransform QScreen::transformBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b, const QRect &target) + + +static void _init_f_transformBetween_c6618 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("b"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("target"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_transformBetween_c6618 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QRect &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QTransform)((QScreen *)cls)->transformBetween (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// QRect QScreen::virtualGeometry() + + +static void _init_f_virtualGeometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_virtualGeometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QScreen *)cls)->virtualGeometry ()); +} + + +// QScreen *QScreen::virtualSiblingAt(QPoint point) + + +static void _init_f_virtualSiblingAt_1039 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_virtualSiblingAt_1039 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint arg1 = gsi::arg_reader() (args, heap); + ret.write ((QScreen *)((QScreen *)cls)->virtualSiblingAt (arg1)); +} + + +// QList QScreen::virtualSiblings() + + +static void _init_f_virtualSiblings_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_virtualSiblings_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QScreen *)cls)->virtualSiblings ()); +} + + +// QSize QScreen::virtualSize() + + +static void _init_f_virtualSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_virtualSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QScreen *)cls)->virtualSize ()); +} + + +// static QString QScreen::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QScreen::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QScreen () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("angleBetween", "@brief Method int QScreen::angleBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b)\n", true, &_init_f_angleBetween_c4934, &_call_f_angleBetween_c4934); + methods += new qt_gsi::GenericMethod (":availableGeometry", "@brief Method QRect QScreen::availableGeometry()\n", true, &_init_f_availableGeometry_c0, &_call_f_availableGeometry_c0); + methods += new qt_gsi::GenericMethod (":availableSize", "@brief Method QSize QScreen::availableSize()\n", true, &_init_f_availableSize_c0, &_call_f_availableSize_c0); + methods += new qt_gsi::GenericMethod (":availableVirtualGeometry", "@brief Method QRect QScreen::availableVirtualGeometry()\n", true, &_init_f_availableVirtualGeometry_c0, &_call_f_availableVirtualGeometry_c0); + methods += new qt_gsi::GenericMethod (":availableVirtualSize", "@brief Method QSize QScreen::availableVirtualSize()\n", true, &_init_f_availableVirtualSize_c0, &_call_f_availableVirtualSize_c0); + methods += new qt_gsi::GenericMethod (":depth", "@brief Method int QScreen::depth()\n", true, &_init_f_depth_c0, &_call_f_depth_c0); + methods += new qt_gsi::GenericMethod (":devicePixelRatio", "@brief Method double QScreen::devicePixelRatio()\n", true, &_init_f_devicePixelRatio_c0, &_call_f_devicePixelRatio_c0); + methods += new qt_gsi::GenericMethod (":geometry", "@brief Method QRect QScreen::geometry()\n", true, &_init_f_geometry_c0, &_call_f_geometry_c0); + methods += new qt_gsi::GenericMethod ("grabWindow", "@brief Method QPixmap QScreen::grabWindow(WId window, int x, int y, int w, int h)\n", false, &_init_f_grabWindow_3332, &_call_f_grabWindow_3332); + methods += new qt_gsi::GenericMethod ("isLandscape?", "@brief Method bool QScreen::isLandscape(Qt::ScreenOrientation orientation)\n", true, &_init_f_isLandscape_c2521, &_call_f_isLandscape_c2521); + methods += new qt_gsi::GenericMethod ("isPortrait?", "@brief Method bool QScreen::isPortrait(Qt::ScreenOrientation orientation)\n", true, &_init_f_isPortrait_c2521, &_call_f_isPortrait_c2521); + methods += new qt_gsi::GenericMethod (":logicalDotsPerInch", "@brief Method double QScreen::logicalDotsPerInch()\n", true, &_init_f_logicalDotsPerInch_c0, &_call_f_logicalDotsPerInch_c0); + methods += new qt_gsi::GenericMethod (":logicalDotsPerInchX", "@brief Method double QScreen::logicalDotsPerInchX()\n", true, &_init_f_logicalDotsPerInchX_c0, &_call_f_logicalDotsPerInchX_c0); + methods += new qt_gsi::GenericMethod (":logicalDotsPerInchY", "@brief Method double QScreen::logicalDotsPerInchY()\n", true, &_init_f_logicalDotsPerInchY_c0, &_call_f_logicalDotsPerInchY_c0); + methods += new qt_gsi::GenericMethod ("manufacturer", "@brief Method QString QScreen::manufacturer()\n", true, &_init_f_manufacturer_c0, &_call_f_manufacturer_c0); + methods += new qt_gsi::GenericMethod ("mapBetween", "@brief Method QRect QScreen::mapBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b, const QRect &rect)\n", true, &_init_f_mapBetween_c6618, &_call_f_mapBetween_c6618); + methods += new qt_gsi::GenericMethod ("model", "@brief Method QString QScreen::model()\n", true, &_init_f_model_c0, &_call_f_model_c0); + methods += new qt_gsi::GenericMethod (":name", "@brief Method QString QScreen::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod (":nativeOrientation", "@brief Method Qt::ScreenOrientation QScreen::nativeOrientation()\n", true, &_init_f_nativeOrientation_c0, &_call_f_nativeOrientation_c0); + methods += new qt_gsi::GenericMethod (":orientation", "@brief Method Qt::ScreenOrientation QScreen::orientation()\n", true, &_init_f_orientation_c0, &_call_f_orientation_c0); + methods += new qt_gsi::GenericMethod (":physicalDotsPerInch", "@brief Method double QScreen::physicalDotsPerInch()\n", true, &_init_f_physicalDotsPerInch_c0, &_call_f_physicalDotsPerInch_c0); + methods += new qt_gsi::GenericMethod (":physicalDotsPerInchX", "@brief Method double QScreen::physicalDotsPerInchX()\n", true, &_init_f_physicalDotsPerInchX_c0, &_call_f_physicalDotsPerInchX_c0); + methods += new qt_gsi::GenericMethod (":physicalDotsPerInchY", "@brief Method double QScreen::physicalDotsPerInchY()\n", true, &_init_f_physicalDotsPerInchY_c0, &_call_f_physicalDotsPerInchY_c0); + methods += new qt_gsi::GenericMethod (":physicalSize", "@brief Method QSizeF QScreen::physicalSize()\n", true, &_init_f_physicalSize_c0, &_call_f_physicalSize_c0); + methods += new qt_gsi::GenericMethod (":primaryOrientation", "@brief Method Qt::ScreenOrientation QScreen::primaryOrientation()\n", true, &_init_f_primaryOrientation_c0, &_call_f_primaryOrientation_c0); + methods += new qt_gsi::GenericMethod (":refreshRate", "@brief Method double QScreen::refreshRate()\n", true, &_init_f_refreshRate_c0, &_call_f_refreshRate_c0); + methods += new qt_gsi::GenericMethod ("serialNumber", "@brief Method QString QScreen::serialNumber()\n", true, &_init_f_serialNumber_c0, &_call_f_serialNumber_c0); + methods += new qt_gsi::GenericMethod (":size", "@brief Method QSize QScreen::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("transformBetween", "@brief Method QTransform QScreen::transformBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b, const QRect &target)\n", true, &_init_f_transformBetween_c6618, &_call_f_transformBetween_c6618); + methods += new qt_gsi::GenericMethod (":virtualGeometry", "@brief Method QRect QScreen::virtualGeometry()\n", true, &_init_f_virtualGeometry_c0, &_call_f_virtualGeometry_c0); + methods += new qt_gsi::GenericMethod ("virtualSiblingAt", "@brief Method QScreen *QScreen::virtualSiblingAt(QPoint point)\n", false, &_init_f_virtualSiblingAt_1039, &_call_f_virtualSiblingAt_1039); + methods += new qt_gsi::GenericMethod ("virtualSiblings", "@brief Method QList QScreen::virtualSiblings()\n", true, &_init_f_virtualSiblings_c0, &_call_f_virtualSiblings_c0); + methods += new qt_gsi::GenericMethod (":virtualSize", "@brief Method QSize QScreen::virtualSize()\n", true, &_init_f_virtualSize_c0, &_call_f_virtualSize_c0); + methods += gsi::qt_signal ("availableGeometryChanged(const QRect &)", "availableGeometryChanged", gsi::arg("geometry"), "@brief Signal declaration for QScreen::availableGeometryChanged(const QRect &geometry)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QScreen::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("geometryChanged(const QRect &)", "geometryChanged", gsi::arg("geometry"), "@brief Signal declaration for QScreen::geometryChanged(const QRect &geometry)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("logicalDotsPerInchChanged(double)", "logicalDotsPerInchChanged", gsi::arg("dpi"), "@brief Signal declaration for QScreen::logicalDotsPerInchChanged(double dpi)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QScreen::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("orientationChanged(Qt::ScreenOrientation)", "orientationChanged", gsi::arg("orientation"), "@brief Signal declaration for QScreen::orientationChanged(Qt::ScreenOrientation orientation)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("physicalDotsPerInchChanged(double)", "physicalDotsPerInchChanged", gsi::arg("dpi"), "@brief Signal declaration for QScreen::physicalDotsPerInchChanged(double dpi)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("physicalSizeChanged(const QSizeF &)", "physicalSizeChanged", gsi::arg("size"), "@brief Signal declaration for QScreen::physicalSizeChanged(const QSizeF &size)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("primaryOrientationChanged(Qt::ScreenOrientation)", "primaryOrientationChanged", gsi::arg("orientation"), "@brief Signal declaration for QScreen::primaryOrientationChanged(Qt::ScreenOrientation orientation)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("refreshRateChanged(double)", "refreshRateChanged", gsi::arg("refreshRate"), "@brief Signal declaration for QScreen::refreshRateChanged(double refreshRate)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("virtualGeometryChanged(const QRect &)", "virtualGeometryChanged", gsi::arg("rect"), "@brief Signal declaration for QScreen::virtualGeometryChanged(const QRect &rect)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QScreen::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QScreen (qtdecl_QObject (), "QtGui", "QScreen_Native", + methods_QScreen (), + "@hide\n@alias QScreen"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QScreen () { return decl_QScreen; } + +} + + +class QScreen_Adaptor : public QScreen, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QScreen_Adaptor(); + + // [expose] bool QScreen::isSignalConnected(const QMetaMethod &signal) + bool fp_QScreen_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QScreen::isSignalConnected(signal); + } + + // [expose] int QScreen::receivers(const char *signal) + int fp_QScreen_receivers_c1731 (const char *signal) const { + return QScreen::receivers(signal); + } + + // [expose] void *QScreen::resolveInterface(const char *name, int revision) + void * fp_QScreen_resolveInterface_c2390 (const char *name, int revision) const { + return QScreen::resolveInterface(name, revision); + } + + // [expose] QObject *QScreen::sender() + QObject * fp_QScreen_sender_c0 () const { + return QScreen::sender(); + } + + // [expose] int QScreen::senderSignalIndex() + int fp_QScreen_senderSignalIndex_c0 () const { + return QScreen::senderSignalIndex(); + } + + // [emitter impl] void QScreen::availableGeometryChanged(const QRect &geometry) + void emitter_QScreen_availableGeometryChanged_1792(const QRect &geometry) + { + emit QScreen::availableGeometryChanged(geometry); + } + + // [emitter impl] void QScreen::destroyed(QObject *) + void emitter_QScreen_destroyed_1302(QObject *arg1) + { + emit QScreen::destroyed(arg1); + } + + // [adaptor impl] bool QScreen::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QScreen::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QScreen_Adaptor::cbs_event_1217_0, _event); + } else { + return QScreen::event(_event); + } + } + + // [adaptor impl] bool QScreen::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QScreen::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QScreen_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QScreen::eventFilter(watched, event); + } + } + + // [emitter impl] void QScreen::geometryChanged(const QRect &geometry) + void emitter_QScreen_geometryChanged_1792(const QRect &geometry) + { + emit QScreen::geometryChanged(geometry); + } + + // [emitter impl] void QScreen::logicalDotsPerInchChanged(double dpi) + void emitter_QScreen_logicalDotsPerInchChanged_1071(double dpi) + { + emit QScreen::logicalDotsPerInchChanged(dpi); + } + + // [emitter impl] void QScreen::objectNameChanged(const QString &objectName) + void emitter_QScreen_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QScreen::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QScreen::orientationChanged(Qt::ScreenOrientation orientation) + void emitter_QScreen_orientationChanged_2521(Qt::ScreenOrientation orientation) + { + emit QScreen::orientationChanged(orientation); + } + + // [emitter impl] void QScreen::physicalDotsPerInchChanged(double dpi) + void emitter_QScreen_physicalDotsPerInchChanged_1071(double dpi) + { + emit QScreen::physicalDotsPerInchChanged(dpi); + } + + // [emitter impl] void QScreen::physicalSizeChanged(const QSizeF &size) + void emitter_QScreen_physicalSizeChanged_1875(const QSizeF &size) + { + emit QScreen::physicalSizeChanged(size); + } + + // [emitter impl] void QScreen::primaryOrientationChanged(Qt::ScreenOrientation orientation) + void emitter_QScreen_primaryOrientationChanged_2521(Qt::ScreenOrientation orientation) + { + emit QScreen::primaryOrientationChanged(orientation); + } + + // [emitter impl] void QScreen::refreshRateChanged(double refreshRate) + void emitter_QScreen_refreshRateChanged_1071(double refreshRate) + { + emit QScreen::refreshRateChanged(refreshRate); + } + + // [emitter impl] void QScreen::virtualGeometryChanged(const QRect &rect) + void emitter_QScreen_virtualGeometryChanged_1792(const QRect &rect) + { + emit QScreen::virtualGeometryChanged(rect); + } + + // [adaptor impl] void QScreen::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QScreen::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QScreen_Adaptor::cbs_childEvent_1701_0, event); + } else { + QScreen::childEvent(event); + } + } + + // [adaptor impl] void QScreen::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QScreen::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QScreen_Adaptor::cbs_customEvent_1217_0, event); + } else { + QScreen::customEvent(event); + } + } + + // [adaptor impl] void QScreen::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QScreen::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QScreen_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QScreen::disconnectNotify(signal); + } + } + + // [adaptor impl] void QScreen::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QScreen::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QScreen_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QScreen::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QScreen_Adaptor::~QScreen_Adaptor() { } + +// emitter void QScreen::availableGeometryChanged(const QRect &geometry) + +static void _init_emitter_availableGeometryChanged_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("geometry"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_availableGeometryChanged_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ((QScreen_Adaptor *)cls)->emitter_QScreen_availableGeometryChanged_1792 (arg1); +} + + +// void QScreen::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScreen_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QScreen_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QScreen::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScreen_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QScreen_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QScreen::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QScreen_Adaptor *)cls)->emitter_QScreen_destroyed_1302 (arg1); +} + + +// void QScreen::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScreen_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QScreen_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QScreen::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QScreen_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QScreen_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QScreen::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QScreen_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QScreen_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QScreen::geometryChanged(const QRect &geometry) + +static void _init_emitter_geometryChanged_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("geometry"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_geometryChanged_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ((QScreen_Adaptor *)cls)->emitter_QScreen_geometryChanged_1792 (arg1); +} + + +// exposed bool QScreen::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QScreen_Adaptor *)cls)->fp_QScreen_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QScreen::logicalDotsPerInchChanged(double dpi) + +static void _init_emitter_logicalDotsPerInchChanged_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dpi"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_logicalDotsPerInchChanged_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ((QScreen_Adaptor *)cls)->emitter_QScreen_logicalDotsPerInchChanged_1071 (arg1); +} + + +// emitter void QScreen::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QScreen_Adaptor *)cls)->emitter_QScreen_objectNameChanged_4567 (arg1); +} + + +// emitter void QScreen::orientationChanged(Qt::ScreenOrientation orientation) + +static void _init_emitter_orientationChanged_2521 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_orientationChanged_2521 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QScreen_Adaptor *)cls)->emitter_QScreen_orientationChanged_2521 (arg1); +} + + +// emitter void QScreen::physicalDotsPerInchChanged(double dpi) + +static void _init_emitter_physicalDotsPerInchChanged_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dpi"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_physicalDotsPerInchChanged_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ((QScreen_Adaptor *)cls)->emitter_QScreen_physicalDotsPerInchChanged_1071 (arg1); +} + + +// emitter void QScreen::physicalSizeChanged(const QSizeF &size) + +static void _init_emitter_physicalSizeChanged_1875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_physicalSizeChanged_1875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + ((QScreen_Adaptor *)cls)->emitter_QScreen_physicalSizeChanged_1875 (arg1); +} + + +// emitter void QScreen::primaryOrientationChanged(Qt::ScreenOrientation orientation) + +static void _init_emitter_primaryOrientationChanged_2521 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_primaryOrientationChanged_2521 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QScreen_Adaptor *)cls)->emitter_QScreen_primaryOrientationChanged_2521 (arg1); +} + + +// exposed int QScreen::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QScreen_Adaptor *)cls)->fp_QScreen_receivers_c1731 (arg1)); +} + + +// emitter void QScreen::refreshRateChanged(double refreshRate) + +static void _init_emitter_refreshRateChanged_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("refreshRate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_refreshRateChanged_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ((QScreen_Adaptor *)cls)->emitter_QScreen_refreshRateChanged_1071 (arg1); +} + + +// exposed void *QScreen::resolveInterface(const char *name, int revision) + +static void _init_fp_resolveInterface_c2390 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("revision"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_resolveInterface_c2390 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((void *)((QScreen_Adaptor *)cls)->fp_QScreen_resolveInterface_c2390 (arg1, arg2)); +} + + +// exposed QObject *QScreen::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QScreen_Adaptor *)cls)->fp_QScreen_sender_c0 ()); +} + + +// exposed int QScreen::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QScreen_Adaptor *)cls)->fp_QScreen_senderSignalIndex_c0 ()); +} + + +// void QScreen::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScreen_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QScreen_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QScreen::virtualGeometryChanged(const QRect &rect) + +static void _init_emitter_virtualGeometryChanged_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_virtualGeometryChanged_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ((QScreen_Adaptor *)cls)->emitter_QScreen_virtualGeometryChanged_1792 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QScreen (); + +static gsi::Methods methods_QScreen_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("emit_availableGeometryChanged", "@brief Emitter for signal void QScreen::availableGeometryChanged(const QRect &geometry)\nCall this method to emit this signal.", false, &_init_emitter_availableGeometryChanged_1792, &_call_emitter_availableGeometryChanged_1792); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QScreen::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QScreen::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QScreen::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QScreen::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QScreen::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QScreen::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_geometryChanged", "@brief Emitter for signal void QScreen::geometryChanged(const QRect &geometry)\nCall this method to emit this signal.", false, &_init_emitter_geometryChanged_1792, &_call_emitter_geometryChanged_1792); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QScreen::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_logicalDotsPerInchChanged", "@brief Emitter for signal void QScreen::logicalDotsPerInchChanged(double dpi)\nCall this method to emit this signal.", false, &_init_emitter_logicalDotsPerInchChanged_1071, &_call_emitter_logicalDotsPerInchChanged_1071); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QScreen::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("emit_orientationChanged", "@brief Emitter for signal void QScreen::orientationChanged(Qt::ScreenOrientation orientation)\nCall this method to emit this signal.", false, &_init_emitter_orientationChanged_2521, &_call_emitter_orientationChanged_2521); + methods += new qt_gsi::GenericMethod ("emit_physicalDotsPerInchChanged", "@brief Emitter for signal void QScreen::physicalDotsPerInchChanged(double dpi)\nCall this method to emit this signal.", false, &_init_emitter_physicalDotsPerInchChanged_1071, &_call_emitter_physicalDotsPerInchChanged_1071); + methods += new qt_gsi::GenericMethod ("emit_physicalSizeChanged", "@brief Emitter for signal void QScreen::physicalSizeChanged(const QSizeF &size)\nCall this method to emit this signal.", false, &_init_emitter_physicalSizeChanged_1875, &_call_emitter_physicalSizeChanged_1875); + methods += new qt_gsi::GenericMethod ("emit_primaryOrientationChanged", "@brief Emitter for signal void QScreen::primaryOrientationChanged(Qt::ScreenOrientation orientation)\nCall this method to emit this signal.", false, &_init_emitter_primaryOrientationChanged_2521, &_call_emitter_primaryOrientationChanged_2521); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QScreen::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("emit_refreshRateChanged", "@brief Emitter for signal void QScreen::refreshRateChanged(double refreshRate)\nCall this method to emit this signal.", false, &_init_emitter_refreshRateChanged_1071, &_call_emitter_refreshRateChanged_1071); + methods += new qt_gsi::GenericMethod ("*resolveInterface", "@brief Method void *QScreen::resolveInterface(const char *name, int revision)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_resolveInterface_c2390, &_call_fp_resolveInterface_c2390); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QScreen::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QScreen::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QScreen::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_virtualGeometryChanged", "@brief Emitter for signal void QScreen::virtualGeometryChanged(const QRect &rect)\nCall this method to emit this signal.", false, &_init_emitter_virtualGeometryChanged_1792, &_call_emitter_virtualGeometryChanged_1792); + return methods; +} + +gsi::Class decl_QScreen_Adaptor (qtdecl_QScreen (), "QtGui", "QScreen", + methods_QScreen_Adaptor (), + "@qt\n@brief Binding of QScreen"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQScreenOrientationChangeEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQScreenOrientationChangeEvent.cc new file mode 100644 index 000000000..f8d360d73 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQScreenOrientationChangeEvent.cc @@ -0,0 +1,238 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQScreenOrientationChangeEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QScreenOrientationChangeEvent + +// QScreenOrientationChangeEvent *QScreenOrientationChangeEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QScreenOrientationChangeEvent *)((QScreenOrientationChangeEvent *)cls)->clone ()); +} + + +// Qt::ScreenOrientation QScreenOrientationChangeEvent::orientation() + + +static void _init_f_orientation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_orientation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QScreenOrientationChangeEvent *)cls)->orientation ())); +} + + +// QScreen *QScreenOrientationChangeEvent::screen() + + +static void _init_f_screen_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_screen_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QScreen *)((QScreenOrientationChangeEvent *)cls)->screen ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QScreenOrientationChangeEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QScreenOrientationChangeEvent *QScreenOrientationChangeEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("orientation", "@brief Method Qt::ScreenOrientation QScreenOrientationChangeEvent::orientation()\n", true, &_init_f_orientation_c0, &_call_f_orientation_c0); + methods += new qt_gsi::GenericMethod ("screen", "@brief Method QScreen *QScreenOrientationChangeEvent::screen()\n", true, &_init_f_screen_c0, &_call_f_screen_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QScreenOrientationChangeEvent (qtdecl_QEvent (), "QtGui", "QScreenOrientationChangeEvent_Native", + methods_QScreenOrientationChangeEvent (), + "@hide\n@alias QScreenOrientationChangeEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QScreenOrientationChangeEvent () { return decl_QScreenOrientationChangeEvent; } + +} + + +class QScreenOrientationChangeEvent_Adaptor : public QScreenOrientationChangeEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QScreenOrientationChangeEvent_Adaptor(); + + // [adaptor ctor] QScreenOrientationChangeEvent::QScreenOrientationChangeEvent(QScreen *screen, Qt::ScreenOrientation orientation) + QScreenOrientationChangeEvent_Adaptor(QScreen *screen, Qt::ScreenOrientation orientation) : QScreenOrientationChangeEvent(screen, orientation) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QScreenOrientationChangeEvent *QScreenOrientationChangeEvent::clone() + QScreenOrientationChangeEvent * cbs_clone_c0_0() const + { + return QScreenOrientationChangeEvent::clone(); + } + + virtual QScreenOrientationChangeEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QScreenOrientationChangeEvent_Adaptor::cbs_clone_c0_0); + } else { + return QScreenOrientationChangeEvent::clone(); + } + } + + // [adaptor impl] void QScreenOrientationChangeEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QScreenOrientationChangeEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QScreenOrientationChangeEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QScreenOrientationChangeEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QScreenOrientationChangeEvent_Adaptor::~QScreenOrientationChangeEvent_Adaptor() { } + +// Constructor QScreenOrientationChangeEvent::QScreenOrientationChangeEvent(QScreen *screen, Qt::ScreenOrientation orientation) (adaptor class) + +static void _init_ctor_QScreenOrientationChangeEvent_Adaptor_3724 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QScreenOrientationChangeEvent_Adaptor_3724 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QScreenOrientationChangeEvent_Adaptor (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QScreenOrientationChangeEvent *QScreenOrientationChangeEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QScreenOrientationChangeEvent *)((QScreenOrientationChangeEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QScreenOrientationChangeEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QScreenOrientationChangeEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScreenOrientationChangeEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QScreenOrientationChangeEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QScreenOrientationChangeEvent (); + +static gsi::Methods methods_QScreenOrientationChangeEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QScreenOrientationChangeEvent::QScreenOrientationChangeEvent(QScreen *screen, Qt::ScreenOrientation orientation)\nThis method creates an object of class QScreenOrientationChangeEvent.", &_init_ctor_QScreenOrientationChangeEvent_Adaptor_3724, &_call_ctor_QScreenOrientationChangeEvent_Adaptor_3724); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QScreenOrientationChangeEvent *QScreenOrientationChangeEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QScreenOrientationChangeEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QScreenOrientationChangeEvent_Adaptor (qtdecl_QScreenOrientationChangeEvent (), "QtGui", "QScreenOrientationChangeEvent", + methods_QScreenOrientationChangeEvent_Adaptor (), + "@qt\n@brief Binding of QScreenOrientationChangeEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQScrollEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQScrollEvent.cc new file mode 100644 index 000000000..64d84d9de --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQScrollEvent.cc @@ -0,0 +1,278 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQScrollEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QScrollEvent + +// QScrollEvent *QScrollEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QScrollEvent *)((QScrollEvent *)cls)->clone ()); +} + + +// QPointF QScrollEvent::contentPos() + + +static void _init_f_contentPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_contentPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QScrollEvent *)cls)->contentPos ()); +} + + +// QPointF QScrollEvent::overshootDistance() + + +static void _init_f_overshootDistance_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_overshootDistance_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QScrollEvent *)cls)->overshootDistance ()); +} + + +// QScrollEvent::ScrollState QScrollEvent::scrollState() + + +static void _init_f_scrollState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_scrollState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QScrollEvent *)cls)->scrollState ())); +} + + +namespace gsi +{ + +static gsi::Methods methods_QScrollEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QScrollEvent *QScrollEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("contentPos", "@brief Method QPointF QScrollEvent::contentPos()\n", true, &_init_f_contentPos_c0, &_call_f_contentPos_c0); + methods += new qt_gsi::GenericMethod ("overshootDistance", "@brief Method QPointF QScrollEvent::overshootDistance()\n", true, &_init_f_overshootDistance_c0, &_call_f_overshootDistance_c0); + methods += new qt_gsi::GenericMethod ("scrollState", "@brief Method QScrollEvent::ScrollState QScrollEvent::scrollState()\n", true, &_init_f_scrollState_c0, &_call_f_scrollState_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QScrollEvent (qtdecl_QEvent (), "QtGui", "QScrollEvent_Native", + methods_QScrollEvent (), + "@hide\n@alias QScrollEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QScrollEvent () { return decl_QScrollEvent; } + +} + + +class QScrollEvent_Adaptor : public QScrollEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QScrollEvent_Adaptor(); + + // [adaptor ctor] QScrollEvent::QScrollEvent(const QPointF &contentPos, const QPointF &overshoot, QScrollEvent::ScrollState scrollState) + QScrollEvent_Adaptor(const QPointF &contentPos, const QPointF &overshoot, QScrollEvent::ScrollState scrollState) : QScrollEvent(contentPos, overshoot, scrollState) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QScrollEvent *QScrollEvent::clone() + QScrollEvent * cbs_clone_c0_0() const + { + return QScrollEvent::clone(); + } + + virtual QScrollEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QScrollEvent_Adaptor::cbs_clone_c0_0); + } else { + return QScrollEvent::clone(); + } + } + + // [adaptor impl] void QScrollEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QScrollEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QScrollEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QScrollEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QScrollEvent_Adaptor::~QScrollEvent_Adaptor() { } + +// Constructor QScrollEvent::QScrollEvent(const QPointF &contentPos, const QPointF &overshoot, QScrollEvent::ScrollState scrollState) (adaptor class) + +static void _init_ctor_QScrollEvent_Adaptor_6662 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("contentPos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("overshoot"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("scrollState"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QScrollEvent_Adaptor_6662 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QScrollEvent_Adaptor (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// QScrollEvent *QScrollEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QScrollEvent *)((QScrollEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QScrollEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QScrollEvent (); + +static gsi::Methods methods_QScrollEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QScrollEvent::QScrollEvent(const QPointF &contentPos, const QPointF &overshoot, QScrollEvent::ScrollState scrollState)\nThis method creates an object of class QScrollEvent.", &_init_ctor_QScrollEvent_Adaptor_6662, &_call_ctor_QScrollEvent_Adaptor_6662); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QScrollEvent *QScrollEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QScrollEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QScrollEvent_Adaptor (qtdecl_QScrollEvent (), "QtGui", "QScrollEvent", + methods_QScrollEvent_Adaptor (), + "@qt\n@brief Binding of QScrollEvent"); + +} + + +// Implementation of the enum wrapper class for QScrollEvent::ScrollState +namespace qt_gsi +{ + +static gsi::Enum decl_QScrollEvent_ScrollState_Enum ("QtGui", "QScrollEvent_ScrollState", + gsi::enum_const ("ScrollStarted", QScrollEvent::ScrollStarted, "@brief Enum constant QScrollEvent::ScrollStarted") + + gsi::enum_const ("ScrollUpdated", QScrollEvent::ScrollUpdated, "@brief Enum constant QScrollEvent::ScrollUpdated") + + gsi::enum_const ("ScrollFinished", QScrollEvent::ScrollFinished, "@brief Enum constant QScrollEvent::ScrollFinished"), + "@qt\n@brief This class represents the QScrollEvent::ScrollState enum"); + +static gsi::QFlagsClass decl_QScrollEvent_ScrollState_Enums ("QtGui", "QScrollEvent_QFlags_ScrollState", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QScrollEvent_ScrollState_Enum_in_parent (decl_QScrollEvent_ScrollState_Enum.defs ()); +static gsi::ClassExt decl_QScrollEvent_ScrollState_Enum_as_child (decl_QScrollEvent_ScrollState_Enum, "ScrollState"); +static gsi::ClassExt decl_QScrollEvent_ScrollState_Enums_as_child (decl_QScrollEvent_ScrollState_Enums, "QFlags_ScrollState"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQScrollPrepareEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQScrollPrepareEvent.cc new file mode 100644 index 000000000..76f3b9a38 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQScrollPrepareEvent.cc @@ -0,0 +1,332 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQScrollPrepareEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QScrollPrepareEvent + +// QScrollPrepareEvent *QScrollPrepareEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QScrollPrepareEvent *)((QScrollPrepareEvent *)cls)->clone ()); +} + + +// QPointF QScrollPrepareEvent::contentPos() + + +static void _init_f_contentPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_contentPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QScrollPrepareEvent *)cls)->contentPos ()); +} + + +// QRectF QScrollPrepareEvent::contentPosRange() + + +static void _init_f_contentPosRange_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_contentPosRange_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QScrollPrepareEvent *)cls)->contentPosRange ()); +} + + +// void QScrollPrepareEvent::setContentPos(const QPointF &pos) + + +static void _init_f_setContentPos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setContentPos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollPrepareEvent *)cls)->setContentPos (arg1); +} + + +// void QScrollPrepareEvent::setContentPosRange(const QRectF &rect) + + +static void _init_f_setContentPosRange_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setContentPosRange_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollPrepareEvent *)cls)->setContentPosRange (arg1); +} + + +// void QScrollPrepareEvent::setViewportSize(const QSizeF &size) + + +static void _init_f_setViewportSize_1875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setViewportSize_1875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollPrepareEvent *)cls)->setViewportSize (arg1); +} + + +// QPointF QScrollPrepareEvent::startPos() + + +static void _init_f_startPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QScrollPrepareEvent *)cls)->startPos ()); +} + + +// QSizeF QScrollPrepareEvent::viewportSize() + + +static void _init_f_viewportSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_viewportSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QScrollPrepareEvent *)cls)->viewportSize ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QScrollPrepareEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QScrollPrepareEvent *QScrollPrepareEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod (":contentPos", "@brief Method QPointF QScrollPrepareEvent::contentPos()\n", true, &_init_f_contentPos_c0, &_call_f_contentPos_c0); + methods += new qt_gsi::GenericMethod (":contentPosRange", "@brief Method QRectF QScrollPrepareEvent::contentPosRange()\n", true, &_init_f_contentPosRange_c0, &_call_f_contentPosRange_c0); + methods += new qt_gsi::GenericMethod ("setContentPos|contentPos=", "@brief Method void QScrollPrepareEvent::setContentPos(const QPointF &pos)\n", false, &_init_f_setContentPos_1986, &_call_f_setContentPos_1986); + methods += new qt_gsi::GenericMethod ("setContentPosRange|contentPosRange=", "@brief Method void QScrollPrepareEvent::setContentPosRange(const QRectF &rect)\n", false, &_init_f_setContentPosRange_1862, &_call_f_setContentPosRange_1862); + methods += new qt_gsi::GenericMethod ("setViewportSize|viewportSize=", "@brief Method void QScrollPrepareEvent::setViewportSize(const QSizeF &size)\n", false, &_init_f_setViewportSize_1875, &_call_f_setViewportSize_1875); + methods += new qt_gsi::GenericMethod ("startPos", "@brief Method QPointF QScrollPrepareEvent::startPos()\n", true, &_init_f_startPos_c0, &_call_f_startPos_c0); + methods += new qt_gsi::GenericMethod (":viewportSize", "@brief Method QSizeF QScrollPrepareEvent::viewportSize()\n", true, &_init_f_viewportSize_c0, &_call_f_viewportSize_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QScrollPrepareEvent (qtdecl_QEvent (), "QtGui", "QScrollPrepareEvent_Native", + methods_QScrollPrepareEvent (), + "@hide\n@alias QScrollPrepareEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QScrollPrepareEvent () { return decl_QScrollPrepareEvent; } + +} + + +class QScrollPrepareEvent_Adaptor : public QScrollPrepareEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QScrollPrepareEvent_Adaptor(); + + // [adaptor ctor] QScrollPrepareEvent::QScrollPrepareEvent(const QPointF &startPos) + QScrollPrepareEvent_Adaptor(const QPointF &startPos) : QScrollPrepareEvent(startPos) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QScrollPrepareEvent *QScrollPrepareEvent::clone() + QScrollPrepareEvent * cbs_clone_c0_0() const + { + return QScrollPrepareEvent::clone(); + } + + virtual QScrollPrepareEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QScrollPrepareEvent_Adaptor::cbs_clone_c0_0); + } else { + return QScrollPrepareEvent::clone(); + } + } + + // [adaptor impl] void QScrollPrepareEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QScrollPrepareEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QScrollPrepareEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QScrollPrepareEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QScrollPrepareEvent_Adaptor::~QScrollPrepareEvent_Adaptor() { } + +// Constructor QScrollPrepareEvent::QScrollPrepareEvent(const QPointF &startPos) (adaptor class) + +static void _init_ctor_QScrollPrepareEvent_Adaptor_1986 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("startPos"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QScrollPrepareEvent_Adaptor_1986 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QScrollPrepareEvent_Adaptor (arg1)); +} + + +// QScrollPrepareEvent *QScrollPrepareEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QScrollPrepareEvent *)((QScrollPrepareEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollPrepareEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QScrollPrepareEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollPrepareEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollPrepareEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QScrollPrepareEvent (); + +static gsi::Methods methods_QScrollPrepareEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QScrollPrepareEvent::QScrollPrepareEvent(const QPointF &startPos)\nThis method creates an object of class QScrollPrepareEvent.", &_init_ctor_QScrollPrepareEvent_Adaptor_1986, &_call_ctor_QScrollPrepareEvent_Adaptor_1986); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QScrollPrepareEvent *QScrollPrepareEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QScrollPrepareEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QScrollPrepareEvent_Adaptor (qtdecl_QScrollPrepareEvent (), "QtGui", "QScrollPrepareEvent", + methods_QScrollPrepareEvent_Adaptor (), + "@qt\n@brief Binding of QScrollPrepareEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQSessionManager.cc b/src/gsiqt/qt6/QtGui/gsiDeclQSessionManager.cc new file mode 100644 index 000000000..de08b1230 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQSessionManager.cc @@ -0,0 +1,415 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSessionManager.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSessionManager + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSessionManager::staticMetaObject); +} + + +// bool QSessionManager::allowsErrorInteraction() + + +static void _init_f_allowsErrorInteraction_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_allowsErrorInteraction_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSessionManager *)cls)->allowsErrorInteraction ()); +} + + +// bool QSessionManager::allowsInteraction() + + +static void _init_f_allowsInteraction_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_allowsInteraction_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSessionManager *)cls)->allowsInteraction ()); +} + + +// void QSessionManager::cancel() + + +static void _init_f_cancel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cancel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSessionManager *)cls)->cancel (); +} + + +// QStringList QSessionManager::discardCommand() + + +static void _init_f_discardCommand_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_discardCommand_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QSessionManager *)cls)->discardCommand ()); +} + + +// bool QSessionManager::isPhase2() + + +static void _init_f_isPhase2_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isPhase2_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSessionManager *)cls)->isPhase2 ()); +} + + +// void QSessionManager::release() + + +static void _init_f_release_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_release_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSessionManager *)cls)->release (); +} + + +// void QSessionManager::requestPhase2() + + +static void _init_f_requestPhase2_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_requestPhase2_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSessionManager *)cls)->requestPhase2 (); +} + + +// QStringList QSessionManager::restartCommand() + + +static void _init_f_restartCommand_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_restartCommand_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QSessionManager *)cls)->restartCommand ()); +} + + +// QSessionManager::RestartHint QSessionManager::restartHint() + + +static void _init_f_restartHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_restartHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSessionManager *)cls)->restartHint ())); +} + + +// QString QSessionManager::sessionId() + + +static void _init_f_sessionId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sessionId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSessionManager *)cls)->sessionId ()); +} + + +// QString QSessionManager::sessionKey() + + +static void _init_f_sessionKey_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sessionKey_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSessionManager *)cls)->sessionKey ()); +} + + +// void QSessionManager::setDiscardCommand(const QStringList &) + + +static void _init_f_setDiscardCommand_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDiscardCommand_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSessionManager *)cls)->setDiscardCommand (arg1); +} + + +// void QSessionManager::setManagerProperty(const QString &name, const QString &value) + + +static void _init_f_setManagerProperty_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setManagerProperty_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSessionManager *)cls)->setManagerProperty (arg1, arg2); +} + + +// void QSessionManager::setManagerProperty(const QString &name, const QStringList &value) + + +static void _init_f_setManagerProperty_4354 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setManagerProperty_4354 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QStringList &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSessionManager *)cls)->setManagerProperty (arg1, arg2); +} + + +// void QSessionManager::setRestartCommand(const QStringList &) + + +static void _init_f_setRestartCommand_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRestartCommand_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSessionManager *)cls)->setRestartCommand (arg1); +} + + +// void QSessionManager::setRestartHint(QSessionManager::RestartHint) + + +static void _init_f_setRestartHint_3216 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setRestartHint_3216 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSessionManager *)cls)->setRestartHint (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// static QString QSessionManager::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSessionManager::tr (arg1, arg2, arg3)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSessionManager () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("allowsErrorInteraction", "@brief Method bool QSessionManager::allowsErrorInteraction()\n", false, &_init_f_allowsErrorInteraction_0, &_call_f_allowsErrorInteraction_0); + methods += new qt_gsi::GenericMethod ("allowsInteraction", "@brief Method bool QSessionManager::allowsInteraction()\n", false, &_init_f_allowsInteraction_0, &_call_f_allowsInteraction_0); + methods += new qt_gsi::GenericMethod ("cancel", "@brief Method void QSessionManager::cancel()\n", false, &_init_f_cancel_0, &_call_f_cancel_0); + methods += new qt_gsi::GenericMethod (":discardCommand", "@brief Method QStringList QSessionManager::discardCommand()\n", true, &_init_f_discardCommand_c0, &_call_f_discardCommand_c0); + methods += new qt_gsi::GenericMethod ("isPhase2?", "@brief Method bool QSessionManager::isPhase2()\n", true, &_init_f_isPhase2_c0, &_call_f_isPhase2_c0); + methods += new qt_gsi::GenericMethod ("release", "@brief Method void QSessionManager::release()\n", false, &_init_f_release_0, &_call_f_release_0); + methods += new qt_gsi::GenericMethod ("requestPhase2", "@brief Method void QSessionManager::requestPhase2()\n", false, &_init_f_requestPhase2_0, &_call_f_requestPhase2_0); + methods += new qt_gsi::GenericMethod (":restartCommand", "@brief Method QStringList QSessionManager::restartCommand()\n", true, &_init_f_restartCommand_c0, &_call_f_restartCommand_c0); + methods += new qt_gsi::GenericMethod (":restartHint", "@brief Method QSessionManager::RestartHint QSessionManager::restartHint()\n", true, &_init_f_restartHint_c0, &_call_f_restartHint_c0); + methods += new qt_gsi::GenericMethod ("sessionId", "@brief Method QString QSessionManager::sessionId()\n", true, &_init_f_sessionId_c0, &_call_f_sessionId_c0); + methods += new qt_gsi::GenericMethod ("sessionKey", "@brief Method QString QSessionManager::sessionKey()\n", true, &_init_f_sessionKey_c0, &_call_f_sessionKey_c0); + methods += new qt_gsi::GenericMethod ("setDiscardCommand|discardCommand=", "@brief Method void QSessionManager::setDiscardCommand(const QStringList &)\n", false, &_init_f_setDiscardCommand_2437, &_call_f_setDiscardCommand_2437); + methods += new qt_gsi::GenericMethod ("setManagerProperty", "@brief Method void QSessionManager::setManagerProperty(const QString &name, const QString &value)\n", false, &_init_f_setManagerProperty_3942, &_call_f_setManagerProperty_3942); + methods += new qt_gsi::GenericMethod ("setManagerProperty", "@brief Method void QSessionManager::setManagerProperty(const QString &name, const QStringList &value)\n", false, &_init_f_setManagerProperty_4354, &_call_f_setManagerProperty_4354); + methods += new qt_gsi::GenericMethod ("setRestartCommand|restartCommand=", "@brief Method void QSessionManager::setRestartCommand(const QStringList &)\n", false, &_init_f_setRestartCommand_2437, &_call_f_setRestartCommand_2437); + methods += new qt_gsi::GenericMethod ("setRestartHint|restartHint=", "@brief Method void QSessionManager::setRestartHint(QSessionManager::RestartHint)\n", false, &_init_f_setRestartHint_3216, &_call_f_setRestartHint_3216); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSessionManager::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSessionManager::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSessionManager::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QSessionManager (qtdecl_QObject (), "QtGui", "QSessionManager", + methods_QSessionManager (), + "@qt\n@brief Binding of QSessionManager"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSessionManager () { return decl_QSessionManager; } + +} + + +// Implementation of the enum wrapper class for QSessionManager::RestartHint +namespace qt_gsi +{ + +static gsi::Enum decl_QSessionManager_RestartHint_Enum ("QtGui", "QSessionManager_RestartHint", + gsi::enum_const ("RestartIfRunning", QSessionManager::RestartIfRunning, "@brief Enum constant QSessionManager::RestartIfRunning") + + gsi::enum_const ("RestartAnyway", QSessionManager::RestartAnyway, "@brief Enum constant QSessionManager::RestartAnyway") + + gsi::enum_const ("RestartImmediately", QSessionManager::RestartImmediately, "@brief Enum constant QSessionManager::RestartImmediately") + + gsi::enum_const ("RestartNever", QSessionManager::RestartNever, "@brief Enum constant QSessionManager::RestartNever"), + "@qt\n@brief This class represents the QSessionManager::RestartHint enum"); + +static gsi::QFlagsClass decl_QSessionManager_RestartHint_Enums ("QtGui", "QSessionManager_QFlags_RestartHint", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSessionManager_RestartHint_Enum_in_parent (decl_QSessionManager_RestartHint_Enum.defs ()); +static gsi::ClassExt decl_QSessionManager_RestartHint_Enum_as_child (decl_QSessionManager_RestartHint_Enum, "RestartHint"); +static gsi::ClassExt decl_QSessionManager_RestartHint_Enums_as_child (decl_QSessionManager_RestartHint_Enums, "QFlags_RestartHint"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQShortcut.cc b/src/gsiqt/qt6/QtGui/gsiDeclQShortcut.cc new file mode 100644 index 000000000..f12934512 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQShortcut.cc @@ -0,0 +1,961 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQShortcut.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QShortcut + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QShortcut::staticMetaObject); +} + + +// bool QShortcut::autoRepeat() + + +static void _init_f_autoRepeat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoRepeat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QShortcut *)cls)->autoRepeat ()); +} + + +// Qt::ShortcutContext QShortcut::context() + + +static void _init_f_context_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_context_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QShortcut *)cls)->context ())); +} + + +// int QShortcut::id() + + +static void _init_f_id_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_id_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QShortcut *)cls)->id ()); +} + + +// bool QShortcut::isEnabled() + + +static void _init_f_isEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QShortcut *)cls)->isEnabled ()); +} + + +// QKeySequence QShortcut::key() + + +static void _init_f_key_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_key_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QKeySequence)((QShortcut *)cls)->key ()); +} + + +// QList QShortcut::keys() + + +static void _init_f_keys_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_keys_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QShortcut *)cls)->keys ()); +} + + +// void QShortcut::setAutoRepeat(bool on) + + +static void _init_f_setAutoRepeat_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("on"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoRepeat_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QShortcut *)cls)->setAutoRepeat (arg1); +} + + +// void QShortcut::setContext(Qt::ShortcutContext context) + + +static void _init_f_setContext_2350 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("context"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setContext_2350 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QShortcut *)cls)->setContext (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QShortcut::setEnabled(bool enable) + + +static void _init_f_setEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QShortcut *)cls)->setEnabled (arg1); +} + + +// void QShortcut::setKey(const QKeySequence &key) + + +static void _init_f_setKey_2516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setKey_2516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QShortcut *)cls)->setKey (arg1); +} + + +// void QShortcut::setKeys(QKeySequence::StandardKey key) + + +static void _init_f_setKeys_2869 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setKeys_2869 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QShortcut *)cls)->setKeys (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QShortcut::setKeys(const QList &keys) + + +static void _init_f_setKeys_3131 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("keys"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setKeys_3131 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QShortcut *)cls)->setKeys (arg1); +} + + +// void QShortcut::setWhatsThis(const QString &text) + + +static void _init_f_setWhatsThis_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWhatsThis_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QShortcut *)cls)->setWhatsThis (arg1); +} + + +// QString QShortcut::whatsThis() + + +static void _init_f_whatsThis_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_whatsThis_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QShortcut *)cls)->whatsThis ()); +} + + +// static QString QShortcut::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QShortcut::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QShortcut () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":autoRepeat", "@brief Method bool QShortcut::autoRepeat()\n", true, &_init_f_autoRepeat_c0, &_call_f_autoRepeat_c0); + methods += new qt_gsi::GenericMethod (":context", "@brief Method Qt::ShortcutContext QShortcut::context()\n", true, &_init_f_context_c0, &_call_f_context_c0); + methods += new qt_gsi::GenericMethod ("id", "@brief Method int QShortcut::id()\n", true, &_init_f_id_c0, &_call_f_id_c0); + methods += new qt_gsi::GenericMethod ("isEnabled?|:enabled", "@brief Method bool QShortcut::isEnabled()\n", true, &_init_f_isEnabled_c0, &_call_f_isEnabled_c0); + methods += new qt_gsi::GenericMethod (":key", "@brief Method QKeySequence QShortcut::key()\n", true, &_init_f_key_c0, &_call_f_key_c0); + methods += new qt_gsi::GenericMethod ("keys", "@brief Method QList QShortcut::keys()\n", true, &_init_f_keys_c0, &_call_f_keys_c0); + methods += new qt_gsi::GenericMethod ("setAutoRepeat|autoRepeat=", "@brief Method void QShortcut::setAutoRepeat(bool on)\n", false, &_init_f_setAutoRepeat_864, &_call_f_setAutoRepeat_864); + methods += new qt_gsi::GenericMethod ("setContext|context=", "@brief Method void QShortcut::setContext(Qt::ShortcutContext context)\n", false, &_init_f_setContext_2350, &_call_f_setContext_2350); + methods += new qt_gsi::GenericMethod ("setEnabled|enabled=", "@brief Method void QShortcut::setEnabled(bool enable)\n", false, &_init_f_setEnabled_864, &_call_f_setEnabled_864); + methods += new qt_gsi::GenericMethod ("setKey|key=", "@brief Method void QShortcut::setKey(const QKeySequence &key)\n", false, &_init_f_setKey_2516, &_call_f_setKey_2516); + methods += new qt_gsi::GenericMethod ("setKeys", "@brief Method void QShortcut::setKeys(QKeySequence::StandardKey key)\n", false, &_init_f_setKeys_2869, &_call_f_setKeys_2869); + methods += new qt_gsi::GenericMethod ("setKeys", "@brief Method void QShortcut::setKeys(const QList &keys)\n", false, &_init_f_setKeys_3131, &_call_f_setKeys_3131); + methods += new qt_gsi::GenericMethod ("setWhatsThis|whatsThis=", "@brief Method void QShortcut::setWhatsThis(const QString &text)\n", false, &_init_f_setWhatsThis_2025, &_call_f_setWhatsThis_2025); + methods += new qt_gsi::GenericMethod (":whatsThis", "@brief Method QString QShortcut::whatsThis()\n", true, &_init_f_whatsThis_c0, &_call_f_whatsThis_c0); + methods += gsi::qt_signal ("activated()", "activated", "@brief Signal declaration for QShortcut::activated()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("activatedAmbiguously()", "activatedAmbiguously", "@brief Signal declaration for QShortcut::activatedAmbiguously()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QShortcut::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QShortcut::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QShortcut::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QShortcut (qtdecl_QObject (), "QtGui", "QShortcut_Native", + methods_QShortcut (), + "@hide\n@alias QShortcut"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QShortcut () { return decl_QShortcut; } + +} + + +class QShortcut_Adaptor : public QShortcut, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QShortcut_Adaptor(); + + // [adaptor ctor] QShortcut::QShortcut(QObject *parent) + QShortcut_Adaptor(QObject *parent) : QShortcut(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QShortcut::QShortcut(const QKeySequence &key, QObject *parent, const char *member, const char *ambiguousMember, Qt::ShortcutContext context) + QShortcut_Adaptor(const QKeySequence &key, QObject *parent) : QShortcut(key, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QShortcut::QShortcut(const QKeySequence &key, QObject *parent, const char *member, const char *ambiguousMember, Qt::ShortcutContext context) + QShortcut_Adaptor(const QKeySequence &key, QObject *parent, const char *member) : QShortcut(key, parent, member) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QShortcut::QShortcut(const QKeySequence &key, QObject *parent, const char *member, const char *ambiguousMember, Qt::ShortcutContext context) + QShortcut_Adaptor(const QKeySequence &key, QObject *parent, const char *member, const char *ambiguousMember) : QShortcut(key, parent, member, ambiguousMember) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QShortcut::QShortcut(const QKeySequence &key, QObject *parent, const char *member, const char *ambiguousMember, Qt::ShortcutContext context) + QShortcut_Adaptor(const QKeySequence &key, QObject *parent, const char *member, const char *ambiguousMember, Qt::ShortcutContext context) : QShortcut(key, parent, member, ambiguousMember, context) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QShortcut::QShortcut(QKeySequence::StandardKey key, QObject *parent, const char *member, const char *ambiguousMember, Qt::ShortcutContext context) + QShortcut_Adaptor(QKeySequence::StandardKey key, QObject *parent) : QShortcut(key, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QShortcut::QShortcut(QKeySequence::StandardKey key, QObject *parent, const char *member, const char *ambiguousMember, Qt::ShortcutContext context) + QShortcut_Adaptor(QKeySequence::StandardKey key, QObject *parent, const char *member) : QShortcut(key, parent, member) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QShortcut::QShortcut(QKeySequence::StandardKey key, QObject *parent, const char *member, const char *ambiguousMember, Qt::ShortcutContext context) + QShortcut_Adaptor(QKeySequence::StandardKey key, QObject *parent, const char *member, const char *ambiguousMember) : QShortcut(key, parent, member, ambiguousMember) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QShortcut::QShortcut(QKeySequence::StandardKey key, QObject *parent, const char *member, const char *ambiguousMember, Qt::ShortcutContext context) + QShortcut_Adaptor(QKeySequence::StandardKey key, QObject *parent, const char *member, const char *ambiguousMember, Qt::ShortcutContext context) : QShortcut(key, parent, member, ambiguousMember, context) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QShortcut::isSignalConnected(const QMetaMethod &signal) + bool fp_QShortcut_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QShortcut::isSignalConnected(signal); + } + + // [expose] int QShortcut::receivers(const char *signal) + int fp_QShortcut_receivers_c1731 (const char *signal) const { + return QShortcut::receivers(signal); + } + + // [expose] QObject *QShortcut::sender() + QObject * fp_QShortcut_sender_c0 () const { + return QShortcut::sender(); + } + + // [expose] int QShortcut::senderSignalIndex() + int fp_QShortcut_senderSignalIndex_c0 () const { + return QShortcut::senderSignalIndex(); + } + + // [emitter impl] void QShortcut::activated() + void emitter_QShortcut_activated_0() + { + emit QShortcut::activated(); + } + + // [emitter impl] void QShortcut::activatedAmbiguously() + void emitter_QShortcut_activatedAmbiguously_0() + { + emit QShortcut::activatedAmbiguously(); + } + + // [emitter impl] void QShortcut::destroyed(QObject *) + void emitter_QShortcut_destroyed_1302(QObject *arg1) + { + emit QShortcut::destroyed(arg1); + } + + // [adaptor impl] bool QShortcut::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QShortcut::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QShortcut_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QShortcut::eventFilter(watched, event); + } + } + + // [emitter impl] void QShortcut::objectNameChanged(const QString &objectName) + void emitter_QShortcut_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QShortcut::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QShortcut::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QShortcut::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QShortcut_Adaptor::cbs_childEvent_1701_0, event); + } else { + QShortcut::childEvent(event); + } + } + + // [adaptor impl] void QShortcut::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QShortcut::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QShortcut_Adaptor::cbs_customEvent_1217_0, event); + } else { + QShortcut::customEvent(event); + } + } + + // [adaptor impl] void QShortcut::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QShortcut::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QShortcut_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QShortcut::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QShortcut::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QShortcut::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QShortcut_Adaptor::cbs_event_1217_0, e); + } else { + return QShortcut::event(e); + } + } + + // [adaptor impl] void QShortcut::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QShortcut::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QShortcut_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QShortcut::timerEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QShortcut_Adaptor::~QShortcut_Adaptor() { } + +// Constructor QShortcut::QShortcut(QObject *parent) (adaptor class) + +static void _init_ctor_QShortcut_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QShortcut_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QShortcut_Adaptor (arg1)); +} + + +// Constructor QShortcut::QShortcut(const QKeySequence &key, QObject *parent, const char *member, const char *ambiguousMember, Qt::ShortcutContext context) (adaptor class) + +static void _init_ctor_QShortcut_Adaptor_9198 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("member", true, "nullptr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("ambiguousMember", true, "nullptr"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("context", true, "Qt::WindowShortcut"); + decl->add_arg::target_type & > (argspec_4); + decl->set_return_new (); +} + +static void _call_ctor_QShortcut_Adaptor_9198 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const char *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::WindowShortcut), heap); + ret.write (new QShortcut_Adaptor (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref())); +} + + +// Constructor QShortcut::QShortcut(QKeySequence::StandardKey key, QObject *parent, const char *member, const char *ambiguousMember, Qt::ShortcutContext context) (adaptor class) + +static void _init_ctor_QShortcut_Adaptor_9551 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("member", true, "nullptr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("ambiguousMember", true, "nullptr"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("context", true, "Qt::WindowShortcut"); + decl->add_arg::target_type & > (argspec_4); + decl->set_return_new (); +} + +static void _call_ctor_QShortcut_Adaptor_9551 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QObject *arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const char *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::WindowShortcut), heap); + ret.write (new QShortcut_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref())); +} + + +// emitter void QShortcut::activated() + +static void _init_emitter_activated_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_activated_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QShortcut_Adaptor *)cls)->emitter_QShortcut_activated_0 (); +} + + +// emitter void QShortcut::activatedAmbiguously() + +static void _init_emitter_activatedAmbiguously_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_activatedAmbiguously_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QShortcut_Adaptor *)cls)->emitter_QShortcut_activatedAmbiguously_0 (); +} + + +// void QShortcut::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QShortcut_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QShortcut_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QShortcut::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QShortcut_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QShortcut_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QShortcut::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QShortcut_Adaptor *)cls)->emitter_QShortcut_destroyed_1302 (arg1); +} + + +// void QShortcut::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QShortcut_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QShortcut_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QShortcut::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QShortcut_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QShortcut_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QShortcut::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QShortcut_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QShortcut_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QShortcut::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QShortcut_Adaptor *)cls)->fp_QShortcut_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QShortcut::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QShortcut_Adaptor *)cls)->emitter_QShortcut_objectNameChanged_4567 (arg1); +} + + +// exposed int QShortcut::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QShortcut_Adaptor *)cls)->fp_QShortcut_receivers_c1731 (arg1)); +} + + +// exposed QObject *QShortcut::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QShortcut_Adaptor *)cls)->fp_QShortcut_sender_c0 ()); +} + + +// exposed int QShortcut::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QShortcut_Adaptor *)cls)->fp_QShortcut_senderSignalIndex_c0 ()); +} + + +// void QShortcut::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QShortcut_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QShortcut_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QShortcut (); + +static gsi::Methods methods_QShortcut_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QShortcut::QShortcut(QObject *parent)\nThis method creates an object of class QShortcut.", &_init_ctor_QShortcut_Adaptor_1302, &_call_ctor_QShortcut_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QShortcut::QShortcut(const QKeySequence &key, QObject *parent, const char *member, const char *ambiguousMember, Qt::ShortcutContext context)\nThis method creates an object of class QShortcut.", &_init_ctor_QShortcut_Adaptor_9198, &_call_ctor_QShortcut_Adaptor_9198); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QShortcut::QShortcut(QKeySequence::StandardKey key, QObject *parent, const char *member, const char *ambiguousMember, Qt::ShortcutContext context)\nThis method creates an object of class QShortcut.", &_init_ctor_QShortcut_Adaptor_9551, &_call_ctor_QShortcut_Adaptor_9551); + methods += new qt_gsi::GenericMethod ("emit_activated", "@brief Emitter for signal void QShortcut::activated()\nCall this method to emit this signal.", false, &_init_emitter_activated_0, &_call_emitter_activated_0); + methods += new qt_gsi::GenericMethod ("emit_activatedAmbiguously", "@brief Emitter for signal void QShortcut::activatedAmbiguously()\nCall this method to emit this signal.", false, &_init_emitter_activatedAmbiguously_0, &_call_emitter_activatedAmbiguously_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QShortcut::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QShortcut::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QShortcut::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QShortcut::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QShortcut::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QShortcut::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QShortcut::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QShortcut::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QShortcut::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QShortcut::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QShortcut::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QShortcut::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QShortcut_Adaptor (qtdecl_QShortcut (), "QtGui", "QShortcut", + methods_QShortcut_Adaptor (), + "@qt\n@brief Binding of QShortcut"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQShortcutEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQShortcutEvent.cc new file mode 100644 index 000000000..1149f3365 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQShortcutEvent.cc @@ -0,0 +1,263 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQShortcutEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QShortcutEvent + +// QShortcutEvent *QShortcutEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QShortcutEvent *)((QShortcutEvent *)cls)->clone ()); +} + + +// bool QShortcutEvent::isAmbiguous() + + +static void _init_f_isAmbiguous_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAmbiguous_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QShortcutEvent *)cls)->isAmbiguous ()); +} + + +// const QKeySequence &QShortcutEvent::key() + + +static void _init_f_key_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_key_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QKeySequence &)((QShortcutEvent *)cls)->key ()); +} + + +// int QShortcutEvent::shortcutId() + + +static void _init_f_shortcutId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_shortcutId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QShortcutEvent *)cls)->shortcutId ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QShortcutEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QShortcutEvent *QShortcutEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("isAmbiguous?", "@brief Method bool QShortcutEvent::isAmbiguous()\n", true, &_init_f_isAmbiguous_c0, &_call_f_isAmbiguous_c0); + methods += new qt_gsi::GenericMethod ("key", "@brief Method const QKeySequence &QShortcutEvent::key()\n", true, &_init_f_key_c0, &_call_f_key_c0); + methods += new qt_gsi::GenericMethod ("shortcutId", "@brief Method int QShortcutEvent::shortcutId()\n", true, &_init_f_shortcutId_c0, &_call_f_shortcutId_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QShortcutEvent (qtdecl_QEvent (), "QtGui", "QShortcutEvent_Native", + methods_QShortcutEvent (), + "@hide\n@alias QShortcutEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QShortcutEvent () { return decl_QShortcutEvent; } + +} + + +class QShortcutEvent_Adaptor : public QShortcutEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QShortcutEvent_Adaptor(); + + // [adaptor ctor] QShortcutEvent::QShortcutEvent(const QKeySequence &key, int id, bool ambiguous) + QShortcutEvent_Adaptor(const QKeySequence &key, int id) : QShortcutEvent(key, id) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QShortcutEvent::QShortcutEvent(const QKeySequence &key, int id, bool ambiguous) + QShortcutEvent_Adaptor(const QKeySequence &key, int id, bool ambiguous) : QShortcutEvent(key, id, ambiguous) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QShortcutEvent *QShortcutEvent::clone() + QShortcutEvent * cbs_clone_c0_0() const + { + return QShortcutEvent::clone(); + } + + virtual QShortcutEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QShortcutEvent_Adaptor::cbs_clone_c0_0); + } else { + return QShortcutEvent::clone(); + } + } + + // [adaptor impl] void QShortcutEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QShortcutEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QShortcutEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QShortcutEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QShortcutEvent_Adaptor::~QShortcutEvent_Adaptor() { } + +// Constructor QShortcutEvent::QShortcutEvent(const QKeySequence &key, int id, bool ambiguous) (adaptor class) + +static void _init_ctor_QShortcutEvent_Adaptor_3931 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("id"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("ambiguous", true, "false"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QShortcutEvent_Adaptor_3931 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ret.write (new QShortcutEvent_Adaptor (arg1, arg2, arg3)); +} + + +// QShortcutEvent *QShortcutEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QShortcutEvent *)((QShortcutEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QShortcutEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QShortcutEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QShortcutEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QShortcutEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QShortcutEvent (); + +static gsi::Methods methods_QShortcutEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QShortcutEvent::QShortcutEvent(const QKeySequence &key, int id, bool ambiguous)\nThis method creates an object of class QShortcutEvent.", &_init_ctor_QShortcutEvent_Adaptor_3931, &_call_ctor_QShortcutEvent_Adaptor_3931); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QShortcutEvent *QShortcutEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QShortcutEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QShortcutEvent_Adaptor (qtdecl_QShortcutEvent (), "QtGui", "QShortcutEvent", + methods_QShortcutEvent_Adaptor (), + "@qt\n@brief Binding of QShortcutEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQShowEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQShowEvent.cc new file mode 100644 index 000000000..6d0aa5af8 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQShowEvent.cc @@ -0,0 +1,183 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQShowEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QShowEvent + +namespace gsi +{ + +static gsi::Methods methods_QShowEvent () { + gsi::Methods methods; + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QShowEvent (qtdecl_QEvent (), "QtGui", "QShowEvent_Native", + methods_QShowEvent (), + "@hide\n@alias QShowEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QShowEvent () { return decl_QShowEvent; } + +} + + +class QShowEvent_Adaptor : public QShowEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QShowEvent_Adaptor(); + + // [adaptor ctor] QShowEvent::QShowEvent() + QShowEvent_Adaptor() : QShowEvent() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QEvent *QShowEvent::clone() + QEvent * cbs_clone_c0_0() const + { + return QShowEvent::clone(); + } + + virtual QEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QShowEvent_Adaptor::cbs_clone_c0_0); + } else { + return QShowEvent::clone(); + } + } + + // [adaptor impl] void QShowEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QShowEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QShowEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QShowEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QShowEvent_Adaptor::~QShowEvent_Adaptor() { } + +// Constructor QShowEvent::QShowEvent() (adaptor class) + +static void _init_ctor_QShowEvent_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QShowEvent_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QShowEvent_Adaptor ()); +} + + +// QEvent *QShowEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEvent *)((QShowEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QShowEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QShowEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QShowEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QShowEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QShowEvent (); + +static gsi::Methods methods_QShowEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QShowEvent::QShowEvent()\nThis method creates an object of class QShowEvent.", &_init_ctor_QShowEvent_Adaptor_0, &_call_ctor_QShowEvent_Adaptor_0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QEvent *QShowEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QShowEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QShowEvent_Adaptor (qtdecl_QShowEvent (), "QtGui", "QShowEvent", + methods_QShowEvent_Adaptor (), + "@qt\n@brief Binding of QShowEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQSinglePointEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQSinglePointEvent.cc new file mode 100644 index 000000000..fd70fb451 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQSinglePointEvent.cc @@ -0,0 +1,500 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSinglePointEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSinglePointEvent + +// Qt::MouseButton QSinglePointEvent::button() + + +static void _init_f_button_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_button_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSinglePointEvent *)cls)->button ())); +} + + +// QFlags QSinglePointEvent::buttons() + + +static void _init_f_buttons_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_buttons_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QSinglePointEvent *)cls)->buttons ()); +} + + +// QSinglePointEvent *QSinglePointEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSinglePointEvent *)((QSinglePointEvent *)cls)->clone ()); +} + + +// QObject *QSinglePointEvent::exclusivePointGrabber() + + +static void _init_f_exclusivePointGrabber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exclusivePointGrabber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSinglePointEvent *)cls)->exclusivePointGrabber ()); +} + + +// QPointF QSinglePointEvent::globalPosition() + + +static void _init_f_globalPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QSinglePointEvent *)cls)->globalPosition ()); +} + + +// bool QSinglePointEvent::isBeginEvent() + + +static void _init_f_isBeginEvent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isBeginEvent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSinglePointEvent *)cls)->isBeginEvent ()); +} + + +// bool QSinglePointEvent::isEndEvent() + + +static void _init_f_isEndEvent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEndEvent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSinglePointEvent *)cls)->isEndEvent ()); +} + + +// bool QSinglePointEvent::isUpdateEvent() + + +static void _init_f_isUpdateEvent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isUpdateEvent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSinglePointEvent *)cls)->isUpdateEvent ()); +} + + +// QPointF QSinglePointEvent::position() + + +static void _init_f_position_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_position_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QSinglePointEvent *)cls)->position ()); +} + + +// QPointF QSinglePointEvent::scenePosition() + + +static void _init_f_scenePosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scenePosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QSinglePointEvent *)cls)->scenePosition ()); +} + + +// void QSinglePointEvent::setExclusivePointGrabber(QObject *exclusiveGrabber) + + +static void _init_f_setExclusivePointGrabber_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exclusiveGrabber"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setExclusivePointGrabber_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSinglePointEvent *)cls)->setExclusivePointGrabber (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSinglePointEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("button", "@brief Method Qt::MouseButton QSinglePointEvent::button()\n", true, &_init_f_button_c0, &_call_f_button_c0); + methods += new qt_gsi::GenericMethod ("buttons", "@brief Method QFlags QSinglePointEvent::buttons()\n", true, &_init_f_buttons_c0, &_call_f_buttons_c0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QSinglePointEvent *QSinglePointEvent::clone()\nThis is a reimplementation of QPointerEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("exclusivePointGrabber", "@brief Method QObject *QSinglePointEvent::exclusivePointGrabber()\n", true, &_init_f_exclusivePointGrabber_c0, &_call_f_exclusivePointGrabber_c0); + methods += new qt_gsi::GenericMethod ("globalPosition", "@brief Method QPointF QSinglePointEvent::globalPosition()\n", true, &_init_f_globalPosition_c0, &_call_f_globalPosition_c0); + methods += new qt_gsi::GenericMethod ("isBeginEvent?", "@brief Method bool QSinglePointEvent::isBeginEvent()\nThis is a reimplementation of QPointerEvent::isBeginEvent", true, &_init_f_isBeginEvent_c0, &_call_f_isBeginEvent_c0); + methods += new qt_gsi::GenericMethod ("isEndEvent?", "@brief Method bool QSinglePointEvent::isEndEvent()\nThis is a reimplementation of QPointerEvent::isEndEvent", true, &_init_f_isEndEvent_c0, &_call_f_isEndEvent_c0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent?", "@brief Method bool QSinglePointEvent::isUpdateEvent()\nThis is a reimplementation of QPointerEvent::isUpdateEvent", true, &_init_f_isUpdateEvent_c0, &_call_f_isUpdateEvent_c0); + methods += new qt_gsi::GenericMethod ("position", "@brief Method QPointF QSinglePointEvent::position()\n", true, &_init_f_position_c0, &_call_f_position_c0); + methods += new qt_gsi::GenericMethod ("scenePosition", "@brief Method QPointF QSinglePointEvent::scenePosition()\n", true, &_init_f_scenePosition_c0, &_call_f_scenePosition_c0); + methods += new qt_gsi::GenericMethod ("setExclusivePointGrabber", "@brief Method void QSinglePointEvent::setExclusivePointGrabber(QObject *exclusiveGrabber)\n", false, &_init_f_setExclusivePointGrabber_1302, &_call_f_setExclusivePointGrabber_1302); + return methods; +} + +gsi::Class &qtdecl_QPointerEvent (); + +gsi::Class decl_QSinglePointEvent (qtdecl_QPointerEvent (), "QtGui", "QSinglePointEvent_Native", + methods_QSinglePointEvent (), + "@hide\n@alias QSinglePointEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSinglePointEvent () { return decl_QSinglePointEvent; } + +} + + +class QSinglePointEvent_Adaptor : public QSinglePointEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSinglePointEvent_Adaptor(); + + // [adaptor impl] QSinglePointEvent *QSinglePointEvent::clone() + QSinglePointEvent * cbs_clone_c0_0() const + { + return QSinglePointEvent::clone(); + } + + virtual QSinglePointEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QSinglePointEvent_Adaptor::cbs_clone_c0_0); + } else { + return QSinglePointEvent::clone(); + } + } + + // [adaptor impl] bool QSinglePointEvent::isBeginEvent() + bool cbs_isBeginEvent_c0_0() const + { + return QSinglePointEvent::isBeginEvent(); + } + + virtual bool isBeginEvent() const + { + if (cb_isBeginEvent_c0_0.can_issue()) { + return cb_isBeginEvent_c0_0.issue(&QSinglePointEvent_Adaptor::cbs_isBeginEvent_c0_0); + } else { + return QSinglePointEvent::isBeginEvent(); + } + } + + // [adaptor impl] bool QSinglePointEvent::isEndEvent() + bool cbs_isEndEvent_c0_0() const + { + return QSinglePointEvent::isEndEvent(); + } + + virtual bool isEndEvent() const + { + if (cb_isEndEvent_c0_0.can_issue()) { + return cb_isEndEvent_c0_0.issue(&QSinglePointEvent_Adaptor::cbs_isEndEvent_c0_0); + } else { + return QSinglePointEvent::isEndEvent(); + } + } + + // [adaptor impl] bool QSinglePointEvent::isUpdateEvent() + bool cbs_isUpdateEvent_c0_0() const + { + return QSinglePointEvent::isUpdateEvent(); + } + + virtual bool isUpdateEvent() const + { + if (cb_isUpdateEvent_c0_0.can_issue()) { + return cb_isUpdateEvent_c0_0.issue(&QSinglePointEvent_Adaptor::cbs_isUpdateEvent_c0_0); + } else { + return QSinglePointEvent::isUpdateEvent(); + } + } + + // [adaptor impl] void QSinglePointEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QSinglePointEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QSinglePointEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QSinglePointEvent::setAccepted(accepted); + } + } + + // [adaptor impl] void QSinglePointEvent::setTimestamp(quint64 timestamp) + void cbs_setTimestamp_1103_0(quint64 timestamp) + { + QSinglePointEvent::setTimestamp(timestamp); + } + + virtual void setTimestamp(quint64 timestamp) + { + if (cb_setTimestamp_1103_0.can_issue()) { + cb_setTimestamp_1103_0.issue(&QSinglePointEvent_Adaptor::cbs_setTimestamp_1103_0, timestamp); + } else { + QSinglePointEvent::setTimestamp(timestamp); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_isBeginEvent_c0_0; + gsi::Callback cb_isEndEvent_c0_0; + gsi::Callback cb_isUpdateEvent_c0_0; + gsi::Callback cb_setAccepted_864_0; + gsi::Callback cb_setTimestamp_1103_0; +}; + +QSinglePointEvent_Adaptor::~QSinglePointEvent_Adaptor() { } + +// QSinglePointEvent *QSinglePointEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSinglePointEvent *)((QSinglePointEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSinglePointEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// bool QSinglePointEvent::isBeginEvent() + +static void _init_cbs_isBeginEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isBeginEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSinglePointEvent_Adaptor *)cls)->cbs_isBeginEvent_c0_0 ()); +} + +static void _set_callback_cbs_isBeginEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSinglePointEvent_Adaptor *)cls)->cb_isBeginEvent_c0_0 = cb; +} + + +// bool QSinglePointEvent::isEndEvent() + +static void _init_cbs_isEndEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEndEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSinglePointEvent_Adaptor *)cls)->cbs_isEndEvent_c0_0 ()); +} + +static void _set_callback_cbs_isEndEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSinglePointEvent_Adaptor *)cls)->cb_isEndEvent_c0_0 = cb; +} + + +// bool QSinglePointEvent::isUpdateEvent() + +static void _init_cbs_isUpdateEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isUpdateEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSinglePointEvent_Adaptor *)cls)->cbs_isUpdateEvent_c0_0 ()); +} + +static void _set_callback_cbs_isUpdateEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSinglePointEvent_Adaptor *)cls)->cb_isUpdateEvent_c0_0 = cb; +} + + +// void QSinglePointEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSinglePointEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSinglePointEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +// void QSinglePointEvent::setTimestamp(quint64 timestamp) + +static void _init_cbs_setTimestamp_1103_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timestamp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setTimestamp_1103_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSinglePointEvent_Adaptor *)cls)->cbs_setTimestamp_1103_0 (arg1); +} + +static void _set_callback_cbs_setTimestamp_1103_0 (void *cls, const gsi::Callback &cb) +{ + ((QSinglePointEvent_Adaptor *)cls)->cb_setTimestamp_1103_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSinglePointEvent (); + +static gsi::Methods methods_QSinglePointEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QSinglePointEvent *QSinglePointEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@brief Virtual method bool QSinglePointEvent::isBeginEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@hide", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0, &_set_callback_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@brief Virtual method bool QSinglePointEvent::isEndEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@hide", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0, &_set_callback_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@brief Virtual method bool QSinglePointEvent::isUpdateEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@hide", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0, &_set_callback_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QSinglePointEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@brief Virtual method void QSinglePointEvent::setTimestamp(quint64 timestamp)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@hide", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0, &_set_callback_cbs_setTimestamp_1103_0); + return methods; +} + +gsi::Class decl_QSinglePointEvent_Adaptor (qtdecl_QSinglePointEvent (), "QtGui", "QSinglePointEvent", + methods_QSinglePointEvent_Adaptor (), + "@qt\n@brief Binding of QSinglePointEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQStandardItem.cc b/src/gsiqt/qt6/QtGui/gsiDeclQStandardItem.cc new file mode 100644 index 000000000..d1e884cf2 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQStandardItem.cc @@ -0,0 +1,2183 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStandardItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStandardItem + +// QString QStandardItem::accessibleDescription() + + +static void _init_f_accessibleDescription_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_accessibleDescription_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QStandardItem *)cls)->accessibleDescription ()); +} + + +// QString QStandardItem::accessibleText() + + +static void _init_f_accessibleText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_accessibleText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QStandardItem *)cls)->accessibleText ()); +} + + +// void QStandardItem::appendColumn(const QList &items) + + +static void _init_f_appendColumn_3267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("items"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_appendColumn_3267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->appendColumn (arg1); +} + + +// void QStandardItem::appendRow(const QList &items) + + +static void _init_f_appendRow_3267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("items"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_appendRow_3267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->appendRow (arg1); +} + + +// void QStandardItem::appendRow(QStandardItem *item) + + +static void _init_f_appendRow_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_appendRow_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStandardItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->appendRow (arg1); +} + + +// void QStandardItem::appendRows(const QList &items) + + +static void _init_f_appendRows_3267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("items"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_appendRows_3267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->appendRows (arg1); +} + + +// QBrush QStandardItem::background() + + +static void _init_f_background_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_background_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QStandardItem *)cls)->background ()); +} + + +// Qt::CheckState QStandardItem::checkState() + + +static void _init_f_checkState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_checkState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QStandardItem *)cls)->checkState ())); +} + + +// QStandardItem *QStandardItem::child(int row, int column) + + +static void _init_f_child_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_child_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QStandardItem *)((QStandardItem *)cls)->child (arg1, arg2)); +} + + +// void QStandardItem::clearData() + + +static void _init_f_clearData_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearData_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->clearData (); +} + + +// QStandardItem *QStandardItem::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStandardItem *)((QStandardItem *)cls)->clone ()); +} + + +// int QStandardItem::column() + + +static void _init_f_column_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_column_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStandardItem *)cls)->column ()); +} + + +// int QStandardItem::columnCount() + + +static void _init_f_columnCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columnCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStandardItem *)cls)->columnCount ()); +} + + +// QVariant QStandardItem::data(int role) + + +static void _init_f_data_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role", true, "Qt::UserRole + 1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_data_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::UserRole + 1, heap); + ret.write ((QVariant)((QStandardItem *)cls)->data (arg1)); +} + + +// QFlags QStandardItem::flags() + + +static void _init_f_flags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_flags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QStandardItem *)cls)->flags ()); +} + + +// QFont QStandardItem::font() + + +static void _init_f_font_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_font_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)((QStandardItem *)cls)->font ()); +} + + +// QBrush QStandardItem::foreground() + + +static void _init_f_foreground_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_foreground_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QStandardItem *)cls)->foreground ()); +} + + +// bool QStandardItem::hasChildren() + + +static void _init_f_hasChildren_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasChildren_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStandardItem *)cls)->hasChildren ()); +} + + +// QIcon QStandardItem::icon() + + +static void _init_f_icon_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_icon_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIcon)((QStandardItem *)cls)->icon ()); +} + + +// QModelIndex QStandardItem::index() + + +static void _init_f_index_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_index_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QModelIndex)((QStandardItem *)cls)->index ()); +} + + +// void QStandardItem::insertColumn(int column, const QList &items) + + +static void _init_f_insertColumn_3926 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("items"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_f_insertColumn_3926 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->insertColumn (arg1, arg2); +} + + +// void QStandardItem::insertColumns(int column, int count) + + +static void _init_f_insertColumns_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertColumns_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->insertColumns (arg1, arg2); +} + + +// void QStandardItem::insertRow(int row, const QList &items) + + +static void _init_f_insertRow_3926 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("items"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_f_insertRow_3926 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->insertRow (arg1, arg2); +} + + +// void QStandardItem::insertRow(int row, QStandardItem *item) + + +static void _init_f_insertRow_2578 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("item"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertRow_2578 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QStandardItem *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->insertRow (arg1, arg2); +} + + +// void QStandardItem::insertRows(int row, const QList &items) + + +static void _init_f_insertRows_3926 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("items"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_f_insertRows_3926 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->insertRows (arg1, arg2); +} + + +// void QStandardItem::insertRows(int row, int count) + + +static void _init_f_insertRows_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertRows_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->insertRows (arg1, arg2); +} + + +// bool QStandardItem::isAutoTristate() + + +static void _init_f_isAutoTristate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAutoTristate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStandardItem *)cls)->isAutoTristate ()); +} + + +// bool QStandardItem::isCheckable() + + +static void _init_f_isCheckable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isCheckable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStandardItem *)cls)->isCheckable ()); +} + + +// bool QStandardItem::isDragEnabled() + + +static void _init_f_isDragEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDragEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStandardItem *)cls)->isDragEnabled ()); +} + + +// bool QStandardItem::isDropEnabled() + + +static void _init_f_isDropEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDropEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStandardItem *)cls)->isDropEnabled ()); +} + + +// bool QStandardItem::isEditable() + + +static void _init_f_isEditable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEditable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStandardItem *)cls)->isEditable ()); +} + + +// bool QStandardItem::isEnabled() + + +static void _init_f_isEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStandardItem *)cls)->isEnabled ()); +} + + +// bool QStandardItem::isSelectable() + + +static void _init_f_isSelectable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSelectable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStandardItem *)cls)->isSelectable ()); +} + + +// bool QStandardItem::isUserTristate() + + +static void _init_f_isUserTristate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isUserTristate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStandardItem *)cls)->isUserTristate ()); +} + + +// QStandardItemModel *QStandardItem::model() + + +static void _init_f_model_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_model_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStandardItemModel *)((QStandardItem *)cls)->model ()); +} + + +// void QStandardItem::multiData(QModelRoleDataSpan roleDataSpan) + + +static void _init_f_multiData_c2196 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("roleDataSpan"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_multiData_c2196 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QModelRoleDataSpan arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->multiData (arg1); +} + + +// bool QStandardItem::operator<(const QStandardItem &other) + + +static void _init_f_operator_lt__c2610 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c2610 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStandardItem &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStandardItem *)cls)->operator< (arg1)); +} + + +// QStandardItem *QStandardItem::parent() + + +static void _init_f_parent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStandardItem *)((QStandardItem *)cls)->parent ()); +} + + +// void QStandardItem::read(QDataStream &in) + + +static void _init_f_read_1697 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("in"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_read_1697 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->read (arg1); +} + + +// void QStandardItem::removeColumn(int column) + + +static void _init_f_removeColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->removeColumn (arg1); +} + + +// void QStandardItem::removeColumns(int column, int count) + + +static void _init_f_removeColumns_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_removeColumns_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->removeColumns (arg1, arg2); +} + + +// void QStandardItem::removeRow(int row) + + +static void _init_f_removeRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->removeRow (arg1); +} + + +// void QStandardItem::removeRows(int row, int count) + + +static void _init_f_removeRows_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_removeRows_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->removeRows (arg1, arg2); +} + + +// int QStandardItem::row() + + +static void _init_f_row_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_row_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStandardItem *)cls)->row ()); +} + + +// int QStandardItem::rowCount() + + +static void _init_f_rowCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rowCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStandardItem *)cls)->rowCount ()); +} + + +// void QStandardItem::setAccessibleDescription(const QString &accessibleDescription) + + +static void _init_f_setAccessibleDescription_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accessibleDescription"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAccessibleDescription_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setAccessibleDescription (arg1); +} + + +// void QStandardItem::setAccessibleText(const QString &accessibleText) + + +static void _init_f_setAccessibleText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accessibleText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAccessibleText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setAccessibleText (arg1); +} + + +// void QStandardItem::setAutoTristate(bool tristate) + + +static void _init_f_setAutoTristate_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tristate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoTristate_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setAutoTristate (arg1); +} + + +// void QStandardItem::setBackground(const QBrush &brush) + + +static void _init_f_setBackground_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBackground_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setBackground (arg1); +} + + +// void QStandardItem::setCheckState(Qt::CheckState checkState) + + +static void _init_f_setCheckState_1740 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checkState"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCheckState_1740 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setCheckState (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QStandardItem::setCheckable(bool checkable) + + +static void _init_f_setCheckable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checkable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCheckable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setCheckable (arg1); +} + + +// void QStandardItem::setChild(int row, int column, QStandardItem *item) + + +static void _init_f_setChild_3237 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("item"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setChild_3237 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + QStandardItem *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setChild (arg1, arg2, arg3); +} + + +// void QStandardItem::setChild(int row, QStandardItem *item) + + +static void _init_f_setChild_2578 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("item"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setChild_2578 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QStandardItem *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setChild (arg1, arg2); +} + + +// void QStandardItem::setColumnCount(int columns) + + +static void _init_f_setColumnCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("columns"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setColumnCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setColumnCount (arg1); +} + + +// void QStandardItem::setData(const QVariant &value, int role) + + +static void _init_f_setData_2778 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role", true, "Qt::UserRole + 1"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setData_2778 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::UserRole + 1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setData (arg1, arg2); +} + + +// void QStandardItem::setDragEnabled(bool dragEnabled) + + +static void _init_f_setDragEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dragEnabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDragEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setDragEnabled (arg1); +} + + +// void QStandardItem::setDropEnabled(bool dropEnabled) + + +static void _init_f_setDropEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dropEnabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDropEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setDropEnabled (arg1); +} + + +// void QStandardItem::setEditable(bool editable) + + +static void _init_f_setEditable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEditable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setEditable (arg1); +} + + +// void QStandardItem::setEnabled(bool enabled) + + +static void _init_f_setEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setEnabled (arg1); +} + + +// void QStandardItem::setFlags(QFlags flags) + + +static void _init_f_setFlags_2222 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFlags_2222 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setFlags (arg1); +} + + +// void QStandardItem::setFont(const QFont &font) + + +static void _init_f_setFont_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFont_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setFont (arg1); +} + + +// void QStandardItem::setForeground(const QBrush &brush) + + +static void _init_f_setForeground_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setForeground_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setForeground (arg1); +} + + +// void QStandardItem::setIcon(const QIcon &icon) + + +static void _init_f_setIcon_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIcon_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setIcon (arg1); +} + + +// void QStandardItem::setRowCount(int rows) + + +static void _init_f_setRowCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rows"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRowCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setRowCount (arg1); +} + + +// void QStandardItem::setSelectable(bool selectable) + + +static void _init_f_setSelectable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelectable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setSelectable (arg1); +} + + +// void QStandardItem::setSizeHint(const QSize &sizeHint) + + +static void _init_f_setSizeHint_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sizeHint"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSizeHint_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setSizeHint (arg1); +} + + +// void QStandardItem::setStatusTip(const QString &statusTip) + + +static void _init_f_setStatusTip_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("statusTip"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStatusTip_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setStatusTip (arg1); +} + + +// void QStandardItem::setText(const QString &text) + + +static void _init_f_setText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setText (arg1); +} + + +// void QStandardItem::setTextAlignment(QFlags textAlignment) + + +static void _init_f_setTextAlignment_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("textAlignment"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextAlignment_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setTextAlignment (arg1); +} + + +// void QStandardItem::setToolTip(const QString &toolTip) + + +static void _init_f_setToolTip_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("toolTip"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setToolTip_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setToolTip (arg1); +} + + +// void QStandardItem::setUserTristate(bool tristate) + + +static void _init_f_setUserTristate_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tristate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUserTristate_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setUserTristate (arg1); +} + + +// void QStandardItem::setWhatsThis(const QString &whatsThis) + + +static void _init_f_setWhatsThis_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("whatsThis"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWhatsThis_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->setWhatsThis (arg1); +} + + +// QSize QStandardItem::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QStandardItem *)cls)->sizeHint ()); +} + + +// void QStandardItem::sortChildren(int column, Qt::SortOrder order) + + +static void _init_f_sortChildren_2340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order", true, "Qt::AscendingOrder"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_sortChildren_2340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->sortChildren (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QString QStandardItem::statusTip() + + +static void _init_f_statusTip_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_statusTip_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QStandardItem *)cls)->statusTip ()); +} + + +// QStandardItem *QStandardItem::takeChild(int row, int column) + + +static void _init_f_takeChild_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column", true, "0"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_f_takeChild_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QStandardItem *)((QStandardItem *)cls)->takeChild (arg1, arg2)); +} + + +// QList QStandardItem::takeColumn(int column) + + +static void _init_f_takeColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return_new > (); +} + +static void _call_f_takeColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)((QStandardItem *)cls)->takeColumn (arg1)); +} + + +// QList QStandardItem::takeRow(int row) + + +static void _init_f_takeRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return_new > (); +} + +static void _call_f_takeRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)((QStandardItem *)cls)->takeRow (arg1)); +} + + +// QString QStandardItem::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QStandardItem *)cls)->text ()); +} + + +// QFlags QStandardItem::textAlignment() + + +static void _init_f_textAlignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_textAlignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QStandardItem *)cls)->textAlignment ()); +} + + +// QString QStandardItem::toolTip() + + +static void _init_f_toolTip_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toolTip_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QStandardItem *)cls)->toolTip ()); +} + + +// int QStandardItem::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStandardItem *)cls)->type ()); +} + + +// QString QStandardItem::whatsThis() + + +static void _init_f_whatsThis_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_whatsThis_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QStandardItem *)cls)->whatsThis ()); +} + + +// void QStandardItem::write(QDataStream &out) + + +static void _init_f_write_c1697 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("out"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_write_c1697 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem *)cls)->write (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QStandardItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":accessibleDescription", "@brief Method QString QStandardItem::accessibleDescription()\n", true, &_init_f_accessibleDescription_c0, &_call_f_accessibleDescription_c0); + methods += new qt_gsi::GenericMethod (":accessibleText", "@brief Method QString QStandardItem::accessibleText()\n", true, &_init_f_accessibleText_c0, &_call_f_accessibleText_c0); + methods += new qt_gsi::GenericMethod ("appendColumn", "@brief Method void QStandardItem::appendColumn(const QList &items)\n", false, &_init_f_appendColumn_3267, &_call_f_appendColumn_3267); + methods += new qt_gsi::GenericMethod ("appendRow", "@brief Method void QStandardItem::appendRow(const QList &items)\n", false, &_init_f_appendRow_3267, &_call_f_appendRow_3267); + methods += new qt_gsi::GenericMethod ("appendRow", "@brief Method void QStandardItem::appendRow(QStandardItem *item)\n", false, &_init_f_appendRow_1919, &_call_f_appendRow_1919); + methods += new qt_gsi::GenericMethod ("appendRows", "@brief Method void QStandardItem::appendRows(const QList &items)\n", false, &_init_f_appendRows_3267, &_call_f_appendRows_3267); + methods += new qt_gsi::GenericMethod (":background", "@brief Method QBrush QStandardItem::background()\n", true, &_init_f_background_c0, &_call_f_background_c0); + methods += new qt_gsi::GenericMethod (":checkState", "@brief Method Qt::CheckState QStandardItem::checkState()\n", true, &_init_f_checkState_c0, &_call_f_checkState_c0); + methods += new qt_gsi::GenericMethod ("child", "@brief Method QStandardItem *QStandardItem::child(int row, int column)\n", true, &_init_f_child_c1426, &_call_f_child_c1426); + methods += new qt_gsi::GenericMethod ("clearData", "@brief Method void QStandardItem::clearData()\n", false, &_init_f_clearData_0, &_call_f_clearData_0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QStandardItem *QStandardItem::clone()\n", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("column", "@brief Method int QStandardItem::column()\n", true, &_init_f_column_c0, &_call_f_column_c0); + methods += new qt_gsi::GenericMethod (":columnCount", "@brief Method int QStandardItem::columnCount()\n", true, &_init_f_columnCount_c0, &_call_f_columnCount_c0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant QStandardItem::data(int role)\n", true, &_init_f_data_c767, &_call_f_data_c767); + methods += new qt_gsi::GenericMethod (":flags", "@brief Method QFlags QStandardItem::flags()\n", true, &_init_f_flags_c0, &_call_f_flags_c0); + methods += new qt_gsi::GenericMethod (":font", "@brief Method QFont QStandardItem::font()\n", true, &_init_f_font_c0, &_call_f_font_c0); + methods += new qt_gsi::GenericMethod (":foreground", "@brief Method QBrush QStandardItem::foreground()\n", true, &_init_f_foreground_c0, &_call_f_foreground_c0); + methods += new qt_gsi::GenericMethod ("hasChildren", "@brief Method bool QStandardItem::hasChildren()\n", true, &_init_f_hasChildren_c0, &_call_f_hasChildren_c0); + methods += new qt_gsi::GenericMethod (":icon", "@brief Method QIcon QStandardItem::icon()\n", true, &_init_f_icon_c0, &_call_f_icon_c0); + methods += new qt_gsi::GenericMethod ("index", "@brief Method QModelIndex QStandardItem::index()\n", true, &_init_f_index_c0, &_call_f_index_c0); + methods += new qt_gsi::GenericMethod ("insertColumn", "@brief Method void QStandardItem::insertColumn(int column, const QList &items)\n", false, &_init_f_insertColumn_3926, &_call_f_insertColumn_3926); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Method void QStandardItem::insertColumns(int column, int count)\n", false, &_init_f_insertColumns_1426, &_call_f_insertColumns_1426); + methods += new qt_gsi::GenericMethod ("insertRow", "@brief Method void QStandardItem::insertRow(int row, const QList &items)\n", false, &_init_f_insertRow_3926, &_call_f_insertRow_3926); + methods += new qt_gsi::GenericMethod ("insertRow", "@brief Method void QStandardItem::insertRow(int row, QStandardItem *item)\n", false, &_init_f_insertRow_2578, &_call_f_insertRow_2578); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Method void QStandardItem::insertRows(int row, const QList &items)\n", false, &_init_f_insertRows_3926, &_call_f_insertRows_3926); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Method void QStandardItem::insertRows(int row, int count)\n", false, &_init_f_insertRows_1426, &_call_f_insertRows_1426); + methods += new qt_gsi::GenericMethod ("isAutoTristate?", "@brief Method bool QStandardItem::isAutoTristate()\n", true, &_init_f_isAutoTristate_c0, &_call_f_isAutoTristate_c0); + methods += new qt_gsi::GenericMethod ("isCheckable?|:checkable", "@brief Method bool QStandardItem::isCheckable()\n", true, &_init_f_isCheckable_c0, &_call_f_isCheckable_c0); + methods += new qt_gsi::GenericMethod ("isDragEnabled?|:dragEnabled", "@brief Method bool QStandardItem::isDragEnabled()\n", true, &_init_f_isDragEnabled_c0, &_call_f_isDragEnabled_c0); + methods += new qt_gsi::GenericMethod ("isDropEnabled?|:dropEnabled", "@brief Method bool QStandardItem::isDropEnabled()\n", true, &_init_f_isDropEnabled_c0, &_call_f_isDropEnabled_c0); + methods += new qt_gsi::GenericMethod ("isEditable?|:editable", "@brief Method bool QStandardItem::isEditable()\n", true, &_init_f_isEditable_c0, &_call_f_isEditable_c0); + methods += new qt_gsi::GenericMethod ("isEnabled?|:enabled", "@brief Method bool QStandardItem::isEnabled()\n", true, &_init_f_isEnabled_c0, &_call_f_isEnabled_c0); + methods += new qt_gsi::GenericMethod ("isSelectable?|:selectable", "@brief Method bool QStandardItem::isSelectable()\n", true, &_init_f_isSelectable_c0, &_call_f_isSelectable_c0); + methods += new qt_gsi::GenericMethod ("isUserTristate?", "@brief Method bool QStandardItem::isUserTristate()\n", true, &_init_f_isUserTristate_c0, &_call_f_isUserTristate_c0); + methods += new qt_gsi::GenericMethod ("model", "@brief Method QStandardItemModel *QStandardItem::model()\n", true, &_init_f_model_c0, &_call_f_model_c0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Method void QStandardItem::multiData(QModelRoleDataSpan roleDataSpan)\n", true, &_init_f_multiData_c2196, &_call_f_multiData_c2196); + methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QStandardItem::operator<(const QStandardItem &other)\n", true, &_init_f_operator_lt__c2610, &_call_f_operator_lt__c2610); + methods += new qt_gsi::GenericMethod ("parent", "@brief Method QStandardItem *QStandardItem::parent()\n", true, &_init_f_parent_c0, &_call_f_parent_c0); + methods += new qt_gsi::GenericMethod ("read", "@brief Method void QStandardItem::read(QDataStream &in)\n", false, &_init_f_read_1697, &_call_f_read_1697); + methods += new qt_gsi::GenericMethod ("removeColumn", "@brief Method void QStandardItem::removeColumn(int column)\n", false, &_init_f_removeColumn_767, &_call_f_removeColumn_767); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Method void QStandardItem::removeColumns(int column, int count)\n", false, &_init_f_removeColumns_1426, &_call_f_removeColumns_1426); + methods += new qt_gsi::GenericMethod ("removeRow", "@brief Method void QStandardItem::removeRow(int row)\n", false, &_init_f_removeRow_767, &_call_f_removeRow_767); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Method void QStandardItem::removeRows(int row, int count)\n", false, &_init_f_removeRows_1426, &_call_f_removeRows_1426); + methods += new qt_gsi::GenericMethod ("row", "@brief Method int QStandardItem::row()\n", true, &_init_f_row_c0, &_call_f_row_c0); + methods += new qt_gsi::GenericMethod (":rowCount", "@brief Method int QStandardItem::rowCount()\n", true, &_init_f_rowCount_c0, &_call_f_rowCount_c0); + methods += new qt_gsi::GenericMethod ("setAccessibleDescription|accessibleDescription=", "@brief Method void QStandardItem::setAccessibleDescription(const QString &accessibleDescription)\n", false, &_init_f_setAccessibleDescription_2025, &_call_f_setAccessibleDescription_2025); + methods += new qt_gsi::GenericMethod ("setAccessibleText|accessibleText=", "@brief Method void QStandardItem::setAccessibleText(const QString &accessibleText)\n", false, &_init_f_setAccessibleText_2025, &_call_f_setAccessibleText_2025); + methods += new qt_gsi::GenericMethod ("setAutoTristate", "@brief Method void QStandardItem::setAutoTristate(bool tristate)\n", false, &_init_f_setAutoTristate_864, &_call_f_setAutoTristate_864); + methods += new qt_gsi::GenericMethod ("setBackground|background=", "@brief Method void QStandardItem::setBackground(const QBrush &brush)\n", false, &_init_f_setBackground_1910, &_call_f_setBackground_1910); + methods += new qt_gsi::GenericMethod ("setCheckState|checkState=", "@brief Method void QStandardItem::setCheckState(Qt::CheckState checkState)\n", false, &_init_f_setCheckState_1740, &_call_f_setCheckState_1740); + methods += new qt_gsi::GenericMethod ("setCheckable|checkable=", "@brief Method void QStandardItem::setCheckable(bool checkable)\n", false, &_init_f_setCheckable_864, &_call_f_setCheckable_864); + methods += new qt_gsi::GenericMethod ("setChild", "@brief Method void QStandardItem::setChild(int row, int column, QStandardItem *item)\n", false, &_init_f_setChild_3237, &_call_f_setChild_3237); + methods += new qt_gsi::GenericMethod ("setChild", "@brief Method void QStandardItem::setChild(int row, QStandardItem *item)\n", false, &_init_f_setChild_2578, &_call_f_setChild_2578); + methods += new qt_gsi::GenericMethod ("setColumnCount|columnCount=", "@brief Method void QStandardItem::setColumnCount(int columns)\n", false, &_init_f_setColumnCount_767, &_call_f_setColumnCount_767); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method void QStandardItem::setData(const QVariant &value, int role)\n", false, &_init_f_setData_2778, &_call_f_setData_2778); + methods += new qt_gsi::GenericMethod ("setDragEnabled|dragEnabled=", "@brief Method void QStandardItem::setDragEnabled(bool dragEnabled)\n", false, &_init_f_setDragEnabled_864, &_call_f_setDragEnabled_864); + methods += new qt_gsi::GenericMethod ("setDropEnabled|dropEnabled=", "@brief Method void QStandardItem::setDropEnabled(bool dropEnabled)\n", false, &_init_f_setDropEnabled_864, &_call_f_setDropEnabled_864); + methods += new qt_gsi::GenericMethod ("setEditable|editable=", "@brief Method void QStandardItem::setEditable(bool editable)\n", false, &_init_f_setEditable_864, &_call_f_setEditable_864); + methods += new qt_gsi::GenericMethod ("setEnabled|enabled=", "@brief Method void QStandardItem::setEnabled(bool enabled)\n", false, &_init_f_setEnabled_864, &_call_f_setEnabled_864); + methods += new qt_gsi::GenericMethod ("setFlags|flags=", "@brief Method void QStandardItem::setFlags(QFlags flags)\n", false, &_init_f_setFlags_2222, &_call_f_setFlags_2222); + methods += new qt_gsi::GenericMethod ("setFont|font=", "@brief Method void QStandardItem::setFont(const QFont &font)\n", false, &_init_f_setFont_1801, &_call_f_setFont_1801); + methods += new qt_gsi::GenericMethod ("setForeground|foreground=", "@brief Method void QStandardItem::setForeground(const QBrush &brush)\n", false, &_init_f_setForeground_1910, &_call_f_setForeground_1910); + methods += new qt_gsi::GenericMethod ("setIcon|icon=", "@brief Method void QStandardItem::setIcon(const QIcon &icon)\n", false, &_init_f_setIcon_1787, &_call_f_setIcon_1787); + methods += new qt_gsi::GenericMethod ("setRowCount|rowCount=", "@brief Method void QStandardItem::setRowCount(int rows)\n", false, &_init_f_setRowCount_767, &_call_f_setRowCount_767); + methods += new qt_gsi::GenericMethod ("setSelectable|selectable=", "@brief Method void QStandardItem::setSelectable(bool selectable)\n", false, &_init_f_setSelectable_864, &_call_f_setSelectable_864); + methods += new qt_gsi::GenericMethod ("setSizeHint|sizeHint=", "@brief Method void QStandardItem::setSizeHint(const QSize &sizeHint)\n", false, &_init_f_setSizeHint_1805, &_call_f_setSizeHint_1805); + methods += new qt_gsi::GenericMethod ("setStatusTip|statusTip=", "@brief Method void QStandardItem::setStatusTip(const QString &statusTip)\n", false, &_init_f_setStatusTip_2025, &_call_f_setStatusTip_2025); + methods += new qt_gsi::GenericMethod ("setText|text=", "@brief Method void QStandardItem::setText(const QString &text)\n", false, &_init_f_setText_2025, &_call_f_setText_2025); + methods += new qt_gsi::GenericMethod ("setTextAlignment|textAlignment=", "@brief Method void QStandardItem::setTextAlignment(QFlags textAlignment)\n", false, &_init_f_setTextAlignment_2750, &_call_f_setTextAlignment_2750); + methods += new qt_gsi::GenericMethod ("setToolTip|toolTip=", "@brief Method void QStandardItem::setToolTip(const QString &toolTip)\n", false, &_init_f_setToolTip_2025, &_call_f_setToolTip_2025); + methods += new qt_gsi::GenericMethod ("setUserTristate", "@brief Method void QStandardItem::setUserTristate(bool tristate)\n", false, &_init_f_setUserTristate_864, &_call_f_setUserTristate_864); + methods += new qt_gsi::GenericMethod ("setWhatsThis|whatsThis=", "@brief Method void QStandardItem::setWhatsThis(const QString &whatsThis)\n", false, &_init_f_setWhatsThis_2025, &_call_f_setWhatsThis_2025); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QStandardItem::sizeHint()\n", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod ("sortChildren", "@brief Method void QStandardItem::sortChildren(int column, Qt::SortOrder order)\n", false, &_init_f_sortChildren_2340, &_call_f_sortChildren_2340); + methods += new qt_gsi::GenericMethod (":statusTip", "@brief Method QString QStandardItem::statusTip()\n", true, &_init_f_statusTip_c0, &_call_f_statusTip_c0); + methods += new qt_gsi::GenericMethod ("takeChild", "@brief Method QStandardItem *QStandardItem::takeChild(int row, int column)\n", false, &_init_f_takeChild_1426, &_call_f_takeChild_1426); + methods += new qt_gsi::GenericMethod ("takeColumn", "@brief Method QList QStandardItem::takeColumn(int column)\n", false, &_init_f_takeColumn_767, &_call_f_takeColumn_767); + methods += new qt_gsi::GenericMethod ("takeRow", "@brief Method QList QStandardItem::takeRow(int row)\n", false, &_init_f_takeRow_767, &_call_f_takeRow_767); + methods += new qt_gsi::GenericMethod (":text", "@brief Method QString QStandardItem::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod (":textAlignment", "@brief Method QFlags QStandardItem::textAlignment()\n", true, &_init_f_textAlignment_c0, &_call_f_textAlignment_c0); + methods += new qt_gsi::GenericMethod (":toolTip", "@brief Method QString QStandardItem::toolTip()\n", true, &_init_f_toolTip_c0, &_call_f_toolTip_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method int QStandardItem::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericMethod (":whatsThis", "@brief Method QString QStandardItem::whatsThis()\n", true, &_init_f_whatsThis_c0, &_call_f_whatsThis_c0); + methods += new qt_gsi::GenericMethod ("write", "@brief Method void QStandardItem::write(QDataStream &out)\n", true, &_init_f_write_c1697, &_call_f_write_c1697); + return methods; +} + +gsi::Class decl_QStandardItem ("QtGui", "QStandardItem_Native", + methods_QStandardItem (), + "@hide\n@alias QStandardItem"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStandardItem () { return decl_QStandardItem; } + +} + + +class QStandardItem_Adaptor : public QStandardItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QStandardItem_Adaptor(); + + // [adaptor ctor] QStandardItem::QStandardItem() + QStandardItem_Adaptor() : QStandardItem() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QStandardItem::QStandardItem(const QString &text) + QStandardItem_Adaptor(const QString &text) : QStandardItem(text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QStandardItem::QStandardItem(const QIcon &icon, const QString &text) + QStandardItem_Adaptor(const QIcon &icon, const QString &text) : QStandardItem(icon, text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QStandardItem::QStandardItem(int rows, int columns) + QStandardItem_Adaptor(int rows) : QStandardItem(rows) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QStandardItem::QStandardItem(int rows, int columns) + QStandardItem_Adaptor(int rows, int columns) : QStandardItem(rows, columns) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QStandardItem::emitDataChanged() + void fp_QStandardItem_emitDataChanged_0 () { + QStandardItem::emitDataChanged(); + } + + // [adaptor impl] QStandardItem *QStandardItem::clone() + QStandardItem * cbs_clone_c0_0() const + { + return QStandardItem::clone(); + } + + virtual QStandardItem * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QStandardItem_Adaptor::cbs_clone_c0_0); + } else { + return QStandardItem::clone(); + } + } + + // [adaptor impl] QVariant QStandardItem::data(int role) + QVariant cbs_data_c767_1(int role) const + { + return QStandardItem::data(role); + } + + virtual QVariant data(int role) const + { + if (cb_data_c767_1.can_issue()) { + return cb_data_c767_1.issue(&QStandardItem_Adaptor::cbs_data_c767_1, role); + } else { + return QStandardItem::data(role); + } + } + + // [adaptor impl] void QStandardItem::multiData(QModelRoleDataSpan roleDataSpan) + void cbs_multiData_c2196_0(QModelRoleDataSpan roleDataSpan) const + { + QStandardItem::multiData(roleDataSpan); + } + + virtual void multiData(QModelRoleDataSpan roleDataSpan) const + { + if (cb_multiData_c2196_0.can_issue()) { + cb_multiData_c2196_0.issue(&QStandardItem_Adaptor::cbs_multiData_c2196_0, roleDataSpan); + } else { + QStandardItem::multiData(roleDataSpan); + } + } + + // [adaptor impl] bool QStandardItem::operator<(const QStandardItem &other) + bool cbs_operator_lt__c2610_0(const QStandardItem &other) const + { + return QStandardItem::operator<(other); + } + + virtual bool operator<(const QStandardItem &other) const + { + if (cb_operator_lt__c2610_0.can_issue()) { + return cb_operator_lt__c2610_0.issue(&QStandardItem_Adaptor::cbs_operator_lt__c2610_0, other); + } else { + return QStandardItem::operator<(other); + } + } + + // [adaptor impl] void QStandardItem::read(QDataStream &in) + void cbs_read_1697_0(QDataStream &in) + { + QStandardItem::read(in); + } + + virtual void read(QDataStream &in) + { + if (cb_read_1697_0.can_issue()) { + cb_read_1697_0.issue(&QStandardItem_Adaptor::cbs_read_1697_0, in); + } else { + QStandardItem::read(in); + } + } + + // [adaptor impl] void QStandardItem::setData(const QVariant &value, int role) + void cbs_setData_2778_1(const QVariant &value, int role) + { + QStandardItem::setData(value, role); + } + + virtual void setData(const QVariant &value, int role) + { + if (cb_setData_2778_1.can_issue()) { + cb_setData_2778_1.issue(&QStandardItem_Adaptor::cbs_setData_2778_1, value, role); + } else { + QStandardItem::setData(value, role); + } + } + + // [adaptor impl] int QStandardItem::type() + int cbs_type_c0_0() const + { + return QStandardItem::type(); + } + + virtual int type() const + { + if (cb_type_c0_0.can_issue()) { + return cb_type_c0_0.issue(&QStandardItem_Adaptor::cbs_type_c0_0); + } else { + return QStandardItem::type(); + } + } + + // [adaptor impl] void QStandardItem::write(QDataStream &out) + void cbs_write_c1697_0(QDataStream &out) const + { + QStandardItem::write(out); + } + + virtual void write(QDataStream &out) const + { + if (cb_write_c1697_0.can_issue()) { + cb_write_c1697_0.issue(&QStandardItem_Adaptor::cbs_write_c1697_0, out); + } else { + QStandardItem::write(out); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_data_c767_1; + gsi::Callback cb_multiData_c2196_0; + gsi::Callback cb_operator_lt__c2610_0; + gsi::Callback cb_read_1697_0; + gsi::Callback cb_setData_2778_1; + gsi::Callback cb_type_c0_0; + gsi::Callback cb_write_c1697_0; +}; + +QStandardItem_Adaptor::~QStandardItem_Adaptor() { } + +// Constructor QStandardItem::QStandardItem() (adaptor class) + +static void _init_ctor_QStandardItem_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStandardItem_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStandardItem_Adaptor ()); +} + + +// Constructor QStandardItem::QStandardItem(const QString &text) (adaptor class) + +static void _init_ctor_QStandardItem_Adaptor_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStandardItem_Adaptor_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStandardItem_Adaptor (arg1)); +} + + +// Constructor QStandardItem::QStandardItem(const QIcon &icon, const QString &text) (adaptor class) + +static void _init_ctor_QStandardItem_Adaptor_3704 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QStandardItem_Adaptor_3704 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QStandardItem_Adaptor (arg1, arg2)); +} + + +// Constructor QStandardItem::QStandardItem(int rows, int columns) (adaptor class) + +static void _init_ctor_QStandardItem_Adaptor_1426 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rows"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("columns", true, "1"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QStandardItem_Adaptor_1426 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + ret.write (new QStandardItem_Adaptor (arg1, arg2)); +} + + +// QStandardItem *QStandardItem::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStandardItem *)((QStandardItem_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItem_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// QVariant QStandardItem::data(int role) + +static void _init_cbs_data_c767_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_data_c767_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QVariant)((QStandardItem_Adaptor *)cls)->cbs_data_c767_1 (arg1)); +} + +static void _set_callback_cbs_data_c767_1 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItem_Adaptor *)cls)->cb_data_c767_1 = cb; +} + + +// exposed void QStandardItem::emitDataChanged() + +static void _init_fp_emitDataChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_emitDataChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem_Adaptor *)cls)->fp_QStandardItem_emitDataChanged_0 (); +} + + +// void QStandardItem::multiData(QModelRoleDataSpan roleDataSpan) + +static void _init_cbs_multiData_c2196_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("roleDataSpan"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_multiData_c2196_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QModelRoleDataSpan arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem_Adaptor *)cls)->cbs_multiData_c2196_0 (arg1); +} + +static void _set_callback_cbs_multiData_c2196_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItem_Adaptor *)cls)->cb_multiData_c2196_0 = cb; +} + + +// bool QStandardItem::operator<(const QStandardItem &other) + +static void _init_cbs_operator_lt__c2610_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_operator_lt__c2610_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStandardItem &arg1 = args.read (heap); + ret.write ((bool)((QStandardItem_Adaptor *)cls)->cbs_operator_lt__c2610_0 (arg1)); +} + +static void _set_callback_cbs_operator_lt__c2610_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItem_Adaptor *)cls)->cb_operator_lt__c2610_0 = cb; +} + + +// void QStandardItem::read(QDataStream &in) + +static void _init_cbs_read_1697_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("in"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_read_1697_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem_Adaptor *)cls)->cbs_read_1697_0 (arg1); +} + +static void _set_callback_cbs_read_1697_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItem_Adaptor *)cls)->cb_read_1697_0 = cb; +} + + +// void QStandardItem::setData(const QVariant &value, int role) + +static void _init_cbs_setData_2778_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setData_2778_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem_Adaptor *)cls)->cbs_setData_2778_1 (arg1, arg2); +} + +static void _set_callback_cbs_setData_2778_1 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItem_Adaptor *)cls)->cb_setData_2778_1 = cb; +} + + +// int QStandardItem::type() + +static void _init_cbs_type_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_type_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStandardItem_Adaptor *)cls)->cbs_type_c0_0 ()); +} + +static void _set_callback_cbs_type_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItem_Adaptor *)cls)->cb_type_c0_0 = cb; +} + + +// void QStandardItem::write(QDataStream &out) + +static void _init_cbs_write_c1697_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("out"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_write_c1697_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItem_Adaptor *)cls)->cbs_write_c1697_0 (arg1); +} + +static void _set_callback_cbs_write_c1697_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItem_Adaptor *)cls)->cb_write_c1697_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QStandardItem (); + +static gsi::Methods methods_QStandardItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStandardItem::QStandardItem()\nThis method creates an object of class QStandardItem.", &_init_ctor_QStandardItem_Adaptor_0, &_call_ctor_QStandardItem_Adaptor_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStandardItem::QStandardItem(const QString &text)\nThis method creates an object of class QStandardItem.", &_init_ctor_QStandardItem_Adaptor_2025, &_call_ctor_QStandardItem_Adaptor_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStandardItem::QStandardItem(const QIcon &icon, const QString &text)\nThis method creates an object of class QStandardItem.", &_init_ctor_QStandardItem_Adaptor_3704, &_call_ctor_QStandardItem_Adaptor_3704); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStandardItem::QStandardItem(int rows, int columns)\nThis method creates an object of class QStandardItem.", &_init_ctor_QStandardItem_Adaptor_1426, &_call_ctor_QStandardItem_Adaptor_1426); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QStandardItem *QStandardItem::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QStandardItem::data(int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c767_1, &_call_cbs_data_c767_1); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c767_1, &_call_cbs_data_c767_1, &_set_callback_cbs_data_c767_1); + methods += new qt_gsi::GenericMethod ("*emitDataChanged", "@brief Method void QStandardItem::emitDataChanged()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_emitDataChanged_0, &_call_fp_emitDataChanged_0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Virtual method void QStandardItem::multiData(QModelRoleDataSpan roleDataSpan)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_multiData_c2196_0, &_call_cbs_multiData_c2196_0); + methods += new qt_gsi::GenericMethod ("multiData", "@hide", true, &_init_cbs_multiData_c2196_0, &_call_cbs_multiData_c2196_0, &_set_callback_cbs_multiData_c2196_0); + methods += new qt_gsi::GenericMethod ("<", "@brief Virtual method bool QStandardItem::operator<(const QStandardItem &other)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_operator_lt__c2610_0, &_call_cbs_operator_lt__c2610_0); + methods += new qt_gsi::GenericMethod ("<", "@hide", true, &_init_cbs_operator_lt__c2610_0, &_call_cbs_operator_lt__c2610_0, &_set_callback_cbs_operator_lt__c2610_0); + methods += new qt_gsi::GenericMethod ("read", "@brief Virtual method void QStandardItem::read(QDataStream &in)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_read_1697_0, &_call_cbs_read_1697_0); + methods += new qt_gsi::GenericMethod ("read", "@hide", false, &_init_cbs_read_1697_0, &_call_cbs_read_1697_0, &_set_callback_cbs_read_1697_0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method void QStandardItem::setData(const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_2778_1, &_call_cbs_setData_2778_1); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_2778_1, &_call_cbs_setData_2778_1, &_set_callback_cbs_setData_2778_1); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method int QStandardItem::type()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0, &_set_callback_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("write", "@brief Virtual method void QStandardItem::write(QDataStream &out)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_write_c1697_0, &_call_cbs_write_c1697_0); + methods += new qt_gsi::GenericMethod ("write", "@hide", true, &_init_cbs_write_c1697_0, &_call_cbs_write_c1697_0, &_set_callback_cbs_write_c1697_0); + return methods; +} + +gsi::Class decl_QStandardItem_Adaptor (qtdecl_QStandardItem (), "QtGui", "QStandardItem", + methods_QStandardItem_Adaptor (), + "@qt\n@brief Binding of QStandardItem"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQStandardItemModel.cc b/src/gsiqt/qt6/QtGui/gsiDeclQStandardItemModel.cc new file mode 100644 index 000000000..03d5bbe0b --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQStandardItemModel.cc @@ -0,0 +1,4710 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStandardItemModel.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStandardItemModel + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QStandardItemModel::staticMetaObject); +} + + +// void QStandardItemModel::appendColumn(const QList &items) + + +static void _init_f_appendColumn_3267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("items"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_appendColumn_3267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->appendColumn (arg1); +} + + +// void QStandardItemModel::appendRow(const QList &items) + + +static void _init_f_appendRow_3267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("items"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_appendRow_3267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->appendRow (arg1); +} + + +// void QStandardItemModel::appendRow(QStandardItem *item) + + +static void _init_f_appendRow_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_appendRow_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStandardItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->appendRow (arg1); +} + + +// void QStandardItemModel::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->clear (); +} + + +// bool QStandardItemModel::clearItemData(const QModelIndex &index) + + +static void _init_f_clearItemData_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_clearItemData_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStandardItemModel *)cls)->clearItemData (arg1)); +} + + +// int QStandardItemModel::columnCount(const QModelIndex &parent) + + +static void _init_f_columnCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QStandardItemModel *)cls)->columnCount (arg1)); +} + + +// QVariant QStandardItemModel::data(const QModelIndex &index, int role) + + +static void _init_f_data_c3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_data_c3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QStandardItemModel *)cls)->data (arg1, arg2)); +} + + +// bool QStandardItemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + + +static void _init_f_dropMimeData_7425 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_dropMimeData_7425 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QModelIndex &arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStandardItemModel *)cls)->dropMimeData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4, arg5)); +} + + +// QList QStandardItemModel::findItems(const QString &text, QFlags flags, int column) + + +static void _init_f_findItems_c4892 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::MatchExactly"); + decl->add_arg > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("column", true, "0"); + decl->add_arg (argspec_2); + decl->set_return > (); +} + +static void _call_f_findItems_c4892 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::MatchExactly, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write > ((QList)((QStandardItemModel *)cls)->findItems (arg1, arg2, arg3)); +} + + +// QFlags QStandardItemModel::flags(const QModelIndex &index) + + +static void _init_f_flags_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_flags_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QStandardItemModel *)cls)->flags (arg1)); +} + + +// bool QStandardItemModel::hasChildren(const QModelIndex &parent) + + +static void _init_f_hasChildren_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasChildren_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QStandardItemModel *)cls)->hasChildren (arg1)); +} + + +// QVariant QStandardItemModel::headerData(int section, Qt::Orientation orientation, int role) + + +static void _init_f_headerData_c3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_headerData_c3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QStandardItemModel *)cls)->headerData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// QStandardItem *QStandardItemModel::horizontalHeaderItem(int column) + + +static void _init_f_horizontalHeaderItem_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_horizontalHeaderItem_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStandardItem *)((QStandardItemModel *)cls)->horizontalHeaderItem (arg1)); +} + + +// QModelIndex QStandardItemModel::index(int row, int column, const QModelIndex &parent) + + +static void _init_f_index_c3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_index_c3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((QModelIndex)((QStandardItemModel *)cls)->index (arg1, arg2, arg3)); +} + + +// QModelIndex QStandardItemModel::indexFromItem(const QStandardItem *item) + + +static void _init_f_indexFromItem_c2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexFromItem_c2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStandardItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QStandardItemModel *)cls)->indexFromItem (arg1)); +} + + +// void QStandardItemModel::insertColumn(int column, const QList &items) + + +static void _init_f_insertColumn_3926 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("items"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_f_insertColumn_3926 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->insertColumn (arg1, arg2); +} + + +// bool QStandardItemModel::insertColumn(int column, const QModelIndex &parent) + + +static void _init_f_insertColumn_3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertColumn_3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QStandardItemModel *)cls)->insertColumn (arg1, arg2)); +} + + +// bool QStandardItemModel::insertColumns(int column, int count, const QModelIndex &parent) + + +static void _init_f_insertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QStandardItemModel *)cls)->insertColumns (arg1, arg2, arg3)); +} + + +// void QStandardItemModel::insertRow(int row, const QList &items) + + +static void _init_f_insertRow_3926 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("items"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_f_insertRow_3926 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->insertRow (arg1, arg2); +} + + +// void QStandardItemModel::insertRow(int row, QStandardItem *item) + + +static void _init_f_insertRow_2578 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("item"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertRow_2578 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QStandardItem *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->insertRow (arg1, arg2); +} + + +// bool QStandardItemModel::insertRow(int row, const QModelIndex &parent) + + +static void _init_f_insertRow_3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertRow_3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QStandardItemModel *)cls)->insertRow (arg1, arg2)); +} + + +// bool QStandardItemModel::insertRows(int row, int count, const QModelIndex &parent) + + +static void _init_f_insertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QStandardItemModel *)cls)->insertRows (arg1, arg2, arg3)); +} + + +// QStandardItem *QStandardItemModel::invisibleRootItem() + + +static void _init_f_invisibleRootItem_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_invisibleRootItem_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStandardItem *)((QStandardItemModel *)cls)->invisibleRootItem ()); +} + + +// QStandardItem *QStandardItemModel::item(int row, int column) + + +static void _init_f_item_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_item_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QStandardItem *)((QStandardItemModel *)cls)->item (arg1, arg2)); +} + + +// QMap QStandardItemModel::itemData(const QModelIndex &index) + + +static void _init_f_itemData_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_itemData_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QMap)((QStandardItemModel *)cls)->itemData (arg1)); +} + + +// QStandardItem *QStandardItemModel::itemFromIndex(const QModelIndex &index) + + +static void _init_f_itemFromIndex_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemFromIndex_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStandardItem *)((QStandardItemModel *)cls)->itemFromIndex (arg1)); +} + + +// const QStandardItem *QStandardItemModel::itemPrototype() + + +static void _init_f_itemPrototype_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_itemPrototype_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QStandardItem *)((QStandardItemModel *)cls)->itemPrototype ()); +} + + +// QMimeData *QStandardItemModel::mimeData(const QList &indexes) + + +static void _init_f_mimeData_c3010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_mimeData_c3010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ret.write ((QMimeData *)((QStandardItemModel *)cls)->mimeData (arg1)); +} + + +// QStringList QStandardItemModel::mimeTypes() + + +static void _init_f_mimeTypes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mimeTypes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QStandardItemModel *)cls)->mimeTypes ()); +} + + +// void QStandardItemModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + + +static void _init_f_multiData_c4483 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roleDataSpan"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_multiData_c4483 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + QModelRoleDataSpan arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->multiData (arg1, arg2); +} + + +// QModelIndex QStandardItemModel::parent(const QModelIndex &child) + + +static void _init_f_parent_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_parent_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QStandardItemModel *)cls)->parent (arg1)); +} + + +// QObject *QStandardItemModel::parent() + + +static void _init_f_parent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QStandardItemModel *)cls)->parent ()); +} + + +// bool QStandardItemModel::removeColumns(int column, int count, const QModelIndex &parent) + + +static void _init_f_removeColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_removeColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QStandardItemModel *)cls)->removeColumns (arg1, arg2, arg3)); +} + + +// bool QStandardItemModel::removeRows(int row, int count, const QModelIndex &parent) + + +static void _init_f_removeRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_removeRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QStandardItemModel *)cls)->removeRows (arg1, arg2, arg3)); +} + + +// QHash QStandardItemModel::roleNames() + + +static void _init_f_roleNames_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_roleNames_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QStandardItemModel *)cls)->roleNames ()); +} + + +// int QStandardItemModel::rowCount(const QModelIndex &parent) + + +static void _init_f_rowCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QStandardItemModel *)cls)->rowCount (arg1)); +} + + +// void QStandardItemModel::setColumnCount(int columns) + + +static void _init_f_setColumnCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("columns"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setColumnCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->setColumnCount (arg1); +} + + +// bool QStandardItemModel::setData(const QModelIndex &index, const QVariant &value, int role) + + +static void _init_f_setData_5065 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::EditRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setData_5065 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::EditRole, heap); + ret.write ((bool)((QStandardItemModel *)cls)->setData (arg1, arg2, arg3)); +} + + +// bool QStandardItemModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + + +static void _init_f_setHeaderData_5242 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role", true, "Qt::EditRole"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setHeaderData_5242 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::EditRole, heap); + ret.write ((bool)((QStandardItemModel *)cls)->setHeaderData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4)); +} + + +// void QStandardItemModel::setHorizontalHeaderItem(int column, QStandardItem *item) + + +static void _init_f_setHorizontalHeaderItem_2578 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("item"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setHorizontalHeaderItem_2578 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QStandardItem *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->setHorizontalHeaderItem (arg1, arg2); +} + + +// void QStandardItemModel::setHorizontalHeaderLabels(const QStringList &labels) + + +static void _init_f_setHorizontalHeaderLabels_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("labels"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHorizontalHeaderLabels_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->setHorizontalHeaderLabels (arg1); +} + + +// void QStandardItemModel::setItem(int row, int column, QStandardItem *item) + + +static void _init_f_setItem_3237 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("item"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setItem_3237 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + QStandardItem *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->setItem (arg1, arg2, arg3); +} + + +// void QStandardItemModel::setItem(int row, QStandardItem *item) + + +static void _init_f_setItem_2578 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("item"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setItem_2578 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QStandardItem *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->setItem (arg1, arg2); +} + + +// bool QStandardItemModel::setItemData(const QModelIndex &index, const QMap &roles) + + +static void _init_f_setItemData_5414 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setItemData_5414 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QMap &arg2 = gsi::arg_reader & >() (args, heap); + ret.write ((bool)((QStandardItemModel *)cls)->setItemData (arg1, arg2)); +} + + +// void QStandardItemModel::setItemPrototype(const QStandardItem *item) + + +static void _init_f_setItemPrototype_2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setItemPrototype_2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStandardItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->setItemPrototype (arg1); +} + + +// void QStandardItemModel::setItemRoleNames(const QHash &roleNames) + + +static void _init_f_setItemRoleNames_3419 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("roleNames"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setItemRoleNames_3419 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QHash &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->setItemRoleNames (arg1); +} + + +// void QStandardItemModel::setRowCount(int rows) + + +static void _init_f_setRowCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rows"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRowCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->setRowCount (arg1); +} + + +// void QStandardItemModel::setSortRole(int role) + + +static void _init_f_setSortRole_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSortRole_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->setSortRole (arg1); +} + + +// void QStandardItemModel::setVerticalHeaderItem(int row, QStandardItem *item) + + +static void _init_f_setVerticalHeaderItem_2578 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("item"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setVerticalHeaderItem_2578 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QStandardItem *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->setVerticalHeaderItem (arg1, arg2); +} + + +// void QStandardItemModel::setVerticalHeaderLabels(const QStringList &labels) + + +static void _init_f_setVerticalHeaderLabels_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("labels"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVerticalHeaderLabels_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->setVerticalHeaderLabels (arg1); +} + + +// void QStandardItemModel::sort(int column, Qt::SortOrder order) + + +static void _init_f_sort_2340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order", true, "Qt::AscendingOrder"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_sort_2340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel *)cls)->sort (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// int QStandardItemModel::sortRole() + + +static void _init_f_sortRole_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sortRole_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStandardItemModel *)cls)->sortRole ()); +} + + +// QFlags QStandardItemModel::supportedDropActions() + + +static void _init_f_supportedDropActions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedDropActions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QStandardItemModel *)cls)->supportedDropActions ()); +} + + +// QList QStandardItemModel::takeColumn(int column) + + +static void _init_f_takeColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return_new > (); +} + +static void _call_f_takeColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)((QStandardItemModel *)cls)->takeColumn (arg1)); +} + + +// QStandardItem *QStandardItemModel::takeHorizontalHeaderItem(int column) + + +static void _init_f_takeHorizontalHeaderItem_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_f_takeHorizontalHeaderItem_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStandardItem *)((QStandardItemModel *)cls)->takeHorizontalHeaderItem (arg1)); +} + + +// QStandardItem *QStandardItemModel::takeItem(int row, int column) + + +static void _init_f_takeItem_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column", true, "0"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_f_takeItem_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QStandardItem *)((QStandardItemModel *)cls)->takeItem (arg1, arg2)); +} + + +// QList QStandardItemModel::takeRow(int row) + + +static void _init_f_takeRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return_new > (); +} + +static void _call_f_takeRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)((QStandardItemModel *)cls)->takeRow (arg1)); +} + + +// QStandardItem *QStandardItemModel::takeVerticalHeaderItem(int row) + + +static void _init_f_takeVerticalHeaderItem_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_f_takeVerticalHeaderItem_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStandardItem *)((QStandardItemModel *)cls)->takeVerticalHeaderItem (arg1)); +} + + +// QStandardItem *QStandardItemModel::verticalHeaderItem(int row) + + +static void _init_f_verticalHeaderItem_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_verticalHeaderItem_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStandardItem *)((QStandardItemModel *)cls)->verticalHeaderItem (arg1)); +} + + +// static QString QStandardItemModel::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QStandardItemModel::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QStandardItemModel () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("appendColumn", "@brief Method void QStandardItemModel::appendColumn(const QList &items)\n", false, &_init_f_appendColumn_3267, &_call_f_appendColumn_3267); + methods += new qt_gsi::GenericMethod ("appendRow", "@brief Method void QStandardItemModel::appendRow(const QList &items)\n", false, &_init_f_appendRow_3267, &_call_f_appendRow_3267); + methods += new qt_gsi::GenericMethod ("appendRow", "@brief Method void QStandardItemModel::appendRow(QStandardItem *item)\n", false, &_init_f_appendRow_1919, &_call_f_appendRow_1919); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QStandardItemModel::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Method bool QStandardItemModel::clearItemData(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::clearItemData", false, &_init_f_clearItemData_2395, &_call_f_clearItemData_2395); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Method int QStandardItemModel::columnCount(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::columnCount", true, &_init_f_columnCount_c2395, &_call_f_columnCount_c2395); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant QStandardItemModel::data(const QModelIndex &index, int role)\nThis is a reimplementation of QAbstractItemModel::data", true, &_init_f_data_c3054, &_call_f_data_c3054); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Method bool QStandardItemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::dropMimeData", false, &_init_f_dropMimeData_7425, &_call_f_dropMimeData_7425); + methods += new qt_gsi::GenericMethod ("findItems", "@brief Method QList QStandardItemModel::findItems(const QString &text, QFlags flags, int column)\n", true, &_init_f_findItems_c4892, &_call_f_findItems_c4892); + methods += new qt_gsi::GenericMethod ("flags", "@brief Method QFlags QStandardItemModel::flags(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::flags", true, &_init_f_flags_c2395, &_call_f_flags_c2395); + methods += new qt_gsi::GenericMethod ("hasChildren", "@brief Method bool QStandardItemModel::hasChildren(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::hasChildren", true, &_init_f_hasChildren_c2395, &_call_f_hasChildren_c2395); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Method QVariant QStandardItemModel::headerData(int section, Qt::Orientation orientation, int role)\nThis is a reimplementation of QAbstractItemModel::headerData", true, &_init_f_headerData_c3231, &_call_f_headerData_c3231); + methods += new qt_gsi::GenericMethod ("horizontalHeaderItem", "@brief Method QStandardItem *QStandardItemModel::horizontalHeaderItem(int column)\n", true, &_init_f_horizontalHeaderItem_c767, &_call_f_horizontalHeaderItem_c767); + methods += new qt_gsi::GenericMethod ("index", "@brief Method QModelIndex QStandardItemModel::index(int row, int column, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::index", true, &_init_f_index_c3713, &_call_f_index_c3713); + methods += new qt_gsi::GenericMethod ("indexFromItem", "@brief Method QModelIndex QStandardItemModel::indexFromItem(const QStandardItem *item)\n", true, &_init_f_indexFromItem_c2614, &_call_f_indexFromItem_c2614); + methods += new qt_gsi::GenericMethod ("insertColumn", "@brief Method void QStandardItemModel::insertColumn(int column, const QList &items)\n", false, &_init_f_insertColumn_3926, &_call_f_insertColumn_3926); + methods += new qt_gsi::GenericMethod ("insertColumn", "@brief Method bool QStandardItemModel::insertColumn(int column, const QModelIndex &parent)\n", false, &_init_f_insertColumn_3054, &_call_f_insertColumn_3054); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Method bool QStandardItemModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::insertColumns", false, &_init_f_insertColumns_3713, &_call_f_insertColumns_3713); + methods += new qt_gsi::GenericMethod ("insertRow", "@brief Method void QStandardItemModel::insertRow(int row, const QList &items)\n", false, &_init_f_insertRow_3926, &_call_f_insertRow_3926); + methods += new qt_gsi::GenericMethod ("insertRow", "@brief Method void QStandardItemModel::insertRow(int row, QStandardItem *item)\n", false, &_init_f_insertRow_2578, &_call_f_insertRow_2578); + methods += new qt_gsi::GenericMethod ("insertRow", "@brief Method bool QStandardItemModel::insertRow(int row, const QModelIndex &parent)\n", false, &_init_f_insertRow_3054, &_call_f_insertRow_3054); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Method bool QStandardItemModel::insertRows(int row, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::insertRows", false, &_init_f_insertRows_3713, &_call_f_insertRows_3713); + methods += new qt_gsi::GenericMethod ("invisibleRootItem", "@brief Method QStandardItem *QStandardItemModel::invisibleRootItem()\n", true, &_init_f_invisibleRootItem_c0, &_call_f_invisibleRootItem_c0); + methods += new qt_gsi::GenericMethod ("item", "@brief Method QStandardItem *QStandardItemModel::item(int row, int column)\n", true, &_init_f_item_c1426, &_call_f_item_c1426); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Method QMap QStandardItemModel::itemData(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::itemData", true, &_init_f_itemData_c2395, &_call_f_itemData_c2395); + methods += new qt_gsi::GenericMethod ("itemFromIndex", "@brief Method QStandardItem *QStandardItemModel::itemFromIndex(const QModelIndex &index)\n", true, &_init_f_itemFromIndex_c2395, &_call_f_itemFromIndex_c2395); + methods += new qt_gsi::GenericMethod (":itemPrototype", "@brief Method const QStandardItem *QStandardItemModel::itemPrototype()\n", true, &_init_f_itemPrototype_c0, &_call_f_itemPrototype_c0); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Method QMimeData *QStandardItemModel::mimeData(const QList &indexes)\nThis is a reimplementation of QAbstractItemModel::mimeData", true, &_init_f_mimeData_c3010, &_call_f_mimeData_c3010); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Method QStringList QStandardItemModel::mimeTypes()\nThis is a reimplementation of QAbstractItemModel::mimeTypes", true, &_init_f_mimeTypes_c0, &_call_f_mimeTypes_c0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Method void QStandardItemModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan)\nThis is a reimplementation of QAbstractItemModel::multiData", true, &_init_f_multiData_c4483, &_call_f_multiData_c4483); + methods += new qt_gsi::GenericMethod ("parent", "@brief Method QModelIndex QStandardItemModel::parent(const QModelIndex &child)\nThis is a reimplementation of QAbstractItemModel::parent", true, &_init_f_parent_c2395, &_call_f_parent_c2395); + methods += new qt_gsi::GenericMethod (":parent", "@brief Method QObject *QStandardItemModel::parent()\n", true, &_init_f_parent_c0, &_call_f_parent_c0); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Method bool QStandardItemModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::removeColumns", false, &_init_f_removeColumns_3713, &_call_f_removeColumns_3713); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Method bool QStandardItemModel::removeRows(int row, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::removeRows", false, &_init_f_removeRows_3713, &_call_f_removeRows_3713); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Method QHash QStandardItemModel::roleNames()\nThis is a reimplementation of QAbstractItemModel::roleNames", true, &_init_f_roleNames_c0, &_call_f_roleNames_c0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Method int QStandardItemModel::rowCount(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::rowCount", true, &_init_f_rowCount_c2395, &_call_f_rowCount_c2395); + methods += new qt_gsi::GenericMethod ("setColumnCount|columnCount=", "@brief Method void QStandardItemModel::setColumnCount(int columns)\n", false, &_init_f_setColumnCount_767, &_call_f_setColumnCount_767); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method bool QStandardItemModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis is a reimplementation of QAbstractItemModel::setData", false, &_init_f_setData_5065, &_call_f_setData_5065); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Method bool QStandardItemModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis is a reimplementation of QAbstractItemModel::setHeaderData", false, &_init_f_setHeaderData_5242, &_call_f_setHeaderData_5242); + methods += new qt_gsi::GenericMethod ("setHorizontalHeaderItem", "@brief Method void QStandardItemModel::setHorizontalHeaderItem(int column, QStandardItem *item)\n", false, &_init_f_setHorizontalHeaderItem_2578, &_call_f_setHorizontalHeaderItem_2578); + methods += new qt_gsi::GenericMethod ("setHorizontalHeaderLabels", "@brief Method void QStandardItemModel::setHorizontalHeaderLabels(const QStringList &labels)\n", false, &_init_f_setHorizontalHeaderLabels_2437, &_call_f_setHorizontalHeaderLabels_2437); + methods += new qt_gsi::GenericMethod ("setItem", "@brief Method void QStandardItemModel::setItem(int row, int column, QStandardItem *item)\n", false, &_init_f_setItem_3237, &_call_f_setItem_3237); + methods += new qt_gsi::GenericMethod ("setItem", "@brief Method void QStandardItemModel::setItem(int row, QStandardItem *item)\n", false, &_init_f_setItem_2578, &_call_f_setItem_2578); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Method bool QStandardItemModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis is a reimplementation of QAbstractItemModel::setItemData", false, &_init_f_setItemData_5414, &_call_f_setItemData_5414); + methods += new qt_gsi::GenericMethod ("setItemPrototype|itemPrototype=", "@brief Method void QStandardItemModel::setItemPrototype(const QStandardItem *item)\n", false, &_init_f_setItemPrototype_2614, &_call_f_setItemPrototype_2614); + methods += new qt_gsi::GenericMethod ("setItemRoleNames", "@brief Method void QStandardItemModel::setItemRoleNames(const QHash &roleNames)\n", false, &_init_f_setItemRoleNames_3419, &_call_f_setItemRoleNames_3419); + methods += new qt_gsi::GenericMethod ("setRowCount|rowCount=", "@brief Method void QStandardItemModel::setRowCount(int rows)\n", false, &_init_f_setRowCount_767, &_call_f_setRowCount_767); + methods += new qt_gsi::GenericMethod ("setSortRole|sortRole=", "@brief Method void QStandardItemModel::setSortRole(int role)\n", false, &_init_f_setSortRole_767, &_call_f_setSortRole_767); + methods += new qt_gsi::GenericMethod ("setVerticalHeaderItem", "@brief Method void QStandardItemModel::setVerticalHeaderItem(int row, QStandardItem *item)\n", false, &_init_f_setVerticalHeaderItem_2578, &_call_f_setVerticalHeaderItem_2578); + methods += new qt_gsi::GenericMethod ("setVerticalHeaderLabels", "@brief Method void QStandardItemModel::setVerticalHeaderLabels(const QStringList &labels)\n", false, &_init_f_setVerticalHeaderLabels_2437, &_call_f_setVerticalHeaderLabels_2437); + methods += new qt_gsi::GenericMethod ("sort", "@brief Method void QStandardItemModel::sort(int column, Qt::SortOrder order)\nThis is a reimplementation of QAbstractItemModel::sort", false, &_init_f_sort_2340, &_call_f_sort_2340); + methods += new qt_gsi::GenericMethod (":sortRole", "@brief Method int QStandardItemModel::sortRole()\n", true, &_init_f_sortRole_c0, &_call_f_sortRole_c0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Method QFlags QStandardItemModel::supportedDropActions()\nThis is a reimplementation of QAbstractItemModel::supportedDropActions", true, &_init_f_supportedDropActions_c0, &_call_f_supportedDropActions_c0); + methods += new qt_gsi::GenericMethod ("takeColumn", "@brief Method QList QStandardItemModel::takeColumn(int column)\n", false, &_init_f_takeColumn_767, &_call_f_takeColumn_767); + methods += new qt_gsi::GenericMethod ("takeHorizontalHeaderItem", "@brief Method QStandardItem *QStandardItemModel::takeHorizontalHeaderItem(int column)\n", false, &_init_f_takeHorizontalHeaderItem_767, &_call_f_takeHorizontalHeaderItem_767); + methods += new qt_gsi::GenericMethod ("takeItem", "@brief Method QStandardItem *QStandardItemModel::takeItem(int row, int column)\n", false, &_init_f_takeItem_1426, &_call_f_takeItem_1426); + methods += new qt_gsi::GenericMethod ("takeRow", "@brief Method QList QStandardItemModel::takeRow(int row)\n", false, &_init_f_takeRow_767, &_call_f_takeRow_767); + methods += new qt_gsi::GenericMethod ("takeVerticalHeaderItem", "@brief Method QStandardItem *QStandardItemModel::takeVerticalHeaderItem(int row)\n", false, &_init_f_takeVerticalHeaderItem_767, &_call_f_takeVerticalHeaderItem_767); + methods += new qt_gsi::GenericMethod ("verticalHeaderItem", "@brief Method QStandardItem *QStandardItemModel::verticalHeaderItem(int row)\n", true, &_init_f_verticalHeaderItem_c767, &_call_f_verticalHeaderItem_c767); + methods += gsi::qt_signal ("columnsAboutToBeInserted(const QModelIndex &, int, int)", "columnsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStandardItemModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationColumn"), "@brief Signal declaration for QStandardItemModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeRemoved(const QModelIndex &, int, int)", "columnsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStandardItemModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsInserted(const QModelIndex &, int, int)", "columnsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStandardItemModel::columnsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("column"), "@brief Signal declaration for QStandardItemModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsRemoved(const QModelIndex &, int, int)", "columnsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStandardItemModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal & > ("dataChanged(const QModelIndex &, const QModelIndex &, const QList &)", "dataChanged", gsi::arg("topLeft"), gsi::arg("bottomRight"), gsi::arg("roles"), "@brief Signal declaration for QStandardItemModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QStandardItemModel::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, int, int > ("headerDataChanged(Qt::Orientation, int, int)", "headerDataChanged", gsi::arg("orientation"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStandardItemModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemChanged(QStandardItem *)", "itemChanged", gsi::arg("item"), "@brief Signal declaration for QStandardItemModel::itemChanged(QStandardItem *item)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutAboutToBeChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutAboutToBeChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QStandardItemModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QStandardItemModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelAboutToBeReset()", "modelAboutToBeReset", "@brief Signal declaration for QStandardItemModel::modelAboutToBeReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelReset()", "modelReset", "@brief Signal declaration for QStandardItemModel::modelReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QStandardItemModel::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeInserted(const QModelIndex &, int, int)", "rowsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStandardItemModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationRow"), "@brief Signal declaration for QStandardItemModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeRemoved(const QModelIndex &, int, int)", "rowsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStandardItemModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsInserted(const QModelIndex &, int, int)", "rowsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStandardItemModel::rowsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("row"), "@brief Signal declaration for QStandardItemModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsRemoved(const QModelIndex &, int, int)", "rowsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QStandardItemModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QStandardItemModel::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractItemModel (); + +qt_gsi::QtNativeClass decl_QStandardItemModel (qtdecl_QAbstractItemModel (), "QtGui", "QStandardItemModel_Native", + methods_QStandardItemModel (), + "@hide\n@alias QStandardItemModel"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStandardItemModel () { return decl_QStandardItemModel; } + +} + + +class QStandardItemModel_Adaptor : public QStandardItemModel, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QStandardItemModel_Adaptor(); + + // [adaptor ctor] QStandardItemModel::QStandardItemModel(QObject *parent) + QStandardItemModel_Adaptor() : QStandardItemModel() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QStandardItemModel::QStandardItemModel(QObject *parent) + QStandardItemModel_Adaptor(QObject *parent) : QStandardItemModel(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QStandardItemModel::QStandardItemModel(int rows, int columns, QObject *parent) + QStandardItemModel_Adaptor(int rows, int columns) : QStandardItemModel(rows, columns) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QStandardItemModel::QStandardItemModel(int rows, int columns, QObject *parent) + QStandardItemModel_Adaptor(int rows, int columns, QObject *parent) : QStandardItemModel(rows, columns, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QStandardItemModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + void fp_QStandardItemModel_beginInsertColumns_3713 (const QModelIndex &parent, int first, int last) { + QStandardItemModel::beginInsertColumns(parent, first, last); + } + + // [expose] void QStandardItemModel::beginInsertRows(const QModelIndex &parent, int first, int last) + void fp_QStandardItemModel_beginInsertRows_3713 (const QModelIndex &parent, int first, int last) { + QStandardItemModel::beginInsertRows(parent, first, last); + } + + // [expose] bool QStandardItemModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + bool fp_QStandardItemModel_beginMoveColumns_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) { + return QStandardItemModel::beginMoveColumns(sourceParent, sourceFirst, sourceLast, destinationParent, destinationColumn); + } + + // [expose] bool QStandardItemModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + bool fp_QStandardItemModel_beginMoveRows_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) { + return QStandardItemModel::beginMoveRows(sourceParent, sourceFirst, sourceLast, destinationParent, destinationRow); + } + + // [expose] void QStandardItemModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + void fp_QStandardItemModel_beginRemoveColumns_3713 (const QModelIndex &parent, int first, int last) { + QStandardItemModel::beginRemoveColumns(parent, first, last); + } + + // [expose] void QStandardItemModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + void fp_QStandardItemModel_beginRemoveRows_3713 (const QModelIndex &parent, int first, int last) { + QStandardItemModel::beginRemoveRows(parent, first, last); + } + + // [expose] void QStandardItemModel::beginResetModel() + void fp_QStandardItemModel_beginResetModel_0 () { + QStandardItemModel::beginResetModel(); + } + + // [expose] void QStandardItemModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + void fp_QStandardItemModel_changePersistentIndex_4682 (const QModelIndex &from, const QModelIndex &to) { + QStandardItemModel::changePersistentIndex(from, to); + } + + // [expose] void QStandardItemModel::changePersistentIndexList(const QList &from, const QList &to) + void fp_QStandardItemModel_changePersistentIndexList_5912 (const QList &from, const QList &to) { + QStandardItemModel::changePersistentIndexList(from, to); + } + + // [expose] QModelIndex QStandardItemModel::createIndex(int row, int column, const void *data) + QModelIndex fp_QStandardItemModel_createIndex_c3069 (int row, int column, const void *data) const { + return QStandardItemModel::createIndex(row, column, data); + } + + // [expose] QModelIndex QStandardItemModel::createIndex(int row, int column, quintptr id) + QModelIndex fp_QStandardItemModel_createIndex_c2657 (int row, int column, quintptr id) const { + return QStandardItemModel::createIndex(row, column, id); + } + + // [expose] bool QStandardItemModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + bool fp_QStandardItemModel_decodeData_5302 (int row, int column, const QModelIndex &parent, QDataStream &stream) { + return QStandardItemModel::decodeData(row, column, parent, stream); + } + + // [expose] void QStandardItemModel::encodeData(const QList &indexes, QDataStream &stream) + void fp_QStandardItemModel_encodeData_c4599 (const QList &indexes, QDataStream &stream) const { + QStandardItemModel::encodeData(indexes, stream); + } + + // [expose] void QStandardItemModel::endInsertColumns() + void fp_QStandardItemModel_endInsertColumns_0 () { + QStandardItemModel::endInsertColumns(); + } + + // [expose] void QStandardItemModel::endInsertRows() + void fp_QStandardItemModel_endInsertRows_0 () { + QStandardItemModel::endInsertRows(); + } + + // [expose] void QStandardItemModel::endMoveColumns() + void fp_QStandardItemModel_endMoveColumns_0 () { + QStandardItemModel::endMoveColumns(); + } + + // [expose] void QStandardItemModel::endMoveRows() + void fp_QStandardItemModel_endMoveRows_0 () { + QStandardItemModel::endMoveRows(); + } + + // [expose] void QStandardItemModel::endRemoveColumns() + void fp_QStandardItemModel_endRemoveColumns_0 () { + QStandardItemModel::endRemoveColumns(); + } + + // [expose] void QStandardItemModel::endRemoveRows() + void fp_QStandardItemModel_endRemoveRows_0 () { + QStandardItemModel::endRemoveRows(); + } + + // [expose] void QStandardItemModel::endResetModel() + void fp_QStandardItemModel_endResetModel_0 () { + QStandardItemModel::endResetModel(); + } + + // [expose] bool QStandardItemModel::isSignalConnected(const QMetaMethod &signal) + bool fp_QStandardItemModel_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QStandardItemModel::isSignalConnected(signal); + } + + // [expose] QList QStandardItemModel::persistentIndexList() + QList fp_QStandardItemModel_persistentIndexList_c0 () const { + return QStandardItemModel::persistentIndexList(); + } + + // [expose] int QStandardItemModel::receivers(const char *signal) + int fp_QStandardItemModel_receivers_c1731 (const char *signal) const { + return QStandardItemModel::receivers(signal); + } + + // [expose] QObject *QStandardItemModel::sender() + QObject * fp_QStandardItemModel_sender_c0 () const { + return QStandardItemModel::sender(); + } + + // [expose] int QStandardItemModel::senderSignalIndex() + int fp_QStandardItemModel_senderSignalIndex_c0 () const { + return QStandardItemModel::senderSignalIndex(); + } + + // [adaptor impl] QModelIndex QStandardItemModel::buddy(const QModelIndex &index) + QModelIndex cbs_buddy_c2395_0(const QModelIndex &index) const + { + return QStandardItemModel::buddy(index); + } + + virtual QModelIndex buddy(const QModelIndex &index) const + { + if (cb_buddy_c2395_0.can_issue()) { + return cb_buddy_c2395_0.issue(&QStandardItemModel_Adaptor::cbs_buddy_c2395_0, index); + } else { + return QStandardItemModel::buddy(index); + } + } + + // [adaptor impl] bool QStandardItemModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_canDropMimeData_c7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) const + { + return QStandardItemModel::canDropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const + { + if (cb_canDropMimeData_c7425_0.can_issue()) { + return cb_canDropMimeData_c7425_0.issue::target_type &, int, int, const QModelIndex &>(&QStandardItemModel_Adaptor::cbs_canDropMimeData_c7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QStandardItemModel::canDropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QStandardItemModel::canFetchMore(const QModelIndex &parent) + bool cbs_canFetchMore_c2395_0(const QModelIndex &parent) const + { + return QStandardItemModel::canFetchMore(parent); + } + + virtual bool canFetchMore(const QModelIndex &parent) const + { + if (cb_canFetchMore_c2395_0.can_issue()) { + return cb_canFetchMore_c2395_0.issue(&QStandardItemModel_Adaptor::cbs_canFetchMore_c2395_0, parent); + } else { + return QStandardItemModel::canFetchMore(parent); + } + } + + // [adaptor impl] bool QStandardItemModel::clearItemData(const QModelIndex &index) + bool cbs_clearItemData_2395_0(const QModelIndex &index) + { + return QStandardItemModel::clearItemData(index); + } + + virtual bool clearItemData(const QModelIndex &index) + { + if (cb_clearItemData_2395_0.can_issue()) { + return cb_clearItemData_2395_0.issue(&QStandardItemModel_Adaptor::cbs_clearItemData_2395_0, index); + } else { + return QStandardItemModel::clearItemData(index); + } + } + + // [adaptor impl] int QStandardItemModel::columnCount(const QModelIndex &parent) + int cbs_columnCount_c2395_1(const QModelIndex &parent) const + { + return QStandardItemModel::columnCount(parent); + } + + virtual int columnCount(const QModelIndex &parent) const + { + if (cb_columnCount_c2395_1.can_issue()) { + return cb_columnCount_c2395_1.issue(&QStandardItemModel_Adaptor::cbs_columnCount_c2395_1, parent); + } else { + return QStandardItemModel::columnCount(parent); + } + } + + // [emitter impl] void QStandardItemModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QStandardItemModel_columnsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QStandardItemModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QStandardItemModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + void emitter_QStandardItemModel_columnsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationColumn); + throw tl::Exception ("Can't emit private signal 'void QStandardItemModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)'"); + } + + // [emitter impl] void QStandardItemModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QStandardItemModel_columnsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QStandardItemModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QStandardItemModel::columnsInserted(const QModelIndex &parent, int first, int last) + void emitter_QStandardItemModel_columnsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QStandardItemModel::columnsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QStandardItemModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + void emitter_QStandardItemModel_columnsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (column); + throw tl::Exception ("Can't emit private signal 'void QStandardItemModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)'"); + } + + // [emitter impl] void QStandardItemModel::columnsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QStandardItemModel_columnsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QStandardItemModel::columnsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] QVariant QStandardItemModel::data(const QModelIndex &index, int role) + QVariant cbs_data_c3054_1(const QModelIndex &index, int role) const + { + return QStandardItemModel::data(index, role); + } + + virtual QVariant data(const QModelIndex &index, int role) const + { + if (cb_data_c3054_1.can_issue()) { + return cb_data_c3054_1.issue(&QStandardItemModel_Adaptor::cbs_data_c3054_1, index, role); + } else { + return QStandardItemModel::data(index, role); + } + } + + // [emitter impl] void QStandardItemModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void emitter_QStandardItemModel_dataChanged_6833(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + emit QStandardItemModel::dataChanged(topLeft, bottomRight, roles); + } + + // [emitter impl] void QStandardItemModel::destroyed(QObject *) + void emitter_QStandardItemModel_destroyed_1302(QObject *arg1) + { + emit QStandardItemModel::destroyed(arg1); + } + + // [adaptor impl] bool QStandardItemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_dropMimeData_7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) + { + return QStandardItemModel::dropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + { + if (cb_dropMimeData_7425_0.can_issue()) { + return cb_dropMimeData_7425_0.issue::target_type &, int, int, const QModelIndex &>(&QStandardItemModel_Adaptor::cbs_dropMimeData_7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QStandardItemModel::dropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QStandardItemModel::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QStandardItemModel::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QStandardItemModel_Adaptor::cbs_event_1217_0, _event); + } else { + return QStandardItemModel::event(_event); + } + } + + // [adaptor impl] bool QStandardItemModel::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QStandardItemModel::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QStandardItemModel_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QStandardItemModel::eventFilter(watched, event); + } + } + + // [adaptor impl] void QStandardItemModel::fetchMore(const QModelIndex &parent) + void cbs_fetchMore_2395_0(const QModelIndex &parent) + { + QStandardItemModel::fetchMore(parent); + } + + virtual void fetchMore(const QModelIndex &parent) + { + if (cb_fetchMore_2395_0.can_issue()) { + cb_fetchMore_2395_0.issue(&QStandardItemModel_Adaptor::cbs_fetchMore_2395_0, parent); + } else { + QStandardItemModel::fetchMore(parent); + } + } + + // [adaptor impl] QFlags QStandardItemModel::flags(const QModelIndex &index) + QFlags cbs_flags_c2395_0(const QModelIndex &index) const + { + return QStandardItemModel::flags(index); + } + + virtual QFlags flags(const QModelIndex &index) const + { + if (cb_flags_c2395_0.can_issue()) { + return cb_flags_c2395_0.issue, const QModelIndex &>(&QStandardItemModel_Adaptor::cbs_flags_c2395_0, index); + } else { + return QStandardItemModel::flags(index); + } + } + + // [adaptor impl] bool QStandardItemModel::hasChildren(const QModelIndex &parent) + bool cbs_hasChildren_c2395_1(const QModelIndex &parent) const + { + return QStandardItemModel::hasChildren(parent); + } + + virtual bool hasChildren(const QModelIndex &parent) const + { + if (cb_hasChildren_c2395_1.can_issue()) { + return cb_hasChildren_c2395_1.issue(&QStandardItemModel_Adaptor::cbs_hasChildren_c2395_1, parent); + } else { + return QStandardItemModel::hasChildren(parent); + } + } + + // [adaptor impl] QVariant QStandardItemModel::headerData(int section, Qt::Orientation orientation, int role) + QVariant cbs_headerData_c3231_1(int section, const qt_gsi::Converter::target_type & orientation, int role) const + { + return QStandardItemModel::headerData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), role); + } + + virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const + { + if (cb_headerData_c3231_1.can_issue()) { + return cb_headerData_c3231_1.issue::target_type &, int>(&QStandardItemModel_Adaptor::cbs_headerData_c3231_1, section, qt_gsi::CppToQtAdaptor(orientation), role); + } else { + return QStandardItemModel::headerData(section, orientation, role); + } + } + + // [emitter impl] void QStandardItemModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + void emitter_QStandardItemModel_headerDataChanged_3231(Qt::Orientation orientation, int first, int last) + { + emit QStandardItemModel::headerDataChanged(orientation, first, last); + } + + // [adaptor impl] QModelIndex QStandardItemModel::index(int row, int column, const QModelIndex &parent) + QModelIndex cbs_index_c3713_1(int row, int column, const QModelIndex &parent) const + { + return QStandardItemModel::index(row, column, parent); + } + + virtual QModelIndex index(int row, int column, const QModelIndex &parent) const + { + if (cb_index_c3713_1.can_issue()) { + return cb_index_c3713_1.issue(&QStandardItemModel_Adaptor::cbs_index_c3713_1, row, column, parent); + } else { + return QStandardItemModel::index(row, column, parent); + } + } + + // [adaptor impl] bool QStandardItemModel::insertColumns(int column, int count, const QModelIndex &parent) + bool cbs_insertColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QStandardItemModel::insertColumns(column, count, parent); + } + + virtual bool insertColumns(int column, int count, const QModelIndex &parent) + { + if (cb_insertColumns_3713_1.can_issue()) { + return cb_insertColumns_3713_1.issue(&QStandardItemModel_Adaptor::cbs_insertColumns_3713_1, column, count, parent); + } else { + return QStandardItemModel::insertColumns(column, count, parent); + } + } + + // [adaptor impl] bool QStandardItemModel::insertRows(int row, int count, const QModelIndex &parent) + bool cbs_insertRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QStandardItemModel::insertRows(row, count, parent); + } + + virtual bool insertRows(int row, int count, const QModelIndex &parent) + { + if (cb_insertRows_3713_1.can_issue()) { + return cb_insertRows_3713_1.issue(&QStandardItemModel_Adaptor::cbs_insertRows_3713_1, row, count, parent); + } else { + return QStandardItemModel::insertRows(row, count, parent); + } + } + + // [emitter impl] void QStandardItemModel::itemChanged(QStandardItem *item) + void emitter_QStandardItemModel_itemChanged_1919(QStandardItem *item) + { + emit QStandardItemModel::itemChanged(item); + } + + // [adaptor impl] QMap QStandardItemModel::itemData(const QModelIndex &index) + QMap cbs_itemData_c2395_0(const QModelIndex &index) const + { + return QStandardItemModel::itemData(index); + } + + virtual QMap itemData(const QModelIndex &index) const + { + if (cb_itemData_c2395_0.can_issue()) { + return cb_itemData_c2395_0.issue, const QModelIndex &>(&QStandardItemModel_Adaptor::cbs_itemData_c2395_0, index); + } else { + return QStandardItemModel::itemData(index); + } + } + + // [emitter impl] void QStandardItemModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QStandardItemModel_layoutAboutToBeChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QStandardItemModel::layoutAboutToBeChanged(parents, hint); + } + + // [emitter impl] void QStandardItemModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QStandardItemModel_layoutChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QStandardItemModel::layoutChanged(parents, hint); + } + + // [adaptor impl] QList QStandardItemModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + QList cbs_match_c7932_2(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + return QStandardItemModel::match(start, role, value, hits, flags); + } + + virtual QList match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + if (cb_match_c7932_2.can_issue()) { + return cb_match_c7932_2.issue, const QModelIndex &, int, const QVariant &, int, QFlags >(&QStandardItemModel_Adaptor::cbs_match_c7932_2, start, role, value, hits, flags); + } else { + return QStandardItemModel::match(start, role, value, hits, flags); + } + } + + // [adaptor impl] QMimeData *QStandardItemModel::mimeData(const QList &indexes) + QMimeData * cbs_mimeData_c3010_0(const QList &indexes) const + { + return QStandardItemModel::mimeData(indexes); + } + + virtual QMimeData * mimeData(const QList &indexes) const + { + if (cb_mimeData_c3010_0.can_issue()) { + return cb_mimeData_c3010_0.issue &>(&QStandardItemModel_Adaptor::cbs_mimeData_c3010_0, indexes); + } else { + return QStandardItemModel::mimeData(indexes); + } + } + + // [adaptor impl] QStringList QStandardItemModel::mimeTypes() + QStringList cbs_mimeTypes_c0_0() const + { + return QStandardItemModel::mimeTypes(); + } + + virtual QStringList mimeTypes() const + { + if (cb_mimeTypes_c0_0.can_issue()) { + return cb_mimeTypes_c0_0.issue(&QStandardItemModel_Adaptor::cbs_mimeTypes_c0_0); + } else { + return QStandardItemModel::mimeTypes(); + } + } + + // [emitter impl] void QStandardItemModel::modelAboutToBeReset() + void emitter_QStandardItemModel_modelAboutToBeReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QStandardItemModel::modelAboutToBeReset()'"); + } + + // [emitter impl] void QStandardItemModel::modelReset() + void emitter_QStandardItemModel_modelReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QStandardItemModel::modelReset()'"); + } + + // [adaptor impl] bool QStandardItemModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveColumns_6659_0(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QStandardItemModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + + virtual bool moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveColumns_6659_0.can_issue()) { + return cb_moveColumns_6659_0.issue(&QStandardItemModel_Adaptor::cbs_moveColumns_6659_0, sourceParent, sourceColumn, count, destinationParent, destinationChild); + } else { + return QStandardItemModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] bool QStandardItemModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveRows_6659_0(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QStandardItemModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + + virtual bool moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveRows_6659_0.can_issue()) { + return cb_moveRows_6659_0.issue(&QStandardItemModel_Adaptor::cbs_moveRows_6659_0, sourceParent, sourceRow, count, destinationParent, destinationChild); + } else { + return QStandardItemModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] void QStandardItemModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + void cbs_multiData_c4483_0(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + QStandardItemModel::multiData(index, roleDataSpan); + } + + virtual void multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + if (cb_multiData_c4483_0.can_issue()) { + cb_multiData_c4483_0.issue(&QStandardItemModel_Adaptor::cbs_multiData_c4483_0, index, roleDataSpan); + } else { + QStandardItemModel::multiData(index, roleDataSpan); + } + } + + // [emitter impl] void QStandardItemModel::objectNameChanged(const QString &objectName) + void emitter_QStandardItemModel_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QStandardItemModel::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QModelIndex QStandardItemModel::parent(const QModelIndex &child) + QModelIndex cbs_parent_c2395_0(const QModelIndex &child) const + { + return QStandardItemModel::parent(child); + } + + virtual QModelIndex parent(const QModelIndex &child) const + { + if (cb_parent_c2395_0.can_issue()) { + return cb_parent_c2395_0.issue(&QStandardItemModel_Adaptor::cbs_parent_c2395_0, child); + } else { + return QStandardItemModel::parent(child); + } + } + + // [adaptor impl] bool QStandardItemModel::removeColumns(int column, int count, const QModelIndex &parent) + bool cbs_removeColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QStandardItemModel::removeColumns(column, count, parent); + } + + virtual bool removeColumns(int column, int count, const QModelIndex &parent) + { + if (cb_removeColumns_3713_1.can_issue()) { + return cb_removeColumns_3713_1.issue(&QStandardItemModel_Adaptor::cbs_removeColumns_3713_1, column, count, parent); + } else { + return QStandardItemModel::removeColumns(column, count, parent); + } + } + + // [adaptor impl] bool QStandardItemModel::removeRows(int row, int count, const QModelIndex &parent) + bool cbs_removeRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QStandardItemModel::removeRows(row, count, parent); + } + + virtual bool removeRows(int row, int count, const QModelIndex &parent) + { + if (cb_removeRows_3713_1.can_issue()) { + return cb_removeRows_3713_1.issue(&QStandardItemModel_Adaptor::cbs_removeRows_3713_1, row, count, parent); + } else { + return QStandardItemModel::removeRows(row, count, parent); + } + } + + // [adaptor impl] void QStandardItemModel::revert() + void cbs_revert_0_0() + { + QStandardItemModel::revert(); + } + + virtual void revert() + { + if (cb_revert_0_0.can_issue()) { + cb_revert_0_0.issue(&QStandardItemModel_Adaptor::cbs_revert_0_0); + } else { + QStandardItemModel::revert(); + } + } + + // [adaptor impl] QHash QStandardItemModel::roleNames() + QHash cbs_roleNames_c0_0() const + { + return QStandardItemModel::roleNames(); + } + + virtual QHash roleNames() const + { + if (cb_roleNames_c0_0.can_issue()) { + return cb_roleNames_c0_0.issue >(&QStandardItemModel_Adaptor::cbs_roleNames_c0_0); + } else { + return QStandardItemModel::roleNames(); + } + } + + // [adaptor impl] int QStandardItemModel::rowCount(const QModelIndex &parent) + int cbs_rowCount_c2395_1(const QModelIndex &parent) const + { + return QStandardItemModel::rowCount(parent); + } + + virtual int rowCount(const QModelIndex &parent) const + { + if (cb_rowCount_c2395_1.can_issue()) { + return cb_rowCount_c2395_1.issue(&QStandardItemModel_Adaptor::cbs_rowCount_c2395_1, parent); + } else { + return QStandardItemModel::rowCount(parent); + } + } + + // [emitter impl] void QStandardItemModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QStandardItemModel_rowsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QStandardItemModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QStandardItemModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + void emitter_QStandardItemModel_rowsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationRow); + throw tl::Exception ("Can't emit private signal 'void QStandardItemModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)'"); + } + + // [emitter impl] void QStandardItemModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QStandardItemModel_rowsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QStandardItemModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QStandardItemModel::rowsInserted(const QModelIndex &parent, int first, int last) + void emitter_QStandardItemModel_rowsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QStandardItemModel::rowsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QStandardItemModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + void emitter_QStandardItemModel_rowsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (row); + throw tl::Exception ("Can't emit private signal 'void QStandardItemModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)'"); + } + + // [emitter impl] void QStandardItemModel::rowsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QStandardItemModel_rowsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QStandardItemModel::rowsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] bool QStandardItemModel::setData(const QModelIndex &index, const QVariant &value, int role) + bool cbs_setData_5065_1(const QModelIndex &index, const QVariant &value, int role) + { + return QStandardItemModel::setData(index, value, role); + } + + virtual bool setData(const QModelIndex &index, const QVariant &value, int role) + { + if (cb_setData_5065_1.can_issue()) { + return cb_setData_5065_1.issue(&QStandardItemModel_Adaptor::cbs_setData_5065_1, index, value, role); + } else { + return QStandardItemModel::setData(index, value, role); + } + } + + // [adaptor impl] bool QStandardItemModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + bool cbs_setHeaderData_5242_1(int section, const qt_gsi::Converter::target_type & orientation, const QVariant &value, int role) + { + return QStandardItemModel::setHeaderData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), value, role); + } + + virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + { + if (cb_setHeaderData_5242_1.can_issue()) { + return cb_setHeaderData_5242_1.issue::target_type &, const QVariant &, int>(&QStandardItemModel_Adaptor::cbs_setHeaderData_5242_1, section, qt_gsi::CppToQtAdaptor(orientation), value, role); + } else { + return QStandardItemModel::setHeaderData(section, orientation, value, role); + } + } + + // [adaptor impl] bool QStandardItemModel::setItemData(const QModelIndex &index, const QMap &roles) + bool cbs_setItemData_5414_0(const QModelIndex &index, const QMap &roles) + { + return QStandardItemModel::setItemData(index, roles); + } + + virtual bool setItemData(const QModelIndex &index, const QMap &roles) + { + if (cb_setItemData_5414_0.can_issue()) { + return cb_setItemData_5414_0.issue &>(&QStandardItemModel_Adaptor::cbs_setItemData_5414_0, index, roles); + } else { + return QStandardItemModel::setItemData(index, roles); + } + } + + // [adaptor impl] QModelIndex QStandardItemModel::sibling(int row, int column, const QModelIndex &idx) + QModelIndex cbs_sibling_c3713_0(int row, int column, const QModelIndex &idx) const + { + return QStandardItemModel::sibling(row, column, idx); + } + + virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const + { + if (cb_sibling_c3713_0.can_issue()) { + return cb_sibling_c3713_0.issue(&QStandardItemModel_Adaptor::cbs_sibling_c3713_0, row, column, idx); + } else { + return QStandardItemModel::sibling(row, column, idx); + } + } + + // [adaptor impl] void QStandardItemModel::sort(int column, Qt::SortOrder order) + void cbs_sort_2340_1(int column, const qt_gsi::Converter::target_type & order) + { + QStandardItemModel::sort(column, qt_gsi::QtToCppAdaptor(order).cref()); + } + + virtual void sort(int column, Qt::SortOrder order) + { + if (cb_sort_2340_1.can_issue()) { + cb_sort_2340_1.issue::target_type &>(&QStandardItemModel_Adaptor::cbs_sort_2340_1, column, qt_gsi::CppToQtAdaptor(order)); + } else { + QStandardItemModel::sort(column, order); + } + } + + // [adaptor impl] QSize QStandardItemModel::span(const QModelIndex &index) + QSize cbs_span_c2395_0(const QModelIndex &index) const + { + return QStandardItemModel::span(index); + } + + virtual QSize span(const QModelIndex &index) const + { + if (cb_span_c2395_0.can_issue()) { + return cb_span_c2395_0.issue(&QStandardItemModel_Adaptor::cbs_span_c2395_0, index); + } else { + return QStandardItemModel::span(index); + } + } + + // [adaptor impl] bool QStandardItemModel::submit() + bool cbs_submit_0_0() + { + return QStandardItemModel::submit(); + } + + virtual bool submit() + { + if (cb_submit_0_0.can_issue()) { + return cb_submit_0_0.issue(&QStandardItemModel_Adaptor::cbs_submit_0_0); + } else { + return QStandardItemModel::submit(); + } + } + + // [adaptor impl] QFlags QStandardItemModel::supportedDragActions() + QFlags cbs_supportedDragActions_c0_0() const + { + return QStandardItemModel::supportedDragActions(); + } + + virtual QFlags supportedDragActions() const + { + if (cb_supportedDragActions_c0_0.can_issue()) { + return cb_supportedDragActions_c0_0.issue >(&QStandardItemModel_Adaptor::cbs_supportedDragActions_c0_0); + } else { + return QStandardItemModel::supportedDragActions(); + } + } + + // [adaptor impl] QFlags QStandardItemModel::supportedDropActions() + QFlags cbs_supportedDropActions_c0_0() const + { + return QStandardItemModel::supportedDropActions(); + } + + virtual QFlags supportedDropActions() const + { + if (cb_supportedDropActions_c0_0.can_issue()) { + return cb_supportedDropActions_c0_0.issue >(&QStandardItemModel_Adaptor::cbs_supportedDropActions_c0_0); + } else { + return QStandardItemModel::supportedDropActions(); + } + } + + // [adaptor impl] void QStandardItemModel::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QStandardItemModel::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QStandardItemModel_Adaptor::cbs_childEvent_1701_0, event); + } else { + QStandardItemModel::childEvent(event); + } + } + + // [adaptor impl] void QStandardItemModel::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QStandardItemModel::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QStandardItemModel_Adaptor::cbs_customEvent_1217_0, event); + } else { + QStandardItemModel::customEvent(event); + } + } + + // [adaptor impl] void QStandardItemModel::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QStandardItemModel::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QStandardItemModel_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QStandardItemModel::disconnectNotify(signal); + } + } + + // [adaptor impl] void QStandardItemModel::resetInternalData() + void cbs_resetInternalData_0_0() + { + QStandardItemModel::resetInternalData(); + } + + virtual void resetInternalData() + { + if (cb_resetInternalData_0_0.can_issue()) { + cb_resetInternalData_0_0.issue(&QStandardItemModel_Adaptor::cbs_resetInternalData_0_0); + } else { + QStandardItemModel::resetInternalData(); + } + } + + // [adaptor impl] void QStandardItemModel::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QStandardItemModel::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QStandardItemModel_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QStandardItemModel::timerEvent(event); + } + } + + gsi::Callback cb_buddy_c2395_0; + gsi::Callback cb_canDropMimeData_c7425_0; + gsi::Callback cb_canFetchMore_c2395_0; + gsi::Callback cb_clearItemData_2395_0; + gsi::Callback cb_columnCount_c2395_1; + gsi::Callback cb_data_c3054_1; + gsi::Callback cb_dropMimeData_7425_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fetchMore_2395_0; + gsi::Callback cb_flags_c2395_0; + gsi::Callback cb_hasChildren_c2395_1; + gsi::Callback cb_headerData_c3231_1; + gsi::Callback cb_index_c3713_1; + gsi::Callback cb_insertColumns_3713_1; + gsi::Callback cb_insertRows_3713_1; + gsi::Callback cb_itemData_c2395_0; + gsi::Callback cb_match_c7932_2; + gsi::Callback cb_mimeData_c3010_0; + gsi::Callback cb_mimeTypes_c0_0; + gsi::Callback cb_moveColumns_6659_0; + gsi::Callback cb_moveRows_6659_0; + gsi::Callback cb_multiData_c4483_0; + gsi::Callback cb_parent_c2395_0; + gsi::Callback cb_removeColumns_3713_1; + gsi::Callback cb_removeRows_3713_1; + gsi::Callback cb_revert_0_0; + gsi::Callback cb_roleNames_c0_0; + gsi::Callback cb_rowCount_c2395_1; + gsi::Callback cb_setData_5065_1; + gsi::Callback cb_setHeaderData_5242_1; + gsi::Callback cb_setItemData_5414_0; + gsi::Callback cb_sibling_c3713_0; + gsi::Callback cb_sort_2340_1; + gsi::Callback cb_span_c2395_0; + gsi::Callback cb_submit_0_0; + gsi::Callback cb_supportedDragActions_c0_0; + gsi::Callback cb_supportedDropActions_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_resetInternalData_0_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QStandardItemModel_Adaptor::~QStandardItemModel_Adaptor() { } + +// Constructor QStandardItemModel::QStandardItemModel(QObject *parent) (adaptor class) + +static void _init_ctor_QStandardItemModel_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStandardItemModel_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QStandardItemModel_Adaptor (arg1)); +} + + +// Constructor QStandardItemModel::QStandardItemModel(int rows, int columns, QObject *parent) (adaptor class) + +static void _init_ctor_QStandardItemModel_Adaptor_2620 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rows"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("columns"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QStandardItemModel_Adaptor_2620 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + QObject *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QStandardItemModel_Adaptor (arg1, arg2, arg3)); +} + + +// exposed void QStandardItemModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_beginInsertColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QStandardItemModel::beginInsertRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_beginInsertRows_3713 (arg1, arg2, arg3); +} + + +// exposed bool QStandardItemModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_fp_beginMoveColumns_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveColumns_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_beginMoveColumns_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed bool QStandardItemModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + +static void _init_fp_beginMoveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_beginMoveRows_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed void QStandardItemModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_beginRemoveColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QStandardItemModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_beginRemoveRows_3713 (arg1, arg2, arg3); +} + + +// exposed void QStandardItemModel::beginResetModel() + +static void _init_fp_beginResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_beginResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_beginResetModel_0 (); +} + + +// QModelIndex QStandardItemModel::buddy(const QModelIndex &index) + +static void _init_cbs_buddy_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_buddy_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QStandardItemModel_Adaptor *)cls)->cbs_buddy_c2395_0 (arg1)); +} + +static void _set_callback_cbs_buddy_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_buddy_c2395_0 = cb; +} + + +// bool QStandardItemModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_canDropMimeData_c7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_canDropMimeData_c7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->cbs_canDropMimeData_c7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_canDropMimeData_c7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_canDropMimeData_c7425_0 = cb; +} + + +// bool QStandardItemModel::canFetchMore(const QModelIndex &parent) + +static void _init_cbs_canFetchMore_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_canFetchMore_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->cbs_canFetchMore_c2395_0 (arg1)); +} + +static void _set_callback_cbs_canFetchMore_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_canFetchMore_c2395_0 = cb; +} + + +// exposed void QStandardItemModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + +static void _init_fp_changePersistentIndex_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndex_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_changePersistentIndex_4682 (arg1, arg2); +} + + +// exposed void QStandardItemModel::changePersistentIndexList(const QList &from, const QList &to) + +static void _init_fp_changePersistentIndexList_5912 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndexList_5912 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_changePersistentIndexList_5912 (arg1, arg2); +} + + +// void QStandardItemModel::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// bool QStandardItemModel::clearItemData(const QModelIndex &index) + +static void _init_cbs_clearItemData_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_clearItemData_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->cbs_clearItemData_2395_0 (arg1)); +} + +static void _set_callback_cbs_clearItemData_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_clearItemData_2395_0 = cb; +} + + +// int QStandardItemModel::columnCount(const QModelIndex &parent) + +static void _init_cbs_columnCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_columnCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QStandardItemModel_Adaptor *)cls)->cbs_columnCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_columnCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_columnCount_c2395_1 = cb; +} + + +// emitter void QStandardItemModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_columnsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QStandardItemModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_emitter_columnsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_columnsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QStandardItemModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_columnsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QStandardItemModel::columnsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_columnsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QStandardItemModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + +static void _init_emitter_columnsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("column"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_columnsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QStandardItemModel::columnsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_columnsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QModelIndex QStandardItemModel::createIndex(int row, int column, const void *data) + +static void _init_fp_createIndex_c3069 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c3069 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QModelIndex)((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_createIndex_c3069 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QStandardItemModel::createIndex(int row, int column, quintptr id) + +static void _init_fp_createIndex_c2657 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("id"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c2657 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + quintptr arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_createIndex_c2657 (arg1, arg2, arg3)); +} + + +// void QStandardItemModel::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// QVariant QStandardItemModel::data(const QModelIndex &index, int role) + +static void _init_cbs_data_c3054_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_data_c3054_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + ret.write ((QVariant)((QStandardItemModel_Adaptor *)cls)->cbs_data_c3054_1 (arg1, arg2)); +} + +static void _set_callback_cbs_data_c3054_1 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_data_c3054_1 = cb; +} + + +// emitter void QStandardItemModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_emitter_dataChanged_6833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles", true, "QList()"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_emitter_dataChanged_6833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + const QList &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_dataChanged_6833 (arg1, arg2, arg3); +} + + +// exposed bool QStandardItemModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + +static void _init_fp_decodeData_5302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("stream"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_decodeData_5302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + QDataStream &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_decodeData_5302 (arg1, arg2, arg3, arg4)); +} + + +// emitter void QStandardItemModel::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_destroyed_1302 (arg1); +} + + +// void QStandardItemModel::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QStandardItemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_dropMimeData_7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_dropMimeData_7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->cbs_dropMimeData_7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_dropMimeData_7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_dropMimeData_7425_0 = cb; +} + + +// exposed void QStandardItemModel::encodeData(const QList &indexes, QDataStream &stream) + +static void _init_fp_encodeData_c4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stream"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_encodeData_c4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + QDataStream &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_encodeData_c4599 (arg1, arg2); +} + + +// exposed void QStandardItemModel::endInsertColumns() + +static void _init_fp_endInsertColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_endInsertColumns_0 (); +} + + +// exposed void QStandardItemModel::endInsertRows() + +static void _init_fp_endInsertRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_endInsertRows_0 (); +} + + +// exposed void QStandardItemModel::endMoveColumns() + +static void _init_fp_endMoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_endMoveColumns_0 (); +} + + +// exposed void QStandardItemModel::endMoveRows() + +static void _init_fp_endMoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_endMoveRows_0 (); +} + + +// exposed void QStandardItemModel::endRemoveColumns() + +static void _init_fp_endRemoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_endRemoveColumns_0 (); +} + + +// exposed void QStandardItemModel::endRemoveRows() + +static void _init_fp_endRemoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_endRemoveRows_0 (); +} + + +// exposed void QStandardItemModel::endResetModel() + +static void _init_fp_endResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_endResetModel_0 (); +} + + +// bool QStandardItemModel::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QStandardItemModel::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QStandardItemModel::fetchMore(const QModelIndex &parent) + +static void _init_cbs_fetchMore_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fetchMore_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->cbs_fetchMore_2395_0 (arg1); +} + +static void _set_callback_cbs_fetchMore_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_fetchMore_2395_0 = cb; +} + + +// QFlags QStandardItemModel::flags(const QModelIndex &index) + +static void _init_cbs_flags_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_flags_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QFlags)((QStandardItemModel_Adaptor *)cls)->cbs_flags_c2395_0 (arg1)); +} + +static void _set_callback_cbs_flags_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_flags_c2395_0 = cb; +} + + +// bool QStandardItemModel::hasChildren(const QModelIndex &parent) + +static void _init_cbs_hasChildren_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hasChildren_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->cbs_hasChildren_c2395_1 (arg1)); +} + +static void _set_callback_cbs_hasChildren_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_hasChildren_c2395_1 = cb; +} + + +// QVariant QStandardItemModel::headerData(int section, Qt::Orientation orientation, int role) + +static void _init_cbs_headerData_c3231_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_headerData_c3231_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + ret.write ((QVariant)((QStandardItemModel_Adaptor *)cls)->cbs_headerData_c3231_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_headerData_c3231_1 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_headerData_c3231_1 = cb; +} + + +// emitter void QStandardItemModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + +static void _init_emitter_headerDataChanged_3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_headerDataChanged_3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_headerDataChanged_3231 (arg1, arg2, arg3); +} + + +// QModelIndex QStandardItemModel::index(int row, int column, const QModelIndex &parent) + +static void _init_cbs_index_c3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_index_c3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QStandardItemModel_Adaptor *)cls)->cbs_index_c3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_index_c3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_index_c3713_1 = cb; +} + + +// bool QStandardItemModel::insertColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_insertColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->cbs_insertColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_insertColumns_3713_1 = cb; +} + + +// bool QStandardItemModel::insertRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_insertRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->cbs_insertRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_insertRows_3713_1 = cb; +} + + +// exposed bool QStandardItemModel::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QStandardItemModel::itemChanged(QStandardItem *item) + +static void _init_emitter_itemChanged_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_itemChanged_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStandardItem *arg1 = gsi::arg_reader() (args, heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_itemChanged_1919 (arg1); +} + + +// QMap QStandardItemModel::itemData(const QModelIndex &index) + +static void _init_cbs_itemData_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_itemData_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QMap)((QStandardItemModel_Adaptor *)cls)->cbs_itemData_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemData_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_itemData_c2395_0 = cb; +} + + +// emitter void QStandardItemModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutAboutToBeChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutAboutToBeChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_layoutAboutToBeChanged_7947 (arg1, arg2); +} + + +// emitter void QStandardItemModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_layoutChanged_7947 (arg1, arg2); +} + + +// QList QStandardItemModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + +static void _init_cbs_match_c7932_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hits"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags"); + decl->add_arg > (argspec_4); + decl->set_return > (); +} + +static void _call_cbs_match_c7932_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + QFlags arg5 = args.read > (heap); + ret.write > ((QList)((QStandardItemModel_Adaptor *)cls)->cbs_match_c7932_2 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_match_c7932_2 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_match_c7932_2 = cb; +} + + +// QMimeData *QStandardItemModel::mimeData(const QList &indexes) + +static void _init_cbs_mimeData_c3010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mimeData_c3010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args.read & > (heap); + ret.write ((QMimeData *)((QStandardItemModel_Adaptor *)cls)->cbs_mimeData_c3010_0 (arg1)); +} + +static void _set_callback_cbs_mimeData_c3010_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_mimeData_c3010_0 = cb; +} + + +// QStringList QStandardItemModel::mimeTypes() + +static void _init_cbs_mimeTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mimeTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QStandardItemModel_Adaptor *)cls)->cbs_mimeTypes_c0_0 ()); +} + +static void _set_callback_cbs_mimeTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_mimeTypes_c0_0 = cb; +} + + +// emitter void QStandardItemModel::modelAboutToBeReset() + +static void _init_emitter_modelAboutToBeReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelAboutToBeReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_modelAboutToBeReset_3767 (); +} + + +// emitter void QStandardItemModel::modelReset() + +static void _init_emitter_modelReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_modelReset_3767 (); +} + + +// bool QStandardItemModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveColumns_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveColumns_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->cbs_moveColumns_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveColumns_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_moveColumns_6659_0 = cb; +} + + +// bool QStandardItemModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveRows_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveRows_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->cbs_moveRows_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveRows_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_moveRows_6659_0 = cb; +} + + +// void QStandardItemModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + +static void _init_cbs_multiData_c4483_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roleDataSpan"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_multiData_c4483_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + QModelRoleDataSpan arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->cbs_multiData_c4483_0 (arg1, arg2); +} + +static void _set_callback_cbs_multiData_c4483_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_multiData_c4483_0 = cb; +} + + +// emitter void QStandardItemModel::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_objectNameChanged_4567 (arg1); +} + + +// QModelIndex QStandardItemModel::parent(const QModelIndex &child) + +static void _init_cbs_parent_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_parent_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QStandardItemModel_Adaptor *)cls)->cbs_parent_c2395_0 (arg1)); +} + +static void _set_callback_cbs_parent_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_parent_c2395_0 = cb; +} + + +// exposed QList QStandardItemModel::persistentIndexList() + +static void _init_fp_persistentIndexList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_fp_persistentIndexList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_persistentIndexList_c0 ()); +} + + +// exposed int QStandardItemModel::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_receivers_c1731 (arg1)); +} + + +// bool QStandardItemModel::removeColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_removeColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->cbs_removeColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_removeColumns_3713_1 = cb; +} + + +// bool QStandardItemModel::removeRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_removeRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->cbs_removeRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_removeRows_3713_1 = cb; +} + + +// void QStandardItemModel::resetInternalData() + +static void _init_cbs_resetInternalData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_resetInternalData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->cbs_resetInternalData_0_0 (); +} + +static void _set_callback_cbs_resetInternalData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_resetInternalData_0_0 = cb; +} + + +// void QStandardItemModel::revert() + +static void _init_cbs_revert_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_revert_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->cbs_revert_0_0 (); +} + +static void _set_callback_cbs_revert_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_revert_0_0 = cb; +} + + +// QHash QStandardItemModel::roleNames() + +static void _init_cbs_roleNames_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_roleNames_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QStandardItemModel_Adaptor *)cls)->cbs_roleNames_c0_0 ()); +} + +static void _set_callback_cbs_roleNames_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_roleNames_c0_0 = cb; +} + + +// int QStandardItemModel::rowCount(const QModelIndex &parent) + +static void _init_cbs_rowCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_rowCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QStandardItemModel_Adaptor *)cls)->cbs_rowCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_rowCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_rowCount_c2395_1 = cb; +} + + +// emitter void QStandardItemModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_rowsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QStandardItemModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + +static void _init_emitter_rowsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_rowsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QStandardItemModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_rowsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QStandardItemModel::rowsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_rowsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QStandardItemModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + +static void _init_emitter_rowsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("row"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_rowsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QStandardItemModel::rowsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QStandardItemModel_Adaptor *)cls)->emitter_QStandardItemModel_rowsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QObject *QStandardItemModel::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_sender_c0 ()); +} + + +// exposed int QStandardItemModel::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStandardItemModel_Adaptor *)cls)->fp_QStandardItemModel_senderSignalIndex_c0 ()); +} + + +// bool QStandardItemModel::setData(const QModelIndex &index, const QVariant &value, int role) + +static void _init_cbs_setData_5065_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setData_5065_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + int arg3 = args.read (heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->cbs_setData_5065_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_setData_5065_1 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_setData_5065_1 = cb; +} + + +// bool QStandardItemModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + +static void _init_cbs_setHeaderData_5242_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_setHeaderData_5242_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->cbs_setHeaderData_5242_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_setHeaderData_5242_1 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_setHeaderData_5242_1 = cb; +} + + +// bool QStandardItemModel::setItemData(const QModelIndex &index, const QMap &roles) + +static void _init_cbs_setItemData_5414_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setItemData_5414_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QMap &arg2 = args.read & > (heap); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->cbs_setItemData_5414_0 (arg1, arg2)); +} + +static void _set_callback_cbs_setItemData_5414_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_setItemData_5414_0 = cb; +} + + +// QModelIndex QStandardItemModel::sibling(int row, int column, const QModelIndex &idx) + +static void _init_cbs_sibling_c3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_sibling_c3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QStandardItemModel_Adaptor *)cls)->cbs_sibling_c3713_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_sibling_c3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_sibling_c3713_0 = cb; +} + + +// void QStandardItemModel::sort(int column, Qt::SortOrder order) + +static void _init_cbs_sort_2340_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sort_2340_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->cbs_sort_2340_1 (arg1, arg2); +} + +static void _set_callback_cbs_sort_2340_1 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_sort_2340_1 = cb; +} + + +// QSize QStandardItemModel::span(const QModelIndex &index) + +static void _init_cbs_span_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_span_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QSize)((QStandardItemModel_Adaptor *)cls)->cbs_span_c2395_0 (arg1)); +} + +static void _set_callback_cbs_span_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_span_c2395_0 = cb; +} + + +// bool QStandardItemModel::submit() + +static void _init_cbs_submit_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_submit_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStandardItemModel_Adaptor *)cls)->cbs_submit_0_0 ()); +} + +static void _set_callback_cbs_submit_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_submit_0_0 = cb; +} + + +// QFlags QStandardItemModel::supportedDragActions() + +static void _init_cbs_supportedDragActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDragActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QStandardItemModel_Adaptor *)cls)->cbs_supportedDragActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDragActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_supportedDragActions_c0_0 = cb; +} + + +// QFlags QStandardItemModel::supportedDropActions() + +static void _init_cbs_supportedDropActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDropActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QStandardItemModel_Adaptor *)cls)->cbs_supportedDropActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDropActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_supportedDropActions_c0_0 = cb; +} + + +// void QStandardItemModel::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStandardItemModel_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QStandardItemModel_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QStandardItemModel (); + +static gsi::Methods methods_QStandardItemModel_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStandardItemModel::QStandardItemModel(QObject *parent)\nThis method creates an object of class QStandardItemModel.", &_init_ctor_QStandardItemModel_Adaptor_1302, &_call_ctor_QStandardItemModel_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStandardItemModel::QStandardItemModel(int rows, int columns, QObject *parent)\nThis method creates an object of class QStandardItemModel.", &_init_ctor_QStandardItemModel_Adaptor_2620, &_call_ctor_QStandardItemModel_Adaptor_2620); + methods += new qt_gsi::GenericMethod ("*beginInsertColumns", "@brief Method void QStandardItemModel::beginInsertColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertColumns_3713, &_call_fp_beginInsertColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginInsertRows", "@brief Method void QStandardItemModel::beginInsertRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertRows_3713, &_call_fp_beginInsertRows_3713); + methods += new qt_gsi::GenericMethod ("*beginMoveColumns", "@brief Method bool QStandardItemModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveColumns_6659, &_call_fp_beginMoveColumns_6659); + methods += new qt_gsi::GenericMethod ("*beginMoveRows", "@brief Method bool QStandardItemModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveRows_6659, &_call_fp_beginMoveRows_6659); + methods += new qt_gsi::GenericMethod ("*beginRemoveColumns", "@brief Method void QStandardItemModel::beginRemoveColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveColumns_3713, &_call_fp_beginRemoveColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginRemoveRows", "@brief Method void QStandardItemModel::beginRemoveRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveRows_3713, &_call_fp_beginRemoveRows_3713); + methods += new qt_gsi::GenericMethod ("*beginResetModel", "@brief Method void QStandardItemModel::beginResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginResetModel_0, &_call_fp_beginResetModel_0); + methods += new qt_gsi::GenericMethod ("buddy", "@brief Virtual method QModelIndex QStandardItemModel::buddy(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("buddy", "@hide", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0, &_set_callback_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@brief Virtual method bool QStandardItemModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@hide", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0, &_set_callback_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Virtual method bool QStandardItemModel::canFetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@hide", true, &_init_cbs_canFetchMore_c2395_0, &_call_cbs_canFetchMore_c2395_0, &_set_callback_cbs_canFetchMore_c2395_0); + methods += new qt_gsi::GenericMethod ("*changePersistentIndex", "@brief Method void QStandardItemModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndex_4682, &_call_fp_changePersistentIndex_4682); + methods += new qt_gsi::GenericMethod ("*changePersistentIndexList", "@brief Method void QStandardItemModel::changePersistentIndexList(const QList &from, const QList &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndexList_5912, &_call_fp_changePersistentIndexList_5912); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QStandardItemModel::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Virtual method bool QStandardItemModel::clearItemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@hide", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0, &_set_callback_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Virtual method int QStandardItemModel::columnCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("columnCount", "@hide", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1, &_set_callback_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeInserted", "@brief Emitter for signal void QStandardItemModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeInserted_7372, &_call_emitter_columnsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeMoved", "@brief Emitter for signal void QStandardItemModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeMoved_10318, &_call_emitter_columnsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeRemoved", "@brief Emitter for signal void QStandardItemModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeRemoved_7372, &_call_emitter_columnsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsInserted", "@brief Emitter for signal void QStandardItemModel::columnsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsInserted_7372, &_call_emitter_columnsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsMoved", "@brief Emitter for signal void QStandardItemModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nCall this method to emit this signal.", false, &_init_emitter_columnsMoved_10318, &_call_emitter_columnsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsRemoved", "@brief Emitter for signal void QStandardItemModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsRemoved_7372, &_call_emitter_columnsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QStandardItemModel::createIndex(int row, int column, const void *data)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c3069, &_call_fp_createIndex_c3069); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QStandardItemModel::createIndex(int row, int column, quintptr id)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c2657, &_call_fp_createIndex_c2657); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QStandardItemModel::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QStandardItemModel::data(const QModelIndex &index, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1, &_set_callback_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("emit_dataChanged", "@brief Emitter for signal void QStandardItemModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nCall this method to emit this signal.", false, &_init_emitter_dataChanged_6833, &_call_emitter_dataChanged_6833); + methods += new qt_gsi::GenericMethod ("*decodeData", "@brief Method bool QStandardItemModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_decodeData_5302, &_call_fp_decodeData_5302); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QStandardItemModel::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QStandardItemModel::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Virtual method bool QStandardItemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@hide", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0, &_set_callback_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("*encodeData", "@brief Method void QStandardItemModel::encodeData(const QList &indexes, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_encodeData_c4599, &_call_fp_encodeData_c4599); + methods += new qt_gsi::GenericMethod ("*endInsertColumns", "@brief Method void QStandardItemModel::endInsertColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertColumns_0, &_call_fp_endInsertColumns_0); + methods += new qt_gsi::GenericMethod ("*endInsertRows", "@brief Method void QStandardItemModel::endInsertRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertRows_0, &_call_fp_endInsertRows_0); + methods += new qt_gsi::GenericMethod ("*endMoveColumns", "@brief Method void QStandardItemModel::endMoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveColumns_0, &_call_fp_endMoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endMoveRows", "@brief Method void QStandardItemModel::endMoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveRows_0, &_call_fp_endMoveRows_0); + methods += new qt_gsi::GenericMethod ("*endRemoveColumns", "@brief Method void QStandardItemModel::endRemoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveColumns_0, &_call_fp_endRemoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endRemoveRows", "@brief Method void QStandardItemModel::endRemoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveRows_0, &_call_fp_endRemoveRows_0); + methods += new qt_gsi::GenericMethod ("*endResetModel", "@brief Method void QStandardItemModel::endResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endResetModel_0, &_call_fp_endResetModel_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QStandardItemModel::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QStandardItemModel::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Virtual method void QStandardItemModel::fetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@hide", false, &_init_cbs_fetchMore_2395_0, &_call_cbs_fetchMore_2395_0, &_set_callback_cbs_fetchMore_2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@brief Virtual method QFlags QStandardItemModel::flags(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@hide", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0, &_set_callback_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("hasChildren", "@brief Virtual method bool QStandardItemModel::hasChildren(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasChildren_c2395_1, &_call_cbs_hasChildren_c2395_1); + methods += new qt_gsi::GenericMethod ("hasChildren", "@hide", true, &_init_cbs_hasChildren_c2395_1, &_call_cbs_hasChildren_c2395_1, &_set_callback_cbs_hasChildren_c2395_1); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Virtual method QVariant QStandardItemModel::headerData(int section, Qt::Orientation orientation, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("headerData", "@hide", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1, &_set_callback_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("emit_headerDataChanged", "@brief Emitter for signal void QStandardItemModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_headerDataChanged_3231, &_call_emitter_headerDataChanged_3231); + methods += new qt_gsi::GenericMethod ("index", "@brief Virtual method QModelIndex QStandardItemModel::index(int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("index", "@hide", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1, &_set_callback_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Virtual method bool QStandardItemModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@hide", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1, &_set_callback_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Virtual method bool QStandardItemModel::insertRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@hide", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1, &_set_callback_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QStandardItemModel::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_itemChanged", "@brief Emitter for signal void QStandardItemModel::itemChanged(QStandardItem *item)\nCall this method to emit this signal.", false, &_init_emitter_itemChanged_1919, &_call_emitter_itemChanged_1919); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Virtual method QMap QStandardItemModel::itemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("itemData", "@hide", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0, &_set_callback_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("emit_layoutAboutToBeChanged", "@brief Emitter for signal void QStandardItemModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutAboutToBeChanged_7947, &_call_emitter_layoutAboutToBeChanged_7947); + methods += new qt_gsi::GenericMethod ("emit_layoutChanged", "@brief Emitter for signal void QStandardItemModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutChanged_7947, &_call_emitter_layoutChanged_7947); + methods += new qt_gsi::GenericMethod ("match", "@brief Virtual method QList QStandardItemModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("match", "@hide", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2, &_set_callback_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Virtual method QMimeData *QStandardItemModel::mimeData(const QList &indexes)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeData", "@hide", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0, &_set_callback_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Virtual method QStringList QStandardItemModel::mimeTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@hide", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0, &_set_callback_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("emit_modelAboutToBeReset", "@brief Emitter for signal void QStandardItemModel::modelAboutToBeReset()\nCall this method to emit this signal.", false, &_init_emitter_modelAboutToBeReset_3767, &_call_emitter_modelAboutToBeReset_3767); + methods += new qt_gsi::GenericMethod ("emit_modelReset", "@brief Emitter for signal void QStandardItemModel::modelReset()\nCall this method to emit this signal.", false, &_init_emitter_modelReset_3767, &_call_emitter_modelReset_3767); + methods += new qt_gsi::GenericMethod ("moveColumns", "@brief Virtual method bool QStandardItemModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveColumns", "@hide", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0, &_set_callback_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Virtual method bool QStandardItemModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@hide", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0, &_set_callback_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Virtual method void QStandardItemModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("multiData", "@hide", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0, &_set_callback_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QStandardItemModel::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("parent", "@brief Virtual method QModelIndex QStandardItemModel::parent(const QModelIndex &child)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_parent_c2395_0, &_call_cbs_parent_c2395_0); + methods += new qt_gsi::GenericMethod ("parent", "@hide", true, &_init_cbs_parent_c2395_0, &_call_cbs_parent_c2395_0, &_set_callback_cbs_parent_c2395_0); + methods += new qt_gsi::GenericMethod ("*persistentIndexList", "@brief Method QList QStandardItemModel::persistentIndexList()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_persistentIndexList_c0, &_call_fp_persistentIndexList_c0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QStandardItemModel::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Virtual method bool QStandardItemModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeColumns", "@hide", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1, &_set_callback_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Virtual method bool QStandardItemModel::removeRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@hide", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1, &_set_callback_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@brief Virtual method void QStandardItemModel::resetInternalData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@hide", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0, &_set_callback_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@brief Virtual method void QStandardItemModel::revert()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@hide", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0, &_set_callback_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Virtual method QHash QStandardItemModel::roleNames()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@hide", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0, &_set_callback_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Virtual method int QStandardItemModel::rowCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("rowCount", "@hide", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1, &_set_callback_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeInserted", "@brief Emitter for signal void QStandardItemModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeInserted_7372, &_call_emitter_rowsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeMoved", "@brief Emitter for signal void QStandardItemModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeMoved_10318, &_call_emitter_rowsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeRemoved", "@brief Emitter for signal void QStandardItemModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeRemoved_7372, &_call_emitter_rowsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsInserted", "@brief Emitter for signal void QStandardItemModel::rowsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsInserted_7372, &_call_emitter_rowsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsMoved", "@brief Emitter for signal void QStandardItemModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nCall this method to emit this signal.", false, &_init_emitter_rowsMoved_10318, &_call_emitter_rowsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsRemoved", "@brief Emitter for signal void QStandardItemModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsRemoved_7372, &_call_emitter_rowsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QStandardItemModel::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QStandardItemModel::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method bool QStandardItemModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1, &_set_callback_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Virtual method bool QStandardItemModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@hide", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1, &_set_callback_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Virtual method bool QStandardItemModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setItemData", "@hide", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0, &_set_callback_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Virtual method QModelIndex QStandardItemModel::sibling(int row, int column, const QModelIndex &idx)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sibling", "@hide", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0, &_set_callback_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sort", "@brief Virtual method void QStandardItemModel::sort(int column, Qt::SortOrder order)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("sort", "@hide", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1, &_set_callback_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("span", "@brief Virtual method QSize QStandardItemModel::span(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("span", "@hide", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0, &_set_callback_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("submit", "@brief Virtual method bool QStandardItemModel::submit()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("submit", "@hide", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0, &_set_callback_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@brief Virtual method QFlags QStandardItemModel::supportedDragActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@hide", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0, &_set_callback_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Virtual method QFlags QStandardItemModel::supportedDropActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@hide", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0, &_set_callback_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QStandardItemModel::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QStandardItemModel_Adaptor (qtdecl_QStandardItemModel (), "QtGui", "QStandardItemModel", + methods_QStandardItemModel_Adaptor (), + "@qt\n@brief Binding of QStandardItemModel"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQStaticText.cc b/src/gsiqt/qt6/QtGui/gsiDeclQStaticText.cc new file mode 100644 index 000000000..5b44ff20d --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQStaticText.cc @@ -0,0 +1,441 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStaticText.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStaticText + +// Constructor QStaticText::QStaticText() + + +static void _init_ctor_QStaticText_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStaticText_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStaticText ()); +} + + +// Constructor QStaticText::QStaticText(const QString &text) + + +static void _init_ctor_QStaticText_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStaticText_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStaticText (arg1)); +} + + +// Constructor QStaticText::QStaticText(const QStaticText &other) + + +static void _init_ctor_QStaticText_2431 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStaticText_2431 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStaticText &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStaticText (arg1)); +} + + +// bool QStaticText::operator!=(const QStaticText &) + + +static void _init_f_operator_excl__eq__c2431 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2431 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStaticText &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStaticText *)cls)->operator!= (arg1)); +} + + +// QStaticText &QStaticText::operator=(const QStaticText &) + + +static void _init_f_operator_eq__2431 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2431 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStaticText &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStaticText &)((QStaticText *)cls)->operator= (arg1)); +} + + +// bool QStaticText::operator==(const QStaticText &) + + +static void _init_f_operator_eq__eq__c2431 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2431 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStaticText &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStaticText *)cls)->operator== (arg1)); +} + + +// QStaticText::PerformanceHint QStaticText::performanceHint() + + +static void _init_f_performanceHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_performanceHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QStaticText *)cls)->performanceHint ())); +} + + +// void QStaticText::prepare(const QTransform &matrix, const QFont &font) + + +static void _init_f_prepare_4043 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("matrix", true, "QTransform()"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("font", true, "QFont()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_prepare_4043 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); + const QFont &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QFont(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStaticText *)cls)->prepare (arg1, arg2); +} + + +// void QStaticText::setPerformanceHint(QStaticText::PerformanceHint performanceHint) + + +static void _init_f_setPerformanceHint_3211 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("performanceHint"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPerformanceHint_3211 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStaticText *)cls)->setPerformanceHint (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QStaticText::setText(const QString &text) + + +static void _init_f_setText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStaticText *)cls)->setText (arg1); +} + + +// void QStaticText::setTextFormat(Qt::TextFormat textFormat) + + +static void _init_f_setTextFormat_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("textFormat"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextFormat_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStaticText *)cls)->setTextFormat (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QStaticText::setTextOption(const QTextOption &textOption) + + +static void _init_f_setTextOption_2448 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("textOption"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextOption_2448 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextOption &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStaticText *)cls)->setTextOption (arg1); +} + + +// void QStaticText::setTextWidth(double textWidth) + + +static void _init_f_setTextWidth_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("textWidth"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextWidth_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStaticText *)cls)->setTextWidth (arg1); +} + + +// QSizeF QStaticText::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QStaticText *)cls)->size ()); +} + + +// void QStaticText::swap(QStaticText &other) + + +static void _init_f_swap_1736 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1736 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStaticText &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStaticText *)cls)->swap (arg1); +} + + +// QString QStaticText::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QStaticText *)cls)->text ()); +} + + +// Qt::TextFormat QStaticText::textFormat() + + +static void _init_f_textFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_textFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QStaticText *)cls)->textFormat ())); +} + + +// QTextOption QStaticText::textOption() + + +static void _init_f_textOption_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textOption_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextOption)((QStaticText *)cls)->textOption ()); +} + + +// double QStaticText::textWidth() + + +static void _init_f_textWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QStaticText *)cls)->textWidth ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStaticText () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStaticText::QStaticText()\nThis method creates an object of class QStaticText.", &_init_ctor_QStaticText_0, &_call_ctor_QStaticText_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStaticText::QStaticText(const QString &text)\nThis method creates an object of class QStaticText.", &_init_ctor_QStaticText_2025, &_call_ctor_QStaticText_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStaticText::QStaticText(const QStaticText &other)\nThis method creates an object of class QStaticText.", &_init_ctor_QStaticText_2431, &_call_ctor_QStaticText_2431); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QStaticText::operator!=(const QStaticText &)\n", true, &_init_f_operator_excl__eq__c2431, &_call_f_operator_excl__eq__c2431); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStaticText &QStaticText::operator=(const QStaticText &)\n", false, &_init_f_operator_eq__2431, &_call_f_operator_eq__2431); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QStaticText::operator==(const QStaticText &)\n", true, &_init_f_operator_eq__eq__c2431, &_call_f_operator_eq__eq__c2431); + methods += new qt_gsi::GenericMethod (":performanceHint", "@brief Method QStaticText::PerformanceHint QStaticText::performanceHint()\n", true, &_init_f_performanceHint_c0, &_call_f_performanceHint_c0); + methods += new qt_gsi::GenericMethod ("prepare", "@brief Method void QStaticText::prepare(const QTransform &matrix, const QFont &font)\n", false, &_init_f_prepare_4043, &_call_f_prepare_4043); + methods += new qt_gsi::GenericMethod ("setPerformanceHint|performanceHint=", "@brief Method void QStaticText::setPerformanceHint(QStaticText::PerformanceHint performanceHint)\n", false, &_init_f_setPerformanceHint_3211, &_call_f_setPerformanceHint_3211); + methods += new qt_gsi::GenericMethod ("setText|text=", "@brief Method void QStaticText::setText(const QString &text)\n", false, &_init_f_setText_2025, &_call_f_setText_2025); + methods += new qt_gsi::GenericMethod ("setTextFormat|textFormat=", "@brief Method void QStaticText::setTextFormat(Qt::TextFormat textFormat)\n", false, &_init_f_setTextFormat_1787, &_call_f_setTextFormat_1787); + methods += new qt_gsi::GenericMethod ("setTextOption|textOption=", "@brief Method void QStaticText::setTextOption(const QTextOption &textOption)\n", false, &_init_f_setTextOption_2448, &_call_f_setTextOption_2448); + methods += new qt_gsi::GenericMethod ("setTextWidth|textWidth=", "@brief Method void QStaticText::setTextWidth(double textWidth)\n", false, &_init_f_setTextWidth_1071, &_call_f_setTextWidth_1071); + methods += new qt_gsi::GenericMethod ("size", "@brief Method QSizeF QStaticText::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QStaticText::swap(QStaticText &other)\n", false, &_init_f_swap_1736, &_call_f_swap_1736); + methods += new qt_gsi::GenericMethod (":text", "@brief Method QString QStaticText::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod (":textFormat", "@brief Method Qt::TextFormat QStaticText::textFormat()\n", true, &_init_f_textFormat_c0, &_call_f_textFormat_c0); + methods += new qt_gsi::GenericMethod (":textOption", "@brief Method QTextOption QStaticText::textOption()\n", true, &_init_f_textOption_c0, &_call_f_textOption_c0); + methods += new qt_gsi::GenericMethod (":textWidth", "@brief Method double QStaticText::textWidth()\n", true, &_init_f_textWidth_c0, &_call_f_textWidth_c0); + return methods; +} + +gsi::Class decl_QStaticText ("QtGui", "QStaticText", + methods_QStaticText (), + "@qt\n@brief Binding of QStaticText"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStaticText () { return decl_QStaticText; } + +} + + +// Implementation of the enum wrapper class for QStaticText::PerformanceHint +namespace qt_gsi +{ + +static gsi::Enum decl_QStaticText_PerformanceHint_Enum ("QtGui", "QStaticText_PerformanceHint", + gsi::enum_const ("ModerateCaching", QStaticText::ModerateCaching, "@brief Enum constant QStaticText::ModerateCaching") + + gsi::enum_const ("AggressiveCaching", QStaticText::AggressiveCaching, "@brief Enum constant QStaticText::AggressiveCaching"), + "@qt\n@brief This class represents the QStaticText::PerformanceHint enum"); + +static gsi::QFlagsClass decl_QStaticText_PerformanceHint_Enums ("QtGui", "QStaticText_QFlags_PerformanceHint", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QStaticText_PerformanceHint_Enum_in_parent (decl_QStaticText_PerformanceHint_Enum.defs ()); +static gsi::ClassExt decl_QStaticText_PerformanceHint_Enum_as_child (decl_QStaticText_PerformanceHint_Enum, "PerformanceHint"); +static gsi::ClassExt decl_QStaticText_PerformanceHint_Enums_as_child (decl_QStaticText_PerformanceHint_Enums, "QFlags_PerformanceHint"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQStatusTipEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQStatusTipEvent.cc new file mode 100644 index 000000000..3deb6d715 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQStatusTipEvent.cc @@ -0,0 +1,218 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStatusTipEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStatusTipEvent + +// QStatusTipEvent *QStatusTipEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStatusTipEvent *)((QStatusTipEvent *)cls)->clone ()); +} + + +// QString QStatusTipEvent::tip() + + +static void _init_f_tip_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tip_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QStatusTipEvent *)cls)->tip ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QStatusTipEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QStatusTipEvent *QStatusTipEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("tip", "@brief Method QString QStatusTipEvent::tip()\n", true, &_init_f_tip_c0, &_call_f_tip_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QStatusTipEvent (qtdecl_QEvent (), "QtGui", "QStatusTipEvent_Native", + methods_QStatusTipEvent (), + "@hide\n@alias QStatusTipEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStatusTipEvent () { return decl_QStatusTipEvent; } + +} + + +class QStatusTipEvent_Adaptor : public QStatusTipEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QStatusTipEvent_Adaptor(); + + // [adaptor ctor] QStatusTipEvent::QStatusTipEvent(const QString &tip) + QStatusTipEvent_Adaptor(const QString &tip) : QStatusTipEvent(tip) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QStatusTipEvent *QStatusTipEvent::clone() + QStatusTipEvent * cbs_clone_c0_0() const + { + return QStatusTipEvent::clone(); + } + + virtual QStatusTipEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QStatusTipEvent_Adaptor::cbs_clone_c0_0); + } else { + return QStatusTipEvent::clone(); + } + } + + // [adaptor impl] void QStatusTipEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QStatusTipEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QStatusTipEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QStatusTipEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QStatusTipEvent_Adaptor::~QStatusTipEvent_Adaptor() { } + +// Constructor QStatusTipEvent::QStatusTipEvent(const QString &tip) (adaptor class) + +static void _init_ctor_QStatusTipEvent_Adaptor_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tip"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStatusTipEvent_Adaptor_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStatusTipEvent_Adaptor (arg1)); +} + + +// QStatusTipEvent *QStatusTipEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStatusTipEvent *)((QStatusTipEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusTipEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QStatusTipEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusTipEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusTipEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QStatusTipEvent (); + +static gsi::Methods methods_QStatusTipEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStatusTipEvent::QStatusTipEvent(const QString &tip)\nThis method creates an object of class QStatusTipEvent.", &_init_ctor_QStatusTipEvent_Adaptor_2025, &_call_ctor_QStatusTipEvent_Adaptor_2025); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QStatusTipEvent *QStatusTipEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QStatusTipEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QStatusTipEvent_Adaptor (qtdecl_QStatusTipEvent (), "QtGui", "QStatusTipEvent", + methods_QStatusTipEvent_Adaptor (), + "@qt\n@brief Binding of QStatusTipEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQStyleHints.cc b/src/gsiqt/qt6/QtGui/gsiDeclQStyleHints.cc new file mode 100644 index 000000000..123e1cea3 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQStyleHints.cc @@ -0,0 +1,1402 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleHints.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleHints + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QStyleHints::staticMetaObject); +} + + +// int QStyleHints::cursorFlashTime() + + +static void _init_f_cursorFlashTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cursorFlashTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStyleHints *)cls)->cursorFlashTime ()); +} + + +// double QStyleHints::fontSmoothingGamma() + + +static void _init_f_fontSmoothingGamma_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontSmoothingGamma_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QStyleHints *)cls)->fontSmoothingGamma ()); +} + + +// int QStyleHints::keyboardAutoRepeatRate() + + +static void _init_f_keyboardAutoRepeatRate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keyboardAutoRepeatRate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStyleHints *)cls)->keyboardAutoRepeatRate ()); +} + + +// int QStyleHints::keyboardInputInterval() + + +static void _init_f_keyboardInputInterval_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keyboardInputInterval_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStyleHints *)cls)->keyboardInputInterval ()); +} + + +// int QStyleHints::mouseDoubleClickDistance() + + +static void _init_f_mouseDoubleClickDistance_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mouseDoubleClickDistance_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStyleHints *)cls)->mouseDoubleClickDistance ()); +} + + +// int QStyleHints::mouseDoubleClickInterval() + + +static void _init_f_mouseDoubleClickInterval_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mouseDoubleClickInterval_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStyleHints *)cls)->mouseDoubleClickInterval ()); +} + + +// int QStyleHints::mousePressAndHoldInterval() + + +static void _init_f_mousePressAndHoldInterval_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mousePressAndHoldInterval_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStyleHints *)cls)->mousePressAndHoldInterval ()); +} + + +// int QStyleHints::mouseQuickSelectionThreshold() + + +static void _init_f_mouseQuickSelectionThreshold_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mouseQuickSelectionThreshold_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStyleHints *)cls)->mouseQuickSelectionThreshold ()); +} + + +// QChar QStyleHints::passwordMaskCharacter() + + +static void _init_f_passwordMaskCharacter_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_passwordMaskCharacter_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QStyleHints *)cls)->passwordMaskCharacter ())); +} + + +// int QStyleHints::passwordMaskDelay() + + +static void _init_f_passwordMaskDelay_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_passwordMaskDelay_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStyleHints *)cls)->passwordMaskDelay ()); +} + + +// void QStyleHints::setCursorFlashTime(int cursorFlashTime) + + +static void _init_f_setCursorFlashTime_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursorFlashTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCursorFlashTime_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyleHints *)cls)->setCursorFlashTime (arg1); +} + + +// bool QStyleHints::setFocusOnTouchRelease() + + +static void _init_f_setFocusOnTouchRelease_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_setFocusOnTouchRelease_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStyleHints *)cls)->setFocusOnTouchRelease ()); +} + + +// void QStyleHints::setKeyboardInputInterval(int keyboardInputInterval) + + +static void _init_f_setKeyboardInputInterval_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("keyboardInputInterval"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setKeyboardInputInterval_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyleHints *)cls)->setKeyboardInputInterval (arg1); +} + + +// void QStyleHints::setMouseDoubleClickInterval(int mouseDoubleClickInterval) + + +static void _init_f_setMouseDoubleClickInterval_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mouseDoubleClickInterval"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMouseDoubleClickInterval_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyleHints *)cls)->setMouseDoubleClickInterval (arg1); +} + + +// void QStyleHints::setMousePressAndHoldInterval(int mousePressAndHoldInterval) + + +static void _init_f_setMousePressAndHoldInterval_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mousePressAndHoldInterval"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMousePressAndHoldInterval_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyleHints *)cls)->setMousePressAndHoldInterval (arg1); +} + + +// void QStyleHints::setMouseQuickSelectionThreshold(int threshold) + + +static void _init_f_setMouseQuickSelectionThreshold_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("threshold"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMouseQuickSelectionThreshold_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyleHints *)cls)->setMouseQuickSelectionThreshold (arg1); +} + + +// void QStyleHints::setShowShortcutsInContextMenus(bool showShortcutsInContextMenus) + + +static void _init_f_setShowShortcutsInContextMenus_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("showShortcutsInContextMenus"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setShowShortcutsInContextMenus_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyleHints *)cls)->setShowShortcutsInContextMenus (arg1); +} + + +// void QStyleHints::setStartDragDistance(int startDragDistance) + + +static void _init_f_setStartDragDistance_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("startDragDistance"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStartDragDistance_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyleHints *)cls)->setStartDragDistance (arg1); +} + + +// void QStyleHints::setStartDragTime(int startDragTime) + + +static void _init_f_setStartDragTime_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("startDragTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStartDragTime_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyleHints *)cls)->setStartDragTime (arg1); +} + + +// void QStyleHints::setTabFocusBehavior(Qt::TabFocusBehavior tabFocusBehavior) + + +static void _init_f_setTabFocusBehavior_2356 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tabFocusBehavior"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabFocusBehavior_2356 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyleHints *)cls)->setTabFocusBehavior (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QStyleHints::setUseHoverEffects(bool useHoverEffects) + + +static void _init_f_setUseHoverEffects_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("useHoverEffects"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUseHoverEffects_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyleHints *)cls)->setUseHoverEffects (arg1); +} + + +// void QStyleHints::setWheelScrollLines(int scrollLines) + + +static void _init_f_setWheelScrollLines_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scrollLines"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWheelScrollLines_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyleHints *)cls)->setWheelScrollLines (arg1); +} + + +// bool QStyleHints::showIsFullScreen() + + +static void _init_f_showIsFullScreen_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showIsFullScreen_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStyleHints *)cls)->showIsFullScreen ()); +} + + +// bool QStyleHints::showIsMaximized() + + +static void _init_f_showIsMaximized_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showIsMaximized_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStyleHints *)cls)->showIsMaximized ()); +} + + +// bool QStyleHints::showShortcutsInContextMenus() + + +static void _init_f_showShortcutsInContextMenus_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showShortcutsInContextMenus_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStyleHints *)cls)->showShortcutsInContextMenus ()); +} + + +// void QStyleHints::showShortcutsInContextMenusChanged(bool) + + +static void _init_f_showShortcutsInContextMenusChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_showShortcutsInContextMenusChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyleHints *)cls)->showShortcutsInContextMenusChanged (arg1); +} + + +// bool QStyleHints::singleClickActivation() + + +static void _init_f_singleClickActivation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_singleClickActivation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStyleHints *)cls)->singleClickActivation ()); +} + + +// int QStyleHints::startDragDistance() + + +static void _init_f_startDragDistance_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startDragDistance_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStyleHints *)cls)->startDragDistance ()); +} + + +// int QStyleHints::startDragTime() + + +static void _init_f_startDragTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startDragTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStyleHints *)cls)->startDragTime ()); +} + + +// int QStyleHints::startDragVelocity() + + +static void _init_f_startDragVelocity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startDragVelocity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStyleHints *)cls)->startDragVelocity ()); +} + + +// Qt::TabFocusBehavior QStyleHints::tabFocusBehavior() + + +static void _init_f_tabFocusBehavior_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_tabFocusBehavior_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QStyleHints *)cls)->tabFocusBehavior ())); +} + + +// int QStyleHints::touchDoubleTapDistance() + + +static void _init_f_touchDoubleTapDistance_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_touchDoubleTapDistance_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStyleHints *)cls)->touchDoubleTapDistance ()); +} + + +// bool QStyleHints::useHoverEffects() + + +static void _init_f_useHoverEffects_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_useHoverEffects_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStyleHints *)cls)->useHoverEffects ()); +} + + +// bool QStyleHints::useRtlExtensions() + + +static void _init_f_useRtlExtensions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_useRtlExtensions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStyleHints *)cls)->useRtlExtensions ()); +} + + +// int QStyleHints::wheelScrollLines() + + +static void _init_f_wheelScrollLines_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_wheelScrollLines_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStyleHints *)cls)->wheelScrollLines ()); +} + + +// static QString QStyleHints::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QStyleHints::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QStyleHints () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":cursorFlashTime", "@brief Method int QStyleHints::cursorFlashTime()\n", true, &_init_f_cursorFlashTime_c0, &_call_f_cursorFlashTime_c0); + methods += new qt_gsi::GenericMethod (":fontSmoothingGamma", "@brief Method double QStyleHints::fontSmoothingGamma()\n", true, &_init_f_fontSmoothingGamma_c0, &_call_f_fontSmoothingGamma_c0); + methods += new qt_gsi::GenericMethod (":keyboardAutoRepeatRate", "@brief Method int QStyleHints::keyboardAutoRepeatRate()\n", true, &_init_f_keyboardAutoRepeatRate_c0, &_call_f_keyboardAutoRepeatRate_c0); + methods += new qt_gsi::GenericMethod (":keyboardInputInterval", "@brief Method int QStyleHints::keyboardInputInterval()\n", true, &_init_f_keyboardInputInterval_c0, &_call_f_keyboardInputInterval_c0); + methods += new qt_gsi::GenericMethod ("mouseDoubleClickDistance", "@brief Method int QStyleHints::mouseDoubleClickDistance()\n", true, &_init_f_mouseDoubleClickDistance_c0, &_call_f_mouseDoubleClickDistance_c0); + methods += new qt_gsi::GenericMethod (":mouseDoubleClickInterval", "@brief Method int QStyleHints::mouseDoubleClickInterval()\n", true, &_init_f_mouseDoubleClickInterval_c0, &_call_f_mouseDoubleClickInterval_c0); + methods += new qt_gsi::GenericMethod (":mousePressAndHoldInterval", "@brief Method int QStyleHints::mousePressAndHoldInterval()\n", true, &_init_f_mousePressAndHoldInterval_c0, &_call_f_mousePressAndHoldInterval_c0); + methods += new qt_gsi::GenericMethod ("mouseQuickSelectionThreshold", "@brief Method int QStyleHints::mouseQuickSelectionThreshold()\n", true, &_init_f_mouseQuickSelectionThreshold_c0, &_call_f_mouseQuickSelectionThreshold_c0); + methods += new qt_gsi::GenericMethod (":passwordMaskCharacter", "@brief Method QChar QStyleHints::passwordMaskCharacter()\n", true, &_init_f_passwordMaskCharacter_c0, &_call_f_passwordMaskCharacter_c0); + methods += new qt_gsi::GenericMethod (":passwordMaskDelay", "@brief Method int QStyleHints::passwordMaskDelay()\n", true, &_init_f_passwordMaskDelay_c0, &_call_f_passwordMaskDelay_c0); + methods += new qt_gsi::GenericMethod ("setCursorFlashTime", "@brief Method void QStyleHints::setCursorFlashTime(int cursorFlashTime)\n", false, &_init_f_setCursorFlashTime_767, &_call_f_setCursorFlashTime_767); + methods += new qt_gsi::GenericMethod (":setFocusOnTouchRelease", "@brief Method bool QStyleHints::setFocusOnTouchRelease()\n", true, &_init_f_setFocusOnTouchRelease_c0, &_call_f_setFocusOnTouchRelease_c0); + methods += new qt_gsi::GenericMethod ("setKeyboardInputInterval", "@brief Method void QStyleHints::setKeyboardInputInterval(int keyboardInputInterval)\n", false, &_init_f_setKeyboardInputInterval_767, &_call_f_setKeyboardInputInterval_767); + methods += new qt_gsi::GenericMethod ("setMouseDoubleClickInterval", "@brief Method void QStyleHints::setMouseDoubleClickInterval(int mouseDoubleClickInterval)\n", false, &_init_f_setMouseDoubleClickInterval_767, &_call_f_setMouseDoubleClickInterval_767); + methods += new qt_gsi::GenericMethod ("setMousePressAndHoldInterval", "@brief Method void QStyleHints::setMousePressAndHoldInterval(int mousePressAndHoldInterval)\n", false, &_init_f_setMousePressAndHoldInterval_767, &_call_f_setMousePressAndHoldInterval_767); + methods += new qt_gsi::GenericMethod ("setMouseQuickSelectionThreshold", "@brief Method void QStyleHints::setMouseQuickSelectionThreshold(int threshold)\n", false, &_init_f_setMouseQuickSelectionThreshold_767, &_call_f_setMouseQuickSelectionThreshold_767); + methods += new qt_gsi::GenericMethod ("setShowShortcutsInContextMenus", "@brief Method void QStyleHints::setShowShortcutsInContextMenus(bool showShortcutsInContextMenus)\n", false, &_init_f_setShowShortcutsInContextMenus_864, &_call_f_setShowShortcutsInContextMenus_864); + methods += new qt_gsi::GenericMethod ("setStartDragDistance", "@brief Method void QStyleHints::setStartDragDistance(int startDragDistance)\n", false, &_init_f_setStartDragDistance_767, &_call_f_setStartDragDistance_767); + methods += new qt_gsi::GenericMethod ("setStartDragTime", "@brief Method void QStyleHints::setStartDragTime(int startDragTime)\n", false, &_init_f_setStartDragTime_767, &_call_f_setStartDragTime_767); + methods += new qt_gsi::GenericMethod ("setTabFocusBehavior", "@brief Method void QStyleHints::setTabFocusBehavior(Qt::TabFocusBehavior tabFocusBehavior)\n", false, &_init_f_setTabFocusBehavior_2356, &_call_f_setTabFocusBehavior_2356); + methods += new qt_gsi::GenericMethod ("setUseHoverEffects", "@brief Method void QStyleHints::setUseHoverEffects(bool useHoverEffects)\n", false, &_init_f_setUseHoverEffects_864, &_call_f_setUseHoverEffects_864); + methods += new qt_gsi::GenericMethod ("setWheelScrollLines", "@brief Method void QStyleHints::setWheelScrollLines(int scrollLines)\n", false, &_init_f_setWheelScrollLines_767, &_call_f_setWheelScrollLines_767); + methods += new qt_gsi::GenericMethod (":showIsFullScreen", "@brief Method bool QStyleHints::showIsFullScreen()\n", true, &_init_f_showIsFullScreen_c0, &_call_f_showIsFullScreen_c0); + methods += new qt_gsi::GenericMethod ("showIsMaximized", "@brief Method bool QStyleHints::showIsMaximized()\n", true, &_init_f_showIsMaximized_c0, &_call_f_showIsMaximized_c0); + methods += new qt_gsi::GenericMethod ("showShortcutsInContextMenus", "@brief Method bool QStyleHints::showShortcutsInContextMenus()\n", true, &_init_f_showShortcutsInContextMenus_c0, &_call_f_showShortcutsInContextMenus_c0); + methods += new qt_gsi::GenericMethod ("showShortcutsInContextMenusChanged", "@brief Method void QStyleHints::showShortcutsInContextMenusChanged(bool)\n", false, &_init_f_showShortcutsInContextMenusChanged_864, &_call_f_showShortcutsInContextMenusChanged_864); + methods += new qt_gsi::GenericMethod (":singleClickActivation", "@brief Method bool QStyleHints::singleClickActivation()\n", true, &_init_f_singleClickActivation_c0, &_call_f_singleClickActivation_c0); + methods += new qt_gsi::GenericMethod (":startDragDistance", "@brief Method int QStyleHints::startDragDistance()\n", true, &_init_f_startDragDistance_c0, &_call_f_startDragDistance_c0); + methods += new qt_gsi::GenericMethod (":startDragTime", "@brief Method int QStyleHints::startDragTime()\n", true, &_init_f_startDragTime_c0, &_call_f_startDragTime_c0); + methods += new qt_gsi::GenericMethod (":startDragVelocity", "@brief Method int QStyleHints::startDragVelocity()\n", true, &_init_f_startDragVelocity_c0, &_call_f_startDragVelocity_c0); + methods += new qt_gsi::GenericMethod (":tabFocusBehavior", "@brief Method Qt::TabFocusBehavior QStyleHints::tabFocusBehavior()\n", true, &_init_f_tabFocusBehavior_c0, &_call_f_tabFocusBehavior_c0); + methods += new qt_gsi::GenericMethod ("touchDoubleTapDistance", "@brief Method int QStyleHints::touchDoubleTapDistance()\n", true, &_init_f_touchDoubleTapDistance_c0, &_call_f_touchDoubleTapDistance_c0); + methods += new qt_gsi::GenericMethod ("useHoverEffects", "@brief Method bool QStyleHints::useHoverEffects()\n", true, &_init_f_useHoverEffects_c0, &_call_f_useHoverEffects_c0); + methods += new qt_gsi::GenericMethod (":useRtlExtensions", "@brief Method bool QStyleHints::useRtlExtensions()\n", true, &_init_f_useRtlExtensions_c0, &_call_f_useRtlExtensions_c0); + methods += new qt_gsi::GenericMethod ("wheelScrollLines", "@brief Method int QStyleHints::wheelScrollLines()\n", true, &_init_f_wheelScrollLines_c0, &_call_f_wheelScrollLines_c0); + methods += gsi::qt_signal ("cursorFlashTimeChanged(int)", "cursorFlashTimeChanged", gsi::arg("cursorFlashTime"), "@brief Signal declaration for QStyleHints::cursorFlashTimeChanged(int cursorFlashTime)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QStyleHints::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("keyboardInputIntervalChanged(int)", "keyboardInputIntervalChanged", gsi::arg("keyboardInputInterval"), "@brief Signal declaration for QStyleHints::keyboardInputIntervalChanged(int keyboardInputInterval)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("mouseDoubleClickIntervalChanged(int)", "mouseDoubleClickIntervalChanged", gsi::arg("mouseDoubleClickInterval"), "@brief Signal declaration for QStyleHints::mouseDoubleClickIntervalChanged(int mouseDoubleClickInterval)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("mousePressAndHoldIntervalChanged(int)", "mousePressAndHoldIntervalChanged", gsi::arg("mousePressAndHoldInterval"), "@brief Signal declaration for QStyleHints::mousePressAndHoldIntervalChanged(int mousePressAndHoldInterval)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("mouseQuickSelectionThresholdChanged(int)", "mouseQuickSelectionThresholdChanged", gsi::arg("threshold"), "@brief Signal declaration for QStyleHints::mouseQuickSelectionThresholdChanged(int threshold)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QStyleHints::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("startDragDistanceChanged(int)", "startDragDistanceChanged", gsi::arg("startDragDistance"), "@brief Signal declaration for QStyleHints::startDragDistanceChanged(int startDragDistance)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("startDragTimeChanged(int)", "startDragTimeChanged", gsi::arg("startDragTime"), "@brief Signal declaration for QStyleHints::startDragTimeChanged(int startDragTime)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("tabFocusBehaviorChanged(Qt::TabFocusBehavior)", "tabFocusBehaviorChanged", gsi::arg("tabFocusBehavior"), "@brief Signal declaration for QStyleHints::tabFocusBehaviorChanged(Qt::TabFocusBehavior tabFocusBehavior)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("useHoverEffectsChanged(bool)", "useHoverEffectsChanged", gsi::arg("useHoverEffects"), "@brief Signal declaration for QStyleHints::useHoverEffectsChanged(bool useHoverEffects)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("wheelScrollLinesChanged(int)", "wheelScrollLinesChanged", gsi::arg("scrollLines"), "@brief Signal declaration for QStyleHints::wheelScrollLinesChanged(int scrollLines)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QStyleHints::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QStyleHints (qtdecl_QObject (), "QtGui", "QStyleHints_Native", + methods_QStyleHints (), + "@hide\n@alias QStyleHints"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleHints () { return decl_QStyleHints; } + +} + + +class QStyleHints_Adaptor : public QStyleHints, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QStyleHints_Adaptor(); + + // [expose] bool QStyleHints::isSignalConnected(const QMetaMethod &signal) + bool fp_QStyleHints_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QStyleHints::isSignalConnected(signal); + } + + // [expose] int QStyleHints::receivers(const char *signal) + int fp_QStyleHints_receivers_c1731 (const char *signal) const { + return QStyleHints::receivers(signal); + } + + // [expose] QObject *QStyleHints::sender() + QObject * fp_QStyleHints_sender_c0 () const { + return QStyleHints::sender(); + } + + // [expose] int QStyleHints::senderSignalIndex() + int fp_QStyleHints_senderSignalIndex_c0 () const { + return QStyleHints::senderSignalIndex(); + } + + // [emitter impl] void QStyleHints::cursorFlashTimeChanged(int cursorFlashTime) + void emitter_QStyleHints_cursorFlashTimeChanged_767(int cursorFlashTime) + { + emit QStyleHints::cursorFlashTimeChanged(cursorFlashTime); + } + + // [emitter impl] void QStyleHints::destroyed(QObject *) + void emitter_QStyleHints_destroyed_1302(QObject *arg1) + { + emit QStyleHints::destroyed(arg1); + } + + // [adaptor impl] bool QStyleHints::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QStyleHints::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QStyleHints_Adaptor::cbs_event_1217_0, _event); + } else { + return QStyleHints::event(_event); + } + } + + // [adaptor impl] bool QStyleHints::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QStyleHints::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QStyleHints_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QStyleHints::eventFilter(watched, event); + } + } + + // [emitter impl] void QStyleHints::keyboardInputIntervalChanged(int keyboardInputInterval) + void emitter_QStyleHints_keyboardInputIntervalChanged_767(int keyboardInputInterval) + { + emit QStyleHints::keyboardInputIntervalChanged(keyboardInputInterval); + } + + // [emitter impl] void QStyleHints::mouseDoubleClickIntervalChanged(int mouseDoubleClickInterval) + void emitter_QStyleHints_mouseDoubleClickIntervalChanged_767(int mouseDoubleClickInterval) + { + emit QStyleHints::mouseDoubleClickIntervalChanged(mouseDoubleClickInterval); + } + + // [emitter impl] void QStyleHints::mousePressAndHoldIntervalChanged(int mousePressAndHoldInterval) + void emitter_QStyleHints_mousePressAndHoldIntervalChanged_767(int mousePressAndHoldInterval) + { + emit QStyleHints::mousePressAndHoldIntervalChanged(mousePressAndHoldInterval); + } + + // [emitter impl] void QStyleHints::mouseQuickSelectionThresholdChanged(int threshold) + void emitter_QStyleHints_mouseQuickSelectionThresholdChanged_767(int threshold) + { + emit QStyleHints::mouseQuickSelectionThresholdChanged(threshold); + } + + // [emitter impl] void QStyleHints::objectNameChanged(const QString &objectName) + void emitter_QStyleHints_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QStyleHints::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QStyleHints::startDragDistanceChanged(int startDragDistance) + void emitter_QStyleHints_startDragDistanceChanged_767(int startDragDistance) + { + emit QStyleHints::startDragDistanceChanged(startDragDistance); + } + + // [emitter impl] void QStyleHints::startDragTimeChanged(int startDragTime) + void emitter_QStyleHints_startDragTimeChanged_767(int startDragTime) + { + emit QStyleHints::startDragTimeChanged(startDragTime); + } + + // [emitter impl] void QStyleHints::tabFocusBehaviorChanged(Qt::TabFocusBehavior tabFocusBehavior) + void emitter_QStyleHints_tabFocusBehaviorChanged_2356(Qt::TabFocusBehavior tabFocusBehavior) + { + emit QStyleHints::tabFocusBehaviorChanged(tabFocusBehavior); + } + + // [emitter impl] void QStyleHints::useHoverEffectsChanged(bool useHoverEffects) + void emitter_QStyleHints_useHoverEffectsChanged_864(bool useHoverEffects) + { + emit QStyleHints::useHoverEffectsChanged(useHoverEffects); + } + + // [emitter impl] void QStyleHints::wheelScrollLinesChanged(int scrollLines) + void emitter_QStyleHints_wheelScrollLinesChanged_767(int scrollLines) + { + emit QStyleHints::wheelScrollLinesChanged(scrollLines); + } + + // [adaptor impl] void QStyleHints::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QStyleHints::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QStyleHints_Adaptor::cbs_childEvent_1701_0, event); + } else { + QStyleHints::childEvent(event); + } + } + + // [adaptor impl] void QStyleHints::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QStyleHints::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QStyleHints_Adaptor::cbs_customEvent_1217_0, event); + } else { + QStyleHints::customEvent(event); + } + } + + // [adaptor impl] void QStyleHints::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QStyleHints::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QStyleHints_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QStyleHints::disconnectNotify(signal); + } + } + + // [adaptor impl] void QStyleHints::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QStyleHints::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QStyleHints_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QStyleHints::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QStyleHints_Adaptor::~QStyleHints_Adaptor() { } + +// void QStyleHints::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyleHints_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyleHints_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QStyleHints::cursorFlashTimeChanged(int cursorFlashTime) + +static void _init_emitter_cursorFlashTimeChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursorFlashTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_cursorFlashTimeChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QStyleHints_Adaptor *)cls)->emitter_QStyleHints_cursorFlashTimeChanged_767 (arg1); +} + + +// void QStyleHints::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyleHints_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyleHints_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QStyleHints::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QStyleHints_Adaptor *)cls)->emitter_QStyleHints_destroyed_1302 (arg1); +} + + +// void QStyleHints::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyleHints_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyleHints_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QStyleHints::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QStyleHints_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyleHints_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QStyleHints::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QStyleHints_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyleHints_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QStyleHints::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStyleHints_Adaptor *)cls)->fp_QStyleHints_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QStyleHints::keyboardInputIntervalChanged(int keyboardInputInterval) + +static void _init_emitter_keyboardInputIntervalChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("keyboardInputInterval"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_keyboardInputIntervalChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QStyleHints_Adaptor *)cls)->emitter_QStyleHints_keyboardInputIntervalChanged_767 (arg1); +} + + +// emitter void QStyleHints::mouseDoubleClickIntervalChanged(int mouseDoubleClickInterval) + +static void _init_emitter_mouseDoubleClickIntervalChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mouseDoubleClickInterval"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_mouseDoubleClickIntervalChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QStyleHints_Adaptor *)cls)->emitter_QStyleHints_mouseDoubleClickIntervalChanged_767 (arg1); +} + + +// emitter void QStyleHints::mousePressAndHoldIntervalChanged(int mousePressAndHoldInterval) + +static void _init_emitter_mousePressAndHoldIntervalChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mousePressAndHoldInterval"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_mousePressAndHoldIntervalChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QStyleHints_Adaptor *)cls)->emitter_QStyleHints_mousePressAndHoldIntervalChanged_767 (arg1); +} + + +// emitter void QStyleHints::mouseQuickSelectionThresholdChanged(int threshold) + +static void _init_emitter_mouseQuickSelectionThresholdChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("threshold"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_mouseQuickSelectionThresholdChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QStyleHints_Adaptor *)cls)->emitter_QStyleHints_mouseQuickSelectionThresholdChanged_767 (arg1); +} + + +// emitter void QStyleHints::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QStyleHints_Adaptor *)cls)->emitter_QStyleHints_objectNameChanged_4567 (arg1); +} + + +// exposed int QStyleHints::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QStyleHints_Adaptor *)cls)->fp_QStyleHints_receivers_c1731 (arg1)); +} + + +// exposed QObject *QStyleHints::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QStyleHints_Adaptor *)cls)->fp_QStyleHints_sender_c0 ()); +} + + +// exposed int QStyleHints::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStyleHints_Adaptor *)cls)->fp_QStyleHints_senderSignalIndex_c0 ()); +} + + +// emitter void QStyleHints::startDragDistanceChanged(int startDragDistance) + +static void _init_emitter_startDragDistanceChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("startDragDistance"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_startDragDistanceChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QStyleHints_Adaptor *)cls)->emitter_QStyleHints_startDragDistanceChanged_767 (arg1); +} + + +// emitter void QStyleHints::startDragTimeChanged(int startDragTime) + +static void _init_emitter_startDragTimeChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("startDragTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_startDragTimeChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QStyleHints_Adaptor *)cls)->emitter_QStyleHints_startDragTimeChanged_767 (arg1); +} + + +// emitter void QStyleHints::tabFocusBehaviorChanged(Qt::TabFocusBehavior tabFocusBehavior) + +static void _init_emitter_tabFocusBehaviorChanged_2356 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tabFocusBehavior"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_tabFocusBehaviorChanged_2356 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QStyleHints_Adaptor *)cls)->emitter_QStyleHints_tabFocusBehaviorChanged_2356 (arg1); +} + + +// void QStyleHints::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyleHints_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyleHints_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QStyleHints::useHoverEffectsChanged(bool useHoverEffects) + +static void _init_emitter_useHoverEffectsChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("useHoverEffects"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_useHoverEffectsChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QStyleHints_Adaptor *)cls)->emitter_QStyleHints_useHoverEffectsChanged_864 (arg1); +} + + +// emitter void QStyleHints::wheelScrollLinesChanged(int scrollLines) + +static void _init_emitter_wheelScrollLinesChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scrollLines"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_wheelScrollLinesChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QStyleHints_Adaptor *)cls)->emitter_QStyleHints_wheelScrollLinesChanged_767 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QStyleHints (); + +static gsi::Methods methods_QStyleHints_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QStyleHints::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_cursorFlashTimeChanged", "@brief Emitter for signal void QStyleHints::cursorFlashTimeChanged(int cursorFlashTime)\nCall this method to emit this signal.", false, &_init_emitter_cursorFlashTimeChanged_767, &_call_emitter_cursorFlashTimeChanged_767); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QStyleHints::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QStyleHints::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QStyleHints::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QStyleHints::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QStyleHints::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QStyleHints::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_keyboardInputIntervalChanged", "@brief Emitter for signal void QStyleHints::keyboardInputIntervalChanged(int keyboardInputInterval)\nCall this method to emit this signal.", false, &_init_emitter_keyboardInputIntervalChanged_767, &_call_emitter_keyboardInputIntervalChanged_767); + methods += new qt_gsi::GenericMethod ("emit_mouseDoubleClickIntervalChanged", "@brief Emitter for signal void QStyleHints::mouseDoubleClickIntervalChanged(int mouseDoubleClickInterval)\nCall this method to emit this signal.", false, &_init_emitter_mouseDoubleClickIntervalChanged_767, &_call_emitter_mouseDoubleClickIntervalChanged_767); + methods += new qt_gsi::GenericMethod ("emit_mousePressAndHoldIntervalChanged", "@brief Emitter for signal void QStyleHints::mousePressAndHoldIntervalChanged(int mousePressAndHoldInterval)\nCall this method to emit this signal.", false, &_init_emitter_mousePressAndHoldIntervalChanged_767, &_call_emitter_mousePressAndHoldIntervalChanged_767); + methods += new qt_gsi::GenericMethod ("emit_mouseQuickSelectionThresholdChanged", "@brief Emitter for signal void QStyleHints::mouseQuickSelectionThresholdChanged(int threshold)\nCall this method to emit this signal.", false, &_init_emitter_mouseQuickSelectionThresholdChanged_767, &_call_emitter_mouseQuickSelectionThresholdChanged_767); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QStyleHints::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QStyleHints::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QStyleHints::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QStyleHints::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("emit_startDragDistanceChanged", "@brief Emitter for signal void QStyleHints::startDragDistanceChanged(int startDragDistance)\nCall this method to emit this signal.", false, &_init_emitter_startDragDistanceChanged_767, &_call_emitter_startDragDistanceChanged_767); + methods += new qt_gsi::GenericMethod ("emit_startDragTimeChanged", "@brief Emitter for signal void QStyleHints::startDragTimeChanged(int startDragTime)\nCall this method to emit this signal.", false, &_init_emitter_startDragTimeChanged_767, &_call_emitter_startDragTimeChanged_767); + methods += new qt_gsi::GenericMethod ("emit_tabFocusBehaviorChanged", "@brief Emitter for signal void QStyleHints::tabFocusBehaviorChanged(Qt::TabFocusBehavior tabFocusBehavior)\nCall this method to emit this signal.", false, &_init_emitter_tabFocusBehaviorChanged_2356, &_call_emitter_tabFocusBehaviorChanged_2356); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QStyleHints::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_useHoverEffectsChanged", "@brief Emitter for signal void QStyleHints::useHoverEffectsChanged(bool useHoverEffects)\nCall this method to emit this signal.", false, &_init_emitter_useHoverEffectsChanged_864, &_call_emitter_useHoverEffectsChanged_864); + methods += new qt_gsi::GenericMethod ("emit_wheelScrollLinesChanged", "@brief Emitter for signal void QStyleHints::wheelScrollLinesChanged(int scrollLines)\nCall this method to emit this signal.", false, &_init_emitter_wheelScrollLinesChanged_767, &_call_emitter_wheelScrollLinesChanged_767); + return methods; +} + +gsi::Class decl_QStyleHints_Adaptor (qtdecl_QStyleHints (), "QtGui", "QStyleHints", + methods_QStyleHints_Adaptor (), + "@qt\n@brief Binding of QStyleHints"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQSurface.cc b/src/gsiqt/qt6/QtGui/gsiDeclQSurface.cc new file mode 100644 index 000000000..8d086d82f --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQSurface.cc @@ -0,0 +1,182 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSurface.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSurface + +// QSurfaceFormat QSurface::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSurfaceFormat)((QSurface *)cls)->format ()); +} + + +// QSize QSurface::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSurface *)cls)->size ()); +} + + +// bool QSurface::supportsOpenGL() + + +static void _init_f_supportsOpenGL_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_supportsOpenGL_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSurface *)cls)->supportsOpenGL ()); +} + + +// QSurface::SurfaceClass QSurface::surfaceClass() + + +static void _init_f_surfaceClass_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_surfaceClass_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSurface *)cls)->surfaceClass ())); +} + + +// QSurface::SurfaceType QSurface::surfaceType() + + +static void _init_f_surfaceType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_surfaceType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSurface *)cls)->surfaceType ())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSurface () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("format", "@brief Method QSurfaceFormat QSurface::format()\n", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod ("size", "@brief Method QSize QSurface::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("supportsOpenGL", "@brief Method bool QSurface::supportsOpenGL()\n", true, &_init_f_supportsOpenGL_c0, &_call_f_supportsOpenGL_c0); + methods += new qt_gsi::GenericMethod ("surfaceClass", "@brief Method QSurface::SurfaceClass QSurface::surfaceClass()\n", true, &_init_f_surfaceClass_c0, &_call_f_surfaceClass_c0); + methods += new qt_gsi::GenericMethod ("surfaceType", "@brief Method QSurface::SurfaceType QSurface::surfaceType()\n", true, &_init_f_surfaceType_c0, &_call_f_surfaceType_c0); + return methods; +} + +gsi::Class decl_QSurface ("QtGui", "QSurface", + methods_QSurface (), + "@qt\n@brief Binding of QSurface"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSurface () { return decl_QSurface; } + +} + + +// Implementation of the enum wrapper class for QSurface::SurfaceClass +namespace qt_gsi +{ + +static gsi::Enum decl_QSurface_SurfaceClass_Enum ("QtGui", "QSurface_SurfaceClass", + gsi::enum_const ("Window", QSurface::Window, "@brief Enum constant QSurface::Window") + + gsi::enum_const ("Offscreen", QSurface::Offscreen, "@brief Enum constant QSurface::Offscreen"), + "@qt\n@brief This class represents the QSurface::SurfaceClass enum"); + +static gsi::QFlagsClass decl_QSurface_SurfaceClass_Enums ("QtGui", "QSurface_QFlags_SurfaceClass", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSurface_SurfaceClass_Enum_in_parent (decl_QSurface_SurfaceClass_Enum.defs ()); +static gsi::ClassExt decl_QSurface_SurfaceClass_Enum_as_child (decl_QSurface_SurfaceClass_Enum, "SurfaceClass"); +static gsi::ClassExt decl_QSurface_SurfaceClass_Enums_as_child (decl_QSurface_SurfaceClass_Enums, "QFlags_SurfaceClass"); + +} + + +// Implementation of the enum wrapper class for QSurface::SurfaceType +namespace qt_gsi +{ + +static gsi::Enum decl_QSurface_SurfaceType_Enum ("QtGui", "QSurface_SurfaceType", + gsi::enum_const ("RasterSurface", QSurface::RasterSurface, "@brief Enum constant QSurface::RasterSurface") + + gsi::enum_const ("OpenGLSurface", QSurface::OpenGLSurface, "@brief Enum constant QSurface::OpenGLSurface") + + gsi::enum_const ("RasterGLSurface", QSurface::RasterGLSurface, "@brief Enum constant QSurface::RasterGLSurface") + + gsi::enum_const ("OpenVGSurface", QSurface::OpenVGSurface, "@brief Enum constant QSurface::OpenVGSurface") + + gsi::enum_const ("VulkanSurface", QSurface::VulkanSurface, "@brief Enum constant QSurface::VulkanSurface") + + gsi::enum_const ("MetalSurface", QSurface::MetalSurface, "@brief Enum constant QSurface::MetalSurface") + + gsi::enum_const ("Direct3DSurface", QSurface::Direct3DSurface, "@brief Enum constant QSurface::Direct3DSurface"), + "@qt\n@brief This class represents the QSurface::SurfaceType enum"); + +static gsi::QFlagsClass decl_QSurface_SurfaceType_Enums ("QtGui", "QSurface_QFlags_SurfaceType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSurface_SurfaceType_Enum_in_parent (decl_QSurface_SurfaceType_Enum.defs ()); +static gsi::ClassExt decl_QSurface_SurfaceType_Enum_as_child (decl_QSurface_SurfaceType_Enum, "SurfaceType"); +static gsi::ClassExt decl_QSurface_SurfaceType_Enums_as_child (decl_QSurface_SurfaceType_Enums, "QFlags_SurfaceType"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQSurfaceFormat.cc b/src/gsiqt/qt6/QtGui/gsiDeclQSurfaceFormat.cc new file mode 100644 index 000000000..9d53f6dac --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQSurfaceFormat.cc @@ -0,0 +1,990 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSurfaceFormat.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSurfaceFormat + +// Constructor QSurfaceFormat::QSurfaceFormat() + + +static void _init_ctor_QSurfaceFormat_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QSurfaceFormat_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QSurfaceFormat ()); +} + + +// Constructor QSurfaceFormat::QSurfaceFormat(QFlags options) + + +static void _init_ctor_QSurfaceFormat_3909 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options"); + decl->add_arg > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSurfaceFormat_3909 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write (new QSurfaceFormat (arg1)); +} + + +// Constructor QSurfaceFormat::QSurfaceFormat(const QSurfaceFormat &other) + + +static void _init_ctor_QSurfaceFormat_2724 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSurfaceFormat_2724 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QSurfaceFormat (arg1)); +} + + +// int QSurfaceFormat::alphaBufferSize() + + +static void _init_f_alphaBufferSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_alphaBufferSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSurfaceFormat *)cls)->alphaBufferSize ()); +} + + +// int QSurfaceFormat::blueBufferSize() + + +static void _init_f_blueBufferSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blueBufferSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSurfaceFormat *)cls)->blueBufferSize ()); +} + + +// const QColorSpace &QSurfaceFormat::colorSpace() + + +static void _init_f_colorSpace_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_colorSpace_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QColorSpace &)((QSurfaceFormat *)cls)->colorSpace ()); +} + + +// int QSurfaceFormat::depthBufferSize() + + +static void _init_f_depthBufferSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_depthBufferSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSurfaceFormat *)cls)->depthBufferSize ()); +} + + +// int QSurfaceFormat::greenBufferSize() + + +static void _init_f_greenBufferSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_greenBufferSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSurfaceFormat *)cls)->greenBufferSize ()); +} + + +// bool QSurfaceFormat::hasAlpha() + + +static void _init_f_hasAlpha_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasAlpha_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSurfaceFormat *)cls)->hasAlpha ()); +} + + +// int QSurfaceFormat::majorVersion() + + +static void _init_f_majorVersion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_majorVersion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSurfaceFormat *)cls)->majorVersion ()); +} + + +// int QSurfaceFormat::minorVersion() + + +static void _init_f_minorVersion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minorVersion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSurfaceFormat *)cls)->minorVersion ()); +} + + +// QSurfaceFormat &QSurfaceFormat::operator=(const QSurfaceFormat &other) + + +static void _init_f_operator_eq__2724 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2724 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSurfaceFormat &)((QSurfaceFormat *)cls)->operator= (arg1)); +} + + +// QFlags QSurfaceFormat::options() + + +static void _init_f_options_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_options_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QSurfaceFormat *)cls)->options ()); +} + + +// QSurfaceFormat::OpenGLContextProfile QSurfaceFormat::profile() + + +static void _init_f_profile_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_profile_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSurfaceFormat *)cls)->profile ())); +} + + +// int QSurfaceFormat::redBufferSize() + + +static void _init_f_redBufferSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_redBufferSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSurfaceFormat *)cls)->redBufferSize ()); +} + + +// QSurfaceFormat::RenderableType QSurfaceFormat::renderableType() + + +static void _init_f_renderableType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_renderableType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSurfaceFormat *)cls)->renderableType ())); +} + + +// int QSurfaceFormat::samples() + + +static void _init_f_samples_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_samples_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSurfaceFormat *)cls)->samples ()); +} + + +// void QSurfaceFormat::setAlphaBufferSize(int size) + + +static void _init_f_setAlphaBufferSize_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlphaBufferSize_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setAlphaBufferSize (arg1); +} + + +// void QSurfaceFormat::setBlueBufferSize(int size) + + +static void _init_f_setBlueBufferSize_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBlueBufferSize_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setBlueBufferSize (arg1); +} + + +// void QSurfaceFormat::setColorSpace(const QColorSpace &colorSpace) + + +static void _init_f_setColorSpace_2397 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("colorSpace"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setColorSpace_2397 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColorSpace &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setColorSpace (arg1); +} + + +// void QSurfaceFormat::setColorSpace(QSurfaceFormat::ColorSpace colorSpace) + + +static void _init_f_setColorSpace_2966 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("colorSpace"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setColorSpace_2966 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setColorSpace (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QSurfaceFormat::setDepthBufferSize(int size) + + +static void _init_f_setDepthBufferSize_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDepthBufferSize_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setDepthBufferSize (arg1); +} + + +// void QSurfaceFormat::setGreenBufferSize(int size) + + +static void _init_f_setGreenBufferSize_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGreenBufferSize_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setGreenBufferSize (arg1); +} + + +// void QSurfaceFormat::setMajorVersion(int majorVersion) + + +static void _init_f_setMajorVersion_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("majorVersion"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMajorVersion_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setMajorVersion (arg1); +} + + +// void QSurfaceFormat::setMinorVersion(int minorVersion) + + +static void _init_f_setMinorVersion_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("minorVersion"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinorVersion_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setMinorVersion (arg1); +} + + +// void QSurfaceFormat::setOption(QSurfaceFormat::FormatOption option, bool on) + + +static void _init_f_setOption_3969 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("on", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setOption_3969 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setOption (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QSurfaceFormat::setOptions(QFlags options) + + +static void _init_f_setOptions_3909 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOptions_3909 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setOptions (arg1); +} + + +// void QSurfaceFormat::setProfile(QSurfaceFormat::OpenGLContextProfile profile) + + +static void _init_f_setProfile_3974 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("profile"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setProfile_3974 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setProfile (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QSurfaceFormat::setRedBufferSize(int size) + + +static void _init_f_setRedBufferSize_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRedBufferSize_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setRedBufferSize (arg1); +} + + +// void QSurfaceFormat::setRenderableType(QSurfaceFormat::RenderableType type) + + +static void _init_f_setRenderableType_3393 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setRenderableType_3393 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setRenderableType (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QSurfaceFormat::setSamples(int numSamples) + + +static void _init_f_setSamples_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("numSamples"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSamples_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setSamples (arg1); +} + + +// void QSurfaceFormat::setStencilBufferSize(int size) + + +static void _init_f_setStencilBufferSize_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStencilBufferSize_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setStencilBufferSize (arg1); +} + + +// void QSurfaceFormat::setStereo(bool enable) + + +static void _init_f_setStereo_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStereo_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setStereo (arg1); +} + + +// void QSurfaceFormat::setSwapBehavior(QSurfaceFormat::SwapBehavior behavior) + + +static void _init_f_setSwapBehavior_3190 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("behavior"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSwapBehavior_3190 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setSwapBehavior (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QSurfaceFormat::setSwapInterval(int interval) + + +static void _init_f_setSwapInterval_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("interval"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSwapInterval_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setSwapInterval (arg1); +} + + +// void QSurfaceFormat::setVersion(int major, int minor) + + +static void _init_f_setVersion_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("major"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("minor"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setVersion_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSurfaceFormat *)cls)->setVersion (arg1, arg2); +} + + +// int QSurfaceFormat::stencilBufferSize() + + +static void _init_f_stencilBufferSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stencilBufferSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSurfaceFormat *)cls)->stencilBufferSize ()); +} + + +// bool QSurfaceFormat::stereo() + + +static void _init_f_stereo_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stereo_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSurfaceFormat *)cls)->stereo ()); +} + + +// QSurfaceFormat::SwapBehavior QSurfaceFormat::swapBehavior() + + +static void _init_f_swapBehavior_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_swapBehavior_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSurfaceFormat *)cls)->swapBehavior ())); +} + + +// int QSurfaceFormat::swapInterval() + + +static void _init_f_swapInterval_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_swapInterval_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSurfaceFormat *)cls)->swapInterval ()); +} + + +// bool QSurfaceFormat::testOption(QSurfaceFormat::FormatOption option) + + +static void _init_f_testOption_c3213 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_testOption_c3213 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QSurfaceFormat *)cls)->testOption (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QPair QSurfaceFormat::version() + + +static void _init_f_version_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_version_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QPair)((QSurfaceFormat *)cls)->version ()); +} + + +// static QSurfaceFormat QSurfaceFormat::defaultFormat() + + +static void _init_f_defaultFormat_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultFormat_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSurfaceFormat)QSurfaceFormat::defaultFormat ()); +} + + +// static void QSurfaceFormat::setDefaultFormat(const QSurfaceFormat &format) + + +static void _init_f_setDefaultFormat_2724 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultFormat_2724 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QSurfaceFormat::setDefaultFormat (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSurfaceFormat () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSurfaceFormat::QSurfaceFormat()\nThis method creates an object of class QSurfaceFormat.", &_init_ctor_QSurfaceFormat_0, &_call_ctor_QSurfaceFormat_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSurfaceFormat::QSurfaceFormat(QFlags options)\nThis method creates an object of class QSurfaceFormat.", &_init_ctor_QSurfaceFormat_3909, &_call_ctor_QSurfaceFormat_3909); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSurfaceFormat::QSurfaceFormat(const QSurfaceFormat &other)\nThis method creates an object of class QSurfaceFormat.", &_init_ctor_QSurfaceFormat_2724, &_call_ctor_QSurfaceFormat_2724); + methods += new qt_gsi::GenericMethod (":alphaBufferSize", "@brief Method int QSurfaceFormat::alphaBufferSize()\n", true, &_init_f_alphaBufferSize_c0, &_call_f_alphaBufferSize_c0); + methods += new qt_gsi::GenericMethod (":blueBufferSize", "@brief Method int QSurfaceFormat::blueBufferSize()\n", true, &_init_f_blueBufferSize_c0, &_call_f_blueBufferSize_c0); + methods += new qt_gsi::GenericMethod ("colorSpace", "@brief Method const QColorSpace &QSurfaceFormat::colorSpace()\n", true, &_init_f_colorSpace_c0, &_call_f_colorSpace_c0); + methods += new qt_gsi::GenericMethod (":depthBufferSize", "@brief Method int QSurfaceFormat::depthBufferSize()\n", true, &_init_f_depthBufferSize_c0, &_call_f_depthBufferSize_c0); + methods += new qt_gsi::GenericMethod (":greenBufferSize", "@brief Method int QSurfaceFormat::greenBufferSize()\n", true, &_init_f_greenBufferSize_c0, &_call_f_greenBufferSize_c0); + methods += new qt_gsi::GenericMethod ("hasAlpha", "@brief Method bool QSurfaceFormat::hasAlpha()\n", true, &_init_f_hasAlpha_c0, &_call_f_hasAlpha_c0); + methods += new qt_gsi::GenericMethod (":majorVersion", "@brief Method int QSurfaceFormat::majorVersion()\n", true, &_init_f_majorVersion_c0, &_call_f_majorVersion_c0); + methods += new qt_gsi::GenericMethod (":minorVersion", "@brief Method int QSurfaceFormat::minorVersion()\n", true, &_init_f_minorVersion_c0, &_call_f_minorVersion_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QSurfaceFormat &QSurfaceFormat::operator=(const QSurfaceFormat &other)\n", false, &_init_f_operator_eq__2724, &_call_f_operator_eq__2724); + methods += new qt_gsi::GenericMethod (":options", "@brief Method QFlags QSurfaceFormat::options()\n", true, &_init_f_options_c0, &_call_f_options_c0); + methods += new qt_gsi::GenericMethod (":profile", "@brief Method QSurfaceFormat::OpenGLContextProfile QSurfaceFormat::profile()\n", true, &_init_f_profile_c0, &_call_f_profile_c0); + methods += new qt_gsi::GenericMethod (":redBufferSize", "@brief Method int QSurfaceFormat::redBufferSize()\n", true, &_init_f_redBufferSize_c0, &_call_f_redBufferSize_c0); + methods += new qt_gsi::GenericMethod (":renderableType", "@brief Method QSurfaceFormat::RenderableType QSurfaceFormat::renderableType()\n", true, &_init_f_renderableType_c0, &_call_f_renderableType_c0); + methods += new qt_gsi::GenericMethod (":samples", "@brief Method int QSurfaceFormat::samples()\n", true, &_init_f_samples_c0, &_call_f_samples_c0); + methods += new qt_gsi::GenericMethod ("setAlphaBufferSize|alphaBufferSize=", "@brief Method void QSurfaceFormat::setAlphaBufferSize(int size)\n", false, &_init_f_setAlphaBufferSize_767, &_call_f_setAlphaBufferSize_767); + methods += new qt_gsi::GenericMethod ("setBlueBufferSize|blueBufferSize=", "@brief Method void QSurfaceFormat::setBlueBufferSize(int size)\n", false, &_init_f_setBlueBufferSize_767, &_call_f_setBlueBufferSize_767); + methods += new qt_gsi::GenericMethod ("setColorSpace", "@brief Method void QSurfaceFormat::setColorSpace(const QColorSpace &colorSpace)\n", false, &_init_f_setColorSpace_2397, &_call_f_setColorSpace_2397); + methods += new qt_gsi::GenericMethod ("setColorSpace", "@brief Method void QSurfaceFormat::setColorSpace(QSurfaceFormat::ColorSpace colorSpace)\n", false, &_init_f_setColorSpace_2966, &_call_f_setColorSpace_2966); + methods += new qt_gsi::GenericMethod ("setDepthBufferSize|depthBufferSize=", "@brief Method void QSurfaceFormat::setDepthBufferSize(int size)\n", false, &_init_f_setDepthBufferSize_767, &_call_f_setDepthBufferSize_767); + methods += new qt_gsi::GenericMethod ("setGreenBufferSize|greenBufferSize=", "@brief Method void QSurfaceFormat::setGreenBufferSize(int size)\n", false, &_init_f_setGreenBufferSize_767, &_call_f_setGreenBufferSize_767); + methods += new qt_gsi::GenericMethod ("setMajorVersion|majorVersion=", "@brief Method void QSurfaceFormat::setMajorVersion(int majorVersion)\n", false, &_init_f_setMajorVersion_767, &_call_f_setMajorVersion_767); + methods += new qt_gsi::GenericMethod ("setMinorVersion|minorVersion=", "@brief Method void QSurfaceFormat::setMinorVersion(int minorVersion)\n", false, &_init_f_setMinorVersion_767, &_call_f_setMinorVersion_767); + methods += new qt_gsi::GenericMethod ("setOption", "@brief Method void QSurfaceFormat::setOption(QSurfaceFormat::FormatOption option, bool on)\n", false, &_init_f_setOption_3969, &_call_f_setOption_3969); + methods += new qt_gsi::GenericMethod ("setOptions|options=", "@brief Method void QSurfaceFormat::setOptions(QFlags options)\n", false, &_init_f_setOptions_3909, &_call_f_setOptions_3909); + methods += new qt_gsi::GenericMethod ("setProfile|profile=", "@brief Method void QSurfaceFormat::setProfile(QSurfaceFormat::OpenGLContextProfile profile)\n", false, &_init_f_setProfile_3974, &_call_f_setProfile_3974); + methods += new qt_gsi::GenericMethod ("setRedBufferSize|redBufferSize=", "@brief Method void QSurfaceFormat::setRedBufferSize(int size)\n", false, &_init_f_setRedBufferSize_767, &_call_f_setRedBufferSize_767); + methods += new qt_gsi::GenericMethod ("setRenderableType|renderableType=", "@brief Method void QSurfaceFormat::setRenderableType(QSurfaceFormat::RenderableType type)\n", false, &_init_f_setRenderableType_3393, &_call_f_setRenderableType_3393); + methods += new qt_gsi::GenericMethod ("setSamples|samples=", "@brief Method void QSurfaceFormat::setSamples(int numSamples)\n", false, &_init_f_setSamples_767, &_call_f_setSamples_767); + methods += new qt_gsi::GenericMethod ("setStencilBufferSize|stencilBufferSize=", "@brief Method void QSurfaceFormat::setStencilBufferSize(int size)\n", false, &_init_f_setStencilBufferSize_767, &_call_f_setStencilBufferSize_767); + methods += new qt_gsi::GenericMethod ("setStereo|stereo=", "@brief Method void QSurfaceFormat::setStereo(bool enable)\n", false, &_init_f_setStereo_864, &_call_f_setStereo_864); + methods += new qt_gsi::GenericMethod ("setSwapBehavior|swapBehavior=", "@brief Method void QSurfaceFormat::setSwapBehavior(QSurfaceFormat::SwapBehavior behavior)\n", false, &_init_f_setSwapBehavior_3190, &_call_f_setSwapBehavior_3190); + methods += new qt_gsi::GenericMethod ("setSwapInterval|swapInterval=", "@brief Method void QSurfaceFormat::setSwapInterval(int interval)\n", false, &_init_f_setSwapInterval_767, &_call_f_setSwapInterval_767); + methods += new qt_gsi::GenericMethod ("setVersion", "@brief Method void QSurfaceFormat::setVersion(int major, int minor)\n", false, &_init_f_setVersion_1426, &_call_f_setVersion_1426); + methods += new qt_gsi::GenericMethod (":stencilBufferSize", "@brief Method int QSurfaceFormat::stencilBufferSize()\n", true, &_init_f_stencilBufferSize_c0, &_call_f_stencilBufferSize_c0); + methods += new qt_gsi::GenericMethod (":stereo", "@brief Method bool QSurfaceFormat::stereo()\n", true, &_init_f_stereo_c0, &_call_f_stereo_c0); + methods += new qt_gsi::GenericMethod (":swapBehavior", "@brief Method QSurfaceFormat::SwapBehavior QSurfaceFormat::swapBehavior()\n", true, &_init_f_swapBehavior_c0, &_call_f_swapBehavior_c0); + methods += new qt_gsi::GenericMethod (":swapInterval", "@brief Method int QSurfaceFormat::swapInterval()\n", true, &_init_f_swapInterval_c0, &_call_f_swapInterval_c0); + methods += new qt_gsi::GenericMethod ("testOption", "@brief Method bool QSurfaceFormat::testOption(QSurfaceFormat::FormatOption option)\n", true, &_init_f_testOption_c3213, &_call_f_testOption_c3213); + methods += new qt_gsi::GenericMethod ("version", "@brief Method QPair QSurfaceFormat::version()\n", true, &_init_f_version_c0, &_call_f_version_c0); + methods += new qt_gsi::GenericStaticMethod (":defaultFormat", "@brief Static method QSurfaceFormat QSurfaceFormat::defaultFormat()\nThis method is static and can be called without an instance.", &_init_f_defaultFormat_0, &_call_f_defaultFormat_0); + methods += new qt_gsi::GenericStaticMethod ("setDefaultFormat|defaultFormat=", "@brief Static method void QSurfaceFormat::setDefaultFormat(const QSurfaceFormat &format)\nThis method is static and can be called without an instance.", &_init_f_setDefaultFormat_2724, &_call_f_setDefaultFormat_2724); + return methods; +} + +gsi::Class decl_QSurfaceFormat ("QtGui", "QSurfaceFormat", + methods_QSurfaceFormat (), + "@qt\n@brief Binding of QSurfaceFormat"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSurfaceFormat () { return decl_QSurfaceFormat; } + +} + + +// Implementation of the enum wrapper class for QSurfaceFormat::ColorSpace +namespace qt_gsi +{ + +static gsi::Enum decl_QSurfaceFormat_ColorSpace_Enum ("QtGui", "QSurfaceFormat_ColorSpace", + gsi::enum_const ("DefaultColorSpace", QSurfaceFormat::DefaultColorSpace, "@brief Enum constant QSurfaceFormat::DefaultColorSpace") + + gsi::enum_const ("sRGBColorSpace", QSurfaceFormat::sRGBColorSpace, "@brief Enum constant QSurfaceFormat::sRGBColorSpace"), + "@qt\n@brief This class represents the QSurfaceFormat::ColorSpace enum"); + +static gsi::QFlagsClass decl_QSurfaceFormat_ColorSpace_Enums ("QtGui", "QSurfaceFormat_QFlags_ColorSpace", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSurfaceFormat_ColorSpace_Enum_in_parent (decl_QSurfaceFormat_ColorSpace_Enum.defs ()); +static gsi::ClassExt decl_QSurfaceFormat_ColorSpace_Enum_as_child (decl_QSurfaceFormat_ColorSpace_Enum, "ColorSpace"); +static gsi::ClassExt decl_QSurfaceFormat_ColorSpace_Enums_as_child (decl_QSurfaceFormat_ColorSpace_Enums, "QFlags_ColorSpace"); + +} + + +// Implementation of the enum wrapper class for QSurfaceFormat::FormatOption +namespace qt_gsi +{ + +static gsi::Enum decl_QSurfaceFormat_FormatOption_Enum ("QtGui", "QSurfaceFormat_FormatOption", + gsi::enum_const ("StereoBuffers", QSurfaceFormat::StereoBuffers, "@brief Enum constant QSurfaceFormat::StereoBuffers") + + gsi::enum_const ("DebugContext", QSurfaceFormat::DebugContext, "@brief Enum constant QSurfaceFormat::DebugContext") + + gsi::enum_const ("DeprecatedFunctions", QSurfaceFormat::DeprecatedFunctions, "@brief Enum constant QSurfaceFormat::DeprecatedFunctions") + + gsi::enum_const ("ResetNotification", QSurfaceFormat::ResetNotification, "@brief Enum constant QSurfaceFormat::ResetNotification") + + gsi::enum_const ("ProtectedContent", QSurfaceFormat::ProtectedContent, "@brief Enum constant QSurfaceFormat::ProtectedContent"), + "@qt\n@brief This class represents the QSurfaceFormat::FormatOption enum"); + +static gsi::QFlagsClass decl_QSurfaceFormat_FormatOption_Enums ("QtGui", "QSurfaceFormat_QFlags_FormatOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSurfaceFormat_FormatOption_Enum_in_parent (decl_QSurfaceFormat_FormatOption_Enum.defs ()); +static gsi::ClassExt decl_QSurfaceFormat_FormatOption_Enum_as_child (decl_QSurfaceFormat_FormatOption_Enum, "FormatOption"); +static gsi::ClassExt decl_QSurfaceFormat_FormatOption_Enums_as_child (decl_QSurfaceFormat_FormatOption_Enums, "QFlags_FormatOption"); + +} + + +// Implementation of the enum wrapper class for QSurfaceFormat::OpenGLContextProfile +namespace qt_gsi +{ + +static gsi::Enum decl_QSurfaceFormat_OpenGLContextProfile_Enum ("QtGui", "QSurfaceFormat_OpenGLContextProfile", + gsi::enum_const ("NoProfile", QSurfaceFormat::NoProfile, "@brief Enum constant QSurfaceFormat::NoProfile") + + gsi::enum_const ("CoreProfile", QSurfaceFormat::CoreProfile, "@brief Enum constant QSurfaceFormat::CoreProfile") + + gsi::enum_const ("CompatibilityProfile", QSurfaceFormat::CompatibilityProfile, "@brief Enum constant QSurfaceFormat::CompatibilityProfile"), + "@qt\n@brief This class represents the QSurfaceFormat::OpenGLContextProfile enum"); + +static gsi::QFlagsClass decl_QSurfaceFormat_OpenGLContextProfile_Enums ("QtGui", "QSurfaceFormat_QFlags_OpenGLContextProfile", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSurfaceFormat_OpenGLContextProfile_Enum_in_parent (decl_QSurfaceFormat_OpenGLContextProfile_Enum.defs ()); +static gsi::ClassExt decl_QSurfaceFormat_OpenGLContextProfile_Enum_as_child (decl_QSurfaceFormat_OpenGLContextProfile_Enum, "OpenGLContextProfile"); +static gsi::ClassExt decl_QSurfaceFormat_OpenGLContextProfile_Enums_as_child (decl_QSurfaceFormat_OpenGLContextProfile_Enums, "QFlags_OpenGLContextProfile"); + +} + + +// Implementation of the enum wrapper class for QSurfaceFormat::RenderableType +namespace qt_gsi +{ + +static gsi::Enum decl_QSurfaceFormat_RenderableType_Enum ("QtGui", "QSurfaceFormat_RenderableType", + gsi::enum_const ("DefaultRenderableType", QSurfaceFormat::DefaultRenderableType, "@brief Enum constant QSurfaceFormat::DefaultRenderableType") + + gsi::enum_const ("OpenGL", QSurfaceFormat::OpenGL, "@brief Enum constant QSurfaceFormat::OpenGL") + + gsi::enum_const ("OpenGLES", QSurfaceFormat::OpenGLES, "@brief Enum constant QSurfaceFormat::OpenGLES") + + gsi::enum_const ("OpenVG", QSurfaceFormat::OpenVG, "@brief Enum constant QSurfaceFormat::OpenVG"), + "@qt\n@brief This class represents the QSurfaceFormat::RenderableType enum"); + +static gsi::QFlagsClass decl_QSurfaceFormat_RenderableType_Enums ("QtGui", "QSurfaceFormat_QFlags_RenderableType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSurfaceFormat_RenderableType_Enum_in_parent (decl_QSurfaceFormat_RenderableType_Enum.defs ()); +static gsi::ClassExt decl_QSurfaceFormat_RenderableType_Enum_as_child (decl_QSurfaceFormat_RenderableType_Enum, "RenderableType"); +static gsi::ClassExt decl_QSurfaceFormat_RenderableType_Enums_as_child (decl_QSurfaceFormat_RenderableType_Enums, "QFlags_RenderableType"); + +} + + +// Implementation of the enum wrapper class for QSurfaceFormat::SwapBehavior +namespace qt_gsi +{ + +static gsi::Enum decl_QSurfaceFormat_SwapBehavior_Enum ("QtGui", "QSurfaceFormat_SwapBehavior", + gsi::enum_const ("DefaultSwapBehavior", QSurfaceFormat::DefaultSwapBehavior, "@brief Enum constant QSurfaceFormat::DefaultSwapBehavior") + + gsi::enum_const ("SingleBuffer", QSurfaceFormat::SingleBuffer, "@brief Enum constant QSurfaceFormat::SingleBuffer") + + gsi::enum_const ("DoubleBuffer", QSurfaceFormat::DoubleBuffer, "@brief Enum constant QSurfaceFormat::DoubleBuffer") + + gsi::enum_const ("TripleBuffer", QSurfaceFormat::TripleBuffer, "@brief Enum constant QSurfaceFormat::TripleBuffer"), + "@qt\n@brief This class represents the QSurfaceFormat::SwapBehavior enum"); + +static gsi::QFlagsClass decl_QSurfaceFormat_SwapBehavior_Enums ("QtGui", "QSurfaceFormat_QFlags_SwapBehavior", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSurfaceFormat_SwapBehavior_Enum_in_parent (decl_QSurfaceFormat_SwapBehavior_Enum.defs ()); +static gsi::ClassExt decl_QSurfaceFormat_SwapBehavior_Enum_as_child (decl_QSurfaceFormat_SwapBehavior_Enum, "SwapBehavior"); +static gsi::ClassExt decl_QSurfaceFormat_SwapBehavior_Enums_as_child (decl_QSurfaceFormat_SwapBehavior_Enums, "QFlags_SwapBehavior"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQSyntaxHighlighter.cc b/src/gsiqt/qt6/QtGui/gsiDeclQSyntaxHighlighter.cc new file mode 100644 index 000000000..7fc255fde --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQSyntaxHighlighter.cc @@ -0,0 +1,943 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSyntaxHighlighter.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSyntaxHighlighter + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSyntaxHighlighter::staticMetaObject); +} + + +// QTextDocument *QSyntaxHighlighter::document() + + +static void _init_f_document_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_document_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextDocument *)((QSyntaxHighlighter *)cls)->document ()); +} + + +// void QSyntaxHighlighter::rehighlight() + + +static void _init_f_rehighlight_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rehighlight_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSyntaxHighlighter *)cls)->rehighlight (); +} + + +// void QSyntaxHighlighter::rehighlightBlock(const QTextBlock &block) + + +static void _init_f_rehighlightBlock_2306 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rehighlightBlock_2306 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSyntaxHighlighter *)cls)->rehighlightBlock (arg1); +} + + +// void QSyntaxHighlighter::setDocument(QTextDocument *doc) + + +static void _init_f_setDocument_1955 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("doc"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDocument_1955 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextDocument *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSyntaxHighlighter *)cls)->setDocument (arg1); +} + + +// static QString QSyntaxHighlighter::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSyntaxHighlighter::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSyntaxHighlighter () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":document", "@brief Method QTextDocument *QSyntaxHighlighter::document()\n", true, &_init_f_document_c0, &_call_f_document_c0); + methods += new qt_gsi::GenericMethod ("rehighlight", "@brief Method void QSyntaxHighlighter::rehighlight()\n", false, &_init_f_rehighlight_0, &_call_f_rehighlight_0); + methods += new qt_gsi::GenericMethod ("rehighlightBlock", "@brief Method void QSyntaxHighlighter::rehighlightBlock(const QTextBlock &block)\n", false, &_init_f_rehighlightBlock_2306, &_call_f_rehighlightBlock_2306); + methods += new qt_gsi::GenericMethod ("setDocument|document=", "@brief Method void QSyntaxHighlighter::setDocument(QTextDocument *doc)\n", false, &_init_f_setDocument_1955, &_call_f_setDocument_1955); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSyntaxHighlighter::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSyntaxHighlighter::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSyntaxHighlighter::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QSyntaxHighlighter (qtdecl_QObject (), "QtGui", "QSyntaxHighlighter_Native", + methods_QSyntaxHighlighter (), + "@hide\n@alias QSyntaxHighlighter"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSyntaxHighlighter () { return decl_QSyntaxHighlighter; } + +} + + +class QSyntaxHighlighter_Adaptor : public QSyntaxHighlighter, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSyntaxHighlighter_Adaptor(); + + // [adaptor ctor] QSyntaxHighlighter::QSyntaxHighlighter(QObject *parent) + QSyntaxHighlighter_Adaptor(QObject *parent) : QSyntaxHighlighter(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSyntaxHighlighter::QSyntaxHighlighter(QTextDocument *parent) + QSyntaxHighlighter_Adaptor(QTextDocument *parent) : QSyntaxHighlighter(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] QTextBlock QSyntaxHighlighter::currentBlock() + QTextBlock fp_QSyntaxHighlighter_currentBlock_c0 () const { + return QSyntaxHighlighter::currentBlock(); + } + + // [expose] int QSyntaxHighlighter::currentBlockState() + int fp_QSyntaxHighlighter_currentBlockState_c0 () const { + return QSyntaxHighlighter::currentBlockState(); + } + + // [expose] QTextBlockUserData *QSyntaxHighlighter::currentBlockUserData() + QTextBlockUserData * fp_QSyntaxHighlighter_currentBlockUserData_c0 () const { + return QSyntaxHighlighter::currentBlockUserData(); + } + + // [expose] QTextCharFormat QSyntaxHighlighter::format(int pos) + QTextCharFormat fp_QSyntaxHighlighter_format_c767 (int pos) const { + return QSyntaxHighlighter::format(pos); + } + + // [expose] bool QSyntaxHighlighter::isSignalConnected(const QMetaMethod &signal) + bool fp_QSyntaxHighlighter_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSyntaxHighlighter::isSignalConnected(signal); + } + + // [expose] int QSyntaxHighlighter::previousBlockState() + int fp_QSyntaxHighlighter_previousBlockState_c0 () const { + return QSyntaxHighlighter::previousBlockState(); + } + + // [expose] int QSyntaxHighlighter::receivers(const char *signal) + int fp_QSyntaxHighlighter_receivers_c1731 (const char *signal) const { + return QSyntaxHighlighter::receivers(signal); + } + + // [expose] QObject *QSyntaxHighlighter::sender() + QObject * fp_QSyntaxHighlighter_sender_c0 () const { + return QSyntaxHighlighter::sender(); + } + + // [expose] int QSyntaxHighlighter::senderSignalIndex() + int fp_QSyntaxHighlighter_senderSignalIndex_c0 () const { + return QSyntaxHighlighter::senderSignalIndex(); + } + + // [expose] void QSyntaxHighlighter::setCurrentBlockState(int newState) + void fp_QSyntaxHighlighter_setCurrentBlockState_767 (int newState) { + QSyntaxHighlighter::setCurrentBlockState(newState); + } + + // [expose] void QSyntaxHighlighter::setCurrentBlockUserData(QTextBlockUserData *data) + void fp_QSyntaxHighlighter_setCurrentBlockUserData_2408 (QTextBlockUserData *data) { + QSyntaxHighlighter::setCurrentBlockUserData(data); + } + + // [expose] void QSyntaxHighlighter::setFormat(int start, int count, const QTextCharFormat &format) + void fp_QSyntaxHighlighter_setFormat_4132 (int start, int count, const QTextCharFormat &format) { + QSyntaxHighlighter::setFormat(start, count, format); + } + + // [expose] void QSyntaxHighlighter::setFormat(int start, int count, const QColor &color) + void fp_QSyntaxHighlighter_setFormat_3223 (int start, int count, const QColor &color) { + QSyntaxHighlighter::setFormat(start, count, color); + } + + // [expose] void QSyntaxHighlighter::setFormat(int start, int count, const QFont &font) + void fp_QSyntaxHighlighter_setFormat_3119 (int start, int count, const QFont &font) { + QSyntaxHighlighter::setFormat(start, count, font); + } + + // [emitter impl] void QSyntaxHighlighter::destroyed(QObject *) + void emitter_QSyntaxHighlighter_destroyed_1302(QObject *arg1) + { + emit QSyntaxHighlighter::destroyed(arg1); + } + + // [adaptor impl] bool QSyntaxHighlighter::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QSyntaxHighlighter::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSyntaxHighlighter_Adaptor::cbs_event_1217_0, _event); + } else { + return QSyntaxHighlighter::event(_event); + } + } + + // [adaptor impl] bool QSyntaxHighlighter::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSyntaxHighlighter::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSyntaxHighlighter_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSyntaxHighlighter::eventFilter(watched, event); + } + } + + // [emitter impl] void QSyntaxHighlighter::objectNameChanged(const QString &objectName) + void emitter_QSyntaxHighlighter_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSyntaxHighlighter::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QSyntaxHighlighter::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSyntaxHighlighter::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSyntaxHighlighter_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSyntaxHighlighter::childEvent(event); + } + } + + // [adaptor impl] void QSyntaxHighlighter::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSyntaxHighlighter::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSyntaxHighlighter_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSyntaxHighlighter::customEvent(event); + } + } + + // [adaptor impl] void QSyntaxHighlighter::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSyntaxHighlighter::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSyntaxHighlighter_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSyntaxHighlighter::disconnectNotify(signal); + } + } + + // [adaptor impl] void QSyntaxHighlighter::highlightBlock(const QString &text) + void cbs_highlightBlock_2025_0(const QString &text) + { + __SUPPRESS_UNUSED_WARNING (text); + throw qt_gsi::AbstractMethodCalledException("highlightBlock"); + } + + virtual void highlightBlock(const QString &text) + { + if (cb_highlightBlock_2025_0.can_issue()) { + cb_highlightBlock_2025_0.issue(&QSyntaxHighlighter_Adaptor::cbs_highlightBlock_2025_0, text); + } else { + throw qt_gsi::AbstractMethodCalledException("highlightBlock"); + } + } + + // [adaptor impl] void QSyntaxHighlighter::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSyntaxHighlighter::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSyntaxHighlighter_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSyntaxHighlighter::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_highlightBlock_2025_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QSyntaxHighlighter_Adaptor::~QSyntaxHighlighter_Adaptor() { } + +// Constructor QSyntaxHighlighter::QSyntaxHighlighter(QObject *parent) (adaptor class) + +static void _init_ctor_QSyntaxHighlighter_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSyntaxHighlighter_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QSyntaxHighlighter_Adaptor (arg1)); +} + + +// Constructor QSyntaxHighlighter::QSyntaxHighlighter(QTextDocument *parent) (adaptor class) + +static void _init_ctor_QSyntaxHighlighter_Adaptor_1955 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSyntaxHighlighter_Adaptor_1955 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextDocument *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QSyntaxHighlighter_Adaptor (arg1)); +} + + +// void QSyntaxHighlighter::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSyntaxHighlighter_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSyntaxHighlighter_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// exposed QTextBlock QSyntaxHighlighter::currentBlock() + +static void _init_fp_currentBlock_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_currentBlock_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlock)((QSyntaxHighlighter_Adaptor *)cls)->fp_QSyntaxHighlighter_currentBlock_c0 ()); +} + + +// exposed int QSyntaxHighlighter::currentBlockState() + +static void _init_fp_currentBlockState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_currentBlockState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSyntaxHighlighter_Adaptor *)cls)->fp_QSyntaxHighlighter_currentBlockState_c0 ()); +} + + +// exposed QTextBlockUserData *QSyntaxHighlighter::currentBlockUserData() + +static void _init_fp_currentBlockUserData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_currentBlockUserData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlockUserData *)((QSyntaxHighlighter_Adaptor *)cls)->fp_QSyntaxHighlighter_currentBlockUserData_c0 ()); +} + + +// void QSyntaxHighlighter::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSyntaxHighlighter_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSyntaxHighlighter_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QSyntaxHighlighter::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSyntaxHighlighter_Adaptor *)cls)->emitter_QSyntaxHighlighter_destroyed_1302 (arg1); +} + + +// void QSyntaxHighlighter::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSyntaxHighlighter_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSyntaxHighlighter_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QSyntaxHighlighter::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSyntaxHighlighter_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSyntaxHighlighter_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSyntaxHighlighter::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSyntaxHighlighter_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSyntaxHighlighter_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed QTextCharFormat QSyntaxHighlighter::format(int pos) + +static void _init_fp_format_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_format_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextCharFormat)((QSyntaxHighlighter_Adaptor *)cls)->fp_QSyntaxHighlighter_format_c767 (arg1)); +} + + +// void QSyntaxHighlighter::highlightBlock(const QString &text) + +static void _init_cbs_highlightBlock_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_highlightBlock_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSyntaxHighlighter_Adaptor *)cls)->cbs_highlightBlock_2025_0 (arg1); +} + +static void _set_callback_cbs_highlightBlock_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QSyntaxHighlighter_Adaptor *)cls)->cb_highlightBlock_2025_0 = cb; +} + + +// exposed bool QSyntaxHighlighter::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSyntaxHighlighter_Adaptor *)cls)->fp_QSyntaxHighlighter_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QSyntaxHighlighter::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSyntaxHighlighter_Adaptor *)cls)->emitter_QSyntaxHighlighter_objectNameChanged_4567 (arg1); +} + + +// exposed int QSyntaxHighlighter::previousBlockState() + +static void _init_fp_previousBlockState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_previousBlockState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSyntaxHighlighter_Adaptor *)cls)->fp_QSyntaxHighlighter_previousBlockState_c0 ()); +} + + +// exposed int QSyntaxHighlighter::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSyntaxHighlighter_Adaptor *)cls)->fp_QSyntaxHighlighter_receivers_c1731 (arg1)); +} + + +// exposed QObject *QSyntaxHighlighter::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSyntaxHighlighter_Adaptor *)cls)->fp_QSyntaxHighlighter_sender_c0 ()); +} + + +// exposed int QSyntaxHighlighter::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSyntaxHighlighter_Adaptor *)cls)->fp_QSyntaxHighlighter_senderSignalIndex_c0 ()); +} + + +// exposed void QSyntaxHighlighter::setCurrentBlockState(int newState) + +static void _init_fp_setCurrentBlockState_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setCurrentBlockState_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSyntaxHighlighter_Adaptor *)cls)->fp_QSyntaxHighlighter_setCurrentBlockState_767 (arg1); +} + + +// exposed void QSyntaxHighlighter::setCurrentBlockUserData(QTextBlockUserData *data) + +static void _init_fp_setCurrentBlockUserData_2408 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setCurrentBlockUserData_2408 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextBlockUserData *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSyntaxHighlighter_Adaptor *)cls)->fp_QSyntaxHighlighter_setCurrentBlockUserData_2408 (arg1); +} + + +// exposed void QSyntaxHighlighter::setFormat(int start, int count, const QTextCharFormat &format) + +static void _init_fp_setFormat_4132 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("format"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_setFormat_4132 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QTextCharFormat &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSyntaxHighlighter_Adaptor *)cls)->fp_QSyntaxHighlighter_setFormat_4132 (arg1, arg2, arg3); +} + + +// exposed void QSyntaxHighlighter::setFormat(int start, int count, const QColor &color) + +static void _init_fp_setFormat_3223 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("color"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_setFormat_3223 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QColor &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSyntaxHighlighter_Adaptor *)cls)->fp_QSyntaxHighlighter_setFormat_3223 (arg1, arg2, arg3); +} + + +// exposed void QSyntaxHighlighter::setFormat(int start, int count, const QFont &font) + +static void _init_fp_setFormat_3119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("font"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_setFormat_3119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QFont &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSyntaxHighlighter_Adaptor *)cls)->fp_QSyntaxHighlighter_setFormat_3119 (arg1, arg2, arg3); +} + + +// void QSyntaxHighlighter::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSyntaxHighlighter_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSyntaxHighlighter_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSyntaxHighlighter (); + +static gsi::Methods methods_QSyntaxHighlighter_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSyntaxHighlighter::QSyntaxHighlighter(QObject *parent)\nThis method creates an object of class QSyntaxHighlighter.", &_init_ctor_QSyntaxHighlighter_Adaptor_1302, &_call_ctor_QSyntaxHighlighter_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSyntaxHighlighter::QSyntaxHighlighter(QTextDocument *parent)\nThis method creates an object of class QSyntaxHighlighter.", &_init_ctor_QSyntaxHighlighter_Adaptor_1955, &_call_ctor_QSyntaxHighlighter_Adaptor_1955); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSyntaxHighlighter::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*currentBlock", "@brief Method QTextBlock QSyntaxHighlighter::currentBlock()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_currentBlock_c0, &_call_fp_currentBlock_c0); + methods += new qt_gsi::GenericMethod ("*currentBlockState", "@brief Method int QSyntaxHighlighter::currentBlockState()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_currentBlockState_c0, &_call_fp_currentBlockState_c0); + methods += new qt_gsi::GenericMethod ("*currentBlockUserData", "@brief Method QTextBlockUserData *QSyntaxHighlighter::currentBlockUserData()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_currentBlockUserData_c0, &_call_fp_currentBlockUserData_c0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSyntaxHighlighter::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSyntaxHighlighter::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSyntaxHighlighter::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QSyntaxHighlighter::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSyntaxHighlighter::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*format", "@brief Method QTextCharFormat QSyntaxHighlighter::format(int pos)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_format_c767, &_call_fp_format_c767); + methods += new qt_gsi::GenericMethod ("*highlightBlock", "@brief Virtual method void QSyntaxHighlighter::highlightBlock(const QString &text)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_highlightBlock_2025_0, &_call_cbs_highlightBlock_2025_0); + methods += new qt_gsi::GenericMethod ("*highlightBlock", "@hide", false, &_init_cbs_highlightBlock_2025_0, &_call_cbs_highlightBlock_2025_0, &_set_callback_cbs_highlightBlock_2025_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSyntaxHighlighter::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSyntaxHighlighter::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*previousBlockState", "@brief Method int QSyntaxHighlighter::previousBlockState()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_previousBlockState_c0, &_call_fp_previousBlockState_c0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSyntaxHighlighter::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSyntaxHighlighter::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSyntaxHighlighter::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setCurrentBlockState", "@brief Method void QSyntaxHighlighter::setCurrentBlockState(int newState)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setCurrentBlockState_767, &_call_fp_setCurrentBlockState_767); + methods += new qt_gsi::GenericMethod ("*setCurrentBlockUserData", "@brief Method void QSyntaxHighlighter::setCurrentBlockUserData(QTextBlockUserData *data)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setCurrentBlockUserData_2408, &_call_fp_setCurrentBlockUserData_2408); + methods += new qt_gsi::GenericMethod ("*setFormat", "@brief Method void QSyntaxHighlighter::setFormat(int start, int count, const QTextCharFormat &format)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setFormat_4132, &_call_fp_setFormat_4132); + methods += new qt_gsi::GenericMethod ("*setFormat", "@brief Method void QSyntaxHighlighter::setFormat(int start, int count, const QColor &color)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setFormat_3223, &_call_fp_setFormat_3223); + methods += new qt_gsi::GenericMethod ("*setFormat", "@brief Method void QSyntaxHighlighter::setFormat(int start, int count, const QFont &font)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setFormat_3119, &_call_fp_setFormat_3119); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSyntaxHighlighter::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QSyntaxHighlighter_Adaptor (qtdecl_QSyntaxHighlighter (), "QtGui", "QSyntaxHighlighter", + methods_QSyntaxHighlighter_Adaptor (), + "@qt\n@brief Binding of QSyntaxHighlighter"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTabletEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTabletEvent.cc new file mode 100644 index 000000000..c33bda5b7 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTabletEvent.cc @@ -0,0 +1,608 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTabletEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTabletEvent + +// QTabletEvent *QTabletEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTabletEvent *)((QTabletEvent *)cls)->clone ()); +} + + +// QPoint QTabletEvent::globalPos() + + +static void _init_f_globalPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QTabletEvent *)cls)->globalPos ()); +} + + +// const QPointF QTabletEvent::globalPosF() + + +static void _init_f_globalPosF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalPosF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QPointF)((QTabletEvent *)cls)->globalPosF ()); +} + + +// int QTabletEvent::globalX() + + +static void _init_f_globalX_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalX_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTabletEvent *)cls)->globalX ()); +} + + +// int QTabletEvent::globalY() + + +static void _init_f_globalY_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_globalY_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTabletEvent *)cls)->globalY ()); +} + + +// double QTabletEvent::hiResGlobalX() + + +static void _init_f_hiResGlobalX_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hiResGlobalX_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTabletEvent *)cls)->hiResGlobalX ()); +} + + +// double QTabletEvent::hiResGlobalY() + + +static void _init_f_hiResGlobalY_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hiResGlobalY_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTabletEvent *)cls)->hiResGlobalY ()); +} + + +// QPoint QTabletEvent::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QTabletEvent *)cls)->pos ()); +} + + +// const QPointF QTabletEvent::posF() + + +static void _init_f_posF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_posF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QPointF)((QTabletEvent *)cls)->posF ()); +} + + +// double QTabletEvent::pressure() + + +static void _init_f_pressure_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pressure_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTabletEvent *)cls)->pressure ()); +} + + +// double QTabletEvent::rotation() + + +static void _init_f_rotation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rotation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTabletEvent *)cls)->rotation ()); +} + + +// double QTabletEvent::tangentialPressure() + + +static void _init_f_tangentialPressure_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tangentialPressure_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTabletEvent *)cls)->tangentialPressure ()); +} + + +// qint64 QTabletEvent::uniqueId() + + +static void _init_f_uniqueId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_uniqueId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QTabletEvent *)cls)->uniqueId ()); +} + + +// int QTabletEvent::x() + + +static void _init_f_x_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTabletEvent *)cls)->x ()); +} + + +// double QTabletEvent::xTilt() + + +static void _init_f_xTilt_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_xTilt_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTabletEvent *)cls)->xTilt ()); +} + + +// int QTabletEvent::y() + + +static void _init_f_y_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTabletEvent *)cls)->y ()); +} + + +// double QTabletEvent::yTilt() + + +static void _init_f_yTilt_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_yTilt_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTabletEvent *)cls)->yTilt ()); +} + + +// double QTabletEvent::z() + + +static void _init_f_z_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_z_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTabletEvent *)cls)->z ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTabletEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QTabletEvent *QTabletEvent::clone()\nThis is a reimplementation of QSinglePointEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("globalPos", "@brief Method QPoint QTabletEvent::globalPos()\n", true, &_init_f_globalPos_c0, &_call_f_globalPos_c0); + methods += new qt_gsi::GenericMethod ("globalPosF", "@brief Method const QPointF QTabletEvent::globalPosF()\n", true, &_init_f_globalPosF_c0, &_call_f_globalPosF_c0); + methods += new qt_gsi::GenericMethod ("globalX", "@brief Method int QTabletEvent::globalX()\n", true, &_init_f_globalX_c0, &_call_f_globalX_c0); + methods += new qt_gsi::GenericMethod ("globalY", "@brief Method int QTabletEvent::globalY()\n", true, &_init_f_globalY_c0, &_call_f_globalY_c0); + methods += new qt_gsi::GenericMethod ("hiResGlobalX", "@brief Method double QTabletEvent::hiResGlobalX()\n", true, &_init_f_hiResGlobalX_c0, &_call_f_hiResGlobalX_c0); + methods += new qt_gsi::GenericMethod ("hiResGlobalY", "@brief Method double QTabletEvent::hiResGlobalY()\n", true, &_init_f_hiResGlobalY_c0, &_call_f_hiResGlobalY_c0); + methods += new qt_gsi::GenericMethod ("pos", "@brief Method QPoint QTabletEvent::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod ("posF", "@brief Method const QPointF QTabletEvent::posF()\n", true, &_init_f_posF_c0, &_call_f_posF_c0); + methods += new qt_gsi::GenericMethod ("pressure", "@brief Method double QTabletEvent::pressure()\n", true, &_init_f_pressure_c0, &_call_f_pressure_c0); + methods += new qt_gsi::GenericMethod ("rotation", "@brief Method double QTabletEvent::rotation()\n", true, &_init_f_rotation_c0, &_call_f_rotation_c0); + methods += new qt_gsi::GenericMethod ("tangentialPressure", "@brief Method double QTabletEvent::tangentialPressure()\n", true, &_init_f_tangentialPressure_c0, &_call_f_tangentialPressure_c0); + methods += new qt_gsi::GenericMethod ("uniqueId", "@brief Method qint64 QTabletEvent::uniqueId()\n", true, &_init_f_uniqueId_c0, &_call_f_uniqueId_c0); + methods += new qt_gsi::GenericMethod ("x", "@brief Method int QTabletEvent::x()\n", true, &_init_f_x_c0, &_call_f_x_c0); + methods += new qt_gsi::GenericMethod ("xTilt", "@brief Method double QTabletEvent::xTilt()\n", true, &_init_f_xTilt_c0, &_call_f_xTilt_c0); + methods += new qt_gsi::GenericMethod ("y", "@brief Method int QTabletEvent::y()\n", true, &_init_f_y_c0, &_call_f_y_c0); + methods += new qt_gsi::GenericMethod ("yTilt", "@brief Method double QTabletEvent::yTilt()\n", true, &_init_f_yTilt_c0, &_call_f_yTilt_c0); + methods += new qt_gsi::GenericMethod ("z", "@brief Method double QTabletEvent::z()\n", true, &_init_f_z_c0, &_call_f_z_c0); + return methods; +} + +gsi::Class &qtdecl_QSinglePointEvent (); + +gsi::Class decl_QTabletEvent (qtdecl_QSinglePointEvent (), "QtGui", "QTabletEvent_Native", + methods_QTabletEvent (), + "@hide\n@alias QTabletEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTabletEvent () { return decl_QTabletEvent; } + +} + + +class QTabletEvent_Adaptor : public QTabletEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTabletEvent_Adaptor(); + + // [adaptor impl] QTabletEvent *QTabletEvent::clone() + QTabletEvent * cbs_clone_c0_0() const + { + return QTabletEvent::clone(); + } + + virtual QTabletEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QTabletEvent_Adaptor::cbs_clone_c0_0); + } else { + return QTabletEvent::clone(); + } + } + + // [adaptor impl] bool QTabletEvent::isBeginEvent() + bool cbs_isBeginEvent_c0_0() const + { + return QTabletEvent::isBeginEvent(); + } + + virtual bool isBeginEvent() const + { + if (cb_isBeginEvent_c0_0.can_issue()) { + return cb_isBeginEvent_c0_0.issue(&QTabletEvent_Adaptor::cbs_isBeginEvent_c0_0); + } else { + return QTabletEvent::isBeginEvent(); + } + } + + // [adaptor impl] bool QTabletEvent::isEndEvent() + bool cbs_isEndEvent_c0_0() const + { + return QTabletEvent::isEndEvent(); + } + + virtual bool isEndEvent() const + { + if (cb_isEndEvent_c0_0.can_issue()) { + return cb_isEndEvent_c0_0.issue(&QTabletEvent_Adaptor::cbs_isEndEvent_c0_0); + } else { + return QTabletEvent::isEndEvent(); + } + } + + // [adaptor impl] bool QTabletEvent::isUpdateEvent() + bool cbs_isUpdateEvent_c0_0() const + { + return QTabletEvent::isUpdateEvent(); + } + + virtual bool isUpdateEvent() const + { + if (cb_isUpdateEvent_c0_0.can_issue()) { + return cb_isUpdateEvent_c0_0.issue(&QTabletEvent_Adaptor::cbs_isUpdateEvent_c0_0); + } else { + return QTabletEvent::isUpdateEvent(); + } + } + + // [adaptor impl] void QTabletEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QTabletEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QTabletEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QTabletEvent::setAccepted(accepted); + } + } + + // [adaptor impl] void QTabletEvent::setTimestamp(quint64 timestamp) + void cbs_setTimestamp_1103_0(quint64 timestamp) + { + QTabletEvent::setTimestamp(timestamp); + } + + virtual void setTimestamp(quint64 timestamp) + { + if (cb_setTimestamp_1103_0.can_issue()) { + cb_setTimestamp_1103_0.issue(&QTabletEvent_Adaptor::cbs_setTimestamp_1103_0, timestamp); + } else { + QTabletEvent::setTimestamp(timestamp); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_isBeginEvent_c0_0; + gsi::Callback cb_isEndEvent_c0_0; + gsi::Callback cb_isUpdateEvent_c0_0; + gsi::Callback cb_setAccepted_864_0; + gsi::Callback cb_setTimestamp_1103_0; +}; + +QTabletEvent_Adaptor::~QTabletEvent_Adaptor() { } + +// QTabletEvent *QTabletEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTabletEvent *)((QTabletEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabletEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// bool QTabletEvent::isBeginEvent() + +static void _init_cbs_isBeginEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isBeginEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabletEvent_Adaptor *)cls)->cbs_isBeginEvent_c0_0 ()); +} + +static void _set_callback_cbs_isBeginEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabletEvent_Adaptor *)cls)->cb_isBeginEvent_c0_0 = cb; +} + + +// bool QTabletEvent::isEndEvent() + +static void _init_cbs_isEndEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEndEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabletEvent_Adaptor *)cls)->cbs_isEndEvent_c0_0 ()); +} + +static void _set_callback_cbs_isEndEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabletEvent_Adaptor *)cls)->cb_isEndEvent_c0_0 = cb; +} + + +// bool QTabletEvent::isUpdateEvent() + +static void _init_cbs_isUpdateEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isUpdateEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabletEvent_Adaptor *)cls)->cbs_isUpdateEvent_c0_0 ()); +} + +static void _set_callback_cbs_isUpdateEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabletEvent_Adaptor *)cls)->cb_isUpdateEvent_c0_0 = cb; +} + + +// void QTabletEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabletEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabletEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +// void QTabletEvent::setTimestamp(quint64 timestamp) + +static void _init_cbs_setTimestamp_1103_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timestamp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setTimestamp_1103_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabletEvent_Adaptor *)cls)->cbs_setTimestamp_1103_0 (arg1); +} + +static void _set_callback_cbs_setTimestamp_1103_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabletEvent_Adaptor *)cls)->cb_setTimestamp_1103_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTabletEvent (); + +static gsi::Methods methods_QTabletEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QTabletEvent *QTabletEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@brief Virtual method bool QTabletEvent::isBeginEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@hide", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0, &_set_callback_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@brief Virtual method bool QTabletEvent::isEndEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@hide", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0, &_set_callback_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@brief Virtual method bool QTabletEvent::isUpdateEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@hide", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0, &_set_callback_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QTabletEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@brief Virtual method void QTabletEvent::setTimestamp(quint64 timestamp)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@hide", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0, &_set_callback_cbs_setTimestamp_1103_0); + return methods; +} + +gsi::Class decl_QTabletEvent_Adaptor (qtdecl_QTabletEvent (), "QtGui", "QTabletEvent", + methods_QTabletEvent_Adaptor (), + "@qt\n@brief Binding of QTabletEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextBlock.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextBlock.cc new file mode 100644 index 000000000..467cbf18c --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextBlock.cc @@ -0,0 +1,719 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextBlock.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextBlock + +// Constructor QTextBlock::QTextBlock() + + +static void _init_ctor_QTextBlock_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextBlock_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextBlock ()); +} + + +// Constructor QTextBlock::QTextBlock(const QTextBlock &o) + + +static void _init_ctor_QTextBlock_2306 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextBlock_2306 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextBlock (arg1)); +} + + +// QTextBlock::iterator QTextBlock::begin() + + +static void _init_f_begin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_begin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlock::iterator)((QTextBlock *)cls)->begin ()); +} + + +// QTextBlockFormat QTextBlock::blockFormat() + + +static void _init_f_blockFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blockFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlockFormat)((QTextBlock *)cls)->blockFormat ()); +} + + +// int QTextBlock::blockFormatIndex() + + +static void _init_f_blockFormatIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blockFormatIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextBlock *)cls)->blockFormatIndex ()); +} + + +// int QTextBlock::blockNumber() + + +static void _init_f_blockNumber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blockNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextBlock *)cls)->blockNumber ()); +} + + +// QTextCharFormat QTextBlock::charFormat() + + +static void _init_f_charFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_charFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCharFormat)((QTextBlock *)cls)->charFormat ()); +} + + +// int QTextBlock::charFormatIndex() + + +static void _init_f_charFormatIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_charFormatIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextBlock *)cls)->charFormatIndex ()); +} + + +// void QTextBlock::clearLayout() + + +static void _init_f_clearLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlock *)cls)->clearLayout (); +} + + +// bool QTextBlock::contains(int position) + + +static void _init_f_contains_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextBlock *)cls)->contains (arg1)); +} + + +// const QTextDocument *QTextBlock::document() + + +static void _init_f_document_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_document_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QTextDocument *)((QTextBlock *)cls)->document ()); +} + + +// QTextBlock::iterator QTextBlock::end() + + +static void _init_f_end_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_end_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlock::iterator)((QTextBlock *)cls)->end ()); +} + + +// int QTextBlock::firstLineNumber() + + +static void _init_f_firstLineNumber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_firstLineNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextBlock *)cls)->firstLineNumber ()); +} + + +// int QTextBlock::fragmentIndex() + + +static void _init_f_fragmentIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fragmentIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextBlock *)cls)->fragmentIndex ()); +} + + +// bool QTextBlock::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextBlock *)cls)->isValid ()); +} + + +// bool QTextBlock::isVisible() + + +static void _init_f_isVisible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isVisible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextBlock *)cls)->isVisible ()); +} + + +// QTextLayout *QTextBlock::layout() + + +static void _init_f_layout_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_layout_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextLayout *)((QTextBlock *)cls)->layout ()); +} + + +// int QTextBlock::length() + + +static void _init_f_length_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_length_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextBlock *)cls)->length ()); +} + + +// int QTextBlock::lineCount() + + +static void _init_f_lineCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextBlock *)cls)->lineCount ()); +} + + +// QTextBlock QTextBlock::next() + + +static void _init_f_next_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_next_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlock)((QTextBlock *)cls)->next ()); +} + + +// bool QTextBlock::operator!=(const QTextBlock &o) + + +static void _init_f_operator_excl__eq__c2306 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2306 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextBlock *)cls)->operator!= (arg1)); +} + + +// bool QTextBlock::operator<(const QTextBlock &o) + + +static void _init_f_operator_lt__c2306 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c2306 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextBlock *)cls)->operator< (arg1)); +} + + +// QTextBlock &QTextBlock::operator=(const QTextBlock &o) + + +static void _init_f_operator_eq__2306 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2306 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextBlock &)((QTextBlock *)cls)->operator= (arg1)); +} + + +// bool QTextBlock::operator==(const QTextBlock &o) + + +static void _init_f_operator_eq__eq__c2306 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2306 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextBlock *)cls)->operator== (arg1)); +} + + +// int QTextBlock::position() + + +static void _init_f_position_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_position_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextBlock *)cls)->position ()); +} + + +// QTextBlock QTextBlock::previous() + + +static void _init_f_previous_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_previous_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlock)((QTextBlock *)cls)->previous ()); +} + + +// int QTextBlock::revision() + + +static void _init_f_revision_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_revision_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextBlock *)cls)->revision ()); +} + + +// void QTextBlock::setLineCount(int count) + + +static void _init_f_setLineCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("count"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLineCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlock *)cls)->setLineCount (arg1); +} + + +// void QTextBlock::setRevision(int rev) + + +static void _init_f_setRevision_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRevision_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlock *)cls)->setRevision (arg1); +} + + +// void QTextBlock::setUserData(QTextBlockUserData *data) + + +static void _init_f_setUserData_2408 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUserData_2408 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextBlockUserData *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlock *)cls)->setUserData (arg1); +} + + +// void QTextBlock::setUserState(int state) + + +static void _init_f_setUserState_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUserState_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlock *)cls)->setUserState (arg1); +} + + +// void QTextBlock::setVisible(bool visible) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlock *)cls)->setVisible (arg1); +} + + +// QString QTextBlock::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextBlock *)cls)->text ()); +} + + +// Qt::LayoutDirection QTextBlock::textDirection() + + +static void _init_f_textDirection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_textDirection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextBlock *)cls)->textDirection ())); +} + + +// QList QTextBlock::textFormats() + + +static void _init_f_textFormats_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_textFormats_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTextBlock *)cls)->textFormats ()); +} + + +// QTextList *QTextBlock::textList() + + +static void _init_f_textList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextList *)((QTextBlock *)cls)->textList ()); +} + + +// QTextBlockUserData *QTextBlock::userData() + + +static void _init_f_userData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_userData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlockUserData *)((QTextBlock *)cls)->userData ()); +} + + +// int QTextBlock::userState() + + +static void _init_f_userState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_userState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextBlock *)cls)->userState ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextBlock () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextBlock::QTextBlock()\nThis method creates an object of class QTextBlock.", &_init_ctor_QTextBlock_0, &_call_ctor_QTextBlock_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextBlock::QTextBlock(const QTextBlock &o)\nThis method creates an object of class QTextBlock.", &_init_ctor_QTextBlock_2306, &_call_ctor_QTextBlock_2306); + methods += new qt_gsi::GenericMethod ("begin", "@brief Method QTextBlock::iterator QTextBlock::begin()\n", true, &_init_f_begin_c0, &_call_f_begin_c0); + methods += new qt_gsi::GenericMethod ("blockFormat", "@brief Method QTextBlockFormat QTextBlock::blockFormat()\n", true, &_init_f_blockFormat_c0, &_call_f_blockFormat_c0); + methods += new qt_gsi::GenericMethod ("blockFormatIndex", "@brief Method int QTextBlock::blockFormatIndex()\n", true, &_init_f_blockFormatIndex_c0, &_call_f_blockFormatIndex_c0); + methods += new qt_gsi::GenericMethod ("blockNumber", "@brief Method int QTextBlock::blockNumber()\n", true, &_init_f_blockNumber_c0, &_call_f_blockNumber_c0); + methods += new qt_gsi::GenericMethod ("charFormat", "@brief Method QTextCharFormat QTextBlock::charFormat()\n", true, &_init_f_charFormat_c0, &_call_f_charFormat_c0); + methods += new qt_gsi::GenericMethod ("charFormatIndex", "@brief Method int QTextBlock::charFormatIndex()\n", true, &_init_f_charFormatIndex_c0, &_call_f_charFormatIndex_c0); + methods += new qt_gsi::GenericMethod ("clearLayout", "@brief Method void QTextBlock::clearLayout()\n", false, &_init_f_clearLayout_0, &_call_f_clearLayout_0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QTextBlock::contains(int position)\n", true, &_init_f_contains_c767, &_call_f_contains_c767); + methods += new qt_gsi::GenericMethod ("document", "@brief Method const QTextDocument *QTextBlock::document()\n", true, &_init_f_document_c0, &_call_f_document_c0); + methods += new qt_gsi::GenericMethod ("end", "@brief Method QTextBlock::iterator QTextBlock::end()\n", true, &_init_f_end_c0, &_call_f_end_c0); + methods += new qt_gsi::GenericMethod ("firstLineNumber", "@brief Method int QTextBlock::firstLineNumber()\n", true, &_init_f_firstLineNumber_c0, &_call_f_firstLineNumber_c0); + methods += new qt_gsi::GenericMethod ("fragmentIndex", "@brief Method int QTextBlock::fragmentIndex()\n", true, &_init_f_fragmentIndex_c0, &_call_f_fragmentIndex_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTextBlock::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("isVisible?|:visible", "@brief Method bool QTextBlock::isVisible()\n", true, &_init_f_isVisible_c0, &_call_f_isVisible_c0); + methods += new qt_gsi::GenericMethod ("layout", "@brief Method QTextLayout *QTextBlock::layout()\n", true, &_init_f_layout_c0, &_call_f_layout_c0); + methods += new qt_gsi::GenericMethod ("length", "@brief Method int QTextBlock::length()\n", true, &_init_f_length_c0, &_call_f_length_c0); + methods += new qt_gsi::GenericMethod (":lineCount", "@brief Method int QTextBlock::lineCount()\n", true, &_init_f_lineCount_c0, &_call_f_lineCount_c0); + methods += new qt_gsi::GenericMethod ("next", "@brief Method QTextBlock QTextBlock::next()\n", true, &_init_f_next_c0, &_call_f_next_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QTextBlock::operator!=(const QTextBlock &o)\n", true, &_init_f_operator_excl__eq__c2306, &_call_f_operator_excl__eq__c2306); + methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QTextBlock::operator<(const QTextBlock &o)\n", true, &_init_f_operator_lt__c2306, &_call_f_operator_lt__c2306); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QTextBlock &QTextBlock::operator=(const QTextBlock &o)\n", false, &_init_f_operator_eq__2306, &_call_f_operator_eq__2306); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QTextBlock::operator==(const QTextBlock &o)\n", true, &_init_f_operator_eq__eq__c2306, &_call_f_operator_eq__eq__c2306); + methods += new qt_gsi::GenericMethod ("position", "@brief Method int QTextBlock::position()\n", true, &_init_f_position_c0, &_call_f_position_c0); + methods += new qt_gsi::GenericMethod ("previous", "@brief Method QTextBlock QTextBlock::previous()\n", true, &_init_f_previous_c0, &_call_f_previous_c0); + methods += new qt_gsi::GenericMethod (":revision", "@brief Method int QTextBlock::revision()\n", true, &_init_f_revision_c0, &_call_f_revision_c0); + methods += new qt_gsi::GenericMethod ("setLineCount|lineCount=", "@brief Method void QTextBlock::setLineCount(int count)\n", false, &_init_f_setLineCount_767, &_call_f_setLineCount_767); + methods += new qt_gsi::GenericMethod ("setRevision|revision=", "@brief Method void QTextBlock::setRevision(int rev)\n", false, &_init_f_setRevision_767, &_call_f_setRevision_767); + methods += new qt_gsi::GenericMethod ("setUserData|userData=", "@brief Method void QTextBlock::setUserData(QTextBlockUserData *data)\n", false, &_init_f_setUserData_2408, &_call_f_setUserData_2408); + methods += new qt_gsi::GenericMethod ("setUserState|userState=", "@brief Method void QTextBlock::setUserState(int state)\n", false, &_init_f_setUserState_767, &_call_f_setUserState_767); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QTextBlock::setVisible(bool visible)\n", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod ("text", "@brief Method QString QTextBlock::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod ("textDirection", "@brief Method Qt::LayoutDirection QTextBlock::textDirection()\n", true, &_init_f_textDirection_c0, &_call_f_textDirection_c0); + methods += new qt_gsi::GenericMethod ("textFormats", "@brief Method QList QTextBlock::textFormats()\n", true, &_init_f_textFormats_c0, &_call_f_textFormats_c0); + methods += new qt_gsi::GenericMethod ("textList", "@brief Method QTextList *QTextBlock::textList()\n", true, &_init_f_textList_c0, &_call_f_textList_c0); + methods += new qt_gsi::GenericMethod (":userData", "@brief Method QTextBlockUserData *QTextBlock::userData()\n", true, &_init_f_userData_c0, &_call_f_userData_c0); + methods += new qt_gsi::GenericMethod (":userState", "@brief Method int QTextBlock::userState()\n", true, &_init_f_userState_c0, &_call_f_userState_c0); + return methods; +} + +gsi::Class decl_QTextBlock ("QtGui", "QTextBlock", + methods_QTextBlock (), + "@qt\n@brief Binding of QTextBlock"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBlock () { return decl_QTextBlock; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextBlockFormat.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextBlockFormat.cc new file mode 100644 index 000000000..421f5267d --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextBlockFormat.cc @@ -0,0 +1,642 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextBlockFormat.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextBlockFormat + +// Constructor QTextBlockFormat::QTextBlockFormat() + + +static void _init_ctor_QTextBlockFormat_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextBlockFormat_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextBlockFormat ()); +} + + +// QFlags QTextBlockFormat::alignment() + + +static void _init_f_alignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_alignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTextBlockFormat *)cls)->alignment ()); +} + + +// double QTextBlockFormat::bottomMargin() + + +static void _init_f_bottomMargin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottomMargin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextBlockFormat *)cls)->bottomMargin ()); +} + + +// int QTextBlockFormat::headingLevel() + + +static void _init_f_headingLevel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_headingLevel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextBlockFormat *)cls)->headingLevel ()); +} + + +// int QTextBlockFormat::indent() + + +static void _init_f_indent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_indent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextBlockFormat *)cls)->indent ()); +} + + +// bool QTextBlockFormat::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextBlockFormat *)cls)->isValid ()); +} + + +// double QTextBlockFormat::leftMargin() + + +static void _init_f_leftMargin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_leftMargin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextBlockFormat *)cls)->leftMargin ()); +} + + +// double QTextBlockFormat::lineHeight(double scriptLineHeight, double scaling) + + +static void _init_f_lineHeight_c2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scriptLineHeight"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("scaling"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_lineHeight_c2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write ((double)((QTextBlockFormat *)cls)->lineHeight (arg1, arg2)); +} + + +// double QTextBlockFormat::lineHeight() + + +static void _init_f_lineHeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineHeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextBlockFormat *)cls)->lineHeight ()); +} + + +// int QTextBlockFormat::lineHeightType() + + +static void _init_f_lineHeightType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineHeightType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextBlockFormat *)cls)->lineHeightType ()); +} + + +// QTextBlockFormat::MarkerType QTextBlockFormat::marker() + + +static void _init_f_marker_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_marker_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextBlockFormat *)cls)->marker ())); +} + + +// bool QTextBlockFormat::nonBreakableLines() + + +static void _init_f_nonBreakableLines_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nonBreakableLines_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextBlockFormat *)cls)->nonBreakableLines ()); +} + + +// QFlags QTextBlockFormat::pageBreakPolicy() + + +static void _init_f_pageBreakPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_pageBreakPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTextBlockFormat *)cls)->pageBreakPolicy ()); +} + + +// double QTextBlockFormat::rightMargin() + + +static void _init_f_rightMargin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rightMargin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextBlockFormat *)cls)->rightMargin ()); +} + + +// void QTextBlockFormat::setAlignment(QFlags alignment) + + +static void _init_f_setAlignment_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alignment"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlignment_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockFormat *)cls)->setAlignment (arg1); +} + + +// void QTextBlockFormat::setBottomMargin(double margin) + + +static void _init_f_setBottomMargin_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margin"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBottomMargin_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockFormat *)cls)->setBottomMargin (arg1); +} + + +// void QTextBlockFormat::setHeadingLevel(int alevel) + + +static void _init_f_setHeadingLevel_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alevel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHeadingLevel_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockFormat *)cls)->setHeadingLevel (arg1); +} + + +// void QTextBlockFormat::setIndent(int indent) + + +static void _init_f_setIndent_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIndent_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockFormat *)cls)->setIndent (arg1); +} + + +// void QTextBlockFormat::setLeftMargin(double margin) + + +static void _init_f_setLeftMargin_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margin"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLeftMargin_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockFormat *)cls)->setLeftMargin (arg1); +} + + +// void QTextBlockFormat::setLineHeight(double height, int heightType) + + +static void _init_f_setLineHeight_1730 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("height"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("heightType"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setLineHeight_1730 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockFormat *)cls)->setLineHeight (arg1, arg2); +} + + +// void QTextBlockFormat::setMarker(QTextBlockFormat::MarkerType marker) + + +static void _init_f_setMarker_3190 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("marker"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setMarker_3190 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockFormat *)cls)->setMarker (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextBlockFormat::setNonBreakableLines(bool b) + + +static void _init_f_setNonBreakableLines_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNonBreakableLines_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockFormat *)cls)->setNonBreakableLines (arg1); +} + + +// void QTextBlockFormat::setPageBreakPolicy(QFlags flags) + + +static void _init_f_setPageBreakPolicy_3611 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPageBreakPolicy_3611 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockFormat *)cls)->setPageBreakPolicy (arg1); +} + + +// void QTextBlockFormat::setRightMargin(double margin) + + +static void _init_f_setRightMargin_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margin"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRightMargin_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockFormat *)cls)->setRightMargin (arg1); +} + + +// void QTextBlockFormat::setTabPositions(const QList &tabs) + + +static void _init_f_setTabPositions_3458 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tabs"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabPositions_3458 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockFormat *)cls)->setTabPositions (arg1); +} + + +// void QTextBlockFormat::setTextIndent(double aindent) + + +static void _init_f_setTextIndent_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("aindent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextIndent_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockFormat *)cls)->setTextIndent (arg1); +} + + +// void QTextBlockFormat::setTopMargin(double margin) + + +static void _init_f_setTopMargin_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margin"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTopMargin_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockFormat *)cls)->setTopMargin (arg1); +} + + +// QList QTextBlockFormat::tabPositions() + + +static void _init_f_tabPositions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_tabPositions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTextBlockFormat *)cls)->tabPositions ()); +} + + +// double QTextBlockFormat::textIndent() + + +static void _init_f_textIndent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textIndent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextBlockFormat *)cls)->textIndent ()); +} + + +// double QTextBlockFormat::topMargin() + + +static void _init_f_topMargin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_topMargin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextBlockFormat *)cls)->topMargin ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextBlockFormat () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextBlockFormat::QTextBlockFormat()\nThis method creates an object of class QTextBlockFormat.", &_init_ctor_QTextBlockFormat_0, &_call_ctor_QTextBlockFormat_0); + methods += new qt_gsi::GenericMethod (":alignment", "@brief Method QFlags QTextBlockFormat::alignment()\n", true, &_init_f_alignment_c0, &_call_f_alignment_c0); + methods += new qt_gsi::GenericMethod (":bottomMargin", "@brief Method double QTextBlockFormat::bottomMargin()\n", true, &_init_f_bottomMargin_c0, &_call_f_bottomMargin_c0); + methods += new qt_gsi::GenericMethod ("headingLevel", "@brief Method int QTextBlockFormat::headingLevel()\n", true, &_init_f_headingLevel_c0, &_call_f_headingLevel_c0); + methods += new qt_gsi::GenericMethod (":indent", "@brief Method int QTextBlockFormat::indent()\n", true, &_init_f_indent_c0, &_call_f_indent_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTextBlockFormat::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod (":leftMargin", "@brief Method double QTextBlockFormat::leftMargin()\n", true, &_init_f_leftMargin_c0, &_call_f_leftMargin_c0); + methods += new qt_gsi::GenericMethod ("lineHeight", "@brief Method double QTextBlockFormat::lineHeight(double scriptLineHeight, double scaling)\n", true, &_init_f_lineHeight_c2034, &_call_f_lineHeight_c2034); + methods += new qt_gsi::GenericMethod ("lineHeight", "@brief Method double QTextBlockFormat::lineHeight()\n", true, &_init_f_lineHeight_c0, &_call_f_lineHeight_c0); + methods += new qt_gsi::GenericMethod ("lineHeightType", "@brief Method int QTextBlockFormat::lineHeightType()\n", true, &_init_f_lineHeightType_c0, &_call_f_lineHeightType_c0); + methods += new qt_gsi::GenericMethod ("marker", "@brief Method QTextBlockFormat::MarkerType QTextBlockFormat::marker()\n", true, &_init_f_marker_c0, &_call_f_marker_c0); + methods += new qt_gsi::GenericMethod (":nonBreakableLines", "@brief Method bool QTextBlockFormat::nonBreakableLines()\n", true, &_init_f_nonBreakableLines_c0, &_call_f_nonBreakableLines_c0); + methods += new qt_gsi::GenericMethod (":pageBreakPolicy", "@brief Method QFlags QTextBlockFormat::pageBreakPolicy()\n", true, &_init_f_pageBreakPolicy_c0, &_call_f_pageBreakPolicy_c0); + methods += new qt_gsi::GenericMethod (":rightMargin", "@brief Method double QTextBlockFormat::rightMargin()\n", true, &_init_f_rightMargin_c0, &_call_f_rightMargin_c0); + methods += new qt_gsi::GenericMethod ("setAlignment|alignment=", "@brief Method void QTextBlockFormat::setAlignment(QFlags alignment)\n", false, &_init_f_setAlignment_2750, &_call_f_setAlignment_2750); + methods += new qt_gsi::GenericMethod ("setBottomMargin|bottomMargin=", "@brief Method void QTextBlockFormat::setBottomMargin(double margin)\n", false, &_init_f_setBottomMargin_1071, &_call_f_setBottomMargin_1071); + methods += new qt_gsi::GenericMethod ("setHeadingLevel", "@brief Method void QTextBlockFormat::setHeadingLevel(int alevel)\n", false, &_init_f_setHeadingLevel_767, &_call_f_setHeadingLevel_767); + methods += new qt_gsi::GenericMethod ("setIndent|indent=", "@brief Method void QTextBlockFormat::setIndent(int indent)\n", false, &_init_f_setIndent_767, &_call_f_setIndent_767); + methods += new qt_gsi::GenericMethod ("setLeftMargin|leftMargin=", "@brief Method void QTextBlockFormat::setLeftMargin(double margin)\n", false, &_init_f_setLeftMargin_1071, &_call_f_setLeftMargin_1071); + methods += new qt_gsi::GenericMethod ("setLineHeight", "@brief Method void QTextBlockFormat::setLineHeight(double height, int heightType)\n", false, &_init_f_setLineHeight_1730, &_call_f_setLineHeight_1730); + methods += new qt_gsi::GenericMethod ("setMarker", "@brief Method void QTextBlockFormat::setMarker(QTextBlockFormat::MarkerType marker)\n", false, &_init_f_setMarker_3190, &_call_f_setMarker_3190); + methods += new qt_gsi::GenericMethod ("setNonBreakableLines|nonBreakableLines=", "@brief Method void QTextBlockFormat::setNonBreakableLines(bool b)\n", false, &_init_f_setNonBreakableLines_864, &_call_f_setNonBreakableLines_864); + methods += new qt_gsi::GenericMethod ("setPageBreakPolicy|pageBreakPolicy=", "@brief Method void QTextBlockFormat::setPageBreakPolicy(QFlags flags)\n", false, &_init_f_setPageBreakPolicy_3611, &_call_f_setPageBreakPolicy_3611); + methods += new qt_gsi::GenericMethod ("setRightMargin|rightMargin=", "@brief Method void QTextBlockFormat::setRightMargin(double margin)\n", false, &_init_f_setRightMargin_1071, &_call_f_setRightMargin_1071); + methods += new qt_gsi::GenericMethod ("setTabPositions|tabPositions=", "@brief Method void QTextBlockFormat::setTabPositions(const QList &tabs)\n", false, &_init_f_setTabPositions_3458, &_call_f_setTabPositions_3458); + methods += new qt_gsi::GenericMethod ("setTextIndent|textIndent=", "@brief Method void QTextBlockFormat::setTextIndent(double aindent)\n", false, &_init_f_setTextIndent_1071, &_call_f_setTextIndent_1071); + methods += new qt_gsi::GenericMethod ("setTopMargin|topMargin=", "@brief Method void QTextBlockFormat::setTopMargin(double margin)\n", false, &_init_f_setTopMargin_1071, &_call_f_setTopMargin_1071); + methods += new qt_gsi::GenericMethod (":tabPositions", "@brief Method QList QTextBlockFormat::tabPositions()\n", true, &_init_f_tabPositions_c0, &_call_f_tabPositions_c0); + methods += new qt_gsi::GenericMethod (":textIndent", "@brief Method double QTextBlockFormat::textIndent()\n", true, &_init_f_textIndent_c0, &_call_f_textIndent_c0); + methods += new qt_gsi::GenericMethod (":topMargin", "@brief Method double QTextBlockFormat::topMargin()\n", true, &_init_f_topMargin_c0, &_call_f_topMargin_c0); + return methods; +} + +gsi::Class &qtdecl_QTextFormat (); + +gsi::Class decl_QTextBlockFormat (qtdecl_QTextFormat (), "QtGui", "QTextBlockFormat", + methods_QTextBlockFormat (), + "@qt\n@brief Binding of QTextBlockFormat"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBlockFormat () { return decl_QTextBlockFormat; } + +} + + +// Implementation of the enum wrapper class for QTextBlockFormat::MarkerType +namespace qt_gsi +{ + +static gsi::Enum decl_QTextBlockFormat_MarkerType_Enum ("QtGui", "QTextBlockFormat_MarkerType", + gsi::enum_const ("NoMarker", QTextBlockFormat::MarkerType::NoMarker, "@brief Enum constant QTextBlockFormat::MarkerType::NoMarker") + + gsi::enum_const ("Unchecked", QTextBlockFormat::MarkerType::Unchecked, "@brief Enum constant QTextBlockFormat::MarkerType::Unchecked") + + gsi::enum_const ("Checked", QTextBlockFormat::MarkerType::Checked, "@brief Enum constant QTextBlockFormat::MarkerType::Checked"), + "@qt\n@brief This class represents the QTextBlockFormat::MarkerType enum"); + +static gsi::QFlagsClass decl_QTextBlockFormat_MarkerType_Enums ("QtGui", "QTextBlockFormat_QFlags_MarkerType", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QTextBlockFormat_MarkerType_Enum_as_child (decl_QTextBlockFormat_MarkerType_Enum, "MarkerType"); +static gsi::ClassExt decl_QTextBlockFormat_MarkerType_Enums_as_child (decl_QTextBlockFormat_MarkerType_Enums, "QFlags_MarkerType"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextBlockGroup.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextBlockGroup.cc new file mode 100644 index 000000000..d510b6ffb --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextBlockGroup.cc @@ -0,0 +1,696 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextBlockGroup.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextBlockGroup + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTextBlockGroup::staticMetaObject); +} + + +// static QString QTextBlockGroup::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTextBlockGroup::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTextBlockGroup () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTextBlockGroup::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTextBlockGroup::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTextBlockGroup::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QTextObject (); + +qt_gsi::QtNativeClass decl_QTextBlockGroup (qtdecl_QTextObject (), "QtGui", "QTextBlockGroup_Native", + methods_QTextBlockGroup (), + "@hide\n@alias QTextBlockGroup"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBlockGroup () { return decl_QTextBlockGroup; } + +} + + +class QTextBlockGroup_Adaptor : public QTextBlockGroup, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTextBlockGroup_Adaptor(); + + // [expose] QList QTextBlockGroup::blockList() + QList fp_QTextBlockGroup_blockList_c0 () const { + return QTextBlockGroup::blockList(); + } + + // [expose] bool QTextBlockGroup::isSignalConnected(const QMetaMethod &signal) + bool fp_QTextBlockGroup_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTextBlockGroup::isSignalConnected(signal); + } + + // [expose] int QTextBlockGroup::receivers(const char *signal) + int fp_QTextBlockGroup_receivers_c1731 (const char *signal) const { + return QTextBlockGroup::receivers(signal); + } + + // [expose] QObject *QTextBlockGroup::sender() + QObject * fp_QTextBlockGroup_sender_c0 () const { + return QTextBlockGroup::sender(); + } + + // [expose] int QTextBlockGroup::senderSignalIndex() + int fp_QTextBlockGroup_senderSignalIndex_c0 () const { + return QTextBlockGroup::senderSignalIndex(); + } + + // [expose] void QTextBlockGroup::setFormat(const QTextFormat &format) + void fp_QTextBlockGroup_setFormat_2432 (const QTextFormat &format) { + QTextBlockGroup::setFormat(format); + } + + // [emitter impl] void QTextBlockGroup::destroyed(QObject *) + void emitter_QTextBlockGroup_destroyed_1302(QObject *arg1) + { + emit QTextBlockGroup::destroyed(arg1); + } + + // [adaptor impl] bool QTextBlockGroup::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QTextBlockGroup::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTextBlockGroup_Adaptor::cbs_event_1217_0, _event); + } else { + return QTextBlockGroup::event(_event); + } + } + + // [adaptor impl] bool QTextBlockGroup::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QTextBlockGroup::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTextBlockGroup_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QTextBlockGroup::eventFilter(watched, event); + } + } + + // [emitter impl] void QTextBlockGroup::objectNameChanged(const QString &objectName) + void emitter_QTextBlockGroup_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTextBlockGroup::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QTextBlockGroup::blockFormatChanged(const QTextBlock &block) + void cbs_blockFormatChanged_2306_0(const QTextBlock &block) + { + QTextBlockGroup::blockFormatChanged(block); + } + + virtual void blockFormatChanged(const QTextBlock &block) + { + if (cb_blockFormatChanged_2306_0.can_issue()) { + cb_blockFormatChanged_2306_0.issue(&QTextBlockGroup_Adaptor::cbs_blockFormatChanged_2306_0, block); + } else { + QTextBlockGroup::blockFormatChanged(block); + } + } + + // [adaptor impl] void QTextBlockGroup::blockInserted(const QTextBlock &block) + void cbs_blockInserted_2306_0(const QTextBlock &block) + { + QTextBlockGroup::blockInserted(block); + } + + virtual void blockInserted(const QTextBlock &block) + { + if (cb_blockInserted_2306_0.can_issue()) { + cb_blockInserted_2306_0.issue(&QTextBlockGroup_Adaptor::cbs_blockInserted_2306_0, block); + } else { + QTextBlockGroup::blockInserted(block); + } + } + + // [adaptor impl] void QTextBlockGroup::blockRemoved(const QTextBlock &block) + void cbs_blockRemoved_2306_0(const QTextBlock &block) + { + QTextBlockGroup::blockRemoved(block); + } + + virtual void blockRemoved(const QTextBlock &block) + { + if (cb_blockRemoved_2306_0.can_issue()) { + cb_blockRemoved_2306_0.issue(&QTextBlockGroup_Adaptor::cbs_blockRemoved_2306_0, block); + } else { + QTextBlockGroup::blockRemoved(block); + } + } + + // [adaptor impl] void QTextBlockGroup::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTextBlockGroup::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTextBlockGroup_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTextBlockGroup::childEvent(event); + } + } + + // [adaptor impl] void QTextBlockGroup::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTextBlockGroup::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTextBlockGroup_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTextBlockGroup::customEvent(event); + } + } + + // [adaptor impl] void QTextBlockGroup::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTextBlockGroup::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTextBlockGroup_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTextBlockGroup::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTextBlockGroup::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTextBlockGroup::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTextBlockGroup_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTextBlockGroup::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_blockFormatChanged_2306_0; + gsi::Callback cb_blockInserted_2306_0; + gsi::Callback cb_blockRemoved_2306_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QTextBlockGroup_Adaptor::~QTextBlockGroup_Adaptor() { } + +// void QTextBlockGroup::blockFormatChanged(const QTextBlock &block) + +static void _init_cbs_blockFormatChanged_2306_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_blockFormatChanged_2306_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockGroup_Adaptor *)cls)->cbs_blockFormatChanged_2306_0 (arg1); +} + +static void _set_callback_cbs_blockFormatChanged_2306_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBlockGroup_Adaptor *)cls)->cb_blockFormatChanged_2306_0 = cb; +} + + +// void QTextBlockGroup::blockInserted(const QTextBlock &block) + +static void _init_cbs_blockInserted_2306_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_blockInserted_2306_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockGroup_Adaptor *)cls)->cbs_blockInserted_2306_0 (arg1); +} + +static void _set_callback_cbs_blockInserted_2306_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBlockGroup_Adaptor *)cls)->cb_blockInserted_2306_0 = cb; +} + + +// exposed QList QTextBlockGroup::blockList() + +static void _init_fp_blockList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_fp_blockList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTextBlockGroup_Adaptor *)cls)->fp_QTextBlockGroup_blockList_c0 ()); +} + + +// void QTextBlockGroup::blockRemoved(const QTextBlock &block) + +static void _init_cbs_blockRemoved_2306_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_blockRemoved_2306_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockGroup_Adaptor *)cls)->cbs_blockRemoved_2306_0 (arg1); +} + +static void _set_callback_cbs_blockRemoved_2306_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBlockGroup_Adaptor *)cls)->cb_blockRemoved_2306_0 = cb; +} + + +// void QTextBlockGroup::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockGroup_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBlockGroup_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QTextBlockGroup::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockGroup_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBlockGroup_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QTextBlockGroup::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTextBlockGroup_Adaptor *)cls)->emitter_QTextBlockGroup_destroyed_1302 (arg1); +} + + +// void QTextBlockGroup::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockGroup_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBlockGroup_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QTextBlockGroup::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTextBlockGroup_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBlockGroup_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTextBlockGroup::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTextBlockGroup_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBlockGroup_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QTextBlockGroup::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextBlockGroup_Adaptor *)cls)->fp_QTextBlockGroup_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QTextBlockGroup::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTextBlockGroup_Adaptor *)cls)->emitter_QTextBlockGroup_objectNameChanged_4567 (arg1); +} + + +// exposed int QTextBlockGroup::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTextBlockGroup_Adaptor *)cls)->fp_QTextBlockGroup_receivers_c1731 (arg1)); +} + + +// exposed QObject *QTextBlockGroup::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTextBlockGroup_Adaptor *)cls)->fp_QTextBlockGroup_sender_c0 ()); +} + + +// exposed int QTextBlockGroup::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextBlockGroup_Adaptor *)cls)->fp_QTextBlockGroup_senderSignalIndex_c0 ()); +} + + +// exposed void QTextBlockGroup::setFormat(const QTextFormat &format) + +static void _init_fp_setFormat_2432 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setFormat_2432 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockGroup_Adaptor *)cls)->fp_QTextBlockGroup_setFormat_2432 (arg1); +} + + +// void QTextBlockGroup::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBlockGroup_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBlockGroup_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTextBlockGroup (); + +static gsi::Methods methods_QTextBlockGroup_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("*blockFormatChanged", "@brief Virtual method void QTextBlockGroup::blockFormatChanged(const QTextBlock &block)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_blockFormatChanged_2306_0, &_call_cbs_blockFormatChanged_2306_0); + methods += new qt_gsi::GenericMethod ("*blockFormatChanged", "@hide", false, &_init_cbs_blockFormatChanged_2306_0, &_call_cbs_blockFormatChanged_2306_0, &_set_callback_cbs_blockFormatChanged_2306_0); + methods += new qt_gsi::GenericMethod ("*blockInserted", "@brief Virtual method void QTextBlockGroup::blockInserted(const QTextBlock &block)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_blockInserted_2306_0, &_call_cbs_blockInserted_2306_0); + methods += new qt_gsi::GenericMethod ("*blockInserted", "@hide", false, &_init_cbs_blockInserted_2306_0, &_call_cbs_blockInserted_2306_0, &_set_callback_cbs_blockInserted_2306_0); + methods += new qt_gsi::GenericMethod ("*blockList", "@brief Method QList QTextBlockGroup::blockList()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_blockList_c0, &_call_fp_blockList_c0); + methods += new qt_gsi::GenericMethod ("*blockRemoved", "@brief Virtual method void QTextBlockGroup::blockRemoved(const QTextBlock &block)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_blockRemoved_2306_0, &_call_cbs_blockRemoved_2306_0); + methods += new qt_gsi::GenericMethod ("*blockRemoved", "@hide", false, &_init_cbs_blockRemoved_2306_0, &_call_cbs_blockRemoved_2306_0, &_set_callback_cbs_blockRemoved_2306_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTextBlockGroup::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTextBlockGroup::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTextBlockGroup::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTextBlockGroup::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QTextBlockGroup::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QTextBlockGroup::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTextBlockGroup::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTextBlockGroup::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTextBlockGroup::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTextBlockGroup::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTextBlockGroup::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setFormat", "@brief Method void QTextBlockGroup::setFormat(const QTextFormat &format)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setFormat_2432, &_call_fp_setFormat_2432); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTextBlockGroup::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QTextBlockGroup_Adaptor (qtdecl_QTextBlockGroup (), "QtGui", "QTextBlockGroup", + methods_QTextBlockGroup_Adaptor (), + "@qt\n@brief Binding of QTextBlockGroup"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextBlockUserData.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextBlockUserData.cc new file mode 100644 index 000000000..0feda7e98 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextBlockUserData.cc @@ -0,0 +1,102 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextBlockUserData.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextBlockUserData + +namespace gsi +{ + +static gsi::Methods methods_QTextBlockUserData () { + gsi::Methods methods; + return methods; +} + +gsi::Class decl_QTextBlockUserData ("QtGui", "QTextBlockUserData_Native", + methods_QTextBlockUserData (), + "@hide\n@alias QTextBlockUserData"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBlockUserData () { return decl_QTextBlockUserData; } + +} + + +class QTextBlockUserData_Adaptor : public QTextBlockUserData, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTextBlockUserData_Adaptor(); + + // [adaptor ctor] QTextBlockUserData::QTextBlockUserData() + QTextBlockUserData_Adaptor() : QTextBlockUserData() + { + qt_gsi::QtObjectBase::init (this); + } + + +}; + +QTextBlockUserData_Adaptor::~QTextBlockUserData_Adaptor() { } + +// Constructor QTextBlockUserData::QTextBlockUserData() (adaptor class) + +static void _init_ctor_QTextBlockUserData_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextBlockUserData_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextBlockUserData_Adaptor ()); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTextBlockUserData (); + +static gsi::Methods methods_QTextBlockUserData_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextBlockUserData::QTextBlockUserData()\nThis method creates an object of class QTextBlockUserData.", &_init_ctor_QTextBlockUserData_Adaptor_0, &_call_ctor_QTextBlockUserData_Adaptor_0); + return methods; +} + +gsi::Class decl_QTextBlockUserData_Adaptor (qtdecl_QTextBlockUserData (), "QtGui", "QTextBlockUserData", + methods_QTextBlockUserData_Adaptor (), + "@qt\n@brief Binding of QTextBlockUserData"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextBlock_Iterator.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextBlock_Iterator.cc new file mode 100644 index 000000000..4c519e75a --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextBlock_Iterator.cc @@ -0,0 +1,217 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextBlock_Iterator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextBlock::iterator + +// Constructor QTextBlock::iterator::iterator() + + +static void _init_ctor_QTextBlock_Iterator_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextBlock_Iterator_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextBlock::iterator ()); +} + + +// bool QTextBlock::iterator::atEnd() + + +static void _init_f_atEnd_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_atEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextBlock::iterator *)cls)->atEnd ()); +} + + +// QTextFragment QTextBlock::iterator::fragment() + + +static void _init_f_fragment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fragment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextFragment)((QTextBlock::iterator *)cls)->fragment ()); +} + + +// bool QTextBlock::iterator::operator!=(const QTextBlock::iterator &o) + + +static void _init_f_operator_excl__eq__c3296 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c3296 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextBlock::iterator *)cls)->operator!= (arg1)); +} + + +// QTextBlock::iterator &QTextBlock::iterator::operator++() + + +static void _init_f_operator_plus__plus__0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_plus__plus__0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlock::iterator &)((QTextBlock::iterator *)cls)->operator++ ()); +} + + +// QTextBlock::iterator QTextBlock::iterator::operator++(int) + + +static void _init_f_operator_plus__plus__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__plus__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextBlock::iterator)((QTextBlock::iterator *)cls)->operator++ (arg1)); +} + + +// QTextBlock::iterator &QTextBlock::iterator::operator--() + + +static void _init_f_operator_minus__minus__0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_minus__minus__0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlock::iterator &)((QTextBlock::iterator *)cls)->operator-- ()); +} + + +// QTextBlock::iterator QTextBlock::iterator::operator--(int) + + +static void _init_f_operator_minus__minus__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__minus__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextBlock::iterator)((QTextBlock::iterator *)cls)->operator-- (arg1)); +} + + +// bool QTextBlock::iterator::operator==(const QTextBlock::iterator &o) + + +static void _init_f_operator_eq__eq__c3296 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c3296 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextBlock::iterator *)cls)->operator== (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextBlock_Iterator () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextBlock::iterator::iterator()\nThis method creates an object of class QTextBlock::iterator.", &_init_ctor_QTextBlock_Iterator_0, &_call_ctor_QTextBlock_Iterator_0); + methods += new qt_gsi::GenericMethod ("atEnd", "@brief Method bool QTextBlock::iterator::atEnd()\n", true, &_init_f_atEnd_c0, &_call_f_atEnd_c0); + methods += new qt_gsi::GenericMethod ("fragment", "@brief Method QTextFragment QTextBlock::iterator::fragment()\n", true, &_init_f_fragment_c0, &_call_f_fragment_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QTextBlock::iterator::operator!=(const QTextBlock::iterator &o)\n", true, &_init_f_operator_excl__eq__c3296, &_call_f_operator_excl__eq__c3296); + methods += new qt_gsi::GenericMethod ("++", "@brief Method QTextBlock::iterator &QTextBlock::iterator::operator++()\n", false, &_init_f_operator_plus__plus__0, &_call_f_operator_plus__plus__0); + methods += new qt_gsi::GenericMethod ("++", "@brief Method QTextBlock::iterator QTextBlock::iterator::operator++(int)\n", false, &_init_f_operator_plus__plus__767, &_call_f_operator_plus__plus__767); + methods += new qt_gsi::GenericMethod ("--", "@brief Method QTextBlock::iterator &QTextBlock::iterator::operator--()\n", false, &_init_f_operator_minus__minus__0, &_call_f_operator_minus__minus__0); + methods += new qt_gsi::GenericMethod ("--", "@brief Method QTextBlock::iterator QTextBlock::iterator::operator--(int)\n", false, &_init_f_operator_minus__minus__767, &_call_f_operator_minus__minus__767); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QTextBlock::iterator::operator==(const QTextBlock::iterator &o)\n", true, &_init_f_operator_eq__eq__c3296, &_call_f_operator_eq__eq__c3296); + return methods; +} + +gsi::Class decl_QTextBlock_Iterator ("QtGui", "QTextBlock_Iterator", + methods_QTextBlock_Iterator (), + "@qt\n@brief Binding of QTextBlock::iterator"); + +gsi::ClassExt decl_QTextBlock_Iterator_as_child (decl_QTextBlock_Iterator, "Iterator"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBlock_Iterator () { return decl_QTextBlock_Iterator; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextCharFormat.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextCharFormat.cc new file mode 100644 index 000000000..4ff809590 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextCharFormat.cc @@ -0,0 +1,1399 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextCharFormat.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextCharFormat + +// Constructor QTextCharFormat::QTextCharFormat() + + +static void _init_ctor_QTextCharFormat_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextCharFormat_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextCharFormat ()); +} + + +// QString QTextCharFormat::anchorHref() + + +static void _init_f_anchorHref_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_anchorHref_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextCharFormat *)cls)->anchorHref ()); +} + + +// QStringList QTextCharFormat::anchorNames() + + +static void _init_f_anchorNames_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_anchorNames_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QTextCharFormat *)cls)->anchorNames ()); +} + + +// double QTextCharFormat::baselineOffset() + + +static void _init_f_baselineOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_baselineOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextCharFormat *)cls)->baselineOffset ()); +} + + +// QFont QTextCharFormat::font() + + +static void _init_f_font_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_font_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)((QTextCharFormat *)cls)->font ()); +} + + +// QFont::Capitalization QTextCharFormat::fontCapitalization() + + +static void _init_f_fontCapitalization_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_fontCapitalization_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextCharFormat *)cls)->fontCapitalization ())); +} + + +// QVariant QTextCharFormat::fontFamilies() + + +static void _init_f_fontFamilies_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontFamilies_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QTextCharFormat *)cls)->fontFamilies ()); +} + + +// QString QTextCharFormat::fontFamily() + + +static void _init_f_fontFamily_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontFamily_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextCharFormat *)cls)->fontFamily ()); +} + + +// bool QTextCharFormat::fontFixedPitch() + + +static void _init_f_fontFixedPitch_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontFixedPitch_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextCharFormat *)cls)->fontFixedPitch ()); +} + + +// QFont::HintingPreference QTextCharFormat::fontHintingPreference() + + +static void _init_f_fontHintingPreference_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_fontHintingPreference_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextCharFormat *)cls)->fontHintingPreference ())); +} + + +// bool QTextCharFormat::fontItalic() + + +static void _init_f_fontItalic_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontItalic_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextCharFormat *)cls)->fontItalic ()); +} + + +// bool QTextCharFormat::fontKerning() + + +static void _init_f_fontKerning_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontKerning_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextCharFormat *)cls)->fontKerning ()); +} + + +// double QTextCharFormat::fontLetterSpacing() + + +static void _init_f_fontLetterSpacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontLetterSpacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextCharFormat *)cls)->fontLetterSpacing ()); +} + + +// QFont::SpacingType QTextCharFormat::fontLetterSpacingType() + + +static void _init_f_fontLetterSpacingType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_fontLetterSpacingType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextCharFormat *)cls)->fontLetterSpacingType ())); +} + + +// bool QTextCharFormat::fontOverline() + + +static void _init_f_fontOverline_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontOverline_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextCharFormat *)cls)->fontOverline ()); +} + + +// double QTextCharFormat::fontPointSize() + + +static void _init_f_fontPointSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontPointSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextCharFormat *)cls)->fontPointSize ()); +} + + +// int QTextCharFormat::fontStretch() + + +static void _init_f_fontStretch_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontStretch_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextCharFormat *)cls)->fontStretch ()); +} + + +// bool QTextCharFormat::fontStrikeOut() + + +static void _init_f_fontStrikeOut_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontStrikeOut_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextCharFormat *)cls)->fontStrikeOut ()); +} + + +// QFont::StyleHint QTextCharFormat::fontStyleHint() + + +static void _init_f_fontStyleHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_fontStyleHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextCharFormat *)cls)->fontStyleHint ())); +} + + +// QVariant QTextCharFormat::fontStyleName() + + +static void _init_f_fontStyleName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontStyleName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QTextCharFormat *)cls)->fontStyleName ()); +} + + +// QFont::StyleStrategy QTextCharFormat::fontStyleStrategy() + + +static void _init_f_fontStyleStrategy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_fontStyleStrategy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextCharFormat *)cls)->fontStyleStrategy ())); +} + + +// bool QTextCharFormat::fontUnderline() + + +static void _init_f_fontUnderline_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontUnderline_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextCharFormat *)cls)->fontUnderline ()); +} + + +// int QTextCharFormat::fontWeight() + + +static void _init_f_fontWeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontWeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextCharFormat *)cls)->fontWeight ()); +} + + +// double QTextCharFormat::fontWordSpacing() + + +static void _init_f_fontWordSpacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontWordSpacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextCharFormat *)cls)->fontWordSpacing ()); +} + + +// bool QTextCharFormat::isAnchor() + + +static void _init_f_isAnchor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAnchor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextCharFormat *)cls)->isAnchor ()); +} + + +// bool QTextCharFormat::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextCharFormat *)cls)->isValid ()); +} + + +// void QTextCharFormat::setAnchor(bool anchor) + + +static void _init_f_setAnchor_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("anchor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAnchor_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setAnchor (arg1); +} + + +// void QTextCharFormat::setAnchorHref(const QString &value) + + +static void _init_f_setAnchorHref_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAnchorHref_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setAnchorHref (arg1); +} + + +// void QTextCharFormat::setAnchorNames(const QStringList &names) + + +static void _init_f_setAnchorNames_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("names"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAnchorNames_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setAnchorNames (arg1); +} + + +// void QTextCharFormat::setBaselineOffset(double baseline) + + +static void _init_f_setBaselineOffset_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("baseline"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBaselineOffset_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setBaselineOffset (arg1); +} + + +// void QTextCharFormat::setFont(const QFont &font, QTextCharFormat::FontPropertiesInheritanceBehavior behavior) + + +static void _init_f_setFont_7168 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("behavior", true, "QTextCharFormat::FontPropertiesAll"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setFont_7168 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextCharFormat::FontPropertiesAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFont (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QTextCharFormat::setFontCapitalization(QFont::Capitalization capitalization) + + +static void _init_f_setFontCapitalization_2508 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("capitalization"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontCapitalization_2508 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontCapitalization (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextCharFormat::setFontFamilies(const QStringList &families) + + +static void _init_f_setFontFamilies_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("families"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontFamilies_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontFamilies (arg1); +} + + +// void QTextCharFormat::setFontFamily(const QString &family) + + +static void _init_f_setFontFamily_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("family"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontFamily_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontFamily (arg1); +} + + +// void QTextCharFormat::setFontFixedPitch(bool fixedPitch) + + +static void _init_f_setFontFixedPitch_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fixedPitch"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontFixedPitch_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontFixedPitch (arg1); +} + + +// void QTextCharFormat::setFontHintingPreference(QFont::HintingPreference hintingPreference) + + +static void _init_f_setFontHintingPreference_2784 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hintingPreference"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontHintingPreference_2784 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontHintingPreference (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextCharFormat::setFontItalic(bool italic) + + +static void _init_f_setFontItalic_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("italic"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontItalic_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontItalic (arg1); +} + + +// void QTextCharFormat::setFontKerning(bool enable) + + +static void _init_f_setFontKerning_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontKerning_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontKerning (arg1); +} + + +// void QTextCharFormat::setFontLetterSpacing(double spacing) + + +static void _init_f_setFontLetterSpacing_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontLetterSpacing_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontLetterSpacing (arg1); +} + + +// void QTextCharFormat::setFontLetterSpacingType(QFont::SpacingType letterSpacingType) + + +static void _init_f_setFontLetterSpacingType_2167 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("letterSpacingType"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontLetterSpacingType_2167 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontLetterSpacingType (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextCharFormat::setFontOverline(bool overline) + + +static void _init_f_setFontOverline_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("overline"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontOverline_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontOverline (arg1); +} + + +// void QTextCharFormat::setFontPointSize(double size) + + +static void _init_f_setFontPointSize_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontPointSize_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontPointSize (arg1); +} + + +// void QTextCharFormat::setFontStretch(int factor) + + +static void _init_f_setFontStretch_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("factor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontStretch_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontStretch (arg1); +} + + +// void QTextCharFormat::setFontStrikeOut(bool strikeOut) + + +static void _init_f_setFontStrikeOut_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("strikeOut"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontStrikeOut_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontStrikeOut (arg1); +} + + +// void QTextCharFormat::setFontStyleHint(QFont::StyleHint hint, QFont::StyleStrategy strategy) + + +static void _init_f_setFontStyleHint_4284 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hint"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("strategy", true, "QFont::PreferDefault"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setFontStyleHint_4284 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QFont::PreferDefault), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontStyleHint (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QTextCharFormat::setFontStyleName(const QString &styleName) + + +static void _init_f_setFontStyleName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("styleName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontStyleName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontStyleName (arg1); +} + + +// void QTextCharFormat::setFontStyleStrategy(QFont::StyleStrategy strategy) + + +static void _init_f_setFontStyleStrategy_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("strategy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontStyleStrategy_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontStyleStrategy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextCharFormat::setFontUnderline(bool underline) + + +static void _init_f_setFontUnderline_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("underline"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontUnderline_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontUnderline (arg1); +} + + +// void QTextCharFormat::setFontWeight(int weight) + + +static void _init_f_setFontWeight_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("weight"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontWeight_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontWeight (arg1); +} + + +// void QTextCharFormat::setFontWordSpacing(double spacing) + + +static void _init_f_setFontWordSpacing_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontWordSpacing_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setFontWordSpacing (arg1); +} + + +// void QTextCharFormat::setSubScriptBaseline(double baseline) + + +static void _init_f_setSubScriptBaseline_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("baseline"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSubScriptBaseline_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setSubScriptBaseline (arg1); +} + + +// void QTextCharFormat::setSuperScriptBaseline(double baseline) + + +static void _init_f_setSuperScriptBaseline_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("baseline"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSuperScriptBaseline_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setSuperScriptBaseline (arg1); +} + + +// void QTextCharFormat::setTableCellColumnSpan(int tableCellColumnSpan) + + +static void _init_f_setTableCellColumnSpan_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tableCellColumnSpan"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTableCellColumnSpan_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setTableCellColumnSpan (arg1); +} + + +// void QTextCharFormat::setTableCellRowSpan(int tableCellRowSpan) + + +static void _init_f_setTableCellRowSpan_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tableCellRowSpan"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTableCellRowSpan_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setTableCellRowSpan (arg1); +} + + +// void QTextCharFormat::setTextOutline(const QPen &pen) + + +static void _init_f_setTextOutline_1685 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextOutline_1685 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPen &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setTextOutline (arg1); +} + + +// void QTextCharFormat::setToolTip(const QString &tip) + + +static void _init_f_setToolTip_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tip"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setToolTip_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setToolTip (arg1); +} + + +// void QTextCharFormat::setUnderlineColor(const QColor &color) + + +static void _init_f_setUnderlineColor_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUnderlineColor_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setUnderlineColor (arg1); +} + + +// void QTextCharFormat::setUnderlineStyle(QTextCharFormat::UnderlineStyle style) + + +static void _init_f_setUnderlineStyle_3516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setUnderlineStyle_3516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setUnderlineStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextCharFormat::setVerticalAlignment(QTextCharFormat::VerticalAlignment alignment) + + +static void _init_f_setVerticalAlignment_3806 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alignment"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setVerticalAlignment_3806 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCharFormat *)cls)->setVerticalAlignment (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// double QTextCharFormat::subScriptBaseline() + + +static void _init_f_subScriptBaseline_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_subScriptBaseline_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextCharFormat *)cls)->subScriptBaseline ()); +} + + +// double QTextCharFormat::superScriptBaseline() + + +static void _init_f_superScriptBaseline_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_superScriptBaseline_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextCharFormat *)cls)->superScriptBaseline ()); +} + + +// int QTextCharFormat::tableCellColumnSpan() + + +static void _init_f_tableCellColumnSpan_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tableCellColumnSpan_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextCharFormat *)cls)->tableCellColumnSpan ()); +} + + +// int QTextCharFormat::tableCellRowSpan() + + +static void _init_f_tableCellRowSpan_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tableCellRowSpan_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextCharFormat *)cls)->tableCellRowSpan ()); +} + + +// QPen QTextCharFormat::textOutline() + + +static void _init_f_textOutline_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textOutline_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPen)((QTextCharFormat *)cls)->textOutline ()); +} + + +// QString QTextCharFormat::toolTip() + + +static void _init_f_toolTip_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toolTip_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextCharFormat *)cls)->toolTip ()); +} + + +// QColor QTextCharFormat::underlineColor() + + +static void _init_f_underlineColor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_underlineColor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QTextCharFormat *)cls)->underlineColor ()); +} + + +// QTextCharFormat::UnderlineStyle QTextCharFormat::underlineStyle() + + +static void _init_f_underlineStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_underlineStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextCharFormat *)cls)->underlineStyle ())); +} + + +// QTextCharFormat::VerticalAlignment QTextCharFormat::verticalAlignment() + + +static void _init_f_verticalAlignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_verticalAlignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextCharFormat *)cls)->verticalAlignment ())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextCharFormat () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextCharFormat::QTextCharFormat()\nThis method creates an object of class QTextCharFormat.", &_init_ctor_QTextCharFormat_0, &_call_ctor_QTextCharFormat_0); + methods += new qt_gsi::GenericMethod (":anchorHref", "@brief Method QString QTextCharFormat::anchorHref()\n", true, &_init_f_anchorHref_c0, &_call_f_anchorHref_c0); + methods += new qt_gsi::GenericMethod (":anchorNames", "@brief Method QStringList QTextCharFormat::anchorNames()\n", true, &_init_f_anchorNames_c0, &_call_f_anchorNames_c0); + methods += new qt_gsi::GenericMethod ("baselineOffset", "@brief Method double QTextCharFormat::baselineOffset()\n", true, &_init_f_baselineOffset_c0, &_call_f_baselineOffset_c0); + methods += new qt_gsi::GenericMethod (":font", "@brief Method QFont QTextCharFormat::font()\n", true, &_init_f_font_c0, &_call_f_font_c0); + methods += new qt_gsi::GenericMethod (":fontCapitalization", "@brief Method QFont::Capitalization QTextCharFormat::fontCapitalization()\n", true, &_init_f_fontCapitalization_c0, &_call_f_fontCapitalization_c0); + methods += new qt_gsi::GenericMethod ("fontFamilies", "@brief Method QVariant QTextCharFormat::fontFamilies()\n", true, &_init_f_fontFamilies_c0, &_call_f_fontFamilies_c0); + methods += new qt_gsi::GenericMethod (":fontFamily", "@brief Method QString QTextCharFormat::fontFamily()\n", true, &_init_f_fontFamily_c0, &_call_f_fontFamily_c0); + methods += new qt_gsi::GenericMethod (":fontFixedPitch", "@brief Method bool QTextCharFormat::fontFixedPitch()\n", true, &_init_f_fontFixedPitch_c0, &_call_f_fontFixedPitch_c0); + methods += new qt_gsi::GenericMethod (":fontHintingPreference", "@brief Method QFont::HintingPreference QTextCharFormat::fontHintingPreference()\n", true, &_init_f_fontHintingPreference_c0, &_call_f_fontHintingPreference_c0); + methods += new qt_gsi::GenericMethod (":fontItalic", "@brief Method bool QTextCharFormat::fontItalic()\n", true, &_init_f_fontItalic_c0, &_call_f_fontItalic_c0); + methods += new qt_gsi::GenericMethod (":fontKerning", "@brief Method bool QTextCharFormat::fontKerning()\n", true, &_init_f_fontKerning_c0, &_call_f_fontKerning_c0); + methods += new qt_gsi::GenericMethod (":fontLetterSpacing", "@brief Method double QTextCharFormat::fontLetterSpacing()\n", true, &_init_f_fontLetterSpacing_c0, &_call_f_fontLetterSpacing_c0); + methods += new qt_gsi::GenericMethod (":fontLetterSpacingType", "@brief Method QFont::SpacingType QTextCharFormat::fontLetterSpacingType()\n", true, &_init_f_fontLetterSpacingType_c0, &_call_f_fontLetterSpacingType_c0); + methods += new qt_gsi::GenericMethod (":fontOverline", "@brief Method bool QTextCharFormat::fontOverline()\n", true, &_init_f_fontOverline_c0, &_call_f_fontOverline_c0); + methods += new qt_gsi::GenericMethod (":fontPointSize", "@brief Method double QTextCharFormat::fontPointSize()\n", true, &_init_f_fontPointSize_c0, &_call_f_fontPointSize_c0); + methods += new qt_gsi::GenericMethod (":fontStretch", "@brief Method int QTextCharFormat::fontStretch()\n", true, &_init_f_fontStretch_c0, &_call_f_fontStretch_c0); + methods += new qt_gsi::GenericMethod (":fontStrikeOut", "@brief Method bool QTextCharFormat::fontStrikeOut()\n", true, &_init_f_fontStrikeOut_c0, &_call_f_fontStrikeOut_c0); + methods += new qt_gsi::GenericMethod (":fontStyleHint", "@brief Method QFont::StyleHint QTextCharFormat::fontStyleHint()\n", true, &_init_f_fontStyleHint_c0, &_call_f_fontStyleHint_c0); + methods += new qt_gsi::GenericMethod ("fontStyleName", "@brief Method QVariant QTextCharFormat::fontStyleName()\n", true, &_init_f_fontStyleName_c0, &_call_f_fontStyleName_c0); + methods += new qt_gsi::GenericMethod (":fontStyleStrategy", "@brief Method QFont::StyleStrategy QTextCharFormat::fontStyleStrategy()\n", true, &_init_f_fontStyleStrategy_c0, &_call_f_fontStyleStrategy_c0); + methods += new qt_gsi::GenericMethod (":fontUnderline", "@brief Method bool QTextCharFormat::fontUnderline()\n", true, &_init_f_fontUnderline_c0, &_call_f_fontUnderline_c0); + methods += new qt_gsi::GenericMethod (":fontWeight", "@brief Method int QTextCharFormat::fontWeight()\n", true, &_init_f_fontWeight_c0, &_call_f_fontWeight_c0); + methods += new qt_gsi::GenericMethod (":fontWordSpacing", "@brief Method double QTextCharFormat::fontWordSpacing()\n", true, &_init_f_fontWordSpacing_c0, &_call_f_fontWordSpacing_c0); + methods += new qt_gsi::GenericMethod ("isAnchor?|:anchor", "@brief Method bool QTextCharFormat::isAnchor()\n", true, &_init_f_isAnchor_c0, &_call_f_isAnchor_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTextCharFormat::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("setAnchor|anchor=", "@brief Method void QTextCharFormat::setAnchor(bool anchor)\n", false, &_init_f_setAnchor_864, &_call_f_setAnchor_864); + methods += new qt_gsi::GenericMethod ("setAnchorHref|anchorHref=", "@brief Method void QTextCharFormat::setAnchorHref(const QString &value)\n", false, &_init_f_setAnchorHref_2025, &_call_f_setAnchorHref_2025); + methods += new qt_gsi::GenericMethod ("setAnchorNames|anchorNames=", "@brief Method void QTextCharFormat::setAnchorNames(const QStringList &names)\n", false, &_init_f_setAnchorNames_2437, &_call_f_setAnchorNames_2437); + methods += new qt_gsi::GenericMethod ("setBaselineOffset", "@brief Method void QTextCharFormat::setBaselineOffset(double baseline)\n", false, &_init_f_setBaselineOffset_1071, &_call_f_setBaselineOffset_1071); + methods += new qt_gsi::GenericMethod ("setFont", "@brief Method void QTextCharFormat::setFont(const QFont &font, QTextCharFormat::FontPropertiesInheritanceBehavior behavior)\n", false, &_init_f_setFont_7168, &_call_f_setFont_7168); + methods += new qt_gsi::GenericMethod ("setFontCapitalization|fontCapitalization=", "@brief Method void QTextCharFormat::setFontCapitalization(QFont::Capitalization capitalization)\n", false, &_init_f_setFontCapitalization_2508, &_call_f_setFontCapitalization_2508); + methods += new qt_gsi::GenericMethod ("setFontFamilies", "@brief Method void QTextCharFormat::setFontFamilies(const QStringList &families)\n", false, &_init_f_setFontFamilies_2437, &_call_f_setFontFamilies_2437); + methods += new qt_gsi::GenericMethod ("setFontFamily|fontFamily=", "@brief Method void QTextCharFormat::setFontFamily(const QString &family)\n", false, &_init_f_setFontFamily_2025, &_call_f_setFontFamily_2025); + methods += new qt_gsi::GenericMethod ("setFontFixedPitch|fontFixedPitch=", "@brief Method void QTextCharFormat::setFontFixedPitch(bool fixedPitch)\n", false, &_init_f_setFontFixedPitch_864, &_call_f_setFontFixedPitch_864); + methods += new qt_gsi::GenericMethod ("setFontHintingPreference|fontHintingPreference=", "@brief Method void QTextCharFormat::setFontHintingPreference(QFont::HintingPreference hintingPreference)\n", false, &_init_f_setFontHintingPreference_2784, &_call_f_setFontHintingPreference_2784); + methods += new qt_gsi::GenericMethod ("setFontItalic|fontItalic=", "@brief Method void QTextCharFormat::setFontItalic(bool italic)\n", false, &_init_f_setFontItalic_864, &_call_f_setFontItalic_864); + methods += new qt_gsi::GenericMethod ("setFontKerning|fontKerning=", "@brief Method void QTextCharFormat::setFontKerning(bool enable)\n", false, &_init_f_setFontKerning_864, &_call_f_setFontKerning_864); + methods += new qt_gsi::GenericMethod ("setFontLetterSpacing|fontLetterSpacing=", "@brief Method void QTextCharFormat::setFontLetterSpacing(double spacing)\n", false, &_init_f_setFontLetterSpacing_1071, &_call_f_setFontLetterSpacing_1071); + methods += new qt_gsi::GenericMethod ("setFontLetterSpacingType|fontLetterSpacingType=", "@brief Method void QTextCharFormat::setFontLetterSpacingType(QFont::SpacingType letterSpacingType)\n", false, &_init_f_setFontLetterSpacingType_2167, &_call_f_setFontLetterSpacingType_2167); + methods += new qt_gsi::GenericMethod ("setFontOverline|fontOverline=", "@brief Method void QTextCharFormat::setFontOverline(bool overline)\n", false, &_init_f_setFontOverline_864, &_call_f_setFontOverline_864); + methods += new qt_gsi::GenericMethod ("setFontPointSize|fontPointSize=", "@brief Method void QTextCharFormat::setFontPointSize(double size)\n", false, &_init_f_setFontPointSize_1071, &_call_f_setFontPointSize_1071); + methods += new qt_gsi::GenericMethod ("setFontStretch|fontStretch=", "@brief Method void QTextCharFormat::setFontStretch(int factor)\n", false, &_init_f_setFontStretch_767, &_call_f_setFontStretch_767); + methods += new qt_gsi::GenericMethod ("setFontStrikeOut|fontStrikeOut=", "@brief Method void QTextCharFormat::setFontStrikeOut(bool strikeOut)\n", false, &_init_f_setFontStrikeOut_864, &_call_f_setFontStrikeOut_864); + methods += new qt_gsi::GenericMethod ("setFontStyleHint", "@brief Method void QTextCharFormat::setFontStyleHint(QFont::StyleHint hint, QFont::StyleStrategy strategy)\n", false, &_init_f_setFontStyleHint_4284, &_call_f_setFontStyleHint_4284); + methods += new qt_gsi::GenericMethod ("setFontStyleName", "@brief Method void QTextCharFormat::setFontStyleName(const QString &styleName)\n", false, &_init_f_setFontStyleName_2025, &_call_f_setFontStyleName_2025); + methods += new qt_gsi::GenericMethod ("setFontStyleStrategy|fontStyleStrategy=", "@brief Method void QTextCharFormat::setFontStyleStrategy(QFont::StyleStrategy strategy)\n", false, &_init_f_setFontStyleStrategy_2420, &_call_f_setFontStyleStrategy_2420); + methods += new qt_gsi::GenericMethod ("setFontUnderline|fontUnderline=", "@brief Method void QTextCharFormat::setFontUnderline(bool underline)\n", false, &_init_f_setFontUnderline_864, &_call_f_setFontUnderline_864); + methods += new qt_gsi::GenericMethod ("setFontWeight|fontWeight=", "@brief Method void QTextCharFormat::setFontWeight(int weight)\n", false, &_init_f_setFontWeight_767, &_call_f_setFontWeight_767); + methods += new qt_gsi::GenericMethod ("setFontWordSpacing|fontWordSpacing=", "@brief Method void QTextCharFormat::setFontWordSpacing(double spacing)\n", false, &_init_f_setFontWordSpacing_1071, &_call_f_setFontWordSpacing_1071); + methods += new qt_gsi::GenericMethod ("setSubScriptBaseline", "@brief Method void QTextCharFormat::setSubScriptBaseline(double baseline)\n", false, &_init_f_setSubScriptBaseline_1071, &_call_f_setSubScriptBaseline_1071); + methods += new qt_gsi::GenericMethod ("setSuperScriptBaseline", "@brief Method void QTextCharFormat::setSuperScriptBaseline(double baseline)\n", false, &_init_f_setSuperScriptBaseline_1071, &_call_f_setSuperScriptBaseline_1071); + methods += new qt_gsi::GenericMethod ("setTableCellColumnSpan|tableCellColumnSpan=", "@brief Method void QTextCharFormat::setTableCellColumnSpan(int tableCellColumnSpan)\n", false, &_init_f_setTableCellColumnSpan_767, &_call_f_setTableCellColumnSpan_767); + methods += new qt_gsi::GenericMethod ("setTableCellRowSpan|tableCellRowSpan=", "@brief Method void QTextCharFormat::setTableCellRowSpan(int tableCellRowSpan)\n", false, &_init_f_setTableCellRowSpan_767, &_call_f_setTableCellRowSpan_767); + methods += new qt_gsi::GenericMethod ("setTextOutline|textOutline=", "@brief Method void QTextCharFormat::setTextOutline(const QPen &pen)\n", false, &_init_f_setTextOutline_1685, &_call_f_setTextOutline_1685); + methods += new qt_gsi::GenericMethod ("setToolTip|toolTip=", "@brief Method void QTextCharFormat::setToolTip(const QString &tip)\n", false, &_init_f_setToolTip_2025, &_call_f_setToolTip_2025); + methods += new qt_gsi::GenericMethod ("setUnderlineColor|underlineColor=", "@brief Method void QTextCharFormat::setUnderlineColor(const QColor &color)\n", false, &_init_f_setUnderlineColor_1905, &_call_f_setUnderlineColor_1905); + methods += new qt_gsi::GenericMethod ("setUnderlineStyle|underlineStyle=", "@brief Method void QTextCharFormat::setUnderlineStyle(QTextCharFormat::UnderlineStyle style)\n", false, &_init_f_setUnderlineStyle_3516, &_call_f_setUnderlineStyle_3516); + methods += new qt_gsi::GenericMethod ("setVerticalAlignment|verticalAlignment=", "@brief Method void QTextCharFormat::setVerticalAlignment(QTextCharFormat::VerticalAlignment alignment)\n", false, &_init_f_setVerticalAlignment_3806, &_call_f_setVerticalAlignment_3806); + methods += new qt_gsi::GenericMethod ("subScriptBaseline", "@brief Method double QTextCharFormat::subScriptBaseline()\n", true, &_init_f_subScriptBaseline_c0, &_call_f_subScriptBaseline_c0); + methods += new qt_gsi::GenericMethod ("superScriptBaseline", "@brief Method double QTextCharFormat::superScriptBaseline()\n", true, &_init_f_superScriptBaseline_c0, &_call_f_superScriptBaseline_c0); + methods += new qt_gsi::GenericMethod (":tableCellColumnSpan", "@brief Method int QTextCharFormat::tableCellColumnSpan()\n", true, &_init_f_tableCellColumnSpan_c0, &_call_f_tableCellColumnSpan_c0); + methods += new qt_gsi::GenericMethod (":tableCellRowSpan", "@brief Method int QTextCharFormat::tableCellRowSpan()\n", true, &_init_f_tableCellRowSpan_c0, &_call_f_tableCellRowSpan_c0); + methods += new qt_gsi::GenericMethod (":textOutline", "@brief Method QPen QTextCharFormat::textOutline()\n", true, &_init_f_textOutline_c0, &_call_f_textOutline_c0); + methods += new qt_gsi::GenericMethod (":toolTip", "@brief Method QString QTextCharFormat::toolTip()\n", true, &_init_f_toolTip_c0, &_call_f_toolTip_c0); + methods += new qt_gsi::GenericMethod (":underlineColor", "@brief Method QColor QTextCharFormat::underlineColor()\n", true, &_init_f_underlineColor_c0, &_call_f_underlineColor_c0); + methods += new qt_gsi::GenericMethod (":underlineStyle", "@brief Method QTextCharFormat::UnderlineStyle QTextCharFormat::underlineStyle()\n", true, &_init_f_underlineStyle_c0, &_call_f_underlineStyle_c0); + methods += new qt_gsi::GenericMethod (":verticalAlignment", "@brief Method QTextCharFormat::VerticalAlignment QTextCharFormat::verticalAlignment()\n", true, &_init_f_verticalAlignment_c0, &_call_f_verticalAlignment_c0); + return methods; +} + +gsi::Class &qtdecl_QTextFormat (); + +gsi::Class decl_QTextCharFormat (qtdecl_QTextFormat (), "QtGui", "QTextCharFormat", + methods_QTextCharFormat (), + "@qt\n@brief Binding of QTextCharFormat"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextCharFormat () { return decl_QTextCharFormat; } + +} + + +// Implementation of the enum wrapper class for QTextCharFormat::FontPropertiesInheritanceBehavior +namespace qt_gsi +{ + +static gsi::Enum decl_QTextCharFormat_FontPropertiesInheritanceBehavior_Enum ("QtGui", "QTextCharFormat_FontPropertiesInheritanceBehavior", + gsi::enum_const ("FontPropertiesSpecifiedOnly", QTextCharFormat::FontPropertiesSpecifiedOnly, "@brief Enum constant QTextCharFormat::FontPropertiesSpecifiedOnly") + + gsi::enum_const ("FontPropertiesAll", QTextCharFormat::FontPropertiesAll, "@brief Enum constant QTextCharFormat::FontPropertiesAll"), + "@qt\n@brief This class represents the QTextCharFormat::FontPropertiesInheritanceBehavior enum"); + +static gsi::QFlagsClass decl_QTextCharFormat_FontPropertiesInheritanceBehavior_Enums ("QtGui", "QTextCharFormat_QFlags_FontPropertiesInheritanceBehavior", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextCharFormat_FontPropertiesInheritanceBehavior_Enum_in_parent (decl_QTextCharFormat_FontPropertiesInheritanceBehavior_Enum.defs ()); +static gsi::ClassExt decl_QTextCharFormat_FontPropertiesInheritanceBehavior_Enum_as_child (decl_QTextCharFormat_FontPropertiesInheritanceBehavior_Enum, "FontPropertiesInheritanceBehavior"); +static gsi::ClassExt decl_QTextCharFormat_FontPropertiesInheritanceBehavior_Enums_as_child (decl_QTextCharFormat_FontPropertiesInheritanceBehavior_Enums, "QFlags_FontPropertiesInheritanceBehavior"); + +} + + +// Implementation of the enum wrapper class for QTextCharFormat::UnderlineStyle +namespace qt_gsi +{ + +static gsi::Enum decl_QTextCharFormat_UnderlineStyle_Enum ("QtGui", "QTextCharFormat_UnderlineStyle", + gsi::enum_const ("NoUnderline", QTextCharFormat::NoUnderline, "@brief Enum constant QTextCharFormat::NoUnderline") + + gsi::enum_const ("SingleUnderline", QTextCharFormat::SingleUnderline, "@brief Enum constant QTextCharFormat::SingleUnderline") + + gsi::enum_const ("DashUnderline", QTextCharFormat::DashUnderline, "@brief Enum constant QTextCharFormat::DashUnderline") + + gsi::enum_const ("DotLine", QTextCharFormat::DotLine, "@brief Enum constant QTextCharFormat::DotLine") + + gsi::enum_const ("DashDotLine", QTextCharFormat::DashDotLine, "@brief Enum constant QTextCharFormat::DashDotLine") + + gsi::enum_const ("DashDotDotLine", QTextCharFormat::DashDotDotLine, "@brief Enum constant QTextCharFormat::DashDotDotLine") + + gsi::enum_const ("WaveUnderline", QTextCharFormat::WaveUnderline, "@brief Enum constant QTextCharFormat::WaveUnderline") + + gsi::enum_const ("SpellCheckUnderline", QTextCharFormat::SpellCheckUnderline, "@brief Enum constant QTextCharFormat::SpellCheckUnderline"), + "@qt\n@brief This class represents the QTextCharFormat::UnderlineStyle enum"); + +static gsi::QFlagsClass decl_QTextCharFormat_UnderlineStyle_Enums ("QtGui", "QTextCharFormat_QFlags_UnderlineStyle", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextCharFormat_UnderlineStyle_Enum_in_parent (decl_QTextCharFormat_UnderlineStyle_Enum.defs ()); +static gsi::ClassExt decl_QTextCharFormat_UnderlineStyle_Enum_as_child (decl_QTextCharFormat_UnderlineStyle_Enum, "UnderlineStyle"); +static gsi::ClassExt decl_QTextCharFormat_UnderlineStyle_Enums_as_child (decl_QTextCharFormat_UnderlineStyle_Enums, "QFlags_UnderlineStyle"); + +} + + +// Implementation of the enum wrapper class for QTextCharFormat::VerticalAlignment +namespace qt_gsi +{ + +static gsi::Enum decl_QTextCharFormat_VerticalAlignment_Enum ("QtGui", "QTextCharFormat_VerticalAlignment", + gsi::enum_const ("AlignNormal", QTextCharFormat::AlignNormal, "@brief Enum constant QTextCharFormat::AlignNormal") + + gsi::enum_const ("AlignSuperScript", QTextCharFormat::AlignSuperScript, "@brief Enum constant QTextCharFormat::AlignSuperScript") + + gsi::enum_const ("AlignSubScript", QTextCharFormat::AlignSubScript, "@brief Enum constant QTextCharFormat::AlignSubScript") + + gsi::enum_const ("AlignMiddle", QTextCharFormat::AlignMiddle, "@brief Enum constant QTextCharFormat::AlignMiddle") + + gsi::enum_const ("AlignTop", QTextCharFormat::AlignTop, "@brief Enum constant QTextCharFormat::AlignTop") + + gsi::enum_const ("AlignBottom", QTextCharFormat::AlignBottom, "@brief Enum constant QTextCharFormat::AlignBottom") + + gsi::enum_const ("AlignBaseline", QTextCharFormat::AlignBaseline, "@brief Enum constant QTextCharFormat::AlignBaseline"), + "@qt\n@brief This class represents the QTextCharFormat::VerticalAlignment enum"); + +static gsi::QFlagsClass decl_QTextCharFormat_VerticalAlignment_Enums ("QtGui", "QTextCharFormat_QFlags_VerticalAlignment", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextCharFormat_VerticalAlignment_Enum_in_parent (decl_QTextCharFormat_VerticalAlignment_Enum.defs ()); +static gsi::ClassExt decl_QTextCharFormat_VerticalAlignment_Enum_as_child (decl_QTextCharFormat_VerticalAlignment_Enum, "VerticalAlignment"); +static gsi::ClassExt decl_QTextCharFormat_VerticalAlignment_Enums_as_child (decl_QTextCharFormat_VerticalAlignment_Enums, "QFlags_VerticalAlignment"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextCursor.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextCursor.cc new file mode 100644 index 000000000..48f35267f --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextCursor.cc @@ -0,0 +1,1659 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextCursor.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextCursor + +// Constructor QTextCursor::QTextCursor() + + +static void _init_ctor_QTextCursor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextCursor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextCursor ()); +} + + +// Constructor QTextCursor::QTextCursor(QTextDocument *document) + + +static void _init_ctor_QTextCursor_1955 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("document"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextCursor_1955 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextDocument *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextCursor (arg1)); +} + + +// Constructor QTextCursor::QTextCursor(QTextFrame *frame) + + +static void _init_ctor_QTextCursor_1615 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("frame"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextCursor_1615 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextFrame *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextCursor (arg1)); +} + + +// Constructor QTextCursor::QTextCursor(const QTextBlock &block) + + +static void _init_ctor_QTextCursor_2306 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextCursor_2306 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextCursor (arg1)); +} + + +// Constructor QTextCursor::QTextCursor(const QTextCursor &cursor) + + +static void _init_ctor_QTextCursor_2453 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextCursor_2453 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextCursor (arg1)); +} + + +// int QTextCursor::anchor() + + +static void _init_f_anchor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_anchor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextCursor *)cls)->anchor ()); +} + + +// bool QTextCursor::atBlockEnd() + + +static void _init_f_atBlockEnd_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_atBlockEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextCursor *)cls)->atBlockEnd ()); +} + + +// bool QTextCursor::atBlockStart() + + +static void _init_f_atBlockStart_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_atBlockStart_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextCursor *)cls)->atBlockStart ()); +} + + +// bool QTextCursor::atEnd() + + +static void _init_f_atEnd_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_atEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextCursor *)cls)->atEnd ()); +} + + +// bool QTextCursor::atStart() + + +static void _init_f_atStart_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_atStart_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextCursor *)cls)->atStart ()); +} + + +// void QTextCursor::beginEditBlock() + + +static void _init_f_beginEditBlock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_beginEditBlock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->beginEditBlock (); +} + + +// QTextBlock QTextCursor::block() + + +static void _init_f_block_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_block_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlock)((QTextCursor *)cls)->block ()); +} + + +// QTextCharFormat QTextCursor::blockCharFormat() + + +static void _init_f_blockCharFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blockCharFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCharFormat)((QTextCursor *)cls)->blockCharFormat ()); +} + + +// QTextBlockFormat QTextCursor::blockFormat() + + +static void _init_f_blockFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blockFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlockFormat)((QTextCursor *)cls)->blockFormat ()); +} + + +// int QTextCursor::blockNumber() + + +static void _init_f_blockNumber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blockNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextCursor *)cls)->blockNumber ()); +} + + +// QTextCharFormat QTextCursor::charFormat() + + +static void _init_f_charFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_charFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCharFormat)((QTextCursor *)cls)->charFormat ()); +} + + +// void QTextCursor::clearSelection() + + +static void _init_f_clearSelection_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearSelection_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->clearSelection (); +} + + +// int QTextCursor::columnNumber() + + +static void _init_f_columnNumber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columnNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextCursor *)cls)->columnNumber ()); +} + + +// QTextList *QTextCursor::createList(const QTextListFormat &format) + + +static void _init_f_createList_2844 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createList_2844 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextListFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextList *)((QTextCursor *)cls)->createList (arg1)); +} + + +// QTextList *QTextCursor::createList(QTextListFormat::Style style) + + +static void _init_f_createList_2612 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_createList_2612 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QTextList *)((QTextCursor *)cls)->createList (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QTextFrame *QTextCursor::currentFrame() + + +static void _init_f_currentFrame_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentFrame_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextFrame *)((QTextCursor *)cls)->currentFrame ()); +} + + +// QTextList *QTextCursor::currentList() + + +static void _init_f_currentList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextList *)((QTextCursor *)cls)->currentList ()); +} + + +// QTextTable *QTextCursor::currentTable() + + +static void _init_f_currentTable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentTable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextTable *)((QTextCursor *)cls)->currentTable ()); +} + + +// void QTextCursor::deleteChar() + + +static void _init_f_deleteChar_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_deleteChar_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->deleteChar (); +} + + +// void QTextCursor::deletePreviousChar() + + +static void _init_f_deletePreviousChar_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_deletePreviousChar_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->deletePreviousChar (); +} + + +// QTextDocument *QTextCursor::document() + + +static void _init_f_document_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_document_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextDocument *)((QTextCursor *)cls)->document ()); +} + + +// void QTextCursor::endEditBlock() + + +static void _init_f_endEditBlock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_endEditBlock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->endEditBlock (); +} + + +// bool QTextCursor::hasComplexSelection() + + +static void _init_f_hasComplexSelection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasComplexSelection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextCursor *)cls)->hasComplexSelection ()); +} + + +// bool QTextCursor::hasSelection() + + +static void _init_f_hasSelection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasSelection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextCursor *)cls)->hasSelection ()); +} + + +// void QTextCursor::insertBlock() + + +static void _init_f_insertBlock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_insertBlock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->insertBlock (); +} + + +// void QTextCursor::insertBlock(const QTextBlockFormat &format) + + +static void _init_f_insertBlock_2923 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertBlock_2923 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlockFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->insertBlock (arg1); +} + + +// void QTextCursor::insertBlock(const QTextBlockFormat &format, const QTextCharFormat &charFormat) + + +static void _init_f_insertBlock_5629 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("charFormat"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertBlock_5629 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlockFormat &arg1 = gsi::arg_reader() (args, heap); + const QTextCharFormat &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->insertBlock (arg1, arg2); +} + + +// void QTextCursor::insertFragment(const QTextDocumentFragment &fragment) + + +static void _init_f_insertFragment_3466 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fragment"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertFragment_3466 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextDocumentFragment &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->insertFragment (arg1); +} + + +// QTextFrame *QTextCursor::insertFrame(const QTextFrameFormat &format) + + +static void _init_f_insertFrame_2923 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertFrame_2923 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFrameFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextFrame *)((QTextCursor *)cls)->insertFrame (arg1)); +} + + +// void QTextCursor::insertHtml(const QString &html) + + +static void _init_f_insertHtml_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("html"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertHtml_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->insertHtml (arg1); +} + + +// void QTextCursor::insertImage(const QTextImageFormat &format, QTextFrameFormat::Position alignment) + + +static void _init_f_insertImage_5822 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("alignment"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_insertImage_5822 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextImageFormat &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->insertImage (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QTextCursor::insertImage(const QTextImageFormat &format) + + +static void _init_f_insertImage_2915 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertImage_2915 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextImageFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->insertImage (arg1); +} + + +// void QTextCursor::insertImage(const QString &name) + + +static void _init_f_insertImage_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertImage_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->insertImage (arg1); +} + + +// void QTextCursor::insertImage(const QImage &image, const QString &name) + + +static void _init_f_insertImage_3794 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("image"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertImage_3794 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QImage &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->insertImage (arg1, arg2); +} + + +// QTextList *QTextCursor::insertList(const QTextListFormat &format) + + +static void _init_f_insertList_2844 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertList_2844 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextListFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextList *)((QTextCursor *)cls)->insertList (arg1)); +} + + +// QTextList *QTextCursor::insertList(QTextListFormat::Style style) + + +static void _init_f_insertList_2612 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_insertList_2612 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QTextList *)((QTextCursor *)cls)->insertList (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QTextTable *QTextCursor::insertTable(int rows, int cols, const QTextTableFormat &format) + + +static void _init_f_insertTable_4238 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rows"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cols"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("format"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertTable_4238 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QTextTableFormat &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QTextTable *)((QTextCursor *)cls)->insertTable (arg1, arg2, arg3)); +} + + +// QTextTable *QTextCursor::insertTable(int rows, int cols) + + +static void _init_f_insertTable_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rows"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cols"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertTable_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QTextTable *)((QTextCursor *)cls)->insertTable (arg1, arg2)); +} + + +// void QTextCursor::insertText(const QString &text) + + +static void _init_f_insertText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->insertText (arg1); +} + + +// void QTextCursor::insertText(const QString &text, const QTextCharFormat &format) + + +static void _init_f_insertText_4731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertText_4731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QTextCharFormat &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->insertText (arg1, arg2); +} + + +// bool QTextCursor::isCopyOf(const QTextCursor &other) + + +static void _init_f_isCopyOf_c2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isCopyOf_c2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextCursor *)cls)->isCopyOf (arg1)); +} + + +// bool QTextCursor::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextCursor *)cls)->isNull ()); +} + + +// void QTextCursor::joinPreviousEditBlock() + + +static void _init_f_joinPreviousEditBlock_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_joinPreviousEditBlock_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->joinPreviousEditBlock (); +} + + +// bool QTextCursor::keepPositionOnInsert() + + +static void _init_f_keepPositionOnInsert_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keepPositionOnInsert_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextCursor *)cls)->keepPositionOnInsert ()); +} + + +// void QTextCursor::mergeBlockCharFormat(const QTextCharFormat &modifier) + + +static void _init_f_mergeBlockCharFormat_2814 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modifier"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mergeBlockCharFormat_2814 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->mergeBlockCharFormat (arg1); +} + + +// void QTextCursor::mergeBlockFormat(const QTextBlockFormat &modifier) + + +static void _init_f_mergeBlockFormat_2923 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modifier"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mergeBlockFormat_2923 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlockFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->mergeBlockFormat (arg1); +} + + +// void QTextCursor::mergeCharFormat(const QTextCharFormat &modifier) + + +static void _init_f_mergeCharFormat_2814 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modifier"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mergeCharFormat_2814 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->mergeCharFormat (arg1); +} + + +// bool QTextCursor::movePosition(QTextCursor::MoveOperation op, QTextCursor::MoveMode, int n) + + +static void _init_f_movePosition_6083 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("op"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2", true, "QTextCursor::MoveAnchor"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_movePosition_6083 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextCursor::MoveAnchor), heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + ret.write ((bool)((QTextCursor *)cls)->movePosition (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// bool QTextCursor::operator!=(const QTextCursor &rhs) + + +static void _init_f_operator_excl__eq__c2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rhs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextCursor *)cls)->operator!= (arg1)); +} + + +// bool QTextCursor::operator<(const QTextCursor &rhs) + + +static void _init_f_operator_lt__c2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rhs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextCursor *)cls)->operator< (arg1)); +} + + +// bool QTextCursor::operator<=(const QTextCursor &rhs) + + +static void _init_f_operator_lt__eq__c2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rhs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__eq__c2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextCursor *)cls)->operator<= (arg1)); +} + + +// QTextCursor &QTextCursor::operator=(const QTextCursor &other) + + +static void _init_f_operator_eq__2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextCursor &)((QTextCursor *)cls)->operator= (arg1)); +} + + +// bool QTextCursor::operator==(const QTextCursor &rhs) + + +static void _init_f_operator_eq__eq__c2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rhs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextCursor *)cls)->operator== (arg1)); +} + + +// bool QTextCursor::operator>(const QTextCursor &rhs) + + +static void _init_f_operator_gt__c2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rhs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__c2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextCursor *)cls)->operator> (arg1)); +} + + +// bool QTextCursor::operator>=(const QTextCursor &rhs) + + +static void _init_f_operator_gt__eq__c2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rhs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_gt__eq__c2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextCursor *)cls)->operator>= (arg1)); +} + + +// int QTextCursor::position() + + +static void _init_f_position_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_position_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextCursor *)cls)->position ()); +} + + +// int QTextCursor::positionInBlock() + + +static void _init_f_positionInBlock_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_positionInBlock_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextCursor *)cls)->positionInBlock ()); +} + + +// void QTextCursor::removeSelectedText() + + +static void _init_f_removeSelectedText_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_removeSelectedText_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->removeSelectedText (); +} + + +// void QTextCursor::select(QTextCursor::SelectionType selection) + + +static void _init_f_select_3044 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_select_3044 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->select (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextCursor::selectedTableCells(int *firstRow, int *numRows, int *firstColumn, int *numColumns) + + +static void _init_f_selectedTableCells_c3488 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("firstRow"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("numRows"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("firstColumn"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("numColumns"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_selectedTableCells_c3488 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int *arg1 = gsi::arg_reader() (args, heap); + int *arg2 = gsi::arg_reader() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + int *arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->selectedTableCells (arg1, arg2, arg3, arg4); +} + + +// QString QTextCursor::selectedText() + + +static void _init_f_selectedText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectedText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextCursor *)cls)->selectedText ()); +} + + +// QTextDocumentFragment QTextCursor::selection() + + +static void _init_f_selection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextDocumentFragment)((QTextCursor *)cls)->selection ()); +} + + +// int QTextCursor::selectionEnd() + + +static void _init_f_selectionEnd_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectionEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextCursor *)cls)->selectionEnd ()); +} + + +// int QTextCursor::selectionStart() + + +static void _init_f_selectionStart_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectionStart_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextCursor *)cls)->selectionStart ()); +} + + +// void QTextCursor::setBlockCharFormat(const QTextCharFormat &format) + + +static void _init_f_setBlockCharFormat_2814 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBlockCharFormat_2814 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->setBlockCharFormat (arg1); +} + + +// void QTextCursor::setBlockFormat(const QTextBlockFormat &format) + + +static void _init_f_setBlockFormat_2923 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBlockFormat_2923 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlockFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->setBlockFormat (arg1); +} + + +// void QTextCursor::setCharFormat(const QTextCharFormat &format) + + +static void _init_f_setCharFormat_2814 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCharFormat_2814 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->setCharFormat (arg1); +} + + +// void QTextCursor::setKeepPositionOnInsert(bool b) + + +static void _init_f_setKeepPositionOnInsert_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setKeepPositionOnInsert_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->setKeepPositionOnInsert (arg1); +} + + +// void QTextCursor::setPosition(int pos, QTextCursor::MoveMode mode) + + +static void _init_f_setPosition_3147 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QTextCursor::MoveAnchor"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setPosition_3147 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextCursor::MoveAnchor), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->setPosition (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QTextCursor::setVerticalMovementX(int x) + + +static void _init_f_setVerticalMovementX_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVerticalMovementX_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->setVerticalMovementX (arg1); +} + + +// void QTextCursor::setVisualNavigation(bool b) + + +static void _init_f_setVisualNavigation_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisualNavigation_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->setVisualNavigation (arg1); +} + + +// void QTextCursor::swap(QTextCursor &other) + + +static void _init_f_swap_1758 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1758 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextCursor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextCursor *)cls)->swap (arg1); +} + + +// int QTextCursor::verticalMovementX() + + +static void _init_f_verticalMovementX_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_verticalMovementX_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextCursor *)cls)->verticalMovementX ()); +} + + +// bool QTextCursor::visualNavigation() + + +static void _init_f_visualNavigation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_visualNavigation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextCursor *)cls)->visualNavigation ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextCursor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextCursor::QTextCursor()\nThis method creates an object of class QTextCursor.", &_init_ctor_QTextCursor_0, &_call_ctor_QTextCursor_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextCursor::QTextCursor(QTextDocument *document)\nThis method creates an object of class QTextCursor.", &_init_ctor_QTextCursor_1955, &_call_ctor_QTextCursor_1955); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextCursor::QTextCursor(QTextFrame *frame)\nThis method creates an object of class QTextCursor.", &_init_ctor_QTextCursor_1615, &_call_ctor_QTextCursor_1615); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextCursor::QTextCursor(const QTextBlock &block)\nThis method creates an object of class QTextCursor.", &_init_ctor_QTextCursor_2306, &_call_ctor_QTextCursor_2306); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextCursor::QTextCursor(const QTextCursor &cursor)\nThis method creates an object of class QTextCursor.", &_init_ctor_QTextCursor_2453, &_call_ctor_QTextCursor_2453); + methods += new qt_gsi::GenericMethod ("anchor", "@brief Method int QTextCursor::anchor()\n", true, &_init_f_anchor_c0, &_call_f_anchor_c0); + methods += new qt_gsi::GenericMethod ("atBlockEnd", "@brief Method bool QTextCursor::atBlockEnd()\n", true, &_init_f_atBlockEnd_c0, &_call_f_atBlockEnd_c0); + methods += new qt_gsi::GenericMethod ("atBlockStart", "@brief Method bool QTextCursor::atBlockStart()\n", true, &_init_f_atBlockStart_c0, &_call_f_atBlockStart_c0); + methods += new qt_gsi::GenericMethod ("atEnd", "@brief Method bool QTextCursor::atEnd()\n", true, &_init_f_atEnd_c0, &_call_f_atEnd_c0); + methods += new qt_gsi::GenericMethod ("atStart", "@brief Method bool QTextCursor::atStart()\n", true, &_init_f_atStart_c0, &_call_f_atStart_c0); + methods += new qt_gsi::GenericMethod ("beginEditBlock", "@brief Method void QTextCursor::beginEditBlock()\n", false, &_init_f_beginEditBlock_0, &_call_f_beginEditBlock_0); + methods += new qt_gsi::GenericMethod ("block", "@brief Method QTextBlock QTextCursor::block()\n", true, &_init_f_block_c0, &_call_f_block_c0); + methods += new qt_gsi::GenericMethod (":blockCharFormat", "@brief Method QTextCharFormat QTextCursor::blockCharFormat()\n", true, &_init_f_blockCharFormat_c0, &_call_f_blockCharFormat_c0); + methods += new qt_gsi::GenericMethod (":blockFormat", "@brief Method QTextBlockFormat QTextCursor::blockFormat()\n", true, &_init_f_blockFormat_c0, &_call_f_blockFormat_c0); + methods += new qt_gsi::GenericMethod ("blockNumber", "@brief Method int QTextCursor::blockNumber()\n", true, &_init_f_blockNumber_c0, &_call_f_blockNumber_c0); + methods += new qt_gsi::GenericMethod (":charFormat", "@brief Method QTextCharFormat QTextCursor::charFormat()\n", true, &_init_f_charFormat_c0, &_call_f_charFormat_c0); + methods += new qt_gsi::GenericMethod ("clearSelection", "@brief Method void QTextCursor::clearSelection()\n", false, &_init_f_clearSelection_0, &_call_f_clearSelection_0); + methods += new qt_gsi::GenericMethod ("columnNumber", "@brief Method int QTextCursor::columnNumber()\n", true, &_init_f_columnNumber_c0, &_call_f_columnNumber_c0); + methods += new qt_gsi::GenericMethod ("createList", "@brief Method QTextList *QTextCursor::createList(const QTextListFormat &format)\n", false, &_init_f_createList_2844, &_call_f_createList_2844); + methods += new qt_gsi::GenericMethod ("createList", "@brief Method QTextList *QTextCursor::createList(QTextListFormat::Style style)\n", false, &_init_f_createList_2612, &_call_f_createList_2612); + methods += new qt_gsi::GenericMethod ("currentFrame", "@brief Method QTextFrame *QTextCursor::currentFrame()\n", true, &_init_f_currentFrame_c0, &_call_f_currentFrame_c0); + methods += new qt_gsi::GenericMethod ("currentList", "@brief Method QTextList *QTextCursor::currentList()\n", true, &_init_f_currentList_c0, &_call_f_currentList_c0); + methods += new qt_gsi::GenericMethod ("currentTable", "@brief Method QTextTable *QTextCursor::currentTable()\n", true, &_init_f_currentTable_c0, &_call_f_currentTable_c0); + methods += new qt_gsi::GenericMethod ("deleteChar", "@brief Method void QTextCursor::deleteChar()\n", false, &_init_f_deleteChar_0, &_call_f_deleteChar_0); + methods += new qt_gsi::GenericMethod ("deletePreviousChar", "@brief Method void QTextCursor::deletePreviousChar()\n", false, &_init_f_deletePreviousChar_0, &_call_f_deletePreviousChar_0); + methods += new qt_gsi::GenericMethod ("document", "@brief Method QTextDocument *QTextCursor::document()\n", true, &_init_f_document_c0, &_call_f_document_c0); + methods += new qt_gsi::GenericMethod ("endEditBlock", "@brief Method void QTextCursor::endEditBlock()\n", false, &_init_f_endEditBlock_0, &_call_f_endEditBlock_0); + methods += new qt_gsi::GenericMethod ("hasComplexSelection", "@brief Method bool QTextCursor::hasComplexSelection()\n", true, &_init_f_hasComplexSelection_c0, &_call_f_hasComplexSelection_c0); + methods += new qt_gsi::GenericMethod ("hasSelection", "@brief Method bool QTextCursor::hasSelection()\n", true, &_init_f_hasSelection_c0, &_call_f_hasSelection_c0); + methods += new qt_gsi::GenericMethod ("insertBlock", "@brief Method void QTextCursor::insertBlock()\n", false, &_init_f_insertBlock_0, &_call_f_insertBlock_0); + methods += new qt_gsi::GenericMethod ("insertBlock", "@brief Method void QTextCursor::insertBlock(const QTextBlockFormat &format)\n", false, &_init_f_insertBlock_2923, &_call_f_insertBlock_2923); + methods += new qt_gsi::GenericMethod ("insertBlock", "@brief Method void QTextCursor::insertBlock(const QTextBlockFormat &format, const QTextCharFormat &charFormat)\n", false, &_init_f_insertBlock_5629, &_call_f_insertBlock_5629); + methods += new qt_gsi::GenericMethod ("insertFragment", "@brief Method void QTextCursor::insertFragment(const QTextDocumentFragment &fragment)\n", false, &_init_f_insertFragment_3466, &_call_f_insertFragment_3466); + methods += new qt_gsi::GenericMethod ("insertFrame", "@brief Method QTextFrame *QTextCursor::insertFrame(const QTextFrameFormat &format)\n", false, &_init_f_insertFrame_2923, &_call_f_insertFrame_2923); + methods += new qt_gsi::GenericMethod ("insertHtml", "@brief Method void QTextCursor::insertHtml(const QString &html)\n", false, &_init_f_insertHtml_2025, &_call_f_insertHtml_2025); + methods += new qt_gsi::GenericMethod ("insertImage", "@brief Method void QTextCursor::insertImage(const QTextImageFormat &format, QTextFrameFormat::Position alignment)\n", false, &_init_f_insertImage_5822, &_call_f_insertImage_5822); + methods += new qt_gsi::GenericMethod ("insertImage", "@brief Method void QTextCursor::insertImage(const QTextImageFormat &format)\n", false, &_init_f_insertImage_2915, &_call_f_insertImage_2915); + methods += new qt_gsi::GenericMethod ("insertImage", "@brief Method void QTextCursor::insertImage(const QString &name)\n", false, &_init_f_insertImage_2025, &_call_f_insertImage_2025); + methods += new qt_gsi::GenericMethod ("insertImage", "@brief Method void QTextCursor::insertImage(const QImage &image, const QString &name)\n", false, &_init_f_insertImage_3794, &_call_f_insertImage_3794); + methods += new qt_gsi::GenericMethod ("insertList", "@brief Method QTextList *QTextCursor::insertList(const QTextListFormat &format)\n", false, &_init_f_insertList_2844, &_call_f_insertList_2844); + methods += new qt_gsi::GenericMethod ("insertList", "@brief Method QTextList *QTextCursor::insertList(QTextListFormat::Style style)\n", false, &_init_f_insertList_2612, &_call_f_insertList_2612); + methods += new qt_gsi::GenericMethod ("insertTable", "@brief Method QTextTable *QTextCursor::insertTable(int rows, int cols, const QTextTableFormat &format)\n", false, &_init_f_insertTable_4238, &_call_f_insertTable_4238); + methods += new qt_gsi::GenericMethod ("insertTable", "@brief Method QTextTable *QTextCursor::insertTable(int rows, int cols)\n", false, &_init_f_insertTable_1426, &_call_f_insertTable_1426); + methods += new qt_gsi::GenericMethod ("insertText", "@brief Method void QTextCursor::insertText(const QString &text)\n", false, &_init_f_insertText_2025, &_call_f_insertText_2025); + methods += new qt_gsi::GenericMethod ("insertText", "@brief Method void QTextCursor::insertText(const QString &text, const QTextCharFormat &format)\n", false, &_init_f_insertText_4731, &_call_f_insertText_4731); + methods += new qt_gsi::GenericMethod ("isCopyOf?", "@brief Method bool QTextCursor::isCopyOf(const QTextCursor &other)\n", true, &_init_f_isCopyOf_c2453, &_call_f_isCopyOf_c2453); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QTextCursor::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("joinPreviousEditBlock", "@brief Method void QTextCursor::joinPreviousEditBlock()\n", false, &_init_f_joinPreviousEditBlock_0, &_call_f_joinPreviousEditBlock_0); + methods += new qt_gsi::GenericMethod (":keepPositionOnInsert", "@brief Method bool QTextCursor::keepPositionOnInsert()\n", true, &_init_f_keepPositionOnInsert_c0, &_call_f_keepPositionOnInsert_c0); + methods += new qt_gsi::GenericMethod ("mergeBlockCharFormat", "@brief Method void QTextCursor::mergeBlockCharFormat(const QTextCharFormat &modifier)\n", false, &_init_f_mergeBlockCharFormat_2814, &_call_f_mergeBlockCharFormat_2814); + methods += new qt_gsi::GenericMethod ("mergeBlockFormat", "@brief Method void QTextCursor::mergeBlockFormat(const QTextBlockFormat &modifier)\n", false, &_init_f_mergeBlockFormat_2923, &_call_f_mergeBlockFormat_2923); + methods += new qt_gsi::GenericMethod ("mergeCharFormat", "@brief Method void QTextCursor::mergeCharFormat(const QTextCharFormat &modifier)\n", false, &_init_f_mergeCharFormat_2814, &_call_f_mergeCharFormat_2814); + methods += new qt_gsi::GenericMethod ("movePosition", "@brief Method bool QTextCursor::movePosition(QTextCursor::MoveOperation op, QTextCursor::MoveMode, int n)\n", false, &_init_f_movePosition_6083, &_call_f_movePosition_6083); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QTextCursor::operator!=(const QTextCursor &rhs)\n", true, &_init_f_operator_excl__eq__c2453, &_call_f_operator_excl__eq__c2453); + methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QTextCursor::operator<(const QTextCursor &rhs)\n", true, &_init_f_operator_lt__c2453, &_call_f_operator_lt__c2453); + methods += new qt_gsi::GenericMethod ("<=", "@brief Method bool QTextCursor::operator<=(const QTextCursor &rhs)\n", true, &_init_f_operator_lt__eq__c2453, &_call_f_operator_lt__eq__c2453); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QTextCursor &QTextCursor::operator=(const QTextCursor &other)\n", false, &_init_f_operator_eq__2453, &_call_f_operator_eq__2453); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QTextCursor::operator==(const QTextCursor &rhs)\n", true, &_init_f_operator_eq__eq__c2453, &_call_f_operator_eq__eq__c2453); + methods += new qt_gsi::GenericMethod (">", "@brief Method bool QTextCursor::operator>(const QTextCursor &rhs)\n", true, &_init_f_operator_gt__c2453, &_call_f_operator_gt__c2453); + methods += new qt_gsi::GenericMethod (">=", "@brief Method bool QTextCursor::operator>=(const QTextCursor &rhs)\n", true, &_init_f_operator_gt__eq__c2453, &_call_f_operator_gt__eq__c2453); + methods += new qt_gsi::GenericMethod (":position", "@brief Method int QTextCursor::position()\n", true, &_init_f_position_c0, &_call_f_position_c0); + methods += new qt_gsi::GenericMethod ("positionInBlock", "@brief Method int QTextCursor::positionInBlock()\n", true, &_init_f_positionInBlock_c0, &_call_f_positionInBlock_c0); + methods += new qt_gsi::GenericMethod ("removeSelectedText", "@brief Method void QTextCursor::removeSelectedText()\n", false, &_init_f_removeSelectedText_0, &_call_f_removeSelectedText_0); + methods += new qt_gsi::GenericMethod ("select", "@brief Method void QTextCursor::select(QTextCursor::SelectionType selection)\n", false, &_init_f_select_3044, &_call_f_select_3044); + methods += new qt_gsi::GenericMethod ("selectedTableCells", "@brief Method void QTextCursor::selectedTableCells(int *firstRow, int *numRows, int *firstColumn, int *numColumns)\n", true, &_init_f_selectedTableCells_c3488, &_call_f_selectedTableCells_c3488); + methods += new qt_gsi::GenericMethod ("selectedText", "@brief Method QString QTextCursor::selectedText()\n", true, &_init_f_selectedText_c0, &_call_f_selectedText_c0); + methods += new qt_gsi::GenericMethod ("selection", "@brief Method QTextDocumentFragment QTextCursor::selection()\n", true, &_init_f_selection_c0, &_call_f_selection_c0); + methods += new qt_gsi::GenericMethod ("selectionEnd", "@brief Method int QTextCursor::selectionEnd()\n", true, &_init_f_selectionEnd_c0, &_call_f_selectionEnd_c0); + methods += new qt_gsi::GenericMethod ("selectionStart", "@brief Method int QTextCursor::selectionStart()\n", true, &_init_f_selectionStart_c0, &_call_f_selectionStart_c0); + methods += new qt_gsi::GenericMethod ("setBlockCharFormat|blockCharFormat=", "@brief Method void QTextCursor::setBlockCharFormat(const QTextCharFormat &format)\n", false, &_init_f_setBlockCharFormat_2814, &_call_f_setBlockCharFormat_2814); + methods += new qt_gsi::GenericMethod ("setBlockFormat|blockFormat=", "@brief Method void QTextCursor::setBlockFormat(const QTextBlockFormat &format)\n", false, &_init_f_setBlockFormat_2923, &_call_f_setBlockFormat_2923); + methods += new qt_gsi::GenericMethod ("setCharFormat|charFormat=", "@brief Method void QTextCursor::setCharFormat(const QTextCharFormat &format)\n", false, &_init_f_setCharFormat_2814, &_call_f_setCharFormat_2814); + methods += new qt_gsi::GenericMethod ("setKeepPositionOnInsert|keepPositionOnInsert=", "@brief Method void QTextCursor::setKeepPositionOnInsert(bool b)\n", false, &_init_f_setKeepPositionOnInsert_864, &_call_f_setKeepPositionOnInsert_864); + methods += new qt_gsi::GenericMethod ("setPosition", "@brief Method void QTextCursor::setPosition(int pos, QTextCursor::MoveMode mode)\n", false, &_init_f_setPosition_3147, &_call_f_setPosition_3147); + methods += new qt_gsi::GenericMethod ("setVerticalMovementX|verticalMovementX=", "@brief Method void QTextCursor::setVerticalMovementX(int x)\n", false, &_init_f_setVerticalMovementX_767, &_call_f_setVerticalMovementX_767); + methods += new qt_gsi::GenericMethod ("setVisualNavigation|visualNavigation=", "@brief Method void QTextCursor::setVisualNavigation(bool b)\n", false, &_init_f_setVisualNavigation_864, &_call_f_setVisualNavigation_864); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QTextCursor::swap(QTextCursor &other)\n", false, &_init_f_swap_1758, &_call_f_swap_1758); + methods += new qt_gsi::GenericMethod (":verticalMovementX", "@brief Method int QTextCursor::verticalMovementX()\n", true, &_init_f_verticalMovementX_c0, &_call_f_verticalMovementX_c0); + methods += new qt_gsi::GenericMethod (":visualNavigation", "@brief Method bool QTextCursor::visualNavigation()\n", true, &_init_f_visualNavigation_c0, &_call_f_visualNavigation_c0); + return methods; +} + +gsi::Class decl_QTextCursor ("QtGui", "QTextCursor", + methods_QTextCursor (), + "@qt\n@brief Binding of QTextCursor"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextCursor () { return decl_QTextCursor; } + +} + + +// Implementation of the enum wrapper class for QTextCursor::MoveMode +namespace qt_gsi +{ + +static gsi::Enum decl_QTextCursor_MoveMode_Enum ("QtGui", "QTextCursor_MoveMode", + gsi::enum_const ("MoveAnchor", QTextCursor::MoveAnchor, "@brief Enum constant QTextCursor::MoveAnchor") + + gsi::enum_const ("KeepAnchor", QTextCursor::KeepAnchor, "@brief Enum constant QTextCursor::KeepAnchor"), + "@qt\n@brief This class represents the QTextCursor::MoveMode enum"); + +static gsi::QFlagsClass decl_QTextCursor_MoveMode_Enums ("QtGui", "QTextCursor_QFlags_MoveMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextCursor_MoveMode_Enum_in_parent (decl_QTextCursor_MoveMode_Enum.defs ()); +static gsi::ClassExt decl_QTextCursor_MoveMode_Enum_as_child (decl_QTextCursor_MoveMode_Enum, "MoveMode"); +static gsi::ClassExt decl_QTextCursor_MoveMode_Enums_as_child (decl_QTextCursor_MoveMode_Enums, "QFlags_MoveMode"); + +} + + +// Implementation of the enum wrapper class for QTextCursor::MoveOperation +namespace qt_gsi +{ + +static gsi::Enum decl_QTextCursor_MoveOperation_Enum ("QtGui", "QTextCursor_MoveOperation", + gsi::enum_const ("NoMove", QTextCursor::NoMove, "@brief Enum constant QTextCursor::NoMove") + + gsi::enum_const ("Start", QTextCursor::Start, "@brief Enum constant QTextCursor::Start") + + gsi::enum_const ("Up", QTextCursor::Up, "@brief Enum constant QTextCursor::Up") + + gsi::enum_const ("StartOfLine", QTextCursor::StartOfLine, "@brief Enum constant QTextCursor::StartOfLine") + + gsi::enum_const ("StartOfBlock", QTextCursor::StartOfBlock, "@brief Enum constant QTextCursor::StartOfBlock") + + gsi::enum_const ("StartOfWord", QTextCursor::StartOfWord, "@brief Enum constant QTextCursor::StartOfWord") + + gsi::enum_const ("PreviousBlock", QTextCursor::PreviousBlock, "@brief Enum constant QTextCursor::PreviousBlock") + + gsi::enum_const ("PreviousCharacter", QTextCursor::PreviousCharacter, "@brief Enum constant QTextCursor::PreviousCharacter") + + gsi::enum_const ("PreviousWord", QTextCursor::PreviousWord, "@brief Enum constant QTextCursor::PreviousWord") + + gsi::enum_const ("Left", QTextCursor::Left, "@brief Enum constant QTextCursor::Left") + + gsi::enum_const ("WordLeft", QTextCursor::WordLeft, "@brief Enum constant QTextCursor::WordLeft") + + gsi::enum_const ("End", QTextCursor::End, "@brief Enum constant QTextCursor::End") + + gsi::enum_const ("Down", QTextCursor::Down, "@brief Enum constant QTextCursor::Down") + + gsi::enum_const ("EndOfLine", QTextCursor::EndOfLine, "@brief Enum constant QTextCursor::EndOfLine") + + gsi::enum_const ("EndOfWord", QTextCursor::EndOfWord, "@brief Enum constant QTextCursor::EndOfWord") + + gsi::enum_const ("EndOfBlock", QTextCursor::EndOfBlock, "@brief Enum constant QTextCursor::EndOfBlock") + + gsi::enum_const ("NextBlock", QTextCursor::NextBlock, "@brief Enum constant QTextCursor::NextBlock") + + gsi::enum_const ("NextCharacter", QTextCursor::NextCharacter, "@brief Enum constant QTextCursor::NextCharacter") + + gsi::enum_const ("NextWord", QTextCursor::NextWord, "@brief Enum constant QTextCursor::NextWord") + + gsi::enum_const ("Right", QTextCursor::Right, "@brief Enum constant QTextCursor::Right") + + gsi::enum_const ("WordRight", QTextCursor::WordRight, "@brief Enum constant QTextCursor::WordRight") + + gsi::enum_const ("NextCell", QTextCursor::NextCell, "@brief Enum constant QTextCursor::NextCell") + + gsi::enum_const ("PreviousCell", QTextCursor::PreviousCell, "@brief Enum constant QTextCursor::PreviousCell") + + gsi::enum_const ("NextRow", QTextCursor::NextRow, "@brief Enum constant QTextCursor::NextRow") + + gsi::enum_const ("PreviousRow", QTextCursor::PreviousRow, "@brief Enum constant QTextCursor::PreviousRow"), + "@qt\n@brief This class represents the QTextCursor::MoveOperation enum"); + +static gsi::QFlagsClass decl_QTextCursor_MoveOperation_Enums ("QtGui", "QTextCursor_QFlags_MoveOperation", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextCursor_MoveOperation_Enum_in_parent (decl_QTextCursor_MoveOperation_Enum.defs ()); +static gsi::ClassExt decl_QTextCursor_MoveOperation_Enum_as_child (decl_QTextCursor_MoveOperation_Enum, "MoveOperation"); +static gsi::ClassExt decl_QTextCursor_MoveOperation_Enums_as_child (decl_QTextCursor_MoveOperation_Enums, "QFlags_MoveOperation"); + +} + + +// Implementation of the enum wrapper class for QTextCursor::SelectionType +namespace qt_gsi +{ + +static gsi::Enum decl_QTextCursor_SelectionType_Enum ("QtGui", "QTextCursor_SelectionType", + gsi::enum_const ("WordUnderCursor", QTextCursor::WordUnderCursor, "@brief Enum constant QTextCursor::WordUnderCursor") + + gsi::enum_const ("LineUnderCursor", QTextCursor::LineUnderCursor, "@brief Enum constant QTextCursor::LineUnderCursor") + + gsi::enum_const ("BlockUnderCursor", QTextCursor::BlockUnderCursor, "@brief Enum constant QTextCursor::BlockUnderCursor") + + gsi::enum_const ("Document", QTextCursor::Document, "@brief Enum constant QTextCursor::Document"), + "@qt\n@brief This class represents the QTextCursor::SelectionType enum"); + +static gsi::QFlagsClass decl_QTextCursor_SelectionType_Enums ("QtGui", "QTextCursor_QFlags_SelectionType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextCursor_SelectionType_Enum_in_parent (decl_QTextCursor_SelectionType_Enum.defs ()); +static gsi::ClassExt decl_QTextCursor_SelectionType_Enum_as_child (decl_QTextCursor_SelectionType_Enum, "SelectionType"); +static gsi::ClassExt decl_QTextCursor_SelectionType_Enums_as_child (decl_QTextCursor_SelectionType_Enums, "QFlags_SelectionType"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextDocument.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextDocument.cc new file mode 100644 index 000000000..931aac632 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextDocument.cc @@ -0,0 +1,2694 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextDocument.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextDocument + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTextDocument::staticMetaObject); +} + + +// void QTextDocument::addResource(int type, const QUrl &name, const QVariant &resource) + + +static void _init_f_addResource_4371 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("resource"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_addResource_4371 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QUrl &arg2 = gsi::arg_reader() (args, heap); + const QVariant &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->addResource (arg1, arg2, arg3); +} + + +// void QTextDocument::adjustSize() + + +static void _init_f_adjustSize_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_adjustSize_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->adjustSize (); +} + + +// QList QTextDocument::allFormats() + + +static void _init_f_allFormats_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_allFormats_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTextDocument *)cls)->allFormats ()); +} + + +// int QTextDocument::availableRedoSteps() + + +static void _init_f_availableRedoSteps_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_availableRedoSteps_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextDocument *)cls)->availableRedoSteps ()); +} + + +// int QTextDocument::availableUndoSteps() + + +static void _init_f_availableUndoSteps_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_availableUndoSteps_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextDocument *)cls)->availableUndoSteps ()); +} + + +// QUrl QTextDocument::baseUrl() + + +static void _init_f_baseUrl_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_baseUrl_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QUrl)((QTextDocument *)cls)->baseUrl ()); +} + + +// double QTextDocument::baselineOffset() + + +static void _init_f_baselineOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_baselineOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextDocument *)cls)->baselineOffset ()); +} + + +// QTextBlock QTextDocument::begin() + + +static void _init_f_begin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_begin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlock)((QTextDocument *)cls)->begin ()); +} + + +// int QTextDocument::blockCount() + + +static void _init_f_blockCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blockCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextDocument *)cls)->blockCount ()); +} + + +// QChar QTextDocument::characterAt(int pos) + + +static void _init_f_characterAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_characterAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextDocument *)cls)->characterAt (arg1))); +} + + +// int QTextDocument::characterCount() + + +static void _init_f_characterCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_characterCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextDocument *)cls)->characterCount ()); +} + + +// void QTextDocument::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->clear (); +} + + +// void QTextDocument::clearUndoRedoStacks(QTextDocument::Stacks historyToClear) + + +static void _init_f_clearUndoRedoStacks_2502 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("historyToClear", true, "QTextDocument::UndoAndRedoStacks"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_clearUndoRedoStacks_2502 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextDocument::UndoAndRedoStacks), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->clearUndoRedoStacks (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QTextDocument *QTextDocument::clone(QObject *parent) + + +static void _init_f_clone_c1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_clone_c1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QTextDocument *)((QTextDocument *)cls)->clone (arg1)); +} + + +// Qt::CursorMoveStyle QTextDocument::defaultCursorMoveStyle() + + +static void _init_f_defaultCursorMoveStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_defaultCursorMoveStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextDocument *)cls)->defaultCursorMoveStyle ())); +} + + +// QFont QTextDocument::defaultFont() + + +static void _init_f_defaultFont_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultFont_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)((QTextDocument *)cls)->defaultFont ()); +} + + +// QString QTextDocument::defaultStyleSheet() + + +static void _init_f_defaultStyleSheet_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultStyleSheet_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextDocument *)cls)->defaultStyleSheet ()); +} + + +// QTextOption QTextDocument::defaultTextOption() + + +static void _init_f_defaultTextOption_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultTextOption_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextOption)((QTextDocument *)cls)->defaultTextOption ()); +} + + +// QAbstractTextDocumentLayout *QTextDocument::documentLayout() + + +static void _init_f_documentLayout_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_documentLayout_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractTextDocumentLayout *)((QTextDocument *)cls)->documentLayout ()); +} + + +// double QTextDocument::documentMargin() + + +static void _init_f_documentMargin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_documentMargin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextDocument *)cls)->documentMargin ()); +} + + +// void QTextDocument::drawContents(QPainter *painter, const QRectF &rect) + + +static void _init_f_drawContents_3180 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect", true, "QRectF()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawContents_3180 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QRectF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->drawContents (arg1, arg2); +} + + +// QTextBlock QTextDocument::end() + + +static void _init_f_end_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_end_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlock)((QTextDocument *)cls)->end ()); +} + + +// QTextCursor QTextDocument::find(const QString &subString, int from, QFlags options) + + +static void _init_f_find_c5920 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("subString"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("from", true, "0"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("options", true, "QTextDocument::FindFlags()"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_find_c5920 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QTextDocument::FindFlags(), heap); + ret.write ((QTextCursor)((QTextDocument *)cls)->find (arg1, arg2, arg3)); +} + + +// QTextCursor QTextDocument::find(const QString &subString, const QTextCursor &cursor, QFlags options) + + +static void _init_f_find_c7606 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("subString"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cursor"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("options", true, "QTextDocument::FindFlags()"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_find_c7606 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QTextCursor &arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QTextDocument::FindFlags(), heap); + ret.write ((QTextCursor)((QTextDocument *)cls)->find (arg1, arg2, arg3)); +} + + +// QTextCursor QTextDocument::find(const QRegularExpression &expr, int from, QFlags options) + + +static void _init_f_find_c7083 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("expr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("from", true, "0"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("options", true, "QTextDocument::FindFlags()"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_find_c7083 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QTextDocument::FindFlags(), heap); + ret.write ((QTextCursor)((QTextDocument *)cls)->find (arg1, arg2, arg3)); +} + + +// QTextCursor QTextDocument::find(const QRegularExpression &expr, const QTextCursor &cursor, QFlags options) + + +static void _init_f_find_c8769 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("expr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cursor"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("options", true, "QTextDocument::FindFlags()"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_find_c8769 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); + const QTextCursor &arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QTextDocument::FindFlags(), heap); + ret.write ((QTextCursor)((QTextDocument *)cls)->find (arg1, arg2, arg3)); +} + + +// QTextBlock QTextDocument::findBlock(int pos) + + +static void _init_f_findBlock_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_findBlock_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextBlock)((QTextDocument *)cls)->findBlock (arg1)); +} + + +// QTextBlock QTextDocument::findBlockByLineNumber(int blockNumber) + + +static void _init_f_findBlockByLineNumber_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("blockNumber"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_findBlockByLineNumber_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextBlock)((QTextDocument *)cls)->findBlockByLineNumber (arg1)); +} + + +// QTextBlock QTextDocument::findBlockByNumber(int blockNumber) + + +static void _init_f_findBlockByNumber_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("blockNumber"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_findBlockByNumber_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextBlock)((QTextDocument *)cls)->findBlockByNumber (arg1)); +} + + +// QTextBlock QTextDocument::firstBlock() + + +static void _init_f_firstBlock_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_firstBlock_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlock)((QTextDocument *)cls)->firstBlock ()); +} + + +// QTextFrame *QTextDocument::frameAt(int pos) + + +static void _init_f_frameAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_frameAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextFrame *)((QTextDocument *)cls)->frameAt (arg1)); +} + + +// double QTextDocument::idealWidth() + + +static void _init_f_idealWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_idealWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextDocument *)cls)->idealWidth ()); +} + + +// double QTextDocument::indentWidth() + + +static void _init_f_indentWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_indentWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextDocument *)cls)->indentWidth ()); +} + + +// bool QTextDocument::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextDocument *)cls)->isEmpty ()); +} + + +// bool QTextDocument::isModified() + + +static void _init_f_isModified_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isModified_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextDocument *)cls)->isModified ()); +} + + +// bool QTextDocument::isRedoAvailable() + + +static void _init_f_isRedoAvailable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRedoAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextDocument *)cls)->isRedoAvailable ()); +} + + +// bool QTextDocument::isUndoAvailable() + + +static void _init_f_isUndoAvailable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isUndoAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextDocument *)cls)->isUndoAvailable ()); +} + + +// bool QTextDocument::isUndoRedoEnabled() + + +static void _init_f_isUndoRedoEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isUndoRedoEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextDocument *)cls)->isUndoRedoEnabled ()); +} + + +// QTextBlock QTextDocument::lastBlock() + + +static void _init_f_lastBlock_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastBlock_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlock)((QTextDocument *)cls)->lastBlock ()); +} + + +// int QTextDocument::lineCount() + + +static void _init_f_lineCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextDocument *)cls)->lineCount ()); +} + + +// void QTextDocument::markContentsDirty(int from, int length) + + +static void _init_f_markContentsDirty_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("length"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_markContentsDirty_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->markContentsDirty (arg1, arg2); +} + + +// int QTextDocument::maximumBlockCount() + + +static void _init_f_maximumBlockCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumBlockCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextDocument *)cls)->maximumBlockCount ()); +} + + +// QString QTextDocument::metaInformation(QTextDocument::MetaInformation info) + + +static void _init_f_metaInformation_c3434 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("info"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_metaInformation_c3434 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)((QTextDocument *)cls)->metaInformation (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QTextObject *QTextDocument::object(int objectIndex) + + +static void _init_f_object_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_object_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextObject *)((QTextDocument *)cls)->object (arg1)); +} + + +// QTextObject *QTextDocument::objectForFormat(const QTextFormat &) + + +static void _init_f_objectForFormat_c2432 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_objectForFormat_c2432 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextObject *)((QTextDocument *)cls)->objectForFormat (arg1)); +} + + +// int QTextDocument::pageCount() + + +static void _init_f_pageCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pageCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextDocument *)cls)->pageCount ()); +} + + +// QSizeF QTextDocument::pageSize() + + +static void _init_f_pageSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pageSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QTextDocument *)cls)->pageSize ()); +} + + +// void QTextDocument::print(QPagedPaintDevice *printer) + + +static void _init_f_print_c2284 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("printer"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_print_c2284 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPagedPaintDevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->print (arg1); +} + + +// void QTextDocument::redo(QTextCursor *cursor) + + +static void _init_f_redo_1762 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_redo_1762 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextCursor *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->redo (arg1); +} + + +// void QTextDocument::redo() + + +static void _init_f_redo_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_redo_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->redo (); +} + + +// QVariant QTextDocument::resource(int type, const QUrl &name) + + +static void _init_f_resource_c2360 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_resource_c2360 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QUrl &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QTextDocument *)cls)->resource (arg1, arg2)); +} + + +// int QTextDocument::revision() + + +static void _init_f_revision_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_revision_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextDocument *)cls)->revision ()); +} + + +// QTextFrame *QTextDocument::rootFrame() + + +static void _init_f_rootFrame_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rootFrame_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextFrame *)((QTextDocument *)cls)->rootFrame ()); +} + + +// void QTextDocument::setBaseUrl(const QUrl &url) + + +static void _init_f_setBaseUrl_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBaseUrl_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setBaseUrl (arg1); +} + + +// void QTextDocument::setBaselineOffset(double baseline) + + +static void _init_f_setBaselineOffset_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("baseline"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBaselineOffset_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setBaselineOffset (arg1); +} + + +// void QTextDocument::setDefaultCursorMoveStyle(Qt::CursorMoveStyle style) + + +static void _init_f_setDefaultCursorMoveStyle_2323 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultCursorMoveStyle_2323 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setDefaultCursorMoveStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextDocument::setDefaultFont(const QFont &font) + + +static void _init_f_setDefaultFont_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultFont_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setDefaultFont (arg1); +} + + +// void QTextDocument::setDefaultStyleSheet(const QString &sheet) + + +static void _init_f_setDefaultStyleSheet_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sheet"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultStyleSheet_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setDefaultStyleSheet (arg1); +} + + +// void QTextDocument::setDefaultTextOption(const QTextOption &option) + + +static void _init_f_setDefaultTextOption_2448 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultTextOption_2448 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextOption &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setDefaultTextOption (arg1); +} + + +// void QTextDocument::setDocumentLayout(QAbstractTextDocumentLayout *layout) + + +static void _init_f_setDocumentLayout_3413 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDocumentLayout_3413 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractTextDocumentLayout *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setDocumentLayout (arg1); +} + + +// void QTextDocument::setDocumentMargin(double margin) + + +static void _init_f_setDocumentMargin_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margin"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDocumentMargin_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setDocumentMargin (arg1); +} + + +// void QTextDocument::setHtml(const QString &html) + + +static void _init_f_setHtml_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("html"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHtml_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setHtml (arg1); +} + + +// void QTextDocument::setIndentWidth(double width) + + +static void _init_f_setIndentWidth_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIndentWidth_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setIndentWidth (arg1); +} + + +// void QTextDocument::setMarkdown(const QString &markdown, QFlags features) + + +static void _init_f_setMarkdown_6049 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("markdown"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("features", true, "QTextDocument::MarkdownDialectGitHub"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_setMarkdown_6049 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QTextDocument::MarkdownDialectGitHub, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setMarkdown (arg1, arg2); +} + + +// void QTextDocument::setMaximumBlockCount(int maximum) + + +static void _init_f_setMaximumBlockCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maximum"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumBlockCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setMaximumBlockCount (arg1); +} + + +// void QTextDocument::setMetaInformation(QTextDocument::MetaInformation info, const QString &) + + +static void _init_f_setMetaInformation_5351 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("info"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setMetaInformation_5351 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setMetaInformation (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QTextDocument::setModified(bool m) + + +static void _init_f_setModified_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("m", true, "true"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setModified_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setModified (arg1); +} + + +// void QTextDocument::setPageSize(const QSizeF &size) + + +static void _init_f_setPageSize_1875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPageSize_1875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setPageSize (arg1); +} + + +// void QTextDocument::setPlainText(const QString &text) + + +static void _init_f_setPlainText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPlainText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setPlainText (arg1); +} + + +// void QTextDocument::setSubScriptBaseline(double baseline) + + +static void _init_f_setSubScriptBaseline_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("baseline"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSubScriptBaseline_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setSubScriptBaseline (arg1); +} + + +// void QTextDocument::setSuperScriptBaseline(double baseline) + + +static void _init_f_setSuperScriptBaseline_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("baseline"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSuperScriptBaseline_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setSuperScriptBaseline (arg1); +} + + +// void QTextDocument::setTextWidth(double width) + + +static void _init_f_setTextWidth_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextWidth_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setTextWidth (arg1); +} + + +// void QTextDocument::setUndoRedoEnabled(bool enable) + + +static void _init_f_setUndoRedoEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUndoRedoEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setUndoRedoEnabled (arg1); +} + + +// void QTextDocument::setUseDesignMetrics(bool b) + + +static void _init_f_setUseDesignMetrics_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUseDesignMetrics_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->setUseDesignMetrics (arg1); +} + + +// QSizeF QTextDocument::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QTextDocument *)cls)->size ()); +} + + +// double QTextDocument::subScriptBaseline() + + +static void _init_f_subScriptBaseline_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_subScriptBaseline_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextDocument *)cls)->subScriptBaseline ()); +} + + +// double QTextDocument::superScriptBaseline() + + +static void _init_f_superScriptBaseline_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_superScriptBaseline_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextDocument *)cls)->superScriptBaseline ()); +} + + +// double QTextDocument::textWidth() + + +static void _init_f_textWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextDocument *)cls)->textWidth ()); +} + + +// QString QTextDocument::toHtml() + + +static void _init_f_toHtml_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toHtml_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextDocument *)cls)->toHtml ()); +} + + +// QString QTextDocument::toMarkdown(QFlags features) + + +static void _init_f_toMarkdown_c4132 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("features", true, "QTextDocument::MarkdownDialectGitHub"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_toMarkdown_c4132 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QTextDocument::MarkdownDialectGitHub, heap); + ret.write ((QString)((QTextDocument *)cls)->toMarkdown (arg1)); +} + + +// QString QTextDocument::toPlainText() + + +static void _init_f_toPlainText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toPlainText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextDocument *)cls)->toPlainText ()); +} + + +// QString QTextDocument::toRawText() + + +static void _init_f_toRawText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toRawText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextDocument *)cls)->toRawText ()); +} + + +// void QTextDocument::undo(QTextCursor *cursor) + + +static void _init_f_undo_1762 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_undo_1762 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextCursor *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->undo (arg1); +} + + +// void QTextDocument::undo() + + +static void _init_f_undo_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_undo_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument *)cls)->undo (); +} + + +// bool QTextDocument::useDesignMetrics() + + +static void _init_f_useDesignMetrics_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_useDesignMetrics_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextDocument *)cls)->useDesignMetrics ()); +} + + +// static QString QTextDocument::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTextDocument::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTextDocument () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addResource", "@brief Method void QTextDocument::addResource(int type, const QUrl &name, const QVariant &resource)\n", false, &_init_f_addResource_4371, &_call_f_addResource_4371); + methods += new qt_gsi::GenericMethod ("adjustSize", "@brief Method void QTextDocument::adjustSize()\n", false, &_init_f_adjustSize_0, &_call_f_adjustSize_0); + methods += new qt_gsi::GenericMethod ("allFormats", "@brief Method QList QTextDocument::allFormats()\n", true, &_init_f_allFormats_c0, &_call_f_allFormats_c0); + methods += new qt_gsi::GenericMethod ("availableRedoSteps", "@brief Method int QTextDocument::availableRedoSteps()\n", true, &_init_f_availableRedoSteps_c0, &_call_f_availableRedoSteps_c0); + methods += new qt_gsi::GenericMethod ("availableUndoSteps", "@brief Method int QTextDocument::availableUndoSteps()\n", true, &_init_f_availableUndoSteps_c0, &_call_f_availableUndoSteps_c0); + methods += new qt_gsi::GenericMethod (":baseUrl", "@brief Method QUrl QTextDocument::baseUrl()\n", true, &_init_f_baseUrl_c0, &_call_f_baseUrl_c0); + methods += new qt_gsi::GenericMethod ("baselineOffset", "@brief Method double QTextDocument::baselineOffset()\n", true, &_init_f_baselineOffset_c0, &_call_f_baselineOffset_c0); + methods += new qt_gsi::GenericMethod ("begin", "@brief Method QTextBlock QTextDocument::begin()\n", true, &_init_f_begin_c0, &_call_f_begin_c0); + methods += new qt_gsi::GenericMethod (":blockCount", "@brief Method int QTextDocument::blockCount()\n", true, &_init_f_blockCount_c0, &_call_f_blockCount_c0); + methods += new qt_gsi::GenericMethod ("characterAt", "@brief Method QChar QTextDocument::characterAt(int pos)\n", true, &_init_f_characterAt_c767, &_call_f_characterAt_c767); + methods += new qt_gsi::GenericMethod ("characterCount", "@brief Method int QTextDocument::characterCount()\n", true, &_init_f_characterCount_c0, &_call_f_characterCount_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QTextDocument::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("clearUndoRedoStacks", "@brief Method void QTextDocument::clearUndoRedoStacks(QTextDocument::Stacks historyToClear)\n", false, &_init_f_clearUndoRedoStacks_2502, &_call_f_clearUndoRedoStacks_2502); + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QTextDocument *QTextDocument::clone(QObject *parent)\n", true, &_init_f_clone_c1302, &_call_f_clone_c1302); + methods += new qt_gsi::GenericMethod (":defaultCursorMoveStyle", "@brief Method Qt::CursorMoveStyle QTextDocument::defaultCursorMoveStyle()\n", true, &_init_f_defaultCursorMoveStyle_c0, &_call_f_defaultCursorMoveStyle_c0); + methods += new qt_gsi::GenericMethod (":defaultFont", "@brief Method QFont QTextDocument::defaultFont()\n", true, &_init_f_defaultFont_c0, &_call_f_defaultFont_c0); + methods += new qt_gsi::GenericMethod (":defaultStyleSheet", "@brief Method QString QTextDocument::defaultStyleSheet()\n", true, &_init_f_defaultStyleSheet_c0, &_call_f_defaultStyleSheet_c0); + methods += new qt_gsi::GenericMethod (":defaultTextOption", "@brief Method QTextOption QTextDocument::defaultTextOption()\n", true, &_init_f_defaultTextOption_c0, &_call_f_defaultTextOption_c0); + methods += new qt_gsi::GenericMethod (":documentLayout", "@brief Method QAbstractTextDocumentLayout *QTextDocument::documentLayout()\n", true, &_init_f_documentLayout_c0, &_call_f_documentLayout_c0); + methods += new qt_gsi::GenericMethod (":documentMargin", "@brief Method double QTextDocument::documentMargin()\n", true, &_init_f_documentMargin_c0, &_call_f_documentMargin_c0); + methods += new qt_gsi::GenericMethod ("drawContents", "@brief Method void QTextDocument::drawContents(QPainter *painter, const QRectF &rect)\n", false, &_init_f_drawContents_3180, &_call_f_drawContents_3180); + methods += new qt_gsi::GenericMethod ("end", "@brief Method QTextBlock QTextDocument::end()\n", true, &_init_f_end_c0, &_call_f_end_c0); + methods += new qt_gsi::GenericMethod ("find", "@brief Method QTextCursor QTextDocument::find(const QString &subString, int from, QFlags options)\n", true, &_init_f_find_c5920, &_call_f_find_c5920); + methods += new qt_gsi::GenericMethod ("find", "@brief Method QTextCursor QTextDocument::find(const QString &subString, const QTextCursor &cursor, QFlags options)\n", true, &_init_f_find_c7606, &_call_f_find_c7606); + methods += new qt_gsi::GenericMethod ("find", "@brief Method QTextCursor QTextDocument::find(const QRegularExpression &expr, int from, QFlags options)\n", true, &_init_f_find_c7083, &_call_f_find_c7083); + methods += new qt_gsi::GenericMethod ("find", "@brief Method QTextCursor QTextDocument::find(const QRegularExpression &expr, const QTextCursor &cursor, QFlags options)\n", true, &_init_f_find_c8769, &_call_f_find_c8769); + methods += new qt_gsi::GenericMethod ("findBlock", "@brief Method QTextBlock QTextDocument::findBlock(int pos)\n", true, &_init_f_findBlock_c767, &_call_f_findBlock_c767); + methods += new qt_gsi::GenericMethod ("findBlockByLineNumber", "@brief Method QTextBlock QTextDocument::findBlockByLineNumber(int blockNumber)\n", true, &_init_f_findBlockByLineNumber_c767, &_call_f_findBlockByLineNumber_c767); + methods += new qt_gsi::GenericMethod ("findBlockByNumber", "@brief Method QTextBlock QTextDocument::findBlockByNumber(int blockNumber)\n", true, &_init_f_findBlockByNumber_c767, &_call_f_findBlockByNumber_c767); + methods += new qt_gsi::GenericMethod ("firstBlock", "@brief Method QTextBlock QTextDocument::firstBlock()\n", true, &_init_f_firstBlock_c0, &_call_f_firstBlock_c0); + methods += new qt_gsi::GenericMethod ("frameAt", "@brief Method QTextFrame *QTextDocument::frameAt(int pos)\n", true, &_init_f_frameAt_c767, &_call_f_frameAt_c767); + methods += new qt_gsi::GenericMethod ("idealWidth", "@brief Method double QTextDocument::idealWidth()\n", true, &_init_f_idealWidth_c0, &_call_f_idealWidth_c0); + methods += new qt_gsi::GenericMethod (":indentWidth", "@brief Method double QTextDocument::indentWidth()\n", true, &_init_f_indentWidth_c0, &_call_f_indentWidth_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QTextDocument::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isModified?|:modified", "@brief Method bool QTextDocument::isModified()\n", true, &_init_f_isModified_c0, &_call_f_isModified_c0); + methods += new qt_gsi::GenericMethod ("isRedoAvailable?", "@brief Method bool QTextDocument::isRedoAvailable()\n", true, &_init_f_isRedoAvailable_c0, &_call_f_isRedoAvailable_c0); + methods += new qt_gsi::GenericMethod ("isUndoAvailable?", "@brief Method bool QTextDocument::isUndoAvailable()\n", true, &_init_f_isUndoAvailable_c0, &_call_f_isUndoAvailable_c0); + methods += new qt_gsi::GenericMethod ("isUndoRedoEnabled?|:undoRedoEnabled", "@brief Method bool QTextDocument::isUndoRedoEnabled()\n", true, &_init_f_isUndoRedoEnabled_c0, &_call_f_isUndoRedoEnabled_c0); + methods += new qt_gsi::GenericMethod ("lastBlock", "@brief Method QTextBlock QTextDocument::lastBlock()\n", true, &_init_f_lastBlock_c0, &_call_f_lastBlock_c0); + methods += new qt_gsi::GenericMethod ("lineCount", "@brief Method int QTextDocument::lineCount()\n", true, &_init_f_lineCount_c0, &_call_f_lineCount_c0); + methods += new qt_gsi::GenericMethod ("markContentsDirty", "@brief Method void QTextDocument::markContentsDirty(int from, int length)\n", false, &_init_f_markContentsDirty_1426, &_call_f_markContentsDirty_1426); + methods += new qt_gsi::GenericMethod (":maximumBlockCount", "@brief Method int QTextDocument::maximumBlockCount()\n", true, &_init_f_maximumBlockCount_c0, &_call_f_maximumBlockCount_c0); + methods += new qt_gsi::GenericMethod ("metaInformation", "@brief Method QString QTextDocument::metaInformation(QTextDocument::MetaInformation info)\n", true, &_init_f_metaInformation_c3434, &_call_f_metaInformation_c3434); + methods += new qt_gsi::GenericMethod ("object", "@brief Method QTextObject *QTextDocument::object(int objectIndex)\n", true, &_init_f_object_c767, &_call_f_object_c767); + methods += new qt_gsi::GenericMethod ("objectForFormat", "@brief Method QTextObject *QTextDocument::objectForFormat(const QTextFormat &)\n", true, &_init_f_objectForFormat_c2432, &_call_f_objectForFormat_c2432); + methods += new qt_gsi::GenericMethod ("pageCount", "@brief Method int QTextDocument::pageCount()\n", true, &_init_f_pageCount_c0, &_call_f_pageCount_c0); + methods += new qt_gsi::GenericMethod (":pageSize", "@brief Method QSizeF QTextDocument::pageSize()\n", true, &_init_f_pageSize_c0, &_call_f_pageSize_c0); + methods += new qt_gsi::GenericMethod ("print", "@brief Method void QTextDocument::print(QPagedPaintDevice *printer)\n", true, &_init_f_print_c2284, &_call_f_print_c2284); + methods += new qt_gsi::GenericMethod ("redo", "@brief Method void QTextDocument::redo(QTextCursor *cursor)\n", false, &_init_f_redo_1762, &_call_f_redo_1762); + methods += new qt_gsi::GenericMethod ("redo", "@brief Method void QTextDocument::redo()\n", false, &_init_f_redo_0, &_call_f_redo_0); + methods += new qt_gsi::GenericMethod ("resource", "@brief Method QVariant QTextDocument::resource(int type, const QUrl &name)\n", true, &_init_f_resource_c2360, &_call_f_resource_c2360); + methods += new qt_gsi::GenericMethod ("revision", "@brief Method int QTextDocument::revision()\n", true, &_init_f_revision_c0, &_call_f_revision_c0); + methods += new qt_gsi::GenericMethod ("rootFrame", "@brief Method QTextFrame *QTextDocument::rootFrame()\n", true, &_init_f_rootFrame_c0, &_call_f_rootFrame_c0); + methods += new qt_gsi::GenericMethod ("setBaseUrl|baseUrl=", "@brief Method void QTextDocument::setBaseUrl(const QUrl &url)\n", false, &_init_f_setBaseUrl_1701, &_call_f_setBaseUrl_1701); + methods += new qt_gsi::GenericMethod ("setBaselineOffset", "@brief Method void QTextDocument::setBaselineOffset(double baseline)\n", false, &_init_f_setBaselineOffset_1071, &_call_f_setBaselineOffset_1071); + methods += new qt_gsi::GenericMethod ("setDefaultCursorMoveStyle|defaultCursorMoveStyle=", "@brief Method void QTextDocument::setDefaultCursorMoveStyle(Qt::CursorMoveStyle style)\n", false, &_init_f_setDefaultCursorMoveStyle_2323, &_call_f_setDefaultCursorMoveStyle_2323); + methods += new qt_gsi::GenericMethod ("setDefaultFont|defaultFont=", "@brief Method void QTextDocument::setDefaultFont(const QFont &font)\n", false, &_init_f_setDefaultFont_1801, &_call_f_setDefaultFont_1801); + methods += new qt_gsi::GenericMethod ("setDefaultStyleSheet|defaultStyleSheet=", "@brief Method void QTextDocument::setDefaultStyleSheet(const QString &sheet)\n", false, &_init_f_setDefaultStyleSheet_2025, &_call_f_setDefaultStyleSheet_2025); + methods += new qt_gsi::GenericMethod ("setDefaultTextOption|defaultTextOption=", "@brief Method void QTextDocument::setDefaultTextOption(const QTextOption &option)\n", false, &_init_f_setDefaultTextOption_2448, &_call_f_setDefaultTextOption_2448); + methods += new qt_gsi::GenericMethod ("setDocumentLayout|documentLayout=", "@brief Method void QTextDocument::setDocumentLayout(QAbstractTextDocumentLayout *layout)\n", false, &_init_f_setDocumentLayout_3413, &_call_f_setDocumentLayout_3413); + methods += new qt_gsi::GenericMethod ("setDocumentMargin|documentMargin=", "@brief Method void QTextDocument::setDocumentMargin(double margin)\n", false, &_init_f_setDocumentMargin_1071, &_call_f_setDocumentMargin_1071); + methods += new qt_gsi::GenericMethod ("setHtml", "@brief Method void QTextDocument::setHtml(const QString &html)\n", false, &_init_f_setHtml_2025, &_call_f_setHtml_2025); + methods += new qt_gsi::GenericMethod ("setIndentWidth|indentWidth=", "@brief Method void QTextDocument::setIndentWidth(double width)\n", false, &_init_f_setIndentWidth_1071, &_call_f_setIndentWidth_1071); + methods += new qt_gsi::GenericMethod ("setMarkdown", "@brief Method void QTextDocument::setMarkdown(const QString &markdown, QFlags features)\n", false, &_init_f_setMarkdown_6049, &_call_f_setMarkdown_6049); + methods += new qt_gsi::GenericMethod ("setMaximumBlockCount|maximumBlockCount=", "@brief Method void QTextDocument::setMaximumBlockCount(int maximum)\n", false, &_init_f_setMaximumBlockCount_767, &_call_f_setMaximumBlockCount_767); + methods += new qt_gsi::GenericMethod ("setMetaInformation", "@brief Method void QTextDocument::setMetaInformation(QTextDocument::MetaInformation info, const QString &)\n", false, &_init_f_setMetaInformation_5351, &_call_f_setMetaInformation_5351); + methods += new qt_gsi::GenericMethod ("setModified|modified=", "@brief Method void QTextDocument::setModified(bool m)\n", false, &_init_f_setModified_864, &_call_f_setModified_864); + methods += new qt_gsi::GenericMethod ("setPageSize|pageSize=", "@brief Method void QTextDocument::setPageSize(const QSizeF &size)\n", false, &_init_f_setPageSize_1875, &_call_f_setPageSize_1875); + methods += new qt_gsi::GenericMethod ("setPlainText", "@brief Method void QTextDocument::setPlainText(const QString &text)\n", false, &_init_f_setPlainText_2025, &_call_f_setPlainText_2025); + methods += new qt_gsi::GenericMethod ("setSubScriptBaseline", "@brief Method void QTextDocument::setSubScriptBaseline(double baseline)\n", false, &_init_f_setSubScriptBaseline_1071, &_call_f_setSubScriptBaseline_1071); + methods += new qt_gsi::GenericMethod ("setSuperScriptBaseline", "@brief Method void QTextDocument::setSuperScriptBaseline(double baseline)\n", false, &_init_f_setSuperScriptBaseline_1071, &_call_f_setSuperScriptBaseline_1071); + methods += new qt_gsi::GenericMethod ("setTextWidth|textWidth=", "@brief Method void QTextDocument::setTextWidth(double width)\n", false, &_init_f_setTextWidth_1071, &_call_f_setTextWidth_1071); + methods += new qt_gsi::GenericMethod ("setUndoRedoEnabled|undoRedoEnabled=", "@brief Method void QTextDocument::setUndoRedoEnabled(bool enable)\n", false, &_init_f_setUndoRedoEnabled_864, &_call_f_setUndoRedoEnabled_864); + methods += new qt_gsi::GenericMethod ("setUseDesignMetrics|useDesignMetrics=", "@brief Method void QTextDocument::setUseDesignMetrics(bool b)\n", false, &_init_f_setUseDesignMetrics_864, &_call_f_setUseDesignMetrics_864); + methods += new qt_gsi::GenericMethod (":size", "@brief Method QSizeF QTextDocument::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("subScriptBaseline", "@brief Method double QTextDocument::subScriptBaseline()\n", true, &_init_f_subScriptBaseline_c0, &_call_f_subScriptBaseline_c0); + methods += new qt_gsi::GenericMethod ("superScriptBaseline", "@brief Method double QTextDocument::superScriptBaseline()\n", true, &_init_f_superScriptBaseline_c0, &_call_f_superScriptBaseline_c0); + methods += new qt_gsi::GenericMethod (":textWidth", "@brief Method double QTextDocument::textWidth()\n", true, &_init_f_textWidth_c0, &_call_f_textWidth_c0); + methods += new qt_gsi::GenericMethod ("toHtml", "@brief Method QString QTextDocument::toHtml()\n", true, &_init_f_toHtml_c0, &_call_f_toHtml_c0); + methods += new qt_gsi::GenericMethod ("toMarkdown", "@brief Method QString QTextDocument::toMarkdown(QFlags features)\n", true, &_init_f_toMarkdown_c4132, &_call_f_toMarkdown_c4132); + methods += new qt_gsi::GenericMethod ("toPlainText", "@brief Method QString QTextDocument::toPlainText()\n", true, &_init_f_toPlainText_c0, &_call_f_toPlainText_c0); + methods += new qt_gsi::GenericMethod ("toRawText", "@brief Method QString QTextDocument::toRawText()\n", true, &_init_f_toRawText_c0, &_call_f_toRawText_c0); + methods += new qt_gsi::GenericMethod ("undo", "@brief Method void QTextDocument::undo(QTextCursor *cursor)\n", false, &_init_f_undo_1762, &_call_f_undo_1762); + methods += new qt_gsi::GenericMethod ("undo", "@brief Method void QTextDocument::undo()\n", false, &_init_f_undo_0, &_call_f_undo_0); + methods += new qt_gsi::GenericMethod (":useDesignMetrics", "@brief Method bool QTextDocument::useDesignMetrics()\n", true, &_init_f_useDesignMetrics_c0, &_call_f_useDesignMetrics_c0); + methods += gsi::qt_signal ("baseUrlChanged(const QUrl &)", "baseUrlChanged", gsi::arg("url"), "@brief Signal declaration for QTextDocument::baseUrlChanged(const QUrl &url)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("blockCountChanged(int)", "blockCountChanged", gsi::arg("newBlockCount"), "@brief Signal declaration for QTextDocument::blockCountChanged(int newBlockCount)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("contentsChange(int, int, int)", "contentsChange", gsi::arg("from"), gsi::arg("charsRemoved"), gsi::arg("charsAdded"), "@brief Signal declaration for QTextDocument::contentsChange(int from, int charsRemoved, int charsAdded)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("contentsChanged()", "contentsChanged", "@brief Signal declaration for QTextDocument::contentsChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("cursorPositionChanged(const QTextCursor &)", "cursorPositionChanged", gsi::arg("cursor"), "@brief Signal declaration for QTextDocument::cursorPositionChanged(const QTextCursor &cursor)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTextDocument::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("documentLayoutChanged()", "documentLayoutChanged", "@brief Signal declaration for QTextDocument::documentLayoutChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modificationChanged(bool)", "modificationChanged", gsi::arg("m"), "@brief Signal declaration for QTextDocument::modificationChanged(bool m)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTextDocument::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("redoAvailable(bool)", "redoAvailable", gsi::arg("arg1"), "@brief Signal declaration for QTextDocument::redoAvailable(bool)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("undoAvailable(bool)", "undoAvailable", gsi::arg("arg1"), "@brief Signal declaration for QTextDocument::undoAvailable(bool)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("undoCommandAdded()", "undoCommandAdded", "@brief Signal declaration for QTextDocument::undoCommandAdded()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTextDocument::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QTextDocument (qtdecl_QObject (), "QtGui", "QTextDocument_Native", + methods_QTextDocument (), + "@hide\n@alias QTextDocument"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextDocument () { return decl_QTextDocument; } + +} + + +class QTextDocument_Adaptor : public QTextDocument, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTextDocument_Adaptor(); + + // [adaptor ctor] QTextDocument::QTextDocument(QObject *parent) + QTextDocument_Adaptor() : QTextDocument() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTextDocument::QTextDocument(QObject *parent) + QTextDocument_Adaptor(QObject *parent) : QTextDocument(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTextDocument::QTextDocument(const QString &text, QObject *parent) + QTextDocument_Adaptor(const QString &text) : QTextDocument(text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTextDocument::QTextDocument(const QString &text, QObject *parent) + QTextDocument_Adaptor(const QString &text, QObject *parent) : QTextDocument(text, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QTextDocument::isSignalConnected(const QMetaMethod &signal) + bool fp_QTextDocument_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTextDocument::isSignalConnected(signal); + } + + // [expose] int QTextDocument::receivers(const char *signal) + int fp_QTextDocument_receivers_c1731 (const char *signal) const { + return QTextDocument::receivers(signal); + } + + // [expose] QObject *QTextDocument::sender() + QObject * fp_QTextDocument_sender_c0 () const { + return QTextDocument::sender(); + } + + // [expose] int QTextDocument::senderSignalIndex() + int fp_QTextDocument_senderSignalIndex_c0 () const { + return QTextDocument::senderSignalIndex(); + } + + // [emitter impl] void QTextDocument::baseUrlChanged(const QUrl &url) + void emitter_QTextDocument_baseUrlChanged_1701(const QUrl &url) + { + emit QTextDocument::baseUrlChanged(url); + } + + // [emitter impl] void QTextDocument::blockCountChanged(int newBlockCount) + void emitter_QTextDocument_blockCountChanged_767(int newBlockCount) + { + emit QTextDocument::blockCountChanged(newBlockCount); + } + + // [adaptor impl] void QTextDocument::clear() + void cbs_clear_0_0() + { + QTextDocument::clear(); + } + + virtual void clear() + { + if (cb_clear_0_0.can_issue()) { + cb_clear_0_0.issue(&QTextDocument_Adaptor::cbs_clear_0_0); + } else { + QTextDocument::clear(); + } + } + + // [emitter impl] void QTextDocument::contentsChange(int from, int charsRemoved, int charsAdded) + void emitter_QTextDocument_contentsChange_2085(int from, int charsRemoved, int charsAdded) + { + emit QTextDocument::contentsChange(from, charsRemoved, charsAdded); + } + + // [emitter impl] void QTextDocument::contentsChanged() + void emitter_QTextDocument_contentsChanged_0() + { + emit QTextDocument::contentsChanged(); + } + + // [emitter impl] void QTextDocument::cursorPositionChanged(const QTextCursor &cursor) + void emitter_QTextDocument_cursorPositionChanged_2453(const QTextCursor &cursor) + { + emit QTextDocument::cursorPositionChanged(cursor); + } + + // [emitter impl] void QTextDocument::destroyed(QObject *) + void emitter_QTextDocument_destroyed_1302(QObject *arg1) + { + emit QTextDocument::destroyed(arg1); + } + + // [emitter impl] void QTextDocument::documentLayoutChanged() + void emitter_QTextDocument_documentLayoutChanged_0() + { + emit QTextDocument::documentLayoutChanged(); + } + + // [adaptor impl] bool QTextDocument::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QTextDocument::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTextDocument_Adaptor::cbs_event_1217_0, _event); + } else { + return QTextDocument::event(_event); + } + } + + // [adaptor impl] bool QTextDocument::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QTextDocument::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTextDocument_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QTextDocument::eventFilter(watched, event); + } + } + + // [emitter impl] void QTextDocument::modificationChanged(bool m) + void emitter_QTextDocument_modificationChanged_864(bool m) + { + emit QTextDocument::modificationChanged(m); + } + + // [emitter impl] void QTextDocument::objectNameChanged(const QString &objectName) + void emitter_QTextDocument_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTextDocument::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QTextDocument::redoAvailable(bool) + void emitter_QTextDocument_redoAvailable_864(bool arg1) + { + emit QTextDocument::redoAvailable(arg1); + } + + // [emitter impl] void QTextDocument::undoAvailable(bool) + void emitter_QTextDocument_undoAvailable_864(bool arg1) + { + emit QTextDocument::undoAvailable(arg1); + } + + // [emitter impl] void QTextDocument::undoCommandAdded() + void emitter_QTextDocument_undoCommandAdded_0() + { + emit QTextDocument::undoCommandAdded(); + } + + // [adaptor impl] void QTextDocument::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTextDocument::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTextDocument_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTextDocument::childEvent(event); + } + } + + // [adaptor impl] QTextObject *QTextDocument::createObject(const QTextFormat &f) + QTextObject * cbs_createObject_2432_0(const QTextFormat &f) + { + return QTextDocument::createObject(f); + } + + virtual QTextObject * createObject(const QTextFormat &f) + { + if (cb_createObject_2432_0.can_issue()) { + return cb_createObject_2432_0.issue(&QTextDocument_Adaptor::cbs_createObject_2432_0, f); + } else { + return QTextDocument::createObject(f); + } + } + + // [adaptor impl] void QTextDocument::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTextDocument::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTextDocument_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTextDocument::customEvent(event); + } + } + + // [adaptor impl] void QTextDocument::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTextDocument::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTextDocument_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTextDocument::disconnectNotify(signal); + } + } + + // [adaptor impl] QVariant QTextDocument::loadResource(int type, const QUrl &name) + QVariant cbs_loadResource_2360_0(int type, const QUrl &name) + { + return QTextDocument::loadResource(type, name); + } + + virtual QVariant loadResource(int type, const QUrl &name) + { + if (cb_loadResource_2360_0.can_issue()) { + return cb_loadResource_2360_0.issue(&QTextDocument_Adaptor::cbs_loadResource_2360_0, type, name); + } else { + return QTextDocument::loadResource(type, name); + } + } + + // [adaptor impl] void QTextDocument::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTextDocument::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTextDocument_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTextDocument::timerEvent(event); + } + } + + gsi::Callback cb_clear_0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_createObject_2432_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_loadResource_2360_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QTextDocument_Adaptor::~QTextDocument_Adaptor() { } + +// Constructor QTextDocument::QTextDocument(QObject *parent) (adaptor class) + +static void _init_ctor_QTextDocument_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextDocument_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTextDocument_Adaptor (arg1)); +} + + +// Constructor QTextDocument::QTextDocument(const QString &text, QObject *parent) (adaptor class) + +static void _init_ctor_QTextDocument_Adaptor_3219 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTextDocument_Adaptor_3219 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTextDocument_Adaptor (arg1, arg2)); +} + + +// emitter void QTextDocument::baseUrlChanged(const QUrl &url) + +static void _init_emitter_baseUrlChanged_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_baseUrlChanged_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ((QTextDocument_Adaptor *)cls)->emitter_QTextDocument_baseUrlChanged_1701 (arg1); +} + + +// emitter void QTextDocument::blockCountChanged(int newBlockCount) + +static void _init_emitter_blockCountChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newBlockCount"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_blockCountChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QTextDocument_Adaptor *)cls)->emitter_QTextDocument_blockCountChanged_767 (arg1); +} + + +// void QTextDocument::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextDocument_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QTextDocument::clear() + +static void _init_cbs_clear_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clear_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument_Adaptor *)cls)->cbs_clear_0_0 (); +} + +static void _set_callback_cbs_clear_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextDocument_Adaptor *)cls)->cb_clear_0_0 = cb; +} + + +// emitter void QTextDocument::contentsChange(int from, int charsRemoved, int charsAdded) + +static void _init_emitter_contentsChange_2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("charsRemoved"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("charsAdded"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_contentsChange_2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QTextDocument_Adaptor *)cls)->emitter_QTextDocument_contentsChange_2085 (arg1, arg2, arg3); +} + + +// emitter void QTextDocument::contentsChanged() + +static void _init_emitter_contentsChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_contentsChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTextDocument_Adaptor *)cls)->emitter_QTextDocument_contentsChanged_0 (); +} + + +// QTextObject *QTextDocument::createObject(const QTextFormat &f) + +static void _init_cbs_createObject_2432_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_createObject_2432_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFormat &arg1 = args.read (heap); + ret.write ((QTextObject *)((QTextDocument_Adaptor *)cls)->cbs_createObject_2432_0 (arg1)); +} + +static void _set_callback_cbs_createObject_2432_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextDocument_Adaptor *)cls)->cb_createObject_2432_0 = cb; +} + + +// emitter void QTextDocument::cursorPositionChanged(const QTextCursor &cursor) + +static void _init_emitter_cursorPositionChanged_2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_cursorPositionChanged_2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + ((QTextDocument_Adaptor *)cls)->emitter_QTextDocument_cursorPositionChanged_2453 (arg1); +} + + +// void QTextDocument::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextDocument_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QTextDocument::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTextDocument_Adaptor *)cls)->emitter_QTextDocument_destroyed_1302 (arg1); +} + + +// void QTextDocument::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextDocument_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// emitter void QTextDocument::documentLayoutChanged() + +static void _init_emitter_documentLayoutChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_documentLayoutChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTextDocument_Adaptor *)cls)->emitter_QTextDocument_documentLayoutChanged_0 (); +} + + +// bool QTextDocument::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTextDocument_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextDocument_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTextDocument::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTextDocument_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextDocument_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QTextDocument::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextDocument_Adaptor *)cls)->fp_QTextDocument_isSignalConnected_c2394 (arg1)); +} + + +// QVariant QTextDocument::loadResource(int type, const QUrl &name) + +static void _init_cbs_loadResource_2360_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_loadResource_2360_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const QUrl &arg2 = args.read (heap); + ret.write ((QVariant)((QTextDocument_Adaptor *)cls)->cbs_loadResource_2360_0 (arg1, arg2)); +} + +static void _set_callback_cbs_loadResource_2360_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextDocument_Adaptor *)cls)->cb_loadResource_2360_0 = cb; +} + + +// emitter void QTextDocument::modificationChanged(bool m) + +static void _init_emitter_modificationChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("m"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_modificationChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QTextDocument_Adaptor *)cls)->emitter_QTextDocument_modificationChanged_864 (arg1); +} + + +// emitter void QTextDocument::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTextDocument_Adaptor *)cls)->emitter_QTextDocument_objectNameChanged_4567 (arg1); +} + + +// exposed int QTextDocument::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTextDocument_Adaptor *)cls)->fp_QTextDocument_receivers_c1731 (arg1)); +} + + +// emitter void QTextDocument::redoAvailable(bool) + +static void _init_emitter_redoAvailable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_redoAvailable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QTextDocument_Adaptor *)cls)->emitter_QTextDocument_redoAvailable_864 (arg1); +} + + +// exposed QObject *QTextDocument::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTextDocument_Adaptor *)cls)->fp_QTextDocument_sender_c0 ()); +} + + +// exposed int QTextDocument::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextDocument_Adaptor *)cls)->fp_QTextDocument_senderSignalIndex_c0 ()); +} + + +// void QTextDocument::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocument_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextDocument_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QTextDocument::undoAvailable(bool) + +static void _init_emitter_undoAvailable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_undoAvailable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QTextDocument_Adaptor *)cls)->emitter_QTextDocument_undoAvailable_864 (arg1); +} + + +// emitter void QTextDocument::undoCommandAdded() + +static void _init_emitter_undoCommandAdded_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_undoCommandAdded_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTextDocument_Adaptor *)cls)->emitter_QTextDocument_undoCommandAdded_0 (); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTextDocument (); + +static gsi::Methods methods_QTextDocument_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextDocument::QTextDocument(QObject *parent)\nThis method creates an object of class QTextDocument.", &_init_ctor_QTextDocument_Adaptor_1302, &_call_ctor_QTextDocument_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextDocument::QTextDocument(const QString &text, QObject *parent)\nThis method creates an object of class QTextDocument.", &_init_ctor_QTextDocument_Adaptor_3219, &_call_ctor_QTextDocument_Adaptor_3219); + methods += new qt_gsi::GenericMethod ("emit_baseUrlChanged", "@brief Emitter for signal void QTextDocument::baseUrlChanged(const QUrl &url)\nCall this method to emit this signal.", false, &_init_emitter_baseUrlChanged_1701, &_call_emitter_baseUrlChanged_1701); + methods += new qt_gsi::GenericMethod ("emit_blockCountChanged", "@brief Emitter for signal void QTextDocument::blockCountChanged(int newBlockCount)\nCall this method to emit this signal.", false, &_init_emitter_blockCountChanged_767, &_call_emitter_blockCountChanged_767); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTextDocument::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Virtual method void QTextDocument::clear()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("clear", "@hide", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0, &_set_callback_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("emit_contentsChange", "@brief Emitter for signal void QTextDocument::contentsChange(int from, int charsRemoved, int charsAdded)\nCall this method to emit this signal.", false, &_init_emitter_contentsChange_2085, &_call_emitter_contentsChange_2085); + methods += new qt_gsi::GenericMethod ("emit_contentsChanged", "@brief Emitter for signal void QTextDocument::contentsChanged()\nCall this method to emit this signal.", false, &_init_emitter_contentsChanged_0, &_call_emitter_contentsChanged_0); + methods += new qt_gsi::GenericMethod ("*createObject", "@brief Virtual method QTextObject *QTextDocument::createObject(const QTextFormat &f)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_createObject_2432_0, &_call_cbs_createObject_2432_0); + methods += new qt_gsi::GenericMethod ("*createObject", "@hide", false, &_init_cbs_createObject_2432_0, &_call_cbs_createObject_2432_0, &_set_callback_cbs_createObject_2432_0); + methods += new qt_gsi::GenericMethod ("emit_cursorPositionChanged", "@brief Emitter for signal void QTextDocument::cursorPositionChanged(const QTextCursor &cursor)\nCall this method to emit this signal.", false, &_init_emitter_cursorPositionChanged_2453, &_call_emitter_cursorPositionChanged_2453); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTextDocument::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTextDocument::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTextDocument::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("emit_documentLayoutChanged", "@brief Emitter for signal void QTextDocument::documentLayoutChanged()\nCall this method to emit this signal.", false, &_init_emitter_documentLayoutChanged_0, &_call_emitter_documentLayoutChanged_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QTextDocument::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QTextDocument::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTextDocument::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*loadResource", "@brief Virtual method QVariant QTextDocument::loadResource(int type, const QUrl &name)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_loadResource_2360_0, &_call_cbs_loadResource_2360_0); + methods += new qt_gsi::GenericMethod ("*loadResource", "@hide", false, &_init_cbs_loadResource_2360_0, &_call_cbs_loadResource_2360_0, &_set_callback_cbs_loadResource_2360_0); + methods += new qt_gsi::GenericMethod ("emit_modificationChanged", "@brief Emitter for signal void QTextDocument::modificationChanged(bool m)\nCall this method to emit this signal.", false, &_init_emitter_modificationChanged_864, &_call_emitter_modificationChanged_864); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTextDocument::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTextDocument::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("emit_redoAvailable", "@brief Emitter for signal void QTextDocument::redoAvailable(bool)\nCall this method to emit this signal.", false, &_init_emitter_redoAvailable_864, &_call_emitter_redoAvailable_864); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTextDocument::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTextDocument::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTextDocument::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_undoAvailable", "@brief Emitter for signal void QTextDocument::undoAvailable(bool)\nCall this method to emit this signal.", false, &_init_emitter_undoAvailable_864, &_call_emitter_undoAvailable_864); + methods += new qt_gsi::GenericMethod ("emit_undoCommandAdded", "@brief Emitter for signal void QTextDocument::undoCommandAdded()\nCall this method to emit this signal.", false, &_init_emitter_undoCommandAdded_0, &_call_emitter_undoCommandAdded_0); + return methods; +} + +gsi::Class decl_QTextDocument_Adaptor (qtdecl_QTextDocument (), "QtGui", "QTextDocument", + methods_QTextDocument_Adaptor (), + "@qt\n@brief Binding of QTextDocument"); + +} + + +// Implementation of the enum wrapper class for QTextDocument::FindFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QTextDocument_FindFlag_Enum ("QtGui", "QTextDocument_FindFlag", + gsi::enum_const ("FindBackward", QTextDocument::FindBackward, "@brief Enum constant QTextDocument::FindBackward") + + gsi::enum_const ("FindCaseSensitively", QTextDocument::FindCaseSensitively, "@brief Enum constant QTextDocument::FindCaseSensitively") + + gsi::enum_const ("FindWholeWords", QTextDocument::FindWholeWords, "@brief Enum constant QTextDocument::FindWholeWords"), + "@qt\n@brief This class represents the QTextDocument::FindFlag enum"); + +static gsi::QFlagsClass decl_QTextDocument_FindFlag_Enums ("QtGui", "QTextDocument_QFlags_FindFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextDocument_FindFlag_Enum_in_parent (decl_QTextDocument_FindFlag_Enum.defs ()); +static gsi::ClassExt decl_QTextDocument_FindFlag_Enum_as_child (decl_QTextDocument_FindFlag_Enum, "FindFlag"); +static gsi::ClassExt decl_QTextDocument_FindFlag_Enums_as_child (decl_QTextDocument_FindFlag_Enums, "QFlags_FindFlag"); + +} + + +// Implementation of the enum wrapper class for QTextDocument::MarkdownFeature +namespace qt_gsi +{ + +static gsi::Enum decl_QTextDocument_MarkdownFeature_Enum ("QtGui", "QTextDocument_MarkdownFeature", + gsi::enum_const ("MarkdownNoHTML", QTextDocument::MarkdownNoHTML, "@brief Enum constant QTextDocument::MarkdownNoHTML") + + gsi::enum_const ("MarkdownDialectCommonMark", QTextDocument::MarkdownDialectCommonMark, "@brief Enum constant QTextDocument::MarkdownDialectCommonMark") + + gsi::enum_const ("MarkdownDialectGitHub", QTextDocument::MarkdownDialectGitHub, "@brief Enum constant QTextDocument::MarkdownDialectGitHub"), + "@qt\n@brief This class represents the QTextDocument::MarkdownFeature enum"); + +static gsi::QFlagsClass decl_QTextDocument_MarkdownFeature_Enums ("QtGui", "QTextDocument_QFlags_MarkdownFeature", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextDocument_MarkdownFeature_Enum_in_parent (decl_QTextDocument_MarkdownFeature_Enum.defs ()); +static gsi::ClassExt decl_QTextDocument_MarkdownFeature_Enum_as_child (decl_QTextDocument_MarkdownFeature_Enum, "MarkdownFeature"); +static gsi::ClassExt decl_QTextDocument_MarkdownFeature_Enums_as_child (decl_QTextDocument_MarkdownFeature_Enums, "QFlags_MarkdownFeature"); + +} + + +// Implementation of the enum wrapper class for QTextDocument::MetaInformation +namespace qt_gsi +{ + +static gsi::Enum decl_QTextDocument_MetaInformation_Enum ("QtGui", "QTextDocument_MetaInformation", + gsi::enum_const ("DocumentTitle", QTextDocument::DocumentTitle, "@brief Enum constant QTextDocument::DocumentTitle") + + gsi::enum_const ("DocumentUrl", QTextDocument::DocumentUrl, "@brief Enum constant QTextDocument::DocumentUrl"), + "@qt\n@brief This class represents the QTextDocument::MetaInformation enum"); + +static gsi::QFlagsClass decl_QTextDocument_MetaInformation_Enums ("QtGui", "QTextDocument_QFlags_MetaInformation", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextDocument_MetaInformation_Enum_in_parent (decl_QTextDocument_MetaInformation_Enum.defs ()); +static gsi::ClassExt decl_QTextDocument_MetaInformation_Enum_as_child (decl_QTextDocument_MetaInformation_Enum, "MetaInformation"); +static gsi::ClassExt decl_QTextDocument_MetaInformation_Enums_as_child (decl_QTextDocument_MetaInformation_Enums, "QFlags_MetaInformation"); + +} + + +// Implementation of the enum wrapper class for QTextDocument::ResourceType +namespace qt_gsi +{ + +static gsi::Enum decl_QTextDocument_ResourceType_Enum ("QtGui", "QTextDocument_ResourceType", + gsi::enum_const ("UnknownResource", QTextDocument::UnknownResource, "@brief Enum constant QTextDocument::UnknownResource") + + gsi::enum_const ("HtmlResource", QTextDocument::HtmlResource, "@brief Enum constant QTextDocument::HtmlResource") + + gsi::enum_const ("ImageResource", QTextDocument::ImageResource, "@brief Enum constant QTextDocument::ImageResource") + + gsi::enum_const ("StyleSheetResource", QTextDocument::StyleSheetResource, "@brief Enum constant QTextDocument::StyleSheetResource") + + gsi::enum_const ("MarkdownResource", QTextDocument::MarkdownResource, "@brief Enum constant QTextDocument::MarkdownResource") + + gsi::enum_const ("UserResource", QTextDocument::UserResource, "@brief Enum constant QTextDocument::UserResource"), + "@qt\n@brief This class represents the QTextDocument::ResourceType enum"); + +static gsi::QFlagsClass decl_QTextDocument_ResourceType_Enums ("QtGui", "QTextDocument_QFlags_ResourceType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextDocument_ResourceType_Enum_in_parent (decl_QTextDocument_ResourceType_Enum.defs ()); +static gsi::ClassExt decl_QTextDocument_ResourceType_Enum_as_child (decl_QTextDocument_ResourceType_Enum, "ResourceType"); +static gsi::ClassExt decl_QTextDocument_ResourceType_Enums_as_child (decl_QTextDocument_ResourceType_Enums, "QFlags_ResourceType"); + +} + + +// Implementation of the enum wrapper class for QTextDocument::Stacks +namespace qt_gsi +{ + +static gsi::Enum decl_QTextDocument_Stacks_Enum ("QtGui", "QTextDocument_Stacks", + gsi::enum_const ("UndoStack", QTextDocument::UndoStack, "@brief Enum constant QTextDocument::UndoStack") + + gsi::enum_const ("RedoStack", QTextDocument::RedoStack, "@brief Enum constant QTextDocument::RedoStack") + + gsi::enum_const ("UndoAndRedoStacks", QTextDocument::UndoAndRedoStacks, "@brief Enum constant QTextDocument::UndoAndRedoStacks"), + "@qt\n@brief This class represents the QTextDocument::Stacks enum"); + +static gsi::QFlagsClass decl_QTextDocument_Stacks_Enums ("QtGui", "QTextDocument_QFlags_Stacks", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextDocument_Stacks_Enum_in_parent (decl_QTextDocument_Stacks_Enum.defs ()); +static gsi::ClassExt decl_QTextDocument_Stacks_Enum_as_child (decl_QTextDocument_Stacks_Enum, "Stacks"); +static gsi::ClassExt decl_QTextDocument_Stacks_Enums_as_child (decl_QTextDocument_Stacks_Enums, "QFlags_Stacks"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextDocumentFragment.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextDocumentFragment.cc new file mode 100644 index 000000000..7de477262 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextDocumentFragment.cc @@ -0,0 +1,244 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextDocumentFragment.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextDocumentFragment + +// Constructor QTextDocumentFragment::QTextDocumentFragment() + + +static void _init_ctor_QTextDocumentFragment_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextDocumentFragment_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextDocumentFragment ()); +} + + +// Constructor QTextDocumentFragment::QTextDocumentFragment(const QTextDocument *document) + + +static void _init_ctor_QTextDocumentFragment_2650 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("document"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextDocumentFragment_2650 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextDocument *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextDocumentFragment (arg1)); +} + + +// Constructor QTextDocumentFragment::QTextDocumentFragment(const QTextCursor &range) + + +static void _init_ctor_QTextDocumentFragment_2453 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("range"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextDocumentFragment_2453 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextDocumentFragment (arg1)); +} + + +// Constructor QTextDocumentFragment::QTextDocumentFragment(const QTextDocumentFragment &rhs) + + +static void _init_ctor_QTextDocumentFragment_3466 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rhs"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextDocumentFragment_3466 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextDocumentFragment &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextDocumentFragment (arg1)); +} + + +// bool QTextDocumentFragment::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextDocumentFragment *)cls)->isEmpty ()); +} + + +// QTextDocumentFragment &QTextDocumentFragment::operator=(const QTextDocumentFragment &rhs) + + +static void _init_f_operator_eq__3466 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rhs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3466 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextDocumentFragment &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextDocumentFragment &)((QTextDocumentFragment *)cls)->operator= (arg1)); +} + + +// QString QTextDocumentFragment::toHtml() + + +static void _init_f_toHtml_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toHtml_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextDocumentFragment *)cls)->toHtml ()); +} + + +// QString QTextDocumentFragment::toPlainText() + + +static void _init_f_toPlainText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toPlainText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextDocumentFragment *)cls)->toPlainText ()); +} + + +// static QTextDocumentFragment QTextDocumentFragment::fromHtml(const QString &html, const QTextDocument *resourceProvider) + + +static void _init_f_fromHtml_4567 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("html"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("resourceProvider", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromHtml_4567 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QTextDocument *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QTextDocumentFragment)QTextDocumentFragment::fromHtml (arg1, arg2)); +} + + +// static QTextDocumentFragment QTextDocumentFragment::fromPlainText(const QString &plainText) + + +static void _init_f_fromPlainText_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("plainText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fromPlainText_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextDocumentFragment)QTextDocumentFragment::fromPlainText (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextDocumentFragment () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextDocumentFragment::QTextDocumentFragment()\nThis method creates an object of class QTextDocumentFragment.", &_init_ctor_QTextDocumentFragment_0, &_call_ctor_QTextDocumentFragment_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextDocumentFragment::QTextDocumentFragment(const QTextDocument *document)\nThis method creates an object of class QTextDocumentFragment.", &_init_ctor_QTextDocumentFragment_2650, &_call_ctor_QTextDocumentFragment_2650); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextDocumentFragment::QTextDocumentFragment(const QTextCursor &range)\nThis method creates an object of class QTextDocumentFragment.", &_init_ctor_QTextDocumentFragment_2453, &_call_ctor_QTextDocumentFragment_2453); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextDocumentFragment::QTextDocumentFragment(const QTextDocumentFragment &rhs)\nThis method creates an object of class QTextDocumentFragment.", &_init_ctor_QTextDocumentFragment_3466, &_call_ctor_QTextDocumentFragment_3466); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QTextDocumentFragment::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QTextDocumentFragment &QTextDocumentFragment::operator=(const QTextDocumentFragment &rhs)\n", false, &_init_f_operator_eq__3466, &_call_f_operator_eq__3466); + methods += new qt_gsi::GenericMethod ("toHtml", "@brief Method QString QTextDocumentFragment::toHtml()\n", true, &_init_f_toHtml_c0, &_call_f_toHtml_c0); + methods += new qt_gsi::GenericMethod ("toPlainText", "@brief Method QString QTextDocumentFragment::toPlainText()\n", true, &_init_f_toPlainText_c0, &_call_f_toPlainText_c0); + methods += new qt_gsi::GenericStaticMethod ("fromHtml", "@brief Static method QTextDocumentFragment QTextDocumentFragment::fromHtml(const QString &html, const QTextDocument *resourceProvider)\nThis method is static and can be called without an instance.", &_init_f_fromHtml_4567, &_call_f_fromHtml_4567); + methods += new qt_gsi::GenericStaticMethod ("fromPlainText", "@brief Static method QTextDocumentFragment QTextDocumentFragment::fromPlainText(const QString &plainText)\nThis method is static and can be called without an instance.", &_init_f_fromPlainText_2025, &_call_f_fromPlainText_2025); + return methods; +} + +gsi::Class decl_QTextDocumentFragment ("QtGui", "QTextDocumentFragment", + methods_QTextDocumentFragment (), + "@qt\n@brief Binding of QTextDocumentFragment"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextDocumentFragment () { return decl_QTextDocumentFragment; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextDocumentWriter.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextDocumentWriter.cc new file mode 100644 index 000000000..1d29c572d --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextDocumentWriter.cc @@ -0,0 +1,287 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextDocumentWriter.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextDocumentWriter + +// Constructor QTextDocumentWriter::QTextDocumentWriter() + + +static void _init_ctor_QTextDocumentWriter_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextDocumentWriter_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextDocumentWriter ()); +} + + +// Constructor QTextDocumentWriter::QTextDocumentWriter(QIODevice *device, const QByteArray &format) + + +static void _init_ctor_QTextDocumentWriter_3648 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTextDocumentWriter_3648 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QTextDocumentWriter (arg1, arg2)); +} + + +// Constructor QTextDocumentWriter::QTextDocumentWriter(const QString &fileName, const QByteArray &format) + + +static void _init_ctor_QTextDocumentWriter_4226 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QByteArray()"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTextDocumentWriter_4226 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); + ret.write (new QTextDocumentWriter (arg1, arg2)); +} + + +// QIODevice *QTextDocumentWriter::device() + + +static void _init_f_device_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_device_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIODevice *)((QTextDocumentWriter *)cls)->device ()); +} + + +// QString QTextDocumentWriter::fileName() + + +static void _init_f_fileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextDocumentWriter *)cls)->fileName ()); +} + + +// QByteArray QTextDocumentWriter::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QTextDocumentWriter *)cls)->format ()); +} + + +// void QTextDocumentWriter::setDevice(QIODevice *device) + + +static void _init_f_setDevice_1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDevice_1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocumentWriter *)cls)->setDevice (arg1); +} + + +// void QTextDocumentWriter::setFileName(const QString &fileName) + + +static void _init_f_setFileName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFileName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocumentWriter *)cls)->setFileName (arg1); +} + + +// void QTextDocumentWriter::setFormat(const QByteArray &format) + + +static void _init_f_setFormat_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFormat_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextDocumentWriter *)cls)->setFormat (arg1); +} + + +// bool QTextDocumentWriter::write(const QTextDocument *document) + + +static void _init_f_write_2650 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("document"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_write_2650 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextDocument *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextDocumentWriter *)cls)->write (arg1)); +} + + +// bool QTextDocumentWriter::write(const QTextDocumentFragment &fragment) + + +static void _init_f_write_3466 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fragment"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_write_3466 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextDocumentFragment &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextDocumentWriter *)cls)->write (arg1)); +} + + +// static QList QTextDocumentWriter::supportedDocumentFormats() + + +static void _init_f_supportedDocumentFormats_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedDocumentFormats_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QTextDocumentWriter::supportedDocumentFormats ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextDocumentWriter () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextDocumentWriter::QTextDocumentWriter()\nThis method creates an object of class QTextDocumentWriter.", &_init_ctor_QTextDocumentWriter_0, &_call_ctor_QTextDocumentWriter_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextDocumentWriter::QTextDocumentWriter(QIODevice *device, const QByteArray &format)\nThis method creates an object of class QTextDocumentWriter.", &_init_ctor_QTextDocumentWriter_3648, &_call_ctor_QTextDocumentWriter_3648); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextDocumentWriter::QTextDocumentWriter(const QString &fileName, const QByteArray &format)\nThis method creates an object of class QTextDocumentWriter.", &_init_ctor_QTextDocumentWriter_4226, &_call_ctor_QTextDocumentWriter_4226); + methods += new qt_gsi::GenericMethod (":device", "@brief Method QIODevice *QTextDocumentWriter::device()\n", true, &_init_f_device_c0, &_call_f_device_c0); + methods += new qt_gsi::GenericMethod (":fileName", "@brief Method QString QTextDocumentWriter::fileName()\n", true, &_init_f_fileName_c0, &_call_f_fileName_c0); + methods += new qt_gsi::GenericMethod (":format", "@brief Method QByteArray QTextDocumentWriter::format()\n", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod ("setDevice|device=", "@brief Method void QTextDocumentWriter::setDevice(QIODevice *device)\n", false, &_init_f_setDevice_1447, &_call_f_setDevice_1447); + methods += new qt_gsi::GenericMethod ("setFileName|fileName=", "@brief Method void QTextDocumentWriter::setFileName(const QString &fileName)\n", false, &_init_f_setFileName_2025, &_call_f_setFileName_2025); + methods += new qt_gsi::GenericMethod ("setFormat|format=", "@brief Method void QTextDocumentWriter::setFormat(const QByteArray &format)\n", false, &_init_f_setFormat_2309, &_call_f_setFormat_2309); + methods += new qt_gsi::GenericMethod ("write", "@brief Method bool QTextDocumentWriter::write(const QTextDocument *document)\n", false, &_init_f_write_2650, &_call_f_write_2650); + methods += new qt_gsi::GenericMethod ("write", "@brief Method bool QTextDocumentWriter::write(const QTextDocumentFragment &fragment)\n", false, &_init_f_write_3466, &_call_f_write_3466); + methods += new qt_gsi::GenericStaticMethod ("supportedDocumentFormats", "@brief Static method QList QTextDocumentWriter::supportedDocumentFormats()\nThis method is static and can be called without an instance.", &_init_f_supportedDocumentFormats_0, &_call_f_supportedDocumentFormats_0); + return methods; +} + +gsi::Class decl_QTextDocumentWriter ("QtGui", "QTextDocumentWriter", + methods_QTextDocumentWriter (), + "@qt\n@brief Binding of QTextDocumentWriter"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextDocumentWriter () { return decl_QTextDocumentWriter; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextFormat.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextFormat.cc new file mode 100644 index 000000000..a4742fcd0 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextFormat.cc @@ -0,0 +1,1057 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextFormat.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextFormat + +// Constructor QTextFormat::QTextFormat() + + +static void _init_ctor_QTextFormat_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextFormat_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextFormat ()); +} + + +// Constructor QTextFormat::QTextFormat(int type) + + +static void _init_ctor_QTextFormat_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextFormat_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextFormat (arg1)); +} + + +// Constructor QTextFormat::QTextFormat(const QTextFormat &rhs) + + +static void _init_ctor_QTextFormat_2432 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rhs"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextFormat_2432 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextFormat (arg1)); +} + + +// QBrush QTextFormat::background() + + +static void _init_f_background_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_background_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QTextFormat *)cls)->background ()); +} + + +// bool QTextFormat::boolProperty(int propertyId) + + +static void _init_f_boolProperty_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("propertyId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_boolProperty_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextFormat *)cls)->boolProperty (arg1)); +} + + +// QBrush QTextFormat::brushProperty(int propertyId) + + +static void _init_f_brushProperty_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("propertyId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_brushProperty_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QBrush)((QTextFormat *)cls)->brushProperty (arg1)); +} + + +// void QTextFormat::clearBackground() + + +static void _init_f_clearBackground_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearBackground_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFormat *)cls)->clearBackground (); +} + + +// void QTextFormat::clearForeground() + + +static void _init_f_clearForeground_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearForeground_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFormat *)cls)->clearForeground (); +} + + +// void QTextFormat::clearProperty(int propertyId) + + +static void _init_f_clearProperty_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("propertyId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_clearProperty_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFormat *)cls)->clearProperty (arg1); +} + + +// QColor QTextFormat::colorProperty(int propertyId) + + +static void _init_f_colorProperty_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("propertyId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_colorProperty_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QColor)((QTextFormat *)cls)->colorProperty (arg1)); +} + + +// double QTextFormat::doubleProperty(int propertyId) + + +static void _init_f_doubleProperty_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("propertyId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_doubleProperty_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QTextFormat *)cls)->doubleProperty (arg1)); +} + + +// QBrush QTextFormat::foreground() + + +static void _init_f_foreground_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_foreground_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QTextFormat *)cls)->foreground ()); +} + + +// bool QTextFormat::hasProperty(int propertyId) + + +static void _init_f_hasProperty_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("propertyId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasProperty_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextFormat *)cls)->hasProperty (arg1)); +} + + +// int QTextFormat::intProperty(int propertyId) + + +static void _init_f_intProperty_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("propertyId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_intProperty_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTextFormat *)cls)->intProperty (arg1)); +} + + +// bool QTextFormat::isBlockFormat() + + +static void _init_f_isBlockFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isBlockFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextFormat *)cls)->isBlockFormat ()); +} + + +// bool QTextFormat::isCharFormat() + + +static void _init_f_isCharFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isCharFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextFormat *)cls)->isCharFormat ()); +} + + +// bool QTextFormat::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextFormat *)cls)->isEmpty ()); +} + + +// bool QTextFormat::isFrameFormat() + + +static void _init_f_isFrameFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isFrameFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextFormat *)cls)->isFrameFormat ()); +} + + +// bool QTextFormat::isImageFormat() + + +static void _init_f_isImageFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isImageFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextFormat *)cls)->isImageFormat ()); +} + + +// bool QTextFormat::isListFormat() + + +static void _init_f_isListFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isListFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextFormat *)cls)->isListFormat ()); +} + + +// bool QTextFormat::isTableCellFormat() + + +static void _init_f_isTableCellFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isTableCellFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextFormat *)cls)->isTableCellFormat ()); +} + + +// bool QTextFormat::isTableFormat() + + +static void _init_f_isTableFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isTableFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextFormat *)cls)->isTableFormat ()); +} + + +// bool QTextFormat::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextFormat *)cls)->isValid ()); +} + + +// Qt::LayoutDirection QTextFormat::layoutDirection() + + +static void _init_f_layoutDirection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_layoutDirection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextFormat *)cls)->layoutDirection ())); +} + + +// QTextLength QTextFormat::lengthProperty(int propertyId) + + +static void _init_f_lengthProperty_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("propertyId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_lengthProperty_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextLength)((QTextFormat *)cls)->lengthProperty (arg1)); +} + + +// QList QTextFormat::lengthVectorProperty(int propertyId) + + +static void _init_f_lengthVectorProperty_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("propertyId"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_lengthVectorProperty_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)((QTextFormat *)cls)->lengthVectorProperty (arg1)); +} + + +// void QTextFormat::merge(const QTextFormat &other) + + +static void _init_f_merge_2432 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_merge_2432 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFormat *)cls)->merge (arg1); +} + + +// int QTextFormat::objectIndex() + + +static void _init_f_objectIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_objectIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextFormat *)cls)->objectIndex ()); +} + + +// int QTextFormat::objectType() + + +static void _init_f_objectType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_objectType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextFormat *)cls)->objectType ()); +} + + +// bool QTextFormat::operator!=(const QTextFormat &rhs) + + +static void _init_f_operator_excl__eq__c2432 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rhs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2432 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextFormat *)cls)->operator!= (arg1)); +} + + +// QTextFormat &QTextFormat::operator=(const QTextFormat &rhs) + + +static void _init_f_operator_eq__2432 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rhs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2432 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextFormat &)((QTextFormat *)cls)->operator= (arg1)); +} + + +// bool QTextFormat::operator==(const QTextFormat &rhs) + + +static void _init_f_operator_eq__eq__c2432 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rhs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2432 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextFormat *)cls)->operator== (arg1)); +} + + +// QPen QTextFormat::penProperty(int propertyId) + + +static void _init_f_penProperty_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("propertyId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_penProperty_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPen)((QTextFormat *)cls)->penProperty (arg1)); +} + + +// QMap QTextFormat::properties() + + +static void _init_f_properties_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_properties_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QMap)((QTextFormat *)cls)->properties ()); +} + + +// QVariant QTextFormat::property(int propertyId) + + +static void _init_f_property_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("propertyId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_property_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QTextFormat *)cls)->property (arg1)); +} + + +// int QTextFormat::propertyCount() + + +static void _init_f_propertyCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_propertyCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextFormat *)cls)->propertyCount ()); +} + + +// void QTextFormat::setBackground(const QBrush &brush) + + +static void _init_f_setBackground_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBackground_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFormat *)cls)->setBackground (arg1); +} + + +// void QTextFormat::setForeground(const QBrush &brush) + + +static void _init_f_setForeground_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setForeground_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFormat *)cls)->setForeground (arg1); +} + + +// void QTextFormat::setLayoutDirection(Qt::LayoutDirection direction) + + +static void _init_f_setLayoutDirection_2316 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setLayoutDirection_2316 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFormat *)cls)->setLayoutDirection (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextFormat::setObjectIndex(int object) + + +static void _init_f_setObjectIndex_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setObjectIndex_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFormat *)cls)->setObjectIndex (arg1); +} + + +// void QTextFormat::setObjectType(int type) + + +static void _init_f_setObjectType_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setObjectType_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFormat *)cls)->setObjectType (arg1); +} + + +// void QTextFormat::setProperty(int propertyId, const QVariant &value) + + +static void _init_f_setProperty_2778 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("propertyId"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setProperty_2778 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFormat *)cls)->setProperty (arg1, arg2); +} + + +// void QTextFormat::setProperty(int propertyId, const QList &lengths) + + +static void _init_f_setProperty_3699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("propertyId"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("lengths"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setProperty_3699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFormat *)cls)->setProperty (arg1, arg2); +} + + +// QString QTextFormat::stringProperty(int propertyId) + + +static void _init_f_stringProperty_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("propertyId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_stringProperty_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTextFormat *)cls)->stringProperty (arg1)); +} + + +// void QTextFormat::swap(QTextFormat &other) + + +static void _init_f_swap_1737 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1737 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFormat *)cls)->swap (arg1); +} + + +// QTextBlockFormat QTextFormat::toBlockFormat() + + +static void _init_f_toBlockFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toBlockFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlockFormat)((QTextFormat *)cls)->toBlockFormat ()); +} + + +// QTextCharFormat QTextFormat::toCharFormat() + + +static void _init_f_toCharFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toCharFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCharFormat)((QTextFormat *)cls)->toCharFormat ()); +} + + +// QTextFrameFormat QTextFormat::toFrameFormat() + + +static void _init_f_toFrameFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toFrameFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextFrameFormat)((QTextFormat *)cls)->toFrameFormat ()); +} + + +// QTextImageFormat QTextFormat::toImageFormat() + + +static void _init_f_toImageFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toImageFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextImageFormat)((QTextFormat *)cls)->toImageFormat ()); +} + + +// QTextListFormat QTextFormat::toListFormat() + + +static void _init_f_toListFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toListFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextListFormat)((QTextFormat *)cls)->toListFormat ()); +} + + +// QTextTableCellFormat QTextFormat::toTableCellFormat() + + +static void _init_f_toTableCellFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toTableCellFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextTableCellFormat)((QTextFormat *)cls)->toTableCellFormat ()); +} + + +// QTextTableFormat QTextFormat::toTableFormat() + + +static void _init_f_toTableFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toTableFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextTableFormat)((QTextFormat *)cls)->toTableFormat ()); +} + + +// int QTextFormat::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextFormat *)cls)->type ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextFormat () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextFormat::QTextFormat()\nThis method creates an object of class QTextFormat.", &_init_ctor_QTextFormat_0, &_call_ctor_QTextFormat_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextFormat::QTextFormat(int type)\nThis method creates an object of class QTextFormat.", &_init_ctor_QTextFormat_767, &_call_ctor_QTextFormat_767); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextFormat::QTextFormat(const QTextFormat &rhs)\nThis method creates an object of class QTextFormat.", &_init_ctor_QTextFormat_2432, &_call_ctor_QTextFormat_2432); + methods += new qt_gsi::GenericMethod (":background", "@brief Method QBrush QTextFormat::background()\n", true, &_init_f_background_c0, &_call_f_background_c0); + methods += new qt_gsi::GenericMethod ("boolProperty", "@brief Method bool QTextFormat::boolProperty(int propertyId)\n", true, &_init_f_boolProperty_c767, &_call_f_boolProperty_c767); + methods += new qt_gsi::GenericMethod ("brushProperty", "@brief Method QBrush QTextFormat::brushProperty(int propertyId)\n", true, &_init_f_brushProperty_c767, &_call_f_brushProperty_c767); + methods += new qt_gsi::GenericMethod ("clearBackground", "@brief Method void QTextFormat::clearBackground()\n", false, &_init_f_clearBackground_0, &_call_f_clearBackground_0); + methods += new qt_gsi::GenericMethod ("clearForeground", "@brief Method void QTextFormat::clearForeground()\n", false, &_init_f_clearForeground_0, &_call_f_clearForeground_0); + methods += new qt_gsi::GenericMethod ("clearProperty", "@brief Method void QTextFormat::clearProperty(int propertyId)\n", false, &_init_f_clearProperty_767, &_call_f_clearProperty_767); + methods += new qt_gsi::GenericMethod ("colorProperty", "@brief Method QColor QTextFormat::colorProperty(int propertyId)\n", true, &_init_f_colorProperty_c767, &_call_f_colorProperty_c767); + methods += new qt_gsi::GenericMethod ("doubleProperty", "@brief Method double QTextFormat::doubleProperty(int propertyId)\n", true, &_init_f_doubleProperty_c767, &_call_f_doubleProperty_c767); + methods += new qt_gsi::GenericMethod (":foreground", "@brief Method QBrush QTextFormat::foreground()\n", true, &_init_f_foreground_c0, &_call_f_foreground_c0); + methods += new qt_gsi::GenericMethod ("hasProperty", "@brief Method bool QTextFormat::hasProperty(int propertyId)\n", true, &_init_f_hasProperty_c767, &_call_f_hasProperty_c767); + methods += new qt_gsi::GenericMethod ("intProperty", "@brief Method int QTextFormat::intProperty(int propertyId)\n", true, &_init_f_intProperty_c767, &_call_f_intProperty_c767); + methods += new qt_gsi::GenericMethod ("isBlockFormat?", "@brief Method bool QTextFormat::isBlockFormat()\n", true, &_init_f_isBlockFormat_c0, &_call_f_isBlockFormat_c0); + methods += new qt_gsi::GenericMethod ("isCharFormat?", "@brief Method bool QTextFormat::isCharFormat()\n", true, &_init_f_isCharFormat_c0, &_call_f_isCharFormat_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QTextFormat::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isFrameFormat?", "@brief Method bool QTextFormat::isFrameFormat()\n", true, &_init_f_isFrameFormat_c0, &_call_f_isFrameFormat_c0); + methods += new qt_gsi::GenericMethod ("isImageFormat?", "@brief Method bool QTextFormat::isImageFormat()\n", true, &_init_f_isImageFormat_c0, &_call_f_isImageFormat_c0); + methods += new qt_gsi::GenericMethod ("isListFormat?", "@brief Method bool QTextFormat::isListFormat()\n", true, &_init_f_isListFormat_c0, &_call_f_isListFormat_c0); + methods += new qt_gsi::GenericMethod ("isTableCellFormat?", "@brief Method bool QTextFormat::isTableCellFormat()\n", true, &_init_f_isTableCellFormat_c0, &_call_f_isTableCellFormat_c0); + methods += new qt_gsi::GenericMethod ("isTableFormat?", "@brief Method bool QTextFormat::isTableFormat()\n", true, &_init_f_isTableFormat_c0, &_call_f_isTableFormat_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTextFormat::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod (":layoutDirection", "@brief Method Qt::LayoutDirection QTextFormat::layoutDirection()\n", true, &_init_f_layoutDirection_c0, &_call_f_layoutDirection_c0); + methods += new qt_gsi::GenericMethod ("lengthProperty", "@brief Method QTextLength QTextFormat::lengthProperty(int propertyId)\n", true, &_init_f_lengthProperty_c767, &_call_f_lengthProperty_c767); + methods += new qt_gsi::GenericMethod ("lengthVectorProperty", "@brief Method QList QTextFormat::lengthVectorProperty(int propertyId)\n", true, &_init_f_lengthVectorProperty_c767, &_call_f_lengthVectorProperty_c767); + methods += new qt_gsi::GenericMethod ("merge", "@brief Method void QTextFormat::merge(const QTextFormat &other)\n", false, &_init_f_merge_2432, &_call_f_merge_2432); + methods += new qt_gsi::GenericMethod (":objectIndex", "@brief Method int QTextFormat::objectIndex()\n", true, &_init_f_objectIndex_c0, &_call_f_objectIndex_c0); + methods += new qt_gsi::GenericMethod (":objectType", "@brief Method int QTextFormat::objectType()\n", true, &_init_f_objectType_c0, &_call_f_objectType_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QTextFormat::operator!=(const QTextFormat &rhs)\n", true, &_init_f_operator_excl__eq__c2432, &_call_f_operator_excl__eq__c2432); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QTextFormat &QTextFormat::operator=(const QTextFormat &rhs)\n", false, &_init_f_operator_eq__2432, &_call_f_operator_eq__2432); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QTextFormat::operator==(const QTextFormat &rhs)\n", true, &_init_f_operator_eq__eq__c2432, &_call_f_operator_eq__eq__c2432); + methods += new qt_gsi::GenericMethod ("penProperty", "@brief Method QPen QTextFormat::penProperty(int propertyId)\n", true, &_init_f_penProperty_c767, &_call_f_penProperty_c767); + methods += new qt_gsi::GenericMethod ("properties", "@brief Method QMap QTextFormat::properties()\n", true, &_init_f_properties_c0, &_call_f_properties_c0); + methods += new qt_gsi::GenericMethod ("property", "@brief Method QVariant QTextFormat::property(int propertyId)\n", true, &_init_f_property_c767, &_call_f_property_c767); + methods += new qt_gsi::GenericMethod ("propertyCount", "@brief Method int QTextFormat::propertyCount()\n", true, &_init_f_propertyCount_c0, &_call_f_propertyCount_c0); + methods += new qt_gsi::GenericMethod ("setBackground|background=", "@brief Method void QTextFormat::setBackground(const QBrush &brush)\n", false, &_init_f_setBackground_1910, &_call_f_setBackground_1910); + methods += new qt_gsi::GenericMethod ("setForeground|foreground=", "@brief Method void QTextFormat::setForeground(const QBrush &brush)\n", false, &_init_f_setForeground_1910, &_call_f_setForeground_1910); + methods += new qt_gsi::GenericMethod ("setLayoutDirection|layoutDirection=", "@brief Method void QTextFormat::setLayoutDirection(Qt::LayoutDirection direction)\n", false, &_init_f_setLayoutDirection_2316, &_call_f_setLayoutDirection_2316); + methods += new qt_gsi::GenericMethod ("setObjectIndex|objectIndex=", "@brief Method void QTextFormat::setObjectIndex(int object)\n", false, &_init_f_setObjectIndex_767, &_call_f_setObjectIndex_767); + methods += new qt_gsi::GenericMethod ("setObjectType|objectType=", "@brief Method void QTextFormat::setObjectType(int type)\n", false, &_init_f_setObjectType_767, &_call_f_setObjectType_767); + methods += new qt_gsi::GenericMethod ("setProperty", "@brief Method void QTextFormat::setProperty(int propertyId, const QVariant &value)\n", false, &_init_f_setProperty_2778, &_call_f_setProperty_2778); + methods += new qt_gsi::GenericMethod ("setProperty", "@brief Method void QTextFormat::setProperty(int propertyId, const QList &lengths)\n", false, &_init_f_setProperty_3699, &_call_f_setProperty_3699); + methods += new qt_gsi::GenericMethod ("stringProperty", "@brief Method QString QTextFormat::stringProperty(int propertyId)\n", true, &_init_f_stringProperty_c767, &_call_f_stringProperty_c767); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QTextFormat::swap(QTextFormat &other)\n", false, &_init_f_swap_1737, &_call_f_swap_1737); + methods += new qt_gsi::GenericMethod ("toBlockFormat", "@brief Method QTextBlockFormat QTextFormat::toBlockFormat()\n", true, &_init_f_toBlockFormat_c0, &_call_f_toBlockFormat_c0); + methods += new qt_gsi::GenericMethod ("toCharFormat", "@brief Method QTextCharFormat QTextFormat::toCharFormat()\n", true, &_init_f_toCharFormat_c0, &_call_f_toCharFormat_c0); + methods += new qt_gsi::GenericMethod ("toFrameFormat", "@brief Method QTextFrameFormat QTextFormat::toFrameFormat()\n", true, &_init_f_toFrameFormat_c0, &_call_f_toFrameFormat_c0); + methods += new qt_gsi::GenericMethod ("toImageFormat", "@brief Method QTextImageFormat QTextFormat::toImageFormat()\n", true, &_init_f_toImageFormat_c0, &_call_f_toImageFormat_c0); + methods += new qt_gsi::GenericMethod ("toListFormat", "@brief Method QTextListFormat QTextFormat::toListFormat()\n", true, &_init_f_toListFormat_c0, &_call_f_toListFormat_c0); + methods += new qt_gsi::GenericMethod ("toTableCellFormat", "@brief Method QTextTableCellFormat QTextFormat::toTableCellFormat()\n", true, &_init_f_toTableCellFormat_c0, &_call_f_toTableCellFormat_c0); + methods += new qt_gsi::GenericMethod ("toTableFormat", "@brief Method QTextTableFormat QTextFormat::toTableFormat()\n", true, &_init_f_toTableFormat_c0, &_call_f_toTableFormat_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method int QTextFormat::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + return methods; +} + +gsi::Class decl_QTextFormat ("QtGui", "QTextFormat", + methods_QTextFormat (), + "@qt\n@brief Binding of QTextFormat"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextFormat () { return decl_QTextFormat; } + +} + + +// Implementation of the enum wrapper class for QTextFormat::PageBreakFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QTextFormat_PageBreakFlag_Enum ("QtGui", "QTextFormat_PageBreakFlag", + gsi::enum_const ("PageBreak_Auto", QTextFormat::PageBreak_Auto, "@brief Enum constant QTextFormat::PageBreak_Auto") + + gsi::enum_const ("PageBreak_AlwaysBefore", QTextFormat::PageBreak_AlwaysBefore, "@brief Enum constant QTextFormat::PageBreak_AlwaysBefore") + + gsi::enum_const ("PageBreak_AlwaysAfter", QTextFormat::PageBreak_AlwaysAfter, "@brief Enum constant QTextFormat::PageBreak_AlwaysAfter"), + "@qt\n@brief This class represents the QTextFormat::PageBreakFlag enum"); + +static gsi::QFlagsClass decl_QTextFormat_PageBreakFlag_Enums ("QtGui", "QTextFormat_QFlags_PageBreakFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextFormat_PageBreakFlag_Enum_in_parent (decl_QTextFormat_PageBreakFlag_Enum.defs ()); +static gsi::ClassExt decl_QTextFormat_PageBreakFlag_Enum_as_child (decl_QTextFormat_PageBreakFlag_Enum, "PageBreakFlag"); +static gsi::ClassExt decl_QTextFormat_PageBreakFlag_Enums_as_child (decl_QTextFormat_PageBreakFlag_Enums, "QFlags_PageBreakFlag"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextFragment.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextFragment.cc new file mode 100644 index 000000000..ddc7d50b4 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextFragment.cc @@ -0,0 +1,312 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextFragment.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextFragment + +// Constructor QTextFragment::QTextFragment() + + +static void _init_ctor_QTextFragment_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextFragment_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextFragment ()); +} + + +// Constructor QTextFragment::QTextFragment(const QTextFragment &o) + + +static void _init_ctor_QTextFragment_2635 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextFragment_2635 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFragment &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextFragment (arg1)); +} + + +// QTextCharFormat QTextFragment::charFormat() + + +static void _init_f_charFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_charFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCharFormat)((QTextFragment *)cls)->charFormat ()); +} + + +// int QTextFragment::charFormatIndex() + + +static void _init_f_charFormatIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_charFormatIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextFragment *)cls)->charFormatIndex ()); +} + + +// bool QTextFragment::contains(int position) + + +static void _init_f_contains_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextFragment *)cls)->contains (arg1)); +} + + +// QList QTextFragment::glyphRuns(int from, int length) + + +static void _init_f_glyphRuns_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from", true, "-1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("length", true, "-1"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_f_glyphRuns_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write > ((QList)((QTextFragment *)cls)->glyphRuns (arg1, arg2)); +} + + +// bool QTextFragment::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextFragment *)cls)->isValid ()); +} + + +// int QTextFragment::length() + + +static void _init_f_length_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_length_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextFragment *)cls)->length ()); +} + + +// bool QTextFragment::operator!=(const QTextFragment &o) + + +static void _init_f_operator_excl__eq__c2635 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2635 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFragment &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextFragment *)cls)->operator!= (arg1)); +} + + +// bool QTextFragment::operator<(const QTextFragment &o) + + +static void _init_f_operator_lt__c2635 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c2635 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFragment &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextFragment *)cls)->operator< (arg1)); +} + + +// QTextFragment &QTextFragment::operator=(const QTextFragment &o) + + +static void _init_f_operator_eq__2635 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2635 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFragment &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextFragment &)((QTextFragment *)cls)->operator= (arg1)); +} + + +// bool QTextFragment::operator==(const QTextFragment &o) + + +static void _init_f_operator_eq__eq__c2635 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2635 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFragment &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextFragment *)cls)->operator== (arg1)); +} + + +// int QTextFragment::position() + + +static void _init_f_position_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_position_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextFragment *)cls)->position ()); +} + + +// QString QTextFragment::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextFragment *)cls)->text ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextFragment () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextFragment::QTextFragment()\nThis method creates an object of class QTextFragment.", &_init_ctor_QTextFragment_0, &_call_ctor_QTextFragment_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextFragment::QTextFragment(const QTextFragment &o)\nThis method creates an object of class QTextFragment.", &_init_ctor_QTextFragment_2635, &_call_ctor_QTextFragment_2635); + methods += new qt_gsi::GenericMethod ("charFormat", "@brief Method QTextCharFormat QTextFragment::charFormat()\n", true, &_init_f_charFormat_c0, &_call_f_charFormat_c0); + methods += new qt_gsi::GenericMethod ("charFormatIndex", "@brief Method int QTextFragment::charFormatIndex()\n", true, &_init_f_charFormatIndex_c0, &_call_f_charFormatIndex_c0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QTextFragment::contains(int position)\n", true, &_init_f_contains_c767, &_call_f_contains_c767); + methods += new qt_gsi::GenericMethod ("glyphRuns", "@brief Method QList QTextFragment::glyphRuns(int from, int length)\n", true, &_init_f_glyphRuns_c1426, &_call_f_glyphRuns_c1426); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTextFragment::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("length", "@brief Method int QTextFragment::length()\n", true, &_init_f_length_c0, &_call_f_length_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QTextFragment::operator!=(const QTextFragment &o)\n", true, &_init_f_operator_excl__eq__c2635, &_call_f_operator_excl__eq__c2635); + methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QTextFragment::operator<(const QTextFragment &o)\n", true, &_init_f_operator_lt__c2635, &_call_f_operator_lt__c2635); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QTextFragment &QTextFragment::operator=(const QTextFragment &o)\n", false, &_init_f_operator_eq__2635, &_call_f_operator_eq__2635); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QTextFragment::operator==(const QTextFragment &o)\n", true, &_init_f_operator_eq__eq__c2635, &_call_f_operator_eq__eq__c2635); + methods += new qt_gsi::GenericMethod ("position", "@brief Method int QTextFragment::position()\n", true, &_init_f_position_c0, &_call_f_position_c0); + methods += new qt_gsi::GenericMethod ("text", "@brief Method QString QTextFragment::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + return methods; +} + +gsi::Class decl_QTextFragment ("QtGui", "QTextFragment", + methods_QTextFragment (), + "@qt\n@brief Binding of QTextFragment"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextFragment () { return decl_QTextFragment; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextFrame.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextFrame.cc new file mode 100644 index 000000000..665051410 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextFrame.cc @@ -0,0 +1,709 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextFrame.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextFrame + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTextFrame::staticMetaObject); +} + + +// QList QTextFrame::childFrames() + + +static void _init_f_childFrames_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_childFrames_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTextFrame *)cls)->childFrames ()); +} + + +// QTextCursor QTextFrame::firstCursorPosition() + + +static void _init_f_firstCursorPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_firstCursorPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCursor)((QTextFrame *)cls)->firstCursorPosition ()); +} + + +// int QTextFrame::firstPosition() + + +static void _init_f_firstPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_firstPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextFrame *)cls)->firstPosition ()); +} + + +// QTextFrameFormat QTextFrame::frameFormat() + + +static void _init_f_frameFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_frameFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextFrameFormat)((QTextFrame *)cls)->frameFormat ()); +} + + +// QTextCursor QTextFrame::lastCursorPosition() + + +static void _init_f_lastCursorPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastCursorPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCursor)((QTextFrame *)cls)->lastCursorPosition ()); +} + + +// int QTextFrame::lastPosition() + + +static void _init_f_lastPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextFrame *)cls)->lastPosition ()); +} + + +// QTextFrame *QTextFrame::parentFrame() + + +static void _init_f_parentFrame_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parentFrame_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextFrame *)((QTextFrame *)cls)->parentFrame ()); +} + + +// void QTextFrame::setFrameFormat(const QTextFrameFormat &format) + + +static void _init_f_setFrameFormat_2923 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFrameFormat_2923 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFrameFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrame *)cls)->setFrameFormat (arg1); +} + + +// static QString QTextFrame::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTextFrame::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTextFrame () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("childFrames", "@brief Method QList QTextFrame::childFrames()\n", true, &_init_f_childFrames_c0, &_call_f_childFrames_c0); + methods += new qt_gsi::GenericMethod ("firstCursorPosition", "@brief Method QTextCursor QTextFrame::firstCursorPosition()\n", true, &_init_f_firstCursorPosition_c0, &_call_f_firstCursorPosition_c0); + methods += new qt_gsi::GenericMethod ("firstPosition", "@brief Method int QTextFrame::firstPosition()\n", true, &_init_f_firstPosition_c0, &_call_f_firstPosition_c0); + methods += new qt_gsi::GenericMethod (":frameFormat", "@brief Method QTextFrameFormat QTextFrame::frameFormat()\n", true, &_init_f_frameFormat_c0, &_call_f_frameFormat_c0); + methods += new qt_gsi::GenericMethod ("lastCursorPosition", "@brief Method QTextCursor QTextFrame::lastCursorPosition()\n", true, &_init_f_lastCursorPosition_c0, &_call_f_lastCursorPosition_c0); + methods += new qt_gsi::GenericMethod ("lastPosition", "@brief Method int QTextFrame::lastPosition()\n", true, &_init_f_lastPosition_c0, &_call_f_lastPosition_c0); + methods += new qt_gsi::GenericMethod ("parentFrame", "@brief Method QTextFrame *QTextFrame::parentFrame()\n", true, &_init_f_parentFrame_c0, &_call_f_parentFrame_c0); + methods += new qt_gsi::GenericMethod ("setFrameFormat|frameFormat=", "@brief Method void QTextFrame::setFrameFormat(const QTextFrameFormat &format)\n", false, &_init_f_setFrameFormat_2923, &_call_f_setFrameFormat_2923); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTextFrame::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTextFrame::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTextFrame::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QTextObject (); + +qt_gsi::QtNativeClass decl_QTextFrame (qtdecl_QTextObject (), "QtGui", "QTextFrame_Native", + methods_QTextFrame (), + "@hide\n@alias QTextFrame"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextFrame () { return decl_QTextFrame; } + +} + + +class QTextFrame_Adaptor : public QTextFrame, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTextFrame_Adaptor(); + + // [adaptor ctor] QTextFrame::QTextFrame(QTextDocument *doc) + QTextFrame_Adaptor(QTextDocument *doc) : QTextFrame(doc) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QTextFrame::isSignalConnected(const QMetaMethod &signal) + bool fp_QTextFrame_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTextFrame::isSignalConnected(signal); + } + + // [expose] int QTextFrame::receivers(const char *signal) + int fp_QTextFrame_receivers_c1731 (const char *signal) const { + return QTextFrame::receivers(signal); + } + + // [expose] QObject *QTextFrame::sender() + QObject * fp_QTextFrame_sender_c0 () const { + return QTextFrame::sender(); + } + + // [expose] int QTextFrame::senderSignalIndex() + int fp_QTextFrame_senderSignalIndex_c0 () const { + return QTextFrame::senderSignalIndex(); + } + + // [expose] void QTextFrame::setFormat(const QTextFormat &format) + void fp_QTextFrame_setFormat_2432 (const QTextFormat &format) { + QTextFrame::setFormat(format); + } + + // [emitter impl] void QTextFrame::destroyed(QObject *) + void emitter_QTextFrame_destroyed_1302(QObject *arg1) + { + emit QTextFrame::destroyed(arg1); + } + + // [adaptor impl] bool QTextFrame::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QTextFrame::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTextFrame_Adaptor::cbs_event_1217_0, _event); + } else { + return QTextFrame::event(_event); + } + } + + // [adaptor impl] bool QTextFrame::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QTextFrame::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTextFrame_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QTextFrame::eventFilter(watched, event); + } + } + + // [emitter impl] void QTextFrame::objectNameChanged(const QString &objectName) + void emitter_QTextFrame_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTextFrame::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QTextFrame::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTextFrame::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTextFrame_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTextFrame::childEvent(event); + } + } + + // [adaptor impl] void QTextFrame::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTextFrame::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTextFrame_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTextFrame::customEvent(event); + } + } + + // [adaptor impl] void QTextFrame::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTextFrame::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTextFrame_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTextFrame::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTextFrame::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTextFrame::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTextFrame_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTextFrame::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QTextFrame_Adaptor::~QTextFrame_Adaptor() { } + +// Constructor QTextFrame::QTextFrame(QTextDocument *doc) (adaptor class) + +static void _init_ctor_QTextFrame_Adaptor_1955 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("doc"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextFrame_Adaptor_1955 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextDocument *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextFrame_Adaptor (arg1)); +} + + +// void QTextFrame::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrame_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextFrame_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QTextFrame::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrame_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextFrame_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QTextFrame::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTextFrame_Adaptor *)cls)->emitter_QTextFrame_destroyed_1302 (arg1); +} + + +// void QTextFrame::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrame_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextFrame_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QTextFrame::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTextFrame_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextFrame_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTextFrame::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTextFrame_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextFrame_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QTextFrame::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextFrame_Adaptor *)cls)->fp_QTextFrame_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QTextFrame::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTextFrame_Adaptor *)cls)->emitter_QTextFrame_objectNameChanged_4567 (arg1); +} + + +// exposed int QTextFrame::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTextFrame_Adaptor *)cls)->fp_QTextFrame_receivers_c1731 (arg1)); +} + + +// exposed QObject *QTextFrame::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTextFrame_Adaptor *)cls)->fp_QTextFrame_sender_c0 ()); +} + + +// exposed int QTextFrame::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextFrame_Adaptor *)cls)->fp_QTextFrame_senderSignalIndex_c0 ()); +} + + +// exposed void QTextFrame::setFormat(const QTextFormat &format) + +static void _init_fp_setFormat_2432 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setFormat_2432 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrame_Adaptor *)cls)->fp_QTextFrame_setFormat_2432 (arg1); +} + + +// void QTextFrame::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrame_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextFrame_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTextFrame (); + +static gsi::Methods methods_QTextFrame_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextFrame::QTextFrame(QTextDocument *doc)\nThis method creates an object of class QTextFrame.", &_init_ctor_QTextFrame_Adaptor_1955, &_call_ctor_QTextFrame_Adaptor_1955); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTextFrame::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTextFrame::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTextFrame::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTextFrame::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QTextFrame::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QTextFrame::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTextFrame::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTextFrame::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTextFrame::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTextFrame::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTextFrame::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setFormat", "@brief Method void QTextFrame::setFormat(const QTextFormat &format)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setFormat_2432, &_call_fp_setFormat_2432); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTextFrame::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QTextFrame_Adaptor (qtdecl_QTextFrame (), "QtGui", "QTextFrame", + methods_QTextFrame_Adaptor (), + "@qt\n@brief Binding of QTextFrame"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextFrameFormat.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextFrameFormat.cc new file mode 100644 index 000000000..a59b65157 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextFrameFormat.cc @@ -0,0 +1,673 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextFrameFormat.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextFrameFormat + +// Constructor QTextFrameFormat::QTextFrameFormat() + + +static void _init_ctor_QTextFrameFormat_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextFrameFormat_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextFrameFormat ()); +} + + +// double QTextFrameFormat::border() + + +static void _init_f_border_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_border_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextFrameFormat *)cls)->border ()); +} + + +// QBrush QTextFrameFormat::borderBrush() + + +static void _init_f_borderBrush_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_borderBrush_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QTextFrameFormat *)cls)->borderBrush ()); +} + + +// QTextFrameFormat::BorderStyle QTextFrameFormat::borderStyle() + + +static void _init_f_borderStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_borderStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextFrameFormat *)cls)->borderStyle ())); +} + + +// double QTextFrameFormat::bottomMargin() + + +static void _init_f_bottomMargin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottomMargin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextFrameFormat *)cls)->bottomMargin ()); +} + + +// QTextLength QTextFrameFormat::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextLength)((QTextFrameFormat *)cls)->height ()); +} + + +// bool QTextFrameFormat::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextFrameFormat *)cls)->isValid ()); +} + + +// double QTextFrameFormat::leftMargin() + + +static void _init_f_leftMargin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_leftMargin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextFrameFormat *)cls)->leftMargin ()); +} + + +// double QTextFrameFormat::margin() + + +static void _init_f_margin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_margin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextFrameFormat *)cls)->margin ()); +} + + +// double QTextFrameFormat::padding() + + +static void _init_f_padding_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_padding_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextFrameFormat *)cls)->padding ()); +} + + +// QFlags QTextFrameFormat::pageBreakPolicy() + + +static void _init_f_pageBreakPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_pageBreakPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTextFrameFormat *)cls)->pageBreakPolicy ()); +} + + +// QTextFrameFormat::Position QTextFrameFormat::position() + + +static void _init_f_position_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_position_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextFrameFormat *)cls)->position ())); +} + + +// double QTextFrameFormat::rightMargin() + + +static void _init_f_rightMargin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rightMargin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextFrameFormat *)cls)->rightMargin ()); +} + + +// void QTextFrameFormat::setBorder(double border) + + +static void _init_f_setBorder_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("border"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBorder_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrameFormat *)cls)->setBorder (arg1); +} + + +// void QTextFrameFormat::setBorderBrush(const QBrush &brush) + + +static void _init_f_setBorderBrush_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBorderBrush_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrameFormat *)cls)->setBorderBrush (arg1); +} + + +// void QTextFrameFormat::setBorderStyle(QTextFrameFormat::BorderStyle style) + + +static void _init_f_setBorderStyle_3297 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setBorderStyle_3297 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrameFormat *)cls)->setBorderStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextFrameFormat::setBottomMargin(double margin) + + +static void _init_f_setBottomMargin_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margin"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBottomMargin_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrameFormat *)cls)->setBottomMargin (arg1); +} + + +// void QTextFrameFormat::setHeight(double height) + + +static void _init_f_setHeight_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("height"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHeight_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrameFormat *)cls)->setHeight (arg1); +} + + +// void QTextFrameFormat::setHeight(const QTextLength &height) + + +static void _init_f_setHeight_2425 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("height"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHeight_2425 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextLength &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrameFormat *)cls)->setHeight (arg1); +} + + +// void QTextFrameFormat::setLeftMargin(double margin) + + +static void _init_f_setLeftMargin_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margin"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLeftMargin_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrameFormat *)cls)->setLeftMargin (arg1); +} + + +// void QTextFrameFormat::setMargin(double margin) + + +static void _init_f_setMargin_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margin"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMargin_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrameFormat *)cls)->setMargin (arg1); +} + + +// void QTextFrameFormat::setPadding(double padding) + + +static void _init_f_setPadding_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("padding"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPadding_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrameFormat *)cls)->setPadding (arg1); +} + + +// void QTextFrameFormat::setPageBreakPolicy(QFlags flags) + + +static void _init_f_setPageBreakPolicy_3611 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPageBreakPolicy_3611 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrameFormat *)cls)->setPageBreakPolicy (arg1); +} + + +// void QTextFrameFormat::setPosition(QTextFrameFormat::Position f) + + +static void _init_f_setPosition_3015 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPosition_3015 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrameFormat *)cls)->setPosition (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextFrameFormat::setRightMargin(double margin) + + +static void _init_f_setRightMargin_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margin"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRightMargin_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrameFormat *)cls)->setRightMargin (arg1); +} + + +// void QTextFrameFormat::setTopMargin(double margin) + + +static void _init_f_setTopMargin_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margin"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTopMargin_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrameFormat *)cls)->setTopMargin (arg1); +} + + +// void QTextFrameFormat::setWidth(double width) + + +static void _init_f_setWidth_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidth_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrameFormat *)cls)->setWidth (arg1); +} + + +// void QTextFrameFormat::setWidth(const QTextLength &length) + + +static void _init_f_setWidth_2425 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("length"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidth_2425 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextLength &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextFrameFormat *)cls)->setWidth (arg1); +} + + +// double QTextFrameFormat::topMargin() + + +static void _init_f_topMargin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_topMargin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextFrameFormat *)cls)->topMargin ()); +} + + +// QTextLength QTextFrameFormat::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextLength)((QTextFrameFormat *)cls)->width ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextFrameFormat () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextFrameFormat::QTextFrameFormat()\nThis method creates an object of class QTextFrameFormat.", &_init_ctor_QTextFrameFormat_0, &_call_ctor_QTextFrameFormat_0); + methods += new qt_gsi::GenericMethod (":border", "@brief Method double QTextFrameFormat::border()\n", true, &_init_f_border_c0, &_call_f_border_c0); + methods += new qt_gsi::GenericMethod (":borderBrush", "@brief Method QBrush QTextFrameFormat::borderBrush()\n", true, &_init_f_borderBrush_c0, &_call_f_borderBrush_c0); + methods += new qt_gsi::GenericMethod (":borderStyle", "@brief Method QTextFrameFormat::BorderStyle QTextFrameFormat::borderStyle()\n", true, &_init_f_borderStyle_c0, &_call_f_borderStyle_c0); + methods += new qt_gsi::GenericMethod (":bottomMargin", "@brief Method double QTextFrameFormat::bottomMargin()\n", true, &_init_f_bottomMargin_c0, &_call_f_bottomMargin_c0); + methods += new qt_gsi::GenericMethod ("height", "@brief Method QTextLength QTextFrameFormat::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTextFrameFormat::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod (":leftMargin", "@brief Method double QTextFrameFormat::leftMargin()\n", true, &_init_f_leftMargin_c0, &_call_f_leftMargin_c0); + methods += new qt_gsi::GenericMethod (":margin", "@brief Method double QTextFrameFormat::margin()\n", true, &_init_f_margin_c0, &_call_f_margin_c0); + methods += new qt_gsi::GenericMethod (":padding", "@brief Method double QTextFrameFormat::padding()\n", true, &_init_f_padding_c0, &_call_f_padding_c0); + methods += new qt_gsi::GenericMethod (":pageBreakPolicy", "@brief Method QFlags QTextFrameFormat::pageBreakPolicy()\n", true, &_init_f_pageBreakPolicy_c0, &_call_f_pageBreakPolicy_c0); + methods += new qt_gsi::GenericMethod (":position", "@brief Method QTextFrameFormat::Position QTextFrameFormat::position()\n", true, &_init_f_position_c0, &_call_f_position_c0); + methods += new qt_gsi::GenericMethod (":rightMargin", "@brief Method double QTextFrameFormat::rightMargin()\n", true, &_init_f_rightMargin_c0, &_call_f_rightMargin_c0); + methods += new qt_gsi::GenericMethod ("setBorder|border=", "@brief Method void QTextFrameFormat::setBorder(double border)\n", false, &_init_f_setBorder_1071, &_call_f_setBorder_1071); + methods += new qt_gsi::GenericMethod ("setBorderBrush|borderBrush=", "@brief Method void QTextFrameFormat::setBorderBrush(const QBrush &brush)\n", false, &_init_f_setBorderBrush_1910, &_call_f_setBorderBrush_1910); + methods += new qt_gsi::GenericMethod ("setBorderStyle|borderStyle=", "@brief Method void QTextFrameFormat::setBorderStyle(QTextFrameFormat::BorderStyle style)\n", false, &_init_f_setBorderStyle_3297, &_call_f_setBorderStyle_3297); + methods += new qt_gsi::GenericMethod ("setBottomMargin|bottomMargin=", "@brief Method void QTextFrameFormat::setBottomMargin(double margin)\n", false, &_init_f_setBottomMargin_1071, &_call_f_setBottomMargin_1071); + methods += new qt_gsi::GenericMethod ("setHeight", "@brief Method void QTextFrameFormat::setHeight(double height)\n", false, &_init_f_setHeight_1071, &_call_f_setHeight_1071); + methods += new qt_gsi::GenericMethod ("setHeight", "@brief Method void QTextFrameFormat::setHeight(const QTextLength &height)\n", false, &_init_f_setHeight_2425, &_call_f_setHeight_2425); + methods += new qt_gsi::GenericMethod ("setLeftMargin|leftMargin=", "@brief Method void QTextFrameFormat::setLeftMargin(double margin)\n", false, &_init_f_setLeftMargin_1071, &_call_f_setLeftMargin_1071); + methods += new qt_gsi::GenericMethod ("setMargin|margin=", "@brief Method void QTextFrameFormat::setMargin(double margin)\n", false, &_init_f_setMargin_1071, &_call_f_setMargin_1071); + methods += new qt_gsi::GenericMethod ("setPadding|padding=", "@brief Method void QTextFrameFormat::setPadding(double padding)\n", false, &_init_f_setPadding_1071, &_call_f_setPadding_1071); + methods += new qt_gsi::GenericMethod ("setPageBreakPolicy|pageBreakPolicy=", "@brief Method void QTextFrameFormat::setPageBreakPolicy(QFlags flags)\n", false, &_init_f_setPageBreakPolicy_3611, &_call_f_setPageBreakPolicy_3611); + methods += new qt_gsi::GenericMethod ("setPosition|position=", "@brief Method void QTextFrameFormat::setPosition(QTextFrameFormat::Position f)\n", false, &_init_f_setPosition_3015, &_call_f_setPosition_3015); + methods += new qt_gsi::GenericMethod ("setRightMargin|rightMargin=", "@brief Method void QTextFrameFormat::setRightMargin(double margin)\n", false, &_init_f_setRightMargin_1071, &_call_f_setRightMargin_1071); + methods += new qt_gsi::GenericMethod ("setTopMargin|topMargin=", "@brief Method void QTextFrameFormat::setTopMargin(double margin)\n", false, &_init_f_setTopMargin_1071, &_call_f_setTopMargin_1071); + methods += new qt_gsi::GenericMethod ("setWidth", "@brief Method void QTextFrameFormat::setWidth(double width)\n", false, &_init_f_setWidth_1071, &_call_f_setWidth_1071); + methods += new qt_gsi::GenericMethod ("setWidth", "@brief Method void QTextFrameFormat::setWidth(const QTextLength &length)\n", false, &_init_f_setWidth_2425, &_call_f_setWidth_2425); + methods += new qt_gsi::GenericMethod (":topMargin", "@brief Method double QTextFrameFormat::topMargin()\n", true, &_init_f_topMargin_c0, &_call_f_topMargin_c0); + methods += new qt_gsi::GenericMethod ("width", "@brief Method QTextLength QTextFrameFormat::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + return methods; +} + +gsi::Class &qtdecl_QTextFormat (); + +gsi::Class decl_QTextFrameFormat (qtdecl_QTextFormat (), "QtGui", "QTextFrameFormat", + methods_QTextFrameFormat (), + "@qt\n@brief Binding of QTextFrameFormat"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextFrameFormat () { return decl_QTextFrameFormat; } + +} + + +// Implementation of the enum wrapper class for QTextFrameFormat::BorderStyle +namespace qt_gsi +{ + +static gsi::Enum decl_QTextFrameFormat_BorderStyle_Enum ("QtGui", "QTextFrameFormat_BorderStyle", + gsi::enum_const ("BorderStyle_None", QTextFrameFormat::BorderStyle_None, "@brief Enum constant QTextFrameFormat::BorderStyle_None") + + gsi::enum_const ("BorderStyle_Dotted", QTextFrameFormat::BorderStyle_Dotted, "@brief Enum constant QTextFrameFormat::BorderStyle_Dotted") + + gsi::enum_const ("BorderStyle_Dashed", QTextFrameFormat::BorderStyle_Dashed, "@brief Enum constant QTextFrameFormat::BorderStyle_Dashed") + + gsi::enum_const ("BorderStyle_Solid", QTextFrameFormat::BorderStyle_Solid, "@brief Enum constant QTextFrameFormat::BorderStyle_Solid") + + gsi::enum_const ("BorderStyle_Double", QTextFrameFormat::BorderStyle_Double, "@brief Enum constant QTextFrameFormat::BorderStyle_Double") + + gsi::enum_const ("BorderStyle_DotDash", QTextFrameFormat::BorderStyle_DotDash, "@brief Enum constant QTextFrameFormat::BorderStyle_DotDash") + + gsi::enum_const ("BorderStyle_DotDotDash", QTextFrameFormat::BorderStyle_DotDotDash, "@brief Enum constant QTextFrameFormat::BorderStyle_DotDotDash") + + gsi::enum_const ("BorderStyle_Groove", QTextFrameFormat::BorderStyle_Groove, "@brief Enum constant QTextFrameFormat::BorderStyle_Groove") + + gsi::enum_const ("BorderStyle_Ridge", QTextFrameFormat::BorderStyle_Ridge, "@brief Enum constant QTextFrameFormat::BorderStyle_Ridge") + + gsi::enum_const ("BorderStyle_Inset", QTextFrameFormat::BorderStyle_Inset, "@brief Enum constant QTextFrameFormat::BorderStyle_Inset") + + gsi::enum_const ("BorderStyle_Outset", QTextFrameFormat::BorderStyle_Outset, "@brief Enum constant QTextFrameFormat::BorderStyle_Outset"), + "@qt\n@brief This class represents the QTextFrameFormat::BorderStyle enum"); + +static gsi::QFlagsClass decl_QTextFrameFormat_BorderStyle_Enums ("QtGui", "QTextFrameFormat_QFlags_BorderStyle", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextFrameFormat_BorderStyle_Enum_in_parent (decl_QTextFrameFormat_BorderStyle_Enum.defs ()); +static gsi::ClassExt decl_QTextFrameFormat_BorderStyle_Enum_as_child (decl_QTextFrameFormat_BorderStyle_Enum, "BorderStyle"); +static gsi::ClassExt decl_QTextFrameFormat_BorderStyle_Enums_as_child (decl_QTextFrameFormat_BorderStyle_Enums, "QFlags_BorderStyle"); + +} + + +// Implementation of the enum wrapper class for QTextFrameFormat::Position +namespace qt_gsi +{ + +static gsi::Enum decl_QTextFrameFormat_Position_Enum ("QtGui", "QTextFrameFormat_Position", + gsi::enum_const ("InFlow", QTextFrameFormat::InFlow, "@brief Enum constant QTextFrameFormat::InFlow") + + gsi::enum_const ("FloatLeft", QTextFrameFormat::FloatLeft, "@brief Enum constant QTextFrameFormat::FloatLeft") + + gsi::enum_const ("FloatRight", QTextFrameFormat::FloatRight, "@brief Enum constant QTextFrameFormat::FloatRight"), + "@qt\n@brief This class represents the QTextFrameFormat::Position enum"); + +static gsi::QFlagsClass decl_QTextFrameFormat_Position_Enums ("QtGui", "QTextFrameFormat_QFlags_Position", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextFrameFormat_Position_Enum_in_parent (decl_QTextFrameFormat_Position_Enum.defs ()); +static gsi::ClassExt decl_QTextFrameFormat_Position_Enum_as_child (decl_QTextFrameFormat_Position_Enum, "Position"); +static gsi::ClassExt decl_QTextFrameFormat_Position_Enums_as_child (decl_QTextFrameFormat_Position_Enums, "QFlags_Position"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextFrame_Iterator.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextFrame_Iterator.cc new file mode 100644 index 000000000..35c44fb70 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextFrame_Iterator.cc @@ -0,0 +1,250 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextFrame_Iterator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextFrame::iterator + +// Constructor QTextFrame::iterator::iterator() + + +static void _init_ctor_QTextFrame_Iterator_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextFrame_Iterator_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextFrame::iterator ()); +} + + +// bool QTextFrame::iterator::atEnd() + + +static void _init_f_atEnd_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_atEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextFrame::iterator *)cls)->atEnd ()); +} + + +// QTextBlock QTextFrame::iterator::currentBlock() + + +static void _init_f_currentBlock_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentBlock_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlock)((QTextFrame::iterator *)cls)->currentBlock ()); +} + + +// QTextFrame *QTextFrame::iterator::currentFrame() + + +static void _init_f_currentFrame_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentFrame_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextFrame *)((QTextFrame::iterator *)cls)->currentFrame ()); +} + + +// bool QTextFrame::iterator::operator!=(const QTextFrame::iterator &o) + + +static void _init_f_operator_excl__eq__c3296u1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c3296u1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFrame::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextFrame::iterator *)cls)->operator!= (arg1)); +} + + +// QTextFrame::iterator &QTextFrame::iterator::operator++() + + +static void _init_f_operator_plus__plus__0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_plus__plus__0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextFrame::iterator &)((QTextFrame::iterator *)cls)->operator++ ()); +} + + +// QTextFrame::iterator QTextFrame::iterator::operator++(int) + + +static void _init_f_operator_plus__plus__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__plus__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextFrame::iterator)((QTextFrame::iterator *)cls)->operator++ (arg1)); +} + + +// QTextFrame::iterator &QTextFrame::iterator::operator--() + + +static void _init_f_operator_minus__minus__0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_minus__minus__0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextFrame::iterator &)((QTextFrame::iterator *)cls)->operator-- ()); +} + + +// QTextFrame::iterator QTextFrame::iterator::operator--(int) + + +static void _init_f_operator_minus__minus__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__minus__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextFrame::iterator)((QTextFrame::iterator *)cls)->operator-- (arg1)); +} + + +// bool QTextFrame::iterator::operator==(const QTextFrame::iterator &o) + + +static void _init_f_operator_eq__eq__c3296u1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c3296u1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFrame::iterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextFrame::iterator *)cls)->operator== (arg1)); +} + + +// QTextFrame *QTextFrame::iterator::parentFrame() + + +static void _init_f_parentFrame_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parentFrame_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextFrame *)((QTextFrame::iterator *)cls)->parentFrame ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextFrame_Iterator () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextFrame::iterator::iterator()\nThis method creates an object of class QTextFrame::iterator.", &_init_ctor_QTextFrame_Iterator_0, &_call_ctor_QTextFrame_Iterator_0); + methods += new qt_gsi::GenericMethod ("atEnd", "@brief Method bool QTextFrame::iterator::atEnd()\n", true, &_init_f_atEnd_c0, &_call_f_atEnd_c0); + methods += new qt_gsi::GenericMethod ("currentBlock", "@brief Method QTextBlock QTextFrame::iterator::currentBlock()\n", true, &_init_f_currentBlock_c0, &_call_f_currentBlock_c0); + methods += new qt_gsi::GenericMethod ("currentFrame", "@brief Method QTextFrame *QTextFrame::iterator::currentFrame()\n", true, &_init_f_currentFrame_c0, &_call_f_currentFrame_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QTextFrame::iterator::operator!=(const QTextFrame::iterator &o)\n", true, &_init_f_operator_excl__eq__c3296u1, &_call_f_operator_excl__eq__c3296u1); + methods += new qt_gsi::GenericMethod ("++", "@brief Method QTextFrame::iterator &QTextFrame::iterator::operator++()\n", false, &_init_f_operator_plus__plus__0, &_call_f_operator_plus__plus__0); + methods += new qt_gsi::GenericMethod ("++", "@brief Method QTextFrame::iterator QTextFrame::iterator::operator++(int)\n", false, &_init_f_operator_plus__plus__767, &_call_f_operator_plus__plus__767); + methods += new qt_gsi::GenericMethod ("--", "@brief Method QTextFrame::iterator &QTextFrame::iterator::operator--()\n", false, &_init_f_operator_minus__minus__0, &_call_f_operator_minus__minus__0); + methods += new qt_gsi::GenericMethod ("--", "@brief Method QTextFrame::iterator QTextFrame::iterator::operator--(int)\n", false, &_init_f_operator_minus__minus__767, &_call_f_operator_minus__minus__767); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QTextFrame::iterator::operator==(const QTextFrame::iterator &o)\n", true, &_init_f_operator_eq__eq__c3296u1, &_call_f_operator_eq__eq__c3296u1); + methods += new qt_gsi::GenericMethod ("parentFrame", "@brief Method QTextFrame *QTextFrame::iterator::parentFrame()\n", true, &_init_f_parentFrame_c0, &_call_f_parentFrame_c0); + return methods; +} + +gsi::Class decl_QTextFrame_Iterator ("QtGui", "QTextFrame_Iterator", + methods_QTextFrame_Iterator (), + "@qt\n@brief Binding of QTextFrame::iterator"); + +gsi::ClassExt decl_QTextFrame_Iterator_as_child (decl_QTextFrame_Iterator, "Iterator"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextFrame_Iterator () { return decl_QTextFrame_Iterator; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextImageFormat.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextImageFormat.cc new file mode 100644 index 000000000..89792579b --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextImageFormat.cc @@ -0,0 +1,249 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextImageFormat.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextImageFormat + +// Constructor QTextImageFormat::QTextImageFormat() + + +static void _init_ctor_QTextImageFormat_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextImageFormat_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextImageFormat ()); +} + + +// double QTextImageFormat::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextImageFormat *)cls)->height ()); +} + + +// bool QTextImageFormat::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextImageFormat *)cls)->isValid ()); +} + + +// QString QTextImageFormat::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextImageFormat *)cls)->name ()); +} + + +// int QTextImageFormat::quality() + + +static void _init_f_quality_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_quality_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextImageFormat *)cls)->quality ()); +} + + +// void QTextImageFormat::setHeight(double height) + + +static void _init_f_setHeight_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("height"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHeight_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextImageFormat *)cls)->setHeight (arg1); +} + + +// void QTextImageFormat::setName(const QString &name) + + +static void _init_f_setName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextImageFormat *)cls)->setName (arg1); +} + + +// void QTextImageFormat::setQuality(int quality) + + +static void _init_f_setQuality_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("quality", true, "100"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setQuality_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (100, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextImageFormat *)cls)->setQuality (arg1); +} + + +// void QTextImageFormat::setWidth(double width) + + +static void _init_f_setWidth_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidth_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextImageFormat *)cls)->setWidth (arg1); +} + + +// double QTextImageFormat::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextImageFormat *)cls)->width ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextImageFormat () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextImageFormat::QTextImageFormat()\nThis method creates an object of class QTextImageFormat.", &_init_ctor_QTextImageFormat_0, &_call_ctor_QTextImageFormat_0); + methods += new qt_gsi::GenericMethod (":height", "@brief Method double QTextImageFormat::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTextImageFormat::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod (":name", "@brief Method QString QTextImageFormat::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("quality", "@brief Method int QTextImageFormat::quality()\n", true, &_init_f_quality_c0, &_call_f_quality_c0); + methods += new qt_gsi::GenericMethod ("setHeight|height=", "@brief Method void QTextImageFormat::setHeight(double height)\n", false, &_init_f_setHeight_1071, &_call_f_setHeight_1071); + methods += new qt_gsi::GenericMethod ("setName|name=", "@brief Method void QTextImageFormat::setName(const QString &name)\n", false, &_init_f_setName_2025, &_call_f_setName_2025); + methods += new qt_gsi::GenericMethod ("setQuality", "@brief Method void QTextImageFormat::setQuality(int quality)\n", false, &_init_f_setQuality_767, &_call_f_setQuality_767); + methods += new qt_gsi::GenericMethod ("setWidth|width=", "@brief Method void QTextImageFormat::setWidth(double width)\n", false, &_init_f_setWidth_1071, &_call_f_setWidth_1071); + methods += new qt_gsi::GenericMethod (":width", "@brief Method double QTextImageFormat::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + return methods; +} + +gsi::Class &qtdecl_QTextCharFormat (); + +gsi::Class decl_QTextImageFormat (qtdecl_QTextCharFormat (), "QtGui", "QTextImageFormat", + methods_QTextImageFormat (), + "@qt\n@brief Binding of QTextImageFormat"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextImageFormat () { return decl_QTextImageFormat; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextInlineObject.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextInlineObject.cc new file mode 100644 index 000000000..3b9a9373d --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextInlineObject.cc @@ -0,0 +1,296 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextInlineObject.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextInlineObject + +// Constructor QTextInlineObject::QTextInlineObject() + + +static void _init_ctor_QTextInlineObject_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextInlineObject_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextInlineObject ()); +} + + +// double QTextInlineObject::ascent() + + +static void _init_f_ascent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ascent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextInlineObject *)cls)->ascent ()); +} + + +// double QTextInlineObject::descent() + + +static void _init_f_descent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_descent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextInlineObject *)cls)->descent ()); +} + + +// QTextFormat QTextInlineObject::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextFormat)((QTextInlineObject *)cls)->format ()); +} + + +// int QTextInlineObject::formatIndex() + + +static void _init_f_formatIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_formatIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextInlineObject *)cls)->formatIndex ()); +} + + +// double QTextInlineObject::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextInlineObject *)cls)->height ()); +} + + +// bool QTextInlineObject::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextInlineObject *)cls)->isValid ()); +} + + +// QRectF QTextInlineObject::rect() + + +static void _init_f_rect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QTextInlineObject *)cls)->rect ()); +} + + +// void QTextInlineObject::setAscent(double a) + + +static void _init_f_setAscent_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAscent_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextInlineObject *)cls)->setAscent (arg1); +} + + +// void QTextInlineObject::setDescent(double d) + + +static void _init_f_setDescent_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("d"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDescent_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextInlineObject *)cls)->setDescent (arg1); +} + + +// void QTextInlineObject::setWidth(double w) + + +static void _init_f_setWidth_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidth_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextInlineObject *)cls)->setWidth (arg1); +} + + +// Qt::LayoutDirection QTextInlineObject::textDirection() + + +static void _init_f_textDirection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_textDirection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextInlineObject *)cls)->textDirection ())); +} + + +// int QTextInlineObject::textPosition() + + +static void _init_f_textPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextInlineObject *)cls)->textPosition ()); +} + + +// double QTextInlineObject::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextInlineObject *)cls)->width ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextInlineObject () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextInlineObject::QTextInlineObject()\nThis method creates an object of class QTextInlineObject.", &_init_ctor_QTextInlineObject_0, &_call_ctor_QTextInlineObject_0); + methods += new qt_gsi::GenericMethod (":ascent", "@brief Method double QTextInlineObject::ascent()\n", true, &_init_f_ascent_c0, &_call_f_ascent_c0); + methods += new qt_gsi::GenericMethod (":descent", "@brief Method double QTextInlineObject::descent()\n", true, &_init_f_descent_c0, &_call_f_descent_c0); + methods += new qt_gsi::GenericMethod ("format", "@brief Method QTextFormat QTextInlineObject::format()\n", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod ("formatIndex", "@brief Method int QTextInlineObject::formatIndex()\n", true, &_init_f_formatIndex_c0, &_call_f_formatIndex_c0); + methods += new qt_gsi::GenericMethod ("height", "@brief Method double QTextInlineObject::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTextInlineObject::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("rect", "@brief Method QRectF QTextInlineObject::rect()\n", true, &_init_f_rect_c0, &_call_f_rect_c0); + methods += new qt_gsi::GenericMethod ("setAscent|ascent=", "@brief Method void QTextInlineObject::setAscent(double a)\n", false, &_init_f_setAscent_1071, &_call_f_setAscent_1071); + methods += new qt_gsi::GenericMethod ("setDescent|descent=", "@brief Method void QTextInlineObject::setDescent(double d)\n", false, &_init_f_setDescent_1071, &_call_f_setDescent_1071); + methods += new qt_gsi::GenericMethod ("setWidth|width=", "@brief Method void QTextInlineObject::setWidth(double w)\n", false, &_init_f_setWidth_1071, &_call_f_setWidth_1071); + methods += new qt_gsi::GenericMethod ("textDirection", "@brief Method Qt::LayoutDirection QTextInlineObject::textDirection()\n", true, &_init_f_textDirection_c0, &_call_f_textDirection_c0); + methods += new qt_gsi::GenericMethod ("textPosition", "@brief Method int QTextInlineObject::textPosition()\n", true, &_init_f_textPosition_c0, &_call_f_textPosition_c0); + methods += new qt_gsi::GenericMethod (":width", "@brief Method double QTextInlineObject::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + return methods; +} + +gsi::Class decl_QTextInlineObject ("QtGui", "QTextInlineObject", + methods_QTextInlineObject (), + "@qt\n@brief Binding of QTextInlineObject"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextInlineObject () { return decl_QTextInlineObject; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextItem.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextItem.cc new file mode 100644 index 000000000..968242a09 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextItem.cc @@ -0,0 +1,191 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextItem + +// Constructor QTextItem::QTextItem() + + +static void _init_ctor_QTextItem_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextItem_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextItem ()); +} + + +// double QTextItem::ascent() + + +static void _init_f_ascent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ascent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextItem *)cls)->ascent ()); +} + + +// double QTextItem::descent() + + +static void _init_f_descent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_descent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextItem *)cls)->descent ()); +} + + +// QFont QTextItem::font() + + +static void _init_f_font_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_font_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)((QTextItem *)cls)->font ()); +} + + +// QFlags QTextItem::renderFlags() + + +static void _init_f_renderFlags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_renderFlags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTextItem *)cls)->renderFlags ()); +} + + +// QString QTextItem::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextItem *)cls)->text ()); +} + + +// double QTextItem::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextItem *)cls)->width ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextItem::QTextItem()\nThis method creates an object of class QTextItem.", &_init_ctor_QTextItem_0, &_call_ctor_QTextItem_0); + methods += new qt_gsi::GenericMethod ("ascent", "@brief Method double QTextItem::ascent()\n", true, &_init_f_ascent_c0, &_call_f_ascent_c0); + methods += new qt_gsi::GenericMethod ("descent", "@brief Method double QTextItem::descent()\n", true, &_init_f_descent_c0, &_call_f_descent_c0); + methods += new qt_gsi::GenericMethod ("font", "@brief Method QFont QTextItem::font()\n", true, &_init_f_font_c0, &_call_f_font_c0); + methods += new qt_gsi::GenericMethod ("renderFlags", "@brief Method QFlags QTextItem::renderFlags()\n", true, &_init_f_renderFlags_c0, &_call_f_renderFlags_c0); + methods += new qt_gsi::GenericMethod ("text", "@brief Method QString QTextItem::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod ("width", "@brief Method double QTextItem::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + return methods; +} + +gsi::Class decl_QTextItem ("QtGui", "QTextItem", + methods_QTextItem (), + "@qt\n@brief Binding of QTextItem"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextItem () { return decl_QTextItem; } + +} + + +// Implementation of the enum wrapper class for QTextItem::RenderFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QTextItem_RenderFlag_Enum ("QtGui", "QTextItem_RenderFlag", + gsi::enum_const ("RightToLeft", QTextItem::RightToLeft, "@brief Enum constant QTextItem::RightToLeft") + + gsi::enum_const ("Overline", QTextItem::Overline, "@brief Enum constant QTextItem::Overline") + + gsi::enum_const ("Underline", QTextItem::Underline, "@brief Enum constant QTextItem::Underline") + + gsi::enum_const ("StrikeOut", QTextItem::StrikeOut, "@brief Enum constant QTextItem::StrikeOut") + + gsi::enum_const ("Dummy", QTextItem::Dummy, "@brief Enum constant QTextItem::Dummy"), + "@qt\n@brief This class represents the QTextItem::RenderFlag enum"); + +static gsi::QFlagsClass decl_QTextItem_RenderFlag_Enums ("QtGui", "QTextItem_QFlags_RenderFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextItem_RenderFlag_Enum_in_parent (decl_QTextItem_RenderFlag_Enum.defs ()); +static gsi::ClassExt decl_QTextItem_RenderFlag_Enum_as_child (decl_QTextItem_RenderFlag_Enum, "RenderFlag"); +static gsi::ClassExt decl_QTextItem_RenderFlag_Enums_as_child (decl_QTextItem_RenderFlag_Enums, "QFlags_RenderFlag"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextLayout.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextLayout.cc new file mode 100644 index 000000000..cce918d4a --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextLayout.cc @@ -0,0 +1,928 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextLayout.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextLayout + +// Constructor QTextLayout::QTextLayout() + + +static void _init_ctor_QTextLayout_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextLayout_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextLayout ()); +} + + +// Constructor QTextLayout::QTextLayout(const QString &text) + + +static void _init_ctor_QTextLayout_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextLayout_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextLayout (arg1)); +} + + +// Constructor QTextLayout::QTextLayout(const QString &text, const QFont &font, const QPaintDevice *paintdevice) + + +static void _init_ctor_QTextLayout_6108 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("font"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("paintdevice", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QTextLayout_6108 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QFont &arg2 = gsi::arg_reader() (args, heap); + const QPaintDevice *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTextLayout (arg1, arg2, arg3)); +} + + +// Constructor QTextLayout::QTextLayout(const QTextBlock &b) + + +static void _init_ctor_QTextLayout_2306 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextLayout_2306 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextLayout (arg1)); +} + + +// void QTextLayout::beginLayout() + + +static void _init_f_beginLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_beginLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLayout *)cls)->beginLayout (); +} + + +// QRectF QTextLayout::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QTextLayout *)cls)->boundingRect ()); +} + + +// bool QTextLayout::cacheEnabled() + + +static void _init_f_cacheEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cacheEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextLayout *)cls)->cacheEnabled ()); +} + + +// void QTextLayout::clearFormats() + + +static void _init_f_clearFormats_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearFormats_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLayout *)cls)->clearFormats (); +} + + +// void QTextLayout::clearLayout() + + +static void _init_f_clearLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLayout *)cls)->clearLayout (); +} + + +// QTextLine QTextLayout::createLine() + + +static void _init_f_createLine_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_createLine_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextLine)((QTextLayout *)cls)->createLine ()); +} + + +// Qt::CursorMoveStyle QTextLayout::cursorMoveStyle() + + +static void _init_f_cursorMoveStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_cursorMoveStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextLayout *)cls)->cursorMoveStyle ())); +} + + +// void QTextLayout::draw(QPainter *p, const QPointF &pos, const QList &selections, const QRectF &clip) + + +static void _init_f_draw_c9244 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("selections", true, "QList()"); + decl->add_arg & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("clip", true, "QRectF()"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_draw_c9244 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + const QList &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const QRectF &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLayout *)cls)->draw (arg1, arg2, arg3, arg4); +} + + +// void QTextLayout::drawCursor(QPainter *p, const QPointF &pos, int cursorPosition) + + +static void _init_f_drawCursor_c3963 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("cursorPosition"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawCursor_c3963 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLayout *)cls)->drawCursor (arg1, arg2, arg3); +} + + +// void QTextLayout::drawCursor(QPainter *p, const QPointF &pos, int cursorPosition, int width) + + +static void _init_f_drawCursor_c4622 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("cursorPosition"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("width"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_drawCursor_c4622 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLayout *)cls)->drawCursor (arg1, arg2, arg3, arg4); +} + + +// void QTextLayout::endLayout() + + +static void _init_f_endLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_endLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLayout *)cls)->endLayout (); +} + + +// QFont QTextLayout::font() + + +static void _init_f_font_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_font_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)((QTextLayout *)cls)->font ()); +} + + +// QList QTextLayout::formats() + + +static void _init_f_formats_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_formats_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTextLayout *)cls)->formats ()); +} + + +// QList QTextLayout::glyphRuns(int from, int length) + + +static void _init_f_glyphRuns_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from", true, "-1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("length", true, "-1"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_f_glyphRuns_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write > ((QList)((QTextLayout *)cls)->glyphRuns (arg1, arg2)); +} + + +// bool QTextLayout::isValidCursorPosition(int pos) + + +static void _init_f_isValidCursorPosition_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isValidCursorPosition_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextLayout *)cls)->isValidCursorPosition (arg1)); +} + + +// int QTextLayout::leftCursorPosition(int oldPos) + + +static void _init_f_leftCursorPosition_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldPos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_leftCursorPosition_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTextLayout *)cls)->leftCursorPosition (arg1)); +} + + +// QTextLine QTextLayout::lineAt(int i) + + +static void _init_f_lineAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_lineAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextLine)((QTextLayout *)cls)->lineAt (arg1)); +} + + +// int QTextLayout::lineCount() + + +static void _init_f_lineCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextLayout *)cls)->lineCount ()); +} + + +// QTextLine QTextLayout::lineForTextPosition(int pos) + + +static void _init_f_lineForTextPosition_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_lineForTextPosition_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextLine)((QTextLayout *)cls)->lineForTextPosition (arg1)); +} + + +// double QTextLayout::maximumWidth() + + +static void _init_f_maximumWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextLayout *)cls)->maximumWidth ()); +} + + +// double QTextLayout::minimumWidth() + + +static void _init_f_minimumWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextLayout *)cls)->minimumWidth ()); +} + + +// int QTextLayout::nextCursorPosition(int oldPos, QTextLayout::CursorMode mode) + + +static void _init_f_nextCursorPosition_c3378 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldPos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QTextLayout::SkipCharacters"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_nextCursorPosition_c3378 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextLayout::SkipCharacters), heap); + ret.write ((int)((QTextLayout *)cls)->nextCursorPosition (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QPointF QTextLayout::position() + + +static void _init_f_position_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_position_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QTextLayout *)cls)->position ()); +} + + +// int QTextLayout::preeditAreaPosition() + + +static void _init_f_preeditAreaPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_preeditAreaPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextLayout *)cls)->preeditAreaPosition ()); +} + + +// QString QTextLayout::preeditAreaText() + + +static void _init_f_preeditAreaText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_preeditAreaText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextLayout *)cls)->preeditAreaText ()); +} + + +// int QTextLayout::previousCursorPosition(int oldPos, QTextLayout::CursorMode mode) + + +static void _init_f_previousCursorPosition_c3378 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldPos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QTextLayout::SkipCharacters"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_previousCursorPosition_c3378 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextLayout::SkipCharacters), heap); + ret.write ((int)((QTextLayout *)cls)->previousCursorPosition (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// int QTextLayout::rightCursorPosition(int oldPos) + + +static void _init_f_rightCursorPosition_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldPos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rightCursorPosition_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTextLayout *)cls)->rightCursorPosition (arg1)); +} + + +// void QTextLayout::setCacheEnabled(bool enable) + + +static void _init_f_setCacheEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCacheEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLayout *)cls)->setCacheEnabled (arg1); +} + + +// void QTextLayout::setCursorMoveStyle(Qt::CursorMoveStyle style) + + +static void _init_f_setCursorMoveStyle_2323 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCursorMoveStyle_2323 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLayout *)cls)->setCursorMoveStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextLayout::setFlags(int flags) + + +static void _init_f_setFlags_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFlags_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLayout *)cls)->setFlags (arg1); +} + + +// void QTextLayout::setFont(const QFont &f) + + +static void _init_f_setFont_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFont_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLayout *)cls)->setFont (arg1); +} + + +// void QTextLayout::setFormats(const QList &overrides) + + +static void _init_f_setFormats_4294 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("overrides"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFormats_4294 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLayout *)cls)->setFormats (arg1); +} + + +// void QTextLayout::setPosition(const QPointF &p) + + +static void _init_f_setPosition_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPosition_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLayout *)cls)->setPosition (arg1); +} + + +// void QTextLayout::setPreeditArea(int position, const QString &text) + + +static void _init_f_setPreeditArea_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPreeditArea_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLayout *)cls)->setPreeditArea (arg1, arg2); +} + + +// void QTextLayout::setRawFont(const QRawFont &rawFont) + + +static void _init_f_setRawFont_2099 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rawFont"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRawFont_2099 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRawFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLayout *)cls)->setRawFont (arg1); +} + + +// void QTextLayout::setText(const QString &string) + + +static void _init_f_setText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("string"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLayout *)cls)->setText (arg1); +} + + +// void QTextLayout::setTextOption(const QTextOption &option) + + +static void _init_f_setTextOption_2448 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextOption_2448 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextOption &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLayout *)cls)->setTextOption (arg1); +} + + +// QString QTextLayout::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextLayout *)cls)->text ()); +} + + +// const QTextOption &QTextLayout::textOption() + + +static void _init_f_textOption_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textOption_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QTextOption &)((QTextLayout *)cls)->textOption ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextLayout () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextLayout::QTextLayout()\nThis method creates an object of class QTextLayout.", &_init_ctor_QTextLayout_0, &_call_ctor_QTextLayout_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextLayout::QTextLayout(const QString &text)\nThis method creates an object of class QTextLayout.", &_init_ctor_QTextLayout_2025, &_call_ctor_QTextLayout_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextLayout::QTextLayout(const QString &text, const QFont &font, const QPaintDevice *paintdevice)\nThis method creates an object of class QTextLayout.", &_init_ctor_QTextLayout_6108, &_call_ctor_QTextLayout_6108); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextLayout::QTextLayout(const QTextBlock &b)\nThis method creates an object of class QTextLayout.", &_init_ctor_QTextLayout_2306, &_call_ctor_QTextLayout_2306); + methods += new qt_gsi::GenericMethod ("beginLayout", "@brief Method void QTextLayout::beginLayout()\n", false, &_init_f_beginLayout_0, &_call_f_beginLayout_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QTextLayout::boundingRect()\n", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod (":cacheEnabled", "@brief Method bool QTextLayout::cacheEnabled()\n", true, &_init_f_cacheEnabled_c0, &_call_f_cacheEnabled_c0); + methods += new qt_gsi::GenericMethod ("clearFormats", "@brief Method void QTextLayout::clearFormats()\n", false, &_init_f_clearFormats_0, &_call_f_clearFormats_0); + methods += new qt_gsi::GenericMethod ("clearLayout", "@brief Method void QTextLayout::clearLayout()\n", false, &_init_f_clearLayout_0, &_call_f_clearLayout_0); + methods += new qt_gsi::GenericMethod ("createLine", "@brief Method QTextLine QTextLayout::createLine()\n", false, &_init_f_createLine_0, &_call_f_createLine_0); + methods += new qt_gsi::GenericMethod (":cursorMoveStyle", "@brief Method Qt::CursorMoveStyle QTextLayout::cursorMoveStyle()\n", true, &_init_f_cursorMoveStyle_c0, &_call_f_cursorMoveStyle_c0); + methods += new qt_gsi::GenericMethod ("draw", "@brief Method void QTextLayout::draw(QPainter *p, const QPointF &pos, const QList &selections, const QRectF &clip)\n", true, &_init_f_draw_c9244, &_call_f_draw_c9244); + methods += new qt_gsi::GenericMethod ("drawCursor", "@brief Method void QTextLayout::drawCursor(QPainter *p, const QPointF &pos, int cursorPosition)\n", true, &_init_f_drawCursor_c3963, &_call_f_drawCursor_c3963); + methods += new qt_gsi::GenericMethod ("drawCursor", "@brief Method void QTextLayout::drawCursor(QPainter *p, const QPointF &pos, int cursorPosition, int width)\n", true, &_init_f_drawCursor_c4622, &_call_f_drawCursor_c4622); + methods += new qt_gsi::GenericMethod ("endLayout", "@brief Method void QTextLayout::endLayout()\n", false, &_init_f_endLayout_0, &_call_f_endLayout_0); + methods += new qt_gsi::GenericMethod (":font", "@brief Method QFont QTextLayout::font()\n", true, &_init_f_font_c0, &_call_f_font_c0); + methods += new qt_gsi::GenericMethod ("formats", "@brief Method QList QTextLayout::formats()\n", true, &_init_f_formats_c0, &_call_f_formats_c0); + methods += new qt_gsi::GenericMethod ("glyphRuns", "@brief Method QList QTextLayout::glyphRuns(int from, int length)\n", true, &_init_f_glyphRuns_c1426, &_call_f_glyphRuns_c1426); + methods += new qt_gsi::GenericMethod ("isValidCursorPosition?", "@brief Method bool QTextLayout::isValidCursorPosition(int pos)\n", true, &_init_f_isValidCursorPosition_c767, &_call_f_isValidCursorPosition_c767); + methods += new qt_gsi::GenericMethod ("leftCursorPosition", "@brief Method int QTextLayout::leftCursorPosition(int oldPos)\n", true, &_init_f_leftCursorPosition_c767, &_call_f_leftCursorPosition_c767); + methods += new qt_gsi::GenericMethod ("lineAt", "@brief Method QTextLine QTextLayout::lineAt(int i)\n", true, &_init_f_lineAt_c767, &_call_f_lineAt_c767); + methods += new qt_gsi::GenericMethod ("lineCount", "@brief Method int QTextLayout::lineCount()\n", true, &_init_f_lineCount_c0, &_call_f_lineCount_c0); + methods += new qt_gsi::GenericMethod ("lineForTextPosition", "@brief Method QTextLine QTextLayout::lineForTextPosition(int pos)\n", true, &_init_f_lineForTextPosition_c767, &_call_f_lineForTextPosition_c767); + methods += new qt_gsi::GenericMethod ("maximumWidth", "@brief Method double QTextLayout::maximumWidth()\n", true, &_init_f_maximumWidth_c0, &_call_f_maximumWidth_c0); + methods += new qt_gsi::GenericMethod ("minimumWidth", "@brief Method double QTextLayout::minimumWidth()\n", true, &_init_f_minimumWidth_c0, &_call_f_minimumWidth_c0); + methods += new qt_gsi::GenericMethod ("nextCursorPosition", "@brief Method int QTextLayout::nextCursorPosition(int oldPos, QTextLayout::CursorMode mode)\n", true, &_init_f_nextCursorPosition_c3378, &_call_f_nextCursorPosition_c3378); + methods += new qt_gsi::GenericMethod (":position", "@brief Method QPointF QTextLayout::position()\n", true, &_init_f_position_c0, &_call_f_position_c0); + methods += new qt_gsi::GenericMethod ("preeditAreaPosition", "@brief Method int QTextLayout::preeditAreaPosition()\n", true, &_init_f_preeditAreaPosition_c0, &_call_f_preeditAreaPosition_c0); + methods += new qt_gsi::GenericMethod ("preeditAreaText", "@brief Method QString QTextLayout::preeditAreaText()\n", true, &_init_f_preeditAreaText_c0, &_call_f_preeditAreaText_c0); + methods += new qt_gsi::GenericMethod ("previousCursorPosition", "@brief Method int QTextLayout::previousCursorPosition(int oldPos, QTextLayout::CursorMode mode)\n", true, &_init_f_previousCursorPosition_c3378, &_call_f_previousCursorPosition_c3378); + methods += new qt_gsi::GenericMethod ("rightCursorPosition", "@brief Method int QTextLayout::rightCursorPosition(int oldPos)\n", true, &_init_f_rightCursorPosition_c767, &_call_f_rightCursorPosition_c767); + methods += new qt_gsi::GenericMethod ("setCacheEnabled|cacheEnabled=", "@brief Method void QTextLayout::setCacheEnabled(bool enable)\n", false, &_init_f_setCacheEnabled_864, &_call_f_setCacheEnabled_864); + methods += new qt_gsi::GenericMethod ("setCursorMoveStyle|cursorMoveStyle=", "@brief Method void QTextLayout::setCursorMoveStyle(Qt::CursorMoveStyle style)\n", false, &_init_f_setCursorMoveStyle_2323, &_call_f_setCursorMoveStyle_2323); + methods += new qt_gsi::GenericMethod ("setFlags", "@brief Method void QTextLayout::setFlags(int flags)\n", false, &_init_f_setFlags_767, &_call_f_setFlags_767); + methods += new qt_gsi::GenericMethod ("setFont|font=", "@brief Method void QTextLayout::setFont(const QFont &f)\n", false, &_init_f_setFont_1801, &_call_f_setFont_1801); + methods += new qt_gsi::GenericMethod ("setFormats", "@brief Method void QTextLayout::setFormats(const QList &overrides)\n", false, &_init_f_setFormats_4294, &_call_f_setFormats_4294); + methods += new qt_gsi::GenericMethod ("setPosition|position=", "@brief Method void QTextLayout::setPosition(const QPointF &p)\n", false, &_init_f_setPosition_1986, &_call_f_setPosition_1986); + methods += new qt_gsi::GenericMethod ("setPreeditArea", "@brief Method void QTextLayout::setPreeditArea(int position, const QString &text)\n", false, &_init_f_setPreeditArea_2684, &_call_f_setPreeditArea_2684); + methods += new qt_gsi::GenericMethod ("setRawFont", "@brief Method void QTextLayout::setRawFont(const QRawFont &rawFont)\n", false, &_init_f_setRawFont_2099, &_call_f_setRawFont_2099); + methods += new qt_gsi::GenericMethod ("setText|text=", "@brief Method void QTextLayout::setText(const QString &string)\n", false, &_init_f_setText_2025, &_call_f_setText_2025); + methods += new qt_gsi::GenericMethod ("setTextOption|textOption=", "@brief Method void QTextLayout::setTextOption(const QTextOption &option)\n", false, &_init_f_setTextOption_2448, &_call_f_setTextOption_2448); + methods += new qt_gsi::GenericMethod (":text", "@brief Method QString QTextLayout::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod (":textOption", "@brief Method const QTextOption &QTextLayout::textOption()\n", true, &_init_f_textOption_c0, &_call_f_textOption_c0); + return methods; +} + +gsi::Class decl_QTextLayout ("QtGui", "QTextLayout", + methods_QTextLayout (), + "@qt\n@brief Binding of QTextLayout"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextLayout () { return decl_QTextLayout; } + +} + + +// Implementation of the enum wrapper class for QTextLayout::CursorMode +namespace qt_gsi +{ + +static gsi::Enum decl_QTextLayout_CursorMode_Enum ("QtGui", "QTextLayout_CursorMode", + gsi::enum_const ("SkipCharacters", QTextLayout::SkipCharacters, "@brief Enum constant QTextLayout::SkipCharacters") + + gsi::enum_const ("SkipWords", QTextLayout::SkipWords, "@brief Enum constant QTextLayout::SkipWords"), + "@qt\n@brief This class represents the QTextLayout::CursorMode enum"); + +static gsi::QFlagsClass decl_QTextLayout_CursorMode_Enums ("QtGui", "QTextLayout_QFlags_CursorMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextLayout_CursorMode_Enum_in_parent (decl_QTextLayout_CursorMode_Enum.defs ()); +static gsi::ClassExt decl_QTextLayout_CursorMode_Enum_as_child (decl_QTextLayout_CursorMode_Enum, "CursorMode"); +static gsi::ClassExt decl_QTextLayout_CursorMode_Enums_as_child (decl_QTextLayout_CursorMode_Enums, "QFlags_CursorMode"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextLayout_FormatRange.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextLayout_FormatRange.cc new file mode 100644 index 000000000..2d70f7533 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextLayout_FormatRange.cc @@ -0,0 +1,72 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextLayout_FormatRange.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QTextLayout::FormatRange + +// Constructor QTextLayout::FormatRange::FormatRange() + + +static void _init_ctor_QTextLayout_FormatRange_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextLayout_FormatRange_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextLayout::FormatRange ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextLayout_FormatRange () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextLayout::FormatRange::FormatRange()\nThis method creates an object of class QTextLayout::FormatRange.", &_init_ctor_QTextLayout_FormatRange_0, &_call_ctor_QTextLayout_FormatRange_0); + return methods; +} + +gsi::Class decl_QTextLayout_FormatRange ("QtGui", "QTextLayout_FormatRange", + methods_QTextLayout_FormatRange (), + "@qt\n@brief Binding of QTextLayout::FormatRange"); + +gsi::ClassExt decl_QTextLayout_FormatRange_as_child (decl_QTextLayout_FormatRange, "FormatRange"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextLayout_FormatRange () { return decl_QTextLayout_FormatRange; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextLength.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextLength.cc new file mode 100644 index 000000000..7f80be6b6 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextLength.cc @@ -0,0 +1,207 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextLength.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextLength + +// Constructor QTextLength::QTextLength() + + +static void _init_ctor_QTextLength_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextLength_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextLength ()); +} + + +// Constructor QTextLength::QTextLength(QTextLength::Type type, double value) + + +static void _init_ctor_QTextLength_3045 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTextLength_3045 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write (new QTextLength (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// bool QTextLength::operator!=(const QTextLength &other) + + +static void _init_f_operator_excl__eq__c2425 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2425 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextLength &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextLength *)cls)->operator!= (arg1)); +} + + +// bool QTextLength::operator==(const QTextLength &other) + + +static void _init_f_operator_eq__eq__c2425 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2425 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextLength &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextLength *)cls)->operator== (arg1)); +} + + +// double QTextLength::rawValue() + + +static void _init_f_rawValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rawValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextLength *)cls)->rawValue ()); +} + + +// QTextLength::Type QTextLength::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextLength *)cls)->type ())); +} + + +// double QTextLength::value(double maximumLength) + + +static void _init_f_value_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maximumLength"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_value_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QTextLength *)cls)->value (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextLength () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextLength::QTextLength()\nThis method creates an object of class QTextLength.", &_init_ctor_QTextLength_0, &_call_ctor_QTextLength_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextLength::QTextLength(QTextLength::Type type, double value)\nThis method creates an object of class QTextLength.", &_init_ctor_QTextLength_3045, &_call_ctor_QTextLength_3045); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QTextLength::operator!=(const QTextLength &other)\n", true, &_init_f_operator_excl__eq__c2425, &_call_f_operator_excl__eq__c2425); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QTextLength::operator==(const QTextLength &other)\n", true, &_init_f_operator_eq__eq__c2425, &_call_f_operator_eq__eq__c2425); + methods += new qt_gsi::GenericMethod ("rawValue", "@brief Method double QTextLength::rawValue()\n", true, &_init_f_rawValue_c0, &_call_f_rawValue_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QTextLength::Type QTextLength::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericMethod ("value", "@brief Method double QTextLength::value(double maximumLength)\n", true, &_init_f_value_c1071, &_call_f_value_c1071); + return methods; +} + +gsi::Class decl_QTextLength ("QtGui", "QTextLength", + methods_QTextLength (), + "@qt\n@brief Binding of QTextLength"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextLength () { return decl_QTextLength; } + +} + + +// Implementation of the enum wrapper class for QTextLength::Type +namespace qt_gsi +{ + +static gsi::Enum decl_QTextLength_Type_Enum ("QtGui", "QTextLength_Type", + gsi::enum_const ("VariableLength", QTextLength::VariableLength, "@brief Enum constant QTextLength::VariableLength") + + gsi::enum_const ("FixedLength", QTextLength::FixedLength, "@brief Enum constant QTextLength::FixedLength") + + gsi::enum_const ("PercentageLength", QTextLength::PercentageLength, "@brief Enum constant QTextLength::PercentageLength"), + "@qt\n@brief This class represents the QTextLength::Type enum"); + +static gsi::QFlagsClass decl_QTextLength_Type_Enums ("QtGui", "QTextLength_QFlags_Type", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextLength_Type_Enum_in_parent (decl_QTextLength_Type_Enum.defs ()); +static gsi::ClassExt decl_QTextLength_Type_Enum_as_child (decl_QTextLength_Type_Enum, "Type"); +static gsi::ClassExt decl_QTextLength_Type_Enums_as_child (decl_QTextLength_Type_Enums, "QFlags_Type"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextLine.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextLine.cc new file mode 100644 index 000000000..7e7ee6b5d --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextLine.cc @@ -0,0 +1,588 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextLine.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextLine + +// Constructor QTextLine::QTextLine() + + +static void _init_ctor_QTextLine_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextLine_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextLine ()); +} + + +// double QTextLine::ascent() + + +static void _init_f_ascent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ascent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextLine *)cls)->ascent ()); +} + + +// double QTextLine::cursorToX(int cursorPos, QTextLine::Edge edge) + + +static void _init_f_cursorToX_c2478 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursorPos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("edge", true, "QTextLine::Leading"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_cursorToX_c2478 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextLine::Leading), heap); + ret.write ((double)((QTextLine *)cls)->cursorToX (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// double QTextLine::descent() + + +static void _init_f_descent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_descent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextLine *)cls)->descent ()); +} + + +// void QTextLine::draw(QPainter *painter, const QPointF &position) + + +static void _init_f_draw_c3304 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("position"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_draw_c3304 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLine *)cls)->draw (arg1, arg2); +} + + +// QList QTextLine::glyphRuns(int from, int length) + + +static void _init_f_glyphRuns_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from", true, "-1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("length", true, "-1"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_f_glyphRuns_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write > ((QList)((QTextLine *)cls)->glyphRuns (arg1, arg2)); +} + + +// double QTextLine::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextLine *)cls)->height ()); +} + + +// double QTextLine::horizontalAdvance() + + +static void _init_f_horizontalAdvance_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_horizontalAdvance_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextLine *)cls)->horizontalAdvance ()); +} + + +// bool QTextLine::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextLine *)cls)->isValid ()); +} + + +// double QTextLine::leading() + + +static void _init_f_leading_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_leading_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextLine *)cls)->leading ()); +} + + +// bool QTextLine::leadingIncluded() + + +static void _init_f_leadingIncluded_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_leadingIncluded_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextLine *)cls)->leadingIncluded ()); +} + + +// int QTextLine::lineNumber() + + +static void _init_f_lineNumber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextLine *)cls)->lineNumber ()); +} + + +// QRectF QTextLine::naturalTextRect() + + +static void _init_f_naturalTextRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_naturalTextRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QTextLine *)cls)->naturalTextRect ()); +} + + +// double QTextLine::naturalTextWidth() + + +static void _init_f_naturalTextWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_naturalTextWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextLine *)cls)->naturalTextWidth ()); +} + + +// QPointF QTextLine::position() + + +static void _init_f_position_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_position_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QTextLine *)cls)->position ()); +} + + +// QRectF QTextLine::rect() + + +static void _init_f_rect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QTextLine *)cls)->rect ()); +} + + +// void QTextLine::setLeadingIncluded(bool included) + + +static void _init_f_setLeadingIncluded_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("included"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLeadingIncluded_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLine *)cls)->setLeadingIncluded (arg1); +} + + +// void QTextLine::setLineWidth(double width) + + +static void _init_f_setLineWidth_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLineWidth_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLine *)cls)->setLineWidth (arg1); +} + + +// void QTextLine::setNumColumns(int columns) + + +static void _init_f_setNumColumns_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("columns"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNumColumns_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLine *)cls)->setNumColumns (arg1); +} + + +// void QTextLine::setNumColumns(int columns, double alignmentWidth) + + +static void _init_f_setNumColumns_1730 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("columns"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("alignmentWidth"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setNumColumns_1730 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLine *)cls)->setNumColumns (arg1, arg2); +} + + +// void QTextLine::setPosition(const QPointF &pos) + + +static void _init_f_setPosition_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPosition_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextLine *)cls)->setPosition (arg1); +} + + +// int QTextLine::textLength() + + +static void _init_f_textLength_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textLength_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextLine *)cls)->textLength ()); +} + + +// int QTextLine::textStart() + + +static void _init_f_textStart_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textStart_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextLine *)cls)->textStart ()); +} + + +// double QTextLine::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextLine *)cls)->width ()); +} + + +// double QTextLine::x() + + +static void _init_f_x_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextLine *)cls)->x ()); +} + + +// int QTextLine::xToCursor(double x, QTextLine::CursorPosition) + + +static void _init_f_xToCursor_c3900 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2", true, "QTextLine::CursorBetweenCharacters"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_xToCursor_c3900 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextLine::CursorBetweenCharacters), heap); + ret.write ((int)((QTextLine *)cls)->xToCursor (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// double QTextLine::y() + + +static void _init_f_y_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextLine *)cls)->y ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextLine () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextLine::QTextLine()\nThis method creates an object of class QTextLine.", &_init_ctor_QTextLine_0, &_call_ctor_QTextLine_0); + methods += new qt_gsi::GenericMethod ("ascent", "@brief Method double QTextLine::ascent()\n", true, &_init_f_ascent_c0, &_call_f_ascent_c0); + methods += new qt_gsi::GenericMethod ("cursorToX", "@brief Method double QTextLine::cursorToX(int cursorPos, QTextLine::Edge edge)\n", true, &_init_f_cursorToX_c2478, &_call_f_cursorToX_c2478); + methods += new qt_gsi::GenericMethod ("descent", "@brief Method double QTextLine::descent()\n", true, &_init_f_descent_c0, &_call_f_descent_c0); + methods += new qt_gsi::GenericMethod ("draw", "@brief Method void QTextLine::draw(QPainter *painter, const QPointF &position)\n", true, &_init_f_draw_c3304, &_call_f_draw_c3304); + methods += new qt_gsi::GenericMethod ("glyphRuns", "@brief Method QList QTextLine::glyphRuns(int from, int length)\n", true, &_init_f_glyphRuns_c1426, &_call_f_glyphRuns_c1426); + methods += new qt_gsi::GenericMethod ("height", "@brief Method double QTextLine::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("horizontalAdvance", "@brief Method double QTextLine::horizontalAdvance()\n", true, &_init_f_horizontalAdvance_c0, &_call_f_horizontalAdvance_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTextLine::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("leading", "@brief Method double QTextLine::leading()\n", true, &_init_f_leading_c0, &_call_f_leading_c0); + methods += new qt_gsi::GenericMethod (":leadingIncluded", "@brief Method bool QTextLine::leadingIncluded()\n", true, &_init_f_leadingIncluded_c0, &_call_f_leadingIncluded_c0); + methods += new qt_gsi::GenericMethod ("lineNumber", "@brief Method int QTextLine::lineNumber()\n", true, &_init_f_lineNumber_c0, &_call_f_lineNumber_c0); + methods += new qt_gsi::GenericMethod ("naturalTextRect", "@brief Method QRectF QTextLine::naturalTextRect()\n", true, &_init_f_naturalTextRect_c0, &_call_f_naturalTextRect_c0); + methods += new qt_gsi::GenericMethod ("naturalTextWidth", "@brief Method double QTextLine::naturalTextWidth()\n", true, &_init_f_naturalTextWidth_c0, &_call_f_naturalTextWidth_c0); + methods += new qt_gsi::GenericMethod (":position", "@brief Method QPointF QTextLine::position()\n", true, &_init_f_position_c0, &_call_f_position_c0); + methods += new qt_gsi::GenericMethod ("rect", "@brief Method QRectF QTextLine::rect()\n", true, &_init_f_rect_c0, &_call_f_rect_c0); + methods += new qt_gsi::GenericMethod ("setLeadingIncluded|leadingIncluded=", "@brief Method void QTextLine::setLeadingIncluded(bool included)\n", false, &_init_f_setLeadingIncluded_864, &_call_f_setLeadingIncluded_864); + methods += new qt_gsi::GenericMethod ("setLineWidth", "@brief Method void QTextLine::setLineWidth(double width)\n", false, &_init_f_setLineWidth_1071, &_call_f_setLineWidth_1071); + methods += new qt_gsi::GenericMethod ("setNumColumns", "@brief Method void QTextLine::setNumColumns(int columns)\n", false, &_init_f_setNumColumns_767, &_call_f_setNumColumns_767); + methods += new qt_gsi::GenericMethod ("setNumColumns", "@brief Method void QTextLine::setNumColumns(int columns, double alignmentWidth)\n", false, &_init_f_setNumColumns_1730, &_call_f_setNumColumns_1730); + methods += new qt_gsi::GenericMethod ("setPosition|position=", "@brief Method void QTextLine::setPosition(const QPointF &pos)\n", false, &_init_f_setPosition_1986, &_call_f_setPosition_1986); + methods += new qt_gsi::GenericMethod ("textLength", "@brief Method int QTextLine::textLength()\n", true, &_init_f_textLength_c0, &_call_f_textLength_c0); + methods += new qt_gsi::GenericMethod ("textStart", "@brief Method int QTextLine::textStart()\n", true, &_init_f_textStart_c0, &_call_f_textStart_c0); + methods += new qt_gsi::GenericMethod ("width", "@brief Method double QTextLine::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + methods += new qt_gsi::GenericMethod ("x", "@brief Method double QTextLine::x()\n", true, &_init_f_x_c0, &_call_f_x_c0); + methods += new qt_gsi::GenericMethod ("xToCursor", "@brief Method int QTextLine::xToCursor(double x, QTextLine::CursorPosition)\n", true, &_init_f_xToCursor_c3900, &_call_f_xToCursor_c3900); + methods += new qt_gsi::GenericMethod ("y", "@brief Method double QTextLine::y()\n", true, &_init_f_y_c0, &_call_f_y_c0); + return methods; +} + +gsi::Class decl_QTextLine ("QtGui", "QTextLine", + methods_QTextLine (), + "@qt\n@brief Binding of QTextLine"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextLine () { return decl_QTextLine; } + +} + + +// Implementation of the enum wrapper class for QTextLine::CursorPosition +namespace qt_gsi +{ + +static gsi::Enum decl_QTextLine_CursorPosition_Enum ("QtGui", "QTextLine_CursorPosition", + gsi::enum_const ("CursorBetweenCharacters", QTextLine::CursorBetweenCharacters, "@brief Enum constant QTextLine::CursorBetweenCharacters") + + gsi::enum_const ("CursorOnCharacter", QTextLine::CursorOnCharacter, "@brief Enum constant QTextLine::CursorOnCharacter"), + "@qt\n@brief This class represents the QTextLine::CursorPosition enum"); + +static gsi::QFlagsClass decl_QTextLine_CursorPosition_Enums ("QtGui", "QTextLine_QFlags_CursorPosition", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextLine_CursorPosition_Enum_in_parent (decl_QTextLine_CursorPosition_Enum.defs ()); +static gsi::ClassExt decl_QTextLine_CursorPosition_Enum_as_child (decl_QTextLine_CursorPosition_Enum, "CursorPosition"); +static gsi::ClassExt decl_QTextLine_CursorPosition_Enums_as_child (decl_QTextLine_CursorPosition_Enums, "QFlags_CursorPosition"); + +} + + +// Implementation of the enum wrapper class for QTextLine::Edge +namespace qt_gsi +{ + +static gsi::Enum decl_QTextLine_Edge_Enum ("QtGui", "QTextLine_Edge", + gsi::enum_const ("Leading", QTextLine::Leading, "@brief Enum constant QTextLine::Leading") + + gsi::enum_const ("Trailing", QTextLine::Trailing, "@brief Enum constant QTextLine::Trailing"), + "@qt\n@brief This class represents the QTextLine::Edge enum"); + +static gsi::QFlagsClass decl_QTextLine_Edge_Enums ("QtGui", "QTextLine_QFlags_Edge", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextLine_Edge_Enum_in_parent (decl_QTextLine_Edge_Enum.defs ()); +static gsi::ClassExt decl_QTextLine_Edge_Enum_as_child (decl_QTextLine_Edge_Enum, "Edge"); +static gsi::ClassExt decl_QTextLine_Edge_Enums_as_child (decl_QTextLine_Edge_Enums, "QFlags_Edge"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextList.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextList.cc new file mode 100644 index 000000000..710f4c4cf --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextList.cc @@ -0,0 +1,872 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextList.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextList + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTextList::staticMetaObject); +} + + +// void QTextList::add(const QTextBlock &block) + + +static void _init_f_add_2306 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_add_2306 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextList *)cls)->add (arg1); +} + + +// int QTextList::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextList *)cls)->count ()); +} + + +// QTextListFormat QTextList::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextListFormat)((QTextList *)cls)->format ()); +} + + +// QTextBlock QTextList::item(int i) + + +static void _init_f_item_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_item_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextBlock)((QTextList *)cls)->item (arg1)); +} + + +// int QTextList::itemNumber(const QTextBlock &) + + +static void _init_f_itemNumber_c2306 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemNumber_c2306 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTextList *)cls)->itemNumber (arg1)); +} + + +// QString QTextList::itemText(const QTextBlock &) + + +static void _init_f_itemText_c2306 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemText_c2306 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTextList *)cls)->itemText (arg1)); +} + + +// void QTextList::remove(const QTextBlock &) + + +static void _init_f_remove_2306 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_remove_2306 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextList *)cls)->remove (arg1); +} + + +// void QTextList::removeItem(int i) + + +static void _init_f_removeItem_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeItem_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextList *)cls)->removeItem (arg1); +} + + +// void QTextList::setFormat(const QTextListFormat &format) + + +static void _init_f_setFormat_2844 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFormat_2844 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextListFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextList *)cls)->setFormat (arg1); +} + + +// static QString QTextList::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTextList::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTextList () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("add", "@brief Method void QTextList::add(const QTextBlock &block)\n", false, &_init_f_add_2306, &_call_f_add_2306); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QTextList::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod (":format", "@brief Method QTextListFormat QTextList::format()\n", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod ("item", "@brief Method QTextBlock QTextList::item(int i)\n", true, &_init_f_item_c767, &_call_f_item_c767); + methods += new qt_gsi::GenericMethod ("itemNumber", "@brief Method int QTextList::itemNumber(const QTextBlock &)\n", true, &_init_f_itemNumber_c2306, &_call_f_itemNumber_c2306); + methods += new qt_gsi::GenericMethod ("itemText", "@brief Method QString QTextList::itemText(const QTextBlock &)\n", true, &_init_f_itemText_c2306, &_call_f_itemText_c2306); + methods += new qt_gsi::GenericMethod ("remove", "@brief Method void QTextList::remove(const QTextBlock &)\n", false, &_init_f_remove_2306, &_call_f_remove_2306); + methods += new qt_gsi::GenericMethod ("removeItem", "@brief Method void QTextList::removeItem(int i)\n", false, &_init_f_removeItem_767, &_call_f_removeItem_767); + methods += new qt_gsi::GenericMethod ("setFormat|format=", "@brief Method void QTextList::setFormat(const QTextListFormat &format)\n", false, &_init_f_setFormat_2844, &_call_f_setFormat_2844); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTextList::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTextList::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTextList::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QTextBlockGroup (); + +qt_gsi::QtNativeClass decl_QTextList (qtdecl_QTextBlockGroup (), "QtGui", "QTextList_Native", + methods_QTextList (), + "@hide\n@alias QTextList"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextList () { return decl_QTextList; } + +} + + +class QTextList_Adaptor : public QTextList, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTextList_Adaptor(); + + // [adaptor ctor] QTextList::QTextList(QTextDocument *doc) + QTextList_Adaptor(QTextDocument *doc) : QTextList(doc) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] QList QTextList::blockList() + QList fp_QTextList_blockList_c0 () const { + return QTextList::blockList(); + } + + // [expose] bool QTextList::isSignalConnected(const QMetaMethod &signal) + bool fp_QTextList_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTextList::isSignalConnected(signal); + } + + // [expose] int QTextList::receivers(const char *signal) + int fp_QTextList_receivers_c1731 (const char *signal) const { + return QTextList::receivers(signal); + } + + // [expose] QObject *QTextList::sender() + QObject * fp_QTextList_sender_c0 () const { + return QTextList::sender(); + } + + // [expose] int QTextList::senderSignalIndex() + int fp_QTextList_senderSignalIndex_c0 () const { + return QTextList::senderSignalIndex(); + } + + // [emitter impl] void QTextList::destroyed(QObject *) + void emitter_QTextList_destroyed_1302(QObject *arg1) + { + emit QTextList::destroyed(arg1); + } + + // [adaptor impl] bool QTextList::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QTextList::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTextList_Adaptor::cbs_event_1217_0, _event); + } else { + return QTextList::event(_event); + } + } + + // [adaptor impl] bool QTextList::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QTextList::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTextList_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QTextList::eventFilter(watched, event); + } + } + + // [emitter impl] void QTextList::objectNameChanged(const QString &objectName) + void emitter_QTextList_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTextList::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QTextList::blockFormatChanged(const QTextBlock &block) + void cbs_blockFormatChanged_2306_0(const QTextBlock &block) + { + QTextList::blockFormatChanged(block); + } + + virtual void blockFormatChanged(const QTextBlock &block) + { + if (cb_blockFormatChanged_2306_0.can_issue()) { + cb_blockFormatChanged_2306_0.issue(&QTextList_Adaptor::cbs_blockFormatChanged_2306_0, block); + } else { + QTextList::blockFormatChanged(block); + } + } + + // [adaptor impl] void QTextList::blockInserted(const QTextBlock &block) + void cbs_blockInserted_2306_0(const QTextBlock &block) + { + QTextList::blockInserted(block); + } + + virtual void blockInserted(const QTextBlock &block) + { + if (cb_blockInserted_2306_0.can_issue()) { + cb_blockInserted_2306_0.issue(&QTextList_Adaptor::cbs_blockInserted_2306_0, block); + } else { + QTextList::blockInserted(block); + } + } + + // [adaptor impl] void QTextList::blockRemoved(const QTextBlock &block) + void cbs_blockRemoved_2306_0(const QTextBlock &block) + { + QTextList::blockRemoved(block); + } + + virtual void blockRemoved(const QTextBlock &block) + { + if (cb_blockRemoved_2306_0.can_issue()) { + cb_blockRemoved_2306_0.issue(&QTextList_Adaptor::cbs_blockRemoved_2306_0, block); + } else { + QTextList::blockRemoved(block); + } + } + + // [adaptor impl] void QTextList::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTextList::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTextList_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTextList::childEvent(event); + } + } + + // [adaptor impl] void QTextList::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTextList::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTextList_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTextList::customEvent(event); + } + } + + // [adaptor impl] void QTextList::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTextList::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTextList_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTextList::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTextList::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTextList::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTextList_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTextList::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_blockFormatChanged_2306_0; + gsi::Callback cb_blockInserted_2306_0; + gsi::Callback cb_blockRemoved_2306_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QTextList_Adaptor::~QTextList_Adaptor() { } + +// Constructor QTextList::QTextList(QTextDocument *doc) (adaptor class) + +static void _init_ctor_QTextList_Adaptor_1955 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("doc"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextList_Adaptor_1955 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextDocument *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextList_Adaptor (arg1)); +} + + +// void QTextList::blockFormatChanged(const QTextBlock &block) + +static void _init_cbs_blockFormatChanged_2306_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_blockFormatChanged_2306_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextList_Adaptor *)cls)->cbs_blockFormatChanged_2306_0 (arg1); +} + +static void _set_callback_cbs_blockFormatChanged_2306_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextList_Adaptor *)cls)->cb_blockFormatChanged_2306_0 = cb; +} + + +// void QTextList::blockInserted(const QTextBlock &block) + +static void _init_cbs_blockInserted_2306_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_blockInserted_2306_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextList_Adaptor *)cls)->cbs_blockInserted_2306_0 (arg1); +} + +static void _set_callback_cbs_blockInserted_2306_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextList_Adaptor *)cls)->cb_blockInserted_2306_0 = cb; +} + + +// exposed QList QTextList::blockList() + +static void _init_fp_blockList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_fp_blockList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTextList_Adaptor *)cls)->fp_QTextList_blockList_c0 ()); +} + + +// void QTextList::blockRemoved(const QTextBlock &block) + +static void _init_cbs_blockRemoved_2306_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_blockRemoved_2306_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextList_Adaptor *)cls)->cbs_blockRemoved_2306_0 (arg1); +} + +static void _set_callback_cbs_blockRemoved_2306_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextList_Adaptor *)cls)->cb_blockRemoved_2306_0 = cb; +} + + +// void QTextList::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextList_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextList_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QTextList::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextList_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextList_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QTextList::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTextList_Adaptor *)cls)->emitter_QTextList_destroyed_1302 (arg1); +} + + +// void QTextList::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextList_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextList_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QTextList::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTextList_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextList_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTextList::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTextList_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextList_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QTextList::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextList_Adaptor *)cls)->fp_QTextList_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QTextList::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTextList_Adaptor *)cls)->emitter_QTextList_objectNameChanged_4567 (arg1); +} + + +// exposed int QTextList::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTextList_Adaptor *)cls)->fp_QTextList_receivers_c1731 (arg1)); +} + + +// exposed QObject *QTextList::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTextList_Adaptor *)cls)->fp_QTextList_sender_c0 ()); +} + + +// exposed int QTextList::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextList_Adaptor *)cls)->fp_QTextList_senderSignalIndex_c0 ()); +} + + +// void QTextList::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextList_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextList_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTextList (); + +static gsi::Methods methods_QTextList_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextList::QTextList(QTextDocument *doc)\nThis method creates an object of class QTextList.", &_init_ctor_QTextList_Adaptor_1955, &_call_ctor_QTextList_Adaptor_1955); + methods += new qt_gsi::GenericMethod ("*blockFormatChanged", "@brief Virtual method void QTextList::blockFormatChanged(const QTextBlock &block)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_blockFormatChanged_2306_0, &_call_cbs_blockFormatChanged_2306_0); + methods += new qt_gsi::GenericMethod ("*blockFormatChanged", "@hide", false, &_init_cbs_blockFormatChanged_2306_0, &_call_cbs_blockFormatChanged_2306_0, &_set_callback_cbs_blockFormatChanged_2306_0); + methods += new qt_gsi::GenericMethod ("*blockInserted", "@brief Virtual method void QTextList::blockInserted(const QTextBlock &block)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_blockInserted_2306_0, &_call_cbs_blockInserted_2306_0); + methods += new qt_gsi::GenericMethod ("*blockInserted", "@hide", false, &_init_cbs_blockInserted_2306_0, &_call_cbs_blockInserted_2306_0, &_set_callback_cbs_blockInserted_2306_0); + methods += new qt_gsi::GenericMethod ("*blockList", "@brief Method QList QTextList::blockList()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_blockList_c0, &_call_fp_blockList_c0); + methods += new qt_gsi::GenericMethod ("*blockRemoved", "@brief Virtual method void QTextList::blockRemoved(const QTextBlock &block)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_blockRemoved_2306_0, &_call_cbs_blockRemoved_2306_0); + methods += new qt_gsi::GenericMethod ("*blockRemoved", "@hide", false, &_init_cbs_blockRemoved_2306_0, &_call_cbs_blockRemoved_2306_0, &_set_callback_cbs_blockRemoved_2306_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTextList::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTextList::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTextList::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTextList::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QTextList::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QTextList::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTextList::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTextList::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTextList::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTextList::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTextList::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTextList::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QTextList_Adaptor (qtdecl_QTextList (), "QtGui", "QTextList", + methods_QTextList_Adaptor (), + "@qt\n@brief Binding of QTextList"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextListFormat.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextListFormat.cc new file mode 100644 index 000000000..e6313345a --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextListFormat.cc @@ -0,0 +1,275 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextListFormat.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextListFormat + +// Constructor QTextListFormat::QTextListFormat() + + +static void _init_ctor_QTextListFormat_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextListFormat_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextListFormat ()); +} + + +// int QTextListFormat::indent() + + +static void _init_f_indent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_indent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextListFormat *)cls)->indent ()); +} + + +// bool QTextListFormat::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextListFormat *)cls)->isValid ()); +} + + +// QString QTextListFormat::numberPrefix() + + +static void _init_f_numberPrefix_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_numberPrefix_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextListFormat *)cls)->numberPrefix ()); +} + + +// QString QTextListFormat::numberSuffix() + + +static void _init_f_numberSuffix_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_numberSuffix_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextListFormat *)cls)->numberSuffix ()); +} + + +// void QTextListFormat::setIndent(int indent) + + +static void _init_f_setIndent_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIndent_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextListFormat *)cls)->setIndent (arg1); +} + + +// void QTextListFormat::setNumberPrefix(const QString &numberPrefix) + + +static void _init_f_setNumberPrefix_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("numberPrefix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNumberPrefix_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextListFormat *)cls)->setNumberPrefix (arg1); +} + + +// void QTextListFormat::setNumberSuffix(const QString &numberSuffix) + + +static void _init_f_setNumberSuffix_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("numberSuffix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNumberSuffix_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextListFormat *)cls)->setNumberSuffix (arg1); +} + + +// void QTextListFormat::setStyle(QTextListFormat::Style style) + + +static void _init_f_setStyle_2612 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setStyle_2612 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextListFormat *)cls)->setStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QTextListFormat::Style QTextListFormat::style() + + +static void _init_f_style_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_style_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextListFormat *)cls)->style ())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextListFormat () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextListFormat::QTextListFormat()\nThis method creates an object of class QTextListFormat.", &_init_ctor_QTextListFormat_0, &_call_ctor_QTextListFormat_0); + methods += new qt_gsi::GenericMethod (":indent", "@brief Method int QTextListFormat::indent()\n", true, &_init_f_indent_c0, &_call_f_indent_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTextListFormat::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod (":numberPrefix", "@brief Method QString QTextListFormat::numberPrefix()\n", true, &_init_f_numberPrefix_c0, &_call_f_numberPrefix_c0); + methods += new qt_gsi::GenericMethod (":numberSuffix", "@brief Method QString QTextListFormat::numberSuffix()\n", true, &_init_f_numberSuffix_c0, &_call_f_numberSuffix_c0); + methods += new qt_gsi::GenericMethod ("setIndent|indent=", "@brief Method void QTextListFormat::setIndent(int indent)\n", false, &_init_f_setIndent_767, &_call_f_setIndent_767); + methods += new qt_gsi::GenericMethod ("setNumberPrefix|numberPrefix=", "@brief Method void QTextListFormat::setNumberPrefix(const QString &numberPrefix)\n", false, &_init_f_setNumberPrefix_2025, &_call_f_setNumberPrefix_2025); + methods += new qt_gsi::GenericMethod ("setNumberSuffix|numberSuffix=", "@brief Method void QTextListFormat::setNumberSuffix(const QString &numberSuffix)\n", false, &_init_f_setNumberSuffix_2025, &_call_f_setNumberSuffix_2025); + methods += new qt_gsi::GenericMethod ("setStyle|style=", "@brief Method void QTextListFormat::setStyle(QTextListFormat::Style style)\n", false, &_init_f_setStyle_2612, &_call_f_setStyle_2612); + methods += new qt_gsi::GenericMethod (":style", "@brief Method QTextListFormat::Style QTextListFormat::style()\n", true, &_init_f_style_c0, &_call_f_style_c0); + return methods; +} + +gsi::Class &qtdecl_QTextFormat (); + +gsi::Class decl_QTextListFormat (qtdecl_QTextFormat (), "QtGui", "QTextListFormat", + methods_QTextListFormat (), + "@qt\n@brief Binding of QTextListFormat"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextListFormat () { return decl_QTextListFormat; } + +} + + +// Implementation of the enum wrapper class for QTextListFormat::Style +namespace qt_gsi +{ + +static gsi::Enum decl_QTextListFormat_Style_Enum ("QtGui", "QTextListFormat_Style", + gsi::enum_const ("ListDisc", QTextListFormat::ListDisc, "@brief Enum constant QTextListFormat::ListDisc") + + gsi::enum_const ("ListCircle", QTextListFormat::ListCircle, "@brief Enum constant QTextListFormat::ListCircle") + + gsi::enum_const ("ListSquare", QTextListFormat::ListSquare, "@brief Enum constant QTextListFormat::ListSquare") + + gsi::enum_const ("ListDecimal", QTextListFormat::ListDecimal, "@brief Enum constant QTextListFormat::ListDecimal") + + gsi::enum_const ("ListLowerAlpha", QTextListFormat::ListLowerAlpha, "@brief Enum constant QTextListFormat::ListLowerAlpha") + + gsi::enum_const ("ListUpperAlpha", QTextListFormat::ListUpperAlpha, "@brief Enum constant QTextListFormat::ListUpperAlpha") + + gsi::enum_const ("ListLowerRoman", QTextListFormat::ListLowerRoman, "@brief Enum constant QTextListFormat::ListLowerRoman") + + gsi::enum_const ("ListUpperRoman", QTextListFormat::ListUpperRoman, "@brief Enum constant QTextListFormat::ListUpperRoman") + + gsi::enum_const ("ListStyleUndefined", QTextListFormat::ListStyleUndefined, "@brief Enum constant QTextListFormat::ListStyleUndefined"), + "@qt\n@brief This class represents the QTextListFormat::Style enum"); + +static gsi::QFlagsClass decl_QTextListFormat_Style_Enums ("QtGui", "QTextListFormat_QFlags_Style", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextListFormat_Style_Enum_in_parent (decl_QTextListFormat_Style_Enum.defs ()); +static gsi::ClassExt decl_QTextListFormat_Style_Enum_as_child (decl_QTextListFormat_Style_Enum, "Style"); +static gsi::ClassExt decl_QTextListFormat_Style_Enums_as_child (decl_QTextListFormat_Style_Enums, "QFlags_Style"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextObject.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextObject.cc new file mode 100644 index 000000000..53f2cc8c5 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextObject.cc @@ -0,0 +1,613 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextObject.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextObject + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTextObject::staticMetaObject); +} + + +// QTextDocument *QTextObject::document() + + +static void _init_f_document_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_document_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextDocument *)((QTextObject *)cls)->document ()); +} + + +// QTextFormat QTextObject::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextFormat)((QTextObject *)cls)->format ()); +} + + +// int QTextObject::formatIndex() + + +static void _init_f_formatIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_formatIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextObject *)cls)->formatIndex ()); +} + + +// int QTextObject::objectIndex() + + +static void _init_f_objectIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_objectIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextObject *)cls)->objectIndex ()); +} + + +// static QString QTextObject::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTextObject::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTextObject () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("document", "@brief Method QTextDocument *QTextObject::document()\n", true, &_init_f_document_c0, &_call_f_document_c0); + methods += new qt_gsi::GenericMethod ("format", "@brief Method QTextFormat QTextObject::format()\n", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod ("formatIndex", "@brief Method int QTextObject::formatIndex()\n", true, &_init_f_formatIndex_c0, &_call_f_formatIndex_c0); + methods += new qt_gsi::GenericMethod ("objectIndex", "@brief Method int QTextObject::objectIndex()\n", true, &_init_f_objectIndex_c0, &_call_f_objectIndex_c0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTextObject::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTextObject::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTextObject::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QTextObject (qtdecl_QObject (), "QtGui", "QTextObject_Native", + methods_QTextObject (), + "@hide\n@alias QTextObject"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextObject () { return decl_QTextObject; } + +} + + +class QTextObject_Adaptor : public QTextObject, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTextObject_Adaptor(); + + // [expose] bool QTextObject::isSignalConnected(const QMetaMethod &signal) + bool fp_QTextObject_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTextObject::isSignalConnected(signal); + } + + // [expose] int QTextObject::receivers(const char *signal) + int fp_QTextObject_receivers_c1731 (const char *signal) const { + return QTextObject::receivers(signal); + } + + // [expose] QObject *QTextObject::sender() + QObject * fp_QTextObject_sender_c0 () const { + return QTextObject::sender(); + } + + // [expose] int QTextObject::senderSignalIndex() + int fp_QTextObject_senderSignalIndex_c0 () const { + return QTextObject::senderSignalIndex(); + } + + // [expose] void QTextObject::setFormat(const QTextFormat &format) + void fp_QTextObject_setFormat_2432 (const QTextFormat &format) { + QTextObject::setFormat(format); + } + + // [emitter impl] void QTextObject::destroyed(QObject *) + void emitter_QTextObject_destroyed_1302(QObject *arg1) + { + emit QTextObject::destroyed(arg1); + } + + // [adaptor impl] bool QTextObject::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QTextObject::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTextObject_Adaptor::cbs_event_1217_0, _event); + } else { + return QTextObject::event(_event); + } + } + + // [adaptor impl] bool QTextObject::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QTextObject::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTextObject_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QTextObject::eventFilter(watched, event); + } + } + + // [emitter impl] void QTextObject::objectNameChanged(const QString &objectName) + void emitter_QTextObject_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTextObject::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QTextObject::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTextObject::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTextObject_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTextObject::childEvent(event); + } + } + + // [adaptor impl] void QTextObject::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTextObject::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTextObject_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTextObject::customEvent(event); + } + } + + // [adaptor impl] void QTextObject::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTextObject::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTextObject_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTextObject::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTextObject::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTextObject::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTextObject_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTextObject::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QTextObject_Adaptor::~QTextObject_Adaptor() { } + +// void QTextObject::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextObject_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextObject_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QTextObject::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextObject_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextObject_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QTextObject::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTextObject_Adaptor *)cls)->emitter_QTextObject_destroyed_1302 (arg1); +} + + +// void QTextObject::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextObject_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextObject_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QTextObject::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTextObject_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextObject_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTextObject::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTextObject_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextObject_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QTextObject::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextObject_Adaptor *)cls)->fp_QTextObject_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QTextObject::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTextObject_Adaptor *)cls)->emitter_QTextObject_objectNameChanged_4567 (arg1); +} + + +// exposed int QTextObject::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTextObject_Adaptor *)cls)->fp_QTextObject_receivers_c1731 (arg1)); +} + + +// exposed QObject *QTextObject::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTextObject_Adaptor *)cls)->fp_QTextObject_sender_c0 ()); +} + + +// exposed int QTextObject::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextObject_Adaptor *)cls)->fp_QTextObject_senderSignalIndex_c0 ()); +} + + +// exposed void QTextObject::setFormat(const QTextFormat &format) + +static void _init_fp_setFormat_2432 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setFormat_2432 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextObject_Adaptor *)cls)->fp_QTextObject_setFormat_2432 (arg1); +} + + +// void QTextObject::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextObject_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextObject_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTextObject (); + +static gsi::Methods methods_QTextObject_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTextObject::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTextObject::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTextObject::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTextObject::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QTextObject::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QTextObject::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTextObject::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTextObject::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTextObject::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTextObject::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTextObject::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setFormat", "@brief Method void QTextObject::setFormat(const QTextFormat &format)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setFormat_2432, &_call_fp_setFormat_2432); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTextObject::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QTextObject_Adaptor (qtdecl_QTextObject (), "QtGui", "QTextObject", + methods_QTextObject_Adaptor (), + "@qt\n@brief Binding of QTextObject"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextObjectInterface.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextObjectInterface.cc new file mode 100644 index 000000000..8ca27e537 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextObjectInterface.cc @@ -0,0 +1,274 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextObjectInterface.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextObjectInterface + +// void QTextObjectInterface::drawObject(QPainter *painter, const QRectF &rect, QTextDocument *doc, int posInDocument, const QTextFormat &format) + + +static void _init_f_drawObject_8010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("doc"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("posInDocument"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("format"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_drawObject_8010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QRectF &arg2 = gsi::arg_reader() (args, heap); + QTextDocument *arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const QTextFormat &arg5 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextObjectInterface *)cls)->drawObject (arg1, arg2, arg3, arg4, arg5); +} + + +// QSizeF QTextObjectInterface::intrinsicSize(QTextDocument *doc, int posInDocument, const QTextFormat &format) + + +static void _init_f_intrinsicSize_4938 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("doc"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("posInDocument"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("format"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_intrinsicSize_4938 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextDocument *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QTextFormat &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QSizeF)((QTextObjectInterface *)cls)->intrinsicSize (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTextObjectInterface () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("drawObject", "@brief Method void QTextObjectInterface::drawObject(QPainter *painter, const QRectF &rect, QTextDocument *doc, int posInDocument, const QTextFormat &format)\n", false, &_init_f_drawObject_8010, &_call_f_drawObject_8010); + methods += new qt_gsi::GenericMethod ("intrinsicSize", "@brief Method QSizeF QTextObjectInterface::intrinsicSize(QTextDocument *doc, int posInDocument, const QTextFormat &format)\n", false, &_init_f_intrinsicSize_4938, &_call_f_intrinsicSize_4938); + return methods; +} + +gsi::Class decl_QTextObjectInterface ("QtGui", "QTextObjectInterface_Native", + methods_QTextObjectInterface (), + "@hide\n@alias QTextObjectInterface"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextObjectInterface () { return decl_QTextObjectInterface; } + +} + + +class QTextObjectInterface_Adaptor : public QTextObjectInterface, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTextObjectInterface_Adaptor(); + + // [adaptor ctor] QTextObjectInterface::QTextObjectInterface() + QTextObjectInterface_Adaptor() : QTextObjectInterface() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] void QTextObjectInterface::drawObject(QPainter *painter, const QRectF &rect, QTextDocument *doc, int posInDocument, const QTextFormat &format) + void cbs_drawObject_8010_0(QPainter *painter, const QRectF &rect, QTextDocument *doc, int posInDocument, const QTextFormat &format) + { + __SUPPRESS_UNUSED_WARNING (painter); + __SUPPRESS_UNUSED_WARNING (rect); + __SUPPRESS_UNUSED_WARNING (doc); + __SUPPRESS_UNUSED_WARNING (posInDocument); + __SUPPRESS_UNUSED_WARNING (format); + throw qt_gsi::AbstractMethodCalledException("drawObject"); + } + + virtual void drawObject(QPainter *painter, const QRectF &rect, QTextDocument *doc, int posInDocument, const QTextFormat &format) + { + if (cb_drawObject_8010_0.can_issue()) { + cb_drawObject_8010_0.issue(&QTextObjectInterface_Adaptor::cbs_drawObject_8010_0, painter, rect, doc, posInDocument, format); + } else { + throw qt_gsi::AbstractMethodCalledException("drawObject"); + } + } + + // [adaptor impl] QSizeF QTextObjectInterface::intrinsicSize(QTextDocument *doc, int posInDocument, const QTextFormat &format) + QSizeF cbs_intrinsicSize_4938_0(QTextDocument *doc, int posInDocument, const QTextFormat &format) + { + __SUPPRESS_UNUSED_WARNING (doc); + __SUPPRESS_UNUSED_WARNING (posInDocument); + __SUPPRESS_UNUSED_WARNING (format); + throw qt_gsi::AbstractMethodCalledException("intrinsicSize"); + } + + virtual QSizeF intrinsicSize(QTextDocument *doc, int posInDocument, const QTextFormat &format) + { + if (cb_intrinsicSize_4938_0.can_issue()) { + return cb_intrinsicSize_4938_0.issue(&QTextObjectInterface_Adaptor::cbs_intrinsicSize_4938_0, doc, posInDocument, format); + } else { + throw qt_gsi::AbstractMethodCalledException("intrinsicSize"); + } + } + + gsi::Callback cb_drawObject_8010_0; + gsi::Callback cb_intrinsicSize_4938_0; +}; + +QTextObjectInterface_Adaptor::~QTextObjectInterface_Adaptor() { } + +// Constructor QTextObjectInterface::QTextObjectInterface() (adaptor class) + +static void _init_ctor_QTextObjectInterface_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextObjectInterface_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextObjectInterface_Adaptor ()); +} + + +// void QTextObjectInterface::drawObject(QPainter *painter, const QRectF &rect, QTextDocument *doc, int posInDocument, const QTextFormat &format) + +static void _init_cbs_drawObject_8010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("doc"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("posInDocument"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("format"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_drawObject_8010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QRectF &arg2 = args.read (heap); + QTextDocument *arg3 = args.read (heap); + int arg4 = args.read (heap); + const QTextFormat &arg5 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextObjectInterface_Adaptor *)cls)->cbs_drawObject_8010_0 (arg1, arg2, arg3, arg4, arg5); +} + +static void _set_callback_cbs_drawObject_8010_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextObjectInterface_Adaptor *)cls)->cb_drawObject_8010_0 = cb; +} + + +// QSizeF QTextObjectInterface::intrinsicSize(QTextDocument *doc, int posInDocument, const QTextFormat &format) + +static void _init_cbs_intrinsicSize_4938_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("doc"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("posInDocument"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("format"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_intrinsicSize_4938_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextDocument *arg1 = args.read (heap); + int arg2 = args.read (heap); + const QTextFormat &arg3 = args.read (heap); + ret.write ((QSizeF)((QTextObjectInterface_Adaptor *)cls)->cbs_intrinsicSize_4938_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_intrinsicSize_4938_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextObjectInterface_Adaptor *)cls)->cb_intrinsicSize_4938_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTextObjectInterface (); + +static gsi::Methods methods_QTextObjectInterface_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextObjectInterface::QTextObjectInterface()\nThis method creates an object of class QTextObjectInterface.", &_init_ctor_QTextObjectInterface_Adaptor_0, &_call_ctor_QTextObjectInterface_Adaptor_0); + methods += new qt_gsi::GenericMethod ("drawObject", "@brief Virtual method void QTextObjectInterface::drawObject(QPainter *painter, const QRectF &rect, QTextDocument *doc, int posInDocument, const QTextFormat &format)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_drawObject_8010_0, &_call_cbs_drawObject_8010_0); + methods += new qt_gsi::GenericMethod ("drawObject", "@hide", false, &_init_cbs_drawObject_8010_0, &_call_cbs_drawObject_8010_0, &_set_callback_cbs_drawObject_8010_0); + methods += new qt_gsi::GenericMethod ("intrinsicSize", "@brief Virtual method QSizeF QTextObjectInterface::intrinsicSize(QTextDocument *doc, int posInDocument, const QTextFormat &format)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_intrinsicSize_4938_0, &_call_cbs_intrinsicSize_4938_0); + methods += new qt_gsi::GenericMethod ("intrinsicSize", "@hide", false, &_init_cbs_intrinsicSize_4938_0, &_call_cbs_intrinsicSize_4938_0, &_set_callback_cbs_intrinsicSize_4938_0); + return methods; +} + +gsi::Class decl_QTextObjectInterface_Adaptor (qtdecl_QTextObjectInterface (), "QtGui", "QTextObjectInterface", + methods_QTextObjectInterface_Adaptor (), + "@qt\n@brief Binding of QTextObjectInterface"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextOption.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextOption.cc new file mode 100644 index 000000000..3929a0d48 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextOption.cc @@ -0,0 +1,496 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextOption.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextOption + +// Constructor QTextOption::QTextOption() + + +static void _init_ctor_QTextOption_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextOption_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextOption ()); +} + + +// Constructor QTextOption::QTextOption(QFlags alignment) + + +static void _init_ctor_QTextOption_2750 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alignment"); + decl->add_arg > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextOption_2750 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write (new QTextOption (arg1)); +} + + +// Constructor QTextOption::QTextOption(const QTextOption &o) + + +static void _init_ctor_QTextOption_2448 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextOption_2448 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextOption &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextOption (arg1)); +} + + +// QFlags QTextOption::alignment() + + +static void _init_f_alignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_alignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTextOption *)cls)->alignment ()); +} + + +// QFlags QTextOption::flags() + + +static void _init_f_flags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_flags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTextOption *)cls)->flags ()); +} + + +// QTextOption &QTextOption::operator=(const QTextOption &o) + + +static void _init_f_operator_eq__2448 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2448 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextOption &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextOption &)((QTextOption *)cls)->operator= (arg1)); +} + + +// void QTextOption::setAlignment(QFlags alignment) + + +static void _init_f_setAlignment_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alignment"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlignment_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextOption *)cls)->setAlignment (arg1); +} + + +// void QTextOption::setFlags(QFlags flags) + + +static void _init_f_setFlags_2761 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFlags_2761 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextOption *)cls)->setFlags (arg1); +} + + +// void QTextOption::setTabArray(const QList &tabStops) + + +static void _init_f_setTabArray_2461 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tabStops"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabArray_2461 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextOption *)cls)->setTabArray (arg1); +} + + +// void QTextOption::setTabStopDistance(double tabStopDistance) + + +static void _init_f_setTabStopDistance_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tabStopDistance"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabStopDistance_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextOption *)cls)->setTabStopDistance (arg1); +} + + +// void QTextOption::setTabs(const QList &tabStops) + + +static void _init_f_setTabs_3458 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tabStops"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabs_3458 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextOption *)cls)->setTabs (arg1); +} + + +// void QTextOption::setTextDirection(Qt::LayoutDirection aDirection) + + +static void _init_f_setTextDirection_2316 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("aDirection"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextDirection_2316 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextOption *)cls)->setTextDirection (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextOption::setUseDesignMetrics(bool b) + + +static void _init_f_setUseDesignMetrics_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUseDesignMetrics_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextOption *)cls)->setUseDesignMetrics (arg1); +} + + +// void QTextOption::setWrapMode(QTextOption::WrapMode wrap) + + +static void _init_f_setWrapMode_2486 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("wrap"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setWrapMode_2486 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextOption *)cls)->setWrapMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QList QTextOption::tabArray() + + +static void _init_f_tabArray_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_tabArray_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTextOption *)cls)->tabArray ()); +} + + +// double QTextOption::tabStopDistance() + + +static void _init_f_tabStopDistance_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tabStopDistance_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextOption *)cls)->tabStopDistance ()); +} + + +// QList QTextOption::tabs() + + +static void _init_f_tabs_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_tabs_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTextOption *)cls)->tabs ()); +} + + +// Qt::LayoutDirection QTextOption::textDirection() + + +static void _init_f_textDirection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_textDirection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextOption *)cls)->textDirection ())); +} + + +// bool QTextOption::useDesignMetrics() + + +static void _init_f_useDesignMetrics_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_useDesignMetrics_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextOption *)cls)->useDesignMetrics ()); +} + + +// QTextOption::WrapMode QTextOption::wrapMode() + + +static void _init_f_wrapMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_wrapMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextOption *)cls)->wrapMode ())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextOption () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextOption::QTextOption()\nThis method creates an object of class QTextOption.", &_init_ctor_QTextOption_0, &_call_ctor_QTextOption_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextOption::QTextOption(QFlags alignment)\nThis method creates an object of class QTextOption.", &_init_ctor_QTextOption_2750, &_call_ctor_QTextOption_2750); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextOption::QTextOption(const QTextOption &o)\nThis method creates an object of class QTextOption.", &_init_ctor_QTextOption_2448, &_call_ctor_QTextOption_2448); + methods += new qt_gsi::GenericMethod (":alignment", "@brief Method QFlags QTextOption::alignment()\n", true, &_init_f_alignment_c0, &_call_f_alignment_c0); + methods += new qt_gsi::GenericMethod (":flags", "@brief Method QFlags QTextOption::flags()\n", true, &_init_f_flags_c0, &_call_f_flags_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QTextOption &QTextOption::operator=(const QTextOption &o)\n", false, &_init_f_operator_eq__2448, &_call_f_operator_eq__2448); + methods += new qt_gsi::GenericMethod ("setAlignment|alignment=", "@brief Method void QTextOption::setAlignment(QFlags alignment)\n", false, &_init_f_setAlignment_2750, &_call_f_setAlignment_2750); + methods += new qt_gsi::GenericMethod ("setFlags|flags=", "@brief Method void QTextOption::setFlags(QFlags flags)\n", false, &_init_f_setFlags_2761, &_call_f_setFlags_2761); + methods += new qt_gsi::GenericMethod ("setTabArray|tabArray=", "@brief Method void QTextOption::setTabArray(const QList &tabStops)\n", false, &_init_f_setTabArray_2461, &_call_f_setTabArray_2461); + methods += new qt_gsi::GenericMethod ("setTabStopDistance", "@brief Method void QTextOption::setTabStopDistance(double tabStopDistance)\n", false, &_init_f_setTabStopDistance_1071, &_call_f_setTabStopDistance_1071); + methods += new qt_gsi::GenericMethod ("setTabs|tabs=", "@brief Method void QTextOption::setTabs(const QList &tabStops)\n", false, &_init_f_setTabs_3458, &_call_f_setTabs_3458); + methods += new qt_gsi::GenericMethod ("setTextDirection|textDirection=", "@brief Method void QTextOption::setTextDirection(Qt::LayoutDirection aDirection)\n", false, &_init_f_setTextDirection_2316, &_call_f_setTextDirection_2316); + methods += new qt_gsi::GenericMethod ("setUseDesignMetrics|useDesignMetrics=", "@brief Method void QTextOption::setUseDesignMetrics(bool b)\n", false, &_init_f_setUseDesignMetrics_864, &_call_f_setUseDesignMetrics_864); + methods += new qt_gsi::GenericMethod ("setWrapMode|wrapMode=", "@brief Method void QTextOption::setWrapMode(QTextOption::WrapMode wrap)\n", false, &_init_f_setWrapMode_2486, &_call_f_setWrapMode_2486); + methods += new qt_gsi::GenericMethod (":tabArray", "@brief Method QList QTextOption::tabArray()\n", true, &_init_f_tabArray_c0, &_call_f_tabArray_c0); + methods += new qt_gsi::GenericMethod ("tabStopDistance", "@brief Method double QTextOption::tabStopDistance()\n", true, &_init_f_tabStopDistance_c0, &_call_f_tabStopDistance_c0); + methods += new qt_gsi::GenericMethod (":tabs", "@brief Method QList QTextOption::tabs()\n", true, &_init_f_tabs_c0, &_call_f_tabs_c0); + methods += new qt_gsi::GenericMethod (":textDirection", "@brief Method Qt::LayoutDirection QTextOption::textDirection()\n", true, &_init_f_textDirection_c0, &_call_f_textDirection_c0); + methods += new qt_gsi::GenericMethod (":useDesignMetrics", "@brief Method bool QTextOption::useDesignMetrics()\n", true, &_init_f_useDesignMetrics_c0, &_call_f_useDesignMetrics_c0); + methods += new qt_gsi::GenericMethod (":wrapMode", "@brief Method QTextOption::WrapMode QTextOption::wrapMode()\n", true, &_init_f_wrapMode_c0, &_call_f_wrapMode_c0); + return methods; +} + +gsi::Class decl_QTextOption ("QtGui", "QTextOption", + methods_QTextOption (), + "@qt\n@brief Binding of QTextOption"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextOption () { return decl_QTextOption; } + +} + + +// Implementation of the enum wrapper class for QTextOption::Flag +namespace qt_gsi +{ + +static gsi::Enum decl_QTextOption_Flag_Enum ("QtGui", "QTextOption_Flag", + gsi::enum_const ("ShowTabsAndSpaces", QTextOption::ShowTabsAndSpaces, "@brief Enum constant QTextOption::ShowTabsAndSpaces") + + gsi::enum_const ("ShowLineAndParagraphSeparators", QTextOption::ShowLineAndParagraphSeparators, "@brief Enum constant QTextOption::ShowLineAndParagraphSeparators") + + gsi::enum_const ("AddSpaceForLineAndParagraphSeparators", QTextOption::AddSpaceForLineAndParagraphSeparators, "@brief Enum constant QTextOption::AddSpaceForLineAndParagraphSeparators") + + gsi::enum_const ("SuppressColors", QTextOption::SuppressColors, "@brief Enum constant QTextOption::SuppressColors") + + gsi::enum_const ("ShowDocumentTerminator", QTextOption::ShowDocumentTerminator, "@brief Enum constant QTextOption::ShowDocumentTerminator") + + gsi::enum_const ("IncludeTrailingSpaces", QTextOption::IncludeTrailingSpaces, "@brief Enum constant QTextOption::IncludeTrailingSpaces"), + "@qt\n@brief This class represents the QTextOption::Flag enum"); + +static gsi::QFlagsClass decl_QTextOption_Flag_Enums ("QtGui", "QTextOption_QFlags_Flag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextOption_Flag_Enum_in_parent (decl_QTextOption_Flag_Enum.defs ()); +static gsi::ClassExt decl_QTextOption_Flag_Enum_as_child (decl_QTextOption_Flag_Enum, "Flag"); +static gsi::ClassExt decl_QTextOption_Flag_Enums_as_child (decl_QTextOption_Flag_Enums, "QFlags_Flag"); + +} + + +// Implementation of the enum wrapper class for QTextOption::TabType +namespace qt_gsi +{ + +static gsi::Enum decl_QTextOption_TabType_Enum ("QtGui", "QTextOption_TabType", + gsi::enum_const ("LeftTab", QTextOption::LeftTab, "@brief Enum constant QTextOption::LeftTab") + + gsi::enum_const ("RightTab", QTextOption::RightTab, "@brief Enum constant QTextOption::RightTab") + + gsi::enum_const ("CenterTab", QTextOption::CenterTab, "@brief Enum constant QTextOption::CenterTab") + + gsi::enum_const ("DelimiterTab", QTextOption::DelimiterTab, "@brief Enum constant QTextOption::DelimiterTab"), + "@qt\n@brief This class represents the QTextOption::TabType enum"); + +static gsi::QFlagsClass decl_QTextOption_TabType_Enums ("QtGui", "QTextOption_QFlags_TabType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextOption_TabType_Enum_in_parent (decl_QTextOption_TabType_Enum.defs ()); +static gsi::ClassExt decl_QTextOption_TabType_Enum_as_child (decl_QTextOption_TabType_Enum, "TabType"); +static gsi::ClassExt decl_QTextOption_TabType_Enums_as_child (decl_QTextOption_TabType_Enums, "QFlags_TabType"); + +} + + +// Implementation of the enum wrapper class for QTextOption::WrapMode +namespace qt_gsi +{ + +static gsi::Enum decl_QTextOption_WrapMode_Enum ("QtGui", "QTextOption_WrapMode", + gsi::enum_const ("NoWrap", QTextOption::NoWrap, "@brief Enum constant QTextOption::NoWrap") + + gsi::enum_const ("WordWrap", QTextOption::WordWrap, "@brief Enum constant QTextOption::WordWrap") + + gsi::enum_const ("ManualWrap", QTextOption::ManualWrap, "@brief Enum constant QTextOption::ManualWrap") + + gsi::enum_const ("WrapAnywhere", QTextOption::WrapAnywhere, "@brief Enum constant QTextOption::WrapAnywhere") + + gsi::enum_const ("WrapAtWordBoundaryOrAnywhere", QTextOption::WrapAtWordBoundaryOrAnywhere, "@brief Enum constant QTextOption::WrapAtWordBoundaryOrAnywhere"), + "@qt\n@brief This class represents the QTextOption::WrapMode enum"); + +static gsi::QFlagsClass decl_QTextOption_WrapMode_Enums ("QtGui", "QTextOption_QFlags_WrapMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextOption_WrapMode_Enum_in_parent (decl_QTextOption_WrapMode_Enum.defs ()); +static gsi::ClassExt decl_QTextOption_WrapMode_Enum_as_child (decl_QTextOption_WrapMode_Enum, "WrapMode"); +static gsi::ClassExt decl_QTextOption_WrapMode_Enums_as_child (decl_QTextOption_WrapMode_Enums, "QFlags_WrapMode"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextOption_Tab.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextOption_Tab.cc new file mode 100644 index 000000000..e9f55f7ff --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextOption_Tab.cc @@ -0,0 +1,138 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextOption_Tab.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QTextOption::Tab + +// Constructor QTextOption::Tab::Tab() + + +static void _init_ctor_QTextOption_Tab_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextOption_Tab_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextOption::Tab ()); +} + + +// Constructor QTextOption::Tab::Tab(double pos, QTextOption::TabType tabType, QChar delim) + + +static void _init_ctor_QTextOption_Tab_4138 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("tabType"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("delim", true, "QChar()"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QTextOption_Tab_4138 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QChar()), heap); + ret.write (new QTextOption::Tab (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// bool QTextOption::Tab::operator!=(const QTextOption::Tab &other) + + +static void _init_f_operator_excl__eq__c2843 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2843 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextOption::Tab &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextOption::Tab *)cls)->operator!= (arg1)); +} + + +// bool QTextOption::Tab::operator==(const QTextOption::Tab &other) + + +static void _init_f_operator_eq__eq__c2843 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2843 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextOption::Tab &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextOption::Tab *)cls)->operator== (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextOption_Tab () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextOption::Tab::Tab()\nThis method creates an object of class QTextOption::Tab.", &_init_ctor_QTextOption_Tab_0, &_call_ctor_QTextOption_Tab_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextOption::Tab::Tab(double pos, QTextOption::TabType tabType, QChar delim)\nThis method creates an object of class QTextOption::Tab.", &_init_ctor_QTextOption_Tab_4138, &_call_ctor_QTextOption_Tab_4138); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QTextOption::Tab::operator!=(const QTextOption::Tab &other)\n", true, &_init_f_operator_excl__eq__c2843, &_call_f_operator_excl__eq__c2843); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QTextOption::Tab::operator==(const QTextOption::Tab &other)\n", true, &_init_f_operator_eq__eq__c2843, &_call_f_operator_eq__eq__c2843); + return methods; +} + +gsi::Class decl_QTextOption_Tab ("QtGui", "QTextOption_Tab", + methods_QTextOption_Tab (), + "@qt\n@brief Binding of QTextOption::Tab"); + +gsi::ClassExt decl_QTextOption_Tab_as_child (decl_QTextOption_Tab, "Tab"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextOption_Tab () { return decl_QTextOption_Tab; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextTable.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextTable.cc new file mode 100644 index 000000000..10b228f0f --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextTable.cc @@ -0,0 +1,968 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextTable.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextTable + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTextTable::staticMetaObject); +} + + +// void QTextTable::appendColumns(int count) + + +static void _init_f_appendColumns_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("count"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_appendColumns_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTable *)cls)->appendColumns (arg1); +} + + +// void QTextTable::appendRows(int count) + + +static void _init_f_appendRows_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("count"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_appendRows_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTable *)cls)->appendRows (arg1); +} + + +// QTextTableCell QTextTable::cellAt(int row, int col) + + +static void _init_f_cellAt_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("col"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_cellAt_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QTextTableCell)((QTextTable *)cls)->cellAt (arg1, arg2)); +} + + +// QTextTableCell QTextTable::cellAt(int position) + + +static void _init_f_cellAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_cellAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextTableCell)((QTextTable *)cls)->cellAt (arg1)); +} + + +// QTextTableCell QTextTable::cellAt(const QTextCursor &c) + + +static void _init_f_cellAt_c2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_cellAt_c2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextTableCell)((QTextTable *)cls)->cellAt (arg1)); +} + + +// int QTextTable::columns() + + +static void _init_f_columns_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columns_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextTable *)cls)->columns ()); +} + + +// QTextTableFormat QTextTable::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextTableFormat)((QTextTable *)cls)->format ()); +} + + +// void QTextTable::insertColumns(int pos, int num) + + +static void _init_f_insertColumns_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("num"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertColumns_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTable *)cls)->insertColumns (arg1, arg2); +} + + +// void QTextTable::insertRows(int pos, int num) + + +static void _init_f_insertRows_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("num"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertRows_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTable *)cls)->insertRows (arg1, arg2); +} + + +// void QTextTable::mergeCells(int row, int col, int numRows, int numCols) + + +static void _init_f_mergeCells_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("col"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("numRows"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("numCols"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_mergeCells_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTable *)cls)->mergeCells (arg1, arg2, arg3, arg4); +} + + +// void QTextTable::mergeCells(const QTextCursor &cursor) + + +static void _init_f_mergeCells_2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mergeCells_2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTable *)cls)->mergeCells (arg1); +} + + +// void QTextTable::removeColumns(int pos, int num) + + +static void _init_f_removeColumns_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("num"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_removeColumns_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTable *)cls)->removeColumns (arg1, arg2); +} + + +// void QTextTable::removeRows(int pos, int num) + + +static void _init_f_removeRows_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("num"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_removeRows_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTable *)cls)->removeRows (arg1, arg2); +} + + +// void QTextTable::resize(int rows, int cols) + + +static void _init_f_resize_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rows"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cols"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_resize_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTable *)cls)->resize (arg1, arg2); +} + + +// QTextCursor QTextTable::rowEnd(const QTextCursor &c) + + +static void _init_f_rowEnd_c2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowEnd_c2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextCursor)((QTextTable *)cls)->rowEnd (arg1)); +} + + +// QTextCursor QTextTable::rowStart(const QTextCursor &c) + + +static void _init_f_rowStart_c2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowStart_c2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextCursor)((QTextTable *)cls)->rowStart (arg1)); +} + + +// int QTextTable::rows() + + +static void _init_f_rows_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rows_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextTable *)cls)->rows ()); +} + + +// void QTextTable::setFormat(const QTextTableFormat &format) + + +static void _init_f_setFormat_2920 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFormat_2920 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextTableFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTable *)cls)->setFormat (arg1); +} + + +// void QTextTable::splitCell(int row, int col, int numRows, int numCols) + + +static void _init_f_splitCell_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("col"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("numRows"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("numCols"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_splitCell_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTable *)cls)->splitCell (arg1, arg2, arg3, arg4); +} + + +// static QString QTextTable::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTextTable::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTextTable () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("appendColumns", "@brief Method void QTextTable::appendColumns(int count)\n", false, &_init_f_appendColumns_767, &_call_f_appendColumns_767); + methods += new qt_gsi::GenericMethod ("appendRows", "@brief Method void QTextTable::appendRows(int count)\n", false, &_init_f_appendRows_767, &_call_f_appendRows_767); + methods += new qt_gsi::GenericMethod ("cellAt", "@brief Method QTextTableCell QTextTable::cellAt(int row, int col)\n", true, &_init_f_cellAt_c1426, &_call_f_cellAt_c1426); + methods += new qt_gsi::GenericMethod ("cellAt", "@brief Method QTextTableCell QTextTable::cellAt(int position)\n", true, &_init_f_cellAt_c767, &_call_f_cellAt_c767); + methods += new qt_gsi::GenericMethod ("cellAt", "@brief Method QTextTableCell QTextTable::cellAt(const QTextCursor &c)\n", true, &_init_f_cellAt_c2453, &_call_f_cellAt_c2453); + methods += new qt_gsi::GenericMethod ("columns", "@brief Method int QTextTable::columns()\n", true, &_init_f_columns_c0, &_call_f_columns_c0); + methods += new qt_gsi::GenericMethod (":format", "@brief Method QTextTableFormat QTextTable::format()\n", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Method void QTextTable::insertColumns(int pos, int num)\n", false, &_init_f_insertColumns_1426, &_call_f_insertColumns_1426); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Method void QTextTable::insertRows(int pos, int num)\n", false, &_init_f_insertRows_1426, &_call_f_insertRows_1426); + methods += new qt_gsi::GenericMethod ("mergeCells", "@brief Method void QTextTable::mergeCells(int row, int col, int numRows, int numCols)\n", false, &_init_f_mergeCells_2744, &_call_f_mergeCells_2744); + methods += new qt_gsi::GenericMethod ("mergeCells", "@brief Method void QTextTable::mergeCells(const QTextCursor &cursor)\n", false, &_init_f_mergeCells_2453, &_call_f_mergeCells_2453); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Method void QTextTable::removeColumns(int pos, int num)\n", false, &_init_f_removeColumns_1426, &_call_f_removeColumns_1426); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Method void QTextTable::removeRows(int pos, int num)\n", false, &_init_f_removeRows_1426, &_call_f_removeRows_1426); + methods += new qt_gsi::GenericMethod ("resize", "@brief Method void QTextTable::resize(int rows, int cols)\n", false, &_init_f_resize_1426, &_call_f_resize_1426); + methods += new qt_gsi::GenericMethod ("rowEnd", "@brief Method QTextCursor QTextTable::rowEnd(const QTextCursor &c)\n", true, &_init_f_rowEnd_c2453, &_call_f_rowEnd_c2453); + methods += new qt_gsi::GenericMethod ("rowStart", "@brief Method QTextCursor QTextTable::rowStart(const QTextCursor &c)\n", true, &_init_f_rowStart_c2453, &_call_f_rowStart_c2453); + methods += new qt_gsi::GenericMethod ("rows", "@brief Method int QTextTable::rows()\n", true, &_init_f_rows_c0, &_call_f_rows_c0); + methods += new qt_gsi::GenericMethod ("setFormat|format=", "@brief Method void QTextTable::setFormat(const QTextTableFormat &format)\n", false, &_init_f_setFormat_2920, &_call_f_setFormat_2920); + methods += new qt_gsi::GenericMethod ("splitCell", "@brief Method void QTextTable::splitCell(int row, int col, int numRows, int numCols)\n", false, &_init_f_splitCell_2744, &_call_f_splitCell_2744); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTextTable::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTextTable::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTextTable::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QTextFrame (); + +qt_gsi::QtNativeClass decl_QTextTable (qtdecl_QTextFrame (), "QtGui", "QTextTable_Native", + methods_QTextTable (), + "@hide\n@alias QTextTable"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextTable () { return decl_QTextTable; } + +} + + +class QTextTable_Adaptor : public QTextTable, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTextTable_Adaptor(); + + // [adaptor ctor] QTextTable::QTextTable(QTextDocument *doc) + QTextTable_Adaptor(QTextDocument *doc) : QTextTable(doc) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QTextTable::isSignalConnected(const QMetaMethod &signal) + bool fp_QTextTable_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTextTable::isSignalConnected(signal); + } + + // [expose] int QTextTable::receivers(const char *signal) + int fp_QTextTable_receivers_c1731 (const char *signal) const { + return QTextTable::receivers(signal); + } + + // [expose] QObject *QTextTable::sender() + QObject * fp_QTextTable_sender_c0 () const { + return QTextTable::sender(); + } + + // [expose] int QTextTable::senderSignalIndex() + int fp_QTextTable_senderSignalIndex_c0 () const { + return QTextTable::senderSignalIndex(); + } + + // [emitter impl] void QTextTable::destroyed(QObject *) + void emitter_QTextTable_destroyed_1302(QObject *arg1) + { + emit QTextTable::destroyed(arg1); + } + + // [adaptor impl] bool QTextTable::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QTextTable::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTextTable_Adaptor::cbs_event_1217_0, _event); + } else { + return QTextTable::event(_event); + } + } + + // [adaptor impl] bool QTextTable::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QTextTable::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTextTable_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QTextTable::eventFilter(watched, event); + } + } + + // [emitter impl] void QTextTable::objectNameChanged(const QString &objectName) + void emitter_QTextTable_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTextTable::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QTextTable::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTextTable::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTextTable_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTextTable::childEvent(event); + } + } + + // [adaptor impl] void QTextTable::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTextTable::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTextTable_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTextTable::customEvent(event); + } + } + + // [adaptor impl] void QTextTable::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTextTable::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTextTable_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTextTable::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTextTable::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTextTable::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTextTable_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTextTable::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QTextTable_Adaptor::~QTextTable_Adaptor() { } + +// Constructor QTextTable::QTextTable(QTextDocument *doc) (adaptor class) + +static void _init_ctor_QTextTable_Adaptor_1955 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("doc"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextTable_Adaptor_1955 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextDocument *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextTable_Adaptor (arg1)); +} + + +// void QTextTable::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTable_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextTable_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QTextTable::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTable_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextTable_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QTextTable::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTextTable_Adaptor *)cls)->emitter_QTextTable_destroyed_1302 (arg1); +} + + +// void QTextTable::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTable_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextTable_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QTextTable::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTextTable_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextTable_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTextTable::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTextTable_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextTable_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QTextTable::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextTable_Adaptor *)cls)->fp_QTextTable_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QTextTable::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTextTable_Adaptor *)cls)->emitter_QTextTable_objectNameChanged_4567 (arg1); +} + + +// exposed int QTextTable::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTextTable_Adaptor *)cls)->fp_QTextTable_receivers_c1731 (arg1)); +} + + +// exposed QObject *QTextTable::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTextTable_Adaptor *)cls)->fp_QTextTable_sender_c0 ()); +} + + +// exposed int QTextTable::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextTable_Adaptor *)cls)->fp_QTextTable_senderSignalIndex_c0 ()); +} + + +// void QTextTable::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTable_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextTable_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTextTable (); + +static gsi::Methods methods_QTextTable_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextTable::QTextTable(QTextDocument *doc)\nThis method creates an object of class QTextTable.", &_init_ctor_QTextTable_Adaptor_1955, &_call_ctor_QTextTable_Adaptor_1955); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTextTable::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTextTable::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTextTable::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTextTable::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QTextTable::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QTextTable::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTextTable::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTextTable::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTextTable::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTextTable::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTextTable::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTextTable::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QTextTable_Adaptor (qtdecl_QTextTable (), "QtGui", "QTextTable", + methods_QTextTable_Adaptor (), + "@qt\n@brief Binding of QTextTable"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextTableCell.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextTableCell.cc new file mode 100644 index 000000000..b736aabd9 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextTableCell.cc @@ -0,0 +1,350 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextTableCell.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextTableCell + +// Constructor QTextTableCell::QTextTableCell() + + +static void _init_ctor_QTextTableCell_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextTableCell_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextTableCell ()); +} + + +// Constructor QTextTableCell::QTextTableCell(const QTextTableCell &o) + + +static void _init_ctor_QTextTableCell_2687 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextTableCell_2687 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextTableCell &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTextTableCell (arg1)); +} + + +// int QTextTableCell::column() + + +static void _init_f_column_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_column_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextTableCell *)cls)->column ()); +} + + +// int QTextTableCell::columnSpan() + + +static void _init_f_columnSpan_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columnSpan_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextTableCell *)cls)->columnSpan ()); +} + + +// QTextCursor QTextTableCell::firstCursorPosition() + + +static void _init_f_firstCursorPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_firstCursorPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCursor)((QTextTableCell *)cls)->firstCursorPosition ()); +} + + +// int QTextTableCell::firstPosition() + + +static void _init_f_firstPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_firstPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextTableCell *)cls)->firstPosition ()); +} + + +// QTextCharFormat QTextTableCell::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCharFormat)((QTextTableCell *)cls)->format ()); +} + + +// bool QTextTableCell::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextTableCell *)cls)->isValid ()); +} + + +// QTextCursor QTextTableCell::lastCursorPosition() + + +static void _init_f_lastCursorPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastCursorPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCursor)((QTextTableCell *)cls)->lastCursorPosition ()); +} + + +// int QTextTableCell::lastPosition() + + +static void _init_f_lastPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextTableCell *)cls)->lastPosition ()); +} + + +// bool QTextTableCell::operator!=(const QTextTableCell &other) + + +static void _init_f_operator_excl__eq__c2687 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2687 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextTableCell &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextTableCell *)cls)->operator!= (arg1)); +} + + +// QTextTableCell &QTextTableCell::operator=(const QTextTableCell &o) + + +static void _init_f_operator_eq__2687 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2687 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextTableCell &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextTableCell &)((QTextTableCell *)cls)->operator= (arg1)); +} + + +// bool QTextTableCell::operator==(const QTextTableCell &other) + + +static void _init_f_operator_eq__eq__c2687 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2687 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextTableCell &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextTableCell *)cls)->operator== (arg1)); +} + + +// int QTextTableCell::row() + + +static void _init_f_row_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_row_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextTableCell *)cls)->row ()); +} + + +// int QTextTableCell::rowSpan() + + +static void _init_f_rowSpan_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rowSpan_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextTableCell *)cls)->rowSpan ()); +} + + +// void QTextTableCell::setFormat(const QTextCharFormat &format) + + +static void _init_f_setFormat_2814 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFormat_2814 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCell *)cls)->setFormat (arg1); +} + + +// int QTextTableCell::tableCellFormatIndex() + + +static void _init_f_tableCellFormatIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tableCellFormatIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextTableCell *)cls)->tableCellFormatIndex ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextTableCell () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextTableCell::QTextTableCell()\nThis method creates an object of class QTextTableCell.", &_init_ctor_QTextTableCell_0, &_call_ctor_QTextTableCell_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextTableCell::QTextTableCell(const QTextTableCell &o)\nThis method creates an object of class QTextTableCell.", &_init_ctor_QTextTableCell_2687, &_call_ctor_QTextTableCell_2687); + methods += new qt_gsi::GenericMethod ("column", "@brief Method int QTextTableCell::column()\n", true, &_init_f_column_c0, &_call_f_column_c0); + methods += new qt_gsi::GenericMethod ("columnSpan", "@brief Method int QTextTableCell::columnSpan()\n", true, &_init_f_columnSpan_c0, &_call_f_columnSpan_c0); + methods += new qt_gsi::GenericMethod ("firstCursorPosition", "@brief Method QTextCursor QTextTableCell::firstCursorPosition()\n", true, &_init_f_firstCursorPosition_c0, &_call_f_firstCursorPosition_c0); + methods += new qt_gsi::GenericMethod ("firstPosition", "@brief Method int QTextTableCell::firstPosition()\n", true, &_init_f_firstPosition_c0, &_call_f_firstPosition_c0); + methods += new qt_gsi::GenericMethod (":format", "@brief Method QTextCharFormat QTextTableCell::format()\n", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTextTableCell::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("lastCursorPosition", "@brief Method QTextCursor QTextTableCell::lastCursorPosition()\n", true, &_init_f_lastCursorPosition_c0, &_call_f_lastCursorPosition_c0); + methods += new qt_gsi::GenericMethod ("lastPosition", "@brief Method int QTextTableCell::lastPosition()\n", true, &_init_f_lastPosition_c0, &_call_f_lastPosition_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QTextTableCell::operator!=(const QTextTableCell &other)\n", true, &_init_f_operator_excl__eq__c2687, &_call_f_operator_excl__eq__c2687); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QTextTableCell &QTextTableCell::operator=(const QTextTableCell &o)\n", false, &_init_f_operator_eq__2687, &_call_f_operator_eq__2687); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QTextTableCell::operator==(const QTextTableCell &other)\n", true, &_init_f_operator_eq__eq__c2687, &_call_f_operator_eq__eq__c2687); + methods += new qt_gsi::GenericMethod ("row", "@brief Method int QTextTableCell::row()\n", true, &_init_f_row_c0, &_call_f_row_c0); + methods += new qt_gsi::GenericMethod ("rowSpan", "@brief Method int QTextTableCell::rowSpan()\n", true, &_init_f_rowSpan_c0, &_call_f_rowSpan_c0); + methods += new qt_gsi::GenericMethod ("setFormat|format=", "@brief Method void QTextTableCell::setFormat(const QTextCharFormat &format)\n", false, &_init_f_setFormat_2814, &_call_f_setFormat_2814); + methods += new qt_gsi::GenericMethod ("tableCellFormatIndex", "@brief Method int QTextTableCell::tableCellFormatIndex()\n", true, &_init_f_tableCellFormatIndex_c0, &_call_f_tableCellFormatIndex_c0); + return methods; +} + +gsi::Class decl_QTextTableCell ("QtGui", "QTextTableCell", + methods_QTextTableCell (), + "@qt\n@brief Binding of QTextTableCell"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextTableCell () { return decl_QTextTableCell; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextTableCellFormat.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextTableCellFormat.cc new file mode 100644 index 000000000..78c418bd4 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextTableCellFormat.cc @@ -0,0 +1,777 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextTableCellFormat.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextTableCellFormat + +// Constructor QTextTableCellFormat::QTextTableCellFormat() + + +static void _init_ctor_QTextTableCellFormat_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextTableCellFormat_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextTableCellFormat ()); +} + + +// double QTextTableCellFormat::bottomBorder() + + +static void _init_f_bottomBorder_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottomBorder_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextTableCellFormat *)cls)->bottomBorder ()); +} + + +// QBrush QTextTableCellFormat::bottomBorderBrush() + + +static void _init_f_bottomBorderBrush_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottomBorderBrush_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QTextTableCellFormat *)cls)->bottomBorderBrush ()); +} + + +// QTextFrameFormat::BorderStyle QTextTableCellFormat::bottomBorderStyle() + + +static void _init_f_bottomBorderStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_bottomBorderStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextTableCellFormat *)cls)->bottomBorderStyle ())); +} + + +// double QTextTableCellFormat::bottomPadding() + + +static void _init_f_bottomPadding_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottomPadding_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextTableCellFormat *)cls)->bottomPadding ()); +} + + +// bool QTextTableCellFormat::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextTableCellFormat *)cls)->isValid ()); +} + + +// double QTextTableCellFormat::leftBorder() + + +static void _init_f_leftBorder_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_leftBorder_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextTableCellFormat *)cls)->leftBorder ()); +} + + +// QBrush QTextTableCellFormat::leftBorderBrush() + + +static void _init_f_leftBorderBrush_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_leftBorderBrush_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QTextTableCellFormat *)cls)->leftBorderBrush ()); +} + + +// QTextFrameFormat::BorderStyle QTextTableCellFormat::leftBorderStyle() + + +static void _init_f_leftBorderStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_leftBorderStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextTableCellFormat *)cls)->leftBorderStyle ())); +} + + +// double QTextTableCellFormat::leftPadding() + + +static void _init_f_leftPadding_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_leftPadding_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextTableCellFormat *)cls)->leftPadding ()); +} + + +// double QTextTableCellFormat::rightBorder() + + +static void _init_f_rightBorder_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rightBorder_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextTableCellFormat *)cls)->rightBorder ()); +} + + +// QBrush QTextTableCellFormat::rightBorderBrush() + + +static void _init_f_rightBorderBrush_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rightBorderBrush_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QTextTableCellFormat *)cls)->rightBorderBrush ()); +} + + +// QTextFrameFormat::BorderStyle QTextTableCellFormat::rightBorderStyle() + + +static void _init_f_rightBorderStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_rightBorderStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextTableCellFormat *)cls)->rightBorderStyle ())); +} + + +// double QTextTableCellFormat::rightPadding() + + +static void _init_f_rightPadding_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rightPadding_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextTableCellFormat *)cls)->rightPadding ()); +} + + +// void QTextTableCellFormat::setBorder(double width) + + +static void _init_f_setBorder_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBorder_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setBorder (arg1); +} + + +// void QTextTableCellFormat::setBorderBrush(const QBrush &brush) + + +static void _init_f_setBorderBrush_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBorderBrush_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setBorderBrush (arg1); +} + + +// void QTextTableCellFormat::setBorderStyle(QTextFrameFormat::BorderStyle style) + + +static void _init_f_setBorderStyle_3297 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setBorderStyle_3297 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setBorderStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextTableCellFormat::setBottomBorder(double width) + + +static void _init_f_setBottomBorder_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBottomBorder_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setBottomBorder (arg1); +} + + +// void QTextTableCellFormat::setBottomBorderBrush(const QBrush &brush) + + +static void _init_f_setBottomBorderBrush_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBottomBorderBrush_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setBottomBorderBrush (arg1); +} + + +// void QTextTableCellFormat::setBottomBorderStyle(QTextFrameFormat::BorderStyle style) + + +static void _init_f_setBottomBorderStyle_3297 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setBottomBorderStyle_3297 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setBottomBorderStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextTableCellFormat::setBottomPadding(double padding) + + +static void _init_f_setBottomPadding_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("padding"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBottomPadding_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setBottomPadding (arg1); +} + + +// void QTextTableCellFormat::setLeftBorder(double width) + + +static void _init_f_setLeftBorder_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLeftBorder_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setLeftBorder (arg1); +} + + +// void QTextTableCellFormat::setLeftBorderBrush(const QBrush &brush) + + +static void _init_f_setLeftBorderBrush_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLeftBorderBrush_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setLeftBorderBrush (arg1); +} + + +// void QTextTableCellFormat::setLeftBorderStyle(QTextFrameFormat::BorderStyle style) + + +static void _init_f_setLeftBorderStyle_3297 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setLeftBorderStyle_3297 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setLeftBorderStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextTableCellFormat::setLeftPadding(double padding) + + +static void _init_f_setLeftPadding_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("padding"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLeftPadding_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setLeftPadding (arg1); +} + + +// void QTextTableCellFormat::setPadding(double padding) + + +static void _init_f_setPadding_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("padding"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPadding_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setPadding (arg1); +} + + +// void QTextTableCellFormat::setRightBorder(double width) + + +static void _init_f_setRightBorder_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRightBorder_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setRightBorder (arg1); +} + + +// void QTextTableCellFormat::setRightBorderBrush(const QBrush &brush) + + +static void _init_f_setRightBorderBrush_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRightBorderBrush_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setRightBorderBrush (arg1); +} + + +// void QTextTableCellFormat::setRightBorderStyle(QTextFrameFormat::BorderStyle style) + + +static void _init_f_setRightBorderStyle_3297 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setRightBorderStyle_3297 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setRightBorderStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextTableCellFormat::setRightPadding(double padding) + + +static void _init_f_setRightPadding_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("padding"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRightPadding_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setRightPadding (arg1); +} + + +// void QTextTableCellFormat::setTopBorder(double width) + + +static void _init_f_setTopBorder_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTopBorder_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setTopBorder (arg1); +} + + +// void QTextTableCellFormat::setTopBorderBrush(const QBrush &brush) + + +static void _init_f_setTopBorderBrush_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTopBorderBrush_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setTopBorderBrush (arg1); +} + + +// void QTextTableCellFormat::setTopBorderStyle(QTextFrameFormat::BorderStyle style) + + +static void _init_f_setTopBorderStyle_3297 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTopBorderStyle_3297 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setTopBorderStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextTableCellFormat::setTopPadding(double padding) + + +static void _init_f_setTopPadding_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("padding"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTopPadding_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableCellFormat *)cls)->setTopPadding (arg1); +} + + +// double QTextTableCellFormat::topBorder() + + +static void _init_f_topBorder_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_topBorder_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextTableCellFormat *)cls)->topBorder ()); +} + + +// QBrush QTextTableCellFormat::topBorderBrush() + + +static void _init_f_topBorderBrush_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_topBorderBrush_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QTextTableCellFormat *)cls)->topBorderBrush ()); +} + + +// QTextFrameFormat::BorderStyle QTextTableCellFormat::topBorderStyle() + + +static void _init_f_topBorderStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_topBorderStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextTableCellFormat *)cls)->topBorderStyle ())); +} + + +// double QTextTableCellFormat::topPadding() + + +static void _init_f_topPadding_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_topPadding_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextTableCellFormat *)cls)->topPadding ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextTableCellFormat () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextTableCellFormat::QTextTableCellFormat()\nThis method creates an object of class QTextTableCellFormat.", &_init_ctor_QTextTableCellFormat_0, &_call_ctor_QTextTableCellFormat_0); + methods += new qt_gsi::GenericMethod ("bottomBorder", "@brief Method double QTextTableCellFormat::bottomBorder()\n", true, &_init_f_bottomBorder_c0, &_call_f_bottomBorder_c0); + methods += new qt_gsi::GenericMethod ("bottomBorderBrush", "@brief Method QBrush QTextTableCellFormat::bottomBorderBrush()\n", true, &_init_f_bottomBorderBrush_c0, &_call_f_bottomBorderBrush_c0); + methods += new qt_gsi::GenericMethod ("bottomBorderStyle", "@brief Method QTextFrameFormat::BorderStyle QTextTableCellFormat::bottomBorderStyle()\n", true, &_init_f_bottomBorderStyle_c0, &_call_f_bottomBorderStyle_c0); + methods += new qt_gsi::GenericMethod (":bottomPadding", "@brief Method double QTextTableCellFormat::bottomPadding()\n", true, &_init_f_bottomPadding_c0, &_call_f_bottomPadding_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTextTableCellFormat::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("leftBorder", "@brief Method double QTextTableCellFormat::leftBorder()\n", true, &_init_f_leftBorder_c0, &_call_f_leftBorder_c0); + methods += new qt_gsi::GenericMethod ("leftBorderBrush", "@brief Method QBrush QTextTableCellFormat::leftBorderBrush()\n", true, &_init_f_leftBorderBrush_c0, &_call_f_leftBorderBrush_c0); + methods += new qt_gsi::GenericMethod ("leftBorderStyle", "@brief Method QTextFrameFormat::BorderStyle QTextTableCellFormat::leftBorderStyle()\n", true, &_init_f_leftBorderStyle_c0, &_call_f_leftBorderStyle_c0); + methods += new qt_gsi::GenericMethod (":leftPadding", "@brief Method double QTextTableCellFormat::leftPadding()\n", true, &_init_f_leftPadding_c0, &_call_f_leftPadding_c0); + methods += new qt_gsi::GenericMethod ("rightBorder", "@brief Method double QTextTableCellFormat::rightBorder()\n", true, &_init_f_rightBorder_c0, &_call_f_rightBorder_c0); + methods += new qt_gsi::GenericMethod ("rightBorderBrush", "@brief Method QBrush QTextTableCellFormat::rightBorderBrush()\n", true, &_init_f_rightBorderBrush_c0, &_call_f_rightBorderBrush_c0); + methods += new qt_gsi::GenericMethod ("rightBorderStyle", "@brief Method QTextFrameFormat::BorderStyle QTextTableCellFormat::rightBorderStyle()\n", true, &_init_f_rightBorderStyle_c0, &_call_f_rightBorderStyle_c0); + methods += new qt_gsi::GenericMethod (":rightPadding", "@brief Method double QTextTableCellFormat::rightPadding()\n", true, &_init_f_rightPadding_c0, &_call_f_rightPadding_c0); + methods += new qt_gsi::GenericMethod ("setBorder", "@brief Method void QTextTableCellFormat::setBorder(double width)\n", false, &_init_f_setBorder_1071, &_call_f_setBorder_1071); + methods += new qt_gsi::GenericMethod ("setBorderBrush", "@brief Method void QTextTableCellFormat::setBorderBrush(const QBrush &brush)\n", false, &_init_f_setBorderBrush_1910, &_call_f_setBorderBrush_1910); + methods += new qt_gsi::GenericMethod ("setBorderStyle", "@brief Method void QTextTableCellFormat::setBorderStyle(QTextFrameFormat::BorderStyle style)\n", false, &_init_f_setBorderStyle_3297, &_call_f_setBorderStyle_3297); + methods += new qt_gsi::GenericMethod ("setBottomBorder", "@brief Method void QTextTableCellFormat::setBottomBorder(double width)\n", false, &_init_f_setBottomBorder_1071, &_call_f_setBottomBorder_1071); + methods += new qt_gsi::GenericMethod ("setBottomBorderBrush", "@brief Method void QTextTableCellFormat::setBottomBorderBrush(const QBrush &brush)\n", false, &_init_f_setBottomBorderBrush_1910, &_call_f_setBottomBorderBrush_1910); + methods += new qt_gsi::GenericMethod ("setBottomBorderStyle", "@brief Method void QTextTableCellFormat::setBottomBorderStyle(QTextFrameFormat::BorderStyle style)\n", false, &_init_f_setBottomBorderStyle_3297, &_call_f_setBottomBorderStyle_3297); + methods += new qt_gsi::GenericMethod ("setBottomPadding|bottomPadding=", "@brief Method void QTextTableCellFormat::setBottomPadding(double padding)\n", false, &_init_f_setBottomPadding_1071, &_call_f_setBottomPadding_1071); + methods += new qt_gsi::GenericMethod ("setLeftBorder", "@brief Method void QTextTableCellFormat::setLeftBorder(double width)\n", false, &_init_f_setLeftBorder_1071, &_call_f_setLeftBorder_1071); + methods += new qt_gsi::GenericMethod ("setLeftBorderBrush", "@brief Method void QTextTableCellFormat::setLeftBorderBrush(const QBrush &brush)\n", false, &_init_f_setLeftBorderBrush_1910, &_call_f_setLeftBorderBrush_1910); + methods += new qt_gsi::GenericMethod ("setLeftBorderStyle", "@brief Method void QTextTableCellFormat::setLeftBorderStyle(QTextFrameFormat::BorderStyle style)\n", false, &_init_f_setLeftBorderStyle_3297, &_call_f_setLeftBorderStyle_3297); + methods += new qt_gsi::GenericMethod ("setLeftPadding|leftPadding=", "@brief Method void QTextTableCellFormat::setLeftPadding(double padding)\n", false, &_init_f_setLeftPadding_1071, &_call_f_setLeftPadding_1071); + methods += new qt_gsi::GenericMethod ("setPadding", "@brief Method void QTextTableCellFormat::setPadding(double padding)\n", false, &_init_f_setPadding_1071, &_call_f_setPadding_1071); + methods += new qt_gsi::GenericMethod ("setRightBorder", "@brief Method void QTextTableCellFormat::setRightBorder(double width)\n", false, &_init_f_setRightBorder_1071, &_call_f_setRightBorder_1071); + methods += new qt_gsi::GenericMethod ("setRightBorderBrush", "@brief Method void QTextTableCellFormat::setRightBorderBrush(const QBrush &brush)\n", false, &_init_f_setRightBorderBrush_1910, &_call_f_setRightBorderBrush_1910); + methods += new qt_gsi::GenericMethod ("setRightBorderStyle", "@brief Method void QTextTableCellFormat::setRightBorderStyle(QTextFrameFormat::BorderStyle style)\n", false, &_init_f_setRightBorderStyle_3297, &_call_f_setRightBorderStyle_3297); + methods += new qt_gsi::GenericMethod ("setRightPadding|rightPadding=", "@brief Method void QTextTableCellFormat::setRightPadding(double padding)\n", false, &_init_f_setRightPadding_1071, &_call_f_setRightPadding_1071); + methods += new qt_gsi::GenericMethod ("setTopBorder", "@brief Method void QTextTableCellFormat::setTopBorder(double width)\n", false, &_init_f_setTopBorder_1071, &_call_f_setTopBorder_1071); + methods += new qt_gsi::GenericMethod ("setTopBorderBrush", "@brief Method void QTextTableCellFormat::setTopBorderBrush(const QBrush &brush)\n", false, &_init_f_setTopBorderBrush_1910, &_call_f_setTopBorderBrush_1910); + methods += new qt_gsi::GenericMethod ("setTopBorderStyle", "@brief Method void QTextTableCellFormat::setTopBorderStyle(QTextFrameFormat::BorderStyle style)\n", false, &_init_f_setTopBorderStyle_3297, &_call_f_setTopBorderStyle_3297); + methods += new qt_gsi::GenericMethod ("setTopPadding|topPadding=", "@brief Method void QTextTableCellFormat::setTopPadding(double padding)\n", false, &_init_f_setTopPadding_1071, &_call_f_setTopPadding_1071); + methods += new qt_gsi::GenericMethod ("topBorder", "@brief Method double QTextTableCellFormat::topBorder()\n", true, &_init_f_topBorder_c0, &_call_f_topBorder_c0); + methods += new qt_gsi::GenericMethod ("topBorderBrush", "@brief Method QBrush QTextTableCellFormat::topBorderBrush()\n", true, &_init_f_topBorderBrush_c0, &_call_f_topBorderBrush_c0); + methods += new qt_gsi::GenericMethod ("topBorderStyle", "@brief Method QTextFrameFormat::BorderStyle QTextTableCellFormat::topBorderStyle()\n", true, &_init_f_topBorderStyle_c0, &_call_f_topBorderStyle_c0); + methods += new qt_gsi::GenericMethod (":topPadding", "@brief Method double QTextTableCellFormat::topPadding()\n", true, &_init_f_topPadding_c0, &_call_f_topPadding_c0); + return methods; +} + +gsi::Class &qtdecl_QTextCharFormat (); + +gsi::Class decl_QTextTableCellFormat (qtdecl_QTextCharFormat (), "QtGui", "QTextTableCellFormat", + methods_QTextTableCellFormat (), + "@qt\n@brief Binding of QTextTableCellFormat"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextTableCellFormat () { return decl_QTextTableCellFormat; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTextTableFormat.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTextTableFormat.cc new file mode 100644 index 000000000..f7caa271e --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTextTableFormat.cc @@ -0,0 +1,376 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextTableFormat.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextTableFormat + +// Constructor QTextTableFormat::QTextTableFormat() + + +static void _init_ctor_QTextTableFormat_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextTableFormat_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextTableFormat ()); +} + + +// QFlags QTextTableFormat::alignment() + + +static void _init_f_alignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_alignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTextTableFormat *)cls)->alignment ()); +} + + +// bool QTextTableFormat::borderCollapse() + + +static void _init_f_borderCollapse_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_borderCollapse_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextTableFormat *)cls)->borderCollapse ()); +} + + +// double QTextTableFormat::cellPadding() + + +static void _init_f_cellPadding_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cellPadding_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextTableFormat *)cls)->cellPadding ()); +} + + +// double QTextTableFormat::cellSpacing() + + +static void _init_f_cellSpacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cellSpacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextTableFormat *)cls)->cellSpacing ()); +} + + +// void QTextTableFormat::clearColumnWidthConstraints() + + +static void _init_f_clearColumnWidthConstraints_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearColumnWidthConstraints_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableFormat *)cls)->clearColumnWidthConstraints (); +} + + +// QList QTextTableFormat::columnWidthConstraints() + + +static void _init_f_columnWidthConstraints_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_columnWidthConstraints_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTextTableFormat *)cls)->columnWidthConstraints ()); +} + + +// int QTextTableFormat::columns() + + +static void _init_f_columns_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columns_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextTableFormat *)cls)->columns ()); +} + + +// int QTextTableFormat::headerRowCount() + + +static void _init_f_headerRowCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_headerRowCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextTableFormat *)cls)->headerRowCount ()); +} + + +// bool QTextTableFormat::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextTableFormat *)cls)->isValid ()); +} + + +// void QTextTableFormat::setAlignment(QFlags alignment) + + +static void _init_f_setAlignment_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alignment"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlignment_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableFormat *)cls)->setAlignment (arg1); +} + + +// void QTextTableFormat::setBorderCollapse(bool borderCollapse) + + +static void _init_f_setBorderCollapse_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("borderCollapse"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBorderCollapse_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableFormat *)cls)->setBorderCollapse (arg1); +} + + +// void QTextTableFormat::setCellPadding(double padding) + + +static void _init_f_setCellPadding_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("padding"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCellPadding_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableFormat *)cls)->setCellPadding (arg1); +} + + +// void QTextTableFormat::setCellSpacing(double spacing) + + +static void _init_f_setCellSpacing_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCellSpacing_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableFormat *)cls)->setCellSpacing (arg1); +} + + +// void QTextTableFormat::setColumnWidthConstraints(const QList &constraints) + + +static void _init_f_setColumnWidthConstraints_3040 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("constraints"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setColumnWidthConstraints_3040 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableFormat *)cls)->setColumnWidthConstraints (arg1); +} + + +// void QTextTableFormat::setColumns(int columns) + + +static void _init_f_setColumns_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("columns"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setColumns_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableFormat *)cls)->setColumns (arg1); +} + + +// void QTextTableFormat::setHeaderRowCount(int count) + + +static void _init_f_setHeaderRowCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("count"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHeaderRowCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextTableFormat *)cls)->setHeaderRowCount (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextTableFormat () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextTableFormat::QTextTableFormat()\nThis method creates an object of class QTextTableFormat.", &_init_ctor_QTextTableFormat_0, &_call_ctor_QTextTableFormat_0); + methods += new qt_gsi::GenericMethod (":alignment", "@brief Method QFlags QTextTableFormat::alignment()\n", true, &_init_f_alignment_c0, &_call_f_alignment_c0); + methods += new qt_gsi::GenericMethod ("borderCollapse", "@brief Method bool QTextTableFormat::borderCollapse()\n", true, &_init_f_borderCollapse_c0, &_call_f_borderCollapse_c0); + methods += new qt_gsi::GenericMethod (":cellPadding", "@brief Method double QTextTableFormat::cellPadding()\n", true, &_init_f_cellPadding_c0, &_call_f_cellPadding_c0); + methods += new qt_gsi::GenericMethod (":cellSpacing", "@brief Method double QTextTableFormat::cellSpacing()\n", true, &_init_f_cellSpacing_c0, &_call_f_cellSpacing_c0); + methods += new qt_gsi::GenericMethod ("clearColumnWidthConstraints", "@brief Method void QTextTableFormat::clearColumnWidthConstraints()\n", false, &_init_f_clearColumnWidthConstraints_0, &_call_f_clearColumnWidthConstraints_0); + methods += new qt_gsi::GenericMethod (":columnWidthConstraints", "@brief Method QList QTextTableFormat::columnWidthConstraints()\n", true, &_init_f_columnWidthConstraints_c0, &_call_f_columnWidthConstraints_c0); + methods += new qt_gsi::GenericMethod (":columns", "@brief Method int QTextTableFormat::columns()\n", true, &_init_f_columns_c0, &_call_f_columns_c0); + methods += new qt_gsi::GenericMethod (":headerRowCount", "@brief Method int QTextTableFormat::headerRowCount()\n", true, &_init_f_headerRowCount_c0, &_call_f_headerRowCount_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QTextTableFormat::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("setAlignment|alignment=", "@brief Method void QTextTableFormat::setAlignment(QFlags alignment)\n", false, &_init_f_setAlignment_2750, &_call_f_setAlignment_2750); + methods += new qt_gsi::GenericMethod ("setBorderCollapse", "@brief Method void QTextTableFormat::setBorderCollapse(bool borderCollapse)\n", false, &_init_f_setBorderCollapse_864, &_call_f_setBorderCollapse_864); + methods += new qt_gsi::GenericMethod ("setCellPadding|cellPadding=", "@brief Method void QTextTableFormat::setCellPadding(double padding)\n", false, &_init_f_setCellPadding_1071, &_call_f_setCellPadding_1071); + methods += new qt_gsi::GenericMethod ("setCellSpacing|cellSpacing=", "@brief Method void QTextTableFormat::setCellSpacing(double spacing)\n", false, &_init_f_setCellSpacing_1071, &_call_f_setCellSpacing_1071); + methods += new qt_gsi::GenericMethod ("setColumnWidthConstraints|columnWidthConstraints=", "@brief Method void QTextTableFormat::setColumnWidthConstraints(const QList &constraints)\n", false, &_init_f_setColumnWidthConstraints_3040, &_call_f_setColumnWidthConstraints_3040); + methods += new qt_gsi::GenericMethod ("setColumns|columns=", "@brief Method void QTextTableFormat::setColumns(int columns)\n", false, &_init_f_setColumns_767, &_call_f_setColumns_767); + methods += new qt_gsi::GenericMethod ("setHeaderRowCount|headerRowCount=", "@brief Method void QTextTableFormat::setHeaderRowCount(int count)\n", false, &_init_f_setHeaderRowCount_767, &_call_f_setHeaderRowCount_767); + return methods; +} + +gsi::Class &qtdecl_QTextFrameFormat (); + +gsi::Class decl_QTextTableFormat (qtdecl_QTextFrameFormat (), "QtGui", "QTextTableFormat", + methods_QTextTableFormat (), + "@qt\n@brief Binding of QTextTableFormat"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextTableFormat () { return decl_QTextTableFormat; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQToolBarChangeEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQToolBarChangeEvent.cc new file mode 100644 index 000000000..8ce453411 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQToolBarChangeEvent.cc @@ -0,0 +1,218 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQToolBarChangeEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QToolBarChangeEvent + +// QToolBarChangeEvent *QToolBarChangeEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QToolBarChangeEvent *)((QToolBarChangeEvent *)cls)->clone ()); +} + + +// bool QToolBarChangeEvent::toggle() + + +static void _init_f_toggle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toggle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QToolBarChangeEvent *)cls)->toggle ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QToolBarChangeEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QToolBarChangeEvent *QToolBarChangeEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("toggle", "@brief Method bool QToolBarChangeEvent::toggle()\n", true, &_init_f_toggle_c0, &_call_f_toggle_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QToolBarChangeEvent (qtdecl_QEvent (), "QtGui", "QToolBarChangeEvent_Native", + methods_QToolBarChangeEvent (), + "@hide\n@alias QToolBarChangeEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QToolBarChangeEvent () { return decl_QToolBarChangeEvent; } + +} + + +class QToolBarChangeEvent_Adaptor : public QToolBarChangeEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QToolBarChangeEvent_Adaptor(); + + // [adaptor ctor] QToolBarChangeEvent::QToolBarChangeEvent(bool t) + QToolBarChangeEvent_Adaptor(bool t) : QToolBarChangeEvent(t) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QToolBarChangeEvent *QToolBarChangeEvent::clone() + QToolBarChangeEvent * cbs_clone_c0_0() const + { + return QToolBarChangeEvent::clone(); + } + + virtual QToolBarChangeEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QToolBarChangeEvent_Adaptor::cbs_clone_c0_0); + } else { + return QToolBarChangeEvent::clone(); + } + } + + // [adaptor impl] void QToolBarChangeEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QToolBarChangeEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QToolBarChangeEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QToolBarChangeEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QToolBarChangeEvent_Adaptor::~QToolBarChangeEvent_Adaptor() { } + +// Constructor QToolBarChangeEvent::QToolBarChangeEvent(bool t) (adaptor class) + +static void _init_ctor_QToolBarChangeEvent_Adaptor_864 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QToolBarChangeEvent_Adaptor_864 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ret.write (new QToolBarChangeEvent_Adaptor (arg1)); +} + + +// QToolBarChangeEvent *QToolBarChangeEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QToolBarChangeEvent *)((QToolBarChangeEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBarChangeEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QToolBarChangeEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBarChangeEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBarChangeEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QToolBarChangeEvent (); + +static gsi::Methods methods_QToolBarChangeEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QToolBarChangeEvent::QToolBarChangeEvent(bool t)\nThis method creates an object of class QToolBarChangeEvent.", &_init_ctor_QToolBarChangeEvent_Adaptor_864, &_call_ctor_QToolBarChangeEvent_Adaptor_864); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QToolBarChangeEvent *QToolBarChangeEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QToolBarChangeEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QToolBarChangeEvent_Adaptor (qtdecl_QToolBarChangeEvent (), "QtGui", "QToolBarChangeEvent", + methods_QToolBarChangeEvent_Adaptor (), + "@qt\n@brief Binding of QToolBarChangeEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTouchEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTouchEvent.cc new file mode 100644 index 000000000..6575431a0 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTouchEvent.cc @@ -0,0 +1,525 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTouchEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTouchEvent + +// QTouchEvent *QTouchEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTouchEvent *)((QTouchEvent *)cls)->clone ()); +} + + +// bool QTouchEvent::isBeginEvent() + + +static void _init_f_isBeginEvent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isBeginEvent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTouchEvent *)cls)->isBeginEvent ()); +} + + +// bool QTouchEvent::isEndEvent() + + +static void _init_f_isEndEvent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEndEvent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTouchEvent *)cls)->isEndEvent ()); +} + + +// bool QTouchEvent::isUpdateEvent() + + +static void _init_f_isUpdateEvent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isUpdateEvent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTouchEvent *)cls)->isUpdateEvent ()); +} + + +// QObject *QTouchEvent::target() + + +static void _init_f_target_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_target_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTouchEvent *)cls)->target ()); +} + + +// QFlags QTouchEvent::touchPointStates() + + +static void _init_f_touchPointStates_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_touchPointStates_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTouchEvent *)cls)->touchPointStates ()); +} + + +// const QList &QTouchEvent::touchPoints() + + +static void _init_f_touchPoints_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return & > (); +} + +static void _call_f_touchPoints_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write & > ((const QList &)((QTouchEvent *)cls)->touchPoints ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTouchEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QTouchEvent *QTouchEvent::clone()\nThis is a reimplementation of QPointerEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("isBeginEvent?", "@brief Method bool QTouchEvent::isBeginEvent()\nThis is a reimplementation of QPointerEvent::isBeginEvent", true, &_init_f_isBeginEvent_c0, &_call_f_isBeginEvent_c0); + methods += new qt_gsi::GenericMethod ("isEndEvent?", "@brief Method bool QTouchEvent::isEndEvent()\nThis is a reimplementation of QPointerEvent::isEndEvent", true, &_init_f_isEndEvent_c0, &_call_f_isEndEvent_c0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent?", "@brief Method bool QTouchEvent::isUpdateEvent()\nThis is a reimplementation of QPointerEvent::isUpdateEvent", true, &_init_f_isUpdateEvent_c0, &_call_f_isUpdateEvent_c0); + methods += new qt_gsi::GenericMethod (":target", "@brief Method QObject *QTouchEvent::target()\n", true, &_init_f_target_c0, &_call_f_target_c0); + methods += new qt_gsi::GenericMethod (":touchPointStates", "@brief Method QFlags QTouchEvent::touchPointStates()\n", true, &_init_f_touchPointStates_c0, &_call_f_touchPointStates_c0); + methods += new qt_gsi::GenericMethod (":touchPoints", "@brief Method const QList &QTouchEvent::touchPoints()\n", true, &_init_f_touchPoints_c0, &_call_f_touchPoints_c0); + return methods; +} + +gsi::Class &qtdecl_QPointerEvent (); + +gsi::Class decl_QTouchEvent (qtdecl_QPointerEvent (), "QtGui", "QTouchEvent_Native", + methods_QTouchEvent (), + "@hide\n@alias QTouchEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTouchEvent () { return decl_QTouchEvent; } + +} + + +class QTouchEvent_Adaptor : public QTouchEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTouchEvent_Adaptor(); + + // [adaptor ctor] QTouchEvent::QTouchEvent(QEvent::Type eventType, const QPointingDevice *device, QFlags modifiers, const QList &touchPoints) + QTouchEvent_Adaptor(QEvent::Type eventType) : QTouchEvent(eventType) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTouchEvent::QTouchEvent(QEvent::Type eventType, const QPointingDevice *device, QFlags modifiers, const QList &touchPoints) + QTouchEvent_Adaptor(QEvent::Type eventType, const QPointingDevice *device) : QTouchEvent(eventType, device) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTouchEvent::QTouchEvent(QEvent::Type eventType, const QPointingDevice *device, QFlags modifiers, const QList &touchPoints) + QTouchEvent_Adaptor(QEvent::Type eventType, const QPointingDevice *device, QFlags modifiers) : QTouchEvent(eventType, device, modifiers) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTouchEvent::QTouchEvent(QEvent::Type eventType, const QPointingDevice *device, QFlags modifiers, const QList &touchPoints) + QTouchEvent_Adaptor(QEvent::Type eventType, const QPointingDevice *device, QFlags modifiers, const QList &touchPoints) : QTouchEvent(eventType, device, modifiers, touchPoints) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTouchEvent::QTouchEvent(QEvent::Type eventType, const QPointingDevice *device, QFlags modifiers, QFlags touchPointStates, const QList &touchPoints) + QTouchEvent_Adaptor(QEvent::Type eventType, const QPointingDevice *device, QFlags modifiers, QFlags touchPointStates) : QTouchEvent(eventType, device, modifiers, touchPointStates) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTouchEvent::QTouchEvent(QEvent::Type eventType, const QPointingDevice *device, QFlags modifiers, QFlags touchPointStates, const QList &touchPoints) + QTouchEvent_Adaptor(QEvent::Type eventType, const QPointingDevice *device, QFlags modifiers, QFlags touchPointStates, const QList &touchPoints) : QTouchEvent(eventType, device, modifiers, touchPointStates, touchPoints) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QTouchEvent *QTouchEvent::clone() + QTouchEvent * cbs_clone_c0_0() const + { + return QTouchEvent::clone(); + } + + virtual QTouchEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QTouchEvent_Adaptor::cbs_clone_c0_0); + } else { + return QTouchEvent::clone(); + } + } + + // [adaptor impl] bool QTouchEvent::isBeginEvent() + bool cbs_isBeginEvent_c0_0() const + { + return QTouchEvent::isBeginEvent(); + } + + virtual bool isBeginEvent() const + { + if (cb_isBeginEvent_c0_0.can_issue()) { + return cb_isBeginEvent_c0_0.issue(&QTouchEvent_Adaptor::cbs_isBeginEvent_c0_0); + } else { + return QTouchEvent::isBeginEvent(); + } + } + + // [adaptor impl] bool QTouchEvent::isEndEvent() + bool cbs_isEndEvent_c0_0() const + { + return QTouchEvent::isEndEvent(); + } + + virtual bool isEndEvent() const + { + if (cb_isEndEvent_c0_0.can_issue()) { + return cb_isEndEvent_c0_0.issue(&QTouchEvent_Adaptor::cbs_isEndEvent_c0_0); + } else { + return QTouchEvent::isEndEvent(); + } + } + + // [adaptor impl] bool QTouchEvent::isUpdateEvent() + bool cbs_isUpdateEvent_c0_0() const + { + return QTouchEvent::isUpdateEvent(); + } + + virtual bool isUpdateEvent() const + { + if (cb_isUpdateEvent_c0_0.can_issue()) { + return cb_isUpdateEvent_c0_0.issue(&QTouchEvent_Adaptor::cbs_isUpdateEvent_c0_0); + } else { + return QTouchEvent::isUpdateEvent(); + } + } + + // [adaptor impl] void QTouchEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QTouchEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QTouchEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QTouchEvent::setAccepted(accepted); + } + } + + // [adaptor impl] void QTouchEvent::setTimestamp(quint64 timestamp) + void cbs_setTimestamp_1103_0(quint64 timestamp) + { + QTouchEvent::setTimestamp(timestamp); + } + + virtual void setTimestamp(quint64 timestamp) + { + if (cb_setTimestamp_1103_0.can_issue()) { + cb_setTimestamp_1103_0.issue(&QTouchEvent_Adaptor::cbs_setTimestamp_1103_0, timestamp); + } else { + QTouchEvent::setTimestamp(timestamp); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_isBeginEvent_c0_0; + gsi::Callback cb_isEndEvent_c0_0; + gsi::Callback cb_isUpdateEvent_c0_0; + gsi::Callback cb_setAccepted_864_0; + gsi::Callback cb_setTimestamp_1103_0; +}; + +QTouchEvent_Adaptor::~QTouchEvent_Adaptor() { } + +// Constructor QTouchEvent::QTouchEvent(QEvent::Type eventType, const QPointingDevice *device, QFlags modifiers, const QList &touchPoints) (adaptor class) + +static void _init_ctor_QTouchEvent_Adaptor_10193 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("device", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("modifiers", true, "Qt::NoModifier"); + decl->add_arg > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("touchPoints", true, "{}"); + decl->add_arg & > (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QTouchEvent_Adaptor_10193 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPointingDevice *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::NoModifier, heap); + const QList &arg4 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() ({}, heap); + ret.write (new QTouchEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4)); +} + + +// Constructor QTouchEvent::QTouchEvent(QEvent::Type eventType, const QPointingDevice *device, QFlags modifiers, QFlags touchPointStates, const QList &touchPoints) (adaptor class) + +static void _init_ctor_QTouchEvent_Adaptor_12963 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("device"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("modifiers"); + decl->add_arg > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("touchPointStates"); + decl->add_arg > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("touchPoints", true, "{}"); + decl->add_arg & > (argspec_4); + decl->set_return_new (); +} + +static void _call_ctor_QTouchEvent_Adaptor_12963 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPointingDevice *arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = gsi::arg_reader >() (args, heap); + QFlags arg4 = gsi::arg_reader >() (args, heap); + const QList &arg5 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() ({}, heap); + ret.write (new QTouchEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4, arg5)); +} + + +// QTouchEvent *QTouchEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTouchEvent *)((QTouchEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTouchEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// bool QTouchEvent::isBeginEvent() + +static void _init_cbs_isBeginEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isBeginEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTouchEvent_Adaptor *)cls)->cbs_isBeginEvent_c0_0 ()); +} + +static void _set_callback_cbs_isBeginEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTouchEvent_Adaptor *)cls)->cb_isBeginEvent_c0_0 = cb; +} + + +// bool QTouchEvent::isEndEvent() + +static void _init_cbs_isEndEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEndEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTouchEvent_Adaptor *)cls)->cbs_isEndEvent_c0_0 ()); +} + +static void _set_callback_cbs_isEndEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTouchEvent_Adaptor *)cls)->cb_isEndEvent_c0_0 = cb; +} + + +// bool QTouchEvent::isUpdateEvent() + +static void _init_cbs_isUpdateEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isUpdateEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTouchEvent_Adaptor *)cls)->cbs_isUpdateEvent_c0_0 ()); +} + +static void _set_callback_cbs_isUpdateEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTouchEvent_Adaptor *)cls)->cb_isUpdateEvent_c0_0 = cb; +} + + +// void QTouchEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTouchEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTouchEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +// void QTouchEvent::setTimestamp(quint64 timestamp) + +static void _init_cbs_setTimestamp_1103_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timestamp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setTimestamp_1103_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTouchEvent_Adaptor *)cls)->cbs_setTimestamp_1103_0 (arg1); +} + +static void _set_callback_cbs_setTimestamp_1103_0 (void *cls, const gsi::Callback &cb) +{ + ((QTouchEvent_Adaptor *)cls)->cb_setTimestamp_1103_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTouchEvent (); + +static gsi::Methods methods_QTouchEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTouchEvent::QTouchEvent(QEvent::Type eventType, const QPointingDevice *device, QFlags modifiers, const QList &touchPoints)\nThis method creates an object of class QTouchEvent.", &_init_ctor_QTouchEvent_Adaptor_10193, &_call_ctor_QTouchEvent_Adaptor_10193); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTouchEvent::QTouchEvent(QEvent::Type eventType, const QPointingDevice *device, QFlags modifiers, QFlags touchPointStates, const QList &touchPoints)\nThis method creates an object of class QTouchEvent.", &_init_ctor_QTouchEvent_Adaptor_12963, &_call_ctor_QTouchEvent_Adaptor_12963); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QTouchEvent *QTouchEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@brief Virtual method bool QTouchEvent::isBeginEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@hide", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0, &_set_callback_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@brief Virtual method bool QTouchEvent::isEndEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@hide", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0, &_set_callback_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@brief Virtual method bool QTouchEvent::isUpdateEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@hide", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0, &_set_callback_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QTouchEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@brief Virtual method void QTouchEvent::setTimestamp(quint64 timestamp)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@hide", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0, &_set_callback_cbs_setTimestamp_1103_0); + return methods; +} + +gsi::Class decl_QTouchEvent_Adaptor (qtdecl_QTouchEvent (), "QtGui", "QTouchEvent", + methods_QTouchEvent_Adaptor (), + "@qt\n@brief Binding of QTouchEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQTransform.cc b/src/gsiqt/qt6/QtGui/gsiDeclQTransform.cc new file mode 100644 index 000000000..759926479 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQTransform.cc @@ -0,0 +1,1339 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTransform.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTransform + +// Constructor QTransform::QTransform() + + +static void _init_ctor_QTransform_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTransform_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTransform ()); +} + + +// Constructor QTransform::QTransform(double h11, double h12, double h13, double h21, double h22, double h23, double h31, double h32, double h33) + + +static void _init_ctor_QTransform_8775 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h11"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h12"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("h13"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h21"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("h22"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("h23"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("h31"); + decl->add_arg (argspec_6); + static gsi::ArgSpecBase argspec_7 ("h32"); + decl->add_arg (argspec_7); + static gsi::ArgSpecBase argspec_8 ("h33"); + decl->add_arg (argspec_8); + decl->set_return_new (); +} + +static void _call_ctor_QTransform_8775 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + double arg5 = gsi::arg_reader() (args, heap); + double arg6 = gsi::arg_reader() (args, heap); + double arg7 = gsi::arg_reader() (args, heap); + double arg8 = gsi::arg_reader() (args, heap); + double arg9 = gsi::arg_reader() (args, heap); + ret.write (new QTransform (arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)); +} + + +// Constructor QTransform::QTransform(double h11, double h12, double h21, double h22, double dx, double dy) + + +static void _init_ctor_QTransform_5886 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h11"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h12"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("h21"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h22"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("dx"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("dy"); + decl->add_arg (argspec_5); + decl->set_return_new (); +} + +static void _call_ctor_QTransform_5886 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + double arg5 = gsi::arg_reader() (args, heap); + double arg6 = gsi::arg_reader() (args, heap); + ret.write (new QTransform (arg1, arg2, arg3, arg4, arg5, arg6)); +} + + +// Constructor QTransform::QTransform(const QTransform &other) + + +static void _init_ctor_QTransform_2350 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTransform_2350 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTransform (arg1)); +} + + +// QTransform QTransform::adjoint() + + +static void _init_f_adjoint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_adjoint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTransform)((QTransform *)cls)->adjoint ()); +} + + +// double QTransform::determinant() + + +static void _init_f_determinant_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_determinant_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTransform *)cls)->determinant ()); +} + + +// double QTransform::dx() + + +static void _init_f_dx_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dx_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTransform *)cls)->dx ()); +} + + +// double QTransform::dy() + + +static void _init_f_dy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTransform *)cls)->dy ()); +} + + +// QTransform QTransform::inverted(bool *invertible) + + +static void _init_f_inverted_c1050 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("invertible", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_inverted_c1050 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QTransform)((QTransform *)cls)->inverted (arg1)); +} + + +// bool QTransform::isAffine() + + +static void _init_f_isAffine_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAffine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTransform *)cls)->isAffine ()); +} + + +// bool QTransform::isIdentity() + + +static void _init_f_isIdentity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isIdentity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTransform *)cls)->isIdentity ()); +} + + +// bool QTransform::isInvertible() + + +static void _init_f_isInvertible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isInvertible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTransform *)cls)->isInvertible ()); +} + + +// bool QTransform::isRotating() + + +static void _init_f_isRotating_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRotating_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTransform *)cls)->isRotating ()); +} + + +// bool QTransform::isScaling() + + +static void _init_f_isScaling_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isScaling_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTransform *)cls)->isScaling ()); +} + + +// bool QTransform::isTranslating() + + +static void _init_f_isTranslating_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isTranslating_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTransform *)cls)->isTranslating ()); +} + + +// double QTransform::m11() + + +static void _init_f_m11_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_m11_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTransform *)cls)->m11 ()); +} + + +// double QTransform::m12() + + +static void _init_f_m12_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_m12_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTransform *)cls)->m12 ()); +} + + +// double QTransform::m13() + + +static void _init_f_m13_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_m13_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTransform *)cls)->m13 ()); +} + + +// double QTransform::m21() + + +static void _init_f_m21_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_m21_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTransform *)cls)->m21 ()); +} + + +// double QTransform::m22() + + +static void _init_f_m22_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_m22_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTransform *)cls)->m22 ()); +} + + +// double QTransform::m23() + + +static void _init_f_m23_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_m23_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTransform *)cls)->m23 ()); +} + + +// double QTransform::m31() + + +static void _init_f_m31_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_m31_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTransform *)cls)->m31 ()); +} + + +// double QTransform::m32() + + +static void _init_f_m32_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_m32_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTransform *)cls)->m32 ()); +} + + +// double QTransform::m33() + + +static void _init_f_m33_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_m33_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTransform *)cls)->m33 ()); +} + + +// QPoint QTransform::map(const QPoint &p) + + +static void _init_f_map_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_map_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPoint)((QTransform *)cls)->map (arg1)); +} + + +// QPointF QTransform::map(const QPointF &p) + + +static void _init_f_map_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_map_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QTransform *)cls)->map (arg1)); +} + + +// QLine QTransform::map(const QLine &l) + + +static void _init_f_map_c1786 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("l"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_map_c1786 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLine &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QLine)((QTransform *)cls)->map (arg1)); +} + + +// QLineF QTransform::map(const QLineF &l) + + +static void _init_f_map_c1856 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("l"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_map_c1856 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLineF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QLineF)((QTransform *)cls)->map (arg1)); +} + + +// QPolygonF QTransform::map(const QPolygonF &a) + + +static void _init_f_map_c2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_map_c2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QTransform *)cls)->map (arg1)); +} + + +// QPolygon QTransform::map(const QPolygon &a) + + +static void _init_f_map_c2138 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_map_c2138 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygon &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygon)((QTransform *)cls)->map (arg1)); +} + + +// QRegion QTransform::map(const QRegion &r) + + +static void _init_f_map_c2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_map_c2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion)((QTransform *)cls)->map (arg1)); +} + + +// QPainterPath QTransform::map(const QPainterPath &p) + + +static void _init_f_map_c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_map_c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QTransform *)cls)->map (arg1)); +} + + +// void QTransform::map(int x, int y, int *tx, int *ty) + + +static void _init_f_map_c3116 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("tx"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("ty"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_map_c3116 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + int *arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransform *)cls)->map (arg1, arg2, arg3, arg4); +} + + +// void QTransform::map(double x, double y, double *tx, double *ty) + + +static void _init_f_map_c4332 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("tx"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("ty"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_map_c4332 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double *arg3 = gsi::arg_reader() (args, heap); + double *arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransform *)cls)->map (arg1, arg2, arg3, arg4); +} + + +// QRect QTransform::mapRect(const QRect &) + + +static void _init_f_mapRect_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapRect_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QTransform *)cls)->mapRect (arg1)); +} + + +// QRectF QTransform::mapRect(const QRectF &) + + +static void _init_f_mapRect_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapRect_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QTransform *)cls)->mapRect (arg1)); +} + + +// QPolygon QTransform::mapToPolygon(const QRect &r) + + +static void _init_f_mapToPolygon_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToPolygon_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygon)((QTransform *)cls)->mapToPolygon (arg1)); +} + + +// bool QTransform::operator!=(const QTransform &) + + +static void _init_f_operator_excl__eq__c2350 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2350 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTransform *)cls)->operator!= (arg1)); +} + + +// QTransform QTransform::operator*(const QTransform &o) + + +static void _init_f_operator_star__c2350 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__c2350 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTransform)((QTransform *)cls)->operator* (arg1)); +} + + +// QTransform &QTransform::operator*=(const QTransform &) + + +static void _init_f_operator_star__eq__2350 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__2350 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTransform &)((QTransform *)cls)->operator*= (arg1)); +} + + +// QTransform &QTransform::operator*=(double div) + + +static void _init_f_operator_star__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("div"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTransform &)((QTransform *)cls)->operator*= (arg1)); +} + + +// QTransform &QTransform::operator+=(double div) + + +static void _init_f_operator_plus__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("div"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTransform &)((QTransform *)cls)->operator+= (arg1)); +} + + +// QTransform &QTransform::operator-=(double div) + + +static void _init_f_operator_minus__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("div"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTransform &)((QTransform *)cls)->operator-= (arg1)); +} + + +// QTransform &QTransform::operator/=(double div) + + +static void _init_f_operator_slash__eq__1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("div"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_slash__eq__1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTransform &)((QTransform *)cls)->operator/= (arg1)); +} + + +// QTransform &QTransform::operator=(const QTransform &) + + +static void _init_f_operator_eq__2350 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2350 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTransform &)((QTransform *)cls)->operator= (arg1)); +} + + +// bool QTransform::operator==(const QTransform &) + + +static void _init_f_operator_eq__eq__c2350 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2350 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTransform *)cls)->operator== (arg1)); +} + + +// void QTransform::reset() + + +static void _init_f_reset_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reset_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransform *)cls)->reset (); +} + + +// QTransform &QTransform::rotate(double a, Qt::Axis axis) + + +static void _init_f_rotate_2117 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("axis", true, "Qt::ZAxis"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_rotate_2117 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ZAxis), heap); + ret.write ((QTransform &)((QTransform *)cls)->rotate (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QTransform &QTransform::rotateRadians(double a, Qt::Axis axis) + + +static void _init_f_rotateRadians_2117 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("axis", true, "Qt::ZAxis"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_rotateRadians_2117 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ZAxis), heap); + ret.write ((QTransform &)((QTransform *)cls)->rotateRadians (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QTransform &QTransform::scale(double sx, double sy) + + +static void _init_f_scale_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_scale_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write ((QTransform &)((QTransform *)cls)->scale (arg1, arg2)); +} + + +// void QTransform::setMatrix(double m11, double m12, double m13, double m21, double m22, double m23, double m31, double m32, double m33) + + +static void _init_f_setMatrix_8775 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("m11"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("m12"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("m13"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("m21"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("m22"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("m23"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("m31"); + decl->add_arg (argspec_6); + static gsi::ArgSpecBase argspec_7 ("m32"); + decl->add_arg (argspec_7); + static gsi::ArgSpecBase argspec_8 ("m33"); + decl->add_arg (argspec_8); + decl->set_return (); +} + +static void _call_f_setMatrix_8775 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + double arg5 = gsi::arg_reader() (args, heap); + double arg6 = gsi::arg_reader() (args, heap); + double arg7 = gsi::arg_reader() (args, heap); + double arg8 = gsi::arg_reader() (args, heap); + double arg9 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTransform *)cls)->setMatrix (arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9); +} + + +// QTransform &QTransform::shear(double sh, double sv) + + +static void _init_f_shear_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sh"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sv"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_shear_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write ((QTransform &)((QTransform *)cls)->shear (arg1, arg2)); +} + + +// QTransform &QTransform::translate(double dx, double dy) + + +static void _init_f_translate_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translate_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write ((QTransform &)((QTransform *)cls)->translate (arg1, arg2)); +} + + +// QTransform QTransform::transposed() + + +static void _init_f_transposed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transposed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTransform)((QTransform *)cls)->transposed ()); +} + + +// QTransform::TransformationType QTransform::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTransform *)cls)->type ())); +} + + +// static QTransform QTransform::fromScale(double dx, double dy) + + +static void _init_f_fromScale_2034 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromScale_2034 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write ((QTransform)QTransform::fromScale (arg1, arg2)); +} + + +// static QTransform QTransform::fromTranslate(double dx, double dy) + + +static void _init_f_fromTranslate_2034 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_fromTranslate_2034 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write ((QTransform)QTransform::fromTranslate (arg1, arg2)); +} + + +// static bool QTransform::quadToQuad(const QPolygonF &one, const QPolygonF &two, QTransform &result) + + +static void _init_f_quadToQuad_5855 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("one"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("two"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_quadToQuad_5855 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + const QPolygonF &arg2 = gsi::arg_reader() (args, heap); + QTransform &arg3 = gsi::arg_reader() (args, heap); + ret.write ((bool)QTransform::quadToQuad (arg1, arg2, arg3)); +} + + +// static bool QTransform::quadToSquare(const QPolygonF &quad, QTransform &result) + + +static void _init_f_quadToSquare_3755 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("quad"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("result"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_quadToSquare_3755 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + QTransform &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QTransform::quadToSquare (arg1, arg2)); +} + + +// static bool QTransform::squareToQuad(const QPolygonF &square, QTransform &result) + + +static void _init_f_squareToQuad_3755 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("square"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("result"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_squareToQuad_3755 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + QTransform &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)QTransform::squareToQuad (arg1, arg2)); +} + + +// QTransform ::operator *(const QTransform &a, qreal n) +static QTransform op_QTransform_operator_star__3211(const QTransform *_self, qreal n) { + return ::operator *(*_self, n); +} + +// QTransform ::operator /(const QTransform &a, qreal n) +static QTransform op_QTransform_operator_slash__3211(const QTransform *_self, qreal n) { + return ::operator /(*_self, n); +} + +// QTransform ::operator +(const QTransform &a, qreal n) +static QTransform op_QTransform_operator_plus__3211(const QTransform *_self, qreal n) { + return ::operator +(*_self, n); +} + +// QTransform ::operator -(const QTransform &a, qreal n) +static QTransform op_QTransform_operator_minus__3211(const QTransform *_self, qreal n) { + return ::operator -(*_self, n); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTransform () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTransform::QTransform()\nThis method creates an object of class QTransform.", &_init_ctor_QTransform_0, &_call_ctor_QTransform_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTransform::QTransform(double h11, double h12, double h13, double h21, double h22, double h23, double h31, double h32, double h33)\nThis method creates an object of class QTransform.", &_init_ctor_QTransform_8775, &_call_ctor_QTransform_8775); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTransform::QTransform(double h11, double h12, double h21, double h22, double dx, double dy)\nThis method creates an object of class QTransform.", &_init_ctor_QTransform_5886, &_call_ctor_QTransform_5886); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTransform::QTransform(const QTransform &other)\nThis method creates an object of class QTransform.", &_init_ctor_QTransform_2350, &_call_ctor_QTransform_2350); + methods += new qt_gsi::GenericMethod ("adjoint", "@brief Method QTransform QTransform::adjoint()\n", true, &_init_f_adjoint_c0, &_call_f_adjoint_c0); + methods += new qt_gsi::GenericMethod ("determinant", "@brief Method double QTransform::determinant()\n", true, &_init_f_determinant_c0, &_call_f_determinant_c0); + methods += new qt_gsi::GenericMethod ("dx", "@brief Method double QTransform::dx()\n", true, &_init_f_dx_c0, &_call_f_dx_c0); + methods += new qt_gsi::GenericMethod ("dy", "@brief Method double QTransform::dy()\n", true, &_init_f_dy_c0, &_call_f_dy_c0); + methods += new qt_gsi::GenericMethod ("inverted", "@brief Method QTransform QTransform::inverted(bool *invertible)\n", true, &_init_f_inverted_c1050, &_call_f_inverted_c1050); + methods += new qt_gsi::GenericMethod ("isAffine?", "@brief Method bool QTransform::isAffine()\n", true, &_init_f_isAffine_c0, &_call_f_isAffine_c0); + methods += new qt_gsi::GenericMethod ("isIdentity?", "@brief Method bool QTransform::isIdentity()\n", true, &_init_f_isIdentity_c0, &_call_f_isIdentity_c0); + methods += new qt_gsi::GenericMethod ("isInvertible?", "@brief Method bool QTransform::isInvertible()\n", true, &_init_f_isInvertible_c0, &_call_f_isInvertible_c0); + methods += new qt_gsi::GenericMethod ("isRotating?", "@brief Method bool QTransform::isRotating()\n", true, &_init_f_isRotating_c0, &_call_f_isRotating_c0); + methods += new qt_gsi::GenericMethod ("isScaling?", "@brief Method bool QTransform::isScaling()\n", true, &_init_f_isScaling_c0, &_call_f_isScaling_c0); + methods += new qt_gsi::GenericMethod ("isTranslating?", "@brief Method bool QTransform::isTranslating()\n", true, &_init_f_isTranslating_c0, &_call_f_isTranslating_c0); + methods += new qt_gsi::GenericMethod ("m11", "@brief Method double QTransform::m11()\n", true, &_init_f_m11_c0, &_call_f_m11_c0); + methods += new qt_gsi::GenericMethod ("m12", "@brief Method double QTransform::m12()\n", true, &_init_f_m12_c0, &_call_f_m12_c0); + methods += new qt_gsi::GenericMethod ("m13", "@brief Method double QTransform::m13()\n", true, &_init_f_m13_c0, &_call_f_m13_c0); + methods += new qt_gsi::GenericMethod ("m21", "@brief Method double QTransform::m21()\n", true, &_init_f_m21_c0, &_call_f_m21_c0); + methods += new qt_gsi::GenericMethod ("m22", "@brief Method double QTransform::m22()\n", true, &_init_f_m22_c0, &_call_f_m22_c0); + methods += new qt_gsi::GenericMethod ("m23", "@brief Method double QTransform::m23()\n", true, &_init_f_m23_c0, &_call_f_m23_c0); + methods += new qt_gsi::GenericMethod ("m31", "@brief Method double QTransform::m31()\n", true, &_init_f_m31_c0, &_call_f_m31_c0); + methods += new qt_gsi::GenericMethod ("m32", "@brief Method double QTransform::m32()\n", true, &_init_f_m32_c0, &_call_f_m32_c0); + methods += new qt_gsi::GenericMethod ("m33", "@brief Method double QTransform::m33()\n", true, &_init_f_m33_c0, &_call_f_m33_c0); + methods += new qt_gsi::GenericMethod ("map", "@brief Method QPoint QTransform::map(const QPoint &p)\n", true, &_init_f_map_c1916, &_call_f_map_c1916); + methods += new qt_gsi::GenericMethod ("map", "@brief Method QPointF QTransform::map(const QPointF &p)\n", true, &_init_f_map_c1986, &_call_f_map_c1986); + methods += new qt_gsi::GenericMethod ("map", "@brief Method QLine QTransform::map(const QLine &l)\n", true, &_init_f_map_c1786, &_call_f_map_c1786); + methods += new qt_gsi::GenericMethod ("map", "@brief Method QLineF QTransform::map(const QLineF &l)\n", true, &_init_f_map_c1856, &_call_f_map_c1856); + methods += new qt_gsi::GenericMethod ("map", "@brief Method QPolygonF QTransform::map(const QPolygonF &a)\n", true, &_init_f_map_c2208, &_call_f_map_c2208); + methods += new qt_gsi::GenericMethod ("map", "@brief Method QPolygon QTransform::map(const QPolygon &a)\n", true, &_init_f_map_c2138, &_call_f_map_c2138); + methods += new qt_gsi::GenericMethod ("map", "@brief Method QRegion QTransform::map(const QRegion &r)\n", true, &_init_f_map_c2006, &_call_f_map_c2006); + methods += new qt_gsi::GenericMethod ("map", "@brief Method QPainterPath QTransform::map(const QPainterPath &p)\n", true, &_init_f_map_c2514, &_call_f_map_c2514); + methods += new qt_gsi::GenericMethod ("map", "@brief Method void QTransform::map(int x, int y, int *tx, int *ty)\n", true, &_init_f_map_c3116, &_call_f_map_c3116); + methods += new qt_gsi::GenericMethod ("map", "@brief Method void QTransform::map(double x, double y, double *tx, double *ty)\n", true, &_init_f_map_c4332, &_call_f_map_c4332); + methods += new qt_gsi::GenericMethod ("mapRect", "@brief Method QRect QTransform::mapRect(const QRect &)\n", true, &_init_f_mapRect_c1792, &_call_f_mapRect_c1792); + methods += new qt_gsi::GenericMethod ("mapRect", "@brief Method QRectF QTransform::mapRect(const QRectF &)\n", true, &_init_f_mapRect_c1862, &_call_f_mapRect_c1862); + methods += new qt_gsi::GenericMethod ("mapToPolygon", "@brief Method QPolygon QTransform::mapToPolygon(const QRect &r)\n", true, &_init_f_mapToPolygon_c1792, &_call_f_mapToPolygon_c1792); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QTransform::operator!=(const QTransform &)\n", true, &_init_f_operator_excl__eq__c2350, &_call_f_operator_excl__eq__c2350); + methods += new qt_gsi::GenericMethod ("*", "@brief Method QTransform QTransform::operator*(const QTransform &o)\n", true, &_init_f_operator_star__c2350, &_call_f_operator_star__c2350); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QTransform &QTransform::operator*=(const QTransform &)\n", false, &_init_f_operator_star__eq__2350, &_call_f_operator_star__eq__2350); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QTransform &QTransform::operator*=(double div)\n", false, &_init_f_operator_star__eq__1071, &_call_f_operator_star__eq__1071); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QTransform &QTransform::operator+=(double div)\n", false, &_init_f_operator_plus__eq__1071, &_call_f_operator_plus__eq__1071); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QTransform &QTransform::operator-=(double div)\n", false, &_init_f_operator_minus__eq__1071, &_call_f_operator_minus__eq__1071); + methods += new qt_gsi::GenericMethod ("/=", "@brief Method QTransform &QTransform::operator/=(double div)\n", false, &_init_f_operator_slash__eq__1071, &_call_f_operator_slash__eq__1071); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QTransform &QTransform::operator=(const QTransform &)\n", false, &_init_f_operator_eq__2350, &_call_f_operator_eq__2350); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QTransform::operator==(const QTransform &)\n", true, &_init_f_operator_eq__eq__c2350, &_call_f_operator_eq__eq__c2350); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method void QTransform::reset()\n", false, &_init_f_reset_0, &_call_f_reset_0); + methods += new qt_gsi::GenericMethod ("rotate", "@brief Method QTransform &QTransform::rotate(double a, Qt::Axis axis)\n", false, &_init_f_rotate_2117, &_call_f_rotate_2117); + methods += new qt_gsi::GenericMethod ("rotateRadians", "@brief Method QTransform &QTransform::rotateRadians(double a, Qt::Axis axis)\n", false, &_init_f_rotateRadians_2117, &_call_f_rotateRadians_2117); + methods += new qt_gsi::GenericMethod ("scale", "@brief Method QTransform &QTransform::scale(double sx, double sy)\n", false, &_init_f_scale_2034, &_call_f_scale_2034); + methods += new qt_gsi::GenericMethod ("setMatrix", "@brief Method void QTransform::setMatrix(double m11, double m12, double m13, double m21, double m22, double m23, double m31, double m32, double m33)\n", false, &_init_f_setMatrix_8775, &_call_f_setMatrix_8775); + methods += new qt_gsi::GenericMethod ("shear", "@brief Method QTransform &QTransform::shear(double sh, double sv)\n", false, &_init_f_shear_2034, &_call_f_shear_2034); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method QTransform &QTransform::translate(double dx, double dy)\n", false, &_init_f_translate_2034, &_call_f_translate_2034); + methods += new qt_gsi::GenericMethod ("transposed", "@brief Method QTransform QTransform::transposed()\n", true, &_init_f_transposed_c0, &_call_f_transposed_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QTransform::TransformationType QTransform::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericStaticMethod ("fromScale", "@brief Static method QTransform QTransform::fromScale(double dx, double dy)\nThis method is static and can be called without an instance.", &_init_f_fromScale_2034, &_call_f_fromScale_2034); + methods += new qt_gsi::GenericStaticMethod ("fromTranslate", "@brief Static method QTransform QTransform::fromTranslate(double dx, double dy)\nThis method is static and can be called without an instance.", &_init_f_fromTranslate_2034, &_call_f_fromTranslate_2034); + methods += new qt_gsi::GenericStaticMethod ("quadToQuad", "@brief Static method bool QTransform::quadToQuad(const QPolygonF &one, const QPolygonF &two, QTransform &result)\nThis method is static and can be called without an instance.", &_init_f_quadToQuad_5855, &_call_f_quadToQuad_5855); + methods += new qt_gsi::GenericStaticMethod ("quadToSquare", "@brief Static method bool QTransform::quadToSquare(const QPolygonF &quad, QTransform &result)\nThis method is static and can be called without an instance.", &_init_f_quadToSquare_3755, &_call_f_quadToSquare_3755); + methods += new qt_gsi::GenericStaticMethod ("squareToQuad", "@brief Static method bool QTransform::squareToQuad(const QPolygonF &square, QTransform &result)\nThis method is static and can be called without an instance.", &_init_f_squareToQuad_3755, &_call_f_squareToQuad_3755); + methods += gsi::method_ext("*", &::op_QTransform_operator_star__3211, gsi::arg ("n"), "@brief Operator QTransform ::operator *(const QTransform &a, qreal n)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("/", &::op_QTransform_operator_slash__3211, gsi::arg ("n"), "@brief Operator QTransform ::operator /(const QTransform &a, qreal n)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("+", &::op_QTransform_operator_plus__3211, gsi::arg ("n"), "@brief Operator QTransform ::operator +(const QTransform &a, qreal n)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("-", &::op_QTransform_operator_minus__3211, gsi::arg ("n"), "@brief Operator QTransform ::operator -(const QTransform &a, qreal n)\nThis is the mapping of the global operator to the instance method."); + return methods; +} + +gsi::Class decl_QTransform ("QtGui", "QTransform", + methods_QTransform (), + "@qt\n@brief Binding of QTransform"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTransform () { return decl_QTransform; } + +} + + +// Implementation of the enum wrapper class for QTransform::TransformationType +namespace qt_gsi +{ + +static gsi::Enum decl_QTransform_TransformationType_Enum ("QtGui", "QTransform_TransformationType", + gsi::enum_const ("TxNone", QTransform::TxNone, "@brief Enum constant QTransform::TxNone") + + gsi::enum_const ("TxTranslate", QTransform::TxTranslate, "@brief Enum constant QTransform::TxTranslate") + + gsi::enum_const ("TxScale", QTransform::TxScale, "@brief Enum constant QTransform::TxScale") + + gsi::enum_const ("TxRotate", QTransform::TxRotate, "@brief Enum constant QTransform::TxRotate") + + gsi::enum_const ("TxShear", QTransform::TxShear, "@brief Enum constant QTransform::TxShear") + + gsi::enum_const ("TxProject", QTransform::TxProject, "@brief Enum constant QTransform::TxProject"), + "@qt\n@brief This class represents the QTransform::TransformationType enum"); + +static gsi::QFlagsClass decl_QTransform_TransformationType_Enums ("QtGui", "QTransform_QFlags_TransformationType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTransform_TransformationType_Enum_in_parent (decl_QTransform_TransformationType_Enum.defs ()); +static gsi::ClassExt decl_QTransform_TransformationType_Enum_as_child (decl_QTransform_TransformationType_Enum, "TransformationType"); +static gsi::ClassExt decl_QTransform_TransformationType_Enums_as_child (decl_QTransform_TransformationType_Enums, "QFlags_TransformationType"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQUndoCommand.cc b/src/gsiqt/qt6/QtGui/gsiDeclQUndoCommand.cc new file mode 100644 index 000000000..3740d7949 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQUndoCommand.cc @@ -0,0 +1,495 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQUndoCommand.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QUndoCommand + +// QString QUndoCommand::actionText() + + +static void _init_f_actionText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_actionText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QUndoCommand *)cls)->actionText ()); +} + + +// const QUndoCommand *QUndoCommand::child(int index) + + +static void _init_f_child_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_child_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QUndoCommand *)((QUndoCommand *)cls)->child (arg1)); +} + + +// int QUndoCommand::childCount() + + +static void _init_f_childCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_childCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QUndoCommand *)cls)->childCount ()); +} + + +// int QUndoCommand::id() + + +static void _init_f_id_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_id_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QUndoCommand *)cls)->id ()); +} + + +// bool QUndoCommand::isObsolete() + + +static void _init_f_isObsolete_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isObsolete_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUndoCommand *)cls)->isObsolete ()); +} + + +// bool QUndoCommand::mergeWith(const QUndoCommand *other) + + +static void _init_f_mergeWith_2507 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mergeWith_2507 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUndoCommand *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QUndoCommand *)cls)->mergeWith (arg1)); +} + + +// void QUndoCommand::redo() + + +static void _init_f_redo_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_redo_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoCommand *)cls)->redo (); +} + + +// void QUndoCommand::setObsolete(bool obsolete) + + +static void _init_f_setObsolete_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("obsolete"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setObsolete_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoCommand *)cls)->setObsolete (arg1); +} + + +// void QUndoCommand::setText(const QString &text) + + +static void _init_f_setText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoCommand *)cls)->setText (arg1); +} + + +// QString QUndoCommand::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QUndoCommand *)cls)->text ()); +} + + +// void QUndoCommand::undo() + + +static void _init_f_undo_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_undo_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoCommand *)cls)->undo (); +} + + +namespace gsi +{ + +static gsi::Methods methods_QUndoCommand () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("actionText", "@brief Method QString QUndoCommand::actionText()\n", true, &_init_f_actionText_c0, &_call_f_actionText_c0); + methods += new qt_gsi::GenericMethod ("child", "@brief Method const QUndoCommand *QUndoCommand::child(int index)\n", true, &_init_f_child_c767, &_call_f_child_c767); + methods += new qt_gsi::GenericMethod ("childCount", "@brief Method int QUndoCommand::childCount()\n", true, &_init_f_childCount_c0, &_call_f_childCount_c0); + methods += new qt_gsi::GenericMethod ("id", "@brief Method int QUndoCommand::id()\n", true, &_init_f_id_c0, &_call_f_id_c0); + methods += new qt_gsi::GenericMethod ("isObsolete?", "@brief Method bool QUndoCommand::isObsolete()\n", true, &_init_f_isObsolete_c0, &_call_f_isObsolete_c0); + methods += new qt_gsi::GenericMethod ("mergeWith", "@brief Method bool QUndoCommand::mergeWith(const QUndoCommand *other)\n", false, &_init_f_mergeWith_2507, &_call_f_mergeWith_2507); + methods += new qt_gsi::GenericMethod ("redo", "@brief Method void QUndoCommand::redo()\n", false, &_init_f_redo_0, &_call_f_redo_0); + methods += new qt_gsi::GenericMethod ("setObsolete", "@brief Method void QUndoCommand::setObsolete(bool obsolete)\n", false, &_init_f_setObsolete_864, &_call_f_setObsolete_864); + methods += new qt_gsi::GenericMethod ("setText|text=", "@brief Method void QUndoCommand::setText(const QString &text)\n", false, &_init_f_setText_2025, &_call_f_setText_2025); + methods += new qt_gsi::GenericMethod (":text", "@brief Method QString QUndoCommand::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod ("undo", "@brief Method void QUndoCommand::undo()\n", false, &_init_f_undo_0, &_call_f_undo_0); + return methods; +} + +gsi::Class decl_QUndoCommand ("QtGui", "QUndoCommand_Native", + methods_QUndoCommand (), + "@hide\n@alias QUndoCommand"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QUndoCommand () { return decl_QUndoCommand; } + +} + + +class QUndoCommand_Adaptor : public QUndoCommand, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QUndoCommand_Adaptor(); + + // [adaptor ctor] QUndoCommand::QUndoCommand(QUndoCommand *parent) + QUndoCommand_Adaptor() : QUndoCommand() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QUndoCommand::QUndoCommand(QUndoCommand *parent) + QUndoCommand_Adaptor(QUndoCommand *parent) : QUndoCommand(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QUndoCommand::QUndoCommand(const QString &text, QUndoCommand *parent) + QUndoCommand_Adaptor(const QString &text) : QUndoCommand(text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QUndoCommand::QUndoCommand(const QString &text, QUndoCommand *parent) + QUndoCommand_Adaptor(const QString &text, QUndoCommand *parent) : QUndoCommand(text, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] int QUndoCommand::id() + int cbs_id_c0_0() const + { + return QUndoCommand::id(); + } + + virtual int id() const + { + if (cb_id_c0_0.can_issue()) { + return cb_id_c0_0.issue(&QUndoCommand_Adaptor::cbs_id_c0_0); + } else { + return QUndoCommand::id(); + } + } + + // [adaptor impl] bool QUndoCommand::mergeWith(const QUndoCommand *other) + bool cbs_mergeWith_2507_0(const QUndoCommand *other) + { + return QUndoCommand::mergeWith(other); + } + + virtual bool mergeWith(const QUndoCommand *other) + { + if (cb_mergeWith_2507_0.can_issue()) { + return cb_mergeWith_2507_0.issue(&QUndoCommand_Adaptor::cbs_mergeWith_2507_0, other); + } else { + return QUndoCommand::mergeWith(other); + } + } + + // [adaptor impl] void QUndoCommand::redo() + void cbs_redo_0_0() + { + QUndoCommand::redo(); + } + + virtual void redo() + { + if (cb_redo_0_0.can_issue()) { + cb_redo_0_0.issue(&QUndoCommand_Adaptor::cbs_redo_0_0); + } else { + QUndoCommand::redo(); + } + } + + // [adaptor impl] void QUndoCommand::undo() + void cbs_undo_0_0() + { + QUndoCommand::undo(); + } + + virtual void undo() + { + if (cb_undo_0_0.can_issue()) { + cb_undo_0_0.issue(&QUndoCommand_Adaptor::cbs_undo_0_0); + } else { + QUndoCommand::undo(); + } + } + + gsi::Callback cb_id_c0_0; + gsi::Callback cb_mergeWith_2507_0; + gsi::Callback cb_redo_0_0; + gsi::Callback cb_undo_0_0; +}; + +QUndoCommand_Adaptor::~QUndoCommand_Adaptor() { } + +// Constructor QUndoCommand::QUndoCommand(QUndoCommand *parent) (adaptor class) + +static void _init_ctor_QUndoCommand_Adaptor_1812 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QUndoCommand_Adaptor_1812 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUndoCommand *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QUndoCommand_Adaptor (arg1)); +} + + +// Constructor QUndoCommand::QUndoCommand(const QString &text, QUndoCommand *parent) (adaptor class) + +static void _init_ctor_QUndoCommand_Adaptor_3729 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QUndoCommand_Adaptor_3729 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QUndoCommand *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QUndoCommand_Adaptor (arg1, arg2)); +} + + +// int QUndoCommand::id() + +static void _init_cbs_id_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_id_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QUndoCommand_Adaptor *)cls)->cbs_id_c0_0 ()); +} + +static void _set_callback_cbs_id_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoCommand_Adaptor *)cls)->cb_id_c0_0 = cb; +} + + +// bool QUndoCommand::mergeWith(const QUndoCommand *other) + +static void _init_cbs_mergeWith_2507_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mergeWith_2507_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUndoCommand *arg1 = args.read (heap); + ret.write ((bool)((QUndoCommand_Adaptor *)cls)->cbs_mergeWith_2507_0 (arg1)); +} + +static void _set_callback_cbs_mergeWith_2507_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoCommand_Adaptor *)cls)->cb_mergeWith_2507_0 = cb; +} + + +// void QUndoCommand::redo() + +static void _init_cbs_redo_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_redo_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoCommand_Adaptor *)cls)->cbs_redo_0_0 (); +} + +static void _set_callback_cbs_redo_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoCommand_Adaptor *)cls)->cb_redo_0_0 = cb; +} + + +// void QUndoCommand::undo() + +static void _init_cbs_undo_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_undo_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoCommand_Adaptor *)cls)->cbs_undo_0_0 (); +} + +static void _set_callback_cbs_undo_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoCommand_Adaptor *)cls)->cb_undo_0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QUndoCommand (); + +static gsi::Methods methods_QUndoCommand_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QUndoCommand::QUndoCommand(QUndoCommand *parent)\nThis method creates an object of class QUndoCommand.", &_init_ctor_QUndoCommand_Adaptor_1812, &_call_ctor_QUndoCommand_Adaptor_1812); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QUndoCommand::QUndoCommand(const QString &text, QUndoCommand *parent)\nThis method creates an object of class QUndoCommand.", &_init_ctor_QUndoCommand_Adaptor_3729, &_call_ctor_QUndoCommand_Adaptor_3729); + methods += new qt_gsi::GenericMethod ("id", "@brief Virtual method int QUndoCommand::id()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_id_c0_0, &_call_cbs_id_c0_0); + methods += new qt_gsi::GenericMethod ("id", "@hide", true, &_init_cbs_id_c0_0, &_call_cbs_id_c0_0, &_set_callback_cbs_id_c0_0); + methods += new qt_gsi::GenericMethod ("mergeWith", "@brief Virtual method bool QUndoCommand::mergeWith(const QUndoCommand *other)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mergeWith_2507_0, &_call_cbs_mergeWith_2507_0); + methods += new qt_gsi::GenericMethod ("mergeWith", "@hide", false, &_init_cbs_mergeWith_2507_0, &_call_cbs_mergeWith_2507_0, &_set_callback_cbs_mergeWith_2507_0); + methods += new qt_gsi::GenericMethod ("redo", "@brief Virtual method void QUndoCommand::redo()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_redo_0_0, &_call_cbs_redo_0_0); + methods += new qt_gsi::GenericMethod ("redo", "@hide", false, &_init_cbs_redo_0_0, &_call_cbs_redo_0_0, &_set_callback_cbs_redo_0_0); + methods += new qt_gsi::GenericMethod ("undo", "@brief Virtual method void QUndoCommand::undo()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_undo_0_0, &_call_cbs_undo_0_0); + methods += new qt_gsi::GenericMethod ("undo", "@hide", false, &_init_cbs_undo_0_0, &_call_cbs_undo_0_0, &_set_callback_cbs_undo_0_0); + return methods; +} + +gsi::Class decl_QUndoCommand_Adaptor (qtdecl_QUndoCommand (), "QtGui", "QUndoCommand", + methods_QUndoCommand_Adaptor (), + "@qt\n@brief Binding of QUndoCommand"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQUndoGroup.cc b/src/gsiqt/qt6/QtGui/gsiDeclQUndoGroup.cc new file mode 100644 index 000000000..38de2af3b --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQUndoGroup.cc @@ -0,0 +1,992 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQUndoGroup.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QUndoGroup + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QUndoGroup::staticMetaObject); +} + + +// QUndoStack *QUndoGroup::activeStack() + + +static void _init_f_activeStack_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activeStack_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QUndoStack *)((QUndoGroup *)cls)->activeStack ()); +} + + +// void QUndoGroup::addStack(QUndoStack *stack) + + +static void _init_f_addStack_1611 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stack"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addStack_1611 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUndoStack *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoGroup *)cls)->addStack (arg1); +} + + +// bool QUndoGroup::canRedo() + + +static void _init_f_canRedo_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canRedo_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUndoGroup *)cls)->canRedo ()); +} + + +// bool QUndoGroup::canUndo() + + +static void _init_f_canUndo_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canUndo_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUndoGroup *)cls)->canUndo ()); +} + + +// QAction *QUndoGroup::createRedoAction(QObject *parent, const QString &prefix) + + +static void _init_f_createRedoAction_c3219 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("prefix", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_createRedoAction_c3219 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QAction *)((QUndoGroup *)cls)->createRedoAction (arg1, arg2)); +} + + +// QAction *QUndoGroup::createUndoAction(QObject *parent, const QString &prefix) + + +static void _init_f_createUndoAction_c3219 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("prefix", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_createUndoAction_c3219 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QAction *)((QUndoGroup *)cls)->createUndoAction (arg1, arg2)); +} + + +// bool QUndoGroup::isClean() + + +static void _init_f_isClean_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isClean_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUndoGroup *)cls)->isClean ()); +} + + +// void QUndoGroup::redo() + + +static void _init_f_redo_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_redo_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoGroup *)cls)->redo (); +} + + +// QString QUndoGroup::redoText() + + +static void _init_f_redoText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_redoText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QUndoGroup *)cls)->redoText ()); +} + + +// void QUndoGroup::removeStack(QUndoStack *stack) + + +static void _init_f_removeStack_1611 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stack"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeStack_1611 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUndoStack *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoGroup *)cls)->removeStack (arg1); +} + + +// void QUndoGroup::setActiveStack(QUndoStack *stack) + + +static void _init_f_setActiveStack_1611 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stack"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setActiveStack_1611 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUndoStack *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoGroup *)cls)->setActiveStack (arg1); +} + + +// QList QUndoGroup::stacks() + + +static void _init_f_stacks_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_stacks_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QUndoGroup *)cls)->stacks ()); +} + + +// void QUndoGroup::undo() + + +static void _init_f_undo_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_undo_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoGroup *)cls)->undo (); +} + + +// QString QUndoGroup::undoText() + + +static void _init_f_undoText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_undoText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QUndoGroup *)cls)->undoText ()); +} + + +// static QString QUndoGroup::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QUndoGroup::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QUndoGroup () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":activeStack", "@brief Method QUndoStack *QUndoGroup::activeStack()\n", true, &_init_f_activeStack_c0, &_call_f_activeStack_c0); + methods += new qt_gsi::GenericMethod ("addStack", "@brief Method void QUndoGroup::addStack(QUndoStack *stack)\n", false, &_init_f_addStack_1611, &_call_f_addStack_1611); + methods += new qt_gsi::GenericMethod ("canRedo", "@brief Method bool QUndoGroup::canRedo()\n", true, &_init_f_canRedo_c0, &_call_f_canRedo_c0); + methods += new qt_gsi::GenericMethod ("canUndo", "@brief Method bool QUndoGroup::canUndo()\n", true, &_init_f_canUndo_c0, &_call_f_canUndo_c0); + methods += new qt_gsi::GenericMethod ("createRedoAction", "@brief Method QAction *QUndoGroup::createRedoAction(QObject *parent, const QString &prefix)\n", true, &_init_f_createRedoAction_c3219, &_call_f_createRedoAction_c3219); + methods += new qt_gsi::GenericMethod ("createUndoAction", "@brief Method QAction *QUndoGroup::createUndoAction(QObject *parent, const QString &prefix)\n", true, &_init_f_createUndoAction_c3219, &_call_f_createUndoAction_c3219); + methods += new qt_gsi::GenericMethod ("isClean?", "@brief Method bool QUndoGroup::isClean()\n", true, &_init_f_isClean_c0, &_call_f_isClean_c0); + methods += new qt_gsi::GenericMethod ("redo", "@brief Method void QUndoGroup::redo()\n", false, &_init_f_redo_0, &_call_f_redo_0); + methods += new qt_gsi::GenericMethod ("redoText", "@brief Method QString QUndoGroup::redoText()\n", true, &_init_f_redoText_c0, &_call_f_redoText_c0); + methods += new qt_gsi::GenericMethod ("removeStack", "@brief Method void QUndoGroup::removeStack(QUndoStack *stack)\n", false, &_init_f_removeStack_1611, &_call_f_removeStack_1611); + methods += new qt_gsi::GenericMethod ("setActiveStack|activeStack=", "@brief Method void QUndoGroup::setActiveStack(QUndoStack *stack)\n", false, &_init_f_setActiveStack_1611, &_call_f_setActiveStack_1611); + methods += new qt_gsi::GenericMethod ("stacks", "@brief Method QList QUndoGroup::stacks()\n", true, &_init_f_stacks_c0, &_call_f_stacks_c0); + methods += new qt_gsi::GenericMethod ("undo", "@brief Method void QUndoGroup::undo()\n", false, &_init_f_undo_0, &_call_f_undo_0); + methods += new qt_gsi::GenericMethod ("undoText", "@brief Method QString QUndoGroup::undoText()\n", true, &_init_f_undoText_c0, &_call_f_undoText_c0); + methods += gsi::qt_signal ("activeStackChanged(QUndoStack *)", "activeStackChanged", gsi::arg("stack"), "@brief Signal declaration for QUndoGroup::activeStackChanged(QUndoStack *stack)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("canRedoChanged(bool)", "canRedoChanged", gsi::arg("canRedo"), "@brief Signal declaration for QUndoGroup::canRedoChanged(bool canRedo)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("canUndoChanged(bool)", "canUndoChanged", gsi::arg("canUndo"), "@brief Signal declaration for QUndoGroup::canUndoChanged(bool canUndo)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("cleanChanged(bool)", "cleanChanged", gsi::arg("clean"), "@brief Signal declaration for QUndoGroup::cleanChanged(bool clean)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QUndoGroup::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("indexChanged(int)", "indexChanged", gsi::arg("idx"), "@brief Signal declaration for QUndoGroup::indexChanged(int idx)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QUndoGroup::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("redoTextChanged(const QString &)", "redoTextChanged", gsi::arg("redoText"), "@brief Signal declaration for QUndoGroup::redoTextChanged(const QString &redoText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("undoTextChanged(const QString &)", "undoTextChanged", gsi::arg("undoText"), "@brief Signal declaration for QUndoGroup::undoTextChanged(const QString &undoText)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QUndoGroup::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QUndoGroup (qtdecl_QObject (), "QtGui", "QUndoGroup_Native", + methods_QUndoGroup (), + "@hide\n@alias QUndoGroup"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QUndoGroup () { return decl_QUndoGroup; } + +} + + +class QUndoGroup_Adaptor : public QUndoGroup, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QUndoGroup_Adaptor(); + + // [adaptor ctor] QUndoGroup::QUndoGroup(QObject *parent) + QUndoGroup_Adaptor() : QUndoGroup() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QUndoGroup::QUndoGroup(QObject *parent) + QUndoGroup_Adaptor(QObject *parent) : QUndoGroup(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QUndoGroup::isSignalConnected(const QMetaMethod &signal) + bool fp_QUndoGroup_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QUndoGroup::isSignalConnected(signal); + } + + // [expose] int QUndoGroup::receivers(const char *signal) + int fp_QUndoGroup_receivers_c1731 (const char *signal) const { + return QUndoGroup::receivers(signal); + } + + // [expose] QObject *QUndoGroup::sender() + QObject * fp_QUndoGroup_sender_c0 () const { + return QUndoGroup::sender(); + } + + // [expose] int QUndoGroup::senderSignalIndex() + int fp_QUndoGroup_senderSignalIndex_c0 () const { + return QUndoGroup::senderSignalIndex(); + } + + // [emitter impl] void QUndoGroup::activeStackChanged(QUndoStack *stack) + void emitter_QUndoGroup_activeStackChanged_1611(QUndoStack *stack) + { + emit QUndoGroup::activeStackChanged(stack); + } + + // [emitter impl] void QUndoGroup::canRedoChanged(bool canRedo) + void emitter_QUndoGroup_canRedoChanged_864(bool canRedo) + { + emit QUndoGroup::canRedoChanged(canRedo); + } + + // [emitter impl] void QUndoGroup::canUndoChanged(bool canUndo) + void emitter_QUndoGroup_canUndoChanged_864(bool canUndo) + { + emit QUndoGroup::canUndoChanged(canUndo); + } + + // [emitter impl] void QUndoGroup::cleanChanged(bool clean) + void emitter_QUndoGroup_cleanChanged_864(bool clean) + { + emit QUndoGroup::cleanChanged(clean); + } + + // [emitter impl] void QUndoGroup::destroyed(QObject *) + void emitter_QUndoGroup_destroyed_1302(QObject *arg1) + { + emit QUndoGroup::destroyed(arg1); + } + + // [adaptor impl] bool QUndoGroup::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QUndoGroup::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QUndoGroup_Adaptor::cbs_event_1217_0, _event); + } else { + return QUndoGroup::event(_event); + } + } + + // [adaptor impl] bool QUndoGroup::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QUndoGroup::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QUndoGroup_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QUndoGroup::eventFilter(watched, event); + } + } + + // [emitter impl] void QUndoGroup::indexChanged(int idx) + void emitter_QUndoGroup_indexChanged_767(int idx) + { + emit QUndoGroup::indexChanged(idx); + } + + // [emitter impl] void QUndoGroup::objectNameChanged(const QString &objectName) + void emitter_QUndoGroup_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QUndoGroup::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QUndoGroup::redoTextChanged(const QString &redoText) + void emitter_QUndoGroup_redoTextChanged_2025(const QString &redoText) + { + emit QUndoGroup::redoTextChanged(redoText); + } + + // [emitter impl] void QUndoGroup::undoTextChanged(const QString &undoText) + void emitter_QUndoGroup_undoTextChanged_2025(const QString &undoText) + { + emit QUndoGroup::undoTextChanged(undoText); + } + + // [adaptor impl] void QUndoGroup::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QUndoGroup::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QUndoGroup_Adaptor::cbs_childEvent_1701_0, event); + } else { + QUndoGroup::childEvent(event); + } + } + + // [adaptor impl] void QUndoGroup::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QUndoGroup::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QUndoGroup_Adaptor::cbs_customEvent_1217_0, event); + } else { + QUndoGroup::customEvent(event); + } + } + + // [adaptor impl] void QUndoGroup::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QUndoGroup::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QUndoGroup_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QUndoGroup::disconnectNotify(signal); + } + } + + // [adaptor impl] void QUndoGroup::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QUndoGroup::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QUndoGroup_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QUndoGroup::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QUndoGroup_Adaptor::~QUndoGroup_Adaptor() { } + +// Constructor QUndoGroup::QUndoGroup(QObject *parent) (adaptor class) + +static void _init_ctor_QUndoGroup_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QUndoGroup_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QUndoGroup_Adaptor (arg1)); +} + + +// emitter void QUndoGroup::activeStackChanged(QUndoStack *stack) + +static void _init_emitter_activeStackChanged_1611 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stack"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_activeStackChanged_1611 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUndoStack *arg1 = gsi::arg_reader() (args, heap); + ((QUndoGroup_Adaptor *)cls)->emitter_QUndoGroup_activeStackChanged_1611 (arg1); +} + + +// emitter void QUndoGroup::canRedoChanged(bool canRedo) + +static void _init_emitter_canRedoChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("canRedo"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_canRedoChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QUndoGroup_Adaptor *)cls)->emitter_QUndoGroup_canRedoChanged_864 (arg1); +} + + +// emitter void QUndoGroup::canUndoChanged(bool canUndo) + +static void _init_emitter_canUndoChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("canUndo"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_canUndoChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QUndoGroup_Adaptor *)cls)->emitter_QUndoGroup_canUndoChanged_864 (arg1); +} + + +// void QUndoGroup::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoGroup_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoGroup_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QUndoGroup::cleanChanged(bool clean) + +static void _init_emitter_cleanChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("clean"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_cleanChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QUndoGroup_Adaptor *)cls)->emitter_QUndoGroup_cleanChanged_864 (arg1); +} + + +// void QUndoGroup::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoGroup_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoGroup_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QUndoGroup::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QUndoGroup_Adaptor *)cls)->emitter_QUndoGroup_destroyed_1302 (arg1); +} + + +// void QUndoGroup::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoGroup_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoGroup_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QUndoGroup::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QUndoGroup_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoGroup_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QUndoGroup::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QUndoGroup_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoGroup_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QUndoGroup::indexChanged(int idx) + +static void _init_emitter_indexChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("idx"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_indexChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QUndoGroup_Adaptor *)cls)->emitter_QUndoGroup_indexChanged_767 (arg1); +} + + +// exposed bool QUndoGroup::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QUndoGroup_Adaptor *)cls)->fp_QUndoGroup_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QUndoGroup::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QUndoGroup_Adaptor *)cls)->emitter_QUndoGroup_objectNameChanged_4567 (arg1); +} + + +// exposed int QUndoGroup::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QUndoGroup_Adaptor *)cls)->fp_QUndoGroup_receivers_c1731 (arg1)); +} + + +// emitter void QUndoGroup::redoTextChanged(const QString &redoText) + +static void _init_emitter_redoTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("redoText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_redoTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QUndoGroup_Adaptor *)cls)->emitter_QUndoGroup_redoTextChanged_2025 (arg1); +} + + +// exposed QObject *QUndoGroup::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QUndoGroup_Adaptor *)cls)->fp_QUndoGroup_sender_c0 ()); +} + + +// exposed int QUndoGroup::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QUndoGroup_Adaptor *)cls)->fp_QUndoGroup_senderSignalIndex_c0 ()); +} + + +// void QUndoGroup::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoGroup_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoGroup_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QUndoGroup::undoTextChanged(const QString &undoText) + +static void _init_emitter_undoTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("undoText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_undoTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QUndoGroup_Adaptor *)cls)->emitter_QUndoGroup_undoTextChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QUndoGroup (); + +static gsi::Methods methods_QUndoGroup_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QUndoGroup::QUndoGroup(QObject *parent)\nThis method creates an object of class QUndoGroup.", &_init_ctor_QUndoGroup_Adaptor_1302, &_call_ctor_QUndoGroup_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("emit_activeStackChanged", "@brief Emitter for signal void QUndoGroup::activeStackChanged(QUndoStack *stack)\nCall this method to emit this signal.", false, &_init_emitter_activeStackChanged_1611, &_call_emitter_activeStackChanged_1611); + methods += new qt_gsi::GenericMethod ("emit_canRedoChanged", "@brief Emitter for signal void QUndoGroup::canRedoChanged(bool canRedo)\nCall this method to emit this signal.", false, &_init_emitter_canRedoChanged_864, &_call_emitter_canRedoChanged_864); + methods += new qt_gsi::GenericMethod ("emit_canUndoChanged", "@brief Emitter for signal void QUndoGroup::canUndoChanged(bool canUndo)\nCall this method to emit this signal.", false, &_init_emitter_canUndoChanged_864, &_call_emitter_canUndoChanged_864); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QUndoGroup::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_cleanChanged", "@brief Emitter for signal void QUndoGroup::cleanChanged(bool clean)\nCall this method to emit this signal.", false, &_init_emitter_cleanChanged_864, &_call_emitter_cleanChanged_864); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QUndoGroup::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QUndoGroup::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QUndoGroup::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QUndoGroup::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QUndoGroup::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_indexChanged", "@brief Emitter for signal void QUndoGroup::indexChanged(int idx)\nCall this method to emit this signal.", false, &_init_emitter_indexChanged_767, &_call_emitter_indexChanged_767); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QUndoGroup::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QUndoGroup::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QUndoGroup::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("emit_redoTextChanged", "@brief Emitter for signal void QUndoGroup::redoTextChanged(const QString &redoText)\nCall this method to emit this signal.", false, &_init_emitter_redoTextChanged_2025, &_call_emitter_redoTextChanged_2025); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QUndoGroup::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QUndoGroup::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QUndoGroup::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_undoTextChanged", "@brief Emitter for signal void QUndoGroup::undoTextChanged(const QString &undoText)\nCall this method to emit this signal.", false, &_init_emitter_undoTextChanged_2025, &_call_emitter_undoTextChanged_2025); + return methods; +} + +gsi::Class decl_QUndoGroup_Adaptor (qtdecl_QUndoGroup (), "QtGui", "QUndoGroup", + methods_QUndoGroup_Adaptor (), + "@qt\n@brief Binding of QUndoGroup"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQUndoStack.cc b/src/gsiqt/qt6/QtGui/gsiDeclQUndoStack.cc new file mode 100644 index 000000000..98ebc1e0a --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQUndoStack.cc @@ -0,0 +1,1164 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQUndoStack.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QUndoStack + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QUndoStack::staticMetaObject); +} + + +// void QUndoStack::beginMacro(const QString &text) + + +static void _init_f_beginMacro_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_beginMacro_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoStack *)cls)->beginMacro (arg1); +} + + +// bool QUndoStack::canRedo() + + +static void _init_f_canRedo_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canRedo_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUndoStack *)cls)->canRedo ()); +} + + +// bool QUndoStack::canUndo() + + +static void _init_f_canUndo_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canUndo_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUndoStack *)cls)->canUndo ()); +} + + +// int QUndoStack::cleanIndex() + + +static void _init_f_cleanIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cleanIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QUndoStack *)cls)->cleanIndex ()); +} + + +// void QUndoStack::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoStack *)cls)->clear (); +} + + +// const QUndoCommand *QUndoStack::command(int index) + + +static void _init_f_command_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_command_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QUndoCommand *)((QUndoStack *)cls)->command (arg1)); +} + + +// int QUndoStack::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QUndoStack *)cls)->count ()); +} + + +// QAction *QUndoStack::createRedoAction(QObject *parent, const QString &prefix) + + +static void _init_f_createRedoAction_c3219 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("prefix", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_createRedoAction_c3219 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QAction *)((QUndoStack *)cls)->createRedoAction (arg1, arg2)); +} + + +// QAction *QUndoStack::createUndoAction(QObject *parent, const QString &prefix) + + +static void _init_f_createUndoAction_c3219 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("prefix", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_createUndoAction_c3219 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QAction *)((QUndoStack *)cls)->createUndoAction (arg1, arg2)); +} + + +// void QUndoStack::endMacro() + + +static void _init_f_endMacro_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_endMacro_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoStack *)cls)->endMacro (); +} + + +// int QUndoStack::index() + + +static void _init_f_index_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_index_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QUndoStack *)cls)->index ()); +} + + +// bool QUndoStack::isActive() + + +static void _init_f_isActive_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isActive_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUndoStack *)cls)->isActive ()); +} + + +// bool QUndoStack::isClean() + + +static void _init_f_isClean_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isClean_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUndoStack *)cls)->isClean ()); +} + + +// void QUndoStack::push(QUndoCommand *cmd) + + +static void _init_f_push_1812 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cmd"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_push_1812 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUndoCommand *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoStack *)cls)->push (arg1); +} + + +// void QUndoStack::redo() + + +static void _init_f_redo_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_redo_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoStack *)cls)->redo (); +} + + +// QString QUndoStack::redoText() + + +static void _init_f_redoText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_redoText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QUndoStack *)cls)->redoText ()); +} + + +// void QUndoStack::resetClean() + + +static void _init_f_resetClean_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resetClean_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoStack *)cls)->resetClean (); +} + + +// void QUndoStack::setActive(bool active) + + +static void _init_f_setActive_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("active", true, "true"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setActive_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoStack *)cls)->setActive (arg1); +} + + +// void QUndoStack::setClean() + + +static void _init_f_setClean_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_setClean_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoStack *)cls)->setClean (); +} + + +// void QUndoStack::setIndex(int idx) + + +static void _init_f_setIndex_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("idx"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIndex_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoStack *)cls)->setIndex (arg1); +} + + +// void QUndoStack::setUndoLimit(int limit) + + +static void _init_f_setUndoLimit_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("limit"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUndoLimit_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoStack *)cls)->setUndoLimit (arg1); +} + + +// QString QUndoStack::text(int idx) + + +static void _init_f_text_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("idx"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_text_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QUndoStack *)cls)->text (arg1)); +} + + +// void QUndoStack::undo() + + +static void _init_f_undo_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_undo_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoStack *)cls)->undo (); +} + + +// int QUndoStack::undoLimit() + + +static void _init_f_undoLimit_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_undoLimit_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QUndoStack *)cls)->undoLimit ()); +} + + +// QString QUndoStack::undoText() + + +static void _init_f_undoText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_undoText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QUndoStack *)cls)->undoText ()); +} + + +// static QString QUndoStack::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QUndoStack::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QUndoStack () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("beginMacro", "@brief Method void QUndoStack::beginMacro(const QString &text)\n", false, &_init_f_beginMacro_2025, &_call_f_beginMacro_2025); + methods += new qt_gsi::GenericMethod ("canRedo", "@brief Method bool QUndoStack::canRedo()\n", true, &_init_f_canRedo_c0, &_call_f_canRedo_c0); + methods += new qt_gsi::GenericMethod ("canUndo", "@brief Method bool QUndoStack::canUndo()\n", true, &_init_f_canUndo_c0, &_call_f_canUndo_c0); + methods += new qt_gsi::GenericMethod ("cleanIndex", "@brief Method int QUndoStack::cleanIndex()\n", true, &_init_f_cleanIndex_c0, &_call_f_cleanIndex_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QUndoStack::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("command", "@brief Method const QUndoCommand *QUndoStack::command(int index)\n", true, &_init_f_command_c767, &_call_f_command_c767); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QUndoStack::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod ("createRedoAction", "@brief Method QAction *QUndoStack::createRedoAction(QObject *parent, const QString &prefix)\n", true, &_init_f_createRedoAction_c3219, &_call_f_createRedoAction_c3219); + methods += new qt_gsi::GenericMethod ("createUndoAction", "@brief Method QAction *QUndoStack::createUndoAction(QObject *parent, const QString &prefix)\n", true, &_init_f_createUndoAction_c3219, &_call_f_createUndoAction_c3219); + methods += new qt_gsi::GenericMethod ("endMacro", "@brief Method void QUndoStack::endMacro()\n", false, &_init_f_endMacro_0, &_call_f_endMacro_0); + methods += new qt_gsi::GenericMethod (":index", "@brief Method int QUndoStack::index()\n", true, &_init_f_index_c0, &_call_f_index_c0); + methods += new qt_gsi::GenericMethod ("isActive?|:active", "@brief Method bool QUndoStack::isActive()\n", true, &_init_f_isActive_c0, &_call_f_isActive_c0); + methods += new qt_gsi::GenericMethod ("isClean?", "@brief Method bool QUndoStack::isClean()\n", true, &_init_f_isClean_c0, &_call_f_isClean_c0); + methods += new qt_gsi::GenericMethod ("push", "@brief Method void QUndoStack::push(QUndoCommand *cmd)\n", false, &_init_f_push_1812, &_call_f_push_1812); + methods += new qt_gsi::GenericMethod ("redo", "@brief Method void QUndoStack::redo()\n", false, &_init_f_redo_0, &_call_f_redo_0); + methods += new qt_gsi::GenericMethod ("redoText", "@brief Method QString QUndoStack::redoText()\n", true, &_init_f_redoText_c0, &_call_f_redoText_c0); + methods += new qt_gsi::GenericMethod ("resetClean", "@brief Method void QUndoStack::resetClean()\n", false, &_init_f_resetClean_0, &_call_f_resetClean_0); + methods += new qt_gsi::GenericMethod ("setActive|active=", "@brief Method void QUndoStack::setActive(bool active)\n", false, &_init_f_setActive_864, &_call_f_setActive_864); + methods += new qt_gsi::GenericMethod ("setClean", "@brief Method void QUndoStack::setClean()\n", false, &_init_f_setClean_0, &_call_f_setClean_0); + methods += new qt_gsi::GenericMethod ("setIndex|index=", "@brief Method void QUndoStack::setIndex(int idx)\n", false, &_init_f_setIndex_767, &_call_f_setIndex_767); + methods += new qt_gsi::GenericMethod ("setUndoLimit|undoLimit=", "@brief Method void QUndoStack::setUndoLimit(int limit)\n", false, &_init_f_setUndoLimit_767, &_call_f_setUndoLimit_767); + methods += new qt_gsi::GenericMethod ("text", "@brief Method QString QUndoStack::text(int idx)\n", true, &_init_f_text_c767, &_call_f_text_c767); + methods += new qt_gsi::GenericMethod ("undo", "@brief Method void QUndoStack::undo()\n", false, &_init_f_undo_0, &_call_f_undo_0); + methods += new qt_gsi::GenericMethod (":undoLimit", "@brief Method int QUndoStack::undoLimit()\n", true, &_init_f_undoLimit_c0, &_call_f_undoLimit_c0); + methods += new qt_gsi::GenericMethod ("undoText", "@brief Method QString QUndoStack::undoText()\n", true, &_init_f_undoText_c0, &_call_f_undoText_c0); + methods += gsi::qt_signal ("canRedoChanged(bool)", "canRedoChanged", gsi::arg("canRedo"), "@brief Signal declaration for QUndoStack::canRedoChanged(bool canRedo)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("canUndoChanged(bool)", "canUndoChanged", gsi::arg("canUndo"), "@brief Signal declaration for QUndoStack::canUndoChanged(bool canUndo)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("cleanChanged(bool)", "cleanChanged", gsi::arg("clean"), "@brief Signal declaration for QUndoStack::cleanChanged(bool clean)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QUndoStack::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("indexChanged(int)", "indexChanged", gsi::arg("idx"), "@brief Signal declaration for QUndoStack::indexChanged(int idx)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QUndoStack::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("redoTextChanged(const QString &)", "redoTextChanged", gsi::arg("redoText"), "@brief Signal declaration for QUndoStack::redoTextChanged(const QString &redoText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("undoTextChanged(const QString &)", "undoTextChanged", gsi::arg("undoText"), "@brief Signal declaration for QUndoStack::undoTextChanged(const QString &undoText)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QUndoStack::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QUndoStack (qtdecl_QObject (), "QtGui", "QUndoStack_Native", + methods_QUndoStack (), + "@hide\n@alias QUndoStack"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QUndoStack () { return decl_QUndoStack; } + +} + + +class QUndoStack_Adaptor : public QUndoStack, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QUndoStack_Adaptor(); + + // [adaptor ctor] QUndoStack::QUndoStack(QObject *parent) + QUndoStack_Adaptor() : QUndoStack() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QUndoStack::QUndoStack(QObject *parent) + QUndoStack_Adaptor(QObject *parent) : QUndoStack(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QUndoStack::isSignalConnected(const QMetaMethod &signal) + bool fp_QUndoStack_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QUndoStack::isSignalConnected(signal); + } + + // [expose] int QUndoStack::receivers(const char *signal) + int fp_QUndoStack_receivers_c1731 (const char *signal) const { + return QUndoStack::receivers(signal); + } + + // [expose] QObject *QUndoStack::sender() + QObject * fp_QUndoStack_sender_c0 () const { + return QUndoStack::sender(); + } + + // [expose] int QUndoStack::senderSignalIndex() + int fp_QUndoStack_senderSignalIndex_c0 () const { + return QUndoStack::senderSignalIndex(); + } + + // [emitter impl] void QUndoStack::canRedoChanged(bool canRedo) + void emitter_QUndoStack_canRedoChanged_864(bool canRedo) + { + emit QUndoStack::canRedoChanged(canRedo); + } + + // [emitter impl] void QUndoStack::canUndoChanged(bool canUndo) + void emitter_QUndoStack_canUndoChanged_864(bool canUndo) + { + emit QUndoStack::canUndoChanged(canUndo); + } + + // [emitter impl] void QUndoStack::cleanChanged(bool clean) + void emitter_QUndoStack_cleanChanged_864(bool clean) + { + emit QUndoStack::cleanChanged(clean); + } + + // [emitter impl] void QUndoStack::destroyed(QObject *) + void emitter_QUndoStack_destroyed_1302(QObject *arg1) + { + emit QUndoStack::destroyed(arg1); + } + + // [adaptor impl] bool QUndoStack::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QUndoStack::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QUndoStack_Adaptor::cbs_event_1217_0, _event); + } else { + return QUndoStack::event(_event); + } + } + + // [adaptor impl] bool QUndoStack::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QUndoStack::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QUndoStack_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QUndoStack::eventFilter(watched, event); + } + } + + // [emitter impl] void QUndoStack::indexChanged(int idx) + void emitter_QUndoStack_indexChanged_767(int idx) + { + emit QUndoStack::indexChanged(idx); + } + + // [emitter impl] void QUndoStack::objectNameChanged(const QString &objectName) + void emitter_QUndoStack_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QUndoStack::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QUndoStack::redoTextChanged(const QString &redoText) + void emitter_QUndoStack_redoTextChanged_2025(const QString &redoText) + { + emit QUndoStack::redoTextChanged(redoText); + } + + // [emitter impl] void QUndoStack::undoTextChanged(const QString &undoText) + void emitter_QUndoStack_undoTextChanged_2025(const QString &undoText) + { + emit QUndoStack::undoTextChanged(undoText); + } + + // [adaptor impl] void QUndoStack::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QUndoStack::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QUndoStack_Adaptor::cbs_childEvent_1701_0, event); + } else { + QUndoStack::childEvent(event); + } + } + + // [adaptor impl] void QUndoStack::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QUndoStack::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QUndoStack_Adaptor::cbs_customEvent_1217_0, event); + } else { + QUndoStack::customEvent(event); + } + } + + // [adaptor impl] void QUndoStack::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QUndoStack::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QUndoStack_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QUndoStack::disconnectNotify(signal); + } + } + + // [adaptor impl] void QUndoStack::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QUndoStack::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QUndoStack_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QUndoStack::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QUndoStack_Adaptor::~QUndoStack_Adaptor() { } + +// Constructor QUndoStack::QUndoStack(QObject *parent) (adaptor class) + +static void _init_ctor_QUndoStack_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QUndoStack_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QUndoStack_Adaptor (arg1)); +} + + +// emitter void QUndoStack::canRedoChanged(bool canRedo) + +static void _init_emitter_canRedoChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("canRedo"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_canRedoChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QUndoStack_Adaptor *)cls)->emitter_QUndoStack_canRedoChanged_864 (arg1); +} + + +// emitter void QUndoStack::canUndoChanged(bool canUndo) + +static void _init_emitter_canUndoChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("canUndo"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_canUndoChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QUndoStack_Adaptor *)cls)->emitter_QUndoStack_canUndoChanged_864 (arg1); +} + + +// void QUndoStack::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoStack_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoStack_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QUndoStack::cleanChanged(bool clean) + +static void _init_emitter_cleanChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("clean"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_cleanChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QUndoStack_Adaptor *)cls)->emitter_QUndoStack_cleanChanged_864 (arg1); +} + + +// void QUndoStack::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoStack_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoStack_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QUndoStack::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QUndoStack_Adaptor *)cls)->emitter_QUndoStack_destroyed_1302 (arg1); +} + + +// void QUndoStack::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoStack_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoStack_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QUndoStack::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QUndoStack_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoStack_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QUndoStack::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QUndoStack_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoStack_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QUndoStack::indexChanged(int idx) + +static void _init_emitter_indexChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("idx"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_indexChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QUndoStack_Adaptor *)cls)->emitter_QUndoStack_indexChanged_767 (arg1); +} + + +// exposed bool QUndoStack::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QUndoStack_Adaptor *)cls)->fp_QUndoStack_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QUndoStack::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QUndoStack_Adaptor *)cls)->emitter_QUndoStack_objectNameChanged_4567 (arg1); +} + + +// exposed int QUndoStack::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QUndoStack_Adaptor *)cls)->fp_QUndoStack_receivers_c1731 (arg1)); +} + + +// emitter void QUndoStack::redoTextChanged(const QString &redoText) + +static void _init_emitter_redoTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("redoText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_redoTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QUndoStack_Adaptor *)cls)->emitter_QUndoStack_redoTextChanged_2025 (arg1); +} + + +// exposed QObject *QUndoStack::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QUndoStack_Adaptor *)cls)->fp_QUndoStack_sender_c0 ()); +} + + +// exposed int QUndoStack::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QUndoStack_Adaptor *)cls)->fp_QUndoStack_senderSignalIndex_c0 ()); +} + + +// void QUndoStack::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoStack_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoStack_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QUndoStack::undoTextChanged(const QString &undoText) + +static void _init_emitter_undoTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("undoText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_undoTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QUndoStack_Adaptor *)cls)->emitter_QUndoStack_undoTextChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QUndoStack (); + +static gsi::Methods methods_QUndoStack_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QUndoStack::QUndoStack(QObject *parent)\nThis method creates an object of class QUndoStack.", &_init_ctor_QUndoStack_Adaptor_1302, &_call_ctor_QUndoStack_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("emit_canRedoChanged", "@brief Emitter for signal void QUndoStack::canRedoChanged(bool canRedo)\nCall this method to emit this signal.", false, &_init_emitter_canRedoChanged_864, &_call_emitter_canRedoChanged_864); + methods += new qt_gsi::GenericMethod ("emit_canUndoChanged", "@brief Emitter for signal void QUndoStack::canUndoChanged(bool canUndo)\nCall this method to emit this signal.", false, &_init_emitter_canUndoChanged_864, &_call_emitter_canUndoChanged_864); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QUndoStack::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_cleanChanged", "@brief Emitter for signal void QUndoStack::cleanChanged(bool clean)\nCall this method to emit this signal.", false, &_init_emitter_cleanChanged_864, &_call_emitter_cleanChanged_864); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QUndoStack::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QUndoStack::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QUndoStack::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QUndoStack::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QUndoStack::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_indexChanged", "@brief Emitter for signal void QUndoStack::indexChanged(int idx)\nCall this method to emit this signal.", false, &_init_emitter_indexChanged_767, &_call_emitter_indexChanged_767); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QUndoStack::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QUndoStack::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QUndoStack::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("emit_redoTextChanged", "@brief Emitter for signal void QUndoStack::redoTextChanged(const QString &redoText)\nCall this method to emit this signal.", false, &_init_emitter_redoTextChanged_2025, &_call_emitter_redoTextChanged_2025); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QUndoStack::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QUndoStack::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QUndoStack::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_undoTextChanged", "@brief Emitter for signal void QUndoStack::undoTextChanged(const QString &undoText)\nCall this method to emit this signal.", false, &_init_emitter_undoTextChanged_2025, &_call_emitter_undoTextChanged_2025); + return methods; +} + +gsi::Class decl_QUndoStack_Adaptor (qtdecl_QUndoStack (), "QtGui", "QUndoStack", + methods_QUndoStack_Adaptor (), + "@qt\n@brief Binding of QUndoStack"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQValidator.cc b/src/gsiqt/qt6/QtGui/gsiDeclQValidator.cc new file mode 100644 index 000000000..b6e9ca391 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQValidator.cc @@ -0,0 +1,766 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQValidator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QValidator + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QValidator::staticMetaObject); +} + + +// void QValidator::fixup(QString &) + + +static void _init_f_fixup_c1330 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fixup_c1330 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QValidator *)cls)->fixup (arg1); +} + + +// QLocale QValidator::locale() + + +static void _init_f_locale_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_locale_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLocale)((QValidator *)cls)->locale ()); +} + + +// void QValidator::setLocale(const QLocale &locale) + + +static void _init_f_setLocale_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("locale"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLocale_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLocale &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QValidator *)cls)->setLocale (arg1); +} + + +// QValidator::State QValidator::validate(QString &, int &) + + +static void _init_f_validate_c2171 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_f_validate_c2171 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = gsi::arg_reader() (args, heap); + int &arg2 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QValidator *)cls)->validate (arg1, arg2))); +} + + +// static QString QValidator::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QValidator::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QValidator () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("fixup", "@brief Method void QValidator::fixup(QString &)\n", true, &_init_f_fixup_c1330, &_call_f_fixup_c1330); + methods += new qt_gsi::GenericMethod (":locale", "@brief Method QLocale QValidator::locale()\n", true, &_init_f_locale_c0, &_call_f_locale_c0); + methods += new qt_gsi::GenericMethod ("setLocale|locale=", "@brief Method void QValidator::setLocale(const QLocale &locale)\n", false, &_init_f_setLocale_1986, &_call_f_setLocale_1986); + methods += new qt_gsi::GenericMethod ("validate", "@brief Method QValidator::State QValidator::validate(QString &, int &)\n", true, &_init_f_validate_c2171, &_call_f_validate_c2171); + methods += gsi::qt_signal ("changed()", "changed", "@brief Signal declaration for QValidator::changed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QValidator::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QValidator::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QValidator::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QValidator (qtdecl_QObject (), "QtGui", "QValidator_Native", + methods_QValidator (), + "@hide\n@alias QValidator"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QValidator () { return decl_QValidator; } + +} + + +class QValidator_Adaptor : public QValidator, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QValidator_Adaptor(); + + // [adaptor ctor] QValidator::QValidator(QObject *parent) + QValidator_Adaptor() : QValidator() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QValidator::QValidator(QObject *parent) + QValidator_Adaptor(QObject *parent) : QValidator(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QValidator::isSignalConnected(const QMetaMethod &signal) + bool fp_QValidator_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QValidator::isSignalConnected(signal); + } + + // [expose] int QValidator::receivers(const char *signal) + int fp_QValidator_receivers_c1731 (const char *signal) const { + return QValidator::receivers(signal); + } + + // [expose] QObject *QValidator::sender() + QObject * fp_QValidator_sender_c0 () const { + return QValidator::sender(); + } + + // [expose] int QValidator::senderSignalIndex() + int fp_QValidator_senderSignalIndex_c0 () const { + return QValidator::senderSignalIndex(); + } + + // [emitter impl] void QValidator::changed() + void emitter_QValidator_changed_0() + { + emit QValidator::changed(); + } + + // [emitter impl] void QValidator::destroyed(QObject *) + void emitter_QValidator_destroyed_1302(QObject *arg1) + { + emit QValidator::destroyed(arg1); + } + + // [adaptor impl] bool QValidator::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QValidator::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QValidator_Adaptor::cbs_event_1217_0, _event); + } else { + return QValidator::event(_event); + } + } + + // [adaptor impl] bool QValidator::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QValidator::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QValidator_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QValidator::eventFilter(watched, event); + } + } + + // [adaptor impl] void QValidator::fixup(QString &) + void cbs_fixup_c1330_0(QString &arg1) const + { + QValidator::fixup(arg1); + } + + virtual void fixup(QString &arg1) const + { + if (cb_fixup_c1330_0.can_issue()) { + cb_fixup_c1330_0.issue(&QValidator_Adaptor::cbs_fixup_c1330_0, arg1); + } else { + QValidator::fixup(arg1); + } + } + + // [emitter impl] void QValidator::objectNameChanged(const QString &objectName) + void emitter_QValidator_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QValidator::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QValidator::State QValidator::validate(QString &, int &) + qt_gsi::Converter::target_type cbs_validate_c2171_0(QString &arg1, int &arg2) const + { + __SUPPRESS_UNUSED_WARNING (arg1); + __SUPPRESS_UNUSED_WARNING (arg2); + throw qt_gsi::AbstractMethodCalledException("validate"); + } + + virtual QValidator::State validate(QString &arg1, int &arg2) const + { + if (cb_validate_c2171_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_validate_c2171_0.issue::target_type, QString &, int &>(&QValidator_Adaptor::cbs_validate_c2171_0, arg1, arg2)).cref(); + } else { + throw qt_gsi::AbstractMethodCalledException("validate"); + } + } + + // [adaptor impl] void QValidator::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QValidator::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QValidator_Adaptor::cbs_childEvent_1701_0, event); + } else { + QValidator::childEvent(event); + } + } + + // [adaptor impl] void QValidator::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QValidator::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QValidator_Adaptor::cbs_customEvent_1217_0, event); + } else { + QValidator::customEvent(event); + } + } + + // [adaptor impl] void QValidator::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QValidator::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QValidator_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QValidator::disconnectNotify(signal); + } + } + + // [adaptor impl] void QValidator::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QValidator::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QValidator_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QValidator::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fixup_c1330_0; + gsi::Callback cb_validate_c2171_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QValidator_Adaptor::~QValidator_Adaptor() { } + +// Constructor QValidator::QValidator(QObject *parent) (adaptor class) + +static void _init_ctor_QValidator_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QValidator_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QValidator_Adaptor (arg1)); +} + + +// emitter void QValidator::changed() + +static void _init_emitter_changed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_changed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QValidator_Adaptor *)cls)->emitter_QValidator_changed_0 (); +} + + +// void QValidator::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QValidator_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QValidator_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QValidator::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QValidator_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QValidator_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QValidator::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QValidator_Adaptor *)cls)->emitter_QValidator_destroyed_1302 (arg1); +} + + +// void QValidator::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QValidator_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QValidator_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QValidator::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QValidator_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QValidator_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QValidator::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QValidator_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QValidator_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QValidator::fixup(QString &) + +static void _init_cbs_fixup_c1330_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fixup_c1330_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QValidator_Adaptor *)cls)->cbs_fixup_c1330_0 (arg1); +} + +static void _set_callback_cbs_fixup_c1330_0 (void *cls, const gsi::Callback &cb) +{ + ((QValidator_Adaptor *)cls)->cb_fixup_c1330_0 = cb; +} + + +// exposed bool QValidator::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QValidator_Adaptor *)cls)->fp_QValidator_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QValidator::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QValidator_Adaptor *)cls)->emitter_QValidator_objectNameChanged_4567 (arg1); +} + + +// exposed int QValidator::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QValidator_Adaptor *)cls)->fp_QValidator_receivers_c1731 (arg1)); +} + + +// exposed QObject *QValidator::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QValidator_Adaptor *)cls)->fp_QValidator_sender_c0 ()); +} + + +// exposed int QValidator::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QValidator_Adaptor *)cls)->fp_QValidator_senderSignalIndex_c0 ()); +} + + +// void QValidator::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QValidator_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QValidator_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// QValidator::State QValidator::validate(QString &, int &) + +static void _init_cbs_validate_c2171_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_cbs_validate_c2171_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + int &arg2 = args.read (heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QValidator_Adaptor *)cls)->cbs_validate_c2171_0 (arg1, arg2)); +} + +static void _set_callback_cbs_validate_c2171_0 (void *cls, const gsi::Callback &cb) +{ + ((QValidator_Adaptor *)cls)->cb_validate_c2171_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QValidator (); + +static gsi::Methods methods_QValidator_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QValidator::QValidator(QObject *parent)\nThis method creates an object of class QValidator.", &_init_ctor_QValidator_Adaptor_1302, &_call_ctor_QValidator_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("emit_changed", "@brief Emitter for signal void QValidator::changed()\nCall this method to emit this signal.", false, &_init_emitter_changed_0, &_call_emitter_changed_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QValidator::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QValidator::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QValidator::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QValidator::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QValidator::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QValidator::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fixup", "@brief Virtual method void QValidator::fixup(QString &)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("fixup", "@hide", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0, &_set_callback_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QValidator::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QValidator::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QValidator::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QValidator::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QValidator::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QValidator::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("validate", "@brief Virtual method QValidator::State QValidator::validate(QString &, int &)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0); + methods += new qt_gsi::GenericMethod ("validate", "@hide", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0, &_set_callback_cbs_validate_c2171_0); + return methods; +} + +gsi::Class decl_QValidator_Adaptor (qtdecl_QValidator (), "QtGui", "QValidator", + methods_QValidator_Adaptor (), + "@qt\n@brief Binding of QValidator"); + +} + + +// Implementation of the enum wrapper class for QValidator::State +namespace qt_gsi +{ + +static gsi::Enum decl_QValidator_State_Enum ("QtGui", "QValidator_State", + gsi::enum_const ("Invalid", QValidator::Invalid, "@brief Enum constant QValidator::Invalid") + + gsi::enum_const ("Intermediate", QValidator::Intermediate, "@brief Enum constant QValidator::Intermediate") + + gsi::enum_const ("Acceptable", QValidator::Acceptable, "@brief Enum constant QValidator::Acceptable"), + "@qt\n@brief This class represents the QValidator::State enum"); + +static gsi::QFlagsClass decl_QValidator_State_Enums ("QtGui", "QValidator_QFlags_State", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QValidator_State_Enum_in_parent (decl_QValidator_State_Enum.defs ()); +static gsi::ClassExt decl_QValidator_State_Enum_as_child (decl_QValidator_State_Enum, "State"); +static gsi::ClassExt decl_QValidator_State_Enums_as_child (decl_QValidator_State_Enums, "QFlags_State"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQVector2D.cc b/src/gsiqt/qt6/QtGui/gsiDeclQVector2D.cc new file mode 100644 index 000000000..a03318274 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQVector2D.cc @@ -0,0 +1,623 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQVector2D.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QVector2D + +// Constructor QVector2D::QVector2D() + + +static void _init_ctor_QVector2D_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QVector2D_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QVector2D ()); +} + + +// Constructor QVector2D::QVector2D(float xpos, float ypos) + + +static void _init_ctor_QVector2D_1832 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("xpos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ypos"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QVector2D_1832 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + ret.write (new QVector2D (arg1, arg2)); +} + + +// Constructor QVector2D::QVector2D(QPoint point) + + +static void _init_ctor_QVector2D_1039 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVector2D_1039 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint arg1 = gsi::arg_reader() (args, heap); + ret.write (new QVector2D (arg1)); +} + + +// Constructor QVector2D::QVector2D(QPointF point) + + +static void _init_ctor_QVector2D_1109 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVector2D_1109 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPointF arg1 = gsi::arg_reader() (args, heap); + ret.write (new QVector2D (arg1)); +} + + +// Constructor QVector2D::QVector2D(QVector3D vector) + + +static void _init_ctor_QVector2D_1263 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVector2D_1263 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector3D arg1 = gsi::arg_reader() (args, heap); + ret.write (new QVector2D (arg1)); +} + + +// Constructor QVector2D::QVector2D(QVector4D vector) + + +static void _init_ctor_QVector2D_1264 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVector2D_1264 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector4D arg1 = gsi::arg_reader() (args, heap); + ret.write (new QVector2D (arg1)); +} + + +// float QVector2D::distanceToLine(QVector2D point, QVector2D direction) + + +static void _init_f_distanceToLine_c2416 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("direction"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_distanceToLine_c2416 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector2D arg1 = gsi::arg_reader() (args, heap); + QVector2D arg2 = gsi::arg_reader() (args, heap); + ret.write ((float)((QVector2D *)cls)->distanceToLine (arg1, arg2)); +} + + +// float QVector2D::distanceToPoint(QVector2D point) + + +static void _init_f_distanceToPoint_c1262 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_distanceToPoint_c1262 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector2D arg1 = gsi::arg_reader() (args, heap); + ret.write ((float)((QVector2D *)cls)->distanceToPoint (arg1)); +} + + +// bool QVector2D::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QVector2D *)cls)->isNull ()); +} + + +// float QVector2D::length() + + +static void _init_f_length_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_length_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QVector2D *)cls)->length ()); +} + + +// float QVector2D::lengthSquared() + + +static void _init_f_lengthSquared_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lengthSquared_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QVector2D *)cls)->lengthSquared ()); +} + + +// void QVector2D::normalize() + + +static void _init_f_normalize_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_normalize_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVector2D *)cls)->normalize (); +} + + +// QVector2D QVector2D::normalized() + + +static void _init_f_normalized_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_normalized_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector2D)((QVector2D *)cls)->normalized ()); +} + + +// QVector2D &QVector2D::operator*=(float factor) + + +static void _init_f_operator_star__eq__970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("factor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector2D &)((QVector2D *)cls)->operator*= (arg1)); +} + + +// QVector2D &QVector2D::operator*=(QVector2D vector) + + +static void _init_f_operator_star__eq__1262 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__1262 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector2D arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector2D &)((QVector2D *)cls)->operator*= (arg1)); +} + + +// QVector2D &QVector2D::operator+=(QVector2D vector) + + +static void _init_f_operator_plus__eq__1262 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__1262 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector2D arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector2D &)((QVector2D *)cls)->operator+= (arg1)); +} + + +// QVector2D &QVector2D::operator-=(QVector2D vector) + + +static void _init_f_operator_minus__eq__1262 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__1262 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector2D arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector2D &)((QVector2D *)cls)->operator-= (arg1)); +} + + +// QVector2D &QVector2D::operator/=(float divisor) + + +static void _init_f_operator_slash__eq__970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("divisor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_slash__eq__970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector2D &)((QVector2D *)cls)->operator/= (arg1)); +} + + +// QVector2D &QVector2D::operator/=(QVector2D vector) + + +static void _init_f_operator_slash__eq__1262 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_slash__eq__1262 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector2D arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector2D &)((QVector2D *)cls)->operator/= (arg1)); +} + + +// float &QVector2D::operator[](int i) + + +static void _init_f_operator_index__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((float &)((QVector2D *)cls)->operator[] (arg1)); +} + + +// float QVector2D::operator[](int i) + + +static void _init_f_operator_index__c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((float)((QVector2D *)cls)->operator[] (arg1)); +} + + +// void QVector2D::setX(float x) + + +static void _init_f_setX_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setX_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVector2D *)cls)->setX (arg1); +} + + +// void QVector2D::setY(float y) + + +static void _init_f_setY_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("y"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setY_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVector2D *)cls)->setY (arg1); +} + + +// QPoint QVector2D::toPoint() + + +static void _init_f_toPoint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toPoint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QVector2D *)cls)->toPoint ()); +} + + +// QPointF QVector2D::toPointF() + + +static void _init_f_toPointF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toPointF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QVector2D *)cls)->toPointF ()); +} + + +// QVector3D QVector2D::toVector3D() + + +static void _init_f_toVector3D_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toVector3D_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector3D)((QVector2D *)cls)->toVector3D ()); +} + + +// QVector4D QVector2D::toVector4D() + + +static void _init_f_toVector4D_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toVector4D_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector4D)((QVector2D *)cls)->toVector4D ()); +} + + +// float QVector2D::x() + + +static void _init_f_x_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QVector2D *)cls)->x ()); +} + + +// float QVector2D::y() + + +static void _init_f_y_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QVector2D *)cls)->y ()); +} + + +// static float QVector2D::dotProduct(QVector2D v1, QVector2D v2) + + +static void _init_f_dotProduct_2416 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("v2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_dotProduct_2416 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector2D arg1 = gsi::arg_reader() (args, heap); + QVector2D arg2 = gsi::arg_reader() (args, heap); + ret.write ((float)QVector2D::dotProduct (arg1, arg2)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QVector2D () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector2D::QVector2D()\nThis method creates an object of class QVector2D.", &_init_ctor_QVector2D_0, &_call_ctor_QVector2D_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector2D::QVector2D(float xpos, float ypos)\nThis method creates an object of class QVector2D.", &_init_ctor_QVector2D_1832, &_call_ctor_QVector2D_1832); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector2D::QVector2D(QPoint point)\nThis method creates an object of class QVector2D.", &_init_ctor_QVector2D_1039, &_call_ctor_QVector2D_1039); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector2D::QVector2D(QPointF point)\nThis method creates an object of class QVector2D.", &_init_ctor_QVector2D_1109, &_call_ctor_QVector2D_1109); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector2D::QVector2D(QVector3D vector)\nThis method creates an object of class QVector2D.", &_init_ctor_QVector2D_1263, &_call_ctor_QVector2D_1263); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector2D::QVector2D(QVector4D vector)\nThis method creates an object of class QVector2D.", &_init_ctor_QVector2D_1264, &_call_ctor_QVector2D_1264); + methods += new qt_gsi::GenericMethod ("distanceToLine", "@brief Method float QVector2D::distanceToLine(QVector2D point, QVector2D direction)\n", true, &_init_f_distanceToLine_c2416, &_call_f_distanceToLine_c2416); + methods += new qt_gsi::GenericMethod ("distanceToPoint", "@brief Method float QVector2D::distanceToPoint(QVector2D point)\n", true, &_init_f_distanceToPoint_c1262, &_call_f_distanceToPoint_c1262); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QVector2D::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("length", "@brief Method float QVector2D::length()\n", true, &_init_f_length_c0, &_call_f_length_c0); + methods += new qt_gsi::GenericMethod ("lengthSquared", "@brief Method float QVector2D::lengthSquared()\n", true, &_init_f_lengthSquared_c0, &_call_f_lengthSquared_c0); + methods += new qt_gsi::GenericMethod ("normalize", "@brief Method void QVector2D::normalize()\n", false, &_init_f_normalize_0, &_call_f_normalize_0); + methods += new qt_gsi::GenericMethod ("normalized", "@brief Method QVector2D QVector2D::normalized()\n", true, &_init_f_normalized_c0, &_call_f_normalized_c0); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QVector2D &QVector2D::operator*=(float factor)\n", false, &_init_f_operator_star__eq__970, &_call_f_operator_star__eq__970); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QVector2D &QVector2D::operator*=(QVector2D vector)\n", false, &_init_f_operator_star__eq__1262, &_call_f_operator_star__eq__1262); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QVector2D &QVector2D::operator+=(QVector2D vector)\n", false, &_init_f_operator_plus__eq__1262, &_call_f_operator_plus__eq__1262); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QVector2D &QVector2D::operator-=(QVector2D vector)\n", false, &_init_f_operator_minus__eq__1262, &_call_f_operator_minus__eq__1262); + methods += new qt_gsi::GenericMethod ("/=", "@brief Method QVector2D &QVector2D::operator/=(float divisor)\n", false, &_init_f_operator_slash__eq__970, &_call_f_operator_slash__eq__970); + methods += new qt_gsi::GenericMethod ("/=", "@brief Method QVector2D &QVector2D::operator/=(QVector2D vector)\n", false, &_init_f_operator_slash__eq__1262, &_call_f_operator_slash__eq__1262); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method float &QVector2D::operator[](int i)\n", false, &_init_f_operator_index__767, &_call_f_operator_index__767); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method float QVector2D::operator[](int i)\n", true, &_init_f_operator_index__c767, &_call_f_operator_index__c767); + methods += new qt_gsi::GenericMethod ("setX|x=", "@brief Method void QVector2D::setX(float x)\n", false, &_init_f_setX_970, &_call_f_setX_970); + methods += new qt_gsi::GenericMethod ("setY|y=", "@brief Method void QVector2D::setY(float y)\n", false, &_init_f_setY_970, &_call_f_setY_970); + methods += new qt_gsi::GenericMethod ("toPoint", "@brief Method QPoint QVector2D::toPoint()\n", true, &_init_f_toPoint_c0, &_call_f_toPoint_c0); + methods += new qt_gsi::GenericMethod ("toPointF", "@brief Method QPointF QVector2D::toPointF()\n", true, &_init_f_toPointF_c0, &_call_f_toPointF_c0); + methods += new qt_gsi::GenericMethod ("toVector3D", "@brief Method QVector3D QVector2D::toVector3D()\n", true, &_init_f_toVector3D_c0, &_call_f_toVector3D_c0); + methods += new qt_gsi::GenericMethod ("toVector4D", "@brief Method QVector4D QVector2D::toVector4D()\n", true, &_init_f_toVector4D_c0, &_call_f_toVector4D_c0); + methods += new qt_gsi::GenericMethod (":x", "@brief Method float QVector2D::x()\n", true, &_init_f_x_c0, &_call_f_x_c0); + methods += new qt_gsi::GenericMethod (":y", "@brief Method float QVector2D::y()\n", true, &_init_f_y_c0, &_call_f_y_c0); + methods += new qt_gsi::GenericStaticMethod ("dotProduct", "@brief Static method float QVector2D::dotProduct(QVector2D v1, QVector2D v2)\nThis method is static and can be called without an instance.", &_init_f_dotProduct_2416, &_call_f_dotProduct_2416); + return methods; +} + +gsi::Class decl_QVector2D ("QtGui", "QVector2D", + methods_QVector2D (), + "@qt\n@brief Binding of QVector2D"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QVector2D () { return decl_QVector2D; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQVector3D.cc b/src/gsiqt/qt6/QtGui/gsiDeclQVector3D.cc new file mode 100644 index 000000000..f569535e3 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQVector3D.cc @@ -0,0 +1,863 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQVector3D.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QVector3D + +// Constructor QVector3D::QVector3D() + + +static void _init_ctor_QVector3D_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QVector3D_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QVector3D ()); +} + + +// Constructor QVector3D::QVector3D(float xpos, float ypos, float zpos) + + +static void _init_ctor_QVector3D_2694 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("xpos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ypos"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("zpos"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QVector3D_2694 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + ret.write (new QVector3D (arg1, arg2, arg3)); +} + + +// Constructor QVector3D::QVector3D(QPoint point) + + +static void _init_ctor_QVector3D_1039 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVector3D_1039 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint arg1 = gsi::arg_reader() (args, heap); + ret.write (new QVector3D (arg1)); +} + + +// Constructor QVector3D::QVector3D(QPointF point) + + +static void _init_ctor_QVector3D_1109 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVector3D_1109 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPointF arg1 = gsi::arg_reader() (args, heap); + ret.write (new QVector3D (arg1)); +} + + +// Constructor QVector3D::QVector3D(QVector2D vector) + + +static void _init_ctor_QVector3D_1262 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVector3D_1262 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector2D arg1 = gsi::arg_reader() (args, heap); + ret.write (new QVector3D (arg1)); +} + + +// Constructor QVector3D::QVector3D(QVector2D vector, float zpos) + + +static void _init_ctor_QVector3D_2124 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("zpos"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QVector3D_2124 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector2D arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + ret.write (new QVector3D (arg1, arg2)); +} + + +// Constructor QVector3D::QVector3D(QVector4D vector) + + +static void _init_ctor_QVector3D_1264 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVector3D_1264 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector4D arg1 = gsi::arg_reader() (args, heap); + ret.write (new QVector3D (arg1)); +} + + +// float QVector3D::distanceToLine(QVector3D point, QVector3D direction) + + +static void _init_f_distanceToLine_c2418 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("direction"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_distanceToLine_c2418 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector3D arg1 = gsi::arg_reader() (args, heap); + QVector3D arg2 = gsi::arg_reader() (args, heap); + ret.write ((float)((QVector3D *)cls)->distanceToLine (arg1, arg2)); +} + + +// float QVector3D::distanceToPlane(QVector3D plane, QVector3D normal) + + +static void _init_f_distanceToPlane_c2418 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("plane"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("normal"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_distanceToPlane_c2418 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector3D arg1 = gsi::arg_reader() (args, heap); + QVector3D arg2 = gsi::arg_reader() (args, heap); + ret.write ((float)((QVector3D *)cls)->distanceToPlane (arg1, arg2)); +} + + +// float QVector3D::distanceToPlane(QVector3D plane1, QVector3D plane2, QVector3D plane3) + + +static void _init_f_distanceToPlane_c3573 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("plane1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("plane2"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("plane3"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_distanceToPlane_c3573 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector3D arg1 = gsi::arg_reader() (args, heap); + QVector3D arg2 = gsi::arg_reader() (args, heap); + QVector3D arg3 = gsi::arg_reader() (args, heap); + ret.write ((float)((QVector3D *)cls)->distanceToPlane (arg1, arg2, arg3)); +} + + +// float QVector3D::distanceToPoint(QVector3D point) + + +static void _init_f_distanceToPoint_c1263 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_distanceToPoint_c1263 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector3D arg1 = gsi::arg_reader() (args, heap); + ret.write ((float)((QVector3D *)cls)->distanceToPoint (arg1)); +} + + +// bool QVector3D::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QVector3D *)cls)->isNull ()); +} + + +// float QVector3D::length() + + +static void _init_f_length_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_length_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QVector3D *)cls)->length ()); +} + + +// float QVector3D::lengthSquared() + + +static void _init_f_lengthSquared_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lengthSquared_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QVector3D *)cls)->lengthSquared ()); +} + + +// void QVector3D::normalize() + + +static void _init_f_normalize_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_normalize_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVector3D *)cls)->normalize (); +} + + +// QVector3D QVector3D::normalized() + + +static void _init_f_normalized_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_normalized_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector3D)((QVector3D *)cls)->normalized ()); +} + + +// QVector3D &QVector3D::operator*=(float factor) + + +static void _init_f_operator_star__eq__970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("factor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector3D &)((QVector3D *)cls)->operator*= (arg1)); +} + + +// QVector3D &QVector3D::operator*=(QVector3D vector) + + +static void _init_f_operator_star__eq__1263 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__1263 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector3D arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector3D &)((QVector3D *)cls)->operator*= (arg1)); +} + + +// QVector3D &QVector3D::operator+=(QVector3D vector) + + +static void _init_f_operator_plus__eq__1263 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__1263 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector3D arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector3D &)((QVector3D *)cls)->operator+= (arg1)); +} + + +// QVector3D &QVector3D::operator-=(QVector3D vector) + + +static void _init_f_operator_minus__eq__1263 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__1263 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector3D arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector3D &)((QVector3D *)cls)->operator-= (arg1)); +} + + +// QVector3D &QVector3D::operator/=(float divisor) + + +static void _init_f_operator_slash__eq__970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("divisor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_slash__eq__970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector3D &)((QVector3D *)cls)->operator/= (arg1)); +} + + +// QVector3D &QVector3D::operator/=(QVector3D vector) + + +static void _init_f_operator_slash__eq__1263 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_slash__eq__1263 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector3D arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector3D &)((QVector3D *)cls)->operator/= (arg1)); +} + + +// float &QVector3D::operator[](int i) + + +static void _init_f_operator_index__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((float &)((QVector3D *)cls)->operator[] (arg1)); +} + + +// float QVector3D::operator[](int i) + + +static void _init_f_operator_index__c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((float)((QVector3D *)cls)->operator[] (arg1)); +} + + +// QVector3D QVector3D::project(const QMatrix4x4 &modelView, const QMatrix4x4 &projection, const QRect &viewport) + + +static void _init_f_project_c6070 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modelView"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("projection"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("viewport"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_project_c6070 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); + const QMatrix4x4 &arg2 = gsi::arg_reader() (args, heap); + const QRect &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QVector3D)((QVector3D *)cls)->project (arg1, arg2, arg3)); +} + + +// void QVector3D::setX(float x) + + +static void _init_f_setX_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setX_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVector3D *)cls)->setX (arg1); +} + + +// void QVector3D::setY(float y) + + +static void _init_f_setY_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("y"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setY_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVector3D *)cls)->setY (arg1); +} + + +// void QVector3D::setZ(float z) + + +static void _init_f_setZ_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("z"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setZ_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVector3D *)cls)->setZ (arg1); +} + + +// QPoint QVector3D::toPoint() + + +static void _init_f_toPoint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toPoint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QVector3D *)cls)->toPoint ()); +} + + +// QPointF QVector3D::toPointF() + + +static void _init_f_toPointF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toPointF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QVector3D *)cls)->toPointF ()); +} + + +// QVector2D QVector3D::toVector2D() + + +static void _init_f_toVector2D_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toVector2D_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector2D)((QVector3D *)cls)->toVector2D ()); +} + + +// QVector4D QVector3D::toVector4D() + + +static void _init_f_toVector4D_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toVector4D_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector4D)((QVector3D *)cls)->toVector4D ()); +} + + +// QVector3D QVector3D::unproject(const QMatrix4x4 &modelView, const QMatrix4x4 &projection, const QRect &viewport) + + +static void _init_f_unproject_c6070 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modelView"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("projection"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("viewport"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_unproject_c6070 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMatrix4x4 &arg1 = gsi::arg_reader() (args, heap); + const QMatrix4x4 &arg2 = gsi::arg_reader() (args, heap); + const QRect &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QVector3D)((QVector3D *)cls)->unproject (arg1, arg2, arg3)); +} + + +// float QVector3D::x() + + +static void _init_f_x_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QVector3D *)cls)->x ()); +} + + +// float QVector3D::y() + + +static void _init_f_y_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QVector3D *)cls)->y ()); +} + + +// float QVector3D::z() + + +static void _init_f_z_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_z_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QVector3D *)cls)->z ()); +} + + +// static QVector3D QVector3D::crossProduct(QVector3D v1, QVector3D v2) + + +static void _init_f_crossProduct_2418 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("v2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_crossProduct_2418 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector3D arg1 = gsi::arg_reader() (args, heap); + QVector3D arg2 = gsi::arg_reader() (args, heap); + ret.write ((QVector3D)QVector3D::crossProduct (arg1, arg2)); +} + + +// static float QVector3D::dotProduct(QVector3D v1, QVector3D v2) + + +static void _init_f_dotProduct_2418 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("v2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_dotProduct_2418 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector3D arg1 = gsi::arg_reader() (args, heap); + QVector3D arg2 = gsi::arg_reader() (args, heap); + ret.write ((float)QVector3D::dotProduct (arg1, arg2)); +} + + +// static QVector3D QVector3D::normal(QVector3D v1, QVector3D v2) + + +static void _init_f_normal_2418 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("v2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_normal_2418 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector3D arg1 = gsi::arg_reader() (args, heap); + QVector3D arg2 = gsi::arg_reader() (args, heap); + ret.write ((QVector3D)QVector3D::normal (arg1, arg2)); +} + + +// static QVector3D QVector3D::normal(QVector3D v1, QVector3D v2, QVector3D v3) + + +static void _init_f_normal_3573 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("v2"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("v3"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_normal_3573 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector3D arg1 = gsi::arg_reader() (args, heap); + QVector3D arg2 = gsi::arg_reader() (args, heap); + QVector3D arg3 = gsi::arg_reader() (args, heap); + ret.write ((QVector3D)QVector3D::normal (arg1, arg2, arg3)); +} + + +// QVector3D ::operator*(const QVector3D &vector, const QMatrix4x4 &matrix) +static QVector3D op_QVector3D_operator_star__4279u1(const QVector3D *_self, const QMatrix4x4 &matrix) { + return ::operator*(*_self, matrix); +} + + +namespace gsi +{ + +static gsi::Methods methods_QVector3D () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector3D::QVector3D()\nThis method creates an object of class QVector3D.", &_init_ctor_QVector3D_0, &_call_ctor_QVector3D_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector3D::QVector3D(float xpos, float ypos, float zpos)\nThis method creates an object of class QVector3D.", &_init_ctor_QVector3D_2694, &_call_ctor_QVector3D_2694); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector3D::QVector3D(QPoint point)\nThis method creates an object of class QVector3D.", &_init_ctor_QVector3D_1039, &_call_ctor_QVector3D_1039); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector3D::QVector3D(QPointF point)\nThis method creates an object of class QVector3D.", &_init_ctor_QVector3D_1109, &_call_ctor_QVector3D_1109); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector3D::QVector3D(QVector2D vector)\nThis method creates an object of class QVector3D.", &_init_ctor_QVector3D_1262, &_call_ctor_QVector3D_1262); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector3D::QVector3D(QVector2D vector, float zpos)\nThis method creates an object of class QVector3D.", &_init_ctor_QVector3D_2124, &_call_ctor_QVector3D_2124); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector3D::QVector3D(QVector4D vector)\nThis method creates an object of class QVector3D.", &_init_ctor_QVector3D_1264, &_call_ctor_QVector3D_1264); + methods += new qt_gsi::GenericMethod ("distanceToLine", "@brief Method float QVector3D::distanceToLine(QVector3D point, QVector3D direction)\n", true, &_init_f_distanceToLine_c2418, &_call_f_distanceToLine_c2418); + methods += new qt_gsi::GenericMethod ("distanceToPlane", "@brief Method float QVector3D::distanceToPlane(QVector3D plane, QVector3D normal)\n", true, &_init_f_distanceToPlane_c2418, &_call_f_distanceToPlane_c2418); + methods += new qt_gsi::GenericMethod ("distanceToPlane", "@brief Method float QVector3D::distanceToPlane(QVector3D plane1, QVector3D plane2, QVector3D plane3)\n", true, &_init_f_distanceToPlane_c3573, &_call_f_distanceToPlane_c3573); + methods += new qt_gsi::GenericMethod ("distanceToPoint", "@brief Method float QVector3D::distanceToPoint(QVector3D point)\n", true, &_init_f_distanceToPoint_c1263, &_call_f_distanceToPoint_c1263); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QVector3D::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("length", "@brief Method float QVector3D::length()\n", true, &_init_f_length_c0, &_call_f_length_c0); + methods += new qt_gsi::GenericMethod ("lengthSquared", "@brief Method float QVector3D::lengthSquared()\n", true, &_init_f_lengthSquared_c0, &_call_f_lengthSquared_c0); + methods += new qt_gsi::GenericMethod ("normalize", "@brief Method void QVector3D::normalize()\n", false, &_init_f_normalize_0, &_call_f_normalize_0); + methods += new qt_gsi::GenericMethod ("normalized", "@brief Method QVector3D QVector3D::normalized()\n", true, &_init_f_normalized_c0, &_call_f_normalized_c0); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QVector3D &QVector3D::operator*=(float factor)\n", false, &_init_f_operator_star__eq__970, &_call_f_operator_star__eq__970); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QVector3D &QVector3D::operator*=(QVector3D vector)\n", false, &_init_f_operator_star__eq__1263, &_call_f_operator_star__eq__1263); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QVector3D &QVector3D::operator+=(QVector3D vector)\n", false, &_init_f_operator_plus__eq__1263, &_call_f_operator_plus__eq__1263); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QVector3D &QVector3D::operator-=(QVector3D vector)\n", false, &_init_f_operator_minus__eq__1263, &_call_f_operator_minus__eq__1263); + methods += new qt_gsi::GenericMethod ("/=", "@brief Method QVector3D &QVector3D::operator/=(float divisor)\n", false, &_init_f_operator_slash__eq__970, &_call_f_operator_slash__eq__970); + methods += new qt_gsi::GenericMethod ("/=", "@brief Method QVector3D &QVector3D::operator/=(QVector3D vector)\n", false, &_init_f_operator_slash__eq__1263, &_call_f_operator_slash__eq__1263); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method float &QVector3D::operator[](int i)\n", false, &_init_f_operator_index__767, &_call_f_operator_index__767); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method float QVector3D::operator[](int i)\n", true, &_init_f_operator_index__c767, &_call_f_operator_index__c767); + methods += new qt_gsi::GenericMethod ("project", "@brief Method QVector3D QVector3D::project(const QMatrix4x4 &modelView, const QMatrix4x4 &projection, const QRect &viewport)\n", true, &_init_f_project_c6070, &_call_f_project_c6070); + methods += new qt_gsi::GenericMethod ("setX|x=", "@brief Method void QVector3D::setX(float x)\n", false, &_init_f_setX_970, &_call_f_setX_970); + methods += new qt_gsi::GenericMethod ("setY|y=", "@brief Method void QVector3D::setY(float y)\n", false, &_init_f_setY_970, &_call_f_setY_970); + methods += new qt_gsi::GenericMethod ("setZ|z=", "@brief Method void QVector3D::setZ(float z)\n", false, &_init_f_setZ_970, &_call_f_setZ_970); + methods += new qt_gsi::GenericMethod ("toPoint", "@brief Method QPoint QVector3D::toPoint()\n", true, &_init_f_toPoint_c0, &_call_f_toPoint_c0); + methods += new qt_gsi::GenericMethod ("toPointF", "@brief Method QPointF QVector3D::toPointF()\n", true, &_init_f_toPointF_c0, &_call_f_toPointF_c0); + methods += new qt_gsi::GenericMethod ("toVector2D", "@brief Method QVector2D QVector3D::toVector2D()\n", true, &_init_f_toVector2D_c0, &_call_f_toVector2D_c0); + methods += new qt_gsi::GenericMethod ("toVector4D", "@brief Method QVector4D QVector3D::toVector4D()\n", true, &_init_f_toVector4D_c0, &_call_f_toVector4D_c0); + methods += new qt_gsi::GenericMethod ("unproject", "@brief Method QVector3D QVector3D::unproject(const QMatrix4x4 &modelView, const QMatrix4x4 &projection, const QRect &viewport)\n", true, &_init_f_unproject_c6070, &_call_f_unproject_c6070); + methods += new qt_gsi::GenericMethod (":x", "@brief Method float QVector3D::x()\n", true, &_init_f_x_c0, &_call_f_x_c0); + methods += new qt_gsi::GenericMethod (":y", "@brief Method float QVector3D::y()\n", true, &_init_f_y_c0, &_call_f_y_c0); + methods += new qt_gsi::GenericMethod (":z", "@brief Method float QVector3D::z()\n", true, &_init_f_z_c0, &_call_f_z_c0); + methods += new qt_gsi::GenericStaticMethod ("crossProduct", "@brief Static method QVector3D QVector3D::crossProduct(QVector3D v1, QVector3D v2)\nThis method is static and can be called without an instance.", &_init_f_crossProduct_2418, &_call_f_crossProduct_2418); + methods += new qt_gsi::GenericStaticMethod ("dotProduct", "@brief Static method float QVector3D::dotProduct(QVector3D v1, QVector3D v2)\nThis method is static and can be called without an instance.", &_init_f_dotProduct_2418, &_call_f_dotProduct_2418); + methods += new qt_gsi::GenericStaticMethod ("normal", "@brief Static method QVector3D QVector3D::normal(QVector3D v1, QVector3D v2)\nThis method is static and can be called without an instance.", &_init_f_normal_2418, &_call_f_normal_2418); + methods += new qt_gsi::GenericStaticMethod ("normal", "@brief Static method QVector3D QVector3D::normal(QVector3D v1, QVector3D v2, QVector3D v3)\nThis method is static and can be called without an instance.", &_init_f_normal_3573, &_call_f_normal_3573); + methods += gsi::method_ext("*", &::op_QVector3D_operator_star__4279u1, gsi::arg ("matrix"), "@brief Operator QVector3D ::operator*(const QVector3D &vector, const QMatrix4x4 &matrix)\nThis is the mapping of the global operator to the instance method."); + return methods; +} + +gsi::Class decl_QVector3D ("QtGui", "QVector3D", + methods_QVector3D (), + "@qt\n@brief Binding of QVector3D"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QVector3D () { return decl_QVector3D; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQVector4D.cc b/src/gsiqt/qt6/QtGui/gsiDeclQVector4D.cc new file mode 100644 index 000000000..34fbedd6d --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQVector4D.cc @@ -0,0 +1,745 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQVector4D.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QVector4D + +// Constructor QVector4D::QVector4D() + + +static void _init_ctor_QVector4D_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QVector4D_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QVector4D ()); +} + + +// Constructor QVector4D::QVector4D(float xpos, float ypos, float zpos, float wpos) + + +static void _init_ctor_QVector4D_3556 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("xpos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ypos"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("zpos"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("wpos"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QVector4D_3556 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + float arg4 = gsi::arg_reader() (args, heap); + ret.write (new QVector4D (arg1, arg2, arg3, arg4)); +} + + +// Constructor QVector4D::QVector4D(QPoint point) + + +static void _init_ctor_QVector4D_1039 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVector4D_1039 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint arg1 = gsi::arg_reader() (args, heap); + ret.write (new QVector4D (arg1)); +} + + +// Constructor QVector4D::QVector4D(QPointF point) + + +static void _init_ctor_QVector4D_1109 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVector4D_1109 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPointF arg1 = gsi::arg_reader() (args, heap); + ret.write (new QVector4D (arg1)); +} + + +// Constructor QVector4D::QVector4D(QVector2D vector) + + +static void _init_ctor_QVector4D_1262 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVector4D_1262 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector2D arg1 = gsi::arg_reader() (args, heap); + ret.write (new QVector4D (arg1)); +} + + +// Constructor QVector4D::QVector4D(QVector2D vector, float zpos, float wpos) + + +static void _init_ctor_QVector4D_2986 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("zpos"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("wpos"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QVector4D_2986 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector2D arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + float arg3 = gsi::arg_reader() (args, heap); + ret.write (new QVector4D (arg1, arg2, arg3)); +} + + +// Constructor QVector4D::QVector4D(QVector3D vector) + + +static void _init_ctor_QVector4D_1263 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVector4D_1263 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector3D arg1 = gsi::arg_reader() (args, heap); + ret.write (new QVector4D (arg1)); +} + + +// Constructor QVector4D::QVector4D(QVector3D vector, float wpos) + + +static void _init_ctor_QVector4D_2125 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("wpos"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QVector4D_2125 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector3D arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + ret.write (new QVector4D (arg1, arg2)); +} + + +// bool QVector4D::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QVector4D *)cls)->isNull ()); +} + + +// float QVector4D::length() + + +static void _init_f_length_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_length_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QVector4D *)cls)->length ()); +} + + +// float QVector4D::lengthSquared() + + +static void _init_f_lengthSquared_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lengthSquared_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QVector4D *)cls)->lengthSquared ()); +} + + +// void QVector4D::normalize() + + +static void _init_f_normalize_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_normalize_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVector4D *)cls)->normalize (); +} + + +// QVector4D QVector4D::normalized() + + +static void _init_f_normalized_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_normalized_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector4D)((QVector4D *)cls)->normalized ()); +} + + +// QVector4D &QVector4D::operator*=(float factor) + + +static void _init_f_operator_star__eq__970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("factor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector4D &)((QVector4D *)cls)->operator*= (arg1)); +} + + +// QVector4D &QVector4D::operator*=(QVector4D vector) + + +static void _init_f_operator_star__eq__1264 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_star__eq__1264 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector4D arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector4D &)((QVector4D *)cls)->operator*= (arg1)); +} + + +// QVector4D &QVector4D::operator+=(QVector4D vector) + + +static void _init_f_operator_plus__eq__1264 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__1264 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector4D arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector4D &)((QVector4D *)cls)->operator+= (arg1)); +} + + +// QVector4D &QVector4D::operator-=(QVector4D vector) + + +static void _init_f_operator_minus__eq__1264 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__1264 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector4D arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector4D &)((QVector4D *)cls)->operator-= (arg1)); +} + + +// QVector4D &QVector4D::operator/=(float divisor) + + +static void _init_f_operator_slash__eq__970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("divisor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_slash__eq__970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector4D &)((QVector4D *)cls)->operator/= (arg1)); +} + + +// QVector4D &QVector4D::operator/=(QVector4D vector) + + +static void _init_f_operator_slash__eq__1264 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("vector"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_slash__eq__1264 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector4D arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVector4D &)((QVector4D *)cls)->operator/= (arg1)); +} + + +// float &QVector4D::operator[](int i) + + +static void _init_f_operator_index__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((float &)((QVector4D *)cls)->operator[] (arg1)); +} + + +// float QVector4D::operator[](int i) + + +static void _init_f_operator_index__c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((float)((QVector4D *)cls)->operator[] (arg1)); +} + + +// void QVector4D::setW(float w) + + +static void _init_f_setW_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setW_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVector4D *)cls)->setW (arg1); +} + + +// void QVector4D::setX(float x) + + +static void _init_f_setX_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setX_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVector4D *)cls)->setX (arg1); +} + + +// void QVector4D::setY(float y) + + +static void _init_f_setY_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("y"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setY_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVector4D *)cls)->setY (arg1); +} + + +// void QVector4D::setZ(float z) + + +static void _init_f_setZ_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("z"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setZ_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVector4D *)cls)->setZ (arg1); +} + + +// QPoint QVector4D::toPoint() + + +static void _init_f_toPoint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toPoint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QVector4D *)cls)->toPoint ()); +} + + +// QPointF QVector4D::toPointF() + + +static void _init_f_toPointF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toPointF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QVector4D *)cls)->toPointF ()); +} + + +// QVector2D QVector4D::toVector2D() + + +static void _init_f_toVector2D_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toVector2D_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector2D)((QVector4D *)cls)->toVector2D ()); +} + + +// QVector2D QVector4D::toVector2DAffine() + + +static void _init_f_toVector2DAffine_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toVector2DAffine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector2D)((QVector4D *)cls)->toVector2DAffine ()); +} + + +// QVector3D QVector4D::toVector3D() + + +static void _init_f_toVector3D_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toVector3D_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector3D)((QVector4D *)cls)->toVector3D ()); +} + + +// QVector3D QVector4D::toVector3DAffine() + + +static void _init_f_toVector3DAffine_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toVector3DAffine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector3D)((QVector4D *)cls)->toVector3DAffine ()); +} + + +// float QVector4D::w() + + +static void _init_f_w_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_w_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QVector4D *)cls)->w ()); +} + + +// float QVector4D::x() + + +static void _init_f_x_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QVector4D *)cls)->x ()); +} + + +// float QVector4D::y() + + +static void _init_f_y_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QVector4D *)cls)->y ()); +} + + +// float QVector4D::z() + + +static void _init_f_z_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_z_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QVector4D *)cls)->z ()); +} + + +// static float QVector4D::dotProduct(QVector4D v1, QVector4D v2) + + +static void _init_f_dotProduct_2420 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("v2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_dotProduct_2420 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVector4D arg1 = gsi::arg_reader() (args, heap); + QVector4D arg2 = gsi::arg_reader() (args, heap); + ret.write ((float)QVector4D::dotProduct (arg1, arg2)); +} + + +// QVector4D ::operator*(const QVector4D &vector, const QMatrix4x4 &matrix) +static QVector4D op_QVector4D_operator_star__4280u1(const QVector4D *_self, const QMatrix4x4 &matrix) { + return ::operator*(*_self, matrix); +} + + +namespace gsi +{ + +static gsi::Methods methods_QVector4D () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector4D::QVector4D()\nThis method creates an object of class QVector4D.", &_init_ctor_QVector4D_0, &_call_ctor_QVector4D_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector4D::QVector4D(float xpos, float ypos, float zpos, float wpos)\nThis method creates an object of class QVector4D.", &_init_ctor_QVector4D_3556, &_call_ctor_QVector4D_3556); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector4D::QVector4D(QPoint point)\nThis method creates an object of class QVector4D.", &_init_ctor_QVector4D_1039, &_call_ctor_QVector4D_1039); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector4D::QVector4D(QPointF point)\nThis method creates an object of class QVector4D.", &_init_ctor_QVector4D_1109, &_call_ctor_QVector4D_1109); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector4D::QVector4D(QVector2D vector)\nThis method creates an object of class QVector4D.", &_init_ctor_QVector4D_1262, &_call_ctor_QVector4D_1262); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector4D::QVector4D(QVector2D vector, float zpos, float wpos)\nThis method creates an object of class QVector4D.", &_init_ctor_QVector4D_2986, &_call_ctor_QVector4D_2986); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector4D::QVector4D(QVector3D vector)\nThis method creates an object of class QVector4D.", &_init_ctor_QVector4D_1263, &_call_ctor_QVector4D_1263); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVector4D::QVector4D(QVector3D vector, float wpos)\nThis method creates an object of class QVector4D.", &_init_ctor_QVector4D_2125, &_call_ctor_QVector4D_2125); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QVector4D::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("length", "@brief Method float QVector4D::length()\n", true, &_init_f_length_c0, &_call_f_length_c0); + methods += new qt_gsi::GenericMethod ("lengthSquared", "@brief Method float QVector4D::lengthSquared()\n", true, &_init_f_lengthSquared_c0, &_call_f_lengthSquared_c0); + methods += new qt_gsi::GenericMethod ("normalize", "@brief Method void QVector4D::normalize()\n", false, &_init_f_normalize_0, &_call_f_normalize_0); + methods += new qt_gsi::GenericMethod ("normalized", "@brief Method QVector4D QVector4D::normalized()\n", true, &_init_f_normalized_c0, &_call_f_normalized_c0); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QVector4D &QVector4D::operator*=(float factor)\n", false, &_init_f_operator_star__eq__970, &_call_f_operator_star__eq__970); + methods += new qt_gsi::GenericMethod ("*=", "@brief Method QVector4D &QVector4D::operator*=(QVector4D vector)\n", false, &_init_f_operator_star__eq__1264, &_call_f_operator_star__eq__1264); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QVector4D &QVector4D::operator+=(QVector4D vector)\n", false, &_init_f_operator_plus__eq__1264, &_call_f_operator_plus__eq__1264); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QVector4D &QVector4D::operator-=(QVector4D vector)\n", false, &_init_f_operator_minus__eq__1264, &_call_f_operator_minus__eq__1264); + methods += new qt_gsi::GenericMethod ("/=", "@brief Method QVector4D &QVector4D::operator/=(float divisor)\n", false, &_init_f_operator_slash__eq__970, &_call_f_operator_slash__eq__970); + methods += new qt_gsi::GenericMethod ("/=", "@brief Method QVector4D &QVector4D::operator/=(QVector4D vector)\n", false, &_init_f_operator_slash__eq__1264, &_call_f_operator_slash__eq__1264); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method float &QVector4D::operator[](int i)\n", false, &_init_f_operator_index__767, &_call_f_operator_index__767); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method float QVector4D::operator[](int i)\n", true, &_init_f_operator_index__c767, &_call_f_operator_index__c767); + methods += new qt_gsi::GenericMethod ("setW|w=", "@brief Method void QVector4D::setW(float w)\n", false, &_init_f_setW_970, &_call_f_setW_970); + methods += new qt_gsi::GenericMethod ("setX|x=", "@brief Method void QVector4D::setX(float x)\n", false, &_init_f_setX_970, &_call_f_setX_970); + methods += new qt_gsi::GenericMethod ("setY|y=", "@brief Method void QVector4D::setY(float y)\n", false, &_init_f_setY_970, &_call_f_setY_970); + methods += new qt_gsi::GenericMethod ("setZ|z=", "@brief Method void QVector4D::setZ(float z)\n", false, &_init_f_setZ_970, &_call_f_setZ_970); + methods += new qt_gsi::GenericMethod ("toPoint", "@brief Method QPoint QVector4D::toPoint()\n", true, &_init_f_toPoint_c0, &_call_f_toPoint_c0); + methods += new qt_gsi::GenericMethod ("toPointF", "@brief Method QPointF QVector4D::toPointF()\n", true, &_init_f_toPointF_c0, &_call_f_toPointF_c0); + methods += new qt_gsi::GenericMethod ("toVector2D", "@brief Method QVector2D QVector4D::toVector2D()\n", true, &_init_f_toVector2D_c0, &_call_f_toVector2D_c0); + methods += new qt_gsi::GenericMethod ("toVector2DAffine", "@brief Method QVector2D QVector4D::toVector2DAffine()\n", true, &_init_f_toVector2DAffine_c0, &_call_f_toVector2DAffine_c0); + methods += new qt_gsi::GenericMethod ("toVector3D", "@brief Method QVector3D QVector4D::toVector3D()\n", true, &_init_f_toVector3D_c0, &_call_f_toVector3D_c0); + methods += new qt_gsi::GenericMethod ("toVector3DAffine", "@brief Method QVector3D QVector4D::toVector3DAffine()\n", true, &_init_f_toVector3DAffine_c0, &_call_f_toVector3DAffine_c0); + methods += new qt_gsi::GenericMethod (":w", "@brief Method float QVector4D::w()\n", true, &_init_f_w_c0, &_call_f_w_c0); + methods += new qt_gsi::GenericMethod (":x", "@brief Method float QVector4D::x()\n", true, &_init_f_x_c0, &_call_f_x_c0); + methods += new qt_gsi::GenericMethod (":y", "@brief Method float QVector4D::y()\n", true, &_init_f_y_c0, &_call_f_y_c0); + methods += new qt_gsi::GenericMethod (":z", "@brief Method float QVector4D::z()\n", true, &_init_f_z_c0, &_call_f_z_c0); + methods += new qt_gsi::GenericStaticMethod ("dotProduct", "@brief Static method float QVector4D::dotProduct(QVector4D v1, QVector4D v2)\nThis method is static and can be called without an instance.", &_init_f_dotProduct_2420, &_call_f_dotProduct_2420); + methods += gsi::method_ext("*", &::op_QVector4D_operator_star__4280u1, gsi::arg ("matrix"), "@brief Operator QVector4D ::operator*(const QVector4D &vector, const QMatrix4x4 &matrix)\nThis is the mapping of the global operator to the instance method."); + return methods; +} + +gsi::Class decl_QVector4D ("QtGui", "QVector4D", + methods_QVector4D (), + "@qt\n@brief Binding of QVector4D"); + + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QVector4D () { return decl_QVector4D; } + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQWhatsThisClickedEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQWhatsThisClickedEvent.cc new file mode 100644 index 000000000..236067cbe --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQWhatsThisClickedEvent.cc @@ -0,0 +1,218 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQWhatsThisClickedEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QWhatsThisClickedEvent + +// QWhatsThisClickedEvent *QWhatsThisClickedEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWhatsThisClickedEvent *)((QWhatsThisClickedEvent *)cls)->clone ()); +} + + +// QString QWhatsThisClickedEvent::href() + + +static void _init_f_href_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_href_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QWhatsThisClickedEvent *)cls)->href ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QWhatsThisClickedEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QWhatsThisClickedEvent *QWhatsThisClickedEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("href", "@brief Method QString QWhatsThisClickedEvent::href()\n", true, &_init_f_href_c0, &_call_f_href_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QWhatsThisClickedEvent (qtdecl_QEvent (), "QtGui", "QWhatsThisClickedEvent_Native", + methods_QWhatsThisClickedEvent (), + "@hide\n@alias QWhatsThisClickedEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWhatsThisClickedEvent () { return decl_QWhatsThisClickedEvent; } + +} + + +class QWhatsThisClickedEvent_Adaptor : public QWhatsThisClickedEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QWhatsThisClickedEvent_Adaptor(); + + // [adaptor ctor] QWhatsThisClickedEvent::QWhatsThisClickedEvent(const QString &href) + QWhatsThisClickedEvent_Adaptor(const QString &href) : QWhatsThisClickedEvent(href) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QWhatsThisClickedEvent *QWhatsThisClickedEvent::clone() + QWhatsThisClickedEvent * cbs_clone_c0_0() const + { + return QWhatsThisClickedEvent::clone(); + } + + virtual QWhatsThisClickedEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QWhatsThisClickedEvent_Adaptor::cbs_clone_c0_0); + } else { + return QWhatsThisClickedEvent::clone(); + } + } + + // [adaptor impl] void QWhatsThisClickedEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QWhatsThisClickedEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QWhatsThisClickedEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QWhatsThisClickedEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QWhatsThisClickedEvent_Adaptor::~QWhatsThisClickedEvent_Adaptor() { } + +// Constructor QWhatsThisClickedEvent::QWhatsThisClickedEvent(const QString &href) (adaptor class) + +static void _init_ctor_QWhatsThisClickedEvent_Adaptor_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("href"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QWhatsThisClickedEvent_Adaptor_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QWhatsThisClickedEvent_Adaptor (arg1)); +} + + +// QWhatsThisClickedEvent *QWhatsThisClickedEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWhatsThisClickedEvent *)((QWhatsThisClickedEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWhatsThisClickedEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QWhatsThisClickedEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWhatsThisClickedEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QWhatsThisClickedEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QWhatsThisClickedEvent (); + +static gsi::Methods methods_QWhatsThisClickedEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QWhatsThisClickedEvent::QWhatsThisClickedEvent(const QString &href)\nThis method creates an object of class QWhatsThisClickedEvent.", &_init_ctor_QWhatsThisClickedEvent_Adaptor_2025, &_call_ctor_QWhatsThisClickedEvent_Adaptor_2025); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QWhatsThisClickedEvent *QWhatsThisClickedEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QWhatsThisClickedEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QWhatsThisClickedEvent_Adaptor (qtdecl_QWhatsThisClickedEvent (), "QtGui", "QWhatsThisClickedEvent", + methods_QWhatsThisClickedEvent_Adaptor (), + "@qt\n@brief Binding of QWhatsThisClickedEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQWheelEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQWheelEvent.cc new file mode 100644 index 000000000..f467f61ca --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQWheelEvent.cc @@ -0,0 +1,560 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQWheelEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QWheelEvent + +// QPoint QWheelEvent::angleDelta() + + +static void _init_f_angleDelta_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_angleDelta_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QWheelEvent *)cls)->angleDelta ()); +} + + +// QWheelEvent *QWheelEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWheelEvent *)((QWheelEvent *)cls)->clone ()); +} + + +// bool QWheelEvent::hasPixelDelta() + + +static void _init_f_hasPixelDelta_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasPixelDelta_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWheelEvent *)cls)->hasPixelDelta ()); +} + + +// bool QWheelEvent::inverted() + + +static void _init_f_inverted_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_inverted_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWheelEvent *)cls)->inverted ()); +} + + +// bool QWheelEvent::isBeginEvent() + + +static void _init_f_isBeginEvent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isBeginEvent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWheelEvent *)cls)->isBeginEvent ()); +} + + +// bool QWheelEvent::isEndEvent() + + +static void _init_f_isEndEvent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEndEvent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWheelEvent *)cls)->isEndEvent ()); +} + + +// bool QWheelEvent::isInverted() + + +static void _init_f_isInverted_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isInverted_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWheelEvent *)cls)->isInverted ()); +} + + +// bool QWheelEvent::isUpdateEvent() + + +static void _init_f_isUpdateEvent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isUpdateEvent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWheelEvent *)cls)->isUpdateEvent ()); +} + + +// Qt::ScrollPhase QWheelEvent::phase() + + +static void _init_f_phase_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_phase_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWheelEvent *)cls)->phase ())); +} + + +// QPoint QWheelEvent::pixelDelta() + + +static void _init_f_pixelDelta_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pixelDelta_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QWheelEvent *)cls)->pixelDelta ()); +} + + +// Qt::MouseEventSource QWheelEvent::source() + + +static void _init_f_source_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_source_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWheelEvent *)cls)->source ())); +} + + +namespace gsi +{ + +static gsi::Methods methods_QWheelEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("angleDelta", "@brief Method QPoint QWheelEvent::angleDelta()\n", true, &_init_f_angleDelta_c0, &_call_f_angleDelta_c0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QWheelEvent *QWheelEvent::clone()\nThis is a reimplementation of QSinglePointEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("hasPixelDelta", "@brief Method bool QWheelEvent::hasPixelDelta()\n", true, &_init_f_hasPixelDelta_c0, &_call_f_hasPixelDelta_c0); + methods += new qt_gsi::GenericMethod ("inverted", "@brief Method bool QWheelEvent::inverted()\n", true, &_init_f_inverted_c0, &_call_f_inverted_c0); + methods += new qt_gsi::GenericMethod ("isBeginEvent?", "@brief Method bool QWheelEvent::isBeginEvent()\nThis is a reimplementation of QSinglePointEvent::isBeginEvent", true, &_init_f_isBeginEvent_c0, &_call_f_isBeginEvent_c0); + methods += new qt_gsi::GenericMethod ("isEndEvent?", "@brief Method bool QWheelEvent::isEndEvent()\nThis is a reimplementation of QSinglePointEvent::isEndEvent", true, &_init_f_isEndEvent_c0, &_call_f_isEndEvent_c0); + methods += new qt_gsi::GenericMethod ("isInverted?", "@brief Method bool QWheelEvent::isInverted()\n", true, &_init_f_isInverted_c0, &_call_f_isInverted_c0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent?", "@brief Method bool QWheelEvent::isUpdateEvent()\nThis is a reimplementation of QSinglePointEvent::isUpdateEvent", true, &_init_f_isUpdateEvent_c0, &_call_f_isUpdateEvent_c0); + methods += new qt_gsi::GenericMethod ("phase", "@brief Method Qt::ScrollPhase QWheelEvent::phase()\n", true, &_init_f_phase_c0, &_call_f_phase_c0); + methods += new qt_gsi::GenericMethod ("pixelDelta", "@brief Method QPoint QWheelEvent::pixelDelta()\n", true, &_init_f_pixelDelta_c0, &_call_f_pixelDelta_c0); + methods += new qt_gsi::GenericMethod ("source", "@brief Method Qt::MouseEventSource QWheelEvent::source()\n", true, &_init_f_source_c0, &_call_f_source_c0); + return methods; +} + +gsi::Class &qtdecl_QSinglePointEvent (); + +gsi::Class decl_QWheelEvent (qtdecl_QSinglePointEvent (), "QtGui", "QWheelEvent_Native", + methods_QWheelEvent (), + "@hide\n@alias QWheelEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWheelEvent () { return decl_QWheelEvent; } + +} + + +class QWheelEvent_Adaptor : public QWheelEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QWheelEvent_Adaptor(); + + // [adaptor ctor] QWheelEvent::QWheelEvent(const QPointF &pos, const QPointF &globalPos, QPoint pixelDelta, QPoint angleDelta, QFlags buttons, QFlags modifiers, Qt::ScrollPhase phase, bool inverted, Qt::MouseEventSource source, const QPointingDevice *device) + QWheelEvent_Adaptor(const QPointF &pos, const QPointF &globalPos, QPoint pixelDelta, QPoint angleDelta, QFlags buttons, QFlags modifiers, Qt::ScrollPhase phase, bool inverted) : QWheelEvent(pos, globalPos, pixelDelta, angleDelta, buttons, modifiers, phase, inverted) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QWheelEvent::QWheelEvent(const QPointF &pos, const QPointF &globalPos, QPoint pixelDelta, QPoint angleDelta, QFlags buttons, QFlags modifiers, Qt::ScrollPhase phase, bool inverted, Qt::MouseEventSource source, const QPointingDevice *device) + QWheelEvent_Adaptor(const QPointF &pos, const QPointF &globalPos, QPoint pixelDelta, QPoint angleDelta, QFlags buttons, QFlags modifiers, Qt::ScrollPhase phase, bool inverted, Qt::MouseEventSource source) : QWheelEvent(pos, globalPos, pixelDelta, angleDelta, buttons, modifiers, phase, inverted, source) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QWheelEvent::QWheelEvent(const QPointF &pos, const QPointF &globalPos, QPoint pixelDelta, QPoint angleDelta, QFlags buttons, QFlags modifiers, Qt::ScrollPhase phase, bool inverted, Qt::MouseEventSource source, const QPointingDevice *device) + QWheelEvent_Adaptor(const QPointF &pos, const QPointF &globalPos, QPoint pixelDelta, QPoint angleDelta, QFlags buttons, QFlags modifiers, Qt::ScrollPhase phase, bool inverted, Qt::MouseEventSource source, const QPointingDevice *device) : QWheelEvent(pos, globalPos, pixelDelta, angleDelta, buttons, modifiers, phase, inverted, source, device) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QWheelEvent *QWheelEvent::clone() + QWheelEvent * cbs_clone_c0_0() const + { + return QWheelEvent::clone(); + } + + virtual QWheelEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QWheelEvent_Adaptor::cbs_clone_c0_0); + } else { + return QWheelEvent::clone(); + } + } + + // [adaptor impl] bool QWheelEvent::isBeginEvent() + bool cbs_isBeginEvent_c0_0() const + { + return QWheelEvent::isBeginEvent(); + } + + virtual bool isBeginEvent() const + { + if (cb_isBeginEvent_c0_0.can_issue()) { + return cb_isBeginEvent_c0_0.issue(&QWheelEvent_Adaptor::cbs_isBeginEvent_c0_0); + } else { + return QWheelEvent::isBeginEvent(); + } + } + + // [adaptor impl] bool QWheelEvent::isEndEvent() + bool cbs_isEndEvent_c0_0() const + { + return QWheelEvent::isEndEvent(); + } + + virtual bool isEndEvent() const + { + if (cb_isEndEvent_c0_0.can_issue()) { + return cb_isEndEvent_c0_0.issue(&QWheelEvent_Adaptor::cbs_isEndEvent_c0_0); + } else { + return QWheelEvent::isEndEvent(); + } + } + + // [adaptor impl] bool QWheelEvent::isUpdateEvent() + bool cbs_isUpdateEvent_c0_0() const + { + return QWheelEvent::isUpdateEvent(); + } + + virtual bool isUpdateEvent() const + { + if (cb_isUpdateEvent_c0_0.can_issue()) { + return cb_isUpdateEvent_c0_0.issue(&QWheelEvent_Adaptor::cbs_isUpdateEvent_c0_0); + } else { + return QWheelEvent::isUpdateEvent(); + } + } + + // [adaptor impl] void QWheelEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QWheelEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QWheelEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QWheelEvent::setAccepted(accepted); + } + } + + // [adaptor impl] void QWheelEvent::setTimestamp(quint64 timestamp) + void cbs_setTimestamp_1103_0(quint64 timestamp) + { + QWheelEvent::setTimestamp(timestamp); + } + + virtual void setTimestamp(quint64 timestamp) + { + if (cb_setTimestamp_1103_0.can_issue()) { + cb_setTimestamp_1103_0.issue(&QWheelEvent_Adaptor::cbs_setTimestamp_1103_0, timestamp); + } else { + QWheelEvent::setTimestamp(timestamp); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_isBeginEvent_c0_0; + gsi::Callback cb_isEndEvent_c0_0; + gsi::Callback cb_isUpdateEvent_c0_0; + gsi::Callback cb_setAccepted_864_0; + gsi::Callback cb_setTimestamp_1103_0; +}; + +QWheelEvent_Adaptor::~QWheelEvent_Adaptor() { } + +// Constructor QWheelEvent::QWheelEvent(const QPointF &pos, const QPointF &globalPos, QPoint pixelDelta, QPoint angleDelta, QFlags buttons, QFlags modifiers, Qt::ScrollPhase phase, bool inverted, Qt::MouseEventSource source, const QPointingDevice *device) (adaptor class) + +static void _init_ctor_QWheelEvent_Adaptor_18729 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("globalPos"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("pixelDelta"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("angleDelta"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("buttons"); + decl->add_arg > (argspec_4); + static gsi::ArgSpecBase argspec_5 ("modifiers"); + decl->add_arg > (argspec_5); + static gsi::ArgSpecBase argspec_6 ("phase"); + decl->add_arg::target_type & > (argspec_6); + static gsi::ArgSpecBase argspec_7 ("inverted"); + decl->add_arg (argspec_7); + static gsi::ArgSpecBase argspec_8 ("source", true, "Qt::MouseEventNotSynthesized"); + decl->add_arg::target_type & > (argspec_8); + static gsi::ArgSpecBase argspec_9 ("device", true, "QPointingDevice::primaryPointingDevice()"); + decl->add_arg (argspec_9); + decl->set_return_new (); +} + +static void _call_ctor_QWheelEvent_Adaptor_18729 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + QPoint arg3 = gsi::arg_reader() (args, heap); + QPoint arg4 = gsi::arg_reader() (args, heap); + QFlags arg5 = gsi::arg_reader >() (args, heap); + QFlags arg6 = gsi::arg_reader >() (args, heap); + const qt_gsi::Converter::target_type & arg7 = gsi::arg_reader::target_type & >() (args, heap); + bool arg8 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg9 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::MouseEventNotSynthesized), heap); + const QPointingDevice *arg10 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPointingDevice::primaryPointingDevice(), heap); + ret.write (new QWheelEvent_Adaptor (arg1, arg2, arg3, arg4, arg5, arg6, qt_gsi::QtToCppAdaptor(arg7).cref(), arg8, qt_gsi::QtToCppAdaptor(arg9).cref(), arg10)); +} + + +// QWheelEvent *QWheelEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWheelEvent *)((QWheelEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWheelEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// bool QWheelEvent::isBeginEvent() + +static void _init_cbs_isBeginEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isBeginEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWheelEvent_Adaptor *)cls)->cbs_isBeginEvent_c0_0 ()); +} + +static void _set_callback_cbs_isBeginEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWheelEvent_Adaptor *)cls)->cb_isBeginEvent_c0_0 = cb; +} + + +// bool QWheelEvent::isEndEvent() + +static void _init_cbs_isEndEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEndEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWheelEvent_Adaptor *)cls)->cbs_isEndEvent_c0_0 ()); +} + +static void _set_callback_cbs_isEndEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWheelEvent_Adaptor *)cls)->cb_isEndEvent_c0_0 = cb; +} + + +// bool QWheelEvent::isUpdateEvent() + +static void _init_cbs_isUpdateEvent_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isUpdateEvent_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWheelEvent_Adaptor *)cls)->cbs_isUpdateEvent_c0_0 ()); +} + +static void _set_callback_cbs_isUpdateEvent_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWheelEvent_Adaptor *)cls)->cb_isUpdateEvent_c0_0 = cb; +} + + +// void QWheelEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWheelEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QWheelEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +// void QWheelEvent::setTimestamp(quint64 timestamp) + +static void _init_cbs_setTimestamp_1103_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timestamp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setTimestamp_1103_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWheelEvent_Adaptor *)cls)->cbs_setTimestamp_1103_0 (arg1); +} + +static void _set_callback_cbs_setTimestamp_1103_0 (void *cls, const gsi::Callback &cb) +{ + ((QWheelEvent_Adaptor *)cls)->cb_setTimestamp_1103_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QWheelEvent (); + +static gsi::Methods methods_QWheelEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QWheelEvent::QWheelEvent(const QPointF &pos, const QPointF &globalPos, QPoint pixelDelta, QPoint angleDelta, QFlags buttons, QFlags modifiers, Qt::ScrollPhase phase, bool inverted, Qt::MouseEventSource source, const QPointingDevice *device)\nThis method creates an object of class QWheelEvent.", &_init_ctor_QWheelEvent_Adaptor_18729, &_call_ctor_QWheelEvent_Adaptor_18729); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QWheelEvent *QWheelEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@brief Virtual method bool QWheelEvent::isBeginEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isBeginEvent", "@hide", true, &_init_cbs_isBeginEvent_c0_0, &_call_cbs_isBeginEvent_c0_0, &_set_callback_cbs_isBeginEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@brief Virtual method bool QWheelEvent::isEndEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isEndEvent", "@hide", true, &_init_cbs_isEndEvent_c0_0, &_call_cbs_isEndEvent_c0_0, &_set_callback_cbs_isEndEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@brief Virtual method bool QWheelEvent::isUpdateEvent()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("isUpdateEvent", "@hide", true, &_init_cbs_isUpdateEvent_c0_0, &_call_cbs_isUpdateEvent_c0_0, &_set_callback_cbs_isUpdateEvent_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QWheelEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@brief Virtual method void QWheelEvent::setTimestamp(quint64 timestamp)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0); + methods += new qt_gsi::GenericMethod ("setTimestamp", "@hide", false, &_init_cbs_setTimestamp_1103_0, &_call_cbs_setTimestamp_1103_0, &_set_callback_cbs_setTimestamp_1103_0); + return methods; +} + +gsi::Class decl_QWheelEvent_Adaptor (qtdecl_QWheelEvent (), "QtGui", "QWheelEvent", + methods_QWheelEvent_Adaptor (), + "@qt\n@brief Binding of QWheelEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQWindow.cc b/src/gsiqt/qt6/QtGui/gsiDeclQWindow.cc new file mode 100644 index 000000000..dd8faab17 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQWindow.cc @@ -0,0 +1,4193 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQWindow.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QWindow + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QWindow::staticMetaObject); +} + + +// QAccessibleInterface *QWindow::accessibleRoot() + + +static void _init_f_accessibleRoot_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_accessibleRoot_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QWindow *)cls)->accessibleRoot ()); +} + + +// void QWindow::alert(int msec) + + +static void _init_f_alert_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msec"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_alert_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->alert (arg1); +} + + +// QSize QWindow::baseSize() + + +static void _init_f_baseSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_baseSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWindow *)cls)->baseSize ()); +} + + +// bool QWindow::close() + + +static void _init_f_close_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_close_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWindow *)cls)->close ()); +} + + +// Qt::ScreenOrientation QWindow::contentOrientation() + + +static void _init_f_contentOrientation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_contentOrientation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWindow *)cls)->contentOrientation ())); +} + + +// void QWindow::create() + + +static void _init_f_create_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_create_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->create (); +} + + +// QCursor QWindow::cursor() + + +static void _init_f_cursor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cursor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QCursor)((QWindow *)cls)->cursor ()); +} + + +// void QWindow::destroy() + + +static void _init_f_destroy_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_destroy_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->destroy (); +} + + +// double QWindow::devicePixelRatio() + + +static void _init_f_devicePixelRatio_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_devicePixelRatio_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QWindow *)cls)->devicePixelRatio ()); +} + + +// QString QWindow::filePath() + + +static void _init_f_filePath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_filePath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QWindow *)cls)->filePath ()); +} + + +// QFlags QWindow::flags() + + +static void _init_f_flags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_flags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QWindow *)cls)->flags ()); +} + + +// QObject *QWindow::focusObject() + + +static void _init_f_focusObject_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusObject_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QWindow *)cls)->focusObject ()); +} + + +// QSurfaceFormat QWindow::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSurfaceFormat)((QWindow *)cls)->format ()); +} + + +// QRect QWindow::frameGeometry() + + +static void _init_f_frameGeometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_frameGeometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QWindow *)cls)->frameGeometry ()); +} + + +// QMargins QWindow::frameMargins() + + +static void _init_f_frameMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_frameMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QWindow *)cls)->frameMargins ()); +} + + +// QPoint QWindow::framePosition() + + +static void _init_f_framePosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_framePosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QWindow *)cls)->framePosition ()); +} + + +// QRect QWindow::geometry() + + +static void _init_f_geometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_geometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QWindow *)cls)->geometry ()); +} + + +// int QWindow::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWindow *)cls)->height ()); +} + + +// void QWindow::hide() + + +static void _init_f_hide_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hide_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->hide (); +} + + +// QIcon QWindow::icon() + + +static void _init_f_icon_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_icon_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIcon)((QWindow *)cls)->icon ()); +} + + +// bool QWindow::isActive() + + +static void _init_f_isActive_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isActive_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWindow *)cls)->isActive ()); +} + + +// bool QWindow::isAncestorOf(const QWindow *child, QWindow::AncestorMode mode) + + +static void _init_f_isAncestorOf_c4407 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QWindow::IncludeTransients"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_isAncestorOf_c4407 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWindow *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QWindow::IncludeTransients), heap); + ret.write ((bool)((QWindow *)cls)->isAncestorOf (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// bool QWindow::isExposed() + + +static void _init_f_isExposed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isExposed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWindow *)cls)->isExposed ()); +} + + +// bool QWindow::isModal() + + +static void _init_f_isModal_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isModal_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWindow *)cls)->isModal ()); +} + + +// bool QWindow::isTopLevel() + + +static void _init_f_isTopLevel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isTopLevel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWindow *)cls)->isTopLevel ()); +} + + +// bool QWindow::isVisible() + + +static void _init_f_isVisible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isVisible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWindow *)cls)->isVisible ()); +} + + +// void QWindow::lower() + + +static void _init_f_lower_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lower_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->lower (); +} + + +// QPointF QWindow::mapFromGlobal(const QPointF &pos) + + +static void _init_f_mapFromGlobal_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromGlobal_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QWindow *)cls)->mapFromGlobal (arg1)); +} + + +// QPoint QWindow::mapFromGlobal(const QPoint &pos) + + +static void _init_f_mapFromGlobal_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromGlobal_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPoint)((QWindow *)cls)->mapFromGlobal (arg1)); +} + + +// QPointF QWindow::mapToGlobal(const QPointF &pos) + + +static void _init_f_mapToGlobal_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToGlobal_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QWindow *)cls)->mapToGlobal (arg1)); +} + + +// QPoint QWindow::mapToGlobal(const QPoint &pos) + + +static void _init_f_mapToGlobal_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToGlobal_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPoint)((QWindow *)cls)->mapToGlobal (arg1)); +} + + +// QRegion QWindow::mask() + + +static void _init_f_mask_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mask_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRegion)((QWindow *)cls)->mask ()); +} + + +// int QWindow::maximumHeight() + + +static void _init_f_maximumHeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumHeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWindow *)cls)->maximumHeight ()); +} + + +// QSize QWindow::maximumSize() + + +static void _init_f_maximumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWindow *)cls)->maximumSize ()); +} + + +// int QWindow::maximumWidth() + + +static void _init_f_maximumWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWindow *)cls)->maximumWidth ()); +} + + +// int QWindow::minimumHeight() + + +static void _init_f_minimumHeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumHeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWindow *)cls)->minimumHeight ()); +} + + +// QSize QWindow::minimumSize() + + +static void _init_f_minimumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWindow *)cls)->minimumSize ()); +} + + +// int QWindow::minimumWidth() + + +static void _init_f_minimumWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWindow *)cls)->minimumWidth ()); +} + + +// Qt::WindowModality QWindow::modality() + + +static void _init_f_modality_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_modality_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWindow *)cls)->modality ())); +} + + +// double QWindow::opacity() + + +static void _init_f_opacity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opacity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QWindow *)cls)->opacity ()); +} + + +// QWindow *QWindow::parent(QWindow::AncestorMode mode) + + +static void _init_f_parent_c2485 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode", true, "QWindow::ExcludeTransients"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_parent_c2485 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QWindow::ExcludeTransients), heap); + ret.write ((QWindow *)((QWindow *)cls)->parent (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QPoint QWindow::position() + + +static void _init_f_position_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_position_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QWindow *)cls)->position ()); +} + + +// void QWindow::raise() + + +static void _init_f_raise_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_raise_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->raise (); +} + + +// void QWindow::reportContentOrientationChange(Qt::ScreenOrientation orientation) + + +static void _init_f_reportContentOrientationChange_2521 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_reportContentOrientationChange_2521 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->reportContentOrientationChange (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QWindow::requestActivate() + + +static void _init_f_requestActivate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_requestActivate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->requestActivate (); +} + + +// void QWindow::requestUpdate() + + +static void _init_f_requestUpdate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_requestUpdate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->requestUpdate (); +} + + +// QSurfaceFormat QWindow::requestedFormat() + + +static void _init_f_requestedFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_requestedFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSurfaceFormat)((QWindow *)cls)->requestedFormat ()); +} + + +// void QWindow::resize(const QSize &newSize) + + +static void _init_f_resize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_resize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->resize (arg1); +} + + +// void QWindow::resize(int w, int h) + + +static void _init_f_resize_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_resize_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->resize (arg1, arg2); +} + + +// QScreen *QWindow::screen() + + +static void _init_f_screen_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_screen_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QScreen *)((QWindow *)cls)->screen ()); +} + + +// void QWindow::setBaseSize(const QSize &size) + + +static void _init_f_setBaseSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBaseSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setBaseSize (arg1); +} + + +// void QWindow::setCursor(const QCursor &) + + +static void _init_f_setCursor_2032 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCursor_2032 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCursor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setCursor (arg1); +} + + +// void QWindow::setFilePath(const QString &filePath) + + +static void _init_f_setFilePath_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filePath"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFilePath_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setFilePath (arg1); +} + + +// void QWindow::setFlag(Qt::WindowType, bool on) + + +static void _init_f_setFlag_2555 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("on", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setFlag_2555 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setFlag (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QWindow::setFlags(QFlags flags) + + +static void _init_f_setFlags_2495 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFlags_2495 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setFlags (arg1); +} + + +// void QWindow::setFormat(const QSurfaceFormat &format) + + +static void _init_f_setFormat_2724 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFormat_2724 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSurfaceFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setFormat (arg1); +} + + +// void QWindow::setFramePosition(const QPoint &point) + + +static void _init_f_setFramePosition_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFramePosition_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setFramePosition (arg1); +} + + +// void QWindow::setGeometry(int posx, int posy, int w, int h) + + +static void _init_f_setGeometry_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("posx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("posy"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setGeometry_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setGeometry (arg1, arg2, arg3, arg4); +} + + +// void QWindow::setGeometry(const QRect &rect) + + +static void _init_f_setGeometry_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGeometry_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setGeometry (arg1); +} + + +// void QWindow::setHeight(int arg) + + +static void _init_f_setHeight_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHeight_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setHeight (arg1); +} + + +// void QWindow::setIcon(const QIcon &icon) + + +static void _init_f_setIcon_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIcon_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setIcon (arg1); +} + + +// bool QWindow::setKeyboardGrabEnabled(bool grab) + + +static void _init_f_setKeyboardGrabEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("grab"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setKeyboardGrabEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QWindow *)cls)->setKeyboardGrabEnabled (arg1)); +} + + +// void QWindow::setMask(const QRegion ®ion) + + +static void _init_f_setMask_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("region"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMask_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setMask (arg1); +} + + +// void QWindow::setMaximumHeight(int h) + + +static void _init_f_setMaximumHeight_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumHeight_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setMaximumHeight (arg1); +} + + +// void QWindow::setMaximumSize(const QSize &size) + + +static void _init_f_setMaximumSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setMaximumSize (arg1); +} + + +// void QWindow::setMaximumWidth(int w) + + +static void _init_f_setMaximumWidth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumWidth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setMaximumWidth (arg1); +} + + +// void QWindow::setMinimumHeight(int h) + + +static void _init_f_setMinimumHeight_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumHeight_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setMinimumHeight (arg1); +} + + +// void QWindow::setMinimumSize(const QSize &size) + + +static void _init_f_setMinimumSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setMinimumSize (arg1); +} + + +// void QWindow::setMinimumWidth(int w) + + +static void _init_f_setMinimumWidth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumWidth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setMinimumWidth (arg1); +} + + +// void QWindow::setModality(Qt::WindowModality modality) + + +static void _init_f_setModality_2216 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modality"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setModality_2216 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setModality (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// bool QWindow::setMouseGrabEnabled(bool grab) + + +static void _init_f_setMouseGrabEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("grab"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMouseGrabEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QWindow *)cls)->setMouseGrabEnabled (arg1)); +} + + +// void QWindow::setOpacity(double level) + + +static void _init_f_setOpacity_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("level"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOpacity_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setOpacity (arg1); +} + + +// void QWindow::setParent(QWindow *parent) + + +static void _init_f_setParent_1335 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setParent_1335 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWindow *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setParent (arg1); +} + + +// void QWindow::setPosition(const QPoint &pt) + + +static void _init_f_setPosition_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pt"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPosition_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setPosition (arg1); +} + + +// void QWindow::setPosition(int posx, int posy) + + +static void _init_f_setPosition_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("posx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("posy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPosition_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setPosition (arg1, arg2); +} + + +// void QWindow::setScreen(QScreen *screen) + + +static void _init_f_setScreen_1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScreen_1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setScreen (arg1); +} + + +// void QWindow::setSizeIncrement(const QSize &size) + + +static void _init_f_setSizeIncrement_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSizeIncrement_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setSizeIncrement (arg1); +} + + +// void QWindow::setSurfaceType(QSurface::SurfaceType surfaceType) + + +static void _init_f_setSurfaceType_2477 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("surfaceType"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSurfaceType_2477 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setSurfaceType (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QWindow::setTitle(const QString &) + + +static void _init_f_setTitle_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTitle_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setTitle (arg1); +} + + +// void QWindow::setTransientParent(QWindow *parent) + + +static void _init_f_setTransientParent_1335 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTransientParent_1335 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWindow *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setTransientParent (arg1); +} + + +// void QWindow::setVisibility(QWindow::Visibility v) + + +static void _init_f_setVisibility_2329 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisibility_2329 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setVisibility (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QWindow::setVisible(bool visible) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setVisible (arg1); +} + + +// void QWindow::setWidth(int arg) + + +static void _init_f_setWidth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setWidth (arg1); +} + + +// void QWindow::setWindowState(Qt::WindowState state) + + +static void _init_f_setWindowState_1894 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowState_1894 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setWindowState (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QWindow::setWindowStates(QFlags states) + + +static void _init_f_setWindowStates_2590 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("states"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowStates_2590 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setWindowStates (arg1); +} + + +// void QWindow::setX(int arg) + + +static void _init_f_setX_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setX_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setX (arg1); +} + + +// void QWindow::setY(int arg) + + +static void _init_f_setY_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setY_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->setY (arg1); +} + + +// void QWindow::show() + + +static void _init_f_show_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_show_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->show (); +} + + +// void QWindow::showFullScreen() + + +static void _init_f_showFullScreen_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showFullScreen_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->showFullScreen (); +} + + +// void QWindow::showMaximized() + + +static void _init_f_showMaximized_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showMaximized_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->showMaximized (); +} + + +// void QWindow::showMinimized() + + +static void _init_f_showMinimized_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showMinimized_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->showMinimized (); +} + + +// void QWindow::showNormal() + + +static void _init_f_showNormal_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showNormal_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->showNormal (); +} + + +// QSize QWindow::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWindow *)cls)->size ()); +} + + +// QSize QWindow::sizeIncrement() + + +static void _init_f_sizeIncrement_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeIncrement_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWindow *)cls)->sizeIncrement ()); +} + + +// bool QWindow::startSystemMove() + + +static void _init_f_startSystemMove_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startSystemMove_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWindow *)cls)->startSystemMove ()); +} + + +// bool QWindow::startSystemResize(QFlags edges) + + +static void _init_f_startSystemResize_1818 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("edges"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_startSystemResize_1818 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QWindow *)cls)->startSystemResize (arg1)); +} + + +// QSurface::SurfaceType QWindow::surfaceType() + + +static void _init_f_surfaceType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_surfaceType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWindow *)cls)->surfaceType ())); +} + + +// QString QWindow::title() + + +static void _init_f_title_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_title_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QWindow *)cls)->title ()); +} + + +// QWindow *QWindow::transientParent() + + +static void _init_f_transientParent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transientParent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWindow *)((QWindow *)cls)->transientParent ()); +} + + +// void QWindow::transientParentChanged(QWindow *transientParent) + + +static void _init_f_transientParentChanged_1335 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("transientParent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_transientParentChanged_1335 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWindow *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->transientParentChanged (arg1); +} + + +// Qt::WindowType QWindow::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWindow *)cls)->type ())); +} + + +// void QWindow::unsetCursor() + + +static void _init_f_unsetCursor_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unsetCursor_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow *)cls)->unsetCursor (); +} + + +// QWindow::Visibility QWindow::visibility() + + +static void _init_f_visibility_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_visibility_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWindow *)cls)->visibility ())); +} + + +// int QWindow::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWindow *)cls)->width ()); +} + + +// WId QWindow::winId() + + +static void _init_f_winId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_winId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWindow *)cls)->winId ())); +} + + +// Qt::WindowState QWindow::windowState() + + +static void _init_f_windowState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_windowState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWindow *)cls)->windowState ())); +} + + +// QFlags QWindow::windowStates() + + +static void _init_f_windowStates_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_windowStates_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QWindow *)cls)->windowStates ()); +} + + +// int QWindow::x() + + +static void _init_f_x_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWindow *)cls)->x ()); +} + + +// int QWindow::y() + + +static void _init_f_y_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWindow *)cls)->y ()); +} + + +// static QWindow *QWindow::fromWinId(WId id) + + +static void _init_f_fromWinId_696 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_fromWinId_696 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QWindow *)QWindow::fromWinId (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QWindow::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QWindow::tr (arg1, arg2, arg3)); +} + + +// base class cast for QObject + +static void _init_f_QWindow_as_QObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QWindow_as_QObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QObject *)(QWindow *)cls); +} + +static void _init_f_QWindow_as_const_QObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QWindow_as_const_QObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QObject *)(const QWindow *)cls); +} + +// base class cast for QSurface + +static void _init_f_QWindow_as_QSurface (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QWindow_as_QSurface (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QSurface *)(QWindow *)cls); +} + +static void _init_f_QWindow_as_const_QSurface (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QWindow_as_const_QSurface (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QSurface *)(const QWindow *)cls); +} + + +namespace gsi +{ + +static gsi::Methods methods_QWindow () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("accessibleRoot", "@brief Method QAccessibleInterface *QWindow::accessibleRoot()\n", true, &_init_f_accessibleRoot_c0, &_call_f_accessibleRoot_c0); + methods += new qt_gsi::GenericMethod ("alert", "@brief Method void QWindow::alert(int msec)\n", false, &_init_f_alert_767, &_call_f_alert_767); + methods += new qt_gsi::GenericMethod (":baseSize", "@brief Method QSize QWindow::baseSize()\n", true, &_init_f_baseSize_c0, &_call_f_baseSize_c0); + methods += new qt_gsi::GenericMethod ("close", "@brief Method bool QWindow::close()\n", false, &_init_f_close_0, &_call_f_close_0); + methods += new qt_gsi::GenericMethod (":contentOrientation", "@brief Method Qt::ScreenOrientation QWindow::contentOrientation()\n", true, &_init_f_contentOrientation_c0, &_call_f_contentOrientation_c0); + methods += new qt_gsi::GenericMethod ("qt_create", "@brief Method void QWindow::create()\n", false, &_init_f_create_0, &_call_f_create_0); + methods += new qt_gsi::GenericMethod (":cursor", "@brief Method QCursor QWindow::cursor()\n", true, &_init_f_cursor_c0, &_call_f_cursor_c0); + methods += new qt_gsi::GenericMethod ("qt_destroy", "@brief Method void QWindow::destroy()\n", false, &_init_f_destroy_0, &_call_f_destroy_0); + methods += new qt_gsi::GenericMethod ("devicePixelRatio", "@brief Method double QWindow::devicePixelRatio()\n", true, &_init_f_devicePixelRatio_c0, &_call_f_devicePixelRatio_c0); + methods += new qt_gsi::GenericMethod (":filePath", "@brief Method QString QWindow::filePath()\n", true, &_init_f_filePath_c0, &_call_f_filePath_c0); + methods += new qt_gsi::GenericMethod (":flags", "@brief Method QFlags QWindow::flags()\n", true, &_init_f_flags_c0, &_call_f_flags_c0); + methods += new qt_gsi::GenericMethod ("focusObject", "@brief Method QObject *QWindow::focusObject()\n", true, &_init_f_focusObject_c0, &_call_f_focusObject_c0); + methods += new qt_gsi::GenericMethod (":format", "@brief Method QSurfaceFormat QWindow::format()\nThis is a reimplementation of QSurface::format", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod ("frameGeometry", "@brief Method QRect QWindow::frameGeometry()\n", true, &_init_f_frameGeometry_c0, &_call_f_frameGeometry_c0); + methods += new qt_gsi::GenericMethod ("frameMargins", "@brief Method QMargins QWindow::frameMargins()\n", true, &_init_f_frameMargins_c0, &_call_f_frameMargins_c0); + methods += new qt_gsi::GenericMethod (":framePosition", "@brief Method QPoint QWindow::framePosition()\n", true, &_init_f_framePosition_c0, &_call_f_framePosition_c0); + methods += new qt_gsi::GenericMethod (":geometry", "@brief Method QRect QWindow::geometry()\n", true, &_init_f_geometry_c0, &_call_f_geometry_c0); + methods += new qt_gsi::GenericMethod (":height", "@brief Method int QWindow::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("hide", "@brief Method void QWindow::hide()\n", false, &_init_f_hide_0, &_call_f_hide_0); + methods += new qt_gsi::GenericMethod (":icon", "@brief Method QIcon QWindow::icon()\n", true, &_init_f_icon_c0, &_call_f_icon_c0); + methods += new qt_gsi::GenericMethod ("isActive?|:active", "@brief Method bool QWindow::isActive()\n", true, &_init_f_isActive_c0, &_call_f_isActive_c0); + methods += new qt_gsi::GenericMethod ("isAncestorOf?", "@brief Method bool QWindow::isAncestorOf(const QWindow *child, QWindow::AncestorMode mode)\n", true, &_init_f_isAncestorOf_c4407, &_call_f_isAncestorOf_c4407); + methods += new qt_gsi::GenericMethod ("isExposed?", "@brief Method bool QWindow::isExposed()\n", true, &_init_f_isExposed_c0, &_call_f_isExposed_c0); + methods += new qt_gsi::GenericMethod ("isModal?", "@brief Method bool QWindow::isModal()\n", true, &_init_f_isModal_c0, &_call_f_isModal_c0); + methods += new qt_gsi::GenericMethod ("isTopLevel?", "@brief Method bool QWindow::isTopLevel()\n", true, &_init_f_isTopLevel_c0, &_call_f_isTopLevel_c0); + methods += new qt_gsi::GenericMethod ("isVisible?|:visible", "@brief Method bool QWindow::isVisible()\n", true, &_init_f_isVisible_c0, &_call_f_isVisible_c0); + methods += new qt_gsi::GenericMethod ("lower", "@brief Method void QWindow::lower()\n", false, &_init_f_lower_0, &_call_f_lower_0); + methods += new qt_gsi::GenericMethod ("mapFromGlobal", "@brief Method QPointF QWindow::mapFromGlobal(const QPointF &pos)\n", true, &_init_f_mapFromGlobal_c1986, &_call_f_mapFromGlobal_c1986); + methods += new qt_gsi::GenericMethod ("mapFromGlobal", "@brief Method QPoint QWindow::mapFromGlobal(const QPoint &pos)\n", true, &_init_f_mapFromGlobal_c1916, &_call_f_mapFromGlobal_c1916); + methods += new qt_gsi::GenericMethod ("mapToGlobal", "@brief Method QPointF QWindow::mapToGlobal(const QPointF &pos)\n", true, &_init_f_mapToGlobal_c1986, &_call_f_mapToGlobal_c1986); + methods += new qt_gsi::GenericMethod ("mapToGlobal", "@brief Method QPoint QWindow::mapToGlobal(const QPoint &pos)\n", true, &_init_f_mapToGlobal_c1916, &_call_f_mapToGlobal_c1916); + methods += new qt_gsi::GenericMethod (":mask", "@brief Method QRegion QWindow::mask()\n", true, &_init_f_mask_c0, &_call_f_mask_c0); + methods += new qt_gsi::GenericMethod (":maximumHeight", "@brief Method int QWindow::maximumHeight()\n", true, &_init_f_maximumHeight_c0, &_call_f_maximumHeight_c0); + methods += new qt_gsi::GenericMethod (":maximumSize", "@brief Method QSize QWindow::maximumSize()\n", true, &_init_f_maximumSize_c0, &_call_f_maximumSize_c0); + methods += new qt_gsi::GenericMethod (":maximumWidth", "@brief Method int QWindow::maximumWidth()\n", true, &_init_f_maximumWidth_c0, &_call_f_maximumWidth_c0); + methods += new qt_gsi::GenericMethod (":minimumHeight", "@brief Method int QWindow::minimumHeight()\n", true, &_init_f_minimumHeight_c0, &_call_f_minimumHeight_c0); + methods += new qt_gsi::GenericMethod (":minimumSize", "@brief Method QSize QWindow::minimumSize()\n", true, &_init_f_minimumSize_c0, &_call_f_minimumSize_c0); + methods += new qt_gsi::GenericMethod (":minimumWidth", "@brief Method int QWindow::minimumWidth()\n", true, &_init_f_minimumWidth_c0, &_call_f_minimumWidth_c0); + methods += new qt_gsi::GenericMethod (":modality", "@brief Method Qt::WindowModality QWindow::modality()\n", true, &_init_f_modality_c0, &_call_f_modality_c0); + methods += new qt_gsi::GenericMethod (":opacity", "@brief Method double QWindow::opacity()\n", true, &_init_f_opacity_c0, &_call_f_opacity_c0); + methods += new qt_gsi::GenericMethod ("parent", "@brief Method QWindow *QWindow::parent(QWindow::AncestorMode mode)\n", true, &_init_f_parent_c2485, &_call_f_parent_c2485); + methods += new qt_gsi::GenericMethod (":position", "@brief Method QPoint QWindow::position()\n", true, &_init_f_position_c0, &_call_f_position_c0); + methods += new qt_gsi::GenericMethod ("qt_raise", "@brief Method void QWindow::raise()\n", false, &_init_f_raise_0, &_call_f_raise_0); + methods += new qt_gsi::GenericMethod ("reportContentOrientationChange", "@brief Method void QWindow::reportContentOrientationChange(Qt::ScreenOrientation orientation)\n", false, &_init_f_reportContentOrientationChange_2521, &_call_f_reportContentOrientationChange_2521); + methods += new qt_gsi::GenericMethod ("requestActivate", "@brief Method void QWindow::requestActivate()\n", false, &_init_f_requestActivate_0, &_call_f_requestActivate_0); + methods += new qt_gsi::GenericMethod ("requestUpdate", "@brief Method void QWindow::requestUpdate()\n", false, &_init_f_requestUpdate_0, &_call_f_requestUpdate_0); + methods += new qt_gsi::GenericMethod ("requestedFormat", "@brief Method QSurfaceFormat QWindow::requestedFormat()\n", true, &_init_f_requestedFormat_c0, &_call_f_requestedFormat_c0); + methods += new qt_gsi::GenericMethod ("resize", "@brief Method void QWindow::resize(const QSize &newSize)\n", false, &_init_f_resize_1805, &_call_f_resize_1805); + methods += new qt_gsi::GenericMethod ("resize", "@brief Method void QWindow::resize(int w, int h)\n", false, &_init_f_resize_1426, &_call_f_resize_1426); + methods += new qt_gsi::GenericMethod (":screen", "@brief Method QScreen *QWindow::screen()\n", true, &_init_f_screen_c0, &_call_f_screen_c0); + methods += new qt_gsi::GenericMethod ("setBaseSize|baseSize=", "@brief Method void QWindow::setBaseSize(const QSize &size)\n", false, &_init_f_setBaseSize_1805, &_call_f_setBaseSize_1805); + methods += new qt_gsi::GenericMethod ("setCursor|cursor=", "@brief Method void QWindow::setCursor(const QCursor &)\n", false, &_init_f_setCursor_2032, &_call_f_setCursor_2032); + methods += new qt_gsi::GenericMethod ("setFilePath|filePath=", "@brief Method void QWindow::setFilePath(const QString &filePath)\n", false, &_init_f_setFilePath_2025, &_call_f_setFilePath_2025); + methods += new qt_gsi::GenericMethod ("setFlag", "@brief Method void QWindow::setFlag(Qt::WindowType, bool on)\n", false, &_init_f_setFlag_2555, &_call_f_setFlag_2555); + methods += new qt_gsi::GenericMethod ("setFlags|flags=", "@brief Method void QWindow::setFlags(QFlags flags)\n", false, &_init_f_setFlags_2495, &_call_f_setFlags_2495); + methods += new qt_gsi::GenericMethod ("setFormat|format=", "@brief Method void QWindow::setFormat(const QSurfaceFormat &format)\n", false, &_init_f_setFormat_2724, &_call_f_setFormat_2724); + methods += new qt_gsi::GenericMethod ("setFramePosition|framePosition=", "@brief Method void QWindow::setFramePosition(const QPoint &point)\n", false, &_init_f_setFramePosition_1916, &_call_f_setFramePosition_1916); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Method void QWindow::setGeometry(int posx, int posy, int w, int h)\n", false, &_init_f_setGeometry_2744, &_call_f_setGeometry_2744); + methods += new qt_gsi::GenericMethod ("setGeometry|geometry=", "@brief Method void QWindow::setGeometry(const QRect &rect)\n", false, &_init_f_setGeometry_1792, &_call_f_setGeometry_1792); + methods += new qt_gsi::GenericMethod ("setHeight|height=", "@brief Method void QWindow::setHeight(int arg)\n", false, &_init_f_setHeight_767, &_call_f_setHeight_767); + methods += new qt_gsi::GenericMethod ("setIcon|icon=", "@brief Method void QWindow::setIcon(const QIcon &icon)\n", false, &_init_f_setIcon_1787, &_call_f_setIcon_1787); + methods += new qt_gsi::GenericMethod ("setKeyboardGrabEnabled", "@brief Method bool QWindow::setKeyboardGrabEnabled(bool grab)\n", false, &_init_f_setKeyboardGrabEnabled_864, &_call_f_setKeyboardGrabEnabled_864); + methods += new qt_gsi::GenericMethod ("setMask|mask=", "@brief Method void QWindow::setMask(const QRegion ®ion)\n", false, &_init_f_setMask_2006, &_call_f_setMask_2006); + methods += new qt_gsi::GenericMethod ("setMaximumHeight|maximumHeight=", "@brief Method void QWindow::setMaximumHeight(int h)\n", false, &_init_f_setMaximumHeight_767, &_call_f_setMaximumHeight_767); + methods += new qt_gsi::GenericMethod ("setMaximumSize|maximumSize=", "@brief Method void QWindow::setMaximumSize(const QSize &size)\n", false, &_init_f_setMaximumSize_1805, &_call_f_setMaximumSize_1805); + methods += new qt_gsi::GenericMethod ("setMaximumWidth|maximumWidth=", "@brief Method void QWindow::setMaximumWidth(int w)\n", false, &_init_f_setMaximumWidth_767, &_call_f_setMaximumWidth_767); + methods += new qt_gsi::GenericMethod ("setMinimumHeight|minimumHeight=", "@brief Method void QWindow::setMinimumHeight(int h)\n", false, &_init_f_setMinimumHeight_767, &_call_f_setMinimumHeight_767); + methods += new qt_gsi::GenericMethod ("setMinimumSize|minimumSize=", "@brief Method void QWindow::setMinimumSize(const QSize &size)\n", false, &_init_f_setMinimumSize_1805, &_call_f_setMinimumSize_1805); + methods += new qt_gsi::GenericMethod ("setMinimumWidth|minimumWidth=", "@brief Method void QWindow::setMinimumWidth(int w)\n", false, &_init_f_setMinimumWidth_767, &_call_f_setMinimumWidth_767); + methods += new qt_gsi::GenericMethod ("setModality|modality=", "@brief Method void QWindow::setModality(Qt::WindowModality modality)\n", false, &_init_f_setModality_2216, &_call_f_setModality_2216); + methods += new qt_gsi::GenericMethod ("setMouseGrabEnabled", "@brief Method bool QWindow::setMouseGrabEnabled(bool grab)\n", false, &_init_f_setMouseGrabEnabled_864, &_call_f_setMouseGrabEnabled_864); + methods += new qt_gsi::GenericMethod ("setOpacity|opacity=", "@brief Method void QWindow::setOpacity(double level)\n", false, &_init_f_setOpacity_1071, &_call_f_setOpacity_1071); + methods += new qt_gsi::GenericMethod ("setParent|parent=", "@brief Method void QWindow::setParent(QWindow *parent)\n", false, &_init_f_setParent_1335, &_call_f_setParent_1335); + methods += new qt_gsi::GenericMethod ("setPosition|position=", "@brief Method void QWindow::setPosition(const QPoint &pt)\n", false, &_init_f_setPosition_1916, &_call_f_setPosition_1916); + methods += new qt_gsi::GenericMethod ("setPosition", "@brief Method void QWindow::setPosition(int posx, int posy)\n", false, &_init_f_setPosition_1426, &_call_f_setPosition_1426); + methods += new qt_gsi::GenericMethod ("setScreen|screen=", "@brief Method void QWindow::setScreen(QScreen *screen)\n", false, &_init_f_setScreen_1311, &_call_f_setScreen_1311); + methods += new qt_gsi::GenericMethod ("setSizeIncrement|sizeIncrement=", "@brief Method void QWindow::setSizeIncrement(const QSize &size)\n", false, &_init_f_setSizeIncrement_1805, &_call_f_setSizeIncrement_1805); + methods += new qt_gsi::GenericMethod ("setSurfaceType|surfaceType=", "@brief Method void QWindow::setSurfaceType(QSurface::SurfaceType surfaceType)\n", false, &_init_f_setSurfaceType_2477, &_call_f_setSurfaceType_2477); + methods += new qt_gsi::GenericMethod ("setTitle|title=", "@brief Method void QWindow::setTitle(const QString &)\n", false, &_init_f_setTitle_2025, &_call_f_setTitle_2025); + methods += new qt_gsi::GenericMethod ("setTransientParent|transientParent=", "@brief Method void QWindow::setTransientParent(QWindow *parent)\n", false, &_init_f_setTransientParent_1335, &_call_f_setTransientParent_1335); + methods += new qt_gsi::GenericMethod ("setVisibility|visibility=", "@brief Method void QWindow::setVisibility(QWindow::Visibility v)\n", false, &_init_f_setVisibility_2329, &_call_f_setVisibility_2329); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QWindow::setVisible(bool visible)\n", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod ("setWidth|width=", "@brief Method void QWindow::setWidth(int arg)\n", false, &_init_f_setWidth_767, &_call_f_setWidth_767); + methods += new qt_gsi::GenericMethod ("setWindowState|windowState=", "@brief Method void QWindow::setWindowState(Qt::WindowState state)\n", false, &_init_f_setWindowState_1894, &_call_f_setWindowState_1894); + methods += new qt_gsi::GenericMethod ("setWindowStates", "@brief Method void QWindow::setWindowStates(QFlags states)\n", false, &_init_f_setWindowStates_2590, &_call_f_setWindowStates_2590); + methods += new qt_gsi::GenericMethod ("setX|x=", "@brief Method void QWindow::setX(int arg)\n", false, &_init_f_setX_767, &_call_f_setX_767); + methods += new qt_gsi::GenericMethod ("setY|y=", "@brief Method void QWindow::setY(int arg)\n", false, &_init_f_setY_767, &_call_f_setY_767); + methods += new qt_gsi::GenericMethod ("show", "@brief Method void QWindow::show()\n", false, &_init_f_show_0, &_call_f_show_0); + methods += new qt_gsi::GenericMethod ("showFullScreen", "@brief Method void QWindow::showFullScreen()\n", false, &_init_f_showFullScreen_0, &_call_f_showFullScreen_0); + methods += new qt_gsi::GenericMethod ("showMaximized", "@brief Method void QWindow::showMaximized()\n", false, &_init_f_showMaximized_0, &_call_f_showMaximized_0); + methods += new qt_gsi::GenericMethod ("showMinimized", "@brief Method void QWindow::showMinimized()\n", false, &_init_f_showMinimized_0, &_call_f_showMinimized_0); + methods += new qt_gsi::GenericMethod ("showNormal", "@brief Method void QWindow::showNormal()\n", false, &_init_f_showNormal_0, &_call_f_showNormal_0); + methods += new qt_gsi::GenericMethod ("size", "@brief Method QSize QWindow::size()\nThis is a reimplementation of QSurface::size", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod (":sizeIncrement", "@brief Method QSize QWindow::sizeIncrement()\n", true, &_init_f_sizeIncrement_c0, &_call_f_sizeIncrement_c0); + methods += new qt_gsi::GenericMethod ("startSystemMove", "@brief Method bool QWindow::startSystemMove()\n", false, &_init_f_startSystemMove_0, &_call_f_startSystemMove_0); + methods += new qt_gsi::GenericMethod ("startSystemResize", "@brief Method bool QWindow::startSystemResize(QFlags edges)\n", false, &_init_f_startSystemResize_1818, &_call_f_startSystemResize_1818); + methods += new qt_gsi::GenericMethod (":surfaceType", "@brief Method QSurface::SurfaceType QWindow::surfaceType()\nThis is a reimplementation of QSurface::surfaceType", true, &_init_f_surfaceType_c0, &_call_f_surfaceType_c0); + methods += new qt_gsi::GenericMethod (":title", "@brief Method QString QWindow::title()\n", true, &_init_f_title_c0, &_call_f_title_c0); + methods += new qt_gsi::GenericMethod (":transientParent", "@brief Method QWindow *QWindow::transientParent()\n", true, &_init_f_transientParent_c0, &_call_f_transientParent_c0); + methods += new qt_gsi::GenericMethod ("transientParentChanged", "@brief Method void QWindow::transientParentChanged(QWindow *transientParent)\n", false, &_init_f_transientParentChanged_1335, &_call_f_transientParentChanged_1335); + methods += new qt_gsi::GenericMethod ("type", "@brief Method Qt::WindowType QWindow::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericMethod ("unsetCursor", "@brief Method void QWindow::unsetCursor()\n", false, &_init_f_unsetCursor_0, &_call_f_unsetCursor_0); + methods += new qt_gsi::GenericMethod (":visibility", "@brief Method QWindow::Visibility QWindow::visibility()\n", true, &_init_f_visibility_c0, &_call_f_visibility_c0); + methods += new qt_gsi::GenericMethod (":width", "@brief Method int QWindow::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + methods += new qt_gsi::GenericMethod ("winId", "@brief Method WId QWindow::winId()\n", true, &_init_f_winId_c0, &_call_f_winId_c0); + methods += new qt_gsi::GenericMethod (":windowState", "@brief Method Qt::WindowState QWindow::windowState()\n", true, &_init_f_windowState_c0, &_call_f_windowState_c0); + methods += new qt_gsi::GenericMethod ("windowStates", "@brief Method QFlags QWindow::windowStates()\n", true, &_init_f_windowStates_c0, &_call_f_windowStates_c0); + methods += new qt_gsi::GenericMethod (":x", "@brief Method int QWindow::x()\n", true, &_init_f_x_c0, &_call_f_x_c0); + methods += new qt_gsi::GenericMethod (":y", "@brief Method int QWindow::y()\n", true, &_init_f_y_c0, &_call_f_y_c0); + methods += gsi::qt_signal ("activeChanged()", "activeChanged", "@brief Signal declaration for QWindow::activeChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("contentOrientationChanged(Qt::ScreenOrientation)", "contentOrientationChanged", gsi::arg("orientation"), "@brief Signal declaration for QWindow::contentOrientationChanged(Qt::ScreenOrientation orientation)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QWindow::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("focusObjectChanged(QObject *)", "focusObjectChanged", gsi::arg("object"), "@brief Signal declaration for QWindow::focusObjectChanged(QObject *object)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("heightChanged(int)", "heightChanged", gsi::arg("arg"), "@brief Signal declaration for QWindow::heightChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("maximumHeightChanged(int)", "maximumHeightChanged", gsi::arg("arg"), "@brief Signal declaration for QWindow::maximumHeightChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("maximumWidthChanged(int)", "maximumWidthChanged", gsi::arg("arg"), "@brief Signal declaration for QWindow::maximumWidthChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("minimumHeightChanged(int)", "minimumHeightChanged", gsi::arg("arg"), "@brief Signal declaration for QWindow::minimumHeightChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("minimumWidthChanged(int)", "minimumWidthChanged", gsi::arg("arg"), "@brief Signal declaration for QWindow::minimumWidthChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("modalityChanged(Qt::WindowModality)", "modalityChanged", gsi::arg("modality"), "@brief Signal declaration for QWindow::modalityChanged(Qt::WindowModality modality)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QWindow::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("opacityChanged(double)", "opacityChanged", gsi::arg("opacity"), "@brief Signal declaration for QWindow::opacityChanged(double opacity)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("screenChanged(QScreen *)", "screenChanged", gsi::arg("screen"), "@brief Signal declaration for QWindow::screenChanged(QScreen *screen)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("visibilityChanged(QWindow::Visibility)", "visibilityChanged", gsi::arg("visibility"), "@brief Signal declaration for QWindow::visibilityChanged(QWindow::Visibility visibility)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("visibleChanged(bool)", "visibleChanged", gsi::arg("arg"), "@brief Signal declaration for QWindow::visibleChanged(bool arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("widthChanged(int)", "widthChanged", gsi::arg("arg"), "@brief Signal declaration for QWindow::widthChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("windowStateChanged(Qt::WindowState)", "windowStateChanged", gsi::arg("windowState"), "@brief Signal declaration for QWindow::windowStateChanged(Qt::WindowState windowState)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QWindow::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("xChanged(int)", "xChanged", gsi::arg("arg"), "@brief Signal declaration for QWindow::xChanged(int arg)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("yChanged(int)", "yChanged", gsi::arg("arg"), "@brief Signal declaration for QWindow::yChanged(int arg)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("fromWinId", "@brief Static method QWindow *QWindow::fromWinId(WId id)\nThis method is static and can be called without an instance.", &_init_f_fromWinId_696, &_call_f_fromWinId_696); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QWindow::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + methods += new qt_gsi::GenericMethod ("asQObject", "@brief Delivers the base class interface QObject of QWindow\nClass QWindow is derived from multiple base classes. This method delivers the QObject base class aspect.", false, &_init_f_QWindow_as_QObject, &_call_f_QWindow_as_QObject); + methods += new qt_gsi::GenericMethod ("asConstQObject", "@brief Delivers the base class interface QObject of QWindow\nClass QWindow is derived from multiple base classes. This method delivers the QObject base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QWindow_as_const_QObject, &_call_f_QWindow_as_const_QObject); + methods += new qt_gsi::GenericMethod ("asQSurface", "@brief Delivers the base class interface QSurface of QWindow\nClass QWindow is derived from multiple base classes. This method delivers the QSurface base class aspect.", false, &_init_f_QWindow_as_QSurface, &_call_f_QWindow_as_QSurface); + methods += new qt_gsi::GenericMethod ("asConstQSurface", "@brief Delivers the base class interface QSurface of QWindow\nClass QWindow is derived from multiple base classes. This method delivers the QSurface base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QWindow_as_const_QSurface, &_call_f_QWindow_as_const_QSurface); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QWindow (qtdecl_QObject (), "QtGui", "QWindow_Native", + methods_QWindow (), + "@hide\n@alias QWindow"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWindow () { return decl_QWindow; } + +} + + +class QWindow_Adaptor : public QWindow, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QWindow_Adaptor(); + + // [adaptor ctor] QWindow::QWindow(QScreen *screen) + QWindow_Adaptor() : QWindow() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QWindow::QWindow(QScreen *screen) + QWindow_Adaptor(QScreen *screen) : QWindow(screen) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QWindow::QWindow(QWindow *parent) + QWindow_Adaptor(QWindow *parent) : QWindow(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QWindow::isSignalConnected(const QMetaMethod &signal) + bool fp_QWindow_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QWindow::isSignalConnected(signal); + } + + // [expose] int QWindow::receivers(const char *signal) + int fp_QWindow_receivers_c1731 (const char *signal) const { + return QWindow::receivers(signal); + } + + // [expose] void *QWindow::resolveInterface(const char *name, int revision) + void * fp_QWindow_resolveInterface_c2390 (const char *name, int revision) const { + return QWindow::resolveInterface(name, revision); + } + + // [expose] QObject *QWindow::sender() + QObject * fp_QWindow_sender_c0 () const { + return QWindow::sender(); + } + + // [expose] int QWindow::senderSignalIndex() + int fp_QWindow_senderSignalIndex_c0 () const { + return QWindow::senderSignalIndex(); + } + + // [adaptor impl] QAccessibleInterface *QWindow::accessibleRoot() + QAccessibleInterface * cbs_accessibleRoot_c0_0() const + { + return QWindow::accessibleRoot(); + } + + virtual QAccessibleInterface * accessibleRoot() const + { + if (cb_accessibleRoot_c0_0.can_issue()) { + return cb_accessibleRoot_c0_0.issue(&QWindow_Adaptor::cbs_accessibleRoot_c0_0); + } else { + return QWindow::accessibleRoot(); + } + } + + // [emitter impl] void QWindow::activeChanged() + void emitter_QWindow_activeChanged_0() + { + emit QWindow::activeChanged(); + } + + // [emitter impl] void QWindow::contentOrientationChanged(Qt::ScreenOrientation orientation) + void emitter_QWindow_contentOrientationChanged_2521(Qt::ScreenOrientation orientation) + { + emit QWindow::contentOrientationChanged(orientation); + } + + // [emitter impl] void QWindow::destroyed(QObject *) + void emitter_QWindow_destroyed_1302(QObject *arg1) + { + emit QWindow::destroyed(arg1); + } + + // [adaptor impl] bool QWindow::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QWindow::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QWindow_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QWindow::eventFilter(watched, event); + } + } + + // [adaptor impl] QObject *QWindow::focusObject() + QObject * cbs_focusObject_c0_0() const + { + return QWindow::focusObject(); + } + + virtual QObject * focusObject() const + { + if (cb_focusObject_c0_0.can_issue()) { + return cb_focusObject_c0_0.issue(&QWindow_Adaptor::cbs_focusObject_c0_0); + } else { + return QWindow::focusObject(); + } + } + + // [emitter impl] void QWindow::focusObjectChanged(QObject *object) + void emitter_QWindow_focusObjectChanged_1302(QObject *object) + { + emit QWindow::focusObjectChanged(object); + } + + // [adaptor impl] QSurfaceFormat QWindow::format() + QSurfaceFormat cbs_format_c0_0() const + { + return QWindow::format(); + } + + virtual QSurfaceFormat format() const + { + if (cb_format_c0_0.can_issue()) { + return cb_format_c0_0.issue(&QWindow_Adaptor::cbs_format_c0_0); + } else { + return QWindow::format(); + } + } + + // [emitter impl] void QWindow::heightChanged(int arg) + void emitter_QWindow_heightChanged_767(int arg) + { + emit QWindow::heightChanged(arg); + } + + // [emitter impl] void QWindow::maximumHeightChanged(int arg) + void emitter_QWindow_maximumHeightChanged_767(int arg) + { + emit QWindow::maximumHeightChanged(arg); + } + + // [emitter impl] void QWindow::maximumWidthChanged(int arg) + void emitter_QWindow_maximumWidthChanged_767(int arg) + { + emit QWindow::maximumWidthChanged(arg); + } + + // [emitter impl] void QWindow::minimumHeightChanged(int arg) + void emitter_QWindow_minimumHeightChanged_767(int arg) + { + emit QWindow::minimumHeightChanged(arg); + } + + // [emitter impl] void QWindow::minimumWidthChanged(int arg) + void emitter_QWindow_minimumWidthChanged_767(int arg) + { + emit QWindow::minimumWidthChanged(arg); + } + + // [emitter impl] void QWindow::modalityChanged(Qt::WindowModality modality) + void emitter_QWindow_modalityChanged_2216(Qt::WindowModality modality) + { + emit QWindow::modalityChanged(modality); + } + + // [emitter impl] void QWindow::objectNameChanged(const QString &objectName) + void emitter_QWindow_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QWindow::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QWindow::opacityChanged(double opacity) + void emitter_QWindow_opacityChanged_1071(double opacity) + { + emit QWindow::opacityChanged(opacity); + } + + // [emitter impl] void QWindow::screenChanged(QScreen *screen) + void emitter_QWindow_screenChanged_1311(QScreen *screen) + { + emit QWindow::screenChanged(screen); + } + + // [adaptor impl] QSize QWindow::size() + QSize cbs_size_c0_0() const + { + return QWindow::size(); + } + + virtual QSize size() const + { + if (cb_size_c0_0.can_issue()) { + return cb_size_c0_0.issue(&QWindow_Adaptor::cbs_size_c0_0); + } else { + return QWindow::size(); + } + } + + // [adaptor impl] QSurface::SurfaceType QWindow::surfaceType() + qt_gsi::Converter::target_type cbs_surfaceType_c0_0() const + { + return qt_gsi::CppToQtAdaptor(QWindow::surfaceType()); + } + + virtual QSurface::SurfaceType surfaceType() const + { + if (cb_surfaceType_c0_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_surfaceType_c0_0.issue::target_type>(&QWindow_Adaptor::cbs_surfaceType_c0_0)).cref(); + } else { + return QWindow::surfaceType(); + } + } + + // [emitter impl] void QWindow::visibilityChanged(QWindow::Visibility visibility) + void emitter_QWindow_visibilityChanged_2329(QWindow::Visibility visibility) + { + emit QWindow::visibilityChanged(visibility); + } + + // [emitter impl] void QWindow::visibleChanged(bool arg) + void emitter_QWindow_visibleChanged_864(bool arg) + { + emit QWindow::visibleChanged(arg); + } + + // [emitter impl] void QWindow::widthChanged(int arg) + void emitter_QWindow_widthChanged_767(int arg) + { + emit QWindow::widthChanged(arg); + } + + // [emitter impl] void QWindow::windowStateChanged(Qt::WindowState windowState) + void emitter_QWindow_windowStateChanged_1894(Qt::WindowState windowState) + { + emit QWindow::windowStateChanged(windowState); + } + + // [emitter impl] void QWindow::windowTitleChanged(const QString &title) + void emitter_QWindow_windowTitleChanged_2025(const QString &title) + { + emit QWindow::windowTitleChanged(title); + } + + // [emitter impl] void QWindow::xChanged(int arg) + void emitter_QWindow_xChanged_767(int arg) + { + emit QWindow::xChanged(arg); + } + + // [emitter impl] void QWindow::yChanged(int arg) + void emitter_QWindow_yChanged_767(int arg) + { + emit QWindow::yChanged(arg); + } + + // [adaptor impl] void QWindow::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QWindow::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QWindow_Adaptor::cbs_childEvent_1701_0, event); + } else { + QWindow::childEvent(event); + } + } + + // [adaptor impl] void QWindow::closeEvent(QCloseEvent *) + void cbs_closeEvent_1719_0(QCloseEvent *arg1) + { + QWindow::closeEvent(arg1); + } + + virtual void closeEvent(QCloseEvent *arg1) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QWindow_Adaptor::cbs_closeEvent_1719_0, arg1); + } else { + QWindow::closeEvent(arg1); + } + } + + // [adaptor impl] void QWindow::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QWindow::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QWindow_Adaptor::cbs_customEvent_1217_0, event); + } else { + QWindow::customEvent(event); + } + } + + // [adaptor impl] void QWindow::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QWindow::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QWindow_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QWindow::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QWindow::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QWindow::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QWindow_Adaptor::cbs_event_1217_0, arg1); + } else { + return QWindow::event(arg1); + } + } + + // [adaptor impl] void QWindow::exposeEvent(QExposeEvent *) + void cbs_exposeEvent_1845_0(QExposeEvent *arg1) + { + QWindow::exposeEvent(arg1); + } + + virtual void exposeEvent(QExposeEvent *arg1) + { + if (cb_exposeEvent_1845_0.can_issue()) { + cb_exposeEvent_1845_0.issue(&QWindow_Adaptor::cbs_exposeEvent_1845_0, arg1); + } else { + QWindow::exposeEvent(arg1); + } + } + + // [adaptor impl] void QWindow::focusInEvent(QFocusEvent *) + void cbs_focusInEvent_1729_0(QFocusEvent *arg1) + { + QWindow::focusInEvent(arg1); + } + + virtual void focusInEvent(QFocusEvent *arg1) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QWindow_Adaptor::cbs_focusInEvent_1729_0, arg1); + } else { + QWindow::focusInEvent(arg1); + } + } + + // [adaptor impl] void QWindow::focusOutEvent(QFocusEvent *) + void cbs_focusOutEvent_1729_0(QFocusEvent *arg1) + { + QWindow::focusOutEvent(arg1); + } + + virtual void focusOutEvent(QFocusEvent *arg1) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QWindow_Adaptor::cbs_focusOutEvent_1729_0, arg1); + } else { + QWindow::focusOutEvent(arg1); + } + } + + // [adaptor impl] void QWindow::hideEvent(QHideEvent *) + void cbs_hideEvent_1595_0(QHideEvent *arg1) + { + QWindow::hideEvent(arg1); + } + + virtual void hideEvent(QHideEvent *arg1) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QWindow_Adaptor::cbs_hideEvent_1595_0, arg1); + } else { + QWindow::hideEvent(arg1); + } + } + + // [adaptor impl] void QWindow::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QWindow::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QWindow_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QWindow::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QWindow::keyReleaseEvent(QKeyEvent *) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *arg1) + { + QWindow::keyReleaseEvent(arg1); + } + + virtual void keyReleaseEvent(QKeyEvent *arg1) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QWindow_Adaptor::cbs_keyReleaseEvent_1514_0, arg1); + } else { + QWindow::keyReleaseEvent(arg1); + } + } + + // [adaptor impl] void QWindow::mouseDoubleClickEvent(QMouseEvent *) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *arg1) + { + QWindow::mouseDoubleClickEvent(arg1); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *arg1) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QWindow_Adaptor::cbs_mouseDoubleClickEvent_1738_0, arg1); + } else { + QWindow::mouseDoubleClickEvent(arg1); + } + } + + // [adaptor impl] void QWindow::mouseMoveEvent(QMouseEvent *) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *arg1) + { + QWindow::mouseMoveEvent(arg1); + } + + virtual void mouseMoveEvent(QMouseEvent *arg1) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QWindow_Adaptor::cbs_mouseMoveEvent_1738_0, arg1); + } else { + QWindow::mouseMoveEvent(arg1); + } + } + + // [adaptor impl] void QWindow::mousePressEvent(QMouseEvent *) + void cbs_mousePressEvent_1738_0(QMouseEvent *arg1) + { + QWindow::mousePressEvent(arg1); + } + + virtual void mousePressEvent(QMouseEvent *arg1) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QWindow_Adaptor::cbs_mousePressEvent_1738_0, arg1); + } else { + QWindow::mousePressEvent(arg1); + } + } + + // [adaptor impl] void QWindow::mouseReleaseEvent(QMouseEvent *) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *arg1) + { + QWindow::mouseReleaseEvent(arg1); + } + + virtual void mouseReleaseEvent(QMouseEvent *arg1) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QWindow_Adaptor::cbs_mouseReleaseEvent_1738_0, arg1); + } else { + QWindow::mouseReleaseEvent(arg1); + } + } + + // [adaptor impl] void QWindow::moveEvent(QMoveEvent *) + void cbs_moveEvent_1624_0(QMoveEvent *arg1) + { + QWindow::moveEvent(arg1); + } + + virtual void moveEvent(QMoveEvent *arg1) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QWindow_Adaptor::cbs_moveEvent_1624_0, arg1); + } else { + QWindow::moveEvent(arg1); + } + } + + // [adaptor impl] bool QWindow::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QWindow::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QWindow_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QWindow::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QWindow::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QWindow::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QWindow_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QWindow::paintEvent(arg1); + } + } + + // [adaptor impl] void QWindow::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QWindow::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QWindow_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QWindow::resizeEvent(arg1); + } + } + + // [adaptor impl] void QWindow::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QWindow::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QWindow_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QWindow::showEvent(arg1); + } + } + + // [adaptor impl] void QWindow::tabletEvent(QTabletEvent *) + void cbs_tabletEvent_1821_0(QTabletEvent *arg1) + { + QWindow::tabletEvent(arg1); + } + + virtual void tabletEvent(QTabletEvent *arg1) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QWindow_Adaptor::cbs_tabletEvent_1821_0, arg1); + } else { + QWindow::tabletEvent(arg1); + } + } + + // [adaptor impl] void QWindow::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QWindow::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QWindow_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QWindow::timerEvent(event); + } + } + + // [adaptor impl] void QWindow::touchEvent(QTouchEvent *) + void cbs_touchEvent_1732_0(QTouchEvent *arg1) + { + QWindow::touchEvent(arg1); + } + + virtual void touchEvent(QTouchEvent *arg1) + { + if (cb_touchEvent_1732_0.can_issue()) { + cb_touchEvent_1732_0.issue(&QWindow_Adaptor::cbs_touchEvent_1732_0, arg1); + } else { + QWindow::touchEvent(arg1); + } + } + + // [adaptor impl] void QWindow::wheelEvent(QWheelEvent *) + void cbs_wheelEvent_1718_0(QWheelEvent *arg1) + { + QWindow::wheelEvent(arg1); + } + + virtual void wheelEvent(QWheelEvent *arg1) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QWindow_Adaptor::cbs_wheelEvent_1718_0, arg1); + } else { + QWindow::wheelEvent(arg1); + } + } + + gsi::Callback cb_accessibleRoot_c0_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusObject_c0_0; + gsi::Callback cb_format_c0_0; + gsi::Callback cb_size_c0_0; + gsi::Callback cb_surfaceType_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_exposeEvent_1845_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_touchEvent_1732_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QWindow_Adaptor::~QWindow_Adaptor() { } + +// Constructor QWindow::QWindow(QScreen *screen) (adaptor class) + +static void _init_ctor_QWindow_Adaptor_1311 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QWindow_Adaptor_1311 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QWindow_Adaptor (arg1)); +} + + +// Constructor QWindow::QWindow(QWindow *parent) (adaptor class) + +static void _init_ctor_QWindow_Adaptor_1335 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QWindow_Adaptor_1335 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWindow *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QWindow_Adaptor (arg1)); +} + + +// QAccessibleInterface *QWindow::accessibleRoot() + +static void _init_cbs_accessibleRoot_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accessibleRoot_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QWindow_Adaptor *)cls)->cbs_accessibleRoot_c0_0 ()); +} + +static void _set_callback_cbs_accessibleRoot_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_accessibleRoot_c0_0 = cb; +} + + +// emitter void QWindow::activeChanged() + +static void _init_emitter_activeChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_activeChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QWindow_Adaptor *)cls)->emitter_QWindow_activeChanged_0 (); +} + + +// void QWindow::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QWindow::closeEvent(QCloseEvent *) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// emitter void QWindow::contentOrientationChanged(Qt::ScreenOrientation orientation) + +static void _init_emitter_contentOrientationChanged_2521 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_contentOrientationChanged_2521 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_contentOrientationChanged_2521 (arg1); +} + + +// void QWindow::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QWindow::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_destroyed_1302 (arg1); +} + + +// void QWindow::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QWindow::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QWindow_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QWindow::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QWindow_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QWindow::exposeEvent(QExposeEvent *) + +static void _init_cbs_exposeEvent_1845_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_exposeEvent_1845_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QExposeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_exposeEvent_1845_0 (arg1); +} + +static void _set_callback_cbs_exposeEvent_1845_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_exposeEvent_1845_0 = cb; +} + + +// void QWindow::focusInEvent(QFocusEvent *) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// QObject *QWindow::focusObject() + +static void _init_cbs_focusObject_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_focusObject_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QWindow_Adaptor *)cls)->cbs_focusObject_c0_0 ()); +} + +static void _set_callback_cbs_focusObject_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_focusObject_c0_0 = cb; +} + + +// emitter void QWindow::focusObjectChanged(QObject *object) + +static void _init_emitter_focusObjectChanged_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_focusObjectChanged_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_focusObjectChanged_1302 (arg1); +} + + +// void QWindow::focusOutEvent(QFocusEvent *) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// QSurfaceFormat QWindow::format() + +static void _init_cbs_format_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_format_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSurfaceFormat)((QWindow_Adaptor *)cls)->cbs_format_c0_0 ()); +} + +static void _set_callback_cbs_format_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_format_c0_0 = cb; +} + + +// emitter void QWindow::heightChanged(int arg) + +static void _init_emitter_heightChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_heightChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_heightChanged_767 (arg1); +} + + +// void QWindow::hideEvent(QHideEvent *) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// exposed bool QWindow::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QWindow_Adaptor *)cls)->fp_QWindow_isSignalConnected_c2394 (arg1)); +} + + +// void QWindow::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QWindow::keyReleaseEvent(QKeyEvent *) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// emitter void QWindow::maximumHeightChanged(int arg) + +static void _init_emitter_maximumHeightChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_maximumHeightChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_maximumHeightChanged_767 (arg1); +} + + +// emitter void QWindow::maximumWidthChanged(int arg) + +static void _init_emitter_maximumWidthChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_maximumWidthChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_maximumWidthChanged_767 (arg1); +} + + +// emitter void QWindow::minimumHeightChanged(int arg) + +static void _init_emitter_minimumHeightChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_minimumHeightChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_minimumHeightChanged_767 (arg1); +} + + +// emitter void QWindow::minimumWidthChanged(int arg) + +static void _init_emitter_minimumWidthChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_minimumWidthChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_minimumWidthChanged_767 (arg1); +} + + +// emitter void QWindow::modalityChanged(Qt::WindowModality modality) + +static void _init_emitter_modalityChanged_2216 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modality"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_modalityChanged_2216 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_modalityChanged_2216 (arg1); +} + + +// void QWindow::mouseDoubleClickEvent(QMouseEvent *) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QWindow::mouseMoveEvent(QMouseEvent *) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QWindow::mousePressEvent(QMouseEvent *) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QWindow::mouseReleaseEvent(QMouseEvent *) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QWindow::moveEvent(QMoveEvent *) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QWindow::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QWindow_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QWindow::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_objectNameChanged_4567 (arg1); +} + + +// emitter void QWindow::opacityChanged(double opacity) + +static void _init_emitter_opacityChanged_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("opacity"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_opacityChanged_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_opacityChanged_1071 (arg1); +} + + +// void QWindow::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QWindow::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QWindow_Adaptor *)cls)->fp_QWindow_receivers_c1731 (arg1)); +} + + +// void QWindow::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed void *QWindow::resolveInterface(const char *name, int revision) + +static void _init_fp_resolveInterface_c2390 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("revision"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_resolveInterface_c2390 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((void *)((QWindow_Adaptor *)cls)->fp_QWindow_resolveInterface_c2390 (arg1, arg2)); +} + + +// emitter void QWindow::screenChanged(QScreen *screen) + +static void _init_emitter_screenChanged_1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_screenChanged_1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = gsi::arg_reader() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_screenChanged_1311 (arg1); +} + + +// exposed QObject *QWindow::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QWindow_Adaptor *)cls)->fp_QWindow_sender_c0 ()); +} + + +// exposed int QWindow::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWindow_Adaptor *)cls)->fp_QWindow_senderSignalIndex_c0 ()); +} + + +// void QWindow::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QWindow::size() + +static void _init_cbs_size_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_size_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWindow_Adaptor *)cls)->cbs_size_c0_0 ()); +} + +static void _set_callback_cbs_size_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_size_c0_0 = cb; +} + + +// QSurface::SurfaceType QWindow::surfaceType() + +static void _init_cbs_surfaceType_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_cbs_surfaceType_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QWindow_Adaptor *)cls)->cbs_surfaceType_c0_0 ()); +} + +static void _set_callback_cbs_surfaceType_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_surfaceType_c0_0 = cb; +} + + +// void QWindow::tabletEvent(QTabletEvent *) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QWindow::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QWindow::touchEvent(QTouchEvent *) + +static void _init_cbs_touchEvent_1732_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_touchEvent_1732_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTouchEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_touchEvent_1732_0 (arg1); +} + +static void _set_callback_cbs_touchEvent_1732_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_touchEvent_1732_0 = cb; +} + + +// emitter void QWindow::visibilityChanged(QWindow::Visibility visibility) + +static void _init_emitter_visibilityChanged_2329 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visibility"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_visibilityChanged_2329 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_visibilityChanged_2329 (arg1); +} + + +// emitter void QWindow::visibleChanged(bool arg) + +static void _init_emitter_visibleChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_visibleChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_visibleChanged_864 (arg1); +} + + +// void QWindow::wheelEvent(QWheelEvent *) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindow_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindow_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QWindow::widthChanged(int arg) + +static void _init_emitter_widthChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_widthChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_widthChanged_767 (arg1); +} + + +// emitter void QWindow::windowStateChanged(Qt::WindowState windowState) + +static void _init_emitter_windowStateChanged_1894 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("windowState"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowStateChanged_1894 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_windowStateChanged_1894 (arg1); +} + + +// emitter void QWindow::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_windowTitleChanged_2025 (arg1); +} + + +// emitter void QWindow::xChanged(int arg) + +static void _init_emitter_xChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_xChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_xChanged_767 (arg1); +} + + +// emitter void QWindow::yChanged(int arg) + +static void _init_emitter_yChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_yChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QWindow_Adaptor *)cls)->emitter_QWindow_yChanged_767 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QWindow (); + +static gsi::Methods methods_QWindow_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QWindow::QWindow(QScreen *screen)\nThis method creates an object of class QWindow.", &_init_ctor_QWindow_Adaptor_1311, &_call_ctor_QWindow_Adaptor_1311); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QWindow::QWindow(QWindow *parent)\nThis method creates an object of class QWindow.", &_init_ctor_QWindow_Adaptor_1335, &_call_ctor_QWindow_Adaptor_1335); + methods += new qt_gsi::GenericMethod ("accessibleRoot", "@brief Virtual method QAccessibleInterface *QWindow::accessibleRoot()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_accessibleRoot_c0_0, &_call_cbs_accessibleRoot_c0_0); + methods += new qt_gsi::GenericMethod ("accessibleRoot", "@hide", true, &_init_cbs_accessibleRoot_c0_0, &_call_cbs_accessibleRoot_c0_0, &_set_callback_cbs_accessibleRoot_c0_0); + methods += new qt_gsi::GenericMethod ("emit_activeChanged", "@brief Emitter for signal void QWindow::activeChanged()\nCall this method to emit this signal.", false, &_init_emitter_activeChanged_0, &_call_emitter_activeChanged_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QWindow::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QWindow::closeEvent(QCloseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("emit_contentOrientationChanged", "@brief Emitter for signal void QWindow::contentOrientationChanged(Qt::ScreenOrientation orientation)\nCall this method to emit this signal.", false, &_init_emitter_contentOrientationChanged_2521, &_call_emitter_contentOrientationChanged_2521); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QWindow::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QWindow::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QWindow::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QWindow::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QWindow::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*exposeEvent", "@brief Virtual method void QWindow::exposeEvent(QExposeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_exposeEvent_1845_0, &_call_cbs_exposeEvent_1845_0); + methods += new qt_gsi::GenericMethod ("*exposeEvent", "@hide", false, &_init_cbs_exposeEvent_1845_0, &_call_cbs_exposeEvent_1845_0, &_set_callback_cbs_exposeEvent_1845_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QWindow::focusInEvent(QFocusEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("focusObject", "@brief Virtual method QObject *QWindow::focusObject()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_focusObject_c0_0, &_call_cbs_focusObject_c0_0); + methods += new qt_gsi::GenericMethod ("focusObject", "@hide", true, &_init_cbs_focusObject_c0_0, &_call_cbs_focusObject_c0_0, &_set_callback_cbs_focusObject_c0_0); + methods += new qt_gsi::GenericMethod ("emit_focusObjectChanged", "@brief Emitter for signal void QWindow::focusObjectChanged(QObject *object)\nCall this method to emit this signal.", false, &_init_emitter_focusObjectChanged_1302, &_call_emitter_focusObjectChanged_1302); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QWindow::focusOutEvent(QFocusEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("format", "@brief Virtual method QSurfaceFormat QWindow::format()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_format_c0_0, &_call_cbs_format_c0_0); + methods += new qt_gsi::GenericMethod ("format", "@hide", true, &_init_cbs_format_c0_0, &_call_cbs_format_c0_0, &_set_callback_cbs_format_c0_0); + methods += new qt_gsi::GenericMethod ("emit_heightChanged", "@brief Emitter for signal void QWindow::heightChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_heightChanged_767, &_call_emitter_heightChanged_767); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QWindow::hideEvent(QHideEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QWindow::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QWindow::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QWindow::keyReleaseEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("emit_maximumHeightChanged", "@brief Emitter for signal void QWindow::maximumHeightChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_maximumHeightChanged_767, &_call_emitter_maximumHeightChanged_767); + methods += new qt_gsi::GenericMethod ("emit_maximumWidthChanged", "@brief Emitter for signal void QWindow::maximumWidthChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_maximumWidthChanged_767, &_call_emitter_maximumWidthChanged_767); + methods += new qt_gsi::GenericMethod ("emit_minimumHeightChanged", "@brief Emitter for signal void QWindow::minimumHeightChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_minimumHeightChanged_767, &_call_emitter_minimumHeightChanged_767); + methods += new qt_gsi::GenericMethod ("emit_minimumWidthChanged", "@brief Emitter for signal void QWindow::minimumWidthChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_minimumWidthChanged_767, &_call_emitter_minimumWidthChanged_767); + methods += new qt_gsi::GenericMethod ("emit_modalityChanged", "@brief Emitter for signal void QWindow::modalityChanged(Qt::WindowModality modality)\nCall this method to emit this signal.", false, &_init_emitter_modalityChanged_2216, &_call_emitter_modalityChanged_2216); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QWindow::mouseDoubleClickEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QWindow::mouseMoveEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QWindow::mousePressEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QWindow::mouseReleaseEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QWindow::moveEvent(QMoveEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QWindow::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QWindow::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("emit_opacityChanged", "@brief Emitter for signal void QWindow::opacityChanged(double opacity)\nCall this method to emit this signal.", false, &_init_emitter_opacityChanged_1071, &_call_emitter_opacityChanged_1071); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QWindow::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QWindow::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QWindow::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resolveInterface", "@brief Method void *QWindow::resolveInterface(const char *name, int revision)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_resolveInterface_c2390, &_call_fp_resolveInterface_c2390); + methods += new qt_gsi::GenericMethod ("emit_screenChanged", "@brief Emitter for signal void QWindow::screenChanged(QScreen *screen)\nCall this method to emit this signal.", false, &_init_emitter_screenChanged_1311, &_call_emitter_screenChanged_1311); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QWindow::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QWindow::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QWindow::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("size", "@brief Virtual method QSize QWindow::size()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_size_c0_0, &_call_cbs_size_c0_0); + methods += new qt_gsi::GenericMethod ("size", "@hide", true, &_init_cbs_size_c0_0, &_call_cbs_size_c0_0, &_set_callback_cbs_size_c0_0); + methods += new qt_gsi::GenericMethod ("surfaceType", "@brief Virtual method QSurface::SurfaceType QWindow::surfaceType()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_surfaceType_c0_0, &_call_cbs_surfaceType_c0_0); + methods += new qt_gsi::GenericMethod ("surfaceType", "@hide", true, &_init_cbs_surfaceType_c0_0, &_call_cbs_surfaceType_c0_0, &_set_callback_cbs_surfaceType_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QWindow::tabletEvent(QTabletEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QWindow::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*touchEvent", "@brief Virtual method void QWindow::touchEvent(QTouchEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_touchEvent_1732_0, &_call_cbs_touchEvent_1732_0); + methods += new qt_gsi::GenericMethod ("*touchEvent", "@hide", false, &_init_cbs_touchEvent_1732_0, &_call_cbs_touchEvent_1732_0, &_set_callback_cbs_touchEvent_1732_0); + methods += new qt_gsi::GenericMethod ("emit_visibilityChanged", "@brief Emitter for signal void QWindow::visibilityChanged(QWindow::Visibility visibility)\nCall this method to emit this signal.", false, &_init_emitter_visibilityChanged_2329, &_call_emitter_visibilityChanged_2329); + methods += new qt_gsi::GenericMethod ("emit_visibleChanged", "@brief Emitter for signal void QWindow::visibleChanged(bool arg)\nCall this method to emit this signal.", false, &_init_emitter_visibleChanged_864, &_call_emitter_visibleChanged_864); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QWindow::wheelEvent(QWheelEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_widthChanged", "@brief Emitter for signal void QWindow::widthChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_widthChanged_767, &_call_emitter_widthChanged_767); + methods += new qt_gsi::GenericMethod ("emit_windowStateChanged", "@brief Emitter for signal void QWindow::windowStateChanged(Qt::WindowState windowState)\nCall this method to emit this signal.", false, &_init_emitter_windowStateChanged_1894, &_call_emitter_windowStateChanged_1894); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QWindow::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_xChanged", "@brief Emitter for signal void QWindow::xChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_xChanged_767, &_call_emitter_xChanged_767); + methods += new qt_gsi::GenericMethod ("emit_yChanged", "@brief Emitter for signal void QWindow::yChanged(int arg)\nCall this method to emit this signal.", false, &_init_emitter_yChanged_767, &_call_emitter_yChanged_767); + return methods; +} + +gsi::Class decl_QWindow_Adaptor (qtdecl_QWindow (), "QtGui", "QWindow", + methods_QWindow_Adaptor (), + "@qt\n@brief Binding of QWindow"); + +} + + +// Implementation of the enum wrapper class for QWindow::AncestorMode +namespace qt_gsi +{ + +static gsi::Enum decl_QWindow_AncestorMode_Enum ("QtGui", "QWindow_AncestorMode", + gsi::enum_const ("ExcludeTransients", QWindow::ExcludeTransients, "@brief Enum constant QWindow::ExcludeTransients") + + gsi::enum_const ("IncludeTransients", QWindow::IncludeTransients, "@brief Enum constant QWindow::IncludeTransients"), + "@qt\n@brief This class represents the QWindow::AncestorMode enum"); + +static gsi::QFlagsClass decl_QWindow_AncestorMode_Enums ("QtGui", "QWindow_QFlags_AncestorMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QWindow_AncestorMode_Enum_in_parent (decl_QWindow_AncestorMode_Enum.defs ()); +static gsi::ClassExt decl_QWindow_AncestorMode_Enum_as_child (decl_QWindow_AncestorMode_Enum, "AncestorMode"); +static gsi::ClassExt decl_QWindow_AncestorMode_Enums_as_child (decl_QWindow_AncestorMode_Enums, "QFlags_AncestorMode"); + +} + + +// Implementation of the enum wrapper class for QWindow::Visibility +namespace qt_gsi +{ + +static gsi::Enum decl_QWindow_Visibility_Enum ("QtGui", "QWindow_Visibility", + gsi::enum_const ("Hidden", QWindow::Hidden, "@brief Enum constant QWindow::Hidden") + + gsi::enum_const ("AutomaticVisibility", QWindow::AutomaticVisibility, "@brief Enum constant QWindow::AutomaticVisibility") + + gsi::enum_const ("Windowed", QWindow::Windowed, "@brief Enum constant QWindow::Windowed") + + gsi::enum_const ("Minimized", QWindow::Minimized, "@brief Enum constant QWindow::Minimized") + + gsi::enum_const ("Maximized", QWindow::Maximized, "@brief Enum constant QWindow::Maximized") + + gsi::enum_const ("FullScreen", QWindow::FullScreen, "@brief Enum constant QWindow::FullScreen"), + "@qt\n@brief This class represents the QWindow::Visibility enum"); + +static gsi::QFlagsClass decl_QWindow_Visibility_Enums ("QtGui", "QWindow_QFlags_Visibility", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QWindow_Visibility_Enum_in_parent (decl_QWindow_Visibility_Enum.defs ()); +static gsi::ClassExt decl_QWindow_Visibility_Enum_as_child (decl_QWindow_Visibility_Enum, "Visibility"); +static gsi::ClassExt decl_QWindow_Visibility_Enums_as_child (decl_QWindow_Visibility_Enums, "QFlags_Visibility"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQWindowStateChangeEvent.cc b/src/gsiqt/qt6/QtGui/gsiDeclQWindowStateChangeEvent.cc new file mode 100644 index 000000000..19d66c84c --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQWindowStateChangeEvent.cc @@ -0,0 +1,243 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQWindowStateChangeEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtGuiCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QWindowStateChangeEvent + +// QWindowStateChangeEvent *QWindowStateChangeEvent::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWindowStateChangeEvent *)((QWindowStateChangeEvent *)cls)->clone ()); +} + + +// bool QWindowStateChangeEvent::isOverride() + + +static void _init_f_isOverride_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isOverride_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWindowStateChangeEvent *)cls)->isOverride ()); +} + + +// QFlags QWindowStateChangeEvent::oldState() + + +static void _init_f_oldState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_oldState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QWindowStateChangeEvent *)cls)->oldState ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QWindowStateChangeEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QWindowStateChangeEvent *QWindowStateChangeEvent::clone()\nThis is a reimplementation of QEvent::clone", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("isOverride?", "@brief Method bool QWindowStateChangeEvent::isOverride()\n", true, &_init_f_isOverride_c0, &_call_f_isOverride_c0); + methods += new qt_gsi::GenericMethod ("oldState", "@brief Method QFlags QWindowStateChangeEvent::oldState()\n", true, &_init_f_oldState_c0, &_call_f_oldState_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QWindowStateChangeEvent (qtdecl_QEvent (), "QtGui", "QWindowStateChangeEvent_Native", + methods_QWindowStateChangeEvent (), + "@hide\n@alias QWindowStateChangeEvent"); + +GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWindowStateChangeEvent () { return decl_QWindowStateChangeEvent; } + +} + + +class QWindowStateChangeEvent_Adaptor : public QWindowStateChangeEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QWindowStateChangeEvent_Adaptor(); + + // [adaptor ctor] QWindowStateChangeEvent::QWindowStateChangeEvent(QFlags oldState, bool isOverride) + QWindowStateChangeEvent_Adaptor(QFlags oldState) : QWindowStateChangeEvent(oldState) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QWindowStateChangeEvent::QWindowStateChangeEvent(QFlags oldState, bool isOverride) + QWindowStateChangeEvent_Adaptor(QFlags oldState, bool isOverride) : QWindowStateChangeEvent(oldState, isOverride) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QWindowStateChangeEvent *QWindowStateChangeEvent::clone() + QWindowStateChangeEvent * cbs_clone_c0_0() const + { + return QWindowStateChangeEvent::clone(); + } + + virtual QWindowStateChangeEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QWindowStateChangeEvent_Adaptor::cbs_clone_c0_0); + } else { + return QWindowStateChangeEvent::clone(); + } + } + + // [adaptor impl] void QWindowStateChangeEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QWindowStateChangeEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QWindowStateChangeEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QWindowStateChangeEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QWindowStateChangeEvent_Adaptor::~QWindowStateChangeEvent_Adaptor() { } + +// Constructor QWindowStateChangeEvent::QWindowStateChangeEvent(QFlags oldState, bool isOverride) (adaptor class) + +static void _init_ctor_QWindowStateChangeEvent_Adaptor_3346 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldState"); + decl->add_arg > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("isOverride", true, "false"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QWindowStateChangeEvent_Adaptor_3346 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ret.write (new QWindowStateChangeEvent_Adaptor (arg1, arg2)); +} + + +// QWindowStateChangeEvent *QWindowStateChangeEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWindowStateChangeEvent *)((QWindowStateChangeEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindowStateChangeEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QWindowStateChangeEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWindowStateChangeEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QWindowStateChangeEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QWindowStateChangeEvent (); + +static gsi::Methods methods_QWindowStateChangeEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QWindowStateChangeEvent::QWindowStateChangeEvent(QFlags oldState, bool isOverride)\nThis method creates an object of class QWindowStateChangeEvent.", &_init_ctor_QWindowStateChangeEvent_Adaptor_3346, &_call_ctor_QWindowStateChangeEvent_Adaptor_3346); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QWindowStateChangeEvent *QWindowStateChangeEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QWindowStateChangeEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QWindowStateChangeEvent_Adaptor (qtdecl_QWindowStateChangeEvent (), "QtGui", "QWindowStateChangeEvent", + methods_QWindowStateChangeEvent_Adaptor (), + "@qt\n@brief Binding of QWindowStateChangeEvent"); + +} + diff --git a/src/gsiqt/qt6/QtGui/gsiDeclQtGuiAdd.cc b/src/gsiqt/qt6/QtGui/gsiDeclQtGuiAdd.cc new file mode 100644 index 000000000..2a4a715b0 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiDeclQtGuiAdd.cc @@ -0,0 +1,49 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +#include "gsiQt.h" +// required to pull in the GSI declarations from db: +#include "dbForceLink.h" + +#include +#include + +namespace gsi_qt +{ + +// ------------------------------------------------------------ +// Declarations for QPair + +gsi::Class > decl_QAccessibleInterfacePtr_Relation_QPair ("QtGui", "QPair_QAccessibleInterfacePtr_QAccessible_Relation", + qt_gsi::pair_decl::methods (), + "@qt\\n@brief Represents a QPair >" +); + +// ------------------------------------------------------------ +// Declarations for QPair + +gsi::Class > decl_double_QColor_QPair ("QtCore", "QPair_double_QColor", + qt_gsi::pair_decl::methods (), + "@qt\\n@brief Represents a QPair" +); + +} diff --git a/src/gsiqt/qt6/QtGui/gsiQtExternals.h b/src/gsiqt/qt6/QtGui/gsiQtExternals.h new file mode 100644 index 000000000..5c695dab8 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiQtExternals.h @@ -0,0 +1,764 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/* + External declarations for for Qt bindings + + DO NOT EDIT THIS FILE. + This file has been created automatically +*/ + +#if !defined(HDR_gsiQtGuiExternals) +#define HDR_gsiQtGuiExternals + +#include "gsiClass.h" +#include "gsiQtGuiCommon.h" + +class QAbstractFileIconProvider; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractFileIconProvider (); } + +class QAbstractTextDocumentLayout; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractTextDocumentLayout (); } + +class QAbstractUndoItem; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAbstractUndoItem (); } + +class QAccessible; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessible (); } + +class QAccessibleActionInterface; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleActionInterface (); } + +class QAccessibleEditableTextInterface; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleEditableTextInterface (); } + +class QAccessibleEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleEvent (); } + +class QAccessibleHyperlinkInterface; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleHyperlinkInterface (); } + +class QAccessibleImageInterface; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleImageInterface (); } + +class QAccessibleInterface; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleInterface (); } + +class QAccessibleObject; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleObject (); } + +class QAccessibleStateChangeEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleStateChangeEvent (); } + +class QAccessibleTableCellInterface; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTableCellInterface (); } + +class QAccessibleTableInterface; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTableInterface (); } + +class QAccessibleTableModelChangeEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTableModelChangeEvent (); } + +class QAccessibleTextCursorEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextCursorEvent (); } + +class QAccessibleTextInsertEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextInsertEvent (); } + +class QAccessibleTextInterface; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextInterface (); } + +class QAccessibleTextRemoveEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextRemoveEvent (); } + +class QAccessibleTextSelectionEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextSelectionEvent (); } + +class QAccessibleTextUpdateEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleTextUpdateEvent (); } + +class QAccessibleValueChangeEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleValueChangeEvent (); } + +class QAccessibleValueInterface; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAccessibleValueInterface (); } + +class QAction; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QAction (); } + +class QActionEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QActionEvent (); } + +class QActionGroup; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QActionGroup (); } + +class QApplicationStateChangeEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QApplicationStateChangeEvent (); } + +class QBackingStore; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QBackingStore (); } + +class QBitmap; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QBitmap (); } + +class QBrush; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QBrush (); } + +class QClipboard; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QClipboard (); } + +class QCloseEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QCloseEvent (); } + +class QColor; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QColor (); } + +class QColorSpace; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QColorSpace (); } + +class QColorTransform; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QColorTransform (); } + +class QConicalGradient; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QConicalGradient (); } + +class QContextMenuEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QContextMenuEvent (); } + +class QCursor; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QCursor (); } + +class QDesktopServices; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDesktopServices (); } + +class QDoubleValidator; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDoubleValidator (); } + +class QDrag; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDrag (); } + +class QDragEnterEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDragEnterEvent (); } + +class QDragLeaveEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDragLeaveEvent (); } + +class QDragMoveEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDragMoveEvent (); } + +class QDropEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QDropEvent (); } + +class QEnterEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QEnterEvent (); } + +class QEventPoint; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QEventPoint (); } + +class QExposeEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QExposeEvent (); } + +class QFileOpenEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFileOpenEvent (); } + +class QFileSystemModel; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFileSystemModel (); } + +class QFocusEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFocusEvent (); } + +class QFont; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFont (); } + +class QFontDatabase; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontDatabase (); } + +class QFontInfo; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontInfo (); } + +class QFontMetrics; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontMetrics (); } + +class QFontMetricsF; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QFontMetricsF (); } + +class QGenericPlugin; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGenericPlugin (); } + +class QGenericPluginFactory; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGenericPluginFactory (); } + +class QGlyphRun; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGlyphRun (); } + +class QGradient; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGradient (); } + +class QGuiApplication; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QGuiApplication (); } + +class QHelpEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QHelpEvent (); } + +class QHideEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QHideEvent (); } + +class QHoverEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QHoverEvent (); } + +class QIcon; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIcon (); } + +class QIconDragEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIconDragEvent (); } + +class QIconEngine; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIconEngine (); } + +class QIconEnginePlugin; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIconEnginePlugin (); } + +class QImage; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImage (); } + +class QImageIOHandler; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImageIOHandler (); } + +class QImageIOPlugin; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImageIOPlugin (); } + +class QImageReader; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImageReader (); } + +class QImageWriter; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QImageWriter (); } + +class QInputDevice; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputDevice (); } + +class QInputEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputEvent (); } + +class QInputMethod; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputMethod (); } + +class QInputMethodEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputMethodEvent (); } + +class QInputMethodQueryEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QInputMethodQueryEvent (); } + +class QIntValidator; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QIntValidator (); } + +class QKeyEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QKeyEvent (); } + +class QKeySequence; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QKeySequence (); } + +class QLinearGradient; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QLinearGradient (); } + +class QMatrix4x4; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMatrix4x4 (); } + +class QMouseEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMouseEvent (); } + +class QMoveEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMoveEvent (); } + +class QMovie; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QMovie (); } + +class QNativeGestureEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QNativeGestureEvent (); } + +class QOffscreenSurface; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QOffscreenSurface (); } + +class QPageLayout; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPageLayout (); } + +class QPageRanges; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPageRanges (); } + +class QPageSize; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPageSize (); } + +class QPagedPaintDevice; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPagedPaintDevice (); } + +class QPaintDevice; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintDevice (); } + +class QPaintDeviceWindow; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintDeviceWindow (); } + +class QPaintEngine; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintEngine (); } + +class QPaintEngineState; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintEngineState (); } + +class QPaintEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPaintEvent (); } + +class QPainter; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPainter (); } + +class QPainterPath; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPainterPath (); } + +class QPainterPathStroker; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPainterPathStroker (); } + +class QPalette; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPalette (); } + +class QPdfWriter; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPdfWriter (); } + +class QPen; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPen (); } + +class QPicture; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPicture (); } + +class QPixelFormat; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPixelFormat (); } + +class QPixmap; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPixmap (); } + +class QPixmapCache; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPixmapCache (); } + +class QPlatformSurfaceEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPlatformSurfaceEvent (); } + +class QPointerEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPointerEvent (); } + +class QPointingDevice; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPointingDevice (); } + +class QPointingDeviceUniqueId; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPointingDeviceUniqueId (); } + +class QPolygon; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPolygon (); } + +class QPolygonF; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QPolygonF (); } + +class QQuaternion; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QQuaternion (); } + +class QRadialGradient; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRadialGradient (); } + +class QRasterWindow; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRasterWindow (); } + +class QRawFont; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRawFont (); } + +class QRegion; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRegion (); } + +class QRegularExpressionValidator; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRegularExpressionValidator (); } + +class QResizeEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QResizeEvent (); } + +class QRgba64; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QRgba64 (); } + +class QScreen; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QScreen (); } + +class QScreenOrientationChangeEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QScreenOrientationChangeEvent (); } + +class QScrollEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QScrollEvent (); } + +class QScrollPrepareEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QScrollPrepareEvent (); } + +class QSessionManager; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSessionManager (); } + +class QShortcut; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QShortcut (); } + +class QShortcutEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QShortcutEvent (); } + +class QShowEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QShowEvent (); } + +class QSinglePointEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSinglePointEvent (); } + +class QStandardItem; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStandardItem (); } + +class QStandardItemModel; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStandardItemModel (); } + +class QStaticText; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStaticText (); } + +class QStatusTipEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStatusTipEvent (); } + +class QStyleHints; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QStyleHints (); } + +class QSurface; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSurface (); } + +class QSurfaceFormat; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSurfaceFormat (); } + +class QSyntaxHighlighter; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QSyntaxHighlighter (); } + +class QTabletEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTabletEvent (); } + +class QTextBlock; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBlock (); } + +class QTextBlockFormat; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBlockFormat (); } + +class QTextBlockGroup; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBlockGroup (); } + +class QTextBlockUserData; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextBlockUserData (); } + +class QTextCharFormat; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextCharFormat (); } + +class QTextCursor; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextCursor (); } + +class QTextDocument; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextDocument (); } + +class QTextDocumentFragment; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextDocumentFragment (); } + +class QTextDocumentWriter; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextDocumentWriter (); } + +class QTextFormat; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextFormat (); } + +class QTextFragment; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextFragment (); } + +class QTextFrame; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextFrame (); } + +class QTextFrameFormat; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextFrameFormat (); } + +class QTextImageFormat; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextImageFormat (); } + +class QTextInlineObject; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextInlineObject (); } + +class QTextItem; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextItem (); } + +class QTextLayout; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextLayout (); } + +class QTextLength; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextLength (); } + +class QTextLine; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextLine (); } + +class QTextList; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextList (); } + +class QTextListFormat; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextListFormat (); } + +class QTextObject; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextObject (); } + +class QTextObjectInterface; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextObjectInterface (); } + +class QTextOption; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextOption (); } + +class QTextTable; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextTable (); } + +class QTextTableCell; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextTableCell (); } + +class QTextTableCellFormat; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextTableCellFormat (); } + +class QTextTableFormat; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTextTableFormat (); } + +class QToolBarChangeEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QToolBarChangeEvent (); } + +class QTouchEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTouchEvent (); } + +class QTransform; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QTransform (); } + +class QUndoCommand; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QUndoCommand (); } + +class QUndoGroup; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QUndoGroup (); } + +class QUndoStack; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QUndoStack (); } + +class QValidator; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QValidator (); } + +class QVector2D; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QVector2D (); } + +class QVector3D; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QVector3D (); } + +class QVector4D; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QVector4D (); } + +class QWhatsThisClickedEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWhatsThisClickedEvent (); } + +class QWheelEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWheelEvent (); } + +class QWindow; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWindow (); } + +class QWindowStateChangeEvent; + +namespace gsi { GSI_QTGUI_PUBLIC gsi::Class &qtdecl_QWindowStateChangeEvent (); } + + +#define QT_EXTERNAL_BASE(X) gsi::qtdecl_##X(), + +#endif + diff --git a/src/gsiqt/qt6/QtGui/gsiQtGuiCommon.h b/src/gsiqt/qt6/QtGui/gsiQtGuiCommon.h new file mode 100644 index 000000000..65c0069a0 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiQtGuiCommon.h @@ -0,0 +1,25 @@ +/** + * Common header for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "tlDefs.h" + +#if !defined(HDR_gsiQtGuiCommon_h) +# define HDR_gsiQtGuiCommon_h + +# ifdef MAKE_GSI_QTGUI_LIBRARY +# define GSI_QTGUI_PUBLIC DEF_INSIDE_PUBLIC +# define GSI_QTGUI_PUBLIC_TEMPLATE DEF_INSIDE_PUBLIC_TEMPLATE +# define GSI_QTGUI_LOCAL DEF_INSIDE_LOCAL +# else +# define GSI_QTGUI_PUBLIC DEF_OUTSIDE_PUBLIC +# define GSI_QTGUI_PUBLIC_TEMPLATE DEF_OUTSIDE_PUBLIC_TEMPLATE +# define GSI_QTGUI_LOCAL DEF_OUTSIDE_LOCAL +# endif + +#define FORCE_LINK_GSI_QTGUI GSI_QTGUI_PUBLIC int _force_link_gsiQtGui_f (); int _force_link_gsiQtGui = _force_link_gsiQtGui_f (); + +#endif diff --git a/src/gsiqt/qt6/QtGui/gsiQtGuiMain.cc b/src/gsiqt/qt6/QtGui/gsiQtGuiMain.cc new file mode 100644 index 000000000..bd0239749 --- /dev/null +++ b/src/gsiqt/qt6/QtGui/gsiQtGuiMain.cc @@ -0,0 +1,11 @@ +/** + * Main source file for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "gsiQtGuiCommon.h" + +GSI_QTGUI_PUBLIC int _force_link_gsiQtGui_f () { return 0; } + diff --git a/src/gsiqt/qt6/QtMultimedia/QtMultimedia.pri b/src/gsiqt/qt6/QtMultimedia/QtMultimedia.pri new file mode 100644 index 000000000..552680a99 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/QtMultimedia.pri @@ -0,0 +1,38 @@ +# +# Partial QMAKE project file for Qt bindings +# +# DO NOT EDIT THIS FILE. +# This file has been created automatically +# + +SOURCES += \ + gsiQtMultimediaMain.cc \ + $$PWD/gsiDeclQAudio.cc \ + $$PWD/gsiDeclQAudioBuffer.cc \ + $$PWD/gsiDeclQAudioDecoder.cc \ + $$PWD/gsiDeclQAudioDevice.cc \ + $$PWD/gsiDeclQAudioFormat.cc \ + $$PWD/gsiDeclQAudioInput.cc \ + $$PWD/gsiDeclQAudioOutput.cc \ + $$PWD/gsiDeclQAudioSink.cc \ + $$PWD/gsiDeclQAudioSource.cc \ + $$PWD/gsiDeclQCamera.cc \ + $$PWD/gsiDeclQCameraDevice.cc \ + $$PWD/gsiDeclQCameraFormat.cc \ + $$PWD/gsiDeclQImageCapture.cc \ + $$PWD/gsiDeclQMediaCaptureSession.cc \ + $$PWD/gsiDeclQMediaDevices.cc \ + $$PWD/gsiDeclQMediaFormat.cc \ + $$PWD/gsiDeclQMediaMetaData.cc \ + $$PWD/gsiDeclQMediaPlayer.cc \ + $$PWD/gsiDeclQMediaRecorder.cc \ + $$PWD/gsiDeclQMediaTimeRange.cc \ + $$PWD/gsiDeclQMediaTimeRange_Interval.cc \ + $$PWD/gsiDeclQSoundEffect.cc \ + $$PWD/gsiDeclQVideoFrame.cc \ + $$PWD/gsiDeclQVideoFrame_PaintOptions.cc \ + $$PWD/gsiDeclQVideoFrameFormat.cc \ + $$PWD/gsiDeclQVideoSink.cc + +HEADERS += gsiQtMultimediaCommon.h + diff --git a/src/gsiqt/qt6/QtMultimedia/QtMultimedia.pro b/src/gsiqt/qt6/QtMultimedia/QtMultimedia.pro new file mode 100644 index 000000000..b9f7afaf1 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/QtMultimedia.pro @@ -0,0 +1,26 @@ + + +DESTDIR = $$OUT_PWD/../../.. +TARGET = klayout_QtMultimedia + +include($$PWD/../../../lib.pri) + +DEFINES += MAKE_GSI_QTMULTIMEDIA_LIBRARY + +INCLUDEPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC +DEPENDPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC + +LIBS += -L$$DESTDIR -lklayout_tl -lklayout_gsi -lklayout_qtbasic + +# because QQbject is used as base class for many classes, we need this: +LIBS += -lklayout_QtCore + +# because QWidget is used for some UI stuff, we need this: +LIBS += -lklayout_QtWidgets + +SOURCES += \ + +HEADERS += \ + +include(QtMultimedia.pri) + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudio.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudio.cc new file mode 100644 index 000000000..f9f21484e --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudio.cc @@ -0,0 +1,113 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAudio.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// namespace QAudio + +class QAudio_Namespace { }; + +namespace gsi +{ +gsi::Class decl_QAudio_Namespace ("QtMultimedia", "QAudio", + gsi::Methods(), + "@qt\n@brief This class represents the QAudio namespace"); +} + + +// Implementation of the enum wrapper class for QAudio::Error +namespace qt_gsi +{ + +static gsi::Enum decl_QAudio_Error_Enum ("QtMultimedia", "QAudio_Error", + gsi::enum_const ("NoError", QAudio::NoError, "@brief Enum constant QAudio::NoError") + + gsi::enum_const ("OpenError", QAudio::OpenError, "@brief Enum constant QAudio::OpenError") + + gsi::enum_const ("IOError", QAudio::IOError, "@brief Enum constant QAudio::IOError") + + gsi::enum_const ("UnderrunError", QAudio::UnderrunError, "@brief Enum constant QAudio::UnderrunError") + + gsi::enum_const ("FatalError", QAudio::FatalError, "@brief Enum constant QAudio::FatalError"), + "@qt\n@brief This class represents the QAudio::Error enum"); + +static gsi::QFlagsClass decl_QAudio_Error_Enums ("QtMultimedia", "QAudio_QFlags_Error", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAudio_Error_Enum_in_parent (decl_QAudio_Error_Enum.defs ()); +static gsi::ClassExt decl_QAudio_Error_Enum_as_child (decl_QAudio_Error_Enum, "Error"); +static gsi::ClassExt decl_QAudio_Error_Enums_as_child (decl_QAudio_Error_Enums, "QFlags_Error"); + +} + + +// Implementation of the enum wrapper class for QAudio::State +namespace qt_gsi +{ + +static gsi::Enum decl_QAudio_State_Enum ("QtMultimedia", "QAudio_State", + gsi::enum_const ("ActiveState", QAudio::ActiveState, "@brief Enum constant QAudio::ActiveState") + + gsi::enum_const ("SuspendedState", QAudio::SuspendedState, "@brief Enum constant QAudio::SuspendedState") + + gsi::enum_const ("StoppedState", QAudio::StoppedState, "@brief Enum constant QAudio::StoppedState") + + gsi::enum_const ("IdleState", QAudio::IdleState, "@brief Enum constant QAudio::IdleState"), + "@qt\n@brief This class represents the QAudio::State enum"); + +static gsi::QFlagsClass decl_QAudio_State_Enums ("QtMultimedia", "QAudio_QFlags_State", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAudio_State_Enum_in_parent (decl_QAudio_State_Enum.defs ()); +static gsi::ClassExt decl_QAudio_State_Enum_as_child (decl_QAudio_State_Enum, "State"); +static gsi::ClassExt decl_QAudio_State_Enums_as_child (decl_QAudio_State_Enums, "QFlags_State"); + +} + + +// Implementation of the enum wrapper class for QAudio::VolumeScale +namespace qt_gsi +{ + +static gsi::Enum decl_QAudio_VolumeScale_Enum ("QtMultimedia", "QAudio_VolumeScale", + gsi::enum_const ("LinearVolumeScale", QAudio::LinearVolumeScale, "@brief Enum constant QAudio::LinearVolumeScale") + + gsi::enum_const ("CubicVolumeScale", QAudio::CubicVolumeScale, "@brief Enum constant QAudio::CubicVolumeScale") + + gsi::enum_const ("LogarithmicVolumeScale", QAudio::LogarithmicVolumeScale, "@brief Enum constant QAudio::LogarithmicVolumeScale") + + gsi::enum_const ("DecibelVolumeScale", QAudio::DecibelVolumeScale, "@brief Enum constant QAudio::DecibelVolumeScale"), + "@qt\n@brief This class represents the QAudio::VolumeScale enum"); + +static gsi::QFlagsClass decl_QAudio_VolumeScale_Enums ("QtMultimedia", "QAudio_QFlags_VolumeScale", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAudio_VolumeScale_Enum_in_parent (decl_QAudio_VolumeScale_Enum.defs ()); +static gsi::ClassExt decl_QAudio_VolumeScale_Enum_as_child (decl_QAudio_VolumeScale_Enum, "VolumeScale"); +static gsi::ClassExt decl_QAudio_VolumeScale_Enums_as_child (decl_QAudio_VolumeScale_Enums, "QFlags_VolumeScale"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioBuffer.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioBuffer.cc new file mode 100644 index 000000000..4a8f1ad27 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioBuffer.cc @@ -0,0 +1,313 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAudioBuffer.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAudioBuffer + +// Constructor QAudioBuffer::QAudioBuffer() + + +static void _init_ctor_QAudioBuffer_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAudioBuffer_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAudioBuffer ()); +} + + +// Constructor QAudioBuffer::QAudioBuffer(const QAudioBuffer &other) + + +static void _init_ctor_QAudioBuffer_2494 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAudioBuffer_2494 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioBuffer &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QAudioBuffer (arg1)); +} + + +// Constructor QAudioBuffer::QAudioBuffer(const QByteArray &data, const QAudioFormat &format, qint64 startTime) + + +static void _init_ctor_QAudioBuffer_5588 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("startTime", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QAudioBuffer_5588 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + const QAudioFormat &arg2 = gsi::arg_reader() (args, heap); + qint64 arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write (new QAudioBuffer (arg1, arg2, arg3)); +} + + +// Constructor QAudioBuffer::QAudioBuffer(int numFrames, const QAudioFormat &format, qint64 startTime) + + +static void _init_ctor_QAudioBuffer_4046 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("numFrames"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("startTime", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QAudioBuffer_4046 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QAudioFormat &arg2 = gsi::arg_reader() (args, heap); + qint64 arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write (new QAudioBuffer (arg1, arg2, arg3)); +} + + +// qsizetype QAudioBuffer::byteCount() + + +static void _init_f_byteCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_byteCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QAudioBuffer *)cls)->byteCount ()); +} + + +// void QAudioBuffer::detach() + + +static void _init_f_detach_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_detach_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioBuffer *)cls)->detach (); +} + + +// qint64 QAudioBuffer::duration() + + +static void _init_f_duration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_duration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QAudioBuffer *)cls)->duration ()); +} + + +// QAudioFormat QAudioBuffer::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAudioFormat)((QAudioBuffer *)cls)->format ()); +} + + +// qsizetype QAudioBuffer::frameCount() + + +static void _init_f_frameCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_frameCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QAudioBuffer *)cls)->frameCount ()); +} + + +// bool QAudioBuffer::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAudioBuffer *)cls)->isValid ()); +} + + +// QAudioBuffer &QAudioBuffer::operator=(const QAudioBuffer &other) + + +static void _init_f_operator_eq__2494 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2494 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioBuffer &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAudioBuffer &)((QAudioBuffer *)cls)->operator= (arg1)); +} + + +// qsizetype QAudioBuffer::sampleCount() + + +static void _init_f_sampleCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sampleCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QAudioBuffer *)cls)->sampleCount ()); +} + + +// qint64 QAudioBuffer::startTime() + + +static void _init_f_startTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QAudioBuffer *)cls)->startTime ()); +} + + +// void QAudioBuffer::swap(QAudioBuffer &other) + + +static void _init_f_swap_1799 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1799 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAudioBuffer &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioBuffer *)cls)->swap (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QAudioBuffer () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAudioBuffer::QAudioBuffer()\nThis method creates an object of class QAudioBuffer.", &_init_ctor_QAudioBuffer_0, &_call_ctor_QAudioBuffer_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAudioBuffer::QAudioBuffer(const QAudioBuffer &other)\nThis method creates an object of class QAudioBuffer.", &_init_ctor_QAudioBuffer_2494, &_call_ctor_QAudioBuffer_2494); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAudioBuffer::QAudioBuffer(const QByteArray &data, const QAudioFormat &format, qint64 startTime)\nThis method creates an object of class QAudioBuffer.", &_init_ctor_QAudioBuffer_5588, &_call_ctor_QAudioBuffer_5588); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAudioBuffer::QAudioBuffer(int numFrames, const QAudioFormat &format, qint64 startTime)\nThis method creates an object of class QAudioBuffer.", &_init_ctor_QAudioBuffer_4046, &_call_ctor_QAudioBuffer_4046); + methods += new qt_gsi::GenericMethod ("byteCount", "@brief Method qsizetype QAudioBuffer::byteCount()\n", true, &_init_f_byteCount_c0, &_call_f_byteCount_c0); + methods += new qt_gsi::GenericMethod ("detach", "@brief Method void QAudioBuffer::detach()\n", false, &_init_f_detach_0, &_call_f_detach_0); + methods += new qt_gsi::GenericMethod ("duration", "@brief Method qint64 QAudioBuffer::duration()\n", true, &_init_f_duration_c0, &_call_f_duration_c0); + methods += new qt_gsi::GenericMethod ("format", "@brief Method QAudioFormat QAudioBuffer::format()\n", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod ("frameCount", "@brief Method qsizetype QAudioBuffer::frameCount()\n", true, &_init_f_frameCount_c0, &_call_f_frameCount_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QAudioBuffer::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QAudioBuffer &QAudioBuffer::operator=(const QAudioBuffer &other)\n", false, &_init_f_operator_eq__2494, &_call_f_operator_eq__2494); + methods += new qt_gsi::GenericMethod ("sampleCount", "@brief Method qsizetype QAudioBuffer::sampleCount()\n", true, &_init_f_sampleCount_c0, &_call_f_sampleCount_c0); + methods += new qt_gsi::GenericMethod ("startTime", "@brief Method qint64 QAudioBuffer::startTime()\n", true, &_init_f_startTime_c0, &_call_f_startTime_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QAudioBuffer::swap(QAudioBuffer &other)\n", false, &_init_f_swap_1799, &_call_f_swap_1799); + return methods; +} + +gsi::Class decl_QAudioBuffer ("QtMultimedia", "QAudioBuffer", + methods_QAudioBuffer (), + "@qt\n@brief Binding of QAudioBuffer"); + + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioBuffer () { return decl_QAudioBuffer; } + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioDecoder.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioDecoder.cc new file mode 100644 index 000000000..bec72bda5 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioDecoder.cc @@ -0,0 +1,977 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAudioDecoder.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAudioDecoder + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAudioDecoder::staticMetaObject); +} + + +// QAudioFormat QAudioDecoder::audioFormat() + + +static void _init_f_audioFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_audioFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAudioFormat)((QAudioDecoder *)cls)->audioFormat ()); +} + + +// bool QAudioDecoder::bufferAvailable() + + +static void _init_f_bufferAvailable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bufferAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAudioDecoder *)cls)->bufferAvailable ()); +} + + +// void QAudioDecoder::bufferAvailableChanged(bool) + + +static void _init_f_bufferAvailableChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_bufferAvailableChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder *)cls)->bufferAvailableChanged (arg1); +} + + +// void QAudioDecoder::bufferReady() + + +static void _init_f_bufferReady_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bufferReady_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder *)cls)->bufferReady (); +} + + +// qint64 QAudioDecoder::duration() + + +static void _init_f_duration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_duration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QAudioDecoder *)cls)->duration ()); +} + + +// void QAudioDecoder::durationChanged(qint64 duration) + + +static void _init_f_durationChanged_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("duration"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_durationChanged_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder *)cls)->durationChanged (arg1); +} + + +// QAudioDecoder::Error QAudioDecoder::error() + + +static void _init_f_error_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAudioDecoder *)cls)->error ())); +} + + +// void QAudioDecoder::error(QAudioDecoder::Error error) + + +static void _init_f_error_2347 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("error"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_error_2347 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder *)cls)->error (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QString QAudioDecoder::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAudioDecoder *)cls)->errorString ()); +} + + +// void QAudioDecoder::finished() + + +static void _init_f_finished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_finished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder *)cls)->finished (); +} + + +// void QAudioDecoder::formatChanged(const QAudioFormat &format) + + +static void _init_f_formatChanged_2509 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_formatChanged_2509 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder *)cls)->formatChanged (arg1); +} + + +// bool QAudioDecoder::isDecoding() + + +static void _init_f_isDecoding_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDecoding_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAudioDecoder *)cls)->isDecoding ()); +} + + +// void QAudioDecoder::isDecodingChanged(bool) + + +static void _init_f_isDecodingChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isDecodingChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder *)cls)->isDecodingChanged (arg1); +} + + +// bool QAudioDecoder::isSupported() + + +static void _init_f_isSupported_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSupported_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAudioDecoder *)cls)->isSupported ()); +} + + +// qint64 QAudioDecoder::position() + + +static void _init_f_position_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_position_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QAudioDecoder *)cls)->position ()); +} + + +// void QAudioDecoder::positionChanged(qint64 position) + + +static void _init_f_positionChanged_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_positionChanged_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder *)cls)->positionChanged (arg1); +} + + +// QAudioBuffer QAudioDecoder::read() + + +static void _init_f_read_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_read_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAudioBuffer)((QAudioDecoder *)cls)->read ()); +} + + +// void QAudioDecoder::setAudioFormat(const QAudioFormat &format) + + +static void _init_f_setAudioFormat_2509 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAudioFormat_2509 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder *)cls)->setAudioFormat (arg1); +} + + +// void QAudioDecoder::setSource(const QUrl &fileName) + + +static void _init_f_setSource_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSource_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder *)cls)->setSource (arg1); +} + + +// void QAudioDecoder::setSourceDevice(QIODevice *device) + + +static void _init_f_setSourceDevice_1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSourceDevice_1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder *)cls)->setSourceDevice (arg1); +} + + +// QUrl QAudioDecoder::source() + + +static void _init_f_source_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_source_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QUrl)((QAudioDecoder *)cls)->source ()); +} + + +// void QAudioDecoder::sourceChanged() + + +static void _init_f_sourceChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sourceChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder *)cls)->sourceChanged (); +} + + +// QIODevice *QAudioDecoder::sourceDevice() + + +static void _init_f_sourceDevice_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sourceDevice_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIODevice *)((QAudioDecoder *)cls)->sourceDevice ()); +} + + +// void QAudioDecoder::start() + + +static void _init_f_start_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_start_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder *)cls)->start (); +} + + +// void QAudioDecoder::stop() + + +static void _init_f_stop_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stop_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder *)cls)->stop (); +} + + +// static QString QAudioDecoder::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAudioDecoder::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAudioDecoder () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":audioFormat", "@brief Method QAudioFormat QAudioDecoder::audioFormat()\n", true, &_init_f_audioFormat_c0, &_call_f_audioFormat_c0); + methods += new qt_gsi::GenericMethod (":bufferAvailable", "@brief Method bool QAudioDecoder::bufferAvailable()\n", true, &_init_f_bufferAvailable_c0, &_call_f_bufferAvailable_c0); + methods += new qt_gsi::GenericMethod ("bufferAvailableChanged", "@brief Method void QAudioDecoder::bufferAvailableChanged(bool)\n", false, &_init_f_bufferAvailableChanged_864, &_call_f_bufferAvailableChanged_864); + methods += new qt_gsi::GenericMethod ("bufferReady", "@brief Method void QAudioDecoder::bufferReady()\n", false, &_init_f_bufferReady_0, &_call_f_bufferReady_0); + methods += new qt_gsi::GenericMethod ("duration", "@brief Method qint64 QAudioDecoder::duration()\n", true, &_init_f_duration_c0, &_call_f_duration_c0); + methods += new qt_gsi::GenericMethod ("durationChanged", "@brief Method void QAudioDecoder::durationChanged(qint64 duration)\n", false, &_init_f_durationChanged_986, &_call_f_durationChanged_986); + methods += new qt_gsi::GenericMethod (":error", "@brief Method QAudioDecoder::Error QAudioDecoder::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("error_sig", "@brief Method void QAudioDecoder::error(QAudioDecoder::Error error)\n", false, &_init_f_error_2347, &_call_f_error_2347); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QAudioDecoder::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("finished", "@brief Method void QAudioDecoder::finished()\n", false, &_init_f_finished_0, &_call_f_finished_0); + methods += new qt_gsi::GenericMethod ("formatChanged", "@brief Method void QAudioDecoder::formatChanged(const QAudioFormat &format)\n", false, &_init_f_formatChanged_2509, &_call_f_formatChanged_2509); + methods += new qt_gsi::GenericMethod ("isDecoding?", "@brief Method bool QAudioDecoder::isDecoding()\n", true, &_init_f_isDecoding_c0, &_call_f_isDecoding_c0); + methods += new qt_gsi::GenericMethod ("isDecodingChanged?", "@brief Method void QAudioDecoder::isDecodingChanged(bool)\n", false, &_init_f_isDecodingChanged_864, &_call_f_isDecodingChanged_864); + methods += new qt_gsi::GenericMethod ("isSupported?", "@brief Method bool QAudioDecoder::isSupported()\n", true, &_init_f_isSupported_c0, &_call_f_isSupported_c0); + methods += new qt_gsi::GenericMethod ("position", "@brief Method qint64 QAudioDecoder::position()\n", true, &_init_f_position_c0, &_call_f_position_c0); + methods += new qt_gsi::GenericMethod ("positionChanged", "@brief Method void QAudioDecoder::positionChanged(qint64 position)\n", false, &_init_f_positionChanged_986, &_call_f_positionChanged_986); + methods += new qt_gsi::GenericMethod ("read", "@brief Method QAudioBuffer QAudioDecoder::read()\n", true, &_init_f_read_c0, &_call_f_read_c0); + methods += new qt_gsi::GenericMethod ("setAudioFormat|audioFormat=", "@brief Method void QAudioDecoder::setAudioFormat(const QAudioFormat &format)\n", false, &_init_f_setAudioFormat_2509, &_call_f_setAudioFormat_2509); + methods += new qt_gsi::GenericMethod ("setSource", "@brief Method void QAudioDecoder::setSource(const QUrl &fileName)\n", false, &_init_f_setSource_1701, &_call_f_setSource_1701); + methods += new qt_gsi::GenericMethod ("setSourceDevice|sourceDevice=", "@brief Method void QAudioDecoder::setSourceDevice(QIODevice *device)\n", false, &_init_f_setSourceDevice_1447, &_call_f_setSourceDevice_1447); + methods += new qt_gsi::GenericMethod ("source", "@brief Method QUrl QAudioDecoder::source()\n", true, &_init_f_source_c0, &_call_f_source_c0); + methods += new qt_gsi::GenericMethod ("sourceChanged", "@brief Method void QAudioDecoder::sourceChanged()\n", false, &_init_f_sourceChanged_0, &_call_f_sourceChanged_0); + methods += new qt_gsi::GenericMethod (":sourceDevice", "@brief Method QIODevice *QAudioDecoder::sourceDevice()\n", true, &_init_f_sourceDevice_c0, &_call_f_sourceDevice_c0); + methods += new qt_gsi::GenericMethod ("start", "@brief Method void QAudioDecoder::start()\n", false, &_init_f_start_0, &_call_f_start_0); + methods += new qt_gsi::GenericMethod ("stop", "@brief Method void QAudioDecoder::stop()\n", false, &_init_f_stop_0, &_call_f_stop_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAudioDecoder::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QAudioDecoder (qtdecl_QObject (), "QtMultimedia", "QAudioDecoder_Native", + methods_QAudioDecoder (), + "@hide\n@alias QAudioDecoder"); + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioDecoder () { return decl_QAudioDecoder; } + +} + + +class QAudioDecoder_Adaptor : public QAudioDecoder, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAudioDecoder_Adaptor(); + + // [adaptor ctor] QAudioDecoder::QAudioDecoder(QObject *parent) + QAudioDecoder_Adaptor() : QAudioDecoder() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAudioDecoder::QAudioDecoder(QObject *parent) + QAudioDecoder_Adaptor(QObject *parent) : QAudioDecoder(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QAudioDecoder::isSignalConnected(const QMetaMethod &signal) + bool fp_QAudioDecoder_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAudioDecoder::isSignalConnected(signal); + } + + // [expose] int QAudioDecoder::receivers(const char *signal) + int fp_QAudioDecoder_receivers_c1731 (const char *signal) const { + return QAudioDecoder::receivers(signal); + } + + // [expose] QObject *QAudioDecoder::sender() + QObject * fp_QAudioDecoder_sender_c0 () const { + return QAudioDecoder::sender(); + } + + // [expose] int QAudioDecoder::senderSignalIndex() + int fp_QAudioDecoder_senderSignalIndex_c0 () const { + return QAudioDecoder::senderSignalIndex(); + } + + // [adaptor impl] bool QAudioDecoder::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAudioDecoder::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAudioDecoder_Adaptor::cbs_event_1217_0, _event); + } else { + return QAudioDecoder::event(_event); + } + } + + // [adaptor impl] bool QAudioDecoder::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAudioDecoder::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAudioDecoder_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAudioDecoder::eventFilter(watched, event); + } + } + + // [adaptor impl] void QAudioDecoder::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAudioDecoder::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAudioDecoder_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAudioDecoder::childEvent(event); + } + } + + // [adaptor impl] void QAudioDecoder::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAudioDecoder::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAudioDecoder_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAudioDecoder::customEvent(event); + } + } + + // [adaptor impl] void QAudioDecoder::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAudioDecoder::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAudioDecoder_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAudioDecoder::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAudioDecoder::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAudioDecoder::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAudioDecoder_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAudioDecoder::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QAudioDecoder_Adaptor::~QAudioDecoder_Adaptor() { } + +// Constructor QAudioDecoder::QAudioDecoder(QObject *parent) (adaptor class) + +static void _init_ctor_QAudioDecoder_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAudioDecoder_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAudioDecoder_Adaptor (arg1)); +} + + +// void QAudioDecoder::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioDecoder_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QAudioDecoder::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioDecoder_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QAudioDecoder::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioDecoder_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QAudioDecoder::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAudioDecoder_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioDecoder_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAudioDecoder::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAudioDecoder_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioDecoder_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QAudioDecoder::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAudioDecoder_Adaptor *)cls)->fp_QAudioDecoder_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QAudioDecoder::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAudioDecoder_Adaptor *)cls)->fp_QAudioDecoder_receivers_c1731 (arg1)); +} + + +// exposed QObject *QAudioDecoder::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAudioDecoder_Adaptor *)cls)->fp_QAudioDecoder_sender_c0 ()); +} + + +// exposed int QAudioDecoder::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAudioDecoder_Adaptor *)cls)->fp_QAudioDecoder_senderSignalIndex_c0 ()); +} + + +// void QAudioDecoder::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDecoder_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioDecoder_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAudioDecoder (); + +static gsi::Methods methods_QAudioDecoder_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAudioDecoder::QAudioDecoder(QObject *parent)\nThis method creates an object of class QAudioDecoder.", &_init_ctor_QAudioDecoder_Adaptor_1302, &_call_ctor_QAudioDecoder_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAudioDecoder::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAudioDecoder::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAudioDecoder::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QAudioDecoder::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAudioDecoder::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAudioDecoder::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAudioDecoder::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAudioDecoder::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAudioDecoder::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAudioDecoder::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QAudioDecoder_Adaptor (qtdecl_QAudioDecoder (), "QtMultimedia", "QAudioDecoder", + methods_QAudioDecoder_Adaptor (), + "@qt\n@brief Binding of QAudioDecoder"); + +} + + +// Implementation of the enum wrapper class for QAudioDecoder::Error +namespace qt_gsi +{ + +static gsi::Enum decl_QAudioDecoder_Error_Enum ("QtMultimedia", "QAudioDecoder_Error", + gsi::enum_const ("NoError", QAudioDecoder::NoError, "@brief Enum constant QAudioDecoder::NoError") + + gsi::enum_const ("ResourceError", QAudioDecoder::ResourceError, "@brief Enum constant QAudioDecoder::ResourceError") + + gsi::enum_const ("FormatError", QAudioDecoder::FormatError, "@brief Enum constant QAudioDecoder::FormatError") + + gsi::enum_const ("AccessDeniedError", QAudioDecoder::AccessDeniedError, "@brief Enum constant QAudioDecoder::AccessDeniedError") + + gsi::enum_const ("NotSupportedError", QAudioDecoder::NotSupportedError, "@brief Enum constant QAudioDecoder::NotSupportedError"), + "@qt\n@brief This class represents the QAudioDecoder::Error enum"); + +static gsi::QFlagsClass decl_QAudioDecoder_Error_Enums ("QtMultimedia", "QAudioDecoder_QFlags_Error", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAudioDecoder_Error_Enum_in_parent (decl_QAudioDecoder_Error_Enum.defs ()); +static gsi::ClassExt decl_QAudioDecoder_Error_Enum_as_child (decl_QAudioDecoder_Error_Enum, "Error"); +static gsi::ClassExt decl_QAudioDecoder_Error_Enums_as_child (decl_QAudioDecoder_Error_Enums, "QFlags_Error"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioDevice.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioDevice.cc new file mode 100644 index 000000000..5768a88b1 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioDevice.cc @@ -0,0 +1,390 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAudioDevice.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAudioDevice + +// Constructor QAudioDevice::QAudioDevice() + + +static void _init_ctor_QAudioDevice_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAudioDevice_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAudioDevice ()); +} + + +// Constructor QAudioDevice::QAudioDevice(const QAudioDevice &other) + + +static void _init_ctor_QAudioDevice_2484 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAudioDevice_2484 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioDevice &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QAudioDevice (arg1)); +} + + +// QString QAudioDevice::description() + + +static void _init_f_description_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_description_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAudioDevice *)cls)->description ()); +} + + +// QByteArray QAudioDevice::id() + + +static void _init_f_id_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_id_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QAudioDevice *)cls)->id ()); +} + + +// bool QAudioDevice::isDefault() + + +static void _init_f_isDefault_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDefault_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAudioDevice *)cls)->isDefault ()); +} + + +// bool QAudioDevice::isFormatSupported(const QAudioFormat &format) + + +static void _init_f_isFormatSupported_c2509 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isFormatSupported_c2509 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAudioDevice *)cls)->isFormatSupported (arg1)); +} + + +// bool QAudioDevice::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAudioDevice *)cls)->isNull ()); +} + + +// int QAudioDevice::maximumChannelCount() + + +static void _init_f_maximumChannelCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumChannelCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAudioDevice *)cls)->maximumChannelCount ()); +} + + +// int QAudioDevice::maximumSampleRate() + + +static void _init_f_maximumSampleRate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumSampleRate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAudioDevice *)cls)->maximumSampleRate ()); +} + + +// int QAudioDevice::minimumChannelCount() + + +static void _init_f_minimumChannelCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumChannelCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAudioDevice *)cls)->minimumChannelCount ()); +} + + +// int QAudioDevice::minimumSampleRate() + + +static void _init_f_minimumSampleRate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSampleRate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAudioDevice *)cls)->minimumSampleRate ()); +} + + +// QAudioDevice::Mode QAudioDevice::mode() + + +static void _init_f_mode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_mode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAudioDevice *)cls)->mode ())); +} + + +// bool QAudioDevice::operator!=(const QAudioDevice &other) + + +static void _init_f_operator_excl__eq__c2484 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2484 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioDevice &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAudioDevice *)cls)->operator!= (arg1)); +} + + +// QAudioDevice &QAudioDevice::operator=(const QAudioDevice &other) + + +static void _init_f_operator_eq__2484 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2484 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioDevice &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAudioDevice &)((QAudioDevice *)cls)->operator= (arg1)); +} + + +// bool QAudioDevice::operator==(const QAudioDevice &other) + + +static void _init_f_operator_eq__eq__c2484 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2484 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioDevice &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAudioDevice *)cls)->operator== (arg1)); +} + + +// QAudioFormat QAudioDevice::preferredFormat() + + +static void _init_f_preferredFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_preferredFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAudioFormat)((QAudioDevice *)cls)->preferredFormat ()); +} + + +// QList QAudioDevice::supportedSampleFormats() + + +static void _init_f_supportedSampleFormats_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedSampleFormats_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAudioDevice *)cls)->supportedSampleFormats ()); +} + + +// void QAudioDevice::swap(QAudioDevice &other) + + +static void _init_f_swap_1789 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1789 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAudioDevice &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioDevice *)cls)->swap (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QAudioDevice () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAudioDevice::QAudioDevice()\nThis method creates an object of class QAudioDevice.", &_init_ctor_QAudioDevice_0, &_call_ctor_QAudioDevice_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAudioDevice::QAudioDevice(const QAudioDevice &other)\nThis method creates an object of class QAudioDevice.", &_init_ctor_QAudioDevice_2484, &_call_ctor_QAudioDevice_2484); + methods += new qt_gsi::GenericMethod ("description", "@brief Method QString QAudioDevice::description()\n", true, &_init_f_description_c0, &_call_f_description_c0); + methods += new qt_gsi::GenericMethod ("id", "@brief Method QByteArray QAudioDevice::id()\n", true, &_init_f_id_c0, &_call_f_id_c0); + methods += new qt_gsi::GenericMethod ("isDefault?", "@brief Method bool QAudioDevice::isDefault()\n", true, &_init_f_isDefault_c0, &_call_f_isDefault_c0); + methods += new qt_gsi::GenericMethod ("isFormatSupported?", "@brief Method bool QAudioDevice::isFormatSupported(const QAudioFormat &format)\n", true, &_init_f_isFormatSupported_c2509, &_call_f_isFormatSupported_c2509); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QAudioDevice::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("maximumChannelCount", "@brief Method int QAudioDevice::maximumChannelCount()\n", true, &_init_f_maximumChannelCount_c0, &_call_f_maximumChannelCount_c0); + methods += new qt_gsi::GenericMethod ("maximumSampleRate", "@brief Method int QAudioDevice::maximumSampleRate()\n", true, &_init_f_maximumSampleRate_c0, &_call_f_maximumSampleRate_c0); + methods += new qt_gsi::GenericMethod ("minimumChannelCount", "@brief Method int QAudioDevice::minimumChannelCount()\n", true, &_init_f_minimumChannelCount_c0, &_call_f_minimumChannelCount_c0); + methods += new qt_gsi::GenericMethod ("minimumSampleRate", "@brief Method int QAudioDevice::minimumSampleRate()\n", true, &_init_f_minimumSampleRate_c0, &_call_f_minimumSampleRate_c0); + methods += new qt_gsi::GenericMethod ("mode", "@brief Method QAudioDevice::Mode QAudioDevice::mode()\n", true, &_init_f_mode_c0, &_call_f_mode_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QAudioDevice::operator!=(const QAudioDevice &other)\n", true, &_init_f_operator_excl__eq__c2484, &_call_f_operator_excl__eq__c2484); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QAudioDevice &QAudioDevice::operator=(const QAudioDevice &other)\n", false, &_init_f_operator_eq__2484, &_call_f_operator_eq__2484); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QAudioDevice::operator==(const QAudioDevice &other)\n", true, &_init_f_operator_eq__eq__c2484, &_call_f_operator_eq__eq__c2484); + methods += new qt_gsi::GenericMethod ("preferredFormat", "@brief Method QAudioFormat QAudioDevice::preferredFormat()\n", true, &_init_f_preferredFormat_c0, &_call_f_preferredFormat_c0); + methods += new qt_gsi::GenericMethod ("supportedSampleFormats", "@brief Method QList QAudioDevice::supportedSampleFormats()\n", true, &_init_f_supportedSampleFormats_c0, &_call_f_supportedSampleFormats_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QAudioDevice::swap(QAudioDevice &other)\n", false, &_init_f_swap_1789, &_call_f_swap_1789); + return methods; +} + +gsi::Class decl_QAudioDevice ("QtMultimedia", "QAudioDevice", + methods_QAudioDevice (), + "@qt\n@brief Binding of QAudioDevice"); + + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioDevice () { return decl_QAudioDevice; } + +} + + +// Implementation of the enum wrapper class for QAudioDevice::Mode +namespace qt_gsi +{ + +static gsi::Enum decl_QAudioDevice_Mode_Enum ("QtMultimedia", "QAudioDevice_Mode", + gsi::enum_const ("Null", QAudioDevice::Null, "@brief Enum constant QAudioDevice::Null") + + gsi::enum_const ("Input", QAudioDevice::Input, "@brief Enum constant QAudioDevice::Input") + + gsi::enum_const ("Output", QAudioDevice::Output, "@brief Enum constant QAudioDevice::Output"), + "@qt\n@brief This class represents the QAudioDevice::Mode enum"); + +static gsi::QFlagsClass decl_QAudioDevice_Mode_Enums ("QtMultimedia", "QAudioDevice_QFlags_Mode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAudioDevice_Mode_Enum_in_parent (decl_QAudioDevice_Mode_Enum.defs ()); +static gsi::ClassExt decl_QAudioDevice_Mode_Enum_as_child (decl_QAudioDevice_Mode_Enum, "Mode"); +static gsi::ClassExt decl_QAudioDevice_Mode_Enums_as_child (decl_QAudioDevice_Mode_Enums, "QFlags_Mode"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioFormat.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioFormat.cc new file mode 100644 index 000000000..57309afbc --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioFormat.cc @@ -0,0 +1,520 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAudioFormat.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAudioFormat + +// Constructor QAudioFormat::QAudioFormat() + + +static void _init_ctor_QAudioFormat_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QAudioFormat_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QAudioFormat ()); +} + + +// qint32 QAudioFormat::bytesForDuration(qint64 microseconds) + + +static void _init_f_bytesForDuration_c986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("microseconds"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_bytesForDuration_c986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((qint32)((QAudioFormat *)cls)->bytesForDuration (arg1)); +} + + +// qint32 QAudioFormat::bytesForFrames(qint32 frameCount) + + +static void _init_f_bytesForFrames_c981 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("frameCount"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_bytesForFrames_c981 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint32 arg1 = gsi::arg_reader() (args, heap); + ret.write ((qint32)((QAudioFormat *)cls)->bytesForFrames (arg1)); +} + + +// int QAudioFormat::bytesPerFrame() + + +static void _init_f_bytesPerFrame_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bytesPerFrame_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAudioFormat *)cls)->bytesPerFrame ()); +} + + +// int QAudioFormat::bytesPerSample() + + +static void _init_f_bytesPerSample_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bytesPerSample_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAudioFormat *)cls)->bytesPerSample ()); +} + + +// QAudioFormat::ChannelConfig QAudioFormat::channelConfig() + + +static void _init_f_channelConfig_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_channelConfig_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAudioFormat *)cls)->channelConfig ())); +} + + +// int QAudioFormat::channelCount() + + +static void _init_f_channelCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_channelCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAudioFormat *)cls)->channelCount ()); +} + + +// int QAudioFormat::channelOffset(QAudioFormat::AudioChannelPosition channel) + + +static void _init_f_channelOffset_c3796 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("channel"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_channelOffset_c3796 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((int)((QAudioFormat *)cls)->channelOffset (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// qint64 QAudioFormat::durationForBytes(qint32 byteCount) + + +static void _init_f_durationForBytes_c981 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("byteCount"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_durationForBytes_c981 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint32 arg1 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QAudioFormat *)cls)->durationForBytes (arg1)); +} + + +// qint64 QAudioFormat::durationForFrames(qint32 frameCount) + + +static void _init_f_durationForFrames_c981 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("frameCount"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_durationForFrames_c981 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint32 arg1 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QAudioFormat *)cls)->durationForFrames (arg1)); +} + + +// qint32 QAudioFormat::framesForBytes(qint32 byteCount) + + +static void _init_f_framesForBytes_c981 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("byteCount"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_framesForBytes_c981 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint32 arg1 = gsi::arg_reader() (args, heap); + ret.write ((qint32)((QAudioFormat *)cls)->framesForBytes (arg1)); +} + + +// qint32 QAudioFormat::framesForDuration(qint64 microseconds) + + +static void _init_f_framesForDuration_c986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("microseconds"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_framesForDuration_c986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((qint32)((QAudioFormat *)cls)->framesForDuration (arg1)); +} + + +// bool QAudioFormat::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAudioFormat *)cls)->isValid ()); +} + + +// float QAudioFormat::normalizedSampleValue(const void *sample) + + +static void _init_f_normalizedSampleValue_c1751 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sample"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_normalizedSampleValue_c1751 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const void *arg1 = gsi::arg_reader() (args, heap); + ret.write ((float)((QAudioFormat *)cls)->normalizedSampleValue (arg1)); +} + + +// QAudioFormat::SampleFormat QAudioFormat::sampleFormat() + + +static void _init_f_sampleFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_sampleFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAudioFormat *)cls)->sampleFormat ())); +} + + +// int QAudioFormat::sampleRate() + + +static void _init_f_sampleRate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sampleRate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAudioFormat *)cls)->sampleRate ()); +} + + +// void QAudioFormat::setChannelConfig(QAudioFormat::ChannelConfig config) + + +static void _init_f_setChannelConfig_3043 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("config"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setChannelConfig_3043 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioFormat *)cls)->setChannelConfig (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAudioFormat::setChannelCount(int channelCount) + + +static void _init_f_setChannelCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("channelCount"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setChannelCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioFormat *)cls)->setChannelCount (arg1); +} + + +// void QAudioFormat::setSampleFormat(QAudioFormat::SampleFormat f) + + +static void _init_f_setSampleFormat_2975 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSampleFormat_2975 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioFormat *)cls)->setSampleFormat (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAudioFormat::setSampleRate(int sampleRate) + + +static void _init_f_setSampleRate_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sampleRate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSampleRate_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioFormat *)cls)->setSampleRate (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QAudioFormat () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAudioFormat::QAudioFormat()\nThis method creates an object of class QAudioFormat.", &_init_ctor_QAudioFormat_0, &_call_ctor_QAudioFormat_0); + methods += new qt_gsi::GenericMethod ("bytesForDuration", "@brief Method qint32 QAudioFormat::bytesForDuration(qint64 microseconds)\n", true, &_init_f_bytesForDuration_c986, &_call_f_bytesForDuration_c986); + methods += new qt_gsi::GenericMethod ("bytesForFrames", "@brief Method qint32 QAudioFormat::bytesForFrames(qint32 frameCount)\n", true, &_init_f_bytesForFrames_c981, &_call_f_bytesForFrames_c981); + methods += new qt_gsi::GenericMethod ("bytesPerFrame", "@brief Method int QAudioFormat::bytesPerFrame()\n", true, &_init_f_bytesPerFrame_c0, &_call_f_bytesPerFrame_c0); + methods += new qt_gsi::GenericMethod ("bytesPerSample", "@brief Method int QAudioFormat::bytesPerSample()\n", true, &_init_f_bytesPerSample_c0, &_call_f_bytesPerSample_c0); + methods += new qt_gsi::GenericMethod ("channelConfig", "@brief Method QAudioFormat::ChannelConfig QAudioFormat::channelConfig()\n", true, &_init_f_channelConfig_c0, &_call_f_channelConfig_c0); + methods += new qt_gsi::GenericMethod (":channelCount", "@brief Method int QAudioFormat::channelCount()\n", true, &_init_f_channelCount_c0, &_call_f_channelCount_c0); + methods += new qt_gsi::GenericMethod ("channelOffset", "@brief Method int QAudioFormat::channelOffset(QAudioFormat::AudioChannelPosition channel)\n", true, &_init_f_channelOffset_c3796, &_call_f_channelOffset_c3796); + methods += new qt_gsi::GenericMethod ("durationForBytes", "@brief Method qint64 QAudioFormat::durationForBytes(qint32 byteCount)\n", true, &_init_f_durationForBytes_c981, &_call_f_durationForBytes_c981); + methods += new qt_gsi::GenericMethod ("durationForFrames", "@brief Method qint64 QAudioFormat::durationForFrames(qint32 frameCount)\n", true, &_init_f_durationForFrames_c981, &_call_f_durationForFrames_c981); + methods += new qt_gsi::GenericMethod ("framesForBytes", "@brief Method qint32 QAudioFormat::framesForBytes(qint32 byteCount)\n", true, &_init_f_framesForBytes_c981, &_call_f_framesForBytes_c981); + methods += new qt_gsi::GenericMethod ("framesForDuration", "@brief Method qint32 QAudioFormat::framesForDuration(qint64 microseconds)\n", true, &_init_f_framesForDuration_c986, &_call_f_framesForDuration_c986); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QAudioFormat::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("normalizedSampleValue", "@brief Method float QAudioFormat::normalizedSampleValue(const void *sample)\n", true, &_init_f_normalizedSampleValue_c1751, &_call_f_normalizedSampleValue_c1751); + methods += new qt_gsi::GenericMethod ("sampleFormat", "@brief Method QAudioFormat::SampleFormat QAudioFormat::sampleFormat()\n", true, &_init_f_sampleFormat_c0, &_call_f_sampleFormat_c0); + methods += new qt_gsi::GenericMethod (":sampleRate", "@brief Method int QAudioFormat::sampleRate()\n", true, &_init_f_sampleRate_c0, &_call_f_sampleRate_c0); + methods += new qt_gsi::GenericMethod ("setChannelConfig", "@brief Method void QAudioFormat::setChannelConfig(QAudioFormat::ChannelConfig config)\n", false, &_init_f_setChannelConfig_3043, &_call_f_setChannelConfig_3043); + methods += new qt_gsi::GenericMethod ("setChannelCount|channelCount=", "@brief Method void QAudioFormat::setChannelCount(int channelCount)\n", false, &_init_f_setChannelCount_767, &_call_f_setChannelCount_767); + methods += new qt_gsi::GenericMethod ("setSampleFormat", "@brief Method void QAudioFormat::setSampleFormat(QAudioFormat::SampleFormat f)\n", false, &_init_f_setSampleFormat_2975, &_call_f_setSampleFormat_2975); + methods += new qt_gsi::GenericMethod ("setSampleRate|sampleRate=", "@brief Method void QAudioFormat::setSampleRate(int sampleRate)\n", false, &_init_f_setSampleRate_767, &_call_f_setSampleRate_767); + return methods; +} + +gsi::Class decl_QAudioFormat ("QtMultimedia", "QAudioFormat", + methods_QAudioFormat (), + "@qt\n@brief Binding of QAudioFormat"); + + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioFormat () { return decl_QAudioFormat; } + +} + + +// Implementation of the enum wrapper class for QAudioFormat::AudioChannelPosition +namespace qt_gsi +{ + +static gsi::Enum decl_QAudioFormat_AudioChannelPosition_Enum ("QtMultimedia", "QAudioFormat_AudioChannelPosition", + gsi::enum_const ("UnknownPosition", QAudioFormat::UnknownPosition, "@brief Enum constant QAudioFormat::UnknownPosition") + + gsi::enum_const ("FrontLeft", QAudioFormat::FrontLeft, "@brief Enum constant QAudioFormat::FrontLeft") + + gsi::enum_const ("FrontRight", QAudioFormat::FrontRight, "@brief Enum constant QAudioFormat::FrontRight") + + gsi::enum_const ("FrontCenter", QAudioFormat::FrontCenter, "@brief Enum constant QAudioFormat::FrontCenter") + + gsi::enum_const ("LFE", QAudioFormat::LFE, "@brief Enum constant QAudioFormat::LFE") + + gsi::enum_const ("BackLeft", QAudioFormat::BackLeft, "@brief Enum constant QAudioFormat::BackLeft") + + gsi::enum_const ("BackRight", QAudioFormat::BackRight, "@brief Enum constant QAudioFormat::BackRight") + + gsi::enum_const ("FrontLeftOfCenter", QAudioFormat::FrontLeftOfCenter, "@brief Enum constant QAudioFormat::FrontLeftOfCenter") + + gsi::enum_const ("FrontRightOfCenter", QAudioFormat::FrontRightOfCenter, "@brief Enum constant QAudioFormat::FrontRightOfCenter") + + gsi::enum_const ("BackCenter", QAudioFormat::BackCenter, "@brief Enum constant QAudioFormat::BackCenter") + + gsi::enum_const ("LFE2", QAudioFormat::LFE2, "@brief Enum constant QAudioFormat::LFE2") + + gsi::enum_const ("SideLeft", QAudioFormat::SideLeft, "@brief Enum constant QAudioFormat::SideLeft") + + gsi::enum_const ("SideRight", QAudioFormat::SideRight, "@brief Enum constant QAudioFormat::SideRight") + + gsi::enum_const ("TopFrontLeft", QAudioFormat::TopFrontLeft, "@brief Enum constant QAudioFormat::TopFrontLeft") + + gsi::enum_const ("TopFrontRight", QAudioFormat::TopFrontRight, "@brief Enum constant QAudioFormat::TopFrontRight") + + gsi::enum_const ("TopFrontCenter", QAudioFormat::TopFrontCenter, "@brief Enum constant QAudioFormat::TopFrontCenter") + + gsi::enum_const ("TopCenter", QAudioFormat::TopCenter, "@brief Enum constant QAudioFormat::TopCenter") + + gsi::enum_const ("TopBackLeft", QAudioFormat::TopBackLeft, "@brief Enum constant QAudioFormat::TopBackLeft") + + gsi::enum_const ("TopBackRight", QAudioFormat::TopBackRight, "@brief Enum constant QAudioFormat::TopBackRight") + + gsi::enum_const ("TopSideLeft", QAudioFormat::TopSideLeft, "@brief Enum constant QAudioFormat::TopSideLeft") + + gsi::enum_const ("TopSideRight", QAudioFormat::TopSideRight, "@brief Enum constant QAudioFormat::TopSideRight") + + gsi::enum_const ("TopBackCenter", QAudioFormat::TopBackCenter, "@brief Enum constant QAudioFormat::TopBackCenter") + + gsi::enum_const ("BottomFrontCenter", QAudioFormat::BottomFrontCenter, "@brief Enum constant QAudioFormat::BottomFrontCenter") + + gsi::enum_const ("BottomFrontLeft", QAudioFormat::BottomFrontLeft, "@brief Enum constant QAudioFormat::BottomFrontLeft") + + gsi::enum_const ("BottomFrontRight", QAudioFormat::BottomFrontRight, "@brief Enum constant QAudioFormat::BottomFrontRight"), + "@qt\n@brief This class represents the QAudioFormat::AudioChannelPosition enum"); + +static gsi::QFlagsClass decl_QAudioFormat_AudioChannelPosition_Enums ("QtMultimedia", "QAudioFormat_QFlags_AudioChannelPosition", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAudioFormat_AudioChannelPosition_Enum_in_parent (decl_QAudioFormat_AudioChannelPosition_Enum.defs ()); +static gsi::ClassExt decl_QAudioFormat_AudioChannelPosition_Enum_as_child (decl_QAudioFormat_AudioChannelPosition_Enum, "AudioChannelPosition"); +static gsi::ClassExt decl_QAudioFormat_AudioChannelPosition_Enums_as_child (decl_QAudioFormat_AudioChannelPosition_Enums, "QFlags_AudioChannelPosition"); + +} + + +// Implementation of the enum wrapper class for QAudioFormat::ChannelConfig +namespace qt_gsi +{ + +static gsi::Enum decl_QAudioFormat_ChannelConfig_Enum ("QtMultimedia", "QAudioFormat_ChannelConfig", + gsi::enum_const ("ChannelConfigUnknown", QAudioFormat::ChannelConfigUnknown, "@brief Enum constant QAudioFormat::ChannelConfigUnknown") + + gsi::enum_const ("ChannelConfigMono", QAudioFormat::ChannelConfigMono, "@brief Enum constant QAudioFormat::ChannelConfigMono") + + gsi::enum_const ("ChannelConfigStereo", QAudioFormat::ChannelConfigStereo, "@brief Enum constant QAudioFormat::ChannelConfigStereo") + + gsi::enum_const ("ChannelConfig2Dot1", QAudioFormat::ChannelConfig2Dot1, "@brief Enum constant QAudioFormat::ChannelConfig2Dot1") + + gsi::enum_const ("ChannelConfigSurround5Dot0", QAudioFormat::ChannelConfigSurround5Dot0, "@brief Enum constant QAudioFormat::ChannelConfigSurround5Dot0") + + gsi::enum_const ("ChannelConfigSurround5Dot1", QAudioFormat::ChannelConfigSurround5Dot1, "@brief Enum constant QAudioFormat::ChannelConfigSurround5Dot1") + + gsi::enum_const ("ChannelConfigSurround7Dot0", QAudioFormat::ChannelConfigSurround7Dot0, "@brief Enum constant QAudioFormat::ChannelConfigSurround7Dot0") + + gsi::enum_const ("ChannelConfigSurround7Dot1", QAudioFormat::ChannelConfigSurround7Dot1, "@brief Enum constant QAudioFormat::ChannelConfigSurround7Dot1"), + "@qt\n@brief This class represents the QAudioFormat::ChannelConfig enum"); + +static gsi::QFlagsClass decl_QAudioFormat_ChannelConfig_Enums ("QtMultimedia", "QAudioFormat_QFlags_ChannelConfig", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAudioFormat_ChannelConfig_Enum_in_parent (decl_QAudioFormat_ChannelConfig_Enum.defs ()); +static gsi::ClassExt decl_QAudioFormat_ChannelConfig_Enum_as_child (decl_QAudioFormat_ChannelConfig_Enum, "ChannelConfig"); +static gsi::ClassExt decl_QAudioFormat_ChannelConfig_Enums_as_child (decl_QAudioFormat_ChannelConfig_Enums, "QFlags_ChannelConfig"); + +} + + +// Implementation of the enum wrapper class for QAudioFormat::SampleFormat +namespace qt_gsi +{ + +static gsi::Enum decl_QAudioFormat_SampleFormat_Enum ("QtMultimedia", "QAudioFormat_SampleFormat", + gsi::enum_const ("Unknown", QAudioFormat::Unknown, "@brief Enum constant QAudioFormat::Unknown") + + gsi::enum_const ("UInt8", QAudioFormat::UInt8, "@brief Enum constant QAudioFormat::UInt8") + + gsi::enum_const ("Int16", QAudioFormat::Int16, "@brief Enum constant QAudioFormat::Int16") + + gsi::enum_const ("Int32", QAudioFormat::Int32, "@brief Enum constant QAudioFormat::Int32") + + gsi::enum_const ("Float", QAudioFormat::Float, "@brief Enum constant QAudioFormat::Float") + + gsi::enum_const ("NSampleFormats", QAudioFormat::NSampleFormats, "@brief Enum constant QAudioFormat::NSampleFormats"), + "@qt\n@brief This class represents the QAudioFormat::SampleFormat enum"); + +static gsi::QFlagsClass decl_QAudioFormat_SampleFormat_Enums ("QtMultimedia", "QAudioFormat_QFlags_SampleFormat", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAudioFormat_SampleFormat_Enum_in_parent (decl_QAudioFormat_SampleFormat_Enum.defs ()); +static gsi::ClassExt decl_QAudioFormat_SampleFormat_Enum_as_child (decl_QAudioFormat_SampleFormat_Enum, "SampleFormat"); +static gsi::ClassExt decl_QAudioFormat_SampleFormat_Enums_as_child (decl_QAudioFormat_SampleFormat_Enums, "QFlags_SampleFormat"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioInput.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioInput.cc new file mode 100644 index 000000000..5a4ee97c3 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioInput.cc @@ -0,0 +1,705 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAudioInput.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAudioInput + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAudioInput::staticMetaObject); +} + + +// QAudioDevice QAudioInput::device() + + +static void _init_f_device_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_device_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAudioDevice)((QAudioInput *)cls)->device ()); +} + + +// void QAudioInput::deviceChanged() + + +static void _init_f_deviceChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_deviceChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioInput *)cls)->deviceChanged (); +} + + +// bool QAudioInput::isMuted() + + +static void _init_f_isMuted_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isMuted_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAudioInput *)cls)->isMuted ()); +} + + +// void QAudioInput::mutedChanged(bool muted) + + +static void _init_f_mutedChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("muted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mutedChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioInput *)cls)->mutedChanged (arg1); +} + + +// void QAudioInput::setDevice(const QAudioDevice &device) + + +static void _init_f_setDevice_2484 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDevice_2484 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioDevice &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioInput *)cls)->setDevice (arg1); +} + + +// void QAudioInput::setMuted(bool muted) + + +static void _init_f_setMuted_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("muted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMuted_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioInput *)cls)->setMuted (arg1); +} + + +// void QAudioInput::setVolume(float volume) + + +static void _init_f_setVolume_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("volume"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVolume_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioInput *)cls)->setVolume (arg1); +} + + +// float QAudioInput::volume() + + +static void _init_f_volume_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_volume_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QAudioInput *)cls)->volume ()); +} + + +// void QAudioInput::volumeChanged(float volume) + + +static void _init_f_volumeChanged_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("volume"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_volumeChanged_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioInput *)cls)->volumeChanged (arg1); +} + + +// static QString QAudioInput::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAudioInput::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAudioInput () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("device", "@brief Method QAudioDevice QAudioInput::device()\n", true, &_init_f_device_c0, &_call_f_device_c0); + methods += new qt_gsi::GenericMethod ("deviceChanged", "@brief Method void QAudioInput::deviceChanged()\n", false, &_init_f_deviceChanged_0, &_call_f_deviceChanged_0); + methods += new qt_gsi::GenericMethod ("isMuted?", "@brief Method bool QAudioInput::isMuted()\n", true, &_init_f_isMuted_c0, &_call_f_isMuted_c0); + methods += new qt_gsi::GenericMethod ("mutedChanged", "@brief Method void QAudioInput::mutedChanged(bool muted)\n", false, &_init_f_mutedChanged_864, &_call_f_mutedChanged_864); + methods += new qt_gsi::GenericMethod ("setDevice", "@brief Method void QAudioInput::setDevice(const QAudioDevice &device)\n", false, &_init_f_setDevice_2484, &_call_f_setDevice_2484); + methods += new qt_gsi::GenericMethod ("setMuted", "@brief Method void QAudioInput::setMuted(bool muted)\n", false, &_init_f_setMuted_864, &_call_f_setMuted_864); + methods += new qt_gsi::GenericMethod ("setVolume|volume=", "@brief Method void QAudioInput::setVolume(float volume)\n", false, &_init_f_setVolume_970, &_call_f_setVolume_970); + methods += new qt_gsi::GenericMethod (":volume", "@brief Method float QAudioInput::volume()\n", true, &_init_f_volume_c0, &_call_f_volume_c0); + methods += new qt_gsi::GenericMethod ("volumeChanged", "@brief Method void QAudioInput::volumeChanged(float volume)\n", false, &_init_f_volumeChanged_970, &_call_f_volumeChanged_970); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAudioInput::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QAudioInput (qtdecl_QObject (), "QtMultimedia", "QAudioInput_Native", + methods_QAudioInput (), + "@hide\n@alias QAudioInput"); + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioInput () { return decl_QAudioInput; } + +} + + +class QAudioInput_Adaptor : public QAudioInput, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAudioInput_Adaptor(); + + // [adaptor ctor] QAudioInput::QAudioInput(QObject *parent) + QAudioInput_Adaptor() : QAudioInput() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAudioInput::QAudioInput(QObject *parent) + QAudioInput_Adaptor(QObject *parent) : QAudioInput(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAudioInput::QAudioInput(const QAudioDevice &deviceInfo, QObject *parent) + QAudioInput_Adaptor(const QAudioDevice &deviceInfo) : QAudioInput(deviceInfo) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAudioInput::QAudioInput(const QAudioDevice &deviceInfo, QObject *parent) + QAudioInput_Adaptor(const QAudioDevice &deviceInfo, QObject *parent) : QAudioInput(deviceInfo, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QAudioInput::isSignalConnected(const QMetaMethod &signal) + bool fp_QAudioInput_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAudioInput::isSignalConnected(signal); + } + + // [expose] int QAudioInput::receivers(const char *signal) + int fp_QAudioInput_receivers_c1731 (const char *signal) const { + return QAudioInput::receivers(signal); + } + + // [expose] QObject *QAudioInput::sender() + QObject * fp_QAudioInput_sender_c0 () const { + return QAudioInput::sender(); + } + + // [expose] int QAudioInput::senderSignalIndex() + int fp_QAudioInput_senderSignalIndex_c0 () const { + return QAudioInput::senderSignalIndex(); + } + + // [adaptor impl] bool QAudioInput::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAudioInput::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAudioInput_Adaptor::cbs_event_1217_0, _event); + } else { + return QAudioInput::event(_event); + } + } + + // [adaptor impl] bool QAudioInput::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAudioInput::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAudioInput_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAudioInput::eventFilter(watched, event); + } + } + + // [adaptor impl] void QAudioInput::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAudioInput::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAudioInput_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAudioInput::childEvent(event); + } + } + + // [adaptor impl] void QAudioInput::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAudioInput::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAudioInput_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAudioInput::customEvent(event); + } + } + + // [adaptor impl] void QAudioInput::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAudioInput::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAudioInput_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAudioInput::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAudioInput::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAudioInput::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAudioInput_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAudioInput::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QAudioInput_Adaptor::~QAudioInput_Adaptor() { } + +// Constructor QAudioInput::QAudioInput(QObject *parent) (adaptor class) + +static void _init_ctor_QAudioInput_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAudioInput_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAudioInput_Adaptor (arg1)); +} + + +// Constructor QAudioInput::QAudioInput(const QAudioDevice &deviceInfo, QObject *parent) (adaptor class) + +static void _init_ctor_QAudioInput_Adaptor_3678 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("deviceInfo"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QAudioInput_Adaptor_3678 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioDevice &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAudioInput_Adaptor (arg1, arg2)); +} + + +// void QAudioInput::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioInput_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioInput_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QAudioInput::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioInput_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioInput_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QAudioInput::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioInput_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioInput_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QAudioInput::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAudioInput_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioInput_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAudioInput::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAudioInput_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioInput_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QAudioInput::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAudioInput_Adaptor *)cls)->fp_QAudioInput_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QAudioInput::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAudioInput_Adaptor *)cls)->fp_QAudioInput_receivers_c1731 (arg1)); +} + + +// exposed QObject *QAudioInput::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAudioInput_Adaptor *)cls)->fp_QAudioInput_sender_c0 ()); +} + + +// exposed int QAudioInput::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAudioInput_Adaptor *)cls)->fp_QAudioInput_senderSignalIndex_c0 ()); +} + + +// void QAudioInput::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioInput_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioInput_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAudioInput (); + +static gsi::Methods methods_QAudioInput_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAudioInput::QAudioInput(QObject *parent)\nThis method creates an object of class QAudioInput.", &_init_ctor_QAudioInput_Adaptor_1302, &_call_ctor_QAudioInput_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAudioInput::QAudioInput(const QAudioDevice &deviceInfo, QObject *parent)\nThis method creates an object of class QAudioInput.", &_init_ctor_QAudioInput_Adaptor_3678, &_call_ctor_QAudioInput_Adaptor_3678); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAudioInput::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAudioInput::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAudioInput::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QAudioInput::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAudioInput::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAudioInput::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAudioInput::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAudioInput::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAudioInput::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAudioInput::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QAudioInput_Adaptor (qtdecl_QAudioInput (), "QtMultimedia", "QAudioInput", + methods_QAudioInput_Adaptor (), + "@qt\n@brief Binding of QAudioInput"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioOutput.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioOutput.cc new file mode 100644 index 000000000..832f33621 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioOutput.cc @@ -0,0 +1,705 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAudioOutput.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAudioOutput + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAudioOutput::staticMetaObject); +} + + +// QAudioDevice QAudioOutput::device() + + +static void _init_f_device_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_device_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAudioDevice)((QAudioOutput *)cls)->device ()); +} + + +// void QAudioOutput::deviceChanged() + + +static void _init_f_deviceChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_deviceChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioOutput *)cls)->deviceChanged (); +} + + +// bool QAudioOutput::isMuted() + + +static void _init_f_isMuted_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isMuted_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAudioOutput *)cls)->isMuted ()); +} + + +// void QAudioOutput::mutedChanged(bool muted) + + +static void _init_f_mutedChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("muted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mutedChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioOutput *)cls)->mutedChanged (arg1); +} + + +// void QAudioOutput::setDevice(const QAudioDevice &device) + + +static void _init_f_setDevice_2484 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDevice_2484 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioDevice &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioOutput *)cls)->setDevice (arg1); +} + + +// void QAudioOutput::setMuted(bool muted) + + +static void _init_f_setMuted_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("muted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMuted_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioOutput *)cls)->setMuted (arg1); +} + + +// void QAudioOutput::setVolume(float volume) + + +static void _init_f_setVolume_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("volume"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVolume_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioOutput *)cls)->setVolume (arg1); +} + + +// float QAudioOutput::volume() + + +static void _init_f_volume_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_volume_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QAudioOutput *)cls)->volume ()); +} + + +// void QAudioOutput::volumeChanged(float volume) + + +static void _init_f_volumeChanged_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("volume"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_volumeChanged_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioOutput *)cls)->volumeChanged (arg1); +} + + +// static QString QAudioOutput::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAudioOutput::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAudioOutput () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("device", "@brief Method QAudioDevice QAudioOutput::device()\n", true, &_init_f_device_c0, &_call_f_device_c0); + methods += new qt_gsi::GenericMethod ("deviceChanged", "@brief Method void QAudioOutput::deviceChanged()\n", false, &_init_f_deviceChanged_0, &_call_f_deviceChanged_0); + methods += new qt_gsi::GenericMethod ("isMuted?", "@brief Method bool QAudioOutput::isMuted()\n", true, &_init_f_isMuted_c0, &_call_f_isMuted_c0); + methods += new qt_gsi::GenericMethod ("mutedChanged", "@brief Method void QAudioOutput::mutedChanged(bool muted)\n", false, &_init_f_mutedChanged_864, &_call_f_mutedChanged_864); + methods += new qt_gsi::GenericMethod ("setDevice", "@brief Method void QAudioOutput::setDevice(const QAudioDevice &device)\n", false, &_init_f_setDevice_2484, &_call_f_setDevice_2484); + methods += new qt_gsi::GenericMethod ("setMuted", "@brief Method void QAudioOutput::setMuted(bool muted)\n", false, &_init_f_setMuted_864, &_call_f_setMuted_864); + methods += new qt_gsi::GenericMethod ("setVolume|volume=", "@brief Method void QAudioOutput::setVolume(float volume)\n", false, &_init_f_setVolume_970, &_call_f_setVolume_970); + methods += new qt_gsi::GenericMethod (":volume", "@brief Method float QAudioOutput::volume()\n", true, &_init_f_volume_c0, &_call_f_volume_c0); + methods += new qt_gsi::GenericMethod ("volumeChanged", "@brief Method void QAudioOutput::volumeChanged(float volume)\n", false, &_init_f_volumeChanged_970, &_call_f_volumeChanged_970); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAudioOutput::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QAudioOutput (qtdecl_QObject (), "QtMultimedia", "QAudioOutput_Native", + methods_QAudioOutput (), + "@hide\n@alias QAudioOutput"); + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioOutput () { return decl_QAudioOutput; } + +} + + +class QAudioOutput_Adaptor : public QAudioOutput, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAudioOutput_Adaptor(); + + // [adaptor ctor] QAudioOutput::QAudioOutput(QObject *parent) + QAudioOutput_Adaptor() : QAudioOutput() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAudioOutput::QAudioOutput(QObject *parent) + QAudioOutput_Adaptor(QObject *parent) : QAudioOutput(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAudioOutput::QAudioOutput(const QAudioDevice &device, QObject *parent) + QAudioOutput_Adaptor(const QAudioDevice &device) : QAudioOutput(device) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAudioOutput::QAudioOutput(const QAudioDevice &device, QObject *parent) + QAudioOutput_Adaptor(const QAudioDevice &device, QObject *parent) : QAudioOutput(device, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QAudioOutput::isSignalConnected(const QMetaMethod &signal) + bool fp_QAudioOutput_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAudioOutput::isSignalConnected(signal); + } + + // [expose] int QAudioOutput::receivers(const char *signal) + int fp_QAudioOutput_receivers_c1731 (const char *signal) const { + return QAudioOutput::receivers(signal); + } + + // [expose] QObject *QAudioOutput::sender() + QObject * fp_QAudioOutput_sender_c0 () const { + return QAudioOutput::sender(); + } + + // [expose] int QAudioOutput::senderSignalIndex() + int fp_QAudioOutput_senderSignalIndex_c0 () const { + return QAudioOutput::senderSignalIndex(); + } + + // [adaptor impl] bool QAudioOutput::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAudioOutput::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAudioOutput_Adaptor::cbs_event_1217_0, _event); + } else { + return QAudioOutput::event(_event); + } + } + + // [adaptor impl] bool QAudioOutput::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAudioOutput::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAudioOutput_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAudioOutput::eventFilter(watched, event); + } + } + + // [adaptor impl] void QAudioOutput::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAudioOutput::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAudioOutput_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAudioOutput::childEvent(event); + } + } + + // [adaptor impl] void QAudioOutput::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAudioOutput::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAudioOutput_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAudioOutput::customEvent(event); + } + } + + // [adaptor impl] void QAudioOutput::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAudioOutput::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAudioOutput_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAudioOutput::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAudioOutput::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAudioOutput::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAudioOutput_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAudioOutput::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QAudioOutput_Adaptor::~QAudioOutput_Adaptor() { } + +// Constructor QAudioOutput::QAudioOutput(QObject *parent) (adaptor class) + +static void _init_ctor_QAudioOutput_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAudioOutput_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAudioOutput_Adaptor (arg1)); +} + + +// Constructor QAudioOutput::QAudioOutput(const QAudioDevice &device, QObject *parent) (adaptor class) + +static void _init_ctor_QAudioOutput_Adaptor_3678 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QAudioOutput_Adaptor_3678 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioDevice &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAudioOutput_Adaptor (arg1, arg2)); +} + + +// void QAudioOutput::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioOutput_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioOutput_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QAudioOutput::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioOutput_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioOutput_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QAudioOutput::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioOutput_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioOutput_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QAudioOutput::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAudioOutput_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioOutput_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAudioOutput::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAudioOutput_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioOutput_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QAudioOutput::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAudioOutput_Adaptor *)cls)->fp_QAudioOutput_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QAudioOutput::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAudioOutput_Adaptor *)cls)->fp_QAudioOutput_receivers_c1731 (arg1)); +} + + +// exposed QObject *QAudioOutput::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAudioOutput_Adaptor *)cls)->fp_QAudioOutput_sender_c0 ()); +} + + +// exposed int QAudioOutput::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAudioOutput_Adaptor *)cls)->fp_QAudioOutput_senderSignalIndex_c0 ()); +} + + +// void QAudioOutput::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioOutput_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioOutput_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAudioOutput (); + +static gsi::Methods methods_QAudioOutput_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAudioOutput::QAudioOutput(QObject *parent)\nThis method creates an object of class QAudioOutput.", &_init_ctor_QAudioOutput_Adaptor_1302, &_call_ctor_QAudioOutput_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAudioOutput::QAudioOutput(const QAudioDevice &device, QObject *parent)\nThis method creates an object of class QAudioOutput.", &_init_ctor_QAudioOutput_Adaptor_3678, &_call_ctor_QAudioOutput_Adaptor_3678); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAudioOutput::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAudioOutput::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAudioOutput::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QAudioOutput::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAudioOutput::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAudioOutput::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAudioOutput::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAudioOutput::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAudioOutput::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAudioOutput::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QAudioOutput_Adaptor (qtdecl_QAudioOutput (), "QtMultimedia", "QAudioOutput", + methods_QAudioOutput_Adaptor (), + "@qt\n@brief Binding of QAudioOutput"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioSink.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioSink.cc new file mode 100644 index 000000000..fcc87ffd5 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioSink.cc @@ -0,0 +1,867 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAudioSink.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAudioSink + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAudioSink::staticMetaObject); +} + + +// qsizetype QAudioSink::bufferSize() + + +static void _init_f_bufferSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bufferSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QAudioSink *)cls)->bufferSize ()); +} + + +// qsizetype QAudioSink::bytesFree() + + +static void _init_f_bytesFree_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bytesFree_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QAudioSink *)cls)->bytesFree ()); +} + + +// qint64 QAudioSink::elapsedUSecs() + + +static void _init_f_elapsedUSecs_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_elapsedUSecs_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QAudioSink *)cls)->elapsedUSecs ()); +} + + +// QAudio::Error QAudioSink::error() + + +static void _init_f_error_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAudioSink *)cls)->error ())); +} + + +// QAudioFormat QAudioSink::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAudioFormat)((QAudioSink *)cls)->format ()); +} + + +// bool QAudioSink::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAudioSink *)cls)->isNull ()); +} + + +// qint64 QAudioSink::processedUSecs() + + +static void _init_f_processedUSecs_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_processedUSecs_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QAudioSink *)cls)->processedUSecs ()); +} + + +// void QAudioSink::reset() + + +static void _init_f_reset_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reset_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSink *)cls)->reset (); +} + + +// void QAudioSink::resume() + + +static void _init_f_resume_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resume_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSink *)cls)->resume (); +} + + +// void QAudioSink::setBufferSize(qsizetype bytes) + + +static void _init_f_setBufferSize_1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bytes"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBufferSize_1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSink *)cls)->setBufferSize (arg1); +} + + +// void QAudioSink::setVolume(double) + + +static void _init_f_setVolume_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVolume_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSink *)cls)->setVolume (arg1); +} + + +// void QAudioSink::start(QIODevice *device) + + +static void _init_f_start_1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_start_1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSink *)cls)->start (arg1); +} + + +// QIODevice *QAudioSink::start() + + +static void _init_f_start_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_start_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIODevice *)((QAudioSink *)cls)->start ()); +} + + +// QAudio::State QAudioSink::state() + + +static void _init_f_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAudioSink *)cls)->state ())); +} + + +// void QAudioSink::stateChanged(QAudio::State state) + + +static void _init_f_stateChanged_1644 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_stateChanged_1644 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSink *)cls)->stateChanged (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAudioSink::stop() + + +static void _init_f_stop_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stop_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSink *)cls)->stop (); +} + + +// void QAudioSink::suspend() + + +static void _init_f_suspend_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_suspend_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSink *)cls)->suspend (); +} + + +// double QAudioSink::volume() + + +static void _init_f_volume_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_volume_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QAudioSink *)cls)->volume ()); +} + + +// static QString QAudioSink::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAudioSink::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAudioSink () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("bufferSize", "@brief Method qsizetype QAudioSink::bufferSize()\n", true, &_init_f_bufferSize_c0, &_call_f_bufferSize_c0); + methods += new qt_gsi::GenericMethod ("bytesFree", "@brief Method qsizetype QAudioSink::bytesFree()\n", true, &_init_f_bytesFree_c0, &_call_f_bytesFree_c0); + methods += new qt_gsi::GenericMethod ("elapsedUSecs", "@brief Method qint64 QAudioSink::elapsedUSecs()\n", true, &_init_f_elapsedUSecs_c0, &_call_f_elapsedUSecs_c0); + methods += new qt_gsi::GenericMethod ("error", "@brief Method QAudio::Error QAudioSink::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("format", "@brief Method QAudioFormat QAudioSink::format()\n", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QAudioSink::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("processedUSecs", "@brief Method qint64 QAudioSink::processedUSecs()\n", true, &_init_f_processedUSecs_c0, &_call_f_processedUSecs_c0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method void QAudioSink::reset()\n", false, &_init_f_reset_0, &_call_f_reset_0); + methods += new qt_gsi::GenericMethod ("resume", "@brief Method void QAudioSink::resume()\n", false, &_init_f_resume_0, &_call_f_resume_0); + methods += new qt_gsi::GenericMethod ("setBufferSize", "@brief Method void QAudioSink::setBufferSize(qsizetype bytes)\n", false, &_init_f_setBufferSize_1442, &_call_f_setBufferSize_1442); + methods += new qt_gsi::GenericMethod ("setVolume", "@brief Method void QAudioSink::setVolume(double)\n", false, &_init_f_setVolume_1071, &_call_f_setVolume_1071); + methods += new qt_gsi::GenericMethod ("start", "@brief Method void QAudioSink::start(QIODevice *device)\n", false, &_init_f_start_1447, &_call_f_start_1447); + methods += new qt_gsi::GenericMethod ("start", "@brief Method QIODevice *QAudioSink::start()\n", false, &_init_f_start_0, &_call_f_start_0); + methods += new qt_gsi::GenericMethod ("state", "@brief Method QAudio::State QAudioSink::state()\n", true, &_init_f_state_c0, &_call_f_state_c0); + methods += new qt_gsi::GenericMethod ("stateChanged", "@brief Method void QAudioSink::stateChanged(QAudio::State state)\n", false, &_init_f_stateChanged_1644, &_call_f_stateChanged_1644); + methods += new qt_gsi::GenericMethod ("stop", "@brief Method void QAudioSink::stop()\n", false, &_init_f_stop_0, &_call_f_stop_0); + methods += new qt_gsi::GenericMethod ("suspend", "@brief Method void QAudioSink::suspend()\n", false, &_init_f_suspend_0, &_call_f_suspend_0); + methods += new qt_gsi::GenericMethod ("volume", "@brief Method double QAudioSink::volume()\n", true, &_init_f_volume_c0, &_call_f_volume_c0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAudioSink::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QAudioSink (qtdecl_QObject (), "QtMultimedia", "QAudioSink_Native", + methods_QAudioSink (), + "@hide\n@alias QAudioSink"); + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioSink () { return decl_QAudioSink; } + +} + + +class QAudioSink_Adaptor : public QAudioSink, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAudioSink_Adaptor(); + + // [adaptor ctor] QAudioSink::QAudioSink(const QAudioFormat &format, QObject *parent) + QAudioSink_Adaptor() : QAudioSink() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAudioSink::QAudioSink(const QAudioFormat &format, QObject *parent) + QAudioSink_Adaptor(const QAudioFormat &format) : QAudioSink(format) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAudioSink::QAudioSink(const QAudioFormat &format, QObject *parent) + QAudioSink_Adaptor(const QAudioFormat &format, QObject *parent) : QAudioSink(format, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAudioSink::QAudioSink(const QAudioDevice &audioDeviceInfo, const QAudioFormat &format, QObject *parent) + QAudioSink_Adaptor(const QAudioDevice &audioDeviceInfo) : QAudioSink(audioDeviceInfo) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAudioSink::QAudioSink(const QAudioDevice &audioDeviceInfo, const QAudioFormat &format, QObject *parent) + QAudioSink_Adaptor(const QAudioDevice &audioDeviceInfo, const QAudioFormat &format) : QAudioSink(audioDeviceInfo, format) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAudioSink::QAudioSink(const QAudioDevice &audioDeviceInfo, const QAudioFormat &format, QObject *parent) + QAudioSink_Adaptor(const QAudioDevice &audioDeviceInfo, const QAudioFormat &format, QObject *parent) : QAudioSink(audioDeviceInfo, format, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QAudioSink::isSignalConnected(const QMetaMethod &signal) + bool fp_QAudioSink_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAudioSink::isSignalConnected(signal); + } + + // [expose] int QAudioSink::receivers(const char *signal) + int fp_QAudioSink_receivers_c1731 (const char *signal) const { + return QAudioSink::receivers(signal); + } + + // [expose] QObject *QAudioSink::sender() + QObject * fp_QAudioSink_sender_c0 () const { + return QAudioSink::sender(); + } + + // [expose] int QAudioSink::senderSignalIndex() + int fp_QAudioSink_senderSignalIndex_c0 () const { + return QAudioSink::senderSignalIndex(); + } + + // [adaptor impl] bool QAudioSink::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAudioSink::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAudioSink_Adaptor::cbs_event_1217_0, _event); + } else { + return QAudioSink::event(_event); + } + } + + // [adaptor impl] bool QAudioSink::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAudioSink::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAudioSink_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAudioSink::eventFilter(watched, event); + } + } + + // [adaptor impl] void QAudioSink::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAudioSink::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAudioSink_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAudioSink::childEvent(event); + } + } + + // [adaptor impl] void QAudioSink::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAudioSink::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAudioSink_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAudioSink::customEvent(event); + } + } + + // [adaptor impl] void QAudioSink::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAudioSink::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAudioSink_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAudioSink::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAudioSink::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAudioSink::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAudioSink_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAudioSink::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QAudioSink_Adaptor::~QAudioSink_Adaptor() { } + +// Constructor QAudioSink::QAudioSink(const QAudioFormat &format, QObject *parent) (adaptor class) + +static void _init_ctor_QAudioSink_Adaptor_3703 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format", true, "QAudioFormat()"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QAudioSink_Adaptor_3703 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioFormat &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QAudioFormat(), heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAudioSink_Adaptor (arg1, arg2)); +} + + +// Constructor QAudioSink::QAudioSink(const QAudioDevice &audioDeviceInfo, const QAudioFormat &format, QObject *parent) (adaptor class) + +static void _init_ctor_QAudioSink_Adaptor_6079 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("audioDeviceInfo"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QAudioFormat()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QAudioSink_Adaptor_6079 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioDevice &arg1 = gsi::arg_reader() (args, heap); + const QAudioFormat &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QAudioFormat(), heap); + QObject *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAudioSink_Adaptor (arg1, arg2, arg3)); +} + + +// void QAudioSink::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSink_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioSink_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QAudioSink::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSink_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioSink_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QAudioSink::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSink_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioSink_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QAudioSink::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAudioSink_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioSink_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAudioSink::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAudioSink_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioSink_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QAudioSink::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAudioSink_Adaptor *)cls)->fp_QAudioSink_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QAudioSink::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAudioSink_Adaptor *)cls)->fp_QAudioSink_receivers_c1731 (arg1)); +} + + +// exposed QObject *QAudioSink::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAudioSink_Adaptor *)cls)->fp_QAudioSink_sender_c0 ()); +} + + +// exposed int QAudioSink::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAudioSink_Adaptor *)cls)->fp_QAudioSink_senderSignalIndex_c0 ()); +} + + +// void QAudioSink::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSink_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioSink_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAudioSink (); + +static gsi::Methods methods_QAudioSink_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAudioSink::QAudioSink(const QAudioFormat &format, QObject *parent)\nThis method creates an object of class QAudioSink.", &_init_ctor_QAudioSink_Adaptor_3703, &_call_ctor_QAudioSink_Adaptor_3703); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAudioSink::QAudioSink(const QAudioDevice &audioDeviceInfo, const QAudioFormat &format, QObject *parent)\nThis method creates an object of class QAudioSink.", &_init_ctor_QAudioSink_Adaptor_6079, &_call_ctor_QAudioSink_Adaptor_6079); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAudioSink::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAudioSink::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAudioSink::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QAudioSink::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAudioSink::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAudioSink::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAudioSink::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAudioSink::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAudioSink::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAudioSink::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QAudioSink_Adaptor (qtdecl_QAudioSink (), "QtMultimedia", "QAudioSink", + methods_QAudioSink_Adaptor (), + "@qt\n@brief Binding of QAudioSink"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioSource.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioSource.cc new file mode 100644 index 000000000..4f75850b5 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQAudioSource.cc @@ -0,0 +1,867 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAudioSource.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAudioSource + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAudioSource::staticMetaObject); +} + + +// qsizetype QAudioSource::bufferSize() + + +static void _init_f_bufferSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bufferSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QAudioSource *)cls)->bufferSize ()); +} + + +// qsizetype QAudioSource::bytesAvailable() + + +static void _init_f_bytesAvailable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bytesAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qsizetype)((QAudioSource *)cls)->bytesAvailable ()); +} + + +// qint64 QAudioSource::elapsedUSecs() + + +static void _init_f_elapsedUSecs_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_elapsedUSecs_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QAudioSource *)cls)->elapsedUSecs ()); +} + + +// QAudio::Error QAudioSource::error() + + +static void _init_f_error_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAudioSource *)cls)->error ())); +} + + +// QAudioFormat QAudioSource::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAudioFormat)((QAudioSource *)cls)->format ()); +} + + +// bool QAudioSource::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAudioSource *)cls)->isNull ()); +} + + +// qint64 QAudioSource::processedUSecs() + + +static void _init_f_processedUSecs_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_processedUSecs_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QAudioSource *)cls)->processedUSecs ()); +} + + +// void QAudioSource::reset() + + +static void _init_f_reset_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reset_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSource *)cls)->reset (); +} + + +// void QAudioSource::resume() + + +static void _init_f_resume_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resume_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSource *)cls)->resume (); +} + + +// void QAudioSource::setBufferSize(qsizetype bytes) + + +static void _init_f_setBufferSize_1442 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bytes"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBufferSize_1442 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qsizetype arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSource *)cls)->setBufferSize (arg1); +} + + +// void QAudioSource::setVolume(double volume) + + +static void _init_f_setVolume_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("volume"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVolume_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSource *)cls)->setVolume (arg1); +} + + +// void QAudioSource::start(QIODevice *device) + + +static void _init_f_start_1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_start_1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSource *)cls)->start (arg1); +} + + +// QIODevice *QAudioSource::start() + + +static void _init_f_start_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_start_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIODevice *)((QAudioSource *)cls)->start ()); +} + + +// QAudio::State QAudioSource::state() + + +static void _init_f_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAudioSource *)cls)->state ())); +} + + +// void QAudioSource::stateChanged(QAudio::State state) + + +static void _init_f_stateChanged_1644 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_stateChanged_1644 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSource *)cls)->stateChanged (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAudioSource::stop() + + +static void _init_f_stop_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stop_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSource *)cls)->stop (); +} + + +// void QAudioSource::suspend() + + +static void _init_f_suspend_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_suspend_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSource *)cls)->suspend (); +} + + +// double QAudioSource::volume() + + +static void _init_f_volume_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_volume_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QAudioSource *)cls)->volume ()); +} + + +// static QString QAudioSource::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAudioSource::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAudioSource () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("bufferSize", "@brief Method qsizetype QAudioSource::bufferSize()\n", true, &_init_f_bufferSize_c0, &_call_f_bufferSize_c0); + methods += new qt_gsi::GenericMethod ("bytesAvailable", "@brief Method qsizetype QAudioSource::bytesAvailable()\n", true, &_init_f_bytesAvailable_c0, &_call_f_bytesAvailable_c0); + methods += new qt_gsi::GenericMethod ("elapsedUSecs", "@brief Method qint64 QAudioSource::elapsedUSecs()\n", true, &_init_f_elapsedUSecs_c0, &_call_f_elapsedUSecs_c0); + methods += new qt_gsi::GenericMethod ("error", "@brief Method QAudio::Error QAudioSource::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("format", "@brief Method QAudioFormat QAudioSource::format()\n", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QAudioSource::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("processedUSecs", "@brief Method qint64 QAudioSource::processedUSecs()\n", true, &_init_f_processedUSecs_c0, &_call_f_processedUSecs_c0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method void QAudioSource::reset()\n", false, &_init_f_reset_0, &_call_f_reset_0); + methods += new qt_gsi::GenericMethod ("resume", "@brief Method void QAudioSource::resume()\n", false, &_init_f_resume_0, &_call_f_resume_0); + methods += new qt_gsi::GenericMethod ("setBufferSize", "@brief Method void QAudioSource::setBufferSize(qsizetype bytes)\n", false, &_init_f_setBufferSize_1442, &_call_f_setBufferSize_1442); + methods += new qt_gsi::GenericMethod ("setVolume", "@brief Method void QAudioSource::setVolume(double volume)\n", false, &_init_f_setVolume_1071, &_call_f_setVolume_1071); + methods += new qt_gsi::GenericMethod ("start", "@brief Method void QAudioSource::start(QIODevice *device)\n", false, &_init_f_start_1447, &_call_f_start_1447); + methods += new qt_gsi::GenericMethod ("start", "@brief Method QIODevice *QAudioSource::start()\n", false, &_init_f_start_0, &_call_f_start_0); + methods += new qt_gsi::GenericMethod ("state", "@brief Method QAudio::State QAudioSource::state()\n", true, &_init_f_state_c0, &_call_f_state_c0); + methods += new qt_gsi::GenericMethod ("stateChanged", "@brief Method void QAudioSource::stateChanged(QAudio::State state)\n", false, &_init_f_stateChanged_1644, &_call_f_stateChanged_1644); + methods += new qt_gsi::GenericMethod ("stop", "@brief Method void QAudioSource::stop()\n", false, &_init_f_stop_0, &_call_f_stop_0); + methods += new qt_gsi::GenericMethod ("suspend", "@brief Method void QAudioSource::suspend()\n", false, &_init_f_suspend_0, &_call_f_suspend_0); + methods += new qt_gsi::GenericMethod ("volume", "@brief Method double QAudioSource::volume()\n", true, &_init_f_volume_c0, &_call_f_volume_c0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAudioSource::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QAudioSource (qtdecl_QObject (), "QtMultimedia", "QAudioSource_Native", + methods_QAudioSource (), + "@hide\n@alias QAudioSource"); + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioSource () { return decl_QAudioSource; } + +} + + +class QAudioSource_Adaptor : public QAudioSource, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAudioSource_Adaptor(); + + // [adaptor ctor] QAudioSource::QAudioSource(const QAudioFormat &format, QObject *parent) + QAudioSource_Adaptor() : QAudioSource() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAudioSource::QAudioSource(const QAudioFormat &format, QObject *parent) + QAudioSource_Adaptor(const QAudioFormat &format) : QAudioSource(format) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAudioSource::QAudioSource(const QAudioFormat &format, QObject *parent) + QAudioSource_Adaptor(const QAudioFormat &format, QObject *parent) : QAudioSource(format, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAudioSource::QAudioSource(const QAudioDevice &audioDeviceInfo, const QAudioFormat &format, QObject *parent) + QAudioSource_Adaptor(const QAudioDevice &audioDeviceInfo) : QAudioSource(audioDeviceInfo) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAudioSource::QAudioSource(const QAudioDevice &audioDeviceInfo, const QAudioFormat &format, QObject *parent) + QAudioSource_Adaptor(const QAudioDevice &audioDeviceInfo, const QAudioFormat &format) : QAudioSource(audioDeviceInfo, format) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAudioSource::QAudioSource(const QAudioDevice &audioDeviceInfo, const QAudioFormat &format, QObject *parent) + QAudioSource_Adaptor(const QAudioDevice &audioDeviceInfo, const QAudioFormat &format, QObject *parent) : QAudioSource(audioDeviceInfo, format, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QAudioSource::isSignalConnected(const QMetaMethod &signal) + bool fp_QAudioSource_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAudioSource::isSignalConnected(signal); + } + + // [expose] int QAudioSource::receivers(const char *signal) + int fp_QAudioSource_receivers_c1731 (const char *signal) const { + return QAudioSource::receivers(signal); + } + + // [expose] QObject *QAudioSource::sender() + QObject * fp_QAudioSource_sender_c0 () const { + return QAudioSource::sender(); + } + + // [expose] int QAudioSource::senderSignalIndex() + int fp_QAudioSource_senderSignalIndex_c0 () const { + return QAudioSource::senderSignalIndex(); + } + + // [adaptor impl] bool QAudioSource::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAudioSource::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAudioSource_Adaptor::cbs_event_1217_0, _event); + } else { + return QAudioSource::event(_event); + } + } + + // [adaptor impl] bool QAudioSource::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAudioSource::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAudioSource_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAudioSource::eventFilter(watched, event); + } + } + + // [adaptor impl] void QAudioSource::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAudioSource::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAudioSource_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAudioSource::childEvent(event); + } + } + + // [adaptor impl] void QAudioSource::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAudioSource::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAudioSource_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAudioSource::customEvent(event); + } + } + + // [adaptor impl] void QAudioSource::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAudioSource::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAudioSource_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAudioSource::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAudioSource::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAudioSource::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAudioSource_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAudioSource::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QAudioSource_Adaptor::~QAudioSource_Adaptor() { } + +// Constructor QAudioSource::QAudioSource(const QAudioFormat &format, QObject *parent) (adaptor class) + +static void _init_ctor_QAudioSource_Adaptor_3703 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format", true, "QAudioFormat()"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QAudioSource_Adaptor_3703 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioFormat &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QAudioFormat(), heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAudioSource_Adaptor (arg1, arg2)); +} + + +// Constructor QAudioSource::QAudioSource(const QAudioDevice &audioDeviceInfo, const QAudioFormat &format, QObject *parent) (adaptor class) + +static void _init_ctor_QAudioSource_Adaptor_6079 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("audioDeviceInfo"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QAudioFormat()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QAudioSource_Adaptor_6079 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioDevice &arg1 = gsi::arg_reader() (args, heap); + const QAudioFormat &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QAudioFormat(), heap); + QObject *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAudioSource_Adaptor (arg1, arg2, arg3)); +} + + +// void QAudioSource::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSource_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioSource_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QAudioSource::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSource_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioSource_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QAudioSource::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSource_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioSource_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QAudioSource::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAudioSource_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioSource_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAudioSource::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAudioSource_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioSource_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QAudioSource::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAudioSource_Adaptor *)cls)->fp_QAudioSource_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QAudioSource::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAudioSource_Adaptor *)cls)->fp_QAudioSource_receivers_c1731 (arg1)); +} + + +// exposed QObject *QAudioSource::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAudioSource_Adaptor *)cls)->fp_QAudioSource_sender_c0 ()); +} + + +// exposed int QAudioSource::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAudioSource_Adaptor *)cls)->fp_QAudioSource_senderSignalIndex_c0 ()); +} + + +// void QAudioSource::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAudioSource_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAudioSource_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAudioSource (); + +static gsi::Methods methods_QAudioSource_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAudioSource::QAudioSource(const QAudioFormat &format, QObject *parent)\nThis method creates an object of class QAudioSource.", &_init_ctor_QAudioSource_Adaptor_3703, &_call_ctor_QAudioSource_Adaptor_3703); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAudioSource::QAudioSource(const QAudioDevice &audioDeviceInfo, const QAudioFormat &format, QObject *parent)\nThis method creates an object of class QAudioSource.", &_init_ctor_QAudioSource_Adaptor_6079, &_call_ctor_QAudioSource_Adaptor_6079); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAudioSource::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAudioSource::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAudioSource::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QAudioSource::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAudioSource::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAudioSource::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAudioSource::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAudioSource::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAudioSource::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAudioSource::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QAudioSource_Adaptor (qtdecl_QAudioSource (), "QtMultimedia", "QAudioSource", + methods_QAudioSource_Adaptor (), + "@qt\n@brief Binding of QAudioSource"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQCamera.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQCamera.cc new file mode 100644 index 000000000..9bda48207 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQCamera.cc @@ -0,0 +1,2249 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCamera.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCamera + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QCamera::staticMetaObject); +} + + +// void QCamera::activeChanged(bool) + + +static void _init_f_activeChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_activeChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->activeChanged (arg1); +} + + +// void QCamera::brightnessChanged() + + +static void _init_f_brightnessChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_brightnessChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->brightnessChanged (); +} + + +// QCameraDevice QCamera::cameraDevice() + + +static void _init_f_cameraDevice_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cameraDevice_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QCameraDevice)((QCamera *)cls)->cameraDevice ()); +} + + +// void QCamera::cameraDeviceChanged() + + +static void _init_f_cameraDeviceChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cameraDeviceChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->cameraDeviceChanged (); +} + + +// QCameraFormat QCamera::cameraFormat() + + +static void _init_f_cameraFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cameraFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QCameraFormat)((QCamera *)cls)->cameraFormat ()); +} + + +// void QCamera::cameraFormatChanged() + + +static void _init_f_cameraFormatChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cameraFormatChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->cameraFormatChanged (); +} + + +// QMediaCaptureSession *QCamera::captureSession() + + +static void _init_f_captureSession_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_captureSession_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMediaCaptureSession *)((QCamera *)cls)->captureSession ()); +} + + +// int QCamera::colorTemperature() + + +static void _init_f_colorTemperature_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_colorTemperature_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCamera *)cls)->colorTemperature ()); +} + + +// void QCamera::colorTemperatureChanged() + + +static void _init_f_colorTemperatureChanged_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_colorTemperatureChanged_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->colorTemperatureChanged (); +} + + +// void QCamera::contrastChanged() + + +static void _init_f_contrastChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_contrastChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->contrastChanged (); +} + + +// QPointF QCamera::customFocusPoint() + + +static void _init_f_customFocusPoint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_customFocusPoint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QCamera *)cls)->customFocusPoint ()); +} + + +// void QCamera::customFocusPointChanged() + + +static void _init_f_customFocusPointChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_customFocusPointChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->customFocusPointChanged (); +} + + +// QCamera::Error QCamera::error() + + +static void _init_f_error_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCamera *)cls)->error ())); +} + + +// void QCamera::errorChanged() + + +static void _init_f_errorChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->errorChanged (); +} + + +// void QCamera::errorOccurred(QCamera::Error error, const QString &errorString) + + +static void _init_f_errorOccurred_3657 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("error"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("errorString"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_errorOccurred_3657 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->errorOccurred (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// QString QCamera::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QCamera *)cls)->errorString ()); +} + + +// float QCamera::exposureCompensation() + + +static void _init_f_exposureCompensation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exposureCompensation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QCamera *)cls)->exposureCompensation ()); +} + + +// void QCamera::exposureCompensationChanged(float) + + +static void _init_f_exposureCompensationChanged_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_exposureCompensationChanged_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->exposureCompensationChanged (arg1); +} + + +// QCamera::ExposureMode QCamera::exposureMode() + + +static void _init_f_exposureMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_exposureMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCamera *)cls)->exposureMode ())); +} + + +// void QCamera::exposureModeChanged() + + +static void _init_f_exposureModeChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exposureModeChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->exposureModeChanged (); +} + + +// float QCamera::exposureTime() + + +static void _init_f_exposureTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exposureTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QCamera *)cls)->exposureTime ()); +} + + +// void QCamera::exposureTimeChanged(float speed) + + +static void _init_f_exposureTimeChanged_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("speed"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_exposureTimeChanged_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->exposureTimeChanged (arg1); +} + + +// QCamera::FlashMode QCamera::flashMode() + + +static void _init_f_flashMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_flashMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCamera *)cls)->flashMode ())); +} + + +// void QCamera::flashModeChanged() + + +static void _init_f_flashModeChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_flashModeChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->flashModeChanged (); +} + + +// void QCamera::flashReady(bool) + + +static void _init_f_flashReady_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_flashReady_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->flashReady (arg1); +} + + +// float QCamera::focusDistance() + + +static void _init_f_focusDistance_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusDistance_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QCamera *)cls)->focusDistance ()); +} + + +// void QCamera::focusDistanceChanged(float) + + +static void _init_f_focusDistanceChanged_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_focusDistanceChanged_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->focusDistanceChanged (arg1); +} + + +// QCamera::FocusMode QCamera::focusMode() + + +static void _init_f_focusMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_focusMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCamera *)cls)->focusMode ())); +} + + +// void QCamera::focusModeChanged() + + +static void _init_f_focusModeChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusModeChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->focusModeChanged (); +} + + +// QPointF QCamera::focusPoint() + + +static void _init_f_focusPoint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusPoint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QCamera *)cls)->focusPoint ()); +} + + +// void QCamera::focusPointChanged() + + +static void _init_f_focusPointChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusPointChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->focusPointChanged (); +} + + +// void QCamera::hueChanged() + + +static void _init_f_hueChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hueChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->hueChanged (); +} + + +// bool QCamera::isActive() + + +static void _init_f_isActive_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isActive_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCamera *)cls)->isActive ()); +} + + +// bool QCamera::isAvailable() + + +static void _init_f_isAvailable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCamera *)cls)->isAvailable ()); +} + + +// bool QCamera::isExposureModeSupported(QCamera::ExposureMode mode) + + +static void _init_f_isExposureModeSupported_c2466 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_isExposureModeSupported_c2466 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QCamera *)cls)->isExposureModeSupported (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QCamera::isFlashModeSupported(QCamera::FlashMode mode) + + +static void _init_f_isFlashModeSupported_c2101 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_isFlashModeSupported_c2101 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QCamera *)cls)->isFlashModeSupported (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QCamera::isFlashReady() + + +static void _init_f_isFlashReady_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isFlashReady_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCamera *)cls)->isFlashReady ()); +} + + +// bool QCamera::isFocusModeSupported(QCamera::FocusMode mode) + + +static void _init_f_isFocusModeSupported_c2119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_isFocusModeSupported_c2119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QCamera *)cls)->isFocusModeSupported (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QCamera::isTorchModeSupported(QCamera::TorchMode mode) + + +static void _init_f_isTorchModeSupported_c2119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_isTorchModeSupported_c2119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QCamera *)cls)->isTorchModeSupported (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QCamera::isWhiteBalanceModeSupported(QCamera::WhiteBalanceMode mode) + + +static void _init_f_isWhiteBalanceModeSupported_c2798 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_isWhiteBalanceModeSupported_c2798 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QCamera *)cls)->isWhiteBalanceModeSupported (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// int QCamera::isoSensitivity() + + +static void _init_f_isoSensitivity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isoSensitivity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCamera *)cls)->isoSensitivity ()); +} + + +// void QCamera::isoSensitivityChanged(int) + + +static void _init_f_isoSensitivityChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isoSensitivityChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->isoSensitivityChanged (arg1); +} + + +// float QCamera::manualExposureTime() + + +static void _init_f_manualExposureTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_manualExposureTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QCamera *)cls)->manualExposureTime ()); +} + + +// void QCamera::manualExposureTimeChanged(float speed) + + +static void _init_f_manualExposureTimeChanged_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("speed"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_manualExposureTimeChanged_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->manualExposureTimeChanged (arg1); +} + + +// int QCamera::manualIsoSensitivity() + + +static void _init_f_manualIsoSensitivity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_manualIsoSensitivity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCamera *)cls)->manualIsoSensitivity ()); +} + + +// void QCamera::manualIsoSensitivityChanged(int) + + +static void _init_f_manualIsoSensitivityChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_manualIsoSensitivityChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->manualIsoSensitivityChanged (arg1); +} + + +// float QCamera::maximumExposureTime() + + +static void _init_f_maximumExposureTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumExposureTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QCamera *)cls)->maximumExposureTime ()); +} + + +// int QCamera::maximumIsoSensitivity() + + +static void _init_f_maximumIsoSensitivity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumIsoSensitivity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCamera *)cls)->maximumIsoSensitivity ()); +} + + +// float QCamera::maximumZoomFactor() + + +static void _init_f_maximumZoomFactor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumZoomFactor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QCamera *)cls)->maximumZoomFactor ()); +} + + +// void QCamera::maximumZoomFactorChanged(float) + + +static void _init_f_maximumZoomFactorChanged_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_maximumZoomFactorChanged_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->maximumZoomFactorChanged (arg1); +} + + +// float QCamera::minimumExposureTime() + + +static void _init_f_minimumExposureTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumExposureTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QCamera *)cls)->minimumExposureTime ()); +} + + +// int QCamera::minimumIsoSensitivity() + + +static void _init_f_minimumIsoSensitivity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumIsoSensitivity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCamera *)cls)->minimumIsoSensitivity ()); +} + + +// float QCamera::minimumZoomFactor() + + +static void _init_f_minimumZoomFactor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumZoomFactor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QCamera *)cls)->minimumZoomFactor ()); +} + + +// void QCamera::minimumZoomFactorChanged(float) + + +static void _init_f_minimumZoomFactorChanged_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_minimumZoomFactorChanged_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->minimumZoomFactorChanged (arg1); +} + + +// void QCamera::saturationChanged() + + +static void _init_f_saturationChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_saturationChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->saturationChanged (); +} + + +// void QCamera::setActive(bool active) + + +static void _init_f_setActive_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("active"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setActive_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->setActive (arg1); +} + + +// void QCamera::setAutoExposureTime() + + +static void _init_f_setAutoExposureTime_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_setAutoExposureTime_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->setAutoExposureTime (); +} + + +// void QCamera::setAutoIsoSensitivity() + + +static void _init_f_setAutoIsoSensitivity_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_setAutoIsoSensitivity_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->setAutoIsoSensitivity (); +} + + +// void QCamera::setCameraDevice(const QCameraDevice &cameraDevice) + + +static void _init_f_setCameraDevice_2571 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cameraDevice"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCameraDevice_2571 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCameraDevice &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->setCameraDevice (arg1); +} + + +// void QCamera::setCameraFormat(const QCameraFormat &format) + + +static void _init_f_setCameraFormat_2596 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCameraFormat_2596 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCameraFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->setCameraFormat (arg1); +} + + +// void QCamera::setColorTemperature(int colorTemperature) + + +static void _init_f_setColorTemperature_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("colorTemperature"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setColorTemperature_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->setColorTemperature (arg1); +} + + +// void QCamera::setCustomFocusPoint(const QPointF &point) + + +static void _init_f_setCustomFocusPoint_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCustomFocusPoint_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->setCustomFocusPoint (arg1); +} + + +// void QCamera::setExposureCompensation(float ev) + + +static void _init_f_setExposureCompensation_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setExposureCompensation_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->setExposureCompensation (arg1); +} + + +// void QCamera::setExposureMode(QCamera::ExposureMode mode) + + +static void _init_f_setExposureMode_2466 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setExposureMode_2466 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->setExposureMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QCamera::setFlashMode(QCamera::FlashMode mode) + + +static void _init_f_setFlashMode_2101 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFlashMode_2101 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->setFlashMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QCamera::setFocusDistance(float d) + + +static void _init_f_setFocusDistance_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("d"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFocusDistance_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->setFocusDistance (arg1); +} + + +// void QCamera::setFocusMode(QCamera::FocusMode mode) + + +static void _init_f_setFocusMode_2119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFocusMode_2119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->setFocusMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QCamera::setManualExposureTime(float seconds) + + +static void _init_f_setManualExposureTime_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("seconds"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setManualExposureTime_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->setManualExposureTime (arg1); +} + + +// void QCamera::setManualIsoSensitivity(int iso) + + +static void _init_f_setManualIsoSensitivity_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iso"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setManualIsoSensitivity_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->setManualIsoSensitivity (arg1); +} + + +// void QCamera::setTorchMode(QCamera::TorchMode mode) + + +static void _init_f_setTorchMode_2119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTorchMode_2119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->setTorchMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QCamera::setWhiteBalanceMode(QCamera::WhiteBalanceMode mode) + + +static void _init_f_setWhiteBalanceMode_2798 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setWhiteBalanceMode_2798 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->setWhiteBalanceMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QCamera::setZoomFactor(float factor) + + +static void _init_f_setZoomFactor_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("factor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setZoomFactor_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->setZoomFactor (arg1); +} + + +// void QCamera::start() + + +static void _init_f_start_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_start_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->start (); +} + + +// void QCamera::stop() + + +static void _init_f_stop_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stop_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->stop (); +} + + +// QFlags QCamera::supportedFeatures() + + +static void _init_f_supportedFeatures_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedFeatures_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QCamera *)cls)->supportedFeatures ()); +} + + +// void QCamera::supportedFeaturesChanged() + + +static void _init_f_supportedFeaturesChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_supportedFeaturesChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->supportedFeaturesChanged (); +} + + +// QCamera::TorchMode QCamera::torchMode() + + +static void _init_f_torchMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_torchMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCamera *)cls)->torchMode ())); +} + + +// void QCamera::torchModeChanged() + + +static void _init_f_torchModeChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_torchModeChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->torchModeChanged (); +} + + +// QCamera::WhiteBalanceMode QCamera::whiteBalanceMode() + + +static void _init_f_whiteBalanceMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_whiteBalanceMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCamera *)cls)->whiteBalanceMode ())); +} + + +// void QCamera::whiteBalanceModeChanged() + + +static void _init_f_whiteBalanceModeChanged_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_whiteBalanceModeChanged_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->whiteBalanceModeChanged (); +} + + +// float QCamera::zoomFactor() + + +static void _init_f_zoomFactor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_zoomFactor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QCamera *)cls)->zoomFactor ()); +} + + +// void QCamera::zoomFactorChanged(float) + + +static void _init_f_zoomFactorChanged_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_zoomFactorChanged_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->zoomFactorChanged (arg1); +} + + +// void QCamera::zoomTo(float zoom, float rate) + + +static void _init_f_zoomTo_1832 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("zoom"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rate"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_zoomTo_1832 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera *)cls)->zoomTo (arg1, arg2); +} + + +// static QString QCamera::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QCamera::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QCamera () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("activeChanged", "@brief Method void QCamera::activeChanged(bool)\n", false, &_init_f_activeChanged_864, &_call_f_activeChanged_864); + methods += new qt_gsi::GenericMethod ("brightnessChanged", "@brief Method void QCamera::brightnessChanged()\n", false, &_init_f_brightnessChanged_0, &_call_f_brightnessChanged_0); + methods += new qt_gsi::GenericMethod ("cameraDevice", "@brief Method QCameraDevice QCamera::cameraDevice()\n", true, &_init_f_cameraDevice_c0, &_call_f_cameraDevice_c0); + methods += new qt_gsi::GenericMethod ("cameraDeviceChanged", "@brief Method void QCamera::cameraDeviceChanged()\n", false, &_init_f_cameraDeviceChanged_0, &_call_f_cameraDeviceChanged_0); + methods += new qt_gsi::GenericMethod ("cameraFormat", "@brief Method QCameraFormat QCamera::cameraFormat()\n", true, &_init_f_cameraFormat_c0, &_call_f_cameraFormat_c0); + methods += new qt_gsi::GenericMethod ("cameraFormatChanged", "@brief Method void QCamera::cameraFormatChanged()\n", false, &_init_f_cameraFormatChanged_0, &_call_f_cameraFormatChanged_0); + methods += new qt_gsi::GenericMethod ("captureSession", "@brief Method QMediaCaptureSession *QCamera::captureSession()\n", true, &_init_f_captureSession_c0, &_call_f_captureSession_c0); + methods += new qt_gsi::GenericMethod ("colorTemperature", "@brief Method int QCamera::colorTemperature()\n", true, &_init_f_colorTemperature_c0, &_call_f_colorTemperature_c0); + methods += new qt_gsi::GenericMethod ("colorTemperatureChanged", "@brief Method void QCamera::colorTemperatureChanged()\n", true, &_init_f_colorTemperatureChanged_c0, &_call_f_colorTemperatureChanged_c0); + methods += new qt_gsi::GenericMethod ("contrastChanged", "@brief Method void QCamera::contrastChanged()\n", false, &_init_f_contrastChanged_0, &_call_f_contrastChanged_0); + methods += new qt_gsi::GenericMethod ("customFocusPoint", "@brief Method QPointF QCamera::customFocusPoint()\n", true, &_init_f_customFocusPoint_c0, &_call_f_customFocusPoint_c0); + methods += new qt_gsi::GenericMethod ("customFocusPointChanged", "@brief Method void QCamera::customFocusPointChanged()\n", false, &_init_f_customFocusPointChanged_0, &_call_f_customFocusPointChanged_0); + methods += new qt_gsi::GenericMethod ("error", "@brief Method QCamera::Error QCamera::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("errorChanged", "@brief Method void QCamera::errorChanged()\n", false, &_init_f_errorChanged_0, &_call_f_errorChanged_0); + methods += new qt_gsi::GenericMethod ("errorOccurred", "@brief Method void QCamera::errorOccurred(QCamera::Error error, const QString &errorString)\n", false, &_init_f_errorOccurred_3657, &_call_f_errorOccurred_3657); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QCamera::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("exposureCompensation", "@brief Method float QCamera::exposureCompensation()\n", true, &_init_f_exposureCompensation_c0, &_call_f_exposureCompensation_c0); + methods += new qt_gsi::GenericMethod ("exposureCompensationChanged", "@brief Method void QCamera::exposureCompensationChanged(float)\n", false, &_init_f_exposureCompensationChanged_970, &_call_f_exposureCompensationChanged_970); + methods += new qt_gsi::GenericMethod ("exposureMode", "@brief Method QCamera::ExposureMode QCamera::exposureMode()\n", true, &_init_f_exposureMode_c0, &_call_f_exposureMode_c0); + methods += new qt_gsi::GenericMethod ("exposureModeChanged", "@brief Method void QCamera::exposureModeChanged()\n", false, &_init_f_exposureModeChanged_0, &_call_f_exposureModeChanged_0); + methods += new qt_gsi::GenericMethod ("exposureTime", "@brief Method float QCamera::exposureTime()\n", true, &_init_f_exposureTime_c0, &_call_f_exposureTime_c0); + methods += new qt_gsi::GenericMethod ("exposureTimeChanged", "@brief Method void QCamera::exposureTimeChanged(float speed)\n", false, &_init_f_exposureTimeChanged_970, &_call_f_exposureTimeChanged_970); + methods += new qt_gsi::GenericMethod ("flashMode", "@brief Method QCamera::FlashMode QCamera::flashMode()\n", true, &_init_f_flashMode_c0, &_call_f_flashMode_c0); + methods += new qt_gsi::GenericMethod ("flashModeChanged", "@brief Method void QCamera::flashModeChanged()\n", false, &_init_f_flashModeChanged_0, &_call_f_flashModeChanged_0); + methods += new qt_gsi::GenericMethod ("flashReady", "@brief Method void QCamera::flashReady(bool)\n", false, &_init_f_flashReady_864, &_call_f_flashReady_864); + methods += new qt_gsi::GenericMethod ("focusDistance", "@brief Method float QCamera::focusDistance()\n", true, &_init_f_focusDistance_c0, &_call_f_focusDistance_c0); + methods += new qt_gsi::GenericMethod ("focusDistanceChanged", "@brief Method void QCamera::focusDistanceChanged(float)\n", false, &_init_f_focusDistanceChanged_970, &_call_f_focusDistanceChanged_970); + methods += new qt_gsi::GenericMethod ("focusMode", "@brief Method QCamera::FocusMode QCamera::focusMode()\n", true, &_init_f_focusMode_c0, &_call_f_focusMode_c0); + methods += new qt_gsi::GenericMethod ("focusModeChanged", "@brief Method void QCamera::focusModeChanged()\n", false, &_init_f_focusModeChanged_0, &_call_f_focusModeChanged_0); + methods += new qt_gsi::GenericMethod ("focusPoint", "@brief Method QPointF QCamera::focusPoint()\n", true, &_init_f_focusPoint_c0, &_call_f_focusPoint_c0); + methods += new qt_gsi::GenericMethod ("focusPointChanged", "@brief Method void QCamera::focusPointChanged()\n", false, &_init_f_focusPointChanged_0, &_call_f_focusPointChanged_0); + methods += new qt_gsi::GenericMethod ("hueChanged", "@brief Method void QCamera::hueChanged()\n", false, &_init_f_hueChanged_0, &_call_f_hueChanged_0); + methods += new qt_gsi::GenericMethod ("isActive?", "@brief Method bool QCamera::isActive()\n", true, &_init_f_isActive_c0, &_call_f_isActive_c0); + methods += new qt_gsi::GenericMethod ("isAvailable?", "@brief Method bool QCamera::isAvailable()\n", true, &_init_f_isAvailable_c0, &_call_f_isAvailable_c0); + methods += new qt_gsi::GenericMethod ("isExposureModeSupported?", "@brief Method bool QCamera::isExposureModeSupported(QCamera::ExposureMode mode)\n", true, &_init_f_isExposureModeSupported_c2466, &_call_f_isExposureModeSupported_c2466); + methods += new qt_gsi::GenericMethod ("isFlashModeSupported?", "@brief Method bool QCamera::isFlashModeSupported(QCamera::FlashMode mode)\n", true, &_init_f_isFlashModeSupported_c2101, &_call_f_isFlashModeSupported_c2101); + methods += new qt_gsi::GenericMethod ("isFlashReady?", "@brief Method bool QCamera::isFlashReady()\n", true, &_init_f_isFlashReady_c0, &_call_f_isFlashReady_c0); + methods += new qt_gsi::GenericMethod ("isFocusModeSupported?", "@brief Method bool QCamera::isFocusModeSupported(QCamera::FocusMode mode)\n", true, &_init_f_isFocusModeSupported_c2119, &_call_f_isFocusModeSupported_c2119); + methods += new qt_gsi::GenericMethod ("isTorchModeSupported?", "@brief Method bool QCamera::isTorchModeSupported(QCamera::TorchMode mode)\n", true, &_init_f_isTorchModeSupported_c2119, &_call_f_isTorchModeSupported_c2119); + methods += new qt_gsi::GenericMethod ("isWhiteBalanceModeSupported?", "@brief Method bool QCamera::isWhiteBalanceModeSupported(QCamera::WhiteBalanceMode mode)\n", true, &_init_f_isWhiteBalanceModeSupported_c2798, &_call_f_isWhiteBalanceModeSupported_c2798); + methods += new qt_gsi::GenericMethod ("isoSensitivity", "@brief Method int QCamera::isoSensitivity()\n", true, &_init_f_isoSensitivity_c0, &_call_f_isoSensitivity_c0); + methods += new qt_gsi::GenericMethod ("isoSensitivityChanged", "@brief Method void QCamera::isoSensitivityChanged(int)\n", false, &_init_f_isoSensitivityChanged_767, &_call_f_isoSensitivityChanged_767); + methods += new qt_gsi::GenericMethod ("manualExposureTime", "@brief Method float QCamera::manualExposureTime()\n", true, &_init_f_manualExposureTime_c0, &_call_f_manualExposureTime_c0); + methods += new qt_gsi::GenericMethod ("manualExposureTimeChanged", "@brief Method void QCamera::manualExposureTimeChanged(float speed)\n", false, &_init_f_manualExposureTimeChanged_970, &_call_f_manualExposureTimeChanged_970); + methods += new qt_gsi::GenericMethod ("manualIsoSensitivity", "@brief Method int QCamera::manualIsoSensitivity()\n", true, &_init_f_manualIsoSensitivity_c0, &_call_f_manualIsoSensitivity_c0); + methods += new qt_gsi::GenericMethod ("manualIsoSensitivityChanged", "@brief Method void QCamera::manualIsoSensitivityChanged(int)\n", false, &_init_f_manualIsoSensitivityChanged_767, &_call_f_manualIsoSensitivityChanged_767); + methods += new qt_gsi::GenericMethod ("maximumExposureTime", "@brief Method float QCamera::maximumExposureTime()\n", true, &_init_f_maximumExposureTime_c0, &_call_f_maximumExposureTime_c0); + methods += new qt_gsi::GenericMethod ("maximumIsoSensitivity", "@brief Method int QCamera::maximumIsoSensitivity()\n", true, &_init_f_maximumIsoSensitivity_c0, &_call_f_maximumIsoSensitivity_c0); + methods += new qt_gsi::GenericMethod ("maximumZoomFactor", "@brief Method float QCamera::maximumZoomFactor()\n", true, &_init_f_maximumZoomFactor_c0, &_call_f_maximumZoomFactor_c0); + methods += new qt_gsi::GenericMethod ("maximumZoomFactorChanged", "@brief Method void QCamera::maximumZoomFactorChanged(float)\n", false, &_init_f_maximumZoomFactorChanged_970, &_call_f_maximumZoomFactorChanged_970); + methods += new qt_gsi::GenericMethod ("minimumExposureTime", "@brief Method float QCamera::minimumExposureTime()\n", true, &_init_f_minimumExposureTime_c0, &_call_f_minimumExposureTime_c0); + methods += new qt_gsi::GenericMethod ("minimumIsoSensitivity", "@brief Method int QCamera::minimumIsoSensitivity()\n", true, &_init_f_minimumIsoSensitivity_c0, &_call_f_minimumIsoSensitivity_c0); + methods += new qt_gsi::GenericMethod ("minimumZoomFactor", "@brief Method float QCamera::minimumZoomFactor()\n", true, &_init_f_minimumZoomFactor_c0, &_call_f_minimumZoomFactor_c0); + methods += new qt_gsi::GenericMethod ("minimumZoomFactorChanged", "@brief Method void QCamera::minimumZoomFactorChanged(float)\n", false, &_init_f_minimumZoomFactorChanged_970, &_call_f_minimumZoomFactorChanged_970); + methods += new qt_gsi::GenericMethod ("saturationChanged", "@brief Method void QCamera::saturationChanged()\n", false, &_init_f_saturationChanged_0, &_call_f_saturationChanged_0); + methods += new qt_gsi::GenericMethod ("setActive", "@brief Method void QCamera::setActive(bool active)\n", false, &_init_f_setActive_864, &_call_f_setActive_864); + methods += new qt_gsi::GenericMethod ("setAutoExposureTime", "@brief Method void QCamera::setAutoExposureTime()\n", false, &_init_f_setAutoExposureTime_0, &_call_f_setAutoExposureTime_0); + methods += new qt_gsi::GenericMethod ("setAutoIsoSensitivity", "@brief Method void QCamera::setAutoIsoSensitivity()\n", false, &_init_f_setAutoIsoSensitivity_0, &_call_f_setAutoIsoSensitivity_0); + methods += new qt_gsi::GenericMethod ("setCameraDevice", "@brief Method void QCamera::setCameraDevice(const QCameraDevice &cameraDevice)\n", false, &_init_f_setCameraDevice_2571, &_call_f_setCameraDevice_2571); + methods += new qt_gsi::GenericMethod ("setCameraFormat", "@brief Method void QCamera::setCameraFormat(const QCameraFormat &format)\n", false, &_init_f_setCameraFormat_2596, &_call_f_setCameraFormat_2596); + methods += new qt_gsi::GenericMethod ("setColorTemperature", "@brief Method void QCamera::setColorTemperature(int colorTemperature)\n", false, &_init_f_setColorTemperature_767, &_call_f_setColorTemperature_767); + methods += new qt_gsi::GenericMethod ("setCustomFocusPoint", "@brief Method void QCamera::setCustomFocusPoint(const QPointF &point)\n", false, &_init_f_setCustomFocusPoint_1986, &_call_f_setCustomFocusPoint_1986); + methods += new qt_gsi::GenericMethod ("setExposureCompensation", "@brief Method void QCamera::setExposureCompensation(float ev)\n", false, &_init_f_setExposureCompensation_970, &_call_f_setExposureCompensation_970); + methods += new qt_gsi::GenericMethod ("setExposureMode", "@brief Method void QCamera::setExposureMode(QCamera::ExposureMode mode)\n", false, &_init_f_setExposureMode_2466, &_call_f_setExposureMode_2466); + methods += new qt_gsi::GenericMethod ("setFlashMode", "@brief Method void QCamera::setFlashMode(QCamera::FlashMode mode)\n", false, &_init_f_setFlashMode_2101, &_call_f_setFlashMode_2101); + methods += new qt_gsi::GenericMethod ("setFocusDistance", "@brief Method void QCamera::setFocusDistance(float d)\n", false, &_init_f_setFocusDistance_970, &_call_f_setFocusDistance_970); + methods += new qt_gsi::GenericMethod ("setFocusMode", "@brief Method void QCamera::setFocusMode(QCamera::FocusMode mode)\n", false, &_init_f_setFocusMode_2119, &_call_f_setFocusMode_2119); + methods += new qt_gsi::GenericMethod ("setManualExposureTime", "@brief Method void QCamera::setManualExposureTime(float seconds)\n", false, &_init_f_setManualExposureTime_970, &_call_f_setManualExposureTime_970); + methods += new qt_gsi::GenericMethod ("setManualIsoSensitivity", "@brief Method void QCamera::setManualIsoSensitivity(int iso)\n", false, &_init_f_setManualIsoSensitivity_767, &_call_f_setManualIsoSensitivity_767); + methods += new qt_gsi::GenericMethod ("setTorchMode", "@brief Method void QCamera::setTorchMode(QCamera::TorchMode mode)\n", false, &_init_f_setTorchMode_2119, &_call_f_setTorchMode_2119); + methods += new qt_gsi::GenericMethod ("setWhiteBalanceMode", "@brief Method void QCamera::setWhiteBalanceMode(QCamera::WhiteBalanceMode mode)\n", false, &_init_f_setWhiteBalanceMode_2798, &_call_f_setWhiteBalanceMode_2798); + methods += new qt_gsi::GenericMethod ("setZoomFactor", "@brief Method void QCamera::setZoomFactor(float factor)\n", false, &_init_f_setZoomFactor_970, &_call_f_setZoomFactor_970); + methods += new qt_gsi::GenericMethod ("start", "@brief Method void QCamera::start()\n", false, &_init_f_start_0, &_call_f_start_0); + methods += new qt_gsi::GenericMethod ("stop", "@brief Method void QCamera::stop()\n", false, &_init_f_stop_0, &_call_f_stop_0); + methods += new qt_gsi::GenericMethod ("supportedFeatures", "@brief Method QFlags QCamera::supportedFeatures()\n", true, &_init_f_supportedFeatures_c0, &_call_f_supportedFeatures_c0); + methods += new qt_gsi::GenericMethod ("supportedFeaturesChanged", "@brief Method void QCamera::supportedFeaturesChanged()\n", false, &_init_f_supportedFeaturesChanged_0, &_call_f_supportedFeaturesChanged_0); + methods += new qt_gsi::GenericMethod ("torchMode", "@brief Method QCamera::TorchMode QCamera::torchMode()\n", true, &_init_f_torchMode_c0, &_call_f_torchMode_c0); + methods += new qt_gsi::GenericMethod ("torchModeChanged", "@brief Method void QCamera::torchModeChanged()\n", false, &_init_f_torchModeChanged_0, &_call_f_torchModeChanged_0); + methods += new qt_gsi::GenericMethod ("whiteBalanceMode", "@brief Method QCamera::WhiteBalanceMode QCamera::whiteBalanceMode()\n", true, &_init_f_whiteBalanceMode_c0, &_call_f_whiteBalanceMode_c0); + methods += new qt_gsi::GenericMethod ("whiteBalanceModeChanged", "@brief Method void QCamera::whiteBalanceModeChanged()\n", true, &_init_f_whiteBalanceModeChanged_c0, &_call_f_whiteBalanceModeChanged_c0); + methods += new qt_gsi::GenericMethod ("zoomFactor", "@brief Method float QCamera::zoomFactor()\n", true, &_init_f_zoomFactor_c0, &_call_f_zoomFactor_c0); + methods += new qt_gsi::GenericMethod ("zoomFactorChanged", "@brief Method void QCamera::zoomFactorChanged(float)\n", false, &_init_f_zoomFactorChanged_970, &_call_f_zoomFactorChanged_970); + methods += new qt_gsi::GenericMethod ("zoomTo", "@brief Method void QCamera::zoomTo(float zoom, float rate)\n", false, &_init_f_zoomTo_1832, &_call_f_zoomTo_1832); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QCamera::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QCamera (qtdecl_QObject (), "QtMultimedia", "QCamera_Native", + methods_QCamera (), + "@hide\n@alias QCamera"); + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCamera () { return decl_QCamera; } + +} + + +class QCamera_Adaptor : public QCamera, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QCamera_Adaptor(); + + // [adaptor ctor] QCamera::QCamera(QObject *parent) + QCamera_Adaptor() : QCamera() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCamera::QCamera(QObject *parent) + QCamera_Adaptor(QObject *parent) : QCamera(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCamera::QCamera(const QCameraDevice &cameraDevice, QObject *parent) + QCamera_Adaptor(const QCameraDevice &cameraDevice) : QCamera(cameraDevice) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCamera::QCamera(const QCameraDevice &cameraDevice, QObject *parent) + QCamera_Adaptor(const QCameraDevice &cameraDevice, QObject *parent) : QCamera(cameraDevice, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCamera::QCamera(QCameraDevice::Position position, QObject *parent) + QCamera_Adaptor(QCameraDevice::Position position) : QCamera(position) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCamera::QCamera(QCameraDevice::Position position, QObject *parent) + QCamera_Adaptor(QCameraDevice::Position position, QObject *parent) : QCamera(position, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QCamera::isSignalConnected(const QMetaMethod &signal) + bool fp_QCamera_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QCamera::isSignalConnected(signal); + } + + // [expose] int QCamera::receivers(const char *signal) + int fp_QCamera_receivers_c1731 (const char *signal) const { + return QCamera::receivers(signal); + } + + // [expose] QObject *QCamera::sender() + QObject * fp_QCamera_sender_c0 () const { + return QCamera::sender(); + } + + // [expose] int QCamera::senderSignalIndex() + int fp_QCamera_senderSignalIndex_c0 () const { + return QCamera::senderSignalIndex(); + } + + // [adaptor impl] bool QCamera::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QCamera::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QCamera_Adaptor::cbs_event_1217_0, _event); + } else { + return QCamera::event(_event); + } + } + + // [adaptor impl] bool QCamera::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QCamera::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QCamera_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QCamera::eventFilter(watched, event); + } + } + + // [adaptor impl] void QCamera::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QCamera::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QCamera_Adaptor::cbs_childEvent_1701_0, event); + } else { + QCamera::childEvent(event); + } + } + + // [adaptor impl] void QCamera::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QCamera::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QCamera_Adaptor::cbs_customEvent_1217_0, event); + } else { + QCamera::customEvent(event); + } + } + + // [adaptor impl] void QCamera::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QCamera::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QCamera_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QCamera::disconnectNotify(signal); + } + } + + // [adaptor impl] void QCamera::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QCamera::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QCamera_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QCamera::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QCamera_Adaptor::~QCamera_Adaptor() { } + +// Constructor QCamera::QCamera(QObject *parent) (adaptor class) + +static void _init_ctor_QCamera_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCamera_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QCamera_Adaptor (arg1)); +} + + +// Constructor QCamera::QCamera(const QCameraDevice &cameraDevice, QObject *parent) (adaptor class) + +static void _init_ctor_QCamera_Adaptor_3765 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cameraDevice"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QCamera_Adaptor_3765 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCameraDevice &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QCamera_Adaptor (arg1, arg2)); +} + + +// Constructor QCamera::QCamera(QCameraDevice::Position position, QObject *parent) (adaptor class) + +static void _init_ctor_QCamera_Adaptor_3857 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QCamera_Adaptor_3857 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QCamera_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// void QCamera::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QCamera_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QCamera::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCamera_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QCamera::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QCamera_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QCamera::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QCamera_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCamera_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QCamera::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QCamera_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QCamera_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QCamera::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCamera_Adaptor *)cls)->fp_QCamera_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QCamera::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QCamera_Adaptor *)cls)->fp_QCamera_receivers_c1731 (arg1)); +} + + +// exposed QObject *QCamera::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QCamera_Adaptor *)cls)->fp_QCamera_sender_c0 ()); +} + + +// exposed int QCamera::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCamera_Adaptor *)cls)->fp_QCamera_senderSignalIndex_c0 ()); +} + + +// void QCamera::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCamera_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QCamera_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QCamera (); + +static gsi::Methods methods_QCamera_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCamera::QCamera(QObject *parent)\nThis method creates an object of class QCamera.", &_init_ctor_QCamera_Adaptor_1302, &_call_ctor_QCamera_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCamera::QCamera(const QCameraDevice &cameraDevice, QObject *parent)\nThis method creates an object of class QCamera.", &_init_ctor_QCamera_Adaptor_3765, &_call_ctor_QCamera_Adaptor_3765); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCamera::QCamera(QCameraDevice::Position position, QObject *parent)\nThis method creates an object of class QCamera.", &_init_ctor_QCamera_Adaptor_3857, &_call_ctor_QCamera_Adaptor_3857); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QCamera::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QCamera::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QCamera::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QCamera::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QCamera::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QCamera::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QCamera::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QCamera::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QCamera::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QCamera::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QCamera_Adaptor (qtdecl_QCamera (), "QtMultimedia", "QCamera", + methods_QCamera_Adaptor (), + "@qt\n@brief Binding of QCamera"); + +} + + +// Implementation of the enum wrapper class for QCamera::Error +namespace qt_gsi +{ + +static gsi::Enum decl_QCamera_Error_Enum ("QtMultimedia", "QCamera_Error", + gsi::enum_const ("NoError", QCamera::NoError, "@brief Enum constant QCamera::NoError") + + gsi::enum_const ("CameraError", QCamera::CameraError, "@brief Enum constant QCamera::CameraError"), + "@qt\n@brief This class represents the QCamera::Error enum"); + +static gsi::QFlagsClass decl_QCamera_Error_Enums ("QtMultimedia", "QCamera_QFlags_Error", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QCamera_Error_Enum_in_parent (decl_QCamera_Error_Enum.defs ()); +static gsi::ClassExt decl_QCamera_Error_Enum_as_child (decl_QCamera_Error_Enum, "Error"); +static gsi::ClassExt decl_QCamera_Error_Enums_as_child (decl_QCamera_Error_Enums, "QFlags_Error"); + +} + + +// Implementation of the enum wrapper class for QCamera::ExposureMode +namespace qt_gsi +{ + +static gsi::Enum decl_QCamera_ExposureMode_Enum ("QtMultimedia", "QCamera_ExposureMode", + gsi::enum_const ("ExposureAuto", QCamera::ExposureAuto, "@brief Enum constant QCamera::ExposureAuto") + + gsi::enum_const ("ExposureManual", QCamera::ExposureManual, "@brief Enum constant QCamera::ExposureManual") + + gsi::enum_const ("ExposurePortrait", QCamera::ExposurePortrait, "@brief Enum constant QCamera::ExposurePortrait") + + gsi::enum_const ("ExposureNight", QCamera::ExposureNight, "@brief Enum constant QCamera::ExposureNight") + + gsi::enum_const ("ExposureSports", QCamera::ExposureSports, "@brief Enum constant QCamera::ExposureSports") + + gsi::enum_const ("ExposureSnow", QCamera::ExposureSnow, "@brief Enum constant QCamera::ExposureSnow") + + gsi::enum_const ("ExposureBeach", QCamera::ExposureBeach, "@brief Enum constant QCamera::ExposureBeach") + + gsi::enum_const ("ExposureAction", QCamera::ExposureAction, "@brief Enum constant QCamera::ExposureAction") + + gsi::enum_const ("ExposureLandscape", QCamera::ExposureLandscape, "@brief Enum constant QCamera::ExposureLandscape") + + gsi::enum_const ("ExposureNightPortrait", QCamera::ExposureNightPortrait, "@brief Enum constant QCamera::ExposureNightPortrait") + + gsi::enum_const ("ExposureTheatre", QCamera::ExposureTheatre, "@brief Enum constant QCamera::ExposureTheatre") + + gsi::enum_const ("ExposureSunset", QCamera::ExposureSunset, "@brief Enum constant QCamera::ExposureSunset") + + gsi::enum_const ("ExposureSteadyPhoto", QCamera::ExposureSteadyPhoto, "@brief Enum constant QCamera::ExposureSteadyPhoto") + + gsi::enum_const ("ExposureFireworks", QCamera::ExposureFireworks, "@brief Enum constant QCamera::ExposureFireworks") + + gsi::enum_const ("ExposureParty", QCamera::ExposureParty, "@brief Enum constant QCamera::ExposureParty") + + gsi::enum_const ("ExposureCandlelight", QCamera::ExposureCandlelight, "@brief Enum constant QCamera::ExposureCandlelight") + + gsi::enum_const ("ExposureBarcode", QCamera::ExposureBarcode, "@brief Enum constant QCamera::ExposureBarcode"), + "@qt\n@brief This class represents the QCamera::ExposureMode enum"); + +static gsi::QFlagsClass decl_QCamera_ExposureMode_Enums ("QtMultimedia", "QCamera_QFlags_ExposureMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QCamera_ExposureMode_Enum_in_parent (decl_QCamera_ExposureMode_Enum.defs ()); +static gsi::ClassExt decl_QCamera_ExposureMode_Enum_as_child (decl_QCamera_ExposureMode_Enum, "ExposureMode"); +static gsi::ClassExt decl_QCamera_ExposureMode_Enums_as_child (decl_QCamera_ExposureMode_Enums, "QFlags_ExposureMode"); + +} + + +// Implementation of the enum wrapper class for QCamera::Feature +namespace qt_gsi +{ + +static gsi::Enum decl_QCamera_Feature_Enum ("QtMultimedia", "QCamera_Feature", + gsi::enum_const ("ColorTemperature", QCamera::Feature::ColorTemperature, "@brief Enum constant QCamera::Feature::ColorTemperature") + + gsi::enum_const ("ExposureCompensation", QCamera::Feature::ExposureCompensation, "@brief Enum constant QCamera::Feature::ExposureCompensation") + + gsi::enum_const ("IsoSensitivity", QCamera::Feature::IsoSensitivity, "@brief Enum constant QCamera::Feature::IsoSensitivity") + + gsi::enum_const ("ManualExposureTime", QCamera::Feature::ManualExposureTime, "@brief Enum constant QCamera::Feature::ManualExposureTime") + + gsi::enum_const ("CustomFocusPoint", QCamera::Feature::CustomFocusPoint, "@brief Enum constant QCamera::Feature::CustomFocusPoint") + + gsi::enum_const ("FocusDistance", QCamera::Feature::FocusDistance, "@brief Enum constant QCamera::Feature::FocusDistance"), + "@qt\n@brief This class represents the QCamera::Feature enum"); + +static gsi::QFlagsClass decl_QCamera_Feature_Enums ("QtMultimedia", "QCamera_QFlags_Feature", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QCamera_Feature_Enum_as_child (decl_QCamera_Feature_Enum, "Feature"); +static gsi::ClassExt decl_QCamera_Feature_Enums_as_child (decl_QCamera_Feature_Enums, "QFlags_Feature"); + +} + + +// Implementation of the enum wrapper class for QCamera::FlashMode +namespace qt_gsi +{ + +static gsi::Enum decl_QCamera_FlashMode_Enum ("QtMultimedia", "QCamera_FlashMode", + gsi::enum_const ("FlashOff", QCamera::FlashOff, "@brief Enum constant QCamera::FlashOff") + + gsi::enum_const ("FlashOn", QCamera::FlashOn, "@brief Enum constant QCamera::FlashOn") + + gsi::enum_const ("FlashAuto", QCamera::FlashAuto, "@brief Enum constant QCamera::FlashAuto"), + "@qt\n@brief This class represents the QCamera::FlashMode enum"); + +static gsi::QFlagsClass decl_QCamera_FlashMode_Enums ("QtMultimedia", "QCamera_QFlags_FlashMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QCamera_FlashMode_Enum_in_parent (decl_QCamera_FlashMode_Enum.defs ()); +static gsi::ClassExt decl_QCamera_FlashMode_Enum_as_child (decl_QCamera_FlashMode_Enum, "FlashMode"); +static gsi::ClassExt decl_QCamera_FlashMode_Enums_as_child (decl_QCamera_FlashMode_Enums, "QFlags_FlashMode"); + +} + + +// Implementation of the enum wrapper class for QCamera::FocusMode +namespace qt_gsi +{ + +static gsi::Enum decl_QCamera_FocusMode_Enum ("QtMultimedia", "QCamera_FocusMode", + gsi::enum_const ("FocusModeAuto", QCamera::FocusModeAuto, "@brief Enum constant QCamera::FocusModeAuto") + + gsi::enum_const ("FocusModeAutoNear", QCamera::FocusModeAutoNear, "@brief Enum constant QCamera::FocusModeAutoNear") + + gsi::enum_const ("FocusModeAutoFar", QCamera::FocusModeAutoFar, "@brief Enum constant QCamera::FocusModeAutoFar") + + gsi::enum_const ("FocusModeHyperfocal", QCamera::FocusModeHyperfocal, "@brief Enum constant QCamera::FocusModeHyperfocal") + + gsi::enum_const ("FocusModeInfinity", QCamera::FocusModeInfinity, "@brief Enum constant QCamera::FocusModeInfinity") + + gsi::enum_const ("FocusModeManual", QCamera::FocusModeManual, "@brief Enum constant QCamera::FocusModeManual"), + "@qt\n@brief This class represents the QCamera::FocusMode enum"); + +static gsi::QFlagsClass decl_QCamera_FocusMode_Enums ("QtMultimedia", "QCamera_QFlags_FocusMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QCamera_FocusMode_Enum_in_parent (decl_QCamera_FocusMode_Enum.defs ()); +static gsi::ClassExt decl_QCamera_FocusMode_Enum_as_child (decl_QCamera_FocusMode_Enum, "FocusMode"); +static gsi::ClassExt decl_QCamera_FocusMode_Enums_as_child (decl_QCamera_FocusMode_Enums, "QFlags_FocusMode"); + +} + + +// Implementation of the enum wrapper class for QCamera::TorchMode +namespace qt_gsi +{ + +static gsi::Enum decl_QCamera_TorchMode_Enum ("QtMultimedia", "QCamera_TorchMode", + gsi::enum_const ("TorchOff", QCamera::TorchOff, "@brief Enum constant QCamera::TorchOff") + + gsi::enum_const ("TorchOn", QCamera::TorchOn, "@brief Enum constant QCamera::TorchOn") + + gsi::enum_const ("TorchAuto", QCamera::TorchAuto, "@brief Enum constant QCamera::TorchAuto"), + "@qt\n@brief This class represents the QCamera::TorchMode enum"); + +static gsi::QFlagsClass decl_QCamera_TorchMode_Enums ("QtMultimedia", "QCamera_QFlags_TorchMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QCamera_TorchMode_Enum_in_parent (decl_QCamera_TorchMode_Enum.defs ()); +static gsi::ClassExt decl_QCamera_TorchMode_Enum_as_child (decl_QCamera_TorchMode_Enum, "TorchMode"); +static gsi::ClassExt decl_QCamera_TorchMode_Enums_as_child (decl_QCamera_TorchMode_Enums, "QFlags_TorchMode"); + +} + + +// Implementation of the enum wrapper class for QCamera::WhiteBalanceMode +namespace qt_gsi +{ + +static gsi::Enum decl_QCamera_WhiteBalanceMode_Enum ("QtMultimedia", "QCamera_WhiteBalanceMode", + gsi::enum_const ("WhiteBalanceAuto", QCamera::WhiteBalanceAuto, "@brief Enum constant QCamera::WhiteBalanceAuto") + + gsi::enum_const ("WhiteBalanceManual", QCamera::WhiteBalanceManual, "@brief Enum constant QCamera::WhiteBalanceManual") + + gsi::enum_const ("WhiteBalanceSunlight", QCamera::WhiteBalanceSunlight, "@brief Enum constant QCamera::WhiteBalanceSunlight") + + gsi::enum_const ("WhiteBalanceCloudy", QCamera::WhiteBalanceCloudy, "@brief Enum constant QCamera::WhiteBalanceCloudy") + + gsi::enum_const ("WhiteBalanceShade", QCamera::WhiteBalanceShade, "@brief Enum constant QCamera::WhiteBalanceShade") + + gsi::enum_const ("WhiteBalanceTungsten", QCamera::WhiteBalanceTungsten, "@brief Enum constant QCamera::WhiteBalanceTungsten") + + gsi::enum_const ("WhiteBalanceFluorescent", QCamera::WhiteBalanceFluorescent, "@brief Enum constant QCamera::WhiteBalanceFluorescent") + + gsi::enum_const ("WhiteBalanceFlash", QCamera::WhiteBalanceFlash, "@brief Enum constant QCamera::WhiteBalanceFlash") + + gsi::enum_const ("WhiteBalanceSunset", QCamera::WhiteBalanceSunset, "@brief Enum constant QCamera::WhiteBalanceSunset"), + "@qt\n@brief This class represents the QCamera::WhiteBalanceMode enum"); + +static gsi::QFlagsClass decl_QCamera_WhiteBalanceMode_Enums ("QtMultimedia", "QCamera_QFlags_WhiteBalanceMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QCamera_WhiteBalanceMode_Enum_in_parent (decl_QCamera_WhiteBalanceMode_Enum.defs ()); +static gsi::ClassExt decl_QCamera_WhiteBalanceMode_Enum_as_child (decl_QCamera_WhiteBalanceMode_Enum, "WhiteBalanceMode"); +static gsi::ClassExt decl_QCamera_WhiteBalanceMode_Enums_as_child (decl_QCamera_WhiteBalanceMode_Enums, "QFlags_WhiteBalanceMode"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQCameraDevice.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQCameraDevice.cc new file mode 100644 index 000000000..cf760d5ab --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQCameraDevice.cc @@ -0,0 +1,286 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCameraDevice.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCameraDevice + +// Constructor QCameraDevice::QCameraDevice() + + +static void _init_ctor_QCameraDevice_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QCameraDevice_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QCameraDevice ()); +} + + +// Constructor QCameraDevice::QCameraDevice(const QCameraDevice &other) + + +static void _init_ctor_QCameraDevice_2571 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCameraDevice_2571 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCameraDevice &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QCameraDevice (arg1)); +} + + +// QString QCameraDevice::description() + + +static void _init_f_description_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_description_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QCameraDevice *)cls)->description ()); +} + + +// QByteArray QCameraDevice::id() + + +static void _init_f_id_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_id_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QCameraDevice *)cls)->id ()); +} + + +// bool QCameraDevice::isDefault() + + +static void _init_f_isDefault_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDefault_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCameraDevice *)cls)->isDefault ()); +} + + +// bool QCameraDevice::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCameraDevice *)cls)->isNull ()); +} + + +// bool QCameraDevice::operator!=(const QCameraDevice &other) + + +static void _init_f_operator_excl__eq__c2571 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2571 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCameraDevice &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCameraDevice *)cls)->operator!= (arg1)); +} + + +// QCameraDevice &QCameraDevice::operator=(const QCameraDevice &other) + + +static void _init_f_operator_eq__2571 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2571 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCameraDevice &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QCameraDevice &)((QCameraDevice *)cls)->operator= (arg1)); +} + + +// bool QCameraDevice::operator==(const QCameraDevice &other) + + +static void _init_f_operator_eq__eq__c2571 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2571 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCameraDevice &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCameraDevice *)cls)->operator== (arg1)); +} + + +// QList QCameraDevice::photoResolutions() + + +static void _init_f_photoResolutions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_photoResolutions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QCameraDevice *)cls)->photoResolutions ()); +} + + +// QCameraDevice::Position QCameraDevice::position() + + +static void _init_f_position_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_position_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCameraDevice *)cls)->position ())); +} + + +// QList QCameraDevice::videoFormats() + + +static void _init_f_videoFormats_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_videoFormats_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QCameraDevice *)cls)->videoFormats ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QCameraDevice () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCameraDevice::QCameraDevice()\nThis method creates an object of class QCameraDevice.", &_init_ctor_QCameraDevice_0, &_call_ctor_QCameraDevice_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCameraDevice::QCameraDevice(const QCameraDevice &other)\nThis method creates an object of class QCameraDevice.", &_init_ctor_QCameraDevice_2571, &_call_ctor_QCameraDevice_2571); + methods += new qt_gsi::GenericMethod ("description", "@brief Method QString QCameraDevice::description()\n", true, &_init_f_description_c0, &_call_f_description_c0); + methods += new qt_gsi::GenericMethod ("id", "@brief Method QByteArray QCameraDevice::id()\n", true, &_init_f_id_c0, &_call_f_id_c0); + methods += new qt_gsi::GenericMethod ("isDefault?", "@brief Method bool QCameraDevice::isDefault()\n", true, &_init_f_isDefault_c0, &_call_f_isDefault_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QCameraDevice::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QCameraDevice::operator!=(const QCameraDevice &other)\n", true, &_init_f_operator_excl__eq__c2571, &_call_f_operator_excl__eq__c2571); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QCameraDevice &QCameraDevice::operator=(const QCameraDevice &other)\n", false, &_init_f_operator_eq__2571, &_call_f_operator_eq__2571); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QCameraDevice::operator==(const QCameraDevice &other)\n", true, &_init_f_operator_eq__eq__c2571, &_call_f_operator_eq__eq__c2571); + methods += new qt_gsi::GenericMethod ("photoResolutions", "@brief Method QList QCameraDevice::photoResolutions()\n", true, &_init_f_photoResolutions_c0, &_call_f_photoResolutions_c0); + methods += new qt_gsi::GenericMethod ("position", "@brief Method QCameraDevice::Position QCameraDevice::position()\n", true, &_init_f_position_c0, &_call_f_position_c0); + methods += new qt_gsi::GenericMethod ("videoFormats", "@brief Method QList QCameraDevice::videoFormats()\n", true, &_init_f_videoFormats_c0, &_call_f_videoFormats_c0); + return methods; +} + +gsi::Class decl_QCameraDevice ("QtMultimedia", "QCameraDevice", + methods_QCameraDevice (), + "@qt\n@brief Binding of QCameraDevice"); + + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraDevice () { return decl_QCameraDevice; } + +} + + +// Implementation of the enum wrapper class for QCameraDevice::Position +namespace qt_gsi +{ + +static gsi::Enum decl_QCameraDevice_Position_Enum ("QtMultimedia", "QCameraDevice_Position", + gsi::enum_const ("UnspecifiedPosition", QCameraDevice::UnspecifiedPosition, "@brief Enum constant QCameraDevice::UnspecifiedPosition") + + gsi::enum_const ("BackFace", QCameraDevice::BackFace, "@brief Enum constant QCameraDevice::BackFace") + + gsi::enum_const ("FrontFace", QCameraDevice::FrontFace, "@brief Enum constant QCameraDevice::FrontFace"), + "@qt\n@brief This class represents the QCameraDevice::Position enum"); + +static gsi::QFlagsClass decl_QCameraDevice_Position_Enums ("QtMultimedia", "QCameraDevice_QFlags_Position", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QCameraDevice_Position_Enum_in_parent (decl_QCameraDevice_Position_Enum.defs ()); +static gsi::ClassExt decl_QCameraDevice_Position_Enum_as_child (decl_QCameraDevice_Position_Enum, "Position"); +static gsi::ClassExt decl_QCameraDevice_Position_Enums_as_child (decl_QCameraDevice_Position_Enums, "QFlags_Position"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQCameraFormat.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQCameraFormat.cc new file mode 100644 index 000000000..7fbf2aa5c --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQCameraFormat.cc @@ -0,0 +1,232 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCameraFormat.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCameraFormat + +// Constructor QCameraFormat::QCameraFormat() + + +static void _init_ctor_QCameraFormat_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QCameraFormat_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QCameraFormat ()); +} + + +// Constructor QCameraFormat::QCameraFormat(const QCameraFormat &other) + + +static void _init_ctor_QCameraFormat_2596 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCameraFormat_2596 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCameraFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QCameraFormat (arg1)); +} + + +// bool QCameraFormat::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCameraFormat *)cls)->isNull ()); +} + + +// float QCameraFormat::maxFrameRate() + + +static void _init_f_maxFrameRate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maxFrameRate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QCameraFormat *)cls)->maxFrameRate ()); +} + + +// float QCameraFormat::minFrameRate() + + +static void _init_f_minFrameRate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minFrameRate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QCameraFormat *)cls)->minFrameRate ()); +} + + +// bool QCameraFormat::operator!=(const QCameraFormat &other) + + +static void _init_f_operator_excl__eq__c2596 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2596 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCameraFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCameraFormat *)cls)->operator!= (arg1)); +} + + +// QCameraFormat &QCameraFormat::operator=(const QCameraFormat &other) + + +static void _init_f_operator_eq__2596 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2596 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCameraFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QCameraFormat &)((QCameraFormat *)cls)->operator= (arg1)); +} + + +// bool QCameraFormat::operator==(const QCameraFormat &other) + + +static void _init_f_operator_eq__eq__c2596 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2596 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCameraFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCameraFormat *)cls)->operator== (arg1)); +} + + +// QVideoFrameFormat::PixelFormat QCameraFormat::pixelFormat() + + +static void _init_f_pixelFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_pixelFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCameraFormat *)cls)->pixelFormat ())); +} + + +// QSize QCameraFormat::resolution() + + +static void _init_f_resolution_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resolution_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QCameraFormat *)cls)->resolution ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QCameraFormat () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCameraFormat::QCameraFormat()\nThis method creates an object of class QCameraFormat.", &_init_ctor_QCameraFormat_0, &_call_ctor_QCameraFormat_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCameraFormat::QCameraFormat(const QCameraFormat &other)\nThis method creates an object of class QCameraFormat.", &_init_ctor_QCameraFormat_2596, &_call_ctor_QCameraFormat_2596); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QCameraFormat::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("maxFrameRate", "@brief Method float QCameraFormat::maxFrameRate()\n", true, &_init_f_maxFrameRate_c0, &_call_f_maxFrameRate_c0); + methods += new qt_gsi::GenericMethod ("minFrameRate", "@brief Method float QCameraFormat::minFrameRate()\n", true, &_init_f_minFrameRate_c0, &_call_f_minFrameRate_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QCameraFormat::operator!=(const QCameraFormat &other)\n", true, &_init_f_operator_excl__eq__c2596, &_call_f_operator_excl__eq__c2596); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QCameraFormat &QCameraFormat::operator=(const QCameraFormat &other)\n", false, &_init_f_operator_eq__2596, &_call_f_operator_eq__2596); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QCameraFormat::operator==(const QCameraFormat &other)\n", true, &_init_f_operator_eq__eq__c2596, &_call_f_operator_eq__eq__c2596); + methods += new qt_gsi::GenericMethod ("pixelFormat", "@brief Method QVideoFrameFormat::PixelFormat QCameraFormat::pixelFormat()\n", true, &_init_f_pixelFormat_c0, &_call_f_pixelFormat_c0); + methods += new qt_gsi::GenericMethod ("resolution", "@brief Method QSize QCameraFormat::resolution()\n", true, &_init_f_resolution_c0, &_call_f_resolution_c0); + return methods; +} + +gsi::Class decl_QCameraFormat ("QtMultimedia", "QCameraFormat", + methods_QCameraFormat (), + "@qt\n@brief Binding of QCameraFormat"); + + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraFormat () { return decl_QCameraFormat; } + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQImageCapture.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQImageCapture.cc new file mode 100644 index 000000000..c27aea7a7 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQImageCapture.cc @@ -0,0 +1,1191 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQImageCapture.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QImageCapture + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QImageCapture::staticMetaObject); +} + + +// void QImageCapture::addMetaData(const QMediaMetaData &metaData) + + +static void _init_f_addMetaData_2643 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("metaData"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addMetaData_2643 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaMetaData &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->addMetaData (arg1); +} + + +// int QImageCapture::capture() + + +static void _init_f_capture_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_capture_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageCapture *)cls)->capture ()); +} + + +// QMediaCaptureSession *QImageCapture::captureSession() + + +static void _init_f_captureSession_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_captureSession_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMediaCaptureSession *)((QImageCapture *)cls)->captureSession ()); +} + + +// int QImageCapture::captureToFile(const QString &location) + + +static void _init_f_captureToFile_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("location", true, "QString()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_captureToFile_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((int)((QImageCapture *)cls)->captureToFile (arg1)); +} + + +// QImageCapture::Error QImageCapture::error() + + +static void _init_f_error_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QImageCapture *)cls)->error ())); +} + + +// void QImageCapture::errorChanged() + + +static void _init_f_errorChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->errorChanged (); +} + + +// void QImageCapture::errorOccurred(int id, QImageCapture::Error error, const QString &errorString) + + +static void _init_f_errorOccurred_4938 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("error"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("errorString"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_errorOccurred_4938 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->errorOccurred (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3); +} + + +// QString QImageCapture::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QImageCapture *)cls)->errorString ()); +} + + +// QImageCapture::FileFormat QImageCapture::fileFormat() + + +static void _init_f_fileFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_fileFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QImageCapture *)cls)->fileFormat ())); +} + + +// void QImageCapture::fileFormatChanged() + + +static void _init_f_fileFormatChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileFormatChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->fileFormatChanged (); +} + + +// void QImageCapture::imageAvailable(int id, const QVideoFrame &frame) + + +static void _init_f_imageAvailable_3047 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("frame"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_imageAvailable_3047 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QVideoFrame &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->imageAvailable (arg1, arg2); +} + + +// void QImageCapture::imageCaptured(int id, const QImage &preview) + + +static void _init_f_imageCaptured_2536 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("preview"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_imageCaptured_2536 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QImage &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->imageCaptured (arg1, arg2); +} + + +// void QImageCapture::imageExposed(int id) + + +static void _init_f_imageExposed_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_imageExposed_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->imageExposed (arg1); +} + + +// void QImageCapture::imageMetadataAvailable(int id, const QMediaMetaData &metaData) + + +static void _init_f_imageMetadataAvailable_3302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("metaData"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_imageMetadataAvailable_3302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QMediaMetaData &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->imageMetadataAvailable (arg1, arg2); +} + + +// void QImageCapture::imageSaved(int id, const QString &fileName) + + +static void _init_f_imageSaved_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("fileName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_imageSaved_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->imageSaved (arg1, arg2); +} + + +// bool QImageCapture::isAvailable() + + +static void _init_f_isAvailable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImageCapture *)cls)->isAvailable ()); +} + + +// bool QImageCapture::isReadyForCapture() + + +static void _init_f_isReadyForCapture_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isReadyForCapture_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QImageCapture *)cls)->isReadyForCapture ()); +} + + +// QMediaMetaData QImageCapture::metaData() + + +static void _init_f_metaData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_metaData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMediaMetaData)((QImageCapture *)cls)->metaData ()); +} + + +// void QImageCapture::metaDataChanged() + + +static void _init_f_metaDataChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_metaDataChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->metaDataChanged (); +} + + +// QImageCapture::Quality QImageCapture::quality() + + +static void _init_f_quality_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_quality_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QImageCapture *)cls)->quality ())); +} + + +// void QImageCapture::qualityChanged() + + +static void _init_f_qualityChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_qualityChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->qualityChanged (); +} + + +// void QImageCapture::readyForCaptureChanged(bool ready) + + +static void _init_f_readyForCaptureChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ready"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_readyForCaptureChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->readyForCaptureChanged (arg1); +} + + +// QSize QImageCapture::resolution() + + +static void _init_f_resolution_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resolution_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QImageCapture *)cls)->resolution ()); +} + + +// void QImageCapture::resolutionChanged() + + +static void _init_f_resolutionChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resolutionChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->resolutionChanged (); +} + + +// void QImageCapture::setFileFormat(QImageCapture::FileFormat format) + + +static void _init_f_setFileFormat_2841 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFileFormat_2841 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->setFileFormat (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QImageCapture::setMetaData(const QMediaMetaData &metaData) + + +static void _init_f_setMetaData_2643 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("metaData"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMetaData_2643 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaMetaData &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->setMetaData (arg1); +} + + +// void QImageCapture::setQuality(QImageCapture::Quality quality) + + +static void _init_f_setQuality_2585 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("quality"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setQuality_2585 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->setQuality (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QImageCapture::setResolution(const QSize &) + + +static void _init_f_setResolution_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setResolution_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->setResolution (arg1); +} + + +// void QImageCapture::setResolution(int width, int height) + + +static void _init_f_setResolution_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("height"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setResolution_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture *)cls)->setResolution (arg1, arg2); +} + + +// static QString QImageCapture::fileFormatDescription(QImageCapture::FileFormat c) + + +static void _init_f_fileFormatDescription_2841 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_fileFormatDescription_2841 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QImageCapture::fileFormatDescription (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QImageCapture::fileFormatName(QImageCapture::FileFormat c) + + +static void _init_f_fileFormatName_2841 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_fileFormatName_2841 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QImageCapture::fileFormatName (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QList QImageCapture::supportedFormats() + + +static void _init_f_supportedFormats_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedFormats_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QImageCapture::supportedFormats ()); +} + + +// static QString QImageCapture::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QImageCapture::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QImageCapture () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addMetaData", "@brief Method void QImageCapture::addMetaData(const QMediaMetaData &metaData)\n", false, &_init_f_addMetaData_2643, &_call_f_addMetaData_2643); + methods += new qt_gsi::GenericMethod ("capture", "@brief Method int QImageCapture::capture()\n", false, &_init_f_capture_0, &_call_f_capture_0); + methods += new qt_gsi::GenericMethod ("captureSession", "@brief Method QMediaCaptureSession *QImageCapture::captureSession()\n", true, &_init_f_captureSession_c0, &_call_f_captureSession_c0); + methods += new qt_gsi::GenericMethod ("captureToFile", "@brief Method int QImageCapture::captureToFile(const QString &location)\n", false, &_init_f_captureToFile_2025, &_call_f_captureToFile_2025); + methods += new qt_gsi::GenericMethod ("error", "@brief Method QImageCapture::Error QImageCapture::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("errorChanged", "@brief Method void QImageCapture::errorChanged()\n", false, &_init_f_errorChanged_0, &_call_f_errorChanged_0); + methods += new qt_gsi::GenericMethod ("errorOccurred", "@brief Method void QImageCapture::errorOccurred(int id, QImageCapture::Error error, const QString &errorString)\n", false, &_init_f_errorOccurred_4938, &_call_f_errorOccurred_4938); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QImageCapture::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("fileFormat", "@brief Method QImageCapture::FileFormat QImageCapture::fileFormat()\n", true, &_init_f_fileFormat_c0, &_call_f_fileFormat_c0); + methods += new qt_gsi::GenericMethod ("fileFormatChanged", "@brief Method void QImageCapture::fileFormatChanged()\n", false, &_init_f_fileFormatChanged_0, &_call_f_fileFormatChanged_0); + methods += new qt_gsi::GenericMethod ("imageAvailable", "@brief Method void QImageCapture::imageAvailable(int id, const QVideoFrame &frame)\n", false, &_init_f_imageAvailable_3047, &_call_f_imageAvailable_3047); + methods += new qt_gsi::GenericMethod ("imageCaptured", "@brief Method void QImageCapture::imageCaptured(int id, const QImage &preview)\n", false, &_init_f_imageCaptured_2536, &_call_f_imageCaptured_2536); + methods += new qt_gsi::GenericMethod ("imageExposed", "@brief Method void QImageCapture::imageExposed(int id)\n", false, &_init_f_imageExposed_767, &_call_f_imageExposed_767); + methods += new qt_gsi::GenericMethod ("imageMetadataAvailable", "@brief Method void QImageCapture::imageMetadataAvailable(int id, const QMediaMetaData &metaData)\n", false, &_init_f_imageMetadataAvailable_3302, &_call_f_imageMetadataAvailable_3302); + methods += new qt_gsi::GenericMethod ("imageSaved", "@brief Method void QImageCapture::imageSaved(int id, const QString &fileName)\n", false, &_init_f_imageSaved_2684, &_call_f_imageSaved_2684); + methods += new qt_gsi::GenericMethod ("isAvailable?", "@brief Method bool QImageCapture::isAvailable()\n", true, &_init_f_isAvailable_c0, &_call_f_isAvailable_c0); + methods += new qt_gsi::GenericMethod ("isReadyForCapture?", "@brief Method bool QImageCapture::isReadyForCapture()\n", true, &_init_f_isReadyForCapture_c0, &_call_f_isReadyForCapture_c0); + methods += new qt_gsi::GenericMethod ("metaData", "@brief Method QMediaMetaData QImageCapture::metaData()\n", true, &_init_f_metaData_c0, &_call_f_metaData_c0); + methods += new qt_gsi::GenericMethod ("metaDataChanged", "@brief Method void QImageCapture::metaDataChanged()\n", false, &_init_f_metaDataChanged_0, &_call_f_metaDataChanged_0); + methods += new qt_gsi::GenericMethod ("quality", "@brief Method QImageCapture::Quality QImageCapture::quality()\n", true, &_init_f_quality_c0, &_call_f_quality_c0); + methods += new qt_gsi::GenericMethod ("qualityChanged", "@brief Method void QImageCapture::qualityChanged()\n", false, &_init_f_qualityChanged_0, &_call_f_qualityChanged_0); + methods += new qt_gsi::GenericMethod ("readyForCaptureChanged", "@brief Method void QImageCapture::readyForCaptureChanged(bool ready)\n", false, &_init_f_readyForCaptureChanged_864, &_call_f_readyForCaptureChanged_864); + methods += new qt_gsi::GenericMethod ("resolution", "@brief Method QSize QImageCapture::resolution()\n", true, &_init_f_resolution_c0, &_call_f_resolution_c0); + methods += new qt_gsi::GenericMethod ("resolutionChanged", "@brief Method void QImageCapture::resolutionChanged()\n", false, &_init_f_resolutionChanged_0, &_call_f_resolutionChanged_0); + methods += new qt_gsi::GenericMethod ("setFileFormat", "@brief Method void QImageCapture::setFileFormat(QImageCapture::FileFormat format)\n", false, &_init_f_setFileFormat_2841, &_call_f_setFileFormat_2841); + methods += new qt_gsi::GenericMethod ("setMetaData", "@brief Method void QImageCapture::setMetaData(const QMediaMetaData &metaData)\n", false, &_init_f_setMetaData_2643, &_call_f_setMetaData_2643); + methods += new qt_gsi::GenericMethod ("setQuality", "@brief Method void QImageCapture::setQuality(QImageCapture::Quality quality)\n", false, &_init_f_setQuality_2585, &_call_f_setQuality_2585); + methods += new qt_gsi::GenericMethod ("setResolution", "@brief Method void QImageCapture::setResolution(const QSize &)\n", false, &_init_f_setResolution_1805, &_call_f_setResolution_1805); + methods += new qt_gsi::GenericMethod ("setResolution", "@brief Method void QImageCapture::setResolution(int width, int height)\n", false, &_init_f_setResolution_1426, &_call_f_setResolution_1426); + methods += new qt_gsi::GenericStaticMethod ("fileFormatDescription", "@brief Static method QString QImageCapture::fileFormatDescription(QImageCapture::FileFormat c)\nThis method is static and can be called without an instance.", &_init_f_fileFormatDescription_2841, &_call_f_fileFormatDescription_2841); + methods += new qt_gsi::GenericStaticMethod ("fileFormatName", "@brief Static method QString QImageCapture::fileFormatName(QImageCapture::FileFormat c)\nThis method is static and can be called without an instance.", &_init_f_fileFormatName_2841, &_call_f_fileFormatName_2841); + methods += new qt_gsi::GenericStaticMethod ("supportedFormats", "@brief Static method QList QImageCapture::supportedFormats()\nThis method is static and can be called without an instance.", &_init_f_supportedFormats_0, &_call_f_supportedFormats_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QImageCapture::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QImageCapture (qtdecl_QObject (), "QtMultimedia", "QImageCapture_Native", + methods_QImageCapture (), + "@hide\n@alias QImageCapture"); + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QImageCapture () { return decl_QImageCapture; } + +} + + +class QImageCapture_Adaptor : public QImageCapture, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QImageCapture_Adaptor(); + + // [adaptor ctor] QImageCapture::QImageCapture(QObject *parent) + QImageCapture_Adaptor() : QImageCapture() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QImageCapture::QImageCapture(QObject *parent) + QImageCapture_Adaptor(QObject *parent) : QImageCapture(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QImageCapture::isSignalConnected(const QMetaMethod &signal) + bool fp_QImageCapture_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QImageCapture::isSignalConnected(signal); + } + + // [expose] int QImageCapture::receivers(const char *signal) + int fp_QImageCapture_receivers_c1731 (const char *signal) const { + return QImageCapture::receivers(signal); + } + + // [expose] QObject *QImageCapture::sender() + QObject * fp_QImageCapture_sender_c0 () const { + return QImageCapture::sender(); + } + + // [expose] int QImageCapture::senderSignalIndex() + int fp_QImageCapture_senderSignalIndex_c0 () const { + return QImageCapture::senderSignalIndex(); + } + + // [adaptor impl] bool QImageCapture::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QImageCapture::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QImageCapture_Adaptor::cbs_event_1217_0, _event); + } else { + return QImageCapture::event(_event); + } + } + + // [adaptor impl] bool QImageCapture::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QImageCapture::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QImageCapture_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QImageCapture::eventFilter(watched, event); + } + } + + // [adaptor impl] void QImageCapture::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QImageCapture::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QImageCapture_Adaptor::cbs_childEvent_1701_0, event); + } else { + QImageCapture::childEvent(event); + } + } + + // [adaptor impl] void QImageCapture::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QImageCapture::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QImageCapture_Adaptor::cbs_customEvent_1217_0, event); + } else { + QImageCapture::customEvent(event); + } + } + + // [adaptor impl] void QImageCapture::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QImageCapture::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QImageCapture_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QImageCapture::disconnectNotify(signal); + } + } + + // [adaptor impl] void QImageCapture::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QImageCapture::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QImageCapture_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QImageCapture::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QImageCapture_Adaptor::~QImageCapture_Adaptor() { } + +// Constructor QImageCapture::QImageCapture(QObject *parent) (adaptor class) + +static void _init_ctor_QImageCapture_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QImageCapture_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QImageCapture_Adaptor (arg1)); +} + + +// void QImageCapture::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageCapture_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QImageCapture::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageCapture_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QImageCapture::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageCapture_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QImageCapture::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QImageCapture_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageCapture_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QImageCapture::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QImageCapture_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageCapture_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QImageCapture::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QImageCapture_Adaptor *)cls)->fp_QImageCapture_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QImageCapture::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QImageCapture_Adaptor *)cls)->fp_QImageCapture_receivers_c1731 (arg1)); +} + + +// exposed QObject *QImageCapture::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QImageCapture_Adaptor *)cls)->fp_QImageCapture_sender_c0 ()); +} + + +// exposed int QImageCapture::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QImageCapture_Adaptor *)cls)->fp_QImageCapture_senderSignalIndex_c0 ()); +} + + +// void QImageCapture::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QImageCapture_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QImageCapture_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QImageCapture (); + +static gsi::Methods methods_QImageCapture_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QImageCapture::QImageCapture(QObject *parent)\nThis method creates an object of class QImageCapture.", &_init_ctor_QImageCapture_Adaptor_1302, &_call_ctor_QImageCapture_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QImageCapture::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QImageCapture::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QImageCapture::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QImageCapture::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QImageCapture::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QImageCapture::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QImageCapture::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QImageCapture::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QImageCapture::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QImageCapture::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QImageCapture_Adaptor (qtdecl_QImageCapture (), "QtMultimedia", "QImageCapture", + methods_QImageCapture_Adaptor (), + "@qt\n@brief Binding of QImageCapture"); + +} + + +// Implementation of the enum wrapper class for QImageCapture::Error +namespace qt_gsi +{ + +static gsi::Enum decl_QImageCapture_Error_Enum ("QtMultimedia", "QImageCapture_Error", + gsi::enum_const ("NoError", QImageCapture::NoError, "@brief Enum constant QImageCapture::NoError") + + gsi::enum_const ("NotReadyError", QImageCapture::NotReadyError, "@brief Enum constant QImageCapture::NotReadyError") + + gsi::enum_const ("ResourceError", QImageCapture::ResourceError, "@brief Enum constant QImageCapture::ResourceError") + + gsi::enum_const ("OutOfSpaceError", QImageCapture::OutOfSpaceError, "@brief Enum constant QImageCapture::OutOfSpaceError") + + gsi::enum_const ("NotSupportedFeatureError", QImageCapture::NotSupportedFeatureError, "@brief Enum constant QImageCapture::NotSupportedFeatureError") + + gsi::enum_const ("FormatError", QImageCapture::FormatError, "@brief Enum constant QImageCapture::FormatError"), + "@qt\n@brief This class represents the QImageCapture::Error enum"); + +static gsi::QFlagsClass decl_QImageCapture_Error_Enums ("QtMultimedia", "QImageCapture_QFlags_Error", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QImageCapture_Error_Enum_in_parent (decl_QImageCapture_Error_Enum.defs ()); +static gsi::ClassExt decl_QImageCapture_Error_Enum_as_child (decl_QImageCapture_Error_Enum, "Error"); +static gsi::ClassExt decl_QImageCapture_Error_Enums_as_child (decl_QImageCapture_Error_Enums, "QFlags_Error"); + +} + + +// Implementation of the enum wrapper class for QImageCapture::FileFormat +namespace qt_gsi +{ + +static gsi::Enum decl_QImageCapture_FileFormat_Enum ("QtMultimedia", "QImageCapture_FileFormat", + gsi::enum_const ("UnspecifiedFormat", QImageCapture::UnspecifiedFormat, "@brief Enum constant QImageCapture::UnspecifiedFormat") + + gsi::enum_const ("JPEG", QImageCapture::JPEG, "@brief Enum constant QImageCapture::JPEG") + + gsi::enum_const ("PNG", QImageCapture::PNG, "@brief Enum constant QImageCapture::PNG") + + gsi::enum_const ("WebP", QImageCapture::WebP, "@brief Enum constant QImageCapture::WebP") + + gsi::enum_const ("Tiff", QImageCapture::Tiff, "@brief Enum constant QImageCapture::Tiff") + + gsi::enum_const ("LastFileFormat", QImageCapture::LastFileFormat, "@brief Enum constant QImageCapture::LastFileFormat"), + "@qt\n@brief This class represents the QImageCapture::FileFormat enum"); + +static gsi::QFlagsClass decl_QImageCapture_FileFormat_Enums ("QtMultimedia", "QImageCapture_QFlags_FileFormat", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QImageCapture_FileFormat_Enum_in_parent (decl_QImageCapture_FileFormat_Enum.defs ()); +static gsi::ClassExt decl_QImageCapture_FileFormat_Enum_as_child (decl_QImageCapture_FileFormat_Enum, "FileFormat"); +static gsi::ClassExt decl_QImageCapture_FileFormat_Enums_as_child (decl_QImageCapture_FileFormat_Enums, "QFlags_FileFormat"); + +} + + +// Implementation of the enum wrapper class for QImageCapture::Quality +namespace qt_gsi +{ + +static gsi::Enum decl_QImageCapture_Quality_Enum ("QtMultimedia", "QImageCapture_Quality", + gsi::enum_const ("VeryLowQuality", QImageCapture::VeryLowQuality, "@brief Enum constant QImageCapture::VeryLowQuality") + + gsi::enum_const ("LowQuality", QImageCapture::LowQuality, "@brief Enum constant QImageCapture::LowQuality") + + gsi::enum_const ("NormalQuality", QImageCapture::NormalQuality, "@brief Enum constant QImageCapture::NormalQuality") + + gsi::enum_const ("HighQuality", QImageCapture::HighQuality, "@brief Enum constant QImageCapture::HighQuality") + + gsi::enum_const ("VeryHighQuality", QImageCapture::VeryHighQuality, "@brief Enum constant QImageCapture::VeryHighQuality"), + "@qt\n@brief This class represents the QImageCapture::Quality enum"); + +static gsi::QFlagsClass decl_QImageCapture_Quality_Enums ("QtMultimedia", "QImageCapture_QFlags_Quality", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QImageCapture_Quality_Enum_in_parent (decl_QImageCapture_Quality_Enum.defs ()); +static gsi::ClassExt decl_QImageCapture_Quality_Enum_as_child (decl_QImageCapture_Quality_Enum, "Quality"); +static gsi::ClassExt decl_QImageCapture_Quality_Enums_as_child (decl_QImageCapture_Quality_Enums, "QFlags_Quality"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaCaptureSession.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaCaptureSession.cc new file mode 100644 index 000000000..538a50a45 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaCaptureSession.cc @@ -0,0 +1,867 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMediaCaptureSession.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMediaCaptureSession + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QMediaCaptureSession::staticMetaObject); +} + + +// QAudioInput *QMediaCaptureSession::audioInput() + + +static void _init_f_audioInput_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_audioInput_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAudioInput *)((QMediaCaptureSession *)cls)->audioInput ()); +} + + +// void QMediaCaptureSession::audioInputChanged() + + +static void _init_f_audioInputChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_audioInputChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaCaptureSession *)cls)->audioInputChanged (); +} + + +// QAudioOutput *QMediaCaptureSession::audioOutput() + + +static void _init_f_audioOutput_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_audioOutput_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAudioOutput *)((QMediaCaptureSession *)cls)->audioOutput ()); +} + + +// void QMediaCaptureSession::audioOutputChanged() + + +static void _init_f_audioOutputChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_audioOutputChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaCaptureSession *)cls)->audioOutputChanged (); +} + + +// QCamera *QMediaCaptureSession::camera() + + +static void _init_f_camera_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_camera_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QCamera *)((QMediaCaptureSession *)cls)->camera ()); +} + + +// void QMediaCaptureSession::cameraChanged() + + +static void _init_f_cameraChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cameraChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaCaptureSession *)cls)->cameraChanged (); +} + + +// QImageCapture *QMediaCaptureSession::imageCapture() + + +static void _init_f_imageCapture_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_imageCapture_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QImageCapture *)((QMediaCaptureSession *)cls)->imageCapture ()); +} + + +// void QMediaCaptureSession::imageCaptureChanged() + + +static void _init_f_imageCaptureChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_imageCaptureChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaCaptureSession *)cls)->imageCaptureChanged (); +} + + +// QMediaRecorder *QMediaCaptureSession::recorder() + + +static void _init_f_recorder_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_recorder_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMediaRecorder *)((QMediaCaptureSession *)cls)->recorder ()); +} + + +// void QMediaCaptureSession::recorderChanged() + + +static void _init_f_recorderChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_recorderChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaCaptureSession *)cls)->recorderChanged (); +} + + +// void QMediaCaptureSession::setAudioInput(QAudioInput *input) + + +static void _init_f_setAudioInput_1729 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAudioInput_1729 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAudioInput *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaCaptureSession *)cls)->setAudioInput (arg1); +} + + +// void QMediaCaptureSession::setAudioOutput(QAudioOutput *output) + + +static void _init_f_setAudioOutput_1858 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("output"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAudioOutput_1858 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAudioOutput *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaCaptureSession *)cls)->setAudioOutput (arg1); +} + + +// void QMediaCaptureSession::setCamera(QCamera *camera) + + +static void _init_f_setCamera_1288 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("camera"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCamera_1288 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCamera *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaCaptureSession *)cls)->setCamera (arg1); +} + + +// void QMediaCaptureSession::setImageCapture(QImageCapture *imageCapture) + + +static void _init_f_setImageCapture_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("imageCapture"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setImageCapture_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QImageCapture *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaCaptureSession *)cls)->setImageCapture (arg1); +} + + +// void QMediaCaptureSession::setRecorder(QMediaRecorder *recorder) + + +static void _init_f_setRecorder_2005 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("recorder"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRecorder_2005 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMediaRecorder *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaCaptureSession *)cls)->setRecorder (arg1); +} + + +// void QMediaCaptureSession::setVideoOutput(QObject *output) + + +static void _init_f_setVideoOutput_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("output"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVideoOutput_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaCaptureSession *)cls)->setVideoOutput (arg1); +} + + +// void QMediaCaptureSession::setVideoSink(QVideoSink *sink) + + +static void _init_f_setVideoSink_1611 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sink"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVideoSink_1611 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVideoSink *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaCaptureSession *)cls)->setVideoSink (arg1); +} + + +// QObject *QMediaCaptureSession::videoOutput() + + +static void _init_f_videoOutput_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_videoOutput_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QMediaCaptureSession *)cls)->videoOutput ()); +} + + +// void QMediaCaptureSession::videoOutputChanged() + + +static void _init_f_videoOutputChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_videoOutputChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaCaptureSession *)cls)->videoOutputChanged (); +} + + +// QVideoSink *QMediaCaptureSession::videoSink() + + +static void _init_f_videoSink_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_videoSink_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVideoSink *)((QMediaCaptureSession *)cls)->videoSink ()); +} + + +// static QString QMediaCaptureSession::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QMediaCaptureSession::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMediaCaptureSession () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("audioInput", "@brief Method QAudioInput *QMediaCaptureSession::audioInput()\n", true, &_init_f_audioInput_c0, &_call_f_audioInput_c0); + methods += new qt_gsi::GenericMethod ("audioInputChanged", "@brief Method void QMediaCaptureSession::audioInputChanged()\n", false, &_init_f_audioInputChanged_0, &_call_f_audioInputChanged_0); + methods += new qt_gsi::GenericMethod ("audioOutput", "@brief Method QAudioOutput *QMediaCaptureSession::audioOutput()\n", true, &_init_f_audioOutput_c0, &_call_f_audioOutput_c0); + methods += new qt_gsi::GenericMethod ("audioOutputChanged", "@brief Method void QMediaCaptureSession::audioOutputChanged()\n", false, &_init_f_audioOutputChanged_0, &_call_f_audioOutputChanged_0); + methods += new qt_gsi::GenericMethod ("camera", "@brief Method QCamera *QMediaCaptureSession::camera()\n", true, &_init_f_camera_c0, &_call_f_camera_c0); + methods += new qt_gsi::GenericMethod ("cameraChanged", "@brief Method void QMediaCaptureSession::cameraChanged()\n", false, &_init_f_cameraChanged_0, &_call_f_cameraChanged_0); + methods += new qt_gsi::GenericMethod ("imageCapture", "@brief Method QImageCapture *QMediaCaptureSession::imageCapture()\n", false, &_init_f_imageCapture_0, &_call_f_imageCapture_0); + methods += new qt_gsi::GenericMethod ("imageCaptureChanged", "@brief Method void QMediaCaptureSession::imageCaptureChanged()\n", false, &_init_f_imageCaptureChanged_0, &_call_f_imageCaptureChanged_0); + methods += new qt_gsi::GenericMethod ("recorder", "@brief Method QMediaRecorder *QMediaCaptureSession::recorder()\n", false, &_init_f_recorder_0, &_call_f_recorder_0); + methods += new qt_gsi::GenericMethod ("recorderChanged", "@brief Method void QMediaCaptureSession::recorderChanged()\n", false, &_init_f_recorderChanged_0, &_call_f_recorderChanged_0); + methods += new qt_gsi::GenericMethod ("setAudioInput", "@brief Method void QMediaCaptureSession::setAudioInput(QAudioInput *input)\n", false, &_init_f_setAudioInput_1729, &_call_f_setAudioInput_1729); + methods += new qt_gsi::GenericMethod ("setAudioOutput", "@brief Method void QMediaCaptureSession::setAudioOutput(QAudioOutput *output)\n", false, &_init_f_setAudioOutput_1858, &_call_f_setAudioOutput_1858); + methods += new qt_gsi::GenericMethod ("setCamera", "@brief Method void QMediaCaptureSession::setCamera(QCamera *camera)\n", false, &_init_f_setCamera_1288, &_call_f_setCamera_1288); + methods += new qt_gsi::GenericMethod ("setImageCapture", "@brief Method void QMediaCaptureSession::setImageCapture(QImageCapture *imageCapture)\n", false, &_init_f_setImageCapture_1910, &_call_f_setImageCapture_1910); + methods += new qt_gsi::GenericMethod ("setRecorder", "@brief Method void QMediaCaptureSession::setRecorder(QMediaRecorder *recorder)\n", false, &_init_f_setRecorder_2005, &_call_f_setRecorder_2005); + methods += new qt_gsi::GenericMethod ("setVideoOutput", "@brief Method void QMediaCaptureSession::setVideoOutput(QObject *output)\n", false, &_init_f_setVideoOutput_1302, &_call_f_setVideoOutput_1302); + methods += new qt_gsi::GenericMethod ("setVideoSink", "@brief Method void QMediaCaptureSession::setVideoSink(QVideoSink *sink)\n", false, &_init_f_setVideoSink_1611, &_call_f_setVideoSink_1611); + methods += new qt_gsi::GenericMethod ("videoOutput", "@brief Method QObject *QMediaCaptureSession::videoOutput()\n", true, &_init_f_videoOutput_c0, &_call_f_videoOutput_c0); + methods += new qt_gsi::GenericMethod ("videoOutputChanged", "@brief Method void QMediaCaptureSession::videoOutputChanged()\n", false, &_init_f_videoOutputChanged_0, &_call_f_videoOutputChanged_0); + methods += new qt_gsi::GenericMethod ("videoSink", "@brief Method QVideoSink *QMediaCaptureSession::videoSink()\n", true, &_init_f_videoSink_c0, &_call_f_videoSink_c0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QMediaCaptureSession::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QMediaCaptureSession (qtdecl_QObject (), "QtMultimedia", "QMediaCaptureSession_Native", + methods_QMediaCaptureSession (), + "@hide\n@alias QMediaCaptureSession"); + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaCaptureSession () { return decl_QMediaCaptureSession; } + +} + + +class QMediaCaptureSession_Adaptor : public QMediaCaptureSession, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QMediaCaptureSession_Adaptor(); + + // [adaptor ctor] QMediaCaptureSession::QMediaCaptureSession(QObject *parent) + QMediaCaptureSession_Adaptor() : QMediaCaptureSession() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMediaCaptureSession::QMediaCaptureSession(QObject *parent) + QMediaCaptureSession_Adaptor(QObject *parent) : QMediaCaptureSession(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QMediaCaptureSession::isSignalConnected(const QMetaMethod &signal) + bool fp_QMediaCaptureSession_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QMediaCaptureSession::isSignalConnected(signal); + } + + // [expose] int QMediaCaptureSession::receivers(const char *signal) + int fp_QMediaCaptureSession_receivers_c1731 (const char *signal) const { + return QMediaCaptureSession::receivers(signal); + } + + // [expose] QObject *QMediaCaptureSession::sender() + QObject * fp_QMediaCaptureSession_sender_c0 () const { + return QMediaCaptureSession::sender(); + } + + // [expose] int QMediaCaptureSession::senderSignalIndex() + int fp_QMediaCaptureSession_senderSignalIndex_c0 () const { + return QMediaCaptureSession::senderSignalIndex(); + } + + // [adaptor impl] bool QMediaCaptureSession::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QMediaCaptureSession::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QMediaCaptureSession_Adaptor::cbs_event_1217_0, _event); + } else { + return QMediaCaptureSession::event(_event); + } + } + + // [adaptor impl] bool QMediaCaptureSession::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QMediaCaptureSession::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QMediaCaptureSession_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QMediaCaptureSession::eventFilter(watched, event); + } + } + + // [adaptor impl] void QMediaCaptureSession::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QMediaCaptureSession::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QMediaCaptureSession_Adaptor::cbs_childEvent_1701_0, event); + } else { + QMediaCaptureSession::childEvent(event); + } + } + + // [adaptor impl] void QMediaCaptureSession::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QMediaCaptureSession::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QMediaCaptureSession_Adaptor::cbs_customEvent_1217_0, event); + } else { + QMediaCaptureSession::customEvent(event); + } + } + + // [adaptor impl] void QMediaCaptureSession::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QMediaCaptureSession::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QMediaCaptureSession_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QMediaCaptureSession::disconnectNotify(signal); + } + } + + // [adaptor impl] void QMediaCaptureSession::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QMediaCaptureSession::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QMediaCaptureSession_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QMediaCaptureSession::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QMediaCaptureSession_Adaptor::~QMediaCaptureSession_Adaptor() { } + +// Constructor QMediaCaptureSession::QMediaCaptureSession(QObject *parent) (adaptor class) + +static void _init_ctor_QMediaCaptureSession_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMediaCaptureSession_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QMediaCaptureSession_Adaptor (arg1)); +} + + +// void QMediaCaptureSession::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaCaptureSession_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaCaptureSession_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QMediaCaptureSession::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaCaptureSession_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaCaptureSession_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QMediaCaptureSession::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaCaptureSession_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaCaptureSession_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QMediaCaptureSession::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QMediaCaptureSession_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaCaptureSession_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QMediaCaptureSession::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QMediaCaptureSession_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaCaptureSession_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QMediaCaptureSession::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMediaCaptureSession_Adaptor *)cls)->fp_QMediaCaptureSession_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QMediaCaptureSession::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMediaCaptureSession_Adaptor *)cls)->fp_QMediaCaptureSession_receivers_c1731 (arg1)); +} + + +// exposed QObject *QMediaCaptureSession::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QMediaCaptureSession_Adaptor *)cls)->fp_QMediaCaptureSession_sender_c0 ()); +} + + +// exposed int QMediaCaptureSession::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMediaCaptureSession_Adaptor *)cls)->fp_QMediaCaptureSession_senderSignalIndex_c0 ()); +} + + +// void QMediaCaptureSession::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaCaptureSession_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaCaptureSession_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QMediaCaptureSession (); + +static gsi::Methods methods_QMediaCaptureSession_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMediaCaptureSession::QMediaCaptureSession(QObject *parent)\nThis method creates an object of class QMediaCaptureSession.", &_init_ctor_QMediaCaptureSession_Adaptor_1302, &_call_ctor_QMediaCaptureSession_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QMediaCaptureSession::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QMediaCaptureSession::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QMediaCaptureSession::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QMediaCaptureSession::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QMediaCaptureSession::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QMediaCaptureSession::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QMediaCaptureSession::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QMediaCaptureSession::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QMediaCaptureSession::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QMediaCaptureSession::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QMediaCaptureSession_Adaptor (qtdecl_QMediaCaptureSession (), "QtMultimedia", "QMediaCaptureSession", + methods_QMediaCaptureSession_Adaptor (), + "@qt\n@brief Binding of QMediaCaptureSession"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaDevices.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaDevices.cc new file mode 100644 index 000000000..574d7bcb2 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaDevices.cc @@ -0,0 +1,649 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMediaDevices.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMediaDevices + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QMediaDevices::staticMetaObject); +} + + +// void QMediaDevices::audioInputsChanged() + + +static void _init_f_audioInputsChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_audioInputsChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaDevices *)cls)->audioInputsChanged (); +} + + +// void QMediaDevices::audioOutputsChanged() + + +static void _init_f_audioOutputsChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_audioOutputsChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaDevices *)cls)->audioOutputsChanged (); +} + + +// void QMediaDevices::videoInputsChanged() + + +static void _init_f_videoInputsChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_videoInputsChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaDevices *)cls)->videoInputsChanged (); +} + + +// static QList QMediaDevices::audioInputs() + + +static void _init_f_audioInputs_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_audioInputs_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QMediaDevices::audioInputs ()); +} + + +// static QList QMediaDevices::audioOutputs() + + +static void _init_f_audioOutputs_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_audioOutputs_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QMediaDevices::audioOutputs ()); +} + + +// static QAudioDevice QMediaDevices::defaultAudioInput() + + +static void _init_f_defaultAudioInput_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultAudioInput_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAudioDevice)QMediaDevices::defaultAudioInput ()); +} + + +// static QAudioDevice QMediaDevices::defaultAudioOutput() + + +static void _init_f_defaultAudioOutput_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultAudioOutput_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAudioDevice)QMediaDevices::defaultAudioOutput ()); +} + + +// static QCameraDevice QMediaDevices::defaultVideoInput() + + +static void _init_f_defaultVideoInput_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultVideoInput_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QCameraDevice)QMediaDevices::defaultVideoInput ()); +} + + +// static QString QMediaDevices::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QMediaDevices::tr (arg1, arg2, arg3)); +} + + +// static QList QMediaDevices::videoInputs() + + +static void _init_f_videoInputs_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_videoInputs_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QMediaDevices::videoInputs ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMediaDevices () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("audioInputsChanged", "@brief Method void QMediaDevices::audioInputsChanged()\n", false, &_init_f_audioInputsChanged_0, &_call_f_audioInputsChanged_0); + methods += new qt_gsi::GenericMethod ("audioOutputsChanged", "@brief Method void QMediaDevices::audioOutputsChanged()\n", false, &_init_f_audioOutputsChanged_0, &_call_f_audioOutputsChanged_0); + methods += new qt_gsi::GenericMethod ("videoInputsChanged", "@brief Method void QMediaDevices::videoInputsChanged()\n", false, &_init_f_videoInputsChanged_0, &_call_f_videoInputsChanged_0); + methods += new qt_gsi::GenericStaticMethod ("audioInputs", "@brief Static method QList QMediaDevices::audioInputs()\nThis method is static and can be called without an instance.", &_init_f_audioInputs_0, &_call_f_audioInputs_0); + methods += new qt_gsi::GenericStaticMethod ("audioOutputs", "@brief Static method QList QMediaDevices::audioOutputs()\nThis method is static and can be called without an instance.", &_init_f_audioOutputs_0, &_call_f_audioOutputs_0); + methods += new qt_gsi::GenericStaticMethod ("defaultAudioInput", "@brief Static method QAudioDevice QMediaDevices::defaultAudioInput()\nThis method is static and can be called without an instance.", &_init_f_defaultAudioInput_0, &_call_f_defaultAudioInput_0); + methods += new qt_gsi::GenericStaticMethod ("defaultAudioOutput", "@brief Static method QAudioDevice QMediaDevices::defaultAudioOutput()\nThis method is static and can be called without an instance.", &_init_f_defaultAudioOutput_0, &_call_f_defaultAudioOutput_0); + methods += new qt_gsi::GenericStaticMethod ("defaultVideoInput", "@brief Static method QCameraDevice QMediaDevices::defaultVideoInput()\nThis method is static and can be called without an instance.", &_init_f_defaultVideoInput_0, &_call_f_defaultVideoInput_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QMediaDevices::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + methods += new qt_gsi::GenericStaticMethod ("videoInputs", "@brief Static method QList QMediaDevices::videoInputs()\nThis method is static and can be called without an instance.", &_init_f_videoInputs_0, &_call_f_videoInputs_0); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QMediaDevices (qtdecl_QObject (), "QtMultimedia", "QMediaDevices_Native", + methods_QMediaDevices (), + "@hide\n@alias QMediaDevices"); + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaDevices () { return decl_QMediaDevices; } + +} + + +class QMediaDevices_Adaptor : public QMediaDevices, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QMediaDevices_Adaptor(); + + // [adaptor ctor] QMediaDevices::QMediaDevices(QObject *parent) + QMediaDevices_Adaptor() : QMediaDevices() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMediaDevices::QMediaDevices(QObject *parent) + QMediaDevices_Adaptor(QObject *parent) : QMediaDevices(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QMediaDevices::isSignalConnected(const QMetaMethod &signal) + bool fp_QMediaDevices_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QMediaDevices::isSignalConnected(signal); + } + + // [expose] int QMediaDevices::receivers(const char *signal) + int fp_QMediaDevices_receivers_c1731 (const char *signal) const { + return QMediaDevices::receivers(signal); + } + + // [expose] QObject *QMediaDevices::sender() + QObject * fp_QMediaDevices_sender_c0 () const { + return QMediaDevices::sender(); + } + + // [expose] int QMediaDevices::senderSignalIndex() + int fp_QMediaDevices_senderSignalIndex_c0 () const { + return QMediaDevices::senderSignalIndex(); + } + + // [adaptor impl] bool QMediaDevices::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QMediaDevices::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QMediaDevices_Adaptor::cbs_event_1217_0, _event); + } else { + return QMediaDevices::event(_event); + } + } + + // [adaptor impl] bool QMediaDevices::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QMediaDevices::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QMediaDevices_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QMediaDevices::eventFilter(watched, event); + } + } + + // [adaptor impl] void QMediaDevices::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QMediaDevices::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QMediaDevices_Adaptor::cbs_childEvent_1701_0, event); + } else { + QMediaDevices::childEvent(event); + } + } + + // [adaptor impl] void QMediaDevices::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QMediaDevices::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QMediaDevices_Adaptor::cbs_customEvent_1217_0, event); + } else { + QMediaDevices::customEvent(event); + } + } + + // [adaptor impl] void QMediaDevices::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QMediaDevices::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QMediaDevices_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QMediaDevices::disconnectNotify(signal); + } + } + + // [adaptor impl] void QMediaDevices::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QMediaDevices::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QMediaDevices_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QMediaDevices::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QMediaDevices_Adaptor::~QMediaDevices_Adaptor() { } + +// Constructor QMediaDevices::QMediaDevices(QObject *parent) (adaptor class) + +static void _init_ctor_QMediaDevices_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMediaDevices_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QMediaDevices_Adaptor (arg1)); +} + + +// void QMediaDevices::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaDevices_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaDevices_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QMediaDevices::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaDevices_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaDevices_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QMediaDevices::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaDevices_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaDevices_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QMediaDevices::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QMediaDevices_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaDevices_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QMediaDevices::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QMediaDevices_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaDevices_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QMediaDevices::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMediaDevices_Adaptor *)cls)->fp_QMediaDevices_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QMediaDevices::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMediaDevices_Adaptor *)cls)->fp_QMediaDevices_receivers_c1731 (arg1)); +} + + +// exposed QObject *QMediaDevices::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QMediaDevices_Adaptor *)cls)->fp_QMediaDevices_sender_c0 ()); +} + + +// exposed int QMediaDevices::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMediaDevices_Adaptor *)cls)->fp_QMediaDevices_senderSignalIndex_c0 ()); +} + + +// void QMediaDevices::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaDevices_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaDevices_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QMediaDevices (); + +static gsi::Methods methods_QMediaDevices_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMediaDevices::QMediaDevices(QObject *parent)\nThis method creates an object of class QMediaDevices.", &_init_ctor_QMediaDevices_Adaptor_1302, &_call_ctor_QMediaDevices_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QMediaDevices::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QMediaDevices::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QMediaDevices::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QMediaDevices::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QMediaDevices::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QMediaDevices::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QMediaDevices::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QMediaDevices::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QMediaDevices::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QMediaDevices::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QMediaDevices_Adaptor (qtdecl_QMediaDevices (), "QtMultimedia", "QMediaDevices", + methods_QMediaDevices_Adaptor (), + "@qt\n@brief Binding of QMediaDevices"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaFormat.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaFormat.cc new file mode 100644 index 000000000..947e73725 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaFormat.cc @@ -0,0 +1,656 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMediaFormat.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMediaFormat + +// Constructor QMediaFormat::QMediaFormat(QMediaFormat::FileFormat format) + + +static void _init_ctor_QMediaFormat_2731 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format", true, "QMediaFormat::UnspecifiedFormat"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMediaFormat_2731 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMediaFormat::UnspecifiedFormat), heap); + ret.write (new QMediaFormat (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Constructor QMediaFormat::QMediaFormat(const QMediaFormat &other) + + +static void _init_ctor_QMediaFormat_2491 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMediaFormat_2491 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QMediaFormat (arg1)); +} + + +// QMediaFormat::AudioCodec QMediaFormat::audioCodec() + + +static void _init_f_audioCodec_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_audioCodec_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMediaFormat *)cls)->audioCodec ())); +} + + +// QMediaFormat::FileFormat QMediaFormat::fileFormat() + + +static void _init_f_fileFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_fileFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMediaFormat *)cls)->fileFormat ())); +} + + +// bool QMediaFormat::isSupported(QMediaFormat::ConversionMode mode) + + +static void _init_f_isSupported_c3181 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_isSupported_c3181 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QMediaFormat *)cls)->isSupported (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QMimeType QMediaFormat::mimeType() + + +static void _init_f_mimeType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mimeType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMimeType)((QMediaFormat *)cls)->mimeType ()); +} + + +// bool QMediaFormat::operator!=(const QMediaFormat &other) + + +static void _init_f_operator_excl__eq__c2491 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2491 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMediaFormat *)cls)->operator!= (arg1)); +} + + +// QMediaFormat &QMediaFormat::operator=(const QMediaFormat &other) + + +static void _init_f_operator_eq__2491 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2491 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMediaFormat &)((QMediaFormat *)cls)->operator= (arg1)); +} + + +// bool QMediaFormat::operator==(const QMediaFormat &other) + + +static void _init_f_operator_eq__eq__c2491 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2491 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMediaFormat *)cls)->operator== (arg1)); +} + + +// void QMediaFormat::resolveForEncoding(QMediaFormat::ResolveFlags flags) + + +static void _init_f_resolveForEncoding_2959 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_resolveForEncoding_2959 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaFormat *)cls)->resolveForEncoding (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QMediaFormat::setAudioCodec(QMediaFormat::AudioCodec codec) + + +static void _init_f_setAudioCodec_2706 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("codec"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAudioCodec_2706 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaFormat *)cls)->setAudioCodec (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QMediaFormat::setFileFormat(QMediaFormat::FileFormat f) + + +static void _init_f_setFileFormat_2731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFileFormat_2731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaFormat *)cls)->setFileFormat (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QMediaFormat::setVideoCodec(QMediaFormat::VideoCodec codec) + + +static void _init_f_setVideoCodec_2711 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("codec"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setVideoCodec_2711 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaFormat *)cls)->setVideoCodec (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QList QMediaFormat::supportedAudioCodecs(QMediaFormat::ConversionMode m) + + +static void _init_f_supportedAudioCodecs_3181 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("m"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return > (); +} + +static void _call_f_supportedAudioCodecs_3181 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write > ((QList)((QMediaFormat *)cls)->supportedAudioCodecs (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QList QMediaFormat::supportedFileFormats(QMediaFormat::ConversionMode m) + + +static void _init_f_supportedFileFormats_3181 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("m"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return > (); +} + +static void _call_f_supportedFileFormats_3181 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write > ((QList)((QMediaFormat *)cls)->supportedFileFormats (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QList QMediaFormat::supportedVideoCodecs(QMediaFormat::ConversionMode m) + + +static void _init_f_supportedVideoCodecs_3181 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("m"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return > (); +} + +static void _call_f_supportedVideoCodecs_3181 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write > ((QList)((QMediaFormat *)cls)->supportedVideoCodecs (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QMediaFormat::swap(QMediaFormat &other) + + +static void _init_f_swap_1796 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1796 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMediaFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaFormat *)cls)->swap (arg1); +} + + +// QMediaFormat::VideoCodec QMediaFormat::videoCodec() + + +static void _init_f_videoCodec_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_videoCodec_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMediaFormat *)cls)->videoCodec ())); +} + + +// static QString QMediaFormat::audioCodecDescription(QMediaFormat::AudioCodec codec) + + +static void _init_f_audioCodecDescription_2706 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("codec"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_audioCodecDescription_2706 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QMediaFormat::audioCodecDescription (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QMediaFormat::audioCodecName(QMediaFormat::AudioCodec codec) + + +static void _init_f_audioCodecName_2706 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("codec"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_audioCodecName_2706 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QMediaFormat::audioCodecName (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QMediaFormat::fileFormatDescription(QMediaFormat::FileFormat fileFormat) + + +static void _init_f_fileFormatDescription_2731 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileFormat"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_fileFormatDescription_2731 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QMediaFormat::fileFormatDescription (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QMediaFormat::fileFormatName(QMediaFormat::FileFormat fileFormat) + + +static void _init_f_fileFormatName_2731 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileFormat"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_fileFormatName_2731 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QMediaFormat::fileFormatName (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QMediaFormat::videoCodecDescription(QMediaFormat::VideoCodec codec) + + +static void _init_f_videoCodecDescription_2711 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("codec"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_videoCodecDescription_2711 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QMediaFormat::videoCodecDescription (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QMediaFormat::videoCodecName(QMediaFormat::VideoCodec codec) + + +static void _init_f_videoCodecName_2711 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("codec"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_videoCodecName_2711 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QMediaFormat::videoCodecName (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMediaFormat () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMediaFormat::QMediaFormat(QMediaFormat::FileFormat format)\nThis method creates an object of class QMediaFormat.", &_init_ctor_QMediaFormat_2731, &_call_ctor_QMediaFormat_2731); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMediaFormat::QMediaFormat(const QMediaFormat &other)\nThis method creates an object of class QMediaFormat.", &_init_ctor_QMediaFormat_2491, &_call_ctor_QMediaFormat_2491); + methods += new qt_gsi::GenericMethod ("audioCodec", "@brief Method QMediaFormat::AudioCodec QMediaFormat::audioCodec()\n", true, &_init_f_audioCodec_c0, &_call_f_audioCodec_c0); + methods += new qt_gsi::GenericMethod ("fileFormat", "@brief Method QMediaFormat::FileFormat QMediaFormat::fileFormat()\n", true, &_init_f_fileFormat_c0, &_call_f_fileFormat_c0); + methods += new qt_gsi::GenericMethod ("isSupported?", "@brief Method bool QMediaFormat::isSupported(QMediaFormat::ConversionMode mode)\n", true, &_init_f_isSupported_c3181, &_call_f_isSupported_c3181); + methods += new qt_gsi::GenericMethod ("mimeType", "@brief Method QMimeType QMediaFormat::mimeType()\n", true, &_init_f_mimeType_c0, &_call_f_mimeType_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QMediaFormat::operator!=(const QMediaFormat &other)\n", true, &_init_f_operator_excl__eq__c2491, &_call_f_operator_excl__eq__c2491); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QMediaFormat &QMediaFormat::operator=(const QMediaFormat &other)\n", false, &_init_f_operator_eq__2491, &_call_f_operator_eq__2491); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QMediaFormat::operator==(const QMediaFormat &other)\n", true, &_init_f_operator_eq__eq__c2491, &_call_f_operator_eq__eq__c2491); + methods += new qt_gsi::GenericMethod ("resolveForEncoding", "@brief Method void QMediaFormat::resolveForEncoding(QMediaFormat::ResolveFlags flags)\n", false, &_init_f_resolveForEncoding_2959, &_call_f_resolveForEncoding_2959); + methods += new qt_gsi::GenericMethod ("setAudioCodec", "@brief Method void QMediaFormat::setAudioCodec(QMediaFormat::AudioCodec codec)\n", false, &_init_f_setAudioCodec_2706, &_call_f_setAudioCodec_2706); + methods += new qt_gsi::GenericMethod ("setFileFormat", "@brief Method void QMediaFormat::setFileFormat(QMediaFormat::FileFormat f)\n", false, &_init_f_setFileFormat_2731, &_call_f_setFileFormat_2731); + methods += new qt_gsi::GenericMethod ("setVideoCodec", "@brief Method void QMediaFormat::setVideoCodec(QMediaFormat::VideoCodec codec)\n", false, &_init_f_setVideoCodec_2711, &_call_f_setVideoCodec_2711); + methods += new qt_gsi::GenericMethod ("supportedAudioCodecs", "@brief Method QList QMediaFormat::supportedAudioCodecs(QMediaFormat::ConversionMode m)\n", false, &_init_f_supportedAudioCodecs_3181, &_call_f_supportedAudioCodecs_3181); + methods += new qt_gsi::GenericMethod ("supportedFileFormats", "@brief Method QList QMediaFormat::supportedFileFormats(QMediaFormat::ConversionMode m)\n", false, &_init_f_supportedFileFormats_3181, &_call_f_supportedFileFormats_3181); + methods += new qt_gsi::GenericMethod ("supportedVideoCodecs", "@brief Method QList QMediaFormat::supportedVideoCodecs(QMediaFormat::ConversionMode m)\n", false, &_init_f_supportedVideoCodecs_3181, &_call_f_supportedVideoCodecs_3181); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QMediaFormat::swap(QMediaFormat &other)\n", false, &_init_f_swap_1796, &_call_f_swap_1796); + methods += new qt_gsi::GenericMethod ("videoCodec", "@brief Method QMediaFormat::VideoCodec QMediaFormat::videoCodec()\n", true, &_init_f_videoCodec_c0, &_call_f_videoCodec_c0); + methods += new qt_gsi::GenericStaticMethod ("audioCodecDescription", "@brief Static method QString QMediaFormat::audioCodecDescription(QMediaFormat::AudioCodec codec)\nThis method is static and can be called without an instance.", &_init_f_audioCodecDescription_2706, &_call_f_audioCodecDescription_2706); + methods += new qt_gsi::GenericStaticMethod ("audioCodecName", "@brief Static method QString QMediaFormat::audioCodecName(QMediaFormat::AudioCodec codec)\nThis method is static and can be called without an instance.", &_init_f_audioCodecName_2706, &_call_f_audioCodecName_2706); + methods += new qt_gsi::GenericStaticMethod ("fileFormatDescription", "@brief Static method QString QMediaFormat::fileFormatDescription(QMediaFormat::FileFormat fileFormat)\nThis method is static and can be called without an instance.", &_init_f_fileFormatDescription_2731, &_call_f_fileFormatDescription_2731); + methods += new qt_gsi::GenericStaticMethod ("fileFormatName", "@brief Static method QString QMediaFormat::fileFormatName(QMediaFormat::FileFormat fileFormat)\nThis method is static and can be called without an instance.", &_init_f_fileFormatName_2731, &_call_f_fileFormatName_2731); + methods += new qt_gsi::GenericStaticMethod ("videoCodecDescription", "@brief Static method QString QMediaFormat::videoCodecDescription(QMediaFormat::VideoCodec codec)\nThis method is static and can be called without an instance.", &_init_f_videoCodecDescription_2711, &_call_f_videoCodecDescription_2711); + methods += new qt_gsi::GenericStaticMethod ("videoCodecName", "@brief Static method QString QMediaFormat::videoCodecName(QMediaFormat::VideoCodec codec)\nThis method is static and can be called without an instance.", &_init_f_videoCodecName_2711, &_call_f_videoCodecName_2711); + return methods; +} + +gsi::Class decl_QMediaFormat ("QtMultimedia", "QMediaFormat", + methods_QMediaFormat (), + "@qt\n@brief Binding of QMediaFormat"); + + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaFormat () { return decl_QMediaFormat; } + +} + + +// Implementation of the enum wrapper class for QMediaFormat::AudioCodec +namespace qt_gsi +{ + +static gsi::Enum decl_QMediaFormat_AudioCodec_Enum ("QtMultimedia", "QMediaFormat_AudioCodec", + gsi::enum_const ("Unspecified", QMediaFormat::AudioCodec::Unspecified, "@brief Enum constant QMediaFormat::AudioCodec::Unspecified") + + gsi::enum_const ("MP3", QMediaFormat::AudioCodec::MP3, "@brief Enum constant QMediaFormat::AudioCodec::MP3") + + gsi::enum_const ("AAC", QMediaFormat::AudioCodec::AAC, "@brief Enum constant QMediaFormat::AudioCodec::AAC") + + gsi::enum_const ("AC3", QMediaFormat::AudioCodec::AC3, "@brief Enum constant QMediaFormat::AudioCodec::AC3") + + gsi::enum_const ("EAC3", QMediaFormat::AudioCodec::EAC3, "@brief Enum constant QMediaFormat::AudioCodec::EAC3") + + gsi::enum_const ("FLAC", QMediaFormat::AudioCodec::FLAC, "@brief Enum constant QMediaFormat::AudioCodec::FLAC") + + gsi::enum_const ("DolbyTrueHD", QMediaFormat::AudioCodec::DolbyTrueHD, "@brief Enum constant QMediaFormat::AudioCodec::DolbyTrueHD") + + gsi::enum_const ("Opus", QMediaFormat::AudioCodec::Opus, "@brief Enum constant QMediaFormat::AudioCodec::Opus") + + gsi::enum_const ("Vorbis", QMediaFormat::AudioCodec::Vorbis, "@brief Enum constant QMediaFormat::AudioCodec::Vorbis") + + gsi::enum_const ("Wave", QMediaFormat::AudioCodec::Wave, "@brief Enum constant QMediaFormat::AudioCodec::Wave") + + gsi::enum_const ("WMA", QMediaFormat::AudioCodec::WMA, "@brief Enum constant QMediaFormat::AudioCodec::WMA") + + gsi::enum_const ("ALAC", QMediaFormat::AudioCodec::ALAC, "@brief Enum constant QMediaFormat::AudioCodec::ALAC") + + gsi::enum_const ("LastAudioCodec", QMediaFormat::AudioCodec::LastAudioCodec, "@brief Enum constant QMediaFormat::AudioCodec::LastAudioCodec"), + "@qt\n@brief This class represents the QMediaFormat::AudioCodec enum"); + +static gsi::QFlagsClass decl_QMediaFormat_AudioCodec_Enums ("QtMultimedia", "QMediaFormat_QFlags_AudioCodec", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QMediaFormat_AudioCodec_Enum_as_child (decl_QMediaFormat_AudioCodec_Enum, "AudioCodec"); +static gsi::ClassExt decl_QMediaFormat_AudioCodec_Enums_as_child (decl_QMediaFormat_AudioCodec_Enums, "QFlags_AudioCodec"); + +} + + +// Implementation of the enum wrapper class for QMediaFormat::ConversionMode +namespace qt_gsi +{ + +static gsi::Enum decl_QMediaFormat_ConversionMode_Enum ("QtMultimedia", "QMediaFormat_ConversionMode", + gsi::enum_const ("Encode", QMediaFormat::Encode, "@brief Enum constant QMediaFormat::Encode") + + gsi::enum_const ("Decode", QMediaFormat::Decode, "@brief Enum constant QMediaFormat::Decode"), + "@qt\n@brief This class represents the QMediaFormat::ConversionMode enum"); + +static gsi::QFlagsClass decl_QMediaFormat_ConversionMode_Enums ("QtMultimedia", "QMediaFormat_QFlags_ConversionMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMediaFormat_ConversionMode_Enum_in_parent (decl_QMediaFormat_ConversionMode_Enum.defs ()); +static gsi::ClassExt decl_QMediaFormat_ConversionMode_Enum_as_child (decl_QMediaFormat_ConversionMode_Enum, "ConversionMode"); +static gsi::ClassExt decl_QMediaFormat_ConversionMode_Enums_as_child (decl_QMediaFormat_ConversionMode_Enums, "QFlags_ConversionMode"); + +} + + +// Implementation of the enum wrapper class for QMediaFormat::FileFormat +namespace qt_gsi +{ + +static gsi::Enum decl_QMediaFormat_FileFormat_Enum ("QtMultimedia", "QMediaFormat_FileFormat", + gsi::enum_const ("UnspecifiedFormat", QMediaFormat::UnspecifiedFormat, "@brief Enum constant QMediaFormat::UnspecifiedFormat") + + gsi::enum_const ("WMV", QMediaFormat::WMV, "@brief Enum constant QMediaFormat::WMV") + + gsi::enum_const ("AVI", QMediaFormat::AVI, "@brief Enum constant QMediaFormat::AVI") + + gsi::enum_const ("Matroska", QMediaFormat::Matroska, "@brief Enum constant QMediaFormat::Matroska") + + gsi::enum_const ("MPEG4", QMediaFormat::MPEG4, "@brief Enum constant QMediaFormat::MPEG4") + + gsi::enum_const ("Ogg", QMediaFormat::Ogg, "@brief Enum constant QMediaFormat::Ogg") + + gsi::enum_const ("QuickTime", QMediaFormat::QuickTime, "@brief Enum constant QMediaFormat::QuickTime") + + gsi::enum_const ("WebM", QMediaFormat::WebM, "@brief Enum constant QMediaFormat::WebM") + + gsi::enum_const ("Mpeg4Audio", QMediaFormat::Mpeg4Audio, "@brief Enum constant QMediaFormat::Mpeg4Audio") + + gsi::enum_const ("AAC", QMediaFormat::AAC, "@brief Enum constant QMediaFormat::AAC") + + gsi::enum_const ("WMA", QMediaFormat::WMA, "@brief Enum constant QMediaFormat::WMA") + + gsi::enum_const ("MP3", QMediaFormat::MP3, "@brief Enum constant QMediaFormat::MP3") + + gsi::enum_const ("FLAC", QMediaFormat::FLAC, "@brief Enum constant QMediaFormat::FLAC") + + gsi::enum_const ("Wave", QMediaFormat::Wave, "@brief Enum constant QMediaFormat::Wave") + + gsi::enum_const ("LastFileFormat", QMediaFormat::LastFileFormat, "@brief Enum constant QMediaFormat::LastFileFormat"), + "@qt\n@brief This class represents the QMediaFormat::FileFormat enum"); + +static gsi::QFlagsClass decl_QMediaFormat_FileFormat_Enums ("QtMultimedia", "QMediaFormat_QFlags_FileFormat", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMediaFormat_FileFormat_Enum_in_parent (decl_QMediaFormat_FileFormat_Enum.defs ()); +static gsi::ClassExt decl_QMediaFormat_FileFormat_Enum_as_child (decl_QMediaFormat_FileFormat_Enum, "FileFormat"); +static gsi::ClassExt decl_QMediaFormat_FileFormat_Enums_as_child (decl_QMediaFormat_FileFormat_Enums, "QFlags_FileFormat"); + +} + + +// Implementation of the enum wrapper class for QMediaFormat::ResolveFlags +namespace qt_gsi +{ + +static gsi::Enum decl_QMediaFormat_ResolveFlags_Enum ("QtMultimedia", "QMediaFormat_ResolveFlags", + gsi::enum_const ("NoFlags", QMediaFormat::NoFlags, "@brief Enum constant QMediaFormat::NoFlags") + + gsi::enum_const ("RequiresVideo", QMediaFormat::RequiresVideo, "@brief Enum constant QMediaFormat::RequiresVideo"), + "@qt\n@brief This class represents the QMediaFormat::ResolveFlags enum"); + +static gsi::QFlagsClass decl_QMediaFormat_ResolveFlags_Enums ("QtMultimedia", "QMediaFormat_QFlags_ResolveFlags", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMediaFormat_ResolveFlags_Enum_in_parent (decl_QMediaFormat_ResolveFlags_Enum.defs ()); +static gsi::ClassExt decl_QMediaFormat_ResolveFlags_Enum_as_child (decl_QMediaFormat_ResolveFlags_Enum, "ResolveFlags"); +static gsi::ClassExt decl_QMediaFormat_ResolveFlags_Enums_as_child (decl_QMediaFormat_ResolveFlags_Enums, "QFlags_ResolveFlags"); + +} + + +// Implementation of the enum wrapper class for QMediaFormat::VideoCodec +namespace qt_gsi +{ + +static gsi::Enum decl_QMediaFormat_VideoCodec_Enum ("QtMultimedia", "QMediaFormat_VideoCodec", + gsi::enum_const ("Unspecified", QMediaFormat::VideoCodec::Unspecified, "@brief Enum constant QMediaFormat::VideoCodec::Unspecified") + + gsi::enum_const ("MPEG1", QMediaFormat::VideoCodec::MPEG1, "@brief Enum constant QMediaFormat::VideoCodec::MPEG1") + + gsi::enum_const ("MPEG2", QMediaFormat::VideoCodec::MPEG2, "@brief Enum constant QMediaFormat::VideoCodec::MPEG2") + + gsi::enum_const ("MPEG4", QMediaFormat::VideoCodec::MPEG4, "@brief Enum constant QMediaFormat::VideoCodec::MPEG4") + + gsi::enum_const ("H264", QMediaFormat::VideoCodec::H264, "@brief Enum constant QMediaFormat::VideoCodec::H264") + + gsi::enum_const ("H265", QMediaFormat::VideoCodec::H265, "@brief Enum constant QMediaFormat::VideoCodec::H265") + + gsi::enum_const ("VP8", QMediaFormat::VideoCodec::VP8, "@brief Enum constant QMediaFormat::VideoCodec::VP8") + + gsi::enum_const ("VP9", QMediaFormat::VideoCodec::VP9, "@brief Enum constant QMediaFormat::VideoCodec::VP9") + + gsi::enum_const ("AV1", QMediaFormat::VideoCodec::AV1, "@brief Enum constant QMediaFormat::VideoCodec::AV1") + + gsi::enum_const ("Theora", QMediaFormat::VideoCodec::Theora, "@brief Enum constant QMediaFormat::VideoCodec::Theora") + + gsi::enum_const ("WMV", QMediaFormat::VideoCodec::WMV, "@brief Enum constant QMediaFormat::VideoCodec::WMV") + + gsi::enum_const ("MotionJPEG", QMediaFormat::VideoCodec::MotionJPEG, "@brief Enum constant QMediaFormat::VideoCodec::MotionJPEG") + + gsi::enum_const ("LastVideoCodec", QMediaFormat::VideoCodec::LastVideoCodec, "@brief Enum constant QMediaFormat::VideoCodec::LastVideoCodec"), + "@qt\n@brief This class represents the QMediaFormat::VideoCodec enum"); + +static gsi::QFlagsClass decl_QMediaFormat_VideoCodec_Enums ("QtMultimedia", "QMediaFormat_QFlags_VideoCodec", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QMediaFormat_VideoCodec_Enum_as_child (decl_QMediaFormat_VideoCodec_Enum, "VideoCodec"); +static gsi::ClassExt decl_QMediaFormat_VideoCodec_Enums_as_child (decl_QMediaFormat_VideoCodec_Enums, "QFlags_VideoCodec"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaMetaData.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaMetaData.cc new file mode 100644 index 000000000..80d512610 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaMetaData.cc @@ -0,0 +1,291 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMediaMetaData.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMediaMetaData + +// Constructor QMediaMetaData::QMediaMetaData() + + +static void _init_ctor_QMediaMetaData_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMediaMetaData_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMediaMetaData ()); +} + + +// void QMediaMetaData::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaMetaData *)cls)->clear (); +} + + +// void QMediaMetaData::insert(QMediaMetaData::Key k, const QVariant &value) + + +static void _init_f_insert_4190 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("k"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insert_4190 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaMetaData *)cls)->insert (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// bool QMediaMetaData::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMediaMetaData *)cls)->isEmpty ()); +} + + +// QList QMediaMetaData::keys() + + +static void _init_f_keys_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_keys_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QMediaMetaData *)cls)->keys ()); +} + + +// QVariant &QMediaMetaData::operator[](QMediaMetaData::Key k) + + +static void _init_f_operator_index__2179 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("k"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_index__2179 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QVariant &)((QMediaMetaData *)cls)->operator[] (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QMediaMetaData::remove(QMediaMetaData::Key k) + + +static void _init_f_remove_2179 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("k"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_remove_2179 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaMetaData *)cls)->remove (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QString QMediaMetaData::stringValue(QMediaMetaData::Key k) + + +static void _init_f_stringValue_c2179 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("k"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_stringValue_c2179 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)((QMediaMetaData *)cls)->stringValue (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QVariant QMediaMetaData::value(QMediaMetaData::Key k) + + +static void _init_f_value_c2179 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("k"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_value_c2179 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QVariant)((QMediaMetaData *)cls)->value (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QMediaMetaData::metaDataKeyToString(QMediaMetaData::Key k) + + +static void _init_f_metaDataKeyToString_2179 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("k"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_metaDataKeyToString_2179 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QMediaMetaData::metaDataKeyToString (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMediaMetaData () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMediaMetaData::QMediaMetaData()\nThis method creates an object of class QMediaMetaData.", &_init_ctor_QMediaMetaData_0, &_call_ctor_QMediaMetaData_0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QMediaMetaData::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("insert", "@brief Method void QMediaMetaData::insert(QMediaMetaData::Key k, const QVariant &value)\n", false, &_init_f_insert_4190, &_call_f_insert_4190); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QMediaMetaData::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("keys", "@brief Method QList QMediaMetaData::keys()\n", true, &_init_f_keys_c0, &_call_f_keys_c0); + methods += new qt_gsi::GenericMethod ("[]", "@brief Method QVariant &QMediaMetaData::operator[](QMediaMetaData::Key k)\n", false, &_init_f_operator_index__2179, &_call_f_operator_index__2179); + methods += new qt_gsi::GenericMethod ("remove", "@brief Method void QMediaMetaData::remove(QMediaMetaData::Key k)\n", false, &_init_f_remove_2179, &_call_f_remove_2179); + methods += new qt_gsi::GenericMethod ("stringValue", "@brief Method QString QMediaMetaData::stringValue(QMediaMetaData::Key k)\n", true, &_init_f_stringValue_c2179, &_call_f_stringValue_c2179); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QVariant QMediaMetaData::value(QMediaMetaData::Key k)\n", true, &_init_f_value_c2179, &_call_f_value_c2179); + methods += new qt_gsi::GenericStaticMethod ("metaDataKeyToString", "@brief Static method QString QMediaMetaData::metaDataKeyToString(QMediaMetaData::Key k)\nThis method is static and can be called without an instance.", &_init_f_metaDataKeyToString_2179, &_call_f_metaDataKeyToString_2179); + return methods; +} + +gsi::Class decl_QMediaMetaData ("QtMultimedia", "QMediaMetaData", + methods_QMediaMetaData (), + "@qt\n@brief Binding of QMediaMetaData"); + + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaMetaData () { return decl_QMediaMetaData; } + +} + + +// Implementation of the enum wrapper class for QMediaMetaData::Key +namespace qt_gsi +{ + +static gsi::Enum decl_QMediaMetaData_Key_Enum ("QtMultimedia", "QMediaMetaData_Key", + gsi::enum_const ("Title", QMediaMetaData::Title, "@brief Enum constant QMediaMetaData::Title") + + gsi::enum_const ("Author", QMediaMetaData::Author, "@brief Enum constant QMediaMetaData::Author") + + gsi::enum_const ("Comment", QMediaMetaData::Comment, "@brief Enum constant QMediaMetaData::Comment") + + gsi::enum_const ("Description", QMediaMetaData::Description, "@brief Enum constant QMediaMetaData::Description") + + gsi::enum_const ("Genre", QMediaMetaData::Genre, "@brief Enum constant QMediaMetaData::Genre") + + gsi::enum_const ("Date", QMediaMetaData::Date, "@brief Enum constant QMediaMetaData::Date") + + gsi::enum_const ("Language", QMediaMetaData::Language, "@brief Enum constant QMediaMetaData::Language") + + gsi::enum_const ("Publisher", QMediaMetaData::Publisher, "@brief Enum constant QMediaMetaData::Publisher") + + gsi::enum_const ("Copyright", QMediaMetaData::Copyright, "@brief Enum constant QMediaMetaData::Copyright") + + gsi::enum_const ("Url", QMediaMetaData::Url, "@brief Enum constant QMediaMetaData::Url") + + gsi::enum_const ("Duration", QMediaMetaData::Duration, "@brief Enum constant QMediaMetaData::Duration") + + gsi::enum_const ("MediaType", QMediaMetaData::MediaType, "@brief Enum constant QMediaMetaData::MediaType") + + gsi::enum_const ("FileFormat", QMediaMetaData::FileFormat, "@brief Enum constant QMediaMetaData::FileFormat") + + gsi::enum_const ("AudioBitRate", QMediaMetaData::AudioBitRate, "@brief Enum constant QMediaMetaData::AudioBitRate") + + gsi::enum_const ("AudioCodec", QMediaMetaData::AudioCodec, "@brief Enum constant QMediaMetaData::AudioCodec") + + gsi::enum_const ("VideoBitRate", QMediaMetaData::VideoBitRate, "@brief Enum constant QMediaMetaData::VideoBitRate") + + gsi::enum_const ("VideoCodec", QMediaMetaData::VideoCodec, "@brief Enum constant QMediaMetaData::VideoCodec") + + gsi::enum_const ("VideoFrameRate", QMediaMetaData::VideoFrameRate, "@brief Enum constant QMediaMetaData::VideoFrameRate") + + gsi::enum_const ("AlbumTitle", QMediaMetaData::AlbumTitle, "@brief Enum constant QMediaMetaData::AlbumTitle") + + gsi::enum_const ("AlbumArtist", QMediaMetaData::AlbumArtist, "@brief Enum constant QMediaMetaData::AlbumArtist") + + gsi::enum_const ("ContributingArtist", QMediaMetaData::ContributingArtist, "@brief Enum constant QMediaMetaData::ContributingArtist") + + gsi::enum_const ("TrackNumber", QMediaMetaData::TrackNumber, "@brief Enum constant QMediaMetaData::TrackNumber") + + gsi::enum_const ("Composer", QMediaMetaData::Composer, "@brief Enum constant QMediaMetaData::Composer") + + gsi::enum_const ("LeadPerformer", QMediaMetaData::LeadPerformer, "@brief Enum constant QMediaMetaData::LeadPerformer") + + gsi::enum_const ("ThumbnailImage", QMediaMetaData::ThumbnailImage, "@brief Enum constant QMediaMetaData::ThumbnailImage") + + gsi::enum_const ("CoverArtImage", QMediaMetaData::CoverArtImage, "@brief Enum constant QMediaMetaData::CoverArtImage") + + gsi::enum_const ("Orientation", QMediaMetaData::Orientation, "@brief Enum constant QMediaMetaData::Orientation") + + gsi::enum_const ("Resolution", QMediaMetaData::Resolution, "@brief Enum constant QMediaMetaData::Resolution"), + "@qt\n@brief This class represents the QMediaMetaData::Key enum"); + +static gsi::QFlagsClass decl_QMediaMetaData_Key_Enums ("QtMultimedia", "QMediaMetaData_QFlags_Key", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMediaMetaData_Key_Enum_in_parent (decl_QMediaMetaData_Key_Enum.defs ()); +static gsi::ClassExt decl_QMediaMetaData_Key_Enum_as_child (decl_QMediaMetaData_Key_Enum, "Key"); +static gsi::ClassExt decl_QMediaMetaData_Key_Enums_as_child (decl_QMediaMetaData_Key_Enums, "QFlags_Key"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaPlayer.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaPlayer.cc new file mode 100644 index 000000000..75259063e --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaPlayer.cc @@ -0,0 +1,1624 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMediaPlayer.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMediaPlayer + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QMediaPlayer::staticMetaObject); +} + + +// int QMediaPlayer::activeAudioTrack() + + +static void _init_f_activeAudioTrack_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activeAudioTrack_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMediaPlayer *)cls)->activeAudioTrack ()); +} + + +// int QMediaPlayer::activeSubtitleTrack() + + +static void _init_f_activeSubtitleTrack_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activeSubtitleTrack_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMediaPlayer *)cls)->activeSubtitleTrack ()); +} + + +// void QMediaPlayer::activeTracksChanged() + + +static void _init_f_activeTracksChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activeTracksChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->activeTracksChanged (); +} + + +// int QMediaPlayer::activeVideoTrack() + + +static void _init_f_activeVideoTrack_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activeVideoTrack_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMediaPlayer *)cls)->activeVideoTrack ()); +} + + +// QAudioOutput *QMediaPlayer::audioOutput() + + +static void _init_f_audioOutput_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_audioOutput_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAudioOutput *)((QMediaPlayer *)cls)->audioOutput ()); +} + + +// void QMediaPlayer::audioOutputChanged() + + +static void _init_f_audioOutputChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_audioOutputChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->audioOutputChanged (); +} + + +// QList QMediaPlayer::audioTracks() + + +static void _init_f_audioTracks_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_audioTracks_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QMediaPlayer *)cls)->audioTracks ()); +} + + +// float QMediaPlayer::bufferProgress() + + +static void _init_f_bufferProgress_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bufferProgress_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QMediaPlayer *)cls)->bufferProgress ()); +} + + +// void QMediaPlayer::bufferProgressChanged(float progress) + + +static void _init_f_bufferProgressChanged_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("progress"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_bufferProgressChanged_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->bufferProgressChanged (arg1); +} + + +// QMediaTimeRange QMediaPlayer::bufferedTimeRange() + + +static void _init_f_bufferedTimeRange_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bufferedTimeRange_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMediaTimeRange)((QMediaPlayer *)cls)->bufferedTimeRange ()); +} + + +// qint64 QMediaPlayer::duration() + + +static void _init_f_duration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_duration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QMediaPlayer *)cls)->duration ()); +} + + +// void QMediaPlayer::durationChanged(qint64 duration) + + +static void _init_f_durationChanged_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("duration"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_durationChanged_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->durationChanged (arg1); +} + + +// QMediaPlayer::Error QMediaPlayer::error() + + +static void _init_f_error_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMediaPlayer *)cls)->error ())); +} + + +// void QMediaPlayer::errorChanged() + + +static void _init_f_errorChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->errorChanged (); +} + + +// void QMediaPlayer::errorOccurred(QMediaPlayer::Error error, const QString &errorString) + + +static void _init_f_errorOccurred_4173 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("error"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("errorString"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_errorOccurred_4173 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->errorOccurred (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// QString QMediaPlayer::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QMediaPlayer *)cls)->errorString ()); +} + + +// bool QMediaPlayer::hasAudio() + + +static void _init_f_hasAudio_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasAudio_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMediaPlayer *)cls)->hasAudio ()); +} + + +// void QMediaPlayer::hasAudioChanged(bool available) + + +static void _init_f_hasAudioChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("available"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasAudioChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->hasAudioChanged (arg1); +} + + +// bool QMediaPlayer::hasVideo() + + +static void _init_f_hasVideo_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasVideo_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMediaPlayer *)cls)->hasVideo ()); +} + + +// void QMediaPlayer::hasVideoChanged(bool videoAvailable) + + +static void _init_f_hasVideoChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("videoAvailable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasVideoChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->hasVideoChanged (arg1); +} + + +// bool QMediaPlayer::isAvailable() + + +static void _init_f_isAvailable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMediaPlayer *)cls)->isAvailable ()); +} + + +// bool QMediaPlayer::isSeekable() + + +static void _init_f_isSeekable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSeekable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMediaPlayer *)cls)->isSeekable ()); +} + + +// int QMediaPlayer::loops() + + +static void _init_f_loops_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_loops_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMediaPlayer *)cls)->loops ()); +} + + +// void QMediaPlayer::loopsChanged() + + +static void _init_f_loopsChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_loopsChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->loopsChanged (); +} + + +// QMediaPlayer::MediaStatus QMediaPlayer::mediaStatus() + + +static void _init_f_mediaStatus_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_mediaStatus_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMediaPlayer *)cls)->mediaStatus ())); +} + + +// void QMediaPlayer::mediaStatusChanged(QMediaPlayer::MediaStatus status) + + +static void _init_f_mediaStatusChanged_2858 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("status"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_mediaStatusChanged_2858 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->mediaStatusChanged (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QMediaMetaData QMediaPlayer::metaData() + + +static void _init_f_metaData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_metaData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMediaMetaData)((QMediaPlayer *)cls)->metaData ()); +} + + +// void QMediaPlayer::metaDataChanged() + + +static void _init_f_metaDataChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_metaDataChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->metaDataChanged (); +} + + +// void QMediaPlayer::pause() + + +static void _init_f_pause_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pause_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->pause (); +} + + +// void QMediaPlayer::play() + + +static void _init_f_play_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_play_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->play (); +} + + +// double QMediaPlayer::playbackRate() + + +static void _init_f_playbackRate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_playbackRate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QMediaPlayer *)cls)->playbackRate ()); +} + + +// void QMediaPlayer::playbackRateChanged(double rate) + + +static void _init_f_playbackRateChanged_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_playbackRateChanged_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->playbackRateChanged (arg1); +} + + +// QMediaPlayer::PlaybackState QMediaPlayer::playbackState() + + +static void _init_f_playbackState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_playbackState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMediaPlayer *)cls)->playbackState ())); +} + + +// void QMediaPlayer::playbackStateChanged(QMediaPlayer::PlaybackState newState) + + +static void _init_f_playbackStateChanged_3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newState"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_playbackStateChanged_3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->playbackStateChanged (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// qint64 QMediaPlayer::position() + + +static void _init_f_position_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_position_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QMediaPlayer *)cls)->position ()); +} + + +// void QMediaPlayer::positionChanged(qint64 position) + + +static void _init_f_positionChanged_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_positionChanged_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->positionChanged (arg1); +} + + +// void QMediaPlayer::seekableChanged(bool seekable) + + +static void _init_f_seekableChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("seekable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_seekableChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->seekableChanged (arg1); +} + + +// void QMediaPlayer::setActiveAudioTrack(int index) + + +static void _init_f_setActiveAudioTrack_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setActiveAudioTrack_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->setActiveAudioTrack (arg1); +} + + +// void QMediaPlayer::setActiveSubtitleTrack(int index) + + +static void _init_f_setActiveSubtitleTrack_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setActiveSubtitleTrack_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->setActiveSubtitleTrack (arg1); +} + + +// void QMediaPlayer::setActiveVideoTrack(int index) + + +static void _init_f_setActiveVideoTrack_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setActiveVideoTrack_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->setActiveVideoTrack (arg1); +} + + +// void QMediaPlayer::setAudioOutput(QAudioOutput *output) + + +static void _init_f_setAudioOutput_1858 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("output"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAudioOutput_1858 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAudioOutput *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->setAudioOutput (arg1); +} + + +// void QMediaPlayer::setLoops(int loops) + + +static void _init_f_setLoops_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("loops"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLoops_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->setLoops (arg1); +} + + +// void QMediaPlayer::setPlaybackRate(double rate) + + +static void _init_f_setPlaybackRate_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPlaybackRate_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->setPlaybackRate (arg1); +} + + +// void QMediaPlayer::setPosition(qint64 position) + + +static void _init_f_setPosition_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPosition_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->setPosition (arg1); +} + + +// void QMediaPlayer::setSource(const QUrl &source) + + +static void _init_f_setSource_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("source"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSource_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->setSource (arg1); +} + + +// void QMediaPlayer::setSourceDevice(QIODevice *device, const QUrl &sourceUrl) + + +static void _init_f_setSourceDevice_3040 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceUrl", true, "QUrl()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setSourceDevice_3040 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + const QUrl &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->setSourceDevice (arg1, arg2); +} + + +// void QMediaPlayer::setVideoOutput(QObject *) + + +static void _init_f_setVideoOutput_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVideoOutput_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->setVideoOutput (arg1); +} + + +// void QMediaPlayer::setVideoSink(QVideoSink *sink) + + +static void _init_f_setVideoSink_1611 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sink"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVideoSink_1611 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVideoSink *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->setVideoSink (arg1); +} + + +// QUrl QMediaPlayer::source() + + +static void _init_f_source_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_source_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QUrl)((QMediaPlayer *)cls)->source ()); +} + + +// void QMediaPlayer::sourceChanged(const QUrl &media) + + +static void _init_f_sourceChanged_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("media"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_sourceChanged_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->sourceChanged (arg1); +} + + +// const QIODevice *QMediaPlayer::sourceDevice() + + +static void _init_f_sourceDevice_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sourceDevice_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QIODevice *)((QMediaPlayer *)cls)->sourceDevice ()); +} + + +// void QMediaPlayer::stop() + + +static void _init_f_stop_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stop_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->stop (); +} + + +// QList QMediaPlayer::subtitleTracks() + + +static void _init_f_subtitleTracks_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_subtitleTracks_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QMediaPlayer *)cls)->subtitleTracks ()); +} + + +// void QMediaPlayer::tracksChanged() + + +static void _init_f_tracksChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tracksChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->tracksChanged (); +} + + +// QObject *QMediaPlayer::videoOutput() + + +static void _init_f_videoOutput_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_videoOutput_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QMediaPlayer *)cls)->videoOutput ()); +} + + +// void QMediaPlayer::videoOutputChanged() + + +static void _init_f_videoOutputChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_videoOutputChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer *)cls)->videoOutputChanged (); +} + + +// QVideoSink *QMediaPlayer::videoSink() + + +static void _init_f_videoSink_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_videoSink_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVideoSink *)((QMediaPlayer *)cls)->videoSink ()); +} + + +// QList QMediaPlayer::videoTracks() + + +static void _init_f_videoTracks_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_videoTracks_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QMediaPlayer *)cls)->videoTracks ()); +} + + +// static QString QMediaPlayer::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QMediaPlayer::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMediaPlayer () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("activeAudioTrack", "@brief Method int QMediaPlayer::activeAudioTrack()\n", true, &_init_f_activeAudioTrack_c0, &_call_f_activeAudioTrack_c0); + methods += new qt_gsi::GenericMethod ("activeSubtitleTrack", "@brief Method int QMediaPlayer::activeSubtitleTrack()\n", true, &_init_f_activeSubtitleTrack_c0, &_call_f_activeSubtitleTrack_c0); + methods += new qt_gsi::GenericMethod ("activeTracksChanged", "@brief Method void QMediaPlayer::activeTracksChanged()\n", false, &_init_f_activeTracksChanged_0, &_call_f_activeTracksChanged_0); + methods += new qt_gsi::GenericMethod ("activeVideoTrack", "@brief Method int QMediaPlayer::activeVideoTrack()\n", true, &_init_f_activeVideoTrack_c0, &_call_f_activeVideoTrack_c0); + methods += new qt_gsi::GenericMethod ("audioOutput", "@brief Method QAudioOutput *QMediaPlayer::audioOutput()\n", true, &_init_f_audioOutput_c0, &_call_f_audioOutput_c0); + methods += new qt_gsi::GenericMethod ("audioOutputChanged", "@brief Method void QMediaPlayer::audioOutputChanged()\n", false, &_init_f_audioOutputChanged_0, &_call_f_audioOutputChanged_0); + methods += new qt_gsi::GenericMethod ("audioTracks", "@brief Method QList QMediaPlayer::audioTracks()\n", true, &_init_f_audioTracks_c0, &_call_f_audioTracks_c0); + methods += new qt_gsi::GenericMethod ("bufferProgress", "@brief Method float QMediaPlayer::bufferProgress()\n", true, &_init_f_bufferProgress_c0, &_call_f_bufferProgress_c0); + methods += new qt_gsi::GenericMethod ("bufferProgressChanged", "@brief Method void QMediaPlayer::bufferProgressChanged(float progress)\n", false, &_init_f_bufferProgressChanged_970, &_call_f_bufferProgressChanged_970); + methods += new qt_gsi::GenericMethod ("bufferedTimeRange", "@brief Method QMediaTimeRange QMediaPlayer::bufferedTimeRange()\n", true, &_init_f_bufferedTimeRange_c0, &_call_f_bufferedTimeRange_c0); + methods += new qt_gsi::GenericMethod (":duration", "@brief Method qint64 QMediaPlayer::duration()\n", true, &_init_f_duration_c0, &_call_f_duration_c0); + methods += new qt_gsi::GenericMethod ("durationChanged", "@brief Method void QMediaPlayer::durationChanged(qint64 duration)\n", false, &_init_f_durationChanged_986, &_call_f_durationChanged_986); + methods += new qt_gsi::GenericMethod (":error", "@brief Method QMediaPlayer::Error QMediaPlayer::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("errorChanged", "@brief Method void QMediaPlayer::errorChanged()\n", false, &_init_f_errorChanged_0, &_call_f_errorChanged_0); + methods += new qt_gsi::GenericMethod ("errorOccurred", "@brief Method void QMediaPlayer::errorOccurred(QMediaPlayer::Error error, const QString &errorString)\n", false, &_init_f_errorOccurred_4173, &_call_f_errorOccurred_4173); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QMediaPlayer::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("hasAudio", "@brief Method bool QMediaPlayer::hasAudio()\n", true, &_init_f_hasAudio_c0, &_call_f_hasAudio_c0); + methods += new qt_gsi::GenericMethod ("hasAudioChanged", "@brief Method void QMediaPlayer::hasAudioChanged(bool available)\n", false, &_init_f_hasAudioChanged_864, &_call_f_hasAudioChanged_864); + methods += new qt_gsi::GenericMethod ("hasVideo", "@brief Method bool QMediaPlayer::hasVideo()\n", true, &_init_f_hasVideo_c0, &_call_f_hasVideo_c0); + methods += new qt_gsi::GenericMethod ("hasVideoChanged", "@brief Method void QMediaPlayer::hasVideoChanged(bool videoAvailable)\n", false, &_init_f_hasVideoChanged_864, &_call_f_hasVideoChanged_864); + methods += new qt_gsi::GenericMethod ("isAvailable?", "@brief Method bool QMediaPlayer::isAvailable()\n", true, &_init_f_isAvailable_c0, &_call_f_isAvailable_c0); + methods += new qt_gsi::GenericMethod ("isSeekable?|:seekable", "@brief Method bool QMediaPlayer::isSeekable()\n", true, &_init_f_isSeekable_c0, &_call_f_isSeekable_c0); + methods += new qt_gsi::GenericMethod ("loops", "@brief Method int QMediaPlayer::loops()\n", true, &_init_f_loops_c0, &_call_f_loops_c0); + methods += new qt_gsi::GenericMethod ("loopsChanged", "@brief Method void QMediaPlayer::loopsChanged()\n", false, &_init_f_loopsChanged_0, &_call_f_loopsChanged_0); + methods += new qt_gsi::GenericMethod (":mediaStatus", "@brief Method QMediaPlayer::MediaStatus QMediaPlayer::mediaStatus()\n", true, &_init_f_mediaStatus_c0, &_call_f_mediaStatus_c0); + methods += new qt_gsi::GenericMethod ("mediaStatusChanged", "@brief Method void QMediaPlayer::mediaStatusChanged(QMediaPlayer::MediaStatus status)\n", false, &_init_f_mediaStatusChanged_2858, &_call_f_mediaStatusChanged_2858); + methods += new qt_gsi::GenericMethod ("metaData", "@brief Method QMediaMetaData QMediaPlayer::metaData()\n", true, &_init_f_metaData_c0, &_call_f_metaData_c0); + methods += new qt_gsi::GenericMethod ("metaDataChanged", "@brief Method void QMediaPlayer::metaDataChanged()\n", false, &_init_f_metaDataChanged_0, &_call_f_metaDataChanged_0); + methods += new qt_gsi::GenericMethod ("pause", "@brief Method void QMediaPlayer::pause()\n", false, &_init_f_pause_0, &_call_f_pause_0); + methods += new qt_gsi::GenericMethod ("play", "@brief Method void QMediaPlayer::play()\n", false, &_init_f_play_0, &_call_f_play_0); + methods += new qt_gsi::GenericMethod (":playbackRate", "@brief Method double QMediaPlayer::playbackRate()\n", true, &_init_f_playbackRate_c0, &_call_f_playbackRate_c0); + methods += new qt_gsi::GenericMethod ("playbackRateChanged", "@brief Method void QMediaPlayer::playbackRateChanged(double rate)\n", false, &_init_f_playbackRateChanged_1071, &_call_f_playbackRateChanged_1071); + methods += new qt_gsi::GenericMethod ("playbackState", "@brief Method QMediaPlayer::PlaybackState QMediaPlayer::playbackState()\n", true, &_init_f_playbackState_c0, &_call_f_playbackState_c0); + methods += new qt_gsi::GenericMethod ("playbackStateChanged", "@brief Method void QMediaPlayer::playbackStateChanged(QMediaPlayer::PlaybackState newState)\n", false, &_init_f_playbackStateChanged_3054, &_call_f_playbackStateChanged_3054); + methods += new qt_gsi::GenericMethod (":position", "@brief Method qint64 QMediaPlayer::position()\n", true, &_init_f_position_c0, &_call_f_position_c0); + methods += new qt_gsi::GenericMethod ("positionChanged", "@brief Method void QMediaPlayer::positionChanged(qint64 position)\n", false, &_init_f_positionChanged_986, &_call_f_positionChanged_986); + methods += new qt_gsi::GenericMethod ("seekableChanged", "@brief Method void QMediaPlayer::seekableChanged(bool seekable)\n", false, &_init_f_seekableChanged_864, &_call_f_seekableChanged_864); + methods += new qt_gsi::GenericMethod ("setActiveAudioTrack", "@brief Method void QMediaPlayer::setActiveAudioTrack(int index)\n", false, &_init_f_setActiveAudioTrack_767, &_call_f_setActiveAudioTrack_767); + methods += new qt_gsi::GenericMethod ("setActiveSubtitleTrack", "@brief Method void QMediaPlayer::setActiveSubtitleTrack(int index)\n", false, &_init_f_setActiveSubtitleTrack_767, &_call_f_setActiveSubtitleTrack_767); + methods += new qt_gsi::GenericMethod ("setActiveVideoTrack", "@brief Method void QMediaPlayer::setActiveVideoTrack(int index)\n", false, &_init_f_setActiveVideoTrack_767, &_call_f_setActiveVideoTrack_767); + methods += new qt_gsi::GenericMethod ("setAudioOutput", "@brief Method void QMediaPlayer::setAudioOutput(QAudioOutput *output)\n", false, &_init_f_setAudioOutput_1858, &_call_f_setAudioOutput_1858); + methods += new qt_gsi::GenericMethod ("setLoops", "@brief Method void QMediaPlayer::setLoops(int loops)\n", false, &_init_f_setLoops_767, &_call_f_setLoops_767); + methods += new qt_gsi::GenericMethod ("setPlaybackRate|playbackRate=", "@brief Method void QMediaPlayer::setPlaybackRate(double rate)\n", false, &_init_f_setPlaybackRate_1071, &_call_f_setPlaybackRate_1071); + methods += new qt_gsi::GenericMethod ("setPosition|position=", "@brief Method void QMediaPlayer::setPosition(qint64 position)\n", false, &_init_f_setPosition_986, &_call_f_setPosition_986); + methods += new qt_gsi::GenericMethod ("setSource", "@brief Method void QMediaPlayer::setSource(const QUrl &source)\n", false, &_init_f_setSource_1701, &_call_f_setSource_1701); + methods += new qt_gsi::GenericMethod ("setSourceDevice", "@brief Method void QMediaPlayer::setSourceDevice(QIODevice *device, const QUrl &sourceUrl)\n", false, &_init_f_setSourceDevice_3040, &_call_f_setSourceDevice_3040); + methods += new qt_gsi::GenericMethod ("setVideoOutput", "@brief Method void QMediaPlayer::setVideoOutput(QObject *)\n", false, &_init_f_setVideoOutput_1302, &_call_f_setVideoOutput_1302); + methods += new qt_gsi::GenericMethod ("setVideoSink", "@brief Method void QMediaPlayer::setVideoSink(QVideoSink *sink)\n", false, &_init_f_setVideoSink_1611, &_call_f_setVideoSink_1611); + methods += new qt_gsi::GenericMethod ("source", "@brief Method QUrl QMediaPlayer::source()\n", true, &_init_f_source_c0, &_call_f_source_c0); + methods += new qt_gsi::GenericMethod ("sourceChanged", "@brief Method void QMediaPlayer::sourceChanged(const QUrl &media)\n", false, &_init_f_sourceChanged_1701, &_call_f_sourceChanged_1701); + methods += new qt_gsi::GenericMethod ("sourceDevice", "@brief Method const QIODevice *QMediaPlayer::sourceDevice()\n", true, &_init_f_sourceDevice_c0, &_call_f_sourceDevice_c0); + methods += new qt_gsi::GenericMethod ("stop", "@brief Method void QMediaPlayer::stop()\n", false, &_init_f_stop_0, &_call_f_stop_0); + methods += new qt_gsi::GenericMethod ("subtitleTracks", "@brief Method QList QMediaPlayer::subtitleTracks()\n", true, &_init_f_subtitleTracks_c0, &_call_f_subtitleTracks_c0); + methods += new qt_gsi::GenericMethod ("tracksChanged", "@brief Method void QMediaPlayer::tracksChanged()\n", false, &_init_f_tracksChanged_0, &_call_f_tracksChanged_0); + methods += new qt_gsi::GenericMethod ("videoOutput", "@brief Method QObject *QMediaPlayer::videoOutput()\n", true, &_init_f_videoOutput_c0, &_call_f_videoOutput_c0); + methods += new qt_gsi::GenericMethod ("videoOutputChanged", "@brief Method void QMediaPlayer::videoOutputChanged()\n", false, &_init_f_videoOutputChanged_0, &_call_f_videoOutputChanged_0); + methods += new qt_gsi::GenericMethod ("videoSink", "@brief Method QVideoSink *QMediaPlayer::videoSink()\n", true, &_init_f_videoSink_c0, &_call_f_videoSink_c0); + methods += new qt_gsi::GenericMethod ("videoTracks", "@brief Method QList QMediaPlayer::videoTracks()\n", true, &_init_f_videoTracks_c0, &_call_f_videoTracks_c0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QMediaPlayer::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QMediaPlayer (qtdecl_QObject (), "QtMultimedia", "QMediaPlayer_Native", + methods_QMediaPlayer (), + "@hide\n@alias QMediaPlayer"); + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaPlayer () { return decl_QMediaPlayer; } + +} + + +class QMediaPlayer_Adaptor : public QMediaPlayer, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QMediaPlayer_Adaptor(); + + // [adaptor ctor] QMediaPlayer::QMediaPlayer(QObject *parent) + QMediaPlayer_Adaptor() : QMediaPlayer() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMediaPlayer::QMediaPlayer(QObject *parent) + QMediaPlayer_Adaptor(QObject *parent) : QMediaPlayer(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QMediaPlayer::isSignalConnected(const QMetaMethod &signal) + bool fp_QMediaPlayer_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QMediaPlayer::isSignalConnected(signal); + } + + // [expose] int QMediaPlayer::receivers(const char *signal) + int fp_QMediaPlayer_receivers_c1731 (const char *signal) const { + return QMediaPlayer::receivers(signal); + } + + // [expose] QObject *QMediaPlayer::sender() + QObject * fp_QMediaPlayer_sender_c0 () const { + return QMediaPlayer::sender(); + } + + // [expose] int QMediaPlayer::senderSignalIndex() + int fp_QMediaPlayer_senderSignalIndex_c0 () const { + return QMediaPlayer::senderSignalIndex(); + } + + // [adaptor impl] bool QMediaPlayer::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QMediaPlayer::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QMediaPlayer_Adaptor::cbs_event_1217_0, _event); + } else { + return QMediaPlayer::event(_event); + } + } + + // [adaptor impl] bool QMediaPlayer::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QMediaPlayer::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QMediaPlayer_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QMediaPlayer::eventFilter(watched, event); + } + } + + // [adaptor impl] void QMediaPlayer::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QMediaPlayer::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QMediaPlayer_Adaptor::cbs_childEvent_1701_0, event); + } else { + QMediaPlayer::childEvent(event); + } + } + + // [adaptor impl] void QMediaPlayer::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QMediaPlayer::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QMediaPlayer_Adaptor::cbs_customEvent_1217_0, event); + } else { + QMediaPlayer::customEvent(event); + } + } + + // [adaptor impl] void QMediaPlayer::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QMediaPlayer::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QMediaPlayer_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QMediaPlayer::disconnectNotify(signal); + } + } + + // [adaptor impl] void QMediaPlayer::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QMediaPlayer::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QMediaPlayer_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QMediaPlayer::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QMediaPlayer_Adaptor::~QMediaPlayer_Adaptor() { } + +// Constructor QMediaPlayer::QMediaPlayer(QObject *parent) (adaptor class) + +static void _init_ctor_QMediaPlayer_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMediaPlayer_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QMediaPlayer_Adaptor (arg1)); +} + + +// void QMediaPlayer::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaPlayer_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QMediaPlayer::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaPlayer_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QMediaPlayer::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaPlayer_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QMediaPlayer::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QMediaPlayer_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaPlayer_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QMediaPlayer::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QMediaPlayer_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaPlayer_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QMediaPlayer::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMediaPlayer_Adaptor *)cls)->fp_QMediaPlayer_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QMediaPlayer::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMediaPlayer_Adaptor *)cls)->fp_QMediaPlayer_receivers_c1731 (arg1)); +} + + +// exposed QObject *QMediaPlayer::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QMediaPlayer_Adaptor *)cls)->fp_QMediaPlayer_sender_c0 ()); +} + + +// exposed int QMediaPlayer::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMediaPlayer_Adaptor *)cls)->fp_QMediaPlayer_senderSignalIndex_c0 ()); +} + + +// void QMediaPlayer::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaPlayer_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaPlayer_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QMediaPlayer (); + +static gsi::Methods methods_QMediaPlayer_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMediaPlayer::QMediaPlayer(QObject *parent)\nThis method creates an object of class QMediaPlayer.", &_init_ctor_QMediaPlayer_Adaptor_1302, &_call_ctor_QMediaPlayer_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QMediaPlayer::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QMediaPlayer::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QMediaPlayer::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QMediaPlayer::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QMediaPlayer::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QMediaPlayer::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QMediaPlayer::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QMediaPlayer::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QMediaPlayer::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QMediaPlayer::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QMediaPlayer_Adaptor (qtdecl_QMediaPlayer (), "QtMultimedia", "QMediaPlayer", + methods_QMediaPlayer_Adaptor (), + "@qt\n@brief Binding of QMediaPlayer"); + +} + + +// Implementation of the enum wrapper class for QMediaPlayer::Error +namespace qt_gsi +{ + +static gsi::Enum decl_QMediaPlayer_Error_Enum ("QtMultimedia", "QMediaPlayer_Error", + gsi::enum_const ("NoError", QMediaPlayer::NoError, "@brief Enum constant QMediaPlayer::NoError") + + gsi::enum_const ("ResourceError", QMediaPlayer::ResourceError, "@brief Enum constant QMediaPlayer::ResourceError") + + gsi::enum_const ("FormatError", QMediaPlayer::FormatError, "@brief Enum constant QMediaPlayer::FormatError") + + gsi::enum_const ("NetworkError", QMediaPlayer::NetworkError, "@brief Enum constant QMediaPlayer::NetworkError") + + gsi::enum_const ("AccessDeniedError", QMediaPlayer::AccessDeniedError, "@brief Enum constant QMediaPlayer::AccessDeniedError"), + "@qt\n@brief This class represents the QMediaPlayer::Error enum"); + +static gsi::QFlagsClass decl_QMediaPlayer_Error_Enums ("QtMultimedia", "QMediaPlayer_QFlags_Error", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMediaPlayer_Error_Enum_in_parent (decl_QMediaPlayer_Error_Enum.defs ()); +static gsi::ClassExt decl_QMediaPlayer_Error_Enum_as_child (decl_QMediaPlayer_Error_Enum, "Error"); +static gsi::ClassExt decl_QMediaPlayer_Error_Enums_as_child (decl_QMediaPlayer_Error_Enums, "QFlags_Error"); + +} + + +// Implementation of the enum wrapper class for QMediaPlayer::MediaStatus +namespace qt_gsi +{ + +static gsi::Enum decl_QMediaPlayer_MediaStatus_Enum ("QtMultimedia", "QMediaPlayer_MediaStatus", + gsi::enum_const ("NoMedia", QMediaPlayer::NoMedia, "@brief Enum constant QMediaPlayer::NoMedia") + + gsi::enum_const ("LoadingMedia", QMediaPlayer::LoadingMedia, "@brief Enum constant QMediaPlayer::LoadingMedia") + + gsi::enum_const ("LoadedMedia", QMediaPlayer::LoadedMedia, "@brief Enum constant QMediaPlayer::LoadedMedia") + + gsi::enum_const ("StalledMedia", QMediaPlayer::StalledMedia, "@brief Enum constant QMediaPlayer::StalledMedia") + + gsi::enum_const ("BufferingMedia", QMediaPlayer::BufferingMedia, "@brief Enum constant QMediaPlayer::BufferingMedia") + + gsi::enum_const ("BufferedMedia", QMediaPlayer::BufferedMedia, "@brief Enum constant QMediaPlayer::BufferedMedia") + + gsi::enum_const ("EndOfMedia", QMediaPlayer::EndOfMedia, "@brief Enum constant QMediaPlayer::EndOfMedia") + + gsi::enum_const ("InvalidMedia", QMediaPlayer::InvalidMedia, "@brief Enum constant QMediaPlayer::InvalidMedia"), + "@qt\n@brief This class represents the QMediaPlayer::MediaStatus enum"); + +static gsi::QFlagsClass decl_QMediaPlayer_MediaStatus_Enums ("QtMultimedia", "QMediaPlayer_QFlags_MediaStatus", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMediaPlayer_MediaStatus_Enum_in_parent (decl_QMediaPlayer_MediaStatus_Enum.defs ()); +static gsi::ClassExt decl_QMediaPlayer_MediaStatus_Enum_as_child (decl_QMediaPlayer_MediaStatus_Enum, "MediaStatus"); +static gsi::ClassExt decl_QMediaPlayer_MediaStatus_Enums_as_child (decl_QMediaPlayer_MediaStatus_Enums, "QFlags_MediaStatus"); + +} + + +// Implementation of the enum wrapper class for QMediaPlayer::PlaybackState +namespace qt_gsi +{ + +static gsi::Enum decl_QMediaPlayer_PlaybackState_Enum ("QtMultimedia", "QMediaPlayer_PlaybackState", + gsi::enum_const ("StoppedState", QMediaPlayer::StoppedState, "@brief Enum constant QMediaPlayer::StoppedState") + + gsi::enum_const ("PlayingState", QMediaPlayer::PlayingState, "@brief Enum constant QMediaPlayer::PlayingState") + + gsi::enum_const ("PausedState", QMediaPlayer::PausedState, "@brief Enum constant QMediaPlayer::PausedState"), + "@qt\n@brief This class represents the QMediaPlayer::PlaybackState enum"); + +static gsi::QFlagsClass decl_QMediaPlayer_PlaybackState_Enums ("QtMultimedia", "QMediaPlayer_QFlags_PlaybackState", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMediaPlayer_PlaybackState_Enum_in_parent (decl_QMediaPlayer_PlaybackState_Enum.defs ()); +static gsi::ClassExt decl_QMediaPlayer_PlaybackState_Enum_as_child (decl_QMediaPlayer_PlaybackState_Enum, "PlaybackState"); +static gsi::ClassExt decl_QMediaPlayer_PlaybackState_Enums_as_child (decl_QMediaPlayer_PlaybackState_Enums, "QFlags_PlaybackState"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaRecorder.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaRecorder.cc new file mode 100644 index 000000000..8c9f635a3 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaRecorder.cc @@ -0,0 +1,1500 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMediaRecorder.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMediaRecorder + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QMediaRecorder::staticMetaObject); +} + + +// QUrl QMediaRecorder::actualLocation() + + +static void _init_f_actualLocation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_actualLocation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QUrl)((QMediaRecorder *)cls)->actualLocation ()); +} + + +// void QMediaRecorder::actualLocationChanged(const QUrl &location) + + +static void _init_f_actualLocationChanged_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("location"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_actualLocationChanged_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->actualLocationChanged (arg1); +} + + +// void QMediaRecorder::addMetaData(const QMediaMetaData &metaData) + + +static void _init_f_addMetaData_2643 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("metaData"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addMetaData_2643 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaMetaData &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->addMetaData (arg1); +} + + +// int QMediaRecorder::audioBitRate() + + +static void _init_f_audioBitRate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_audioBitRate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMediaRecorder *)cls)->audioBitRate ()); +} + + +// void QMediaRecorder::audioBitRateChanged() + + +static void _init_f_audioBitRateChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_audioBitRateChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->audioBitRateChanged (); +} + + +// int QMediaRecorder::audioChannelCount() + + +static void _init_f_audioChannelCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_audioChannelCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMediaRecorder *)cls)->audioChannelCount ()); +} + + +// void QMediaRecorder::audioChannelCountChanged() + + +static void _init_f_audioChannelCountChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_audioChannelCountChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->audioChannelCountChanged (); +} + + +// int QMediaRecorder::audioSampleRate() + + +static void _init_f_audioSampleRate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_audioSampleRate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMediaRecorder *)cls)->audioSampleRate ()); +} + + +// void QMediaRecorder::audioSampleRateChanged() + + +static void _init_f_audioSampleRateChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_audioSampleRateChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->audioSampleRateChanged (); +} + + +// QMediaCaptureSession *QMediaRecorder::captureSession() + + +static void _init_f_captureSession_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_captureSession_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMediaCaptureSession *)((QMediaRecorder *)cls)->captureSession ()); +} + + +// qint64 QMediaRecorder::duration() + + +static void _init_f_duration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_duration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QMediaRecorder *)cls)->duration ()); +} + + +// void QMediaRecorder::durationChanged(qint64 duration) + + +static void _init_f_durationChanged_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("duration"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_durationChanged_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->durationChanged (arg1); +} + + +// void QMediaRecorder::encoderSettingsChanged() + + +static void _init_f_encoderSettingsChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_encoderSettingsChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->encoderSettingsChanged (); +} + + +// QMediaRecorder::EncodingMode QMediaRecorder::encodingMode() + + +static void _init_f_encodingMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_encodingMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMediaRecorder *)cls)->encodingMode ())); +} + + +// void QMediaRecorder::encodingModeChanged() + + +static void _init_f_encodingModeChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_encodingModeChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->encodingModeChanged (); +} + + +// QMediaRecorder::Error QMediaRecorder::error() + + +static void _init_f_error_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMediaRecorder *)cls)->error ())); +} + + +// void QMediaRecorder::errorChanged() + + +static void _init_f_errorChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->errorChanged (); +} + + +// void QMediaRecorder::errorOccurred(QMediaRecorder::Error error, const QString &errorString) + + +static void _init_f_errorOccurred_4374 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("error"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("errorString"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_errorOccurred_4374 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->errorOccurred (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// QString QMediaRecorder::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QMediaRecorder *)cls)->errorString ()); +} + + +// bool QMediaRecorder::isAvailable() + + +static void _init_f_isAvailable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMediaRecorder *)cls)->isAvailable ()); +} + + +// QMediaFormat QMediaRecorder::mediaFormat() + + +static void _init_f_mediaFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mediaFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMediaFormat)((QMediaRecorder *)cls)->mediaFormat ()); +} + + +// void QMediaRecorder::mediaFormatChanged() + + +static void _init_f_mediaFormatChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mediaFormatChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->mediaFormatChanged (); +} + + +// QMediaMetaData QMediaRecorder::metaData() + + +static void _init_f_metaData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_metaData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMediaMetaData)((QMediaRecorder *)cls)->metaData ()); +} + + +// void QMediaRecorder::metaDataChanged() + + +static void _init_f_metaDataChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_metaDataChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->metaDataChanged (); +} + + +// QUrl QMediaRecorder::outputLocation() + + +static void _init_f_outputLocation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_outputLocation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QUrl)((QMediaRecorder *)cls)->outputLocation ()); +} + + +// void QMediaRecorder::pause() + + +static void _init_f_pause_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pause_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->pause (); +} + + +// QMediaRecorder::Quality QMediaRecorder::quality() + + +static void _init_f_quality_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_quality_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMediaRecorder *)cls)->quality ())); +} + + +// void QMediaRecorder::qualityChanged() + + +static void _init_f_qualityChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_qualityChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->qualityChanged (); +} + + +// void QMediaRecorder::record() + + +static void _init_f_record_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_record_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->record (); +} + + +// QMediaRecorder::RecorderState QMediaRecorder::recorderState() + + +static void _init_f_recorderState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_recorderState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMediaRecorder *)cls)->recorderState ())); +} + + +// void QMediaRecorder::recorderStateChanged(QMediaRecorder::RecorderState state) + + +static void _init_f_recorderStateChanged_3270 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_recorderStateChanged_3270 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->recorderStateChanged (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QMediaRecorder::setAudioBitRate(int bitRate) + + +static void _init_f_setAudioBitRate_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bitRate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAudioBitRate_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->setAudioBitRate (arg1); +} + + +// void QMediaRecorder::setAudioChannelCount(int channels) + + +static void _init_f_setAudioChannelCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("channels"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAudioChannelCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->setAudioChannelCount (arg1); +} + + +// void QMediaRecorder::setAudioSampleRate(int sampleRate) + + +static void _init_f_setAudioSampleRate_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sampleRate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAudioSampleRate_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->setAudioSampleRate (arg1); +} + + +// void QMediaRecorder::setEncodingMode(QMediaRecorder::EncodingMode) + + +static void _init_f_setEncodingMode_3131 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setEncodingMode_3131 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->setEncodingMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QMediaRecorder::setMediaFormat(const QMediaFormat &format) + + +static void _init_f_setMediaFormat_2491 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMediaFormat_2491 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->setMediaFormat (arg1); +} + + +// void QMediaRecorder::setMetaData(const QMediaMetaData &metaData) + + +static void _init_f_setMetaData_2643 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("metaData"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMetaData_2643 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaMetaData &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->setMetaData (arg1); +} + + +// void QMediaRecorder::setOutputLocation(const QUrl &location) + + +static void _init_f_setOutputLocation_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("location"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOutputLocation_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->setOutputLocation (arg1); +} + + +// void QMediaRecorder::setQuality(QMediaRecorder::Quality quality) + + +static void _init_f_setQuality_2680 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("quality"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setQuality_2680 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->setQuality (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QMediaRecorder::setVideoBitRate(int bitRate) + + +static void _init_f_setVideoBitRate_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bitRate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVideoBitRate_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->setVideoBitRate (arg1); +} + + +// void QMediaRecorder::setVideoFrameRate(double frameRate) + + +static void _init_f_setVideoFrameRate_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("frameRate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVideoFrameRate_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->setVideoFrameRate (arg1); +} + + +// void QMediaRecorder::setVideoResolution(const QSize &) + + +static void _init_f_setVideoResolution_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVideoResolution_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->setVideoResolution (arg1); +} + + +// void QMediaRecorder::setVideoResolution(int width, int height) + + +static void _init_f_setVideoResolution_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("height"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setVideoResolution_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->setVideoResolution (arg1, arg2); +} + + +// void QMediaRecorder::stop() + + +static void _init_f_stop_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stop_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->stop (); +} + + +// int QMediaRecorder::videoBitRate() + + +static void _init_f_videoBitRate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_videoBitRate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMediaRecorder *)cls)->videoBitRate ()); +} + + +// void QMediaRecorder::videoBitRateChanged() + + +static void _init_f_videoBitRateChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_videoBitRateChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->videoBitRateChanged (); +} + + +// double QMediaRecorder::videoFrameRate() + + +static void _init_f_videoFrameRate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_videoFrameRate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QMediaRecorder *)cls)->videoFrameRate ()); +} + + +// void QMediaRecorder::videoFrameRateChanged() + + +static void _init_f_videoFrameRateChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_videoFrameRateChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->videoFrameRateChanged (); +} + + +// QSize QMediaRecorder::videoResolution() + + +static void _init_f_videoResolution_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_videoResolution_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMediaRecorder *)cls)->videoResolution ()); +} + + +// void QMediaRecorder::videoResolutionChanged() + + +static void _init_f_videoResolutionChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_videoResolutionChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder *)cls)->videoResolutionChanged (); +} + + +// static QString QMediaRecorder::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QMediaRecorder::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMediaRecorder () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":actualLocation", "@brief Method QUrl QMediaRecorder::actualLocation()\n", true, &_init_f_actualLocation_c0, &_call_f_actualLocation_c0); + methods += new qt_gsi::GenericMethod ("actualLocationChanged", "@brief Method void QMediaRecorder::actualLocationChanged(const QUrl &location)\n", false, &_init_f_actualLocationChanged_1701, &_call_f_actualLocationChanged_1701); + methods += new qt_gsi::GenericMethod ("addMetaData", "@brief Method void QMediaRecorder::addMetaData(const QMediaMetaData &metaData)\n", false, &_init_f_addMetaData_2643, &_call_f_addMetaData_2643); + methods += new qt_gsi::GenericMethod ("audioBitRate", "@brief Method int QMediaRecorder::audioBitRate()\n", true, &_init_f_audioBitRate_c0, &_call_f_audioBitRate_c0); + methods += new qt_gsi::GenericMethod ("audioBitRateChanged", "@brief Method void QMediaRecorder::audioBitRateChanged()\n", false, &_init_f_audioBitRateChanged_0, &_call_f_audioBitRateChanged_0); + methods += new qt_gsi::GenericMethod ("audioChannelCount", "@brief Method int QMediaRecorder::audioChannelCount()\n", true, &_init_f_audioChannelCount_c0, &_call_f_audioChannelCount_c0); + methods += new qt_gsi::GenericMethod ("audioChannelCountChanged", "@brief Method void QMediaRecorder::audioChannelCountChanged()\n", false, &_init_f_audioChannelCountChanged_0, &_call_f_audioChannelCountChanged_0); + methods += new qt_gsi::GenericMethod ("audioSampleRate", "@brief Method int QMediaRecorder::audioSampleRate()\n", true, &_init_f_audioSampleRate_c0, &_call_f_audioSampleRate_c0); + methods += new qt_gsi::GenericMethod ("audioSampleRateChanged", "@brief Method void QMediaRecorder::audioSampleRateChanged()\n", false, &_init_f_audioSampleRateChanged_0, &_call_f_audioSampleRateChanged_0); + methods += new qt_gsi::GenericMethod ("captureSession", "@brief Method QMediaCaptureSession *QMediaRecorder::captureSession()\n", true, &_init_f_captureSession_c0, &_call_f_captureSession_c0); + methods += new qt_gsi::GenericMethod (":duration", "@brief Method qint64 QMediaRecorder::duration()\n", true, &_init_f_duration_c0, &_call_f_duration_c0); + methods += new qt_gsi::GenericMethod ("durationChanged", "@brief Method void QMediaRecorder::durationChanged(qint64 duration)\n", false, &_init_f_durationChanged_986, &_call_f_durationChanged_986); + methods += new qt_gsi::GenericMethod ("encoderSettingsChanged", "@brief Method void QMediaRecorder::encoderSettingsChanged()\n", false, &_init_f_encoderSettingsChanged_0, &_call_f_encoderSettingsChanged_0); + methods += new qt_gsi::GenericMethod ("encodingMode", "@brief Method QMediaRecorder::EncodingMode QMediaRecorder::encodingMode()\n", true, &_init_f_encodingMode_c0, &_call_f_encodingMode_c0); + methods += new qt_gsi::GenericMethod ("encodingModeChanged", "@brief Method void QMediaRecorder::encodingModeChanged()\n", false, &_init_f_encodingModeChanged_0, &_call_f_encodingModeChanged_0); + methods += new qt_gsi::GenericMethod ("error", "@brief Method QMediaRecorder::Error QMediaRecorder::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("errorChanged", "@brief Method void QMediaRecorder::errorChanged()\n", false, &_init_f_errorChanged_0, &_call_f_errorChanged_0); + methods += new qt_gsi::GenericMethod ("errorOccurred", "@brief Method void QMediaRecorder::errorOccurred(QMediaRecorder::Error error, const QString &errorString)\n", false, &_init_f_errorOccurred_4374, &_call_f_errorOccurred_4374); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QMediaRecorder::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("isAvailable?", "@brief Method bool QMediaRecorder::isAvailable()\n", true, &_init_f_isAvailable_c0, &_call_f_isAvailable_c0); + methods += new qt_gsi::GenericMethod ("mediaFormat", "@brief Method QMediaFormat QMediaRecorder::mediaFormat()\n", true, &_init_f_mediaFormat_c0, &_call_f_mediaFormat_c0); + methods += new qt_gsi::GenericMethod ("mediaFormatChanged", "@brief Method void QMediaRecorder::mediaFormatChanged()\n", false, &_init_f_mediaFormatChanged_0, &_call_f_mediaFormatChanged_0); + methods += new qt_gsi::GenericMethod ("metaData", "@brief Method QMediaMetaData QMediaRecorder::metaData()\n", true, &_init_f_metaData_c0, &_call_f_metaData_c0); + methods += new qt_gsi::GenericMethod ("metaDataChanged", "@brief Method void QMediaRecorder::metaDataChanged()\n", false, &_init_f_metaDataChanged_0, &_call_f_metaDataChanged_0); + methods += new qt_gsi::GenericMethod (":outputLocation", "@brief Method QUrl QMediaRecorder::outputLocation()\n", true, &_init_f_outputLocation_c0, &_call_f_outputLocation_c0); + methods += new qt_gsi::GenericMethod ("pause", "@brief Method void QMediaRecorder::pause()\n", false, &_init_f_pause_0, &_call_f_pause_0); + methods += new qt_gsi::GenericMethod ("quality", "@brief Method QMediaRecorder::Quality QMediaRecorder::quality()\n", true, &_init_f_quality_c0, &_call_f_quality_c0); + methods += new qt_gsi::GenericMethod ("qualityChanged", "@brief Method void QMediaRecorder::qualityChanged()\n", false, &_init_f_qualityChanged_0, &_call_f_qualityChanged_0); + methods += new qt_gsi::GenericMethod ("record", "@brief Method void QMediaRecorder::record()\n", false, &_init_f_record_0, &_call_f_record_0); + methods += new qt_gsi::GenericMethod ("recorderState", "@brief Method QMediaRecorder::RecorderState QMediaRecorder::recorderState()\n", true, &_init_f_recorderState_c0, &_call_f_recorderState_c0); + methods += new qt_gsi::GenericMethod ("recorderStateChanged", "@brief Method void QMediaRecorder::recorderStateChanged(QMediaRecorder::RecorderState state)\n", false, &_init_f_recorderStateChanged_3270, &_call_f_recorderStateChanged_3270); + methods += new qt_gsi::GenericMethod ("setAudioBitRate", "@brief Method void QMediaRecorder::setAudioBitRate(int bitRate)\n", false, &_init_f_setAudioBitRate_767, &_call_f_setAudioBitRate_767); + methods += new qt_gsi::GenericMethod ("setAudioChannelCount", "@brief Method void QMediaRecorder::setAudioChannelCount(int channels)\n", false, &_init_f_setAudioChannelCount_767, &_call_f_setAudioChannelCount_767); + methods += new qt_gsi::GenericMethod ("setAudioSampleRate", "@brief Method void QMediaRecorder::setAudioSampleRate(int sampleRate)\n", false, &_init_f_setAudioSampleRate_767, &_call_f_setAudioSampleRate_767); + methods += new qt_gsi::GenericMethod ("setEncodingMode", "@brief Method void QMediaRecorder::setEncodingMode(QMediaRecorder::EncodingMode)\n", false, &_init_f_setEncodingMode_3131, &_call_f_setEncodingMode_3131); + methods += new qt_gsi::GenericMethod ("setMediaFormat", "@brief Method void QMediaRecorder::setMediaFormat(const QMediaFormat &format)\n", false, &_init_f_setMediaFormat_2491, &_call_f_setMediaFormat_2491); + methods += new qt_gsi::GenericMethod ("setMetaData", "@brief Method void QMediaRecorder::setMetaData(const QMediaMetaData &metaData)\n", false, &_init_f_setMetaData_2643, &_call_f_setMetaData_2643); + methods += new qt_gsi::GenericMethod ("setOutputLocation|outputLocation=", "@brief Method void QMediaRecorder::setOutputLocation(const QUrl &location)\n", false, &_init_f_setOutputLocation_1701, &_call_f_setOutputLocation_1701); + methods += new qt_gsi::GenericMethod ("setQuality", "@brief Method void QMediaRecorder::setQuality(QMediaRecorder::Quality quality)\n", false, &_init_f_setQuality_2680, &_call_f_setQuality_2680); + methods += new qt_gsi::GenericMethod ("setVideoBitRate", "@brief Method void QMediaRecorder::setVideoBitRate(int bitRate)\n", false, &_init_f_setVideoBitRate_767, &_call_f_setVideoBitRate_767); + methods += new qt_gsi::GenericMethod ("setVideoFrameRate", "@brief Method void QMediaRecorder::setVideoFrameRate(double frameRate)\n", false, &_init_f_setVideoFrameRate_1071, &_call_f_setVideoFrameRate_1071); + methods += new qt_gsi::GenericMethod ("setVideoResolution", "@brief Method void QMediaRecorder::setVideoResolution(const QSize &)\n", false, &_init_f_setVideoResolution_1805, &_call_f_setVideoResolution_1805); + methods += new qt_gsi::GenericMethod ("setVideoResolution", "@brief Method void QMediaRecorder::setVideoResolution(int width, int height)\n", false, &_init_f_setVideoResolution_1426, &_call_f_setVideoResolution_1426); + methods += new qt_gsi::GenericMethod ("stop", "@brief Method void QMediaRecorder::stop()\n", false, &_init_f_stop_0, &_call_f_stop_0); + methods += new qt_gsi::GenericMethod ("videoBitRate", "@brief Method int QMediaRecorder::videoBitRate()\n", true, &_init_f_videoBitRate_c0, &_call_f_videoBitRate_c0); + methods += new qt_gsi::GenericMethod ("videoBitRateChanged", "@brief Method void QMediaRecorder::videoBitRateChanged()\n", false, &_init_f_videoBitRateChanged_0, &_call_f_videoBitRateChanged_0); + methods += new qt_gsi::GenericMethod ("videoFrameRate", "@brief Method double QMediaRecorder::videoFrameRate()\n", true, &_init_f_videoFrameRate_c0, &_call_f_videoFrameRate_c0); + methods += new qt_gsi::GenericMethod ("videoFrameRateChanged", "@brief Method void QMediaRecorder::videoFrameRateChanged()\n", false, &_init_f_videoFrameRateChanged_0, &_call_f_videoFrameRateChanged_0); + methods += new qt_gsi::GenericMethod ("videoResolution", "@brief Method QSize QMediaRecorder::videoResolution()\n", true, &_init_f_videoResolution_c0, &_call_f_videoResolution_c0); + methods += new qt_gsi::GenericMethod ("videoResolutionChanged", "@brief Method void QMediaRecorder::videoResolutionChanged()\n", false, &_init_f_videoResolutionChanged_0, &_call_f_videoResolutionChanged_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QMediaRecorder::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QMediaRecorder (qtdecl_QObject (), "QtMultimedia", "QMediaRecorder_Native", + methods_QMediaRecorder (), + "@hide\n@alias QMediaRecorder"); + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaRecorder () { return decl_QMediaRecorder; } + +} + + +class QMediaRecorder_Adaptor : public QMediaRecorder, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QMediaRecorder_Adaptor(); + + // [adaptor ctor] QMediaRecorder::QMediaRecorder(QObject *parent) + QMediaRecorder_Adaptor() : QMediaRecorder() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMediaRecorder::QMediaRecorder(QObject *parent) + QMediaRecorder_Adaptor(QObject *parent) : QMediaRecorder(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QMediaRecorder::isSignalConnected(const QMetaMethod &signal) + bool fp_QMediaRecorder_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QMediaRecorder::isSignalConnected(signal); + } + + // [expose] int QMediaRecorder::receivers(const char *signal) + int fp_QMediaRecorder_receivers_c1731 (const char *signal) const { + return QMediaRecorder::receivers(signal); + } + + // [expose] QObject *QMediaRecorder::sender() + QObject * fp_QMediaRecorder_sender_c0 () const { + return QMediaRecorder::sender(); + } + + // [expose] int QMediaRecorder::senderSignalIndex() + int fp_QMediaRecorder_senderSignalIndex_c0 () const { + return QMediaRecorder::senderSignalIndex(); + } + + // [adaptor impl] bool QMediaRecorder::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QMediaRecorder::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QMediaRecorder_Adaptor::cbs_event_1217_0, _event); + } else { + return QMediaRecorder::event(_event); + } + } + + // [adaptor impl] bool QMediaRecorder::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QMediaRecorder::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QMediaRecorder_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QMediaRecorder::eventFilter(watched, event); + } + } + + // [adaptor impl] void QMediaRecorder::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QMediaRecorder::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QMediaRecorder_Adaptor::cbs_childEvent_1701_0, event); + } else { + QMediaRecorder::childEvent(event); + } + } + + // [adaptor impl] void QMediaRecorder::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QMediaRecorder::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QMediaRecorder_Adaptor::cbs_customEvent_1217_0, event); + } else { + QMediaRecorder::customEvent(event); + } + } + + // [adaptor impl] void QMediaRecorder::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QMediaRecorder::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QMediaRecorder_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QMediaRecorder::disconnectNotify(signal); + } + } + + // [adaptor impl] void QMediaRecorder::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QMediaRecorder::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QMediaRecorder_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QMediaRecorder::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QMediaRecorder_Adaptor::~QMediaRecorder_Adaptor() { } + +// Constructor QMediaRecorder::QMediaRecorder(QObject *parent) (adaptor class) + +static void _init_ctor_QMediaRecorder_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMediaRecorder_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QMediaRecorder_Adaptor (arg1)); +} + + +// void QMediaRecorder::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaRecorder_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QMediaRecorder::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaRecorder_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QMediaRecorder::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaRecorder_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QMediaRecorder::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QMediaRecorder_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaRecorder_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QMediaRecorder::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QMediaRecorder_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaRecorder_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QMediaRecorder::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMediaRecorder_Adaptor *)cls)->fp_QMediaRecorder_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QMediaRecorder::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMediaRecorder_Adaptor *)cls)->fp_QMediaRecorder_receivers_c1731 (arg1)); +} + + +// exposed QObject *QMediaRecorder::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QMediaRecorder_Adaptor *)cls)->fp_QMediaRecorder_sender_c0 ()); +} + + +// exposed int QMediaRecorder::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMediaRecorder_Adaptor *)cls)->fp_QMediaRecorder_senderSignalIndex_c0 ()); +} + + +// void QMediaRecorder::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaRecorder_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QMediaRecorder_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QMediaRecorder (); + +static gsi::Methods methods_QMediaRecorder_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMediaRecorder::QMediaRecorder(QObject *parent)\nThis method creates an object of class QMediaRecorder.", &_init_ctor_QMediaRecorder_Adaptor_1302, &_call_ctor_QMediaRecorder_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QMediaRecorder::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QMediaRecorder::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QMediaRecorder::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QMediaRecorder::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QMediaRecorder::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QMediaRecorder::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QMediaRecorder::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QMediaRecorder::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QMediaRecorder::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QMediaRecorder::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QMediaRecorder_Adaptor (qtdecl_QMediaRecorder (), "QtMultimedia", "QMediaRecorder", + methods_QMediaRecorder_Adaptor (), + "@qt\n@brief Binding of QMediaRecorder"); + +} + + +// Implementation of the enum wrapper class for QMediaRecorder::EncodingMode +namespace qt_gsi +{ + +static gsi::Enum decl_QMediaRecorder_EncodingMode_Enum ("QtMultimedia", "QMediaRecorder_EncodingMode", + gsi::enum_const ("ConstantQualityEncoding", QMediaRecorder::ConstantQualityEncoding, "@brief Enum constant QMediaRecorder::ConstantQualityEncoding") + + gsi::enum_const ("ConstantBitRateEncoding", QMediaRecorder::ConstantBitRateEncoding, "@brief Enum constant QMediaRecorder::ConstantBitRateEncoding") + + gsi::enum_const ("AverageBitRateEncoding", QMediaRecorder::AverageBitRateEncoding, "@brief Enum constant QMediaRecorder::AverageBitRateEncoding") + + gsi::enum_const ("TwoPassEncoding", QMediaRecorder::TwoPassEncoding, "@brief Enum constant QMediaRecorder::TwoPassEncoding"), + "@qt\n@brief This class represents the QMediaRecorder::EncodingMode enum"); + +static gsi::QFlagsClass decl_QMediaRecorder_EncodingMode_Enums ("QtMultimedia", "QMediaRecorder_QFlags_EncodingMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMediaRecorder_EncodingMode_Enum_in_parent (decl_QMediaRecorder_EncodingMode_Enum.defs ()); +static gsi::ClassExt decl_QMediaRecorder_EncodingMode_Enum_as_child (decl_QMediaRecorder_EncodingMode_Enum, "EncodingMode"); +static gsi::ClassExt decl_QMediaRecorder_EncodingMode_Enums_as_child (decl_QMediaRecorder_EncodingMode_Enums, "QFlags_EncodingMode"); + +} + + +// Implementation of the enum wrapper class for QMediaRecorder::Error +namespace qt_gsi +{ + +static gsi::Enum decl_QMediaRecorder_Error_Enum ("QtMultimedia", "QMediaRecorder_Error", + gsi::enum_const ("NoError", QMediaRecorder::NoError, "@brief Enum constant QMediaRecorder::NoError") + + gsi::enum_const ("ResourceError", QMediaRecorder::ResourceError, "@brief Enum constant QMediaRecorder::ResourceError") + + gsi::enum_const ("FormatError", QMediaRecorder::FormatError, "@brief Enum constant QMediaRecorder::FormatError") + + gsi::enum_const ("OutOfSpaceError", QMediaRecorder::OutOfSpaceError, "@brief Enum constant QMediaRecorder::OutOfSpaceError") + + gsi::enum_const ("LocationNotWritable", QMediaRecorder::LocationNotWritable, "@brief Enum constant QMediaRecorder::LocationNotWritable"), + "@qt\n@brief This class represents the QMediaRecorder::Error enum"); + +static gsi::QFlagsClass decl_QMediaRecorder_Error_Enums ("QtMultimedia", "QMediaRecorder_QFlags_Error", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMediaRecorder_Error_Enum_in_parent (decl_QMediaRecorder_Error_Enum.defs ()); +static gsi::ClassExt decl_QMediaRecorder_Error_Enum_as_child (decl_QMediaRecorder_Error_Enum, "Error"); +static gsi::ClassExt decl_QMediaRecorder_Error_Enums_as_child (decl_QMediaRecorder_Error_Enums, "QFlags_Error"); + +} + + +// Implementation of the enum wrapper class for QMediaRecorder::Quality +namespace qt_gsi +{ + +static gsi::Enum decl_QMediaRecorder_Quality_Enum ("QtMultimedia", "QMediaRecorder_Quality", + gsi::enum_const ("VeryLowQuality", QMediaRecorder::VeryLowQuality, "@brief Enum constant QMediaRecorder::VeryLowQuality") + + gsi::enum_const ("LowQuality", QMediaRecorder::LowQuality, "@brief Enum constant QMediaRecorder::LowQuality") + + gsi::enum_const ("NormalQuality", QMediaRecorder::NormalQuality, "@brief Enum constant QMediaRecorder::NormalQuality") + + gsi::enum_const ("HighQuality", QMediaRecorder::HighQuality, "@brief Enum constant QMediaRecorder::HighQuality") + + gsi::enum_const ("VeryHighQuality", QMediaRecorder::VeryHighQuality, "@brief Enum constant QMediaRecorder::VeryHighQuality"), + "@qt\n@brief This class represents the QMediaRecorder::Quality enum"); + +static gsi::QFlagsClass decl_QMediaRecorder_Quality_Enums ("QtMultimedia", "QMediaRecorder_QFlags_Quality", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMediaRecorder_Quality_Enum_in_parent (decl_QMediaRecorder_Quality_Enum.defs ()); +static gsi::ClassExt decl_QMediaRecorder_Quality_Enum_as_child (decl_QMediaRecorder_Quality_Enum, "Quality"); +static gsi::ClassExt decl_QMediaRecorder_Quality_Enums_as_child (decl_QMediaRecorder_Quality_Enums, "QFlags_Quality"); + +} + + +// Implementation of the enum wrapper class for QMediaRecorder::RecorderState +namespace qt_gsi +{ + +static gsi::Enum decl_QMediaRecorder_RecorderState_Enum ("QtMultimedia", "QMediaRecorder_RecorderState", + gsi::enum_const ("StoppedState", QMediaRecorder::StoppedState, "@brief Enum constant QMediaRecorder::StoppedState") + + gsi::enum_const ("RecordingState", QMediaRecorder::RecordingState, "@brief Enum constant QMediaRecorder::RecordingState") + + gsi::enum_const ("PausedState", QMediaRecorder::PausedState, "@brief Enum constant QMediaRecorder::PausedState"), + "@qt\n@brief This class represents the QMediaRecorder::RecorderState enum"); + +static gsi::QFlagsClass decl_QMediaRecorder_RecorderState_Enums ("QtMultimedia", "QMediaRecorder_QFlags_RecorderState", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMediaRecorder_RecorderState_Enum_in_parent (decl_QMediaRecorder_RecorderState_Enum.defs ()); +static gsi::ClassExt decl_QMediaRecorder_RecorderState_Enum_as_child (decl_QMediaRecorder_RecorderState_Enum, "RecorderState"); +static gsi::ClassExt decl_QMediaRecorder_RecorderState_Enums_as_child (decl_QMediaRecorder_RecorderState_Enums, "QFlags_RecorderState"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaTimeRange.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaTimeRange.cc new file mode 100644 index 000000000..ec5a0857f --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaTimeRange.cc @@ -0,0 +1,553 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMediaTimeRange.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMediaTimeRange + +// Constructor QMediaTimeRange::QMediaTimeRange() + + +static void _init_ctor_QMediaTimeRange_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMediaTimeRange_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMediaTimeRange ()); +} + + +// Constructor QMediaTimeRange::QMediaTimeRange(qint64 start, qint64 end) + + +static void _init_ctor_QMediaTimeRange_1864 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("end"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QMediaTimeRange_1864 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = gsi::arg_reader() (args, heap); + ret.write (new QMediaTimeRange (arg1, arg2)); +} + + +// Constructor QMediaTimeRange::QMediaTimeRange(const QMediaTimeRange::Interval &) + + +static void _init_ctor_QMediaTimeRange_3719 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMediaTimeRange_3719 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaTimeRange::Interval &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QMediaTimeRange (arg1)); +} + + +// Constructor QMediaTimeRange::QMediaTimeRange(const QMediaTimeRange &range) + + +static void _init_ctor_QMediaTimeRange_2766 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("range"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMediaTimeRange_2766 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QMediaTimeRange (arg1)); +} + + +// void QMediaTimeRange::addInterval(qint64 start, qint64 end) + + +static void _init_f_addInterval_1864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("end"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addInterval_1864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaTimeRange *)cls)->addInterval (arg1, arg2); +} + + +// void QMediaTimeRange::addInterval(const QMediaTimeRange::Interval &interval) + + +static void _init_f_addInterval_3719 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("interval"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addInterval_3719 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaTimeRange::Interval &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaTimeRange *)cls)->addInterval (arg1); +} + + +// void QMediaTimeRange::addTimeRange(const QMediaTimeRange &) + + +static void _init_f_addTimeRange_2766 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addTimeRange_2766 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaTimeRange *)cls)->addTimeRange (arg1); +} + + +// void QMediaTimeRange::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaTimeRange *)cls)->clear (); +} + + +// bool QMediaTimeRange::contains(qint64 time) + + +static void _init_f_contains_c986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("time"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMediaTimeRange *)cls)->contains (arg1)); +} + + +// void QMediaTimeRange::detach() + + +static void _init_f_detach_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_detach_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaTimeRange *)cls)->detach (); +} + + +// qint64 QMediaTimeRange::earliestTime() + + +static void _init_f_earliestTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_earliestTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QMediaTimeRange *)cls)->earliestTime ()); +} + + +// QList QMediaTimeRange::intervals() + + +static void _init_f_intervals_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_intervals_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QMediaTimeRange *)cls)->intervals ()); +} + + +// bool QMediaTimeRange::isContinuous() + + +static void _init_f_isContinuous_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isContinuous_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMediaTimeRange *)cls)->isContinuous ()); +} + + +// bool QMediaTimeRange::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMediaTimeRange *)cls)->isEmpty ()); +} + + +// qint64 QMediaTimeRange::latestTime() + + +static void _init_f_latestTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_latestTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QMediaTimeRange *)cls)->latestTime ()); +} + + +// QMediaTimeRange &QMediaTimeRange::operator+=(const QMediaTimeRange &) + + +static void _init_f_operator_plus__eq__2766 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__2766 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMediaTimeRange &)((QMediaTimeRange *)cls)->operator+= (arg1)); +} + + +// QMediaTimeRange &QMediaTimeRange::operator+=(const QMediaTimeRange::Interval &) + + +static void _init_f_operator_plus__eq__3719 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__3719 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaTimeRange::Interval &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMediaTimeRange &)((QMediaTimeRange *)cls)->operator+= (arg1)); +} + + +// QMediaTimeRange &QMediaTimeRange::operator-=(const QMediaTimeRange &) + + +static void _init_f_operator_minus__eq__2766 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__2766 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMediaTimeRange &)((QMediaTimeRange *)cls)->operator-= (arg1)); +} + + +// QMediaTimeRange &QMediaTimeRange::operator-=(const QMediaTimeRange::Interval &) + + +static void _init_f_operator_minus__eq__3719 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__3719 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaTimeRange::Interval &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMediaTimeRange &)((QMediaTimeRange *)cls)->operator-= (arg1)); +} + + +// QMediaTimeRange &QMediaTimeRange::operator=(const QMediaTimeRange &) + + +static void _init_f_operator_eq__2766 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2766 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMediaTimeRange &)((QMediaTimeRange *)cls)->operator= (arg1)); +} + + +// QMediaTimeRange &QMediaTimeRange::operator=(const QMediaTimeRange::Interval &) + + +static void _init_f_operator_eq__3719 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3719 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaTimeRange::Interval &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMediaTimeRange &)((QMediaTimeRange *)cls)->operator= (arg1)); +} + + +// void QMediaTimeRange::removeInterval(qint64 start, qint64 end) + + +static void _init_f_removeInterval_1864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("end"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_removeInterval_1864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaTimeRange *)cls)->removeInterval (arg1, arg2); +} + + +// void QMediaTimeRange::removeInterval(const QMediaTimeRange::Interval &interval) + + +static void _init_f_removeInterval_3719 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("interval"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeInterval_3719 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaTimeRange::Interval &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaTimeRange *)cls)->removeInterval (arg1); +} + + +// void QMediaTimeRange::removeTimeRange(const QMediaTimeRange &) + + +static void _init_f_removeTimeRange_2766 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeTimeRange_2766 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaTimeRange *)cls)->removeTimeRange (arg1); +} + + +// void QMediaTimeRange::swap(QMediaTimeRange &other) + + +static void _init_f_swap_2071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_2071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMediaTimeRange &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMediaTimeRange *)cls)->swap (arg1); +} + + +// QMediaTimeRange ::operator+(const QMediaTimeRange &r1, const QMediaTimeRange &r2) +static QMediaTimeRange op_QMediaTimeRange_operator_plus__5424(const QMediaTimeRange *_self, const QMediaTimeRange &r2) { + return ::operator+(*_self, r2); +} + +// QMediaTimeRange ::operator-(const QMediaTimeRange &r1, const QMediaTimeRange &r2) +static QMediaTimeRange op_QMediaTimeRange_operator_minus__5424(const QMediaTimeRange *_self, const QMediaTimeRange &r2) { + return ::operator-(*_self, r2); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMediaTimeRange () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMediaTimeRange::QMediaTimeRange()\nThis method creates an object of class QMediaTimeRange.", &_init_ctor_QMediaTimeRange_0, &_call_ctor_QMediaTimeRange_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMediaTimeRange::QMediaTimeRange(qint64 start, qint64 end)\nThis method creates an object of class QMediaTimeRange.", &_init_ctor_QMediaTimeRange_1864, &_call_ctor_QMediaTimeRange_1864); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMediaTimeRange::QMediaTimeRange(const QMediaTimeRange::Interval &)\nThis method creates an object of class QMediaTimeRange.", &_init_ctor_QMediaTimeRange_3719, &_call_ctor_QMediaTimeRange_3719); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMediaTimeRange::QMediaTimeRange(const QMediaTimeRange &range)\nThis method creates an object of class QMediaTimeRange.", &_init_ctor_QMediaTimeRange_2766, &_call_ctor_QMediaTimeRange_2766); + methods += new qt_gsi::GenericMethod ("addInterval", "@brief Method void QMediaTimeRange::addInterval(qint64 start, qint64 end)\n", false, &_init_f_addInterval_1864, &_call_f_addInterval_1864); + methods += new qt_gsi::GenericMethod ("addInterval", "@brief Method void QMediaTimeRange::addInterval(const QMediaTimeRange::Interval &interval)\n", false, &_init_f_addInterval_3719, &_call_f_addInterval_3719); + methods += new qt_gsi::GenericMethod ("addTimeRange", "@brief Method void QMediaTimeRange::addTimeRange(const QMediaTimeRange &)\n", false, &_init_f_addTimeRange_2766, &_call_f_addTimeRange_2766); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QMediaTimeRange::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QMediaTimeRange::contains(qint64 time)\n", true, &_init_f_contains_c986, &_call_f_contains_c986); + methods += new qt_gsi::GenericMethod ("detach", "@brief Method void QMediaTimeRange::detach()\n", false, &_init_f_detach_0, &_call_f_detach_0); + methods += new qt_gsi::GenericMethod ("earliestTime", "@brief Method qint64 QMediaTimeRange::earliestTime()\n", true, &_init_f_earliestTime_c0, &_call_f_earliestTime_c0); + methods += new qt_gsi::GenericMethod ("intervals", "@brief Method QList QMediaTimeRange::intervals()\n", true, &_init_f_intervals_c0, &_call_f_intervals_c0); + methods += new qt_gsi::GenericMethod ("isContinuous?", "@brief Method bool QMediaTimeRange::isContinuous()\n", true, &_init_f_isContinuous_c0, &_call_f_isContinuous_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QMediaTimeRange::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("latestTime", "@brief Method qint64 QMediaTimeRange::latestTime()\n", true, &_init_f_latestTime_c0, &_call_f_latestTime_c0); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QMediaTimeRange &QMediaTimeRange::operator+=(const QMediaTimeRange &)\n", false, &_init_f_operator_plus__eq__2766, &_call_f_operator_plus__eq__2766); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QMediaTimeRange &QMediaTimeRange::operator+=(const QMediaTimeRange::Interval &)\n", false, &_init_f_operator_plus__eq__3719, &_call_f_operator_plus__eq__3719); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QMediaTimeRange &QMediaTimeRange::operator-=(const QMediaTimeRange &)\n", false, &_init_f_operator_minus__eq__2766, &_call_f_operator_minus__eq__2766); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QMediaTimeRange &QMediaTimeRange::operator-=(const QMediaTimeRange::Interval &)\n", false, &_init_f_operator_minus__eq__3719, &_call_f_operator_minus__eq__3719); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QMediaTimeRange &QMediaTimeRange::operator=(const QMediaTimeRange &)\n", false, &_init_f_operator_eq__2766, &_call_f_operator_eq__2766); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QMediaTimeRange &QMediaTimeRange::operator=(const QMediaTimeRange::Interval &)\n", false, &_init_f_operator_eq__3719, &_call_f_operator_eq__3719); + methods += new qt_gsi::GenericMethod ("removeInterval", "@brief Method void QMediaTimeRange::removeInterval(qint64 start, qint64 end)\n", false, &_init_f_removeInterval_1864, &_call_f_removeInterval_1864); + methods += new qt_gsi::GenericMethod ("removeInterval", "@brief Method void QMediaTimeRange::removeInterval(const QMediaTimeRange::Interval &interval)\n", false, &_init_f_removeInterval_3719, &_call_f_removeInterval_3719); + methods += new qt_gsi::GenericMethod ("removeTimeRange", "@brief Method void QMediaTimeRange::removeTimeRange(const QMediaTimeRange &)\n", false, &_init_f_removeTimeRange_2766, &_call_f_removeTimeRange_2766); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QMediaTimeRange::swap(QMediaTimeRange &other)\n", false, &_init_f_swap_2071, &_call_f_swap_2071); + methods += gsi::method_ext("+", &::op_QMediaTimeRange_operator_plus__5424, gsi::arg ("r2"), "@brief Operator QMediaTimeRange ::operator+(const QMediaTimeRange &r1, const QMediaTimeRange &r2)\nThis is the mapping of the global operator to the instance method."); + methods += gsi::method_ext("-", &::op_QMediaTimeRange_operator_minus__5424, gsi::arg ("r2"), "@brief Operator QMediaTimeRange ::operator-(const QMediaTimeRange &r1, const QMediaTimeRange &r2)\nThis is the mapping of the global operator to the instance method."); + return methods; +} + +gsi::Class decl_QMediaTimeRange ("QtMultimedia", "QMediaTimeRange", + methods_QMediaTimeRange (), + "@qt\n@brief Binding of QMediaTimeRange"); + + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaTimeRange () { return decl_QMediaTimeRange; } + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaTimeRange_Interval.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaTimeRange_Interval.cc new file mode 100644 index 000000000..fa8b73e90 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQMediaTimeRange_Interval.cc @@ -0,0 +1,199 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMediaTimeRange_Interval.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QMediaTimeRange::Interval + +// Constructor QMediaTimeRange::Interval::Interval() + + +static void _init_ctor_QMediaTimeRange_Interval_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QMediaTimeRange_Interval_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QMediaTimeRange::Interval ()); +} + + +// Constructor QMediaTimeRange::Interval::Interval(qint64 start, qint64 end) + + +static void _init_ctor_QMediaTimeRange_Interval_1864 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("end"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QMediaTimeRange_Interval_1864 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = gsi::arg_reader() (args, heap); + ret.write (new QMediaTimeRange::Interval (arg1, arg2)); +} + + +// bool QMediaTimeRange::Interval::contains(qint64 time) + + +static void _init_f_contains_c986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("time"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMediaTimeRange::Interval *)cls)->contains (arg1)); +} + + +// qint64 QMediaTimeRange::Interval::end() + + +static void _init_f_end_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_end_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QMediaTimeRange::Interval *)cls)->end ()); +} + + +// bool QMediaTimeRange::Interval::isNormal() + + +static void _init_f_isNormal_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNormal_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMediaTimeRange::Interval *)cls)->isNormal ()); +} + + +// QMediaTimeRange::Interval QMediaTimeRange::Interval::normalized() + + +static void _init_f_normalized_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_normalized_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMediaTimeRange::Interval)((QMediaTimeRange::Interval *)cls)->normalized ()); +} + + +// qint64 QMediaTimeRange::Interval::start() + + +static void _init_f_start_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_start_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QMediaTimeRange::Interval *)cls)->start ()); +} + + +// QMediaTimeRange::Interval QMediaTimeRange::Interval::translated(qint64 offset) + + +static void _init_f_translated_c986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_translated_c986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMediaTimeRange::Interval)((QMediaTimeRange::Interval *)cls)->translated (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QMediaTimeRange_Interval () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMediaTimeRange::Interval::Interval()\nThis method creates an object of class QMediaTimeRange::Interval.", &_init_ctor_QMediaTimeRange_Interval_0, &_call_ctor_QMediaTimeRange_Interval_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMediaTimeRange::Interval::Interval(qint64 start, qint64 end)\nThis method creates an object of class QMediaTimeRange::Interval.", &_init_ctor_QMediaTimeRange_Interval_1864, &_call_ctor_QMediaTimeRange_Interval_1864); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QMediaTimeRange::Interval::contains(qint64 time)\n", true, &_init_f_contains_c986, &_call_f_contains_c986); + methods += new qt_gsi::GenericMethod ("end", "@brief Method qint64 QMediaTimeRange::Interval::end()\n", true, &_init_f_end_c0, &_call_f_end_c0); + methods += new qt_gsi::GenericMethod ("isNormal?", "@brief Method bool QMediaTimeRange::Interval::isNormal()\n", true, &_init_f_isNormal_c0, &_call_f_isNormal_c0); + methods += new qt_gsi::GenericMethod ("normalized", "@brief Method QMediaTimeRange::Interval QMediaTimeRange::Interval::normalized()\n", true, &_init_f_normalized_c0, &_call_f_normalized_c0); + methods += new qt_gsi::GenericMethod ("start", "@brief Method qint64 QMediaTimeRange::Interval::start()\n", true, &_init_f_start_c0, &_call_f_start_c0); + methods += new qt_gsi::GenericMethod ("translated", "@brief Method QMediaTimeRange::Interval QMediaTimeRange::Interval::translated(qint64 offset)\n", true, &_init_f_translated_c986, &_call_f_translated_c986); + return methods; +} + +gsi::Class decl_QMediaTimeRange_Interval ("QtMultimedia", "QMediaTimeRange_Interval", + methods_QMediaTimeRange_Interval (), + "@qt\n@brief Binding of QMediaTimeRange::Interval"); + +gsi::ClassExt decl_QMediaTimeRange_Interval_as_child (decl_QMediaTimeRange_Interval, "Interval"); + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaTimeRange_Interval () { return decl_QMediaTimeRange_Interval; } + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQSoundEffect.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQSoundEffect.cc new file mode 100644 index 000000000..824f28c6d --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQSoundEffect.cc @@ -0,0 +1,1010 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSoundEffect.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSoundEffect + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSoundEffect::staticMetaObject); +} + + +// QAudioDevice QSoundEffect::audioDevice() + + +static void _init_f_audioDevice_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_audioDevice_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAudioDevice)((QSoundEffect *)cls)->audioDevice ()); +} + + +// void QSoundEffect::audioDeviceChanged() + + +static void _init_f_audioDeviceChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_audioDeviceChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect *)cls)->audioDeviceChanged (); +} + + +// bool QSoundEffect::isLoaded() + + +static void _init_f_isLoaded_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isLoaded_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSoundEffect *)cls)->isLoaded ()); +} + + +// bool QSoundEffect::isMuted() + + +static void _init_f_isMuted_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isMuted_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSoundEffect *)cls)->isMuted ()); +} + + +// bool QSoundEffect::isPlaying() + + +static void _init_f_isPlaying_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isPlaying_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSoundEffect *)cls)->isPlaying ()); +} + + +// void QSoundEffect::loadedChanged() + + +static void _init_f_loadedChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_loadedChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect *)cls)->loadedChanged (); +} + + +// int QSoundEffect::loopCount() + + +static void _init_f_loopCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_loopCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSoundEffect *)cls)->loopCount ()); +} + + +// void QSoundEffect::loopCountChanged() + + +static void _init_f_loopCountChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_loopCountChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect *)cls)->loopCountChanged (); +} + + +// int QSoundEffect::loopsRemaining() + + +static void _init_f_loopsRemaining_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_loopsRemaining_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSoundEffect *)cls)->loopsRemaining ()); +} + + +// void QSoundEffect::loopsRemainingChanged() + + +static void _init_f_loopsRemainingChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_loopsRemainingChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect *)cls)->loopsRemainingChanged (); +} + + +// void QSoundEffect::mutedChanged() + + +static void _init_f_mutedChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mutedChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect *)cls)->mutedChanged (); +} + + +// void QSoundEffect::play() + + +static void _init_f_play_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_play_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect *)cls)->play (); +} + + +// void QSoundEffect::playingChanged() + + +static void _init_f_playingChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_playingChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect *)cls)->playingChanged (); +} + + +// void QSoundEffect::setAudioDevice(const QAudioDevice &device) + + +static void _init_f_setAudioDevice_2484 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAudioDevice_2484 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioDevice &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect *)cls)->setAudioDevice (arg1); +} + + +// void QSoundEffect::setLoopCount(int loopCount) + + +static void _init_f_setLoopCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("loopCount"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLoopCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect *)cls)->setLoopCount (arg1); +} + + +// void QSoundEffect::setMuted(bool muted) + + +static void _init_f_setMuted_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("muted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMuted_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect *)cls)->setMuted (arg1); +} + + +// void QSoundEffect::setSource(const QUrl &url) + + +static void _init_f_setSource_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSource_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect *)cls)->setSource (arg1); +} + + +// void QSoundEffect::setVolume(float volume) + + +static void _init_f_setVolume_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("volume"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVolume_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect *)cls)->setVolume (arg1); +} + + +// QUrl QSoundEffect::source() + + +static void _init_f_source_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_source_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QUrl)((QSoundEffect *)cls)->source ()); +} + + +// void QSoundEffect::sourceChanged() + + +static void _init_f_sourceChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sourceChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect *)cls)->sourceChanged (); +} + + +// QSoundEffect::Status QSoundEffect::status() + + +static void _init_f_status_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_status_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSoundEffect *)cls)->status ())); +} + + +// void QSoundEffect::statusChanged() + + +static void _init_f_statusChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_statusChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect *)cls)->statusChanged (); +} + + +// void QSoundEffect::stop() + + +static void _init_f_stop_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stop_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect *)cls)->stop (); +} + + +// float QSoundEffect::volume() + + +static void _init_f_volume_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_volume_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((float)((QSoundEffect *)cls)->volume ()); +} + + +// void QSoundEffect::volumeChanged() + + +static void _init_f_volumeChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_volumeChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect *)cls)->volumeChanged (); +} + + +// static QStringList QSoundEffect::supportedMimeTypes() + + +static void _init_f_supportedMimeTypes_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_supportedMimeTypes_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)QSoundEffect::supportedMimeTypes ()); +} + + +// static QString QSoundEffect::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSoundEffect::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSoundEffect () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("audioDevice", "@brief Method QAudioDevice QSoundEffect::audioDevice()\n", false, &_init_f_audioDevice_0, &_call_f_audioDevice_0); + methods += new qt_gsi::GenericMethod ("audioDeviceChanged", "@brief Method void QSoundEffect::audioDeviceChanged()\n", false, &_init_f_audioDeviceChanged_0, &_call_f_audioDeviceChanged_0); + methods += new qt_gsi::GenericMethod ("isLoaded?", "@brief Method bool QSoundEffect::isLoaded()\n", true, &_init_f_isLoaded_c0, &_call_f_isLoaded_c0); + methods += new qt_gsi::GenericMethod ("isMuted?|:muted", "@brief Method bool QSoundEffect::isMuted()\n", true, &_init_f_isMuted_c0, &_call_f_isMuted_c0); + methods += new qt_gsi::GenericMethod ("isPlaying?|:playing", "@brief Method bool QSoundEffect::isPlaying()\n", true, &_init_f_isPlaying_c0, &_call_f_isPlaying_c0); + methods += new qt_gsi::GenericMethod ("loadedChanged", "@brief Method void QSoundEffect::loadedChanged()\n", false, &_init_f_loadedChanged_0, &_call_f_loadedChanged_0); + methods += new qt_gsi::GenericMethod (":loopCount", "@brief Method int QSoundEffect::loopCount()\n", true, &_init_f_loopCount_c0, &_call_f_loopCount_c0); + methods += new qt_gsi::GenericMethod ("loopCountChanged", "@brief Method void QSoundEffect::loopCountChanged()\n", false, &_init_f_loopCountChanged_0, &_call_f_loopCountChanged_0); + methods += new qt_gsi::GenericMethod (":loopsRemaining", "@brief Method int QSoundEffect::loopsRemaining()\n", true, &_init_f_loopsRemaining_c0, &_call_f_loopsRemaining_c0); + methods += new qt_gsi::GenericMethod ("loopsRemainingChanged", "@brief Method void QSoundEffect::loopsRemainingChanged()\n", false, &_init_f_loopsRemainingChanged_0, &_call_f_loopsRemainingChanged_0); + methods += new qt_gsi::GenericMethod ("mutedChanged", "@brief Method void QSoundEffect::mutedChanged()\n", false, &_init_f_mutedChanged_0, &_call_f_mutedChanged_0); + methods += new qt_gsi::GenericMethod ("play", "@brief Method void QSoundEffect::play()\n", false, &_init_f_play_0, &_call_f_play_0); + methods += new qt_gsi::GenericMethod ("playingChanged", "@brief Method void QSoundEffect::playingChanged()\n", false, &_init_f_playingChanged_0, &_call_f_playingChanged_0); + methods += new qt_gsi::GenericMethod ("setAudioDevice", "@brief Method void QSoundEffect::setAudioDevice(const QAudioDevice &device)\n", false, &_init_f_setAudioDevice_2484, &_call_f_setAudioDevice_2484); + methods += new qt_gsi::GenericMethod ("setLoopCount|loopCount=", "@brief Method void QSoundEffect::setLoopCount(int loopCount)\n", false, &_init_f_setLoopCount_767, &_call_f_setLoopCount_767); + methods += new qt_gsi::GenericMethod ("setMuted|muted=", "@brief Method void QSoundEffect::setMuted(bool muted)\n", false, &_init_f_setMuted_864, &_call_f_setMuted_864); + methods += new qt_gsi::GenericMethod ("setSource|source=", "@brief Method void QSoundEffect::setSource(const QUrl &url)\n", false, &_init_f_setSource_1701, &_call_f_setSource_1701); + methods += new qt_gsi::GenericMethod ("setVolume|volume=", "@brief Method void QSoundEffect::setVolume(float volume)\n", false, &_init_f_setVolume_970, &_call_f_setVolume_970); + methods += new qt_gsi::GenericMethod (":source", "@brief Method QUrl QSoundEffect::source()\n", true, &_init_f_source_c0, &_call_f_source_c0); + methods += new qt_gsi::GenericMethod ("sourceChanged", "@brief Method void QSoundEffect::sourceChanged()\n", false, &_init_f_sourceChanged_0, &_call_f_sourceChanged_0); + methods += new qt_gsi::GenericMethod (":status", "@brief Method QSoundEffect::Status QSoundEffect::status()\n", true, &_init_f_status_c0, &_call_f_status_c0); + methods += new qt_gsi::GenericMethod ("statusChanged", "@brief Method void QSoundEffect::statusChanged()\n", false, &_init_f_statusChanged_0, &_call_f_statusChanged_0); + methods += new qt_gsi::GenericMethod ("stop", "@brief Method void QSoundEffect::stop()\n", false, &_init_f_stop_0, &_call_f_stop_0); + methods += new qt_gsi::GenericMethod (":volume", "@brief Method float QSoundEffect::volume()\n", true, &_init_f_volume_c0, &_call_f_volume_c0); + methods += new qt_gsi::GenericMethod ("volumeChanged", "@brief Method void QSoundEffect::volumeChanged()\n", false, &_init_f_volumeChanged_0, &_call_f_volumeChanged_0); + methods += new qt_gsi::GenericStaticMethod ("supportedMimeTypes", "@brief Static method QStringList QSoundEffect::supportedMimeTypes()\nThis method is static and can be called without an instance.", &_init_f_supportedMimeTypes_0, &_call_f_supportedMimeTypes_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSoundEffect::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QSoundEffect (qtdecl_QObject (), "QtMultimedia", "QSoundEffect_Native", + methods_QSoundEffect (), + "@hide\n@alias QSoundEffect"); + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QSoundEffect () { return decl_QSoundEffect; } + +} + + +class QSoundEffect_Adaptor : public QSoundEffect, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSoundEffect_Adaptor(); + + // [adaptor ctor] QSoundEffect::QSoundEffect(QObject *parent) + QSoundEffect_Adaptor() : QSoundEffect() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSoundEffect::QSoundEffect(QObject *parent) + QSoundEffect_Adaptor(QObject *parent) : QSoundEffect(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSoundEffect::QSoundEffect(const QAudioDevice &audioDevice, QObject *parent) + QSoundEffect_Adaptor(const QAudioDevice &audioDevice) : QSoundEffect(audioDevice) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSoundEffect::QSoundEffect(const QAudioDevice &audioDevice, QObject *parent) + QSoundEffect_Adaptor(const QAudioDevice &audioDevice, QObject *parent) : QSoundEffect(audioDevice, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QSoundEffect::isSignalConnected(const QMetaMethod &signal) + bool fp_QSoundEffect_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSoundEffect::isSignalConnected(signal); + } + + // [expose] int QSoundEffect::receivers(const char *signal) + int fp_QSoundEffect_receivers_c1731 (const char *signal) const { + return QSoundEffect::receivers(signal); + } + + // [expose] QObject *QSoundEffect::sender() + QObject * fp_QSoundEffect_sender_c0 () const { + return QSoundEffect::sender(); + } + + // [expose] int QSoundEffect::senderSignalIndex() + int fp_QSoundEffect_senderSignalIndex_c0 () const { + return QSoundEffect::senderSignalIndex(); + } + + // [adaptor impl] bool QSoundEffect::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QSoundEffect::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSoundEffect_Adaptor::cbs_event_1217_0, _event); + } else { + return QSoundEffect::event(_event); + } + } + + // [adaptor impl] bool QSoundEffect::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSoundEffect::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSoundEffect_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSoundEffect::eventFilter(watched, event); + } + } + + // [adaptor impl] void QSoundEffect::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSoundEffect::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSoundEffect_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSoundEffect::childEvent(event); + } + } + + // [adaptor impl] void QSoundEffect::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSoundEffect::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSoundEffect_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSoundEffect::customEvent(event); + } + } + + // [adaptor impl] void QSoundEffect::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSoundEffect::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSoundEffect_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSoundEffect::disconnectNotify(signal); + } + } + + // [adaptor impl] void QSoundEffect::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSoundEffect::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSoundEffect_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSoundEffect::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QSoundEffect_Adaptor::~QSoundEffect_Adaptor() { } + +// Constructor QSoundEffect::QSoundEffect(QObject *parent) (adaptor class) + +static void _init_ctor_QSoundEffect_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSoundEffect_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSoundEffect_Adaptor (arg1)); +} + + +// Constructor QSoundEffect::QSoundEffect(const QAudioDevice &audioDevice, QObject *parent) (adaptor class) + +static void _init_ctor_QSoundEffect_Adaptor_3678 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("audioDevice"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSoundEffect_Adaptor_3678 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAudioDevice &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSoundEffect_Adaptor (arg1, arg2)); +} + + +// void QSoundEffect::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSoundEffect_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSoundEffect::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSoundEffect_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QSoundEffect::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSoundEffect_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QSoundEffect::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSoundEffect_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSoundEffect_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSoundEffect::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSoundEffect_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSoundEffect_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QSoundEffect::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSoundEffect_Adaptor *)cls)->fp_QSoundEffect_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QSoundEffect::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSoundEffect_Adaptor *)cls)->fp_QSoundEffect_receivers_c1731 (arg1)); +} + + +// exposed QObject *QSoundEffect::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSoundEffect_Adaptor *)cls)->fp_QSoundEffect_sender_c0 ()); +} + + +// exposed int QSoundEffect::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSoundEffect_Adaptor *)cls)->fp_QSoundEffect_senderSignalIndex_c0 ()); +} + + +// void QSoundEffect::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSoundEffect_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSoundEffect_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSoundEffect (); + +static gsi::Methods methods_QSoundEffect_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSoundEffect::QSoundEffect(QObject *parent)\nThis method creates an object of class QSoundEffect.", &_init_ctor_QSoundEffect_Adaptor_1302, &_call_ctor_QSoundEffect_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSoundEffect::QSoundEffect(const QAudioDevice &audioDevice, QObject *parent)\nThis method creates an object of class QSoundEffect.", &_init_ctor_QSoundEffect_Adaptor_3678, &_call_ctor_QSoundEffect_Adaptor_3678); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSoundEffect::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSoundEffect::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSoundEffect::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QSoundEffect::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSoundEffect::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSoundEffect::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSoundEffect::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSoundEffect::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSoundEffect::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSoundEffect::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QSoundEffect_Adaptor (qtdecl_QSoundEffect (), "QtMultimedia", "QSoundEffect", + methods_QSoundEffect_Adaptor (), + "@qt\n@brief Binding of QSoundEffect"); + +} + + +// Implementation of the enum wrapper class for QSoundEffect::Status +namespace qt_gsi +{ + +static gsi::Enum decl_QSoundEffect_Status_Enum ("QtMultimedia", "QSoundEffect_Status", + gsi::enum_const ("Null", QSoundEffect::Null, "@brief Enum constant QSoundEffect::Null") + + gsi::enum_const ("Loading", QSoundEffect::Loading, "@brief Enum constant QSoundEffect::Loading") + + gsi::enum_const ("Ready", QSoundEffect::Ready, "@brief Enum constant QSoundEffect::Ready") + + gsi::enum_const ("Error", QSoundEffect::Error, "@brief Enum constant QSoundEffect::Error"), + "@qt\n@brief This class represents the QSoundEffect::Status enum"); + +static gsi::QFlagsClass decl_QSoundEffect_Status_Enums ("QtMultimedia", "QSoundEffect_QFlags_Status", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSoundEffect_Status_Enum_in_parent (decl_QSoundEffect_Status_Enum.defs ()); +static gsi::ClassExt decl_QSoundEffect_Status_Enum_as_child (decl_QSoundEffect_Status_Enum, "Status"); +static gsi::ClassExt decl_QSoundEffect_Status_Enums_as_child (decl_QSoundEffect_Status_Enums, "QFlags_Status"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQVideoFrame.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQVideoFrame.cc new file mode 100644 index 000000000..7708b7c37 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQVideoFrame.cc @@ -0,0 +1,702 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQVideoFrame.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QVideoFrame + +// Constructor QVideoFrame::QVideoFrame() + + +static void _init_ctor_QVideoFrame_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QVideoFrame_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QVideoFrame ()); +} + + +// Constructor QVideoFrame::QVideoFrame(const QVideoFrameFormat &format) + + +static void _init_ctor_QVideoFrame_3005 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVideoFrame_3005 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVideoFrameFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QVideoFrame (arg1)); +} + + +// Constructor QVideoFrame::QVideoFrame(const QVideoFrame &other) + + +static void _init_ctor_QVideoFrame_2388 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVideoFrame_2388 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QVideoFrame (arg1)); +} + + +// const unsigned char *QVideoFrame::bits(int plane) + + +static void _init_f_bits_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("plane"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_bits_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((const unsigned char *)((QVideoFrame *)cls)->bits (arg1)); +} + + +// int QVideoFrame::bytesPerLine(int plane) + + +static void _init_f_bytesPerLine_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("plane"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_bytesPerLine_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QVideoFrame *)cls)->bytesPerLine (arg1)); +} + + +// qint64 QVideoFrame::endTime() + + +static void _init_f_endTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_endTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QVideoFrame *)cls)->endTime ()); +} + + +// QVideoFrame::HandleType QVideoFrame::handleType() + + +static void _init_f_handleType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_handleType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QVideoFrame *)cls)->handleType ())); +} + + +// int QVideoFrame::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QVideoFrame *)cls)->height ()); +} + + +// bool QVideoFrame::isMapped() + + +static void _init_f_isMapped_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isMapped_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QVideoFrame *)cls)->isMapped ()); +} + + +// bool QVideoFrame::isReadable() + + +static void _init_f_isReadable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isReadable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QVideoFrame *)cls)->isReadable ()); +} + + +// bool QVideoFrame::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QVideoFrame *)cls)->isValid ()); +} + + +// bool QVideoFrame::isWritable() + + +static void _init_f_isWritable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isWritable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QVideoFrame *)cls)->isWritable ()); +} + + +// bool QVideoFrame::map(QVideoFrame::MapMode mode) + + +static void _init_f_map_2302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_map_2302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QVideoFrame *)cls)->map (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QVideoFrame::MapMode QVideoFrame::mapMode() + + +static void _init_f_mapMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_mapMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QVideoFrame *)cls)->mapMode ())); +} + + +// int QVideoFrame::mappedBytes(int plane) + + +static void _init_f_mappedBytes_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("plane"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mappedBytes_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QVideoFrame *)cls)->mappedBytes (arg1)); +} + + +// QVideoFrame &QVideoFrame::operator =(const QVideoFrame &other) + + +static void _init_f_operator_eq__2388 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2388 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVideoFrame &)((QVideoFrame *)cls)->operator = (arg1)); +} + + +// bool QVideoFrame::operator!=(const QVideoFrame &other) + + +static void _init_f_operator_excl__eq__c2388 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2388 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QVideoFrame *)cls)->operator!= (arg1)); +} + + +// bool QVideoFrame::operator==(const QVideoFrame &other) + + +static void _init_f_operator_eq__eq__c2388 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2388 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QVideoFrame *)cls)->operator== (arg1)); +} + + +// void QVideoFrame::paint(QPainter *painter, const QRectF &rect, const QVideoFrame::PaintOptions &options) + + +static void _init_f_paint_6832 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("options"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_paint_6832 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QRectF &arg2 = gsi::arg_reader() (args, heap); + const QVideoFrame::PaintOptions &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoFrame *)cls)->paint (arg1, arg2, arg3); +} + + +// QVideoFrameFormat::PixelFormat QVideoFrame::pixelFormat() + + +static void _init_f_pixelFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_pixelFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QVideoFrame *)cls)->pixelFormat ())); +} + + +// int QVideoFrame::planeCount() + + +static void _init_f_planeCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_planeCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QVideoFrame *)cls)->planeCount ()); +} + + +// void QVideoFrame::setEndTime(qint64 time) + + +static void _init_f_setEndTime_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("time"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEndTime_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoFrame *)cls)->setEndTime (arg1); +} + + +// void QVideoFrame::setStartTime(qint64 time) + + +static void _init_f_setStartTime_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("time"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStartTime_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoFrame *)cls)->setStartTime (arg1); +} + + +// void QVideoFrame::setSubtitleText(const QString &text) + + +static void _init_f_setSubtitleText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSubtitleText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoFrame *)cls)->setSubtitleText (arg1); +} + + +// QSize QVideoFrame::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QVideoFrame *)cls)->size ()); +} + + +// qint64 QVideoFrame::startTime() + + +static void _init_f_startTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QVideoFrame *)cls)->startTime ()); +} + + +// QString QVideoFrame::subtitleText() + + +static void _init_f_subtitleText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_subtitleText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QVideoFrame *)cls)->subtitleText ()); +} + + +// QVideoFrameFormat QVideoFrame::surfaceFormat() + + +static void _init_f_surfaceFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_surfaceFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVideoFrameFormat)((QVideoFrame *)cls)->surfaceFormat ()); +} + + +// void QVideoFrame::swap(QVideoFrame &other) + + +static void _init_f_swap_1693 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1693 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVideoFrame &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoFrame *)cls)->swap (arg1); +} + + +// quint64 QVideoFrame::textureHandle(int plane) + + +static void _init_f_textureHandle_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("plane"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_textureHandle_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((quint64)((QVideoFrame *)cls)->textureHandle (arg1)); +} + + +// QImage QVideoFrame::toImage() + + +static void _init_f_toImage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toImage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QImage)((QVideoFrame *)cls)->toImage ()); +} + + +// void QVideoFrame::unmap() + + +static void _init_f_unmap_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unmap_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoFrame *)cls)->unmap (); +} + + +// int QVideoFrame::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QVideoFrame *)cls)->width ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QVideoFrame () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVideoFrame::QVideoFrame()\nThis method creates an object of class QVideoFrame.", &_init_ctor_QVideoFrame_0, &_call_ctor_QVideoFrame_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVideoFrame::QVideoFrame(const QVideoFrameFormat &format)\nThis method creates an object of class QVideoFrame.", &_init_ctor_QVideoFrame_3005, &_call_ctor_QVideoFrame_3005); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVideoFrame::QVideoFrame(const QVideoFrame &other)\nThis method creates an object of class QVideoFrame.", &_init_ctor_QVideoFrame_2388, &_call_ctor_QVideoFrame_2388); + methods += new qt_gsi::GenericMethod ("bits", "@brief Method const unsigned char *QVideoFrame::bits(int plane)\n", true, &_init_f_bits_c767, &_call_f_bits_c767); + methods += new qt_gsi::GenericMethod ("bytesPerLine", "@brief Method int QVideoFrame::bytesPerLine(int plane)\n", true, &_init_f_bytesPerLine_c767, &_call_f_bytesPerLine_c767); + methods += new qt_gsi::GenericMethod (":endTime", "@brief Method qint64 QVideoFrame::endTime()\n", true, &_init_f_endTime_c0, &_call_f_endTime_c0); + methods += new qt_gsi::GenericMethod ("handleType", "@brief Method QVideoFrame::HandleType QVideoFrame::handleType()\n", true, &_init_f_handleType_c0, &_call_f_handleType_c0); + methods += new qt_gsi::GenericMethod ("height", "@brief Method int QVideoFrame::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("isMapped?", "@brief Method bool QVideoFrame::isMapped()\n", true, &_init_f_isMapped_c0, &_call_f_isMapped_c0); + methods += new qt_gsi::GenericMethod ("isReadable?", "@brief Method bool QVideoFrame::isReadable()\n", true, &_init_f_isReadable_c0, &_call_f_isReadable_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QVideoFrame::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("isWritable?", "@brief Method bool QVideoFrame::isWritable()\n", true, &_init_f_isWritable_c0, &_call_f_isWritable_c0); + methods += new qt_gsi::GenericMethod ("map", "@brief Method bool QVideoFrame::map(QVideoFrame::MapMode mode)\n", false, &_init_f_map_2302, &_call_f_map_2302); + methods += new qt_gsi::GenericMethod ("mapMode", "@brief Method QVideoFrame::MapMode QVideoFrame::mapMode()\n", true, &_init_f_mapMode_c0, &_call_f_mapMode_c0); + methods += new qt_gsi::GenericMethod ("mappedBytes", "@brief Method int QVideoFrame::mappedBytes(int plane)\n", true, &_init_f_mappedBytes_c767, &_call_f_mappedBytes_c767); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QVideoFrame &QVideoFrame::operator =(const QVideoFrame &other)\n", false, &_init_f_operator_eq__2388, &_call_f_operator_eq__2388); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QVideoFrame::operator!=(const QVideoFrame &other)\n", true, &_init_f_operator_excl__eq__c2388, &_call_f_operator_excl__eq__c2388); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QVideoFrame::operator==(const QVideoFrame &other)\n", true, &_init_f_operator_eq__eq__c2388, &_call_f_operator_eq__eq__c2388); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QVideoFrame::paint(QPainter *painter, const QRectF &rect, const QVideoFrame::PaintOptions &options)\n", false, &_init_f_paint_6832, &_call_f_paint_6832); + methods += new qt_gsi::GenericMethod ("pixelFormat", "@brief Method QVideoFrameFormat::PixelFormat QVideoFrame::pixelFormat()\n", true, &_init_f_pixelFormat_c0, &_call_f_pixelFormat_c0); + methods += new qt_gsi::GenericMethod ("planeCount", "@brief Method int QVideoFrame::planeCount()\n", true, &_init_f_planeCount_c0, &_call_f_planeCount_c0); + methods += new qt_gsi::GenericMethod ("setEndTime|endTime=", "@brief Method void QVideoFrame::setEndTime(qint64 time)\n", false, &_init_f_setEndTime_986, &_call_f_setEndTime_986); + methods += new qt_gsi::GenericMethod ("setStartTime|startTime=", "@brief Method void QVideoFrame::setStartTime(qint64 time)\n", false, &_init_f_setStartTime_986, &_call_f_setStartTime_986); + methods += new qt_gsi::GenericMethod ("setSubtitleText", "@brief Method void QVideoFrame::setSubtitleText(const QString &text)\n", false, &_init_f_setSubtitleText_2025, &_call_f_setSubtitleText_2025); + methods += new qt_gsi::GenericMethod ("size", "@brief Method QSize QVideoFrame::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod (":startTime", "@brief Method qint64 QVideoFrame::startTime()\n", true, &_init_f_startTime_c0, &_call_f_startTime_c0); + methods += new qt_gsi::GenericMethod ("subtitleText", "@brief Method QString QVideoFrame::subtitleText()\n", true, &_init_f_subtitleText_c0, &_call_f_subtitleText_c0); + methods += new qt_gsi::GenericMethod ("surfaceFormat", "@brief Method QVideoFrameFormat QVideoFrame::surfaceFormat()\n", true, &_init_f_surfaceFormat_c0, &_call_f_surfaceFormat_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QVideoFrame::swap(QVideoFrame &other)\n", false, &_init_f_swap_1693, &_call_f_swap_1693); + methods += new qt_gsi::GenericMethod ("textureHandle", "@brief Method quint64 QVideoFrame::textureHandle(int plane)\n", true, &_init_f_textureHandle_c767, &_call_f_textureHandle_c767); + methods += new qt_gsi::GenericMethod ("toImage", "@brief Method QImage QVideoFrame::toImage()\n", true, &_init_f_toImage_c0, &_call_f_toImage_c0); + methods += new qt_gsi::GenericMethod ("unmap", "@brief Method void QVideoFrame::unmap()\n", false, &_init_f_unmap_0, &_call_f_unmap_0); + methods += new qt_gsi::GenericMethod ("width", "@brief Method int QVideoFrame::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + return methods; +} + +gsi::Class decl_QVideoFrame ("QtMultimedia", "QVideoFrame", + methods_QVideoFrame (), + "@qt\n@brief Binding of QVideoFrame"); + + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QVideoFrame () { return decl_QVideoFrame; } + +} + + +// Implementation of the enum wrapper class for QVideoFrame::HandleType +namespace qt_gsi +{ + +static gsi::Enum decl_QVideoFrame_HandleType_Enum ("QtMultimedia", "QVideoFrame_HandleType", + gsi::enum_const ("NoHandle", QVideoFrame::NoHandle, "@brief Enum constant QVideoFrame::NoHandle") + + gsi::enum_const ("RhiTextureHandle", QVideoFrame::RhiTextureHandle, "@brief Enum constant QVideoFrame::RhiTextureHandle"), + "@qt\n@brief This class represents the QVideoFrame::HandleType enum"); + +static gsi::QFlagsClass decl_QVideoFrame_HandleType_Enums ("QtMultimedia", "QVideoFrame_QFlags_HandleType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QVideoFrame_HandleType_Enum_in_parent (decl_QVideoFrame_HandleType_Enum.defs ()); +static gsi::ClassExt decl_QVideoFrame_HandleType_Enum_as_child (decl_QVideoFrame_HandleType_Enum, "HandleType"); +static gsi::ClassExt decl_QVideoFrame_HandleType_Enums_as_child (decl_QVideoFrame_HandleType_Enums, "QFlags_HandleType"); + +} + + +// Implementation of the enum wrapper class for QVideoFrame::MapMode +namespace qt_gsi +{ + +static gsi::Enum decl_QVideoFrame_MapMode_Enum ("QtMultimedia", "QVideoFrame_MapMode", + gsi::enum_const ("NotMapped", QVideoFrame::NotMapped, "@brief Enum constant QVideoFrame::NotMapped") + + gsi::enum_const ("ReadOnly", QVideoFrame::ReadOnly, "@brief Enum constant QVideoFrame::ReadOnly") + + gsi::enum_const ("WriteOnly", QVideoFrame::WriteOnly, "@brief Enum constant QVideoFrame::WriteOnly") + + gsi::enum_const ("ReadWrite", QVideoFrame::ReadWrite, "@brief Enum constant QVideoFrame::ReadWrite"), + "@qt\n@brief This class represents the QVideoFrame::MapMode enum"); + +static gsi::QFlagsClass decl_QVideoFrame_MapMode_Enums ("QtMultimedia", "QVideoFrame_QFlags_MapMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QVideoFrame_MapMode_Enum_in_parent (decl_QVideoFrame_MapMode_Enum.defs ()); +static gsi::ClassExt decl_QVideoFrame_MapMode_Enum_as_child (decl_QVideoFrame_MapMode_Enum, "MapMode"); +static gsi::ClassExt decl_QVideoFrame_MapMode_Enums_as_child (decl_QVideoFrame_MapMode_Enums, "QFlags_MapMode"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQVideoFrameFormat.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQVideoFrameFormat.cc new file mode 100644 index 000000000..4de966255 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQVideoFrameFormat.cc @@ -0,0 +1,757 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQVideoFrameFormat.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QVideoFrameFormat + +// Constructor QVideoFrameFormat::QVideoFrameFormat() + + +static void _init_ctor_QVideoFrameFormat_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QVideoFrameFormat_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QVideoFrameFormat ()); +} + + +// Constructor QVideoFrameFormat::QVideoFrameFormat(const QSize &size, QVideoFrameFormat::PixelFormat pixelFormat) + + +static void _init_ctor_QVideoFrameFormat_5072 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixelFormat"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QVideoFrameFormat_5072 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QVideoFrameFormat (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// Constructor QVideoFrameFormat::QVideoFrameFormat(const QVideoFrameFormat &format) + + +static void _init_ctor_QVideoFrameFormat_3005 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVideoFrameFormat_3005 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVideoFrameFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QVideoFrameFormat (arg1)); +} + + +// void QVideoFrameFormat::detach() + + +static void _init_f_detach_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_detach_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoFrameFormat *)cls)->detach (); +} + + +// QString QVideoFrameFormat::fragmentShaderFileName() + + +static void _init_f_fragmentShaderFileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fragmentShaderFileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QVideoFrameFormat *)cls)->fragmentShaderFileName ()); +} + + +// int QVideoFrameFormat::frameHeight() + + +static void _init_f_frameHeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_frameHeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QVideoFrameFormat *)cls)->frameHeight ()); +} + + +// double QVideoFrameFormat::frameRate() + + +static void _init_f_frameRate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_frameRate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QVideoFrameFormat *)cls)->frameRate ()); +} + + +// QSize QVideoFrameFormat::frameSize() + + +static void _init_f_frameSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_frameSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QVideoFrameFormat *)cls)->frameSize ()); +} + + +// int QVideoFrameFormat::frameWidth() + + +static void _init_f_frameWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_frameWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QVideoFrameFormat *)cls)->frameWidth ()); +} + + +// bool QVideoFrameFormat::isMirrored() + + +static void _init_f_isMirrored_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isMirrored_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QVideoFrameFormat *)cls)->isMirrored ()); +} + + +// bool QVideoFrameFormat::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QVideoFrameFormat *)cls)->isValid ()); +} + + +// bool QVideoFrameFormat::operator!=(const QVideoFrameFormat &format) + + +static void _init_f_operator_excl__eq__c3005 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c3005 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVideoFrameFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QVideoFrameFormat *)cls)->operator!= (arg1)); +} + + +// QVideoFrameFormat &QVideoFrameFormat::operator=(const QVideoFrameFormat &format) + + +static void _init_f_operator_eq__3005 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3005 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVideoFrameFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVideoFrameFormat &)((QVideoFrameFormat *)cls)->operator= (arg1)); +} + + +// bool QVideoFrameFormat::operator==(const QVideoFrameFormat &format) + + +static void _init_f_operator_eq__eq__c3005 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c3005 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVideoFrameFormat &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QVideoFrameFormat *)cls)->operator== (arg1)); +} + + +// QVideoFrameFormat::PixelFormat QVideoFrameFormat::pixelFormat() + + +static void _init_f_pixelFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_pixelFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QVideoFrameFormat *)cls)->pixelFormat ())); +} + + +// int QVideoFrameFormat::planeCount() + + +static void _init_f_planeCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_planeCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QVideoFrameFormat *)cls)->planeCount ()); +} + + +// QVideoFrameFormat::Direction QVideoFrameFormat::scanLineDirection() + + +static void _init_f_scanLineDirection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_scanLineDirection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QVideoFrameFormat *)cls)->scanLineDirection ())); +} + + +// void QVideoFrameFormat::setFrameRate(double rate) + + +static void _init_f_setFrameRate_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFrameRate_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoFrameFormat *)cls)->setFrameRate (arg1); +} + + +// void QVideoFrameFormat::setFrameSize(const QSize &size) + + +static void _init_f_setFrameSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFrameSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoFrameFormat *)cls)->setFrameSize (arg1); +} + + +// void QVideoFrameFormat::setFrameSize(int width, int height) + + +static void _init_f_setFrameSize_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("height"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setFrameSize_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoFrameFormat *)cls)->setFrameSize (arg1, arg2); +} + + +// void QVideoFrameFormat::setMirrored(bool mirrored) + + +static void _init_f_setMirrored_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mirrored"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMirrored_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoFrameFormat *)cls)->setMirrored (arg1); +} + + +// void QVideoFrameFormat::setScanLineDirection(QVideoFrameFormat::Direction direction) + + +static void _init_f_setScanLineDirection_3173 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setScanLineDirection_3173 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoFrameFormat *)cls)->setScanLineDirection (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QVideoFrameFormat::setViewport(const QRect &viewport) + + +static void _init_f_setViewport_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setViewport_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoFrameFormat *)cls)->setViewport (arg1); +} + + +// void QVideoFrameFormat::setYCbCrColorSpace(QVideoFrameFormat::YCbCrColorSpace colorSpace) + + +static void _init_f_setYCbCrColorSpace_3682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("colorSpace"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setYCbCrColorSpace_3682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoFrameFormat *)cls)->setYCbCrColorSpace (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QVideoFrameFormat::swap(QVideoFrameFormat &other) + + +static void _init_f_swap_2310 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_2310 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QVideoFrameFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoFrameFormat *)cls)->swap (arg1); +} + + +// void QVideoFrameFormat::updateUniformData(QByteArray *dst, const QVideoFrame &frame, const QMatrix4x4 &transform, float opacity) + + +static void _init_f_updateUniformData_c6899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dst"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("frame"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("transform"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("opacity"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_updateUniformData_c6899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QByteArray *arg1 = gsi::arg_reader() (args, heap); + const QVideoFrame &arg2 = gsi::arg_reader() (args, heap); + const QMatrix4x4 &arg3 = gsi::arg_reader() (args, heap); + float arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoFrameFormat *)cls)->updateUniformData (arg1, arg2, arg3, arg4); +} + + +// QString QVideoFrameFormat::vertexShaderFileName() + + +static void _init_f_vertexShaderFileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_vertexShaderFileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QVideoFrameFormat *)cls)->vertexShaderFileName ()); +} + + +// QRect QVideoFrameFormat::viewport() + + +static void _init_f_viewport_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_viewport_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QVideoFrameFormat *)cls)->viewport ()); +} + + +// QVideoFrameFormat::YCbCrColorSpace QVideoFrameFormat::yCbCrColorSpace() + + +static void _init_f_yCbCrColorSpace_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_yCbCrColorSpace_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QVideoFrameFormat *)cls)->yCbCrColorSpace ())); +} + + +// static QImage::Format QVideoFrameFormat::imageFormatFromPixelFormat(QVideoFrameFormat::PixelFormat format) + + +static void _init_f_imageFormatFromPixelFormat_3375 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_imageFormatFromPixelFormat_3375 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QVideoFrameFormat::imageFormatFromPixelFormat (qt_gsi::QtToCppAdaptor(arg1).cref()))); +} + + +// static QVideoFrameFormat::PixelFormat QVideoFrameFormat::pixelFormatFromImageFormat(QImage::Format format) + + +static void _init_f_pixelFormatFromImageFormat_1733 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_pixelFormatFromImageFormat_1733 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QVideoFrameFormat::pixelFormatFromImageFormat (qt_gsi::QtToCppAdaptor(arg1).cref()))); +} + + +// static QString QVideoFrameFormat::pixelFormatToString(QVideoFrameFormat::PixelFormat pixelFormat) + + +static void _init_f_pixelFormatToString_3375 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixelFormat"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_pixelFormatToString_3375 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)QVideoFrameFormat::pixelFormatToString (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QVideoFrameFormat () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVideoFrameFormat::QVideoFrameFormat()\nThis method creates an object of class QVideoFrameFormat.", &_init_ctor_QVideoFrameFormat_0, &_call_ctor_QVideoFrameFormat_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVideoFrameFormat::QVideoFrameFormat(const QSize &size, QVideoFrameFormat::PixelFormat pixelFormat)\nThis method creates an object of class QVideoFrameFormat.", &_init_ctor_QVideoFrameFormat_5072, &_call_ctor_QVideoFrameFormat_5072); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVideoFrameFormat::QVideoFrameFormat(const QVideoFrameFormat &format)\nThis method creates an object of class QVideoFrameFormat.", &_init_ctor_QVideoFrameFormat_3005, &_call_ctor_QVideoFrameFormat_3005); + methods += new qt_gsi::GenericMethod ("detach", "@brief Method void QVideoFrameFormat::detach()\n", false, &_init_f_detach_0, &_call_f_detach_0); + methods += new qt_gsi::GenericMethod ("fragmentShaderFileName", "@brief Method QString QVideoFrameFormat::fragmentShaderFileName()\n", true, &_init_f_fragmentShaderFileName_c0, &_call_f_fragmentShaderFileName_c0); + methods += new qt_gsi::GenericMethod ("frameHeight", "@brief Method int QVideoFrameFormat::frameHeight()\n", true, &_init_f_frameHeight_c0, &_call_f_frameHeight_c0); + methods += new qt_gsi::GenericMethod ("frameRate", "@brief Method double QVideoFrameFormat::frameRate()\n", true, &_init_f_frameRate_c0, &_call_f_frameRate_c0); + methods += new qt_gsi::GenericMethod ("frameSize", "@brief Method QSize QVideoFrameFormat::frameSize()\n", true, &_init_f_frameSize_c0, &_call_f_frameSize_c0); + methods += new qt_gsi::GenericMethod ("frameWidth", "@brief Method int QVideoFrameFormat::frameWidth()\n", true, &_init_f_frameWidth_c0, &_call_f_frameWidth_c0); + methods += new qt_gsi::GenericMethod ("isMirrored?", "@brief Method bool QVideoFrameFormat::isMirrored()\n", true, &_init_f_isMirrored_c0, &_call_f_isMirrored_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QVideoFrameFormat::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QVideoFrameFormat::operator!=(const QVideoFrameFormat &format)\n", true, &_init_f_operator_excl__eq__c3005, &_call_f_operator_excl__eq__c3005); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QVideoFrameFormat &QVideoFrameFormat::operator=(const QVideoFrameFormat &format)\n", false, &_init_f_operator_eq__3005, &_call_f_operator_eq__3005); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QVideoFrameFormat::operator==(const QVideoFrameFormat &format)\n", true, &_init_f_operator_eq__eq__c3005, &_call_f_operator_eq__eq__c3005); + methods += new qt_gsi::GenericMethod ("pixelFormat", "@brief Method QVideoFrameFormat::PixelFormat QVideoFrameFormat::pixelFormat()\n", true, &_init_f_pixelFormat_c0, &_call_f_pixelFormat_c0); + methods += new qt_gsi::GenericMethod ("planeCount", "@brief Method int QVideoFrameFormat::planeCount()\n", true, &_init_f_planeCount_c0, &_call_f_planeCount_c0); + methods += new qt_gsi::GenericMethod ("scanLineDirection", "@brief Method QVideoFrameFormat::Direction QVideoFrameFormat::scanLineDirection()\n", true, &_init_f_scanLineDirection_c0, &_call_f_scanLineDirection_c0); + methods += new qt_gsi::GenericMethod ("setFrameRate", "@brief Method void QVideoFrameFormat::setFrameRate(double rate)\n", false, &_init_f_setFrameRate_1071, &_call_f_setFrameRate_1071); + methods += new qt_gsi::GenericMethod ("setFrameSize", "@brief Method void QVideoFrameFormat::setFrameSize(const QSize &size)\n", false, &_init_f_setFrameSize_1805, &_call_f_setFrameSize_1805); + methods += new qt_gsi::GenericMethod ("setFrameSize", "@brief Method void QVideoFrameFormat::setFrameSize(int width, int height)\n", false, &_init_f_setFrameSize_1426, &_call_f_setFrameSize_1426); + methods += new qt_gsi::GenericMethod ("setMirrored", "@brief Method void QVideoFrameFormat::setMirrored(bool mirrored)\n", false, &_init_f_setMirrored_864, &_call_f_setMirrored_864); + methods += new qt_gsi::GenericMethod ("setScanLineDirection", "@brief Method void QVideoFrameFormat::setScanLineDirection(QVideoFrameFormat::Direction direction)\n", false, &_init_f_setScanLineDirection_3173, &_call_f_setScanLineDirection_3173); + methods += new qt_gsi::GenericMethod ("setViewport", "@brief Method void QVideoFrameFormat::setViewport(const QRect &viewport)\n", false, &_init_f_setViewport_1792, &_call_f_setViewport_1792); + methods += new qt_gsi::GenericMethod ("setYCbCrColorSpace", "@brief Method void QVideoFrameFormat::setYCbCrColorSpace(QVideoFrameFormat::YCbCrColorSpace colorSpace)\n", false, &_init_f_setYCbCrColorSpace_3682, &_call_f_setYCbCrColorSpace_3682); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QVideoFrameFormat::swap(QVideoFrameFormat &other)\n", false, &_init_f_swap_2310, &_call_f_swap_2310); + methods += new qt_gsi::GenericMethod ("updateUniformData", "@brief Method void QVideoFrameFormat::updateUniformData(QByteArray *dst, const QVideoFrame &frame, const QMatrix4x4 &transform, float opacity)\n", true, &_init_f_updateUniformData_c6899, &_call_f_updateUniformData_c6899); + methods += new qt_gsi::GenericMethod ("vertexShaderFileName", "@brief Method QString QVideoFrameFormat::vertexShaderFileName()\n", true, &_init_f_vertexShaderFileName_c0, &_call_f_vertexShaderFileName_c0); + methods += new qt_gsi::GenericMethod ("viewport", "@brief Method QRect QVideoFrameFormat::viewport()\n", true, &_init_f_viewport_c0, &_call_f_viewport_c0); + methods += new qt_gsi::GenericMethod ("yCbCrColorSpace", "@brief Method QVideoFrameFormat::YCbCrColorSpace QVideoFrameFormat::yCbCrColorSpace()\n", true, &_init_f_yCbCrColorSpace_c0, &_call_f_yCbCrColorSpace_c0); + methods += new qt_gsi::GenericStaticMethod ("imageFormatFromPixelFormat", "@brief Static method QImage::Format QVideoFrameFormat::imageFormatFromPixelFormat(QVideoFrameFormat::PixelFormat format)\nThis method is static and can be called without an instance.", &_init_f_imageFormatFromPixelFormat_3375, &_call_f_imageFormatFromPixelFormat_3375); + methods += new qt_gsi::GenericStaticMethod ("pixelFormatFromImageFormat", "@brief Static method QVideoFrameFormat::PixelFormat QVideoFrameFormat::pixelFormatFromImageFormat(QImage::Format format)\nThis method is static and can be called without an instance.", &_init_f_pixelFormatFromImageFormat_1733, &_call_f_pixelFormatFromImageFormat_1733); + methods += new qt_gsi::GenericStaticMethod ("pixelFormatToString", "@brief Static method QString QVideoFrameFormat::pixelFormatToString(QVideoFrameFormat::PixelFormat pixelFormat)\nThis method is static and can be called without an instance.", &_init_f_pixelFormatToString_3375, &_call_f_pixelFormatToString_3375); + return methods; +} + +gsi::Class decl_QVideoFrameFormat ("QtMultimedia", "QVideoFrameFormat", + methods_QVideoFrameFormat (), + "@qt\n@brief Binding of QVideoFrameFormat"); + + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QVideoFrameFormat () { return decl_QVideoFrameFormat; } + +} + + +// Implementation of the enum wrapper class for QVideoFrameFormat::Direction +namespace qt_gsi +{ + +static gsi::Enum decl_QVideoFrameFormat_Direction_Enum ("QtMultimedia", "QVideoFrameFormat_Direction", + gsi::enum_const ("TopToBottom", QVideoFrameFormat::TopToBottom, "@brief Enum constant QVideoFrameFormat::TopToBottom") + + gsi::enum_const ("BottomToTop", QVideoFrameFormat::BottomToTop, "@brief Enum constant QVideoFrameFormat::BottomToTop"), + "@qt\n@brief This class represents the QVideoFrameFormat::Direction enum"); + +static gsi::QFlagsClass decl_QVideoFrameFormat_Direction_Enums ("QtMultimedia", "QVideoFrameFormat_QFlags_Direction", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QVideoFrameFormat_Direction_Enum_in_parent (decl_QVideoFrameFormat_Direction_Enum.defs ()); +static gsi::ClassExt decl_QVideoFrameFormat_Direction_Enum_as_child (decl_QVideoFrameFormat_Direction_Enum, "Direction"); +static gsi::ClassExt decl_QVideoFrameFormat_Direction_Enums_as_child (decl_QVideoFrameFormat_Direction_Enums, "QFlags_Direction"); + +} + + +// Implementation of the enum wrapper class for QVideoFrameFormat::PixelFormat +namespace qt_gsi +{ + +static gsi::Enum decl_QVideoFrameFormat_PixelFormat_Enum ("QtMultimedia", "QVideoFrameFormat_PixelFormat", + gsi::enum_const ("Format_Invalid", QVideoFrameFormat::Format_Invalid, "@brief Enum constant QVideoFrameFormat::Format_Invalid") + + gsi::enum_const ("Format_ARGB8888", QVideoFrameFormat::Format_ARGB8888, "@brief Enum constant QVideoFrameFormat::Format_ARGB8888") + + gsi::enum_const ("Format_ARGB8888_Premultiplied", QVideoFrameFormat::Format_ARGB8888_Premultiplied, "@brief Enum constant QVideoFrameFormat::Format_ARGB8888_Premultiplied") + + gsi::enum_const ("Format_XRGB8888", QVideoFrameFormat::Format_XRGB8888, "@brief Enum constant QVideoFrameFormat::Format_XRGB8888") + + gsi::enum_const ("Format_BGRA8888", QVideoFrameFormat::Format_BGRA8888, "@brief Enum constant QVideoFrameFormat::Format_BGRA8888") + + gsi::enum_const ("Format_BGRA8888_Premultiplied", QVideoFrameFormat::Format_BGRA8888_Premultiplied, "@brief Enum constant QVideoFrameFormat::Format_BGRA8888_Premultiplied") + + gsi::enum_const ("Format_BGRX8888", QVideoFrameFormat::Format_BGRX8888, "@brief Enum constant QVideoFrameFormat::Format_BGRX8888") + + gsi::enum_const ("Format_ABGR8888", QVideoFrameFormat::Format_ABGR8888, "@brief Enum constant QVideoFrameFormat::Format_ABGR8888") + + gsi::enum_const ("Format_XBGR8888", QVideoFrameFormat::Format_XBGR8888, "@brief Enum constant QVideoFrameFormat::Format_XBGR8888") + + gsi::enum_const ("Format_RGBA8888", QVideoFrameFormat::Format_RGBA8888, "@brief Enum constant QVideoFrameFormat::Format_RGBA8888") + + gsi::enum_const ("Format_RGBX8888", QVideoFrameFormat::Format_RGBX8888, "@brief Enum constant QVideoFrameFormat::Format_RGBX8888") + + gsi::enum_const ("Format_AYUV", QVideoFrameFormat::Format_AYUV, "@brief Enum constant QVideoFrameFormat::Format_AYUV") + + gsi::enum_const ("Format_AYUV_Premultiplied", QVideoFrameFormat::Format_AYUV_Premultiplied, "@brief Enum constant QVideoFrameFormat::Format_AYUV_Premultiplied") + + gsi::enum_const ("Format_YUV420P", QVideoFrameFormat::Format_YUV420P, "@brief Enum constant QVideoFrameFormat::Format_YUV420P") + + gsi::enum_const ("Format_YUV422P", QVideoFrameFormat::Format_YUV422P, "@brief Enum constant QVideoFrameFormat::Format_YUV422P") + + gsi::enum_const ("Format_YV12", QVideoFrameFormat::Format_YV12, "@brief Enum constant QVideoFrameFormat::Format_YV12") + + gsi::enum_const ("Format_UYVY", QVideoFrameFormat::Format_UYVY, "@brief Enum constant QVideoFrameFormat::Format_UYVY") + + gsi::enum_const ("Format_YUYV", QVideoFrameFormat::Format_YUYV, "@brief Enum constant QVideoFrameFormat::Format_YUYV") + + gsi::enum_const ("Format_NV12", QVideoFrameFormat::Format_NV12, "@brief Enum constant QVideoFrameFormat::Format_NV12") + + gsi::enum_const ("Format_NV21", QVideoFrameFormat::Format_NV21, "@brief Enum constant QVideoFrameFormat::Format_NV21") + + gsi::enum_const ("Format_IMC1", QVideoFrameFormat::Format_IMC1, "@brief Enum constant QVideoFrameFormat::Format_IMC1") + + gsi::enum_const ("Format_IMC2", QVideoFrameFormat::Format_IMC2, "@brief Enum constant QVideoFrameFormat::Format_IMC2") + + gsi::enum_const ("Format_IMC3", QVideoFrameFormat::Format_IMC3, "@brief Enum constant QVideoFrameFormat::Format_IMC3") + + gsi::enum_const ("Format_IMC4", QVideoFrameFormat::Format_IMC4, "@brief Enum constant QVideoFrameFormat::Format_IMC4") + + gsi::enum_const ("Format_Y8", QVideoFrameFormat::Format_Y8, "@brief Enum constant QVideoFrameFormat::Format_Y8") + + gsi::enum_const ("Format_Y16", QVideoFrameFormat::Format_Y16, "@brief Enum constant QVideoFrameFormat::Format_Y16") + + gsi::enum_const ("Format_P010", QVideoFrameFormat::Format_P010, "@brief Enum constant QVideoFrameFormat::Format_P010") + + gsi::enum_const ("Format_P016", QVideoFrameFormat::Format_P016, "@brief Enum constant QVideoFrameFormat::Format_P016") + + gsi::enum_const ("Format_SamplerExternalOES", QVideoFrameFormat::Format_SamplerExternalOES, "@brief Enum constant QVideoFrameFormat::Format_SamplerExternalOES") + + gsi::enum_const ("Format_Jpeg", QVideoFrameFormat::Format_Jpeg, "@brief Enum constant QVideoFrameFormat::Format_Jpeg") + + gsi::enum_const ("Format_SamplerRect", QVideoFrameFormat::Format_SamplerRect, "@brief Enum constant QVideoFrameFormat::Format_SamplerRect"), + "@qt\n@brief This class represents the QVideoFrameFormat::PixelFormat enum"); + +static gsi::QFlagsClass decl_QVideoFrameFormat_PixelFormat_Enums ("QtMultimedia", "QVideoFrameFormat_QFlags_PixelFormat", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QVideoFrameFormat_PixelFormat_Enum_in_parent (decl_QVideoFrameFormat_PixelFormat_Enum.defs ()); +static gsi::ClassExt decl_QVideoFrameFormat_PixelFormat_Enum_as_child (decl_QVideoFrameFormat_PixelFormat_Enum, "PixelFormat"); +static gsi::ClassExt decl_QVideoFrameFormat_PixelFormat_Enums_as_child (decl_QVideoFrameFormat_PixelFormat_Enums, "QFlags_PixelFormat"); + +} + + +// Implementation of the enum wrapper class for QVideoFrameFormat::YCbCrColorSpace +namespace qt_gsi +{ + +static gsi::Enum decl_QVideoFrameFormat_YCbCrColorSpace_Enum ("QtMultimedia", "QVideoFrameFormat_YCbCrColorSpace", + gsi::enum_const ("YCbCr_Undefined", QVideoFrameFormat::YCbCr_Undefined, "@brief Enum constant QVideoFrameFormat::YCbCr_Undefined") + + gsi::enum_const ("YCbCr_BT601", QVideoFrameFormat::YCbCr_BT601, "@brief Enum constant QVideoFrameFormat::YCbCr_BT601") + + gsi::enum_const ("YCbCr_BT709", QVideoFrameFormat::YCbCr_BT709, "@brief Enum constant QVideoFrameFormat::YCbCr_BT709") + + gsi::enum_const ("YCbCr_xvYCC601", QVideoFrameFormat::YCbCr_xvYCC601, "@brief Enum constant QVideoFrameFormat::YCbCr_xvYCC601") + + gsi::enum_const ("YCbCr_xvYCC709", QVideoFrameFormat::YCbCr_xvYCC709, "@brief Enum constant QVideoFrameFormat::YCbCr_xvYCC709") + + gsi::enum_const ("YCbCr_JPEG", QVideoFrameFormat::YCbCr_JPEG, "@brief Enum constant QVideoFrameFormat::YCbCr_JPEG"), + "@qt\n@brief This class represents the QVideoFrameFormat::YCbCrColorSpace enum"); + +static gsi::QFlagsClass decl_QVideoFrameFormat_YCbCrColorSpace_Enums ("QtMultimedia", "QVideoFrameFormat_QFlags_YCbCrColorSpace", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QVideoFrameFormat_YCbCrColorSpace_Enum_in_parent (decl_QVideoFrameFormat_YCbCrColorSpace_Enum.defs ()); +static gsi::ClassExt decl_QVideoFrameFormat_YCbCrColorSpace_Enum_as_child (decl_QVideoFrameFormat_YCbCrColorSpace_Enum, "YCbCrColorSpace"); +static gsi::ClassExt decl_QVideoFrameFormat_YCbCrColorSpace_Enums_as_child (decl_QVideoFrameFormat_YCbCrColorSpace_Enums, "QFlags_YCbCrColorSpace"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQVideoFrame_PaintOptions.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQVideoFrame_PaintOptions.cc new file mode 100644 index 000000000..19eff26a3 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQVideoFrame_PaintOptions.cc @@ -0,0 +1,72 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQVideoFrame_PaintOptions.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QVideoFrame::PaintOptions + +// Constructor QVideoFrame::PaintOptions::PaintOptions() + + +static void _init_ctor_QVideoFrame_PaintOptions_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QVideoFrame_PaintOptions_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QVideoFrame::PaintOptions ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QVideoFrame_PaintOptions () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVideoFrame::PaintOptions::PaintOptions()\nThis method creates an object of class QVideoFrame::PaintOptions.", &_init_ctor_QVideoFrame_PaintOptions_0, &_call_ctor_QVideoFrame_PaintOptions_0); + return methods; +} + +gsi::Class decl_QVideoFrame_PaintOptions ("QtMultimedia", "QVideoFrame_PaintOptions", + methods_QVideoFrame_PaintOptions (), + "@qt\n@brief Binding of QVideoFrame::PaintOptions"); + +gsi::ClassExt decl_QVideoFrame_PaintOptions_as_child (decl_QVideoFrame_PaintOptions, "PaintOptions"); + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QVideoFrame_PaintOptions () { return decl_QVideoFrame_PaintOptions; } + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiDeclQVideoSink.cc b/src/gsiqt/qt6/QtMultimedia/gsiDeclQVideoSink.cc new file mode 100644 index 000000000..655199a99 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiDeclQVideoSink.cc @@ -0,0 +1,651 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQVideoSink.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtMultimediaCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QVideoSink + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QVideoSink::staticMetaObject); +} + + +// void QVideoSink::setSubtitleText(const QString &subtitle) + + +static void _init_f_setSubtitleText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("subtitle"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSubtitleText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoSink *)cls)->setSubtitleText (arg1); +} + + +// void QVideoSink::setVideoFrame(const QVideoFrame &frame) + + +static void _init_f_setVideoFrame_2388 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("frame"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVideoFrame_2388 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoSink *)cls)->setVideoFrame (arg1); +} + + +// QString QVideoSink::subtitleText() + + +static void _init_f_subtitleText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_subtitleText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QVideoSink *)cls)->subtitleText ()); +} + + +// void QVideoSink::subtitleTextChanged(const QString &subtitleText) + + +static void _init_f_subtitleTextChanged_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("subtitleText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_subtitleTextChanged_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoSink *)cls)->subtitleTextChanged (arg1); +} + + +// QVideoFrame QVideoSink::videoFrame() + + +static void _init_f_videoFrame_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_videoFrame_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVideoFrame)((QVideoSink *)cls)->videoFrame ()); +} + + +// void QVideoSink::videoFrameChanged(const QVideoFrame &frame) + + +static void _init_f_videoFrameChanged_c2388 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("frame"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_videoFrameChanged_c2388 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVideoFrame &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoSink *)cls)->videoFrameChanged (arg1); +} + + +// QSize QVideoSink::videoSize() + + +static void _init_f_videoSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_videoSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QVideoSink *)cls)->videoSize ()); +} + + +// void QVideoSink::videoSizeChanged() + + +static void _init_f_videoSizeChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_videoSizeChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoSink *)cls)->videoSizeChanged (); +} + + +// static QString QVideoSink::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QVideoSink::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QVideoSink () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("setSubtitleText", "@brief Method void QVideoSink::setSubtitleText(const QString &subtitle)\n", false, &_init_f_setSubtitleText_2025, &_call_f_setSubtitleText_2025); + methods += new qt_gsi::GenericMethod ("setVideoFrame", "@brief Method void QVideoSink::setVideoFrame(const QVideoFrame &frame)\n", false, &_init_f_setVideoFrame_2388, &_call_f_setVideoFrame_2388); + methods += new qt_gsi::GenericMethod ("subtitleText", "@brief Method QString QVideoSink::subtitleText()\n", true, &_init_f_subtitleText_c0, &_call_f_subtitleText_c0); + methods += new qt_gsi::GenericMethod ("subtitleTextChanged", "@brief Method void QVideoSink::subtitleTextChanged(const QString &subtitleText)\n", true, &_init_f_subtitleTextChanged_c2025, &_call_f_subtitleTextChanged_c2025); + methods += new qt_gsi::GenericMethod ("videoFrame", "@brief Method QVideoFrame QVideoSink::videoFrame()\n", true, &_init_f_videoFrame_c0, &_call_f_videoFrame_c0); + methods += new qt_gsi::GenericMethod ("videoFrameChanged", "@brief Method void QVideoSink::videoFrameChanged(const QVideoFrame &frame)\n", true, &_init_f_videoFrameChanged_c2388, &_call_f_videoFrameChanged_c2388); + methods += new qt_gsi::GenericMethod ("videoSize", "@brief Method QSize QVideoSink::videoSize()\n", true, &_init_f_videoSize_c0, &_call_f_videoSize_c0); + methods += new qt_gsi::GenericMethod ("videoSizeChanged", "@brief Method void QVideoSink::videoSizeChanged()\n", false, &_init_f_videoSizeChanged_0, &_call_f_videoSizeChanged_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QVideoSink::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QVideoSink (qtdecl_QObject (), "QtMultimedia", "QVideoSink_Native", + methods_QVideoSink (), + "@hide\n@alias QVideoSink"); + +GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QVideoSink () { return decl_QVideoSink; } + +} + + +class QVideoSink_Adaptor : public QVideoSink, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QVideoSink_Adaptor(); + + // [adaptor ctor] QVideoSink::QVideoSink(QObject *parent) + QVideoSink_Adaptor() : QVideoSink() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QVideoSink::QVideoSink(QObject *parent) + QVideoSink_Adaptor(QObject *parent) : QVideoSink(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QVideoSink::isSignalConnected(const QMetaMethod &signal) + bool fp_QVideoSink_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QVideoSink::isSignalConnected(signal); + } + + // [expose] int QVideoSink::receivers(const char *signal) + int fp_QVideoSink_receivers_c1731 (const char *signal) const { + return QVideoSink::receivers(signal); + } + + // [expose] QObject *QVideoSink::sender() + QObject * fp_QVideoSink_sender_c0 () const { + return QVideoSink::sender(); + } + + // [expose] int QVideoSink::senderSignalIndex() + int fp_QVideoSink_senderSignalIndex_c0 () const { + return QVideoSink::senderSignalIndex(); + } + + // [adaptor impl] bool QVideoSink::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QVideoSink::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QVideoSink_Adaptor::cbs_event_1217_0, _event); + } else { + return QVideoSink::event(_event); + } + } + + // [adaptor impl] bool QVideoSink::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QVideoSink::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QVideoSink_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QVideoSink::eventFilter(watched, event); + } + } + + // [adaptor impl] void QVideoSink::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QVideoSink::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QVideoSink_Adaptor::cbs_childEvent_1701_0, event); + } else { + QVideoSink::childEvent(event); + } + } + + // [adaptor impl] void QVideoSink::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QVideoSink::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QVideoSink_Adaptor::cbs_customEvent_1217_0, event); + } else { + QVideoSink::customEvent(event); + } + } + + // [adaptor impl] void QVideoSink::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QVideoSink::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QVideoSink_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QVideoSink::disconnectNotify(signal); + } + } + + // [adaptor impl] void QVideoSink::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QVideoSink::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QVideoSink_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QVideoSink::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QVideoSink_Adaptor::~QVideoSink_Adaptor() { } + +// Constructor QVideoSink::QVideoSink(QObject *parent) (adaptor class) + +static void _init_ctor_QVideoSink_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVideoSink_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QVideoSink_Adaptor (arg1)); +} + + +// void QVideoSink::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoSink_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QVideoSink_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QVideoSink::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoSink_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QVideoSink_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QVideoSink::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoSink_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QVideoSink_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QVideoSink::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QVideoSink_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QVideoSink_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QVideoSink::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QVideoSink_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QVideoSink_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QVideoSink::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QVideoSink_Adaptor *)cls)->fp_QVideoSink_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QVideoSink::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QVideoSink_Adaptor *)cls)->fp_QVideoSink_receivers_c1731 (arg1)); +} + + +// exposed QObject *QVideoSink::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QVideoSink_Adaptor *)cls)->fp_QVideoSink_sender_c0 ()); +} + + +// exposed int QVideoSink::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QVideoSink_Adaptor *)cls)->fp_QVideoSink_senderSignalIndex_c0 ()); +} + + +// void QVideoSink::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVideoSink_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QVideoSink_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QVideoSink (); + +static gsi::Methods methods_QVideoSink_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVideoSink::QVideoSink(QObject *parent)\nThis method creates an object of class QVideoSink.", &_init_ctor_QVideoSink_Adaptor_1302, &_call_ctor_QVideoSink_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QVideoSink::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QVideoSink::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QVideoSink::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QVideoSink::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QVideoSink::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QVideoSink::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QVideoSink::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QVideoSink::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QVideoSink::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QVideoSink::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QVideoSink_Adaptor (qtdecl_QVideoSink (), "QtMultimedia", "QVideoSink", + methods_QVideoSink_Adaptor (), + "@qt\n@brief Binding of QVideoSink"); + +} + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiQtExternals.h b/src/gsiqt/qt6/QtMultimedia/gsiQtExternals.h new file mode 100644 index 000000000..e8c253d15 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiQtExternals.h @@ -0,0 +1,132 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/* + External declarations for for Qt bindings + + DO NOT EDIT THIS FILE. + This file has been created automatically +*/ + +#if !defined(HDR_gsiQtMultimediaExternals) +#define HDR_gsiQtMultimediaExternals + +#include "gsiClass.h" +#include "gsiQtMultimediaCommon.h" + +class QAudioBuffer; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioBuffer (); } + +class QAudioDecoder; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioDecoder (); } + +class QAudioDevice; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioDevice (); } + +class QAudioFormat; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioFormat (); } + +class QAudioInput; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioInput (); } + +class QAudioOutput; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioOutput (); } + +class QAudioSink; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioSink (); } + +class QAudioSource; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAudioSource (); } + +class QCamera; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCamera (); } + +class QCameraDevice; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraDevice (); } + +class QCameraFormat; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QCameraFormat (); } + +class QImageCapture; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QImageCapture (); } + +class QMediaCaptureSession; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaCaptureSession (); } + +class QMediaDevices; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaDevices (); } + +class QMediaFormat; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaFormat (); } + +class QMediaMetaData; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaMetaData (); } + +class QMediaPlayer; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaPlayer (); } + +class QMediaRecorder; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaRecorder (); } + +class QMediaTimeRange; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QMediaTimeRange (); } + +class QSoundEffect; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QSoundEffect (); } + +class QVideoFrame; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QVideoFrame (); } + +class QVideoFrameFormat; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QVideoFrameFormat (); } + +class QVideoSink; + +namespace gsi { GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QVideoSink (); } + + +#define QT_EXTERNAL_BASE(X) gsi::qtdecl_##X(), + +#endif + diff --git a/src/gsiqt/qt6/QtMultimedia/gsiQtMultimediaCommon.h b/src/gsiqt/qt6/QtMultimedia/gsiQtMultimediaCommon.h new file mode 100644 index 000000000..3a21d1887 --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiQtMultimediaCommon.h @@ -0,0 +1,25 @@ +/** + * Common header for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "tlDefs.h" + +#if !defined(HDR_gsiQtMultimediaCommon_h) +# define HDR_gsiQtMultimediaCommon_h + +# ifdef MAKE_GSI_QTMULTIMEDIA_LIBRARY +# define GSI_QTMULTIMEDIA_PUBLIC DEF_INSIDE_PUBLIC +# define GSI_QTMULTIMEDIA_PUBLIC_TEMPLATE DEF_INSIDE_PUBLIC_TEMPLATE +# define GSI_QTMULTIMEDIA_LOCAL DEF_INSIDE_LOCAL +# else +# define GSI_QTMULTIMEDIA_PUBLIC DEF_OUTSIDE_PUBLIC +# define GSI_QTMULTIMEDIA_PUBLIC_TEMPLATE DEF_OUTSIDE_PUBLIC_TEMPLATE +# define GSI_QTMULTIMEDIA_LOCAL DEF_OUTSIDE_LOCAL +# endif + +#define FORCE_LINK_GSI_QTMULTIMEDIA GSI_QTMULTIMEDIA_PUBLIC int _force_link_gsiQtMultimedia_f (); int _force_link_gsiQtMultimedia = _force_link_gsiQtMultimedia_f (); + +#endif diff --git a/src/gsiqt/qt6/QtMultimedia/gsiQtMultimediaMain.cc b/src/gsiqt/qt6/QtMultimedia/gsiQtMultimediaMain.cc new file mode 100644 index 000000000..ad46fe33e --- /dev/null +++ b/src/gsiqt/qt6/QtMultimedia/gsiQtMultimediaMain.cc @@ -0,0 +1,11 @@ +/** + * Main source file for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "gsiQtMultimediaCommon.h" + +GSI_QTMULTIMEDIA_PUBLIC int _force_link_gsiQtMultimedia_f () { return 0; } + diff --git a/src/gsiqt/qt6/QtNetwork/QtNetwork.pri b/src/gsiqt/qt6/QtNetwork/QtNetwork.pri new file mode 100644 index 000000000..ad404ee44 --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/QtNetwork.pri @@ -0,0 +1,65 @@ +# +# Partial QMAKE project file for Qt bindings +# +# DO NOT EDIT THIS FILE. +# This file has been created automatically +# + +SOURCES += \ + gsiQtNetworkMain.cc \ + $$PWD/gsiDeclQAbstractNetworkCache.cc \ + $$PWD/gsiDeclQAbstractSocket.cc \ + $$PWD/gsiDeclQAuthenticator.cc \ + $$PWD/gsiDeclQDnsDomainNameRecord.cc \ + $$PWD/gsiDeclQDnsHostAddressRecord.cc \ + $$PWD/gsiDeclQDnsLookup.cc \ + $$PWD/gsiDeclQDnsMailExchangeRecord.cc \ + $$PWD/gsiDeclQDnsServiceRecord.cc \ + $$PWD/gsiDeclQDnsTextRecord.cc \ + $$PWD/gsiDeclQDtls.cc \ + $$PWD/gsiDeclQDtlsClientVerifier.cc \ + $$PWD/gsiDeclQDtlsClientVerifier_GeneratorParameters.cc \ + $$PWD/gsiDeclQDtlsError.cc \ + $$PWD/gsiDeclQHostAddress.cc \ + $$PWD/gsiDeclQHostInfo.cc \ + $$PWD/gsiDeclQHstsPolicy.cc \ + $$PWD/gsiDeclQHttp2Configuration.cc \ + $$PWD/gsiDeclQHttpMultiPart.cc \ + $$PWD/gsiDeclQHttpPart.cc \ + $$PWD/gsiDeclQIPv6Address.cc \ + $$PWD/gsiDeclQLocalServer.cc \ + $$PWD/gsiDeclQLocalSocket.cc \ + $$PWD/gsiDeclQNetworkAccessManager.cc \ + $$PWD/gsiDeclQNetworkAddressEntry.cc \ + $$PWD/gsiDeclQNetworkCacheMetaData.cc \ + $$PWD/gsiDeclQNetworkCookie.cc \ + $$PWD/gsiDeclQNetworkCookieJar.cc \ + $$PWD/gsiDeclQNetworkDatagram.cc \ + $$PWD/gsiDeclQNetworkDiskCache.cc \ + $$PWD/gsiDeclQNetworkInformation.cc \ + $$PWD/gsiDeclQNetworkInterface.cc \ + $$PWD/gsiDeclQNetworkProxy.cc \ + $$PWD/gsiDeclQNetworkProxyFactory.cc \ + $$PWD/gsiDeclQNetworkProxyQuery.cc \ + $$PWD/gsiDeclQNetworkReply.cc \ + $$PWD/gsiDeclQNetworkRequest.cc \ + $$PWD/gsiDeclQOcspCertificateStatus.cc \ + $$PWD/gsiDeclQOcspRevocationReason.cc \ + $$PWD/gsiDeclQPasswordDigestor.cc \ + $$PWD/gsiDeclQSsl.cc \ + $$PWD/gsiDeclQSslCertificate.cc \ + $$PWD/gsiDeclQSslCertificateExtension.cc \ + $$PWD/gsiDeclQSslCipher.cc \ + $$PWD/gsiDeclQSslConfiguration.cc \ + $$PWD/gsiDeclQSslDiffieHellmanParameters.cc \ + $$PWD/gsiDeclQSslEllipticCurve.cc \ + $$PWD/gsiDeclQSslError.cc \ + $$PWD/gsiDeclQSslKey.cc \ + $$PWD/gsiDeclQSslPreSharedKeyAuthenticator.cc \ + $$PWD/gsiDeclQSslSocket.cc \ + $$PWD/gsiDeclQTcpServer.cc \ + $$PWD/gsiDeclQTcpSocket.cc \ + $$PWD/gsiDeclQUdpSocket.cc + +HEADERS += gsiQtNetworkCommon.h + diff --git a/src/gsiqt/qt6/QtNetwork/QtNetwork.pro b/src/gsiqt/qt6/QtNetwork/QtNetwork.pro new file mode 100644 index 000000000..1005c81d0 --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/QtNetwork.pro @@ -0,0 +1,23 @@ + + +DESTDIR = $$OUT_PWD/../../.. +TARGET = klayout_QtNetwork + +include($$PWD/../../../lib.pri) + +DEFINES += MAKE_GSI_QTNETWORK_LIBRARY + +INCLUDEPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC +DEPENDPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC + +LIBS += -L$$DESTDIR -lklayout_tl -lklayout_gsi -lklayout_qtbasic + +# because QQbject is used as base class for many classes, we need this: +LIBS += -lklayout_QtCore + +SOURCES += \ + gsiDeclQtNetworkAdd.cc + +HEADERS += \ + +include(QtNetwork.pri) diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractNetworkCache.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQAbstractNetworkCache.cc similarity index 83% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractNetworkCache.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQAbstractNetworkCache.cc index eab2cd48e..437d88366 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractNetworkCache.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQAbstractNetworkCache.cc @@ -38,8 +38,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -103,7 +102,7 @@ static void _call_f_data_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QUrl &arg1 = args.read (heap); + const QUrl &arg1 = gsi::arg_reader() (args, heap); ret.write ((QIODevice *)((QAbstractNetworkCache *)cls)->data (arg1)); } @@ -122,7 +121,7 @@ static void _call_f_insert_1447 (const qt_gsi::GenericMethod * /*decl*/, void *c { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QIODevice *arg1 = args.read (heap); + QIODevice *arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QAbstractNetworkCache *)cls)->insert (arg1); } @@ -142,7 +141,7 @@ static void _call_f_metaData_1701 (const qt_gsi::GenericMethod * /*decl*/, void { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QUrl &arg1 = args.read (heap); + const QUrl &arg1 = gsi::arg_reader() (args, heap); ret.write ((QNetworkCacheMetaData)((QAbstractNetworkCache *)cls)->metaData (arg1)); } @@ -161,7 +160,7 @@ static void _call_f_prepare_3377 (const qt_gsi::GenericMethod * /*decl*/, void * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkCacheMetaData &arg1 = args.read (heap); + const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); ret.write ((QIODevice *)((QAbstractNetworkCache *)cls)->prepare (arg1)); } @@ -180,7 +179,7 @@ static void _call_f_remove_1701 (const qt_gsi::GenericMethod * /*decl*/, void *c { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QUrl &arg1 = args.read (heap); + const QUrl &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QAbstractNetworkCache *)cls)->remove (arg1)); } @@ -199,7 +198,7 @@ static void _call_f_updateMetaData_3377 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkCacheMetaData &arg1 = args.read (heap); + const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QAbstractNetworkCache *)cls)->updateMetaData (arg1); } @@ -212,7 +211,7 @@ static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) { static gsi::ArgSpecBase argspec_0 ("s"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); decl->add_arg (argspec_1); static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); decl->add_arg (argspec_2); @@ -223,38 +222,13 @@ static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi:: { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); ret.write ((QString)QAbstractNetworkCache::tr (arg1, arg2, arg3)); } -// static QString QAbstractNetworkCache::trUtf8(const char *s, const char *c, int n) - - -static void _init_f_trUtf8_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_trUtf8_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QAbstractNetworkCache::trUtf8 (arg1, arg2, arg3)); -} - - namespace gsi { @@ -270,18 +244,18 @@ static gsi::Methods methods_QAbstractNetworkCache () { methods += new qt_gsi::GenericMethod ("remove", "@brief Method bool QAbstractNetworkCache::remove(const QUrl &url)\n", false, &_init_f_remove_1701, &_call_f_remove_1701); methods += new qt_gsi::GenericMethod ("updateMetaData", "@brief Method void QAbstractNetworkCache::updateMetaData(const QNetworkCacheMetaData &metaData)\n", false, &_init_f_updateMetaData_3377, &_call_f_updateMetaData_3377); methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAbstractNetworkCache::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAbstractNetworkCache::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAbstractNetworkCache::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); - methods += new qt_gsi::GenericStaticMethod ("trUtf8", "@brief Static method QString QAbstractNetworkCache::trUtf8(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_trUtf8_4013, &_call_f_trUtf8_4013); return methods; } gsi::Class &qtdecl_QObject (); -qt_gsi::QtNativeClass decl_QAbstractNetworkCache (qtdecl_QObject (), "QtMultimedia", "QAbstractNetworkCache_Native", +qt_gsi::QtNativeClass decl_QAbstractNetworkCache (qtdecl_QObject (), "QtNetwork", "QAbstractNetworkCache_Native", methods_QAbstractNetworkCache (), "@hide\n@alias QAbstractNetworkCache"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAbstractNetworkCache () { return decl_QAbstractNetworkCache; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QAbstractNetworkCache () { return decl_QAbstractNetworkCache; } } @@ -370,33 +344,33 @@ public: emit QAbstractNetworkCache::destroyed(arg1); } - // [adaptor impl] bool QAbstractNetworkCache::event(QEvent *) - bool cbs_event_1217_0(QEvent *arg1) + // [adaptor impl] bool QAbstractNetworkCache::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) { - return QAbstractNetworkCache::event(arg1); + return QAbstractNetworkCache::event(_event); } - virtual bool event(QEvent *arg1) + virtual bool event(QEvent *_event) { if (cb_event_1217_0.can_issue()) { - return cb_event_1217_0.issue(&QAbstractNetworkCache_Adaptor::cbs_event_1217_0, arg1); + return cb_event_1217_0.issue(&QAbstractNetworkCache_Adaptor::cbs_event_1217_0, _event); } else { - return QAbstractNetworkCache::event(arg1); + return QAbstractNetworkCache::event(_event); } } - // [adaptor impl] bool QAbstractNetworkCache::eventFilter(QObject *, QEvent *) - bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + // [adaptor impl] bool QAbstractNetworkCache::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) { - return QAbstractNetworkCache::eventFilter(arg1, arg2); + return QAbstractNetworkCache::eventFilter(watched, event); } - virtual bool eventFilter(QObject *arg1, QEvent *arg2) + virtual bool eventFilter(QObject *watched, QEvent *event) { if (cb_eventFilter_2411_0.can_issue()) { - return cb_eventFilter_2411_0.issue(&QAbstractNetworkCache_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + return cb_eventFilter_2411_0.issue(&QAbstractNetworkCache_Adaptor::cbs_eventFilter_2411_0, watched, event); } else { - return QAbstractNetworkCache::eventFilter(arg1, arg2); + return QAbstractNetworkCache::eventFilter(watched, event); } } @@ -432,6 +406,13 @@ public: } } + // [emitter impl] void QAbstractNetworkCache::objectNameChanged(const QString &objectName) + void emitter_QAbstractNetworkCache_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QAbstractNetworkCache::objectNameChanged(const QString &objectName)'"); + } + // [adaptor impl] QIODevice *QAbstractNetworkCache::prepare(const QNetworkCacheMetaData &metaData) QIODevice * cbs_prepare_3377_0(const QNetworkCacheMetaData &metaData) { @@ -480,33 +461,33 @@ public: } } - // [adaptor impl] void QAbstractNetworkCache::childEvent(QChildEvent *) - void cbs_childEvent_1701_0(QChildEvent *arg1) + // [adaptor impl] void QAbstractNetworkCache::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) { - QAbstractNetworkCache::childEvent(arg1); + QAbstractNetworkCache::childEvent(event); } - virtual void childEvent(QChildEvent *arg1) + virtual void childEvent(QChildEvent *event) { if (cb_childEvent_1701_0.can_issue()) { - cb_childEvent_1701_0.issue(&QAbstractNetworkCache_Adaptor::cbs_childEvent_1701_0, arg1); + cb_childEvent_1701_0.issue(&QAbstractNetworkCache_Adaptor::cbs_childEvent_1701_0, event); } else { - QAbstractNetworkCache::childEvent(arg1); + QAbstractNetworkCache::childEvent(event); } } - // [adaptor impl] void QAbstractNetworkCache::customEvent(QEvent *) - void cbs_customEvent_1217_0(QEvent *arg1) + // [adaptor impl] void QAbstractNetworkCache::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) { - QAbstractNetworkCache::customEvent(arg1); + QAbstractNetworkCache::customEvent(event); } - virtual void customEvent(QEvent *arg1) + virtual void customEvent(QEvent *event) { if (cb_customEvent_1217_0.can_issue()) { - cb_customEvent_1217_0.issue(&QAbstractNetworkCache_Adaptor::cbs_customEvent_1217_0, arg1); + cb_customEvent_1217_0.issue(&QAbstractNetworkCache_Adaptor::cbs_customEvent_1217_0, event); } else { - QAbstractNetworkCache::customEvent(arg1); + QAbstractNetworkCache::customEvent(event); } } @@ -525,18 +506,18 @@ public: } } - // [adaptor impl] void QAbstractNetworkCache::timerEvent(QTimerEvent *) - void cbs_timerEvent_1730_0(QTimerEvent *arg1) + // [adaptor impl] void QAbstractNetworkCache::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) { - QAbstractNetworkCache::timerEvent(arg1); + QAbstractNetworkCache::timerEvent(event); } - virtual void timerEvent(QTimerEvent *arg1) + virtual void timerEvent(QTimerEvent *event) { if (cb_timerEvent_1730_0.can_issue()) { - cb_timerEvent_1730_0.issue(&QAbstractNetworkCache_Adaptor::cbs_timerEvent_1730_0, arg1); + cb_timerEvent_1730_0.issue(&QAbstractNetworkCache_Adaptor::cbs_timerEvent_1730_0, event); } else { - QAbstractNetworkCache::timerEvent(arg1); + QAbstractNetworkCache::timerEvent(event); } } @@ -591,11 +572,11 @@ static void _set_callback_cbs_cacheSize_c0_0 (void *cls, const gsi::Callback &cb } -// void QAbstractNetworkCache::childEvent(QChildEvent *) +// void QAbstractNetworkCache::childEvent(QChildEvent *event) static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -635,11 +616,11 @@ static void _set_callback_cbs_clear_0_0 (void *cls, const gsi::Callback &cb) } -// void QAbstractNetworkCache::customEvent(QEvent *) +// void QAbstractNetworkCache::customEvent(QEvent *event) static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -686,7 +667,7 @@ static void _set_callback_cbs_data_1701_0 (void *cls, const gsi::Callback &cb) static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return (); } @@ -695,7 +676,7 @@ static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ((QAbstractNetworkCache_Adaptor *)cls)->emitter_QAbstractNetworkCache_destroyed_1302 (arg1); } @@ -724,11 +705,11 @@ static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Cal } -// bool QAbstractNetworkCache::event(QEvent *) +// bool QAbstractNetworkCache::event(QEvent *event) static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -747,13 +728,13 @@ static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) } -// bool QAbstractNetworkCache::eventFilter(QObject *, QEvent *) +// bool QAbstractNetworkCache::eventFilter(QObject *watched, QEvent *event) static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("watched"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("arg2"); + static gsi::ArgSpecBase argspec_1 ("event"); decl->add_arg (argspec_1); decl->set_return (); } @@ -810,7 +791,7 @@ static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QMetaMethod &arg1 = args.read (heap); + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QAbstractNetworkCache_Adaptor *)cls)->fp_QAbstractNetworkCache_isSignalConnected_c2394 (arg1)); } @@ -838,6 +819,24 @@ static void _set_callback_cbs_metaData_1701_0 (void *cls, const gsi::Callback &c } +// emitter void QAbstractNetworkCache::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractNetworkCache_Adaptor *)cls)->emitter_QAbstractNetworkCache_objectNameChanged_4567 (arg1); +} + + // QIODevice *QAbstractNetworkCache::prepare(const QNetworkCacheMetaData &metaData) static void _init_cbs_prepare_3377_0 (qt_gsi::GenericMethod *decl) @@ -874,7 +873,7 @@ static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); + const char *arg1 = gsi::arg_reader() (args, heap); ret.write ((int)((QAbstractNetworkCache_Adaptor *)cls)->fp_QAbstractNetworkCache_receivers_c1731 (arg1)); } @@ -930,11 +929,11 @@ static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl* } -// void QAbstractNetworkCache::timerEvent(QTimerEvent *) +// void QAbstractNetworkCache::timerEvent(QTimerEvent *event) static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -986,43 +985,44 @@ gsi::Class &qtdecl_QAbstractNetworkCache (); static gsi::Methods methods_QAbstractNetworkCache_Adaptor () { gsi::Methods methods; methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractNetworkCache::QAbstractNetworkCache()\nThis method creates an object of class QAbstractNetworkCache.", &_init_ctor_QAbstractNetworkCache_Adaptor_0, &_call_ctor_QAbstractNetworkCache_Adaptor_0); - methods += new qt_gsi::GenericMethod ("cacheSize", "@hide", true, &_init_cbs_cacheSize_c0_0, &_call_cbs_cacheSize_c0_0); - methods += new qt_gsi::GenericMethod ("cacheSize", "@brief Virtual method qint64 QAbstractNetworkCache::cacheSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_cacheSize_c0_0, &_call_cbs_cacheSize_c0_0, &_set_callback_cbs_cacheSize_c0_0); - methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAbstractNetworkCache::childEvent(QChildEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("clear", "@hide", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0); - methods += new qt_gsi::GenericMethod ("clear", "@brief Virtual method void QAbstractNetworkCache::clear()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0, &_set_callback_cbs_clear_0_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAbstractNetworkCache::customEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); - methods += new qt_gsi::GenericMethod ("data", "@hide", false, &_init_cbs_data_1701_0, &_call_cbs_data_1701_0); - methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QIODevice *QAbstractNetworkCache::data(const QUrl &url)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_data_1701_0, &_call_cbs_data_1701_0, &_set_callback_cbs_data_1701_0); + methods += new qt_gsi::GenericMethod ("cacheSize", "@brief Virtual method qint64 QAbstractNetworkCache::cacheSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_cacheSize_c0_0, &_call_cbs_cacheSize_c0_0); + methods += new qt_gsi::GenericMethod ("cacheSize", "@hide", true, &_init_cbs_cacheSize_c0_0, &_call_cbs_cacheSize_c0_0, &_set_callback_cbs_cacheSize_c0_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAbstractNetworkCache::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Virtual method void QAbstractNetworkCache::clear()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("clear", "@hide", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0, &_set_callback_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAbstractNetworkCache::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QIODevice *QAbstractNetworkCache::data(const QUrl &url)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_data_1701_0, &_call_cbs_data_1701_0); + methods += new qt_gsi::GenericMethod ("data", "@hide", false, &_init_cbs_data_1701_0, &_call_cbs_data_1701_0, &_set_callback_cbs_data_1701_0); methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QAbstractNetworkCache::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAbstractNetworkCache::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QAbstractNetworkCache::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAbstractNetworkCache::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); - methods += new qt_gsi::GenericMethod ("insert", "@hide", false, &_init_cbs_insert_1447_0, &_call_cbs_insert_1447_0); - methods += new qt_gsi::GenericMethod ("insert", "@brief Virtual method void QAbstractNetworkCache::insert(QIODevice *device)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insert_1447_0, &_call_cbs_insert_1447_0, &_set_callback_cbs_insert_1447_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAbstractNetworkCache::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QAbstractNetworkCache::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAbstractNetworkCache::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("insert", "@brief Virtual method void QAbstractNetworkCache::insert(QIODevice *device)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insert_1447_0, &_call_cbs_insert_1447_0); + methods += new qt_gsi::GenericMethod ("insert", "@hide", false, &_init_cbs_insert_1447_0, &_call_cbs_insert_1447_0, &_set_callback_cbs_insert_1447_0); methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAbstractNetworkCache::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); - methods += new qt_gsi::GenericMethod ("metaData", "@hide", false, &_init_cbs_metaData_1701_0, &_call_cbs_metaData_1701_0); - methods += new qt_gsi::GenericMethod ("metaData", "@brief Virtual method QNetworkCacheMetaData QAbstractNetworkCache::metaData(const QUrl &url)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_metaData_1701_0, &_call_cbs_metaData_1701_0, &_set_callback_cbs_metaData_1701_0); - methods += new qt_gsi::GenericMethod ("prepare", "@hide", false, &_init_cbs_prepare_3377_0, &_call_cbs_prepare_3377_0); - methods += new qt_gsi::GenericMethod ("prepare", "@brief Virtual method QIODevice *QAbstractNetworkCache::prepare(const QNetworkCacheMetaData &metaData)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_prepare_3377_0, &_call_cbs_prepare_3377_0, &_set_callback_cbs_prepare_3377_0); + methods += new qt_gsi::GenericMethod ("metaData", "@brief Virtual method QNetworkCacheMetaData QAbstractNetworkCache::metaData(const QUrl &url)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_metaData_1701_0, &_call_cbs_metaData_1701_0); + methods += new qt_gsi::GenericMethod ("metaData", "@hide", false, &_init_cbs_metaData_1701_0, &_call_cbs_metaData_1701_0, &_set_callback_cbs_metaData_1701_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QAbstractNetworkCache::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("prepare", "@brief Virtual method QIODevice *QAbstractNetworkCache::prepare(const QNetworkCacheMetaData &metaData)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_prepare_3377_0, &_call_cbs_prepare_3377_0); + methods += new qt_gsi::GenericMethod ("prepare", "@hide", false, &_init_cbs_prepare_3377_0, &_call_cbs_prepare_3377_0, &_set_callback_cbs_prepare_3377_0); methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAbstractNetworkCache::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); - methods += new qt_gsi::GenericMethod ("remove", "@hide", false, &_init_cbs_remove_1701_0, &_call_cbs_remove_1701_0); - methods += new qt_gsi::GenericMethod ("remove", "@brief Virtual method bool QAbstractNetworkCache::remove(const QUrl &url)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_remove_1701_0, &_call_cbs_remove_1701_0, &_set_callback_cbs_remove_1701_0); + methods += new qt_gsi::GenericMethod ("remove", "@brief Virtual method bool QAbstractNetworkCache::remove(const QUrl &url)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_remove_1701_0, &_call_cbs_remove_1701_0); + methods += new qt_gsi::GenericMethod ("remove", "@hide", false, &_init_cbs_remove_1701_0, &_call_cbs_remove_1701_0, &_set_callback_cbs_remove_1701_0); methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAbstractNetworkCache::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAbstractNetworkCache::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAbstractNetworkCache::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); - methods += new qt_gsi::GenericMethod ("updateMetaData", "@hide", false, &_init_cbs_updateMetaData_3377_0, &_call_cbs_updateMetaData_3377_0); - methods += new qt_gsi::GenericMethod ("updateMetaData", "@brief Virtual method void QAbstractNetworkCache::updateMetaData(const QNetworkCacheMetaData &metaData)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateMetaData_3377_0, &_call_cbs_updateMetaData_3377_0, &_set_callback_cbs_updateMetaData_3377_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAbstractNetworkCache::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("updateMetaData", "@brief Virtual method void QAbstractNetworkCache::updateMetaData(const QNetworkCacheMetaData &metaData)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateMetaData_3377_0, &_call_cbs_updateMetaData_3377_0); + methods += new qt_gsi::GenericMethod ("updateMetaData", "@hide", false, &_init_cbs_updateMetaData_3377_0, &_call_cbs_updateMetaData_3377_0, &_set_callback_cbs_updateMetaData_3377_0); return methods; } -gsi::Class decl_QAbstractNetworkCache_Adaptor (qtdecl_QAbstractNetworkCache (), "QtMultimedia", "QAbstractNetworkCache", +gsi::Class decl_QAbstractNetworkCache_Adaptor (qtdecl_QAbstractNetworkCache (), "QtNetwork", "QAbstractNetworkCache", methods_QAbstractNetworkCache_Adaptor (), "@qt\n@brief Binding of QAbstractNetworkCache"); diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractSocket.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQAbstractSocket.cc similarity index 78% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractSocket.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQAbstractSocket.cc index 7009adca3..b65ad924d 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAbstractSocket.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQAbstractSocket.cc @@ -36,8 +36,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -72,8 +71,8 @@ static void _call_ctor_QAbstractSocket_4299 (const qt_gsi::GenericStaticMethod * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - QObject *arg2 = args.read (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QObject *arg2 = gsi::arg_reader() (args, heap); ret.write (new QAbstractSocket (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); } @@ -94,21 +93,6 @@ static void _call_f_abort_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, } -// () const - - -static void _init_f_atEnd_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_atEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((bool)((QAbstractSocket *)cls)->atEnd ()); -} - - // bool QAbstractSocket::bind(const QHostAddress &address, quint16 port, QFlags mode) @@ -127,9 +111,9 @@ static void _call_f_bind_6927 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args.read (heap); - quint16 arg2 = args ? args.read (heap) : (quint16)(0); - QFlags arg3 = args ? args.read > (heap) : (QFlags)(QAbstractSocket::DefaultForPlatform); + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); + quint16 arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QAbstractSocket::DefaultForPlatform, heap); ret.write ((bool)((QAbstractSocket *)cls)->bind (arg1, arg2, arg3)); } @@ -150,13 +134,13 @@ static void _call_f_bind_4517 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - quint16 arg1 = args ? args.read (heap) : (quint16)(0); - QFlags arg2 = args ? args.read > (heap) : (QFlags)(QAbstractSocket::DefaultForPlatform); + quint16 arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QAbstractSocket::DefaultForPlatform, heap); ret.write ((bool)((QAbstractSocket *)cls)->bind (arg1, arg2)); } -// () const +// qint64 QAbstractSocket::bytesAvailable() static void _init_f_bytesAvailable_c0 (qt_gsi::GenericMethod *decl) @@ -171,7 +155,7 @@ static void _call_f_bytesAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, v } -// () const +// qint64 QAbstractSocket::bytesToWrite() static void _init_f_bytesToWrite_c0 (qt_gsi::GenericMethod *decl) @@ -186,22 +170,7 @@ static void _call_f_bytesToWrite_c0 (const qt_gsi::GenericMethod * /*decl*/, voi } -// () const - - -static void _init_f_canReadLine_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_canReadLine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((bool)((QAbstractSocket *)cls)->canReadLine ()); -} - - -// () +// void QAbstractSocket::close() static void _init_f_close_0 (qt_gsi::GenericMethod *decl) @@ -217,56 +186,56 @@ static void _call_f_close_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, } -// void QAbstractSocket::connectToHost(const QString &hostName, quint16 port, QFlags mode, QAbstractSocket::NetworkLayerProtocol protocol) +// void QAbstractSocket::connectToHost(const QString &hostName, quint16 port, QFlags mode, QAbstractSocket::NetworkLayerProtocol protocol) -static void _init_f_connectToHost_10218 (qt_gsi::GenericMethod *decl) +static void _init_f_connectToHost_10597 (qt_gsi::GenericMethod *decl) { static gsi::ArgSpecBase argspec_0 ("hostName"); decl->add_arg (argspec_0); static gsi::ArgSpecBase argspec_1 ("port"); decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("mode", true, "QIODevice::ReadWrite"); - decl->add_arg > (argspec_2); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_2); static gsi::ArgSpecBase argspec_3 ("protocol", true, "QAbstractSocket::AnyIPProtocol"); decl->add_arg::target_type & > (argspec_3); decl->set_return (); } -static void _call_f_connectToHost_10218 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_connectToHost_10597 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); - quint16 arg2 = args.read (heap); - QFlags arg3 = args ? args.read > (heap) : (QFlags)(QIODevice::ReadWrite); - const qt_gsi::Converter::target_type & arg4 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::AnyIPProtocol)); + const QString &arg1 = gsi::arg_reader() (args, heap); + quint16 arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::AnyIPProtocol), heap); __SUPPRESS_UNUSED_WARNING(ret); ((QAbstractSocket *)cls)->connectToHost (arg1, arg2, arg3, qt_gsi::QtToCppAdaptor(arg4).cref()); } -// void QAbstractSocket::connectToHost(const QHostAddress &address, quint16 port, QFlags mode) +// void QAbstractSocket::connectToHost(const QHostAddress &address, quint16 port, QFlags mode) -static void _init_f_connectToHost_6644 (qt_gsi::GenericMethod *decl) +static void _init_f_connectToHost_7023 (qt_gsi::GenericMethod *decl) { static gsi::ArgSpecBase argspec_0 ("address"); decl->add_arg (argspec_0); static gsi::ArgSpecBase argspec_1 ("port"); decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("mode", true, "QIODevice::ReadWrite"); - decl->add_arg > (argspec_2); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_2); decl->set_return (); } -static void _call_f_connectToHost_6644 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_connectToHost_7023 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args.read (heap); - quint16 arg2 = args.read (heap); - QFlags arg3 = args ? args.read > (heap) : (QFlags)(QIODevice::ReadWrite); + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); + quint16 arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QAbstractSocket *)cls)->connectToHost (arg1, arg2, arg3); } @@ -303,6 +272,26 @@ static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, } +// void QAbstractSocket::errorOccurred(QAbstractSocket::SocketError) + + +static void _init_f_errorOccurred_3209 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_errorOccurred_3209 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSocket *)cls)->errorOccurred (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + // bool QAbstractSocket::flush() @@ -318,7 +307,7 @@ static void _call_f_flush_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, } -// () const +// bool QAbstractSocket::isSequential() static void _init_f_isSequential_c0 (qt_gsi::GenericMethod *decl) @@ -438,6 +427,21 @@ static void _call_f_peerPort_c0 (const qt_gsi::GenericMethod * /*decl*/, void *c } +// QString QAbstractSocket::protocolTag() + + +static void _init_f_protocolTag_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_protocolTag_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAbstractSocket *)cls)->protocolTag ()); +} + + // QNetworkProxy QAbstractSocket::proxy() @@ -498,12 +502,32 @@ static void _call_f_setPauseMode_3665 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QFlags arg1 = args.read > (heap); + QFlags arg1 = gsi::arg_reader >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QAbstractSocket *)cls)->setPauseMode (arg1); } +// void QAbstractSocket::setProtocolTag(const QString &tag) + + +static void _init_f_setProtocolTag_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tag"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setProtocolTag_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSocket *)cls)->setProtocolTag (arg1); +} + + // void QAbstractSocket::setProxy(const QNetworkProxy &networkProxy) @@ -518,7 +542,7 @@ static void _call_f_setProxy_2686 (const qt_gsi::GenericMethod * /*decl*/, void { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkProxy &arg1 = args.read (heap); + const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QAbstractSocket *)cls)->setProxy (arg1); } @@ -538,33 +562,33 @@ static void _call_f_setReadBufferSize_986 (const qt_gsi::GenericMethod * /*decl* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - qint64 arg1 = args.read (heap); + qint64 arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QAbstractSocket *)cls)->setReadBufferSize (arg1); } -// bool QAbstractSocket::setSocketDescriptor(QIntegerForSizeof::Signed socketDescriptor, QAbstractSocket::SocketState state, QFlags openMode) +// bool QAbstractSocket::setSocketDescriptor(QIntegerForSizeof::Signed socketDescriptor, QAbstractSocket::SocketState state, QFlags openMode) -static void _init_f_setSocketDescriptor_9696 (qt_gsi::GenericMethod *decl) +static void _init_f_setSocketDescriptor_10219 (qt_gsi::GenericMethod *decl) { static gsi::ArgSpecBase argspec_0 ("socketDescriptor"); - decl->add_arg::Signed > (argspec_0); + decl->add_arg::Signed > (argspec_0); static gsi::ArgSpecBase argspec_1 ("state", true, "QAbstractSocket::ConnectedState"); decl->add_arg::target_type & > (argspec_1); - static gsi::ArgSpecBase argspec_2 ("openMode", true, "QIODevice::ReadWrite"); - decl->add_arg > (argspec_2); + static gsi::ArgSpecBase argspec_2 ("openMode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_2); decl->set_return (); } -static void _call_f_setSocketDescriptor_9696 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_setSocketDescriptor_10219 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QIntegerForSizeof::Signed arg1 = args.read::Signed > (heap); - const qt_gsi::Converter::target_type & arg2 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::ConnectedState)); - QFlags arg3 = args ? args.read > (heap) : (QFlags)(QIODevice::ReadWrite); + QIntegerForSizeof::Signed arg1 = gsi::arg_reader::Signed >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::ConnectedState), heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); ret.write ((bool)((QAbstractSocket *)cls)->setSocketDescriptor (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); } @@ -585,25 +609,25 @@ static void _call_f_setSocketOption_5331 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - const QVariant &arg2 = args.read (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QAbstractSocket *)cls)->setSocketOption (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); } -// QIntegerForSizeof::Signed QAbstractSocket::socketDescriptor() +// QIntegerForSizeof::Signed QAbstractSocket::socketDescriptor() static void _init_f_socketDescriptor_c0 (qt_gsi::GenericMethod *decl) { - decl->set_return::Signed > (); + decl->set_return::Signed > (); } static void _call_f_socketDescriptor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); - ret.write::Signed > ((QIntegerForSizeof::Signed)((QAbstractSocket *)cls)->socketDescriptor ()); + ret.write::Signed > ((QIntegerForSizeof::Signed)((QAbstractSocket *)cls)->socketDescriptor ()); } @@ -621,7 +645,7 @@ static void _call_f_socketOption_3320 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); ret.write ((QVariant)((QAbstractSocket *)cls)->socketOption (qt_gsi::QtToCppAdaptor(arg1).cref())); } @@ -656,7 +680,7 @@ static void _call_f_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, } -// (int) +// bool QAbstractSocket::waitForBytesWritten(int msecs) static void _init_f_waitForBytesWritten_767 (qt_gsi::GenericMethod *decl) @@ -670,7 +694,7 @@ static void _call_f_waitForBytesWritten_767 (const qt_gsi::GenericMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args ? args.read (heap) : (int)(30000); + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (30000, heap); ret.write ((bool)((QAbstractSocket *)cls)->waitForBytesWritten (arg1)); } @@ -689,7 +713,7 @@ static void _call_f_waitForConnected_767 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args ? args.read (heap) : (int)(30000); + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (30000, heap); ret.write ((bool)((QAbstractSocket *)cls)->waitForConnected (arg1)); } @@ -708,12 +732,12 @@ static void _call_f_waitForDisconnected_767 (const qt_gsi::GenericMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args ? args.read (heap) : (int)(30000); + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (30000, heap); ret.write ((bool)((QAbstractSocket *)cls)->waitForDisconnected (arg1)); } -// (int) +// bool QAbstractSocket::waitForReadyRead(int msecs) static void _init_f_waitForReadyRead_767 (qt_gsi::GenericMethod *decl) @@ -727,7 +751,7 @@ static void _call_f_waitForReadyRead_767 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args ? args.read (heap) : (int)(30000); + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (30000, heap); ret.write ((bool)((QAbstractSocket *)cls)->waitForReadyRead (arg1)); } @@ -739,7 +763,7 @@ static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) { static gsi::ArgSpecBase argspec_0 ("s"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); decl->add_arg (argspec_1); static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); decl->add_arg (argspec_2); @@ -750,38 +774,13 @@ static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi:: { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); ret.write ((QString)QAbstractSocket::tr (arg1, arg2, arg3)); } -// static QString QAbstractSocket::trUtf8(const char *s, const char *c, int n) - - -static void _init_f_trUtf8_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_trUtf8_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QAbstractSocket::trUtf8 (arg1, arg2, arg3)); -} - - namespace gsi { @@ -791,19 +790,18 @@ static gsi::Methods methods_QAbstractSocket () { methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractSocket::QAbstractSocket(QAbstractSocket::SocketType socketType, QObject *parent)\nThis method creates an object of class QAbstractSocket.", &_init_ctor_QAbstractSocket_4299, &_call_ctor_QAbstractSocket_4299); methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); methods += new qt_gsi::GenericMethod ("abort", "@brief Method void QAbstractSocket::abort()\n", false, &_init_f_abort_0, &_call_f_abort_0); - methods += new qt_gsi::GenericMethod ("atEnd", "@brief Method () const\nThis is a reimplementation of QIODevice::atEnd", true, &_init_f_atEnd_c0, &_call_f_atEnd_c0); methods += new qt_gsi::GenericMethod ("bind", "@brief Method bool QAbstractSocket::bind(const QHostAddress &address, quint16 port, QFlags mode)\n", false, &_init_f_bind_6927, &_call_f_bind_6927); methods += new qt_gsi::GenericMethod ("bind", "@brief Method bool QAbstractSocket::bind(quint16 port, QFlags mode)\n", false, &_init_f_bind_4517, &_call_f_bind_4517); - methods += new qt_gsi::GenericMethod ("bytesAvailable", "@brief Method () const\nThis is a reimplementation of QIODevice::bytesAvailable", true, &_init_f_bytesAvailable_c0, &_call_f_bytesAvailable_c0); - methods += new qt_gsi::GenericMethod ("bytesToWrite", "@brief Method () const\nThis is a reimplementation of QIODevice::bytesToWrite", true, &_init_f_bytesToWrite_c0, &_call_f_bytesToWrite_c0); - methods += new qt_gsi::GenericMethod ("canReadLine", "@brief Method () const\nThis is a reimplementation of QIODevice::canReadLine", true, &_init_f_canReadLine_c0, &_call_f_canReadLine_c0); - methods += new qt_gsi::GenericMethod ("close", "@brief Method ()\nThis is a reimplementation of QIODevice::close", false, &_init_f_close_0, &_call_f_close_0); - methods += new qt_gsi::GenericMethod ("connectToHost", "@brief Method void QAbstractSocket::connectToHost(const QString &hostName, quint16 port, QFlags mode, QAbstractSocket::NetworkLayerProtocol protocol)\n", false, &_init_f_connectToHost_10218, &_call_f_connectToHost_10218); - methods += new qt_gsi::GenericMethod ("connectToHost", "@brief Method void QAbstractSocket::connectToHost(const QHostAddress &address, quint16 port, QFlags mode)\n", false, &_init_f_connectToHost_6644, &_call_f_connectToHost_6644); + methods += new qt_gsi::GenericMethod ("bytesAvailable", "@brief Method qint64 QAbstractSocket::bytesAvailable()\nThis is a reimplementation of QIODevice::bytesAvailable", true, &_init_f_bytesAvailable_c0, &_call_f_bytesAvailable_c0); + methods += new qt_gsi::GenericMethod ("bytesToWrite", "@brief Method qint64 QAbstractSocket::bytesToWrite()\nThis is a reimplementation of QIODevice::bytesToWrite", true, &_init_f_bytesToWrite_c0, &_call_f_bytesToWrite_c0); + methods += new qt_gsi::GenericMethod ("close", "@brief Method void QAbstractSocket::close()\nThis is a reimplementation of QIODevice::close", false, &_init_f_close_0, &_call_f_close_0); + methods += new qt_gsi::GenericMethod ("connectToHost", "@brief Method void QAbstractSocket::connectToHost(const QString &hostName, quint16 port, QFlags mode, QAbstractSocket::NetworkLayerProtocol protocol)\n", false, &_init_f_connectToHost_10597, &_call_f_connectToHost_10597); + methods += new qt_gsi::GenericMethod ("connectToHost", "@brief Method void QAbstractSocket::connectToHost(const QHostAddress &address, quint16 port, QFlags mode)\n", false, &_init_f_connectToHost_7023, &_call_f_connectToHost_7023); methods += new qt_gsi::GenericMethod ("disconnectFromHost", "@brief Method void QAbstractSocket::disconnectFromHost()\n", false, &_init_f_disconnectFromHost_0, &_call_f_disconnectFromHost_0); methods += new qt_gsi::GenericMethod ("error", "@brief Method QAbstractSocket::SocketError QAbstractSocket::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("errorOccurred", "@brief Method void QAbstractSocket::errorOccurred(QAbstractSocket::SocketError)\n", false, &_init_f_errorOccurred_3209, &_call_f_errorOccurred_3209); methods += new qt_gsi::GenericMethod ("flush", "@brief Method bool QAbstractSocket::flush()\n", false, &_init_f_flush_0, &_call_f_flush_0); - methods += new qt_gsi::GenericMethod ("isSequential?", "@brief Method () const\nThis is a reimplementation of QIODevice::isSequential", true, &_init_f_isSequential_c0, &_call_f_isSequential_c0); + methods += new qt_gsi::GenericMethod ("isSequential?", "@brief Method bool QAbstractSocket::isSequential()\nThis is a reimplementation of QIODevice::isSequential", true, &_init_f_isSequential_c0, &_call_f_isSequential_c0); methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QAbstractSocket::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); methods += new qt_gsi::GenericMethod ("localAddress", "@brief Method QHostAddress QAbstractSocket::localAddress()\n", true, &_init_f_localAddress_c0, &_call_f_localAddress_c0); methods += new qt_gsi::GenericMethod ("localPort", "@brief Method quint16 QAbstractSocket::localPort()\n", true, &_init_f_localPort_c0, &_call_f_localPort_c0); @@ -811,46 +809,49 @@ static gsi::Methods methods_QAbstractSocket () { methods += new qt_gsi::GenericMethod ("peerAddress", "@brief Method QHostAddress QAbstractSocket::peerAddress()\n", true, &_init_f_peerAddress_c0, &_call_f_peerAddress_c0); methods += new qt_gsi::GenericMethod ("peerName", "@brief Method QString QAbstractSocket::peerName()\n", true, &_init_f_peerName_c0, &_call_f_peerName_c0); methods += new qt_gsi::GenericMethod ("peerPort", "@brief Method quint16 QAbstractSocket::peerPort()\n", true, &_init_f_peerPort_c0, &_call_f_peerPort_c0); + methods += new qt_gsi::GenericMethod ("protocolTag", "@brief Method QString QAbstractSocket::protocolTag()\n", true, &_init_f_protocolTag_c0, &_call_f_protocolTag_c0); methods += new qt_gsi::GenericMethod (":proxy", "@brief Method QNetworkProxy QAbstractSocket::proxy()\n", true, &_init_f_proxy_c0, &_call_f_proxy_c0); methods += new qt_gsi::GenericMethod (":readBufferSize", "@brief Method qint64 QAbstractSocket::readBufferSize()\n", true, &_init_f_readBufferSize_c0, &_call_f_readBufferSize_c0); methods += new qt_gsi::GenericMethod ("resume", "@brief Method void QAbstractSocket::resume()\n", false, &_init_f_resume_0, &_call_f_resume_0); methods += new qt_gsi::GenericMethod ("setPauseMode|pauseMode=", "@brief Method void QAbstractSocket::setPauseMode(QFlags pauseMode)\n", false, &_init_f_setPauseMode_3665, &_call_f_setPauseMode_3665); + methods += new qt_gsi::GenericMethod ("setProtocolTag", "@brief Method void QAbstractSocket::setProtocolTag(const QString &tag)\n", false, &_init_f_setProtocolTag_2025, &_call_f_setProtocolTag_2025); methods += new qt_gsi::GenericMethod ("setProxy|proxy=", "@brief Method void QAbstractSocket::setProxy(const QNetworkProxy &networkProxy)\n", false, &_init_f_setProxy_2686, &_call_f_setProxy_2686); methods += new qt_gsi::GenericMethod ("setReadBufferSize|readBufferSize=", "@brief Method void QAbstractSocket::setReadBufferSize(qint64 size)\n", false, &_init_f_setReadBufferSize_986, &_call_f_setReadBufferSize_986); - methods += new qt_gsi::GenericMethod ("setSocketDescriptor", "@brief Method bool QAbstractSocket::setSocketDescriptor(QIntegerForSizeof::Signed socketDescriptor, QAbstractSocket::SocketState state, QFlags openMode)\n", false, &_init_f_setSocketDescriptor_9696, &_call_f_setSocketDescriptor_9696); + methods += new qt_gsi::GenericMethod ("setSocketDescriptor", "@brief Method bool QAbstractSocket::setSocketDescriptor(QIntegerForSizeof::Signed socketDescriptor, QAbstractSocket::SocketState state, QFlags openMode)\n", false, &_init_f_setSocketDescriptor_10219, &_call_f_setSocketDescriptor_10219); methods += new qt_gsi::GenericMethod ("setSocketOption", "@brief Method void QAbstractSocket::setSocketOption(QAbstractSocket::SocketOption option, const QVariant &value)\n", false, &_init_f_setSocketOption_5331, &_call_f_setSocketOption_5331); - methods += new qt_gsi::GenericMethod ("socketDescriptor", "@brief Method QIntegerForSizeof::Signed QAbstractSocket::socketDescriptor()\n", true, &_init_f_socketDescriptor_c0, &_call_f_socketDescriptor_c0); + methods += new qt_gsi::GenericMethod ("socketDescriptor", "@brief Method QIntegerForSizeof::Signed QAbstractSocket::socketDescriptor()\n", true, &_init_f_socketDescriptor_c0, &_call_f_socketDescriptor_c0); methods += new qt_gsi::GenericMethod ("socketOption", "@brief Method QVariant QAbstractSocket::socketOption(QAbstractSocket::SocketOption option)\n", false, &_init_f_socketOption_3320, &_call_f_socketOption_3320); methods += new qt_gsi::GenericMethod ("socketType", "@brief Method QAbstractSocket::SocketType QAbstractSocket::socketType()\n", true, &_init_f_socketType_c0, &_call_f_socketType_c0); methods += new qt_gsi::GenericMethod ("state", "@brief Method QAbstractSocket::SocketState QAbstractSocket::state()\n", true, &_init_f_state_c0, &_call_f_state_c0); - methods += new qt_gsi::GenericMethod ("waitForBytesWritten", "@brief Method (int)\nThis is a reimplementation of QIODevice::waitForBytesWritten", false, &_init_f_waitForBytesWritten_767, &_call_f_waitForBytesWritten_767); + methods += new qt_gsi::GenericMethod ("waitForBytesWritten", "@brief Method bool QAbstractSocket::waitForBytesWritten(int msecs)\nThis is a reimplementation of QIODevice::waitForBytesWritten", false, &_init_f_waitForBytesWritten_767, &_call_f_waitForBytesWritten_767); methods += new qt_gsi::GenericMethod ("waitForConnected", "@brief Method bool QAbstractSocket::waitForConnected(int msecs)\n", false, &_init_f_waitForConnected_767, &_call_f_waitForConnected_767); methods += new qt_gsi::GenericMethod ("waitForDisconnected", "@brief Method bool QAbstractSocket::waitForDisconnected(int msecs)\n", false, &_init_f_waitForDisconnected_767, &_call_f_waitForDisconnected_767); - methods += new qt_gsi::GenericMethod ("waitForReadyRead", "@brief Method (int)\nThis is a reimplementation of QIODevice::waitForReadyRead", false, &_init_f_waitForReadyRead_767, &_call_f_waitForReadyRead_767); + methods += new qt_gsi::GenericMethod ("waitForReadyRead", "@brief Method bool QAbstractSocket::waitForReadyRead(int msecs)\nThis is a reimplementation of QIODevice::waitForReadyRead", false, &_init_f_waitForReadyRead_767, &_call_f_waitForReadyRead_767); methods += gsi::qt_signal ("aboutToClose()", "aboutToClose", "@brief Signal declaration for QAbstractSocket::aboutToClose()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("bytesWritten(qint64)", "bytesWritten", gsi::arg("bytes"), "@brief Signal declaration for QAbstractSocket::bytesWritten(qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelBytesWritten(int, qint64)", "channelBytesWritten", gsi::arg("channel"), gsi::arg("bytes"), "@brief Signal declaration for QAbstractSocket::channelBytesWritten(int channel, qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelReadyRead(int)", "channelReadyRead", gsi::arg("channel"), "@brief Signal declaration for QAbstractSocket::channelReadyRead(int channel)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("connected()", "connected", "@brief Signal declaration for QAbstractSocket::connected()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAbstractSocket::destroyed(QObject *)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("disconnected()", "disconnected", "@brief Signal declaration for QAbstractSocket::disconnected()\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal::target_type & > ("error(QAbstractSocket::SocketError)", "error_sig", gsi::arg("arg1"), "@brief Signal declaration for QAbstractSocket::error(QAbstractSocket::SocketError)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("hostFound()", "hostFound", "@brief Signal declaration for QAbstractSocket::hostFound()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAbstractSocket::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("proxyAuthenticationRequired(const QNetworkProxy &, QAuthenticator *)", "proxyAuthenticationRequired", gsi::arg("proxy"), gsi::arg("authenticator"), "@brief Signal declaration for QAbstractSocket::proxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator *authenticator)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("readChannelFinished()", "readChannelFinished", "@brief Signal declaration for QAbstractSocket::readChannelFinished()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("readyRead()", "readyRead", "@brief Signal declaration for QAbstractSocket::readyRead()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal::target_type & > ("stateChanged(QAbstractSocket::SocketState)", "stateChanged", gsi::arg("arg1"), "@brief Signal declaration for QAbstractSocket::stateChanged(QAbstractSocket::SocketState)\nYou can bind a procedure to this signal."); methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAbstractSocket::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); - methods += new qt_gsi::GenericStaticMethod ("trUtf8", "@brief Static method QString QAbstractSocket::trUtf8(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_trUtf8_4013, &_call_f_trUtf8_4013); return methods; } gsi::Class &qtdecl_QIODevice (); -qt_gsi::QtNativeClass decl_QAbstractSocket (qtdecl_QIODevice (), "QtMultimedia", "QAbstractSocket", +qt_gsi::QtNativeClass decl_QAbstractSocket (qtdecl_QIODevice (), "QtNetwork", "QAbstractSocket", methods_QAbstractSocket (), "@qt\n@brief Binding of QAbstractSocket"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAbstractSocket () { return decl_QAbstractSocket; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QAbstractSocket () { return decl_QAbstractSocket; } } @@ -859,14 +860,14 @@ GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAbstractSocket () { namespace qt_gsi { -static gsi::Enum decl_QAbstractSocket_BindFlag_Enum ("QtMultimedia", "QAbstractSocket_BindFlag", +static gsi::Enum decl_QAbstractSocket_BindFlag_Enum ("QtNetwork", "QAbstractSocket_BindFlag", gsi::enum_const ("DefaultForPlatform", QAbstractSocket::DefaultForPlatform, "@brief Enum constant QAbstractSocket::DefaultForPlatform") + gsi::enum_const ("ShareAddress", QAbstractSocket::ShareAddress, "@brief Enum constant QAbstractSocket::ShareAddress") + gsi::enum_const ("DontShareAddress", QAbstractSocket::DontShareAddress, "@brief Enum constant QAbstractSocket::DontShareAddress") + gsi::enum_const ("ReuseAddressHint", QAbstractSocket::ReuseAddressHint, "@brief Enum constant QAbstractSocket::ReuseAddressHint"), "@qt\n@brief This class represents the QAbstractSocket::BindFlag enum"); -static gsi::QFlagsClass decl_QAbstractSocket_BindFlag_Enums ("QtMultimedia", "QAbstractSocket_QFlags_BindFlag", +static gsi::QFlagsClass decl_QAbstractSocket_BindFlag_Enums ("QtNetwork", "QAbstractSocket_QFlags_BindFlag", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent @@ -881,14 +882,14 @@ static gsi::ClassExt decl_QAbstractSocket_BindFlag_Enums_as_chi namespace qt_gsi { -static gsi::Enum decl_QAbstractSocket_NetworkLayerProtocol_Enum ("QtMultimedia", "QAbstractSocket_NetworkLayerProtocol", +static gsi::Enum decl_QAbstractSocket_NetworkLayerProtocol_Enum ("QtNetwork", "QAbstractSocket_NetworkLayerProtocol", gsi::enum_const ("IPv4Protocol", QAbstractSocket::IPv4Protocol, "@brief Enum constant QAbstractSocket::IPv4Protocol") + gsi::enum_const ("IPv6Protocol", QAbstractSocket::IPv6Protocol, "@brief Enum constant QAbstractSocket::IPv6Protocol") + gsi::enum_const ("AnyIPProtocol", QAbstractSocket::AnyIPProtocol, "@brief Enum constant QAbstractSocket::AnyIPProtocol") + gsi::enum_const ("UnknownNetworkLayerProtocol", QAbstractSocket::UnknownNetworkLayerProtocol, "@brief Enum constant QAbstractSocket::UnknownNetworkLayerProtocol"), "@qt\n@brief This class represents the QAbstractSocket::NetworkLayerProtocol enum"); -static gsi::QFlagsClass decl_QAbstractSocket_NetworkLayerProtocol_Enums ("QtMultimedia", "QAbstractSocket_QFlags_NetworkLayerProtocol", +static gsi::QFlagsClass decl_QAbstractSocket_NetworkLayerProtocol_Enums ("QtNetwork", "QAbstractSocket_QFlags_NetworkLayerProtocol", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent @@ -903,12 +904,12 @@ static gsi::ClassExt decl_QAbstractSocket_NetworkLayerProtocol_ namespace qt_gsi { -static gsi::Enum decl_QAbstractSocket_PauseMode_Enum ("QtMultimedia", "QAbstractSocket_PauseMode", +static gsi::Enum decl_QAbstractSocket_PauseMode_Enum ("QtNetwork", "QAbstractSocket_PauseMode", gsi::enum_const ("PauseNever", QAbstractSocket::PauseNever, "@brief Enum constant QAbstractSocket::PauseNever") + gsi::enum_const ("PauseOnSslErrors", QAbstractSocket::PauseOnSslErrors, "@brief Enum constant QAbstractSocket::PauseOnSslErrors"), "@qt\n@brief This class represents the QAbstractSocket::PauseMode enum"); -static gsi::QFlagsClass decl_QAbstractSocket_PauseMode_Enums ("QtMultimedia", "QAbstractSocket_QFlags_PauseMode", +static gsi::QFlagsClass decl_QAbstractSocket_PauseMode_Enums ("QtNetwork", "QAbstractSocket_QFlags_PauseMode", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent @@ -923,7 +924,7 @@ static gsi::ClassExt decl_QAbstractSocket_PauseMode_Enums_as_ch namespace qt_gsi { -static gsi::Enum decl_QAbstractSocket_SocketError_Enum ("QtMultimedia", "QAbstractSocket_SocketError", +static gsi::Enum decl_QAbstractSocket_SocketError_Enum ("QtNetwork", "QAbstractSocket_SocketError", gsi::enum_const ("ConnectionRefusedError", QAbstractSocket::ConnectionRefusedError, "@brief Enum constant QAbstractSocket::ConnectionRefusedError") + gsi::enum_const ("RemoteHostClosedError", QAbstractSocket::RemoteHostClosedError, "@brief Enum constant QAbstractSocket::RemoteHostClosedError") + gsi::enum_const ("HostNotFoundError", QAbstractSocket::HostNotFoundError, "@brief Enum constant QAbstractSocket::HostNotFoundError") + @@ -950,7 +951,7 @@ static gsi::Enum decl_QAbstractSocket_SocketError_ gsi::enum_const ("UnknownSocketError", QAbstractSocket::UnknownSocketError, "@brief Enum constant QAbstractSocket::UnknownSocketError"), "@qt\n@brief This class represents the QAbstractSocket::SocketError enum"); -static gsi::QFlagsClass decl_QAbstractSocket_SocketError_Enums ("QtMultimedia", "QAbstractSocket_QFlags_SocketError", +static gsi::QFlagsClass decl_QAbstractSocket_SocketError_Enums ("QtNetwork", "QAbstractSocket_QFlags_SocketError", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent @@ -965,17 +966,18 @@ static gsi::ClassExt decl_QAbstractSocket_SocketError_Enums_as_ namespace qt_gsi { -static gsi::Enum decl_QAbstractSocket_SocketOption_Enum ("QtMultimedia", "QAbstractSocket_SocketOption", +static gsi::Enum decl_QAbstractSocket_SocketOption_Enum ("QtNetwork", "QAbstractSocket_SocketOption", gsi::enum_const ("LowDelayOption", QAbstractSocket::LowDelayOption, "@brief Enum constant QAbstractSocket::LowDelayOption") + gsi::enum_const ("KeepAliveOption", QAbstractSocket::KeepAliveOption, "@brief Enum constant QAbstractSocket::KeepAliveOption") + gsi::enum_const ("MulticastTtlOption", QAbstractSocket::MulticastTtlOption, "@brief Enum constant QAbstractSocket::MulticastTtlOption") + gsi::enum_const ("MulticastLoopbackOption", QAbstractSocket::MulticastLoopbackOption, "@brief Enum constant QAbstractSocket::MulticastLoopbackOption") + gsi::enum_const ("TypeOfServiceOption", QAbstractSocket::TypeOfServiceOption, "@brief Enum constant QAbstractSocket::TypeOfServiceOption") + gsi::enum_const ("SendBufferSizeSocketOption", QAbstractSocket::SendBufferSizeSocketOption, "@brief Enum constant QAbstractSocket::SendBufferSizeSocketOption") + - gsi::enum_const ("ReceiveBufferSizeSocketOption", QAbstractSocket::ReceiveBufferSizeSocketOption, "@brief Enum constant QAbstractSocket::ReceiveBufferSizeSocketOption"), + gsi::enum_const ("ReceiveBufferSizeSocketOption", QAbstractSocket::ReceiveBufferSizeSocketOption, "@brief Enum constant QAbstractSocket::ReceiveBufferSizeSocketOption") + + gsi::enum_const ("PathMtuSocketOption", QAbstractSocket::PathMtuSocketOption, "@brief Enum constant QAbstractSocket::PathMtuSocketOption"), "@qt\n@brief This class represents the QAbstractSocket::SocketOption enum"); -static gsi::QFlagsClass decl_QAbstractSocket_SocketOption_Enums ("QtMultimedia", "QAbstractSocket_QFlags_SocketOption", +static gsi::QFlagsClass decl_QAbstractSocket_SocketOption_Enums ("QtNetwork", "QAbstractSocket_QFlags_SocketOption", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent @@ -990,7 +992,7 @@ static gsi::ClassExt decl_QAbstractSocket_SocketOption_Enums_as namespace qt_gsi { -static gsi::Enum decl_QAbstractSocket_SocketState_Enum ("QtMultimedia", "QAbstractSocket_SocketState", +static gsi::Enum decl_QAbstractSocket_SocketState_Enum ("QtNetwork", "QAbstractSocket_SocketState", gsi::enum_const ("UnconnectedState", QAbstractSocket::UnconnectedState, "@brief Enum constant QAbstractSocket::UnconnectedState") + gsi::enum_const ("HostLookupState", QAbstractSocket::HostLookupState, "@brief Enum constant QAbstractSocket::HostLookupState") + gsi::enum_const ("ConnectingState", QAbstractSocket::ConnectingState, "@brief Enum constant QAbstractSocket::ConnectingState") + @@ -1000,7 +1002,7 @@ static gsi::Enum decl_QAbstractSocket_SocketState_ gsi::enum_const ("ClosingState", QAbstractSocket::ClosingState, "@brief Enum constant QAbstractSocket::ClosingState"), "@qt\n@brief This class represents the QAbstractSocket::SocketState enum"); -static gsi::QFlagsClass decl_QAbstractSocket_SocketState_Enums ("QtMultimedia", "QAbstractSocket_QFlags_SocketState", +static gsi::QFlagsClass decl_QAbstractSocket_SocketState_Enums ("QtNetwork", "QAbstractSocket_QFlags_SocketState", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent @@ -1015,13 +1017,14 @@ static gsi::ClassExt decl_QAbstractSocket_SocketState_Enums_as_ namespace qt_gsi { -static gsi::Enum decl_QAbstractSocket_SocketType_Enum ("QtMultimedia", "QAbstractSocket_SocketType", +static gsi::Enum decl_QAbstractSocket_SocketType_Enum ("QtNetwork", "QAbstractSocket_SocketType", gsi::enum_const ("TcpSocket", QAbstractSocket::TcpSocket, "@brief Enum constant QAbstractSocket::TcpSocket") + gsi::enum_const ("UdpSocket", QAbstractSocket::UdpSocket, "@brief Enum constant QAbstractSocket::UdpSocket") + + gsi::enum_const ("SctpSocket", QAbstractSocket::SctpSocket, "@brief Enum constant QAbstractSocket::SctpSocket") + gsi::enum_const ("UnknownSocketType", QAbstractSocket::UnknownSocketType, "@brief Enum constant QAbstractSocket::UnknownSocketType"), "@qt\n@brief This class represents the QAbstractSocket::SocketType enum"); -static gsi::QFlagsClass decl_QAbstractSocket_SocketType_Enums ("QtMultimedia", "QAbstractSocket_QFlags_SocketType", +static gsi::QFlagsClass decl_QAbstractSocket_SocketType_Enums ("QtNetwork", "QAbstractSocket_QFlags_SocketType", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAuthenticator.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQAuthenticator.cc similarity index 90% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQAuthenticator.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQAuthenticator.cc index 92b049944..22c1e9bd3 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQAuthenticator.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQAuthenticator.cc @@ -29,8 +29,7 @@ #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -65,7 +64,7 @@ static void _call_ctor_QAuthenticator_2765 (const qt_gsi::GenericStaticMethod * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QAuthenticator &arg1 = args.read (heap); + const QAuthenticator &arg1 = gsi::arg_reader() (args, heap); ret.write (new QAuthenticator (arg1)); } @@ -115,7 +114,7 @@ static void _call_f_operator_excl__eq__c2765 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QAuthenticator &arg1 = args.read (heap); + const QAuthenticator &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QAuthenticator *)cls)->operator!= (arg1)); } @@ -134,7 +133,7 @@ static void _call_f_operator_eq__2765 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QAuthenticator &arg1 = args.read (heap); + const QAuthenticator &arg1 = gsi::arg_reader() (args, heap); ret.write ((QAuthenticator &)((QAuthenticator *)cls)->operator= (arg1)); } @@ -153,7 +152,7 @@ static void _call_f_operator_eq__eq__c2765 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QAuthenticator &arg1 = args.read (heap); + const QAuthenticator &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QAuthenticator *)cls)->operator== (arg1)); } @@ -172,23 +171,23 @@ static void _call_f_option_c2025 (const qt_gsi::GenericMethod * /*decl*/, void * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); ret.write ((QVariant)((QAuthenticator *)cls)->option (arg1)); } -// QHash QAuthenticator::options() +// QVariantHash QAuthenticator::options() static void _init_f_options_c0 (qt_gsi::GenericMethod *decl) { - decl->set_return > (); + decl->set_return (); } static void _call_f_options_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); - ret.write > ((QHash)((QAuthenticator *)cls)->options ()); + ret.write ((QVariantHash)((QAuthenticator *)cls)->options ()); } @@ -238,8 +237,8 @@ static void _call_f_setOption_4036 (const qt_gsi::GenericMethod * /*decl*/, void { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); - const QVariant &arg2 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QAuthenticator *)cls)->setOption (arg1, arg2); } @@ -259,7 +258,7 @@ static void _call_f_setPassword_2025 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QAuthenticator *)cls)->setPassword (arg1); } @@ -279,7 +278,7 @@ static void _call_f_setRealm_2025 (const qt_gsi::GenericMethod * /*decl*/, void { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QAuthenticator *)cls)->setRealm (arg1); } @@ -299,7 +298,7 @@ static void _call_f_setUser_2025 (const qt_gsi::GenericMethod * /*decl*/, void * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QAuthenticator *)cls)->setUser (arg1); } @@ -334,7 +333,7 @@ static gsi::Methods methods_QAuthenticator () { methods += new qt_gsi::GenericMethod ("assign", "@brief Method QAuthenticator &QAuthenticator::operator=(const QAuthenticator &other)\n", false, &_init_f_operator_eq__2765, &_call_f_operator_eq__2765); methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QAuthenticator::operator==(const QAuthenticator &other)\n", true, &_init_f_operator_eq__eq__c2765, &_call_f_operator_eq__eq__c2765); methods += new qt_gsi::GenericMethod ("option", "@brief Method QVariant QAuthenticator::option(const QString &opt)\n", true, &_init_f_option_c2025, &_call_f_option_c2025); - methods += new qt_gsi::GenericMethod ("options", "@brief Method QHash QAuthenticator::options()\n", true, &_init_f_options_c0, &_call_f_options_c0); + methods += new qt_gsi::GenericMethod ("options", "@brief Method QVariantHash QAuthenticator::options()\n", true, &_init_f_options_c0, &_call_f_options_c0); methods += new qt_gsi::GenericMethod (":password", "@brief Method QString QAuthenticator::password()\n", true, &_init_f_password_c0, &_call_f_password_c0); methods += new qt_gsi::GenericMethod (":realm", "@brief Method QString QAuthenticator::realm()\n", true, &_init_f_realm_c0, &_call_f_realm_c0); methods += new qt_gsi::GenericMethod ("setOption", "@brief Method void QAuthenticator::setOption(const QString &opt, const QVariant &value)\n", false, &_init_f_setOption_4036, &_call_f_setOption_4036); @@ -345,12 +344,12 @@ static gsi::Methods methods_QAuthenticator () { return methods; } -gsi::Class decl_QAuthenticator ("QtMultimedia", "QAuthenticator", +gsi::Class decl_QAuthenticator ("QtNetwork", "QAuthenticator", methods_QAuthenticator (), "@qt\n@brief Binding of QAuthenticator"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QAuthenticator () { return decl_QAuthenticator; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QAuthenticator () { return decl_QAuthenticator; } } diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsDomainNameRecord.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQDnsDomainNameRecord.cc similarity index 91% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsDomainNameRecord.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQDnsDomainNameRecord.cc index 3e2ff9205..564a70bc8 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsDomainNameRecord.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQDnsDomainNameRecord.cc @@ -29,8 +29,7 @@ #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -65,7 +64,7 @@ static void _call_ctor_QDnsDomainNameRecord_3279 (const qt_gsi::GenericStaticMet { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QDnsDomainNameRecord &arg1 = args.read (heap); + const QDnsDomainNameRecord &arg1 = gsi::arg_reader() (args, heap); ret.write (new QDnsDomainNameRecord (arg1)); } @@ -99,7 +98,7 @@ static void _call_f_operator_eq__3279 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QDnsDomainNameRecord &arg1 = args.read (heap); + const QDnsDomainNameRecord &arg1 = gsi::arg_reader() (args, heap); ret.write ((QDnsDomainNameRecord &)((QDnsDomainNameRecord *)cls)->operator= (arg1)); } @@ -118,7 +117,7 @@ static void _call_f_swap_2584 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QDnsDomainNameRecord &arg1 = args.read (heap); + QDnsDomainNameRecord &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QDnsDomainNameRecord *)cls)->swap (arg1); } @@ -170,12 +169,12 @@ static gsi::Methods methods_QDnsDomainNameRecord () { return methods; } -gsi::Class decl_QDnsDomainNameRecord ("QtMultimedia", "QDnsDomainNameRecord", +gsi::Class decl_QDnsDomainNameRecord ("QtNetwork", "QDnsDomainNameRecord", methods_QDnsDomainNameRecord (), "@qt\n@brief Binding of QDnsDomainNameRecord"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QDnsDomainNameRecord () { return decl_QDnsDomainNameRecord; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsDomainNameRecord () { return decl_QDnsDomainNameRecord; } } diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsHostAddressRecord.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQDnsHostAddressRecord.cc similarity index 92% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsHostAddressRecord.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQDnsHostAddressRecord.cc index 0cdbe1496..d096f0d40 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsHostAddressRecord.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQDnsHostAddressRecord.cc @@ -30,8 +30,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -66,7 +65,7 @@ static void _call_ctor_QDnsHostAddressRecord_3418 (const qt_gsi::GenericStaticMe { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QDnsHostAddressRecord &arg1 = args.read (heap); + const QDnsHostAddressRecord &arg1 = gsi::arg_reader() (args, heap); ret.write (new QDnsHostAddressRecord (arg1)); } @@ -100,7 +99,7 @@ static void _call_f_operator_eq__3418 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QDnsHostAddressRecord &arg1 = args.read (heap); + const QDnsHostAddressRecord &arg1 = gsi::arg_reader() (args, heap); ret.write ((QDnsHostAddressRecord &)((QDnsHostAddressRecord *)cls)->operator= (arg1)); } @@ -119,7 +118,7 @@ static void _call_f_swap_2723 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QDnsHostAddressRecord &arg1 = args.read (heap); + QDnsHostAddressRecord &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QDnsHostAddressRecord *)cls)->swap (arg1); } @@ -171,12 +170,12 @@ static gsi::Methods methods_QDnsHostAddressRecord () { return methods; } -gsi::Class decl_QDnsHostAddressRecord ("QtMultimedia", "QDnsHostAddressRecord", +gsi::Class decl_QDnsHostAddressRecord ("QtNetwork", "QDnsHostAddressRecord", methods_QDnsHostAddressRecord (), "@qt\n@brief Binding of QDnsHostAddressRecord"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QDnsHostAddressRecord () { return decl_QDnsHostAddressRecord; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsHostAddressRecord () { return decl_QDnsHostAddressRecord; } } diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsLookup.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQDnsLookup.cc similarity index 84% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsLookup.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQDnsLookup.cc index 8037f014c..aa68bd3b2 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsLookup.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQDnsLookup.cc @@ -41,8 +41,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -272,7 +271,7 @@ static void _call_f_setName_2025 (const qt_gsi::GenericMethod * /*decl*/, void * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QDnsLookup *)cls)->setName (arg1); } @@ -292,7 +291,7 @@ static void _call_f_setNameserver_2518 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args.read (heap); + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QDnsLookup *)cls)->setNameserver (arg1); } @@ -312,7 +311,7 @@ static void _call_f_setType_1978 (const qt_gsi::GenericMethod * /*decl*/, void * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QDnsLookup *)cls)->setType (qt_gsi::QtToCppAdaptor(arg1).cref()); } @@ -355,7 +354,7 @@ static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) { static gsi::ArgSpecBase argspec_0 ("s"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); decl->add_arg (argspec_1); static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); decl->add_arg (argspec_2); @@ -366,38 +365,13 @@ static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi:: { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); ret.write ((QString)QDnsLookup::tr (arg1, arg2, arg3)); } -// static QString QDnsLookup::trUtf8(const char *s, const char *c, int n) - - -static void _init_f_trUtf8_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_trUtf8_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QDnsLookup::trUtf8 (arg1, arg2, arg3)); -} - - namespace gsi { @@ -426,19 +400,19 @@ static gsi::Methods methods_QDnsLookup () { methods += gsi::qt_signal ("finished()", "finished", "@brief Signal declaration for QDnsLookup::finished()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("nameChanged(const QString &)", "nameChanged", gsi::arg("name"), "@brief Signal declaration for QDnsLookup::nameChanged(const QString &name)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("nameserverChanged(const QHostAddress &)", "nameserverChanged", gsi::arg("nameserver"), "@brief Signal declaration for QDnsLookup::nameserverChanged(const QHostAddress &nameserver)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QDnsLookup::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal::target_type & > ("typeChanged(QDnsLookup::Type)", "typeChanged", gsi::arg("type"), "@brief Signal declaration for QDnsLookup::typeChanged(QDnsLookup::Type type)\nYou can bind a procedure to this signal."); methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QDnsLookup::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); - methods += new qt_gsi::GenericStaticMethod ("trUtf8", "@brief Static method QString QDnsLookup::trUtf8(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_trUtf8_4013, &_call_f_trUtf8_4013); return methods; } gsi::Class &qtdecl_QObject (); -qt_gsi::QtNativeClass decl_QDnsLookup (qtdecl_QObject (), "QtMultimedia", "QDnsLookup_Native", +qt_gsi::QtNativeClass decl_QDnsLookup (qtdecl_QObject (), "QtNetwork", "QDnsLookup_Native", methods_QDnsLookup (), "@hide\n@alias QDnsLookup"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QDnsLookup () { return decl_QDnsLookup; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsLookup () { return decl_QDnsLookup; } } @@ -511,33 +485,33 @@ public: emit QDnsLookup::destroyed(arg1); } - // [adaptor impl] bool QDnsLookup::event(QEvent *) - bool cbs_event_1217_0(QEvent *arg1) + // [adaptor impl] bool QDnsLookup::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) { - return QDnsLookup::event(arg1); + return QDnsLookup::event(_event); } - virtual bool event(QEvent *arg1) + virtual bool event(QEvent *_event) { if (cb_event_1217_0.can_issue()) { - return cb_event_1217_0.issue(&QDnsLookup_Adaptor::cbs_event_1217_0, arg1); + return cb_event_1217_0.issue(&QDnsLookup_Adaptor::cbs_event_1217_0, _event); } else { - return QDnsLookup::event(arg1); + return QDnsLookup::event(_event); } } - // [adaptor impl] bool QDnsLookup::eventFilter(QObject *, QEvent *) - bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + // [adaptor impl] bool QDnsLookup::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) { - return QDnsLookup::eventFilter(arg1, arg2); + return QDnsLookup::eventFilter(watched, event); } - virtual bool eventFilter(QObject *arg1, QEvent *arg2) + virtual bool eventFilter(QObject *watched, QEvent *event) { if (cb_eventFilter_2411_0.can_issue()) { - return cb_eventFilter_2411_0.issue(&QDnsLookup_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + return cb_eventFilter_2411_0.issue(&QDnsLookup_Adaptor::cbs_eventFilter_2411_0, watched, event); } else { - return QDnsLookup::eventFilter(arg1, arg2); + return QDnsLookup::eventFilter(watched, event); } } @@ -559,39 +533,46 @@ public: emit QDnsLookup::nameserverChanged(nameserver); } + // [emitter impl] void QDnsLookup::objectNameChanged(const QString &objectName) + void emitter_QDnsLookup_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QDnsLookup::objectNameChanged(const QString &objectName)'"); + } + // [emitter impl] void QDnsLookup::typeChanged(QDnsLookup::Type type) void emitter_QDnsLookup_typeChanged_1978(QDnsLookup::Type type) { emit QDnsLookup::typeChanged(type); } - // [adaptor impl] void QDnsLookup::childEvent(QChildEvent *) - void cbs_childEvent_1701_0(QChildEvent *arg1) + // [adaptor impl] void QDnsLookup::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) { - QDnsLookup::childEvent(arg1); + QDnsLookup::childEvent(event); } - virtual void childEvent(QChildEvent *arg1) + virtual void childEvent(QChildEvent *event) { if (cb_childEvent_1701_0.can_issue()) { - cb_childEvent_1701_0.issue(&QDnsLookup_Adaptor::cbs_childEvent_1701_0, arg1); + cb_childEvent_1701_0.issue(&QDnsLookup_Adaptor::cbs_childEvent_1701_0, event); } else { - QDnsLookup::childEvent(arg1); + QDnsLookup::childEvent(event); } } - // [adaptor impl] void QDnsLookup::customEvent(QEvent *) - void cbs_customEvent_1217_0(QEvent *arg1) + // [adaptor impl] void QDnsLookup::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) { - QDnsLookup::customEvent(arg1); + QDnsLookup::customEvent(event); } - virtual void customEvent(QEvent *arg1) + virtual void customEvent(QEvent *event) { if (cb_customEvent_1217_0.can_issue()) { - cb_customEvent_1217_0.issue(&QDnsLookup_Adaptor::cbs_customEvent_1217_0, arg1); + cb_customEvent_1217_0.issue(&QDnsLookup_Adaptor::cbs_customEvent_1217_0, event); } else { - QDnsLookup::customEvent(arg1); + QDnsLookup::customEvent(event); } } @@ -610,18 +591,18 @@ public: } } - // [adaptor impl] void QDnsLookup::timerEvent(QTimerEvent *) - void cbs_timerEvent_1730_0(QTimerEvent *arg1) + // [adaptor impl] void QDnsLookup::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) { - QDnsLookup::timerEvent(arg1); + QDnsLookup::timerEvent(event); } - virtual void timerEvent(QTimerEvent *arg1) + virtual void timerEvent(QTimerEvent *event) { if (cb_timerEvent_1730_0.can_issue()) { - cb_timerEvent_1730_0.issue(&QDnsLookup_Adaptor::cbs_timerEvent_1730_0, arg1); + cb_timerEvent_1730_0.issue(&QDnsLookup_Adaptor::cbs_timerEvent_1730_0, event); } else { - QDnsLookup::timerEvent(arg1); + QDnsLookup::timerEvent(event); } } @@ -639,7 +620,7 @@ QDnsLookup_Adaptor::~QDnsLookup_Adaptor() { } static void _init_ctor_QDnsLookup_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("parent", true, "0"); + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return_new (); } @@ -648,7 +629,7 @@ static void _call_ctor_QDnsLookup_Adaptor_1302 (const qt_gsi::GenericStaticMetho { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write (new QDnsLookup_Adaptor (arg1)); } @@ -661,7 +642,7 @@ static void _init_ctor_QDnsLookup_Adaptor_5089 (qt_gsi::GenericStaticMethod *dec decl->add_arg::target_type & > (argspec_0); static gsi::ArgSpecBase argspec_1 ("name"); decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("parent", true, "0"); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); decl->add_arg (argspec_2); decl->set_return_new (); } @@ -670,9 +651,9 @@ static void _call_ctor_QDnsLookup_Adaptor_5089 (const qt_gsi::GenericStaticMetho { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - const QString &arg2 = args.read (heap); - QObject *arg3 = args ? args.read (heap) : (QObject *)(0); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + QObject *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write (new QDnsLookup_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); } @@ -687,7 +668,7 @@ static void _init_ctor_QDnsLookup_Adaptor_7499 (qt_gsi::GenericStaticMethod *dec decl->add_arg (argspec_1); static gsi::ArgSpecBase argspec_2 ("nameserver"); decl->add_arg (argspec_2); - static gsi::ArgSpecBase argspec_3 ("parent", true, "0"); + static gsi::ArgSpecBase argspec_3 ("parent", true, "nullptr"); decl->add_arg (argspec_3); decl->set_return_new (); } @@ -696,19 +677,19 @@ static void _call_ctor_QDnsLookup_Adaptor_7499 (const qt_gsi::GenericStaticMetho { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - const QString &arg2 = args.read (heap); - const QHostAddress &arg3 = args.read (heap); - QObject *arg4 = args ? args.read (heap) : (QObject *)(0); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QHostAddress &arg3 = gsi::arg_reader() (args, heap); + QObject *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write (new QDnsLookup_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4)); } -// void QDnsLookup::childEvent(QChildEvent *) +// void QDnsLookup::childEvent(QChildEvent *event) static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -728,11 +709,11 @@ static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback } -// void QDnsLookup::customEvent(QEvent *) +// void QDnsLookup::customEvent(QEvent *event) static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -756,7 +737,7 @@ static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return (); } @@ -765,7 +746,7 @@ static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ((QDnsLookup_Adaptor *)cls)->emitter_QDnsLookup_destroyed_1302 (arg1); } @@ -794,11 +775,11 @@ static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Cal } -// bool QDnsLookup::event(QEvent *) +// bool QDnsLookup::event(QEvent *event) static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -817,13 +798,13 @@ static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) } -// bool QDnsLookup::eventFilter(QObject *, QEvent *) +// bool QDnsLookup::eventFilter(QObject *watched, QEvent *event) static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("watched"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("arg2"); + static gsi::ArgSpecBase argspec_1 ("event"); decl->add_arg (argspec_1); decl->set_return (); } @@ -870,7 +851,7 @@ static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QMetaMethod &arg1 = args.read (heap); + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QDnsLookup_Adaptor *)cls)->fp_QDnsLookup_isSignalConnected_c2394 (arg1)); } @@ -888,7 +869,7 @@ static void _call_emitter_nameChanged_2025 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); ((QDnsLookup_Adaptor *)cls)->emitter_QDnsLookup_nameChanged_2025 (arg1); } @@ -906,11 +887,29 @@ static void _call_emitter_nameserverChanged_2518 (const qt_gsi::GenericMethod * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args.read (heap); + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); ((QDnsLookup_Adaptor *)cls)->emitter_QDnsLookup_nameserverChanged_2518 (arg1); } +// emitter void QDnsLookup::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDnsLookup_Adaptor *)cls)->emitter_QDnsLookup_objectNameChanged_4567 (arg1); +} + + // exposed int QDnsLookup::receivers(const char *signal) static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) @@ -924,7 +923,7 @@ static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); + const char *arg1 = gsi::arg_reader() (args, heap); ret.write ((int)((QDnsLookup_Adaptor *)cls)->fp_QDnsLookup_receivers_c1731 (arg1)); } @@ -957,11 +956,11 @@ static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl* } -// void QDnsLookup::timerEvent(QTimerEvent *) +// void QDnsLookup::timerEvent(QTimerEvent *event) static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -994,7 +993,7 @@ static void _call_emitter_typeChanged_1978 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); ((QDnsLookup_Adaptor *)cls)->emitter_QDnsLookup_typeChanged_1978 (arg1); } @@ -1009,31 +1008,32 @@ static gsi::Methods methods_QDnsLookup_Adaptor () { methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDnsLookup::QDnsLookup(QObject *parent)\nThis method creates an object of class QDnsLookup.", &_init_ctor_QDnsLookup_Adaptor_1302, &_call_ctor_QDnsLookup_Adaptor_1302); methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDnsLookup::QDnsLookup(QDnsLookup::Type type, const QString &name, QObject *parent)\nThis method creates an object of class QDnsLookup.", &_init_ctor_QDnsLookup_Adaptor_5089, &_call_ctor_QDnsLookup_Adaptor_5089); methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDnsLookup::QDnsLookup(QDnsLookup::Type type, const QString &name, const QHostAddress &nameserver, QObject *parent)\nThis method creates an object of class QDnsLookup.", &_init_ctor_QDnsLookup_Adaptor_7499, &_call_ctor_QDnsLookup_Adaptor_7499); - methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QDnsLookup::childEvent(QChildEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QDnsLookup::customEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QDnsLookup::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QDnsLookup::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QDnsLookup::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QDnsLookup::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QDnsLookup::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QDnsLookup::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QDnsLookup::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QDnsLookup::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QDnsLookup::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QDnsLookup::finished()\nCall this method to emit this signal.", false, &_init_emitter_finished_0, &_call_emitter_finished_0); methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QDnsLookup::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); methods += new qt_gsi::GenericMethod ("emit_nameChanged", "@brief Emitter for signal void QDnsLookup::nameChanged(const QString &name)\nCall this method to emit this signal.", false, &_init_emitter_nameChanged_2025, &_call_emitter_nameChanged_2025); methods += new qt_gsi::GenericMethod ("emit_nameserverChanged", "@brief Emitter for signal void QDnsLookup::nameserverChanged(const QHostAddress &nameserver)\nCall this method to emit this signal.", false, &_init_emitter_nameserverChanged_2518, &_call_emitter_nameserverChanged_2518); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QDnsLookup::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QDnsLookup::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QDnsLookup::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QDnsLookup::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QDnsLookup::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QDnsLookup::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); methods += new qt_gsi::GenericMethod ("emit_typeChanged", "@brief Emitter for signal void QDnsLookup::typeChanged(QDnsLookup::Type type)\nCall this method to emit this signal.", false, &_init_emitter_typeChanged_1978, &_call_emitter_typeChanged_1978); return methods; } -gsi::Class decl_QDnsLookup_Adaptor (qtdecl_QDnsLookup (), "QtMultimedia", "QDnsLookup", +gsi::Class decl_QDnsLookup_Adaptor (qtdecl_QDnsLookup (), "QtNetwork", "QDnsLookup", methods_QDnsLookup_Adaptor (), "@qt\n@brief Binding of QDnsLookup"); @@ -1044,7 +1044,7 @@ gsi::Class decl_QDnsLookup_Adaptor (qtdecl_QDnsLookup (), "Q namespace qt_gsi { -static gsi::Enum decl_QDnsLookup_Error_Enum ("QtMultimedia", "QDnsLookup_Error", +static gsi::Enum decl_QDnsLookup_Error_Enum ("QtNetwork", "QDnsLookup_Error", gsi::enum_const ("NoError", QDnsLookup::NoError, "@brief Enum constant QDnsLookup::NoError") + gsi::enum_const ("ResolverError", QDnsLookup::ResolverError, "@brief Enum constant QDnsLookup::ResolverError") + gsi::enum_const ("OperationCancelledError", QDnsLookup::OperationCancelledError, "@brief Enum constant QDnsLookup::OperationCancelledError") + @@ -1055,7 +1055,7 @@ static gsi::Enum decl_QDnsLookup_Error_Enum ("QtMultimedia", gsi::enum_const ("NotFoundError", QDnsLookup::NotFoundError, "@brief Enum constant QDnsLookup::NotFoundError"), "@qt\n@brief This class represents the QDnsLookup::Error enum"); -static gsi::QFlagsClass decl_QDnsLookup_Error_Enums ("QtMultimedia", "QDnsLookup_QFlags_Error", +static gsi::QFlagsClass decl_QDnsLookup_Error_Enums ("QtNetwork", "QDnsLookup_QFlags_Error", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent @@ -1070,7 +1070,7 @@ static gsi::ClassExt decl_QDnsLookup_Error_Enums_as_child (decl_QDns namespace qt_gsi { -static gsi::Enum decl_QDnsLookup_Type_Enum ("QtMultimedia", "QDnsLookup_Type", +static gsi::Enum decl_QDnsLookup_Type_Enum ("QtNetwork", "QDnsLookup_Type", gsi::enum_const ("A", QDnsLookup::A, "@brief Enum constant QDnsLookup::A") + gsi::enum_const ("AAAA", QDnsLookup::AAAA, "@brief Enum constant QDnsLookup::AAAA") + gsi::enum_const ("ANY", QDnsLookup::ANY, "@brief Enum constant QDnsLookup::ANY") + @@ -1082,7 +1082,7 @@ static gsi::Enum decl_QDnsLookup_Type_Enum ("QtMultimedia", "Q gsi::enum_const ("TXT", QDnsLookup::TXT, "@brief Enum constant QDnsLookup::TXT"), "@qt\n@brief This class represents the QDnsLookup::Type enum"); -static gsi::QFlagsClass decl_QDnsLookup_Type_Enums ("QtMultimedia", "QDnsLookup_QFlags_Type", +static gsi::QFlagsClass decl_QDnsLookup_Type_Enums ("QtNetwork", "QDnsLookup_QFlags_Type", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsMailExchangeRecord.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQDnsMailExchangeRecord.cc similarity index 93% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsMailExchangeRecord.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQDnsMailExchangeRecord.cc index ebfc7ed9a..b5c9b81ae 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsMailExchangeRecord.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQDnsMailExchangeRecord.cc @@ -29,8 +29,7 @@ #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -65,7 +64,7 @@ static void _call_ctor_QDnsMailExchangeRecord_3484 (const qt_gsi::GenericStaticM { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QDnsMailExchangeRecord &arg1 = args.read (heap); + const QDnsMailExchangeRecord &arg1 = gsi::arg_reader() (args, heap); ret.write (new QDnsMailExchangeRecord (arg1)); } @@ -114,7 +113,7 @@ static void _call_f_operator_eq__3484 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QDnsMailExchangeRecord &arg1 = args.read (heap); + const QDnsMailExchangeRecord &arg1 = gsi::arg_reader() (args, heap); ret.write ((QDnsMailExchangeRecord &)((QDnsMailExchangeRecord *)cls)->operator= (arg1)); } @@ -148,7 +147,7 @@ static void _call_f_swap_2789 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QDnsMailExchangeRecord &arg1 = args.read (heap); + QDnsMailExchangeRecord &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QDnsMailExchangeRecord *)cls)->swap (arg1); } @@ -186,12 +185,12 @@ static gsi::Methods methods_QDnsMailExchangeRecord () { return methods; } -gsi::Class decl_QDnsMailExchangeRecord ("QtMultimedia", "QDnsMailExchangeRecord", +gsi::Class decl_QDnsMailExchangeRecord ("QtNetwork", "QDnsMailExchangeRecord", methods_QDnsMailExchangeRecord (), "@qt\n@brief Binding of QDnsMailExchangeRecord"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QDnsMailExchangeRecord () { return decl_QDnsMailExchangeRecord; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsMailExchangeRecord () { return decl_QDnsMailExchangeRecord; } } diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsServiceRecord.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQDnsServiceRecord.cc similarity index 93% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsServiceRecord.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQDnsServiceRecord.cc index 1706ecce5..8ebb37ef2 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsServiceRecord.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQDnsServiceRecord.cc @@ -29,8 +29,7 @@ #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -65,7 +64,7 @@ static void _call_ctor_QDnsServiceRecord_3015 (const qt_gsi::GenericStaticMethod { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QDnsServiceRecord &arg1 = args.read (heap); + const QDnsServiceRecord &arg1 = gsi::arg_reader() (args, heap); ret.write (new QDnsServiceRecord (arg1)); } @@ -99,7 +98,7 @@ static void _call_f_operator_eq__3015 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QDnsServiceRecord &arg1 = args.read (heap); + const QDnsServiceRecord &arg1 = gsi::arg_reader() (args, heap); ret.write ((QDnsServiceRecord &)((QDnsServiceRecord *)cls)->operator= (arg1)); } @@ -148,7 +147,7 @@ static void _call_f_swap_2320 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QDnsServiceRecord &arg1 = args.read (heap); + QDnsServiceRecord &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QDnsServiceRecord *)cls)->swap (arg1); } @@ -218,12 +217,12 @@ static gsi::Methods methods_QDnsServiceRecord () { return methods; } -gsi::Class decl_QDnsServiceRecord ("QtMultimedia", "QDnsServiceRecord", +gsi::Class decl_QDnsServiceRecord ("QtNetwork", "QDnsServiceRecord", methods_QDnsServiceRecord (), "@qt\n@brief Binding of QDnsServiceRecord"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QDnsServiceRecord () { return decl_QDnsServiceRecord; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsServiceRecord () { return decl_QDnsServiceRecord; } } diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsTextRecord.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQDnsTextRecord.cc similarity index 92% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsTextRecord.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQDnsTextRecord.cc index 4d0e67449..2fdeb9d88 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQDnsTextRecord.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQDnsTextRecord.cc @@ -29,8 +29,7 @@ #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -65,7 +64,7 @@ static void _call_ctor_QDnsTextRecord_2715 (const qt_gsi::GenericStaticMethod * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QDnsTextRecord &arg1 = args.read (heap); + const QDnsTextRecord &arg1 = gsi::arg_reader() (args, heap); ret.write (new QDnsTextRecord (arg1)); } @@ -99,7 +98,7 @@ static void _call_f_operator_eq__2715 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QDnsTextRecord &arg1 = args.read (heap); + const QDnsTextRecord &arg1 = gsi::arg_reader() (args, heap); ret.write ((QDnsTextRecord &)((QDnsTextRecord *)cls)->operator= (arg1)); } @@ -118,7 +117,7 @@ static void _call_f_swap_2020 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QDnsTextRecord &arg1 = args.read (heap); + QDnsTextRecord &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QDnsTextRecord *)cls)->swap (arg1); } @@ -170,12 +169,12 @@ static gsi::Methods methods_QDnsTextRecord () { return methods; } -gsi::Class decl_QDnsTextRecord ("QtMultimedia", "QDnsTextRecord", +gsi::Class decl_QDnsTextRecord ("QtNetwork", "QDnsTextRecord", methods_QDnsTextRecord (), "@qt\n@brief Binding of QDnsTextRecord"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QDnsTextRecord () { return decl_QDnsTextRecord; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsTextRecord () { return decl_QDnsTextRecord; } } diff --git a/src/gsiqt/qt6/QtNetwork/gsiDeclQDtls.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQDtls.cc new file mode 100644 index 000000000..3decd1d7f --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQDtls.cc @@ -0,0 +1,1070 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDtls.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtNetworkCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDtls + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QDtls::staticMetaObject); +} + + +// bool QDtls::abortHandshake(QUdpSocket *socket) + + +static void _init_f_abortHandshake_1617 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("socket"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_abortHandshake_1617 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUdpSocket *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDtls *)cls)->abortHandshake (arg1)); +} + + +// QDtls::GeneratorParameters QDtls::cookieGeneratorParameters() + + +static void _init_f_cookieGeneratorParameters_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cookieGeneratorParameters_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDtls::GeneratorParameters)((QDtls *)cls)->cookieGeneratorParameters ()); +} + + +// QByteArray QDtls::decryptDatagram(QUdpSocket *socket, const QByteArray &dgram) + + +static void _init_f_decryptDatagram_3818 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("socket"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dgram"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_decryptDatagram_3818 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUdpSocket *arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)((QDtls *)cls)->decryptDatagram (arg1, arg2)); +} + + +// bool QDtls::doHandshake(QUdpSocket *socket, const QByteArray &dgram) + + +static void _init_f_doHandshake_3818 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("socket"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dgram", true, "{}"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_doHandshake_3818 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUdpSocket *arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); + ret.write ((bool)((QDtls *)cls)->doHandshake (arg1, arg2)); +} + + +// QSslConfiguration QDtls::dtlsConfiguration() + + +static void _init_f_dtlsConfiguration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dtlsConfiguration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSslConfiguration)((QDtls *)cls)->dtlsConfiguration ()); +} + + +// QDtlsError QDtls::dtlsError() + + +static void _init_f_dtlsError_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_dtlsError_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDtls *)cls)->dtlsError ())); +} + + +// QString QDtls::dtlsErrorString() + + +static void _init_f_dtlsErrorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dtlsErrorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDtls *)cls)->dtlsErrorString ()); +} + + +// bool QDtls::handleTimeout(QUdpSocket *socket) + + +static void _init_f_handleTimeout_1617 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("socket"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_handleTimeout_1617 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUdpSocket *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDtls *)cls)->handleTimeout (arg1)); +} + + +// QDtls::HandshakeState QDtls::handshakeState() + + +static void _init_f_handshakeState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_handshakeState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDtls *)cls)->handshakeState ())); +} + + +// void QDtls::handshakeTimeout() + + +static void _init_f_handshakeTimeout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_handshakeTimeout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDtls *)cls)->handshakeTimeout (); +} + + +// void QDtls::ignoreVerificationErrors(const QList &errorsToIgnore) + + +static void _init_f_ignoreVerificationErrors_2837 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("errorsToIgnore"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_ignoreVerificationErrors_2837 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDtls *)cls)->ignoreVerificationErrors (arg1); +} + + +// bool QDtls::isConnectionEncrypted() + + +static void _init_f_isConnectionEncrypted_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isConnectionEncrypted_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDtls *)cls)->isConnectionEncrypted ()); +} + + +// quint16 QDtls::mtuHint() + + +static void _init_f_mtuHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mtuHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint16)((QDtls *)cls)->mtuHint ()); +} + + +// QHostAddress QDtls::peerAddress() + + +static void _init_f_peerAddress_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_peerAddress_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QHostAddress)((QDtls *)cls)->peerAddress ()); +} + + +// quint16 QDtls::peerPort() + + +static void _init_f_peerPort_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_peerPort_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint16)((QDtls *)cls)->peerPort ()); +} + + +// QList QDtls::peerVerificationErrors() + + +static void _init_f_peerVerificationErrors_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_peerVerificationErrors_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QDtls *)cls)->peerVerificationErrors ()); +} + + +// QString QDtls::peerVerificationName() + + +static void _init_f_peerVerificationName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_peerVerificationName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDtls *)cls)->peerVerificationName ()); +} + + +// void QDtls::pskRequired(QSslPreSharedKeyAuthenticator *authenticator) + + +static void _init_f_pskRequired_3571 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("authenticator"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_pskRequired_3571 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSslPreSharedKeyAuthenticator *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDtls *)cls)->pskRequired (arg1); +} + + +// bool QDtls::resumeHandshake(QUdpSocket *socket) + + +static void _init_f_resumeHandshake_1617 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("socket"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_resumeHandshake_1617 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUdpSocket *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDtls *)cls)->resumeHandshake (arg1)); +} + + +// QSslCipher QDtls::sessionCipher() + + +static void _init_f_sessionCipher_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sessionCipher_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSslCipher)((QDtls *)cls)->sessionCipher ()); +} + + +// QSsl::SslProtocol QDtls::sessionProtocol() + + +static void _init_f_sessionProtocol_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_sessionProtocol_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDtls *)cls)->sessionProtocol ())); +} + + +// bool QDtls::setCookieGeneratorParameters(const QDtls::GeneratorParameters ¶ms) + + +static void _init_f_setCookieGeneratorParameters_3896 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("params"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCookieGeneratorParameters_3896 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDtls::GeneratorParameters &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDtls *)cls)->setCookieGeneratorParameters (arg1)); +} + + +// bool QDtls::setDtlsConfiguration(const QSslConfiguration &configuration) + + +static void _init_f_setDtlsConfiguration_3068 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("configuration"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDtlsConfiguration_3068 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDtls *)cls)->setDtlsConfiguration (arg1)); +} + + +// void QDtls::setMtuHint(quint16 mtuHint) + + +static void _init_f_setMtuHint_1100 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mtuHint"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMtuHint_1100 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint16 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDtls *)cls)->setMtuHint (arg1); +} + + +// bool QDtls::setPeer(const QHostAddress &address, quint16 port, const QString &verificationName) + + +static void _init_f_setPeer_5427 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("address"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("port"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("verificationName", true, "{}"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setPeer_5427 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); + quint16 arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); + ret.write ((bool)((QDtls *)cls)->setPeer (arg1, arg2, arg3)); +} + + +// bool QDtls::setPeerVerificationName(const QString &name) + + +static void _init_f_setPeerVerificationName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPeerVerificationName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDtls *)cls)->setPeerVerificationName (arg1)); +} + + +// bool QDtls::shutdown(QUdpSocket *socket) + + +static void _init_f_shutdown_1617 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("socket"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_shutdown_1617 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUdpSocket *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDtls *)cls)->shutdown (arg1)); +} + + +// QSslSocket::SslMode QDtls::sslMode() + + +static void _init_f_sslMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_sslMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDtls *)cls)->sslMode ())); +} + + +// qint64 QDtls::writeDatagramEncrypted(QUdpSocket *socket, const QByteArray &dgram) + + +static void _init_f_writeDatagramEncrypted_3818 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("socket"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dgram"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_writeDatagramEncrypted_3818 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUdpSocket *arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QDtls *)cls)->writeDatagramEncrypted (arg1, arg2)); +} + + +// static QString QDtls::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QDtls::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QDtls () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("abortHandshake", "@brief Method bool QDtls::abortHandshake(QUdpSocket *socket)\n", false, &_init_f_abortHandshake_1617, &_call_f_abortHandshake_1617); + methods += new qt_gsi::GenericMethod ("cookieGeneratorParameters", "@brief Method QDtls::GeneratorParameters QDtls::cookieGeneratorParameters()\n", true, &_init_f_cookieGeneratorParameters_c0, &_call_f_cookieGeneratorParameters_c0); + methods += new qt_gsi::GenericMethod ("decryptDatagram", "@brief Method QByteArray QDtls::decryptDatagram(QUdpSocket *socket, const QByteArray &dgram)\n", false, &_init_f_decryptDatagram_3818, &_call_f_decryptDatagram_3818); + methods += new qt_gsi::GenericMethod ("doHandshake", "@brief Method bool QDtls::doHandshake(QUdpSocket *socket, const QByteArray &dgram)\n", false, &_init_f_doHandshake_3818, &_call_f_doHandshake_3818); + methods += new qt_gsi::GenericMethod ("dtlsConfiguration", "@brief Method QSslConfiguration QDtls::dtlsConfiguration()\n", true, &_init_f_dtlsConfiguration_c0, &_call_f_dtlsConfiguration_c0); + methods += new qt_gsi::GenericMethod ("dtlsError", "@brief Method QDtlsError QDtls::dtlsError()\n", true, &_init_f_dtlsError_c0, &_call_f_dtlsError_c0); + methods += new qt_gsi::GenericMethod ("dtlsErrorString", "@brief Method QString QDtls::dtlsErrorString()\n", true, &_init_f_dtlsErrorString_c0, &_call_f_dtlsErrorString_c0); + methods += new qt_gsi::GenericMethod ("handleTimeout", "@brief Method bool QDtls::handleTimeout(QUdpSocket *socket)\n", false, &_init_f_handleTimeout_1617, &_call_f_handleTimeout_1617); + methods += new qt_gsi::GenericMethod ("handshakeState", "@brief Method QDtls::HandshakeState QDtls::handshakeState()\n", true, &_init_f_handshakeState_c0, &_call_f_handshakeState_c0); + methods += new qt_gsi::GenericMethod ("handshakeTimeout", "@brief Method void QDtls::handshakeTimeout()\n", false, &_init_f_handshakeTimeout_0, &_call_f_handshakeTimeout_0); + methods += new qt_gsi::GenericMethod ("ignoreVerificationErrors", "@brief Method void QDtls::ignoreVerificationErrors(const QList &errorsToIgnore)\n", false, &_init_f_ignoreVerificationErrors_2837, &_call_f_ignoreVerificationErrors_2837); + methods += new qt_gsi::GenericMethod ("isConnectionEncrypted?", "@brief Method bool QDtls::isConnectionEncrypted()\n", true, &_init_f_isConnectionEncrypted_c0, &_call_f_isConnectionEncrypted_c0); + methods += new qt_gsi::GenericMethod ("mtuHint", "@brief Method quint16 QDtls::mtuHint()\n", true, &_init_f_mtuHint_c0, &_call_f_mtuHint_c0); + methods += new qt_gsi::GenericMethod ("peerAddress", "@brief Method QHostAddress QDtls::peerAddress()\n", true, &_init_f_peerAddress_c0, &_call_f_peerAddress_c0); + methods += new qt_gsi::GenericMethod ("peerPort", "@brief Method quint16 QDtls::peerPort()\n", true, &_init_f_peerPort_c0, &_call_f_peerPort_c0); + methods += new qt_gsi::GenericMethod ("peerVerificationErrors", "@brief Method QList QDtls::peerVerificationErrors()\n", true, &_init_f_peerVerificationErrors_c0, &_call_f_peerVerificationErrors_c0); + methods += new qt_gsi::GenericMethod ("peerVerificationName", "@brief Method QString QDtls::peerVerificationName()\n", true, &_init_f_peerVerificationName_c0, &_call_f_peerVerificationName_c0); + methods += new qt_gsi::GenericMethod ("pskRequired", "@brief Method void QDtls::pskRequired(QSslPreSharedKeyAuthenticator *authenticator)\n", false, &_init_f_pskRequired_3571, &_call_f_pskRequired_3571); + methods += new qt_gsi::GenericMethod ("resumeHandshake", "@brief Method bool QDtls::resumeHandshake(QUdpSocket *socket)\n", false, &_init_f_resumeHandshake_1617, &_call_f_resumeHandshake_1617); + methods += new qt_gsi::GenericMethod ("sessionCipher", "@brief Method QSslCipher QDtls::sessionCipher()\n", true, &_init_f_sessionCipher_c0, &_call_f_sessionCipher_c0); + methods += new qt_gsi::GenericMethod ("sessionProtocol", "@brief Method QSsl::SslProtocol QDtls::sessionProtocol()\n", true, &_init_f_sessionProtocol_c0, &_call_f_sessionProtocol_c0); + methods += new qt_gsi::GenericMethod ("setCookieGeneratorParameters", "@brief Method bool QDtls::setCookieGeneratorParameters(const QDtls::GeneratorParameters ¶ms)\n", false, &_init_f_setCookieGeneratorParameters_3896, &_call_f_setCookieGeneratorParameters_3896); + methods += new qt_gsi::GenericMethod ("setDtlsConfiguration", "@brief Method bool QDtls::setDtlsConfiguration(const QSslConfiguration &configuration)\n", false, &_init_f_setDtlsConfiguration_3068, &_call_f_setDtlsConfiguration_3068); + methods += new qt_gsi::GenericMethod ("setMtuHint", "@brief Method void QDtls::setMtuHint(quint16 mtuHint)\n", false, &_init_f_setMtuHint_1100, &_call_f_setMtuHint_1100); + methods += new qt_gsi::GenericMethod ("setPeer", "@brief Method bool QDtls::setPeer(const QHostAddress &address, quint16 port, const QString &verificationName)\n", false, &_init_f_setPeer_5427, &_call_f_setPeer_5427); + methods += new qt_gsi::GenericMethod ("setPeerVerificationName", "@brief Method bool QDtls::setPeerVerificationName(const QString &name)\n", false, &_init_f_setPeerVerificationName_2025, &_call_f_setPeerVerificationName_2025); + methods += new qt_gsi::GenericMethod ("shutdown", "@brief Method bool QDtls::shutdown(QUdpSocket *socket)\n", false, &_init_f_shutdown_1617, &_call_f_shutdown_1617); + methods += new qt_gsi::GenericMethod ("sslMode", "@brief Method QSslSocket::SslMode QDtls::sslMode()\n", true, &_init_f_sslMode_c0, &_call_f_sslMode_c0); + methods += new qt_gsi::GenericMethod ("writeDatagramEncrypted", "@brief Method qint64 QDtls::writeDatagramEncrypted(QUdpSocket *socket, const QByteArray &dgram)\n", false, &_init_f_writeDatagramEncrypted_3818, &_call_f_writeDatagramEncrypted_3818); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QDtls::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QDtls (qtdecl_QObject (), "QtNetwork", "QDtls_Native", + methods_QDtls (), + "@hide\n@alias QDtls"); + +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDtls () { return decl_QDtls; } + +} + + +class QDtls_Adaptor : public QDtls, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDtls_Adaptor(); + + // [adaptor ctor] QDtls::QDtls(QSslSocket::SslMode mode, QObject *parent) + QDtls_Adaptor(QSslSocket::SslMode mode) : QDtls(mode) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDtls::QDtls(QSslSocket::SslMode mode, QObject *parent) + QDtls_Adaptor(QSslSocket::SslMode mode, QObject *parent) : QDtls(mode, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QDtls::isSignalConnected(const QMetaMethod &signal) + bool fp_QDtls_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QDtls::isSignalConnected(signal); + } + + // [expose] int QDtls::receivers(const char *signal) + int fp_QDtls_receivers_c1731 (const char *signal) const { + return QDtls::receivers(signal); + } + + // [expose] QObject *QDtls::sender() + QObject * fp_QDtls_sender_c0 () const { + return QDtls::sender(); + } + + // [expose] int QDtls::senderSignalIndex() + int fp_QDtls_senderSignalIndex_c0 () const { + return QDtls::senderSignalIndex(); + } + + // [adaptor impl] bool QDtls::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QDtls::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QDtls_Adaptor::cbs_event_1217_0, _event); + } else { + return QDtls::event(_event); + } + } + + // [adaptor impl] bool QDtls::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QDtls::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QDtls_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QDtls::eventFilter(watched, event); + } + } + + // [adaptor impl] void QDtls::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QDtls::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QDtls_Adaptor::cbs_childEvent_1701_0, event); + } else { + QDtls::childEvent(event); + } + } + + // [adaptor impl] void QDtls::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QDtls::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QDtls_Adaptor::cbs_customEvent_1217_0, event); + } else { + QDtls::customEvent(event); + } + } + + // [adaptor impl] void QDtls::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QDtls::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QDtls_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QDtls::disconnectNotify(signal); + } + } + + // [adaptor impl] void QDtls::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QDtls::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QDtls_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QDtls::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QDtls_Adaptor::~QDtls_Adaptor() { } + +// Constructor QDtls::QDtls(QSslSocket::SslMode mode, QObject *parent) (adaptor class) + +static void _init_ctor_QDtls_Adaptor_3445 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QDtls_Adaptor_3445 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QDtls_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// void QDtls::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDtls_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QDtls_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QDtls::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDtls_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDtls_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QDtls::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDtls_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QDtls_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QDtls::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QDtls_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDtls_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QDtls::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QDtls_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QDtls_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QDtls::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDtls_Adaptor *)cls)->fp_QDtls_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QDtls::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDtls_Adaptor *)cls)->fp_QDtls_receivers_c1731 (arg1)); +} + + +// exposed QObject *QDtls::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QDtls_Adaptor *)cls)->fp_QDtls_sender_c0 ()); +} + + +// exposed int QDtls::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDtls_Adaptor *)cls)->fp_QDtls_senderSignalIndex_c0 ()); +} + + +// void QDtls::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDtls_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QDtls_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDtls (); + +static gsi::Methods methods_QDtls_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDtls::QDtls(QSslSocket::SslMode mode, QObject *parent)\nThis method creates an object of class QDtls.", &_init_ctor_QDtls_Adaptor_3445, &_call_ctor_QDtls_Adaptor_3445); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QDtls::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QDtls::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QDtls::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QDtls::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QDtls::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QDtls::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QDtls::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QDtls::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QDtls::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QDtls::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QDtls_Adaptor (qtdecl_QDtls (), "QtNetwork", "QDtls", + methods_QDtls_Adaptor (), + "@qt\n@brief Binding of QDtls"); + +} + + +// Implementation of the enum wrapper class for QDtls::HandshakeState +namespace qt_gsi +{ + +static gsi::Enum decl_QDtls_HandshakeState_Enum ("QtNetwork", "QDtls_HandshakeState", + gsi::enum_const ("HandshakeNotStarted", QDtls::HandshakeNotStarted, "@brief Enum constant QDtls::HandshakeNotStarted") + + gsi::enum_const ("HandshakeInProgress", QDtls::HandshakeInProgress, "@brief Enum constant QDtls::HandshakeInProgress") + + gsi::enum_const ("PeerVerificationFailed", QDtls::PeerVerificationFailed, "@brief Enum constant QDtls::PeerVerificationFailed") + + gsi::enum_const ("HandshakeComplete", QDtls::HandshakeComplete, "@brief Enum constant QDtls::HandshakeComplete"), + "@qt\n@brief This class represents the QDtls::HandshakeState enum"); + +static gsi::QFlagsClass decl_QDtls_HandshakeState_Enums ("QtNetwork", "QDtls_QFlags_HandshakeState", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QDtls_HandshakeState_Enum_in_parent (decl_QDtls_HandshakeState_Enum.defs ()); +static gsi::ClassExt decl_QDtls_HandshakeState_Enum_as_child (decl_QDtls_HandshakeState_Enum, "HandshakeState"); +static gsi::ClassExt decl_QDtls_HandshakeState_Enums_as_child (decl_QDtls_HandshakeState_Enums, "QFlags_HandshakeState"); + +} + diff --git a/src/gsiqt/qt6/QtNetwork/gsiDeclQDtlsClientVerifier.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQDtlsClientVerifier.cc new file mode 100644 index 000000000..e4072b084 --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQDtlsClientVerifier.cc @@ -0,0 +1,615 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDtlsClientVerifier.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtNetworkCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDtlsClientVerifier + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QDtlsClientVerifier::staticMetaObject); +} + + +// QDtlsClientVerifier::GeneratorParameters QDtlsClientVerifier::cookieGeneratorParameters() + + +static void _init_f_cookieGeneratorParameters_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cookieGeneratorParameters_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDtlsClientVerifier::GeneratorParameters)((QDtlsClientVerifier *)cls)->cookieGeneratorParameters ()); +} + + +// QDtlsError QDtlsClientVerifier::dtlsError() + + +static void _init_f_dtlsError_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_dtlsError_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDtlsClientVerifier *)cls)->dtlsError ())); +} + + +// QString QDtlsClientVerifier::dtlsErrorString() + + +static void _init_f_dtlsErrorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dtlsErrorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDtlsClientVerifier *)cls)->dtlsErrorString ()); +} + + +// bool QDtlsClientVerifier::setCookieGeneratorParameters(const QDtlsClientVerifier::GeneratorParameters ¶ms) + + +static void _init_f_setCookieGeneratorParameters_5331 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("params"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCookieGeneratorParameters_5331 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDtlsClientVerifier::GeneratorParameters &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDtlsClientVerifier *)cls)->setCookieGeneratorParameters (arg1)); +} + + +// QByteArray QDtlsClientVerifier::verifiedHello() + + +static void _init_f_verifiedHello_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_verifiedHello_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QDtlsClientVerifier *)cls)->verifiedHello ()); +} + + +// bool QDtlsClientVerifier::verifyClient(QUdpSocket *socket, const QByteArray &dgram, const QHostAddress &address, quint16 port) + + +static void _init_f_verifyClient_7220 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("socket"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dgram"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("address"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("port"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_verifyClient_7220 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUdpSocket *arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); + const QHostAddress &arg3 = gsi::arg_reader() (args, heap); + quint16 arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDtlsClientVerifier *)cls)->verifyClient (arg1, arg2, arg3, arg4)); +} + + +// static QString QDtlsClientVerifier::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QDtlsClientVerifier::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QDtlsClientVerifier () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("cookieGeneratorParameters", "@brief Method QDtlsClientVerifier::GeneratorParameters QDtlsClientVerifier::cookieGeneratorParameters()\n", true, &_init_f_cookieGeneratorParameters_c0, &_call_f_cookieGeneratorParameters_c0); + methods += new qt_gsi::GenericMethod ("dtlsError", "@brief Method QDtlsError QDtlsClientVerifier::dtlsError()\n", true, &_init_f_dtlsError_c0, &_call_f_dtlsError_c0); + methods += new qt_gsi::GenericMethod ("dtlsErrorString", "@brief Method QString QDtlsClientVerifier::dtlsErrorString()\n", true, &_init_f_dtlsErrorString_c0, &_call_f_dtlsErrorString_c0); + methods += new qt_gsi::GenericMethod ("setCookieGeneratorParameters", "@brief Method bool QDtlsClientVerifier::setCookieGeneratorParameters(const QDtlsClientVerifier::GeneratorParameters ¶ms)\n", false, &_init_f_setCookieGeneratorParameters_5331, &_call_f_setCookieGeneratorParameters_5331); + methods += new qt_gsi::GenericMethod ("verifiedHello", "@brief Method QByteArray QDtlsClientVerifier::verifiedHello()\n", true, &_init_f_verifiedHello_c0, &_call_f_verifiedHello_c0); + methods += new qt_gsi::GenericMethod ("verifyClient", "@brief Method bool QDtlsClientVerifier::verifyClient(QUdpSocket *socket, const QByteArray &dgram, const QHostAddress &address, quint16 port)\n", false, &_init_f_verifyClient_7220, &_call_f_verifyClient_7220); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QDtlsClientVerifier::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QDtlsClientVerifier (qtdecl_QObject (), "QtNetwork", "QDtlsClientVerifier_Native", + methods_QDtlsClientVerifier (), + "@hide\n@alias QDtlsClientVerifier"); + +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDtlsClientVerifier () { return decl_QDtlsClientVerifier; } + +} + + +class QDtlsClientVerifier_Adaptor : public QDtlsClientVerifier, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDtlsClientVerifier_Adaptor(); + + // [adaptor ctor] QDtlsClientVerifier::QDtlsClientVerifier(QObject *parent) + QDtlsClientVerifier_Adaptor() : QDtlsClientVerifier() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDtlsClientVerifier::QDtlsClientVerifier(QObject *parent) + QDtlsClientVerifier_Adaptor(QObject *parent) : QDtlsClientVerifier(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QDtlsClientVerifier::isSignalConnected(const QMetaMethod &signal) + bool fp_QDtlsClientVerifier_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QDtlsClientVerifier::isSignalConnected(signal); + } + + // [expose] int QDtlsClientVerifier::receivers(const char *signal) + int fp_QDtlsClientVerifier_receivers_c1731 (const char *signal) const { + return QDtlsClientVerifier::receivers(signal); + } + + // [expose] QObject *QDtlsClientVerifier::sender() + QObject * fp_QDtlsClientVerifier_sender_c0 () const { + return QDtlsClientVerifier::sender(); + } + + // [expose] int QDtlsClientVerifier::senderSignalIndex() + int fp_QDtlsClientVerifier_senderSignalIndex_c0 () const { + return QDtlsClientVerifier::senderSignalIndex(); + } + + // [adaptor impl] bool QDtlsClientVerifier::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QDtlsClientVerifier::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QDtlsClientVerifier_Adaptor::cbs_event_1217_0, _event); + } else { + return QDtlsClientVerifier::event(_event); + } + } + + // [adaptor impl] bool QDtlsClientVerifier::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QDtlsClientVerifier::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QDtlsClientVerifier_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QDtlsClientVerifier::eventFilter(watched, event); + } + } + + // [adaptor impl] void QDtlsClientVerifier::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QDtlsClientVerifier::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QDtlsClientVerifier_Adaptor::cbs_childEvent_1701_0, event); + } else { + QDtlsClientVerifier::childEvent(event); + } + } + + // [adaptor impl] void QDtlsClientVerifier::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QDtlsClientVerifier::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QDtlsClientVerifier_Adaptor::cbs_customEvent_1217_0, event); + } else { + QDtlsClientVerifier::customEvent(event); + } + } + + // [adaptor impl] void QDtlsClientVerifier::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QDtlsClientVerifier::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QDtlsClientVerifier_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QDtlsClientVerifier::disconnectNotify(signal); + } + } + + // [adaptor impl] void QDtlsClientVerifier::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QDtlsClientVerifier::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QDtlsClientVerifier_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QDtlsClientVerifier::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QDtlsClientVerifier_Adaptor::~QDtlsClientVerifier_Adaptor() { } + +// Constructor QDtlsClientVerifier::QDtlsClientVerifier(QObject *parent) (adaptor class) + +static void _init_ctor_QDtlsClientVerifier_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDtlsClientVerifier_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QDtlsClientVerifier_Adaptor (arg1)); +} + + +// void QDtlsClientVerifier::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDtlsClientVerifier_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QDtlsClientVerifier_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QDtlsClientVerifier::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDtlsClientVerifier_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDtlsClientVerifier_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QDtlsClientVerifier::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDtlsClientVerifier_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QDtlsClientVerifier_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QDtlsClientVerifier::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QDtlsClientVerifier_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDtlsClientVerifier_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QDtlsClientVerifier::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QDtlsClientVerifier_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QDtlsClientVerifier_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QDtlsClientVerifier::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDtlsClientVerifier_Adaptor *)cls)->fp_QDtlsClientVerifier_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QDtlsClientVerifier::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDtlsClientVerifier_Adaptor *)cls)->fp_QDtlsClientVerifier_receivers_c1731 (arg1)); +} + + +// exposed QObject *QDtlsClientVerifier::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QDtlsClientVerifier_Adaptor *)cls)->fp_QDtlsClientVerifier_sender_c0 ()); +} + + +// exposed int QDtlsClientVerifier::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDtlsClientVerifier_Adaptor *)cls)->fp_QDtlsClientVerifier_senderSignalIndex_c0 ()); +} + + +// void QDtlsClientVerifier::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDtlsClientVerifier_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QDtlsClientVerifier_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDtlsClientVerifier (); + +static gsi::Methods methods_QDtlsClientVerifier_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDtlsClientVerifier::QDtlsClientVerifier(QObject *parent)\nThis method creates an object of class QDtlsClientVerifier.", &_init_ctor_QDtlsClientVerifier_Adaptor_1302, &_call_ctor_QDtlsClientVerifier_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QDtlsClientVerifier::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QDtlsClientVerifier::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QDtlsClientVerifier::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QDtlsClientVerifier::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QDtlsClientVerifier::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QDtlsClientVerifier::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QDtlsClientVerifier::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QDtlsClientVerifier::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QDtlsClientVerifier::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QDtlsClientVerifier::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QDtlsClientVerifier_Adaptor (qtdecl_QDtlsClientVerifier (), "QtNetwork", "QDtlsClientVerifier", + methods_QDtlsClientVerifier_Adaptor (), + "@qt\n@brief Binding of QDtlsClientVerifier"); + +} + diff --git a/src/gsiqt/qt6/QtNetwork/gsiDeclQDtlsClientVerifier_GeneratorParameters.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQDtlsClientVerifier_GeneratorParameters.cc new file mode 100644 index 000000000..a4e07b2d0 --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQDtlsClientVerifier_GeneratorParameters.cc @@ -0,0 +1,95 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDtlsClientVerifier_GeneratorParameters.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtNetworkCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QDtlsClientVerifier::GeneratorParameters + +// Constructor QDtlsClientVerifier::GeneratorParameters::GeneratorParameters() + + +static void _init_ctor_QDtlsClientVerifier_GeneratorParameters_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDtlsClientVerifier_GeneratorParameters_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDtlsClientVerifier::GeneratorParameters ()); +} + + +// Constructor QDtlsClientVerifier::GeneratorParameters::GeneratorParameters(QCryptographicHash::Algorithm a, const QByteArray &s) + + +static void _init_ctor_QDtlsClientVerifier_GeneratorParameters_5532 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QDtlsClientVerifier_GeneratorParameters_5532 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); + ret.write (new QDtlsClientVerifier::GeneratorParameters (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDtlsClientVerifier_GeneratorParameters () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDtlsClientVerifier::GeneratorParameters::GeneratorParameters()\nThis method creates an object of class QDtlsClientVerifier::GeneratorParameters.", &_init_ctor_QDtlsClientVerifier_GeneratorParameters_0, &_call_ctor_QDtlsClientVerifier_GeneratorParameters_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDtlsClientVerifier::GeneratorParameters::GeneratorParameters(QCryptographicHash::Algorithm a, const QByteArray &s)\nThis method creates an object of class QDtlsClientVerifier::GeneratorParameters.", &_init_ctor_QDtlsClientVerifier_GeneratorParameters_5532, &_call_ctor_QDtlsClientVerifier_GeneratorParameters_5532); + return methods; +} + +gsi::Class decl_QDtlsClientVerifier_GeneratorParameters ("QtNetwork", "QDtlsClientVerifier_GeneratorParameters", + methods_QDtlsClientVerifier_GeneratorParameters (), + "@qt\n@brief Binding of QDtlsClientVerifier::GeneratorParameters"); + +gsi::ClassExt decl_QDtlsClientVerifier_GeneratorParameters_as_child (decl_QDtlsClientVerifier_GeneratorParameters, "GeneratorParameters"); + +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDtlsClientVerifier_GeneratorParameters () { return decl_QDtlsClientVerifier_GeneratorParameters; } + +} + diff --git a/src/gsiqt/qt6/QtNetwork/gsiDeclQDtlsError.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQDtlsError.cc new file mode 100644 index 000000000..c627381b3 --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQDtlsError.cc @@ -0,0 +1,59 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDtlsError.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtNetworkCommon.h" +#include + +// ----------------------------------------------------------------------- +// enum QDtlsError + + +// Implementation of the enum wrapper class for ::QDtlsError +namespace qt_gsi +{ + +static gsi::Enum decl_QDtlsError_Enum ("QtNetwork", "QDtlsError", + gsi::enum_const ("NoError", QDtlsError::NoError, "@brief Enum constant QDtlsError::NoError") + + gsi::enum_const ("InvalidInputParameters", QDtlsError::InvalidInputParameters, "@brief Enum constant QDtlsError::InvalidInputParameters") + + gsi::enum_const ("InvalidOperation", QDtlsError::InvalidOperation, "@brief Enum constant QDtlsError::InvalidOperation") + + gsi::enum_const ("UnderlyingSocketError", QDtlsError::UnderlyingSocketError, "@brief Enum constant QDtlsError::UnderlyingSocketError") + + gsi::enum_const ("RemoteClosedConnectionError", QDtlsError::RemoteClosedConnectionError, "@brief Enum constant QDtlsError::RemoteClosedConnectionError") + + gsi::enum_const ("PeerVerificationError", QDtlsError::PeerVerificationError, "@brief Enum constant QDtlsError::PeerVerificationError") + + gsi::enum_const ("TlsInitializationError", QDtlsError::TlsInitializationError, "@brief Enum constant QDtlsError::TlsInitializationError") + + gsi::enum_const ("TlsFatalError", QDtlsError::TlsFatalError, "@brief Enum constant QDtlsError::TlsFatalError") + + gsi::enum_const ("TlsNonFatalError", QDtlsError::TlsNonFatalError, "@brief Enum constant QDtlsError::TlsNonFatalError"), + "@qt\n@brief This class represents the QDtlsError enum"); + +static gsi::QFlagsClass decl_QDtlsError_Enums ("QtNetwork", "QFlags_QDtlsError", + "@qt\n@brief This class represents the QFlags flag set"); + +} + diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQHostAddress.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQHostAddress.cc similarity index 64% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQHostAddress.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQHostAddress.cc index 23982bd5d..dcd071754 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQHostAddress.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQHostAddress.cc @@ -29,8 +29,7 @@ #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -65,26 +64,7 @@ static void _call_ctor_QHostAddress_1098 (const qt_gsi::GenericStaticMethod * /* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - quint32 arg1 = args.read (heap); - ret.write (new QHostAddress (arg1)); -} - - -// Constructor QHostAddress::QHostAddress(const quint8 *ip6Addr) - - -static void _init_ctor_QHostAddress_1934 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("ip6Addr"); - decl->add_arg (argspec_0); - decl->set_return_new (); -} - -static void _call_ctor_QHostAddress_1934 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const quint8 *arg1 = args.read (heap); + quint32 arg1 = gsi::arg_reader() (args, heap); ret.write (new QHostAddress (arg1)); } @@ -103,7 +83,7 @@ static void _call_ctor_QHostAddress_2025 (const qt_gsi::GenericStaticMethod * /* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); ret.write (new QHostAddress (arg1)); } @@ -122,7 +102,7 @@ static void _call_ctor_QHostAddress_2518 (const qt_gsi::GenericStaticMethod * /* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args.read (heap); + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); ret.write (new QHostAddress (arg1)); } @@ -141,7 +121,7 @@ static void _call_ctor_QHostAddress_3172 (const qt_gsi::GenericStaticMethod * /* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); ret.write (new QHostAddress (qt_gsi::QtToCppAdaptor(arg1).cref())); } @@ -162,6 +142,58 @@ static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, } +// bool QHostAddress::isBroadcast() + + +static void _init_f_isBroadcast_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isBroadcast_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHostAddress *)cls)->isBroadcast ()); +} + + +// bool QHostAddress::isEqual(const QHostAddress &address, QFlags mode) + + +static void _init_f_isEqual_c6692 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("address"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QHostAddress::TolerantConversion"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_isEqual_c6692 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QHostAddress::TolerantConversion, heap); + ret.write ((bool)((QHostAddress *)cls)->isEqual (arg1, arg2)); +} + + +// bool QHostAddress::isGlobal() + + +static void _init_f_isGlobal_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isGlobal_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHostAddress *)cls)->isGlobal ()); +} + + // bool QHostAddress::isInSubnet(const QHostAddress &subnet, int netmask) @@ -178,8 +210,8 @@ static void _call_f_isInSubnet_c3177 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args.read (heap); - int arg2 = args.read (heap); + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); ret.write ((bool)((QHostAddress *)cls)->isInSubnet (arg1, arg2)); } @@ -198,11 +230,26 @@ static void _call_f_isInSubnet_c3636 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QPair &arg1 = args.read & > (heap); + const QPair &arg1 = gsi::arg_reader & >() (args, heap); ret.write ((bool)((QHostAddress *)cls)->isInSubnet (arg1)); } +// bool QHostAddress::isLinkLocal() + + +static void _init_f_isLinkLocal_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isLinkLocal_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHostAddress *)cls)->isLinkLocal ()); +} + + // bool QHostAddress::isLoopback() @@ -218,6 +265,21 @@ static void _call_f_isLoopback_c0 (const qt_gsi::GenericMethod * /*decl*/, void } +// bool QHostAddress::isMulticast() + + +static void _init_f_isMulticast_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isMulticast_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHostAddress *)cls)->isMulticast ()); +} + + // bool QHostAddress::isNull() @@ -233,6 +295,36 @@ static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls } +// bool QHostAddress::isSiteLocal() + + +static void _init_f_isSiteLocal_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSiteLocal_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHostAddress *)cls)->isSiteLocal ()); +} + + +// bool QHostAddress::isUniqueLocalUnicast() + + +static void _init_f_isUniqueLocalUnicast_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isUniqueLocalUnicast_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHostAddress *)cls)->isUniqueLocalUnicast ()); +} + + // bool QHostAddress::operator !=(const QHostAddress &address) @@ -247,7 +339,7 @@ static void _call_f_operator_excl__eq__c2518 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args.read (heap); + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QHostAddress *)cls)->operator != (arg1)); } @@ -266,7 +358,7 @@ static void _call_f_operator_excl__eq__c3172 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); ret.write ((bool)((QHostAddress *)cls)->operator != (qt_gsi::QtToCppAdaptor(arg1).cref())); } @@ -285,7 +377,7 @@ static void _call_f_operator_eq__eq__c2518 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args.read (heap); + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QHostAddress *)cls)->operator == (arg1)); } @@ -304,7 +396,7 @@ static void _call_f_operator_eq__eq__c3172 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); ret.write ((bool)((QHostAddress *)cls)->operator == (qt_gsi::QtToCppAdaptor(arg1).cref())); } @@ -323,42 +415,42 @@ static void _call_f_operator_eq__2518 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args.read (heap); + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); ret.write ((QHostAddress &)((QHostAddress *)cls)->operator= (arg1)); } -// QHostAddress &QHostAddress::operator=(const QString &address) +// QHostAddress &QHostAddress::operator=(QHostAddress::SpecialAddress address) -static void _init_f_operator_eq__2025 (qt_gsi::GenericMethod *decl) +static void _init_f_operator_eq__3172 (qt_gsi::GenericMethod *decl) { static gsi::ArgSpecBase argspec_0 ("address"); - decl->add_arg (argspec_0); + decl->add_arg::target_type & > (argspec_0); decl->set_return (); } -static void _call_f_operator_eq__2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_operator_eq__3172 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); - ret.write ((QHostAddress &)((QHostAddress *)cls)->operator= (arg1)); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QHostAddress &)((QHostAddress *)cls)->operator= (qt_gsi::QtToCppAdaptor(arg1).cref())); } -// QAbstractSocket::NetworkLayerProtocol QHostAddress::protocol() +// QHostAddress::NetworkLayerProtocol QHostAddress::protocol() static void _init_f_protocol_c0 (qt_gsi::GenericMethod *decl) { - decl->set_return::target_type > (); + decl->set_return (); } static void _call_f_protocol_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); - ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QHostAddress *)cls)->protocol ())); + ret.write ((QHostAddress::NetworkLayerProtocol)((QHostAddress *)cls)->protocol ()); } @@ -391,27 +483,7 @@ static void _call_f_setAddress_1098 (const qt_gsi::GenericMethod * /*decl*/, voi { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - quint32 arg1 = args.read (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QHostAddress *)cls)->setAddress (arg1); -} - - -// void QHostAddress::setAddress(const quint8 *ip6Addr) - - -static void _init_f_setAddress_1934 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("ip6Addr"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_f_setAddress_1934 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const quint8 *arg1 = args.read (heap); + quint32 arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QHostAddress *)cls)->setAddress (arg1); } @@ -431,11 +503,31 @@ static void _call_f_setAddress_2025 (const qt_gsi::GenericMethod * /*decl*/, voi { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QHostAddress *)cls)->setAddress (arg1)); } +// void QHostAddress::setAddress(QHostAddress::SpecialAddress address) + + +static void _init_f_setAddress_3172 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("address"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAddress_3172 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHostAddress *)cls)->setAddress (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + // void QHostAddress::setScopeId(const QString &id) @@ -450,24 +542,29 @@ static void _call_f_setScopeId_2025 (const qt_gsi::GenericMethod * /*decl*/, voi { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QHostAddress *)cls)->setScopeId (arg1); } -// quint32 QHostAddress::toIPv4Address() +// void QHostAddress::swap(QHostAddress &other) -static void _init_f_toIPv4Address_c0 (qt_gsi::GenericMethod *decl) +static void _init_f_swap_1823 (qt_gsi::GenericMethod *decl) { - decl->set_return (); + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); } -static void _call_f_toIPv4Address_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_swap_1823 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); - ret.write ((quint32)((QHostAddress *)cls)->toIPv4Address ()); + tl::Heap heap; + QHostAddress &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHostAddress *)cls)->swap (arg1); } @@ -476,7 +573,7 @@ static void _call_f_toIPv4Address_c0 (const qt_gsi::GenericMethod * /*decl*/, vo static void _init_f_toIPv4Address_c1050 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("ok"); + static gsi::ArgSpecBase argspec_0 ("ok", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return (); } @@ -485,7 +582,7 @@ static void _call_f_toIPv4Address_c1050 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - bool *arg1 = args.read (heap); + bool *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write ((quint32)((QHostAddress *)cls)->toIPv4Address (arg1)); } @@ -519,7 +616,7 @@ static void _call_f_parseSubnet_2025 (const qt_gsi::GenericStaticMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); ret.write > ((QPair)QHostAddress::parseSubnet (arg1)); } @@ -532,40 +629,70 @@ static gsi::Methods methods_QHostAddress () { gsi::Methods methods; methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QHostAddress::QHostAddress()\nThis method creates an object of class QHostAddress.", &_init_ctor_QHostAddress_0, &_call_ctor_QHostAddress_0); methods += new qt_gsi::GenericStaticMethod ("new_ip4", "@brief Constructor QHostAddress::QHostAddress(quint32 ip4Addr)\nThis method creates an object of class QHostAddress.", &_init_ctor_QHostAddress_1098, &_call_ctor_QHostAddress_1098); - methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QHostAddress::QHostAddress(const quint8 *ip6Addr)\nThis method creates an object of class QHostAddress.", &_init_ctor_QHostAddress_1934, &_call_ctor_QHostAddress_1934); methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QHostAddress::QHostAddress(const QString &address)\nThis method creates an object of class QHostAddress.", &_init_ctor_QHostAddress_2025, &_call_ctor_QHostAddress_2025); methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QHostAddress::QHostAddress(const QHostAddress ©)\nThis method creates an object of class QHostAddress.", &_init_ctor_QHostAddress_2518, &_call_ctor_QHostAddress_2518); methods += new qt_gsi::GenericStaticMethod ("new_special", "@brief Constructor QHostAddress::QHostAddress(QHostAddress::SpecialAddress address)\nThis method creates an object of class QHostAddress.", &_init_ctor_QHostAddress_3172, &_call_ctor_QHostAddress_3172); methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QHostAddress::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("isBroadcast?", "@brief Method bool QHostAddress::isBroadcast()\n", true, &_init_f_isBroadcast_c0, &_call_f_isBroadcast_c0); + methods += new qt_gsi::GenericMethod ("isEqual?", "@brief Method bool QHostAddress::isEqual(const QHostAddress &address, QFlags mode)\n", true, &_init_f_isEqual_c6692, &_call_f_isEqual_c6692); + methods += new qt_gsi::GenericMethod ("isGlobal?", "@brief Method bool QHostAddress::isGlobal()\n", true, &_init_f_isGlobal_c0, &_call_f_isGlobal_c0); methods += new qt_gsi::GenericMethod ("isInSubnet?", "@brief Method bool QHostAddress::isInSubnet(const QHostAddress &subnet, int netmask)\n", true, &_init_f_isInSubnet_c3177, &_call_f_isInSubnet_c3177); methods += new qt_gsi::GenericMethod ("isInSubnet?", "@brief Method bool QHostAddress::isInSubnet(const QPair &subnet)\n", true, &_init_f_isInSubnet_c3636, &_call_f_isInSubnet_c3636); + methods += new qt_gsi::GenericMethod ("isLinkLocal?", "@brief Method bool QHostAddress::isLinkLocal()\n", true, &_init_f_isLinkLocal_c0, &_call_f_isLinkLocal_c0); methods += new qt_gsi::GenericMethod ("isLoopback?", "@brief Method bool QHostAddress::isLoopback()\n", true, &_init_f_isLoopback_c0, &_call_f_isLoopback_c0); + methods += new qt_gsi::GenericMethod ("isMulticast?", "@brief Method bool QHostAddress::isMulticast()\n", true, &_init_f_isMulticast_c0, &_call_f_isMulticast_c0); methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QHostAddress::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("isSiteLocal?", "@brief Method bool QHostAddress::isSiteLocal()\n", true, &_init_f_isSiteLocal_c0, &_call_f_isSiteLocal_c0); + methods += new qt_gsi::GenericMethod ("isUniqueLocalUnicast?", "@brief Method bool QHostAddress::isUniqueLocalUnicast()\n", true, &_init_f_isUniqueLocalUnicast_c0, &_call_f_isUniqueLocalUnicast_c0); methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QHostAddress::operator !=(const QHostAddress &address)\n", true, &_init_f_operator_excl__eq__c2518, &_call_f_operator_excl__eq__c2518); methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QHostAddress::operator !=(QHostAddress::SpecialAddress address)\n", true, &_init_f_operator_excl__eq__c3172, &_call_f_operator_excl__eq__c3172); methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QHostAddress::operator ==(const QHostAddress &address)\n", true, &_init_f_operator_eq__eq__c2518, &_call_f_operator_eq__eq__c2518); methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QHostAddress::operator ==(QHostAddress::SpecialAddress address)\n", true, &_init_f_operator_eq__eq__c3172, &_call_f_operator_eq__eq__c3172); methods += new qt_gsi::GenericMethod ("assign", "@brief Method QHostAddress &QHostAddress::operator=(const QHostAddress &other)\n", false, &_init_f_operator_eq__2518, &_call_f_operator_eq__2518); - methods += new qt_gsi::GenericMethod ("assign", "@brief Method QHostAddress &QHostAddress::operator=(const QString &address)\n", false, &_init_f_operator_eq__2025, &_call_f_operator_eq__2025); - methods += new qt_gsi::GenericMethod ("protocol", "@brief Method QAbstractSocket::NetworkLayerProtocol QHostAddress::protocol()\n", true, &_init_f_protocol_c0, &_call_f_protocol_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QHostAddress &QHostAddress::operator=(QHostAddress::SpecialAddress address)\n", false, &_init_f_operator_eq__3172, &_call_f_operator_eq__3172); + methods += new qt_gsi::GenericMethod ("protocol", "@brief Method QHostAddress::NetworkLayerProtocol QHostAddress::protocol()\n", true, &_init_f_protocol_c0, &_call_f_protocol_c0); methods += new qt_gsi::GenericMethod (":scopeId", "@brief Method QString QHostAddress::scopeId()\n", true, &_init_f_scopeId_c0, &_call_f_scopeId_c0); methods += new qt_gsi::GenericMethod ("setAddress", "@brief Method void QHostAddress::setAddress(quint32 ip4Addr)\n", false, &_init_f_setAddress_1098, &_call_f_setAddress_1098); - methods += new qt_gsi::GenericMethod ("setAddress", "@brief Method void QHostAddress::setAddress(const quint8 *ip6Addr)\n", false, &_init_f_setAddress_1934, &_call_f_setAddress_1934); methods += new qt_gsi::GenericMethod ("setAddress", "@brief Method bool QHostAddress::setAddress(const QString &address)\n", false, &_init_f_setAddress_2025, &_call_f_setAddress_2025); + methods += new qt_gsi::GenericMethod ("setAddress", "@brief Method void QHostAddress::setAddress(QHostAddress::SpecialAddress address)\n", false, &_init_f_setAddress_3172, &_call_f_setAddress_3172); methods += new qt_gsi::GenericMethod ("setScopeId|scopeId=", "@brief Method void QHostAddress::setScopeId(const QString &id)\n", false, &_init_f_setScopeId_2025, &_call_f_setScopeId_2025); - methods += new qt_gsi::GenericMethod ("toIPv4Address", "@brief Method quint32 QHostAddress::toIPv4Address()\n", true, &_init_f_toIPv4Address_c0, &_call_f_toIPv4Address_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QHostAddress::swap(QHostAddress &other)\n", false, &_init_f_swap_1823, &_call_f_swap_1823); methods += new qt_gsi::GenericMethod ("toIPv4Address", "@brief Method quint32 QHostAddress::toIPv4Address(bool *ok)\n", true, &_init_f_toIPv4Address_c1050, &_call_f_toIPv4Address_c1050); methods += new qt_gsi::GenericMethod ("toString|to_s", "@brief Method QString QHostAddress::toString()\n", true, &_init_f_toString_c0, &_call_f_toString_c0); methods += new qt_gsi::GenericStaticMethod ("parseSubnet", "@brief Static method QPair QHostAddress::parseSubnet(const QString &subnet)\nThis method is static and can be called without an instance.", &_init_f_parseSubnet_2025, &_call_f_parseSubnet_2025); return methods; } -gsi::Class decl_QHostAddress ("QtMultimedia", "QHostAddress", +gsi::Class decl_QHostAddress ("QtNetwork", "QHostAddress", methods_QHostAddress (), "@qt\n@brief Binding of QHostAddress"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QHostAddress () { return decl_QHostAddress; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHostAddress () { return decl_QHostAddress; } + +} + + +// Implementation of the enum wrapper class for QHostAddress::ConversionModeFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QHostAddress_ConversionModeFlag_Enum ("QtNetwork", "QHostAddress_ConversionModeFlag", + gsi::enum_const ("ConvertV4MappedToIPv4", QHostAddress::ConvertV4MappedToIPv4, "@brief Enum constant QHostAddress::ConvertV4MappedToIPv4") + + gsi::enum_const ("ConvertV4CompatToIPv4", QHostAddress::ConvertV4CompatToIPv4, "@brief Enum constant QHostAddress::ConvertV4CompatToIPv4") + + gsi::enum_const ("ConvertUnspecifiedAddress", QHostAddress::ConvertUnspecifiedAddress, "@brief Enum constant QHostAddress::ConvertUnspecifiedAddress") + + gsi::enum_const ("ConvertLocalHost", QHostAddress::ConvertLocalHost, "@brief Enum constant QHostAddress::ConvertLocalHost") + + gsi::enum_const ("TolerantConversion", QHostAddress::TolerantConversion, "@brief Enum constant QHostAddress::TolerantConversion") + + gsi::enum_const ("StrictConversion", QHostAddress::StrictConversion, "@brief Enum constant QHostAddress::StrictConversion"), + "@qt\n@brief This class represents the QHostAddress::ConversionModeFlag enum"); + +static gsi::QFlagsClass decl_QHostAddress_ConversionModeFlag_Enums ("QtNetwork", "QHostAddress_QFlags_ConversionModeFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QHostAddress_ConversionModeFlag_Enum_in_parent (decl_QHostAddress_ConversionModeFlag_Enum.defs ()); +static gsi::ClassExt decl_QHostAddress_ConversionModeFlag_Enum_as_child (decl_QHostAddress_ConversionModeFlag_Enum, "ConversionModeFlag"); +static gsi::ClassExt decl_QHostAddress_ConversionModeFlag_Enums_as_child (decl_QHostAddress_ConversionModeFlag_Enums, "QFlags_ConversionModeFlag"); } @@ -574,7 +701,7 @@ GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QHostAddress () { retur namespace qt_gsi { -static gsi::Enum decl_QHostAddress_SpecialAddress_Enum ("QtMultimedia", "QHostAddress_SpecialAddress", +static gsi::Enum decl_QHostAddress_SpecialAddress_Enum ("QtNetwork", "QHostAddress_SpecialAddress", gsi::enum_const ("Null", QHostAddress::Null, "@brief Enum constant QHostAddress::Null") + gsi::enum_const ("Broadcast", QHostAddress::Broadcast, "@brief Enum constant QHostAddress::Broadcast") + gsi::enum_const ("LocalHost", QHostAddress::LocalHost, "@brief Enum constant QHostAddress::LocalHost") + @@ -584,7 +711,7 @@ static gsi::Enum decl_QHostAddress_SpecialAddress_ gsi::enum_const ("AnyIPv4", QHostAddress::AnyIPv4, "@brief Enum constant QHostAddress::AnyIPv4"), "@qt\n@brief This class represents the QHostAddress::SpecialAddress enum"); -static gsi::QFlagsClass decl_QHostAddress_SpecialAddress_Enums ("QtMultimedia", "QHostAddress_QFlags_SpecialAddress", +static gsi::QFlagsClass decl_QHostAddress_SpecialAddress_Enums ("QtNetwork", "QHostAddress_QFlags_SpecialAddress", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQHostInfo.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQHostInfo.cc similarity index 88% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQHostInfo.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQHostInfo.cc index 72bbfb546..5c16d15ba 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQHostInfo.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQHostInfo.cc @@ -31,8 +31,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -52,7 +51,7 @@ static void _call_ctor_QHostInfo_767 (const qt_gsi::GenericStaticMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args ? args.read (heap) : (int)(-1); + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); ret.write (new QHostInfo (arg1)); } @@ -71,7 +70,7 @@ static void _call_ctor_QHostInfo_2204 (const qt_gsi::GenericStaticMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostInfo &arg1 = args.read (heap); + const QHostInfo &arg1 = gsi::arg_reader() (args, heap); ret.write (new QHostInfo (arg1)); } @@ -165,7 +164,7 @@ static void _call_f_operator_eq__2204 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostInfo &arg1 = args.read (heap); + const QHostInfo &arg1 = gsi::arg_reader() (args, heap); ret.write ((QHostInfo &)((QHostInfo *)cls)->operator= (arg1)); } @@ -184,7 +183,7 @@ static void _call_f_setAddresses_3133 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QList &arg1 = args.read & > (heap); + const QList &arg1 = gsi::arg_reader & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QHostInfo *)cls)->setAddresses (arg1); } @@ -204,7 +203,7 @@ static void _call_f_setError_2775 (const qt_gsi::GenericMethod * /*decl*/, void { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QHostInfo *)cls)->setError (qt_gsi::QtToCppAdaptor(arg1).cref()); } @@ -224,7 +223,7 @@ static void _call_f_setErrorString_2025 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QHostInfo *)cls)->setErrorString (arg1); } @@ -244,7 +243,7 @@ static void _call_f_setHostName_2025 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QHostInfo *)cls)->setHostName (arg1); } @@ -264,12 +263,32 @@ static void _call_f_setLookupId_767 (const qt_gsi::GenericMethod * /*decl*/, voi { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args.read (heap); + int arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QHostInfo *)cls)->setLookupId (arg1); } +// void QHostInfo::swap(QHostInfo &other) + + +static void _init_f_swap_1509 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1509 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHostInfo &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHostInfo *)cls)->swap (arg1); +} + + // static void QHostInfo::abortHostLookup(int lookupId) @@ -284,7 +303,7 @@ static void _call_f_abortHostLookup_767 (const qt_gsi::GenericStaticMethod * /*d { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args.read (heap); + int arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); QHostInfo::abortHostLookup (arg1); } @@ -304,7 +323,7 @@ static void _call_f_fromName_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); ret.write ((QHostInfo)QHostInfo::fromName (arg1)); } @@ -357,9 +376,9 @@ static void _call_f_lookupHost_4842 (const qt_gsi::GenericStaticMethod * /*decl* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); - QObject *arg2 = args.read (heap); - const char *arg3 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = gsi::arg_reader() (args, heap); ret.write ((int)QHostInfo::lookupHost (arg1, arg2, arg3)); } @@ -383,6 +402,7 @@ static gsi::Methods methods_QHostInfo () { methods += new qt_gsi::GenericMethod ("setErrorString|errorString=", "@brief Method void QHostInfo::setErrorString(const QString &errorString)\n", false, &_init_f_setErrorString_2025, &_call_f_setErrorString_2025); methods += new qt_gsi::GenericMethod ("setHostName|hostName=", "@brief Method void QHostInfo::setHostName(const QString &name)\n", false, &_init_f_setHostName_2025, &_call_f_setHostName_2025); methods += new qt_gsi::GenericMethod ("setLookupId|lookupId=", "@brief Method void QHostInfo::setLookupId(int id)\n", false, &_init_f_setLookupId_767, &_call_f_setLookupId_767); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QHostInfo::swap(QHostInfo &other)\n", false, &_init_f_swap_1509, &_call_f_swap_1509); methods += new qt_gsi::GenericStaticMethod ("abortHostLookup", "@brief Static method void QHostInfo::abortHostLookup(int lookupId)\nThis method is static and can be called without an instance.", &_init_f_abortHostLookup_767, &_call_f_abortHostLookup_767); methods += new qt_gsi::GenericStaticMethod ("fromName", "@brief Static method QHostInfo QHostInfo::fromName(const QString &name)\nThis method is static and can be called without an instance.", &_init_f_fromName_2025, &_call_f_fromName_2025); methods += new qt_gsi::GenericStaticMethod ("localDomainName", "@brief Static method QString QHostInfo::localDomainName()\nThis method is static and can be called without an instance.", &_init_f_localDomainName_0, &_call_f_localDomainName_0); @@ -391,12 +411,12 @@ static gsi::Methods methods_QHostInfo () { return methods; } -gsi::Class decl_QHostInfo ("QtMultimedia", "QHostInfo", +gsi::Class decl_QHostInfo ("QtNetwork", "QHostInfo", methods_QHostInfo (), "@qt\n@brief Binding of QHostInfo"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QHostInfo () { return decl_QHostInfo; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHostInfo () { return decl_QHostInfo; } } @@ -405,13 +425,13 @@ GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QHostInfo () { return decl namespace qt_gsi { -static gsi::Enum decl_QHostInfo_HostInfoError_Enum ("QtMultimedia", "QHostInfo_HostInfoError", +static gsi::Enum decl_QHostInfo_HostInfoError_Enum ("QtNetwork", "QHostInfo_HostInfoError", gsi::enum_const ("NoError", QHostInfo::NoError, "@brief Enum constant QHostInfo::NoError") + gsi::enum_const ("HostNotFound", QHostInfo::HostNotFound, "@brief Enum constant QHostInfo::HostNotFound") + gsi::enum_const ("UnknownError", QHostInfo::UnknownError, "@brief Enum constant QHostInfo::UnknownError"), "@qt\n@brief This class represents the QHostInfo::HostInfoError enum"); -static gsi::QFlagsClass decl_QHostInfo_HostInfoError_Enums ("QtMultimedia", "QHostInfo_QFlags_HostInfoError", +static gsi::QFlagsClass decl_QHostInfo_HostInfoError_Enums ("QtNetwork", "QHostInfo_QFlags_HostInfoError", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent diff --git a/src/gsiqt/qt6/QtNetwork/gsiDeclQHstsPolicy.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQHstsPolicy.cc new file mode 100644 index 000000000..0e235e37a --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQHstsPolicy.cc @@ -0,0 +1,315 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQHstsPolicy.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtNetworkCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QHstsPolicy + +// Constructor QHstsPolicy::QHstsPolicy() + + +static void _init_ctor_QHstsPolicy_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QHstsPolicy_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QHstsPolicy ()); +} + + +// Constructor QHstsPolicy::QHstsPolicy(const QDateTime &expiry, QFlags flags, const QString &host, QUrl::ParsingMode mode) + + +static void _init_ctor_QHstsPolicy_9302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("expiry"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("host"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("mode", true, "QUrl::DecodedMode"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QHstsPolicy_9302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); + ret.write (new QHstsPolicy (arg1, arg2, arg3, qt_gsi::QtToCppAdaptor(arg4).cref())); +} + + +// Constructor QHstsPolicy::QHstsPolicy(const QHstsPolicy &rhs) + + +static void _init_ctor_QHstsPolicy_2436 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rhs"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QHstsPolicy_2436 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QHstsPolicy &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QHstsPolicy (arg1)); +} + + +// QDateTime QHstsPolicy::expiry() + + +static void _init_f_expiry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_expiry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDateTime)((QHstsPolicy *)cls)->expiry ()); +} + + +// QString QHstsPolicy::host(QFlags options) + + +static void _init_f_host_c4267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options", true, "QUrl::FullyDecoded"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_host_c4267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QUrl::FullyDecoded, heap); + ret.write ((QString)((QHstsPolicy *)cls)->host (arg1)); +} + + +// bool QHstsPolicy::includesSubDomains() + + +static void _init_f_includesSubDomains_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_includesSubDomains_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHstsPolicy *)cls)->includesSubDomains ()); +} + + +// bool QHstsPolicy::isExpired() + + +static void _init_f_isExpired_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isExpired_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHstsPolicy *)cls)->isExpired ()); +} + + +// QHstsPolicy &QHstsPolicy::operator=(const QHstsPolicy &rhs) + + +static void _init_f_operator_eq__2436 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rhs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2436 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QHstsPolicy &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QHstsPolicy &)((QHstsPolicy *)cls)->operator= (arg1)); +} + + +// void QHstsPolicy::setExpiry(const QDateTime &expiry) + + +static void _init_f_setExpiry_2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("expiry"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setExpiry_2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHstsPolicy *)cls)->setExpiry (arg1); +} + + +// void QHstsPolicy::setHost(const QString &host, QUrl::ParsingMode mode) + + +static void _init_f_setHost_3970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("host"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QUrl::DecodedMode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setHost_3970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QUrl::DecodedMode), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHstsPolicy *)cls)->setHost (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QHstsPolicy::setIncludesSubDomains(bool include) + + +static void _init_f_setIncludesSubDomains_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("include"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIncludesSubDomains_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHstsPolicy *)cls)->setIncludesSubDomains (arg1); +} + + +// void QHstsPolicy::swap(QHstsPolicy &other) + + +static void _init_f_swap_1741 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1741 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHstsPolicy &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHstsPolicy *)cls)->swap (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QHstsPolicy () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QHstsPolicy::QHstsPolicy()\nThis method creates an object of class QHstsPolicy.", &_init_ctor_QHstsPolicy_0, &_call_ctor_QHstsPolicy_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QHstsPolicy::QHstsPolicy(const QDateTime &expiry, QFlags flags, const QString &host, QUrl::ParsingMode mode)\nThis method creates an object of class QHstsPolicy.", &_init_ctor_QHstsPolicy_9302, &_call_ctor_QHstsPolicy_9302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QHstsPolicy::QHstsPolicy(const QHstsPolicy &rhs)\nThis method creates an object of class QHstsPolicy.", &_init_ctor_QHstsPolicy_2436, &_call_ctor_QHstsPolicy_2436); + methods += new qt_gsi::GenericMethod ("expiry", "@brief Method QDateTime QHstsPolicy::expiry()\n", true, &_init_f_expiry_c0, &_call_f_expiry_c0); + methods += new qt_gsi::GenericMethod ("host", "@brief Method QString QHstsPolicy::host(QFlags options)\n", true, &_init_f_host_c4267, &_call_f_host_c4267); + methods += new qt_gsi::GenericMethod ("includesSubDomains", "@brief Method bool QHstsPolicy::includesSubDomains()\n", true, &_init_f_includesSubDomains_c0, &_call_f_includesSubDomains_c0); + methods += new qt_gsi::GenericMethod ("isExpired?", "@brief Method bool QHstsPolicy::isExpired()\n", true, &_init_f_isExpired_c0, &_call_f_isExpired_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QHstsPolicy &QHstsPolicy::operator=(const QHstsPolicy &rhs)\n", false, &_init_f_operator_eq__2436, &_call_f_operator_eq__2436); + methods += new qt_gsi::GenericMethod ("setExpiry", "@brief Method void QHstsPolicy::setExpiry(const QDateTime &expiry)\n", false, &_init_f_setExpiry_2175, &_call_f_setExpiry_2175); + methods += new qt_gsi::GenericMethod ("setHost", "@brief Method void QHstsPolicy::setHost(const QString &host, QUrl::ParsingMode mode)\n", false, &_init_f_setHost_3970, &_call_f_setHost_3970); + methods += new qt_gsi::GenericMethod ("setIncludesSubDomains", "@brief Method void QHstsPolicy::setIncludesSubDomains(bool include)\n", false, &_init_f_setIncludesSubDomains_864, &_call_f_setIncludesSubDomains_864); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QHstsPolicy::swap(QHstsPolicy &other)\n", false, &_init_f_swap_1741, &_call_f_swap_1741); + return methods; +} + +gsi::Class decl_QHstsPolicy ("QtNetwork", "QHstsPolicy", + methods_QHstsPolicy (), + "@qt\n@brief Binding of QHstsPolicy"); + + +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHstsPolicy () { return decl_QHstsPolicy; } + +} + + +// Implementation of the enum wrapper class for QHstsPolicy::PolicyFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QHstsPolicy_PolicyFlag_Enum ("QtNetwork", "QHstsPolicy_PolicyFlag", + gsi::enum_const ("IncludeSubDomains", QHstsPolicy::IncludeSubDomains, "@brief Enum constant QHstsPolicy::IncludeSubDomains"), + "@qt\n@brief This class represents the QHstsPolicy::PolicyFlag enum"); + +static gsi::QFlagsClass decl_QHstsPolicy_PolicyFlag_Enums ("QtNetwork", "QHstsPolicy_QFlags_PolicyFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QHstsPolicy_PolicyFlag_Enum_in_parent (decl_QHstsPolicy_PolicyFlag_Enum.defs ()); +static gsi::ClassExt decl_QHstsPolicy_PolicyFlag_Enum_as_child (decl_QHstsPolicy_PolicyFlag_Enum, "PolicyFlag"); +static gsi::ClassExt decl_QHstsPolicy_PolicyFlag_Enums_as_child (decl_QHstsPolicy_PolicyFlag_Enums, "QFlags_PolicyFlag"); + +} + diff --git a/src/gsiqt/qt6/QtNetwork/gsiDeclQHttp2Configuration.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQHttp2Configuration.cc new file mode 100644 index 000000000..bbfb836ec --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQHttp2Configuration.cc @@ -0,0 +1,314 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQHttp2Configuration.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtNetworkCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QHttp2Configuration + +// Constructor QHttp2Configuration::QHttp2Configuration() + + +static void _init_ctor_QHttp2Configuration_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QHttp2Configuration_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QHttp2Configuration ()); +} + + +// Constructor QHttp2Configuration::QHttp2Configuration(const QHttp2Configuration &other) + + +static void _init_ctor_QHttp2Configuration_3228 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QHttp2Configuration_3228 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QHttp2Configuration &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QHttp2Configuration (arg1)); +} + + +// bool QHttp2Configuration::huffmanCompressionEnabled() + + +static void _init_f_huffmanCompressionEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_huffmanCompressionEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHttp2Configuration *)cls)->huffmanCompressionEnabled ()); +} + + +// unsigned int QHttp2Configuration::maxFrameSize() + + +static void _init_f_maxFrameSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maxFrameSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QHttp2Configuration *)cls)->maxFrameSize ()); +} + + +// QHttp2Configuration &QHttp2Configuration::operator =(const QHttp2Configuration &other) + + +static void _init_f_operator_eq__3228 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3228 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QHttp2Configuration &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QHttp2Configuration &)((QHttp2Configuration *)cls)->operator = (arg1)); +} + + +// bool QHttp2Configuration::serverPushEnabled() + + +static void _init_f_serverPushEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_serverPushEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHttp2Configuration *)cls)->serverPushEnabled ()); +} + + +// unsigned int QHttp2Configuration::sessionReceiveWindowSize() + + +static void _init_f_sessionReceiveWindowSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sessionReceiveWindowSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QHttp2Configuration *)cls)->sessionReceiveWindowSize ()); +} + + +// void QHttp2Configuration::setHuffmanCompressionEnabled(bool enable) + + +static void _init_f_setHuffmanCompressionEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHuffmanCompressionEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHttp2Configuration *)cls)->setHuffmanCompressionEnabled (arg1); +} + + +// bool QHttp2Configuration::setMaxFrameSize(unsigned int size) + + +static void _init_f_setMaxFrameSize_1772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaxFrameSize_1772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QHttp2Configuration *)cls)->setMaxFrameSize (arg1)); +} + + +// void QHttp2Configuration::setServerPushEnabled(bool enable) + + +static void _init_f_setServerPushEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setServerPushEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHttp2Configuration *)cls)->setServerPushEnabled (arg1); +} + + +// bool QHttp2Configuration::setSessionReceiveWindowSize(unsigned int size) + + +static void _init_f_setSessionReceiveWindowSize_1772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSessionReceiveWindowSize_1772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QHttp2Configuration *)cls)->setSessionReceiveWindowSize (arg1)); +} + + +// bool QHttp2Configuration::setStreamReceiveWindowSize(unsigned int size) + + +static void _init_f_setStreamReceiveWindowSize_1772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStreamReceiveWindowSize_1772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QHttp2Configuration *)cls)->setStreamReceiveWindowSize (arg1)); +} + + +// unsigned int QHttp2Configuration::streamReceiveWindowSize() + + +static void _init_f_streamReceiveWindowSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_streamReceiveWindowSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QHttp2Configuration *)cls)->streamReceiveWindowSize ()); +} + + +// void QHttp2Configuration::swap(QHttp2Configuration &other) + + +static void _init_f_swap_2533 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_2533 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHttp2Configuration &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHttp2Configuration *)cls)->swap (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QHttp2Configuration () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QHttp2Configuration::QHttp2Configuration()\nThis method creates an object of class QHttp2Configuration.", &_init_ctor_QHttp2Configuration_0, &_call_ctor_QHttp2Configuration_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QHttp2Configuration::QHttp2Configuration(const QHttp2Configuration &other)\nThis method creates an object of class QHttp2Configuration.", &_init_ctor_QHttp2Configuration_3228, &_call_ctor_QHttp2Configuration_3228); + methods += new qt_gsi::GenericMethod ("huffmanCompressionEnabled", "@brief Method bool QHttp2Configuration::huffmanCompressionEnabled()\n", true, &_init_f_huffmanCompressionEnabled_c0, &_call_f_huffmanCompressionEnabled_c0); + methods += new qt_gsi::GenericMethod ("maxFrameSize", "@brief Method unsigned int QHttp2Configuration::maxFrameSize()\n", true, &_init_f_maxFrameSize_c0, &_call_f_maxFrameSize_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QHttp2Configuration &QHttp2Configuration::operator =(const QHttp2Configuration &other)\n", false, &_init_f_operator_eq__3228, &_call_f_operator_eq__3228); + methods += new qt_gsi::GenericMethod ("serverPushEnabled", "@brief Method bool QHttp2Configuration::serverPushEnabled()\n", true, &_init_f_serverPushEnabled_c0, &_call_f_serverPushEnabled_c0); + methods += new qt_gsi::GenericMethod ("sessionReceiveWindowSize", "@brief Method unsigned int QHttp2Configuration::sessionReceiveWindowSize()\n", true, &_init_f_sessionReceiveWindowSize_c0, &_call_f_sessionReceiveWindowSize_c0); + methods += new qt_gsi::GenericMethod ("setHuffmanCompressionEnabled", "@brief Method void QHttp2Configuration::setHuffmanCompressionEnabled(bool enable)\n", false, &_init_f_setHuffmanCompressionEnabled_864, &_call_f_setHuffmanCompressionEnabled_864); + methods += new qt_gsi::GenericMethod ("setMaxFrameSize", "@brief Method bool QHttp2Configuration::setMaxFrameSize(unsigned int size)\n", false, &_init_f_setMaxFrameSize_1772, &_call_f_setMaxFrameSize_1772); + methods += new qt_gsi::GenericMethod ("setServerPushEnabled", "@brief Method void QHttp2Configuration::setServerPushEnabled(bool enable)\n", false, &_init_f_setServerPushEnabled_864, &_call_f_setServerPushEnabled_864); + methods += new qt_gsi::GenericMethod ("setSessionReceiveWindowSize", "@brief Method bool QHttp2Configuration::setSessionReceiveWindowSize(unsigned int size)\n", false, &_init_f_setSessionReceiveWindowSize_1772, &_call_f_setSessionReceiveWindowSize_1772); + methods += new qt_gsi::GenericMethod ("setStreamReceiveWindowSize", "@brief Method bool QHttp2Configuration::setStreamReceiveWindowSize(unsigned int size)\n", false, &_init_f_setStreamReceiveWindowSize_1772, &_call_f_setStreamReceiveWindowSize_1772); + methods += new qt_gsi::GenericMethod ("streamReceiveWindowSize", "@brief Method unsigned int QHttp2Configuration::streamReceiveWindowSize()\n", true, &_init_f_streamReceiveWindowSize_c0, &_call_f_streamReceiveWindowSize_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QHttp2Configuration::swap(QHttp2Configuration &other)\n", false, &_init_f_swap_2533, &_call_f_swap_2533); + return methods; +} + +gsi::Class decl_QHttp2Configuration ("QtNetwork", "QHttp2Configuration", + methods_QHttp2Configuration (), + "@qt\n@brief Binding of QHttp2Configuration"); + + +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHttp2Configuration () { return decl_QHttp2Configuration; } + +} + diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQHttpMultiPart.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQHttpMultiPart.cc similarity index 77% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQHttpMultiPart.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQHttpMultiPart.cc index 4319bbda1..8e81344fe 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQHttpMultiPart.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQHttpMultiPart.cc @@ -36,8 +36,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -70,7 +69,7 @@ static void _call_f_append_2217 (const qt_gsi::GenericMethod * /*decl*/, void *c { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHttpPart &arg1 = args.read (heap); + const QHttpPart &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QHttpMultiPart *)cls)->append (arg1); } @@ -105,7 +104,7 @@ static void _call_f_setBoundary_2309 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QHttpMultiPart *)cls)->setBoundary (arg1); } @@ -125,7 +124,7 @@ static void _call_f_setContentType_3128 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QHttpMultiPart *)cls)->setContentType (qt_gsi::QtToCppAdaptor(arg1).cref()); } @@ -138,7 +137,7 @@ static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) { static gsi::ArgSpecBase argspec_0 ("s"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); decl->add_arg (argspec_1); static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); decl->add_arg (argspec_2); @@ -149,38 +148,13 @@ static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi:: { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); ret.write ((QString)QHttpMultiPart::tr (arg1, arg2, arg3)); } -// static QString QHttpMultiPart::trUtf8(const char *s, const char *c, int n) - - -static void _init_f_trUtf8_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_trUtf8_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QHttpMultiPart::trUtf8 (arg1, arg2, arg3)); -} - - namespace gsi { @@ -192,18 +166,18 @@ static gsi::Methods methods_QHttpMultiPart () { methods += new qt_gsi::GenericMethod ("setBoundary|boundary=", "@brief Method void QHttpMultiPart::setBoundary(const QByteArray &boundary)\n", false, &_init_f_setBoundary_2309, &_call_f_setBoundary_2309); methods += new qt_gsi::GenericMethod ("setContentType", "@brief Method void QHttpMultiPart::setContentType(QHttpMultiPart::ContentType contentType)\n", false, &_init_f_setContentType_3128, &_call_f_setContentType_3128); methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QHttpMultiPart::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QHttpMultiPart::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QHttpMultiPart::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); - methods += new qt_gsi::GenericStaticMethod ("trUtf8", "@brief Static method QString QHttpMultiPart::trUtf8(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_trUtf8_4013, &_call_f_trUtf8_4013); return methods; } gsi::Class &qtdecl_QObject (); -qt_gsi::QtNativeClass decl_QHttpMultiPart (qtdecl_QObject (), "QtMultimedia", "QHttpMultiPart_Native", +qt_gsi::QtNativeClass decl_QHttpMultiPart (qtdecl_QObject (), "QtNetwork", "QHttpMultiPart_Native", methods_QHttpMultiPart (), "@hide\n@alias QHttpMultiPart"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QHttpMultiPart () { return decl_QHttpMultiPart; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHttpMultiPart () { return decl_QHttpMultiPart; } } @@ -264,63 +238,70 @@ public: emit QHttpMultiPart::destroyed(arg1); } - // [adaptor impl] bool QHttpMultiPart::event(QEvent *) - bool cbs_event_1217_0(QEvent *arg1) + // [adaptor impl] bool QHttpMultiPart::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) { - return QHttpMultiPart::event(arg1); + return QHttpMultiPart::event(_event); } - virtual bool event(QEvent *arg1) + virtual bool event(QEvent *_event) { if (cb_event_1217_0.can_issue()) { - return cb_event_1217_0.issue(&QHttpMultiPart_Adaptor::cbs_event_1217_0, arg1); + return cb_event_1217_0.issue(&QHttpMultiPart_Adaptor::cbs_event_1217_0, _event); } else { - return QHttpMultiPart::event(arg1); + return QHttpMultiPart::event(_event); } } - // [adaptor impl] bool QHttpMultiPart::eventFilter(QObject *, QEvent *) - bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + // [adaptor impl] bool QHttpMultiPart::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) { - return QHttpMultiPart::eventFilter(arg1, arg2); + return QHttpMultiPart::eventFilter(watched, event); } - virtual bool eventFilter(QObject *arg1, QEvent *arg2) + virtual bool eventFilter(QObject *watched, QEvent *event) { if (cb_eventFilter_2411_0.can_issue()) { - return cb_eventFilter_2411_0.issue(&QHttpMultiPart_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + return cb_eventFilter_2411_0.issue(&QHttpMultiPart_Adaptor::cbs_eventFilter_2411_0, watched, event); } else { - return QHttpMultiPart::eventFilter(arg1, arg2); + return QHttpMultiPart::eventFilter(watched, event); } } - // [adaptor impl] void QHttpMultiPart::childEvent(QChildEvent *) - void cbs_childEvent_1701_0(QChildEvent *arg1) + // [emitter impl] void QHttpMultiPart::objectNameChanged(const QString &objectName) + void emitter_QHttpMultiPart_objectNameChanged_4567(const QString &objectName) { - QHttpMultiPart::childEvent(arg1); + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QHttpMultiPart::objectNameChanged(const QString &objectName)'"); } - virtual void childEvent(QChildEvent *arg1) + // [adaptor impl] void QHttpMultiPart::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QHttpMultiPart::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) { if (cb_childEvent_1701_0.can_issue()) { - cb_childEvent_1701_0.issue(&QHttpMultiPart_Adaptor::cbs_childEvent_1701_0, arg1); + cb_childEvent_1701_0.issue(&QHttpMultiPart_Adaptor::cbs_childEvent_1701_0, event); } else { - QHttpMultiPart::childEvent(arg1); + QHttpMultiPart::childEvent(event); } } - // [adaptor impl] void QHttpMultiPart::customEvent(QEvent *) - void cbs_customEvent_1217_0(QEvent *arg1) + // [adaptor impl] void QHttpMultiPart::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) { - QHttpMultiPart::customEvent(arg1); + QHttpMultiPart::customEvent(event); } - virtual void customEvent(QEvent *arg1) + virtual void customEvent(QEvent *event) { if (cb_customEvent_1217_0.can_issue()) { - cb_customEvent_1217_0.issue(&QHttpMultiPart_Adaptor::cbs_customEvent_1217_0, arg1); + cb_customEvent_1217_0.issue(&QHttpMultiPart_Adaptor::cbs_customEvent_1217_0, event); } else { - QHttpMultiPart::customEvent(arg1); + QHttpMultiPart::customEvent(event); } } @@ -339,18 +320,18 @@ public: } } - // [adaptor impl] void QHttpMultiPart::timerEvent(QTimerEvent *) - void cbs_timerEvent_1730_0(QTimerEvent *arg1) + // [adaptor impl] void QHttpMultiPart::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) { - QHttpMultiPart::timerEvent(arg1); + QHttpMultiPart::timerEvent(event); } - virtual void timerEvent(QTimerEvent *arg1) + virtual void timerEvent(QTimerEvent *event) { if (cb_timerEvent_1730_0.can_issue()) { - cb_timerEvent_1730_0.issue(&QHttpMultiPart_Adaptor::cbs_timerEvent_1730_0, arg1); + cb_timerEvent_1730_0.issue(&QHttpMultiPart_Adaptor::cbs_timerEvent_1730_0, event); } else { - QHttpMultiPart::timerEvent(arg1); + QHttpMultiPart::timerEvent(event); } } @@ -368,7 +349,7 @@ QHttpMultiPart_Adaptor::~QHttpMultiPart_Adaptor() { } static void _init_ctor_QHttpMultiPart_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("parent", true, "0"); + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return_new (); } @@ -377,7 +358,7 @@ static void _call_ctor_QHttpMultiPart_Adaptor_1302 (const qt_gsi::GenericStaticM { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write (new QHttpMultiPart_Adaptor (arg1)); } @@ -388,7 +369,7 @@ static void _init_ctor_QHttpMultiPart_Adaptor_4322 (qt_gsi::GenericStaticMethod { static gsi::ArgSpecBase argspec_0 ("contentType"); decl->add_arg::target_type & > (argspec_0); - static gsi::ArgSpecBase argspec_1 ("parent", true, "0"); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); decl->add_arg (argspec_1); decl->set_return_new (); } @@ -397,17 +378,17 @@ static void _call_ctor_QHttpMultiPart_Adaptor_4322 (const qt_gsi::GenericStaticM { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - QObject *arg2 = args ? args.read (heap) : (QObject *)(0); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write (new QHttpMultiPart_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); } -// void QHttpMultiPart::childEvent(QChildEvent *) +// void QHttpMultiPart::childEvent(QChildEvent *event) static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -427,11 +408,11 @@ static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback } -// void QHttpMultiPart::customEvent(QEvent *) +// void QHttpMultiPart::customEvent(QEvent *event) static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -455,7 +436,7 @@ static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return (); } @@ -464,7 +445,7 @@ static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ((QHttpMultiPart_Adaptor *)cls)->emitter_QHttpMultiPart_destroyed_1302 (arg1); } @@ -493,11 +474,11 @@ static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Cal } -// bool QHttpMultiPart::event(QEvent *) +// bool QHttpMultiPart::event(QEvent *event) static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -516,13 +497,13 @@ static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) } -// bool QHttpMultiPart::eventFilter(QObject *, QEvent *) +// bool QHttpMultiPart::eventFilter(QObject *watched, QEvent *event) static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("watched"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("arg2"); + static gsi::ArgSpecBase argspec_1 ("event"); decl->add_arg (argspec_1); decl->set_return (); } @@ -555,11 +536,29 @@ static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QMetaMethod &arg1 = args.read (heap); + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QHttpMultiPart_Adaptor *)cls)->fp_QHttpMultiPart_isSignalConnected_c2394 (arg1)); } +// emitter void QHttpMultiPart::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QHttpMultiPart_Adaptor *)cls)->emitter_QHttpMultiPart_objectNameChanged_4567 (arg1); +} + + // exposed int QHttpMultiPart::receivers(const char *signal) static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) @@ -573,7 +572,7 @@ static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); + const char *arg1 = gsi::arg_reader() (args, heap); ret.write ((int)((QHttpMultiPart_Adaptor *)cls)->fp_QHttpMultiPart_receivers_c1731 (arg1)); } @@ -606,11 +605,11 @@ static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl* } -// void QHttpMultiPart::timerEvent(QTimerEvent *) +// void QHttpMultiPart::timerEvent(QTimerEvent *event) static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -639,27 +638,28 @@ static gsi::Methods methods_QHttpMultiPart_Adaptor () { gsi::Methods methods; methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QHttpMultiPart::QHttpMultiPart(QObject *parent)\nThis method creates an object of class QHttpMultiPart.", &_init_ctor_QHttpMultiPart_Adaptor_1302, &_call_ctor_QHttpMultiPart_Adaptor_1302); methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QHttpMultiPart::QHttpMultiPart(QHttpMultiPart::ContentType contentType, QObject *parent)\nThis method creates an object of class QHttpMultiPart.", &_init_ctor_QHttpMultiPart_Adaptor_4322, &_call_ctor_QHttpMultiPart_Adaptor_4322); - methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QHttpMultiPart::childEvent(QChildEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QHttpMultiPart::customEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QHttpMultiPart::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QHttpMultiPart::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QHttpMultiPart::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QHttpMultiPart::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QHttpMultiPart::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QHttpMultiPart::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QHttpMultiPart::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QHttpMultiPart::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QHttpMultiPart::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QHttpMultiPart::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QHttpMultiPart::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QHttpMultiPart::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QHttpMultiPart::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QHttpMultiPart::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QHttpMultiPart::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QHttpMultiPart::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); return methods; } -gsi::Class decl_QHttpMultiPart_Adaptor (qtdecl_QHttpMultiPart (), "QtMultimedia", "QHttpMultiPart", +gsi::Class decl_QHttpMultiPart_Adaptor (qtdecl_QHttpMultiPart (), "QtNetwork", "QHttpMultiPart", methods_QHttpMultiPart_Adaptor (), "@qt\n@brief Binding of QHttpMultiPart"); @@ -670,14 +670,14 @@ gsi::Class decl_QHttpMultiPart_Adaptor (qtdecl_QHttpMult namespace qt_gsi { -static gsi::Enum decl_QHttpMultiPart_ContentType_Enum ("QtMultimedia", "QHttpMultiPart_ContentType", +static gsi::Enum decl_QHttpMultiPart_ContentType_Enum ("QtNetwork", "QHttpMultiPart_ContentType", gsi::enum_const ("MixedType", QHttpMultiPart::MixedType, "@brief Enum constant QHttpMultiPart::MixedType") + gsi::enum_const ("RelatedType", QHttpMultiPart::RelatedType, "@brief Enum constant QHttpMultiPart::RelatedType") + gsi::enum_const ("FormDataType", QHttpMultiPart::FormDataType, "@brief Enum constant QHttpMultiPart::FormDataType") + gsi::enum_const ("AlternativeType", QHttpMultiPart::AlternativeType, "@brief Enum constant QHttpMultiPart::AlternativeType"), "@qt\n@brief This class represents the QHttpMultiPart::ContentType enum"); -static gsi::QFlagsClass decl_QHttpMultiPart_ContentType_Enums ("QtMultimedia", "QHttpMultiPart_QFlags_ContentType", +static gsi::QFlagsClass decl_QHttpMultiPart_ContentType_Enums ("QtNetwork", "QHttpMultiPart_QFlags_ContentType", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQHttpPart.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQHttpPart.cc similarity index 89% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQHttpPart.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQHttpPart.cc index 0d40e6883..58d2f233e 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQHttpPart.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQHttpPart.cc @@ -30,8 +30,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -66,7 +65,7 @@ static void _call_ctor_QHttpPart_2217 (const qt_gsi::GenericStaticMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHttpPart &arg1 = args.read (heap); + const QHttpPart &arg1 = gsi::arg_reader() (args, heap); ret.write (new QHttpPart (arg1)); } @@ -85,7 +84,7 @@ static void _call_f_operator_excl__eq__c2217 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHttpPart &arg1 = args.read (heap); + const QHttpPart &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QHttpPart *)cls)->operator!= (arg1)); } @@ -104,7 +103,7 @@ static void _call_f_operator_eq__2217 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHttpPart &arg1 = args.read (heap); + const QHttpPart &arg1 = gsi::arg_reader() (args, heap); ret.write ((QHttpPart &)((QHttpPart *)cls)->operator= (arg1)); } @@ -123,7 +122,7 @@ static void _call_f_operator_eq__eq__c2217 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHttpPart &arg1 = args.read (heap); + const QHttpPart &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QHttpPart *)cls)->operator== (arg1)); } @@ -142,7 +141,7 @@ static void _call_f_setBody_2309 (const qt_gsi::GenericMethod * /*decl*/, void * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QHttpPart *)cls)->setBody (arg1); } @@ -162,7 +161,7 @@ static void _call_f_setBodyDevice_1447 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QIODevice *arg1 = args.read (heap); + QIODevice *arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QHttpPart *)cls)->setBodyDevice (arg1); } @@ -184,8 +183,8 @@ static void _call_f_setHeader_5360 (const qt_gsi::GenericMethod * /*decl*/, void { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - const QVariant &arg2 = args.read (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QHttpPart *)cls)->setHeader (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); } @@ -207,8 +206,8 @@ static void _call_f_setRawHeader_4510 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); - const QByteArray &arg2 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QHttpPart *)cls)->setRawHeader (arg1, arg2); } @@ -228,7 +227,7 @@ static void _call_f_swap_1522 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QHttpPart &arg1 = args.read (heap); + QHttpPart &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QHttpPart *)cls)->swap (arg1); } @@ -253,12 +252,12 @@ static gsi::Methods methods_QHttpPart () { return methods; } -gsi::Class decl_QHttpPart ("QtMultimedia", "QHttpPart", +gsi::Class decl_QHttpPart ("QtNetwork", "QHttpPart", methods_QHttpPart (), "@qt\n@brief Binding of QHttpPart"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QHttpPart () { return decl_QHttpPart; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHttpPart () { return decl_QHttpPart; } } diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQIPv6Address.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQIPv6Address.cc similarity index 90% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQIPv6Address.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQIPv6Address.cc index 75af12ee6..cb415494c 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQIPv6Address.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQIPv6Address.cc @@ -29,8 +29,7 @@ #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -65,7 +64,7 @@ static void _call_f_operator_index__767 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args.read (heap); + int arg1 = gsi::arg_reader() (args, heap); ret.write ((quint8 &)((QIPv6Address *)cls)->operator [] (arg1)); } @@ -84,7 +83,7 @@ static void _call_f_operator_index__c767 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args.read (heap); + int arg1 = gsi::arg_reader() (args, heap); ret.write ((quint8)((QIPv6Address *)cls)->operator [] (arg1)); } @@ -101,12 +100,12 @@ static gsi::Methods methods_QIPv6Address () { return methods; } -gsi::Class decl_QIPv6Address ("QtMultimedia", "QIPv6Address", +gsi::Class decl_QIPv6Address ("QtNetwork", "QIPv6Address", methods_QIPv6Address (), "@qt\n@brief Binding of QIPv6Address"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QIPv6Address () { return decl_QIPv6Address; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QIPv6Address () { return decl_QIPv6Address; } } diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQLocalServer.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQLocalServer.cc similarity index 80% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQLocalServer.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQLocalServer.cc index 1bd16149e..844ba88ae 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQLocalServer.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQLocalServer.cc @@ -36,8 +36,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -146,26 +145,26 @@ static void _call_f_listen_2025 (const qt_gsi::GenericMethod * /*decl*/, void *c { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QLocalServer *)cls)->listen (arg1)); } -// bool QLocalServer::listen(QIntegerForSizeof::Signed socketDescriptor) +// bool QLocalServer::listen(QIntegerForSizeof::Signed socketDescriptor) -static void _init_f_listen_3470 (qt_gsi::GenericMethod *decl) +static void _init_f_listen_3614 (qt_gsi::GenericMethod *decl) { static gsi::ArgSpecBase argspec_0 ("socketDescriptor"); - decl->add_arg::Signed > (argspec_0); + decl->add_arg::Signed > (argspec_0); decl->set_return (); } -static void _call_f_listen_3470 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_listen_3614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QIntegerForSizeof::Signed arg1 = args.read::Signed > (heap); + QIntegerForSizeof::Signed arg1 = gsi::arg_reader::Signed >() (args, heap); ret.write ((bool)((QLocalServer *)cls)->listen (arg1)); } @@ -244,7 +243,7 @@ static void _call_f_setMaxPendingConnections_767 (const qt_gsi::GenericMethod * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args.read (heap); + int arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QLocalServer *)cls)->setMaxPendingConnections (arg1); } @@ -264,12 +263,27 @@ static void _call_f_setSocketOptions_3701 (const qt_gsi::GenericMethod * /*decl* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QFlags arg1 = args.read > (heap); + QFlags arg1 = gsi::arg_reader >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QLocalServer *)cls)->setSocketOptions (arg1); } +// QIntegerForSizeof::Signed QLocalServer::socketDescriptor() + + +static void _init_f_socketDescriptor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::Signed > (); +} + +static void _call_f_socketDescriptor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::Signed > ((QIntegerForSizeof::Signed)((QLocalServer *)cls)->socketDescriptor ()); +} + + // QFlags QLocalServer::socketOptions() @@ -292,7 +306,7 @@ static void _init_f_waitForNewConnection_1709 (qt_gsi::GenericMethod *decl) { static gsi::ArgSpecBase argspec_0 ("msec", true, "0"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("timedOut", true, "0"); + static gsi::ArgSpecBase argspec_1 ("timedOut", true, "nullptr"); decl->add_arg (argspec_1); decl->set_return (); } @@ -301,8 +315,8 @@ static void _call_f_waitForNewConnection_1709 (const qt_gsi::GenericMethod * /*d { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args ? args.read (heap) : (int)(0); - bool *arg2 = args ? args.read (heap) : (bool *)(0); + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write ((bool)((QLocalServer *)cls)->waitForNewConnection (arg1, arg2)); } @@ -321,7 +335,7 @@ static void _call_f_removeServer_2025 (const qt_gsi::GenericStaticMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)QLocalServer::removeServer (arg1)); } @@ -333,7 +347,7 @@ static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) { static gsi::ArgSpecBase argspec_0 ("s"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); decl->add_arg (argspec_1); static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); decl->add_arg (argspec_2); @@ -344,38 +358,13 @@ static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi:: { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); ret.write ((QString)QLocalServer::tr (arg1, arg2, arg3)); } -// static QString QLocalServer::trUtf8(const char *s, const char *c, int n) - - -static void _init_f_trUtf8_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_trUtf8_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QLocalServer::trUtf8 (arg1, arg2, arg3)); -} - - namespace gsi { @@ -388,30 +377,31 @@ static gsi::Methods methods_QLocalServer () { methods += new qt_gsi::GenericMethod ("hasPendingConnections", "@brief Method bool QLocalServer::hasPendingConnections()\n", true, &_init_f_hasPendingConnections_c0, &_call_f_hasPendingConnections_c0); methods += new qt_gsi::GenericMethod ("isListening?", "@brief Method bool QLocalServer::isListening()\n", true, &_init_f_isListening_c0, &_call_f_isListening_c0); methods += new qt_gsi::GenericMethod ("listen", "@brief Method bool QLocalServer::listen(const QString &name)\n", false, &_init_f_listen_2025, &_call_f_listen_2025); - methods += new qt_gsi::GenericMethod ("listen", "@brief Method bool QLocalServer::listen(QIntegerForSizeof::Signed socketDescriptor)\n", false, &_init_f_listen_3470, &_call_f_listen_3470); + methods += new qt_gsi::GenericMethod ("listen", "@brief Method bool QLocalServer::listen(QIntegerForSizeof::Signed socketDescriptor)\n", false, &_init_f_listen_3614, &_call_f_listen_3614); methods += new qt_gsi::GenericMethod (":maxPendingConnections", "@brief Method int QLocalServer::maxPendingConnections()\n", true, &_init_f_maxPendingConnections_c0, &_call_f_maxPendingConnections_c0); methods += new qt_gsi::GenericMethod ("nextPendingConnection", "@brief Method QLocalSocket *QLocalServer::nextPendingConnection()\n", false, &_init_f_nextPendingConnection_0, &_call_f_nextPendingConnection_0); methods += new qt_gsi::GenericMethod ("serverError", "@brief Method QAbstractSocket::SocketError QLocalServer::serverError()\n", true, &_init_f_serverError_c0, &_call_f_serverError_c0); methods += new qt_gsi::GenericMethod ("serverName", "@brief Method QString QLocalServer::serverName()\n", true, &_init_f_serverName_c0, &_call_f_serverName_c0); methods += new qt_gsi::GenericMethod ("setMaxPendingConnections|maxPendingConnections=", "@brief Method void QLocalServer::setMaxPendingConnections(int numConnections)\n", false, &_init_f_setMaxPendingConnections_767, &_call_f_setMaxPendingConnections_767); methods += new qt_gsi::GenericMethod ("setSocketOptions|socketOptions=", "@brief Method void QLocalServer::setSocketOptions(QFlags options)\n", false, &_init_f_setSocketOptions_3701, &_call_f_setSocketOptions_3701); + methods += new qt_gsi::GenericMethod ("socketDescriptor", "@brief Method QIntegerForSizeof::Signed QLocalServer::socketDescriptor()\n", true, &_init_f_socketDescriptor_c0, &_call_f_socketDescriptor_c0); methods += new qt_gsi::GenericMethod (":socketOptions", "@brief Method QFlags QLocalServer::socketOptions()\n", true, &_init_f_socketOptions_c0, &_call_f_socketOptions_c0); methods += new qt_gsi::GenericMethod ("waitForNewConnection", "@brief Method bool QLocalServer::waitForNewConnection(int msec, bool *timedOut)\n", false, &_init_f_waitForNewConnection_1709, &_call_f_waitForNewConnection_1709); methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QLocalServer::destroyed(QObject *)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("newConnection()", "newConnection", "@brief Signal declaration for QLocalServer::newConnection()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QLocalServer::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); methods += new qt_gsi::GenericStaticMethod ("removeServer", "@brief Static method bool QLocalServer::removeServer(const QString &name)\nThis method is static and can be called without an instance.", &_init_f_removeServer_2025, &_call_f_removeServer_2025); methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QLocalServer::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); - methods += new qt_gsi::GenericStaticMethod ("trUtf8", "@brief Static method QString QLocalServer::trUtf8(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_trUtf8_4013, &_call_f_trUtf8_4013); return methods; } gsi::Class &qtdecl_QObject (); -qt_gsi::QtNativeClass decl_QLocalServer (qtdecl_QObject (), "QtMultimedia", "QLocalServer_Native", +qt_gsi::QtNativeClass decl_QLocalServer (qtdecl_QObject (), "QtNetwork", "QLocalServer_Native", methods_QLocalServer (), "@hide\n@alias QLocalServer"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QLocalServer () { return decl_QLocalServer; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QLocalServer () { return decl_QLocalServer; } } @@ -460,33 +450,33 @@ public: emit QLocalServer::destroyed(arg1); } - // [adaptor impl] bool QLocalServer::event(QEvent *) - bool cbs_event_1217_0(QEvent *arg1) + // [adaptor impl] bool QLocalServer::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) { - return QLocalServer::event(arg1); + return QLocalServer::event(_event); } - virtual bool event(QEvent *arg1) + virtual bool event(QEvent *_event) { if (cb_event_1217_0.can_issue()) { - return cb_event_1217_0.issue(&QLocalServer_Adaptor::cbs_event_1217_0, arg1); + return cb_event_1217_0.issue(&QLocalServer_Adaptor::cbs_event_1217_0, _event); } else { - return QLocalServer::event(arg1); + return QLocalServer::event(_event); } } - // [adaptor impl] bool QLocalServer::eventFilter(QObject *, QEvent *) - bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + // [adaptor impl] bool QLocalServer::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) { - return QLocalServer::eventFilter(arg1, arg2); + return QLocalServer::eventFilter(watched, event); } - virtual bool eventFilter(QObject *arg1, QEvent *arg2) + virtual bool eventFilter(QObject *watched, QEvent *event) { if (cb_eventFilter_2411_0.can_issue()) { - return cb_eventFilter_2411_0.issue(&QLocalServer_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + return cb_eventFilter_2411_0.issue(&QLocalServer_Adaptor::cbs_eventFilter_2411_0, watched, event); } else { - return QLocalServer::eventFilter(arg1, arg2); + return QLocalServer::eventFilter(watched, event); } } @@ -526,33 +516,40 @@ public: } } - // [adaptor impl] void QLocalServer::childEvent(QChildEvent *) - void cbs_childEvent_1701_0(QChildEvent *arg1) + // [emitter impl] void QLocalServer::objectNameChanged(const QString &objectName) + void emitter_QLocalServer_objectNameChanged_4567(const QString &objectName) { - QLocalServer::childEvent(arg1); + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QLocalServer::objectNameChanged(const QString &objectName)'"); } - virtual void childEvent(QChildEvent *arg1) + // [adaptor impl] void QLocalServer::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QLocalServer::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) { if (cb_childEvent_1701_0.can_issue()) { - cb_childEvent_1701_0.issue(&QLocalServer_Adaptor::cbs_childEvent_1701_0, arg1); + cb_childEvent_1701_0.issue(&QLocalServer_Adaptor::cbs_childEvent_1701_0, event); } else { - QLocalServer::childEvent(arg1); + QLocalServer::childEvent(event); } } - // [adaptor impl] void QLocalServer::customEvent(QEvent *) - void cbs_customEvent_1217_0(QEvent *arg1) + // [adaptor impl] void QLocalServer::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) { - QLocalServer::customEvent(arg1); + QLocalServer::customEvent(event); } - virtual void customEvent(QEvent *arg1) + virtual void customEvent(QEvent *event) { if (cb_customEvent_1217_0.can_issue()) { - cb_customEvent_1217_0.issue(&QLocalServer_Adaptor::cbs_customEvent_1217_0, arg1); + cb_customEvent_1217_0.issue(&QLocalServer_Adaptor::cbs_customEvent_1217_0, event); } else { - QLocalServer::customEvent(arg1); + QLocalServer::customEvent(event); } } @@ -586,18 +583,18 @@ public: } } - // [adaptor impl] void QLocalServer::timerEvent(QTimerEvent *) - void cbs_timerEvent_1730_0(QTimerEvent *arg1) + // [adaptor impl] void QLocalServer::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) { - QLocalServer::timerEvent(arg1); + QLocalServer::timerEvent(event); } - virtual void timerEvent(QTimerEvent *arg1) + virtual void timerEvent(QTimerEvent *event) { if (cb_timerEvent_1730_0.can_issue()) { - cb_timerEvent_1730_0.issue(&QLocalServer_Adaptor::cbs_timerEvent_1730_0, arg1); + cb_timerEvent_1730_0.issue(&QLocalServer_Adaptor::cbs_timerEvent_1730_0, event); } else { - QLocalServer::timerEvent(arg1); + QLocalServer::timerEvent(event); } } @@ -618,7 +615,7 @@ QLocalServer_Adaptor::~QLocalServer_Adaptor() { } static void _init_ctor_QLocalServer_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("parent", true, "0"); + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return_new (); } @@ -627,16 +624,16 @@ static void _call_ctor_QLocalServer_Adaptor_1302 (const qt_gsi::GenericStaticMet { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write (new QLocalServer_Adaptor (arg1)); } -// void QLocalServer::childEvent(QChildEvent *) +// void QLocalServer::childEvent(QChildEvent *event) static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -656,11 +653,11 @@ static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback } -// void QLocalServer::customEvent(QEvent *) +// void QLocalServer::customEvent(QEvent *event) static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -684,7 +681,7 @@ static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return (); } @@ -693,7 +690,7 @@ static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ((QLocalServer_Adaptor *)cls)->emitter_QLocalServer_destroyed_1302 (arg1); } @@ -722,11 +719,11 @@ static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Cal } -// bool QLocalServer::event(QEvent *) +// bool QLocalServer::event(QEvent *event) static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -745,13 +742,13 @@ static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) } -// bool QLocalServer::eventFilter(QObject *, QEvent *) +// bool QLocalServer::eventFilter(QObject *watched, QEvent *event) static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("watched"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("arg2"); + static gsi::ArgSpecBase argspec_1 ("event"); decl->add_arg (argspec_1); decl->set_return (); } @@ -827,7 +824,7 @@ static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QMetaMethod &arg1 = args.read (heap); + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QLocalServer_Adaptor *)cls)->fp_QLocalServer_isSignalConnected_c2394 (arg1)); } @@ -865,6 +862,24 @@ static void _set_callback_cbs_nextPendingConnection_0_0 (void *cls, const gsi::C } +// emitter void QLocalServer::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QLocalServer_Adaptor *)cls)->emitter_QLocalServer_objectNameChanged_4567 (arg1); +} + + // exposed int QLocalServer::receivers(const char *signal) static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) @@ -878,7 +893,7 @@ static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); + const char *arg1 = gsi::arg_reader() (args, heap); ret.write ((int)((QLocalServer_Adaptor *)cls)->fp_QLocalServer_receivers_c1731 (arg1)); } @@ -911,11 +926,11 @@ static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl* } -// void QLocalServer::timerEvent(QTimerEvent *) +// void QLocalServer::timerEvent(QTimerEvent *event) static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -943,34 +958,35 @@ gsi::Class &qtdecl_QLocalServer (); static gsi::Methods methods_QLocalServer_Adaptor () { gsi::Methods methods; methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLocalServer::QLocalServer(QObject *parent)\nThis method creates an object of class QLocalServer.", &_init_ctor_QLocalServer_Adaptor_1302, &_call_ctor_QLocalServer_Adaptor_1302); - methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QLocalServer::childEvent(QChildEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QLocalServer::customEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QLocalServer::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QLocalServer::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QLocalServer::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QLocalServer::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QLocalServer::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QLocalServer::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); - methods += new qt_gsi::GenericMethod ("hasPendingConnections", "@hide", true, &_init_cbs_hasPendingConnections_c0_0, &_call_cbs_hasPendingConnections_c0_0); - methods += new qt_gsi::GenericMethod ("hasPendingConnections", "@brief Virtual method bool QLocalServer::hasPendingConnections()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasPendingConnections_c0_0, &_call_cbs_hasPendingConnections_c0_0, &_set_callback_cbs_hasPendingConnections_c0_0); - methods += new qt_gsi::GenericMethod ("*incomingConnection", "@hide", false, &_init_cbs_incomingConnection_1339_0, &_call_cbs_incomingConnection_1339_0); - methods += new qt_gsi::GenericMethod ("*incomingConnection", "@brief Virtual method void QLocalServer::incomingConnection(quintptr socketDescriptor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_incomingConnection_1339_0, &_call_cbs_incomingConnection_1339_0, &_set_callback_cbs_incomingConnection_1339_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QLocalServer::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QLocalServer::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QLocalServer::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("hasPendingConnections", "@brief Virtual method bool QLocalServer::hasPendingConnections()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasPendingConnections_c0_0, &_call_cbs_hasPendingConnections_c0_0); + methods += new qt_gsi::GenericMethod ("hasPendingConnections", "@hide", true, &_init_cbs_hasPendingConnections_c0_0, &_call_cbs_hasPendingConnections_c0_0, &_set_callback_cbs_hasPendingConnections_c0_0); + methods += new qt_gsi::GenericMethod ("*incomingConnection", "@brief Virtual method void QLocalServer::incomingConnection(quintptr socketDescriptor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_incomingConnection_1339_0, &_call_cbs_incomingConnection_1339_0); + methods += new qt_gsi::GenericMethod ("*incomingConnection", "@hide", false, &_init_cbs_incomingConnection_1339_0, &_call_cbs_incomingConnection_1339_0, &_set_callback_cbs_incomingConnection_1339_0); methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QLocalServer::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); methods += new qt_gsi::GenericMethod ("emit_newConnection", "@brief Emitter for signal void QLocalServer::newConnection()\nCall this method to emit this signal.", false, &_init_emitter_newConnection_0, &_call_emitter_newConnection_0); - methods += new qt_gsi::GenericMethod ("nextPendingConnection", "@hide", false, &_init_cbs_nextPendingConnection_0_0, &_call_cbs_nextPendingConnection_0_0); - methods += new qt_gsi::GenericMethod ("nextPendingConnection", "@brief Virtual method QLocalSocket *QLocalServer::nextPendingConnection()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nextPendingConnection_0_0, &_call_cbs_nextPendingConnection_0_0, &_set_callback_cbs_nextPendingConnection_0_0); + methods += new qt_gsi::GenericMethod ("nextPendingConnection", "@brief Virtual method QLocalSocket *QLocalServer::nextPendingConnection()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nextPendingConnection_0_0, &_call_cbs_nextPendingConnection_0_0); + methods += new qt_gsi::GenericMethod ("nextPendingConnection", "@hide", false, &_init_cbs_nextPendingConnection_0_0, &_call_cbs_nextPendingConnection_0_0, &_set_callback_cbs_nextPendingConnection_0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QLocalServer::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QLocalServer::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QLocalServer::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QLocalServer::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QLocalServer::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QLocalServer::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); return methods; } -gsi::Class decl_QLocalServer_Adaptor (qtdecl_QLocalServer (), "QtMultimedia", "QLocalServer", +gsi::Class decl_QLocalServer_Adaptor (qtdecl_QLocalServer (), "QtNetwork", "QLocalServer", methods_QLocalServer_Adaptor (), "@qt\n@brief Binding of QLocalServer"); @@ -981,15 +997,16 @@ gsi::Class decl_QLocalServer_Adaptor (qtdecl_QLocalServer namespace qt_gsi { -static gsi::Enum decl_QLocalServer_SocketOption_Enum ("QtMultimedia", "QLocalServer_SocketOption", +static gsi::Enum decl_QLocalServer_SocketOption_Enum ("QtNetwork", "QLocalServer_SocketOption", gsi::enum_const ("NoOptions", QLocalServer::NoOptions, "@brief Enum constant QLocalServer::NoOptions") + gsi::enum_const ("UserAccessOption", QLocalServer::UserAccessOption, "@brief Enum constant QLocalServer::UserAccessOption") + gsi::enum_const ("GroupAccessOption", QLocalServer::GroupAccessOption, "@brief Enum constant QLocalServer::GroupAccessOption") + gsi::enum_const ("OtherAccessOption", QLocalServer::OtherAccessOption, "@brief Enum constant QLocalServer::OtherAccessOption") + - gsi::enum_const ("WorldAccessOption", QLocalServer::WorldAccessOption, "@brief Enum constant QLocalServer::WorldAccessOption"), + gsi::enum_const ("WorldAccessOption", QLocalServer::WorldAccessOption, "@brief Enum constant QLocalServer::WorldAccessOption") + + gsi::enum_const ("AbstractNamespaceOption", QLocalServer::AbstractNamespaceOption, "@brief Enum constant QLocalServer::AbstractNamespaceOption"), "@qt\n@brief This class represents the QLocalServer::SocketOption enum"); -static gsi::QFlagsClass decl_QLocalServer_SocketOption_Enums ("QtMultimedia", "QLocalServer_QFlags_SocketOption", +static gsi::QFlagsClass decl_QLocalServer_SocketOption_Enums ("QtNetwork", "QLocalServer_QFlags_SocketOption", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQLocalSocket.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQLocalSocket.cc similarity index 66% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQLocalSocket.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQLocalSocket.cc index dbbcade3a..6d4125ba3 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQLocalSocket.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQLocalSocket.cc @@ -33,8 +33,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -58,7 +57,7 @@ static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, g static void _init_ctor_QLocalSocket_1302 (qt_gsi::GenericStaticMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("parent", true, "0"); + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return_new (); } @@ -67,7 +66,7 @@ static void _call_ctor_QLocalSocket_1302 (const qt_gsi::GenericStaticMethod * /* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write (new QLocalSocket (arg1)); } @@ -88,7 +87,7 @@ static void _call_f_abort_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, } -// () const +// qint64 QLocalSocket::bytesAvailable() static void _init_f_bytesAvailable_c0 (qt_gsi::GenericMethod *decl) @@ -103,7 +102,7 @@ static void _call_f_bytesAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, v } -// () const +// qint64 QLocalSocket::bytesToWrite() static void _init_f_bytesToWrite_c0 (qt_gsi::GenericMethod *decl) @@ -118,7 +117,7 @@ static void _call_f_bytesToWrite_c0 (const qt_gsi::GenericMethod * /*decl*/, voi } -// () const +// bool QLocalSocket::canReadLine() static void _init_f_canReadLine_c0 (qt_gsi::GenericMethod *decl) @@ -133,7 +132,7 @@ static void _call_f_canReadLine_c0 (const qt_gsi::GenericMethod * /*decl*/, void } -// () +// void QLocalSocket::close() static void _init_f_close_0 (qt_gsi::GenericMethod *decl) @@ -149,44 +148,44 @@ static void _call_f_close_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, } -// void QLocalSocket::connectToServer(QFlags openMode) +// void QLocalSocket::connectToServer(QFlags openMode) -static void _init_f_connectToServer_3242 (qt_gsi::GenericMethod *decl) +static void _init_f_connectToServer_3621 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("openMode", true, "QIODevice::ReadWrite"); - decl->add_arg > (argspec_0); + static gsi::ArgSpecBase argspec_0 ("openMode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_0); decl->set_return (); } -static void _call_f_connectToServer_3242 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_connectToServer_3621 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QFlags arg1 = args ? args.read > (heap) : (QFlags)(QIODevice::ReadWrite); + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QLocalSocket *)cls)->connectToServer (arg1); } -// void QLocalSocket::connectToServer(const QString &name, QFlags openMode) +// void QLocalSocket::connectToServer(const QString &name, QFlags openMode) -static void _init_f_connectToServer_5159 (qt_gsi::GenericMethod *decl) +static void _init_f_connectToServer_5538 (qt_gsi::GenericMethod *decl) { static gsi::ArgSpecBase argspec_0 ("name"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("openMode", true, "QIODevice::ReadWrite"); - decl->add_arg > (argspec_1); + static gsi::ArgSpecBase argspec_1 ("openMode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_1); decl->set_return (); } -static void _call_f_connectToServer_5159 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_connectToServer_5538 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); - QFlags arg2 = args ? args.read > (heap) : (QFlags)(QIODevice::ReadWrite); + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QLocalSocket *)cls)->connectToServer (arg1, arg2); } @@ -223,6 +222,26 @@ static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, } +// void QLocalSocket::errorOccurred(QLocalSocket::LocalSocketError socketError) + + +static void _init_f_errorOccurred_3371 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("socketError"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_errorOccurred_3371 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLocalSocket *)cls)->errorOccurred (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + // bool QLocalSocket::flush() @@ -253,7 +272,7 @@ static void _call_f_fullServerName_c0 (const qt_gsi::GenericMethod * /*decl*/, v } -// () const +// bool QLocalSocket::isSequential() static void _init_f_isSequential_c0 (qt_gsi::GenericMethod *decl) @@ -283,21 +302,21 @@ static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cl } -// (QFlags) +// bool QLocalSocket::open(QFlags openMode) -static void _init_f_open_3242 (qt_gsi::GenericMethod *decl) +static void _init_f_open_3621 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("openMode", true, "QIODevice::ReadWrite"); - decl->add_arg > (argspec_0); + static gsi::ArgSpecBase argspec_0 ("openMode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_0); decl->set_return (); } -static void _call_f_open_3242 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_open_3621 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QFlags arg1 = args ? args.read > (heap) : (QFlags)(QIODevice::ReadWrite); + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); ret.write ((bool)((QLocalSocket *)cls)->open (arg1)); } @@ -346,7 +365,7 @@ static void _call_f_setReadBufferSize_986 (const qt_gsi::GenericMethod * /*decl* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - qint64 arg1 = args.read (heap); + qint64 arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QLocalSocket *)cls)->setReadBufferSize (arg1); } @@ -366,49 +385,84 @@ static void _call_f_setServerName_2025 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QLocalSocket *)cls)->setServerName (arg1); } -// bool QLocalSocket::setSocketDescriptor(QIntegerForSizeof::Signed socketDescriptor, QLocalSocket::LocalSocketState socketState, QFlags openMode) +// bool QLocalSocket::setSocketDescriptor(QIntegerForSizeof::Signed socketDescriptor, QLocalSocket::LocalSocketState socketState, QFlags openMode) -static void _init_f_setSocketDescriptor_9858 (qt_gsi::GenericMethod *decl) +static void _init_f_setSocketDescriptor_10381 (qt_gsi::GenericMethod *decl) { static gsi::ArgSpecBase argspec_0 ("socketDescriptor"); - decl->add_arg::Signed > (argspec_0); + decl->add_arg::Signed > (argspec_0); static gsi::ArgSpecBase argspec_1 ("socketState", true, "QLocalSocket::ConnectedState"); decl->add_arg::target_type & > (argspec_1); - static gsi::ArgSpecBase argspec_2 ("openMode", true, "QIODevice::ReadWrite"); - decl->add_arg > (argspec_2); + static gsi::ArgSpecBase argspec_2 ("openMode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_2); decl->set_return (); } -static void _call_f_setSocketDescriptor_9858 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_setSocketDescriptor_10381 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QIntegerForSizeof::Signed arg1 = args.read::Signed > (heap); - const qt_gsi::Converter::target_type & arg2 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QLocalSocket::ConnectedState)); - QFlags arg3 = args ? args.read > (heap) : (QFlags)(QIODevice::ReadWrite); + QIntegerForSizeof::Signed arg1 = gsi::arg_reader::Signed >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLocalSocket::ConnectedState), heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); ret.write ((bool)((QLocalSocket *)cls)->setSocketDescriptor (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); } -// QIntegerForSizeof::Signed QLocalSocket::socketDescriptor() +// void QLocalSocket::setSocketOptions(QFlags option) + + +static void _init_f_setSocketOptions_3687 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSocketOptions_3687 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLocalSocket *)cls)->setSocketOptions (arg1); +} + + +// QIntegerForSizeof::Signed QLocalSocket::socketDescriptor() static void _init_f_socketDescriptor_c0 (qt_gsi::GenericMethod *decl) { - decl->set_return::Signed > (); + decl->set_return::Signed > (); } static void _call_f_socketDescriptor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); - ret.write::Signed > ((QIntegerForSizeof::Signed)((QLocalSocket *)cls)->socketDescriptor ()); + ret.write::Signed > ((QIntegerForSizeof::Signed)((QLocalSocket *)cls)->socketDescriptor ()); +} + + +// QFlags QLocalSocket::socketOptions() + + +static void _init_f_socketOptions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_socketOptions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QLocalSocket *)cls)->socketOptions ()); } @@ -427,7 +481,7 @@ static void _call_f_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, } -// (int) +// bool QLocalSocket::waitForBytesWritten(int msecs) static void _init_f_waitForBytesWritten_767 (qt_gsi::GenericMethod *decl) @@ -441,7 +495,7 @@ static void _call_f_waitForBytesWritten_767 (const qt_gsi::GenericMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args ? args.read (heap) : (int)(30000); + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (30000, heap); ret.write ((bool)((QLocalSocket *)cls)->waitForBytesWritten (arg1)); } @@ -460,7 +514,7 @@ static void _call_f_waitForConnected_767 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args ? args.read (heap) : (int)(30000); + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (30000, heap); ret.write ((bool)((QLocalSocket *)cls)->waitForConnected (arg1)); } @@ -479,12 +533,12 @@ static void _call_f_waitForDisconnected_767 (const qt_gsi::GenericMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args ? args.read (heap) : (int)(30000); + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (30000, heap); ret.write ((bool)((QLocalSocket *)cls)->waitForDisconnected (arg1)); } -// (int) +// bool QLocalSocket::waitForReadyRead(int msecs) static void _init_f_waitForReadyRead_767 (qt_gsi::GenericMethod *decl) @@ -498,7 +552,7 @@ static void _call_f_waitForReadyRead_767 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args ? args.read (heap) : (int)(30000); + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (30000, heap); ret.write ((bool)((QLocalSocket *)cls)->waitForReadyRead (arg1)); } @@ -510,7 +564,7 @@ static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) { static gsi::ArgSpecBase argspec_0 ("s"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); decl->add_arg (argspec_1); static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); decl->add_arg (argspec_2); @@ -521,38 +575,13 @@ static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi:: { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); ret.write ((QString)QLocalSocket::tr (arg1, arg2, arg3)); } -// static QString QLocalSocket::trUtf8(const char *s, const char *c, int n) - - -static void _init_f_trUtf8_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_trUtf8_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QLocalSocket::trUtf8 (arg1, arg2, arg3)); -} - - namespace gsi { @@ -562,52 +591,56 @@ static gsi::Methods methods_QLocalSocket () { methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLocalSocket::QLocalSocket(QObject *parent)\nThis method creates an object of class QLocalSocket.", &_init_ctor_QLocalSocket_1302, &_call_ctor_QLocalSocket_1302); methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); methods += new qt_gsi::GenericMethod ("abort", "@brief Method void QLocalSocket::abort()\n", false, &_init_f_abort_0, &_call_f_abort_0); - methods += new qt_gsi::GenericMethod ("bytesAvailable", "@brief Method () const\nThis is a reimplementation of QIODevice::bytesAvailable", true, &_init_f_bytesAvailable_c0, &_call_f_bytesAvailable_c0); - methods += new qt_gsi::GenericMethod ("bytesToWrite", "@brief Method () const\nThis is a reimplementation of QIODevice::bytesToWrite", true, &_init_f_bytesToWrite_c0, &_call_f_bytesToWrite_c0); - methods += new qt_gsi::GenericMethod ("canReadLine", "@brief Method () const\nThis is a reimplementation of QIODevice::canReadLine", true, &_init_f_canReadLine_c0, &_call_f_canReadLine_c0); - methods += new qt_gsi::GenericMethod ("close", "@brief Method ()\nThis is a reimplementation of QIODevice::close", false, &_init_f_close_0, &_call_f_close_0); - methods += new qt_gsi::GenericMethod ("connectToServer", "@brief Method void QLocalSocket::connectToServer(QFlags openMode)\n", false, &_init_f_connectToServer_3242, &_call_f_connectToServer_3242); - methods += new qt_gsi::GenericMethod ("connectToServer", "@brief Method void QLocalSocket::connectToServer(const QString &name, QFlags openMode)\n", false, &_init_f_connectToServer_5159, &_call_f_connectToServer_5159); + methods += new qt_gsi::GenericMethod ("bytesAvailable", "@brief Method qint64 QLocalSocket::bytesAvailable()\nThis is a reimplementation of QIODevice::bytesAvailable", true, &_init_f_bytesAvailable_c0, &_call_f_bytesAvailable_c0); + methods += new qt_gsi::GenericMethod ("bytesToWrite", "@brief Method qint64 QLocalSocket::bytesToWrite()\nThis is a reimplementation of QIODevice::bytesToWrite", true, &_init_f_bytesToWrite_c0, &_call_f_bytesToWrite_c0); + methods += new qt_gsi::GenericMethod ("canReadLine", "@brief Method bool QLocalSocket::canReadLine()\nThis is a reimplementation of QIODevice::canReadLine", true, &_init_f_canReadLine_c0, &_call_f_canReadLine_c0); + methods += new qt_gsi::GenericMethod ("close", "@brief Method void QLocalSocket::close()\nThis is a reimplementation of QIODevice::close", false, &_init_f_close_0, &_call_f_close_0); + methods += new qt_gsi::GenericMethod ("connectToServer", "@brief Method void QLocalSocket::connectToServer(QFlags openMode)\n", false, &_init_f_connectToServer_3621, &_call_f_connectToServer_3621); + methods += new qt_gsi::GenericMethod ("connectToServer", "@brief Method void QLocalSocket::connectToServer(const QString &name, QFlags openMode)\n", false, &_init_f_connectToServer_5538, &_call_f_connectToServer_5538); methods += new qt_gsi::GenericMethod ("disconnectFromServer", "@brief Method void QLocalSocket::disconnectFromServer()\n", false, &_init_f_disconnectFromServer_0, &_call_f_disconnectFromServer_0); methods += new qt_gsi::GenericMethod ("error", "@brief Method QLocalSocket::LocalSocketError QLocalSocket::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("errorOccurred", "@brief Method void QLocalSocket::errorOccurred(QLocalSocket::LocalSocketError socketError)\n", false, &_init_f_errorOccurred_3371, &_call_f_errorOccurred_3371); methods += new qt_gsi::GenericMethod ("flush", "@brief Method bool QLocalSocket::flush()\n", false, &_init_f_flush_0, &_call_f_flush_0); methods += new qt_gsi::GenericMethod ("fullServerName", "@brief Method QString QLocalSocket::fullServerName()\n", true, &_init_f_fullServerName_c0, &_call_f_fullServerName_c0); - methods += new qt_gsi::GenericMethod ("isSequential?", "@brief Method () const\nThis is a reimplementation of QIODevice::isSequential", true, &_init_f_isSequential_c0, &_call_f_isSequential_c0); + methods += new qt_gsi::GenericMethod ("isSequential?", "@brief Method bool QLocalSocket::isSequential()\nThis is a reimplementation of QIODevice::isSequential", true, &_init_f_isSequential_c0, &_call_f_isSequential_c0); methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QLocalSocket::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); - methods += new qt_gsi::GenericMethod ("open", "@brief Method (QFlags)\nThis is a reimplementation of QIODevice::open", false, &_init_f_open_3242, &_call_f_open_3242); + methods += new qt_gsi::GenericMethod ("open", "@brief Method bool QLocalSocket::open(QFlags openMode)\nThis is a reimplementation of QIODevice::open", false, &_init_f_open_3621, &_call_f_open_3621); methods += new qt_gsi::GenericMethod (":readBufferSize", "@brief Method qint64 QLocalSocket::readBufferSize()\n", true, &_init_f_readBufferSize_c0, &_call_f_readBufferSize_c0); methods += new qt_gsi::GenericMethod (":serverName", "@brief Method QString QLocalSocket::serverName()\n", true, &_init_f_serverName_c0, &_call_f_serverName_c0); methods += new qt_gsi::GenericMethod ("setReadBufferSize|readBufferSize=", "@brief Method void QLocalSocket::setReadBufferSize(qint64 size)\n", false, &_init_f_setReadBufferSize_986, &_call_f_setReadBufferSize_986); methods += new qt_gsi::GenericMethod ("setServerName|serverName=", "@brief Method void QLocalSocket::setServerName(const QString &name)\n", false, &_init_f_setServerName_2025, &_call_f_setServerName_2025); - methods += new qt_gsi::GenericMethod ("setSocketDescriptor", "@brief Method bool QLocalSocket::setSocketDescriptor(QIntegerForSizeof::Signed socketDescriptor, QLocalSocket::LocalSocketState socketState, QFlags openMode)\n", false, &_init_f_setSocketDescriptor_9858, &_call_f_setSocketDescriptor_9858); - methods += new qt_gsi::GenericMethod ("socketDescriptor", "@brief Method QIntegerForSizeof::Signed QLocalSocket::socketDescriptor()\n", true, &_init_f_socketDescriptor_c0, &_call_f_socketDescriptor_c0); + methods += new qt_gsi::GenericMethod ("setSocketDescriptor", "@brief Method bool QLocalSocket::setSocketDescriptor(QIntegerForSizeof::Signed socketDescriptor, QLocalSocket::LocalSocketState socketState, QFlags openMode)\n", false, &_init_f_setSocketDescriptor_10381, &_call_f_setSocketDescriptor_10381); + methods += new qt_gsi::GenericMethod ("setSocketOptions", "@brief Method void QLocalSocket::setSocketOptions(QFlags option)\n", false, &_init_f_setSocketOptions_3687, &_call_f_setSocketOptions_3687); + methods += new qt_gsi::GenericMethod ("socketDescriptor", "@brief Method QIntegerForSizeof::Signed QLocalSocket::socketDescriptor()\n", true, &_init_f_socketDescriptor_c0, &_call_f_socketDescriptor_c0); + methods += new qt_gsi::GenericMethod ("socketOptions", "@brief Method QFlags QLocalSocket::socketOptions()\n", true, &_init_f_socketOptions_c0, &_call_f_socketOptions_c0); methods += new qt_gsi::GenericMethod ("state", "@brief Method QLocalSocket::LocalSocketState QLocalSocket::state()\n", true, &_init_f_state_c0, &_call_f_state_c0); - methods += new qt_gsi::GenericMethod ("waitForBytesWritten", "@brief Method (int)\nThis is a reimplementation of QIODevice::waitForBytesWritten", false, &_init_f_waitForBytesWritten_767, &_call_f_waitForBytesWritten_767); + methods += new qt_gsi::GenericMethod ("waitForBytesWritten", "@brief Method bool QLocalSocket::waitForBytesWritten(int msecs)\nThis is a reimplementation of QIODevice::waitForBytesWritten", false, &_init_f_waitForBytesWritten_767, &_call_f_waitForBytesWritten_767); methods += new qt_gsi::GenericMethod ("waitForConnected", "@brief Method bool QLocalSocket::waitForConnected(int msecs)\n", false, &_init_f_waitForConnected_767, &_call_f_waitForConnected_767); methods += new qt_gsi::GenericMethod ("waitForDisconnected", "@brief Method bool QLocalSocket::waitForDisconnected(int msecs)\n", false, &_init_f_waitForDisconnected_767, &_call_f_waitForDisconnected_767); - methods += new qt_gsi::GenericMethod ("waitForReadyRead", "@brief Method (int)\nThis is a reimplementation of QIODevice::waitForReadyRead", false, &_init_f_waitForReadyRead_767, &_call_f_waitForReadyRead_767); + methods += new qt_gsi::GenericMethod ("waitForReadyRead", "@brief Method bool QLocalSocket::waitForReadyRead(int msecs)\nThis is a reimplementation of QIODevice::waitForReadyRead", false, &_init_f_waitForReadyRead_767, &_call_f_waitForReadyRead_767); methods += gsi::qt_signal ("aboutToClose()", "aboutToClose", "@brief Signal declaration for QLocalSocket::aboutToClose()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("bytesWritten(qint64)", "bytesWritten", gsi::arg("bytes"), "@brief Signal declaration for QLocalSocket::bytesWritten(qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelBytesWritten(int, qint64)", "channelBytesWritten", gsi::arg("channel"), gsi::arg("bytes"), "@brief Signal declaration for QLocalSocket::channelBytesWritten(int channel, qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelReadyRead(int)", "channelReadyRead", gsi::arg("channel"), "@brief Signal declaration for QLocalSocket::channelReadyRead(int channel)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("connected()", "connected", "@brief Signal declaration for QLocalSocket::connected()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QLocalSocket::destroyed(QObject *)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("disconnected()", "disconnected", "@brief Signal declaration for QLocalSocket::disconnected()\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal::target_type & > ("error(QLocalSocket::LocalSocketError)", "error_sig", gsi::arg("socketError"), "@brief Signal declaration for QLocalSocket::error(QLocalSocket::LocalSocketError socketError)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QLocalSocket::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("readChannelFinished()", "readChannelFinished", "@brief Signal declaration for QLocalSocket::readChannelFinished()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("readyRead()", "readyRead", "@brief Signal declaration for QLocalSocket::readyRead()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal::target_type & > ("stateChanged(QLocalSocket::LocalSocketState)", "stateChanged", gsi::arg("socketState"), "@brief Signal declaration for QLocalSocket::stateChanged(QLocalSocket::LocalSocketState socketState)\nYou can bind a procedure to this signal."); methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QLocalSocket::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); - methods += new qt_gsi::GenericStaticMethod ("trUtf8", "@brief Static method QString QLocalSocket::trUtf8(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_trUtf8_4013, &_call_f_trUtf8_4013); return methods; } gsi::Class &qtdecl_QIODevice (); -qt_gsi::QtNativeClass decl_QLocalSocket (qtdecl_QIODevice (), "QtMultimedia", "QLocalSocket", +qt_gsi::QtNativeClass decl_QLocalSocket (qtdecl_QIODevice (), "QtNetwork", "QLocalSocket", methods_QLocalSocket (), "@qt\n@brief Binding of QLocalSocket"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QLocalSocket () { return decl_QLocalSocket; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QLocalSocket () { return decl_QLocalSocket; } } @@ -616,7 +649,7 @@ GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QLocalSocket () { retur namespace qt_gsi { -static gsi::Enum decl_QLocalSocket_LocalSocketError_Enum ("QtMultimedia", "QLocalSocket_LocalSocketError", +static gsi::Enum decl_QLocalSocket_LocalSocketError_Enum ("QtNetwork", "QLocalSocket_LocalSocketError", gsi::enum_const ("ConnectionRefusedError", QLocalSocket::ConnectionRefusedError, "@brief Enum constant QLocalSocket::ConnectionRefusedError") + gsi::enum_const ("PeerClosedError", QLocalSocket::PeerClosedError, "@brief Enum constant QLocalSocket::PeerClosedError") + gsi::enum_const ("ServerNotFoundError", QLocalSocket::ServerNotFoundError, "@brief Enum constant QLocalSocket::ServerNotFoundError") + @@ -630,7 +663,7 @@ static gsi::Enum decl_QLocalSocket_LocalSocketEr gsi::enum_const ("OperationError", QLocalSocket::OperationError, "@brief Enum constant QLocalSocket::OperationError"), "@qt\n@brief This class represents the QLocalSocket::LocalSocketError enum"); -static gsi::QFlagsClass decl_QLocalSocket_LocalSocketError_Enums ("QtMultimedia", "QLocalSocket_QFlags_LocalSocketError", +static gsi::QFlagsClass decl_QLocalSocket_LocalSocketError_Enums ("QtNetwork", "QLocalSocket_QFlags_LocalSocketError", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent @@ -645,14 +678,14 @@ static gsi::ClassExt decl_QLocalSocket_LocalSocketError_Enums_as_c namespace qt_gsi { -static gsi::Enum decl_QLocalSocket_LocalSocketState_Enum ("QtMultimedia", "QLocalSocket_LocalSocketState", +static gsi::Enum decl_QLocalSocket_LocalSocketState_Enum ("QtNetwork", "QLocalSocket_LocalSocketState", gsi::enum_const ("UnconnectedState", QLocalSocket::UnconnectedState, "@brief Enum constant QLocalSocket::UnconnectedState") + gsi::enum_const ("ConnectingState", QLocalSocket::ConnectingState, "@brief Enum constant QLocalSocket::ConnectingState") + gsi::enum_const ("ConnectedState", QLocalSocket::ConnectedState, "@brief Enum constant QLocalSocket::ConnectedState") + gsi::enum_const ("ClosingState", QLocalSocket::ClosingState, "@brief Enum constant QLocalSocket::ClosingState"), "@qt\n@brief This class represents the QLocalSocket::LocalSocketState enum"); -static gsi::QFlagsClass decl_QLocalSocket_LocalSocketState_Enums ("QtMultimedia", "QLocalSocket_QFlags_LocalSocketState", +static gsi::QFlagsClass decl_QLocalSocket_LocalSocketState_Enums ("QtNetwork", "QLocalSocket_QFlags_LocalSocketState", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent @@ -662,3 +695,23 @@ static gsi::ClassExt decl_QLocalSocket_LocalSocketState_Enums_as_c } + +// Implementation of the enum wrapper class for QLocalSocket::SocketOption +namespace qt_gsi +{ + +static gsi::Enum decl_QLocalSocket_SocketOption_Enum ("QtNetwork", "QLocalSocket_SocketOption", + gsi::enum_const ("NoOptions", QLocalSocket::NoOptions, "@brief Enum constant QLocalSocket::NoOptions") + + gsi::enum_const ("AbstractNamespaceOption", QLocalSocket::AbstractNamespaceOption, "@brief Enum constant QLocalSocket::AbstractNamespaceOption"), + "@qt\n@brief This class represents the QLocalSocket::SocketOption enum"); + +static gsi::QFlagsClass decl_QLocalSocket_SocketOption_Enums ("QtNetwork", "QLocalSocket_QFlags_SocketOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLocalSocket_SocketOption_Enum_in_parent (decl_QLocalSocket_SocketOption_Enum.defs ()); +static gsi::ClassExt decl_QLocalSocket_SocketOption_Enum_as_child (decl_QLocalSocket_SocketOption_Enum, "SocketOption"); +static gsi::ClassExt decl_QLocalSocket_SocketOption_Enums_as_child (decl_QLocalSocket_SocketOption_Enums, "QFlags_SocketOption"); + +} + diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkAccessManager.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkAccessManager.cc similarity index 67% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkAccessManager.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkAccessManager.cc index b7223da26..bba8264e3 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkAccessManager.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkAccessManager.cc @@ -32,10 +32,10 @@ #include #include #include +#include #include #include #include -#include #include #include #include @@ -48,8 +48,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -68,18 +67,38 @@ static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, g } -// QNetworkConfiguration QNetworkAccessManager::activeConfiguration() +// void QNetworkAccessManager::addStrictTransportSecurityHosts(const QList &knownHosts) -static void _init_f_activeConfiguration_c0 (qt_gsi::GenericMethod *decl) +static void _init_f_addStrictTransportSecurityHosts_3051 (qt_gsi::GenericMethod *decl) { - decl->set_return (); + static gsi::ArgSpecBase argspec_0 ("knownHosts"); + decl->add_arg & > (argspec_0); + decl->set_return (); } -static void _call_f_activeConfiguration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_addStrictTransportSecurityHosts_3051 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); - ret.write ((QNetworkConfiguration)((QNetworkAccessManager *)cls)->activeConfiguration ()); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkAccessManager *)cls)->addStrictTransportSecurityHosts (arg1); +} + + +// bool QNetworkAccessManager::autoDeleteReplies() + + +static void _init_f_autoDeleteReplies_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoDeleteReplies_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QNetworkAccessManager *)cls)->autoDeleteReplies ()); } @@ -114,18 +133,19 @@ static void _call_f_clearAccessCache_0 (const qt_gsi::GenericMethod * /*decl*/, } -// QNetworkConfiguration QNetworkAccessManager::configuration() +// void QNetworkAccessManager::clearConnectionCache() -static void _init_f_configuration_c0 (qt_gsi::GenericMethod *decl) +static void _init_f_clearConnectionCache_0 (qt_gsi::GenericMethod *decl) { - decl->set_return (); + decl->set_return (); } -static void _call_f_configuration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_clearConnectionCache_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); - ret.write ((QNetworkConfiguration)((QNetworkAccessManager *)cls)->configuration ()); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkAccessManager *)cls)->clearConnectionCache (); } @@ -145,8 +165,8 @@ static void _call_f_connectToHost_3017 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); - quint16 arg2 = args ? args.read (heap) : (quint16)(80); + const QString &arg1 = gsi::arg_reader() (args, heap); + quint16 arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (80, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkAccessManager *)cls)->connectToHost (arg1, arg2); } @@ -170,14 +190,43 @@ static void _call_f_connectToHostEncrypted_5977 (const qt_gsi::GenericMethod * / { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); - quint16 arg2 = args ? args.read (heap) : (quint16)(443); - const QSslConfiguration &arg3 = args ? args.read (heap) : (const QSslConfiguration &)(QSslConfiguration::defaultConfiguration()); + const QString &arg1 = gsi::arg_reader() (args, heap); + quint16 arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (443, heap); + const QSslConfiguration &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSslConfiguration::defaultConfiguration(), heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkAccessManager *)cls)->connectToHostEncrypted (arg1, arg2, arg3); } +// void QNetworkAccessManager::connectToHostEncrypted(const QString &hostName, quint16 port, const QSslConfiguration &sslConfiguration, const QString &peerName) + + +static void _init_f_connectToHostEncrypted_7894 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hostName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("port"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sslConfiguration"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("peerName"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_connectToHostEncrypted_7894 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + quint16 arg2 = gsi::arg_reader() (args, heap); + const QSslConfiguration &arg3 = gsi::arg_reader() (args, heap); + const QString &arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkAccessManager *)cls)->connectToHostEncrypted (arg1, arg2, arg3, arg4); +} + + // QNetworkCookieJar *QNetworkAccessManager::cookieJar() @@ -207,11 +256,34 @@ static void _call_f_deleteResource_2885 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkRequest &arg1 = args.read (heap); + const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); ret.write ((QNetworkReply *)((QNetworkAccessManager *)cls)->deleteResource (arg1)); } +// void QNetworkAccessManager::enableStrictTransportSecurityStore(bool enabled, const QString &storeDir) + + +static void _init_f_enableStrictTransportSecurityStore_2781 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("storeDir", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_enableStrictTransportSecurityStore_2781 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkAccessManager *)cls)->enableStrictTransportSecurityStore (arg1, arg2); +} + + // QNetworkReply *QNetworkAccessManager::get(const QNetworkRequest &request) @@ -226,7 +298,7 @@ static void _call_f_get_2885 (const qt_gsi::GenericMethod * /*decl*/, void *cls, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkRequest &arg1 = args.read (heap); + const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); ret.write ((QNetworkReply *)((QNetworkAccessManager *)cls)->get (arg1)); } @@ -245,23 +317,38 @@ static void _call_f_head_2885 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkRequest &arg1 = args.read (heap); + const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); ret.write ((QNetworkReply *)((QNetworkAccessManager *)cls)->head (arg1)); } -// QNetworkAccessManager::NetworkAccessibility QNetworkAccessManager::networkAccessible() +// bool QNetworkAccessManager::isStrictTransportSecurityEnabled() -static void _init_f_networkAccessible_c0 (qt_gsi::GenericMethod *decl) +static void _init_f_isStrictTransportSecurityEnabled_c0 (qt_gsi::GenericMethod *decl) { - decl->set_return::target_type > (); + decl->set_return (); } -static void _call_f_networkAccessible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_isStrictTransportSecurityEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); - ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QNetworkAccessManager *)cls)->networkAccessible ())); + ret.write ((bool)((QNetworkAccessManager *)cls)->isStrictTransportSecurityEnabled ()); +} + + +// bool QNetworkAccessManager::isStrictTransportSecurityStoreEnabled() + + +static void _init_f_isStrictTransportSecurityStoreEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isStrictTransportSecurityStoreEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QNetworkAccessManager *)cls)->isStrictTransportSecurityStoreEnabled ()); } @@ -281,8 +368,8 @@ static void _call_f_post_4224 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkRequest &arg1 = args.read (heap); - QIODevice *arg2 = args.read (heap); + const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); + QIODevice *arg2 = gsi::arg_reader() (args, heap); ret.write ((QNetworkReply *)((QNetworkAccessManager *)cls)->post (arg1, arg2)); } @@ -303,8 +390,8 @@ static void _call_f_post_5086 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkRequest &arg1 = args.read (heap); - const QByteArray &arg2 = args.read (heap); + const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); ret.write ((QNetworkReply *)((QNetworkAccessManager *)cls)->post (arg1, arg2)); } @@ -325,8 +412,8 @@ static void _call_f_post_4826 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkRequest &arg1 = args.read (heap); - QHttpMultiPart *arg2 = args.read (heap); + const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); + QHttpMultiPart *arg2 = gsi::arg_reader() (args, heap); ret.write ((QNetworkReply *)((QNetworkAccessManager *)cls)->post (arg1, arg2)); } @@ -377,8 +464,8 @@ static void _call_f_put_4224 (const qt_gsi::GenericMethod * /*decl*/, void *cls, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkRequest &arg1 = args.read (heap); - QIODevice *arg2 = args.read (heap); + const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); + QIODevice *arg2 = gsi::arg_reader() (args, heap); ret.write ((QNetworkReply *)((QNetworkAccessManager *)cls)->put (arg1, arg2)); } @@ -399,8 +486,8 @@ static void _call_f_put_5086 (const qt_gsi::GenericMethod * /*decl*/, void *cls, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkRequest &arg1 = args.read (heap); - const QByteArray &arg2 = args.read (heap); + const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); ret.write ((QNetworkReply *)((QNetworkAccessManager *)cls)->put (arg1, arg2)); } @@ -421,12 +508,27 @@ static void _call_f_put_4826 (const qt_gsi::GenericMethod * /*decl*/, void *cls, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkRequest &arg1 = args.read (heap); - QHttpMultiPart *arg2 = args.read (heap); + const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); + QHttpMultiPart *arg2 = gsi::arg_reader() (args, heap); ret.write ((QNetworkReply *)((QNetworkAccessManager *)cls)->put (arg1, arg2)); } +// QNetworkRequest::RedirectPolicy QNetworkAccessManager::redirectPolicy() + + +static void _init_f_redirectPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_redirectPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QNetworkAccessManager *)cls)->redirectPolicy ())); +} + + // QNetworkReply *QNetworkAccessManager::sendCustomRequest(const QNetworkRequest &request, const QByteArray &verb, QIODevice *data) @@ -436,7 +538,7 @@ static void _init_f_sendCustomRequest_6425 (qt_gsi::GenericMethod *decl) decl->add_arg (argspec_0); static gsi::ArgSpecBase argspec_1 ("verb"); decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("data", true, "0"); + static gsi::ArgSpecBase argspec_2 ("data", true, "nullptr"); decl->add_arg (argspec_2); decl->set_return (); } @@ -445,13 +547,83 @@ static void _call_f_sendCustomRequest_6425 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkRequest &arg1 = args.read (heap); - const QByteArray &arg2 = args.read (heap); - QIODevice *arg3 = args ? args.read (heap) : (QIODevice *)(0); + const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); + QIODevice *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write ((QNetworkReply *)((QNetworkAccessManager *)cls)->sendCustomRequest (arg1, arg2, arg3)); } +// QNetworkReply *QNetworkAccessManager::sendCustomRequest(const QNetworkRequest &request, const QByteArray &verb, const QByteArray &data) + + +static void _init_f_sendCustomRequest_7287 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("request"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("verb"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_sendCustomRequest_7287 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); + const QByteArray &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QNetworkReply *)((QNetworkAccessManager *)cls)->sendCustomRequest (arg1, arg2, arg3)); +} + + +// QNetworkReply *QNetworkAccessManager::sendCustomRequest(const QNetworkRequest &request, const QByteArray &verb, QHttpMultiPart *multiPart) + + +static void _init_f_sendCustomRequest_7027 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("request"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("verb"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("multiPart"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_sendCustomRequest_7027 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); + QHttpMultiPart *arg3 = gsi::arg_reader() (args, heap); + ret.write ((QNetworkReply *)((QNetworkAccessManager *)cls)->sendCustomRequest (arg1, arg2, arg3)); +} + + +// void QNetworkAccessManager::setAutoDeleteReplies(bool autoDelete) + + +static void _init_f_setAutoDeleteReplies_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("autoDelete"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoDeleteReplies_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkAccessManager *)cls)->setAutoDeleteReplies (arg1); +} + + // void QNetworkAccessManager::setCache(QAbstractNetworkCache *cache) @@ -466,32 +638,12 @@ static void _call_f_setCache_2737 (const qt_gsi::GenericMethod * /*decl*/, void { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QAbstractNetworkCache *arg1 = args.read (heap); + QAbstractNetworkCache *arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkAccessManager *)cls)->setCache (arg1); } -// void QNetworkAccessManager::setConfiguration(const QNetworkConfiguration &config) - - -static void _init_f_setConfiguration_3508 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("config"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_f_setConfiguration_3508 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QNetworkConfiguration &arg1 = args.read (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkAccessManager *)cls)->setConfiguration (arg1); -} - - // void QNetworkAccessManager::setCookieJar(QNetworkCookieJar *cookieJar) @@ -506,32 +658,12 @@ static void _call_f_setCookieJar_2336 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QNetworkCookieJar *arg1 = args.read (heap); + QNetworkCookieJar *arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkAccessManager *)cls)->setCookieJar (arg1); } -// void QNetworkAccessManager::setNetworkAccessible(QNetworkAccessManager::NetworkAccessibility accessible) - - -static void _init_f_setNetworkAccessible_4770 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("accessible"); - decl->add_arg::target_type & > (argspec_0); - decl->set_return (); -} - -static void _call_f_setNetworkAccessible_4770 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkAccessManager *)cls)->setNetworkAccessible (qt_gsi::QtToCppAdaptor(arg1).cref()); -} - - // void QNetworkAccessManager::setProxy(const QNetworkProxy &proxy) @@ -546,7 +678,7 @@ static void _call_f_setProxy_2686 (const qt_gsi::GenericMethod * /*decl*/, void { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkProxy &arg1 = args.read (heap); + const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkAccessManager *)cls)->setProxy (arg1); } @@ -566,12 +698,87 @@ static void _call_f_setProxyFactory_2723 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QNetworkProxyFactory *arg1 = args.read (heap); + QNetworkProxyFactory *arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkAccessManager *)cls)->setProxyFactory (arg1); } +// void QNetworkAccessManager::setRedirectPolicy(QNetworkRequest::RedirectPolicy policy) + + +static void _init_f_setRedirectPolicy_3566 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setRedirectPolicy_3566 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkAccessManager *)cls)->setRedirectPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QNetworkAccessManager::setStrictTransportSecurityEnabled(bool enabled) + + +static void _init_f_setStrictTransportSecurityEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStrictTransportSecurityEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkAccessManager *)cls)->setStrictTransportSecurityEnabled (arg1); +} + + +// void QNetworkAccessManager::setTransferTimeout(int timeout) + + +static void _init_f_setTransferTimeout_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timeout", true, "QNetworkRequest::DefaultTransferTimeoutConstant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTransferTimeout_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QNetworkRequest::DefaultTransferTimeoutConstant, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkAccessManager *)cls)->setTransferTimeout (arg1); +} + + +// QList QNetworkAccessManager::strictTransportSecurityHosts() + + +static void _init_f_strictTransportSecurityHosts_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_strictTransportSecurityHosts_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QNetworkAccessManager *)cls)->strictTransportSecurityHosts ()); +} + + // QStringList QNetworkAccessManager::supportedSchemes() @@ -587,6 +794,21 @@ static void _call_f_supportedSchemes_c0 (const qt_gsi::GenericMethod * /*decl*/, } +// int QNetworkAccessManager::transferTimeout() + + +static void _init_f_transferTimeout_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transferTimeout_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QNetworkAccessManager *)cls)->transferTimeout ()); +} + + // static QString QNetworkAccessManager::tr(const char *s, const char *c, int n) @@ -594,7 +816,7 @@ static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) { static gsi::ArgSpecBase argspec_0 ("s"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); decl->add_arg (argspec_1); static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); decl->add_arg (argspec_2); @@ -605,55 +827,34 @@ static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi:: { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); ret.write ((QString)QNetworkAccessManager::tr (arg1, arg2, arg3)); } -// static QString QNetworkAccessManager::trUtf8(const char *s, const char *c, int n) - - -static void _init_f_trUtf8_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_trUtf8_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QNetworkAccessManager::trUtf8 (arg1, arg2, arg3)); -} - - namespace gsi { static gsi::Methods methods_QNetworkAccessManager () { gsi::Methods methods; methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); - methods += new qt_gsi::GenericMethod ("activeConfiguration", "@brief Method QNetworkConfiguration QNetworkAccessManager::activeConfiguration()\n", true, &_init_f_activeConfiguration_c0, &_call_f_activeConfiguration_c0); + methods += new qt_gsi::GenericMethod ("addStrictTransportSecurityHosts", "@brief Method void QNetworkAccessManager::addStrictTransportSecurityHosts(const QList &knownHosts)\n", false, &_init_f_addStrictTransportSecurityHosts_3051, &_call_f_addStrictTransportSecurityHosts_3051); + methods += new qt_gsi::GenericMethod ("autoDeleteReplies", "@brief Method bool QNetworkAccessManager::autoDeleteReplies()\n", true, &_init_f_autoDeleteReplies_c0, &_call_f_autoDeleteReplies_c0); methods += new qt_gsi::GenericMethod (":cache", "@brief Method QAbstractNetworkCache *QNetworkAccessManager::cache()\n", true, &_init_f_cache_c0, &_call_f_cache_c0); methods += new qt_gsi::GenericMethod ("clearAccessCache", "@brief Method void QNetworkAccessManager::clearAccessCache()\n", false, &_init_f_clearAccessCache_0, &_call_f_clearAccessCache_0); - methods += new qt_gsi::GenericMethod (":configuration", "@brief Method QNetworkConfiguration QNetworkAccessManager::configuration()\n", true, &_init_f_configuration_c0, &_call_f_configuration_c0); + methods += new qt_gsi::GenericMethod ("clearConnectionCache", "@brief Method void QNetworkAccessManager::clearConnectionCache()\n", false, &_init_f_clearConnectionCache_0, &_call_f_clearConnectionCache_0); methods += new qt_gsi::GenericMethod ("connectToHost", "@brief Method void QNetworkAccessManager::connectToHost(const QString &hostName, quint16 port)\n", false, &_init_f_connectToHost_3017, &_call_f_connectToHost_3017); methods += new qt_gsi::GenericMethod ("connectToHostEncrypted", "@brief Method void QNetworkAccessManager::connectToHostEncrypted(const QString &hostName, quint16 port, const QSslConfiguration &sslConfiguration)\n", false, &_init_f_connectToHostEncrypted_5977, &_call_f_connectToHostEncrypted_5977); + methods += new qt_gsi::GenericMethod ("connectToHostEncrypted", "@brief Method void QNetworkAccessManager::connectToHostEncrypted(const QString &hostName, quint16 port, const QSslConfiguration &sslConfiguration, const QString &peerName)\n", false, &_init_f_connectToHostEncrypted_7894, &_call_f_connectToHostEncrypted_7894); methods += new qt_gsi::GenericMethod (":cookieJar", "@brief Method QNetworkCookieJar *QNetworkAccessManager::cookieJar()\n", true, &_init_f_cookieJar_c0, &_call_f_cookieJar_c0); methods += new qt_gsi::GenericMethod ("deleteResource", "@brief Method QNetworkReply *QNetworkAccessManager::deleteResource(const QNetworkRequest &request)\n", false, &_init_f_deleteResource_2885, &_call_f_deleteResource_2885); + methods += new qt_gsi::GenericMethod ("enableStrictTransportSecurityStore", "@brief Method void QNetworkAccessManager::enableStrictTransportSecurityStore(bool enabled, const QString &storeDir)\n", false, &_init_f_enableStrictTransportSecurityStore_2781, &_call_f_enableStrictTransportSecurityStore_2781); methods += new qt_gsi::GenericMethod ("get", "@brief Method QNetworkReply *QNetworkAccessManager::get(const QNetworkRequest &request)\n", false, &_init_f_get_2885, &_call_f_get_2885); methods += new qt_gsi::GenericMethod ("head", "@brief Method QNetworkReply *QNetworkAccessManager::head(const QNetworkRequest &request)\n", false, &_init_f_head_2885, &_call_f_head_2885); - methods += new qt_gsi::GenericMethod (":networkAccessible", "@brief Method QNetworkAccessManager::NetworkAccessibility QNetworkAccessManager::networkAccessible()\n", true, &_init_f_networkAccessible_c0, &_call_f_networkAccessible_c0); + methods += new qt_gsi::GenericMethod ("isStrictTransportSecurityEnabled?", "@brief Method bool QNetworkAccessManager::isStrictTransportSecurityEnabled()\n", true, &_init_f_isStrictTransportSecurityEnabled_c0, &_call_f_isStrictTransportSecurityEnabled_c0); + methods += new qt_gsi::GenericMethod ("isStrictTransportSecurityStoreEnabled?", "@brief Method bool QNetworkAccessManager::isStrictTransportSecurityStoreEnabled()\n", true, &_init_f_isStrictTransportSecurityStoreEnabled_c0, &_call_f_isStrictTransportSecurityStoreEnabled_c0); methods += new qt_gsi::GenericMethod ("post", "@brief Method QNetworkReply *QNetworkAccessManager::post(const QNetworkRequest &request, QIODevice *data)\n", false, &_init_f_post_4224, &_call_f_post_4224); methods += new qt_gsi::GenericMethod ("post", "@brief Method QNetworkReply *QNetworkAccessManager::post(const QNetworkRequest &request, const QByteArray &data)\n", false, &_init_f_post_5086, &_call_f_post_5086); methods += new qt_gsi::GenericMethod ("post", "@brief Method QNetworkReply *QNetworkAccessManager::post(const QNetworkRequest &request, QHttpMultiPart *multiPart)\n", false, &_init_f_post_4826, &_call_f_post_4826); @@ -662,35 +863,40 @@ static gsi::Methods methods_QNetworkAccessManager () { methods += new qt_gsi::GenericMethod ("put", "@brief Method QNetworkReply *QNetworkAccessManager::put(const QNetworkRequest &request, QIODevice *data)\n", false, &_init_f_put_4224, &_call_f_put_4224); methods += new qt_gsi::GenericMethod ("put", "@brief Method QNetworkReply *QNetworkAccessManager::put(const QNetworkRequest &request, const QByteArray &data)\n", false, &_init_f_put_5086, &_call_f_put_5086); methods += new qt_gsi::GenericMethod ("put", "@brief Method QNetworkReply *QNetworkAccessManager::put(const QNetworkRequest &request, QHttpMultiPart *multiPart)\n", false, &_init_f_put_4826, &_call_f_put_4826); + methods += new qt_gsi::GenericMethod ("redirectPolicy", "@brief Method QNetworkRequest::RedirectPolicy QNetworkAccessManager::redirectPolicy()\n", true, &_init_f_redirectPolicy_c0, &_call_f_redirectPolicy_c0); methods += new qt_gsi::GenericMethod ("sendCustomRequest", "@brief Method QNetworkReply *QNetworkAccessManager::sendCustomRequest(const QNetworkRequest &request, const QByteArray &verb, QIODevice *data)\n", false, &_init_f_sendCustomRequest_6425, &_call_f_sendCustomRequest_6425); + methods += new qt_gsi::GenericMethod ("sendCustomRequest", "@brief Method QNetworkReply *QNetworkAccessManager::sendCustomRequest(const QNetworkRequest &request, const QByteArray &verb, const QByteArray &data)\n", false, &_init_f_sendCustomRequest_7287, &_call_f_sendCustomRequest_7287); + methods += new qt_gsi::GenericMethod ("sendCustomRequest", "@brief Method QNetworkReply *QNetworkAccessManager::sendCustomRequest(const QNetworkRequest &request, const QByteArray &verb, QHttpMultiPart *multiPart)\n", false, &_init_f_sendCustomRequest_7027, &_call_f_sendCustomRequest_7027); + methods += new qt_gsi::GenericMethod ("setAutoDeleteReplies", "@brief Method void QNetworkAccessManager::setAutoDeleteReplies(bool autoDelete)\n", false, &_init_f_setAutoDeleteReplies_864, &_call_f_setAutoDeleteReplies_864); methods += new qt_gsi::GenericMethod ("setCache|cache=", "@brief Method void QNetworkAccessManager::setCache(QAbstractNetworkCache *cache)\n", false, &_init_f_setCache_2737, &_call_f_setCache_2737); - methods += new qt_gsi::GenericMethod ("setConfiguration|configuration=", "@brief Method void QNetworkAccessManager::setConfiguration(const QNetworkConfiguration &config)\n", false, &_init_f_setConfiguration_3508, &_call_f_setConfiguration_3508); methods += new qt_gsi::GenericMethod ("setCookieJar|cookieJar=", "@brief Method void QNetworkAccessManager::setCookieJar(QNetworkCookieJar *cookieJar)\n", false, &_init_f_setCookieJar_2336, &_call_f_setCookieJar_2336); - methods += new qt_gsi::GenericMethod ("setNetworkAccessible|networkAccessible=", "@brief Method void QNetworkAccessManager::setNetworkAccessible(QNetworkAccessManager::NetworkAccessibility accessible)\n", false, &_init_f_setNetworkAccessible_4770, &_call_f_setNetworkAccessible_4770); methods += new qt_gsi::GenericMethod ("setProxy|proxy=", "@brief Method void QNetworkAccessManager::setProxy(const QNetworkProxy &proxy)\n", false, &_init_f_setProxy_2686, &_call_f_setProxy_2686); methods += new qt_gsi::GenericMethod ("setProxyFactory|proxyFactory=", "@brief Method void QNetworkAccessManager::setProxyFactory(QNetworkProxyFactory *factory)\n", false, &_init_f_setProxyFactory_2723, &_call_f_setProxyFactory_2723); + methods += new qt_gsi::GenericMethod ("setRedirectPolicy", "@brief Method void QNetworkAccessManager::setRedirectPolicy(QNetworkRequest::RedirectPolicy policy)\n", false, &_init_f_setRedirectPolicy_3566, &_call_f_setRedirectPolicy_3566); + methods += new qt_gsi::GenericMethod ("setStrictTransportSecurityEnabled", "@brief Method void QNetworkAccessManager::setStrictTransportSecurityEnabled(bool enabled)\n", false, &_init_f_setStrictTransportSecurityEnabled_864, &_call_f_setStrictTransportSecurityEnabled_864); + methods += new qt_gsi::GenericMethod ("setTransferTimeout", "@brief Method void QNetworkAccessManager::setTransferTimeout(int timeout)\n", false, &_init_f_setTransferTimeout_767, &_call_f_setTransferTimeout_767); + methods += new qt_gsi::GenericMethod ("strictTransportSecurityHosts", "@brief Method QList QNetworkAccessManager::strictTransportSecurityHosts()\n", true, &_init_f_strictTransportSecurityHosts_c0, &_call_f_strictTransportSecurityHosts_c0); methods += new qt_gsi::GenericMethod ("supportedSchemes", "@brief Method QStringList QNetworkAccessManager::supportedSchemes()\n", true, &_init_f_supportedSchemes_c0, &_call_f_supportedSchemes_c0); + methods += new qt_gsi::GenericMethod ("transferTimeout", "@brief Method int QNetworkAccessManager::transferTimeout()\n", true, &_init_f_transferTimeout_c0, &_call_f_transferTimeout_c0); methods += gsi::qt_signal ("authenticationRequired(QNetworkReply *, QAuthenticator *)", "authenticationRequired", gsi::arg("reply"), gsi::arg("authenticator"), "@brief Signal declaration for QNetworkAccessManager::authenticationRequired(QNetworkReply *reply, QAuthenticator *authenticator)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QNetworkAccessManager::destroyed(QObject *)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("encrypted(QNetworkReply *)", "encrypted", gsi::arg("reply"), "@brief Signal declaration for QNetworkAccessManager::encrypted(QNetworkReply *reply)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("finished(QNetworkReply *)", "finished", gsi::arg("reply"), "@brief Signal declaration for QNetworkAccessManager::finished(QNetworkReply *reply)\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal::target_type & > ("networkAccessibleChanged(QNetworkAccessManager::NetworkAccessibility)", "networkAccessibleChanged", gsi::arg("accessible"), "@brief Signal declaration for QNetworkAccessManager::networkAccessibleChanged(QNetworkAccessManager::NetworkAccessibility accessible)\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal ("networkSessionConnected()", "networkSessionConnected", "@brief Signal declaration for QNetworkAccessManager::networkSessionConnected()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QNetworkAccessManager::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("preSharedKeyAuthenticationRequired(QNetworkReply *, QSslPreSharedKeyAuthenticator *)", "preSharedKeyAuthenticationRequired", gsi::arg("reply"), gsi::arg("authenticator"), "@brief Signal declaration for QNetworkAccessManager::preSharedKeyAuthenticationRequired(QNetworkReply *reply, QSslPreSharedKeyAuthenticator *authenticator)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("proxyAuthenticationRequired(const QNetworkProxy &, QAuthenticator *)", "proxyAuthenticationRequired", gsi::arg("proxy"), gsi::arg("authenticator"), "@brief Signal declaration for QNetworkAccessManager::proxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator *authenticator)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal & > ("sslErrors(QNetworkReply *, const QList &)", "sslErrors", gsi::arg("reply"), gsi::arg("errors"), "@brief Signal declaration for QNetworkAccessManager::sslErrors(QNetworkReply *reply, const QList &errors)\nYou can bind a procedure to this signal."); methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QNetworkAccessManager::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); - methods += new qt_gsi::GenericStaticMethod ("trUtf8", "@brief Static method QString QNetworkAccessManager::trUtf8(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_trUtf8_4013, &_call_f_trUtf8_4013); return methods; } gsi::Class &qtdecl_QObject (); -qt_gsi::QtNativeClass decl_QNetworkAccessManager (qtdecl_QObject (), "QtMultimedia", "QNetworkAccessManager_Native", +qt_gsi::QtNativeClass decl_QNetworkAccessManager (qtdecl_QObject (), "QtNetwork", "QNetworkAccessManager_Native", methods_QNetworkAccessManager (), "@hide\n@alias QNetworkAccessManager"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkAccessManager () { return decl_QNetworkAccessManager; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkAccessManager () { return decl_QNetworkAccessManager; } } @@ -756,33 +962,33 @@ public: emit QNetworkAccessManager::encrypted(reply); } - // [adaptor impl] bool QNetworkAccessManager::event(QEvent *) - bool cbs_event_1217_0(QEvent *arg1) + // [adaptor impl] bool QNetworkAccessManager::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) { - return QNetworkAccessManager::event(arg1); + return QNetworkAccessManager::event(_event); } - virtual bool event(QEvent *arg1) + virtual bool event(QEvent *_event) { if (cb_event_1217_0.can_issue()) { - return cb_event_1217_0.issue(&QNetworkAccessManager_Adaptor::cbs_event_1217_0, arg1); + return cb_event_1217_0.issue(&QNetworkAccessManager_Adaptor::cbs_event_1217_0, _event); } else { - return QNetworkAccessManager::event(arg1); + return QNetworkAccessManager::event(_event); } } - // [adaptor impl] bool QNetworkAccessManager::eventFilter(QObject *, QEvent *) - bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + // [adaptor impl] bool QNetworkAccessManager::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) { - return QNetworkAccessManager::eventFilter(arg1, arg2); + return QNetworkAccessManager::eventFilter(watched, event); } - virtual bool eventFilter(QObject *arg1, QEvent *arg2) + virtual bool eventFilter(QObject *watched, QEvent *event) { if (cb_eventFilter_2411_0.can_issue()) { - return cb_eventFilter_2411_0.issue(&QNetworkAccessManager_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + return cb_eventFilter_2411_0.issue(&QNetworkAccessManager_Adaptor::cbs_eventFilter_2411_0, watched, event); } else { - return QNetworkAccessManager::eventFilter(arg1, arg2); + return QNetworkAccessManager::eventFilter(watched, event); } } @@ -792,16 +998,11 @@ public: emit QNetworkAccessManager::finished(reply); } - // [emitter impl] void QNetworkAccessManager::networkAccessibleChanged(QNetworkAccessManager::NetworkAccessibility accessible) - void emitter_QNetworkAccessManager_networkAccessibleChanged_4770(QNetworkAccessManager::NetworkAccessibility accessible) + // [emitter impl] void QNetworkAccessManager::objectNameChanged(const QString &objectName) + void emitter_QNetworkAccessManager_objectNameChanged_4567(const QString &objectName) { - emit QNetworkAccessManager::networkAccessibleChanged(accessible); - } - - // [emitter impl] void QNetworkAccessManager::networkSessionConnected() - void emitter_QNetworkAccessManager_networkSessionConnected_0() - { - emit QNetworkAccessManager::networkSessionConnected(); + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QNetworkAccessManager::objectNameChanged(const QString &objectName)'"); } // [emitter impl] void QNetworkAccessManager::preSharedKeyAuthenticationRequired(QNetworkReply *reply, QSslPreSharedKeyAuthenticator *authenticator) @@ -822,18 +1023,33 @@ public: emit QNetworkAccessManager::sslErrors(reply, errors); } - // [adaptor impl] void QNetworkAccessManager::childEvent(QChildEvent *) - void cbs_childEvent_1701_0(QChildEvent *arg1) + // [adaptor impl] QStringList QNetworkAccessManager::supportedSchemes() + QStringList cbs_supportedSchemes_c0_0() const { - QNetworkAccessManager::childEvent(arg1); + return QNetworkAccessManager::supportedSchemes(); } - virtual void childEvent(QChildEvent *arg1) + virtual QStringList supportedSchemes() const + { + if (cb_supportedSchemes_c0_0.can_issue()) { + return cb_supportedSchemes_c0_0.issue(&QNetworkAccessManager_Adaptor::cbs_supportedSchemes_c0_0); + } else { + return QNetworkAccessManager::supportedSchemes(); + } + } + + // [adaptor impl] void QNetworkAccessManager::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QNetworkAccessManager::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) { if (cb_childEvent_1701_0.can_issue()) { - cb_childEvent_1701_0.issue(&QNetworkAccessManager_Adaptor::cbs_childEvent_1701_0, arg1); + cb_childEvent_1701_0.issue(&QNetworkAccessManager_Adaptor::cbs_childEvent_1701_0, event); } else { - QNetworkAccessManager::childEvent(arg1); + QNetworkAccessManager::childEvent(event); } } @@ -852,18 +1068,18 @@ public: } } - // [adaptor impl] void QNetworkAccessManager::customEvent(QEvent *) - void cbs_customEvent_1217_0(QEvent *arg1) + // [adaptor impl] void QNetworkAccessManager::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) { - QNetworkAccessManager::customEvent(arg1); + QNetworkAccessManager::customEvent(event); } - virtual void customEvent(QEvent *arg1) + virtual void customEvent(QEvent *event) { if (cb_customEvent_1217_0.can_issue()) { - cb_customEvent_1217_0.issue(&QNetworkAccessManager_Adaptor::cbs_customEvent_1217_0, arg1); + cb_customEvent_1217_0.issue(&QNetworkAccessManager_Adaptor::cbs_customEvent_1217_0, event); } else { - QNetworkAccessManager::customEvent(arg1); + QNetworkAccessManager::customEvent(event); } } @@ -882,23 +1098,24 @@ public: } } - // [adaptor impl] void QNetworkAccessManager::timerEvent(QTimerEvent *) - void cbs_timerEvent_1730_0(QTimerEvent *arg1) + // [adaptor impl] void QNetworkAccessManager::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) { - QNetworkAccessManager::timerEvent(arg1); + QNetworkAccessManager::timerEvent(event); } - virtual void timerEvent(QTimerEvent *arg1) + virtual void timerEvent(QTimerEvent *event) { if (cb_timerEvent_1730_0.can_issue()) { - cb_timerEvent_1730_0.issue(&QNetworkAccessManager_Adaptor::cbs_timerEvent_1730_0, arg1); + cb_timerEvent_1730_0.issue(&QNetworkAccessManager_Adaptor::cbs_timerEvent_1730_0, event); } else { - QNetworkAccessManager::timerEvent(arg1); + QNetworkAccessManager::timerEvent(event); } } gsi::Callback cb_event_1217_0; gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_supportedSchemes_c0_0; gsi::Callback cb_childEvent_1701_0; gsi::Callback cb_createRequest_7733_1; gsi::Callback cb_customEvent_1217_0; @@ -912,7 +1129,7 @@ QNetworkAccessManager_Adaptor::~QNetworkAccessManager_Adaptor() { } static void _init_ctor_QNetworkAccessManager_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("parent", true, "0"); + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return_new (); } @@ -921,7 +1138,7 @@ static void _call_ctor_QNetworkAccessManager_Adaptor_1302 (const qt_gsi::Generic { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write (new QNetworkAccessManager_Adaptor (arg1)); } @@ -941,17 +1158,17 @@ static void _call_emitter_authenticationRequired_3939 (const qt_gsi::GenericMeth { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QNetworkReply *arg1 = args.read (heap); - QAuthenticator *arg2 = args.read (heap); + QNetworkReply *arg1 = gsi::arg_reader() (args, heap); + QAuthenticator *arg2 = gsi::arg_reader() (args, heap); ((QNetworkAccessManager_Adaptor *)cls)->emitter_QNetworkAccessManager_authenticationRequired_3939 (arg1, arg2); } -// void QNetworkAccessManager::childEvent(QChildEvent *) +// void QNetworkAccessManager::childEvent(QChildEvent *event) static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -1000,11 +1217,11 @@ static void _set_callback_cbs_createRequest_7733_1 (void *cls, const gsi::Callba } -// void QNetworkAccessManager::customEvent(QEvent *) +// void QNetworkAccessManager::customEvent(QEvent *event) static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -1028,7 +1245,7 @@ static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return (); } @@ -1037,7 +1254,7 @@ static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ((QNetworkAccessManager_Adaptor *)cls)->emitter_QNetworkAccessManager_destroyed_1302 (arg1); } @@ -1079,16 +1296,16 @@ static void _call_emitter_encrypted_1973 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QNetworkReply *arg1 = args.read (heap); + QNetworkReply *arg1 = gsi::arg_reader() (args, heap); ((QNetworkAccessManager_Adaptor *)cls)->emitter_QNetworkAccessManager_encrypted_1973 (arg1); } -// bool QNetworkAccessManager::event(QEvent *) +// bool QNetworkAccessManager::event(QEvent *event) static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -1107,13 +1324,13 @@ static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) } -// bool QNetworkAccessManager::eventFilter(QObject *, QEvent *) +// bool QNetworkAccessManager::eventFilter(QObject *watched, QEvent *event) static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("watched"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("arg2"); + static gsi::ArgSpecBase argspec_1 ("event"); decl->add_arg (argspec_1); decl->set_return (); } @@ -1146,7 +1363,7 @@ static void _call_emitter_finished_1973 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QNetworkReply *arg1 = args.read (heap); + QNetworkReply *arg1 = gsi::arg_reader() (args, heap); ((QNetworkAccessManager_Adaptor *)cls)->emitter_QNetworkAccessManager_finished_1973 (arg1); } @@ -1164,40 +1381,26 @@ static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QMetaMethod &arg1 = args.read (heap); + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkAccessManager_Adaptor *)cls)->fp_QNetworkAccessManager_isSignalConnected_c2394 (arg1)); } -// emitter void QNetworkAccessManager::networkAccessibleChanged(QNetworkAccessManager::NetworkAccessibility accessible) +// emitter void QNetworkAccessManager::objectNameChanged(const QString &objectName) -static void _init_emitter_networkAccessibleChanged_4770 (qt_gsi::GenericMethod *decl) +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("accessible"); - decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); decl->set_return (); } -static void _call_emitter_networkAccessibleChanged_4770 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - ((QNetworkAccessManager_Adaptor *)cls)->emitter_QNetworkAccessManager_networkAccessibleChanged_4770 (arg1); -} - - -// emitter void QNetworkAccessManager::networkSessionConnected() - -static void _init_emitter_networkSessionConnected_0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_emitter_networkSessionConnected_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) -{ - __SUPPRESS_UNUSED_WARNING(args); - ((QNetworkAccessManager_Adaptor *)cls)->emitter_QNetworkAccessManager_networkSessionConnected_0 (); + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QNetworkAccessManager_Adaptor *)cls)->emitter_QNetworkAccessManager_objectNameChanged_4567 (arg1); } @@ -1216,8 +1419,8 @@ static void _call_emitter_preSharedKeyAuthenticationRequired_5436 (const qt_gsi: { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QNetworkReply *arg1 = args.read (heap); - QSslPreSharedKeyAuthenticator *arg2 = args.read (heap); + QNetworkReply *arg1 = gsi::arg_reader() (args, heap); + QSslPreSharedKeyAuthenticator *arg2 = gsi::arg_reader() (args, heap); ((QNetworkAccessManager_Adaptor *)cls)->emitter_QNetworkAccessManager_preSharedKeyAuthenticationRequired_5436 (arg1, arg2); } @@ -1237,8 +1440,8 @@ static void _call_emitter_proxyAuthenticationRequired_4652 (const qt_gsi::Generi { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkProxy &arg1 = args.read (heap); - QAuthenticator *arg2 = args.read (heap); + const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); + QAuthenticator *arg2 = gsi::arg_reader() (args, heap); ((QNetworkAccessManager_Adaptor *)cls)->emitter_QNetworkAccessManager_proxyAuthenticationRequired_4652 (arg1, arg2); } @@ -1256,7 +1459,7 @@ static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); + const char *arg1 = gsi::arg_reader() (args, heap); ret.write ((int)((QNetworkAccessManager_Adaptor *)cls)->fp_QNetworkAccessManager_receivers_c1731 (arg1)); } @@ -1304,12 +1507,31 @@ static void _call_emitter_sslErrors_4702 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QNetworkReply *arg1 = args.read (heap); - const QList &arg2 = args.read & > (heap); + QNetworkReply *arg1 = gsi::arg_reader() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); ((QNetworkAccessManager_Adaptor *)cls)->emitter_QNetworkAccessManager_sslErrors_4702 (arg1, arg2); } +// QStringList QNetworkAccessManager::supportedSchemes() + +static void _init_cbs_supportedSchemes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_supportedSchemes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QNetworkAccessManager_Adaptor *)cls)->cbs_supportedSchemes_c0_0 ()); +} + +static void _set_callback_cbs_supportedSchemes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QNetworkAccessManager_Adaptor *)cls)->cb_supportedSchemes_c0_0 = cb; +} + + // exposed QStringList QNetworkAccessManager::supportedSchemesImplementation() static void _init_fp_supportedSchemesImplementation_c0 (qt_gsi::GenericMethod *decl) @@ -1324,11 +1546,11 @@ static void _call_fp_supportedSchemesImplementation_c0 (const qt_gsi::GenericMet } -// void QNetworkAccessManager::timerEvent(QTimerEvent *) +// void QNetworkAccessManager::timerEvent(QTimerEvent *event) static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -1357,69 +1579,49 @@ static gsi::Methods methods_QNetworkAccessManager_Adaptor () { gsi::Methods methods; methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkAccessManager::QNetworkAccessManager(QObject *parent)\nThis method creates an object of class QNetworkAccessManager.", &_init_ctor_QNetworkAccessManager_Adaptor_1302, &_call_ctor_QNetworkAccessManager_Adaptor_1302); methods += new qt_gsi::GenericMethod ("emit_authenticationRequired", "@brief Emitter for signal void QNetworkAccessManager::authenticationRequired(QNetworkReply *reply, QAuthenticator *authenticator)\nCall this method to emit this signal.", false, &_init_emitter_authenticationRequired_3939, &_call_emitter_authenticationRequired_3939); - methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QNetworkAccessManager::childEvent(QChildEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("*createRequest", "@hide", false, &_init_cbs_createRequest_7733_1, &_call_cbs_createRequest_7733_1); - methods += new qt_gsi::GenericMethod ("*createRequest", "@brief Virtual method QNetworkReply *QNetworkAccessManager::createRequest(QNetworkAccessManager::Operation op, const QNetworkRequest &request, QIODevice *outgoingData)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_createRequest_7733_1, &_call_cbs_createRequest_7733_1, &_set_callback_cbs_createRequest_7733_1); - methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QNetworkAccessManager::customEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QNetworkAccessManager::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*createRequest", "@brief Virtual method QNetworkReply *QNetworkAccessManager::createRequest(QNetworkAccessManager::Operation op, const QNetworkRequest &request, QIODevice *outgoingData)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_createRequest_7733_1, &_call_cbs_createRequest_7733_1); + methods += new qt_gsi::GenericMethod ("*createRequest", "@hide", false, &_init_cbs_createRequest_7733_1, &_call_cbs_createRequest_7733_1, &_set_callback_cbs_createRequest_7733_1); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QNetworkAccessManager::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QNetworkAccessManager::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QNetworkAccessManager::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QNetworkAccessManager::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); methods += new qt_gsi::GenericMethod ("emit_encrypted", "@brief Emitter for signal void QNetworkAccessManager::encrypted(QNetworkReply *reply)\nCall this method to emit this signal.", false, &_init_emitter_encrypted_1973, &_call_emitter_encrypted_1973); - methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QNetworkAccessManager::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QNetworkAccessManager::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QNetworkAccessManager::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QNetworkAccessManager::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QNetworkAccessManager::finished(QNetworkReply *reply)\nCall this method to emit this signal.", false, &_init_emitter_finished_1973, &_call_emitter_finished_1973); methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QNetworkAccessManager::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); - methods += new qt_gsi::GenericMethod ("emit_networkAccessibleChanged", "@brief Emitter for signal void QNetworkAccessManager::networkAccessibleChanged(QNetworkAccessManager::NetworkAccessibility accessible)\nCall this method to emit this signal.", false, &_init_emitter_networkAccessibleChanged_4770, &_call_emitter_networkAccessibleChanged_4770); - methods += new qt_gsi::GenericMethod ("emit_networkSessionConnected", "@brief Emitter for signal void QNetworkAccessManager::networkSessionConnected()\nCall this method to emit this signal.", false, &_init_emitter_networkSessionConnected_0, &_call_emitter_networkSessionConnected_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QNetworkAccessManager::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); methods += new qt_gsi::GenericMethod ("emit_preSharedKeyAuthenticationRequired", "@brief Emitter for signal void QNetworkAccessManager::preSharedKeyAuthenticationRequired(QNetworkReply *reply, QSslPreSharedKeyAuthenticator *authenticator)\nCall this method to emit this signal.", false, &_init_emitter_preSharedKeyAuthenticationRequired_5436, &_call_emitter_preSharedKeyAuthenticationRequired_5436); methods += new qt_gsi::GenericMethod ("emit_proxyAuthenticationRequired", "@brief Emitter for signal void QNetworkAccessManager::proxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator *authenticator)\nCall this method to emit this signal.", false, &_init_emitter_proxyAuthenticationRequired_4652, &_call_emitter_proxyAuthenticationRequired_4652); methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QNetworkAccessManager::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QNetworkAccessManager::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QNetworkAccessManager::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); methods += new qt_gsi::GenericMethod ("emit_sslErrors", "@brief Emitter for signal void QNetworkAccessManager::sslErrors(QNetworkReply *reply, const QList &errors)\nCall this method to emit this signal.", false, &_init_emitter_sslErrors_4702, &_call_emitter_sslErrors_4702); + methods += new qt_gsi::GenericMethod ("supportedSchemes", "@brief Virtual method QStringList QNetworkAccessManager::supportedSchemes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedSchemes_c0_0, &_call_cbs_supportedSchemes_c0_0); + methods += new qt_gsi::GenericMethod ("supportedSchemes", "@hide", true, &_init_cbs_supportedSchemes_c0_0, &_call_cbs_supportedSchemes_c0_0, &_set_callback_cbs_supportedSchemes_c0_0); methods += new qt_gsi::GenericMethod ("*supportedSchemesImplementation", "@brief Method QStringList QNetworkAccessManager::supportedSchemesImplementation()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_supportedSchemesImplementation_c0, &_call_fp_supportedSchemesImplementation_c0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QNetworkAccessManager::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QNetworkAccessManager::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); return methods; } -gsi::Class decl_QNetworkAccessManager_Adaptor (qtdecl_QNetworkAccessManager (), "QtMultimedia", "QNetworkAccessManager", +gsi::Class decl_QNetworkAccessManager_Adaptor (qtdecl_QNetworkAccessManager (), "QtNetwork", "QNetworkAccessManager", methods_QNetworkAccessManager_Adaptor (), "@qt\n@brief Binding of QNetworkAccessManager"); } -// Implementation of the enum wrapper class for QNetworkAccessManager::NetworkAccessibility -namespace qt_gsi -{ - -static gsi::Enum decl_QNetworkAccessManager_NetworkAccessibility_Enum ("QtMultimedia", "QNetworkAccessManager_NetworkAccessibility", - gsi::enum_const ("UnknownAccessibility", QNetworkAccessManager::UnknownAccessibility, "@brief Enum constant QNetworkAccessManager::UnknownAccessibility") + - gsi::enum_const ("NotAccessible", QNetworkAccessManager::NotAccessible, "@brief Enum constant QNetworkAccessManager::NotAccessible") + - gsi::enum_const ("Accessible", QNetworkAccessManager::Accessible, "@brief Enum constant QNetworkAccessManager::Accessible"), - "@qt\n@brief This class represents the QNetworkAccessManager::NetworkAccessibility enum"); - -static gsi::QFlagsClass decl_QNetworkAccessManager_NetworkAccessibility_Enums ("QtMultimedia", "QNetworkAccessManager_QFlags_NetworkAccessibility", - "@qt\n@brief This class represents the QFlags flag set"); - -// Inject the declarations into the parent -static gsi::ClassExt inject_QNetworkAccessManager_NetworkAccessibility_Enum_in_parent (decl_QNetworkAccessManager_NetworkAccessibility_Enum.defs ()); -static gsi::ClassExt decl_QNetworkAccessManager_NetworkAccessibility_Enum_as_child (decl_QNetworkAccessManager_NetworkAccessibility_Enum, "NetworkAccessibility"); -static gsi::ClassExt decl_QNetworkAccessManager_NetworkAccessibility_Enums_as_child (decl_QNetworkAccessManager_NetworkAccessibility_Enums, "QFlags_NetworkAccessibility"); - -} - - // Implementation of the enum wrapper class for QNetworkAccessManager::Operation namespace qt_gsi { -static gsi::Enum decl_QNetworkAccessManager_Operation_Enum ("QtMultimedia", "QNetworkAccessManager_Operation", +static gsi::Enum decl_QNetworkAccessManager_Operation_Enum ("QtNetwork", "QNetworkAccessManager_Operation", gsi::enum_const ("HeadOperation", QNetworkAccessManager::HeadOperation, "@brief Enum constant QNetworkAccessManager::HeadOperation") + gsi::enum_const ("GetOperation", QNetworkAccessManager::GetOperation, "@brief Enum constant QNetworkAccessManager::GetOperation") + gsi::enum_const ("PutOperation", QNetworkAccessManager::PutOperation, "@brief Enum constant QNetworkAccessManager::PutOperation") + @@ -1429,7 +1631,7 @@ static gsi::Enum decl_QNetworkAccessManager_Op gsi::enum_const ("UnknownOperation", QNetworkAccessManager::UnknownOperation, "@brief Enum constant QNetworkAccessManager::UnknownOperation"), "@qt\n@brief This class represents the QNetworkAccessManager::Operation enum"); -static gsi::QFlagsClass decl_QNetworkAccessManager_Operation_Enums ("QtMultimedia", "QNetworkAccessManager_QFlags_Operation", +static gsi::QFlagsClass decl_QNetworkAccessManager_Operation_Enums ("QtNetwork", "QNetworkAccessManager_QFlags_Operation", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkAddressEntry.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkAddressEntry.cc similarity index 53% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkAddressEntry.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkAddressEntry.cc index e7a6249ee..1134a696e 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkAddressEntry.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkAddressEntry.cc @@ -28,10 +28,10 @@ */ #include +#include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -66,7 +66,7 @@ static void _call_ctor_QNetworkAddressEntry_3380 (const qt_gsi::GenericStaticMet { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkAddressEntry &arg1 = args.read (heap); + const QNetworkAddressEntry &arg1 = gsi::arg_reader() (args, heap); ret.write (new QNetworkAddressEntry (arg1)); } @@ -86,6 +86,37 @@ static void _call_f_broadcast_c0 (const qt_gsi::GenericMethod * /*decl*/, void * } +// void QNetworkAddressEntry::clearAddressLifetime() + + +static void _init_f_clearAddressLifetime_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearAddressLifetime_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkAddressEntry *)cls)->clearAddressLifetime (); +} + + +// QNetworkAddressEntry::DnsEligibilityStatus QNetworkAddressEntry::dnsEligibility() + + +static void _init_f_dnsEligibility_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_dnsEligibility_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QNetworkAddressEntry *)cls)->dnsEligibility ())); +} + + // QHostAddress QNetworkAddressEntry::ip() @@ -101,6 +132,51 @@ static void _call_f_ip_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gs } +// bool QNetworkAddressEntry::isLifetimeKnown() + + +static void _init_f_isLifetimeKnown_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isLifetimeKnown_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QNetworkAddressEntry *)cls)->isLifetimeKnown ()); +} + + +// bool QNetworkAddressEntry::isPermanent() + + +static void _init_f_isPermanent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isPermanent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QNetworkAddressEntry *)cls)->isPermanent ()); +} + + +// bool QNetworkAddressEntry::isTemporary() + + +static void _init_f_isTemporary_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isTemporary_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QNetworkAddressEntry *)cls)->isTemporary ()); +} + + // QHostAddress QNetworkAddressEntry::netmask() @@ -130,7 +206,7 @@ static void _call_f_operator_excl__eq__c3380 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkAddressEntry &arg1 = args.read (heap); + const QNetworkAddressEntry &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkAddressEntry *)cls)->operator!= (arg1)); } @@ -149,7 +225,7 @@ static void _call_f_operator_eq__3380 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkAddressEntry &arg1 = args.read (heap); + const QNetworkAddressEntry &arg1 = gsi::arg_reader() (args, heap); ret.write ((QNetworkAddressEntry &)((QNetworkAddressEntry *)cls)->operator= (arg1)); } @@ -168,11 +244,26 @@ static void _call_f_operator_eq__eq__c3380 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkAddressEntry &arg1 = args.read (heap); + const QNetworkAddressEntry &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkAddressEntry *)cls)->operator== (arg1)); } +// QDeadlineTimer QNetworkAddressEntry::preferredLifetime() + + +static void _init_f_preferredLifetime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_preferredLifetime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDeadlineTimer)((QNetworkAddressEntry *)cls)->preferredLifetime ()); +} + + // int QNetworkAddressEntry::prefixLength() @@ -188,6 +279,29 @@ static void _call_f_prefixLength_c0 (const qt_gsi::GenericMethod * /*decl*/, voi } +// void QNetworkAddressEntry::setAddressLifetime(QDeadlineTimer preferred, QDeadlineTimer validity) + + +static void _init_f_setAddressLifetime_3532 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("preferred"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("validity"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setAddressLifetime_3532 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDeadlineTimer arg1 = gsi::arg_reader() (args, heap); + QDeadlineTimer arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkAddressEntry *)cls)->setAddressLifetime (arg1, arg2); +} + + // void QNetworkAddressEntry::setBroadcast(const QHostAddress &newBroadcast) @@ -202,12 +316,32 @@ static void _call_f_setBroadcast_2518 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args.read (heap); + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkAddressEntry *)cls)->setBroadcast (arg1); } +// void QNetworkAddressEntry::setDnsEligibility(QNetworkAddressEntry::DnsEligibilityStatus status) + + +static void _init_f_setDnsEligibility_4699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("status"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDnsEligibility_4699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkAddressEntry *)cls)->setDnsEligibility (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + // void QNetworkAddressEntry::setIp(const QHostAddress &newIp) @@ -222,7 +356,7 @@ static void _call_f_setIp_2518 (const qt_gsi::GenericMethod * /*decl*/, void *cl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args.read (heap); + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkAddressEntry *)cls)->setIp (arg1); } @@ -242,7 +376,7 @@ static void _call_f_setNetmask_2518 (const qt_gsi::GenericMethod * /*decl*/, voi { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args.read (heap); + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkAddressEntry *)cls)->setNetmask (arg1); } @@ -262,7 +396,7 @@ static void _call_f_setPrefixLength_767 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args.read (heap); + int arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkAddressEntry *)cls)->setPrefixLength (arg1); } @@ -282,12 +416,27 @@ static void _call_f_swap_2685 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QNetworkAddressEntry &arg1 = args.read (heap); + QNetworkAddressEntry &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkAddressEntry *)cls)->swap (arg1); } +// QDeadlineTimer QNetworkAddressEntry::validityLifetime() + + +static void _init_f_validityLifetime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_validityLifetime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDeadlineTimer)((QNetworkAddressEntry *)cls)->validityLifetime ()); +} + + namespace gsi { @@ -297,26 +446,56 @@ static gsi::Methods methods_QNetworkAddressEntry () { methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkAddressEntry::QNetworkAddressEntry()\nThis method creates an object of class QNetworkAddressEntry.", &_init_ctor_QNetworkAddressEntry_0, &_call_ctor_QNetworkAddressEntry_0); methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkAddressEntry::QNetworkAddressEntry(const QNetworkAddressEntry &other)\nThis method creates an object of class QNetworkAddressEntry.", &_init_ctor_QNetworkAddressEntry_3380, &_call_ctor_QNetworkAddressEntry_3380); methods += new qt_gsi::GenericMethod (":broadcast", "@brief Method QHostAddress QNetworkAddressEntry::broadcast()\n", true, &_init_f_broadcast_c0, &_call_f_broadcast_c0); + methods += new qt_gsi::GenericMethod ("clearAddressLifetime", "@brief Method void QNetworkAddressEntry::clearAddressLifetime()\n", false, &_init_f_clearAddressLifetime_0, &_call_f_clearAddressLifetime_0); + methods += new qt_gsi::GenericMethod ("dnsEligibility", "@brief Method QNetworkAddressEntry::DnsEligibilityStatus QNetworkAddressEntry::dnsEligibility()\n", true, &_init_f_dnsEligibility_c0, &_call_f_dnsEligibility_c0); methods += new qt_gsi::GenericMethod (":ip", "@brief Method QHostAddress QNetworkAddressEntry::ip()\n", true, &_init_f_ip_c0, &_call_f_ip_c0); + methods += new qt_gsi::GenericMethod ("isLifetimeKnown?", "@brief Method bool QNetworkAddressEntry::isLifetimeKnown()\n", true, &_init_f_isLifetimeKnown_c0, &_call_f_isLifetimeKnown_c0); + methods += new qt_gsi::GenericMethod ("isPermanent?", "@brief Method bool QNetworkAddressEntry::isPermanent()\n", true, &_init_f_isPermanent_c0, &_call_f_isPermanent_c0); + methods += new qt_gsi::GenericMethod ("isTemporary?", "@brief Method bool QNetworkAddressEntry::isTemporary()\n", true, &_init_f_isTemporary_c0, &_call_f_isTemporary_c0); methods += new qt_gsi::GenericMethod (":netmask", "@brief Method QHostAddress QNetworkAddressEntry::netmask()\n", true, &_init_f_netmask_c0, &_call_f_netmask_c0); methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QNetworkAddressEntry::operator!=(const QNetworkAddressEntry &other)\n", true, &_init_f_operator_excl__eq__c3380, &_call_f_operator_excl__eq__c3380); methods += new qt_gsi::GenericMethod ("assign", "@brief Method QNetworkAddressEntry &QNetworkAddressEntry::operator=(const QNetworkAddressEntry &other)\n", false, &_init_f_operator_eq__3380, &_call_f_operator_eq__3380); methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QNetworkAddressEntry::operator==(const QNetworkAddressEntry &other)\n", true, &_init_f_operator_eq__eq__c3380, &_call_f_operator_eq__eq__c3380); + methods += new qt_gsi::GenericMethod ("preferredLifetime", "@brief Method QDeadlineTimer QNetworkAddressEntry::preferredLifetime()\n", true, &_init_f_preferredLifetime_c0, &_call_f_preferredLifetime_c0); methods += new qt_gsi::GenericMethod (":prefixLength", "@brief Method int QNetworkAddressEntry::prefixLength()\n", true, &_init_f_prefixLength_c0, &_call_f_prefixLength_c0); + methods += new qt_gsi::GenericMethod ("setAddressLifetime", "@brief Method void QNetworkAddressEntry::setAddressLifetime(QDeadlineTimer preferred, QDeadlineTimer validity)\n", false, &_init_f_setAddressLifetime_3532, &_call_f_setAddressLifetime_3532); methods += new qt_gsi::GenericMethod ("setBroadcast|broadcast=", "@brief Method void QNetworkAddressEntry::setBroadcast(const QHostAddress &newBroadcast)\n", false, &_init_f_setBroadcast_2518, &_call_f_setBroadcast_2518); + methods += new qt_gsi::GenericMethod ("setDnsEligibility", "@brief Method void QNetworkAddressEntry::setDnsEligibility(QNetworkAddressEntry::DnsEligibilityStatus status)\n", false, &_init_f_setDnsEligibility_4699, &_call_f_setDnsEligibility_4699); methods += new qt_gsi::GenericMethod ("setIp|ip=", "@brief Method void QNetworkAddressEntry::setIp(const QHostAddress &newIp)\n", false, &_init_f_setIp_2518, &_call_f_setIp_2518); methods += new qt_gsi::GenericMethod ("setNetmask|netmask=", "@brief Method void QNetworkAddressEntry::setNetmask(const QHostAddress &newNetmask)\n", false, &_init_f_setNetmask_2518, &_call_f_setNetmask_2518); methods += new qt_gsi::GenericMethod ("setPrefixLength|prefixLength=", "@brief Method void QNetworkAddressEntry::setPrefixLength(int length)\n", false, &_init_f_setPrefixLength_767, &_call_f_setPrefixLength_767); methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QNetworkAddressEntry::swap(QNetworkAddressEntry &other)\n", false, &_init_f_swap_2685, &_call_f_swap_2685); + methods += new qt_gsi::GenericMethod ("validityLifetime", "@brief Method QDeadlineTimer QNetworkAddressEntry::validityLifetime()\n", true, &_init_f_validityLifetime_c0, &_call_f_validityLifetime_c0); return methods; } -gsi::Class decl_QNetworkAddressEntry ("QtMultimedia", "QNetworkAddressEntry", +gsi::Class decl_QNetworkAddressEntry ("QtNetwork", "QNetworkAddressEntry", methods_QNetworkAddressEntry (), "@qt\n@brief Binding of QNetworkAddressEntry"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkAddressEntry () { return decl_QNetworkAddressEntry; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkAddressEntry () { return decl_QNetworkAddressEntry; } + +} + + +// Implementation of the enum wrapper class for QNetworkAddressEntry::DnsEligibilityStatus +namespace qt_gsi +{ + +static gsi::Enum decl_QNetworkAddressEntry_DnsEligibilityStatus_Enum ("QtNetwork", "QNetworkAddressEntry_DnsEligibilityStatus", + gsi::enum_const ("DnsEligibilityUnknown", QNetworkAddressEntry::DnsEligibilityUnknown, "@brief Enum constant QNetworkAddressEntry::DnsEligibilityUnknown") + + gsi::enum_const ("DnsIneligible", QNetworkAddressEntry::DnsIneligible, "@brief Enum constant QNetworkAddressEntry::DnsIneligible") + + gsi::enum_const ("DnsEligible", QNetworkAddressEntry::DnsEligible, "@brief Enum constant QNetworkAddressEntry::DnsEligible"), + "@qt\n@brief This class represents the QNetworkAddressEntry::DnsEligibilityStatus enum"); + +static gsi::QFlagsClass decl_QNetworkAddressEntry_DnsEligibilityStatus_Enums ("QtNetwork", "QNetworkAddressEntry_QFlags_DnsEligibilityStatus", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QNetworkAddressEntry_DnsEligibilityStatus_Enum_in_parent (decl_QNetworkAddressEntry_DnsEligibilityStatus_Enum.defs ()); +static gsi::ClassExt decl_QNetworkAddressEntry_DnsEligibilityStatus_Enum_as_child (decl_QNetworkAddressEntry_DnsEligibilityStatus_Enum, "DnsEligibilityStatus"); +static gsi::ClassExt decl_QNetworkAddressEntry_DnsEligibilityStatus_Enums_as_child (decl_QNetworkAddressEntry_DnsEligibilityStatus_Enums, "QFlags_DnsEligibilityStatus"); } diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkCacheMetaData.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkCacheMetaData.cc similarity index 92% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkCacheMetaData.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkCacheMetaData.cc index 4464922c3..c5ea7e53d 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkCacheMetaData.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkCacheMetaData.cc @@ -31,8 +31,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -67,7 +66,7 @@ static void _call_ctor_QNetworkCacheMetaData_3377 (const qt_gsi::GenericStaticMe { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkCacheMetaData &arg1 = args.read (heap); + const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); ret.write (new QNetworkCacheMetaData (arg1)); } @@ -131,7 +130,7 @@ static void _call_f_operator_excl__eq__c3377 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkCacheMetaData &arg1 = args.read (heap); + const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkCacheMetaData *)cls)->operator!= (arg1)); } @@ -150,7 +149,7 @@ static void _call_f_operator_eq__3377 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkCacheMetaData &arg1 = args.read (heap); + const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); ret.write ((QNetworkCacheMetaData &)((QNetworkCacheMetaData *)cls)->operator= (arg1)); } @@ -169,7 +168,7 @@ static void _call_f_operator_eq__eq__c3377 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkCacheMetaData &arg1 = args.read (heap); + const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkCacheMetaData *)cls)->operator== (arg1)); } @@ -218,7 +217,7 @@ static void _call_f_setExpirationDate_2175 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QDateTime &arg1 = args.read (heap); + const QDateTime &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkCacheMetaData *)cls)->setExpirationDate (arg1); } @@ -238,7 +237,7 @@ static void _call_f_setLastModified_2175 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QDateTime &arg1 = args.read (heap); + const QDateTime &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkCacheMetaData *)cls)->setLastModified (arg1); } @@ -258,7 +257,7 @@ static void _call_f_setRawHeaders_4991 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QList &arg1 = args.read & > (heap); + const QList &arg1 = gsi::arg_reader & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkCacheMetaData *)cls)->setRawHeaders (arg1); } @@ -278,7 +277,7 @@ static void _call_f_setSaveToDisk_864 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - bool arg1 = args.read (heap); + bool arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkCacheMetaData *)cls)->setSaveToDisk (arg1); } @@ -298,7 +297,7 @@ static void _call_f_setUrl_1701 (const qt_gsi::GenericMethod * /*decl*/, void *c { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QUrl &arg1 = args.read (heap); + const QUrl &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkCacheMetaData *)cls)->setUrl (arg1); } @@ -318,7 +317,7 @@ static void _call_f_swap_2682 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QNetworkCacheMetaData &arg1 = args.read (heap); + QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkCacheMetaData *)cls)->swap (arg1); } @@ -365,12 +364,12 @@ static gsi::Methods methods_QNetworkCacheMetaData () { return methods; } -gsi::Class decl_QNetworkCacheMetaData ("QtMultimedia", "QNetworkCacheMetaData", +gsi::Class decl_QNetworkCacheMetaData ("QtNetwork", "QNetworkCacheMetaData", methods_QNetworkCacheMetaData (), "@qt\n@brief Binding of QNetworkCacheMetaData"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkCacheMetaData () { return decl_QNetworkCacheMetaData; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkCacheMetaData () { return decl_QNetworkCacheMetaData; } } diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkCookie.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkCookie.cc similarity index 79% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkCookie.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkCookie.cc index bb9d59896..7fa0457cc 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkCookie.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkCookie.cc @@ -31,8 +31,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -54,8 +53,8 @@ static void _call_ctor_QNetworkCookie_4510 (const qt_gsi::GenericStaticMethod * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args ? args.read (heap) : (const QByteArray &)(QByteArray()); - const QByteArray &arg2 = args ? args.read (heap) : (const QByteArray &)(QByteArray()); + const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); + const QByteArray &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); ret.write (new QNetworkCookie (arg1, arg2)); } @@ -74,7 +73,7 @@ static void _call_ctor_QNetworkCookie_2742 (const qt_gsi::GenericStaticMethod * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkCookie &arg1 = args.read (heap); + const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); ret.write (new QNetworkCookie (arg1)); } @@ -123,7 +122,7 @@ static void _call_f_hasSameIdentifier_c2742 (const qt_gsi::GenericMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkCookie &arg1 = args.read (heap); + const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkCookie *)cls)->hasSameIdentifier (arg1)); } @@ -202,7 +201,7 @@ static void _call_f_normalize_1701 (const qt_gsi::GenericMethod * /*decl*/, void { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QUrl &arg1 = args.read (heap); + const QUrl &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkCookie *)cls)->normalize (arg1); } @@ -222,7 +221,7 @@ static void _call_f_operator_excl__eq__c2742 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkCookie &arg1 = args.read (heap); + const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkCookie *)cls)->operator!= (arg1)); } @@ -241,7 +240,7 @@ static void _call_f_operator_eq__2742 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkCookie &arg1 = args.read (heap); + const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); ret.write ((QNetworkCookie &)((QNetworkCookie *)cls)->operator= (arg1)); } @@ -260,7 +259,7 @@ static void _call_f_operator_eq__eq__c2742 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkCookie &arg1 = args.read (heap); + const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkCookie *)cls)->operator== (arg1)); } @@ -280,6 +279,21 @@ static void _call_f_path_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, } +// QNetworkCookie::SameSite QNetworkCookie::sameSitePolicy() + + +static void _init_f_sameSitePolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_sameSitePolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QNetworkCookie *)cls)->sameSitePolicy ())); +} + + // void QNetworkCookie::setDomain(const QString &domain) @@ -294,7 +308,7 @@ static void _call_f_setDomain_2025 (const qt_gsi::GenericMethod * /*decl*/, void { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkCookie *)cls)->setDomain (arg1); } @@ -314,7 +328,7 @@ static void _call_f_setExpirationDate_2175 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QDateTime &arg1 = args.read (heap); + const QDateTime &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkCookie *)cls)->setExpirationDate (arg1); } @@ -334,7 +348,7 @@ static void _call_f_setHttpOnly_864 (const qt_gsi::GenericMethod * /*decl*/, voi { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - bool arg1 = args.read (heap); + bool arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkCookie *)cls)->setHttpOnly (arg1); } @@ -354,7 +368,7 @@ static void _call_f_setName_2309 (const qt_gsi::GenericMethod * /*decl*/, void * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkCookie *)cls)->setName (arg1); } @@ -374,12 +388,32 @@ static void _call_f_setPath_2025 (const qt_gsi::GenericMethod * /*decl*/, void * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkCookie *)cls)->setPath (arg1); } +// void QNetworkCookie::setSameSitePolicy(QNetworkCookie::SameSite sameSite) + + +static void _init_f_setSameSitePolicy_2776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sameSite"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSameSitePolicy_2776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkCookie *)cls)->setSameSitePolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + // void QNetworkCookie::setSecure(bool enable) @@ -394,7 +428,7 @@ static void _call_f_setSecure_864 (const qt_gsi::GenericMethod * /*decl*/, void { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - bool arg1 = args.read (heap); + bool arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkCookie *)cls)->setSecure (arg1); } @@ -414,7 +448,7 @@ static void _call_f_setValue_2309 (const qt_gsi::GenericMethod * /*decl*/, void { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkCookie *)cls)->setValue (arg1); } @@ -434,7 +468,7 @@ static void _call_f_swap_2047 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QNetworkCookie &arg1 = args.read (heap); + QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkCookie *)cls)->swap (arg1); } @@ -454,7 +488,7 @@ static void _call_f_toRawForm_c2683 (const qt_gsi::GenericMethod * /*decl*/, voi { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QNetworkCookie::Full)); + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkCookie::Full), heap); ret.write ((QByteArray)((QNetworkCookie *)cls)->toRawForm (qt_gsi::QtToCppAdaptor(arg1).cref())); } @@ -488,7 +522,7 @@ static void _call_f_parseCookies_2309 (const qt_gsi::GenericStaticMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); ret.write > ((QList)QNetworkCookie::parseCookies (arg1)); } @@ -513,11 +547,13 @@ static gsi::Methods methods_QNetworkCookie () { methods += new qt_gsi::GenericMethod ("assign", "@brief Method QNetworkCookie &QNetworkCookie::operator=(const QNetworkCookie &other)\n", false, &_init_f_operator_eq__2742, &_call_f_operator_eq__2742); methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QNetworkCookie::operator==(const QNetworkCookie &other)\n", true, &_init_f_operator_eq__eq__c2742, &_call_f_operator_eq__eq__c2742); methods += new qt_gsi::GenericMethod (":path", "@brief Method QString QNetworkCookie::path()\n", true, &_init_f_path_c0, &_call_f_path_c0); + methods += new qt_gsi::GenericMethod ("sameSitePolicy", "@brief Method QNetworkCookie::SameSite QNetworkCookie::sameSitePolicy()\n", true, &_init_f_sameSitePolicy_c0, &_call_f_sameSitePolicy_c0); methods += new qt_gsi::GenericMethod ("setDomain|domain=", "@brief Method void QNetworkCookie::setDomain(const QString &domain)\n", false, &_init_f_setDomain_2025, &_call_f_setDomain_2025); methods += new qt_gsi::GenericMethod ("setExpirationDate|expirationDate=", "@brief Method void QNetworkCookie::setExpirationDate(const QDateTime &date)\n", false, &_init_f_setExpirationDate_2175, &_call_f_setExpirationDate_2175); methods += new qt_gsi::GenericMethod ("setHttpOnly|httpOnly=", "@brief Method void QNetworkCookie::setHttpOnly(bool enable)\n", false, &_init_f_setHttpOnly_864, &_call_f_setHttpOnly_864); methods += new qt_gsi::GenericMethod ("setName|name=", "@brief Method void QNetworkCookie::setName(const QByteArray &cookieName)\n", false, &_init_f_setName_2309, &_call_f_setName_2309); methods += new qt_gsi::GenericMethod ("setPath|path=", "@brief Method void QNetworkCookie::setPath(const QString &path)\n", false, &_init_f_setPath_2025, &_call_f_setPath_2025); + methods += new qt_gsi::GenericMethod ("setSameSitePolicy", "@brief Method void QNetworkCookie::setSameSitePolicy(QNetworkCookie::SameSite sameSite)\n", false, &_init_f_setSameSitePolicy_2776, &_call_f_setSameSitePolicy_2776); methods += new qt_gsi::GenericMethod ("setSecure|secure=", "@brief Method void QNetworkCookie::setSecure(bool enable)\n", false, &_init_f_setSecure_864, &_call_f_setSecure_864); methods += new qt_gsi::GenericMethod ("setValue|value=", "@brief Method void QNetworkCookie::setValue(const QByteArray &value)\n", false, &_init_f_setValue_2309, &_call_f_setValue_2309); methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QNetworkCookie::swap(QNetworkCookie &other)\n", false, &_init_f_swap_2047, &_call_f_swap_2047); @@ -527,12 +563,12 @@ static gsi::Methods methods_QNetworkCookie () { return methods; } -gsi::Class decl_QNetworkCookie ("QtMultimedia", "QNetworkCookie", +gsi::Class decl_QNetworkCookie ("QtNetwork", "QNetworkCookie", methods_QNetworkCookie (), "@qt\n@brief Binding of QNetworkCookie"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkCookie () { return decl_QNetworkCookie; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkCookie () { return decl_QNetworkCookie; } } @@ -541,12 +577,12 @@ GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkCookie () { r namespace qt_gsi { -static gsi::Enum decl_QNetworkCookie_RawForm_Enum ("QtMultimedia", "QNetworkCookie_RawForm", +static gsi::Enum decl_QNetworkCookie_RawForm_Enum ("QtNetwork", "QNetworkCookie_RawForm", gsi::enum_const ("NameAndValueOnly", QNetworkCookie::NameAndValueOnly, "@brief Enum constant QNetworkCookie::NameAndValueOnly") + gsi::enum_const ("Full", QNetworkCookie::Full, "@brief Enum constant QNetworkCookie::Full"), "@qt\n@brief This class represents the QNetworkCookie::RawForm enum"); -static gsi::QFlagsClass decl_QNetworkCookie_RawForm_Enums ("QtMultimedia", "QNetworkCookie_QFlags_RawForm", +static gsi::QFlagsClass decl_QNetworkCookie_RawForm_Enums ("QtNetwork", "QNetworkCookie_QFlags_RawForm", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent @@ -556,3 +592,23 @@ static gsi::ClassExt decl_QNetworkCookie_RawForm_Enums_as_child } + +// Implementation of the enum wrapper class for QNetworkCookie::SameSite +namespace qt_gsi +{ + +static gsi::Enum decl_QNetworkCookie_SameSite_Enum ("QtNetwork", "QNetworkCookie_SameSite", + gsi::enum_const ("Default", QNetworkCookie::SameSite::Default, "@brief Enum constant QNetworkCookie::SameSite::Default") + + gsi::enum_const ("None", QNetworkCookie::SameSite::None, "@brief Enum constant QNetworkCookie::SameSite::None") + + gsi::enum_const ("Lax", QNetworkCookie::SameSite::Lax, "@brief Enum constant QNetworkCookie::SameSite::Lax") + + gsi::enum_const ("Strict", QNetworkCookie::SameSite::Strict, "@brief Enum constant QNetworkCookie::SameSite::Strict"), + "@qt\n@brief This class represents the QNetworkCookie::SameSite enum"); + +static gsi::QFlagsClass decl_QNetworkCookie_SameSite_Enums ("QtNetwork", "QNetworkCookie_QFlags_SameSite", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QNetworkCookie_SameSite_Enum_as_child (decl_QNetworkCookie_SameSite_Enum, "SameSite"); +static gsi::ClassExt decl_QNetworkCookie_SameSite_Enums_as_child (decl_QNetworkCookie_SameSite_Enums, "QFlags_SameSite"); + +} + diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkCookieJar.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkCookieJar.cc similarity index 83% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkCookieJar.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkCookieJar.cc index bf5a87d2b..5ac240c0a 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkCookieJar.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkCookieJar.cc @@ -37,8 +37,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -71,7 +70,7 @@ static void _call_f_cookiesForUrl_c1701 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QUrl &arg1 = args.read (heap); + const QUrl &arg1 = gsi::arg_reader() (args, heap); ret.write > ((QList)((QNetworkCookieJar *)cls)->cookiesForUrl (arg1)); } @@ -90,7 +89,7 @@ static void _call_f_deleteCookie_2742 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkCookie &arg1 = args.read (heap); + const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkCookieJar *)cls)->deleteCookie (arg1)); } @@ -109,7 +108,7 @@ static void _call_f_insertCookie_2742 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkCookie &arg1 = args.read (heap); + const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkCookieJar *)cls)->insertCookie (arg1)); } @@ -130,8 +129,8 @@ static void _call_f_setCookiesFromUrl_4950 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QList &arg1 = args.read & > (heap); - const QUrl &arg2 = args.read (heap); + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QUrl &arg2 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkCookieJar *)cls)->setCookiesFromUrl (arg1, arg2)); } @@ -150,7 +149,7 @@ static void _call_f_updateCookie_2742 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkCookie &arg1 = args.read (heap); + const QNetworkCookie &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkCookieJar *)cls)->updateCookie (arg1)); } @@ -162,7 +161,7 @@ static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) { static gsi::ArgSpecBase argspec_0 ("s"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); decl->add_arg (argspec_1); static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); decl->add_arg (argspec_2); @@ -173,38 +172,13 @@ static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi:: { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); ret.write ((QString)QNetworkCookieJar::tr (arg1, arg2, arg3)); } -// static QString QNetworkCookieJar::trUtf8(const char *s, const char *c, int n) - - -static void _init_f_trUtf8_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_trUtf8_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QNetworkCookieJar::trUtf8 (arg1, arg2, arg3)); -} - - namespace gsi { @@ -217,18 +191,18 @@ static gsi::Methods methods_QNetworkCookieJar () { methods += new qt_gsi::GenericMethod ("setCookiesFromUrl", "@brief Method bool QNetworkCookieJar::setCookiesFromUrl(const QList &cookieList, const QUrl &url)\n", false, &_init_f_setCookiesFromUrl_4950, &_call_f_setCookiesFromUrl_4950); methods += new qt_gsi::GenericMethod ("updateCookie", "@brief Method bool QNetworkCookieJar::updateCookie(const QNetworkCookie &cookie)\n", false, &_init_f_updateCookie_2742, &_call_f_updateCookie_2742); methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QNetworkCookieJar::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QNetworkCookieJar::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QNetworkCookieJar::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); - methods += new qt_gsi::GenericStaticMethod ("trUtf8", "@brief Static method QString QNetworkCookieJar::trUtf8(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_trUtf8_4013, &_call_f_trUtf8_4013); return methods; } gsi::Class &qtdecl_QObject (); -qt_gsi::QtNativeClass decl_QNetworkCookieJar (qtdecl_QObject (), "QtMultimedia", "QNetworkCookieJar_Native", +qt_gsi::QtNativeClass decl_QNetworkCookieJar (qtdecl_QObject (), "QtNetwork", "QNetworkCookieJar_Native", methods_QNetworkCookieJar (), "@hide\n@alias QNetworkCookieJar"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkCookieJar () { return decl_QNetworkCookieJar; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkCookieJar () { return decl_QNetworkCookieJar; } } @@ -317,33 +291,33 @@ public: emit QNetworkCookieJar::destroyed(arg1); } - // [adaptor impl] bool QNetworkCookieJar::event(QEvent *) - bool cbs_event_1217_0(QEvent *arg1) + // [adaptor impl] bool QNetworkCookieJar::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) { - return QNetworkCookieJar::event(arg1); + return QNetworkCookieJar::event(_event); } - virtual bool event(QEvent *arg1) + virtual bool event(QEvent *_event) { if (cb_event_1217_0.can_issue()) { - return cb_event_1217_0.issue(&QNetworkCookieJar_Adaptor::cbs_event_1217_0, arg1); + return cb_event_1217_0.issue(&QNetworkCookieJar_Adaptor::cbs_event_1217_0, _event); } else { - return QNetworkCookieJar::event(arg1); + return QNetworkCookieJar::event(_event); } } - // [adaptor impl] bool QNetworkCookieJar::eventFilter(QObject *, QEvent *) - bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + // [adaptor impl] bool QNetworkCookieJar::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) { - return QNetworkCookieJar::eventFilter(arg1, arg2); + return QNetworkCookieJar::eventFilter(watched, event); } - virtual bool eventFilter(QObject *arg1, QEvent *arg2) + virtual bool eventFilter(QObject *watched, QEvent *event) { if (cb_eventFilter_2411_0.can_issue()) { - return cb_eventFilter_2411_0.issue(&QNetworkCookieJar_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + return cb_eventFilter_2411_0.issue(&QNetworkCookieJar_Adaptor::cbs_eventFilter_2411_0, watched, event); } else { - return QNetworkCookieJar::eventFilter(arg1, arg2); + return QNetworkCookieJar::eventFilter(watched, event); } } @@ -362,6 +336,13 @@ public: } } + // [emitter impl] void QNetworkCookieJar::objectNameChanged(const QString &objectName) + void emitter_QNetworkCookieJar_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QNetworkCookieJar::objectNameChanged(const QString &objectName)'"); + } + // [adaptor impl] bool QNetworkCookieJar::setCookiesFromUrl(const QList &cookieList, const QUrl &url) bool cbs_setCookiesFromUrl_4950_0(const QList &cookieList, const QUrl &url) { @@ -392,33 +373,33 @@ public: } } - // [adaptor impl] void QNetworkCookieJar::childEvent(QChildEvent *) - void cbs_childEvent_1701_0(QChildEvent *arg1) + // [adaptor impl] void QNetworkCookieJar::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) { - QNetworkCookieJar::childEvent(arg1); + QNetworkCookieJar::childEvent(event); } - virtual void childEvent(QChildEvent *arg1) + virtual void childEvent(QChildEvent *event) { if (cb_childEvent_1701_0.can_issue()) { - cb_childEvent_1701_0.issue(&QNetworkCookieJar_Adaptor::cbs_childEvent_1701_0, arg1); + cb_childEvent_1701_0.issue(&QNetworkCookieJar_Adaptor::cbs_childEvent_1701_0, event); } else { - QNetworkCookieJar::childEvent(arg1); + QNetworkCookieJar::childEvent(event); } } - // [adaptor impl] void QNetworkCookieJar::customEvent(QEvent *) - void cbs_customEvent_1217_0(QEvent *arg1) + // [adaptor impl] void QNetworkCookieJar::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) { - QNetworkCookieJar::customEvent(arg1); + QNetworkCookieJar::customEvent(event); } - virtual void customEvent(QEvent *arg1) + virtual void customEvent(QEvent *event) { if (cb_customEvent_1217_0.can_issue()) { - cb_customEvent_1217_0.issue(&QNetworkCookieJar_Adaptor::cbs_customEvent_1217_0, arg1); + cb_customEvent_1217_0.issue(&QNetworkCookieJar_Adaptor::cbs_customEvent_1217_0, event); } else { - QNetworkCookieJar::customEvent(arg1); + QNetworkCookieJar::customEvent(event); } } @@ -437,18 +418,18 @@ public: } } - // [adaptor impl] void QNetworkCookieJar::timerEvent(QTimerEvent *) - void cbs_timerEvent_1730_0(QTimerEvent *arg1) + // [adaptor impl] void QNetworkCookieJar::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) { - QNetworkCookieJar::timerEvent(arg1); + QNetworkCookieJar::timerEvent(event); } - virtual void timerEvent(QTimerEvent *arg1) + virtual void timerEvent(QTimerEvent *event) { if (cb_timerEvent_1730_0.can_issue()) { - cb_timerEvent_1730_0.issue(&QNetworkCookieJar_Adaptor::cbs_timerEvent_1730_0, arg1); + cb_timerEvent_1730_0.issue(&QNetworkCookieJar_Adaptor::cbs_timerEvent_1730_0, event); } else { - QNetworkCookieJar::timerEvent(arg1); + QNetworkCookieJar::timerEvent(event); } } @@ -487,7 +468,7 @@ QNetworkCookieJar_Adaptor::~QNetworkCookieJar_Adaptor() { } static void _init_ctor_QNetworkCookieJar_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("parent", true, "0"); + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return_new (); } @@ -496,7 +477,7 @@ static void _call_ctor_QNetworkCookieJar_Adaptor_1302 (const qt_gsi::GenericStat { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write (new QNetworkCookieJar_Adaptor (arg1)); } @@ -515,11 +496,11 @@ static void _call_fp_allCookies_c0 (const qt_gsi::GenericMethod * /*decl*/, void } -// void QNetworkCookieJar::childEvent(QChildEvent *) +// void QNetworkCookieJar::childEvent(QChildEvent *event) static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -562,11 +543,11 @@ static void _set_callback_cbs_cookiesForUrl_c1701_0 (void *cls, const gsi::Callb } -// void QNetworkCookieJar::customEvent(QEvent *) +// void QNetworkCookieJar::customEvent(QEvent *event) static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -613,7 +594,7 @@ static void _set_callback_cbs_deleteCookie_2742_0 (void *cls, const gsi::Callbac static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return (); } @@ -622,7 +603,7 @@ static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ((QNetworkCookieJar_Adaptor *)cls)->emitter_QNetworkCookieJar_destroyed_1302 (arg1); } @@ -651,11 +632,11 @@ static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Cal } -// bool QNetworkCookieJar::event(QEvent *) +// bool QNetworkCookieJar::event(QEvent *event) static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -674,13 +655,13 @@ static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) } -// bool QNetworkCookieJar::eventFilter(QObject *, QEvent *) +// bool QNetworkCookieJar::eventFilter(QObject *watched, QEvent *event) static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("watched"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("arg2"); + static gsi::ArgSpecBase argspec_1 ("event"); decl->add_arg (argspec_1); decl->set_return (); } @@ -736,11 +717,29 @@ static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QMetaMethod &arg1 = args.read (heap); + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkCookieJar_Adaptor *)cls)->fp_QNetworkCookieJar_isSignalConnected_c2394 (arg1)); } +// emitter void QNetworkCookieJar::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QNetworkCookieJar_Adaptor *)cls)->emitter_QNetworkCookieJar_objectNameChanged_4567 (arg1); +} + + // exposed int QNetworkCookieJar::receivers(const char *signal) static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) @@ -754,7 +753,7 @@ static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); + const char *arg1 = gsi::arg_reader() (args, heap); ret.write ((int)((QNetworkCookieJar_Adaptor *)cls)->fp_QNetworkCookieJar_receivers_c1731 (arg1)); } @@ -800,7 +799,7 @@ static void _call_fp_setAllCookies_3357 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QList &arg1 = args.read & > (heap); + const QList &arg1 = gsi::arg_reader & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkCookieJar_Adaptor *)cls)->fp_QNetworkCookieJar_setAllCookies_3357 (arg1); } @@ -832,11 +831,11 @@ static void _set_callback_cbs_setCookiesFromUrl_4950_0 (void *cls, const gsi::Ca } -// void QNetworkCookieJar::timerEvent(QTimerEvent *) +// void QNetworkCookieJar::timerEvent(QTimerEvent *event) static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -914,40 +913,41 @@ static gsi::Methods methods_QNetworkCookieJar_Adaptor () { gsi::Methods methods; methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkCookieJar::QNetworkCookieJar(QObject *parent)\nThis method creates an object of class QNetworkCookieJar.", &_init_ctor_QNetworkCookieJar_Adaptor_1302, &_call_ctor_QNetworkCookieJar_Adaptor_1302); methods += new qt_gsi::GenericMethod ("*allCookies", "@brief Method QList QNetworkCookieJar::allCookies()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_allCookies_c0, &_call_fp_allCookies_c0); - methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QNetworkCookieJar::childEvent(QChildEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("cookiesForUrl", "@hide", true, &_init_cbs_cookiesForUrl_c1701_0, &_call_cbs_cookiesForUrl_c1701_0); - methods += new qt_gsi::GenericMethod ("cookiesForUrl", "@brief Virtual method QList QNetworkCookieJar::cookiesForUrl(const QUrl &url)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_cookiesForUrl_c1701_0, &_call_cbs_cookiesForUrl_c1701_0, &_set_callback_cbs_cookiesForUrl_c1701_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QNetworkCookieJar::customEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); - methods += new qt_gsi::GenericMethod ("deleteCookie", "@hide", false, &_init_cbs_deleteCookie_2742_0, &_call_cbs_deleteCookie_2742_0); - methods += new qt_gsi::GenericMethod ("deleteCookie", "@brief Virtual method bool QNetworkCookieJar::deleteCookie(const QNetworkCookie &cookie)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_deleteCookie_2742_0, &_call_cbs_deleteCookie_2742_0, &_set_callback_cbs_deleteCookie_2742_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QNetworkCookieJar::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("cookiesForUrl", "@brief Virtual method QList QNetworkCookieJar::cookiesForUrl(const QUrl &url)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_cookiesForUrl_c1701_0, &_call_cbs_cookiesForUrl_c1701_0); + methods += new qt_gsi::GenericMethod ("cookiesForUrl", "@hide", true, &_init_cbs_cookiesForUrl_c1701_0, &_call_cbs_cookiesForUrl_c1701_0, &_set_callback_cbs_cookiesForUrl_c1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QNetworkCookieJar::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("deleteCookie", "@brief Virtual method bool QNetworkCookieJar::deleteCookie(const QNetworkCookie &cookie)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_deleteCookie_2742_0, &_call_cbs_deleteCookie_2742_0); + methods += new qt_gsi::GenericMethod ("deleteCookie", "@hide", false, &_init_cbs_deleteCookie_2742_0, &_call_cbs_deleteCookie_2742_0, &_set_callback_cbs_deleteCookie_2742_0); methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QNetworkCookieJar::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QNetworkCookieJar::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QNetworkCookieJar::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QNetworkCookieJar::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); - methods += new qt_gsi::GenericMethod ("insertCookie", "@hide", false, &_init_cbs_insertCookie_2742_0, &_call_cbs_insertCookie_2742_0); - methods += new qt_gsi::GenericMethod ("insertCookie", "@brief Virtual method bool QNetworkCookieJar::insertCookie(const QNetworkCookie &cookie)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertCookie_2742_0, &_call_cbs_insertCookie_2742_0, &_set_callback_cbs_insertCookie_2742_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QNetworkCookieJar::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QNetworkCookieJar::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QNetworkCookieJar::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("insertCookie", "@brief Virtual method bool QNetworkCookieJar::insertCookie(const QNetworkCookie &cookie)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertCookie_2742_0, &_call_cbs_insertCookie_2742_0); + methods += new qt_gsi::GenericMethod ("insertCookie", "@hide", false, &_init_cbs_insertCookie_2742_0, &_call_cbs_insertCookie_2742_0, &_set_callback_cbs_insertCookie_2742_0); methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QNetworkCookieJar::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QNetworkCookieJar::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QNetworkCookieJar::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QNetworkCookieJar::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QNetworkCookieJar::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); methods += new qt_gsi::GenericMethod ("*setAllCookies", "@brief Method void QNetworkCookieJar::setAllCookies(const QList &cookieList)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setAllCookies_3357, &_call_fp_setAllCookies_3357); - methods += new qt_gsi::GenericMethod ("setCookiesFromUrl", "@hide", false, &_init_cbs_setCookiesFromUrl_4950_0, &_call_cbs_setCookiesFromUrl_4950_0); - methods += new qt_gsi::GenericMethod ("setCookiesFromUrl", "@brief Virtual method bool QNetworkCookieJar::setCookiesFromUrl(const QList &cookieList, const QUrl &url)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setCookiesFromUrl_4950_0, &_call_cbs_setCookiesFromUrl_4950_0, &_set_callback_cbs_setCookiesFromUrl_4950_0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QNetworkCookieJar::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); - methods += new qt_gsi::GenericMethod ("updateCookie", "@hide", false, &_init_cbs_updateCookie_2742_0, &_call_cbs_updateCookie_2742_0); - methods += new qt_gsi::GenericMethod ("updateCookie", "@brief Virtual method bool QNetworkCookieJar::updateCookie(const QNetworkCookie &cookie)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateCookie_2742_0, &_call_cbs_updateCookie_2742_0, &_set_callback_cbs_updateCookie_2742_0); - methods += new qt_gsi::GenericMethod ("*validateCookie", "@hide", true, &_init_cbs_validateCookie_c4335_0, &_call_cbs_validateCookie_c4335_0); - methods += new qt_gsi::GenericMethod ("*validateCookie", "@brief Virtual method bool QNetworkCookieJar::validateCookie(const QNetworkCookie &cookie, const QUrl &url)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_validateCookie_c4335_0, &_call_cbs_validateCookie_c4335_0, &_set_callback_cbs_validateCookie_c4335_0); + methods += new qt_gsi::GenericMethod ("setCookiesFromUrl", "@brief Virtual method bool QNetworkCookieJar::setCookiesFromUrl(const QList &cookieList, const QUrl &url)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setCookiesFromUrl_4950_0, &_call_cbs_setCookiesFromUrl_4950_0); + methods += new qt_gsi::GenericMethod ("setCookiesFromUrl", "@hide", false, &_init_cbs_setCookiesFromUrl_4950_0, &_call_cbs_setCookiesFromUrl_4950_0, &_set_callback_cbs_setCookiesFromUrl_4950_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QNetworkCookieJar::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("updateCookie", "@brief Virtual method bool QNetworkCookieJar::updateCookie(const QNetworkCookie &cookie)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateCookie_2742_0, &_call_cbs_updateCookie_2742_0); + methods += new qt_gsi::GenericMethod ("updateCookie", "@hide", false, &_init_cbs_updateCookie_2742_0, &_call_cbs_updateCookie_2742_0, &_set_callback_cbs_updateCookie_2742_0); + methods += new qt_gsi::GenericMethod ("*validateCookie", "@brief Virtual method bool QNetworkCookieJar::validateCookie(const QNetworkCookie &cookie, const QUrl &url)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_validateCookie_c4335_0, &_call_cbs_validateCookie_c4335_0); + methods += new qt_gsi::GenericMethod ("*validateCookie", "@hide", true, &_init_cbs_validateCookie_c4335_0, &_call_cbs_validateCookie_c4335_0, &_set_callback_cbs_validateCookie_c4335_0); return methods; } -gsi::Class decl_QNetworkCookieJar_Adaptor (qtdecl_QNetworkCookieJar (), "QtMultimedia", "QNetworkCookieJar", +gsi::Class decl_QNetworkCookieJar_Adaptor (qtdecl_QNetworkCookieJar (), "QtNetwork", "QNetworkCookieJar", methods_QNetworkCookieJar_Adaptor (), "@qt\n@brief Binding of QNetworkCookieJar"); diff --git a/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkDatagram.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkDatagram.cc new file mode 100644 index 000000000..c88a46385 --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkDatagram.cc @@ -0,0 +1,451 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQNetworkDatagram.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtNetworkCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QNetworkDatagram + +// Constructor QNetworkDatagram::QNetworkDatagram() + + +static void _init_ctor_QNetworkDatagram_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QNetworkDatagram_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QNetworkDatagram ()); +} + + +// Constructor QNetworkDatagram::QNetworkDatagram(const QByteArray &data, const QHostAddress &destinationAddress, quint16 port) + + +static void _init_ctor_QNetworkDatagram_5711 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destinationAddress", true, "QHostAddress()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("port", true, "0"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QNetworkDatagram_5711 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + const QHostAddress &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QHostAddress(), heap); + quint16 arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write (new QNetworkDatagram (arg1, arg2, arg3)); +} + + +// Constructor QNetworkDatagram::QNetworkDatagram(const QNetworkDatagram &other) + + +static void _init_ctor_QNetworkDatagram_2941 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QNetworkDatagram_2941 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QNetworkDatagram &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QNetworkDatagram (arg1)); +} + + +// void QNetworkDatagram::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkDatagram *)cls)->clear (); +} + + +// QByteArray QNetworkDatagram::data() + + +static void _init_f_data_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_data_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QNetworkDatagram *)cls)->data ()); +} + + +// QHostAddress QNetworkDatagram::destinationAddress() + + +static void _init_f_destinationAddress_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_destinationAddress_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QHostAddress)((QNetworkDatagram *)cls)->destinationAddress ()); +} + + +// int QNetworkDatagram::destinationPort() + + +static void _init_f_destinationPort_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_destinationPort_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QNetworkDatagram *)cls)->destinationPort ()); +} + + +// int QNetworkDatagram::hopLimit() + + +static void _init_f_hopLimit_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hopLimit_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QNetworkDatagram *)cls)->hopLimit ()); +} + + +// unsigned int QNetworkDatagram::interfaceIndex() + + +static void _init_f_interfaceIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_interfaceIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QNetworkDatagram *)cls)->interfaceIndex ()); +} + + +// bool QNetworkDatagram::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QNetworkDatagram *)cls)->isNull ()); +} + + +// bool QNetworkDatagram::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QNetworkDatagram *)cls)->isValid ()); +} + + +// QNetworkDatagram QNetworkDatagram::makeReply(const QByteArray &payload) + + +static void _init_f_makeReply_cr2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("payload"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_makeReply_cr2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QNetworkDatagram)((QNetworkDatagram *)cls)->makeReply (arg1)); +} + + +// QNetworkDatagram &QNetworkDatagram::operator=(const QNetworkDatagram &other) + + +static void _init_f_operator_eq__2941 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2941 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QNetworkDatagram &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QNetworkDatagram &)((QNetworkDatagram *)cls)->operator= (arg1)); +} + + +// QHostAddress QNetworkDatagram::senderAddress() + + +static void _init_f_senderAddress_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_senderAddress_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QHostAddress)((QNetworkDatagram *)cls)->senderAddress ()); +} + + +// int QNetworkDatagram::senderPort() + + +static void _init_f_senderPort_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_senderPort_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QNetworkDatagram *)cls)->senderPort ()); +} + + +// void QNetworkDatagram::setData(const QByteArray &data) + + +static void _init_f_setData_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setData_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkDatagram *)cls)->setData (arg1); +} + + +// void QNetworkDatagram::setDestination(const QHostAddress &address, quint16 port) + + +static void _init_f_setDestination_3510 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("address"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("port"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setDestination_3510 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); + quint16 arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkDatagram *)cls)->setDestination (arg1, arg2); +} + + +// void QNetworkDatagram::setHopLimit(int count) + + +static void _init_f_setHopLimit_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("count"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHopLimit_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkDatagram *)cls)->setHopLimit (arg1); +} + + +// void QNetworkDatagram::setInterfaceIndex(unsigned int index) + + +static void _init_f_setInterfaceIndex_1772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setInterfaceIndex_1772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkDatagram *)cls)->setInterfaceIndex (arg1); +} + + +// void QNetworkDatagram::setSender(const QHostAddress &address, quint16 port) + + +static void _init_f_setSender_3510 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("address"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("port", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setSender_3510 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); + quint16 arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkDatagram *)cls)->setSender (arg1, arg2); +} + + +// void QNetworkDatagram::swap(QNetworkDatagram &other) + + +static void _init_f_swap_2246 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_2246 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QNetworkDatagram &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkDatagram *)cls)->swap (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QNetworkDatagram () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkDatagram::QNetworkDatagram()\nThis method creates an object of class QNetworkDatagram.", &_init_ctor_QNetworkDatagram_0, &_call_ctor_QNetworkDatagram_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkDatagram::QNetworkDatagram(const QByteArray &data, const QHostAddress &destinationAddress, quint16 port)\nThis method creates an object of class QNetworkDatagram.", &_init_ctor_QNetworkDatagram_5711, &_call_ctor_QNetworkDatagram_5711); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkDatagram::QNetworkDatagram(const QNetworkDatagram &other)\nThis method creates an object of class QNetworkDatagram.", &_init_ctor_QNetworkDatagram_2941, &_call_ctor_QNetworkDatagram_2941); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QNetworkDatagram::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QByteArray QNetworkDatagram::data()\n", true, &_init_f_data_c0, &_call_f_data_c0); + methods += new qt_gsi::GenericMethod ("destinationAddress", "@brief Method QHostAddress QNetworkDatagram::destinationAddress()\n", true, &_init_f_destinationAddress_c0, &_call_f_destinationAddress_c0); + methods += new qt_gsi::GenericMethod ("destinationPort", "@brief Method int QNetworkDatagram::destinationPort()\n", true, &_init_f_destinationPort_c0, &_call_f_destinationPort_c0); + methods += new qt_gsi::GenericMethod ("hopLimit", "@brief Method int QNetworkDatagram::hopLimit()\n", true, &_init_f_hopLimit_c0, &_call_f_hopLimit_c0); + methods += new qt_gsi::GenericMethod ("interfaceIndex", "@brief Method unsigned int QNetworkDatagram::interfaceIndex()\n", true, &_init_f_interfaceIndex_c0, &_call_f_interfaceIndex_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QNetworkDatagram::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QNetworkDatagram::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("makeReply", "@brief Method QNetworkDatagram QNetworkDatagram::makeReply(const QByteArray &payload)\n", true, &_init_f_makeReply_cr2309, &_call_f_makeReply_cr2309); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QNetworkDatagram &QNetworkDatagram::operator=(const QNetworkDatagram &other)\n", false, &_init_f_operator_eq__2941, &_call_f_operator_eq__2941); + methods += new qt_gsi::GenericMethod ("senderAddress", "@brief Method QHostAddress QNetworkDatagram::senderAddress()\n", true, &_init_f_senderAddress_c0, &_call_f_senderAddress_c0); + methods += new qt_gsi::GenericMethod ("senderPort", "@brief Method int QNetworkDatagram::senderPort()\n", true, &_init_f_senderPort_c0, &_call_f_senderPort_c0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method void QNetworkDatagram::setData(const QByteArray &data)\n", false, &_init_f_setData_2309, &_call_f_setData_2309); + methods += new qt_gsi::GenericMethod ("setDestination", "@brief Method void QNetworkDatagram::setDestination(const QHostAddress &address, quint16 port)\n", false, &_init_f_setDestination_3510, &_call_f_setDestination_3510); + methods += new qt_gsi::GenericMethod ("setHopLimit", "@brief Method void QNetworkDatagram::setHopLimit(int count)\n", false, &_init_f_setHopLimit_767, &_call_f_setHopLimit_767); + methods += new qt_gsi::GenericMethod ("setInterfaceIndex", "@brief Method void QNetworkDatagram::setInterfaceIndex(unsigned int index)\n", false, &_init_f_setInterfaceIndex_1772, &_call_f_setInterfaceIndex_1772); + methods += new qt_gsi::GenericMethod ("setSender", "@brief Method void QNetworkDatagram::setSender(const QHostAddress &address, quint16 port)\n", false, &_init_f_setSender_3510, &_call_f_setSender_3510); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QNetworkDatagram::swap(QNetworkDatagram &other)\n", false, &_init_f_swap_2246, &_call_f_swap_2246); + return methods; +} + +gsi::Class decl_QNetworkDatagram ("QtNetwork", "QNetworkDatagram", + methods_QNetworkDatagram (), + "@qt\n@brief Binding of QNetworkDatagram"); + + +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkDatagram () { return decl_QNetworkDatagram; } + +} + diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkDiskCache.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkDiskCache.cc similarity index 79% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkDiskCache.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkDiskCache.cc index 50801f987..eeb932d2b 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkDiskCache.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkDiskCache.cc @@ -38,8 +38,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -73,7 +72,7 @@ static void _call_f_cacheDirectory_c0 (const qt_gsi::GenericMethod * /*decl*/, v } -// () const +// qint64 QNetworkDiskCache::cacheSize() static void _init_f_cacheSize_c0 (qt_gsi::GenericMethod *decl) @@ -88,7 +87,7 @@ static void _call_f_cacheSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void * } -// () +// void QNetworkDiskCache::clear() static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) @@ -104,7 +103,7 @@ static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, } -// (const QUrl &) +// QIODevice *QNetworkDiskCache::data(const QUrl &url) static void _init_f_data_1701 (qt_gsi::GenericMethod *decl) @@ -118,7 +117,7 @@ static void _call_f_data_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QUrl &arg1 = args.read (heap); + const QUrl &arg1 = gsi::arg_reader() (args, heap); ret.write ((QIODevice *)((QNetworkDiskCache *)cls)->data (arg1)); } @@ -137,12 +136,12 @@ static void _call_f_fileMetaData_c2025 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); ret.write ((QNetworkCacheMetaData)((QNetworkDiskCache *)cls)->fileMetaData (arg1)); } -// (QIODevice *) +// void QNetworkDiskCache::insert(QIODevice *device) static void _init_f_insert_1447 (qt_gsi::GenericMethod *decl) @@ -156,7 +155,7 @@ static void _call_f_insert_1447 (const qt_gsi::GenericMethod * /*decl*/, void *c { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QIODevice *arg1 = args.read (heap); + QIODevice *arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkDiskCache *)cls)->insert (arg1); } @@ -177,7 +176,7 @@ static void _call_f_maximumCacheSize_c0 (const qt_gsi::GenericMethod * /*decl*/, } -// (const QUrl &) +// QNetworkCacheMetaData QNetworkDiskCache::metaData(const QUrl &url) static void _init_f_metaData_1701 (qt_gsi::GenericMethod *decl) @@ -191,12 +190,12 @@ static void _call_f_metaData_1701 (const qt_gsi::GenericMethod * /*decl*/, void { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QUrl &arg1 = args.read (heap); + const QUrl &arg1 = gsi::arg_reader() (args, heap); ret.write ((QNetworkCacheMetaData)((QNetworkDiskCache *)cls)->metaData (arg1)); } -// (const QNetworkCacheMetaData &) +// QIODevice *QNetworkDiskCache::prepare(const QNetworkCacheMetaData &metaData) static void _init_f_prepare_3377 (qt_gsi::GenericMethod *decl) @@ -210,12 +209,12 @@ static void _call_f_prepare_3377 (const qt_gsi::GenericMethod * /*decl*/, void * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkCacheMetaData &arg1 = args.read (heap); + const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); ret.write ((QIODevice *)((QNetworkDiskCache *)cls)->prepare (arg1)); } -// (const QUrl &) +// bool QNetworkDiskCache::remove(const QUrl &url) static void _init_f_remove_1701 (qt_gsi::GenericMethod *decl) @@ -229,7 +228,7 @@ static void _call_f_remove_1701 (const qt_gsi::GenericMethod * /*decl*/, void *c { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QUrl &arg1 = args.read (heap); + const QUrl &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkDiskCache *)cls)->remove (arg1)); } @@ -248,7 +247,7 @@ static void _call_f_setCacheDirectory_2025 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkDiskCache *)cls)->setCacheDirectory (arg1); } @@ -268,13 +267,13 @@ static void _call_f_setMaximumCacheSize_986 (const qt_gsi::GenericMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - qint64 arg1 = args.read (heap); + qint64 arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkDiskCache *)cls)->setMaximumCacheSize (arg1); } -// (const QNetworkCacheMetaData &) +// void QNetworkDiskCache::updateMetaData(const QNetworkCacheMetaData &metaData) static void _init_f_updateMetaData_3377 (qt_gsi::GenericMethod *decl) @@ -288,7 +287,7 @@ static void _call_f_updateMetaData_3377 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkCacheMetaData &arg1 = args.read (heap); + const QNetworkCacheMetaData &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkDiskCache *)cls)->updateMetaData (arg1); } @@ -301,7 +300,7 @@ static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) { static gsi::ArgSpecBase argspec_0 ("s"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); decl->add_arg (argspec_1); static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); decl->add_arg (argspec_2); @@ -312,38 +311,13 @@ static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi:: { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); ret.write ((QString)QNetworkDiskCache::tr (arg1, arg2, arg3)); } -// static QString QNetworkDiskCache::trUtf8(const char *s, const char *c, int n) - - -static void _init_f_trUtf8_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_trUtf8_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QNetworkDiskCache::trUtf8 (arg1, arg2, arg3)); -} - - namespace gsi { @@ -351,31 +325,31 @@ static gsi::Methods methods_QNetworkDiskCache () { gsi::Methods methods; methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); methods += new qt_gsi::GenericMethod (":cacheDirectory", "@brief Method QString QNetworkDiskCache::cacheDirectory()\n", true, &_init_f_cacheDirectory_c0, &_call_f_cacheDirectory_c0); - methods += new qt_gsi::GenericMethod ("cacheSize", "@brief Method () const\nThis is a reimplementation of QAbstractNetworkCache::cacheSize", true, &_init_f_cacheSize_c0, &_call_f_cacheSize_c0); - methods += new qt_gsi::GenericMethod ("clear", "@brief Method ()\nThis is a reimplementation of QAbstractNetworkCache::clear", false, &_init_f_clear_0, &_call_f_clear_0); - methods += new qt_gsi::GenericMethod ("data", "@brief Method (const QUrl &)\nThis is a reimplementation of QAbstractNetworkCache::data", false, &_init_f_data_1701, &_call_f_data_1701); + methods += new qt_gsi::GenericMethod ("cacheSize", "@brief Method qint64 QNetworkDiskCache::cacheSize()\nThis is a reimplementation of QAbstractNetworkCache::cacheSize", true, &_init_f_cacheSize_c0, &_call_f_cacheSize_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QNetworkDiskCache::clear()\nThis is a reimplementation of QAbstractNetworkCache::clear", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QIODevice *QNetworkDiskCache::data(const QUrl &url)\nThis is a reimplementation of QAbstractNetworkCache::data", false, &_init_f_data_1701, &_call_f_data_1701); methods += new qt_gsi::GenericMethod ("fileMetaData", "@brief Method QNetworkCacheMetaData QNetworkDiskCache::fileMetaData(const QString &fileName)\n", true, &_init_f_fileMetaData_c2025, &_call_f_fileMetaData_c2025); - methods += new qt_gsi::GenericMethod ("insert", "@brief Method (QIODevice *)\nThis is a reimplementation of QAbstractNetworkCache::insert", false, &_init_f_insert_1447, &_call_f_insert_1447); + methods += new qt_gsi::GenericMethod ("insert", "@brief Method void QNetworkDiskCache::insert(QIODevice *device)\nThis is a reimplementation of QAbstractNetworkCache::insert", false, &_init_f_insert_1447, &_call_f_insert_1447); methods += new qt_gsi::GenericMethod (":maximumCacheSize", "@brief Method qint64 QNetworkDiskCache::maximumCacheSize()\n", true, &_init_f_maximumCacheSize_c0, &_call_f_maximumCacheSize_c0); - methods += new qt_gsi::GenericMethod ("metaData", "@brief Method (const QUrl &)\nThis is a reimplementation of QAbstractNetworkCache::metaData", false, &_init_f_metaData_1701, &_call_f_metaData_1701); - methods += new qt_gsi::GenericMethod ("prepare", "@brief Method (const QNetworkCacheMetaData &)\nThis is a reimplementation of QAbstractNetworkCache::prepare", false, &_init_f_prepare_3377, &_call_f_prepare_3377); - methods += new qt_gsi::GenericMethod ("remove", "@brief Method (const QUrl &)\nThis is a reimplementation of QAbstractNetworkCache::remove", false, &_init_f_remove_1701, &_call_f_remove_1701); + methods += new qt_gsi::GenericMethod ("metaData", "@brief Method QNetworkCacheMetaData QNetworkDiskCache::metaData(const QUrl &url)\nThis is a reimplementation of QAbstractNetworkCache::metaData", false, &_init_f_metaData_1701, &_call_f_metaData_1701); + methods += new qt_gsi::GenericMethod ("prepare", "@brief Method QIODevice *QNetworkDiskCache::prepare(const QNetworkCacheMetaData &metaData)\nThis is a reimplementation of QAbstractNetworkCache::prepare", false, &_init_f_prepare_3377, &_call_f_prepare_3377); + methods += new qt_gsi::GenericMethod ("remove", "@brief Method bool QNetworkDiskCache::remove(const QUrl &url)\nThis is a reimplementation of QAbstractNetworkCache::remove", false, &_init_f_remove_1701, &_call_f_remove_1701); methods += new qt_gsi::GenericMethod ("setCacheDirectory|cacheDirectory=", "@brief Method void QNetworkDiskCache::setCacheDirectory(const QString &cacheDir)\n", false, &_init_f_setCacheDirectory_2025, &_call_f_setCacheDirectory_2025); methods += new qt_gsi::GenericMethod ("setMaximumCacheSize|maximumCacheSize=", "@brief Method void QNetworkDiskCache::setMaximumCacheSize(qint64 size)\n", false, &_init_f_setMaximumCacheSize_986, &_call_f_setMaximumCacheSize_986); - methods += new qt_gsi::GenericMethod ("updateMetaData", "@brief Method (const QNetworkCacheMetaData &)\nThis is a reimplementation of QAbstractNetworkCache::updateMetaData", false, &_init_f_updateMetaData_3377, &_call_f_updateMetaData_3377); + methods += new qt_gsi::GenericMethod ("updateMetaData", "@brief Method void QNetworkDiskCache::updateMetaData(const QNetworkCacheMetaData &metaData)\nThis is a reimplementation of QAbstractNetworkCache::updateMetaData", false, &_init_f_updateMetaData_3377, &_call_f_updateMetaData_3377); methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QNetworkDiskCache::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QNetworkDiskCache::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QNetworkDiskCache::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); - methods += new qt_gsi::GenericStaticMethod ("trUtf8", "@brief Static method QString QNetworkDiskCache::trUtf8(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_trUtf8_4013, &_call_f_trUtf8_4013); return methods; } gsi::Class &qtdecl_QAbstractNetworkCache (); -qt_gsi::QtNativeClass decl_QNetworkDiskCache (qtdecl_QAbstractNetworkCache (), "QtMultimedia", "QNetworkDiskCache_Native", +qt_gsi::QtNativeClass decl_QNetworkDiskCache (qtdecl_QAbstractNetworkCache (), "QtNetwork", "QNetworkDiskCache_Native", methods_QNetworkDiskCache (), "@hide\n@alias QNetworkDiskCache"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkDiskCache () { return decl_QNetworkDiskCache; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkDiskCache () { return decl_QNetworkDiskCache; } } @@ -469,33 +443,33 @@ public: emit QNetworkDiskCache::destroyed(arg1); } - // [adaptor impl] bool QNetworkDiskCache::event(QEvent *) - bool cbs_event_1217_0(QEvent *arg1) + // [adaptor impl] bool QNetworkDiskCache::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) { - return QNetworkDiskCache::event(arg1); + return QNetworkDiskCache::event(_event); } - virtual bool event(QEvent *arg1) + virtual bool event(QEvent *_event) { if (cb_event_1217_0.can_issue()) { - return cb_event_1217_0.issue(&QNetworkDiskCache_Adaptor::cbs_event_1217_0, arg1); + return cb_event_1217_0.issue(&QNetworkDiskCache_Adaptor::cbs_event_1217_0, _event); } else { - return QNetworkDiskCache::event(arg1); + return QNetworkDiskCache::event(_event); } } - // [adaptor impl] bool QNetworkDiskCache::eventFilter(QObject *, QEvent *) - bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + // [adaptor impl] bool QNetworkDiskCache::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) { - return QNetworkDiskCache::eventFilter(arg1, arg2); + return QNetworkDiskCache::eventFilter(watched, event); } - virtual bool eventFilter(QObject *arg1, QEvent *arg2) + virtual bool eventFilter(QObject *watched, QEvent *event) { if (cb_eventFilter_2411_0.can_issue()) { - return cb_eventFilter_2411_0.issue(&QNetworkDiskCache_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + return cb_eventFilter_2411_0.issue(&QNetworkDiskCache_Adaptor::cbs_eventFilter_2411_0, watched, event); } else { - return QNetworkDiskCache::eventFilter(arg1, arg2); + return QNetworkDiskCache::eventFilter(watched, event); } } @@ -529,6 +503,13 @@ public: } } + // [emitter impl] void QNetworkDiskCache::objectNameChanged(const QString &objectName) + void emitter_QNetworkDiskCache_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QNetworkDiskCache::objectNameChanged(const QString &objectName)'"); + } + // [adaptor impl] QIODevice *QNetworkDiskCache::prepare(const QNetworkCacheMetaData &metaData) QIODevice * cbs_prepare_3377_0(const QNetworkCacheMetaData &metaData) { @@ -574,33 +555,33 @@ public: } } - // [adaptor impl] void QNetworkDiskCache::childEvent(QChildEvent *) - void cbs_childEvent_1701_0(QChildEvent *arg1) + // [adaptor impl] void QNetworkDiskCache::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) { - QNetworkDiskCache::childEvent(arg1); + QNetworkDiskCache::childEvent(event); } - virtual void childEvent(QChildEvent *arg1) + virtual void childEvent(QChildEvent *event) { if (cb_childEvent_1701_0.can_issue()) { - cb_childEvent_1701_0.issue(&QNetworkDiskCache_Adaptor::cbs_childEvent_1701_0, arg1); + cb_childEvent_1701_0.issue(&QNetworkDiskCache_Adaptor::cbs_childEvent_1701_0, event); } else { - QNetworkDiskCache::childEvent(arg1); + QNetworkDiskCache::childEvent(event); } } - // [adaptor impl] void QNetworkDiskCache::customEvent(QEvent *) - void cbs_customEvent_1217_0(QEvent *arg1) + // [adaptor impl] void QNetworkDiskCache::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) { - QNetworkDiskCache::customEvent(arg1); + QNetworkDiskCache::customEvent(event); } - virtual void customEvent(QEvent *arg1) + virtual void customEvent(QEvent *event) { if (cb_customEvent_1217_0.can_issue()) { - cb_customEvent_1217_0.issue(&QNetworkDiskCache_Adaptor::cbs_customEvent_1217_0, arg1); + cb_customEvent_1217_0.issue(&QNetworkDiskCache_Adaptor::cbs_customEvent_1217_0, event); } else { - QNetworkDiskCache::customEvent(arg1); + QNetworkDiskCache::customEvent(event); } } @@ -634,18 +615,18 @@ public: } } - // [adaptor impl] void QNetworkDiskCache::timerEvent(QTimerEvent *) - void cbs_timerEvent_1730_0(QTimerEvent *arg1) + // [adaptor impl] void QNetworkDiskCache::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) { - QNetworkDiskCache::timerEvent(arg1); + QNetworkDiskCache::timerEvent(event); } - virtual void timerEvent(QTimerEvent *arg1) + virtual void timerEvent(QTimerEvent *event) { if (cb_timerEvent_1730_0.can_issue()) { - cb_timerEvent_1730_0.issue(&QNetworkDiskCache_Adaptor::cbs_timerEvent_1730_0, arg1); + cb_timerEvent_1730_0.issue(&QNetworkDiskCache_Adaptor::cbs_timerEvent_1730_0, event); } else { - QNetworkDiskCache::timerEvent(arg1); + QNetworkDiskCache::timerEvent(event); } } @@ -672,7 +653,7 @@ QNetworkDiskCache_Adaptor::~QNetworkDiskCache_Adaptor() { } static void _init_ctor_QNetworkDiskCache_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("parent", true, "0"); + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return_new (); } @@ -681,7 +662,7 @@ static void _call_ctor_QNetworkDiskCache_Adaptor_1302 (const qt_gsi::GenericStat { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write (new QNetworkDiskCache_Adaptor (arg1)); } @@ -705,11 +686,11 @@ static void _set_callback_cbs_cacheSize_c0_0 (void *cls, const gsi::Callback &cb } -// void QNetworkDiskCache::childEvent(QChildEvent *) +// void QNetworkDiskCache::childEvent(QChildEvent *event) static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -749,11 +730,11 @@ static void _set_callback_cbs_clear_0_0 (void *cls, const gsi::Callback &cb) } -// void QNetworkDiskCache::customEvent(QEvent *) +// void QNetworkDiskCache::customEvent(QEvent *event) static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -800,7 +781,7 @@ static void _set_callback_cbs_data_1701_0 (void *cls, const gsi::Callback &cb) static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return (); } @@ -809,7 +790,7 @@ static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ((QNetworkDiskCache_Adaptor *)cls)->emitter_QNetworkDiskCache_destroyed_1302 (arg1); } @@ -838,11 +819,11 @@ static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Cal } -// bool QNetworkDiskCache::event(QEvent *) +// bool QNetworkDiskCache::event(QEvent *event) static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -861,13 +842,13 @@ static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) } -// bool QNetworkDiskCache::eventFilter(QObject *, QEvent *) +// bool QNetworkDiskCache::eventFilter(QObject *watched, QEvent *event) static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("watched"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("arg2"); + static gsi::ArgSpecBase argspec_1 ("event"); decl->add_arg (argspec_1); decl->set_return (); } @@ -943,7 +924,7 @@ static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QMetaMethod &arg1 = args.read (heap); + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkDiskCache_Adaptor *)cls)->fp_QNetworkDiskCache_isSignalConnected_c2394 (arg1)); } @@ -971,6 +952,24 @@ static void _set_callback_cbs_metaData_1701_0 (void *cls, const gsi::Callback &c } +// emitter void QNetworkDiskCache::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QNetworkDiskCache_Adaptor *)cls)->emitter_QNetworkDiskCache_objectNameChanged_4567 (arg1); +} + + // QIODevice *QNetworkDiskCache::prepare(const QNetworkCacheMetaData &metaData) static void _init_cbs_prepare_3377_0 (qt_gsi::GenericMethod *decl) @@ -1007,7 +1006,7 @@ static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); + const char *arg1 = gsi::arg_reader() (args, heap); ret.write ((int)((QNetworkDiskCache_Adaptor *)cls)->fp_QNetworkDiskCache_receivers_c1731 (arg1)); } @@ -1063,11 +1062,11 @@ static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl* } -// void QNetworkDiskCache::timerEvent(QTimerEvent *) +// void QNetworkDiskCache::timerEvent(QTimerEvent *event) static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -1119,45 +1118,46 @@ gsi::Class &qtdecl_QNetworkDiskCache (); static gsi::Methods methods_QNetworkDiskCache_Adaptor () { gsi::Methods methods; methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkDiskCache::QNetworkDiskCache(QObject *parent)\nThis method creates an object of class QNetworkDiskCache.", &_init_ctor_QNetworkDiskCache_Adaptor_1302, &_call_ctor_QNetworkDiskCache_Adaptor_1302); - methods += new qt_gsi::GenericMethod ("cacheSize", "@hide", true, &_init_cbs_cacheSize_c0_0, &_call_cbs_cacheSize_c0_0); - methods += new qt_gsi::GenericMethod ("cacheSize", "@brief Virtual method qint64 QNetworkDiskCache::cacheSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_cacheSize_c0_0, &_call_cbs_cacheSize_c0_0, &_set_callback_cbs_cacheSize_c0_0); - methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QNetworkDiskCache::childEvent(QChildEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("clear", "@hide", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0); - methods += new qt_gsi::GenericMethod ("clear", "@brief Virtual method void QNetworkDiskCache::clear()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0, &_set_callback_cbs_clear_0_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QNetworkDiskCache::customEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); - methods += new qt_gsi::GenericMethod ("data", "@hide", false, &_init_cbs_data_1701_0, &_call_cbs_data_1701_0); - methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QIODevice *QNetworkDiskCache::data(const QUrl &url)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_data_1701_0, &_call_cbs_data_1701_0, &_set_callback_cbs_data_1701_0); + methods += new qt_gsi::GenericMethod ("cacheSize", "@brief Virtual method qint64 QNetworkDiskCache::cacheSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_cacheSize_c0_0, &_call_cbs_cacheSize_c0_0); + methods += new qt_gsi::GenericMethod ("cacheSize", "@hide", true, &_init_cbs_cacheSize_c0_0, &_call_cbs_cacheSize_c0_0, &_set_callback_cbs_cacheSize_c0_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QNetworkDiskCache::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Virtual method void QNetworkDiskCache::clear()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("clear", "@hide", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0, &_set_callback_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QNetworkDiskCache::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QIODevice *QNetworkDiskCache::data(const QUrl &url)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_data_1701_0, &_call_cbs_data_1701_0); + methods += new qt_gsi::GenericMethod ("data", "@hide", false, &_init_cbs_data_1701_0, &_call_cbs_data_1701_0, &_set_callback_cbs_data_1701_0); methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QNetworkDiskCache::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QNetworkDiskCache::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QNetworkDiskCache::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QNetworkDiskCache::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); - methods += new qt_gsi::GenericMethod ("*expire", "@hide", false, &_init_cbs_expire_0_0, &_call_cbs_expire_0_0); - methods += new qt_gsi::GenericMethod ("*expire", "@brief Virtual method qint64 QNetworkDiskCache::expire()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_expire_0_0, &_call_cbs_expire_0_0, &_set_callback_cbs_expire_0_0); - methods += new qt_gsi::GenericMethod ("insert", "@hide", false, &_init_cbs_insert_1447_0, &_call_cbs_insert_1447_0); - methods += new qt_gsi::GenericMethod ("insert", "@brief Virtual method void QNetworkDiskCache::insert(QIODevice *device)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insert_1447_0, &_call_cbs_insert_1447_0, &_set_callback_cbs_insert_1447_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QNetworkDiskCache::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QNetworkDiskCache::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QNetworkDiskCache::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*expire", "@brief Virtual method qint64 QNetworkDiskCache::expire()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_expire_0_0, &_call_cbs_expire_0_0); + methods += new qt_gsi::GenericMethod ("*expire", "@hide", false, &_init_cbs_expire_0_0, &_call_cbs_expire_0_0, &_set_callback_cbs_expire_0_0); + methods += new qt_gsi::GenericMethod ("insert", "@brief Virtual method void QNetworkDiskCache::insert(QIODevice *device)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insert_1447_0, &_call_cbs_insert_1447_0); + methods += new qt_gsi::GenericMethod ("insert", "@hide", false, &_init_cbs_insert_1447_0, &_call_cbs_insert_1447_0, &_set_callback_cbs_insert_1447_0); methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QNetworkDiskCache::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); - methods += new qt_gsi::GenericMethod ("metaData", "@hide", false, &_init_cbs_metaData_1701_0, &_call_cbs_metaData_1701_0); - methods += new qt_gsi::GenericMethod ("metaData", "@brief Virtual method QNetworkCacheMetaData QNetworkDiskCache::metaData(const QUrl &url)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_metaData_1701_0, &_call_cbs_metaData_1701_0, &_set_callback_cbs_metaData_1701_0); - methods += new qt_gsi::GenericMethod ("prepare", "@hide", false, &_init_cbs_prepare_3377_0, &_call_cbs_prepare_3377_0); - methods += new qt_gsi::GenericMethod ("prepare", "@brief Virtual method QIODevice *QNetworkDiskCache::prepare(const QNetworkCacheMetaData &metaData)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_prepare_3377_0, &_call_cbs_prepare_3377_0, &_set_callback_cbs_prepare_3377_0); + methods += new qt_gsi::GenericMethod ("metaData", "@brief Virtual method QNetworkCacheMetaData QNetworkDiskCache::metaData(const QUrl &url)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_metaData_1701_0, &_call_cbs_metaData_1701_0); + methods += new qt_gsi::GenericMethod ("metaData", "@hide", false, &_init_cbs_metaData_1701_0, &_call_cbs_metaData_1701_0, &_set_callback_cbs_metaData_1701_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QNetworkDiskCache::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("prepare", "@brief Virtual method QIODevice *QNetworkDiskCache::prepare(const QNetworkCacheMetaData &metaData)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_prepare_3377_0, &_call_cbs_prepare_3377_0); + methods += new qt_gsi::GenericMethod ("prepare", "@hide", false, &_init_cbs_prepare_3377_0, &_call_cbs_prepare_3377_0, &_set_callback_cbs_prepare_3377_0); methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QNetworkDiskCache::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); - methods += new qt_gsi::GenericMethod ("remove", "@hide", false, &_init_cbs_remove_1701_0, &_call_cbs_remove_1701_0); - methods += new qt_gsi::GenericMethod ("remove", "@brief Virtual method bool QNetworkDiskCache::remove(const QUrl &url)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_remove_1701_0, &_call_cbs_remove_1701_0, &_set_callback_cbs_remove_1701_0); + methods += new qt_gsi::GenericMethod ("remove", "@brief Virtual method bool QNetworkDiskCache::remove(const QUrl &url)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_remove_1701_0, &_call_cbs_remove_1701_0); + methods += new qt_gsi::GenericMethod ("remove", "@hide", false, &_init_cbs_remove_1701_0, &_call_cbs_remove_1701_0, &_set_callback_cbs_remove_1701_0); methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QNetworkDiskCache::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QNetworkDiskCache::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QNetworkDiskCache::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); - methods += new qt_gsi::GenericMethod ("updateMetaData", "@hide", false, &_init_cbs_updateMetaData_3377_0, &_call_cbs_updateMetaData_3377_0); - methods += new qt_gsi::GenericMethod ("updateMetaData", "@brief Virtual method void QNetworkDiskCache::updateMetaData(const QNetworkCacheMetaData &metaData)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateMetaData_3377_0, &_call_cbs_updateMetaData_3377_0, &_set_callback_cbs_updateMetaData_3377_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QNetworkDiskCache::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("updateMetaData", "@brief Virtual method void QNetworkDiskCache::updateMetaData(const QNetworkCacheMetaData &metaData)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateMetaData_3377_0, &_call_cbs_updateMetaData_3377_0); + methods += new qt_gsi::GenericMethod ("updateMetaData", "@hide", false, &_init_cbs_updateMetaData_3377_0, &_call_cbs_updateMetaData_3377_0, &_set_callback_cbs_updateMetaData_3377_0); return methods; } -gsi::Class decl_QNetworkDiskCache_Adaptor (qtdecl_QNetworkDiskCache (), "QtMultimedia", "QNetworkDiskCache", +gsi::Class decl_QNetworkDiskCache_Adaptor (qtdecl_QNetworkDiskCache (), "QtNetwork", "QNetworkDiskCache", methods_QNetworkDiskCache_Adaptor (), "@qt\n@brief Binding of QNetworkDiskCache"); diff --git a/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkInformation.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkInformation.cc new file mode 100644 index 000000000..714ffb011 --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkInformation.cc @@ -0,0 +1,322 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQNetworkInformation.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtNetworkCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QNetworkInformation + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QNetworkInformation::staticMetaObject); +} + + +// QString QNetworkInformation::backendName() + + +static void _init_f_backendName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_backendName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QNetworkInformation *)cls)->backendName ()); +} + + +// bool QNetworkInformation::isBehindCaptivePortal() + + +static void _init_f_isBehindCaptivePortal_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isBehindCaptivePortal_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QNetworkInformation *)cls)->isBehindCaptivePortal ()); +} + + +// void QNetworkInformation::isBehindCaptivePortalChanged(bool state) + + +static void _init_f_isBehindCaptivePortalChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isBehindCaptivePortalChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkInformation *)cls)->isBehindCaptivePortalChanged (arg1); +} + + +// QNetworkInformation::Reachability QNetworkInformation::reachability() + + +static void _init_f_reachability_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_reachability_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QNetworkInformation *)cls)->reachability ())); +} + + +// void QNetworkInformation::reachabilityChanged(QNetworkInformation::Reachability newReachability) + + +static void _init_f_reachabilityChanged_3770 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newReachability"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_reachabilityChanged_3770 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkInformation *)cls)->reachabilityChanged (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// bool QNetworkInformation::supports(QFlags features) + + +static void _init_f_supports_c3949 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("features"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_supports_c3949 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QNetworkInformation *)cls)->supports (arg1)); +} + + +// static QStringList QNetworkInformation::availableBackends() + + +static void _init_f_availableBackends_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_availableBackends_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)QNetworkInformation::availableBackends ()); +} + + +// static QNetworkInformation *QNetworkInformation::instance() + + +static void _init_f_instance_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_instance_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QNetworkInformation *)QNetworkInformation::instance ()); +} + + +// static bool QNetworkInformation::load(QStringView backend) + + +static void _init_f_load_1559 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("backend"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_load_1559 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStringView arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QNetworkInformation::load (arg1)); +} + + +// static bool QNetworkInformation::load(QFlags features) + + +static void _init_f_load_3949 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("features"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_load_3949 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write ((bool)QNetworkInformation::load (arg1)); +} + + +// static QString QNetworkInformation::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QNetworkInformation::tr (arg1, arg2, arg3)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QNetworkInformation () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("backendName", "@brief Method QString QNetworkInformation::backendName()\n", true, &_init_f_backendName_c0, &_call_f_backendName_c0); + methods += new qt_gsi::GenericMethod ("isBehindCaptivePortal?", "@brief Method bool QNetworkInformation::isBehindCaptivePortal()\n", true, &_init_f_isBehindCaptivePortal_c0, &_call_f_isBehindCaptivePortal_c0); + methods += new qt_gsi::GenericMethod ("isBehindCaptivePortalChanged?", "@brief Method void QNetworkInformation::isBehindCaptivePortalChanged(bool state)\n", false, &_init_f_isBehindCaptivePortalChanged_864, &_call_f_isBehindCaptivePortalChanged_864); + methods += new qt_gsi::GenericMethod ("reachability", "@brief Method QNetworkInformation::Reachability QNetworkInformation::reachability()\n", true, &_init_f_reachability_c0, &_call_f_reachability_c0); + methods += new qt_gsi::GenericMethod ("reachabilityChanged", "@brief Method void QNetworkInformation::reachabilityChanged(QNetworkInformation::Reachability newReachability)\n", false, &_init_f_reachabilityChanged_3770, &_call_f_reachabilityChanged_3770); + methods += new qt_gsi::GenericMethod ("supports", "@brief Method bool QNetworkInformation::supports(QFlags features)\n", true, &_init_f_supports_c3949, &_call_f_supports_c3949); + methods += new qt_gsi::GenericStaticMethod ("availableBackends", "@brief Static method QStringList QNetworkInformation::availableBackends()\nThis method is static and can be called without an instance.", &_init_f_availableBackends_0, &_call_f_availableBackends_0); + methods += new qt_gsi::GenericStaticMethod ("instance", "@brief Static method QNetworkInformation *QNetworkInformation::instance()\nThis method is static and can be called without an instance.", &_init_f_instance_0, &_call_f_instance_0); + methods += new qt_gsi::GenericStaticMethod ("load", "@brief Static method bool QNetworkInformation::load(QStringView backend)\nThis method is static and can be called without an instance.", &_init_f_load_1559, &_call_f_load_1559); + methods += new qt_gsi::GenericStaticMethod ("load", "@brief Static method bool QNetworkInformation::load(QFlags features)\nThis method is static and can be called without an instance.", &_init_f_load_3949, &_call_f_load_3949); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QNetworkInformation::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QNetworkInformation (qtdecl_QObject (), "QtNetwork", "QNetworkInformation", + methods_QNetworkInformation (), + "@qt\n@brief Binding of QNetworkInformation"); + + +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkInformation () { return decl_QNetworkInformation; } + +} + + +// Implementation of the enum wrapper class for QNetworkInformation::Feature +namespace qt_gsi +{ + +static gsi::Enum decl_QNetworkInformation_Feature_Enum ("QtNetwork", "QNetworkInformation_Feature", + gsi::enum_const ("Reachability", QNetworkInformation::Feature::Reachability, "@brief Enum constant QNetworkInformation::Feature::Reachability") + + gsi::enum_const ("CaptivePortal", QNetworkInformation::Feature::CaptivePortal, "@brief Enum constant QNetworkInformation::Feature::CaptivePortal"), + "@qt\n@brief This class represents the QNetworkInformation::Feature enum"); + +static gsi::QFlagsClass decl_QNetworkInformation_Feature_Enums ("QtNetwork", "QNetworkInformation_QFlags_Feature", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QNetworkInformation_Feature_Enum_as_child (decl_QNetworkInformation_Feature_Enum, "Feature"); +static gsi::ClassExt decl_QNetworkInformation_Feature_Enums_as_child (decl_QNetworkInformation_Feature_Enums, "QFlags_Feature"); + +} + + +// Implementation of the enum wrapper class for QNetworkInformation::Reachability +namespace qt_gsi +{ + +static gsi::Enum decl_QNetworkInformation_Reachability_Enum ("QtNetwork", "QNetworkInformation_Reachability", + gsi::enum_const ("Unknown", QNetworkInformation::Reachability::Unknown, "@brief Enum constant QNetworkInformation::Reachability::Unknown") + + gsi::enum_const ("Disconnected", QNetworkInformation::Reachability::Disconnected, "@brief Enum constant QNetworkInformation::Reachability::Disconnected") + + gsi::enum_const ("Local", QNetworkInformation::Reachability::Local, "@brief Enum constant QNetworkInformation::Reachability::Local") + + gsi::enum_const ("Site", QNetworkInformation::Reachability::Site, "@brief Enum constant QNetworkInformation::Reachability::Site") + + gsi::enum_const ("Online", QNetworkInformation::Reachability::Online, "@brief Enum constant QNetworkInformation::Reachability::Online"), + "@qt\n@brief This class represents the QNetworkInformation::Reachability enum"); + +static gsi::QFlagsClass decl_QNetworkInformation_Reachability_Enums ("QtNetwork", "QNetworkInformation_QFlags_Reachability", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QNetworkInformation_Reachability_Enum_as_child (decl_QNetworkInformation_Reachability_Enum, "Reachability"); +static gsi::ClassExt decl_QNetworkInformation_Reachability_Enums_as_child (decl_QNetworkInformation_Reachability_Enums, "QFlags_Reachability"); + +} + diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkInterface.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkInterface.cc similarity index 66% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkInterface.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkInterface.cc index 30638b3bc..df3b1c3be 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkInterface.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkInterface.cc @@ -31,8 +31,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -67,7 +66,7 @@ static void _call_ctor_QNetworkInterface_3053 (const qt_gsi::GenericStaticMethod { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkInterface &arg1 = args.read (heap); + const QNetworkInterface &arg1 = gsi::arg_reader() (args, heap); ret.write (new QNetworkInterface (arg1)); } @@ -162,6 +161,21 @@ static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cl } +// int QNetworkInterface::maximumTransmissionUnit() + + +static void _init_f_maximumTransmissionUnit_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumTransmissionUnit_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QNetworkInterface *)cls)->maximumTransmissionUnit ()); +} + + // QString QNetworkInterface::name() @@ -191,7 +205,7 @@ static void _call_f_operator_eq__3053 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkInterface &arg1 = args.read (heap); + const QNetworkInterface &arg1 = gsi::arg_reader() (args, heap); ret.write ((QNetworkInterface &)((QNetworkInterface *)cls)->operator= (arg1)); } @@ -210,12 +224,27 @@ static void _call_f_swap_2358 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QNetworkInterface &arg1 = args.read (heap); + QNetworkInterface &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkInterface *)cls)->swap (arg1); } +// QNetworkInterface::InterfaceType QNetworkInterface::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QNetworkInterface *)cls)->type ())); +} + + // static QList QNetworkInterface::allAddresses() @@ -260,7 +289,7 @@ static void _call_f_interfaceFromIndex_767 (const qt_gsi::GenericStaticMethod * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args.read (heap); + int arg1 = gsi::arg_reader() (args, heap); ret.write ((QNetworkInterface)QNetworkInterface::interfaceFromIndex (arg1)); } @@ -279,11 +308,49 @@ static void _call_f_interfaceFromName_2025 (const qt_gsi::GenericStaticMethod * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); ret.write ((QNetworkInterface)QNetworkInterface::interfaceFromName (arg1)); } +// static int QNetworkInterface::interfaceIndexFromName(const QString &name) + + +static void _init_f_interfaceIndexFromName_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_interfaceIndexFromName_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)QNetworkInterface::interfaceIndexFromName (arg1)); +} + + +// static QString QNetworkInterface::interfaceNameFromIndex(int index) + + +static void _init_f_interfaceNameFromIndex_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_interfaceNameFromIndex_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)QNetworkInterface::interfaceNameFromIndex (arg1)); +} + + namespace gsi { @@ -298,22 +365,26 @@ static gsi::Methods methods_QNetworkInterface () { methods += new qt_gsi::GenericMethod ("humanReadableName", "@brief Method QString QNetworkInterface::humanReadableName()\n", true, &_init_f_humanReadableName_c0, &_call_f_humanReadableName_c0); methods += new qt_gsi::GenericMethod ("index", "@brief Method int QNetworkInterface::index()\n", true, &_init_f_index_c0, &_call_f_index_c0); methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QNetworkInterface::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("maximumTransmissionUnit", "@brief Method int QNetworkInterface::maximumTransmissionUnit()\n", true, &_init_f_maximumTransmissionUnit_c0, &_call_f_maximumTransmissionUnit_c0); methods += new qt_gsi::GenericMethod ("name", "@brief Method QString QNetworkInterface::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); methods += new qt_gsi::GenericMethod ("assign", "@brief Method QNetworkInterface &QNetworkInterface::operator=(const QNetworkInterface &other)\n", false, &_init_f_operator_eq__3053, &_call_f_operator_eq__3053); methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QNetworkInterface::swap(QNetworkInterface &other)\n", false, &_init_f_swap_2358, &_call_f_swap_2358); + methods += new qt_gsi::GenericMethod ("type", "@brief Method QNetworkInterface::InterfaceType QNetworkInterface::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); methods += new qt_gsi::GenericStaticMethod ("allAddresses", "@brief Static method QList QNetworkInterface::allAddresses()\nThis method is static and can be called without an instance.", &_init_f_allAddresses_0, &_call_f_allAddresses_0); methods += new qt_gsi::GenericStaticMethod ("allInterfaces", "@brief Static method QList QNetworkInterface::allInterfaces()\nThis method is static and can be called without an instance.", &_init_f_allInterfaces_0, &_call_f_allInterfaces_0); methods += new qt_gsi::GenericStaticMethod ("interfaceFromIndex", "@brief Static method QNetworkInterface QNetworkInterface::interfaceFromIndex(int index)\nThis method is static and can be called without an instance.", &_init_f_interfaceFromIndex_767, &_call_f_interfaceFromIndex_767); methods += new qt_gsi::GenericStaticMethod ("interfaceFromName", "@brief Static method QNetworkInterface QNetworkInterface::interfaceFromName(const QString &name)\nThis method is static and can be called without an instance.", &_init_f_interfaceFromName_2025, &_call_f_interfaceFromName_2025); + methods += new qt_gsi::GenericStaticMethod ("interfaceIndexFromName", "@brief Static method int QNetworkInterface::interfaceIndexFromName(const QString &name)\nThis method is static and can be called without an instance.", &_init_f_interfaceIndexFromName_2025, &_call_f_interfaceIndexFromName_2025); + methods += new qt_gsi::GenericStaticMethod ("interfaceNameFromIndex", "@brief Static method QString QNetworkInterface::interfaceNameFromIndex(int index)\nThis method is static and can be called without an instance.", &_init_f_interfaceNameFromIndex_767, &_call_f_interfaceNameFromIndex_767); return methods; } -gsi::Class decl_QNetworkInterface ("QtMultimedia", "QNetworkInterface", +gsi::Class decl_QNetworkInterface ("QtNetwork", "QNetworkInterface", methods_QNetworkInterface (), "@qt\n@brief Binding of QNetworkInterface"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkInterface () { return decl_QNetworkInterface; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkInterface () { return decl_QNetworkInterface; } } @@ -322,7 +393,7 @@ GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkInterface namespace qt_gsi { -static gsi::Enum decl_QNetworkInterface_InterfaceFlag_Enum ("QtMultimedia", "QNetworkInterface_InterfaceFlag", +static gsi::Enum decl_QNetworkInterface_InterfaceFlag_Enum ("QtNetwork", "QNetworkInterface_InterfaceFlag", gsi::enum_const ("IsUp", QNetworkInterface::IsUp, "@brief Enum constant QNetworkInterface::IsUp") + gsi::enum_const ("IsRunning", QNetworkInterface::IsRunning, "@brief Enum constant QNetworkInterface::IsRunning") + gsi::enum_const ("CanBroadcast", QNetworkInterface::CanBroadcast, "@brief Enum constant QNetworkInterface::CanBroadcast") + @@ -331,7 +402,7 @@ static gsi::Enum decl_QNetworkInterface_Interf gsi::enum_const ("CanMulticast", QNetworkInterface::CanMulticast, "@brief Enum constant QNetworkInterface::CanMulticast"), "@qt\n@brief This class represents the QNetworkInterface::InterfaceFlag enum"); -static gsi::QFlagsClass decl_QNetworkInterface_InterfaceFlag_Enums ("QtMultimedia", "QNetworkInterface_QFlags_InterfaceFlag", +static gsi::QFlagsClass decl_QNetworkInterface_InterfaceFlag_Enums ("QtNetwork", "QNetworkInterface_QFlags_InterfaceFlag", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent @@ -341,3 +412,36 @@ static gsi::ClassExt decl_QNetworkInterface_InterfaceFlag_Enu } + +// Implementation of the enum wrapper class for QNetworkInterface::InterfaceType +namespace qt_gsi +{ + +static gsi::Enum decl_QNetworkInterface_InterfaceType_Enum ("QtNetwork", "QNetworkInterface_InterfaceType", + gsi::enum_const ("Loopback", QNetworkInterface::Loopback, "@brief Enum constant QNetworkInterface::Loopback") + + gsi::enum_const ("Virtual", QNetworkInterface::Virtual, "@brief Enum constant QNetworkInterface::Virtual") + + gsi::enum_const ("Ethernet", QNetworkInterface::Ethernet, "@brief Enum constant QNetworkInterface::Ethernet") + + gsi::enum_const ("Slip", QNetworkInterface::Slip, "@brief Enum constant QNetworkInterface::Slip") + + gsi::enum_const ("CanBus", QNetworkInterface::CanBus, "@brief Enum constant QNetworkInterface::CanBus") + + gsi::enum_const ("Ppp", QNetworkInterface::Ppp, "@brief Enum constant QNetworkInterface::Ppp") + + gsi::enum_const ("Fddi", QNetworkInterface::Fddi, "@brief Enum constant QNetworkInterface::Fddi") + + gsi::enum_const ("Wifi", QNetworkInterface::Wifi, "@brief Enum constant QNetworkInterface::Wifi") + + gsi::enum_const ("Ieee80211", QNetworkInterface::Ieee80211, "@brief Enum constant QNetworkInterface::Ieee80211") + + gsi::enum_const ("Phonet", QNetworkInterface::Phonet, "@brief Enum constant QNetworkInterface::Phonet") + + gsi::enum_const ("Ieee802154", QNetworkInterface::Ieee802154, "@brief Enum constant QNetworkInterface::Ieee802154") + + gsi::enum_const ("SixLoWPAN", QNetworkInterface::SixLoWPAN, "@brief Enum constant QNetworkInterface::SixLoWPAN") + + gsi::enum_const ("Ieee80216", QNetworkInterface::Ieee80216, "@brief Enum constant QNetworkInterface::Ieee80216") + + gsi::enum_const ("Ieee1394", QNetworkInterface::Ieee1394, "@brief Enum constant QNetworkInterface::Ieee1394") + + gsi::enum_const ("Unknown", QNetworkInterface::Unknown, "@brief Enum constant QNetworkInterface::Unknown"), + "@qt\n@brief This class represents the QNetworkInterface::InterfaceType enum"); + +static gsi::QFlagsClass decl_QNetworkInterface_InterfaceType_Enums ("QtNetwork", "QNetworkInterface_QFlags_InterfaceType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QNetworkInterface_InterfaceType_Enum_in_parent (decl_QNetworkInterface_InterfaceType_Enum.defs ()); +static gsi::ClassExt decl_QNetworkInterface_InterfaceType_Enum_as_child (decl_QNetworkInterface_InterfaceType_Enum, "InterfaceType"); +static gsi::ClassExt decl_QNetworkInterface_InterfaceType_Enums_as_child (decl_QNetworkInterface_InterfaceType_Enums, "QFlags_InterfaceType"); + +} + diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkProxy.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkProxy.cc similarity index 89% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkProxy.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkProxy.cc index 62ac947cd..3ff841495 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkProxy.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkProxy.cc @@ -29,8 +29,7 @@ #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -73,11 +72,11 @@ static void _call_ctor_QNetworkProxy_9632 (const qt_gsi::GenericStaticMethod * / { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - const QString &arg2 = args ? args.read (heap) : (const QString &)(QString()); - quint16 arg3 = args ? args.read (heap) : (quint16)(0); - const QString &arg4 = args ? args.read (heap) : (const QString &)(QString()); - const QString &arg5 = args ? args.read (heap) : (const QString &)(QString()); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + quint16 arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); ret.write (new QNetworkProxy (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4, arg5)); } @@ -96,7 +95,7 @@ static void _call_ctor_QNetworkProxy_2686 (const qt_gsi::GenericStaticMethod * / { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkProxy &arg1 = args.read (heap); + const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); ret.write (new QNetworkProxy (arg1)); } @@ -130,7 +129,7 @@ static void _call_f_hasRawHeader_c2309 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkProxy *)cls)->hasRawHeader (arg1)); } @@ -149,7 +148,7 @@ static void _call_f_header_c3349 (const qt_gsi::GenericMethod * /*decl*/, void * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); ret.write ((QVariant)((QNetworkProxy *)cls)->header (qt_gsi::QtToCppAdaptor(arg1).cref())); } @@ -213,7 +212,7 @@ static void _call_f_operator_excl__eq__c2686 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkProxy &arg1 = args.read (heap); + const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkProxy *)cls)->operator!= (arg1)); } @@ -232,7 +231,7 @@ static void _call_f_operator_eq__2686 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkProxy &arg1 = args.read (heap); + const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); ret.write ((QNetworkProxy &)((QNetworkProxy *)cls)->operator= (arg1)); } @@ -251,7 +250,7 @@ static void _call_f_operator_eq__eq__c2686 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkProxy &arg1 = args.read (heap); + const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkProxy *)cls)->operator== (arg1)); } @@ -300,7 +299,7 @@ static void _call_f_rawHeader_c2309 (const qt_gsi::GenericMethod * /*decl*/, voi { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); ret.write ((QByteArray)((QNetworkProxy *)cls)->rawHeader (arg1)); } @@ -334,7 +333,7 @@ static void _call_f_setCapabilities_3647 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QFlags arg1 = args.read > (heap); + QFlags arg1 = gsi::arg_reader >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkProxy *)cls)->setCapabilities (arg1); } @@ -356,8 +355,8 @@ static void _call_f_setHeader_5360 (const qt_gsi::GenericMethod * /*decl*/, void { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - const QVariant &arg2 = args.read (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkProxy *)cls)->setHeader (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); } @@ -377,7 +376,7 @@ static void _call_f_setHostName_2025 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkProxy *)cls)->setHostName (arg1); } @@ -397,7 +396,7 @@ static void _call_f_setPassword_2025 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkProxy *)cls)->setPassword (arg1); } @@ -417,7 +416,7 @@ static void _call_f_setPort_1100 (const qt_gsi::GenericMethod * /*decl*/, void * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - quint16 arg1 = args.read (heap); + quint16 arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkProxy *)cls)->setPort (arg1); } @@ -439,8 +438,8 @@ static void _call_f_setRawHeader_4510 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); - const QByteArray &arg2 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkProxy *)cls)->setRawHeader (arg1, arg2); } @@ -460,7 +459,7 @@ static void _call_f_setType_2889 (const qt_gsi::GenericMethod * /*decl*/, void * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkProxy *)cls)->setType (qt_gsi::QtToCppAdaptor(arg1).cref()); } @@ -480,7 +479,7 @@ static void _call_f_setUser_2025 (const qt_gsi::GenericMethod * /*decl*/, void * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkProxy *)cls)->setUser (arg1); } @@ -500,7 +499,7 @@ static void _call_f_swap_1991 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QNetworkProxy &arg1 = args.read (heap); + QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkProxy *)cls)->swap (arg1); } @@ -565,7 +564,7 @@ static void _call_f_setApplicationProxy_2686 (const qt_gsi::GenericStaticMethod { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkProxy &arg1 = args.read (heap); + const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); QNetworkProxy::setApplicationProxy (arg1); } @@ -609,12 +608,12 @@ static gsi::Methods methods_QNetworkProxy () { return methods; } -gsi::Class decl_QNetworkProxy ("QtMultimedia", "QNetworkProxy", +gsi::Class decl_QNetworkProxy ("QtNetwork", "QNetworkProxy", methods_QNetworkProxy (), "@qt\n@brief Binding of QNetworkProxy"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkProxy () { return decl_QNetworkProxy; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkProxy () { return decl_QNetworkProxy; } } @@ -623,15 +622,17 @@ GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkProxy () { ret namespace qt_gsi { -static gsi::Enum decl_QNetworkProxy_Capability_Enum ("QtMultimedia", "QNetworkProxy_Capability", +static gsi::Enum decl_QNetworkProxy_Capability_Enum ("QtNetwork", "QNetworkProxy_Capability", gsi::enum_const ("TunnelingCapability", QNetworkProxy::TunnelingCapability, "@brief Enum constant QNetworkProxy::TunnelingCapability") + gsi::enum_const ("ListeningCapability", QNetworkProxy::ListeningCapability, "@brief Enum constant QNetworkProxy::ListeningCapability") + gsi::enum_const ("UdpTunnelingCapability", QNetworkProxy::UdpTunnelingCapability, "@brief Enum constant QNetworkProxy::UdpTunnelingCapability") + gsi::enum_const ("CachingCapability", QNetworkProxy::CachingCapability, "@brief Enum constant QNetworkProxy::CachingCapability") + - gsi::enum_const ("HostNameLookupCapability", QNetworkProxy::HostNameLookupCapability, "@brief Enum constant QNetworkProxy::HostNameLookupCapability"), + gsi::enum_const ("HostNameLookupCapability", QNetworkProxy::HostNameLookupCapability, "@brief Enum constant QNetworkProxy::HostNameLookupCapability") + + gsi::enum_const ("SctpTunnelingCapability", QNetworkProxy::SctpTunnelingCapability, "@brief Enum constant QNetworkProxy::SctpTunnelingCapability") + + gsi::enum_const ("SctpListeningCapability", QNetworkProxy::SctpListeningCapability, "@brief Enum constant QNetworkProxy::SctpListeningCapability"), "@qt\n@brief This class represents the QNetworkProxy::Capability enum"); -static gsi::QFlagsClass decl_QNetworkProxy_Capability_Enums ("QtMultimedia", "QNetworkProxy_QFlags_Capability", +static gsi::QFlagsClass decl_QNetworkProxy_Capability_Enums ("QtNetwork", "QNetworkProxy_QFlags_Capability", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent @@ -646,7 +647,7 @@ static gsi::ClassExt decl_QNetworkProxy_Capability_Enums_as_child namespace qt_gsi { -static gsi::Enum decl_QNetworkProxy_ProxyType_Enum ("QtMultimedia", "QNetworkProxy_ProxyType", +static gsi::Enum decl_QNetworkProxy_ProxyType_Enum ("QtNetwork", "QNetworkProxy_ProxyType", gsi::enum_const ("DefaultProxy", QNetworkProxy::DefaultProxy, "@brief Enum constant QNetworkProxy::DefaultProxy") + gsi::enum_const ("Socks5Proxy", QNetworkProxy::Socks5Proxy, "@brief Enum constant QNetworkProxy::Socks5Proxy") + gsi::enum_const ("NoProxy", QNetworkProxy::NoProxy, "@brief Enum constant QNetworkProxy::NoProxy") + @@ -655,7 +656,7 @@ static gsi::Enum decl_QNetworkProxy_ProxyType_Enum ("Q gsi::enum_const ("FtpCachingProxy", QNetworkProxy::FtpCachingProxy, "@brief Enum constant QNetworkProxy::FtpCachingProxy"), "@qt\n@brief This class represents the QNetworkProxy::ProxyType enum"); -static gsi::QFlagsClass decl_QNetworkProxy_ProxyType_Enums ("QtMultimedia", "QNetworkProxy_QFlags_ProxyType", +static gsi::QFlagsClass decl_QNetworkProxy_ProxyType_Enums ("QtNetwork", "QNetworkProxy_QFlags_ProxyType", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkProxyFactory.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkProxyFactory.cc similarity index 84% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkProxyFactory.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkProxyFactory.cc index 8f1aa6c00..fe62ccb11 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkProxyFactory.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkProxyFactory.cc @@ -31,8 +31,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -52,7 +51,7 @@ static void _call_f_queryProxy_3220 (const qt_gsi::GenericMethod * /*decl*/, voi { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkProxyQuery &arg1 = args ? args.read (heap) : (const QNetworkProxyQuery &)(QNetworkProxyQuery()); + const QNetworkProxyQuery &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QNetworkProxyQuery(), heap); ret.write > ((QList)((QNetworkProxyFactory *)cls)->queryProxy (arg1)); } @@ -71,7 +70,7 @@ static void _call_f_proxyForQuery_3220 (const qt_gsi::GenericStaticMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkProxyQuery &arg1 = args.read (heap); + const QNetworkProxyQuery &arg1 = gsi::arg_reader() (args, heap); ret.write > ((QList)QNetworkProxyFactory::proxyForQuery (arg1)); } @@ -90,7 +89,7 @@ static void _call_f_setApplicationProxyFactory_2723 (const qt_gsi::GenericStatic { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QNetworkProxyFactory *arg1 = args.read (heap); + QNetworkProxyFactory *arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); QNetworkProxyFactory::setApplicationProxyFactory (arg1); } @@ -110,7 +109,7 @@ static void _call_f_setUseSystemConfiguration_864 (const qt_gsi::GenericStaticMe { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - bool arg1 = args.read (heap); + bool arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); QNetworkProxyFactory::setUseSystemConfiguration (arg1); } @@ -130,11 +129,26 @@ static void _call_f_systemProxyForQuery_3220 (const qt_gsi::GenericStaticMethod { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkProxyQuery &arg1 = args ? args.read (heap) : (const QNetworkProxyQuery &)(QNetworkProxyQuery()); + const QNetworkProxyQuery &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QNetworkProxyQuery(), heap); ret.write > ((QList)QNetworkProxyFactory::systemProxyForQuery (arg1)); } +// static bool QNetworkProxyFactory::usesSystemConfiguration() + + +static void _init_f_usesSystemConfiguration_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_usesSystemConfiguration_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QNetworkProxyFactory::usesSystemConfiguration ()); +} + + namespace gsi { @@ -145,14 +159,15 @@ static gsi::Methods methods_QNetworkProxyFactory () { methods += new qt_gsi::GenericStaticMethod ("setApplicationProxyFactory", "@brief Static method void QNetworkProxyFactory::setApplicationProxyFactory(QNetworkProxyFactory *factory)\nThis method is static and can be called without an instance.", &_init_f_setApplicationProxyFactory_2723, &_call_f_setApplicationProxyFactory_2723); methods += new qt_gsi::GenericStaticMethod ("setUseSystemConfiguration", "@brief Static method void QNetworkProxyFactory::setUseSystemConfiguration(bool enable)\nThis method is static and can be called without an instance.", &_init_f_setUseSystemConfiguration_864, &_call_f_setUseSystemConfiguration_864); methods += new qt_gsi::GenericStaticMethod ("systemProxyForQuery", "@brief Static method QList QNetworkProxyFactory::systemProxyForQuery(const QNetworkProxyQuery &query)\nThis method is static and can be called without an instance.", &_init_f_systemProxyForQuery_3220, &_call_f_systemProxyForQuery_3220); + methods += new qt_gsi::GenericStaticMethod ("usesSystemConfiguration", "@brief Static method bool QNetworkProxyFactory::usesSystemConfiguration()\nThis method is static and can be called without an instance.", &_init_f_usesSystemConfiguration_0, &_call_f_usesSystemConfiguration_0); return methods; } -gsi::Class decl_QNetworkProxyFactory ("QtMultimedia", "QNetworkProxyFactory_Native", +gsi::Class decl_QNetworkProxyFactory ("QtNetwork", "QNetworkProxyFactory_Native", methods_QNetworkProxyFactory (), "@hide\n@alias QNetworkProxyFactory"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkProxyFactory () { return decl_QNetworkProxyFactory; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkProxyFactory () { return decl_QNetworkProxyFactory; } } @@ -235,12 +250,12 @@ gsi::Class &qtdecl_QNetworkProxyFactory (); static gsi::Methods methods_QNetworkProxyFactory_Adaptor () { gsi::Methods methods; methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkProxyFactory::QNetworkProxyFactory()\nThis method creates an object of class QNetworkProxyFactory.", &_init_ctor_QNetworkProxyFactory_Adaptor_0, &_call_ctor_QNetworkProxyFactory_Adaptor_0); - methods += new qt_gsi::GenericMethod ("queryProxy", "@hide", false, &_init_cbs_queryProxy_3220_1, &_call_cbs_queryProxy_3220_1); - methods += new qt_gsi::GenericMethod ("queryProxy", "@brief Virtual method QList QNetworkProxyFactory::queryProxy(const QNetworkProxyQuery &query)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_queryProxy_3220_1, &_call_cbs_queryProxy_3220_1, &_set_callback_cbs_queryProxy_3220_1); + methods += new qt_gsi::GenericMethod ("queryProxy", "@brief Virtual method QList QNetworkProxyFactory::queryProxy(const QNetworkProxyQuery &query)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_queryProxy_3220_1, &_call_cbs_queryProxy_3220_1); + methods += new qt_gsi::GenericMethod ("queryProxy", "@hide", false, &_init_cbs_queryProxy_3220_1, &_call_cbs_queryProxy_3220_1, &_set_callback_cbs_queryProxy_3220_1); return methods; } -gsi::Class decl_QNetworkProxyFactory_Adaptor (qtdecl_QNetworkProxyFactory (), "QtMultimedia", "QNetworkProxyFactory", +gsi::Class decl_QNetworkProxyFactory_Adaptor (qtdecl_QNetworkProxyFactory (), "QtNetwork", "QNetworkProxyFactory", methods_QNetworkProxyFactory_Adaptor (), "@qt\n@brief Binding of QNetworkProxyFactory"); diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkProxyQuery.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkProxyQuery.cc similarity index 64% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkProxyQuery.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkProxyQuery.cc index fc6165d4b..8dd7d0324 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkProxyQuery.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkProxyQuery.cc @@ -28,11 +28,9 @@ */ #include -#include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -69,8 +67,8 @@ static void _call_ctor_QNetworkProxyQuery_5004 (const qt_gsi::GenericStaticMetho { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QUrl &arg1 = args.read (heap); - const qt_gsi::Converter::target_type & arg2 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::UrlRequest)); + const QUrl &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::UrlRequest), heap); ret.write (new QNetworkProxyQuery (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); } @@ -95,10 +93,10 @@ static void _call_ctor_QNetworkProxyQuery_7904 (const qt_gsi::GenericStaticMetho { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); - int arg2 = args.read (heap); - const QString &arg3 = args ? args.read (heap) : (const QString &)(QString()); - const qt_gsi::Converter::target_type & arg4 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::TcpSocket)); + const QString &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::TcpSocket), heap); ret.write (new QNetworkProxyQuery (arg1, arg2, arg3, qt_gsi::QtToCppAdaptor(arg4).cref())); } @@ -121,9 +119,9 @@ static void _call_ctor_QNetworkProxyQuery_6320 (const qt_gsi::GenericStaticMetho { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - quint16 arg1 = args.read (heap); - const QString &arg2 = args ? args.read (heap) : (const QString &)(QString()); - const qt_gsi::Converter::target_type & arg3 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::TcpServer)); + quint16 arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::TcpServer), heap); ret.write (new QNetworkProxyQuery (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); } @@ -142,95 +140,11 @@ static void _call_ctor_QNetworkProxyQuery_3220 (const qt_gsi::GenericStaticMetho { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkProxyQuery &arg1 = args.read (heap); + const QNetworkProxyQuery &arg1 = gsi::arg_reader() (args, heap); ret.write (new QNetworkProxyQuery (arg1)); } -// Constructor QNetworkProxyQuery::QNetworkProxyQuery(const QNetworkConfiguration &networkConfiguration, const QUrl &requestUrl, QNetworkProxyQuery::QueryType queryType) - - -static void _init_ctor_QNetworkProxyQuery_8404 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("networkConfiguration"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("requestUrl"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("queryType", true, "QNetworkProxyQuery::UrlRequest"); - decl->add_arg::target_type & > (argspec_2); - decl->set_return_new (); -} - -static void _call_ctor_QNetworkProxyQuery_8404 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QNetworkConfiguration &arg1 = args.read (heap); - const QUrl &arg2 = args.read (heap); - const qt_gsi::Converter::target_type & arg3 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::UrlRequest)); - ret.write (new QNetworkProxyQuery (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref())); -} - - -// Constructor QNetworkProxyQuery::QNetworkProxyQuery(const QNetworkConfiguration &networkConfiguration, const QString &hostname, int port, const QString &protocolTag, QNetworkProxyQuery::QueryType queryType) - - -static void _init_ctor_QNetworkProxyQuery_11304 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("networkConfiguration"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("hostname"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("port"); - decl->add_arg (argspec_2); - static gsi::ArgSpecBase argspec_3 ("protocolTag", true, "QString()"); - decl->add_arg (argspec_3); - static gsi::ArgSpecBase argspec_4 ("queryType", true, "QNetworkProxyQuery::TcpSocket"); - decl->add_arg::target_type & > (argspec_4); - decl->set_return_new (); -} - -static void _call_ctor_QNetworkProxyQuery_11304 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QNetworkConfiguration &arg1 = args.read (heap); - const QString &arg2 = args.read (heap); - int arg3 = args.read (heap); - const QString &arg4 = args ? args.read (heap) : (const QString &)(QString()); - const qt_gsi::Converter::target_type & arg5 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::TcpSocket)); - ret.write (new QNetworkProxyQuery (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref())); -} - - -// Constructor QNetworkProxyQuery::QNetworkProxyQuery(const QNetworkConfiguration &networkConfiguration, quint16 bindPort, const QString &protocolTag, QNetworkProxyQuery::QueryType queryType) - - -static void _init_ctor_QNetworkProxyQuery_9720 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("networkConfiguration"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("bindPort"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("protocolTag", true, "QString()"); - decl->add_arg (argspec_2); - static gsi::ArgSpecBase argspec_3 ("queryType", true, "QNetworkProxyQuery::TcpServer"); - decl->add_arg::target_type & > (argspec_3); - decl->set_return_new (); -} - -static void _call_ctor_QNetworkProxyQuery_9720 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QNetworkConfiguration &arg1 = args.read (heap); - quint16 arg2 = args.read (heap); - const QString &arg3 = args ? args.read (heap) : (const QString &)(QString()); - const qt_gsi::Converter::target_type & arg4 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QNetworkProxyQuery::TcpServer)); - ret.write (new QNetworkProxyQuery (arg1, arg2, arg3, qt_gsi::QtToCppAdaptor(arg4).cref())); -} - - // int QNetworkProxyQuery::localPort() @@ -246,21 +160,6 @@ static void _call_f_localPort_c0 (const qt_gsi::GenericMethod * /*decl*/, void * } -// QNetworkConfiguration QNetworkProxyQuery::networkConfiguration() - - -static void _init_f_networkConfiguration_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return (); -} - -static void _call_f_networkConfiguration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write ((QNetworkConfiguration)((QNetworkProxyQuery *)cls)->networkConfiguration ()); -} - - // bool QNetworkProxyQuery::operator!=(const QNetworkProxyQuery &other) @@ -275,7 +174,7 @@ static void _call_f_operator_excl__eq__c3220 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkProxyQuery &arg1 = args.read (heap); + const QNetworkProxyQuery &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkProxyQuery *)cls)->operator!= (arg1)); } @@ -294,7 +193,7 @@ static void _call_f_operator_eq__3220 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkProxyQuery &arg1 = args.read (heap); + const QNetworkProxyQuery &arg1 = gsi::arg_reader() (args, heap); ret.write ((QNetworkProxyQuery &)((QNetworkProxyQuery *)cls)->operator= (arg1)); } @@ -313,7 +212,7 @@ static void _call_f_operator_eq__eq__c3220 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkProxyQuery &arg1 = args.read (heap); + const QNetworkProxyQuery &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkProxyQuery *)cls)->operator== (arg1)); } @@ -392,32 +291,12 @@ static void _call_f_setLocalPort_767 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args.read (heap); + int arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkProxyQuery *)cls)->setLocalPort (arg1); } -// void QNetworkProxyQuery::setNetworkConfiguration(const QNetworkConfiguration &networkConfiguration) - - -static void _init_f_setNetworkConfiguration_3508 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("networkConfiguration"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_f_setNetworkConfiguration_3508 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QNetworkConfiguration &arg1 = args.read (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QNetworkProxyQuery *)cls)->setNetworkConfiguration (arg1); -} - - // void QNetworkProxyQuery::setPeerHostName(const QString &hostname) @@ -432,7 +311,7 @@ static void _call_f_setPeerHostName_2025 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkProxyQuery *)cls)->setPeerHostName (arg1); } @@ -452,7 +331,7 @@ static void _call_f_setPeerPort_767 (const qt_gsi::GenericMethod * /*decl*/, voi { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args.read (heap); + int arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkProxyQuery *)cls)->setPeerPort (arg1); } @@ -472,7 +351,7 @@ static void _call_f_setProtocolTag_2025 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkProxyQuery *)cls)->setProtocolTag (arg1); } @@ -492,7 +371,7 @@ static void _call_f_setQueryType_3411 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkProxyQuery *)cls)->setQueryType (qt_gsi::QtToCppAdaptor(arg1).cref()); } @@ -512,7 +391,7 @@ static void _call_f_setUrl_1701 (const qt_gsi::GenericMethod * /*decl*/, void *c { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QUrl &arg1 = args.read (heap); + const QUrl &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkProxyQuery *)cls)->setUrl (arg1); } @@ -532,7 +411,7 @@ static void _call_f_swap_2525 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QNetworkProxyQuery &arg1 = args.read (heap); + QNetworkProxyQuery &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkProxyQuery *)cls)->swap (arg1); } @@ -564,11 +443,7 @@ static gsi::Methods methods_QNetworkProxyQuery () { methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkProxyQuery::QNetworkProxyQuery(const QString &hostname, int port, const QString &protocolTag, QNetworkProxyQuery::QueryType queryType)\nThis method creates an object of class QNetworkProxyQuery.", &_init_ctor_QNetworkProxyQuery_7904, &_call_ctor_QNetworkProxyQuery_7904); methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkProxyQuery::QNetworkProxyQuery(quint16 bindPort, const QString &protocolTag, QNetworkProxyQuery::QueryType queryType)\nThis method creates an object of class QNetworkProxyQuery.", &_init_ctor_QNetworkProxyQuery_6320, &_call_ctor_QNetworkProxyQuery_6320); methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkProxyQuery::QNetworkProxyQuery(const QNetworkProxyQuery &other)\nThis method creates an object of class QNetworkProxyQuery.", &_init_ctor_QNetworkProxyQuery_3220, &_call_ctor_QNetworkProxyQuery_3220); - methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkProxyQuery::QNetworkProxyQuery(const QNetworkConfiguration &networkConfiguration, const QUrl &requestUrl, QNetworkProxyQuery::QueryType queryType)\nThis method creates an object of class QNetworkProxyQuery.", &_init_ctor_QNetworkProxyQuery_8404, &_call_ctor_QNetworkProxyQuery_8404); - methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkProxyQuery::QNetworkProxyQuery(const QNetworkConfiguration &networkConfiguration, const QString &hostname, int port, const QString &protocolTag, QNetworkProxyQuery::QueryType queryType)\nThis method creates an object of class QNetworkProxyQuery.", &_init_ctor_QNetworkProxyQuery_11304, &_call_ctor_QNetworkProxyQuery_11304); - methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkProxyQuery::QNetworkProxyQuery(const QNetworkConfiguration &networkConfiguration, quint16 bindPort, const QString &protocolTag, QNetworkProxyQuery::QueryType queryType)\nThis method creates an object of class QNetworkProxyQuery.", &_init_ctor_QNetworkProxyQuery_9720, &_call_ctor_QNetworkProxyQuery_9720); methods += new qt_gsi::GenericMethod (":localPort", "@brief Method int QNetworkProxyQuery::localPort()\n", true, &_init_f_localPort_c0, &_call_f_localPort_c0); - methods += new qt_gsi::GenericMethod (":networkConfiguration", "@brief Method QNetworkConfiguration QNetworkProxyQuery::networkConfiguration()\n", true, &_init_f_networkConfiguration_c0, &_call_f_networkConfiguration_c0); methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QNetworkProxyQuery::operator!=(const QNetworkProxyQuery &other)\n", true, &_init_f_operator_excl__eq__c3220, &_call_f_operator_excl__eq__c3220); methods += new qt_gsi::GenericMethod ("assign", "@brief Method QNetworkProxyQuery &QNetworkProxyQuery::operator=(const QNetworkProxyQuery &other)\n", false, &_init_f_operator_eq__3220, &_call_f_operator_eq__3220); methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QNetworkProxyQuery::operator==(const QNetworkProxyQuery &other)\n", true, &_init_f_operator_eq__eq__c3220, &_call_f_operator_eq__eq__c3220); @@ -577,7 +452,6 @@ static gsi::Methods methods_QNetworkProxyQuery () { methods += new qt_gsi::GenericMethod (":protocolTag", "@brief Method QString QNetworkProxyQuery::protocolTag()\n", true, &_init_f_protocolTag_c0, &_call_f_protocolTag_c0); methods += new qt_gsi::GenericMethod (":queryType", "@brief Method QNetworkProxyQuery::QueryType QNetworkProxyQuery::queryType()\n", true, &_init_f_queryType_c0, &_call_f_queryType_c0); methods += new qt_gsi::GenericMethod ("setLocalPort|localPort=", "@brief Method void QNetworkProxyQuery::setLocalPort(int port)\n", false, &_init_f_setLocalPort_767, &_call_f_setLocalPort_767); - methods += new qt_gsi::GenericMethod ("setNetworkConfiguration|networkConfiguration=", "@brief Method void QNetworkProxyQuery::setNetworkConfiguration(const QNetworkConfiguration &networkConfiguration)\n", false, &_init_f_setNetworkConfiguration_3508, &_call_f_setNetworkConfiguration_3508); methods += new qt_gsi::GenericMethod ("setPeerHostName|peerHostName=", "@brief Method void QNetworkProxyQuery::setPeerHostName(const QString &hostname)\n", false, &_init_f_setPeerHostName_2025, &_call_f_setPeerHostName_2025); methods += new qt_gsi::GenericMethod ("setPeerPort|peerPort=", "@brief Method void QNetworkProxyQuery::setPeerPort(int port)\n", false, &_init_f_setPeerPort_767, &_call_f_setPeerPort_767); methods += new qt_gsi::GenericMethod ("setProtocolTag|protocolTag=", "@brief Method void QNetworkProxyQuery::setProtocolTag(const QString &protocolTag)\n", false, &_init_f_setProtocolTag_2025, &_call_f_setProtocolTag_2025); @@ -588,12 +462,12 @@ static gsi::Methods methods_QNetworkProxyQuery () { return methods; } -gsi::Class decl_QNetworkProxyQuery ("QtMultimedia", "QNetworkProxyQuery", +gsi::Class decl_QNetworkProxyQuery ("QtNetwork", "QNetworkProxyQuery", methods_QNetworkProxyQuery (), "@qt\n@brief Binding of QNetworkProxyQuery"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkProxyQuery () { return decl_QNetworkProxyQuery; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkProxyQuery () { return decl_QNetworkProxyQuery; } } @@ -602,14 +476,16 @@ GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkProxyQuer namespace qt_gsi { -static gsi::Enum decl_QNetworkProxyQuery_QueryType_Enum ("QtMultimedia", "QNetworkProxyQuery_QueryType", +static gsi::Enum decl_QNetworkProxyQuery_QueryType_Enum ("QtNetwork", "QNetworkProxyQuery_QueryType", gsi::enum_const ("TcpSocket", QNetworkProxyQuery::TcpSocket, "@brief Enum constant QNetworkProxyQuery::TcpSocket") + gsi::enum_const ("UdpSocket", QNetworkProxyQuery::UdpSocket, "@brief Enum constant QNetworkProxyQuery::UdpSocket") + + gsi::enum_const ("SctpSocket", QNetworkProxyQuery::SctpSocket, "@brief Enum constant QNetworkProxyQuery::SctpSocket") + gsi::enum_const ("TcpServer", QNetworkProxyQuery::TcpServer, "@brief Enum constant QNetworkProxyQuery::TcpServer") + - gsi::enum_const ("UrlRequest", QNetworkProxyQuery::UrlRequest, "@brief Enum constant QNetworkProxyQuery::UrlRequest"), + gsi::enum_const ("UrlRequest", QNetworkProxyQuery::UrlRequest, "@brief Enum constant QNetworkProxyQuery::UrlRequest") + + gsi::enum_const ("SctpServer", QNetworkProxyQuery::SctpServer, "@brief Enum constant QNetworkProxyQuery::SctpServer"), "@qt\n@brief This class represents the QNetworkProxyQuery::QueryType enum"); -static gsi::QFlagsClass decl_QNetworkProxyQuery_QueryType_Enums ("QtMultimedia", "QNetworkProxyQuery_QFlags_QueryType", +static gsi::QFlagsClass decl_QNetworkProxyQuery_QueryType_Enums ("QtNetwork", "QNetworkProxyQuery_QFlags_QueryType", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkReply.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkReply.cc similarity index 86% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkReply.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkReply.cc index b055e5e11..384402564 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkReply.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkReply.cc @@ -39,8 +39,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -89,12 +88,12 @@ static void _call_f_attribute_c3072 (const qt_gsi::GenericMethod * /*decl*/, voi { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); ret.write ((QVariant)((QNetworkReply *)cls)->attribute (qt_gsi::QtToCppAdaptor(arg1).cref())); } -// () +// void QNetworkReply::close() static void _init_f_close_0 (qt_gsi::GenericMethod *decl) @@ -125,6 +124,26 @@ static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, } +// void QNetworkReply::errorOccurred(QNetworkReply::NetworkError) + + +static void _init_f_errorOccurred_3171 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_errorOccurred_3171 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkReply *)cls)->errorOccurred (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + // bool QNetworkReply::hasRawHeader(const QByteArray &headerName) @@ -139,7 +158,7 @@ static void _call_f_hasRawHeader_c2309 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkReply *)cls)->hasRawHeader (arg1)); } @@ -158,7 +177,7 @@ static void _call_f_header_c3349 (const qt_gsi::GenericMethod * /*decl*/, void * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); ret.write ((QVariant)((QNetworkReply *)cls)->header (qt_gsi::QtToCppAdaptor(arg1).cref())); } @@ -177,7 +196,7 @@ static void _call_f_ignoreSslErrors_2837 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QList &arg1 = args.read & > (heap); + const QList &arg1 = gsi::arg_reader & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkReply *)cls)->ignoreSslErrors (arg1); } @@ -229,7 +248,7 @@ static void _call_f_isRunning_c0 (const qt_gsi::GenericMethod * /*decl*/, void * } -// () const +// bool QNetworkReply::isSequential() static void _init_f_isSequential_c0 (qt_gsi::GenericMethod *decl) @@ -288,7 +307,7 @@ static void _call_f_rawHeader_c2309 (const qt_gsi::GenericMethod * /*decl*/, voi { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); ret.write ((QByteArray)((QNetworkReply *)cls)->rawHeader (arg1)); } @@ -367,7 +386,7 @@ static void _call_f_setReadBufferSize_986 (const qt_gsi::GenericMethod * /*decl* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - qint64 arg1 = args.read (heap); + qint64 arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkReply *)cls)->setReadBufferSize (arg1); } @@ -387,7 +406,7 @@ static void _call_f_setSslConfiguration_3068 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslConfiguration &arg1 = args.read (heap); + const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkReply *)cls)->setSslConfiguration (arg1); } @@ -430,7 +449,7 @@ static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) { static gsi::ArgSpecBase argspec_0 ("s"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); decl->add_arg (argspec_1); static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); decl->add_arg (argspec_2); @@ -441,38 +460,13 @@ static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi:: { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); ret.write ((QString)QNetworkReply::tr (arg1, arg2, arg3)); } -// static QString QNetworkReply::trUtf8(const char *s, const char *c, int n) - - -static void _init_f_trUtf8_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_trUtf8_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QNetworkReply::trUtf8 (arg1, arg2, arg3)); -} - - namespace gsi { @@ -482,15 +476,16 @@ static gsi::Methods methods_QNetworkReply () { methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); methods += new qt_gsi::GenericMethod ("abort", "@brief Method void QNetworkReply::abort()\n", false, &_init_f_abort_0, &_call_f_abort_0); methods += new qt_gsi::GenericMethod ("attribute", "@brief Method QVariant QNetworkReply::attribute(QNetworkRequest::Attribute code)\n", true, &_init_f_attribute_c3072, &_call_f_attribute_c3072); - methods += new qt_gsi::GenericMethod ("close", "@brief Method ()\nThis is a reimplementation of QIODevice::close", false, &_init_f_close_0, &_call_f_close_0); + methods += new qt_gsi::GenericMethod ("close", "@brief Method void QNetworkReply::close()\nThis is a reimplementation of QIODevice::close", false, &_init_f_close_0, &_call_f_close_0); methods += new qt_gsi::GenericMethod ("error", "@brief Method QNetworkReply::NetworkError QNetworkReply::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("errorOccurred", "@brief Method void QNetworkReply::errorOccurred(QNetworkReply::NetworkError)\n", false, &_init_f_errorOccurred_3171, &_call_f_errorOccurred_3171); methods += new qt_gsi::GenericMethod ("hasRawHeader", "@brief Method bool QNetworkReply::hasRawHeader(const QByteArray &headerName)\n", true, &_init_f_hasRawHeader_c2309, &_call_f_hasRawHeader_c2309); methods += new qt_gsi::GenericMethod ("header", "@brief Method QVariant QNetworkReply::header(QNetworkRequest::KnownHeaders header)\n", true, &_init_f_header_c3349, &_call_f_header_c3349); methods += new qt_gsi::GenericMethod ("ignoreSslErrors", "@brief Method void QNetworkReply::ignoreSslErrors(const QList &errors)\n", false, &_init_f_ignoreSslErrors_2837, &_call_f_ignoreSslErrors_2837); methods += new qt_gsi::GenericMethod ("ignoreSslErrors", "@brief Method void QNetworkReply::ignoreSslErrors()\n", false, &_init_f_ignoreSslErrors_0, &_call_f_ignoreSslErrors_0); methods += new qt_gsi::GenericMethod ("isFinished?", "@brief Method bool QNetworkReply::isFinished()\n", true, &_init_f_isFinished_c0, &_call_f_isFinished_c0); methods += new qt_gsi::GenericMethod ("isRunning?", "@brief Method bool QNetworkReply::isRunning()\n", true, &_init_f_isRunning_c0, &_call_f_isRunning_c0); - methods += new qt_gsi::GenericMethod ("isSequential?", "@brief Method () const\nThis is a reimplementation of QIODevice::isSequential", true, &_init_f_isSequential_c0, &_call_f_isSequential_c0); + methods += new qt_gsi::GenericMethod ("isSequential?", "@brief Method bool QNetworkReply::isSequential()\nThis is a reimplementation of QIODevice::isSequential", true, &_init_f_isSequential_c0, &_call_f_isSequential_c0); methods += new qt_gsi::GenericMethod ("manager", "@brief Method QNetworkAccessManager *QNetworkReply::manager()\n", true, &_init_f_manager_c0, &_call_f_manager_c0); methods += new qt_gsi::GenericMethod ("operation", "@brief Method QNetworkAccessManager::Operation QNetworkReply::operation()\n", true, &_init_f_operation_c0, &_call_f_operation_c0); methods += new qt_gsi::GenericMethod ("rawHeader", "@brief Method QByteArray QNetworkReply::rawHeader(const QByteArray &headerName)\n", true, &_init_f_rawHeader_c2309, &_call_f_rawHeader_c2309); @@ -504,30 +499,33 @@ static gsi::Methods methods_QNetworkReply () { methods += new qt_gsi::GenericMethod ("url", "@brief Method QUrl QNetworkReply::url()\n", true, &_init_f_url_c0, &_call_f_url_c0); methods += gsi::qt_signal ("aboutToClose()", "aboutToClose", "@brief Signal declaration for QNetworkReply::aboutToClose()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("bytesWritten(qint64)", "bytesWritten", gsi::arg("bytes"), "@brief Signal declaration for QNetworkReply::bytesWritten(qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelBytesWritten(int, qint64)", "channelBytesWritten", gsi::arg("channel"), gsi::arg("bytes"), "@brief Signal declaration for QNetworkReply::channelBytesWritten(int channel, qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelReadyRead(int)", "channelReadyRead", gsi::arg("channel"), "@brief Signal declaration for QNetworkReply::channelReadyRead(int channel)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QNetworkReply::destroyed(QObject *)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("downloadProgress(qint64, qint64)", "downloadProgress", gsi::arg("bytesReceived"), gsi::arg("bytesTotal"), "@brief Signal declaration for QNetworkReply::downloadProgress(qint64 bytesReceived, qint64 bytesTotal)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("encrypted()", "encrypted", "@brief Signal declaration for QNetworkReply::encrypted()\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal::target_type & > ("error(QNetworkReply::NetworkError)", "error_sig", gsi::arg("arg1"), "@brief Signal declaration for QNetworkReply::error(QNetworkReply::NetworkError)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("finished()", "finished", "@brief Signal declaration for QNetworkReply::finished()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("metaDataChanged()", "metaDataChanged", "@brief Signal declaration for QNetworkReply::metaDataChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QNetworkReply::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("preSharedKeyAuthenticationRequired(QSslPreSharedKeyAuthenticator *)", "preSharedKeyAuthenticationRequired", gsi::arg("authenticator"), "@brief Signal declaration for QNetworkReply::preSharedKeyAuthenticationRequired(QSslPreSharedKeyAuthenticator *authenticator)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("readChannelFinished()", "readChannelFinished", "@brief Signal declaration for QNetworkReply::readChannelFinished()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("readyRead()", "readyRead", "@brief Signal declaration for QNetworkReply::readyRead()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("redirectAllowed()", "redirectAllowed", "@brief Signal declaration for QNetworkReply::redirectAllowed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("redirected(const QUrl &)", "redirected", gsi::arg("url"), "@brief Signal declaration for QNetworkReply::redirected(const QUrl &url)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal & > ("sslErrors(const QList &)", "sslErrors", gsi::arg("errors"), "@brief Signal declaration for QNetworkReply::sslErrors(const QList &errors)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("uploadProgress(qint64, qint64)", "uploadProgress", gsi::arg("bytesSent"), gsi::arg("bytesTotal"), "@brief Signal declaration for QNetworkReply::uploadProgress(qint64 bytesSent, qint64 bytesTotal)\nYou can bind a procedure to this signal."); methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QNetworkReply::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); - methods += new qt_gsi::GenericStaticMethod ("trUtf8", "@brief Static method QString QNetworkReply::trUtf8(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_trUtf8_4013, &_call_f_trUtf8_4013); return methods; } gsi::Class &qtdecl_QIODevice (); -qt_gsi::QtNativeClass decl_QNetworkReply (qtdecl_QIODevice (), "QtMultimedia", "QNetworkReply", +qt_gsi::QtNativeClass decl_QNetworkReply (qtdecl_QIODevice (), "QtNetwork", "QNetworkReply", methods_QNetworkReply (), "@qt\n@brief Binding of QNetworkReply"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkReply () { return decl_QNetworkReply; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkReply () { return decl_QNetworkReply; } } @@ -536,7 +534,7 @@ GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkReply () { ret namespace qt_gsi { -static gsi::Enum decl_QNetworkReply_NetworkError_Enum ("QtMultimedia", "QNetworkReply_NetworkError", +static gsi::Enum decl_QNetworkReply_NetworkError_Enum ("QtNetwork", "QNetworkReply_NetworkError", gsi::enum_const ("NoError", QNetworkReply::NoError, "@brief Enum constant QNetworkReply::NoError") + gsi::enum_const ("ConnectionRefusedError", QNetworkReply::ConnectionRefusedError, "@brief Enum constant QNetworkReply::ConnectionRefusedError") + gsi::enum_const ("RemoteHostClosedError", QNetworkReply::RemoteHostClosedError, "@brief Enum constant QNetworkReply::RemoteHostClosedError") + @@ -547,6 +545,8 @@ static gsi::Enum decl_QNetworkReply_NetworkError_En gsi::enum_const ("TemporaryNetworkFailureError", QNetworkReply::TemporaryNetworkFailureError, "@brief Enum constant QNetworkReply::TemporaryNetworkFailureError") + gsi::enum_const ("NetworkSessionFailedError", QNetworkReply::NetworkSessionFailedError, "@brief Enum constant QNetworkReply::NetworkSessionFailedError") + gsi::enum_const ("BackgroundRequestNotAllowedError", QNetworkReply::BackgroundRequestNotAllowedError, "@brief Enum constant QNetworkReply::BackgroundRequestNotAllowedError") + + gsi::enum_const ("TooManyRedirectsError", QNetworkReply::TooManyRedirectsError, "@brief Enum constant QNetworkReply::TooManyRedirectsError") + + gsi::enum_const ("InsecureRedirectError", QNetworkReply::InsecureRedirectError, "@brief Enum constant QNetworkReply::InsecureRedirectError") + gsi::enum_const ("UnknownNetworkError", QNetworkReply::UnknownNetworkError, "@brief Enum constant QNetworkReply::UnknownNetworkError") + gsi::enum_const ("ProxyConnectionRefusedError", QNetworkReply::ProxyConnectionRefusedError, "@brief Enum constant QNetworkReply::ProxyConnectionRefusedError") + gsi::enum_const ("ProxyConnectionClosedError", QNetworkReply::ProxyConnectionClosedError, "@brief Enum constant QNetworkReply::ProxyConnectionClosedError") + @@ -571,7 +571,7 @@ static gsi::Enum decl_QNetworkReply_NetworkError_En gsi::enum_const ("UnknownServerError", QNetworkReply::UnknownServerError, "@brief Enum constant QNetworkReply::UnknownServerError"), "@qt\n@brief This class represents the QNetworkReply::NetworkError enum"); -static gsi::QFlagsClass decl_QNetworkReply_NetworkError_Enums ("QtMultimedia", "QNetworkReply_QFlags_NetworkError", +static gsi::QFlagsClass decl_QNetworkReply_NetworkError_Enums ("QtNetwork", "QNetworkReply_QFlags_NetworkError", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkRequest.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkRequest.cc similarity index 64% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkRequest.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkRequest.cc index 2f420ea4d..0c357b616 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQNetworkRequest.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQNetworkRequest.cc @@ -28,23 +28,38 @@ */ #include +#include #include #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- // class QNetworkRequest +// Constructor QNetworkRequest::QNetworkRequest() + + +static void _init_ctor_QNetworkRequest_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QNetworkRequest_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QNetworkRequest ()); +} + + // Constructor QNetworkRequest::QNetworkRequest(const QUrl &url) static void _init_ctor_QNetworkRequest_1701 (qt_gsi::GenericStaticMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("url", true, "QUrl()"); + static gsi::ArgSpecBase argspec_0 ("url"); decl->add_arg (argspec_0); decl->set_return_new (); } @@ -53,7 +68,7 @@ static void _call_ctor_QNetworkRequest_1701 (const qt_gsi::GenericStaticMethod * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QUrl &arg1 = args ? args.read (heap) : (const QUrl &)(QUrl()); + const QUrl &arg1 = gsi::arg_reader() (args, heap); ret.write (new QNetworkRequest (arg1)); } @@ -72,7 +87,7 @@ static void _call_ctor_QNetworkRequest_2885 (const qt_gsi::GenericStaticMethod * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkRequest &arg1 = args.read (heap); + const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); ret.write (new QNetworkRequest (arg1)); } @@ -93,12 +108,27 @@ static void _call_f_attribute_c5083 (const qt_gsi::GenericMethod * /*decl*/, voi { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - const QVariant &arg2 = args ? args.read (heap) : (const QVariant &)(QVariant()); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); ret.write ((QVariant)((QNetworkRequest *)cls)->attribute (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); } +// qint64 QNetworkRequest::decompressedSafetyCheckThreshold() + + +static void _init_f_decompressedSafetyCheckThreshold_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_decompressedSafetyCheckThreshold_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((qint64)((QNetworkRequest *)cls)->decompressedSafetyCheckThreshold ()); +} + + // bool QNetworkRequest::hasRawHeader(const QByteArray &headerName) @@ -113,7 +143,7 @@ static void _call_f_hasRawHeader_c2309 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkRequest *)cls)->hasRawHeader (arg1)); } @@ -132,11 +162,41 @@ static void _call_f_header_c3349 (const qt_gsi::GenericMethod * /*decl*/, void * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); ret.write ((QVariant)((QNetworkRequest *)cls)->header (qt_gsi::QtToCppAdaptor(arg1).cref())); } +// QHttp2Configuration QNetworkRequest::http2Configuration() + + +static void _init_f_http2Configuration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_http2Configuration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QHttp2Configuration)((QNetworkRequest *)cls)->http2Configuration ()); +} + + +// int QNetworkRequest::maximumRedirectsAllowed() + + +static void _init_f_maximumRedirectsAllowed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumRedirectsAllowed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QNetworkRequest *)cls)->maximumRedirectsAllowed ()); +} + + // bool QNetworkRequest::operator!=(const QNetworkRequest &other) @@ -151,7 +211,7 @@ static void _call_f_operator_excl__eq__c2885 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkRequest &arg1 = args.read (heap); + const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkRequest *)cls)->operator!= (arg1)); } @@ -170,7 +230,7 @@ static void _call_f_operator_eq__2885 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkRequest &arg1 = args.read (heap); + const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); ret.write ((QNetworkRequest &)((QNetworkRequest *)cls)->operator= (arg1)); } @@ -189,7 +249,7 @@ static void _call_f_operator_eq__eq__c2885 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkRequest &arg1 = args.read (heap); + const QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QNetworkRequest *)cls)->operator== (arg1)); } @@ -209,6 +269,21 @@ static void _call_f_originatingObject_c0 (const qt_gsi::GenericMethod * /*decl*/ } +// QString QNetworkRequest::peerVerifyName() + + +static void _init_f_peerVerifyName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_peerVerifyName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QNetworkRequest *)cls)->peerVerifyName ()); +} + + // QNetworkRequest::Priority QNetworkRequest::priority() @@ -238,7 +313,7 @@ static void _call_f_rawHeader_c2309 (const qt_gsi::GenericMethod * /*decl*/, voi { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); ret.write ((QByteArray)((QNetworkRequest *)cls)->rawHeader (arg1)); } @@ -274,13 +349,33 @@ static void _call_f_setAttribute_5083 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - const QVariant &arg2 = args.read (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkRequest *)cls)->setAttribute (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); } +// void QNetworkRequest::setDecompressedSafetyCheckThreshold(qint64 threshold) + + +static void _init_f_setDecompressedSafetyCheckThreshold_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("threshold"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDecompressedSafetyCheckThreshold_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkRequest *)cls)->setDecompressedSafetyCheckThreshold (arg1); +} + + // void QNetworkRequest::setHeader(QNetworkRequest::KnownHeaders header, const QVariant &value) @@ -297,13 +392,53 @@ static void _call_f_setHeader_5360 (const qt_gsi::GenericMethod * /*decl*/, void { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - const QVariant &arg2 = args.read (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkRequest *)cls)->setHeader (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); } +// void QNetworkRequest::setHttp2Configuration(const QHttp2Configuration &configuration) + + +static void _init_f_setHttp2Configuration_3228 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("configuration"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHttp2Configuration_3228 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QHttp2Configuration &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkRequest *)cls)->setHttp2Configuration (arg1); +} + + +// void QNetworkRequest::setMaximumRedirectsAllowed(int maximumRedirectsAllowed) + + +static void _init_f_setMaximumRedirectsAllowed_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maximumRedirectsAllowed"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumRedirectsAllowed_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkRequest *)cls)->setMaximumRedirectsAllowed (arg1); +} + + // void QNetworkRequest::setOriginatingObject(QObject *object) @@ -318,12 +453,32 @@ static void _call_f_setOriginatingObject_1302 (const qt_gsi::GenericMethod * /*d { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args.read (heap); + QObject *arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkRequest *)cls)->setOriginatingObject (arg1); } +// void QNetworkRequest::setPeerVerifyName(const QString &peerName) + + +static void _init_f_setPeerVerifyName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("peerName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPeerVerifyName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkRequest *)cls)->setPeerVerifyName (arg1); +} + + // void QNetworkRequest::setPriority(QNetworkRequest::Priority priority) @@ -338,7 +493,7 @@ static void _call_f_setPriority_2990 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkRequest *)cls)->setPriority (qt_gsi::QtToCppAdaptor(arg1).cref()); } @@ -360,8 +515,8 @@ static void _call_f_setRawHeader_4510 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); - const QByteArray &arg2 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + const QByteArray &arg2 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkRequest *)cls)->setRawHeader (arg1, arg2); } @@ -381,12 +536,32 @@ static void _call_f_setSslConfiguration_3068 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslConfiguration &arg1 = args.read (heap); + const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkRequest *)cls)->setSslConfiguration (arg1); } +// void QNetworkRequest::setTransferTimeout(int timeout) + + +static void _init_f_setTransferTimeout_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timeout", true, "QNetworkRequest::DefaultTransferTimeoutConstant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTransferTimeout_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QNetworkRequest::DefaultTransferTimeoutConstant, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QNetworkRequest *)cls)->setTransferTimeout (arg1); +} + + // void QNetworkRequest::setUrl(const QUrl &url) @@ -401,7 +576,7 @@ static void _call_f_setUrl_1701 (const qt_gsi::GenericMethod * /*decl*/, void *c { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QUrl &arg1 = args.read (heap); + const QUrl &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkRequest *)cls)->setUrl (arg1); } @@ -436,12 +611,27 @@ static void _call_f_swap_2190 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QNetworkRequest &arg1 = args.read (heap); + QNetworkRequest &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QNetworkRequest *)cls)->swap (arg1); } +// int QNetworkRequest::transferTimeout() + + +static void _init_f_transferTimeout_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transferTimeout_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QNetworkRequest *)cls)->transferTimeout ()); +} + + // QUrl QNetworkRequest::url() @@ -463,37 +653,48 @@ namespace gsi static gsi::Methods methods_QNetworkRequest () { gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkRequest::QNetworkRequest()\nThis method creates an object of class QNetworkRequest.", &_init_ctor_QNetworkRequest_0, &_call_ctor_QNetworkRequest_0); methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkRequest::QNetworkRequest(const QUrl &url)\nThis method creates an object of class QNetworkRequest.", &_init_ctor_QNetworkRequest_1701, &_call_ctor_QNetworkRequest_1701); methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QNetworkRequest::QNetworkRequest(const QNetworkRequest &other)\nThis method creates an object of class QNetworkRequest.", &_init_ctor_QNetworkRequest_2885, &_call_ctor_QNetworkRequest_2885); methods += new qt_gsi::GenericMethod ("attribute", "@brief Method QVariant QNetworkRequest::attribute(QNetworkRequest::Attribute code, const QVariant &defaultValue)\n", true, &_init_f_attribute_c5083, &_call_f_attribute_c5083); + methods += new qt_gsi::GenericMethod ("decompressedSafetyCheckThreshold", "@brief Method qint64 QNetworkRequest::decompressedSafetyCheckThreshold()\n", true, &_init_f_decompressedSafetyCheckThreshold_c0, &_call_f_decompressedSafetyCheckThreshold_c0); methods += new qt_gsi::GenericMethod ("hasRawHeader", "@brief Method bool QNetworkRequest::hasRawHeader(const QByteArray &headerName)\n", true, &_init_f_hasRawHeader_c2309, &_call_f_hasRawHeader_c2309); methods += new qt_gsi::GenericMethod ("header", "@brief Method QVariant QNetworkRequest::header(QNetworkRequest::KnownHeaders header)\n", true, &_init_f_header_c3349, &_call_f_header_c3349); + methods += new qt_gsi::GenericMethod ("http2Configuration", "@brief Method QHttp2Configuration QNetworkRequest::http2Configuration()\n", true, &_init_f_http2Configuration_c0, &_call_f_http2Configuration_c0); + methods += new qt_gsi::GenericMethod ("maximumRedirectsAllowed", "@brief Method int QNetworkRequest::maximumRedirectsAllowed()\n", true, &_init_f_maximumRedirectsAllowed_c0, &_call_f_maximumRedirectsAllowed_c0); methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QNetworkRequest::operator!=(const QNetworkRequest &other)\n", true, &_init_f_operator_excl__eq__c2885, &_call_f_operator_excl__eq__c2885); methods += new qt_gsi::GenericMethod ("assign", "@brief Method QNetworkRequest &QNetworkRequest::operator=(const QNetworkRequest &other)\n", false, &_init_f_operator_eq__2885, &_call_f_operator_eq__2885); methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QNetworkRequest::operator==(const QNetworkRequest &other)\n", true, &_init_f_operator_eq__eq__c2885, &_call_f_operator_eq__eq__c2885); methods += new qt_gsi::GenericMethod (":originatingObject", "@brief Method QObject *QNetworkRequest::originatingObject()\n", true, &_init_f_originatingObject_c0, &_call_f_originatingObject_c0); + methods += new qt_gsi::GenericMethod ("peerVerifyName", "@brief Method QString QNetworkRequest::peerVerifyName()\n", true, &_init_f_peerVerifyName_c0, &_call_f_peerVerifyName_c0); methods += new qt_gsi::GenericMethod (":priority", "@brief Method QNetworkRequest::Priority QNetworkRequest::priority()\n", true, &_init_f_priority_c0, &_call_f_priority_c0); methods += new qt_gsi::GenericMethod ("rawHeader", "@brief Method QByteArray QNetworkRequest::rawHeader(const QByteArray &headerName)\n", true, &_init_f_rawHeader_c2309, &_call_f_rawHeader_c2309); methods += new qt_gsi::GenericMethod ("rawHeaderList", "@brief Method QList QNetworkRequest::rawHeaderList()\n", true, &_init_f_rawHeaderList_c0, &_call_f_rawHeaderList_c0); methods += new qt_gsi::GenericMethod ("setAttribute", "@brief Method void QNetworkRequest::setAttribute(QNetworkRequest::Attribute code, const QVariant &value)\n", false, &_init_f_setAttribute_5083, &_call_f_setAttribute_5083); + methods += new qt_gsi::GenericMethod ("setDecompressedSafetyCheckThreshold", "@brief Method void QNetworkRequest::setDecompressedSafetyCheckThreshold(qint64 threshold)\n", false, &_init_f_setDecompressedSafetyCheckThreshold_986, &_call_f_setDecompressedSafetyCheckThreshold_986); methods += new qt_gsi::GenericMethod ("setHeader", "@brief Method void QNetworkRequest::setHeader(QNetworkRequest::KnownHeaders header, const QVariant &value)\n", false, &_init_f_setHeader_5360, &_call_f_setHeader_5360); + methods += new qt_gsi::GenericMethod ("setHttp2Configuration", "@brief Method void QNetworkRequest::setHttp2Configuration(const QHttp2Configuration &configuration)\n", false, &_init_f_setHttp2Configuration_3228, &_call_f_setHttp2Configuration_3228); + methods += new qt_gsi::GenericMethod ("setMaximumRedirectsAllowed", "@brief Method void QNetworkRequest::setMaximumRedirectsAllowed(int maximumRedirectsAllowed)\n", false, &_init_f_setMaximumRedirectsAllowed_767, &_call_f_setMaximumRedirectsAllowed_767); methods += new qt_gsi::GenericMethod ("setOriginatingObject|originatingObject=", "@brief Method void QNetworkRequest::setOriginatingObject(QObject *object)\n", false, &_init_f_setOriginatingObject_1302, &_call_f_setOriginatingObject_1302); + methods += new qt_gsi::GenericMethod ("setPeerVerifyName", "@brief Method void QNetworkRequest::setPeerVerifyName(const QString &peerName)\n", false, &_init_f_setPeerVerifyName_2025, &_call_f_setPeerVerifyName_2025); methods += new qt_gsi::GenericMethod ("setPriority|priority=", "@brief Method void QNetworkRequest::setPriority(QNetworkRequest::Priority priority)\n", false, &_init_f_setPriority_2990, &_call_f_setPriority_2990); methods += new qt_gsi::GenericMethod ("setRawHeader", "@brief Method void QNetworkRequest::setRawHeader(const QByteArray &headerName, const QByteArray &value)\n", false, &_init_f_setRawHeader_4510, &_call_f_setRawHeader_4510); methods += new qt_gsi::GenericMethod ("setSslConfiguration|sslConfiguration=", "@brief Method void QNetworkRequest::setSslConfiguration(const QSslConfiguration &configuration)\n", false, &_init_f_setSslConfiguration_3068, &_call_f_setSslConfiguration_3068); + methods += new qt_gsi::GenericMethod ("setTransferTimeout", "@brief Method void QNetworkRequest::setTransferTimeout(int timeout)\n", false, &_init_f_setTransferTimeout_767, &_call_f_setTransferTimeout_767); methods += new qt_gsi::GenericMethod ("setUrl|url=", "@brief Method void QNetworkRequest::setUrl(const QUrl &url)\n", false, &_init_f_setUrl_1701, &_call_f_setUrl_1701); methods += new qt_gsi::GenericMethod (":sslConfiguration", "@brief Method QSslConfiguration QNetworkRequest::sslConfiguration()\n", true, &_init_f_sslConfiguration_c0, &_call_f_sslConfiguration_c0); methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QNetworkRequest::swap(QNetworkRequest &other)\n", false, &_init_f_swap_2190, &_call_f_swap_2190); + methods += new qt_gsi::GenericMethod ("transferTimeout", "@brief Method int QNetworkRequest::transferTimeout()\n", true, &_init_f_transferTimeout_c0, &_call_f_transferTimeout_c0); methods += new qt_gsi::GenericMethod (":url", "@brief Method QUrl QNetworkRequest::url()\n", true, &_init_f_url_c0, &_call_f_url_c0); return methods; } -gsi::Class decl_QNetworkRequest ("QtMultimedia", "QNetworkRequest", +gsi::Class decl_QNetworkRequest ("QtNetwork", "QNetworkRequest", methods_QNetworkRequest (), "@qt\n@brief Binding of QNetworkRequest"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkRequest () { return decl_QNetworkRequest; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkRequest () { return decl_QNetworkRequest; } } @@ -502,7 +703,7 @@ GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QNetworkRequest () { namespace qt_gsi { -static gsi::Enum decl_QNetworkRequest_Attribute_Enum ("QtMultimedia", "QNetworkRequest_Attribute", +static gsi::Enum decl_QNetworkRequest_Attribute_Enum ("QtNetwork", "QNetworkRequest_Attribute", gsi::enum_const ("HttpStatusCodeAttribute", QNetworkRequest::HttpStatusCodeAttribute, "@brief Enum constant QNetworkRequest::HttpStatusCodeAttribute") + gsi::enum_const ("HttpReasonPhraseAttribute", QNetworkRequest::HttpReasonPhraseAttribute, "@brief Enum constant QNetworkRequest::HttpReasonPhraseAttribute") + gsi::enum_const ("RedirectionTargetAttribute", QNetworkRequest::RedirectionTargetAttribute, "@brief Enum constant QNetworkRequest::RedirectionTargetAttribute") + @@ -521,14 +722,19 @@ static gsi::Enum decl_QNetworkRequest_Attribute_Enum gsi::enum_const ("DownloadBufferAttribute", QNetworkRequest::DownloadBufferAttribute, "@brief Enum constant QNetworkRequest::DownloadBufferAttribute") + gsi::enum_const ("SynchronousRequestAttribute", QNetworkRequest::SynchronousRequestAttribute, "@brief Enum constant QNetworkRequest::SynchronousRequestAttribute") + gsi::enum_const ("BackgroundRequestAttribute", QNetworkRequest::BackgroundRequestAttribute, "@brief Enum constant QNetworkRequest::BackgroundRequestAttribute") + - gsi::enum_const ("SpdyAllowedAttribute", QNetworkRequest::SpdyAllowedAttribute, "@brief Enum constant QNetworkRequest::SpdyAllowedAttribute") + - gsi::enum_const ("SpdyWasUsedAttribute", QNetworkRequest::SpdyWasUsedAttribute, "@brief Enum constant QNetworkRequest::SpdyWasUsedAttribute") + gsi::enum_const ("EmitAllUploadProgressSignalsAttribute", QNetworkRequest::EmitAllUploadProgressSignalsAttribute, "@brief Enum constant QNetworkRequest::EmitAllUploadProgressSignalsAttribute") + + gsi::enum_const ("Http2AllowedAttribute", QNetworkRequest::Http2AllowedAttribute, "@brief Enum constant QNetworkRequest::Http2AllowedAttribute") + + gsi::enum_const ("Http2WasUsedAttribute", QNetworkRequest::Http2WasUsedAttribute, "@brief Enum constant QNetworkRequest::Http2WasUsedAttribute") + + gsi::enum_const ("OriginalContentLengthAttribute", QNetworkRequest::OriginalContentLengthAttribute, "@brief Enum constant QNetworkRequest::OriginalContentLengthAttribute") + + gsi::enum_const ("RedirectPolicyAttribute", QNetworkRequest::RedirectPolicyAttribute, "@brief Enum constant QNetworkRequest::RedirectPolicyAttribute") + + gsi::enum_const ("Http2DirectAttribute", QNetworkRequest::Http2DirectAttribute, "@brief Enum constant QNetworkRequest::Http2DirectAttribute") + + gsi::enum_const ("ResourceTypeAttribute", QNetworkRequest::ResourceTypeAttribute, "@brief Enum constant QNetworkRequest::ResourceTypeAttribute") + + gsi::enum_const ("AutoDeleteReplyOnFinishAttribute", QNetworkRequest::AutoDeleteReplyOnFinishAttribute, "@brief Enum constant QNetworkRequest::AutoDeleteReplyOnFinishAttribute") + gsi::enum_const ("User", QNetworkRequest::User, "@brief Enum constant QNetworkRequest::User") + gsi::enum_const ("UserMax", QNetworkRequest::UserMax, "@brief Enum constant QNetworkRequest::UserMax"), "@qt\n@brief This class represents the QNetworkRequest::Attribute enum"); -static gsi::QFlagsClass decl_QNetworkRequest_Attribute_Enums ("QtMultimedia", "QNetworkRequest_QFlags_Attribute", +static gsi::QFlagsClass decl_QNetworkRequest_Attribute_Enums ("QtNetwork", "QNetworkRequest_QFlags_Attribute", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent @@ -543,7 +749,7 @@ static gsi::ClassExt decl_QNetworkRequest_Attribute_Enums_as_ch namespace qt_gsi { -static gsi::Enum decl_QNetworkRequest_KnownHeaders_Enum ("QtMultimedia", "QNetworkRequest_KnownHeaders", +static gsi::Enum decl_QNetworkRequest_KnownHeaders_Enum ("QtNetwork", "QNetworkRequest_KnownHeaders", gsi::enum_const ("ContentTypeHeader", QNetworkRequest::ContentTypeHeader, "@brief Enum constant QNetworkRequest::ContentTypeHeader") + gsi::enum_const ("ContentLengthHeader", QNetworkRequest::ContentLengthHeader, "@brief Enum constant QNetworkRequest::ContentLengthHeader") + gsi::enum_const ("LocationHeader", QNetworkRequest::LocationHeader, "@brief Enum constant QNetworkRequest::LocationHeader") + @@ -552,10 +758,14 @@ static gsi::Enum decl_QNetworkRequest_KnownHeader gsi::enum_const ("SetCookieHeader", QNetworkRequest::SetCookieHeader, "@brief Enum constant QNetworkRequest::SetCookieHeader") + gsi::enum_const ("ContentDispositionHeader", QNetworkRequest::ContentDispositionHeader, "@brief Enum constant QNetworkRequest::ContentDispositionHeader") + gsi::enum_const ("UserAgentHeader", QNetworkRequest::UserAgentHeader, "@brief Enum constant QNetworkRequest::UserAgentHeader") + - gsi::enum_const ("ServerHeader", QNetworkRequest::ServerHeader, "@brief Enum constant QNetworkRequest::ServerHeader"), + gsi::enum_const ("ServerHeader", QNetworkRequest::ServerHeader, "@brief Enum constant QNetworkRequest::ServerHeader") + + gsi::enum_const ("IfModifiedSinceHeader", QNetworkRequest::IfModifiedSinceHeader, "@brief Enum constant QNetworkRequest::IfModifiedSinceHeader") + + gsi::enum_const ("ETagHeader", QNetworkRequest::ETagHeader, "@brief Enum constant QNetworkRequest::ETagHeader") + + gsi::enum_const ("IfMatchHeader", QNetworkRequest::IfMatchHeader, "@brief Enum constant QNetworkRequest::IfMatchHeader") + + gsi::enum_const ("IfNoneMatchHeader", QNetworkRequest::IfNoneMatchHeader, "@brief Enum constant QNetworkRequest::IfNoneMatchHeader"), "@qt\n@brief This class represents the QNetworkRequest::KnownHeaders enum"); -static gsi::QFlagsClass decl_QNetworkRequest_KnownHeaders_Enums ("QtMultimedia", "QNetworkRequest_QFlags_KnownHeaders", +static gsi::QFlagsClass decl_QNetworkRequest_KnownHeaders_Enums ("QtNetwork", "QNetworkRequest_QFlags_KnownHeaders", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent @@ -570,13 +780,13 @@ static gsi::ClassExt decl_QNetworkRequest_KnownHeaders_Enums_as namespace qt_gsi { -static gsi::Enum decl_QNetworkRequest_Priority_Enum ("QtMultimedia", "QNetworkRequest_Priority", +static gsi::Enum decl_QNetworkRequest_Priority_Enum ("QtNetwork", "QNetworkRequest_Priority", gsi::enum_const ("HighPriority", QNetworkRequest::HighPriority, "@brief Enum constant QNetworkRequest::HighPriority") + gsi::enum_const ("NormalPriority", QNetworkRequest::NormalPriority, "@brief Enum constant QNetworkRequest::NormalPriority") + gsi::enum_const ("LowPriority", QNetworkRequest::LowPriority, "@brief Enum constant QNetworkRequest::LowPriority"), "@qt\n@brief This class represents the QNetworkRequest::Priority enum"); -static gsi::QFlagsClass decl_QNetworkRequest_Priority_Enums ("QtMultimedia", "QNetworkRequest_QFlags_Priority", +static gsi::QFlagsClass decl_QNetworkRequest_Priority_Enums ("QtNetwork", "QNetworkRequest_QFlags_Priority", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent @@ -586,3 +796,25 @@ static gsi::ClassExt decl_QNetworkRequest_Priority_Enums_as_chi } + +// Implementation of the enum wrapper class for QNetworkRequest::RedirectPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_QNetworkRequest_RedirectPolicy_Enum ("QtNetwork", "QNetworkRequest_RedirectPolicy", + gsi::enum_const ("ManualRedirectPolicy", QNetworkRequest::ManualRedirectPolicy, "@brief Enum constant QNetworkRequest::ManualRedirectPolicy") + + gsi::enum_const ("NoLessSafeRedirectPolicy", QNetworkRequest::NoLessSafeRedirectPolicy, "@brief Enum constant QNetworkRequest::NoLessSafeRedirectPolicy") + + gsi::enum_const ("SameOriginRedirectPolicy", QNetworkRequest::SameOriginRedirectPolicy, "@brief Enum constant QNetworkRequest::SameOriginRedirectPolicy") + + gsi::enum_const ("UserVerifiedRedirectPolicy", QNetworkRequest::UserVerifiedRedirectPolicy, "@brief Enum constant QNetworkRequest::UserVerifiedRedirectPolicy"), + "@qt\n@brief This class represents the QNetworkRequest::RedirectPolicy enum"); + +static gsi::QFlagsClass decl_QNetworkRequest_RedirectPolicy_Enums ("QtNetwork", "QNetworkRequest_QFlags_RedirectPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QNetworkRequest_RedirectPolicy_Enum_in_parent (decl_QNetworkRequest_RedirectPolicy_Enum.defs ()); +static gsi::ClassExt decl_QNetworkRequest_RedirectPolicy_Enum_as_child (decl_QNetworkRequest_RedirectPolicy_Enum, "RedirectPolicy"); +static gsi::ClassExt decl_QNetworkRequest_RedirectPolicy_Enums_as_child (decl_QNetworkRequest_RedirectPolicy_Enums, "QFlags_RedirectPolicy"); + +} + diff --git a/src/gsiqt/qt6/QtNetwork/gsiDeclQOcspCertificateStatus.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQOcspCertificateStatus.cc new file mode 100644 index 000000000..217d6db35 --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQOcspCertificateStatus.cc @@ -0,0 +1,53 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQOcspCertificateStatus.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtNetworkCommon.h" +#include + +// ----------------------------------------------------------------------- +// enum QOcspCertificateStatus + + +// Implementation of the enum wrapper class for ::QOcspCertificateStatus +namespace qt_gsi +{ + +static gsi::Enum decl_QOcspCertificateStatus_Enum ("QtNetwork", "QOcspCertificateStatus", + gsi::enum_const ("Good", QOcspCertificateStatus::Good, "@brief Enum constant QOcspCertificateStatus::Good") + + gsi::enum_const ("Revoked", QOcspCertificateStatus::Revoked, "@brief Enum constant QOcspCertificateStatus::Revoked") + + gsi::enum_const ("Unknown", QOcspCertificateStatus::Unknown, "@brief Enum constant QOcspCertificateStatus::Unknown"), + "@qt\n@brief This class represents the QOcspCertificateStatus enum"); + +static gsi::QFlagsClass decl_QOcspCertificateStatus_Enums ("QtNetwork", "QFlags_QOcspCertificateStatus", + "@qt\n@brief This class represents the QFlags flag set"); + +} + diff --git a/src/gsiqt/qt6/QtNetwork/gsiDeclQOcspRevocationReason.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQOcspRevocationReason.cc new file mode 100644 index 000000000..05ccb5b87 --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQOcspRevocationReason.cc @@ -0,0 +1,59 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQOcspRevocationReason.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtNetworkCommon.h" +#include + +// ----------------------------------------------------------------------- +// enum QOcspRevocationReason + + +// Implementation of the enum wrapper class for ::QOcspRevocationReason +namespace qt_gsi +{ + +static gsi::Enum decl_QOcspRevocationReason_Enum ("QtNetwork", "QOcspRevocationReason", + gsi::enum_const ("None", QOcspRevocationReason::None, "@brief Enum constant QOcspRevocationReason::None") + + gsi::enum_const ("Unspecified", QOcspRevocationReason::Unspecified, "@brief Enum constant QOcspRevocationReason::Unspecified") + + gsi::enum_const ("KeyCompromise", QOcspRevocationReason::KeyCompromise, "@brief Enum constant QOcspRevocationReason::KeyCompromise") + + gsi::enum_const ("CACompromise", QOcspRevocationReason::CACompromise, "@brief Enum constant QOcspRevocationReason::CACompromise") + + gsi::enum_const ("AffiliationChanged", QOcspRevocationReason::AffiliationChanged, "@brief Enum constant QOcspRevocationReason::AffiliationChanged") + + gsi::enum_const ("Superseded", QOcspRevocationReason::Superseded, "@brief Enum constant QOcspRevocationReason::Superseded") + + gsi::enum_const ("CessationOfOperation", QOcspRevocationReason::CessationOfOperation, "@brief Enum constant QOcspRevocationReason::CessationOfOperation") + + gsi::enum_const ("CertificateHold", QOcspRevocationReason::CertificateHold, "@brief Enum constant QOcspRevocationReason::CertificateHold") + + gsi::enum_const ("RemoveFromCRL", QOcspRevocationReason::RemoveFromCRL, "@brief Enum constant QOcspRevocationReason::RemoveFromCRL"), + "@qt\n@brief This class represents the QOcspRevocationReason enum"); + +static gsi::QFlagsClass decl_QOcspRevocationReason_Enums ("QtNetwork", "QFlags_QOcspRevocationReason", + "@qt\n@brief This class represents the QFlags flag set"); + +} + diff --git a/src/gsiqt/qt6/QtNetwork/gsiDeclQPasswordDigestor.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQPasswordDigestor.cc new file mode 100644 index 000000000..8395d2a39 --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQPasswordDigestor.cc @@ -0,0 +1,46 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPasswordDigestor.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtNetworkCommon.h" +#include + +// ----------------------------------------------------------------------- +// namespace QPasswordDigestor + +class QPasswordDigestor_Namespace { }; + +namespace gsi +{ +gsi::Class decl_QPasswordDigestor_Namespace ("QtNetwork", "QPasswordDigestor", + gsi::Methods(), + "@qt\n@brief This class represents the QPasswordDigestor namespace"); +} + diff --git a/src/gsiqt/qt6/QtNetwork/gsiDeclQSsl.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQSsl.cc new file mode 100644 index 000000000..b7809df23 --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQSsl.cc @@ -0,0 +1,304 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSsl.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtNetworkCommon.h" +#include + +// ----------------------------------------------------------------------- +// namespace QSsl + +class QSsl_Namespace { }; + +namespace gsi +{ +gsi::Class decl_QSsl_Namespace ("QtNetwork", "QSsl", + gsi::Methods(), + "@qt\n@brief This class represents the QSsl namespace"); +} + + +// Implementation of the enum wrapper class for QSsl::AlertLevel +namespace qt_gsi +{ + +static gsi::Enum decl_QSsl_AlertLevel_Enum ("QtNetwork", "QSsl_AlertLevel", + gsi::enum_const ("Warning", QSsl::AlertLevel::Warning, "@brief Enum constant QSsl::AlertLevel::Warning") + + gsi::enum_const ("Fatal", QSsl::AlertLevel::Fatal, "@brief Enum constant QSsl::AlertLevel::Fatal") + + gsi::enum_const ("Unknown", QSsl::AlertLevel::Unknown, "@brief Enum constant QSsl::AlertLevel::Unknown"), + "@qt\n@brief This class represents the QSsl::AlertLevel enum"); + +static gsi::QFlagsClass decl_QSsl_AlertLevel_Enums ("QtNetwork", "QSsl_QFlags_AlertLevel", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QSsl_AlertLevel_Enum_as_child (decl_QSsl_AlertLevel_Enum, "AlertLevel"); +static gsi::ClassExt decl_QSsl_AlertLevel_Enums_as_child (decl_QSsl_AlertLevel_Enums, "QFlags_AlertLevel"); + +} + + +// Implementation of the enum wrapper class for QSsl::AlertType +namespace qt_gsi +{ + +static gsi::Enum decl_QSsl_AlertType_Enum ("QtNetwork", "QSsl_AlertType", + gsi::enum_const ("CloseNotify", QSsl::AlertType::CloseNotify, "@brief Enum constant QSsl::AlertType::CloseNotify") + + gsi::enum_const ("UnexpectedMessage", QSsl::AlertType::UnexpectedMessage, "@brief Enum constant QSsl::AlertType::UnexpectedMessage") + + gsi::enum_const ("BadRecordMac", QSsl::AlertType::BadRecordMac, "@brief Enum constant QSsl::AlertType::BadRecordMac") + + gsi::enum_const ("RecordOverflow", QSsl::AlertType::RecordOverflow, "@brief Enum constant QSsl::AlertType::RecordOverflow") + + gsi::enum_const ("DecompressionFailure", QSsl::AlertType::DecompressionFailure, "@brief Enum constant QSsl::AlertType::DecompressionFailure") + + gsi::enum_const ("HandshakeFailure", QSsl::AlertType::HandshakeFailure, "@brief Enum constant QSsl::AlertType::HandshakeFailure") + + gsi::enum_const ("NoCertificate", QSsl::AlertType::NoCertificate, "@brief Enum constant QSsl::AlertType::NoCertificate") + + gsi::enum_const ("BadCertificate", QSsl::AlertType::BadCertificate, "@brief Enum constant QSsl::AlertType::BadCertificate") + + gsi::enum_const ("UnsupportedCertificate", QSsl::AlertType::UnsupportedCertificate, "@brief Enum constant QSsl::AlertType::UnsupportedCertificate") + + gsi::enum_const ("CertificateRevoked", QSsl::AlertType::CertificateRevoked, "@brief Enum constant QSsl::AlertType::CertificateRevoked") + + gsi::enum_const ("CertificateExpired", QSsl::AlertType::CertificateExpired, "@brief Enum constant QSsl::AlertType::CertificateExpired") + + gsi::enum_const ("CertificateUnknown", QSsl::AlertType::CertificateUnknown, "@brief Enum constant QSsl::AlertType::CertificateUnknown") + + gsi::enum_const ("IllegalParameter", QSsl::AlertType::IllegalParameter, "@brief Enum constant QSsl::AlertType::IllegalParameter") + + gsi::enum_const ("UnknownCa", QSsl::AlertType::UnknownCa, "@brief Enum constant QSsl::AlertType::UnknownCa") + + gsi::enum_const ("AccessDenied", QSsl::AlertType::AccessDenied, "@brief Enum constant QSsl::AlertType::AccessDenied") + + gsi::enum_const ("DecodeError", QSsl::AlertType::DecodeError, "@brief Enum constant QSsl::AlertType::DecodeError") + + gsi::enum_const ("DecryptError", QSsl::AlertType::DecryptError, "@brief Enum constant QSsl::AlertType::DecryptError") + + gsi::enum_const ("ExportRestriction", QSsl::AlertType::ExportRestriction, "@brief Enum constant QSsl::AlertType::ExportRestriction") + + gsi::enum_const ("ProtocolVersion", QSsl::AlertType::ProtocolVersion, "@brief Enum constant QSsl::AlertType::ProtocolVersion") + + gsi::enum_const ("InsufficientSecurity", QSsl::AlertType::InsufficientSecurity, "@brief Enum constant QSsl::AlertType::InsufficientSecurity") + + gsi::enum_const ("InternalError", QSsl::AlertType::InternalError, "@brief Enum constant QSsl::AlertType::InternalError") + + gsi::enum_const ("InappropriateFallback", QSsl::AlertType::InappropriateFallback, "@brief Enum constant QSsl::AlertType::InappropriateFallback") + + gsi::enum_const ("UserCancelled", QSsl::AlertType::UserCancelled, "@brief Enum constant QSsl::AlertType::UserCancelled") + + gsi::enum_const ("NoRenegotiation", QSsl::AlertType::NoRenegotiation, "@brief Enum constant QSsl::AlertType::NoRenegotiation") + + gsi::enum_const ("MissingExtension", QSsl::AlertType::MissingExtension, "@brief Enum constant QSsl::AlertType::MissingExtension") + + gsi::enum_const ("UnsupportedExtension", QSsl::AlertType::UnsupportedExtension, "@brief Enum constant QSsl::AlertType::UnsupportedExtension") + + gsi::enum_const ("CertificateUnobtainable", QSsl::AlertType::CertificateUnobtainable, "@brief Enum constant QSsl::AlertType::CertificateUnobtainable") + + gsi::enum_const ("UnrecognizedName", QSsl::AlertType::UnrecognizedName, "@brief Enum constant QSsl::AlertType::UnrecognizedName") + + gsi::enum_const ("BadCertificateStatusResponse", QSsl::AlertType::BadCertificateStatusResponse, "@brief Enum constant QSsl::AlertType::BadCertificateStatusResponse") + + gsi::enum_const ("BadCertificateHashValue", QSsl::AlertType::BadCertificateHashValue, "@brief Enum constant QSsl::AlertType::BadCertificateHashValue") + + gsi::enum_const ("UnknownPskIdentity", QSsl::AlertType::UnknownPskIdentity, "@brief Enum constant QSsl::AlertType::UnknownPskIdentity") + + gsi::enum_const ("CertificateRequired", QSsl::AlertType::CertificateRequired, "@brief Enum constant QSsl::AlertType::CertificateRequired") + + gsi::enum_const ("NoApplicationProtocol", QSsl::AlertType::NoApplicationProtocol, "@brief Enum constant QSsl::AlertType::NoApplicationProtocol") + + gsi::enum_const ("UnknownAlertMessage", QSsl::AlertType::UnknownAlertMessage, "@brief Enum constant QSsl::AlertType::UnknownAlertMessage"), + "@qt\n@brief This class represents the QSsl::AlertType enum"); + +static gsi::QFlagsClass decl_QSsl_AlertType_Enums ("QtNetwork", "QSsl_QFlags_AlertType", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QSsl_AlertType_Enum_as_child (decl_QSsl_AlertType_Enum, "AlertType"); +static gsi::ClassExt decl_QSsl_AlertType_Enums_as_child (decl_QSsl_AlertType_Enums, "QFlags_AlertType"); + +} + + +// Implementation of the enum wrapper class for QSsl::AlternativeNameEntryType +namespace qt_gsi +{ + +static gsi::Enum decl_QSsl_AlternativeNameEntryType_Enum ("QtNetwork", "QSsl_AlternativeNameEntryType", + gsi::enum_const ("EmailEntry", QSsl::EmailEntry, "@brief Enum constant QSsl::EmailEntry") + + gsi::enum_const ("DnsEntry", QSsl::DnsEntry, "@brief Enum constant QSsl::DnsEntry") + + gsi::enum_const ("IpAddressEntry", QSsl::IpAddressEntry, "@brief Enum constant QSsl::IpAddressEntry"), + "@qt\n@brief This class represents the QSsl::AlternativeNameEntryType enum"); + +static gsi::QFlagsClass decl_QSsl_AlternativeNameEntryType_Enums ("QtNetwork", "QSsl_QFlags_AlternativeNameEntryType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSsl_AlternativeNameEntryType_Enum_in_parent (decl_QSsl_AlternativeNameEntryType_Enum.defs ()); +static gsi::ClassExt decl_QSsl_AlternativeNameEntryType_Enum_as_child (decl_QSsl_AlternativeNameEntryType_Enum, "AlternativeNameEntryType"); +static gsi::ClassExt decl_QSsl_AlternativeNameEntryType_Enums_as_child (decl_QSsl_AlternativeNameEntryType_Enums, "QFlags_AlternativeNameEntryType"); + +} + + +// Implementation of the enum wrapper class for QSsl::EncodingFormat +namespace qt_gsi +{ + +static gsi::Enum decl_QSsl_EncodingFormat_Enum ("QtNetwork", "QSsl_EncodingFormat", + gsi::enum_const ("Pem", QSsl::Pem, "@brief Enum constant QSsl::Pem") + + gsi::enum_const ("Der", QSsl::Der, "@brief Enum constant QSsl::Der"), + "@qt\n@brief This class represents the QSsl::EncodingFormat enum"); + +static gsi::QFlagsClass decl_QSsl_EncodingFormat_Enums ("QtNetwork", "QSsl_QFlags_EncodingFormat", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSsl_EncodingFormat_Enum_in_parent (decl_QSsl_EncodingFormat_Enum.defs ()); +static gsi::ClassExt decl_QSsl_EncodingFormat_Enum_as_child (decl_QSsl_EncodingFormat_Enum, "EncodingFormat"); +static gsi::ClassExt decl_QSsl_EncodingFormat_Enums_as_child (decl_QSsl_EncodingFormat_Enums, "QFlags_EncodingFormat"); + +} + + +// Implementation of the enum wrapper class for QSsl::ImplementedClass +namespace qt_gsi +{ + +static gsi::Enum decl_QSsl_ImplementedClass_Enum ("QtNetwork", "QSsl_ImplementedClass", + gsi::enum_const ("Key", QSsl::ImplementedClass::Key, "@brief Enum constant QSsl::ImplementedClass::Key") + + gsi::enum_const ("Certificate", QSsl::ImplementedClass::Certificate, "@brief Enum constant QSsl::ImplementedClass::Certificate") + + gsi::enum_const ("Socket", QSsl::ImplementedClass::Socket, "@brief Enum constant QSsl::ImplementedClass::Socket") + + gsi::enum_const ("DiffieHellman", QSsl::ImplementedClass::DiffieHellman, "@brief Enum constant QSsl::ImplementedClass::DiffieHellman") + + gsi::enum_const ("EllipticCurve", QSsl::ImplementedClass::EllipticCurve, "@brief Enum constant QSsl::ImplementedClass::EllipticCurve") + + gsi::enum_const ("Dtls", QSsl::ImplementedClass::Dtls, "@brief Enum constant QSsl::ImplementedClass::Dtls") + + gsi::enum_const ("DtlsCookie", QSsl::ImplementedClass::DtlsCookie, "@brief Enum constant QSsl::ImplementedClass::DtlsCookie"), + "@qt\n@brief This class represents the QSsl::ImplementedClass enum"); + +static gsi::QFlagsClass decl_QSsl_ImplementedClass_Enums ("QtNetwork", "QSsl_QFlags_ImplementedClass", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QSsl_ImplementedClass_Enum_as_child (decl_QSsl_ImplementedClass_Enum, "ImplementedClass"); +static gsi::ClassExt decl_QSsl_ImplementedClass_Enums_as_child (decl_QSsl_ImplementedClass_Enums, "QFlags_ImplementedClass"); + +} + + +// Implementation of the enum wrapper class for QSsl::KeyAlgorithm +namespace qt_gsi +{ + +static gsi::Enum decl_QSsl_KeyAlgorithm_Enum ("QtNetwork", "QSsl_KeyAlgorithm", + gsi::enum_const ("Opaque", QSsl::Opaque, "@brief Enum constant QSsl::Opaque") + + gsi::enum_const ("Rsa", QSsl::Rsa, "@brief Enum constant QSsl::Rsa") + + gsi::enum_const ("Dsa", QSsl::Dsa, "@brief Enum constant QSsl::Dsa") + + gsi::enum_const ("Ec", QSsl::Ec, "@brief Enum constant QSsl::Ec") + + gsi::enum_const ("Dh", QSsl::Dh, "@brief Enum constant QSsl::Dh"), + "@qt\n@brief This class represents the QSsl::KeyAlgorithm enum"); + +static gsi::QFlagsClass decl_QSsl_KeyAlgorithm_Enums ("QtNetwork", "QSsl_QFlags_KeyAlgorithm", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSsl_KeyAlgorithm_Enum_in_parent (decl_QSsl_KeyAlgorithm_Enum.defs ()); +static gsi::ClassExt decl_QSsl_KeyAlgorithm_Enum_as_child (decl_QSsl_KeyAlgorithm_Enum, "KeyAlgorithm"); +static gsi::ClassExt decl_QSsl_KeyAlgorithm_Enums_as_child (decl_QSsl_KeyAlgorithm_Enums, "QFlags_KeyAlgorithm"); + +} + + +// Implementation of the enum wrapper class for QSsl::KeyType +namespace qt_gsi +{ + +static gsi::Enum decl_QSsl_KeyType_Enum ("QtNetwork", "QSsl_KeyType", + gsi::enum_const ("PrivateKey", QSsl::PrivateKey, "@brief Enum constant QSsl::PrivateKey") + + gsi::enum_const ("PublicKey", QSsl::PublicKey, "@brief Enum constant QSsl::PublicKey"), + "@qt\n@brief This class represents the QSsl::KeyType enum"); + +static gsi::QFlagsClass decl_QSsl_KeyType_Enums ("QtNetwork", "QSsl_QFlags_KeyType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSsl_KeyType_Enum_in_parent (decl_QSsl_KeyType_Enum.defs ()); +static gsi::ClassExt decl_QSsl_KeyType_Enum_as_child (decl_QSsl_KeyType_Enum, "KeyType"); +static gsi::ClassExt decl_QSsl_KeyType_Enums_as_child (decl_QSsl_KeyType_Enums, "QFlags_KeyType"); + +} + + +// Implementation of the enum wrapper class for QSsl::SslOption +namespace qt_gsi +{ + +static gsi::Enum decl_QSsl_SslOption_Enum ("QtNetwork", "QSsl_SslOption", + gsi::enum_const ("SslOptionDisableEmptyFragments", QSsl::SslOptionDisableEmptyFragments, "@brief Enum constant QSsl::SslOptionDisableEmptyFragments") + + gsi::enum_const ("SslOptionDisableSessionTickets", QSsl::SslOptionDisableSessionTickets, "@brief Enum constant QSsl::SslOptionDisableSessionTickets") + + gsi::enum_const ("SslOptionDisableCompression", QSsl::SslOptionDisableCompression, "@brief Enum constant QSsl::SslOptionDisableCompression") + + gsi::enum_const ("SslOptionDisableServerNameIndication", QSsl::SslOptionDisableServerNameIndication, "@brief Enum constant QSsl::SslOptionDisableServerNameIndication") + + gsi::enum_const ("SslOptionDisableLegacyRenegotiation", QSsl::SslOptionDisableLegacyRenegotiation, "@brief Enum constant QSsl::SslOptionDisableLegacyRenegotiation") + + gsi::enum_const ("SslOptionDisableSessionSharing", QSsl::SslOptionDisableSessionSharing, "@brief Enum constant QSsl::SslOptionDisableSessionSharing") + + gsi::enum_const ("SslOptionDisableSessionPersistence", QSsl::SslOptionDisableSessionPersistence, "@brief Enum constant QSsl::SslOptionDisableSessionPersistence") + + gsi::enum_const ("SslOptionDisableServerCipherPreference", QSsl::SslOptionDisableServerCipherPreference, "@brief Enum constant QSsl::SslOptionDisableServerCipherPreference"), + "@qt\n@brief This class represents the QSsl::SslOption enum"); + +static gsi::QFlagsClass decl_QSsl_SslOption_Enums ("QtNetwork", "QSsl_QFlags_SslOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSsl_SslOption_Enum_in_parent (decl_QSsl_SslOption_Enum.defs ()); +static gsi::ClassExt decl_QSsl_SslOption_Enum_as_child (decl_QSsl_SslOption_Enum, "SslOption"); +static gsi::ClassExt decl_QSsl_SslOption_Enums_as_child (decl_QSsl_SslOption_Enums, "QFlags_SslOption"); + +} + + +// Implementation of the enum wrapper class for QSsl::SslProtocol +namespace qt_gsi +{ + +static gsi::Enum decl_QSsl_SslProtocol_Enum ("QtNetwork", "QSsl_SslProtocol", + gsi::enum_const ("TlsV1_0", QSsl::TlsV1_0, "@brief Enum constant QSsl::TlsV1_0") + + gsi::enum_const ("TlsV1_1", QSsl::TlsV1_1, "@brief Enum constant QSsl::TlsV1_1") + + gsi::enum_const ("TlsV1_2", QSsl::TlsV1_2, "@brief Enum constant QSsl::TlsV1_2") + + gsi::enum_const ("AnyProtocol", QSsl::AnyProtocol, "@brief Enum constant QSsl::AnyProtocol") + + gsi::enum_const ("SecureProtocols", QSsl::SecureProtocols, "@brief Enum constant QSsl::SecureProtocols") + + gsi::enum_const ("TlsV1_0OrLater", QSsl::TlsV1_0OrLater, "@brief Enum constant QSsl::TlsV1_0OrLater") + + gsi::enum_const ("TlsV1_1OrLater", QSsl::TlsV1_1OrLater, "@brief Enum constant QSsl::TlsV1_1OrLater") + + gsi::enum_const ("TlsV1_2OrLater", QSsl::TlsV1_2OrLater, "@brief Enum constant QSsl::TlsV1_2OrLater") + + gsi::enum_const ("DtlsV1_0", QSsl::DtlsV1_0, "@brief Enum constant QSsl::DtlsV1_0") + + gsi::enum_const ("DtlsV1_0OrLater", QSsl::DtlsV1_0OrLater, "@brief Enum constant QSsl::DtlsV1_0OrLater") + + gsi::enum_const ("DtlsV1_2", QSsl::DtlsV1_2, "@brief Enum constant QSsl::DtlsV1_2") + + gsi::enum_const ("DtlsV1_2OrLater", QSsl::DtlsV1_2OrLater, "@brief Enum constant QSsl::DtlsV1_2OrLater") + + gsi::enum_const ("TlsV1_3", QSsl::TlsV1_3, "@brief Enum constant QSsl::TlsV1_3") + + gsi::enum_const ("TlsV1_3OrLater", QSsl::TlsV1_3OrLater, "@brief Enum constant QSsl::TlsV1_3OrLater") + + gsi::enum_const ("UnknownProtocol", QSsl::UnknownProtocol, "@brief Enum constant QSsl::UnknownProtocol"), + "@qt\n@brief This class represents the QSsl::SslProtocol enum"); + +static gsi::QFlagsClass decl_QSsl_SslProtocol_Enums ("QtNetwork", "QSsl_QFlags_SslProtocol", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSsl_SslProtocol_Enum_in_parent (decl_QSsl_SslProtocol_Enum.defs ()); +static gsi::ClassExt decl_QSsl_SslProtocol_Enum_as_child (decl_QSsl_SslProtocol_Enum, "SslProtocol"); +static gsi::ClassExt decl_QSsl_SslProtocol_Enums_as_child (decl_QSsl_SslProtocol_Enums, "QFlags_SslProtocol"); + +} + + +// Implementation of the enum wrapper class for QSsl::SupportedFeature +namespace qt_gsi +{ + +static gsi::Enum decl_QSsl_SupportedFeature_Enum ("QtNetwork", "QSsl_SupportedFeature", + gsi::enum_const ("CertificateVerification", QSsl::SupportedFeature::CertificateVerification, "@brief Enum constant QSsl::SupportedFeature::CertificateVerification") + + gsi::enum_const ("ClientSideAlpn", QSsl::SupportedFeature::ClientSideAlpn, "@brief Enum constant QSsl::SupportedFeature::ClientSideAlpn") + + gsi::enum_const ("ServerSideAlpn", QSsl::SupportedFeature::ServerSideAlpn, "@brief Enum constant QSsl::SupportedFeature::ServerSideAlpn") + + gsi::enum_const ("Ocsp", QSsl::SupportedFeature::Ocsp, "@brief Enum constant QSsl::SupportedFeature::Ocsp") + + gsi::enum_const ("Psk", QSsl::SupportedFeature::Psk, "@brief Enum constant QSsl::SupportedFeature::Psk") + + gsi::enum_const ("SessionTicket", QSsl::SupportedFeature::SessionTicket, "@brief Enum constant QSsl::SupportedFeature::SessionTicket") + + gsi::enum_const ("Alerts", QSsl::SupportedFeature::Alerts, "@brief Enum constant QSsl::SupportedFeature::Alerts"), + "@qt\n@brief This class represents the QSsl::SupportedFeature enum"); + +static gsi::QFlagsClass decl_QSsl_SupportedFeature_Enums ("QtNetwork", "QSsl_QFlags_SupportedFeature", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QSsl_SupportedFeature_Enum_as_child (decl_QSsl_SupportedFeature_Enum, "SupportedFeature"); +static gsi::ClassExt decl_QSsl_SupportedFeature_Enums_as_child (decl_QSsl_SupportedFeature_Enums, "QFlags_SupportedFeature"); + +} + diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslCertificate.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslCertificate.cc similarity index 77% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQSslCertificate.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQSslCertificate.cc index 6d996c945..1ade26b0a 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslCertificate.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslCertificate.cc @@ -34,8 +34,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -57,8 +56,8 @@ static void _call_ctor_QSslCertificate_3702 (const qt_gsi::GenericStaticMethod * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QIODevice *arg1 = args.read (heap); - const qt_gsi::Converter::target_type & arg2 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem)); + QIODevice *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); ret.write (new QSslCertificate (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); } @@ -79,8 +78,8 @@ static void _call_ctor_QSslCertificate_4564 (const qt_gsi::GenericStaticMethod * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args ? args.read (heap) : (const QByteArray &)(QByteArray()); - const qt_gsi::Converter::target_type & arg2 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem)); + const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); ret.write (new QSslCertificate (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); } @@ -99,7 +98,7 @@ static void _call_ctor_QSslCertificate_2823 (const qt_gsi::GenericStaticMethod * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslCertificate &arg1 = args.read (heap); + const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); ret.write (new QSslCertificate (arg1)); } @@ -134,7 +133,7 @@ static void _call_f_digest_c3331 (const qt_gsi::GenericMethod * /*decl*/, void * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QCryptographicHash::Md5)); + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QCryptographicHash::Md5), heap); ret.write ((QByteArray)((QSslCertificate *)cls)->digest (qt_gsi::QtToCppAdaptor(arg1).cref())); } @@ -244,6 +243,21 @@ static void _call_f_isSelfSigned_c0 (const qt_gsi::GenericMethod * /*decl*/, voi } +// QString QSslCertificate::issuerDisplayName() + + +static void _init_f_issuerDisplayName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_issuerDisplayName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSslCertificate *)cls)->issuerDisplayName ()); +} + + // QStringList QSslCertificate::issuerInfo(QSslCertificate::SubjectInfo info) @@ -258,7 +272,7 @@ static void _call_f_issuerInfo_c3178 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); ret.write ((QStringList)((QSslCertificate *)cls)->issuerInfo (qt_gsi::QtToCppAdaptor(arg1).cref())); } @@ -277,7 +291,7 @@ static void _call_f_issuerInfo_c2309 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); ret.write ((QStringList)((QSslCertificate *)cls)->issuerInfo (arg1)); } @@ -311,7 +325,7 @@ static void _call_f_operator_excl__eq__c2823 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslCertificate &arg1 = args.read (heap); + const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QSslCertificate *)cls)->operator!= (arg1)); } @@ -330,7 +344,7 @@ static void _call_f_operator_eq__2823 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslCertificate &arg1 = args.read (heap); + const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); ret.write ((QSslCertificate &)((QSslCertificate *)cls)->operator= (arg1)); } @@ -349,7 +363,7 @@ static void _call_f_operator_eq__eq__c2823 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslCertificate &arg1 = args.read (heap); + const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QSslCertificate *)cls)->operator== (arg1)); } @@ -384,6 +398,21 @@ static void _call_f_serialNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, voi } +// QString QSslCertificate::subjectDisplayName() + + +static void _init_f_subjectDisplayName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_subjectDisplayName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSslCertificate *)cls)->subjectDisplayName ()); +} + + // QStringList QSslCertificate::subjectInfo(QSslCertificate::SubjectInfo info) @@ -398,7 +427,7 @@ static void _call_f_subjectInfo_c3178 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); ret.write ((QStringList)((QSslCertificate *)cls)->subjectInfo (qt_gsi::QtToCppAdaptor(arg1).cref())); } @@ -417,7 +446,7 @@ static void _call_f_subjectInfo_c2309 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); ret.write ((QStringList)((QSslCertificate *)cls)->subjectInfo (arg1)); } @@ -451,7 +480,7 @@ static void _call_f_swap_2128 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QSslCertificate &arg1 = args.read (heap); + QSslCertificate &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslCertificate *)cls)->swap (arg1); } @@ -533,8 +562,8 @@ static void _call_f_fromData_4564 (const qt_gsi::GenericStaticMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); - const qt_gsi::Converter::target_type & arg2 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem)); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); ret.write > ((QList)QSslCertificate::fromData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); } @@ -555,34 +584,34 @@ static void _call_f_fromDevice_3702 (const qt_gsi::GenericStaticMethod * /*decl* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QIODevice *arg1 = args.read (heap); - const qt_gsi::Converter::target_type & arg2 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem)); + QIODevice *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); ret.write > ((QList)QSslCertificate::fromDevice (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); } -// static QList QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax) +// static QList QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QSslCertificate::PatternSyntax syntax) -static void _init_f_fromPath_6773 (qt_gsi::GenericStaticMethod *decl) +static void _init_f_fromPath_7615 (qt_gsi::GenericStaticMethod *decl) { static gsi::ArgSpecBase argspec_0 ("path"); decl->add_arg (argspec_0); static gsi::ArgSpecBase argspec_1 ("format", true, "QSsl::Pem"); decl->add_arg::target_type & > (argspec_1); - static gsi::ArgSpecBase argspec_2 ("syntax", true, "QRegExp::FixedString"); - decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_2 ("syntax", true, "QSslCertificate::PatternSyntax::FixedString"); + decl->add_arg::target_type & > (argspec_2); decl->set_return > (); } -static void _call_f_fromPath_6773 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_fromPath_7615 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); - const qt_gsi::Converter::target_type & arg2 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem)); - const qt_gsi::Converter::target_type & arg3 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QRegExp::FixedString)); - ret.write > ((QList)QSslCertificate::fromPath (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref())); + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSslCertificate::PatternSyntax::FixedString), heap); + ret.write > ((QList)QSslCertificate::fromPath (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref())); } @@ -597,7 +626,7 @@ static void _init_f_importPkcs12_9509 (qt_gsi::GenericStaticMethod *decl) decl->add_arg (argspec_1); static gsi::ArgSpecBase argspec_2 ("cert"); decl->add_arg (argspec_2); - static gsi::ArgSpecBase argspec_3 ("caCertificates", true, "0"); + static gsi::ArgSpecBase argspec_3 ("caCertificates", true, "nullptr"); decl->add_arg * > (argspec_3); static gsi::ArgSpecBase argspec_4 ("passPhrase", true, "QByteArray()"); decl->add_arg (argspec_4); @@ -608,33 +637,33 @@ static void _call_f_importPkcs12_9509 (const qt_gsi::GenericStaticMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QIODevice *arg1 = args.read (heap); - QSslKey *arg2 = args.read (heap); - QSslCertificate *arg3 = args.read (heap); - QList *arg4 = args ? args.read * > (heap) : (QList *)(0); - const QByteArray &arg5 = args ? args.read (heap) : (const QByteArray &)(QByteArray()); + QIODevice *arg1 = gsi::arg_reader() (args, heap); + QSslKey *arg2 = gsi::arg_reader() (args, heap); + QSslCertificate *arg3 = gsi::arg_reader() (args, heap); + QList *arg4 = args ? gsi::arg_reader * >() (args, heap) : gsi::arg_maker * >() (nullptr, heap); + const QByteArray &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); ret.write ((bool)QSslCertificate::importPkcs12 (arg1, arg2, arg3, arg4, arg5)); } -// static QList QSslCertificate::verify(QList certificateChain, const QString &hostName) +// static QList QSslCertificate::verify(const QList &certificateChain, const QString &hostName) -static void _init_f_verify_4478 (qt_gsi::GenericStaticMethod *decl) +static void _init_f_verify_5355 (qt_gsi::GenericStaticMethod *decl) { static gsi::ArgSpecBase argspec_0 ("certificateChain"); - decl->add_arg > (argspec_0); + decl->add_arg & > (argspec_0); static gsi::ArgSpecBase argspec_1 ("hostName", true, "QString()"); decl->add_arg (argspec_1); decl->set_return > (); } -static void _call_f_verify_4478 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_verify_5355 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QList arg1 = args.read > (heap); - const QString &arg2 = args ? args.read (heap) : (const QString &)(QString()); + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); ret.write > ((QList)QSslCertificate::verify (arg1, arg2)); } @@ -657,6 +686,7 @@ static gsi::Methods methods_QSslCertificate () { methods += new qt_gsi::GenericMethod ("isBlacklisted?", "@brief Method bool QSslCertificate::isBlacklisted()\n", true, &_init_f_isBlacklisted_c0, &_call_f_isBlacklisted_c0); methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QSslCertificate::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); methods += new qt_gsi::GenericMethod ("isSelfSigned?", "@brief Method bool QSslCertificate::isSelfSigned()\n", true, &_init_f_isSelfSigned_c0, &_call_f_isSelfSigned_c0); + methods += new qt_gsi::GenericMethod ("issuerDisplayName", "@brief Method QString QSslCertificate::issuerDisplayName()\n", true, &_init_f_issuerDisplayName_c0, &_call_f_issuerDisplayName_c0); methods += new qt_gsi::GenericMethod ("issuerInfo", "@brief Method QStringList QSslCertificate::issuerInfo(QSslCertificate::SubjectInfo info)\n", true, &_init_f_issuerInfo_c3178, &_call_f_issuerInfo_c3178); methods += new qt_gsi::GenericMethod ("issuerInfo", "@brief Method QStringList QSslCertificate::issuerInfo(const QByteArray &attribute)\n", true, &_init_f_issuerInfo_c2309, &_call_f_issuerInfo_c2309); methods += new qt_gsi::GenericMethod ("issuerInfoAttributes", "@brief Method QList QSslCertificate::issuerInfoAttributes()\n", true, &_init_f_issuerInfoAttributes_c0, &_call_f_issuerInfoAttributes_c0); @@ -665,6 +695,7 @@ static gsi::Methods methods_QSslCertificate () { methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QSslCertificate::operator==(const QSslCertificate &other)\n", true, &_init_f_operator_eq__eq__c2823, &_call_f_operator_eq__eq__c2823); methods += new qt_gsi::GenericMethod ("publicKey", "@brief Method QSslKey QSslCertificate::publicKey()\n", true, &_init_f_publicKey_c0, &_call_f_publicKey_c0); methods += new qt_gsi::GenericMethod ("serialNumber", "@brief Method QByteArray QSslCertificate::serialNumber()\n", true, &_init_f_serialNumber_c0, &_call_f_serialNumber_c0); + methods += new qt_gsi::GenericMethod ("subjectDisplayName", "@brief Method QString QSslCertificate::subjectDisplayName()\n", true, &_init_f_subjectDisplayName_c0, &_call_f_subjectDisplayName_c0); methods += new qt_gsi::GenericMethod ("subjectInfo", "@brief Method QStringList QSslCertificate::subjectInfo(QSslCertificate::SubjectInfo info)\n", true, &_init_f_subjectInfo_c3178, &_call_f_subjectInfo_c3178); methods += new qt_gsi::GenericMethod ("subjectInfo", "@brief Method QStringList QSslCertificate::subjectInfo(const QByteArray &attribute)\n", true, &_init_f_subjectInfo_c2309, &_call_f_subjectInfo_c2309); methods += new qt_gsi::GenericMethod ("subjectInfoAttributes", "@brief Method QList QSslCertificate::subjectInfoAttributes()\n", true, &_init_f_subjectInfoAttributes_c0, &_call_f_subjectInfoAttributes_c0); @@ -675,18 +706,37 @@ static gsi::Methods methods_QSslCertificate () { methods += new qt_gsi::GenericMethod ("version", "@brief Method QByteArray QSslCertificate::version()\n", true, &_init_f_version_c0, &_call_f_version_c0); methods += new qt_gsi::GenericStaticMethod ("fromData", "@brief Static method QList QSslCertificate::fromData(const QByteArray &data, QSsl::EncodingFormat format)\nThis method is static and can be called without an instance.", &_init_f_fromData_4564, &_call_f_fromData_4564); methods += new qt_gsi::GenericStaticMethod ("fromDevice", "@brief Static method QList QSslCertificate::fromDevice(QIODevice *device, QSsl::EncodingFormat format)\nThis method is static and can be called without an instance.", &_init_f_fromDevice_3702, &_call_f_fromDevice_3702); - methods += new qt_gsi::GenericStaticMethod ("fromPath", "@brief Static method QList QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax)\nThis method is static and can be called without an instance.", &_init_f_fromPath_6773, &_call_f_fromPath_6773); + methods += new qt_gsi::GenericStaticMethod ("fromPath", "@brief Static method QList QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QSslCertificate::PatternSyntax syntax)\nThis method is static and can be called without an instance.", &_init_f_fromPath_7615, &_call_f_fromPath_7615); methods += new qt_gsi::GenericStaticMethod ("importPkcs12", "@brief Static method bool QSslCertificate::importPkcs12(QIODevice *device, QSslKey *key, QSslCertificate *cert, QList *caCertificates, const QByteArray &passPhrase)\nThis method is static and can be called without an instance.", &_init_f_importPkcs12_9509, &_call_f_importPkcs12_9509); - methods += new qt_gsi::GenericStaticMethod ("verify", "@brief Static method QList QSslCertificate::verify(QList certificateChain, const QString &hostName)\nThis method is static and can be called without an instance.", &_init_f_verify_4478, &_call_f_verify_4478); + methods += new qt_gsi::GenericStaticMethod ("verify", "@brief Static method QList QSslCertificate::verify(const QList &certificateChain, const QString &hostName)\nThis method is static and can be called without an instance.", &_init_f_verify_5355, &_call_f_verify_5355); return methods; } -gsi::Class decl_QSslCertificate ("QtMultimedia", "QSslCertificate", +gsi::Class decl_QSslCertificate ("QtNetwork", "QSslCertificate", methods_QSslCertificate (), "@qt\n@brief Binding of QSslCertificate"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QSslCertificate () { return decl_QSslCertificate; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslCertificate () { return decl_QSslCertificate; } + +} + + +// Implementation of the enum wrapper class for QSslCertificate::PatternSyntax +namespace qt_gsi +{ + +static gsi::Enum decl_QSslCertificate_PatternSyntax_Enum ("QtNetwork", "QSslCertificate_PatternSyntax", + gsi::enum_const ("RegularExpression", QSslCertificate::PatternSyntax::RegularExpression, "@brief Enum constant QSslCertificate::PatternSyntax::RegularExpression") + + gsi::enum_const ("Wildcard", QSslCertificate::PatternSyntax::Wildcard, "@brief Enum constant QSslCertificate::PatternSyntax::Wildcard") + + gsi::enum_const ("FixedString", QSslCertificate::PatternSyntax::FixedString, "@brief Enum constant QSslCertificate::PatternSyntax::FixedString"), + "@qt\n@brief This class represents the QSslCertificate::PatternSyntax enum"); + +static gsi::QFlagsClass decl_QSslCertificate_PatternSyntax_Enums ("QtNetwork", "QSslCertificate_QFlags_PatternSyntax", + "@qt\n@brief This class represents the QFlags flag set"); + +static gsi::ClassExt decl_QSslCertificate_PatternSyntax_Enum_as_child (decl_QSslCertificate_PatternSyntax_Enum, "PatternSyntax"); +static gsi::ClassExt decl_QSslCertificate_PatternSyntax_Enums_as_child (decl_QSslCertificate_PatternSyntax_Enums, "QFlags_PatternSyntax"); } @@ -695,7 +745,7 @@ GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QSslCertificate () { namespace qt_gsi { -static gsi::Enum decl_QSslCertificate_SubjectInfo_Enum ("QtMultimedia", "QSslCertificate_SubjectInfo", +static gsi::Enum decl_QSslCertificate_SubjectInfo_Enum ("QtNetwork", "QSslCertificate_SubjectInfo", gsi::enum_const ("Organization", QSslCertificate::Organization, "@brief Enum constant QSslCertificate::Organization") + gsi::enum_const ("CommonName", QSslCertificate::CommonName, "@brief Enum constant QSslCertificate::CommonName") + gsi::enum_const ("LocalityName", QSslCertificate::LocalityName, "@brief Enum constant QSslCertificate::LocalityName") + @@ -707,7 +757,7 @@ static gsi::Enum decl_QSslCertificate_SubjectInfo_ gsi::enum_const ("EmailAddress", QSslCertificate::EmailAddress, "@brief Enum constant QSslCertificate::EmailAddress"), "@qt\n@brief This class represents the QSslCertificate::SubjectInfo enum"); -static gsi::QFlagsClass decl_QSslCertificate_SubjectInfo_Enums ("QtMultimedia", "QSslCertificate_QFlags_SubjectInfo", +static gsi::QFlagsClass decl_QSslCertificate_SubjectInfo_Enums ("QtNetwork", "QSslCertificate_QFlags_SubjectInfo", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslCertificateExtension.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslCertificateExtension.cc similarity index 93% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQSslCertificateExtension.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQSslCertificateExtension.cc index 7d9abe45d..189af1d39 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslCertificateExtension.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslCertificateExtension.cc @@ -29,8 +29,7 @@ #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -65,7 +64,7 @@ static void _call_ctor_QSslCertificateExtension_3780 (const qt_gsi::GenericStati { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslCertificateExtension &arg1 = args.read (heap); + const QSslCertificateExtension &arg1 = gsi::arg_reader() (args, heap); ret.write (new QSslCertificateExtension (arg1)); } @@ -144,7 +143,7 @@ static void _call_f_operator_eq__3780 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslCertificateExtension &arg1 = args.read (heap); + const QSslCertificateExtension &arg1 = gsi::arg_reader() (args, heap); ret.write ((QSslCertificateExtension &)((QSslCertificateExtension *)cls)->operator= (arg1)); } @@ -163,7 +162,7 @@ static void _call_f_swap_3085 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QSslCertificateExtension &arg1 = args.read (heap); + QSslCertificateExtension &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslCertificateExtension *)cls)->swap (arg1); } @@ -202,12 +201,12 @@ static gsi::Methods methods_QSslCertificateExtension () { return methods; } -gsi::Class decl_QSslCertificateExtension ("QtMultimedia", "QSslCertificateExtension", +gsi::Class decl_QSslCertificateExtension ("QtNetwork", "QSslCertificateExtension", methods_QSslCertificateExtension (), "@qt\n@brief Binding of QSslCertificateExtension"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QSslCertificateExtension () { return decl_QSslCertificateExtension; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslCertificateExtension () { return decl_QSslCertificateExtension; } } diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslCipher.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslCipher.cc similarity index 93% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQSslCipher.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQSslCipher.cc index 102d4987d..cdc54205c 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslCipher.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslCipher.cc @@ -29,8 +29,7 @@ #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -65,7 +64,7 @@ static void _call_ctor_QSslCipher_2025 (const qt_gsi::GenericStaticMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); ret.write (new QSslCipher (arg1)); } @@ -86,8 +85,8 @@ static void _call_ctor_QSslCipher_4012 (const qt_gsi::GenericStaticMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); - const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); ret.write (new QSslCipher (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); } @@ -106,7 +105,7 @@ static void _call_ctor_QSslCipher_2303 (const qt_gsi::GenericStaticMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslCipher &arg1 = args.read (heap); + const QSslCipher &arg1 = gsi::arg_reader() (args, heap); ret.write (new QSslCipher (arg1)); } @@ -200,7 +199,7 @@ static void _call_f_operator_excl__eq__c2303 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslCipher &arg1 = args.read (heap); + const QSslCipher &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QSslCipher *)cls)->operator!= (arg1)); } @@ -219,7 +218,7 @@ static void _call_f_operator_eq__2303 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslCipher &arg1 = args.read (heap); + const QSslCipher &arg1 = gsi::arg_reader() (args, heap); ret.write ((QSslCipher &)((QSslCipher *)cls)->operator= (arg1)); } @@ -238,7 +237,7 @@ static void _call_f_operator_eq__eq__c2303 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslCipher &arg1 = args.read (heap); + const QSslCipher &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QSslCipher *)cls)->operator== (arg1)); } @@ -302,7 +301,7 @@ static void _call_f_swap_1608 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QSslCipher &arg1 = args.read (heap); + QSslCipher &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslCipher *)cls)->swap (arg1); } @@ -349,12 +348,12 @@ static gsi::Methods methods_QSslCipher () { return methods; } -gsi::Class decl_QSslCipher ("QtMultimedia", "QSslCipher", +gsi::Class decl_QSslCipher ("QtNetwork", "QSslCipher", methods_QSslCipher (), "@qt\n@brief Binding of QSslCipher"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QSslCipher () { return decl_QSslCipher; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslCipher () { return decl_QSslCipher; } } diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslConfiguration.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslConfiguration.cc similarity index 58% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQSslConfiguration.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQSslConfiguration.cc index e1ec60617..3d87b9b28 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslConfiguration.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslConfiguration.cc @@ -30,11 +30,11 @@ #include #include #include +#include #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -69,11 +69,76 @@ static void _call_ctor_QSslConfiguration_3068 (const qt_gsi::GenericStaticMethod { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslConfiguration &arg1 = args.read (heap); + const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); ret.write (new QSslConfiguration (arg1)); } +// void QSslConfiguration::addCaCertificate(const QSslCertificate &certificate) + + +static void _init_f_addCaCertificate_2823 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("certificate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addCaCertificate_2823 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSslConfiguration *)cls)->addCaCertificate (arg1); +} + + +// bool QSslConfiguration::addCaCertificates(const QString &path, QSsl::EncodingFormat format, QSslCertificate::PatternSyntax syntax) + + +static void _init_f_addCaCertificates_7615 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QSsl::Pem"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("syntax", true, "QSslCertificate::PatternSyntax::FixedString"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_addCaCertificates_7615 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSslCertificate::PatternSyntax::FixedString), heap); + ret.write ((bool)((QSslConfiguration *)cls)->addCaCertificates (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// void QSslConfiguration::addCaCertificates(const QList &certificates) + + +static void _init_f_addCaCertificates_3438 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("certificates"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_addCaCertificates_3438 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSslConfiguration *)cls)->addCaCertificates (arg1); +} + + // QList QSslConfiguration::allowedNextProtocols() @@ -89,6 +154,21 @@ static void _call_f_allowedNextProtocols_c0 (const qt_gsi::GenericMethod * /*dec } +// QMap QSslConfiguration::backendConfiguration() + + +static void _init_f_backendConfiguration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_backendConfiguration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QMap)((QSslConfiguration *)cls)->backendConfiguration ()); +} + + // QList QSslConfiguration::caCertificates() @@ -119,18 +199,78 @@ static void _call_f_ciphers_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cl } -// QVector QSslConfiguration::ellipticCurves() +// QSslDiffieHellmanParameters QSslConfiguration::diffieHellmanParameters() + + +static void _init_f_diffieHellmanParameters_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_diffieHellmanParameters_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSslDiffieHellmanParameters)((QSslConfiguration *)cls)->diffieHellmanParameters ()); +} + + +// bool QSslConfiguration::dtlsCookieVerificationEnabled() + + +static void _init_f_dtlsCookieVerificationEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dtlsCookieVerificationEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSslConfiguration *)cls)->dtlsCookieVerificationEnabled ()); +} + + +// QList QSslConfiguration::ellipticCurves() static void _init_f_ellipticCurves_c0 (qt_gsi::GenericMethod *decl) { - decl->set_return > (); + decl->set_return > (); } static void _call_f_ellipticCurves_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); - ret.write > ((QVector)((QSslConfiguration *)cls)->ellipticCurves ()); + ret.write > ((QList)((QSslConfiguration *)cls)->ellipticCurves ()); +} + + +// QSslKey QSslConfiguration::ephemeralServerKey() + + +static void _init_f_ephemeralServerKey_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ephemeralServerKey_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSslKey)((QSslConfiguration *)cls)->ephemeralServerKey ()); +} + + +// bool QSslConfiguration::handshakeMustInterruptOnError() + + +static void _init_f_handshakeMustInterruptOnError_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_handshakeMustInterruptOnError_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSslConfiguration *)cls)->handshakeMustInterruptOnError ()); } @@ -179,6 +319,21 @@ static void _call_f_localCertificateChain_c0 (const qt_gsi::GenericMethod * /*de } +// bool QSslConfiguration::missingCertificateIsFatal() + + +static void _init_f_missingCertificateIsFatal_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_missingCertificateIsFatal_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSslConfiguration *)cls)->missingCertificateIsFatal ()); +} + + // QByteArray QSslConfiguration::nextNegotiatedProtocol() @@ -209,6 +364,21 @@ static void _call_f_nextProtocolNegotiationStatus_c0 (const qt_gsi::GenericMetho } +// bool QSslConfiguration::ocspStaplingEnabled() + + +static void _init_f_ocspStaplingEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ocspStaplingEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSslConfiguration *)cls)->ocspStaplingEnabled ()); +} + + // bool QSslConfiguration::operator!=(const QSslConfiguration &other) @@ -223,7 +393,7 @@ static void _call_f_operator_excl__eq__c3068 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslConfiguration &arg1 = args.read (heap); + const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QSslConfiguration *)cls)->operator!= (arg1)); } @@ -242,7 +412,7 @@ static void _call_f_operator_eq__3068 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslConfiguration &arg1 = args.read (heap); + const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); ret.write ((QSslConfiguration &)((QSslConfiguration *)cls)->operator= (arg1)); } @@ -261,7 +431,7 @@ static void _call_f_operator_eq__eq__c3068 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslConfiguration &arg1 = args.read (heap); + const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QSslConfiguration *)cls)->operator== (arg1)); } @@ -326,6 +496,21 @@ static void _call_f_peerVerifyMode_c0 (const qt_gsi::GenericMethod * /*decl*/, v } +// QByteArray QSslConfiguration::preSharedKeyIdentityHint() + + +static void _init_f_preSharedKeyIdentityHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_preSharedKeyIdentityHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QSslConfiguration *)cls)->preSharedKeyIdentityHint ()); +} + + // QSslKey QSslConfiguration::privateKey() @@ -416,26 +601,69 @@ static void _call_f_sessionTicketLifeTimeHint_c0 (const qt_gsi::GenericMethod * } -// void QSslConfiguration::setAllowedNextProtocols(QList protocols) +// void QSslConfiguration::setAllowedNextProtocols(const QList &protocols) -static void _init_f_setAllowedNextProtocols_2047 (qt_gsi::GenericMethod *decl) +static void _init_f_setAllowedNextProtocols_2924 (qt_gsi::GenericMethod *decl) { static gsi::ArgSpecBase argspec_0 ("protocols"); - decl->add_arg > (argspec_0); + decl->add_arg & > (argspec_0); decl->set_return (); } -static void _call_f_setAllowedNextProtocols_2047 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_setAllowedNextProtocols_2924 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QList arg1 = args.read > (heap); + const QList &arg1 = gsi::arg_reader & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslConfiguration *)cls)->setAllowedNextProtocols (arg1); } +// void QSslConfiguration::setBackendConfiguration(const QMap &backendConfiguration) + + +static void _init_f_setBackendConfiguration_3792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("backendConfiguration", true, "QMap()"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setBackendConfiguration_3792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMap &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QMap(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSslConfiguration *)cls)->setBackendConfiguration (arg1); +} + + +// void QSslConfiguration::setBackendConfigurationOption(const QByteArray &name, const QVariant &value) + + +static void _init_f_setBackendConfigurationOption_4320 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setBackendConfigurationOption_4320 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSslConfiguration *)cls)->setBackendConfigurationOption (arg1, arg2); +} + + // void QSslConfiguration::setCaCertificates(const QList &certificates) @@ -450,7 +678,7 @@ static void _call_f_setCaCertificates_3438 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QList &arg1 = args.read & > (heap); + const QList &arg1 = gsi::arg_reader & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslConfiguration *)cls)->setCaCertificates (arg1); } @@ -470,32 +698,112 @@ static void _call_f_setCiphers_2918 (const qt_gsi::GenericMethod * /*decl*/, voi { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QList &arg1 = args.read & > (heap); + const QList &arg1 = gsi::arg_reader & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslConfiguration *)cls)->setCiphers (arg1); } -// void QSslConfiguration::setEllipticCurves(const QVector &curves) +// void QSslConfiguration::setCiphers(const QString &ciphers) -static void _init_f_setEllipticCurves_3869 (qt_gsi::GenericMethod *decl) +static void _init_f_setCiphers_2025 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("curves"); - decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_0 ("ciphers"); + decl->add_arg (argspec_0); decl->set_return (); } -static void _call_f_setEllipticCurves_3869 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_setCiphers_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QVector &arg1 = args.read & > (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSslConfiguration *)cls)->setCiphers (arg1); +} + + +// void QSslConfiguration::setDiffieHellmanParameters(const QSslDiffieHellmanParameters &dhparams) + + +static void _init_f_setDiffieHellmanParameters_4032 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dhparams"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDiffieHellmanParameters_4032 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSslDiffieHellmanParameters &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSslConfiguration *)cls)->setDiffieHellmanParameters (arg1); +} + + +// void QSslConfiguration::setDtlsCookieVerificationEnabled(bool enable) + + +static void _init_f_setDtlsCookieVerificationEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDtlsCookieVerificationEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSslConfiguration *)cls)->setDtlsCookieVerificationEnabled (arg1); +} + + +// void QSslConfiguration::setEllipticCurves(const QList &curves) + + +static void _init_f_setEllipticCurves_3654 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("curves"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setEllipticCurves_3654 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslConfiguration *)cls)->setEllipticCurves (arg1); } +// void QSslConfiguration::setHandshakeMustInterruptOnError(bool interrupt) + + +static void _init_f_setHandshakeMustInterruptOnError_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("interrupt"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHandshakeMustInterruptOnError_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSslConfiguration *)cls)->setHandshakeMustInterruptOnError (arg1); +} + + // void QSslConfiguration::setLocalCertificate(const QSslCertificate &certificate) @@ -510,7 +818,7 @@ static void _call_f_setLocalCertificate_2823 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslCertificate &arg1 = args.read (heap); + const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslConfiguration *)cls)->setLocalCertificate (arg1); } @@ -530,12 +838,52 @@ static void _call_f_setLocalCertificateChain_3438 (const qt_gsi::GenericMethod * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QList &arg1 = args.read & > (heap); + const QList &arg1 = gsi::arg_reader & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslConfiguration *)cls)->setLocalCertificateChain (arg1); } +// void QSslConfiguration::setMissingCertificateIsFatal(bool cannotRecover) + + +static void _init_f_setMissingCertificateIsFatal_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cannotRecover"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMissingCertificateIsFatal_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSslConfiguration *)cls)->setMissingCertificateIsFatal (arg1); +} + + +// void QSslConfiguration::setOcspStaplingEnabled(bool enable) + + +static void _init_f_setOcspStaplingEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOcspStaplingEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSslConfiguration *)cls)->setOcspStaplingEnabled (arg1); +} + + // void QSslConfiguration::setPeerVerifyDepth(int depth) @@ -550,7 +898,7 @@ static void _call_f_setPeerVerifyDepth_767 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args.read (heap); + int arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslConfiguration *)cls)->setPeerVerifyDepth (arg1); } @@ -570,12 +918,32 @@ static void _call_f_setPeerVerifyMode_2970 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslConfiguration *)cls)->setPeerVerifyMode (qt_gsi::QtToCppAdaptor(arg1).cref()); } +// void QSslConfiguration::setPreSharedKeyIdentityHint(const QByteArray &hint) + + +static void _init_f_setPreSharedKeyIdentityHint_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hint"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPreSharedKeyIdentityHint_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSslConfiguration *)cls)->setPreSharedKeyIdentityHint (arg1); +} + + // void QSslConfiguration::setPrivateKey(const QSslKey &key) @@ -590,7 +958,7 @@ static void _call_f_setPrivateKey_1997 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslKey &arg1 = args.read (heap); + const QSslKey &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslConfiguration *)cls)->setPrivateKey (arg1); } @@ -610,7 +978,7 @@ static void _call_f_setProtocol_2095 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslConfiguration *)cls)->setProtocol (qt_gsi::QtToCppAdaptor(arg1).cref()); } @@ -630,7 +998,7 @@ static void _call_f_setSessionTicket_2309 (const qt_gsi::GenericMethod * /*decl* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslConfiguration *)cls)->setSessionTicket (arg1); } @@ -652,8 +1020,8 @@ static void _call_f_setSslOption_2634 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - bool arg2 = args.read (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslConfiguration *)cls)->setSslOption (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); } @@ -673,7 +1041,7 @@ static void _call_f_swap_2373 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QSslConfiguration &arg1 = args.read (heap); + QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslConfiguration *)cls)->swap (arg1); } @@ -693,7 +1061,7 @@ static void _call_f_testSslOption_c1878 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); ret.write ((bool)((QSslConfiguration *)cls)->testSslOption (qt_gsi::QtToCppAdaptor(arg1).cref())); } @@ -713,6 +1081,21 @@ static void _call_f_defaultConfiguration_0 (const qt_gsi::GenericStaticMethod * } +// static QSslConfiguration QSslConfiguration::defaultDtlsConfiguration() + + +static void _init_f_defaultDtlsConfiguration_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultDtlsConfiguration_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSslConfiguration)QSslConfiguration::defaultDtlsConfiguration ()); +} + + // static void QSslConfiguration::setDefaultConfiguration(const QSslConfiguration &configuration) @@ -727,12 +1110,32 @@ static void _call_f_setDefaultConfiguration_3068 (const qt_gsi::GenericStaticMet { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslConfiguration &arg1 = args.read (heap); + const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); QSslConfiguration::setDefaultConfiguration (arg1); } +// static void QSslConfiguration::setDefaultDtlsConfiguration(const QSslConfiguration &configuration) + + +static void _init_f_setDefaultDtlsConfiguration_3068 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("configuration"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultDtlsConfiguration_3068 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QSslConfiguration::setDefaultDtlsConfiguration (arg1); +} + + // static QList QSslConfiguration::supportedCiphers() @@ -748,18 +1151,18 @@ static void _call_f_supportedCiphers_0 (const qt_gsi::GenericStaticMethod * /*de } -// static QVector QSslConfiguration::supportedEllipticCurves() +// static QList QSslConfiguration::supportedEllipticCurves() static void _init_f_supportedEllipticCurves_0 (qt_gsi::GenericStaticMethod *decl) { - decl->set_return > (); + decl->set_return > (); } static void _call_f_supportedEllipticCurves_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); - ret.write > ((QVector)QSslConfiguration::supportedEllipticCurves ()); + ret.write > ((QList)QSslConfiguration::supportedEllipticCurves ()); } @@ -786,15 +1189,25 @@ static gsi::Methods methods_QSslConfiguration () { gsi::Methods methods; methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSslConfiguration::QSslConfiguration()\nThis method creates an object of class QSslConfiguration.", &_init_ctor_QSslConfiguration_0, &_call_ctor_QSslConfiguration_0); methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSslConfiguration::QSslConfiguration(const QSslConfiguration &other)\nThis method creates an object of class QSslConfiguration.", &_init_ctor_QSslConfiguration_3068, &_call_ctor_QSslConfiguration_3068); + methods += new qt_gsi::GenericMethod ("addCaCertificate", "@brief Method void QSslConfiguration::addCaCertificate(const QSslCertificate &certificate)\n", false, &_init_f_addCaCertificate_2823, &_call_f_addCaCertificate_2823); + methods += new qt_gsi::GenericMethod ("addCaCertificates", "@brief Method bool QSslConfiguration::addCaCertificates(const QString &path, QSsl::EncodingFormat format, QSslCertificate::PatternSyntax syntax)\n", false, &_init_f_addCaCertificates_7615, &_call_f_addCaCertificates_7615); + methods += new qt_gsi::GenericMethod ("addCaCertificates", "@brief Method void QSslConfiguration::addCaCertificates(const QList &certificates)\n", false, &_init_f_addCaCertificates_3438, &_call_f_addCaCertificates_3438); methods += new qt_gsi::GenericMethod (":allowedNextProtocols", "@brief Method QList QSslConfiguration::allowedNextProtocols()\n", true, &_init_f_allowedNextProtocols_c0, &_call_f_allowedNextProtocols_c0); + methods += new qt_gsi::GenericMethod ("backendConfiguration", "@brief Method QMap QSslConfiguration::backendConfiguration()\n", true, &_init_f_backendConfiguration_c0, &_call_f_backendConfiguration_c0); methods += new qt_gsi::GenericMethod (":caCertificates", "@brief Method QList QSslConfiguration::caCertificates()\n", true, &_init_f_caCertificates_c0, &_call_f_caCertificates_c0); methods += new qt_gsi::GenericMethod (":ciphers", "@brief Method QList QSslConfiguration::ciphers()\n", true, &_init_f_ciphers_c0, &_call_f_ciphers_c0); - methods += new qt_gsi::GenericMethod (":ellipticCurves", "@brief Method QVector QSslConfiguration::ellipticCurves()\n", true, &_init_f_ellipticCurves_c0, &_call_f_ellipticCurves_c0); + methods += new qt_gsi::GenericMethod ("diffieHellmanParameters", "@brief Method QSslDiffieHellmanParameters QSslConfiguration::diffieHellmanParameters()\n", true, &_init_f_diffieHellmanParameters_c0, &_call_f_diffieHellmanParameters_c0); + methods += new qt_gsi::GenericMethod ("dtlsCookieVerificationEnabled", "@brief Method bool QSslConfiguration::dtlsCookieVerificationEnabled()\n", true, &_init_f_dtlsCookieVerificationEnabled_c0, &_call_f_dtlsCookieVerificationEnabled_c0); + methods += new qt_gsi::GenericMethod (":ellipticCurves", "@brief Method QList QSslConfiguration::ellipticCurves()\n", true, &_init_f_ellipticCurves_c0, &_call_f_ellipticCurves_c0); + methods += new qt_gsi::GenericMethod ("ephemeralServerKey", "@brief Method QSslKey QSslConfiguration::ephemeralServerKey()\n", true, &_init_f_ephemeralServerKey_c0, &_call_f_ephemeralServerKey_c0); + methods += new qt_gsi::GenericMethod ("handshakeMustInterruptOnError", "@brief Method bool QSslConfiguration::handshakeMustInterruptOnError()\n", true, &_init_f_handshakeMustInterruptOnError_c0, &_call_f_handshakeMustInterruptOnError_c0); methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QSslConfiguration::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); methods += new qt_gsi::GenericMethod (":localCertificate", "@brief Method QSslCertificate QSslConfiguration::localCertificate()\n", true, &_init_f_localCertificate_c0, &_call_f_localCertificate_c0); methods += new qt_gsi::GenericMethod (":localCertificateChain", "@brief Method QList QSslConfiguration::localCertificateChain()\n", true, &_init_f_localCertificateChain_c0, &_call_f_localCertificateChain_c0); + methods += new qt_gsi::GenericMethod ("missingCertificateIsFatal", "@brief Method bool QSslConfiguration::missingCertificateIsFatal()\n", true, &_init_f_missingCertificateIsFatal_c0, &_call_f_missingCertificateIsFatal_c0); methods += new qt_gsi::GenericMethod ("nextNegotiatedProtocol", "@brief Method QByteArray QSslConfiguration::nextNegotiatedProtocol()\n", true, &_init_f_nextNegotiatedProtocol_c0, &_call_f_nextNegotiatedProtocol_c0); methods += new qt_gsi::GenericMethod ("nextProtocolNegotiationStatus", "@brief Method QSslConfiguration::NextProtocolNegotiationStatus QSslConfiguration::nextProtocolNegotiationStatus()\n", true, &_init_f_nextProtocolNegotiationStatus_c0, &_call_f_nextProtocolNegotiationStatus_c0); + methods += new qt_gsi::GenericMethod ("ocspStaplingEnabled", "@brief Method bool QSslConfiguration::ocspStaplingEnabled()\n", true, &_init_f_ocspStaplingEnabled_c0, &_call_f_ocspStaplingEnabled_c0); methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QSslConfiguration::operator!=(const QSslConfiguration &other)\n", true, &_init_f_operator_excl__eq__c3068, &_call_f_operator_excl__eq__c3068); methods += new qt_gsi::GenericMethod ("assign", "@brief Method QSslConfiguration &QSslConfiguration::operator=(const QSslConfiguration &other)\n", false, &_init_f_operator_eq__3068, &_call_f_operator_eq__3068); methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QSslConfiguration::operator==(const QSslConfiguration &other)\n", true, &_init_f_operator_eq__eq__c3068, &_call_f_operator_eq__eq__c3068); @@ -802,20 +1215,30 @@ static gsi::Methods methods_QSslConfiguration () { methods += new qt_gsi::GenericMethod ("peerCertificateChain", "@brief Method QList QSslConfiguration::peerCertificateChain()\n", true, &_init_f_peerCertificateChain_c0, &_call_f_peerCertificateChain_c0); methods += new qt_gsi::GenericMethod (":peerVerifyDepth", "@brief Method int QSslConfiguration::peerVerifyDepth()\n", true, &_init_f_peerVerifyDepth_c0, &_call_f_peerVerifyDepth_c0); methods += new qt_gsi::GenericMethod (":peerVerifyMode", "@brief Method QSslSocket::PeerVerifyMode QSslConfiguration::peerVerifyMode()\n", true, &_init_f_peerVerifyMode_c0, &_call_f_peerVerifyMode_c0); + methods += new qt_gsi::GenericMethod ("preSharedKeyIdentityHint", "@brief Method QByteArray QSslConfiguration::preSharedKeyIdentityHint()\n", true, &_init_f_preSharedKeyIdentityHint_c0, &_call_f_preSharedKeyIdentityHint_c0); methods += new qt_gsi::GenericMethod (":privateKey", "@brief Method QSslKey QSslConfiguration::privateKey()\n", true, &_init_f_privateKey_c0, &_call_f_privateKey_c0); methods += new qt_gsi::GenericMethod (":protocol", "@brief Method QSsl::SslProtocol QSslConfiguration::protocol()\n", true, &_init_f_protocol_c0, &_call_f_protocol_c0); methods += new qt_gsi::GenericMethod ("sessionCipher", "@brief Method QSslCipher QSslConfiguration::sessionCipher()\n", true, &_init_f_sessionCipher_c0, &_call_f_sessionCipher_c0); methods += new qt_gsi::GenericMethod ("sessionProtocol", "@brief Method QSsl::SslProtocol QSslConfiguration::sessionProtocol()\n", true, &_init_f_sessionProtocol_c0, &_call_f_sessionProtocol_c0); methods += new qt_gsi::GenericMethod (":sessionTicket", "@brief Method QByteArray QSslConfiguration::sessionTicket()\n", true, &_init_f_sessionTicket_c0, &_call_f_sessionTicket_c0); methods += new qt_gsi::GenericMethod ("sessionTicketLifeTimeHint", "@brief Method int QSslConfiguration::sessionTicketLifeTimeHint()\n", true, &_init_f_sessionTicketLifeTimeHint_c0, &_call_f_sessionTicketLifeTimeHint_c0); - methods += new qt_gsi::GenericMethod ("setAllowedNextProtocols|allowedNextProtocols=", "@brief Method void QSslConfiguration::setAllowedNextProtocols(QList protocols)\n", false, &_init_f_setAllowedNextProtocols_2047, &_call_f_setAllowedNextProtocols_2047); + methods += new qt_gsi::GenericMethod ("setAllowedNextProtocols|allowedNextProtocols=", "@brief Method void QSslConfiguration::setAllowedNextProtocols(const QList &protocols)\n", false, &_init_f_setAllowedNextProtocols_2924, &_call_f_setAllowedNextProtocols_2924); + methods += new qt_gsi::GenericMethod ("setBackendConfiguration", "@brief Method void QSslConfiguration::setBackendConfiguration(const QMap &backendConfiguration)\n", false, &_init_f_setBackendConfiguration_3792, &_call_f_setBackendConfiguration_3792); + methods += new qt_gsi::GenericMethod ("setBackendConfigurationOption", "@brief Method void QSslConfiguration::setBackendConfigurationOption(const QByteArray &name, const QVariant &value)\n", false, &_init_f_setBackendConfigurationOption_4320, &_call_f_setBackendConfigurationOption_4320); methods += new qt_gsi::GenericMethod ("setCaCertificates|caCertificates=", "@brief Method void QSslConfiguration::setCaCertificates(const QList &certificates)\n", false, &_init_f_setCaCertificates_3438, &_call_f_setCaCertificates_3438); methods += new qt_gsi::GenericMethod ("setCiphers|ciphers=", "@brief Method void QSslConfiguration::setCiphers(const QList &ciphers)\n", false, &_init_f_setCiphers_2918, &_call_f_setCiphers_2918); - methods += new qt_gsi::GenericMethod ("setEllipticCurves|ellipticCurves=", "@brief Method void QSslConfiguration::setEllipticCurves(const QVector &curves)\n", false, &_init_f_setEllipticCurves_3869, &_call_f_setEllipticCurves_3869); + methods += new qt_gsi::GenericMethod ("setCiphers|ciphers=", "@brief Method void QSslConfiguration::setCiphers(const QString &ciphers)\n", false, &_init_f_setCiphers_2025, &_call_f_setCiphers_2025); + methods += new qt_gsi::GenericMethod ("setDiffieHellmanParameters", "@brief Method void QSslConfiguration::setDiffieHellmanParameters(const QSslDiffieHellmanParameters &dhparams)\n", false, &_init_f_setDiffieHellmanParameters_4032, &_call_f_setDiffieHellmanParameters_4032); + methods += new qt_gsi::GenericMethod ("setDtlsCookieVerificationEnabled", "@brief Method void QSslConfiguration::setDtlsCookieVerificationEnabled(bool enable)\n", false, &_init_f_setDtlsCookieVerificationEnabled_864, &_call_f_setDtlsCookieVerificationEnabled_864); + methods += new qt_gsi::GenericMethod ("setEllipticCurves|ellipticCurves=", "@brief Method void QSslConfiguration::setEllipticCurves(const QList &curves)\n", false, &_init_f_setEllipticCurves_3654, &_call_f_setEllipticCurves_3654); + methods += new qt_gsi::GenericMethod ("setHandshakeMustInterruptOnError", "@brief Method void QSslConfiguration::setHandshakeMustInterruptOnError(bool interrupt)\n", false, &_init_f_setHandshakeMustInterruptOnError_864, &_call_f_setHandshakeMustInterruptOnError_864); methods += new qt_gsi::GenericMethod ("setLocalCertificate|localCertificate=", "@brief Method void QSslConfiguration::setLocalCertificate(const QSslCertificate &certificate)\n", false, &_init_f_setLocalCertificate_2823, &_call_f_setLocalCertificate_2823); methods += new qt_gsi::GenericMethod ("setLocalCertificateChain|localCertificateChain=", "@brief Method void QSslConfiguration::setLocalCertificateChain(const QList &localChain)\n", false, &_init_f_setLocalCertificateChain_3438, &_call_f_setLocalCertificateChain_3438); + methods += new qt_gsi::GenericMethod ("setMissingCertificateIsFatal", "@brief Method void QSslConfiguration::setMissingCertificateIsFatal(bool cannotRecover)\n", false, &_init_f_setMissingCertificateIsFatal_864, &_call_f_setMissingCertificateIsFatal_864); + methods += new qt_gsi::GenericMethod ("setOcspStaplingEnabled", "@brief Method void QSslConfiguration::setOcspStaplingEnabled(bool enable)\n", false, &_init_f_setOcspStaplingEnabled_864, &_call_f_setOcspStaplingEnabled_864); methods += new qt_gsi::GenericMethod ("setPeerVerifyDepth|peerVerifyDepth=", "@brief Method void QSslConfiguration::setPeerVerifyDepth(int depth)\n", false, &_init_f_setPeerVerifyDepth_767, &_call_f_setPeerVerifyDepth_767); methods += new qt_gsi::GenericMethod ("setPeerVerifyMode|peerVerifyMode=", "@brief Method void QSslConfiguration::setPeerVerifyMode(QSslSocket::PeerVerifyMode mode)\n", false, &_init_f_setPeerVerifyMode_2970, &_call_f_setPeerVerifyMode_2970); + methods += new qt_gsi::GenericMethod ("setPreSharedKeyIdentityHint", "@brief Method void QSslConfiguration::setPreSharedKeyIdentityHint(const QByteArray &hint)\n", false, &_init_f_setPreSharedKeyIdentityHint_2309, &_call_f_setPreSharedKeyIdentityHint_2309); methods += new qt_gsi::GenericMethod ("setPrivateKey|privateKey=", "@brief Method void QSslConfiguration::setPrivateKey(const QSslKey &key)\n", false, &_init_f_setPrivateKey_1997, &_call_f_setPrivateKey_1997); methods += new qt_gsi::GenericMethod ("setProtocol|protocol=", "@brief Method void QSslConfiguration::setProtocol(QSsl::SslProtocol protocol)\n", false, &_init_f_setProtocol_2095, &_call_f_setProtocol_2095); methods += new qt_gsi::GenericMethod ("setSessionTicket|sessionTicket=", "@brief Method void QSslConfiguration::setSessionTicket(const QByteArray &sessionTicket)\n", false, &_init_f_setSessionTicket_2309, &_call_f_setSessionTicket_2309); @@ -823,19 +1246,21 @@ static gsi::Methods methods_QSslConfiguration () { methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QSslConfiguration::swap(QSslConfiguration &other)\n", false, &_init_f_swap_2373, &_call_f_swap_2373); methods += new qt_gsi::GenericMethod ("testSslOption", "@brief Method bool QSslConfiguration::testSslOption(QSsl::SslOption option)\n", true, &_init_f_testSslOption_c1878, &_call_f_testSslOption_c1878); methods += new qt_gsi::GenericStaticMethod (":defaultConfiguration", "@brief Static method QSslConfiguration QSslConfiguration::defaultConfiguration()\nThis method is static and can be called without an instance.", &_init_f_defaultConfiguration_0, &_call_f_defaultConfiguration_0); + methods += new qt_gsi::GenericStaticMethod ("defaultDtlsConfiguration", "@brief Static method QSslConfiguration QSslConfiguration::defaultDtlsConfiguration()\nThis method is static and can be called without an instance.", &_init_f_defaultDtlsConfiguration_0, &_call_f_defaultDtlsConfiguration_0); methods += new qt_gsi::GenericStaticMethod ("setDefaultConfiguration|defaultConfiguration=", "@brief Static method void QSslConfiguration::setDefaultConfiguration(const QSslConfiguration &configuration)\nThis method is static and can be called without an instance.", &_init_f_setDefaultConfiguration_3068, &_call_f_setDefaultConfiguration_3068); + methods += new qt_gsi::GenericStaticMethod ("setDefaultDtlsConfiguration", "@brief Static method void QSslConfiguration::setDefaultDtlsConfiguration(const QSslConfiguration &configuration)\nThis method is static and can be called without an instance.", &_init_f_setDefaultDtlsConfiguration_3068, &_call_f_setDefaultDtlsConfiguration_3068); methods += new qt_gsi::GenericStaticMethod ("supportedCiphers", "@brief Static method QList QSslConfiguration::supportedCiphers()\nThis method is static and can be called without an instance.", &_init_f_supportedCiphers_0, &_call_f_supportedCiphers_0); - methods += new qt_gsi::GenericStaticMethod ("supportedEllipticCurves", "@brief Static method QVector QSslConfiguration::supportedEllipticCurves()\nThis method is static and can be called without an instance.", &_init_f_supportedEllipticCurves_0, &_call_f_supportedEllipticCurves_0); + methods += new qt_gsi::GenericStaticMethod ("supportedEllipticCurves", "@brief Static method QList QSslConfiguration::supportedEllipticCurves()\nThis method is static and can be called without an instance.", &_init_f_supportedEllipticCurves_0, &_call_f_supportedEllipticCurves_0); methods += new qt_gsi::GenericStaticMethod ("systemCaCertificates", "@brief Static method QList QSslConfiguration::systemCaCertificates()\nThis method is static and can be called without an instance.", &_init_f_systemCaCertificates_0, &_call_f_systemCaCertificates_0); return methods; } -gsi::Class decl_QSslConfiguration ("QtMultimedia", "QSslConfiguration", +gsi::Class decl_QSslConfiguration ("QtNetwork", "QSslConfiguration", methods_QSslConfiguration (), "@qt\n@brief Binding of QSslConfiguration"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QSslConfiguration () { return decl_QSslConfiguration; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslConfiguration () { return decl_QSslConfiguration; } } @@ -844,13 +1269,13 @@ GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QSslConfiguration namespace qt_gsi { -static gsi::Enum decl_QSslConfiguration_NextProtocolNegotiationStatus_Enum ("QtMultimedia", "QSslConfiguration_NextProtocolNegotiationStatus", +static gsi::Enum decl_QSslConfiguration_NextProtocolNegotiationStatus_Enum ("QtNetwork", "QSslConfiguration_NextProtocolNegotiationStatus", gsi::enum_const ("NextProtocolNegotiationNone", QSslConfiguration::NextProtocolNegotiationNone, "@brief Enum constant QSslConfiguration::NextProtocolNegotiationNone") + gsi::enum_const ("NextProtocolNegotiationNegotiated", QSslConfiguration::NextProtocolNegotiationNegotiated, "@brief Enum constant QSslConfiguration::NextProtocolNegotiationNegotiated") + gsi::enum_const ("NextProtocolNegotiationUnsupported", QSslConfiguration::NextProtocolNegotiationUnsupported, "@brief Enum constant QSslConfiguration::NextProtocolNegotiationUnsupported"), "@qt\n@brief This class represents the QSslConfiguration::NextProtocolNegotiationStatus enum"); -static gsi::QFlagsClass decl_QSslConfiguration_NextProtocolNegotiationStatus_Enums ("QtMultimedia", "QSslConfiguration_QFlags_NextProtocolNegotiationStatus", +static gsi::QFlagsClass decl_QSslConfiguration_NextProtocolNegotiationStatus_Enums ("QtNetwork", "QSslConfiguration_QFlags_NextProtocolNegotiationStatus", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent diff --git a/src/gsiqt/qt6/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc new file mode 100644 index 000000000..cbacdcd74 --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslDiffieHellmanParameters.cc @@ -0,0 +1,280 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSslDiffieHellmanParameters.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtNetworkCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSslDiffieHellmanParameters + +// Constructor QSslDiffieHellmanParameters::QSslDiffieHellmanParameters() + + +static void _init_ctor_QSslDiffieHellmanParameters_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QSslDiffieHellmanParameters_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QSslDiffieHellmanParameters ()); +} + + +// Constructor QSslDiffieHellmanParameters::QSslDiffieHellmanParameters(const QSslDiffieHellmanParameters &other) + + +static void _init_ctor_QSslDiffieHellmanParameters_4032 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSslDiffieHellmanParameters_4032 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSslDiffieHellmanParameters &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QSslDiffieHellmanParameters (arg1)); +} + + +// QSslDiffieHellmanParameters::Error QSslDiffieHellmanParameters::error() + + +static void _init_f_error_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_error_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSslDiffieHellmanParameters *)cls)->error ())); +} + + +// QString QSslDiffieHellmanParameters::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSslDiffieHellmanParameters *)cls)->errorString ()); +} + + +// bool QSslDiffieHellmanParameters::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSslDiffieHellmanParameters *)cls)->isEmpty ()); +} + + +// bool QSslDiffieHellmanParameters::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSslDiffieHellmanParameters *)cls)->isValid ()); +} + + +// QSslDiffieHellmanParameters &QSslDiffieHellmanParameters::operator=(const QSslDiffieHellmanParameters &other) + + +static void _init_f_operator_eq__4032 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__4032 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSslDiffieHellmanParameters &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSslDiffieHellmanParameters &)((QSslDiffieHellmanParameters *)cls)->operator= (arg1)); +} + + +// void QSslDiffieHellmanParameters::swap(QSslDiffieHellmanParameters &other) + + +static void _init_f_swap_3337 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_3337 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSslDiffieHellmanParameters &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSslDiffieHellmanParameters *)cls)->swap (arg1); +} + + +// static QSslDiffieHellmanParameters QSslDiffieHellmanParameters::defaultParameters() + + +static void _init_f_defaultParameters_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultParameters_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSslDiffieHellmanParameters)QSslDiffieHellmanParameters::defaultParameters ()); +} + + +// static QSslDiffieHellmanParameters QSslDiffieHellmanParameters::fromEncoded(const QByteArray &encoded, QSsl::EncodingFormat format) + + +static void _init_f_fromEncoded_4564 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("encoded"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QSsl::Pem"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fromEncoded_4564 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); + ret.write ((QSslDiffieHellmanParameters)QSslDiffieHellmanParameters::fromEncoded (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// static QSslDiffieHellmanParameters QSslDiffieHellmanParameters::fromEncoded(QIODevice *device, QSsl::EncodingFormat format) + + +static void _init_f_fromEncoded_3702 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format", true, "QSsl::Pem"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fromEncoded_3702 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); + ret.write ((QSslDiffieHellmanParameters)QSslDiffieHellmanParameters::fromEncoded (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSslDiffieHellmanParameters () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSslDiffieHellmanParameters::QSslDiffieHellmanParameters()\nThis method creates an object of class QSslDiffieHellmanParameters.", &_init_ctor_QSslDiffieHellmanParameters_0, &_call_ctor_QSslDiffieHellmanParameters_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSslDiffieHellmanParameters::QSslDiffieHellmanParameters(const QSslDiffieHellmanParameters &other)\nThis method creates an object of class QSslDiffieHellmanParameters.", &_init_ctor_QSslDiffieHellmanParameters_4032, &_call_ctor_QSslDiffieHellmanParameters_4032); + methods += new qt_gsi::GenericMethod ("error", "@brief Method QSslDiffieHellmanParameters::Error QSslDiffieHellmanParameters::error()\n", true, &_init_f_error_c0, &_call_f_error_c0); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QSslDiffieHellmanParameters::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QSslDiffieHellmanParameters::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QSslDiffieHellmanParameters::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QSslDiffieHellmanParameters &QSslDiffieHellmanParameters::operator=(const QSslDiffieHellmanParameters &other)\n", false, &_init_f_operator_eq__4032, &_call_f_operator_eq__4032); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QSslDiffieHellmanParameters::swap(QSslDiffieHellmanParameters &other)\n", false, &_init_f_swap_3337, &_call_f_swap_3337); + methods += new qt_gsi::GenericStaticMethod ("defaultParameters", "@brief Static method QSslDiffieHellmanParameters QSslDiffieHellmanParameters::defaultParameters()\nThis method is static and can be called without an instance.", &_init_f_defaultParameters_0, &_call_f_defaultParameters_0); + methods += new qt_gsi::GenericStaticMethod ("fromEncoded", "@brief Static method QSslDiffieHellmanParameters QSslDiffieHellmanParameters::fromEncoded(const QByteArray &encoded, QSsl::EncodingFormat format)\nThis method is static and can be called without an instance.", &_init_f_fromEncoded_4564, &_call_f_fromEncoded_4564); + methods += new qt_gsi::GenericStaticMethod ("fromEncoded", "@brief Static method QSslDiffieHellmanParameters QSslDiffieHellmanParameters::fromEncoded(QIODevice *device, QSsl::EncodingFormat format)\nThis method is static and can be called without an instance.", &_init_f_fromEncoded_3702, &_call_f_fromEncoded_3702); + return methods; +} + +gsi::Class decl_QSslDiffieHellmanParameters ("QtNetwork", "QSslDiffieHellmanParameters", + methods_QSslDiffieHellmanParameters (), + "@qt\n@brief Binding of QSslDiffieHellmanParameters"); + + +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslDiffieHellmanParameters () { return decl_QSslDiffieHellmanParameters; } + +} + + +// Implementation of the enum wrapper class for QSslDiffieHellmanParameters::Error +namespace qt_gsi +{ + +static gsi::Enum decl_QSslDiffieHellmanParameters_Error_Enum ("QtNetwork", "QSslDiffieHellmanParameters_Error", + gsi::enum_const ("NoError", QSslDiffieHellmanParameters::NoError, "@brief Enum constant QSslDiffieHellmanParameters::NoError") + + gsi::enum_const ("InvalidInputDataError", QSslDiffieHellmanParameters::InvalidInputDataError, "@brief Enum constant QSslDiffieHellmanParameters::InvalidInputDataError") + + gsi::enum_const ("UnsafeParametersError", QSslDiffieHellmanParameters::UnsafeParametersError, "@brief Enum constant QSslDiffieHellmanParameters::UnsafeParametersError"), + "@qt\n@brief This class represents the QSslDiffieHellmanParameters::Error enum"); + +static gsi::QFlagsClass decl_QSslDiffieHellmanParameters_Error_Enums ("QtNetwork", "QSslDiffieHellmanParameters_QFlags_Error", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSslDiffieHellmanParameters_Error_Enum_in_parent (decl_QSslDiffieHellmanParameters_Error_Enum.defs ()); +static gsi::ClassExt decl_QSslDiffieHellmanParameters_Error_Enum_as_child (decl_QSslDiffieHellmanParameters_Error_Enum, "Error"); +static gsi::ClassExt decl_QSslDiffieHellmanParameters_Error_Enums_as_child (decl_QSslDiffieHellmanParameters_Error_Enums, "QFlags_Error"); + +} + diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslEllipticCurve.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslEllipticCurve.cc similarity index 81% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQSslEllipticCurve.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQSslEllipticCurve.cc index aa132c757..f005582c8 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslEllipticCurve.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslEllipticCurve.cc @@ -29,8 +29,7 @@ #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -125,7 +124,7 @@ static void _call_f_fromLongName_2025 (const qt_gsi::GenericStaticMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); ret.write ((QSslEllipticCurve)QSslEllipticCurve::fromLongName (arg1)); } @@ -144,21 +143,11 @@ static void _call_f_fromShortName_2025 (const qt_gsi::GenericStaticMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); ret.write ((QSslEllipticCurve)QSslEllipticCurve::fromShortName (arg1)); } -// bool ::operator==(QSslEllipticCurve lhs, QSslEllipticCurve rhs) -static bool op_QSslEllipticCurve_operator_eq__eq__4216(QSslEllipticCurve *_self, QSslEllipticCurve rhs) { - return ::operator==(*_self, rhs); -} - -// bool ::operator!=(QSslEllipticCurve lhs, QSslEllipticCurve rhs) -static bool op_QSslEllipticCurve_operator_excl__eq__4216(QSslEllipticCurve *_self, QSslEllipticCurve rhs) { - return ::operator!=(*_self, rhs); -} - namespace gsi { @@ -172,17 +161,15 @@ static gsi::Methods methods_QSslEllipticCurve () { methods += new qt_gsi::GenericMethod ("shortName", "@brief Method QString QSslEllipticCurve::shortName()\n", true, &_init_f_shortName_c0, &_call_f_shortName_c0); methods += new qt_gsi::GenericStaticMethod ("fromLongName", "@brief Static method QSslEllipticCurve QSslEllipticCurve::fromLongName(const QString &name)\nThis method is static and can be called without an instance.", &_init_f_fromLongName_2025, &_call_f_fromLongName_2025); methods += new qt_gsi::GenericStaticMethod ("fromShortName", "@brief Static method QSslEllipticCurve QSslEllipticCurve::fromShortName(const QString &name)\nThis method is static and can be called without an instance.", &_init_f_fromShortName_2025, &_call_f_fromShortName_2025); - methods += gsi::method_ext("==", &::op_QSslEllipticCurve_operator_eq__eq__4216, gsi::arg ("rhs"), "@brief Operator bool ::operator==(QSslEllipticCurve lhs, QSslEllipticCurve rhs)\nThis is the mapping of the global operator to the instance method."); - methods += gsi::method_ext("!=", &::op_QSslEllipticCurve_operator_excl__eq__4216, gsi::arg ("rhs"), "@brief Operator bool ::operator!=(QSslEllipticCurve lhs, QSslEllipticCurve rhs)\nThis is the mapping of the global operator to the instance method."); return methods; } -gsi::Class decl_QSslEllipticCurve ("QtMultimedia", "QSslEllipticCurve", +gsi::Class decl_QSslEllipticCurve ("QtNetwork", "QSslEllipticCurve", methods_QSslEllipticCurve (), "@qt\n@brief Binding of QSslEllipticCurve"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QSslEllipticCurve () { return decl_QSslEllipticCurve; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslEllipticCurve () { return decl_QSslEllipticCurve; } } diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslError.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslError.cc similarity index 84% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQSslError.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQSslError.cc index 195b816a5..c770c7c5c 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslError.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslError.cc @@ -30,8 +30,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -66,7 +65,7 @@ static void _call_ctor_QSslError_2289 (const qt_gsi::GenericStaticMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); ret.write (new QSslError (qt_gsi::QtToCppAdaptor(arg1).cref())); } @@ -87,8 +86,8 @@ static void _call_ctor_QSslError_5004 (const qt_gsi::GenericStaticMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - const QSslCertificate &arg2 = args.read (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QSslCertificate &arg2 = gsi::arg_reader() (args, heap); ret.write (new QSslError (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); } @@ -107,7 +106,7 @@ static void _call_ctor_QSslError_2222 (const qt_gsi::GenericStaticMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslError &arg1 = args.read (heap); + const QSslError &arg1 = gsi::arg_reader() (args, heap); ret.write (new QSslError (arg1)); } @@ -171,7 +170,7 @@ static void _call_f_operator_excl__eq__c2222 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslError &arg1 = args.read (heap); + const QSslError &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QSslError *)cls)->operator!= (arg1)); } @@ -190,7 +189,7 @@ static void _call_f_operator_eq__2222 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslError &arg1 = args.read (heap); + const QSslError &arg1 = gsi::arg_reader() (args, heap); ret.write ((QSslError &)((QSslError *)cls)->operator= (arg1)); } @@ -209,7 +208,7 @@ static void _call_f_operator_eq__eq__c2222 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslError &arg1 = args.read (heap); + const QSslError &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QSslError *)cls)->operator== (arg1)); } @@ -228,7 +227,7 @@ static void _call_f_swap_1527 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QSslError &arg1 = args.read (heap); + QSslError &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslError *)cls)->swap (arg1); } @@ -254,12 +253,12 @@ static gsi::Methods methods_QSslError () { return methods; } -gsi::Class decl_QSslError ("QtMultimedia", "QSslError", +gsi::Class decl_QSslError ("QtNetwork", "QSslError", methods_QSslError (), "@qt\n@brief Binding of QSslError"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QSslError () { return decl_QSslError; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslError () { return decl_QSslError; } } @@ -268,7 +267,7 @@ GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QSslError () { return decl namespace qt_gsi { -static gsi::Enum decl_QSslError_SslError_Enum ("QtMultimedia", "QSslError_SslError", +static gsi::Enum decl_QSslError_SslError_Enum ("QtNetwork", "QSslError_SslError", gsi::enum_const ("NoError", QSslError::NoError, "@brief Enum constant QSslError::NoError") + gsi::enum_const ("UnableToGetIssuerCertificate", QSslError::UnableToGetIssuerCertificate, "@brief Enum constant QSslError::UnableToGetIssuerCertificate") + gsi::enum_const ("UnableToDecryptCertificateSignature", QSslError::UnableToDecryptCertificateSignature, "@brief Enum constant QSslError::UnableToDecryptCertificateSignature") + @@ -294,10 +293,22 @@ static gsi::Enum decl_QSslError_SslError_Enum ("QtMultimedi gsi::enum_const ("HostNameMismatch", QSslError::HostNameMismatch, "@brief Enum constant QSslError::HostNameMismatch") + gsi::enum_const ("NoSslSupport", QSslError::NoSslSupport, "@brief Enum constant QSslError::NoSslSupport") + gsi::enum_const ("CertificateBlacklisted", QSslError::CertificateBlacklisted, "@brief Enum constant QSslError::CertificateBlacklisted") + + gsi::enum_const ("CertificateStatusUnknown", QSslError::CertificateStatusUnknown, "@brief Enum constant QSslError::CertificateStatusUnknown") + + gsi::enum_const ("OcspNoResponseFound", QSslError::OcspNoResponseFound, "@brief Enum constant QSslError::OcspNoResponseFound") + + gsi::enum_const ("OcspMalformedRequest", QSslError::OcspMalformedRequest, "@brief Enum constant QSslError::OcspMalformedRequest") + + gsi::enum_const ("OcspMalformedResponse", QSslError::OcspMalformedResponse, "@brief Enum constant QSslError::OcspMalformedResponse") + + gsi::enum_const ("OcspInternalError", QSslError::OcspInternalError, "@brief Enum constant QSslError::OcspInternalError") + + gsi::enum_const ("OcspTryLater", QSslError::OcspTryLater, "@brief Enum constant QSslError::OcspTryLater") + + gsi::enum_const ("OcspSigRequred", QSslError::OcspSigRequred, "@brief Enum constant QSslError::OcspSigRequred") + + gsi::enum_const ("OcspUnauthorized", QSslError::OcspUnauthorized, "@brief Enum constant QSslError::OcspUnauthorized") + + gsi::enum_const ("OcspResponseCannotBeTrusted", QSslError::OcspResponseCannotBeTrusted, "@brief Enum constant QSslError::OcspResponseCannotBeTrusted") + + gsi::enum_const ("OcspResponseCertIdUnknown", QSslError::OcspResponseCertIdUnknown, "@brief Enum constant QSslError::OcspResponseCertIdUnknown") + + gsi::enum_const ("OcspResponseExpired", QSslError::OcspResponseExpired, "@brief Enum constant QSslError::OcspResponseExpired") + + gsi::enum_const ("OcspStatusUnknown", QSslError::OcspStatusUnknown, "@brief Enum constant QSslError::OcspStatusUnknown") + gsi::enum_const ("UnspecifiedError", QSslError::UnspecifiedError, "@brief Enum constant QSslError::UnspecifiedError"), "@qt\n@brief This class represents the QSslError::SslError enum"); -static gsi::QFlagsClass decl_QSslError_SslError_Enums ("QtMultimedia", "QSslError_QFlags_SslError", +static gsi::QFlagsClass decl_QSslError_SslError_Enums ("QtNetwork", "QSslError_QFlags_SslError", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslKey.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslKey.cc similarity index 84% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQSslKey.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQSslKey.cc index f71908c8f..6d5e58d73 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslKey.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslKey.cc @@ -30,8 +30,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -74,11 +73,11 @@ static void _call_ctor_QSslKey_10374 (const qt_gsi::GenericStaticMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); - const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); - const qt_gsi::Converter::target_type & arg3 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem)); - const qt_gsi::Converter::target_type & arg4 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QSsl::PrivateKey)); - const QByteArray &arg5 = args ? args.read (heap) : (const QByteArray &)(QByteArray()); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::PrivateKey), heap); + const QByteArray &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); ret.write (new QSslKey (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref(), qt_gsi::QtToCppAdaptor(arg4).cref(), arg5)); } @@ -105,11 +104,11 @@ static void _call_ctor_QSslKey_9512 (const qt_gsi::GenericStaticMethod * /*decl* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QIODevice *arg1 = args.read (heap); - const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); - const qt_gsi::Converter::target_type & arg3 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem)); - const qt_gsi::Converter::target_type & arg4 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QSsl::PrivateKey)); - const QByteArray &arg5 = args ? args.read (heap) : (const QByteArray &)(QByteArray()); + QIODevice *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::PrivateKey), heap); + const QByteArray &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); ret.write (new QSslKey (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref(), qt_gsi::QtToCppAdaptor(arg4).cref(), arg5)); } @@ -130,8 +129,8 @@ static void _call_ctor_QSslKey_2723 (const qt_gsi::GenericStaticMethod * /*decl* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - Qt::HANDLE arg1 = args.read (heap); - const qt_gsi::Converter::target_type & arg2 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QSsl::PrivateKey)); + Qt::HANDLE arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::PrivateKey), heap); ret.write (new QSslKey (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); } @@ -150,7 +149,7 @@ static void _call_ctor_QSslKey_1997 (const qt_gsi::GenericStaticMethod * /*decl* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslKey &arg1 = args.read (heap); + const QSslKey &arg1 = gsi::arg_reader() (args, heap); ret.write (new QSslKey (arg1)); } @@ -245,7 +244,7 @@ static void _call_f_operator_excl__eq__c1997 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslKey &arg1 = args.read (heap); + const QSslKey &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QSslKey *)cls)->operator!= (arg1)); } @@ -264,7 +263,7 @@ static void _call_f_operator_eq__1997 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslKey &arg1 = args.read (heap); + const QSslKey &arg1 = gsi::arg_reader() (args, heap); ret.write ((QSslKey &)((QSslKey *)cls)->operator= (arg1)); } @@ -283,7 +282,7 @@ static void _call_f_operator_eq__eq__c1997 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslKey &arg1 = args.read (heap); + const QSslKey &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QSslKey *)cls)->operator== (arg1)); } @@ -302,7 +301,7 @@ static void _call_f_swap_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QSslKey &arg1 = args.read (heap); + QSslKey &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslKey *)cls)->swap (arg1); } @@ -322,7 +321,7 @@ static void _call_f_toDer_c2309 (const qt_gsi::GenericMethod * /*decl*/, void *c { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args ? args.read (heap) : (const QByteArray &)(QByteArray()); + const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); ret.write ((QByteArray)((QSslKey *)cls)->toDer (arg1)); } @@ -341,7 +340,7 @@ static void _call_f_toPem_c2309 (const qt_gsi::GenericMethod * /*decl*/, void *c { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args ? args.read (heap) : (const QByteArray &)(QByteArray()); + const QByteArray &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); ret.write ((QByteArray)((QSslKey *)cls)->toPem (arg1)); } @@ -387,12 +386,12 @@ static gsi::Methods methods_QSslKey () { return methods; } -gsi::Class decl_QSslKey ("QtMultimedia", "QSslKey", +gsi::Class decl_QSslKey ("QtNetwork", "QSslKey", methods_QSslKey (), "@qt\n@brief Binding of QSslKey"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QSslKey () { return decl_QSslKey; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslKey () { return decl_QSslKey; } } diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslPreSharedKeyAuthenticator.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc similarity index 86% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQSslPreSharedKeyAuthenticator.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc index 3bab350b5..39b1090f4 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslPreSharedKeyAuthenticator.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslPreSharedKeyAuthenticator.cc @@ -29,8 +29,7 @@ #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -65,7 +64,7 @@ static void _call_ctor_QSslPreSharedKeyAuthenticator_4262 (const qt_gsi::Generic { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslPreSharedKeyAuthenticator &arg1 = args.read (heap); + const QSslPreSharedKeyAuthenticator &arg1 = gsi::arg_reader() (args, heap); ret.write (new QSslPreSharedKeyAuthenticator (arg1)); } @@ -144,7 +143,7 @@ static void _call_f_operator_eq__4262 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslPreSharedKeyAuthenticator &arg1 = args.read (heap); + const QSslPreSharedKeyAuthenticator &arg1 = gsi::arg_reader() (args, heap); ret.write ((QSslPreSharedKeyAuthenticator &)((QSslPreSharedKeyAuthenticator *)cls)->operator= (arg1)); } @@ -178,7 +177,7 @@ static void _call_f_setIdentity_2309 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslPreSharedKeyAuthenticator *)cls)->setIdentity (arg1); } @@ -198,18 +197,18 @@ static void _call_f_setPreSharedKey_2309 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslPreSharedKeyAuthenticator *)cls)->setPreSharedKey (arg1); } -// void QSslPreSharedKeyAuthenticator::swap(QSslPreSharedKeyAuthenticator &authenticator) +// void QSslPreSharedKeyAuthenticator::swap(QSslPreSharedKeyAuthenticator &other) static void _init_f_swap_3567 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("authenticator"); + static gsi::ArgSpecBase argspec_0 ("other"); decl->add_arg (argspec_0); decl->set_return (); } @@ -218,17 +217,12 @@ static void _call_f_swap_3567 (const qt_gsi::GenericMethod * /*decl*/, void *cls { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QSslPreSharedKeyAuthenticator &arg1 = args.read (heap); + QSslPreSharedKeyAuthenticator &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslPreSharedKeyAuthenticator *)cls)->swap (arg1); } -// bool ::operator!=(const QSslPreSharedKeyAuthenticator &lhs, const QSslPreSharedKeyAuthenticator &rhs) -static bool op_QSslPreSharedKeyAuthenticator_operator_excl__eq__8416(const QSslPreSharedKeyAuthenticator *_self, const QSslPreSharedKeyAuthenticator &rhs) { - return ::operator!=(*_self, rhs); -} - namespace gsi { @@ -245,17 +239,16 @@ static gsi::Methods methods_QSslPreSharedKeyAuthenticator () { methods += new qt_gsi::GenericMethod (":preSharedKey", "@brief Method QByteArray QSslPreSharedKeyAuthenticator::preSharedKey()\n", true, &_init_f_preSharedKey_c0, &_call_f_preSharedKey_c0); methods += new qt_gsi::GenericMethod ("setIdentity|identity=", "@brief Method void QSslPreSharedKeyAuthenticator::setIdentity(const QByteArray &identity)\n", false, &_init_f_setIdentity_2309, &_call_f_setIdentity_2309); methods += new qt_gsi::GenericMethod ("setPreSharedKey|preSharedKey=", "@brief Method void QSslPreSharedKeyAuthenticator::setPreSharedKey(const QByteArray &preSharedKey)\n", false, &_init_f_setPreSharedKey_2309, &_call_f_setPreSharedKey_2309); - methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QSslPreSharedKeyAuthenticator::swap(QSslPreSharedKeyAuthenticator &authenticator)\n", false, &_init_f_swap_3567, &_call_f_swap_3567); - methods += gsi::method_ext("!=", &::op_QSslPreSharedKeyAuthenticator_operator_excl__eq__8416, gsi::arg ("rhs"), "@brief Operator bool ::operator!=(const QSslPreSharedKeyAuthenticator &lhs, const QSslPreSharedKeyAuthenticator &rhs)\nThis is the mapping of the global operator to the instance method."); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QSslPreSharedKeyAuthenticator::swap(QSslPreSharedKeyAuthenticator &other)\n", false, &_init_f_swap_3567, &_call_f_swap_3567); return methods; } -gsi::Class decl_QSslPreSharedKeyAuthenticator ("QtMultimedia", "QSslPreSharedKeyAuthenticator", +gsi::Class decl_QSslPreSharedKeyAuthenticator ("QtNetwork", "QSslPreSharedKeyAuthenticator", methods_QSslPreSharedKeyAuthenticator (), "@qt\n@brief Binding of QSslPreSharedKeyAuthenticator"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QSslPreSharedKeyAuthenticator () { return decl_QSslPreSharedKeyAuthenticator; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslPreSharedKeyAuthenticator () { return decl_QSslPreSharedKeyAuthenticator; } } diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslSocket.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslSocket.cc similarity index 63% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQSslSocket.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQSslSocket.cc index bc8cd075d..c00a9b4b6 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQSslSocket.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQSslSocket.cc @@ -42,8 +42,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -67,7 +66,7 @@ static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, g static void _init_ctor_QSslSocket_1302 (qt_gsi::GenericStaticMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("parent", true, "0"); + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return_new (); } @@ -76,93 +75,64 @@ static void _call_ctor_QSslSocket_1302 (const qt_gsi::GenericStaticMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write (new QSslSocket (arg1)); } -// () +// void QSslSocket::alertReceived(QSsl::AlertLevel level, QSsl::AlertType type, const QString &description) -static void _init_f_abort_0 (qt_gsi::GenericMethod *decl) +static void _init_f_alertReceived_5617 (qt_gsi::GenericMethod *decl) { + static gsi::ArgSpecBase argspec_0 ("level"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("description"); + decl->add_arg (argspec_2); decl->set_return (); } -static void _call_f_abort_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_alertReceived_5617 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); - ((QSslSocket *)cls)->abort (); + ((QSslSocket *)cls)->alertReceived (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref(), arg3); } -// void QSslSocket::addCaCertificate(const QSslCertificate &certificate) +// void QSslSocket::alertSent(QSsl::AlertLevel level, QSsl::AlertType type, const QString &description) -static void _init_f_addCaCertificate_2823 (qt_gsi::GenericMethod *decl) +static void _init_f_alertSent_5617 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("certificate"); - decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_0 ("level"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("description"); + decl->add_arg (argspec_2); decl->set_return (); } -static void _call_f_addCaCertificate_2823 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_alertSent_5617 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslCertificate &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); - ((QSslSocket *)cls)->addCaCertificate (arg1); + ((QSslSocket *)cls)->alertSent (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref(), arg3); } -// bool QSslSocket::addCaCertificates(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax) - - -static void _init_f_addCaCertificates_6773 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("path"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("format", true, "QSsl::Pem"); - decl->add_arg::target_type & > (argspec_1); - static gsi::ArgSpecBase argspec_2 ("syntax", true, "QRegExp::FixedString"); - decl->add_arg::target_type & > (argspec_2); - decl->set_return (); -} - -static void _call_f_addCaCertificates_6773 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QString &arg1 = args.read (heap); - const qt_gsi::Converter::target_type & arg2 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem)); - const qt_gsi::Converter::target_type & arg3 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QRegExp::FixedString)); - ret.write ((bool)((QSslSocket *)cls)->addCaCertificates (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref())); -} - - -// void QSslSocket::addCaCertificates(const QList &certificates) - - -static void _init_f_addCaCertificates_3438 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("certificates"); - decl->add_arg & > (argspec_0); - decl->set_return (); -} - -static void _call_f_addCaCertificates_3438 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QList &arg1 = args.read & > (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QSslSocket *)cls)->addCaCertificates (arg1); -} - - -// () const +// bool QSslSocket::atEnd() static void _init_f_atEnd_c0 (qt_gsi::GenericMethod *decl) @@ -177,7 +147,7 @@ static void _call_f_atEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, } -// () const +// qint64 QSslSocket::bytesAvailable() static void _init_f_bytesAvailable_c0 (qt_gsi::GenericMethod *decl) @@ -192,7 +162,7 @@ static void _call_f_bytesAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, v } -// () const +// qint64 QSslSocket::bytesToWrite() static void _init_f_bytesToWrite_c0 (qt_gsi::GenericMethod *decl) @@ -207,22 +177,7 @@ static void _call_f_bytesToWrite_c0 (const qt_gsi::GenericMethod * /*decl*/, voi } -// QList QSslSocket::caCertificates() - - -static void _init_f_caCertificates_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return > (); -} - -static void _call_f_caCertificates_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write > ((QList)((QSslSocket *)cls)->caCertificates ()); -} - - -// () const +// bool QSslSocket::canReadLine() static void _init_f_canReadLine_c0 (qt_gsi::GenericMethod *decl) @@ -237,22 +192,7 @@ static void _call_f_canReadLine_c0 (const qt_gsi::GenericMethod * /*decl*/, void } -// QList QSslSocket::ciphers() - - -static void _init_f_ciphers_c0 (qt_gsi::GenericMethod *decl) -{ - decl->set_return > (); -} - -static void _call_f_ciphers_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write > ((QList)((QSslSocket *)cls)->ciphers ()); -} - - -// () +// void QSslSocket::close() static void _init_f_close_0 (qt_gsi::GenericMethod *decl) @@ -268,94 +208,94 @@ static void _call_f_close_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, } -// (const QHostAddress &, quint16, QFlags) +// void QSslSocket::connectToHost(const QHostAddress &address, quint16 port, QFlags mode) -static void _init_f_connectToHost_6644 (qt_gsi::GenericMethod *decl) +static void _init_f_connectToHost_7023 (qt_gsi::GenericMethod *decl) { static gsi::ArgSpecBase argspec_0 ("address"); decl->add_arg (argspec_0); static gsi::ArgSpecBase argspec_1 ("port"); decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("mode", true, "QIODevice::ReadWrite"); - decl->add_arg > (argspec_2); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_2); decl->set_return (); } -static void _call_f_connectToHost_6644 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_connectToHost_7023 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args.read (heap); - quint16 arg2 = args.read (heap); - QFlags arg3 = args ? args.read > (heap) : (QFlags)(QIODevice::ReadWrite); + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); + quint16 arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslSocket *)cls)->connectToHost (arg1, arg2, arg3); } -// (const QString &, quint16, QFlags, QAbstractSocket::NetworkLayerProtocol) +// void QSslSocket::connectToHost(const QString &hostName, quint16 port, QFlags openMode, QAbstractSocket::NetworkLayerProtocol protocol) -static void _init_f_connectToHost_10218 (qt_gsi::GenericMethod *decl) +static void _init_f_connectToHost_10597 (qt_gsi::GenericMethod *decl) { static gsi::ArgSpecBase argspec_0 ("hostName"); decl->add_arg (argspec_0); static gsi::ArgSpecBase argspec_1 ("port"); decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("openMode", true, "QIODevice::ReadWrite"); - decl->add_arg > (argspec_2); + static gsi::ArgSpecBase argspec_2 ("openMode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_2); static gsi::ArgSpecBase argspec_3 ("protocol", true, "QAbstractSocket::AnyIPProtocol"); decl->add_arg::target_type & > (argspec_3); decl->set_return (); } -static void _call_f_connectToHost_10218 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_connectToHost_10597 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); - quint16 arg2 = args.read (heap); - QFlags arg3 = args ? args.read > (heap) : (QFlags)(QIODevice::ReadWrite); - const qt_gsi::Converter::target_type & arg4 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::AnyIPProtocol)); + const QString &arg1 = gsi::arg_reader() (args, heap); + quint16 arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::AnyIPProtocol), heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslSocket *)cls)->connectToHost (arg1, arg2, arg3, qt_gsi::QtToCppAdaptor(arg4).cref()); } -// void QSslSocket::connectToHostEncrypted(const QString &hostName, quint16 port, QFlags mode, QAbstractSocket::NetworkLayerProtocol protocol) +// void QSslSocket::connectToHostEncrypted(const QString &hostName, quint16 port, QFlags mode, QAbstractSocket::NetworkLayerProtocol protocol) -static void _init_f_connectToHostEncrypted_10218 (qt_gsi::GenericMethod *decl) +static void _init_f_connectToHostEncrypted_10597 (qt_gsi::GenericMethod *decl) { static gsi::ArgSpecBase argspec_0 ("hostName"); decl->add_arg (argspec_0); static gsi::ArgSpecBase argspec_1 ("port"); decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("mode", true, "QIODevice::ReadWrite"); - decl->add_arg > (argspec_2); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_2); static gsi::ArgSpecBase argspec_3 ("protocol", true, "QAbstractSocket::AnyIPProtocol"); decl->add_arg::target_type & > (argspec_3); decl->set_return (); } -static void _call_f_connectToHostEncrypted_10218 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_connectToHostEncrypted_10597 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); - quint16 arg2 = args.read (heap); - QFlags arg3 = args ? args.read > (heap) : (QFlags)(QIODevice::ReadWrite); - const qt_gsi::Converter::target_type & arg4 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::AnyIPProtocol)); + const QString &arg1 = gsi::arg_reader() (args, heap); + quint16 arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::AnyIPProtocol), heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslSocket *)cls)->connectToHostEncrypted (arg1, arg2, arg3, qt_gsi::QtToCppAdaptor(arg4).cref()); } -// void QSslSocket::connectToHostEncrypted(const QString &hostName, quint16 port, const QString &sslPeerName, QFlags mode, QAbstractSocket::NetworkLayerProtocol protocol) +// void QSslSocket::connectToHostEncrypted(const QString &hostName, quint16 port, const QString &sslPeerName, QFlags mode, QAbstractSocket::NetworkLayerProtocol protocol) -static void _init_f_connectToHostEncrypted_12135 (qt_gsi::GenericMethod *decl) +static void _init_f_connectToHostEncrypted_12514 (qt_gsi::GenericMethod *decl) { static gsi::ArgSpecBase argspec_0 ("hostName"); decl->add_arg (argspec_0); @@ -363,28 +303,44 @@ static void _init_f_connectToHostEncrypted_12135 (qt_gsi::GenericMethod *decl) decl->add_arg (argspec_1); static gsi::ArgSpecBase argspec_2 ("sslPeerName"); decl->add_arg (argspec_2); - static gsi::ArgSpecBase argspec_3 ("mode", true, "QIODevice::ReadWrite"); - decl->add_arg > (argspec_3); + static gsi::ArgSpecBase argspec_3 ("mode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_3); static gsi::ArgSpecBase argspec_4 ("protocol", true, "QAbstractSocket::AnyIPProtocol"); decl->add_arg::target_type & > (argspec_4); decl->set_return (); } -static void _call_f_connectToHostEncrypted_12135 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_connectToHostEncrypted_12514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); - quint16 arg2 = args.read (heap); - const QString &arg3 = args.read (heap); - QFlags arg4 = args ? args.read > (heap) : (QFlags)(QIODevice::ReadWrite); - const qt_gsi::Converter::target_type & arg5 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::AnyIPProtocol)); + const QString &arg1 = gsi::arg_reader() (args, heap); + quint16 arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); + const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::AnyIPProtocol), heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslSocket *)cls)->connectToHostEncrypted (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref()); } -// () +// void QSslSocket::continueInterruptedHandshake() + + +static void _init_f_continueInterruptedHandshake_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_continueInterruptedHandshake_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSslSocket *)cls)->continueInterruptedHandshake (); +} + + +// void QSslSocket::disconnectFromHost() static void _init_f_disconnectFromHost_0 (qt_gsi::GenericMethod *decl) @@ -430,18 +386,23 @@ static void _call_f_encryptedBytesToWrite_c0 (const qt_gsi::GenericMethod * /*de } -// () +// void QSslSocket::handshakeInterruptedOnError(const QSslError &error) -static void _init_f_flush_0 (qt_gsi::GenericMethod *decl) +static void _init_f_handshakeInterruptedOnError_2222 (qt_gsi::GenericMethod *decl) { - decl->set_return (); + static gsi::ArgSpecBase argspec_0 ("error"); + decl->add_arg (argspec_0); + decl->set_return (); } -static void _call_f_flush_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_handshakeInterruptedOnError_2222 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); - ret.write ((bool)((QSslSocket *)cls)->flush ()); + tl::Heap heap; + const QSslError &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSslSocket *)cls)->handshakeInterruptedOnError (arg1); } @@ -459,7 +420,7 @@ static void _call_f_ignoreSslErrors_2837 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QList &arg1 = args.read & > (heap); + const QList &arg1 = gsi::arg_reader & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslSocket *)cls)->ignoreSslErrors (arg1); } @@ -541,6 +502,22 @@ static void _call_f_mode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, } +// void QSslSocket::newSessionTicketReceived() + + +static void _init_f_newSessionTicketReceived_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_newSessionTicketReceived_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSslSocket *)cls)->newSessionTicketReceived (); +} + + // QSslCertificate QSslSocket::peerCertificate() @@ -646,7 +623,7 @@ static void _call_f_protocol_c0 (const qt_gsi::GenericMethod * /*decl*/, void *c } -// () +// void QSslSocket::resume() static void _init_f_resume_0 (qt_gsi::GenericMethod *decl) @@ -692,66 +669,6 @@ static void _call_f_sessionProtocol_c0 (const qt_gsi::GenericMethod * /*decl*/, } -// void QSslSocket::setCaCertificates(const QList &certificates) - - -static void _init_f_setCaCertificates_3438 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("certificates"); - decl->add_arg & > (argspec_0); - decl->set_return (); -} - -static void _call_f_setCaCertificates_3438 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QList &arg1 = args.read & > (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QSslSocket *)cls)->setCaCertificates (arg1); -} - - -// void QSslSocket::setCiphers(const QList &ciphers) - - -static void _init_f_setCiphers_2918 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("ciphers"); - decl->add_arg & > (argspec_0); - decl->set_return (); -} - -static void _call_f_setCiphers_2918 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QList &arg1 = args.read & > (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QSslSocket *)cls)->setCiphers (arg1); -} - - -// void QSslSocket::setCiphers(const QString &ciphers) - - -static void _init_f_setCiphers_2025 (qt_gsi::GenericMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("ciphers"); - decl->add_arg (argspec_0); - decl->set_return (); -} - -static void _call_f_setCiphers_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const QString &arg1 = args.read (heap); - __SUPPRESS_UNUSED_WARNING(ret); - ((QSslSocket *)cls)->setCiphers (arg1); -} - - // void QSslSocket::setLocalCertificate(const QSslCertificate &certificate) @@ -766,7 +683,7 @@ static void _call_f_setLocalCertificate_2823 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslCertificate &arg1 = args.read (heap); + const QSslCertificate &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslSocket *)cls)->setLocalCertificate (arg1); } @@ -788,8 +705,8 @@ static void _call_f_setLocalCertificate_4280 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); - const qt_gsi::Converter::target_type & arg2 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem)); + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslSocket *)cls)->setLocalCertificate (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); } @@ -809,7 +726,7 @@ static void _call_f_setLocalCertificateChain_3438 (const qt_gsi::GenericMethod * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QList &arg1 = args.read & > (heap); + const QList &arg1 = gsi::arg_reader & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslSocket *)cls)->setLocalCertificateChain (arg1); } @@ -829,7 +746,7 @@ static void _call_f_setPeerVerifyDepth_767 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args.read (heap); + int arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslSocket *)cls)->setPeerVerifyDepth (arg1); } @@ -849,7 +766,7 @@ static void _call_f_setPeerVerifyMode_2970 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslSocket *)cls)->setPeerVerifyMode (qt_gsi::QtToCppAdaptor(arg1).cref()); } @@ -869,7 +786,7 @@ static void _call_f_setPeerVerifyName_2025 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); + const QString &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslSocket *)cls)->setPeerVerifyName (arg1); } @@ -889,7 +806,7 @@ static void _call_f_setPrivateKey_1997 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslKey &arg1 = args.read (heap); + const QSslKey &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslSocket *)cls)->setPrivateKey (arg1); } @@ -915,10 +832,10 @@ static void _call_f_setPrivateKey_8544 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); - const qt_gsi::Converter::target_type & arg2 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QSsl::Rsa)); - const qt_gsi::Converter::target_type & arg3 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem)); - const QByteArray &arg4 = args ? args.read (heap) : (const QByteArray &)(QByteArray()); + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Rsa), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem), heap); + const QByteArray &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QByteArray(), heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslSocket *)cls)->setPrivateKey (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref(), arg4); } @@ -938,13 +855,13 @@ static void _call_f_setProtocol_2095 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslSocket *)cls)->setProtocol (qt_gsi::QtToCppAdaptor(arg1).cref()); } -// (qint64) +// void QSslSocket::setReadBufferSize(qint64 size) static void _init_f_setReadBufferSize_986 (qt_gsi::GenericMethod *decl) @@ -958,38 +875,38 @@ static void _call_f_setReadBufferSize_986 (const qt_gsi::GenericMethod * /*decl* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - qint64 arg1 = args.read (heap); + qint64 arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslSocket *)cls)->setReadBufferSize (arg1); } -// (QIntegerForSizeof::Signed, QAbstractSocket::SocketState, QFlags) +// bool QSslSocket::setSocketDescriptor(QIntegerForSizeof::Signed socketDescriptor, QAbstractSocket::SocketState state, QFlags openMode) -static void _init_f_setSocketDescriptor_9696 (qt_gsi::GenericMethod *decl) +static void _init_f_setSocketDescriptor_10219 (qt_gsi::GenericMethod *decl) { static gsi::ArgSpecBase argspec_0 ("socketDescriptor"); - decl->add_arg::Signed > (argspec_0); + decl->add_arg::Signed > (argspec_0); static gsi::ArgSpecBase argspec_1 ("state", true, "QAbstractSocket::ConnectedState"); decl->add_arg::target_type & > (argspec_1); - static gsi::ArgSpecBase argspec_2 ("openMode", true, "QIODevice::ReadWrite"); - decl->add_arg > (argspec_2); + static gsi::ArgSpecBase argspec_2 ("openMode", true, "QIODeviceBase::ReadWrite"); + decl->add_arg > (argspec_2); decl->set_return (); } -static void _call_f_setSocketDescriptor_9696 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_setSocketDescriptor_10219 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QIntegerForSizeof::Signed arg1 = args.read::Signed > (heap); - const qt_gsi::Converter::target_type & arg2 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::ConnectedState)); - QFlags arg3 = args ? args.read > (heap) : (QFlags)(QIODevice::ReadWrite); + QIntegerForSizeof::Signed arg1 = gsi::arg_reader::Signed >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractSocket::ConnectedState), heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QIODeviceBase::ReadWrite, heap); ret.write ((bool)((QSslSocket *)cls)->setSocketDescriptor (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); } -// (QAbstractSocket::SocketOption, const QVariant &) +// void QSslSocket::setSocketOption(QAbstractSocket::SocketOption option, const QVariant &value) static void _init_f_setSocketOption_5331 (qt_gsi::GenericMethod *decl) @@ -1005,8 +922,8 @@ static void _call_f_setSocketOption_5331 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); - const QVariant &arg2 = args.read (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslSocket *)cls)->setSocketOption (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); } @@ -1026,13 +943,13 @@ static void _call_f_setSslConfiguration_3068 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslConfiguration &arg1 = args.read (heap); + const QSslConfiguration &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QSslSocket *)cls)->setSslConfiguration (arg1); } -// (QAbstractSocket::SocketOption) +// QVariant QSslSocket::socketOption(QAbstractSocket::SocketOption option) static void _init_f_socketOption_3320 (qt_gsi::GenericMethod *decl) @@ -1046,7 +963,7 @@ static void _call_f_socketOption_3320 (const qt_gsi::GenericMethod * /*decl*/, v { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); ret.write ((QVariant)((QSslSocket *)cls)->socketOption (qt_gsi::QtToCppAdaptor(arg1).cref())); } @@ -1066,18 +983,18 @@ static void _call_f_sslConfiguration_c0 (const qt_gsi::GenericMethod * /*decl*/, } -// QList QSslSocket::sslErrors() +// QList QSslSocket::sslHandshakeErrors() -static void _init_f_sslErrors_c0 (qt_gsi::GenericMethod *decl) +static void _init_f_sslHandshakeErrors_c0 (qt_gsi::GenericMethod *decl) { decl->set_return > (); } -static void _call_f_sslErrors_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_sslHandshakeErrors_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); - ret.write > ((QList)((QSslSocket *)cls)->sslErrors ()); + ret.write > ((QList)((QSslSocket *)cls)->sslHandshakeErrors ()); } @@ -1113,7 +1030,7 @@ static void _call_f_startServerEncryption_0 (const qt_gsi::GenericMethod * /*dec } -// (int) +// bool QSslSocket::waitForBytesWritten(int msecs) static void _init_f_waitForBytesWritten_767 (qt_gsi::GenericMethod *decl) @@ -1127,12 +1044,12 @@ static void _call_f_waitForBytesWritten_767 (const qt_gsi::GenericMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args ? args.read (heap) : (int)(30000); + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (30000, heap); ret.write ((bool)((QSslSocket *)cls)->waitForBytesWritten (arg1)); } -// (int) +// bool QSslSocket::waitForConnected(int msecs) static void _init_f_waitForConnected_767 (qt_gsi::GenericMethod *decl) @@ -1146,12 +1063,12 @@ static void _call_f_waitForConnected_767 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args ? args.read (heap) : (int)(30000); + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (30000, heap); ret.write ((bool)((QSslSocket *)cls)->waitForConnected (arg1)); } -// (int) +// bool QSslSocket::waitForDisconnected(int msecs) static void _init_f_waitForDisconnected_767 (qt_gsi::GenericMethod *decl) @@ -1165,7 +1082,7 @@ static void _call_f_waitForDisconnected_767 (const qt_gsi::GenericMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args ? args.read (heap) : (int)(30000); + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (30000, heap); ret.write ((bool)((QSslSocket *)cls)->waitForDisconnected (arg1)); } @@ -1184,12 +1101,12 @@ static void _call_f_waitForEncrypted_767 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args ? args.read (heap) : (int)(30000); + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (30000, heap); ret.write ((bool)((QSslSocket *)cls)->waitForEncrypted (arg1)); } -// (int) +// bool QSslSocket::waitForReadyRead(int msecs) static void _init_f_waitForReadyRead_767 (qt_gsi::GenericMethod *decl) @@ -1203,143 +1120,142 @@ static void _call_f_waitForReadyRead_767 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args ? args.read (heap) : (int)(30000); + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (30000, heap); ret.write ((bool)((QSslSocket *)cls)->waitForReadyRead (arg1)); } -// static void QSslSocket::addDefaultCaCertificate(const QSslCertificate &certificate) +// static QString QSslSocket::activeBackend() -static void _init_f_addDefaultCaCertificate_2823 (qt_gsi::GenericStaticMethod *decl) +static void _init_f_activeBackend_0 (qt_gsi::GenericStaticMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("certificate"); - decl->add_arg (argspec_0); - decl->set_return (); + decl->set_return (); } -static void _call_f_addDefaultCaCertificate_2823 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_activeBackend_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QSslSocket::activeBackend ()); +} + + +// static QList QSslSocket::availableBackends() + + +static void _init_f_availableBackends_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_availableBackends_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QSslSocket::availableBackends ()); +} + + +// static QList QSslSocket::implementedClasses(const QString &backendName) + + +static void _init_f_implementedClasses_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("backendName", true, "{}"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_implementedClasses_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QSslCertificate &arg1 = args.read (heap); - __SUPPRESS_UNUSED_WARNING(ret); - QSslSocket::addDefaultCaCertificate (arg1); + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); + ret.write > ((QList)QSslSocket::implementedClasses (arg1)); } -// static bool QSslSocket::addDefaultCaCertificates(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax) +// static bool QSslSocket::isClassImplemented(QSsl::ImplementedClass cl, const QString &backendName) -static void _init_f_addDefaultCaCertificates_6773 (qt_gsi::GenericStaticMethod *decl) +static void _init_f_isClassImplemented_4498 (qt_gsi::GenericStaticMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("path"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("format", true, "QSsl::Pem"); - decl->add_arg::target_type & > (argspec_1); - static gsi::ArgSpecBase argspec_2 ("syntax", true, "QRegExp::FixedString"); - decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_0 ("cl"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("backendName", true, "{}"); + decl->add_arg (argspec_1); decl->set_return (); } -static void _call_f_addDefaultCaCertificates_6773 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_isClassImplemented_4498 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QString &arg1 = args.read (heap); - const qt_gsi::Converter::target_type & arg2 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QSsl::Pem)); - const qt_gsi::Converter::target_type & arg3 = args ? args.read::target_type & > (heap) : (const qt_gsi::Converter::target_type &)(qt_gsi::CppToQtReadAdaptor(heap, QRegExp::FixedString)); - ret.write ((bool)QSslSocket::addDefaultCaCertificates (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref())); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); + ret.write ((bool)QSslSocket::isClassImplemented (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); } -// static void QSslSocket::addDefaultCaCertificates(const QList &certificates) +// static bool QSslSocket::isFeatureSupported(QSsl::SupportedFeature feat, const QString &backendName) -static void _init_f_addDefaultCaCertificates_3438 (qt_gsi::GenericStaticMethod *decl) +static void _init_f_isFeatureSupported_4538 (qt_gsi::GenericStaticMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("certificates"); - decl->add_arg & > (argspec_0); - decl->set_return (); + static gsi::ArgSpecBase argspec_0 ("feat"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("backendName", true, "{}"); + decl->add_arg (argspec_1); + decl->set_return (); } -static void _call_f_addDefaultCaCertificates_3438 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_isFeatureSupported_4538 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QList &arg1 = args.read & > (heap); - __SUPPRESS_UNUSED_WARNING(ret); - QSslSocket::addDefaultCaCertificates (arg1); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); + ret.write ((bool)QSslSocket::isFeatureSupported (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); } -// static QList QSslSocket::defaultCaCertificates() +// static bool QSslSocket::isProtocolSupported(QSsl::SslProtocol protocol, const QString &backendName) -static void _init_f_defaultCaCertificates_0 (qt_gsi::GenericStaticMethod *decl) +static void _init_f_isProtocolSupported_4012 (qt_gsi::GenericStaticMethod *decl) { - decl->set_return > (); + static gsi::ArgSpecBase argspec_0 ("protocol"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("backendName", true, "{}"); + decl->add_arg (argspec_1); + decl->set_return (); } -static void _call_f_defaultCaCertificates_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write > ((QList)QSslSocket::defaultCaCertificates ()); -} - - -// static QList QSslSocket::defaultCiphers() - - -static void _init_f_defaultCiphers_0 (qt_gsi::GenericStaticMethod *decl) -{ - decl->set_return > (); -} - -static void _call_f_defaultCiphers_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write > ((QList)QSslSocket::defaultCiphers ()); -} - - -// static void QSslSocket::setDefaultCaCertificates(const QList &certificates) - - -static void _init_f_setDefaultCaCertificates_3438 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("certificates"); - decl->add_arg & > (argspec_0); - decl->set_return (); -} - -static void _call_f_setDefaultCaCertificates_3438 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_isProtocolSupported_4012 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QList &arg1 = args.read & > (heap); - __SUPPRESS_UNUSED_WARNING(ret); - QSslSocket::setDefaultCaCertificates (arg1); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); + ret.write ((bool)QSslSocket::isProtocolSupported (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); } -// static void QSslSocket::setDefaultCiphers(const QList &ciphers) +// static bool QSslSocket::setActiveBackend(const QString &backendName) -static void _init_f_setDefaultCiphers_2918 (qt_gsi::GenericStaticMethod *decl) +static void _init_f_setActiveBackend_2025 (qt_gsi::GenericStaticMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("ciphers"); - decl->add_arg & > (argspec_0); - decl->set_return (); + static gsi::ArgSpecBase argspec_0 ("backendName"); + decl->add_arg (argspec_0); + decl->set_return (); } -static void _call_f_setDefaultCiphers_2918 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_setActiveBackend_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QList &arg1 = args.read & > (heap); - __SUPPRESS_UNUSED_WARNING(ret); - QSslSocket::setDefaultCiphers (arg1); + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QSslSocket::setActiveBackend (arg1)); } @@ -1403,18 +1319,41 @@ static void _call_f_sslLibraryVersionString_0 (const qt_gsi::GenericStaticMethod } -// static QList QSslSocket::supportedCiphers() +// static QList QSslSocket::supportedFeatures(const QString &backendName) -static void _init_f_supportedCiphers_0 (qt_gsi::GenericStaticMethod *decl) +static void _init_f_supportedFeatures_2025 (qt_gsi::GenericStaticMethod *decl) { - decl->set_return > (); + static gsi::ArgSpecBase argspec_0 ("backendName", true, "{}"); + decl->add_arg (argspec_0); + decl->set_return > (); } -static void _call_f_supportedCiphers_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_supportedFeatures_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); - ret.write > ((QList)QSslSocket::supportedCiphers ()); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); + ret.write > ((QList)QSslSocket::supportedFeatures (arg1)); +} + + +// static QList QSslSocket::supportedProtocols(const QString &backendName) + + +static void _init_f_supportedProtocols_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("backendName", true, "{}"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_supportedProtocols_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); + ret.write > ((QList)QSslSocket::supportedProtocols (arg1)); } @@ -1433,21 +1372,6 @@ static void _call_f_supportsSsl_0 (const qt_gsi::GenericStaticMethod * /*decl*/, } -// static QList QSslSocket::systemCaCertificates() - - -static void _init_f_systemCaCertificates_0 (qt_gsi::GenericStaticMethod *decl) -{ - decl->set_return > (); -} - -static void _call_f_systemCaCertificates_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - ret.write > ((QList)QSslSocket::systemCaCertificates ()); -} - - // static QString QSslSocket::tr(const char *s, const char *c, int n) @@ -1455,7 +1379,7 @@ static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) { static gsi::ArgSpecBase argspec_0 ("s"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); decl->add_arg (argspec_1); static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); decl->add_arg (argspec_2); @@ -1466,38 +1390,13 @@ static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi:: { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); ret.write ((QString)QSslSocket::tr (arg1, arg2, arg3)); } -// static QString QSslSocket::trUtf8(const char *s, const char *c, int n) - - -static void _init_f_trUtf8_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_trUtf8_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QSslSocket::trUtf8 (arg1, arg2, arg3)); -} - - namespace gsi { @@ -1506,31 +1405,29 @@ static gsi::Methods methods_QSslSocket () { gsi::Methods methods; methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSslSocket::QSslSocket(QObject *parent)\nThis method creates an object of class QSslSocket.", &_init_ctor_QSslSocket_1302, &_call_ctor_QSslSocket_1302); methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); - methods += new qt_gsi::GenericMethod ("abort", "@brief Method ()\n", false, &_init_f_abort_0, &_call_f_abort_0); - methods += new qt_gsi::GenericMethod ("addCaCertificate", "@brief Method void QSslSocket::addCaCertificate(const QSslCertificate &certificate)\n", false, &_init_f_addCaCertificate_2823, &_call_f_addCaCertificate_2823); - methods += new qt_gsi::GenericMethod ("addCaCertificates", "@brief Method bool QSslSocket::addCaCertificates(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax)\n", false, &_init_f_addCaCertificates_6773, &_call_f_addCaCertificates_6773); - methods += new qt_gsi::GenericMethod ("addCaCertificates", "@brief Method void QSslSocket::addCaCertificates(const QList &certificates)\n", false, &_init_f_addCaCertificates_3438, &_call_f_addCaCertificates_3438); - methods += new qt_gsi::GenericMethod ("atEnd", "@brief Method () const\nThis is a reimplementation of QAbstractSocket::atEnd", true, &_init_f_atEnd_c0, &_call_f_atEnd_c0); - methods += new qt_gsi::GenericMethod ("bytesAvailable", "@brief Method () const\nThis is a reimplementation of QAbstractSocket::bytesAvailable", true, &_init_f_bytesAvailable_c0, &_call_f_bytesAvailable_c0); - methods += new qt_gsi::GenericMethod ("bytesToWrite", "@brief Method () const\nThis is a reimplementation of QAbstractSocket::bytesToWrite", true, &_init_f_bytesToWrite_c0, &_call_f_bytesToWrite_c0); - methods += new qt_gsi::GenericMethod (":caCertificates", "@brief Method QList QSslSocket::caCertificates()\n", true, &_init_f_caCertificates_c0, &_call_f_caCertificates_c0); - methods += new qt_gsi::GenericMethod ("canReadLine", "@brief Method () const\nThis is a reimplementation of QAbstractSocket::canReadLine", true, &_init_f_canReadLine_c0, &_call_f_canReadLine_c0); - methods += new qt_gsi::GenericMethod (":ciphers", "@brief Method QList QSslSocket::ciphers()\n", true, &_init_f_ciphers_c0, &_call_f_ciphers_c0); - methods += new qt_gsi::GenericMethod ("close", "@brief Method ()\nThis is a reimplementation of QAbstractSocket::close", false, &_init_f_close_0, &_call_f_close_0); - methods += new qt_gsi::GenericMethod ("connectToHost", "@brief Method (const QHostAddress &, quint16, QFlags)\nThis is a reimplementation of QAbstractSocket::connectToHost", false, &_init_f_connectToHost_6644, &_call_f_connectToHost_6644); - methods += new qt_gsi::GenericMethod ("connectToHost", "@brief Method (const QString &, quint16, QFlags, QAbstractSocket::NetworkLayerProtocol)\nThis is a reimplementation of QAbstractSocket::connectToHost", false, &_init_f_connectToHost_10218, &_call_f_connectToHost_10218); - methods += new qt_gsi::GenericMethod ("connectToHostEncrypted", "@brief Method void QSslSocket::connectToHostEncrypted(const QString &hostName, quint16 port, QFlags mode, QAbstractSocket::NetworkLayerProtocol protocol)\n", false, &_init_f_connectToHostEncrypted_10218, &_call_f_connectToHostEncrypted_10218); - methods += new qt_gsi::GenericMethod ("connectToHostEncrypted", "@brief Method void QSslSocket::connectToHostEncrypted(const QString &hostName, quint16 port, const QString &sslPeerName, QFlags mode, QAbstractSocket::NetworkLayerProtocol protocol)\n", false, &_init_f_connectToHostEncrypted_12135, &_call_f_connectToHostEncrypted_12135); - methods += new qt_gsi::GenericMethod ("disconnectFromHost", "@brief Method ()\nThis is a reimplementation of QAbstractSocket::disconnectFromHost", false, &_init_f_disconnectFromHost_0, &_call_f_disconnectFromHost_0); + methods += new qt_gsi::GenericMethod ("alertReceived", "@brief Method void QSslSocket::alertReceived(QSsl::AlertLevel level, QSsl::AlertType type, const QString &description)\n", false, &_init_f_alertReceived_5617, &_call_f_alertReceived_5617); + methods += new qt_gsi::GenericMethod ("alertSent", "@brief Method void QSslSocket::alertSent(QSsl::AlertLevel level, QSsl::AlertType type, const QString &description)\n", false, &_init_f_alertSent_5617, &_call_f_alertSent_5617); + methods += new qt_gsi::GenericMethod ("atEnd", "@brief Method bool QSslSocket::atEnd()\nThis is a reimplementation of QIODevice::atEnd", true, &_init_f_atEnd_c0, &_call_f_atEnd_c0); + methods += new qt_gsi::GenericMethod ("bytesAvailable", "@brief Method qint64 QSslSocket::bytesAvailable()\nThis is a reimplementation of QAbstractSocket::bytesAvailable", true, &_init_f_bytesAvailable_c0, &_call_f_bytesAvailable_c0); + methods += new qt_gsi::GenericMethod ("bytesToWrite", "@brief Method qint64 QSslSocket::bytesToWrite()\nThis is a reimplementation of QAbstractSocket::bytesToWrite", true, &_init_f_bytesToWrite_c0, &_call_f_bytesToWrite_c0); + methods += new qt_gsi::GenericMethod ("canReadLine", "@brief Method bool QSslSocket::canReadLine()\nThis is a reimplementation of QIODevice::canReadLine", true, &_init_f_canReadLine_c0, &_call_f_canReadLine_c0); + methods += new qt_gsi::GenericMethod ("close", "@brief Method void QSslSocket::close()\nThis is a reimplementation of QAbstractSocket::close", false, &_init_f_close_0, &_call_f_close_0); + methods += new qt_gsi::GenericMethod ("connectToHost", "@brief Method void QSslSocket::connectToHost(const QHostAddress &address, quint16 port, QFlags mode)\n", false, &_init_f_connectToHost_7023, &_call_f_connectToHost_7023); + methods += new qt_gsi::GenericMethod ("connectToHost", "@brief Method void QSslSocket::connectToHost(const QString &hostName, quint16 port, QFlags openMode, QAbstractSocket::NetworkLayerProtocol protocol)\nThis is a reimplementation of QAbstractSocket::connectToHost", false, &_init_f_connectToHost_10597, &_call_f_connectToHost_10597); + methods += new qt_gsi::GenericMethod ("connectToHostEncrypted", "@brief Method void QSslSocket::connectToHostEncrypted(const QString &hostName, quint16 port, QFlags mode, QAbstractSocket::NetworkLayerProtocol protocol)\n", false, &_init_f_connectToHostEncrypted_10597, &_call_f_connectToHostEncrypted_10597); + methods += new qt_gsi::GenericMethod ("connectToHostEncrypted", "@brief Method void QSslSocket::connectToHostEncrypted(const QString &hostName, quint16 port, const QString &sslPeerName, QFlags mode, QAbstractSocket::NetworkLayerProtocol protocol)\n", false, &_init_f_connectToHostEncrypted_12514, &_call_f_connectToHostEncrypted_12514); + methods += new qt_gsi::GenericMethod ("continueInterruptedHandshake", "@brief Method void QSslSocket::continueInterruptedHandshake()\n", false, &_init_f_continueInterruptedHandshake_0, &_call_f_continueInterruptedHandshake_0); + methods += new qt_gsi::GenericMethod ("disconnectFromHost", "@brief Method void QSslSocket::disconnectFromHost()\nThis is a reimplementation of QAbstractSocket::disconnectFromHost", false, &_init_f_disconnectFromHost_0, &_call_f_disconnectFromHost_0); methods += new qt_gsi::GenericMethod ("encryptedBytesAvailable", "@brief Method qint64 QSslSocket::encryptedBytesAvailable()\n", true, &_init_f_encryptedBytesAvailable_c0, &_call_f_encryptedBytesAvailable_c0); methods += new qt_gsi::GenericMethod ("encryptedBytesToWrite", "@brief Method qint64 QSslSocket::encryptedBytesToWrite()\n", true, &_init_f_encryptedBytesToWrite_c0, &_call_f_encryptedBytesToWrite_c0); - methods += new qt_gsi::GenericMethod ("flush", "@brief Method ()\n", false, &_init_f_flush_0, &_call_f_flush_0); + methods += new qt_gsi::GenericMethod ("handshakeInterruptedOnError", "@brief Method void QSslSocket::handshakeInterruptedOnError(const QSslError &error)\n", false, &_init_f_handshakeInterruptedOnError_2222, &_call_f_handshakeInterruptedOnError_2222); methods += new qt_gsi::GenericMethod ("ignoreSslErrors", "@brief Method void QSslSocket::ignoreSslErrors(const QList &errors)\n", false, &_init_f_ignoreSslErrors_2837, &_call_f_ignoreSslErrors_2837); methods += new qt_gsi::GenericMethod ("ignoreSslErrors", "@brief Method void QSslSocket::ignoreSslErrors()\n", false, &_init_f_ignoreSslErrors_0, &_call_f_ignoreSslErrors_0); methods += new qt_gsi::GenericMethod ("isEncrypted?", "@brief Method bool QSslSocket::isEncrypted()\n", true, &_init_f_isEncrypted_c0, &_call_f_isEncrypted_c0); methods += new qt_gsi::GenericMethod (":localCertificate", "@brief Method QSslCertificate QSslSocket::localCertificate()\n", true, &_init_f_localCertificate_c0, &_call_f_localCertificate_c0); methods += new qt_gsi::GenericMethod (":localCertificateChain", "@brief Method QList QSslSocket::localCertificateChain()\n", true, &_init_f_localCertificateChain_c0, &_call_f_localCertificateChain_c0); methods += new qt_gsi::GenericMethod ("mode", "@brief Method QSslSocket::SslMode QSslSocket::mode()\n", true, &_init_f_mode_c0, &_call_f_mode_c0); + methods += new qt_gsi::GenericMethod ("newSessionTicketReceived", "@brief Method void QSslSocket::newSessionTicketReceived()\n", false, &_init_f_newSessionTicketReceived_0, &_call_f_newSessionTicketReceived_0); methods += new qt_gsi::GenericMethod ("peerCertificate", "@brief Method QSslCertificate QSslSocket::peerCertificate()\n", true, &_init_f_peerCertificate_c0, &_call_f_peerCertificate_c0); methods += new qt_gsi::GenericMethod ("peerCertificateChain", "@brief Method QList QSslSocket::peerCertificateChain()\n", true, &_init_f_peerCertificateChain_c0, &_call_f_peerCertificateChain_c0); methods += new qt_gsi::GenericMethod (":peerVerifyDepth", "@brief Method int QSslSocket::peerVerifyDepth()\n", true, &_init_f_peerVerifyDepth_c0, &_call_f_peerVerifyDepth_c0); @@ -1538,12 +1435,9 @@ static gsi::Methods methods_QSslSocket () { methods += new qt_gsi::GenericMethod (":peerVerifyName", "@brief Method QString QSslSocket::peerVerifyName()\n", true, &_init_f_peerVerifyName_c0, &_call_f_peerVerifyName_c0); methods += new qt_gsi::GenericMethod (":privateKey", "@brief Method QSslKey QSslSocket::privateKey()\n", true, &_init_f_privateKey_c0, &_call_f_privateKey_c0); methods += new qt_gsi::GenericMethod (":protocol", "@brief Method QSsl::SslProtocol QSslSocket::protocol()\n", true, &_init_f_protocol_c0, &_call_f_protocol_c0); - methods += new qt_gsi::GenericMethod ("resume", "@brief Method ()\nThis is a reimplementation of QAbstractSocket::resume", false, &_init_f_resume_0, &_call_f_resume_0); + methods += new qt_gsi::GenericMethod ("resume", "@brief Method void QSslSocket::resume()\nThis is a reimplementation of QAbstractSocket::resume", false, &_init_f_resume_0, &_call_f_resume_0); methods += new qt_gsi::GenericMethod ("sessionCipher", "@brief Method QSslCipher QSslSocket::sessionCipher()\n", true, &_init_f_sessionCipher_c0, &_call_f_sessionCipher_c0); methods += new qt_gsi::GenericMethod ("sessionProtocol", "@brief Method QSsl::SslProtocol QSslSocket::sessionProtocol()\n", true, &_init_f_sessionProtocol_c0, &_call_f_sessionProtocol_c0); - methods += new qt_gsi::GenericMethod ("setCaCertificates|caCertificates=", "@brief Method void QSslSocket::setCaCertificates(const QList &certificates)\n", false, &_init_f_setCaCertificates_3438, &_call_f_setCaCertificates_3438); - methods += new qt_gsi::GenericMethod ("setCiphers|ciphers=", "@brief Method void QSslSocket::setCiphers(const QList &ciphers)\n", false, &_init_f_setCiphers_2918, &_call_f_setCiphers_2918); - methods += new qt_gsi::GenericMethod ("setCiphers|ciphers=", "@brief Method void QSslSocket::setCiphers(const QString &ciphers)\n", false, &_init_f_setCiphers_2025, &_call_f_setCiphers_2025); methods += new qt_gsi::GenericMethod ("setLocalCertificate|localCertificate=", "@brief Method void QSslSocket::setLocalCertificate(const QSslCertificate &certificate)\n", false, &_init_f_setLocalCertificate_2823, &_call_f_setLocalCertificate_2823); methods += new qt_gsi::GenericMethod ("setLocalCertificate", "@brief Method void QSslSocket::setLocalCertificate(const QString &fileName, QSsl::EncodingFormat format)\n", false, &_init_f_setLocalCertificate_4280, &_call_f_setLocalCertificate_4280); methods += new qt_gsi::GenericMethod ("setLocalCertificateChain|localCertificateChain=", "@brief Method void QSslSocket::setLocalCertificateChain(const QList &localChain)\n", false, &_init_f_setLocalCertificateChain_3438, &_call_f_setLocalCertificateChain_3438); @@ -1553,30 +1447,32 @@ static gsi::Methods methods_QSslSocket () { methods += new qt_gsi::GenericMethod ("setPrivateKey|privateKey=", "@brief Method void QSslSocket::setPrivateKey(const QSslKey &key)\n", false, &_init_f_setPrivateKey_1997, &_call_f_setPrivateKey_1997); methods += new qt_gsi::GenericMethod ("setPrivateKey", "@brief Method void QSslSocket::setPrivateKey(const QString &fileName, QSsl::KeyAlgorithm algorithm, QSsl::EncodingFormat format, const QByteArray &passPhrase)\n", false, &_init_f_setPrivateKey_8544, &_call_f_setPrivateKey_8544); methods += new qt_gsi::GenericMethod ("setProtocol|protocol=", "@brief Method void QSslSocket::setProtocol(QSsl::SslProtocol protocol)\n", false, &_init_f_setProtocol_2095, &_call_f_setProtocol_2095); - methods += new qt_gsi::GenericMethod ("setReadBufferSize|readBufferSize=", "@brief Method (qint64)\nThis is a reimplementation of QAbstractSocket::setReadBufferSize", false, &_init_f_setReadBufferSize_986, &_call_f_setReadBufferSize_986); - methods += new qt_gsi::GenericMethod ("setSocketDescriptor", "@brief Method (QIntegerForSizeof::Signed, QAbstractSocket::SocketState, QFlags)\nThis is a reimplementation of QAbstractSocket::setSocketDescriptor", false, &_init_f_setSocketDescriptor_9696, &_call_f_setSocketDescriptor_9696); - methods += new qt_gsi::GenericMethod ("setSocketOption", "@brief Method (QAbstractSocket::SocketOption, const QVariant &)\nThis is a reimplementation of QAbstractSocket::setSocketOption", false, &_init_f_setSocketOption_5331, &_call_f_setSocketOption_5331); + methods += new qt_gsi::GenericMethod ("setReadBufferSize|readBufferSize=", "@brief Method void QSslSocket::setReadBufferSize(qint64 size)\nThis is a reimplementation of QAbstractSocket::setReadBufferSize", false, &_init_f_setReadBufferSize_986, &_call_f_setReadBufferSize_986); + methods += new qt_gsi::GenericMethod ("setSocketDescriptor", "@brief Method bool QSslSocket::setSocketDescriptor(QIntegerForSizeof::Signed socketDescriptor, QAbstractSocket::SocketState state, QFlags openMode)\nThis is a reimplementation of QAbstractSocket::setSocketDescriptor", false, &_init_f_setSocketDescriptor_10219, &_call_f_setSocketDescriptor_10219); + methods += new qt_gsi::GenericMethod ("setSocketOption", "@brief Method void QSslSocket::setSocketOption(QAbstractSocket::SocketOption option, const QVariant &value)\nThis is a reimplementation of QAbstractSocket::setSocketOption", false, &_init_f_setSocketOption_5331, &_call_f_setSocketOption_5331); methods += new qt_gsi::GenericMethod ("setSslConfiguration|sslConfiguration=", "@brief Method void QSslSocket::setSslConfiguration(const QSslConfiguration &config)\n", false, &_init_f_setSslConfiguration_3068, &_call_f_setSslConfiguration_3068); - methods += new qt_gsi::GenericMethod ("socketOption", "@brief Method (QAbstractSocket::SocketOption)\nThis is a reimplementation of QAbstractSocket::socketOption", false, &_init_f_socketOption_3320, &_call_f_socketOption_3320); + methods += new qt_gsi::GenericMethod ("socketOption", "@brief Method QVariant QSslSocket::socketOption(QAbstractSocket::SocketOption option)\nThis is a reimplementation of QAbstractSocket::socketOption", false, &_init_f_socketOption_3320, &_call_f_socketOption_3320); methods += new qt_gsi::GenericMethod (":sslConfiguration", "@brief Method QSslConfiguration QSslSocket::sslConfiguration()\n", true, &_init_f_sslConfiguration_c0, &_call_f_sslConfiguration_c0); - methods += new qt_gsi::GenericMethod ("sslErrors", "@brief Method QList QSslSocket::sslErrors()\n", true, &_init_f_sslErrors_c0, &_call_f_sslErrors_c0); + methods += new qt_gsi::GenericMethod ("sslHandshakeErrors", "@brief Method QList QSslSocket::sslHandshakeErrors()\n", true, &_init_f_sslHandshakeErrors_c0, &_call_f_sslHandshakeErrors_c0); methods += new qt_gsi::GenericMethod ("startClientEncryption", "@brief Method void QSslSocket::startClientEncryption()\n", false, &_init_f_startClientEncryption_0, &_call_f_startClientEncryption_0); methods += new qt_gsi::GenericMethod ("startServerEncryption", "@brief Method void QSslSocket::startServerEncryption()\n", false, &_init_f_startServerEncryption_0, &_call_f_startServerEncryption_0); - methods += new qt_gsi::GenericMethod ("waitForBytesWritten", "@brief Method (int)\nThis is a reimplementation of QAbstractSocket::waitForBytesWritten", false, &_init_f_waitForBytesWritten_767, &_call_f_waitForBytesWritten_767); - methods += new qt_gsi::GenericMethod ("waitForConnected", "@brief Method (int)\nThis is a reimplementation of QAbstractSocket::waitForConnected", false, &_init_f_waitForConnected_767, &_call_f_waitForConnected_767); - methods += new qt_gsi::GenericMethod ("waitForDisconnected", "@brief Method (int)\nThis is a reimplementation of QAbstractSocket::waitForDisconnected", false, &_init_f_waitForDisconnected_767, &_call_f_waitForDisconnected_767); + methods += new qt_gsi::GenericMethod ("waitForBytesWritten", "@brief Method bool QSslSocket::waitForBytesWritten(int msecs)\nThis is a reimplementation of QAbstractSocket::waitForBytesWritten", false, &_init_f_waitForBytesWritten_767, &_call_f_waitForBytesWritten_767); + methods += new qt_gsi::GenericMethod ("waitForConnected", "@brief Method bool QSslSocket::waitForConnected(int msecs)\nThis is a reimplementation of QAbstractSocket::waitForConnected", false, &_init_f_waitForConnected_767, &_call_f_waitForConnected_767); + methods += new qt_gsi::GenericMethod ("waitForDisconnected", "@brief Method bool QSslSocket::waitForDisconnected(int msecs)\nThis is a reimplementation of QAbstractSocket::waitForDisconnected", false, &_init_f_waitForDisconnected_767, &_call_f_waitForDisconnected_767); methods += new qt_gsi::GenericMethod ("waitForEncrypted", "@brief Method bool QSslSocket::waitForEncrypted(int msecs)\n", false, &_init_f_waitForEncrypted_767, &_call_f_waitForEncrypted_767); - methods += new qt_gsi::GenericMethod ("waitForReadyRead", "@brief Method (int)\nThis is a reimplementation of QAbstractSocket::waitForReadyRead", false, &_init_f_waitForReadyRead_767, &_call_f_waitForReadyRead_767); + methods += new qt_gsi::GenericMethod ("waitForReadyRead", "@brief Method bool QSslSocket::waitForReadyRead(int msecs)\nThis is a reimplementation of QAbstractSocket::waitForReadyRead", false, &_init_f_waitForReadyRead_767, &_call_f_waitForReadyRead_767); methods += gsi::qt_signal ("aboutToClose()", "aboutToClose", "@brief Signal declaration for QSslSocket::aboutToClose()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("bytesWritten(qint64)", "bytesWritten", gsi::arg("bytes"), "@brief Signal declaration for QSslSocket::bytesWritten(qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelBytesWritten(int, qint64)", "channelBytesWritten", gsi::arg("channel"), gsi::arg("bytes"), "@brief Signal declaration for QSslSocket::channelBytesWritten(int channel, qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelReadyRead(int)", "channelReadyRead", gsi::arg("channel"), "@brief Signal declaration for QSslSocket::channelReadyRead(int channel)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("connected()", "connected", "@brief Signal declaration for QSslSocket::connected()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSslSocket::destroyed(QObject *)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("disconnected()", "disconnected", "@brief Signal declaration for QSslSocket::disconnected()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("encrypted()", "encrypted", "@brief Signal declaration for QSslSocket::encrypted()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("encryptedBytesWritten(qint64)", "encryptedBytesWritten", gsi::arg("totalBytes"), "@brief Signal declaration for QSslSocket::encryptedBytesWritten(qint64 totalBytes)\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal::target_type & > ("error(QAbstractSocket::SocketError)", "error_sig", gsi::arg("arg1"), "@brief Signal declaration for QSslSocket::error(QAbstractSocket::SocketError)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("hostFound()", "hostFound", "@brief Signal declaration for QSslSocket::hostFound()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal::target_type & > ("modeChanged(QSslSocket::SslMode)", "modeChanged", gsi::arg("newMode"), "@brief Signal declaration for QSslSocket::modeChanged(QSslSocket::SslMode newMode)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSslSocket::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("peerVerifyError(const QSslError &)", "peerVerifyError", gsi::arg("error"), "@brief Signal declaration for QSslSocket::peerVerifyError(const QSslError &error)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("preSharedKeyAuthenticationRequired(QSslPreSharedKeyAuthenticator *)", "preSharedKeyAuthenticationRequired", gsi::arg("authenticator"), "@brief Signal declaration for QSslSocket::preSharedKeyAuthenticationRequired(QSslPreSharedKeyAuthenticator *authenticator)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("proxyAuthenticationRequired(const QNetworkProxy &, QAuthenticator *)", "proxyAuthenticationRequired", gsi::arg("proxy"), gsi::arg("authenticator"), "@brief Signal declaration for QSslSocket::proxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator *authenticator)\nYou can bind a procedure to this signal."); @@ -1584,33 +1480,32 @@ static gsi::Methods methods_QSslSocket () { methods += gsi::qt_signal ("readyRead()", "readyRead", "@brief Signal declaration for QSslSocket::readyRead()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal & > ("sslErrors(const QList &)", "sslErrors_sig", gsi::arg("errors"), "@brief Signal declaration for QSslSocket::sslErrors(const QList &errors)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal::target_type & > ("stateChanged(QAbstractSocket::SocketState)", "stateChanged", gsi::arg("arg1"), "@brief Signal declaration for QSslSocket::stateChanged(QAbstractSocket::SocketState)\nYou can bind a procedure to this signal."); - methods += new qt_gsi::GenericStaticMethod ("addDefaultCaCertificate", "@brief Static method void QSslSocket::addDefaultCaCertificate(const QSslCertificate &certificate)\nThis method is static and can be called without an instance.", &_init_f_addDefaultCaCertificate_2823, &_call_f_addDefaultCaCertificate_2823); - methods += new qt_gsi::GenericStaticMethod ("addDefaultCaCertificates", "@brief Static method bool QSslSocket::addDefaultCaCertificates(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax)\nThis method is static and can be called without an instance.", &_init_f_addDefaultCaCertificates_6773, &_call_f_addDefaultCaCertificates_6773); - methods += new qt_gsi::GenericStaticMethod ("addDefaultCaCertificates", "@brief Static method void QSslSocket::addDefaultCaCertificates(const QList &certificates)\nThis method is static and can be called without an instance.", &_init_f_addDefaultCaCertificates_3438, &_call_f_addDefaultCaCertificates_3438); - methods += new qt_gsi::GenericStaticMethod (":defaultCaCertificates", "@brief Static method QList QSslSocket::defaultCaCertificates()\nThis method is static and can be called without an instance.", &_init_f_defaultCaCertificates_0, &_call_f_defaultCaCertificates_0); - methods += new qt_gsi::GenericStaticMethod (":defaultCiphers", "@brief Static method QList QSslSocket::defaultCiphers()\nThis method is static and can be called without an instance.", &_init_f_defaultCiphers_0, &_call_f_defaultCiphers_0); - methods += new qt_gsi::GenericStaticMethod ("setDefaultCaCertificates|defaultCaCertificates=", "@brief Static method void QSslSocket::setDefaultCaCertificates(const QList &certificates)\nThis method is static and can be called without an instance.", &_init_f_setDefaultCaCertificates_3438, &_call_f_setDefaultCaCertificates_3438); - methods += new qt_gsi::GenericStaticMethod ("setDefaultCiphers|defaultCiphers=", "@brief Static method void QSslSocket::setDefaultCiphers(const QList &ciphers)\nThis method is static and can be called without an instance.", &_init_f_setDefaultCiphers_2918, &_call_f_setDefaultCiphers_2918); + methods += new qt_gsi::GenericStaticMethod ("activeBackend", "@brief Static method QString QSslSocket::activeBackend()\nThis method is static and can be called without an instance.", &_init_f_activeBackend_0, &_call_f_activeBackend_0); + methods += new qt_gsi::GenericStaticMethod ("availableBackends", "@brief Static method QList QSslSocket::availableBackends()\nThis method is static and can be called without an instance.", &_init_f_availableBackends_0, &_call_f_availableBackends_0); + methods += new qt_gsi::GenericStaticMethod ("implementedClasses", "@brief Static method QList QSslSocket::implementedClasses(const QString &backendName)\nThis method is static and can be called without an instance.", &_init_f_implementedClasses_2025, &_call_f_implementedClasses_2025); + methods += new qt_gsi::GenericStaticMethod ("isClassImplemented?", "@brief Static method bool QSslSocket::isClassImplemented(QSsl::ImplementedClass cl, const QString &backendName)\nThis method is static and can be called without an instance.", &_init_f_isClassImplemented_4498, &_call_f_isClassImplemented_4498); + methods += new qt_gsi::GenericStaticMethod ("isFeatureSupported?", "@brief Static method bool QSslSocket::isFeatureSupported(QSsl::SupportedFeature feat, const QString &backendName)\nThis method is static and can be called without an instance.", &_init_f_isFeatureSupported_4538, &_call_f_isFeatureSupported_4538); + methods += new qt_gsi::GenericStaticMethod ("isProtocolSupported?", "@brief Static method bool QSslSocket::isProtocolSupported(QSsl::SslProtocol protocol, const QString &backendName)\nThis method is static and can be called without an instance.", &_init_f_isProtocolSupported_4012, &_call_f_isProtocolSupported_4012); + methods += new qt_gsi::GenericStaticMethod ("setActiveBackend", "@brief Static method bool QSslSocket::setActiveBackend(const QString &backendName)\nThis method is static and can be called without an instance.", &_init_f_setActiveBackend_2025, &_call_f_setActiveBackend_2025); methods += new qt_gsi::GenericStaticMethod ("sslLibraryBuildVersionNumber", "@brief Static method long int QSslSocket::sslLibraryBuildVersionNumber()\nThis method is static and can be called without an instance.", &_init_f_sslLibraryBuildVersionNumber_0, &_call_f_sslLibraryBuildVersionNumber_0); methods += new qt_gsi::GenericStaticMethod ("sslLibraryBuildVersionString", "@brief Static method QString QSslSocket::sslLibraryBuildVersionString()\nThis method is static and can be called without an instance.", &_init_f_sslLibraryBuildVersionString_0, &_call_f_sslLibraryBuildVersionString_0); methods += new qt_gsi::GenericStaticMethod ("sslLibraryVersionNumber", "@brief Static method long int QSslSocket::sslLibraryVersionNumber()\nThis method is static and can be called without an instance.", &_init_f_sslLibraryVersionNumber_0, &_call_f_sslLibraryVersionNumber_0); methods += new qt_gsi::GenericStaticMethod ("sslLibraryVersionString", "@brief Static method QString QSslSocket::sslLibraryVersionString()\nThis method is static and can be called without an instance.", &_init_f_sslLibraryVersionString_0, &_call_f_sslLibraryVersionString_0); - methods += new qt_gsi::GenericStaticMethod ("supportedCiphers", "@brief Static method QList QSslSocket::supportedCiphers()\nThis method is static and can be called without an instance.", &_init_f_supportedCiphers_0, &_call_f_supportedCiphers_0); + methods += new qt_gsi::GenericStaticMethod ("supportedFeatures", "@brief Static method QList QSslSocket::supportedFeatures(const QString &backendName)\nThis method is static and can be called without an instance.", &_init_f_supportedFeatures_2025, &_call_f_supportedFeatures_2025); + methods += new qt_gsi::GenericStaticMethod ("supportedProtocols", "@brief Static method QList QSslSocket::supportedProtocols(const QString &backendName)\nThis method is static and can be called without an instance.", &_init_f_supportedProtocols_2025, &_call_f_supportedProtocols_2025); methods += new qt_gsi::GenericStaticMethod ("supportsSsl", "@brief Static method bool QSslSocket::supportsSsl()\nThis method is static and can be called without an instance.", &_init_f_supportsSsl_0, &_call_f_supportsSsl_0); - methods += new qt_gsi::GenericStaticMethod ("systemCaCertificates", "@brief Static method QList QSslSocket::systemCaCertificates()\nThis method is static and can be called without an instance.", &_init_f_systemCaCertificates_0, &_call_f_systemCaCertificates_0); methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSslSocket::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); - methods += new qt_gsi::GenericStaticMethod ("trUtf8", "@brief Static method QString QSslSocket::trUtf8(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_trUtf8_4013, &_call_f_trUtf8_4013); return methods; } gsi::Class &qtdecl_QTcpSocket (); -qt_gsi::QtNativeClass decl_QSslSocket (qtdecl_QTcpSocket (), "QtMultimedia", "QSslSocket", +qt_gsi::QtNativeClass decl_QSslSocket (qtdecl_QTcpSocket (), "QtNetwork", "QSslSocket", methods_QSslSocket (), "@qt\n@brief Binding of QSslSocket"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QSslSocket () { return decl_QSslSocket; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslSocket () { return decl_QSslSocket; } } @@ -1619,14 +1514,14 @@ GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QSslSocket () { return de namespace qt_gsi { -static gsi::Enum decl_QSslSocket_PeerVerifyMode_Enum ("QtMultimedia", "QSslSocket_PeerVerifyMode", +static gsi::Enum decl_QSslSocket_PeerVerifyMode_Enum ("QtNetwork", "QSslSocket_PeerVerifyMode", gsi::enum_const ("VerifyNone", QSslSocket::VerifyNone, "@brief Enum constant QSslSocket::VerifyNone") + gsi::enum_const ("QueryPeer", QSslSocket::QueryPeer, "@brief Enum constant QSslSocket::QueryPeer") + gsi::enum_const ("VerifyPeer", QSslSocket::VerifyPeer, "@brief Enum constant QSslSocket::VerifyPeer") + gsi::enum_const ("AutoVerifyPeer", QSslSocket::AutoVerifyPeer, "@brief Enum constant QSslSocket::AutoVerifyPeer"), "@qt\n@brief This class represents the QSslSocket::PeerVerifyMode enum"); -static gsi::QFlagsClass decl_QSslSocket_PeerVerifyMode_Enums ("QtMultimedia", "QSslSocket_QFlags_PeerVerifyMode", +static gsi::QFlagsClass decl_QSslSocket_PeerVerifyMode_Enums ("QtNetwork", "QSslSocket_QFlags_PeerVerifyMode", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent @@ -1641,13 +1536,13 @@ static gsi::ClassExt decl_QSslSocket_PeerVerifyMode_Enums_as_child ( namespace qt_gsi { -static gsi::Enum decl_QSslSocket_SslMode_Enum ("QtMultimedia", "QSslSocket_SslMode", +static gsi::Enum decl_QSslSocket_SslMode_Enum ("QtNetwork", "QSslSocket_SslMode", gsi::enum_const ("UnencryptedMode", QSslSocket::UnencryptedMode, "@brief Enum constant QSslSocket::UnencryptedMode") + gsi::enum_const ("SslClientMode", QSslSocket::SslClientMode, "@brief Enum constant QSslSocket::SslClientMode") + gsi::enum_const ("SslServerMode", QSslSocket::SslServerMode, "@brief Enum constant QSslSocket::SslServerMode"), "@qt\n@brief This class represents the QSslSocket::SslMode enum"); -static gsi::QFlagsClass decl_QSslSocket_SslMode_Enums ("QtMultimedia", "QSslSocket_QFlags_SslMode", +static gsi::QFlagsClass decl_QSslSocket_SslMode_Enums ("QtNetwork", "QSslSocket_QFlags_SslMode", "@qt\n@brief This class represents the QFlags flag set"); // Inject the declarations into the parent diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQTcpServer.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQTcpServer.cc similarity index 79% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQTcpServer.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQTcpServer.cc index 5ff58461e..589fa4157 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQTcpServer.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQTcpServer.cc @@ -38,8 +38,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -135,8 +134,8 @@ static void _call_f_listen_3510 (const qt_gsi::GenericMethod * /*decl*/, void *c { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args ? args.read (heap) : (const QHostAddress &)(QHostAddress::Any); - quint16 arg2 = args ? args.read (heap) : (quint16)(0); + const QHostAddress &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QHostAddress::Any, heap); + quint16 arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); ret.write ((bool)((QTcpServer *)cls)->listen (arg1, arg2)); } @@ -277,7 +276,7 @@ static void _call_f_setMaxPendingConnections_767 (const qt_gsi::GenericMethod * { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args.read (heap); + int arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QTcpServer *)cls)->setMaxPendingConnections (arg1); } @@ -297,43 +296,43 @@ static void _call_f_setProxy_2686 (const qt_gsi::GenericMethod * /*decl*/, void { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkProxy &arg1 = args.read (heap); + const QNetworkProxy &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QTcpServer *)cls)->setProxy (arg1); } -// bool QTcpServer::setSocketDescriptor(QIntegerForSizeof::Signed socketDescriptor) +// bool QTcpServer::setSocketDescriptor(QIntegerForSizeof::Signed socketDescriptor) -static void _init_f_setSocketDescriptor_3470 (qt_gsi::GenericMethod *decl) +static void _init_f_setSocketDescriptor_3614 (qt_gsi::GenericMethod *decl) { static gsi::ArgSpecBase argspec_0 ("socketDescriptor"); - decl->add_arg::Signed > (argspec_0); + decl->add_arg::Signed > (argspec_0); decl->set_return (); } -static void _call_f_setSocketDescriptor_3470 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_f_setSocketDescriptor_3614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QIntegerForSizeof::Signed arg1 = args.read::Signed > (heap); + QIntegerForSizeof::Signed arg1 = gsi::arg_reader::Signed >() (args, heap); ret.write ((bool)((QTcpServer *)cls)->setSocketDescriptor (arg1)); } -// QIntegerForSizeof::Signed QTcpServer::socketDescriptor() +// QIntegerForSizeof::Signed QTcpServer::socketDescriptor() static void _init_f_socketDescriptor_c0 (qt_gsi::GenericMethod *decl) { - decl->set_return::Signed > (); + decl->set_return::Signed > (); } static void _call_f_socketDescriptor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); - ret.write::Signed > ((QIntegerForSizeof::Signed)((QTcpServer *)cls)->socketDescriptor ()); + ret.write::Signed > ((QIntegerForSizeof::Signed)((QTcpServer *)cls)->socketDescriptor ()); } @@ -344,7 +343,7 @@ static void _init_f_waitForNewConnection_1709 (qt_gsi::GenericMethod *decl) { static gsi::ArgSpecBase argspec_0 ("msec", true, "0"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("timedOut", true, "0"); + static gsi::ArgSpecBase argspec_1 ("timedOut", true, "nullptr"); decl->add_arg (argspec_1); decl->set_return (); } @@ -353,8 +352,8 @@ static void _call_f_waitForNewConnection_1709 (const qt_gsi::GenericMethod * /*d { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - int arg1 = args ? args.read (heap) : (int)(0); - bool *arg2 = args ? args.read (heap) : (bool *)(0); + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write ((bool)((QTcpServer *)cls)->waitForNewConnection (arg1, arg2)); } @@ -366,7 +365,7 @@ static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) { static gsi::ArgSpecBase argspec_0 ("s"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); decl->add_arg (argspec_1); static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); decl->add_arg (argspec_2); @@ -377,38 +376,13 @@ static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi:: { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); ret.write ((QString)QTcpServer::tr (arg1, arg2, arg3)); } -// static QString QTcpServer::trUtf8(const char *s, const char *c, int n) - - -static void _init_f_trUtf8_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_trUtf8_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QTcpServer::trUtf8 (arg1, arg2, arg3)); -} - - namespace gsi { @@ -430,24 +404,24 @@ static gsi::Methods methods_QTcpServer () { methods += new qt_gsi::GenericMethod ("serverPort", "@brief Method quint16 QTcpServer::serverPort()\n", true, &_init_f_serverPort_c0, &_call_f_serverPort_c0); methods += new qt_gsi::GenericMethod ("setMaxPendingConnections|maxPendingConnections=", "@brief Method void QTcpServer::setMaxPendingConnections(int numConnections)\n", false, &_init_f_setMaxPendingConnections_767, &_call_f_setMaxPendingConnections_767); methods += new qt_gsi::GenericMethod ("setProxy|proxy=", "@brief Method void QTcpServer::setProxy(const QNetworkProxy &networkProxy)\n", false, &_init_f_setProxy_2686, &_call_f_setProxy_2686); - methods += new qt_gsi::GenericMethod ("setSocketDescriptor", "@brief Method bool QTcpServer::setSocketDescriptor(QIntegerForSizeof::Signed socketDescriptor)\n", false, &_init_f_setSocketDescriptor_3470, &_call_f_setSocketDescriptor_3470); - methods += new qt_gsi::GenericMethod ("socketDescriptor", "@brief Method QIntegerForSizeof::Signed QTcpServer::socketDescriptor()\n", true, &_init_f_socketDescriptor_c0, &_call_f_socketDescriptor_c0); + methods += new qt_gsi::GenericMethod ("setSocketDescriptor", "@brief Method bool QTcpServer::setSocketDescriptor(QIntegerForSizeof::Signed socketDescriptor)\n", false, &_init_f_setSocketDescriptor_3614, &_call_f_setSocketDescriptor_3614); + methods += new qt_gsi::GenericMethod ("socketDescriptor", "@brief Method QIntegerForSizeof::Signed QTcpServer::socketDescriptor()\n", true, &_init_f_socketDescriptor_c0, &_call_f_socketDescriptor_c0); methods += new qt_gsi::GenericMethod ("waitForNewConnection", "@brief Method bool QTcpServer::waitForNewConnection(int msec, bool *timedOut)\n", false, &_init_f_waitForNewConnection_1709, &_call_f_waitForNewConnection_1709); methods += gsi::qt_signal::target_type & > ("acceptError(QAbstractSocket::SocketError)", "acceptError", gsi::arg("socketError"), "@brief Signal declaration for QTcpServer::acceptError(QAbstractSocket::SocketError socketError)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTcpServer::destroyed(QObject *)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("newConnection()", "newConnection", "@brief Signal declaration for QTcpServer::newConnection()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTcpServer::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTcpServer::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); - methods += new qt_gsi::GenericStaticMethod ("trUtf8", "@brief Static method QString QTcpServer::trUtf8(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_trUtf8_4013, &_call_f_trUtf8_4013); return methods; } gsi::Class &qtdecl_QObject (); -qt_gsi::QtNativeClass decl_QTcpServer (qtdecl_QObject (), "QtMultimedia", "QTcpServer_Native", +qt_gsi::QtNativeClass decl_QTcpServer (qtdecl_QObject (), "QtNetwork", "QTcpServer_Native", methods_QTcpServer (), "@hide\n@alias QTcpServer"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QTcpServer () { return decl_QTcpServer; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QTcpServer () { return decl_QTcpServer; } } @@ -507,33 +481,33 @@ public: emit QTcpServer::destroyed(arg1); } - // [adaptor impl] bool QTcpServer::event(QEvent *) - bool cbs_event_1217_0(QEvent *arg1) + // [adaptor impl] bool QTcpServer::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) { - return QTcpServer::event(arg1); + return QTcpServer::event(_event); } - virtual bool event(QEvent *arg1) + virtual bool event(QEvent *_event) { if (cb_event_1217_0.can_issue()) { - return cb_event_1217_0.issue(&QTcpServer_Adaptor::cbs_event_1217_0, arg1); + return cb_event_1217_0.issue(&QTcpServer_Adaptor::cbs_event_1217_0, _event); } else { - return QTcpServer::event(arg1); + return QTcpServer::event(_event); } } - // [adaptor impl] bool QTcpServer::eventFilter(QObject *, QEvent *) - bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + // [adaptor impl] bool QTcpServer::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) { - return QTcpServer::eventFilter(arg1, arg2); + return QTcpServer::eventFilter(watched, event); } - virtual bool eventFilter(QObject *arg1, QEvent *arg2) + virtual bool eventFilter(QObject *watched, QEvent *event) { if (cb_eventFilter_2411_0.can_issue()) { - return cb_eventFilter_2411_0.issue(&QTcpServer_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + return cb_eventFilter_2411_0.issue(&QTcpServer_Adaptor::cbs_eventFilter_2411_0, watched, event); } else { - return QTcpServer::eventFilter(arg1, arg2); + return QTcpServer::eventFilter(watched, event); } } @@ -573,33 +547,40 @@ public: } } - // [adaptor impl] void QTcpServer::childEvent(QChildEvent *) - void cbs_childEvent_1701_0(QChildEvent *arg1) + // [emitter impl] void QTcpServer::objectNameChanged(const QString &objectName) + void emitter_QTcpServer_objectNameChanged_4567(const QString &objectName) { - QTcpServer::childEvent(arg1); + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTcpServer::objectNameChanged(const QString &objectName)'"); } - virtual void childEvent(QChildEvent *arg1) + // [adaptor impl] void QTcpServer::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTcpServer::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) { if (cb_childEvent_1701_0.can_issue()) { - cb_childEvent_1701_0.issue(&QTcpServer_Adaptor::cbs_childEvent_1701_0, arg1); + cb_childEvent_1701_0.issue(&QTcpServer_Adaptor::cbs_childEvent_1701_0, event); } else { - QTcpServer::childEvent(arg1); + QTcpServer::childEvent(event); } } - // [adaptor impl] void QTcpServer::customEvent(QEvent *) - void cbs_customEvent_1217_0(QEvent *arg1) + // [adaptor impl] void QTcpServer::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) { - QTcpServer::customEvent(arg1); + QTcpServer::customEvent(event); } - virtual void customEvent(QEvent *arg1) + virtual void customEvent(QEvent *event) { if (cb_customEvent_1217_0.can_issue()) { - cb_customEvent_1217_0.issue(&QTcpServer_Adaptor::cbs_customEvent_1217_0, arg1); + cb_customEvent_1217_0.issue(&QTcpServer_Adaptor::cbs_customEvent_1217_0, event); } else { - QTcpServer::customEvent(arg1); + QTcpServer::customEvent(event); } } @@ -618,33 +599,33 @@ public: } } - // [adaptor impl] void QTcpServer::incomingConnection(QIntegerForSizeof::Signed handle) - void cbs_incomingConnection_3470_0(QIntegerForSizeof::Signed handle) + // [adaptor impl] void QTcpServer::incomingConnection(QIntegerForSizeof::Signed handle) + void cbs_incomingConnection_3614_0(QIntegerForSizeof::Signed handle) { QTcpServer::incomingConnection(handle); } - virtual void incomingConnection(QIntegerForSizeof::Signed handle) + virtual void incomingConnection(QIntegerForSizeof::Signed handle) { - if (cb_incomingConnection_3470_0.can_issue()) { - cb_incomingConnection_3470_0.issue::Signed>(&QTcpServer_Adaptor::cbs_incomingConnection_3470_0, handle); + if (cb_incomingConnection_3614_0.can_issue()) { + cb_incomingConnection_3614_0.issue::Signed>(&QTcpServer_Adaptor::cbs_incomingConnection_3614_0, handle); } else { QTcpServer::incomingConnection(handle); } } - // [adaptor impl] void QTcpServer::timerEvent(QTimerEvent *) - void cbs_timerEvent_1730_0(QTimerEvent *arg1) + // [adaptor impl] void QTcpServer::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) { - QTcpServer::timerEvent(arg1); + QTcpServer::timerEvent(event); } - virtual void timerEvent(QTimerEvent *arg1) + virtual void timerEvent(QTimerEvent *event) { if (cb_timerEvent_1730_0.can_issue()) { - cb_timerEvent_1730_0.issue(&QTcpServer_Adaptor::cbs_timerEvent_1730_0, arg1); + cb_timerEvent_1730_0.issue(&QTcpServer_Adaptor::cbs_timerEvent_1730_0, event); } else { - QTcpServer::timerEvent(arg1); + QTcpServer::timerEvent(event); } } @@ -655,7 +636,7 @@ public: gsi::Callback cb_childEvent_1701_0; gsi::Callback cb_customEvent_1217_0; gsi::Callback cb_disconnectNotify_2394_0; - gsi::Callback cb_incomingConnection_3470_0; + gsi::Callback cb_incomingConnection_3614_0; gsi::Callback cb_timerEvent_1730_0; }; @@ -665,7 +646,7 @@ QTcpServer_Adaptor::~QTcpServer_Adaptor() { } static void _init_ctor_QTcpServer_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("parent", true, "0"); + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return_new (); } @@ -674,7 +655,7 @@ static void _call_ctor_QTcpServer_Adaptor_1302 (const qt_gsi::GenericStaticMetho { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write (new QTcpServer_Adaptor (arg1)); } @@ -692,7 +673,7 @@ static void _call_emitter_acceptError_3209 (const qt_gsi::GenericMethod * /*decl { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); ((QTcpServer_Adaptor *)cls)->emitter_QTcpServer_acceptError_3209 (arg1); } @@ -710,17 +691,17 @@ static void _call_fp_addPendingConnection_1615 (const qt_gsi::GenericMethod * /* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QTcpSocket *arg1 = args.read (heap); + QTcpSocket *arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QTcpServer_Adaptor *)cls)->fp_QTcpServer_addPendingConnection_1615 (arg1); } -// void QTcpServer::childEvent(QChildEvent *) +// void QTcpServer::childEvent(QChildEvent *event) static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -740,11 +721,11 @@ static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback } -// void QTcpServer::customEvent(QEvent *) +// void QTcpServer::customEvent(QEvent *event) static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -768,7 +749,7 @@ static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return (); } @@ -777,7 +758,7 @@ static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/ { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ((QTcpServer_Adaptor *)cls)->emitter_QTcpServer_destroyed_1302 (arg1); } @@ -806,11 +787,11 @@ static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Cal } -// bool QTcpServer::event(QEvent *) +// bool QTcpServer::event(QEvent *event) static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -829,13 +810,13 @@ static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) } -// bool QTcpServer::eventFilter(QObject *, QEvent *) +// bool QTcpServer::eventFilter(QObject *watched, QEvent *event) static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("watched"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("arg2"); + static gsi::ArgSpecBase argspec_1 ("event"); decl->add_arg (argspec_1); decl->set_return (); } @@ -874,27 +855,27 @@ static void _set_callback_cbs_hasPendingConnections_c0_0 (void *cls, const gsi:: } -// void QTcpServer::incomingConnection(QIntegerForSizeof::Signed handle) +// void QTcpServer::incomingConnection(QIntegerForSizeof::Signed handle) -static void _init_cbs_incomingConnection_3470_0 (qt_gsi::GenericMethod *decl) +static void _init_cbs_incomingConnection_3614_0 (qt_gsi::GenericMethod *decl) { static gsi::ArgSpecBase argspec_0 ("handle"); - decl->add_arg::Signed > (argspec_0); + decl->add_arg::Signed > (argspec_0); decl->set_return (); } -static void _call_cbs_incomingConnection_3470_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +static void _call_cbs_incomingConnection_3614_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QIntegerForSizeof::Signed arg1 = args.read::Signed > (heap); + QIntegerForSizeof::Signed arg1 = args.read::Signed > (heap); __SUPPRESS_UNUSED_WARNING(ret); - ((QTcpServer_Adaptor *)cls)->cbs_incomingConnection_3470_0 (arg1); + ((QTcpServer_Adaptor *)cls)->cbs_incomingConnection_3614_0 (arg1); } -static void _set_callback_cbs_incomingConnection_3470_0 (void *cls, const gsi::Callback &cb) +static void _set_callback_cbs_incomingConnection_3614_0 (void *cls, const gsi::Callback &cb) { - ((QTcpServer_Adaptor *)cls)->cb_incomingConnection_3470_0 = cb; + ((QTcpServer_Adaptor *)cls)->cb_incomingConnection_3614_0 = cb; } @@ -911,7 +892,7 @@ static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QMetaMethod &arg1 = args.read (heap); + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QTcpServer_Adaptor *)cls)->fp_QTcpServer_isSignalConnected_c2394 (arg1)); } @@ -949,6 +930,24 @@ static void _set_callback_cbs_nextPendingConnection_0_0 (void *cls, const gsi::C } +// emitter void QTcpServer::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTcpServer_Adaptor *)cls)->emitter_QTcpServer_objectNameChanged_4567 (arg1); +} + + // exposed int QTcpServer::receivers(const char *signal) static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) @@ -962,7 +961,7 @@ static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, vo { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); + const char *arg1 = gsi::arg_reader() (args, heap); ret.write ((int)((QTcpServer_Adaptor *)cls)->fp_QTcpServer_receivers_c1731 (arg1)); } @@ -995,11 +994,11 @@ static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl* } -// void QTcpServer::timerEvent(QTimerEvent *) +// void QTcpServer::timerEvent(QTimerEvent *event) static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("arg1"); + static gsi::ArgSpecBase argspec_0 ("event"); decl->add_arg (argspec_0); decl->set_return (); } @@ -1029,34 +1028,35 @@ static gsi::Methods methods_QTcpServer_Adaptor () { methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTcpServer::QTcpServer(QObject *parent)\nThis method creates an object of class QTcpServer.", &_init_ctor_QTcpServer_Adaptor_1302, &_call_ctor_QTcpServer_Adaptor_1302); methods += new qt_gsi::GenericMethod ("emit_acceptError", "@brief Emitter for signal void QTcpServer::acceptError(QAbstractSocket::SocketError socketError)\nCall this method to emit this signal.", false, &_init_emitter_acceptError_3209, &_call_emitter_acceptError_3209); methods += new qt_gsi::GenericMethod ("*addPendingConnection", "@brief Method void QTcpServer::addPendingConnection(QTcpSocket *socket)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addPendingConnection_1615, &_call_fp_addPendingConnection_1615); - methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTcpServer::childEvent(QChildEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); - methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTcpServer::customEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTcpServer::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTcpServer::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTcpServer::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTcpServer::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); - methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QTcpServer::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); - methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QTcpServer::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); - methods += new qt_gsi::GenericMethod ("hasPendingConnections", "@hide", true, &_init_cbs_hasPendingConnections_c0_0, &_call_cbs_hasPendingConnections_c0_0); - methods += new qt_gsi::GenericMethod ("hasPendingConnections", "@brief Virtual method bool QTcpServer::hasPendingConnections()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasPendingConnections_c0_0, &_call_cbs_hasPendingConnections_c0_0, &_set_callback_cbs_hasPendingConnections_c0_0); - methods += new qt_gsi::GenericMethod ("*incomingConnection", "@hide", false, &_init_cbs_incomingConnection_3470_0, &_call_cbs_incomingConnection_3470_0); - methods += new qt_gsi::GenericMethod ("*incomingConnection", "@brief Virtual method void QTcpServer::incomingConnection(QIntegerForSizeof::Signed handle)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_incomingConnection_3470_0, &_call_cbs_incomingConnection_3470_0, &_set_callback_cbs_incomingConnection_3470_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTcpServer::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QTcpServer::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QTcpServer::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("hasPendingConnections", "@brief Virtual method bool QTcpServer::hasPendingConnections()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasPendingConnections_c0_0, &_call_cbs_hasPendingConnections_c0_0); + methods += new qt_gsi::GenericMethod ("hasPendingConnections", "@hide", true, &_init_cbs_hasPendingConnections_c0_0, &_call_cbs_hasPendingConnections_c0_0, &_set_callback_cbs_hasPendingConnections_c0_0); + methods += new qt_gsi::GenericMethod ("*incomingConnection", "@brief Virtual method void QTcpServer::incomingConnection(QIntegerForSizeof::Signed handle)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_incomingConnection_3614_0, &_call_cbs_incomingConnection_3614_0); + methods += new qt_gsi::GenericMethod ("*incomingConnection", "@hide", false, &_init_cbs_incomingConnection_3614_0, &_call_cbs_incomingConnection_3614_0, &_set_callback_cbs_incomingConnection_3614_0); methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTcpServer::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); methods += new qt_gsi::GenericMethod ("emit_newConnection", "@brief Emitter for signal void QTcpServer::newConnection()\nCall this method to emit this signal.", false, &_init_emitter_newConnection_0, &_call_emitter_newConnection_0); - methods += new qt_gsi::GenericMethod ("nextPendingConnection", "@hide", false, &_init_cbs_nextPendingConnection_0_0, &_call_cbs_nextPendingConnection_0_0); - methods += new qt_gsi::GenericMethod ("nextPendingConnection", "@brief Virtual method QTcpSocket *QTcpServer::nextPendingConnection()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nextPendingConnection_0_0, &_call_cbs_nextPendingConnection_0_0, &_set_callback_cbs_nextPendingConnection_0_0); + methods += new qt_gsi::GenericMethod ("nextPendingConnection", "@brief Virtual method QTcpSocket *QTcpServer::nextPendingConnection()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nextPendingConnection_0_0, &_call_cbs_nextPendingConnection_0_0); + methods += new qt_gsi::GenericMethod ("nextPendingConnection", "@hide", false, &_init_cbs_nextPendingConnection_0_0, &_call_cbs_nextPendingConnection_0_0, &_set_callback_cbs_nextPendingConnection_0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTcpServer::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTcpServer::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTcpServer::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTcpServer::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); - methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTcpServer::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTcpServer::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); return methods; } -gsi::Class decl_QTcpServer_Adaptor (qtdecl_QTcpServer (), "QtMultimedia", "QTcpServer", +gsi::Class decl_QTcpServer_Adaptor (qtdecl_QTcpServer (), "QtNetwork", "QTcpServer", methods_QTcpServer_Adaptor (), "@qt\n@brief Binding of QTcpServer"); diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQTcpSocket.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQTcpSocket.cc similarity index 57% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQTcpSocket.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQTcpSocket.cc index 7b8a36479..b64ad60b3 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQTcpSocket.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQTcpSocket.cc @@ -36,8 +36,7 @@ #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -61,7 +60,7 @@ static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, g static void _init_ctor_QTcpSocket_1302 (qt_gsi::GenericStaticMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("parent", true, "0"); + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return_new (); } @@ -70,11 +69,58 @@ static void _call_ctor_QTcpSocket_1302 (const qt_gsi::GenericStaticMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write (new QTcpSocket (arg1)); } +// bool QTcpSocket::bind(quint16 port, QFlags mode) + + +static void _init_f_bind_4517 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("port", true, "0"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QAbstractSocket::DefaultForPlatform"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_bind_4517 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint16 arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QAbstractSocket::DefaultForPlatform, heap); + ret.write ((bool)((QTcpSocket *)cls)->bind (arg1, arg2)); +} + + +// bool QTcpSocket::bind(QHostAddress::SpecialAddress addr, quint16 port, QFlags mode) + + +static void _init_f_bind_7581 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("addr"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("port", true, "0"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QAbstractSocket::DefaultForPlatform"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_bind_7581 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + quint16 arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QAbstractSocket::DefaultForPlatform, heap); + ret.write ((bool)((QTcpSocket *)cls)->bind (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + // static QString QTcpSocket::tr(const char *s, const char *c, int n) @@ -82,7 +128,7 @@ static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) { static gsi::ArgSpecBase argspec_0 ("s"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); decl->add_arg (argspec_1); static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); decl->add_arg (argspec_2); @@ -93,38 +139,13 @@ static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi:: { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); ret.write ((QString)QTcpSocket::tr (arg1, arg2, arg3)); } -// static QString QTcpSocket::trUtf8(const char *s, const char *c, int n) - - -static void _init_f_trUtf8_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_trUtf8_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QTcpSocket::trUtf8 (arg1, arg2, arg3)); -} - - namespace gsi { @@ -133,30 +154,33 @@ static gsi::Methods methods_QTcpSocket () { gsi::Methods methods; methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTcpSocket::QTcpSocket(QObject *parent)\nThis method creates an object of class QTcpSocket.", &_init_ctor_QTcpSocket_1302, &_call_ctor_QTcpSocket_1302); methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("bind", "@brief Method bool QTcpSocket::bind(quint16 port, QFlags mode)\n", false, &_init_f_bind_4517, &_call_f_bind_4517); + methods += new qt_gsi::GenericMethod ("bind", "@brief Method bool QTcpSocket::bind(QHostAddress::SpecialAddress addr, quint16 port, QFlags mode)\n", false, &_init_f_bind_7581, &_call_f_bind_7581); methods += gsi::qt_signal ("aboutToClose()", "aboutToClose", "@brief Signal declaration for QTcpSocket::aboutToClose()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("bytesWritten(qint64)", "bytesWritten", gsi::arg("bytes"), "@brief Signal declaration for QTcpSocket::bytesWritten(qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelBytesWritten(int, qint64)", "channelBytesWritten", gsi::arg("channel"), gsi::arg("bytes"), "@brief Signal declaration for QTcpSocket::channelBytesWritten(int channel, qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelReadyRead(int)", "channelReadyRead", gsi::arg("channel"), "@brief Signal declaration for QTcpSocket::channelReadyRead(int channel)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("connected()", "connected", "@brief Signal declaration for QTcpSocket::connected()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTcpSocket::destroyed(QObject *)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("disconnected()", "disconnected", "@brief Signal declaration for QTcpSocket::disconnected()\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal::target_type & > ("error(QAbstractSocket::SocketError)", "error_sig", gsi::arg("arg1"), "@brief Signal declaration for QTcpSocket::error(QAbstractSocket::SocketError)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("hostFound()", "hostFound", "@brief Signal declaration for QTcpSocket::hostFound()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTcpSocket::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("proxyAuthenticationRequired(const QNetworkProxy &, QAuthenticator *)", "proxyAuthenticationRequired", gsi::arg("proxy"), gsi::arg("authenticator"), "@brief Signal declaration for QTcpSocket::proxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator *authenticator)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("readChannelFinished()", "readChannelFinished", "@brief Signal declaration for QTcpSocket::readChannelFinished()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("readyRead()", "readyRead", "@brief Signal declaration for QTcpSocket::readyRead()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal::target_type & > ("stateChanged(QAbstractSocket::SocketState)", "stateChanged", gsi::arg("arg1"), "@brief Signal declaration for QTcpSocket::stateChanged(QAbstractSocket::SocketState)\nYou can bind a procedure to this signal."); methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTcpSocket::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); - methods += new qt_gsi::GenericStaticMethod ("trUtf8", "@brief Static method QString QTcpSocket::trUtf8(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_trUtf8_4013, &_call_f_trUtf8_4013); return methods; } gsi::Class &qtdecl_QAbstractSocket (); -qt_gsi::QtNativeClass decl_QTcpSocket (qtdecl_QAbstractSocket (), "QtMultimedia", "QTcpSocket", +qt_gsi::QtNativeClass decl_QTcpSocket (qtdecl_QAbstractSocket (), "QtNetwork", "QTcpSocket", methods_QTcpSocket (), "@qt\n@brief Binding of QTcpSocket"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QTcpSocket () { return decl_QTcpSocket; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QTcpSocket () { return decl_QTcpSocket; } } diff --git a/src/gsiqt/qt5/QtMultimedia/gsiDeclQUdpSocket.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQUdpSocket.cc similarity index 66% rename from src/gsiqt/qt5/QtMultimedia/gsiDeclQUdpSocket.cc rename to src/gsiqt/qt6/QtNetwork/gsiDeclQUdpSocket.cc index 32977ee77..11f69e497 100644 --- a/src/gsiqt/qt5/QtMultimedia/gsiDeclQUdpSocket.cc +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQUdpSocket.cc @@ -32,13 +32,13 @@ #include #include #include +#include #include #include #include #include #include "gsiQt.h" -#include "gsiQtMultimediaCommon.h" -#include "gsiDeclQtMultimediaTypeTraits.h" +#include "gsiQtNetworkCommon.h" #include // ----------------------------------------------------------------------- @@ -62,7 +62,7 @@ static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, g static void _init_ctor_QUdpSocket_1302 (qt_gsi::GenericStaticMethod *decl) { - static gsi::ArgSpecBase argspec_0 ("parent", true, "0"); + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); decl->add_arg (argspec_0); decl->set_return_new (); } @@ -71,11 +71,58 @@ static void _call_ctor_QUdpSocket_1302 (const qt_gsi::GenericStaticMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - QObject *arg1 = args ? args.read (heap) : (QObject *)(0); + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); ret.write (new QUdpSocket (arg1)); } +// bool QUdpSocket::bind(quint16 port, QFlags mode) + + +static void _init_f_bind_4517 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("port", true, "0"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QAbstractSocket::DefaultForPlatform"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_bind_4517 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint16 arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QAbstractSocket::DefaultForPlatform, heap); + ret.write ((bool)((QUdpSocket *)cls)->bind (arg1, arg2)); +} + + +// bool QUdpSocket::bind(QHostAddress::SpecialAddress addr, quint16 port, QFlags mode) + + +static void _init_f_bind_7581 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("addr"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("port", true, "0"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QAbstractSocket::DefaultForPlatform"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_bind_7581 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + quint16 arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QAbstractSocket::DefaultForPlatform, heap); + ret.write ((bool)((QUdpSocket *)cls)->bind (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + // bool QUdpSocket::hasPendingDatagrams() @@ -105,7 +152,7 @@ static void _call_f_joinMulticastGroup_2518 (const qt_gsi::GenericMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args.read (heap); + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QUdpSocket *)cls)->joinMulticastGroup (arg1)); } @@ -126,8 +173,8 @@ static void _call_f_joinMulticastGroup_5463 (const qt_gsi::GenericMethod * /*dec { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args.read (heap); - const QNetworkInterface &arg2 = args.read (heap); + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); + const QNetworkInterface &arg2 = gsi::arg_reader() (args, heap); ret.write ((bool)((QUdpSocket *)cls)->joinMulticastGroup (arg1, arg2)); } @@ -146,7 +193,7 @@ static void _call_f_leaveMulticastGroup_2518 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args.read (heap); + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); ret.write ((bool)((QUdpSocket *)cls)->leaveMulticastGroup (arg1)); } @@ -167,8 +214,8 @@ static void _call_f_leaveMulticastGroup_5463 (const qt_gsi::GenericMethod * /*de { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QHostAddress &arg1 = args.read (heap); - const QNetworkInterface &arg2 = args.read (heap); + const QHostAddress &arg1 = gsi::arg_reader() (args, heap); + const QNetworkInterface &arg2 = gsi::arg_reader() (args, heap); ret.write ((bool)((QUdpSocket *)cls)->leaveMulticastGroup (arg1, arg2)); } @@ -203,6 +250,25 @@ static void _call_f_pendingDatagramSize_c0 (const qt_gsi::GenericMethod * /*decl } +// QNetworkDatagram QUdpSocket::receiveDatagram(qint64 maxSize) + + +static void _init_f_receiveDatagram_986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maxSize", true, "-1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_receiveDatagram_986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + qint64 arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QNetworkDatagram)((QUdpSocket *)cls)->receiveDatagram (arg1)); +} + + // void QUdpSocket::setMulticastInterface(const QNetworkInterface &iface) @@ -217,12 +283,31 @@ static void _call_f_setMulticastInterface_3053 (const qt_gsi::GenericMethod * /* { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QNetworkInterface &arg1 = args.read (heap); + const QNetworkInterface &arg1 = gsi::arg_reader() (args, heap); __SUPPRESS_UNUSED_WARNING(ret); ((QUdpSocket *)cls)->setMulticastInterface (arg1); } +// qint64 QUdpSocket::writeDatagram(const QNetworkDatagram &datagram) + + +static void _init_f_writeDatagram_2941 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("datagram"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_writeDatagram_2941 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QNetworkDatagram &arg1 = gsi::arg_reader() (args, heap); + ret.write ((qint64)((QUdpSocket *)cls)->writeDatagram (arg1)); +} + + // qint64 QUdpSocket::writeDatagram(const char *data, qint64 len, const QHostAddress &host, quint16 port) @@ -243,10 +328,10 @@ static void _call_f_writeDatagram_6011 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); - qint64 arg2 = args.read (heap); - const QHostAddress &arg3 = args.read (heap); - quint16 arg4 = args.read (heap); + const char *arg1 = gsi::arg_reader() (args, heap); + qint64 arg2 = gsi::arg_reader() (args, heap); + const QHostAddress &arg3 = gsi::arg_reader() (args, heap); + quint16 arg4 = gsi::arg_reader() (args, heap); ret.write ((qint64)((QUdpSocket *)cls)->writeDatagram (arg1, arg2, arg3, arg4)); } @@ -269,9 +354,9 @@ static void _call_f_writeDatagram_5711 (const qt_gsi::GenericMethod * /*decl*/, { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const QByteArray &arg1 = args.read (heap); - const QHostAddress &arg2 = args.read (heap); - quint16 arg3 = args.read (heap); + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + const QHostAddress &arg2 = gsi::arg_reader() (args, heap); + quint16 arg3 = gsi::arg_reader() (args, heap); ret.write ((qint64)((QUdpSocket *)cls)->writeDatagram (arg1, arg2, arg3)); } @@ -283,7 +368,7 @@ static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) { static gsi::ArgSpecBase argspec_0 ("s"); decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); decl->add_arg (argspec_1); static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); decl->add_arg (argspec_2); @@ -294,38 +379,13 @@ static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi:: { __SUPPRESS_UNUSED_WARNING(args); tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); ret.write ((QString)QUdpSocket::tr (arg1, arg2, arg3)); } -// static QString QUdpSocket::trUtf8(const char *s, const char *c, int n) - - -static void _init_f_trUtf8_4013 (qt_gsi::GenericStaticMethod *decl) -{ - static gsi::ArgSpecBase argspec_0 ("s"); - decl->add_arg (argspec_0); - static gsi::ArgSpecBase argspec_1 ("c", true, "__null"); - decl->add_arg (argspec_1); - static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); - decl->add_arg (argspec_2); - decl->set_return (); -} - -static void _call_f_trUtf8_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) -{ - __SUPPRESS_UNUSED_WARNING(args); - tl::Heap heap; - const char *arg1 = args.read (heap); - const char *arg2 = args ? args.read (heap) : (const char *)(__null); - int arg3 = args ? args.read (heap) : (int)(-1); - ret.write ((QString)QUdpSocket::trUtf8 (arg1, arg2, arg3)); -} - - namespace gsi { @@ -334,6 +394,8 @@ static gsi::Methods methods_QUdpSocket () { gsi::Methods methods; methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QUdpSocket::QUdpSocket(QObject *parent)\nThis method creates an object of class QUdpSocket.", &_init_ctor_QUdpSocket_1302, &_call_ctor_QUdpSocket_1302); methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("bind", "@brief Method bool QUdpSocket::bind(quint16 port, QFlags mode)\n", false, &_init_f_bind_4517, &_call_f_bind_4517); + methods += new qt_gsi::GenericMethod ("bind", "@brief Method bool QUdpSocket::bind(QHostAddress::SpecialAddress addr, quint16 port, QFlags mode)\n", false, &_init_f_bind_7581, &_call_f_bind_7581); methods += new qt_gsi::GenericMethod ("hasPendingDatagrams", "@brief Method bool QUdpSocket::hasPendingDatagrams()\n", true, &_init_f_hasPendingDatagrams_c0, &_call_f_hasPendingDatagrams_c0); methods += new qt_gsi::GenericMethod ("joinMulticastGroup", "@brief Method bool QUdpSocket::joinMulticastGroup(const QHostAddress &groupAddress)\n", false, &_init_f_joinMulticastGroup_2518, &_call_f_joinMulticastGroup_2518); methods += new qt_gsi::GenericMethod ("joinMulticastGroup", "@brief Method bool QUdpSocket::joinMulticastGroup(const QHostAddress &groupAddress, const QNetworkInterface &iface)\n", false, &_init_f_joinMulticastGroup_5463, &_call_f_joinMulticastGroup_5463); @@ -341,33 +403,36 @@ static gsi::Methods methods_QUdpSocket () { methods += new qt_gsi::GenericMethod ("leaveMulticastGroup", "@brief Method bool QUdpSocket::leaveMulticastGroup(const QHostAddress &groupAddress, const QNetworkInterface &iface)\n", false, &_init_f_leaveMulticastGroup_5463, &_call_f_leaveMulticastGroup_5463); methods += new qt_gsi::GenericMethod (":multicastInterface", "@brief Method QNetworkInterface QUdpSocket::multicastInterface()\n", true, &_init_f_multicastInterface_c0, &_call_f_multicastInterface_c0); methods += new qt_gsi::GenericMethod ("pendingDatagramSize", "@brief Method qint64 QUdpSocket::pendingDatagramSize()\n", true, &_init_f_pendingDatagramSize_c0, &_call_f_pendingDatagramSize_c0); + methods += new qt_gsi::GenericMethod ("receiveDatagram", "@brief Method QNetworkDatagram QUdpSocket::receiveDatagram(qint64 maxSize)\n", false, &_init_f_receiveDatagram_986, &_call_f_receiveDatagram_986); methods += new qt_gsi::GenericMethod ("setMulticastInterface|multicastInterface=", "@brief Method void QUdpSocket::setMulticastInterface(const QNetworkInterface &iface)\n", false, &_init_f_setMulticastInterface_3053, &_call_f_setMulticastInterface_3053); + methods += new qt_gsi::GenericMethod ("writeDatagram", "@brief Method qint64 QUdpSocket::writeDatagram(const QNetworkDatagram &datagram)\n", false, &_init_f_writeDatagram_2941, &_call_f_writeDatagram_2941); methods += new qt_gsi::GenericMethod ("writeDatagram", "@brief Method qint64 QUdpSocket::writeDatagram(const char *data, qint64 len, const QHostAddress &host, quint16 port)\n", false, &_init_f_writeDatagram_6011, &_call_f_writeDatagram_6011); methods += new qt_gsi::GenericMethod ("writeDatagram", "@brief Method qint64 QUdpSocket::writeDatagram(const QByteArray &datagram, const QHostAddress &host, quint16 port)\n", false, &_init_f_writeDatagram_5711, &_call_f_writeDatagram_5711); methods += gsi::qt_signal ("aboutToClose()", "aboutToClose", "@brief Signal declaration for QUdpSocket::aboutToClose()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("bytesWritten(qint64)", "bytesWritten", gsi::arg("bytes"), "@brief Signal declaration for QUdpSocket::bytesWritten(qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelBytesWritten(int, qint64)", "channelBytesWritten", gsi::arg("channel"), gsi::arg("bytes"), "@brief Signal declaration for QUdpSocket::channelBytesWritten(int channel, qint64 bytes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("channelReadyRead(int)", "channelReadyRead", gsi::arg("channel"), "@brief Signal declaration for QUdpSocket::channelReadyRead(int channel)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("connected()", "connected", "@brief Signal declaration for QUdpSocket::connected()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QUdpSocket::destroyed(QObject *)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("disconnected()", "disconnected", "@brief Signal declaration for QUdpSocket::disconnected()\nYou can bind a procedure to this signal."); - methods += gsi::qt_signal::target_type & > ("error(QAbstractSocket::SocketError)", "error_sig", gsi::arg("arg1"), "@brief Signal declaration for QUdpSocket::error(QAbstractSocket::SocketError)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("hostFound()", "hostFound", "@brief Signal declaration for QUdpSocket::hostFound()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QUdpSocket::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("proxyAuthenticationRequired(const QNetworkProxy &, QAuthenticator *)", "proxyAuthenticationRequired", gsi::arg("proxy"), gsi::arg("authenticator"), "@brief Signal declaration for QUdpSocket::proxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator *authenticator)\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("readChannelFinished()", "readChannelFinished", "@brief Signal declaration for QUdpSocket::readChannelFinished()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal ("readyRead()", "readyRead", "@brief Signal declaration for QUdpSocket::readyRead()\nYou can bind a procedure to this signal."); methods += gsi::qt_signal::target_type & > ("stateChanged(QAbstractSocket::SocketState)", "stateChanged", gsi::arg("arg1"), "@brief Signal declaration for QUdpSocket::stateChanged(QAbstractSocket::SocketState)\nYou can bind a procedure to this signal."); methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QUdpSocket::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); - methods += new qt_gsi::GenericStaticMethod ("trUtf8", "@brief Static method QString QUdpSocket::trUtf8(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_trUtf8_4013, &_call_f_trUtf8_4013); return methods; } gsi::Class &qtdecl_QAbstractSocket (); -qt_gsi::QtNativeClass decl_QUdpSocket (qtdecl_QAbstractSocket (), "QtMultimedia", "QUdpSocket", +qt_gsi::QtNativeClass decl_QUdpSocket (qtdecl_QAbstractSocket (), "QtNetwork", "QUdpSocket", methods_QUdpSocket (), "@qt\n@brief Binding of QUdpSocket"); -GSI_QTMULTIMEDIA_PUBLIC gsi::Class &qtdecl_QUdpSocket () { return decl_QUdpSocket; } +GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QUdpSocket () { return decl_QUdpSocket; } } diff --git a/src/gsiqt/qt6/QtNetwork/gsiDeclQtNetworkAdd.cc b/src/gsiqt/qt6/QtNetwork/gsiDeclQtNetworkAdd.cc new file mode 100644 index 000000000..2765b627c --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/gsiDeclQtNetworkAdd.cc @@ -0,0 +1,41 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + + +#include "gsiQt.h" + +#include +#include +#include + +namespace gsi_qt +{ + +// ------------------------------------------------------------ +// Declarations for QPair + +gsi::Class > decl_QHostAddress_int_QPair ("QtNetwork", "QPair_QHostAddress_int", + qt_gsi::pair_decl::methods (), + "@qt\\n@brief Represents a QPair" +); + +} diff --git a/src/gsiqt/qt6/QtNetwork/gsiQtExternals.h b/src/gsiqt/qt6/QtNetwork/gsiQtExternals.h new file mode 100644 index 000000000..6bc189d14 --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/gsiQtExternals.h @@ -0,0 +1,228 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/* + External declarations for for Qt bindings + + DO NOT EDIT THIS FILE. + This file has been created automatically +*/ + +#if !defined(HDR_gsiQtNetworkExternals) +#define HDR_gsiQtNetworkExternals + +#include "gsiClass.h" +#include "gsiQtNetworkCommon.h" + +class QAbstractNetworkCache; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QAbstractNetworkCache (); } + +class QAbstractSocket; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QAbstractSocket (); } + +class QAuthenticator; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QAuthenticator (); } + +class QDnsDomainNameRecord; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsDomainNameRecord (); } + +class QDnsHostAddressRecord; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsHostAddressRecord (); } + +class QDnsLookup; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsLookup (); } + +class QDnsMailExchangeRecord; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsMailExchangeRecord (); } + +class QDnsServiceRecord; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsServiceRecord (); } + +class QDnsTextRecord; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDnsTextRecord (); } + +class QDtls; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDtls (); } + +class QDtlsClientVerifier; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QDtlsClientVerifier (); } + +class QHostAddress; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHostAddress (); } + +class QHostInfo; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHostInfo (); } + +class QHstsPolicy; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHstsPolicy (); } + +class QHttp2Configuration; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHttp2Configuration (); } + +class QHttpMultiPart; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHttpMultiPart (); } + +class QHttpPart; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QHttpPart (); } + +class QIPv6Address; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QIPv6Address (); } + +class QLocalServer; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QLocalServer (); } + +class QLocalSocket; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QLocalSocket (); } + +class QNetworkAccessManager; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkAccessManager (); } + +class QNetworkAddressEntry; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkAddressEntry (); } + +class QNetworkCacheMetaData; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkCacheMetaData (); } + +class QNetworkCookie; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkCookie (); } + +class QNetworkCookieJar; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkCookieJar (); } + +class QNetworkDatagram; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkDatagram (); } + +class QNetworkDiskCache; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkDiskCache (); } + +class QNetworkInformation; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkInformation (); } + +class QNetworkInterface; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkInterface (); } + +class QNetworkProxy; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkProxy (); } + +class QNetworkProxyFactory; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkProxyFactory (); } + +class QNetworkProxyQuery; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkProxyQuery (); } + +class QNetworkReply; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkReply (); } + +class QNetworkRequest; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QNetworkRequest (); } + +class QSslCertificate; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslCertificate (); } + +class QSslCertificateExtension; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslCertificateExtension (); } + +class QSslCipher; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslCipher (); } + +class QSslConfiguration; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslConfiguration (); } + +class QSslDiffieHellmanParameters; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslDiffieHellmanParameters (); } + +class QSslEllipticCurve; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslEllipticCurve (); } + +class QSslError; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslError (); } + +class QSslKey; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslKey (); } + +class QSslPreSharedKeyAuthenticator; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslPreSharedKeyAuthenticator (); } + +class QSslSocket; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QSslSocket (); } + +class QTcpServer; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QTcpServer (); } + +class QTcpSocket; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QTcpSocket (); } + +class QUdpSocket; + +namespace gsi { GSI_QTNETWORK_PUBLIC gsi::Class &qtdecl_QUdpSocket (); } + + +#define QT_EXTERNAL_BASE(X) gsi::qtdecl_##X(), + +#endif + diff --git a/src/gsiqt/qt6/QtNetwork/gsiQtNetworkCommon.h b/src/gsiqt/qt6/QtNetwork/gsiQtNetworkCommon.h new file mode 100644 index 000000000..a684e428a --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/gsiQtNetworkCommon.h @@ -0,0 +1,25 @@ +/** + * Common header for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "tlDefs.h" + +#if !defined(HDR_gsiQtNetworkCommon_h) +# define HDR_gsiQtNetworkCommon_h + +# ifdef MAKE_GSI_QTNETWORK_LIBRARY +# define GSI_QTNETWORK_PUBLIC DEF_INSIDE_PUBLIC +# define GSI_QTNETWORK_PUBLIC_TEMPLATE DEF_INSIDE_PUBLIC_TEMPLATE +# define GSI_QTNETWORK_LOCAL DEF_INSIDE_LOCAL +# else +# define GSI_QTNETWORK_PUBLIC DEF_OUTSIDE_PUBLIC +# define GSI_QTNETWORK_PUBLIC_TEMPLATE DEF_OUTSIDE_PUBLIC_TEMPLATE +# define GSI_QTNETWORK_LOCAL DEF_OUTSIDE_LOCAL +# endif + +#define FORCE_LINK_GSI_QTNETWORK GSI_QTNETWORK_PUBLIC int _force_link_gsiQtNetwork_f (); int _force_link_gsiQtNetwork = _force_link_gsiQtNetwork_f (); + +#endif diff --git a/src/gsiqt/qt6/QtNetwork/gsiQtNetworkMain.cc b/src/gsiqt/qt6/QtNetwork/gsiQtNetworkMain.cc new file mode 100644 index 000000000..f7ce6e1c3 --- /dev/null +++ b/src/gsiqt/qt6/QtNetwork/gsiQtNetworkMain.cc @@ -0,0 +1,11 @@ +/** + * Main source file for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "gsiQtNetworkCommon.h" + +GSI_QTNETWORK_PUBLIC int _force_link_gsiQtNetwork_f () { return 0; } + diff --git a/src/gsiqt/qt6/QtPrintSupport/QtPrintSupport.pri b/src/gsiqt/qt6/QtPrintSupport/QtPrintSupport.pri new file mode 100644 index 000000000..3dc71443e --- /dev/null +++ b/src/gsiqt/qt6/QtPrintSupport/QtPrintSupport.pri @@ -0,0 +1,20 @@ +# +# Partial QMAKE project file for Qt bindings +# +# DO NOT EDIT THIS FILE. +# This file has been created automatically +# + +SOURCES += \ + gsiQtPrintSupportMain.cc \ + $$PWD/gsiDeclQAbstractPrintDialog.cc \ + $$PWD/gsiDeclQPageSetupDialog.cc \ + $$PWD/gsiDeclQPrintDialog.cc \ + $$PWD/gsiDeclQPrintEngine.cc \ + $$PWD/gsiDeclQPrintPreviewDialog.cc \ + $$PWD/gsiDeclQPrintPreviewWidget.cc \ + $$PWD/gsiDeclQPrinter.cc \ + $$PWD/gsiDeclQPrinterInfo.cc + +HEADERS += gsiQtPrintSupportCommon.h + diff --git a/src/gsiqt/qt6/QtPrintSupport/QtPrintSupport.pro b/src/gsiqt/qt6/QtPrintSupport/QtPrintSupport.pro new file mode 100644 index 000000000..ef6d0d215 --- /dev/null +++ b/src/gsiqt/qt6/QtPrintSupport/QtPrintSupport.pro @@ -0,0 +1,29 @@ + + +DESTDIR = $$OUT_PWD/../../.. +TARGET = klayout_QtPrintSupport + +include($$PWD/../../../lib.pri) + +DEFINES += MAKE_GSI_QTPRINTSUPPORT_LIBRARY + +INCLUDEPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC +DEPENDPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC + +LIBS += -L$$DESTDIR -lklayout_tl -lklayout_gsi -lklayout_qtbasic + +# because QQbject is used as base class for many classes, we need this: +LIBS += -lklayout_QtCore + +# because QWidget is used for some UI stuff, we need this: +LIBS += -lklayout_QtWidgets + +# because QPagedPaintDevice is used, we need this: +LIBS += -lklayout_QtGui + +SOURCES += \ + +HEADERS += \ + +include(QtPrintSupport.pri) + diff --git a/src/gsiqt/qt6/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc b/src/gsiqt/qt6/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc new file mode 100644 index 000000000..b89fd35ec --- /dev/null +++ b/src/gsiqt/qt6/QtPrintSupport/gsiDeclQAbstractPrintDialog.cc @@ -0,0 +1,2739 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractPrintDialog.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtPrintSupportCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractPrintDialog + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAbstractPrintDialog::staticMetaObject); +} + + +// int QAbstractPrintDialog::fromPage() + + +static void _init_f_fromPage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fromPage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractPrintDialog *)cls)->fromPage ()); +} + + +// int QAbstractPrintDialog::maxPage() + + +static void _init_f_maxPage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maxPage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractPrintDialog *)cls)->maxPage ()); +} + + +// int QAbstractPrintDialog::minPage() + + +static void _init_f_minPage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minPage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractPrintDialog *)cls)->minPage ()); +} + + +// QAbstractPrintDialog::PrintRange QAbstractPrintDialog::printRange() + + +static void _init_f_printRange_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_printRange_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAbstractPrintDialog *)cls)->printRange ())); +} + + +// QPrinter *QAbstractPrintDialog::printer() + + +static void _init_f_printer_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_printer_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPrinter *)((QAbstractPrintDialog *)cls)->printer ()); +} + + +// void QAbstractPrintDialog::setFromTo(int fromPage, int toPage) + + +static void _init_f_setFromTo_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fromPage"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("toPage"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setFromTo_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog *)cls)->setFromTo (arg1, arg2); +} + + +// void QAbstractPrintDialog::setMinMax(int min, int max) + + +static void _init_f_setMinMax_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("max"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setMinMax_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog *)cls)->setMinMax (arg1, arg2); +} + + +// void QAbstractPrintDialog::setOptionTabs(const QList &tabs) + + +static void _init_f_setOptionTabs_2663 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tabs"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOptionTabs_2663 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog *)cls)->setOptionTabs (arg1); +} + + +// void QAbstractPrintDialog::setPrintRange(QAbstractPrintDialog::PrintRange range) + + +static void _init_f_setPrintRange_3588 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("range"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPrintRange_3588 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog *)cls)->setPrintRange (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// int QAbstractPrintDialog::toPage() + + +static void _init_f_toPage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toPage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractPrintDialog *)cls)->toPage ()); +} + + +// static QString QAbstractPrintDialog::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAbstractPrintDialog::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractPrintDialog () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("fromPage", "@brief Method int QAbstractPrintDialog::fromPage()\n", true, &_init_f_fromPage_c0, &_call_f_fromPage_c0); + methods += new qt_gsi::GenericMethod ("maxPage", "@brief Method int QAbstractPrintDialog::maxPage()\n", true, &_init_f_maxPage_c0, &_call_f_maxPage_c0); + methods += new qt_gsi::GenericMethod ("minPage", "@brief Method int QAbstractPrintDialog::minPage()\n", true, &_init_f_minPage_c0, &_call_f_minPage_c0); + methods += new qt_gsi::GenericMethod (":printRange", "@brief Method QAbstractPrintDialog::PrintRange QAbstractPrintDialog::printRange()\n", true, &_init_f_printRange_c0, &_call_f_printRange_c0); + methods += new qt_gsi::GenericMethod ("printer", "@brief Method QPrinter *QAbstractPrintDialog::printer()\n", true, &_init_f_printer_c0, &_call_f_printer_c0); + methods += new qt_gsi::GenericMethod ("setFromTo", "@brief Method void QAbstractPrintDialog::setFromTo(int fromPage, int toPage)\n", false, &_init_f_setFromTo_1426, &_call_f_setFromTo_1426); + methods += new qt_gsi::GenericMethod ("setMinMax", "@brief Method void QAbstractPrintDialog::setMinMax(int min, int max)\n", false, &_init_f_setMinMax_1426, &_call_f_setMinMax_1426); + methods += new qt_gsi::GenericMethod ("setOptionTabs", "@brief Method void QAbstractPrintDialog::setOptionTabs(const QList &tabs)\n", false, &_init_f_setOptionTabs_2663, &_call_f_setOptionTabs_2663); + methods += new qt_gsi::GenericMethod ("setPrintRange|printRange=", "@brief Method void QAbstractPrintDialog::setPrintRange(QAbstractPrintDialog::PrintRange range)\n", false, &_init_f_setPrintRange_3588, &_call_f_setPrintRange_3588); + methods += new qt_gsi::GenericMethod ("toPage", "@brief Method int QAbstractPrintDialog::toPage()\n", true, &_init_f_toPage_c0, &_call_f_toPage_c0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAbstractPrintDialog::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QDialog (); + +qt_gsi::QtNativeClass decl_QAbstractPrintDialog (qtdecl_QDialog (), "QtPrintSupport", "QAbstractPrintDialog_Native", + methods_QAbstractPrintDialog (), + "@hide\n@alias QAbstractPrintDialog"); + +GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QAbstractPrintDialog () { return decl_QAbstractPrintDialog; } + +} + + +class QAbstractPrintDialog_Adaptor : public QAbstractPrintDialog, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAbstractPrintDialog_Adaptor(); + + // [adaptor ctor] QAbstractPrintDialog::QAbstractPrintDialog(QPrinter *printer, QWidget *parent) + QAbstractPrintDialog_Adaptor(QPrinter *printer) : QAbstractPrintDialog(printer) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAbstractPrintDialog::QAbstractPrintDialog(QPrinter *printer, QWidget *parent) + QAbstractPrintDialog_Adaptor(QPrinter *printer, QWidget *parent) : QAbstractPrintDialog(printer, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QAbstractPrintDialog::adjustPosition(QWidget *) + void fp_QAbstractPrintDialog_adjustPosition_1315 (QWidget *arg1) { + QAbstractPrintDialog::adjustPosition(arg1); + } + + // [expose] void QAbstractPrintDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QAbstractPrintDialog_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QAbstractPrintDialog::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QAbstractPrintDialog::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QAbstractPrintDialog_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QAbstractPrintDialog::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QAbstractPrintDialog::focusNextChild() + bool fp_QAbstractPrintDialog_focusNextChild_0 () { + return QAbstractPrintDialog::focusNextChild(); + } + + // [expose] bool QAbstractPrintDialog::focusPreviousChild() + bool fp_QAbstractPrintDialog_focusPreviousChild_0 () { + return QAbstractPrintDialog::focusPreviousChild(); + } + + // [expose] bool QAbstractPrintDialog::isSignalConnected(const QMetaMethod &signal) + bool fp_QAbstractPrintDialog_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAbstractPrintDialog::isSignalConnected(signal); + } + + // [expose] int QAbstractPrintDialog::receivers(const char *signal) + int fp_QAbstractPrintDialog_receivers_c1731 (const char *signal) const { + return QAbstractPrintDialog::receivers(signal); + } + + // [expose] QObject *QAbstractPrintDialog::sender() + QObject * fp_QAbstractPrintDialog_sender_c0 () const { + return QAbstractPrintDialog::sender(); + } + + // [expose] int QAbstractPrintDialog::senderSignalIndex() + int fp_QAbstractPrintDialog_senderSignalIndex_c0 () const { + return QAbstractPrintDialog::senderSignalIndex(); + } + + // [expose] void QAbstractPrintDialog::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QAbstractPrintDialog_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QAbstractPrintDialog::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] void QAbstractPrintDialog::accept() + void cbs_accept_0_0() + { + QAbstractPrintDialog::accept(); + } + + virtual void accept() + { + if (cb_accept_0_0.can_issue()) { + cb_accept_0_0.issue(&QAbstractPrintDialog_Adaptor::cbs_accept_0_0); + } else { + QAbstractPrintDialog::accept(); + } + } + + // [adaptor impl] void QAbstractPrintDialog::done(int) + void cbs_done_767_0(int arg1) + { + QAbstractPrintDialog::done(arg1); + } + + virtual void done(int arg1) + { + if (cb_done_767_0.can_issue()) { + cb_done_767_0.issue(&QAbstractPrintDialog_Adaptor::cbs_done_767_0, arg1); + } else { + QAbstractPrintDialog::done(arg1); + } + } + + // [adaptor impl] int QAbstractPrintDialog::exec() + int cbs_exec_0_0() + { + return QAbstractPrintDialog::exec(); + } + + virtual int exec() + { + if (cb_exec_0_0.can_issue()) { + return cb_exec_0_0.issue(&QAbstractPrintDialog_Adaptor::cbs_exec_0_0); + } else { + return QAbstractPrintDialog::exec(); + } + } + + // [adaptor impl] bool QAbstractPrintDialog::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QAbstractPrintDialog::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QAbstractPrintDialog_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QAbstractPrintDialog::hasHeightForWidth(); + } + } + + // [adaptor impl] int QAbstractPrintDialog::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QAbstractPrintDialog::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QAbstractPrintDialog_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QAbstractPrintDialog::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QAbstractPrintDialog::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QAbstractPrintDialog::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QAbstractPrintDialog_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QAbstractPrintDialog::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QAbstractPrintDialog::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QAbstractPrintDialog::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QAbstractPrintDialog_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QAbstractPrintDialog::minimumSizeHint(); + } + } + + // [adaptor impl] void QAbstractPrintDialog::open() + void cbs_open_0_0() + { + QAbstractPrintDialog::open(); + } + + virtual void open() + { + if (cb_open_0_0.can_issue()) { + cb_open_0_0.issue(&QAbstractPrintDialog_Adaptor::cbs_open_0_0); + } else { + QAbstractPrintDialog::open(); + } + } + + // [adaptor impl] QPaintEngine *QAbstractPrintDialog::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QAbstractPrintDialog::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QAbstractPrintDialog_Adaptor::cbs_paintEngine_c0_0); + } else { + return QAbstractPrintDialog::paintEngine(); + } + } + + // [adaptor impl] void QAbstractPrintDialog::reject() + void cbs_reject_0_0() + { + QAbstractPrintDialog::reject(); + } + + virtual void reject() + { + if (cb_reject_0_0.can_issue()) { + cb_reject_0_0.issue(&QAbstractPrintDialog_Adaptor::cbs_reject_0_0); + } else { + QAbstractPrintDialog::reject(); + } + } + + // [adaptor impl] void QAbstractPrintDialog::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QAbstractPrintDialog::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QAbstractPrintDialog_Adaptor::cbs_setVisible_864_0, visible); + } else { + QAbstractPrintDialog::setVisible(visible); + } + } + + // [adaptor impl] QSize QAbstractPrintDialog::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QAbstractPrintDialog::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QAbstractPrintDialog_Adaptor::cbs_sizeHint_c0_0); + } else { + return QAbstractPrintDialog::sizeHint(); + } + } + + // [adaptor impl] void QAbstractPrintDialog::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QAbstractPrintDialog::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QAbstractPrintDialog_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QAbstractPrintDialog::actionEvent(event); + } + } + + // [adaptor impl] void QAbstractPrintDialog::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QAbstractPrintDialog::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QAbstractPrintDialog_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QAbstractPrintDialog::changeEvent(arg1); + } + } + + // [adaptor impl] void QAbstractPrintDialog::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAbstractPrintDialog::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAbstractPrintDialog_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAbstractPrintDialog::childEvent(event); + } + } + + // [adaptor impl] void QAbstractPrintDialog::closeEvent(QCloseEvent *) + void cbs_closeEvent_1719_0(QCloseEvent *arg1) + { + QAbstractPrintDialog::closeEvent(arg1); + } + + virtual void closeEvent(QCloseEvent *arg1) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QAbstractPrintDialog_Adaptor::cbs_closeEvent_1719_0, arg1); + } else { + QAbstractPrintDialog::closeEvent(arg1); + } + } + + // [adaptor impl] void QAbstractPrintDialog::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QAbstractPrintDialog::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QAbstractPrintDialog_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QAbstractPrintDialog::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QAbstractPrintDialog::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAbstractPrintDialog::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAbstractPrintDialog_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAbstractPrintDialog::customEvent(event); + } + } + + // [adaptor impl] void QAbstractPrintDialog::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAbstractPrintDialog::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAbstractPrintDialog_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAbstractPrintDialog::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAbstractPrintDialog::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QAbstractPrintDialog::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QAbstractPrintDialog_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QAbstractPrintDialog::dragEnterEvent(event); + } + } + + // [adaptor impl] void QAbstractPrintDialog::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QAbstractPrintDialog::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QAbstractPrintDialog_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QAbstractPrintDialog::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QAbstractPrintDialog::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QAbstractPrintDialog::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QAbstractPrintDialog_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QAbstractPrintDialog::dragMoveEvent(event); + } + } + + // [adaptor impl] void QAbstractPrintDialog::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QAbstractPrintDialog::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QAbstractPrintDialog_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QAbstractPrintDialog::dropEvent(event); + } + } + + // [adaptor impl] void QAbstractPrintDialog::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QAbstractPrintDialog::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QAbstractPrintDialog_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QAbstractPrintDialog::enterEvent(event); + } + } + + // [adaptor impl] bool QAbstractPrintDialog::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAbstractPrintDialog::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAbstractPrintDialog_Adaptor::cbs_event_1217_0, _event); + } else { + return QAbstractPrintDialog::event(_event); + } + } + + // [adaptor impl] bool QAbstractPrintDialog::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QAbstractPrintDialog::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAbstractPrintDialog_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QAbstractPrintDialog::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QAbstractPrintDialog::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QAbstractPrintDialog::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QAbstractPrintDialog_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QAbstractPrintDialog::focusInEvent(event); + } + } + + // [adaptor impl] bool QAbstractPrintDialog::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QAbstractPrintDialog::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QAbstractPrintDialog_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QAbstractPrintDialog::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QAbstractPrintDialog::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QAbstractPrintDialog::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QAbstractPrintDialog_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QAbstractPrintDialog::focusOutEvent(event); + } + } + + // [adaptor impl] void QAbstractPrintDialog::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QAbstractPrintDialog::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QAbstractPrintDialog_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QAbstractPrintDialog::hideEvent(event); + } + } + + // [adaptor impl] void QAbstractPrintDialog::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QAbstractPrintDialog::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QAbstractPrintDialog_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QAbstractPrintDialog::initPainter(painter); + } + } + + // [adaptor impl] void QAbstractPrintDialog::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QAbstractPrintDialog::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QAbstractPrintDialog_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QAbstractPrintDialog::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QAbstractPrintDialog::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QAbstractPrintDialog::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QAbstractPrintDialog_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QAbstractPrintDialog::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QAbstractPrintDialog::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QAbstractPrintDialog::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QAbstractPrintDialog_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QAbstractPrintDialog::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QAbstractPrintDialog::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QAbstractPrintDialog::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QAbstractPrintDialog_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QAbstractPrintDialog::leaveEvent(event); + } + } + + // [adaptor impl] int QAbstractPrintDialog::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QAbstractPrintDialog::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QAbstractPrintDialog_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QAbstractPrintDialog::metric(arg1); + } + } + + // [adaptor impl] void QAbstractPrintDialog::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QAbstractPrintDialog::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QAbstractPrintDialog_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QAbstractPrintDialog::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QAbstractPrintDialog::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QAbstractPrintDialog::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QAbstractPrintDialog_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QAbstractPrintDialog::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QAbstractPrintDialog::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QAbstractPrintDialog::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QAbstractPrintDialog_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QAbstractPrintDialog::mousePressEvent(event); + } + } + + // [adaptor impl] void QAbstractPrintDialog::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QAbstractPrintDialog::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QAbstractPrintDialog_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QAbstractPrintDialog::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QAbstractPrintDialog::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QAbstractPrintDialog::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QAbstractPrintDialog_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QAbstractPrintDialog::moveEvent(event); + } + } + + // [adaptor impl] bool QAbstractPrintDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QAbstractPrintDialog::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QAbstractPrintDialog_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QAbstractPrintDialog::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QAbstractPrintDialog::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QAbstractPrintDialog::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QAbstractPrintDialog_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QAbstractPrintDialog::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QAbstractPrintDialog::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QAbstractPrintDialog::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QAbstractPrintDialog_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QAbstractPrintDialog::redirected(offset); + } + } + + // [adaptor impl] void QAbstractPrintDialog::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QAbstractPrintDialog::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QAbstractPrintDialog_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QAbstractPrintDialog::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QAbstractPrintDialog::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QAbstractPrintDialog::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QAbstractPrintDialog_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QAbstractPrintDialog::sharedPainter(); + } + } + + // [adaptor impl] void QAbstractPrintDialog::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QAbstractPrintDialog::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QAbstractPrintDialog_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QAbstractPrintDialog::showEvent(arg1); + } + } + + // [adaptor impl] void QAbstractPrintDialog::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QAbstractPrintDialog::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QAbstractPrintDialog_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QAbstractPrintDialog::tabletEvent(event); + } + } + + // [adaptor impl] void QAbstractPrintDialog::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAbstractPrintDialog::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAbstractPrintDialog_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAbstractPrintDialog::timerEvent(event); + } + } + + // [adaptor impl] void QAbstractPrintDialog::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QAbstractPrintDialog::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QAbstractPrintDialog_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QAbstractPrintDialog::wheelEvent(event); + } + } + + gsi::Callback cb_accept_0_0; + gsi::Callback cb_done_767_0; + gsi::Callback cb_exec_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_open_0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reject_0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QAbstractPrintDialog_Adaptor::~QAbstractPrintDialog_Adaptor() { } + +// Constructor QAbstractPrintDialog::QAbstractPrintDialog(QPrinter *printer, QWidget *parent) (adaptor class) + +static void _init_ctor_QAbstractPrintDialog_Adaptor_2650 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("printer"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QAbstractPrintDialog_Adaptor_2650 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPrinter *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAbstractPrintDialog_Adaptor (arg1, arg2)); +} + + +// void QAbstractPrintDialog::accept() + +static void _init_cbs_accept_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accept_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_accept_0_0 (); +} + +static void _set_callback_cbs_accept_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_accept_0_0 = cb; +} + + +// void QAbstractPrintDialog::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// exposed void QAbstractPrintDialog::adjustPosition(QWidget *) + +static void _init_fp_adjustPosition_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adjustPosition_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->fp_QAbstractPrintDialog_adjustPosition_1315 (arg1); +} + + +// void QAbstractPrintDialog::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QAbstractPrintDialog::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QAbstractPrintDialog::closeEvent(QCloseEvent *) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QAbstractPrintDialog::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QAbstractPrintDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->fp_QAbstractPrintDialog_create_2208 (arg1, arg2, arg3); +} + + +// void QAbstractPrintDialog::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QAbstractPrintDialog::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->fp_QAbstractPrintDialog_destroy_1620 (arg1, arg2); +} + + +// void QAbstractPrintDialog::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QAbstractPrintDialog::done(int) + +static void _init_cbs_done_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_done_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_done_767_0 (arg1); +} + +static void _set_callback_cbs_done_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_done_767_0 = cb; +} + + +// void QAbstractPrintDialog::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QAbstractPrintDialog::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QAbstractPrintDialog::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QAbstractPrintDialog::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QAbstractPrintDialog::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QAbstractPrintDialog::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAbstractPrintDialog_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAbstractPrintDialog::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAbstractPrintDialog_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// int QAbstractPrintDialog::exec() + +static void _init_cbs_exec_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_exec_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractPrintDialog_Adaptor *)cls)->cbs_exec_0_0 ()); +} + +static void _set_callback_cbs_exec_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_exec_0_0 = cb; +} + + +// void QAbstractPrintDialog::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QAbstractPrintDialog::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractPrintDialog_Adaptor *)cls)->fp_QAbstractPrintDialog_focusNextChild_0 ()); +} + + +// bool QAbstractPrintDialog::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QAbstractPrintDialog_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QAbstractPrintDialog::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QAbstractPrintDialog::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractPrintDialog_Adaptor *)cls)->fp_QAbstractPrintDialog_focusPreviousChild_0 ()); +} + + +// bool QAbstractPrintDialog::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractPrintDialog_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QAbstractPrintDialog::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QAbstractPrintDialog_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QAbstractPrintDialog::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QAbstractPrintDialog::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QAbstractPrintDialog::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QAbstractPrintDialog::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QAbstractPrintDialog_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QAbstractPrintDialog::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractPrintDialog_Adaptor *)cls)->fp_QAbstractPrintDialog_isSignalConnected_c2394 (arg1)); +} + + +// void QAbstractPrintDialog::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QAbstractPrintDialog::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QAbstractPrintDialog::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QAbstractPrintDialog::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QAbstractPrintDialog_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QAbstractPrintDialog::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractPrintDialog_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QAbstractPrintDialog::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QAbstractPrintDialog::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QAbstractPrintDialog::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QAbstractPrintDialog::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QAbstractPrintDialog::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QAbstractPrintDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QAbstractPrintDialog_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// void QAbstractPrintDialog::open() + +static void _init_cbs_open_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_open_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_open_0_0 (); +} + +static void _set_callback_cbs_open_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_open_0_0 = cb; +} + + +// QPaintEngine *QAbstractPrintDialog::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QAbstractPrintDialog_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QAbstractPrintDialog::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QAbstractPrintDialog::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractPrintDialog_Adaptor *)cls)->fp_QAbstractPrintDialog_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QAbstractPrintDialog::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QAbstractPrintDialog_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QAbstractPrintDialog::reject() + +static void _init_cbs_reject_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reject_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_reject_0_0 (); +} + +static void _set_callback_cbs_reject_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_reject_0_0 = cb; +} + + +// void QAbstractPrintDialog::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QAbstractPrintDialog::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAbstractPrintDialog_Adaptor *)cls)->fp_QAbstractPrintDialog_sender_c0 ()); +} + + +// exposed int QAbstractPrintDialog::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractPrintDialog_Adaptor *)cls)->fp_QAbstractPrintDialog_senderSignalIndex_c0 ()); +} + + +// void QAbstractPrintDialog::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QAbstractPrintDialog::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QAbstractPrintDialog_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QAbstractPrintDialog::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QAbstractPrintDialog::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractPrintDialog_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QAbstractPrintDialog::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QAbstractPrintDialog::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QAbstractPrintDialog::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->fp_QAbstractPrintDialog_updateMicroFocus_2420 (arg1); +} + + +// void QAbstractPrintDialog::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractPrintDialog_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractPrintDialog_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractPrintDialog (); + +static gsi::Methods methods_QAbstractPrintDialog_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractPrintDialog::QAbstractPrintDialog(QPrinter *printer, QWidget *parent)\nThis method creates an object of class QAbstractPrintDialog.", &_init_ctor_QAbstractPrintDialog_Adaptor_2650, &_call_ctor_QAbstractPrintDialog_Adaptor_2650); + methods += new qt_gsi::GenericMethod ("accept", "@brief Virtual method void QAbstractPrintDialog::accept()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("accept", "@hide", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0, &_set_callback_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QAbstractPrintDialog::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*adjustPosition", "@brief Method void QAbstractPrintDialog::adjustPosition(QWidget *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adjustPosition_1315, &_call_fp_adjustPosition_1315); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QAbstractPrintDialog::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAbstractPrintDialog::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QAbstractPrintDialog::closeEvent(QCloseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QAbstractPrintDialog::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QAbstractPrintDialog::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAbstractPrintDialog::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QAbstractPrintDialog::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAbstractPrintDialog::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("done", "@brief Virtual method void QAbstractPrintDialog::done(int)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("done", "@hide", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0, &_set_callback_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QAbstractPrintDialog::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QAbstractPrintDialog::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QAbstractPrintDialog::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QAbstractPrintDialog::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QAbstractPrintDialog::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QAbstractPrintDialog::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QAbstractPrintDialog::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("exec", "@brief Virtual method int QAbstractPrintDialog::exec()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("exec", "@hide", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0, &_set_callback_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QAbstractPrintDialog::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QAbstractPrintDialog::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QAbstractPrintDialog::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QAbstractPrintDialog::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QAbstractPrintDialog::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QAbstractPrintDialog::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QAbstractPrintDialog::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QAbstractPrintDialog::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QAbstractPrintDialog::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QAbstractPrintDialog::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QAbstractPrintDialog::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAbstractPrintDialog::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QAbstractPrintDialog::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QAbstractPrintDialog::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QAbstractPrintDialog::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QAbstractPrintDialog::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QAbstractPrintDialog::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QAbstractPrintDialog::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QAbstractPrintDialog::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QAbstractPrintDialog::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QAbstractPrintDialog::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QAbstractPrintDialog::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QAbstractPrintDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("open", "@brief Virtual method void QAbstractPrintDialog::open()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("open", "@hide", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0, &_set_callback_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QAbstractPrintDialog::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QAbstractPrintDialog::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAbstractPrintDialog::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QAbstractPrintDialog::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reject", "@brief Virtual method void QAbstractPrintDialog::reject()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("reject", "@hide", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0, &_set_callback_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QAbstractPrintDialog::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAbstractPrintDialog::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAbstractPrintDialog::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QAbstractPrintDialog::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QAbstractPrintDialog::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QAbstractPrintDialog::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QAbstractPrintDialog::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QAbstractPrintDialog::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAbstractPrintDialog::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QAbstractPrintDialog::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QAbstractPrintDialog::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + return methods; +} + +gsi::Class decl_QAbstractPrintDialog_Adaptor (qtdecl_QAbstractPrintDialog (), "QtPrintSupport", "QAbstractPrintDialog", + methods_QAbstractPrintDialog_Adaptor (), + "@qt\n@brief Binding of QAbstractPrintDialog"); + +} + + +// Implementation of the enum wrapper class for QAbstractPrintDialog::PrintDialogOption +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractPrintDialog_PrintDialogOption_Enum ("QtPrintSupport", "QAbstractPrintDialog_PrintDialogOption", + gsi::enum_const ("PrintToFile", QAbstractPrintDialog::PrintToFile, "@brief Enum constant QAbstractPrintDialog::PrintToFile") + + gsi::enum_const ("PrintSelection", QAbstractPrintDialog::PrintSelection, "@brief Enum constant QAbstractPrintDialog::PrintSelection") + + gsi::enum_const ("PrintPageRange", QAbstractPrintDialog::PrintPageRange, "@brief Enum constant QAbstractPrintDialog::PrintPageRange") + + gsi::enum_const ("PrintShowPageSize", QAbstractPrintDialog::PrintShowPageSize, "@brief Enum constant QAbstractPrintDialog::PrintShowPageSize") + + gsi::enum_const ("PrintCollateCopies", QAbstractPrintDialog::PrintCollateCopies, "@brief Enum constant QAbstractPrintDialog::PrintCollateCopies") + + gsi::enum_const ("PrintCurrentPage", QAbstractPrintDialog::PrintCurrentPage, "@brief Enum constant QAbstractPrintDialog::PrintCurrentPage"), + "@qt\n@brief This class represents the QAbstractPrintDialog::PrintDialogOption enum"); + +static gsi::QFlagsClass decl_QAbstractPrintDialog_PrintDialogOption_Enums ("QtPrintSupport", "QAbstractPrintDialog_QFlags_PrintDialogOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractPrintDialog_PrintDialogOption_Enum_in_parent (decl_QAbstractPrintDialog_PrintDialogOption_Enum.defs ()); +static gsi::ClassExt decl_QAbstractPrintDialog_PrintDialogOption_Enum_as_child (decl_QAbstractPrintDialog_PrintDialogOption_Enum, "PrintDialogOption"); +static gsi::ClassExt decl_QAbstractPrintDialog_PrintDialogOption_Enums_as_child (decl_QAbstractPrintDialog_PrintDialogOption_Enums, "QFlags_PrintDialogOption"); + +} + + +// Implementation of the enum wrapper class for QAbstractPrintDialog::PrintRange +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractPrintDialog_PrintRange_Enum ("QtPrintSupport", "QAbstractPrintDialog_PrintRange", + gsi::enum_const ("AllPages", QAbstractPrintDialog::AllPages, "@brief Enum constant QAbstractPrintDialog::AllPages") + + gsi::enum_const ("Selection", QAbstractPrintDialog::Selection, "@brief Enum constant QAbstractPrintDialog::Selection") + + gsi::enum_const ("PageRange", QAbstractPrintDialog::PageRange, "@brief Enum constant QAbstractPrintDialog::PageRange") + + gsi::enum_const ("CurrentPage", QAbstractPrintDialog::CurrentPage, "@brief Enum constant QAbstractPrintDialog::CurrentPage"), + "@qt\n@brief This class represents the QAbstractPrintDialog::PrintRange enum"); + +static gsi::QFlagsClass decl_QAbstractPrintDialog_PrintRange_Enums ("QtPrintSupport", "QAbstractPrintDialog_QFlags_PrintRange", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractPrintDialog_PrintRange_Enum_in_parent (decl_QAbstractPrintDialog_PrintRange_Enum.defs ()); +static gsi::ClassExt decl_QAbstractPrintDialog_PrintRange_Enum_as_child (decl_QAbstractPrintDialog_PrintRange_Enum, "PrintRange"); +static gsi::ClassExt decl_QAbstractPrintDialog_PrintRange_Enums_as_child (decl_QAbstractPrintDialog_PrintRange_Enums, "QFlags_PrintRange"); + +} + diff --git a/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPageSetupDialog.cc b/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPageSetupDialog.cc new file mode 100644 index 000000000..d2b96afb4 --- /dev/null +++ b/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPageSetupDialog.cc @@ -0,0 +1,320 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPageSetupDialog.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtPrintSupportCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPageSetupDialog + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QPageSetupDialog::staticMetaObject); +} + + +// void QPageSetupDialog::done(int result) + + +static void _init_f_done_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_done_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPageSetupDialog *)cls)->done (arg1); +} + + +// int QPageSetupDialog::exec() + + +static void _init_f_exec_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exec_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPageSetupDialog *)cls)->exec ()); +} + + +// void QPageSetupDialog::open() + + +static void _init_f_open_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_open_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPageSetupDialog *)cls)->open (); +} + + +// void QPageSetupDialog::open(QObject *receiver, const char *member) + + +static void _init_f_open_2925 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("receiver"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("member"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_open_2925 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPageSetupDialog *)cls)->open (arg1, arg2); +} + + +// QPrinter *QPageSetupDialog::printer() + + +static void _init_f_printer_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_printer_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPrinter *)((QPageSetupDialog *)cls)->printer ()); +} + + +// static QString QPageSetupDialog::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QPageSetupDialog::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPageSetupDialog () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("done", "@brief Method void QPageSetupDialog::done(int result)\n", false, &_init_f_done_767, &_call_f_done_767); + methods += new qt_gsi::GenericMethod ("exec", "@brief Method int QPageSetupDialog::exec()\n", false, &_init_f_exec_0, &_call_f_exec_0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QPageSetupDialog::open()\n", false, &_init_f_open_0, &_call_f_open_0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QPageSetupDialog::open(QObject *receiver, const char *member)\n", false, &_init_f_open_2925, &_call_f_open_2925); + methods += new qt_gsi::GenericMethod ("printer", "@brief Method QPrinter *QPageSetupDialog::printer()\n", false, &_init_f_printer_0, &_call_f_printer_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QPageSetupDialog::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class decl_QPageSetupDialog ("QtPrintSupport", "QPageSetupDialog_Native", + methods_QPageSetupDialog (), + "@hide\n@alias QPageSetupDialog"); + +GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPageSetupDialog () { return decl_QPageSetupDialog; } + +} + + +class QPageSetupDialog_Adaptor : public QPageSetupDialog, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPageSetupDialog_Adaptor(); + + // [adaptor ctor] QPageSetupDialog::QPageSetupDialog(QPrinter *printer, QWidget *parent) + QPageSetupDialog_Adaptor(QPrinter *printer) : QPageSetupDialog(printer) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPageSetupDialog::QPageSetupDialog(QPrinter *printer, QWidget *parent) + QPageSetupDialog_Adaptor(QPrinter *printer, QWidget *parent) : QPageSetupDialog(printer, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPageSetupDialog::QPageSetupDialog(QWidget *parent) + QPageSetupDialog_Adaptor() : QPageSetupDialog() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPageSetupDialog::QPageSetupDialog(QWidget *parent) + QPageSetupDialog_Adaptor(QWidget *parent) : QPageSetupDialog(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] void QPageSetupDialog::open() + void cbs_open_0_0() + { + QPageSetupDialog::open(); + } + + virtual void open() + { + if (cb_open_0_0.can_issue()) { + cb_open_0_0.issue(&QPageSetupDialog_Adaptor::cbs_open_0_0); + } else { + QPageSetupDialog::open(); + } + } + + gsi::Callback cb_open_0_0; +}; + +QPageSetupDialog_Adaptor::~QPageSetupDialog_Adaptor() { } + +// Constructor QPageSetupDialog::QPageSetupDialog(QPrinter *printer, QWidget *parent) (adaptor class) + +static void _init_ctor_QPageSetupDialog_Adaptor_2650 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("printer"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QPageSetupDialog_Adaptor_2650 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPrinter *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPageSetupDialog_Adaptor (arg1, arg2)); +} + + +// Constructor QPageSetupDialog::QPageSetupDialog(QWidget *parent) (adaptor class) + +static void _init_ctor_QPageSetupDialog_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPageSetupDialog_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPageSetupDialog_Adaptor (arg1)); +} + + +// void QPageSetupDialog::open() + +static void _init_cbs_open_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_open_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPageSetupDialog_Adaptor *)cls)->cbs_open_0_0 (); +} + +static void _set_callback_cbs_open_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPageSetupDialog_Adaptor *)cls)->cb_open_0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPageSetupDialog (); + +static gsi::Methods methods_QPageSetupDialog_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPageSetupDialog::QPageSetupDialog(QPrinter *printer, QWidget *parent)\nThis method creates an object of class QPageSetupDialog.", &_init_ctor_QPageSetupDialog_Adaptor_2650, &_call_ctor_QPageSetupDialog_Adaptor_2650); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPageSetupDialog::QPageSetupDialog(QWidget *parent)\nThis method creates an object of class QPageSetupDialog.", &_init_ctor_QPageSetupDialog_Adaptor_1315, &_call_ctor_QPageSetupDialog_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("open", "@brief Virtual method void QPageSetupDialog::open()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("open", "@hide", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0, &_set_callback_cbs_open_0_0); + return methods; +} + +gsi::Class decl_QPageSetupDialog_Adaptor (qtdecl_QPageSetupDialog (), "QtPrintSupport", "QPageSetupDialog", + methods_QPageSetupDialog_Adaptor (), + "@qt\n@brief Binding of QPageSetupDialog"); + +} + diff --git a/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrintDialog.cc b/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrintDialog.cc new file mode 100644 index 000000000..fdab08763 --- /dev/null +++ b/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrintDialog.cc @@ -0,0 +1,2773 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPrintDialog.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtPrintSupportCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPrintDialog + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QPrintDialog::staticMetaObject); +} + + +// void QPrintDialog::accept() + + +static void _init_f_accept_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_accept_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog *)cls)->accept (); +} + + +// void QPrintDialog::accepted() + + +static void _init_f_accepted_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_accepted_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog *)cls)->accepted (); +} + + +// void QPrintDialog::accepted(QPrinter *printer) + + +static void _init_f_accepted_1443 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("printer"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_accepted_1443 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPrinter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog *)cls)->accepted (arg1); +} + + +// void QPrintDialog::done(int result) + + +static void _init_f_done_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_done_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog *)cls)->done (arg1); +} + + +// int QPrintDialog::exec() + + +static void _init_f_exec_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exec_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPrintDialog *)cls)->exec ()); +} + + +// void QPrintDialog::open() + + +static void _init_f_open_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_open_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog *)cls)->open (); +} + + +// void QPrintDialog::open(QObject *receiver, const char *member) + + +static void _init_f_open_2925 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("receiver"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("member"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_open_2925 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog *)cls)->open (arg1, arg2); +} + + +// QFlags QPrintDialog::options() + + +static void _init_f_options_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_options_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QPrintDialog *)cls)->options ()); +} + + +// void QPrintDialog::setOption(QAbstractPrintDialog::PrintDialogOption option, bool on) + + +static void _init_f_setOption_5076 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("on", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setOption_5076 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog *)cls)->setOption (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QPrintDialog::setOptions(QFlags options) + + +static void _init_f_setOptions_5016 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOptions_5016 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog *)cls)->setOptions (arg1); +} + + +// void QPrintDialog::setVisible(bool visible) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog *)cls)->setVisible (arg1); +} + + +// bool QPrintDialog::testOption(QAbstractPrintDialog::PrintDialogOption option) + + +static void _init_f_testOption_c4320 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_testOption_c4320 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QPrintDialog *)cls)->testOption (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QString QPrintDialog::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QPrintDialog::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPrintDialog () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("accept", "@brief Method void QPrintDialog::accept()\nThis is a reimplementation of QDialog::accept", false, &_init_f_accept_0, &_call_f_accept_0); + methods += new qt_gsi::GenericMethod ("accepted", "@brief Method void QPrintDialog::accepted()\n", false, &_init_f_accepted_0, &_call_f_accepted_0); + methods += new qt_gsi::GenericMethod ("accepted_sig", "@brief Method void QPrintDialog::accepted(QPrinter *printer)\n", false, &_init_f_accepted_1443, &_call_f_accepted_1443); + methods += new qt_gsi::GenericMethod ("done", "@brief Method void QPrintDialog::done(int result)\nThis is a reimplementation of QDialog::done", false, &_init_f_done_767, &_call_f_done_767); + methods += new qt_gsi::GenericMethod ("exec", "@brief Method int QPrintDialog::exec()\nThis is a reimplementation of QDialog::exec", false, &_init_f_exec_0, &_call_f_exec_0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QPrintDialog::open()\nThis is a reimplementation of QDialog::open", false, &_init_f_open_0, &_call_f_open_0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QPrintDialog::open(QObject *receiver, const char *member)\n", false, &_init_f_open_2925, &_call_f_open_2925); + methods += new qt_gsi::GenericMethod (":options", "@brief Method QFlags QPrintDialog::options()\n", true, &_init_f_options_c0, &_call_f_options_c0); + methods += new qt_gsi::GenericMethod ("setOption", "@brief Method void QPrintDialog::setOption(QAbstractPrintDialog::PrintDialogOption option, bool on)\n", false, &_init_f_setOption_5076, &_call_f_setOption_5076); + methods += new qt_gsi::GenericMethod ("setOptions|options=", "@brief Method void QPrintDialog::setOptions(QFlags options)\n", false, &_init_f_setOptions_5016, &_call_f_setOptions_5016); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QPrintDialog::setVisible(bool visible)\nThis is a reimplementation of QDialog::setVisible", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod ("testOption", "@brief Method bool QPrintDialog::testOption(QAbstractPrintDialog::PrintDialogOption option)\n", true, &_init_f_testOption_c4320, &_call_f_testOption_c4320); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QPrintDialog::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractPrintDialog (); + +qt_gsi::QtNativeClass decl_QPrintDialog (qtdecl_QAbstractPrintDialog (), "QtPrintSupport", "QPrintDialog_Native", + methods_QPrintDialog (), + "@hide\n@alias QPrintDialog"); + +GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrintDialog () { return decl_QPrintDialog; } + +} + + +class QPrintDialog_Adaptor : public QPrintDialog, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPrintDialog_Adaptor(); + + // [adaptor ctor] QPrintDialog::QPrintDialog(QPrinter *printer, QWidget *parent) + QPrintDialog_Adaptor(QPrinter *printer) : QPrintDialog(printer) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPrintDialog::QPrintDialog(QPrinter *printer, QWidget *parent) + QPrintDialog_Adaptor(QPrinter *printer, QWidget *parent) : QPrintDialog(printer, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPrintDialog::QPrintDialog(QWidget *parent) + QPrintDialog_Adaptor() : QPrintDialog() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPrintDialog::QPrintDialog(QWidget *parent) + QPrintDialog_Adaptor(QWidget *parent) : QPrintDialog(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QPrintDialog::adjustPosition(QWidget *) + void fp_QPrintDialog_adjustPosition_1315 (QWidget *arg1) { + QPrintDialog::adjustPosition(arg1); + } + + // [expose] void QPrintDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QPrintDialog_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QPrintDialog::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QPrintDialog::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QPrintDialog_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QPrintDialog::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QPrintDialog::focusNextChild() + bool fp_QPrintDialog_focusNextChild_0 () { + return QPrintDialog::focusNextChild(); + } + + // [expose] bool QPrintDialog::focusPreviousChild() + bool fp_QPrintDialog_focusPreviousChild_0 () { + return QPrintDialog::focusPreviousChild(); + } + + // [expose] bool QPrintDialog::isSignalConnected(const QMetaMethod &signal) + bool fp_QPrintDialog_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QPrintDialog::isSignalConnected(signal); + } + + // [expose] int QPrintDialog::receivers(const char *signal) + int fp_QPrintDialog_receivers_c1731 (const char *signal) const { + return QPrintDialog::receivers(signal); + } + + // [expose] QObject *QPrintDialog::sender() + QObject * fp_QPrintDialog_sender_c0 () const { + return QPrintDialog::sender(); + } + + // [expose] int QPrintDialog::senderSignalIndex() + int fp_QPrintDialog_senderSignalIndex_c0 () const { + return QPrintDialog::senderSignalIndex(); + } + + // [expose] void QPrintDialog::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QPrintDialog_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QPrintDialog::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] void QPrintDialog::accept() + void cbs_accept_0_0() + { + QPrintDialog::accept(); + } + + virtual void accept() + { + if (cb_accept_0_0.can_issue()) { + cb_accept_0_0.issue(&QPrintDialog_Adaptor::cbs_accept_0_0); + } else { + QPrintDialog::accept(); + } + } + + // [adaptor impl] void QPrintDialog::done(int result) + void cbs_done_767_0(int result) + { + QPrintDialog::done(result); + } + + virtual void done(int result) + { + if (cb_done_767_0.can_issue()) { + cb_done_767_0.issue(&QPrintDialog_Adaptor::cbs_done_767_0, result); + } else { + QPrintDialog::done(result); + } + } + + // [adaptor impl] int QPrintDialog::exec() + int cbs_exec_0_0() + { + return QPrintDialog::exec(); + } + + virtual int exec() + { + if (cb_exec_0_0.can_issue()) { + return cb_exec_0_0.issue(&QPrintDialog_Adaptor::cbs_exec_0_0); + } else { + return QPrintDialog::exec(); + } + } + + // [adaptor impl] bool QPrintDialog::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QPrintDialog::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QPrintDialog_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QPrintDialog::hasHeightForWidth(); + } + } + + // [adaptor impl] int QPrintDialog::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QPrintDialog::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QPrintDialog_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QPrintDialog::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QPrintDialog::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QPrintDialog::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QPrintDialog_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QPrintDialog::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QPrintDialog::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QPrintDialog::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QPrintDialog_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QPrintDialog::minimumSizeHint(); + } + } + + // [adaptor impl] void QPrintDialog::open() + void cbs_open_0_0() + { + QPrintDialog::open(); + } + + virtual void open() + { + if (cb_open_0_0.can_issue()) { + cb_open_0_0.issue(&QPrintDialog_Adaptor::cbs_open_0_0); + } else { + QPrintDialog::open(); + } + } + + // [adaptor impl] QPaintEngine *QPrintDialog::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QPrintDialog::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QPrintDialog_Adaptor::cbs_paintEngine_c0_0); + } else { + return QPrintDialog::paintEngine(); + } + } + + // [adaptor impl] void QPrintDialog::reject() + void cbs_reject_0_0() + { + QPrintDialog::reject(); + } + + virtual void reject() + { + if (cb_reject_0_0.can_issue()) { + cb_reject_0_0.issue(&QPrintDialog_Adaptor::cbs_reject_0_0); + } else { + QPrintDialog::reject(); + } + } + + // [adaptor impl] void QPrintDialog::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QPrintDialog::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QPrintDialog_Adaptor::cbs_setVisible_864_0, visible); + } else { + QPrintDialog::setVisible(visible); + } + } + + // [adaptor impl] QSize QPrintDialog::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QPrintDialog::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QPrintDialog_Adaptor::cbs_sizeHint_c0_0); + } else { + return QPrintDialog::sizeHint(); + } + } + + // [adaptor impl] void QPrintDialog::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QPrintDialog::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QPrintDialog_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QPrintDialog::actionEvent(event); + } + } + + // [adaptor impl] void QPrintDialog::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QPrintDialog::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QPrintDialog_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QPrintDialog::changeEvent(arg1); + } + } + + // [adaptor impl] void QPrintDialog::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QPrintDialog::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QPrintDialog_Adaptor::cbs_childEvent_1701_0, event); + } else { + QPrintDialog::childEvent(event); + } + } + + // [adaptor impl] void QPrintDialog::closeEvent(QCloseEvent *) + void cbs_closeEvent_1719_0(QCloseEvent *arg1) + { + QPrintDialog::closeEvent(arg1); + } + + virtual void closeEvent(QCloseEvent *arg1) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QPrintDialog_Adaptor::cbs_closeEvent_1719_0, arg1); + } else { + QPrintDialog::closeEvent(arg1); + } + } + + // [adaptor impl] void QPrintDialog::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QPrintDialog::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QPrintDialog_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QPrintDialog::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QPrintDialog::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QPrintDialog::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QPrintDialog_Adaptor::cbs_customEvent_1217_0, event); + } else { + QPrintDialog::customEvent(event); + } + } + + // [adaptor impl] void QPrintDialog::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QPrintDialog::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QPrintDialog_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QPrintDialog::disconnectNotify(signal); + } + } + + // [adaptor impl] void QPrintDialog::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QPrintDialog::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QPrintDialog_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QPrintDialog::dragEnterEvent(event); + } + } + + // [adaptor impl] void QPrintDialog::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QPrintDialog::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QPrintDialog_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QPrintDialog::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QPrintDialog::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QPrintDialog::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QPrintDialog_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QPrintDialog::dragMoveEvent(event); + } + } + + // [adaptor impl] void QPrintDialog::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QPrintDialog::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QPrintDialog_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QPrintDialog::dropEvent(event); + } + } + + // [adaptor impl] void QPrintDialog::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QPrintDialog::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QPrintDialog_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QPrintDialog::enterEvent(event); + } + } + + // [adaptor impl] bool QPrintDialog::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QPrintDialog::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QPrintDialog_Adaptor::cbs_event_1217_0, _event); + } else { + return QPrintDialog::event(_event); + } + } + + // [adaptor impl] bool QPrintDialog::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QPrintDialog::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QPrintDialog_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QPrintDialog::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QPrintDialog::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QPrintDialog::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QPrintDialog_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QPrintDialog::focusInEvent(event); + } + } + + // [adaptor impl] bool QPrintDialog::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QPrintDialog::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QPrintDialog_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QPrintDialog::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QPrintDialog::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QPrintDialog::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QPrintDialog_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QPrintDialog::focusOutEvent(event); + } + } + + // [adaptor impl] void QPrintDialog::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QPrintDialog::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QPrintDialog_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QPrintDialog::hideEvent(event); + } + } + + // [adaptor impl] void QPrintDialog::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QPrintDialog::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QPrintDialog_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QPrintDialog::initPainter(painter); + } + } + + // [adaptor impl] void QPrintDialog::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QPrintDialog::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QPrintDialog_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QPrintDialog::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QPrintDialog::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QPrintDialog::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QPrintDialog_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QPrintDialog::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QPrintDialog::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QPrintDialog::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QPrintDialog_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QPrintDialog::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QPrintDialog::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QPrintDialog::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QPrintDialog_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QPrintDialog::leaveEvent(event); + } + } + + // [adaptor impl] int QPrintDialog::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QPrintDialog::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QPrintDialog_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QPrintDialog::metric(arg1); + } + } + + // [adaptor impl] void QPrintDialog::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QPrintDialog::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QPrintDialog_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QPrintDialog::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QPrintDialog::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QPrintDialog::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QPrintDialog_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QPrintDialog::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QPrintDialog::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QPrintDialog::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QPrintDialog_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QPrintDialog::mousePressEvent(event); + } + } + + // [adaptor impl] void QPrintDialog::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QPrintDialog::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QPrintDialog_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QPrintDialog::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QPrintDialog::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QPrintDialog::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QPrintDialog_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QPrintDialog::moveEvent(event); + } + } + + // [adaptor impl] bool QPrintDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QPrintDialog::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QPrintDialog_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QPrintDialog::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QPrintDialog::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QPrintDialog::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QPrintDialog_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QPrintDialog::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QPrintDialog::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QPrintDialog::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QPrintDialog_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QPrintDialog::redirected(offset); + } + } + + // [adaptor impl] void QPrintDialog::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QPrintDialog::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QPrintDialog_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QPrintDialog::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QPrintDialog::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QPrintDialog::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QPrintDialog_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QPrintDialog::sharedPainter(); + } + } + + // [adaptor impl] void QPrintDialog::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QPrintDialog::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QPrintDialog_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QPrintDialog::showEvent(arg1); + } + } + + // [adaptor impl] void QPrintDialog::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QPrintDialog::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QPrintDialog_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QPrintDialog::tabletEvent(event); + } + } + + // [adaptor impl] void QPrintDialog::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QPrintDialog::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QPrintDialog_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QPrintDialog::timerEvent(event); + } + } + + // [adaptor impl] void QPrintDialog::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QPrintDialog::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QPrintDialog_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QPrintDialog::wheelEvent(event); + } + } + + gsi::Callback cb_accept_0_0; + gsi::Callback cb_done_767_0; + gsi::Callback cb_exec_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_open_0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reject_0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QPrintDialog_Adaptor::~QPrintDialog_Adaptor() { } + +// Constructor QPrintDialog::QPrintDialog(QPrinter *printer, QWidget *parent) (adaptor class) + +static void _init_ctor_QPrintDialog_Adaptor_2650 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("printer"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QPrintDialog_Adaptor_2650 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPrinter *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPrintDialog_Adaptor (arg1, arg2)); +} + + +// Constructor QPrintDialog::QPrintDialog(QWidget *parent) (adaptor class) + +static void _init_ctor_QPrintDialog_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPrintDialog_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPrintDialog_Adaptor (arg1)); +} + + +// void QPrintDialog::accept() + +static void _init_cbs_accept_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accept_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_accept_0_0 (); +} + +static void _set_callback_cbs_accept_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_accept_0_0 = cb; +} + + +// void QPrintDialog::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// exposed void QPrintDialog::adjustPosition(QWidget *) + +static void _init_fp_adjustPosition_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adjustPosition_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->fp_QPrintDialog_adjustPosition_1315 (arg1); +} + + +// void QPrintDialog::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QPrintDialog::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QPrintDialog::closeEvent(QCloseEvent *) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QPrintDialog::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QPrintDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->fp_QPrintDialog_create_2208 (arg1, arg2, arg3); +} + + +// void QPrintDialog::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QPrintDialog::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->fp_QPrintDialog_destroy_1620 (arg1, arg2); +} + + +// void QPrintDialog::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QPrintDialog::done(int result) + +static void _init_cbs_done_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_done_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_done_767_0 (arg1); +} + +static void _set_callback_cbs_done_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_done_767_0 = cb; +} + + +// void QPrintDialog::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QPrintDialog::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QPrintDialog::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QPrintDialog::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QPrintDialog::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QPrintDialog::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QPrintDialog_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QPrintDialog::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QPrintDialog_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// int QPrintDialog::exec() + +static void _init_cbs_exec_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_exec_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPrintDialog_Adaptor *)cls)->cbs_exec_0_0 ()); +} + +static void _set_callback_cbs_exec_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_exec_0_0 = cb; +} + + +// void QPrintDialog::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QPrintDialog::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrintDialog_Adaptor *)cls)->fp_QPrintDialog_focusNextChild_0 ()); +} + + +// bool QPrintDialog::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QPrintDialog_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QPrintDialog::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QPrintDialog::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrintDialog_Adaptor *)cls)->fp_QPrintDialog_focusPreviousChild_0 ()); +} + + +// bool QPrintDialog::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrintDialog_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QPrintDialog::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QPrintDialog_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QPrintDialog::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QPrintDialog::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QPrintDialog::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QPrintDialog::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QPrintDialog_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QPrintDialog::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPrintDialog_Adaptor *)cls)->fp_QPrintDialog_isSignalConnected_c2394 (arg1)); +} + + +// void QPrintDialog::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QPrintDialog::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QPrintDialog::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QPrintDialog::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QPrintDialog_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QPrintDialog::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QPrintDialog_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QPrintDialog::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QPrintDialog::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QPrintDialog::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QPrintDialog::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QPrintDialog::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QPrintDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QPrintDialog_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// void QPrintDialog::open() + +static void _init_cbs_open_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_open_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_open_0_0 (); +} + +static void _set_callback_cbs_open_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_open_0_0 = cb; +} + + +// QPaintEngine *QPrintDialog::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QPrintDialog_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QPrintDialog::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QPrintDialog::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QPrintDialog_Adaptor *)cls)->fp_QPrintDialog_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QPrintDialog::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QPrintDialog_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QPrintDialog::reject() + +static void _init_cbs_reject_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reject_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_reject_0_0 (); +} + +static void _set_callback_cbs_reject_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_reject_0_0 = cb; +} + + +// void QPrintDialog::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QPrintDialog::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QPrintDialog_Adaptor *)cls)->fp_QPrintDialog_sender_c0 ()); +} + + +// exposed int QPrintDialog::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPrintDialog_Adaptor *)cls)->fp_QPrintDialog_senderSignalIndex_c0 ()); +} + + +// void QPrintDialog::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QPrintDialog::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QPrintDialog_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QPrintDialog::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QPrintDialog::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QPrintDialog_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QPrintDialog::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QPrintDialog::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QPrintDialog::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->fp_QPrintDialog_updateMicroFocus_2420 (arg1); +} + + +// void QPrintDialog::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintDialog_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintDialog_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPrintDialog (); + +static gsi::Methods methods_QPrintDialog_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPrintDialog::QPrintDialog(QPrinter *printer, QWidget *parent)\nThis method creates an object of class QPrintDialog.", &_init_ctor_QPrintDialog_Adaptor_2650, &_call_ctor_QPrintDialog_Adaptor_2650); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPrintDialog::QPrintDialog(QWidget *parent)\nThis method creates an object of class QPrintDialog.", &_init_ctor_QPrintDialog_Adaptor_1315, &_call_ctor_QPrintDialog_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("accept", "@brief Virtual method void QPrintDialog::accept()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("accept", "@hide", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0, &_set_callback_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QPrintDialog::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*adjustPosition", "@brief Method void QPrintDialog::adjustPosition(QWidget *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adjustPosition_1315, &_call_fp_adjustPosition_1315); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QPrintDialog::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QPrintDialog::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QPrintDialog::closeEvent(QCloseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QPrintDialog::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QPrintDialog::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QPrintDialog::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QPrintDialog::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QPrintDialog::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("done", "@brief Virtual method void QPrintDialog::done(int result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("done", "@hide", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0, &_set_callback_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QPrintDialog::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QPrintDialog::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QPrintDialog::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QPrintDialog::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QPrintDialog::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QPrintDialog::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QPrintDialog::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("exec", "@brief Virtual method int QPrintDialog::exec()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("exec", "@hide", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0, &_set_callback_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QPrintDialog::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QPrintDialog::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QPrintDialog::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QPrintDialog::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QPrintDialog::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QPrintDialog::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QPrintDialog::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QPrintDialog::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QPrintDialog::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QPrintDialog::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QPrintDialog::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QPrintDialog::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QPrintDialog::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QPrintDialog::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QPrintDialog::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QPrintDialog::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QPrintDialog::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QPrintDialog::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QPrintDialog::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QPrintDialog::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QPrintDialog::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QPrintDialog::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QPrintDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("open", "@brief Virtual method void QPrintDialog::open()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("open", "@hide", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0, &_set_callback_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QPrintDialog::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QPrintDialog::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QPrintDialog::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QPrintDialog::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reject", "@brief Virtual method void QPrintDialog::reject()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("reject", "@hide", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0, &_set_callback_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QPrintDialog::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QPrintDialog::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QPrintDialog::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QPrintDialog::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QPrintDialog::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QPrintDialog::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QPrintDialog::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QPrintDialog::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QPrintDialog::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QPrintDialog::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QPrintDialog::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + return methods; +} + +gsi::Class decl_QPrintDialog_Adaptor (qtdecl_QPrintDialog (), "QtPrintSupport", "QPrintDialog", + methods_QPrintDialog_Adaptor (), + "@qt\n@brief Binding of QPrintDialog"); + +} + diff --git a/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrintEngine.cc b/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrintEngine.cc new file mode 100644 index 000000000..ab69dfeb1 --- /dev/null +++ b/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrintEngine.cc @@ -0,0 +1,505 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPrintEngine.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtPrintSupportCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPrintEngine + +// bool QPrintEngine::abort() + + +static void _init_f_abort_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_abort_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrintEngine *)cls)->abort ()); +} + + +// int QPrintEngine::metric(QPaintDevice::PaintDeviceMetric) + + +static void _init_f_metric_c3445 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_metric_c3445 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((int)((QPrintEngine *)cls)->metric (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QPrintEngine::newPage() + + +static void _init_f_newPage_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_newPage_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrintEngine *)cls)->newPage ()); +} + + +// QPrinter::PrinterState QPrintEngine::printerState() + + +static void _init_f_printerState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_printerState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPrintEngine *)cls)->printerState ())); +} + + +// QVariant QPrintEngine::property(QPrintEngine::PrintEnginePropertyKey key) + + +static void _init_f_property_c4045 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_property_c4045 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QVariant)((QPrintEngine *)cls)->property (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QPrintEngine::setProperty(QPrintEngine::PrintEnginePropertyKey key, const QVariant &value) + + +static void _init_f_setProperty_6056 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setProperty_6056 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintEngine *)cls)->setProperty (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPrintEngine () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("abort", "@brief Method bool QPrintEngine::abort()\n", false, &_init_f_abort_0, &_call_f_abort_0); + methods += new qt_gsi::GenericMethod ("metric", "@brief Method int QPrintEngine::metric(QPaintDevice::PaintDeviceMetric)\n", true, &_init_f_metric_c3445, &_call_f_metric_c3445); + methods += new qt_gsi::GenericMethod ("newPage", "@brief Method bool QPrintEngine::newPage()\n", false, &_init_f_newPage_0, &_call_f_newPage_0); + methods += new qt_gsi::GenericMethod ("printerState", "@brief Method QPrinter::PrinterState QPrintEngine::printerState()\n", true, &_init_f_printerState_c0, &_call_f_printerState_c0); + methods += new qt_gsi::GenericMethod ("property", "@brief Method QVariant QPrintEngine::property(QPrintEngine::PrintEnginePropertyKey key)\n", true, &_init_f_property_c4045, &_call_f_property_c4045); + methods += new qt_gsi::GenericMethod ("setProperty", "@brief Method void QPrintEngine::setProperty(QPrintEngine::PrintEnginePropertyKey key, const QVariant &value)\n", false, &_init_f_setProperty_6056, &_call_f_setProperty_6056); + return methods; +} + +gsi::Class decl_QPrintEngine ("QtPrintSupport", "QPrintEngine_Native", + methods_QPrintEngine (), + "@hide\n@alias QPrintEngine"); + +GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrintEngine () { return decl_QPrintEngine; } + +} + + +class QPrintEngine_Adaptor : public QPrintEngine, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPrintEngine_Adaptor(); + + // [adaptor ctor] QPrintEngine::QPrintEngine() + QPrintEngine_Adaptor() : QPrintEngine() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] bool QPrintEngine::abort() + bool cbs_abort_0_0() + { + throw qt_gsi::AbstractMethodCalledException("abort"); + } + + virtual bool abort() + { + if (cb_abort_0_0.can_issue()) { + return cb_abort_0_0.issue(&QPrintEngine_Adaptor::cbs_abort_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("abort"); + } + } + + // [adaptor impl] int QPrintEngine::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + __SUPPRESS_UNUSED_WARNING (arg1); + throw qt_gsi::AbstractMethodCalledException("metric"); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QPrintEngine_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + throw qt_gsi::AbstractMethodCalledException("metric"); + } + } + + // [adaptor impl] bool QPrintEngine::newPage() + bool cbs_newPage_0_0() + { + throw qt_gsi::AbstractMethodCalledException("newPage"); + } + + virtual bool newPage() + { + if (cb_newPage_0_0.can_issue()) { + return cb_newPage_0_0.issue(&QPrintEngine_Adaptor::cbs_newPage_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("newPage"); + } + } + + // [adaptor impl] QPrinter::PrinterState QPrintEngine::printerState() + qt_gsi::Converter::target_type cbs_printerState_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("printerState"); + } + + virtual QPrinter::PrinterState printerState() const + { + if (cb_printerState_c0_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_printerState_c0_0.issue::target_type>(&QPrintEngine_Adaptor::cbs_printerState_c0_0)).cref(); + } else { + throw qt_gsi::AbstractMethodCalledException("printerState"); + } + } + + // [adaptor impl] QVariant QPrintEngine::property(QPrintEngine::PrintEnginePropertyKey key) + QVariant cbs_property_c4045_0(const qt_gsi::Converter::target_type & key) const + { + __SUPPRESS_UNUSED_WARNING (key); + throw qt_gsi::AbstractMethodCalledException("property"); + } + + virtual QVariant property(QPrintEngine::PrintEnginePropertyKey key) const + { + if (cb_property_c4045_0.can_issue()) { + return cb_property_c4045_0.issue::target_type &>(&QPrintEngine_Adaptor::cbs_property_c4045_0, qt_gsi::CppToQtAdaptor(key)); + } else { + throw qt_gsi::AbstractMethodCalledException("property"); + } + } + + // [adaptor impl] void QPrintEngine::setProperty(QPrintEngine::PrintEnginePropertyKey key, const QVariant &value) + void cbs_setProperty_6056_0(const qt_gsi::Converter::target_type & key, const QVariant &value) + { + __SUPPRESS_UNUSED_WARNING (key); + __SUPPRESS_UNUSED_WARNING (value); + throw qt_gsi::AbstractMethodCalledException("setProperty"); + } + + virtual void setProperty(QPrintEngine::PrintEnginePropertyKey key, const QVariant &value) + { + if (cb_setProperty_6056_0.can_issue()) { + cb_setProperty_6056_0.issue::target_type &, const QVariant &>(&QPrintEngine_Adaptor::cbs_setProperty_6056_0, qt_gsi::CppToQtAdaptor(key), value); + } else { + throw qt_gsi::AbstractMethodCalledException("setProperty"); + } + } + + gsi::Callback cb_abort_0_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_newPage_0_0; + gsi::Callback cb_printerState_c0_0; + gsi::Callback cb_property_c4045_0; + gsi::Callback cb_setProperty_6056_0; +}; + +QPrintEngine_Adaptor::~QPrintEngine_Adaptor() { } + +// Constructor QPrintEngine::QPrintEngine() (adaptor class) + +static void _init_ctor_QPrintEngine_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPrintEngine_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPrintEngine_Adaptor ()); +} + + +// bool QPrintEngine::abort() + +static void _init_cbs_abort_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_abort_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrintEngine_Adaptor *)cls)->cbs_abort_0_0 ()); +} + +static void _set_callback_cbs_abort_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintEngine_Adaptor *)cls)->cb_abort_0_0 = cb; +} + + +// int QPrintEngine::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QPrintEngine_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintEngine_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// bool QPrintEngine::newPage() + +static void _init_cbs_newPage_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_newPage_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrintEngine_Adaptor *)cls)->cbs_newPage_0_0 ()); +} + +static void _set_callback_cbs_newPage_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintEngine_Adaptor *)cls)->cb_newPage_0_0 = cb; +} + + +// QPrinter::PrinterState QPrintEngine::printerState() + +static void _init_cbs_printerState_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_cbs_printerState_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QPrintEngine_Adaptor *)cls)->cbs_printerState_c0_0 ()); +} + +static void _set_callback_cbs_printerState_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintEngine_Adaptor *)cls)->cb_printerState_c0_0 = cb; +} + + +// QVariant QPrintEngine::property(QPrintEngine::PrintEnginePropertyKey key) + +static void _init_cbs_property_c4045_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_property_c4045_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QPrintEngine_Adaptor *)cls)->cbs_property_c4045_0 (arg1)); +} + +static void _set_callback_cbs_property_c4045_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintEngine_Adaptor *)cls)->cb_property_c4045_0 = cb; +} + + +// void QPrintEngine::setProperty(QPrintEngine::PrintEnginePropertyKey key, const QVariant &value) + +static void _init_cbs_setProperty_6056_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setProperty_6056_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintEngine_Adaptor *)cls)->cbs_setProperty_6056_0 (arg1, arg2); +} + +static void _set_callback_cbs_setProperty_6056_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintEngine_Adaptor *)cls)->cb_setProperty_6056_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPrintEngine (); + +static gsi::Methods methods_QPrintEngine_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPrintEngine::QPrintEngine()\nThis method creates an object of class QPrintEngine.", &_init_ctor_QPrintEngine_Adaptor_0, &_call_ctor_QPrintEngine_Adaptor_0); + methods += new qt_gsi::GenericMethod ("abort", "@brief Virtual method bool QPrintEngine::abort()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_abort_0_0, &_call_cbs_abort_0_0); + methods += new qt_gsi::GenericMethod ("abort", "@hide", false, &_init_cbs_abort_0_0, &_call_cbs_abort_0_0, &_set_callback_cbs_abort_0_0); + methods += new qt_gsi::GenericMethod ("metric", "@brief Virtual method int QPrintEngine::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("newPage", "@brief Virtual method bool QPrintEngine::newPage()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_newPage_0_0, &_call_cbs_newPage_0_0); + methods += new qt_gsi::GenericMethod ("newPage", "@hide", false, &_init_cbs_newPage_0_0, &_call_cbs_newPage_0_0, &_set_callback_cbs_newPage_0_0); + methods += new qt_gsi::GenericMethod ("printerState", "@brief Virtual method QPrinter::PrinterState QPrintEngine::printerState()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_printerState_c0_0, &_call_cbs_printerState_c0_0); + methods += new qt_gsi::GenericMethod ("printerState", "@hide", true, &_init_cbs_printerState_c0_0, &_call_cbs_printerState_c0_0, &_set_callback_cbs_printerState_c0_0); + methods += new qt_gsi::GenericMethod ("property", "@brief Virtual method QVariant QPrintEngine::property(QPrintEngine::PrintEnginePropertyKey key)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_property_c4045_0, &_call_cbs_property_c4045_0); + methods += new qt_gsi::GenericMethod ("property", "@hide", true, &_init_cbs_property_c4045_0, &_call_cbs_property_c4045_0, &_set_callback_cbs_property_c4045_0); + methods += new qt_gsi::GenericMethod ("setProperty", "@brief Virtual method void QPrintEngine::setProperty(QPrintEngine::PrintEnginePropertyKey key, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setProperty_6056_0, &_call_cbs_setProperty_6056_0); + methods += new qt_gsi::GenericMethod ("setProperty", "@hide", false, &_init_cbs_setProperty_6056_0, &_call_cbs_setProperty_6056_0, &_set_callback_cbs_setProperty_6056_0); + return methods; +} + +gsi::Class decl_QPrintEngine_Adaptor (qtdecl_QPrintEngine (), "QtPrintSupport", "QPrintEngine", + methods_QPrintEngine_Adaptor (), + "@qt\n@brief Binding of QPrintEngine"); + +} + + +// Implementation of the enum wrapper class for QPrintEngine::PrintEnginePropertyKey +namespace qt_gsi +{ + +static gsi::Enum decl_QPrintEngine_PrintEnginePropertyKey_Enum ("QtPrintSupport", "QPrintEngine_PrintEnginePropertyKey", + gsi::enum_const ("PPK_CollateCopies", QPrintEngine::PPK_CollateCopies, "@brief Enum constant QPrintEngine::PPK_CollateCopies") + + gsi::enum_const ("PPK_ColorMode", QPrintEngine::PPK_ColorMode, "@brief Enum constant QPrintEngine::PPK_ColorMode") + + gsi::enum_const ("PPK_Creator", QPrintEngine::PPK_Creator, "@brief Enum constant QPrintEngine::PPK_Creator") + + gsi::enum_const ("PPK_DocumentName", QPrintEngine::PPK_DocumentName, "@brief Enum constant QPrintEngine::PPK_DocumentName") + + gsi::enum_const ("PPK_FullPage", QPrintEngine::PPK_FullPage, "@brief Enum constant QPrintEngine::PPK_FullPage") + + gsi::enum_const ("PPK_NumberOfCopies", QPrintEngine::PPK_NumberOfCopies, "@brief Enum constant QPrintEngine::PPK_NumberOfCopies") + + gsi::enum_const ("PPK_Orientation", QPrintEngine::PPK_Orientation, "@brief Enum constant QPrintEngine::PPK_Orientation") + + gsi::enum_const ("PPK_OutputFileName", QPrintEngine::PPK_OutputFileName, "@brief Enum constant QPrintEngine::PPK_OutputFileName") + + gsi::enum_const ("PPK_PageOrder", QPrintEngine::PPK_PageOrder, "@brief Enum constant QPrintEngine::PPK_PageOrder") + + gsi::enum_const ("PPK_PageRect", QPrintEngine::PPK_PageRect, "@brief Enum constant QPrintEngine::PPK_PageRect") + + gsi::enum_const ("PPK_PageSize", QPrintEngine::PPK_PageSize, "@brief Enum constant QPrintEngine::PPK_PageSize") + + gsi::enum_const ("PPK_PaperRect", QPrintEngine::PPK_PaperRect, "@brief Enum constant QPrintEngine::PPK_PaperRect") + + gsi::enum_const ("PPK_PaperSource", QPrintEngine::PPK_PaperSource, "@brief Enum constant QPrintEngine::PPK_PaperSource") + + gsi::enum_const ("PPK_PrinterName", QPrintEngine::PPK_PrinterName, "@brief Enum constant QPrintEngine::PPK_PrinterName") + + gsi::enum_const ("PPK_PrinterProgram", QPrintEngine::PPK_PrinterProgram, "@brief Enum constant QPrintEngine::PPK_PrinterProgram") + + gsi::enum_const ("PPK_Resolution", QPrintEngine::PPK_Resolution, "@brief Enum constant QPrintEngine::PPK_Resolution") + + gsi::enum_const ("PPK_SelectionOption", QPrintEngine::PPK_SelectionOption, "@brief Enum constant QPrintEngine::PPK_SelectionOption") + + gsi::enum_const ("PPK_SupportedResolutions", QPrintEngine::PPK_SupportedResolutions, "@brief Enum constant QPrintEngine::PPK_SupportedResolutions") + + gsi::enum_const ("PPK_WindowsPageSize", QPrintEngine::PPK_WindowsPageSize, "@brief Enum constant QPrintEngine::PPK_WindowsPageSize") + + gsi::enum_const ("PPK_FontEmbedding", QPrintEngine::PPK_FontEmbedding, "@brief Enum constant QPrintEngine::PPK_FontEmbedding") + + gsi::enum_const ("PPK_Duplex", QPrintEngine::PPK_Duplex, "@brief Enum constant QPrintEngine::PPK_Duplex") + + gsi::enum_const ("PPK_PaperSources", QPrintEngine::PPK_PaperSources, "@brief Enum constant QPrintEngine::PPK_PaperSources") + + gsi::enum_const ("PPK_CustomPaperSize", QPrintEngine::PPK_CustomPaperSize, "@brief Enum constant QPrintEngine::PPK_CustomPaperSize") + + gsi::enum_const ("PPK_PageMargins", QPrintEngine::PPK_PageMargins, "@brief Enum constant QPrintEngine::PPK_PageMargins") + + gsi::enum_const ("PPK_CopyCount", QPrintEngine::PPK_CopyCount, "@brief Enum constant QPrintEngine::PPK_CopyCount") + + gsi::enum_const ("PPK_SupportsMultipleCopies", QPrintEngine::PPK_SupportsMultipleCopies, "@brief Enum constant QPrintEngine::PPK_SupportsMultipleCopies") + + gsi::enum_const ("PPK_PaperName", QPrintEngine::PPK_PaperName, "@brief Enum constant QPrintEngine::PPK_PaperName") + + gsi::enum_const ("PPK_QPageSize", QPrintEngine::PPK_QPageSize, "@brief Enum constant QPrintEngine::PPK_QPageSize") + + gsi::enum_const ("PPK_QPageMargins", QPrintEngine::PPK_QPageMargins, "@brief Enum constant QPrintEngine::PPK_QPageMargins") + + gsi::enum_const ("PPK_QPageLayout", QPrintEngine::PPK_QPageLayout, "@brief Enum constant QPrintEngine::PPK_QPageLayout") + + gsi::enum_const ("PPK_PaperSize", QPrintEngine::PPK_PaperSize, "@brief Enum constant QPrintEngine::PPK_PaperSize") + + gsi::enum_const ("PPK_CustomBase", QPrintEngine::PPK_CustomBase, "@brief Enum constant QPrintEngine::PPK_CustomBase"), + "@qt\n@brief This class represents the QPrintEngine::PrintEnginePropertyKey enum"); + +static gsi::QFlagsClass decl_QPrintEngine_PrintEnginePropertyKey_Enums ("QtPrintSupport", "QPrintEngine_QFlags_PrintEnginePropertyKey", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPrintEngine_PrintEnginePropertyKey_Enum_in_parent (decl_QPrintEngine_PrintEnginePropertyKey_Enum.defs ()); +static gsi::ClassExt decl_QPrintEngine_PrintEnginePropertyKey_Enum_as_child (decl_QPrintEngine_PrintEnginePropertyKey_Enum, "PrintEnginePropertyKey"); +static gsi::ClassExt decl_QPrintEngine_PrintEnginePropertyKey_Enums_as_child (decl_QPrintEngine_PrintEnginePropertyKey_Enums, "QFlags_PrintEnginePropertyKey"); + +} + diff --git a/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc b/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc new file mode 100644 index 000000000..b9ba1bb79 --- /dev/null +++ b/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrintPreviewDialog.cc @@ -0,0 +1,2676 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPrintPreviewDialog.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtPrintSupportCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPrintPreviewDialog + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QPrintPreviewDialog::staticMetaObject); +} + + +// void QPrintPreviewDialog::done(int result) + + +static void _init_f_done_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_done_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog *)cls)->done (arg1); +} + + +// void QPrintPreviewDialog::open() + + +static void _init_f_open_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_open_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog *)cls)->open (); +} + + +// void QPrintPreviewDialog::open(QObject *receiver, const char *member) + + +static void _init_f_open_2925 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("receiver"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("member"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_open_2925 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog *)cls)->open (arg1, arg2); +} + + +// void QPrintPreviewDialog::paintRequested(QPrinter *printer) + + +static void _init_f_paintRequested_1443 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("printer"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_paintRequested_1443 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPrinter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog *)cls)->paintRequested (arg1); +} + + +// QPrinter *QPrintPreviewDialog::printer() + + +static void _init_f_printer_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_printer_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPrinter *)((QPrintPreviewDialog *)cls)->printer ()); +} + + +// void QPrintPreviewDialog::setVisible(bool visible) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog *)cls)->setVisible (arg1); +} + + +// static QString QPrintPreviewDialog::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QPrintPreviewDialog::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPrintPreviewDialog () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("done", "@brief Method void QPrintPreviewDialog::done(int result)\nThis is a reimplementation of QDialog::done", false, &_init_f_done_767, &_call_f_done_767); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QPrintPreviewDialog::open()\nThis is a reimplementation of QDialog::open", false, &_init_f_open_0, &_call_f_open_0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QPrintPreviewDialog::open(QObject *receiver, const char *member)\n", false, &_init_f_open_2925, &_call_f_open_2925); + methods += new qt_gsi::GenericMethod ("paintRequested", "@brief Method void QPrintPreviewDialog::paintRequested(QPrinter *printer)\n", false, &_init_f_paintRequested_1443, &_call_f_paintRequested_1443); + methods += new qt_gsi::GenericMethod ("printer", "@brief Method QPrinter *QPrintPreviewDialog::printer()\n", false, &_init_f_printer_0, &_call_f_printer_0); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QPrintPreviewDialog::setVisible(bool visible)\nThis is a reimplementation of QDialog::setVisible", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QPrintPreviewDialog::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QDialog (); + +qt_gsi::QtNativeClass decl_QPrintPreviewDialog (qtdecl_QDialog (), "QtPrintSupport", "QPrintPreviewDialog_Native", + methods_QPrintPreviewDialog (), + "@hide\n@alias QPrintPreviewDialog"); + +GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrintPreviewDialog () { return decl_QPrintPreviewDialog; } + +} + + +class QPrintPreviewDialog_Adaptor : public QPrintPreviewDialog, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPrintPreviewDialog_Adaptor(); + + // [adaptor ctor] QPrintPreviewDialog::QPrintPreviewDialog(QWidget *parent, QFlags flags) + QPrintPreviewDialog_Adaptor() : QPrintPreviewDialog() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPrintPreviewDialog::QPrintPreviewDialog(QWidget *parent, QFlags flags) + QPrintPreviewDialog_Adaptor(QWidget *parent) : QPrintPreviewDialog(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPrintPreviewDialog::QPrintPreviewDialog(QWidget *parent, QFlags flags) + QPrintPreviewDialog_Adaptor(QWidget *parent, QFlags flags) : QPrintPreviewDialog(parent, flags) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPrintPreviewDialog::QPrintPreviewDialog(QPrinter *printer, QWidget *parent, QFlags flags) + QPrintPreviewDialog_Adaptor(QPrinter *printer) : QPrintPreviewDialog(printer) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPrintPreviewDialog::QPrintPreviewDialog(QPrinter *printer, QWidget *parent, QFlags flags) + QPrintPreviewDialog_Adaptor(QPrinter *printer, QWidget *parent) : QPrintPreviewDialog(printer, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPrintPreviewDialog::QPrintPreviewDialog(QPrinter *printer, QWidget *parent, QFlags flags) + QPrintPreviewDialog_Adaptor(QPrinter *printer, QWidget *parent, QFlags flags) : QPrintPreviewDialog(printer, parent, flags) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QPrintPreviewDialog::adjustPosition(QWidget *) + void fp_QPrintPreviewDialog_adjustPosition_1315 (QWidget *arg1) { + QPrintPreviewDialog::adjustPosition(arg1); + } + + // [expose] void QPrintPreviewDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QPrintPreviewDialog_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QPrintPreviewDialog::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QPrintPreviewDialog::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QPrintPreviewDialog_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QPrintPreviewDialog::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QPrintPreviewDialog::focusNextChild() + bool fp_QPrintPreviewDialog_focusNextChild_0 () { + return QPrintPreviewDialog::focusNextChild(); + } + + // [expose] bool QPrintPreviewDialog::focusPreviousChild() + bool fp_QPrintPreviewDialog_focusPreviousChild_0 () { + return QPrintPreviewDialog::focusPreviousChild(); + } + + // [expose] bool QPrintPreviewDialog::isSignalConnected(const QMetaMethod &signal) + bool fp_QPrintPreviewDialog_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QPrintPreviewDialog::isSignalConnected(signal); + } + + // [expose] int QPrintPreviewDialog::receivers(const char *signal) + int fp_QPrintPreviewDialog_receivers_c1731 (const char *signal) const { + return QPrintPreviewDialog::receivers(signal); + } + + // [expose] QObject *QPrintPreviewDialog::sender() + QObject * fp_QPrintPreviewDialog_sender_c0 () const { + return QPrintPreviewDialog::sender(); + } + + // [expose] int QPrintPreviewDialog::senderSignalIndex() + int fp_QPrintPreviewDialog_senderSignalIndex_c0 () const { + return QPrintPreviewDialog::senderSignalIndex(); + } + + // [expose] void QPrintPreviewDialog::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QPrintPreviewDialog_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QPrintPreviewDialog::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] void QPrintPreviewDialog::accept() + void cbs_accept_0_0() + { + QPrintPreviewDialog::accept(); + } + + virtual void accept() + { + if (cb_accept_0_0.can_issue()) { + cb_accept_0_0.issue(&QPrintPreviewDialog_Adaptor::cbs_accept_0_0); + } else { + QPrintPreviewDialog::accept(); + } + } + + // [adaptor impl] void QPrintPreviewDialog::done(int result) + void cbs_done_767_0(int result) + { + QPrintPreviewDialog::done(result); + } + + virtual void done(int result) + { + if (cb_done_767_0.can_issue()) { + cb_done_767_0.issue(&QPrintPreviewDialog_Adaptor::cbs_done_767_0, result); + } else { + QPrintPreviewDialog::done(result); + } + } + + // [adaptor impl] int QPrintPreviewDialog::exec() + int cbs_exec_0_0() + { + return QPrintPreviewDialog::exec(); + } + + virtual int exec() + { + if (cb_exec_0_0.can_issue()) { + return cb_exec_0_0.issue(&QPrintPreviewDialog_Adaptor::cbs_exec_0_0); + } else { + return QPrintPreviewDialog::exec(); + } + } + + // [adaptor impl] bool QPrintPreviewDialog::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QPrintPreviewDialog::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QPrintPreviewDialog_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QPrintPreviewDialog::hasHeightForWidth(); + } + } + + // [adaptor impl] int QPrintPreviewDialog::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QPrintPreviewDialog::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QPrintPreviewDialog_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QPrintPreviewDialog::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QPrintPreviewDialog::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QPrintPreviewDialog::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QPrintPreviewDialog_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QPrintPreviewDialog::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QPrintPreviewDialog::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QPrintPreviewDialog::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QPrintPreviewDialog_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QPrintPreviewDialog::minimumSizeHint(); + } + } + + // [adaptor impl] void QPrintPreviewDialog::open() + void cbs_open_0_0() + { + QPrintPreviewDialog::open(); + } + + virtual void open() + { + if (cb_open_0_0.can_issue()) { + cb_open_0_0.issue(&QPrintPreviewDialog_Adaptor::cbs_open_0_0); + } else { + QPrintPreviewDialog::open(); + } + } + + // [adaptor impl] QPaintEngine *QPrintPreviewDialog::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QPrintPreviewDialog::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QPrintPreviewDialog_Adaptor::cbs_paintEngine_c0_0); + } else { + return QPrintPreviewDialog::paintEngine(); + } + } + + // [adaptor impl] void QPrintPreviewDialog::reject() + void cbs_reject_0_0() + { + QPrintPreviewDialog::reject(); + } + + virtual void reject() + { + if (cb_reject_0_0.can_issue()) { + cb_reject_0_0.issue(&QPrintPreviewDialog_Adaptor::cbs_reject_0_0); + } else { + QPrintPreviewDialog::reject(); + } + } + + // [adaptor impl] void QPrintPreviewDialog::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QPrintPreviewDialog::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QPrintPreviewDialog_Adaptor::cbs_setVisible_864_0, visible); + } else { + QPrintPreviewDialog::setVisible(visible); + } + } + + // [adaptor impl] QSize QPrintPreviewDialog::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QPrintPreviewDialog::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QPrintPreviewDialog_Adaptor::cbs_sizeHint_c0_0); + } else { + return QPrintPreviewDialog::sizeHint(); + } + } + + // [adaptor impl] void QPrintPreviewDialog::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QPrintPreviewDialog::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QPrintPreviewDialog_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QPrintPreviewDialog::actionEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewDialog::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QPrintPreviewDialog::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QPrintPreviewDialog_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QPrintPreviewDialog::changeEvent(arg1); + } + } + + // [adaptor impl] void QPrintPreviewDialog::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QPrintPreviewDialog::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QPrintPreviewDialog_Adaptor::cbs_childEvent_1701_0, event); + } else { + QPrintPreviewDialog::childEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewDialog::closeEvent(QCloseEvent *) + void cbs_closeEvent_1719_0(QCloseEvent *arg1) + { + QPrintPreviewDialog::closeEvent(arg1); + } + + virtual void closeEvent(QCloseEvent *arg1) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QPrintPreviewDialog_Adaptor::cbs_closeEvent_1719_0, arg1); + } else { + QPrintPreviewDialog::closeEvent(arg1); + } + } + + // [adaptor impl] void QPrintPreviewDialog::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QPrintPreviewDialog::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QPrintPreviewDialog_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QPrintPreviewDialog::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QPrintPreviewDialog::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QPrintPreviewDialog::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QPrintPreviewDialog_Adaptor::cbs_customEvent_1217_0, event); + } else { + QPrintPreviewDialog::customEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewDialog::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QPrintPreviewDialog::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QPrintPreviewDialog_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QPrintPreviewDialog::disconnectNotify(signal); + } + } + + // [adaptor impl] void QPrintPreviewDialog::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QPrintPreviewDialog::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QPrintPreviewDialog_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QPrintPreviewDialog::dragEnterEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewDialog::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QPrintPreviewDialog::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QPrintPreviewDialog_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QPrintPreviewDialog::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewDialog::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QPrintPreviewDialog::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QPrintPreviewDialog_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QPrintPreviewDialog::dragMoveEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewDialog::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QPrintPreviewDialog::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QPrintPreviewDialog_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QPrintPreviewDialog::dropEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewDialog::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QPrintPreviewDialog::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QPrintPreviewDialog_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QPrintPreviewDialog::enterEvent(event); + } + } + + // [adaptor impl] bool QPrintPreviewDialog::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QPrintPreviewDialog::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QPrintPreviewDialog_Adaptor::cbs_event_1217_0, _event); + } else { + return QPrintPreviewDialog::event(_event); + } + } + + // [adaptor impl] bool QPrintPreviewDialog::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QPrintPreviewDialog::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QPrintPreviewDialog_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QPrintPreviewDialog::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QPrintPreviewDialog::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QPrintPreviewDialog::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QPrintPreviewDialog_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QPrintPreviewDialog::focusInEvent(event); + } + } + + // [adaptor impl] bool QPrintPreviewDialog::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QPrintPreviewDialog::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QPrintPreviewDialog_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QPrintPreviewDialog::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QPrintPreviewDialog::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QPrintPreviewDialog::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QPrintPreviewDialog_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QPrintPreviewDialog::focusOutEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewDialog::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QPrintPreviewDialog::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QPrintPreviewDialog_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QPrintPreviewDialog::hideEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewDialog::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QPrintPreviewDialog::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QPrintPreviewDialog_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QPrintPreviewDialog::initPainter(painter); + } + } + + // [adaptor impl] void QPrintPreviewDialog::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QPrintPreviewDialog::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QPrintPreviewDialog_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QPrintPreviewDialog::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QPrintPreviewDialog::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QPrintPreviewDialog::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QPrintPreviewDialog_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QPrintPreviewDialog::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QPrintPreviewDialog::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QPrintPreviewDialog::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QPrintPreviewDialog_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QPrintPreviewDialog::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewDialog::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QPrintPreviewDialog::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QPrintPreviewDialog_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QPrintPreviewDialog::leaveEvent(event); + } + } + + // [adaptor impl] int QPrintPreviewDialog::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QPrintPreviewDialog::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QPrintPreviewDialog_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QPrintPreviewDialog::metric(arg1); + } + } + + // [adaptor impl] void QPrintPreviewDialog::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QPrintPreviewDialog::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QPrintPreviewDialog_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QPrintPreviewDialog::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewDialog::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QPrintPreviewDialog::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QPrintPreviewDialog_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QPrintPreviewDialog::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewDialog::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QPrintPreviewDialog::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QPrintPreviewDialog_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QPrintPreviewDialog::mousePressEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewDialog::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QPrintPreviewDialog::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QPrintPreviewDialog_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QPrintPreviewDialog::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewDialog::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QPrintPreviewDialog::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QPrintPreviewDialog_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QPrintPreviewDialog::moveEvent(event); + } + } + + // [adaptor impl] bool QPrintPreviewDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QPrintPreviewDialog::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QPrintPreviewDialog_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QPrintPreviewDialog::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QPrintPreviewDialog::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QPrintPreviewDialog::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QPrintPreviewDialog_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QPrintPreviewDialog::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QPrintPreviewDialog::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QPrintPreviewDialog::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QPrintPreviewDialog_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QPrintPreviewDialog::redirected(offset); + } + } + + // [adaptor impl] void QPrintPreviewDialog::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QPrintPreviewDialog::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QPrintPreviewDialog_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QPrintPreviewDialog::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QPrintPreviewDialog::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QPrintPreviewDialog::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QPrintPreviewDialog_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QPrintPreviewDialog::sharedPainter(); + } + } + + // [adaptor impl] void QPrintPreviewDialog::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QPrintPreviewDialog::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QPrintPreviewDialog_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QPrintPreviewDialog::showEvent(arg1); + } + } + + // [adaptor impl] void QPrintPreviewDialog::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QPrintPreviewDialog::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QPrintPreviewDialog_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QPrintPreviewDialog::tabletEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewDialog::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QPrintPreviewDialog::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QPrintPreviewDialog_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QPrintPreviewDialog::timerEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewDialog::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QPrintPreviewDialog::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QPrintPreviewDialog_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QPrintPreviewDialog::wheelEvent(event); + } + } + + gsi::Callback cb_accept_0_0; + gsi::Callback cb_done_767_0; + gsi::Callback cb_exec_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_open_0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reject_0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QPrintPreviewDialog_Adaptor::~QPrintPreviewDialog_Adaptor() { } + +// Constructor QPrintPreviewDialog::QPrintPreviewDialog(QWidget *parent, QFlags flags) (adaptor class) + +static void _init_ctor_QPrintPreviewDialog_Adaptor_3702 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QPrintPreviewDialog_Adaptor_3702 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QPrintPreviewDialog_Adaptor (arg1, arg2)); +} + + +// Constructor QPrintPreviewDialog::QPrintPreviewDialog(QPrinter *printer, QWidget *parent, QFlags flags) (adaptor class) + +static void _init_ctor_QPrintPreviewDialog_Adaptor_5037 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("printer"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QPrintPreviewDialog_Adaptor_5037 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPrinter *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QPrintPreviewDialog_Adaptor (arg1, arg2, arg3)); +} + + +// void QPrintPreviewDialog::accept() + +static void _init_cbs_accept_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accept_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_accept_0_0 (); +} + +static void _set_callback_cbs_accept_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_accept_0_0 = cb; +} + + +// void QPrintPreviewDialog::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// exposed void QPrintPreviewDialog::adjustPosition(QWidget *) + +static void _init_fp_adjustPosition_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adjustPosition_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->fp_QPrintPreviewDialog_adjustPosition_1315 (arg1); +} + + +// void QPrintPreviewDialog::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QPrintPreviewDialog::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QPrintPreviewDialog::closeEvent(QCloseEvent *) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QPrintPreviewDialog::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QPrintPreviewDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->fp_QPrintPreviewDialog_create_2208 (arg1, arg2, arg3); +} + + +// void QPrintPreviewDialog::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QPrintPreviewDialog::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->fp_QPrintPreviewDialog_destroy_1620 (arg1, arg2); +} + + +// void QPrintPreviewDialog::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QPrintPreviewDialog::done(int result) + +static void _init_cbs_done_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_done_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_done_767_0 (arg1); +} + +static void _set_callback_cbs_done_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_done_767_0 = cb; +} + + +// void QPrintPreviewDialog::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QPrintPreviewDialog::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QPrintPreviewDialog::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QPrintPreviewDialog::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QPrintPreviewDialog::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QPrintPreviewDialog::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QPrintPreviewDialog_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QPrintPreviewDialog::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QPrintPreviewDialog_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// int QPrintPreviewDialog::exec() + +static void _init_cbs_exec_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_exec_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPrintPreviewDialog_Adaptor *)cls)->cbs_exec_0_0 ()); +} + +static void _set_callback_cbs_exec_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_exec_0_0 = cb; +} + + +// void QPrintPreviewDialog::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QPrintPreviewDialog::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrintPreviewDialog_Adaptor *)cls)->fp_QPrintPreviewDialog_focusNextChild_0 ()); +} + + +// bool QPrintPreviewDialog::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QPrintPreviewDialog_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QPrintPreviewDialog::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QPrintPreviewDialog::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrintPreviewDialog_Adaptor *)cls)->fp_QPrintPreviewDialog_focusPreviousChild_0 ()); +} + + +// bool QPrintPreviewDialog::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrintPreviewDialog_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QPrintPreviewDialog::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QPrintPreviewDialog_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QPrintPreviewDialog::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QPrintPreviewDialog::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QPrintPreviewDialog::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QPrintPreviewDialog::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QPrintPreviewDialog_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QPrintPreviewDialog::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPrintPreviewDialog_Adaptor *)cls)->fp_QPrintPreviewDialog_isSignalConnected_c2394 (arg1)); +} + + +// void QPrintPreviewDialog::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QPrintPreviewDialog::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QPrintPreviewDialog::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QPrintPreviewDialog::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QPrintPreviewDialog_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QPrintPreviewDialog::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QPrintPreviewDialog_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QPrintPreviewDialog::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QPrintPreviewDialog::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QPrintPreviewDialog::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QPrintPreviewDialog::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QPrintPreviewDialog::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QPrintPreviewDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QPrintPreviewDialog_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// void QPrintPreviewDialog::open() + +static void _init_cbs_open_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_open_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_open_0_0 (); +} + +static void _set_callback_cbs_open_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_open_0_0 = cb; +} + + +// QPaintEngine *QPrintPreviewDialog::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QPrintPreviewDialog_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QPrintPreviewDialog::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QPrintPreviewDialog::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QPrintPreviewDialog_Adaptor *)cls)->fp_QPrintPreviewDialog_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QPrintPreviewDialog::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QPrintPreviewDialog_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QPrintPreviewDialog::reject() + +static void _init_cbs_reject_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reject_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_reject_0_0 (); +} + +static void _set_callback_cbs_reject_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_reject_0_0 = cb; +} + + +// void QPrintPreviewDialog::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QPrintPreviewDialog::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QPrintPreviewDialog_Adaptor *)cls)->fp_QPrintPreviewDialog_sender_c0 ()); +} + + +// exposed int QPrintPreviewDialog::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPrintPreviewDialog_Adaptor *)cls)->fp_QPrintPreviewDialog_senderSignalIndex_c0 ()); +} + + +// void QPrintPreviewDialog::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QPrintPreviewDialog::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QPrintPreviewDialog_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QPrintPreviewDialog::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QPrintPreviewDialog::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QPrintPreviewDialog_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QPrintPreviewDialog::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QPrintPreviewDialog::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QPrintPreviewDialog::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->fp_QPrintPreviewDialog_updateMicroFocus_2420 (arg1); +} + + +// void QPrintPreviewDialog::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewDialog_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewDialog_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPrintPreviewDialog (); + +static gsi::Methods methods_QPrintPreviewDialog_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPrintPreviewDialog::QPrintPreviewDialog(QWidget *parent, QFlags flags)\nThis method creates an object of class QPrintPreviewDialog.", &_init_ctor_QPrintPreviewDialog_Adaptor_3702, &_call_ctor_QPrintPreviewDialog_Adaptor_3702); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPrintPreviewDialog::QPrintPreviewDialog(QPrinter *printer, QWidget *parent, QFlags flags)\nThis method creates an object of class QPrintPreviewDialog.", &_init_ctor_QPrintPreviewDialog_Adaptor_5037, &_call_ctor_QPrintPreviewDialog_Adaptor_5037); + methods += new qt_gsi::GenericMethod ("accept", "@brief Virtual method void QPrintPreviewDialog::accept()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("accept", "@hide", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0, &_set_callback_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QPrintPreviewDialog::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*adjustPosition", "@brief Method void QPrintPreviewDialog::adjustPosition(QWidget *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adjustPosition_1315, &_call_fp_adjustPosition_1315); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QPrintPreviewDialog::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QPrintPreviewDialog::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QPrintPreviewDialog::closeEvent(QCloseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QPrintPreviewDialog::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QPrintPreviewDialog::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QPrintPreviewDialog::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QPrintPreviewDialog::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QPrintPreviewDialog::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("done", "@brief Virtual method void QPrintPreviewDialog::done(int result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("done", "@hide", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0, &_set_callback_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QPrintPreviewDialog::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QPrintPreviewDialog::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QPrintPreviewDialog::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QPrintPreviewDialog::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QPrintPreviewDialog::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QPrintPreviewDialog::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QPrintPreviewDialog::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("exec", "@brief Virtual method int QPrintPreviewDialog::exec()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("exec", "@hide", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0, &_set_callback_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QPrintPreviewDialog::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QPrintPreviewDialog::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QPrintPreviewDialog::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QPrintPreviewDialog::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QPrintPreviewDialog::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QPrintPreviewDialog::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QPrintPreviewDialog::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QPrintPreviewDialog::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QPrintPreviewDialog::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QPrintPreviewDialog::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QPrintPreviewDialog::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QPrintPreviewDialog::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QPrintPreviewDialog::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QPrintPreviewDialog::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QPrintPreviewDialog::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QPrintPreviewDialog::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QPrintPreviewDialog::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QPrintPreviewDialog::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QPrintPreviewDialog::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QPrintPreviewDialog::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QPrintPreviewDialog::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QPrintPreviewDialog::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QPrintPreviewDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("open", "@brief Virtual method void QPrintPreviewDialog::open()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("open", "@hide", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0, &_set_callback_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QPrintPreviewDialog::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QPrintPreviewDialog::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QPrintPreviewDialog::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QPrintPreviewDialog::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reject", "@brief Virtual method void QPrintPreviewDialog::reject()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("reject", "@hide", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0, &_set_callback_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QPrintPreviewDialog::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QPrintPreviewDialog::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QPrintPreviewDialog::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QPrintPreviewDialog::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QPrintPreviewDialog::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QPrintPreviewDialog::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QPrintPreviewDialog::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QPrintPreviewDialog::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QPrintPreviewDialog::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QPrintPreviewDialog::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QPrintPreviewDialog::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + return methods; +} + +gsi::Class decl_QPrintPreviewDialog_Adaptor (qtdecl_QPrintPreviewDialog (), "QtPrintSupport", "QPrintPreviewDialog", + methods_QPrintPreviewDialog_Adaptor (), + "@qt\n@brief Binding of QPrintPreviewDialog"); + +} + diff --git a/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc b/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc new file mode 100644 index 000000000..2e0406a3e --- /dev/null +++ b/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrintPreviewWidget.cc @@ -0,0 +1,2835 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPrintPreviewWidget.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtPrintSupportCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPrintPreviewWidget + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QPrintPreviewWidget::staticMetaObject); +} + + +// int QPrintPreviewWidget::currentPage() + + +static void _init_f_currentPage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentPage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPrintPreviewWidget *)cls)->currentPage ()); +} + + +// void QPrintPreviewWidget::fitInView() + + +static void _init_f_fitInView_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fitInView_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->fitInView (); +} + + +// void QPrintPreviewWidget::fitToWidth() + + +static void _init_f_fitToWidth_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fitToWidth_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->fitToWidth (); +} + + +// QPageLayout::Orientation QPrintPreviewWidget::orientation() + + +static void _init_f_orientation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_orientation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPrintPreviewWidget *)cls)->orientation ())); +} + + +// int QPrintPreviewWidget::pageCount() + + +static void _init_f_pageCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pageCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPrintPreviewWidget *)cls)->pageCount ()); +} + + +// void QPrintPreviewWidget::paintRequested(QPrinter *printer) + + +static void _init_f_paintRequested_1443 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("printer"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_paintRequested_1443 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPrinter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->paintRequested (arg1); +} + + +// void QPrintPreviewWidget::previewChanged() + + +static void _init_f_previewChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_previewChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->previewChanged (); +} + + +// void QPrintPreviewWidget::print() + + +static void _init_f_print_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_print_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->print (); +} + + +// void QPrintPreviewWidget::setAllPagesViewMode() + + +static void _init_f_setAllPagesViewMode_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_setAllPagesViewMode_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->setAllPagesViewMode (); +} + + +// void QPrintPreviewWidget::setCurrentPage(int pageNumber) + + +static void _init_f_setCurrentPage_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageNumber"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentPage_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->setCurrentPage (arg1); +} + + +// void QPrintPreviewWidget::setFacingPagesViewMode() + + +static void _init_f_setFacingPagesViewMode_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_setFacingPagesViewMode_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->setFacingPagesViewMode (); +} + + +// void QPrintPreviewWidget::setLandscapeOrientation() + + +static void _init_f_setLandscapeOrientation_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_setLandscapeOrientation_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->setLandscapeOrientation (); +} + + +// void QPrintPreviewWidget::setOrientation(QPageLayout::Orientation orientation) + + +static void _init_f_setOrientation_2816 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOrientation_2816 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->setOrientation (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPrintPreviewWidget::setPortraitOrientation() + + +static void _init_f_setPortraitOrientation_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_setPortraitOrientation_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->setPortraitOrientation (); +} + + +// void QPrintPreviewWidget::setSinglePageViewMode() + + +static void _init_f_setSinglePageViewMode_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_setSinglePageViewMode_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->setSinglePageViewMode (); +} + + +// void QPrintPreviewWidget::setViewMode(QPrintPreviewWidget::ViewMode viewMode) + + +static void _init_f_setViewMode_3308 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewMode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setViewMode_3308 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->setViewMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPrintPreviewWidget::setVisible(bool visible) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->setVisible (arg1); +} + + +// void QPrintPreviewWidget::setZoomFactor(double zoomFactor) + + +static void _init_f_setZoomFactor_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("zoomFactor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setZoomFactor_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->setZoomFactor (arg1); +} + + +// void QPrintPreviewWidget::setZoomMode(QPrintPreviewWidget::ZoomMode zoomMode) + + +static void _init_f_setZoomMode_3318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("zoomMode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setZoomMode_3318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->setZoomMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPrintPreviewWidget::updatePreview() + + +static void _init_f_updatePreview_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_updatePreview_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->updatePreview (); +} + + +// QPrintPreviewWidget::ViewMode QPrintPreviewWidget::viewMode() + + +static void _init_f_viewMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_viewMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPrintPreviewWidget *)cls)->viewMode ())); +} + + +// double QPrintPreviewWidget::zoomFactor() + + +static void _init_f_zoomFactor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_zoomFactor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPrintPreviewWidget *)cls)->zoomFactor ()); +} + + +// void QPrintPreviewWidget::zoomIn(double zoom) + + +static void _init_f_zoomIn_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("zoom", true, "1.1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_zoomIn_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1.1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->zoomIn (arg1); +} + + +// QPrintPreviewWidget::ZoomMode QPrintPreviewWidget::zoomMode() + + +static void _init_f_zoomMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_zoomMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPrintPreviewWidget *)cls)->zoomMode ())); +} + + +// void QPrintPreviewWidget::zoomOut(double zoom) + + +static void _init_f_zoomOut_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("zoom", true, "1.1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_zoomOut_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1.1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget *)cls)->zoomOut (arg1); +} + + +// static QString QPrintPreviewWidget::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QPrintPreviewWidget::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPrintPreviewWidget () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":currentPage", "@brief Method int QPrintPreviewWidget::currentPage()\n", true, &_init_f_currentPage_c0, &_call_f_currentPage_c0); + methods += new qt_gsi::GenericMethod ("fitInView", "@brief Method void QPrintPreviewWidget::fitInView()\n", false, &_init_f_fitInView_0, &_call_f_fitInView_0); + methods += new qt_gsi::GenericMethod ("fitToWidth", "@brief Method void QPrintPreviewWidget::fitToWidth()\n", false, &_init_f_fitToWidth_0, &_call_f_fitToWidth_0); + methods += new qt_gsi::GenericMethod (":orientation", "@brief Method QPageLayout::Orientation QPrintPreviewWidget::orientation()\n", true, &_init_f_orientation_c0, &_call_f_orientation_c0); + methods += new qt_gsi::GenericMethod ("pageCount", "@brief Method int QPrintPreviewWidget::pageCount()\n", true, &_init_f_pageCount_c0, &_call_f_pageCount_c0); + methods += new qt_gsi::GenericMethod ("paintRequested", "@brief Method void QPrintPreviewWidget::paintRequested(QPrinter *printer)\n", false, &_init_f_paintRequested_1443, &_call_f_paintRequested_1443); + methods += new qt_gsi::GenericMethod ("previewChanged", "@brief Method void QPrintPreviewWidget::previewChanged()\n", false, &_init_f_previewChanged_0, &_call_f_previewChanged_0); + methods += new qt_gsi::GenericMethod ("print", "@brief Method void QPrintPreviewWidget::print()\n", false, &_init_f_print_0, &_call_f_print_0); + methods += new qt_gsi::GenericMethod ("setAllPagesViewMode", "@brief Method void QPrintPreviewWidget::setAllPagesViewMode()\n", false, &_init_f_setAllPagesViewMode_0, &_call_f_setAllPagesViewMode_0); + methods += new qt_gsi::GenericMethod ("setCurrentPage|currentPage=", "@brief Method void QPrintPreviewWidget::setCurrentPage(int pageNumber)\n", false, &_init_f_setCurrentPage_767, &_call_f_setCurrentPage_767); + methods += new qt_gsi::GenericMethod ("setFacingPagesViewMode", "@brief Method void QPrintPreviewWidget::setFacingPagesViewMode()\n", false, &_init_f_setFacingPagesViewMode_0, &_call_f_setFacingPagesViewMode_0); + methods += new qt_gsi::GenericMethod ("setLandscapeOrientation", "@brief Method void QPrintPreviewWidget::setLandscapeOrientation()\n", false, &_init_f_setLandscapeOrientation_0, &_call_f_setLandscapeOrientation_0); + methods += new qt_gsi::GenericMethod ("setOrientation|orientation=", "@brief Method void QPrintPreviewWidget::setOrientation(QPageLayout::Orientation orientation)\n", false, &_init_f_setOrientation_2816, &_call_f_setOrientation_2816); + methods += new qt_gsi::GenericMethod ("setPortraitOrientation", "@brief Method void QPrintPreviewWidget::setPortraitOrientation()\n", false, &_init_f_setPortraitOrientation_0, &_call_f_setPortraitOrientation_0); + methods += new qt_gsi::GenericMethod ("setSinglePageViewMode", "@brief Method void QPrintPreviewWidget::setSinglePageViewMode()\n", false, &_init_f_setSinglePageViewMode_0, &_call_f_setSinglePageViewMode_0); + methods += new qt_gsi::GenericMethod ("setViewMode|viewMode=", "@brief Method void QPrintPreviewWidget::setViewMode(QPrintPreviewWidget::ViewMode viewMode)\n", false, &_init_f_setViewMode_3308, &_call_f_setViewMode_3308); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QPrintPreviewWidget::setVisible(bool visible)\nThis is a reimplementation of QWidget::setVisible", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod ("setZoomFactor|zoomFactor=", "@brief Method void QPrintPreviewWidget::setZoomFactor(double zoomFactor)\n", false, &_init_f_setZoomFactor_1071, &_call_f_setZoomFactor_1071); + methods += new qt_gsi::GenericMethod ("setZoomMode|zoomMode=", "@brief Method void QPrintPreviewWidget::setZoomMode(QPrintPreviewWidget::ZoomMode zoomMode)\n", false, &_init_f_setZoomMode_3318, &_call_f_setZoomMode_3318); + methods += new qt_gsi::GenericMethod ("updatePreview", "@brief Method void QPrintPreviewWidget::updatePreview()\n", false, &_init_f_updatePreview_0, &_call_f_updatePreview_0); + methods += new qt_gsi::GenericMethod (":viewMode", "@brief Method QPrintPreviewWidget::ViewMode QPrintPreviewWidget::viewMode()\n", true, &_init_f_viewMode_c0, &_call_f_viewMode_c0); + methods += new qt_gsi::GenericMethod (":zoomFactor", "@brief Method double QPrintPreviewWidget::zoomFactor()\n", true, &_init_f_zoomFactor_c0, &_call_f_zoomFactor_c0); + methods += new qt_gsi::GenericMethod ("zoomIn", "@brief Method void QPrintPreviewWidget::zoomIn(double zoom)\n", false, &_init_f_zoomIn_1071, &_call_f_zoomIn_1071); + methods += new qt_gsi::GenericMethod (":zoomMode", "@brief Method QPrintPreviewWidget::ZoomMode QPrintPreviewWidget::zoomMode()\n", true, &_init_f_zoomMode_c0, &_call_f_zoomMode_c0); + methods += new qt_gsi::GenericMethod ("zoomOut", "@brief Method void QPrintPreviewWidget::zoomOut(double zoom)\n", false, &_init_f_zoomOut_1071, &_call_f_zoomOut_1071); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QPrintPreviewWidget::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QPrintPreviewWidget (qtdecl_QWidget (), "QtPrintSupport", "QPrintPreviewWidget_Native", + methods_QPrintPreviewWidget (), + "@hide\n@alias QPrintPreviewWidget"); + +GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrintPreviewWidget () { return decl_QPrintPreviewWidget; } + +} + + +class QPrintPreviewWidget_Adaptor : public QPrintPreviewWidget, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPrintPreviewWidget_Adaptor(); + + // [adaptor ctor] QPrintPreviewWidget::QPrintPreviewWidget(QPrinter *printer, QWidget *parent, QFlags flags) + QPrintPreviewWidget_Adaptor(QPrinter *printer) : QPrintPreviewWidget(printer) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPrintPreviewWidget::QPrintPreviewWidget(QPrinter *printer, QWidget *parent, QFlags flags) + QPrintPreviewWidget_Adaptor(QPrinter *printer, QWidget *parent) : QPrintPreviewWidget(printer, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPrintPreviewWidget::QPrintPreviewWidget(QPrinter *printer, QWidget *parent, QFlags flags) + QPrintPreviewWidget_Adaptor(QPrinter *printer, QWidget *parent, QFlags flags) : QPrintPreviewWidget(printer, parent, flags) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPrintPreviewWidget::QPrintPreviewWidget(QWidget *parent, QFlags flags) + QPrintPreviewWidget_Adaptor() : QPrintPreviewWidget() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPrintPreviewWidget::QPrintPreviewWidget(QWidget *parent, QFlags flags) + QPrintPreviewWidget_Adaptor(QWidget *parent) : QPrintPreviewWidget(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPrintPreviewWidget::QPrintPreviewWidget(QWidget *parent, QFlags flags) + QPrintPreviewWidget_Adaptor(QWidget *parent, QFlags flags) : QPrintPreviewWidget(parent, flags) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QPrintPreviewWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QPrintPreviewWidget_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QPrintPreviewWidget::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QPrintPreviewWidget::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QPrintPreviewWidget_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QPrintPreviewWidget::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QPrintPreviewWidget::focusNextChild() + bool fp_QPrintPreviewWidget_focusNextChild_0 () { + return QPrintPreviewWidget::focusNextChild(); + } + + // [expose] bool QPrintPreviewWidget::focusPreviousChild() + bool fp_QPrintPreviewWidget_focusPreviousChild_0 () { + return QPrintPreviewWidget::focusPreviousChild(); + } + + // [expose] bool QPrintPreviewWidget::isSignalConnected(const QMetaMethod &signal) + bool fp_QPrintPreviewWidget_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QPrintPreviewWidget::isSignalConnected(signal); + } + + // [expose] int QPrintPreviewWidget::receivers(const char *signal) + int fp_QPrintPreviewWidget_receivers_c1731 (const char *signal) const { + return QPrintPreviewWidget::receivers(signal); + } + + // [expose] QObject *QPrintPreviewWidget::sender() + QObject * fp_QPrintPreviewWidget_sender_c0 () const { + return QPrintPreviewWidget::sender(); + } + + // [expose] int QPrintPreviewWidget::senderSignalIndex() + int fp_QPrintPreviewWidget_senderSignalIndex_c0 () const { + return QPrintPreviewWidget::senderSignalIndex(); + } + + // [expose] void QPrintPreviewWidget::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QPrintPreviewWidget_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QPrintPreviewWidget::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] bool QPrintPreviewWidget::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QPrintPreviewWidget::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QPrintPreviewWidget_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QPrintPreviewWidget::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QPrintPreviewWidget::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QPrintPreviewWidget::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QPrintPreviewWidget_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QPrintPreviewWidget::hasHeightForWidth(); + } + } + + // [adaptor impl] int QPrintPreviewWidget::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QPrintPreviewWidget::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QPrintPreviewWidget_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QPrintPreviewWidget::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QPrintPreviewWidget::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QPrintPreviewWidget::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QPrintPreviewWidget_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QPrintPreviewWidget::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QPrintPreviewWidget::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QPrintPreviewWidget::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QPrintPreviewWidget_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QPrintPreviewWidget::minimumSizeHint(); + } + } + + // [adaptor impl] QPaintEngine *QPrintPreviewWidget::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QPrintPreviewWidget::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QPrintPreviewWidget_Adaptor::cbs_paintEngine_c0_0); + } else { + return QPrintPreviewWidget::paintEngine(); + } + } + + // [adaptor impl] void QPrintPreviewWidget::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QPrintPreviewWidget::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QPrintPreviewWidget_Adaptor::cbs_setVisible_864_0, visible); + } else { + QPrintPreviewWidget::setVisible(visible); + } + } + + // [adaptor impl] QSize QPrintPreviewWidget::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QPrintPreviewWidget::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QPrintPreviewWidget_Adaptor::cbs_sizeHint_c0_0); + } else { + return QPrintPreviewWidget::sizeHint(); + } + } + + // [adaptor impl] void QPrintPreviewWidget::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QPrintPreviewWidget::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QPrintPreviewWidget_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QPrintPreviewWidget::actionEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QPrintPreviewWidget::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QPrintPreviewWidget_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QPrintPreviewWidget::changeEvent(arg1); + } + } + + // [adaptor impl] void QPrintPreviewWidget::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QPrintPreviewWidget::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QPrintPreviewWidget_Adaptor::cbs_childEvent_1701_0, event); + } else { + QPrintPreviewWidget::childEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QPrintPreviewWidget::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QPrintPreviewWidget_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QPrintPreviewWidget::closeEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QPrintPreviewWidget::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QPrintPreviewWidget_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QPrintPreviewWidget::contextMenuEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QPrintPreviewWidget::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QPrintPreviewWidget_Adaptor::cbs_customEvent_1217_0, event); + } else { + QPrintPreviewWidget::customEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QPrintPreviewWidget::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QPrintPreviewWidget_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QPrintPreviewWidget::disconnectNotify(signal); + } + } + + // [adaptor impl] void QPrintPreviewWidget::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QPrintPreviewWidget::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QPrintPreviewWidget_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QPrintPreviewWidget::dragEnterEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QPrintPreviewWidget::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QPrintPreviewWidget_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QPrintPreviewWidget::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QPrintPreviewWidget::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QPrintPreviewWidget_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QPrintPreviewWidget::dragMoveEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QPrintPreviewWidget::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QPrintPreviewWidget_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QPrintPreviewWidget::dropEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QPrintPreviewWidget::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QPrintPreviewWidget_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QPrintPreviewWidget::enterEvent(event); + } + } + + // [adaptor impl] bool QPrintPreviewWidget::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QPrintPreviewWidget::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QPrintPreviewWidget_Adaptor::cbs_event_1217_0, _event); + } else { + return QPrintPreviewWidget::event(_event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QPrintPreviewWidget::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QPrintPreviewWidget_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QPrintPreviewWidget::focusInEvent(event); + } + } + + // [adaptor impl] bool QPrintPreviewWidget::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QPrintPreviewWidget::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QPrintPreviewWidget_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QPrintPreviewWidget::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QPrintPreviewWidget::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QPrintPreviewWidget::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QPrintPreviewWidget_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QPrintPreviewWidget::focusOutEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QPrintPreviewWidget::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QPrintPreviewWidget_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QPrintPreviewWidget::hideEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QPrintPreviewWidget::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QPrintPreviewWidget_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QPrintPreviewWidget::initPainter(painter); + } + } + + // [adaptor impl] void QPrintPreviewWidget::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QPrintPreviewWidget::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QPrintPreviewWidget_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QPrintPreviewWidget::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QPrintPreviewWidget::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QPrintPreviewWidget::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QPrintPreviewWidget_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QPrintPreviewWidget::keyPressEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QPrintPreviewWidget::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QPrintPreviewWidget_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QPrintPreviewWidget::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QPrintPreviewWidget::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QPrintPreviewWidget_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QPrintPreviewWidget::leaveEvent(event); + } + } + + // [adaptor impl] int QPrintPreviewWidget::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QPrintPreviewWidget::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QPrintPreviewWidget_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QPrintPreviewWidget::metric(arg1); + } + } + + // [adaptor impl] void QPrintPreviewWidget::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QPrintPreviewWidget::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QPrintPreviewWidget_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QPrintPreviewWidget::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QPrintPreviewWidget::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QPrintPreviewWidget_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QPrintPreviewWidget::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QPrintPreviewWidget::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QPrintPreviewWidget_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QPrintPreviewWidget::mousePressEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QPrintPreviewWidget::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QPrintPreviewWidget_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QPrintPreviewWidget::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QPrintPreviewWidget::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QPrintPreviewWidget_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QPrintPreviewWidget::moveEvent(event); + } + } + + // [adaptor impl] bool QPrintPreviewWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QPrintPreviewWidget::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QPrintPreviewWidget_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QPrintPreviewWidget::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QPrintPreviewWidget::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QPrintPreviewWidget::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QPrintPreviewWidget_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QPrintPreviewWidget::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QPrintPreviewWidget::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QPrintPreviewWidget::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QPrintPreviewWidget_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QPrintPreviewWidget::redirected(offset); + } + } + + // [adaptor impl] void QPrintPreviewWidget::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QPrintPreviewWidget::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QPrintPreviewWidget_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QPrintPreviewWidget::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QPrintPreviewWidget::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QPrintPreviewWidget::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QPrintPreviewWidget_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QPrintPreviewWidget::sharedPainter(); + } + } + + // [adaptor impl] void QPrintPreviewWidget::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QPrintPreviewWidget::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QPrintPreviewWidget_Adaptor::cbs_showEvent_1634_0, event); + } else { + QPrintPreviewWidget::showEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QPrintPreviewWidget::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QPrintPreviewWidget_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QPrintPreviewWidget::tabletEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QPrintPreviewWidget::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QPrintPreviewWidget_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QPrintPreviewWidget::timerEvent(event); + } + } + + // [adaptor impl] void QPrintPreviewWidget::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QPrintPreviewWidget::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QPrintPreviewWidget_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QPrintPreviewWidget::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QPrintPreviewWidget_Adaptor::~QPrintPreviewWidget_Adaptor() { } + +// Constructor QPrintPreviewWidget::QPrintPreviewWidget(QPrinter *printer, QWidget *parent, QFlags flags) (adaptor class) + +static void _init_ctor_QPrintPreviewWidget_Adaptor_5037 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("printer"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QPrintPreviewWidget_Adaptor_5037 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPrinter *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QPrintPreviewWidget_Adaptor (arg1, arg2, arg3)); +} + + +// Constructor QPrintPreviewWidget::QPrintPreviewWidget(QWidget *parent, QFlags flags) (adaptor class) + +static void _init_ctor_QPrintPreviewWidget_Adaptor_3702 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QPrintPreviewWidget_Adaptor_3702 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QPrintPreviewWidget_Adaptor (arg1, arg2)); +} + + +// void QPrintPreviewWidget::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QPrintPreviewWidget::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QPrintPreviewWidget::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QPrintPreviewWidget::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QPrintPreviewWidget::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QPrintPreviewWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->fp_QPrintPreviewWidget_create_2208 (arg1, arg2, arg3); +} + + +// void QPrintPreviewWidget::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QPrintPreviewWidget::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->fp_QPrintPreviewWidget_destroy_1620 (arg1, arg2); +} + + +// void QPrintPreviewWidget::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QPrintPreviewWidget::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QPrintPreviewWidget::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QPrintPreviewWidget::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QPrintPreviewWidget::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QPrintPreviewWidget::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QPrintPreviewWidget::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QPrintPreviewWidget_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QPrintPreviewWidget::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QPrintPreviewWidget_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QPrintPreviewWidget::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QPrintPreviewWidget::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrintPreviewWidget_Adaptor *)cls)->fp_QPrintPreviewWidget_focusNextChild_0 ()); +} + + +// bool QPrintPreviewWidget::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QPrintPreviewWidget_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QPrintPreviewWidget::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QPrintPreviewWidget::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrintPreviewWidget_Adaptor *)cls)->fp_QPrintPreviewWidget_focusPreviousChild_0 ()); +} + + +// bool QPrintPreviewWidget::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrintPreviewWidget_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QPrintPreviewWidget::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QPrintPreviewWidget_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QPrintPreviewWidget::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QPrintPreviewWidget::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QPrintPreviewWidget::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QPrintPreviewWidget::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QPrintPreviewWidget_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QPrintPreviewWidget::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPrintPreviewWidget_Adaptor *)cls)->fp_QPrintPreviewWidget_isSignalConnected_c2394 (arg1)); +} + + +// void QPrintPreviewWidget::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QPrintPreviewWidget::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QPrintPreviewWidget::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QPrintPreviewWidget::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QPrintPreviewWidget_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QPrintPreviewWidget::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QPrintPreviewWidget_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QPrintPreviewWidget::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QPrintPreviewWidget::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QPrintPreviewWidget::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QPrintPreviewWidget::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QPrintPreviewWidget::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QPrintPreviewWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QPrintPreviewWidget_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// QPaintEngine *QPrintPreviewWidget::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QPrintPreviewWidget_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QPrintPreviewWidget::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QPrintPreviewWidget::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QPrintPreviewWidget_Adaptor *)cls)->fp_QPrintPreviewWidget_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QPrintPreviewWidget::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QPrintPreviewWidget_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QPrintPreviewWidget::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QPrintPreviewWidget::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QPrintPreviewWidget_Adaptor *)cls)->fp_QPrintPreviewWidget_sender_c0 ()); +} + + +// exposed int QPrintPreviewWidget::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPrintPreviewWidget_Adaptor *)cls)->fp_QPrintPreviewWidget_senderSignalIndex_c0 ()); +} + + +// void QPrintPreviewWidget::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QPrintPreviewWidget::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QPrintPreviewWidget_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QPrintPreviewWidget::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QPrintPreviewWidget::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QPrintPreviewWidget_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QPrintPreviewWidget::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QPrintPreviewWidget::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QPrintPreviewWidget::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->fp_QPrintPreviewWidget_updateMicroFocus_2420 (arg1); +} + + +// void QPrintPreviewWidget::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrintPreviewWidget_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrintPreviewWidget_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPrintPreviewWidget (); + +static gsi::Methods methods_QPrintPreviewWidget_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPrintPreviewWidget::QPrintPreviewWidget(QPrinter *printer, QWidget *parent, QFlags flags)\nThis method creates an object of class QPrintPreviewWidget.", &_init_ctor_QPrintPreviewWidget_Adaptor_5037, &_call_ctor_QPrintPreviewWidget_Adaptor_5037); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPrintPreviewWidget::QPrintPreviewWidget(QWidget *parent, QFlags flags)\nThis method creates an object of class QPrintPreviewWidget.", &_init_ctor_QPrintPreviewWidget_Adaptor_3702, &_call_ctor_QPrintPreviewWidget_Adaptor_3702); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QPrintPreviewWidget::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QPrintPreviewWidget::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QPrintPreviewWidget::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QPrintPreviewWidget::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QPrintPreviewWidget::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QPrintPreviewWidget::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QPrintPreviewWidget::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QPrintPreviewWidget::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QPrintPreviewWidget::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QPrintPreviewWidget::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QPrintPreviewWidget::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QPrintPreviewWidget::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QPrintPreviewWidget::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QPrintPreviewWidget::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QPrintPreviewWidget::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QPrintPreviewWidget::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QPrintPreviewWidget::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QPrintPreviewWidget::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QPrintPreviewWidget::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QPrintPreviewWidget::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QPrintPreviewWidget::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QPrintPreviewWidget::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QPrintPreviewWidget::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QPrintPreviewWidget::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QPrintPreviewWidget::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QPrintPreviewWidget::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QPrintPreviewWidget::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QPrintPreviewWidget::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QPrintPreviewWidget::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QPrintPreviewWidget::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QPrintPreviewWidget::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QPrintPreviewWidget::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QPrintPreviewWidget::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QPrintPreviewWidget::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QPrintPreviewWidget::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QPrintPreviewWidget::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QPrintPreviewWidget::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QPrintPreviewWidget::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QPrintPreviewWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QPrintPreviewWidget::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QPrintPreviewWidget::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QPrintPreviewWidget::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QPrintPreviewWidget::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QPrintPreviewWidget::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QPrintPreviewWidget::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QPrintPreviewWidget::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QPrintPreviewWidget::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QPrintPreviewWidget::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QPrintPreviewWidget::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QPrintPreviewWidget::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QPrintPreviewWidget::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QPrintPreviewWidget::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QPrintPreviewWidget::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QPrintPreviewWidget::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + return methods; +} + +gsi::Class decl_QPrintPreviewWidget_Adaptor (qtdecl_QPrintPreviewWidget (), "QtPrintSupport", "QPrintPreviewWidget", + methods_QPrintPreviewWidget_Adaptor (), + "@qt\n@brief Binding of QPrintPreviewWidget"); + +} + + +// Implementation of the enum wrapper class for QPrintPreviewWidget::ViewMode +namespace qt_gsi +{ + +static gsi::Enum decl_QPrintPreviewWidget_ViewMode_Enum ("QtPrintSupport", "QPrintPreviewWidget_ViewMode", + gsi::enum_const ("SinglePageView", QPrintPreviewWidget::SinglePageView, "@brief Enum constant QPrintPreviewWidget::SinglePageView") + + gsi::enum_const ("FacingPagesView", QPrintPreviewWidget::FacingPagesView, "@brief Enum constant QPrintPreviewWidget::FacingPagesView") + + gsi::enum_const ("AllPagesView", QPrintPreviewWidget::AllPagesView, "@brief Enum constant QPrintPreviewWidget::AllPagesView"), + "@qt\n@brief This class represents the QPrintPreviewWidget::ViewMode enum"); + +static gsi::QFlagsClass decl_QPrintPreviewWidget_ViewMode_Enums ("QtPrintSupport", "QPrintPreviewWidget_QFlags_ViewMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPrintPreviewWidget_ViewMode_Enum_in_parent (decl_QPrintPreviewWidget_ViewMode_Enum.defs ()); +static gsi::ClassExt decl_QPrintPreviewWidget_ViewMode_Enum_as_child (decl_QPrintPreviewWidget_ViewMode_Enum, "ViewMode"); +static gsi::ClassExt decl_QPrintPreviewWidget_ViewMode_Enums_as_child (decl_QPrintPreviewWidget_ViewMode_Enums, "QFlags_ViewMode"); + +} + + +// Implementation of the enum wrapper class for QPrintPreviewWidget::ZoomMode +namespace qt_gsi +{ + +static gsi::Enum decl_QPrintPreviewWidget_ZoomMode_Enum ("QtPrintSupport", "QPrintPreviewWidget_ZoomMode", + gsi::enum_const ("CustomZoom", QPrintPreviewWidget::CustomZoom, "@brief Enum constant QPrintPreviewWidget::CustomZoom") + + gsi::enum_const ("FitToWidth", QPrintPreviewWidget::FitToWidth, "@brief Enum constant QPrintPreviewWidget::FitToWidth") + + gsi::enum_const ("FitInView", QPrintPreviewWidget::FitInView, "@brief Enum constant QPrintPreviewWidget::FitInView"), + "@qt\n@brief This class represents the QPrintPreviewWidget::ZoomMode enum"); + +static gsi::QFlagsClass decl_QPrintPreviewWidget_ZoomMode_Enums ("QtPrintSupport", "QPrintPreviewWidget_QFlags_ZoomMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPrintPreviewWidget_ZoomMode_Enum_in_parent (decl_QPrintPreviewWidget_ZoomMode_Enum.defs ()); +static gsi::ClassExt decl_QPrintPreviewWidget_ZoomMode_Enum_as_child (decl_QPrintPreviewWidget_ZoomMode_Enum, "ZoomMode"); +static gsi::ClassExt decl_QPrintPreviewWidget_ZoomMode_Enums_as_child (decl_QPrintPreviewWidget_ZoomMode_Enums, "QFlags_ZoomMode"); + +} + diff --git a/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrinter.cc b/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrinter.cc new file mode 100644 index 000000000..a68cdefa9 --- /dev/null +++ b/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrinter.cc @@ -0,0 +1,1690 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPrinter.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtPrintSupportCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPrinter + +// bool QPrinter::abort() + + +static void _init_f_abort_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_abort_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrinter *)cls)->abort ()); +} + + +// bool QPrinter::collateCopies() + + +static void _init_f_collateCopies_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_collateCopies_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrinter *)cls)->collateCopies ()); +} + + +// QPrinter::ColorMode QPrinter::colorMode() + + +static void _init_f_colorMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_colorMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPrinter *)cls)->colorMode ())); +} + + +// int QPrinter::copyCount() + + +static void _init_f_copyCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_copyCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPrinter *)cls)->copyCount ()); +} + + +// QString QPrinter::creator() + + +static void _init_f_creator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_creator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPrinter *)cls)->creator ()); +} + + +// QString QPrinter::docName() + + +static void _init_f_docName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_docName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPrinter *)cls)->docName ()); +} + + +// QPrinter::DuplexMode QPrinter::duplex() + + +static void _init_f_duplex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_duplex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPrinter *)cls)->duplex ())); +} + + +// bool QPrinter::fontEmbeddingEnabled() + + +static void _init_f_fontEmbeddingEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontEmbeddingEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrinter *)cls)->fontEmbeddingEnabled ()); +} + + +// int QPrinter::fromPage() + + +static void _init_f_fromPage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fromPage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPrinter *)cls)->fromPage ()); +} + + +// bool QPrinter::fullPage() + + +static void _init_f_fullPage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fullPage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrinter *)cls)->fullPage ()); +} + + +// bool QPrinter::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrinter *)cls)->isValid ()); +} + + +// bool QPrinter::newPage() + + +static void _init_f_newPage_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_newPage_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrinter *)cls)->newPage ()); +} + + +// QString QPrinter::outputFileName() + + +static void _init_f_outputFileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_outputFileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPrinter *)cls)->outputFileName ()); +} + + +// QPrinter::OutputFormat QPrinter::outputFormat() + + +static void _init_f_outputFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_outputFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPrinter *)cls)->outputFormat ())); +} + + +// QPrinter::PageOrder QPrinter::pageOrder() + + +static void _init_f_pageOrder_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_pageOrder_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPrinter *)cls)->pageOrder ())); +} + + +// QRectF QPrinter::pageRect(QPrinter::Unit) + + +static void _init_f_pageRect_c1789 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_pageRect_c1789 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QRectF)((QPrinter *)cls)->pageRect (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QPaintEngine *QPrinter::paintEngine() + + +static void _init_f_paintEngine_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_paintEngine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QPrinter *)cls)->paintEngine ()); +} + + +// QRectF QPrinter::paperRect(QPrinter::Unit) + + +static void _init_f_paperRect_c1789 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_paperRect_c1789 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QRectF)((QPrinter *)cls)->paperRect (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QPrinter::PaperSource QPrinter::paperSource() + + +static void _init_f_paperSource_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_paperSource_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPrinter *)cls)->paperSource ())); +} + + +// QPagedPaintDevice::PdfVersion QPrinter::pdfVersion() + + +static void _init_f_pdfVersion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_pdfVersion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPrinter *)cls)->pdfVersion ())); +} + + +// QPrintEngine *QPrinter::printEngine() + + +static void _init_f_printEngine_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_printEngine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPrintEngine *)((QPrinter *)cls)->printEngine ()); +} + + +// QString QPrinter::printProgram() + + +static void _init_f_printProgram_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_printProgram_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPrinter *)cls)->printProgram ()); +} + + +// QPrinter::PrintRange QPrinter::printRange() + + +static void _init_f_printRange_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_printRange_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPrinter *)cls)->printRange ())); +} + + +// QString QPrinter::printerName() + + +static void _init_f_printerName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_printerName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPrinter *)cls)->printerName ()); +} + + +// QPrinter::PrinterState QPrinter::printerState() + + +static void _init_f_printerState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_printerState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPrinter *)cls)->printerState ())); +} + + +// int QPrinter::resolution() + + +static void _init_f_resolution_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resolution_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPrinter *)cls)->resolution ()); +} + + +// void QPrinter::setCollateCopies(bool collate) + + +static void _init_f_setCollateCopies_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("collate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCollateCopies_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setCollateCopies (arg1); +} + + +// void QPrinter::setColorMode(QPrinter::ColorMode) + + +static void _init_f_setColorMode_2273 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setColorMode_2273 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setColorMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPrinter::setCopyCount(int) + + +static void _init_f_setCopyCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCopyCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setCopyCount (arg1); +} + + +// void QPrinter::setCreator(const QString &) + + +static void _init_f_setCreator_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCreator_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setCreator (arg1); +} + + +// void QPrinter::setDocName(const QString &) + + +static void _init_f_setDocName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDocName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setDocName (arg1); +} + + +// void QPrinter::setDuplex(QPrinter::DuplexMode duplex) + + +static void _init_f_setDuplex_2388 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("duplex"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDuplex_2388 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setDuplex (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPrinter::setFontEmbeddingEnabled(bool enable) + + +static void _init_f_setFontEmbeddingEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontEmbeddingEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setFontEmbeddingEnabled (arg1); +} + + +// void QPrinter::setFromTo(int fromPage, int toPage) + + +static void _init_f_setFromTo_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fromPage"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("toPage"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setFromTo_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setFromTo (arg1, arg2); +} + + +// void QPrinter::setFullPage(bool) + + +static void _init_f_setFullPage_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFullPage_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setFullPage (arg1); +} + + +// void QPrinter::setOutputFileName(const QString &) + + +static void _init_f_setOutputFileName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOutputFileName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setOutputFileName (arg1); +} + + +// void QPrinter::setOutputFormat(QPrinter::OutputFormat format) + + +static void _init_f_setOutputFormat_2647 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOutputFormat_2647 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setOutputFormat (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPrinter::setPageOrder(QPrinter::PageOrder) + + +static void _init_f_setPageOrder_2262 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPageOrder_2262 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setPageOrder (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPrinter::setPaperSource(QPrinter::PaperSource) + + +static void _init_f_setPaperSource_2502 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPaperSource_2502 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setPaperSource (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPrinter::setPdfVersion(QPagedPaintDevice::PdfVersion version) + + +static void _init_f_setPdfVersion_3238 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("version"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPdfVersion_3238 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setPdfVersion (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPrinter::setPrintProgram(const QString &) + + +static void _init_f_setPrintProgram_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPrintProgram_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setPrintProgram (arg1); +} + + +// void QPrinter::setPrintRange(QPrinter::PrintRange range) + + +static void _init_f_setPrintRange_2391 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("range"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPrintRange_2391 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setPrintRange (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPrinter::setPrinterName(const QString &) + + +static void _init_f_setPrinterName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPrinterName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setPrinterName (arg1); +} + + +// void QPrinter::setResolution(int) + + +static void _init_f_setResolution_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setResolution_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter *)cls)->setResolution (arg1); +} + + +// QList QPrinter::supportedResolutions() + + +static void _init_f_supportedResolutions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedResolutions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QPrinter *)cls)->supportedResolutions ()); +} + + +// bool QPrinter::supportsMultipleCopies() + + +static void _init_f_supportsMultipleCopies_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_supportsMultipleCopies_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrinter *)cls)->supportsMultipleCopies ()); +} + + +// int QPrinter::toPage() + + +static void _init_f_toPage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toPage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPrinter *)cls)->toPage ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPrinter () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("abort", "@brief Method bool QPrinter::abort()\n", false, &_init_f_abort_0, &_call_f_abort_0); + methods += new qt_gsi::GenericMethod (":collateCopies", "@brief Method bool QPrinter::collateCopies()\n", true, &_init_f_collateCopies_c0, &_call_f_collateCopies_c0); + methods += new qt_gsi::GenericMethod (":colorMode", "@brief Method QPrinter::ColorMode QPrinter::colorMode()\n", true, &_init_f_colorMode_c0, &_call_f_colorMode_c0); + methods += new qt_gsi::GenericMethod (":copyCount", "@brief Method int QPrinter::copyCount()\n", true, &_init_f_copyCount_c0, &_call_f_copyCount_c0); + methods += new qt_gsi::GenericMethod (":creator", "@brief Method QString QPrinter::creator()\n", true, &_init_f_creator_c0, &_call_f_creator_c0); + methods += new qt_gsi::GenericMethod (":docName", "@brief Method QString QPrinter::docName()\n", true, &_init_f_docName_c0, &_call_f_docName_c0); + methods += new qt_gsi::GenericMethod (":duplex", "@brief Method QPrinter::DuplexMode QPrinter::duplex()\n", true, &_init_f_duplex_c0, &_call_f_duplex_c0); + methods += new qt_gsi::GenericMethod (":fontEmbeddingEnabled", "@brief Method bool QPrinter::fontEmbeddingEnabled()\n", true, &_init_f_fontEmbeddingEnabled_c0, &_call_f_fontEmbeddingEnabled_c0); + methods += new qt_gsi::GenericMethod ("fromPage", "@brief Method int QPrinter::fromPage()\n", true, &_init_f_fromPage_c0, &_call_f_fromPage_c0); + methods += new qt_gsi::GenericMethod (":fullPage", "@brief Method bool QPrinter::fullPage()\n", true, &_init_f_fullPage_c0, &_call_f_fullPage_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QPrinter::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("newPage", "@brief Method bool QPrinter::newPage()\nThis is a reimplementation of QPagedPaintDevice::newPage", false, &_init_f_newPage_0, &_call_f_newPage_0); + methods += new qt_gsi::GenericMethod (":outputFileName", "@brief Method QString QPrinter::outputFileName()\n", true, &_init_f_outputFileName_c0, &_call_f_outputFileName_c0); + methods += new qt_gsi::GenericMethod (":outputFormat", "@brief Method QPrinter::OutputFormat QPrinter::outputFormat()\n", true, &_init_f_outputFormat_c0, &_call_f_outputFormat_c0); + methods += new qt_gsi::GenericMethod (":pageOrder", "@brief Method QPrinter::PageOrder QPrinter::pageOrder()\n", true, &_init_f_pageOrder_c0, &_call_f_pageOrder_c0); + methods += new qt_gsi::GenericMethod ("pageRect", "@brief Method QRectF QPrinter::pageRect(QPrinter::Unit)\n", true, &_init_f_pageRect_c1789, &_call_f_pageRect_c1789); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Method QPaintEngine *QPrinter::paintEngine()\nThis is a reimplementation of QPaintDevice::paintEngine", true, &_init_f_paintEngine_c0, &_call_f_paintEngine_c0); + methods += new qt_gsi::GenericMethod ("paperRect", "@brief Method QRectF QPrinter::paperRect(QPrinter::Unit)\n", true, &_init_f_paperRect_c1789, &_call_f_paperRect_c1789); + methods += new qt_gsi::GenericMethod (":paperSource", "@brief Method QPrinter::PaperSource QPrinter::paperSource()\n", true, &_init_f_paperSource_c0, &_call_f_paperSource_c0); + methods += new qt_gsi::GenericMethod ("pdfVersion", "@brief Method QPagedPaintDevice::PdfVersion QPrinter::pdfVersion()\n", true, &_init_f_pdfVersion_c0, &_call_f_pdfVersion_c0); + methods += new qt_gsi::GenericMethod ("printEngine", "@brief Method QPrintEngine *QPrinter::printEngine()\n", true, &_init_f_printEngine_c0, &_call_f_printEngine_c0); + methods += new qt_gsi::GenericMethod (":printProgram", "@brief Method QString QPrinter::printProgram()\n", true, &_init_f_printProgram_c0, &_call_f_printProgram_c0); + methods += new qt_gsi::GenericMethod (":printRange", "@brief Method QPrinter::PrintRange QPrinter::printRange()\n", true, &_init_f_printRange_c0, &_call_f_printRange_c0); + methods += new qt_gsi::GenericMethod (":printerName", "@brief Method QString QPrinter::printerName()\n", true, &_init_f_printerName_c0, &_call_f_printerName_c0); + methods += new qt_gsi::GenericMethod ("printerState", "@brief Method QPrinter::PrinterState QPrinter::printerState()\n", true, &_init_f_printerState_c0, &_call_f_printerState_c0); + methods += new qt_gsi::GenericMethod (":resolution", "@brief Method int QPrinter::resolution()\n", true, &_init_f_resolution_c0, &_call_f_resolution_c0); + methods += new qt_gsi::GenericMethod ("setCollateCopies|collateCopies=", "@brief Method void QPrinter::setCollateCopies(bool collate)\n", false, &_init_f_setCollateCopies_864, &_call_f_setCollateCopies_864); + methods += new qt_gsi::GenericMethod ("setColorMode|colorMode=", "@brief Method void QPrinter::setColorMode(QPrinter::ColorMode)\n", false, &_init_f_setColorMode_2273, &_call_f_setColorMode_2273); + methods += new qt_gsi::GenericMethod ("setCopyCount|copyCount=", "@brief Method void QPrinter::setCopyCount(int)\n", false, &_init_f_setCopyCount_767, &_call_f_setCopyCount_767); + methods += new qt_gsi::GenericMethod ("setCreator|creator=", "@brief Method void QPrinter::setCreator(const QString &)\n", false, &_init_f_setCreator_2025, &_call_f_setCreator_2025); + methods += new qt_gsi::GenericMethod ("setDocName|docName=", "@brief Method void QPrinter::setDocName(const QString &)\n", false, &_init_f_setDocName_2025, &_call_f_setDocName_2025); + methods += new qt_gsi::GenericMethod ("setDuplex|duplex=", "@brief Method void QPrinter::setDuplex(QPrinter::DuplexMode duplex)\n", false, &_init_f_setDuplex_2388, &_call_f_setDuplex_2388); + methods += new qt_gsi::GenericMethod ("setFontEmbeddingEnabled|fontEmbeddingEnabled=", "@brief Method void QPrinter::setFontEmbeddingEnabled(bool enable)\n", false, &_init_f_setFontEmbeddingEnabled_864, &_call_f_setFontEmbeddingEnabled_864); + methods += new qt_gsi::GenericMethod ("setFromTo", "@brief Method void QPrinter::setFromTo(int fromPage, int toPage)\n", false, &_init_f_setFromTo_1426, &_call_f_setFromTo_1426); + methods += new qt_gsi::GenericMethod ("setFullPage|fullPage=", "@brief Method void QPrinter::setFullPage(bool)\n", false, &_init_f_setFullPage_864, &_call_f_setFullPage_864); + methods += new qt_gsi::GenericMethod ("setOutputFileName|outputFileName=", "@brief Method void QPrinter::setOutputFileName(const QString &)\n", false, &_init_f_setOutputFileName_2025, &_call_f_setOutputFileName_2025); + methods += new qt_gsi::GenericMethod ("setOutputFormat|outputFormat=", "@brief Method void QPrinter::setOutputFormat(QPrinter::OutputFormat format)\n", false, &_init_f_setOutputFormat_2647, &_call_f_setOutputFormat_2647); + methods += new qt_gsi::GenericMethod ("setPageOrder|pageOrder=", "@brief Method void QPrinter::setPageOrder(QPrinter::PageOrder)\n", false, &_init_f_setPageOrder_2262, &_call_f_setPageOrder_2262); + methods += new qt_gsi::GenericMethod ("setPaperSource|paperSource=", "@brief Method void QPrinter::setPaperSource(QPrinter::PaperSource)\n", false, &_init_f_setPaperSource_2502, &_call_f_setPaperSource_2502); + methods += new qt_gsi::GenericMethod ("setPdfVersion", "@brief Method void QPrinter::setPdfVersion(QPagedPaintDevice::PdfVersion version)\n", false, &_init_f_setPdfVersion_3238, &_call_f_setPdfVersion_3238); + methods += new qt_gsi::GenericMethod ("setPrintProgram|printProgram=", "@brief Method void QPrinter::setPrintProgram(const QString &)\n", false, &_init_f_setPrintProgram_2025, &_call_f_setPrintProgram_2025); + methods += new qt_gsi::GenericMethod ("setPrintRange|printRange=", "@brief Method void QPrinter::setPrintRange(QPrinter::PrintRange range)\n", false, &_init_f_setPrintRange_2391, &_call_f_setPrintRange_2391); + methods += new qt_gsi::GenericMethod ("setPrinterName|printerName=", "@brief Method void QPrinter::setPrinterName(const QString &)\n", false, &_init_f_setPrinterName_2025, &_call_f_setPrinterName_2025); + methods += new qt_gsi::GenericMethod ("setResolution|resolution=", "@brief Method void QPrinter::setResolution(int)\n", false, &_init_f_setResolution_767, &_call_f_setResolution_767); + methods += new qt_gsi::GenericMethod ("supportedResolutions", "@brief Method QList QPrinter::supportedResolutions()\n", true, &_init_f_supportedResolutions_c0, &_call_f_supportedResolutions_c0); + methods += new qt_gsi::GenericMethod ("supportsMultipleCopies", "@brief Method bool QPrinter::supportsMultipleCopies()\n", true, &_init_f_supportsMultipleCopies_c0, &_call_f_supportsMultipleCopies_c0); + methods += new qt_gsi::GenericMethod ("toPage", "@brief Method int QPrinter::toPage()\n", true, &_init_f_toPage_c0, &_call_f_toPage_c0); + return methods; +} + +gsi::Class &qtdecl_QPagedPaintDevice (); + +gsi::Class decl_QPrinter (qtdecl_QPagedPaintDevice (), "QtPrintSupport", "QPrinter_Native", + methods_QPrinter (), + "@hide\n@alias QPrinter"); + +GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrinter () { return decl_QPrinter; } + +} + + +class QPrinter_Adaptor : public QPrinter, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPrinter_Adaptor(); + + // [adaptor ctor] QPrinter::QPrinter(QPrinter::PrinterMode mode) + QPrinter_Adaptor() : QPrinter() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPrinter::QPrinter(QPrinter::PrinterMode mode) + QPrinter_Adaptor(QPrinter::PrinterMode mode) : QPrinter(mode) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPrinter::QPrinter(const QPrinterInfo &printer, QPrinter::PrinterMode mode) + QPrinter_Adaptor(const QPrinterInfo &printer) : QPrinter(printer) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPrinter::QPrinter(const QPrinterInfo &printer, QPrinter::PrinterMode mode) + QPrinter_Adaptor(const QPrinterInfo &printer, QPrinter::PrinterMode mode) : QPrinter(printer, mode) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QPrinter::setEngines(QPrintEngine *printEngine, QPaintEngine *paintEngine) + void fp_QPrinter_setEngines_3527 (QPrintEngine *printEngine, QPaintEngine *paintEngine) { + QPrinter::setEngines(printEngine, paintEngine); + } + + // [adaptor impl] bool QPrinter::newPage() + bool cbs_newPage_0_0() + { + return QPrinter::newPage(); + } + + virtual bool newPage() + { + if (cb_newPage_0_0.can_issue()) { + return cb_newPage_0_0.issue(&QPrinter_Adaptor::cbs_newPage_0_0); + } else { + return QPrinter::newPage(); + } + } + + // [adaptor impl] QPaintEngine *QPrinter::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QPrinter::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QPrinter_Adaptor::cbs_paintEngine_c0_0); + } else { + return QPrinter::paintEngine(); + } + } + + // [adaptor impl] bool QPrinter::setPageLayout(const QPageLayout &pageLayout) + bool cbs_setPageLayout_2413_0(const QPageLayout &pageLayout) + { + return QPrinter::setPageLayout(pageLayout); + } + + virtual bool setPageLayout(const QPageLayout &pageLayout) + { + if (cb_setPageLayout_2413_0.can_issue()) { + return cb_setPageLayout_2413_0.issue(&QPrinter_Adaptor::cbs_setPageLayout_2413_0, pageLayout); + } else { + return QPrinter::setPageLayout(pageLayout); + } + } + + // [adaptor impl] bool QPrinter::setPageMargins(const QMarginsF &margins, QPageLayout::Unit units) + bool cbs_setPageMargins_4145_1(const QMarginsF &margins, const qt_gsi::Converter::target_type & units) + { + return QPrinter::setPageMargins(margins, qt_gsi::QtToCppAdaptor(units).cref()); + } + + virtual bool setPageMargins(const QMarginsF &margins, QPageLayout::Unit units) + { + if (cb_setPageMargins_4145_1.can_issue()) { + return cb_setPageMargins_4145_1.issue::target_type &>(&QPrinter_Adaptor::cbs_setPageMargins_4145_1, margins, qt_gsi::CppToQtAdaptor(units)); + } else { + return QPrinter::setPageMargins(margins, units); + } + } + + // [adaptor impl] bool QPrinter::setPageOrientation(QPageLayout::Orientation orientation) + bool cbs_setPageOrientation_2816_0(const qt_gsi::Converter::target_type & orientation) + { + return QPrinter::setPageOrientation(qt_gsi::QtToCppAdaptor(orientation).cref()); + } + + virtual bool setPageOrientation(QPageLayout::Orientation orientation) + { + if (cb_setPageOrientation_2816_0.can_issue()) { + return cb_setPageOrientation_2816_0.issue::target_type &>(&QPrinter_Adaptor::cbs_setPageOrientation_2816_0, qt_gsi::CppToQtAdaptor(orientation)); + } else { + return QPrinter::setPageOrientation(orientation); + } + } + + // [adaptor impl] void QPrinter::setPageRanges(const QPageRanges &ranges) + void cbs_setPageRanges_2383_0(const QPageRanges &ranges) + { + QPrinter::setPageRanges(ranges); + } + + virtual void setPageRanges(const QPageRanges &ranges) + { + if (cb_setPageRanges_2383_0.can_issue()) { + cb_setPageRanges_2383_0.issue(&QPrinter_Adaptor::cbs_setPageRanges_2383_0, ranges); + } else { + QPrinter::setPageRanges(ranges); + } + } + + // [adaptor impl] bool QPrinter::setPageSize(const QPageSize &pageSize) + bool cbs_setPageSize_2186_0(const QPageSize &pageSize) + { + return QPrinter::setPageSize(pageSize); + } + + virtual bool setPageSize(const QPageSize &pageSize) + { + if (cb_setPageSize_2186_0.can_issue()) { + return cb_setPageSize_2186_0.issue(&QPrinter_Adaptor::cbs_setPageSize_2186_0, pageSize); + } else { + return QPrinter::setPageSize(pageSize); + } + } + + // [adaptor impl] void QPrinter::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QPrinter::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QPrinter_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QPrinter::initPainter(painter); + } + } + + // [adaptor impl] int QPrinter::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QPrinter::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QPrinter_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QPrinter::metric(arg1); + } + } + + // [adaptor impl] QPaintDevice *QPrinter::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QPrinter::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QPrinter_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QPrinter::redirected(offset); + } + } + + // [adaptor impl] QPainter *QPrinter::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QPrinter::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QPrinter_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QPrinter::sharedPainter(); + } + } + + gsi::Callback cb_newPage_0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setPageLayout_2413_0; + gsi::Callback cb_setPageMargins_4145_1; + gsi::Callback cb_setPageOrientation_2816_0; + gsi::Callback cb_setPageRanges_2383_0; + gsi::Callback cb_setPageSize_2186_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_sharedPainter_c0_0; +}; + +QPrinter_Adaptor::~QPrinter_Adaptor() { } + +// Constructor QPrinter::QPrinter(QPrinter::PrinterMode mode) (adaptor class) + +static void _init_ctor_QPrinter_Adaptor_2502 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode", true, "QPrinter::ScreenResolution"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPrinter_Adaptor_2502 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPrinter::ScreenResolution), heap); + ret.write (new QPrinter_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Constructor QPrinter::QPrinter(const QPrinterInfo &printer, QPrinter::PrinterMode mode) (adaptor class) + +static void _init_ctor_QPrinter_Adaptor_4924 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("printer"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QPrinter::ScreenResolution"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QPrinter_Adaptor_4924 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPrinterInfo &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPrinter::ScreenResolution), heap); + ret.write (new QPrinter_Adaptor (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// void QPrinter::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrinter_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// int QPrinter::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QPrinter_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrinter_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// bool QPrinter::newPage() + +static void _init_cbs_newPage_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_newPage_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrinter_Adaptor *)cls)->cbs_newPage_0_0 ()); +} + +static void _set_callback_cbs_newPage_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrinter_Adaptor *)cls)->cb_newPage_0_0 = cb; +} + + +// QPaintEngine *QPrinter::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QPrinter_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrinter_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// QPaintDevice *QPrinter::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QPrinter_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrinter_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// exposed void QPrinter::setEngines(QPrintEngine *printEngine, QPaintEngine *paintEngine) + +static void _init_fp_setEngines_3527 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("printEngine"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("paintEngine"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_setEngines_3527 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPrintEngine *arg1 = gsi::arg_reader() (args, heap); + QPaintEngine *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter_Adaptor *)cls)->fp_QPrinter_setEngines_3527 (arg1, arg2); +} + + +// bool QPrinter::setPageLayout(const QPageLayout &pageLayout) + +static void _init_cbs_setPageLayout_2413_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageLayout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setPageLayout_2413_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageLayout &arg1 = args.read (heap); + ret.write ((bool)((QPrinter_Adaptor *)cls)->cbs_setPageLayout_2413_0 (arg1)); +} + +static void _set_callback_cbs_setPageLayout_2413_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrinter_Adaptor *)cls)->cb_setPageLayout_2413_0 = cb; +} + + +// bool QPrinter::setPageMargins(const QMarginsF &margins, QPageLayout::Unit units) + +static void _init_cbs_setPageMargins_4145_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("units"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setPageMargins_4145_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMarginsF &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QPrinter_Adaptor *)cls)->cbs_setPageMargins_4145_1 (arg1, arg2)); +} + +static void _set_callback_cbs_setPageMargins_4145_1 (void *cls, const gsi::Callback &cb) +{ + ((QPrinter_Adaptor *)cls)->cb_setPageMargins_4145_1 = cb; +} + + +// bool QPrinter::setPageOrientation(QPageLayout::Orientation orientation) + +static void _init_cbs_setPageOrientation_2816_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setPageOrientation_2816_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((bool)((QPrinter_Adaptor *)cls)->cbs_setPageOrientation_2816_0 (arg1)); +} + +static void _set_callback_cbs_setPageOrientation_2816_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrinter_Adaptor *)cls)->cb_setPageOrientation_2816_0 = cb; +} + + +// void QPrinter::setPageRanges(const QPageRanges &ranges) + +static void _init_cbs_setPageRanges_2383_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ranges"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setPageRanges_2383_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageRanges &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPrinter_Adaptor *)cls)->cbs_setPageRanges_2383_0 (arg1); +} + +static void _set_callback_cbs_setPageRanges_2383_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrinter_Adaptor *)cls)->cb_setPageRanges_2383_0 = cb; +} + + +// bool QPrinter::setPageSize(const QPageSize &pageSize) + +static void _init_cbs_setPageSize_2186_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pageSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setPageSize_2186_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPageSize &arg1 = args.read (heap); + ret.write ((bool)((QPrinter_Adaptor *)cls)->cbs_setPageSize_2186_0 (arg1)); +} + +static void _set_callback_cbs_setPageSize_2186_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrinter_Adaptor *)cls)->cb_setPageSize_2186_0 = cb; +} + + +// QPainter *QPrinter::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QPrinter_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPrinter_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPrinter (); + +static gsi::Methods methods_QPrinter_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPrinter::QPrinter(QPrinter::PrinterMode mode)\nThis method creates an object of class QPrinter.", &_init_ctor_QPrinter_Adaptor_2502, &_call_ctor_QPrinter_Adaptor_2502); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPrinter::QPrinter(const QPrinterInfo &printer, QPrinter::PrinterMode mode)\nThis method creates an object of class QPrinter.", &_init_ctor_QPrinter_Adaptor_4924, &_call_ctor_QPrinter_Adaptor_4924); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QPrinter::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QPrinter::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("newPage", "@brief Virtual method bool QPrinter::newPage()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_newPage_0_0, &_call_cbs_newPage_0_0); + methods += new qt_gsi::GenericMethod ("newPage", "@hide", false, &_init_cbs_newPage_0_0, &_call_cbs_newPage_0_0, &_set_callback_cbs_newPage_0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QPrinter::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QPrinter::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*setEngines", "@brief Method void QPrinter::setEngines(QPrintEngine *printEngine, QPaintEngine *paintEngine)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setEngines_3527, &_call_fp_setEngines_3527); + methods += new qt_gsi::GenericMethod ("setPageLayout", "@brief Virtual method bool QPrinter::setPageLayout(const QPageLayout &pageLayout)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setPageLayout_2413_0, &_call_cbs_setPageLayout_2413_0); + methods += new qt_gsi::GenericMethod ("setPageLayout", "@hide", false, &_init_cbs_setPageLayout_2413_0, &_call_cbs_setPageLayout_2413_0, &_set_callback_cbs_setPageLayout_2413_0); + methods += new qt_gsi::GenericMethod ("setPageMargins", "@brief Virtual method bool QPrinter::setPageMargins(const QMarginsF &margins, QPageLayout::Unit units)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setPageMargins_4145_1, &_call_cbs_setPageMargins_4145_1); + methods += new qt_gsi::GenericMethod ("setPageMargins", "@hide", false, &_init_cbs_setPageMargins_4145_1, &_call_cbs_setPageMargins_4145_1, &_set_callback_cbs_setPageMargins_4145_1); + methods += new qt_gsi::GenericMethod ("setPageOrientation", "@brief Virtual method bool QPrinter::setPageOrientation(QPageLayout::Orientation orientation)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setPageOrientation_2816_0, &_call_cbs_setPageOrientation_2816_0); + methods += new qt_gsi::GenericMethod ("setPageOrientation", "@hide", false, &_init_cbs_setPageOrientation_2816_0, &_call_cbs_setPageOrientation_2816_0, &_set_callback_cbs_setPageOrientation_2816_0); + methods += new qt_gsi::GenericMethod ("setPageRanges", "@brief Virtual method void QPrinter::setPageRanges(const QPageRanges &ranges)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setPageRanges_2383_0, &_call_cbs_setPageRanges_2383_0); + methods += new qt_gsi::GenericMethod ("setPageRanges", "@hide", false, &_init_cbs_setPageRanges_2383_0, &_call_cbs_setPageRanges_2383_0, &_set_callback_cbs_setPageRanges_2383_0); + methods += new qt_gsi::GenericMethod ("setPageSize", "@brief Virtual method bool QPrinter::setPageSize(const QPageSize &pageSize)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setPageSize_2186_0, &_call_cbs_setPageSize_2186_0); + methods += new qt_gsi::GenericMethod ("setPageSize", "@hide", false, &_init_cbs_setPageSize_2186_0, &_call_cbs_setPageSize_2186_0, &_set_callback_cbs_setPageSize_2186_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QPrinter::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + return methods; +} + +gsi::Class decl_QPrinter_Adaptor (qtdecl_QPrinter (), "QtPrintSupport", "QPrinter", + methods_QPrinter_Adaptor (), + "@qt\n@brief Binding of QPrinter"); + +} + + +// Implementation of the enum wrapper class for QPrinter::ColorMode +namespace qt_gsi +{ + +static gsi::Enum decl_QPrinter_ColorMode_Enum ("QtPrintSupport", "QPrinter_ColorMode", + gsi::enum_const ("GrayScale", QPrinter::GrayScale, "@brief Enum constant QPrinter::GrayScale") + + gsi::enum_const ("Color", QPrinter::Color, "@brief Enum constant QPrinter::Color"), + "@qt\n@brief This class represents the QPrinter::ColorMode enum"); + +static gsi::QFlagsClass decl_QPrinter_ColorMode_Enums ("QtPrintSupport", "QPrinter_QFlags_ColorMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPrinter_ColorMode_Enum_in_parent (decl_QPrinter_ColorMode_Enum.defs ()); +static gsi::ClassExt decl_QPrinter_ColorMode_Enum_as_child (decl_QPrinter_ColorMode_Enum, "ColorMode"); +static gsi::ClassExt decl_QPrinter_ColorMode_Enums_as_child (decl_QPrinter_ColorMode_Enums, "QFlags_ColorMode"); + +} + + +// Implementation of the enum wrapper class for QPrinter::DuplexMode +namespace qt_gsi +{ + +static gsi::Enum decl_QPrinter_DuplexMode_Enum ("QtPrintSupport", "QPrinter_DuplexMode", + gsi::enum_const ("DuplexNone", QPrinter::DuplexNone, "@brief Enum constant QPrinter::DuplexNone") + + gsi::enum_const ("DuplexAuto", QPrinter::DuplexAuto, "@brief Enum constant QPrinter::DuplexAuto") + + gsi::enum_const ("DuplexLongSide", QPrinter::DuplexLongSide, "@brief Enum constant QPrinter::DuplexLongSide") + + gsi::enum_const ("DuplexShortSide", QPrinter::DuplexShortSide, "@brief Enum constant QPrinter::DuplexShortSide"), + "@qt\n@brief This class represents the QPrinter::DuplexMode enum"); + +static gsi::QFlagsClass decl_QPrinter_DuplexMode_Enums ("QtPrintSupport", "QPrinter_QFlags_DuplexMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPrinter_DuplexMode_Enum_in_parent (decl_QPrinter_DuplexMode_Enum.defs ()); +static gsi::ClassExt decl_QPrinter_DuplexMode_Enum_as_child (decl_QPrinter_DuplexMode_Enum, "DuplexMode"); +static gsi::ClassExt decl_QPrinter_DuplexMode_Enums_as_child (decl_QPrinter_DuplexMode_Enums, "QFlags_DuplexMode"); + +} + + +// Implementation of the enum wrapper class for QPrinter::OutputFormat +namespace qt_gsi +{ + +static gsi::Enum decl_QPrinter_OutputFormat_Enum ("QtPrintSupport", "QPrinter_OutputFormat", + gsi::enum_const ("NativeFormat", QPrinter::NativeFormat, "@brief Enum constant QPrinter::NativeFormat") + + gsi::enum_const ("PdfFormat", QPrinter::PdfFormat, "@brief Enum constant QPrinter::PdfFormat"), + "@qt\n@brief This class represents the QPrinter::OutputFormat enum"); + +static gsi::QFlagsClass decl_QPrinter_OutputFormat_Enums ("QtPrintSupport", "QPrinter_QFlags_OutputFormat", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPrinter_OutputFormat_Enum_in_parent (decl_QPrinter_OutputFormat_Enum.defs ()); +static gsi::ClassExt decl_QPrinter_OutputFormat_Enum_as_child (decl_QPrinter_OutputFormat_Enum, "OutputFormat"); +static gsi::ClassExt decl_QPrinter_OutputFormat_Enums_as_child (decl_QPrinter_OutputFormat_Enums, "QFlags_OutputFormat"); + +} + + +// Implementation of the enum wrapper class for QPrinter::PageOrder +namespace qt_gsi +{ + +static gsi::Enum decl_QPrinter_PageOrder_Enum ("QtPrintSupport", "QPrinter_PageOrder", + gsi::enum_const ("FirstPageFirst", QPrinter::FirstPageFirst, "@brief Enum constant QPrinter::FirstPageFirst") + + gsi::enum_const ("LastPageFirst", QPrinter::LastPageFirst, "@brief Enum constant QPrinter::LastPageFirst"), + "@qt\n@brief This class represents the QPrinter::PageOrder enum"); + +static gsi::QFlagsClass decl_QPrinter_PageOrder_Enums ("QtPrintSupport", "QPrinter_QFlags_PageOrder", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPrinter_PageOrder_Enum_in_parent (decl_QPrinter_PageOrder_Enum.defs ()); +static gsi::ClassExt decl_QPrinter_PageOrder_Enum_as_child (decl_QPrinter_PageOrder_Enum, "PageOrder"); +static gsi::ClassExt decl_QPrinter_PageOrder_Enums_as_child (decl_QPrinter_PageOrder_Enums, "QFlags_PageOrder"); + +} + + +// Implementation of the enum wrapper class for QPrinter::PaperSource +namespace qt_gsi +{ + +static gsi::Enum decl_QPrinter_PaperSource_Enum ("QtPrintSupport", "QPrinter_PaperSource", + gsi::enum_const ("OnlyOne", QPrinter::OnlyOne, "@brief Enum constant QPrinter::OnlyOne") + + gsi::enum_const ("Lower", QPrinter::Lower, "@brief Enum constant QPrinter::Lower") + + gsi::enum_const ("Middle", QPrinter::Middle, "@brief Enum constant QPrinter::Middle") + + gsi::enum_const ("Manual", QPrinter::Manual, "@brief Enum constant QPrinter::Manual") + + gsi::enum_const ("Envelope", QPrinter::Envelope, "@brief Enum constant QPrinter::Envelope") + + gsi::enum_const ("EnvelopeManual", QPrinter::EnvelopeManual, "@brief Enum constant QPrinter::EnvelopeManual") + + gsi::enum_const ("Auto", QPrinter::Auto, "@brief Enum constant QPrinter::Auto") + + gsi::enum_const ("Tractor", QPrinter::Tractor, "@brief Enum constant QPrinter::Tractor") + + gsi::enum_const ("SmallFormat", QPrinter::SmallFormat, "@brief Enum constant QPrinter::SmallFormat") + + gsi::enum_const ("LargeFormat", QPrinter::LargeFormat, "@brief Enum constant QPrinter::LargeFormat") + + gsi::enum_const ("LargeCapacity", QPrinter::LargeCapacity, "@brief Enum constant QPrinter::LargeCapacity") + + gsi::enum_const ("Cassette", QPrinter::Cassette, "@brief Enum constant QPrinter::Cassette") + + gsi::enum_const ("FormSource", QPrinter::FormSource, "@brief Enum constant QPrinter::FormSource") + + gsi::enum_const ("MaxPageSource", QPrinter::MaxPageSource, "@brief Enum constant QPrinter::MaxPageSource") + + gsi::enum_const ("CustomSource", QPrinter::CustomSource, "@brief Enum constant QPrinter::CustomSource") + + gsi::enum_const ("LastPaperSource", QPrinter::LastPaperSource, "@brief Enum constant QPrinter::LastPaperSource") + + gsi::enum_const ("Upper", QPrinter::Upper, "@brief Enum constant QPrinter::Upper"), + "@qt\n@brief This class represents the QPrinter::PaperSource enum"); + +static gsi::QFlagsClass decl_QPrinter_PaperSource_Enums ("QtPrintSupport", "QPrinter_QFlags_PaperSource", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPrinter_PaperSource_Enum_in_parent (decl_QPrinter_PaperSource_Enum.defs ()); +static gsi::ClassExt decl_QPrinter_PaperSource_Enum_as_child (decl_QPrinter_PaperSource_Enum, "PaperSource"); +static gsi::ClassExt decl_QPrinter_PaperSource_Enums_as_child (decl_QPrinter_PaperSource_Enums, "QFlags_PaperSource"); + +} + + +// Implementation of the enum wrapper class for QPrinter::PrintRange +namespace qt_gsi +{ + +static gsi::Enum decl_QPrinter_PrintRange_Enum ("QtPrintSupport", "QPrinter_PrintRange", + gsi::enum_const ("AllPages", QPrinter::AllPages, "@brief Enum constant QPrinter::AllPages") + + gsi::enum_const ("Selection", QPrinter::Selection, "@brief Enum constant QPrinter::Selection") + + gsi::enum_const ("PageRange", QPrinter::PageRange, "@brief Enum constant QPrinter::PageRange") + + gsi::enum_const ("CurrentPage", QPrinter::CurrentPage, "@brief Enum constant QPrinter::CurrentPage"), + "@qt\n@brief This class represents the QPrinter::PrintRange enum"); + +static gsi::QFlagsClass decl_QPrinter_PrintRange_Enums ("QtPrintSupport", "QPrinter_QFlags_PrintRange", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPrinter_PrintRange_Enum_in_parent (decl_QPrinter_PrintRange_Enum.defs ()); +static gsi::ClassExt decl_QPrinter_PrintRange_Enum_as_child (decl_QPrinter_PrintRange_Enum, "PrintRange"); +static gsi::ClassExt decl_QPrinter_PrintRange_Enums_as_child (decl_QPrinter_PrintRange_Enums, "QFlags_PrintRange"); + +} + + +// Implementation of the enum wrapper class for QPrinter::PrinterMode +namespace qt_gsi +{ + +static gsi::Enum decl_QPrinter_PrinterMode_Enum ("QtPrintSupport", "QPrinter_PrinterMode", + gsi::enum_const ("ScreenResolution", QPrinter::ScreenResolution, "@brief Enum constant QPrinter::ScreenResolution") + + gsi::enum_const ("PrinterResolution", QPrinter::PrinterResolution, "@brief Enum constant QPrinter::PrinterResolution") + + gsi::enum_const ("HighResolution", QPrinter::HighResolution, "@brief Enum constant QPrinter::HighResolution"), + "@qt\n@brief This class represents the QPrinter::PrinterMode enum"); + +static gsi::QFlagsClass decl_QPrinter_PrinterMode_Enums ("QtPrintSupport", "QPrinter_QFlags_PrinterMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPrinter_PrinterMode_Enum_in_parent (decl_QPrinter_PrinterMode_Enum.defs ()); +static gsi::ClassExt decl_QPrinter_PrinterMode_Enum_as_child (decl_QPrinter_PrinterMode_Enum, "PrinterMode"); +static gsi::ClassExt decl_QPrinter_PrinterMode_Enums_as_child (decl_QPrinter_PrinterMode_Enums, "QFlags_PrinterMode"); + +} + + +// Implementation of the enum wrapper class for QPrinter::PrinterState +namespace qt_gsi +{ + +static gsi::Enum decl_QPrinter_PrinterState_Enum ("QtPrintSupport", "QPrinter_PrinterState", + gsi::enum_const ("Idle", QPrinter::Idle, "@brief Enum constant QPrinter::Idle") + + gsi::enum_const ("Active", QPrinter::Active, "@brief Enum constant QPrinter::Active") + + gsi::enum_const ("Aborted", QPrinter::Aborted, "@brief Enum constant QPrinter::Aborted") + + gsi::enum_const ("Error", QPrinter::Error, "@brief Enum constant QPrinter::Error"), + "@qt\n@brief This class represents the QPrinter::PrinterState enum"); + +static gsi::QFlagsClass decl_QPrinter_PrinterState_Enums ("QtPrintSupport", "QPrinter_QFlags_PrinterState", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPrinter_PrinterState_Enum_in_parent (decl_QPrinter_PrinterState_Enum.defs ()); +static gsi::ClassExt decl_QPrinter_PrinterState_Enum_as_child (decl_QPrinter_PrinterState_Enum, "PrinterState"); +static gsi::ClassExt decl_QPrinter_PrinterState_Enums_as_child (decl_QPrinter_PrinterState_Enums, "QFlags_PrinterState"); + +} + + +// Implementation of the enum wrapper class for QPrinter::Unit +namespace qt_gsi +{ + +static gsi::Enum decl_QPrinter_Unit_Enum ("QtPrintSupport", "QPrinter_Unit", + gsi::enum_const ("Millimeter", QPrinter::Millimeter, "@brief Enum constant QPrinter::Millimeter") + + gsi::enum_const ("Point", QPrinter::Point, "@brief Enum constant QPrinter::Point") + + gsi::enum_const ("Inch", QPrinter::Inch, "@brief Enum constant QPrinter::Inch") + + gsi::enum_const ("Pica", QPrinter::Pica, "@brief Enum constant QPrinter::Pica") + + gsi::enum_const ("Didot", QPrinter::Didot, "@brief Enum constant QPrinter::Didot") + + gsi::enum_const ("Cicero", QPrinter::Cicero, "@brief Enum constant QPrinter::Cicero") + + gsi::enum_const ("DevicePixel", QPrinter::DevicePixel, "@brief Enum constant QPrinter::DevicePixel"), + "@qt\n@brief This class represents the QPrinter::Unit enum"); + +static gsi::QFlagsClass decl_QPrinter_Unit_Enums ("QtPrintSupport", "QPrinter_QFlags_Unit", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPrinter_Unit_Enum_in_parent (decl_QPrinter_Unit_Enum.defs ()); +static gsi::ClassExt decl_QPrinter_Unit_Enum_as_child (decl_QPrinter_Unit_Enum, "Unit"); +static gsi::ClassExt decl_QPrinter_Unit_Enums_as_child (decl_QPrinter_Unit_Enums, "QFlags_Unit"); + +} + diff --git a/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrinterInfo.cc b/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrinterInfo.cc new file mode 100644 index 000000000..f26aeb66b --- /dev/null +++ b/src/gsiqt/qt6/QtPrintSupport/gsiDeclQPrinterInfo.cc @@ -0,0 +1,505 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPrinterInfo.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtPrintSupportCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPrinterInfo + +// Constructor QPrinterInfo::QPrinterInfo() + + +static void _init_ctor_QPrinterInfo_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QPrinterInfo_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QPrinterInfo ()); +} + + +// Constructor QPrinterInfo::QPrinterInfo(const QPrinterInfo &other) + + +static void _init_ctor_QPrinterInfo_2530 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPrinterInfo_2530 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPrinterInfo &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPrinterInfo (arg1)); +} + + +// Constructor QPrinterInfo::QPrinterInfo(const QPrinter &printer) + + +static void _init_ctor_QPrinterInfo_2134 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("printer"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPrinterInfo_2134 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPrinter &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPrinterInfo (arg1)); +} + + +// QPrinter::ColorMode QPrinterInfo::defaultColorMode() + + +static void _init_f_defaultColorMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_defaultColorMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPrinterInfo *)cls)->defaultColorMode ())); +} + + +// QPrinter::DuplexMode QPrinterInfo::defaultDuplexMode() + + +static void _init_f_defaultDuplexMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_defaultDuplexMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPrinterInfo *)cls)->defaultDuplexMode ())); +} + + +// QPageSize QPrinterInfo::defaultPageSize() + + +static void _init_f_defaultPageSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultPageSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPageSize)((QPrinterInfo *)cls)->defaultPageSize ()); +} + + +// QString QPrinterInfo::description() + + +static void _init_f_description_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_description_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPrinterInfo *)cls)->description ()); +} + + +// bool QPrinterInfo::isDefault() + + +static void _init_f_isDefault_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDefault_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrinterInfo *)cls)->isDefault ()); +} + + +// bool QPrinterInfo::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrinterInfo *)cls)->isNull ()); +} + + +// bool QPrinterInfo::isRemote() + + +static void _init_f_isRemote_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRemote_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrinterInfo *)cls)->isRemote ()); +} + + +// QString QPrinterInfo::location() + + +static void _init_f_location_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_location_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPrinterInfo *)cls)->location ()); +} + + +// QString QPrinterInfo::makeAndModel() + + +static void _init_f_makeAndModel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_makeAndModel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPrinterInfo *)cls)->makeAndModel ()); +} + + +// QPageSize QPrinterInfo::maximumPhysicalPageSize() + + +static void _init_f_maximumPhysicalPageSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumPhysicalPageSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPageSize)((QPrinterInfo *)cls)->maximumPhysicalPageSize ()); +} + + +// QPageSize QPrinterInfo::minimumPhysicalPageSize() + + +static void _init_f_minimumPhysicalPageSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumPhysicalPageSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPageSize)((QPrinterInfo *)cls)->minimumPhysicalPageSize ()); +} + + +// QPrinterInfo &QPrinterInfo::operator=(const QPrinterInfo &other) + + +static void _init_f_operator_eq__2530 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2530 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPrinterInfo &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPrinterInfo &)((QPrinterInfo *)cls)->operator= (arg1)); +} + + +// QString QPrinterInfo::printerName() + + +static void _init_f_printerName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_printerName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPrinterInfo *)cls)->printerName ()); +} + + +// QPrinter::PrinterState QPrinterInfo::state() + + +static void _init_f_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPrinterInfo *)cls)->state ())); +} + + +// QList QPrinterInfo::supportedColorModes() + + +static void _init_f_supportedColorModes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedColorModes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QPrinterInfo *)cls)->supportedColorModes ()); +} + + +// QList QPrinterInfo::supportedDuplexModes() + + +static void _init_f_supportedDuplexModes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedDuplexModes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QPrinterInfo *)cls)->supportedDuplexModes ()); +} + + +// QList QPrinterInfo::supportedPageSizes() + + +static void _init_f_supportedPageSizes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedPageSizes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QPrinterInfo *)cls)->supportedPageSizes ()); +} + + +// QList QPrinterInfo::supportedResolutions() + + +static void _init_f_supportedResolutions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_supportedResolutions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QPrinterInfo *)cls)->supportedResolutions ()); +} + + +// bool QPrinterInfo::supportsCustomPageSizes() + + +static void _init_f_supportsCustomPageSizes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_supportsCustomPageSizes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPrinterInfo *)cls)->supportsCustomPageSizes ()); +} + + +// static QStringList QPrinterInfo::availablePrinterNames() + + +static void _init_f_availablePrinterNames_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_availablePrinterNames_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)QPrinterInfo::availablePrinterNames ()); +} + + +// static QList QPrinterInfo::availablePrinters() + + +static void _init_f_availablePrinters_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_availablePrinters_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QPrinterInfo::availablePrinters ()); +} + + +// static QPrinterInfo QPrinterInfo::defaultPrinter() + + +static void _init_f_defaultPrinter_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultPrinter_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPrinterInfo)QPrinterInfo::defaultPrinter ()); +} + + +// static QString QPrinterInfo::defaultPrinterName() + + +static void _init_f_defaultPrinterName_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultPrinterName_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QPrinterInfo::defaultPrinterName ()); +} + + +// static QPrinterInfo QPrinterInfo::printerInfo(const QString &printerName) + + +static void _init_f_printerInfo_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("printerName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_printerInfo_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPrinterInfo)QPrinterInfo::printerInfo (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QPrinterInfo () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPrinterInfo::QPrinterInfo()\nThis method creates an object of class QPrinterInfo.", &_init_ctor_QPrinterInfo_0, &_call_ctor_QPrinterInfo_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPrinterInfo::QPrinterInfo(const QPrinterInfo &other)\nThis method creates an object of class QPrinterInfo.", &_init_ctor_QPrinterInfo_2530, &_call_ctor_QPrinterInfo_2530); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPrinterInfo::QPrinterInfo(const QPrinter &printer)\nThis method creates an object of class QPrinterInfo.", &_init_ctor_QPrinterInfo_2134, &_call_ctor_QPrinterInfo_2134); + methods += new qt_gsi::GenericMethod ("defaultColorMode", "@brief Method QPrinter::ColorMode QPrinterInfo::defaultColorMode()\n", true, &_init_f_defaultColorMode_c0, &_call_f_defaultColorMode_c0); + methods += new qt_gsi::GenericMethod ("defaultDuplexMode", "@brief Method QPrinter::DuplexMode QPrinterInfo::defaultDuplexMode()\n", true, &_init_f_defaultDuplexMode_c0, &_call_f_defaultDuplexMode_c0); + methods += new qt_gsi::GenericMethod ("defaultPageSize", "@brief Method QPageSize QPrinterInfo::defaultPageSize()\n", true, &_init_f_defaultPageSize_c0, &_call_f_defaultPageSize_c0); + methods += new qt_gsi::GenericMethod ("description", "@brief Method QString QPrinterInfo::description()\n", true, &_init_f_description_c0, &_call_f_description_c0); + methods += new qt_gsi::GenericMethod ("isDefault?", "@brief Method bool QPrinterInfo::isDefault()\n", true, &_init_f_isDefault_c0, &_call_f_isDefault_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QPrinterInfo::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("isRemote?", "@brief Method bool QPrinterInfo::isRemote()\n", true, &_init_f_isRemote_c0, &_call_f_isRemote_c0); + methods += new qt_gsi::GenericMethod ("location", "@brief Method QString QPrinterInfo::location()\n", true, &_init_f_location_c0, &_call_f_location_c0); + methods += new qt_gsi::GenericMethod ("makeAndModel", "@brief Method QString QPrinterInfo::makeAndModel()\n", true, &_init_f_makeAndModel_c0, &_call_f_makeAndModel_c0); + methods += new qt_gsi::GenericMethod ("maximumPhysicalPageSize", "@brief Method QPageSize QPrinterInfo::maximumPhysicalPageSize()\n", true, &_init_f_maximumPhysicalPageSize_c0, &_call_f_maximumPhysicalPageSize_c0); + methods += new qt_gsi::GenericMethod ("minimumPhysicalPageSize", "@brief Method QPageSize QPrinterInfo::minimumPhysicalPageSize()\n", true, &_init_f_minimumPhysicalPageSize_c0, &_call_f_minimumPhysicalPageSize_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QPrinterInfo &QPrinterInfo::operator=(const QPrinterInfo &other)\n", false, &_init_f_operator_eq__2530, &_call_f_operator_eq__2530); + methods += new qt_gsi::GenericMethod ("printerName", "@brief Method QString QPrinterInfo::printerName()\n", true, &_init_f_printerName_c0, &_call_f_printerName_c0); + methods += new qt_gsi::GenericMethod ("state", "@brief Method QPrinter::PrinterState QPrinterInfo::state()\n", true, &_init_f_state_c0, &_call_f_state_c0); + methods += new qt_gsi::GenericMethod ("supportedColorModes", "@brief Method QList QPrinterInfo::supportedColorModes()\n", true, &_init_f_supportedColorModes_c0, &_call_f_supportedColorModes_c0); + methods += new qt_gsi::GenericMethod ("supportedDuplexModes", "@brief Method QList QPrinterInfo::supportedDuplexModes()\n", true, &_init_f_supportedDuplexModes_c0, &_call_f_supportedDuplexModes_c0); + methods += new qt_gsi::GenericMethod ("supportedPageSizes", "@brief Method QList QPrinterInfo::supportedPageSizes()\n", true, &_init_f_supportedPageSizes_c0, &_call_f_supportedPageSizes_c0); + methods += new qt_gsi::GenericMethod ("supportedResolutions", "@brief Method QList QPrinterInfo::supportedResolutions()\n", true, &_init_f_supportedResolutions_c0, &_call_f_supportedResolutions_c0); + methods += new qt_gsi::GenericMethod ("supportsCustomPageSizes", "@brief Method bool QPrinterInfo::supportsCustomPageSizes()\n", true, &_init_f_supportsCustomPageSizes_c0, &_call_f_supportsCustomPageSizes_c0); + methods += new qt_gsi::GenericStaticMethod ("availablePrinterNames", "@brief Static method QStringList QPrinterInfo::availablePrinterNames()\nThis method is static and can be called without an instance.", &_init_f_availablePrinterNames_0, &_call_f_availablePrinterNames_0); + methods += new qt_gsi::GenericStaticMethod ("availablePrinters", "@brief Static method QList QPrinterInfo::availablePrinters()\nThis method is static and can be called without an instance.", &_init_f_availablePrinters_0, &_call_f_availablePrinters_0); + methods += new qt_gsi::GenericStaticMethod ("defaultPrinter", "@brief Static method QPrinterInfo QPrinterInfo::defaultPrinter()\nThis method is static and can be called without an instance.", &_init_f_defaultPrinter_0, &_call_f_defaultPrinter_0); + methods += new qt_gsi::GenericStaticMethod ("defaultPrinterName", "@brief Static method QString QPrinterInfo::defaultPrinterName()\nThis method is static and can be called without an instance.", &_init_f_defaultPrinterName_0, &_call_f_defaultPrinterName_0); + methods += new qt_gsi::GenericStaticMethod ("printerInfo", "@brief Static method QPrinterInfo QPrinterInfo::printerInfo(const QString &printerName)\nThis method is static and can be called without an instance.", &_init_f_printerInfo_2025, &_call_f_printerInfo_2025); + return methods; +} + +gsi::Class decl_QPrinterInfo ("QtPrintSupport", "QPrinterInfo", + methods_QPrinterInfo (), + "@qt\n@brief Binding of QPrinterInfo"); + + +GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrinterInfo () { return decl_QPrinterInfo; } + +} + diff --git a/src/gsiqt/qt6/QtPrintSupport/gsiQtExternals.h b/src/gsiqt/qt6/QtPrintSupport/gsiQtExternals.h new file mode 100644 index 000000000..20d764326 --- /dev/null +++ b/src/gsiqt/qt6/QtPrintSupport/gsiQtExternals.h @@ -0,0 +1,72 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/* + External declarations for for Qt bindings + + DO NOT EDIT THIS FILE. + This file has been created automatically +*/ + +#if !defined(HDR_gsiQtPrintSupportExternals) +#define HDR_gsiQtPrintSupportExternals + +#include "gsiClass.h" +#include "gsiQtPrintSupportCommon.h" + +class QAbstractPrintDialog; + +namespace gsi { GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QAbstractPrintDialog (); } + +class QPageSetupDialog; + +namespace gsi { GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPageSetupDialog (); } + +class QPrintDialog; + +namespace gsi { GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrintDialog (); } + +class QPrintEngine; + +namespace gsi { GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrintEngine (); } + +class QPrintPreviewDialog; + +namespace gsi { GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrintPreviewDialog (); } + +class QPrintPreviewWidget; + +namespace gsi { GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrintPreviewWidget (); } + +class QPrinter; + +namespace gsi { GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrinter (); } + +class QPrinterInfo; + +namespace gsi { GSI_QTPRINTSUPPORT_PUBLIC gsi::Class &qtdecl_QPrinterInfo (); } + + +#define QT_EXTERNAL_BASE(X) gsi::qtdecl_##X(), + +#endif + diff --git a/src/gsiqt/qt6/QtPrintSupport/gsiQtPrintSupportCommon.h b/src/gsiqt/qt6/QtPrintSupport/gsiQtPrintSupportCommon.h new file mode 100644 index 000000000..9c95b85e2 --- /dev/null +++ b/src/gsiqt/qt6/QtPrintSupport/gsiQtPrintSupportCommon.h @@ -0,0 +1,25 @@ +/** + * Common header for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "tlDefs.h" + +#if !defined(HDR_gsiQtPrintSupportCommon_h) +# define HDR_gsiQtPrintSupportCommon_h + +# ifdef MAKE_GSI_QTPRINTSUPPORT_LIBRARY +# define GSI_QTPRINTSUPPORT_PUBLIC DEF_INSIDE_PUBLIC +# define GSI_QTPRINTSUPPORT_PUBLIC_TEMPLATE DEF_INSIDE_PUBLIC_TEMPLATE +# define GSI_QTPRINTSUPPORT_LOCAL DEF_INSIDE_LOCAL +# else +# define GSI_QTPRINTSUPPORT_PUBLIC DEF_OUTSIDE_PUBLIC +# define GSI_QTPRINTSUPPORT_PUBLIC_TEMPLATE DEF_OUTSIDE_PUBLIC_TEMPLATE +# define GSI_QTPRINTSUPPORT_LOCAL DEF_OUTSIDE_LOCAL +# endif + +#define FORCE_LINK_GSI_QTPRINTSUPPORT GSI_QTPRINTSUPPORT_PUBLIC int _force_link_gsiQtPrintSupport_f (); int _force_link_gsiQtPrintSupport = _force_link_gsiQtPrintSupport_f (); + +#endif diff --git a/src/gsiqt/qt6/QtPrintSupport/gsiQtPrintSupportMain.cc b/src/gsiqt/qt6/QtPrintSupport/gsiQtPrintSupportMain.cc new file mode 100644 index 000000000..464f77f35 --- /dev/null +++ b/src/gsiqt/qt6/QtPrintSupport/gsiQtPrintSupportMain.cc @@ -0,0 +1,11 @@ +/** + * Main source file for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "gsiQtPrintSupportCommon.h" + +GSI_QTPRINTSUPPORT_PUBLIC int _force_link_gsiQtPrintSupport_f () { return 0; } + diff --git a/src/gsiqt/qt6/QtSql/QtSql.pri b/src/gsiqt/qt6/QtSql/QtSql.pri new file mode 100644 index 000000000..5cb18e3de --- /dev/null +++ b/src/gsiqt/qt6/QtSql/QtSql.pri @@ -0,0 +1,26 @@ +# +# Partial QMAKE project file for Qt bindings +# +# DO NOT EDIT THIS FILE. +# This file has been created automatically +# + +SOURCES += \ + gsiQtSqlMain.cc \ + $$PWD/gsiDeclQSql.cc \ + $$PWD/gsiDeclQSqlDatabase.cc \ + $$PWD/gsiDeclQSqlDriver.cc \ + $$PWD/gsiDeclQSqlDriverCreatorBase.cc \ + $$PWD/gsiDeclQSqlError.cc \ + $$PWD/gsiDeclQSqlField.cc \ + $$PWD/gsiDeclQSqlIndex.cc \ + $$PWD/gsiDeclQSqlQuery.cc \ + $$PWD/gsiDeclQSqlQueryModel.cc \ + $$PWD/gsiDeclQSqlRecord.cc \ + $$PWD/gsiDeclQSqlRelation.cc \ + $$PWD/gsiDeclQSqlRelationalTableModel.cc \ + $$PWD/gsiDeclQSqlResult.cc \ + $$PWD/gsiDeclQSqlTableModel.cc + +HEADERS += gsiQtSqlCommon.h + diff --git a/src/gsiqt/qt6/QtSql/QtSql.pro b/src/gsiqt/qt6/QtSql/QtSql.pro new file mode 100644 index 000000000..db3622eb6 --- /dev/null +++ b/src/gsiqt/qt6/QtSql/QtSql.pro @@ -0,0 +1,23 @@ + + +DESTDIR = $$OUT_PWD/../../.. +TARGET = klayout_QtSql + +include($$PWD/../../../lib.pri) + +DEFINES += MAKE_GSI_QTSQL_LIBRARY + +INCLUDEPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC +DEPENDPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC + +LIBS += -L$$DESTDIR -lklayout_tl -lklayout_gsi -lklayout_qtbasic + +# because QQbject is used as base class for many classes, we need this: +LIBS += -lklayout_QtCore + +SOURCES += \ + +HEADERS += \ + +include(QtSql.pri) + diff --git a/src/gsiqt/qt6/QtSql/gsiDeclQSql.cc b/src/gsiqt/qt6/QtSql/gsiDeclQSql.cc new file mode 100644 index 000000000..f945e1f42 --- /dev/null +++ b/src/gsiqt/qt6/QtSql/gsiDeclQSql.cc @@ -0,0 +1,132 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSql.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtSqlCommon.h" +#include + +// ----------------------------------------------------------------------- +// namespace QSql + +class QSql_Namespace { }; + +namespace gsi +{ +gsi::Class decl_QSql_Namespace ("QtSql", "QSql", + gsi::Methods(), + "@qt\n@brief This class represents the QSql namespace"); +} + + +// Implementation of the enum wrapper class for QSql::Location +namespace qt_gsi +{ + +static gsi::Enum decl_QSql_Location_Enum ("QtSql", "QSql_Location", + gsi::enum_const ("BeforeFirstRow", QSql::BeforeFirstRow, "@brief Enum constant QSql::BeforeFirstRow") + + gsi::enum_const ("AfterLastRow", QSql::AfterLastRow, "@brief Enum constant QSql::AfterLastRow"), + "@qt\n@brief This class represents the QSql::Location enum"); + +static gsi::QFlagsClass decl_QSql_Location_Enums ("QtSql", "QSql_QFlags_Location", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSql_Location_Enum_in_parent (decl_QSql_Location_Enum.defs ()); +static gsi::ClassExt decl_QSql_Location_Enum_as_child (decl_QSql_Location_Enum, "Location"); +static gsi::ClassExt decl_QSql_Location_Enums_as_child (decl_QSql_Location_Enums, "QFlags_Location"); + +} + + +// Implementation of the enum wrapper class for QSql::NumericalPrecisionPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_QSql_NumericalPrecisionPolicy_Enum ("QtSql", "QSql_NumericalPrecisionPolicy", + gsi::enum_const ("LowPrecisionInt32", QSql::LowPrecisionInt32, "@brief Enum constant QSql::LowPrecisionInt32") + + gsi::enum_const ("LowPrecisionInt64", QSql::LowPrecisionInt64, "@brief Enum constant QSql::LowPrecisionInt64") + + gsi::enum_const ("LowPrecisionDouble", QSql::LowPrecisionDouble, "@brief Enum constant QSql::LowPrecisionDouble") + + gsi::enum_const ("HighPrecision", QSql::HighPrecision, "@brief Enum constant QSql::HighPrecision"), + "@qt\n@brief This class represents the QSql::NumericalPrecisionPolicy enum"); + +static gsi::QFlagsClass decl_QSql_NumericalPrecisionPolicy_Enums ("QtSql", "QSql_QFlags_NumericalPrecisionPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSql_NumericalPrecisionPolicy_Enum_in_parent (decl_QSql_NumericalPrecisionPolicy_Enum.defs ()); +static gsi::ClassExt decl_QSql_NumericalPrecisionPolicy_Enum_as_child (decl_QSql_NumericalPrecisionPolicy_Enum, "NumericalPrecisionPolicy"); +static gsi::ClassExt decl_QSql_NumericalPrecisionPolicy_Enums_as_child (decl_QSql_NumericalPrecisionPolicy_Enums, "QFlags_NumericalPrecisionPolicy"); + +} + + +// Implementation of the enum wrapper class for QSql::ParamTypeFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QSql_ParamTypeFlag_Enum ("QtSql", "QSql_ParamTypeFlag", + gsi::enum_const ("In", QSql::In, "@brief Enum constant QSql::In") + + gsi::enum_const ("Out", QSql::Out, "@brief Enum constant QSql::Out") + + gsi::enum_const ("InOut", QSql::InOut, "@brief Enum constant QSql::InOut") + + gsi::enum_const ("Binary", QSql::Binary, "@brief Enum constant QSql::Binary"), + "@qt\n@brief This class represents the QSql::ParamTypeFlag enum"); + +static gsi::QFlagsClass decl_QSql_ParamTypeFlag_Enums ("QtSql", "QSql_QFlags_ParamTypeFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSql_ParamTypeFlag_Enum_in_parent (decl_QSql_ParamTypeFlag_Enum.defs ()); +static gsi::ClassExt decl_QSql_ParamTypeFlag_Enum_as_child (decl_QSql_ParamTypeFlag_Enum, "ParamTypeFlag"); +static gsi::ClassExt decl_QSql_ParamTypeFlag_Enums_as_child (decl_QSql_ParamTypeFlag_Enums, "QFlags_ParamTypeFlag"); + +} + + +// Implementation of the enum wrapper class for QSql::TableType +namespace qt_gsi +{ + +static gsi::Enum decl_QSql_TableType_Enum ("QtSql", "QSql_TableType", + gsi::enum_const ("Tables", QSql::Tables, "@brief Enum constant QSql::Tables") + + gsi::enum_const ("SystemTables", QSql::SystemTables, "@brief Enum constant QSql::SystemTables") + + gsi::enum_const ("Views", QSql::Views, "@brief Enum constant QSql::Views") + + gsi::enum_const ("AllTables", QSql::AllTables, "@brief Enum constant QSql::AllTables"), + "@qt\n@brief This class represents the QSql::TableType enum"); + +static gsi::QFlagsClass decl_QSql_TableType_Enums ("QtSql", "QSql_QFlags_TableType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSql_TableType_Enum_in_parent (decl_QSql_TableType_Enum.defs ()); +static gsi::ClassExt decl_QSql_TableType_Enum_as_child (decl_QSql_TableType_Enum, "TableType"); +static gsi::ClassExt decl_QSql_TableType_Enums_as_child (decl_QSql_TableType_Enums, "QFlags_TableType"); + +} + diff --git a/src/gsiqt/qt6/QtSql/gsiDeclQSqlDatabase.cc b/src/gsiqt/qt6/QtSql/gsiDeclQSqlDatabase.cc new file mode 100644 index 000000000..7263e7136 --- /dev/null +++ b/src/gsiqt/qt6/QtSql/gsiDeclQSqlDatabase.cc @@ -0,0 +1,904 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSqlDatabase.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtSqlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSqlDatabase + +// Constructor QSqlDatabase::QSqlDatabase() + + +static void _init_ctor_QSqlDatabase_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QSqlDatabase_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QSqlDatabase ()); +} + + +// Constructor QSqlDatabase::QSqlDatabase(const QSqlDatabase &other) + + +static void _init_ctor_QSqlDatabase_2487 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSqlDatabase_2487 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlDatabase &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QSqlDatabase (arg1)); +} + + +// void QSqlDatabase::close() + + +static void _init_f_close_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_close_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDatabase *)cls)->close (); +} + + +// bool QSqlDatabase::commit() + + +static void _init_f_commit_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_commit_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDatabase *)cls)->commit ()); +} + + +// QString QSqlDatabase::connectOptions() + + +static void _init_f_connectOptions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_connectOptions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlDatabase *)cls)->connectOptions ()); +} + + +// QString QSqlDatabase::connectionName() + + +static void _init_f_connectionName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_connectionName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlDatabase *)cls)->connectionName ()); +} + + +// QString QSqlDatabase::databaseName() + + +static void _init_f_databaseName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_databaseName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlDatabase *)cls)->databaseName ()); +} + + +// QSqlDriver *QSqlDatabase::driver() + + +static void _init_f_driver_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_driver_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSqlDriver *)((QSqlDatabase *)cls)->driver ()); +} + + +// QString QSqlDatabase::driverName() + + +static void _init_f_driverName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_driverName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlDatabase *)cls)->driverName ()); +} + + +// QSqlQuery QSqlDatabase::exec(const QString &query) + + +static void _init_f_exec_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "QString()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_exec_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QSqlQuery)((QSqlDatabase *)cls)->exec (arg1)); +} + + +// QString QSqlDatabase::hostName() + + +static void _init_f_hostName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hostName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlDatabase *)cls)->hostName ()); +} + + +// bool QSqlDatabase::isOpen() + + +static void _init_f_isOpen_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isOpen_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDatabase *)cls)->isOpen ()); +} + + +// bool QSqlDatabase::isOpenError() + + +static void _init_f_isOpenError_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isOpenError_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDatabase *)cls)->isOpenError ()); +} + + +// bool QSqlDatabase::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDatabase *)cls)->isValid ()); +} + + +// QSqlError QSqlDatabase::lastError() + + +static void _init_f_lastError_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastError_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSqlError)((QSqlDatabase *)cls)->lastError ()); +} + + +// QSql::NumericalPrecisionPolicy QSqlDatabase::numericalPrecisionPolicy() + + +static void _init_f_numericalPrecisionPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_numericalPrecisionPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSqlDatabase *)cls)->numericalPrecisionPolicy ())); +} + + +// bool QSqlDatabase::open() + + +static void _init_f_open_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_open_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDatabase *)cls)->open ()); +} + + +// bool QSqlDatabase::open(const QString &user, const QString &password) + + +static void _init_f_open_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("user"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("password"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_open_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlDatabase *)cls)->open (arg1, arg2)); +} + + +// QSqlDatabase &QSqlDatabase::operator=(const QSqlDatabase &other) + + +static void _init_f_operator_eq__2487 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2487 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlDatabase &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlDatabase &)((QSqlDatabase *)cls)->operator= (arg1)); +} + + +// QString QSqlDatabase::password() + + +static void _init_f_password_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_password_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlDatabase *)cls)->password ()); +} + + +// int QSqlDatabase::port() + + +static void _init_f_port_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_port_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSqlDatabase *)cls)->port ()); +} + + +// QSqlIndex QSqlDatabase::primaryIndex(const QString &tablename) + + +static void _init_f_primaryIndex_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tablename"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_primaryIndex_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlIndex)((QSqlDatabase *)cls)->primaryIndex (arg1)); +} + + +// QSqlRecord QSqlDatabase::record(const QString &tablename) + + +static void _init_f_record_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tablename"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_record_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlRecord)((QSqlDatabase *)cls)->record (arg1)); +} + + +// bool QSqlDatabase::rollback() + + +static void _init_f_rollback_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rollback_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDatabase *)cls)->rollback ()); +} + + +// void QSqlDatabase::setConnectOptions(const QString &options) + + +static void _init_f_setConnectOptions_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options", true, "QString()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setConnectOptions_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDatabase *)cls)->setConnectOptions (arg1); +} + + +// void QSqlDatabase::setDatabaseName(const QString &name) + + +static void _init_f_setDatabaseName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDatabaseName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDatabase *)cls)->setDatabaseName (arg1); +} + + +// void QSqlDatabase::setHostName(const QString &host) + + +static void _init_f_setHostName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("host"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHostName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDatabase *)cls)->setHostName (arg1); +} + + +// void QSqlDatabase::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy) + + +static void _init_f_setNumericalPrecisionPolicy_3429 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("precisionPolicy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setNumericalPrecisionPolicy_3429 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDatabase *)cls)->setNumericalPrecisionPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QSqlDatabase::setPassword(const QString &password) + + +static void _init_f_setPassword_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("password"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPassword_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDatabase *)cls)->setPassword (arg1); +} + + +// void QSqlDatabase::setPort(int p) + + +static void _init_f_setPort_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPort_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDatabase *)cls)->setPort (arg1); +} + + +// void QSqlDatabase::setUserName(const QString &name) + + +static void _init_f_setUserName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUserName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDatabase *)cls)->setUserName (arg1); +} + + +// QStringList QSqlDatabase::tables(QSql::TableType type) + + +static void _init_f_tables_c1843 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type", true, "QSql::Tables"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_tables_c1843 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSql::Tables), heap); + ret.write ((QStringList)((QSqlDatabase *)cls)->tables (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QSqlDatabase::transaction() + + +static void _init_f_transaction_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transaction_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDatabase *)cls)->transaction ()); +} + + +// QString QSqlDatabase::userName() + + +static void _init_f_userName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_userName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlDatabase *)cls)->userName ()); +} + + +// static QSqlDatabase QSqlDatabase::addDatabase(const QString &type, const QString &connectionName) + + +static void _init_f_addDatabase_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("connectionName", true, "QLatin1String(QSqlDatabase::defaultConnection)"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addDatabase_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLatin1String(QSqlDatabase::defaultConnection), heap); + ret.write ((QSqlDatabase)QSqlDatabase::addDatabase (arg1, arg2)); +} + + +// static QSqlDatabase QSqlDatabase::addDatabase(QSqlDriver *driver, const QString &connectionName) + + +static void _init_f_addDatabase_3544 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("driver"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("connectionName", true, "QLatin1String(QSqlDatabase::defaultConnection)"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addDatabase_3544 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSqlDriver *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLatin1String(QSqlDatabase::defaultConnection), heap); + ret.write ((QSqlDatabase)QSqlDatabase::addDatabase (arg1, arg2)); +} + + +// static QSqlDatabase QSqlDatabase::cloneDatabase(const QSqlDatabase &other, const QString &connectionName) + + +static void _init_f_cloneDatabase_4404 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("connectionName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_cloneDatabase_4404 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlDatabase &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QSqlDatabase)QSqlDatabase::cloneDatabase (arg1, arg2)); +} + + +// static QSqlDatabase QSqlDatabase::cloneDatabase(const QString &other, const QString &connectionName) + + +static void _init_f_cloneDatabase_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("connectionName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_cloneDatabase_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QSqlDatabase)QSqlDatabase::cloneDatabase (arg1, arg2)); +} + + +// static QStringList QSqlDatabase::connectionNames() + + +static void _init_f_connectionNames_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_connectionNames_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)QSqlDatabase::connectionNames ()); +} + + +// static bool QSqlDatabase::contains(const QString &connectionName) + + +static void _init_f_contains_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("connectionName", true, "QLatin1String(QSqlDatabase::defaultConnection)"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLatin1String(QSqlDatabase::defaultConnection), heap); + ret.write ((bool)QSqlDatabase::contains (arg1)); +} + + +// static QSqlDatabase QSqlDatabase::database(const QString &connectionName, bool open) + + +static void _init_f_database_2781 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("connectionName", true, "QLatin1String(QSqlDatabase::defaultConnection)"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("open", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_database_2781 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QLatin1String(QSqlDatabase::defaultConnection), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + ret.write ((QSqlDatabase)QSqlDatabase::database (arg1, arg2)); +} + + +// static QStringList QSqlDatabase::drivers() + + +static void _init_f_drivers_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_drivers_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)QSqlDatabase::drivers ()); +} + + +// static bool QSqlDatabase::isDriverAvailable(const QString &name) + + +static void _init_f_isDriverAvailable_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isDriverAvailable_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QSqlDatabase::isDriverAvailable (arg1)); +} + + +// static void QSqlDatabase::registerSqlDriver(const QString &name, QSqlDriverCreatorBase *creator) + + +static void _init_f_registerSqlDriver_4643 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("creator"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_registerSqlDriver_4643 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QSqlDriverCreatorBase *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QSqlDatabase::registerSqlDriver (arg1, arg2); +} + + +// static void QSqlDatabase::removeDatabase(const QString &connectionName) + + +static void _init_f_removeDatabase_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("connectionName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeDatabase_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QSqlDatabase::removeDatabase (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSqlDatabase () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlDatabase::QSqlDatabase()\nThis method creates an object of class QSqlDatabase.", &_init_ctor_QSqlDatabase_0, &_call_ctor_QSqlDatabase_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlDatabase::QSqlDatabase(const QSqlDatabase &other)\nThis method creates an object of class QSqlDatabase.", &_init_ctor_QSqlDatabase_2487, &_call_ctor_QSqlDatabase_2487); + methods += new qt_gsi::GenericMethod ("close", "@brief Method void QSqlDatabase::close()\n", false, &_init_f_close_0, &_call_f_close_0); + methods += new qt_gsi::GenericMethod ("commit", "@brief Method bool QSqlDatabase::commit()\n", false, &_init_f_commit_0, &_call_f_commit_0); + methods += new qt_gsi::GenericMethod (":connectOptions", "@brief Method QString QSqlDatabase::connectOptions()\n", true, &_init_f_connectOptions_c0, &_call_f_connectOptions_c0); + methods += new qt_gsi::GenericMethod ("connectionName", "@brief Method QString QSqlDatabase::connectionName()\n", true, &_init_f_connectionName_c0, &_call_f_connectionName_c0); + methods += new qt_gsi::GenericMethod (":databaseName", "@brief Method QString QSqlDatabase::databaseName()\n", true, &_init_f_databaseName_c0, &_call_f_databaseName_c0); + methods += new qt_gsi::GenericMethod ("driver", "@brief Method QSqlDriver *QSqlDatabase::driver()\n", true, &_init_f_driver_c0, &_call_f_driver_c0); + methods += new qt_gsi::GenericMethod ("driverName", "@brief Method QString QSqlDatabase::driverName()\n", true, &_init_f_driverName_c0, &_call_f_driverName_c0); + methods += new qt_gsi::GenericMethod ("exec", "@brief Method QSqlQuery QSqlDatabase::exec(const QString &query)\n", true, &_init_f_exec_c2025, &_call_f_exec_c2025); + methods += new qt_gsi::GenericMethod (":hostName", "@brief Method QString QSqlDatabase::hostName()\n", true, &_init_f_hostName_c0, &_call_f_hostName_c0); + methods += new qt_gsi::GenericMethod ("isOpen?", "@brief Method bool QSqlDatabase::isOpen()\n", true, &_init_f_isOpen_c0, &_call_f_isOpen_c0); + methods += new qt_gsi::GenericMethod ("isOpenError?", "@brief Method bool QSqlDatabase::isOpenError()\n", true, &_init_f_isOpenError_c0, &_call_f_isOpenError_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QSqlDatabase::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("lastError", "@brief Method QSqlError QSqlDatabase::lastError()\n", true, &_init_f_lastError_c0, &_call_f_lastError_c0); + methods += new qt_gsi::GenericMethod (":numericalPrecisionPolicy", "@brief Method QSql::NumericalPrecisionPolicy QSqlDatabase::numericalPrecisionPolicy()\n", true, &_init_f_numericalPrecisionPolicy_c0, &_call_f_numericalPrecisionPolicy_c0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method bool QSqlDatabase::open()\n", false, &_init_f_open_0, &_call_f_open_0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method bool QSqlDatabase::open(const QString &user, const QString &password)\n", false, &_init_f_open_3942, &_call_f_open_3942); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QSqlDatabase &QSqlDatabase::operator=(const QSqlDatabase &other)\n", false, &_init_f_operator_eq__2487, &_call_f_operator_eq__2487); + methods += new qt_gsi::GenericMethod (":password", "@brief Method QString QSqlDatabase::password()\n", true, &_init_f_password_c0, &_call_f_password_c0); + methods += new qt_gsi::GenericMethod (":port", "@brief Method int QSqlDatabase::port()\n", true, &_init_f_port_c0, &_call_f_port_c0); + methods += new qt_gsi::GenericMethod ("primaryIndex", "@brief Method QSqlIndex QSqlDatabase::primaryIndex(const QString &tablename)\n", true, &_init_f_primaryIndex_c2025, &_call_f_primaryIndex_c2025); + methods += new qt_gsi::GenericMethod ("record", "@brief Method QSqlRecord QSqlDatabase::record(const QString &tablename)\n", true, &_init_f_record_c2025, &_call_f_record_c2025); + methods += new qt_gsi::GenericMethod ("rollback", "@brief Method bool QSqlDatabase::rollback()\n", false, &_init_f_rollback_0, &_call_f_rollback_0); + methods += new qt_gsi::GenericMethod ("setConnectOptions|connectOptions=", "@brief Method void QSqlDatabase::setConnectOptions(const QString &options)\n", false, &_init_f_setConnectOptions_2025, &_call_f_setConnectOptions_2025); + methods += new qt_gsi::GenericMethod ("setDatabaseName|databaseName=", "@brief Method void QSqlDatabase::setDatabaseName(const QString &name)\n", false, &_init_f_setDatabaseName_2025, &_call_f_setDatabaseName_2025); + methods += new qt_gsi::GenericMethod ("setHostName|hostName=", "@brief Method void QSqlDatabase::setHostName(const QString &host)\n", false, &_init_f_setHostName_2025, &_call_f_setHostName_2025); + methods += new qt_gsi::GenericMethod ("setNumericalPrecisionPolicy|numericalPrecisionPolicy=", "@brief Method void QSqlDatabase::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy)\n", false, &_init_f_setNumericalPrecisionPolicy_3429, &_call_f_setNumericalPrecisionPolicy_3429); + methods += new qt_gsi::GenericMethod ("setPassword|password=", "@brief Method void QSqlDatabase::setPassword(const QString &password)\n", false, &_init_f_setPassword_2025, &_call_f_setPassword_2025); + methods += new qt_gsi::GenericMethod ("setPort|port=", "@brief Method void QSqlDatabase::setPort(int p)\n", false, &_init_f_setPort_767, &_call_f_setPort_767); + methods += new qt_gsi::GenericMethod ("setUserName|userName=", "@brief Method void QSqlDatabase::setUserName(const QString &name)\n", false, &_init_f_setUserName_2025, &_call_f_setUserName_2025); + methods += new qt_gsi::GenericMethod ("tables", "@brief Method QStringList QSqlDatabase::tables(QSql::TableType type)\n", true, &_init_f_tables_c1843, &_call_f_tables_c1843); + methods += new qt_gsi::GenericMethod ("transaction", "@brief Method bool QSqlDatabase::transaction()\n", false, &_init_f_transaction_0, &_call_f_transaction_0); + methods += new qt_gsi::GenericMethod (":userName", "@brief Method QString QSqlDatabase::userName()\n", true, &_init_f_userName_c0, &_call_f_userName_c0); + methods += new qt_gsi::GenericStaticMethod ("addDatabase", "@brief Static method QSqlDatabase QSqlDatabase::addDatabase(const QString &type, const QString &connectionName)\nThis method is static and can be called without an instance.", &_init_f_addDatabase_3942, &_call_f_addDatabase_3942); + methods += new qt_gsi::GenericStaticMethod ("addDatabase", "@brief Static method QSqlDatabase QSqlDatabase::addDatabase(QSqlDriver *driver, const QString &connectionName)\nThis method is static and can be called without an instance.", &_init_f_addDatabase_3544, &_call_f_addDatabase_3544); + methods += new qt_gsi::GenericStaticMethod ("cloneDatabase", "@brief Static method QSqlDatabase QSqlDatabase::cloneDatabase(const QSqlDatabase &other, const QString &connectionName)\nThis method is static and can be called without an instance.", &_init_f_cloneDatabase_4404, &_call_f_cloneDatabase_4404); + methods += new qt_gsi::GenericStaticMethod ("cloneDatabase", "@brief Static method QSqlDatabase QSqlDatabase::cloneDatabase(const QString &other, const QString &connectionName)\nThis method is static and can be called without an instance.", &_init_f_cloneDatabase_3942, &_call_f_cloneDatabase_3942); + methods += new qt_gsi::GenericStaticMethod ("connectionNames", "@brief Static method QStringList QSqlDatabase::connectionNames()\nThis method is static and can be called without an instance.", &_init_f_connectionNames_0, &_call_f_connectionNames_0); + methods += new qt_gsi::GenericStaticMethod ("contains", "@brief Static method bool QSqlDatabase::contains(const QString &connectionName)\nThis method is static and can be called without an instance.", &_init_f_contains_2025, &_call_f_contains_2025); + methods += new qt_gsi::GenericStaticMethod ("database", "@brief Static method QSqlDatabase QSqlDatabase::database(const QString &connectionName, bool open)\nThis method is static and can be called without an instance.", &_init_f_database_2781, &_call_f_database_2781); + methods += new qt_gsi::GenericStaticMethod ("drivers", "@brief Static method QStringList QSqlDatabase::drivers()\nThis method is static and can be called without an instance.", &_init_f_drivers_0, &_call_f_drivers_0); + methods += new qt_gsi::GenericStaticMethod ("isDriverAvailable?", "@brief Static method bool QSqlDatabase::isDriverAvailable(const QString &name)\nThis method is static and can be called without an instance.", &_init_f_isDriverAvailable_2025, &_call_f_isDriverAvailable_2025); + methods += new qt_gsi::GenericStaticMethod ("registerSqlDriver", "@brief Static method void QSqlDatabase::registerSqlDriver(const QString &name, QSqlDriverCreatorBase *creator)\nThis method is static and can be called without an instance.", &_init_f_registerSqlDriver_4643, &_call_f_registerSqlDriver_4643); + methods += new qt_gsi::GenericStaticMethod ("removeDatabase", "@brief Static method void QSqlDatabase::removeDatabase(const QString &connectionName)\nThis method is static and can be called without an instance.", &_init_f_removeDatabase_2025, &_call_f_removeDatabase_2025); + return methods; +} + +gsi::Class decl_QSqlDatabase ("QtSql", "QSqlDatabase", + methods_QSqlDatabase (), + "@qt\n@brief Binding of QSqlDatabase"); + + +GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlDatabase () { return decl_QSqlDatabase; } + +} + diff --git a/src/gsiqt/qt6/QtSql/gsiDeclQSqlDriver.cc b/src/gsiqt/qt6/QtSql/gsiDeclQSqlDriver.cc new file mode 100644 index 000000000..86a59b7bb --- /dev/null +++ b/src/gsiqt/qt6/QtSql/gsiDeclQSqlDriver.cc @@ -0,0 +1,2276 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSqlDriver.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtSqlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSqlDriver + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSqlDriver::staticMetaObject); +} + + +// bool QSqlDriver::beginTransaction() + + +static void _init_f_beginTransaction_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_beginTransaction_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDriver *)cls)->beginTransaction ()); +} + + +// bool QSqlDriver::cancelQuery() + + +static void _init_f_cancelQuery_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cancelQuery_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDriver *)cls)->cancelQuery ()); +} + + +// void QSqlDriver::close() + + +static void _init_f_close_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_close_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDriver *)cls)->close (); +} + + +// bool QSqlDriver::commitTransaction() + + +static void _init_f_commitTransaction_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_commitTransaction_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDriver *)cls)->commitTransaction ()); +} + + +// QSqlResult *QSqlDriver::createResult() + + +static void _init_f_createResult_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_createResult_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSqlResult *)((QSqlDriver *)cls)->createResult ()); +} + + +// QSqlDriver::DbmsType QSqlDriver::dbmsType() + + +static void _init_f_dbmsType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_dbmsType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSqlDriver *)cls)->dbmsType ())); +} + + +// QString QSqlDriver::escapeIdentifier(const QString &identifier, QSqlDriver::IdentifierType type) + + +static void _init_f_escapeIdentifier_c4919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("identifier"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_escapeIdentifier_c4919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)((QSqlDriver *)cls)->escapeIdentifier (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QString QSqlDriver::formatValue(const QSqlField &field, bool trimStrings) + + +static void _init_f_formatValue_c2938 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("field"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("trimStrings", true, "false"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_formatValue_c2938 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlField &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ret.write ((QString)((QSqlDriver *)cls)->formatValue (arg1, arg2)); +} + + +// QVariant QSqlDriver::handle() + + +static void _init_f_handle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_handle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QSqlDriver *)cls)->handle ()); +} + + +// bool QSqlDriver::hasFeature(QSqlDriver::DriverFeature f) + + +static void _init_f_hasFeature_c2893 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_hasFeature_c2893 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QSqlDriver *)cls)->hasFeature (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QSqlDriver::isIdentifierEscaped(const QString &identifier, QSqlDriver::IdentifierType type) + + +static void _init_f_isIdentifierEscaped_c4919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("identifier"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_isIdentifierEscaped_c4919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QSqlDriver *)cls)->isIdentifierEscaped (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// bool QSqlDriver::isOpen() + + +static void _init_f_isOpen_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isOpen_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDriver *)cls)->isOpen ()); +} + + +// bool QSqlDriver::isOpenError() + + +static void _init_f_isOpenError_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isOpenError_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDriver *)cls)->isOpenError ()); +} + + +// QSqlError QSqlDriver::lastError() + + +static void _init_f_lastError_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastError_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSqlError)((QSqlDriver *)cls)->lastError ()); +} + + +// int QSqlDriver::maximumIdentifierLength(QSqlDriver::IdentifierType type) + + +static void _init_f_maximumIdentifierLength_c3002 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_maximumIdentifierLength_c3002 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((int)((QSqlDriver *)cls)->maximumIdentifierLength (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QSql::NumericalPrecisionPolicy QSqlDriver::numericalPrecisionPolicy() + + +static void _init_f_numericalPrecisionPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_numericalPrecisionPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSqlDriver *)cls)->numericalPrecisionPolicy ())); +} + + +// bool QSqlDriver::open(const QString &db, const QString &user, const QString &password, const QString &host, int port, const QString &connOpts) + + +static void _init_f_open_10352 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("db"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("user", true, "QString()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("password", true, "QString()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("host", true, "QString()"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("port", true, "-1"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("connOpts", true, "QString()"); + decl->add_arg (argspec_5); + decl->set_return (); +} + +static void _call_f_open_10352 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + int arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + const QString &arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((bool)((QSqlDriver *)cls)->open (arg1, arg2, arg3, arg4, arg5, arg6)); +} + + +// QSqlIndex QSqlDriver::primaryIndex(const QString &tableName) + + +static void _init_f_primaryIndex_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tableName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_primaryIndex_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlIndex)((QSqlDriver *)cls)->primaryIndex (arg1)); +} + + +// QSqlRecord QSqlDriver::record(const QString &tableName) + + +static void _init_f_record_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tableName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_record_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlRecord)((QSqlDriver *)cls)->record (arg1)); +} + + +// bool QSqlDriver::rollbackTransaction() + + +static void _init_f_rollbackTransaction_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rollbackTransaction_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDriver *)cls)->rollbackTransaction ()); +} + + +// void QSqlDriver::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy) + + +static void _init_f_setNumericalPrecisionPolicy_3429 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("precisionPolicy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setNumericalPrecisionPolicy_3429 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDriver *)cls)->setNumericalPrecisionPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QString QSqlDriver::sqlStatement(QSqlDriver::StatementType type, const QString &tableName, const QSqlRecord &rec, bool preparedStatement) + + +static void _init_f_sqlStatement_c7794 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("tableName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("rec"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("preparedStatement"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_sqlStatement_c7794 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QSqlRecord &arg3 = gsi::arg_reader() (args, heap); + bool arg4 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QSqlDriver *)cls)->sqlStatement (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4)); +} + + +// QString QSqlDriver::stripDelimiters(const QString &identifier, QSqlDriver::IdentifierType type) + + +static void _init_f_stripDelimiters_c4919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("identifier"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_stripDelimiters_c4919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)((QSqlDriver *)cls)->stripDelimiters (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// bool QSqlDriver::subscribeToNotification(const QString &name) + + +static void _init_f_subscribeToNotification_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_subscribeToNotification_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlDriver *)cls)->subscribeToNotification (arg1)); +} + + +// QStringList QSqlDriver::subscribedToNotifications() + + +static void _init_f_subscribedToNotifications_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_subscribedToNotifications_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QSqlDriver *)cls)->subscribedToNotifications ()); +} + + +// QStringList QSqlDriver::tables(QSql::TableType tableType) + + +static void _init_f_tables_c1843 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tableType"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_tables_c1843 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QStringList)((QSqlDriver *)cls)->tables (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QSqlDriver::unsubscribeFromNotification(const QString &name) + + +static void _init_f_unsubscribeFromNotification_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_unsubscribeFromNotification_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlDriver *)cls)->unsubscribeFromNotification (arg1)); +} + + +// static QString QSqlDriver::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSqlDriver::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSqlDriver () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("beginTransaction", "@brief Method bool QSqlDriver::beginTransaction()\n", false, &_init_f_beginTransaction_0, &_call_f_beginTransaction_0); + methods += new qt_gsi::GenericMethod ("cancelQuery", "@brief Method bool QSqlDriver::cancelQuery()\n", false, &_init_f_cancelQuery_0, &_call_f_cancelQuery_0); + methods += new qt_gsi::GenericMethod ("close", "@brief Method void QSqlDriver::close()\n", false, &_init_f_close_0, &_call_f_close_0); + methods += new qt_gsi::GenericMethod ("commitTransaction", "@brief Method bool QSqlDriver::commitTransaction()\n", false, &_init_f_commitTransaction_0, &_call_f_commitTransaction_0); + methods += new qt_gsi::GenericMethod ("createResult", "@brief Method QSqlResult *QSqlDriver::createResult()\n", true, &_init_f_createResult_c0, &_call_f_createResult_c0); + methods += new qt_gsi::GenericMethod ("dbmsType", "@brief Method QSqlDriver::DbmsType QSqlDriver::dbmsType()\n", true, &_init_f_dbmsType_c0, &_call_f_dbmsType_c0); + methods += new qt_gsi::GenericMethod ("escapeIdentifier", "@brief Method QString QSqlDriver::escapeIdentifier(const QString &identifier, QSqlDriver::IdentifierType type)\n", true, &_init_f_escapeIdentifier_c4919, &_call_f_escapeIdentifier_c4919); + methods += new qt_gsi::GenericMethod ("formatValue", "@brief Method QString QSqlDriver::formatValue(const QSqlField &field, bool trimStrings)\n", true, &_init_f_formatValue_c2938, &_call_f_formatValue_c2938); + methods += new qt_gsi::GenericMethod ("handle", "@brief Method QVariant QSqlDriver::handle()\n", true, &_init_f_handle_c0, &_call_f_handle_c0); + methods += new qt_gsi::GenericMethod ("hasFeature", "@brief Method bool QSqlDriver::hasFeature(QSqlDriver::DriverFeature f)\n", true, &_init_f_hasFeature_c2893, &_call_f_hasFeature_c2893); + methods += new qt_gsi::GenericMethod ("isIdentifierEscaped?", "@brief Method bool QSqlDriver::isIdentifierEscaped(const QString &identifier, QSqlDriver::IdentifierType type)\n", true, &_init_f_isIdentifierEscaped_c4919, &_call_f_isIdentifierEscaped_c4919); + methods += new qt_gsi::GenericMethod ("isOpen?", "@brief Method bool QSqlDriver::isOpen()\n", true, &_init_f_isOpen_c0, &_call_f_isOpen_c0); + methods += new qt_gsi::GenericMethod ("isOpenError?", "@brief Method bool QSqlDriver::isOpenError()\n", true, &_init_f_isOpenError_c0, &_call_f_isOpenError_c0); + methods += new qt_gsi::GenericMethod ("lastError", "@brief Method QSqlError QSqlDriver::lastError()\n", true, &_init_f_lastError_c0, &_call_f_lastError_c0); + methods += new qt_gsi::GenericMethod ("maximumIdentifierLength", "@brief Method int QSqlDriver::maximumIdentifierLength(QSqlDriver::IdentifierType type)\n", true, &_init_f_maximumIdentifierLength_c3002, &_call_f_maximumIdentifierLength_c3002); + methods += new qt_gsi::GenericMethod (":numericalPrecisionPolicy", "@brief Method QSql::NumericalPrecisionPolicy QSqlDriver::numericalPrecisionPolicy()\n", true, &_init_f_numericalPrecisionPolicy_c0, &_call_f_numericalPrecisionPolicy_c0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method bool QSqlDriver::open(const QString &db, const QString &user, const QString &password, const QString &host, int port, const QString &connOpts)\n", false, &_init_f_open_10352, &_call_f_open_10352); + methods += new qt_gsi::GenericMethod ("primaryIndex", "@brief Method QSqlIndex QSqlDriver::primaryIndex(const QString &tableName)\n", true, &_init_f_primaryIndex_c2025, &_call_f_primaryIndex_c2025); + methods += new qt_gsi::GenericMethod ("record", "@brief Method QSqlRecord QSqlDriver::record(const QString &tableName)\n", true, &_init_f_record_c2025, &_call_f_record_c2025); + methods += new qt_gsi::GenericMethod ("rollbackTransaction", "@brief Method bool QSqlDriver::rollbackTransaction()\n", false, &_init_f_rollbackTransaction_0, &_call_f_rollbackTransaction_0); + methods += new qt_gsi::GenericMethod ("setNumericalPrecisionPolicy|numericalPrecisionPolicy=", "@brief Method void QSqlDriver::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy)\n", false, &_init_f_setNumericalPrecisionPolicy_3429, &_call_f_setNumericalPrecisionPolicy_3429); + methods += new qt_gsi::GenericMethod ("sqlStatement", "@brief Method QString QSqlDriver::sqlStatement(QSqlDriver::StatementType type, const QString &tableName, const QSqlRecord &rec, bool preparedStatement)\n", true, &_init_f_sqlStatement_c7794, &_call_f_sqlStatement_c7794); + methods += new qt_gsi::GenericMethod ("stripDelimiters", "@brief Method QString QSqlDriver::stripDelimiters(const QString &identifier, QSqlDriver::IdentifierType type)\n", true, &_init_f_stripDelimiters_c4919, &_call_f_stripDelimiters_c4919); + methods += new qt_gsi::GenericMethod ("subscribeToNotification", "@brief Method bool QSqlDriver::subscribeToNotification(const QString &name)\n", false, &_init_f_subscribeToNotification_2025, &_call_f_subscribeToNotification_2025); + methods += new qt_gsi::GenericMethod ("subscribedToNotifications", "@brief Method QStringList QSqlDriver::subscribedToNotifications()\n", true, &_init_f_subscribedToNotifications_c0, &_call_f_subscribedToNotifications_c0); + methods += new qt_gsi::GenericMethod ("tables", "@brief Method QStringList QSqlDriver::tables(QSql::TableType tableType)\n", true, &_init_f_tables_c1843, &_call_f_tables_c1843); + methods += new qt_gsi::GenericMethod ("unsubscribeFromNotification", "@brief Method bool QSqlDriver::unsubscribeFromNotification(const QString &name)\n", false, &_init_f_unsubscribeFromNotification_2025, &_call_f_unsubscribeFromNotification_2025); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSqlDriver::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, const QVariant & > ("notification(const QString &, QSqlDriver::NotificationSource, const QVariant &)", "notification_withData", gsi::arg("name"), gsi::arg("source"), gsi::arg("payload"), "@brief Signal declaration for QSqlDriver::notification(const QString &name, QSqlDriver::NotificationSource source, const QVariant &payload)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSqlDriver::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSqlDriver::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QSqlDriver (qtdecl_QObject (), "QtSql", "QSqlDriver_Native", + methods_QSqlDriver (), + "@hide\n@alias QSqlDriver"); + +GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlDriver () { return decl_QSqlDriver; } + +} + + +class QSqlDriver_Adaptor : public QSqlDriver, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSqlDriver_Adaptor(); + + // [adaptor ctor] QSqlDriver::QSqlDriver(QObject *parent) + QSqlDriver_Adaptor() : QSqlDriver() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSqlDriver::QSqlDriver(QObject *parent) + QSqlDriver_Adaptor(QObject *parent) : QSqlDriver(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QSqlDriver::isSignalConnected(const QMetaMethod &signal) + bool fp_QSqlDriver_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSqlDriver::isSignalConnected(signal); + } + + // [expose] int QSqlDriver::receivers(const char *signal) + int fp_QSqlDriver_receivers_c1731 (const char *signal) const { + return QSqlDriver::receivers(signal); + } + + // [expose] QObject *QSqlDriver::sender() + QObject * fp_QSqlDriver_sender_c0 () const { + return QSqlDriver::sender(); + } + + // [expose] int QSqlDriver::senderSignalIndex() + int fp_QSqlDriver_senderSignalIndex_c0 () const { + return QSqlDriver::senderSignalIndex(); + } + + // [adaptor impl] bool QSqlDriver::beginTransaction() + bool cbs_beginTransaction_0_0() + { + return QSqlDriver::beginTransaction(); + } + + virtual bool beginTransaction() + { + if (cb_beginTransaction_0_0.can_issue()) { + return cb_beginTransaction_0_0.issue(&QSqlDriver_Adaptor::cbs_beginTransaction_0_0); + } else { + return QSqlDriver::beginTransaction(); + } + } + + // [adaptor impl] bool QSqlDriver::cancelQuery() + bool cbs_cancelQuery_0_0() + { + return QSqlDriver::cancelQuery(); + } + + virtual bool cancelQuery() + { + if (cb_cancelQuery_0_0.can_issue()) { + return cb_cancelQuery_0_0.issue(&QSqlDriver_Adaptor::cbs_cancelQuery_0_0); + } else { + return QSqlDriver::cancelQuery(); + } + } + + // [adaptor impl] void QSqlDriver::close() + void cbs_close_0_0() + { + throw qt_gsi::AbstractMethodCalledException("close"); + } + + virtual void close() + { + if (cb_close_0_0.can_issue()) { + cb_close_0_0.issue(&QSqlDriver_Adaptor::cbs_close_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("close"); + } + } + + // [adaptor impl] bool QSqlDriver::commitTransaction() + bool cbs_commitTransaction_0_0() + { + return QSqlDriver::commitTransaction(); + } + + virtual bool commitTransaction() + { + if (cb_commitTransaction_0_0.can_issue()) { + return cb_commitTransaction_0_0.issue(&QSqlDriver_Adaptor::cbs_commitTransaction_0_0); + } else { + return QSqlDriver::commitTransaction(); + } + } + + // [adaptor impl] QSqlResult *QSqlDriver::createResult() + QSqlResult * cbs_createResult_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("createResult"); + } + + virtual QSqlResult * createResult() const + { + if (cb_createResult_c0_0.can_issue()) { + return cb_createResult_c0_0.issue(&QSqlDriver_Adaptor::cbs_createResult_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("createResult"); + } + } + + // [emitter impl] void QSqlDriver::destroyed(QObject *) + void emitter_QSqlDriver_destroyed_1302(QObject *arg1) + { + emit QSqlDriver::destroyed(arg1); + } + + // [adaptor impl] QString QSqlDriver::escapeIdentifier(const QString &identifier, QSqlDriver::IdentifierType type) + QString cbs_escapeIdentifier_c4919_0(const QString &identifier, const qt_gsi::Converter::target_type & type) const + { + return QSqlDriver::escapeIdentifier(identifier, qt_gsi::QtToCppAdaptor(type).cref()); + } + + virtual QString escapeIdentifier(const QString &identifier, QSqlDriver::IdentifierType type) const + { + if (cb_escapeIdentifier_c4919_0.can_issue()) { + return cb_escapeIdentifier_c4919_0.issue::target_type &>(&QSqlDriver_Adaptor::cbs_escapeIdentifier_c4919_0, identifier, qt_gsi::CppToQtAdaptor(type)); + } else { + return QSqlDriver::escapeIdentifier(identifier, type); + } + } + + // [adaptor impl] bool QSqlDriver::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QSqlDriver::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSqlDriver_Adaptor::cbs_event_1217_0, _event); + } else { + return QSqlDriver::event(_event); + } + } + + // [adaptor impl] bool QSqlDriver::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSqlDriver::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSqlDriver_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSqlDriver::eventFilter(watched, event); + } + } + + // [adaptor impl] QString QSqlDriver::formatValue(const QSqlField &field, bool trimStrings) + QString cbs_formatValue_c2938_1(const QSqlField &field, bool trimStrings) const + { + return QSqlDriver::formatValue(field, trimStrings); + } + + virtual QString formatValue(const QSqlField &field, bool trimStrings) const + { + if (cb_formatValue_c2938_1.can_issue()) { + return cb_formatValue_c2938_1.issue(&QSqlDriver_Adaptor::cbs_formatValue_c2938_1, field, trimStrings); + } else { + return QSqlDriver::formatValue(field, trimStrings); + } + } + + // [adaptor impl] QVariant QSqlDriver::handle() + QVariant cbs_handle_c0_0() const + { + return QSqlDriver::handle(); + } + + virtual QVariant handle() const + { + if (cb_handle_c0_0.can_issue()) { + return cb_handle_c0_0.issue(&QSqlDriver_Adaptor::cbs_handle_c0_0); + } else { + return QSqlDriver::handle(); + } + } + + // [adaptor impl] bool QSqlDriver::hasFeature(QSqlDriver::DriverFeature f) + bool cbs_hasFeature_c2893_0(const qt_gsi::Converter::target_type & f) const + { + __SUPPRESS_UNUSED_WARNING (f); + throw qt_gsi::AbstractMethodCalledException("hasFeature"); + } + + virtual bool hasFeature(QSqlDriver::DriverFeature f) const + { + if (cb_hasFeature_c2893_0.can_issue()) { + return cb_hasFeature_c2893_0.issue::target_type &>(&QSqlDriver_Adaptor::cbs_hasFeature_c2893_0, qt_gsi::CppToQtAdaptor(f)); + } else { + throw qt_gsi::AbstractMethodCalledException("hasFeature"); + } + } + + // [adaptor impl] bool QSqlDriver::isIdentifierEscaped(const QString &identifier, QSqlDriver::IdentifierType type) + bool cbs_isIdentifierEscaped_c4919_0(const QString &identifier, const qt_gsi::Converter::target_type & type) const + { + return QSqlDriver::isIdentifierEscaped(identifier, qt_gsi::QtToCppAdaptor(type).cref()); + } + + virtual bool isIdentifierEscaped(const QString &identifier, QSqlDriver::IdentifierType type) const + { + if (cb_isIdentifierEscaped_c4919_0.can_issue()) { + return cb_isIdentifierEscaped_c4919_0.issue::target_type &>(&QSqlDriver_Adaptor::cbs_isIdentifierEscaped_c4919_0, identifier, qt_gsi::CppToQtAdaptor(type)); + } else { + return QSqlDriver::isIdentifierEscaped(identifier, type); + } + } + + // [adaptor impl] bool QSqlDriver::isOpen() + bool cbs_isOpen_c0_0() const + { + return QSqlDriver::isOpen(); + } + + virtual bool isOpen() const + { + if (cb_isOpen_c0_0.can_issue()) { + return cb_isOpen_c0_0.issue(&QSqlDriver_Adaptor::cbs_isOpen_c0_0); + } else { + return QSqlDriver::isOpen(); + } + } + + // [adaptor impl] int QSqlDriver::maximumIdentifierLength(QSqlDriver::IdentifierType type) + int cbs_maximumIdentifierLength_c3002_0(const qt_gsi::Converter::target_type & type) const + { + return QSqlDriver::maximumIdentifierLength(qt_gsi::QtToCppAdaptor(type).cref()); + } + + virtual int maximumIdentifierLength(QSqlDriver::IdentifierType type) const + { + if (cb_maximumIdentifierLength_c3002_0.can_issue()) { + return cb_maximumIdentifierLength_c3002_0.issue::target_type &>(&QSqlDriver_Adaptor::cbs_maximumIdentifierLength_c3002_0, qt_gsi::CppToQtAdaptor(type)); + } else { + return QSqlDriver::maximumIdentifierLength(type); + } + } + + // [emitter impl] void QSqlDriver::notification(const QString &name, QSqlDriver::NotificationSource source, const QVariant &payload) + void emitter_QSqlDriver_notification_7365(const QString &name, QSqlDriver::NotificationSource source, const QVariant &payload) + { + emit QSqlDriver::notification(name, source, payload); + } + + // [emitter impl] void QSqlDriver::objectNameChanged(const QString &objectName) + void emitter_QSqlDriver_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSqlDriver::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] bool QSqlDriver::open(const QString &db, const QString &user, const QString &password, const QString &host, int port, const QString &connOpts) + bool cbs_open_10352_5(const QString &db, const QString &user, const QString &password, const QString &host, int port, const QString &connOpts) + { + __SUPPRESS_UNUSED_WARNING (db); + __SUPPRESS_UNUSED_WARNING (user); + __SUPPRESS_UNUSED_WARNING (password); + __SUPPRESS_UNUSED_WARNING (host); + __SUPPRESS_UNUSED_WARNING (port); + __SUPPRESS_UNUSED_WARNING (connOpts); + throw qt_gsi::AbstractMethodCalledException("open"); + } + + virtual bool open(const QString &db, const QString &user, const QString &password, const QString &host, int port, const QString &connOpts) + { + if (cb_open_10352_5.can_issue()) { + return cb_open_10352_5.issue(&QSqlDriver_Adaptor::cbs_open_10352_5, db, user, password, host, port, connOpts); + } else { + throw qt_gsi::AbstractMethodCalledException("open"); + } + } + + // [adaptor impl] QSqlIndex QSqlDriver::primaryIndex(const QString &tableName) + QSqlIndex cbs_primaryIndex_c2025_0(const QString &tableName) const + { + return QSqlDriver::primaryIndex(tableName); + } + + virtual QSqlIndex primaryIndex(const QString &tableName) const + { + if (cb_primaryIndex_c2025_0.can_issue()) { + return cb_primaryIndex_c2025_0.issue(&QSqlDriver_Adaptor::cbs_primaryIndex_c2025_0, tableName); + } else { + return QSqlDriver::primaryIndex(tableName); + } + } + + // [adaptor impl] QSqlRecord QSqlDriver::record(const QString &tableName) + QSqlRecord cbs_record_c2025_0(const QString &tableName) const + { + return QSqlDriver::record(tableName); + } + + virtual QSqlRecord record(const QString &tableName) const + { + if (cb_record_c2025_0.can_issue()) { + return cb_record_c2025_0.issue(&QSqlDriver_Adaptor::cbs_record_c2025_0, tableName); + } else { + return QSqlDriver::record(tableName); + } + } + + // [adaptor impl] bool QSqlDriver::rollbackTransaction() + bool cbs_rollbackTransaction_0_0() + { + return QSqlDriver::rollbackTransaction(); + } + + virtual bool rollbackTransaction() + { + if (cb_rollbackTransaction_0_0.can_issue()) { + return cb_rollbackTransaction_0_0.issue(&QSqlDriver_Adaptor::cbs_rollbackTransaction_0_0); + } else { + return QSqlDriver::rollbackTransaction(); + } + } + + // [adaptor impl] QString QSqlDriver::sqlStatement(QSqlDriver::StatementType type, const QString &tableName, const QSqlRecord &rec, bool preparedStatement) + QString cbs_sqlStatement_c7794_0(const qt_gsi::Converter::target_type & type, const QString &tableName, const QSqlRecord &rec, bool preparedStatement) const + { + return QSqlDriver::sqlStatement(qt_gsi::QtToCppAdaptor(type).cref(), tableName, rec, preparedStatement); + } + + virtual QString sqlStatement(QSqlDriver::StatementType type, const QString &tableName, const QSqlRecord &rec, bool preparedStatement) const + { + if (cb_sqlStatement_c7794_0.can_issue()) { + return cb_sqlStatement_c7794_0.issue::target_type &, const QString &, const QSqlRecord &, bool>(&QSqlDriver_Adaptor::cbs_sqlStatement_c7794_0, qt_gsi::CppToQtAdaptor(type), tableName, rec, preparedStatement); + } else { + return QSqlDriver::sqlStatement(type, tableName, rec, preparedStatement); + } + } + + // [adaptor impl] QString QSqlDriver::stripDelimiters(const QString &identifier, QSqlDriver::IdentifierType type) + QString cbs_stripDelimiters_c4919_0(const QString &identifier, const qt_gsi::Converter::target_type & type) const + { + return QSqlDriver::stripDelimiters(identifier, qt_gsi::QtToCppAdaptor(type).cref()); + } + + virtual QString stripDelimiters(const QString &identifier, QSqlDriver::IdentifierType type) const + { + if (cb_stripDelimiters_c4919_0.can_issue()) { + return cb_stripDelimiters_c4919_0.issue::target_type &>(&QSqlDriver_Adaptor::cbs_stripDelimiters_c4919_0, identifier, qt_gsi::CppToQtAdaptor(type)); + } else { + return QSqlDriver::stripDelimiters(identifier, type); + } + } + + // [adaptor impl] bool QSqlDriver::subscribeToNotification(const QString &name) + bool cbs_subscribeToNotification_2025_0(const QString &name) + { + return QSqlDriver::subscribeToNotification(name); + } + + virtual bool subscribeToNotification(const QString &name) + { + if (cb_subscribeToNotification_2025_0.can_issue()) { + return cb_subscribeToNotification_2025_0.issue(&QSqlDriver_Adaptor::cbs_subscribeToNotification_2025_0, name); + } else { + return QSqlDriver::subscribeToNotification(name); + } + } + + // [adaptor impl] QStringList QSqlDriver::subscribedToNotifications() + QStringList cbs_subscribedToNotifications_c0_0() const + { + return QSqlDriver::subscribedToNotifications(); + } + + virtual QStringList subscribedToNotifications() const + { + if (cb_subscribedToNotifications_c0_0.can_issue()) { + return cb_subscribedToNotifications_c0_0.issue(&QSqlDriver_Adaptor::cbs_subscribedToNotifications_c0_0); + } else { + return QSqlDriver::subscribedToNotifications(); + } + } + + // [adaptor impl] QStringList QSqlDriver::tables(QSql::TableType tableType) + QStringList cbs_tables_c1843_0(const qt_gsi::Converter::target_type & tableType) const + { + return QSqlDriver::tables(qt_gsi::QtToCppAdaptor(tableType).cref()); + } + + virtual QStringList tables(QSql::TableType tableType) const + { + if (cb_tables_c1843_0.can_issue()) { + return cb_tables_c1843_0.issue::target_type &>(&QSqlDriver_Adaptor::cbs_tables_c1843_0, qt_gsi::CppToQtAdaptor(tableType)); + } else { + return QSqlDriver::tables(tableType); + } + } + + // [adaptor impl] bool QSqlDriver::unsubscribeFromNotification(const QString &name) + bool cbs_unsubscribeFromNotification_2025_0(const QString &name) + { + return QSqlDriver::unsubscribeFromNotification(name); + } + + virtual bool unsubscribeFromNotification(const QString &name) + { + if (cb_unsubscribeFromNotification_2025_0.can_issue()) { + return cb_unsubscribeFromNotification_2025_0.issue(&QSqlDriver_Adaptor::cbs_unsubscribeFromNotification_2025_0, name); + } else { + return QSqlDriver::unsubscribeFromNotification(name); + } + } + + // [adaptor impl] void QSqlDriver::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSqlDriver::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSqlDriver_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSqlDriver::childEvent(event); + } + } + + // [adaptor impl] void QSqlDriver::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSqlDriver::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSqlDriver_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSqlDriver::customEvent(event); + } + } + + // [adaptor impl] void QSqlDriver::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSqlDriver::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSqlDriver_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSqlDriver::disconnectNotify(signal); + } + } + + // [adaptor impl] void QSqlDriver::setLastError(const QSqlError &e) + void cbs_setLastError_2220_0(const QSqlError &e) + { + QSqlDriver::setLastError(e); + } + + virtual void setLastError(const QSqlError &e) + { + if (cb_setLastError_2220_0.can_issue()) { + cb_setLastError_2220_0.issue(&QSqlDriver_Adaptor::cbs_setLastError_2220_0, e); + } else { + QSqlDriver::setLastError(e); + } + } + + // [adaptor impl] void QSqlDriver::setOpen(bool o) + void cbs_setOpen_864_0(bool o) + { + QSqlDriver::setOpen(o); + } + + virtual void setOpen(bool o) + { + if (cb_setOpen_864_0.can_issue()) { + cb_setOpen_864_0.issue(&QSqlDriver_Adaptor::cbs_setOpen_864_0, o); + } else { + QSqlDriver::setOpen(o); + } + } + + // [adaptor impl] void QSqlDriver::setOpenError(bool e) + void cbs_setOpenError_864_0(bool e) + { + QSqlDriver::setOpenError(e); + } + + virtual void setOpenError(bool e) + { + if (cb_setOpenError_864_0.can_issue()) { + cb_setOpenError_864_0.issue(&QSqlDriver_Adaptor::cbs_setOpenError_864_0, e); + } else { + QSqlDriver::setOpenError(e); + } + } + + // [adaptor impl] void QSqlDriver::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSqlDriver::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSqlDriver_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSqlDriver::timerEvent(event); + } + } + + gsi::Callback cb_beginTransaction_0_0; + gsi::Callback cb_cancelQuery_0_0; + gsi::Callback cb_close_0_0; + gsi::Callback cb_commitTransaction_0_0; + gsi::Callback cb_createResult_c0_0; + gsi::Callback cb_escapeIdentifier_c4919_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_formatValue_c2938_1; + gsi::Callback cb_handle_c0_0; + gsi::Callback cb_hasFeature_c2893_0; + gsi::Callback cb_isIdentifierEscaped_c4919_0; + gsi::Callback cb_isOpen_c0_0; + gsi::Callback cb_maximumIdentifierLength_c3002_0; + gsi::Callback cb_open_10352_5; + gsi::Callback cb_primaryIndex_c2025_0; + gsi::Callback cb_record_c2025_0; + gsi::Callback cb_rollbackTransaction_0_0; + gsi::Callback cb_sqlStatement_c7794_0; + gsi::Callback cb_stripDelimiters_c4919_0; + gsi::Callback cb_subscribeToNotification_2025_0; + gsi::Callback cb_subscribedToNotifications_c0_0; + gsi::Callback cb_tables_c1843_0; + gsi::Callback cb_unsubscribeFromNotification_2025_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_setLastError_2220_0; + gsi::Callback cb_setOpen_864_0; + gsi::Callback cb_setOpenError_864_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QSqlDriver_Adaptor::~QSqlDriver_Adaptor() { } + +// Constructor QSqlDriver::QSqlDriver(QObject *parent) (adaptor class) + +static void _init_ctor_QSqlDriver_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSqlDriver_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSqlDriver_Adaptor (arg1)); +} + + +// bool QSqlDriver::beginTransaction() + +static void _init_cbs_beginTransaction_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_beginTransaction_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDriver_Adaptor *)cls)->cbs_beginTransaction_0_0 ()); +} + +static void _set_callback_cbs_beginTransaction_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_beginTransaction_0_0 = cb; +} + + +// bool QSqlDriver::cancelQuery() + +static void _init_cbs_cancelQuery_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_cancelQuery_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDriver_Adaptor *)cls)->cbs_cancelQuery_0_0 ()); +} + +static void _set_callback_cbs_cancelQuery_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_cancelQuery_0_0 = cb; +} + + +// void QSqlDriver::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDriver_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSqlDriver::close() + +static void _init_cbs_close_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_close_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDriver_Adaptor *)cls)->cbs_close_0_0 (); +} + +static void _set_callback_cbs_close_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_close_0_0 = cb; +} + + +// bool QSqlDriver::commitTransaction() + +static void _init_cbs_commitTransaction_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_commitTransaction_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDriver_Adaptor *)cls)->cbs_commitTransaction_0_0 ()); +} + +static void _set_callback_cbs_commitTransaction_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_commitTransaction_0_0 = cb; +} + + +// QSqlResult *QSqlDriver::createResult() + +static void _init_cbs_createResult_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_createResult_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSqlResult *)((QSqlDriver_Adaptor *)cls)->cbs_createResult_c0_0 ()); +} + +static void _set_callback_cbs_createResult_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_createResult_c0_0 = cb; +} + + +// void QSqlDriver::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDriver_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QSqlDriver::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSqlDriver_Adaptor *)cls)->emitter_QSqlDriver_destroyed_1302 (arg1); +} + + +// void QSqlDriver::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDriver_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// QString QSqlDriver::escapeIdentifier(const QString &identifier, QSqlDriver::IdentifierType type) + +static void _init_cbs_escapeIdentifier_c4919_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("identifier"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_escapeIdentifier_c4919_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((QString)((QSqlDriver_Adaptor *)cls)->cbs_escapeIdentifier_c4919_0 (arg1, arg2)); +} + +static void _set_callback_cbs_escapeIdentifier_c4919_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_escapeIdentifier_c4919_0 = cb; +} + + +// bool QSqlDriver::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSqlDriver_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSqlDriver::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSqlDriver_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QString QSqlDriver::formatValue(const QSqlField &field, bool trimStrings) + +static void _init_cbs_formatValue_c2938_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("field"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("trimStrings"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_formatValue_c2938_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlField &arg1 = args.read (heap); + bool arg2 = args.read (heap); + ret.write ((QString)((QSqlDriver_Adaptor *)cls)->cbs_formatValue_c2938_1 (arg1, arg2)); +} + +static void _set_callback_cbs_formatValue_c2938_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_formatValue_c2938_1 = cb; +} + + +// QVariant QSqlDriver::handle() + +static void _init_cbs_handle_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_handle_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QSqlDriver_Adaptor *)cls)->cbs_handle_c0_0 ()); +} + +static void _set_callback_cbs_handle_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_handle_c0_0 = cb; +} + + +// bool QSqlDriver::hasFeature(QSqlDriver::DriverFeature f) + +static void _init_cbs_hasFeature_c2893_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hasFeature_c2893_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((bool)((QSqlDriver_Adaptor *)cls)->cbs_hasFeature_c2893_0 (arg1)); +} + +static void _set_callback_cbs_hasFeature_c2893_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_hasFeature_c2893_0 = cb; +} + + +// bool QSqlDriver::isIdentifierEscaped(const QString &identifier, QSqlDriver::IdentifierType type) + +static void _init_cbs_isIdentifierEscaped_c4919_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("identifier"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_isIdentifierEscaped_c4919_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QSqlDriver_Adaptor *)cls)->cbs_isIdentifierEscaped_c4919_0 (arg1, arg2)); +} + +static void _set_callback_cbs_isIdentifierEscaped_c4919_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_isIdentifierEscaped_c4919_0 = cb; +} + + +// bool QSqlDriver::isOpen() + +static void _init_cbs_isOpen_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isOpen_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDriver_Adaptor *)cls)->cbs_isOpen_c0_0 ()); +} + +static void _set_callback_cbs_isOpen_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_isOpen_c0_0 = cb; +} + + +// exposed bool QSqlDriver::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlDriver_Adaptor *)cls)->fp_QSqlDriver_isSignalConnected_c2394 (arg1)); +} + + +// int QSqlDriver::maximumIdentifierLength(QSqlDriver::IdentifierType type) + +static void _init_cbs_maximumIdentifierLength_c3002_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_maximumIdentifierLength_c3002_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QSqlDriver_Adaptor *)cls)->cbs_maximumIdentifierLength_c3002_0 (arg1)); +} + +static void _set_callback_cbs_maximumIdentifierLength_c3002_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_maximumIdentifierLength_c3002_0 = cb; +} + + +// emitter void QSqlDriver::notification(const QString &name, QSqlDriver::NotificationSource source, const QVariant &payload) + +static void _init_emitter_notification_7365 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("source"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("payload"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_notification_7365 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg3 = gsi::arg_reader() (args, heap); + ((QSqlDriver_Adaptor *)cls)->emitter_QSqlDriver_notification_7365 (arg1, arg2, arg3); +} + + +// emitter void QSqlDriver::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSqlDriver_Adaptor *)cls)->emitter_QSqlDriver_objectNameChanged_4567 (arg1); +} + + +// bool QSqlDriver::open(const QString &db, const QString &user, const QString &password, const QString &host, int port, const QString &connOpts) + +static void _init_cbs_open_10352_5 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("db"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("user"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("password"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("host"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("port"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("connOpts"); + decl->add_arg (argspec_5); + decl->set_return (); +} + +static void _call_cbs_open_10352_5 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + const QString &arg4 = args.read (heap); + int arg5 = args.read (heap); + const QString &arg6 = args.read (heap); + ret.write ((bool)((QSqlDriver_Adaptor *)cls)->cbs_open_10352_5 (arg1, arg2, arg3, arg4, arg5, arg6)); +} + +static void _set_callback_cbs_open_10352_5 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_open_10352_5 = cb; +} + + +// QSqlIndex QSqlDriver::primaryIndex(const QString &tableName) + +static void _init_cbs_primaryIndex_c2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tableName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_primaryIndex_c2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((QSqlIndex)((QSqlDriver_Adaptor *)cls)->cbs_primaryIndex_c2025_0 (arg1)); +} + +static void _set_callback_cbs_primaryIndex_c2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_primaryIndex_c2025_0 = cb; +} + + +// exposed int QSqlDriver::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSqlDriver_Adaptor *)cls)->fp_QSqlDriver_receivers_c1731 (arg1)); +} + + +// QSqlRecord QSqlDriver::record(const QString &tableName) + +static void _init_cbs_record_c2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tableName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_record_c2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((QSqlRecord)((QSqlDriver_Adaptor *)cls)->cbs_record_c2025_0 (arg1)); +} + +static void _set_callback_cbs_record_c2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_record_c2025_0 = cb; +} + + +// bool QSqlDriver::rollbackTransaction() + +static void _init_cbs_rollbackTransaction_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_rollbackTransaction_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlDriver_Adaptor *)cls)->cbs_rollbackTransaction_0_0 ()); +} + +static void _set_callback_cbs_rollbackTransaction_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_rollbackTransaction_0_0 = cb; +} + + +// exposed QObject *QSqlDriver::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSqlDriver_Adaptor *)cls)->fp_QSqlDriver_sender_c0 ()); +} + + +// exposed int QSqlDriver::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSqlDriver_Adaptor *)cls)->fp_QSqlDriver_senderSignalIndex_c0 ()); +} + + +// void QSqlDriver::setLastError(const QSqlError &e) + +static void _init_cbs_setLastError_2220_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setLastError_2220_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlError &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDriver_Adaptor *)cls)->cbs_setLastError_2220_0 (arg1); +} + +static void _set_callback_cbs_setLastError_2220_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_setLastError_2220_0 = cb; +} + + +// void QSqlDriver::setOpen(bool o) + +static void _init_cbs_setOpen_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setOpen_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDriver_Adaptor *)cls)->cbs_setOpen_864_0 (arg1); +} + +static void _set_callback_cbs_setOpen_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_setOpen_864_0 = cb; +} + + +// void QSqlDriver::setOpenError(bool e) + +static void _init_cbs_setOpenError_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setOpenError_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDriver_Adaptor *)cls)->cbs_setOpenError_864_0 (arg1); +} + +static void _set_callback_cbs_setOpenError_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_setOpenError_864_0 = cb; +} + + +// QString QSqlDriver::sqlStatement(QSqlDriver::StatementType type, const QString &tableName, const QSqlRecord &rec, bool preparedStatement) + +static void _init_cbs_sqlStatement_c7794_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("tableName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("rec"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("preparedStatement"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_sqlStatement_c7794_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QString &arg2 = args.read (heap); + const QSqlRecord &arg3 = args.read (heap); + bool arg4 = args.read (heap); + ret.write ((QString)((QSqlDriver_Adaptor *)cls)->cbs_sqlStatement_c7794_0 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_sqlStatement_c7794_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_sqlStatement_c7794_0 = cb; +} + + +// QString QSqlDriver::stripDelimiters(const QString &identifier, QSqlDriver::IdentifierType type) + +static void _init_cbs_stripDelimiters_c4919_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("identifier"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_stripDelimiters_c4919_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((QString)((QSqlDriver_Adaptor *)cls)->cbs_stripDelimiters_c4919_0 (arg1, arg2)); +} + +static void _set_callback_cbs_stripDelimiters_c4919_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_stripDelimiters_c4919_0 = cb; +} + + +// bool QSqlDriver::subscribeToNotification(const QString &name) + +static void _init_cbs_subscribeToNotification_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_subscribeToNotification_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QSqlDriver_Adaptor *)cls)->cbs_subscribeToNotification_2025_0 (arg1)); +} + +static void _set_callback_cbs_subscribeToNotification_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_subscribeToNotification_2025_0 = cb; +} + + +// QStringList QSqlDriver::subscribedToNotifications() + +static void _init_cbs_subscribedToNotifications_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_subscribedToNotifications_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QSqlDriver_Adaptor *)cls)->cbs_subscribedToNotifications_c0_0 ()); +} + +static void _set_callback_cbs_subscribedToNotifications_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_subscribedToNotifications_c0_0 = cb; +} + + +// QStringList QSqlDriver::tables(QSql::TableType tableType) + +static void _init_cbs_tables_c1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tableType"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tables_c1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QStringList)((QSqlDriver_Adaptor *)cls)->cbs_tables_c1843_0 (arg1)); +} + +static void _set_callback_cbs_tables_c1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_tables_c1843_0 = cb; +} + + +// void QSqlDriver::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlDriver_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// bool QSqlDriver::unsubscribeFromNotification(const QString &name) + +static void _init_cbs_unsubscribeFromNotification_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_unsubscribeFromNotification_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QSqlDriver_Adaptor *)cls)->cbs_unsubscribeFromNotification_2025_0 (arg1)); +} + +static void _set_callback_cbs_unsubscribeFromNotification_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriver_Adaptor *)cls)->cb_unsubscribeFromNotification_2025_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSqlDriver (); + +static gsi::Methods methods_QSqlDriver_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlDriver::QSqlDriver(QObject *parent)\nThis method creates an object of class QSqlDriver.", &_init_ctor_QSqlDriver_Adaptor_1302, &_call_ctor_QSqlDriver_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("beginTransaction", "@brief Virtual method bool QSqlDriver::beginTransaction()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_beginTransaction_0_0, &_call_cbs_beginTransaction_0_0); + methods += new qt_gsi::GenericMethod ("beginTransaction", "@hide", false, &_init_cbs_beginTransaction_0_0, &_call_cbs_beginTransaction_0_0, &_set_callback_cbs_beginTransaction_0_0); + methods += new qt_gsi::GenericMethod ("cancelQuery", "@brief Virtual method bool QSqlDriver::cancelQuery()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_cancelQuery_0_0, &_call_cbs_cancelQuery_0_0); + methods += new qt_gsi::GenericMethod ("cancelQuery", "@hide", false, &_init_cbs_cancelQuery_0_0, &_call_cbs_cancelQuery_0_0, &_set_callback_cbs_cancelQuery_0_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSqlDriver::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("close", "@brief Virtual method void QSqlDriver::close()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_close_0_0, &_call_cbs_close_0_0); + methods += new qt_gsi::GenericMethod ("close", "@hide", false, &_init_cbs_close_0_0, &_call_cbs_close_0_0, &_set_callback_cbs_close_0_0); + methods += new qt_gsi::GenericMethod ("commitTransaction", "@brief Virtual method bool QSqlDriver::commitTransaction()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_commitTransaction_0_0, &_call_cbs_commitTransaction_0_0); + methods += new qt_gsi::GenericMethod ("commitTransaction", "@hide", false, &_init_cbs_commitTransaction_0_0, &_call_cbs_commitTransaction_0_0, &_set_callback_cbs_commitTransaction_0_0); + methods += new qt_gsi::GenericMethod ("createResult", "@brief Virtual method QSqlResult *QSqlDriver::createResult()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_createResult_c0_0, &_call_cbs_createResult_c0_0); + methods += new qt_gsi::GenericMethod ("createResult", "@hide", true, &_init_cbs_createResult_c0_0, &_call_cbs_createResult_c0_0, &_set_callback_cbs_createResult_c0_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSqlDriver::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSqlDriver::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSqlDriver::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("escapeIdentifier", "@brief Virtual method QString QSqlDriver::escapeIdentifier(const QString &identifier, QSqlDriver::IdentifierType type)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_escapeIdentifier_c4919_0, &_call_cbs_escapeIdentifier_c4919_0); + methods += new qt_gsi::GenericMethod ("escapeIdentifier", "@hide", true, &_init_cbs_escapeIdentifier_c4919_0, &_call_cbs_escapeIdentifier_c4919_0, &_set_callback_cbs_escapeIdentifier_c4919_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QSqlDriver::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSqlDriver::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("formatValue", "@brief Virtual method QString QSqlDriver::formatValue(const QSqlField &field, bool trimStrings)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_formatValue_c2938_1, &_call_cbs_formatValue_c2938_1); + methods += new qt_gsi::GenericMethod ("formatValue", "@hide", true, &_init_cbs_formatValue_c2938_1, &_call_cbs_formatValue_c2938_1, &_set_callback_cbs_formatValue_c2938_1); + methods += new qt_gsi::GenericMethod ("handle", "@brief Virtual method QVariant QSqlDriver::handle()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_handle_c0_0, &_call_cbs_handle_c0_0); + methods += new qt_gsi::GenericMethod ("handle", "@hide", true, &_init_cbs_handle_c0_0, &_call_cbs_handle_c0_0, &_set_callback_cbs_handle_c0_0); + methods += new qt_gsi::GenericMethod ("hasFeature", "@brief Virtual method bool QSqlDriver::hasFeature(QSqlDriver::DriverFeature f)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasFeature_c2893_0, &_call_cbs_hasFeature_c2893_0); + methods += new qt_gsi::GenericMethod ("hasFeature", "@hide", true, &_init_cbs_hasFeature_c2893_0, &_call_cbs_hasFeature_c2893_0, &_set_callback_cbs_hasFeature_c2893_0); + methods += new qt_gsi::GenericMethod ("isIdentifierEscaped", "@brief Virtual method bool QSqlDriver::isIdentifierEscaped(const QString &identifier, QSqlDriver::IdentifierType type)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isIdentifierEscaped_c4919_0, &_call_cbs_isIdentifierEscaped_c4919_0); + methods += new qt_gsi::GenericMethod ("isIdentifierEscaped", "@hide", true, &_init_cbs_isIdentifierEscaped_c4919_0, &_call_cbs_isIdentifierEscaped_c4919_0, &_set_callback_cbs_isIdentifierEscaped_c4919_0); + methods += new qt_gsi::GenericMethod ("isOpen", "@brief Virtual method bool QSqlDriver::isOpen()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isOpen_c0_0, &_call_cbs_isOpen_c0_0); + methods += new qt_gsi::GenericMethod ("isOpen", "@hide", true, &_init_cbs_isOpen_c0_0, &_call_cbs_isOpen_c0_0, &_set_callback_cbs_isOpen_c0_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSqlDriver::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("maximumIdentifierLength", "@brief Virtual method int QSqlDriver::maximumIdentifierLength(QSqlDriver::IdentifierType type)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_maximumIdentifierLength_c3002_0, &_call_cbs_maximumIdentifierLength_c3002_0); + methods += new qt_gsi::GenericMethod ("maximumIdentifierLength", "@hide", true, &_init_cbs_maximumIdentifierLength_c3002_0, &_call_cbs_maximumIdentifierLength_c3002_0, &_set_callback_cbs_maximumIdentifierLength_c3002_0); + methods += new qt_gsi::GenericMethod ("emit_notification_withData", "@brief Emitter for signal void QSqlDriver::notification(const QString &name, QSqlDriver::NotificationSource source, const QVariant &payload)\nCall this method to emit this signal.", false, &_init_emitter_notification_7365, &_call_emitter_notification_7365); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSqlDriver::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("open", "@brief Virtual method bool QSqlDriver::open(const QString &db, const QString &user, const QString &password, const QString &host, int port, const QString &connOpts)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_open_10352_5, &_call_cbs_open_10352_5); + methods += new qt_gsi::GenericMethod ("open", "@hide", false, &_init_cbs_open_10352_5, &_call_cbs_open_10352_5, &_set_callback_cbs_open_10352_5); + methods += new qt_gsi::GenericMethod ("primaryIndex", "@brief Virtual method QSqlIndex QSqlDriver::primaryIndex(const QString &tableName)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_primaryIndex_c2025_0, &_call_cbs_primaryIndex_c2025_0); + methods += new qt_gsi::GenericMethod ("primaryIndex", "@hide", true, &_init_cbs_primaryIndex_c2025_0, &_call_cbs_primaryIndex_c2025_0, &_set_callback_cbs_primaryIndex_c2025_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSqlDriver::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("record", "@brief Virtual method QSqlRecord QSqlDriver::record(const QString &tableName)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_record_c2025_0, &_call_cbs_record_c2025_0); + methods += new qt_gsi::GenericMethod ("record", "@hide", true, &_init_cbs_record_c2025_0, &_call_cbs_record_c2025_0, &_set_callback_cbs_record_c2025_0); + methods += new qt_gsi::GenericMethod ("rollbackTransaction", "@brief Virtual method bool QSqlDriver::rollbackTransaction()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rollbackTransaction_0_0, &_call_cbs_rollbackTransaction_0_0); + methods += new qt_gsi::GenericMethod ("rollbackTransaction", "@hide", false, &_init_cbs_rollbackTransaction_0_0, &_call_cbs_rollbackTransaction_0_0, &_set_callback_cbs_rollbackTransaction_0_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSqlDriver::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSqlDriver::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setLastError", "@brief Virtual method void QSqlDriver::setLastError(const QSqlError &e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setLastError_2220_0, &_call_cbs_setLastError_2220_0); + methods += new qt_gsi::GenericMethod ("*setLastError", "@hide", false, &_init_cbs_setLastError_2220_0, &_call_cbs_setLastError_2220_0, &_set_callback_cbs_setLastError_2220_0); + methods += new qt_gsi::GenericMethod ("*setOpen", "@brief Virtual method void QSqlDriver::setOpen(bool o)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setOpen_864_0, &_call_cbs_setOpen_864_0); + methods += new qt_gsi::GenericMethod ("*setOpen", "@hide", false, &_init_cbs_setOpen_864_0, &_call_cbs_setOpen_864_0, &_set_callback_cbs_setOpen_864_0); + methods += new qt_gsi::GenericMethod ("*setOpenError", "@brief Virtual method void QSqlDriver::setOpenError(bool e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setOpenError_864_0, &_call_cbs_setOpenError_864_0); + methods += new qt_gsi::GenericMethod ("*setOpenError", "@hide", false, &_init_cbs_setOpenError_864_0, &_call_cbs_setOpenError_864_0, &_set_callback_cbs_setOpenError_864_0); + methods += new qt_gsi::GenericMethod ("sqlStatement", "@brief Virtual method QString QSqlDriver::sqlStatement(QSqlDriver::StatementType type, const QString &tableName, const QSqlRecord &rec, bool preparedStatement)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sqlStatement_c7794_0, &_call_cbs_sqlStatement_c7794_0); + methods += new qt_gsi::GenericMethod ("sqlStatement", "@hide", true, &_init_cbs_sqlStatement_c7794_0, &_call_cbs_sqlStatement_c7794_0, &_set_callback_cbs_sqlStatement_c7794_0); + methods += new qt_gsi::GenericMethod ("stripDelimiters", "@brief Virtual method QString QSqlDriver::stripDelimiters(const QString &identifier, QSqlDriver::IdentifierType type)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_stripDelimiters_c4919_0, &_call_cbs_stripDelimiters_c4919_0); + methods += new qt_gsi::GenericMethod ("stripDelimiters", "@hide", true, &_init_cbs_stripDelimiters_c4919_0, &_call_cbs_stripDelimiters_c4919_0, &_set_callback_cbs_stripDelimiters_c4919_0); + methods += new qt_gsi::GenericMethod ("subscribeToNotification", "@brief Virtual method bool QSqlDriver::subscribeToNotification(const QString &name)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_subscribeToNotification_2025_0, &_call_cbs_subscribeToNotification_2025_0); + methods += new qt_gsi::GenericMethod ("subscribeToNotification", "@hide", false, &_init_cbs_subscribeToNotification_2025_0, &_call_cbs_subscribeToNotification_2025_0, &_set_callback_cbs_subscribeToNotification_2025_0); + methods += new qt_gsi::GenericMethod ("subscribedToNotifications", "@brief Virtual method QStringList QSqlDriver::subscribedToNotifications()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_subscribedToNotifications_c0_0, &_call_cbs_subscribedToNotifications_c0_0); + methods += new qt_gsi::GenericMethod ("subscribedToNotifications", "@hide", true, &_init_cbs_subscribedToNotifications_c0_0, &_call_cbs_subscribedToNotifications_c0_0, &_set_callback_cbs_subscribedToNotifications_c0_0); + methods += new qt_gsi::GenericMethod ("tables", "@brief Virtual method QStringList QSqlDriver::tables(QSql::TableType tableType)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_tables_c1843_0, &_call_cbs_tables_c1843_0); + methods += new qt_gsi::GenericMethod ("tables", "@hide", true, &_init_cbs_tables_c1843_0, &_call_cbs_tables_c1843_0, &_set_callback_cbs_tables_c1843_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSqlDriver::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("unsubscribeFromNotification", "@brief Virtual method bool QSqlDriver::unsubscribeFromNotification(const QString &name)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_unsubscribeFromNotification_2025_0, &_call_cbs_unsubscribeFromNotification_2025_0); + methods += new qt_gsi::GenericMethod ("unsubscribeFromNotification", "@hide", false, &_init_cbs_unsubscribeFromNotification_2025_0, &_call_cbs_unsubscribeFromNotification_2025_0, &_set_callback_cbs_unsubscribeFromNotification_2025_0); + return methods; +} + +gsi::Class decl_QSqlDriver_Adaptor (qtdecl_QSqlDriver (), "QtSql", "QSqlDriver", + methods_QSqlDriver_Adaptor (), + "@qt\n@brief Binding of QSqlDriver"); + +} + + +// Implementation of the enum wrapper class for QSqlDriver::DbmsType +namespace qt_gsi +{ + +static gsi::Enum decl_QSqlDriver_DbmsType_Enum ("QtSql", "QSqlDriver_DbmsType", + gsi::enum_const ("UnknownDbms", QSqlDriver::UnknownDbms, "@brief Enum constant QSqlDriver::UnknownDbms") + + gsi::enum_const ("MSSqlServer", QSqlDriver::MSSqlServer, "@brief Enum constant QSqlDriver::MSSqlServer") + + gsi::enum_const ("MySqlServer", QSqlDriver::MySqlServer, "@brief Enum constant QSqlDriver::MySqlServer") + + gsi::enum_const ("PostgreSQL", QSqlDriver::PostgreSQL, "@brief Enum constant QSqlDriver::PostgreSQL") + + gsi::enum_const ("Oracle", QSqlDriver::Oracle, "@brief Enum constant QSqlDriver::Oracle") + + gsi::enum_const ("Sybase", QSqlDriver::Sybase, "@brief Enum constant QSqlDriver::Sybase") + + gsi::enum_const ("SQLite", QSqlDriver::SQLite, "@brief Enum constant QSqlDriver::SQLite") + + gsi::enum_const ("Interbase", QSqlDriver::Interbase, "@brief Enum constant QSqlDriver::Interbase") + + gsi::enum_const ("DB2", QSqlDriver::DB2, "@brief Enum constant QSqlDriver::DB2"), + "@qt\n@brief This class represents the QSqlDriver::DbmsType enum"); + +static gsi::QFlagsClass decl_QSqlDriver_DbmsType_Enums ("QtSql", "QSqlDriver_QFlags_DbmsType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSqlDriver_DbmsType_Enum_in_parent (decl_QSqlDriver_DbmsType_Enum.defs ()); +static gsi::ClassExt decl_QSqlDriver_DbmsType_Enum_as_child (decl_QSqlDriver_DbmsType_Enum, "DbmsType"); +static gsi::ClassExt decl_QSqlDriver_DbmsType_Enums_as_child (decl_QSqlDriver_DbmsType_Enums, "QFlags_DbmsType"); + +} + + +// Implementation of the enum wrapper class for QSqlDriver::DriverFeature +namespace qt_gsi +{ + +static gsi::Enum decl_QSqlDriver_DriverFeature_Enum ("QtSql", "QSqlDriver_DriverFeature", + gsi::enum_const ("Transactions", QSqlDriver::Transactions, "@brief Enum constant QSqlDriver::Transactions") + + gsi::enum_const ("QuerySize", QSqlDriver::QuerySize, "@brief Enum constant QSqlDriver::QuerySize") + + gsi::enum_const ("BLOB", QSqlDriver::BLOB, "@brief Enum constant QSqlDriver::BLOB") + + gsi::enum_const ("Unicode", QSqlDriver::Unicode, "@brief Enum constant QSqlDriver::Unicode") + + gsi::enum_const ("PreparedQueries", QSqlDriver::PreparedQueries, "@brief Enum constant QSqlDriver::PreparedQueries") + + gsi::enum_const ("NamedPlaceholders", QSqlDriver::NamedPlaceholders, "@brief Enum constant QSqlDriver::NamedPlaceholders") + + gsi::enum_const ("PositionalPlaceholders", QSqlDriver::PositionalPlaceholders, "@brief Enum constant QSqlDriver::PositionalPlaceholders") + + gsi::enum_const ("LastInsertId", QSqlDriver::LastInsertId, "@brief Enum constant QSqlDriver::LastInsertId") + + gsi::enum_const ("BatchOperations", QSqlDriver::BatchOperations, "@brief Enum constant QSqlDriver::BatchOperations") + + gsi::enum_const ("SimpleLocking", QSqlDriver::SimpleLocking, "@brief Enum constant QSqlDriver::SimpleLocking") + + gsi::enum_const ("LowPrecisionNumbers", QSqlDriver::LowPrecisionNumbers, "@brief Enum constant QSqlDriver::LowPrecisionNumbers") + + gsi::enum_const ("EventNotifications", QSqlDriver::EventNotifications, "@brief Enum constant QSqlDriver::EventNotifications") + + gsi::enum_const ("FinishQuery", QSqlDriver::FinishQuery, "@brief Enum constant QSqlDriver::FinishQuery") + + gsi::enum_const ("MultipleResultSets", QSqlDriver::MultipleResultSets, "@brief Enum constant QSqlDriver::MultipleResultSets") + + gsi::enum_const ("CancelQuery", QSqlDriver::CancelQuery, "@brief Enum constant QSqlDriver::CancelQuery"), + "@qt\n@brief This class represents the QSqlDriver::DriverFeature enum"); + +static gsi::QFlagsClass decl_QSqlDriver_DriverFeature_Enums ("QtSql", "QSqlDriver_QFlags_DriverFeature", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSqlDriver_DriverFeature_Enum_in_parent (decl_QSqlDriver_DriverFeature_Enum.defs ()); +static gsi::ClassExt decl_QSqlDriver_DriverFeature_Enum_as_child (decl_QSqlDriver_DriverFeature_Enum, "DriverFeature"); +static gsi::ClassExt decl_QSqlDriver_DriverFeature_Enums_as_child (decl_QSqlDriver_DriverFeature_Enums, "QFlags_DriverFeature"); + +} + + +// Implementation of the enum wrapper class for QSqlDriver::IdentifierType +namespace qt_gsi +{ + +static gsi::Enum decl_QSqlDriver_IdentifierType_Enum ("QtSql", "QSqlDriver_IdentifierType", + gsi::enum_const ("FieldName", QSqlDriver::FieldName, "@brief Enum constant QSqlDriver::FieldName") + + gsi::enum_const ("TableName", QSqlDriver::TableName, "@brief Enum constant QSqlDriver::TableName"), + "@qt\n@brief This class represents the QSqlDriver::IdentifierType enum"); + +static gsi::QFlagsClass decl_QSqlDriver_IdentifierType_Enums ("QtSql", "QSqlDriver_QFlags_IdentifierType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSqlDriver_IdentifierType_Enum_in_parent (decl_QSqlDriver_IdentifierType_Enum.defs ()); +static gsi::ClassExt decl_QSqlDriver_IdentifierType_Enum_as_child (decl_QSqlDriver_IdentifierType_Enum, "IdentifierType"); +static gsi::ClassExt decl_QSqlDriver_IdentifierType_Enums_as_child (decl_QSqlDriver_IdentifierType_Enums, "QFlags_IdentifierType"); + +} + + +// Implementation of the enum wrapper class for QSqlDriver::NotificationSource +namespace qt_gsi +{ + +static gsi::Enum decl_QSqlDriver_NotificationSource_Enum ("QtSql", "QSqlDriver_NotificationSource", + gsi::enum_const ("UnknownSource", QSqlDriver::UnknownSource, "@brief Enum constant QSqlDriver::UnknownSource") + + gsi::enum_const ("SelfSource", QSqlDriver::SelfSource, "@brief Enum constant QSqlDriver::SelfSource") + + gsi::enum_const ("OtherSource", QSqlDriver::OtherSource, "@brief Enum constant QSqlDriver::OtherSource"), + "@qt\n@brief This class represents the QSqlDriver::NotificationSource enum"); + +static gsi::QFlagsClass decl_QSqlDriver_NotificationSource_Enums ("QtSql", "QSqlDriver_QFlags_NotificationSource", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSqlDriver_NotificationSource_Enum_in_parent (decl_QSqlDriver_NotificationSource_Enum.defs ()); +static gsi::ClassExt decl_QSqlDriver_NotificationSource_Enum_as_child (decl_QSqlDriver_NotificationSource_Enum, "NotificationSource"); +static gsi::ClassExt decl_QSqlDriver_NotificationSource_Enums_as_child (decl_QSqlDriver_NotificationSource_Enums, "QFlags_NotificationSource"); + +} + + +// Implementation of the enum wrapper class for QSqlDriver::StatementType +namespace qt_gsi +{ + +static gsi::Enum decl_QSqlDriver_StatementType_Enum ("QtSql", "QSqlDriver_StatementType", + gsi::enum_const ("WhereStatement", QSqlDriver::WhereStatement, "@brief Enum constant QSqlDriver::WhereStatement") + + gsi::enum_const ("SelectStatement", QSqlDriver::SelectStatement, "@brief Enum constant QSqlDriver::SelectStatement") + + gsi::enum_const ("UpdateStatement", QSqlDriver::UpdateStatement, "@brief Enum constant QSqlDriver::UpdateStatement") + + gsi::enum_const ("InsertStatement", QSqlDriver::InsertStatement, "@brief Enum constant QSqlDriver::InsertStatement") + + gsi::enum_const ("DeleteStatement", QSqlDriver::DeleteStatement, "@brief Enum constant QSqlDriver::DeleteStatement"), + "@qt\n@brief This class represents the QSqlDriver::StatementType enum"); + +static gsi::QFlagsClass decl_QSqlDriver_StatementType_Enums ("QtSql", "QSqlDriver_QFlags_StatementType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSqlDriver_StatementType_Enum_in_parent (decl_QSqlDriver_StatementType_Enum.defs ()); +static gsi::ClassExt decl_QSqlDriver_StatementType_Enum_as_child (decl_QSqlDriver_StatementType_Enum, "StatementType"); +static gsi::ClassExt decl_QSqlDriver_StatementType_Enums_as_child (decl_QSqlDriver_StatementType_Enums, "QFlags_StatementType"); + +} + diff --git a/src/gsiqt/qt6/QtSql/gsiDeclQSqlDriverCreatorBase.cc b/src/gsiqt/qt6/QtSql/gsiDeclQSqlDriverCreatorBase.cc new file mode 100644 index 000000000..8a1b4ca7a --- /dev/null +++ b/src/gsiqt/qt6/QtSql/gsiDeclQSqlDriverCreatorBase.cc @@ -0,0 +1,155 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSqlDriverCreatorBase.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtSqlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSqlDriverCreatorBase + +// QSqlDriver *QSqlDriverCreatorBase::createObject() + + +static void _init_f_createObject_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_createObject_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSqlDriver *)((QSqlDriverCreatorBase *)cls)->createObject ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSqlDriverCreatorBase () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("createObject", "@brief Method QSqlDriver *QSqlDriverCreatorBase::createObject()\n", true, &_init_f_createObject_c0, &_call_f_createObject_c0); + return methods; +} + +gsi::Class decl_QSqlDriverCreatorBase ("QtSql", "QSqlDriverCreatorBase_Native", + methods_QSqlDriverCreatorBase (), + "@hide\n@alias QSqlDriverCreatorBase"); + +GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlDriverCreatorBase () { return decl_QSqlDriverCreatorBase; } + +} + + +class QSqlDriverCreatorBase_Adaptor : public QSqlDriverCreatorBase, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSqlDriverCreatorBase_Adaptor(); + + // [adaptor ctor] QSqlDriverCreatorBase::QSqlDriverCreatorBase() + QSqlDriverCreatorBase_Adaptor() : QSqlDriverCreatorBase() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QSqlDriver *QSqlDriverCreatorBase::createObject() + QSqlDriver * cbs_createObject_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("createObject"); + } + + virtual QSqlDriver * createObject() const + { + if (cb_createObject_c0_0.can_issue()) { + return cb_createObject_c0_0.issue(&QSqlDriverCreatorBase_Adaptor::cbs_createObject_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("createObject"); + } + } + + gsi::Callback cb_createObject_c0_0; +}; + +QSqlDriverCreatorBase_Adaptor::~QSqlDriverCreatorBase_Adaptor() { } + +// Constructor QSqlDriverCreatorBase::QSqlDriverCreatorBase() (adaptor class) + +static void _init_ctor_QSqlDriverCreatorBase_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QSqlDriverCreatorBase_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QSqlDriverCreatorBase_Adaptor ()); +} + + +// QSqlDriver *QSqlDriverCreatorBase::createObject() + +static void _init_cbs_createObject_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_createObject_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSqlDriver *)((QSqlDriverCreatorBase_Adaptor *)cls)->cbs_createObject_c0_0 ()); +} + +static void _set_callback_cbs_createObject_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlDriverCreatorBase_Adaptor *)cls)->cb_createObject_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSqlDriverCreatorBase (); + +static gsi::Methods methods_QSqlDriverCreatorBase_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlDriverCreatorBase::QSqlDriverCreatorBase()\nThis method creates an object of class QSqlDriverCreatorBase.", &_init_ctor_QSqlDriverCreatorBase_Adaptor_0, &_call_ctor_QSqlDriverCreatorBase_Adaptor_0); + methods += new qt_gsi::GenericMethod ("createObject", "@brief Virtual method QSqlDriver *QSqlDriverCreatorBase::createObject()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_createObject_c0_0, &_call_cbs_createObject_c0_0); + methods += new qt_gsi::GenericMethod ("createObject", "@hide", true, &_init_cbs_createObject_c0_0, &_call_cbs_createObject_c0_0, &_set_callback_cbs_createObject_c0_0); + return methods; +} + +gsi::Class decl_QSqlDriverCreatorBase_Adaptor (qtdecl_QSqlDriverCreatorBase (), "QtSql", "QSqlDriverCreatorBase", + methods_QSqlDriverCreatorBase_Adaptor (), + "@qt\n@brief Binding of QSqlDriverCreatorBase"); + +} + diff --git a/src/gsiqt/qt6/QtSql/gsiDeclQSqlError.cc b/src/gsiqt/qt6/QtSql/gsiDeclQSqlError.cc new file mode 100644 index 000000000..21f1cfbb2 --- /dev/null +++ b/src/gsiqt/qt6/QtSql/gsiDeclQSqlError.cc @@ -0,0 +1,304 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSqlError.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtSqlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSqlError + +// Constructor QSqlError::QSqlError(const QString &driverText, const QString &databaseText, QSqlError::ErrorType type, const QString &errorCode) + + +static void _init_ctor_QSqlError_8150 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("driverText", true, "QString()"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("databaseText", true, "QString()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type", true, "QSqlError::NoError"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("errorCode", true, "QString()"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QSqlError_8150 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSqlError::NoError), heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write (new QSqlError (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), arg4)); +} + + +// Constructor QSqlError::QSqlError(const QSqlError &other) + + +static void _init_ctor_QSqlError_2220 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSqlError_2220 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlError &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QSqlError (arg1)); +} + + +// QString QSqlError::databaseText() + + +static void _init_f_databaseText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_databaseText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlError *)cls)->databaseText ()); +} + + +// QString QSqlError::driverText() + + +static void _init_f_driverText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_driverText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlError *)cls)->driverText ()); +} + + +// bool QSqlError::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlError *)cls)->isValid ()); +} + + +// QString QSqlError::nativeErrorCode() + + +static void _init_f_nativeErrorCode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nativeErrorCode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlError *)cls)->nativeErrorCode ()); +} + + +// bool QSqlError::operator!=(const QSqlError &other) + + +static void _init_f_operator_excl__eq__c2220 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2220 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlError &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlError *)cls)->operator!= (arg1)); +} + + +// QSqlError &QSqlError::operator=(const QSqlError &other) + + +static void _init_f_operator_eq__2220 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2220 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlError &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlError &)((QSqlError *)cls)->operator= (arg1)); +} + + +// bool QSqlError::operator==(const QSqlError &other) + + +static void _init_f_operator_eq__eq__c2220 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2220 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlError &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlError *)cls)->operator== (arg1)); +} + + +// void QSqlError::swap(QSqlError &other) + + +static void _init_f_swap_1525 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1525 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSqlError &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlError *)cls)->swap (arg1); +} + + +// QString QSqlError::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlError *)cls)->text ()); +} + + +// QSqlError::ErrorType QSqlError::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSqlError *)cls)->type ())); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSqlError () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlError::QSqlError(const QString &driverText, const QString &databaseText, QSqlError::ErrorType type, const QString &errorCode)\nThis method creates an object of class QSqlError.", &_init_ctor_QSqlError_8150, &_call_ctor_QSqlError_8150); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlError::QSqlError(const QSqlError &other)\nThis method creates an object of class QSqlError.", &_init_ctor_QSqlError_2220, &_call_ctor_QSqlError_2220); + methods += new qt_gsi::GenericMethod (":databaseText", "@brief Method QString QSqlError::databaseText()\n", true, &_init_f_databaseText_c0, &_call_f_databaseText_c0); + methods += new qt_gsi::GenericMethod (":driverText", "@brief Method QString QSqlError::driverText()\n", true, &_init_f_driverText_c0, &_call_f_driverText_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QSqlError::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("nativeErrorCode", "@brief Method QString QSqlError::nativeErrorCode()\n", true, &_init_f_nativeErrorCode_c0, &_call_f_nativeErrorCode_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QSqlError::operator!=(const QSqlError &other)\n", true, &_init_f_operator_excl__eq__c2220, &_call_f_operator_excl__eq__c2220); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QSqlError &QSqlError::operator=(const QSqlError &other)\n", false, &_init_f_operator_eq__2220, &_call_f_operator_eq__2220); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QSqlError::operator==(const QSqlError &other)\n", true, &_init_f_operator_eq__eq__c2220, &_call_f_operator_eq__eq__c2220); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QSqlError::swap(QSqlError &other)\n", false, &_init_f_swap_1525, &_call_f_swap_1525); + methods += new qt_gsi::GenericMethod ("text", "@brief Method QString QSqlError::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod (":type", "@brief Method QSqlError::ErrorType QSqlError::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + return methods; +} + +gsi::Class decl_QSqlError ("QtSql", "QSqlError", + methods_QSqlError (), + "@qt\n@brief Binding of QSqlError"); + + +GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlError () { return decl_QSqlError; } + +} + + +// Implementation of the enum wrapper class for QSqlError::ErrorType +namespace qt_gsi +{ + +static gsi::Enum decl_QSqlError_ErrorType_Enum ("QtSql", "QSqlError_ErrorType", + gsi::enum_const ("NoError", QSqlError::NoError, "@brief Enum constant QSqlError::NoError") + + gsi::enum_const ("ConnectionError", QSqlError::ConnectionError, "@brief Enum constant QSqlError::ConnectionError") + + gsi::enum_const ("StatementError", QSqlError::StatementError, "@brief Enum constant QSqlError::StatementError") + + gsi::enum_const ("TransactionError", QSqlError::TransactionError, "@brief Enum constant QSqlError::TransactionError") + + gsi::enum_const ("UnknownError", QSqlError::UnknownError, "@brief Enum constant QSqlError::UnknownError"), + "@qt\n@brief This class represents the QSqlError::ErrorType enum"); + +static gsi::QFlagsClass decl_QSqlError_ErrorType_Enums ("QtSql", "QSqlError_QFlags_ErrorType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSqlError_ErrorType_Enum_in_parent (decl_QSqlError_ErrorType_Enum.defs ()); +static gsi::ClassExt decl_QSqlError_ErrorType_Enum_as_child (decl_QSqlError_ErrorType_Enum, "ErrorType"); +static gsi::ClassExt decl_QSqlError_ErrorType_Enums_as_child (decl_QSqlError_ErrorType_Enums, "QFlags_ErrorType"); + +} + diff --git a/src/gsiqt/qt6/QtSql/gsiDeclQSqlField.cc b/src/gsiqt/qt6/QtSql/gsiDeclQSqlField.cc new file mode 100644 index 000000000..b1cc91102 --- /dev/null +++ b/src/gsiqt/qt6/QtSql/gsiDeclQSqlField.cc @@ -0,0 +1,760 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSqlField.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtSqlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSqlField + +// Constructor QSqlField::QSqlField(const QString &fieldName, QMetaType type, const QString &tableName) + + +static void _init_ctor_QSqlField_5160 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fieldName", true, "QString()"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type", true, "QMetaType()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("tableName", true, "QString()"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QSqlField_5160 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + QMetaType arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QMetaType(), heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write (new QSqlField (arg1, arg2, arg3)); +} + + +// Constructor QSqlField::QSqlField(const QSqlField &other) + + +static void _init_ctor_QSqlField_2182 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSqlField_2182 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlField &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QSqlField (arg1)); +} + + +// Constructor QSqlField::QSqlField(const QString &fieldName, QVariant::Type type, const QString &tableName) + + +static void _init_ctor_QSqlField_5610 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fieldName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("tableName", true, "QString()"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QSqlField_5610 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write (new QSqlField (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// void QSqlField::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlField *)cls)->clear (); +} + + +// QVariant QSqlField::defaultValue() + + +static void _init_f_defaultValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QSqlField *)cls)->defaultValue ()); +} + + +// bool QSqlField::isAutoValue() + + +static void _init_f_isAutoValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAutoValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlField *)cls)->isAutoValue ()); +} + + +// bool QSqlField::isGenerated() + + +static void _init_f_isGenerated_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isGenerated_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlField *)cls)->isGenerated ()); +} + + +// bool QSqlField::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlField *)cls)->isNull ()); +} + + +// bool QSqlField::isReadOnly() + + +static void _init_f_isReadOnly_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isReadOnly_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlField *)cls)->isReadOnly ()); +} + + +// bool QSqlField::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlField *)cls)->isValid ()); +} + + +// int QSqlField::length() + + +static void _init_f_length_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_length_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSqlField *)cls)->length ()); +} + + +// QMetaType QSqlField::metaType() + + +static void _init_f_metaType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_metaType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMetaType)((QSqlField *)cls)->metaType ()); +} + + +// QString QSqlField::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlField *)cls)->name ()); +} + + +// bool QSqlField::operator!=(const QSqlField &other) + + +static void _init_f_operator_excl__eq__c2182 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2182 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlField &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlField *)cls)->operator!= (arg1)); +} + + +// QSqlField &QSqlField::operator=(const QSqlField &other) + + +static void _init_f_operator_eq__2182 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2182 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlField &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlField &)((QSqlField *)cls)->operator= (arg1)); +} + + +// bool QSqlField::operator==(const QSqlField &other) + + +static void _init_f_operator_eq__eq__c2182 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2182 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlField &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlField *)cls)->operator== (arg1)); +} + + +// int QSqlField::precision() + + +static void _init_f_precision_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_precision_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSqlField *)cls)->precision ()); +} + + +// QSqlField::RequiredStatus QSqlField::requiredStatus() + + +static void _init_f_requiredStatus_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_requiredStatus_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSqlField *)cls)->requiredStatus ())); +} + + +// void QSqlField::setAutoValue(bool autoVal) + + +static void _init_f_setAutoValue_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("autoVal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoValue_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlField *)cls)->setAutoValue (arg1); +} + + +// void QSqlField::setDefaultValue(const QVariant &value) + + +static void _init_f_setDefaultValue_2119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultValue_2119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlField *)cls)->setDefaultValue (arg1); +} + + +// void QSqlField::setGenerated(bool gen) + + +static void _init_f_setGenerated_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("gen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGenerated_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlField *)cls)->setGenerated (arg1); +} + + +// void QSqlField::setLength(int fieldLength) + + +static void _init_f_setLength_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fieldLength"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLength_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlField *)cls)->setLength (arg1); +} + + +// void QSqlField::setMetaType(QMetaType type) + + +static void _init_f_setMetaType_1326 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMetaType_1326 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMetaType arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlField *)cls)->setMetaType (arg1); +} + + +// void QSqlField::setName(const QString &name) + + +static void _init_f_setName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlField *)cls)->setName (arg1); +} + + +// void QSqlField::setPrecision(int precision) + + +static void _init_f_setPrecision_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("precision"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPrecision_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlField *)cls)->setPrecision (arg1); +} + + +// void QSqlField::setReadOnly(bool readOnly) + + +static void _init_f_setReadOnly_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("readOnly"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setReadOnly_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlField *)cls)->setReadOnly (arg1); +} + + +// void QSqlField::setRequired(bool required) + + +static void _init_f_setRequired_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("required"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRequired_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlField *)cls)->setRequired (arg1); +} + + +// void QSqlField::setRequiredStatus(QSqlField::RequiredStatus status) + + +static void _init_f_setRequiredStatus_2898 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("status"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setRequiredStatus_2898 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlField *)cls)->setRequiredStatus (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QSqlField::setSqlType(int type) + + +static void _init_f_setSqlType_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSqlType_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlField *)cls)->setSqlType (arg1); +} + + +// void QSqlField::setTableName(const QString &tableName) + + +static void _init_f_setTableName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tableName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTableName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlField *)cls)->setTableName (arg1); +} + + +// void QSqlField::setType(QVariant::Type type) + + +static void _init_f_setType_1776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setType_1776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlField *)cls)->setType (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QSqlField::setValue(const QVariant &value) + + +static void _init_f_setValue_2119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setValue_2119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlField *)cls)->setValue (arg1); +} + + +// QString QSqlField::tableName() + + +static void _init_f_tableName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tableName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlField *)cls)->tableName ()); +} + + +// QVariant::Type QSqlField::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSqlField *)cls)->type ())); +} + + +// int QSqlField::typeID() + + +static void _init_f_typeID_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_typeID_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSqlField *)cls)->typeID ()); +} + + +// QVariant QSqlField::value() + + +static void _init_f_value_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_value_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QSqlField *)cls)->value ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSqlField () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlField::QSqlField(const QString &fieldName, QMetaType type, const QString &tableName)\nThis method creates an object of class QSqlField.", &_init_ctor_QSqlField_5160, &_call_ctor_QSqlField_5160); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlField::QSqlField(const QSqlField &other)\nThis method creates an object of class QSqlField.", &_init_ctor_QSqlField_2182, &_call_ctor_QSqlField_2182); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlField::QSqlField(const QString &fieldName, QVariant::Type type, const QString &tableName)\nThis method creates an object of class QSqlField.", &_init_ctor_QSqlField_5610, &_call_ctor_QSqlField_5610); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QSqlField::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod (":defaultValue", "@brief Method QVariant QSqlField::defaultValue()\n", true, &_init_f_defaultValue_c0, &_call_f_defaultValue_c0); + methods += new qt_gsi::GenericMethod ("isAutoValue?|:autoValue", "@brief Method bool QSqlField::isAutoValue()\n", true, &_init_f_isAutoValue_c0, &_call_f_isAutoValue_c0); + methods += new qt_gsi::GenericMethod ("isGenerated?|:generated", "@brief Method bool QSqlField::isGenerated()\n", true, &_init_f_isGenerated_c0, &_call_f_isGenerated_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QSqlField::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("isReadOnly?|:readOnly", "@brief Method bool QSqlField::isReadOnly()\n", true, &_init_f_isReadOnly_c0, &_call_f_isReadOnly_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QSqlField::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod (":length", "@brief Method int QSqlField::length()\n", true, &_init_f_length_c0, &_call_f_length_c0); + methods += new qt_gsi::GenericMethod ("metaType", "@brief Method QMetaType QSqlField::metaType()\n", true, &_init_f_metaType_c0, &_call_f_metaType_c0); + methods += new qt_gsi::GenericMethod (":name", "@brief Method QString QSqlField::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QSqlField::operator!=(const QSqlField &other)\n", true, &_init_f_operator_excl__eq__c2182, &_call_f_operator_excl__eq__c2182); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QSqlField &QSqlField::operator=(const QSqlField &other)\n", false, &_init_f_operator_eq__2182, &_call_f_operator_eq__2182); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QSqlField::operator==(const QSqlField &other)\n", true, &_init_f_operator_eq__eq__c2182, &_call_f_operator_eq__eq__c2182); + methods += new qt_gsi::GenericMethod (":precision", "@brief Method int QSqlField::precision()\n", true, &_init_f_precision_c0, &_call_f_precision_c0); + methods += new qt_gsi::GenericMethod (":requiredStatus", "@brief Method QSqlField::RequiredStatus QSqlField::requiredStatus()\n", true, &_init_f_requiredStatus_c0, &_call_f_requiredStatus_c0); + methods += new qt_gsi::GenericMethod ("setAutoValue|autoValue=", "@brief Method void QSqlField::setAutoValue(bool autoVal)\n", false, &_init_f_setAutoValue_864, &_call_f_setAutoValue_864); + methods += new qt_gsi::GenericMethod ("setDefaultValue|defaultValue=", "@brief Method void QSqlField::setDefaultValue(const QVariant &value)\n", false, &_init_f_setDefaultValue_2119, &_call_f_setDefaultValue_2119); + methods += new qt_gsi::GenericMethod ("setGenerated|generated=", "@brief Method void QSqlField::setGenerated(bool gen)\n", false, &_init_f_setGenerated_864, &_call_f_setGenerated_864); + methods += new qt_gsi::GenericMethod ("setLength|length=", "@brief Method void QSqlField::setLength(int fieldLength)\n", false, &_init_f_setLength_767, &_call_f_setLength_767); + methods += new qt_gsi::GenericMethod ("setMetaType", "@brief Method void QSqlField::setMetaType(QMetaType type)\n", false, &_init_f_setMetaType_1326, &_call_f_setMetaType_1326); + methods += new qt_gsi::GenericMethod ("setName|name=", "@brief Method void QSqlField::setName(const QString &name)\n", false, &_init_f_setName_2025, &_call_f_setName_2025); + methods += new qt_gsi::GenericMethod ("setPrecision|precision=", "@brief Method void QSqlField::setPrecision(int precision)\n", false, &_init_f_setPrecision_767, &_call_f_setPrecision_767); + methods += new qt_gsi::GenericMethod ("setReadOnly|readOnly=", "@brief Method void QSqlField::setReadOnly(bool readOnly)\n", false, &_init_f_setReadOnly_864, &_call_f_setReadOnly_864); + methods += new qt_gsi::GenericMethod ("setRequired", "@brief Method void QSqlField::setRequired(bool required)\n", false, &_init_f_setRequired_864, &_call_f_setRequired_864); + methods += new qt_gsi::GenericMethod ("setRequiredStatus|requiredStatus=", "@brief Method void QSqlField::setRequiredStatus(QSqlField::RequiredStatus status)\n", false, &_init_f_setRequiredStatus_2898, &_call_f_setRequiredStatus_2898); + methods += new qt_gsi::GenericMethod ("setSqlType", "@brief Method void QSqlField::setSqlType(int type)\n", false, &_init_f_setSqlType_767, &_call_f_setSqlType_767); + methods += new qt_gsi::GenericMethod ("setTableName", "@brief Method void QSqlField::setTableName(const QString &tableName)\n", false, &_init_f_setTableName_2025, &_call_f_setTableName_2025); + methods += new qt_gsi::GenericMethod ("setType|type=", "@brief Method void QSqlField::setType(QVariant::Type type)\n", false, &_init_f_setType_1776, &_call_f_setType_1776); + methods += new qt_gsi::GenericMethod ("setValue|value=", "@brief Method void QSqlField::setValue(const QVariant &value)\n", false, &_init_f_setValue_2119, &_call_f_setValue_2119); + methods += new qt_gsi::GenericMethod ("tableName", "@brief Method QString QSqlField::tableName()\n", true, &_init_f_tableName_c0, &_call_f_tableName_c0); + methods += new qt_gsi::GenericMethod (":type", "@brief Method QVariant::Type QSqlField::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericMethod ("typeID", "@brief Method int QSqlField::typeID()\n", true, &_init_f_typeID_c0, &_call_f_typeID_c0); + methods += new qt_gsi::GenericMethod (":value", "@brief Method QVariant QSqlField::value()\n", true, &_init_f_value_c0, &_call_f_value_c0); + return methods; +} + +gsi::Class decl_QSqlField ("QtSql", "QSqlField", + methods_QSqlField (), + "@qt\n@brief Binding of QSqlField"); + + +GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlField () { return decl_QSqlField; } + +} + + +// Implementation of the enum wrapper class for QSqlField::RequiredStatus +namespace qt_gsi +{ + +static gsi::Enum decl_QSqlField_RequiredStatus_Enum ("QtSql", "QSqlField_RequiredStatus", + gsi::enum_const ("Unknown", QSqlField::Unknown, "@brief Enum constant QSqlField::Unknown") + + gsi::enum_const ("Optional", QSqlField::Optional, "@brief Enum constant QSqlField::Optional") + + gsi::enum_const ("Required", QSqlField::Required, "@brief Enum constant QSqlField::Required"), + "@qt\n@brief This class represents the QSqlField::RequiredStatus enum"); + +static gsi::QFlagsClass decl_QSqlField_RequiredStatus_Enums ("QtSql", "QSqlField_QFlags_RequiredStatus", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSqlField_RequiredStatus_Enum_in_parent (decl_QSqlField_RequiredStatus_Enum.defs ()); +static gsi::ClassExt decl_QSqlField_RequiredStatus_Enum_as_child (decl_QSqlField_RequiredStatus_Enum, "RequiredStatus"); +static gsi::ClassExt decl_QSqlField_RequiredStatus_Enums_as_child (decl_QSqlField_RequiredStatus_Enums, "QFlags_RequiredStatus"); + +} + diff --git a/src/gsiqt/qt6/QtSql/gsiDeclQSqlIndex.cc b/src/gsiqt/qt6/QtSql/gsiDeclQSqlIndex.cc new file mode 100644 index 000000000..29c5cf2c8 --- /dev/null +++ b/src/gsiqt/qt6/QtSql/gsiDeclQSqlIndex.cc @@ -0,0 +1,285 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSqlIndex.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtSqlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSqlIndex + +// Constructor QSqlIndex::QSqlIndex(const QString &cursorName, const QString &name) + + +static void _init_ctor_QSqlIndex_3942 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursorName", true, "QString()"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSqlIndex_3942 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write (new QSqlIndex (arg1, arg2)); +} + + +// Constructor QSqlIndex::QSqlIndex(const QSqlIndex &other) + + +static void _init_ctor_QSqlIndex_2202 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSqlIndex_2202 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QSqlIndex (arg1)); +} + + +// void QSqlIndex::append(const QSqlField &field) + + +static void _init_f_append_2182 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("field"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_append_2182 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlField &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlIndex *)cls)->append (arg1); +} + + +// void QSqlIndex::append(const QSqlField &field, bool desc) + + +static void _init_f_append_2938 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("field"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("desc"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_append_2938 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlField &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlIndex *)cls)->append (arg1, arg2); +} + + +// QString QSqlIndex::cursorName() + + +static void _init_f_cursorName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cursorName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlIndex *)cls)->cursorName ()); +} + + +// bool QSqlIndex::isDescending(int i) + + +static void _init_f_isDescending_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isDescending_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlIndex *)cls)->isDescending (arg1)); +} + + +// QString QSqlIndex::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlIndex *)cls)->name ()); +} + + +// QSqlIndex &QSqlIndex::operator=(const QSqlIndex &other) + + +static void _init_f_operator_eq__2202 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2202 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlIndex &)((QSqlIndex *)cls)->operator= (arg1)); +} + + +// void QSqlIndex::setCursorName(const QString &cursorName) + + +static void _init_f_setCursorName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursorName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCursorName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlIndex *)cls)->setCursorName (arg1); +} + + +// void QSqlIndex::setDescending(int i, bool desc) + + +static void _init_f_setDescending_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("desc"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setDescending_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlIndex *)cls)->setDescending (arg1, arg2); +} + + +// void QSqlIndex::setName(const QString &name) + + +static void _init_f_setName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlIndex *)cls)->setName (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSqlIndex () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlIndex::QSqlIndex(const QString &cursorName, const QString &name)\nThis method creates an object of class QSqlIndex.", &_init_ctor_QSqlIndex_3942, &_call_ctor_QSqlIndex_3942); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlIndex::QSqlIndex(const QSqlIndex &other)\nThis method creates an object of class QSqlIndex.", &_init_ctor_QSqlIndex_2202, &_call_ctor_QSqlIndex_2202); + methods += new qt_gsi::GenericMethod ("append", "@brief Method void QSqlIndex::append(const QSqlField &field)\n", false, &_init_f_append_2182, &_call_f_append_2182); + methods += new qt_gsi::GenericMethod ("append", "@brief Method void QSqlIndex::append(const QSqlField &field, bool desc)\n", false, &_init_f_append_2938, &_call_f_append_2938); + methods += new qt_gsi::GenericMethod (":cursorName", "@brief Method QString QSqlIndex::cursorName()\n", true, &_init_f_cursorName_c0, &_call_f_cursorName_c0); + methods += new qt_gsi::GenericMethod ("isDescending?", "@brief Method bool QSqlIndex::isDescending(int i)\n", true, &_init_f_isDescending_c767, &_call_f_isDescending_c767); + methods += new qt_gsi::GenericMethod (":name", "@brief Method QString QSqlIndex::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QSqlIndex &QSqlIndex::operator=(const QSqlIndex &other)\n", false, &_init_f_operator_eq__2202, &_call_f_operator_eq__2202); + methods += new qt_gsi::GenericMethod ("setCursorName|cursorName=", "@brief Method void QSqlIndex::setCursorName(const QString &cursorName)\n", false, &_init_f_setCursorName_2025, &_call_f_setCursorName_2025); + methods += new qt_gsi::GenericMethod ("setDescending", "@brief Method void QSqlIndex::setDescending(int i, bool desc)\n", false, &_init_f_setDescending_1523, &_call_f_setDescending_1523); + methods += new qt_gsi::GenericMethod ("setName|name=", "@brief Method void QSqlIndex::setName(const QString &name)\n", false, &_init_f_setName_2025, &_call_f_setName_2025); + return methods; +} + +gsi::Class &qtdecl_QSqlRecord (); + +gsi::Class decl_QSqlIndex (qtdecl_QSqlRecord (), "QtSql", "QSqlIndex", + methods_QSqlIndex (), + "@qt\n@brief Binding of QSqlIndex"); + + +GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlIndex () { return decl_QSqlIndex; } + +} + diff --git a/src/gsiqt/qt6/QtSql/gsiDeclQSqlQuery.cc b/src/gsiqt/qt6/QtSql/gsiDeclQSqlQuery.cc new file mode 100644 index 000000000..af0e69f86 --- /dev/null +++ b/src/gsiqt/qt6/QtSql/gsiDeclQSqlQuery.cc @@ -0,0 +1,913 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSqlQuery.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtSqlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSqlQuery + +// Constructor QSqlQuery::QSqlQuery(QSqlResult *r) + + +static void _init_ctor_QSqlQuery_1646 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSqlQuery_1646 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSqlResult *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QSqlQuery (arg1)); +} + + +// Constructor QSqlQuery::QSqlQuery(const QString &query, const QSqlDatabase &db) + + +static void _init_ctor_QSqlQuery_4404 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "QString()"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("db", true, "QSqlDatabase()"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSqlQuery_4404 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QSqlDatabase &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSqlDatabase(), heap); + ret.write (new QSqlQuery (arg1, arg2)); +} + + +// Constructor QSqlQuery::QSqlQuery(const QSqlDatabase &db) + + +static void _init_ctor_QSqlQuery_2487 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("db"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSqlQuery_2487 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlDatabase &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QSqlQuery (arg1)); +} + + +// Constructor QSqlQuery::QSqlQuery(const QSqlQuery &other) + + +static void _init_ctor_QSqlQuery_2232 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSqlQuery_2232 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlQuery &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QSqlQuery (arg1)); +} + + +// void QSqlQuery::addBindValue(const QVariant &val, QFlags type) + + +static void _init_f_addBindValue_4937 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("val"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type", true, "QSql::In"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_addBindValue_4937 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QSql::In, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQuery *)cls)->addBindValue (arg1, arg2); +} + + +// int QSqlQuery::at() + + +static void _init_f_at_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_at_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSqlQuery *)cls)->at ()); +} + + +// void QSqlQuery::bindValue(const QString &placeholder, const QVariant &val, QFlags type) + + +static void _init_f_bindValue_6854 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("placeholder"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("val"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type", true, "QSql::In"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_bindValue_6854 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QSql::In, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQuery *)cls)->bindValue (arg1, arg2, arg3); +} + + +// void QSqlQuery::bindValue(int pos, const QVariant &val, QFlags type) + + +static void _init_f_bindValue_5596 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("val"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type", true, "QSql::In"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_bindValue_5596 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QSql::In, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQuery *)cls)->bindValue (arg1, arg2, arg3); +} + + +// QVariant QSqlQuery::boundValue(const QString &placeholder) + + +static void _init_f_boundValue_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("placeholder"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_boundValue_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QSqlQuery *)cls)->boundValue (arg1)); +} + + +// QVariant QSqlQuery::boundValue(int pos) + + +static void _init_f_boundValue_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_boundValue_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QSqlQuery *)cls)->boundValue (arg1)); +} + + +// QVariantList QSqlQuery::boundValues() + + +static void _init_f_boundValues_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundValues_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariantList)((QSqlQuery *)cls)->boundValues ()); +} + + +// void QSqlQuery::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQuery *)cls)->clear (); +} + + +// const QSqlDriver *QSqlQuery::driver() + + +static void _init_f_driver_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_driver_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QSqlDriver *)((QSqlQuery *)cls)->driver ()); +} + + +// bool QSqlQuery::exec(const QString &query) + + +static void _init_f_exec_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_exec_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlQuery *)cls)->exec (arg1)); +} + + +// bool QSqlQuery::exec() + + +static void _init_f_exec_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exec_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlQuery *)cls)->exec ()); +} + + +// bool QSqlQuery::execBatch(QSqlQuery::BatchExecutionMode mode) + + +static void _init_f_execBatch_3290 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode", true, "QSqlQuery::ValuesAsRows"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_execBatch_3290 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSqlQuery::ValuesAsRows), heap); + ret.write ((bool)((QSqlQuery *)cls)->execBatch (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QString QSqlQuery::executedQuery() + + +static void _init_f_executedQuery_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_executedQuery_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlQuery *)cls)->executedQuery ()); +} + + +// void QSqlQuery::finish() + + +static void _init_f_finish_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_finish_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQuery *)cls)->finish (); +} + + +// bool QSqlQuery::first() + + +static void _init_f_first_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_first_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlQuery *)cls)->first ()); +} + + +// bool QSqlQuery::isActive() + + +static void _init_f_isActive_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isActive_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlQuery *)cls)->isActive ()); +} + + +// bool QSqlQuery::isForwardOnly() + + +static void _init_f_isForwardOnly_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isForwardOnly_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlQuery *)cls)->isForwardOnly ()); +} + + +// bool QSqlQuery::isNull(int field) + + +static void _init_f_isNull_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("field"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isNull_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlQuery *)cls)->isNull (arg1)); +} + + +// bool QSqlQuery::isNull(const QString &name) + + +static void _init_f_isNull_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isNull_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlQuery *)cls)->isNull (arg1)); +} + + +// bool QSqlQuery::isSelect() + + +static void _init_f_isSelect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSelect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlQuery *)cls)->isSelect ()); +} + + +// bool QSqlQuery::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlQuery *)cls)->isValid ()); +} + + +// bool QSqlQuery::last() + + +static void _init_f_last_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_last_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlQuery *)cls)->last ()); +} + + +// QSqlError QSqlQuery::lastError() + + +static void _init_f_lastError_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastError_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSqlError)((QSqlQuery *)cls)->lastError ()); +} + + +// QVariant QSqlQuery::lastInsertId() + + +static void _init_f_lastInsertId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastInsertId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QSqlQuery *)cls)->lastInsertId ()); +} + + +// QString QSqlQuery::lastQuery() + + +static void _init_f_lastQuery_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastQuery_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlQuery *)cls)->lastQuery ()); +} + + +// bool QSqlQuery::next() + + +static void _init_f_next_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_next_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlQuery *)cls)->next ()); +} + + +// bool QSqlQuery::nextResult() + + +static void _init_f_nextResult_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nextResult_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlQuery *)cls)->nextResult ()); +} + + +// int QSqlQuery::numRowsAffected() + + +static void _init_f_numRowsAffected_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_numRowsAffected_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSqlQuery *)cls)->numRowsAffected ()); +} + + +// QSql::NumericalPrecisionPolicy QSqlQuery::numericalPrecisionPolicy() + + +static void _init_f_numericalPrecisionPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_numericalPrecisionPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSqlQuery *)cls)->numericalPrecisionPolicy ())); +} + + +// QSqlQuery &QSqlQuery::operator=(const QSqlQuery &other) + + +static void _init_f_operator_eq__2232 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2232 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlQuery &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlQuery &)((QSqlQuery *)cls)->operator= (arg1)); +} + + +// bool QSqlQuery::prepare(const QString &query) + + +static void _init_f_prepare_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_prepare_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlQuery *)cls)->prepare (arg1)); +} + + +// bool QSqlQuery::previous() + + +static void _init_f_previous_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_previous_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlQuery *)cls)->previous ()); +} + + +// QSqlRecord QSqlQuery::record() + + +static void _init_f_record_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_record_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSqlRecord)((QSqlQuery *)cls)->record ()); +} + + +// const QSqlResult *QSqlQuery::result() + + +static void _init_f_result_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_result_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QSqlResult *)((QSqlQuery *)cls)->result ()); +} + + +// bool QSqlQuery::seek(int i, bool relative) + + +static void _init_f_seek_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("relative", true, "false"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_seek_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ret.write ((bool)((QSqlQuery *)cls)->seek (arg1, arg2)); +} + + +// void QSqlQuery::setForwardOnly(bool forward) + + +static void _init_f_setForwardOnly_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("forward"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setForwardOnly_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQuery *)cls)->setForwardOnly (arg1); +} + + +// void QSqlQuery::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy) + + +static void _init_f_setNumericalPrecisionPolicy_3429 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("precisionPolicy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setNumericalPrecisionPolicy_3429 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQuery *)cls)->setNumericalPrecisionPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// int QSqlQuery::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSqlQuery *)cls)->size ()); +} + + +// void QSqlQuery::swap(QSqlQuery &other) + + +static void _init_f_swap_1537 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1537 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSqlQuery &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQuery *)cls)->swap (arg1); +} + + +// QVariant QSqlQuery::value(int i) + + +static void _init_f_value_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_value_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QSqlQuery *)cls)->value (arg1)); +} + + +// QVariant QSqlQuery::value(const QString &name) + + +static void _init_f_value_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_value_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QSqlQuery *)cls)->value (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSqlQuery () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlQuery::QSqlQuery(QSqlResult *r)\nThis method creates an object of class QSqlQuery.", &_init_ctor_QSqlQuery_1646, &_call_ctor_QSqlQuery_1646); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlQuery::QSqlQuery(const QString &query, const QSqlDatabase &db)\nThis method creates an object of class QSqlQuery.", &_init_ctor_QSqlQuery_4404, &_call_ctor_QSqlQuery_4404); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlQuery::QSqlQuery(const QSqlDatabase &db)\nThis method creates an object of class QSqlQuery.", &_init_ctor_QSqlQuery_2487, &_call_ctor_QSqlQuery_2487); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlQuery::QSqlQuery(const QSqlQuery &other)\nThis method creates an object of class QSqlQuery.", &_init_ctor_QSqlQuery_2232, &_call_ctor_QSqlQuery_2232); + methods += new qt_gsi::GenericMethod ("addBindValue", "@brief Method void QSqlQuery::addBindValue(const QVariant &val, QFlags type)\n", false, &_init_f_addBindValue_4937, &_call_f_addBindValue_4937); + methods += new qt_gsi::GenericMethod ("at", "@brief Method int QSqlQuery::at()\n", true, &_init_f_at_c0, &_call_f_at_c0); + methods += new qt_gsi::GenericMethod ("bindValue", "@brief Method void QSqlQuery::bindValue(const QString &placeholder, const QVariant &val, QFlags type)\n", false, &_init_f_bindValue_6854, &_call_f_bindValue_6854); + methods += new qt_gsi::GenericMethod ("bindValue", "@brief Method void QSqlQuery::bindValue(int pos, const QVariant &val, QFlags type)\n", false, &_init_f_bindValue_5596, &_call_f_bindValue_5596); + methods += new qt_gsi::GenericMethod ("boundValue", "@brief Method QVariant QSqlQuery::boundValue(const QString &placeholder)\n", true, &_init_f_boundValue_c2025, &_call_f_boundValue_c2025); + methods += new qt_gsi::GenericMethod ("boundValue", "@brief Method QVariant QSqlQuery::boundValue(int pos)\n", true, &_init_f_boundValue_c767, &_call_f_boundValue_c767); + methods += new qt_gsi::GenericMethod ("boundValues", "@brief Method QVariantList QSqlQuery::boundValues()\n", true, &_init_f_boundValues_c0, &_call_f_boundValues_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QSqlQuery::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("driver", "@brief Method const QSqlDriver *QSqlQuery::driver()\n", true, &_init_f_driver_c0, &_call_f_driver_c0); + methods += new qt_gsi::GenericMethod ("exec", "@brief Method bool QSqlQuery::exec(const QString &query)\n", false, &_init_f_exec_2025, &_call_f_exec_2025); + methods += new qt_gsi::GenericMethod ("exec", "@brief Method bool QSqlQuery::exec()\n", false, &_init_f_exec_0, &_call_f_exec_0); + methods += new qt_gsi::GenericMethod ("execBatch", "@brief Method bool QSqlQuery::execBatch(QSqlQuery::BatchExecutionMode mode)\n", false, &_init_f_execBatch_3290, &_call_f_execBatch_3290); + methods += new qt_gsi::GenericMethod ("executedQuery", "@brief Method QString QSqlQuery::executedQuery()\n", true, &_init_f_executedQuery_c0, &_call_f_executedQuery_c0); + methods += new qt_gsi::GenericMethod ("finish", "@brief Method void QSqlQuery::finish()\n", false, &_init_f_finish_0, &_call_f_finish_0); + methods += new qt_gsi::GenericMethod ("first", "@brief Method bool QSqlQuery::first()\n", false, &_init_f_first_0, &_call_f_first_0); + methods += new qt_gsi::GenericMethod ("isActive?", "@brief Method bool QSqlQuery::isActive()\n", true, &_init_f_isActive_c0, &_call_f_isActive_c0); + methods += new qt_gsi::GenericMethod ("isForwardOnly?|:forwardOnly", "@brief Method bool QSqlQuery::isForwardOnly()\n", true, &_init_f_isForwardOnly_c0, &_call_f_isForwardOnly_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QSqlQuery::isNull(int field)\n", true, &_init_f_isNull_c767, &_call_f_isNull_c767); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QSqlQuery::isNull(const QString &name)\n", true, &_init_f_isNull_c2025, &_call_f_isNull_c2025); + methods += new qt_gsi::GenericMethod ("isSelect?", "@brief Method bool QSqlQuery::isSelect()\n", true, &_init_f_isSelect_c0, &_call_f_isSelect_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QSqlQuery::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("last", "@brief Method bool QSqlQuery::last()\n", false, &_init_f_last_0, &_call_f_last_0); + methods += new qt_gsi::GenericMethod ("lastError", "@brief Method QSqlError QSqlQuery::lastError()\n", true, &_init_f_lastError_c0, &_call_f_lastError_c0); + methods += new qt_gsi::GenericMethod ("lastInsertId", "@brief Method QVariant QSqlQuery::lastInsertId()\n", true, &_init_f_lastInsertId_c0, &_call_f_lastInsertId_c0); + methods += new qt_gsi::GenericMethod ("lastQuery", "@brief Method QString QSqlQuery::lastQuery()\n", true, &_init_f_lastQuery_c0, &_call_f_lastQuery_c0); + methods += new qt_gsi::GenericMethod ("next", "@brief Method bool QSqlQuery::next()\n", false, &_init_f_next_0, &_call_f_next_0); + methods += new qt_gsi::GenericMethod ("nextResult", "@brief Method bool QSqlQuery::nextResult()\n", false, &_init_f_nextResult_0, &_call_f_nextResult_0); + methods += new qt_gsi::GenericMethod ("numRowsAffected", "@brief Method int QSqlQuery::numRowsAffected()\n", true, &_init_f_numRowsAffected_c0, &_call_f_numRowsAffected_c0); + methods += new qt_gsi::GenericMethod (":numericalPrecisionPolicy", "@brief Method QSql::NumericalPrecisionPolicy QSqlQuery::numericalPrecisionPolicy()\n", true, &_init_f_numericalPrecisionPolicy_c0, &_call_f_numericalPrecisionPolicy_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QSqlQuery &QSqlQuery::operator=(const QSqlQuery &other)\n", false, &_init_f_operator_eq__2232, &_call_f_operator_eq__2232); + methods += new qt_gsi::GenericMethod ("prepare", "@brief Method bool QSqlQuery::prepare(const QString &query)\n", false, &_init_f_prepare_2025, &_call_f_prepare_2025); + methods += new qt_gsi::GenericMethod ("previous", "@brief Method bool QSqlQuery::previous()\n", false, &_init_f_previous_0, &_call_f_previous_0); + methods += new qt_gsi::GenericMethod ("record", "@brief Method QSqlRecord QSqlQuery::record()\n", true, &_init_f_record_c0, &_call_f_record_c0); + methods += new qt_gsi::GenericMethod ("result", "@brief Method const QSqlResult *QSqlQuery::result()\n", true, &_init_f_result_c0, &_call_f_result_c0); + methods += new qt_gsi::GenericMethod ("seek", "@brief Method bool QSqlQuery::seek(int i, bool relative)\n", false, &_init_f_seek_1523, &_call_f_seek_1523); + methods += new qt_gsi::GenericMethod ("setForwardOnly|forwardOnly=", "@brief Method void QSqlQuery::setForwardOnly(bool forward)\n", false, &_init_f_setForwardOnly_864, &_call_f_setForwardOnly_864); + methods += new qt_gsi::GenericMethod ("setNumericalPrecisionPolicy|numericalPrecisionPolicy=", "@brief Method void QSqlQuery::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy)\n", false, &_init_f_setNumericalPrecisionPolicy_3429, &_call_f_setNumericalPrecisionPolicy_3429); + methods += new qt_gsi::GenericMethod ("size", "@brief Method int QSqlQuery::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QSqlQuery::swap(QSqlQuery &other)\n", false, &_init_f_swap_1537, &_call_f_swap_1537); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QVariant QSqlQuery::value(int i)\n", true, &_init_f_value_c767, &_call_f_value_c767); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QVariant QSqlQuery::value(const QString &name)\n", true, &_init_f_value_c2025, &_call_f_value_c2025); + return methods; +} + +gsi::Class decl_QSqlQuery ("QtSql", "QSqlQuery", + methods_QSqlQuery (), + "@qt\n@brief Binding of QSqlQuery"); + + +GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlQuery () { return decl_QSqlQuery; } + +} + + +// Implementation of the enum wrapper class for QSqlQuery::BatchExecutionMode +namespace qt_gsi +{ + +static gsi::Enum decl_QSqlQuery_BatchExecutionMode_Enum ("QtSql", "QSqlQuery_BatchExecutionMode", + gsi::enum_const ("ValuesAsRows", QSqlQuery::ValuesAsRows, "@brief Enum constant QSqlQuery::ValuesAsRows") + + gsi::enum_const ("ValuesAsColumns", QSqlQuery::ValuesAsColumns, "@brief Enum constant QSqlQuery::ValuesAsColumns"), + "@qt\n@brief This class represents the QSqlQuery::BatchExecutionMode enum"); + +static gsi::QFlagsClass decl_QSqlQuery_BatchExecutionMode_Enums ("QtSql", "QSqlQuery_QFlags_BatchExecutionMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSqlQuery_BatchExecutionMode_Enum_in_parent (decl_QSqlQuery_BatchExecutionMode_Enum.defs ()); +static gsi::ClassExt decl_QSqlQuery_BatchExecutionMode_Enum_as_child (decl_QSqlQuery_BatchExecutionMode_Enum, "BatchExecutionMode"); +static gsi::ClassExt decl_QSqlQuery_BatchExecutionMode_Enums_as_child (decl_QSqlQuery_BatchExecutionMode_Enums, "QFlags_BatchExecutionMode"); + +} + diff --git a/src/gsiqt/qt6/QtSql/gsiDeclQSqlQueryModel.cc b/src/gsiqt/qt6/QtSql/gsiDeclQSqlQueryModel.cc new file mode 100644 index 000000000..3bc8b3d43 --- /dev/null +++ b/src/gsiqt/qt6/QtSql/gsiDeclQSqlQueryModel.cc @@ -0,0 +1,3782 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSqlQueryModel.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtSqlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSqlQueryModel + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSqlQueryModel::staticMetaObject); +} + + +// bool QSqlQueryModel::canFetchMore(const QModelIndex &parent) + + +static void _init_f_canFetchMore_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_canFetchMore_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QSqlQueryModel *)cls)->canFetchMore (arg1)); +} + + +// void QSqlQueryModel::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel *)cls)->clear (); +} + + +// int QSqlQueryModel::columnCount(const QModelIndex &parent) + + +static void _init_f_columnCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QSqlQueryModel *)cls)->columnCount (arg1)); +} + + +// QVariant QSqlQueryModel::data(const QModelIndex &item, int role) + + +static void _init_f_data_c3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_data_c3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QSqlQueryModel *)cls)->data (arg1, arg2)); +} + + +// void QSqlQueryModel::fetchMore(const QModelIndex &parent) + + +static void _init_f_fetchMore_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fetchMore_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel *)cls)->fetchMore (arg1); +} + + +// QVariant QSqlQueryModel::headerData(int section, Qt::Orientation orientation, int role) + + +static void _init_f_headerData_c3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_headerData_c3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QSqlQueryModel *)cls)->headerData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// bool QSqlQueryModel::insertColumns(int column, int count, const QModelIndex &parent) + + +static void _init_f_insertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QSqlQueryModel *)cls)->insertColumns (arg1, arg2, arg3)); +} + + +// QSqlError QSqlQueryModel::lastError() + + +static void _init_f_lastError_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastError_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSqlError)((QSqlQueryModel *)cls)->lastError ()); +} + + +// QSqlQuery QSqlQueryModel::query() + + +static void _init_f_query_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_query_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSqlQuery)((QSqlQueryModel *)cls)->query ()); +} + + +// QSqlRecord QSqlQueryModel::record(int row) + + +static void _init_f_record_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_record_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlRecord)((QSqlQueryModel *)cls)->record (arg1)); +} + + +// QSqlRecord QSqlQueryModel::record() + + +static void _init_f_record_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_record_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSqlRecord)((QSqlQueryModel *)cls)->record ()); +} + + +// bool QSqlQueryModel::removeColumns(int column, int count, const QModelIndex &parent) + + +static void _init_f_removeColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_removeColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QSqlQueryModel *)cls)->removeColumns (arg1, arg2, arg3)); +} + + +// QHash QSqlQueryModel::roleNames() + + +static void _init_f_roleNames_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_roleNames_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QSqlQueryModel *)cls)->roleNames ()); +} + + +// int QSqlQueryModel::rowCount(const QModelIndex &parent) + + +static void _init_f_rowCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QSqlQueryModel *)cls)->rowCount (arg1)); +} + + +// bool QSqlQueryModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + + +static void _init_f_setHeaderData_5242 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role", true, "Qt::EditRole"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setHeaderData_5242 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::EditRole, heap); + ret.write ((bool)((QSqlQueryModel *)cls)->setHeaderData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, arg4)); +} + + +// void QSqlQueryModel::setQuery(const QSqlQuery &query) + + +static void _init_f_setQuery_2232 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setQuery_2232 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlQuery &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel *)cls)->setQuery (arg1); +} + + +// void QSqlQueryModel::setQuery(const QString &query, const QSqlDatabase &db) + + +static void _init_f_setQuery_4404 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("db", true, "QSqlDatabase()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setQuery_4404 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QSqlDatabase &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSqlDatabase(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel *)cls)->setQuery (arg1, arg2); +} + + +// static QString QSqlQueryModel::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSqlQueryModel::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSqlQueryModel () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Method bool QSqlQueryModel::canFetchMore(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::canFetchMore", true, &_init_f_canFetchMore_c2395, &_call_f_canFetchMore_c2395); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QSqlQueryModel::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Method int QSqlQueryModel::columnCount(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::columnCount", true, &_init_f_columnCount_c2395, &_call_f_columnCount_c2395); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant QSqlQueryModel::data(const QModelIndex &item, int role)\nThis is a reimplementation of QAbstractItemModel::data", true, &_init_f_data_c3054, &_call_f_data_c3054); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Method void QSqlQueryModel::fetchMore(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::fetchMore", false, &_init_f_fetchMore_2395, &_call_f_fetchMore_2395); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Method QVariant QSqlQueryModel::headerData(int section, Qt::Orientation orientation, int role)\nThis is a reimplementation of QAbstractItemModel::headerData", true, &_init_f_headerData_c3231, &_call_f_headerData_c3231); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Method bool QSqlQueryModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::insertColumns", false, &_init_f_insertColumns_3713, &_call_f_insertColumns_3713); + methods += new qt_gsi::GenericMethod ("lastError", "@brief Method QSqlError QSqlQueryModel::lastError()\n", true, &_init_f_lastError_c0, &_call_f_lastError_c0); + methods += new qt_gsi::GenericMethod (":query", "@brief Method QSqlQuery QSqlQueryModel::query()\n", true, &_init_f_query_c0, &_call_f_query_c0); + methods += new qt_gsi::GenericMethod ("record", "@brief Method QSqlRecord QSqlQueryModel::record(int row)\n", true, &_init_f_record_c767, &_call_f_record_c767); + methods += new qt_gsi::GenericMethod ("record", "@brief Method QSqlRecord QSqlQueryModel::record()\n", true, &_init_f_record_c0, &_call_f_record_c0); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Method bool QSqlQueryModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::removeColumns", false, &_init_f_removeColumns_3713, &_call_f_removeColumns_3713); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Method QHash QSqlQueryModel::roleNames()\nThis is a reimplementation of QAbstractItemModel::roleNames", true, &_init_f_roleNames_c0, &_call_f_roleNames_c0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Method int QSqlQueryModel::rowCount(const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::rowCount", true, &_init_f_rowCount_c2395, &_call_f_rowCount_c2395); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Method bool QSqlQueryModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis is a reimplementation of QAbstractItemModel::setHeaderData", false, &_init_f_setHeaderData_5242, &_call_f_setHeaderData_5242); + methods += new qt_gsi::GenericMethod ("setQuery|query=", "@brief Method void QSqlQueryModel::setQuery(const QSqlQuery &query)\n", false, &_init_f_setQuery_2232, &_call_f_setQuery_2232); + methods += new qt_gsi::GenericMethod ("setQuery", "@brief Method void QSqlQueryModel::setQuery(const QString &query, const QSqlDatabase &db)\n", false, &_init_f_setQuery_4404, &_call_f_setQuery_4404); + methods += gsi::qt_signal ("columnsAboutToBeInserted(const QModelIndex &, int, int)", "columnsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlQueryModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationColumn"), "@brief Signal declaration for QSqlQueryModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeRemoved(const QModelIndex &, int, int)", "columnsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlQueryModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsInserted(const QModelIndex &, int, int)", "columnsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlQueryModel::columnsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("column"), "@brief Signal declaration for QSqlQueryModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsRemoved(const QModelIndex &, int, int)", "columnsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlQueryModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal & > ("dataChanged(const QModelIndex &, const QModelIndex &, const QList &)", "dataChanged", gsi::arg("topLeft"), gsi::arg("bottomRight"), gsi::arg("roles"), "@brief Signal declaration for QSqlQueryModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSqlQueryModel::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, int, int > ("headerDataChanged(Qt::Orientation, int, int)", "headerDataChanged", gsi::arg("orientation"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlQueryModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutAboutToBeChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutAboutToBeChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QSqlQueryModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QSqlQueryModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelAboutToBeReset()", "modelAboutToBeReset", "@brief Signal declaration for QSqlQueryModel::modelAboutToBeReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelReset()", "modelReset", "@brief Signal declaration for QSqlQueryModel::modelReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSqlQueryModel::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeInserted(const QModelIndex &, int, int)", "rowsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlQueryModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationRow"), "@brief Signal declaration for QSqlQueryModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeRemoved(const QModelIndex &, int, int)", "rowsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlQueryModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsInserted(const QModelIndex &, int, int)", "rowsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlQueryModel::rowsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("row"), "@brief Signal declaration for QSqlQueryModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsRemoved(const QModelIndex &, int, int)", "rowsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlQueryModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSqlQueryModel::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractTableModel (); + +qt_gsi::QtNativeClass decl_QSqlQueryModel (qtdecl_QAbstractTableModel (), "QtSql", "QSqlQueryModel_Native", + methods_QSqlQueryModel (), + "@hide\n@alias QSqlQueryModel"); + +GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlQueryModel () { return decl_QSqlQueryModel; } + +} + + +class QSqlQueryModel_Adaptor : public QSqlQueryModel, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSqlQueryModel_Adaptor(); + + // [adaptor ctor] QSqlQueryModel::QSqlQueryModel(QObject *parent) + QSqlQueryModel_Adaptor() : QSqlQueryModel() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSqlQueryModel::QSqlQueryModel(QObject *parent) + QSqlQueryModel_Adaptor(QObject *parent) : QSqlQueryModel(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QSqlQueryModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + void fp_QSqlQueryModel_beginInsertColumns_3713 (const QModelIndex &parent, int first, int last) { + QSqlQueryModel::beginInsertColumns(parent, first, last); + } + + // [expose] void QSqlQueryModel::beginInsertRows(const QModelIndex &parent, int first, int last) + void fp_QSqlQueryModel_beginInsertRows_3713 (const QModelIndex &parent, int first, int last) { + QSqlQueryModel::beginInsertRows(parent, first, last); + } + + // [expose] bool QSqlQueryModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + bool fp_QSqlQueryModel_beginMoveColumns_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) { + return QSqlQueryModel::beginMoveColumns(sourceParent, sourceFirst, sourceLast, destinationParent, destinationColumn); + } + + // [expose] bool QSqlQueryModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + bool fp_QSqlQueryModel_beginMoveRows_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) { + return QSqlQueryModel::beginMoveRows(sourceParent, sourceFirst, sourceLast, destinationParent, destinationRow); + } + + // [expose] void QSqlQueryModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + void fp_QSqlQueryModel_beginRemoveColumns_3713 (const QModelIndex &parent, int first, int last) { + QSqlQueryModel::beginRemoveColumns(parent, first, last); + } + + // [expose] void QSqlQueryModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + void fp_QSqlQueryModel_beginRemoveRows_3713 (const QModelIndex &parent, int first, int last) { + QSqlQueryModel::beginRemoveRows(parent, first, last); + } + + // [expose] void QSqlQueryModel::beginResetModel() + void fp_QSqlQueryModel_beginResetModel_0 () { + QSqlQueryModel::beginResetModel(); + } + + // [expose] void QSqlQueryModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + void fp_QSqlQueryModel_changePersistentIndex_4682 (const QModelIndex &from, const QModelIndex &to) { + QSqlQueryModel::changePersistentIndex(from, to); + } + + // [expose] void QSqlQueryModel::changePersistentIndexList(const QList &from, const QList &to) + void fp_QSqlQueryModel_changePersistentIndexList_5912 (const QList &from, const QList &to) { + QSqlQueryModel::changePersistentIndexList(from, to); + } + + // [expose] QModelIndex QSqlQueryModel::createIndex(int row, int column, const void *data) + QModelIndex fp_QSqlQueryModel_createIndex_c3069 (int row, int column, const void *data) const { + return QSqlQueryModel::createIndex(row, column, data); + } + + // [expose] QModelIndex QSqlQueryModel::createIndex(int row, int column, quintptr id) + QModelIndex fp_QSqlQueryModel_createIndex_c2657 (int row, int column, quintptr id) const { + return QSqlQueryModel::createIndex(row, column, id); + } + + // [expose] bool QSqlQueryModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + bool fp_QSqlQueryModel_decodeData_5302 (int row, int column, const QModelIndex &parent, QDataStream &stream) { + return QSqlQueryModel::decodeData(row, column, parent, stream); + } + + // [expose] void QSqlQueryModel::encodeData(const QList &indexes, QDataStream &stream) + void fp_QSqlQueryModel_encodeData_c4599 (const QList &indexes, QDataStream &stream) const { + QSqlQueryModel::encodeData(indexes, stream); + } + + // [expose] void QSqlQueryModel::endInsertColumns() + void fp_QSqlQueryModel_endInsertColumns_0 () { + QSqlQueryModel::endInsertColumns(); + } + + // [expose] void QSqlQueryModel::endInsertRows() + void fp_QSqlQueryModel_endInsertRows_0 () { + QSqlQueryModel::endInsertRows(); + } + + // [expose] void QSqlQueryModel::endMoveColumns() + void fp_QSqlQueryModel_endMoveColumns_0 () { + QSqlQueryModel::endMoveColumns(); + } + + // [expose] void QSqlQueryModel::endMoveRows() + void fp_QSqlQueryModel_endMoveRows_0 () { + QSqlQueryModel::endMoveRows(); + } + + // [expose] void QSqlQueryModel::endRemoveColumns() + void fp_QSqlQueryModel_endRemoveColumns_0 () { + QSqlQueryModel::endRemoveColumns(); + } + + // [expose] void QSqlQueryModel::endRemoveRows() + void fp_QSqlQueryModel_endRemoveRows_0 () { + QSqlQueryModel::endRemoveRows(); + } + + // [expose] void QSqlQueryModel::endResetModel() + void fp_QSqlQueryModel_endResetModel_0 () { + QSqlQueryModel::endResetModel(); + } + + // [expose] bool QSqlQueryModel::isSignalConnected(const QMetaMethod &signal) + bool fp_QSqlQueryModel_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSqlQueryModel::isSignalConnected(signal); + } + + // [expose] QList QSqlQueryModel::persistentIndexList() + QList fp_QSqlQueryModel_persistentIndexList_c0 () const { + return QSqlQueryModel::persistentIndexList(); + } + + // [expose] int QSqlQueryModel::receivers(const char *signal) + int fp_QSqlQueryModel_receivers_c1731 (const char *signal) const { + return QSqlQueryModel::receivers(signal); + } + + // [expose] QObject *QSqlQueryModel::sender() + QObject * fp_QSqlQueryModel_sender_c0 () const { + return QSqlQueryModel::sender(); + } + + // [expose] int QSqlQueryModel::senderSignalIndex() + int fp_QSqlQueryModel_senderSignalIndex_c0 () const { + return QSqlQueryModel::senderSignalIndex(); + } + + // [expose] void QSqlQueryModel::setLastError(const QSqlError &error) + void fp_QSqlQueryModel_setLastError_2220 (const QSqlError &error) { + QSqlQueryModel::setLastError(error); + } + + // [adaptor impl] QModelIndex QSqlQueryModel::buddy(const QModelIndex &index) + QModelIndex cbs_buddy_c2395_0(const QModelIndex &index) const + { + return QSqlQueryModel::buddy(index); + } + + virtual QModelIndex buddy(const QModelIndex &index) const + { + if (cb_buddy_c2395_0.can_issue()) { + return cb_buddy_c2395_0.issue(&QSqlQueryModel_Adaptor::cbs_buddy_c2395_0, index); + } else { + return QSqlQueryModel::buddy(index); + } + } + + // [adaptor impl] bool QSqlQueryModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_canDropMimeData_c7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) const + { + return QSqlQueryModel::canDropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const + { + if (cb_canDropMimeData_c7425_0.can_issue()) { + return cb_canDropMimeData_c7425_0.issue::target_type &, int, int, const QModelIndex &>(&QSqlQueryModel_Adaptor::cbs_canDropMimeData_c7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QSqlQueryModel::canDropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QSqlQueryModel::canFetchMore(const QModelIndex &parent) + bool cbs_canFetchMore_c2395_1(const QModelIndex &parent) const + { + return QSqlQueryModel::canFetchMore(parent); + } + + virtual bool canFetchMore(const QModelIndex &parent) const + { + if (cb_canFetchMore_c2395_1.can_issue()) { + return cb_canFetchMore_c2395_1.issue(&QSqlQueryModel_Adaptor::cbs_canFetchMore_c2395_1, parent); + } else { + return QSqlQueryModel::canFetchMore(parent); + } + } + + // [adaptor impl] void QSqlQueryModel::clear() + void cbs_clear_0_0() + { + QSqlQueryModel::clear(); + } + + virtual void clear() + { + if (cb_clear_0_0.can_issue()) { + cb_clear_0_0.issue(&QSqlQueryModel_Adaptor::cbs_clear_0_0); + } else { + QSqlQueryModel::clear(); + } + } + + // [adaptor impl] bool QSqlQueryModel::clearItemData(const QModelIndex &index) + bool cbs_clearItemData_2395_0(const QModelIndex &index) + { + return QSqlQueryModel::clearItemData(index); + } + + virtual bool clearItemData(const QModelIndex &index) + { + if (cb_clearItemData_2395_0.can_issue()) { + return cb_clearItemData_2395_0.issue(&QSqlQueryModel_Adaptor::cbs_clearItemData_2395_0, index); + } else { + return QSqlQueryModel::clearItemData(index); + } + } + + // [adaptor impl] int QSqlQueryModel::columnCount(const QModelIndex &parent) + int cbs_columnCount_c2395_1(const QModelIndex &parent) const + { + return QSqlQueryModel::columnCount(parent); + } + + virtual int columnCount(const QModelIndex &parent) const + { + if (cb_columnCount_c2395_1.can_issue()) { + return cb_columnCount_c2395_1.issue(&QSqlQueryModel_Adaptor::cbs_columnCount_c2395_1, parent); + } else { + return QSqlQueryModel::columnCount(parent); + } + } + + // [emitter impl] void QSqlQueryModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QSqlQueryModel_columnsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlQueryModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlQueryModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + void emitter_QSqlQueryModel_columnsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationColumn); + throw tl::Exception ("Can't emit private signal 'void QSqlQueryModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)'"); + } + + // [emitter impl] void QSqlQueryModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QSqlQueryModel_columnsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlQueryModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlQueryModel::columnsInserted(const QModelIndex &parent, int first, int last) + void emitter_QSqlQueryModel_columnsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlQueryModel::columnsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlQueryModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + void emitter_QSqlQueryModel_columnsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (column); + throw tl::Exception ("Can't emit private signal 'void QSqlQueryModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)'"); + } + + // [emitter impl] void QSqlQueryModel::columnsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QSqlQueryModel_columnsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlQueryModel::columnsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] QVariant QSqlQueryModel::data(const QModelIndex &item, int role) + QVariant cbs_data_c3054_1(const QModelIndex &item, int role) const + { + return QSqlQueryModel::data(item, role); + } + + virtual QVariant data(const QModelIndex &item, int role) const + { + if (cb_data_c3054_1.can_issue()) { + return cb_data_c3054_1.issue(&QSqlQueryModel_Adaptor::cbs_data_c3054_1, item, role); + } else { + return QSqlQueryModel::data(item, role); + } + } + + // [emitter impl] void QSqlQueryModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void emitter_QSqlQueryModel_dataChanged_6833(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + emit QSqlQueryModel::dataChanged(topLeft, bottomRight, roles); + } + + // [emitter impl] void QSqlQueryModel::destroyed(QObject *) + void emitter_QSqlQueryModel_destroyed_1302(QObject *arg1) + { + emit QSqlQueryModel::destroyed(arg1); + } + + // [adaptor impl] bool QSqlQueryModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_dropMimeData_7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) + { + return QSqlQueryModel::dropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + { + if (cb_dropMimeData_7425_0.can_issue()) { + return cb_dropMimeData_7425_0.issue::target_type &, int, int, const QModelIndex &>(&QSqlQueryModel_Adaptor::cbs_dropMimeData_7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QSqlQueryModel::dropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QSqlQueryModel::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QSqlQueryModel::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSqlQueryModel_Adaptor::cbs_event_1217_0, _event); + } else { + return QSqlQueryModel::event(_event); + } + } + + // [adaptor impl] bool QSqlQueryModel::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSqlQueryModel::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSqlQueryModel_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSqlQueryModel::eventFilter(watched, event); + } + } + + // [adaptor impl] void QSqlQueryModel::fetchMore(const QModelIndex &parent) + void cbs_fetchMore_2395_1(const QModelIndex &parent) + { + QSqlQueryModel::fetchMore(parent); + } + + virtual void fetchMore(const QModelIndex &parent) + { + if (cb_fetchMore_2395_1.can_issue()) { + cb_fetchMore_2395_1.issue(&QSqlQueryModel_Adaptor::cbs_fetchMore_2395_1, parent); + } else { + QSqlQueryModel::fetchMore(parent); + } + } + + // [adaptor impl] QFlags QSqlQueryModel::flags(const QModelIndex &index) + QFlags cbs_flags_c2395_0(const QModelIndex &index) const + { + return QSqlQueryModel::flags(index); + } + + virtual QFlags flags(const QModelIndex &index) const + { + if (cb_flags_c2395_0.can_issue()) { + return cb_flags_c2395_0.issue, const QModelIndex &>(&QSqlQueryModel_Adaptor::cbs_flags_c2395_0, index); + } else { + return QSqlQueryModel::flags(index); + } + } + + // [adaptor impl] QVariant QSqlQueryModel::headerData(int section, Qt::Orientation orientation, int role) + QVariant cbs_headerData_c3231_1(int section, const qt_gsi::Converter::target_type & orientation, int role) const + { + return QSqlQueryModel::headerData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), role); + } + + virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const + { + if (cb_headerData_c3231_1.can_issue()) { + return cb_headerData_c3231_1.issue::target_type &, int>(&QSqlQueryModel_Adaptor::cbs_headerData_c3231_1, section, qt_gsi::CppToQtAdaptor(orientation), role); + } else { + return QSqlQueryModel::headerData(section, orientation, role); + } + } + + // [emitter impl] void QSqlQueryModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + void emitter_QSqlQueryModel_headerDataChanged_3231(Qt::Orientation orientation, int first, int last) + { + emit QSqlQueryModel::headerDataChanged(orientation, first, last); + } + + // [adaptor impl] QModelIndex QSqlQueryModel::index(int row, int column, const QModelIndex &parent) + QModelIndex cbs_index_c3713_1(int row, int column, const QModelIndex &parent) const + { + return QSqlQueryModel::index(row, column, parent); + } + + virtual QModelIndex index(int row, int column, const QModelIndex &parent) const + { + if (cb_index_c3713_1.can_issue()) { + return cb_index_c3713_1.issue(&QSqlQueryModel_Adaptor::cbs_index_c3713_1, row, column, parent); + } else { + return QSqlQueryModel::index(row, column, parent); + } + } + + // [adaptor impl] bool QSqlQueryModel::insertColumns(int column, int count, const QModelIndex &parent) + bool cbs_insertColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QSqlQueryModel::insertColumns(column, count, parent); + } + + virtual bool insertColumns(int column, int count, const QModelIndex &parent) + { + if (cb_insertColumns_3713_1.can_issue()) { + return cb_insertColumns_3713_1.issue(&QSqlQueryModel_Adaptor::cbs_insertColumns_3713_1, column, count, parent); + } else { + return QSqlQueryModel::insertColumns(column, count, parent); + } + } + + // [adaptor impl] bool QSqlQueryModel::insertRows(int row, int count, const QModelIndex &parent) + bool cbs_insertRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QSqlQueryModel::insertRows(row, count, parent); + } + + virtual bool insertRows(int row, int count, const QModelIndex &parent) + { + if (cb_insertRows_3713_1.can_issue()) { + return cb_insertRows_3713_1.issue(&QSqlQueryModel_Adaptor::cbs_insertRows_3713_1, row, count, parent); + } else { + return QSqlQueryModel::insertRows(row, count, parent); + } + } + + // [adaptor impl] QMap QSqlQueryModel::itemData(const QModelIndex &index) + QMap cbs_itemData_c2395_0(const QModelIndex &index) const + { + return QSqlQueryModel::itemData(index); + } + + virtual QMap itemData(const QModelIndex &index) const + { + if (cb_itemData_c2395_0.can_issue()) { + return cb_itemData_c2395_0.issue, const QModelIndex &>(&QSqlQueryModel_Adaptor::cbs_itemData_c2395_0, index); + } else { + return QSqlQueryModel::itemData(index); + } + } + + // [emitter impl] void QSqlQueryModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QSqlQueryModel_layoutAboutToBeChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QSqlQueryModel::layoutAboutToBeChanged(parents, hint); + } + + // [emitter impl] void QSqlQueryModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QSqlQueryModel_layoutChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QSqlQueryModel::layoutChanged(parents, hint); + } + + // [adaptor impl] QList QSqlQueryModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + QList cbs_match_c7932_2(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + return QSqlQueryModel::match(start, role, value, hits, flags); + } + + virtual QList match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + if (cb_match_c7932_2.can_issue()) { + return cb_match_c7932_2.issue, const QModelIndex &, int, const QVariant &, int, QFlags >(&QSqlQueryModel_Adaptor::cbs_match_c7932_2, start, role, value, hits, flags); + } else { + return QSqlQueryModel::match(start, role, value, hits, flags); + } + } + + // [adaptor impl] QMimeData *QSqlQueryModel::mimeData(const QList &indexes) + QMimeData * cbs_mimeData_c3010_0(const QList &indexes) const + { + return QSqlQueryModel::mimeData(indexes); + } + + virtual QMimeData * mimeData(const QList &indexes) const + { + if (cb_mimeData_c3010_0.can_issue()) { + return cb_mimeData_c3010_0.issue &>(&QSqlQueryModel_Adaptor::cbs_mimeData_c3010_0, indexes); + } else { + return QSqlQueryModel::mimeData(indexes); + } + } + + // [adaptor impl] QStringList QSqlQueryModel::mimeTypes() + QStringList cbs_mimeTypes_c0_0() const + { + return QSqlQueryModel::mimeTypes(); + } + + virtual QStringList mimeTypes() const + { + if (cb_mimeTypes_c0_0.can_issue()) { + return cb_mimeTypes_c0_0.issue(&QSqlQueryModel_Adaptor::cbs_mimeTypes_c0_0); + } else { + return QSqlQueryModel::mimeTypes(); + } + } + + // [emitter impl] void QSqlQueryModel::modelAboutToBeReset() + void emitter_QSqlQueryModel_modelAboutToBeReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QSqlQueryModel::modelAboutToBeReset()'"); + } + + // [emitter impl] void QSqlQueryModel::modelReset() + void emitter_QSqlQueryModel_modelReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QSqlQueryModel::modelReset()'"); + } + + // [adaptor impl] bool QSqlQueryModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveColumns_6659_0(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QSqlQueryModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + + virtual bool moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveColumns_6659_0.can_issue()) { + return cb_moveColumns_6659_0.issue(&QSqlQueryModel_Adaptor::cbs_moveColumns_6659_0, sourceParent, sourceColumn, count, destinationParent, destinationChild); + } else { + return QSqlQueryModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] bool QSqlQueryModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveRows_6659_0(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QSqlQueryModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + + virtual bool moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveRows_6659_0.can_issue()) { + return cb_moveRows_6659_0.issue(&QSqlQueryModel_Adaptor::cbs_moveRows_6659_0, sourceParent, sourceRow, count, destinationParent, destinationChild); + } else { + return QSqlQueryModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] void QSqlQueryModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + void cbs_multiData_c4483_0(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + QSqlQueryModel::multiData(index, roleDataSpan); + } + + virtual void multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + if (cb_multiData_c4483_0.can_issue()) { + cb_multiData_c4483_0.issue(&QSqlQueryModel_Adaptor::cbs_multiData_c4483_0, index, roleDataSpan); + } else { + QSqlQueryModel::multiData(index, roleDataSpan); + } + } + + // [emitter impl] void QSqlQueryModel::objectNameChanged(const QString &objectName) + void emitter_QSqlQueryModel_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSqlQueryModel::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] bool QSqlQueryModel::removeColumns(int column, int count, const QModelIndex &parent) + bool cbs_removeColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QSqlQueryModel::removeColumns(column, count, parent); + } + + virtual bool removeColumns(int column, int count, const QModelIndex &parent) + { + if (cb_removeColumns_3713_1.can_issue()) { + return cb_removeColumns_3713_1.issue(&QSqlQueryModel_Adaptor::cbs_removeColumns_3713_1, column, count, parent); + } else { + return QSqlQueryModel::removeColumns(column, count, parent); + } + } + + // [adaptor impl] bool QSqlQueryModel::removeRows(int row, int count, const QModelIndex &parent) + bool cbs_removeRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QSqlQueryModel::removeRows(row, count, parent); + } + + virtual bool removeRows(int row, int count, const QModelIndex &parent) + { + if (cb_removeRows_3713_1.can_issue()) { + return cb_removeRows_3713_1.issue(&QSqlQueryModel_Adaptor::cbs_removeRows_3713_1, row, count, parent); + } else { + return QSqlQueryModel::removeRows(row, count, parent); + } + } + + // [adaptor impl] void QSqlQueryModel::revert() + void cbs_revert_0_0() + { + QSqlQueryModel::revert(); + } + + virtual void revert() + { + if (cb_revert_0_0.can_issue()) { + cb_revert_0_0.issue(&QSqlQueryModel_Adaptor::cbs_revert_0_0); + } else { + QSqlQueryModel::revert(); + } + } + + // [adaptor impl] QHash QSqlQueryModel::roleNames() + QHash cbs_roleNames_c0_0() const + { + return QSqlQueryModel::roleNames(); + } + + virtual QHash roleNames() const + { + if (cb_roleNames_c0_0.can_issue()) { + return cb_roleNames_c0_0.issue >(&QSqlQueryModel_Adaptor::cbs_roleNames_c0_0); + } else { + return QSqlQueryModel::roleNames(); + } + } + + // [adaptor impl] int QSqlQueryModel::rowCount(const QModelIndex &parent) + int cbs_rowCount_c2395_1(const QModelIndex &parent) const + { + return QSqlQueryModel::rowCount(parent); + } + + virtual int rowCount(const QModelIndex &parent) const + { + if (cb_rowCount_c2395_1.can_issue()) { + return cb_rowCount_c2395_1.issue(&QSqlQueryModel_Adaptor::cbs_rowCount_c2395_1, parent); + } else { + return QSqlQueryModel::rowCount(parent); + } + } + + // [emitter impl] void QSqlQueryModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QSqlQueryModel_rowsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlQueryModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlQueryModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + void emitter_QSqlQueryModel_rowsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationRow); + throw tl::Exception ("Can't emit private signal 'void QSqlQueryModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)'"); + } + + // [emitter impl] void QSqlQueryModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QSqlQueryModel_rowsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlQueryModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlQueryModel::rowsInserted(const QModelIndex &parent, int first, int last) + void emitter_QSqlQueryModel_rowsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlQueryModel::rowsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlQueryModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + void emitter_QSqlQueryModel_rowsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (row); + throw tl::Exception ("Can't emit private signal 'void QSqlQueryModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)'"); + } + + // [emitter impl] void QSqlQueryModel::rowsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QSqlQueryModel_rowsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlQueryModel::rowsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] bool QSqlQueryModel::setData(const QModelIndex &index, const QVariant &value, int role) + bool cbs_setData_5065_1(const QModelIndex &index, const QVariant &value, int role) + { + return QSqlQueryModel::setData(index, value, role); + } + + virtual bool setData(const QModelIndex &index, const QVariant &value, int role) + { + if (cb_setData_5065_1.can_issue()) { + return cb_setData_5065_1.issue(&QSqlQueryModel_Adaptor::cbs_setData_5065_1, index, value, role); + } else { + return QSqlQueryModel::setData(index, value, role); + } + } + + // [adaptor impl] bool QSqlQueryModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + bool cbs_setHeaderData_5242_1(int section, const qt_gsi::Converter::target_type & orientation, const QVariant &value, int role) + { + return QSqlQueryModel::setHeaderData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), value, role); + } + + virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + { + if (cb_setHeaderData_5242_1.can_issue()) { + return cb_setHeaderData_5242_1.issue::target_type &, const QVariant &, int>(&QSqlQueryModel_Adaptor::cbs_setHeaderData_5242_1, section, qt_gsi::CppToQtAdaptor(orientation), value, role); + } else { + return QSqlQueryModel::setHeaderData(section, orientation, value, role); + } + } + + // [adaptor impl] bool QSqlQueryModel::setItemData(const QModelIndex &index, const QMap &roles) + bool cbs_setItemData_5414_0(const QModelIndex &index, const QMap &roles) + { + return QSqlQueryModel::setItemData(index, roles); + } + + virtual bool setItemData(const QModelIndex &index, const QMap &roles) + { + if (cb_setItemData_5414_0.can_issue()) { + return cb_setItemData_5414_0.issue &>(&QSqlQueryModel_Adaptor::cbs_setItemData_5414_0, index, roles); + } else { + return QSqlQueryModel::setItemData(index, roles); + } + } + + // [adaptor impl] QModelIndex QSqlQueryModel::sibling(int row, int column, const QModelIndex &idx) + QModelIndex cbs_sibling_c3713_0(int row, int column, const QModelIndex &idx) const + { + return QSqlQueryModel::sibling(row, column, idx); + } + + virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const + { + if (cb_sibling_c3713_0.can_issue()) { + return cb_sibling_c3713_0.issue(&QSqlQueryModel_Adaptor::cbs_sibling_c3713_0, row, column, idx); + } else { + return QSqlQueryModel::sibling(row, column, idx); + } + } + + // [adaptor impl] void QSqlQueryModel::sort(int column, Qt::SortOrder order) + void cbs_sort_2340_1(int column, const qt_gsi::Converter::target_type & order) + { + QSqlQueryModel::sort(column, qt_gsi::QtToCppAdaptor(order).cref()); + } + + virtual void sort(int column, Qt::SortOrder order) + { + if (cb_sort_2340_1.can_issue()) { + cb_sort_2340_1.issue::target_type &>(&QSqlQueryModel_Adaptor::cbs_sort_2340_1, column, qt_gsi::CppToQtAdaptor(order)); + } else { + QSqlQueryModel::sort(column, order); + } + } + + // [adaptor impl] QSize QSqlQueryModel::span(const QModelIndex &index) + QSize cbs_span_c2395_0(const QModelIndex &index) const + { + return QSqlQueryModel::span(index); + } + + virtual QSize span(const QModelIndex &index) const + { + if (cb_span_c2395_0.can_issue()) { + return cb_span_c2395_0.issue(&QSqlQueryModel_Adaptor::cbs_span_c2395_0, index); + } else { + return QSqlQueryModel::span(index); + } + } + + // [adaptor impl] bool QSqlQueryModel::submit() + bool cbs_submit_0_0() + { + return QSqlQueryModel::submit(); + } + + virtual bool submit() + { + if (cb_submit_0_0.can_issue()) { + return cb_submit_0_0.issue(&QSqlQueryModel_Adaptor::cbs_submit_0_0); + } else { + return QSqlQueryModel::submit(); + } + } + + // [adaptor impl] QFlags QSqlQueryModel::supportedDragActions() + QFlags cbs_supportedDragActions_c0_0() const + { + return QSqlQueryModel::supportedDragActions(); + } + + virtual QFlags supportedDragActions() const + { + if (cb_supportedDragActions_c0_0.can_issue()) { + return cb_supportedDragActions_c0_0.issue >(&QSqlQueryModel_Adaptor::cbs_supportedDragActions_c0_0); + } else { + return QSqlQueryModel::supportedDragActions(); + } + } + + // [adaptor impl] QFlags QSqlQueryModel::supportedDropActions() + QFlags cbs_supportedDropActions_c0_0() const + { + return QSqlQueryModel::supportedDropActions(); + } + + virtual QFlags supportedDropActions() const + { + if (cb_supportedDropActions_c0_0.can_issue()) { + return cb_supportedDropActions_c0_0.issue >(&QSqlQueryModel_Adaptor::cbs_supportedDropActions_c0_0); + } else { + return QSqlQueryModel::supportedDropActions(); + } + } + + // [adaptor impl] void QSqlQueryModel::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSqlQueryModel::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSqlQueryModel_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSqlQueryModel::childEvent(event); + } + } + + // [adaptor impl] void QSqlQueryModel::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSqlQueryModel::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSqlQueryModel_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSqlQueryModel::customEvent(event); + } + } + + // [adaptor impl] void QSqlQueryModel::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSqlQueryModel::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSqlQueryModel_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSqlQueryModel::disconnectNotify(signal); + } + } + + // [adaptor impl] QModelIndex QSqlQueryModel::indexInQuery(const QModelIndex &item) + QModelIndex cbs_indexInQuery_c2395_0(const QModelIndex &item) const + { + return QSqlQueryModel::indexInQuery(item); + } + + virtual QModelIndex indexInQuery(const QModelIndex &item) const + { + if (cb_indexInQuery_c2395_0.can_issue()) { + return cb_indexInQuery_c2395_0.issue(&QSqlQueryModel_Adaptor::cbs_indexInQuery_c2395_0, item); + } else { + return QSqlQueryModel::indexInQuery(item); + } + } + + // [adaptor impl] void QSqlQueryModel::queryChange() + void cbs_queryChange_0_0() + { + QSqlQueryModel::queryChange(); + } + + virtual void queryChange() + { + if (cb_queryChange_0_0.can_issue()) { + cb_queryChange_0_0.issue(&QSqlQueryModel_Adaptor::cbs_queryChange_0_0); + } else { + QSqlQueryModel::queryChange(); + } + } + + // [adaptor impl] void QSqlQueryModel::resetInternalData() + void cbs_resetInternalData_0_0() + { + QSqlQueryModel::resetInternalData(); + } + + virtual void resetInternalData() + { + if (cb_resetInternalData_0_0.can_issue()) { + cb_resetInternalData_0_0.issue(&QSqlQueryModel_Adaptor::cbs_resetInternalData_0_0); + } else { + QSqlQueryModel::resetInternalData(); + } + } + + // [adaptor impl] void QSqlQueryModel::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSqlQueryModel::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSqlQueryModel_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSqlQueryModel::timerEvent(event); + } + } + + gsi::Callback cb_buddy_c2395_0; + gsi::Callback cb_canDropMimeData_c7425_0; + gsi::Callback cb_canFetchMore_c2395_1; + gsi::Callback cb_clear_0_0; + gsi::Callback cb_clearItemData_2395_0; + gsi::Callback cb_columnCount_c2395_1; + gsi::Callback cb_data_c3054_1; + gsi::Callback cb_dropMimeData_7425_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fetchMore_2395_1; + gsi::Callback cb_flags_c2395_0; + gsi::Callback cb_headerData_c3231_1; + gsi::Callback cb_index_c3713_1; + gsi::Callback cb_insertColumns_3713_1; + gsi::Callback cb_insertRows_3713_1; + gsi::Callback cb_itemData_c2395_0; + gsi::Callback cb_match_c7932_2; + gsi::Callback cb_mimeData_c3010_0; + gsi::Callback cb_mimeTypes_c0_0; + gsi::Callback cb_moveColumns_6659_0; + gsi::Callback cb_moveRows_6659_0; + gsi::Callback cb_multiData_c4483_0; + gsi::Callback cb_removeColumns_3713_1; + gsi::Callback cb_removeRows_3713_1; + gsi::Callback cb_revert_0_0; + gsi::Callback cb_roleNames_c0_0; + gsi::Callback cb_rowCount_c2395_1; + gsi::Callback cb_setData_5065_1; + gsi::Callback cb_setHeaderData_5242_1; + gsi::Callback cb_setItemData_5414_0; + gsi::Callback cb_sibling_c3713_0; + gsi::Callback cb_sort_2340_1; + gsi::Callback cb_span_c2395_0; + gsi::Callback cb_submit_0_0; + gsi::Callback cb_supportedDragActions_c0_0; + gsi::Callback cb_supportedDropActions_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_indexInQuery_c2395_0; + gsi::Callback cb_queryChange_0_0; + gsi::Callback cb_resetInternalData_0_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QSqlQueryModel_Adaptor::~QSqlQueryModel_Adaptor() { } + +// Constructor QSqlQueryModel::QSqlQueryModel(QObject *parent) (adaptor class) + +static void _init_ctor_QSqlQueryModel_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSqlQueryModel_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSqlQueryModel_Adaptor (arg1)); +} + + +// exposed void QSqlQueryModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_beginInsertColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QSqlQueryModel::beginInsertRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_beginInsertRows_3713 (arg1, arg2, arg3); +} + + +// exposed bool QSqlQueryModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_fp_beginMoveColumns_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveColumns_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_beginMoveColumns_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed bool QSqlQueryModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + +static void _init_fp_beginMoveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_beginMoveRows_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed void QSqlQueryModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_beginRemoveColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QSqlQueryModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_beginRemoveRows_3713 (arg1, arg2, arg3); +} + + +// exposed void QSqlQueryModel::beginResetModel() + +static void _init_fp_beginResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_beginResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_beginResetModel_0 (); +} + + +// QModelIndex QSqlQueryModel::buddy(const QModelIndex &index) + +static void _init_cbs_buddy_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_buddy_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QSqlQueryModel_Adaptor *)cls)->cbs_buddy_c2395_0 (arg1)); +} + +static void _set_callback_cbs_buddy_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_buddy_c2395_0 = cb; +} + + +// bool QSqlQueryModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_canDropMimeData_c7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_canDropMimeData_c7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->cbs_canDropMimeData_c7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_canDropMimeData_c7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_canDropMimeData_c7425_0 = cb; +} + + +// bool QSqlQueryModel::canFetchMore(const QModelIndex &parent) + +static void _init_cbs_canFetchMore_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_canFetchMore_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->cbs_canFetchMore_c2395_1 (arg1)); +} + +static void _set_callback_cbs_canFetchMore_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_canFetchMore_c2395_1 = cb; +} + + +// exposed void QSqlQueryModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + +static void _init_fp_changePersistentIndex_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndex_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_changePersistentIndex_4682 (arg1, arg2); +} + + +// exposed void QSqlQueryModel::changePersistentIndexList(const QList &from, const QList &to) + +static void _init_fp_changePersistentIndexList_5912 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndexList_5912 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_changePersistentIndexList_5912 (arg1, arg2); +} + + +// void QSqlQueryModel::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSqlQueryModel::clear() + +static void _init_cbs_clear_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clear_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->cbs_clear_0_0 (); +} + +static void _set_callback_cbs_clear_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_clear_0_0 = cb; +} + + +// bool QSqlQueryModel::clearItemData(const QModelIndex &index) + +static void _init_cbs_clearItemData_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_clearItemData_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->cbs_clearItemData_2395_0 (arg1)); +} + +static void _set_callback_cbs_clearItemData_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_clearItemData_2395_0 = cb; +} + + +// int QSqlQueryModel::columnCount(const QModelIndex &parent) + +static void _init_cbs_columnCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_columnCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QSqlQueryModel_Adaptor *)cls)->cbs_columnCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_columnCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_columnCount_c2395_1 = cb; +} + + +// emitter void QSqlQueryModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_columnsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlQueryModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_emitter_columnsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_columnsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QSqlQueryModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_columnsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlQueryModel::columnsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_columnsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlQueryModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + +static void _init_emitter_columnsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("column"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_columnsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QSqlQueryModel::columnsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_columnsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QModelIndex QSqlQueryModel::createIndex(int row, int column, const void *data) + +static void _init_fp_createIndex_c3069 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c3069 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QModelIndex)((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_createIndex_c3069 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QSqlQueryModel::createIndex(int row, int column, quintptr id) + +static void _init_fp_createIndex_c2657 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("id"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c2657 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + quintptr arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_createIndex_c2657 (arg1, arg2, arg3)); +} + + +// void QSqlQueryModel::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// QVariant QSqlQueryModel::data(const QModelIndex &item, int role) + +static void _init_cbs_data_c3054_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_data_c3054_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + ret.write ((QVariant)((QSqlQueryModel_Adaptor *)cls)->cbs_data_c3054_1 (arg1, arg2)); +} + +static void _set_callback_cbs_data_c3054_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_data_c3054_1 = cb; +} + + +// emitter void QSqlQueryModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_emitter_dataChanged_6833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles", true, "QList()"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_emitter_dataChanged_6833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + const QList &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_dataChanged_6833 (arg1, arg2, arg3); +} + + +// exposed bool QSqlQueryModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + +static void _init_fp_decodeData_5302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("stream"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_decodeData_5302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + QDataStream &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_decodeData_5302 (arg1, arg2, arg3, arg4)); +} + + +// emitter void QSqlQueryModel::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_destroyed_1302 (arg1); +} + + +// void QSqlQueryModel::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QSqlQueryModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_dropMimeData_7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_dropMimeData_7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->cbs_dropMimeData_7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_dropMimeData_7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_dropMimeData_7425_0 = cb; +} + + +// exposed void QSqlQueryModel::encodeData(const QList &indexes, QDataStream &stream) + +static void _init_fp_encodeData_c4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stream"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_encodeData_c4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + QDataStream &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_encodeData_c4599 (arg1, arg2); +} + + +// exposed void QSqlQueryModel::endInsertColumns() + +static void _init_fp_endInsertColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_endInsertColumns_0 (); +} + + +// exposed void QSqlQueryModel::endInsertRows() + +static void _init_fp_endInsertRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_endInsertRows_0 (); +} + + +// exposed void QSqlQueryModel::endMoveColumns() + +static void _init_fp_endMoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_endMoveColumns_0 (); +} + + +// exposed void QSqlQueryModel::endMoveRows() + +static void _init_fp_endMoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_endMoveRows_0 (); +} + + +// exposed void QSqlQueryModel::endRemoveColumns() + +static void _init_fp_endRemoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_endRemoveColumns_0 (); +} + + +// exposed void QSqlQueryModel::endRemoveRows() + +static void _init_fp_endRemoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_endRemoveRows_0 (); +} + + +// exposed void QSqlQueryModel::endResetModel() + +static void _init_fp_endResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_endResetModel_0 (); +} + + +// bool QSqlQueryModel::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSqlQueryModel::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QSqlQueryModel::fetchMore(const QModelIndex &parent) + +static void _init_cbs_fetchMore_2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fetchMore_2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->cbs_fetchMore_2395_1 (arg1); +} + +static void _set_callback_cbs_fetchMore_2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_fetchMore_2395_1 = cb; +} + + +// QFlags QSqlQueryModel::flags(const QModelIndex &index) + +static void _init_cbs_flags_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_flags_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QFlags)((QSqlQueryModel_Adaptor *)cls)->cbs_flags_c2395_0 (arg1)); +} + +static void _set_callback_cbs_flags_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_flags_c2395_0 = cb; +} + + +// QVariant QSqlQueryModel::headerData(int section, Qt::Orientation orientation, int role) + +static void _init_cbs_headerData_c3231_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_headerData_c3231_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + ret.write ((QVariant)((QSqlQueryModel_Adaptor *)cls)->cbs_headerData_c3231_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_headerData_c3231_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_headerData_c3231_1 = cb; +} + + +// emitter void QSqlQueryModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + +static void _init_emitter_headerDataChanged_3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_headerDataChanged_3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_headerDataChanged_3231 (arg1, arg2, arg3); +} + + +// QModelIndex QSqlQueryModel::index(int row, int column, const QModelIndex &parent) + +static void _init_cbs_index_c3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_index_c3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QSqlQueryModel_Adaptor *)cls)->cbs_index_c3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_index_c3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_index_c3713_1 = cb; +} + + +// QModelIndex QSqlQueryModel::indexInQuery(const QModelIndex &item) + +static void _init_cbs_indexInQuery_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexInQuery_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QSqlQueryModel_Adaptor *)cls)->cbs_indexInQuery_c2395_0 (arg1)); +} + +static void _set_callback_cbs_indexInQuery_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_indexInQuery_c2395_0 = cb; +} + + +// bool QSqlQueryModel::insertColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_insertColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->cbs_insertColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_insertColumns_3713_1 = cb; +} + + +// bool QSqlQueryModel::insertRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_insertRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->cbs_insertRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_insertRows_3713_1 = cb; +} + + +// exposed bool QSqlQueryModel::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_isSignalConnected_c2394 (arg1)); +} + + +// QMap QSqlQueryModel::itemData(const QModelIndex &index) + +static void _init_cbs_itemData_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_itemData_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QMap)((QSqlQueryModel_Adaptor *)cls)->cbs_itemData_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemData_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_itemData_c2395_0 = cb; +} + + +// emitter void QSqlQueryModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutAboutToBeChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutAboutToBeChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_layoutAboutToBeChanged_7947 (arg1, arg2); +} + + +// emitter void QSqlQueryModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_layoutChanged_7947 (arg1, arg2); +} + + +// QList QSqlQueryModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + +static void _init_cbs_match_c7932_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hits"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags"); + decl->add_arg > (argspec_4); + decl->set_return > (); +} + +static void _call_cbs_match_c7932_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + QFlags arg5 = args.read > (heap); + ret.write > ((QList)((QSqlQueryModel_Adaptor *)cls)->cbs_match_c7932_2 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_match_c7932_2 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_match_c7932_2 = cb; +} + + +// QMimeData *QSqlQueryModel::mimeData(const QList &indexes) + +static void _init_cbs_mimeData_c3010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mimeData_c3010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args.read & > (heap); + ret.write ((QMimeData *)((QSqlQueryModel_Adaptor *)cls)->cbs_mimeData_c3010_0 (arg1)); +} + +static void _set_callback_cbs_mimeData_c3010_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_mimeData_c3010_0 = cb; +} + + +// QStringList QSqlQueryModel::mimeTypes() + +static void _init_cbs_mimeTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mimeTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QSqlQueryModel_Adaptor *)cls)->cbs_mimeTypes_c0_0 ()); +} + +static void _set_callback_cbs_mimeTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_mimeTypes_c0_0 = cb; +} + + +// emitter void QSqlQueryModel::modelAboutToBeReset() + +static void _init_emitter_modelAboutToBeReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelAboutToBeReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_modelAboutToBeReset_3767 (); +} + + +// emitter void QSqlQueryModel::modelReset() + +static void _init_emitter_modelReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_modelReset_3767 (); +} + + +// bool QSqlQueryModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveColumns_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveColumns_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->cbs_moveColumns_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveColumns_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_moveColumns_6659_0 = cb; +} + + +// bool QSqlQueryModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveRows_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveRows_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->cbs_moveRows_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveRows_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_moveRows_6659_0 = cb; +} + + +// void QSqlQueryModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + +static void _init_cbs_multiData_c4483_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roleDataSpan"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_multiData_c4483_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + QModelRoleDataSpan arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->cbs_multiData_c4483_0 (arg1, arg2); +} + +static void _set_callback_cbs_multiData_c4483_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_multiData_c4483_0 = cb; +} + + +// emitter void QSqlQueryModel::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_objectNameChanged_4567 (arg1); +} + + +// exposed QList QSqlQueryModel::persistentIndexList() + +static void _init_fp_persistentIndexList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_fp_persistentIndexList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_persistentIndexList_c0 ()); +} + + +// void QSqlQueryModel::queryChange() + +static void _init_cbs_queryChange_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_queryChange_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->cbs_queryChange_0_0 (); +} + +static void _set_callback_cbs_queryChange_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_queryChange_0_0 = cb; +} + + +// exposed int QSqlQueryModel::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_receivers_c1731 (arg1)); +} + + +// bool QSqlQueryModel::removeColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_removeColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->cbs_removeColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_removeColumns_3713_1 = cb; +} + + +// bool QSqlQueryModel::removeRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_removeRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->cbs_removeRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_removeRows_3713_1 = cb; +} + + +// void QSqlQueryModel::resetInternalData() + +static void _init_cbs_resetInternalData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_resetInternalData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->cbs_resetInternalData_0_0 (); +} + +static void _set_callback_cbs_resetInternalData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_resetInternalData_0_0 = cb; +} + + +// void QSqlQueryModel::revert() + +static void _init_cbs_revert_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_revert_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->cbs_revert_0_0 (); +} + +static void _set_callback_cbs_revert_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_revert_0_0 = cb; +} + + +// QHash QSqlQueryModel::roleNames() + +static void _init_cbs_roleNames_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_roleNames_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QSqlQueryModel_Adaptor *)cls)->cbs_roleNames_c0_0 ()); +} + +static void _set_callback_cbs_roleNames_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_roleNames_c0_0 = cb; +} + + +// int QSqlQueryModel::rowCount(const QModelIndex &parent) + +static void _init_cbs_rowCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_rowCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QSqlQueryModel_Adaptor *)cls)->cbs_rowCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_rowCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_rowCount_c2395_1 = cb; +} + + +// emitter void QSqlQueryModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_rowsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlQueryModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + +static void _init_emitter_rowsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_rowsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QSqlQueryModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_rowsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlQueryModel::rowsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_rowsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlQueryModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + +static void _init_emitter_rowsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("row"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_rowsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QSqlQueryModel::rowsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlQueryModel_Adaptor *)cls)->emitter_QSqlQueryModel_rowsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QObject *QSqlQueryModel::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_sender_c0 ()); +} + + +// exposed int QSqlQueryModel::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_senderSignalIndex_c0 ()); +} + + +// bool QSqlQueryModel::setData(const QModelIndex &index, const QVariant &value, int role) + +static void _init_cbs_setData_5065_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setData_5065_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + int arg3 = args.read (heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->cbs_setData_5065_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_setData_5065_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_setData_5065_1 = cb; +} + + +// bool QSqlQueryModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + +static void _init_cbs_setHeaderData_5242_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_setHeaderData_5242_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->cbs_setHeaderData_5242_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_setHeaderData_5242_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_setHeaderData_5242_1 = cb; +} + + +// bool QSqlQueryModel::setItemData(const QModelIndex &index, const QMap &roles) + +static void _init_cbs_setItemData_5414_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setItemData_5414_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QMap &arg2 = args.read & > (heap); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->cbs_setItemData_5414_0 (arg1, arg2)); +} + +static void _set_callback_cbs_setItemData_5414_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_setItemData_5414_0 = cb; +} + + +// exposed void QSqlQueryModel::setLastError(const QSqlError &error) + +static void _init_fp_setLastError_2220 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("error"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setLastError_2220 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlError &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->fp_QSqlQueryModel_setLastError_2220 (arg1); +} + + +// QModelIndex QSqlQueryModel::sibling(int row, int column, const QModelIndex &idx) + +static void _init_cbs_sibling_c3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_sibling_c3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QSqlQueryModel_Adaptor *)cls)->cbs_sibling_c3713_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_sibling_c3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_sibling_c3713_0 = cb; +} + + +// void QSqlQueryModel::sort(int column, Qt::SortOrder order) + +static void _init_cbs_sort_2340_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sort_2340_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->cbs_sort_2340_1 (arg1, arg2); +} + +static void _set_callback_cbs_sort_2340_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_sort_2340_1 = cb; +} + + +// QSize QSqlQueryModel::span(const QModelIndex &index) + +static void _init_cbs_span_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_span_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QSize)((QSqlQueryModel_Adaptor *)cls)->cbs_span_c2395_0 (arg1)); +} + +static void _set_callback_cbs_span_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_span_c2395_0 = cb; +} + + +// bool QSqlQueryModel::submit() + +static void _init_cbs_submit_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_submit_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlQueryModel_Adaptor *)cls)->cbs_submit_0_0 ()); +} + +static void _set_callback_cbs_submit_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_submit_0_0 = cb; +} + + +// QFlags QSqlQueryModel::supportedDragActions() + +static void _init_cbs_supportedDragActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDragActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QSqlQueryModel_Adaptor *)cls)->cbs_supportedDragActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDragActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_supportedDragActions_c0_0 = cb; +} + + +// QFlags QSqlQueryModel::supportedDropActions() + +static void _init_cbs_supportedDropActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDropActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QSqlQueryModel_Adaptor *)cls)->cbs_supportedDropActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDropActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_supportedDropActions_c0_0 = cb; +} + + +// void QSqlQueryModel::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlQueryModel_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlQueryModel_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSqlQueryModel (); + +static gsi::Methods methods_QSqlQueryModel_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlQueryModel::QSqlQueryModel(QObject *parent)\nThis method creates an object of class QSqlQueryModel.", &_init_ctor_QSqlQueryModel_Adaptor_1302, &_call_ctor_QSqlQueryModel_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*beginInsertColumns", "@brief Method void QSqlQueryModel::beginInsertColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertColumns_3713, &_call_fp_beginInsertColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginInsertRows", "@brief Method void QSqlQueryModel::beginInsertRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertRows_3713, &_call_fp_beginInsertRows_3713); + methods += new qt_gsi::GenericMethod ("*beginMoveColumns", "@brief Method bool QSqlQueryModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveColumns_6659, &_call_fp_beginMoveColumns_6659); + methods += new qt_gsi::GenericMethod ("*beginMoveRows", "@brief Method bool QSqlQueryModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveRows_6659, &_call_fp_beginMoveRows_6659); + methods += new qt_gsi::GenericMethod ("*beginRemoveColumns", "@brief Method void QSqlQueryModel::beginRemoveColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveColumns_3713, &_call_fp_beginRemoveColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginRemoveRows", "@brief Method void QSqlQueryModel::beginRemoveRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveRows_3713, &_call_fp_beginRemoveRows_3713); + methods += new qt_gsi::GenericMethod ("*beginResetModel", "@brief Method void QSqlQueryModel::beginResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginResetModel_0, &_call_fp_beginResetModel_0); + methods += new qt_gsi::GenericMethod ("buddy", "@brief Virtual method QModelIndex QSqlQueryModel::buddy(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("buddy", "@hide", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0, &_set_callback_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@brief Virtual method bool QSqlQueryModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@hide", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0, &_set_callback_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Virtual method bool QSqlQueryModel::canFetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canFetchMore_c2395_1, &_call_cbs_canFetchMore_c2395_1); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@hide", true, &_init_cbs_canFetchMore_c2395_1, &_call_cbs_canFetchMore_c2395_1, &_set_callback_cbs_canFetchMore_c2395_1); + methods += new qt_gsi::GenericMethod ("*changePersistentIndex", "@brief Method void QSqlQueryModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndex_4682, &_call_fp_changePersistentIndex_4682); + methods += new qt_gsi::GenericMethod ("*changePersistentIndexList", "@brief Method void QSqlQueryModel::changePersistentIndexList(const QList &from, const QList &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndexList_5912, &_call_fp_changePersistentIndexList_5912); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSqlQueryModel::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Virtual method void QSqlQueryModel::clear()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("clear", "@hide", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0, &_set_callback_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Virtual method bool QSqlQueryModel::clearItemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@hide", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0, &_set_callback_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Virtual method int QSqlQueryModel::columnCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("columnCount", "@hide", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1, &_set_callback_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeInserted", "@brief Emitter for signal void QSqlQueryModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeInserted_7372, &_call_emitter_columnsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeMoved", "@brief Emitter for signal void QSqlQueryModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeMoved_10318, &_call_emitter_columnsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeRemoved", "@brief Emitter for signal void QSqlQueryModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeRemoved_7372, &_call_emitter_columnsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsInserted", "@brief Emitter for signal void QSqlQueryModel::columnsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsInserted_7372, &_call_emitter_columnsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsMoved", "@brief Emitter for signal void QSqlQueryModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nCall this method to emit this signal.", false, &_init_emitter_columnsMoved_10318, &_call_emitter_columnsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsRemoved", "@brief Emitter for signal void QSqlQueryModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsRemoved_7372, &_call_emitter_columnsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QSqlQueryModel::createIndex(int row, int column, const void *data)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c3069, &_call_fp_createIndex_c3069); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QSqlQueryModel::createIndex(int row, int column, quintptr id)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c2657, &_call_fp_createIndex_c2657); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSqlQueryModel::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QSqlQueryModel::data(const QModelIndex &item, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1, &_set_callback_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("emit_dataChanged", "@brief Emitter for signal void QSqlQueryModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nCall this method to emit this signal.", false, &_init_emitter_dataChanged_6833, &_call_emitter_dataChanged_6833); + methods += new qt_gsi::GenericMethod ("*decodeData", "@brief Method bool QSqlQueryModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_decodeData_5302, &_call_fp_decodeData_5302); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSqlQueryModel::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSqlQueryModel::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Virtual method bool QSqlQueryModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@hide", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0, &_set_callback_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("*encodeData", "@brief Method void QSqlQueryModel::encodeData(const QList &indexes, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_encodeData_c4599, &_call_fp_encodeData_c4599); + methods += new qt_gsi::GenericMethod ("*endInsertColumns", "@brief Method void QSqlQueryModel::endInsertColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertColumns_0, &_call_fp_endInsertColumns_0); + methods += new qt_gsi::GenericMethod ("*endInsertRows", "@brief Method void QSqlQueryModel::endInsertRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertRows_0, &_call_fp_endInsertRows_0); + methods += new qt_gsi::GenericMethod ("*endMoveColumns", "@brief Method void QSqlQueryModel::endMoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveColumns_0, &_call_fp_endMoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endMoveRows", "@brief Method void QSqlQueryModel::endMoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveRows_0, &_call_fp_endMoveRows_0); + methods += new qt_gsi::GenericMethod ("*endRemoveColumns", "@brief Method void QSqlQueryModel::endRemoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveColumns_0, &_call_fp_endRemoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endRemoveRows", "@brief Method void QSqlQueryModel::endRemoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveRows_0, &_call_fp_endRemoveRows_0); + methods += new qt_gsi::GenericMethod ("*endResetModel", "@brief Method void QSqlQueryModel::endResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endResetModel_0, &_call_fp_endResetModel_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QSqlQueryModel::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSqlQueryModel::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Virtual method void QSqlQueryModel::fetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchMore_2395_1, &_call_cbs_fetchMore_2395_1); + methods += new qt_gsi::GenericMethod ("fetchMore", "@hide", false, &_init_cbs_fetchMore_2395_1, &_call_cbs_fetchMore_2395_1, &_set_callback_cbs_fetchMore_2395_1); + methods += new qt_gsi::GenericMethod ("flags", "@brief Virtual method QFlags QSqlQueryModel::flags(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@hide", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0, &_set_callback_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Virtual method QVariant QSqlQueryModel::headerData(int section, Qt::Orientation orientation, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("headerData", "@hide", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1, &_set_callback_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("emit_headerDataChanged", "@brief Emitter for signal void QSqlQueryModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_headerDataChanged_3231, &_call_emitter_headerDataChanged_3231); + methods += new qt_gsi::GenericMethod ("index", "@brief Virtual method QModelIndex QSqlQueryModel::index(int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("index", "@hide", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1, &_set_callback_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("*indexInQuery", "@brief Virtual method QModelIndex QSqlQueryModel::indexInQuery(const QModelIndex &item)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexInQuery_c2395_0, &_call_cbs_indexInQuery_c2395_0); + methods += new qt_gsi::GenericMethod ("*indexInQuery", "@hide", true, &_init_cbs_indexInQuery_c2395_0, &_call_cbs_indexInQuery_c2395_0, &_set_callback_cbs_indexInQuery_c2395_0); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Virtual method bool QSqlQueryModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@hide", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1, &_set_callback_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Virtual method bool QSqlQueryModel::insertRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@hide", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1, &_set_callback_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSqlQueryModel::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Virtual method QMap QSqlQueryModel::itemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("itemData", "@hide", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0, &_set_callback_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("emit_layoutAboutToBeChanged", "@brief Emitter for signal void QSqlQueryModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutAboutToBeChanged_7947, &_call_emitter_layoutAboutToBeChanged_7947); + methods += new qt_gsi::GenericMethod ("emit_layoutChanged", "@brief Emitter for signal void QSqlQueryModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutChanged_7947, &_call_emitter_layoutChanged_7947); + methods += new qt_gsi::GenericMethod ("match", "@brief Virtual method QList QSqlQueryModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("match", "@hide", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2, &_set_callback_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Virtual method QMimeData *QSqlQueryModel::mimeData(const QList &indexes)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeData", "@hide", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0, &_set_callback_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Virtual method QStringList QSqlQueryModel::mimeTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@hide", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0, &_set_callback_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("emit_modelAboutToBeReset", "@brief Emitter for signal void QSqlQueryModel::modelAboutToBeReset()\nCall this method to emit this signal.", false, &_init_emitter_modelAboutToBeReset_3767, &_call_emitter_modelAboutToBeReset_3767); + methods += new qt_gsi::GenericMethod ("emit_modelReset", "@brief Emitter for signal void QSqlQueryModel::modelReset()\nCall this method to emit this signal.", false, &_init_emitter_modelReset_3767, &_call_emitter_modelReset_3767); + methods += new qt_gsi::GenericMethod ("moveColumns", "@brief Virtual method bool QSqlQueryModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveColumns", "@hide", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0, &_set_callback_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Virtual method bool QSqlQueryModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@hide", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0, &_set_callback_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Virtual method void QSqlQueryModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("multiData", "@hide", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0, &_set_callback_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSqlQueryModel::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*persistentIndexList", "@brief Method QList QSqlQueryModel::persistentIndexList()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_persistentIndexList_c0, &_call_fp_persistentIndexList_c0); + methods += new qt_gsi::GenericMethod ("*queryChange", "@brief Virtual method void QSqlQueryModel::queryChange()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_queryChange_0_0, &_call_cbs_queryChange_0_0); + methods += new qt_gsi::GenericMethod ("*queryChange", "@hide", false, &_init_cbs_queryChange_0_0, &_call_cbs_queryChange_0_0, &_set_callback_cbs_queryChange_0_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSqlQueryModel::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Virtual method bool QSqlQueryModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeColumns", "@hide", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1, &_set_callback_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Virtual method bool QSqlQueryModel::removeRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@hide", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1, &_set_callback_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@brief Virtual method void QSqlQueryModel::resetInternalData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@hide", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0, &_set_callback_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@brief Virtual method void QSqlQueryModel::revert()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@hide", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0, &_set_callback_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Virtual method QHash QSqlQueryModel::roleNames()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@hide", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0, &_set_callback_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Virtual method int QSqlQueryModel::rowCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("rowCount", "@hide", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1, &_set_callback_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeInserted", "@brief Emitter for signal void QSqlQueryModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeInserted_7372, &_call_emitter_rowsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeMoved", "@brief Emitter for signal void QSqlQueryModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeMoved_10318, &_call_emitter_rowsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeRemoved", "@brief Emitter for signal void QSqlQueryModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeRemoved_7372, &_call_emitter_rowsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsInserted", "@brief Emitter for signal void QSqlQueryModel::rowsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsInserted_7372, &_call_emitter_rowsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsMoved", "@brief Emitter for signal void QSqlQueryModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nCall this method to emit this signal.", false, &_init_emitter_rowsMoved_10318, &_call_emitter_rowsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsRemoved", "@brief Emitter for signal void QSqlQueryModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsRemoved_7372, &_call_emitter_rowsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSqlQueryModel::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSqlQueryModel::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method bool QSqlQueryModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1, &_set_callback_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Virtual method bool QSqlQueryModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@hide", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1, &_set_callback_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Virtual method bool QSqlQueryModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setItemData", "@hide", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0, &_set_callback_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("*setLastError", "@brief Method void QSqlQueryModel::setLastError(const QSqlError &error)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setLastError_2220, &_call_fp_setLastError_2220); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Virtual method QModelIndex QSqlQueryModel::sibling(int row, int column, const QModelIndex &idx)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sibling", "@hide", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0, &_set_callback_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sort", "@brief Virtual method void QSqlQueryModel::sort(int column, Qt::SortOrder order)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("sort", "@hide", false, &_init_cbs_sort_2340_1, &_call_cbs_sort_2340_1, &_set_callback_cbs_sort_2340_1); + methods += new qt_gsi::GenericMethod ("span", "@brief Virtual method QSize QSqlQueryModel::span(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("span", "@hide", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0, &_set_callback_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("submit", "@brief Virtual method bool QSqlQueryModel::submit()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("submit", "@hide", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0, &_set_callback_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@brief Virtual method QFlags QSqlQueryModel::supportedDragActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@hide", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0, &_set_callback_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Virtual method QFlags QSqlQueryModel::supportedDropActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@hide", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0, &_set_callback_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSqlQueryModel::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QSqlQueryModel_Adaptor (qtdecl_QSqlQueryModel (), "QtSql", "QSqlQueryModel", + methods_QSqlQueryModel_Adaptor (), + "@qt\n@brief Binding of QSqlQueryModel"); + +} + diff --git a/src/gsiqt/qt6/QtSql/gsiDeclQSqlRecord.cc b/src/gsiqt/qt6/QtSql/gsiDeclQSqlRecord.cc new file mode 100644 index 000000000..5f7ce80ee --- /dev/null +++ b/src/gsiqt/qt6/QtSql/gsiDeclQSqlRecord.cc @@ -0,0 +1,686 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSqlRecord.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtSqlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSqlRecord + +// Constructor QSqlRecord::QSqlRecord() + + +static void _init_ctor_QSqlRecord_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QSqlRecord_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QSqlRecord ()); +} + + +// Constructor QSqlRecord::QSqlRecord(const QSqlRecord &other) + + +static void _init_ctor_QSqlRecord_2305 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSqlRecord_2305 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlRecord &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QSqlRecord (arg1)); +} + + +// void QSqlRecord::append(const QSqlField &field) + + +static void _init_f_append_2182 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("field"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_append_2182 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlField &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRecord *)cls)->append (arg1); +} + + +// void QSqlRecord::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRecord *)cls)->clear (); +} + + +// void QSqlRecord::clearValues() + + +static void _init_f_clearValues_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearValues_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRecord *)cls)->clearValues (); +} + + +// bool QSqlRecord::contains(const QString &name) + + +static void _init_f_contains_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlRecord *)cls)->contains (arg1)); +} + + +// int QSqlRecord::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSqlRecord *)cls)->count ()); +} + + +// QSqlField QSqlRecord::field(int i) + + +static void _init_f_field_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_field_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlField)((QSqlRecord *)cls)->field (arg1)); +} + + +// QSqlField QSqlRecord::field(const QString &name) + + +static void _init_f_field_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_field_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlField)((QSqlRecord *)cls)->field (arg1)); +} + + +// QString QSqlRecord::fieldName(int i) + + +static void _init_f_fieldName_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fieldName_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QSqlRecord *)cls)->fieldName (arg1)); +} + + +// int QSqlRecord::indexOf(const QString &name) + + +static void _init_f_indexOf_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOf_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSqlRecord *)cls)->indexOf (arg1)); +} + + +// void QSqlRecord::insert(int pos, const QSqlField &field) + + +static void _init_f_insert_2841 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("field"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insert_2841 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QSqlField &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRecord *)cls)->insert (arg1, arg2); +} + + +// bool QSqlRecord::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlRecord *)cls)->isEmpty ()); +} + + +// bool QSqlRecord::isGenerated(int i) + + +static void _init_f_isGenerated_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isGenerated_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlRecord *)cls)->isGenerated (arg1)); +} + + +// bool QSqlRecord::isGenerated(const QString &name) + + +static void _init_f_isGenerated_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isGenerated_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlRecord *)cls)->isGenerated (arg1)); +} + + +// bool QSqlRecord::isNull(int i) + + +static void _init_f_isNull_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isNull_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlRecord *)cls)->isNull (arg1)); +} + + +// bool QSqlRecord::isNull(const QString &name) + + +static void _init_f_isNull_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isNull_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlRecord *)cls)->isNull (arg1)); +} + + +// QSqlRecord QSqlRecord::keyValues(const QSqlRecord &keyFields) + + +static void _init_f_keyValues_c2305 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("keyFields"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_keyValues_c2305 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlRecord &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlRecord)((QSqlRecord *)cls)->keyValues (arg1)); +} + + +// bool QSqlRecord::operator!=(const QSqlRecord &other) + + +static void _init_f_operator_excl__eq__c2305 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2305 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlRecord &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlRecord *)cls)->operator!= (arg1)); +} + + +// QSqlRecord &QSqlRecord::operator=(const QSqlRecord &other) + + +static void _init_f_operator_eq__2305 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2305 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlRecord &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlRecord &)((QSqlRecord *)cls)->operator= (arg1)); +} + + +// bool QSqlRecord::operator==(const QSqlRecord &other) + + +static void _init_f_operator_eq__eq__c2305 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2305 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlRecord &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlRecord *)cls)->operator== (arg1)); +} + + +// void QSqlRecord::remove(int pos) + + +static void _init_f_remove_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_remove_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRecord *)cls)->remove (arg1); +} + + +// void QSqlRecord::replace(int pos, const QSqlField &field) + + +static void _init_f_replace_2841 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("field"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_replace_2841 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QSqlField &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRecord *)cls)->replace (arg1, arg2); +} + + +// void QSqlRecord::setGenerated(const QString &name, bool generated) + + +static void _init_f_setGenerated_2781 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("generated"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setGenerated_2781 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRecord *)cls)->setGenerated (arg1, arg2); +} + + +// void QSqlRecord::setGenerated(int i, bool generated) + + +static void _init_f_setGenerated_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("generated"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setGenerated_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRecord *)cls)->setGenerated (arg1, arg2); +} + + +// void QSqlRecord::setNull(int i) + + +static void _init_f_setNull_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNull_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRecord *)cls)->setNull (arg1); +} + + +// void QSqlRecord::setNull(const QString &name) + + +static void _init_f_setNull_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNull_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRecord *)cls)->setNull (arg1); +} + + +// void QSqlRecord::setValue(int i, const QVariant &val) + + +static void _init_f_setValue_2778 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("val"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setValue_2778 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRecord *)cls)->setValue (arg1, arg2); +} + + +// void QSqlRecord::setValue(const QString &name, const QVariant &val) + + +static void _init_f_setValue_4036 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("val"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setValue_4036 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRecord *)cls)->setValue (arg1, arg2); +} + + +// QVariant QSqlRecord::value(int i) + + +static void _init_f_value_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_value_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QSqlRecord *)cls)->value (arg1)); +} + + +// QVariant QSqlRecord::value(const QString &name) + + +static void _init_f_value_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_value_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QSqlRecord *)cls)->value (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSqlRecord () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlRecord::QSqlRecord()\nThis method creates an object of class QSqlRecord.", &_init_ctor_QSqlRecord_0, &_call_ctor_QSqlRecord_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlRecord::QSqlRecord(const QSqlRecord &other)\nThis method creates an object of class QSqlRecord.", &_init_ctor_QSqlRecord_2305, &_call_ctor_QSqlRecord_2305); + methods += new qt_gsi::GenericMethod ("append", "@brief Method void QSqlRecord::append(const QSqlField &field)\n", false, &_init_f_append_2182, &_call_f_append_2182); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QSqlRecord::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("clearValues", "@brief Method void QSqlRecord::clearValues()\n", false, &_init_f_clearValues_0, &_call_f_clearValues_0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QSqlRecord::contains(const QString &name)\n", true, &_init_f_contains_c2025, &_call_f_contains_c2025); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QSqlRecord::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod ("field", "@brief Method QSqlField QSqlRecord::field(int i)\n", true, &_init_f_field_c767, &_call_f_field_c767); + methods += new qt_gsi::GenericMethod ("field", "@brief Method QSqlField QSqlRecord::field(const QString &name)\n", true, &_init_f_field_c2025, &_call_f_field_c2025); + methods += new qt_gsi::GenericMethod ("fieldName", "@brief Method QString QSqlRecord::fieldName(int i)\n", true, &_init_f_fieldName_c767, &_call_f_fieldName_c767); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Method int QSqlRecord::indexOf(const QString &name)\n", true, &_init_f_indexOf_c2025, &_call_f_indexOf_c2025); + methods += new qt_gsi::GenericMethod ("insert", "@brief Method void QSqlRecord::insert(int pos, const QSqlField &field)\n", false, &_init_f_insert_2841, &_call_f_insert_2841); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QSqlRecord::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isGenerated?", "@brief Method bool QSqlRecord::isGenerated(int i)\n", true, &_init_f_isGenerated_c767, &_call_f_isGenerated_c767); + methods += new qt_gsi::GenericMethod ("isGenerated?", "@brief Method bool QSqlRecord::isGenerated(const QString &name)\n", true, &_init_f_isGenerated_c2025, &_call_f_isGenerated_c2025); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QSqlRecord::isNull(int i)\n", true, &_init_f_isNull_c767, &_call_f_isNull_c767); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QSqlRecord::isNull(const QString &name)\n", true, &_init_f_isNull_c2025, &_call_f_isNull_c2025); + methods += new qt_gsi::GenericMethod ("keyValues", "@brief Method QSqlRecord QSqlRecord::keyValues(const QSqlRecord &keyFields)\n", true, &_init_f_keyValues_c2305, &_call_f_keyValues_c2305); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QSqlRecord::operator!=(const QSqlRecord &other)\n", true, &_init_f_operator_excl__eq__c2305, &_call_f_operator_excl__eq__c2305); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QSqlRecord &QSqlRecord::operator=(const QSqlRecord &other)\n", false, &_init_f_operator_eq__2305, &_call_f_operator_eq__2305); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QSqlRecord::operator==(const QSqlRecord &other)\n", true, &_init_f_operator_eq__eq__c2305, &_call_f_operator_eq__eq__c2305); + methods += new qt_gsi::GenericMethod ("remove", "@brief Method void QSqlRecord::remove(int pos)\n", false, &_init_f_remove_767, &_call_f_remove_767); + methods += new qt_gsi::GenericMethod ("replace", "@brief Method void QSqlRecord::replace(int pos, const QSqlField &field)\n", false, &_init_f_replace_2841, &_call_f_replace_2841); + methods += new qt_gsi::GenericMethod ("setGenerated", "@brief Method void QSqlRecord::setGenerated(const QString &name, bool generated)\n", false, &_init_f_setGenerated_2781, &_call_f_setGenerated_2781); + methods += new qt_gsi::GenericMethod ("setGenerated", "@brief Method void QSqlRecord::setGenerated(int i, bool generated)\n", false, &_init_f_setGenerated_1523, &_call_f_setGenerated_1523); + methods += new qt_gsi::GenericMethod ("setNull", "@brief Method void QSqlRecord::setNull(int i)\n", false, &_init_f_setNull_767, &_call_f_setNull_767); + methods += new qt_gsi::GenericMethod ("setNull", "@brief Method void QSqlRecord::setNull(const QString &name)\n", false, &_init_f_setNull_2025, &_call_f_setNull_2025); + methods += new qt_gsi::GenericMethod ("setValue", "@brief Method void QSqlRecord::setValue(int i, const QVariant &val)\n", false, &_init_f_setValue_2778, &_call_f_setValue_2778); + methods += new qt_gsi::GenericMethod ("setValue", "@brief Method void QSqlRecord::setValue(const QString &name, const QVariant &val)\n", false, &_init_f_setValue_4036, &_call_f_setValue_4036); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QVariant QSqlRecord::value(int i)\n", true, &_init_f_value_c767, &_call_f_value_c767); + methods += new qt_gsi::GenericMethod ("value", "@brief Method QVariant QSqlRecord::value(const QString &name)\n", true, &_init_f_value_c2025, &_call_f_value_c2025); + return methods; +} + +gsi::Class decl_QSqlRecord ("QtSql", "QSqlRecord", + methods_QSqlRecord (), + "@qt\n@brief Binding of QSqlRecord"); + + +GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlRecord () { return decl_QSqlRecord; } + +} + diff --git a/src/gsiqt/qt6/QtSql/gsiDeclQSqlRelation.cc b/src/gsiqt/qt6/QtSql/gsiDeclQSqlRelation.cc new file mode 100644 index 000000000..ba9a6e616 --- /dev/null +++ b/src/gsiqt/qt6/QtSql/gsiDeclQSqlRelation.cc @@ -0,0 +1,182 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSqlRelation.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtSqlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSqlRelation + +// Constructor QSqlRelation::QSqlRelation() + + +static void _init_ctor_QSqlRelation_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QSqlRelation_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QSqlRelation ()); +} + + +// Constructor QSqlRelation::QSqlRelation(const QString &aTableName, const QString &indexCol, const QString &displayCol) + + +static void _init_ctor_QSqlRelation_5859 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("aTableName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("indexCol"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("displayCol"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QSqlRelation_5859 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write (new QSqlRelation (arg1, arg2, arg3)); +} + + +// QString QSqlRelation::displayColumn() + + +static void _init_f_displayColumn_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_displayColumn_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlRelation *)cls)->displayColumn ()); +} + + +// QString QSqlRelation::indexColumn() + + +static void _init_f_indexColumn_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_indexColumn_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlRelation *)cls)->indexColumn ()); +} + + +// bool QSqlRelation::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlRelation *)cls)->isValid ()); +} + + +// void QSqlRelation::swap(QSqlRelation &other) + + +static void _init_f_swap_1833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_swap_1833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSqlRelation &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelation *)cls)->swap (arg1); +} + + +// QString QSqlRelation::tableName() + + +static void _init_f_tableName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tableName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlRelation *)cls)->tableName ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSqlRelation () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlRelation::QSqlRelation()\nThis method creates an object of class QSqlRelation.", &_init_ctor_QSqlRelation_0, &_call_ctor_QSqlRelation_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlRelation::QSqlRelation(const QString &aTableName, const QString &indexCol, const QString &displayCol)\nThis method creates an object of class QSqlRelation.", &_init_ctor_QSqlRelation_5859, &_call_ctor_QSqlRelation_5859); + methods += new qt_gsi::GenericMethod ("displayColumn", "@brief Method QString QSqlRelation::displayColumn()\n", true, &_init_f_displayColumn_c0, &_call_f_displayColumn_c0); + methods += new qt_gsi::GenericMethod ("indexColumn", "@brief Method QString QSqlRelation::indexColumn()\n", true, &_init_f_indexColumn_c0, &_call_f_indexColumn_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QSqlRelation::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QSqlRelation::swap(QSqlRelation &other)\n", false, &_init_f_swap_1833, &_call_f_swap_1833); + methods += new qt_gsi::GenericMethod ("tableName", "@brief Method QString QSqlRelation::tableName()\n", true, &_init_f_tableName_c0, &_call_f_tableName_c0); + return methods; +} + +gsi::Class decl_QSqlRelation ("QtSql", "QSqlRelation", + methods_QSqlRelation (), + "@qt\n@brief Binding of QSqlRelation"); + + +GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlRelation () { return decl_QSqlRelation; } + +} + diff --git a/src/gsiqt/qt6/QtSql/gsiDeclQSqlRelationalTableModel.cc b/src/gsiqt/qt6/QtSql/gsiDeclQSqlRelationalTableModel.cc new file mode 100644 index 000000000..5eb25bf4a --- /dev/null +++ b/src/gsiqt/qt6/QtSql/gsiDeclQSqlRelationalTableModel.cc @@ -0,0 +1,4453 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSqlRelationalTableModel.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtSqlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSqlRelationalTableModel + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSqlRelationalTableModel::staticMetaObject); +} + + +// void QSqlRelationalTableModel::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel *)cls)->clear (); +} + + +// QVariant QSqlRelationalTableModel::data(const QModelIndex &item, int role) + + +static void _init_f_data_c3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_data_c3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QSqlRelationalTableModel *)cls)->data (arg1, arg2)); +} + + +// QSqlRelation QSqlRelationalTableModel::relation(int column) + + +static void _init_f_relation_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_relation_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlRelation)((QSqlRelationalTableModel *)cls)->relation (arg1)); +} + + +// QSqlTableModel *QSqlRelationalTableModel::relationModel(int column) + + +static void _init_f_relationModel_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_relationModel_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlTableModel *)((QSqlRelationalTableModel *)cls)->relationModel (arg1)); +} + + +// bool QSqlRelationalTableModel::removeColumns(int column, int count, const QModelIndex &parent) + + +static void _init_f_removeColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_removeColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QSqlRelationalTableModel *)cls)->removeColumns (arg1, arg2, arg3)); +} + + +// void QSqlRelationalTableModel::revertRow(int row) + + +static void _init_f_revertRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_revertRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel *)cls)->revertRow (arg1); +} + + +// bool QSqlRelationalTableModel::select() + + +static void _init_f_select_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_select_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlRelationalTableModel *)cls)->select ()); +} + + +// bool QSqlRelationalTableModel::setData(const QModelIndex &item, const QVariant &value, int role) + + +static void _init_f_setData_5065 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::EditRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setData_5065 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::EditRole, heap); + ret.write ((bool)((QSqlRelationalTableModel *)cls)->setData (arg1, arg2, arg3)); +} + + +// void QSqlRelationalTableModel::setJoinMode(QSqlRelationalTableModel::JoinMode joinMode) + + +static void _init_f_setJoinMode_3746 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("joinMode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setJoinMode_3746 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel *)cls)->setJoinMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QSqlRelationalTableModel::setRelation(int column, const QSqlRelation &relation) + + +static void _init_f_setRelation_3187 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("relation"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRelation_3187 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QSqlRelation &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel *)cls)->setRelation (arg1, arg2); +} + + +// void QSqlRelationalTableModel::setTable(const QString &tableName) + + +static void _init_f_setTable_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tableName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTable_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel *)cls)->setTable (arg1); +} + + +// static QString QSqlRelationalTableModel::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSqlRelationalTableModel::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSqlRelationalTableModel () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QSqlRelationalTableModel::clear()\nThis is a reimplementation of QSqlTableModel::clear", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant QSqlRelationalTableModel::data(const QModelIndex &item, int role)\nThis is a reimplementation of QSqlTableModel::data", true, &_init_f_data_c3054, &_call_f_data_c3054); + methods += new qt_gsi::GenericMethod ("relation", "@brief Method QSqlRelation QSqlRelationalTableModel::relation(int column)\n", true, &_init_f_relation_c767, &_call_f_relation_c767); + methods += new qt_gsi::GenericMethod ("relationModel", "@brief Method QSqlTableModel *QSqlRelationalTableModel::relationModel(int column)\n", true, &_init_f_relationModel_c767, &_call_f_relationModel_c767); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Method bool QSqlRelationalTableModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis is a reimplementation of QSqlTableModel::removeColumns", false, &_init_f_removeColumns_3713, &_call_f_removeColumns_3713); + methods += new qt_gsi::GenericMethod ("revertRow", "@brief Method void QSqlRelationalTableModel::revertRow(int row)\nThis is a reimplementation of QSqlTableModel::revertRow", false, &_init_f_revertRow_767, &_call_f_revertRow_767); + methods += new qt_gsi::GenericMethod ("select", "@brief Method bool QSqlRelationalTableModel::select()\nThis is a reimplementation of QSqlTableModel::select", false, &_init_f_select_0, &_call_f_select_0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method bool QSqlRelationalTableModel::setData(const QModelIndex &item, const QVariant &value, int role)\nThis is a reimplementation of QSqlTableModel::setData", false, &_init_f_setData_5065, &_call_f_setData_5065); + methods += new qt_gsi::GenericMethod ("setJoinMode", "@brief Method void QSqlRelationalTableModel::setJoinMode(QSqlRelationalTableModel::JoinMode joinMode)\n", false, &_init_f_setJoinMode_3746, &_call_f_setJoinMode_3746); + methods += new qt_gsi::GenericMethod ("setRelation", "@brief Method void QSqlRelationalTableModel::setRelation(int column, const QSqlRelation &relation)\n", false, &_init_f_setRelation_3187, &_call_f_setRelation_3187); + methods += new qt_gsi::GenericMethod ("setTable", "@brief Method void QSqlRelationalTableModel::setTable(const QString &tableName)\nThis is a reimplementation of QSqlTableModel::setTable", false, &_init_f_setTable_2025, &_call_f_setTable_2025); + methods += gsi::qt_signal ("beforeDelete(int)", "beforeDelete", gsi::arg("row"), "@brief Signal declaration for QSqlRelationalTableModel::beforeDelete(int row)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("beforeInsert(QSqlRecord &)", "beforeInsert", gsi::arg("record"), "@brief Signal declaration for QSqlRelationalTableModel::beforeInsert(QSqlRecord &record)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("beforeUpdate(int, QSqlRecord &)", "beforeUpdate", gsi::arg("row"), gsi::arg("record"), "@brief Signal declaration for QSqlRelationalTableModel::beforeUpdate(int row, QSqlRecord &record)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeInserted(const QModelIndex &, int, int)", "columnsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlRelationalTableModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationColumn"), "@brief Signal declaration for QSqlRelationalTableModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeRemoved(const QModelIndex &, int, int)", "columnsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlRelationalTableModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsInserted(const QModelIndex &, int, int)", "columnsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlRelationalTableModel::columnsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("column"), "@brief Signal declaration for QSqlRelationalTableModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsRemoved(const QModelIndex &, int, int)", "columnsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlRelationalTableModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal & > ("dataChanged(const QModelIndex &, const QModelIndex &, const QList &)", "dataChanged", gsi::arg("topLeft"), gsi::arg("bottomRight"), gsi::arg("roles"), "@brief Signal declaration for QSqlRelationalTableModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSqlRelationalTableModel::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, int, int > ("headerDataChanged(Qt::Orientation, int, int)", "headerDataChanged", gsi::arg("orientation"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlRelationalTableModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutAboutToBeChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutAboutToBeChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QSqlRelationalTableModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QSqlRelationalTableModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelAboutToBeReset()", "modelAboutToBeReset", "@brief Signal declaration for QSqlRelationalTableModel::modelAboutToBeReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelReset()", "modelReset", "@brief Signal declaration for QSqlRelationalTableModel::modelReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSqlRelationalTableModel::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("primeInsert(int, QSqlRecord &)", "primeInsert", gsi::arg("row"), gsi::arg("record"), "@brief Signal declaration for QSqlRelationalTableModel::primeInsert(int row, QSqlRecord &record)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeInserted(const QModelIndex &, int, int)", "rowsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlRelationalTableModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationRow"), "@brief Signal declaration for QSqlRelationalTableModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeRemoved(const QModelIndex &, int, int)", "rowsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlRelationalTableModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsInserted(const QModelIndex &, int, int)", "rowsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlRelationalTableModel::rowsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("row"), "@brief Signal declaration for QSqlRelationalTableModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsRemoved(const QModelIndex &, int, int)", "rowsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlRelationalTableModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSqlRelationalTableModel::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QSqlTableModel (); + +qt_gsi::QtNativeClass decl_QSqlRelationalTableModel (qtdecl_QSqlTableModel (), "QtSql", "QSqlRelationalTableModel_Native", + methods_QSqlRelationalTableModel (), + "@hide\n@alias QSqlRelationalTableModel"); + +GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlRelationalTableModel () { return decl_QSqlRelationalTableModel; } + +} + + +class QSqlRelationalTableModel_Adaptor : public QSqlRelationalTableModel, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSqlRelationalTableModel_Adaptor(); + + // [adaptor ctor] QSqlRelationalTableModel::QSqlRelationalTableModel(QObject *parent, const QSqlDatabase &db) + QSqlRelationalTableModel_Adaptor() : QSqlRelationalTableModel() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSqlRelationalTableModel::QSqlRelationalTableModel(QObject *parent, const QSqlDatabase &db) + QSqlRelationalTableModel_Adaptor(QObject *parent) : QSqlRelationalTableModel(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSqlRelationalTableModel::QSqlRelationalTableModel(QObject *parent, const QSqlDatabase &db) + QSqlRelationalTableModel_Adaptor(QObject *parent, const QSqlDatabase &db) : QSqlRelationalTableModel(parent, db) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QSqlRelationalTableModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + void fp_QSqlRelationalTableModel_beginInsertColumns_3713 (const QModelIndex &parent, int first, int last) { + QSqlRelationalTableModel::beginInsertColumns(parent, first, last); + } + + // [expose] void QSqlRelationalTableModel::beginInsertRows(const QModelIndex &parent, int first, int last) + void fp_QSqlRelationalTableModel_beginInsertRows_3713 (const QModelIndex &parent, int first, int last) { + QSqlRelationalTableModel::beginInsertRows(parent, first, last); + } + + // [expose] bool QSqlRelationalTableModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + bool fp_QSqlRelationalTableModel_beginMoveColumns_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) { + return QSqlRelationalTableModel::beginMoveColumns(sourceParent, sourceFirst, sourceLast, destinationParent, destinationColumn); + } + + // [expose] bool QSqlRelationalTableModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + bool fp_QSqlRelationalTableModel_beginMoveRows_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) { + return QSqlRelationalTableModel::beginMoveRows(sourceParent, sourceFirst, sourceLast, destinationParent, destinationRow); + } + + // [expose] void QSqlRelationalTableModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + void fp_QSqlRelationalTableModel_beginRemoveColumns_3713 (const QModelIndex &parent, int first, int last) { + QSqlRelationalTableModel::beginRemoveColumns(parent, first, last); + } + + // [expose] void QSqlRelationalTableModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + void fp_QSqlRelationalTableModel_beginRemoveRows_3713 (const QModelIndex &parent, int first, int last) { + QSqlRelationalTableModel::beginRemoveRows(parent, first, last); + } + + // [expose] void QSqlRelationalTableModel::beginResetModel() + void fp_QSqlRelationalTableModel_beginResetModel_0 () { + QSqlRelationalTableModel::beginResetModel(); + } + + // [expose] void QSqlRelationalTableModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + void fp_QSqlRelationalTableModel_changePersistentIndex_4682 (const QModelIndex &from, const QModelIndex &to) { + QSqlRelationalTableModel::changePersistentIndex(from, to); + } + + // [expose] void QSqlRelationalTableModel::changePersistentIndexList(const QList &from, const QList &to) + void fp_QSqlRelationalTableModel_changePersistentIndexList_5912 (const QList &from, const QList &to) { + QSqlRelationalTableModel::changePersistentIndexList(from, to); + } + + // [expose] QModelIndex QSqlRelationalTableModel::createIndex(int row, int column, const void *data) + QModelIndex fp_QSqlRelationalTableModel_createIndex_c3069 (int row, int column, const void *data) const { + return QSqlRelationalTableModel::createIndex(row, column, data); + } + + // [expose] QModelIndex QSqlRelationalTableModel::createIndex(int row, int column, quintptr id) + QModelIndex fp_QSqlRelationalTableModel_createIndex_c2657 (int row, int column, quintptr id) const { + return QSqlRelationalTableModel::createIndex(row, column, id); + } + + // [expose] bool QSqlRelationalTableModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + bool fp_QSqlRelationalTableModel_decodeData_5302 (int row, int column, const QModelIndex &parent, QDataStream &stream) { + return QSqlRelationalTableModel::decodeData(row, column, parent, stream); + } + + // [expose] void QSqlRelationalTableModel::encodeData(const QList &indexes, QDataStream &stream) + void fp_QSqlRelationalTableModel_encodeData_c4599 (const QList &indexes, QDataStream &stream) const { + QSqlRelationalTableModel::encodeData(indexes, stream); + } + + // [expose] void QSqlRelationalTableModel::endInsertColumns() + void fp_QSqlRelationalTableModel_endInsertColumns_0 () { + QSqlRelationalTableModel::endInsertColumns(); + } + + // [expose] void QSqlRelationalTableModel::endInsertRows() + void fp_QSqlRelationalTableModel_endInsertRows_0 () { + QSqlRelationalTableModel::endInsertRows(); + } + + // [expose] void QSqlRelationalTableModel::endMoveColumns() + void fp_QSqlRelationalTableModel_endMoveColumns_0 () { + QSqlRelationalTableModel::endMoveColumns(); + } + + // [expose] void QSqlRelationalTableModel::endMoveRows() + void fp_QSqlRelationalTableModel_endMoveRows_0 () { + QSqlRelationalTableModel::endMoveRows(); + } + + // [expose] void QSqlRelationalTableModel::endRemoveColumns() + void fp_QSqlRelationalTableModel_endRemoveColumns_0 () { + QSqlRelationalTableModel::endRemoveColumns(); + } + + // [expose] void QSqlRelationalTableModel::endRemoveRows() + void fp_QSqlRelationalTableModel_endRemoveRows_0 () { + QSqlRelationalTableModel::endRemoveRows(); + } + + // [expose] void QSqlRelationalTableModel::endResetModel() + void fp_QSqlRelationalTableModel_endResetModel_0 () { + QSqlRelationalTableModel::endResetModel(); + } + + // [expose] bool QSqlRelationalTableModel::isSignalConnected(const QMetaMethod &signal) + bool fp_QSqlRelationalTableModel_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSqlRelationalTableModel::isSignalConnected(signal); + } + + // [expose] QList QSqlRelationalTableModel::persistentIndexList() + QList fp_QSqlRelationalTableModel_persistentIndexList_c0 () const { + return QSqlRelationalTableModel::persistentIndexList(); + } + + // [expose] QSqlRecord QSqlRelationalTableModel::primaryValues(int row) + QSqlRecord fp_QSqlRelationalTableModel_primaryValues_c767 (int row) const { + return QSqlRelationalTableModel::primaryValues(row); + } + + // [expose] int QSqlRelationalTableModel::receivers(const char *signal) + int fp_QSqlRelationalTableModel_receivers_c1731 (const char *signal) const { + return QSqlRelationalTableModel::receivers(signal); + } + + // [expose] QObject *QSqlRelationalTableModel::sender() + QObject * fp_QSqlRelationalTableModel_sender_c0 () const { + return QSqlRelationalTableModel::sender(); + } + + // [expose] int QSqlRelationalTableModel::senderSignalIndex() + int fp_QSqlRelationalTableModel_senderSignalIndex_c0 () const { + return QSqlRelationalTableModel::senderSignalIndex(); + } + + // [expose] void QSqlRelationalTableModel::setLastError(const QSqlError &error) + void fp_QSqlRelationalTableModel_setLastError_2220 (const QSqlError &error) { + QSqlRelationalTableModel::setLastError(error); + } + + // [expose] void QSqlRelationalTableModel::setPrimaryKey(const QSqlIndex &key) + void fp_QSqlRelationalTableModel_setPrimaryKey_2202 (const QSqlIndex &key) { + QSqlRelationalTableModel::setPrimaryKey(key); + } + + // [expose] void QSqlRelationalTableModel::setQuery(const QSqlQuery &query) + void fp_QSqlRelationalTableModel_setQuery_2232 (const QSqlQuery &query) { + QSqlRelationalTableModel::setQuery(query); + } + + // [emitter impl] void QSqlRelationalTableModel::beforeDelete(int row) + void emitter_QSqlRelationalTableModel_beforeDelete_767(int row) + { + emit QSqlRelationalTableModel::beforeDelete(row); + } + + // [emitter impl] void QSqlRelationalTableModel::beforeInsert(QSqlRecord &record) + void emitter_QSqlRelationalTableModel_beforeInsert_1610(QSqlRecord &record) + { + emit QSqlRelationalTableModel::beforeInsert(record); + } + + // [emitter impl] void QSqlRelationalTableModel::beforeUpdate(int row, QSqlRecord &record) + void emitter_QSqlRelationalTableModel_beforeUpdate_2269(int row, QSqlRecord &record) + { + emit QSqlRelationalTableModel::beforeUpdate(row, record); + } + + // [adaptor impl] QModelIndex QSqlRelationalTableModel::buddy(const QModelIndex &index) + QModelIndex cbs_buddy_c2395_0(const QModelIndex &index) const + { + return QSqlRelationalTableModel::buddy(index); + } + + virtual QModelIndex buddy(const QModelIndex &index) const + { + if (cb_buddy_c2395_0.can_issue()) { + return cb_buddy_c2395_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_buddy_c2395_0, index); + } else { + return QSqlRelationalTableModel::buddy(index); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_canDropMimeData_c7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) const + { + return QSqlRelationalTableModel::canDropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const + { + if (cb_canDropMimeData_c7425_0.can_issue()) { + return cb_canDropMimeData_c7425_0.issue::target_type &, int, int, const QModelIndex &>(&QSqlRelationalTableModel_Adaptor::cbs_canDropMimeData_c7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QSqlRelationalTableModel::canDropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::canFetchMore(const QModelIndex &parent) + bool cbs_canFetchMore_c2395_1(const QModelIndex &parent) const + { + return QSqlRelationalTableModel::canFetchMore(parent); + } + + virtual bool canFetchMore(const QModelIndex &parent) const + { + if (cb_canFetchMore_c2395_1.can_issue()) { + return cb_canFetchMore_c2395_1.issue(&QSqlRelationalTableModel_Adaptor::cbs_canFetchMore_c2395_1, parent); + } else { + return QSqlRelationalTableModel::canFetchMore(parent); + } + } + + // [adaptor impl] void QSqlRelationalTableModel::clear() + void cbs_clear_0_0() + { + QSqlRelationalTableModel::clear(); + } + + virtual void clear() + { + if (cb_clear_0_0.can_issue()) { + cb_clear_0_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_clear_0_0); + } else { + QSqlRelationalTableModel::clear(); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::clearItemData(const QModelIndex &index) + bool cbs_clearItemData_2395_0(const QModelIndex &index) + { + return QSqlRelationalTableModel::clearItemData(index); + } + + virtual bool clearItemData(const QModelIndex &index) + { + if (cb_clearItemData_2395_0.can_issue()) { + return cb_clearItemData_2395_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_clearItemData_2395_0, index); + } else { + return QSqlRelationalTableModel::clearItemData(index); + } + } + + // [adaptor impl] int QSqlRelationalTableModel::columnCount(const QModelIndex &parent) + int cbs_columnCount_c2395_1(const QModelIndex &parent) const + { + return QSqlRelationalTableModel::columnCount(parent); + } + + virtual int columnCount(const QModelIndex &parent) const + { + if (cb_columnCount_c2395_1.can_issue()) { + return cb_columnCount_c2395_1.issue(&QSqlRelationalTableModel_Adaptor::cbs_columnCount_c2395_1, parent); + } else { + return QSqlRelationalTableModel::columnCount(parent); + } + } + + // [emitter impl] void QSqlRelationalTableModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QSqlRelationalTableModel_columnsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlRelationalTableModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlRelationalTableModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + void emitter_QSqlRelationalTableModel_columnsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationColumn); + throw tl::Exception ("Can't emit private signal 'void QSqlRelationalTableModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)'"); + } + + // [emitter impl] void QSqlRelationalTableModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QSqlRelationalTableModel_columnsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlRelationalTableModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlRelationalTableModel::columnsInserted(const QModelIndex &parent, int first, int last) + void emitter_QSqlRelationalTableModel_columnsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlRelationalTableModel::columnsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlRelationalTableModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + void emitter_QSqlRelationalTableModel_columnsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (column); + throw tl::Exception ("Can't emit private signal 'void QSqlRelationalTableModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)'"); + } + + // [emitter impl] void QSqlRelationalTableModel::columnsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QSqlRelationalTableModel_columnsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlRelationalTableModel::columnsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] QVariant QSqlRelationalTableModel::data(const QModelIndex &item, int role) + QVariant cbs_data_c3054_1(const QModelIndex &item, int role) const + { + return QSqlRelationalTableModel::data(item, role); + } + + virtual QVariant data(const QModelIndex &item, int role) const + { + if (cb_data_c3054_1.can_issue()) { + return cb_data_c3054_1.issue(&QSqlRelationalTableModel_Adaptor::cbs_data_c3054_1, item, role); + } else { + return QSqlRelationalTableModel::data(item, role); + } + } + + // [emitter impl] void QSqlRelationalTableModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void emitter_QSqlRelationalTableModel_dataChanged_6833(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + emit QSqlRelationalTableModel::dataChanged(topLeft, bottomRight, roles); + } + + // [emitter impl] void QSqlRelationalTableModel::destroyed(QObject *) + void emitter_QSqlRelationalTableModel_destroyed_1302(QObject *arg1) + { + emit QSqlRelationalTableModel::destroyed(arg1); + } + + // [adaptor impl] bool QSqlRelationalTableModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_dropMimeData_7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) + { + return QSqlRelationalTableModel::dropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + { + if (cb_dropMimeData_7425_0.can_issue()) { + return cb_dropMimeData_7425_0.issue::target_type &, int, int, const QModelIndex &>(&QSqlRelationalTableModel_Adaptor::cbs_dropMimeData_7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QSqlRelationalTableModel::dropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QSqlRelationalTableModel::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_event_1217_0, _event); + } else { + return QSqlRelationalTableModel::event(_event); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSqlRelationalTableModel::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSqlRelationalTableModel::eventFilter(watched, event); + } + } + + // [adaptor impl] void QSqlRelationalTableModel::fetchMore(const QModelIndex &parent) + void cbs_fetchMore_2395_1(const QModelIndex &parent) + { + QSqlRelationalTableModel::fetchMore(parent); + } + + virtual void fetchMore(const QModelIndex &parent) + { + if (cb_fetchMore_2395_1.can_issue()) { + cb_fetchMore_2395_1.issue(&QSqlRelationalTableModel_Adaptor::cbs_fetchMore_2395_1, parent); + } else { + QSqlRelationalTableModel::fetchMore(parent); + } + } + + // [adaptor impl] QFlags QSqlRelationalTableModel::flags(const QModelIndex &index) + QFlags cbs_flags_c2395_0(const QModelIndex &index) const + { + return QSqlRelationalTableModel::flags(index); + } + + virtual QFlags flags(const QModelIndex &index) const + { + if (cb_flags_c2395_0.can_issue()) { + return cb_flags_c2395_0.issue, const QModelIndex &>(&QSqlRelationalTableModel_Adaptor::cbs_flags_c2395_0, index); + } else { + return QSqlRelationalTableModel::flags(index); + } + } + + // [adaptor impl] QVariant QSqlRelationalTableModel::headerData(int section, Qt::Orientation orientation, int role) + QVariant cbs_headerData_c3231_1(int section, const qt_gsi::Converter::target_type & orientation, int role) const + { + return QSqlRelationalTableModel::headerData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), role); + } + + virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const + { + if (cb_headerData_c3231_1.can_issue()) { + return cb_headerData_c3231_1.issue::target_type &, int>(&QSqlRelationalTableModel_Adaptor::cbs_headerData_c3231_1, section, qt_gsi::CppToQtAdaptor(orientation), role); + } else { + return QSqlRelationalTableModel::headerData(section, orientation, role); + } + } + + // [emitter impl] void QSqlRelationalTableModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + void emitter_QSqlRelationalTableModel_headerDataChanged_3231(Qt::Orientation orientation, int first, int last) + { + emit QSqlRelationalTableModel::headerDataChanged(orientation, first, last); + } + + // [adaptor impl] QModelIndex QSqlRelationalTableModel::index(int row, int column, const QModelIndex &parent) + QModelIndex cbs_index_c3713_1(int row, int column, const QModelIndex &parent) const + { + return QSqlRelationalTableModel::index(row, column, parent); + } + + virtual QModelIndex index(int row, int column, const QModelIndex &parent) const + { + if (cb_index_c3713_1.can_issue()) { + return cb_index_c3713_1.issue(&QSqlRelationalTableModel_Adaptor::cbs_index_c3713_1, row, column, parent); + } else { + return QSqlRelationalTableModel::index(row, column, parent); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::insertColumns(int column, int count, const QModelIndex &parent) + bool cbs_insertColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QSqlRelationalTableModel::insertColumns(column, count, parent); + } + + virtual bool insertColumns(int column, int count, const QModelIndex &parent) + { + if (cb_insertColumns_3713_1.can_issue()) { + return cb_insertColumns_3713_1.issue(&QSqlRelationalTableModel_Adaptor::cbs_insertColumns_3713_1, column, count, parent); + } else { + return QSqlRelationalTableModel::insertColumns(column, count, parent); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::insertRows(int row, int count, const QModelIndex &parent) + bool cbs_insertRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QSqlRelationalTableModel::insertRows(row, count, parent); + } + + virtual bool insertRows(int row, int count, const QModelIndex &parent) + { + if (cb_insertRows_3713_1.can_issue()) { + return cb_insertRows_3713_1.issue(&QSqlRelationalTableModel_Adaptor::cbs_insertRows_3713_1, row, count, parent); + } else { + return QSqlRelationalTableModel::insertRows(row, count, parent); + } + } + + // [adaptor impl] QMap QSqlRelationalTableModel::itemData(const QModelIndex &index) + QMap cbs_itemData_c2395_0(const QModelIndex &index) const + { + return QSqlRelationalTableModel::itemData(index); + } + + virtual QMap itemData(const QModelIndex &index) const + { + if (cb_itemData_c2395_0.can_issue()) { + return cb_itemData_c2395_0.issue, const QModelIndex &>(&QSqlRelationalTableModel_Adaptor::cbs_itemData_c2395_0, index); + } else { + return QSqlRelationalTableModel::itemData(index); + } + } + + // [emitter impl] void QSqlRelationalTableModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QSqlRelationalTableModel_layoutAboutToBeChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QSqlRelationalTableModel::layoutAboutToBeChanged(parents, hint); + } + + // [emitter impl] void QSqlRelationalTableModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QSqlRelationalTableModel_layoutChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QSqlRelationalTableModel::layoutChanged(parents, hint); + } + + // [adaptor impl] QList QSqlRelationalTableModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + QList cbs_match_c7932_2(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + return QSqlRelationalTableModel::match(start, role, value, hits, flags); + } + + virtual QList match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + if (cb_match_c7932_2.can_issue()) { + return cb_match_c7932_2.issue, const QModelIndex &, int, const QVariant &, int, QFlags >(&QSqlRelationalTableModel_Adaptor::cbs_match_c7932_2, start, role, value, hits, flags); + } else { + return QSqlRelationalTableModel::match(start, role, value, hits, flags); + } + } + + // [adaptor impl] QMimeData *QSqlRelationalTableModel::mimeData(const QList &indexes) + QMimeData * cbs_mimeData_c3010_0(const QList &indexes) const + { + return QSqlRelationalTableModel::mimeData(indexes); + } + + virtual QMimeData * mimeData(const QList &indexes) const + { + if (cb_mimeData_c3010_0.can_issue()) { + return cb_mimeData_c3010_0.issue &>(&QSqlRelationalTableModel_Adaptor::cbs_mimeData_c3010_0, indexes); + } else { + return QSqlRelationalTableModel::mimeData(indexes); + } + } + + // [adaptor impl] QStringList QSqlRelationalTableModel::mimeTypes() + QStringList cbs_mimeTypes_c0_0() const + { + return QSqlRelationalTableModel::mimeTypes(); + } + + virtual QStringList mimeTypes() const + { + if (cb_mimeTypes_c0_0.can_issue()) { + return cb_mimeTypes_c0_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_mimeTypes_c0_0); + } else { + return QSqlRelationalTableModel::mimeTypes(); + } + } + + // [emitter impl] void QSqlRelationalTableModel::modelAboutToBeReset() + void emitter_QSqlRelationalTableModel_modelAboutToBeReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QSqlRelationalTableModel::modelAboutToBeReset()'"); + } + + // [emitter impl] void QSqlRelationalTableModel::modelReset() + void emitter_QSqlRelationalTableModel_modelReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QSqlRelationalTableModel::modelReset()'"); + } + + // [adaptor impl] bool QSqlRelationalTableModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveColumns_6659_0(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QSqlRelationalTableModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + + virtual bool moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveColumns_6659_0.can_issue()) { + return cb_moveColumns_6659_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_moveColumns_6659_0, sourceParent, sourceColumn, count, destinationParent, destinationChild); + } else { + return QSqlRelationalTableModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveRows_6659_0(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QSqlRelationalTableModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + + virtual bool moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveRows_6659_0.can_issue()) { + return cb_moveRows_6659_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_moveRows_6659_0, sourceParent, sourceRow, count, destinationParent, destinationChild); + } else { + return QSqlRelationalTableModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] void QSqlRelationalTableModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + void cbs_multiData_c4483_0(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + QSqlRelationalTableModel::multiData(index, roleDataSpan); + } + + virtual void multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + if (cb_multiData_c4483_0.can_issue()) { + cb_multiData_c4483_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_multiData_c4483_0, index, roleDataSpan); + } else { + QSqlRelationalTableModel::multiData(index, roleDataSpan); + } + } + + // [emitter impl] void QSqlRelationalTableModel::objectNameChanged(const QString &objectName) + void emitter_QSqlRelationalTableModel_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSqlRelationalTableModel::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QSqlRelationalTableModel::primeInsert(int row, QSqlRecord &record) + void emitter_QSqlRelationalTableModel_primeInsert_2269(int row, QSqlRecord &record) + { + emit QSqlRelationalTableModel::primeInsert(row, record); + } + + // [adaptor impl] QSqlTableModel *QSqlRelationalTableModel::relationModel(int column) + QSqlTableModel * cbs_relationModel_c767_0(int column) const + { + return QSqlRelationalTableModel::relationModel(column); + } + + virtual QSqlTableModel * relationModel(int column) const + { + if (cb_relationModel_c767_0.can_issue()) { + return cb_relationModel_c767_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_relationModel_c767_0, column); + } else { + return QSqlRelationalTableModel::relationModel(column); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::removeColumns(int column, int count, const QModelIndex &parent) + bool cbs_removeColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QSqlRelationalTableModel::removeColumns(column, count, parent); + } + + virtual bool removeColumns(int column, int count, const QModelIndex &parent) + { + if (cb_removeColumns_3713_1.can_issue()) { + return cb_removeColumns_3713_1.issue(&QSqlRelationalTableModel_Adaptor::cbs_removeColumns_3713_1, column, count, parent); + } else { + return QSqlRelationalTableModel::removeColumns(column, count, parent); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::removeRows(int row, int count, const QModelIndex &parent) + bool cbs_removeRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QSqlRelationalTableModel::removeRows(row, count, parent); + } + + virtual bool removeRows(int row, int count, const QModelIndex &parent) + { + if (cb_removeRows_3713_1.can_issue()) { + return cb_removeRows_3713_1.issue(&QSqlRelationalTableModel_Adaptor::cbs_removeRows_3713_1, row, count, parent); + } else { + return QSqlRelationalTableModel::removeRows(row, count, parent); + } + } + + // [adaptor impl] void QSqlRelationalTableModel::revert() + void cbs_revert_0_0() + { + QSqlRelationalTableModel::revert(); + } + + virtual void revert() + { + if (cb_revert_0_0.can_issue()) { + cb_revert_0_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_revert_0_0); + } else { + QSqlRelationalTableModel::revert(); + } + } + + // [adaptor impl] void QSqlRelationalTableModel::revertRow(int row) + void cbs_revertRow_767_0(int row) + { + QSqlRelationalTableModel::revertRow(row); + } + + virtual void revertRow(int row) + { + if (cb_revertRow_767_0.can_issue()) { + cb_revertRow_767_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_revertRow_767_0, row); + } else { + QSqlRelationalTableModel::revertRow(row); + } + } + + // [adaptor impl] QHash QSqlRelationalTableModel::roleNames() + QHash cbs_roleNames_c0_0() const + { + return QSqlRelationalTableModel::roleNames(); + } + + virtual QHash roleNames() const + { + if (cb_roleNames_c0_0.can_issue()) { + return cb_roleNames_c0_0.issue >(&QSqlRelationalTableModel_Adaptor::cbs_roleNames_c0_0); + } else { + return QSqlRelationalTableModel::roleNames(); + } + } + + // [adaptor impl] int QSqlRelationalTableModel::rowCount(const QModelIndex &parent) + int cbs_rowCount_c2395_1(const QModelIndex &parent) const + { + return QSqlRelationalTableModel::rowCount(parent); + } + + virtual int rowCount(const QModelIndex &parent) const + { + if (cb_rowCount_c2395_1.can_issue()) { + return cb_rowCount_c2395_1.issue(&QSqlRelationalTableModel_Adaptor::cbs_rowCount_c2395_1, parent); + } else { + return QSqlRelationalTableModel::rowCount(parent); + } + } + + // [emitter impl] void QSqlRelationalTableModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QSqlRelationalTableModel_rowsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlRelationalTableModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlRelationalTableModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + void emitter_QSqlRelationalTableModel_rowsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationRow); + throw tl::Exception ("Can't emit private signal 'void QSqlRelationalTableModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)'"); + } + + // [emitter impl] void QSqlRelationalTableModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QSqlRelationalTableModel_rowsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlRelationalTableModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlRelationalTableModel::rowsInserted(const QModelIndex &parent, int first, int last) + void emitter_QSqlRelationalTableModel_rowsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlRelationalTableModel::rowsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlRelationalTableModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + void emitter_QSqlRelationalTableModel_rowsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (row); + throw tl::Exception ("Can't emit private signal 'void QSqlRelationalTableModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)'"); + } + + // [emitter impl] void QSqlRelationalTableModel::rowsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QSqlRelationalTableModel_rowsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlRelationalTableModel::rowsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] bool QSqlRelationalTableModel::select() + bool cbs_select_0_0() + { + return QSqlRelationalTableModel::select(); + } + + virtual bool select() + { + if (cb_select_0_0.can_issue()) { + return cb_select_0_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_select_0_0); + } else { + return QSqlRelationalTableModel::select(); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::selectRow(int row) + bool cbs_selectRow_767_0(int row) + { + return QSqlRelationalTableModel::selectRow(row); + } + + virtual bool selectRow(int row) + { + if (cb_selectRow_767_0.can_issue()) { + return cb_selectRow_767_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_selectRow_767_0, row); + } else { + return QSqlRelationalTableModel::selectRow(row); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::setData(const QModelIndex &item, const QVariant &value, int role) + bool cbs_setData_5065_1(const QModelIndex &item, const QVariant &value, int role) + { + return QSqlRelationalTableModel::setData(item, value, role); + } + + virtual bool setData(const QModelIndex &item, const QVariant &value, int role) + { + if (cb_setData_5065_1.can_issue()) { + return cb_setData_5065_1.issue(&QSqlRelationalTableModel_Adaptor::cbs_setData_5065_1, item, value, role); + } else { + return QSqlRelationalTableModel::setData(item, value, role); + } + } + + // [adaptor impl] void QSqlRelationalTableModel::setEditStrategy(QSqlTableModel::EditStrategy strategy) + void cbs_setEditStrategy_3163_0(const qt_gsi::Converter::target_type & strategy) + { + QSqlRelationalTableModel::setEditStrategy(qt_gsi::QtToCppAdaptor(strategy).cref()); + } + + virtual void setEditStrategy(QSqlTableModel::EditStrategy strategy) + { + if (cb_setEditStrategy_3163_0.can_issue()) { + cb_setEditStrategy_3163_0.issue::target_type &>(&QSqlRelationalTableModel_Adaptor::cbs_setEditStrategy_3163_0, qt_gsi::CppToQtAdaptor(strategy)); + } else { + QSqlRelationalTableModel::setEditStrategy(strategy); + } + } + + // [adaptor impl] void QSqlRelationalTableModel::setFilter(const QString &filter) + void cbs_setFilter_2025_0(const QString &filter) + { + QSqlRelationalTableModel::setFilter(filter); + } + + virtual void setFilter(const QString &filter) + { + if (cb_setFilter_2025_0.can_issue()) { + cb_setFilter_2025_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_setFilter_2025_0, filter); + } else { + QSqlRelationalTableModel::setFilter(filter); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + bool cbs_setHeaderData_5242_1(int section, const qt_gsi::Converter::target_type & orientation, const QVariant &value, int role) + { + return QSqlRelationalTableModel::setHeaderData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), value, role); + } + + virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + { + if (cb_setHeaderData_5242_1.can_issue()) { + return cb_setHeaderData_5242_1.issue::target_type &, const QVariant &, int>(&QSqlRelationalTableModel_Adaptor::cbs_setHeaderData_5242_1, section, qt_gsi::CppToQtAdaptor(orientation), value, role); + } else { + return QSqlRelationalTableModel::setHeaderData(section, orientation, value, role); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::setItemData(const QModelIndex &index, const QMap &roles) + bool cbs_setItemData_5414_0(const QModelIndex &index, const QMap &roles) + { + return QSqlRelationalTableModel::setItemData(index, roles); + } + + virtual bool setItemData(const QModelIndex &index, const QMap &roles) + { + if (cb_setItemData_5414_0.can_issue()) { + return cb_setItemData_5414_0.issue &>(&QSqlRelationalTableModel_Adaptor::cbs_setItemData_5414_0, index, roles); + } else { + return QSqlRelationalTableModel::setItemData(index, roles); + } + } + + // [adaptor impl] void QSqlRelationalTableModel::setRelation(int column, const QSqlRelation &relation) + void cbs_setRelation_3187_0(int column, const QSqlRelation &relation) + { + QSqlRelationalTableModel::setRelation(column, relation); + } + + virtual void setRelation(int column, const QSqlRelation &relation) + { + if (cb_setRelation_3187_0.can_issue()) { + cb_setRelation_3187_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_setRelation_3187_0, column, relation); + } else { + QSqlRelationalTableModel::setRelation(column, relation); + } + } + + // [adaptor impl] void QSqlRelationalTableModel::setSort(int column, Qt::SortOrder order) + void cbs_setSort_2340_0(int column, const qt_gsi::Converter::target_type & order) + { + QSqlRelationalTableModel::setSort(column, qt_gsi::QtToCppAdaptor(order).cref()); + } + + virtual void setSort(int column, Qt::SortOrder order) + { + if (cb_setSort_2340_0.can_issue()) { + cb_setSort_2340_0.issue::target_type &>(&QSqlRelationalTableModel_Adaptor::cbs_setSort_2340_0, column, qt_gsi::CppToQtAdaptor(order)); + } else { + QSqlRelationalTableModel::setSort(column, order); + } + } + + // [adaptor impl] void QSqlRelationalTableModel::setTable(const QString &tableName) + void cbs_setTable_2025_0(const QString &tableName) + { + QSqlRelationalTableModel::setTable(tableName); + } + + virtual void setTable(const QString &tableName) + { + if (cb_setTable_2025_0.can_issue()) { + cb_setTable_2025_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_setTable_2025_0, tableName); + } else { + QSqlRelationalTableModel::setTable(tableName); + } + } + + // [adaptor impl] QModelIndex QSqlRelationalTableModel::sibling(int row, int column, const QModelIndex &idx) + QModelIndex cbs_sibling_c3713_0(int row, int column, const QModelIndex &idx) const + { + return QSqlRelationalTableModel::sibling(row, column, idx); + } + + virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const + { + if (cb_sibling_c3713_0.can_issue()) { + return cb_sibling_c3713_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_sibling_c3713_0, row, column, idx); + } else { + return QSqlRelationalTableModel::sibling(row, column, idx); + } + } + + // [adaptor impl] void QSqlRelationalTableModel::sort(int column, Qt::SortOrder order) + void cbs_sort_2340_0(int column, const qt_gsi::Converter::target_type & order) + { + QSqlRelationalTableModel::sort(column, qt_gsi::QtToCppAdaptor(order).cref()); + } + + virtual void sort(int column, Qt::SortOrder order) + { + if (cb_sort_2340_0.can_issue()) { + cb_sort_2340_0.issue::target_type &>(&QSqlRelationalTableModel_Adaptor::cbs_sort_2340_0, column, qt_gsi::CppToQtAdaptor(order)); + } else { + QSqlRelationalTableModel::sort(column, order); + } + } + + // [adaptor impl] QSize QSqlRelationalTableModel::span(const QModelIndex &index) + QSize cbs_span_c2395_0(const QModelIndex &index) const + { + return QSqlRelationalTableModel::span(index); + } + + virtual QSize span(const QModelIndex &index) const + { + if (cb_span_c2395_0.can_issue()) { + return cb_span_c2395_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_span_c2395_0, index); + } else { + return QSqlRelationalTableModel::span(index); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::submit() + bool cbs_submit_0_0() + { + return QSqlRelationalTableModel::submit(); + } + + virtual bool submit() + { + if (cb_submit_0_0.can_issue()) { + return cb_submit_0_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_submit_0_0); + } else { + return QSqlRelationalTableModel::submit(); + } + } + + // [adaptor impl] QFlags QSqlRelationalTableModel::supportedDragActions() + QFlags cbs_supportedDragActions_c0_0() const + { + return QSqlRelationalTableModel::supportedDragActions(); + } + + virtual QFlags supportedDragActions() const + { + if (cb_supportedDragActions_c0_0.can_issue()) { + return cb_supportedDragActions_c0_0.issue >(&QSqlRelationalTableModel_Adaptor::cbs_supportedDragActions_c0_0); + } else { + return QSqlRelationalTableModel::supportedDragActions(); + } + } + + // [adaptor impl] QFlags QSqlRelationalTableModel::supportedDropActions() + QFlags cbs_supportedDropActions_c0_0() const + { + return QSqlRelationalTableModel::supportedDropActions(); + } + + virtual QFlags supportedDropActions() const + { + if (cb_supportedDropActions_c0_0.can_issue()) { + return cb_supportedDropActions_c0_0.issue >(&QSqlRelationalTableModel_Adaptor::cbs_supportedDropActions_c0_0); + } else { + return QSqlRelationalTableModel::supportedDropActions(); + } + } + + // [adaptor impl] void QSqlRelationalTableModel::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSqlRelationalTableModel::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSqlRelationalTableModel::childEvent(event); + } + } + + // [adaptor impl] void QSqlRelationalTableModel::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSqlRelationalTableModel::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSqlRelationalTableModel::customEvent(event); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::deleteRowFromTable(int row) + bool cbs_deleteRowFromTable_767_0(int row) + { + return QSqlRelationalTableModel::deleteRowFromTable(row); + } + + virtual bool deleteRowFromTable(int row) + { + if (cb_deleteRowFromTable_767_0.can_issue()) { + return cb_deleteRowFromTable_767_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_deleteRowFromTable_767_0, row); + } else { + return QSqlRelationalTableModel::deleteRowFromTable(row); + } + } + + // [adaptor impl] void QSqlRelationalTableModel::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSqlRelationalTableModel::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSqlRelationalTableModel::disconnectNotify(signal); + } + } + + // [adaptor impl] QModelIndex QSqlRelationalTableModel::indexInQuery(const QModelIndex &item) + QModelIndex cbs_indexInQuery_c2395_0(const QModelIndex &item) const + { + return QSqlRelationalTableModel::indexInQuery(item); + } + + virtual QModelIndex indexInQuery(const QModelIndex &item) const + { + if (cb_indexInQuery_c2395_0.can_issue()) { + return cb_indexInQuery_c2395_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_indexInQuery_c2395_0, item); + } else { + return QSqlRelationalTableModel::indexInQuery(item); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::insertRowIntoTable(const QSqlRecord &values) + bool cbs_insertRowIntoTable_2305_0(const QSqlRecord &values) + { + return QSqlRelationalTableModel::insertRowIntoTable(values); + } + + virtual bool insertRowIntoTable(const QSqlRecord &values) + { + if (cb_insertRowIntoTable_2305_0.can_issue()) { + return cb_insertRowIntoTable_2305_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_insertRowIntoTable_2305_0, values); + } else { + return QSqlRelationalTableModel::insertRowIntoTable(values); + } + } + + // [adaptor impl] QString QSqlRelationalTableModel::orderByClause() + QString cbs_orderByClause_c0_0() const + { + return QSqlRelationalTableModel::orderByClause(); + } + + virtual QString orderByClause() const + { + if (cb_orderByClause_c0_0.can_issue()) { + return cb_orderByClause_c0_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_orderByClause_c0_0); + } else { + return QSqlRelationalTableModel::orderByClause(); + } + } + + // [adaptor impl] void QSqlRelationalTableModel::queryChange() + void cbs_queryChange_0_0() + { + QSqlRelationalTableModel::queryChange(); + } + + virtual void queryChange() + { + if (cb_queryChange_0_0.can_issue()) { + cb_queryChange_0_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_queryChange_0_0); + } else { + QSqlRelationalTableModel::queryChange(); + } + } + + // [adaptor impl] void QSqlRelationalTableModel::resetInternalData() + void cbs_resetInternalData_0_0() + { + QSqlRelationalTableModel::resetInternalData(); + } + + virtual void resetInternalData() + { + if (cb_resetInternalData_0_0.can_issue()) { + cb_resetInternalData_0_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_resetInternalData_0_0); + } else { + QSqlRelationalTableModel::resetInternalData(); + } + } + + // [adaptor impl] QString QSqlRelationalTableModel::selectStatement() + QString cbs_selectStatement_c0_0() const + { + return QSqlRelationalTableModel::selectStatement(); + } + + virtual QString selectStatement() const + { + if (cb_selectStatement_c0_0.can_issue()) { + return cb_selectStatement_c0_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_selectStatement_c0_0); + } else { + return QSqlRelationalTableModel::selectStatement(); + } + } + + // [adaptor impl] void QSqlRelationalTableModel::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSqlRelationalTableModel::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSqlRelationalTableModel::timerEvent(event); + } + } + + // [adaptor impl] bool QSqlRelationalTableModel::updateRowInTable(int row, const QSqlRecord &values) + bool cbs_updateRowInTable_2964_0(int row, const QSqlRecord &values) + { + return QSqlRelationalTableModel::updateRowInTable(row, values); + } + + virtual bool updateRowInTable(int row, const QSqlRecord &values) + { + if (cb_updateRowInTable_2964_0.can_issue()) { + return cb_updateRowInTable_2964_0.issue(&QSqlRelationalTableModel_Adaptor::cbs_updateRowInTable_2964_0, row, values); + } else { + return QSqlRelationalTableModel::updateRowInTable(row, values); + } + } + + gsi::Callback cb_buddy_c2395_0; + gsi::Callback cb_canDropMimeData_c7425_0; + gsi::Callback cb_canFetchMore_c2395_1; + gsi::Callback cb_clear_0_0; + gsi::Callback cb_clearItemData_2395_0; + gsi::Callback cb_columnCount_c2395_1; + gsi::Callback cb_data_c3054_1; + gsi::Callback cb_dropMimeData_7425_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fetchMore_2395_1; + gsi::Callback cb_flags_c2395_0; + gsi::Callback cb_headerData_c3231_1; + gsi::Callback cb_index_c3713_1; + gsi::Callback cb_insertColumns_3713_1; + gsi::Callback cb_insertRows_3713_1; + gsi::Callback cb_itemData_c2395_0; + gsi::Callback cb_match_c7932_2; + gsi::Callback cb_mimeData_c3010_0; + gsi::Callback cb_mimeTypes_c0_0; + gsi::Callback cb_moveColumns_6659_0; + gsi::Callback cb_moveRows_6659_0; + gsi::Callback cb_multiData_c4483_0; + gsi::Callback cb_relationModel_c767_0; + gsi::Callback cb_removeColumns_3713_1; + gsi::Callback cb_removeRows_3713_1; + gsi::Callback cb_revert_0_0; + gsi::Callback cb_revertRow_767_0; + gsi::Callback cb_roleNames_c0_0; + gsi::Callback cb_rowCount_c2395_1; + gsi::Callback cb_select_0_0; + gsi::Callback cb_selectRow_767_0; + gsi::Callback cb_setData_5065_1; + gsi::Callback cb_setEditStrategy_3163_0; + gsi::Callback cb_setFilter_2025_0; + gsi::Callback cb_setHeaderData_5242_1; + gsi::Callback cb_setItemData_5414_0; + gsi::Callback cb_setRelation_3187_0; + gsi::Callback cb_setSort_2340_0; + gsi::Callback cb_setTable_2025_0; + gsi::Callback cb_sibling_c3713_0; + gsi::Callback cb_sort_2340_0; + gsi::Callback cb_span_c2395_0; + gsi::Callback cb_submit_0_0; + gsi::Callback cb_supportedDragActions_c0_0; + gsi::Callback cb_supportedDropActions_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_deleteRowFromTable_767_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_indexInQuery_c2395_0; + gsi::Callback cb_insertRowIntoTable_2305_0; + gsi::Callback cb_orderByClause_c0_0; + gsi::Callback cb_queryChange_0_0; + gsi::Callback cb_resetInternalData_0_0; + gsi::Callback cb_selectStatement_c0_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateRowInTable_2964_0; +}; + +QSqlRelationalTableModel_Adaptor::~QSqlRelationalTableModel_Adaptor() { } + +// Constructor QSqlRelationalTableModel::QSqlRelationalTableModel(QObject *parent, const QSqlDatabase &db) (adaptor class) + +static void _init_ctor_QSqlRelationalTableModel_Adaptor_3681 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("db", true, "QSqlDatabase()"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSqlRelationalTableModel_Adaptor_3681 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QSqlDatabase &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSqlDatabase(), heap); + ret.write (new QSqlRelationalTableModel_Adaptor (arg1, arg2)); +} + + +// emitter void QSqlRelationalTableModel::beforeDelete(int row) + +static void _init_emitter_beforeDelete_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_beforeDelete_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_beforeDelete_767 (arg1); +} + + +// emitter void QSqlRelationalTableModel::beforeInsert(QSqlRecord &record) + +static void _init_emitter_beforeInsert_1610 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("record"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_beforeInsert_1610 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSqlRecord &arg1 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_beforeInsert_1610 (arg1); +} + + +// emitter void QSqlRelationalTableModel::beforeUpdate(int row, QSqlRecord &record) + +static void _init_emitter_beforeUpdate_2269 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("record"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_beforeUpdate_2269 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QSqlRecord &arg2 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_beforeUpdate_2269 (arg1, arg2); +} + + +// exposed void QSqlRelationalTableModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_beginInsertColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QSqlRelationalTableModel::beginInsertRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_beginInsertRows_3713 (arg1, arg2, arg3); +} + + +// exposed bool QSqlRelationalTableModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_fp_beginMoveColumns_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveColumns_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_beginMoveColumns_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed bool QSqlRelationalTableModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + +static void _init_fp_beginMoveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_beginMoveRows_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed void QSqlRelationalTableModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_beginRemoveColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QSqlRelationalTableModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_beginRemoveRows_3713 (arg1, arg2, arg3); +} + + +// exposed void QSqlRelationalTableModel::beginResetModel() + +static void _init_fp_beginResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_beginResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_beginResetModel_0 (); +} + + +// QModelIndex QSqlRelationalTableModel::buddy(const QModelIndex &index) + +static void _init_cbs_buddy_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_buddy_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_buddy_c2395_0 (arg1)); +} + +static void _set_callback_cbs_buddy_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_buddy_c2395_0 = cb; +} + + +// bool QSqlRelationalTableModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_canDropMimeData_c7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_canDropMimeData_c7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_canDropMimeData_c7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_canDropMimeData_c7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_canDropMimeData_c7425_0 = cb; +} + + +// bool QSqlRelationalTableModel::canFetchMore(const QModelIndex &parent) + +static void _init_cbs_canFetchMore_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_canFetchMore_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_canFetchMore_c2395_1 (arg1)); +} + +static void _set_callback_cbs_canFetchMore_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_canFetchMore_c2395_1 = cb; +} + + +// exposed void QSqlRelationalTableModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + +static void _init_fp_changePersistentIndex_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndex_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_changePersistentIndex_4682 (arg1, arg2); +} + + +// exposed void QSqlRelationalTableModel::changePersistentIndexList(const QList &from, const QList &to) + +static void _init_fp_changePersistentIndexList_5912 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndexList_5912 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_changePersistentIndexList_5912 (arg1, arg2); +} + + +// void QSqlRelationalTableModel::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSqlRelationalTableModel::clear() + +static void _init_cbs_clear_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clear_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->cbs_clear_0_0 (); +} + +static void _set_callback_cbs_clear_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_clear_0_0 = cb; +} + + +// bool QSqlRelationalTableModel::clearItemData(const QModelIndex &index) + +static void _init_cbs_clearItemData_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_clearItemData_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_clearItemData_2395_0 (arg1)); +} + +static void _set_callback_cbs_clearItemData_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_clearItemData_2395_0 = cb; +} + + +// int QSqlRelationalTableModel::columnCount(const QModelIndex &parent) + +static void _init_cbs_columnCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_columnCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_columnCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_columnCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_columnCount_c2395_1 = cb; +} + + +// emitter void QSqlRelationalTableModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_columnsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlRelationalTableModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_emitter_columnsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_columnsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QSqlRelationalTableModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_columnsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlRelationalTableModel::columnsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_columnsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlRelationalTableModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + +static void _init_emitter_columnsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("column"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_columnsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QSqlRelationalTableModel::columnsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_columnsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QModelIndex QSqlRelationalTableModel::createIndex(int row, int column, const void *data) + +static void _init_fp_createIndex_c3069 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c3069 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QModelIndex)((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_createIndex_c3069 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QSqlRelationalTableModel::createIndex(int row, int column, quintptr id) + +static void _init_fp_createIndex_c2657 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("id"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c2657 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + quintptr arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_createIndex_c2657 (arg1, arg2, arg3)); +} + + +// void QSqlRelationalTableModel::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// QVariant QSqlRelationalTableModel::data(const QModelIndex &item, int role) + +static void _init_cbs_data_c3054_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_data_c3054_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + ret.write ((QVariant)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_data_c3054_1 (arg1, arg2)); +} + +static void _set_callback_cbs_data_c3054_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_data_c3054_1 = cb; +} + + +// emitter void QSqlRelationalTableModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_emitter_dataChanged_6833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles", true, "QList()"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_emitter_dataChanged_6833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + const QList &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_dataChanged_6833 (arg1, arg2, arg3); +} + + +// exposed bool QSqlRelationalTableModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + +static void _init_fp_decodeData_5302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("stream"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_decodeData_5302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + QDataStream &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_decodeData_5302 (arg1, arg2, arg3, arg4)); +} + + +// bool QSqlRelationalTableModel::deleteRowFromTable(int row) + +static void _init_cbs_deleteRowFromTable_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_deleteRowFromTable_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_deleteRowFromTable_767_0 (arg1)); +} + +static void _set_callback_cbs_deleteRowFromTable_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_deleteRowFromTable_767_0 = cb; +} + + +// emitter void QSqlRelationalTableModel::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_destroyed_1302 (arg1); +} + + +// void QSqlRelationalTableModel::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QSqlRelationalTableModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_dropMimeData_7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_dropMimeData_7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_dropMimeData_7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_dropMimeData_7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_dropMimeData_7425_0 = cb; +} + + +// exposed void QSqlRelationalTableModel::encodeData(const QList &indexes, QDataStream &stream) + +static void _init_fp_encodeData_c4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stream"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_encodeData_c4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + QDataStream &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_encodeData_c4599 (arg1, arg2); +} + + +// exposed void QSqlRelationalTableModel::endInsertColumns() + +static void _init_fp_endInsertColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_endInsertColumns_0 (); +} + + +// exposed void QSqlRelationalTableModel::endInsertRows() + +static void _init_fp_endInsertRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_endInsertRows_0 (); +} + + +// exposed void QSqlRelationalTableModel::endMoveColumns() + +static void _init_fp_endMoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_endMoveColumns_0 (); +} + + +// exposed void QSqlRelationalTableModel::endMoveRows() + +static void _init_fp_endMoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_endMoveRows_0 (); +} + + +// exposed void QSqlRelationalTableModel::endRemoveColumns() + +static void _init_fp_endRemoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_endRemoveColumns_0 (); +} + + +// exposed void QSqlRelationalTableModel::endRemoveRows() + +static void _init_fp_endRemoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_endRemoveRows_0 (); +} + + +// exposed void QSqlRelationalTableModel::endResetModel() + +static void _init_fp_endResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_endResetModel_0 (); +} + + +// bool QSqlRelationalTableModel::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSqlRelationalTableModel::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QSqlRelationalTableModel::fetchMore(const QModelIndex &parent) + +static void _init_cbs_fetchMore_2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fetchMore_2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->cbs_fetchMore_2395_1 (arg1); +} + +static void _set_callback_cbs_fetchMore_2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_fetchMore_2395_1 = cb; +} + + +// QFlags QSqlRelationalTableModel::flags(const QModelIndex &index) + +static void _init_cbs_flags_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_flags_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QFlags)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_flags_c2395_0 (arg1)); +} + +static void _set_callback_cbs_flags_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_flags_c2395_0 = cb; +} + + +// QVariant QSqlRelationalTableModel::headerData(int section, Qt::Orientation orientation, int role) + +static void _init_cbs_headerData_c3231_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_headerData_c3231_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + ret.write ((QVariant)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_headerData_c3231_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_headerData_c3231_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_headerData_c3231_1 = cb; +} + + +// emitter void QSqlRelationalTableModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + +static void _init_emitter_headerDataChanged_3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_headerDataChanged_3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_headerDataChanged_3231 (arg1, arg2, arg3); +} + + +// QModelIndex QSqlRelationalTableModel::index(int row, int column, const QModelIndex &parent) + +static void _init_cbs_index_c3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_index_c3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_index_c3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_index_c3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_index_c3713_1 = cb; +} + + +// QModelIndex QSqlRelationalTableModel::indexInQuery(const QModelIndex &item) + +static void _init_cbs_indexInQuery_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexInQuery_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_indexInQuery_c2395_0 (arg1)); +} + +static void _set_callback_cbs_indexInQuery_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_indexInQuery_c2395_0 = cb; +} + + +// bool QSqlRelationalTableModel::insertColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_insertColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_insertColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_insertColumns_3713_1 = cb; +} + + +// bool QSqlRelationalTableModel::insertRowIntoTable(const QSqlRecord &values) + +static void _init_cbs_insertRowIntoTable_2305_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("values"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_insertRowIntoTable_2305_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlRecord &arg1 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_insertRowIntoTable_2305_0 (arg1)); +} + +static void _set_callback_cbs_insertRowIntoTable_2305_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_insertRowIntoTable_2305_0 = cb; +} + + +// bool QSqlRelationalTableModel::insertRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_insertRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_insertRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_insertRows_3713_1 = cb; +} + + +// exposed bool QSqlRelationalTableModel::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_isSignalConnected_c2394 (arg1)); +} + + +// QMap QSqlRelationalTableModel::itemData(const QModelIndex &index) + +static void _init_cbs_itemData_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_itemData_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QMap)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_itemData_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemData_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_itemData_c2395_0 = cb; +} + + +// emitter void QSqlRelationalTableModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutAboutToBeChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutAboutToBeChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_layoutAboutToBeChanged_7947 (arg1, arg2); +} + + +// emitter void QSqlRelationalTableModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_layoutChanged_7947 (arg1, arg2); +} + + +// QList QSqlRelationalTableModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + +static void _init_cbs_match_c7932_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hits"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags"); + decl->add_arg > (argspec_4); + decl->set_return > (); +} + +static void _call_cbs_match_c7932_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + QFlags arg5 = args.read > (heap); + ret.write > ((QList)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_match_c7932_2 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_match_c7932_2 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_match_c7932_2 = cb; +} + + +// QMimeData *QSqlRelationalTableModel::mimeData(const QList &indexes) + +static void _init_cbs_mimeData_c3010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mimeData_c3010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args.read & > (heap); + ret.write ((QMimeData *)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_mimeData_c3010_0 (arg1)); +} + +static void _set_callback_cbs_mimeData_c3010_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_mimeData_c3010_0 = cb; +} + + +// QStringList QSqlRelationalTableModel::mimeTypes() + +static void _init_cbs_mimeTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mimeTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_mimeTypes_c0_0 ()); +} + +static void _set_callback_cbs_mimeTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_mimeTypes_c0_0 = cb; +} + + +// emitter void QSqlRelationalTableModel::modelAboutToBeReset() + +static void _init_emitter_modelAboutToBeReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelAboutToBeReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_modelAboutToBeReset_3767 (); +} + + +// emitter void QSqlRelationalTableModel::modelReset() + +static void _init_emitter_modelReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_modelReset_3767 (); +} + + +// bool QSqlRelationalTableModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveColumns_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveColumns_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_moveColumns_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveColumns_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_moveColumns_6659_0 = cb; +} + + +// bool QSqlRelationalTableModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveRows_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveRows_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_moveRows_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveRows_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_moveRows_6659_0 = cb; +} + + +// void QSqlRelationalTableModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + +static void _init_cbs_multiData_c4483_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roleDataSpan"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_multiData_c4483_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + QModelRoleDataSpan arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->cbs_multiData_c4483_0 (arg1, arg2); +} + +static void _set_callback_cbs_multiData_c4483_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_multiData_c4483_0 = cb; +} + + +// emitter void QSqlRelationalTableModel::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_objectNameChanged_4567 (arg1); +} + + +// QString QSqlRelationalTableModel::orderByClause() + +static void _init_cbs_orderByClause_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_orderByClause_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_orderByClause_c0_0 ()); +} + +static void _set_callback_cbs_orderByClause_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_orderByClause_c0_0 = cb; +} + + +// exposed QList QSqlRelationalTableModel::persistentIndexList() + +static void _init_fp_persistentIndexList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_fp_persistentIndexList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_persistentIndexList_c0 ()); +} + + +// exposed QSqlRecord QSqlRelationalTableModel::primaryValues(int row) + +static void _init_fp_primaryValues_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_primaryValues_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlRecord)((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_primaryValues_c767 (arg1)); +} + + +// emitter void QSqlRelationalTableModel::primeInsert(int row, QSqlRecord &record) + +static void _init_emitter_primeInsert_2269 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("record"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_primeInsert_2269 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QSqlRecord &arg2 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_primeInsert_2269 (arg1, arg2); +} + + +// void QSqlRelationalTableModel::queryChange() + +static void _init_cbs_queryChange_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_queryChange_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->cbs_queryChange_0_0 (); +} + +static void _set_callback_cbs_queryChange_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_queryChange_0_0 = cb; +} + + +// exposed int QSqlRelationalTableModel::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_receivers_c1731 (arg1)); +} + + +// QSqlTableModel *QSqlRelationalTableModel::relationModel(int column) + +static void _init_cbs_relationModel_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_relationModel_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QSqlTableModel *)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_relationModel_c767_0 (arg1)); +} + +static void _set_callback_cbs_relationModel_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_relationModel_c767_0 = cb; +} + + +// bool QSqlRelationalTableModel::removeColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_removeColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_removeColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_removeColumns_3713_1 = cb; +} + + +// bool QSqlRelationalTableModel::removeRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_removeRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_removeRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_removeRows_3713_1 = cb; +} + + +// void QSqlRelationalTableModel::resetInternalData() + +static void _init_cbs_resetInternalData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_resetInternalData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->cbs_resetInternalData_0_0 (); +} + +static void _set_callback_cbs_resetInternalData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_resetInternalData_0_0 = cb; +} + + +// void QSqlRelationalTableModel::revert() + +static void _init_cbs_revert_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_revert_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->cbs_revert_0_0 (); +} + +static void _set_callback_cbs_revert_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_revert_0_0 = cb; +} + + +// void QSqlRelationalTableModel::revertRow(int row) + +static void _init_cbs_revertRow_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_revertRow_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->cbs_revertRow_767_0 (arg1); +} + +static void _set_callback_cbs_revertRow_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_revertRow_767_0 = cb; +} + + +// QHash QSqlRelationalTableModel::roleNames() + +static void _init_cbs_roleNames_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_roleNames_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_roleNames_c0_0 ()); +} + +static void _set_callback_cbs_roleNames_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_roleNames_c0_0 = cb; +} + + +// int QSqlRelationalTableModel::rowCount(const QModelIndex &parent) + +static void _init_cbs_rowCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_rowCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_rowCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_rowCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_rowCount_c2395_1 = cb; +} + + +// emitter void QSqlRelationalTableModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_rowsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlRelationalTableModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + +static void _init_emitter_rowsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_rowsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QSqlRelationalTableModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_rowsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlRelationalTableModel::rowsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_rowsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlRelationalTableModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + +static void _init_emitter_rowsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("row"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_rowsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QSqlRelationalTableModel::rowsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlRelationalTableModel_Adaptor *)cls)->emitter_QSqlRelationalTableModel_rowsRemoved_7372 (arg1, arg2, arg3); +} + + +// bool QSqlRelationalTableModel::select() + +static void _init_cbs_select_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_select_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_select_0_0 ()); +} + +static void _set_callback_cbs_select_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_select_0_0 = cb; +} + + +// bool QSqlRelationalTableModel::selectRow(int row) + +static void _init_cbs_selectRow_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_selectRow_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_selectRow_767_0 (arg1)); +} + +static void _set_callback_cbs_selectRow_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_selectRow_767_0 = cb; +} + + +// QString QSqlRelationalTableModel::selectStatement() + +static void _init_cbs_selectStatement_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_selectStatement_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_selectStatement_c0_0 ()); +} + +static void _set_callback_cbs_selectStatement_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_selectStatement_c0_0 = cb; +} + + +// exposed QObject *QSqlRelationalTableModel::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_sender_c0 ()); +} + + +// exposed int QSqlRelationalTableModel::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_senderSignalIndex_c0 ()); +} + + +// bool QSqlRelationalTableModel::setData(const QModelIndex &item, const QVariant &value, int role) + +static void _init_cbs_setData_5065_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setData_5065_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + int arg3 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_setData_5065_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_setData_5065_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_setData_5065_1 = cb; +} + + +// void QSqlRelationalTableModel::setEditStrategy(QSqlTableModel::EditStrategy strategy) + +static void _init_cbs_setEditStrategy_3163_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("strategy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setEditStrategy_3163_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->cbs_setEditStrategy_3163_0 (arg1); +} + +static void _set_callback_cbs_setEditStrategy_3163_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_setEditStrategy_3163_0 = cb; +} + + +// void QSqlRelationalTableModel::setFilter(const QString &filter) + +static void _init_cbs_setFilter_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setFilter_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->cbs_setFilter_2025_0 (arg1); +} + +static void _set_callback_cbs_setFilter_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_setFilter_2025_0 = cb; +} + + +// bool QSqlRelationalTableModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + +static void _init_cbs_setHeaderData_5242_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_setHeaderData_5242_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_setHeaderData_5242_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_setHeaderData_5242_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_setHeaderData_5242_1 = cb; +} + + +// bool QSqlRelationalTableModel::setItemData(const QModelIndex &index, const QMap &roles) + +static void _init_cbs_setItemData_5414_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setItemData_5414_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QMap &arg2 = args.read & > (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_setItemData_5414_0 (arg1, arg2)); +} + +static void _set_callback_cbs_setItemData_5414_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_setItemData_5414_0 = cb; +} + + +// exposed void QSqlRelationalTableModel::setLastError(const QSqlError &error) + +static void _init_fp_setLastError_2220 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("error"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setLastError_2220 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlError &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_setLastError_2220 (arg1); +} + + +// exposed void QSqlRelationalTableModel::setPrimaryKey(const QSqlIndex &key) + +static void _init_fp_setPrimaryKey_2202 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setPrimaryKey_2202 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_setPrimaryKey_2202 (arg1); +} + + +// exposed void QSqlRelationalTableModel::setQuery(const QSqlQuery &query) + +static void _init_fp_setQuery_2232 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setQuery_2232 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlQuery &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->fp_QSqlRelationalTableModel_setQuery_2232 (arg1); +} + + +// void QSqlRelationalTableModel::setRelation(int column, const QSqlRelation &relation) + +static void _init_cbs_setRelation_3187_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("relation"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setRelation_3187_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const QSqlRelation &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->cbs_setRelation_3187_0 (arg1, arg2); +} + +static void _set_callback_cbs_setRelation_3187_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_setRelation_3187_0 = cb; +} + + +// void QSqlRelationalTableModel::setSort(int column, Qt::SortOrder order) + +static void _init_cbs_setSort_2340_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setSort_2340_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->cbs_setSort_2340_0 (arg1, arg2); +} + +static void _set_callback_cbs_setSort_2340_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_setSort_2340_0 = cb; +} + + +// void QSqlRelationalTableModel::setTable(const QString &tableName) + +static void _init_cbs_setTable_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tableName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setTable_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->cbs_setTable_2025_0 (arg1); +} + +static void _set_callback_cbs_setTable_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_setTable_2025_0 = cb; +} + + +// QModelIndex QSqlRelationalTableModel::sibling(int row, int column, const QModelIndex &idx) + +static void _init_cbs_sibling_c3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_sibling_c3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_sibling_c3713_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_sibling_c3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_sibling_c3713_0 = cb; +} + + +// void QSqlRelationalTableModel::sort(int column, Qt::SortOrder order) + +static void _init_cbs_sort_2340_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sort_2340_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->cbs_sort_2340_0 (arg1, arg2); +} + +static void _set_callback_cbs_sort_2340_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_sort_2340_0 = cb; +} + + +// QSize QSqlRelationalTableModel::span(const QModelIndex &index) + +static void _init_cbs_span_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_span_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QSize)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_span_c2395_0 (arg1)); +} + +static void _set_callback_cbs_span_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_span_c2395_0 = cb; +} + + +// bool QSqlRelationalTableModel::submit() + +static void _init_cbs_submit_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_submit_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_submit_0_0 ()); +} + +static void _set_callback_cbs_submit_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_submit_0_0 = cb; +} + + +// QFlags QSqlRelationalTableModel::supportedDragActions() + +static void _init_cbs_supportedDragActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDragActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_supportedDragActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDragActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_supportedDragActions_c0_0 = cb; +} + + +// QFlags QSqlRelationalTableModel::supportedDropActions() + +static void _init_cbs_supportedDropActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDropActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_supportedDropActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDropActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_supportedDropActions_c0_0 = cb; +} + + +// void QSqlRelationalTableModel::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlRelationalTableModel_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// bool QSqlRelationalTableModel::updateRowInTable(int row, const QSqlRecord &values) + +static void _init_cbs_updateRowInTable_2964_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("values"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_updateRowInTable_2964_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const QSqlRecord &arg2 = args.read (heap); + ret.write ((bool)((QSqlRelationalTableModel_Adaptor *)cls)->cbs_updateRowInTable_2964_0 (arg1, arg2)); +} + +static void _set_callback_cbs_updateRowInTable_2964_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlRelationalTableModel_Adaptor *)cls)->cb_updateRowInTable_2964_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSqlRelationalTableModel (); + +static gsi::Methods methods_QSqlRelationalTableModel_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlRelationalTableModel::QSqlRelationalTableModel(QObject *parent, const QSqlDatabase &db)\nThis method creates an object of class QSqlRelationalTableModel.", &_init_ctor_QSqlRelationalTableModel_Adaptor_3681, &_call_ctor_QSqlRelationalTableModel_Adaptor_3681); + methods += new qt_gsi::GenericMethod ("emit_beforeDelete", "@brief Emitter for signal void QSqlRelationalTableModel::beforeDelete(int row)\nCall this method to emit this signal.", false, &_init_emitter_beforeDelete_767, &_call_emitter_beforeDelete_767); + methods += new qt_gsi::GenericMethod ("emit_beforeInsert", "@brief Emitter for signal void QSqlRelationalTableModel::beforeInsert(QSqlRecord &record)\nCall this method to emit this signal.", false, &_init_emitter_beforeInsert_1610, &_call_emitter_beforeInsert_1610); + methods += new qt_gsi::GenericMethod ("emit_beforeUpdate", "@brief Emitter for signal void QSqlRelationalTableModel::beforeUpdate(int row, QSqlRecord &record)\nCall this method to emit this signal.", false, &_init_emitter_beforeUpdate_2269, &_call_emitter_beforeUpdate_2269); + methods += new qt_gsi::GenericMethod ("*beginInsertColumns", "@brief Method void QSqlRelationalTableModel::beginInsertColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertColumns_3713, &_call_fp_beginInsertColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginInsertRows", "@brief Method void QSqlRelationalTableModel::beginInsertRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertRows_3713, &_call_fp_beginInsertRows_3713); + methods += new qt_gsi::GenericMethod ("*beginMoveColumns", "@brief Method bool QSqlRelationalTableModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveColumns_6659, &_call_fp_beginMoveColumns_6659); + methods += new qt_gsi::GenericMethod ("*beginMoveRows", "@brief Method bool QSqlRelationalTableModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveRows_6659, &_call_fp_beginMoveRows_6659); + methods += new qt_gsi::GenericMethod ("*beginRemoveColumns", "@brief Method void QSqlRelationalTableModel::beginRemoveColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveColumns_3713, &_call_fp_beginRemoveColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginRemoveRows", "@brief Method void QSqlRelationalTableModel::beginRemoveRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveRows_3713, &_call_fp_beginRemoveRows_3713); + methods += new qt_gsi::GenericMethod ("*beginResetModel", "@brief Method void QSqlRelationalTableModel::beginResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginResetModel_0, &_call_fp_beginResetModel_0); + methods += new qt_gsi::GenericMethod ("buddy", "@brief Virtual method QModelIndex QSqlRelationalTableModel::buddy(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("buddy", "@hide", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0, &_set_callback_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@brief Virtual method bool QSqlRelationalTableModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@hide", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0, &_set_callback_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Virtual method bool QSqlRelationalTableModel::canFetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canFetchMore_c2395_1, &_call_cbs_canFetchMore_c2395_1); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@hide", true, &_init_cbs_canFetchMore_c2395_1, &_call_cbs_canFetchMore_c2395_1, &_set_callback_cbs_canFetchMore_c2395_1); + methods += new qt_gsi::GenericMethod ("*changePersistentIndex", "@brief Method void QSqlRelationalTableModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndex_4682, &_call_fp_changePersistentIndex_4682); + methods += new qt_gsi::GenericMethod ("*changePersistentIndexList", "@brief Method void QSqlRelationalTableModel::changePersistentIndexList(const QList &from, const QList &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndexList_5912, &_call_fp_changePersistentIndexList_5912); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSqlRelationalTableModel::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Virtual method void QSqlRelationalTableModel::clear()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("clear", "@hide", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0, &_set_callback_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Virtual method bool QSqlRelationalTableModel::clearItemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@hide", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0, &_set_callback_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Virtual method int QSqlRelationalTableModel::columnCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("columnCount", "@hide", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1, &_set_callback_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeInserted", "@brief Emitter for signal void QSqlRelationalTableModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeInserted_7372, &_call_emitter_columnsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeMoved", "@brief Emitter for signal void QSqlRelationalTableModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeMoved_10318, &_call_emitter_columnsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeRemoved", "@brief Emitter for signal void QSqlRelationalTableModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeRemoved_7372, &_call_emitter_columnsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsInserted", "@brief Emitter for signal void QSqlRelationalTableModel::columnsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsInserted_7372, &_call_emitter_columnsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsMoved", "@brief Emitter for signal void QSqlRelationalTableModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nCall this method to emit this signal.", false, &_init_emitter_columnsMoved_10318, &_call_emitter_columnsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsRemoved", "@brief Emitter for signal void QSqlRelationalTableModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsRemoved_7372, &_call_emitter_columnsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QSqlRelationalTableModel::createIndex(int row, int column, const void *data)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c3069, &_call_fp_createIndex_c3069); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QSqlRelationalTableModel::createIndex(int row, int column, quintptr id)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c2657, &_call_fp_createIndex_c2657); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSqlRelationalTableModel::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QSqlRelationalTableModel::data(const QModelIndex &item, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1, &_set_callback_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("emit_dataChanged", "@brief Emitter for signal void QSqlRelationalTableModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nCall this method to emit this signal.", false, &_init_emitter_dataChanged_6833, &_call_emitter_dataChanged_6833); + methods += new qt_gsi::GenericMethod ("*decodeData", "@brief Method bool QSqlRelationalTableModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_decodeData_5302, &_call_fp_decodeData_5302); + methods += new qt_gsi::GenericMethod ("*deleteRowFromTable", "@brief Virtual method bool QSqlRelationalTableModel::deleteRowFromTable(int row)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_deleteRowFromTable_767_0, &_call_cbs_deleteRowFromTable_767_0); + methods += new qt_gsi::GenericMethod ("*deleteRowFromTable", "@hide", false, &_init_cbs_deleteRowFromTable_767_0, &_call_cbs_deleteRowFromTable_767_0, &_set_callback_cbs_deleteRowFromTable_767_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSqlRelationalTableModel::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSqlRelationalTableModel::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Virtual method bool QSqlRelationalTableModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@hide", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0, &_set_callback_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("*encodeData", "@brief Method void QSqlRelationalTableModel::encodeData(const QList &indexes, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_encodeData_c4599, &_call_fp_encodeData_c4599); + methods += new qt_gsi::GenericMethod ("*endInsertColumns", "@brief Method void QSqlRelationalTableModel::endInsertColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertColumns_0, &_call_fp_endInsertColumns_0); + methods += new qt_gsi::GenericMethod ("*endInsertRows", "@brief Method void QSqlRelationalTableModel::endInsertRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertRows_0, &_call_fp_endInsertRows_0); + methods += new qt_gsi::GenericMethod ("*endMoveColumns", "@brief Method void QSqlRelationalTableModel::endMoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveColumns_0, &_call_fp_endMoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endMoveRows", "@brief Method void QSqlRelationalTableModel::endMoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveRows_0, &_call_fp_endMoveRows_0); + methods += new qt_gsi::GenericMethod ("*endRemoveColumns", "@brief Method void QSqlRelationalTableModel::endRemoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveColumns_0, &_call_fp_endRemoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endRemoveRows", "@brief Method void QSqlRelationalTableModel::endRemoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveRows_0, &_call_fp_endRemoveRows_0); + methods += new qt_gsi::GenericMethod ("*endResetModel", "@brief Method void QSqlRelationalTableModel::endResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endResetModel_0, &_call_fp_endResetModel_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QSqlRelationalTableModel::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSqlRelationalTableModel::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Virtual method void QSqlRelationalTableModel::fetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchMore_2395_1, &_call_cbs_fetchMore_2395_1); + methods += new qt_gsi::GenericMethod ("fetchMore", "@hide", false, &_init_cbs_fetchMore_2395_1, &_call_cbs_fetchMore_2395_1, &_set_callback_cbs_fetchMore_2395_1); + methods += new qt_gsi::GenericMethod ("flags", "@brief Virtual method QFlags QSqlRelationalTableModel::flags(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@hide", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0, &_set_callback_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Virtual method QVariant QSqlRelationalTableModel::headerData(int section, Qt::Orientation orientation, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("headerData", "@hide", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1, &_set_callback_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("emit_headerDataChanged", "@brief Emitter for signal void QSqlRelationalTableModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_headerDataChanged_3231, &_call_emitter_headerDataChanged_3231); + methods += new qt_gsi::GenericMethod ("index", "@brief Virtual method QModelIndex QSqlRelationalTableModel::index(int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("index", "@hide", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1, &_set_callback_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("*indexInQuery", "@brief Virtual method QModelIndex QSqlRelationalTableModel::indexInQuery(const QModelIndex &item)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexInQuery_c2395_0, &_call_cbs_indexInQuery_c2395_0); + methods += new qt_gsi::GenericMethod ("*indexInQuery", "@hide", true, &_init_cbs_indexInQuery_c2395_0, &_call_cbs_indexInQuery_c2395_0, &_set_callback_cbs_indexInQuery_c2395_0); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Virtual method bool QSqlRelationalTableModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@hide", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1, &_set_callback_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("*insertRowIntoTable", "@brief Virtual method bool QSqlRelationalTableModel::insertRowIntoTable(const QSqlRecord &values)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertRowIntoTable_2305_0, &_call_cbs_insertRowIntoTable_2305_0); + methods += new qt_gsi::GenericMethod ("*insertRowIntoTable", "@hide", false, &_init_cbs_insertRowIntoTable_2305_0, &_call_cbs_insertRowIntoTable_2305_0, &_set_callback_cbs_insertRowIntoTable_2305_0); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Virtual method bool QSqlRelationalTableModel::insertRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@hide", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1, &_set_callback_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSqlRelationalTableModel::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Virtual method QMap QSqlRelationalTableModel::itemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("itemData", "@hide", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0, &_set_callback_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("emit_layoutAboutToBeChanged", "@brief Emitter for signal void QSqlRelationalTableModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutAboutToBeChanged_7947, &_call_emitter_layoutAboutToBeChanged_7947); + methods += new qt_gsi::GenericMethod ("emit_layoutChanged", "@brief Emitter for signal void QSqlRelationalTableModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutChanged_7947, &_call_emitter_layoutChanged_7947); + methods += new qt_gsi::GenericMethod ("match", "@brief Virtual method QList QSqlRelationalTableModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("match", "@hide", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2, &_set_callback_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Virtual method QMimeData *QSqlRelationalTableModel::mimeData(const QList &indexes)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeData", "@hide", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0, &_set_callback_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Virtual method QStringList QSqlRelationalTableModel::mimeTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@hide", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0, &_set_callback_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("emit_modelAboutToBeReset", "@brief Emitter for signal void QSqlRelationalTableModel::modelAboutToBeReset()\nCall this method to emit this signal.", false, &_init_emitter_modelAboutToBeReset_3767, &_call_emitter_modelAboutToBeReset_3767); + methods += new qt_gsi::GenericMethod ("emit_modelReset", "@brief Emitter for signal void QSqlRelationalTableModel::modelReset()\nCall this method to emit this signal.", false, &_init_emitter_modelReset_3767, &_call_emitter_modelReset_3767); + methods += new qt_gsi::GenericMethod ("moveColumns", "@brief Virtual method bool QSqlRelationalTableModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveColumns", "@hide", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0, &_set_callback_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Virtual method bool QSqlRelationalTableModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@hide", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0, &_set_callback_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Virtual method void QSqlRelationalTableModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("multiData", "@hide", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0, &_set_callback_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSqlRelationalTableModel::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*orderByClause", "@brief Virtual method QString QSqlRelationalTableModel::orderByClause()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_orderByClause_c0_0, &_call_cbs_orderByClause_c0_0); + methods += new qt_gsi::GenericMethod ("*orderByClause", "@hide", true, &_init_cbs_orderByClause_c0_0, &_call_cbs_orderByClause_c0_0, &_set_callback_cbs_orderByClause_c0_0); + methods += new qt_gsi::GenericMethod ("*persistentIndexList", "@brief Method QList QSqlRelationalTableModel::persistentIndexList()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_persistentIndexList_c0, &_call_fp_persistentIndexList_c0); + methods += new qt_gsi::GenericMethod ("*primaryValues", "@brief Method QSqlRecord QSqlRelationalTableModel::primaryValues(int row)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_primaryValues_c767, &_call_fp_primaryValues_c767); + methods += new qt_gsi::GenericMethod ("emit_primeInsert", "@brief Emitter for signal void QSqlRelationalTableModel::primeInsert(int row, QSqlRecord &record)\nCall this method to emit this signal.", false, &_init_emitter_primeInsert_2269, &_call_emitter_primeInsert_2269); + methods += new qt_gsi::GenericMethod ("*queryChange", "@brief Virtual method void QSqlRelationalTableModel::queryChange()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_queryChange_0_0, &_call_cbs_queryChange_0_0); + methods += new qt_gsi::GenericMethod ("*queryChange", "@hide", false, &_init_cbs_queryChange_0_0, &_call_cbs_queryChange_0_0, &_set_callback_cbs_queryChange_0_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSqlRelationalTableModel::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("relationModel", "@brief Virtual method QSqlTableModel *QSqlRelationalTableModel::relationModel(int column)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_relationModel_c767_0, &_call_cbs_relationModel_c767_0); + methods += new qt_gsi::GenericMethod ("relationModel", "@hide", true, &_init_cbs_relationModel_c767_0, &_call_cbs_relationModel_c767_0, &_set_callback_cbs_relationModel_c767_0); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Virtual method bool QSqlRelationalTableModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeColumns", "@hide", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1, &_set_callback_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Virtual method bool QSqlRelationalTableModel::removeRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@hide", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1, &_set_callback_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@brief Virtual method void QSqlRelationalTableModel::resetInternalData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@hide", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0, &_set_callback_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@brief Virtual method void QSqlRelationalTableModel::revert()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@hide", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0, &_set_callback_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("revertRow", "@brief Virtual method void QSqlRelationalTableModel::revertRow(int row)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_revertRow_767_0, &_call_cbs_revertRow_767_0); + methods += new qt_gsi::GenericMethod ("revertRow", "@hide", false, &_init_cbs_revertRow_767_0, &_call_cbs_revertRow_767_0, &_set_callback_cbs_revertRow_767_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Virtual method QHash QSqlRelationalTableModel::roleNames()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@hide", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0, &_set_callback_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Virtual method int QSqlRelationalTableModel::rowCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("rowCount", "@hide", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1, &_set_callback_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeInserted", "@brief Emitter for signal void QSqlRelationalTableModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeInserted_7372, &_call_emitter_rowsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeMoved", "@brief Emitter for signal void QSqlRelationalTableModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeMoved_10318, &_call_emitter_rowsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeRemoved", "@brief Emitter for signal void QSqlRelationalTableModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeRemoved_7372, &_call_emitter_rowsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsInserted", "@brief Emitter for signal void QSqlRelationalTableModel::rowsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsInserted_7372, &_call_emitter_rowsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsMoved", "@brief Emitter for signal void QSqlRelationalTableModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nCall this method to emit this signal.", false, &_init_emitter_rowsMoved_10318, &_call_emitter_rowsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsRemoved", "@brief Emitter for signal void QSqlRelationalTableModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsRemoved_7372, &_call_emitter_rowsRemoved_7372); + methods += new qt_gsi::GenericMethod ("select", "@brief Virtual method bool QSqlRelationalTableModel::select()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_select_0_0, &_call_cbs_select_0_0); + methods += new qt_gsi::GenericMethod ("select", "@hide", false, &_init_cbs_select_0_0, &_call_cbs_select_0_0, &_set_callback_cbs_select_0_0); + methods += new qt_gsi::GenericMethod ("selectRow", "@brief Virtual method bool QSqlRelationalTableModel::selectRow(int row)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectRow_767_0, &_call_cbs_selectRow_767_0); + methods += new qt_gsi::GenericMethod ("selectRow", "@hide", false, &_init_cbs_selectRow_767_0, &_call_cbs_selectRow_767_0, &_set_callback_cbs_selectRow_767_0); + methods += new qt_gsi::GenericMethod ("*selectStatement", "@brief Virtual method QString QSqlRelationalTableModel::selectStatement()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectStatement_c0_0, &_call_cbs_selectStatement_c0_0); + methods += new qt_gsi::GenericMethod ("*selectStatement", "@hide", true, &_init_cbs_selectStatement_c0_0, &_call_cbs_selectStatement_c0_0, &_set_callback_cbs_selectStatement_c0_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSqlRelationalTableModel::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSqlRelationalTableModel::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method bool QSqlRelationalTableModel::setData(const QModelIndex &item, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1, &_set_callback_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setEditStrategy", "@brief Virtual method void QSqlRelationalTableModel::setEditStrategy(QSqlTableModel::EditStrategy strategy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setEditStrategy_3163_0, &_call_cbs_setEditStrategy_3163_0); + methods += new qt_gsi::GenericMethod ("setEditStrategy", "@hide", false, &_init_cbs_setEditStrategy_3163_0, &_call_cbs_setEditStrategy_3163_0, &_set_callback_cbs_setEditStrategy_3163_0); + methods += new qt_gsi::GenericMethod ("setFilter", "@brief Virtual method void QSqlRelationalTableModel::setFilter(const QString &filter)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setFilter_2025_0, &_call_cbs_setFilter_2025_0); + methods += new qt_gsi::GenericMethod ("setFilter", "@hide", false, &_init_cbs_setFilter_2025_0, &_call_cbs_setFilter_2025_0, &_set_callback_cbs_setFilter_2025_0); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Virtual method bool QSqlRelationalTableModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@hide", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1, &_set_callback_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Virtual method bool QSqlRelationalTableModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setItemData", "@hide", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0, &_set_callback_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("*setLastError", "@brief Method void QSqlRelationalTableModel::setLastError(const QSqlError &error)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setLastError_2220, &_call_fp_setLastError_2220); + methods += new qt_gsi::GenericMethod ("*setPrimaryKey", "@brief Method void QSqlRelationalTableModel::setPrimaryKey(const QSqlIndex &key)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setPrimaryKey_2202, &_call_fp_setPrimaryKey_2202); + methods += new qt_gsi::GenericMethod ("*setQuery", "@brief Method void QSqlRelationalTableModel::setQuery(const QSqlQuery &query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setQuery_2232, &_call_fp_setQuery_2232); + methods += new qt_gsi::GenericMethod ("setRelation", "@brief Virtual method void QSqlRelationalTableModel::setRelation(int column, const QSqlRelation &relation)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setRelation_3187_0, &_call_cbs_setRelation_3187_0); + methods += new qt_gsi::GenericMethod ("setRelation", "@hide", false, &_init_cbs_setRelation_3187_0, &_call_cbs_setRelation_3187_0, &_set_callback_cbs_setRelation_3187_0); + methods += new qt_gsi::GenericMethod ("setSort", "@brief Virtual method void QSqlRelationalTableModel::setSort(int column, Qt::SortOrder order)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSort_2340_0, &_call_cbs_setSort_2340_0); + methods += new qt_gsi::GenericMethod ("setSort", "@hide", false, &_init_cbs_setSort_2340_0, &_call_cbs_setSort_2340_0, &_set_callback_cbs_setSort_2340_0); + methods += new qt_gsi::GenericMethod ("setTable", "@brief Virtual method void QSqlRelationalTableModel::setTable(const QString &tableName)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setTable_2025_0, &_call_cbs_setTable_2025_0); + methods += new qt_gsi::GenericMethod ("setTable", "@hide", false, &_init_cbs_setTable_2025_0, &_call_cbs_setTable_2025_0, &_set_callback_cbs_setTable_2025_0); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Virtual method QModelIndex QSqlRelationalTableModel::sibling(int row, int column, const QModelIndex &idx)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sibling", "@hide", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0, &_set_callback_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sort", "@brief Virtual method void QSqlRelationalTableModel::sort(int column, Qt::SortOrder order)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sort_2340_0, &_call_cbs_sort_2340_0); + methods += new qt_gsi::GenericMethod ("sort", "@hide", false, &_init_cbs_sort_2340_0, &_call_cbs_sort_2340_0, &_set_callback_cbs_sort_2340_0); + methods += new qt_gsi::GenericMethod ("span", "@brief Virtual method QSize QSqlRelationalTableModel::span(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("span", "@hide", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0, &_set_callback_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("submit", "@brief Virtual method bool QSqlRelationalTableModel::submit()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("submit", "@hide", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0, &_set_callback_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@brief Virtual method QFlags QSqlRelationalTableModel::supportedDragActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@hide", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0, &_set_callback_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Virtual method QFlags QSqlRelationalTableModel::supportedDropActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@hide", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0, &_set_callback_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSqlRelationalTableModel::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateRowInTable", "@brief Virtual method bool QSqlRelationalTableModel::updateRowInTable(int row, const QSqlRecord &values)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateRowInTable_2964_0, &_call_cbs_updateRowInTable_2964_0); + methods += new qt_gsi::GenericMethod ("*updateRowInTable", "@hide", false, &_init_cbs_updateRowInTable_2964_0, &_call_cbs_updateRowInTable_2964_0, &_set_callback_cbs_updateRowInTable_2964_0); + return methods; +} + +gsi::Class decl_QSqlRelationalTableModel_Adaptor (qtdecl_QSqlRelationalTableModel (), "QtSql", "QSqlRelationalTableModel", + methods_QSqlRelationalTableModel_Adaptor (), + "@qt\n@brief Binding of QSqlRelationalTableModel"); + +} + + +// Implementation of the enum wrapper class for QSqlRelationalTableModel::JoinMode +namespace qt_gsi +{ + +static gsi::Enum decl_QSqlRelationalTableModel_JoinMode_Enum ("QtSql", "QSqlRelationalTableModel_JoinMode", + gsi::enum_const ("InnerJoin", QSqlRelationalTableModel::InnerJoin, "@brief Enum constant QSqlRelationalTableModel::InnerJoin") + + gsi::enum_const ("LeftJoin", QSqlRelationalTableModel::LeftJoin, "@brief Enum constant QSqlRelationalTableModel::LeftJoin"), + "@qt\n@brief This class represents the QSqlRelationalTableModel::JoinMode enum"); + +static gsi::QFlagsClass decl_QSqlRelationalTableModel_JoinMode_Enums ("QtSql", "QSqlRelationalTableModel_QFlags_JoinMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSqlRelationalTableModel_JoinMode_Enum_in_parent (decl_QSqlRelationalTableModel_JoinMode_Enum.defs ()); +static gsi::ClassExt decl_QSqlRelationalTableModel_JoinMode_Enum_as_child (decl_QSqlRelationalTableModel_JoinMode_Enum, "JoinMode"); +static gsi::ClassExt decl_QSqlRelationalTableModel_JoinMode_Enums_as_child (decl_QSqlRelationalTableModel_JoinMode_Enums, "QFlags_JoinMode"); + +} + diff --git a/src/gsiqt/qt6/QtSql/gsiDeclQSqlResult.cc b/src/gsiqt/qt6/QtSql/gsiDeclQSqlResult.cc new file mode 100644 index 000000000..538412900 --- /dev/null +++ b/src/gsiqt/qt6/QtSql/gsiDeclQSqlResult.cc @@ -0,0 +1,1740 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSqlResult.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtSqlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSqlResult + +// QVariant QSqlResult::handle() + + +static void _init_f_handle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_handle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QSqlResult *)cls)->handle ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSqlResult () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("handle", "@brief Method QVariant QSqlResult::handle()\n", true, &_init_f_handle_c0, &_call_f_handle_c0); + return methods; +} + +gsi::Class decl_QSqlResult ("QtSql", "QSqlResult_Native", + methods_QSqlResult (), + "@hide\n@alias QSqlResult"); + +GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlResult () { return decl_QSqlResult; } + +} + + +class QSqlResult_Adaptor : public QSqlResult, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSqlResult_Adaptor(); + + // [expose] void QSqlResult::addBindValue(const QVariant &val, QFlags type) + void fp_QSqlResult_addBindValue_4937 (const QVariant &val, QFlags type) { + QSqlResult::addBindValue(val, type); + } + + // [expose] int QSqlResult::at() + int fp_QSqlResult_at_c0 () const { + return QSqlResult::at(); + } + + // [expose] QFlags QSqlResult::bindValueType(const QString &placeholder) + QFlags fp_QSqlResult_bindValueType_c2025 (const QString &placeholder) const { + return QSqlResult::bindValueType(placeholder); + } + + // [expose] QFlags QSqlResult::bindValueType(int pos) + QFlags fp_QSqlResult_bindValueType_c767 (int pos) const { + return QSqlResult::bindValueType(pos); + } + + // [expose] QSqlResult::BindingSyntax QSqlResult::bindingSyntax() + unsigned int fp_QSqlResult_bindingSyntax_c0 () const { + return (unsigned int)(QSqlResult::bindingSyntax()); + } + + // [expose] QVariant QSqlResult::boundValue(const QString &placeholder) + QVariant fp_QSqlResult_boundValue_c2025 (const QString &placeholder) const { + return QSqlResult::boundValue(placeholder); + } + + // [expose] QVariant QSqlResult::boundValue(int pos) + QVariant fp_QSqlResult_boundValue_c767 (int pos) const { + return QSqlResult::boundValue(pos); + } + + // [expose] int QSqlResult::boundValueCount() + int fp_QSqlResult_boundValueCount_c0 () const { + return QSqlResult::boundValueCount(); + } + + // [expose] QString QSqlResult::boundValueName(int pos) + QString fp_QSqlResult_boundValueName_c767 (int pos) const { + return QSqlResult::boundValueName(pos); + } + + // [expose] QList &QSqlResult::boundValues() + QList & fp_QSqlResult_boundValues_c0 () const { + return QSqlResult::boundValues(); + } + + // [expose] void QSqlResult::clear() + void fp_QSqlResult_clear_0 () { + QSqlResult::clear(); + } + + // [expose] const QSqlDriver *QSqlResult::driver() + const QSqlDriver * fp_QSqlResult_driver_c0 () const { + return QSqlResult::driver(); + } + + // [expose] QString QSqlResult::executedQuery() + QString fp_QSqlResult_executedQuery_c0 () const { + return QSqlResult::executedQuery(); + } + + // [expose] bool QSqlResult::hasOutValues() + bool fp_QSqlResult_hasOutValues_c0 () const { + return QSqlResult::hasOutValues(); + } + + // [expose] bool QSqlResult::isActive() + bool fp_QSqlResult_isActive_c0 () const { + return QSqlResult::isActive(); + } + + // [expose] bool QSqlResult::isForwardOnly() + bool fp_QSqlResult_isForwardOnly_c0 () const { + return QSqlResult::isForwardOnly(); + } + + // [expose] bool QSqlResult::isSelect() + bool fp_QSqlResult_isSelect_c0 () const { + return QSqlResult::isSelect(); + } + + // [expose] bool QSqlResult::isValid() + bool fp_QSqlResult_isValid_c0 () const { + return QSqlResult::isValid(); + } + + // [expose] QSqlError QSqlResult::lastError() + QSqlError fp_QSqlResult_lastError_c0 () const { + return QSqlResult::lastError(); + } + + // [expose] QString QSqlResult::lastQuery() + QString fp_QSqlResult_lastQuery_c0 () const { + return QSqlResult::lastQuery(); + } + + // [expose] QSql::NumericalPrecisionPolicy QSqlResult::numericalPrecisionPolicy() + qt_gsi::Converter::target_type fp_QSqlResult_numericalPrecisionPolicy_c0 () const { + return qt_gsi::CppToQtAdaptor(QSqlResult::numericalPrecisionPolicy()); + } + + // [expose] void QSqlResult::resetBindCount() + void fp_QSqlResult_resetBindCount_0 () { + QSqlResult::resetBindCount(); + } + + // [adaptor impl] QVariant QSqlResult::handle() + QVariant cbs_handle_c0_0() const + { + return QSqlResult::handle(); + } + + virtual QVariant handle() const + { + if (cb_handle_c0_0.can_issue()) { + return cb_handle_c0_0.issue(&QSqlResult_Adaptor::cbs_handle_c0_0); + } else { + return QSqlResult::handle(); + } + } + + // [adaptor impl] void QSqlResult::bindValue(int pos, const QVariant &val, QFlags type) + void cbs_bindValue_5596_0(int pos, const QVariant &val, QFlags type) + { + QSqlResult::bindValue(pos, val, type); + } + + virtual void bindValue(int pos, const QVariant &val, QFlags type) + { + if (cb_bindValue_5596_0.can_issue()) { + cb_bindValue_5596_0.issue >(&QSqlResult_Adaptor::cbs_bindValue_5596_0, pos, val, type); + } else { + QSqlResult::bindValue(pos, val, type); + } + } + + // [adaptor impl] void QSqlResult::bindValue(const QString &placeholder, const QVariant &val, QFlags type) + void cbs_bindValue_6854_0(const QString &placeholder, const QVariant &val, QFlags type) + { + QSqlResult::bindValue(placeholder, val, type); + } + + virtual void bindValue(const QString &placeholder, const QVariant &val, QFlags type) + { + if (cb_bindValue_6854_0.can_issue()) { + cb_bindValue_6854_0.issue >(&QSqlResult_Adaptor::cbs_bindValue_6854_0, placeholder, val, type); + } else { + QSqlResult::bindValue(placeholder, val, type); + } + } + + // [adaptor impl] QVariant QSqlResult::data(int i) + QVariant cbs_data_767_0(int i) + { + __SUPPRESS_UNUSED_WARNING (i); + throw qt_gsi::AbstractMethodCalledException("data"); + } + + virtual QVariant data(int i) + { + if (cb_data_767_0.can_issue()) { + return cb_data_767_0.issue(&QSqlResult_Adaptor::cbs_data_767_0, i); + } else { + throw qt_gsi::AbstractMethodCalledException("data"); + } + } + + // [adaptor impl] void QSqlResult::detachFromResultSet() + void cbs_detachFromResultSet_0_0() + { + QSqlResult::detachFromResultSet(); + } + + virtual void detachFromResultSet() + { + if (cb_detachFromResultSet_0_0.can_issue()) { + cb_detachFromResultSet_0_0.issue(&QSqlResult_Adaptor::cbs_detachFromResultSet_0_0); + } else { + QSqlResult::detachFromResultSet(); + } + } + + // [adaptor impl] bool QSqlResult::exec() + bool cbs_exec_0_0() + { + return QSqlResult::exec(); + } + + virtual bool exec() + { + if (cb_exec_0_0.can_issue()) { + return cb_exec_0_0.issue(&QSqlResult_Adaptor::cbs_exec_0_0); + } else { + return QSqlResult::exec(); + } + } + + // [adaptor impl] bool QSqlResult::execBatch(bool arrayBind) + bool cbs_execBatch_864_1(bool arrayBind) + { + return QSqlResult::execBatch(arrayBind); + } + + virtual bool execBatch(bool arrayBind) + { + if (cb_execBatch_864_1.can_issue()) { + return cb_execBatch_864_1.issue(&QSqlResult_Adaptor::cbs_execBatch_864_1, arrayBind); + } else { + return QSqlResult::execBatch(arrayBind); + } + } + + // [adaptor impl] bool QSqlResult::fetch(int i) + bool cbs_fetch_767_0(int i) + { + __SUPPRESS_UNUSED_WARNING (i); + throw qt_gsi::AbstractMethodCalledException("fetch"); + } + + virtual bool fetch(int i) + { + if (cb_fetch_767_0.can_issue()) { + return cb_fetch_767_0.issue(&QSqlResult_Adaptor::cbs_fetch_767_0, i); + } else { + throw qt_gsi::AbstractMethodCalledException("fetch"); + } + } + + // [adaptor impl] bool QSqlResult::fetchFirst() + bool cbs_fetchFirst_0_0() + { + throw qt_gsi::AbstractMethodCalledException("fetchFirst"); + } + + virtual bool fetchFirst() + { + if (cb_fetchFirst_0_0.can_issue()) { + return cb_fetchFirst_0_0.issue(&QSqlResult_Adaptor::cbs_fetchFirst_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("fetchFirst"); + } + } + + // [adaptor impl] bool QSqlResult::fetchLast() + bool cbs_fetchLast_0_0() + { + throw qt_gsi::AbstractMethodCalledException("fetchLast"); + } + + virtual bool fetchLast() + { + if (cb_fetchLast_0_0.can_issue()) { + return cb_fetchLast_0_0.issue(&QSqlResult_Adaptor::cbs_fetchLast_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("fetchLast"); + } + } + + // [adaptor impl] bool QSqlResult::fetchNext() + bool cbs_fetchNext_0_0() + { + return QSqlResult::fetchNext(); + } + + virtual bool fetchNext() + { + if (cb_fetchNext_0_0.can_issue()) { + return cb_fetchNext_0_0.issue(&QSqlResult_Adaptor::cbs_fetchNext_0_0); + } else { + return QSqlResult::fetchNext(); + } + } + + // [adaptor impl] bool QSqlResult::fetchPrevious() + bool cbs_fetchPrevious_0_0() + { + return QSqlResult::fetchPrevious(); + } + + virtual bool fetchPrevious() + { + if (cb_fetchPrevious_0_0.can_issue()) { + return cb_fetchPrevious_0_0.issue(&QSqlResult_Adaptor::cbs_fetchPrevious_0_0); + } else { + return QSqlResult::fetchPrevious(); + } + } + + // [adaptor impl] bool QSqlResult::isNull(int i) + bool cbs_isNull_767_0(int i) + { + __SUPPRESS_UNUSED_WARNING (i); + throw qt_gsi::AbstractMethodCalledException("isNull"); + } + + virtual bool isNull(int i) + { + if (cb_isNull_767_0.can_issue()) { + return cb_isNull_767_0.issue(&QSqlResult_Adaptor::cbs_isNull_767_0, i); + } else { + throw qt_gsi::AbstractMethodCalledException("isNull"); + } + } + + // [adaptor impl] QVariant QSqlResult::lastInsertId() + QVariant cbs_lastInsertId_c0_0() const + { + return QSqlResult::lastInsertId(); + } + + virtual QVariant lastInsertId() const + { + if (cb_lastInsertId_c0_0.can_issue()) { + return cb_lastInsertId_c0_0.issue(&QSqlResult_Adaptor::cbs_lastInsertId_c0_0); + } else { + return QSqlResult::lastInsertId(); + } + } + + // [adaptor impl] bool QSqlResult::nextResult() + bool cbs_nextResult_0_0() + { + return QSqlResult::nextResult(); + } + + virtual bool nextResult() + { + if (cb_nextResult_0_0.can_issue()) { + return cb_nextResult_0_0.issue(&QSqlResult_Adaptor::cbs_nextResult_0_0); + } else { + return QSqlResult::nextResult(); + } + } + + // [adaptor impl] int QSqlResult::numRowsAffected() + int cbs_numRowsAffected_0_0() + { + throw qt_gsi::AbstractMethodCalledException("numRowsAffected"); + } + + virtual int numRowsAffected() + { + if (cb_numRowsAffected_0_0.can_issue()) { + return cb_numRowsAffected_0_0.issue(&QSqlResult_Adaptor::cbs_numRowsAffected_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("numRowsAffected"); + } + } + + // [adaptor impl] bool QSqlResult::prepare(const QString &query) + bool cbs_prepare_2025_0(const QString &query) + { + return QSqlResult::prepare(query); + } + + virtual bool prepare(const QString &query) + { + if (cb_prepare_2025_0.can_issue()) { + return cb_prepare_2025_0.issue(&QSqlResult_Adaptor::cbs_prepare_2025_0, query); + } else { + return QSqlResult::prepare(query); + } + } + + // [adaptor impl] QSqlRecord QSqlResult::record() + QSqlRecord cbs_record_c0_0() const + { + return QSqlResult::record(); + } + + virtual QSqlRecord record() const + { + if (cb_record_c0_0.can_issue()) { + return cb_record_c0_0.issue(&QSqlResult_Adaptor::cbs_record_c0_0); + } else { + return QSqlResult::record(); + } + } + + // [adaptor impl] bool QSqlResult::reset(const QString &sqlquery) + bool cbs_reset_2025_0(const QString &sqlquery) + { + __SUPPRESS_UNUSED_WARNING (sqlquery); + throw qt_gsi::AbstractMethodCalledException("reset"); + } + + virtual bool reset(const QString &sqlquery) + { + if (cb_reset_2025_0.can_issue()) { + return cb_reset_2025_0.issue(&QSqlResult_Adaptor::cbs_reset_2025_0, sqlquery); + } else { + throw qt_gsi::AbstractMethodCalledException("reset"); + } + } + + // [adaptor impl] bool QSqlResult::savePrepare(const QString &sqlquery) + bool cbs_savePrepare_2025_0(const QString &sqlquery) + { + return QSqlResult::savePrepare(sqlquery); + } + + virtual bool savePrepare(const QString &sqlquery) + { + if (cb_savePrepare_2025_0.can_issue()) { + return cb_savePrepare_2025_0.issue(&QSqlResult_Adaptor::cbs_savePrepare_2025_0, sqlquery); + } else { + return QSqlResult::savePrepare(sqlquery); + } + } + + // [adaptor impl] void QSqlResult::setActive(bool a) + void cbs_setActive_864_0(bool a) + { + QSqlResult::setActive(a); + } + + virtual void setActive(bool a) + { + if (cb_setActive_864_0.can_issue()) { + cb_setActive_864_0.issue(&QSqlResult_Adaptor::cbs_setActive_864_0, a); + } else { + QSqlResult::setActive(a); + } + } + + // [adaptor impl] void QSqlResult::setAt(int at) + void cbs_setAt_767_0(int at) + { + QSqlResult::setAt(at); + } + + virtual void setAt(int at) + { + if (cb_setAt_767_0.can_issue()) { + cb_setAt_767_0.issue(&QSqlResult_Adaptor::cbs_setAt_767_0, at); + } else { + QSqlResult::setAt(at); + } + } + + // [adaptor impl] void QSqlResult::setForwardOnly(bool forward) + void cbs_setForwardOnly_864_0(bool forward) + { + QSqlResult::setForwardOnly(forward); + } + + virtual void setForwardOnly(bool forward) + { + if (cb_setForwardOnly_864_0.can_issue()) { + cb_setForwardOnly_864_0.issue(&QSqlResult_Adaptor::cbs_setForwardOnly_864_0, forward); + } else { + QSqlResult::setForwardOnly(forward); + } + } + + // [adaptor impl] void QSqlResult::setLastError(const QSqlError &e) + void cbs_setLastError_2220_0(const QSqlError &e) + { + QSqlResult::setLastError(e); + } + + virtual void setLastError(const QSqlError &e) + { + if (cb_setLastError_2220_0.can_issue()) { + cb_setLastError_2220_0.issue(&QSqlResult_Adaptor::cbs_setLastError_2220_0, e); + } else { + QSqlResult::setLastError(e); + } + } + + // [adaptor impl] void QSqlResult::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy policy) + void cbs_setNumericalPrecisionPolicy_3429_0(const qt_gsi::Converter::target_type & policy) + { + QSqlResult::setNumericalPrecisionPolicy(qt_gsi::QtToCppAdaptor(policy).cref()); + } + + virtual void setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy policy) + { + if (cb_setNumericalPrecisionPolicy_3429_0.can_issue()) { + cb_setNumericalPrecisionPolicy_3429_0.issue::target_type &>(&QSqlResult_Adaptor::cbs_setNumericalPrecisionPolicy_3429_0, qt_gsi::CppToQtAdaptor(policy)); + } else { + QSqlResult::setNumericalPrecisionPolicy(policy); + } + } + + // [adaptor impl] void QSqlResult::setQuery(const QString &query) + void cbs_setQuery_2025_0(const QString &query) + { + QSqlResult::setQuery(query); + } + + virtual void setQuery(const QString &query) + { + if (cb_setQuery_2025_0.can_issue()) { + cb_setQuery_2025_0.issue(&QSqlResult_Adaptor::cbs_setQuery_2025_0, query); + } else { + QSqlResult::setQuery(query); + } + } + + // [adaptor impl] void QSqlResult::setSelect(bool s) + void cbs_setSelect_864_0(bool s) + { + QSqlResult::setSelect(s); + } + + virtual void setSelect(bool s) + { + if (cb_setSelect_864_0.can_issue()) { + cb_setSelect_864_0.issue(&QSqlResult_Adaptor::cbs_setSelect_864_0, s); + } else { + QSqlResult::setSelect(s); + } + } + + // [adaptor impl] int QSqlResult::size() + int cbs_size_0_0() + { + throw qt_gsi::AbstractMethodCalledException("size"); + } + + virtual int size() + { + if (cb_size_0_0.can_issue()) { + return cb_size_0_0.issue(&QSqlResult_Adaptor::cbs_size_0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("size"); + } + } + + // [adaptor impl] void QSqlResult::virtual_hook(int id, void *data) + void cbs_virtual_hook_1715_0(int id, void *data) + { + QSqlResult::virtual_hook(id, data); + } + + virtual void virtual_hook(int id, void *data) + { + if (cb_virtual_hook_1715_0.can_issue()) { + cb_virtual_hook_1715_0.issue(&QSqlResult_Adaptor::cbs_virtual_hook_1715_0, id, data); + } else { + QSqlResult::virtual_hook(id, data); + } + } + + gsi::Callback cb_handle_c0_0; + gsi::Callback cb_bindValue_5596_0; + gsi::Callback cb_bindValue_6854_0; + gsi::Callback cb_data_767_0; + gsi::Callback cb_detachFromResultSet_0_0; + gsi::Callback cb_exec_0_0; + gsi::Callback cb_execBatch_864_1; + gsi::Callback cb_fetch_767_0; + gsi::Callback cb_fetchFirst_0_0; + gsi::Callback cb_fetchLast_0_0; + gsi::Callback cb_fetchNext_0_0; + gsi::Callback cb_fetchPrevious_0_0; + gsi::Callback cb_isNull_767_0; + gsi::Callback cb_lastInsertId_c0_0; + gsi::Callback cb_nextResult_0_0; + gsi::Callback cb_numRowsAffected_0_0; + gsi::Callback cb_prepare_2025_0; + gsi::Callback cb_record_c0_0; + gsi::Callback cb_reset_2025_0; + gsi::Callback cb_savePrepare_2025_0; + gsi::Callback cb_setActive_864_0; + gsi::Callback cb_setAt_767_0; + gsi::Callback cb_setForwardOnly_864_0; + gsi::Callback cb_setLastError_2220_0; + gsi::Callback cb_setNumericalPrecisionPolicy_3429_0; + gsi::Callback cb_setQuery_2025_0; + gsi::Callback cb_setSelect_864_0; + gsi::Callback cb_size_0_0; + gsi::Callback cb_virtual_hook_1715_0; +}; + +QSqlResult_Adaptor::~QSqlResult_Adaptor() { } + +// exposed void QSqlResult::addBindValue(const QVariant &val, QFlags type) + +static void _init_fp_addBindValue_4937 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("val"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_fp_addBindValue_4937 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlResult_Adaptor *)cls)->fp_QSqlResult_addBindValue_4937 (arg1, arg2); +} + + +// exposed int QSqlResult::at() + +static void _init_fp_at_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_at_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_at_c0 ()); +} + + +// void QSqlResult::bindValue(int pos, const QVariant &val, QFlags type) + +static void _init_cbs_bindValue_5596_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("val"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_bindValue_5596_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + QFlags arg3 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlResult_Adaptor *)cls)->cbs_bindValue_5596_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_bindValue_5596_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_bindValue_5596_0 = cb; +} + + +// void QSqlResult::bindValue(const QString &placeholder, const QVariant &val, QFlags type) + +static void _init_cbs_bindValue_6854_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("placeholder"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("val"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_bindValue_6854_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + QFlags arg3 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlResult_Adaptor *)cls)->cbs_bindValue_6854_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_bindValue_6854_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_bindValue_6854_0 = cb; +} + + +// exposed QFlags QSqlResult::bindValueType(const QString &placeholder) + +static void _init_fp_bindValueType_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("placeholder"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_fp_bindValueType_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_bindValueType_c2025 (arg1)); +} + + +// exposed QFlags QSqlResult::bindValueType(int pos) + +static void _init_fp_bindValueType_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_fp_bindValueType_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_bindValueType_c767 (arg1)); +} + + +// exposed QSqlResult::BindingSyntax QSqlResult::bindingSyntax() + +static void _init_fp_bindingSyntax_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_bindingSyntax_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_bindingSyntax_c0 ()); +} + + +// exposed QVariant QSqlResult::boundValue(const QString &placeholder) + +static void _init_fp_boundValue_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("placeholder"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_boundValue_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_boundValue_c2025 (arg1)); +} + + +// exposed QVariant QSqlResult::boundValue(int pos) + +static void _init_fp_boundValue_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_boundValue_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_boundValue_c767 (arg1)); +} + + +// exposed int QSqlResult::boundValueCount() + +static void _init_fp_boundValueCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_boundValueCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_boundValueCount_c0 ()); +} + + +// exposed QString QSqlResult::boundValueName(int pos) + +static void _init_fp_boundValueName_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_boundValueName_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_boundValueName_c767 (arg1)); +} + + +// exposed QList &QSqlResult::boundValues() + +static void _init_fp_boundValues_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return & > (); +} + +static void _call_fp_boundValues_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write & > ((QList &)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_boundValues_c0 ()); +} + + +// exposed void QSqlResult::clear() + +static void _init_fp_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlResult_Adaptor *)cls)->fp_QSqlResult_clear_0 (); +} + + +// QVariant QSqlResult::data(int i) + +static void _init_cbs_data_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_data_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QVariant)((QSqlResult_Adaptor *)cls)->cbs_data_767_0 (arg1)); +} + +static void _set_callback_cbs_data_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_data_767_0 = cb; +} + + +// void QSqlResult::detachFromResultSet() + +static void _init_cbs_detachFromResultSet_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_detachFromResultSet_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlResult_Adaptor *)cls)->cbs_detachFromResultSet_0_0 (); +} + +static void _set_callback_cbs_detachFromResultSet_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_detachFromResultSet_0_0 = cb; +} + + +// exposed const QSqlDriver *QSqlResult::driver() + +static void _init_fp_driver_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_driver_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QSqlDriver *)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_driver_c0 ()); +} + + +// bool QSqlResult::exec() + +static void _init_cbs_exec_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_exec_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlResult_Adaptor *)cls)->cbs_exec_0_0 ()); +} + +static void _set_callback_cbs_exec_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_exec_0_0 = cb; +} + + +// bool QSqlResult::execBatch(bool arrayBind) + +static void _init_cbs_execBatch_864_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arrayBind"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_execBatch_864_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QSqlResult_Adaptor *)cls)->cbs_execBatch_864_1 (arg1)); +} + +static void _set_callback_cbs_execBatch_864_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_execBatch_864_1 = cb; +} + + +// exposed QString QSqlResult::executedQuery() + +static void _init_fp_executedQuery_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_executedQuery_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_executedQuery_c0 ()); +} + + +// bool QSqlResult::fetch(int i) + +static void _init_cbs_fetch_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fetch_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QSqlResult_Adaptor *)cls)->cbs_fetch_767_0 (arg1)); +} + +static void _set_callback_cbs_fetch_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_fetch_767_0 = cb; +} + + +// bool QSqlResult::fetchFirst() + +static void _init_cbs_fetchFirst_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_fetchFirst_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlResult_Adaptor *)cls)->cbs_fetchFirst_0_0 ()); +} + +static void _set_callback_cbs_fetchFirst_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_fetchFirst_0_0 = cb; +} + + +// bool QSqlResult::fetchLast() + +static void _init_cbs_fetchLast_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_fetchLast_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlResult_Adaptor *)cls)->cbs_fetchLast_0_0 ()); +} + +static void _set_callback_cbs_fetchLast_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_fetchLast_0_0 = cb; +} + + +// bool QSqlResult::fetchNext() + +static void _init_cbs_fetchNext_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_fetchNext_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlResult_Adaptor *)cls)->cbs_fetchNext_0_0 ()); +} + +static void _set_callback_cbs_fetchNext_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_fetchNext_0_0 = cb; +} + + +// bool QSqlResult::fetchPrevious() + +static void _init_cbs_fetchPrevious_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_fetchPrevious_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlResult_Adaptor *)cls)->cbs_fetchPrevious_0_0 ()); +} + +static void _set_callback_cbs_fetchPrevious_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_fetchPrevious_0_0 = cb; +} + + +// QVariant QSqlResult::handle() + +static void _init_cbs_handle_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_handle_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QSqlResult_Adaptor *)cls)->cbs_handle_c0_0 ()); +} + +static void _set_callback_cbs_handle_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_handle_c0_0 = cb; +} + + +// exposed bool QSqlResult::hasOutValues() + +static void _init_fp_hasOutValues_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_hasOutValues_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_hasOutValues_c0 ()); +} + + +// exposed bool QSqlResult::isActive() + +static void _init_fp_isActive_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_isActive_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_isActive_c0 ()); +} + + +// exposed bool QSqlResult::isForwardOnly() + +static void _init_fp_isForwardOnly_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_isForwardOnly_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_isForwardOnly_c0 ()); +} + + +// bool QSqlResult::isNull(int i) + +static void _init_cbs_isNull_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isNull_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QSqlResult_Adaptor *)cls)->cbs_isNull_767_0 (arg1)); +} + +static void _set_callback_cbs_isNull_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_isNull_767_0 = cb; +} + + +// exposed bool QSqlResult::isSelect() + +static void _init_fp_isSelect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_isSelect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_isSelect_c0 ()); +} + + +// exposed bool QSqlResult::isValid() + +static void _init_fp_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_isValid_c0 ()); +} + + +// exposed QSqlError QSqlResult::lastError() + +static void _init_fp_lastError_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_lastError_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSqlError)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_lastError_c0 ()); +} + + +// QVariant QSqlResult::lastInsertId() + +static void _init_cbs_lastInsertId_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_lastInsertId_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVariant)((QSqlResult_Adaptor *)cls)->cbs_lastInsertId_c0_0 ()); +} + +static void _set_callback_cbs_lastInsertId_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_lastInsertId_c0_0 = cb; +} + + +// exposed QString QSqlResult::lastQuery() + +static void _init_fp_lastQuery_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_lastQuery_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_lastQuery_c0 ()); +} + + +// bool QSqlResult::nextResult() + +static void _init_cbs_nextResult_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_nextResult_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlResult_Adaptor *)cls)->cbs_nextResult_0_0 ()); +} + +static void _set_callback_cbs_nextResult_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_nextResult_0_0 = cb; +} + + +// int QSqlResult::numRowsAffected() + +static void _init_cbs_numRowsAffected_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_numRowsAffected_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSqlResult_Adaptor *)cls)->cbs_numRowsAffected_0_0 ()); +} + +static void _set_callback_cbs_numRowsAffected_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_numRowsAffected_0_0 = cb; +} + + +// exposed QSql::NumericalPrecisionPolicy QSqlResult::numericalPrecisionPolicy() + +static void _init_fp_numericalPrecisionPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_fp_numericalPrecisionPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QSqlResult_Adaptor *)cls)->fp_QSqlResult_numericalPrecisionPolicy_c0 ()); +} + + +// bool QSqlResult::prepare(const QString &query) + +static void _init_cbs_prepare_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_prepare_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QSqlResult_Adaptor *)cls)->cbs_prepare_2025_0 (arg1)); +} + +static void _set_callback_cbs_prepare_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_prepare_2025_0 = cb; +} + + +// QSqlRecord QSqlResult::record() + +static void _init_cbs_record_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_record_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSqlRecord)((QSqlResult_Adaptor *)cls)->cbs_record_c0_0 ()); +} + +static void _set_callback_cbs_record_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_record_c0_0 = cb; +} + + +// bool QSqlResult::reset(const QString &sqlquery) + +static void _init_cbs_reset_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sqlquery"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_reset_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QSqlResult_Adaptor *)cls)->cbs_reset_2025_0 (arg1)); +} + +static void _set_callback_cbs_reset_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_reset_2025_0 = cb; +} + + +// exposed void QSqlResult::resetBindCount() + +static void _init_fp_resetBindCount_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_resetBindCount_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlResult_Adaptor *)cls)->fp_QSqlResult_resetBindCount_0 (); +} + + +// bool QSqlResult::savePrepare(const QString &sqlquery) + +static void _init_cbs_savePrepare_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sqlquery"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_savePrepare_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((bool)((QSqlResult_Adaptor *)cls)->cbs_savePrepare_2025_0 (arg1)); +} + +static void _set_callback_cbs_savePrepare_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_savePrepare_2025_0 = cb; +} + + +// void QSqlResult::setActive(bool a) + +static void _init_cbs_setActive_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setActive_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlResult_Adaptor *)cls)->cbs_setActive_864_0 (arg1); +} + +static void _set_callback_cbs_setActive_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_setActive_864_0 = cb; +} + + +// void QSqlResult::setAt(int at) + +static void _init_cbs_setAt_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("at"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAt_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlResult_Adaptor *)cls)->cbs_setAt_767_0 (arg1); +} + +static void _set_callback_cbs_setAt_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_setAt_767_0 = cb; +} + + +// void QSqlResult::setForwardOnly(bool forward) + +static void _init_cbs_setForwardOnly_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("forward"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setForwardOnly_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlResult_Adaptor *)cls)->cbs_setForwardOnly_864_0 (arg1); +} + +static void _set_callback_cbs_setForwardOnly_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_setForwardOnly_864_0 = cb; +} + + +// void QSqlResult::setLastError(const QSqlError &e) + +static void _init_cbs_setLastError_2220_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setLastError_2220_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlError &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlResult_Adaptor *)cls)->cbs_setLastError_2220_0 (arg1); +} + +static void _set_callback_cbs_setLastError_2220_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_setLastError_2220_0 = cb; +} + + +// void QSqlResult::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy policy) + +static void _init_cbs_setNumericalPrecisionPolicy_3429_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setNumericalPrecisionPolicy_3429_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlResult_Adaptor *)cls)->cbs_setNumericalPrecisionPolicy_3429_0 (arg1); +} + +static void _set_callback_cbs_setNumericalPrecisionPolicy_3429_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_setNumericalPrecisionPolicy_3429_0 = cb; +} + + +// void QSqlResult::setQuery(const QString &query) + +static void _init_cbs_setQuery_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setQuery_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlResult_Adaptor *)cls)->cbs_setQuery_2025_0 (arg1); +} + +static void _set_callback_cbs_setQuery_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_setQuery_2025_0 = cb; +} + + +// void QSqlResult::setSelect(bool s) + +static void _init_cbs_setSelect_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSelect_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlResult_Adaptor *)cls)->cbs_setSelect_864_0 (arg1); +} + +static void _set_callback_cbs_setSelect_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_setSelect_864_0 = cb; +} + + +// int QSqlResult::size() + +static void _init_cbs_size_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_size_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSqlResult_Adaptor *)cls)->cbs_size_0_0 ()); +} + +static void _set_callback_cbs_size_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_size_0_0 = cb; +} + + +// void QSqlResult::virtual_hook(int id, void *data) + +static void _init_cbs_virtual_hook_1715_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_virtual_hook_1715_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + void *arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlResult_Adaptor *)cls)->cbs_virtual_hook_1715_0 (arg1, arg2); +} + +static void _set_callback_cbs_virtual_hook_1715_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlResult_Adaptor *)cls)->cb_virtual_hook_1715_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSqlResult (); + +static gsi::Methods methods_QSqlResult_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("*addBindValue", "@brief Method void QSqlResult::addBindValue(const QVariant &val, QFlags type)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addBindValue_4937, &_call_fp_addBindValue_4937); + methods += new qt_gsi::GenericMethod ("*at", "@brief Method int QSqlResult::at()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_at_c0, &_call_fp_at_c0); + methods += new qt_gsi::GenericMethod ("*bindValue", "@brief Virtual method void QSqlResult::bindValue(int pos, const QVariant &val, QFlags type)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_bindValue_5596_0, &_call_cbs_bindValue_5596_0); + methods += new qt_gsi::GenericMethod ("*bindValue", "@hide", false, &_init_cbs_bindValue_5596_0, &_call_cbs_bindValue_5596_0, &_set_callback_cbs_bindValue_5596_0); + methods += new qt_gsi::GenericMethod ("*bindValue", "@brief Virtual method void QSqlResult::bindValue(const QString &placeholder, const QVariant &val, QFlags type)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_bindValue_6854_0, &_call_cbs_bindValue_6854_0); + methods += new qt_gsi::GenericMethod ("*bindValue", "@hide", false, &_init_cbs_bindValue_6854_0, &_call_cbs_bindValue_6854_0, &_set_callback_cbs_bindValue_6854_0); + methods += new qt_gsi::GenericMethod ("*bindValueType", "@brief Method QFlags QSqlResult::bindValueType(const QString &placeholder)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_bindValueType_c2025, &_call_fp_bindValueType_c2025); + methods += new qt_gsi::GenericMethod ("*bindValueType", "@brief Method QFlags QSqlResult::bindValueType(int pos)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_bindValueType_c767, &_call_fp_bindValueType_c767); + methods += new qt_gsi::GenericMethod ("*bindingSyntax", "@brief Method QSqlResult::BindingSyntax QSqlResult::bindingSyntax()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_bindingSyntax_c0, &_call_fp_bindingSyntax_c0); + methods += new qt_gsi::GenericMethod ("*boundValue", "@brief Method QVariant QSqlResult::boundValue(const QString &placeholder)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_boundValue_c2025, &_call_fp_boundValue_c2025); + methods += new qt_gsi::GenericMethod ("*boundValue", "@brief Method QVariant QSqlResult::boundValue(int pos)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_boundValue_c767, &_call_fp_boundValue_c767); + methods += new qt_gsi::GenericMethod ("*boundValueCount", "@brief Method int QSqlResult::boundValueCount()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_boundValueCount_c0, &_call_fp_boundValueCount_c0); + methods += new qt_gsi::GenericMethod ("*boundValueName", "@brief Method QString QSqlResult::boundValueName(int pos)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_boundValueName_c767, &_call_fp_boundValueName_c767); + methods += new qt_gsi::GenericMethod ("*boundValues", "@brief Method QList &QSqlResult::boundValues()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_boundValues_c0, &_call_fp_boundValues_c0); + methods += new qt_gsi::GenericMethod ("*clear", "@brief Method void QSqlResult::clear()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_clear_0, &_call_fp_clear_0); + methods += new qt_gsi::GenericMethod ("*data", "@brief Virtual method QVariant QSqlResult::data(int i)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_data_767_0, &_call_cbs_data_767_0); + methods += new qt_gsi::GenericMethod ("*data", "@hide", false, &_init_cbs_data_767_0, &_call_cbs_data_767_0, &_set_callback_cbs_data_767_0); + methods += new qt_gsi::GenericMethod ("*detachFromResultSet", "@brief Virtual method void QSqlResult::detachFromResultSet()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_detachFromResultSet_0_0, &_call_cbs_detachFromResultSet_0_0); + methods += new qt_gsi::GenericMethod ("*detachFromResultSet", "@hide", false, &_init_cbs_detachFromResultSet_0_0, &_call_cbs_detachFromResultSet_0_0, &_set_callback_cbs_detachFromResultSet_0_0); + methods += new qt_gsi::GenericMethod ("*driver", "@brief Method const QSqlDriver *QSqlResult::driver()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_driver_c0, &_call_fp_driver_c0); + methods += new qt_gsi::GenericMethod ("*exec", "@brief Virtual method bool QSqlResult::exec()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("*exec", "@hide", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0, &_set_callback_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("*execBatch", "@brief Virtual method bool QSqlResult::execBatch(bool arrayBind)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_execBatch_864_1, &_call_cbs_execBatch_864_1); + methods += new qt_gsi::GenericMethod ("*execBatch", "@hide", false, &_init_cbs_execBatch_864_1, &_call_cbs_execBatch_864_1, &_set_callback_cbs_execBatch_864_1); + methods += new qt_gsi::GenericMethod ("*executedQuery", "@brief Method QString QSqlResult::executedQuery()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_executedQuery_c0, &_call_fp_executedQuery_c0); + methods += new qt_gsi::GenericMethod ("*fetch", "@brief Virtual method bool QSqlResult::fetch(int i)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetch_767_0, &_call_cbs_fetch_767_0); + methods += new qt_gsi::GenericMethod ("*fetch", "@hide", false, &_init_cbs_fetch_767_0, &_call_cbs_fetch_767_0, &_set_callback_cbs_fetch_767_0); + methods += new qt_gsi::GenericMethod ("*fetchFirst", "@brief Virtual method bool QSqlResult::fetchFirst()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchFirst_0_0, &_call_cbs_fetchFirst_0_0); + methods += new qt_gsi::GenericMethod ("*fetchFirst", "@hide", false, &_init_cbs_fetchFirst_0_0, &_call_cbs_fetchFirst_0_0, &_set_callback_cbs_fetchFirst_0_0); + methods += new qt_gsi::GenericMethod ("*fetchLast", "@brief Virtual method bool QSqlResult::fetchLast()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchLast_0_0, &_call_cbs_fetchLast_0_0); + methods += new qt_gsi::GenericMethod ("*fetchLast", "@hide", false, &_init_cbs_fetchLast_0_0, &_call_cbs_fetchLast_0_0, &_set_callback_cbs_fetchLast_0_0); + methods += new qt_gsi::GenericMethod ("*fetchNext", "@brief Virtual method bool QSqlResult::fetchNext()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchNext_0_0, &_call_cbs_fetchNext_0_0); + methods += new qt_gsi::GenericMethod ("*fetchNext", "@hide", false, &_init_cbs_fetchNext_0_0, &_call_cbs_fetchNext_0_0, &_set_callback_cbs_fetchNext_0_0); + methods += new qt_gsi::GenericMethod ("*fetchPrevious", "@brief Virtual method bool QSqlResult::fetchPrevious()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchPrevious_0_0, &_call_cbs_fetchPrevious_0_0); + methods += new qt_gsi::GenericMethod ("*fetchPrevious", "@hide", false, &_init_cbs_fetchPrevious_0_0, &_call_cbs_fetchPrevious_0_0, &_set_callback_cbs_fetchPrevious_0_0); + methods += new qt_gsi::GenericMethod ("handle", "@brief Virtual method QVariant QSqlResult::handle()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_handle_c0_0, &_call_cbs_handle_c0_0); + methods += new qt_gsi::GenericMethod ("handle", "@hide", true, &_init_cbs_handle_c0_0, &_call_cbs_handle_c0_0, &_set_callback_cbs_handle_c0_0); + methods += new qt_gsi::GenericMethod ("*hasOutValues", "@brief Method bool QSqlResult::hasOutValues()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_hasOutValues_c0, &_call_fp_hasOutValues_c0); + methods += new qt_gsi::GenericMethod ("*isActive", "@brief Method bool QSqlResult::isActive()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isActive_c0, &_call_fp_isActive_c0); + methods += new qt_gsi::GenericMethod ("*isForwardOnly", "@brief Method bool QSqlResult::isForwardOnly()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isForwardOnly_c0, &_call_fp_isForwardOnly_c0); + methods += new qt_gsi::GenericMethod ("*isNull", "@brief Virtual method bool QSqlResult::isNull(int i)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_isNull_767_0, &_call_cbs_isNull_767_0); + methods += new qt_gsi::GenericMethod ("*isNull", "@hide", false, &_init_cbs_isNull_767_0, &_call_cbs_isNull_767_0, &_set_callback_cbs_isNull_767_0); + methods += new qt_gsi::GenericMethod ("*isSelect", "@brief Method bool QSqlResult::isSelect()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSelect_c0, &_call_fp_isSelect_c0); + methods += new qt_gsi::GenericMethod ("*isValid", "@brief Method bool QSqlResult::isValid()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isValid_c0, &_call_fp_isValid_c0); + methods += new qt_gsi::GenericMethod ("*lastError", "@brief Method QSqlError QSqlResult::lastError()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_lastError_c0, &_call_fp_lastError_c0); + methods += new qt_gsi::GenericMethod ("*lastInsertId", "@brief Virtual method QVariant QSqlResult::lastInsertId()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_lastInsertId_c0_0, &_call_cbs_lastInsertId_c0_0); + methods += new qt_gsi::GenericMethod ("*lastInsertId", "@hide", true, &_init_cbs_lastInsertId_c0_0, &_call_cbs_lastInsertId_c0_0, &_set_callback_cbs_lastInsertId_c0_0); + methods += new qt_gsi::GenericMethod ("*lastQuery", "@brief Method QString QSqlResult::lastQuery()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_lastQuery_c0, &_call_fp_lastQuery_c0); + methods += new qt_gsi::GenericMethod ("*nextResult", "@brief Virtual method bool QSqlResult::nextResult()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nextResult_0_0, &_call_cbs_nextResult_0_0); + methods += new qt_gsi::GenericMethod ("*nextResult", "@hide", false, &_init_cbs_nextResult_0_0, &_call_cbs_nextResult_0_0, &_set_callback_cbs_nextResult_0_0); + methods += new qt_gsi::GenericMethod ("*numRowsAffected", "@brief Virtual method int QSqlResult::numRowsAffected()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_numRowsAffected_0_0, &_call_cbs_numRowsAffected_0_0); + methods += new qt_gsi::GenericMethod ("*numRowsAffected", "@hide", false, &_init_cbs_numRowsAffected_0_0, &_call_cbs_numRowsAffected_0_0, &_set_callback_cbs_numRowsAffected_0_0); + methods += new qt_gsi::GenericMethod ("*numericalPrecisionPolicy", "@brief Method QSql::NumericalPrecisionPolicy QSqlResult::numericalPrecisionPolicy()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_numericalPrecisionPolicy_c0, &_call_fp_numericalPrecisionPolicy_c0); + methods += new qt_gsi::GenericMethod ("*prepare", "@brief Virtual method bool QSqlResult::prepare(const QString &query)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_prepare_2025_0, &_call_cbs_prepare_2025_0); + methods += new qt_gsi::GenericMethod ("*prepare", "@hide", false, &_init_cbs_prepare_2025_0, &_call_cbs_prepare_2025_0, &_set_callback_cbs_prepare_2025_0); + methods += new qt_gsi::GenericMethod ("*record", "@brief Virtual method QSqlRecord QSqlResult::record()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_record_c0_0, &_call_cbs_record_c0_0); + methods += new qt_gsi::GenericMethod ("*record", "@hide", true, &_init_cbs_record_c0_0, &_call_cbs_record_c0_0, &_set_callback_cbs_record_c0_0); + methods += new qt_gsi::GenericMethod ("*reset", "@brief Virtual method bool QSqlResult::reset(const QString &sqlquery)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reset_2025_0, &_call_cbs_reset_2025_0); + methods += new qt_gsi::GenericMethod ("*reset", "@hide", false, &_init_cbs_reset_2025_0, &_call_cbs_reset_2025_0, &_set_callback_cbs_reset_2025_0); + methods += new qt_gsi::GenericMethod ("*resetBindCount", "@brief Method void QSqlResult::resetBindCount()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_resetBindCount_0, &_call_fp_resetBindCount_0); + methods += new qt_gsi::GenericMethod ("*savePrepare", "@brief Virtual method bool QSqlResult::savePrepare(const QString &sqlquery)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_savePrepare_2025_0, &_call_cbs_savePrepare_2025_0); + methods += new qt_gsi::GenericMethod ("*savePrepare", "@hide", false, &_init_cbs_savePrepare_2025_0, &_call_cbs_savePrepare_2025_0, &_set_callback_cbs_savePrepare_2025_0); + methods += new qt_gsi::GenericMethod ("*setActive", "@brief Virtual method void QSqlResult::setActive(bool a)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setActive_864_0, &_call_cbs_setActive_864_0); + methods += new qt_gsi::GenericMethod ("*setActive", "@hide", false, &_init_cbs_setActive_864_0, &_call_cbs_setActive_864_0, &_set_callback_cbs_setActive_864_0); + methods += new qt_gsi::GenericMethod ("*setAt", "@brief Virtual method void QSqlResult::setAt(int at)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAt_767_0, &_call_cbs_setAt_767_0); + methods += new qt_gsi::GenericMethod ("*setAt", "@hide", false, &_init_cbs_setAt_767_0, &_call_cbs_setAt_767_0, &_set_callback_cbs_setAt_767_0); + methods += new qt_gsi::GenericMethod ("*setForwardOnly", "@brief Virtual method void QSqlResult::setForwardOnly(bool forward)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setForwardOnly_864_0, &_call_cbs_setForwardOnly_864_0); + methods += new qt_gsi::GenericMethod ("*setForwardOnly", "@hide", false, &_init_cbs_setForwardOnly_864_0, &_call_cbs_setForwardOnly_864_0, &_set_callback_cbs_setForwardOnly_864_0); + methods += new qt_gsi::GenericMethod ("*setLastError", "@brief Virtual method void QSqlResult::setLastError(const QSqlError &e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setLastError_2220_0, &_call_cbs_setLastError_2220_0); + methods += new qt_gsi::GenericMethod ("*setLastError", "@hide", false, &_init_cbs_setLastError_2220_0, &_call_cbs_setLastError_2220_0, &_set_callback_cbs_setLastError_2220_0); + methods += new qt_gsi::GenericMethod ("*setNumericalPrecisionPolicy", "@brief Virtual method void QSqlResult::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy policy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setNumericalPrecisionPolicy_3429_0, &_call_cbs_setNumericalPrecisionPolicy_3429_0); + methods += new qt_gsi::GenericMethod ("*setNumericalPrecisionPolicy", "@hide", false, &_init_cbs_setNumericalPrecisionPolicy_3429_0, &_call_cbs_setNumericalPrecisionPolicy_3429_0, &_set_callback_cbs_setNumericalPrecisionPolicy_3429_0); + methods += new qt_gsi::GenericMethod ("*setQuery", "@brief Virtual method void QSqlResult::setQuery(const QString &query)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setQuery_2025_0, &_call_cbs_setQuery_2025_0); + methods += new qt_gsi::GenericMethod ("*setQuery", "@hide", false, &_init_cbs_setQuery_2025_0, &_call_cbs_setQuery_2025_0, &_set_callback_cbs_setQuery_2025_0); + methods += new qt_gsi::GenericMethod ("*setSelect", "@brief Virtual method void QSqlResult::setSelect(bool s)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelect_864_0, &_call_cbs_setSelect_864_0); + methods += new qt_gsi::GenericMethod ("*setSelect", "@hide", false, &_init_cbs_setSelect_864_0, &_call_cbs_setSelect_864_0, &_set_callback_cbs_setSelect_864_0); + methods += new qt_gsi::GenericMethod ("*size", "@brief Virtual method int QSqlResult::size()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_size_0_0, &_call_cbs_size_0_0); + methods += new qt_gsi::GenericMethod ("*size", "@hide", false, &_init_cbs_size_0_0, &_call_cbs_size_0_0, &_set_callback_cbs_size_0_0); + methods += new qt_gsi::GenericMethod ("*virtual_hook", "@brief Virtual method void QSqlResult::virtual_hook(int id, void *data)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_virtual_hook_1715_0, &_call_cbs_virtual_hook_1715_0); + methods += new qt_gsi::GenericMethod ("*virtual_hook", "@hide", false, &_init_cbs_virtual_hook_1715_0, &_call_cbs_virtual_hook_1715_0, &_set_callback_cbs_virtual_hook_1715_0); + return methods; +} + +gsi::Class decl_QSqlResult_Adaptor (qtdecl_QSqlResult (), "QtSql", "QSqlResult", + methods_QSqlResult_Adaptor (), + "@qt\n@brief Binding of QSqlResult"); + +} + diff --git a/src/gsiqt/qt6/QtSql/gsiDeclQSqlTableModel.cc b/src/gsiqt/qt6/QtSql/gsiDeclQSqlTableModel.cc new file mode 100644 index 000000000..ec436d3f9 --- /dev/null +++ b/src/gsiqt/qt6/QtSql/gsiDeclQSqlTableModel.cc @@ -0,0 +1,4813 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSqlTableModel.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtSqlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSqlTableModel + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSqlTableModel::staticMetaObject); +} + + +// void QSqlTableModel::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel *)cls)->clear (); +} + + +// bool QSqlTableModel::clearItemData(const QModelIndex &index) + + +static void _init_f_clearItemData_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_clearItemData_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlTableModel *)cls)->clearItemData (arg1)); +} + + +// QVariant QSqlTableModel::data(const QModelIndex &idx, int role) + + +static void _init_f_data_c3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("idx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_data_c3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QSqlTableModel *)cls)->data (arg1, arg2)); +} + + +// QSqlDatabase QSqlTableModel::database() + + +static void _init_f_database_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_database_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSqlDatabase)((QSqlTableModel *)cls)->database ()); +} + + +// QSqlTableModel::EditStrategy QSqlTableModel::editStrategy() + + +static void _init_f_editStrategy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_editStrategy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSqlTableModel *)cls)->editStrategy ())); +} + + +// int QSqlTableModel::fieldIndex(const QString &fieldName) + + +static void _init_f_fieldIndex_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fieldName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fieldIndex_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSqlTableModel *)cls)->fieldIndex (arg1)); +} + + +// QString QSqlTableModel::filter() + + +static void _init_f_filter_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_filter_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlTableModel *)cls)->filter ()); +} + + +// QFlags QSqlTableModel::flags(const QModelIndex &index) + + +static void _init_f_flags_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_flags_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QSqlTableModel *)cls)->flags (arg1)); +} + + +// QVariant QSqlTableModel::headerData(int section, Qt::Orientation orientation, int role) + + +static void _init_f_headerData_c3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::DisplayRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_headerData_c3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::DisplayRole, heap); + ret.write ((QVariant)((QSqlTableModel *)cls)->headerData (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// bool QSqlTableModel::insertRecord(int row, const QSqlRecord &record) + + +static void _init_f_insertRecord_2964 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("record"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertRecord_2964 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QSqlRecord &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlTableModel *)cls)->insertRecord (arg1, arg2)); +} + + +// bool QSqlTableModel::insertRows(int row, int count, const QModelIndex &parent) + + +static void _init_f_insertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QSqlTableModel *)cls)->insertRows (arg1, arg2, arg3)); +} + + +// bool QSqlTableModel::isDirty() + + +static void _init_f_isDirty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDirty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlTableModel *)cls)->isDirty ()); +} + + +// bool QSqlTableModel::isDirty(const QModelIndex &index) + + +static void _init_f_isDirty_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isDirty_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlTableModel *)cls)->isDirty (arg1)); +} + + +// QSqlIndex QSqlTableModel::primaryKey() + + +static void _init_f_primaryKey_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_primaryKey_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSqlIndex)((QSqlTableModel *)cls)->primaryKey ()); +} + + +// QSqlRecord QSqlTableModel::record() + + +static void _init_f_record_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_record_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSqlRecord)((QSqlTableModel *)cls)->record ()); +} + + +// QSqlRecord QSqlTableModel::record(int row) + + +static void _init_f_record_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_record_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlRecord)((QSqlTableModel *)cls)->record (arg1)); +} + + +// bool QSqlTableModel::removeColumns(int column, int count, const QModelIndex &parent) + + +static void _init_f_removeColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_removeColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QSqlTableModel *)cls)->removeColumns (arg1, arg2, arg3)); +} + + +// bool QSqlTableModel::removeRows(int row, int count, const QModelIndex &parent) + + +static void _init_f_removeRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_removeRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((bool)((QSqlTableModel *)cls)->removeRows (arg1, arg2, arg3)); +} + + +// void QSqlTableModel::revert() + + +static void _init_f_revert_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_revert_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel *)cls)->revert (); +} + + +// void QSqlTableModel::revertAll() + + +static void _init_f_revertAll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_revertAll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel *)cls)->revertAll (); +} + + +// void QSqlTableModel::revertRow(int row) + + +static void _init_f_revertRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_revertRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel *)cls)->revertRow (arg1); +} + + +// int QSqlTableModel::rowCount(const QModelIndex &parent) + + +static void _init_f_rowCount_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "QModelIndex()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowCount_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QModelIndex(), heap); + ret.write ((int)((QSqlTableModel *)cls)->rowCount (arg1)); +} + + +// bool QSqlTableModel::select() + + +static void _init_f_select_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_select_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlTableModel *)cls)->select ()); +} + + +// bool QSqlTableModel::selectRow(int row) + + +static void _init_f_selectRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_selectRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlTableModel *)cls)->selectRow (arg1)); +} + + +// bool QSqlTableModel::setData(const QModelIndex &index, const QVariant &value, int role) + + +static void _init_f_setData_5065 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::EditRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setData_5065 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::EditRole, heap); + ret.write ((bool)((QSqlTableModel *)cls)->setData (arg1, arg2, arg3)); +} + + +// void QSqlTableModel::setEditStrategy(QSqlTableModel::EditStrategy strategy) + + +static void _init_f_setEditStrategy_3163 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("strategy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setEditStrategy_3163 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel *)cls)->setEditStrategy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QSqlTableModel::setFilter(const QString &filter) + + +static void _init_f_setFilter_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFilter_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel *)cls)->setFilter (arg1); +} + + +// bool QSqlTableModel::setRecord(int row, const QSqlRecord &record) + + +static void _init_f_setRecord_2964 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("record"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRecord_2964 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QSqlRecord &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlTableModel *)cls)->setRecord (arg1, arg2)); +} + + +// void QSqlTableModel::setSort(int column, Qt::SortOrder order) + + +static void _init_f_setSort_2340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setSort_2340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel *)cls)->setSort (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QSqlTableModel::setTable(const QString &tableName) + + +static void _init_f_setTable_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tableName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTable_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel *)cls)->setTable (arg1); +} + + +// void QSqlTableModel::sort(int column, Qt::SortOrder order) + + +static void _init_f_sort_2340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_sort_2340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel *)cls)->sort (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// bool QSqlTableModel::submit() + + +static void _init_f_submit_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_submit_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlTableModel *)cls)->submit ()); +} + + +// bool QSqlTableModel::submitAll() + + +static void _init_f_submitAll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_submitAll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlTableModel *)cls)->submitAll ()); +} + + +// QString QSqlTableModel::tableName() + + +static void _init_f_tableName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tableName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlTableModel *)cls)->tableName ()); +} + + +// static QString QSqlTableModel::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSqlTableModel::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSqlTableModel () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QSqlTableModel::clear()\nThis is a reimplementation of QSqlQueryModel::clear", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Method bool QSqlTableModel::clearItemData(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemModel::clearItemData", false, &_init_f_clearItemData_2395, &_call_f_clearItemData_2395); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant QSqlTableModel::data(const QModelIndex &idx, int role)\nThis is a reimplementation of QSqlQueryModel::data", true, &_init_f_data_c3054, &_call_f_data_c3054); + methods += new qt_gsi::GenericMethod ("database", "@brief Method QSqlDatabase QSqlTableModel::database()\n", true, &_init_f_database_c0, &_call_f_database_c0); + methods += new qt_gsi::GenericMethod (":editStrategy", "@brief Method QSqlTableModel::EditStrategy QSqlTableModel::editStrategy()\n", true, &_init_f_editStrategy_c0, &_call_f_editStrategy_c0); + methods += new qt_gsi::GenericMethod ("fieldIndex", "@brief Method int QSqlTableModel::fieldIndex(const QString &fieldName)\n", true, &_init_f_fieldIndex_c2025, &_call_f_fieldIndex_c2025); + methods += new qt_gsi::GenericMethod (":filter", "@brief Method QString QSqlTableModel::filter()\n", true, &_init_f_filter_c0, &_call_f_filter_c0); + methods += new qt_gsi::GenericMethod ("flags", "@brief Method QFlags QSqlTableModel::flags(const QModelIndex &index)\nThis is a reimplementation of QAbstractTableModel::flags", true, &_init_f_flags_c2395, &_call_f_flags_c2395); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Method QVariant QSqlTableModel::headerData(int section, Qt::Orientation orientation, int role)\nThis is a reimplementation of QSqlQueryModel::headerData", true, &_init_f_headerData_c3231, &_call_f_headerData_c3231); + methods += new qt_gsi::GenericMethod ("insertRecord", "@brief Method bool QSqlTableModel::insertRecord(int row, const QSqlRecord &record)\n", false, &_init_f_insertRecord_2964, &_call_f_insertRecord_2964); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Method bool QSqlTableModel::insertRows(int row, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::insertRows", false, &_init_f_insertRows_3713, &_call_f_insertRows_3713); + methods += new qt_gsi::GenericMethod ("isDirty?", "@brief Method bool QSqlTableModel::isDirty()\n", true, &_init_f_isDirty_c0, &_call_f_isDirty_c0); + methods += new qt_gsi::GenericMethod ("isDirty?", "@brief Method bool QSqlTableModel::isDirty(const QModelIndex &index)\n", true, &_init_f_isDirty_c2395, &_call_f_isDirty_c2395); + methods += new qt_gsi::GenericMethod ("primaryKey", "@brief Method QSqlIndex QSqlTableModel::primaryKey()\n", true, &_init_f_primaryKey_c0, &_call_f_primaryKey_c0); + methods += new qt_gsi::GenericMethod ("record", "@brief Method QSqlRecord QSqlTableModel::record()\n", true, &_init_f_record_c0, &_call_f_record_c0); + methods += new qt_gsi::GenericMethod ("record", "@brief Method QSqlRecord QSqlTableModel::record(int row)\n", true, &_init_f_record_c767, &_call_f_record_c767); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Method bool QSqlTableModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis is a reimplementation of QSqlQueryModel::removeColumns", false, &_init_f_removeColumns_3713, &_call_f_removeColumns_3713); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Method bool QSqlTableModel::removeRows(int row, int count, const QModelIndex &parent)\nThis is a reimplementation of QAbstractItemModel::removeRows", false, &_init_f_removeRows_3713, &_call_f_removeRows_3713); + methods += new qt_gsi::GenericMethod ("revert", "@brief Method void QSqlTableModel::revert()\nThis is a reimplementation of QAbstractItemModel::revert", false, &_init_f_revert_0, &_call_f_revert_0); + methods += new qt_gsi::GenericMethod ("revertAll", "@brief Method void QSqlTableModel::revertAll()\n", false, &_init_f_revertAll_0, &_call_f_revertAll_0); + methods += new qt_gsi::GenericMethod ("revertRow", "@brief Method void QSqlTableModel::revertRow(int row)\n", false, &_init_f_revertRow_767, &_call_f_revertRow_767); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Method int QSqlTableModel::rowCount(const QModelIndex &parent)\nThis is a reimplementation of QSqlQueryModel::rowCount", true, &_init_f_rowCount_c2395, &_call_f_rowCount_c2395); + methods += new qt_gsi::GenericMethod ("select", "@brief Method bool QSqlTableModel::select()\n", false, &_init_f_select_0, &_call_f_select_0); + methods += new qt_gsi::GenericMethod ("selectRow", "@brief Method bool QSqlTableModel::selectRow(int row)\n", false, &_init_f_selectRow_767, &_call_f_selectRow_767); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method bool QSqlTableModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis is a reimplementation of QAbstractItemModel::setData", false, &_init_f_setData_5065, &_call_f_setData_5065); + methods += new qt_gsi::GenericMethod ("setEditStrategy|editStrategy=", "@brief Method void QSqlTableModel::setEditStrategy(QSqlTableModel::EditStrategy strategy)\n", false, &_init_f_setEditStrategy_3163, &_call_f_setEditStrategy_3163); + methods += new qt_gsi::GenericMethod ("setFilter|filter=", "@brief Method void QSqlTableModel::setFilter(const QString &filter)\n", false, &_init_f_setFilter_2025, &_call_f_setFilter_2025); + methods += new qt_gsi::GenericMethod ("setRecord", "@brief Method bool QSqlTableModel::setRecord(int row, const QSqlRecord &record)\n", false, &_init_f_setRecord_2964, &_call_f_setRecord_2964); + methods += new qt_gsi::GenericMethod ("setSort", "@brief Method void QSqlTableModel::setSort(int column, Qt::SortOrder order)\n", false, &_init_f_setSort_2340, &_call_f_setSort_2340); + methods += new qt_gsi::GenericMethod ("setTable", "@brief Method void QSqlTableModel::setTable(const QString &tableName)\n", false, &_init_f_setTable_2025, &_call_f_setTable_2025); + methods += new qt_gsi::GenericMethod ("sort", "@brief Method void QSqlTableModel::sort(int column, Qt::SortOrder order)\nThis is a reimplementation of QAbstractItemModel::sort", false, &_init_f_sort_2340, &_call_f_sort_2340); + methods += new qt_gsi::GenericMethod ("submit", "@brief Method bool QSqlTableModel::submit()\nThis is a reimplementation of QAbstractItemModel::submit", false, &_init_f_submit_0, &_call_f_submit_0); + methods += new qt_gsi::GenericMethod ("submitAll", "@brief Method bool QSqlTableModel::submitAll()\n", false, &_init_f_submitAll_0, &_call_f_submitAll_0); + methods += new qt_gsi::GenericMethod ("tableName", "@brief Method QString QSqlTableModel::tableName()\n", true, &_init_f_tableName_c0, &_call_f_tableName_c0); + methods += gsi::qt_signal ("beforeDelete(int)", "beforeDelete", gsi::arg("row"), "@brief Signal declaration for QSqlTableModel::beforeDelete(int row)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("beforeInsert(QSqlRecord &)", "beforeInsert", gsi::arg("record"), "@brief Signal declaration for QSqlTableModel::beforeInsert(QSqlRecord &record)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("beforeUpdate(int, QSqlRecord &)", "beforeUpdate", gsi::arg("row"), gsi::arg("record"), "@brief Signal declaration for QSqlTableModel::beforeUpdate(int row, QSqlRecord &record)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeInserted(const QModelIndex &, int, int)", "columnsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlTableModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationColumn"), "@brief Signal declaration for QSqlTableModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsAboutToBeRemoved(const QModelIndex &, int, int)", "columnsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlTableModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsInserted(const QModelIndex &, int, int)", "columnsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlTableModel::columnsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "columnsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("column"), "@brief Signal declaration for QSqlTableModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("columnsRemoved(const QModelIndex &, int, int)", "columnsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlTableModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal & > ("dataChanged(const QModelIndex &, const QModelIndex &, const QList &)", "dataChanged", gsi::arg("topLeft"), gsi::arg("bottomRight"), gsi::arg("roles"), "@brief Signal declaration for QSqlTableModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSqlTableModel::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type &, int, int > ("headerDataChanged(Qt::Orientation, int, int)", "headerDataChanged", gsi::arg("orientation"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlTableModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutAboutToBeChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutAboutToBeChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QSqlTableModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal &, const qt_gsi::Converter::target_type & > ("layoutChanged(const QList &, QAbstractItemModel::LayoutChangeHint)", "layoutChanged", gsi::arg("parents"), gsi::arg("hint"), "@brief Signal declaration for QSqlTableModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelAboutToBeReset()", "modelAboutToBeReset", "@brief Signal declaration for QSqlTableModel::modelAboutToBeReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modelReset()", "modelReset", "@brief Signal declaration for QSqlTableModel::modelReset()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSqlTableModel::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("primeInsert(int, QSqlRecord &)", "primeInsert", gsi::arg("row"), gsi::arg("record"), "@brief Signal declaration for QSqlTableModel::primeInsert(int row, QSqlRecord &record)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeInserted(const QModelIndex &, int, int)", "rowsAboutToBeInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlTableModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsAboutToBeMoved", gsi::arg("sourceParent"), gsi::arg("sourceStart"), gsi::arg("sourceEnd"), gsi::arg("destinationParent"), gsi::arg("destinationRow"), "@brief Signal declaration for QSqlTableModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsAboutToBeRemoved(const QModelIndex &, int, int)", "rowsAboutToBeRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlTableModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsInserted(const QModelIndex &, int, int)", "rowsInserted", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlTableModel::rowsInserted(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsMoved(const QModelIndex &, int, int, const QModelIndex &, int)", "rowsMoved", gsi::arg("parent"), gsi::arg("start"), gsi::arg("end"), gsi::arg("destination"), gsi::arg("row"), "@brief Signal declaration for QSqlTableModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rowsRemoved(const QModelIndex &, int, int)", "rowsRemoved", gsi::arg("parent"), gsi::arg("first"), gsi::arg("last"), "@brief Signal declaration for QSqlTableModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSqlTableModel::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QSqlQueryModel (); + +qt_gsi::QtNativeClass decl_QSqlTableModel (qtdecl_QSqlQueryModel (), "QtSql", "QSqlTableModel_Native", + methods_QSqlTableModel (), + "@hide\n@alias QSqlTableModel"); + +GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlTableModel () { return decl_QSqlTableModel; } + +} + + +class QSqlTableModel_Adaptor : public QSqlTableModel, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSqlTableModel_Adaptor(); + + // [adaptor ctor] QSqlTableModel::QSqlTableModel(QObject *parent, const QSqlDatabase &db) + QSqlTableModel_Adaptor() : QSqlTableModel() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSqlTableModel::QSqlTableModel(QObject *parent, const QSqlDatabase &db) + QSqlTableModel_Adaptor(QObject *parent) : QSqlTableModel(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSqlTableModel::QSqlTableModel(QObject *parent, const QSqlDatabase &db) + QSqlTableModel_Adaptor(QObject *parent, const QSqlDatabase &db) : QSqlTableModel(parent, db) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QSqlTableModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + void fp_QSqlTableModel_beginInsertColumns_3713 (const QModelIndex &parent, int first, int last) { + QSqlTableModel::beginInsertColumns(parent, first, last); + } + + // [expose] void QSqlTableModel::beginInsertRows(const QModelIndex &parent, int first, int last) + void fp_QSqlTableModel_beginInsertRows_3713 (const QModelIndex &parent, int first, int last) { + QSqlTableModel::beginInsertRows(parent, first, last); + } + + // [expose] bool QSqlTableModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + bool fp_QSqlTableModel_beginMoveColumns_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) { + return QSqlTableModel::beginMoveColumns(sourceParent, sourceFirst, sourceLast, destinationParent, destinationColumn); + } + + // [expose] bool QSqlTableModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + bool fp_QSqlTableModel_beginMoveRows_6659 (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) { + return QSqlTableModel::beginMoveRows(sourceParent, sourceFirst, sourceLast, destinationParent, destinationRow); + } + + // [expose] void QSqlTableModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + void fp_QSqlTableModel_beginRemoveColumns_3713 (const QModelIndex &parent, int first, int last) { + QSqlTableModel::beginRemoveColumns(parent, first, last); + } + + // [expose] void QSqlTableModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + void fp_QSqlTableModel_beginRemoveRows_3713 (const QModelIndex &parent, int first, int last) { + QSqlTableModel::beginRemoveRows(parent, first, last); + } + + // [expose] void QSqlTableModel::beginResetModel() + void fp_QSqlTableModel_beginResetModel_0 () { + QSqlTableModel::beginResetModel(); + } + + // [expose] void QSqlTableModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + void fp_QSqlTableModel_changePersistentIndex_4682 (const QModelIndex &from, const QModelIndex &to) { + QSqlTableModel::changePersistentIndex(from, to); + } + + // [expose] void QSqlTableModel::changePersistentIndexList(const QList &from, const QList &to) + void fp_QSqlTableModel_changePersistentIndexList_5912 (const QList &from, const QList &to) { + QSqlTableModel::changePersistentIndexList(from, to); + } + + // [expose] QModelIndex QSqlTableModel::createIndex(int row, int column, const void *data) + QModelIndex fp_QSqlTableModel_createIndex_c3069 (int row, int column, const void *data) const { + return QSqlTableModel::createIndex(row, column, data); + } + + // [expose] QModelIndex QSqlTableModel::createIndex(int row, int column, quintptr id) + QModelIndex fp_QSqlTableModel_createIndex_c2657 (int row, int column, quintptr id) const { + return QSqlTableModel::createIndex(row, column, id); + } + + // [expose] bool QSqlTableModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + bool fp_QSqlTableModel_decodeData_5302 (int row, int column, const QModelIndex &parent, QDataStream &stream) { + return QSqlTableModel::decodeData(row, column, parent, stream); + } + + // [expose] void QSqlTableModel::encodeData(const QList &indexes, QDataStream &stream) + void fp_QSqlTableModel_encodeData_c4599 (const QList &indexes, QDataStream &stream) const { + QSqlTableModel::encodeData(indexes, stream); + } + + // [expose] void QSqlTableModel::endInsertColumns() + void fp_QSqlTableModel_endInsertColumns_0 () { + QSqlTableModel::endInsertColumns(); + } + + // [expose] void QSqlTableModel::endInsertRows() + void fp_QSqlTableModel_endInsertRows_0 () { + QSqlTableModel::endInsertRows(); + } + + // [expose] void QSqlTableModel::endMoveColumns() + void fp_QSqlTableModel_endMoveColumns_0 () { + QSqlTableModel::endMoveColumns(); + } + + // [expose] void QSqlTableModel::endMoveRows() + void fp_QSqlTableModel_endMoveRows_0 () { + QSqlTableModel::endMoveRows(); + } + + // [expose] void QSqlTableModel::endRemoveColumns() + void fp_QSqlTableModel_endRemoveColumns_0 () { + QSqlTableModel::endRemoveColumns(); + } + + // [expose] void QSqlTableModel::endRemoveRows() + void fp_QSqlTableModel_endRemoveRows_0 () { + QSqlTableModel::endRemoveRows(); + } + + // [expose] void QSqlTableModel::endResetModel() + void fp_QSqlTableModel_endResetModel_0 () { + QSqlTableModel::endResetModel(); + } + + // [expose] bool QSqlTableModel::isSignalConnected(const QMetaMethod &signal) + bool fp_QSqlTableModel_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSqlTableModel::isSignalConnected(signal); + } + + // [expose] QList QSqlTableModel::persistentIndexList() + QList fp_QSqlTableModel_persistentIndexList_c0 () const { + return QSqlTableModel::persistentIndexList(); + } + + // [expose] QSqlRecord QSqlTableModel::primaryValues(int row) + QSqlRecord fp_QSqlTableModel_primaryValues_c767 (int row) const { + return QSqlTableModel::primaryValues(row); + } + + // [expose] int QSqlTableModel::receivers(const char *signal) + int fp_QSqlTableModel_receivers_c1731 (const char *signal) const { + return QSqlTableModel::receivers(signal); + } + + // [expose] QObject *QSqlTableModel::sender() + QObject * fp_QSqlTableModel_sender_c0 () const { + return QSqlTableModel::sender(); + } + + // [expose] int QSqlTableModel::senderSignalIndex() + int fp_QSqlTableModel_senderSignalIndex_c0 () const { + return QSqlTableModel::senderSignalIndex(); + } + + // [expose] void QSqlTableModel::setLastError(const QSqlError &error) + void fp_QSqlTableModel_setLastError_2220 (const QSqlError &error) { + QSqlTableModel::setLastError(error); + } + + // [expose] void QSqlTableModel::setPrimaryKey(const QSqlIndex &key) + void fp_QSqlTableModel_setPrimaryKey_2202 (const QSqlIndex &key) { + QSqlTableModel::setPrimaryKey(key); + } + + // [expose] void QSqlTableModel::setQuery(const QSqlQuery &query) + void fp_QSqlTableModel_setQuery_2232 (const QSqlQuery &query) { + QSqlTableModel::setQuery(query); + } + + // [emitter impl] void QSqlTableModel::beforeDelete(int row) + void emitter_QSqlTableModel_beforeDelete_767(int row) + { + emit QSqlTableModel::beforeDelete(row); + } + + // [emitter impl] void QSqlTableModel::beforeInsert(QSqlRecord &record) + void emitter_QSqlTableModel_beforeInsert_1610(QSqlRecord &record) + { + emit QSqlTableModel::beforeInsert(record); + } + + // [emitter impl] void QSqlTableModel::beforeUpdate(int row, QSqlRecord &record) + void emitter_QSqlTableModel_beforeUpdate_2269(int row, QSqlRecord &record) + { + emit QSqlTableModel::beforeUpdate(row, record); + } + + // [adaptor impl] QModelIndex QSqlTableModel::buddy(const QModelIndex &index) + QModelIndex cbs_buddy_c2395_0(const QModelIndex &index) const + { + return QSqlTableModel::buddy(index); + } + + virtual QModelIndex buddy(const QModelIndex &index) const + { + if (cb_buddy_c2395_0.can_issue()) { + return cb_buddy_c2395_0.issue(&QSqlTableModel_Adaptor::cbs_buddy_c2395_0, index); + } else { + return QSqlTableModel::buddy(index); + } + } + + // [adaptor impl] bool QSqlTableModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_canDropMimeData_c7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) const + { + return QSqlTableModel::canDropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const + { + if (cb_canDropMimeData_c7425_0.can_issue()) { + return cb_canDropMimeData_c7425_0.issue::target_type &, int, int, const QModelIndex &>(&QSqlTableModel_Adaptor::cbs_canDropMimeData_c7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QSqlTableModel::canDropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QSqlTableModel::canFetchMore(const QModelIndex &parent) + bool cbs_canFetchMore_c2395_1(const QModelIndex &parent) const + { + return QSqlTableModel::canFetchMore(parent); + } + + virtual bool canFetchMore(const QModelIndex &parent) const + { + if (cb_canFetchMore_c2395_1.can_issue()) { + return cb_canFetchMore_c2395_1.issue(&QSqlTableModel_Adaptor::cbs_canFetchMore_c2395_1, parent); + } else { + return QSqlTableModel::canFetchMore(parent); + } + } + + // [adaptor impl] void QSqlTableModel::clear() + void cbs_clear_0_0() + { + QSqlTableModel::clear(); + } + + virtual void clear() + { + if (cb_clear_0_0.can_issue()) { + cb_clear_0_0.issue(&QSqlTableModel_Adaptor::cbs_clear_0_0); + } else { + QSqlTableModel::clear(); + } + } + + // [adaptor impl] bool QSqlTableModel::clearItemData(const QModelIndex &index) + bool cbs_clearItemData_2395_0(const QModelIndex &index) + { + return QSqlTableModel::clearItemData(index); + } + + virtual bool clearItemData(const QModelIndex &index) + { + if (cb_clearItemData_2395_0.can_issue()) { + return cb_clearItemData_2395_0.issue(&QSqlTableModel_Adaptor::cbs_clearItemData_2395_0, index); + } else { + return QSqlTableModel::clearItemData(index); + } + } + + // [adaptor impl] int QSqlTableModel::columnCount(const QModelIndex &parent) + int cbs_columnCount_c2395_1(const QModelIndex &parent) const + { + return QSqlTableModel::columnCount(parent); + } + + virtual int columnCount(const QModelIndex &parent) const + { + if (cb_columnCount_c2395_1.can_issue()) { + return cb_columnCount_c2395_1.issue(&QSqlTableModel_Adaptor::cbs_columnCount_c2395_1, parent); + } else { + return QSqlTableModel::columnCount(parent); + } + } + + // [emitter impl] void QSqlTableModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QSqlTableModel_columnsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlTableModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlTableModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + void emitter_QSqlTableModel_columnsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationColumn); + throw tl::Exception ("Can't emit private signal 'void QSqlTableModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)'"); + } + + // [emitter impl] void QSqlTableModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QSqlTableModel_columnsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlTableModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlTableModel::columnsInserted(const QModelIndex &parent, int first, int last) + void emitter_QSqlTableModel_columnsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlTableModel::columnsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlTableModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + void emitter_QSqlTableModel_columnsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (column); + throw tl::Exception ("Can't emit private signal 'void QSqlTableModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)'"); + } + + // [emitter impl] void QSqlTableModel::columnsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QSqlTableModel_columnsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlTableModel::columnsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] QVariant QSqlTableModel::data(const QModelIndex &idx, int role) + QVariant cbs_data_c3054_1(const QModelIndex &idx, int role) const + { + return QSqlTableModel::data(idx, role); + } + + virtual QVariant data(const QModelIndex &idx, int role) const + { + if (cb_data_c3054_1.can_issue()) { + return cb_data_c3054_1.issue(&QSqlTableModel_Adaptor::cbs_data_c3054_1, idx, role); + } else { + return QSqlTableModel::data(idx, role); + } + } + + // [emitter impl] void QSqlTableModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void emitter_QSqlTableModel_dataChanged_6833(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + emit QSqlTableModel::dataChanged(topLeft, bottomRight, roles); + } + + // [emitter impl] void QSqlTableModel::destroyed(QObject *) + void emitter_QSqlTableModel_destroyed_1302(QObject *arg1) + { + emit QSqlTableModel::destroyed(arg1); + } + + // [adaptor impl] bool QSqlTableModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + bool cbs_dropMimeData_7425_0(const QMimeData *data, const qt_gsi::Converter::target_type & action, int row, int column, const QModelIndex &parent) + { + return QSqlTableModel::dropMimeData(data, qt_gsi::QtToCppAdaptor(action).cref(), row, column, parent); + } + + virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + { + if (cb_dropMimeData_7425_0.can_issue()) { + return cb_dropMimeData_7425_0.issue::target_type &, int, int, const QModelIndex &>(&QSqlTableModel_Adaptor::cbs_dropMimeData_7425_0, data, qt_gsi::CppToQtAdaptor(action), row, column, parent); + } else { + return QSqlTableModel::dropMimeData(data, action, row, column, parent); + } + } + + // [adaptor impl] bool QSqlTableModel::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QSqlTableModel::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSqlTableModel_Adaptor::cbs_event_1217_0, _event); + } else { + return QSqlTableModel::event(_event); + } + } + + // [adaptor impl] bool QSqlTableModel::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSqlTableModel::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSqlTableModel_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSqlTableModel::eventFilter(watched, event); + } + } + + // [adaptor impl] void QSqlTableModel::fetchMore(const QModelIndex &parent) + void cbs_fetchMore_2395_1(const QModelIndex &parent) + { + QSqlTableModel::fetchMore(parent); + } + + virtual void fetchMore(const QModelIndex &parent) + { + if (cb_fetchMore_2395_1.can_issue()) { + cb_fetchMore_2395_1.issue(&QSqlTableModel_Adaptor::cbs_fetchMore_2395_1, parent); + } else { + QSqlTableModel::fetchMore(parent); + } + } + + // [adaptor impl] QFlags QSqlTableModel::flags(const QModelIndex &index) + QFlags cbs_flags_c2395_0(const QModelIndex &index) const + { + return QSqlTableModel::flags(index); + } + + virtual QFlags flags(const QModelIndex &index) const + { + if (cb_flags_c2395_0.can_issue()) { + return cb_flags_c2395_0.issue, const QModelIndex &>(&QSqlTableModel_Adaptor::cbs_flags_c2395_0, index); + } else { + return QSqlTableModel::flags(index); + } + } + + // [adaptor impl] QVariant QSqlTableModel::headerData(int section, Qt::Orientation orientation, int role) + QVariant cbs_headerData_c3231_1(int section, const qt_gsi::Converter::target_type & orientation, int role) const + { + return QSqlTableModel::headerData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), role); + } + + virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const + { + if (cb_headerData_c3231_1.can_issue()) { + return cb_headerData_c3231_1.issue::target_type &, int>(&QSqlTableModel_Adaptor::cbs_headerData_c3231_1, section, qt_gsi::CppToQtAdaptor(orientation), role); + } else { + return QSqlTableModel::headerData(section, orientation, role); + } + } + + // [emitter impl] void QSqlTableModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + void emitter_QSqlTableModel_headerDataChanged_3231(Qt::Orientation orientation, int first, int last) + { + emit QSqlTableModel::headerDataChanged(orientation, first, last); + } + + // [adaptor impl] QModelIndex QSqlTableModel::index(int row, int column, const QModelIndex &parent) + QModelIndex cbs_index_c3713_1(int row, int column, const QModelIndex &parent) const + { + return QSqlTableModel::index(row, column, parent); + } + + virtual QModelIndex index(int row, int column, const QModelIndex &parent) const + { + if (cb_index_c3713_1.can_issue()) { + return cb_index_c3713_1.issue(&QSqlTableModel_Adaptor::cbs_index_c3713_1, row, column, parent); + } else { + return QSqlTableModel::index(row, column, parent); + } + } + + // [adaptor impl] bool QSqlTableModel::insertColumns(int column, int count, const QModelIndex &parent) + bool cbs_insertColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QSqlTableModel::insertColumns(column, count, parent); + } + + virtual bool insertColumns(int column, int count, const QModelIndex &parent) + { + if (cb_insertColumns_3713_1.can_issue()) { + return cb_insertColumns_3713_1.issue(&QSqlTableModel_Adaptor::cbs_insertColumns_3713_1, column, count, parent); + } else { + return QSqlTableModel::insertColumns(column, count, parent); + } + } + + // [adaptor impl] bool QSqlTableModel::insertRows(int row, int count, const QModelIndex &parent) + bool cbs_insertRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QSqlTableModel::insertRows(row, count, parent); + } + + virtual bool insertRows(int row, int count, const QModelIndex &parent) + { + if (cb_insertRows_3713_1.can_issue()) { + return cb_insertRows_3713_1.issue(&QSqlTableModel_Adaptor::cbs_insertRows_3713_1, row, count, parent); + } else { + return QSqlTableModel::insertRows(row, count, parent); + } + } + + // [adaptor impl] QMap QSqlTableModel::itemData(const QModelIndex &index) + QMap cbs_itemData_c2395_0(const QModelIndex &index) const + { + return QSqlTableModel::itemData(index); + } + + virtual QMap itemData(const QModelIndex &index) const + { + if (cb_itemData_c2395_0.can_issue()) { + return cb_itemData_c2395_0.issue, const QModelIndex &>(&QSqlTableModel_Adaptor::cbs_itemData_c2395_0, index); + } else { + return QSqlTableModel::itemData(index); + } + } + + // [emitter impl] void QSqlTableModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QSqlTableModel_layoutAboutToBeChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QSqlTableModel::layoutAboutToBeChanged(parents, hint); + } + + // [emitter impl] void QSqlTableModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + void emitter_QSqlTableModel_layoutChanged_7947(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + { + emit QSqlTableModel::layoutChanged(parents, hint); + } + + // [adaptor impl] QList QSqlTableModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + QList cbs_match_c7932_2(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + return QSqlTableModel::match(start, role, value, hits, flags); + } + + virtual QList match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) const + { + if (cb_match_c7932_2.can_issue()) { + return cb_match_c7932_2.issue, const QModelIndex &, int, const QVariant &, int, QFlags >(&QSqlTableModel_Adaptor::cbs_match_c7932_2, start, role, value, hits, flags); + } else { + return QSqlTableModel::match(start, role, value, hits, flags); + } + } + + // [adaptor impl] QMimeData *QSqlTableModel::mimeData(const QList &indexes) + QMimeData * cbs_mimeData_c3010_0(const QList &indexes) const + { + return QSqlTableModel::mimeData(indexes); + } + + virtual QMimeData * mimeData(const QList &indexes) const + { + if (cb_mimeData_c3010_0.can_issue()) { + return cb_mimeData_c3010_0.issue &>(&QSqlTableModel_Adaptor::cbs_mimeData_c3010_0, indexes); + } else { + return QSqlTableModel::mimeData(indexes); + } + } + + // [adaptor impl] QStringList QSqlTableModel::mimeTypes() + QStringList cbs_mimeTypes_c0_0() const + { + return QSqlTableModel::mimeTypes(); + } + + virtual QStringList mimeTypes() const + { + if (cb_mimeTypes_c0_0.can_issue()) { + return cb_mimeTypes_c0_0.issue(&QSqlTableModel_Adaptor::cbs_mimeTypes_c0_0); + } else { + return QSqlTableModel::mimeTypes(); + } + } + + // [emitter impl] void QSqlTableModel::modelAboutToBeReset() + void emitter_QSqlTableModel_modelAboutToBeReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QSqlTableModel::modelAboutToBeReset()'"); + } + + // [emitter impl] void QSqlTableModel::modelReset() + void emitter_QSqlTableModel_modelReset_3767() + { + throw tl::Exception ("Can't emit private signal 'void QSqlTableModel::modelReset()'"); + } + + // [adaptor impl] bool QSqlTableModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveColumns_6659_0(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QSqlTableModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + + virtual bool moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveColumns_6659_0.can_issue()) { + return cb_moveColumns_6659_0.issue(&QSqlTableModel_Adaptor::cbs_moveColumns_6659_0, sourceParent, sourceColumn, count, destinationParent, destinationChild); + } else { + return QSqlTableModel::moveColumns(sourceParent, sourceColumn, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] bool QSqlTableModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + bool cbs_moveRows_6659_0(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + return QSqlTableModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + + virtual bool moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + { + if (cb_moveRows_6659_0.can_issue()) { + return cb_moveRows_6659_0.issue(&QSqlTableModel_Adaptor::cbs_moveRows_6659_0, sourceParent, sourceRow, count, destinationParent, destinationChild); + } else { + return QSqlTableModel::moveRows(sourceParent, sourceRow, count, destinationParent, destinationChild); + } + } + + // [adaptor impl] void QSqlTableModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + void cbs_multiData_c4483_0(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + QSqlTableModel::multiData(index, roleDataSpan); + } + + virtual void multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) const + { + if (cb_multiData_c4483_0.can_issue()) { + cb_multiData_c4483_0.issue(&QSqlTableModel_Adaptor::cbs_multiData_c4483_0, index, roleDataSpan); + } else { + QSqlTableModel::multiData(index, roleDataSpan); + } + } + + // [emitter impl] void QSqlTableModel::objectNameChanged(const QString &objectName) + void emitter_QSqlTableModel_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSqlTableModel::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QSqlTableModel::primeInsert(int row, QSqlRecord &record) + void emitter_QSqlTableModel_primeInsert_2269(int row, QSqlRecord &record) + { + emit QSqlTableModel::primeInsert(row, record); + } + + // [adaptor impl] bool QSqlTableModel::removeColumns(int column, int count, const QModelIndex &parent) + bool cbs_removeColumns_3713_1(int column, int count, const QModelIndex &parent) + { + return QSqlTableModel::removeColumns(column, count, parent); + } + + virtual bool removeColumns(int column, int count, const QModelIndex &parent) + { + if (cb_removeColumns_3713_1.can_issue()) { + return cb_removeColumns_3713_1.issue(&QSqlTableModel_Adaptor::cbs_removeColumns_3713_1, column, count, parent); + } else { + return QSqlTableModel::removeColumns(column, count, parent); + } + } + + // [adaptor impl] bool QSqlTableModel::removeRows(int row, int count, const QModelIndex &parent) + bool cbs_removeRows_3713_1(int row, int count, const QModelIndex &parent) + { + return QSqlTableModel::removeRows(row, count, parent); + } + + virtual bool removeRows(int row, int count, const QModelIndex &parent) + { + if (cb_removeRows_3713_1.can_issue()) { + return cb_removeRows_3713_1.issue(&QSqlTableModel_Adaptor::cbs_removeRows_3713_1, row, count, parent); + } else { + return QSqlTableModel::removeRows(row, count, parent); + } + } + + // [adaptor impl] void QSqlTableModel::revert() + void cbs_revert_0_0() + { + QSqlTableModel::revert(); + } + + virtual void revert() + { + if (cb_revert_0_0.can_issue()) { + cb_revert_0_0.issue(&QSqlTableModel_Adaptor::cbs_revert_0_0); + } else { + QSqlTableModel::revert(); + } + } + + // [adaptor impl] void QSqlTableModel::revertRow(int row) + void cbs_revertRow_767_0(int row) + { + QSqlTableModel::revertRow(row); + } + + virtual void revertRow(int row) + { + if (cb_revertRow_767_0.can_issue()) { + cb_revertRow_767_0.issue(&QSqlTableModel_Adaptor::cbs_revertRow_767_0, row); + } else { + QSqlTableModel::revertRow(row); + } + } + + // [adaptor impl] QHash QSqlTableModel::roleNames() + QHash cbs_roleNames_c0_0() const + { + return QSqlTableModel::roleNames(); + } + + virtual QHash roleNames() const + { + if (cb_roleNames_c0_0.can_issue()) { + return cb_roleNames_c0_0.issue >(&QSqlTableModel_Adaptor::cbs_roleNames_c0_0); + } else { + return QSqlTableModel::roleNames(); + } + } + + // [adaptor impl] int QSqlTableModel::rowCount(const QModelIndex &parent) + int cbs_rowCount_c2395_1(const QModelIndex &parent) const + { + return QSqlTableModel::rowCount(parent); + } + + virtual int rowCount(const QModelIndex &parent) const + { + if (cb_rowCount_c2395_1.can_issue()) { + return cb_rowCount_c2395_1.issue(&QSqlTableModel_Adaptor::cbs_rowCount_c2395_1, parent); + } else { + return QSqlTableModel::rowCount(parent); + } + } + + // [emitter impl] void QSqlTableModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + void emitter_QSqlTableModel_rowsAboutToBeInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlTableModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlTableModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + void emitter_QSqlTableModel_rowsAboutToBeMoved_10318(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + { + __SUPPRESS_UNUSED_WARNING (sourceParent); + __SUPPRESS_UNUSED_WARNING (sourceStart); + __SUPPRESS_UNUSED_WARNING (sourceEnd); + __SUPPRESS_UNUSED_WARNING (destinationParent); + __SUPPRESS_UNUSED_WARNING (destinationRow); + throw tl::Exception ("Can't emit private signal 'void QSqlTableModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)'"); + } + + // [emitter impl] void QSqlTableModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + void emitter_QSqlTableModel_rowsAboutToBeRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlTableModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlTableModel::rowsInserted(const QModelIndex &parent, int first, int last) + void emitter_QSqlTableModel_rowsInserted_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlTableModel::rowsInserted(const QModelIndex &parent, int first, int last)'"); + } + + // [emitter impl] void QSqlTableModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + void emitter_QSqlTableModel_rowsMoved_10318(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (start); + __SUPPRESS_UNUSED_WARNING (end); + __SUPPRESS_UNUSED_WARNING (destination); + __SUPPRESS_UNUSED_WARNING (row); + throw tl::Exception ("Can't emit private signal 'void QSqlTableModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)'"); + } + + // [emitter impl] void QSqlTableModel::rowsRemoved(const QModelIndex &parent, int first, int last) + void emitter_QSqlTableModel_rowsRemoved_7372(const QModelIndex &parent, int first, int last) + { + __SUPPRESS_UNUSED_WARNING (parent); + __SUPPRESS_UNUSED_WARNING (first); + __SUPPRESS_UNUSED_WARNING (last); + throw tl::Exception ("Can't emit private signal 'void QSqlTableModel::rowsRemoved(const QModelIndex &parent, int first, int last)'"); + } + + // [adaptor impl] bool QSqlTableModel::select() + bool cbs_select_0_0() + { + return QSqlTableModel::select(); + } + + virtual bool select() + { + if (cb_select_0_0.can_issue()) { + return cb_select_0_0.issue(&QSqlTableModel_Adaptor::cbs_select_0_0); + } else { + return QSqlTableModel::select(); + } + } + + // [adaptor impl] bool QSqlTableModel::selectRow(int row) + bool cbs_selectRow_767_0(int row) + { + return QSqlTableModel::selectRow(row); + } + + virtual bool selectRow(int row) + { + if (cb_selectRow_767_0.can_issue()) { + return cb_selectRow_767_0.issue(&QSqlTableModel_Adaptor::cbs_selectRow_767_0, row); + } else { + return QSqlTableModel::selectRow(row); + } + } + + // [adaptor impl] bool QSqlTableModel::setData(const QModelIndex &index, const QVariant &value, int role) + bool cbs_setData_5065_1(const QModelIndex &index, const QVariant &value, int role) + { + return QSqlTableModel::setData(index, value, role); + } + + virtual bool setData(const QModelIndex &index, const QVariant &value, int role) + { + if (cb_setData_5065_1.can_issue()) { + return cb_setData_5065_1.issue(&QSqlTableModel_Adaptor::cbs_setData_5065_1, index, value, role); + } else { + return QSqlTableModel::setData(index, value, role); + } + } + + // [adaptor impl] void QSqlTableModel::setEditStrategy(QSqlTableModel::EditStrategy strategy) + void cbs_setEditStrategy_3163_0(const qt_gsi::Converter::target_type & strategy) + { + QSqlTableModel::setEditStrategy(qt_gsi::QtToCppAdaptor(strategy).cref()); + } + + virtual void setEditStrategy(QSqlTableModel::EditStrategy strategy) + { + if (cb_setEditStrategy_3163_0.can_issue()) { + cb_setEditStrategy_3163_0.issue::target_type &>(&QSqlTableModel_Adaptor::cbs_setEditStrategy_3163_0, qt_gsi::CppToQtAdaptor(strategy)); + } else { + QSqlTableModel::setEditStrategy(strategy); + } + } + + // [adaptor impl] void QSqlTableModel::setFilter(const QString &filter) + void cbs_setFilter_2025_0(const QString &filter) + { + QSqlTableModel::setFilter(filter); + } + + virtual void setFilter(const QString &filter) + { + if (cb_setFilter_2025_0.can_issue()) { + cb_setFilter_2025_0.issue(&QSqlTableModel_Adaptor::cbs_setFilter_2025_0, filter); + } else { + QSqlTableModel::setFilter(filter); + } + } + + // [adaptor impl] bool QSqlTableModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + bool cbs_setHeaderData_5242_1(int section, const qt_gsi::Converter::target_type & orientation, const QVariant &value, int role) + { + return QSqlTableModel::setHeaderData(section, qt_gsi::QtToCppAdaptor(orientation).cref(), value, role); + } + + virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + { + if (cb_setHeaderData_5242_1.can_issue()) { + return cb_setHeaderData_5242_1.issue::target_type &, const QVariant &, int>(&QSqlTableModel_Adaptor::cbs_setHeaderData_5242_1, section, qt_gsi::CppToQtAdaptor(orientation), value, role); + } else { + return QSqlTableModel::setHeaderData(section, orientation, value, role); + } + } + + // [adaptor impl] bool QSqlTableModel::setItemData(const QModelIndex &index, const QMap &roles) + bool cbs_setItemData_5414_0(const QModelIndex &index, const QMap &roles) + { + return QSqlTableModel::setItemData(index, roles); + } + + virtual bool setItemData(const QModelIndex &index, const QMap &roles) + { + if (cb_setItemData_5414_0.can_issue()) { + return cb_setItemData_5414_0.issue &>(&QSqlTableModel_Adaptor::cbs_setItemData_5414_0, index, roles); + } else { + return QSqlTableModel::setItemData(index, roles); + } + } + + // [adaptor impl] void QSqlTableModel::setSort(int column, Qt::SortOrder order) + void cbs_setSort_2340_0(int column, const qt_gsi::Converter::target_type & order) + { + QSqlTableModel::setSort(column, qt_gsi::QtToCppAdaptor(order).cref()); + } + + virtual void setSort(int column, Qt::SortOrder order) + { + if (cb_setSort_2340_0.can_issue()) { + cb_setSort_2340_0.issue::target_type &>(&QSqlTableModel_Adaptor::cbs_setSort_2340_0, column, qt_gsi::CppToQtAdaptor(order)); + } else { + QSqlTableModel::setSort(column, order); + } + } + + // [adaptor impl] void QSqlTableModel::setTable(const QString &tableName) + void cbs_setTable_2025_0(const QString &tableName) + { + QSqlTableModel::setTable(tableName); + } + + virtual void setTable(const QString &tableName) + { + if (cb_setTable_2025_0.can_issue()) { + cb_setTable_2025_0.issue(&QSqlTableModel_Adaptor::cbs_setTable_2025_0, tableName); + } else { + QSqlTableModel::setTable(tableName); + } + } + + // [adaptor impl] QModelIndex QSqlTableModel::sibling(int row, int column, const QModelIndex &idx) + QModelIndex cbs_sibling_c3713_0(int row, int column, const QModelIndex &idx) const + { + return QSqlTableModel::sibling(row, column, idx); + } + + virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const + { + if (cb_sibling_c3713_0.can_issue()) { + return cb_sibling_c3713_0.issue(&QSqlTableModel_Adaptor::cbs_sibling_c3713_0, row, column, idx); + } else { + return QSqlTableModel::sibling(row, column, idx); + } + } + + // [adaptor impl] void QSqlTableModel::sort(int column, Qt::SortOrder order) + void cbs_sort_2340_0(int column, const qt_gsi::Converter::target_type & order) + { + QSqlTableModel::sort(column, qt_gsi::QtToCppAdaptor(order).cref()); + } + + virtual void sort(int column, Qt::SortOrder order) + { + if (cb_sort_2340_0.can_issue()) { + cb_sort_2340_0.issue::target_type &>(&QSqlTableModel_Adaptor::cbs_sort_2340_0, column, qt_gsi::CppToQtAdaptor(order)); + } else { + QSqlTableModel::sort(column, order); + } + } + + // [adaptor impl] QSize QSqlTableModel::span(const QModelIndex &index) + QSize cbs_span_c2395_0(const QModelIndex &index) const + { + return QSqlTableModel::span(index); + } + + virtual QSize span(const QModelIndex &index) const + { + if (cb_span_c2395_0.can_issue()) { + return cb_span_c2395_0.issue(&QSqlTableModel_Adaptor::cbs_span_c2395_0, index); + } else { + return QSqlTableModel::span(index); + } + } + + // [adaptor impl] bool QSqlTableModel::submit() + bool cbs_submit_0_0() + { + return QSqlTableModel::submit(); + } + + virtual bool submit() + { + if (cb_submit_0_0.can_issue()) { + return cb_submit_0_0.issue(&QSqlTableModel_Adaptor::cbs_submit_0_0); + } else { + return QSqlTableModel::submit(); + } + } + + // [adaptor impl] QFlags QSqlTableModel::supportedDragActions() + QFlags cbs_supportedDragActions_c0_0() const + { + return QSqlTableModel::supportedDragActions(); + } + + virtual QFlags supportedDragActions() const + { + if (cb_supportedDragActions_c0_0.can_issue()) { + return cb_supportedDragActions_c0_0.issue >(&QSqlTableModel_Adaptor::cbs_supportedDragActions_c0_0); + } else { + return QSqlTableModel::supportedDragActions(); + } + } + + // [adaptor impl] QFlags QSqlTableModel::supportedDropActions() + QFlags cbs_supportedDropActions_c0_0() const + { + return QSqlTableModel::supportedDropActions(); + } + + virtual QFlags supportedDropActions() const + { + if (cb_supportedDropActions_c0_0.can_issue()) { + return cb_supportedDropActions_c0_0.issue >(&QSqlTableModel_Adaptor::cbs_supportedDropActions_c0_0); + } else { + return QSqlTableModel::supportedDropActions(); + } + } + + // [adaptor impl] void QSqlTableModel::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSqlTableModel::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSqlTableModel_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSqlTableModel::childEvent(event); + } + } + + // [adaptor impl] void QSqlTableModel::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSqlTableModel::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSqlTableModel_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSqlTableModel::customEvent(event); + } + } + + // [adaptor impl] bool QSqlTableModel::deleteRowFromTable(int row) + bool cbs_deleteRowFromTable_767_0(int row) + { + return QSqlTableModel::deleteRowFromTable(row); + } + + virtual bool deleteRowFromTable(int row) + { + if (cb_deleteRowFromTable_767_0.can_issue()) { + return cb_deleteRowFromTable_767_0.issue(&QSqlTableModel_Adaptor::cbs_deleteRowFromTable_767_0, row); + } else { + return QSqlTableModel::deleteRowFromTable(row); + } + } + + // [adaptor impl] void QSqlTableModel::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSqlTableModel::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSqlTableModel_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSqlTableModel::disconnectNotify(signal); + } + } + + // [adaptor impl] QModelIndex QSqlTableModel::indexInQuery(const QModelIndex &item) + QModelIndex cbs_indexInQuery_c2395_0(const QModelIndex &item) const + { + return QSqlTableModel::indexInQuery(item); + } + + virtual QModelIndex indexInQuery(const QModelIndex &item) const + { + if (cb_indexInQuery_c2395_0.can_issue()) { + return cb_indexInQuery_c2395_0.issue(&QSqlTableModel_Adaptor::cbs_indexInQuery_c2395_0, item); + } else { + return QSqlTableModel::indexInQuery(item); + } + } + + // [adaptor impl] bool QSqlTableModel::insertRowIntoTable(const QSqlRecord &values) + bool cbs_insertRowIntoTable_2305_0(const QSqlRecord &values) + { + return QSqlTableModel::insertRowIntoTable(values); + } + + virtual bool insertRowIntoTable(const QSqlRecord &values) + { + if (cb_insertRowIntoTable_2305_0.can_issue()) { + return cb_insertRowIntoTable_2305_0.issue(&QSqlTableModel_Adaptor::cbs_insertRowIntoTable_2305_0, values); + } else { + return QSqlTableModel::insertRowIntoTable(values); + } + } + + // [adaptor impl] QString QSqlTableModel::orderByClause() + QString cbs_orderByClause_c0_0() const + { + return QSqlTableModel::orderByClause(); + } + + virtual QString orderByClause() const + { + if (cb_orderByClause_c0_0.can_issue()) { + return cb_orderByClause_c0_0.issue(&QSqlTableModel_Adaptor::cbs_orderByClause_c0_0); + } else { + return QSqlTableModel::orderByClause(); + } + } + + // [adaptor impl] void QSqlTableModel::queryChange() + void cbs_queryChange_0_0() + { + QSqlTableModel::queryChange(); + } + + virtual void queryChange() + { + if (cb_queryChange_0_0.can_issue()) { + cb_queryChange_0_0.issue(&QSqlTableModel_Adaptor::cbs_queryChange_0_0); + } else { + QSqlTableModel::queryChange(); + } + } + + // [adaptor impl] void QSqlTableModel::resetInternalData() + void cbs_resetInternalData_0_0() + { + QSqlTableModel::resetInternalData(); + } + + virtual void resetInternalData() + { + if (cb_resetInternalData_0_0.can_issue()) { + cb_resetInternalData_0_0.issue(&QSqlTableModel_Adaptor::cbs_resetInternalData_0_0); + } else { + QSqlTableModel::resetInternalData(); + } + } + + // [adaptor impl] QString QSqlTableModel::selectStatement() + QString cbs_selectStatement_c0_0() const + { + return QSqlTableModel::selectStatement(); + } + + virtual QString selectStatement() const + { + if (cb_selectStatement_c0_0.can_issue()) { + return cb_selectStatement_c0_0.issue(&QSqlTableModel_Adaptor::cbs_selectStatement_c0_0); + } else { + return QSqlTableModel::selectStatement(); + } + } + + // [adaptor impl] void QSqlTableModel::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSqlTableModel::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSqlTableModel_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSqlTableModel::timerEvent(event); + } + } + + // [adaptor impl] bool QSqlTableModel::updateRowInTable(int row, const QSqlRecord &values) + bool cbs_updateRowInTable_2964_0(int row, const QSqlRecord &values) + { + return QSqlTableModel::updateRowInTable(row, values); + } + + virtual bool updateRowInTable(int row, const QSqlRecord &values) + { + if (cb_updateRowInTable_2964_0.can_issue()) { + return cb_updateRowInTable_2964_0.issue(&QSqlTableModel_Adaptor::cbs_updateRowInTable_2964_0, row, values); + } else { + return QSqlTableModel::updateRowInTable(row, values); + } + } + + gsi::Callback cb_buddy_c2395_0; + gsi::Callback cb_canDropMimeData_c7425_0; + gsi::Callback cb_canFetchMore_c2395_1; + gsi::Callback cb_clear_0_0; + gsi::Callback cb_clearItemData_2395_0; + gsi::Callback cb_columnCount_c2395_1; + gsi::Callback cb_data_c3054_1; + gsi::Callback cb_dropMimeData_7425_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fetchMore_2395_1; + gsi::Callback cb_flags_c2395_0; + gsi::Callback cb_headerData_c3231_1; + gsi::Callback cb_index_c3713_1; + gsi::Callback cb_insertColumns_3713_1; + gsi::Callback cb_insertRows_3713_1; + gsi::Callback cb_itemData_c2395_0; + gsi::Callback cb_match_c7932_2; + gsi::Callback cb_mimeData_c3010_0; + gsi::Callback cb_mimeTypes_c0_0; + gsi::Callback cb_moveColumns_6659_0; + gsi::Callback cb_moveRows_6659_0; + gsi::Callback cb_multiData_c4483_0; + gsi::Callback cb_removeColumns_3713_1; + gsi::Callback cb_removeRows_3713_1; + gsi::Callback cb_revert_0_0; + gsi::Callback cb_revertRow_767_0; + gsi::Callback cb_roleNames_c0_0; + gsi::Callback cb_rowCount_c2395_1; + gsi::Callback cb_select_0_0; + gsi::Callback cb_selectRow_767_0; + gsi::Callback cb_setData_5065_1; + gsi::Callback cb_setEditStrategy_3163_0; + gsi::Callback cb_setFilter_2025_0; + gsi::Callback cb_setHeaderData_5242_1; + gsi::Callback cb_setItemData_5414_0; + gsi::Callback cb_setSort_2340_0; + gsi::Callback cb_setTable_2025_0; + gsi::Callback cb_sibling_c3713_0; + gsi::Callback cb_sort_2340_0; + gsi::Callback cb_span_c2395_0; + gsi::Callback cb_submit_0_0; + gsi::Callback cb_supportedDragActions_c0_0; + gsi::Callback cb_supportedDropActions_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_deleteRowFromTable_767_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_indexInQuery_c2395_0; + gsi::Callback cb_insertRowIntoTable_2305_0; + gsi::Callback cb_orderByClause_c0_0; + gsi::Callback cb_queryChange_0_0; + gsi::Callback cb_resetInternalData_0_0; + gsi::Callback cb_selectStatement_c0_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateRowInTable_2964_0; +}; + +QSqlTableModel_Adaptor::~QSqlTableModel_Adaptor() { } + +// Constructor QSqlTableModel::QSqlTableModel(QObject *parent, const QSqlDatabase &db) (adaptor class) + +static void _init_ctor_QSqlTableModel_Adaptor_3681 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("db", true, "QSqlDatabase()"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSqlTableModel_Adaptor_3681 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QSqlDatabase &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSqlDatabase(), heap); + ret.write (new QSqlTableModel_Adaptor (arg1, arg2)); +} + + +// emitter void QSqlTableModel::beforeDelete(int row) + +static void _init_emitter_beforeDelete_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_beforeDelete_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_beforeDelete_767 (arg1); +} + + +// emitter void QSqlTableModel::beforeInsert(QSqlRecord &record) + +static void _init_emitter_beforeInsert_1610 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("record"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_beforeInsert_1610 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSqlRecord &arg1 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_beforeInsert_1610 (arg1); +} + + +// emitter void QSqlTableModel::beforeUpdate(int row, QSqlRecord &record) + +static void _init_emitter_beforeUpdate_2269 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("record"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_beforeUpdate_2269 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QSqlRecord &arg2 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_beforeUpdate_2269 (arg1, arg2); +} + + +// exposed void QSqlTableModel::beginInsertColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_beginInsertColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QSqlTableModel::beginInsertRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginInsertRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginInsertRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_beginInsertRows_3713 (arg1, arg2, arg3); +} + + +// exposed bool QSqlTableModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_fp_beginMoveColumns_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveColumns_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_beginMoveColumns_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed bool QSqlTableModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) + +static void _init_fp_beginMoveRows_6659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceLast"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_beginMoveRows_6659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_beginMoveRows_6659 (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed void QSqlTableModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveColumns_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveColumns_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_beginRemoveColumns_3713 (arg1, arg2, arg3); +} + + +// exposed void QSqlTableModel::beginRemoveRows(const QModelIndex &parent, int first, int last) + +static void _init_fp_beginRemoveRows_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_beginRemoveRows_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_beginRemoveRows_3713 (arg1, arg2, arg3); +} + + +// exposed void QSqlTableModel::beginResetModel() + +static void _init_fp_beginResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_beginResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_beginResetModel_0 (); +} + + +// QModelIndex QSqlTableModel::buddy(const QModelIndex &index) + +static void _init_cbs_buddy_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_buddy_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QSqlTableModel_Adaptor *)cls)->cbs_buddy_c2395_0 (arg1)); +} + +static void _set_callback_cbs_buddy_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_buddy_c2395_0 = cb; +} + + +// bool QSqlTableModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_canDropMimeData_c7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_canDropMimeData_c7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_canDropMimeData_c7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_canDropMimeData_c7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_canDropMimeData_c7425_0 = cb; +} + + +// bool QSqlTableModel::canFetchMore(const QModelIndex &parent) + +static void _init_cbs_canFetchMore_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_canFetchMore_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_canFetchMore_c2395_1 (arg1)); +} + +static void _set_callback_cbs_canFetchMore_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_canFetchMore_c2395_1 = cb; +} + + +// exposed void QSqlTableModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to) + +static void _init_fp_changePersistentIndex_4682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndex_4682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_changePersistentIndex_4682 (arg1, arg2); +} + + +// exposed void QSqlTableModel::changePersistentIndexList(const QList &from, const QList &to) + +static void _init_fp_changePersistentIndexList_5912 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_fp_changePersistentIndexList_5912 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_changePersistentIndexList_5912 (arg1, arg2); +} + + +// void QSqlTableModel::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSqlTableModel::clear() + +static void _init_cbs_clear_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clear_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->cbs_clear_0_0 (); +} + +static void _set_callback_cbs_clear_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_clear_0_0 = cb; +} + + +// bool QSqlTableModel::clearItemData(const QModelIndex &index) + +static void _init_cbs_clearItemData_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_clearItemData_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_clearItemData_2395_0 (arg1)); +} + +static void _set_callback_cbs_clearItemData_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_clearItemData_2395_0 = cb; +} + + +// int QSqlTableModel::columnCount(const QModelIndex &parent) + +static void _init_cbs_columnCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_columnCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QSqlTableModel_Adaptor *)cls)->cbs_columnCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_columnCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_columnCount_c2395_1 = cb; +} + + +// emitter void QSqlTableModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_columnsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlTableModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) + +static void _init_emitter_columnsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationColumn"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_columnsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QSqlTableModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_columnsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlTableModel::columnsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_columnsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlTableModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) + +static void _init_emitter_columnsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("column"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_columnsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_columnsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QSqlTableModel::columnsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_columnsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_columnsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_columnsRemoved_7372 (arg1, arg2, arg3); +} + + +// exposed QModelIndex QSqlTableModel::createIndex(int row, int column, const void *data) + +static void _init_fp_createIndex_c3069 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c3069 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const void *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QModelIndex)((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_createIndex_c3069 (arg1, arg2, arg3)); +} + + +// exposed QModelIndex QSqlTableModel::createIndex(int row, int column, quintptr id) + +static void _init_fp_createIndex_c2657 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("id"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_createIndex_c2657 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + quintptr arg3 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_createIndex_c2657 (arg1, arg2, arg3)); +} + + +// void QSqlTableModel::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// QVariant QSqlTableModel::data(const QModelIndex &idx, int role) + +static void _init_cbs_data_c3054_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("idx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_data_c3054_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + ret.write ((QVariant)((QSqlTableModel_Adaptor *)cls)->cbs_data_c3054_1 (arg1, arg2)); +} + +static void _set_callback_cbs_data_c3054_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_data_c3054_1 = cb; +} + + +// emitter void QSqlTableModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_emitter_dataChanged_6833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles", true, "QList()"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_emitter_dataChanged_6833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + const QList &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_dataChanged_6833 (arg1, arg2, arg3); +} + + +// exposed bool QSqlTableModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) + +static void _init_fp_decodeData_5302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("stream"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_decodeData_5302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + QDataStream &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_decodeData_5302 (arg1, arg2, arg3, arg4)); +} + + +// bool QSqlTableModel::deleteRowFromTable(int row) + +static void _init_cbs_deleteRowFromTable_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_deleteRowFromTable_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_deleteRowFromTable_767_0 (arg1)); +} + +static void _set_callback_cbs_deleteRowFromTable_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_deleteRowFromTable_767_0 = cb; +} + + +// emitter void QSqlTableModel::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_destroyed_1302 (arg1); +} + + +// void QSqlTableModel::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QSqlTableModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) + +static void _init_cbs_dropMimeData_7425_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("row"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("column"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_dropMimeData_7425_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + int arg4 = args.read (heap); + const QModelIndex &arg5 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_dropMimeData_7425_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_dropMimeData_7425_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_dropMimeData_7425_0 = cb; +} + + +// exposed void QSqlTableModel::encodeData(const QList &indexes, QDataStream &stream) + +static void _init_fp_encodeData_c4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stream"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_encodeData_c4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + QDataStream &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_encodeData_c4599 (arg1, arg2); +} + + +// exposed void QSqlTableModel::endInsertColumns() + +static void _init_fp_endInsertColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_endInsertColumns_0 (); +} + + +// exposed void QSqlTableModel::endInsertRows() + +static void _init_fp_endInsertRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endInsertRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_endInsertRows_0 (); +} + + +// exposed void QSqlTableModel::endMoveColumns() + +static void _init_fp_endMoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_endMoveColumns_0 (); +} + + +// exposed void QSqlTableModel::endMoveRows() + +static void _init_fp_endMoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endMoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_endMoveRows_0 (); +} + + +// exposed void QSqlTableModel::endRemoveColumns() + +static void _init_fp_endRemoveColumns_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveColumns_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_endRemoveColumns_0 (); +} + + +// exposed void QSqlTableModel::endRemoveRows() + +static void _init_fp_endRemoveRows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endRemoveRows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_endRemoveRows_0 (); +} + + +// exposed void QSqlTableModel::endResetModel() + +static void _init_fp_endResetModel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_endResetModel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_endResetModel_0 (); +} + + +// bool QSqlTableModel::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSqlTableModel::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QSqlTableModel::fetchMore(const QModelIndex &parent) + +static void _init_cbs_fetchMore_2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fetchMore_2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->cbs_fetchMore_2395_1 (arg1); +} + +static void _set_callback_cbs_fetchMore_2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_fetchMore_2395_1 = cb; +} + + +// QFlags QSqlTableModel::flags(const QModelIndex &index) + +static void _init_cbs_flags_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_flags_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QFlags)((QSqlTableModel_Adaptor *)cls)->cbs_flags_c2395_0 (arg1)); +} + +static void _set_callback_cbs_flags_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_flags_c2395_0 = cb; +} + + +// QVariant QSqlTableModel::headerData(int section, Qt::Orientation orientation, int role) + +static void _init_cbs_headerData_c3231_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_headerData_c3231_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + int arg3 = args.read (heap); + ret.write ((QVariant)((QSqlTableModel_Adaptor *)cls)->cbs_headerData_c3231_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_headerData_c3231_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_headerData_c3231_1 = cb; +} + + +// emitter void QSqlTableModel::headerDataChanged(Qt::Orientation orientation, int first, int last) + +static void _init_emitter_headerDataChanged_3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_headerDataChanged_3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_headerDataChanged_3231 (arg1, arg2, arg3); +} + + +// QModelIndex QSqlTableModel::index(int row, int column, const QModelIndex &parent) + +static void _init_cbs_index_c3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_index_c3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QSqlTableModel_Adaptor *)cls)->cbs_index_c3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_index_c3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_index_c3713_1 = cb; +} + + +// QModelIndex QSqlTableModel::indexInQuery(const QModelIndex &item) + +static void _init_cbs_indexInQuery_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexInQuery_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QModelIndex)((QSqlTableModel_Adaptor *)cls)->cbs_indexInQuery_c2395_0 (arg1)); +} + +static void _set_callback_cbs_indexInQuery_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_indexInQuery_c2395_0 = cb; +} + + +// bool QSqlTableModel::insertColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_insertColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_insertColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_insertColumns_3713_1 = cb; +} + + +// bool QSqlTableModel::insertRowIntoTable(const QSqlRecord &values) + +static void _init_cbs_insertRowIntoTable_2305_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("values"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_insertRowIntoTable_2305_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlRecord &arg1 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_insertRowIntoTable_2305_0 (arg1)); +} + +static void _set_callback_cbs_insertRowIntoTable_2305_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_insertRowIntoTable_2305_0 = cb; +} + + +// bool QSqlTableModel::insertRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_insertRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_insertRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_insertRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_insertRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_insertRows_3713_1 = cb; +} + + +// exposed bool QSqlTableModel::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_isSignalConnected_c2394 (arg1)); +} + + +// QMap QSqlTableModel::itemData(const QModelIndex &index) + +static void _init_cbs_itemData_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_cbs_itemData_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write > ((QMap)((QSqlTableModel_Adaptor *)cls)->cbs_itemData_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemData_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_itemData_c2395_0 = cb; +} + + +// emitter void QSqlTableModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutAboutToBeChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutAboutToBeChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_layoutAboutToBeChanged_7947 (arg1, arg2); +} + + +// emitter void QSqlTableModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint) + +static void _init_emitter_layoutChanged_7947 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parents", true, "QList()"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemModel::NoLayoutChangeHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_layoutChanged_7947 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemModel::NoLayoutChangeHint), heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_layoutChanged_7947 (arg1, arg2); +} + + +// QList QSqlTableModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags) + +static void _init_cbs_match_c7932_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("hits"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("flags"); + decl->add_arg > (argspec_4); + decl->set_return > (); +} + +static void _call_cbs_match_c7932_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + QFlags arg5 = args.read > (heap); + ret.write > ((QList)((QSqlTableModel_Adaptor *)cls)->cbs_match_c7932_2 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_match_c7932_2 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_match_c7932_2 = cb; +} + + +// QMimeData *QSqlTableModel::mimeData(const QList &indexes) + +static void _init_cbs_mimeData_c3010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mimeData_c3010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args.read & > (heap); + ret.write ((QMimeData *)((QSqlTableModel_Adaptor *)cls)->cbs_mimeData_c3010_0 (arg1)); +} + +static void _set_callback_cbs_mimeData_c3010_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_mimeData_c3010_0 = cb; +} + + +// QStringList QSqlTableModel::mimeTypes() + +static void _init_cbs_mimeTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mimeTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QSqlTableModel_Adaptor *)cls)->cbs_mimeTypes_c0_0 ()); +} + +static void _set_callback_cbs_mimeTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_mimeTypes_c0_0 = cb; +} + + +// emitter void QSqlTableModel::modelAboutToBeReset() + +static void _init_emitter_modelAboutToBeReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelAboutToBeReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_modelAboutToBeReset_3767 (); +} + + +// emitter void QSqlTableModel::modelReset() + +static void _init_emitter_modelReset_3767 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_modelReset_3767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_modelReset_3767 (); +} + + +// bool QSqlTableModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveColumns_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveColumns_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_moveColumns_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveColumns_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_moveColumns_6659_0 = cb; +} + + +// bool QSqlTableModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild) + +static void _init_cbs_moveRows_6659_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceRow"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("count"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationChild"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_moveRows_6659_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + int arg5 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_moveRows_6659_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_moveRows_6659_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_moveRows_6659_0 = cb; +} + + +// void QSqlTableModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan) + +static void _init_cbs_multiData_c4483_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roleDataSpan"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_multiData_c4483_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + QModelRoleDataSpan arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->cbs_multiData_c4483_0 (arg1, arg2); +} + +static void _set_callback_cbs_multiData_c4483_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_multiData_c4483_0 = cb; +} + + +// emitter void QSqlTableModel::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_objectNameChanged_4567 (arg1); +} + + +// QString QSqlTableModel::orderByClause() + +static void _init_cbs_orderByClause_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_orderByClause_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlTableModel_Adaptor *)cls)->cbs_orderByClause_c0_0 ()); +} + +static void _set_callback_cbs_orderByClause_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_orderByClause_c0_0 = cb; +} + + +// exposed QList QSqlTableModel::persistentIndexList() + +static void _init_fp_persistentIndexList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_fp_persistentIndexList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_persistentIndexList_c0 ()); +} + + +// exposed QSqlRecord QSqlTableModel::primaryValues(int row) + +static void _init_fp_primaryValues_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_primaryValues_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSqlRecord)((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_primaryValues_c767 (arg1)); +} + + +// emitter void QSqlTableModel::primeInsert(int row, QSqlRecord &record) + +static void _init_emitter_primeInsert_2269 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("record"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_primeInsert_2269 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QSqlRecord &arg2 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_primeInsert_2269 (arg1, arg2); +} + + +// void QSqlTableModel::queryChange() + +static void _init_cbs_queryChange_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_queryChange_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->cbs_queryChange_0_0 (); +} + +static void _set_callback_cbs_queryChange_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_queryChange_0_0 = cb; +} + + +// exposed int QSqlTableModel::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_receivers_c1731 (arg1)); +} + + +// bool QSqlTableModel::removeColumns(int column, int count, const QModelIndex &parent) + +static void _init_cbs_removeColumns_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeColumns_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_removeColumns_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeColumns_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_removeColumns_3713_1 = cb; +} + + +// bool QSqlTableModel::removeRows(int row, int count, const QModelIndex &parent) + +static void _init_cbs_removeRows_3713_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_removeRows_3713_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_removeRows_3713_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_removeRows_3713_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_removeRows_3713_1 = cb; +} + + +// void QSqlTableModel::resetInternalData() + +static void _init_cbs_resetInternalData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_resetInternalData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->cbs_resetInternalData_0_0 (); +} + +static void _set_callback_cbs_resetInternalData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_resetInternalData_0_0 = cb; +} + + +// void QSqlTableModel::revert() + +static void _init_cbs_revert_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_revert_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->cbs_revert_0_0 (); +} + +static void _set_callback_cbs_revert_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_revert_0_0 = cb; +} + + +// void QSqlTableModel::revertRow(int row) + +static void _init_cbs_revertRow_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_revertRow_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->cbs_revertRow_767_0 (arg1); +} + +static void _set_callback_cbs_revertRow_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_revertRow_767_0 = cb; +} + + +// QHash QSqlTableModel::roleNames() + +static void _init_cbs_roleNames_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_roleNames_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QHash)((QSqlTableModel_Adaptor *)cls)->cbs_roleNames_c0_0 ()); +} + +static void _set_callback_cbs_roleNames_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_roleNames_c0_0 = cb; +} + + +// int QSqlTableModel::rowCount(const QModelIndex &parent) + +static void _init_cbs_rowCount_c2395_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_rowCount_c2395_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((int)((QSqlTableModel_Adaptor *)cls)->cbs_rowCount_c2395_1 (arg1)); +} + +static void _set_callback_cbs_rowCount_c2395_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_rowCount_c2395_1 = cb; +} + + +// emitter void QSqlTableModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_rowsAboutToBeInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlTableModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) + +static void _init_emitter_rowsAboutToBeMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceParent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sourceStart"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceEnd"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destinationParent"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("destinationRow"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_rowsAboutToBeMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QSqlTableModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsAboutToBeRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsAboutToBeRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_rowsAboutToBeRemoved_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlTableModel::rowsInserted(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsInserted_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsInserted_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_rowsInserted_7372 (arg1, arg2, arg3); +} + + +// emitter void QSqlTableModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) + +static void _init_emitter_rowsMoved_10318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("destination"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("row"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_emitter_rowsMoved_10318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_rowsMoved_10318 (arg1, arg2, arg3, arg4, arg5); +} + + +// emitter void QSqlTableModel::rowsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_emitter_rowsRemoved_7372 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rowsRemoved_7372 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QSqlTableModel_Adaptor *)cls)->emitter_QSqlTableModel_rowsRemoved_7372 (arg1, arg2, arg3); +} + + +// bool QSqlTableModel::select() + +static void _init_cbs_select_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_select_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_select_0_0 ()); +} + +static void _set_callback_cbs_select_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_select_0_0 = cb; +} + + +// bool QSqlTableModel::selectRow(int row) + +static void _init_cbs_selectRow_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_selectRow_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_selectRow_767_0 (arg1)); +} + +static void _set_callback_cbs_selectRow_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_selectRow_767_0 = cb; +} + + +// QString QSqlTableModel::selectStatement() + +static void _init_cbs_selectStatement_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_selectStatement_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSqlTableModel_Adaptor *)cls)->cbs_selectStatement_c0_0 ()); +} + +static void _set_callback_cbs_selectStatement_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_selectStatement_c0_0 = cb; +} + + +// exposed QObject *QSqlTableModel::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_sender_c0 ()); +} + + +// exposed int QSqlTableModel::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_senderSignalIndex_c0 ()); +} + + +// bool QSqlTableModel::setData(const QModelIndex &index, const QVariant &value, int role) + +static void _init_cbs_setData_5065_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setData_5065_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + int arg3 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_setData_5065_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_setData_5065_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_setData_5065_1 = cb; +} + + +// void QSqlTableModel::setEditStrategy(QSqlTableModel::EditStrategy strategy) + +static void _init_cbs_setEditStrategy_3163_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("strategy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setEditStrategy_3163_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->cbs_setEditStrategy_3163_0 (arg1); +} + +static void _set_callback_cbs_setEditStrategy_3163_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_setEditStrategy_3163_0 = cb; +} + + +// void QSqlTableModel::setFilter(const QString &filter) + +static void _init_cbs_setFilter_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setFilter_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->cbs_setFilter_2025_0 (arg1); +} + +static void _set_callback_cbs_setFilter_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_setFilter_2025_0 = cb; +} + + +// bool QSqlTableModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) + +static void _init_cbs_setHeaderData_5242_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("role"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_setHeaderData_5242_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const QVariant &arg3 = args.read (heap); + int arg4 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_setHeaderData_5242_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_setHeaderData_5242_1 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_setHeaderData_5242_1 = cb; +} + + +// bool QSqlTableModel::setItemData(const QModelIndex &index, const QMap &roles) + +static void _init_cbs_setItemData_5414_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("roles"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setItemData_5414_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QMap &arg2 = args.read & > (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_setItemData_5414_0 (arg1, arg2)); +} + +static void _set_callback_cbs_setItemData_5414_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_setItemData_5414_0 = cb; +} + + +// exposed void QSqlTableModel::setLastError(const QSqlError &error) + +static void _init_fp_setLastError_2220 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("error"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setLastError_2220 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlError &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_setLastError_2220 (arg1); +} + + +// exposed void QSqlTableModel::setPrimaryKey(const QSqlIndex &key) + +static void _init_fp_setPrimaryKey_2202 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setPrimaryKey_2202 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_setPrimaryKey_2202 (arg1); +} + + +// exposed void QSqlTableModel::setQuery(const QSqlQuery &query) + +static void _init_fp_setQuery_2232 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setQuery_2232 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSqlQuery &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->fp_QSqlTableModel_setQuery_2232 (arg1); +} + + +// void QSqlTableModel::setSort(int column, Qt::SortOrder order) + +static void _init_cbs_setSort_2340_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setSort_2340_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->cbs_setSort_2340_0 (arg1, arg2); +} + +static void _set_callback_cbs_setSort_2340_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_setSort_2340_0 = cb; +} + + +// void QSqlTableModel::setTable(const QString &tableName) + +static void _init_cbs_setTable_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tableName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setTable_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->cbs_setTable_2025_0 (arg1); +} + +static void _set_callback_cbs_setTable_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_setTable_2025_0 = cb; +} + + +// QModelIndex QSqlTableModel::sibling(int row, int column, const QModelIndex &idx) + +static void _init_cbs_sibling_c3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("idx"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_sibling_c3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QModelIndex)((QSqlTableModel_Adaptor *)cls)->cbs_sibling_c3713_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_sibling_c3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_sibling_c3713_0 = cb; +} + + +// void QSqlTableModel::sort(int column, Qt::SortOrder order) + +static void _init_cbs_sort_2340_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sort_2340_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->cbs_sort_2340_0 (arg1, arg2); +} + +static void _set_callback_cbs_sort_2340_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_sort_2340_0 = cb; +} + + +// QSize QSqlTableModel::span(const QModelIndex &index) + +static void _init_cbs_span_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_span_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QSize)((QSqlTableModel_Adaptor *)cls)->cbs_span_c2395_0 (arg1)); +} + +static void _set_callback_cbs_span_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_span_c2395_0 = cb; +} + + +// bool QSqlTableModel::submit() + +static void _init_cbs_submit_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_submit_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_submit_0_0 ()); +} + +static void _set_callback_cbs_submit_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_submit_0_0 = cb; +} + + +// QFlags QSqlTableModel::supportedDragActions() + +static void _init_cbs_supportedDragActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDragActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QSqlTableModel_Adaptor *)cls)->cbs_supportedDragActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDragActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_supportedDragActions_c0_0 = cb; +} + + +// QFlags QSqlTableModel::supportedDropActions() + +static void _init_cbs_supportedDropActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDropActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QSqlTableModel_Adaptor *)cls)->cbs_supportedDropActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDropActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_supportedDropActions_c0_0 = cb; +} + + +// void QSqlTableModel::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSqlTableModel_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// bool QSqlTableModel::updateRowInTable(int row, const QSqlRecord &values) + +static void _init_cbs_updateRowInTable_2964_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("values"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_updateRowInTable_2964_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const QSqlRecord &arg2 = args.read (heap); + ret.write ((bool)((QSqlTableModel_Adaptor *)cls)->cbs_updateRowInTable_2964_0 (arg1, arg2)); +} + +static void _set_callback_cbs_updateRowInTable_2964_0 (void *cls, const gsi::Callback &cb) +{ + ((QSqlTableModel_Adaptor *)cls)->cb_updateRowInTable_2964_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSqlTableModel (); + +static gsi::Methods methods_QSqlTableModel_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSqlTableModel::QSqlTableModel(QObject *parent, const QSqlDatabase &db)\nThis method creates an object of class QSqlTableModel.", &_init_ctor_QSqlTableModel_Adaptor_3681, &_call_ctor_QSqlTableModel_Adaptor_3681); + methods += new qt_gsi::GenericMethod ("emit_beforeDelete", "@brief Emitter for signal void QSqlTableModel::beforeDelete(int row)\nCall this method to emit this signal.", false, &_init_emitter_beforeDelete_767, &_call_emitter_beforeDelete_767); + methods += new qt_gsi::GenericMethod ("emit_beforeInsert", "@brief Emitter for signal void QSqlTableModel::beforeInsert(QSqlRecord &record)\nCall this method to emit this signal.", false, &_init_emitter_beforeInsert_1610, &_call_emitter_beforeInsert_1610); + methods += new qt_gsi::GenericMethod ("emit_beforeUpdate", "@brief Emitter for signal void QSqlTableModel::beforeUpdate(int row, QSqlRecord &record)\nCall this method to emit this signal.", false, &_init_emitter_beforeUpdate_2269, &_call_emitter_beforeUpdate_2269); + methods += new qt_gsi::GenericMethod ("*beginInsertColumns", "@brief Method void QSqlTableModel::beginInsertColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertColumns_3713, &_call_fp_beginInsertColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginInsertRows", "@brief Method void QSqlTableModel::beginInsertRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginInsertRows_3713, &_call_fp_beginInsertRows_3713); + methods += new qt_gsi::GenericMethod ("*beginMoveColumns", "@brief Method bool QSqlTableModel::beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveColumns_6659, &_call_fp_beginMoveColumns_6659); + methods += new qt_gsi::GenericMethod ("*beginMoveRows", "@brief Method bool QSqlTableModel::beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginMoveRows_6659, &_call_fp_beginMoveRows_6659); + methods += new qt_gsi::GenericMethod ("*beginRemoveColumns", "@brief Method void QSqlTableModel::beginRemoveColumns(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveColumns_3713, &_call_fp_beginRemoveColumns_3713); + methods += new qt_gsi::GenericMethod ("*beginRemoveRows", "@brief Method void QSqlTableModel::beginRemoveRows(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginRemoveRows_3713, &_call_fp_beginRemoveRows_3713); + methods += new qt_gsi::GenericMethod ("*beginResetModel", "@brief Method void QSqlTableModel::beginResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_beginResetModel_0, &_call_fp_beginResetModel_0); + methods += new qt_gsi::GenericMethod ("buddy", "@brief Virtual method QModelIndex QSqlTableModel::buddy(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("buddy", "@hide", true, &_init_cbs_buddy_c2395_0, &_call_cbs_buddy_c2395_0, &_set_callback_cbs_buddy_c2395_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@brief Virtual method bool QSqlTableModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canDropMimeData", "@hide", true, &_init_cbs_canDropMimeData_c7425_0, &_call_cbs_canDropMimeData_c7425_0, &_set_callback_cbs_canDropMimeData_c7425_0); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@brief Virtual method bool QSqlTableModel::canFetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canFetchMore_c2395_1, &_call_cbs_canFetchMore_c2395_1); + methods += new qt_gsi::GenericMethod ("canFetchMore", "@hide", true, &_init_cbs_canFetchMore_c2395_1, &_call_cbs_canFetchMore_c2395_1, &_set_callback_cbs_canFetchMore_c2395_1); + methods += new qt_gsi::GenericMethod ("*changePersistentIndex", "@brief Method void QSqlTableModel::changePersistentIndex(const QModelIndex &from, const QModelIndex &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndex_4682, &_call_fp_changePersistentIndex_4682); + methods += new qt_gsi::GenericMethod ("*changePersistentIndexList", "@brief Method void QSqlTableModel::changePersistentIndexList(const QList &from, const QList &to)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_changePersistentIndexList_5912, &_call_fp_changePersistentIndexList_5912); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSqlTableModel::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Virtual method void QSqlTableModel::clear()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("clear", "@hide", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0, &_set_callback_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@brief Virtual method bool QSqlTableModel::clearItemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("clearItemData", "@hide", false, &_init_cbs_clearItemData_2395_0, &_call_cbs_clearItemData_2395_0, &_set_callback_cbs_clearItemData_2395_0); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Virtual method int QSqlTableModel::columnCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("columnCount", "@hide", true, &_init_cbs_columnCount_c2395_1, &_call_cbs_columnCount_c2395_1, &_set_callback_cbs_columnCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeInserted", "@brief Emitter for signal void QSqlTableModel::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeInserted_7372, &_call_emitter_columnsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeMoved", "@brief Emitter for signal void QSqlTableModel::columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeMoved_10318, &_call_emitter_columnsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsAboutToBeRemoved", "@brief Emitter for signal void QSqlTableModel::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsAboutToBeRemoved_7372, &_call_emitter_columnsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsInserted", "@brief Emitter for signal void QSqlTableModel::columnsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsInserted_7372, &_call_emitter_columnsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_columnsMoved", "@brief Emitter for signal void QSqlTableModel::columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column)\nCall this method to emit this signal.", false, &_init_emitter_columnsMoved_10318, &_call_emitter_columnsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_columnsRemoved", "@brief Emitter for signal void QSqlTableModel::columnsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_columnsRemoved_7372, &_call_emitter_columnsRemoved_7372); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QSqlTableModel::createIndex(int row, int column, const void *data)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c3069, &_call_fp_createIndex_c3069); + methods += new qt_gsi::GenericMethod ("*createIndex", "@brief Method QModelIndex QSqlTableModel::createIndex(int row, int column, quintptr id)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createIndex_c2657, &_call_fp_createIndex_c2657); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSqlTableModel::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QSqlTableModel::data(const QModelIndex &idx, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c3054_1, &_call_cbs_data_c3054_1, &_set_callback_cbs_data_c3054_1); + methods += new qt_gsi::GenericMethod ("emit_dataChanged", "@brief Emitter for signal void QSqlTableModel::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nCall this method to emit this signal.", false, &_init_emitter_dataChanged_6833, &_call_emitter_dataChanged_6833); + methods += new qt_gsi::GenericMethod ("*decodeData", "@brief Method bool QSqlTableModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_decodeData_5302, &_call_fp_decodeData_5302); + methods += new qt_gsi::GenericMethod ("*deleteRowFromTable", "@brief Virtual method bool QSqlTableModel::deleteRowFromTable(int row)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_deleteRowFromTable_767_0, &_call_cbs_deleteRowFromTable_767_0); + methods += new qt_gsi::GenericMethod ("*deleteRowFromTable", "@hide", false, &_init_cbs_deleteRowFromTable_767_0, &_call_cbs_deleteRowFromTable_767_0, &_set_callback_cbs_deleteRowFromTable_767_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSqlTableModel::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSqlTableModel::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@brief Virtual method bool QSqlTableModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("dropMimeData", "@hide", false, &_init_cbs_dropMimeData_7425_0, &_call_cbs_dropMimeData_7425_0, &_set_callback_cbs_dropMimeData_7425_0); + methods += new qt_gsi::GenericMethod ("*encodeData", "@brief Method void QSqlTableModel::encodeData(const QList &indexes, QDataStream &stream)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_encodeData_c4599, &_call_fp_encodeData_c4599); + methods += new qt_gsi::GenericMethod ("*endInsertColumns", "@brief Method void QSqlTableModel::endInsertColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertColumns_0, &_call_fp_endInsertColumns_0); + methods += new qt_gsi::GenericMethod ("*endInsertRows", "@brief Method void QSqlTableModel::endInsertRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endInsertRows_0, &_call_fp_endInsertRows_0); + methods += new qt_gsi::GenericMethod ("*endMoveColumns", "@brief Method void QSqlTableModel::endMoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveColumns_0, &_call_fp_endMoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endMoveRows", "@brief Method void QSqlTableModel::endMoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endMoveRows_0, &_call_fp_endMoveRows_0); + methods += new qt_gsi::GenericMethod ("*endRemoveColumns", "@brief Method void QSqlTableModel::endRemoveColumns()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveColumns_0, &_call_fp_endRemoveColumns_0); + methods += new qt_gsi::GenericMethod ("*endRemoveRows", "@brief Method void QSqlTableModel::endRemoveRows()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endRemoveRows_0, &_call_fp_endRemoveRows_0); + methods += new qt_gsi::GenericMethod ("*endResetModel", "@brief Method void QSqlTableModel::endResetModel()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_endResetModel_0, &_call_fp_endResetModel_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QSqlTableModel::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSqlTableModel::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fetchMore", "@brief Virtual method void QSqlTableModel::fetchMore(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_fetchMore_2395_1, &_call_cbs_fetchMore_2395_1); + methods += new qt_gsi::GenericMethod ("fetchMore", "@hide", false, &_init_cbs_fetchMore_2395_1, &_call_cbs_fetchMore_2395_1, &_set_callback_cbs_fetchMore_2395_1); + methods += new qt_gsi::GenericMethod ("flags", "@brief Virtual method QFlags QSqlTableModel::flags(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("flags", "@hide", true, &_init_cbs_flags_c2395_0, &_call_cbs_flags_c2395_0, &_set_callback_cbs_flags_c2395_0); + methods += new qt_gsi::GenericMethod ("headerData", "@brief Virtual method QVariant QSqlTableModel::headerData(int section, Qt::Orientation orientation, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("headerData", "@hide", true, &_init_cbs_headerData_c3231_1, &_call_cbs_headerData_c3231_1, &_set_callback_cbs_headerData_c3231_1); + methods += new qt_gsi::GenericMethod ("emit_headerDataChanged", "@brief Emitter for signal void QSqlTableModel::headerDataChanged(Qt::Orientation orientation, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_headerDataChanged_3231, &_call_emitter_headerDataChanged_3231); + methods += new qt_gsi::GenericMethod ("index", "@brief Virtual method QModelIndex QSqlTableModel::index(int row, int column, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("index", "@hide", true, &_init_cbs_index_c3713_1, &_call_cbs_index_c3713_1, &_set_callback_cbs_index_c3713_1); + methods += new qt_gsi::GenericMethod ("*indexInQuery", "@brief Virtual method QModelIndex QSqlTableModel::indexInQuery(const QModelIndex &item)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexInQuery_c2395_0, &_call_cbs_indexInQuery_c2395_0); + methods += new qt_gsi::GenericMethod ("*indexInQuery", "@hide", true, &_init_cbs_indexInQuery_c2395_0, &_call_cbs_indexInQuery_c2395_0, &_set_callback_cbs_indexInQuery_c2395_0); + methods += new qt_gsi::GenericMethod ("insertColumns", "@brief Virtual method bool QSqlTableModel::insertColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("insertColumns", "@hide", false, &_init_cbs_insertColumns_3713_1, &_call_cbs_insertColumns_3713_1, &_set_callback_cbs_insertColumns_3713_1); + methods += new qt_gsi::GenericMethod ("*insertRowIntoTable", "@brief Virtual method bool QSqlTableModel::insertRowIntoTable(const QSqlRecord &values)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertRowIntoTable_2305_0, &_call_cbs_insertRowIntoTable_2305_0); + methods += new qt_gsi::GenericMethod ("*insertRowIntoTable", "@hide", false, &_init_cbs_insertRowIntoTable_2305_0, &_call_cbs_insertRowIntoTable_2305_0, &_set_callback_cbs_insertRowIntoTable_2305_0); + methods += new qt_gsi::GenericMethod ("insertRows", "@brief Virtual method bool QSqlTableModel::insertRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("insertRows", "@hide", false, &_init_cbs_insertRows_3713_1, &_call_cbs_insertRows_3713_1, &_set_callback_cbs_insertRows_3713_1); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSqlTableModel::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Virtual method QMap QSqlTableModel::itemData(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("itemData", "@hide", true, &_init_cbs_itemData_c2395_0, &_call_cbs_itemData_c2395_0, &_set_callback_cbs_itemData_c2395_0); + methods += new qt_gsi::GenericMethod ("emit_layoutAboutToBeChanged", "@brief Emitter for signal void QSqlTableModel::layoutAboutToBeChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutAboutToBeChanged_7947, &_call_emitter_layoutAboutToBeChanged_7947); + methods += new qt_gsi::GenericMethod ("emit_layoutChanged", "@brief Emitter for signal void QSqlTableModel::layoutChanged(const QList &parents, QAbstractItemModel::LayoutChangeHint hint)\nCall this method to emit this signal.", false, &_init_emitter_layoutChanged_7947, &_call_emitter_layoutChanged_7947); + methods += new qt_gsi::GenericMethod ("match", "@brief Virtual method QList QSqlTableModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, QFlags flags)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("match", "@hide", true, &_init_cbs_match_c7932_2, &_call_cbs_match_c7932_2, &_set_callback_cbs_match_c7932_2); + methods += new qt_gsi::GenericMethod ("mimeData", "@brief Virtual method QMimeData *QSqlTableModel::mimeData(const QList &indexes)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeData", "@hide", true, &_init_cbs_mimeData_c3010_0, &_call_cbs_mimeData_c3010_0, &_set_callback_cbs_mimeData_c3010_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@brief Virtual method QStringList QSqlTableModel::mimeTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("mimeTypes", "@hide", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0, &_set_callback_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("emit_modelAboutToBeReset", "@brief Emitter for signal void QSqlTableModel::modelAboutToBeReset()\nCall this method to emit this signal.", false, &_init_emitter_modelAboutToBeReset_3767, &_call_emitter_modelAboutToBeReset_3767); + methods += new qt_gsi::GenericMethod ("emit_modelReset", "@brief Emitter for signal void QSqlTableModel::modelReset()\nCall this method to emit this signal.", false, &_init_emitter_modelReset_3767, &_call_emitter_modelReset_3767); + methods += new qt_gsi::GenericMethod ("moveColumns", "@brief Virtual method bool QSqlTableModel::moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveColumns", "@hide", false, &_init_cbs_moveColumns_6659_0, &_call_cbs_moveColumns_6659_0, &_set_callback_cbs_moveColumns_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@brief Virtual method bool QSqlTableModel::moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("moveRows", "@hide", false, &_init_cbs_moveRows_6659_0, &_call_cbs_moveRows_6659_0, &_set_callback_cbs_moveRows_6659_0); + methods += new qt_gsi::GenericMethod ("multiData", "@brief Virtual method void QSqlTableModel::multiData(const QModelIndex &index, QModelRoleDataSpan roleDataSpan)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("multiData", "@hide", true, &_init_cbs_multiData_c4483_0, &_call_cbs_multiData_c4483_0, &_set_callback_cbs_multiData_c4483_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSqlTableModel::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*orderByClause", "@brief Virtual method QString QSqlTableModel::orderByClause()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_orderByClause_c0_0, &_call_cbs_orderByClause_c0_0); + methods += new qt_gsi::GenericMethod ("*orderByClause", "@hide", true, &_init_cbs_orderByClause_c0_0, &_call_cbs_orderByClause_c0_0, &_set_callback_cbs_orderByClause_c0_0); + methods += new qt_gsi::GenericMethod ("*persistentIndexList", "@brief Method QList QSqlTableModel::persistentIndexList()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_persistentIndexList_c0, &_call_fp_persistentIndexList_c0); + methods += new qt_gsi::GenericMethod ("*primaryValues", "@brief Method QSqlRecord QSqlTableModel::primaryValues(int row)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_primaryValues_c767, &_call_fp_primaryValues_c767); + methods += new qt_gsi::GenericMethod ("emit_primeInsert", "@brief Emitter for signal void QSqlTableModel::primeInsert(int row, QSqlRecord &record)\nCall this method to emit this signal.", false, &_init_emitter_primeInsert_2269, &_call_emitter_primeInsert_2269); + methods += new qt_gsi::GenericMethod ("*queryChange", "@brief Virtual method void QSqlTableModel::queryChange()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_queryChange_0_0, &_call_cbs_queryChange_0_0); + methods += new qt_gsi::GenericMethod ("*queryChange", "@hide", false, &_init_cbs_queryChange_0_0, &_call_cbs_queryChange_0_0, &_set_callback_cbs_queryChange_0_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSqlTableModel::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("removeColumns", "@brief Virtual method bool QSqlTableModel::removeColumns(int column, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeColumns", "@hide", false, &_init_cbs_removeColumns_3713_1, &_call_cbs_removeColumns_3713_1, &_set_callback_cbs_removeColumns_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@brief Virtual method bool QSqlTableModel::removeRows(int row, int count, const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("removeRows", "@hide", false, &_init_cbs_removeRows_3713_1, &_call_cbs_removeRows_3713_1, &_set_callback_cbs_removeRows_3713_1); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@brief Virtual method void QSqlTableModel::resetInternalData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("*resetInternalData", "@hide", false, &_init_cbs_resetInternalData_0_0, &_call_cbs_resetInternalData_0_0, &_set_callback_cbs_resetInternalData_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@brief Virtual method void QSqlTableModel::revert()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("revert", "@hide", false, &_init_cbs_revert_0_0, &_call_cbs_revert_0_0, &_set_callback_cbs_revert_0_0); + methods += new qt_gsi::GenericMethod ("revertRow", "@brief Virtual method void QSqlTableModel::revertRow(int row)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_revertRow_767_0, &_call_cbs_revertRow_767_0); + methods += new qt_gsi::GenericMethod ("revertRow", "@hide", false, &_init_cbs_revertRow_767_0, &_call_cbs_revertRow_767_0, &_set_callback_cbs_revertRow_767_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@brief Virtual method QHash QSqlTableModel::roleNames()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("roleNames", "@hide", true, &_init_cbs_roleNames_c0_0, &_call_cbs_roleNames_c0_0, &_set_callback_cbs_roleNames_c0_0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Virtual method int QSqlTableModel::rowCount(const QModelIndex &parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("rowCount", "@hide", true, &_init_cbs_rowCount_c2395_1, &_call_cbs_rowCount_c2395_1, &_set_callback_cbs_rowCount_c2395_1); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeInserted", "@brief Emitter for signal void QSqlTableModel::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeInserted_7372, &_call_emitter_rowsAboutToBeInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeMoved", "@brief Emitter for signal void QSqlTableModel::rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeMoved_10318, &_call_emitter_rowsAboutToBeMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsAboutToBeRemoved", "@brief Emitter for signal void QSqlTableModel::rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsAboutToBeRemoved_7372, &_call_emitter_rowsAboutToBeRemoved_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsInserted", "@brief Emitter for signal void QSqlTableModel::rowsInserted(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsInserted_7372, &_call_emitter_rowsInserted_7372); + methods += new qt_gsi::GenericMethod ("emit_rowsMoved", "@brief Emitter for signal void QSqlTableModel::rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row)\nCall this method to emit this signal.", false, &_init_emitter_rowsMoved_10318, &_call_emitter_rowsMoved_10318); + methods += new qt_gsi::GenericMethod ("emit_rowsRemoved", "@brief Emitter for signal void QSqlTableModel::rowsRemoved(const QModelIndex &parent, int first, int last)\nCall this method to emit this signal.", false, &_init_emitter_rowsRemoved_7372, &_call_emitter_rowsRemoved_7372); + methods += new qt_gsi::GenericMethod ("select", "@brief Virtual method bool QSqlTableModel::select()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_select_0_0, &_call_cbs_select_0_0); + methods += new qt_gsi::GenericMethod ("select", "@hide", false, &_init_cbs_select_0_0, &_call_cbs_select_0_0, &_set_callback_cbs_select_0_0); + methods += new qt_gsi::GenericMethod ("selectRow", "@brief Virtual method bool QSqlTableModel::selectRow(int row)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectRow_767_0, &_call_cbs_selectRow_767_0); + methods += new qt_gsi::GenericMethod ("selectRow", "@hide", false, &_init_cbs_selectRow_767_0, &_call_cbs_selectRow_767_0, &_set_callback_cbs_selectRow_767_0); + methods += new qt_gsi::GenericMethod ("*selectStatement", "@brief Virtual method QString QSqlTableModel::selectStatement()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectStatement_c0_0, &_call_cbs_selectStatement_c0_0); + methods += new qt_gsi::GenericMethod ("*selectStatement", "@hide", true, &_init_cbs_selectStatement_c0_0, &_call_cbs_selectStatement_c0_0, &_set_callback_cbs_selectStatement_c0_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSqlTableModel::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSqlTableModel::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method bool QSqlTableModel::setData(const QModelIndex &index, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_5065_1, &_call_cbs_setData_5065_1, &_set_callback_cbs_setData_5065_1); + methods += new qt_gsi::GenericMethod ("setEditStrategy", "@brief Virtual method void QSqlTableModel::setEditStrategy(QSqlTableModel::EditStrategy strategy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setEditStrategy_3163_0, &_call_cbs_setEditStrategy_3163_0); + methods += new qt_gsi::GenericMethod ("setEditStrategy", "@hide", false, &_init_cbs_setEditStrategy_3163_0, &_call_cbs_setEditStrategy_3163_0, &_set_callback_cbs_setEditStrategy_3163_0); + methods += new qt_gsi::GenericMethod ("setFilter", "@brief Virtual method void QSqlTableModel::setFilter(const QString &filter)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setFilter_2025_0, &_call_cbs_setFilter_2025_0); + methods += new qt_gsi::GenericMethod ("setFilter", "@hide", false, &_init_cbs_setFilter_2025_0, &_call_cbs_setFilter_2025_0, &_set_callback_cbs_setFilter_2025_0); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@brief Virtual method bool QSqlTableModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setHeaderData", "@hide", false, &_init_cbs_setHeaderData_5242_1, &_call_cbs_setHeaderData_5242_1, &_set_callback_cbs_setHeaderData_5242_1); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Virtual method bool QSqlTableModel::setItemData(const QModelIndex &index, const QMap &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("setItemData", "@hide", false, &_init_cbs_setItemData_5414_0, &_call_cbs_setItemData_5414_0, &_set_callback_cbs_setItemData_5414_0); + methods += new qt_gsi::GenericMethod ("*setLastError", "@brief Method void QSqlTableModel::setLastError(const QSqlError &error)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setLastError_2220, &_call_fp_setLastError_2220); + methods += new qt_gsi::GenericMethod ("*setPrimaryKey", "@brief Method void QSqlTableModel::setPrimaryKey(const QSqlIndex &key)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setPrimaryKey_2202, &_call_fp_setPrimaryKey_2202); + methods += new qt_gsi::GenericMethod ("*setQuery", "@brief Method void QSqlTableModel::setQuery(const QSqlQuery &query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setQuery_2232, &_call_fp_setQuery_2232); + methods += new qt_gsi::GenericMethod ("setSort", "@brief Virtual method void QSqlTableModel::setSort(int column, Qt::SortOrder order)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSort_2340_0, &_call_cbs_setSort_2340_0); + methods += new qt_gsi::GenericMethod ("setSort", "@hide", false, &_init_cbs_setSort_2340_0, &_call_cbs_setSort_2340_0, &_set_callback_cbs_setSort_2340_0); + methods += new qt_gsi::GenericMethod ("setTable", "@brief Virtual method void QSqlTableModel::setTable(const QString &tableName)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setTable_2025_0, &_call_cbs_setTable_2025_0); + methods += new qt_gsi::GenericMethod ("setTable", "@hide", false, &_init_cbs_setTable_2025_0, &_call_cbs_setTable_2025_0, &_set_callback_cbs_setTable_2025_0); + methods += new qt_gsi::GenericMethod ("sibling", "@brief Virtual method QModelIndex QSqlTableModel::sibling(int row, int column, const QModelIndex &idx)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sibling", "@hide", true, &_init_cbs_sibling_c3713_0, &_call_cbs_sibling_c3713_0, &_set_callback_cbs_sibling_c3713_0); + methods += new qt_gsi::GenericMethod ("sort", "@brief Virtual method void QSqlTableModel::sort(int column, Qt::SortOrder order)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sort_2340_0, &_call_cbs_sort_2340_0); + methods += new qt_gsi::GenericMethod ("sort", "@hide", false, &_init_cbs_sort_2340_0, &_call_cbs_sort_2340_0, &_set_callback_cbs_sort_2340_0); + methods += new qt_gsi::GenericMethod ("span", "@brief Virtual method QSize QSqlTableModel::span(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("span", "@hide", true, &_init_cbs_span_c2395_0, &_call_cbs_span_c2395_0, &_set_callback_cbs_span_c2395_0); + methods += new qt_gsi::GenericMethod ("submit", "@brief Virtual method bool QSqlTableModel::submit()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("submit", "@hide", false, &_init_cbs_submit_0_0, &_call_cbs_submit_0_0, &_set_callback_cbs_submit_0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@brief Virtual method QFlags QSqlTableModel::supportedDragActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDragActions", "@hide", true, &_init_cbs_supportedDragActions_c0_0, &_call_cbs_supportedDragActions_c0_0, &_set_callback_cbs_supportedDragActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@brief Virtual method QFlags QSqlTableModel::supportedDropActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("supportedDropActions", "@hide", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0, &_set_callback_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSqlTableModel::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateRowInTable", "@brief Virtual method bool QSqlTableModel::updateRowInTable(int row, const QSqlRecord &values)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateRowInTable_2964_0, &_call_cbs_updateRowInTable_2964_0); + methods += new qt_gsi::GenericMethod ("*updateRowInTable", "@hide", false, &_init_cbs_updateRowInTable_2964_0, &_call_cbs_updateRowInTable_2964_0, &_set_callback_cbs_updateRowInTable_2964_0); + return methods; +} + +gsi::Class decl_QSqlTableModel_Adaptor (qtdecl_QSqlTableModel (), "QtSql", "QSqlTableModel", + methods_QSqlTableModel_Adaptor (), + "@qt\n@brief Binding of QSqlTableModel"); + +} + + +// Implementation of the enum wrapper class for QSqlTableModel::EditStrategy +namespace qt_gsi +{ + +static gsi::Enum decl_QSqlTableModel_EditStrategy_Enum ("QtSql", "QSqlTableModel_EditStrategy", + gsi::enum_const ("OnFieldChange", QSqlTableModel::OnFieldChange, "@brief Enum constant QSqlTableModel::OnFieldChange") + + gsi::enum_const ("OnRowChange", QSqlTableModel::OnRowChange, "@brief Enum constant QSqlTableModel::OnRowChange") + + gsi::enum_const ("OnManualSubmit", QSqlTableModel::OnManualSubmit, "@brief Enum constant QSqlTableModel::OnManualSubmit"), + "@qt\n@brief This class represents the QSqlTableModel::EditStrategy enum"); + +static gsi::QFlagsClass decl_QSqlTableModel_EditStrategy_Enums ("QtSql", "QSqlTableModel_QFlags_EditStrategy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSqlTableModel_EditStrategy_Enum_in_parent (decl_QSqlTableModel_EditStrategy_Enum.defs ()); +static gsi::ClassExt decl_QSqlTableModel_EditStrategy_Enum_as_child (decl_QSqlTableModel_EditStrategy_Enum, "EditStrategy"); +static gsi::ClassExt decl_QSqlTableModel_EditStrategy_Enums_as_child (decl_QSqlTableModel_EditStrategy_Enums, "QFlags_EditStrategy"); + +} + diff --git a/src/gsiqt/qt6/QtSql/gsiQtExternals.h b/src/gsiqt/qt6/QtSql/gsiQtExternals.h new file mode 100644 index 000000000..963509846 --- /dev/null +++ b/src/gsiqt/qt6/QtSql/gsiQtExternals.h @@ -0,0 +1,92 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/* + External declarations for for Qt bindings + + DO NOT EDIT THIS FILE. + This file has been created automatically +*/ + +#if !defined(HDR_gsiQtSqlExternals) +#define HDR_gsiQtSqlExternals + +#include "gsiClass.h" +#include "gsiQtSqlCommon.h" + +class QSqlDatabase; + +namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlDatabase (); } + +class QSqlDriver; + +namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlDriver (); } + +class QSqlDriverCreatorBase; + +namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlDriverCreatorBase (); } + +class QSqlError; + +namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlError (); } + +class QSqlField; + +namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlField (); } + +class QSqlIndex; + +namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlIndex (); } + +class QSqlQuery; + +namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlQuery (); } + +class QSqlQueryModel; + +namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlQueryModel (); } + +class QSqlRecord; + +namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlRecord (); } + +class QSqlRelation; + +namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlRelation (); } + +class QSqlRelationalTableModel; + +namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlRelationalTableModel (); } + +class QSqlResult; + +namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlResult (); } + +class QSqlTableModel; + +namespace gsi { GSI_QTSQL_PUBLIC gsi::Class &qtdecl_QSqlTableModel (); } + + +#define QT_EXTERNAL_BASE(X) gsi::qtdecl_##X(), + +#endif + diff --git a/src/gsiqt/qt6/QtSql/gsiQtSqlCommon.h b/src/gsiqt/qt6/QtSql/gsiQtSqlCommon.h new file mode 100644 index 000000000..992215633 --- /dev/null +++ b/src/gsiqt/qt6/QtSql/gsiQtSqlCommon.h @@ -0,0 +1,25 @@ +/** + * Common header for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "tlDefs.h" + +#if !defined(HDR_gsiQtSqlCommon_h) +# define HDR_gsiQtSqlCommon_h + +# ifdef MAKE_GSI_QTSQL_LIBRARY +# define GSI_QTSQL_PUBLIC DEF_INSIDE_PUBLIC +# define GSI_QTSQL_PUBLIC_TEMPLATE DEF_INSIDE_PUBLIC_TEMPLATE +# define GSI_QTSQL_LOCAL DEF_INSIDE_LOCAL +# else +# define GSI_QTSQL_PUBLIC DEF_OUTSIDE_PUBLIC +# define GSI_QTSQL_PUBLIC_TEMPLATE DEF_OUTSIDE_PUBLIC_TEMPLATE +# define GSI_QTSQL_LOCAL DEF_OUTSIDE_LOCAL +# endif + +#define FORCE_LINK_GSI_QTSQL GSI_QTSQL_PUBLIC int _force_link_gsiQtSql_f (); int _force_link_gsiQtSql = _force_link_gsiQtSql_f (); + +#endif diff --git a/src/gsiqt/qt6/QtSql/gsiQtSqlMain.cc b/src/gsiqt/qt6/QtSql/gsiQtSqlMain.cc new file mode 100644 index 000000000..d27a243bd --- /dev/null +++ b/src/gsiqt/qt6/QtSql/gsiQtSqlMain.cc @@ -0,0 +1,11 @@ +/** + * Main source file for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "gsiQtSqlCommon.h" + +GSI_QTSQL_PUBLIC int _force_link_gsiQtSql_f () { return 0; } + diff --git a/src/gsiqt/qt6/QtSvg/QtSvg.pri b/src/gsiqt/qt6/QtSvg/QtSvg.pri new file mode 100644 index 000000000..9abc7fcad --- /dev/null +++ b/src/gsiqt/qt6/QtSvg/QtSvg.pri @@ -0,0 +1,14 @@ +# +# Partial QMAKE project file for Qt bindings +# +# DO NOT EDIT THIS FILE. +# This file has been created automatically +# + +SOURCES += \ + gsiQtSvgMain.cc \ + $$PWD/gsiDeclQSvgGenerator.cc \ + $$PWD/gsiDeclQSvgRenderer.cc + +HEADERS += gsiQtSvgCommon.h + diff --git a/src/gsiqt/qt6/QtSvg/QtSvg.pro b/src/gsiqt/qt6/QtSvg/QtSvg.pro new file mode 100644 index 000000000..849065beb --- /dev/null +++ b/src/gsiqt/qt6/QtSvg/QtSvg.pro @@ -0,0 +1,29 @@ + + +DESTDIR = $$OUT_PWD/../../.. +TARGET = klayout_QtSvg + +include($$PWD/../../../lib.pri) + +DEFINES += MAKE_GSI_QTSVG_LIBRARY + +INCLUDEPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC +DEPENDPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC + +LIBS += -L$$DESTDIR -lklayout_tl -lklayout_gsi -lklayout_qtbasic + +# because QQbject is used as base class for many classes, we need this: +LIBS += -lklayout_QtCore + +# because QWidget is used for some UI stuff, we need this: +LIBS += -lklayout_QtWidgets + +# because QPaintDevice is used, we need this: +LIBS += -lklayout_QtGui + +SOURCES += \ + +HEADERS += \ + +include(QtSvg.pri) + diff --git a/src/gsiqt/qt6/QtSvg/gsiDeclQSvgGenerator.cc b/src/gsiqt/qt6/QtSvg/gsiDeclQSvgGenerator.cc new file mode 100644 index 000000000..111db46ba --- /dev/null +++ b/src/gsiqt/qt6/QtSvg/gsiDeclQSvgGenerator.cc @@ -0,0 +1,605 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSvgGenerator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtSvgCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSvgGenerator + +// QString QSvgGenerator::description() + + +static void _init_f_description_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_description_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSvgGenerator *)cls)->description ()); +} + + +// QString QSvgGenerator::fileName() + + +static void _init_f_fileName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fileName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSvgGenerator *)cls)->fileName ()); +} + + +// QIODevice *QSvgGenerator::outputDevice() + + +static void _init_f_outputDevice_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_outputDevice_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIODevice *)((QSvgGenerator *)cls)->outputDevice ()); +} + + +// int QSvgGenerator::resolution() + + +static void _init_f_resolution_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resolution_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSvgGenerator *)cls)->resolution ()); +} + + +// void QSvgGenerator::setDescription(const QString &description) + + +static void _init_f_setDescription_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("description"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDescription_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgGenerator *)cls)->setDescription (arg1); +} + + +// void QSvgGenerator::setFileName(const QString &fileName) + + +static void _init_f_setFileName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFileName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgGenerator *)cls)->setFileName (arg1); +} + + +// void QSvgGenerator::setOutputDevice(QIODevice *outputDevice) + + +static void _init_f_setOutputDevice_1447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("outputDevice"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOutputDevice_1447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgGenerator *)cls)->setOutputDevice (arg1); +} + + +// void QSvgGenerator::setResolution(int dpi) + + +static void _init_f_setResolution_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dpi"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setResolution_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgGenerator *)cls)->setResolution (arg1); +} + + +// void QSvgGenerator::setSize(const QSize &size) + + +static void _init_f_setSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgGenerator *)cls)->setSize (arg1); +} + + +// void QSvgGenerator::setTitle(const QString &title) + + +static void _init_f_setTitle_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTitle_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgGenerator *)cls)->setTitle (arg1); +} + + +// void QSvgGenerator::setViewBox(const QRect &viewBox) + + +static void _init_f_setViewBox_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewBox"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setViewBox_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgGenerator *)cls)->setViewBox (arg1); +} + + +// void QSvgGenerator::setViewBox(const QRectF &viewBox) + + +static void _init_f_setViewBox_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewBox"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setViewBox_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgGenerator *)cls)->setViewBox (arg1); +} + + +// QSize QSvgGenerator::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSvgGenerator *)cls)->size ()); +} + + +// QString QSvgGenerator::title() + + +static void _init_f_title_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_title_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSvgGenerator *)cls)->title ()); +} + + +// QRect QSvgGenerator::viewBox() + + +static void _init_f_viewBox_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_viewBox_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QSvgGenerator *)cls)->viewBox ()); +} + + +// QRectF QSvgGenerator::viewBoxF() + + +static void _init_f_viewBoxF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_viewBoxF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QSvgGenerator *)cls)->viewBoxF ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSvgGenerator () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":description", "@brief Method QString QSvgGenerator::description()\n", true, &_init_f_description_c0, &_call_f_description_c0); + methods += new qt_gsi::GenericMethod (":fileName", "@brief Method QString QSvgGenerator::fileName()\n", true, &_init_f_fileName_c0, &_call_f_fileName_c0); + methods += new qt_gsi::GenericMethod (":outputDevice", "@brief Method QIODevice *QSvgGenerator::outputDevice()\n", true, &_init_f_outputDevice_c0, &_call_f_outputDevice_c0); + methods += new qt_gsi::GenericMethod (":resolution", "@brief Method int QSvgGenerator::resolution()\n", true, &_init_f_resolution_c0, &_call_f_resolution_c0); + methods += new qt_gsi::GenericMethod ("setDescription|description=", "@brief Method void QSvgGenerator::setDescription(const QString &description)\n", false, &_init_f_setDescription_2025, &_call_f_setDescription_2025); + methods += new qt_gsi::GenericMethod ("setFileName|fileName=", "@brief Method void QSvgGenerator::setFileName(const QString &fileName)\n", false, &_init_f_setFileName_2025, &_call_f_setFileName_2025); + methods += new qt_gsi::GenericMethod ("setOutputDevice|outputDevice=", "@brief Method void QSvgGenerator::setOutputDevice(QIODevice *outputDevice)\n", false, &_init_f_setOutputDevice_1447, &_call_f_setOutputDevice_1447); + methods += new qt_gsi::GenericMethod ("setResolution|resolution=", "@brief Method void QSvgGenerator::setResolution(int dpi)\n", false, &_init_f_setResolution_767, &_call_f_setResolution_767); + methods += new qt_gsi::GenericMethod ("setSize|size=", "@brief Method void QSvgGenerator::setSize(const QSize &size)\n", false, &_init_f_setSize_1805, &_call_f_setSize_1805); + methods += new qt_gsi::GenericMethod ("setTitle|title=", "@brief Method void QSvgGenerator::setTitle(const QString &title)\n", false, &_init_f_setTitle_2025, &_call_f_setTitle_2025); + methods += new qt_gsi::GenericMethod ("setViewBox|viewBox=", "@brief Method void QSvgGenerator::setViewBox(const QRect &viewBox)\n", false, &_init_f_setViewBox_1792, &_call_f_setViewBox_1792); + methods += new qt_gsi::GenericMethod ("setViewBox|viewBox=", "@brief Method void QSvgGenerator::setViewBox(const QRectF &viewBox)\n", false, &_init_f_setViewBox_1862, &_call_f_setViewBox_1862); + methods += new qt_gsi::GenericMethod (":size", "@brief Method QSize QSvgGenerator::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod (":title", "@brief Method QString QSvgGenerator::title()\n", true, &_init_f_title_c0, &_call_f_title_c0); + methods += new qt_gsi::GenericMethod (":viewBox", "@brief Method QRect QSvgGenerator::viewBox()\n", true, &_init_f_viewBox_c0, &_call_f_viewBox_c0); + methods += new qt_gsi::GenericMethod ("viewBoxF", "@brief Method QRectF QSvgGenerator::viewBoxF()\n", true, &_init_f_viewBoxF_c0, &_call_f_viewBoxF_c0); + return methods; +} + +gsi::Class &qtdecl_QPaintDevice (); + +gsi::Class decl_QSvgGenerator (qtdecl_QPaintDevice (), "QtSvg", "QSvgGenerator_Native", + methods_QSvgGenerator (), + "@hide\n@alias QSvgGenerator"); + +GSI_QTSVG_PUBLIC gsi::Class &qtdecl_QSvgGenerator () { return decl_QSvgGenerator; } + +} + + +class QSvgGenerator_Adaptor : public QSvgGenerator, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSvgGenerator_Adaptor(); + + // [adaptor ctor] QSvgGenerator::QSvgGenerator() + QSvgGenerator_Adaptor() : QSvgGenerator() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] void QSvgGenerator::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QSvgGenerator::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QSvgGenerator_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QSvgGenerator::initPainter(painter); + } + } + + // [adaptor impl] int QSvgGenerator::metric(QPaintDevice::PaintDeviceMetric metric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & _metric) const + { + return QSvgGenerator::metric(qt_gsi::QtToCppAdaptor(_metric).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric _metric) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QSvgGenerator_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(_metric)); + } else { + return QSvgGenerator::metric(_metric); + } + } + + // [adaptor impl] QPaintEngine *QSvgGenerator::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QSvgGenerator::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QSvgGenerator_Adaptor::cbs_paintEngine_c0_0); + } else { + return QSvgGenerator::paintEngine(); + } + } + + // [adaptor impl] QPaintDevice *QSvgGenerator::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QSvgGenerator::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QSvgGenerator_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QSvgGenerator::redirected(offset); + } + } + + // [adaptor impl] QPainter *QSvgGenerator::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QSvgGenerator::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QSvgGenerator_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QSvgGenerator::sharedPainter(); + } + } + + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_sharedPainter_c0_0; +}; + +QSvgGenerator_Adaptor::~QSvgGenerator_Adaptor() { } + +// Constructor QSvgGenerator::QSvgGenerator() (adaptor class) + +static void _init_ctor_QSvgGenerator_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QSvgGenerator_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QSvgGenerator_Adaptor ()); +} + + +// void QSvgGenerator::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgGenerator_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QSvgGenerator_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// int QSvgGenerator::metric(QPaintDevice::PaintDeviceMetric metric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("metric"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QSvgGenerator_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QSvgGenerator_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QPaintEngine *QSvgGenerator::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QSvgGenerator_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSvgGenerator_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// QPaintDevice *QSvgGenerator::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QSvgGenerator_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QSvgGenerator_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// QPainter *QSvgGenerator::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QSvgGenerator_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSvgGenerator_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSvgGenerator (); + +static gsi::Methods methods_QSvgGenerator_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSvgGenerator::QSvgGenerator()\nThis method creates an object of class QSvgGenerator.", &_init_ctor_QSvgGenerator_Adaptor_0, &_call_ctor_QSvgGenerator_Adaptor_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QSvgGenerator::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QSvgGenerator::metric(QPaintDevice::PaintDeviceMetric metric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*paintEngine", "@brief Virtual method QPaintEngine *QSvgGenerator::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QSvgGenerator::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QSvgGenerator::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + return methods; +} + +gsi::Class decl_QSvgGenerator_Adaptor (qtdecl_QSvgGenerator (), "QtSvg", "QSvgGenerator", + methods_QSvgGenerator_Adaptor (), + "@qt\n@brief Binding of QSvgGenerator"); + +} + diff --git a/src/gsiqt/qt6/QtSvg/gsiDeclQSvgRenderer.cc b/src/gsiqt/qt6/QtSvg/gsiDeclQSvgRenderer.cc new file mode 100644 index 000000000..bcfb32923 --- /dev/null +++ b/src/gsiqt/qt6/QtSvg/gsiDeclQSvgRenderer.cc @@ -0,0 +1,1066 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSvgRenderer.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtSvgCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSvgRenderer + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSvgRenderer::staticMetaObject); +} + + +// bool QSvgRenderer::animated() + + +static void _init_f_animated_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_animated_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSvgRenderer *)cls)->animated ()); +} + + +// int QSvgRenderer::animationDuration() + + +static void _init_f_animationDuration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_animationDuration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSvgRenderer *)cls)->animationDuration ()); +} + + +// Qt::AspectRatioMode QSvgRenderer::aspectRatioMode() + + +static void _init_f_aspectRatioMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_aspectRatioMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSvgRenderer *)cls)->aspectRatioMode ())); +} + + +// QRectF QSvgRenderer::boundsOnElement(const QString &id) + + +static void _init_f_boundsOnElement_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_boundsOnElement_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QSvgRenderer *)cls)->boundsOnElement (arg1)); +} + + +// int QSvgRenderer::currentFrame() + + +static void _init_f_currentFrame_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentFrame_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSvgRenderer *)cls)->currentFrame ()); +} + + +// QSize QSvgRenderer::defaultSize() + + +static void _init_f_defaultSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSvgRenderer *)cls)->defaultSize ()); +} + + +// bool QSvgRenderer::elementExists(const QString &id) + + +static void _init_f_elementExists_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_elementExists_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSvgRenderer *)cls)->elementExists (arg1)); +} + + +// int QSvgRenderer::framesPerSecond() + + +static void _init_f_framesPerSecond_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_framesPerSecond_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSvgRenderer *)cls)->framesPerSecond ()); +} + + +// bool QSvgRenderer::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSvgRenderer *)cls)->isValid ()); +} + + +// bool QSvgRenderer::load(const QString &filename) + + +static void _init_f_load_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filename"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_load_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSvgRenderer *)cls)->load (arg1)); +} + + +// bool QSvgRenderer::load(const QByteArray &contents) + + +static void _init_f_load_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("contents"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_load_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSvgRenderer *)cls)->load (arg1)); +} + + +// bool QSvgRenderer::load(QXmlStreamReader *contents) + + +static void _init_f_load_2223 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("contents"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_load_2223 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlStreamReader *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSvgRenderer *)cls)->load (arg1)); +} + + +// void QSvgRenderer::render(QPainter *p) + + +static void _init_f_render_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_render_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgRenderer *)cls)->render (arg1); +} + + +// void QSvgRenderer::render(QPainter *p, const QRectF &bounds) + + +static void _init_f_render_3180 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bounds"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_render_3180 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QRectF &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgRenderer *)cls)->render (arg1, arg2); +} + + +// void QSvgRenderer::render(QPainter *p, const QString &elementId, const QRectF &bounds) + + +static void _init_f_render_5097 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("elementId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("bounds", true, "QRectF()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_render_5097 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QRectF &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgRenderer *)cls)->render (arg1, arg2, arg3); +} + + +// void QSvgRenderer::repaintNeeded() + + +static void _init_f_repaintNeeded_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_repaintNeeded_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgRenderer *)cls)->repaintNeeded (); +} + + +// void QSvgRenderer::setAspectRatioMode(Qt::AspectRatioMode mode) + + +static void _init_f_setAspectRatioMode_2257 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAspectRatioMode_2257 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgRenderer *)cls)->setAspectRatioMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QSvgRenderer::setCurrentFrame(int) + + +static void _init_f_setCurrentFrame_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentFrame_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgRenderer *)cls)->setCurrentFrame (arg1); +} + + +// void QSvgRenderer::setFramesPerSecond(int num) + + +static void _init_f_setFramesPerSecond_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("num"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFramesPerSecond_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgRenderer *)cls)->setFramesPerSecond (arg1); +} + + +// void QSvgRenderer::setViewBox(const QRect &viewbox) + + +static void _init_f_setViewBox_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewbox"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setViewBox_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgRenderer *)cls)->setViewBox (arg1); +} + + +// void QSvgRenderer::setViewBox(const QRectF &viewbox) + + +static void _init_f_setViewBox_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewbox"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setViewBox_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgRenderer *)cls)->setViewBox (arg1); +} + + +// QTransform QSvgRenderer::transformForElement(const QString &id) + + +static void _init_f_transformForElement_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_transformForElement_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTransform)((QSvgRenderer *)cls)->transformForElement (arg1)); +} + + +// QRect QSvgRenderer::viewBox() + + +static void _init_f_viewBox_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_viewBox_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QSvgRenderer *)cls)->viewBox ()); +} + + +// QRectF QSvgRenderer::viewBoxF() + + +static void _init_f_viewBoxF_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_viewBoxF_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QSvgRenderer *)cls)->viewBoxF ()); +} + + +// static QString QSvgRenderer::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSvgRenderer::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSvgRenderer () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("animated", "@brief Method bool QSvgRenderer::animated()\n", true, &_init_f_animated_c0, &_call_f_animated_c0); + methods += new qt_gsi::GenericMethod ("animationDuration", "@brief Method int QSvgRenderer::animationDuration()\n", true, &_init_f_animationDuration_c0, &_call_f_animationDuration_c0); + methods += new qt_gsi::GenericMethod ("aspectRatioMode", "@brief Method Qt::AspectRatioMode QSvgRenderer::aspectRatioMode()\n", true, &_init_f_aspectRatioMode_c0, &_call_f_aspectRatioMode_c0); + methods += new qt_gsi::GenericMethod ("boundsOnElement", "@brief Method QRectF QSvgRenderer::boundsOnElement(const QString &id)\n", true, &_init_f_boundsOnElement_c2025, &_call_f_boundsOnElement_c2025); + methods += new qt_gsi::GenericMethod (":currentFrame", "@brief Method int QSvgRenderer::currentFrame()\n", true, &_init_f_currentFrame_c0, &_call_f_currentFrame_c0); + methods += new qt_gsi::GenericMethod ("defaultSize", "@brief Method QSize QSvgRenderer::defaultSize()\n", true, &_init_f_defaultSize_c0, &_call_f_defaultSize_c0); + methods += new qt_gsi::GenericMethod ("elementExists", "@brief Method bool QSvgRenderer::elementExists(const QString &id)\n", true, &_init_f_elementExists_c2025, &_call_f_elementExists_c2025); + methods += new qt_gsi::GenericMethod (":framesPerSecond", "@brief Method int QSvgRenderer::framesPerSecond()\n", true, &_init_f_framesPerSecond_c0, &_call_f_framesPerSecond_c0); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QSvgRenderer::isValid()\n", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("load", "@brief Method bool QSvgRenderer::load(const QString &filename)\n", false, &_init_f_load_2025, &_call_f_load_2025); + methods += new qt_gsi::GenericMethod ("load", "@brief Method bool QSvgRenderer::load(const QByteArray &contents)\n", false, &_init_f_load_2309, &_call_f_load_2309); + methods += new qt_gsi::GenericMethod ("load", "@brief Method bool QSvgRenderer::load(QXmlStreamReader *contents)\n", false, &_init_f_load_2223, &_call_f_load_2223); + methods += new qt_gsi::GenericMethod ("render", "@brief Method void QSvgRenderer::render(QPainter *p)\n", false, &_init_f_render_1426, &_call_f_render_1426); + methods += new qt_gsi::GenericMethod ("render", "@brief Method void QSvgRenderer::render(QPainter *p, const QRectF &bounds)\n", false, &_init_f_render_3180, &_call_f_render_3180); + methods += new qt_gsi::GenericMethod ("render", "@brief Method void QSvgRenderer::render(QPainter *p, const QString &elementId, const QRectF &bounds)\n", false, &_init_f_render_5097, &_call_f_render_5097); + methods += new qt_gsi::GenericMethod ("repaintNeeded", "@brief Method void QSvgRenderer::repaintNeeded()\n", false, &_init_f_repaintNeeded_0, &_call_f_repaintNeeded_0); + methods += new qt_gsi::GenericMethod ("setAspectRatioMode", "@brief Method void QSvgRenderer::setAspectRatioMode(Qt::AspectRatioMode mode)\n", false, &_init_f_setAspectRatioMode_2257, &_call_f_setAspectRatioMode_2257); + methods += new qt_gsi::GenericMethod ("setCurrentFrame|currentFrame=", "@brief Method void QSvgRenderer::setCurrentFrame(int)\n", false, &_init_f_setCurrentFrame_767, &_call_f_setCurrentFrame_767); + methods += new qt_gsi::GenericMethod ("setFramesPerSecond|framesPerSecond=", "@brief Method void QSvgRenderer::setFramesPerSecond(int num)\n", false, &_init_f_setFramesPerSecond_767, &_call_f_setFramesPerSecond_767); + methods += new qt_gsi::GenericMethod ("setViewBox|viewBox=", "@brief Method void QSvgRenderer::setViewBox(const QRect &viewbox)\n", false, &_init_f_setViewBox_1792, &_call_f_setViewBox_1792); + methods += new qt_gsi::GenericMethod ("setViewBox|viewBox=", "@brief Method void QSvgRenderer::setViewBox(const QRectF &viewbox)\n", false, &_init_f_setViewBox_1862, &_call_f_setViewBox_1862); + methods += new qt_gsi::GenericMethod ("transformForElement", "@brief Method QTransform QSvgRenderer::transformForElement(const QString &id)\n", true, &_init_f_transformForElement_c2025, &_call_f_transformForElement_c2025); + methods += new qt_gsi::GenericMethod (":viewBox", "@brief Method QRect QSvgRenderer::viewBox()\n", true, &_init_f_viewBox_c0, &_call_f_viewBox_c0); + methods += new qt_gsi::GenericMethod ("viewBoxF", "@brief Method QRectF QSvgRenderer::viewBoxF()\n", true, &_init_f_viewBoxF_c0, &_call_f_viewBoxF_c0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSvgRenderer::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QSvgRenderer (qtdecl_QObject (), "QtSvg", "QSvgRenderer_Native", + methods_QSvgRenderer (), + "@hide\n@alias QSvgRenderer"); + +GSI_QTSVG_PUBLIC gsi::Class &qtdecl_QSvgRenderer () { return decl_QSvgRenderer; } + +} + + +class QSvgRenderer_Adaptor : public QSvgRenderer, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSvgRenderer_Adaptor(); + + // [adaptor ctor] QSvgRenderer::QSvgRenderer(QObject *parent) + QSvgRenderer_Adaptor() : QSvgRenderer() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSvgRenderer::QSvgRenderer(QObject *parent) + QSvgRenderer_Adaptor(QObject *parent) : QSvgRenderer(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSvgRenderer::QSvgRenderer(const QString &filename, QObject *parent) + QSvgRenderer_Adaptor(const QString &filename) : QSvgRenderer(filename) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSvgRenderer::QSvgRenderer(const QString &filename, QObject *parent) + QSvgRenderer_Adaptor(const QString &filename, QObject *parent) : QSvgRenderer(filename, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSvgRenderer::QSvgRenderer(const QByteArray &contents, QObject *parent) + QSvgRenderer_Adaptor(const QByteArray &contents) : QSvgRenderer(contents) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSvgRenderer::QSvgRenderer(const QByteArray &contents, QObject *parent) + QSvgRenderer_Adaptor(const QByteArray &contents, QObject *parent) : QSvgRenderer(contents, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSvgRenderer::QSvgRenderer(QXmlStreamReader *contents, QObject *parent) + QSvgRenderer_Adaptor(QXmlStreamReader *contents) : QSvgRenderer(contents) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSvgRenderer::QSvgRenderer(QXmlStreamReader *contents, QObject *parent) + QSvgRenderer_Adaptor(QXmlStreamReader *contents, QObject *parent) : QSvgRenderer(contents, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QSvgRenderer::isSignalConnected(const QMetaMethod &signal) + bool fp_QSvgRenderer_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSvgRenderer::isSignalConnected(signal); + } + + // [expose] int QSvgRenderer::receivers(const char *signal) + int fp_QSvgRenderer_receivers_c1731 (const char *signal) const { + return QSvgRenderer::receivers(signal); + } + + // [expose] QObject *QSvgRenderer::sender() + QObject * fp_QSvgRenderer_sender_c0 () const { + return QSvgRenderer::sender(); + } + + // [expose] int QSvgRenderer::senderSignalIndex() + int fp_QSvgRenderer_senderSignalIndex_c0 () const { + return QSvgRenderer::senderSignalIndex(); + } + + // [adaptor impl] bool QSvgRenderer::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QSvgRenderer::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSvgRenderer_Adaptor::cbs_event_1217_0, _event); + } else { + return QSvgRenderer::event(_event); + } + } + + // [adaptor impl] bool QSvgRenderer::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSvgRenderer::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSvgRenderer_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSvgRenderer::eventFilter(watched, event); + } + } + + // [adaptor impl] void QSvgRenderer::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSvgRenderer::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSvgRenderer_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSvgRenderer::childEvent(event); + } + } + + // [adaptor impl] void QSvgRenderer::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSvgRenderer::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSvgRenderer_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSvgRenderer::customEvent(event); + } + } + + // [adaptor impl] void QSvgRenderer::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSvgRenderer::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSvgRenderer_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSvgRenderer::disconnectNotify(signal); + } + } + + // [adaptor impl] void QSvgRenderer::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSvgRenderer::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSvgRenderer_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSvgRenderer::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QSvgRenderer_Adaptor::~QSvgRenderer_Adaptor() { } + +// Constructor QSvgRenderer::QSvgRenderer(QObject *parent) (adaptor class) + +static void _init_ctor_QSvgRenderer_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSvgRenderer_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSvgRenderer_Adaptor (arg1)); +} + + +// Constructor QSvgRenderer::QSvgRenderer(const QString &filename, QObject *parent) (adaptor class) + +static void _init_ctor_QSvgRenderer_Adaptor_3219 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filename"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSvgRenderer_Adaptor_3219 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSvgRenderer_Adaptor (arg1, arg2)); +} + + +// Constructor QSvgRenderer::QSvgRenderer(const QByteArray &contents, QObject *parent) (adaptor class) + +static void _init_ctor_QSvgRenderer_Adaptor_3503 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("contents"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSvgRenderer_Adaptor_3503 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSvgRenderer_Adaptor (arg1, arg2)); +} + + +// Constructor QSvgRenderer::QSvgRenderer(QXmlStreamReader *contents, QObject *parent) (adaptor class) + +static void _init_ctor_QSvgRenderer_Adaptor_3417 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("contents"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSvgRenderer_Adaptor_3417 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlStreamReader *arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSvgRenderer_Adaptor (arg1, arg2)); +} + + +// void QSvgRenderer::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgRenderer_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSvgRenderer_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSvgRenderer::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgRenderer_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSvgRenderer_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QSvgRenderer::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgRenderer_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSvgRenderer_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QSvgRenderer::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSvgRenderer_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSvgRenderer_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSvgRenderer::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSvgRenderer_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSvgRenderer_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QSvgRenderer::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSvgRenderer_Adaptor *)cls)->fp_QSvgRenderer_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QSvgRenderer::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSvgRenderer_Adaptor *)cls)->fp_QSvgRenderer_receivers_c1731 (arg1)); +} + + +// exposed QObject *QSvgRenderer::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSvgRenderer_Adaptor *)cls)->fp_QSvgRenderer_sender_c0 ()); +} + + +// exposed int QSvgRenderer::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSvgRenderer_Adaptor *)cls)->fp_QSvgRenderer_senderSignalIndex_c0 ()); +} + + +// void QSvgRenderer::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSvgRenderer_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSvgRenderer_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSvgRenderer (); + +static gsi::Methods methods_QSvgRenderer_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSvgRenderer::QSvgRenderer(QObject *parent)\nThis method creates an object of class QSvgRenderer.", &_init_ctor_QSvgRenderer_Adaptor_1302, &_call_ctor_QSvgRenderer_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSvgRenderer::QSvgRenderer(const QString &filename, QObject *parent)\nThis method creates an object of class QSvgRenderer.", &_init_ctor_QSvgRenderer_Adaptor_3219, &_call_ctor_QSvgRenderer_Adaptor_3219); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSvgRenderer::QSvgRenderer(const QByteArray &contents, QObject *parent)\nThis method creates an object of class QSvgRenderer.", &_init_ctor_QSvgRenderer_Adaptor_3503, &_call_ctor_QSvgRenderer_Adaptor_3503); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSvgRenderer::QSvgRenderer(QXmlStreamReader *contents, QObject *parent)\nThis method creates an object of class QSvgRenderer.", &_init_ctor_QSvgRenderer_Adaptor_3417, &_call_ctor_QSvgRenderer_Adaptor_3417); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSvgRenderer::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSvgRenderer::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSvgRenderer::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QSvgRenderer::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSvgRenderer::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSvgRenderer::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSvgRenderer::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSvgRenderer::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSvgRenderer::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSvgRenderer::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QSvgRenderer_Adaptor (qtdecl_QSvgRenderer (), "QtSvg", "QSvgRenderer", + methods_QSvgRenderer_Adaptor (), + "@qt\n@brief Binding of QSvgRenderer"); + +} + diff --git a/src/gsiqt/qt6/QtSvg/gsiQtExternals.h b/src/gsiqt/qt6/QtSvg/gsiQtExternals.h new file mode 100644 index 000000000..2daa966f8 --- /dev/null +++ b/src/gsiqt/qt6/QtSvg/gsiQtExternals.h @@ -0,0 +1,48 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/* + External declarations for for Qt bindings + + DO NOT EDIT THIS FILE. + This file has been created automatically +*/ + +#if !defined(HDR_gsiQtSvgExternals) +#define HDR_gsiQtSvgExternals + +#include "gsiClass.h" +#include "gsiQtSvgCommon.h" + +class QSvgGenerator; + +namespace gsi { GSI_QTSVG_PUBLIC gsi::Class &qtdecl_QSvgGenerator (); } + +class QSvgRenderer; + +namespace gsi { GSI_QTSVG_PUBLIC gsi::Class &qtdecl_QSvgRenderer (); } + + +#define QT_EXTERNAL_BASE(X) gsi::qtdecl_##X(), + +#endif + diff --git a/src/gsiqt/qt6/QtSvg/gsiQtSvgCommon.h b/src/gsiqt/qt6/QtSvg/gsiQtSvgCommon.h new file mode 100644 index 000000000..0551f1156 --- /dev/null +++ b/src/gsiqt/qt6/QtSvg/gsiQtSvgCommon.h @@ -0,0 +1,25 @@ +/** + * Common header for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "tlDefs.h" + +#if !defined(HDR_gsiQtSvgCommon_h) +# define HDR_gsiQtSvgCommon_h + +# ifdef MAKE_GSI_QTSVG_LIBRARY +# define GSI_QTSVG_PUBLIC DEF_INSIDE_PUBLIC +# define GSI_QTSVG_PUBLIC_TEMPLATE DEF_INSIDE_PUBLIC_TEMPLATE +# define GSI_QTSVG_LOCAL DEF_INSIDE_LOCAL +# else +# define GSI_QTSVG_PUBLIC DEF_OUTSIDE_PUBLIC +# define GSI_QTSVG_PUBLIC_TEMPLATE DEF_OUTSIDE_PUBLIC_TEMPLATE +# define GSI_QTSVG_LOCAL DEF_OUTSIDE_LOCAL +# endif + +#define FORCE_LINK_GSI_QTSVG GSI_QTSVG_PUBLIC int _force_link_gsiQtSvg_f (); int _force_link_gsiQtSvg = _force_link_gsiQtSvg_f (); + +#endif diff --git a/src/gsiqt/qt6/QtSvg/gsiQtSvgMain.cc b/src/gsiqt/qt6/QtSvg/gsiQtSvgMain.cc new file mode 100644 index 000000000..13b0b9d1e --- /dev/null +++ b/src/gsiqt/qt6/QtSvg/gsiQtSvgMain.cc @@ -0,0 +1,11 @@ +/** + * Main source file for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "gsiQtSvgCommon.h" + +GSI_QTSVG_PUBLIC int _force_link_gsiQtSvg_f () { return 0; } + diff --git a/src/gsiqt/qt6/QtUiTools/QtUiTools.pri b/src/gsiqt/qt6/QtUiTools/QtUiTools.pri new file mode 100644 index 000000000..616643bc8 --- /dev/null +++ b/src/gsiqt/qt6/QtUiTools/QtUiTools.pri @@ -0,0 +1,13 @@ +# +# Partial QMAKE project file for Qt bindings +# +# DO NOT EDIT THIS FILE. +# This file has been created automatically +# + +SOURCES += \ + gsiQtUiToolsMain.cc \ + $$PWD/gsiDeclQUiLoader.cc + +HEADERS += gsiQtUiToolsCommon.h + diff --git a/src/gsiqt/qt6/QtUiTools/QtUiTools.pro b/src/gsiqt/qt6/QtUiTools/QtUiTools.pro new file mode 100644 index 000000000..eec9abbec --- /dev/null +++ b/src/gsiqt/qt6/QtUiTools/QtUiTools.pro @@ -0,0 +1,20 @@ + + +DESTDIR = $$OUT_PWD/../../.. +TARGET = klayout_QtUiTools + +include($$PWD/../../../lib.pri) + +DEFINES += MAKE_GSI_QTUITOOLS_LIBRARY + +INCLUDEPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC +DEPENDPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC + +LIBS += -L$$DESTDIR -lklayout_tl -lklayout_gsi -lklayout_qtbasic -lklayout_QtCore + +SOURCES += \ + +HEADERS += \ + +include(QtUiTools.pri) + diff --git a/src/gsiqt/qt6/QtUiTools/gsiDeclQUiLoader.cc b/src/gsiqt/qt6/QtUiTools/gsiDeclQUiLoader.cc new file mode 100644 index 000000000..bd078b552 --- /dev/null +++ b/src/gsiqt/qt6/QtUiTools/gsiDeclQUiLoader.cc @@ -0,0 +1,1018 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQUiLoader.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtUiToolsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QUiLoader + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QUiLoader::staticMetaObject); +} + + +// void QUiLoader::addPluginPath(const QString &path) + + +static void _init_f_addPluginPath_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addPluginPath_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUiLoader *)cls)->addPluginPath (arg1); +} + + +// QStringList QUiLoader::availableLayouts() + + +static void _init_f_availableLayouts_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_availableLayouts_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QUiLoader *)cls)->availableLayouts ()); +} + + +// QStringList QUiLoader::availableWidgets() + + +static void _init_f_availableWidgets_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_availableWidgets_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QUiLoader *)cls)->availableWidgets ()); +} + + +// void QUiLoader::clearPluginPaths() + + +static void _init_f_clearPluginPaths_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearPluginPaths_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUiLoader *)cls)->clearPluginPaths (); +} + + +// QAction *QUiLoader::createAction(QObject *parent, const QString &name) + + +static void _init_f_createAction_3219 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_createAction_3219 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QAction *)((QUiLoader *)cls)->createAction (arg1, arg2)); +} + + +// QActionGroup *QUiLoader::createActionGroup(QObject *parent, const QString &name) + + +static void _init_f_createActionGroup_3219 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_createActionGroup_3219 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QActionGroup *)((QUiLoader *)cls)->createActionGroup (arg1, arg2)); +} + + +// QLayout *QUiLoader::createLayout(const QString &className, QObject *parent, const QString &name) + + +static void _init_f_createLayout_5136 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("className"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("name", true, "QString()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_createLayout_5136 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QLayout *)((QUiLoader *)cls)->createLayout (arg1, arg2, arg3)); +} + + +// QWidget *QUiLoader::createWidget(const QString &className, QWidget *parent, const QString &name) + + +static void _init_f_createWidget_5149 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("className"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("name", true, "QString()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_createWidget_5149 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QWidget *)((QUiLoader *)cls)->createWidget (arg1, arg2, arg3)); +} + + +// QString QUiLoader::errorString() + + +static void _init_f_errorString_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_errorString_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QUiLoader *)cls)->errorString ()); +} + + +// bool QUiLoader::isLanguageChangeEnabled() + + +static void _init_f_isLanguageChangeEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isLanguageChangeEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUiLoader *)cls)->isLanguageChangeEnabled ()); +} + + +// bool QUiLoader::isTranslationEnabled() + + +static void _init_f_isTranslationEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isTranslationEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUiLoader *)cls)->isTranslationEnabled ()); +} + + +// QWidget *QUiLoader::load(QIODevice *device, QWidget *parentWidget) + + +static void _init_f_load_2654 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("device"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parentWidget", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_load_2654 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QWidget *)((QUiLoader *)cls)->load (arg1, arg2)); +} + + +// QStringList QUiLoader::pluginPaths() + + +static void _init_f_pluginPaths_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pluginPaths_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QUiLoader *)cls)->pluginPaths ()); +} + + +// void QUiLoader::setLanguageChangeEnabled(bool enabled) + + +static void _init_f_setLanguageChangeEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLanguageChangeEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUiLoader *)cls)->setLanguageChangeEnabled (arg1); +} + + +// void QUiLoader::setTranslationEnabled(bool enabled) + + +static void _init_f_setTranslationEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTranslationEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUiLoader *)cls)->setTranslationEnabled (arg1); +} + + +// void QUiLoader::setWorkingDirectory(const QDir &dir) + + +static void _init_f_setWorkingDirectory_1681 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dir"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWorkingDirectory_1681 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDir &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUiLoader *)cls)->setWorkingDirectory (arg1); +} + + +// QDir QUiLoader::workingDirectory() + + +static void _init_f_workingDirectory_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_workingDirectory_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDir)((QUiLoader *)cls)->workingDirectory ()); +} + + +// static QString QUiLoader::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QUiLoader::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QUiLoader () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addPluginPath", "@brief Method void QUiLoader::addPluginPath(const QString &path)\n", false, &_init_f_addPluginPath_2025, &_call_f_addPluginPath_2025); + methods += new qt_gsi::GenericMethod ("availableLayouts", "@brief Method QStringList QUiLoader::availableLayouts()\n", true, &_init_f_availableLayouts_c0, &_call_f_availableLayouts_c0); + methods += new qt_gsi::GenericMethod ("availableWidgets", "@brief Method QStringList QUiLoader::availableWidgets()\n", true, &_init_f_availableWidgets_c0, &_call_f_availableWidgets_c0); + methods += new qt_gsi::GenericMethod ("clearPluginPaths", "@brief Method void QUiLoader::clearPluginPaths()\n", false, &_init_f_clearPluginPaths_0, &_call_f_clearPluginPaths_0); + methods += new qt_gsi::GenericMethod ("createAction", "@brief Method QAction *QUiLoader::createAction(QObject *parent, const QString &name)\n", false, &_init_f_createAction_3219, &_call_f_createAction_3219); + methods += new qt_gsi::GenericMethod ("createActionGroup", "@brief Method QActionGroup *QUiLoader::createActionGroup(QObject *parent, const QString &name)\n", false, &_init_f_createActionGroup_3219, &_call_f_createActionGroup_3219); + methods += new qt_gsi::GenericMethod ("createLayout", "@brief Method QLayout *QUiLoader::createLayout(const QString &className, QObject *parent, const QString &name)\n", false, &_init_f_createLayout_5136, &_call_f_createLayout_5136); + methods += new qt_gsi::GenericMethod ("createWidget", "@brief Method QWidget *QUiLoader::createWidget(const QString &className, QWidget *parent, const QString &name)\n", false, &_init_f_createWidget_5149, &_call_f_createWidget_5149); + methods += new qt_gsi::GenericMethod ("errorString", "@brief Method QString QUiLoader::errorString()\n", true, &_init_f_errorString_c0, &_call_f_errorString_c0); + methods += new qt_gsi::GenericMethod ("isLanguageChangeEnabled?", "@brief Method bool QUiLoader::isLanguageChangeEnabled()\n", true, &_init_f_isLanguageChangeEnabled_c0, &_call_f_isLanguageChangeEnabled_c0); + methods += new qt_gsi::GenericMethod ("isTranslationEnabled?", "@brief Method bool QUiLoader::isTranslationEnabled()\n", true, &_init_f_isTranslationEnabled_c0, &_call_f_isTranslationEnabled_c0); + methods += new qt_gsi::GenericMethod ("load", "@brief Method QWidget *QUiLoader::load(QIODevice *device, QWidget *parentWidget)\n", false, &_init_f_load_2654, &_call_f_load_2654); + methods += new qt_gsi::GenericMethod ("pluginPaths", "@brief Method QStringList QUiLoader::pluginPaths()\n", true, &_init_f_pluginPaths_c0, &_call_f_pluginPaths_c0); + methods += new qt_gsi::GenericMethod ("setLanguageChangeEnabled", "@brief Method void QUiLoader::setLanguageChangeEnabled(bool enabled)\n", false, &_init_f_setLanguageChangeEnabled_864, &_call_f_setLanguageChangeEnabled_864); + methods += new qt_gsi::GenericMethod ("setTranslationEnabled", "@brief Method void QUiLoader::setTranslationEnabled(bool enabled)\n", false, &_init_f_setTranslationEnabled_864, &_call_f_setTranslationEnabled_864); + methods += new qt_gsi::GenericMethod ("setWorkingDirectory", "@brief Method void QUiLoader::setWorkingDirectory(const QDir &dir)\n", false, &_init_f_setWorkingDirectory_1681, &_call_f_setWorkingDirectory_1681); + methods += new qt_gsi::GenericMethod ("workingDirectory", "@brief Method QDir QUiLoader::workingDirectory()\n", true, &_init_f_workingDirectory_c0, &_call_f_workingDirectory_c0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QUiLoader::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QUiLoader (qtdecl_QObject (), "QtUiTools", "QUiLoader_Native", + methods_QUiLoader (), + "@hide\n@alias QUiLoader"); + +GSI_QTUITOOLS_PUBLIC gsi::Class &qtdecl_QUiLoader () { return decl_QUiLoader; } + +} + + +class QUiLoader_Adaptor : public QUiLoader, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QUiLoader_Adaptor(); + + // [adaptor ctor] QUiLoader::QUiLoader(QObject *parent) + QUiLoader_Adaptor() : QUiLoader() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QUiLoader::QUiLoader(QObject *parent) + QUiLoader_Adaptor(QObject *parent) : QUiLoader(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QUiLoader::isSignalConnected(const QMetaMethod &signal) + bool fp_QUiLoader_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QUiLoader::isSignalConnected(signal); + } + + // [expose] int QUiLoader::receivers(const char *signal) + int fp_QUiLoader_receivers_c1731 (const char *signal) const { + return QUiLoader::receivers(signal); + } + + // [expose] QObject *QUiLoader::sender() + QObject * fp_QUiLoader_sender_c0 () const { + return QUiLoader::sender(); + } + + // [expose] int QUiLoader::senderSignalIndex() + int fp_QUiLoader_senderSignalIndex_c0 () const { + return QUiLoader::senderSignalIndex(); + } + + // [adaptor impl] QAction *QUiLoader::createAction(QObject *parent, const QString &name) + QAction * cbs_createAction_3219_2(QObject *parent, const QString &name) + { + return QUiLoader::createAction(parent, name); + } + + virtual QAction * createAction(QObject *parent, const QString &name) + { + if (cb_createAction_3219_2.can_issue()) { + return cb_createAction_3219_2.issue(&QUiLoader_Adaptor::cbs_createAction_3219_2, parent, name); + } else { + return QUiLoader::createAction(parent, name); + } + } + + // [adaptor impl] QActionGroup *QUiLoader::createActionGroup(QObject *parent, const QString &name) + QActionGroup * cbs_createActionGroup_3219_2(QObject *parent, const QString &name) + { + return QUiLoader::createActionGroup(parent, name); + } + + virtual QActionGroup * createActionGroup(QObject *parent, const QString &name) + { + if (cb_createActionGroup_3219_2.can_issue()) { + return cb_createActionGroup_3219_2.issue(&QUiLoader_Adaptor::cbs_createActionGroup_3219_2, parent, name); + } else { + return QUiLoader::createActionGroup(parent, name); + } + } + + // [adaptor impl] QLayout *QUiLoader::createLayout(const QString &className, QObject *parent, const QString &name) + QLayout * cbs_createLayout_5136_2(const QString &className, QObject *parent, const QString &name) + { + return QUiLoader::createLayout(className, parent, name); + } + + virtual QLayout * createLayout(const QString &className, QObject *parent, const QString &name) + { + if (cb_createLayout_5136_2.can_issue()) { + return cb_createLayout_5136_2.issue(&QUiLoader_Adaptor::cbs_createLayout_5136_2, className, parent, name); + } else { + return QUiLoader::createLayout(className, parent, name); + } + } + + // [adaptor impl] QWidget *QUiLoader::createWidget(const QString &className, QWidget *parent, const QString &name) + QWidget * cbs_createWidget_5149_2(const QString &className, QWidget *parent, const QString &name) + { + return QUiLoader::createWidget(className, parent, name); + } + + virtual QWidget * createWidget(const QString &className, QWidget *parent, const QString &name) + { + if (cb_createWidget_5149_2.can_issue()) { + return cb_createWidget_5149_2.issue(&QUiLoader_Adaptor::cbs_createWidget_5149_2, className, parent, name); + } else { + return QUiLoader::createWidget(className, parent, name); + } + } + + // [adaptor impl] bool QUiLoader::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QUiLoader::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QUiLoader_Adaptor::cbs_event_1217_0, _event); + } else { + return QUiLoader::event(_event); + } + } + + // [adaptor impl] bool QUiLoader::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QUiLoader::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QUiLoader_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QUiLoader::eventFilter(watched, event); + } + } + + // [adaptor impl] void QUiLoader::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QUiLoader::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QUiLoader_Adaptor::cbs_childEvent_1701_0, event); + } else { + QUiLoader::childEvent(event); + } + } + + // [adaptor impl] void QUiLoader::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QUiLoader::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QUiLoader_Adaptor::cbs_customEvent_1217_0, event); + } else { + QUiLoader::customEvent(event); + } + } + + // [adaptor impl] void QUiLoader::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QUiLoader::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QUiLoader_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QUiLoader::disconnectNotify(signal); + } + } + + // [adaptor impl] void QUiLoader::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QUiLoader::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QUiLoader_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QUiLoader::timerEvent(event); + } + } + + gsi::Callback cb_createAction_3219_2; + gsi::Callback cb_createActionGroup_3219_2; + gsi::Callback cb_createLayout_5136_2; + gsi::Callback cb_createWidget_5149_2; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QUiLoader_Adaptor::~QUiLoader_Adaptor() { } + +// Constructor QUiLoader::QUiLoader(QObject *parent) (adaptor class) + +static void _init_ctor_QUiLoader_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QUiLoader_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QUiLoader_Adaptor (arg1)); +} + + +// void QUiLoader::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUiLoader_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QUiLoader_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// QAction *QUiLoader::createAction(QObject *parent, const QString &name) + +static void _init_cbs_createAction_3219_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_createAction_3219_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + ret.write ((QAction *)((QUiLoader_Adaptor *)cls)->cbs_createAction_3219_2 (arg1, arg2)); +} + +static void _set_callback_cbs_createAction_3219_2 (void *cls, const gsi::Callback &cb) +{ + ((QUiLoader_Adaptor *)cls)->cb_createAction_3219_2 = cb; +} + + +// QActionGroup *QUiLoader::createActionGroup(QObject *parent, const QString &name) + +static void _init_cbs_createActionGroup_3219_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_createActionGroup_3219_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + const QString &arg2 = args.read (heap); + ret.write ((QActionGroup *)((QUiLoader_Adaptor *)cls)->cbs_createActionGroup_3219_2 (arg1, arg2)); +} + +static void _set_callback_cbs_createActionGroup_3219_2 (void *cls, const gsi::Callback &cb) +{ + ((QUiLoader_Adaptor *)cls)->cb_createActionGroup_3219_2 = cb; +} + + +// QLayout *QUiLoader::createLayout(const QString &className, QObject *parent, const QString &name) + +static void _init_cbs_createLayout_5136_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("className"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("name"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_createLayout_5136_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + QObject *arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + ret.write ((QLayout *)((QUiLoader_Adaptor *)cls)->cbs_createLayout_5136_2 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_createLayout_5136_2 (void *cls, const gsi::Callback &cb) +{ + ((QUiLoader_Adaptor *)cls)->cb_createLayout_5136_2 = cb; +} + + +// QWidget *QUiLoader::createWidget(const QString &className, QWidget *parent, const QString &name) + +static void _init_cbs_createWidget_5149_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("className"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("name"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_createWidget_5149_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + QWidget *arg2 = args.read (heap); + const QString &arg3 = args.read (heap); + ret.write ((QWidget *)((QUiLoader_Adaptor *)cls)->cbs_createWidget_5149_2 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_createWidget_5149_2 (void *cls, const gsi::Callback &cb) +{ + ((QUiLoader_Adaptor *)cls)->cb_createWidget_5149_2 = cb; +} + + +// void QUiLoader::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUiLoader_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QUiLoader_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QUiLoader::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUiLoader_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QUiLoader_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QUiLoader::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QUiLoader_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QUiLoader_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QUiLoader::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QUiLoader_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QUiLoader_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QUiLoader::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QUiLoader_Adaptor *)cls)->fp_QUiLoader_isSignalConnected_c2394 (arg1)); +} + + +// exposed int QUiLoader::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QUiLoader_Adaptor *)cls)->fp_QUiLoader_receivers_c1731 (arg1)); +} + + +// exposed QObject *QUiLoader::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QUiLoader_Adaptor *)cls)->fp_QUiLoader_sender_c0 ()); +} + + +// exposed int QUiLoader::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QUiLoader_Adaptor *)cls)->fp_QUiLoader_senderSignalIndex_c0 ()); +} + + +// void QUiLoader::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUiLoader_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QUiLoader_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QUiLoader (); + +static gsi::Methods methods_QUiLoader_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QUiLoader::QUiLoader(QObject *parent)\nThis method creates an object of class QUiLoader.", &_init_ctor_QUiLoader_Adaptor_1302, &_call_ctor_QUiLoader_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QUiLoader::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("createAction", "@brief Virtual method QAction *QUiLoader::createAction(QObject *parent, const QString &name)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_createAction_3219_2, &_call_cbs_createAction_3219_2); + methods += new qt_gsi::GenericMethod ("createAction", "@hide", false, &_init_cbs_createAction_3219_2, &_call_cbs_createAction_3219_2, &_set_callback_cbs_createAction_3219_2); + methods += new qt_gsi::GenericMethod ("createActionGroup", "@brief Virtual method QActionGroup *QUiLoader::createActionGroup(QObject *parent, const QString &name)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_createActionGroup_3219_2, &_call_cbs_createActionGroup_3219_2); + methods += new qt_gsi::GenericMethod ("createActionGroup", "@hide", false, &_init_cbs_createActionGroup_3219_2, &_call_cbs_createActionGroup_3219_2, &_set_callback_cbs_createActionGroup_3219_2); + methods += new qt_gsi::GenericMethod ("createLayout", "@brief Virtual method QLayout *QUiLoader::createLayout(const QString &className, QObject *parent, const QString &name)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_createLayout_5136_2, &_call_cbs_createLayout_5136_2); + methods += new qt_gsi::GenericMethod ("createLayout", "@hide", false, &_init_cbs_createLayout_5136_2, &_call_cbs_createLayout_5136_2, &_set_callback_cbs_createLayout_5136_2); + methods += new qt_gsi::GenericMethod ("createWidget", "@brief Virtual method QWidget *QUiLoader::createWidget(const QString &className, QWidget *parent, const QString &name)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_createWidget_5149_2, &_call_cbs_createWidget_5149_2); + methods += new qt_gsi::GenericMethod ("createWidget", "@hide", false, &_init_cbs_createWidget_5149_2, &_call_cbs_createWidget_5149_2, &_set_callback_cbs_createWidget_5149_2); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QUiLoader::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QUiLoader::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QUiLoader::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QUiLoader::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QUiLoader::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QUiLoader::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QUiLoader::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QUiLoader::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QUiLoader::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QUiLoader_Adaptor (qtdecl_QUiLoader (), "QtUiTools", "QUiLoader", + methods_QUiLoader_Adaptor (), + "@qt\n@brief Binding of QUiLoader"); + +} + diff --git a/src/gsiqt/qt6/QtUiTools/gsiQtExternals.h b/src/gsiqt/qt6/QtUiTools/gsiQtExternals.h new file mode 100644 index 000000000..9ea29b4ca --- /dev/null +++ b/src/gsiqt/qt6/QtUiTools/gsiQtExternals.h @@ -0,0 +1,44 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/* + External declarations for for Qt bindings + + DO NOT EDIT THIS FILE. + This file has been created automatically +*/ + +#if !defined(HDR_gsiQtUiToolsExternals) +#define HDR_gsiQtUiToolsExternals + +#include "gsiClass.h" +#include "gsiQtUiToolsCommon.h" + +class QUiLoader; + +namespace gsi { GSI_QTUITOOLS_PUBLIC gsi::Class &qtdecl_QUiLoader (); } + + +#define QT_EXTERNAL_BASE(X) gsi::qtdecl_##X(), + +#endif + diff --git a/src/gsiqt/qt6/QtUiTools/gsiQtUiToolsCommon.h b/src/gsiqt/qt6/QtUiTools/gsiQtUiToolsCommon.h new file mode 100644 index 000000000..49782546e --- /dev/null +++ b/src/gsiqt/qt6/QtUiTools/gsiQtUiToolsCommon.h @@ -0,0 +1,25 @@ +/** + * Common header for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "tlDefs.h" + +#if !defined(HDR_gsiQtUiToolsCommon_h) +# define HDR_gsiQtUiToolsCommon_h + +# ifdef MAKE_GSI_QTUITOOLS_LIBRARY +# define GSI_QTUITOOLS_PUBLIC DEF_INSIDE_PUBLIC +# define GSI_QTUITOOLS_PUBLIC_TEMPLATE DEF_INSIDE_PUBLIC_TEMPLATE +# define GSI_QTUITOOLS_LOCAL DEF_INSIDE_LOCAL +# else +# define GSI_QTUITOOLS_PUBLIC DEF_OUTSIDE_PUBLIC +# define GSI_QTUITOOLS_PUBLIC_TEMPLATE DEF_OUTSIDE_PUBLIC_TEMPLATE +# define GSI_QTUITOOLS_LOCAL DEF_OUTSIDE_LOCAL +# endif + +#define FORCE_LINK_GSI_QTUITOOLS GSI_QTUITOOLS_PUBLIC int _force_link_gsiQtUiTools_f (); int _force_link_gsiQtUiTools = _force_link_gsiQtUiTools_f (); + +#endif diff --git a/src/gsiqt/qt6/QtUiTools/gsiQtUiToolsMain.cc b/src/gsiqt/qt6/QtUiTools/gsiQtUiToolsMain.cc new file mode 100644 index 000000000..fce03b11f --- /dev/null +++ b/src/gsiqt/qt6/QtUiTools/gsiQtUiToolsMain.cc @@ -0,0 +1,11 @@ +/** + * Main source file for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "gsiQtUiToolsCommon.h" + +GSI_QTUITOOLS_PUBLIC int _force_link_gsiQtUiTools_f () { return 0; } + diff --git a/src/gsiqt/qt6/QtWidgets/QtWidgets.pri b/src/gsiqt/qt6/QtWidgets/QtWidgets.pri new file mode 100644 index 000000000..84d1cb0ad --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/QtWidgets.pri @@ -0,0 +1,201 @@ +# +# Partial QMAKE project file for Qt bindings +# +# DO NOT EDIT THIS FILE. +# This file has been created automatically +# + +SOURCES += \ + gsiQtWidgetsMain.cc \ + $$PWD/gsiDeclQAbstractButton.cc \ + $$PWD/gsiDeclQAbstractGraphicsShapeItem.cc \ + $$PWD/gsiDeclQAbstractItemDelegate.cc \ + $$PWD/gsiDeclQAbstractItemView.cc \ + $$PWD/gsiDeclQAbstractScrollArea.cc \ + $$PWD/gsiDeclQAbstractSlider.cc \ + $$PWD/gsiDeclQAbstractSpinBox.cc \ + $$PWD/gsiDeclQAccessibleWidget.cc \ + $$PWD/gsiDeclQApplication.cc \ + $$PWD/gsiDeclQBoxLayout.cc \ + $$PWD/gsiDeclQButtonGroup.cc \ + $$PWD/gsiDeclQCalendarWidget.cc \ + $$PWD/gsiDeclQCheckBox.cc \ + $$PWD/gsiDeclQColorDialog.cc \ + $$PWD/gsiDeclQColormap.cc \ + $$PWD/gsiDeclQColumnView.cc \ + $$PWD/gsiDeclQComboBox.cc \ + $$PWD/gsiDeclQCommandLinkButton.cc \ + $$PWD/gsiDeclQCommonStyle.cc \ + $$PWD/gsiDeclQCompleter.cc \ + $$PWD/gsiDeclQDataWidgetMapper.cc \ + $$PWD/gsiDeclQDateEdit.cc \ + $$PWD/gsiDeclQDateTimeEdit.cc \ + $$PWD/gsiDeclQDial.cc \ + $$PWD/gsiDeclQDialog.cc \ + $$PWD/gsiDeclQDialogButtonBox.cc \ + $$PWD/gsiDeclQDockWidget.cc \ + $$PWD/gsiDeclQDoubleSpinBox.cc \ + $$PWD/gsiDeclQErrorMessage.cc \ + $$PWD/gsiDeclQFileDialog.cc \ + $$PWD/gsiDeclQFileIconProvider.cc \ + $$PWD/gsiDeclQFocusFrame.cc \ + $$PWD/gsiDeclQFontComboBox.cc \ + $$PWD/gsiDeclQFontDialog.cc \ + $$PWD/gsiDeclQFormLayout.cc \ + $$PWD/gsiDeclQFormLayout_TakeRowResult.cc \ + $$PWD/gsiDeclQFrame.cc \ + $$PWD/gsiDeclQGesture.cc \ + $$PWD/gsiDeclQGestureEvent.cc \ + $$PWD/gsiDeclQGestureRecognizer.cc \ + $$PWD/gsiDeclQGraphicsAnchor.cc \ + $$PWD/gsiDeclQGraphicsAnchorLayout.cc \ + $$PWD/gsiDeclQGraphicsBlurEffect.cc \ + $$PWD/gsiDeclQGraphicsColorizeEffect.cc \ + $$PWD/gsiDeclQGraphicsDropShadowEffect.cc \ + $$PWD/gsiDeclQGraphicsEffect.cc \ + $$PWD/gsiDeclQGraphicsEllipseItem.cc \ + $$PWD/gsiDeclQGraphicsGridLayout.cc \ + $$PWD/gsiDeclQGraphicsItem.cc \ + $$PWD/gsiDeclQGraphicsItemAnimation.cc \ + $$PWD/gsiDeclQGraphicsItemGroup.cc \ + $$PWD/gsiDeclQGraphicsLayout.cc \ + $$PWD/gsiDeclQGraphicsLayoutItem.cc \ + $$PWD/gsiDeclQGraphicsLineItem.cc \ + $$PWD/gsiDeclQGraphicsLinearLayout.cc \ + $$PWD/gsiDeclQGraphicsObject.cc \ + $$PWD/gsiDeclQGraphicsOpacityEffect.cc \ + $$PWD/gsiDeclQGraphicsPathItem.cc \ + $$PWD/gsiDeclQGraphicsPixmapItem.cc \ + $$PWD/gsiDeclQGraphicsPolygonItem.cc \ + $$PWD/gsiDeclQGraphicsProxyWidget.cc \ + $$PWD/gsiDeclQGraphicsRectItem.cc \ + $$PWD/gsiDeclQGraphicsRotation.cc \ + $$PWD/gsiDeclQGraphicsScale.cc \ + $$PWD/gsiDeclQGraphicsScene.cc \ + $$PWD/gsiDeclQGraphicsSceneContextMenuEvent.cc \ + $$PWD/gsiDeclQGraphicsSceneDragDropEvent.cc \ + $$PWD/gsiDeclQGraphicsSceneEvent.cc \ + $$PWD/gsiDeclQGraphicsSceneHelpEvent.cc \ + $$PWD/gsiDeclQGraphicsSceneHoverEvent.cc \ + $$PWD/gsiDeclQGraphicsSceneMouseEvent.cc \ + $$PWD/gsiDeclQGraphicsSceneMoveEvent.cc \ + $$PWD/gsiDeclQGraphicsSceneResizeEvent.cc \ + $$PWD/gsiDeclQGraphicsSceneWheelEvent.cc \ + $$PWD/gsiDeclQGraphicsSimpleTextItem.cc \ + $$PWD/gsiDeclQGraphicsTextItem.cc \ + $$PWD/gsiDeclQGraphicsTransform.cc \ + $$PWD/gsiDeclQGraphicsView.cc \ + $$PWD/gsiDeclQGraphicsWidget.cc \ + $$PWD/gsiDeclQGridLayout.cc \ + $$PWD/gsiDeclQGroupBox.cc \ + $$PWD/gsiDeclQHBoxLayout.cc \ + $$PWD/gsiDeclQHeaderView.cc \ + $$PWD/gsiDeclQInputDialog.cc \ + $$PWD/gsiDeclQItemDelegate.cc \ + $$PWD/gsiDeclQItemEditorCreatorBase.cc \ + $$PWD/gsiDeclQItemEditorFactory.cc \ + $$PWD/gsiDeclQKeySequenceEdit.cc \ + $$PWD/gsiDeclQLCDNumber.cc \ + $$PWD/gsiDeclQLabel.cc \ + $$PWD/gsiDeclQLayout.cc \ + $$PWD/gsiDeclQLayoutItem.cc \ + $$PWD/gsiDeclQLineEdit.cc \ + $$PWD/gsiDeclQListView.cc \ + $$PWD/gsiDeclQListWidget.cc \ + $$PWD/gsiDeclQListWidgetItem.cc \ + $$PWD/gsiDeclQMainWindow.cc \ + $$PWD/gsiDeclQMdiArea.cc \ + $$PWD/gsiDeclQMdiSubWindow.cc \ + $$PWD/gsiDeclQMenu.cc \ + $$PWD/gsiDeclQMenuBar.cc \ + $$PWD/gsiDeclQMessageBox.cc \ + $$PWD/gsiDeclQPanGesture.cc \ + $$PWD/gsiDeclQPinchGesture.cc \ + $$PWD/gsiDeclQPlainTextDocumentLayout.cc \ + $$PWD/gsiDeclQPlainTextEdit.cc \ + $$PWD/gsiDeclQProgressBar.cc \ + $$PWD/gsiDeclQProgressDialog.cc \ + $$PWD/gsiDeclQPushButton.cc \ + $$PWD/gsiDeclQRadioButton.cc \ + $$PWD/gsiDeclQRubberBand.cc \ + $$PWD/gsiDeclQScrollArea.cc \ + $$PWD/gsiDeclQScrollBar.cc \ + $$PWD/gsiDeclQScroller.cc \ + $$PWD/gsiDeclQScrollerProperties.cc \ + $$PWD/gsiDeclQSizeGrip.cc \ + $$PWD/gsiDeclQSizePolicy.cc \ + $$PWD/gsiDeclQSlider.cc \ + $$PWD/gsiDeclQSpacerItem.cc \ + $$PWD/gsiDeclQSpinBox.cc \ + $$PWD/gsiDeclQSplashScreen.cc \ + $$PWD/gsiDeclQSplitter.cc \ + $$PWD/gsiDeclQSplitterHandle.cc \ + $$PWD/gsiDeclQStackedLayout.cc \ + $$PWD/gsiDeclQStackedWidget.cc \ + $$PWD/gsiDeclQStatusBar.cc \ + $$PWD/gsiDeclQStyle.cc \ + $$PWD/gsiDeclQStyleFactory.cc \ + $$PWD/gsiDeclQStyleHintReturn.cc \ + $$PWD/gsiDeclQStyleHintReturnMask.cc \ + $$PWD/gsiDeclQStyleHintReturnVariant.cc \ + $$PWD/gsiDeclQStyleOption.cc \ + $$PWD/gsiDeclQStyleOptionButton.cc \ + $$PWD/gsiDeclQStyleOptionComboBox.cc \ + $$PWD/gsiDeclQStyleOptionComplex.cc \ + $$PWD/gsiDeclQStyleOptionDockWidget.cc \ + $$PWD/gsiDeclQStyleOptionFocusRect.cc \ + $$PWD/gsiDeclQStyleOptionFrame.cc \ + $$PWD/gsiDeclQStyleOptionGraphicsItem.cc \ + $$PWD/gsiDeclQStyleOptionGroupBox.cc \ + $$PWD/gsiDeclQStyleOptionHeader.cc \ + $$PWD/gsiDeclQStyleOptionHeaderV2.cc \ + $$PWD/gsiDeclQStyleOptionMenuItem.cc \ + $$PWD/gsiDeclQStyleOptionProgressBar.cc \ + $$PWD/gsiDeclQStyleOptionRubberBand.cc \ + $$PWD/gsiDeclQStyleOptionSizeGrip.cc \ + $$PWD/gsiDeclQStyleOptionSlider.cc \ + $$PWD/gsiDeclQStyleOptionSpinBox.cc \ + $$PWD/gsiDeclQStyleOptionTab.cc \ + $$PWD/gsiDeclQStyleOptionTabBarBase.cc \ + $$PWD/gsiDeclQStyleOptionTabWidgetFrame.cc \ + $$PWD/gsiDeclQStyleOptionTitleBar.cc \ + $$PWD/gsiDeclQStyleOptionToolBar.cc \ + $$PWD/gsiDeclQStyleOptionToolBox.cc \ + $$PWD/gsiDeclQStyleOptionToolButton.cc \ + $$PWD/gsiDeclQStyleOptionViewItem.cc \ + $$PWD/gsiDeclQStylePainter.cc \ + $$PWD/gsiDeclQStylePlugin.cc \ + $$PWD/gsiDeclQStyledItemDelegate.cc \ + $$PWD/gsiDeclQSwipeGesture.cc \ + $$PWD/gsiDeclQSystemTrayIcon.cc \ + $$PWD/gsiDeclQTabBar.cc \ + $$PWD/gsiDeclQTabWidget.cc \ + $$PWD/gsiDeclQTableView.cc \ + $$PWD/gsiDeclQTableWidget.cc \ + $$PWD/gsiDeclQTableWidgetItem.cc \ + $$PWD/gsiDeclQTableWidgetSelectionRange.cc \ + $$PWD/gsiDeclQTapAndHoldGesture.cc \ + $$PWD/gsiDeclQTapGesture.cc \ + $$PWD/gsiDeclQTextBrowser.cc \ + $$PWD/gsiDeclQTextEdit.cc \ + $$PWD/gsiDeclQTextEdit_ExtraSelection.cc \ + $$PWD/gsiDeclQTimeEdit.cc \ + $$PWD/gsiDeclQToolBar.cc \ + $$PWD/gsiDeclQToolBox.cc \ + $$PWD/gsiDeclQToolButton.cc \ + $$PWD/gsiDeclQToolTip.cc \ + $$PWD/gsiDeclQTreeView.cc \ + $$PWD/gsiDeclQTreeWidget.cc \ + $$PWD/gsiDeclQTreeWidgetItem.cc \ + $$PWD/gsiDeclQTreeWidgetItemIterator.cc \ + $$PWD/gsiDeclQUndoView.cc \ + $$PWD/gsiDeclQVBoxLayout.cc \ + $$PWD/gsiDeclQWhatsThis.cc \ + $$PWD/gsiDeclQWidget.cc \ + $$PWD/gsiDeclQWidgetAction.cc \ + $$PWD/gsiDeclQWidgetItem.cc \ + $$PWD/gsiDeclQWizard.cc \ + $$PWD/gsiDeclQWizardPage.cc + +HEADERS += gsiQtWidgetsCommon.h + diff --git a/src/gsiqt/qt6/QtWidgets/QtWidgets.pro b/src/gsiqt/qt6/QtWidgets/QtWidgets.pro new file mode 100644 index 000000000..ee368ec87 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/QtWidgets.pro @@ -0,0 +1,27 @@ + + +DESTDIR = $$OUT_PWD/../../.. +TARGET = klayout_QtWidgets + +include($$PWD/../../../lib.pri) + +DEFINES += MAKE_GSI_QTWIDGETS_LIBRARY + +INCLUDEPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC +DEPENDPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC + +LIBS += -L$$DESTDIR -lklayout_tl -lklayout_gsi -lklayout_qtbasic + +# because QPainter is used as base class for QStylePainter, we need this: +LIBS += -lklayout_QtGui + +# because QObject is the base class of some classes we need this +LIBS += -lklayout_QtCore + +SOURCES += \ + gsiDeclQtWidgetsAdd.cc + +HEADERS += \ + +include(QtWidgets.pri) + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractButton.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractButton.cc new file mode 100644 index 000000000..10f918dbb --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractButton.cc @@ -0,0 +1,3131 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractButton.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractButton + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAbstractButton::staticMetaObject); +} + + +// void QAbstractButton::animateClick() + + +static void _init_f_animateClick_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_animateClick_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton *)cls)->animateClick (); +} + + +// bool QAbstractButton::autoExclusive() + + +static void _init_f_autoExclusive_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoExclusive_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractButton *)cls)->autoExclusive ()); +} + + +// bool QAbstractButton::autoRepeat() + + +static void _init_f_autoRepeat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoRepeat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractButton *)cls)->autoRepeat ()); +} + + +// int QAbstractButton::autoRepeatDelay() + + +static void _init_f_autoRepeatDelay_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoRepeatDelay_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractButton *)cls)->autoRepeatDelay ()); +} + + +// int QAbstractButton::autoRepeatInterval() + + +static void _init_f_autoRepeatInterval_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoRepeatInterval_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractButton *)cls)->autoRepeatInterval ()); +} + + +// void QAbstractButton::click() + + +static void _init_f_click_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_click_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton *)cls)->click (); +} + + +// QButtonGroup *QAbstractButton::group() + + +static void _init_f_group_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_group_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QButtonGroup *)((QAbstractButton *)cls)->group ()); +} + + +// QIcon QAbstractButton::icon() + + +static void _init_f_icon_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_icon_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIcon)((QAbstractButton *)cls)->icon ()); +} + + +// QSize QAbstractButton::iconSize() + + +static void _init_f_iconSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_iconSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractButton *)cls)->iconSize ()); +} + + +// bool QAbstractButton::isCheckable() + + +static void _init_f_isCheckable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isCheckable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractButton *)cls)->isCheckable ()); +} + + +// bool QAbstractButton::isChecked() + + +static void _init_f_isChecked_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isChecked_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractButton *)cls)->isChecked ()); +} + + +// bool QAbstractButton::isDown() + + +static void _init_f_isDown_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDown_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractButton *)cls)->isDown ()); +} + + +// void QAbstractButton::setAutoExclusive(bool) + + +static void _init_f_setAutoExclusive_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoExclusive_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton *)cls)->setAutoExclusive (arg1); +} + + +// void QAbstractButton::setAutoRepeat(bool) + + +static void _init_f_setAutoRepeat_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoRepeat_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton *)cls)->setAutoRepeat (arg1); +} + + +// void QAbstractButton::setAutoRepeatDelay(int) + + +static void _init_f_setAutoRepeatDelay_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoRepeatDelay_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton *)cls)->setAutoRepeatDelay (arg1); +} + + +// void QAbstractButton::setAutoRepeatInterval(int) + + +static void _init_f_setAutoRepeatInterval_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoRepeatInterval_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton *)cls)->setAutoRepeatInterval (arg1); +} + + +// void QAbstractButton::setCheckable(bool) + + +static void _init_f_setCheckable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCheckable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton *)cls)->setCheckable (arg1); +} + + +// void QAbstractButton::setChecked(bool) + + +static void _init_f_setChecked_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setChecked_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton *)cls)->setChecked (arg1); +} + + +// void QAbstractButton::setDown(bool) + + +static void _init_f_setDown_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDown_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton *)cls)->setDown (arg1); +} + + +// void QAbstractButton::setIcon(const QIcon &icon) + + +static void _init_f_setIcon_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIcon_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton *)cls)->setIcon (arg1); +} + + +// void QAbstractButton::setIconSize(const QSize &size) + + +static void _init_f_setIconSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIconSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton *)cls)->setIconSize (arg1); +} + + +// void QAbstractButton::setShortcut(const QKeySequence &key) + + +static void _init_f_setShortcut_2516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setShortcut_2516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton *)cls)->setShortcut (arg1); +} + + +// void QAbstractButton::setText(const QString &text) + + +static void _init_f_setText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton *)cls)->setText (arg1); +} + + +// QKeySequence QAbstractButton::shortcut() + + +static void _init_f_shortcut_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_shortcut_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QKeySequence)((QAbstractButton *)cls)->shortcut ()); +} + + +// QString QAbstractButton::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAbstractButton *)cls)->text ()); +} + + +// void QAbstractButton::toggle() + + +static void _init_f_toggle_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toggle_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton *)cls)->toggle (); +} + + +// static QString QAbstractButton::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAbstractButton::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractButton () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("animateClick", "@brief Method void QAbstractButton::animateClick()\n", false, &_init_f_animateClick_0, &_call_f_animateClick_0); + methods += new qt_gsi::GenericMethod (":autoExclusive", "@brief Method bool QAbstractButton::autoExclusive()\n", true, &_init_f_autoExclusive_c0, &_call_f_autoExclusive_c0); + methods += new qt_gsi::GenericMethod (":autoRepeat", "@brief Method bool QAbstractButton::autoRepeat()\n", true, &_init_f_autoRepeat_c0, &_call_f_autoRepeat_c0); + methods += new qt_gsi::GenericMethod (":autoRepeatDelay", "@brief Method int QAbstractButton::autoRepeatDelay()\n", true, &_init_f_autoRepeatDelay_c0, &_call_f_autoRepeatDelay_c0); + methods += new qt_gsi::GenericMethod (":autoRepeatInterval", "@brief Method int QAbstractButton::autoRepeatInterval()\n", true, &_init_f_autoRepeatInterval_c0, &_call_f_autoRepeatInterval_c0); + methods += new qt_gsi::GenericMethod ("click", "@brief Method void QAbstractButton::click()\n", false, &_init_f_click_0, &_call_f_click_0); + methods += new qt_gsi::GenericMethod ("group", "@brief Method QButtonGroup *QAbstractButton::group()\n", true, &_init_f_group_c0, &_call_f_group_c0); + methods += new qt_gsi::GenericMethod (":icon", "@brief Method QIcon QAbstractButton::icon()\n", true, &_init_f_icon_c0, &_call_f_icon_c0); + methods += new qt_gsi::GenericMethod (":iconSize", "@brief Method QSize QAbstractButton::iconSize()\n", true, &_init_f_iconSize_c0, &_call_f_iconSize_c0); + methods += new qt_gsi::GenericMethod ("isCheckable?|:checkable", "@brief Method bool QAbstractButton::isCheckable()\n", true, &_init_f_isCheckable_c0, &_call_f_isCheckable_c0); + methods += new qt_gsi::GenericMethod ("isChecked?|:checked", "@brief Method bool QAbstractButton::isChecked()\n", true, &_init_f_isChecked_c0, &_call_f_isChecked_c0); + methods += new qt_gsi::GenericMethod ("isDown?|:down", "@brief Method bool QAbstractButton::isDown()\n", true, &_init_f_isDown_c0, &_call_f_isDown_c0); + methods += new qt_gsi::GenericMethod ("setAutoExclusive|autoExclusive=", "@brief Method void QAbstractButton::setAutoExclusive(bool)\n", false, &_init_f_setAutoExclusive_864, &_call_f_setAutoExclusive_864); + methods += new qt_gsi::GenericMethod ("setAutoRepeat|autoRepeat=", "@brief Method void QAbstractButton::setAutoRepeat(bool)\n", false, &_init_f_setAutoRepeat_864, &_call_f_setAutoRepeat_864); + methods += new qt_gsi::GenericMethod ("setAutoRepeatDelay|autoRepeatDelay=", "@brief Method void QAbstractButton::setAutoRepeatDelay(int)\n", false, &_init_f_setAutoRepeatDelay_767, &_call_f_setAutoRepeatDelay_767); + methods += new qt_gsi::GenericMethod ("setAutoRepeatInterval|autoRepeatInterval=", "@brief Method void QAbstractButton::setAutoRepeatInterval(int)\n", false, &_init_f_setAutoRepeatInterval_767, &_call_f_setAutoRepeatInterval_767); + methods += new qt_gsi::GenericMethod ("setCheckable|checkable=", "@brief Method void QAbstractButton::setCheckable(bool)\n", false, &_init_f_setCheckable_864, &_call_f_setCheckable_864); + methods += new qt_gsi::GenericMethod ("setChecked|checked=", "@brief Method void QAbstractButton::setChecked(bool)\n", false, &_init_f_setChecked_864, &_call_f_setChecked_864); + methods += new qt_gsi::GenericMethod ("setDown|down=", "@brief Method void QAbstractButton::setDown(bool)\n", false, &_init_f_setDown_864, &_call_f_setDown_864); + methods += new qt_gsi::GenericMethod ("setIcon|icon=", "@brief Method void QAbstractButton::setIcon(const QIcon &icon)\n", false, &_init_f_setIcon_1787, &_call_f_setIcon_1787); + methods += new qt_gsi::GenericMethod ("setIconSize|iconSize=", "@brief Method void QAbstractButton::setIconSize(const QSize &size)\n", false, &_init_f_setIconSize_1805, &_call_f_setIconSize_1805); + methods += new qt_gsi::GenericMethod ("setShortcut|shortcut=", "@brief Method void QAbstractButton::setShortcut(const QKeySequence &key)\n", false, &_init_f_setShortcut_2516, &_call_f_setShortcut_2516); + methods += new qt_gsi::GenericMethod ("setText|text=", "@brief Method void QAbstractButton::setText(const QString &text)\n", false, &_init_f_setText_2025, &_call_f_setText_2025); + methods += new qt_gsi::GenericMethod (":shortcut", "@brief Method QKeySequence QAbstractButton::shortcut()\n", true, &_init_f_shortcut_c0, &_call_f_shortcut_c0); + methods += new qt_gsi::GenericMethod (":text", "@brief Method QString QAbstractButton::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod ("toggle", "@brief Method void QAbstractButton::toggle()\n", false, &_init_f_toggle_0, &_call_f_toggle_0); + methods += gsi::qt_signal ("clicked(bool)", "clicked", gsi::arg("checked"), "@brief Signal declaration for QAbstractButton::clicked(bool checked)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QAbstractButton::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAbstractButton::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAbstractButton::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pressed()", "pressed", "@brief Signal declaration for QAbstractButton::pressed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("released()", "released", "@brief Signal declaration for QAbstractButton::released()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("toggled(bool)", "toggled", gsi::arg("checked"), "@brief Signal declaration for QAbstractButton::toggled(bool checked)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QAbstractButton::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QAbstractButton::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QAbstractButton::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAbstractButton::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QAbstractButton (qtdecl_QWidget (), "QtWidgets", "QAbstractButton_Native", + methods_QAbstractButton (), + "@hide\n@alias QAbstractButton"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractButton () { return decl_QAbstractButton; } + +} + + +class QAbstractButton_Adaptor : public QAbstractButton, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAbstractButton_Adaptor(); + + // [adaptor ctor] QAbstractButton::QAbstractButton(QWidget *parent) + QAbstractButton_Adaptor() : QAbstractButton() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAbstractButton::QAbstractButton(QWidget *parent) + QAbstractButton_Adaptor(QWidget *parent) : QAbstractButton(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QAbstractButton::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QAbstractButton_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QAbstractButton::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QAbstractButton::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QAbstractButton_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QAbstractButton::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QAbstractButton::focusNextChild() + bool fp_QAbstractButton_focusNextChild_0 () { + return QAbstractButton::focusNextChild(); + } + + // [expose] bool QAbstractButton::focusPreviousChild() + bool fp_QAbstractButton_focusPreviousChild_0 () { + return QAbstractButton::focusPreviousChild(); + } + + // [expose] bool QAbstractButton::isSignalConnected(const QMetaMethod &signal) + bool fp_QAbstractButton_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAbstractButton::isSignalConnected(signal); + } + + // [expose] int QAbstractButton::receivers(const char *signal) + int fp_QAbstractButton_receivers_c1731 (const char *signal) const { + return QAbstractButton::receivers(signal); + } + + // [expose] QObject *QAbstractButton::sender() + QObject * fp_QAbstractButton_sender_c0 () const { + return QAbstractButton::sender(); + } + + // [expose] int QAbstractButton::senderSignalIndex() + int fp_QAbstractButton_senderSignalIndex_c0 () const { + return QAbstractButton::senderSignalIndex(); + } + + // [expose] void QAbstractButton::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QAbstractButton_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QAbstractButton::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QAbstractButton::clicked(bool checked) + void emitter_QAbstractButton_clicked_864(bool checked) + { + emit QAbstractButton::clicked(checked); + } + + // [emitter impl] void QAbstractButton::customContextMenuRequested(const QPoint &pos) + void emitter_QAbstractButton_customContextMenuRequested_1916(const QPoint &pos) + { + emit QAbstractButton::customContextMenuRequested(pos); + } + + // [emitter impl] void QAbstractButton::destroyed(QObject *) + void emitter_QAbstractButton_destroyed_1302(QObject *arg1) + { + emit QAbstractButton::destroyed(arg1); + } + + // [adaptor impl] bool QAbstractButton::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAbstractButton::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAbstractButton_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAbstractButton::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QAbstractButton::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QAbstractButton::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QAbstractButton_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QAbstractButton::hasHeightForWidth(); + } + } + + // [adaptor impl] int QAbstractButton::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QAbstractButton::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QAbstractButton_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QAbstractButton::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QAbstractButton::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QAbstractButton::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QAbstractButton_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QAbstractButton::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QAbstractButton::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QAbstractButton::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QAbstractButton_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QAbstractButton::minimumSizeHint(); + } + } + + // [emitter impl] void QAbstractButton::objectNameChanged(const QString &objectName) + void emitter_QAbstractButton_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QAbstractButton::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QAbstractButton::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QAbstractButton::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QAbstractButton_Adaptor::cbs_paintEngine_c0_0); + } else { + return QAbstractButton::paintEngine(); + } + } + + // [emitter impl] void QAbstractButton::pressed() + void emitter_QAbstractButton_pressed_0() + { + emit QAbstractButton::pressed(); + } + + // [emitter impl] void QAbstractButton::released() + void emitter_QAbstractButton_released_0() + { + emit QAbstractButton::released(); + } + + // [adaptor impl] void QAbstractButton::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QAbstractButton::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QAbstractButton_Adaptor::cbs_setVisible_864_0, visible); + } else { + QAbstractButton::setVisible(visible); + } + } + + // [adaptor impl] QSize QAbstractButton::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QAbstractButton::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QAbstractButton_Adaptor::cbs_sizeHint_c0_0); + } else { + return QAbstractButton::sizeHint(); + } + } + + // [emitter impl] void QAbstractButton::toggled(bool checked) + void emitter_QAbstractButton_toggled_864(bool checked) + { + emit QAbstractButton::toggled(checked); + } + + // [emitter impl] void QAbstractButton::windowIconChanged(const QIcon &icon) + void emitter_QAbstractButton_windowIconChanged_1787(const QIcon &icon) + { + emit QAbstractButton::windowIconChanged(icon); + } + + // [emitter impl] void QAbstractButton::windowIconTextChanged(const QString &iconText) + void emitter_QAbstractButton_windowIconTextChanged_2025(const QString &iconText) + { + emit QAbstractButton::windowIconTextChanged(iconText); + } + + // [emitter impl] void QAbstractButton::windowTitleChanged(const QString &title) + void emitter_QAbstractButton_windowTitleChanged_2025(const QString &title) + { + emit QAbstractButton::windowTitleChanged(title); + } + + // [adaptor impl] void QAbstractButton::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QAbstractButton::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QAbstractButton_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QAbstractButton::actionEvent(event); + } + } + + // [adaptor impl] void QAbstractButton::changeEvent(QEvent *e) + void cbs_changeEvent_1217_0(QEvent *e) + { + QAbstractButton::changeEvent(e); + } + + virtual void changeEvent(QEvent *e) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QAbstractButton_Adaptor::cbs_changeEvent_1217_0, e); + } else { + QAbstractButton::changeEvent(e); + } + } + + // [adaptor impl] void QAbstractButton::checkStateSet() + void cbs_checkStateSet_0_0() + { + QAbstractButton::checkStateSet(); + } + + virtual void checkStateSet() + { + if (cb_checkStateSet_0_0.can_issue()) { + cb_checkStateSet_0_0.issue(&QAbstractButton_Adaptor::cbs_checkStateSet_0_0); + } else { + QAbstractButton::checkStateSet(); + } + } + + // [adaptor impl] void QAbstractButton::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAbstractButton::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAbstractButton_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAbstractButton::childEvent(event); + } + } + + // [adaptor impl] void QAbstractButton::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QAbstractButton::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QAbstractButton_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QAbstractButton::closeEvent(event); + } + } + + // [adaptor impl] void QAbstractButton::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QAbstractButton::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QAbstractButton_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QAbstractButton::contextMenuEvent(event); + } + } + + // [adaptor impl] void QAbstractButton::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAbstractButton::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAbstractButton_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAbstractButton::customEvent(event); + } + } + + // [adaptor impl] void QAbstractButton::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAbstractButton::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAbstractButton_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAbstractButton::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAbstractButton::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QAbstractButton::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QAbstractButton_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QAbstractButton::dragEnterEvent(event); + } + } + + // [adaptor impl] void QAbstractButton::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QAbstractButton::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QAbstractButton_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QAbstractButton::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QAbstractButton::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QAbstractButton::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QAbstractButton_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QAbstractButton::dragMoveEvent(event); + } + } + + // [adaptor impl] void QAbstractButton::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QAbstractButton::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QAbstractButton_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QAbstractButton::dropEvent(event); + } + } + + // [adaptor impl] void QAbstractButton::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QAbstractButton::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QAbstractButton_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QAbstractButton::enterEvent(event); + } + } + + // [adaptor impl] bool QAbstractButton::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QAbstractButton::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAbstractButton_Adaptor::cbs_event_1217_0, e); + } else { + return QAbstractButton::event(e); + } + } + + // [adaptor impl] void QAbstractButton::focusInEvent(QFocusEvent *e) + void cbs_focusInEvent_1729_0(QFocusEvent *e) + { + QAbstractButton::focusInEvent(e); + } + + virtual void focusInEvent(QFocusEvent *e) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QAbstractButton_Adaptor::cbs_focusInEvent_1729_0, e); + } else { + QAbstractButton::focusInEvent(e); + } + } + + // [adaptor impl] bool QAbstractButton::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QAbstractButton::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QAbstractButton_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QAbstractButton::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QAbstractButton::focusOutEvent(QFocusEvent *e) + void cbs_focusOutEvent_1729_0(QFocusEvent *e) + { + QAbstractButton::focusOutEvent(e); + } + + virtual void focusOutEvent(QFocusEvent *e) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QAbstractButton_Adaptor::cbs_focusOutEvent_1729_0, e); + } else { + QAbstractButton::focusOutEvent(e); + } + } + + // [adaptor impl] void QAbstractButton::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QAbstractButton::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QAbstractButton_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QAbstractButton::hideEvent(event); + } + } + + // [adaptor impl] bool QAbstractButton::hitButton(const QPoint &pos) + bool cbs_hitButton_c1916_0(const QPoint &pos) const + { + return QAbstractButton::hitButton(pos); + } + + virtual bool hitButton(const QPoint &pos) const + { + if (cb_hitButton_c1916_0.can_issue()) { + return cb_hitButton_c1916_0.issue(&QAbstractButton_Adaptor::cbs_hitButton_c1916_0, pos); + } else { + return QAbstractButton::hitButton(pos); + } + } + + // [adaptor impl] void QAbstractButton::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QAbstractButton::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QAbstractButton_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QAbstractButton::initPainter(painter); + } + } + + // [adaptor impl] void QAbstractButton::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QAbstractButton::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QAbstractButton_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QAbstractButton::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QAbstractButton::keyPressEvent(QKeyEvent *e) + void cbs_keyPressEvent_1514_0(QKeyEvent *e) + { + QAbstractButton::keyPressEvent(e); + } + + virtual void keyPressEvent(QKeyEvent *e) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QAbstractButton_Adaptor::cbs_keyPressEvent_1514_0, e); + } else { + QAbstractButton::keyPressEvent(e); + } + } + + // [adaptor impl] void QAbstractButton::keyReleaseEvent(QKeyEvent *e) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *e) + { + QAbstractButton::keyReleaseEvent(e); + } + + virtual void keyReleaseEvent(QKeyEvent *e) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QAbstractButton_Adaptor::cbs_keyReleaseEvent_1514_0, e); + } else { + QAbstractButton::keyReleaseEvent(e); + } + } + + // [adaptor impl] void QAbstractButton::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QAbstractButton::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QAbstractButton_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QAbstractButton::leaveEvent(event); + } + } + + // [adaptor impl] int QAbstractButton::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QAbstractButton::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QAbstractButton_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QAbstractButton::metric(arg1); + } + } + + // [adaptor impl] void QAbstractButton::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QAbstractButton::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QAbstractButton_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QAbstractButton::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QAbstractButton::mouseMoveEvent(QMouseEvent *e) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *e) + { + QAbstractButton::mouseMoveEvent(e); + } + + virtual void mouseMoveEvent(QMouseEvent *e) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QAbstractButton_Adaptor::cbs_mouseMoveEvent_1738_0, e); + } else { + QAbstractButton::mouseMoveEvent(e); + } + } + + // [adaptor impl] void QAbstractButton::mousePressEvent(QMouseEvent *e) + void cbs_mousePressEvent_1738_0(QMouseEvent *e) + { + QAbstractButton::mousePressEvent(e); + } + + virtual void mousePressEvent(QMouseEvent *e) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QAbstractButton_Adaptor::cbs_mousePressEvent_1738_0, e); + } else { + QAbstractButton::mousePressEvent(e); + } + } + + // [adaptor impl] void QAbstractButton::mouseReleaseEvent(QMouseEvent *e) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *e) + { + QAbstractButton::mouseReleaseEvent(e); + } + + virtual void mouseReleaseEvent(QMouseEvent *e) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QAbstractButton_Adaptor::cbs_mouseReleaseEvent_1738_0, e); + } else { + QAbstractButton::mouseReleaseEvent(e); + } + } + + // [adaptor impl] void QAbstractButton::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QAbstractButton::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QAbstractButton_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QAbstractButton::moveEvent(event); + } + } + + // [adaptor impl] bool QAbstractButton::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QAbstractButton::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QAbstractButton_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QAbstractButton::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QAbstractButton::nextCheckState() + void cbs_nextCheckState_0_0() + { + QAbstractButton::nextCheckState(); + } + + virtual void nextCheckState() + { + if (cb_nextCheckState_0_0.can_issue()) { + cb_nextCheckState_0_0.issue(&QAbstractButton_Adaptor::cbs_nextCheckState_0_0); + } else { + QAbstractButton::nextCheckState(); + } + } + + // [adaptor impl] void QAbstractButton::paintEvent(QPaintEvent *e) + void cbs_paintEvent_1725_0(QPaintEvent *e) + { + __SUPPRESS_UNUSED_WARNING (e); + throw qt_gsi::AbstractMethodCalledException("paintEvent"); + } + + virtual void paintEvent(QPaintEvent *e) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QAbstractButton_Adaptor::cbs_paintEvent_1725_0, e); + } else { + throw qt_gsi::AbstractMethodCalledException("paintEvent"); + } + } + + // [adaptor impl] QPaintDevice *QAbstractButton::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QAbstractButton::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QAbstractButton_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QAbstractButton::redirected(offset); + } + } + + // [adaptor impl] void QAbstractButton::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QAbstractButton::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QAbstractButton_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QAbstractButton::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QAbstractButton::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QAbstractButton::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QAbstractButton_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QAbstractButton::sharedPainter(); + } + } + + // [adaptor impl] void QAbstractButton::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QAbstractButton::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QAbstractButton_Adaptor::cbs_showEvent_1634_0, event); + } else { + QAbstractButton::showEvent(event); + } + } + + // [adaptor impl] void QAbstractButton::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QAbstractButton::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QAbstractButton_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QAbstractButton::tabletEvent(event); + } + } + + // [adaptor impl] void QAbstractButton::timerEvent(QTimerEvent *e) + void cbs_timerEvent_1730_0(QTimerEvent *e) + { + QAbstractButton::timerEvent(e); + } + + virtual void timerEvent(QTimerEvent *e) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAbstractButton_Adaptor::cbs_timerEvent_1730_0, e); + } else { + QAbstractButton::timerEvent(e); + } + } + + // [adaptor impl] void QAbstractButton::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QAbstractButton::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QAbstractButton_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QAbstractButton::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_checkStateSet_0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_hitButton_c1916_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_nextCheckState_0_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QAbstractButton_Adaptor::~QAbstractButton_Adaptor() { } + +// Constructor QAbstractButton::QAbstractButton(QWidget *parent) (adaptor class) + +static void _init_ctor_QAbstractButton_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAbstractButton_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAbstractButton_Adaptor (arg1)); +} + + +// void QAbstractButton::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QAbstractButton::changeEvent(QEvent *e) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QAbstractButton::checkStateSet() + +static void _init_cbs_checkStateSet_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_checkStateSet_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_checkStateSet_0_0 (); +} + +static void _set_callback_cbs_checkStateSet_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_checkStateSet_0_0 = cb; +} + + +// void QAbstractButton::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QAbstractButton::clicked(bool checked) + +static void _init_emitter_clicked_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checked", true, "false"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ((QAbstractButton_Adaptor *)cls)->emitter_QAbstractButton_clicked_864 (arg1); +} + + +// void QAbstractButton::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QAbstractButton::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QAbstractButton::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->fp_QAbstractButton_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QAbstractButton::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractButton_Adaptor *)cls)->emitter_QAbstractButton_customContextMenuRequested_1916 (arg1); +} + + +// void QAbstractButton::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QAbstractButton::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->fp_QAbstractButton_destroy_1620 (arg1, arg2); +} + + +// emitter void QAbstractButton::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QAbstractButton_Adaptor *)cls)->emitter_QAbstractButton_destroyed_1302 (arg1); +} + + +// void QAbstractButton::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QAbstractButton::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QAbstractButton::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QAbstractButton::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QAbstractButton::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QAbstractButton::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QAbstractButton::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAbstractButton_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAbstractButton::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAbstractButton_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QAbstractButton::focusInEvent(QFocusEvent *e) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QAbstractButton::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractButton_Adaptor *)cls)->fp_QAbstractButton_focusNextChild_0 ()); +} + + +// bool QAbstractButton::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QAbstractButton_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QAbstractButton::focusOutEvent(QFocusEvent *e) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QAbstractButton::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractButton_Adaptor *)cls)->fp_QAbstractButton_focusPreviousChild_0 ()); +} + + +// bool QAbstractButton::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractButton_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QAbstractButton::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QAbstractButton_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QAbstractButton::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// bool QAbstractButton::hitButton(const QPoint &pos) + +static void _init_cbs_hitButton_c1916_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hitButton_c1916_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = args.read (heap); + ret.write ((bool)((QAbstractButton_Adaptor *)cls)->cbs_hitButton_c1916_0 (arg1)); +} + +static void _set_callback_cbs_hitButton_c1916_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_hitButton_c1916_0 = cb; +} + + +// void QAbstractButton::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QAbstractButton::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QAbstractButton::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QAbstractButton_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QAbstractButton::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractButton_Adaptor *)cls)->fp_QAbstractButton_isSignalConnected_c2394 (arg1)); +} + + +// void QAbstractButton::keyPressEvent(QKeyEvent *e) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QAbstractButton::keyReleaseEvent(QKeyEvent *e) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QAbstractButton::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QAbstractButton::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QAbstractButton_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QAbstractButton::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractButton_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QAbstractButton::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QAbstractButton::mouseMoveEvent(QMouseEvent *e) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QAbstractButton::mousePressEvent(QMouseEvent *e) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QAbstractButton::mouseReleaseEvent(QMouseEvent *e) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QAbstractButton::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QAbstractButton::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QAbstractButton_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// void QAbstractButton::nextCheckState() + +static void _init_cbs_nextCheckState_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_nextCheckState_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_nextCheckState_0_0 (); +} + +static void _set_callback_cbs_nextCheckState_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_nextCheckState_0_0 = cb; +} + + +// emitter void QAbstractButton::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractButton_Adaptor *)cls)->emitter_QAbstractButton_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QAbstractButton::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QAbstractButton_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QAbstractButton::paintEvent(QPaintEvent *e) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QAbstractButton::pressed() + +static void _init_emitter_pressed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_pressed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractButton_Adaptor *)cls)->emitter_QAbstractButton_pressed_0 (); +} + + +// exposed int QAbstractButton::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractButton_Adaptor *)cls)->fp_QAbstractButton_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QAbstractButton::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QAbstractButton_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// emitter void QAbstractButton::released() + +static void _init_emitter_released_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_released_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractButton_Adaptor *)cls)->emitter_QAbstractButton_released_0 (); +} + + +// void QAbstractButton::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QAbstractButton::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAbstractButton_Adaptor *)cls)->fp_QAbstractButton_sender_c0 ()); +} + + +// exposed int QAbstractButton::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractButton_Adaptor *)cls)->fp_QAbstractButton_senderSignalIndex_c0 ()); +} + + +// void QAbstractButton::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QAbstractButton::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QAbstractButton_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QAbstractButton::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QAbstractButton::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractButton_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QAbstractButton::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QAbstractButton::timerEvent(QTimerEvent *e) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QAbstractButton::toggled(bool checked) + +static void _init_emitter_toggled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checked"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_toggled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QAbstractButton_Adaptor *)cls)->emitter_QAbstractButton_toggled_864 (arg1); +} + + +// exposed void QAbstractButton::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->fp_QAbstractButton_updateMicroFocus_2420 (arg1); +} + + +// void QAbstractButton::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractButton_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractButton_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QAbstractButton::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractButton_Adaptor *)cls)->emitter_QAbstractButton_windowIconChanged_1787 (arg1); +} + + +// emitter void QAbstractButton::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractButton_Adaptor *)cls)->emitter_QAbstractButton_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QAbstractButton::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractButton_Adaptor *)cls)->emitter_QAbstractButton_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractButton (); + +static gsi::Methods methods_QAbstractButton_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractButton::QAbstractButton(QWidget *parent)\nThis method creates an object of class QAbstractButton.", &_init_ctor_QAbstractButton_Adaptor_1315, &_call_ctor_QAbstractButton_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QAbstractButton::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QAbstractButton::changeEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*checkStateSet", "@brief Virtual method void QAbstractButton::checkStateSet()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_checkStateSet_0_0, &_call_cbs_checkStateSet_0_0); + methods += new qt_gsi::GenericMethod ("*checkStateSet", "@hide", false, &_init_cbs_checkStateSet_0_0, &_call_cbs_checkStateSet_0_0, &_set_callback_cbs_checkStateSet_0_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAbstractButton::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QAbstractButton::clicked(bool checked)\nCall this method to emit this signal.", false, &_init_emitter_clicked_864, &_call_emitter_clicked_864); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QAbstractButton::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QAbstractButton::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QAbstractButton::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QAbstractButton::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAbstractButton::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QAbstractButton::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QAbstractButton::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAbstractButton::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QAbstractButton::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QAbstractButton::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QAbstractButton::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QAbstractButton::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QAbstractButton::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QAbstractButton::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAbstractButton::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QAbstractButton::focusInEvent(QFocusEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QAbstractButton::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QAbstractButton::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QAbstractButton::focusOutEvent(QFocusEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QAbstractButton::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QAbstractButton::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QAbstractButton::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QAbstractButton::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hitButton", "@brief Virtual method bool QAbstractButton::hitButton(const QPoint &pos)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hitButton_c1916_0, &_call_cbs_hitButton_c1916_0); + methods += new qt_gsi::GenericMethod ("*hitButton", "@hide", true, &_init_cbs_hitButton_c1916_0, &_call_cbs_hitButton_c1916_0, &_set_callback_cbs_hitButton_c1916_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QAbstractButton::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QAbstractButton::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QAbstractButton::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAbstractButton::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QAbstractButton::keyPressEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QAbstractButton::keyReleaseEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QAbstractButton::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QAbstractButton::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QAbstractButton::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QAbstractButton::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QAbstractButton::mouseMoveEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QAbstractButton::mousePressEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QAbstractButton::mouseReleaseEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QAbstractButton::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QAbstractButton::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nextCheckState", "@brief Virtual method void QAbstractButton::nextCheckState()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nextCheckState_0_0, &_call_cbs_nextCheckState_0_0); + methods += new qt_gsi::GenericMethod ("*nextCheckState", "@hide", false, &_init_cbs_nextCheckState_0_0, &_call_cbs_nextCheckState_0_0, &_set_callback_cbs_nextCheckState_0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QAbstractButton::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QAbstractButton::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QAbstractButton::paintEvent(QPaintEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_pressed", "@brief Emitter for signal void QAbstractButton::pressed()\nCall this method to emit this signal.", false, &_init_emitter_pressed_0, &_call_emitter_pressed_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAbstractButton::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QAbstractButton::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("emit_released", "@brief Emitter for signal void QAbstractButton::released()\nCall this method to emit this signal.", false, &_init_emitter_released_0, &_call_emitter_released_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QAbstractButton::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAbstractButton::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAbstractButton::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QAbstractButton::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QAbstractButton::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QAbstractButton::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QAbstractButton::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QAbstractButton::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAbstractButton::timerEvent(QTimerEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_toggled", "@brief Emitter for signal void QAbstractButton::toggled(bool checked)\nCall this method to emit this signal.", false, &_init_emitter_toggled_864, &_call_emitter_toggled_864); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QAbstractButton::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QAbstractButton::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QAbstractButton::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QAbstractButton::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QAbstractButton::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QAbstractButton_Adaptor (qtdecl_QAbstractButton (), "QtWidgets", "QAbstractButton", + methods_QAbstractButton_Adaptor (), + "@qt\n@brief Binding of QAbstractButton"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractGraphicsShapeItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractGraphicsShapeItem.cc new file mode 100644 index 000000000..5ab6f2b33 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractGraphicsShapeItem.cc @@ -0,0 +1,1799 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractGraphicsShapeItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractGraphicsShapeItem + +// QBrush QAbstractGraphicsShapeItem::brush() + + +static void _init_f_brush_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_brush_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QAbstractGraphicsShapeItem *)cls)->brush ()); +} + + +// bool QAbstractGraphicsShapeItem::isObscuredBy(const QGraphicsItem *item) + + +static void _init_f_isObscuredBy_c2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isObscuredBy_c2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractGraphicsShapeItem *)cls)->isObscuredBy (arg1)); +} + + +// QPainterPath QAbstractGraphicsShapeItem::opaqueArea() + + +static void _init_f_opaqueArea_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opaqueArea_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QAbstractGraphicsShapeItem *)cls)->opaqueArea ()); +} + + +// QPen QAbstractGraphicsShapeItem::pen() + + +static void _init_f_pen_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pen_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPen)((QAbstractGraphicsShapeItem *)cls)->pen ()); +} + + +// void QAbstractGraphicsShapeItem::setBrush(const QBrush &brush) + + +static void _init_f_setBrush_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBrush_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem *)cls)->setBrush (arg1); +} + + +// void QAbstractGraphicsShapeItem::setPen(const QPen &pen) + + +static void _init_f_setPen_1685 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPen_1685 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPen &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem *)cls)->setPen (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractGraphicsShapeItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":brush", "@brief Method QBrush QAbstractGraphicsShapeItem::brush()\n", true, &_init_f_brush_c0, &_call_f_brush_c0); + methods += new qt_gsi::GenericMethod ("isObscuredBy?", "@brief Method bool QAbstractGraphicsShapeItem::isObscuredBy(const QGraphicsItem *item)\nThis is a reimplementation of QGraphicsItem::isObscuredBy", true, &_init_f_isObscuredBy_c2614, &_call_f_isObscuredBy_c2614); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Method QPainterPath QAbstractGraphicsShapeItem::opaqueArea()\nThis is a reimplementation of QGraphicsItem::opaqueArea", true, &_init_f_opaqueArea_c0, &_call_f_opaqueArea_c0); + methods += new qt_gsi::GenericMethod (":pen", "@brief Method QPen QAbstractGraphicsShapeItem::pen()\n", true, &_init_f_pen_c0, &_call_f_pen_c0); + methods += new qt_gsi::GenericMethod ("setBrush|brush=", "@brief Method void QAbstractGraphicsShapeItem::setBrush(const QBrush &brush)\n", false, &_init_f_setBrush_1910, &_call_f_setBrush_1910); + methods += new qt_gsi::GenericMethod ("setPen|pen=", "@brief Method void QAbstractGraphicsShapeItem::setPen(const QPen &pen)\n", false, &_init_f_setPen_1685, &_call_f_setPen_1685); + return methods; +} + +gsi::Class &qtdecl_QGraphicsItem (); + +gsi::Class decl_QAbstractGraphicsShapeItem (qtdecl_QGraphicsItem (), "QtWidgets", "QAbstractGraphicsShapeItem_Native", + methods_QAbstractGraphicsShapeItem (), + "@hide\n@alias QAbstractGraphicsShapeItem"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractGraphicsShapeItem () { return decl_QAbstractGraphicsShapeItem; } + +} + + +class QAbstractGraphicsShapeItem_Adaptor : public QAbstractGraphicsShapeItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAbstractGraphicsShapeItem_Adaptor(); + + // [adaptor ctor] QAbstractGraphicsShapeItem::QAbstractGraphicsShapeItem(QGraphicsItem *parent) + QAbstractGraphicsShapeItem_Adaptor() : QAbstractGraphicsShapeItem() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAbstractGraphicsShapeItem::QAbstractGraphicsShapeItem(QGraphicsItem *parent) + QAbstractGraphicsShapeItem_Adaptor(QGraphicsItem *parent) : QAbstractGraphicsShapeItem(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QAbstractGraphicsShapeItem::addToIndex() + void fp_QAbstractGraphicsShapeItem_addToIndex_0 () { + QAbstractGraphicsShapeItem::addToIndex(); + } + + // [expose] void QAbstractGraphicsShapeItem::prepareGeometryChange() + void fp_QAbstractGraphicsShapeItem_prepareGeometryChange_0 () { + QAbstractGraphicsShapeItem::prepareGeometryChange(); + } + + // [expose] void QAbstractGraphicsShapeItem::removeFromIndex() + void fp_QAbstractGraphicsShapeItem_removeFromIndex_0 () { + QAbstractGraphicsShapeItem::removeFromIndex(); + } + + // [expose] void QAbstractGraphicsShapeItem::updateMicroFocus() + void fp_QAbstractGraphicsShapeItem_updateMicroFocus_0 () { + QAbstractGraphicsShapeItem::updateMicroFocus(); + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::advance(int phase) + void cbs_advance_767_0(int phase) + { + QAbstractGraphicsShapeItem::advance(phase); + } + + virtual void advance(int phase) + { + if (cb_advance_767_0.can_issue()) { + cb_advance_767_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_advance_767_0, phase); + } else { + QAbstractGraphicsShapeItem::advance(phase); + } + } + + // [adaptor impl] QRectF QAbstractGraphicsShapeItem::boundingRect() + QRectF cbs_boundingRect_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("boundingRect"); + } + + virtual QRectF boundingRect() const + { + if (cb_boundingRect_c0_0.can_issue()) { + return cb_boundingRect_c0_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_boundingRect_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("boundingRect"); + } + } + + // [adaptor impl] bool QAbstractGraphicsShapeItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + bool cbs_collidesWithItem_c4977_1(const QGraphicsItem *other, const qt_gsi::Converter::target_type & mode) const + { + return QAbstractGraphicsShapeItem::collidesWithItem(other, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithItem_c4977_1.can_issue()) { + return cb_collidesWithItem_c4977_1.issue::target_type &>(&QAbstractGraphicsShapeItem_Adaptor::cbs_collidesWithItem_c4977_1, other, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QAbstractGraphicsShapeItem::collidesWithItem(other, mode); + } + } + + // [adaptor impl] bool QAbstractGraphicsShapeItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + bool cbs_collidesWithPath_c4877_1(const QPainterPath &path, const qt_gsi::Converter::target_type & mode) const + { + return QAbstractGraphicsShapeItem::collidesWithPath(path, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithPath_c4877_1.can_issue()) { + return cb_collidesWithPath_c4877_1.issue::target_type &>(&QAbstractGraphicsShapeItem_Adaptor::cbs_collidesWithPath_c4877_1, path, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QAbstractGraphicsShapeItem::collidesWithPath(path, mode); + } + } + + // [adaptor impl] bool QAbstractGraphicsShapeItem::contains(const QPointF &point) + bool cbs_contains_c1986_0(const QPointF &point) const + { + return QAbstractGraphicsShapeItem::contains(point); + } + + virtual bool contains(const QPointF &point) const + { + if (cb_contains_c1986_0.can_issue()) { + return cb_contains_c1986_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_contains_c1986_0, point); + } else { + return QAbstractGraphicsShapeItem::contains(point); + } + } + + // [adaptor impl] bool QAbstractGraphicsShapeItem::isObscuredBy(const QGraphicsItem *item) + bool cbs_isObscuredBy_c2614_0(const QGraphicsItem *item) const + { + return QAbstractGraphicsShapeItem::isObscuredBy(item); + } + + virtual bool isObscuredBy(const QGraphicsItem *item) const + { + if (cb_isObscuredBy_c2614_0.can_issue()) { + return cb_isObscuredBy_c2614_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_isObscuredBy_c2614_0, item); + } else { + return QAbstractGraphicsShapeItem::isObscuredBy(item); + } + } + + // [adaptor impl] QPainterPath QAbstractGraphicsShapeItem::opaqueArea() + QPainterPath cbs_opaqueArea_c0_0() const + { + return QAbstractGraphicsShapeItem::opaqueArea(); + } + + virtual QPainterPath opaqueArea() const + { + if (cb_opaqueArea_c0_0.can_issue()) { + return cb_opaqueArea_c0_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_opaqueArea_c0_0); + } else { + return QAbstractGraphicsShapeItem::opaqueArea(); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + void cbs_paint_6301_1(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + __SUPPRESS_UNUSED_WARNING (painter); + __SUPPRESS_UNUSED_WARNING (option); + __SUPPRESS_UNUSED_WARNING (widget); + throw qt_gsi::AbstractMethodCalledException("paint"); + } + + virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + if (cb_paint_6301_1.can_issue()) { + cb_paint_6301_1.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_paint_6301_1, painter, option, widget); + } else { + throw qt_gsi::AbstractMethodCalledException("paint"); + } + } + + // [adaptor impl] QPainterPath QAbstractGraphicsShapeItem::shape() + QPainterPath cbs_shape_c0_0() const + { + return QAbstractGraphicsShapeItem::shape(); + } + + virtual QPainterPath shape() const + { + if (cb_shape_c0_0.can_issue()) { + return cb_shape_c0_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_shape_c0_0); + } else { + return QAbstractGraphicsShapeItem::shape(); + } + } + + // [adaptor impl] int QAbstractGraphicsShapeItem::type() + int cbs_type_c0_0() const + { + return QAbstractGraphicsShapeItem::type(); + } + + virtual int type() const + { + if (cb_type_c0_0.can_issue()) { + return cb_type_c0_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_type_c0_0); + } else { + return QAbstractGraphicsShapeItem::type(); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + void cbs_contextMenuEvent_3674_0(QGraphicsSceneContextMenuEvent *event) + { + QAbstractGraphicsShapeItem::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + { + if (cb_contextMenuEvent_3674_0.can_issue()) { + cb_contextMenuEvent_3674_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_contextMenuEvent_3674_0, event); + } else { + QAbstractGraphicsShapeItem::contextMenuEvent(event); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragEnterEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QAbstractGraphicsShapeItem::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragEnterEvent_3315_0.can_issue()) { + cb_dragEnterEvent_3315_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_dragEnterEvent_3315_0, event); + } else { + QAbstractGraphicsShapeItem::dragEnterEvent(event); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragLeaveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QAbstractGraphicsShapeItem::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragLeaveEvent_3315_0.can_issue()) { + cb_dragLeaveEvent_3315_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_dragLeaveEvent_3315_0, event); + } else { + QAbstractGraphicsShapeItem::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragMoveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QAbstractGraphicsShapeItem::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragMoveEvent_3315_0.can_issue()) { + cb_dragMoveEvent_3315_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_dragMoveEvent_3315_0, event); + } else { + QAbstractGraphicsShapeItem::dragMoveEvent(event); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::dropEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dropEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QAbstractGraphicsShapeItem::dropEvent(event); + } + + virtual void dropEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dropEvent_3315_0.can_issue()) { + cb_dropEvent_3315_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_dropEvent_3315_0, event); + } else { + QAbstractGraphicsShapeItem::dropEvent(event); + } + } + + // [adaptor impl] QVariant QAbstractGraphicsShapeItem::extension(const QVariant &variant) + QVariant cbs_extension_c2119_0(const QVariant &variant) const + { + return QAbstractGraphicsShapeItem::extension(variant); + } + + virtual QVariant extension(const QVariant &variant) const + { + if (cb_extension_c2119_0.can_issue()) { + return cb_extension_c2119_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_extension_c2119_0, variant); + } else { + return QAbstractGraphicsShapeItem::extension(variant); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QAbstractGraphicsShapeItem::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QAbstractGraphicsShapeItem::focusInEvent(event); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QAbstractGraphicsShapeItem::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QAbstractGraphicsShapeItem::focusOutEvent(event); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverEnterEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QAbstractGraphicsShapeItem::hoverEnterEvent(event); + } + + virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverEnterEvent_3044_0.can_issue()) { + cb_hoverEnterEvent_3044_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_hoverEnterEvent_3044_0, event); + } else { + QAbstractGraphicsShapeItem::hoverEnterEvent(event); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverLeaveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QAbstractGraphicsShapeItem::hoverLeaveEvent(event); + } + + virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverLeaveEvent_3044_0.can_issue()) { + cb_hoverLeaveEvent_3044_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_hoverLeaveEvent_3044_0, event); + } else { + QAbstractGraphicsShapeItem::hoverLeaveEvent(event); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverMoveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QAbstractGraphicsShapeItem::hoverMoveEvent(event); + } + + virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverMoveEvent_3044_0.can_issue()) { + cb_hoverMoveEvent_3044_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_hoverMoveEvent_3044_0, event); + } else { + QAbstractGraphicsShapeItem::hoverMoveEvent(event); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QAbstractGraphicsShapeItem::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QAbstractGraphicsShapeItem::inputMethodEvent(event); + } + } + + // [adaptor impl] QVariant QAbstractGraphicsShapeItem::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QAbstractGraphicsShapeItem::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QAbstractGraphicsShapeItem_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QAbstractGraphicsShapeItem::inputMethodQuery(query); + } + } + + // [adaptor impl] QVariant QAbstractGraphicsShapeItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + QVariant cbs_itemChange_5658_0(const qt_gsi::Converter::target_type & change, const QVariant &value) + { + return QAbstractGraphicsShapeItem::itemChange(qt_gsi::QtToCppAdaptor(change).cref(), value); + } + + virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + { + if (cb_itemChange_5658_0.can_issue()) { + return cb_itemChange_5658_0.issue::target_type &, const QVariant &>(&QAbstractGraphicsShapeItem_Adaptor::cbs_itemChange_5658_0, qt_gsi::CppToQtAdaptor(change), value); + } else { + return QAbstractGraphicsShapeItem::itemChange(change, value); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QAbstractGraphicsShapeItem::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QAbstractGraphicsShapeItem::keyPressEvent(event); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QAbstractGraphicsShapeItem::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QAbstractGraphicsShapeItem::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseDoubleClickEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QAbstractGraphicsShapeItem::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_3049_0.can_issue()) { + cb_mouseDoubleClickEvent_3049_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_mouseDoubleClickEvent_3049_0, event); + } else { + QAbstractGraphicsShapeItem::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseMoveEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QAbstractGraphicsShapeItem::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseMoveEvent_3049_0.can_issue()) { + cb_mouseMoveEvent_3049_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_mouseMoveEvent_3049_0, event); + } else { + QAbstractGraphicsShapeItem::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + void cbs_mousePressEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QAbstractGraphicsShapeItem::mousePressEvent(event); + } + + virtual void mousePressEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mousePressEvent_3049_0.can_issue()) { + cb_mousePressEvent_3049_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_mousePressEvent_3049_0, event); + } else { + QAbstractGraphicsShapeItem::mousePressEvent(event); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseReleaseEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QAbstractGraphicsShapeItem::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseReleaseEvent_3049_0.can_issue()) { + cb_mouseReleaseEvent_3049_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_mouseReleaseEvent_3049_0, event); + } else { + QAbstractGraphicsShapeItem::mouseReleaseEvent(event); + } + } + + // [adaptor impl] bool QAbstractGraphicsShapeItem::sceneEvent(QEvent *event) + bool cbs_sceneEvent_1217_0(QEvent *event) + { + return QAbstractGraphicsShapeItem::sceneEvent(event); + } + + virtual bool sceneEvent(QEvent *event) + { + if (cb_sceneEvent_1217_0.can_issue()) { + return cb_sceneEvent_1217_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_sceneEvent_1217_0, event); + } else { + return QAbstractGraphicsShapeItem::sceneEvent(event); + } + } + + // [adaptor impl] bool QAbstractGraphicsShapeItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + bool cbs_sceneEventFilter_3028_0(QGraphicsItem *watched, QEvent *event) + { + return QAbstractGraphicsShapeItem::sceneEventFilter(watched, event); + } + + virtual bool sceneEventFilter(QGraphicsItem *watched, QEvent *event) + { + if (cb_sceneEventFilter_3028_0.can_issue()) { + return cb_sceneEventFilter_3028_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_sceneEventFilter_3028_0, watched, event); + } else { + return QAbstractGraphicsShapeItem::sceneEventFilter(watched, event); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + void cbs_setExtension_4817_0(unsigned int extension, const QVariant &variant) + { + QAbstractGraphicsShapeItem::setExtension(QGraphicsItem::Extension(extension), variant); + } + + virtual void setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + { + if (cb_setExtension_4817_0.can_issue()) { + cb_setExtension_4817_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_setExtension_4817_0, (unsigned int)(extension), variant); + } else { + QAbstractGraphicsShapeItem::setExtension(extension, variant); + } + } + + // [adaptor impl] bool QAbstractGraphicsShapeItem::supportsExtension(QGraphicsItem::Extension extension) + bool cbs_supportsExtension_c2806_0(unsigned int extension) const + { + return QAbstractGraphicsShapeItem::supportsExtension(QGraphicsItem::Extension(extension)); + } + + virtual bool supportsExtension(QGraphicsItem::Extension extension) const + { + if (cb_supportsExtension_c2806_0.can_issue()) { + return cb_supportsExtension_c2806_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_supportsExtension_c2806_0, (unsigned int)(extension)); + } else { + return QAbstractGraphicsShapeItem::supportsExtension(extension); + } + } + + // [adaptor impl] void QAbstractGraphicsShapeItem::wheelEvent(QGraphicsSceneWheelEvent *event) + void cbs_wheelEvent_3029_0(QGraphicsSceneWheelEvent *event) + { + QAbstractGraphicsShapeItem::wheelEvent(event); + } + + virtual void wheelEvent(QGraphicsSceneWheelEvent *event) + { + if (cb_wheelEvent_3029_0.can_issue()) { + cb_wheelEvent_3029_0.issue(&QAbstractGraphicsShapeItem_Adaptor::cbs_wheelEvent_3029_0, event); + } else { + QAbstractGraphicsShapeItem::wheelEvent(event); + } + } + + gsi::Callback cb_advance_767_0; + gsi::Callback cb_boundingRect_c0_0; + gsi::Callback cb_collidesWithItem_c4977_1; + gsi::Callback cb_collidesWithPath_c4877_1; + gsi::Callback cb_contains_c1986_0; + gsi::Callback cb_isObscuredBy_c2614_0; + gsi::Callback cb_opaqueArea_c0_0; + gsi::Callback cb_paint_6301_1; + gsi::Callback cb_shape_c0_0; + gsi::Callback cb_type_c0_0; + gsi::Callback cb_contextMenuEvent_3674_0; + gsi::Callback cb_dragEnterEvent_3315_0; + gsi::Callback cb_dragLeaveEvent_3315_0; + gsi::Callback cb_dragMoveEvent_3315_0; + gsi::Callback cb_dropEvent_3315_0; + gsi::Callback cb_extension_c2119_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hoverEnterEvent_3044_0; + gsi::Callback cb_hoverLeaveEvent_3044_0; + gsi::Callback cb_hoverMoveEvent_3044_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemChange_5658_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_mouseDoubleClickEvent_3049_0; + gsi::Callback cb_mouseMoveEvent_3049_0; + gsi::Callback cb_mousePressEvent_3049_0; + gsi::Callback cb_mouseReleaseEvent_3049_0; + gsi::Callback cb_sceneEvent_1217_0; + gsi::Callback cb_sceneEventFilter_3028_0; + gsi::Callback cb_setExtension_4817_0; + gsi::Callback cb_supportsExtension_c2806_0; + gsi::Callback cb_wheelEvent_3029_0; +}; + +QAbstractGraphicsShapeItem_Adaptor::~QAbstractGraphicsShapeItem_Adaptor() { } + +// Constructor QAbstractGraphicsShapeItem::QAbstractGraphicsShapeItem(QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QAbstractGraphicsShapeItem_Adaptor_1919 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAbstractGraphicsShapeItem_Adaptor_1919 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAbstractGraphicsShapeItem_Adaptor (arg1)); +} + + +// exposed void QAbstractGraphicsShapeItem::addToIndex() + +static void _init_fp_addToIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_addToIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->fp_QAbstractGraphicsShapeItem_addToIndex_0 (); +} + + +// void QAbstractGraphicsShapeItem::advance(int phase) + +static void _init_cbs_advance_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("phase"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_advance_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_advance_767_0 (arg1); +} + +static void _set_callback_cbs_advance_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_advance_767_0 = cb; +} + + +// QRectF QAbstractGraphicsShapeItem::boundingRect() + +static void _init_cbs_boundingRect_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_boundingRect_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_boundingRect_c0_0 ()); +} + +static void _set_callback_cbs_boundingRect_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_boundingRect_c0_0 = cb; +} + + +// bool QAbstractGraphicsShapeItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithItem_c4977_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithItem_c4977_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_collidesWithItem_c4977_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithItem_c4977_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_collidesWithItem_c4977_1 = cb; +} + + +// bool QAbstractGraphicsShapeItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithPath_c4877_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithPath_c4877_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_collidesWithPath_c4877_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithPath_c4877_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_collidesWithPath_c4877_1 = cb; +} + + +// bool QAbstractGraphicsShapeItem::contains(const QPointF &point) + +static void _init_cbs_contains_c1986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contains_c1986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + ret.write ((bool)((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_contains_c1986_0 (arg1)); +} + +static void _set_callback_cbs_contains_c1986_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_contains_c1986_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_3674_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_3674_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_contextMenuEvent_3674_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_3674_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_contextMenuEvent_3674_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragEnterEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_dragEnterEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_dragEnterEvent_3315_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragLeaveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_dragLeaveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_dragLeaveEvent_3315_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragMoveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_dragMoveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_dragMoveEvent_3315_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::dropEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dropEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_dropEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_dropEvent_3315_0 = cb; +} + + +// QVariant QAbstractGraphicsShapeItem::extension(const QVariant &variant) + +static void _init_cbs_extension_c2119_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("variant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_extension_c2119_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + ret.write ((QVariant)((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_extension_c2119_0 (arg1)); +} + +static void _set_callback_cbs_extension_c2119_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_extension_c2119_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverEnterEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverEnterEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_hoverEnterEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverEnterEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_hoverEnterEvent_3044_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverLeaveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverLeaveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_hoverLeaveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverLeaveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_hoverLeaveEvent_3044_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverMoveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverMoveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_hoverMoveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverMoveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_hoverMoveEvent_3044_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QAbstractGraphicsShapeItem::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QAbstractGraphicsShapeItem::isObscuredBy(const QGraphicsItem *item) + +static void _init_cbs_isObscuredBy_c2614_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isObscuredBy_c2614_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + ret.write ((bool)((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_isObscuredBy_c2614_0 (arg1)); +} + +static void _set_callback_cbs_isObscuredBy_c2614_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_isObscuredBy_c2614_0 = cb; +} + + +// QVariant QAbstractGraphicsShapeItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + +static void _init_cbs_itemChange_5658_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_itemChange_5658_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QVariant &arg2 = args.read (heap); + ret.write ((QVariant)((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_itemChange_5658_0 (arg1, arg2)); +} + +static void _set_callback_cbs_itemChange_5658_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_itemChange_5658_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_mouseDoubleClickEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_mouseDoubleClickEvent_3049_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_mouseMoveEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_mouseMoveEvent_3049_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mousePressEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_mousePressEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_mousePressEvent_3049_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_mouseReleaseEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_mouseReleaseEvent_3049_0 = cb; +} + + +// QPainterPath QAbstractGraphicsShapeItem::opaqueArea() + +static void _init_cbs_opaqueArea_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_opaqueArea_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_opaqueArea_c0_0 ()); +} + +static void _set_callback_cbs_opaqueArea_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_opaqueArea_c0_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + +static void _init_cbs_paint_6301_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paint_6301_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionGraphicsItem *arg2 = args.read (heap); + QWidget *arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_paint_6301_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paint_6301_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_paint_6301_1 = cb; +} + + +// exposed void QAbstractGraphicsShapeItem::prepareGeometryChange() + +static void _init_fp_prepareGeometryChange_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_prepareGeometryChange_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->fp_QAbstractGraphicsShapeItem_prepareGeometryChange_0 (); +} + + +// exposed void QAbstractGraphicsShapeItem::removeFromIndex() + +static void _init_fp_removeFromIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_removeFromIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->fp_QAbstractGraphicsShapeItem_removeFromIndex_0 (); +} + + +// bool QAbstractGraphicsShapeItem::sceneEvent(QEvent *event) + +static void _init_cbs_sceneEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sceneEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_sceneEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_sceneEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_sceneEvent_1217_0 = cb; +} + + +// bool QAbstractGraphicsShapeItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + +static void _init_cbs_sceneEventFilter_3028_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sceneEventFilter_3028_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_sceneEventFilter_3028_0 (arg1, arg2)); +} + +static void _set_callback_cbs_sceneEventFilter_3028_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_sceneEventFilter_3028_0 = cb; +} + + +// void QAbstractGraphicsShapeItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + +static void _init_cbs_setExtension_4817_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("variant"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setExtension_4817_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_setExtension_4817_0 (arg1, arg2); +} + +static void _set_callback_cbs_setExtension_4817_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_setExtension_4817_0 = cb; +} + + +// QPainterPath QAbstractGraphicsShapeItem::shape() + +static void _init_cbs_shape_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_shape_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_shape_c0_0 ()); +} + +static void _set_callback_cbs_shape_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_shape_c0_0 = cb; +} + + +// bool QAbstractGraphicsShapeItem::supportsExtension(QGraphicsItem::Extension extension) + +static void _init_cbs_supportsExtension_c2806_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_supportsExtension_c2806_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + ret.write ((bool)((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_supportsExtension_c2806_0 (arg1)); +} + +static void _set_callback_cbs_supportsExtension_c2806_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_supportsExtension_c2806_0 = cb; +} + + +// int QAbstractGraphicsShapeItem::type() + +static void _init_cbs_type_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_type_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_type_c0_0 ()); +} + +static void _set_callback_cbs_type_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_type_c0_0 = cb; +} + + +// exposed void QAbstractGraphicsShapeItem::updateMicroFocus() + +static void _init_fp_updateMicroFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->fp_QAbstractGraphicsShapeItem_updateMicroFocus_0 (); +} + + +// void QAbstractGraphicsShapeItem::wheelEvent(QGraphicsSceneWheelEvent *event) + +static void _init_cbs_wheelEvent_3029_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_3029_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cbs_wheelEvent_3029_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_3029_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractGraphicsShapeItem_Adaptor *)cls)->cb_wheelEvent_3029_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractGraphicsShapeItem (); + +static gsi::Methods methods_QAbstractGraphicsShapeItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractGraphicsShapeItem::QAbstractGraphicsShapeItem(QGraphicsItem *parent)\nThis method creates an object of class QAbstractGraphicsShapeItem.", &_init_ctor_QAbstractGraphicsShapeItem_Adaptor_1919, &_call_ctor_QAbstractGraphicsShapeItem_Adaptor_1919); + methods += new qt_gsi::GenericMethod ("*addToIndex", "@brief Method void QAbstractGraphicsShapeItem::addToIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addToIndex_0, &_call_fp_addToIndex_0); + methods += new qt_gsi::GenericMethod ("advance", "@brief Virtual method void QAbstractGraphicsShapeItem::advance(int phase)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("advance", "@hide", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0, &_set_callback_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Virtual method QRectF QAbstractGraphicsShapeItem::boundingRect()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@hide", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0, &_set_callback_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@brief Virtual method bool QAbstractGraphicsShapeItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@hide", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1, &_set_callback_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@brief Virtual method bool QAbstractGraphicsShapeItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@hide", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1, &_set_callback_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("contains", "@brief Virtual method bool QAbstractGraphicsShapeItem::contains(const QPointF &point)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("contains", "@hide", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0, &_set_callback_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0, &_set_callback_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0, &_set_callback_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0, &_set_callback_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0, &_set_callback_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::dropEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0, &_set_callback_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*extension", "@brief Virtual method QVariant QAbstractGraphicsShapeItem::extension(const QVariant &variant)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*extension", "@hide", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0, &_set_callback_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@hide", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0, &_set_callback_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@hide", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0, &_set_callback_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@hide", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0, &_set_callback_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@brief Virtual method QVariant QAbstractGraphicsShapeItem::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@brief Virtual method bool QAbstractGraphicsShapeItem::isObscuredBy(const QGraphicsItem *item)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@hide", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0, &_set_callback_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@brief Virtual method QVariant QAbstractGraphicsShapeItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@hide", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0, &_set_callback_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0, &_set_callback_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0, &_set_callback_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::mousePressEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0, &_set_callback_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0, &_set_callback_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Virtual method QPainterPath QAbstractGraphicsShapeItem::opaqueArea()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@hide", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0, &_set_callback_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QAbstractGraphicsShapeItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("paint", "@hide", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1, &_set_callback_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("*prepareGeometryChange", "@brief Method void QAbstractGraphicsShapeItem::prepareGeometryChange()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_prepareGeometryChange_0, &_call_fp_prepareGeometryChange_0); + methods += new qt_gsi::GenericMethod ("*removeFromIndex", "@brief Method void QAbstractGraphicsShapeItem::removeFromIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_removeFromIndex_0, &_call_fp_removeFromIndex_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@brief Virtual method bool QAbstractGraphicsShapeItem::sceneEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@hide", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0, &_set_callback_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@brief Virtual method bool QAbstractGraphicsShapeItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@hide", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0, &_set_callback_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@brief Virtual method void QAbstractGraphicsShapeItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@hide", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0, &_set_callback_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("shape", "@brief Virtual method QPainterPath QAbstractGraphicsShapeItem::shape()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("shape", "@hide", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0, &_set_callback_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@brief Virtual method bool QAbstractGraphicsShapeItem::supportsExtension(QGraphicsItem::Extension extension)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@hide", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0, &_set_callback_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method int QAbstractGraphicsShapeItem::type()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0, &_set_callback_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QAbstractGraphicsShapeItem::updateMicroFocus()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_0, &_call_fp_updateMicroFocus_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QAbstractGraphicsShapeItem::wheelEvent(QGraphicsSceneWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0, &_set_callback_cbs_wheelEvent_3029_0); + return methods; +} + +gsi::Class decl_QAbstractGraphicsShapeItem_Adaptor (qtdecl_QAbstractGraphicsShapeItem (), "QtWidgets", "QAbstractGraphicsShapeItem", + methods_QAbstractGraphicsShapeItem_Adaptor (), + "@qt\n@brief Binding of QAbstractGraphicsShapeItem"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractItemDelegate.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractItemDelegate.cc new file mode 100644 index 000000000..e6caa6a44 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractItemDelegate.cc @@ -0,0 +1,1384 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractItemDelegate.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractItemDelegate + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAbstractItemDelegate::staticMetaObject); +} + + +// QWidget *QAbstractItemDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) + + +static void _init_f_createEditor_c6860 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_createEditor_c6860 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QAbstractItemDelegate *)cls)->createEditor (arg1, arg2, arg3)); +} + + +// void QAbstractItemDelegate::destroyEditor(QWidget *editor, const QModelIndex &index) + + +static void _init_f_destroyEditor_c3602 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_destroyEditor_c3602 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemDelegate *)cls)->destroyEditor (arg1, arg2); +} + + +// bool QAbstractItemDelegate::editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index) + + +static void _init_f_editorEvent_9073 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("model"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("option"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("index"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_editorEvent_9073 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + QAbstractItemModel *arg2 = gsi::arg_reader() (args, heap); + const QStyleOptionViewItem &arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractItemDelegate *)cls)->editorEvent (arg1, arg2, arg3, arg4)); +} + + +// bool QAbstractItemDelegate::helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index) + + +static void _init_f_helpEvent_9380 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("view"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("option"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("index"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_helpEvent_9380 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHelpEvent *arg1 = gsi::arg_reader() (args, heap); + QAbstractItemView *arg2 = gsi::arg_reader() (args, heap); + const QStyleOptionViewItem &arg3 = gsi::arg_reader() (args, heap); + const QModelIndex &arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractItemDelegate *)cls)->helpEvent (arg1, arg2, arg3, arg4)); +} + + +// void QAbstractItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) + + +static void _init_f_paint_c6971 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_paint_c6971 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemDelegate *)cls)->paint (arg1, arg2, arg3); +} + + +// QList QAbstractItemDelegate::paintingRoles() + + +static void _init_f_paintingRoles_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_paintingRoles_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAbstractItemDelegate *)cls)->paintingRoles ()); +} + + +// void QAbstractItemDelegate::setEditorData(QWidget *editor, const QModelIndex &index) + + +static void _init_f_setEditorData_c3602 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setEditorData_c3602 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemDelegate *)cls)->setEditorData (arg1, arg2); +} + + +// void QAbstractItemDelegate::setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) + + +static void _init_f_setModelData_c5913 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("model"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setModelData_c5913 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + QAbstractItemModel *arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemDelegate *)cls)->setModelData (arg1, arg2, arg3); +} + + +// QSize QAbstractItemDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) + + +static void _init_f_sizeHint_c5653 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_sizeHint_c5653 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QSize)((QAbstractItemDelegate *)cls)->sizeHint (arg1, arg2)); +} + + +// void QAbstractItemDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) + + +static void _init_f_updateEditorGeometry_c6860 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_updateEditorGeometry_c6860 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemDelegate *)cls)->updateEditorGeometry (arg1, arg2, arg3); +} + + +// static QString QAbstractItemDelegate::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAbstractItemDelegate::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractItemDelegate () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("createEditor", "@brief Method QWidget *QAbstractItemDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index)\n", true, &_init_f_createEditor_c6860, &_call_f_createEditor_c6860); + methods += new qt_gsi::GenericMethod ("destroyEditor", "@brief Method void QAbstractItemDelegate::destroyEditor(QWidget *editor, const QModelIndex &index)\n", true, &_init_f_destroyEditor_c3602, &_call_f_destroyEditor_c3602); + methods += new qt_gsi::GenericMethod ("editorEvent", "@brief Method bool QAbstractItemDelegate::editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index)\n", false, &_init_f_editorEvent_9073, &_call_f_editorEvent_9073); + methods += new qt_gsi::GenericMethod ("helpEvent", "@brief Method bool QAbstractItemDelegate::helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index)\n", false, &_init_f_helpEvent_9380, &_call_f_helpEvent_9380); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QAbstractItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index)\n", true, &_init_f_paint_c6971, &_call_f_paint_c6971); + methods += new qt_gsi::GenericMethod ("paintingRoles", "@brief Method QList QAbstractItemDelegate::paintingRoles()\n", true, &_init_f_paintingRoles_c0, &_call_f_paintingRoles_c0); + methods += new qt_gsi::GenericMethod ("setEditorData", "@brief Method void QAbstractItemDelegate::setEditorData(QWidget *editor, const QModelIndex &index)\n", true, &_init_f_setEditorData_c3602, &_call_f_setEditorData_c3602); + methods += new qt_gsi::GenericMethod ("setModelData", "@brief Method void QAbstractItemDelegate::setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index)\n", true, &_init_f_setModelData_c5913, &_call_f_setModelData_c5913); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Method QSize QAbstractItemDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index)\n", true, &_init_f_sizeHint_c5653, &_call_f_sizeHint_c5653); + methods += new qt_gsi::GenericMethod ("updateEditorGeometry", "@brief Method void QAbstractItemDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index)\n", true, &_init_f_updateEditorGeometry_c6860, &_call_f_updateEditorGeometry_c6860); + methods += gsi::qt_signal::target_type & > ("closeEditor(QWidget *, QAbstractItemDelegate::EndEditHint)", "closeEditor", gsi::arg("editor"), gsi::arg("hint"), "@brief Signal declaration for QAbstractItemDelegate::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("commitData(QWidget *)", "commitData", gsi::arg("editor"), "@brief Signal declaration for QAbstractItemDelegate::commitData(QWidget *editor)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAbstractItemDelegate::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAbstractItemDelegate::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sizeHintChanged(const QModelIndex &)", "sizeHintChanged", gsi::arg("arg1"), "@brief Signal declaration for QAbstractItemDelegate::sizeHintChanged(const QModelIndex &)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAbstractItemDelegate::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QAbstractItemDelegate (qtdecl_QObject (), "QtWidgets", "QAbstractItemDelegate_Native", + methods_QAbstractItemDelegate (), + "@hide\n@alias QAbstractItemDelegate"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractItemDelegate () { return decl_QAbstractItemDelegate; } + +} + + +class QAbstractItemDelegate_Adaptor : public QAbstractItemDelegate, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAbstractItemDelegate_Adaptor(); + + // [adaptor ctor] QAbstractItemDelegate::QAbstractItemDelegate(QObject *parent) + QAbstractItemDelegate_Adaptor() : QAbstractItemDelegate() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAbstractItemDelegate::QAbstractItemDelegate(QObject *parent) + QAbstractItemDelegate_Adaptor(QObject *parent) : QAbstractItemDelegate(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QAbstractItemDelegate::isSignalConnected(const QMetaMethod &signal) + bool fp_QAbstractItemDelegate_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAbstractItemDelegate::isSignalConnected(signal); + } + + // [expose] int QAbstractItemDelegate::receivers(const char *signal) + int fp_QAbstractItemDelegate_receivers_c1731 (const char *signal) const { + return QAbstractItemDelegate::receivers(signal); + } + + // [expose] QObject *QAbstractItemDelegate::sender() + QObject * fp_QAbstractItemDelegate_sender_c0 () const { + return QAbstractItemDelegate::sender(); + } + + // [expose] int QAbstractItemDelegate::senderSignalIndex() + int fp_QAbstractItemDelegate_senderSignalIndex_c0 () const { + return QAbstractItemDelegate::senderSignalIndex(); + } + + // [emitter impl] void QAbstractItemDelegate::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + void emitter_QAbstractItemDelegate_closeEditor_4926(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + { + emit QAbstractItemDelegate::closeEditor(editor, hint); + } + + // [emitter impl] void QAbstractItemDelegate::commitData(QWidget *editor) + void emitter_QAbstractItemDelegate_commitData_1315(QWidget *editor) + { + emit QAbstractItemDelegate::commitData(editor); + } + + // [adaptor impl] QWidget *QAbstractItemDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) + QWidget * cbs_createEditor_c6860_0(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + return QAbstractItemDelegate::createEditor(parent, option, index); + } + + virtual QWidget * createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + if (cb_createEditor_c6860_0.can_issue()) { + return cb_createEditor_c6860_0.issue(&QAbstractItemDelegate_Adaptor::cbs_createEditor_c6860_0, parent, option, index); + } else { + return QAbstractItemDelegate::createEditor(parent, option, index); + } + } + + // [adaptor impl] void QAbstractItemDelegate::destroyEditor(QWidget *editor, const QModelIndex &index) + void cbs_destroyEditor_c3602_0(QWidget *editor, const QModelIndex &index) const + { + QAbstractItemDelegate::destroyEditor(editor, index); + } + + virtual void destroyEditor(QWidget *editor, const QModelIndex &index) const + { + if (cb_destroyEditor_c3602_0.can_issue()) { + cb_destroyEditor_c3602_0.issue(&QAbstractItemDelegate_Adaptor::cbs_destroyEditor_c3602_0, editor, index); + } else { + QAbstractItemDelegate::destroyEditor(editor, index); + } + } + + // [emitter impl] void QAbstractItemDelegate::destroyed(QObject *) + void emitter_QAbstractItemDelegate_destroyed_1302(QObject *arg1) + { + emit QAbstractItemDelegate::destroyed(arg1); + } + + // [adaptor impl] bool QAbstractItemDelegate::editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index) + bool cbs_editorEvent_9073_0(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index) + { + return QAbstractItemDelegate::editorEvent(event, model, option, index); + } + + virtual bool editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index) + { + if (cb_editorEvent_9073_0.can_issue()) { + return cb_editorEvent_9073_0.issue(&QAbstractItemDelegate_Adaptor::cbs_editorEvent_9073_0, event, model, option, index); + } else { + return QAbstractItemDelegate::editorEvent(event, model, option, index); + } + } + + // [adaptor impl] bool QAbstractItemDelegate::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAbstractItemDelegate::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAbstractItemDelegate_Adaptor::cbs_event_1217_0, _event); + } else { + return QAbstractItemDelegate::event(_event); + } + } + + // [adaptor impl] bool QAbstractItemDelegate::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAbstractItemDelegate::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAbstractItemDelegate_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAbstractItemDelegate::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QAbstractItemDelegate::helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index) + bool cbs_helpEvent_9380_0(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index) + { + return QAbstractItemDelegate::helpEvent(event, view, option, index); + } + + virtual bool helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index) + { + if (cb_helpEvent_9380_0.can_issue()) { + return cb_helpEvent_9380_0.issue(&QAbstractItemDelegate_Adaptor::cbs_helpEvent_9380_0, event, view, option, index); + } else { + return QAbstractItemDelegate::helpEvent(event, view, option, index); + } + } + + // [emitter impl] void QAbstractItemDelegate::objectNameChanged(const QString &objectName) + void emitter_QAbstractItemDelegate_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QAbstractItemDelegate::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QAbstractItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) + void cbs_paint_c6971_0(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + __SUPPRESS_UNUSED_WARNING (painter); + __SUPPRESS_UNUSED_WARNING (option); + __SUPPRESS_UNUSED_WARNING (index); + throw qt_gsi::AbstractMethodCalledException("paint"); + } + + virtual void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + if (cb_paint_c6971_0.can_issue()) { + cb_paint_c6971_0.issue(&QAbstractItemDelegate_Adaptor::cbs_paint_c6971_0, painter, option, index); + } else { + throw qt_gsi::AbstractMethodCalledException("paint"); + } + } + + // [adaptor impl] QList QAbstractItemDelegate::paintingRoles() + QList cbs_paintingRoles_c0_0() const + { + return QAbstractItemDelegate::paintingRoles(); + } + + virtual QList paintingRoles() const + { + if (cb_paintingRoles_c0_0.can_issue()) { + return cb_paintingRoles_c0_0.issue >(&QAbstractItemDelegate_Adaptor::cbs_paintingRoles_c0_0); + } else { + return QAbstractItemDelegate::paintingRoles(); + } + } + + // [adaptor impl] void QAbstractItemDelegate::setEditorData(QWidget *editor, const QModelIndex &index) + void cbs_setEditorData_c3602_0(QWidget *editor, const QModelIndex &index) const + { + QAbstractItemDelegate::setEditorData(editor, index); + } + + virtual void setEditorData(QWidget *editor, const QModelIndex &index) const + { + if (cb_setEditorData_c3602_0.can_issue()) { + cb_setEditorData_c3602_0.issue(&QAbstractItemDelegate_Adaptor::cbs_setEditorData_c3602_0, editor, index); + } else { + QAbstractItemDelegate::setEditorData(editor, index); + } + } + + // [adaptor impl] void QAbstractItemDelegate::setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) + void cbs_setModelData_c5913_0(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const + { + QAbstractItemDelegate::setModelData(editor, model, index); + } + + virtual void setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const + { + if (cb_setModelData_c5913_0.can_issue()) { + cb_setModelData_c5913_0.issue(&QAbstractItemDelegate_Adaptor::cbs_setModelData_c5913_0, editor, model, index); + } else { + QAbstractItemDelegate::setModelData(editor, model, index); + } + } + + // [adaptor impl] QSize QAbstractItemDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) + QSize cbs_sizeHint_c5653_0(const QStyleOptionViewItem &option, const QModelIndex &index) const + { + __SUPPRESS_UNUSED_WARNING (option); + __SUPPRESS_UNUSED_WARNING (index); + throw qt_gsi::AbstractMethodCalledException("sizeHint"); + } + + virtual QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const + { + if (cb_sizeHint_c5653_0.can_issue()) { + return cb_sizeHint_c5653_0.issue(&QAbstractItemDelegate_Adaptor::cbs_sizeHint_c5653_0, option, index); + } else { + throw qt_gsi::AbstractMethodCalledException("sizeHint"); + } + } + + // [emitter impl] void QAbstractItemDelegate::sizeHintChanged(const QModelIndex &) + void emitter_QAbstractItemDelegate_sizeHintChanged_2395(const QModelIndex &arg1) + { + emit QAbstractItemDelegate::sizeHintChanged(arg1); + } + + // [adaptor impl] void QAbstractItemDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) + void cbs_updateEditorGeometry_c6860_0(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + QAbstractItemDelegate::updateEditorGeometry(editor, option, index); + } + + virtual void updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + if (cb_updateEditorGeometry_c6860_0.can_issue()) { + cb_updateEditorGeometry_c6860_0.issue(&QAbstractItemDelegate_Adaptor::cbs_updateEditorGeometry_c6860_0, editor, option, index); + } else { + QAbstractItemDelegate::updateEditorGeometry(editor, option, index); + } + } + + // [adaptor impl] void QAbstractItemDelegate::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAbstractItemDelegate::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAbstractItemDelegate_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAbstractItemDelegate::childEvent(event); + } + } + + // [adaptor impl] void QAbstractItemDelegate::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAbstractItemDelegate::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAbstractItemDelegate_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAbstractItemDelegate::customEvent(event); + } + } + + // [adaptor impl] void QAbstractItemDelegate::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAbstractItemDelegate::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAbstractItemDelegate_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAbstractItemDelegate::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAbstractItemDelegate::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAbstractItemDelegate::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAbstractItemDelegate_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAbstractItemDelegate::timerEvent(event); + } + } + + gsi::Callback cb_createEditor_c6860_0; + gsi::Callback cb_destroyEditor_c3602_0; + gsi::Callback cb_editorEvent_9073_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_helpEvent_9380_0; + gsi::Callback cb_paint_c6971_0; + gsi::Callback cb_paintingRoles_c0_0; + gsi::Callback cb_setEditorData_c3602_0; + gsi::Callback cb_setModelData_c5913_0; + gsi::Callback cb_sizeHint_c5653_0; + gsi::Callback cb_updateEditorGeometry_c6860_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QAbstractItemDelegate_Adaptor::~QAbstractItemDelegate_Adaptor() { } + +// Constructor QAbstractItemDelegate::QAbstractItemDelegate(QObject *parent) (adaptor class) + +static void _init_ctor_QAbstractItemDelegate_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAbstractItemDelegate_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAbstractItemDelegate_Adaptor (arg1)); +} + + +// void QAbstractItemDelegate::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemDelegate_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemDelegate_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QAbstractItemDelegate::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + +static void _init_emitter_closeEditor_4926 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemDelegate::NoHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_closeEditor_4926 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemDelegate::NoHint), heap); + ((QAbstractItemDelegate_Adaptor *)cls)->emitter_QAbstractItemDelegate_closeEditor_4926 (arg1, arg2); +} + + +// emitter void QAbstractItemDelegate::commitData(QWidget *editor) + +static void _init_emitter_commitData_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_commitData_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ((QAbstractItemDelegate_Adaptor *)cls)->emitter_QAbstractItemDelegate_commitData_1315 (arg1); +} + + +// QWidget *QAbstractItemDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_createEditor_c6860_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_createEditor_c6860_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const QStyleOptionViewItem &arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QWidget *)((QAbstractItemDelegate_Adaptor *)cls)->cbs_createEditor_c6860_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_createEditor_c6860_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemDelegate_Adaptor *)cls)->cb_createEditor_c6860_0 = cb; +} + + +// void QAbstractItemDelegate::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemDelegate_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemDelegate_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QAbstractItemDelegate::destroyEditor(QWidget *editor, const QModelIndex &index) + +static void _init_cbs_destroyEditor_c3602_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_destroyEditor_c3602_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemDelegate_Adaptor *)cls)->cbs_destroyEditor_c3602_0 (arg1, arg2); +} + +static void _set_callback_cbs_destroyEditor_c3602_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemDelegate_Adaptor *)cls)->cb_destroyEditor_c3602_0 = cb; +} + + +// emitter void QAbstractItemDelegate::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QAbstractItemDelegate_Adaptor *)cls)->emitter_QAbstractItemDelegate_destroyed_1302 (arg1); +} + + +// void QAbstractItemDelegate::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemDelegate_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemDelegate_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QAbstractItemDelegate::editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_editorEvent_9073_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("model"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("option"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("index"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_editorEvent_9073_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + QAbstractItemModel *arg2 = args.read (heap); + const QStyleOptionViewItem &arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + ret.write ((bool)((QAbstractItemDelegate_Adaptor *)cls)->cbs_editorEvent_9073_0 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_editorEvent_9073_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemDelegate_Adaptor *)cls)->cb_editorEvent_9073_0 = cb; +} + + +// bool QAbstractItemDelegate::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAbstractItemDelegate_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemDelegate_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAbstractItemDelegate::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAbstractItemDelegate_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemDelegate_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// bool QAbstractItemDelegate::helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_helpEvent_9380_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("view"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("option"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("index"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_helpEvent_9380_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHelpEvent *arg1 = args.read (heap); + QAbstractItemView *arg2 = args.read (heap); + const QStyleOptionViewItem &arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + ret.write ((bool)((QAbstractItemDelegate_Adaptor *)cls)->cbs_helpEvent_9380_0 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_helpEvent_9380_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemDelegate_Adaptor *)cls)->cb_helpEvent_9380_0 = cb; +} + + +// exposed bool QAbstractItemDelegate::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractItemDelegate_Adaptor *)cls)->fp_QAbstractItemDelegate_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QAbstractItemDelegate::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractItemDelegate_Adaptor *)cls)->emitter_QAbstractItemDelegate_objectNameChanged_4567 (arg1); +} + + +// void QAbstractItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_paint_c6971_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paint_c6971_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionViewItem &arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemDelegate_Adaptor *)cls)->cbs_paint_c6971_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paint_c6971_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemDelegate_Adaptor *)cls)->cb_paint_c6971_0 = cb; +} + + +// QList QAbstractItemDelegate::paintingRoles() + +static void _init_cbs_paintingRoles_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_paintingRoles_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAbstractItemDelegate_Adaptor *)cls)->cbs_paintingRoles_c0_0 ()); +} + +static void _set_callback_cbs_paintingRoles_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemDelegate_Adaptor *)cls)->cb_paintingRoles_c0_0 = cb; +} + + +// exposed int QAbstractItemDelegate::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractItemDelegate_Adaptor *)cls)->fp_QAbstractItemDelegate_receivers_c1731 (arg1)); +} + + +// exposed QObject *QAbstractItemDelegate::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAbstractItemDelegate_Adaptor *)cls)->fp_QAbstractItemDelegate_sender_c0 ()); +} + + +// exposed int QAbstractItemDelegate::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractItemDelegate_Adaptor *)cls)->fp_QAbstractItemDelegate_senderSignalIndex_c0 ()); +} + + +// void QAbstractItemDelegate::setEditorData(QWidget *editor, const QModelIndex &index) + +static void _init_cbs_setEditorData_c3602_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setEditorData_c3602_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemDelegate_Adaptor *)cls)->cbs_setEditorData_c3602_0 (arg1, arg2); +} + +static void _set_callback_cbs_setEditorData_c3602_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemDelegate_Adaptor *)cls)->cb_setEditorData_c3602_0 = cb; +} + + +// void QAbstractItemDelegate::setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) + +static void _init_cbs_setModelData_c5913_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("model"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setModelData_c5913_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + QAbstractItemModel *arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemDelegate_Adaptor *)cls)->cbs_setModelData_c5913_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_setModelData_c5913_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemDelegate_Adaptor *)cls)->cb_setModelData_c5913_0 = cb; +} + + +// QSize QAbstractItemDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_sizeHint_c5653_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sizeHint_c5653_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionViewItem &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + ret.write ((QSize)((QAbstractItemDelegate_Adaptor *)cls)->cbs_sizeHint_c5653_0 (arg1, arg2)); +} + +static void _set_callback_cbs_sizeHint_c5653_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemDelegate_Adaptor *)cls)->cb_sizeHint_c5653_0 = cb; +} + + +// emitter void QAbstractItemDelegate::sizeHintChanged(const QModelIndex &) + +static void _init_emitter_sizeHintChanged_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_sizeHintChanged_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractItemDelegate_Adaptor *)cls)->emitter_QAbstractItemDelegate_sizeHintChanged_2395 (arg1); +} + + +// void QAbstractItemDelegate::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemDelegate_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemDelegate_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QAbstractItemDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_updateEditorGeometry_c6860_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_updateEditorGeometry_c6860_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const QStyleOptionViewItem &arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemDelegate_Adaptor *)cls)->cbs_updateEditorGeometry_c6860_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_updateEditorGeometry_c6860_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemDelegate_Adaptor *)cls)->cb_updateEditorGeometry_c6860_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractItemDelegate (); + +static gsi::Methods methods_QAbstractItemDelegate_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractItemDelegate::QAbstractItemDelegate(QObject *parent)\nThis method creates an object of class QAbstractItemDelegate.", &_init_ctor_QAbstractItemDelegate_Adaptor_1302, &_call_ctor_QAbstractItemDelegate_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAbstractItemDelegate::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_closeEditor", "@brief Emitter for signal void QAbstractItemDelegate::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)\nCall this method to emit this signal.", false, &_init_emitter_closeEditor_4926, &_call_emitter_closeEditor_4926); + methods += new qt_gsi::GenericMethod ("emit_commitData", "@brief Emitter for signal void QAbstractItemDelegate::commitData(QWidget *editor)\nCall this method to emit this signal.", false, &_init_emitter_commitData_1315, &_call_emitter_commitData_1315); + methods += new qt_gsi::GenericMethod ("createEditor", "@brief Virtual method QWidget *QAbstractItemDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_createEditor_c6860_0, &_call_cbs_createEditor_c6860_0); + methods += new qt_gsi::GenericMethod ("createEditor", "@hide", true, &_init_cbs_createEditor_c6860_0, &_call_cbs_createEditor_c6860_0, &_set_callback_cbs_createEditor_c6860_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAbstractItemDelegate::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("destroyEditor", "@brief Virtual method void QAbstractItemDelegate::destroyEditor(QWidget *editor, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_destroyEditor_c3602_0, &_call_cbs_destroyEditor_c3602_0); + methods += new qt_gsi::GenericMethod ("destroyEditor", "@hide", true, &_init_cbs_destroyEditor_c3602_0, &_call_cbs_destroyEditor_c3602_0, &_set_callback_cbs_destroyEditor_c3602_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QAbstractItemDelegate::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAbstractItemDelegate::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("editorEvent", "@brief Virtual method bool QAbstractItemDelegate::editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_editorEvent_9073_0, &_call_cbs_editorEvent_9073_0); + methods += new qt_gsi::GenericMethod ("editorEvent", "@hide", false, &_init_cbs_editorEvent_9073_0, &_call_cbs_editorEvent_9073_0, &_set_callback_cbs_editorEvent_9073_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QAbstractItemDelegate::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAbstractItemDelegate::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("helpEvent", "@brief Virtual method bool QAbstractItemDelegate::helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_helpEvent_9380_0, &_call_cbs_helpEvent_9380_0); + methods += new qt_gsi::GenericMethod ("helpEvent", "@hide", false, &_init_cbs_helpEvent_9380_0, &_call_cbs_helpEvent_9380_0, &_set_callback_cbs_helpEvent_9380_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAbstractItemDelegate::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QAbstractItemDelegate::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QAbstractItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paint_c6971_0, &_call_cbs_paint_c6971_0); + methods += new qt_gsi::GenericMethod ("paint", "@hide", true, &_init_cbs_paint_c6971_0, &_call_cbs_paint_c6971_0, &_set_callback_cbs_paint_c6971_0); + methods += new qt_gsi::GenericMethod ("paintingRoles", "@brief Virtual method QList QAbstractItemDelegate::paintingRoles()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintingRoles_c0_0, &_call_cbs_paintingRoles_c0_0); + methods += new qt_gsi::GenericMethod ("paintingRoles", "@hide", true, &_init_cbs_paintingRoles_c0_0, &_call_cbs_paintingRoles_c0_0, &_set_callback_cbs_paintingRoles_c0_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAbstractItemDelegate::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAbstractItemDelegate::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAbstractItemDelegate::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setEditorData", "@brief Virtual method void QAbstractItemDelegate::setEditorData(QWidget *editor, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_setEditorData_c3602_0, &_call_cbs_setEditorData_c3602_0); + methods += new qt_gsi::GenericMethod ("setEditorData", "@hide", true, &_init_cbs_setEditorData_c3602_0, &_call_cbs_setEditorData_c3602_0, &_set_callback_cbs_setEditorData_c3602_0); + methods += new qt_gsi::GenericMethod ("setModelData", "@brief Virtual method void QAbstractItemDelegate::setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_setModelData_c5913_0, &_call_cbs_setModelData_c5913_0); + methods += new qt_gsi::GenericMethod ("setModelData", "@hide", true, &_init_cbs_setModelData_c5913_0, &_call_cbs_setModelData_c5913_0, &_set_callback_cbs_setModelData_c5913_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QAbstractItemDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c5653_0, &_call_cbs_sizeHint_c5653_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c5653_0, &_call_cbs_sizeHint_c5653_0, &_set_callback_cbs_sizeHint_c5653_0); + methods += new qt_gsi::GenericMethod ("emit_sizeHintChanged", "@brief Emitter for signal void QAbstractItemDelegate::sizeHintChanged(const QModelIndex &)\nCall this method to emit this signal.", false, &_init_emitter_sizeHintChanged_2395, &_call_emitter_sizeHintChanged_2395); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAbstractItemDelegate::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("updateEditorGeometry", "@brief Virtual method void QAbstractItemDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_updateEditorGeometry_c6860_0, &_call_cbs_updateEditorGeometry_c6860_0); + methods += new qt_gsi::GenericMethod ("updateEditorGeometry", "@hide", true, &_init_cbs_updateEditorGeometry_c6860_0, &_call_cbs_updateEditorGeometry_c6860_0, &_set_callback_cbs_updateEditorGeometry_c6860_0); + return methods; +} + +gsi::Class decl_QAbstractItemDelegate_Adaptor (qtdecl_QAbstractItemDelegate (), "QtWidgets", "QAbstractItemDelegate", + methods_QAbstractItemDelegate_Adaptor (), + "@qt\n@brief Binding of QAbstractItemDelegate"); + +} + + +// Implementation of the enum wrapper class for QAbstractItemDelegate::EndEditHint +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractItemDelegate_EndEditHint_Enum ("QtWidgets", "QAbstractItemDelegate_EndEditHint", + gsi::enum_const ("NoHint", QAbstractItemDelegate::NoHint, "@brief Enum constant QAbstractItemDelegate::NoHint") + + gsi::enum_const ("EditNextItem", QAbstractItemDelegate::EditNextItem, "@brief Enum constant QAbstractItemDelegate::EditNextItem") + + gsi::enum_const ("EditPreviousItem", QAbstractItemDelegate::EditPreviousItem, "@brief Enum constant QAbstractItemDelegate::EditPreviousItem") + + gsi::enum_const ("SubmitModelCache", QAbstractItemDelegate::SubmitModelCache, "@brief Enum constant QAbstractItemDelegate::SubmitModelCache") + + gsi::enum_const ("RevertModelCache", QAbstractItemDelegate::RevertModelCache, "@brief Enum constant QAbstractItemDelegate::RevertModelCache"), + "@qt\n@brief This class represents the QAbstractItemDelegate::EndEditHint enum"); + +static gsi::QFlagsClass decl_QAbstractItemDelegate_EndEditHint_Enums ("QtWidgets", "QAbstractItemDelegate_QFlags_EndEditHint", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractItemDelegate_EndEditHint_Enum_in_parent (decl_QAbstractItemDelegate_EndEditHint_Enum.defs ()); +static gsi::ClassExt decl_QAbstractItemDelegate_EndEditHint_Enum_as_child (decl_QAbstractItemDelegate_EndEditHint_Enum, "EndEditHint"); +static gsi::ClassExt decl_QAbstractItemDelegate_EndEditHint_Enums_as_child (decl_QAbstractItemDelegate_EndEditHint_Enums, "QFlags_EndEditHint"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractItemView.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractItemView.cc new file mode 100644 index 000000000..fb9cd739d --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractItemView.cc @@ -0,0 +1,6335 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractItemView.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractItemView + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAbstractItemView::staticMetaObject); +} + + +// bool QAbstractItemView::alternatingRowColors() + + +static void _init_f_alternatingRowColors_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_alternatingRowColors_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractItemView *)cls)->alternatingRowColors ()); +} + + +// int QAbstractItemView::autoScrollMargin() + + +static void _init_f_autoScrollMargin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoScrollMargin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractItemView *)cls)->autoScrollMargin ()); +} + + +// void QAbstractItemView::clearSelection() + + +static void _init_f_clearSelection_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearSelection_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->clearSelection (); +} + + +// void QAbstractItemView::closePersistentEditor(const QModelIndex &index) + + +static void _init_f_closePersistentEditor_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_closePersistentEditor_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->closePersistentEditor (arg1); +} + + +// QModelIndex QAbstractItemView::currentIndex() + + +static void _init_f_currentIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QModelIndex)((QAbstractItemView *)cls)->currentIndex ()); +} + + +// Qt::DropAction QAbstractItemView::defaultDropAction() + + +static void _init_f_defaultDropAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_defaultDropAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAbstractItemView *)cls)->defaultDropAction ())); +} + + +// void QAbstractItemView::doItemsLayout() + + +static void _init_f_doItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_doItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->doItemsLayout (); +} + + +// QAbstractItemView::DragDropMode QAbstractItemView::dragDropMode() + + +static void _init_f_dragDropMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_dragDropMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAbstractItemView *)cls)->dragDropMode ())); +} + + +// bool QAbstractItemView::dragDropOverwriteMode() + + +static void _init_f_dragDropOverwriteMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dragDropOverwriteMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractItemView *)cls)->dragDropOverwriteMode ()); +} + + +// bool QAbstractItemView::dragEnabled() + + +static void _init_f_dragEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dragEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractItemView *)cls)->dragEnabled ()); +} + + +// void QAbstractItemView::edit(const QModelIndex &index) + + +static void _init_f_edit_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_edit_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->edit (arg1); +} + + +// QFlags QAbstractItemView::editTriggers() + + +static void _init_f_editTriggers_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_editTriggers_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QAbstractItemView *)cls)->editTriggers ()); +} + + +// bool QAbstractItemView::hasAutoScroll() + + +static void _init_f_hasAutoScroll_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasAutoScroll_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractItemView *)cls)->hasAutoScroll ()); +} + + +// QAbstractItemView::ScrollMode QAbstractItemView::horizontalScrollMode() + + +static void _init_f_horizontalScrollMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_horizontalScrollMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAbstractItemView *)cls)->horizontalScrollMode ())); +} + + +// QSize QAbstractItemView::iconSize() + + +static void _init_f_iconSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_iconSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractItemView *)cls)->iconSize ()); +} + + +// QModelIndex QAbstractItemView::indexAt(const QPoint &point) + + +static void _init_f_indexAt_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexAt_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QAbstractItemView *)cls)->indexAt (arg1)); +} + + +// QWidget *QAbstractItemView::indexWidget(const QModelIndex &index) + + +static void _init_f_indexWidget_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexWidget_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QAbstractItemView *)cls)->indexWidget (arg1)); +} + + +// QVariant QAbstractItemView::inputMethodQuery(Qt::InputMethodQuery query) + + +static void _init_f_inputMethodQuery_c2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_inputMethodQuery_c2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QVariant)((QAbstractItemView *)cls)->inputMethodQuery (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QAbstractItemView::isPersistentEditorOpen(const QModelIndex &index) + + +static void _init_f_isPersistentEditorOpen_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isPersistentEditorOpen_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractItemView *)cls)->isPersistentEditorOpen (arg1)); +} + + +// QAbstractItemDelegate *QAbstractItemView::itemDelegate() + + +static void _init_f_itemDelegate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_itemDelegate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractItemDelegate *)((QAbstractItemView *)cls)->itemDelegate ()); +} + + +// QAbstractItemDelegate *QAbstractItemView::itemDelegate(const QModelIndex &index) + + +static void _init_f_itemDelegate_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemDelegate_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAbstractItemDelegate *)((QAbstractItemView *)cls)->itemDelegate (arg1)); +} + + +// QAbstractItemDelegate *QAbstractItemView::itemDelegateForColumn(int column) + + +static void _init_f_itemDelegateForColumn_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemDelegateForColumn_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAbstractItemDelegate *)((QAbstractItemView *)cls)->itemDelegateForColumn (arg1)); +} + + +// QAbstractItemDelegate *QAbstractItemView::itemDelegateForIndex(const QModelIndex &index) + + +static void _init_f_itemDelegateForIndex_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemDelegateForIndex_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAbstractItemDelegate *)((QAbstractItemView *)cls)->itemDelegateForIndex (arg1)); +} + + +// QAbstractItemDelegate *QAbstractItemView::itemDelegateForRow(int row) + + +static void _init_f_itemDelegateForRow_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemDelegateForRow_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAbstractItemDelegate *)((QAbstractItemView *)cls)->itemDelegateForRow (arg1)); +} + + +// void QAbstractItemView::keyboardSearch(const QString &search) + + +static void _init_f_keyboardSearch_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("search"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_keyboardSearch_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->keyboardSearch (arg1); +} + + +// QAbstractItemModel *QAbstractItemView::model() + + +static void _init_f_model_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_model_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractItemModel *)((QAbstractItemView *)cls)->model ()); +} + + +// void QAbstractItemView::openPersistentEditor(const QModelIndex &index) + + +static void _init_f_openPersistentEditor_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_openPersistentEditor_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->openPersistentEditor (arg1); +} + + +// void QAbstractItemView::reset() + + +static void _init_f_reset_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reset_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->reset (); +} + + +// void QAbstractItemView::resetHorizontalScrollMode() + + +static void _init_f_resetHorizontalScrollMode_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resetHorizontalScrollMode_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->resetHorizontalScrollMode (); +} + + +// void QAbstractItemView::resetVerticalScrollMode() + + +static void _init_f_resetVerticalScrollMode_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resetVerticalScrollMode_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->resetVerticalScrollMode (); +} + + +// QModelIndex QAbstractItemView::rootIndex() + + +static void _init_f_rootIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rootIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QModelIndex)((QAbstractItemView *)cls)->rootIndex ()); +} + + +// void QAbstractItemView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + + +static void _init_f_scrollTo_5576 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemView::EnsureVisible"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_scrollTo_5576 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->scrollTo (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QAbstractItemView::scrollToBottom() + + +static void _init_f_scrollToBottom_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scrollToBottom_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->scrollToBottom (); +} + + +// void QAbstractItemView::scrollToTop() + + +static void _init_f_scrollToTop_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scrollToTop_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->scrollToTop (); +} + + +// void QAbstractItemView::selectAll() + + +static void _init_f_selectAll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectAll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->selectAll (); +} + + +// QAbstractItemView::SelectionBehavior QAbstractItemView::selectionBehavior() + + +static void _init_f_selectionBehavior_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_selectionBehavior_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAbstractItemView *)cls)->selectionBehavior ())); +} + + +// QAbstractItemView::SelectionMode QAbstractItemView::selectionMode() + + +static void _init_f_selectionMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_selectionMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAbstractItemView *)cls)->selectionMode ())); +} + + +// QItemSelectionModel *QAbstractItemView::selectionModel() + + +static void _init_f_selectionModel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectionModel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QItemSelectionModel *)((QAbstractItemView *)cls)->selectionModel ()); +} + + +// void QAbstractItemView::setAlternatingRowColors(bool enable) + + +static void _init_f_setAlternatingRowColors_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlternatingRowColors_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setAlternatingRowColors (arg1); +} + + +// void QAbstractItemView::setAutoScroll(bool enable) + + +static void _init_f_setAutoScroll_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoScroll_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setAutoScroll (arg1); +} + + +// void QAbstractItemView::setAutoScrollMargin(int margin) + + +static void _init_f_setAutoScrollMargin_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margin"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoScrollMargin_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setAutoScrollMargin (arg1); +} + + +// void QAbstractItemView::setCurrentIndex(const QModelIndex &index) + + +static void _init_f_setCurrentIndex_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentIndex_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setCurrentIndex (arg1); +} + + +// void QAbstractItemView::setDefaultDropAction(Qt::DropAction dropAction) + + +static void _init_f_setDefaultDropAction_1760 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dropAction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultDropAction_1760 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setDefaultDropAction (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAbstractItemView::setDragDropMode(QAbstractItemView::DragDropMode behavior) + + +static void _init_f_setDragDropMode_3439 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("behavior"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDragDropMode_3439 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setDragDropMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAbstractItemView::setDragDropOverwriteMode(bool overwrite) + + +static void _init_f_setDragDropOverwriteMode_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("overwrite"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDragDropOverwriteMode_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setDragDropOverwriteMode (arg1); +} + + +// void QAbstractItemView::setDragEnabled(bool enable) + + +static void _init_f_setDragEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDragEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setDragEnabled (arg1); +} + + +// void QAbstractItemView::setDropIndicatorShown(bool enable) + + +static void _init_f_setDropIndicatorShown_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDropIndicatorShown_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setDropIndicatorShown (arg1); +} + + +// void QAbstractItemView::setEditTriggers(QFlags triggers) + + +static void _init_f_setEditTriggers_4073 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("triggers"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setEditTriggers_4073 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setEditTriggers (arg1); +} + + +// void QAbstractItemView::setHorizontalScrollMode(QAbstractItemView::ScrollMode mode) + + +static void _init_f_setHorizontalScrollMode_3275 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setHorizontalScrollMode_3275 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setHorizontalScrollMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAbstractItemView::setIconSize(const QSize &size) + + +static void _init_f_setIconSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIconSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setIconSize (arg1); +} + + +// void QAbstractItemView::setIndexWidget(const QModelIndex &index, QWidget *widget) + + +static void _init_f_setIndexWidget_3602 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("widget"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setIndexWidget_3602 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setIndexWidget (arg1, arg2); +} + + +// void QAbstractItemView::setItemDelegate(QAbstractItemDelegate *delegate) + + +static void _init_f_setItemDelegate_2717 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("delegate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setItemDelegate_2717 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemDelegate *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setItemDelegate (arg1); +} + + +// void QAbstractItemView::setItemDelegateForColumn(int column, QAbstractItemDelegate *delegate) + + +static void _init_f_setItemDelegateForColumn_3376 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("delegate"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setItemDelegateForColumn_3376 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QAbstractItemDelegate *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setItemDelegateForColumn (arg1, arg2); +} + + +// void QAbstractItemView::setItemDelegateForRow(int row, QAbstractItemDelegate *delegate) + + +static void _init_f_setItemDelegateForRow_3376 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("delegate"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setItemDelegateForRow_3376 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QAbstractItemDelegate *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setItemDelegateForRow (arg1, arg2); +} + + +// void QAbstractItemView::setModel(QAbstractItemModel *model) + + +static void _init_f_setModel_2419 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setModel_2419 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setModel (arg1); +} + + +// void QAbstractItemView::setRootIndex(const QModelIndex &index) + + +static void _init_f_setRootIndex_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRootIndex_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setRootIndex (arg1); +} + + +// void QAbstractItemView::setSelectionBehavior(QAbstractItemView::SelectionBehavior behavior) + + +static void _init_f_setSelectionBehavior_4013 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("behavior"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelectionBehavior_4013 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setSelectionBehavior (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAbstractItemView::setSelectionMode(QAbstractItemView::SelectionMode mode) + + +static void _init_f_setSelectionMode_3586 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelectionMode_3586 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setSelectionMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAbstractItemView::setSelectionModel(QItemSelectionModel *selectionModel) + + +static void _init_f_setSelectionModel_2533 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelectionModel_2533 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemSelectionModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setSelectionModel (arg1); +} + + +// void QAbstractItemView::setTabKeyNavigation(bool enable) + + +static void _init_f_setTabKeyNavigation_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabKeyNavigation_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setTabKeyNavigation (arg1); +} + + +// void QAbstractItemView::setTextElideMode(Qt::TextElideMode mode) + + +static void _init_f_setTextElideMode_2042 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextElideMode_2042 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setTextElideMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAbstractItemView::setVerticalScrollMode(QAbstractItemView::ScrollMode mode) + + +static void _init_f_setVerticalScrollMode_3275 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setVerticalScrollMode_3275 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->setVerticalScrollMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// bool QAbstractItemView::showDropIndicator() + + +static void _init_f_showDropIndicator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showDropIndicator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractItemView *)cls)->showDropIndicator ()); +} + + +// int QAbstractItemView::sizeHintForColumn(int column) + + +static void _init_f_sizeHintForColumn_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_sizeHintForColumn_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractItemView *)cls)->sizeHintForColumn (arg1)); +} + + +// QSize QAbstractItemView::sizeHintForIndex(const QModelIndex &index) + + +static void _init_f_sizeHintForIndex_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_sizeHintForIndex_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSize)((QAbstractItemView *)cls)->sizeHintForIndex (arg1)); +} + + +// int QAbstractItemView::sizeHintForRow(int row) + + +static void _init_f_sizeHintForRow_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_sizeHintForRow_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractItemView *)cls)->sizeHintForRow (arg1)); +} + + +// bool QAbstractItemView::tabKeyNavigation() + + +static void _init_f_tabKeyNavigation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tabKeyNavigation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractItemView *)cls)->tabKeyNavigation ()); +} + + +// Qt::TextElideMode QAbstractItemView::textElideMode() + + +static void _init_f_textElideMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_textElideMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAbstractItemView *)cls)->textElideMode ())); +} + + +// void QAbstractItemView::update(const QRegion &) + + +static void _init_f_update_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_update_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->update (arg1); +} + + +// void QAbstractItemView::update(const QModelIndex &index) + + +static void _init_f_update_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_update_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView *)cls)->update (arg1); +} + + +// QAbstractItemView::ScrollMode QAbstractItemView::verticalScrollMode() + + +static void _init_f_verticalScrollMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_verticalScrollMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAbstractItemView *)cls)->verticalScrollMode ())); +} + + +// QRect QAbstractItemView::visualRect(const QModelIndex &index) + + +static void _init_f_visualRect_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_visualRect_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QAbstractItemView *)cls)->visualRect (arg1)); +} + + +// static QString QAbstractItemView::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAbstractItemView::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractItemView () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":alternatingRowColors", "@brief Method bool QAbstractItemView::alternatingRowColors()\n", true, &_init_f_alternatingRowColors_c0, &_call_f_alternatingRowColors_c0); + methods += new qt_gsi::GenericMethod (":autoScrollMargin", "@brief Method int QAbstractItemView::autoScrollMargin()\n", true, &_init_f_autoScrollMargin_c0, &_call_f_autoScrollMargin_c0); + methods += new qt_gsi::GenericMethod ("clearSelection", "@brief Method void QAbstractItemView::clearSelection()\n", false, &_init_f_clearSelection_0, &_call_f_clearSelection_0); + methods += new qt_gsi::GenericMethod ("closePersistentEditor", "@brief Method void QAbstractItemView::closePersistentEditor(const QModelIndex &index)\n", false, &_init_f_closePersistentEditor_2395, &_call_f_closePersistentEditor_2395); + methods += new qt_gsi::GenericMethod (":currentIndex", "@brief Method QModelIndex QAbstractItemView::currentIndex()\n", true, &_init_f_currentIndex_c0, &_call_f_currentIndex_c0); + methods += new qt_gsi::GenericMethod (":defaultDropAction", "@brief Method Qt::DropAction QAbstractItemView::defaultDropAction()\n", true, &_init_f_defaultDropAction_c0, &_call_f_defaultDropAction_c0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@brief Method void QAbstractItemView::doItemsLayout()\n", false, &_init_f_doItemsLayout_0, &_call_f_doItemsLayout_0); + methods += new qt_gsi::GenericMethod (":dragDropMode", "@brief Method QAbstractItemView::DragDropMode QAbstractItemView::dragDropMode()\n", true, &_init_f_dragDropMode_c0, &_call_f_dragDropMode_c0); + methods += new qt_gsi::GenericMethod (":dragDropOverwriteMode", "@brief Method bool QAbstractItemView::dragDropOverwriteMode()\n", true, &_init_f_dragDropOverwriteMode_c0, &_call_f_dragDropOverwriteMode_c0); + methods += new qt_gsi::GenericMethod (":dragEnabled", "@brief Method bool QAbstractItemView::dragEnabled()\n", true, &_init_f_dragEnabled_c0, &_call_f_dragEnabled_c0); + methods += new qt_gsi::GenericMethod ("edit", "@brief Method void QAbstractItemView::edit(const QModelIndex &index)\n", false, &_init_f_edit_2395, &_call_f_edit_2395); + methods += new qt_gsi::GenericMethod (":editTriggers", "@brief Method QFlags QAbstractItemView::editTriggers()\n", true, &_init_f_editTriggers_c0, &_call_f_editTriggers_c0); + methods += new qt_gsi::GenericMethod ("hasAutoScroll|:autoScroll", "@brief Method bool QAbstractItemView::hasAutoScroll()\n", true, &_init_f_hasAutoScroll_c0, &_call_f_hasAutoScroll_c0); + methods += new qt_gsi::GenericMethod (":horizontalScrollMode", "@brief Method QAbstractItemView::ScrollMode QAbstractItemView::horizontalScrollMode()\n", true, &_init_f_horizontalScrollMode_c0, &_call_f_horizontalScrollMode_c0); + methods += new qt_gsi::GenericMethod (":iconSize", "@brief Method QSize QAbstractItemView::iconSize()\n", true, &_init_f_iconSize_c0, &_call_f_iconSize_c0); + methods += new qt_gsi::GenericMethod ("indexAt", "@brief Method QModelIndex QAbstractItemView::indexAt(const QPoint &point)\n", true, &_init_f_indexAt_c1916, &_call_f_indexAt_c1916); + methods += new qt_gsi::GenericMethod ("indexWidget", "@brief Method QWidget *QAbstractItemView::indexWidget(const QModelIndex &index)\n", true, &_init_f_indexWidget_c2395, &_call_f_indexWidget_c2395); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Method QVariant QAbstractItemView::inputMethodQuery(Qt::InputMethodQuery query)\nThis is a reimplementation of QWidget::inputMethodQuery", true, &_init_f_inputMethodQuery_c2420, &_call_f_inputMethodQuery_c2420); + methods += new qt_gsi::GenericMethod ("isPersistentEditorOpen?", "@brief Method bool QAbstractItemView::isPersistentEditorOpen(const QModelIndex &index)\n", true, &_init_f_isPersistentEditorOpen_c2395, &_call_f_isPersistentEditorOpen_c2395); + methods += new qt_gsi::GenericMethod (":itemDelegate", "@brief Method QAbstractItemDelegate *QAbstractItemView::itemDelegate()\n", true, &_init_f_itemDelegate_c0, &_call_f_itemDelegate_c0); + methods += new qt_gsi::GenericMethod ("itemDelegate", "@brief Method QAbstractItemDelegate *QAbstractItemView::itemDelegate(const QModelIndex &index)\n", true, &_init_f_itemDelegate_c2395, &_call_f_itemDelegate_c2395); + methods += new qt_gsi::GenericMethod ("itemDelegateForColumn", "@brief Method QAbstractItemDelegate *QAbstractItemView::itemDelegateForColumn(int column)\n", true, &_init_f_itemDelegateForColumn_c767, &_call_f_itemDelegateForColumn_c767); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@brief Method QAbstractItemDelegate *QAbstractItemView::itemDelegateForIndex(const QModelIndex &index)\n", true, &_init_f_itemDelegateForIndex_c2395, &_call_f_itemDelegateForIndex_c2395); + methods += new qt_gsi::GenericMethod ("itemDelegateForRow", "@brief Method QAbstractItemDelegate *QAbstractItemView::itemDelegateForRow(int row)\n", true, &_init_f_itemDelegateForRow_c767, &_call_f_itemDelegateForRow_c767); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@brief Method void QAbstractItemView::keyboardSearch(const QString &search)\n", false, &_init_f_keyboardSearch_2025, &_call_f_keyboardSearch_2025); + methods += new qt_gsi::GenericMethod (":model", "@brief Method QAbstractItemModel *QAbstractItemView::model()\n", true, &_init_f_model_c0, &_call_f_model_c0); + methods += new qt_gsi::GenericMethod ("openPersistentEditor", "@brief Method void QAbstractItemView::openPersistentEditor(const QModelIndex &index)\n", false, &_init_f_openPersistentEditor_2395, &_call_f_openPersistentEditor_2395); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method void QAbstractItemView::reset()\n", false, &_init_f_reset_0, &_call_f_reset_0); + methods += new qt_gsi::GenericMethod ("resetHorizontalScrollMode", "@brief Method void QAbstractItemView::resetHorizontalScrollMode()\n", false, &_init_f_resetHorizontalScrollMode_0, &_call_f_resetHorizontalScrollMode_0); + methods += new qt_gsi::GenericMethod ("resetVerticalScrollMode", "@brief Method void QAbstractItemView::resetVerticalScrollMode()\n", false, &_init_f_resetVerticalScrollMode_0, &_call_f_resetVerticalScrollMode_0); + methods += new qt_gsi::GenericMethod (":rootIndex", "@brief Method QModelIndex QAbstractItemView::rootIndex()\n", true, &_init_f_rootIndex_c0, &_call_f_rootIndex_c0); + methods += new qt_gsi::GenericMethod ("scrollTo", "@brief Method void QAbstractItemView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint)\n", false, &_init_f_scrollTo_5576, &_call_f_scrollTo_5576); + methods += new qt_gsi::GenericMethod ("scrollToBottom", "@brief Method void QAbstractItemView::scrollToBottom()\n", false, &_init_f_scrollToBottom_0, &_call_f_scrollToBottom_0); + methods += new qt_gsi::GenericMethod ("scrollToTop", "@brief Method void QAbstractItemView::scrollToTop()\n", false, &_init_f_scrollToTop_0, &_call_f_scrollToTop_0); + methods += new qt_gsi::GenericMethod ("selectAll", "@brief Method void QAbstractItemView::selectAll()\n", false, &_init_f_selectAll_0, &_call_f_selectAll_0); + methods += new qt_gsi::GenericMethod (":selectionBehavior", "@brief Method QAbstractItemView::SelectionBehavior QAbstractItemView::selectionBehavior()\n", true, &_init_f_selectionBehavior_c0, &_call_f_selectionBehavior_c0); + methods += new qt_gsi::GenericMethod (":selectionMode", "@brief Method QAbstractItemView::SelectionMode QAbstractItemView::selectionMode()\n", true, &_init_f_selectionMode_c0, &_call_f_selectionMode_c0); + methods += new qt_gsi::GenericMethod (":selectionModel", "@brief Method QItemSelectionModel *QAbstractItemView::selectionModel()\n", true, &_init_f_selectionModel_c0, &_call_f_selectionModel_c0); + methods += new qt_gsi::GenericMethod ("setAlternatingRowColors|alternatingRowColors=", "@brief Method void QAbstractItemView::setAlternatingRowColors(bool enable)\n", false, &_init_f_setAlternatingRowColors_864, &_call_f_setAlternatingRowColors_864); + methods += new qt_gsi::GenericMethod ("setAutoScroll|autoScroll=", "@brief Method void QAbstractItemView::setAutoScroll(bool enable)\n", false, &_init_f_setAutoScroll_864, &_call_f_setAutoScroll_864); + methods += new qt_gsi::GenericMethod ("setAutoScrollMargin|autoScrollMargin=", "@brief Method void QAbstractItemView::setAutoScrollMargin(int margin)\n", false, &_init_f_setAutoScrollMargin_767, &_call_f_setAutoScrollMargin_767); + methods += new qt_gsi::GenericMethod ("setCurrentIndex|currentIndex=", "@brief Method void QAbstractItemView::setCurrentIndex(const QModelIndex &index)\n", false, &_init_f_setCurrentIndex_2395, &_call_f_setCurrentIndex_2395); + methods += new qt_gsi::GenericMethod ("setDefaultDropAction|defaultDropAction=", "@brief Method void QAbstractItemView::setDefaultDropAction(Qt::DropAction dropAction)\n", false, &_init_f_setDefaultDropAction_1760, &_call_f_setDefaultDropAction_1760); + methods += new qt_gsi::GenericMethod ("setDragDropMode|dragDropMode=", "@brief Method void QAbstractItemView::setDragDropMode(QAbstractItemView::DragDropMode behavior)\n", false, &_init_f_setDragDropMode_3439, &_call_f_setDragDropMode_3439); + methods += new qt_gsi::GenericMethod ("setDragDropOverwriteMode|dragDropOverwriteMode=", "@brief Method void QAbstractItemView::setDragDropOverwriteMode(bool overwrite)\n", false, &_init_f_setDragDropOverwriteMode_864, &_call_f_setDragDropOverwriteMode_864); + methods += new qt_gsi::GenericMethod ("setDragEnabled|dragEnabled=", "@brief Method void QAbstractItemView::setDragEnabled(bool enable)\n", false, &_init_f_setDragEnabled_864, &_call_f_setDragEnabled_864); + methods += new qt_gsi::GenericMethod ("setDropIndicatorShown", "@brief Method void QAbstractItemView::setDropIndicatorShown(bool enable)\n", false, &_init_f_setDropIndicatorShown_864, &_call_f_setDropIndicatorShown_864); + methods += new qt_gsi::GenericMethod ("setEditTriggers|editTriggers=", "@brief Method void QAbstractItemView::setEditTriggers(QFlags triggers)\n", false, &_init_f_setEditTriggers_4073, &_call_f_setEditTriggers_4073); + methods += new qt_gsi::GenericMethod ("setHorizontalScrollMode|horizontalScrollMode=", "@brief Method void QAbstractItemView::setHorizontalScrollMode(QAbstractItemView::ScrollMode mode)\n", false, &_init_f_setHorizontalScrollMode_3275, &_call_f_setHorizontalScrollMode_3275); + methods += new qt_gsi::GenericMethod ("setIconSize|iconSize=", "@brief Method void QAbstractItemView::setIconSize(const QSize &size)\n", false, &_init_f_setIconSize_1805, &_call_f_setIconSize_1805); + methods += new qt_gsi::GenericMethod ("setIndexWidget", "@brief Method void QAbstractItemView::setIndexWidget(const QModelIndex &index, QWidget *widget)\n", false, &_init_f_setIndexWidget_3602, &_call_f_setIndexWidget_3602); + methods += new qt_gsi::GenericMethod ("setItemDelegate|itemDelegate=", "@brief Method void QAbstractItemView::setItemDelegate(QAbstractItemDelegate *delegate)\n", false, &_init_f_setItemDelegate_2717, &_call_f_setItemDelegate_2717); + methods += new qt_gsi::GenericMethod ("setItemDelegateForColumn", "@brief Method void QAbstractItemView::setItemDelegateForColumn(int column, QAbstractItemDelegate *delegate)\n", false, &_init_f_setItemDelegateForColumn_3376, &_call_f_setItemDelegateForColumn_3376); + methods += new qt_gsi::GenericMethod ("setItemDelegateForRow", "@brief Method void QAbstractItemView::setItemDelegateForRow(int row, QAbstractItemDelegate *delegate)\n", false, &_init_f_setItemDelegateForRow_3376, &_call_f_setItemDelegateForRow_3376); + methods += new qt_gsi::GenericMethod ("setModel|model=", "@brief Method void QAbstractItemView::setModel(QAbstractItemModel *model)\n", false, &_init_f_setModel_2419, &_call_f_setModel_2419); + methods += new qt_gsi::GenericMethod ("setRootIndex|rootIndex=", "@brief Method void QAbstractItemView::setRootIndex(const QModelIndex &index)\n", false, &_init_f_setRootIndex_2395, &_call_f_setRootIndex_2395); + methods += new qt_gsi::GenericMethod ("setSelectionBehavior|selectionBehavior=", "@brief Method void QAbstractItemView::setSelectionBehavior(QAbstractItemView::SelectionBehavior behavior)\n", false, &_init_f_setSelectionBehavior_4013, &_call_f_setSelectionBehavior_4013); + methods += new qt_gsi::GenericMethod ("setSelectionMode|selectionMode=", "@brief Method void QAbstractItemView::setSelectionMode(QAbstractItemView::SelectionMode mode)\n", false, &_init_f_setSelectionMode_3586, &_call_f_setSelectionMode_3586); + methods += new qt_gsi::GenericMethod ("setSelectionModel|selectionModel=", "@brief Method void QAbstractItemView::setSelectionModel(QItemSelectionModel *selectionModel)\n", false, &_init_f_setSelectionModel_2533, &_call_f_setSelectionModel_2533); + methods += new qt_gsi::GenericMethod ("setTabKeyNavigation|tabKeyNavigation=", "@brief Method void QAbstractItemView::setTabKeyNavigation(bool enable)\n", false, &_init_f_setTabKeyNavigation_864, &_call_f_setTabKeyNavigation_864); + methods += new qt_gsi::GenericMethod ("setTextElideMode|textElideMode=", "@brief Method void QAbstractItemView::setTextElideMode(Qt::TextElideMode mode)\n", false, &_init_f_setTextElideMode_2042, &_call_f_setTextElideMode_2042); + methods += new qt_gsi::GenericMethod ("setVerticalScrollMode|verticalScrollMode=", "@brief Method void QAbstractItemView::setVerticalScrollMode(QAbstractItemView::ScrollMode mode)\n", false, &_init_f_setVerticalScrollMode_3275, &_call_f_setVerticalScrollMode_3275); + methods += new qt_gsi::GenericMethod (":showDropIndicator", "@brief Method bool QAbstractItemView::showDropIndicator()\n", true, &_init_f_showDropIndicator_c0, &_call_f_showDropIndicator_c0); + methods += new qt_gsi::GenericMethod ("sizeHintForColumn", "@brief Method int QAbstractItemView::sizeHintForColumn(int column)\n", true, &_init_f_sizeHintForColumn_c767, &_call_f_sizeHintForColumn_c767); + methods += new qt_gsi::GenericMethod ("sizeHintForIndex", "@brief Method QSize QAbstractItemView::sizeHintForIndex(const QModelIndex &index)\n", true, &_init_f_sizeHintForIndex_c2395, &_call_f_sizeHintForIndex_c2395); + methods += new qt_gsi::GenericMethod ("sizeHintForRow", "@brief Method int QAbstractItemView::sizeHintForRow(int row)\n", true, &_init_f_sizeHintForRow_c767, &_call_f_sizeHintForRow_c767); + methods += new qt_gsi::GenericMethod (":tabKeyNavigation", "@brief Method bool QAbstractItemView::tabKeyNavigation()\n", true, &_init_f_tabKeyNavigation_c0, &_call_f_tabKeyNavigation_c0); + methods += new qt_gsi::GenericMethod (":textElideMode", "@brief Method Qt::TextElideMode QAbstractItemView::textElideMode()\n", true, &_init_f_textElideMode_c0, &_call_f_textElideMode_c0); + methods += new qt_gsi::GenericMethod ("update", "@brief Method void QAbstractItemView::update(const QRegion &)\n", false, &_init_f_update_2006, &_call_f_update_2006); + methods += new qt_gsi::GenericMethod ("update", "@brief Method void QAbstractItemView::update(const QModelIndex &index)\n", false, &_init_f_update_2395, &_call_f_update_2395); + methods += new qt_gsi::GenericMethod (":verticalScrollMode", "@brief Method QAbstractItemView::ScrollMode QAbstractItemView::verticalScrollMode()\n", true, &_init_f_verticalScrollMode_c0, &_call_f_verticalScrollMode_c0); + methods += new qt_gsi::GenericMethod ("visualRect", "@brief Method QRect QAbstractItemView::visualRect(const QModelIndex &index)\n", true, &_init_f_visualRect_c2395, &_call_f_visualRect_c2395); + methods += gsi::qt_signal ("activated(const QModelIndex &)", "activated", gsi::arg("index"), "@brief Signal declaration for QAbstractItemView::activated(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("clicked(const QModelIndex &)", "clicked", gsi::arg("index"), "@brief Signal declaration for QAbstractItemView::clicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QAbstractItemView::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAbstractItemView::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("doubleClicked(const QModelIndex &)", "doubleClicked", gsi::arg("index"), "@brief Signal declaration for QAbstractItemView::doubleClicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("entered(const QModelIndex &)", "entered", gsi::arg("index"), "@brief Signal declaration for QAbstractItemView::entered(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("iconSizeChanged(const QSize &)", "iconSizeChanged", gsi::arg("size"), "@brief Signal declaration for QAbstractItemView::iconSizeChanged(const QSize &size)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAbstractItemView::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pressed(const QModelIndex &)", "pressed", gsi::arg("index"), "@brief Signal declaration for QAbstractItemView::pressed(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("viewportEntered()", "viewportEntered", "@brief Signal declaration for QAbstractItemView::viewportEntered()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QAbstractItemView::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QAbstractItemView::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QAbstractItemView::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAbstractItemView::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractScrollArea (); + +qt_gsi::QtNativeClass decl_QAbstractItemView (qtdecl_QAbstractScrollArea (), "QtWidgets", "QAbstractItemView_Native", + methods_QAbstractItemView (), + "@hide\n@alias QAbstractItemView"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractItemView () { return decl_QAbstractItemView; } + +} + + +class QAbstractItemView_Adaptor : public QAbstractItemView, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAbstractItemView_Adaptor(); + + // [adaptor ctor] QAbstractItemView::QAbstractItemView(QWidget *parent) + QAbstractItemView_Adaptor() : QAbstractItemView() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAbstractItemView::QAbstractItemView(QWidget *parent) + QAbstractItemView_Adaptor(QWidget *parent) : QAbstractItemView(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QAbstractItemView::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QAbstractItemView_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QAbstractItemView::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QAbstractItemView::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QAbstractItemView_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QAbstractItemView::destroy(destroyWindow, destroySubWindows); + } + + // [expose] QPoint QAbstractItemView::dirtyRegionOffset() + QPoint fp_QAbstractItemView_dirtyRegionOffset_c0 () const { + return QAbstractItemView::dirtyRegionOffset(); + } + + // [expose] void QAbstractItemView::doAutoScroll() + void fp_QAbstractItemView_doAutoScroll_0 () { + QAbstractItemView::doAutoScroll(); + } + + // [expose] void QAbstractItemView::drawFrame(QPainter *) + void fp_QAbstractItemView_drawFrame_1426 (QPainter *arg1) { + QAbstractItemView::drawFrame(arg1); + } + + // [expose] QAbstractItemView::DropIndicatorPosition QAbstractItemView::dropIndicatorPosition() + unsigned int fp_QAbstractItemView_dropIndicatorPosition_c0 () const { + return (unsigned int)(QAbstractItemView::dropIndicatorPosition()); + } + + // [expose] void QAbstractItemView::executeDelayedItemsLayout() + void fp_QAbstractItemView_executeDelayedItemsLayout_0 () { + QAbstractItemView::executeDelayedItemsLayout(); + } + + // [expose] bool QAbstractItemView::focusNextChild() + bool fp_QAbstractItemView_focusNextChild_0 () { + return QAbstractItemView::focusNextChild(); + } + + // [expose] bool QAbstractItemView::focusPreviousChild() + bool fp_QAbstractItemView_focusPreviousChild_0 () { + return QAbstractItemView::focusPreviousChild(); + } + + // [expose] bool QAbstractItemView::isSignalConnected(const QMetaMethod &signal) + bool fp_QAbstractItemView_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAbstractItemView::isSignalConnected(signal); + } + + // [expose] int QAbstractItemView::receivers(const char *signal) + int fp_QAbstractItemView_receivers_c1731 (const char *signal) const { + return QAbstractItemView::receivers(signal); + } + + // [expose] void QAbstractItemView::scheduleDelayedItemsLayout() + void fp_QAbstractItemView_scheduleDelayedItemsLayout_0 () { + QAbstractItemView::scheduleDelayedItemsLayout(); + } + + // [expose] void QAbstractItemView::scrollDirtyRegion(int dx, int dy) + void fp_QAbstractItemView_scrollDirtyRegion_1426 (int dx, int dy) { + QAbstractItemView::scrollDirtyRegion(dx, dy); + } + + // [expose] QObject *QAbstractItemView::sender() + QObject * fp_QAbstractItemView_sender_c0 () const { + return QAbstractItemView::sender(); + } + + // [expose] int QAbstractItemView::senderSignalIndex() + int fp_QAbstractItemView_senderSignalIndex_c0 () const { + return QAbstractItemView::senderSignalIndex(); + } + + // [expose] void QAbstractItemView::setDirtyRegion(const QRegion ®ion) + void fp_QAbstractItemView_setDirtyRegion_2006 (const QRegion ®ion) { + QAbstractItemView::setDirtyRegion(region); + } + + // [expose] void QAbstractItemView::setState(QAbstractItemView::State state) + void fp_QAbstractItemView_setState_2776 (unsigned int state) { + QAbstractItemView::setState(QAbstractItemView::State(state)); + } + + // [expose] void QAbstractItemView::setViewportMargins(int left, int top, int right, int bottom) + void fp_QAbstractItemView_setViewportMargins_2744 (int left, int top, int right, int bottom) { + QAbstractItemView::setViewportMargins(left, top, right, bottom); + } + + // [expose] void QAbstractItemView::setViewportMargins(const QMargins &margins) + void fp_QAbstractItemView_setViewportMargins_2115 (const QMargins &margins) { + QAbstractItemView::setViewportMargins(margins); + } + + // [expose] void QAbstractItemView::startAutoScroll() + void fp_QAbstractItemView_startAutoScroll_0 () { + QAbstractItemView::startAutoScroll(); + } + + // [expose] QAbstractItemView::State QAbstractItemView::state() + unsigned int fp_QAbstractItemView_state_c0 () const { + return (unsigned int)(QAbstractItemView::state()); + } + + // [expose] void QAbstractItemView::stopAutoScroll() + void fp_QAbstractItemView_stopAutoScroll_0 () { + QAbstractItemView::stopAutoScroll(); + } + + // [expose] void QAbstractItemView::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QAbstractItemView_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QAbstractItemView::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] QMargins QAbstractItemView::viewportMargins() + QMargins fp_QAbstractItemView_viewportMargins_c0 () const { + return QAbstractItemView::viewportMargins(); + } + + // [emitter impl] void QAbstractItemView::activated(const QModelIndex &index) + void emitter_QAbstractItemView_activated_2395(const QModelIndex &index) + { + emit QAbstractItemView::activated(index); + } + + // [emitter impl] void QAbstractItemView::clicked(const QModelIndex &index) + void emitter_QAbstractItemView_clicked_2395(const QModelIndex &index) + { + emit QAbstractItemView::clicked(index); + } + + // [emitter impl] void QAbstractItemView::customContextMenuRequested(const QPoint &pos) + void emitter_QAbstractItemView_customContextMenuRequested_1916(const QPoint &pos) + { + emit QAbstractItemView::customContextMenuRequested(pos); + } + + // [emitter impl] void QAbstractItemView::destroyed(QObject *) + void emitter_QAbstractItemView_destroyed_1302(QObject *arg1) + { + emit QAbstractItemView::destroyed(arg1); + } + + // [adaptor impl] void QAbstractItemView::doItemsLayout() + void cbs_doItemsLayout_0_0() + { + QAbstractItemView::doItemsLayout(); + } + + virtual void doItemsLayout() + { + if (cb_doItemsLayout_0_0.can_issue()) { + cb_doItemsLayout_0_0.issue(&QAbstractItemView_Adaptor::cbs_doItemsLayout_0_0); + } else { + QAbstractItemView::doItemsLayout(); + } + } + + // [emitter impl] void QAbstractItemView::doubleClicked(const QModelIndex &index) + void emitter_QAbstractItemView_doubleClicked_2395(const QModelIndex &index) + { + emit QAbstractItemView::doubleClicked(index); + } + + // [emitter impl] void QAbstractItemView::entered(const QModelIndex &index) + void emitter_QAbstractItemView_entered_2395(const QModelIndex &index) + { + emit QAbstractItemView::entered(index); + } + + // [adaptor impl] bool QAbstractItemView::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QAbstractItemView::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QAbstractItemView_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QAbstractItemView::hasHeightForWidth(); + } + } + + // [adaptor impl] int QAbstractItemView::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QAbstractItemView::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QAbstractItemView_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QAbstractItemView::heightForWidth(arg1); + } + } + + // [emitter impl] void QAbstractItemView::iconSizeChanged(const QSize &size) + void emitter_QAbstractItemView_iconSizeChanged_1805(const QSize &size) + { + emit QAbstractItemView::iconSizeChanged(size); + } + + // [adaptor impl] QModelIndex QAbstractItemView::indexAt(const QPoint &point) + QModelIndex cbs_indexAt_c1916_0(const QPoint &point) const + { + __SUPPRESS_UNUSED_WARNING (point); + throw qt_gsi::AbstractMethodCalledException("indexAt"); + } + + virtual QModelIndex indexAt(const QPoint &point) const + { + if (cb_indexAt_c1916_0.can_issue()) { + return cb_indexAt_c1916_0.issue(&QAbstractItemView_Adaptor::cbs_indexAt_c1916_0, point); + } else { + throw qt_gsi::AbstractMethodCalledException("indexAt"); + } + } + + // [adaptor impl] QVariant QAbstractItemView::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QAbstractItemView::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QAbstractItemView_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QAbstractItemView::inputMethodQuery(query); + } + } + + // [adaptor impl] QAbstractItemDelegate *QAbstractItemView::itemDelegateForIndex(const QModelIndex &index) + QAbstractItemDelegate * cbs_itemDelegateForIndex_c2395_0(const QModelIndex &index) const + { + return QAbstractItemView::itemDelegateForIndex(index); + } + + virtual QAbstractItemDelegate * itemDelegateForIndex(const QModelIndex &index) const + { + if (cb_itemDelegateForIndex_c2395_0.can_issue()) { + return cb_itemDelegateForIndex_c2395_0.issue(&QAbstractItemView_Adaptor::cbs_itemDelegateForIndex_c2395_0, index); + } else { + return QAbstractItemView::itemDelegateForIndex(index); + } + } + + // [adaptor impl] void QAbstractItemView::keyboardSearch(const QString &search) + void cbs_keyboardSearch_2025_0(const QString &search) + { + QAbstractItemView::keyboardSearch(search); + } + + virtual void keyboardSearch(const QString &search) + { + if (cb_keyboardSearch_2025_0.can_issue()) { + cb_keyboardSearch_2025_0.issue(&QAbstractItemView_Adaptor::cbs_keyboardSearch_2025_0, search); + } else { + QAbstractItemView::keyboardSearch(search); + } + } + + // [adaptor impl] QSize QAbstractItemView::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QAbstractItemView::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QAbstractItemView_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QAbstractItemView::minimumSizeHint(); + } + } + + // [emitter impl] void QAbstractItemView::objectNameChanged(const QString &objectName) + void emitter_QAbstractItemView_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QAbstractItemView::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QAbstractItemView::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QAbstractItemView::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QAbstractItemView_Adaptor::cbs_paintEngine_c0_0); + } else { + return QAbstractItemView::paintEngine(); + } + } + + // [emitter impl] void QAbstractItemView::pressed(const QModelIndex &index) + void emitter_QAbstractItemView_pressed_2395(const QModelIndex &index) + { + emit QAbstractItemView::pressed(index); + } + + // [adaptor impl] void QAbstractItemView::reset() + void cbs_reset_0_0() + { + QAbstractItemView::reset(); + } + + virtual void reset() + { + if (cb_reset_0_0.can_issue()) { + cb_reset_0_0.issue(&QAbstractItemView_Adaptor::cbs_reset_0_0); + } else { + QAbstractItemView::reset(); + } + } + + // [adaptor impl] void QAbstractItemView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + void cbs_scrollTo_5576_1(const QModelIndex &index, const qt_gsi::Converter::target_type & hint) + { + __SUPPRESS_UNUSED_WARNING (index); + __SUPPRESS_UNUSED_WARNING (hint); + throw qt_gsi::AbstractMethodCalledException("scrollTo"); + } + + virtual void scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + { + if (cb_scrollTo_5576_1.can_issue()) { + cb_scrollTo_5576_1.issue::target_type &>(&QAbstractItemView_Adaptor::cbs_scrollTo_5576_1, index, qt_gsi::CppToQtAdaptor(hint)); + } else { + throw qt_gsi::AbstractMethodCalledException("scrollTo"); + } + } + + // [adaptor impl] void QAbstractItemView::selectAll() + void cbs_selectAll_0_0() + { + QAbstractItemView::selectAll(); + } + + virtual void selectAll() + { + if (cb_selectAll_0_0.can_issue()) { + cb_selectAll_0_0.issue(&QAbstractItemView_Adaptor::cbs_selectAll_0_0); + } else { + QAbstractItemView::selectAll(); + } + } + + // [adaptor impl] void QAbstractItemView::setModel(QAbstractItemModel *model) + void cbs_setModel_2419_0(QAbstractItemModel *model) + { + QAbstractItemView::setModel(model); + } + + virtual void setModel(QAbstractItemModel *model) + { + if (cb_setModel_2419_0.can_issue()) { + cb_setModel_2419_0.issue(&QAbstractItemView_Adaptor::cbs_setModel_2419_0, model); + } else { + QAbstractItemView::setModel(model); + } + } + + // [adaptor impl] void QAbstractItemView::setRootIndex(const QModelIndex &index) + void cbs_setRootIndex_2395_0(const QModelIndex &index) + { + QAbstractItemView::setRootIndex(index); + } + + virtual void setRootIndex(const QModelIndex &index) + { + if (cb_setRootIndex_2395_0.can_issue()) { + cb_setRootIndex_2395_0.issue(&QAbstractItemView_Adaptor::cbs_setRootIndex_2395_0, index); + } else { + QAbstractItemView::setRootIndex(index); + } + } + + // [adaptor impl] void QAbstractItemView::setSelectionModel(QItemSelectionModel *selectionModel) + void cbs_setSelectionModel_2533_0(QItemSelectionModel *selectionModel) + { + QAbstractItemView::setSelectionModel(selectionModel); + } + + virtual void setSelectionModel(QItemSelectionModel *selectionModel) + { + if (cb_setSelectionModel_2533_0.can_issue()) { + cb_setSelectionModel_2533_0.issue(&QAbstractItemView_Adaptor::cbs_setSelectionModel_2533_0, selectionModel); + } else { + QAbstractItemView::setSelectionModel(selectionModel); + } + } + + // [adaptor impl] void QAbstractItemView::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QAbstractItemView::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QAbstractItemView_Adaptor::cbs_setVisible_864_0, visible); + } else { + QAbstractItemView::setVisible(visible); + } + } + + // [adaptor impl] void QAbstractItemView::setupViewport(QWidget *viewport) + void cbs_setupViewport_1315_0(QWidget *viewport) + { + QAbstractItemView::setupViewport(viewport); + } + + virtual void setupViewport(QWidget *viewport) + { + if (cb_setupViewport_1315_0.can_issue()) { + cb_setupViewport_1315_0.issue(&QAbstractItemView_Adaptor::cbs_setupViewport_1315_0, viewport); + } else { + QAbstractItemView::setupViewport(viewport); + } + } + + // [adaptor impl] QSize QAbstractItemView::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QAbstractItemView::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QAbstractItemView_Adaptor::cbs_sizeHint_c0_0); + } else { + return QAbstractItemView::sizeHint(); + } + } + + // [adaptor impl] int QAbstractItemView::sizeHintForColumn(int column) + int cbs_sizeHintForColumn_c767_0(int column) const + { + return QAbstractItemView::sizeHintForColumn(column); + } + + virtual int sizeHintForColumn(int column) const + { + if (cb_sizeHintForColumn_c767_0.can_issue()) { + return cb_sizeHintForColumn_c767_0.issue(&QAbstractItemView_Adaptor::cbs_sizeHintForColumn_c767_0, column); + } else { + return QAbstractItemView::sizeHintForColumn(column); + } + } + + // [adaptor impl] int QAbstractItemView::sizeHintForRow(int row) + int cbs_sizeHintForRow_c767_0(int row) const + { + return QAbstractItemView::sizeHintForRow(row); + } + + virtual int sizeHintForRow(int row) const + { + if (cb_sizeHintForRow_c767_0.can_issue()) { + return cb_sizeHintForRow_c767_0.issue(&QAbstractItemView_Adaptor::cbs_sizeHintForRow_c767_0, row); + } else { + return QAbstractItemView::sizeHintForRow(row); + } + } + + // [emitter impl] void QAbstractItemView::viewportEntered() + void emitter_QAbstractItemView_viewportEntered_0() + { + emit QAbstractItemView::viewportEntered(); + } + + // [adaptor impl] QRect QAbstractItemView::visualRect(const QModelIndex &index) + QRect cbs_visualRect_c2395_0(const QModelIndex &index) const + { + __SUPPRESS_UNUSED_WARNING (index); + throw qt_gsi::AbstractMethodCalledException("visualRect"); + } + + virtual QRect visualRect(const QModelIndex &index) const + { + if (cb_visualRect_c2395_0.can_issue()) { + return cb_visualRect_c2395_0.issue(&QAbstractItemView_Adaptor::cbs_visualRect_c2395_0, index); + } else { + throw qt_gsi::AbstractMethodCalledException("visualRect"); + } + } + + // [emitter impl] void QAbstractItemView::windowIconChanged(const QIcon &icon) + void emitter_QAbstractItemView_windowIconChanged_1787(const QIcon &icon) + { + emit QAbstractItemView::windowIconChanged(icon); + } + + // [emitter impl] void QAbstractItemView::windowIconTextChanged(const QString &iconText) + void emitter_QAbstractItemView_windowIconTextChanged_2025(const QString &iconText) + { + emit QAbstractItemView::windowIconTextChanged(iconText); + } + + // [emitter impl] void QAbstractItemView::windowTitleChanged(const QString &title) + void emitter_QAbstractItemView_windowTitleChanged_2025(const QString &title) + { + emit QAbstractItemView::windowTitleChanged(title); + } + + // [adaptor impl] void QAbstractItemView::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QAbstractItemView::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QAbstractItemView_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QAbstractItemView::actionEvent(event); + } + } + + // [adaptor impl] void QAbstractItemView::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QAbstractItemView::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QAbstractItemView_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QAbstractItemView::changeEvent(arg1); + } + } + + // [adaptor impl] void QAbstractItemView::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAbstractItemView::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAbstractItemView_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAbstractItemView::childEvent(event); + } + } + + // [adaptor impl] void QAbstractItemView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + void cbs_closeEditor_4926_0(QWidget *editor, const qt_gsi::Converter::target_type & hint) + { + QAbstractItemView::closeEditor(editor, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + { + if (cb_closeEditor_4926_0.can_issue()) { + cb_closeEditor_4926_0.issue::target_type &>(&QAbstractItemView_Adaptor::cbs_closeEditor_4926_0, editor, qt_gsi::CppToQtAdaptor(hint)); + } else { + QAbstractItemView::closeEditor(editor, hint); + } + } + + // [adaptor impl] void QAbstractItemView::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QAbstractItemView::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QAbstractItemView_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QAbstractItemView::closeEvent(event); + } + } + + // [adaptor impl] void QAbstractItemView::commitData(QWidget *editor) + void cbs_commitData_1315_0(QWidget *editor) + { + QAbstractItemView::commitData(editor); + } + + virtual void commitData(QWidget *editor) + { + if (cb_commitData_1315_0.can_issue()) { + cb_commitData_1315_0.issue(&QAbstractItemView_Adaptor::cbs_commitData_1315_0, editor); + } else { + QAbstractItemView::commitData(editor); + } + } + + // [adaptor impl] void QAbstractItemView::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QAbstractItemView::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QAbstractItemView_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QAbstractItemView::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QAbstractItemView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + void cbs_currentChanged_4682_0(const QModelIndex ¤t, const QModelIndex &previous) + { + QAbstractItemView::currentChanged(current, previous); + } + + virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + { + if (cb_currentChanged_4682_0.can_issue()) { + cb_currentChanged_4682_0.issue(&QAbstractItemView_Adaptor::cbs_currentChanged_4682_0, current, previous); + } else { + QAbstractItemView::currentChanged(current, previous); + } + } + + // [adaptor impl] void QAbstractItemView::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAbstractItemView::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAbstractItemView_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAbstractItemView::customEvent(event); + } + } + + // [adaptor impl] void QAbstractItemView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void cbs_dataChanged_6833_1(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + QAbstractItemView::dataChanged(topLeft, bottomRight, roles); + } + + virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + if (cb_dataChanged_6833_1.can_issue()) { + cb_dataChanged_6833_1.issue &>(&QAbstractItemView_Adaptor::cbs_dataChanged_6833_1, topLeft, bottomRight, roles); + } else { + QAbstractItemView::dataChanged(topLeft, bottomRight, roles); + } + } + + // [adaptor impl] void QAbstractItemView::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAbstractItemView::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAbstractItemView_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAbstractItemView::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAbstractItemView::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QAbstractItemView::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QAbstractItemView_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QAbstractItemView::dragEnterEvent(event); + } + } + + // [adaptor impl] void QAbstractItemView::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QAbstractItemView::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QAbstractItemView_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QAbstractItemView::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QAbstractItemView::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QAbstractItemView::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QAbstractItemView_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QAbstractItemView::dragMoveEvent(event); + } + } + + // [adaptor impl] void QAbstractItemView::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QAbstractItemView::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QAbstractItemView_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QAbstractItemView::dropEvent(event); + } + } + + // [adaptor impl] bool QAbstractItemView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + bool cbs_edit_6773_0(const QModelIndex &index, const qt_gsi::Converter::target_type & trigger, QEvent *event) + { + return QAbstractItemView::edit(index, qt_gsi::QtToCppAdaptor(trigger).cref(), event); + } + + virtual bool edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + { + if (cb_edit_6773_0.can_issue()) { + return cb_edit_6773_0.issue::target_type &, QEvent *>(&QAbstractItemView_Adaptor::cbs_edit_6773_0, index, qt_gsi::CppToQtAdaptor(trigger), event); + } else { + return QAbstractItemView::edit(index, trigger, event); + } + } + + // [adaptor impl] void QAbstractItemView::editorDestroyed(QObject *editor) + void cbs_editorDestroyed_1302_0(QObject *editor) + { + QAbstractItemView::editorDestroyed(editor); + } + + virtual void editorDestroyed(QObject *editor) + { + if (cb_editorDestroyed_1302_0.can_issue()) { + cb_editorDestroyed_1302_0.issue(&QAbstractItemView_Adaptor::cbs_editorDestroyed_1302_0, editor); + } else { + QAbstractItemView::editorDestroyed(editor); + } + } + + // [adaptor impl] void QAbstractItemView::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QAbstractItemView::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QAbstractItemView_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QAbstractItemView::enterEvent(event); + } + } + + // [adaptor impl] bool QAbstractItemView::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAbstractItemView::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAbstractItemView_Adaptor::cbs_event_1217_0, _event); + } else { + return QAbstractItemView::event(_event); + } + } + + // [adaptor impl] bool QAbstractItemView::eventFilter(QObject *object, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *object, QEvent *event) + { + return QAbstractItemView::eventFilter(object, event); + } + + virtual bool eventFilter(QObject *object, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAbstractItemView_Adaptor::cbs_eventFilter_2411_0, object, event); + } else { + return QAbstractItemView::eventFilter(object, event); + } + } + + // [adaptor impl] void QAbstractItemView::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QAbstractItemView::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QAbstractItemView_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QAbstractItemView::focusInEvent(event); + } + } + + // [adaptor impl] bool QAbstractItemView::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QAbstractItemView::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QAbstractItemView_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QAbstractItemView::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QAbstractItemView::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QAbstractItemView::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QAbstractItemView_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QAbstractItemView::focusOutEvent(event); + } + } + + // [adaptor impl] void QAbstractItemView::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QAbstractItemView::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QAbstractItemView_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QAbstractItemView::hideEvent(event); + } + } + + // [adaptor impl] int QAbstractItemView::horizontalOffset() + int cbs_horizontalOffset_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("horizontalOffset"); + } + + virtual int horizontalOffset() const + { + if (cb_horizontalOffset_c0_0.can_issue()) { + return cb_horizontalOffset_c0_0.issue(&QAbstractItemView_Adaptor::cbs_horizontalOffset_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("horizontalOffset"); + } + } + + // [adaptor impl] void QAbstractItemView::horizontalScrollbarAction(int action) + void cbs_horizontalScrollbarAction_767_0(int action) + { + QAbstractItemView::horizontalScrollbarAction(action); + } + + virtual void horizontalScrollbarAction(int action) + { + if (cb_horizontalScrollbarAction_767_0.can_issue()) { + cb_horizontalScrollbarAction_767_0.issue(&QAbstractItemView_Adaptor::cbs_horizontalScrollbarAction_767_0, action); + } else { + QAbstractItemView::horizontalScrollbarAction(action); + } + } + + // [adaptor impl] void QAbstractItemView::horizontalScrollbarValueChanged(int value) + void cbs_horizontalScrollbarValueChanged_767_0(int value) + { + QAbstractItemView::horizontalScrollbarValueChanged(value); + } + + virtual void horizontalScrollbarValueChanged(int value) + { + if (cb_horizontalScrollbarValueChanged_767_0.can_issue()) { + cb_horizontalScrollbarValueChanged_767_0.issue(&QAbstractItemView_Adaptor::cbs_horizontalScrollbarValueChanged_767_0, value); + } else { + QAbstractItemView::horizontalScrollbarValueChanged(value); + } + } + + // [adaptor impl] void QAbstractItemView::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QAbstractItemView::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QAbstractItemView_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QAbstractItemView::initPainter(painter); + } + } + + // [adaptor impl] void QAbstractItemView::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QAbstractItemView::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QAbstractItemView_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QAbstractItemView::initStyleOption(option); + } + } + + // [adaptor impl] void QAbstractItemView::initViewItemOption(QStyleOptionViewItem *option) + void cbs_initViewItemOption_c2675_0(QStyleOptionViewItem *option) const + { + QAbstractItemView::initViewItemOption(option); + } + + virtual void initViewItemOption(QStyleOptionViewItem *option) const + { + if (cb_initViewItemOption_c2675_0.can_issue()) { + cb_initViewItemOption_c2675_0.issue(&QAbstractItemView_Adaptor::cbs_initViewItemOption_c2675_0, option); + } else { + QAbstractItemView::initViewItemOption(option); + } + } + + // [adaptor impl] void QAbstractItemView::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QAbstractItemView::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QAbstractItemView_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QAbstractItemView::inputMethodEvent(event); + } + } + + // [adaptor impl] bool QAbstractItemView::isIndexHidden(const QModelIndex &index) + bool cbs_isIndexHidden_c2395_0(const QModelIndex &index) const + { + __SUPPRESS_UNUSED_WARNING (index); + throw qt_gsi::AbstractMethodCalledException("isIndexHidden"); + } + + virtual bool isIndexHidden(const QModelIndex &index) const + { + if (cb_isIndexHidden_c2395_0.can_issue()) { + return cb_isIndexHidden_c2395_0.issue(&QAbstractItemView_Adaptor::cbs_isIndexHidden_c2395_0, index); + } else { + throw qt_gsi::AbstractMethodCalledException("isIndexHidden"); + } + } + + // [adaptor impl] void QAbstractItemView::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QAbstractItemView::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QAbstractItemView_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QAbstractItemView::keyPressEvent(event); + } + } + + // [adaptor impl] void QAbstractItemView::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QAbstractItemView::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QAbstractItemView_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QAbstractItemView::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QAbstractItemView::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QAbstractItemView::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QAbstractItemView_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QAbstractItemView::leaveEvent(event); + } + } + + // [adaptor impl] int QAbstractItemView::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QAbstractItemView::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QAbstractItemView_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QAbstractItemView::metric(arg1); + } + } + + // [adaptor impl] void QAbstractItemView::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QAbstractItemView::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QAbstractItemView_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QAbstractItemView::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QAbstractItemView::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QAbstractItemView::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QAbstractItemView_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QAbstractItemView::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QAbstractItemView::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QAbstractItemView::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QAbstractItemView_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QAbstractItemView::mousePressEvent(event); + } + } + + // [adaptor impl] void QAbstractItemView::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QAbstractItemView::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QAbstractItemView_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QAbstractItemView::mouseReleaseEvent(event); + } + } + + // [adaptor impl] QModelIndex QAbstractItemView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + QModelIndex cbs_moveCursor_6476_0(unsigned int cursorAction, QFlags modifiers) + { + __SUPPRESS_UNUSED_WARNING (cursorAction); + __SUPPRESS_UNUSED_WARNING (modifiers); + throw qt_gsi::AbstractMethodCalledException("moveCursor"); + } + + virtual QModelIndex moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + { + if (cb_moveCursor_6476_0.can_issue()) { + return cb_moveCursor_6476_0.issue >(&QAbstractItemView_Adaptor::cbs_moveCursor_6476_0, (unsigned int)(cursorAction), modifiers); + } else { + throw qt_gsi::AbstractMethodCalledException("moveCursor"); + } + } + + // [adaptor impl] void QAbstractItemView::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QAbstractItemView::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QAbstractItemView_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QAbstractItemView::moveEvent(event); + } + } + + // [adaptor impl] bool QAbstractItemView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QAbstractItemView::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QAbstractItemView_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QAbstractItemView::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QAbstractItemView::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QAbstractItemView::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QAbstractItemView_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QAbstractItemView::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QAbstractItemView::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QAbstractItemView::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QAbstractItemView_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QAbstractItemView::redirected(offset); + } + } + + // [adaptor impl] void QAbstractItemView::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QAbstractItemView::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QAbstractItemView_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QAbstractItemView::resizeEvent(event); + } + } + + // [adaptor impl] void QAbstractItemView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + void cbs_rowsAboutToBeRemoved_3713_0(const QModelIndex &parent, int start, int end) + { + QAbstractItemView::rowsAboutToBeRemoved(parent, start, end); + } + + virtual void rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + { + if (cb_rowsAboutToBeRemoved_3713_0.can_issue()) { + cb_rowsAboutToBeRemoved_3713_0.issue(&QAbstractItemView_Adaptor::cbs_rowsAboutToBeRemoved_3713_0, parent, start, end); + } else { + QAbstractItemView::rowsAboutToBeRemoved(parent, start, end); + } + } + + // [adaptor impl] void QAbstractItemView::rowsInserted(const QModelIndex &parent, int start, int end) + void cbs_rowsInserted_3713_0(const QModelIndex &parent, int start, int end) + { + QAbstractItemView::rowsInserted(parent, start, end); + } + + virtual void rowsInserted(const QModelIndex &parent, int start, int end) + { + if (cb_rowsInserted_3713_0.can_issue()) { + cb_rowsInserted_3713_0.issue(&QAbstractItemView_Adaptor::cbs_rowsInserted_3713_0, parent, start, end); + } else { + QAbstractItemView::rowsInserted(parent, start, end); + } + } + + // [adaptor impl] void QAbstractItemView::scrollContentsBy(int dx, int dy) + void cbs_scrollContentsBy_1426_0(int dx, int dy) + { + QAbstractItemView::scrollContentsBy(dx, dy); + } + + virtual void scrollContentsBy(int dx, int dy) + { + if (cb_scrollContentsBy_1426_0.can_issue()) { + cb_scrollContentsBy_1426_0.issue(&QAbstractItemView_Adaptor::cbs_scrollContentsBy_1426_0, dx, dy); + } else { + QAbstractItemView::scrollContentsBy(dx, dy); + } + } + + // [adaptor impl] QList QAbstractItemView::selectedIndexes() + QList cbs_selectedIndexes_c0_0() const + { + return QAbstractItemView::selectedIndexes(); + } + + virtual QList selectedIndexes() const + { + if (cb_selectedIndexes_c0_0.can_issue()) { + return cb_selectedIndexes_c0_0.issue >(&QAbstractItemView_Adaptor::cbs_selectedIndexes_c0_0); + } else { + return QAbstractItemView::selectedIndexes(); + } + } + + // [adaptor impl] void QAbstractItemView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + void cbs_selectionChanged_5346_0(const QItemSelection &selected, const QItemSelection &deselected) + { + QAbstractItemView::selectionChanged(selected, deselected); + } + + virtual void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + { + if (cb_selectionChanged_5346_0.can_issue()) { + cb_selectionChanged_5346_0.issue(&QAbstractItemView_Adaptor::cbs_selectionChanged_5346_0, selected, deselected); + } else { + QAbstractItemView::selectionChanged(selected, deselected); + } + } + + // [adaptor impl] QFlags QAbstractItemView::selectionCommand(const QModelIndex &index, const QEvent *event) + QFlags cbs_selectionCommand_c4199_1(const QModelIndex &index, const QEvent *event) const + { + return QAbstractItemView::selectionCommand(index, event); + } + + virtual QFlags selectionCommand(const QModelIndex &index, const QEvent *event) const + { + if (cb_selectionCommand_c4199_1.can_issue()) { + return cb_selectionCommand_c4199_1.issue, const QModelIndex &, const QEvent *>(&QAbstractItemView_Adaptor::cbs_selectionCommand_c4199_1, index, event); + } else { + return QAbstractItemView::selectionCommand(index, event); + } + } + + // [adaptor impl] void QAbstractItemView::setSelection(const QRect &rect, QFlags command) + void cbs_setSelection_6155_0(const QRect &rect, QFlags command) + { + __SUPPRESS_UNUSED_WARNING (rect); + __SUPPRESS_UNUSED_WARNING (command); + throw qt_gsi::AbstractMethodCalledException("setSelection"); + } + + virtual void setSelection(const QRect &rect, QFlags command) + { + if (cb_setSelection_6155_0.can_issue()) { + cb_setSelection_6155_0.issue >(&QAbstractItemView_Adaptor::cbs_setSelection_6155_0, rect, command); + } else { + throw qt_gsi::AbstractMethodCalledException("setSelection"); + } + } + + // [adaptor impl] QPainter *QAbstractItemView::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QAbstractItemView::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QAbstractItemView_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QAbstractItemView::sharedPainter(); + } + } + + // [adaptor impl] void QAbstractItemView::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QAbstractItemView::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QAbstractItemView_Adaptor::cbs_showEvent_1634_0, event); + } else { + QAbstractItemView::showEvent(event); + } + } + + // [adaptor impl] void QAbstractItemView::startDrag(QFlags supportedActions) + void cbs_startDrag_2456_0(QFlags supportedActions) + { + QAbstractItemView::startDrag(supportedActions); + } + + virtual void startDrag(QFlags supportedActions) + { + if (cb_startDrag_2456_0.can_issue()) { + cb_startDrag_2456_0.issue >(&QAbstractItemView_Adaptor::cbs_startDrag_2456_0, supportedActions); + } else { + QAbstractItemView::startDrag(supportedActions); + } + } + + // [adaptor impl] void QAbstractItemView::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QAbstractItemView::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QAbstractItemView_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QAbstractItemView::tabletEvent(event); + } + } + + // [adaptor impl] void QAbstractItemView::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAbstractItemView::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAbstractItemView_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAbstractItemView::timerEvent(event); + } + } + + // [adaptor impl] void QAbstractItemView::updateEditorData() + void cbs_updateEditorData_0_0() + { + QAbstractItemView::updateEditorData(); + } + + virtual void updateEditorData() + { + if (cb_updateEditorData_0_0.can_issue()) { + cb_updateEditorData_0_0.issue(&QAbstractItemView_Adaptor::cbs_updateEditorData_0_0); + } else { + QAbstractItemView::updateEditorData(); + } + } + + // [adaptor impl] void QAbstractItemView::updateEditorGeometries() + void cbs_updateEditorGeometries_0_0() + { + QAbstractItemView::updateEditorGeometries(); + } + + virtual void updateEditorGeometries() + { + if (cb_updateEditorGeometries_0_0.can_issue()) { + cb_updateEditorGeometries_0_0.issue(&QAbstractItemView_Adaptor::cbs_updateEditorGeometries_0_0); + } else { + QAbstractItemView::updateEditorGeometries(); + } + } + + // [adaptor impl] void QAbstractItemView::updateGeometries() + void cbs_updateGeometries_0_0() + { + QAbstractItemView::updateGeometries(); + } + + virtual void updateGeometries() + { + if (cb_updateGeometries_0_0.can_issue()) { + cb_updateGeometries_0_0.issue(&QAbstractItemView_Adaptor::cbs_updateGeometries_0_0); + } else { + QAbstractItemView::updateGeometries(); + } + } + + // [adaptor impl] int QAbstractItemView::verticalOffset() + int cbs_verticalOffset_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("verticalOffset"); + } + + virtual int verticalOffset() const + { + if (cb_verticalOffset_c0_0.can_issue()) { + return cb_verticalOffset_c0_0.issue(&QAbstractItemView_Adaptor::cbs_verticalOffset_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("verticalOffset"); + } + } + + // [adaptor impl] void QAbstractItemView::verticalScrollbarAction(int action) + void cbs_verticalScrollbarAction_767_0(int action) + { + QAbstractItemView::verticalScrollbarAction(action); + } + + virtual void verticalScrollbarAction(int action) + { + if (cb_verticalScrollbarAction_767_0.can_issue()) { + cb_verticalScrollbarAction_767_0.issue(&QAbstractItemView_Adaptor::cbs_verticalScrollbarAction_767_0, action); + } else { + QAbstractItemView::verticalScrollbarAction(action); + } + } + + // [adaptor impl] void QAbstractItemView::verticalScrollbarValueChanged(int value) + void cbs_verticalScrollbarValueChanged_767_0(int value) + { + QAbstractItemView::verticalScrollbarValueChanged(value); + } + + virtual void verticalScrollbarValueChanged(int value) + { + if (cb_verticalScrollbarValueChanged_767_0.can_issue()) { + cb_verticalScrollbarValueChanged_767_0.issue(&QAbstractItemView_Adaptor::cbs_verticalScrollbarValueChanged_767_0, value); + } else { + QAbstractItemView::verticalScrollbarValueChanged(value); + } + } + + // [adaptor impl] bool QAbstractItemView::viewportEvent(QEvent *event) + bool cbs_viewportEvent_1217_0(QEvent *event) + { + return QAbstractItemView::viewportEvent(event); + } + + virtual bool viewportEvent(QEvent *event) + { + if (cb_viewportEvent_1217_0.can_issue()) { + return cb_viewportEvent_1217_0.issue(&QAbstractItemView_Adaptor::cbs_viewportEvent_1217_0, event); + } else { + return QAbstractItemView::viewportEvent(event); + } + } + + // [adaptor impl] QSize QAbstractItemView::viewportSizeHint() + QSize cbs_viewportSizeHint_c0_0() const + { + return QAbstractItemView::viewportSizeHint(); + } + + virtual QSize viewportSizeHint() const + { + if (cb_viewportSizeHint_c0_0.can_issue()) { + return cb_viewportSizeHint_c0_0.issue(&QAbstractItemView_Adaptor::cbs_viewportSizeHint_c0_0); + } else { + return QAbstractItemView::viewportSizeHint(); + } + } + + // [adaptor impl] QRegion QAbstractItemView::visualRegionForSelection(const QItemSelection &selection) + QRegion cbs_visualRegionForSelection_c2727_0(const QItemSelection &selection) const + { + __SUPPRESS_UNUSED_WARNING (selection); + throw qt_gsi::AbstractMethodCalledException("visualRegionForSelection"); + } + + virtual QRegion visualRegionForSelection(const QItemSelection &selection) const + { + if (cb_visualRegionForSelection_c2727_0.can_issue()) { + return cb_visualRegionForSelection_c2727_0.issue(&QAbstractItemView_Adaptor::cbs_visualRegionForSelection_c2727_0, selection); + } else { + throw qt_gsi::AbstractMethodCalledException("visualRegionForSelection"); + } + } + + // [adaptor impl] void QAbstractItemView::wheelEvent(QWheelEvent *) + void cbs_wheelEvent_1718_0(QWheelEvent *arg1) + { + QAbstractItemView::wheelEvent(arg1); + } + + virtual void wheelEvent(QWheelEvent *arg1) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QAbstractItemView_Adaptor::cbs_wheelEvent_1718_0, arg1); + } else { + QAbstractItemView::wheelEvent(arg1); + } + } + + gsi::Callback cb_doItemsLayout_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_indexAt_c1916_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemDelegateForIndex_c2395_0; + gsi::Callback cb_keyboardSearch_2025_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reset_0_0; + gsi::Callback cb_scrollTo_5576_1; + gsi::Callback cb_selectAll_0_0; + gsi::Callback cb_setModel_2419_0; + gsi::Callback cb_setRootIndex_2395_0; + gsi::Callback cb_setSelectionModel_2533_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_setupViewport_1315_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_sizeHintForColumn_c767_0; + gsi::Callback cb_sizeHintForRow_c767_0; + gsi::Callback cb_visualRect_c2395_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEditor_4926_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_commitData_1315_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_currentChanged_4682_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_dataChanged_6833_1; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_edit_6773_0; + gsi::Callback cb_editorDestroyed_1302_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_horizontalOffset_c0_0; + gsi::Callback cb_horizontalScrollbarAction_767_0; + gsi::Callback cb_horizontalScrollbarValueChanged_767_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_initViewItemOption_c2675_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_isIndexHidden_c2395_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveCursor_6476_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_rowsAboutToBeRemoved_3713_0; + gsi::Callback cb_rowsInserted_3713_0; + gsi::Callback cb_scrollContentsBy_1426_0; + gsi::Callback cb_selectedIndexes_c0_0; + gsi::Callback cb_selectionChanged_5346_0; + gsi::Callback cb_selectionCommand_c4199_1; + gsi::Callback cb_setSelection_6155_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_startDrag_2456_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateEditorData_0_0; + gsi::Callback cb_updateEditorGeometries_0_0; + gsi::Callback cb_updateGeometries_0_0; + gsi::Callback cb_verticalOffset_c0_0; + gsi::Callback cb_verticalScrollbarAction_767_0; + gsi::Callback cb_verticalScrollbarValueChanged_767_0; + gsi::Callback cb_viewportEvent_1217_0; + gsi::Callback cb_viewportSizeHint_c0_0; + gsi::Callback cb_visualRegionForSelection_c2727_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QAbstractItemView_Adaptor::~QAbstractItemView_Adaptor() { } + +// Constructor QAbstractItemView::QAbstractItemView(QWidget *parent) (adaptor class) + +static void _init_ctor_QAbstractItemView_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAbstractItemView_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAbstractItemView_Adaptor (arg1)); +} + + +// void QAbstractItemView::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QAbstractItemView::activated(const QModelIndex &index) + +static void _init_emitter_activated_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_activated_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractItemView_Adaptor *)cls)->emitter_QAbstractItemView_activated_2395 (arg1); +} + + +// void QAbstractItemView::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QAbstractItemView::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QAbstractItemView::clicked(const QModelIndex &index) + +static void _init_emitter_clicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractItemView_Adaptor *)cls)->emitter_QAbstractItemView_clicked_2395 (arg1); +} + + +// void QAbstractItemView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + +static void _init_cbs_closeEditor_4926_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_closeEditor_4926_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_closeEditor_4926_0 (arg1, arg2); +} + +static void _set_callback_cbs_closeEditor_4926_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_closeEditor_4926_0 = cb; +} + + +// void QAbstractItemView::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QAbstractItemView::commitData(QWidget *editor) + +static void _init_cbs_commitData_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_commitData_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_commitData_1315_0 (arg1); +} + +static void _set_callback_cbs_commitData_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_commitData_1315_0 = cb; +} + + +// void QAbstractItemView::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QAbstractItemView::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_create_2208 (arg1, arg2, arg3); +} + + +// void QAbstractItemView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + +static void _init_cbs_currentChanged_4682_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("current"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("previous"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_currentChanged_4682_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_currentChanged_4682_0 (arg1, arg2); +} + +static void _set_callback_cbs_currentChanged_4682_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_currentChanged_4682_0 = cb; +} + + +// emitter void QAbstractItemView::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractItemView_Adaptor *)cls)->emitter_QAbstractItemView_customContextMenuRequested_1916 (arg1); +} + + +// void QAbstractItemView::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QAbstractItemView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_cbs_dataChanged_6833_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_dataChanged_6833_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + const QList &arg3 = args.read & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_dataChanged_6833_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_dataChanged_6833_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_dataChanged_6833_1 = cb; +} + + +// exposed void QAbstractItemView::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_destroy_1620 (arg1, arg2); +} + + +// emitter void QAbstractItemView::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QAbstractItemView_Adaptor *)cls)->emitter_QAbstractItemView_destroyed_1302 (arg1); +} + + +// exposed QPoint QAbstractItemView::dirtyRegionOffset() + +static void _init_fp_dirtyRegionOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dirtyRegionOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_dirtyRegionOffset_c0 ()); +} + + +// void QAbstractItemView::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// exposed void QAbstractItemView::doAutoScroll() + +static void _init_fp_doAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_doAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_doAutoScroll_0 (); +} + + +// void QAbstractItemView::doItemsLayout() + +static void _init_cbs_doItemsLayout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_doItemsLayout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_doItemsLayout_0_0 (); +} + +static void _set_callback_cbs_doItemsLayout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_doItemsLayout_0_0 = cb; +} + + +// emitter void QAbstractItemView::doubleClicked(const QModelIndex &index) + +static void _init_emitter_doubleClicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_doubleClicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractItemView_Adaptor *)cls)->emitter_QAbstractItemView_doubleClicked_2395 (arg1); +} + + +// void QAbstractItemView::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QAbstractItemView::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QAbstractItemView::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QAbstractItemView::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_drawFrame_1426 (arg1); +} + + +// void QAbstractItemView::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// exposed QAbstractItemView::DropIndicatorPosition QAbstractItemView::dropIndicatorPosition() + +static void _init_fp_dropIndicatorPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dropIndicatorPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_dropIndicatorPosition_c0 ()); +} + + +// bool QAbstractItemView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + +static void _init_cbs_edit_6773_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("trigger"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("event"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_edit_6773_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + QEvent *arg3 = args.read (heap); + ret.write ((bool)((QAbstractItemView_Adaptor *)cls)->cbs_edit_6773_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_edit_6773_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_edit_6773_0 = cb; +} + + +// void QAbstractItemView::editorDestroyed(QObject *editor) + +static void _init_cbs_editorDestroyed_1302_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_editorDestroyed_1302_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_editorDestroyed_1302_0 (arg1); +} + +static void _set_callback_cbs_editorDestroyed_1302_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_editorDestroyed_1302_0 = cb; +} + + +// void QAbstractItemView::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// emitter void QAbstractItemView::entered(const QModelIndex &index) + +static void _init_emitter_entered_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_entered_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractItemView_Adaptor *)cls)->emitter_QAbstractItemView_entered_2395 (arg1); +} + + +// bool QAbstractItemView::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAbstractItemView_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAbstractItemView::eventFilter(QObject *object, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAbstractItemView_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed void QAbstractItemView::executeDelayedItemsLayout() + +static void _init_fp_executeDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_executeDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_executeDelayedItemsLayout_0 (); +} + + +// void QAbstractItemView::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QAbstractItemView::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_focusNextChild_0 ()); +} + + +// bool QAbstractItemView::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QAbstractItemView_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QAbstractItemView::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QAbstractItemView::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_focusPreviousChild_0 ()); +} + + +// bool QAbstractItemView::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractItemView_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QAbstractItemView::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QAbstractItemView_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QAbstractItemView::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// int QAbstractItemView::horizontalOffset() + +static void _init_cbs_horizontalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_horizontalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractItemView_Adaptor *)cls)->cbs_horizontalOffset_c0_0 ()); +} + +static void _set_callback_cbs_horizontalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_horizontalOffset_c0_0 = cb; +} + + +// void QAbstractItemView::horizontalScrollbarAction(int action) + +static void _init_cbs_horizontalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_horizontalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_horizontalScrollbarAction_767_0 = cb; +} + + +// void QAbstractItemView::horizontalScrollbarValueChanged(int value) + +static void _init_cbs_horizontalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_horizontalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_horizontalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QAbstractItemView::iconSizeChanged(const QSize &size) + +static void _init_emitter_iconSizeChanged_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_iconSizeChanged_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractItemView_Adaptor *)cls)->emitter_QAbstractItemView_iconSizeChanged_1805 (arg1); +} + + +// QModelIndex QAbstractItemView::indexAt(const QPoint &point) + +static void _init_cbs_indexAt_c1916_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexAt_c1916_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = args.read (heap); + ret.write ((QModelIndex)((QAbstractItemView_Adaptor *)cls)->cbs_indexAt_c1916_0 (arg1)); +} + +static void _set_callback_cbs_indexAt_c1916_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_indexAt_c1916_0 = cb; +} + + +// void QAbstractItemView::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QAbstractItemView::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QAbstractItemView::initViewItemOption(QStyleOptionViewItem *option) + +static void _init_cbs_initViewItemOption_c2675_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initViewItemOption_c2675_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionViewItem *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_initViewItemOption_c2675_0 (arg1); +} + +static void _set_callback_cbs_initViewItemOption_c2675_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_initViewItemOption_c2675_0 = cb; +} + + +// void QAbstractItemView::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QAbstractItemView::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QAbstractItemView_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QAbstractItemView::isIndexHidden(const QModelIndex &index) + +static void _init_cbs_isIndexHidden_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isIndexHidden_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QAbstractItemView_Adaptor *)cls)->cbs_isIndexHidden_c2395_0 (arg1)); +} + +static void _set_callback_cbs_isIndexHidden_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_isIndexHidden_c2395_0 = cb; +} + + +// exposed bool QAbstractItemView::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_isSignalConnected_c2394 (arg1)); +} + + +// QAbstractItemDelegate *QAbstractItemView::itemDelegateForIndex(const QModelIndex &index) + +static void _init_cbs_itemDelegateForIndex_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemDelegateForIndex_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QAbstractItemDelegate *)((QAbstractItemView_Adaptor *)cls)->cbs_itemDelegateForIndex_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemDelegateForIndex_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_itemDelegateForIndex_c2395_0 = cb; +} + + +// void QAbstractItemView::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QAbstractItemView::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QAbstractItemView::keyboardSearch(const QString &search) + +static void _init_cbs_keyboardSearch_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("search"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyboardSearch_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_keyboardSearch_2025_0 (arg1); +} + +static void _set_callback_cbs_keyboardSearch_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_keyboardSearch_2025_0 = cb; +} + + +// void QAbstractItemView::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QAbstractItemView::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QAbstractItemView_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QAbstractItemView::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractItemView_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QAbstractItemView::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QAbstractItemView::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QAbstractItemView::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QAbstractItemView::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// QModelIndex QAbstractItemView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + +static void _init_cbs_moveCursor_6476_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursorAction"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("modifiers"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_moveCursor_6476_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + ret.write ((QModelIndex)((QAbstractItemView_Adaptor *)cls)->cbs_moveCursor_6476_0 (arg1, arg2)); +} + +static void _set_callback_cbs_moveCursor_6476_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_moveCursor_6476_0 = cb; +} + + +// void QAbstractItemView::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QAbstractItemView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QAbstractItemView_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QAbstractItemView::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractItemView_Adaptor *)cls)->emitter_QAbstractItemView_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QAbstractItemView::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QAbstractItemView_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QAbstractItemView::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QAbstractItemView::pressed(const QModelIndex &index) + +static void _init_emitter_pressed_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_pressed_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractItemView_Adaptor *)cls)->emitter_QAbstractItemView_pressed_2395 (arg1); +} + + +// exposed int QAbstractItemView::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QAbstractItemView::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QAbstractItemView_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QAbstractItemView::reset() + +static void _init_cbs_reset_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reset_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_reset_0_0 (); +} + +static void _set_callback_cbs_reset_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_reset_0_0 = cb; +} + + +// void QAbstractItemView::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// void QAbstractItemView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsAboutToBeRemoved_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsAboutToBeRemoved_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_rowsAboutToBeRemoved_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsAboutToBeRemoved_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_rowsAboutToBeRemoved_3713_0 = cb; +} + + +// void QAbstractItemView::rowsInserted(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsInserted_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsInserted_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_rowsInserted_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsInserted_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_rowsInserted_3713_0 = cb; +} + + +// exposed void QAbstractItemView::scheduleDelayedItemsLayout() + +static void _init_fp_scheduleDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_scheduleDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_scheduleDelayedItemsLayout_0 (); +} + + +// void QAbstractItemView::scrollContentsBy(int dx, int dy) + +static void _init_cbs_scrollContentsBy_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollContentsBy_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_scrollContentsBy_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollContentsBy_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_scrollContentsBy_1426_0 = cb; +} + + +// exposed void QAbstractItemView::scrollDirtyRegion(int dx, int dy) + +static void _init_fp_scrollDirtyRegion_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_scrollDirtyRegion_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_scrollDirtyRegion_1426 (arg1, arg2); +} + + +// void QAbstractItemView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + +static void _init_cbs_scrollTo_5576_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollTo_5576_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_scrollTo_5576_1 (arg1, arg2); +} + +static void _set_callback_cbs_scrollTo_5576_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_scrollTo_5576_1 = cb; +} + + +// void QAbstractItemView::selectAll() + +static void _init_cbs_selectAll_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_selectAll_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_selectAll_0_0 (); +} + +static void _set_callback_cbs_selectAll_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_selectAll_0_0 = cb; +} + + +// QList QAbstractItemView::selectedIndexes() + +static void _init_cbs_selectedIndexes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_selectedIndexes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QAbstractItemView_Adaptor *)cls)->cbs_selectedIndexes_c0_0 ()); +} + +static void _set_callback_cbs_selectedIndexes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_selectedIndexes_c0_0 = cb; +} + + +// void QAbstractItemView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + +static void _init_cbs_selectionChanged_5346_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selected"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("deselected"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_selectionChanged_5346_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + const QItemSelection &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_selectionChanged_5346_0 (arg1, arg2); +} + +static void _set_callback_cbs_selectionChanged_5346_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_selectionChanged_5346_0 = cb; +} + + +// QFlags QAbstractItemView::selectionCommand(const QModelIndex &index, const QEvent *event) + +static void _init_cbs_selectionCommand_c4199_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_cbs_selectionCommand_c4199_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QEvent *arg2 = args.read (heap); + ret.write > ((QFlags)((QAbstractItemView_Adaptor *)cls)->cbs_selectionCommand_c4199_1 (arg1, arg2)); +} + +static void _set_callback_cbs_selectionCommand_c4199_1 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_selectionCommand_c4199_1 = cb; +} + + +// exposed QObject *QAbstractItemView::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_sender_c0 ()); +} + + +// exposed int QAbstractItemView::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_senderSignalIndex_c0 ()); +} + + +// exposed void QAbstractItemView::setDirtyRegion(const QRegion ®ion) + +static void _init_fp_setDirtyRegion_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("region"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setDirtyRegion_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_setDirtyRegion_2006 (arg1); +} + + +// void QAbstractItemView::setModel(QAbstractItemModel *model) + +static void _init_cbs_setModel_2419_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setModel_2419_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_setModel_2419_0 (arg1); +} + +static void _set_callback_cbs_setModel_2419_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_setModel_2419_0 = cb; +} + + +// void QAbstractItemView::setRootIndex(const QModelIndex &index) + +static void _init_cbs_setRootIndex_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setRootIndex_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_setRootIndex_2395_0 (arg1); +} + +static void _set_callback_cbs_setRootIndex_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_setRootIndex_2395_0 = cb; +} + + +// void QAbstractItemView::setSelection(const QRect &rect, QFlags command) + +static void _init_cbs_setSelection_6155_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setSelection_6155_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_setSelection_6155_0 (arg1, arg2); +} + +static void _set_callback_cbs_setSelection_6155_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_setSelection_6155_0 = cb; +} + + +// void QAbstractItemView::setSelectionModel(QItemSelectionModel *selectionModel) + +static void _init_cbs_setSelectionModel_2533_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSelectionModel_2533_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemSelectionModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_setSelectionModel_2533_0 (arg1); +} + +static void _set_callback_cbs_setSelectionModel_2533_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_setSelectionModel_2533_0 = cb; +} + + +// exposed void QAbstractItemView::setState(QAbstractItemView::State state) + +static void _init_fp_setState_2776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setState_2776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_setState_2776 (arg1); +} + + +// exposed void QAbstractItemView::setViewportMargins(int left, int top, int right, int bottom) + +static void _init_fp_setViewportMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_setViewportMargins_2744 (arg1, arg2, arg3, arg4); +} + + +// exposed void QAbstractItemView::setViewportMargins(const QMargins &margins) + +static void _init_fp_setViewportMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_setViewportMargins_2115 (arg1); +} + + +// void QAbstractItemView::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// void QAbstractItemView::setupViewport(QWidget *viewport) + +static void _init_cbs_setupViewport_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setupViewport_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_setupViewport_1315_0 (arg1); +} + +static void _set_callback_cbs_setupViewport_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_setupViewport_1315_0 = cb; +} + + +// QPainter *QAbstractItemView::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QAbstractItemView_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QAbstractItemView::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QAbstractItemView::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractItemView_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// int QAbstractItemView::sizeHintForColumn(int column) + +static void _init_cbs_sizeHintForColumn_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForColumn_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QAbstractItemView_Adaptor *)cls)->cbs_sizeHintForColumn_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForColumn_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_sizeHintForColumn_c767_0 = cb; +} + + +// int QAbstractItemView::sizeHintForRow(int row) + +static void _init_cbs_sizeHintForRow_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForRow_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QAbstractItemView_Adaptor *)cls)->cbs_sizeHintForRow_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForRow_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_sizeHintForRow_c767_0 = cb; +} + + +// exposed void QAbstractItemView::startAutoScroll() + +static void _init_fp_startAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_startAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_startAutoScroll_0 (); +} + + +// void QAbstractItemView::startDrag(QFlags supportedActions) + +static void _init_cbs_startDrag_2456_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("supportedActions"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_startDrag_2456_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_startDrag_2456_0 (arg1); +} + +static void _set_callback_cbs_startDrag_2456_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_startDrag_2456_0 = cb; +} + + +// exposed QAbstractItemView::State QAbstractItemView::state() + +static void _init_fp_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_state_c0 ()); +} + + +// exposed void QAbstractItemView::stopAutoScroll() + +static void _init_fp_stopAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_stopAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_stopAutoScroll_0 (); +} + + +// void QAbstractItemView::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QAbstractItemView::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QAbstractItemView::updateEditorData() + +static void _init_cbs_updateEditorData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_updateEditorData_0_0 (); +} + +static void _set_callback_cbs_updateEditorData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_updateEditorData_0_0 = cb; +} + + +// void QAbstractItemView::updateEditorGeometries() + +static void _init_cbs_updateEditorGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_updateEditorGeometries_0_0 (); +} + +static void _set_callback_cbs_updateEditorGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_updateEditorGeometries_0_0 = cb; +} + + +// void QAbstractItemView::updateGeometries() + +static void _init_cbs_updateGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_updateGeometries_0_0 (); +} + +static void _set_callback_cbs_updateGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_updateGeometries_0_0 = cb; +} + + +// exposed void QAbstractItemView::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_updateMicroFocus_2420 (arg1); +} + + +// int QAbstractItemView::verticalOffset() + +static void _init_cbs_verticalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_verticalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractItemView_Adaptor *)cls)->cbs_verticalOffset_c0_0 ()); +} + +static void _set_callback_cbs_verticalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_verticalOffset_c0_0 = cb; +} + + +// void QAbstractItemView::verticalScrollbarAction(int action) + +static void _init_cbs_verticalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_verticalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_verticalScrollbarAction_767_0 = cb; +} + + +// void QAbstractItemView::verticalScrollbarValueChanged(int value) + +static void _init_cbs_verticalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_verticalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_verticalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QAbstractItemView::viewportEntered() + +static void _init_emitter_viewportEntered_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_viewportEntered_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractItemView_Adaptor *)cls)->emitter_QAbstractItemView_viewportEntered_0 (); +} + + +// bool QAbstractItemView::viewportEvent(QEvent *event) + +static void _init_cbs_viewportEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_viewportEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAbstractItemView_Adaptor *)cls)->cbs_viewportEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_viewportEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_viewportEvent_1217_0 = cb; +} + + +// exposed QMargins QAbstractItemView::viewportMargins() + +static void _init_fp_viewportMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_viewportMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QAbstractItemView_Adaptor *)cls)->fp_QAbstractItemView_viewportMargins_c0 ()); +} + + +// QSize QAbstractItemView::viewportSizeHint() + +static void _init_cbs_viewportSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_viewportSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractItemView_Adaptor *)cls)->cbs_viewportSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_viewportSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_viewportSizeHint_c0_0 = cb; +} + + +// QRect QAbstractItemView::visualRect(const QModelIndex &index) + +static void _init_cbs_visualRect_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRect_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QRect)((QAbstractItemView_Adaptor *)cls)->cbs_visualRect_c2395_0 (arg1)); +} + +static void _set_callback_cbs_visualRect_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_visualRect_c2395_0 = cb; +} + + +// QRegion QAbstractItemView::visualRegionForSelection(const QItemSelection &selection) + +static void _init_cbs_visualRegionForSelection_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRegionForSelection_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QRegion)((QAbstractItemView_Adaptor *)cls)->cbs_visualRegionForSelection_c2727_0 (arg1)); +} + +static void _set_callback_cbs_visualRegionForSelection_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_visualRegionForSelection_c2727_0 = cb; +} + + +// void QAbstractItemView::wheelEvent(QWheelEvent *) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractItemView_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractItemView_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QAbstractItemView::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractItemView_Adaptor *)cls)->emitter_QAbstractItemView_windowIconChanged_1787 (arg1); +} + + +// emitter void QAbstractItemView::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractItemView_Adaptor *)cls)->emitter_QAbstractItemView_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QAbstractItemView::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractItemView_Adaptor *)cls)->emitter_QAbstractItemView_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractItemView (); + +static gsi::Methods methods_QAbstractItemView_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractItemView::QAbstractItemView(QWidget *parent)\nThis method creates an object of class QAbstractItemView.", &_init_ctor_QAbstractItemView_Adaptor_1315, &_call_ctor_QAbstractItemView_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QAbstractItemView::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_activated", "@brief Emitter for signal void QAbstractItemView::activated(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_activated_2395, &_call_emitter_activated_2395); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QAbstractItemView::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAbstractItemView::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QAbstractItemView::clicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_clicked_2395, &_call_emitter_clicked_2395); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@brief Virtual method void QAbstractItemView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@hide", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0, &_set_callback_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QAbstractItemView::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*commitData", "@brief Virtual method void QAbstractItemView::commitData(QWidget *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*commitData", "@hide", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0, &_set_callback_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QAbstractItemView::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QAbstractItemView::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@brief Virtual method void QAbstractItemView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@hide", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0, &_set_callback_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QAbstractItemView::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAbstractItemView::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*dataChanged", "@brief Virtual method void QAbstractItemView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*dataChanged", "@hide", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1, &_set_callback_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QAbstractItemView::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QAbstractItemView::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*dirtyRegionOffset", "@brief Method QPoint QAbstractItemView::dirtyRegionOffset()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dirtyRegionOffset_c0, &_call_fp_dirtyRegionOffset_c0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAbstractItemView::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*doAutoScroll", "@brief Method void QAbstractItemView::doAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_doAutoScroll_0, &_call_fp_doAutoScroll_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@brief Virtual method void QAbstractItemView::doItemsLayout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@hide", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0, &_set_callback_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("emit_doubleClicked", "@brief Emitter for signal void QAbstractItemView::doubleClicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_doubleClicked_2395, &_call_emitter_doubleClicked_2395); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QAbstractItemView::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QAbstractItemView::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QAbstractItemView::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QAbstractItemView::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QAbstractItemView::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropIndicatorPosition", "@brief Method QAbstractItemView::DropIndicatorPosition QAbstractItemView::dropIndicatorPosition()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dropIndicatorPosition_c0, &_call_fp_dropIndicatorPosition_c0); + methods += new qt_gsi::GenericMethod ("*edit", "@brief Virtual method bool QAbstractItemView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*edit", "@hide", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0, &_set_callback_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@brief Virtual method void QAbstractItemView::editorDestroyed(QObject *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@hide", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0, &_set_callback_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QAbstractItemView::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("emit_entered", "@brief Emitter for signal void QAbstractItemView::entered(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_entered_2395, &_call_emitter_entered_2395); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QAbstractItemView::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QAbstractItemView::eventFilter(QObject *object, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*executeDelayedItemsLayout", "@brief Method void QAbstractItemView::executeDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_executeDelayedItemsLayout_0, &_call_fp_executeDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QAbstractItemView::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QAbstractItemView::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QAbstractItemView::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QAbstractItemView::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QAbstractItemView::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QAbstractItemView::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QAbstractItemView::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QAbstractItemView::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@brief Virtual method int QAbstractItemView::horizontalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@hide", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0, &_set_callback_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@brief Virtual method void QAbstractItemView::horizontalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@hide", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0, &_set_callback_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@brief Virtual method void QAbstractItemView::horizontalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@hide", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0, &_set_callback_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_iconSizeChanged", "@brief Emitter for signal void QAbstractItemView::iconSizeChanged(const QSize &size)\nCall this method to emit this signal.", false, &_init_emitter_iconSizeChanged_1805, &_call_emitter_iconSizeChanged_1805); + methods += new qt_gsi::GenericMethod ("indexAt", "@brief Virtual method QModelIndex QAbstractItemView::indexAt(const QPoint &point)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("indexAt", "@hide", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0, &_set_callback_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QAbstractItemView::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QAbstractItemView::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@brief Virtual method void QAbstractItemView::initViewItemOption(QStyleOptionViewItem *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@hide", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0, &_set_callback_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QAbstractItemView::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QAbstractItemView::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@brief Virtual method bool QAbstractItemView::isIndexHidden(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@hide", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0, &_set_callback_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAbstractItemView::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@brief Virtual method QAbstractItemDelegate *QAbstractItemView::itemDelegateForIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@hide", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0, &_set_callback_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QAbstractItemView::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QAbstractItemView::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@brief Virtual method void QAbstractItemView::keyboardSearch(const QString &search)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@hide", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0, &_set_callback_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QAbstractItemView::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QAbstractItemView::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QAbstractItemView::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QAbstractItemView::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QAbstractItemView::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QAbstractItemView::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QAbstractItemView::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@brief Virtual method QModelIndex QAbstractItemView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@hide", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0, &_set_callback_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QAbstractItemView::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QAbstractItemView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QAbstractItemView::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QAbstractItemView::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QAbstractItemView::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_pressed", "@brief Emitter for signal void QAbstractItemView::pressed(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_pressed_2395, &_call_emitter_pressed_2395); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAbstractItemView::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QAbstractItemView::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Virtual method void QAbstractItemView::reset()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("reset", "@hide", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0, &_set_callback_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QAbstractItemView::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@brief Virtual method void QAbstractItemView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@hide", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0, &_set_callback_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@brief Virtual method void QAbstractItemView::rowsInserted(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@hide", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0, &_set_callback_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*scheduleDelayedItemsLayout", "@brief Method void QAbstractItemView::scheduleDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scheduleDelayedItemsLayout_0, &_call_fp_scheduleDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@brief Virtual method void QAbstractItemView::scrollContentsBy(int dx, int dy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@hide", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0, &_set_callback_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollDirtyRegion", "@brief Method void QAbstractItemView::scrollDirtyRegion(int dx, int dy)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scrollDirtyRegion_1426, &_call_fp_scrollDirtyRegion_1426); + methods += new qt_gsi::GenericMethod ("scrollTo", "@brief Virtual method void QAbstractItemView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("scrollTo", "@hide", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1, &_set_callback_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("selectAll", "@brief Virtual method void QAbstractItemView::selectAll()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("selectAll", "@hide", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0, &_set_callback_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@brief Virtual method QList QAbstractItemView::selectedIndexes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@hide", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0, &_set_callback_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@brief Virtual method void QAbstractItemView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@hide", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0, &_set_callback_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@brief Virtual method QFlags QAbstractItemView::selectionCommand(const QModelIndex &index, const QEvent *event)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@hide", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1, &_set_callback_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAbstractItemView::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAbstractItemView::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setDirtyRegion", "@brief Method void QAbstractItemView::setDirtyRegion(const QRegion ®ion)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setDirtyRegion_2006, &_call_fp_setDirtyRegion_2006); + methods += new qt_gsi::GenericMethod ("setModel", "@brief Virtual method void QAbstractItemView::setModel(QAbstractItemModel *model)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("setModel", "@hide", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0, &_set_callback_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@brief Virtual method void QAbstractItemView::setRootIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@hide", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0, &_set_callback_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@brief Virtual method void QAbstractItemView::setSelection(const QRect &rect, QFlags command)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@hide", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0, &_set_callback_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@brief Virtual method void QAbstractItemView::setSelectionModel(QItemSelectionModel *selectionModel)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@hide", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0, &_set_callback_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("*setState", "@brief Method void QAbstractItemView::setState(QAbstractItemView::State state)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setState_2776, &_call_fp_setState_2776); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QAbstractItemView::setViewportMargins(int left, int top, int right, int bottom)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2744, &_call_fp_setViewportMargins_2744); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QAbstractItemView::setViewportMargins(const QMargins &margins)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2115, &_call_fp_setViewportMargins_2115); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QAbstractItemView::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@brief Virtual method void QAbstractItemView::setupViewport(QWidget *viewport)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@hide", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0, &_set_callback_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QAbstractItemView::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QAbstractItemView::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QAbstractItemView::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHintForColumn", "@brief Virtual method int QAbstractItemView::sizeHintForColumn(int column)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForColumn", "@hide", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0, &_set_callback_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForRow", "@brief Virtual method int QAbstractItemView::sizeHintForRow(int row)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForRow", "@hide", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0, &_set_callback_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("*startAutoScroll", "@brief Method void QAbstractItemView::startAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_startAutoScroll_0, &_call_fp_startAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@brief Virtual method void QAbstractItemView::startDrag(QFlags supportedActions)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@hide", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0, &_set_callback_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*state", "@brief Method QAbstractItemView::State QAbstractItemView::state()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_state_c0, &_call_fp_state_c0); + methods += new qt_gsi::GenericMethod ("*stopAutoScroll", "@brief Method void QAbstractItemView::stopAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_stopAutoScroll_0, &_call_fp_stopAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QAbstractItemView::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAbstractItemView::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@brief Virtual method void QAbstractItemView::updateEditorData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@hide", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0, &_set_callback_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@brief Virtual method void QAbstractItemView::updateEditorGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@hide", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0, &_set_callback_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@brief Virtual method void QAbstractItemView::updateGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@hide", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0, &_set_callback_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QAbstractItemView::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@brief Virtual method int QAbstractItemView::verticalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@hide", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0, &_set_callback_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@brief Virtual method void QAbstractItemView::verticalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@hide", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0, &_set_callback_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@brief Virtual method void QAbstractItemView::verticalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@hide", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0, &_set_callback_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_viewportEntered", "@brief Emitter for signal void QAbstractItemView::viewportEntered()\nCall this method to emit this signal.", false, &_init_emitter_viewportEntered_0, &_call_emitter_viewportEntered_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@brief Virtual method bool QAbstractItemView::viewportEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@hide", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0, &_set_callback_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportMargins", "@brief Method QMargins QAbstractItemView::viewportMargins()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_viewportMargins_c0, &_call_fp_viewportMargins_c0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@brief Virtual method QSize QAbstractItemView::viewportSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@hide", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0, &_set_callback_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@brief Virtual method QRect QAbstractItemView::visualRect(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@hide", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0, &_set_callback_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@brief Virtual method QRegion QAbstractItemView::visualRegionForSelection(const QItemSelection &selection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@hide", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0, &_set_callback_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QAbstractItemView::wheelEvent(QWheelEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QAbstractItemView::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QAbstractItemView::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QAbstractItemView::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QAbstractItemView_Adaptor (qtdecl_QAbstractItemView (), "QtWidgets", "QAbstractItemView", + methods_QAbstractItemView_Adaptor (), + "@qt\n@brief Binding of QAbstractItemView"); + +} + + +// Implementation of the enum wrapper class for QAbstractItemView::DragDropMode +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractItemView_DragDropMode_Enum ("QtWidgets", "QAbstractItemView_DragDropMode", + gsi::enum_const ("NoDragDrop", QAbstractItemView::NoDragDrop, "@brief Enum constant QAbstractItemView::NoDragDrop") + + gsi::enum_const ("DragOnly", QAbstractItemView::DragOnly, "@brief Enum constant QAbstractItemView::DragOnly") + + gsi::enum_const ("DropOnly", QAbstractItemView::DropOnly, "@brief Enum constant QAbstractItemView::DropOnly") + + gsi::enum_const ("DragDrop", QAbstractItemView::DragDrop, "@brief Enum constant QAbstractItemView::DragDrop") + + gsi::enum_const ("InternalMove", QAbstractItemView::InternalMove, "@brief Enum constant QAbstractItemView::InternalMove"), + "@qt\n@brief This class represents the QAbstractItemView::DragDropMode enum"); + +static gsi::QFlagsClass decl_QAbstractItemView_DragDropMode_Enums ("QtWidgets", "QAbstractItemView_QFlags_DragDropMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractItemView_DragDropMode_Enum_in_parent (decl_QAbstractItemView_DragDropMode_Enum.defs ()); +static gsi::ClassExt decl_QAbstractItemView_DragDropMode_Enum_as_child (decl_QAbstractItemView_DragDropMode_Enum, "DragDropMode"); +static gsi::ClassExt decl_QAbstractItemView_DragDropMode_Enums_as_child (decl_QAbstractItemView_DragDropMode_Enums, "QFlags_DragDropMode"); + +} + + +// Implementation of the enum wrapper class for QAbstractItemView::EditTrigger +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractItemView_EditTrigger_Enum ("QtWidgets", "QAbstractItemView_EditTrigger", + gsi::enum_const ("NoEditTriggers", QAbstractItemView::NoEditTriggers, "@brief Enum constant QAbstractItemView::NoEditTriggers") + + gsi::enum_const ("CurrentChanged", QAbstractItemView::CurrentChanged, "@brief Enum constant QAbstractItemView::CurrentChanged") + + gsi::enum_const ("DoubleClicked", QAbstractItemView::DoubleClicked, "@brief Enum constant QAbstractItemView::DoubleClicked") + + gsi::enum_const ("SelectedClicked", QAbstractItemView::SelectedClicked, "@brief Enum constant QAbstractItemView::SelectedClicked") + + gsi::enum_const ("EditKeyPressed", QAbstractItemView::EditKeyPressed, "@brief Enum constant QAbstractItemView::EditKeyPressed") + + gsi::enum_const ("AnyKeyPressed", QAbstractItemView::AnyKeyPressed, "@brief Enum constant QAbstractItemView::AnyKeyPressed") + + gsi::enum_const ("AllEditTriggers", QAbstractItemView::AllEditTriggers, "@brief Enum constant QAbstractItemView::AllEditTriggers"), + "@qt\n@brief This class represents the QAbstractItemView::EditTrigger enum"); + +static gsi::QFlagsClass decl_QAbstractItemView_EditTrigger_Enums ("QtWidgets", "QAbstractItemView_QFlags_EditTrigger", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractItemView_EditTrigger_Enum_in_parent (decl_QAbstractItemView_EditTrigger_Enum.defs ()); +static gsi::ClassExt decl_QAbstractItemView_EditTrigger_Enum_as_child (decl_QAbstractItemView_EditTrigger_Enum, "EditTrigger"); +static gsi::ClassExt decl_QAbstractItemView_EditTrigger_Enums_as_child (decl_QAbstractItemView_EditTrigger_Enums, "QFlags_EditTrigger"); + +} + + +// Implementation of the enum wrapper class for QAbstractItemView::ScrollHint +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractItemView_ScrollHint_Enum ("QtWidgets", "QAbstractItemView_ScrollHint", + gsi::enum_const ("EnsureVisible", QAbstractItemView::EnsureVisible, "@brief Enum constant QAbstractItemView::EnsureVisible") + + gsi::enum_const ("PositionAtTop", QAbstractItemView::PositionAtTop, "@brief Enum constant QAbstractItemView::PositionAtTop") + + gsi::enum_const ("PositionAtBottom", QAbstractItemView::PositionAtBottom, "@brief Enum constant QAbstractItemView::PositionAtBottom") + + gsi::enum_const ("PositionAtCenter", QAbstractItemView::PositionAtCenter, "@brief Enum constant QAbstractItemView::PositionAtCenter"), + "@qt\n@brief This class represents the QAbstractItemView::ScrollHint enum"); + +static gsi::QFlagsClass decl_QAbstractItemView_ScrollHint_Enums ("QtWidgets", "QAbstractItemView_QFlags_ScrollHint", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractItemView_ScrollHint_Enum_in_parent (decl_QAbstractItemView_ScrollHint_Enum.defs ()); +static gsi::ClassExt decl_QAbstractItemView_ScrollHint_Enum_as_child (decl_QAbstractItemView_ScrollHint_Enum, "ScrollHint"); +static gsi::ClassExt decl_QAbstractItemView_ScrollHint_Enums_as_child (decl_QAbstractItemView_ScrollHint_Enums, "QFlags_ScrollHint"); + +} + + +// Implementation of the enum wrapper class for QAbstractItemView::ScrollMode +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractItemView_ScrollMode_Enum ("QtWidgets", "QAbstractItemView_ScrollMode", + gsi::enum_const ("ScrollPerItem", QAbstractItemView::ScrollPerItem, "@brief Enum constant QAbstractItemView::ScrollPerItem") + + gsi::enum_const ("ScrollPerPixel", QAbstractItemView::ScrollPerPixel, "@brief Enum constant QAbstractItemView::ScrollPerPixel"), + "@qt\n@brief This class represents the QAbstractItemView::ScrollMode enum"); + +static gsi::QFlagsClass decl_QAbstractItemView_ScrollMode_Enums ("QtWidgets", "QAbstractItemView_QFlags_ScrollMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractItemView_ScrollMode_Enum_in_parent (decl_QAbstractItemView_ScrollMode_Enum.defs ()); +static gsi::ClassExt decl_QAbstractItemView_ScrollMode_Enum_as_child (decl_QAbstractItemView_ScrollMode_Enum, "ScrollMode"); +static gsi::ClassExt decl_QAbstractItemView_ScrollMode_Enums_as_child (decl_QAbstractItemView_ScrollMode_Enums, "QFlags_ScrollMode"); + +} + + +// Implementation of the enum wrapper class for QAbstractItemView::SelectionBehavior +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractItemView_SelectionBehavior_Enum ("QtWidgets", "QAbstractItemView_SelectionBehavior", + gsi::enum_const ("SelectItems", QAbstractItemView::SelectItems, "@brief Enum constant QAbstractItemView::SelectItems") + + gsi::enum_const ("SelectRows", QAbstractItemView::SelectRows, "@brief Enum constant QAbstractItemView::SelectRows") + + gsi::enum_const ("SelectColumns", QAbstractItemView::SelectColumns, "@brief Enum constant QAbstractItemView::SelectColumns"), + "@qt\n@brief This class represents the QAbstractItemView::SelectionBehavior enum"); + +static gsi::QFlagsClass decl_QAbstractItemView_SelectionBehavior_Enums ("QtWidgets", "QAbstractItemView_QFlags_SelectionBehavior", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractItemView_SelectionBehavior_Enum_in_parent (decl_QAbstractItemView_SelectionBehavior_Enum.defs ()); +static gsi::ClassExt decl_QAbstractItemView_SelectionBehavior_Enum_as_child (decl_QAbstractItemView_SelectionBehavior_Enum, "SelectionBehavior"); +static gsi::ClassExt decl_QAbstractItemView_SelectionBehavior_Enums_as_child (decl_QAbstractItemView_SelectionBehavior_Enums, "QFlags_SelectionBehavior"); + +} + + +// Implementation of the enum wrapper class for QAbstractItemView::SelectionMode +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractItemView_SelectionMode_Enum ("QtWidgets", "QAbstractItemView_SelectionMode", + gsi::enum_const ("NoSelection", QAbstractItemView::NoSelection, "@brief Enum constant QAbstractItemView::NoSelection") + + gsi::enum_const ("SingleSelection", QAbstractItemView::SingleSelection, "@brief Enum constant QAbstractItemView::SingleSelection") + + gsi::enum_const ("MultiSelection", QAbstractItemView::MultiSelection, "@brief Enum constant QAbstractItemView::MultiSelection") + + gsi::enum_const ("ExtendedSelection", QAbstractItemView::ExtendedSelection, "@brief Enum constant QAbstractItemView::ExtendedSelection") + + gsi::enum_const ("ContiguousSelection", QAbstractItemView::ContiguousSelection, "@brief Enum constant QAbstractItemView::ContiguousSelection"), + "@qt\n@brief This class represents the QAbstractItemView::SelectionMode enum"); + +static gsi::QFlagsClass decl_QAbstractItemView_SelectionMode_Enums ("QtWidgets", "QAbstractItemView_QFlags_SelectionMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractItemView_SelectionMode_Enum_in_parent (decl_QAbstractItemView_SelectionMode_Enum.defs ()); +static gsi::ClassExt decl_QAbstractItemView_SelectionMode_Enum_as_child (decl_QAbstractItemView_SelectionMode_Enum, "SelectionMode"); +static gsi::ClassExt decl_QAbstractItemView_SelectionMode_Enums_as_child (decl_QAbstractItemView_SelectionMode_Enums, "QFlags_SelectionMode"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractScrollArea.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractScrollArea.cc new file mode 100644 index 000000000..bb24bb399 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractScrollArea.cc @@ -0,0 +1,3148 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractScrollArea.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractScrollArea + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAbstractScrollArea::staticMetaObject); +} + + +// void QAbstractScrollArea::addScrollBarWidget(QWidget *widget, QFlags alignment) + + +static void _init_f_addScrollBarWidget_3957 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("alignment"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_addScrollBarWidget_3957 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea *)cls)->addScrollBarWidget (arg1, arg2); +} + + +// QWidget *QAbstractScrollArea::cornerWidget() + + +static void _init_f_cornerWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cornerWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QAbstractScrollArea *)cls)->cornerWidget ()); +} + + +// QScrollBar *QAbstractScrollArea::horizontalScrollBar() + + +static void _init_f_horizontalScrollBar_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_horizontalScrollBar_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QScrollBar *)((QAbstractScrollArea *)cls)->horizontalScrollBar ()); +} + + +// Qt::ScrollBarPolicy QAbstractScrollArea::horizontalScrollBarPolicy() + + +static void _init_f_horizontalScrollBarPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_horizontalScrollBarPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAbstractScrollArea *)cls)->horizontalScrollBarPolicy ())); +} + + +// QSize QAbstractScrollArea::maximumViewportSize() + + +static void _init_f_maximumViewportSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumViewportSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractScrollArea *)cls)->maximumViewportSize ()); +} + + +// QSize QAbstractScrollArea::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractScrollArea *)cls)->minimumSizeHint ()); +} + + +// QList QAbstractScrollArea::scrollBarWidgets(QFlags alignment) + + +static void _init_f_scrollBarWidgets_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alignment"); + decl->add_arg > (argspec_0); + decl->set_return > (); +} + +static void _call_f_scrollBarWidgets_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ret.write > ((QList)((QAbstractScrollArea *)cls)->scrollBarWidgets (arg1)); +} + + +// void QAbstractScrollArea::setCornerWidget(QWidget *widget) + + +static void _init_f_setCornerWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCornerWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea *)cls)->setCornerWidget (arg1); +} + + +// void QAbstractScrollArea::setHorizontalScrollBar(QScrollBar *scrollbar) + + +static void _init_f_setHorizontalScrollBar_1603 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scrollbar"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHorizontalScrollBar_1603 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScrollBar *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea *)cls)->setHorizontalScrollBar (arg1); +} + + +// void QAbstractScrollArea::setHorizontalScrollBarPolicy(Qt::ScrollBarPolicy) + + +static void _init_f_setHorizontalScrollBarPolicy_2273 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setHorizontalScrollBarPolicy_2273 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea *)cls)->setHorizontalScrollBarPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAbstractScrollArea::setSizeAdjustPolicy(QAbstractScrollArea::SizeAdjustPolicy policy) + + +static void _init_f_setSizeAdjustPolicy_4107 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSizeAdjustPolicy_4107 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea *)cls)->setSizeAdjustPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAbstractScrollArea::setVerticalScrollBar(QScrollBar *scrollbar) + + +static void _init_f_setVerticalScrollBar_1603 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scrollbar"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVerticalScrollBar_1603 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScrollBar *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea *)cls)->setVerticalScrollBar (arg1); +} + + +// void QAbstractScrollArea::setVerticalScrollBarPolicy(Qt::ScrollBarPolicy) + + +static void _init_f_setVerticalScrollBarPolicy_2273 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setVerticalScrollBarPolicy_2273 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea *)cls)->setVerticalScrollBarPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAbstractScrollArea::setViewport(QWidget *widget) + + +static void _init_f_setViewport_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setViewport_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea *)cls)->setViewport (arg1); +} + + +// void QAbstractScrollArea::setupViewport(QWidget *viewport) + + +static void _init_f_setupViewport_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setupViewport_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea *)cls)->setupViewport (arg1); +} + + +// QAbstractScrollArea::SizeAdjustPolicy QAbstractScrollArea::sizeAdjustPolicy() + + +static void _init_f_sizeAdjustPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_sizeAdjustPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAbstractScrollArea *)cls)->sizeAdjustPolicy ())); +} + + +// QSize QAbstractScrollArea::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractScrollArea *)cls)->sizeHint ()); +} + + +// QScrollBar *QAbstractScrollArea::verticalScrollBar() + + +static void _init_f_verticalScrollBar_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_verticalScrollBar_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QScrollBar *)((QAbstractScrollArea *)cls)->verticalScrollBar ()); +} + + +// Qt::ScrollBarPolicy QAbstractScrollArea::verticalScrollBarPolicy() + + +static void _init_f_verticalScrollBarPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_verticalScrollBarPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAbstractScrollArea *)cls)->verticalScrollBarPolicy ())); +} + + +// QWidget *QAbstractScrollArea::viewport() + + +static void _init_f_viewport_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_viewport_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QAbstractScrollArea *)cls)->viewport ()); +} + + +// static QString QAbstractScrollArea::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAbstractScrollArea::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractScrollArea () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addScrollBarWidget", "@brief Method void QAbstractScrollArea::addScrollBarWidget(QWidget *widget, QFlags alignment)\n", false, &_init_f_addScrollBarWidget_3957, &_call_f_addScrollBarWidget_3957); + methods += new qt_gsi::GenericMethod (":cornerWidget", "@brief Method QWidget *QAbstractScrollArea::cornerWidget()\n", true, &_init_f_cornerWidget_c0, &_call_f_cornerWidget_c0); + methods += new qt_gsi::GenericMethod (":horizontalScrollBar", "@brief Method QScrollBar *QAbstractScrollArea::horizontalScrollBar()\n", true, &_init_f_horizontalScrollBar_c0, &_call_f_horizontalScrollBar_c0); + methods += new qt_gsi::GenericMethod (":horizontalScrollBarPolicy", "@brief Method Qt::ScrollBarPolicy QAbstractScrollArea::horizontalScrollBarPolicy()\n", true, &_init_f_horizontalScrollBarPolicy_c0, &_call_f_horizontalScrollBarPolicy_c0); + methods += new qt_gsi::GenericMethod ("maximumViewportSize", "@brief Method QSize QAbstractScrollArea::maximumViewportSize()\n", true, &_init_f_maximumViewportSize_c0, &_call_f_maximumViewportSize_c0); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QAbstractScrollArea::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod ("scrollBarWidgets", "@brief Method QList QAbstractScrollArea::scrollBarWidgets(QFlags alignment)\n", false, &_init_f_scrollBarWidgets_2750, &_call_f_scrollBarWidgets_2750); + methods += new qt_gsi::GenericMethod ("setCornerWidget|cornerWidget=", "@brief Method void QAbstractScrollArea::setCornerWidget(QWidget *widget)\n", false, &_init_f_setCornerWidget_1315, &_call_f_setCornerWidget_1315); + methods += new qt_gsi::GenericMethod ("setHorizontalScrollBar|horizontalScrollBar=", "@brief Method void QAbstractScrollArea::setHorizontalScrollBar(QScrollBar *scrollbar)\n", false, &_init_f_setHorizontalScrollBar_1603, &_call_f_setHorizontalScrollBar_1603); + methods += new qt_gsi::GenericMethod ("setHorizontalScrollBarPolicy|horizontalScrollBarPolicy=", "@brief Method void QAbstractScrollArea::setHorizontalScrollBarPolicy(Qt::ScrollBarPolicy)\n", false, &_init_f_setHorizontalScrollBarPolicy_2273, &_call_f_setHorizontalScrollBarPolicy_2273); + methods += new qt_gsi::GenericMethod ("setSizeAdjustPolicy|sizeAdjustPolicy=", "@brief Method void QAbstractScrollArea::setSizeAdjustPolicy(QAbstractScrollArea::SizeAdjustPolicy policy)\n", false, &_init_f_setSizeAdjustPolicy_4107, &_call_f_setSizeAdjustPolicy_4107); + methods += new qt_gsi::GenericMethod ("setVerticalScrollBar|verticalScrollBar=", "@brief Method void QAbstractScrollArea::setVerticalScrollBar(QScrollBar *scrollbar)\n", false, &_init_f_setVerticalScrollBar_1603, &_call_f_setVerticalScrollBar_1603); + methods += new qt_gsi::GenericMethod ("setVerticalScrollBarPolicy|verticalScrollBarPolicy=", "@brief Method void QAbstractScrollArea::setVerticalScrollBarPolicy(Qt::ScrollBarPolicy)\n", false, &_init_f_setVerticalScrollBarPolicy_2273, &_call_f_setVerticalScrollBarPolicy_2273); + methods += new qt_gsi::GenericMethod ("setViewport|viewport=", "@brief Method void QAbstractScrollArea::setViewport(QWidget *widget)\n", false, &_init_f_setViewport_1315, &_call_f_setViewport_1315); + methods += new qt_gsi::GenericMethod ("setupViewport", "@brief Method void QAbstractScrollArea::setupViewport(QWidget *viewport)\n", false, &_init_f_setupViewport_1315, &_call_f_setupViewport_1315); + methods += new qt_gsi::GenericMethod (":sizeAdjustPolicy", "@brief Method QAbstractScrollArea::SizeAdjustPolicy QAbstractScrollArea::sizeAdjustPolicy()\n", true, &_init_f_sizeAdjustPolicy_c0, &_call_f_sizeAdjustPolicy_c0); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QAbstractScrollArea::sizeHint()\nThis is a reimplementation of QFrame::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":verticalScrollBar", "@brief Method QScrollBar *QAbstractScrollArea::verticalScrollBar()\n", true, &_init_f_verticalScrollBar_c0, &_call_f_verticalScrollBar_c0); + methods += new qt_gsi::GenericMethod (":verticalScrollBarPolicy", "@brief Method Qt::ScrollBarPolicy QAbstractScrollArea::verticalScrollBarPolicy()\n", true, &_init_f_verticalScrollBarPolicy_c0, &_call_f_verticalScrollBarPolicy_c0); + methods += new qt_gsi::GenericMethod (":viewport", "@brief Method QWidget *QAbstractScrollArea::viewport()\n", true, &_init_f_viewport_c0, &_call_f_viewport_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QAbstractScrollArea::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAbstractScrollArea::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAbstractScrollArea::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QAbstractScrollArea::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QAbstractScrollArea::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QAbstractScrollArea::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAbstractScrollArea::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QFrame (); + +qt_gsi::QtNativeClass decl_QAbstractScrollArea (qtdecl_QFrame (), "QtWidgets", "QAbstractScrollArea_Native", + methods_QAbstractScrollArea (), + "@hide\n@alias QAbstractScrollArea"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractScrollArea () { return decl_QAbstractScrollArea; } + +} + + +class QAbstractScrollArea_Adaptor : public QAbstractScrollArea, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAbstractScrollArea_Adaptor(); + + // [adaptor ctor] QAbstractScrollArea::QAbstractScrollArea(QWidget *parent) + QAbstractScrollArea_Adaptor() : QAbstractScrollArea() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAbstractScrollArea::QAbstractScrollArea(QWidget *parent) + QAbstractScrollArea_Adaptor(QWidget *parent) : QAbstractScrollArea(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QAbstractScrollArea::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QAbstractScrollArea_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QAbstractScrollArea::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QAbstractScrollArea::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QAbstractScrollArea_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QAbstractScrollArea::destroy(destroyWindow, destroySubWindows); + } + + // [expose] void QAbstractScrollArea::drawFrame(QPainter *) + void fp_QAbstractScrollArea_drawFrame_1426 (QPainter *arg1) { + QAbstractScrollArea::drawFrame(arg1); + } + + // [expose] bool QAbstractScrollArea::focusNextChild() + bool fp_QAbstractScrollArea_focusNextChild_0 () { + return QAbstractScrollArea::focusNextChild(); + } + + // [expose] bool QAbstractScrollArea::focusPreviousChild() + bool fp_QAbstractScrollArea_focusPreviousChild_0 () { + return QAbstractScrollArea::focusPreviousChild(); + } + + // [expose] bool QAbstractScrollArea::isSignalConnected(const QMetaMethod &signal) + bool fp_QAbstractScrollArea_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAbstractScrollArea::isSignalConnected(signal); + } + + // [expose] int QAbstractScrollArea::receivers(const char *signal) + int fp_QAbstractScrollArea_receivers_c1731 (const char *signal) const { + return QAbstractScrollArea::receivers(signal); + } + + // [expose] QObject *QAbstractScrollArea::sender() + QObject * fp_QAbstractScrollArea_sender_c0 () const { + return QAbstractScrollArea::sender(); + } + + // [expose] int QAbstractScrollArea::senderSignalIndex() + int fp_QAbstractScrollArea_senderSignalIndex_c0 () const { + return QAbstractScrollArea::senderSignalIndex(); + } + + // [expose] void QAbstractScrollArea::setViewportMargins(int left, int top, int right, int bottom) + void fp_QAbstractScrollArea_setViewportMargins_2744 (int left, int top, int right, int bottom) { + QAbstractScrollArea::setViewportMargins(left, top, right, bottom); + } + + // [expose] void QAbstractScrollArea::setViewportMargins(const QMargins &margins) + void fp_QAbstractScrollArea_setViewportMargins_2115 (const QMargins &margins) { + QAbstractScrollArea::setViewportMargins(margins); + } + + // [expose] void QAbstractScrollArea::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QAbstractScrollArea_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QAbstractScrollArea::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] QMargins QAbstractScrollArea::viewportMargins() + QMargins fp_QAbstractScrollArea_viewportMargins_c0 () const { + return QAbstractScrollArea::viewportMargins(); + } + + // [emitter impl] void QAbstractScrollArea::customContextMenuRequested(const QPoint &pos) + void emitter_QAbstractScrollArea_customContextMenuRequested_1916(const QPoint &pos) + { + emit QAbstractScrollArea::customContextMenuRequested(pos); + } + + // [emitter impl] void QAbstractScrollArea::destroyed(QObject *) + void emitter_QAbstractScrollArea_destroyed_1302(QObject *arg1) + { + emit QAbstractScrollArea::destroyed(arg1); + } + + // [adaptor impl] bool QAbstractScrollArea::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QAbstractScrollArea::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QAbstractScrollArea_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QAbstractScrollArea::hasHeightForWidth(); + } + } + + // [adaptor impl] int QAbstractScrollArea::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QAbstractScrollArea::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QAbstractScrollArea_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QAbstractScrollArea::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QAbstractScrollArea::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QAbstractScrollArea::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QAbstractScrollArea_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QAbstractScrollArea::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QAbstractScrollArea::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QAbstractScrollArea::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QAbstractScrollArea_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QAbstractScrollArea::minimumSizeHint(); + } + } + + // [emitter impl] void QAbstractScrollArea::objectNameChanged(const QString &objectName) + void emitter_QAbstractScrollArea_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QAbstractScrollArea::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QAbstractScrollArea::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QAbstractScrollArea::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QAbstractScrollArea_Adaptor::cbs_paintEngine_c0_0); + } else { + return QAbstractScrollArea::paintEngine(); + } + } + + // [adaptor impl] void QAbstractScrollArea::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QAbstractScrollArea::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QAbstractScrollArea_Adaptor::cbs_setVisible_864_0, visible); + } else { + QAbstractScrollArea::setVisible(visible); + } + } + + // [adaptor impl] void QAbstractScrollArea::setupViewport(QWidget *viewport) + void cbs_setupViewport_1315_0(QWidget *viewport) + { + QAbstractScrollArea::setupViewport(viewport); + } + + virtual void setupViewport(QWidget *viewport) + { + if (cb_setupViewport_1315_0.can_issue()) { + cb_setupViewport_1315_0.issue(&QAbstractScrollArea_Adaptor::cbs_setupViewport_1315_0, viewport); + } else { + QAbstractScrollArea::setupViewport(viewport); + } + } + + // [adaptor impl] QSize QAbstractScrollArea::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QAbstractScrollArea::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QAbstractScrollArea_Adaptor::cbs_sizeHint_c0_0); + } else { + return QAbstractScrollArea::sizeHint(); + } + } + + // [emitter impl] void QAbstractScrollArea::windowIconChanged(const QIcon &icon) + void emitter_QAbstractScrollArea_windowIconChanged_1787(const QIcon &icon) + { + emit QAbstractScrollArea::windowIconChanged(icon); + } + + // [emitter impl] void QAbstractScrollArea::windowIconTextChanged(const QString &iconText) + void emitter_QAbstractScrollArea_windowIconTextChanged_2025(const QString &iconText) + { + emit QAbstractScrollArea::windowIconTextChanged(iconText); + } + + // [emitter impl] void QAbstractScrollArea::windowTitleChanged(const QString &title) + void emitter_QAbstractScrollArea_windowTitleChanged_2025(const QString &title) + { + emit QAbstractScrollArea::windowTitleChanged(title); + } + + // [adaptor impl] void QAbstractScrollArea::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QAbstractScrollArea::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QAbstractScrollArea_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QAbstractScrollArea::actionEvent(event); + } + } + + // [adaptor impl] void QAbstractScrollArea::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QAbstractScrollArea::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QAbstractScrollArea_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QAbstractScrollArea::changeEvent(arg1); + } + } + + // [adaptor impl] void QAbstractScrollArea::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAbstractScrollArea::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAbstractScrollArea_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAbstractScrollArea::childEvent(event); + } + } + + // [adaptor impl] void QAbstractScrollArea::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QAbstractScrollArea::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QAbstractScrollArea_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QAbstractScrollArea::closeEvent(event); + } + } + + // [adaptor impl] void QAbstractScrollArea::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QAbstractScrollArea::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QAbstractScrollArea_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QAbstractScrollArea::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QAbstractScrollArea::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAbstractScrollArea::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAbstractScrollArea_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAbstractScrollArea::customEvent(event); + } + } + + // [adaptor impl] void QAbstractScrollArea::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAbstractScrollArea::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAbstractScrollArea_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAbstractScrollArea::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAbstractScrollArea::dragEnterEvent(QDragEnterEvent *) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *arg1) + { + QAbstractScrollArea::dragEnterEvent(arg1); + } + + virtual void dragEnterEvent(QDragEnterEvent *arg1) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QAbstractScrollArea_Adaptor::cbs_dragEnterEvent_2109_0, arg1); + } else { + QAbstractScrollArea::dragEnterEvent(arg1); + } + } + + // [adaptor impl] void QAbstractScrollArea::dragLeaveEvent(QDragLeaveEvent *) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *arg1) + { + QAbstractScrollArea::dragLeaveEvent(arg1); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *arg1) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QAbstractScrollArea_Adaptor::cbs_dragLeaveEvent_2092_0, arg1); + } else { + QAbstractScrollArea::dragLeaveEvent(arg1); + } + } + + // [adaptor impl] void QAbstractScrollArea::dragMoveEvent(QDragMoveEvent *) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *arg1) + { + QAbstractScrollArea::dragMoveEvent(arg1); + } + + virtual void dragMoveEvent(QDragMoveEvent *arg1) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QAbstractScrollArea_Adaptor::cbs_dragMoveEvent_2006_0, arg1); + } else { + QAbstractScrollArea::dragMoveEvent(arg1); + } + } + + // [adaptor impl] void QAbstractScrollArea::dropEvent(QDropEvent *) + void cbs_dropEvent_1622_0(QDropEvent *arg1) + { + QAbstractScrollArea::dropEvent(arg1); + } + + virtual void dropEvent(QDropEvent *arg1) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QAbstractScrollArea_Adaptor::cbs_dropEvent_1622_0, arg1); + } else { + QAbstractScrollArea::dropEvent(arg1); + } + } + + // [adaptor impl] void QAbstractScrollArea::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QAbstractScrollArea::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QAbstractScrollArea_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QAbstractScrollArea::enterEvent(event); + } + } + + // [adaptor impl] bool QAbstractScrollArea::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QAbstractScrollArea::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAbstractScrollArea_Adaptor::cbs_event_1217_0, arg1); + } else { + return QAbstractScrollArea::event(arg1); + } + } + + // [adaptor impl] bool QAbstractScrollArea::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QAbstractScrollArea::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAbstractScrollArea_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QAbstractScrollArea::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QAbstractScrollArea::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QAbstractScrollArea::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QAbstractScrollArea_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QAbstractScrollArea::focusInEvent(event); + } + } + + // [adaptor impl] bool QAbstractScrollArea::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QAbstractScrollArea::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QAbstractScrollArea_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QAbstractScrollArea::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QAbstractScrollArea::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QAbstractScrollArea::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QAbstractScrollArea_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QAbstractScrollArea::focusOutEvent(event); + } + } + + // [adaptor impl] void QAbstractScrollArea::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QAbstractScrollArea::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QAbstractScrollArea_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QAbstractScrollArea::hideEvent(event); + } + } + + // [adaptor impl] void QAbstractScrollArea::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QAbstractScrollArea::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QAbstractScrollArea_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QAbstractScrollArea::initPainter(painter); + } + } + + // [adaptor impl] void QAbstractScrollArea::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QAbstractScrollArea::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QAbstractScrollArea_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QAbstractScrollArea::initStyleOption(option); + } + } + + // [adaptor impl] void QAbstractScrollArea::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QAbstractScrollArea::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QAbstractScrollArea_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QAbstractScrollArea::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QAbstractScrollArea::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QAbstractScrollArea::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QAbstractScrollArea_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QAbstractScrollArea::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QAbstractScrollArea::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QAbstractScrollArea::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QAbstractScrollArea_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QAbstractScrollArea::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QAbstractScrollArea::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QAbstractScrollArea::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QAbstractScrollArea_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QAbstractScrollArea::leaveEvent(event); + } + } + + // [adaptor impl] int QAbstractScrollArea::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QAbstractScrollArea::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QAbstractScrollArea_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QAbstractScrollArea::metric(arg1); + } + } + + // [adaptor impl] void QAbstractScrollArea::mouseDoubleClickEvent(QMouseEvent *) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *arg1) + { + QAbstractScrollArea::mouseDoubleClickEvent(arg1); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *arg1) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QAbstractScrollArea_Adaptor::cbs_mouseDoubleClickEvent_1738_0, arg1); + } else { + QAbstractScrollArea::mouseDoubleClickEvent(arg1); + } + } + + // [adaptor impl] void QAbstractScrollArea::mouseMoveEvent(QMouseEvent *) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *arg1) + { + QAbstractScrollArea::mouseMoveEvent(arg1); + } + + virtual void mouseMoveEvent(QMouseEvent *arg1) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QAbstractScrollArea_Adaptor::cbs_mouseMoveEvent_1738_0, arg1); + } else { + QAbstractScrollArea::mouseMoveEvent(arg1); + } + } + + // [adaptor impl] void QAbstractScrollArea::mousePressEvent(QMouseEvent *) + void cbs_mousePressEvent_1738_0(QMouseEvent *arg1) + { + QAbstractScrollArea::mousePressEvent(arg1); + } + + virtual void mousePressEvent(QMouseEvent *arg1) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QAbstractScrollArea_Adaptor::cbs_mousePressEvent_1738_0, arg1); + } else { + QAbstractScrollArea::mousePressEvent(arg1); + } + } + + // [adaptor impl] void QAbstractScrollArea::mouseReleaseEvent(QMouseEvent *) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *arg1) + { + QAbstractScrollArea::mouseReleaseEvent(arg1); + } + + virtual void mouseReleaseEvent(QMouseEvent *arg1) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QAbstractScrollArea_Adaptor::cbs_mouseReleaseEvent_1738_0, arg1); + } else { + QAbstractScrollArea::mouseReleaseEvent(arg1); + } + } + + // [adaptor impl] void QAbstractScrollArea::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QAbstractScrollArea::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QAbstractScrollArea_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QAbstractScrollArea::moveEvent(event); + } + } + + // [adaptor impl] bool QAbstractScrollArea::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QAbstractScrollArea::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QAbstractScrollArea_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QAbstractScrollArea::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QAbstractScrollArea::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QAbstractScrollArea::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QAbstractScrollArea_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QAbstractScrollArea::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QAbstractScrollArea::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QAbstractScrollArea::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QAbstractScrollArea_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QAbstractScrollArea::redirected(offset); + } + } + + // [adaptor impl] void QAbstractScrollArea::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QAbstractScrollArea::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QAbstractScrollArea_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QAbstractScrollArea::resizeEvent(arg1); + } + } + + // [adaptor impl] void QAbstractScrollArea::scrollContentsBy(int dx, int dy) + void cbs_scrollContentsBy_1426_0(int dx, int dy) + { + QAbstractScrollArea::scrollContentsBy(dx, dy); + } + + virtual void scrollContentsBy(int dx, int dy) + { + if (cb_scrollContentsBy_1426_0.can_issue()) { + cb_scrollContentsBy_1426_0.issue(&QAbstractScrollArea_Adaptor::cbs_scrollContentsBy_1426_0, dx, dy); + } else { + QAbstractScrollArea::scrollContentsBy(dx, dy); + } + } + + // [adaptor impl] QPainter *QAbstractScrollArea::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QAbstractScrollArea::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QAbstractScrollArea_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QAbstractScrollArea::sharedPainter(); + } + } + + // [adaptor impl] void QAbstractScrollArea::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QAbstractScrollArea::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QAbstractScrollArea_Adaptor::cbs_showEvent_1634_0, event); + } else { + QAbstractScrollArea::showEvent(event); + } + } + + // [adaptor impl] void QAbstractScrollArea::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QAbstractScrollArea::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QAbstractScrollArea_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QAbstractScrollArea::tabletEvent(event); + } + } + + // [adaptor impl] void QAbstractScrollArea::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAbstractScrollArea::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAbstractScrollArea_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAbstractScrollArea::timerEvent(event); + } + } + + // [adaptor impl] bool QAbstractScrollArea::viewportEvent(QEvent *) + bool cbs_viewportEvent_1217_0(QEvent *arg1) + { + return QAbstractScrollArea::viewportEvent(arg1); + } + + virtual bool viewportEvent(QEvent *arg1) + { + if (cb_viewportEvent_1217_0.can_issue()) { + return cb_viewportEvent_1217_0.issue(&QAbstractScrollArea_Adaptor::cbs_viewportEvent_1217_0, arg1); + } else { + return QAbstractScrollArea::viewportEvent(arg1); + } + } + + // [adaptor impl] QSize QAbstractScrollArea::viewportSizeHint() + QSize cbs_viewportSizeHint_c0_0() const + { + return QAbstractScrollArea::viewportSizeHint(); + } + + virtual QSize viewportSizeHint() const + { + if (cb_viewportSizeHint_c0_0.can_issue()) { + return cb_viewportSizeHint_c0_0.issue(&QAbstractScrollArea_Adaptor::cbs_viewportSizeHint_c0_0); + } else { + return QAbstractScrollArea::viewportSizeHint(); + } + } + + // [adaptor impl] void QAbstractScrollArea::wheelEvent(QWheelEvent *) + void cbs_wheelEvent_1718_0(QWheelEvent *arg1) + { + QAbstractScrollArea::wheelEvent(arg1); + } + + virtual void wheelEvent(QWheelEvent *arg1) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QAbstractScrollArea_Adaptor::cbs_wheelEvent_1718_0, arg1); + } else { + QAbstractScrollArea::wheelEvent(arg1); + } + } + + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_setupViewport_1315_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_scrollContentsBy_1426_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_viewportEvent_1217_0; + gsi::Callback cb_viewportSizeHint_c0_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QAbstractScrollArea_Adaptor::~QAbstractScrollArea_Adaptor() { } + +// Constructor QAbstractScrollArea::QAbstractScrollArea(QWidget *parent) (adaptor class) + +static void _init_ctor_QAbstractScrollArea_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAbstractScrollArea_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAbstractScrollArea_Adaptor (arg1)); +} + + +// void QAbstractScrollArea::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QAbstractScrollArea::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QAbstractScrollArea::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QAbstractScrollArea::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QAbstractScrollArea::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QAbstractScrollArea::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->fp_QAbstractScrollArea_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QAbstractScrollArea::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractScrollArea_Adaptor *)cls)->emitter_QAbstractScrollArea_customContextMenuRequested_1916 (arg1); +} + + +// void QAbstractScrollArea::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QAbstractScrollArea::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->fp_QAbstractScrollArea_destroy_1620 (arg1, arg2); +} + + +// emitter void QAbstractScrollArea::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QAbstractScrollArea_Adaptor *)cls)->emitter_QAbstractScrollArea_destroyed_1302 (arg1); +} + + +// void QAbstractScrollArea::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QAbstractScrollArea::dragEnterEvent(QDragEnterEvent *) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QAbstractScrollArea::dragLeaveEvent(QDragLeaveEvent *) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QAbstractScrollArea::dragMoveEvent(QDragMoveEvent *) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QAbstractScrollArea::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->fp_QAbstractScrollArea_drawFrame_1426 (arg1); +} + + +// void QAbstractScrollArea::dropEvent(QDropEvent *) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QAbstractScrollArea::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QAbstractScrollArea::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAbstractScrollArea_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAbstractScrollArea::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAbstractScrollArea_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QAbstractScrollArea::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QAbstractScrollArea::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractScrollArea_Adaptor *)cls)->fp_QAbstractScrollArea_focusNextChild_0 ()); +} + + +// bool QAbstractScrollArea::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QAbstractScrollArea_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QAbstractScrollArea::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QAbstractScrollArea::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractScrollArea_Adaptor *)cls)->fp_QAbstractScrollArea_focusPreviousChild_0 ()); +} + + +// bool QAbstractScrollArea::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractScrollArea_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QAbstractScrollArea::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QAbstractScrollArea_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QAbstractScrollArea::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QAbstractScrollArea::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QAbstractScrollArea::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QAbstractScrollArea::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QAbstractScrollArea::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QAbstractScrollArea_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QAbstractScrollArea::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractScrollArea_Adaptor *)cls)->fp_QAbstractScrollArea_isSignalConnected_c2394 (arg1)); +} + + +// void QAbstractScrollArea::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QAbstractScrollArea::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QAbstractScrollArea::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QAbstractScrollArea::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QAbstractScrollArea_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QAbstractScrollArea::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractScrollArea_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QAbstractScrollArea::mouseDoubleClickEvent(QMouseEvent *) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QAbstractScrollArea::mouseMoveEvent(QMouseEvent *) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QAbstractScrollArea::mousePressEvent(QMouseEvent *) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QAbstractScrollArea::mouseReleaseEvent(QMouseEvent *) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QAbstractScrollArea::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QAbstractScrollArea::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QAbstractScrollArea_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QAbstractScrollArea::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractScrollArea_Adaptor *)cls)->emitter_QAbstractScrollArea_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QAbstractScrollArea::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QAbstractScrollArea_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QAbstractScrollArea::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QAbstractScrollArea::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractScrollArea_Adaptor *)cls)->fp_QAbstractScrollArea_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QAbstractScrollArea::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QAbstractScrollArea_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QAbstractScrollArea::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// void QAbstractScrollArea::scrollContentsBy(int dx, int dy) + +static void _init_cbs_scrollContentsBy_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollContentsBy_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_scrollContentsBy_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollContentsBy_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_scrollContentsBy_1426_0 = cb; +} + + +// exposed QObject *QAbstractScrollArea::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAbstractScrollArea_Adaptor *)cls)->fp_QAbstractScrollArea_sender_c0 ()); +} + + +// exposed int QAbstractScrollArea::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractScrollArea_Adaptor *)cls)->fp_QAbstractScrollArea_senderSignalIndex_c0 ()); +} + + +// exposed void QAbstractScrollArea::setViewportMargins(int left, int top, int right, int bottom) + +static void _init_fp_setViewportMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->fp_QAbstractScrollArea_setViewportMargins_2744 (arg1, arg2, arg3, arg4); +} + + +// exposed void QAbstractScrollArea::setViewportMargins(const QMargins &margins) + +static void _init_fp_setViewportMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->fp_QAbstractScrollArea_setViewportMargins_2115 (arg1); +} + + +// void QAbstractScrollArea::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// void QAbstractScrollArea::setupViewport(QWidget *viewport) + +static void _init_cbs_setupViewport_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setupViewport_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_setupViewport_1315_0 (arg1); +} + +static void _set_callback_cbs_setupViewport_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_setupViewport_1315_0 = cb; +} + + +// QPainter *QAbstractScrollArea::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QAbstractScrollArea_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QAbstractScrollArea::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QAbstractScrollArea::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractScrollArea_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QAbstractScrollArea::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QAbstractScrollArea::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QAbstractScrollArea::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->fp_QAbstractScrollArea_updateMicroFocus_2420 (arg1); +} + + +// bool QAbstractScrollArea::viewportEvent(QEvent *) + +static void _init_cbs_viewportEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_viewportEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAbstractScrollArea_Adaptor *)cls)->cbs_viewportEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_viewportEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_viewportEvent_1217_0 = cb; +} + + +// exposed QMargins QAbstractScrollArea::viewportMargins() + +static void _init_fp_viewportMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_viewportMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QAbstractScrollArea_Adaptor *)cls)->fp_QAbstractScrollArea_viewportMargins_c0 ()); +} + + +// QSize QAbstractScrollArea::viewportSizeHint() + +static void _init_cbs_viewportSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_viewportSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractScrollArea_Adaptor *)cls)->cbs_viewportSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_viewportSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_viewportSizeHint_c0_0 = cb; +} + + +// void QAbstractScrollArea::wheelEvent(QWheelEvent *) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractScrollArea_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractScrollArea_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QAbstractScrollArea::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractScrollArea_Adaptor *)cls)->emitter_QAbstractScrollArea_windowIconChanged_1787 (arg1); +} + + +// emitter void QAbstractScrollArea::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractScrollArea_Adaptor *)cls)->emitter_QAbstractScrollArea_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QAbstractScrollArea::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractScrollArea_Adaptor *)cls)->emitter_QAbstractScrollArea_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractScrollArea (); + +static gsi::Methods methods_QAbstractScrollArea_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractScrollArea::QAbstractScrollArea(QWidget *parent)\nThis method creates an object of class QAbstractScrollArea.", &_init_ctor_QAbstractScrollArea_Adaptor_1315, &_call_ctor_QAbstractScrollArea_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QAbstractScrollArea::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QAbstractScrollArea::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAbstractScrollArea::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QAbstractScrollArea::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QAbstractScrollArea::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QAbstractScrollArea::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QAbstractScrollArea::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAbstractScrollArea::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QAbstractScrollArea::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QAbstractScrollArea::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAbstractScrollArea::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QAbstractScrollArea::dragEnterEvent(QDragEnterEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QAbstractScrollArea::dragLeaveEvent(QDragLeaveEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QAbstractScrollArea::dragMoveEvent(QDragMoveEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QAbstractScrollArea::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QAbstractScrollArea::dropEvent(QDropEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QAbstractScrollArea::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QAbstractScrollArea::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QAbstractScrollArea::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QAbstractScrollArea::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QAbstractScrollArea::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QAbstractScrollArea::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QAbstractScrollArea::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QAbstractScrollArea::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QAbstractScrollArea::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QAbstractScrollArea::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QAbstractScrollArea::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QAbstractScrollArea::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QAbstractScrollArea::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QAbstractScrollArea::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QAbstractScrollArea::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAbstractScrollArea::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QAbstractScrollArea::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QAbstractScrollArea::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QAbstractScrollArea::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QAbstractScrollArea::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QAbstractScrollArea::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QAbstractScrollArea::mouseDoubleClickEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QAbstractScrollArea::mouseMoveEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QAbstractScrollArea::mousePressEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QAbstractScrollArea::mouseReleaseEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QAbstractScrollArea::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QAbstractScrollArea::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QAbstractScrollArea::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QAbstractScrollArea::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QAbstractScrollArea::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAbstractScrollArea::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QAbstractScrollArea::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QAbstractScrollArea::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@brief Virtual method void QAbstractScrollArea::scrollContentsBy(int dx, int dy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@hide", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0, &_set_callback_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAbstractScrollArea::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAbstractScrollArea::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QAbstractScrollArea::setViewportMargins(int left, int top, int right, int bottom)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2744, &_call_fp_setViewportMargins_2744); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QAbstractScrollArea::setViewportMargins(const QMargins &margins)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2115, &_call_fp_setViewportMargins_2115); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QAbstractScrollArea::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@brief Virtual method void QAbstractScrollArea::setupViewport(QWidget *viewport)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@hide", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0, &_set_callback_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QAbstractScrollArea::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QAbstractScrollArea::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QAbstractScrollArea::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QAbstractScrollArea::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAbstractScrollArea::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QAbstractScrollArea::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@brief Virtual method bool QAbstractScrollArea::viewportEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@hide", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0, &_set_callback_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportMargins", "@brief Method QMargins QAbstractScrollArea::viewportMargins()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_viewportMargins_c0, &_call_fp_viewportMargins_c0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@brief Virtual method QSize QAbstractScrollArea::viewportSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@hide", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0, &_set_callback_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QAbstractScrollArea::wheelEvent(QWheelEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QAbstractScrollArea::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QAbstractScrollArea::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QAbstractScrollArea::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QAbstractScrollArea_Adaptor (qtdecl_QAbstractScrollArea (), "QtWidgets", "QAbstractScrollArea", + methods_QAbstractScrollArea_Adaptor (), + "@qt\n@brief Binding of QAbstractScrollArea"); + +} + + +// Implementation of the enum wrapper class for QAbstractScrollArea::SizeAdjustPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractScrollArea_SizeAdjustPolicy_Enum ("QtWidgets", "QAbstractScrollArea_SizeAdjustPolicy", + gsi::enum_const ("AdjustIgnored", QAbstractScrollArea::AdjustIgnored, "@brief Enum constant QAbstractScrollArea::AdjustIgnored") + + gsi::enum_const ("AdjustToContentsOnFirstShow", QAbstractScrollArea::AdjustToContentsOnFirstShow, "@brief Enum constant QAbstractScrollArea::AdjustToContentsOnFirstShow") + + gsi::enum_const ("AdjustToContents", QAbstractScrollArea::AdjustToContents, "@brief Enum constant QAbstractScrollArea::AdjustToContents"), + "@qt\n@brief This class represents the QAbstractScrollArea::SizeAdjustPolicy enum"); + +static gsi::QFlagsClass decl_QAbstractScrollArea_SizeAdjustPolicy_Enums ("QtWidgets", "QAbstractScrollArea_QFlags_SizeAdjustPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractScrollArea_SizeAdjustPolicy_Enum_in_parent (decl_QAbstractScrollArea_SizeAdjustPolicy_Enum.defs ()); +static gsi::ClassExt decl_QAbstractScrollArea_SizeAdjustPolicy_Enum_as_child (decl_QAbstractScrollArea_SizeAdjustPolicy_Enum, "SizeAdjustPolicy"); +static gsi::ClassExt decl_QAbstractScrollArea_SizeAdjustPolicy_Enums_as_child (decl_QAbstractScrollArea_SizeAdjustPolicy_Enums, "QFlags_SizeAdjustPolicy"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractSlider.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractSlider.cc new file mode 100644 index 000000000..3ebe30b84 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractSlider.cc @@ -0,0 +1,3164 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractSlider.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractSlider + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAbstractSlider::staticMetaObject); +} + + +// bool QAbstractSlider::hasTracking() + + +static void _init_f_hasTracking_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasTracking_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractSlider *)cls)->hasTracking ()); +} + + +// bool QAbstractSlider::invertedAppearance() + + +static void _init_f_invertedAppearance_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_invertedAppearance_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractSlider *)cls)->invertedAppearance ()); +} + + +// bool QAbstractSlider::invertedControls() + + +static void _init_f_invertedControls_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_invertedControls_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractSlider *)cls)->invertedControls ()); +} + + +// bool QAbstractSlider::isSliderDown() + + +static void _init_f_isSliderDown_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSliderDown_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractSlider *)cls)->isSliderDown ()); +} + + +// int QAbstractSlider::maximum() + + +static void _init_f_maximum_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximum_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractSlider *)cls)->maximum ()); +} + + +// int QAbstractSlider::minimum() + + +static void _init_f_minimum_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimum_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractSlider *)cls)->minimum ()); +} + + +// Qt::Orientation QAbstractSlider::orientation() + + +static void _init_f_orientation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_orientation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAbstractSlider *)cls)->orientation ())); +} + + +// int QAbstractSlider::pageStep() + + +static void _init_f_pageStep_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pageStep_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractSlider *)cls)->pageStep ()); +} + + +// void QAbstractSlider::setInvertedAppearance(bool) + + +static void _init_f_setInvertedAppearance_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setInvertedAppearance_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider *)cls)->setInvertedAppearance (arg1); +} + + +// void QAbstractSlider::setInvertedControls(bool) + + +static void _init_f_setInvertedControls_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setInvertedControls_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider *)cls)->setInvertedControls (arg1); +} + + +// void QAbstractSlider::setMaximum(int) + + +static void _init_f_setMaximum_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximum_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider *)cls)->setMaximum (arg1); +} + + +// void QAbstractSlider::setMinimum(int) + + +static void _init_f_setMinimum_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimum_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider *)cls)->setMinimum (arg1); +} + + +// void QAbstractSlider::setOrientation(Qt::Orientation) + + +static void _init_f_setOrientation_1913 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOrientation_1913 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider *)cls)->setOrientation (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAbstractSlider::setPageStep(int) + + +static void _init_f_setPageStep_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPageStep_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider *)cls)->setPageStep (arg1); +} + + +// void QAbstractSlider::setRange(int min, int max) + + +static void _init_f_setRange_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("max"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRange_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider *)cls)->setRange (arg1, arg2); +} + + +// void QAbstractSlider::setSingleStep(int) + + +static void _init_f_setSingleStep_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSingleStep_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider *)cls)->setSingleStep (arg1); +} + + +// void QAbstractSlider::setSliderDown(bool) + + +static void _init_f_setSliderDown_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSliderDown_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider *)cls)->setSliderDown (arg1); +} + + +// void QAbstractSlider::setSliderPosition(int) + + +static void _init_f_setSliderPosition_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSliderPosition_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider *)cls)->setSliderPosition (arg1); +} + + +// void QAbstractSlider::setTracking(bool enable) + + +static void _init_f_setTracking_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTracking_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider *)cls)->setTracking (arg1); +} + + +// void QAbstractSlider::setValue(int) + + +static void _init_f_setValue_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setValue_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider *)cls)->setValue (arg1); +} + + +// int QAbstractSlider::singleStep() + + +static void _init_f_singleStep_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_singleStep_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractSlider *)cls)->singleStep ()); +} + + +// int QAbstractSlider::sliderPosition() + + +static void _init_f_sliderPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sliderPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractSlider *)cls)->sliderPosition ()); +} + + +// void QAbstractSlider::triggerAction(QAbstractSlider::SliderAction action) + + +static void _init_f_triggerAction_3281 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_triggerAction_3281 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider *)cls)->triggerAction (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// int QAbstractSlider::value() + + +static void _init_f_value_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_value_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractSlider *)cls)->value ()); +} + + +// static QString QAbstractSlider::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAbstractSlider::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractSlider () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("hasTracking|:tracking", "@brief Method bool QAbstractSlider::hasTracking()\n", true, &_init_f_hasTracking_c0, &_call_f_hasTracking_c0); + methods += new qt_gsi::GenericMethod (":invertedAppearance", "@brief Method bool QAbstractSlider::invertedAppearance()\n", true, &_init_f_invertedAppearance_c0, &_call_f_invertedAppearance_c0); + methods += new qt_gsi::GenericMethod (":invertedControls", "@brief Method bool QAbstractSlider::invertedControls()\n", true, &_init_f_invertedControls_c0, &_call_f_invertedControls_c0); + methods += new qt_gsi::GenericMethod ("isSliderDown?|:sliderDown", "@brief Method bool QAbstractSlider::isSliderDown()\n", true, &_init_f_isSliderDown_c0, &_call_f_isSliderDown_c0); + methods += new qt_gsi::GenericMethod (":maximum", "@brief Method int QAbstractSlider::maximum()\n", true, &_init_f_maximum_c0, &_call_f_maximum_c0); + methods += new qt_gsi::GenericMethod (":minimum", "@brief Method int QAbstractSlider::minimum()\n", true, &_init_f_minimum_c0, &_call_f_minimum_c0); + methods += new qt_gsi::GenericMethod (":orientation", "@brief Method Qt::Orientation QAbstractSlider::orientation()\n", true, &_init_f_orientation_c0, &_call_f_orientation_c0); + methods += new qt_gsi::GenericMethod (":pageStep", "@brief Method int QAbstractSlider::pageStep()\n", true, &_init_f_pageStep_c0, &_call_f_pageStep_c0); + methods += new qt_gsi::GenericMethod ("setInvertedAppearance|invertedAppearance=", "@brief Method void QAbstractSlider::setInvertedAppearance(bool)\n", false, &_init_f_setInvertedAppearance_864, &_call_f_setInvertedAppearance_864); + methods += new qt_gsi::GenericMethod ("setInvertedControls|invertedControls=", "@brief Method void QAbstractSlider::setInvertedControls(bool)\n", false, &_init_f_setInvertedControls_864, &_call_f_setInvertedControls_864); + methods += new qt_gsi::GenericMethod ("setMaximum|maximum=", "@brief Method void QAbstractSlider::setMaximum(int)\n", false, &_init_f_setMaximum_767, &_call_f_setMaximum_767); + methods += new qt_gsi::GenericMethod ("setMinimum|minimum=", "@brief Method void QAbstractSlider::setMinimum(int)\n", false, &_init_f_setMinimum_767, &_call_f_setMinimum_767); + methods += new qt_gsi::GenericMethod ("setOrientation|orientation=", "@brief Method void QAbstractSlider::setOrientation(Qt::Orientation)\n", false, &_init_f_setOrientation_1913, &_call_f_setOrientation_1913); + methods += new qt_gsi::GenericMethod ("setPageStep|pageStep=", "@brief Method void QAbstractSlider::setPageStep(int)\n", false, &_init_f_setPageStep_767, &_call_f_setPageStep_767); + methods += new qt_gsi::GenericMethod ("setRange", "@brief Method void QAbstractSlider::setRange(int min, int max)\n", false, &_init_f_setRange_1426, &_call_f_setRange_1426); + methods += new qt_gsi::GenericMethod ("setSingleStep|singleStep=", "@brief Method void QAbstractSlider::setSingleStep(int)\n", false, &_init_f_setSingleStep_767, &_call_f_setSingleStep_767); + methods += new qt_gsi::GenericMethod ("setSliderDown|sliderDown=", "@brief Method void QAbstractSlider::setSliderDown(bool)\n", false, &_init_f_setSliderDown_864, &_call_f_setSliderDown_864); + methods += new qt_gsi::GenericMethod ("setSliderPosition|sliderPosition=", "@brief Method void QAbstractSlider::setSliderPosition(int)\n", false, &_init_f_setSliderPosition_767, &_call_f_setSliderPosition_767); + methods += new qt_gsi::GenericMethod ("setTracking|tracking=", "@brief Method void QAbstractSlider::setTracking(bool enable)\n", false, &_init_f_setTracking_864, &_call_f_setTracking_864); + methods += new qt_gsi::GenericMethod ("setValue|value=", "@brief Method void QAbstractSlider::setValue(int)\n", false, &_init_f_setValue_767, &_call_f_setValue_767); + methods += new qt_gsi::GenericMethod (":singleStep", "@brief Method int QAbstractSlider::singleStep()\n", true, &_init_f_singleStep_c0, &_call_f_singleStep_c0); + methods += new qt_gsi::GenericMethod (":sliderPosition", "@brief Method int QAbstractSlider::sliderPosition()\n", true, &_init_f_sliderPosition_c0, &_call_f_sliderPosition_c0); + methods += new qt_gsi::GenericMethod ("triggerAction", "@brief Method void QAbstractSlider::triggerAction(QAbstractSlider::SliderAction action)\n", false, &_init_f_triggerAction_3281, &_call_f_triggerAction_3281); + methods += new qt_gsi::GenericMethod (":value", "@brief Method int QAbstractSlider::value()\n", true, &_init_f_value_c0, &_call_f_value_c0); + methods += gsi::qt_signal ("actionTriggered(int)", "actionTriggered", gsi::arg("action"), "@brief Signal declaration for QAbstractSlider::actionTriggered(int action)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QAbstractSlider::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAbstractSlider::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAbstractSlider::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rangeChanged(int, int)", "rangeChanged", gsi::arg("min"), gsi::arg("max"), "@brief Signal declaration for QAbstractSlider::rangeChanged(int min, int max)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sliderMoved(int)", "sliderMoved", gsi::arg("position"), "@brief Signal declaration for QAbstractSlider::sliderMoved(int position)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sliderPressed()", "sliderPressed", "@brief Signal declaration for QAbstractSlider::sliderPressed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sliderReleased()", "sliderReleased", "@brief Signal declaration for QAbstractSlider::sliderReleased()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("valueChanged(int)", "valueChanged", gsi::arg("value"), "@brief Signal declaration for QAbstractSlider::valueChanged(int value)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QAbstractSlider::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QAbstractSlider::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QAbstractSlider::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAbstractSlider::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QAbstractSlider (qtdecl_QWidget (), "QtWidgets", "QAbstractSlider_Native", + methods_QAbstractSlider (), + "@hide\n@alias QAbstractSlider"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractSlider () { return decl_QAbstractSlider; } + +} + + +class QAbstractSlider_Adaptor : public QAbstractSlider, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAbstractSlider_Adaptor(); + + // [adaptor ctor] QAbstractSlider::QAbstractSlider(QWidget *parent) + QAbstractSlider_Adaptor() : QAbstractSlider() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAbstractSlider::QAbstractSlider(QWidget *parent) + QAbstractSlider_Adaptor(QWidget *parent) : QAbstractSlider(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QAbstractSlider::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QAbstractSlider_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QAbstractSlider::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QAbstractSlider::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QAbstractSlider_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QAbstractSlider::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QAbstractSlider::focusNextChild() + bool fp_QAbstractSlider_focusNextChild_0 () { + return QAbstractSlider::focusNextChild(); + } + + // [expose] bool QAbstractSlider::focusPreviousChild() + bool fp_QAbstractSlider_focusPreviousChild_0 () { + return QAbstractSlider::focusPreviousChild(); + } + + // [expose] bool QAbstractSlider::isSignalConnected(const QMetaMethod &signal) + bool fp_QAbstractSlider_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAbstractSlider::isSignalConnected(signal); + } + + // [expose] int QAbstractSlider::receivers(const char *signal) + int fp_QAbstractSlider_receivers_c1731 (const char *signal) const { + return QAbstractSlider::receivers(signal); + } + + // [expose] QAbstractSlider::SliderAction QAbstractSlider::repeatAction() + qt_gsi::Converter::target_type fp_QAbstractSlider_repeatAction_c0 () const { + return qt_gsi::CppToQtAdaptor(QAbstractSlider::repeatAction()); + } + + // [expose] QObject *QAbstractSlider::sender() + QObject * fp_QAbstractSlider_sender_c0 () const { + return QAbstractSlider::sender(); + } + + // [expose] int QAbstractSlider::senderSignalIndex() + int fp_QAbstractSlider_senderSignalIndex_c0 () const { + return QAbstractSlider::senderSignalIndex(); + } + + // [expose] void QAbstractSlider::setRepeatAction(QAbstractSlider::SliderAction action, int thresholdTime, int repeatTime) + void fp_QAbstractSlider_setRepeatAction_4599 (const qt_gsi::Converter::target_type & action, int thresholdTime, int repeatTime) { + QAbstractSlider::setRepeatAction(qt_gsi::QtToCppAdaptor(action).cref(), thresholdTime, repeatTime); + } + + // [expose] void QAbstractSlider::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QAbstractSlider_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QAbstractSlider::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QAbstractSlider::actionTriggered(int action) + void emitter_QAbstractSlider_actionTriggered_767(int action) + { + emit QAbstractSlider::actionTriggered(action); + } + + // [emitter impl] void QAbstractSlider::customContextMenuRequested(const QPoint &pos) + void emitter_QAbstractSlider_customContextMenuRequested_1916(const QPoint &pos) + { + emit QAbstractSlider::customContextMenuRequested(pos); + } + + // [emitter impl] void QAbstractSlider::destroyed(QObject *) + void emitter_QAbstractSlider_destroyed_1302(QObject *arg1) + { + emit QAbstractSlider::destroyed(arg1); + } + + // [adaptor impl] bool QAbstractSlider::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAbstractSlider::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAbstractSlider_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAbstractSlider::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QAbstractSlider::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QAbstractSlider::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QAbstractSlider_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QAbstractSlider::hasHeightForWidth(); + } + } + + // [adaptor impl] int QAbstractSlider::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QAbstractSlider::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QAbstractSlider_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QAbstractSlider::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QAbstractSlider::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QAbstractSlider::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QAbstractSlider_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QAbstractSlider::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QAbstractSlider::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QAbstractSlider::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QAbstractSlider_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QAbstractSlider::minimumSizeHint(); + } + } + + // [emitter impl] void QAbstractSlider::objectNameChanged(const QString &objectName) + void emitter_QAbstractSlider_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QAbstractSlider::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QAbstractSlider::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QAbstractSlider::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QAbstractSlider_Adaptor::cbs_paintEngine_c0_0); + } else { + return QAbstractSlider::paintEngine(); + } + } + + // [emitter impl] void QAbstractSlider::rangeChanged(int min, int max) + void emitter_QAbstractSlider_rangeChanged_1426(int min, int max) + { + emit QAbstractSlider::rangeChanged(min, max); + } + + // [adaptor impl] void QAbstractSlider::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QAbstractSlider::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QAbstractSlider_Adaptor::cbs_setVisible_864_0, visible); + } else { + QAbstractSlider::setVisible(visible); + } + } + + // [adaptor impl] QSize QAbstractSlider::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QAbstractSlider::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QAbstractSlider_Adaptor::cbs_sizeHint_c0_0); + } else { + return QAbstractSlider::sizeHint(); + } + } + + // [emitter impl] void QAbstractSlider::sliderMoved(int position) + void emitter_QAbstractSlider_sliderMoved_767(int position) + { + emit QAbstractSlider::sliderMoved(position); + } + + // [emitter impl] void QAbstractSlider::sliderPressed() + void emitter_QAbstractSlider_sliderPressed_0() + { + emit QAbstractSlider::sliderPressed(); + } + + // [emitter impl] void QAbstractSlider::sliderReleased() + void emitter_QAbstractSlider_sliderReleased_0() + { + emit QAbstractSlider::sliderReleased(); + } + + // [emitter impl] void QAbstractSlider::valueChanged(int value) + void emitter_QAbstractSlider_valueChanged_767(int value) + { + emit QAbstractSlider::valueChanged(value); + } + + // [emitter impl] void QAbstractSlider::windowIconChanged(const QIcon &icon) + void emitter_QAbstractSlider_windowIconChanged_1787(const QIcon &icon) + { + emit QAbstractSlider::windowIconChanged(icon); + } + + // [emitter impl] void QAbstractSlider::windowIconTextChanged(const QString &iconText) + void emitter_QAbstractSlider_windowIconTextChanged_2025(const QString &iconText) + { + emit QAbstractSlider::windowIconTextChanged(iconText); + } + + // [emitter impl] void QAbstractSlider::windowTitleChanged(const QString &title) + void emitter_QAbstractSlider_windowTitleChanged_2025(const QString &title) + { + emit QAbstractSlider::windowTitleChanged(title); + } + + // [adaptor impl] void QAbstractSlider::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QAbstractSlider::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QAbstractSlider_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QAbstractSlider::actionEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::changeEvent(QEvent *e) + void cbs_changeEvent_1217_0(QEvent *e) + { + QAbstractSlider::changeEvent(e); + } + + virtual void changeEvent(QEvent *e) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QAbstractSlider_Adaptor::cbs_changeEvent_1217_0, e); + } else { + QAbstractSlider::changeEvent(e); + } + } + + // [adaptor impl] void QAbstractSlider::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAbstractSlider::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAbstractSlider_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAbstractSlider::childEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QAbstractSlider::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QAbstractSlider_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QAbstractSlider::closeEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QAbstractSlider::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QAbstractSlider_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QAbstractSlider::contextMenuEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAbstractSlider::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAbstractSlider_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAbstractSlider::customEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAbstractSlider::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAbstractSlider_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAbstractSlider::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAbstractSlider::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QAbstractSlider::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QAbstractSlider_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QAbstractSlider::dragEnterEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QAbstractSlider::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QAbstractSlider_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QAbstractSlider::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QAbstractSlider::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QAbstractSlider_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QAbstractSlider::dragMoveEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QAbstractSlider::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QAbstractSlider_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QAbstractSlider::dropEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QAbstractSlider::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QAbstractSlider_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QAbstractSlider::enterEvent(event); + } + } + + // [adaptor impl] bool QAbstractSlider::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QAbstractSlider::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAbstractSlider_Adaptor::cbs_event_1217_0, e); + } else { + return QAbstractSlider::event(e); + } + } + + // [adaptor impl] void QAbstractSlider::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QAbstractSlider::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QAbstractSlider_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QAbstractSlider::focusInEvent(event); + } + } + + // [adaptor impl] bool QAbstractSlider::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QAbstractSlider::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QAbstractSlider_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QAbstractSlider::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QAbstractSlider::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QAbstractSlider::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QAbstractSlider_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QAbstractSlider::focusOutEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QAbstractSlider::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QAbstractSlider_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QAbstractSlider::hideEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QAbstractSlider::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QAbstractSlider_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QAbstractSlider::initPainter(painter); + } + } + + // [adaptor impl] void QAbstractSlider::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QAbstractSlider::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QAbstractSlider_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QAbstractSlider::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QAbstractSlider::keyPressEvent(QKeyEvent *ev) + void cbs_keyPressEvent_1514_0(QKeyEvent *ev) + { + QAbstractSlider::keyPressEvent(ev); + } + + virtual void keyPressEvent(QKeyEvent *ev) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QAbstractSlider_Adaptor::cbs_keyPressEvent_1514_0, ev); + } else { + QAbstractSlider::keyPressEvent(ev); + } + } + + // [adaptor impl] void QAbstractSlider::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QAbstractSlider::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QAbstractSlider_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QAbstractSlider::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QAbstractSlider::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QAbstractSlider_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QAbstractSlider::leaveEvent(event); + } + } + + // [adaptor impl] int QAbstractSlider::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QAbstractSlider::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QAbstractSlider_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QAbstractSlider::metric(arg1); + } + } + + // [adaptor impl] void QAbstractSlider::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QAbstractSlider::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QAbstractSlider_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QAbstractSlider::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QAbstractSlider::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QAbstractSlider_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QAbstractSlider::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QAbstractSlider::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QAbstractSlider_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QAbstractSlider::mousePressEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QAbstractSlider::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QAbstractSlider_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QAbstractSlider::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QAbstractSlider::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QAbstractSlider_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QAbstractSlider::moveEvent(event); + } + } + + // [adaptor impl] bool QAbstractSlider::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QAbstractSlider::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QAbstractSlider_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QAbstractSlider::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QAbstractSlider::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QAbstractSlider::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QAbstractSlider_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QAbstractSlider::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QAbstractSlider::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QAbstractSlider::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QAbstractSlider_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QAbstractSlider::redirected(offset); + } + } + + // [adaptor impl] void QAbstractSlider::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QAbstractSlider::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QAbstractSlider_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QAbstractSlider::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QAbstractSlider::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QAbstractSlider::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QAbstractSlider_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QAbstractSlider::sharedPainter(); + } + } + + // [adaptor impl] void QAbstractSlider::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QAbstractSlider::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QAbstractSlider_Adaptor::cbs_showEvent_1634_0, event); + } else { + QAbstractSlider::showEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::sliderChange(QAbstractSlider::SliderChange change) + void cbs_sliderChange_3257_0(unsigned int change) + { + QAbstractSlider::sliderChange(QAbstractSlider::SliderChange(change)); + } + + virtual void sliderChange(QAbstractSlider::SliderChange change) + { + if (cb_sliderChange_3257_0.can_issue()) { + cb_sliderChange_3257_0.issue(&QAbstractSlider_Adaptor::cbs_sliderChange_3257_0, (unsigned int)(change)); + } else { + QAbstractSlider::sliderChange(change); + } + } + + // [adaptor impl] void QAbstractSlider::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QAbstractSlider::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QAbstractSlider_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QAbstractSlider::tabletEvent(event); + } + } + + // [adaptor impl] void QAbstractSlider::timerEvent(QTimerEvent *) + void cbs_timerEvent_1730_0(QTimerEvent *arg1) + { + QAbstractSlider::timerEvent(arg1); + } + + virtual void timerEvent(QTimerEvent *arg1) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAbstractSlider_Adaptor::cbs_timerEvent_1730_0, arg1); + } else { + QAbstractSlider::timerEvent(arg1); + } + } + + // [adaptor impl] void QAbstractSlider::wheelEvent(QWheelEvent *e) + void cbs_wheelEvent_1718_0(QWheelEvent *e) + { + QAbstractSlider::wheelEvent(e); + } + + virtual void wheelEvent(QWheelEvent *e) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QAbstractSlider_Adaptor::cbs_wheelEvent_1718_0, e); + } else { + QAbstractSlider::wheelEvent(e); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_sliderChange_3257_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QAbstractSlider_Adaptor::~QAbstractSlider_Adaptor() { } + +// Constructor QAbstractSlider::QAbstractSlider(QWidget *parent) (adaptor class) + +static void _init_ctor_QAbstractSlider_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAbstractSlider_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAbstractSlider_Adaptor (arg1)); +} + + +// void QAbstractSlider::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QAbstractSlider::actionTriggered(int action) + +static void _init_emitter_actionTriggered_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_actionTriggered_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QAbstractSlider_Adaptor *)cls)->emitter_QAbstractSlider_actionTriggered_767 (arg1); +} + + +// void QAbstractSlider::changeEvent(QEvent *e) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QAbstractSlider::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QAbstractSlider::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QAbstractSlider::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QAbstractSlider::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->fp_QAbstractSlider_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QAbstractSlider::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractSlider_Adaptor *)cls)->emitter_QAbstractSlider_customContextMenuRequested_1916 (arg1); +} + + +// void QAbstractSlider::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QAbstractSlider::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->fp_QAbstractSlider_destroy_1620 (arg1, arg2); +} + + +// emitter void QAbstractSlider::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QAbstractSlider_Adaptor *)cls)->emitter_QAbstractSlider_destroyed_1302 (arg1); +} + + +// void QAbstractSlider::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QAbstractSlider::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QAbstractSlider::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QAbstractSlider::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QAbstractSlider::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QAbstractSlider::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QAbstractSlider::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAbstractSlider_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAbstractSlider::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAbstractSlider_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QAbstractSlider::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QAbstractSlider::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractSlider_Adaptor *)cls)->fp_QAbstractSlider_focusNextChild_0 ()); +} + + +// bool QAbstractSlider::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QAbstractSlider_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QAbstractSlider::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QAbstractSlider::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractSlider_Adaptor *)cls)->fp_QAbstractSlider_focusPreviousChild_0 ()); +} + + +// bool QAbstractSlider::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractSlider_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QAbstractSlider::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QAbstractSlider_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QAbstractSlider::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QAbstractSlider::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QAbstractSlider::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QAbstractSlider::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QAbstractSlider_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QAbstractSlider::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractSlider_Adaptor *)cls)->fp_QAbstractSlider_isSignalConnected_c2394 (arg1)); +} + + +// void QAbstractSlider::keyPressEvent(QKeyEvent *ev) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QAbstractSlider::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QAbstractSlider::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QAbstractSlider::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QAbstractSlider_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QAbstractSlider::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractSlider_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QAbstractSlider::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QAbstractSlider::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QAbstractSlider::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QAbstractSlider::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QAbstractSlider::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QAbstractSlider::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QAbstractSlider_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QAbstractSlider::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractSlider_Adaptor *)cls)->emitter_QAbstractSlider_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QAbstractSlider::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QAbstractSlider_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QAbstractSlider::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QAbstractSlider::rangeChanged(int min, int max) + +static void _init_emitter_rangeChanged_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("max"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_rangeChanged_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QAbstractSlider_Adaptor *)cls)->emitter_QAbstractSlider_rangeChanged_1426 (arg1, arg2); +} + + +// exposed int QAbstractSlider::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractSlider_Adaptor *)cls)->fp_QAbstractSlider_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QAbstractSlider::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QAbstractSlider_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// exposed QAbstractSlider::SliderAction QAbstractSlider::repeatAction() + +static void _init_fp_repeatAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_fp_repeatAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QAbstractSlider_Adaptor *)cls)->fp_QAbstractSlider_repeatAction_c0 ()); +} + + +// void QAbstractSlider::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QAbstractSlider::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAbstractSlider_Adaptor *)cls)->fp_QAbstractSlider_sender_c0 ()); +} + + +// exposed int QAbstractSlider::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractSlider_Adaptor *)cls)->fp_QAbstractSlider_senderSignalIndex_c0 ()); +} + + +// exposed void QAbstractSlider::setRepeatAction(QAbstractSlider::SliderAction action, int thresholdTime, int repeatTime) + +static void _init_fp_setRepeatAction_4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("thresholdTime", true, "500"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("repeatTime", true, "50"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_setRepeatAction_4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (500, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->fp_QAbstractSlider_setRepeatAction_4599 (arg1, arg2, arg3); +} + + +// void QAbstractSlider::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QAbstractSlider::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QAbstractSlider_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QAbstractSlider::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QAbstractSlider::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractSlider_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QAbstractSlider::sliderChange(QAbstractSlider::SliderChange change) + +static void _init_cbs_sliderChange_3257_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sliderChange_3257_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_sliderChange_3257_0 (arg1); +} + +static void _set_callback_cbs_sliderChange_3257_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_sliderChange_3257_0 = cb; +} + + +// emitter void QAbstractSlider::sliderMoved(int position) + +static void _init_emitter_sliderMoved_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_sliderMoved_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QAbstractSlider_Adaptor *)cls)->emitter_QAbstractSlider_sliderMoved_767 (arg1); +} + + +// emitter void QAbstractSlider::sliderPressed() + +static void _init_emitter_sliderPressed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_sliderPressed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractSlider_Adaptor *)cls)->emitter_QAbstractSlider_sliderPressed_0 (); +} + + +// emitter void QAbstractSlider::sliderReleased() + +static void _init_emitter_sliderReleased_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_sliderReleased_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractSlider_Adaptor *)cls)->emitter_QAbstractSlider_sliderReleased_0 (); +} + + +// void QAbstractSlider::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QAbstractSlider::timerEvent(QTimerEvent *) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QAbstractSlider::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->fp_QAbstractSlider_updateMicroFocus_2420 (arg1); +} + + +// emitter void QAbstractSlider::valueChanged(int value) + +static void _init_emitter_valueChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_valueChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QAbstractSlider_Adaptor *)cls)->emitter_QAbstractSlider_valueChanged_767 (arg1); +} + + +// void QAbstractSlider::wheelEvent(QWheelEvent *e) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSlider_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSlider_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QAbstractSlider::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractSlider_Adaptor *)cls)->emitter_QAbstractSlider_windowIconChanged_1787 (arg1); +} + + +// emitter void QAbstractSlider::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractSlider_Adaptor *)cls)->emitter_QAbstractSlider_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QAbstractSlider::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractSlider_Adaptor *)cls)->emitter_QAbstractSlider_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractSlider (); + +static gsi::Methods methods_QAbstractSlider_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractSlider::QAbstractSlider(QWidget *parent)\nThis method creates an object of class QAbstractSlider.", &_init_ctor_QAbstractSlider_Adaptor_1315, &_call_ctor_QAbstractSlider_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QAbstractSlider::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_actionTriggered", "@brief Emitter for signal void QAbstractSlider::actionTriggered(int action)\nCall this method to emit this signal.", false, &_init_emitter_actionTriggered_767, &_call_emitter_actionTriggered_767); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QAbstractSlider::changeEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAbstractSlider::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QAbstractSlider::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QAbstractSlider::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QAbstractSlider::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QAbstractSlider::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAbstractSlider::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QAbstractSlider::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QAbstractSlider::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAbstractSlider::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QAbstractSlider::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QAbstractSlider::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QAbstractSlider::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QAbstractSlider::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QAbstractSlider::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QAbstractSlider::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAbstractSlider::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QAbstractSlider::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QAbstractSlider::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QAbstractSlider::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QAbstractSlider::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QAbstractSlider::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QAbstractSlider::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QAbstractSlider::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QAbstractSlider::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QAbstractSlider::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QAbstractSlider::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QAbstractSlider::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAbstractSlider::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QAbstractSlider::keyPressEvent(QKeyEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QAbstractSlider::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QAbstractSlider::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QAbstractSlider::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QAbstractSlider::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QAbstractSlider::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QAbstractSlider::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QAbstractSlider::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QAbstractSlider::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QAbstractSlider::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QAbstractSlider::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QAbstractSlider::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QAbstractSlider::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QAbstractSlider::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_rangeChanged", "@brief Emitter for signal void QAbstractSlider::rangeChanged(int min, int max)\nCall this method to emit this signal.", false, &_init_emitter_rangeChanged_1426, &_call_emitter_rangeChanged_1426); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAbstractSlider::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QAbstractSlider::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*repeatAction", "@brief Method QAbstractSlider::SliderAction QAbstractSlider::repeatAction()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_repeatAction_c0, &_call_fp_repeatAction_c0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QAbstractSlider::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAbstractSlider::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAbstractSlider::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setRepeatAction", "@brief Method void QAbstractSlider::setRepeatAction(QAbstractSlider::SliderAction action, int thresholdTime, int repeatTime)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setRepeatAction_4599, &_call_fp_setRepeatAction_4599); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QAbstractSlider::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QAbstractSlider::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QAbstractSlider::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QAbstractSlider::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*sliderChange", "@brief Virtual method void QAbstractSlider::sliderChange(QAbstractSlider::SliderChange change)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sliderChange_3257_0, &_call_cbs_sliderChange_3257_0); + methods += new qt_gsi::GenericMethod ("*sliderChange", "@hide", false, &_init_cbs_sliderChange_3257_0, &_call_cbs_sliderChange_3257_0, &_set_callback_cbs_sliderChange_3257_0); + methods += new qt_gsi::GenericMethod ("emit_sliderMoved", "@brief Emitter for signal void QAbstractSlider::sliderMoved(int position)\nCall this method to emit this signal.", false, &_init_emitter_sliderMoved_767, &_call_emitter_sliderMoved_767); + methods += new qt_gsi::GenericMethod ("emit_sliderPressed", "@brief Emitter for signal void QAbstractSlider::sliderPressed()\nCall this method to emit this signal.", false, &_init_emitter_sliderPressed_0, &_call_emitter_sliderPressed_0); + methods += new qt_gsi::GenericMethod ("emit_sliderReleased", "@brief Emitter for signal void QAbstractSlider::sliderReleased()\nCall this method to emit this signal.", false, &_init_emitter_sliderReleased_0, &_call_emitter_sliderReleased_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QAbstractSlider::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAbstractSlider::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QAbstractSlider::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("emit_valueChanged", "@brief Emitter for signal void QAbstractSlider::valueChanged(int value)\nCall this method to emit this signal.", false, &_init_emitter_valueChanged_767, &_call_emitter_valueChanged_767); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QAbstractSlider::wheelEvent(QWheelEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QAbstractSlider::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QAbstractSlider::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QAbstractSlider::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QAbstractSlider_Adaptor (qtdecl_QAbstractSlider (), "QtWidgets", "QAbstractSlider", + methods_QAbstractSlider_Adaptor (), + "@qt\n@brief Binding of QAbstractSlider"); + +} + + +// Implementation of the enum wrapper class for QAbstractSlider::SliderAction +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractSlider_SliderAction_Enum ("QtWidgets", "QAbstractSlider_SliderAction", + gsi::enum_const ("SliderNoAction", QAbstractSlider::SliderNoAction, "@brief Enum constant QAbstractSlider::SliderNoAction") + + gsi::enum_const ("SliderSingleStepAdd", QAbstractSlider::SliderSingleStepAdd, "@brief Enum constant QAbstractSlider::SliderSingleStepAdd") + + gsi::enum_const ("SliderSingleStepSub", QAbstractSlider::SliderSingleStepSub, "@brief Enum constant QAbstractSlider::SliderSingleStepSub") + + gsi::enum_const ("SliderPageStepAdd", QAbstractSlider::SliderPageStepAdd, "@brief Enum constant QAbstractSlider::SliderPageStepAdd") + + gsi::enum_const ("SliderPageStepSub", QAbstractSlider::SliderPageStepSub, "@brief Enum constant QAbstractSlider::SliderPageStepSub") + + gsi::enum_const ("SliderToMinimum", QAbstractSlider::SliderToMinimum, "@brief Enum constant QAbstractSlider::SliderToMinimum") + + gsi::enum_const ("SliderToMaximum", QAbstractSlider::SliderToMaximum, "@brief Enum constant QAbstractSlider::SliderToMaximum") + + gsi::enum_const ("SliderMove", QAbstractSlider::SliderMove, "@brief Enum constant QAbstractSlider::SliderMove"), + "@qt\n@brief This class represents the QAbstractSlider::SliderAction enum"); + +static gsi::QFlagsClass decl_QAbstractSlider_SliderAction_Enums ("QtWidgets", "QAbstractSlider_QFlags_SliderAction", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractSlider_SliderAction_Enum_in_parent (decl_QAbstractSlider_SliderAction_Enum.defs ()); +static gsi::ClassExt decl_QAbstractSlider_SliderAction_Enum_as_child (decl_QAbstractSlider_SliderAction_Enum, "SliderAction"); +static gsi::ClassExt decl_QAbstractSlider_SliderAction_Enums_as_child (decl_QAbstractSlider_SliderAction_Enums, "QFlags_SliderAction"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractSpinBox.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractSpinBox.cc new file mode 100644 index 000000000..2f649f4cf --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQAbstractSpinBox.cc @@ -0,0 +1,3462 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAbstractSpinBox.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAbstractSpinBox + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QAbstractSpinBox::staticMetaObject); +} + + +// QFlags QAbstractSpinBox::alignment() + + +static void _init_f_alignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_alignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QAbstractSpinBox *)cls)->alignment ()); +} + + +// QAbstractSpinBox::ButtonSymbols QAbstractSpinBox::buttonSymbols() + + +static void _init_f_buttonSymbols_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_buttonSymbols_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAbstractSpinBox *)cls)->buttonSymbols ())); +} + + +// void QAbstractSpinBox::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox *)cls)->clear (); +} + + +// QAbstractSpinBox::CorrectionMode QAbstractSpinBox::correctionMode() + + +static void _init_f_correctionMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_correctionMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAbstractSpinBox *)cls)->correctionMode ())); +} + + +// bool QAbstractSpinBox::event(QEvent *event) + + +static void _init_f_event_1217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_event_1217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractSpinBox *)cls)->event (arg1)); +} + + +// void QAbstractSpinBox::fixup(QString &input) + + +static void _init_f_fixup_c1330 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fixup_c1330 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox *)cls)->fixup (arg1); +} + + +// bool QAbstractSpinBox::hasAcceptableInput() + + +static void _init_f_hasAcceptableInput_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasAcceptableInput_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractSpinBox *)cls)->hasAcceptableInput ()); +} + + +// bool QAbstractSpinBox::hasFrame() + + +static void _init_f_hasFrame_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasFrame_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractSpinBox *)cls)->hasFrame ()); +} + + +// QVariant QAbstractSpinBox::inputMethodQuery(Qt::InputMethodQuery) + + +static void _init_f_inputMethodQuery_c2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_inputMethodQuery_c2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QVariant)((QAbstractSpinBox *)cls)->inputMethodQuery (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QAbstractSpinBox::interpretText() + + +static void _init_f_interpretText_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_interpretText_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox *)cls)->interpretText (); +} + + +// bool QAbstractSpinBox::isAccelerated() + + +static void _init_f_isAccelerated_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAccelerated_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractSpinBox *)cls)->isAccelerated ()); +} + + +// bool QAbstractSpinBox::isGroupSeparatorShown() + + +static void _init_f_isGroupSeparatorShown_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isGroupSeparatorShown_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractSpinBox *)cls)->isGroupSeparatorShown ()); +} + + +// bool QAbstractSpinBox::isReadOnly() + + +static void _init_f_isReadOnly_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isReadOnly_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractSpinBox *)cls)->isReadOnly ()); +} + + +// bool QAbstractSpinBox::keyboardTracking() + + +static void _init_f_keyboardTracking_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keyboardTracking_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractSpinBox *)cls)->keyboardTracking ()); +} + + +// QSize QAbstractSpinBox::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractSpinBox *)cls)->minimumSizeHint ()); +} + + +// void QAbstractSpinBox::selectAll() + + +static void _init_f_selectAll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectAll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox *)cls)->selectAll (); +} + + +// void QAbstractSpinBox::setAccelerated(bool on) + + +static void _init_f_setAccelerated_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("on"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAccelerated_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox *)cls)->setAccelerated (arg1); +} + + +// void QAbstractSpinBox::setAlignment(QFlags flag) + + +static void _init_f_setAlignment_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flag"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlignment_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox *)cls)->setAlignment (arg1); +} + + +// void QAbstractSpinBox::setButtonSymbols(QAbstractSpinBox::ButtonSymbols bs) + + +static void _init_f_setButtonSymbols_3541 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bs"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setButtonSymbols_3541 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox *)cls)->setButtonSymbols (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAbstractSpinBox::setCorrectionMode(QAbstractSpinBox::CorrectionMode cm) + + +static void _init_f_setCorrectionMode_3597 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cm"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCorrectionMode_3597 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox *)cls)->setCorrectionMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QAbstractSpinBox::setFrame(bool) + + +static void _init_f_setFrame_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFrame_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox *)cls)->setFrame (arg1); +} + + +// void QAbstractSpinBox::setGroupSeparatorShown(bool shown) + + +static void _init_f_setGroupSeparatorShown_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("shown"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGroupSeparatorShown_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox *)cls)->setGroupSeparatorShown (arg1); +} + + +// void QAbstractSpinBox::setKeyboardTracking(bool kt) + + +static void _init_f_setKeyboardTracking_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("kt"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setKeyboardTracking_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox *)cls)->setKeyboardTracking (arg1); +} + + +// void QAbstractSpinBox::setReadOnly(bool r) + + +static void _init_f_setReadOnly_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setReadOnly_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox *)cls)->setReadOnly (arg1); +} + + +// void QAbstractSpinBox::setSpecialValueText(const QString &txt) + + +static void _init_f_setSpecialValueText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("txt"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSpecialValueText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox *)cls)->setSpecialValueText (arg1); +} + + +// void QAbstractSpinBox::setWrapping(bool w) + + +static void _init_f_setWrapping_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWrapping_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox *)cls)->setWrapping (arg1); +} + + +// QSize QAbstractSpinBox::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractSpinBox *)cls)->sizeHint ()); +} + + +// QString QAbstractSpinBox::specialValueText() + + +static void _init_f_specialValueText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_specialValueText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAbstractSpinBox *)cls)->specialValueText ()); +} + + +// void QAbstractSpinBox::stepBy(int steps) + + +static void _init_f_stepBy_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("steps"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_stepBy_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox *)cls)->stepBy (arg1); +} + + +// void QAbstractSpinBox::stepDown() + + +static void _init_f_stepDown_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stepDown_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox *)cls)->stepDown (); +} + + +// void QAbstractSpinBox::stepUp() + + +static void _init_f_stepUp_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stepUp_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox *)cls)->stepUp (); +} + + +// QString QAbstractSpinBox::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QAbstractSpinBox *)cls)->text ()); +} + + +// QValidator::State QAbstractSpinBox::validate(QString &input, int &pos) + + +static void _init_f_validate_c2171 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_f_validate_c2171 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = gsi::arg_reader() (args, heap); + int &arg2 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAbstractSpinBox *)cls)->validate (arg1, arg2))); +} + + +// bool QAbstractSpinBox::wrapping() + + +static void _init_f_wrapping_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_wrapping_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractSpinBox *)cls)->wrapping ()); +} + + +// static QString QAbstractSpinBox::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QAbstractSpinBox::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QAbstractSpinBox () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":alignment", "@brief Method QFlags QAbstractSpinBox::alignment()\n", true, &_init_f_alignment_c0, &_call_f_alignment_c0); + methods += new qt_gsi::GenericMethod (":buttonSymbols", "@brief Method QAbstractSpinBox::ButtonSymbols QAbstractSpinBox::buttonSymbols()\n", true, &_init_f_buttonSymbols_c0, &_call_f_buttonSymbols_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QAbstractSpinBox::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod (":correctionMode", "@brief Method QAbstractSpinBox::CorrectionMode QAbstractSpinBox::correctionMode()\n", true, &_init_f_correctionMode_c0, &_call_f_correctionMode_c0); + methods += new qt_gsi::GenericMethod ("event", "@brief Method bool QAbstractSpinBox::event(QEvent *event)\nThis is a reimplementation of QWidget::event", false, &_init_f_event_1217, &_call_f_event_1217); + methods += new qt_gsi::GenericMethod ("fixup", "@brief Method void QAbstractSpinBox::fixup(QString &input)\n", true, &_init_f_fixup_c1330, &_call_f_fixup_c1330); + methods += new qt_gsi::GenericMethod ("hasAcceptableInput|:acceptableInput", "@brief Method bool QAbstractSpinBox::hasAcceptableInput()\n", true, &_init_f_hasAcceptableInput_c0, &_call_f_hasAcceptableInput_c0); + methods += new qt_gsi::GenericMethod ("hasFrame|:frame", "@brief Method bool QAbstractSpinBox::hasFrame()\n", true, &_init_f_hasFrame_c0, &_call_f_hasFrame_c0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Method QVariant QAbstractSpinBox::inputMethodQuery(Qt::InputMethodQuery)\nThis is a reimplementation of QWidget::inputMethodQuery", true, &_init_f_inputMethodQuery_c2420, &_call_f_inputMethodQuery_c2420); + methods += new qt_gsi::GenericMethod ("interpretText", "@brief Method void QAbstractSpinBox::interpretText()\n", false, &_init_f_interpretText_0, &_call_f_interpretText_0); + methods += new qt_gsi::GenericMethod ("isAccelerated?|:accelerated", "@brief Method bool QAbstractSpinBox::isAccelerated()\n", true, &_init_f_isAccelerated_c0, &_call_f_isAccelerated_c0); + methods += new qt_gsi::GenericMethod ("isGroupSeparatorShown?|:groupSeparatorShown", "@brief Method bool QAbstractSpinBox::isGroupSeparatorShown()\n", true, &_init_f_isGroupSeparatorShown_c0, &_call_f_isGroupSeparatorShown_c0); + methods += new qt_gsi::GenericMethod ("isReadOnly?|:readOnly", "@brief Method bool QAbstractSpinBox::isReadOnly()\n", true, &_init_f_isReadOnly_c0, &_call_f_isReadOnly_c0); + methods += new qt_gsi::GenericMethod (":keyboardTracking", "@brief Method bool QAbstractSpinBox::keyboardTracking()\n", true, &_init_f_keyboardTracking_c0, &_call_f_keyboardTracking_c0); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QAbstractSpinBox::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod ("selectAll", "@brief Method void QAbstractSpinBox::selectAll()\n", false, &_init_f_selectAll_0, &_call_f_selectAll_0); + methods += new qt_gsi::GenericMethod ("setAccelerated|accelerated=", "@brief Method void QAbstractSpinBox::setAccelerated(bool on)\n", false, &_init_f_setAccelerated_864, &_call_f_setAccelerated_864); + methods += new qt_gsi::GenericMethod ("setAlignment|alignment=", "@brief Method void QAbstractSpinBox::setAlignment(QFlags flag)\n", false, &_init_f_setAlignment_2750, &_call_f_setAlignment_2750); + methods += new qt_gsi::GenericMethod ("setButtonSymbols|buttonSymbols=", "@brief Method void QAbstractSpinBox::setButtonSymbols(QAbstractSpinBox::ButtonSymbols bs)\n", false, &_init_f_setButtonSymbols_3541, &_call_f_setButtonSymbols_3541); + methods += new qt_gsi::GenericMethod ("setCorrectionMode|correctionMode=", "@brief Method void QAbstractSpinBox::setCorrectionMode(QAbstractSpinBox::CorrectionMode cm)\n", false, &_init_f_setCorrectionMode_3597, &_call_f_setCorrectionMode_3597); + methods += new qt_gsi::GenericMethod ("setFrame|frame=", "@brief Method void QAbstractSpinBox::setFrame(bool)\n", false, &_init_f_setFrame_864, &_call_f_setFrame_864); + methods += new qt_gsi::GenericMethod ("setGroupSeparatorShown|groupSeparatorShown=", "@brief Method void QAbstractSpinBox::setGroupSeparatorShown(bool shown)\n", false, &_init_f_setGroupSeparatorShown_864, &_call_f_setGroupSeparatorShown_864); + methods += new qt_gsi::GenericMethod ("setKeyboardTracking|keyboardTracking=", "@brief Method void QAbstractSpinBox::setKeyboardTracking(bool kt)\n", false, &_init_f_setKeyboardTracking_864, &_call_f_setKeyboardTracking_864); + methods += new qt_gsi::GenericMethod ("setReadOnly|readOnly=", "@brief Method void QAbstractSpinBox::setReadOnly(bool r)\n", false, &_init_f_setReadOnly_864, &_call_f_setReadOnly_864); + methods += new qt_gsi::GenericMethod ("setSpecialValueText|specialValueText=", "@brief Method void QAbstractSpinBox::setSpecialValueText(const QString &txt)\n", false, &_init_f_setSpecialValueText_2025, &_call_f_setSpecialValueText_2025); + methods += new qt_gsi::GenericMethod ("setWrapping|wrapping=", "@brief Method void QAbstractSpinBox::setWrapping(bool w)\n", false, &_init_f_setWrapping_864, &_call_f_setWrapping_864); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QAbstractSpinBox::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":specialValueText", "@brief Method QString QAbstractSpinBox::specialValueText()\n", true, &_init_f_specialValueText_c0, &_call_f_specialValueText_c0); + methods += new qt_gsi::GenericMethod ("stepBy", "@brief Method void QAbstractSpinBox::stepBy(int steps)\n", false, &_init_f_stepBy_767, &_call_f_stepBy_767); + methods += new qt_gsi::GenericMethod ("stepDown", "@brief Method void QAbstractSpinBox::stepDown()\n", false, &_init_f_stepDown_0, &_call_f_stepDown_0); + methods += new qt_gsi::GenericMethod ("stepUp", "@brief Method void QAbstractSpinBox::stepUp()\n", false, &_init_f_stepUp_0, &_call_f_stepUp_0); + methods += new qt_gsi::GenericMethod (":text", "@brief Method QString QAbstractSpinBox::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod ("validate", "@brief Method QValidator::State QAbstractSpinBox::validate(QString &input, int &pos)\n", true, &_init_f_validate_c2171, &_call_f_validate_c2171); + methods += new qt_gsi::GenericMethod (":wrapping", "@brief Method bool QAbstractSpinBox::wrapping()\n", true, &_init_f_wrapping_c0, &_call_f_wrapping_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QAbstractSpinBox::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QAbstractSpinBox::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("editingFinished()", "editingFinished", "@brief Signal declaration for QAbstractSpinBox::editingFinished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QAbstractSpinBox::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QAbstractSpinBox::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QAbstractSpinBox::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QAbstractSpinBox::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QAbstractSpinBox::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QAbstractSpinBox (qtdecl_QWidget (), "QtWidgets", "QAbstractSpinBox_Native", + methods_QAbstractSpinBox (), + "@hide\n@alias QAbstractSpinBox"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractSpinBox () { return decl_QAbstractSpinBox; } + +} + + +class QAbstractSpinBox_Adaptor : public QAbstractSpinBox, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QAbstractSpinBox_Adaptor(); + + // [adaptor ctor] QAbstractSpinBox::QAbstractSpinBox(QWidget *parent) + QAbstractSpinBox_Adaptor() : QAbstractSpinBox() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QAbstractSpinBox::QAbstractSpinBox(QWidget *parent) + QAbstractSpinBox_Adaptor(QWidget *parent) : QAbstractSpinBox(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QAbstractSpinBox::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QAbstractSpinBox_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QAbstractSpinBox::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QAbstractSpinBox::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QAbstractSpinBox_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QAbstractSpinBox::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QAbstractSpinBox::focusNextChild() + bool fp_QAbstractSpinBox_focusNextChild_0 () { + return QAbstractSpinBox::focusNextChild(); + } + + // [expose] bool QAbstractSpinBox::focusPreviousChild() + bool fp_QAbstractSpinBox_focusPreviousChild_0 () { + return QAbstractSpinBox::focusPreviousChild(); + } + + // [expose] bool QAbstractSpinBox::isSignalConnected(const QMetaMethod &signal) + bool fp_QAbstractSpinBox_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QAbstractSpinBox::isSignalConnected(signal); + } + + // [expose] QLineEdit *QAbstractSpinBox::lineEdit() + QLineEdit * fp_QAbstractSpinBox_lineEdit_c0 () const { + return QAbstractSpinBox::lineEdit(); + } + + // [expose] int QAbstractSpinBox::receivers(const char *signal) + int fp_QAbstractSpinBox_receivers_c1731 (const char *signal) const { + return QAbstractSpinBox::receivers(signal); + } + + // [expose] QObject *QAbstractSpinBox::sender() + QObject * fp_QAbstractSpinBox_sender_c0 () const { + return QAbstractSpinBox::sender(); + } + + // [expose] int QAbstractSpinBox::senderSignalIndex() + int fp_QAbstractSpinBox_senderSignalIndex_c0 () const { + return QAbstractSpinBox::senderSignalIndex(); + } + + // [expose] void QAbstractSpinBox::setLineEdit(QLineEdit *edit) + void fp_QAbstractSpinBox_setLineEdit_1485 (QLineEdit *edit) { + QAbstractSpinBox::setLineEdit(edit); + } + + // [expose] void QAbstractSpinBox::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QAbstractSpinBox_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QAbstractSpinBox::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] void QAbstractSpinBox::clear() + void cbs_clear_0_0() + { + QAbstractSpinBox::clear(); + } + + virtual void clear() + { + if (cb_clear_0_0.can_issue()) { + cb_clear_0_0.issue(&QAbstractSpinBox_Adaptor::cbs_clear_0_0); + } else { + QAbstractSpinBox::clear(); + } + } + + // [emitter impl] void QAbstractSpinBox::customContextMenuRequested(const QPoint &pos) + void emitter_QAbstractSpinBox_customContextMenuRequested_1916(const QPoint &pos) + { + emit QAbstractSpinBox::customContextMenuRequested(pos); + } + + // [emitter impl] void QAbstractSpinBox::destroyed(QObject *) + void emitter_QAbstractSpinBox_destroyed_1302(QObject *arg1) + { + emit QAbstractSpinBox::destroyed(arg1); + } + + // [emitter impl] void QAbstractSpinBox::editingFinished() + void emitter_QAbstractSpinBox_editingFinished_0() + { + emit QAbstractSpinBox::editingFinished(); + } + + // [adaptor impl] bool QAbstractSpinBox::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QAbstractSpinBox::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QAbstractSpinBox_Adaptor::cbs_event_1217_0, _event); + } else { + return QAbstractSpinBox::event(_event); + } + } + + // [adaptor impl] bool QAbstractSpinBox::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QAbstractSpinBox::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QAbstractSpinBox_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QAbstractSpinBox::eventFilter(watched, event); + } + } + + // [adaptor impl] void QAbstractSpinBox::fixup(QString &input) + void cbs_fixup_c1330_0(QString &input) const + { + QAbstractSpinBox::fixup(input); + } + + virtual void fixup(QString &input) const + { + if (cb_fixup_c1330_0.can_issue()) { + cb_fixup_c1330_0.issue(&QAbstractSpinBox_Adaptor::cbs_fixup_c1330_0, input); + } else { + QAbstractSpinBox::fixup(input); + } + } + + // [adaptor impl] bool QAbstractSpinBox::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QAbstractSpinBox::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QAbstractSpinBox_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QAbstractSpinBox::hasHeightForWidth(); + } + } + + // [adaptor impl] int QAbstractSpinBox::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QAbstractSpinBox::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QAbstractSpinBox_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QAbstractSpinBox::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QAbstractSpinBox::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QAbstractSpinBox::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QAbstractSpinBox_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QAbstractSpinBox::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QAbstractSpinBox::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QAbstractSpinBox::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QAbstractSpinBox_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QAbstractSpinBox::minimumSizeHint(); + } + } + + // [emitter impl] void QAbstractSpinBox::objectNameChanged(const QString &objectName) + void emitter_QAbstractSpinBox_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QAbstractSpinBox::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QAbstractSpinBox::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QAbstractSpinBox::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QAbstractSpinBox_Adaptor::cbs_paintEngine_c0_0); + } else { + return QAbstractSpinBox::paintEngine(); + } + } + + // [adaptor impl] void QAbstractSpinBox::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QAbstractSpinBox::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QAbstractSpinBox_Adaptor::cbs_setVisible_864_0, visible); + } else { + QAbstractSpinBox::setVisible(visible); + } + } + + // [adaptor impl] QSize QAbstractSpinBox::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QAbstractSpinBox::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QAbstractSpinBox_Adaptor::cbs_sizeHint_c0_0); + } else { + return QAbstractSpinBox::sizeHint(); + } + } + + // [adaptor impl] void QAbstractSpinBox::stepBy(int steps) + void cbs_stepBy_767_0(int steps) + { + QAbstractSpinBox::stepBy(steps); + } + + virtual void stepBy(int steps) + { + if (cb_stepBy_767_0.can_issue()) { + cb_stepBy_767_0.issue(&QAbstractSpinBox_Adaptor::cbs_stepBy_767_0, steps); + } else { + QAbstractSpinBox::stepBy(steps); + } + } + + // [adaptor impl] QValidator::State QAbstractSpinBox::validate(QString &input, int &pos) + qt_gsi::Converter::target_type cbs_validate_c2171_0(QString &input, int &pos) const + { + return qt_gsi::CppToQtAdaptor(QAbstractSpinBox::validate(input, pos)); + } + + virtual QValidator::State validate(QString &input, int &pos) const + { + if (cb_validate_c2171_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_validate_c2171_0.issue::target_type, QString &, int &>(&QAbstractSpinBox_Adaptor::cbs_validate_c2171_0, input, pos)).cref(); + } else { + return QAbstractSpinBox::validate(input, pos); + } + } + + // [emitter impl] void QAbstractSpinBox::windowIconChanged(const QIcon &icon) + void emitter_QAbstractSpinBox_windowIconChanged_1787(const QIcon &icon) + { + emit QAbstractSpinBox::windowIconChanged(icon); + } + + // [emitter impl] void QAbstractSpinBox::windowIconTextChanged(const QString &iconText) + void emitter_QAbstractSpinBox_windowIconTextChanged_2025(const QString &iconText) + { + emit QAbstractSpinBox::windowIconTextChanged(iconText); + } + + // [emitter impl] void QAbstractSpinBox::windowTitleChanged(const QString &title) + void emitter_QAbstractSpinBox_windowTitleChanged_2025(const QString &title) + { + emit QAbstractSpinBox::windowTitleChanged(title); + } + + // [adaptor impl] void QAbstractSpinBox::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QAbstractSpinBox::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QAbstractSpinBox_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QAbstractSpinBox::actionEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QAbstractSpinBox::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QAbstractSpinBox_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QAbstractSpinBox::changeEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QAbstractSpinBox::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QAbstractSpinBox_Adaptor::cbs_childEvent_1701_0, event); + } else { + QAbstractSpinBox::childEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QAbstractSpinBox::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QAbstractSpinBox_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QAbstractSpinBox::closeEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QAbstractSpinBox::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QAbstractSpinBox_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QAbstractSpinBox::contextMenuEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QAbstractSpinBox::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QAbstractSpinBox_Adaptor::cbs_customEvent_1217_0, event); + } else { + QAbstractSpinBox::customEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QAbstractSpinBox::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QAbstractSpinBox_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QAbstractSpinBox::disconnectNotify(signal); + } + } + + // [adaptor impl] void QAbstractSpinBox::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QAbstractSpinBox::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QAbstractSpinBox_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QAbstractSpinBox::dragEnterEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QAbstractSpinBox::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QAbstractSpinBox_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QAbstractSpinBox::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QAbstractSpinBox::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QAbstractSpinBox_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QAbstractSpinBox::dragMoveEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QAbstractSpinBox::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QAbstractSpinBox_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QAbstractSpinBox::dropEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QAbstractSpinBox::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QAbstractSpinBox_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QAbstractSpinBox::enterEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QAbstractSpinBox::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QAbstractSpinBox_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QAbstractSpinBox::focusInEvent(event); + } + } + + // [adaptor impl] bool QAbstractSpinBox::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QAbstractSpinBox::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QAbstractSpinBox_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QAbstractSpinBox::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QAbstractSpinBox::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QAbstractSpinBox::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QAbstractSpinBox_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QAbstractSpinBox::focusOutEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QAbstractSpinBox::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QAbstractSpinBox_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QAbstractSpinBox::hideEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QAbstractSpinBox::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QAbstractSpinBox_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QAbstractSpinBox::initPainter(painter); + } + } + + // [adaptor impl] void QAbstractSpinBox::initStyleOption(QStyleOptionSpinBox *option) + void cbs_initStyleOption_c2572_0(QStyleOptionSpinBox *option) const + { + QAbstractSpinBox::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionSpinBox *option) const + { + if (cb_initStyleOption_c2572_0.can_issue()) { + cb_initStyleOption_c2572_0.issue(&QAbstractSpinBox_Adaptor::cbs_initStyleOption_c2572_0, option); + } else { + QAbstractSpinBox::initStyleOption(option); + } + } + + // [adaptor impl] void QAbstractSpinBox::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QAbstractSpinBox::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QAbstractSpinBox_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QAbstractSpinBox::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QAbstractSpinBox::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QAbstractSpinBox::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QAbstractSpinBox_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QAbstractSpinBox::keyPressEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QAbstractSpinBox::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QAbstractSpinBox_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QAbstractSpinBox::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QAbstractSpinBox::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QAbstractSpinBox_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QAbstractSpinBox::leaveEvent(event); + } + } + + // [adaptor impl] int QAbstractSpinBox::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QAbstractSpinBox::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QAbstractSpinBox_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QAbstractSpinBox::metric(arg1); + } + } + + // [adaptor impl] void QAbstractSpinBox::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QAbstractSpinBox::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QAbstractSpinBox_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QAbstractSpinBox::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QAbstractSpinBox::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QAbstractSpinBox_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QAbstractSpinBox::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QAbstractSpinBox::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QAbstractSpinBox_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QAbstractSpinBox::mousePressEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QAbstractSpinBox::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QAbstractSpinBox_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QAbstractSpinBox::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QAbstractSpinBox::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QAbstractSpinBox_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QAbstractSpinBox::moveEvent(event); + } + } + + // [adaptor impl] bool QAbstractSpinBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QAbstractSpinBox::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QAbstractSpinBox_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QAbstractSpinBox::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QAbstractSpinBox::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QAbstractSpinBox::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QAbstractSpinBox_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QAbstractSpinBox::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QAbstractSpinBox::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QAbstractSpinBox::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QAbstractSpinBox_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QAbstractSpinBox::redirected(offset); + } + } + + // [adaptor impl] void QAbstractSpinBox::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QAbstractSpinBox::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QAbstractSpinBox_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QAbstractSpinBox::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QAbstractSpinBox::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QAbstractSpinBox::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QAbstractSpinBox_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QAbstractSpinBox::sharedPainter(); + } + } + + // [adaptor impl] void QAbstractSpinBox::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QAbstractSpinBox::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QAbstractSpinBox_Adaptor::cbs_showEvent_1634_0, event); + } else { + QAbstractSpinBox::showEvent(event); + } + } + + // [adaptor impl] QFlags QAbstractSpinBox::stepEnabled() + QFlags cbs_stepEnabled_c0_0() const + { + return QAbstractSpinBox::stepEnabled(); + } + + virtual QFlags stepEnabled() const + { + if (cb_stepEnabled_c0_0.can_issue()) { + return cb_stepEnabled_c0_0.issue >(&QAbstractSpinBox_Adaptor::cbs_stepEnabled_c0_0); + } else { + return QAbstractSpinBox::stepEnabled(); + } + } + + // [adaptor impl] void QAbstractSpinBox::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QAbstractSpinBox::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QAbstractSpinBox_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QAbstractSpinBox::tabletEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QAbstractSpinBox::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QAbstractSpinBox_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QAbstractSpinBox::timerEvent(event); + } + } + + // [adaptor impl] void QAbstractSpinBox::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QAbstractSpinBox::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QAbstractSpinBox_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QAbstractSpinBox::wheelEvent(event); + } + } + + gsi::Callback cb_clear_0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fixup_c1330_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_stepBy_767_0; + gsi::Callback cb_validate_c2171_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2572_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_stepEnabled_c0_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QAbstractSpinBox_Adaptor::~QAbstractSpinBox_Adaptor() { } + +// Constructor QAbstractSpinBox::QAbstractSpinBox(QWidget *parent) (adaptor class) + +static void _init_ctor_QAbstractSpinBox_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QAbstractSpinBox_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QAbstractSpinBox_Adaptor (arg1)); +} + + +// void QAbstractSpinBox::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QAbstractSpinBox::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QAbstractSpinBox::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QAbstractSpinBox::clear() + +static void _init_cbs_clear_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clear_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_clear_0_0 (); +} + +static void _set_callback_cbs_clear_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_clear_0_0 = cb; +} + + +// void QAbstractSpinBox::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QAbstractSpinBox::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QAbstractSpinBox::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->fp_QAbstractSpinBox_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QAbstractSpinBox::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractSpinBox_Adaptor *)cls)->emitter_QAbstractSpinBox_customContextMenuRequested_1916 (arg1); +} + + +// void QAbstractSpinBox::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QAbstractSpinBox::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->fp_QAbstractSpinBox_destroy_1620 (arg1, arg2); +} + + +// emitter void QAbstractSpinBox::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QAbstractSpinBox_Adaptor *)cls)->emitter_QAbstractSpinBox_destroyed_1302 (arg1); +} + + +// void QAbstractSpinBox::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QAbstractSpinBox::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QAbstractSpinBox::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QAbstractSpinBox::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QAbstractSpinBox::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// emitter void QAbstractSpinBox::editingFinished() + +static void _init_emitter_editingFinished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_editingFinished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QAbstractSpinBox_Adaptor *)cls)->emitter_QAbstractSpinBox_editingFinished_0 (); +} + + +// void QAbstractSpinBox::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QAbstractSpinBox::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QAbstractSpinBox_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QAbstractSpinBox::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QAbstractSpinBox_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QAbstractSpinBox::fixup(QString &input) + +static void _init_cbs_fixup_c1330_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fixup_c1330_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_fixup_c1330_0 (arg1); +} + +static void _set_callback_cbs_fixup_c1330_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_fixup_c1330_0 = cb; +} + + +// void QAbstractSpinBox::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QAbstractSpinBox::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractSpinBox_Adaptor *)cls)->fp_QAbstractSpinBox_focusNextChild_0 ()); +} + + +// bool QAbstractSpinBox::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QAbstractSpinBox_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QAbstractSpinBox::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QAbstractSpinBox::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractSpinBox_Adaptor *)cls)->fp_QAbstractSpinBox_focusPreviousChild_0 ()); +} + + +// bool QAbstractSpinBox::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAbstractSpinBox_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QAbstractSpinBox::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QAbstractSpinBox_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QAbstractSpinBox::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QAbstractSpinBox::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QAbstractSpinBox::initStyleOption(QStyleOptionSpinBox *option) + +static void _init_cbs_initStyleOption_c2572_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2572_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionSpinBox *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_initStyleOption_c2572_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2572_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_initStyleOption_c2572_0 = cb; +} + + +// void QAbstractSpinBox::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QAbstractSpinBox::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QAbstractSpinBox_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QAbstractSpinBox::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QAbstractSpinBox_Adaptor *)cls)->fp_QAbstractSpinBox_isSignalConnected_c2394 (arg1)); +} + + +// void QAbstractSpinBox::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QAbstractSpinBox::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QAbstractSpinBox::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// exposed QLineEdit *QAbstractSpinBox::lineEdit() + +static void _init_fp_lineEdit_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_lineEdit_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLineEdit *)((QAbstractSpinBox_Adaptor *)cls)->fp_QAbstractSpinBox_lineEdit_c0 ()); +} + + +// int QAbstractSpinBox::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QAbstractSpinBox_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QAbstractSpinBox::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractSpinBox_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QAbstractSpinBox::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QAbstractSpinBox::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QAbstractSpinBox::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QAbstractSpinBox::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QAbstractSpinBox::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QAbstractSpinBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QAbstractSpinBox_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QAbstractSpinBox::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractSpinBox_Adaptor *)cls)->emitter_QAbstractSpinBox_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QAbstractSpinBox::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QAbstractSpinBox_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QAbstractSpinBox::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QAbstractSpinBox::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAbstractSpinBox_Adaptor *)cls)->fp_QAbstractSpinBox_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QAbstractSpinBox::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QAbstractSpinBox_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QAbstractSpinBox::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QAbstractSpinBox::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QAbstractSpinBox_Adaptor *)cls)->fp_QAbstractSpinBox_sender_c0 ()); +} + + +// exposed int QAbstractSpinBox::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAbstractSpinBox_Adaptor *)cls)->fp_QAbstractSpinBox_senderSignalIndex_c0 ()); +} + + +// exposed void QAbstractSpinBox::setLineEdit(QLineEdit *edit) + +static void _init_fp_setLineEdit_1485 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("edit"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setLineEdit_1485 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLineEdit *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->fp_QAbstractSpinBox_setLineEdit_1485 (arg1); +} + + +// void QAbstractSpinBox::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QAbstractSpinBox::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QAbstractSpinBox_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QAbstractSpinBox::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QAbstractSpinBox::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QAbstractSpinBox_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QAbstractSpinBox::stepBy(int steps) + +static void _init_cbs_stepBy_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("steps"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_stepBy_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_stepBy_767_0 (arg1); +} + +static void _set_callback_cbs_stepBy_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_stepBy_767_0 = cb; +} + + +// QFlags QAbstractSpinBox::stepEnabled() + +static void _init_cbs_stepEnabled_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_stepEnabled_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QAbstractSpinBox_Adaptor *)cls)->cbs_stepEnabled_c0_0 ()); +} + +static void _set_callback_cbs_stepEnabled_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_stepEnabled_c0_0 = cb; +} + + +// void QAbstractSpinBox::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QAbstractSpinBox::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QAbstractSpinBox::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->fp_QAbstractSpinBox_updateMicroFocus_2420 (arg1); +} + + +// QValidator::State QAbstractSpinBox::validate(QString &input, int &pos) + +static void _init_cbs_validate_c2171_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_cbs_validate_c2171_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + int &arg2 = args.read (heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QAbstractSpinBox_Adaptor *)cls)->cbs_validate_c2171_0 (arg1, arg2)); +} + +static void _set_callback_cbs_validate_c2171_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_validate_c2171_0 = cb; +} + + +// void QAbstractSpinBox::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAbstractSpinBox_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QAbstractSpinBox_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QAbstractSpinBox::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractSpinBox_Adaptor *)cls)->emitter_QAbstractSpinBox_windowIconChanged_1787 (arg1); +} + + +// emitter void QAbstractSpinBox::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractSpinBox_Adaptor *)cls)->emitter_QAbstractSpinBox_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QAbstractSpinBox::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QAbstractSpinBox_Adaptor *)cls)->emitter_QAbstractSpinBox_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QAbstractSpinBox (); + +static gsi::Methods methods_QAbstractSpinBox_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAbstractSpinBox::QAbstractSpinBox(QWidget *parent)\nThis method creates an object of class QAbstractSpinBox.", &_init_ctor_QAbstractSpinBox_Adaptor_1315, &_call_ctor_QAbstractSpinBox_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QAbstractSpinBox::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QAbstractSpinBox::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QAbstractSpinBox::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Virtual method void QAbstractSpinBox::clear()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("clear", "@hide", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0, &_set_callback_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QAbstractSpinBox::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QAbstractSpinBox::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QAbstractSpinBox::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QAbstractSpinBox::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QAbstractSpinBox::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QAbstractSpinBox::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QAbstractSpinBox::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QAbstractSpinBox::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QAbstractSpinBox::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QAbstractSpinBox::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QAbstractSpinBox::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QAbstractSpinBox::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("emit_editingFinished", "@brief Emitter for signal void QAbstractSpinBox::editingFinished()\nCall this method to emit this signal.", false, &_init_emitter_editingFinished_0, &_call_emitter_editingFinished_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QAbstractSpinBox::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QAbstractSpinBox::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QAbstractSpinBox::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fixup", "@brief Virtual method void QAbstractSpinBox::fixup(QString &input)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("fixup", "@hide", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0, &_set_callback_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QAbstractSpinBox::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QAbstractSpinBox::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QAbstractSpinBox::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QAbstractSpinBox::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QAbstractSpinBox::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QAbstractSpinBox::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QAbstractSpinBox::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QAbstractSpinBox::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QAbstractSpinBox::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QAbstractSpinBox::initStyleOption(QStyleOptionSpinBox *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2572_0, &_call_cbs_initStyleOption_c2572_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2572_0, &_call_cbs_initStyleOption_c2572_0, &_set_callback_cbs_initStyleOption_c2572_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QAbstractSpinBox::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QAbstractSpinBox::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QAbstractSpinBox::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QAbstractSpinBox::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QAbstractSpinBox::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QAbstractSpinBox::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*lineEdit", "@brief Method QLineEdit *QAbstractSpinBox::lineEdit()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_lineEdit_c0, &_call_fp_lineEdit_c0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QAbstractSpinBox::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QAbstractSpinBox::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QAbstractSpinBox::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QAbstractSpinBox::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QAbstractSpinBox::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QAbstractSpinBox::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QAbstractSpinBox::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QAbstractSpinBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QAbstractSpinBox::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QAbstractSpinBox::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QAbstractSpinBox::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QAbstractSpinBox::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QAbstractSpinBox::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QAbstractSpinBox::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QAbstractSpinBox::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QAbstractSpinBox::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setLineEdit", "@brief Method void QAbstractSpinBox::setLineEdit(QLineEdit *edit)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setLineEdit_1485, &_call_fp_setLineEdit_1485); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QAbstractSpinBox::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QAbstractSpinBox::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QAbstractSpinBox::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QAbstractSpinBox::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("stepBy", "@brief Virtual method void QAbstractSpinBox::stepBy(int steps)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_stepBy_767_0, &_call_cbs_stepBy_767_0); + methods += new qt_gsi::GenericMethod ("stepBy", "@hide", false, &_init_cbs_stepBy_767_0, &_call_cbs_stepBy_767_0, &_set_callback_cbs_stepBy_767_0); + methods += new qt_gsi::GenericMethod ("*stepEnabled", "@brief Virtual method QFlags QAbstractSpinBox::stepEnabled()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_stepEnabled_c0_0, &_call_cbs_stepEnabled_c0_0); + methods += new qt_gsi::GenericMethod ("*stepEnabled", "@hide", true, &_init_cbs_stepEnabled_c0_0, &_call_cbs_stepEnabled_c0_0, &_set_callback_cbs_stepEnabled_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QAbstractSpinBox::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QAbstractSpinBox::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QAbstractSpinBox::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("validate", "@brief Virtual method QValidator::State QAbstractSpinBox::validate(QString &input, int &pos)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0); + methods += new qt_gsi::GenericMethod ("validate", "@hide", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0, &_set_callback_cbs_validate_c2171_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QAbstractSpinBox::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QAbstractSpinBox::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QAbstractSpinBox::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QAbstractSpinBox::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QAbstractSpinBox_Adaptor (qtdecl_QAbstractSpinBox (), "QtWidgets", "QAbstractSpinBox", + methods_QAbstractSpinBox_Adaptor (), + "@qt\n@brief Binding of QAbstractSpinBox"); + +} + + +// Implementation of the enum wrapper class for QAbstractSpinBox::ButtonSymbols +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractSpinBox_ButtonSymbols_Enum ("QtWidgets", "QAbstractSpinBox_ButtonSymbols", + gsi::enum_const ("UpDownArrows", QAbstractSpinBox::UpDownArrows, "@brief Enum constant QAbstractSpinBox::UpDownArrows") + + gsi::enum_const ("PlusMinus", QAbstractSpinBox::PlusMinus, "@brief Enum constant QAbstractSpinBox::PlusMinus") + + gsi::enum_const ("NoButtons", QAbstractSpinBox::NoButtons, "@brief Enum constant QAbstractSpinBox::NoButtons"), + "@qt\n@brief This class represents the QAbstractSpinBox::ButtonSymbols enum"); + +static gsi::QFlagsClass decl_QAbstractSpinBox_ButtonSymbols_Enums ("QtWidgets", "QAbstractSpinBox_QFlags_ButtonSymbols", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractSpinBox_ButtonSymbols_Enum_in_parent (decl_QAbstractSpinBox_ButtonSymbols_Enum.defs ()); +static gsi::ClassExt decl_QAbstractSpinBox_ButtonSymbols_Enum_as_child (decl_QAbstractSpinBox_ButtonSymbols_Enum, "ButtonSymbols"); +static gsi::ClassExt decl_QAbstractSpinBox_ButtonSymbols_Enums_as_child (decl_QAbstractSpinBox_ButtonSymbols_Enums, "QFlags_ButtonSymbols"); + +} + + +// Implementation of the enum wrapper class for QAbstractSpinBox::CorrectionMode +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractSpinBox_CorrectionMode_Enum ("QtWidgets", "QAbstractSpinBox_CorrectionMode", + gsi::enum_const ("CorrectToPreviousValue", QAbstractSpinBox::CorrectToPreviousValue, "@brief Enum constant QAbstractSpinBox::CorrectToPreviousValue") + + gsi::enum_const ("CorrectToNearestValue", QAbstractSpinBox::CorrectToNearestValue, "@brief Enum constant QAbstractSpinBox::CorrectToNearestValue"), + "@qt\n@brief This class represents the QAbstractSpinBox::CorrectionMode enum"); + +static gsi::QFlagsClass decl_QAbstractSpinBox_CorrectionMode_Enums ("QtWidgets", "QAbstractSpinBox_QFlags_CorrectionMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractSpinBox_CorrectionMode_Enum_in_parent (decl_QAbstractSpinBox_CorrectionMode_Enum.defs ()); +static gsi::ClassExt decl_QAbstractSpinBox_CorrectionMode_Enum_as_child (decl_QAbstractSpinBox_CorrectionMode_Enum, "CorrectionMode"); +static gsi::ClassExt decl_QAbstractSpinBox_CorrectionMode_Enums_as_child (decl_QAbstractSpinBox_CorrectionMode_Enums, "QFlags_CorrectionMode"); + +} + + +// Implementation of the enum wrapper class for QAbstractSpinBox::StepEnabledFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractSpinBox_StepEnabledFlag_Enum ("QtWidgets", "QAbstractSpinBox_StepEnabledFlag", + gsi::enum_const ("StepNone", QAbstractSpinBox::StepNone, "@brief Enum constant QAbstractSpinBox::StepNone") + + gsi::enum_const ("StepUpEnabled", QAbstractSpinBox::StepUpEnabled, "@brief Enum constant QAbstractSpinBox::StepUpEnabled") + + gsi::enum_const ("StepDownEnabled", QAbstractSpinBox::StepDownEnabled, "@brief Enum constant QAbstractSpinBox::StepDownEnabled"), + "@qt\n@brief This class represents the QAbstractSpinBox::StepEnabledFlag enum"); + +static gsi::QFlagsClass decl_QAbstractSpinBox_StepEnabledFlag_Enums ("QtWidgets", "QAbstractSpinBox_QFlags_StepEnabledFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractSpinBox_StepEnabledFlag_Enum_in_parent (decl_QAbstractSpinBox_StepEnabledFlag_Enum.defs ()); +static gsi::ClassExt decl_QAbstractSpinBox_StepEnabledFlag_Enum_as_child (decl_QAbstractSpinBox_StepEnabledFlag_Enum, "StepEnabledFlag"); +static gsi::ClassExt decl_QAbstractSpinBox_StepEnabledFlag_Enums_as_child (decl_QAbstractSpinBox_StepEnabledFlag_Enums, "QFlags_StepEnabledFlag"); + +} + + +// Implementation of the enum wrapper class for QAbstractSpinBox::StepType +namespace qt_gsi +{ + +static gsi::Enum decl_QAbstractSpinBox_StepType_Enum ("QtWidgets", "QAbstractSpinBox_StepType", + gsi::enum_const ("DefaultStepType", QAbstractSpinBox::DefaultStepType, "@brief Enum constant QAbstractSpinBox::DefaultStepType") + + gsi::enum_const ("AdaptiveDecimalStepType", QAbstractSpinBox::AdaptiveDecimalStepType, "@brief Enum constant QAbstractSpinBox::AdaptiveDecimalStepType"), + "@qt\n@brief This class represents the QAbstractSpinBox::StepType enum"); + +static gsi::QFlagsClass decl_QAbstractSpinBox_StepType_Enums ("QtWidgets", "QAbstractSpinBox_QFlags_StepType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QAbstractSpinBox_StepType_Enum_in_parent (decl_QAbstractSpinBox_StepType_Enum.defs ()); +static gsi::ClassExt decl_QAbstractSpinBox_StepType_Enum_as_child (decl_QAbstractSpinBox_StepType_Enum, "StepType"); +static gsi::ClassExt decl_QAbstractSpinBox_StepType_Enums_as_child (decl_QAbstractSpinBox_StepType_Enums, "QFlags_StepType"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQAccessibleWidget.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQAccessibleWidget.cc new file mode 100644 index 000000000..134294b90 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQAccessibleWidget.cc @@ -0,0 +1,457 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQAccessibleWidget.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QAccessibleWidget + +// Constructor QAccessibleWidget::QAccessibleWidget(QWidget *o, QAccessible::Role r, const QString &name) + + +static void _init_ctor_QAccessibleWidget_5165 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("r", true, "QAccessible::Client"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("name", true, "QString()"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QAccessibleWidget_5165 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAccessible::Client), heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write (new QAccessibleWidget (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// QStringList QAccessibleWidget::actionNames() + + +static void _init_f_actionNames_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_actionNames_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QAccessibleWidget *)cls)->actionNames ()); +} + + +// QColor QAccessibleWidget::backgroundColor() + + +static void _init_f_backgroundColor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_backgroundColor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QAccessibleWidget *)cls)->backgroundColor ()); +} + + +// QAccessibleInterface *QAccessibleWidget::child(int index) + + +static void _init_f_child_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_child_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAccessibleInterface *)((QAccessibleWidget *)cls)->child (arg1)); +} + + +// int QAccessibleWidget::childCount() + + +static void _init_f_childCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_childCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QAccessibleWidget *)cls)->childCount ()); +} + + +// void QAccessibleWidget::doAction(const QString &actionName) + + +static void _init_f_doAction_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("actionName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_doAction_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QAccessibleWidget *)cls)->doAction (arg1); +} + + +// QAccessibleInterface *QAccessibleWidget::focusChild() + + +static void _init_f_focusChild_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusChild_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleWidget *)cls)->focusChild ()); +} + + +// QColor QAccessibleWidget::foregroundColor() + + +static void _init_f_foregroundColor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_foregroundColor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QAccessibleWidget *)cls)->foregroundColor ()); +} + + +// int QAccessibleWidget::indexOfChild(const QAccessibleInterface *child) + + +static void _init_f_indexOfChild_c3317 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOfChild_c3317 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QAccessibleInterface *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QAccessibleWidget *)cls)->indexOfChild (arg1)); +} + + +// void *QAccessibleWidget::interface_cast(QAccessible::InterfaceType t) + + +static void _init_f_interface_cast_2970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_interface_cast_2970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((void *)((QAccessibleWidget *)cls)->interface_cast (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QAccessibleWidget::isValid() + + +static void _init_f_isValid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isValid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QAccessibleWidget *)cls)->isValid ()); +} + + +// QStringList QAccessibleWidget::keyBindingsForAction(const QString &actionName) + + +static void _init_f_keyBindingsForAction_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("actionName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_keyBindingsForAction_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringList)((QAccessibleWidget *)cls)->keyBindingsForAction (arg1)); +} + + +// QAccessibleInterface *QAccessibleWidget::parent() + + +static void _init_f_parent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessibleInterface *)((QAccessibleWidget *)cls)->parent ()); +} + + +// QRect QAccessibleWidget::rect() + + +static void _init_f_rect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QAccessibleWidget *)cls)->rect ()); +} + + +// QList > QAccessibleWidget::relations(QFlags match) + + +static void _init_f_relations_c3543 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("match", true, "QAccessible::AllRelations"); + decl->add_arg > (argspec_0); + decl->set_return > > (); +} + +static void _call_f_relations_c3543 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QAccessible::AllRelations, heap); + ret.write > > ((QList >)((QAccessibleWidget *)cls)->relations (arg1)); +} + + +// QAccessible::Role QAccessibleWidget::role() + + +static void _init_f_role_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_role_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QAccessibleWidget *)cls)->role ())); +} + + +// QAccessible::State QAccessibleWidget::state() + + +static void _init_f_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAccessible::State)((QAccessibleWidget *)cls)->state ()); +} + + +// QString QAccessibleWidget::text(QAccessible::Text t) + + +static void _init_f_text_c2060 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_text_c2060 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)((QAccessibleWidget *)cls)->text (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QWindow *QAccessibleWidget::window() + + +static void _init_f_window_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_window_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWindow *)((QAccessibleWidget *)cls)->window ()); +} + + +// base class cast for QAccessibleObject + +static void _init_f_QAccessibleWidget_as_QAccessibleObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QAccessibleWidget_as_QAccessibleObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QAccessibleObject *)(QAccessibleWidget *)cls); +} + +static void _init_f_QAccessibleWidget_as_const_QAccessibleObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QAccessibleWidget_as_const_QAccessibleObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QAccessibleObject *)(const QAccessibleWidget *)cls); +} + +// base class cast for QAccessibleActionInterface + +static void _init_f_QAccessibleWidget_as_QAccessibleActionInterface (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QAccessibleWidget_as_QAccessibleActionInterface (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QAccessibleActionInterface *)(QAccessibleWidget *)cls); +} + +static void _init_f_QAccessibleWidget_as_const_QAccessibleActionInterface (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QAccessibleWidget_as_const_QAccessibleActionInterface (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QAccessibleActionInterface *)(const QAccessibleWidget *)cls); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QAccessibleWidget () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QAccessibleWidget::QAccessibleWidget(QWidget *o, QAccessible::Role r, const QString &name)\nThis method creates an object of class QAccessibleWidget.", &_init_ctor_QAccessibleWidget_5165, &_call_ctor_QAccessibleWidget_5165); + methods += new qt_gsi::GenericMethod ("actionNames", "@brief Method QStringList QAccessibleWidget::actionNames()\nThis is a reimplementation of QAccessibleActionInterface::actionNames", true, &_init_f_actionNames_c0, &_call_f_actionNames_c0); + methods += new qt_gsi::GenericMethod ("backgroundColor", "@brief Method QColor QAccessibleWidget::backgroundColor()\nThis is a reimplementation of QAccessibleInterface::backgroundColor", true, &_init_f_backgroundColor_c0, &_call_f_backgroundColor_c0); + methods += new qt_gsi::GenericMethod ("child", "@brief Method QAccessibleInterface *QAccessibleWidget::child(int index)\nThis is a reimplementation of QAccessibleInterface::child", true, &_init_f_child_c767, &_call_f_child_c767); + methods += new qt_gsi::GenericMethod ("childCount", "@brief Method int QAccessibleWidget::childCount()\nThis is a reimplementation of QAccessibleInterface::childCount", true, &_init_f_childCount_c0, &_call_f_childCount_c0); + methods += new qt_gsi::GenericMethod ("doAction", "@brief Method void QAccessibleWidget::doAction(const QString &actionName)\nThis is a reimplementation of QAccessibleActionInterface::doAction", false, &_init_f_doAction_2025, &_call_f_doAction_2025); + methods += new qt_gsi::GenericMethod ("focusChild", "@brief Method QAccessibleInterface *QAccessibleWidget::focusChild()\nThis is a reimplementation of QAccessibleInterface::focusChild", true, &_init_f_focusChild_c0, &_call_f_focusChild_c0); + methods += new qt_gsi::GenericMethod ("foregroundColor", "@brief Method QColor QAccessibleWidget::foregroundColor()\nThis is a reimplementation of QAccessibleInterface::foregroundColor", true, &_init_f_foregroundColor_c0, &_call_f_foregroundColor_c0); + methods += new qt_gsi::GenericMethod ("indexOfChild", "@brief Method int QAccessibleWidget::indexOfChild(const QAccessibleInterface *child)\nThis is a reimplementation of QAccessibleInterface::indexOfChild", true, &_init_f_indexOfChild_c3317, &_call_f_indexOfChild_c3317); + methods += new qt_gsi::GenericMethod ("interface_cast", "@brief Method void *QAccessibleWidget::interface_cast(QAccessible::InterfaceType t)\nThis is a reimplementation of QAccessibleInterface::interface_cast", false, &_init_f_interface_cast_2970, &_call_f_interface_cast_2970); + methods += new qt_gsi::GenericMethod ("isValid?", "@brief Method bool QAccessibleWidget::isValid()\nThis is a reimplementation of QAccessibleObject::isValid", true, &_init_f_isValid_c0, &_call_f_isValid_c0); + methods += new qt_gsi::GenericMethod ("keyBindingsForAction", "@brief Method QStringList QAccessibleWidget::keyBindingsForAction(const QString &actionName)\nThis is a reimplementation of QAccessibleActionInterface::keyBindingsForAction", true, &_init_f_keyBindingsForAction_c2025, &_call_f_keyBindingsForAction_c2025); + methods += new qt_gsi::GenericMethod ("parent", "@brief Method QAccessibleInterface *QAccessibleWidget::parent()\nThis is a reimplementation of QAccessibleInterface::parent", true, &_init_f_parent_c0, &_call_f_parent_c0); + methods += new qt_gsi::GenericMethod ("rect", "@brief Method QRect QAccessibleWidget::rect()\nThis is a reimplementation of QAccessibleObject::rect", true, &_init_f_rect_c0, &_call_f_rect_c0); + methods += new qt_gsi::GenericMethod ("relations", "@brief Method QList > QAccessibleWidget::relations(QFlags match)\nThis is a reimplementation of QAccessibleInterface::relations", true, &_init_f_relations_c3543, &_call_f_relations_c3543); + methods += new qt_gsi::GenericMethod ("role", "@brief Method QAccessible::Role QAccessibleWidget::role()\nThis is a reimplementation of QAccessibleInterface::role", true, &_init_f_role_c0, &_call_f_role_c0); + methods += new qt_gsi::GenericMethod ("state", "@brief Method QAccessible::State QAccessibleWidget::state()\nThis is a reimplementation of QAccessibleInterface::state", true, &_init_f_state_c0, &_call_f_state_c0); + methods += new qt_gsi::GenericMethod ("text", "@brief Method QString QAccessibleWidget::text(QAccessible::Text t)\nThis is a reimplementation of QAccessibleInterface::text", true, &_init_f_text_c2060, &_call_f_text_c2060); + methods += new qt_gsi::GenericMethod ("window", "@brief Method QWindow *QAccessibleWidget::window()\nThis is a reimplementation of QAccessibleInterface::window", true, &_init_f_window_c0, &_call_f_window_c0); + methods += new qt_gsi::GenericMethod ("asQAccessibleObject", "@brief Delivers the base class interface QAccessibleObject of QAccessibleWidget\nClass QAccessibleWidget is derived from multiple base classes. This method delivers the QAccessibleObject base class aspect.", false, &_init_f_QAccessibleWidget_as_QAccessibleObject, &_call_f_QAccessibleWidget_as_QAccessibleObject); + methods += new qt_gsi::GenericMethod ("asConstQAccessibleObject", "@brief Delivers the base class interface QAccessibleObject of QAccessibleWidget\nClass QAccessibleWidget is derived from multiple base classes. This method delivers the QAccessibleObject base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QAccessibleWidget_as_const_QAccessibleObject, &_call_f_QAccessibleWidget_as_const_QAccessibleObject); + methods += new qt_gsi::GenericMethod ("asQAccessibleActionInterface", "@brief Delivers the base class interface QAccessibleActionInterface of QAccessibleWidget\nClass QAccessibleWidget is derived from multiple base classes. This method delivers the QAccessibleActionInterface base class aspect.", false, &_init_f_QAccessibleWidget_as_QAccessibleActionInterface, &_call_f_QAccessibleWidget_as_QAccessibleActionInterface); + methods += new qt_gsi::GenericMethod ("asConstQAccessibleActionInterface", "@brief Delivers the base class interface QAccessibleActionInterface of QAccessibleWidget\nClass QAccessibleWidget is derived from multiple base classes. This method delivers the QAccessibleActionInterface base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QAccessibleWidget_as_const_QAccessibleActionInterface, &_call_f_QAccessibleWidget_as_const_QAccessibleActionInterface); + return methods; +} + +gsi::Class &qtdecl_QAccessibleObject (); + +gsi::Class decl_QAccessibleWidget (qtdecl_QAccessibleObject (), "QtWidgets", "QAccessibleWidget", + methods_QAccessibleWidget (), + "@qt\n@brief Binding of QAccessibleWidget"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAccessibleWidget () { return decl_QAccessibleWidget; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQApplication.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQApplication.cc new file mode 100644 index 000000000..b5dabaeaa --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQApplication.cc @@ -0,0 +1,1931 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQApplication.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QApplication + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QApplication::staticMetaObject); +} + + +// bool QApplication::autoSipEnabled() + + +static void _init_f_autoSipEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoSipEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QApplication *)cls)->autoSipEnabled ()); +} + + +// void QApplication::setAutoSipEnabled(const bool enabled) + + +static void _init_f_setAutoSipEnabled_1559 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoSipEnabled_1559 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QApplication *)cls)->setAutoSipEnabled (arg1); +} + + +// void QApplication::setStyleSheet(const QString &sheet) + + +static void _init_f_setStyleSheet_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sheet"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStyleSheet_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QApplication *)cls)->setStyleSheet (arg1); +} + + +// QString QApplication::styleSheet() + + +static void _init_f_styleSheet_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_styleSheet_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QApplication *)cls)->styleSheet ()); +} + + +// static void QApplication::aboutQt() + + +static void _init_f_aboutQt_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_aboutQt_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QApplication::aboutQt (); +} + + +// static QWidget *QApplication::activeModalWidget() + + +static void _init_f_activeModalWidget_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activeModalWidget_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)QApplication::activeModalWidget ()); +} + + +// static QWidget *QApplication::activePopupWidget() + + +static void _init_f_activePopupWidget_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activePopupWidget_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)QApplication::activePopupWidget ()); +} + + +// static QWidget *QApplication::activeWindow() + + +static void _init_f_activeWindow_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activeWindow_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)QApplication::activeWindow ()); +} + + +// static void QApplication::alert(QWidget *widget, int duration) + + +static void _init_f_alert_1974 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("duration", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_alert_1974 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QApplication::alert (arg1, arg2); +} + + +// static QList QApplication::allWidgets() + + +static void _init_f_allWidgets_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_allWidgets_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QApplication::allWidgets ()); +} + + +// static void QApplication::beep() + + +static void _init_f_beep_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_beep_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QApplication::beep (); +} + + +// static void QApplication::closeAllWindows() + + +static void _init_f_closeAllWindows_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_closeAllWindows_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QApplication::closeAllWindows (); +} + + +// static int QApplication::cursorFlashTime() + + +static void _init_f_cursorFlashTime_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cursorFlashTime_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)QApplication::cursorFlashTime ()); +} + + +// static int QApplication::doubleClickInterval() + + +static void _init_f_doubleClickInterval_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_doubleClickInterval_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)QApplication::doubleClickInterval ()); +} + + +// static int QApplication::exec() + + +static void _init_f_exec_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exec_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)QApplication::exec ()); +} + + +// static QWidget *QApplication::focusWidget() + + +static void _init_f_focusWidget_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusWidget_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)QApplication::focusWidget ()); +} + + +// static QFont QApplication::font() + + +static void _init_f_font_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_font_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)QApplication::font ()); +} + + +// static QFont QApplication::font(const QWidget *) + + +static void _init_f_font_2010 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_font_2010 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QFont)QApplication::font (arg1)); +} + + +// static QFont QApplication::font(const char *className) + + +static void _init_f_font_1731 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("className"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_font_1731 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QFont)QApplication::font (arg1)); +} + + +// static QFontMetrics QApplication::fontMetrics() + + +static void _init_f_fontMetrics_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontMetrics_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFontMetrics)QApplication::fontMetrics ()); +} + + +// static bool QApplication::isEffectEnabled(Qt::UIEffect) + + +static void _init_f_isEffectEnabled_1496 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_isEffectEnabled_1496 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)QApplication::isEffectEnabled (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static int QApplication::keyboardInputInterval() + + +static void _init_f_keyboardInputInterval_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keyboardInputInterval_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)QApplication::keyboardInputInterval ()); +} + + +// static QPalette QApplication::palette() + + +static void _init_f_palette_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_palette_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPalette)QApplication::palette ()); +} + + +// static QPalette QApplication::palette(const QWidget *) + + +static void _init_f_palette_2010 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_palette_2010 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPalette)QApplication::palette (arg1)); +} + + +// static QPalette QApplication::palette(const char *className) + + +static void _init_f_palette_1731 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("className"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_palette_1731 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPalette)QApplication::palette (arg1)); +} + + +// static void QApplication::setActiveWindow(QWidget *act) + + +static void _init_f_setActiveWindow_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("act"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setActiveWindow_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QApplication::setActiveWindow (arg1); +} + + +// static void QApplication::setCursorFlashTime(int) + + +static void _init_f_setCursorFlashTime_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCursorFlashTime_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QApplication::setCursorFlashTime (arg1); +} + + +// static void QApplication::setDoubleClickInterval(int) + + +static void _init_f_setDoubleClickInterval_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDoubleClickInterval_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QApplication::setDoubleClickInterval (arg1); +} + + +// static void QApplication::setEffectEnabled(Qt::UIEffect, bool enable) + + +static void _init_f_setEffectEnabled_2252 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("enable", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setEffectEnabled_2252 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QApplication::setEffectEnabled (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// static void QApplication::setFont(const QFont &, const char *className) + + +static void _init_f_setFont_3424 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("className", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setFont_3424 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QApplication::setFont (arg1, arg2); +} + + +// static void QApplication::setKeyboardInputInterval(int) + + +static void _init_f_setKeyboardInputInterval_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setKeyboardInputInterval_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QApplication::setKeyboardInputInterval (arg1); +} + + +// static void QApplication::setPalette(const QPalette &, const char *className) + + +static void _init_f_setPalette_3736 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("className", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPalette_3736 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPalette &arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QApplication::setPalette (arg1, arg2); +} + + +// static void QApplication::setStartDragDistance(int l) + + +static void _init_f_setStartDragDistance_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("l"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStartDragDistance_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QApplication::setStartDragDistance (arg1); +} + + +// static void QApplication::setStartDragTime(int ms) + + +static void _init_f_setStartDragTime_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ms"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStartDragTime_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QApplication::setStartDragTime (arg1); +} + + +// static void QApplication::setStyle(QStyle *) + + +static void _init_f_setStyle_1232 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStyle_1232 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyle *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QApplication::setStyle (arg1); +} + + +// static QStyle *QApplication::setStyle(const QString &) + + +static void _init_f_setStyle_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStyle_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyle *)QApplication::setStyle (arg1)); +} + + +// static void QApplication::setWheelScrollLines(int) + + +static void _init_f_setWheelScrollLines_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWheelScrollLines_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QApplication::setWheelScrollLines (arg1); +} + + +// static int QApplication::startDragDistance() + + +static void _init_f_startDragDistance_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startDragDistance_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)QApplication::startDragDistance ()); +} + + +// static int QApplication::startDragTime() + + +static void _init_f_startDragTime_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startDragTime_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)QApplication::startDragTime ()); +} + + +// static QStyle *QApplication::style() + + +static void _init_f_style_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_style_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStyle *)QApplication::style ()); +} + + +// static QWidget *QApplication::topLevelAt(const QPoint &p) + + +static void _init_f_topLevelAt_1916 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_topLevelAt_1916 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)QApplication::topLevelAt (arg1)); +} + + +// static QWidget *QApplication::topLevelAt(int x, int y) + + +static void _init_f_topLevelAt_1426 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_topLevelAt_1426 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)QApplication::topLevelAt (arg1, arg2)); +} + + +// static QList QApplication::topLevelWidgets() + + +static void _init_f_topLevelWidgets_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_topLevelWidgets_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QApplication::topLevelWidgets ()); +} + + +// static QString QApplication::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QApplication::tr (arg1, arg2, arg3)); +} + + +// static int QApplication::wheelScrollLines() + + +static void _init_f_wheelScrollLines_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_wheelScrollLines_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)QApplication::wheelScrollLines ()); +} + + +// static QWidget *QApplication::widgetAt(const QPoint &p) + + +static void _init_f_widgetAt_1916 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_widgetAt_1916 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)QApplication::widgetAt (arg1)); +} + + +// static QWidget *QApplication::widgetAt(int x, int y) + + +static void _init_f_widgetAt_1426 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_widgetAt_1426 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)QApplication::widgetAt (arg1, arg2)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QApplication () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":autoSipEnabled", "@brief Method bool QApplication::autoSipEnabled()\n", true, &_init_f_autoSipEnabled_c0, &_call_f_autoSipEnabled_c0); + methods += new qt_gsi::GenericMethod ("setAutoSipEnabled|autoSipEnabled=", "@brief Method void QApplication::setAutoSipEnabled(const bool enabled)\n", false, &_init_f_setAutoSipEnabled_1559, &_call_f_setAutoSipEnabled_1559); + methods += new qt_gsi::GenericMethod ("setStyleSheet|styleSheet=", "@brief Method void QApplication::setStyleSheet(const QString &sheet)\n", false, &_init_f_setStyleSheet_2025, &_call_f_setStyleSheet_2025); + methods += new qt_gsi::GenericMethod (":styleSheet", "@brief Method QString QApplication::styleSheet()\n", true, &_init_f_styleSheet_c0, &_call_f_styleSheet_c0); + methods += gsi::qt_signal ("aboutToQuit()", "aboutToQuit", "@brief Signal declaration for QApplication::aboutToQuit()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("applicationDisplayNameChanged()", "applicationDisplayNameChanged", "@brief Signal declaration for QApplication::applicationDisplayNameChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("applicationNameChanged()", "applicationNameChanged", "@brief Signal declaration for QApplication::applicationNameChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("applicationStateChanged(Qt::ApplicationState)", "applicationStateChanged", gsi::arg("state"), "@brief Signal declaration for QApplication::applicationStateChanged(Qt::ApplicationState state)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("applicationVersionChanged()", "applicationVersionChanged", "@brief Signal declaration for QApplication::applicationVersionChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("commitDataRequest(QSessionManager &)", "commitDataRequest", gsi::arg("sessionManager"), "@brief Signal declaration for QApplication::commitDataRequest(QSessionManager &sessionManager)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QApplication::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("focusChanged(QWidget *, QWidget *)", "focusChanged", gsi::arg("old"), gsi::arg("now"), "@brief Signal declaration for QApplication::focusChanged(QWidget *old, QWidget *now)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("focusObjectChanged(QObject *)", "focusObjectChanged", gsi::arg("focusObject"), "@brief Signal declaration for QApplication::focusObjectChanged(QObject *focusObject)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("focusWindowChanged(QWindow *)", "focusWindowChanged", gsi::arg("focusWindow"), "@brief Signal declaration for QApplication::focusWindowChanged(QWindow *focusWindow)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("fontChanged(const QFont &)", "fontChanged", gsi::arg("font"), "@brief Signal declaration for QApplication::fontChanged(const QFont &font)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("fontDatabaseChanged()", "fontDatabaseChanged", "@brief Signal declaration for QApplication::fontDatabaseChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("lastWindowClosed()", "lastWindowClosed", "@brief Signal declaration for QApplication::lastWindowClosed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("layoutDirectionChanged(Qt::LayoutDirection)", "layoutDirectionChanged", gsi::arg("direction"), "@brief Signal declaration for QApplication::layoutDirectionChanged(Qt::LayoutDirection direction)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QApplication::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("organizationDomainChanged()", "organizationDomainChanged", "@brief Signal declaration for QApplication::organizationDomainChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("organizationNameChanged()", "organizationNameChanged", "@brief Signal declaration for QApplication::organizationNameChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("paletteChanged(const QPalette &)", "paletteChanged", gsi::arg("pal"), "@brief Signal declaration for QApplication::paletteChanged(const QPalette &pal)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("primaryScreenChanged(QScreen *)", "primaryScreenChanged", gsi::arg("screen"), "@brief Signal declaration for QApplication::primaryScreenChanged(QScreen *screen)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("saveStateRequest(QSessionManager &)", "saveStateRequest", gsi::arg("sessionManager"), "@brief Signal declaration for QApplication::saveStateRequest(QSessionManager &sessionManager)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("screenAdded(QScreen *)", "screenAdded", gsi::arg("screen"), "@brief Signal declaration for QApplication::screenAdded(QScreen *screen)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("screenRemoved(QScreen *)", "screenRemoved", gsi::arg("screen"), "@brief Signal declaration for QApplication::screenRemoved(QScreen *screen)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("aboutQt", "@brief Static method void QApplication::aboutQt()\nThis method is static and can be called without an instance.", &_init_f_aboutQt_0, &_call_f_aboutQt_0); + methods += new qt_gsi::GenericStaticMethod ("activeModalWidget", "@brief Static method QWidget *QApplication::activeModalWidget()\nThis method is static and can be called without an instance.", &_init_f_activeModalWidget_0, &_call_f_activeModalWidget_0); + methods += new qt_gsi::GenericStaticMethod ("activePopupWidget", "@brief Static method QWidget *QApplication::activePopupWidget()\nThis method is static and can be called without an instance.", &_init_f_activePopupWidget_0, &_call_f_activePopupWidget_0); + methods += new qt_gsi::GenericStaticMethod (":activeWindow", "@brief Static method QWidget *QApplication::activeWindow()\nThis method is static and can be called without an instance.", &_init_f_activeWindow_0, &_call_f_activeWindow_0); + methods += new qt_gsi::GenericStaticMethod ("alert", "@brief Static method void QApplication::alert(QWidget *widget, int duration)\nThis method is static and can be called without an instance.", &_init_f_alert_1974, &_call_f_alert_1974); + methods += new qt_gsi::GenericStaticMethod ("allWidgets", "@brief Static method QList QApplication::allWidgets()\nThis method is static and can be called without an instance.", &_init_f_allWidgets_0, &_call_f_allWidgets_0); + methods += new qt_gsi::GenericStaticMethod ("beep", "@brief Static method void QApplication::beep()\nThis method is static and can be called without an instance.", &_init_f_beep_0, &_call_f_beep_0); + methods += new qt_gsi::GenericStaticMethod ("closeAllWindows", "@brief Static method void QApplication::closeAllWindows()\nThis method is static and can be called without an instance.", &_init_f_closeAllWindows_0, &_call_f_closeAllWindows_0); + methods += new qt_gsi::GenericStaticMethod (":cursorFlashTime", "@brief Static method int QApplication::cursorFlashTime()\nThis method is static and can be called without an instance.", &_init_f_cursorFlashTime_0, &_call_f_cursorFlashTime_0); + methods += new qt_gsi::GenericStaticMethod (":doubleClickInterval", "@brief Static method int QApplication::doubleClickInterval()\nThis method is static and can be called without an instance.", &_init_f_doubleClickInterval_0, &_call_f_doubleClickInterval_0); + methods += new qt_gsi::GenericStaticMethod ("exec", "@brief Static method int QApplication::exec()\nThis method is static and can be called without an instance.", &_init_f_exec_0, &_call_f_exec_0); + methods += new qt_gsi::GenericStaticMethod ("focusWidget", "@brief Static method QWidget *QApplication::focusWidget()\nThis method is static and can be called without an instance.", &_init_f_focusWidget_0, &_call_f_focusWidget_0); + methods += new qt_gsi::GenericStaticMethod (":font", "@brief Static method QFont QApplication::font()\nThis method is static and can be called without an instance.", &_init_f_font_0, &_call_f_font_0); + methods += new qt_gsi::GenericStaticMethod ("font", "@brief Static method QFont QApplication::font(const QWidget *)\nThis method is static and can be called without an instance.", &_init_f_font_2010, &_call_f_font_2010); + methods += new qt_gsi::GenericStaticMethod ("font", "@brief Static method QFont QApplication::font(const char *className)\nThis method is static and can be called without an instance.", &_init_f_font_1731, &_call_f_font_1731); + methods += new qt_gsi::GenericStaticMethod ("fontMetrics", "@brief Static method QFontMetrics QApplication::fontMetrics()\nThis method is static and can be called without an instance.", &_init_f_fontMetrics_0, &_call_f_fontMetrics_0); + methods += new qt_gsi::GenericStaticMethod ("isEffectEnabled?", "@brief Static method bool QApplication::isEffectEnabled(Qt::UIEffect)\nThis method is static and can be called without an instance.", &_init_f_isEffectEnabled_1496, &_call_f_isEffectEnabled_1496); + methods += new qt_gsi::GenericStaticMethod (":keyboardInputInterval", "@brief Static method int QApplication::keyboardInputInterval()\nThis method is static and can be called without an instance.", &_init_f_keyboardInputInterval_0, &_call_f_keyboardInputInterval_0); + methods += new qt_gsi::GenericStaticMethod (":palette", "@brief Static method QPalette QApplication::palette()\nThis method is static and can be called without an instance.", &_init_f_palette_0, &_call_f_palette_0); + methods += new qt_gsi::GenericStaticMethod ("palette", "@brief Static method QPalette QApplication::palette(const QWidget *)\nThis method is static and can be called without an instance.", &_init_f_palette_2010, &_call_f_palette_2010); + methods += new qt_gsi::GenericStaticMethod ("palette", "@brief Static method QPalette QApplication::palette(const char *className)\nThis method is static and can be called without an instance.", &_init_f_palette_1731, &_call_f_palette_1731); + methods += new qt_gsi::GenericStaticMethod ("setActiveWindow|activeWindow=", "@brief Static method void QApplication::setActiveWindow(QWidget *act)\nThis method is static and can be called without an instance.", &_init_f_setActiveWindow_1315, &_call_f_setActiveWindow_1315); + methods += new qt_gsi::GenericStaticMethod ("setCursorFlashTime|cursorFlashTime=", "@brief Static method void QApplication::setCursorFlashTime(int)\nThis method is static and can be called without an instance.", &_init_f_setCursorFlashTime_767, &_call_f_setCursorFlashTime_767); + methods += new qt_gsi::GenericStaticMethod ("setDoubleClickInterval|doubleClickInterval=", "@brief Static method void QApplication::setDoubleClickInterval(int)\nThis method is static and can be called without an instance.", &_init_f_setDoubleClickInterval_767, &_call_f_setDoubleClickInterval_767); + methods += new qt_gsi::GenericStaticMethod ("setEffectEnabled", "@brief Static method void QApplication::setEffectEnabled(Qt::UIEffect, bool enable)\nThis method is static and can be called without an instance.", &_init_f_setEffectEnabled_2252, &_call_f_setEffectEnabled_2252); + methods += new qt_gsi::GenericStaticMethod ("setFont", "@brief Static method void QApplication::setFont(const QFont &, const char *className)\nThis method is static and can be called without an instance.", &_init_f_setFont_3424, &_call_f_setFont_3424); + methods += new qt_gsi::GenericStaticMethod ("setKeyboardInputInterval|keyboardInputInterval=", "@brief Static method void QApplication::setKeyboardInputInterval(int)\nThis method is static and can be called without an instance.", &_init_f_setKeyboardInputInterval_767, &_call_f_setKeyboardInputInterval_767); + methods += new qt_gsi::GenericStaticMethod ("setPalette", "@brief Static method void QApplication::setPalette(const QPalette &, const char *className)\nThis method is static and can be called without an instance.", &_init_f_setPalette_3736, &_call_f_setPalette_3736); + methods += new qt_gsi::GenericStaticMethod ("setStartDragDistance|startDragDistance=", "@brief Static method void QApplication::setStartDragDistance(int l)\nThis method is static and can be called without an instance.", &_init_f_setStartDragDistance_767, &_call_f_setStartDragDistance_767); + methods += new qt_gsi::GenericStaticMethod ("setStartDragTime|startDragTime=", "@brief Static method void QApplication::setStartDragTime(int ms)\nThis method is static and can be called without an instance.", &_init_f_setStartDragTime_767, &_call_f_setStartDragTime_767); + methods += new qt_gsi::GenericStaticMethod ("setStyle|style=", "@brief Static method void QApplication::setStyle(QStyle *)\nThis method is static and can be called without an instance.", &_init_f_setStyle_1232, &_call_f_setStyle_1232); + methods += new qt_gsi::GenericStaticMethod ("setStyle|style=", "@brief Static method QStyle *QApplication::setStyle(const QString &)\nThis method is static and can be called without an instance.", &_init_f_setStyle_2025, &_call_f_setStyle_2025); + methods += new qt_gsi::GenericStaticMethod ("setWheelScrollLines|wheelScrollLines=", "@brief Static method void QApplication::setWheelScrollLines(int)\nThis method is static and can be called without an instance.", &_init_f_setWheelScrollLines_767, &_call_f_setWheelScrollLines_767); + methods += new qt_gsi::GenericStaticMethod (":startDragDistance", "@brief Static method int QApplication::startDragDistance()\nThis method is static and can be called without an instance.", &_init_f_startDragDistance_0, &_call_f_startDragDistance_0); + methods += new qt_gsi::GenericStaticMethod (":startDragTime", "@brief Static method int QApplication::startDragTime()\nThis method is static and can be called without an instance.", &_init_f_startDragTime_0, &_call_f_startDragTime_0); + methods += new qt_gsi::GenericStaticMethod (":style", "@brief Static method QStyle *QApplication::style()\nThis method is static and can be called without an instance.", &_init_f_style_0, &_call_f_style_0); + methods += new qt_gsi::GenericStaticMethod ("topLevelAt", "@brief Static method QWidget *QApplication::topLevelAt(const QPoint &p)\nThis method is static and can be called without an instance.", &_init_f_topLevelAt_1916, &_call_f_topLevelAt_1916); + methods += new qt_gsi::GenericStaticMethod ("topLevelAt", "@brief Static method QWidget *QApplication::topLevelAt(int x, int y)\nThis method is static and can be called without an instance.", &_init_f_topLevelAt_1426, &_call_f_topLevelAt_1426); + methods += new qt_gsi::GenericStaticMethod ("topLevelWidgets", "@brief Static method QList QApplication::topLevelWidgets()\nThis method is static and can be called without an instance.", &_init_f_topLevelWidgets_0, &_call_f_topLevelWidgets_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QApplication::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + methods += new qt_gsi::GenericStaticMethod (":wheelScrollLines", "@brief Static method int QApplication::wheelScrollLines()\nThis method is static and can be called without an instance.", &_init_f_wheelScrollLines_0, &_call_f_wheelScrollLines_0); + methods += new qt_gsi::GenericStaticMethod ("widgetAt", "@brief Static method QWidget *QApplication::widgetAt(const QPoint &p)\nThis method is static and can be called without an instance.", &_init_f_widgetAt_1916, &_call_f_widgetAt_1916); + methods += new qt_gsi::GenericStaticMethod ("widgetAt", "@brief Static method QWidget *QApplication::widgetAt(int x, int y)\nThis method is static and can be called without an instance.", &_init_f_widgetAt_1426, &_call_f_widgetAt_1426); + return methods; +} + +gsi::Class &qtdecl_QGuiApplication (); + +qt_gsi::QtNativeClass decl_QApplication (qtdecl_QGuiApplication (), "QtWidgets", "QApplication_Native", + methods_QApplication (), + "@hide\n@alias QApplication"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QApplication () { return decl_QApplication; } + +} + + +class QApplication_Adaptor : public QApplication, public qt_gsi::QtObjectBase +{ +public: + static QApplication *ctor_QApplication_Adaptor_args(const std::vector &args, bool gui) + { + // QApplication needs static sources, so we give it some. + static char **argv = 0; + static std::vector args_copy; + static int argc = 0; + + if (argv != 0) { + throw tl::Exception(tl::to_string(QObject::tr("QApplication cannot be instantiated twice"))); + } + argv = new char *[args.size ()]; + args_copy = args; + argc = int (args.size ()); + for (std::vector::const_iterator a = args_copy.begin (); a != args_copy.end (); ++a) { + argv[a - args_copy.begin ()] = (char *) a->c_str (); + } + + return new QApplication_Adaptor (argc, argv, gui); + } + + QApplication_Adaptor (int &argc, char **argv, bool gui) : QApplication (argc, argv, gui) { } + + virtual ~QApplication_Adaptor(); + + // [expose] bool QApplication::isSignalConnected(const QMetaMethod &signal) + bool fp_QApplication_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QApplication::isSignalConnected(signal); + } + + // [expose] int QApplication::receivers(const char *signal) + int fp_QApplication_receivers_c1731 (const char *signal) const { + return QApplication::receivers(signal); + } + + // [expose] void *QApplication::resolveInterface(const char *name, int revision) + void * fp_QApplication_resolveInterface_c2390 (const char *name, int revision) const { + return QApplication::resolveInterface(name, revision); + } + + // [expose] QObject *QApplication::sender() + QObject * fp_QApplication_sender_c0 () const { + return QApplication::sender(); + } + + // [expose] int QApplication::senderSignalIndex() + int fp_QApplication_senderSignalIndex_c0 () const { + return QApplication::senderSignalIndex(); + } + + // [emitter impl] void QApplication::aboutToQuit() + void emitter_QApplication_aboutToQuit_3584() + { + throw tl::Exception ("Can't emit private signal 'void QApplication::aboutToQuit()'"); + } + + // [emitter impl] void QApplication::applicationDisplayNameChanged() + void emitter_QApplication_applicationDisplayNameChanged_0() + { + emit QApplication::applicationDisplayNameChanged(); + } + + // [emitter impl] void QApplication::applicationNameChanged() + void emitter_QApplication_applicationNameChanged_0() + { + emit QApplication::applicationNameChanged(); + } + + // [emitter impl] void QApplication::applicationStateChanged(Qt::ApplicationState state) + void emitter_QApplication_applicationStateChanged_2402(Qt::ApplicationState state) + { + emit QApplication::applicationStateChanged(state); + } + + // [emitter impl] void QApplication::applicationVersionChanged() + void emitter_QApplication_applicationVersionChanged_0() + { + emit QApplication::applicationVersionChanged(); + } + + // [emitter impl] void QApplication::commitDataRequest(QSessionManager &sessionManager) + void emitter_QApplication_commitDataRequest_2138(QSessionManager &sessionManager) + { + emit QApplication::commitDataRequest(sessionManager); + } + + // [emitter impl] void QApplication::destroyed(QObject *) + void emitter_QApplication_destroyed_1302(QObject *arg1) + { + emit QApplication::destroyed(arg1); + } + + // [adaptor impl] bool QApplication::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QApplication::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QApplication_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QApplication::eventFilter(watched, event); + } + } + + // [emitter impl] void QApplication::focusChanged(QWidget *old, QWidget *now) + void emitter_QApplication_focusChanged_2522(QWidget *old, QWidget *now) + { + emit QApplication::focusChanged(old, now); + } + + // [emitter impl] void QApplication::focusObjectChanged(QObject *focusObject) + void emitter_QApplication_focusObjectChanged_1302(QObject *focusObject) + { + emit QApplication::focusObjectChanged(focusObject); + } + + // [emitter impl] void QApplication::focusWindowChanged(QWindow *focusWindow) + void emitter_QApplication_focusWindowChanged_1335(QWindow *focusWindow) + { + emit QApplication::focusWindowChanged(focusWindow); + } + + // [emitter impl] void QApplication::fontChanged(const QFont &font) + void emitter_QApplication_fontChanged_1801(const QFont &font) + { + emit QApplication::fontChanged(font); + } + + // [emitter impl] void QApplication::fontDatabaseChanged() + void emitter_QApplication_fontDatabaseChanged_0() + { + emit QApplication::fontDatabaseChanged(); + } + + // [emitter impl] void QApplication::lastWindowClosed() + void emitter_QApplication_lastWindowClosed_0() + { + emit QApplication::lastWindowClosed(); + } + + // [emitter impl] void QApplication::layoutDirectionChanged(Qt::LayoutDirection direction) + void emitter_QApplication_layoutDirectionChanged_2316(Qt::LayoutDirection direction) + { + emit QApplication::layoutDirectionChanged(direction); + } + + // [emitter impl] void QApplication::objectNameChanged(const QString &objectName) + void emitter_QApplication_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QApplication::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QApplication::organizationDomainChanged() + void emitter_QApplication_organizationDomainChanged_0() + { + emit QApplication::organizationDomainChanged(); + } + + // [emitter impl] void QApplication::organizationNameChanged() + void emitter_QApplication_organizationNameChanged_0() + { + emit QApplication::organizationNameChanged(); + } + + // [emitter impl] void QApplication::paletteChanged(const QPalette &pal) + void emitter_QApplication_paletteChanged_2113(const QPalette &pal) + { + emit QApplication::paletteChanged(pal); + } + + // [emitter impl] void QApplication::primaryScreenChanged(QScreen *screen) + void emitter_QApplication_primaryScreenChanged_1311(QScreen *screen) + { + emit QApplication::primaryScreenChanged(screen); + } + + // [emitter impl] void QApplication::saveStateRequest(QSessionManager &sessionManager) + void emitter_QApplication_saveStateRequest_2138(QSessionManager &sessionManager) + { + emit QApplication::saveStateRequest(sessionManager); + } + + // [emitter impl] void QApplication::screenAdded(QScreen *screen) + void emitter_QApplication_screenAdded_1311(QScreen *screen) + { + emit QApplication::screenAdded(screen); + } + + // [emitter impl] void QApplication::screenRemoved(QScreen *screen) + void emitter_QApplication_screenRemoved_1311(QScreen *screen) + { + emit QApplication::screenRemoved(screen); + } + + // [adaptor impl] void QApplication::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QApplication::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QApplication_Adaptor::cbs_childEvent_1701_0, event); + } else { + QApplication::childEvent(event); + } + } + + // [adaptor impl] void QApplication::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QApplication::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QApplication_Adaptor::cbs_customEvent_1217_0, event); + } else { + QApplication::customEvent(event); + } + } + + // [adaptor impl] void QApplication::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QApplication::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QApplication_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QApplication::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QApplication::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QApplication::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QApplication_Adaptor::cbs_event_1217_0, arg1); + } else { + return QApplication::event(arg1); + } + } + + // [adaptor impl] void QApplication::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QApplication::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QApplication_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QApplication::timerEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QApplication_Adaptor::~QApplication_Adaptor() { } + +// emitter void QApplication::aboutToQuit() + +static void _init_emitter_aboutToQuit_3584 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_aboutToQuit_3584 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QApplication_Adaptor *)cls)->emitter_QApplication_aboutToQuit_3584 (); +} + + +// emitter void QApplication::applicationDisplayNameChanged() + +static void _init_emitter_applicationDisplayNameChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_applicationDisplayNameChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QApplication_Adaptor *)cls)->emitter_QApplication_applicationDisplayNameChanged_0 (); +} + + +// emitter void QApplication::applicationNameChanged() + +static void _init_emitter_applicationNameChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_applicationNameChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QApplication_Adaptor *)cls)->emitter_QApplication_applicationNameChanged_0 (); +} + + +// emitter void QApplication::applicationStateChanged(Qt::ApplicationState state) + +static void _init_emitter_applicationStateChanged_2402 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_applicationStateChanged_2402 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QApplication_Adaptor *)cls)->emitter_QApplication_applicationStateChanged_2402 (arg1); +} + + +// emitter void QApplication::applicationVersionChanged() + +static void _init_emitter_applicationVersionChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_applicationVersionChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QApplication_Adaptor *)cls)->emitter_QApplication_applicationVersionChanged_0 (); +} + + +// void QApplication::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QApplication_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QApplication_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QApplication::commitDataRequest(QSessionManager &sessionManager) + +static void _init_emitter_commitDataRequest_2138 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sessionManager"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_commitDataRequest_2138 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSessionManager &arg1 = gsi::arg_reader() (args, heap); + ((QApplication_Adaptor *)cls)->emitter_QApplication_commitDataRequest_2138 (arg1); +} + + +// void QApplication::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QApplication_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QApplication_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QApplication::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QApplication_Adaptor *)cls)->emitter_QApplication_destroyed_1302 (arg1); +} + + +// void QApplication::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QApplication_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QApplication_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QApplication::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QApplication_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QApplication_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QApplication::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QApplication_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QApplication_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QApplication::focusChanged(QWidget *old, QWidget *now) + +static void _init_emitter_focusChanged_2522 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("old"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("now"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_focusChanged_2522 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + ((QApplication_Adaptor *)cls)->emitter_QApplication_focusChanged_2522 (arg1, arg2); +} + + +// emitter void QApplication::focusObjectChanged(QObject *focusObject) + +static void _init_emitter_focusObjectChanged_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("focusObject"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_focusObjectChanged_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ((QApplication_Adaptor *)cls)->emitter_QApplication_focusObjectChanged_1302 (arg1); +} + + +// emitter void QApplication::focusWindowChanged(QWindow *focusWindow) + +static void _init_emitter_focusWindowChanged_1335 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("focusWindow"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_focusWindowChanged_1335 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWindow *arg1 = gsi::arg_reader() (args, heap); + ((QApplication_Adaptor *)cls)->emitter_QApplication_focusWindowChanged_1335 (arg1); +} + + +// emitter void QApplication::fontChanged(const QFont &font) + +static void _init_emitter_fontChanged_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_fontChanged_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + ((QApplication_Adaptor *)cls)->emitter_QApplication_fontChanged_1801 (arg1); +} + + +// emitter void QApplication::fontDatabaseChanged() + +static void _init_emitter_fontDatabaseChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_fontDatabaseChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QApplication_Adaptor *)cls)->emitter_QApplication_fontDatabaseChanged_0 (); +} + + +// exposed bool QApplication::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QApplication_Adaptor *)cls)->fp_QApplication_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QApplication::lastWindowClosed() + +static void _init_emitter_lastWindowClosed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_lastWindowClosed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QApplication_Adaptor *)cls)->emitter_QApplication_lastWindowClosed_0 (); +} + + +// emitter void QApplication::layoutDirectionChanged(Qt::LayoutDirection direction) + +static void _init_emitter_layoutDirectionChanged_2316 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_layoutDirectionChanged_2316 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QApplication_Adaptor *)cls)->emitter_QApplication_layoutDirectionChanged_2316 (arg1); +} + + +// emitter void QApplication::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QApplication_Adaptor *)cls)->emitter_QApplication_objectNameChanged_4567 (arg1); +} + + +// emitter void QApplication::organizationDomainChanged() + +static void _init_emitter_organizationDomainChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_organizationDomainChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QApplication_Adaptor *)cls)->emitter_QApplication_organizationDomainChanged_0 (); +} + + +// emitter void QApplication::organizationNameChanged() + +static void _init_emitter_organizationNameChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_organizationNameChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QApplication_Adaptor *)cls)->emitter_QApplication_organizationNameChanged_0 (); +} + + +// emitter void QApplication::paletteChanged(const QPalette &pal) + +static void _init_emitter_paletteChanged_2113 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_paletteChanged_2113 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPalette &arg1 = gsi::arg_reader() (args, heap); + ((QApplication_Adaptor *)cls)->emitter_QApplication_paletteChanged_2113 (arg1); +} + + +// emitter void QApplication::primaryScreenChanged(QScreen *screen) + +static void _init_emitter_primaryScreenChanged_1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_primaryScreenChanged_1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = gsi::arg_reader() (args, heap); + ((QApplication_Adaptor *)cls)->emitter_QApplication_primaryScreenChanged_1311 (arg1); +} + + +// exposed int QApplication::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QApplication_Adaptor *)cls)->fp_QApplication_receivers_c1731 (arg1)); +} + + +// exposed void *QApplication::resolveInterface(const char *name, int revision) + +static void _init_fp_resolveInterface_c2390 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("revision"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_resolveInterface_c2390 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((void *)((QApplication_Adaptor *)cls)->fp_QApplication_resolveInterface_c2390 (arg1, arg2)); +} + + +// emitter void QApplication::saveStateRequest(QSessionManager &sessionManager) + +static void _init_emitter_saveStateRequest_2138 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sessionManager"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_saveStateRequest_2138 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSessionManager &arg1 = gsi::arg_reader() (args, heap); + ((QApplication_Adaptor *)cls)->emitter_QApplication_saveStateRequest_2138 (arg1); +} + + +// emitter void QApplication::screenAdded(QScreen *screen) + +static void _init_emitter_screenAdded_1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_screenAdded_1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = gsi::arg_reader() (args, heap); + ((QApplication_Adaptor *)cls)->emitter_QApplication_screenAdded_1311 (arg1); +} + + +// emitter void QApplication::screenRemoved(QScreen *screen) + +static void _init_emitter_screenRemoved_1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_screenRemoved_1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = gsi::arg_reader() (args, heap); + ((QApplication_Adaptor *)cls)->emitter_QApplication_screenRemoved_1311 (arg1); +} + + +// exposed QObject *QApplication::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QApplication_Adaptor *)cls)->fp_QApplication_sender_c0 ()); +} + + +// exposed int QApplication::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QApplication_Adaptor *)cls)->fp_QApplication_senderSignalIndex_c0 ()); +} + + +// void QApplication::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QApplication_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QApplication_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QApplication (); + +static gsi::Methods methods_QApplication_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("emit_aboutToQuit", "@brief Emitter for signal void QApplication::aboutToQuit()\nCall this method to emit this signal.", false, &_init_emitter_aboutToQuit_3584, &_call_emitter_aboutToQuit_3584); + methods += new qt_gsi::GenericMethod ("emit_applicationDisplayNameChanged", "@brief Emitter for signal void QApplication::applicationDisplayNameChanged()\nCall this method to emit this signal.", false, &_init_emitter_applicationDisplayNameChanged_0, &_call_emitter_applicationDisplayNameChanged_0); + methods += new qt_gsi::GenericMethod ("emit_applicationNameChanged", "@brief Emitter for signal void QApplication::applicationNameChanged()\nCall this method to emit this signal.", false, &_init_emitter_applicationNameChanged_0, &_call_emitter_applicationNameChanged_0); + methods += new qt_gsi::GenericMethod ("emit_applicationStateChanged", "@brief Emitter for signal void QApplication::applicationStateChanged(Qt::ApplicationState state)\nCall this method to emit this signal.", false, &_init_emitter_applicationStateChanged_2402, &_call_emitter_applicationStateChanged_2402); + methods += new qt_gsi::GenericMethod ("emit_applicationVersionChanged", "@brief Emitter for signal void QApplication::applicationVersionChanged()\nCall this method to emit this signal.", false, &_init_emitter_applicationVersionChanged_0, &_call_emitter_applicationVersionChanged_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QApplication::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_commitDataRequest", "@brief Emitter for signal void QApplication::commitDataRequest(QSessionManager &sessionManager)\nCall this method to emit this signal.", false, &_init_emitter_commitDataRequest_2138, &_call_emitter_commitDataRequest_2138); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QApplication::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QApplication::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QApplication::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QApplication::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QApplication::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_focusChanged", "@brief Emitter for signal void QApplication::focusChanged(QWidget *old, QWidget *now)\nCall this method to emit this signal.", false, &_init_emitter_focusChanged_2522, &_call_emitter_focusChanged_2522); + methods += new qt_gsi::GenericMethod ("emit_focusObjectChanged", "@brief Emitter for signal void QApplication::focusObjectChanged(QObject *focusObject)\nCall this method to emit this signal.", false, &_init_emitter_focusObjectChanged_1302, &_call_emitter_focusObjectChanged_1302); + methods += new qt_gsi::GenericMethod ("emit_focusWindowChanged", "@brief Emitter for signal void QApplication::focusWindowChanged(QWindow *focusWindow)\nCall this method to emit this signal.", false, &_init_emitter_focusWindowChanged_1335, &_call_emitter_focusWindowChanged_1335); + methods += new qt_gsi::GenericMethod ("emit_fontChanged", "@brief Emitter for signal void QApplication::fontChanged(const QFont &font)\nCall this method to emit this signal.", false, &_init_emitter_fontChanged_1801, &_call_emitter_fontChanged_1801); + methods += new qt_gsi::GenericMethod ("emit_fontDatabaseChanged", "@brief Emitter for signal void QApplication::fontDatabaseChanged()\nCall this method to emit this signal.", false, &_init_emitter_fontDatabaseChanged_0, &_call_emitter_fontDatabaseChanged_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QApplication::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_lastWindowClosed", "@brief Emitter for signal void QApplication::lastWindowClosed()\nCall this method to emit this signal.", false, &_init_emitter_lastWindowClosed_0, &_call_emitter_lastWindowClosed_0); + methods += new qt_gsi::GenericMethod ("emit_layoutDirectionChanged", "@brief Emitter for signal void QApplication::layoutDirectionChanged(Qt::LayoutDirection direction)\nCall this method to emit this signal.", false, &_init_emitter_layoutDirectionChanged_2316, &_call_emitter_layoutDirectionChanged_2316); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QApplication::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("emit_organizationDomainChanged", "@brief Emitter for signal void QApplication::organizationDomainChanged()\nCall this method to emit this signal.", false, &_init_emitter_organizationDomainChanged_0, &_call_emitter_organizationDomainChanged_0); + methods += new qt_gsi::GenericMethod ("emit_organizationNameChanged", "@brief Emitter for signal void QApplication::organizationNameChanged()\nCall this method to emit this signal.", false, &_init_emitter_organizationNameChanged_0, &_call_emitter_organizationNameChanged_0); + methods += new qt_gsi::GenericMethod ("emit_paletteChanged", "@brief Emitter for signal void QApplication::paletteChanged(const QPalette &pal)\nCall this method to emit this signal.", false, &_init_emitter_paletteChanged_2113, &_call_emitter_paletteChanged_2113); + methods += new qt_gsi::GenericMethod ("emit_primaryScreenChanged", "@brief Emitter for signal void QApplication::primaryScreenChanged(QScreen *screen)\nCall this method to emit this signal.", false, &_init_emitter_primaryScreenChanged_1311, &_call_emitter_primaryScreenChanged_1311); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QApplication::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*resolveInterface", "@brief Method void *QApplication::resolveInterface(const char *name, int revision)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_resolveInterface_c2390, &_call_fp_resolveInterface_c2390); + methods += new qt_gsi::GenericMethod ("emit_saveStateRequest", "@brief Emitter for signal void QApplication::saveStateRequest(QSessionManager &sessionManager)\nCall this method to emit this signal.", false, &_init_emitter_saveStateRequest_2138, &_call_emitter_saveStateRequest_2138); + methods += new qt_gsi::GenericMethod ("emit_screenAdded", "@brief Emitter for signal void QApplication::screenAdded(QScreen *screen)\nCall this method to emit this signal.", false, &_init_emitter_screenAdded_1311, &_call_emitter_screenAdded_1311); + methods += new qt_gsi::GenericMethod ("emit_screenRemoved", "@brief Emitter for signal void QApplication::screenRemoved(QScreen *screen)\nCall this method to emit this signal.", false, &_init_emitter_screenRemoved_1311, &_call_emitter_screenRemoved_1311); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QApplication::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QApplication::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QApplication::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QApplication_Adaptor (qtdecl_QApplication (), "QtWidgets", "QApplication", + gsi::constructor("new", &QApplication_Adaptor::ctor_QApplication_Adaptor_args, gsi::arg ("argv"), gsi::arg ("gui", true), "@brief Creates a new QApplication object\n\n@param argv The command line arguments to pass to Qt\n@param gui If true, a GUI-enabled application is constructed") ++ + methods_QApplication_Adaptor (), + "@qt\n@brief Binding of QApplication"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQBoxLayout.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQBoxLayout.cc new file mode 100644 index 000000000..29064382a --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQBoxLayout.cc @@ -0,0 +1,2337 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQBoxLayout.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QBoxLayout + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QBoxLayout::staticMetaObject); +} + + +// void QBoxLayout::addItem(QLayoutItem *) + + +static void _init_f_addItem_1740 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addItem_1740 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayoutItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->addItem (arg1); +} + + +// void QBoxLayout::addLayout(QLayout *layout, int stretch) + + +static void _init_f_addLayout_2000 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layout"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stretch", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addLayout_2000 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg1); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->addLayout (arg1, arg2); +} + + +// void QBoxLayout::addSpacerItem(QSpacerItem *spacerItem) + + +static void _init_f_addSpacerItem_1708 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacerItem"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addSpacerItem_1708 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSpacerItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->addSpacerItem (arg1); +} + + +// void QBoxLayout::addSpacing(int size) + + +static void _init_f_addSpacing_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addSpacing_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->addSpacing (arg1); +} + + +// void QBoxLayout::addStretch(int stretch) + + +static void _init_f_addStretch_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stretch", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addStretch_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->addStretch (arg1); +} + + +// void QBoxLayout::addStrut(int) + + +static void _init_f_addStrut_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addStrut_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->addStrut (arg1); +} + + +// void QBoxLayout::addWidget(QWidget *, int stretch, QFlags alignment) + + +static void _init_f_addWidget_4616 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stretch", true, "0"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("alignment", true, "Qt::Alignment()"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_addWidget_4616 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::Alignment(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->addWidget (arg1, arg2, arg3); +} + + +// int QBoxLayout::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QBoxLayout *)cls)->count ()); +} + + +// QBoxLayout::Direction QBoxLayout::direction() + + +static void _init_f_direction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_direction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QBoxLayout *)cls)->direction ())); +} + + +// QFlags QBoxLayout::expandingDirections() + + +static void _init_f_expandingDirections_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_expandingDirections_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QBoxLayout *)cls)->expandingDirections ()); +} + + +// bool QBoxLayout::hasHeightForWidth() + + +static void _init_f_hasHeightForWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasHeightForWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QBoxLayout *)cls)->hasHeightForWidth ()); +} + + +// int QBoxLayout::heightForWidth(int) + + +static void _init_f_heightForWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_heightForWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QBoxLayout *)cls)->heightForWidth (arg1)); +} + + +// void QBoxLayout::insertItem(int index, QLayoutItem *) + + +static void _init_f_insertItem_2399 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertItem_2399 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QLayoutItem *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->insertItem (arg1, arg2); +} + + +// void QBoxLayout::insertLayout(int index, QLayout *layout, int stretch) + + +static void _init_f_insertLayout_2659 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("layout"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("stretch", true, "0"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertLayout_2659 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QLayout *arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->insertLayout (arg1, arg2, arg3); +} + + +// void QBoxLayout::insertSpacerItem(int index, QSpacerItem *spacerItem) + + +static void _init_f_insertSpacerItem_2367 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("spacerItem"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertSpacerItem_2367 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QSpacerItem *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->insertSpacerItem (arg1, arg2); +} + + +// void QBoxLayout::insertSpacing(int index, int size) + + +static void _init_f_insertSpacing_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("size"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertSpacing_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->insertSpacing (arg1, arg2); +} + + +// void QBoxLayout::insertStretch(int index, int stretch) + + +static void _init_f_insertStretch_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stretch", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertStretch_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->insertStretch (arg1, arg2); +} + + +// void QBoxLayout::insertWidget(int index, QWidget *widget, int stretch, QFlags alignment) + + +static void _init_f_insertWidget_5275 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("widget"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("stretch", true, "0"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("alignment", true, "Qt::Alignment()"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_insertWidget_5275 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::Alignment(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->insertWidget (arg1, arg2, arg3, arg4); +} + + +// void QBoxLayout::invalidate() + + +static void _init_f_invalidate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_invalidate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->invalidate (); +} + + +// QLayoutItem *QBoxLayout::itemAt(int) + + +static void _init_f_itemAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QLayoutItem *)((QBoxLayout *)cls)->itemAt (arg1)); +} + + +// QSize QBoxLayout::maximumSize() + + +static void _init_f_maximumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QBoxLayout *)cls)->maximumSize ()); +} + + +// int QBoxLayout::minimumHeightForWidth(int) + + +static void _init_f_minimumHeightForWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_minimumHeightForWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QBoxLayout *)cls)->minimumHeightForWidth (arg1)); +} + + +// QSize QBoxLayout::minimumSize() + + +static void _init_f_minimumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QBoxLayout *)cls)->minimumSize ()); +} + + +// void QBoxLayout::setDirection(QBoxLayout::Direction) + + +static void _init_f_setDirection_2497 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDirection_2497 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->setDirection (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QBoxLayout::setGeometry(const QRect &) + + +static void _init_f_setGeometry_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGeometry_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->setGeometry (arg1); +} + + +// void QBoxLayout::setSpacing(int spacing) + + +static void _init_f_setSpacing_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSpacing_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->setSpacing (arg1); +} + + +// void QBoxLayout::setStretch(int index, int stretch) + + +static void _init_f_setStretch_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stretch"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setStretch_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout *)cls)->setStretch (arg1, arg2); +} + + +// bool QBoxLayout::setStretchFactor(QWidget *w, int stretch) + + +static void _init_f_setStretchFactor_1974 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stretch"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setStretchFactor_1974 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QBoxLayout *)cls)->setStretchFactor (arg1, arg2)); +} + + +// bool QBoxLayout::setStretchFactor(QLayout *l, int stretch) + + +static void _init_f_setStretchFactor_2000 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("l"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stretch"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setStretchFactor_2000 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QBoxLayout *)cls)->setStretchFactor (arg1, arg2)); +} + + +// QSize QBoxLayout::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QBoxLayout *)cls)->sizeHint ()); +} + + +// int QBoxLayout::spacing() + + +static void _init_f_spacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_spacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QBoxLayout *)cls)->spacing ()); +} + + +// int QBoxLayout::stretch(int index) + + +static void _init_f_stretch_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_stretch_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QBoxLayout *)cls)->stretch (arg1)); +} + + +// QLayoutItem *QBoxLayout::takeAt(int) + + +static void _init_f_takeAt_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_f_takeAt_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QLayoutItem *)((QBoxLayout *)cls)->takeAt (arg1)); +} + + +// static QString QBoxLayout::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QBoxLayout::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QBoxLayout () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Method void QBoxLayout::addItem(QLayoutItem *)\nThis is a reimplementation of QLayout::addItem", false, &_init_f_addItem_1740, &_call_f_addItem_1740); + methods += new qt_gsi::GenericMethod ("addLayout", "@brief Method void QBoxLayout::addLayout(QLayout *layout, int stretch)\n", false, &_init_f_addLayout_2000, &_call_f_addLayout_2000); + methods += new qt_gsi::GenericMethod ("addSpacerItem", "@brief Method void QBoxLayout::addSpacerItem(QSpacerItem *spacerItem)\n", false, &_init_f_addSpacerItem_1708, &_call_f_addSpacerItem_1708); + methods += new qt_gsi::GenericMethod ("addSpacing", "@brief Method void QBoxLayout::addSpacing(int size)\n", false, &_init_f_addSpacing_767, &_call_f_addSpacing_767); + methods += new qt_gsi::GenericMethod ("addStretch", "@brief Method void QBoxLayout::addStretch(int stretch)\n", false, &_init_f_addStretch_767, &_call_f_addStretch_767); + methods += new qt_gsi::GenericMethod ("addStrut", "@brief Method void QBoxLayout::addStrut(int)\n", false, &_init_f_addStrut_767, &_call_f_addStrut_767); + methods += new qt_gsi::GenericMethod ("addWidget", "@brief Method void QBoxLayout::addWidget(QWidget *, int stretch, QFlags alignment)\n", false, &_init_f_addWidget_4616, &_call_f_addWidget_4616); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QBoxLayout::count()\nThis is a reimplementation of QLayout::count", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod (":direction", "@brief Method QBoxLayout::Direction QBoxLayout::direction()\n", true, &_init_f_direction_c0, &_call_f_direction_c0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Method QFlags QBoxLayout::expandingDirections()\nThis is a reimplementation of QLayout::expandingDirections", true, &_init_f_expandingDirections_c0, &_call_f_expandingDirections_c0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Method bool QBoxLayout::hasHeightForWidth()\nThis is a reimplementation of QLayoutItem::hasHeightForWidth", true, &_init_f_hasHeightForWidth_c0, &_call_f_hasHeightForWidth_c0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Method int QBoxLayout::heightForWidth(int)\nThis is a reimplementation of QLayoutItem::heightForWidth", true, &_init_f_heightForWidth_c767, &_call_f_heightForWidth_c767); + methods += new qt_gsi::GenericMethod ("insertItem", "@brief Method void QBoxLayout::insertItem(int index, QLayoutItem *)\n", false, &_init_f_insertItem_2399, &_call_f_insertItem_2399); + methods += new qt_gsi::GenericMethod ("insertLayout", "@brief Method void QBoxLayout::insertLayout(int index, QLayout *layout, int stretch)\n", false, &_init_f_insertLayout_2659, &_call_f_insertLayout_2659); + methods += new qt_gsi::GenericMethod ("insertSpacerItem", "@brief Method void QBoxLayout::insertSpacerItem(int index, QSpacerItem *spacerItem)\n", false, &_init_f_insertSpacerItem_2367, &_call_f_insertSpacerItem_2367); + methods += new qt_gsi::GenericMethod ("insertSpacing", "@brief Method void QBoxLayout::insertSpacing(int index, int size)\n", false, &_init_f_insertSpacing_1426, &_call_f_insertSpacing_1426); + methods += new qt_gsi::GenericMethod ("insertStretch", "@brief Method void QBoxLayout::insertStretch(int index, int stretch)\n", false, &_init_f_insertStretch_1426, &_call_f_insertStretch_1426); + methods += new qt_gsi::GenericMethod ("insertWidget", "@brief Method void QBoxLayout::insertWidget(int index, QWidget *widget, int stretch, QFlags alignment)\n", false, &_init_f_insertWidget_5275, &_call_f_insertWidget_5275); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Method void QBoxLayout::invalidate()\nThis is a reimplementation of QLayout::invalidate", false, &_init_f_invalidate_0, &_call_f_invalidate_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QLayoutItem *QBoxLayout::itemAt(int)\nThis is a reimplementation of QLayout::itemAt", true, &_init_f_itemAt_c767, &_call_f_itemAt_c767); + methods += new qt_gsi::GenericMethod ("maximumSize", "@brief Method QSize QBoxLayout::maximumSize()\nThis is a reimplementation of QLayout::maximumSize", true, &_init_f_maximumSize_c0, &_call_f_maximumSize_c0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@brief Method int QBoxLayout::minimumHeightForWidth(int)\nThis is a reimplementation of QLayoutItem::minimumHeightForWidth", true, &_init_f_minimumHeightForWidth_c767, &_call_f_minimumHeightForWidth_c767); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Method QSize QBoxLayout::minimumSize()\nThis is a reimplementation of QLayout::minimumSize", true, &_init_f_minimumSize_c0, &_call_f_minimumSize_c0); + methods += new qt_gsi::GenericMethod ("setDirection|direction=", "@brief Method void QBoxLayout::setDirection(QBoxLayout::Direction)\n", false, &_init_f_setDirection_2497, &_call_f_setDirection_2497); + methods += new qt_gsi::GenericMethod ("setGeometry|geometry=", "@brief Method void QBoxLayout::setGeometry(const QRect &)\nThis is a reimplementation of QLayout::setGeometry", false, &_init_f_setGeometry_1792, &_call_f_setGeometry_1792); + methods += new qt_gsi::GenericMethod ("setSpacing|spacing=", "@brief Method void QBoxLayout::setSpacing(int spacing)\nThis is a reimplementation of QLayout::setSpacing", false, &_init_f_setSpacing_767, &_call_f_setSpacing_767); + methods += new qt_gsi::GenericMethod ("setStretch", "@brief Method void QBoxLayout::setStretch(int index, int stretch)\n", false, &_init_f_setStretch_1426, &_call_f_setStretch_1426); + methods += new qt_gsi::GenericMethod ("setStretchFactor", "@brief Method bool QBoxLayout::setStretchFactor(QWidget *w, int stretch)\n", false, &_init_f_setStretchFactor_1974, &_call_f_setStretchFactor_1974); + methods += new qt_gsi::GenericMethod ("setStretchFactor", "@brief Method bool QBoxLayout::setStretchFactor(QLayout *l, int stretch)\n", false, &_init_f_setStretchFactor_2000, &_call_f_setStretchFactor_2000); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Method QSize QBoxLayout::sizeHint()\nThis is a reimplementation of QLayoutItem::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":spacing", "@brief Method int QBoxLayout::spacing()\nThis is a reimplementation of QLayout::spacing", true, &_init_f_spacing_c0, &_call_f_spacing_c0); + methods += new qt_gsi::GenericMethod ("stretch", "@brief Method int QBoxLayout::stretch(int index)\n", true, &_init_f_stretch_c767, &_call_f_stretch_c767); + methods += new qt_gsi::GenericMethod ("takeAt", "@brief Method QLayoutItem *QBoxLayout::takeAt(int)\nThis is a reimplementation of QLayout::takeAt", false, &_init_f_takeAt_767, &_call_f_takeAt_767); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QBoxLayout::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QBoxLayout::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QBoxLayout::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QLayout (); + +qt_gsi::QtNativeClass decl_QBoxLayout (qtdecl_QLayout (), "QtWidgets", "QBoxLayout_Native", + methods_QBoxLayout (), + "@hide\n@alias QBoxLayout"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QBoxLayout () { return decl_QBoxLayout; } + +} + + +class QBoxLayout_Adaptor : public QBoxLayout, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QBoxLayout_Adaptor(); + + // [adaptor ctor] QBoxLayout::QBoxLayout(QBoxLayout::Direction, QWidget *parent) + QBoxLayout_Adaptor(QBoxLayout::Direction arg1) : QBoxLayout(arg1) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QBoxLayout::QBoxLayout(QBoxLayout::Direction, QWidget *parent) + QBoxLayout_Adaptor(QBoxLayout::Direction arg1, QWidget *parent) : QBoxLayout(arg1, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QBoxLayout::addChildLayout(QLayout *l) + void fp_QBoxLayout_addChildLayout_1341 (QLayout *l) { + QBoxLayout::addChildLayout(l); + } + + // [expose] void QBoxLayout::addChildWidget(QWidget *w) + void fp_QBoxLayout_addChildWidget_1315 (QWidget *w) { + QBoxLayout::addChildWidget(w); + } + + // [expose] bool QBoxLayout::adoptLayout(QLayout *layout) + bool fp_QBoxLayout_adoptLayout_1341 (QLayout *layout) { + return QBoxLayout::adoptLayout(layout); + } + + // [expose] QRect QBoxLayout::alignmentRect(const QRect &) + QRect fp_QBoxLayout_alignmentRect_c1792 (const QRect &arg1) const { + return QBoxLayout::alignmentRect(arg1); + } + + // [expose] bool QBoxLayout::isSignalConnected(const QMetaMethod &signal) + bool fp_QBoxLayout_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QBoxLayout::isSignalConnected(signal); + } + + // [expose] int QBoxLayout::receivers(const char *signal) + int fp_QBoxLayout_receivers_c1731 (const char *signal) const { + return QBoxLayout::receivers(signal); + } + + // [expose] QObject *QBoxLayout::sender() + QObject * fp_QBoxLayout_sender_c0 () const { + return QBoxLayout::sender(); + } + + // [expose] int QBoxLayout::senderSignalIndex() + int fp_QBoxLayout_senderSignalIndex_c0 () const { + return QBoxLayout::senderSignalIndex(); + } + + // [expose] void QBoxLayout::widgetEvent(QEvent *) + void fp_QBoxLayout_widgetEvent_1217 (QEvent *arg1) { + QBoxLayout::widgetEvent(arg1); + } + + // [adaptor impl] void QBoxLayout::addItem(QLayoutItem *) + void cbs_addItem_1740_0(QLayoutItem *arg1) + { + QBoxLayout::addItem(arg1); + } + + virtual void addItem(QLayoutItem *arg1) + { + if (cb_addItem_1740_0.can_issue()) { + cb_addItem_1740_0.issue(&QBoxLayout_Adaptor::cbs_addItem_1740_0, arg1); + } else { + QBoxLayout::addItem(arg1); + } + } + + // [adaptor impl] QFlags QBoxLayout::controlTypes() + QFlags cbs_controlTypes_c0_0() const + { + return QBoxLayout::controlTypes(); + } + + virtual QFlags controlTypes() const + { + if (cb_controlTypes_c0_0.can_issue()) { + return cb_controlTypes_c0_0.issue >(&QBoxLayout_Adaptor::cbs_controlTypes_c0_0); + } else { + return QBoxLayout::controlTypes(); + } + } + + // [adaptor impl] int QBoxLayout::count() + int cbs_count_c0_0() const + { + return QBoxLayout::count(); + } + + virtual int count() const + { + if (cb_count_c0_0.can_issue()) { + return cb_count_c0_0.issue(&QBoxLayout_Adaptor::cbs_count_c0_0); + } else { + return QBoxLayout::count(); + } + } + + // [emitter impl] void QBoxLayout::destroyed(QObject *) + void emitter_QBoxLayout_destroyed_1302(QObject *arg1) + { + emit QBoxLayout::destroyed(arg1); + } + + // [adaptor impl] bool QBoxLayout::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QBoxLayout::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QBoxLayout_Adaptor::cbs_event_1217_0, _event); + } else { + return QBoxLayout::event(_event); + } + } + + // [adaptor impl] bool QBoxLayout::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QBoxLayout::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QBoxLayout_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QBoxLayout::eventFilter(watched, event); + } + } + + // [adaptor impl] QFlags QBoxLayout::expandingDirections() + QFlags cbs_expandingDirections_c0_0() const + { + return QBoxLayout::expandingDirections(); + } + + virtual QFlags expandingDirections() const + { + if (cb_expandingDirections_c0_0.can_issue()) { + return cb_expandingDirections_c0_0.issue >(&QBoxLayout_Adaptor::cbs_expandingDirections_c0_0); + } else { + return QBoxLayout::expandingDirections(); + } + } + + // [adaptor impl] QRect QBoxLayout::geometry() + QRect cbs_geometry_c0_0() const + { + return QBoxLayout::geometry(); + } + + virtual QRect geometry() const + { + if (cb_geometry_c0_0.can_issue()) { + return cb_geometry_c0_0.issue(&QBoxLayout_Adaptor::cbs_geometry_c0_0); + } else { + return QBoxLayout::geometry(); + } + } + + // [adaptor impl] bool QBoxLayout::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QBoxLayout::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QBoxLayout_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QBoxLayout::hasHeightForWidth(); + } + } + + // [adaptor impl] int QBoxLayout::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QBoxLayout::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QBoxLayout_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QBoxLayout::heightForWidth(arg1); + } + } + + // [adaptor impl] int QBoxLayout::indexOf(const QWidget *) + int cbs_indexOf_c2010_0(const QWidget *arg1) const + { + return QBoxLayout::indexOf(arg1); + } + + virtual int indexOf(const QWidget *arg1) const + { + if (cb_indexOf_c2010_0.can_issue()) { + return cb_indexOf_c2010_0.issue(&QBoxLayout_Adaptor::cbs_indexOf_c2010_0, arg1); + } else { + return QBoxLayout::indexOf(arg1); + } + } + + // [adaptor impl] int QBoxLayout::indexOf(const QLayoutItem *) + int cbs_indexOf_c2435_0(const QLayoutItem *arg1) const + { + return QBoxLayout::indexOf(arg1); + } + + virtual int indexOf(const QLayoutItem *arg1) const + { + if (cb_indexOf_c2435_0.can_issue()) { + return cb_indexOf_c2435_0.issue(&QBoxLayout_Adaptor::cbs_indexOf_c2435_0, arg1); + } else { + return QBoxLayout::indexOf(arg1); + } + } + + // [adaptor impl] void QBoxLayout::invalidate() + void cbs_invalidate_0_0() + { + QBoxLayout::invalidate(); + } + + virtual void invalidate() + { + if (cb_invalidate_0_0.can_issue()) { + cb_invalidate_0_0.issue(&QBoxLayout_Adaptor::cbs_invalidate_0_0); + } else { + QBoxLayout::invalidate(); + } + } + + // [adaptor impl] bool QBoxLayout::isEmpty() + bool cbs_isEmpty_c0_0() const + { + return QBoxLayout::isEmpty(); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QBoxLayout_Adaptor::cbs_isEmpty_c0_0); + } else { + return QBoxLayout::isEmpty(); + } + } + + // [adaptor impl] QLayoutItem *QBoxLayout::itemAt(int) + QLayoutItem * cbs_itemAt_c767_0(int arg1) const + { + return QBoxLayout::itemAt(arg1); + } + + virtual QLayoutItem * itemAt(int arg1) const + { + if (cb_itemAt_c767_0.can_issue()) { + return cb_itemAt_c767_0.issue(&QBoxLayout_Adaptor::cbs_itemAt_c767_0, arg1); + } else { + return QBoxLayout::itemAt(arg1); + } + } + + // [adaptor impl] QLayout *QBoxLayout::layout() + QLayout * cbs_layout_0_0() + { + return QBoxLayout::layout(); + } + + virtual QLayout * layout() + { + if (cb_layout_0_0.can_issue()) { + return cb_layout_0_0.issue(&QBoxLayout_Adaptor::cbs_layout_0_0); + } else { + return QBoxLayout::layout(); + } + } + + // [adaptor impl] QSize QBoxLayout::maximumSize() + QSize cbs_maximumSize_c0_0() const + { + return QBoxLayout::maximumSize(); + } + + virtual QSize maximumSize() const + { + if (cb_maximumSize_c0_0.can_issue()) { + return cb_maximumSize_c0_0.issue(&QBoxLayout_Adaptor::cbs_maximumSize_c0_0); + } else { + return QBoxLayout::maximumSize(); + } + } + + // [adaptor impl] int QBoxLayout::minimumHeightForWidth(int) + int cbs_minimumHeightForWidth_c767_0(int arg1) const + { + return QBoxLayout::minimumHeightForWidth(arg1); + } + + virtual int minimumHeightForWidth(int arg1) const + { + if (cb_minimumHeightForWidth_c767_0.can_issue()) { + return cb_minimumHeightForWidth_c767_0.issue(&QBoxLayout_Adaptor::cbs_minimumHeightForWidth_c767_0, arg1); + } else { + return QBoxLayout::minimumHeightForWidth(arg1); + } + } + + // [adaptor impl] QSize QBoxLayout::minimumSize() + QSize cbs_minimumSize_c0_0() const + { + return QBoxLayout::minimumSize(); + } + + virtual QSize minimumSize() const + { + if (cb_minimumSize_c0_0.can_issue()) { + return cb_minimumSize_c0_0.issue(&QBoxLayout_Adaptor::cbs_minimumSize_c0_0); + } else { + return QBoxLayout::minimumSize(); + } + } + + // [emitter impl] void QBoxLayout::objectNameChanged(const QString &objectName) + void emitter_QBoxLayout_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QBoxLayout::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QLayoutItem *QBoxLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options) + QLayoutItem * cbs_replaceWidget_5361_1(QWidget *from, QWidget *to, QFlags options) + { + return QBoxLayout::replaceWidget(from, to, options); + } + + virtual QLayoutItem * replaceWidget(QWidget *from, QWidget *to, QFlags options) + { + if (cb_replaceWidget_5361_1.can_issue()) { + return cb_replaceWidget_5361_1.issue >(&QBoxLayout_Adaptor::cbs_replaceWidget_5361_1, from, to, options); + } else { + return QBoxLayout::replaceWidget(from, to, options); + } + } + + // [adaptor impl] void QBoxLayout::setGeometry(const QRect &) + void cbs_setGeometry_1792_0(const QRect &arg1) + { + QBoxLayout::setGeometry(arg1); + } + + virtual void setGeometry(const QRect &arg1) + { + if (cb_setGeometry_1792_0.can_issue()) { + cb_setGeometry_1792_0.issue(&QBoxLayout_Adaptor::cbs_setGeometry_1792_0, arg1); + } else { + QBoxLayout::setGeometry(arg1); + } + } + + // [adaptor impl] void QBoxLayout::setSpacing(int spacing) + void cbs_setSpacing_767_0(int spacing) + { + QBoxLayout::setSpacing(spacing); + } + + virtual void setSpacing(int spacing) + { + if (cb_setSpacing_767_0.can_issue()) { + cb_setSpacing_767_0.issue(&QBoxLayout_Adaptor::cbs_setSpacing_767_0, spacing); + } else { + QBoxLayout::setSpacing(spacing); + } + } + + // [adaptor impl] QSize QBoxLayout::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QBoxLayout::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QBoxLayout_Adaptor::cbs_sizeHint_c0_0); + } else { + return QBoxLayout::sizeHint(); + } + } + + // [adaptor impl] QSpacerItem *QBoxLayout::spacerItem() + QSpacerItem * cbs_spacerItem_0_0() + { + return QBoxLayout::spacerItem(); + } + + virtual QSpacerItem * spacerItem() + { + if (cb_spacerItem_0_0.can_issue()) { + return cb_spacerItem_0_0.issue(&QBoxLayout_Adaptor::cbs_spacerItem_0_0); + } else { + return QBoxLayout::spacerItem(); + } + } + + // [adaptor impl] int QBoxLayout::spacing() + int cbs_spacing_c0_0() const + { + return QBoxLayout::spacing(); + } + + virtual int spacing() const + { + if (cb_spacing_c0_0.can_issue()) { + return cb_spacing_c0_0.issue(&QBoxLayout_Adaptor::cbs_spacing_c0_0); + } else { + return QBoxLayout::spacing(); + } + } + + // [adaptor impl] QLayoutItem *QBoxLayout::takeAt(int) + QLayoutItem * cbs_takeAt_767_0(int arg1) + { + return QBoxLayout::takeAt(arg1); + } + + virtual QLayoutItem * takeAt(int arg1) + { + if (cb_takeAt_767_0.can_issue()) { + return cb_takeAt_767_0.issue(&QBoxLayout_Adaptor::cbs_takeAt_767_0, arg1); + } else { + return QBoxLayout::takeAt(arg1); + } + } + + // [adaptor impl] QWidget *QBoxLayout::widget() + QWidget * cbs_widget_c0_0() const + { + return QBoxLayout::widget(); + } + + virtual QWidget * widget() const + { + if (cb_widget_c0_0.can_issue()) { + return cb_widget_c0_0.issue(&QBoxLayout_Adaptor::cbs_widget_c0_0); + } else { + return QBoxLayout::widget(); + } + } + + // [adaptor impl] void QBoxLayout::childEvent(QChildEvent *e) + void cbs_childEvent_1701_0(QChildEvent *e) + { + QBoxLayout::childEvent(e); + } + + virtual void childEvent(QChildEvent *e) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QBoxLayout_Adaptor::cbs_childEvent_1701_0, e); + } else { + QBoxLayout::childEvent(e); + } + } + + // [adaptor impl] void QBoxLayout::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QBoxLayout::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QBoxLayout_Adaptor::cbs_customEvent_1217_0, event); + } else { + QBoxLayout::customEvent(event); + } + } + + // [adaptor impl] void QBoxLayout::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QBoxLayout::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QBoxLayout_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QBoxLayout::disconnectNotify(signal); + } + } + + // [adaptor impl] void QBoxLayout::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QBoxLayout::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QBoxLayout_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QBoxLayout::timerEvent(event); + } + } + + gsi::Callback cb_addItem_1740_0; + gsi::Callback cb_controlTypes_c0_0; + gsi::Callback cb_count_c0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_expandingDirections_c0_0; + gsi::Callback cb_geometry_c0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_indexOf_c2010_0; + gsi::Callback cb_indexOf_c2435_0; + gsi::Callback cb_invalidate_0_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_itemAt_c767_0; + gsi::Callback cb_layout_0_0; + gsi::Callback cb_maximumSize_c0_0; + gsi::Callback cb_minimumHeightForWidth_c767_0; + gsi::Callback cb_minimumSize_c0_0; + gsi::Callback cb_replaceWidget_5361_1; + gsi::Callback cb_setGeometry_1792_0; + gsi::Callback cb_setSpacing_767_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_spacerItem_0_0; + gsi::Callback cb_spacing_c0_0; + gsi::Callback cb_takeAt_767_0; + gsi::Callback cb_widget_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QBoxLayout_Adaptor::~QBoxLayout_Adaptor() { } + +// Constructor QBoxLayout::QBoxLayout(QBoxLayout::Direction, QWidget *parent) (adaptor class) + +static void _init_ctor_QBoxLayout_Adaptor_3704 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QBoxLayout_Adaptor_3704 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QBoxLayout_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// exposed void QBoxLayout::addChildLayout(QLayout *l) + +static void _init_fp_addChildLayout_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("l"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildLayout_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg1); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout_Adaptor *)cls)->fp_QBoxLayout_addChildLayout_1341 (arg1); +} + + +// exposed void QBoxLayout::addChildWidget(QWidget *w) + +static void _init_fp_addChildWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout_Adaptor *)cls)->fp_QBoxLayout_addChildWidget_1315 (arg1); +} + + +// void QBoxLayout::addItem(QLayoutItem *) + +static void _init_cbs_addItem_1740_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_addItem_1740_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayoutItem *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout_Adaptor *)cls)->cbs_addItem_1740_0 (arg1); +} + +static void _set_callback_cbs_addItem_1740_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_addItem_1740_0 = cb; +} + + +// exposed bool QBoxLayout::adoptLayout(QLayout *layout) + +static void _init_fp_adoptLayout_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adoptLayout_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QBoxLayout_Adaptor *)cls)->fp_QBoxLayout_adoptLayout_1341 (arg1)); +} + + +// exposed QRect QBoxLayout::alignmentRect(const QRect &) + +static void _init_fp_alignmentRect_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_alignmentRect_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QBoxLayout_Adaptor *)cls)->fp_QBoxLayout_alignmentRect_c1792 (arg1)); +} + + +// void QBoxLayout::childEvent(QChildEvent *e) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// QFlags QBoxLayout::controlTypes() + +static void _init_cbs_controlTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_controlTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QBoxLayout_Adaptor *)cls)->cbs_controlTypes_c0_0 ()); +} + +static void _set_callback_cbs_controlTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_controlTypes_c0_0 = cb; +} + + +// int QBoxLayout::count() + +static void _init_cbs_count_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_count_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QBoxLayout_Adaptor *)cls)->cbs_count_c0_0 ()); +} + +static void _set_callback_cbs_count_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_count_c0_0 = cb; +} + + +// void QBoxLayout::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QBoxLayout::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QBoxLayout_Adaptor *)cls)->emitter_QBoxLayout_destroyed_1302 (arg1); +} + + +// void QBoxLayout::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QBoxLayout::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QBoxLayout_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QBoxLayout::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QBoxLayout_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QFlags QBoxLayout::expandingDirections() + +static void _init_cbs_expandingDirections_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_expandingDirections_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QBoxLayout_Adaptor *)cls)->cbs_expandingDirections_c0_0 ()); +} + +static void _set_callback_cbs_expandingDirections_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_expandingDirections_c0_0 = cb; +} + + +// QRect QBoxLayout::geometry() + +static void _init_cbs_geometry_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_geometry_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QBoxLayout_Adaptor *)cls)->cbs_geometry_c0_0 ()); +} + +static void _set_callback_cbs_geometry_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_geometry_c0_0 = cb; +} + + +// bool QBoxLayout::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QBoxLayout_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QBoxLayout::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QBoxLayout_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// int QBoxLayout::indexOf(const QWidget *) + +static void _init_cbs_indexOf_c2010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexOf_c2010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = args.read (heap); + ret.write ((int)((QBoxLayout_Adaptor *)cls)->cbs_indexOf_c2010_0 (arg1)); +} + +static void _set_callback_cbs_indexOf_c2010_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_indexOf_c2010_0 = cb; +} + + +// int QBoxLayout::indexOf(const QLayoutItem *) + +static void _init_cbs_indexOf_c2435_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexOf_c2435_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLayoutItem *arg1 = args.read (heap); + ret.write ((int)((QBoxLayout_Adaptor *)cls)->cbs_indexOf_c2435_0 (arg1)); +} + +static void _set_callback_cbs_indexOf_c2435_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_indexOf_c2435_0 = cb; +} + + +// void QBoxLayout::invalidate() + +static void _init_cbs_invalidate_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_invalidate_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout_Adaptor *)cls)->cbs_invalidate_0_0 (); +} + +static void _set_callback_cbs_invalidate_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_invalidate_0_0 = cb; +} + + +// bool QBoxLayout::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QBoxLayout_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// exposed bool QBoxLayout::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QBoxLayout_Adaptor *)cls)->fp_QBoxLayout_isSignalConnected_c2394 (arg1)); +} + + +// QLayoutItem *QBoxLayout::itemAt(int) + +static void _init_cbs_itemAt_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemAt_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QLayoutItem *)((QBoxLayout_Adaptor *)cls)->cbs_itemAt_c767_0 (arg1)); +} + +static void _set_callback_cbs_itemAt_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_itemAt_c767_0 = cb; +} + + +// QLayout *QBoxLayout::layout() + +static void _init_cbs_layout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_layout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLayout *)((QBoxLayout_Adaptor *)cls)->cbs_layout_0_0 ()); +} + +static void _set_callback_cbs_layout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_layout_0_0 = cb; +} + + +// QSize QBoxLayout::maximumSize() + +static void _init_cbs_maximumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_maximumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QBoxLayout_Adaptor *)cls)->cbs_maximumSize_c0_0 ()); +} + +static void _set_callback_cbs_maximumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_maximumSize_c0_0 = cb; +} + + +// int QBoxLayout::minimumHeightForWidth(int) + +static void _init_cbs_minimumHeightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_minimumHeightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QBoxLayout_Adaptor *)cls)->cbs_minimumHeightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_minimumHeightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_minimumHeightForWidth_c767_0 = cb; +} + + +// QSize QBoxLayout::minimumSize() + +static void _init_cbs_minimumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QBoxLayout_Adaptor *)cls)->cbs_minimumSize_c0_0 ()); +} + +static void _set_callback_cbs_minimumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_minimumSize_c0_0 = cb; +} + + +// emitter void QBoxLayout::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QBoxLayout_Adaptor *)cls)->emitter_QBoxLayout_objectNameChanged_4567 (arg1); +} + + +// exposed int QBoxLayout::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QBoxLayout_Adaptor *)cls)->fp_QBoxLayout_receivers_c1731 (arg1)); +} + + +// QLayoutItem *QBoxLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options) + +static void _init_cbs_replaceWidget_5361_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("options"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_replaceWidget_5361_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + QWidget *arg2 = args.read (heap); + QFlags arg3 = args.read > (heap); + ret.write ((QLayoutItem *)((QBoxLayout_Adaptor *)cls)->cbs_replaceWidget_5361_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_replaceWidget_5361_1 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_replaceWidget_5361_1 = cb; +} + + +// exposed QObject *QBoxLayout::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QBoxLayout_Adaptor *)cls)->fp_QBoxLayout_sender_c0 ()); +} + + +// exposed int QBoxLayout::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QBoxLayout_Adaptor *)cls)->fp_QBoxLayout_senderSignalIndex_c0 ()); +} + + +// void QBoxLayout::setGeometry(const QRect &) + +static void _init_cbs_setGeometry_1792_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setGeometry_1792_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout_Adaptor *)cls)->cbs_setGeometry_1792_0 (arg1); +} + +static void _set_callback_cbs_setGeometry_1792_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_setGeometry_1792_0 = cb; +} + + +// void QBoxLayout::setSpacing(int spacing) + +static void _init_cbs_setSpacing_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSpacing_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout_Adaptor *)cls)->cbs_setSpacing_767_0 (arg1); +} + +static void _set_callback_cbs_setSpacing_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_setSpacing_767_0 = cb; +} + + +// QSize QBoxLayout::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QBoxLayout_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// QSpacerItem *QBoxLayout::spacerItem() + +static void _init_cbs_spacerItem_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_spacerItem_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSpacerItem *)((QBoxLayout_Adaptor *)cls)->cbs_spacerItem_0_0 ()); +} + +static void _set_callback_cbs_spacerItem_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_spacerItem_0_0 = cb; +} + + +// int QBoxLayout::spacing() + +static void _init_cbs_spacing_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_spacing_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QBoxLayout_Adaptor *)cls)->cbs_spacing_c0_0 ()); +} + +static void _set_callback_cbs_spacing_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_spacing_c0_0 = cb; +} + + +// QLayoutItem *QBoxLayout::takeAt(int) + +static void _init_cbs_takeAt_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_takeAt_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QLayoutItem *)((QBoxLayout_Adaptor *)cls)->cbs_takeAt_767_0 (arg1)); +} + +static void _set_callback_cbs_takeAt_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_takeAt_767_0 = cb; +} + + +// void QBoxLayout::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// QWidget *QBoxLayout::widget() + +static void _init_cbs_widget_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_widget_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QBoxLayout_Adaptor *)cls)->cbs_widget_c0_0 ()); +} + +static void _set_callback_cbs_widget_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QBoxLayout_Adaptor *)cls)->cb_widget_c0_0 = cb; +} + + +// exposed void QBoxLayout::widgetEvent(QEvent *) + +static void _init_fp_widgetEvent_1217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_widgetEvent_1217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QBoxLayout_Adaptor *)cls)->fp_QBoxLayout_widgetEvent_1217 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QBoxLayout (); + +static gsi::Methods methods_QBoxLayout_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QBoxLayout::QBoxLayout(QBoxLayout::Direction, QWidget *parent)\nThis method creates an object of class QBoxLayout.", &_init_ctor_QBoxLayout_Adaptor_3704, &_call_ctor_QBoxLayout_Adaptor_3704); + methods += new qt_gsi::GenericMethod ("*addChildLayout", "@brief Method void QBoxLayout::addChildLayout(QLayout *l)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildLayout_1341, &_call_fp_addChildLayout_1341); + methods += new qt_gsi::GenericMethod ("*addChildWidget", "@brief Method void QBoxLayout::addChildWidget(QWidget *w)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildWidget_1315, &_call_fp_addChildWidget_1315); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Virtual method void QBoxLayout::addItem(QLayoutItem *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_addItem_1740_0, &_call_cbs_addItem_1740_0); + methods += new qt_gsi::GenericMethod ("addItem", "@hide", false, &_init_cbs_addItem_1740_0, &_call_cbs_addItem_1740_0, &_set_callback_cbs_addItem_1740_0); + methods += new qt_gsi::GenericMethod ("*adoptLayout", "@brief Method bool QBoxLayout::adoptLayout(QLayout *layout)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adoptLayout_1341, &_call_fp_adoptLayout_1341); + methods += new qt_gsi::GenericMethod ("*alignmentRect", "@brief Method QRect QBoxLayout::alignmentRect(const QRect &)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_alignmentRect_c1792, &_call_fp_alignmentRect_c1792); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QBoxLayout::childEvent(QChildEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@brief Virtual method QFlags QBoxLayout::controlTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@hide", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0, &_set_callback_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@brief Virtual method int QBoxLayout::count()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@hide", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0, &_set_callback_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QBoxLayout::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QBoxLayout::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QBoxLayout::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QBoxLayout::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QBoxLayout::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Virtual method QFlags QBoxLayout::expandingDirections()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@hide", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0, &_set_callback_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@brief Virtual method QRect QBoxLayout::geometry()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@hide", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0, &_set_callback_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QBoxLayout::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QBoxLayout::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Virtual method int QBoxLayout::indexOf(const QWidget *)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexOf_c2010_0, &_call_cbs_indexOf_c2010_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@hide", true, &_init_cbs_indexOf_c2010_0, &_call_cbs_indexOf_c2010_0, &_set_callback_cbs_indexOf_c2010_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Virtual method int QBoxLayout::indexOf(const QLayoutItem *)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexOf_c2435_0, &_call_cbs_indexOf_c2435_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@hide", true, &_init_cbs_indexOf_c2435_0, &_call_cbs_indexOf_c2435_0, &_set_callback_cbs_indexOf_c2435_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Virtual method void QBoxLayout::invalidate()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@hide", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0, &_set_callback_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QBoxLayout::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QBoxLayout::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Virtual method QLayoutItem *QBoxLayout::itemAt(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@hide", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0, &_set_callback_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("layout", "@brief Virtual method QLayout *QBoxLayout::layout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("layout", "@hide", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0, &_set_callback_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@brief Virtual method QSize QBoxLayout::maximumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@hide", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0, &_set_callback_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@brief Virtual method int QBoxLayout::minimumHeightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@hide", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0, &_set_callback_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Virtual method QSize QBoxLayout::minimumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@hide", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0, &_set_callback_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QBoxLayout::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QBoxLayout::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("replaceWidget", "@brief Virtual method QLayoutItem *QBoxLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_replaceWidget_5361_1, &_call_cbs_replaceWidget_5361_1); + methods += new qt_gsi::GenericMethod ("replaceWidget", "@hide", false, &_init_cbs_replaceWidget_5361_1, &_call_cbs_replaceWidget_5361_1, &_set_callback_cbs_replaceWidget_5361_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QBoxLayout::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QBoxLayout::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Virtual method void QBoxLayout::setGeometry(const QRect &)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@hide", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0, &_set_callback_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("setSpacing", "@brief Virtual method void QBoxLayout::setSpacing(int spacing)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSpacing_767_0, &_call_cbs_setSpacing_767_0); + methods += new qt_gsi::GenericMethod ("setSpacing", "@hide", false, &_init_cbs_setSpacing_767_0, &_call_cbs_setSpacing_767_0, &_set_callback_cbs_setSpacing_767_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QBoxLayout::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@brief Virtual method QSpacerItem *QBoxLayout::spacerItem()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@hide", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0, &_set_callback_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("spacing", "@brief Virtual method int QBoxLayout::spacing()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_spacing_c0_0, &_call_cbs_spacing_c0_0); + methods += new qt_gsi::GenericMethod ("spacing", "@hide", true, &_init_cbs_spacing_c0_0, &_call_cbs_spacing_c0_0, &_set_callback_cbs_spacing_c0_0); + methods += new qt_gsi::GenericMethod ("takeAt", "@brief Virtual method QLayoutItem *QBoxLayout::takeAt(int)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_takeAt_767_0, &_call_cbs_takeAt_767_0); + methods += new qt_gsi::GenericMethod ("takeAt", "@hide", false, &_init_cbs_takeAt_767_0, &_call_cbs_takeAt_767_0, &_set_callback_cbs_takeAt_767_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QBoxLayout::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("widget", "@brief Virtual method QWidget *QBoxLayout::widget()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0); + methods += new qt_gsi::GenericMethod ("widget", "@hide", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0, &_set_callback_cbs_widget_c0_0); + methods += new qt_gsi::GenericMethod ("*widgetEvent", "@brief Method void QBoxLayout::widgetEvent(QEvent *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_widgetEvent_1217, &_call_fp_widgetEvent_1217); + return methods; +} + +gsi::Class decl_QBoxLayout_Adaptor (qtdecl_QBoxLayout (), "QtWidgets", "QBoxLayout", + methods_QBoxLayout_Adaptor (), + "@qt\n@brief Binding of QBoxLayout"); + +} + + +// Implementation of the enum wrapper class for QBoxLayout::Direction +namespace qt_gsi +{ + +static gsi::Enum decl_QBoxLayout_Direction_Enum ("QtWidgets", "QBoxLayout_Direction", + gsi::enum_const ("LeftToRight", QBoxLayout::LeftToRight, "@brief Enum constant QBoxLayout::LeftToRight") + + gsi::enum_const ("RightToLeft", QBoxLayout::RightToLeft, "@brief Enum constant QBoxLayout::RightToLeft") + + gsi::enum_const ("TopToBottom", QBoxLayout::TopToBottom, "@brief Enum constant QBoxLayout::TopToBottom") + + gsi::enum_const ("BottomToTop", QBoxLayout::BottomToTop, "@brief Enum constant QBoxLayout::BottomToTop") + + gsi::enum_const ("Down", QBoxLayout::Down, "@brief Enum constant QBoxLayout::Down") + + gsi::enum_const ("Up", QBoxLayout::Up, "@brief Enum constant QBoxLayout::Up"), + "@qt\n@brief This class represents the QBoxLayout::Direction enum"); + +static gsi::QFlagsClass decl_QBoxLayout_Direction_Enums ("QtWidgets", "QBoxLayout_QFlags_Direction", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QBoxLayout_Direction_Enum_in_parent (decl_QBoxLayout_Direction_Enum.defs ()); +static gsi::ClassExt decl_QBoxLayout_Direction_Enum_as_child (decl_QBoxLayout_Direction_Enum, "Direction"); +static gsi::ClassExt decl_QBoxLayout_Direction_Enums_as_child (decl_QBoxLayout_Direction_Enums, "QFlags_Direction"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQButtonGroup.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQButtonGroup.cc new file mode 100644 index 000000000..f3e4b735c --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQButtonGroup.cc @@ -0,0 +1,942 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQButtonGroup.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QButtonGroup + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QButtonGroup::staticMetaObject); +} + + +// void QButtonGroup::addButton(QAbstractButton *, int id) + + +static void _init_f_addButton_2818 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("id", true, "-1"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addButton_2818 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QButtonGroup *)cls)->addButton (arg1, arg2); +} + + +// QAbstractButton *QButtonGroup::button(int id) + + +static void _init_f_button_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_button_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAbstractButton *)((QButtonGroup *)cls)->button (arg1)); +} + + +// QList QButtonGroup::buttons() + + +static void _init_f_buttons_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_buttons_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QButtonGroup *)cls)->buttons ()); +} + + +// QAbstractButton *QButtonGroup::checkedButton() + + +static void _init_f_checkedButton_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_checkedButton_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractButton *)((QButtonGroup *)cls)->checkedButton ()); +} + + +// int QButtonGroup::checkedId() + + +static void _init_f_checkedId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_checkedId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QButtonGroup *)cls)->checkedId ()); +} + + +// bool QButtonGroup::exclusive() + + +static void _init_f_exclusive_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exclusive_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QButtonGroup *)cls)->exclusive ()); +} + + +// int QButtonGroup::id(QAbstractButton *button) + + +static void _init_f_id_c2159 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_id_c2159 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QButtonGroup *)cls)->id (arg1)); +} + + +// void QButtonGroup::idClicked(int) + + +static void _init_f_idClicked_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_idClicked_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QButtonGroup *)cls)->idClicked (arg1); +} + + +// void QButtonGroup::idPressed(int) + + +static void _init_f_idPressed_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_idPressed_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QButtonGroup *)cls)->idPressed (arg1); +} + + +// void QButtonGroup::idReleased(int) + + +static void _init_f_idReleased_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_idReleased_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QButtonGroup *)cls)->idReleased (arg1); +} + + +// void QButtonGroup::idToggled(int, bool) + + +static void _init_f_idToggled_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_idToggled_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QButtonGroup *)cls)->idToggled (arg1, arg2); +} + + +// void QButtonGroup::removeButton(QAbstractButton *) + + +static void _init_f_removeButton_2159 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeButton_2159 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QButtonGroup *)cls)->removeButton (arg1); +} + + +// void QButtonGroup::setExclusive(bool) + + +static void _init_f_setExclusive_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setExclusive_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QButtonGroup *)cls)->setExclusive (arg1); +} + + +// void QButtonGroup::setId(QAbstractButton *button, int id) + + +static void _init_f_setId_2818 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("id"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setId_2818 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QButtonGroup *)cls)->setId (arg1, arg2); +} + + +// static QString QButtonGroup::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QButtonGroup::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QButtonGroup () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addButton", "@brief Method void QButtonGroup::addButton(QAbstractButton *, int id)\n", false, &_init_f_addButton_2818, &_call_f_addButton_2818); + methods += new qt_gsi::GenericMethod ("button", "@brief Method QAbstractButton *QButtonGroup::button(int id)\n", true, &_init_f_button_c767, &_call_f_button_c767); + methods += new qt_gsi::GenericMethod ("buttons", "@brief Method QList QButtonGroup::buttons()\n", true, &_init_f_buttons_c0, &_call_f_buttons_c0); + methods += new qt_gsi::GenericMethod ("checkedButton", "@brief Method QAbstractButton *QButtonGroup::checkedButton()\n", true, &_init_f_checkedButton_c0, &_call_f_checkedButton_c0); + methods += new qt_gsi::GenericMethod ("checkedId", "@brief Method int QButtonGroup::checkedId()\n", true, &_init_f_checkedId_c0, &_call_f_checkedId_c0); + methods += new qt_gsi::GenericMethod (":exclusive", "@brief Method bool QButtonGroup::exclusive()\n", true, &_init_f_exclusive_c0, &_call_f_exclusive_c0); + methods += new qt_gsi::GenericMethod ("id", "@brief Method int QButtonGroup::id(QAbstractButton *button)\n", true, &_init_f_id_c2159, &_call_f_id_c2159); + methods += new qt_gsi::GenericMethod ("idClicked", "@brief Method void QButtonGroup::idClicked(int)\n", false, &_init_f_idClicked_767, &_call_f_idClicked_767); + methods += new qt_gsi::GenericMethod ("idPressed", "@brief Method void QButtonGroup::idPressed(int)\n", false, &_init_f_idPressed_767, &_call_f_idPressed_767); + methods += new qt_gsi::GenericMethod ("idReleased", "@brief Method void QButtonGroup::idReleased(int)\n", false, &_init_f_idReleased_767, &_call_f_idReleased_767); + methods += new qt_gsi::GenericMethod ("idToggled", "@brief Method void QButtonGroup::idToggled(int, bool)\n", false, &_init_f_idToggled_1523, &_call_f_idToggled_1523); + methods += new qt_gsi::GenericMethod ("removeButton", "@brief Method void QButtonGroup::removeButton(QAbstractButton *)\n", false, &_init_f_removeButton_2159, &_call_f_removeButton_2159); + methods += new qt_gsi::GenericMethod ("setExclusive|exclusive=", "@brief Method void QButtonGroup::setExclusive(bool)\n", false, &_init_f_setExclusive_864, &_call_f_setExclusive_864); + methods += new qt_gsi::GenericMethod ("setId", "@brief Method void QButtonGroup::setId(QAbstractButton *button, int id)\n", false, &_init_f_setId_2818, &_call_f_setId_2818); + methods += gsi::qt_signal ("buttonClicked(QAbstractButton *)", "buttonClicked_qab", gsi::arg("arg1"), "@brief Signal declaration for QButtonGroup::buttonClicked(QAbstractButton *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("buttonPressed(QAbstractButton *)", "buttonPressed_qab", gsi::arg("arg1"), "@brief Signal declaration for QButtonGroup::buttonPressed(QAbstractButton *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("buttonReleased(QAbstractButton *)", "buttonReleased_qab", gsi::arg("arg1"), "@brief Signal declaration for QButtonGroup::buttonReleased(QAbstractButton *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("buttonToggled(QAbstractButton *, bool)", "buttonToggled_object", gsi::arg("arg1"), gsi::arg("arg2"), "@brief Signal declaration for QButtonGroup::buttonToggled(QAbstractButton *, bool)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QButtonGroup::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QButtonGroup::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QButtonGroup::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QButtonGroup (qtdecl_QObject (), "QtWidgets", "QButtonGroup_Native", + methods_QButtonGroup (), + "@hide\n@alias QButtonGroup"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QButtonGroup () { return decl_QButtonGroup; } + +} + + +class QButtonGroup_Adaptor : public QButtonGroup, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QButtonGroup_Adaptor(); + + // [adaptor ctor] QButtonGroup::QButtonGroup(QObject *parent) + QButtonGroup_Adaptor() : QButtonGroup() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QButtonGroup::QButtonGroup(QObject *parent) + QButtonGroup_Adaptor(QObject *parent) : QButtonGroup(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QButtonGroup::isSignalConnected(const QMetaMethod &signal) + bool fp_QButtonGroup_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QButtonGroup::isSignalConnected(signal); + } + + // [expose] int QButtonGroup::receivers(const char *signal) + int fp_QButtonGroup_receivers_c1731 (const char *signal) const { + return QButtonGroup::receivers(signal); + } + + // [expose] QObject *QButtonGroup::sender() + QObject * fp_QButtonGroup_sender_c0 () const { + return QButtonGroup::sender(); + } + + // [expose] int QButtonGroup::senderSignalIndex() + int fp_QButtonGroup_senderSignalIndex_c0 () const { + return QButtonGroup::senderSignalIndex(); + } + + // [emitter impl] void QButtonGroup::buttonClicked(QAbstractButton *) + void emitter_QButtonGroup_buttonClicked_2159(QAbstractButton *arg1) + { + emit QButtonGroup::buttonClicked(arg1); + } + + // [emitter impl] void QButtonGroup::buttonPressed(QAbstractButton *) + void emitter_QButtonGroup_buttonPressed_2159(QAbstractButton *arg1) + { + emit QButtonGroup::buttonPressed(arg1); + } + + // [emitter impl] void QButtonGroup::buttonReleased(QAbstractButton *) + void emitter_QButtonGroup_buttonReleased_2159(QAbstractButton *arg1) + { + emit QButtonGroup::buttonReleased(arg1); + } + + // [emitter impl] void QButtonGroup::buttonToggled(QAbstractButton *, bool) + void emitter_QButtonGroup_buttonToggled_2915(QAbstractButton *arg1, bool arg2) + { + emit QButtonGroup::buttonToggled(arg1, arg2); + } + + // [emitter impl] void QButtonGroup::destroyed(QObject *) + void emitter_QButtonGroup_destroyed_1302(QObject *arg1) + { + emit QButtonGroup::destroyed(arg1); + } + + // [adaptor impl] bool QButtonGroup::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QButtonGroup::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QButtonGroup_Adaptor::cbs_event_1217_0, _event); + } else { + return QButtonGroup::event(_event); + } + } + + // [adaptor impl] bool QButtonGroup::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QButtonGroup::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QButtonGroup_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QButtonGroup::eventFilter(watched, event); + } + } + + // [emitter impl] void QButtonGroup::objectNameChanged(const QString &objectName) + void emitter_QButtonGroup_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QButtonGroup::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QButtonGroup::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QButtonGroup::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QButtonGroup_Adaptor::cbs_childEvent_1701_0, event); + } else { + QButtonGroup::childEvent(event); + } + } + + // [adaptor impl] void QButtonGroup::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QButtonGroup::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QButtonGroup_Adaptor::cbs_customEvent_1217_0, event); + } else { + QButtonGroup::customEvent(event); + } + } + + // [adaptor impl] void QButtonGroup::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QButtonGroup::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QButtonGroup_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QButtonGroup::disconnectNotify(signal); + } + } + + // [adaptor impl] void QButtonGroup::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QButtonGroup::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QButtonGroup_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QButtonGroup::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QButtonGroup_Adaptor::~QButtonGroup_Adaptor() { } + +// Constructor QButtonGroup::QButtonGroup(QObject *parent) (adaptor class) + +static void _init_ctor_QButtonGroup_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QButtonGroup_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QButtonGroup_Adaptor (arg1)); +} + + +// emitter void QButtonGroup::buttonClicked(QAbstractButton *) + +static void _init_emitter_buttonClicked_2159 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_buttonClicked_2159 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + ((QButtonGroup_Adaptor *)cls)->emitter_QButtonGroup_buttonClicked_2159 (arg1); +} + + +// emitter void QButtonGroup::buttonPressed(QAbstractButton *) + +static void _init_emitter_buttonPressed_2159 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_buttonPressed_2159 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + ((QButtonGroup_Adaptor *)cls)->emitter_QButtonGroup_buttonPressed_2159 (arg1); +} + + +// emitter void QButtonGroup::buttonReleased(QAbstractButton *) + +static void _init_emitter_buttonReleased_2159 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_buttonReleased_2159 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + ((QButtonGroup_Adaptor *)cls)->emitter_QButtonGroup_buttonReleased_2159 (arg1); +} + + +// emitter void QButtonGroup::buttonToggled(QAbstractButton *, bool) + +static void _init_emitter_buttonToggled_2915 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_buttonToggled_2915 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + ((QButtonGroup_Adaptor *)cls)->emitter_QButtonGroup_buttonToggled_2915 (arg1, arg2); +} + + +// void QButtonGroup::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QButtonGroup_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QButtonGroup_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QButtonGroup::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QButtonGroup_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QButtonGroup_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QButtonGroup::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QButtonGroup_Adaptor *)cls)->emitter_QButtonGroup_destroyed_1302 (arg1); +} + + +// void QButtonGroup::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QButtonGroup_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QButtonGroup_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QButtonGroup::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QButtonGroup_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QButtonGroup_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QButtonGroup::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QButtonGroup_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QButtonGroup_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QButtonGroup::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QButtonGroup_Adaptor *)cls)->fp_QButtonGroup_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QButtonGroup::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QButtonGroup_Adaptor *)cls)->emitter_QButtonGroup_objectNameChanged_4567 (arg1); +} + + +// exposed int QButtonGroup::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QButtonGroup_Adaptor *)cls)->fp_QButtonGroup_receivers_c1731 (arg1)); +} + + +// exposed QObject *QButtonGroup::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QButtonGroup_Adaptor *)cls)->fp_QButtonGroup_sender_c0 ()); +} + + +// exposed int QButtonGroup::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QButtonGroup_Adaptor *)cls)->fp_QButtonGroup_senderSignalIndex_c0 ()); +} + + +// void QButtonGroup::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QButtonGroup_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QButtonGroup_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QButtonGroup (); + +static gsi::Methods methods_QButtonGroup_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QButtonGroup::QButtonGroup(QObject *parent)\nThis method creates an object of class QButtonGroup.", &_init_ctor_QButtonGroup_Adaptor_1302, &_call_ctor_QButtonGroup_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("emit_buttonClicked_qab", "@brief Emitter for signal void QButtonGroup::buttonClicked(QAbstractButton *)\nCall this method to emit this signal.", false, &_init_emitter_buttonClicked_2159, &_call_emitter_buttonClicked_2159); + methods += new qt_gsi::GenericMethod ("emit_buttonPressed_qab", "@brief Emitter for signal void QButtonGroup::buttonPressed(QAbstractButton *)\nCall this method to emit this signal.", false, &_init_emitter_buttonPressed_2159, &_call_emitter_buttonPressed_2159); + methods += new qt_gsi::GenericMethod ("emit_buttonReleased_qab", "@brief Emitter for signal void QButtonGroup::buttonReleased(QAbstractButton *)\nCall this method to emit this signal.", false, &_init_emitter_buttonReleased_2159, &_call_emitter_buttonReleased_2159); + methods += new qt_gsi::GenericMethod ("emit_buttonToggled_object", "@brief Emitter for signal void QButtonGroup::buttonToggled(QAbstractButton *, bool)\nCall this method to emit this signal.", false, &_init_emitter_buttonToggled_2915, &_call_emitter_buttonToggled_2915); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QButtonGroup::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QButtonGroup::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QButtonGroup::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QButtonGroup::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QButtonGroup::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QButtonGroup::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QButtonGroup::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QButtonGroup::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QButtonGroup::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QButtonGroup::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QButtonGroup::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QButtonGroup::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QButtonGroup_Adaptor (qtdecl_QButtonGroup (), "QtWidgets", "QButtonGroup", + methods_QButtonGroup_Adaptor (), + "@qt\n@brief Binding of QButtonGroup"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQCalendarWidget.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQCalendarWidget.cc new file mode 100644 index 000000000..f28a97c35 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQCalendarWidget.cc @@ -0,0 +1,3503 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCalendarWidget.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCalendarWidget + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QCalendarWidget::staticMetaObject); +} + + +// QCalendar QCalendarWidget::calendar() + + +static void _init_f_calendar_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_calendar_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QCalendar)((QCalendarWidget *)cls)->calendar ()); +} + + +// int QCalendarWidget::dateEditAcceptDelay() + + +static void _init_f_dateEditAcceptDelay_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dateEditAcceptDelay_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCalendarWidget *)cls)->dateEditAcceptDelay ()); +} + + +// QMap QCalendarWidget::dateTextFormat() + + +static void _init_f_dateTextFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_dateTextFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QMap)((QCalendarWidget *)cls)->dateTextFormat ()); +} + + +// QTextCharFormat QCalendarWidget::dateTextFormat(QDate date) + + +static void _init_f_dateTextFormat_c899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_dateTextFormat_c899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextCharFormat)((QCalendarWidget *)cls)->dateTextFormat (arg1)); +} + + +// Qt::DayOfWeek QCalendarWidget::firstDayOfWeek() + + +static void _init_f_firstDayOfWeek_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_firstDayOfWeek_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCalendarWidget *)cls)->firstDayOfWeek ())); +} + + +// QTextCharFormat QCalendarWidget::headerTextFormat() + + +static void _init_f_headerTextFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_headerTextFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCharFormat)((QCalendarWidget *)cls)->headerTextFormat ()); +} + + +// QCalendarWidget::HorizontalHeaderFormat QCalendarWidget::horizontalHeaderFormat() + + +static void _init_f_horizontalHeaderFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_horizontalHeaderFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCalendarWidget *)cls)->horizontalHeaderFormat ())); +} + + +// bool QCalendarWidget::isDateEditEnabled() + + +static void _init_f_isDateEditEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDateEditEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCalendarWidget *)cls)->isDateEditEnabled ()); +} + + +// bool QCalendarWidget::isGridVisible() + + +static void _init_f_isGridVisible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isGridVisible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCalendarWidget *)cls)->isGridVisible ()); +} + + +// bool QCalendarWidget::isNavigationBarVisible() + + +static void _init_f_isNavigationBarVisible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNavigationBarVisible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCalendarWidget *)cls)->isNavigationBarVisible ()); +} + + +// QDate QCalendarWidget::maximumDate() + + +static void _init_f_maximumDate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumDate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDate)((QCalendarWidget *)cls)->maximumDate ()); +} + + +// QDate QCalendarWidget::minimumDate() + + +static void _init_f_minimumDate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumDate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDate)((QCalendarWidget *)cls)->minimumDate ()); +} + + +// QSize QCalendarWidget::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QCalendarWidget *)cls)->minimumSizeHint ()); +} + + +// int QCalendarWidget::monthShown() + + +static void _init_f_monthShown_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_monthShown_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCalendarWidget *)cls)->monthShown ()); +} + + +// QDate QCalendarWidget::selectedDate() + + +static void _init_f_selectedDate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectedDate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDate)((QCalendarWidget *)cls)->selectedDate ()); +} + + +// QCalendarWidget::SelectionMode QCalendarWidget::selectionMode() + + +static void _init_f_selectionMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_selectionMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCalendarWidget *)cls)->selectionMode ())); +} + + +// void QCalendarWidget::setCalendar(QCalendar calendar) + + +static void _init_f_setCalendar_1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("calendar"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCalendar_1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCalendar arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->setCalendar (arg1); +} + + +// void QCalendarWidget::setCurrentPage(int year, int month) + + +static void _init_f_setCurrentPage_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("year"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("month"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setCurrentPage_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->setCurrentPage (arg1, arg2); +} + + +// void QCalendarWidget::setDateEditAcceptDelay(int delay) + + +static void _init_f_setDateEditAcceptDelay_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("delay"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDateEditAcceptDelay_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->setDateEditAcceptDelay (arg1); +} + + +// void QCalendarWidget::setDateEditEnabled(bool enable) + + +static void _init_f_setDateEditEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDateEditEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->setDateEditEnabled (arg1); +} + + +// void QCalendarWidget::setDateRange(QDate min, QDate max) + + +static void _init_f_setDateRange_1690 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("max"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setDateRange_1690 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + QDate arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->setDateRange (arg1, arg2); +} + + +// void QCalendarWidget::setDateTextFormat(QDate date, const QTextCharFormat &format) + + +static void _init_f_setDateTextFormat_3605 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setDateTextFormat_3605 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + const QTextCharFormat &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->setDateTextFormat (arg1, arg2); +} + + +// void QCalendarWidget::setFirstDayOfWeek(Qt::DayOfWeek dayOfWeek) + + +static void _init_f_setFirstDayOfWeek_1612 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dayOfWeek"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFirstDayOfWeek_1612 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->setFirstDayOfWeek (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QCalendarWidget::setGridVisible(bool show) + + +static void _init_f_setGridVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("show"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGridVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->setGridVisible (arg1); +} + + +// void QCalendarWidget::setHeaderTextFormat(const QTextCharFormat &format) + + +static void _init_f_setHeaderTextFormat_2814 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHeaderTextFormat_2814 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->setHeaderTextFormat (arg1); +} + + +// void QCalendarWidget::setHorizontalHeaderFormat(QCalendarWidget::HorizontalHeaderFormat format) + + +static void _init_f_setHorizontalHeaderFormat_4307 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setHorizontalHeaderFormat_4307 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->setHorizontalHeaderFormat (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QCalendarWidget::setMaximumDate(QDate date) + + +static void _init_f_setMaximumDate_899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumDate_899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->setMaximumDate (arg1); +} + + +// void QCalendarWidget::setMinimumDate(QDate date) + + +static void _init_f_setMinimumDate_899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumDate_899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->setMinimumDate (arg1); +} + + +// void QCalendarWidget::setNavigationBarVisible(bool visible) + + +static void _init_f_setNavigationBarVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNavigationBarVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->setNavigationBarVisible (arg1); +} + + +// void QCalendarWidget::setSelectedDate(QDate date) + + +static void _init_f_setSelectedDate_899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelectedDate_899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->setSelectedDate (arg1); +} + + +// void QCalendarWidget::setSelectionMode(QCalendarWidget::SelectionMode mode) + + +static void _init_f_setSelectionMode_3362 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelectionMode_3362 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->setSelectionMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QCalendarWidget::setVerticalHeaderFormat(QCalendarWidget::VerticalHeaderFormat format) + + +static void _init_f_setVerticalHeaderFormat_4067 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setVerticalHeaderFormat_4067 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->setVerticalHeaderFormat (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QCalendarWidget::setWeekdayTextFormat(Qt::DayOfWeek dayOfWeek, const QTextCharFormat &format) + + +static void _init_f_setWeekdayTextFormat_4318 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dayOfWeek"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("format"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setWeekdayTextFormat_4318 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QTextCharFormat &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->setWeekdayTextFormat (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QCalendarWidget::showNextMonth() + + +static void _init_f_showNextMonth_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showNextMonth_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->showNextMonth (); +} + + +// void QCalendarWidget::showNextYear() + + +static void _init_f_showNextYear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showNextYear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->showNextYear (); +} + + +// void QCalendarWidget::showPreviousMonth() + + +static void _init_f_showPreviousMonth_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showPreviousMonth_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->showPreviousMonth (); +} + + +// void QCalendarWidget::showPreviousYear() + + +static void _init_f_showPreviousYear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showPreviousYear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->showPreviousYear (); +} + + +// void QCalendarWidget::showSelectedDate() + + +static void _init_f_showSelectedDate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showSelectedDate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->showSelectedDate (); +} + + +// void QCalendarWidget::showToday() + + +static void _init_f_showToday_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showToday_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget *)cls)->showToday (); +} + + +// QSize QCalendarWidget::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QCalendarWidget *)cls)->sizeHint ()); +} + + +// QCalendarWidget::VerticalHeaderFormat QCalendarWidget::verticalHeaderFormat() + + +static void _init_f_verticalHeaderFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_verticalHeaderFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCalendarWidget *)cls)->verticalHeaderFormat ())); +} + + +// QTextCharFormat QCalendarWidget::weekdayTextFormat(Qt::DayOfWeek dayOfWeek) + + +static void _init_f_weekdayTextFormat_c1612 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dayOfWeek"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_weekdayTextFormat_c1612 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QTextCharFormat)((QCalendarWidget *)cls)->weekdayTextFormat (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// int QCalendarWidget::yearShown() + + +static void _init_f_yearShown_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_yearShown_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCalendarWidget *)cls)->yearShown ()); +} + + +// static QString QCalendarWidget::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QCalendarWidget::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QCalendarWidget () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("calendar", "@brief Method QCalendar QCalendarWidget::calendar()\n", true, &_init_f_calendar_c0, &_call_f_calendar_c0); + methods += new qt_gsi::GenericMethod (":dateEditAcceptDelay", "@brief Method int QCalendarWidget::dateEditAcceptDelay()\n", true, &_init_f_dateEditAcceptDelay_c0, &_call_f_dateEditAcceptDelay_c0); + methods += new qt_gsi::GenericMethod ("dateTextFormat", "@brief Method QMap QCalendarWidget::dateTextFormat()\n", true, &_init_f_dateTextFormat_c0, &_call_f_dateTextFormat_c0); + methods += new qt_gsi::GenericMethod ("dateTextFormat", "@brief Method QTextCharFormat QCalendarWidget::dateTextFormat(QDate date)\n", true, &_init_f_dateTextFormat_c899, &_call_f_dateTextFormat_c899); + methods += new qt_gsi::GenericMethod (":firstDayOfWeek", "@brief Method Qt::DayOfWeek QCalendarWidget::firstDayOfWeek()\n", true, &_init_f_firstDayOfWeek_c0, &_call_f_firstDayOfWeek_c0); + methods += new qt_gsi::GenericMethod (":headerTextFormat", "@brief Method QTextCharFormat QCalendarWidget::headerTextFormat()\n", true, &_init_f_headerTextFormat_c0, &_call_f_headerTextFormat_c0); + methods += new qt_gsi::GenericMethod (":horizontalHeaderFormat", "@brief Method QCalendarWidget::HorizontalHeaderFormat QCalendarWidget::horizontalHeaderFormat()\n", true, &_init_f_horizontalHeaderFormat_c0, &_call_f_horizontalHeaderFormat_c0); + methods += new qt_gsi::GenericMethod ("isDateEditEnabled?|:dateEditEnabled", "@brief Method bool QCalendarWidget::isDateEditEnabled()\n", true, &_init_f_isDateEditEnabled_c0, &_call_f_isDateEditEnabled_c0); + methods += new qt_gsi::GenericMethod ("isGridVisible?|:gridVisible", "@brief Method bool QCalendarWidget::isGridVisible()\n", true, &_init_f_isGridVisible_c0, &_call_f_isGridVisible_c0); + methods += new qt_gsi::GenericMethod ("isNavigationBarVisible?|:navigationBarVisible", "@brief Method bool QCalendarWidget::isNavigationBarVisible()\n", true, &_init_f_isNavigationBarVisible_c0, &_call_f_isNavigationBarVisible_c0); + methods += new qt_gsi::GenericMethod (":maximumDate", "@brief Method QDate QCalendarWidget::maximumDate()\n", true, &_init_f_maximumDate_c0, &_call_f_maximumDate_c0); + methods += new qt_gsi::GenericMethod (":minimumDate", "@brief Method QDate QCalendarWidget::minimumDate()\n", true, &_init_f_minimumDate_c0, &_call_f_minimumDate_c0); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QCalendarWidget::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod ("monthShown", "@brief Method int QCalendarWidget::monthShown()\n", true, &_init_f_monthShown_c0, &_call_f_monthShown_c0); + methods += new qt_gsi::GenericMethod (":selectedDate", "@brief Method QDate QCalendarWidget::selectedDate()\n", true, &_init_f_selectedDate_c0, &_call_f_selectedDate_c0); + methods += new qt_gsi::GenericMethod (":selectionMode", "@brief Method QCalendarWidget::SelectionMode QCalendarWidget::selectionMode()\n", true, &_init_f_selectionMode_c0, &_call_f_selectionMode_c0); + methods += new qt_gsi::GenericMethod ("setCalendar", "@brief Method void QCalendarWidget::setCalendar(QCalendar calendar)\n", false, &_init_f_setCalendar_1311, &_call_f_setCalendar_1311); + methods += new qt_gsi::GenericMethod ("setCurrentPage", "@brief Method void QCalendarWidget::setCurrentPage(int year, int month)\n", false, &_init_f_setCurrentPage_1426, &_call_f_setCurrentPage_1426); + methods += new qt_gsi::GenericMethod ("setDateEditAcceptDelay|dateEditAcceptDelay=", "@brief Method void QCalendarWidget::setDateEditAcceptDelay(int delay)\n", false, &_init_f_setDateEditAcceptDelay_767, &_call_f_setDateEditAcceptDelay_767); + methods += new qt_gsi::GenericMethod ("setDateEditEnabled|dateEditEnabled=", "@brief Method void QCalendarWidget::setDateEditEnabled(bool enable)\n", false, &_init_f_setDateEditEnabled_864, &_call_f_setDateEditEnabled_864); + methods += new qt_gsi::GenericMethod ("setDateRange", "@brief Method void QCalendarWidget::setDateRange(QDate min, QDate max)\n", false, &_init_f_setDateRange_1690, &_call_f_setDateRange_1690); + methods += new qt_gsi::GenericMethod ("setDateTextFormat", "@brief Method void QCalendarWidget::setDateTextFormat(QDate date, const QTextCharFormat &format)\n", false, &_init_f_setDateTextFormat_3605, &_call_f_setDateTextFormat_3605); + methods += new qt_gsi::GenericMethod ("setFirstDayOfWeek|firstDayOfWeek=", "@brief Method void QCalendarWidget::setFirstDayOfWeek(Qt::DayOfWeek dayOfWeek)\n", false, &_init_f_setFirstDayOfWeek_1612, &_call_f_setFirstDayOfWeek_1612); + methods += new qt_gsi::GenericMethod ("setGridVisible|gridVisible=", "@brief Method void QCalendarWidget::setGridVisible(bool show)\n", false, &_init_f_setGridVisible_864, &_call_f_setGridVisible_864); + methods += new qt_gsi::GenericMethod ("setHeaderTextFormat|headerTextFormat=", "@brief Method void QCalendarWidget::setHeaderTextFormat(const QTextCharFormat &format)\n", false, &_init_f_setHeaderTextFormat_2814, &_call_f_setHeaderTextFormat_2814); + methods += new qt_gsi::GenericMethod ("setHorizontalHeaderFormat|horizontalHeaderFormat=", "@brief Method void QCalendarWidget::setHorizontalHeaderFormat(QCalendarWidget::HorizontalHeaderFormat format)\n", false, &_init_f_setHorizontalHeaderFormat_4307, &_call_f_setHorizontalHeaderFormat_4307); + methods += new qt_gsi::GenericMethod ("setMaximumDate|maximumDate=", "@brief Method void QCalendarWidget::setMaximumDate(QDate date)\n", false, &_init_f_setMaximumDate_899, &_call_f_setMaximumDate_899); + methods += new qt_gsi::GenericMethod ("setMinimumDate|minimumDate=", "@brief Method void QCalendarWidget::setMinimumDate(QDate date)\n", false, &_init_f_setMinimumDate_899, &_call_f_setMinimumDate_899); + methods += new qt_gsi::GenericMethod ("setNavigationBarVisible|navigationBarVisible=", "@brief Method void QCalendarWidget::setNavigationBarVisible(bool visible)\n", false, &_init_f_setNavigationBarVisible_864, &_call_f_setNavigationBarVisible_864); + methods += new qt_gsi::GenericMethod ("setSelectedDate|selectedDate=", "@brief Method void QCalendarWidget::setSelectedDate(QDate date)\n", false, &_init_f_setSelectedDate_899, &_call_f_setSelectedDate_899); + methods += new qt_gsi::GenericMethod ("setSelectionMode|selectionMode=", "@brief Method void QCalendarWidget::setSelectionMode(QCalendarWidget::SelectionMode mode)\n", false, &_init_f_setSelectionMode_3362, &_call_f_setSelectionMode_3362); + methods += new qt_gsi::GenericMethod ("setVerticalHeaderFormat|verticalHeaderFormat=", "@brief Method void QCalendarWidget::setVerticalHeaderFormat(QCalendarWidget::VerticalHeaderFormat format)\n", false, &_init_f_setVerticalHeaderFormat_4067, &_call_f_setVerticalHeaderFormat_4067); + methods += new qt_gsi::GenericMethod ("setWeekdayTextFormat", "@brief Method void QCalendarWidget::setWeekdayTextFormat(Qt::DayOfWeek dayOfWeek, const QTextCharFormat &format)\n", false, &_init_f_setWeekdayTextFormat_4318, &_call_f_setWeekdayTextFormat_4318); + methods += new qt_gsi::GenericMethod ("showNextMonth", "@brief Method void QCalendarWidget::showNextMonth()\n", false, &_init_f_showNextMonth_0, &_call_f_showNextMonth_0); + methods += new qt_gsi::GenericMethod ("showNextYear", "@brief Method void QCalendarWidget::showNextYear()\n", false, &_init_f_showNextYear_0, &_call_f_showNextYear_0); + methods += new qt_gsi::GenericMethod ("showPreviousMonth", "@brief Method void QCalendarWidget::showPreviousMonth()\n", false, &_init_f_showPreviousMonth_0, &_call_f_showPreviousMonth_0); + methods += new qt_gsi::GenericMethod ("showPreviousYear", "@brief Method void QCalendarWidget::showPreviousYear()\n", false, &_init_f_showPreviousYear_0, &_call_f_showPreviousYear_0); + methods += new qt_gsi::GenericMethod ("showSelectedDate", "@brief Method void QCalendarWidget::showSelectedDate()\n", false, &_init_f_showSelectedDate_0, &_call_f_showSelectedDate_0); + methods += new qt_gsi::GenericMethod ("showToday", "@brief Method void QCalendarWidget::showToday()\n", false, &_init_f_showToday_0, &_call_f_showToday_0); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QCalendarWidget::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":verticalHeaderFormat", "@brief Method QCalendarWidget::VerticalHeaderFormat QCalendarWidget::verticalHeaderFormat()\n", true, &_init_f_verticalHeaderFormat_c0, &_call_f_verticalHeaderFormat_c0); + methods += new qt_gsi::GenericMethod ("weekdayTextFormat", "@brief Method QTextCharFormat QCalendarWidget::weekdayTextFormat(Qt::DayOfWeek dayOfWeek)\n", true, &_init_f_weekdayTextFormat_c1612, &_call_f_weekdayTextFormat_c1612); + methods += new qt_gsi::GenericMethod ("yearShown", "@brief Method int QCalendarWidget::yearShown()\n", true, &_init_f_yearShown_c0, &_call_f_yearShown_c0); + methods += gsi::qt_signal ("activated(QDate)", "activated", gsi::arg("date"), "@brief Signal declaration for QCalendarWidget::activated(QDate date)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("clicked(QDate)", "clicked", gsi::arg("date"), "@brief Signal declaration for QCalendarWidget::clicked(QDate date)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentPageChanged(int, int)", "currentPageChanged", gsi::arg("year"), gsi::arg("month"), "@brief Signal declaration for QCalendarWidget::currentPageChanged(int year, int month)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QCalendarWidget::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QCalendarWidget::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QCalendarWidget::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("selectionChanged()", "selectionChanged", "@brief Signal declaration for QCalendarWidget::selectionChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QCalendarWidget::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QCalendarWidget::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QCalendarWidget::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QCalendarWidget::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QCalendarWidget (qtdecl_QWidget (), "QtWidgets", "QCalendarWidget_Native", + methods_QCalendarWidget (), + "@hide\n@alias QCalendarWidget"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QCalendarWidget () { return decl_QCalendarWidget; } + +} + + +class QCalendarWidget_Adaptor : public QCalendarWidget, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QCalendarWidget_Adaptor(); + + // [adaptor ctor] QCalendarWidget::QCalendarWidget(QWidget *parent) + QCalendarWidget_Adaptor() : QCalendarWidget() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCalendarWidget::QCalendarWidget(QWidget *parent) + QCalendarWidget_Adaptor(QWidget *parent) : QCalendarWidget(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QCalendarWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QCalendarWidget_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QCalendarWidget::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QCalendarWidget::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QCalendarWidget_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QCalendarWidget::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QCalendarWidget::focusNextChild() + bool fp_QCalendarWidget_focusNextChild_0 () { + return QCalendarWidget::focusNextChild(); + } + + // [expose] bool QCalendarWidget::focusPreviousChild() + bool fp_QCalendarWidget_focusPreviousChild_0 () { + return QCalendarWidget::focusPreviousChild(); + } + + // [expose] bool QCalendarWidget::isSignalConnected(const QMetaMethod &signal) + bool fp_QCalendarWidget_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QCalendarWidget::isSignalConnected(signal); + } + + // [expose] int QCalendarWidget::receivers(const char *signal) + int fp_QCalendarWidget_receivers_c1731 (const char *signal) const { + return QCalendarWidget::receivers(signal); + } + + // [expose] QObject *QCalendarWidget::sender() + QObject * fp_QCalendarWidget_sender_c0 () const { + return QCalendarWidget::sender(); + } + + // [expose] int QCalendarWidget::senderSignalIndex() + int fp_QCalendarWidget_senderSignalIndex_c0 () const { + return QCalendarWidget::senderSignalIndex(); + } + + // [expose] void QCalendarWidget::updateCell(QDate date) + void fp_QCalendarWidget_updateCell_899 (QDate date) { + QCalendarWidget::updateCell(date); + } + + // [expose] void QCalendarWidget::updateCells() + void fp_QCalendarWidget_updateCells_0 () { + QCalendarWidget::updateCells(); + } + + // [expose] void QCalendarWidget::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QCalendarWidget_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QCalendarWidget::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QCalendarWidget::activated(QDate date) + void emitter_QCalendarWidget_activated_899(QDate date) + { + emit QCalendarWidget::activated(date); + } + + // [emitter impl] void QCalendarWidget::clicked(QDate date) + void emitter_QCalendarWidget_clicked_899(QDate date) + { + emit QCalendarWidget::clicked(date); + } + + // [emitter impl] void QCalendarWidget::currentPageChanged(int year, int month) + void emitter_QCalendarWidget_currentPageChanged_1426(int year, int month) + { + emit QCalendarWidget::currentPageChanged(year, month); + } + + // [emitter impl] void QCalendarWidget::customContextMenuRequested(const QPoint &pos) + void emitter_QCalendarWidget_customContextMenuRequested_1916(const QPoint &pos) + { + emit QCalendarWidget::customContextMenuRequested(pos); + } + + // [emitter impl] void QCalendarWidget::destroyed(QObject *) + void emitter_QCalendarWidget_destroyed_1302(QObject *arg1) + { + emit QCalendarWidget::destroyed(arg1); + } + + // [adaptor impl] bool QCalendarWidget::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QCalendarWidget::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QCalendarWidget_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QCalendarWidget::hasHeightForWidth(); + } + } + + // [adaptor impl] int QCalendarWidget::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QCalendarWidget::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QCalendarWidget_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QCalendarWidget::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QCalendarWidget::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QCalendarWidget::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QCalendarWidget_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QCalendarWidget::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QCalendarWidget::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QCalendarWidget::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QCalendarWidget_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QCalendarWidget::minimumSizeHint(); + } + } + + // [emitter impl] void QCalendarWidget::objectNameChanged(const QString &objectName) + void emitter_QCalendarWidget_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QCalendarWidget::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QCalendarWidget::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QCalendarWidget::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QCalendarWidget_Adaptor::cbs_paintEngine_c0_0); + } else { + return QCalendarWidget::paintEngine(); + } + } + + // [emitter impl] void QCalendarWidget::selectionChanged() + void emitter_QCalendarWidget_selectionChanged_0() + { + emit QCalendarWidget::selectionChanged(); + } + + // [adaptor impl] void QCalendarWidget::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QCalendarWidget::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QCalendarWidget_Adaptor::cbs_setVisible_864_0, visible); + } else { + QCalendarWidget::setVisible(visible); + } + } + + // [adaptor impl] QSize QCalendarWidget::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QCalendarWidget::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QCalendarWidget_Adaptor::cbs_sizeHint_c0_0); + } else { + return QCalendarWidget::sizeHint(); + } + } + + // [emitter impl] void QCalendarWidget::windowIconChanged(const QIcon &icon) + void emitter_QCalendarWidget_windowIconChanged_1787(const QIcon &icon) + { + emit QCalendarWidget::windowIconChanged(icon); + } + + // [emitter impl] void QCalendarWidget::windowIconTextChanged(const QString &iconText) + void emitter_QCalendarWidget_windowIconTextChanged_2025(const QString &iconText) + { + emit QCalendarWidget::windowIconTextChanged(iconText); + } + + // [emitter impl] void QCalendarWidget::windowTitleChanged(const QString &title) + void emitter_QCalendarWidget_windowTitleChanged_2025(const QString &title) + { + emit QCalendarWidget::windowTitleChanged(title); + } + + // [adaptor impl] void QCalendarWidget::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QCalendarWidget::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QCalendarWidget_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QCalendarWidget::actionEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QCalendarWidget::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QCalendarWidget_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QCalendarWidget::changeEvent(arg1); + } + } + + // [adaptor impl] void QCalendarWidget::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QCalendarWidget::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QCalendarWidget_Adaptor::cbs_childEvent_1701_0, event); + } else { + QCalendarWidget::childEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QCalendarWidget::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QCalendarWidget_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QCalendarWidget::closeEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QCalendarWidget::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QCalendarWidget_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QCalendarWidget::contextMenuEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QCalendarWidget::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QCalendarWidget_Adaptor::cbs_customEvent_1217_0, event); + } else { + QCalendarWidget::customEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QCalendarWidget::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QCalendarWidget_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QCalendarWidget::disconnectNotify(signal); + } + } + + // [adaptor impl] void QCalendarWidget::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QCalendarWidget::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QCalendarWidget_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QCalendarWidget::dragEnterEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QCalendarWidget::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QCalendarWidget_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QCalendarWidget::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QCalendarWidget::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QCalendarWidget_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QCalendarWidget::dragMoveEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QCalendarWidget::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QCalendarWidget_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QCalendarWidget::dropEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QCalendarWidget::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QCalendarWidget_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QCalendarWidget::enterEvent(event); + } + } + + // [adaptor impl] bool QCalendarWidget::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QCalendarWidget::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QCalendarWidget_Adaptor::cbs_event_1217_0, _event); + } else { + return QCalendarWidget::event(_event); + } + } + + // [adaptor impl] bool QCalendarWidget::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QCalendarWidget::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QCalendarWidget_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QCalendarWidget::eventFilter(watched, event); + } + } + + // [adaptor impl] void QCalendarWidget::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QCalendarWidget::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QCalendarWidget_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QCalendarWidget::focusInEvent(event); + } + } + + // [adaptor impl] bool QCalendarWidget::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QCalendarWidget::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QCalendarWidget_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QCalendarWidget::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QCalendarWidget::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QCalendarWidget::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QCalendarWidget_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QCalendarWidget::focusOutEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QCalendarWidget::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QCalendarWidget_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QCalendarWidget::hideEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QCalendarWidget::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QCalendarWidget_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QCalendarWidget::initPainter(painter); + } + } + + // [adaptor impl] void QCalendarWidget::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QCalendarWidget::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QCalendarWidget_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QCalendarWidget::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QCalendarWidget::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QCalendarWidget::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QCalendarWidget_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QCalendarWidget::keyPressEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QCalendarWidget::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QCalendarWidget_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QCalendarWidget::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QCalendarWidget::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QCalendarWidget_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QCalendarWidget::leaveEvent(event); + } + } + + // [adaptor impl] int QCalendarWidget::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QCalendarWidget::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QCalendarWidget_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QCalendarWidget::metric(arg1); + } + } + + // [adaptor impl] void QCalendarWidget::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QCalendarWidget::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QCalendarWidget_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QCalendarWidget::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QCalendarWidget::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QCalendarWidget_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QCalendarWidget::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QCalendarWidget::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QCalendarWidget_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QCalendarWidget::mousePressEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QCalendarWidget::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QCalendarWidget_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QCalendarWidget::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QCalendarWidget::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QCalendarWidget_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QCalendarWidget::moveEvent(event); + } + } + + // [adaptor impl] bool QCalendarWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QCalendarWidget::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QCalendarWidget_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QCalendarWidget::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QCalendarWidget::paintCell(QPainter *painter, const QRect &rect, QDate date) + void cbs_paintCell_c3901_0(QPainter *painter, const QRect &rect, QDate date) const + { + QCalendarWidget::paintCell(painter, rect, date); + } + + virtual void paintCell(QPainter *painter, const QRect &rect, QDate date) const + { + if (cb_paintCell_c3901_0.can_issue()) { + cb_paintCell_c3901_0.issue(&QCalendarWidget_Adaptor::cbs_paintCell_c3901_0, painter, rect, date); + } else { + QCalendarWidget::paintCell(painter, rect, date); + } + } + + // [adaptor impl] void QCalendarWidget::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QCalendarWidget::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QCalendarWidget_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QCalendarWidget::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QCalendarWidget::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QCalendarWidget::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QCalendarWidget_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QCalendarWidget::redirected(offset); + } + } + + // [adaptor impl] void QCalendarWidget::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QCalendarWidget::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QCalendarWidget_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QCalendarWidget::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QCalendarWidget::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QCalendarWidget::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QCalendarWidget_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QCalendarWidget::sharedPainter(); + } + } + + // [adaptor impl] void QCalendarWidget::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QCalendarWidget::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QCalendarWidget_Adaptor::cbs_showEvent_1634_0, event); + } else { + QCalendarWidget::showEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QCalendarWidget::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QCalendarWidget_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QCalendarWidget::tabletEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QCalendarWidget::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QCalendarWidget_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QCalendarWidget::timerEvent(event); + } + } + + // [adaptor impl] void QCalendarWidget::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QCalendarWidget::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QCalendarWidget_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QCalendarWidget::wheelEvent(event); + } + } + + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintCell_c3901_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QCalendarWidget_Adaptor::~QCalendarWidget_Adaptor() { } + +// Constructor QCalendarWidget::QCalendarWidget(QWidget *parent) (adaptor class) + +static void _init_ctor_QCalendarWidget_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCalendarWidget_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QCalendarWidget_Adaptor (arg1)); +} + + +// void QCalendarWidget::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QCalendarWidget::activated(QDate date) + +static void _init_emitter_activated_899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_activated_899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + ((QCalendarWidget_Adaptor *)cls)->emitter_QCalendarWidget_activated_899 (arg1); +} + + +// void QCalendarWidget::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QCalendarWidget::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QCalendarWidget::clicked(QDate date) + +static void _init_emitter_clicked_899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + ((QCalendarWidget_Adaptor *)cls)->emitter_QCalendarWidget_clicked_899 (arg1); +} + + +// void QCalendarWidget::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QCalendarWidget::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QCalendarWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->fp_QCalendarWidget_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QCalendarWidget::currentPageChanged(int year, int month) + +static void _init_emitter_currentPageChanged_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("year"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("month"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_currentPageChanged_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QCalendarWidget_Adaptor *)cls)->emitter_QCalendarWidget_currentPageChanged_1426 (arg1, arg2); +} + + +// emitter void QCalendarWidget::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QCalendarWidget_Adaptor *)cls)->emitter_QCalendarWidget_customContextMenuRequested_1916 (arg1); +} + + +// void QCalendarWidget::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QCalendarWidget::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->fp_QCalendarWidget_destroy_1620 (arg1, arg2); +} + + +// emitter void QCalendarWidget::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QCalendarWidget_Adaptor *)cls)->emitter_QCalendarWidget_destroyed_1302 (arg1); +} + + +// void QCalendarWidget::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QCalendarWidget::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QCalendarWidget::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QCalendarWidget::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QCalendarWidget::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QCalendarWidget::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QCalendarWidget::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QCalendarWidget_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QCalendarWidget::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QCalendarWidget_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QCalendarWidget::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QCalendarWidget::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCalendarWidget_Adaptor *)cls)->fp_QCalendarWidget_focusNextChild_0 ()); +} + + +// bool QCalendarWidget::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QCalendarWidget_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QCalendarWidget::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QCalendarWidget::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCalendarWidget_Adaptor *)cls)->fp_QCalendarWidget_focusPreviousChild_0 ()); +} + + +// bool QCalendarWidget::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCalendarWidget_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QCalendarWidget::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QCalendarWidget_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QCalendarWidget::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QCalendarWidget::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QCalendarWidget::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QCalendarWidget::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QCalendarWidget_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QCalendarWidget::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCalendarWidget_Adaptor *)cls)->fp_QCalendarWidget_isSignalConnected_c2394 (arg1)); +} + + +// void QCalendarWidget::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QCalendarWidget::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QCalendarWidget::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QCalendarWidget::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QCalendarWidget_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QCalendarWidget::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QCalendarWidget_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QCalendarWidget::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QCalendarWidget::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QCalendarWidget::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QCalendarWidget::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QCalendarWidget::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QCalendarWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QCalendarWidget_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QCalendarWidget::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QCalendarWidget_Adaptor *)cls)->emitter_QCalendarWidget_objectNameChanged_4567 (arg1); +} + + +// void QCalendarWidget::paintCell(QPainter *painter, const QRect &rect, QDate date) + +static void _init_cbs_paintCell_c3901_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("date"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paintCell_c3901_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QRect &arg2 = args.read (heap); + QDate arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_paintCell_c3901_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paintCell_c3901_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_paintCell_c3901_0 = cb; +} + + +// QPaintEngine *QCalendarWidget::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QCalendarWidget_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QCalendarWidget::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QCalendarWidget::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QCalendarWidget_Adaptor *)cls)->fp_QCalendarWidget_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QCalendarWidget::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QCalendarWidget_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QCalendarWidget::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// emitter void QCalendarWidget::selectionChanged() + +static void _init_emitter_selectionChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_selectionChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QCalendarWidget_Adaptor *)cls)->emitter_QCalendarWidget_selectionChanged_0 (); +} + + +// exposed QObject *QCalendarWidget::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QCalendarWidget_Adaptor *)cls)->fp_QCalendarWidget_sender_c0 ()); +} + + +// exposed int QCalendarWidget::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCalendarWidget_Adaptor *)cls)->fp_QCalendarWidget_senderSignalIndex_c0 ()); +} + + +// void QCalendarWidget::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QCalendarWidget::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QCalendarWidget_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QCalendarWidget::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QCalendarWidget::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QCalendarWidget_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QCalendarWidget::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QCalendarWidget::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QCalendarWidget::updateCell(QDate date) + +static void _init_fp_updateCell_899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateCell_899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->fp_QCalendarWidget_updateCell_899 (arg1); +} + + +// exposed void QCalendarWidget::updateCells() + +static void _init_fp_updateCells_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateCells_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->fp_QCalendarWidget_updateCells_0 (); +} + + +// exposed void QCalendarWidget::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->fp_QCalendarWidget_updateMicroFocus_2420 (arg1); +} + + +// void QCalendarWidget::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCalendarWidget_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QCalendarWidget_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QCalendarWidget::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QCalendarWidget_Adaptor *)cls)->emitter_QCalendarWidget_windowIconChanged_1787 (arg1); +} + + +// emitter void QCalendarWidget::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QCalendarWidget_Adaptor *)cls)->emitter_QCalendarWidget_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QCalendarWidget::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QCalendarWidget_Adaptor *)cls)->emitter_QCalendarWidget_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QCalendarWidget (); + +static gsi::Methods methods_QCalendarWidget_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCalendarWidget::QCalendarWidget(QWidget *parent)\nThis method creates an object of class QCalendarWidget.", &_init_ctor_QCalendarWidget_Adaptor_1315, &_call_ctor_QCalendarWidget_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QCalendarWidget::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_activated", "@brief Emitter for signal void QCalendarWidget::activated(QDate date)\nCall this method to emit this signal.", false, &_init_emitter_activated_899, &_call_emitter_activated_899); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QCalendarWidget::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QCalendarWidget::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QCalendarWidget::clicked(QDate date)\nCall this method to emit this signal.", false, &_init_emitter_clicked_899, &_call_emitter_clicked_899); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QCalendarWidget::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QCalendarWidget::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QCalendarWidget::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_currentPageChanged", "@brief Emitter for signal void QCalendarWidget::currentPageChanged(int year, int month)\nCall this method to emit this signal.", false, &_init_emitter_currentPageChanged_1426, &_call_emitter_currentPageChanged_1426); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QCalendarWidget::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QCalendarWidget::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QCalendarWidget::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QCalendarWidget::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QCalendarWidget::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QCalendarWidget::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QCalendarWidget::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QCalendarWidget::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QCalendarWidget::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QCalendarWidget::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QCalendarWidget::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QCalendarWidget::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QCalendarWidget::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QCalendarWidget::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QCalendarWidget::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QCalendarWidget::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QCalendarWidget::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QCalendarWidget::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QCalendarWidget::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QCalendarWidget::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QCalendarWidget::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QCalendarWidget::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QCalendarWidget::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QCalendarWidget::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QCalendarWidget::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QCalendarWidget::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QCalendarWidget::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QCalendarWidget::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QCalendarWidget::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QCalendarWidget::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QCalendarWidget::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QCalendarWidget::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QCalendarWidget::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QCalendarWidget::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QCalendarWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QCalendarWidget::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*paintCell", "@brief Virtual method void QCalendarWidget::paintCell(QPainter *painter, const QRect &rect, QDate date)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintCell_c3901_0, &_call_cbs_paintCell_c3901_0); + methods += new qt_gsi::GenericMethod ("*paintCell", "@hide", true, &_init_cbs_paintCell_c3901_0, &_call_cbs_paintCell_c3901_0, &_set_callback_cbs_paintCell_c3901_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QCalendarWidget::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QCalendarWidget::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QCalendarWidget::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QCalendarWidget::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QCalendarWidget::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("emit_selectionChanged", "@brief Emitter for signal void QCalendarWidget::selectionChanged()\nCall this method to emit this signal.", false, &_init_emitter_selectionChanged_0, &_call_emitter_selectionChanged_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QCalendarWidget::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QCalendarWidget::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QCalendarWidget::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QCalendarWidget::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QCalendarWidget::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QCalendarWidget::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QCalendarWidget::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QCalendarWidget::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateCell", "@brief Method void QCalendarWidget::updateCell(QDate date)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateCell_899, &_call_fp_updateCell_899); + methods += new qt_gsi::GenericMethod ("*updateCells", "@brief Method void QCalendarWidget::updateCells()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateCells_0, &_call_fp_updateCells_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QCalendarWidget::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QCalendarWidget::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QCalendarWidget::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QCalendarWidget::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QCalendarWidget::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QCalendarWidget_Adaptor (qtdecl_QCalendarWidget (), "QtWidgets", "QCalendarWidget", + methods_QCalendarWidget_Adaptor (), + "@qt\n@brief Binding of QCalendarWidget"); + +} + + +// Implementation of the enum wrapper class for QCalendarWidget::HorizontalHeaderFormat +namespace qt_gsi +{ + +static gsi::Enum decl_QCalendarWidget_HorizontalHeaderFormat_Enum ("QtWidgets", "QCalendarWidget_HorizontalHeaderFormat", + gsi::enum_const ("NoHorizontalHeader", QCalendarWidget::NoHorizontalHeader, "@brief Enum constant QCalendarWidget::NoHorizontalHeader") + + gsi::enum_const ("SingleLetterDayNames", QCalendarWidget::SingleLetterDayNames, "@brief Enum constant QCalendarWidget::SingleLetterDayNames") + + gsi::enum_const ("ShortDayNames", QCalendarWidget::ShortDayNames, "@brief Enum constant QCalendarWidget::ShortDayNames") + + gsi::enum_const ("LongDayNames", QCalendarWidget::LongDayNames, "@brief Enum constant QCalendarWidget::LongDayNames"), + "@qt\n@brief This class represents the QCalendarWidget::HorizontalHeaderFormat enum"); + +static gsi::QFlagsClass decl_QCalendarWidget_HorizontalHeaderFormat_Enums ("QtWidgets", "QCalendarWidget_QFlags_HorizontalHeaderFormat", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QCalendarWidget_HorizontalHeaderFormat_Enum_in_parent (decl_QCalendarWidget_HorizontalHeaderFormat_Enum.defs ()); +static gsi::ClassExt decl_QCalendarWidget_HorizontalHeaderFormat_Enum_as_child (decl_QCalendarWidget_HorizontalHeaderFormat_Enum, "HorizontalHeaderFormat"); +static gsi::ClassExt decl_QCalendarWidget_HorizontalHeaderFormat_Enums_as_child (decl_QCalendarWidget_HorizontalHeaderFormat_Enums, "QFlags_HorizontalHeaderFormat"); + +} + + +// Implementation of the enum wrapper class for QCalendarWidget::SelectionMode +namespace qt_gsi +{ + +static gsi::Enum decl_QCalendarWidget_SelectionMode_Enum ("QtWidgets", "QCalendarWidget_SelectionMode", + gsi::enum_const ("NoSelection", QCalendarWidget::NoSelection, "@brief Enum constant QCalendarWidget::NoSelection") + + gsi::enum_const ("SingleSelection", QCalendarWidget::SingleSelection, "@brief Enum constant QCalendarWidget::SingleSelection"), + "@qt\n@brief This class represents the QCalendarWidget::SelectionMode enum"); + +static gsi::QFlagsClass decl_QCalendarWidget_SelectionMode_Enums ("QtWidgets", "QCalendarWidget_QFlags_SelectionMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QCalendarWidget_SelectionMode_Enum_in_parent (decl_QCalendarWidget_SelectionMode_Enum.defs ()); +static gsi::ClassExt decl_QCalendarWidget_SelectionMode_Enum_as_child (decl_QCalendarWidget_SelectionMode_Enum, "SelectionMode"); +static gsi::ClassExt decl_QCalendarWidget_SelectionMode_Enums_as_child (decl_QCalendarWidget_SelectionMode_Enums, "QFlags_SelectionMode"); + +} + + +// Implementation of the enum wrapper class for QCalendarWidget::VerticalHeaderFormat +namespace qt_gsi +{ + +static gsi::Enum decl_QCalendarWidget_VerticalHeaderFormat_Enum ("QtWidgets", "QCalendarWidget_VerticalHeaderFormat", + gsi::enum_const ("NoVerticalHeader", QCalendarWidget::NoVerticalHeader, "@brief Enum constant QCalendarWidget::NoVerticalHeader") + + gsi::enum_const ("ISOWeekNumbers", QCalendarWidget::ISOWeekNumbers, "@brief Enum constant QCalendarWidget::ISOWeekNumbers"), + "@qt\n@brief This class represents the QCalendarWidget::VerticalHeaderFormat enum"); + +static gsi::QFlagsClass decl_QCalendarWidget_VerticalHeaderFormat_Enums ("QtWidgets", "QCalendarWidget_QFlags_VerticalHeaderFormat", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QCalendarWidget_VerticalHeaderFormat_Enum_in_parent (decl_QCalendarWidget_VerticalHeaderFormat_Enum.defs ()); +static gsi::ClassExt decl_QCalendarWidget_VerticalHeaderFormat_Enum_as_child (decl_QCalendarWidget_VerticalHeaderFormat_Enum, "VerticalHeaderFormat"); +static gsi::ClassExt decl_QCalendarWidget_VerticalHeaderFormat_Enums_as_child (decl_QCalendarWidget_VerticalHeaderFormat_Enums, "QFlags_VerticalHeaderFormat"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQCheckBox.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQCheckBox.cc new file mode 100644 index 000000000..e00b59301 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQCheckBox.cc @@ -0,0 +1,2865 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCheckBox.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCheckBox + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QCheckBox::staticMetaObject); +} + + +// Qt::CheckState QCheckBox::checkState() + + +static void _init_f_checkState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_checkState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCheckBox *)cls)->checkState ())); +} + + +// bool QCheckBox::isTristate() + + +static void _init_f_isTristate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isTristate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCheckBox *)cls)->isTristate ()); +} + + +// QSize QCheckBox::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QCheckBox *)cls)->minimumSizeHint ()); +} + + +// void QCheckBox::setCheckState(Qt::CheckState state) + + +static void _init_f_setCheckState_1740 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCheckState_1740 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox *)cls)->setCheckState (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QCheckBox::setTristate(bool y) + + +static void _init_f_setTristate_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("y", true, "true"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTristate_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox *)cls)->setTristate (arg1); +} + + +// QSize QCheckBox::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QCheckBox *)cls)->sizeHint ()); +} + + +// static QString QCheckBox::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QCheckBox::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QCheckBox () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":checkState", "@brief Method Qt::CheckState QCheckBox::checkState()\n", true, &_init_f_checkState_c0, &_call_f_checkState_c0); + methods += new qt_gsi::GenericMethod ("isTristate?|:tristate", "@brief Method bool QCheckBox::isTristate()\n", true, &_init_f_isTristate_c0, &_call_f_isTristate_c0); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QCheckBox::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod ("setCheckState|checkState=", "@brief Method void QCheckBox::setCheckState(Qt::CheckState state)\n", false, &_init_f_setCheckState_1740, &_call_f_setCheckState_1740); + methods += new qt_gsi::GenericMethod ("setTristate|tristate=", "@brief Method void QCheckBox::setTristate(bool y)\n", false, &_init_f_setTristate_864, &_call_f_setTristate_864); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QCheckBox::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += gsi::qt_signal ("clicked(bool)", "clicked", gsi::arg("checked"), "@brief Signal declaration for QCheckBox::clicked(bool checked)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QCheckBox::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QCheckBox::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QCheckBox::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pressed()", "pressed", "@brief Signal declaration for QCheckBox::pressed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("released()", "released", "@brief Signal declaration for QCheckBox::released()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("stateChanged(int)", "stateChanged", gsi::arg("arg1"), "@brief Signal declaration for QCheckBox::stateChanged(int)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("toggled(bool)", "toggled", gsi::arg("checked"), "@brief Signal declaration for QCheckBox::toggled(bool checked)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QCheckBox::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QCheckBox::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QCheckBox::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QCheckBox::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractButton (); + +qt_gsi::QtNativeClass decl_QCheckBox (qtdecl_QAbstractButton (), "QtWidgets", "QCheckBox_Native", + methods_QCheckBox (), + "@hide\n@alias QCheckBox"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QCheckBox () { return decl_QCheckBox; } + +} + + +class QCheckBox_Adaptor : public QCheckBox, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QCheckBox_Adaptor(); + + // [adaptor ctor] QCheckBox::QCheckBox(QWidget *parent) + QCheckBox_Adaptor() : QCheckBox() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCheckBox::QCheckBox(QWidget *parent) + QCheckBox_Adaptor(QWidget *parent) : QCheckBox(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCheckBox::QCheckBox(const QString &text, QWidget *parent) + QCheckBox_Adaptor(const QString &text) : QCheckBox(text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCheckBox::QCheckBox(const QString &text, QWidget *parent) + QCheckBox_Adaptor(const QString &text, QWidget *parent) : QCheckBox(text, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QCheckBox::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QCheckBox_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QCheckBox::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QCheckBox::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QCheckBox_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QCheckBox::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QCheckBox::focusNextChild() + bool fp_QCheckBox_focusNextChild_0 () { + return QCheckBox::focusNextChild(); + } + + // [expose] bool QCheckBox::focusPreviousChild() + bool fp_QCheckBox_focusPreviousChild_0 () { + return QCheckBox::focusPreviousChild(); + } + + // [expose] bool QCheckBox::isSignalConnected(const QMetaMethod &signal) + bool fp_QCheckBox_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QCheckBox::isSignalConnected(signal); + } + + // [expose] int QCheckBox::receivers(const char *signal) + int fp_QCheckBox_receivers_c1731 (const char *signal) const { + return QCheckBox::receivers(signal); + } + + // [expose] QObject *QCheckBox::sender() + QObject * fp_QCheckBox_sender_c0 () const { + return QCheckBox::sender(); + } + + // [expose] int QCheckBox::senderSignalIndex() + int fp_QCheckBox_senderSignalIndex_c0 () const { + return QCheckBox::senderSignalIndex(); + } + + // [expose] void QCheckBox::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QCheckBox_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QCheckBox::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QCheckBox::clicked(bool checked) + void emitter_QCheckBox_clicked_864(bool checked) + { + emit QCheckBox::clicked(checked); + } + + // [emitter impl] void QCheckBox::customContextMenuRequested(const QPoint &pos) + void emitter_QCheckBox_customContextMenuRequested_1916(const QPoint &pos) + { + emit QCheckBox::customContextMenuRequested(pos); + } + + // [emitter impl] void QCheckBox::destroyed(QObject *) + void emitter_QCheckBox_destroyed_1302(QObject *arg1) + { + emit QCheckBox::destroyed(arg1); + } + + // [adaptor impl] bool QCheckBox::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QCheckBox::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QCheckBox_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QCheckBox::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QCheckBox::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QCheckBox::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QCheckBox_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QCheckBox::hasHeightForWidth(); + } + } + + // [adaptor impl] int QCheckBox::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QCheckBox::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QCheckBox_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QCheckBox::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QCheckBox::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QCheckBox::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QCheckBox_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QCheckBox::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QCheckBox::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QCheckBox::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QCheckBox_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QCheckBox::minimumSizeHint(); + } + } + + // [emitter impl] void QCheckBox::objectNameChanged(const QString &objectName) + void emitter_QCheckBox_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QCheckBox::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QCheckBox::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QCheckBox::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QCheckBox_Adaptor::cbs_paintEngine_c0_0); + } else { + return QCheckBox::paintEngine(); + } + } + + // [emitter impl] void QCheckBox::pressed() + void emitter_QCheckBox_pressed_0() + { + emit QCheckBox::pressed(); + } + + // [emitter impl] void QCheckBox::released() + void emitter_QCheckBox_released_0() + { + emit QCheckBox::released(); + } + + // [adaptor impl] void QCheckBox::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QCheckBox::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QCheckBox_Adaptor::cbs_setVisible_864_0, visible); + } else { + QCheckBox::setVisible(visible); + } + } + + // [adaptor impl] QSize QCheckBox::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QCheckBox::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QCheckBox_Adaptor::cbs_sizeHint_c0_0); + } else { + return QCheckBox::sizeHint(); + } + } + + // [emitter impl] void QCheckBox::stateChanged(int) + void emitter_QCheckBox_stateChanged_767(int arg1) + { + emit QCheckBox::stateChanged(arg1); + } + + // [emitter impl] void QCheckBox::toggled(bool checked) + void emitter_QCheckBox_toggled_864(bool checked) + { + emit QCheckBox::toggled(checked); + } + + // [emitter impl] void QCheckBox::windowIconChanged(const QIcon &icon) + void emitter_QCheckBox_windowIconChanged_1787(const QIcon &icon) + { + emit QCheckBox::windowIconChanged(icon); + } + + // [emitter impl] void QCheckBox::windowIconTextChanged(const QString &iconText) + void emitter_QCheckBox_windowIconTextChanged_2025(const QString &iconText) + { + emit QCheckBox::windowIconTextChanged(iconText); + } + + // [emitter impl] void QCheckBox::windowTitleChanged(const QString &title) + void emitter_QCheckBox_windowTitleChanged_2025(const QString &title) + { + emit QCheckBox::windowTitleChanged(title); + } + + // [adaptor impl] void QCheckBox::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QCheckBox::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QCheckBox_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QCheckBox::actionEvent(event); + } + } + + // [adaptor impl] void QCheckBox::changeEvent(QEvent *e) + void cbs_changeEvent_1217_0(QEvent *e) + { + QCheckBox::changeEvent(e); + } + + virtual void changeEvent(QEvent *e) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QCheckBox_Adaptor::cbs_changeEvent_1217_0, e); + } else { + QCheckBox::changeEvent(e); + } + } + + // [adaptor impl] void QCheckBox::checkStateSet() + void cbs_checkStateSet_0_0() + { + QCheckBox::checkStateSet(); + } + + virtual void checkStateSet() + { + if (cb_checkStateSet_0_0.can_issue()) { + cb_checkStateSet_0_0.issue(&QCheckBox_Adaptor::cbs_checkStateSet_0_0); + } else { + QCheckBox::checkStateSet(); + } + } + + // [adaptor impl] void QCheckBox::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QCheckBox::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QCheckBox_Adaptor::cbs_childEvent_1701_0, event); + } else { + QCheckBox::childEvent(event); + } + } + + // [adaptor impl] void QCheckBox::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QCheckBox::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QCheckBox_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QCheckBox::closeEvent(event); + } + } + + // [adaptor impl] void QCheckBox::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QCheckBox::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QCheckBox_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QCheckBox::contextMenuEvent(event); + } + } + + // [adaptor impl] void QCheckBox::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QCheckBox::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QCheckBox_Adaptor::cbs_customEvent_1217_0, event); + } else { + QCheckBox::customEvent(event); + } + } + + // [adaptor impl] void QCheckBox::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QCheckBox::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QCheckBox_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QCheckBox::disconnectNotify(signal); + } + } + + // [adaptor impl] void QCheckBox::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QCheckBox::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QCheckBox_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QCheckBox::dragEnterEvent(event); + } + } + + // [adaptor impl] void QCheckBox::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QCheckBox::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QCheckBox_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QCheckBox::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QCheckBox::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QCheckBox::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QCheckBox_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QCheckBox::dragMoveEvent(event); + } + } + + // [adaptor impl] void QCheckBox::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QCheckBox::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QCheckBox_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QCheckBox::dropEvent(event); + } + } + + // [adaptor impl] void QCheckBox::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QCheckBox::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QCheckBox_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QCheckBox::enterEvent(event); + } + } + + // [adaptor impl] bool QCheckBox::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QCheckBox::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QCheckBox_Adaptor::cbs_event_1217_0, e); + } else { + return QCheckBox::event(e); + } + } + + // [adaptor impl] void QCheckBox::focusInEvent(QFocusEvent *e) + void cbs_focusInEvent_1729_0(QFocusEvent *e) + { + QCheckBox::focusInEvent(e); + } + + virtual void focusInEvent(QFocusEvent *e) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QCheckBox_Adaptor::cbs_focusInEvent_1729_0, e); + } else { + QCheckBox::focusInEvent(e); + } + } + + // [adaptor impl] bool QCheckBox::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QCheckBox::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QCheckBox_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QCheckBox::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QCheckBox::focusOutEvent(QFocusEvent *e) + void cbs_focusOutEvent_1729_0(QFocusEvent *e) + { + QCheckBox::focusOutEvent(e); + } + + virtual void focusOutEvent(QFocusEvent *e) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QCheckBox_Adaptor::cbs_focusOutEvent_1729_0, e); + } else { + QCheckBox::focusOutEvent(e); + } + } + + // [adaptor impl] void QCheckBox::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QCheckBox::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QCheckBox_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QCheckBox::hideEvent(event); + } + } + + // [adaptor impl] bool QCheckBox::hitButton(const QPoint &pos) + bool cbs_hitButton_c1916_0(const QPoint &pos) const + { + return QCheckBox::hitButton(pos); + } + + virtual bool hitButton(const QPoint &pos) const + { + if (cb_hitButton_c1916_0.can_issue()) { + return cb_hitButton_c1916_0.issue(&QCheckBox_Adaptor::cbs_hitButton_c1916_0, pos); + } else { + return QCheckBox::hitButton(pos); + } + } + + // [adaptor impl] void QCheckBox::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QCheckBox::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QCheckBox_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QCheckBox::initPainter(painter); + } + } + + // [adaptor impl] void QCheckBox::initStyleOption(QStyleOptionButton *option) + void cbs_initStyleOption_c2501_0(QStyleOptionButton *option) const + { + QCheckBox::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionButton *option) const + { + if (cb_initStyleOption_c2501_0.can_issue()) { + cb_initStyleOption_c2501_0.issue(&QCheckBox_Adaptor::cbs_initStyleOption_c2501_0, option); + } else { + QCheckBox::initStyleOption(option); + } + } + + // [adaptor impl] void QCheckBox::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QCheckBox::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QCheckBox_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QCheckBox::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QCheckBox::keyPressEvent(QKeyEvent *e) + void cbs_keyPressEvent_1514_0(QKeyEvent *e) + { + QCheckBox::keyPressEvent(e); + } + + virtual void keyPressEvent(QKeyEvent *e) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QCheckBox_Adaptor::cbs_keyPressEvent_1514_0, e); + } else { + QCheckBox::keyPressEvent(e); + } + } + + // [adaptor impl] void QCheckBox::keyReleaseEvent(QKeyEvent *e) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *e) + { + QCheckBox::keyReleaseEvent(e); + } + + virtual void keyReleaseEvent(QKeyEvent *e) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QCheckBox_Adaptor::cbs_keyReleaseEvent_1514_0, e); + } else { + QCheckBox::keyReleaseEvent(e); + } + } + + // [adaptor impl] void QCheckBox::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QCheckBox::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QCheckBox_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QCheckBox::leaveEvent(event); + } + } + + // [adaptor impl] int QCheckBox::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QCheckBox::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QCheckBox_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QCheckBox::metric(arg1); + } + } + + // [adaptor impl] void QCheckBox::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QCheckBox::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QCheckBox_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QCheckBox::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QCheckBox::mouseMoveEvent(QMouseEvent *) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *arg1) + { + QCheckBox::mouseMoveEvent(arg1); + } + + virtual void mouseMoveEvent(QMouseEvent *arg1) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QCheckBox_Adaptor::cbs_mouseMoveEvent_1738_0, arg1); + } else { + QCheckBox::mouseMoveEvent(arg1); + } + } + + // [adaptor impl] void QCheckBox::mousePressEvent(QMouseEvent *e) + void cbs_mousePressEvent_1738_0(QMouseEvent *e) + { + QCheckBox::mousePressEvent(e); + } + + virtual void mousePressEvent(QMouseEvent *e) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QCheckBox_Adaptor::cbs_mousePressEvent_1738_0, e); + } else { + QCheckBox::mousePressEvent(e); + } + } + + // [adaptor impl] void QCheckBox::mouseReleaseEvent(QMouseEvent *e) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *e) + { + QCheckBox::mouseReleaseEvent(e); + } + + virtual void mouseReleaseEvent(QMouseEvent *e) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QCheckBox_Adaptor::cbs_mouseReleaseEvent_1738_0, e); + } else { + QCheckBox::mouseReleaseEvent(e); + } + } + + // [adaptor impl] void QCheckBox::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QCheckBox::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QCheckBox_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QCheckBox::moveEvent(event); + } + } + + // [adaptor impl] bool QCheckBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QCheckBox::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QCheckBox_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QCheckBox::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QCheckBox::nextCheckState() + void cbs_nextCheckState_0_0() + { + QCheckBox::nextCheckState(); + } + + virtual void nextCheckState() + { + if (cb_nextCheckState_0_0.can_issue()) { + cb_nextCheckState_0_0.issue(&QCheckBox_Adaptor::cbs_nextCheckState_0_0); + } else { + QCheckBox::nextCheckState(); + } + } + + // [adaptor impl] void QCheckBox::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QCheckBox::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QCheckBox_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QCheckBox::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QCheckBox::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QCheckBox::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QCheckBox_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QCheckBox::redirected(offset); + } + } + + // [adaptor impl] void QCheckBox::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QCheckBox::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QCheckBox_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QCheckBox::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QCheckBox::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QCheckBox::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QCheckBox_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QCheckBox::sharedPainter(); + } + } + + // [adaptor impl] void QCheckBox::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QCheckBox::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QCheckBox_Adaptor::cbs_showEvent_1634_0, event); + } else { + QCheckBox::showEvent(event); + } + } + + // [adaptor impl] void QCheckBox::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QCheckBox::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QCheckBox_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QCheckBox::tabletEvent(event); + } + } + + // [adaptor impl] void QCheckBox::timerEvent(QTimerEvent *e) + void cbs_timerEvent_1730_0(QTimerEvent *e) + { + QCheckBox::timerEvent(e); + } + + virtual void timerEvent(QTimerEvent *e) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QCheckBox_Adaptor::cbs_timerEvent_1730_0, e); + } else { + QCheckBox::timerEvent(e); + } + } + + // [adaptor impl] void QCheckBox::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QCheckBox::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QCheckBox_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QCheckBox::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_checkStateSet_0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_hitButton_c1916_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2501_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_nextCheckState_0_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QCheckBox_Adaptor::~QCheckBox_Adaptor() { } + +// Constructor QCheckBox::QCheckBox(QWidget *parent) (adaptor class) + +static void _init_ctor_QCheckBox_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCheckBox_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QCheckBox_Adaptor (arg1)); +} + + +// Constructor QCheckBox::QCheckBox(const QString &text, QWidget *parent) (adaptor class) + +static void _init_ctor_QCheckBox_Adaptor_3232 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QCheckBox_Adaptor_3232 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QCheckBox_Adaptor (arg1, arg2)); +} + + +// void QCheckBox::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QCheckBox::changeEvent(QEvent *e) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QCheckBox::checkStateSet() + +static void _init_cbs_checkStateSet_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_checkStateSet_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_checkStateSet_0_0 (); +} + +static void _set_callback_cbs_checkStateSet_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_checkStateSet_0_0 = cb; +} + + +// void QCheckBox::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QCheckBox::clicked(bool checked) + +static void _init_emitter_clicked_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checked", true, "false"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ((QCheckBox_Adaptor *)cls)->emitter_QCheckBox_clicked_864 (arg1); +} + + +// void QCheckBox::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QCheckBox::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QCheckBox::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->fp_QCheckBox_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QCheckBox::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QCheckBox_Adaptor *)cls)->emitter_QCheckBox_customContextMenuRequested_1916 (arg1); +} + + +// void QCheckBox::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QCheckBox::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->fp_QCheckBox_destroy_1620 (arg1, arg2); +} + + +// emitter void QCheckBox::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QCheckBox_Adaptor *)cls)->emitter_QCheckBox_destroyed_1302 (arg1); +} + + +// void QCheckBox::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QCheckBox::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QCheckBox::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QCheckBox::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QCheckBox::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QCheckBox::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QCheckBox::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QCheckBox_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QCheckBox::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QCheckBox_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QCheckBox::focusInEvent(QFocusEvent *e) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QCheckBox::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCheckBox_Adaptor *)cls)->fp_QCheckBox_focusNextChild_0 ()); +} + + +// bool QCheckBox::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QCheckBox_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QCheckBox::focusOutEvent(QFocusEvent *e) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QCheckBox::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCheckBox_Adaptor *)cls)->fp_QCheckBox_focusPreviousChild_0 ()); +} + + +// bool QCheckBox::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCheckBox_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QCheckBox::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QCheckBox_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QCheckBox::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// bool QCheckBox::hitButton(const QPoint &pos) + +static void _init_cbs_hitButton_c1916_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hitButton_c1916_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = args.read (heap); + ret.write ((bool)((QCheckBox_Adaptor *)cls)->cbs_hitButton_c1916_0 (arg1)); +} + +static void _set_callback_cbs_hitButton_c1916_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_hitButton_c1916_0 = cb; +} + + +// void QCheckBox::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QCheckBox::initStyleOption(QStyleOptionButton *option) + +static void _init_cbs_initStyleOption_c2501_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2501_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionButton *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_initStyleOption_c2501_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2501_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_initStyleOption_c2501_0 = cb; +} + + +// void QCheckBox::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QCheckBox::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QCheckBox_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QCheckBox::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCheckBox_Adaptor *)cls)->fp_QCheckBox_isSignalConnected_c2394 (arg1)); +} + + +// void QCheckBox::keyPressEvent(QKeyEvent *e) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QCheckBox::keyReleaseEvent(QKeyEvent *e) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QCheckBox::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QCheckBox::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QCheckBox_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QCheckBox::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QCheckBox_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QCheckBox::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QCheckBox::mouseMoveEvent(QMouseEvent *) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QCheckBox::mousePressEvent(QMouseEvent *e) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QCheckBox::mouseReleaseEvent(QMouseEvent *e) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QCheckBox::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QCheckBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QCheckBox_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// void QCheckBox::nextCheckState() + +static void _init_cbs_nextCheckState_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_nextCheckState_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_nextCheckState_0_0 (); +} + +static void _set_callback_cbs_nextCheckState_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_nextCheckState_0_0 = cb; +} + + +// emitter void QCheckBox::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QCheckBox_Adaptor *)cls)->emitter_QCheckBox_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QCheckBox::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QCheckBox_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QCheckBox::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QCheckBox::pressed() + +static void _init_emitter_pressed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_pressed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QCheckBox_Adaptor *)cls)->emitter_QCheckBox_pressed_0 (); +} + + +// exposed int QCheckBox::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QCheckBox_Adaptor *)cls)->fp_QCheckBox_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QCheckBox::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QCheckBox_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// emitter void QCheckBox::released() + +static void _init_emitter_released_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_released_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QCheckBox_Adaptor *)cls)->emitter_QCheckBox_released_0 (); +} + + +// void QCheckBox::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QCheckBox::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QCheckBox_Adaptor *)cls)->fp_QCheckBox_sender_c0 ()); +} + + +// exposed int QCheckBox::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCheckBox_Adaptor *)cls)->fp_QCheckBox_senderSignalIndex_c0 ()); +} + + +// void QCheckBox::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QCheckBox::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QCheckBox_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QCheckBox::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QCheckBox::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QCheckBox_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// emitter void QCheckBox::stateChanged(int) + +static void _init_emitter_stateChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_stateChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QCheckBox_Adaptor *)cls)->emitter_QCheckBox_stateChanged_767 (arg1); +} + + +// void QCheckBox::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QCheckBox::timerEvent(QTimerEvent *e) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QCheckBox::toggled(bool checked) + +static void _init_emitter_toggled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checked"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_toggled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QCheckBox_Adaptor *)cls)->emitter_QCheckBox_toggled_864 (arg1); +} + + +// exposed void QCheckBox::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->fp_QCheckBox_updateMicroFocus_2420 (arg1); +} + + +// void QCheckBox::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCheckBox_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QCheckBox_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QCheckBox::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QCheckBox_Adaptor *)cls)->emitter_QCheckBox_windowIconChanged_1787 (arg1); +} + + +// emitter void QCheckBox::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QCheckBox_Adaptor *)cls)->emitter_QCheckBox_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QCheckBox::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QCheckBox_Adaptor *)cls)->emitter_QCheckBox_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QCheckBox (); + +static gsi::Methods methods_QCheckBox_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCheckBox::QCheckBox(QWidget *parent)\nThis method creates an object of class QCheckBox.", &_init_ctor_QCheckBox_Adaptor_1315, &_call_ctor_QCheckBox_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCheckBox::QCheckBox(const QString &text, QWidget *parent)\nThis method creates an object of class QCheckBox.", &_init_ctor_QCheckBox_Adaptor_3232, &_call_ctor_QCheckBox_Adaptor_3232); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QCheckBox::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QCheckBox::changeEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*checkStateSet", "@brief Virtual method void QCheckBox::checkStateSet()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_checkStateSet_0_0, &_call_cbs_checkStateSet_0_0); + methods += new qt_gsi::GenericMethod ("*checkStateSet", "@hide", false, &_init_cbs_checkStateSet_0_0, &_call_cbs_checkStateSet_0_0, &_set_callback_cbs_checkStateSet_0_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QCheckBox::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QCheckBox::clicked(bool checked)\nCall this method to emit this signal.", false, &_init_emitter_clicked_864, &_call_emitter_clicked_864); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QCheckBox::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QCheckBox::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QCheckBox::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QCheckBox::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QCheckBox::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QCheckBox::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QCheckBox::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QCheckBox::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QCheckBox::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QCheckBox::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QCheckBox::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QCheckBox::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QCheckBox::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QCheckBox::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QCheckBox::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QCheckBox::focusInEvent(QFocusEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QCheckBox::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QCheckBox::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QCheckBox::focusOutEvent(QFocusEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QCheckBox::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QCheckBox::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QCheckBox::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QCheckBox::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hitButton", "@brief Virtual method bool QCheckBox::hitButton(const QPoint &pos)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hitButton_c1916_0, &_call_cbs_hitButton_c1916_0); + methods += new qt_gsi::GenericMethod ("*hitButton", "@hide", true, &_init_cbs_hitButton_c1916_0, &_call_cbs_hitButton_c1916_0, &_set_callback_cbs_hitButton_c1916_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QCheckBox::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QCheckBox::initStyleOption(QStyleOptionButton *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2501_0, &_call_cbs_initStyleOption_c2501_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2501_0, &_call_cbs_initStyleOption_c2501_0, &_set_callback_cbs_initStyleOption_c2501_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QCheckBox::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QCheckBox::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QCheckBox::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QCheckBox::keyPressEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QCheckBox::keyReleaseEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QCheckBox::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QCheckBox::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QCheckBox::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QCheckBox::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QCheckBox::mouseMoveEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QCheckBox::mousePressEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QCheckBox::mouseReleaseEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QCheckBox::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QCheckBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nextCheckState", "@brief Virtual method void QCheckBox::nextCheckState()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nextCheckState_0_0, &_call_cbs_nextCheckState_0_0); + methods += new qt_gsi::GenericMethod ("*nextCheckState", "@hide", false, &_init_cbs_nextCheckState_0_0, &_call_cbs_nextCheckState_0_0, &_set_callback_cbs_nextCheckState_0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QCheckBox::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QCheckBox::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QCheckBox::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_pressed", "@brief Emitter for signal void QCheckBox::pressed()\nCall this method to emit this signal.", false, &_init_emitter_pressed_0, &_call_emitter_pressed_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QCheckBox::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QCheckBox::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("emit_released", "@brief Emitter for signal void QCheckBox::released()\nCall this method to emit this signal.", false, &_init_emitter_released_0, &_call_emitter_released_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QCheckBox::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QCheckBox::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QCheckBox::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QCheckBox::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QCheckBox::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QCheckBox::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QCheckBox::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("emit_stateChanged", "@brief Emitter for signal void QCheckBox::stateChanged(int)\nCall this method to emit this signal.", false, &_init_emitter_stateChanged_767, &_call_emitter_stateChanged_767); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QCheckBox::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QCheckBox::timerEvent(QTimerEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_toggled", "@brief Emitter for signal void QCheckBox::toggled(bool checked)\nCall this method to emit this signal.", false, &_init_emitter_toggled_864, &_call_emitter_toggled_864); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QCheckBox::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QCheckBox::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QCheckBox::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QCheckBox::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QCheckBox::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QCheckBox_Adaptor (qtdecl_QCheckBox (), "QtWidgets", "QCheckBox", + methods_QCheckBox_Adaptor (), + "@qt\n@brief Binding of QCheckBox"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQColorDialog.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQColorDialog.cc new file mode 100644 index 000000000..2dc43ffeb --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQColorDialog.cc @@ -0,0 +1,3167 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQColorDialog.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QColorDialog + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QColorDialog::staticMetaObject); +} + + +// QColor QColorDialog::currentColor() + + +static void _init_f_currentColor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentColor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QColorDialog *)cls)->currentColor ()); +} + + +// void QColorDialog::open() + + +static void _init_f_open_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_open_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog *)cls)->open (); +} + + +// void QColorDialog::open(QObject *receiver, const char *member) + + +static void _init_f_open_2925 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("receiver"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("member"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_open_2925 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog *)cls)->open (arg1, arg2); +} + + +// QFlags QColorDialog::options() + + +static void _init_f_options_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_options_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QColorDialog *)cls)->options ()); +} + + +// QColor QColorDialog::selectedColor() + + +static void _init_f_selectedColor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectedColor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QColorDialog *)cls)->selectedColor ()); +} + + +// void QColorDialog::setCurrentColor(const QColor &color) + + +static void _init_f_setCurrentColor_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentColor_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog *)cls)->setCurrentColor (arg1); +} + + +// void QColorDialog::setOption(QColorDialog::ColorDialogOption option, bool on) + + +static void _init_f_setOption_4228 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("on", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setOption_4228 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog *)cls)->setOption (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QColorDialog::setOptions(QFlags options) + + +static void _init_f_setOptions_4168 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOptions_4168 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog *)cls)->setOptions (arg1); +} + + +// void QColorDialog::setVisible(bool visible) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog *)cls)->setVisible (arg1); +} + + +// bool QColorDialog::testOption(QColorDialog::ColorDialogOption option) + + +static void _init_f_testOption_c3472 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_testOption_c3472 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QColorDialog *)cls)->testOption (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QColor QColorDialog::customColor(int index) + + +static void _init_f_customColor_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_customColor_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QColor)QColorDialog::customColor (arg1)); +} + + +// static int QColorDialog::customCount() + + +static void _init_f_customCount_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_customCount_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)QColorDialog::customCount ()); +} + + +// static QColor QColorDialog::getColor(const QColor &initial, QWidget *parent, const QString &title, QFlags options) + + +static void _init_f_getColor_9089 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("initial", true, "Qt::white"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("title", true, "QString()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("options", true, "QColorDialog::ColorDialogOptions()"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_getColor_9089 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::white, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QColorDialog::ColorDialogOptions(), heap); + ret.write ((QColor)QColorDialog::getColor (arg1, arg2, arg3, arg4)); +} + + +// static void QColorDialog::setCustomColor(int index, QColor color) + + +static void _init_f_setCustomColor_1687 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("color"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setCustomColor_1687 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QColor arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QColorDialog::setCustomColor (arg1, arg2); +} + + +// static void QColorDialog::setStandardColor(int index, QColor color) + + +static void _init_f_setStandardColor_1687 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("color"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setStandardColor_1687 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QColor arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QColorDialog::setStandardColor (arg1, arg2); +} + + +// static QColor QColorDialog::standardColor(int index) + + +static void _init_f_standardColor_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_standardColor_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QColor)QColorDialog::standardColor (arg1)); +} + + +// static QString QColorDialog::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QColorDialog::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QColorDialog () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":currentColor", "@brief Method QColor QColorDialog::currentColor()\n", true, &_init_f_currentColor_c0, &_call_f_currentColor_c0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QColorDialog::open()\nThis is a reimplementation of QDialog::open", false, &_init_f_open_0, &_call_f_open_0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QColorDialog::open(QObject *receiver, const char *member)\n", false, &_init_f_open_2925, &_call_f_open_2925); + methods += new qt_gsi::GenericMethod (":options", "@brief Method QFlags QColorDialog::options()\n", true, &_init_f_options_c0, &_call_f_options_c0); + methods += new qt_gsi::GenericMethod ("selectedColor", "@brief Method QColor QColorDialog::selectedColor()\n", true, &_init_f_selectedColor_c0, &_call_f_selectedColor_c0); + methods += new qt_gsi::GenericMethod ("setCurrentColor|currentColor=", "@brief Method void QColorDialog::setCurrentColor(const QColor &color)\n", false, &_init_f_setCurrentColor_1905, &_call_f_setCurrentColor_1905); + methods += new qt_gsi::GenericMethod ("setOption", "@brief Method void QColorDialog::setOption(QColorDialog::ColorDialogOption option, bool on)\n", false, &_init_f_setOption_4228, &_call_f_setOption_4228); + methods += new qt_gsi::GenericMethod ("setOptions|options=", "@brief Method void QColorDialog::setOptions(QFlags options)\n", false, &_init_f_setOptions_4168, &_call_f_setOptions_4168); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QColorDialog::setVisible(bool visible)\nThis is a reimplementation of QDialog::setVisible", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod ("testOption", "@brief Method bool QColorDialog::testOption(QColorDialog::ColorDialogOption option)\n", true, &_init_f_testOption_c3472, &_call_f_testOption_c3472); + methods += gsi::qt_signal ("accepted()", "accepted", "@brief Signal declaration for QColorDialog::accepted()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("colorSelected(const QColor &)", "colorSelected", gsi::arg("color"), "@brief Signal declaration for QColorDialog::colorSelected(const QColor &color)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentColorChanged(const QColor &)", "currentColorChanged", gsi::arg("color"), "@brief Signal declaration for QColorDialog::currentColorChanged(const QColor &color)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QColorDialog::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QColorDialog::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished(int)", "finished", gsi::arg("result"), "@brief Signal declaration for QColorDialog::finished(int result)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QColorDialog::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rejected()", "rejected", "@brief Signal declaration for QColorDialog::rejected()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QColorDialog::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QColorDialog::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QColorDialog::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("customColor", "@brief Static method QColor QColorDialog::customColor(int index)\nThis method is static and can be called without an instance.", &_init_f_customColor_767, &_call_f_customColor_767); + methods += new qt_gsi::GenericStaticMethod ("customCount", "@brief Static method int QColorDialog::customCount()\nThis method is static and can be called without an instance.", &_init_f_customCount_0, &_call_f_customCount_0); + methods += new qt_gsi::GenericStaticMethod ("getColor", "@brief Static method QColor QColorDialog::getColor(const QColor &initial, QWidget *parent, const QString &title, QFlags options)\nThis method is static and can be called without an instance.", &_init_f_getColor_9089, &_call_f_getColor_9089); + methods += new qt_gsi::GenericStaticMethod ("setCustomColor", "@brief Static method void QColorDialog::setCustomColor(int index, QColor color)\nThis method is static and can be called without an instance.", &_init_f_setCustomColor_1687, &_call_f_setCustomColor_1687); + methods += new qt_gsi::GenericStaticMethod ("setStandardColor", "@brief Static method void QColorDialog::setStandardColor(int index, QColor color)\nThis method is static and can be called without an instance.", &_init_f_setStandardColor_1687, &_call_f_setStandardColor_1687); + methods += new qt_gsi::GenericStaticMethod ("standardColor", "@brief Static method QColor QColorDialog::standardColor(int index)\nThis method is static and can be called without an instance.", &_init_f_standardColor_767, &_call_f_standardColor_767); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QColorDialog::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QDialog (); + +qt_gsi::QtNativeClass decl_QColorDialog (qtdecl_QDialog (), "QtWidgets", "QColorDialog_Native", + methods_QColorDialog (), + "@hide\n@alias QColorDialog"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QColorDialog () { return decl_QColorDialog; } + +} + + +class QColorDialog_Adaptor : public QColorDialog, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QColorDialog_Adaptor(); + + // [adaptor ctor] QColorDialog::QColorDialog(QWidget *parent) + QColorDialog_Adaptor() : QColorDialog() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QColorDialog::QColorDialog(QWidget *parent) + QColorDialog_Adaptor(QWidget *parent) : QColorDialog(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QColorDialog::QColorDialog(const QColor &initial, QWidget *parent) + QColorDialog_Adaptor(const QColor &initial) : QColorDialog(initial) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QColorDialog::QColorDialog(const QColor &initial, QWidget *parent) + QColorDialog_Adaptor(const QColor &initial, QWidget *parent) : QColorDialog(initial, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QColorDialog::adjustPosition(QWidget *) + void fp_QColorDialog_adjustPosition_1315 (QWidget *arg1) { + QColorDialog::adjustPosition(arg1); + } + + // [expose] void QColorDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QColorDialog_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QColorDialog::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QColorDialog::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QColorDialog_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QColorDialog::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QColorDialog::focusNextChild() + bool fp_QColorDialog_focusNextChild_0 () { + return QColorDialog::focusNextChild(); + } + + // [expose] bool QColorDialog::focusPreviousChild() + bool fp_QColorDialog_focusPreviousChild_0 () { + return QColorDialog::focusPreviousChild(); + } + + // [expose] bool QColorDialog::isSignalConnected(const QMetaMethod &signal) + bool fp_QColorDialog_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QColorDialog::isSignalConnected(signal); + } + + // [expose] int QColorDialog::receivers(const char *signal) + int fp_QColorDialog_receivers_c1731 (const char *signal) const { + return QColorDialog::receivers(signal); + } + + // [expose] QObject *QColorDialog::sender() + QObject * fp_QColorDialog_sender_c0 () const { + return QColorDialog::sender(); + } + + // [expose] int QColorDialog::senderSignalIndex() + int fp_QColorDialog_senderSignalIndex_c0 () const { + return QColorDialog::senderSignalIndex(); + } + + // [expose] void QColorDialog::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QColorDialog_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QColorDialog::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] void QColorDialog::accept() + void cbs_accept_0_0() + { + QColorDialog::accept(); + } + + virtual void accept() + { + if (cb_accept_0_0.can_issue()) { + cb_accept_0_0.issue(&QColorDialog_Adaptor::cbs_accept_0_0); + } else { + QColorDialog::accept(); + } + } + + // [emitter impl] void QColorDialog::accepted() + void emitter_QColorDialog_accepted_0() + { + emit QColorDialog::accepted(); + } + + // [emitter impl] void QColorDialog::colorSelected(const QColor &color) + void emitter_QColorDialog_colorSelected_1905(const QColor &color) + { + emit QColorDialog::colorSelected(color); + } + + // [emitter impl] void QColorDialog::currentColorChanged(const QColor &color) + void emitter_QColorDialog_currentColorChanged_1905(const QColor &color) + { + emit QColorDialog::currentColorChanged(color); + } + + // [emitter impl] void QColorDialog::customContextMenuRequested(const QPoint &pos) + void emitter_QColorDialog_customContextMenuRequested_1916(const QPoint &pos) + { + emit QColorDialog::customContextMenuRequested(pos); + } + + // [emitter impl] void QColorDialog::destroyed(QObject *) + void emitter_QColorDialog_destroyed_1302(QObject *arg1) + { + emit QColorDialog::destroyed(arg1); + } + + // [adaptor impl] int QColorDialog::exec() + int cbs_exec_0_0() + { + return QColorDialog::exec(); + } + + virtual int exec() + { + if (cb_exec_0_0.can_issue()) { + return cb_exec_0_0.issue(&QColorDialog_Adaptor::cbs_exec_0_0); + } else { + return QColorDialog::exec(); + } + } + + // [emitter impl] void QColorDialog::finished(int result) + void emitter_QColorDialog_finished_767(int result) + { + emit QColorDialog::finished(result); + } + + // [adaptor impl] bool QColorDialog::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QColorDialog::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QColorDialog_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QColorDialog::hasHeightForWidth(); + } + } + + // [adaptor impl] int QColorDialog::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QColorDialog::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QColorDialog_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QColorDialog::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QColorDialog::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QColorDialog::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QColorDialog_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QColorDialog::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QColorDialog::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QColorDialog::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QColorDialog_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QColorDialog::minimumSizeHint(); + } + } + + // [emitter impl] void QColorDialog::objectNameChanged(const QString &objectName) + void emitter_QColorDialog_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QColorDialog::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QColorDialog::open() + void cbs_open_0_0() + { + QColorDialog::open(); + } + + virtual void open() + { + if (cb_open_0_0.can_issue()) { + cb_open_0_0.issue(&QColorDialog_Adaptor::cbs_open_0_0); + } else { + QColorDialog::open(); + } + } + + // [adaptor impl] QPaintEngine *QColorDialog::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QColorDialog::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QColorDialog_Adaptor::cbs_paintEngine_c0_0); + } else { + return QColorDialog::paintEngine(); + } + } + + // [adaptor impl] void QColorDialog::reject() + void cbs_reject_0_0() + { + QColorDialog::reject(); + } + + virtual void reject() + { + if (cb_reject_0_0.can_issue()) { + cb_reject_0_0.issue(&QColorDialog_Adaptor::cbs_reject_0_0); + } else { + QColorDialog::reject(); + } + } + + // [emitter impl] void QColorDialog::rejected() + void emitter_QColorDialog_rejected_0() + { + emit QColorDialog::rejected(); + } + + // [adaptor impl] void QColorDialog::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QColorDialog::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QColorDialog_Adaptor::cbs_setVisible_864_0, visible); + } else { + QColorDialog::setVisible(visible); + } + } + + // [adaptor impl] QSize QColorDialog::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QColorDialog::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QColorDialog_Adaptor::cbs_sizeHint_c0_0); + } else { + return QColorDialog::sizeHint(); + } + } + + // [emitter impl] void QColorDialog::windowIconChanged(const QIcon &icon) + void emitter_QColorDialog_windowIconChanged_1787(const QIcon &icon) + { + emit QColorDialog::windowIconChanged(icon); + } + + // [emitter impl] void QColorDialog::windowIconTextChanged(const QString &iconText) + void emitter_QColorDialog_windowIconTextChanged_2025(const QString &iconText) + { + emit QColorDialog::windowIconTextChanged(iconText); + } + + // [emitter impl] void QColorDialog::windowTitleChanged(const QString &title) + void emitter_QColorDialog_windowTitleChanged_2025(const QString &title) + { + emit QColorDialog::windowTitleChanged(title); + } + + // [adaptor impl] void QColorDialog::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QColorDialog::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QColorDialog_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QColorDialog::actionEvent(event); + } + } + + // [adaptor impl] void QColorDialog::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QColorDialog::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QColorDialog_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QColorDialog::changeEvent(event); + } + } + + // [adaptor impl] void QColorDialog::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QColorDialog::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QColorDialog_Adaptor::cbs_childEvent_1701_0, event); + } else { + QColorDialog::childEvent(event); + } + } + + // [adaptor impl] void QColorDialog::closeEvent(QCloseEvent *) + void cbs_closeEvent_1719_0(QCloseEvent *arg1) + { + QColorDialog::closeEvent(arg1); + } + + virtual void closeEvent(QCloseEvent *arg1) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QColorDialog_Adaptor::cbs_closeEvent_1719_0, arg1); + } else { + QColorDialog::closeEvent(arg1); + } + } + + // [adaptor impl] void QColorDialog::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QColorDialog::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QColorDialog_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QColorDialog::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QColorDialog::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QColorDialog::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QColorDialog_Adaptor::cbs_customEvent_1217_0, event); + } else { + QColorDialog::customEvent(event); + } + } + + // [adaptor impl] void QColorDialog::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QColorDialog::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QColorDialog_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QColorDialog::disconnectNotify(signal); + } + } + + // [adaptor impl] void QColorDialog::done(int result) + void cbs_done_767_0(int result) + { + QColorDialog::done(result); + } + + virtual void done(int result) + { + if (cb_done_767_0.can_issue()) { + cb_done_767_0.issue(&QColorDialog_Adaptor::cbs_done_767_0, result); + } else { + QColorDialog::done(result); + } + } + + // [adaptor impl] void QColorDialog::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QColorDialog::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QColorDialog_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QColorDialog::dragEnterEvent(event); + } + } + + // [adaptor impl] void QColorDialog::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QColorDialog::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QColorDialog_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QColorDialog::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QColorDialog::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QColorDialog::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QColorDialog_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QColorDialog::dragMoveEvent(event); + } + } + + // [adaptor impl] void QColorDialog::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QColorDialog::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QColorDialog_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QColorDialog::dropEvent(event); + } + } + + // [adaptor impl] void QColorDialog::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QColorDialog::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QColorDialog_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QColorDialog::enterEvent(event); + } + } + + // [adaptor impl] bool QColorDialog::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QColorDialog::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QColorDialog_Adaptor::cbs_event_1217_0, _event); + } else { + return QColorDialog::event(_event); + } + } + + // [adaptor impl] bool QColorDialog::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QColorDialog::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QColorDialog_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QColorDialog::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QColorDialog::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QColorDialog::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QColorDialog_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QColorDialog::focusInEvent(event); + } + } + + // [adaptor impl] bool QColorDialog::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QColorDialog::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QColorDialog_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QColorDialog::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QColorDialog::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QColorDialog::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QColorDialog_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QColorDialog::focusOutEvent(event); + } + } + + // [adaptor impl] void QColorDialog::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QColorDialog::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QColorDialog_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QColorDialog::hideEvent(event); + } + } + + // [adaptor impl] void QColorDialog::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QColorDialog::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QColorDialog_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QColorDialog::initPainter(painter); + } + } + + // [adaptor impl] void QColorDialog::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QColorDialog::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QColorDialog_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QColorDialog::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QColorDialog::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QColorDialog::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QColorDialog_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QColorDialog::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QColorDialog::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QColorDialog::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QColorDialog_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QColorDialog::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QColorDialog::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QColorDialog::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QColorDialog_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QColorDialog::leaveEvent(event); + } + } + + // [adaptor impl] int QColorDialog::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QColorDialog::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QColorDialog_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QColorDialog::metric(arg1); + } + } + + // [adaptor impl] void QColorDialog::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QColorDialog::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QColorDialog_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QColorDialog::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QColorDialog::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QColorDialog::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QColorDialog_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QColorDialog::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QColorDialog::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QColorDialog::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QColorDialog_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QColorDialog::mousePressEvent(event); + } + } + + // [adaptor impl] void QColorDialog::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QColorDialog::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QColorDialog_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QColorDialog::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QColorDialog::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QColorDialog::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QColorDialog_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QColorDialog::moveEvent(event); + } + } + + // [adaptor impl] bool QColorDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QColorDialog::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QColorDialog_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QColorDialog::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QColorDialog::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QColorDialog::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QColorDialog_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QColorDialog::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QColorDialog::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QColorDialog::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QColorDialog_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QColorDialog::redirected(offset); + } + } + + // [adaptor impl] void QColorDialog::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QColorDialog::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QColorDialog_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QColorDialog::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QColorDialog::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QColorDialog::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QColorDialog_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QColorDialog::sharedPainter(); + } + } + + // [adaptor impl] void QColorDialog::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QColorDialog::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QColorDialog_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QColorDialog::showEvent(arg1); + } + } + + // [adaptor impl] void QColorDialog::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QColorDialog::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QColorDialog_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QColorDialog::tabletEvent(event); + } + } + + // [adaptor impl] void QColorDialog::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QColorDialog::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QColorDialog_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QColorDialog::timerEvent(event); + } + } + + // [adaptor impl] void QColorDialog::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QColorDialog::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QColorDialog_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QColorDialog::wheelEvent(event); + } + } + + gsi::Callback cb_accept_0_0; + gsi::Callback cb_exec_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_open_0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reject_0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_done_767_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QColorDialog_Adaptor::~QColorDialog_Adaptor() { } + +// Constructor QColorDialog::QColorDialog(QWidget *parent) (adaptor class) + +static void _init_ctor_QColorDialog_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QColorDialog_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QColorDialog_Adaptor (arg1)); +} + + +// Constructor QColorDialog::QColorDialog(const QColor &initial, QWidget *parent) (adaptor class) + +static void _init_ctor_QColorDialog_Adaptor_3112 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("initial"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QColorDialog_Adaptor_3112 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QColorDialog_Adaptor (arg1, arg2)); +} + + +// void QColorDialog::accept() + +static void _init_cbs_accept_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accept_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_accept_0_0 (); +} + +static void _set_callback_cbs_accept_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_accept_0_0 = cb; +} + + +// emitter void QColorDialog::accepted() + +static void _init_emitter_accepted_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_accepted_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QColorDialog_Adaptor *)cls)->emitter_QColorDialog_accepted_0 (); +} + + +// void QColorDialog::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// exposed void QColorDialog::adjustPosition(QWidget *) + +static void _init_fp_adjustPosition_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adjustPosition_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->fp_QColorDialog_adjustPosition_1315 (arg1); +} + + +// void QColorDialog::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QColorDialog::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QColorDialog::closeEvent(QCloseEvent *) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// emitter void QColorDialog::colorSelected(const QColor &color) + +static void _init_emitter_colorSelected_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_colorSelected_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + ((QColorDialog_Adaptor *)cls)->emitter_QColorDialog_colorSelected_1905 (arg1); +} + + +// void QColorDialog::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QColorDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->fp_QColorDialog_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QColorDialog::currentColorChanged(const QColor &color) + +static void _init_emitter_currentColorChanged_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentColorChanged_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + ((QColorDialog_Adaptor *)cls)->emitter_QColorDialog_currentColorChanged_1905 (arg1); +} + + +// emitter void QColorDialog::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QColorDialog_Adaptor *)cls)->emitter_QColorDialog_customContextMenuRequested_1916 (arg1); +} + + +// void QColorDialog::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QColorDialog::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->fp_QColorDialog_destroy_1620 (arg1, arg2); +} + + +// emitter void QColorDialog::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QColorDialog_Adaptor *)cls)->emitter_QColorDialog_destroyed_1302 (arg1); +} + + +// void QColorDialog::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QColorDialog::done(int result) + +static void _init_cbs_done_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_done_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_done_767_0 (arg1); +} + +static void _set_callback_cbs_done_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_done_767_0 = cb; +} + + +// void QColorDialog::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QColorDialog::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QColorDialog::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QColorDialog::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QColorDialog::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QColorDialog::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QColorDialog_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QColorDialog::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QColorDialog_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// int QColorDialog::exec() + +static void _init_cbs_exec_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_exec_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColorDialog_Adaptor *)cls)->cbs_exec_0_0 ()); +} + +static void _set_callback_cbs_exec_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_exec_0_0 = cb; +} + + +// emitter void QColorDialog::finished(int result) + +static void _init_emitter_finished_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_finished_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QColorDialog_Adaptor *)cls)->emitter_QColorDialog_finished_767 (arg1); +} + + +// void QColorDialog::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QColorDialog::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QColorDialog_Adaptor *)cls)->fp_QColorDialog_focusNextChild_0 ()); +} + + +// bool QColorDialog::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QColorDialog_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QColorDialog::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QColorDialog::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QColorDialog_Adaptor *)cls)->fp_QColorDialog_focusPreviousChild_0 ()); +} + + +// bool QColorDialog::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QColorDialog_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QColorDialog::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QColorDialog_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QColorDialog::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QColorDialog::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QColorDialog::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QColorDialog::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QColorDialog_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QColorDialog::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QColorDialog_Adaptor *)cls)->fp_QColorDialog_isSignalConnected_c2394 (arg1)); +} + + +// void QColorDialog::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QColorDialog::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QColorDialog::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QColorDialog::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QColorDialog_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QColorDialog::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QColorDialog_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QColorDialog::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QColorDialog::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QColorDialog::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QColorDialog::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QColorDialog::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QColorDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QColorDialog_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QColorDialog::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QColorDialog_Adaptor *)cls)->emitter_QColorDialog_objectNameChanged_4567 (arg1); +} + + +// void QColorDialog::open() + +static void _init_cbs_open_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_open_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_open_0_0 (); +} + +static void _set_callback_cbs_open_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_open_0_0 = cb; +} + + +// QPaintEngine *QColorDialog::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QColorDialog_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QColorDialog::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QColorDialog::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QColorDialog_Adaptor *)cls)->fp_QColorDialog_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QColorDialog::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QColorDialog_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QColorDialog::reject() + +static void _init_cbs_reject_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reject_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_reject_0_0 (); +} + +static void _set_callback_cbs_reject_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_reject_0_0 = cb; +} + + +// emitter void QColorDialog::rejected() + +static void _init_emitter_rejected_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_rejected_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QColorDialog_Adaptor *)cls)->emitter_QColorDialog_rejected_0 (); +} + + +// void QColorDialog::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QColorDialog::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QColorDialog_Adaptor *)cls)->fp_QColorDialog_sender_c0 ()); +} + + +// exposed int QColorDialog::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColorDialog_Adaptor *)cls)->fp_QColorDialog_senderSignalIndex_c0 ()); +} + + +// void QColorDialog::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QColorDialog::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QColorDialog_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QColorDialog::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QColorDialog::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QColorDialog_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QColorDialog::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QColorDialog::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QColorDialog::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->fp_QColorDialog_updateMicroFocus_2420 (arg1); +} + + +// void QColorDialog::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColorDialog_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QColorDialog_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QColorDialog::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QColorDialog_Adaptor *)cls)->emitter_QColorDialog_windowIconChanged_1787 (arg1); +} + + +// emitter void QColorDialog::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QColorDialog_Adaptor *)cls)->emitter_QColorDialog_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QColorDialog::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QColorDialog_Adaptor *)cls)->emitter_QColorDialog_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QColorDialog (); + +static gsi::Methods methods_QColorDialog_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColorDialog::QColorDialog(QWidget *parent)\nThis method creates an object of class QColorDialog.", &_init_ctor_QColorDialog_Adaptor_1315, &_call_ctor_QColorDialog_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColorDialog::QColorDialog(const QColor &initial, QWidget *parent)\nThis method creates an object of class QColorDialog.", &_init_ctor_QColorDialog_Adaptor_3112, &_call_ctor_QColorDialog_Adaptor_3112); + methods += new qt_gsi::GenericMethod ("accept", "@brief Virtual method void QColorDialog::accept()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("accept", "@hide", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0, &_set_callback_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("emit_accepted", "@brief Emitter for signal void QColorDialog::accepted()\nCall this method to emit this signal.", false, &_init_emitter_accepted_0, &_call_emitter_accepted_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QColorDialog::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*adjustPosition", "@brief Method void QColorDialog::adjustPosition(QWidget *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adjustPosition_1315, &_call_fp_adjustPosition_1315); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QColorDialog::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QColorDialog::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QColorDialog::closeEvent(QCloseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("emit_colorSelected", "@brief Emitter for signal void QColorDialog::colorSelected(const QColor &color)\nCall this method to emit this signal.", false, &_init_emitter_colorSelected_1905, &_call_emitter_colorSelected_1905); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QColorDialog::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QColorDialog::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_currentColorChanged", "@brief Emitter for signal void QColorDialog::currentColorChanged(const QColor &color)\nCall this method to emit this signal.", false, &_init_emitter_currentColorChanged_1905, &_call_emitter_currentColorChanged_1905); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QColorDialog::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QColorDialog::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QColorDialog::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QColorDialog::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QColorDialog::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*done", "@brief Virtual method void QColorDialog::done(int result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("*done", "@hide", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0, &_set_callback_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QColorDialog::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QColorDialog::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QColorDialog::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QColorDialog::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QColorDialog::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QColorDialog::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QColorDialog::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("exec", "@brief Virtual method int QColorDialog::exec()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("exec", "@hide", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0, &_set_callback_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QColorDialog::finished(int result)\nCall this method to emit this signal.", false, &_init_emitter_finished_767, &_call_emitter_finished_767); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QColorDialog::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QColorDialog::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QColorDialog::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QColorDialog::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QColorDialog::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QColorDialog::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QColorDialog::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QColorDialog::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QColorDialog::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QColorDialog::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QColorDialog::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QColorDialog::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QColorDialog::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QColorDialog::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QColorDialog::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QColorDialog::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QColorDialog::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QColorDialog::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QColorDialog::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QColorDialog::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QColorDialog::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QColorDialog::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QColorDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QColorDialog::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("open", "@brief Virtual method void QColorDialog::open()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("open", "@hide", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0, &_set_callback_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QColorDialog::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QColorDialog::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QColorDialog::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QColorDialog::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reject", "@brief Virtual method void QColorDialog::reject()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("reject", "@hide", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0, &_set_callback_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("emit_rejected", "@brief Emitter for signal void QColorDialog::rejected()\nCall this method to emit this signal.", false, &_init_emitter_rejected_0, &_call_emitter_rejected_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QColorDialog::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QColorDialog::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QColorDialog::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QColorDialog::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QColorDialog::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QColorDialog::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QColorDialog::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QColorDialog::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QColorDialog::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QColorDialog::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QColorDialog::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QColorDialog::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QColorDialog::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QColorDialog::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QColorDialog_Adaptor (qtdecl_QColorDialog (), "QtWidgets", "QColorDialog", + methods_QColorDialog_Adaptor (), + "@qt\n@brief Binding of QColorDialog"); + +} + + +// Implementation of the enum wrapper class for QColorDialog::ColorDialogOption +namespace qt_gsi +{ + +static gsi::Enum decl_QColorDialog_ColorDialogOption_Enum ("QtWidgets", "QColorDialog_ColorDialogOption", + gsi::enum_const ("ShowAlphaChannel", QColorDialog::ShowAlphaChannel, "@brief Enum constant QColorDialog::ShowAlphaChannel") + + gsi::enum_const ("NoButtons", QColorDialog::NoButtons, "@brief Enum constant QColorDialog::NoButtons") + + gsi::enum_const ("DontUseNativeDialog", QColorDialog::DontUseNativeDialog, "@brief Enum constant QColorDialog::DontUseNativeDialog"), + "@qt\n@brief This class represents the QColorDialog::ColorDialogOption enum"); + +static gsi::QFlagsClass decl_QColorDialog_ColorDialogOption_Enums ("QtWidgets", "QColorDialog_QFlags_ColorDialogOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QColorDialog_ColorDialogOption_Enum_in_parent (decl_QColorDialog_ColorDialogOption_Enum.defs ()); +static gsi::ClassExt decl_QColorDialog_ColorDialogOption_Enum_as_child (decl_QColorDialog_ColorDialogOption_Enum, "ColorDialogOption"); +static gsi::ClassExt decl_QColorDialog_ColorDialogOption_Enums_as_child (decl_QColorDialog_ColorDialogOption_Enums, "QFlags_ColorDialogOption"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQColormap.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQColormap.cc new file mode 100644 index 000000000..c6b5f5bde --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQColormap.cc @@ -0,0 +1,258 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQColormap.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QColormap + +// Constructor QColormap::QColormap(const QColormap &colormap) + + +static void _init_ctor_QColormap_2223 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("colormap"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QColormap_2223 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColormap &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QColormap (arg1)); +} + + +// const QColor QColormap::colorAt(unsigned int pixel) + + +static void _init_f_colorAt_c1772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_colorAt_c1772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QColor)((QColormap *)cls)->colorAt (arg1)); +} + + +// const QList QColormap::colormap() + + +static void _init_f_colormap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_colormap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((const QList)((QColormap *)cls)->colormap ()); +} + + +// int QColormap::depth() + + +static void _init_f_depth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_depth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColormap *)cls)->depth ()); +} + + +// QColormap::Mode QColormap::mode() + + +static void _init_f_mode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_mode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QColormap *)cls)->mode ())); +} + + +// QColormap &QColormap::operator=(const QColormap &colormap) + + +static void _init_f_operator_eq__2223 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("colormap"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2223 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColormap &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QColormap &)((QColormap *)cls)->operator= (arg1)); +} + + +// unsigned int QColormap::pixel(const QColor &color) + + +static void _init_f_pixel_c1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_pixel_c1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((unsigned int)((QColormap *)cls)->pixel (arg1)); +} + + +// int QColormap::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColormap *)cls)->size ()); +} + + +// static void QColormap::cleanup() + + +static void _init_f_cleanup_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cleanup_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QColormap::cleanup (); +} + + +// static QColormap QColormap::instance(int screen) + + +static void _init_f_instance_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen", true, "-1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_instance_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QColormap)QColormap::instance (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QColormap () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColormap::QColormap(const QColormap &colormap)\nThis method creates an object of class QColormap.", &_init_ctor_QColormap_2223, &_call_ctor_QColormap_2223); + methods += new qt_gsi::GenericMethod ("colorAt", "@brief Method const QColor QColormap::colorAt(unsigned int pixel)\n", true, &_init_f_colorAt_c1772, &_call_f_colorAt_c1772); + methods += new qt_gsi::GenericMethod ("colormap", "@brief Method const QList QColormap::colormap()\n", true, &_init_f_colormap_c0, &_call_f_colormap_c0); + methods += new qt_gsi::GenericMethod ("depth", "@brief Method int QColormap::depth()\n", true, &_init_f_depth_c0, &_call_f_depth_c0); + methods += new qt_gsi::GenericMethod ("mode", "@brief Method QColormap::Mode QColormap::mode()\n", true, &_init_f_mode_c0, &_call_f_mode_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QColormap &QColormap::operator=(const QColormap &colormap)\n", false, &_init_f_operator_eq__2223, &_call_f_operator_eq__2223); + methods += new qt_gsi::GenericMethod ("pixel", "@brief Method unsigned int QColormap::pixel(const QColor &color)\n", true, &_init_f_pixel_c1905, &_call_f_pixel_c1905); + methods += new qt_gsi::GenericMethod ("size", "@brief Method int QColormap::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericStaticMethod ("cleanup", "@brief Static method void QColormap::cleanup()\nThis method is static and can be called without an instance.", &_init_f_cleanup_0, &_call_f_cleanup_0); + methods += new qt_gsi::GenericStaticMethod ("instance", "@brief Static method QColormap QColormap::instance(int screen)\nThis method is static and can be called without an instance.", &_init_f_instance_767, &_call_f_instance_767); + return methods; +} + +gsi::Class decl_QColormap ("QtWidgets", "QColormap", + methods_QColormap (), + "@qt\n@brief Binding of QColormap"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QColormap () { return decl_QColormap; } + +} + + +// Implementation of the enum wrapper class for QColormap::Mode +namespace qt_gsi +{ + +static gsi::Enum decl_QColormap_Mode_Enum ("QtWidgets", "QColormap_Mode", + gsi::enum_const ("Direct", QColormap::Direct, "@brief Enum constant QColormap::Direct") + + gsi::enum_const ("Indexed", QColormap::Indexed, "@brief Enum constant QColormap::Indexed") + + gsi::enum_const ("Gray", QColormap::Gray, "@brief Enum constant QColormap::Gray"), + "@qt\n@brief This class represents the QColormap::Mode enum"); + +static gsi::QFlagsClass decl_QColormap_Mode_Enums ("QtWidgets", "QColormap_QFlags_Mode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QColormap_Mode_Enum_in_parent (decl_QColormap_Mode_Enum.defs ()); +static gsi::ClassExt decl_QColormap_Mode_Enum_as_child (decl_QColormap_Mode_Enum, "Mode"); +static gsi::ClassExt decl_QColormap_Mode_Enums_as_child (decl_QColormap_Mode_Enums, "QFlags_Mode"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQColumnView.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQColumnView.cc new file mode 100644 index 000000000..2edd4acfd --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQColumnView.cc @@ -0,0 +1,5180 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQColumnView.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QColumnView + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QColumnView::staticMetaObject); +} + + +// QList QColumnView::columnWidths() + + +static void _init_f_columnWidths_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_columnWidths_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QColumnView *)cls)->columnWidths ()); +} + + +// QModelIndex QColumnView::indexAt(const QPoint &point) + + +static void _init_f_indexAt_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexAt_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QColumnView *)cls)->indexAt (arg1)); +} + + +// QWidget *QColumnView::previewWidget() + + +static void _init_f_previewWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_previewWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QColumnView *)cls)->previewWidget ()); +} + + +// bool QColumnView::resizeGripsVisible() + + +static void _init_f_resizeGripsVisible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resizeGripsVisible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QColumnView *)cls)->resizeGripsVisible ()); +} + + +// void QColumnView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + + +static void _init_f_scrollTo_5576 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemView::EnsureVisible"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_scrollTo_5576 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView *)cls)->scrollTo (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QColumnView::selectAll() + + +static void _init_f_selectAll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectAll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView *)cls)->selectAll (); +} + + +// void QColumnView::setColumnWidths(const QList &list) + + +static void _init_f_setColumnWidths_2259 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("list"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setColumnWidths_2259 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView *)cls)->setColumnWidths (arg1); +} + + +// void QColumnView::setModel(QAbstractItemModel *model) + + +static void _init_f_setModel_2419 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setModel_2419 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView *)cls)->setModel (arg1); +} + + +// void QColumnView::setPreviewWidget(QWidget *widget) + + +static void _init_f_setPreviewWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPreviewWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView *)cls)->setPreviewWidget (arg1); +} + + +// void QColumnView::setResizeGripsVisible(bool visible) + + +static void _init_f_setResizeGripsVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setResizeGripsVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView *)cls)->setResizeGripsVisible (arg1); +} + + +// void QColumnView::setRootIndex(const QModelIndex &index) + + +static void _init_f_setRootIndex_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRootIndex_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView *)cls)->setRootIndex (arg1); +} + + +// void QColumnView::setSelectionModel(QItemSelectionModel *selectionModel) + + +static void _init_f_setSelectionModel_2533 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelectionModel_2533 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemSelectionModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView *)cls)->setSelectionModel (arg1); +} + + +// QSize QColumnView::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QColumnView *)cls)->sizeHint ()); +} + + +// QRect QColumnView::visualRect(const QModelIndex &index) + + +static void _init_f_visualRect_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_visualRect_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QColumnView *)cls)->visualRect (arg1)); +} + + +// static QString QColumnView::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QColumnView::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QColumnView () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":columnWidths", "@brief Method QList QColumnView::columnWidths()\n", true, &_init_f_columnWidths_c0, &_call_f_columnWidths_c0); + methods += new qt_gsi::GenericMethod ("indexAt", "@brief Method QModelIndex QColumnView::indexAt(const QPoint &point)\nThis is a reimplementation of QAbstractItemView::indexAt", true, &_init_f_indexAt_c1916, &_call_f_indexAt_c1916); + methods += new qt_gsi::GenericMethod (":previewWidget", "@brief Method QWidget *QColumnView::previewWidget()\n", true, &_init_f_previewWidget_c0, &_call_f_previewWidget_c0); + methods += new qt_gsi::GenericMethod (":resizeGripsVisible", "@brief Method bool QColumnView::resizeGripsVisible()\n", true, &_init_f_resizeGripsVisible_c0, &_call_f_resizeGripsVisible_c0); + methods += new qt_gsi::GenericMethod ("scrollTo", "@brief Method void QColumnView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint)\nThis is a reimplementation of QAbstractItemView::scrollTo", false, &_init_f_scrollTo_5576, &_call_f_scrollTo_5576); + methods += new qt_gsi::GenericMethod ("selectAll", "@brief Method void QColumnView::selectAll()\nThis is a reimplementation of QAbstractItemView::selectAll", false, &_init_f_selectAll_0, &_call_f_selectAll_0); + methods += new qt_gsi::GenericMethod ("setColumnWidths|columnWidths=", "@brief Method void QColumnView::setColumnWidths(const QList &list)\n", false, &_init_f_setColumnWidths_2259, &_call_f_setColumnWidths_2259); + methods += new qt_gsi::GenericMethod ("setModel|model=", "@brief Method void QColumnView::setModel(QAbstractItemModel *model)\nThis is a reimplementation of QAbstractItemView::setModel", false, &_init_f_setModel_2419, &_call_f_setModel_2419); + methods += new qt_gsi::GenericMethod ("setPreviewWidget|previewWidget=", "@brief Method void QColumnView::setPreviewWidget(QWidget *widget)\n", false, &_init_f_setPreviewWidget_1315, &_call_f_setPreviewWidget_1315); + methods += new qt_gsi::GenericMethod ("setResizeGripsVisible|resizeGripsVisible=", "@brief Method void QColumnView::setResizeGripsVisible(bool visible)\n", false, &_init_f_setResizeGripsVisible_864, &_call_f_setResizeGripsVisible_864); + methods += new qt_gsi::GenericMethod ("setRootIndex|rootIndex=", "@brief Method void QColumnView::setRootIndex(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemView::setRootIndex", false, &_init_f_setRootIndex_2395, &_call_f_setRootIndex_2395); + methods += new qt_gsi::GenericMethod ("setSelectionModel|selectionModel=", "@brief Method void QColumnView::setSelectionModel(QItemSelectionModel *selectionModel)\nThis is a reimplementation of QAbstractItemView::setSelectionModel", false, &_init_f_setSelectionModel_2533, &_call_f_setSelectionModel_2533); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QColumnView::sizeHint()\nThis is a reimplementation of QAbstractScrollArea::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod ("visualRect", "@brief Method QRect QColumnView::visualRect(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemView::visualRect", true, &_init_f_visualRect_c2395, &_call_f_visualRect_c2395); + methods += gsi::qt_signal ("activated(const QModelIndex &)", "activated", gsi::arg("index"), "@brief Signal declaration for QColumnView::activated(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("clicked(const QModelIndex &)", "clicked", gsi::arg("index"), "@brief Signal declaration for QColumnView::clicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QColumnView::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QColumnView::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("doubleClicked(const QModelIndex &)", "doubleClicked", gsi::arg("index"), "@brief Signal declaration for QColumnView::doubleClicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("entered(const QModelIndex &)", "entered", gsi::arg("index"), "@brief Signal declaration for QColumnView::entered(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("iconSizeChanged(const QSize &)", "iconSizeChanged", gsi::arg("size"), "@brief Signal declaration for QColumnView::iconSizeChanged(const QSize &size)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QColumnView::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pressed(const QModelIndex &)", "pressed", gsi::arg("index"), "@brief Signal declaration for QColumnView::pressed(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("updatePreviewWidget(const QModelIndex &)", "updatePreviewWidget", gsi::arg("index"), "@brief Signal declaration for QColumnView::updatePreviewWidget(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("viewportEntered()", "viewportEntered", "@brief Signal declaration for QColumnView::viewportEntered()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QColumnView::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QColumnView::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QColumnView::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QColumnView::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractItemView (); + +qt_gsi::QtNativeClass decl_QColumnView (qtdecl_QAbstractItemView (), "QtWidgets", "QColumnView_Native", + methods_QColumnView (), + "@hide\n@alias QColumnView"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QColumnView () { return decl_QColumnView; } + +} + + +class QColumnView_Adaptor : public QColumnView, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QColumnView_Adaptor(); + + // [adaptor ctor] QColumnView::QColumnView(QWidget *parent) + QColumnView_Adaptor() : QColumnView() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QColumnView::QColumnView(QWidget *parent) + QColumnView_Adaptor(QWidget *parent) : QColumnView(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QColumnView::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QColumnView_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QColumnView::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QColumnView::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QColumnView_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QColumnView::destroy(destroyWindow, destroySubWindows); + } + + // [expose] QPoint QColumnView::dirtyRegionOffset() + QPoint fp_QColumnView_dirtyRegionOffset_c0 () const { + return QColumnView::dirtyRegionOffset(); + } + + // [expose] void QColumnView::doAutoScroll() + void fp_QColumnView_doAutoScroll_0 () { + QColumnView::doAutoScroll(); + } + + // [expose] void QColumnView::drawFrame(QPainter *) + void fp_QColumnView_drawFrame_1426 (QPainter *arg1) { + QColumnView::drawFrame(arg1); + } + + // [expose] QAbstractItemView::DropIndicatorPosition QColumnView::dropIndicatorPosition() + unsigned int fp_QColumnView_dropIndicatorPosition_c0 () const { + return (unsigned int)(QColumnView::dropIndicatorPosition()); + } + + // [expose] void QColumnView::executeDelayedItemsLayout() + void fp_QColumnView_executeDelayedItemsLayout_0 () { + QColumnView::executeDelayedItemsLayout(); + } + + // [expose] bool QColumnView::focusNextChild() + bool fp_QColumnView_focusNextChild_0 () { + return QColumnView::focusNextChild(); + } + + // [expose] bool QColumnView::focusPreviousChild() + bool fp_QColumnView_focusPreviousChild_0 () { + return QColumnView::focusPreviousChild(); + } + + // [expose] void QColumnView::initializeColumn(QAbstractItemView *column) + void fp_QColumnView_initializeColumn_c2333 (QAbstractItemView *column) const { + QColumnView::initializeColumn(column); + } + + // [expose] bool QColumnView::isSignalConnected(const QMetaMethod &signal) + bool fp_QColumnView_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QColumnView::isSignalConnected(signal); + } + + // [expose] int QColumnView::receivers(const char *signal) + int fp_QColumnView_receivers_c1731 (const char *signal) const { + return QColumnView::receivers(signal); + } + + // [expose] void QColumnView::scheduleDelayedItemsLayout() + void fp_QColumnView_scheduleDelayedItemsLayout_0 () { + QColumnView::scheduleDelayedItemsLayout(); + } + + // [expose] void QColumnView::scrollDirtyRegion(int dx, int dy) + void fp_QColumnView_scrollDirtyRegion_1426 (int dx, int dy) { + QColumnView::scrollDirtyRegion(dx, dy); + } + + // [expose] QObject *QColumnView::sender() + QObject * fp_QColumnView_sender_c0 () const { + return QColumnView::sender(); + } + + // [expose] int QColumnView::senderSignalIndex() + int fp_QColumnView_senderSignalIndex_c0 () const { + return QColumnView::senderSignalIndex(); + } + + // [expose] void QColumnView::setDirtyRegion(const QRegion ®ion) + void fp_QColumnView_setDirtyRegion_2006 (const QRegion ®ion) { + QColumnView::setDirtyRegion(region); + } + + // [expose] void QColumnView::setState(QAbstractItemView::State state) + void fp_QColumnView_setState_2776 (unsigned int state) { + QColumnView::setState(QAbstractItemView::State(state)); + } + + // [expose] void QColumnView::setViewportMargins(int left, int top, int right, int bottom) + void fp_QColumnView_setViewportMargins_2744 (int left, int top, int right, int bottom) { + QColumnView::setViewportMargins(left, top, right, bottom); + } + + // [expose] void QColumnView::setViewportMargins(const QMargins &margins) + void fp_QColumnView_setViewportMargins_2115 (const QMargins &margins) { + QColumnView::setViewportMargins(margins); + } + + // [expose] void QColumnView::startAutoScroll() + void fp_QColumnView_startAutoScroll_0 () { + QColumnView::startAutoScroll(); + } + + // [expose] QAbstractItemView::State QColumnView::state() + unsigned int fp_QColumnView_state_c0 () const { + return (unsigned int)(QColumnView::state()); + } + + // [expose] void QColumnView::stopAutoScroll() + void fp_QColumnView_stopAutoScroll_0 () { + QColumnView::stopAutoScroll(); + } + + // [expose] void QColumnView::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QColumnView_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QColumnView::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] QMargins QColumnView::viewportMargins() + QMargins fp_QColumnView_viewportMargins_c0 () const { + return QColumnView::viewportMargins(); + } + + // [emitter impl] void QColumnView::activated(const QModelIndex &index) + void emitter_QColumnView_activated_2395(const QModelIndex &index) + { + emit QColumnView::activated(index); + } + + // [emitter impl] void QColumnView::clicked(const QModelIndex &index) + void emitter_QColumnView_clicked_2395(const QModelIndex &index) + { + emit QColumnView::clicked(index); + } + + // [emitter impl] void QColumnView::customContextMenuRequested(const QPoint &pos) + void emitter_QColumnView_customContextMenuRequested_1916(const QPoint &pos) + { + emit QColumnView::customContextMenuRequested(pos); + } + + // [emitter impl] void QColumnView::destroyed(QObject *) + void emitter_QColumnView_destroyed_1302(QObject *arg1) + { + emit QColumnView::destroyed(arg1); + } + + // [adaptor impl] void QColumnView::doItemsLayout() + void cbs_doItemsLayout_0_0() + { + QColumnView::doItemsLayout(); + } + + virtual void doItemsLayout() + { + if (cb_doItemsLayout_0_0.can_issue()) { + cb_doItemsLayout_0_0.issue(&QColumnView_Adaptor::cbs_doItemsLayout_0_0); + } else { + QColumnView::doItemsLayout(); + } + } + + // [emitter impl] void QColumnView::doubleClicked(const QModelIndex &index) + void emitter_QColumnView_doubleClicked_2395(const QModelIndex &index) + { + emit QColumnView::doubleClicked(index); + } + + // [emitter impl] void QColumnView::entered(const QModelIndex &index) + void emitter_QColumnView_entered_2395(const QModelIndex &index) + { + emit QColumnView::entered(index); + } + + // [adaptor impl] bool QColumnView::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QColumnView::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QColumnView_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QColumnView::hasHeightForWidth(); + } + } + + // [adaptor impl] int QColumnView::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QColumnView::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QColumnView_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QColumnView::heightForWidth(arg1); + } + } + + // [emitter impl] void QColumnView::iconSizeChanged(const QSize &size) + void emitter_QColumnView_iconSizeChanged_1805(const QSize &size) + { + emit QColumnView::iconSizeChanged(size); + } + + // [adaptor impl] QModelIndex QColumnView::indexAt(const QPoint &point) + QModelIndex cbs_indexAt_c1916_0(const QPoint &point) const + { + return QColumnView::indexAt(point); + } + + virtual QModelIndex indexAt(const QPoint &point) const + { + if (cb_indexAt_c1916_0.can_issue()) { + return cb_indexAt_c1916_0.issue(&QColumnView_Adaptor::cbs_indexAt_c1916_0, point); + } else { + return QColumnView::indexAt(point); + } + } + + // [adaptor impl] QVariant QColumnView::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QColumnView::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QColumnView_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QColumnView::inputMethodQuery(query); + } + } + + // [adaptor impl] QAbstractItemDelegate *QColumnView::itemDelegateForIndex(const QModelIndex &index) + QAbstractItemDelegate * cbs_itemDelegateForIndex_c2395_0(const QModelIndex &index) const + { + return QColumnView::itemDelegateForIndex(index); + } + + virtual QAbstractItemDelegate * itemDelegateForIndex(const QModelIndex &index) const + { + if (cb_itemDelegateForIndex_c2395_0.can_issue()) { + return cb_itemDelegateForIndex_c2395_0.issue(&QColumnView_Adaptor::cbs_itemDelegateForIndex_c2395_0, index); + } else { + return QColumnView::itemDelegateForIndex(index); + } + } + + // [adaptor impl] void QColumnView::keyboardSearch(const QString &search) + void cbs_keyboardSearch_2025_0(const QString &search) + { + QColumnView::keyboardSearch(search); + } + + virtual void keyboardSearch(const QString &search) + { + if (cb_keyboardSearch_2025_0.can_issue()) { + cb_keyboardSearch_2025_0.issue(&QColumnView_Adaptor::cbs_keyboardSearch_2025_0, search); + } else { + QColumnView::keyboardSearch(search); + } + } + + // [adaptor impl] QSize QColumnView::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QColumnView::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QColumnView_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QColumnView::minimumSizeHint(); + } + } + + // [emitter impl] void QColumnView::objectNameChanged(const QString &objectName) + void emitter_QColumnView_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QColumnView::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QColumnView::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QColumnView::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QColumnView_Adaptor::cbs_paintEngine_c0_0); + } else { + return QColumnView::paintEngine(); + } + } + + // [emitter impl] void QColumnView::pressed(const QModelIndex &index) + void emitter_QColumnView_pressed_2395(const QModelIndex &index) + { + emit QColumnView::pressed(index); + } + + // [adaptor impl] void QColumnView::reset() + void cbs_reset_0_0() + { + QColumnView::reset(); + } + + virtual void reset() + { + if (cb_reset_0_0.can_issue()) { + cb_reset_0_0.issue(&QColumnView_Adaptor::cbs_reset_0_0); + } else { + QColumnView::reset(); + } + } + + // [adaptor impl] void QColumnView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + void cbs_scrollTo_5576_1(const QModelIndex &index, const qt_gsi::Converter::target_type & hint) + { + QColumnView::scrollTo(index, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + { + if (cb_scrollTo_5576_1.can_issue()) { + cb_scrollTo_5576_1.issue::target_type &>(&QColumnView_Adaptor::cbs_scrollTo_5576_1, index, qt_gsi::CppToQtAdaptor(hint)); + } else { + QColumnView::scrollTo(index, hint); + } + } + + // [adaptor impl] void QColumnView::selectAll() + void cbs_selectAll_0_0() + { + QColumnView::selectAll(); + } + + virtual void selectAll() + { + if (cb_selectAll_0_0.can_issue()) { + cb_selectAll_0_0.issue(&QColumnView_Adaptor::cbs_selectAll_0_0); + } else { + QColumnView::selectAll(); + } + } + + // [adaptor impl] void QColumnView::setModel(QAbstractItemModel *model) + void cbs_setModel_2419_0(QAbstractItemModel *model) + { + QColumnView::setModel(model); + } + + virtual void setModel(QAbstractItemModel *model) + { + if (cb_setModel_2419_0.can_issue()) { + cb_setModel_2419_0.issue(&QColumnView_Adaptor::cbs_setModel_2419_0, model); + } else { + QColumnView::setModel(model); + } + } + + // [adaptor impl] void QColumnView::setRootIndex(const QModelIndex &index) + void cbs_setRootIndex_2395_0(const QModelIndex &index) + { + QColumnView::setRootIndex(index); + } + + virtual void setRootIndex(const QModelIndex &index) + { + if (cb_setRootIndex_2395_0.can_issue()) { + cb_setRootIndex_2395_0.issue(&QColumnView_Adaptor::cbs_setRootIndex_2395_0, index); + } else { + QColumnView::setRootIndex(index); + } + } + + // [adaptor impl] void QColumnView::setSelectionModel(QItemSelectionModel *selectionModel) + void cbs_setSelectionModel_2533_0(QItemSelectionModel *selectionModel) + { + QColumnView::setSelectionModel(selectionModel); + } + + virtual void setSelectionModel(QItemSelectionModel *selectionModel) + { + if (cb_setSelectionModel_2533_0.can_issue()) { + cb_setSelectionModel_2533_0.issue(&QColumnView_Adaptor::cbs_setSelectionModel_2533_0, selectionModel); + } else { + QColumnView::setSelectionModel(selectionModel); + } + } + + // [adaptor impl] void QColumnView::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QColumnView::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QColumnView_Adaptor::cbs_setVisible_864_0, visible); + } else { + QColumnView::setVisible(visible); + } + } + + // [adaptor impl] void QColumnView::setupViewport(QWidget *viewport) + void cbs_setupViewport_1315_0(QWidget *viewport) + { + QColumnView::setupViewport(viewport); + } + + virtual void setupViewport(QWidget *viewport) + { + if (cb_setupViewport_1315_0.can_issue()) { + cb_setupViewport_1315_0.issue(&QColumnView_Adaptor::cbs_setupViewport_1315_0, viewport); + } else { + QColumnView::setupViewport(viewport); + } + } + + // [adaptor impl] QSize QColumnView::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QColumnView::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QColumnView_Adaptor::cbs_sizeHint_c0_0); + } else { + return QColumnView::sizeHint(); + } + } + + // [adaptor impl] int QColumnView::sizeHintForColumn(int column) + int cbs_sizeHintForColumn_c767_0(int column) const + { + return QColumnView::sizeHintForColumn(column); + } + + virtual int sizeHintForColumn(int column) const + { + if (cb_sizeHintForColumn_c767_0.can_issue()) { + return cb_sizeHintForColumn_c767_0.issue(&QColumnView_Adaptor::cbs_sizeHintForColumn_c767_0, column); + } else { + return QColumnView::sizeHintForColumn(column); + } + } + + // [adaptor impl] int QColumnView::sizeHintForRow(int row) + int cbs_sizeHintForRow_c767_0(int row) const + { + return QColumnView::sizeHintForRow(row); + } + + virtual int sizeHintForRow(int row) const + { + if (cb_sizeHintForRow_c767_0.can_issue()) { + return cb_sizeHintForRow_c767_0.issue(&QColumnView_Adaptor::cbs_sizeHintForRow_c767_0, row); + } else { + return QColumnView::sizeHintForRow(row); + } + } + + // [emitter impl] void QColumnView::updatePreviewWidget(const QModelIndex &index) + void emitter_QColumnView_updatePreviewWidget_2395(const QModelIndex &index) + { + emit QColumnView::updatePreviewWidget(index); + } + + // [emitter impl] void QColumnView::viewportEntered() + void emitter_QColumnView_viewportEntered_0() + { + emit QColumnView::viewportEntered(); + } + + // [adaptor impl] QRect QColumnView::visualRect(const QModelIndex &index) + QRect cbs_visualRect_c2395_0(const QModelIndex &index) const + { + return QColumnView::visualRect(index); + } + + virtual QRect visualRect(const QModelIndex &index) const + { + if (cb_visualRect_c2395_0.can_issue()) { + return cb_visualRect_c2395_0.issue(&QColumnView_Adaptor::cbs_visualRect_c2395_0, index); + } else { + return QColumnView::visualRect(index); + } + } + + // [emitter impl] void QColumnView::windowIconChanged(const QIcon &icon) + void emitter_QColumnView_windowIconChanged_1787(const QIcon &icon) + { + emit QColumnView::windowIconChanged(icon); + } + + // [emitter impl] void QColumnView::windowIconTextChanged(const QString &iconText) + void emitter_QColumnView_windowIconTextChanged_2025(const QString &iconText) + { + emit QColumnView::windowIconTextChanged(iconText); + } + + // [emitter impl] void QColumnView::windowTitleChanged(const QString &title) + void emitter_QColumnView_windowTitleChanged_2025(const QString &title) + { + emit QColumnView::windowTitleChanged(title); + } + + // [adaptor impl] void QColumnView::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QColumnView::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QColumnView_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QColumnView::actionEvent(event); + } + } + + // [adaptor impl] void QColumnView::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QColumnView::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QColumnView_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QColumnView::changeEvent(arg1); + } + } + + // [adaptor impl] void QColumnView::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QColumnView::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QColumnView_Adaptor::cbs_childEvent_1701_0, event); + } else { + QColumnView::childEvent(event); + } + } + + // [adaptor impl] void QColumnView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + void cbs_closeEditor_4926_0(QWidget *editor, const qt_gsi::Converter::target_type & hint) + { + QColumnView::closeEditor(editor, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + { + if (cb_closeEditor_4926_0.can_issue()) { + cb_closeEditor_4926_0.issue::target_type &>(&QColumnView_Adaptor::cbs_closeEditor_4926_0, editor, qt_gsi::CppToQtAdaptor(hint)); + } else { + QColumnView::closeEditor(editor, hint); + } + } + + // [adaptor impl] void QColumnView::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QColumnView::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QColumnView_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QColumnView::closeEvent(event); + } + } + + // [adaptor impl] void QColumnView::commitData(QWidget *editor) + void cbs_commitData_1315_0(QWidget *editor) + { + QColumnView::commitData(editor); + } + + virtual void commitData(QWidget *editor) + { + if (cb_commitData_1315_0.can_issue()) { + cb_commitData_1315_0.issue(&QColumnView_Adaptor::cbs_commitData_1315_0, editor); + } else { + QColumnView::commitData(editor); + } + } + + // [adaptor impl] void QColumnView::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QColumnView::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QColumnView_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QColumnView::contextMenuEvent(arg1); + } + } + + // [adaptor impl] QAbstractItemView *QColumnView::createColumn(const QModelIndex &rootIndex) + QAbstractItemView * cbs_createColumn_2395_0(const QModelIndex &rootIndex) + { + return QColumnView::createColumn(rootIndex); + } + + virtual QAbstractItemView * createColumn(const QModelIndex &rootIndex) + { + if (cb_createColumn_2395_0.can_issue()) { + return cb_createColumn_2395_0.issue(&QColumnView_Adaptor::cbs_createColumn_2395_0, rootIndex); + } else { + return QColumnView::createColumn(rootIndex); + } + } + + // [adaptor impl] void QColumnView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + void cbs_currentChanged_4682_0(const QModelIndex ¤t, const QModelIndex &previous) + { + QColumnView::currentChanged(current, previous); + } + + virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + { + if (cb_currentChanged_4682_0.can_issue()) { + cb_currentChanged_4682_0.issue(&QColumnView_Adaptor::cbs_currentChanged_4682_0, current, previous); + } else { + QColumnView::currentChanged(current, previous); + } + } + + // [adaptor impl] void QColumnView::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QColumnView::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QColumnView_Adaptor::cbs_customEvent_1217_0, event); + } else { + QColumnView::customEvent(event); + } + } + + // [adaptor impl] void QColumnView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void cbs_dataChanged_6833_1(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + QColumnView::dataChanged(topLeft, bottomRight, roles); + } + + virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + if (cb_dataChanged_6833_1.can_issue()) { + cb_dataChanged_6833_1.issue &>(&QColumnView_Adaptor::cbs_dataChanged_6833_1, topLeft, bottomRight, roles); + } else { + QColumnView::dataChanged(topLeft, bottomRight, roles); + } + } + + // [adaptor impl] void QColumnView::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QColumnView::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QColumnView_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QColumnView::disconnectNotify(signal); + } + } + + // [adaptor impl] void QColumnView::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QColumnView::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QColumnView_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QColumnView::dragEnterEvent(event); + } + } + + // [adaptor impl] void QColumnView::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QColumnView::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QColumnView_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QColumnView::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QColumnView::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QColumnView::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QColumnView_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QColumnView::dragMoveEvent(event); + } + } + + // [adaptor impl] void QColumnView::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QColumnView::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QColumnView_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QColumnView::dropEvent(event); + } + } + + // [adaptor impl] bool QColumnView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + bool cbs_edit_6773_0(const QModelIndex &index, const qt_gsi::Converter::target_type & trigger, QEvent *event) + { + return QColumnView::edit(index, qt_gsi::QtToCppAdaptor(trigger).cref(), event); + } + + virtual bool edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + { + if (cb_edit_6773_0.can_issue()) { + return cb_edit_6773_0.issue::target_type &, QEvent *>(&QColumnView_Adaptor::cbs_edit_6773_0, index, qt_gsi::CppToQtAdaptor(trigger), event); + } else { + return QColumnView::edit(index, trigger, event); + } + } + + // [adaptor impl] void QColumnView::editorDestroyed(QObject *editor) + void cbs_editorDestroyed_1302_0(QObject *editor) + { + QColumnView::editorDestroyed(editor); + } + + virtual void editorDestroyed(QObject *editor) + { + if (cb_editorDestroyed_1302_0.can_issue()) { + cb_editorDestroyed_1302_0.issue(&QColumnView_Adaptor::cbs_editorDestroyed_1302_0, editor); + } else { + QColumnView::editorDestroyed(editor); + } + } + + // [adaptor impl] void QColumnView::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QColumnView::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QColumnView_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QColumnView::enterEvent(event); + } + } + + // [adaptor impl] bool QColumnView::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QColumnView::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QColumnView_Adaptor::cbs_event_1217_0, _event); + } else { + return QColumnView::event(_event); + } + } + + // [adaptor impl] bool QColumnView::eventFilter(QObject *object, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *object, QEvent *event) + { + return QColumnView::eventFilter(object, event); + } + + virtual bool eventFilter(QObject *object, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QColumnView_Adaptor::cbs_eventFilter_2411_0, object, event); + } else { + return QColumnView::eventFilter(object, event); + } + } + + // [adaptor impl] void QColumnView::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QColumnView::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QColumnView_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QColumnView::focusInEvent(event); + } + } + + // [adaptor impl] bool QColumnView::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QColumnView::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QColumnView_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QColumnView::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QColumnView::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QColumnView::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QColumnView_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QColumnView::focusOutEvent(event); + } + } + + // [adaptor impl] void QColumnView::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QColumnView::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QColumnView_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QColumnView::hideEvent(event); + } + } + + // [adaptor impl] int QColumnView::horizontalOffset() + int cbs_horizontalOffset_c0_0() const + { + return QColumnView::horizontalOffset(); + } + + virtual int horizontalOffset() const + { + if (cb_horizontalOffset_c0_0.can_issue()) { + return cb_horizontalOffset_c0_0.issue(&QColumnView_Adaptor::cbs_horizontalOffset_c0_0); + } else { + return QColumnView::horizontalOffset(); + } + } + + // [adaptor impl] void QColumnView::horizontalScrollbarAction(int action) + void cbs_horizontalScrollbarAction_767_0(int action) + { + QColumnView::horizontalScrollbarAction(action); + } + + virtual void horizontalScrollbarAction(int action) + { + if (cb_horizontalScrollbarAction_767_0.can_issue()) { + cb_horizontalScrollbarAction_767_0.issue(&QColumnView_Adaptor::cbs_horizontalScrollbarAction_767_0, action); + } else { + QColumnView::horizontalScrollbarAction(action); + } + } + + // [adaptor impl] void QColumnView::horizontalScrollbarValueChanged(int value) + void cbs_horizontalScrollbarValueChanged_767_0(int value) + { + QColumnView::horizontalScrollbarValueChanged(value); + } + + virtual void horizontalScrollbarValueChanged(int value) + { + if (cb_horizontalScrollbarValueChanged_767_0.can_issue()) { + cb_horizontalScrollbarValueChanged_767_0.issue(&QColumnView_Adaptor::cbs_horizontalScrollbarValueChanged_767_0, value); + } else { + QColumnView::horizontalScrollbarValueChanged(value); + } + } + + // [adaptor impl] void QColumnView::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QColumnView::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QColumnView_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QColumnView::initPainter(painter); + } + } + + // [adaptor impl] void QColumnView::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QColumnView::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QColumnView_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QColumnView::initStyleOption(option); + } + } + + // [adaptor impl] void QColumnView::initViewItemOption(QStyleOptionViewItem *option) + void cbs_initViewItemOption_c2675_0(QStyleOptionViewItem *option) const + { + QColumnView::initViewItemOption(option); + } + + virtual void initViewItemOption(QStyleOptionViewItem *option) const + { + if (cb_initViewItemOption_c2675_0.can_issue()) { + cb_initViewItemOption_c2675_0.issue(&QColumnView_Adaptor::cbs_initViewItemOption_c2675_0, option); + } else { + QColumnView::initViewItemOption(option); + } + } + + // [adaptor impl] void QColumnView::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QColumnView::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QColumnView_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QColumnView::inputMethodEvent(event); + } + } + + // [adaptor impl] bool QColumnView::isIndexHidden(const QModelIndex &index) + bool cbs_isIndexHidden_c2395_0(const QModelIndex &index) const + { + return QColumnView::isIndexHidden(index); + } + + virtual bool isIndexHidden(const QModelIndex &index) const + { + if (cb_isIndexHidden_c2395_0.can_issue()) { + return cb_isIndexHidden_c2395_0.issue(&QColumnView_Adaptor::cbs_isIndexHidden_c2395_0, index); + } else { + return QColumnView::isIndexHidden(index); + } + } + + // [adaptor impl] void QColumnView::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QColumnView::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QColumnView_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QColumnView::keyPressEvent(event); + } + } + + // [adaptor impl] void QColumnView::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QColumnView::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QColumnView_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QColumnView::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QColumnView::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QColumnView::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QColumnView_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QColumnView::leaveEvent(event); + } + } + + // [adaptor impl] int QColumnView::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QColumnView::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QColumnView_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QColumnView::metric(arg1); + } + } + + // [adaptor impl] void QColumnView::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QColumnView::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QColumnView_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QColumnView::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QColumnView::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QColumnView::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QColumnView_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QColumnView::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QColumnView::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QColumnView::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QColumnView_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QColumnView::mousePressEvent(event); + } + } + + // [adaptor impl] void QColumnView::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QColumnView::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QColumnView_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QColumnView::mouseReleaseEvent(event); + } + } + + // [adaptor impl] QModelIndex QColumnView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + QModelIndex cbs_moveCursor_6476_0(unsigned int cursorAction, QFlags modifiers) + { + return QColumnView::moveCursor(QAbstractItemView::CursorAction(cursorAction), modifiers); + } + + virtual QModelIndex moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + { + if (cb_moveCursor_6476_0.can_issue()) { + return cb_moveCursor_6476_0.issue >(&QColumnView_Adaptor::cbs_moveCursor_6476_0, (unsigned int)(cursorAction), modifiers); + } else { + return QColumnView::moveCursor(cursorAction, modifiers); + } + } + + // [adaptor impl] void QColumnView::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QColumnView::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QColumnView_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QColumnView::moveEvent(event); + } + } + + // [adaptor impl] bool QColumnView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QColumnView::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QColumnView_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QColumnView::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QColumnView::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QColumnView::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QColumnView_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QColumnView::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QColumnView::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QColumnView::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QColumnView_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QColumnView::redirected(offset); + } + } + + // [adaptor impl] void QColumnView::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QColumnView::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QColumnView_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QColumnView::resizeEvent(event); + } + } + + // [adaptor impl] void QColumnView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + void cbs_rowsAboutToBeRemoved_3713_0(const QModelIndex &parent, int start, int end) + { + QColumnView::rowsAboutToBeRemoved(parent, start, end); + } + + virtual void rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + { + if (cb_rowsAboutToBeRemoved_3713_0.can_issue()) { + cb_rowsAboutToBeRemoved_3713_0.issue(&QColumnView_Adaptor::cbs_rowsAboutToBeRemoved_3713_0, parent, start, end); + } else { + QColumnView::rowsAboutToBeRemoved(parent, start, end); + } + } + + // [adaptor impl] void QColumnView::rowsInserted(const QModelIndex &parent, int start, int end) + void cbs_rowsInserted_3713_0(const QModelIndex &parent, int start, int end) + { + QColumnView::rowsInserted(parent, start, end); + } + + virtual void rowsInserted(const QModelIndex &parent, int start, int end) + { + if (cb_rowsInserted_3713_0.can_issue()) { + cb_rowsInserted_3713_0.issue(&QColumnView_Adaptor::cbs_rowsInserted_3713_0, parent, start, end); + } else { + QColumnView::rowsInserted(parent, start, end); + } + } + + // [adaptor impl] void QColumnView::scrollContentsBy(int dx, int dy) + void cbs_scrollContentsBy_1426_0(int dx, int dy) + { + QColumnView::scrollContentsBy(dx, dy); + } + + virtual void scrollContentsBy(int dx, int dy) + { + if (cb_scrollContentsBy_1426_0.can_issue()) { + cb_scrollContentsBy_1426_0.issue(&QColumnView_Adaptor::cbs_scrollContentsBy_1426_0, dx, dy); + } else { + QColumnView::scrollContentsBy(dx, dy); + } + } + + // [adaptor impl] QList QColumnView::selectedIndexes() + QList cbs_selectedIndexes_c0_0() const + { + return QColumnView::selectedIndexes(); + } + + virtual QList selectedIndexes() const + { + if (cb_selectedIndexes_c0_0.can_issue()) { + return cb_selectedIndexes_c0_0.issue >(&QColumnView_Adaptor::cbs_selectedIndexes_c0_0); + } else { + return QColumnView::selectedIndexes(); + } + } + + // [adaptor impl] void QColumnView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + void cbs_selectionChanged_5346_0(const QItemSelection &selected, const QItemSelection &deselected) + { + QColumnView::selectionChanged(selected, deselected); + } + + virtual void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + { + if (cb_selectionChanged_5346_0.can_issue()) { + cb_selectionChanged_5346_0.issue(&QColumnView_Adaptor::cbs_selectionChanged_5346_0, selected, deselected); + } else { + QColumnView::selectionChanged(selected, deselected); + } + } + + // [adaptor impl] QFlags QColumnView::selectionCommand(const QModelIndex &index, const QEvent *event) + QFlags cbs_selectionCommand_c4199_1(const QModelIndex &index, const QEvent *event) const + { + return QColumnView::selectionCommand(index, event); + } + + virtual QFlags selectionCommand(const QModelIndex &index, const QEvent *event) const + { + if (cb_selectionCommand_c4199_1.can_issue()) { + return cb_selectionCommand_c4199_1.issue, const QModelIndex &, const QEvent *>(&QColumnView_Adaptor::cbs_selectionCommand_c4199_1, index, event); + } else { + return QColumnView::selectionCommand(index, event); + } + } + + // [adaptor impl] void QColumnView::setSelection(const QRect &rect, QFlags command) + void cbs_setSelection_6155_0(const QRect &rect, QFlags command) + { + QColumnView::setSelection(rect, command); + } + + virtual void setSelection(const QRect &rect, QFlags command) + { + if (cb_setSelection_6155_0.can_issue()) { + cb_setSelection_6155_0.issue >(&QColumnView_Adaptor::cbs_setSelection_6155_0, rect, command); + } else { + QColumnView::setSelection(rect, command); + } + } + + // [adaptor impl] QPainter *QColumnView::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QColumnView::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QColumnView_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QColumnView::sharedPainter(); + } + } + + // [adaptor impl] void QColumnView::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QColumnView::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QColumnView_Adaptor::cbs_showEvent_1634_0, event); + } else { + QColumnView::showEvent(event); + } + } + + // [adaptor impl] void QColumnView::startDrag(QFlags supportedActions) + void cbs_startDrag_2456_0(QFlags supportedActions) + { + QColumnView::startDrag(supportedActions); + } + + virtual void startDrag(QFlags supportedActions) + { + if (cb_startDrag_2456_0.can_issue()) { + cb_startDrag_2456_0.issue >(&QColumnView_Adaptor::cbs_startDrag_2456_0, supportedActions); + } else { + QColumnView::startDrag(supportedActions); + } + } + + // [adaptor impl] void QColumnView::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QColumnView::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QColumnView_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QColumnView::tabletEvent(event); + } + } + + // [adaptor impl] void QColumnView::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QColumnView::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QColumnView_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QColumnView::timerEvent(event); + } + } + + // [adaptor impl] void QColumnView::updateEditorData() + void cbs_updateEditorData_0_0() + { + QColumnView::updateEditorData(); + } + + virtual void updateEditorData() + { + if (cb_updateEditorData_0_0.can_issue()) { + cb_updateEditorData_0_0.issue(&QColumnView_Adaptor::cbs_updateEditorData_0_0); + } else { + QColumnView::updateEditorData(); + } + } + + // [adaptor impl] void QColumnView::updateEditorGeometries() + void cbs_updateEditorGeometries_0_0() + { + QColumnView::updateEditorGeometries(); + } + + virtual void updateEditorGeometries() + { + if (cb_updateEditorGeometries_0_0.can_issue()) { + cb_updateEditorGeometries_0_0.issue(&QColumnView_Adaptor::cbs_updateEditorGeometries_0_0); + } else { + QColumnView::updateEditorGeometries(); + } + } + + // [adaptor impl] void QColumnView::updateGeometries() + void cbs_updateGeometries_0_0() + { + QColumnView::updateGeometries(); + } + + virtual void updateGeometries() + { + if (cb_updateGeometries_0_0.can_issue()) { + cb_updateGeometries_0_0.issue(&QColumnView_Adaptor::cbs_updateGeometries_0_0); + } else { + QColumnView::updateGeometries(); + } + } + + // [adaptor impl] int QColumnView::verticalOffset() + int cbs_verticalOffset_c0_0() const + { + return QColumnView::verticalOffset(); + } + + virtual int verticalOffset() const + { + if (cb_verticalOffset_c0_0.can_issue()) { + return cb_verticalOffset_c0_0.issue(&QColumnView_Adaptor::cbs_verticalOffset_c0_0); + } else { + return QColumnView::verticalOffset(); + } + } + + // [adaptor impl] void QColumnView::verticalScrollbarAction(int action) + void cbs_verticalScrollbarAction_767_0(int action) + { + QColumnView::verticalScrollbarAction(action); + } + + virtual void verticalScrollbarAction(int action) + { + if (cb_verticalScrollbarAction_767_0.can_issue()) { + cb_verticalScrollbarAction_767_0.issue(&QColumnView_Adaptor::cbs_verticalScrollbarAction_767_0, action); + } else { + QColumnView::verticalScrollbarAction(action); + } + } + + // [adaptor impl] void QColumnView::verticalScrollbarValueChanged(int value) + void cbs_verticalScrollbarValueChanged_767_0(int value) + { + QColumnView::verticalScrollbarValueChanged(value); + } + + virtual void verticalScrollbarValueChanged(int value) + { + if (cb_verticalScrollbarValueChanged_767_0.can_issue()) { + cb_verticalScrollbarValueChanged_767_0.issue(&QColumnView_Adaptor::cbs_verticalScrollbarValueChanged_767_0, value); + } else { + QColumnView::verticalScrollbarValueChanged(value); + } + } + + // [adaptor impl] bool QColumnView::viewportEvent(QEvent *event) + bool cbs_viewportEvent_1217_0(QEvent *event) + { + return QColumnView::viewportEvent(event); + } + + virtual bool viewportEvent(QEvent *event) + { + if (cb_viewportEvent_1217_0.can_issue()) { + return cb_viewportEvent_1217_0.issue(&QColumnView_Adaptor::cbs_viewportEvent_1217_0, event); + } else { + return QColumnView::viewportEvent(event); + } + } + + // [adaptor impl] QSize QColumnView::viewportSizeHint() + QSize cbs_viewportSizeHint_c0_0() const + { + return QColumnView::viewportSizeHint(); + } + + virtual QSize viewportSizeHint() const + { + if (cb_viewportSizeHint_c0_0.can_issue()) { + return cb_viewportSizeHint_c0_0.issue(&QColumnView_Adaptor::cbs_viewportSizeHint_c0_0); + } else { + return QColumnView::viewportSizeHint(); + } + } + + // [adaptor impl] QRegion QColumnView::visualRegionForSelection(const QItemSelection &selection) + QRegion cbs_visualRegionForSelection_c2727_0(const QItemSelection &selection) const + { + return QColumnView::visualRegionForSelection(selection); + } + + virtual QRegion visualRegionForSelection(const QItemSelection &selection) const + { + if (cb_visualRegionForSelection_c2727_0.can_issue()) { + return cb_visualRegionForSelection_c2727_0.issue(&QColumnView_Adaptor::cbs_visualRegionForSelection_c2727_0, selection); + } else { + return QColumnView::visualRegionForSelection(selection); + } + } + + // [adaptor impl] void QColumnView::wheelEvent(QWheelEvent *) + void cbs_wheelEvent_1718_0(QWheelEvent *arg1) + { + QColumnView::wheelEvent(arg1); + } + + virtual void wheelEvent(QWheelEvent *arg1) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QColumnView_Adaptor::cbs_wheelEvent_1718_0, arg1); + } else { + QColumnView::wheelEvent(arg1); + } + } + + gsi::Callback cb_doItemsLayout_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_indexAt_c1916_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemDelegateForIndex_c2395_0; + gsi::Callback cb_keyboardSearch_2025_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reset_0_0; + gsi::Callback cb_scrollTo_5576_1; + gsi::Callback cb_selectAll_0_0; + gsi::Callback cb_setModel_2419_0; + gsi::Callback cb_setRootIndex_2395_0; + gsi::Callback cb_setSelectionModel_2533_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_setupViewport_1315_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_sizeHintForColumn_c767_0; + gsi::Callback cb_sizeHintForRow_c767_0; + gsi::Callback cb_visualRect_c2395_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEditor_4926_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_commitData_1315_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_createColumn_2395_0; + gsi::Callback cb_currentChanged_4682_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_dataChanged_6833_1; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_edit_6773_0; + gsi::Callback cb_editorDestroyed_1302_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_horizontalOffset_c0_0; + gsi::Callback cb_horizontalScrollbarAction_767_0; + gsi::Callback cb_horizontalScrollbarValueChanged_767_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_initViewItemOption_c2675_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_isIndexHidden_c2395_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveCursor_6476_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_rowsAboutToBeRemoved_3713_0; + gsi::Callback cb_rowsInserted_3713_0; + gsi::Callback cb_scrollContentsBy_1426_0; + gsi::Callback cb_selectedIndexes_c0_0; + gsi::Callback cb_selectionChanged_5346_0; + gsi::Callback cb_selectionCommand_c4199_1; + gsi::Callback cb_setSelection_6155_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_startDrag_2456_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateEditorData_0_0; + gsi::Callback cb_updateEditorGeometries_0_0; + gsi::Callback cb_updateGeometries_0_0; + gsi::Callback cb_verticalOffset_c0_0; + gsi::Callback cb_verticalScrollbarAction_767_0; + gsi::Callback cb_verticalScrollbarValueChanged_767_0; + gsi::Callback cb_viewportEvent_1217_0; + gsi::Callback cb_viewportSizeHint_c0_0; + gsi::Callback cb_visualRegionForSelection_c2727_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QColumnView_Adaptor::~QColumnView_Adaptor() { } + +// Constructor QColumnView::QColumnView(QWidget *parent) (adaptor class) + +static void _init_ctor_QColumnView_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QColumnView_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QColumnView_Adaptor (arg1)); +} + + +// void QColumnView::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QColumnView::activated(const QModelIndex &index) + +static void _init_emitter_activated_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_activated_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QColumnView_Adaptor *)cls)->emitter_QColumnView_activated_2395 (arg1); +} + + +// void QColumnView::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QColumnView::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QColumnView::clicked(const QModelIndex &index) + +static void _init_emitter_clicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QColumnView_Adaptor *)cls)->emitter_QColumnView_clicked_2395 (arg1); +} + + +// void QColumnView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + +static void _init_cbs_closeEditor_4926_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_closeEditor_4926_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_closeEditor_4926_0 (arg1, arg2); +} + +static void _set_callback_cbs_closeEditor_4926_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_closeEditor_4926_0 = cb; +} + + +// void QColumnView::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QColumnView::commitData(QWidget *editor) + +static void _init_cbs_commitData_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_commitData_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_commitData_1315_0 (arg1); +} + +static void _set_callback_cbs_commitData_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_commitData_1315_0 = cb; +} + + +// void QColumnView::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QColumnView::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->fp_QColumnView_create_2208 (arg1, arg2, arg3); +} + + +// QAbstractItemView *QColumnView::createColumn(const QModelIndex &rootIndex) + +static void _init_cbs_createColumn_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rootIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_createColumn_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QAbstractItemView *)((QColumnView_Adaptor *)cls)->cbs_createColumn_2395_0 (arg1)); +} + +static void _set_callback_cbs_createColumn_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_createColumn_2395_0 = cb; +} + + +// void QColumnView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + +static void _init_cbs_currentChanged_4682_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("current"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("previous"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_currentChanged_4682_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_currentChanged_4682_0 (arg1, arg2); +} + +static void _set_callback_cbs_currentChanged_4682_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_currentChanged_4682_0 = cb; +} + + +// emitter void QColumnView::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QColumnView_Adaptor *)cls)->emitter_QColumnView_customContextMenuRequested_1916 (arg1); +} + + +// void QColumnView::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QColumnView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_cbs_dataChanged_6833_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_dataChanged_6833_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + const QList &arg3 = args.read & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_dataChanged_6833_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_dataChanged_6833_1 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_dataChanged_6833_1 = cb; +} + + +// exposed void QColumnView::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->fp_QColumnView_destroy_1620 (arg1, arg2); +} + + +// emitter void QColumnView::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QColumnView_Adaptor *)cls)->emitter_QColumnView_destroyed_1302 (arg1); +} + + +// exposed QPoint QColumnView::dirtyRegionOffset() + +static void _init_fp_dirtyRegionOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dirtyRegionOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QColumnView_Adaptor *)cls)->fp_QColumnView_dirtyRegionOffset_c0 ()); +} + + +// void QColumnView::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// exposed void QColumnView::doAutoScroll() + +static void _init_fp_doAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_doAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->fp_QColumnView_doAutoScroll_0 (); +} + + +// void QColumnView::doItemsLayout() + +static void _init_cbs_doItemsLayout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_doItemsLayout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_doItemsLayout_0_0 (); +} + +static void _set_callback_cbs_doItemsLayout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_doItemsLayout_0_0 = cb; +} + + +// emitter void QColumnView::doubleClicked(const QModelIndex &index) + +static void _init_emitter_doubleClicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_doubleClicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QColumnView_Adaptor *)cls)->emitter_QColumnView_doubleClicked_2395 (arg1); +} + + +// void QColumnView::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QColumnView::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QColumnView::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QColumnView::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->fp_QColumnView_drawFrame_1426 (arg1); +} + + +// void QColumnView::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// exposed QAbstractItemView::DropIndicatorPosition QColumnView::dropIndicatorPosition() + +static void _init_fp_dropIndicatorPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dropIndicatorPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QColumnView_Adaptor *)cls)->fp_QColumnView_dropIndicatorPosition_c0 ()); +} + + +// bool QColumnView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + +static void _init_cbs_edit_6773_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("trigger"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("event"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_edit_6773_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + QEvent *arg3 = args.read (heap); + ret.write ((bool)((QColumnView_Adaptor *)cls)->cbs_edit_6773_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_edit_6773_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_edit_6773_0 = cb; +} + + +// void QColumnView::editorDestroyed(QObject *editor) + +static void _init_cbs_editorDestroyed_1302_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_editorDestroyed_1302_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_editorDestroyed_1302_0 (arg1); +} + +static void _set_callback_cbs_editorDestroyed_1302_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_editorDestroyed_1302_0 = cb; +} + + +// void QColumnView::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// emitter void QColumnView::entered(const QModelIndex &index) + +static void _init_emitter_entered_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_entered_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QColumnView_Adaptor *)cls)->emitter_QColumnView_entered_2395 (arg1); +} + + +// bool QColumnView::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QColumnView_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QColumnView::eventFilter(QObject *object, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QColumnView_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed void QColumnView::executeDelayedItemsLayout() + +static void _init_fp_executeDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_executeDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->fp_QColumnView_executeDelayedItemsLayout_0 (); +} + + +// void QColumnView::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QColumnView::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QColumnView_Adaptor *)cls)->fp_QColumnView_focusNextChild_0 ()); +} + + +// bool QColumnView::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QColumnView_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QColumnView::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QColumnView::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QColumnView_Adaptor *)cls)->fp_QColumnView_focusPreviousChild_0 ()); +} + + +// bool QColumnView::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QColumnView_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QColumnView::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QColumnView_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QColumnView::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// int QColumnView::horizontalOffset() + +static void _init_cbs_horizontalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_horizontalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColumnView_Adaptor *)cls)->cbs_horizontalOffset_c0_0 ()); +} + +static void _set_callback_cbs_horizontalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_horizontalOffset_c0_0 = cb; +} + + +// void QColumnView::horizontalScrollbarAction(int action) + +static void _init_cbs_horizontalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_horizontalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_horizontalScrollbarAction_767_0 = cb; +} + + +// void QColumnView::horizontalScrollbarValueChanged(int value) + +static void _init_cbs_horizontalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_horizontalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_horizontalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QColumnView::iconSizeChanged(const QSize &size) + +static void _init_emitter_iconSizeChanged_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_iconSizeChanged_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ((QColumnView_Adaptor *)cls)->emitter_QColumnView_iconSizeChanged_1805 (arg1); +} + + +// QModelIndex QColumnView::indexAt(const QPoint &point) + +static void _init_cbs_indexAt_c1916_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexAt_c1916_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = args.read (heap); + ret.write ((QModelIndex)((QColumnView_Adaptor *)cls)->cbs_indexAt_c1916_0 (arg1)); +} + +static void _set_callback_cbs_indexAt_c1916_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_indexAt_c1916_0 = cb; +} + + +// void QColumnView::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QColumnView::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QColumnView::initViewItemOption(QStyleOptionViewItem *option) + +static void _init_cbs_initViewItemOption_c2675_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initViewItemOption_c2675_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionViewItem *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_initViewItemOption_c2675_0 (arg1); +} + +static void _set_callback_cbs_initViewItemOption_c2675_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_initViewItemOption_c2675_0 = cb; +} + + +// exposed void QColumnView::initializeColumn(QAbstractItemView *column) + +static void _init_fp_initializeColumn_c2333 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_initializeColumn_c2333 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemView *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->fp_QColumnView_initializeColumn_c2333 (arg1); +} + + +// void QColumnView::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QColumnView::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QColumnView_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QColumnView::isIndexHidden(const QModelIndex &index) + +static void _init_cbs_isIndexHidden_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isIndexHidden_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QColumnView_Adaptor *)cls)->cbs_isIndexHidden_c2395_0 (arg1)); +} + +static void _set_callback_cbs_isIndexHidden_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_isIndexHidden_c2395_0 = cb; +} + + +// exposed bool QColumnView::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QColumnView_Adaptor *)cls)->fp_QColumnView_isSignalConnected_c2394 (arg1)); +} + + +// QAbstractItemDelegate *QColumnView::itemDelegateForIndex(const QModelIndex &index) + +static void _init_cbs_itemDelegateForIndex_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemDelegateForIndex_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QAbstractItemDelegate *)((QColumnView_Adaptor *)cls)->cbs_itemDelegateForIndex_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemDelegateForIndex_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_itemDelegateForIndex_c2395_0 = cb; +} + + +// void QColumnView::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QColumnView::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QColumnView::keyboardSearch(const QString &search) + +static void _init_cbs_keyboardSearch_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("search"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyboardSearch_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_keyboardSearch_2025_0 (arg1); +} + +static void _set_callback_cbs_keyboardSearch_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_keyboardSearch_2025_0 = cb; +} + + +// void QColumnView::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QColumnView::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QColumnView_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QColumnView::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QColumnView_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QColumnView::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QColumnView::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QColumnView::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QColumnView::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// QModelIndex QColumnView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + +static void _init_cbs_moveCursor_6476_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursorAction"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("modifiers"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_moveCursor_6476_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + ret.write ((QModelIndex)((QColumnView_Adaptor *)cls)->cbs_moveCursor_6476_0 (arg1, arg2)); +} + +static void _set_callback_cbs_moveCursor_6476_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_moveCursor_6476_0 = cb; +} + + +// void QColumnView::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QColumnView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QColumnView_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QColumnView::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QColumnView_Adaptor *)cls)->emitter_QColumnView_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QColumnView::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QColumnView_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QColumnView::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QColumnView::pressed(const QModelIndex &index) + +static void _init_emitter_pressed_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_pressed_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QColumnView_Adaptor *)cls)->emitter_QColumnView_pressed_2395 (arg1); +} + + +// exposed int QColumnView::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QColumnView_Adaptor *)cls)->fp_QColumnView_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QColumnView::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QColumnView_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QColumnView::reset() + +static void _init_cbs_reset_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reset_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_reset_0_0 (); +} + +static void _set_callback_cbs_reset_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_reset_0_0 = cb; +} + + +// void QColumnView::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// void QColumnView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsAboutToBeRemoved_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsAboutToBeRemoved_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_rowsAboutToBeRemoved_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsAboutToBeRemoved_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_rowsAboutToBeRemoved_3713_0 = cb; +} + + +// void QColumnView::rowsInserted(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsInserted_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsInserted_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_rowsInserted_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsInserted_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_rowsInserted_3713_0 = cb; +} + + +// exposed void QColumnView::scheduleDelayedItemsLayout() + +static void _init_fp_scheduleDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_scheduleDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->fp_QColumnView_scheduleDelayedItemsLayout_0 (); +} + + +// void QColumnView::scrollContentsBy(int dx, int dy) + +static void _init_cbs_scrollContentsBy_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollContentsBy_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_scrollContentsBy_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollContentsBy_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_scrollContentsBy_1426_0 = cb; +} + + +// exposed void QColumnView::scrollDirtyRegion(int dx, int dy) + +static void _init_fp_scrollDirtyRegion_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_scrollDirtyRegion_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->fp_QColumnView_scrollDirtyRegion_1426 (arg1, arg2); +} + + +// void QColumnView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + +static void _init_cbs_scrollTo_5576_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollTo_5576_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_scrollTo_5576_1 (arg1, arg2); +} + +static void _set_callback_cbs_scrollTo_5576_1 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_scrollTo_5576_1 = cb; +} + + +// void QColumnView::selectAll() + +static void _init_cbs_selectAll_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_selectAll_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_selectAll_0_0 (); +} + +static void _set_callback_cbs_selectAll_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_selectAll_0_0 = cb; +} + + +// QList QColumnView::selectedIndexes() + +static void _init_cbs_selectedIndexes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_selectedIndexes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QColumnView_Adaptor *)cls)->cbs_selectedIndexes_c0_0 ()); +} + +static void _set_callback_cbs_selectedIndexes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_selectedIndexes_c0_0 = cb; +} + + +// void QColumnView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + +static void _init_cbs_selectionChanged_5346_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selected"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("deselected"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_selectionChanged_5346_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + const QItemSelection &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_selectionChanged_5346_0 (arg1, arg2); +} + +static void _set_callback_cbs_selectionChanged_5346_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_selectionChanged_5346_0 = cb; +} + + +// QFlags QColumnView::selectionCommand(const QModelIndex &index, const QEvent *event) + +static void _init_cbs_selectionCommand_c4199_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_cbs_selectionCommand_c4199_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QEvent *arg2 = args.read (heap); + ret.write > ((QFlags)((QColumnView_Adaptor *)cls)->cbs_selectionCommand_c4199_1 (arg1, arg2)); +} + +static void _set_callback_cbs_selectionCommand_c4199_1 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_selectionCommand_c4199_1 = cb; +} + + +// exposed QObject *QColumnView::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QColumnView_Adaptor *)cls)->fp_QColumnView_sender_c0 ()); +} + + +// exposed int QColumnView::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColumnView_Adaptor *)cls)->fp_QColumnView_senderSignalIndex_c0 ()); +} + + +// exposed void QColumnView::setDirtyRegion(const QRegion ®ion) + +static void _init_fp_setDirtyRegion_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("region"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setDirtyRegion_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->fp_QColumnView_setDirtyRegion_2006 (arg1); +} + + +// void QColumnView::setModel(QAbstractItemModel *model) + +static void _init_cbs_setModel_2419_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setModel_2419_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_setModel_2419_0 (arg1); +} + +static void _set_callback_cbs_setModel_2419_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_setModel_2419_0 = cb; +} + + +// void QColumnView::setRootIndex(const QModelIndex &index) + +static void _init_cbs_setRootIndex_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setRootIndex_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_setRootIndex_2395_0 (arg1); +} + +static void _set_callback_cbs_setRootIndex_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_setRootIndex_2395_0 = cb; +} + + +// void QColumnView::setSelection(const QRect &rect, QFlags command) + +static void _init_cbs_setSelection_6155_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setSelection_6155_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_setSelection_6155_0 (arg1, arg2); +} + +static void _set_callback_cbs_setSelection_6155_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_setSelection_6155_0 = cb; +} + + +// void QColumnView::setSelectionModel(QItemSelectionModel *selectionModel) + +static void _init_cbs_setSelectionModel_2533_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSelectionModel_2533_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemSelectionModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_setSelectionModel_2533_0 (arg1); +} + +static void _set_callback_cbs_setSelectionModel_2533_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_setSelectionModel_2533_0 = cb; +} + + +// exposed void QColumnView::setState(QAbstractItemView::State state) + +static void _init_fp_setState_2776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setState_2776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->fp_QColumnView_setState_2776 (arg1); +} + + +// exposed void QColumnView::setViewportMargins(int left, int top, int right, int bottom) + +static void _init_fp_setViewportMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->fp_QColumnView_setViewportMargins_2744 (arg1, arg2, arg3, arg4); +} + + +// exposed void QColumnView::setViewportMargins(const QMargins &margins) + +static void _init_fp_setViewportMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->fp_QColumnView_setViewportMargins_2115 (arg1); +} + + +// void QColumnView::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// void QColumnView::setupViewport(QWidget *viewport) + +static void _init_cbs_setupViewport_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setupViewport_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_setupViewport_1315_0 (arg1); +} + +static void _set_callback_cbs_setupViewport_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_setupViewport_1315_0 = cb; +} + + +// QPainter *QColumnView::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QColumnView_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QColumnView::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QColumnView::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QColumnView_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// int QColumnView::sizeHintForColumn(int column) + +static void _init_cbs_sizeHintForColumn_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForColumn_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QColumnView_Adaptor *)cls)->cbs_sizeHintForColumn_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForColumn_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_sizeHintForColumn_c767_0 = cb; +} + + +// int QColumnView::sizeHintForRow(int row) + +static void _init_cbs_sizeHintForRow_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForRow_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QColumnView_Adaptor *)cls)->cbs_sizeHintForRow_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForRow_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_sizeHintForRow_c767_0 = cb; +} + + +// exposed void QColumnView::startAutoScroll() + +static void _init_fp_startAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_startAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->fp_QColumnView_startAutoScroll_0 (); +} + + +// void QColumnView::startDrag(QFlags supportedActions) + +static void _init_cbs_startDrag_2456_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("supportedActions"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_startDrag_2456_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_startDrag_2456_0 (arg1); +} + +static void _set_callback_cbs_startDrag_2456_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_startDrag_2456_0 = cb; +} + + +// exposed QAbstractItemView::State QColumnView::state() + +static void _init_fp_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QColumnView_Adaptor *)cls)->fp_QColumnView_state_c0 ()); +} + + +// exposed void QColumnView::stopAutoScroll() + +static void _init_fp_stopAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_stopAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->fp_QColumnView_stopAutoScroll_0 (); +} + + +// void QColumnView::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QColumnView::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QColumnView::updateEditorData() + +static void _init_cbs_updateEditorData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_updateEditorData_0_0 (); +} + +static void _set_callback_cbs_updateEditorData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_updateEditorData_0_0 = cb; +} + + +// void QColumnView::updateEditorGeometries() + +static void _init_cbs_updateEditorGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_updateEditorGeometries_0_0 (); +} + +static void _set_callback_cbs_updateEditorGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_updateEditorGeometries_0_0 = cb; +} + + +// void QColumnView::updateGeometries() + +static void _init_cbs_updateGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_updateGeometries_0_0 (); +} + +static void _set_callback_cbs_updateGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_updateGeometries_0_0 = cb; +} + + +// exposed void QColumnView::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->fp_QColumnView_updateMicroFocus_2420 (arg1); +} + + +// emitter void QColumnView::updatePreviewWidget(const QModelIndex &index) + +static void _init_emitter_updatePreviewWidget_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_updatePreviewWidget_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QColumnView_Adaptor *)cls)->emitter_QColumnView_updatePreviewWidget_2395 (arg1); +} + + +// int QColumnView::verticalOffset() + +static void _init_cbs_verticalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_verticalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QColumnView_Adaptor *)cls)->cbs_verticalOffset_c0_0 ()); +} + +static void _set_callback_cbs_verticalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_verticalOffset_c0_0 = cb; +} + + +// void QColumnView::verticalScrollbarAction(int action) + +static void _init_cbs_verticalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_verticalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_verticalScrollbarAction_767_0 = cb; +} + + +// void QColumnView::verticalScrollbarValueChanged(int value) + +static void _init_cbs_verticalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_verticalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_verticalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QColumnView::viewportEntered() + +static void _init_emitter_viewportEntered_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_viewportEntered_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QColumnView_Adaptor *)cls)->emitter_QColumnView_viewportEntered_0 (); +} + + +// bool QColumnView::viewportEvent(QEvent *event) + +static void _init_cbs_viewportEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_viewportEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QColumnView_Adaptor *)cls)->cbs_viewportEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_viewportEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_viewportEvent_1217_0 = cb; +} + + +// exposed QMargins QColumnView::viewportMargins() + +static void _init_fp_viewportMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_viewportMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QColumnView_Adaptor *)cls)->fp_QColumnView_viewportMargins_c0 ()); +} + + +// QSize QColumnView::viewportSizeHint() + +static void _init_cbs_viewportSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_viewportSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QColumnView_Adaptor *)cls)->cbs_viewportSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_viewportSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_viewportSizeHint_c0_0 = cb; +} + + +// QRect QColumnView::visualRect(const QModelIndex &index) + +static void _init_cbs_visualRect_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRect_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QRect)((QColumnView_Adaptor *)cls)->cbs_visualRect_c2395_0 (arg1)); +} + +static void _set_callback_cbs_visualRect_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_visualRect_c2395_0 = cb; +} + + +// QRegion QColumnView::visualRegionForSelection(const QItemSelection &selection) + +static void _init_cbs_visualRegionForSelection_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRegionForSelection_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QRegion)((QColumnView_Adaptor *)cls)->cbs_visualRegionForSelection_c2727_0 (arg1)); +} + +static void _set_callback_cbs_visualRegionForSelection_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_visualRegionForSelection_c2727_0 = cb; +} + + +// void QColumnView::wheelEvent(QWheelEvent *) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QColumnView_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QColumnView_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QColumnView::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QColumnView_Adaptor *)cls)->emitter_QColumnView_windowIconChanged_1787 (arg1); +} + + +// emitter void QColumnView::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QColumnView_Adaptor *)cls)->emitter_QColumnView_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QColumnView::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QColumnView_Adaptor *)cls)->emitter_QColumnView_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QColumnView (); + +static gsi::Methods methods_QColumnView_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QColumnView::QColumnView(QWidget *parent)\nThis method creates an object of class QColumnView.", &_init_ctor_QColumnView_Adaptor_1315, &_call_ctor_QColumnView_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QColumnView::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_activated", "@brief Emitter for signal void QColumnView::activated(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_activated_2395, &_call_emitter_activated_2395); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QColumnView::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QColumnView::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QColumnView::clicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_clicked_2395, &_call_emitter_clicked_2395); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@brief Virtual method void QColumnView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@hide", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0, &_set_callback_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QColumnView::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*commitData", "@brief Virtual method void QColumnView::commitData(QWidget *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*commitData", "@hide", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0, &_set_callback_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QColumnView::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QColumnView::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("*createColumn", "@brief Virtual method QAbstractItemView *QColumnView::createColumn(const QModelIndex &rootIndex)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_createColumn_2395_0, &_call_cbs_createColumn_2395_0); + methods += new qt_gsi::GenericMethod ("*createColumn", "@hide", false, &_init_cbs_createColumn_2395_0, &_call_cbs_createColumn_2395_0, &_set_callback_cbs_createColumn_2395_0); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@brief Virtual method void QColumnView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@hide", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0, &_set_callback_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QColumnView::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QColumnView::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*dataChanged", "@brief Virtual method void QColumnView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*dataChanged", "@hide", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1, &_set_callback_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QColumnView::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QColumnView::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*dirtyRegionOffset", "@brief Method QPoint QColumnView::dirtyRegionOffset()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dirtyRegionOffset_c0, &_call_fp_dirtyRegionOffset_c0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QColumnView::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*doAutoScroll", "@brief Method void QColumnView::doAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_doAutoScroll_0, &_call_fp_doAutoScroll_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@brief Virtual method void QColumnView::doItemsLayout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@hide", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0, &_set_callback_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("emit_doubleClicked", "@brief Emitter for signal void QColumnView::doubleClicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_doubleClicked_2395, &_call_emitter_doubleClicked_2395); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QColumnView::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QColumnView::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QColumnView::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QColumnView::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QColumnView::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropIndicatorPosition", "@brief Method QAbstractItemView::DropIndicatorPosition QColumnView::dropIndicatorPosition()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dropIndicatorPosition_c0, &_call_fp_dropIndicatorPosition_c0); + methods += new qt_gsi::GenericMethod ("*edit", "@brief Virtual method bool QColumnView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*edit", "@hide", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0, &_set_callback_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@brief Virtual method void QColumnView::editorDestroyed(QObject *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@hide", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0, &_set_callback_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QColumnView::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("emit_entered", "@brief Emitter for signal void QColumnView::entered(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_entered_2395, &_call_emitter_entered_2395); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QColumnView::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QColumnView::eventFilter(QObject *object, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*executeDelayedItemsLayout", "@brief Method void QColumnView::executeDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_executeDelayedItemsLayout_0, &_call_fp_executeDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QColumnView::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QColumnView::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QColumnView::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QColumnView::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QColumnView::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QColumnView::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QColumnView::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QColumnView::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@brief Virtual method int QColumnView::horizontalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@hide", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0, &_set_callback_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@brief Virtual method void QColumnView::horizontalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@hide", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0, &_set_callback_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@brief Virtual method void QColumnView::horizontalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@hide", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0, &_set_callback_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_iconSizeChanged", "@brief Emitter for signal void QColumnView::iconSizeChanged(const QSize &size)\nCall this method to emit this signal.", false, &_init_emitter_iconSizeChanged_1805, &_call_emitter_iconSizeChanged_1805); + methods += new qt_gsi::GenericMethod ("indexAt", "@brief Virtual method QModelIndex QColumnView::indexAt(const QPoint &point)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("indexAt", "@hide", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0, &_set_callback_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QColumnView::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QColumnView::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@brief Virtual method void QColumnView::initViewItemOption(QStyleOptionViewItem *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@hide", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0, &_set_callback_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*initializeColumn", "@brief Method void QColumnView::initializeColumn(QAbstractItemView *column)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_initializeColumn_c2333, &_call_fp_initializeColumn_c2333); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QColumnView::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QColumnView::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@brief Virtual method bool QColumnView::isIndexHidden(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@hide", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0, &_set_callback_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QColumnView::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@brief Virtual method QAbstractItemDelegate *QColumnView::itemDelegateForIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@hide", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0, &_set_callback_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QColumnView::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QColumnView::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@brief Virtual method void QColumnView::keyboardSearch(const QString &search)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@hide", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0, &_set_callback_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QColumnView::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QColumnView::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QColumnView::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QColumnView::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QColumnView::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QColumnView::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QColumnView::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@brief Virtual method QModelIndex QColumnView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@hide", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0, &_set_callback_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QColumnView::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QColumnView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QColumnView::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QColumnView::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QColumnView::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_pressed", "@brief Emitter for signal void QColumnView::pressed(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_pressed_2395, &_call_emitter_pressed_2395); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QColumnView::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QColumnView::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Virtual method void QColumnView::reset()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("reset", "@hide", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0, &_set_callback_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QColumnView::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@brief Virtual method void QColumnView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@hide", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0, &_set_callback_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@brief Virtual method void QColumnView::rowsInserted(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@hide", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0, &_set_callback_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*scheduleDelayedItemsLayout", "@brief Method void QColumnView::scheduleDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scheduleDelayedItemsLayout_0, &_call_fp_scheduleDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@brief Virtual method void QColumnView::scrollContentsBy(int dx, int dy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@hide", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0, &_set_callback_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollDirtyRegion", "@brief Method void QColumnView::scrollDirtyRegion(int dx, int dy)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scrollDirtyRegion_1426, &_call_fp_scrollDirtyRegion_1426); + methods += new qt_gsi::GenericMethod ("scrollTo", "@brief Virtual method void QColumnView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("scrollTo", "@hide", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1, &_set_callback_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("selectAll", "@brief Virtual method void QColumnView::selectAll()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("selectAll", "@hide", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0, &_set_callback_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@brief Virtual method QList QColumnView::selectedIndexes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@hide", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0, &_set_callback_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@brief Virtual method void QColumnView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@hide", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0, &_set_callback_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@brief Virtual method QFlags QColumnView::selectionCommand(const QModelIndex &index, const QEvent *event)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@hide", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1, &_set_callback_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QColumnView::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QColumnView::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setDirtyRegion", "@brief Method void QColumnView::setDirtyRegion(const QRegion ®ion)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setDirtyRegion_2006, &_call_fp_setDirtyRegion_2006); + methods += new qt_gsi::GenericMethod ("setModel", "@brief Virtual method void QColumnView::setModel(QAbstractItemModel *model)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("setModel", "@hide", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0, &_set_callback_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@brief Virtual method void QColumnView::setRootIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@hide", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0, &_set_callback_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@brief Virtual method void QColumnView::setSelection(const QRect &rect, QFlags command)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@hide", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0, &_set_callback_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@brief Virtual method void QColumnView::setSelectionModel(QItemSelectionModel *selectionModel)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@hide", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0, &_set_callback_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("*setState", "@brief Method void QColumnView::setState(QAbstractItemView::State state)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setState_2776, &_call_fp_setState_2776); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QColumnView::setViewportMargins(int left, int top, int right, int bottom)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2744, &_call_fp_setViewportMargins_2744); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QColumnView::setViewportMargins(const QMargins &margins)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2115, &_call_fp_setViewportMargins_2115); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QColumnView::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@brief Virtual method void QColumnView::setupViewport(QWidget *viewport)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@hide", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0, &_set_callback_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QColumnView::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QColumnView::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QColumnView::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHintForColumn", "@brief Virtual method int QColumnView::sizeHintForColumn(int column)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForColumn", "@hide", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0, &_set_callback_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForRow", "@brief Virtual method int QColumnView::sizeHintForRow(int row)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForRow", "@hide", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0, &_set_callback_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("*startAutoScroll", "@brief Method void QColumnView::startAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_startAutoScroll_0, &_call_fp_startAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@brief Virtual method void QColumnView::startDrag(QFlags supportedActions)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@hide", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0, &_set_callback_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*state", "@brief Method QAbstractItemView::State QColumnView::state()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_state_c0, &_call_fp_state_c0); + methods += new qt_gsi::GenericMethod ("*stopAutoScroll", "@brief Method void QColumnView::stopAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_stopAutoScroll_0, &_call_fp_stopAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QColumnView::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QColumnView::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@brief Virtual method void QColumnView::updateEditorData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@hide", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0, &_set_callback_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@brief Virtual method void QColumnView::updateEditorGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@hide", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0, &_set_callback_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@brief Virtual method void QColumnView::updateGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@hide", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0, &_set_callback_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QColumnView::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("emit_updatePreviewWidget", "@brief Emitter for signal void QColumnView::updatePreviewWidget(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_updatePreviewWidget_2395, &_call_emitter_updatePreviewWidget_2395); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@brief Virtual method int QColumnView::verticalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@hide", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0, &_set_callback_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@brief Virtual method void QColumnView::verticalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@hide", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0, &_set_callback_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@brief Virtual method void QColumnView::verticalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@hide", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0, &_set_callback_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_viewportEntered", "@brief Emitter for signal void QColumnView::viewportEntered()\nCall this method to emit this signal.", false, &_init_emitter_viewportEntered_0, &_call_emitter_viewportEntered_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@brief Virtual method bool QColumnView::viewportEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@hide", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0, &_set_callback_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportMargins", "@brief Method QMargins QColumnView::viewportMargins()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_viewportMargins_c0, &_call_fp_viewportMargins_c0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@brief Virtual method QSize QColumnView::viewportSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@hide", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0, &_set_callback_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@brief Virtual method QRect QColumnView::visualRect(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@hide", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0, &_set_callback_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@brief Virtual method QRegion QColumnView::visualRegionForSelection(const QItemSelection &selection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@hide", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0, &_set_callback_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QColumnView::wheelEvent(QWheelEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QColumnView::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QColumnView::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QColumnView::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QColumnView_Adaptor (qtdecl_QColumnView (), "QtWidgets", "QColumnView", + methods_QColumnView_Adaptor (), + "@qt\n@brief Binding of QColumnView"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQComboBox.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQComboBox.cc new file mode 100644 index 000000000..829432434 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQComboBox.cc @@ -0,0 +1,4170 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQComboBox.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QComboBox + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QComboBox::staticMetaObject); +} + + +// void QComboBox::addItem(const QString &text, const QVariant &userData) + + +static void _init_f_addItem_4036 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("userData", true, "QVariant()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addItem_4036 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->addItem (arg1, arg2); +} + + +// void QComboBox::addItem(const QIcon &icon, const QString &text, const QVariant &userData) + + +static void _init_f_addItem_5715 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("userData", true, "QVariant()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_addItem_5715 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QVariant &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->addItem (arg1, arg2, arg3); +} + + +// void QComboBox::addItems(const QStringList &texts) + + +static void _init_f_addItems_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("texts"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addItems_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->addItems (arg1); +} + + +// void QComboBox::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->clear (); +} + + +// void QComboBox::clearEditText() + + +static void _init_f_clearEditText_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearEditText_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->clearEditText (); +} + + +// QCompleter *QComboBox::completer() + + +static void _init_f_completer_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_completer_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QCompleter *)((QComboBox *)cls)->completer ()); +} + + +// int QComboBox::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QComboBox *)cls)->count ()); +} + + +// QVariant QComboBox::currentData(int role) + + +static void _init_f_currentData_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role", true, "Qt::UserRole"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_currentData_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::UserRole, heap); + ret.write ((QVariant)((QComboBox *)cls)->currentData (arg1)); +} + + +// int QComboBox::currentIndex() + + +static void _init_f_currentIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QComboBox *)cls)->currentIndex ()); +} + + +// QString QComboBox::currentText() + + +static void _init_f_currentText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QComboBox *)cls)->currentText ()); +} + + +// bool QComboBox::duplicatesEnabled() + + +static void _init_f_duplicatesEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_duplicatesEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QComboBox *)cls)->duplicatesEnabled ()); +} + + +// bool QComboBox::event(QEvent *event) + + +static void _init_f_event_1217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_event_1217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QComboBox *)cls)->event (arg1)); +} + + +// int QComboBox::findData(const QVariant &data, int role, QFlags flags) + + +static void _init_f_findData_c4986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role", true, "Qt::UserRole"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("flags", true, "static_cast(Qt::MatchExactly|Qt::MatchCaseSensitive)"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_findData_c4986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::UserRole, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (static_cast(Qt::MatchExactly|Qt::MatchCaseSensitive), heap); + ret.write ((int)((QComboBox *)cls)->findData (arg1, arg2, arg3)); +} + + +// int QComboBox::findText(const QString &text, QFlags flags) + + +static void _init_f_findText_c4233 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "static_cast(Qt::MatchExactly|Qt::MatchCaseSensitive)"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_findText_c4233 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (static_cast(Qt::MatchExactly|Qt::MatchCaseSensitive), heap); + ret.write ((int)((QComboBox *)cls)->findText (arg1, arg2)); +} + + +// bool QComboBox::hasFrame() + + +static void _init_f_hasFrame_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasFrame_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QComboBox *)cls)->hasFrame ()); +} + + +// void QComboBox::hidePopup() + + +static void _init_f_hidePopup_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hidePopup_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->hidePopup (); +} + + +// QSize QComboBox::iconSize() + + +static void _init_f_iconSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_iconSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QComboBox *)cls)->iconSize ()); +} + + +// QVariant QComboBox::inputMethodQuery(Qt::InputMethodQuery) + + +static void _init_f_inputMethodQuery_c2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_inputMethodQuery_c2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QVariant)((QComboBox *)cls)->inputMethodQuery (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QVariant QComboBox::inputMethodQuery(Qt::InputMethodQuery query, const QVariant &argument) + + +static void _init_f_inputMethodQuery_c4431 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("argument"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_inputMethodQuery_c4431 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QComboBox *)cls)->inputMethodQuery (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// void QComboBox::insertItem(int index, const QString &text, const QVariant &userData) + + +static void _init_f_insertItem_4695 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("userData", true, "QVariant()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertItem_4695 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QVariant &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->insertItem (arg1, arg2, arg3); +} + + +// void QComboBox::insertItem(int index, const QIcon &icon, const QString &text, const QVariant &userData) + + +static void _init_f_insertItem_6374 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("icon"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("userData", true, "QVariant()"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_insertItem_6374 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QIcon &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + const QVariant &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QVariant(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->insertItem (arg1, arg2, arg3, arg4); +} + + +// void QComboBox::insertItems(int index, const QStringList &texts) + + +static void _init_f_insertItems_3096 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("texts"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertItems_3096 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QStringList &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->insertItems (arg1, arg2); +} + + +// QComboBox::InsertPolicy QComboBox::insertPolicy() + + +static void _init_f_insertPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_insertPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QComboBox *)cls)->insertPolicy ())); +} + + +// void QComboBox::insertSeparator(int index) + + +static void _init_f_insertSeparator_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertSeparator_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->insertSeparator (arg1); +} + + +// bool QComboBox::isEditable() + + +static void _init_f_isEditable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEditable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QComboBox *)cls)->isEditable ()); +} + + +// QVariant QComboBox::itemData(int index, int role) + + +static void _init_f_itemData_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role", true, "Qt::UserRole"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_itemData_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::UserRole, heap); + ret.write ((QVariant)((QComboBox *)cls)->itemData (arg1, arg2)); +} + + +// QAbstractItemDelegate *QComboBox::itemDelegate() + + +static void _init_f_itemDelegate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_itemDelegate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractItemDelegate *)((QComboBox *)cls)->itemDelegate ()); +} + + +// QIcon QComboBox::itemIcon(int index) + + +static void _init_f_itemIcon_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemIcon_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QIcon)((QComboBox *)cls)->itemIcon (arg1)); +} + + +// QString QComboBox::itemText(int index) + + +static void _init_f_itemText_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemText_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QComboBox *)cls)->itemText (arg1)); +} + + +// QLineEdit *QComboBox::lineEdit() + + +static void _init_f_lineEdit_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineEdit_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLineEdit *)((QComboBox *)cls)->lineEdit ()); +} + + +// int QComboBox::maxCount() + + +static void _init_f_maxCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maxCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QComboBox *)cls)->maxCount ()); +} + + +// int QComboBox::maxVisibleItems() + + +static void _init_f_maxVisibleItems_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maxVisibleItems_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QComboBox *)cls)->maxVisibleItems ()); +} + + +// int QComboBox::minimumContentsLength() + + +static void _init_f_minimumContentsLength_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumContentsLength_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QComboBox *)cls)->minimumContentsLength ()); +} + + +// QSize QComboBox::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QComboBox *)cls)->minimumSizeHint ()); +} + + +// QAbstractItemModel *QComboBox::model() + + +static void _init_f_model_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_model_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractItemModel *)((QComboBox *)cls)->model ()); +} + + +// int QComboBox::modelColumn() + + +static void _init_f_modelColumn_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_modelColumn_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QComboBox *)cls)->modelColumn ()); +} + + +// QString QComboBox::placeholderText() + + +static void _init_f_placeholderText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_placeholderText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QComboBox *)cls)->placeholderText ()); +} + + +// void QComboBox::removeItem(int index) + + +static void _init_f_removeItem_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeItem_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->removeItem (arg1); +} + + +// QModelIndex QComboBox::rootModelIndex() + + +static void _init_f_rootModelIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rootModelIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QModelIndex)((QComboBox *)cls)->rootModelIndex ()); +} + + +// void QComboBox::setCompleter(QCompleter *c) + + +static void _init_f_setCompleter_1642 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCompleter_1642 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCompleter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setCompleter (arg1); +} + + +// void QComboBox::setCurrentIndex(int index) + + +static void _init_f_setCurrentIndex_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentIndex_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setCurrentIndex (arg1); +} + + +// void QComboBox::setCurrentText(const QString &text) + + +static void _init_f_setCurrentText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setCurrentText (arg1); +} + + +// void QComboBox::setDuplicatesEnabled(bool enable) + + +static void _init_f_setDuplicatesEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDuplicatesEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setDuplicatesEnabled (arg1); +} + + +// void QComboBox::setEditText(const QString &text) + + +static void _init_f_setEditText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEditText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setEditText (arg1); +} + + +// void QComboBox::setEditable(bool editable) + + +static void _init_f_setEditable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEditable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setEditable (arg1); +} + + +// void QComboBox::setFrame(bool) + + +static void _init_f_setFrame_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFrame_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setFrame (arg1); +} + + +// void QComboBox::setIconSize(const QSize &size) + + +static void _init_f_setIconSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIconSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setIconSize (arg1); +} + + +// void QComboBox::setInsertPolicy(QComboBox::InsertPolicy policy) + + +static void _init_f_setInsertPolicy_2679 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setInsertPolicy_2679 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setInsertPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QComboBox::setItemData(int index, const QVariant &value, int role) + + +static void _init_f_setItemData_3437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role", true, "Qt::UserRole"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setItemData_3437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::UserRole, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setItemData (arg1, arg2, arg3); +} + + +// void QComboBox::setItemDelegate(QAbstractItemDelegate *delegate) + + +static void _init_f_setItemDelegate_2717 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("delegate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setItemDelegate_2717 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemDelegate *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setItemDelegate (arg1); +} + + +// void QComboBox::setItemIcon(int index, const QIcon &icon) + + +static void _init_f_setItemIcon_2446 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("icon"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setItemIcon_2446 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QIcon &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setItemIcon (arg1, arg2); +} + + +// void QComboBox::setItemText(int index, const QString &text) + + +static void _init_f_setItemText_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setItemText_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setItemText (arg1, arg2); +} + + +// void QComboBox::setLineEdit(QLineEdit *edit) + + +static void _init_f_setLineEdit_1485 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("edit"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLineEdit_1485 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLineEdit *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setLineEdit (arg1); +} + + +// void QComboBox::setMaxCount(int max) + + +static void _init_f_setMaxCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("max"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaxCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setMaxCount (arg1); +} + + +// void QComboBox::setMaxVisibleItems(int maxItems) + + +static void _init_f_setMaxVisibleItems_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maxItems"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaxVisibleItems_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setMaxVisibleItems (arg1); +} + + +// void QComboBox::setMinimumContentsLength(int characters) + + +static void _init_f_setMinimumContentsLength_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("characters"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumContentsLength_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setMinimumContentsLength (arg1); +} + + +// void QComboBox::setModel(QAbstractItemModel *model) + + +static void _init_f_setModel_2419 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setModel_2419 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setModel (arg1); +} + + +// void QComboBox::setModelColumn(int visibleColumn) + + +static void _init_f_setModelColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visibleColumn"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setModelColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setModelColumn (arg1); +} + + +// void QComboBox::setPlaceholderText(const QString &placeholderText) + + +static void _init_f_setPlaceholderText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("placeholderText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPlaceholderText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setPlaceholderText (arg1); +} + + +// void QComboBox::setRootModelIndex(const QModelIndex &index) + + +static void _init_f_setRootModelIndex_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRootModelIndex_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setRootModelIndex (arg1); +} + + +// void QComboBox::setSizeAdjustPolicy(QComboBox::SizeAdjustPolicy policy) + + +static void _init_f_setSizeAdjustPolicy_3080 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSizeAdjustPolicy_3080 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setSizeAdjustPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QComboBox::setValidator(const QValidator *v) + + +static void _init_f_setValidator_2332 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setValidator_2332 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QValidator *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setValidator (arg1); +} + + +// void QComboBox::setView(QAbstractItemView *itemView) + + +static void _init_f_setView_2333 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("itemView"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setView_2333 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemView *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->setView (arg1); +} + + +// void QComboBox::showPopup() + + +static void _init_f_showPopup_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showPopup_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->showPopup (); +} + + +// QComboBox::SizeAdjustPolicy QComboBox::sizeAdjustPolicy() + + +static void _init_f_sizeAdjustPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_sizeAdjustPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QComboBox *)cls)->sizeAdjustPolicy ())); +} + + +// QSize QComboBox::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QComboBox *)cls)->sizeHint ()); +} + + +// void QComboBox::textActivated(const QString &) + + +static void _init_f_textActivated_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_textActivated_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->textActivated (arg1); +} + + +// void QComboBox::textHighlighted(const QString &) + + +static void _init_f_textHighlighted_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_textHighlighted_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox *)cls)->textHighlighted (arg1); +} + + +// const QValidator *QComboBox::validator() + + +static void _init_f_validator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_validator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QValidator *)((QComboBox *)cls)->validator ()); +} + + +// QAbstractItemView *QComboBox::view() + + +static void _init_f_view_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_view_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractItemView *)((QComboBox *)cls)->view ()); +} + + +// static QString QComboBox::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QComboBox::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QComboBox () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Method void QComboBox::addItem(const QString &text, const QVariant &userData)\n", false, &_init_f_addItem_4036, &_call_f_addItem_4036); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Method void QComboBox::addItem(const QIcon &icon, const QString &text, const QVariant &userData)\n", false, &_init_f_addItem_5715, &_call_f_addItem_5715); + methods += new qt_gsi::GenericMethod ("addItems", "@brief Method void QComboBox::addItems(const QStringList &texts)\n", false, &_init_f_addItems_2437, &_call_f_addItems_2437); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QComboBox::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("clearEditText", "@brief Method void QComboBox::clearEditText()\n", false, &_init_f_clearEditText_0, &_call_f_clearEditText_0); + methods += new qt_gsi::GenericMethod (":completer", "@brief Method QCompleter *QComboBox::completer()\n", true, &_init_f_completer_c0, &_call_f_completer_c0); + methods += new qt_gsi::GenericMethod (":count", "@brief Method int QComboBox::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod ("currentData", "@brief Method QVariant QComboBox::currentData(int role)\n", true, &_init_f_currentData_c767, &_call_f_currentData_c767); + methods += new qt_gsi::GenericMethod (":currentIndex", "@brief Method int QComboBox::currentIndex()\n", true, &_init_f_currentIndex_c0, &_call_f_currentIndex_c0); + methods += new qt_gsi::GenericMethod (":currentText", "@brief Method QString QComboBox::currentText()\n", true, &_init_f_currentText_c0, &_call_f_currentText_c0); + methods += new qt_gsi::GenericMethod (":duplicatesEnabled", "@brief Method bool QComboBox::duplicatesEnabled()\n", true, &_init_f_duplicatesEnabled_c0, &_call_f_duplicatesEnabled_c0); + methods += new qt_gsi::GenericMethod ("event", "@brief Method bool QComboBox::event(QEvent *event)\nThis is a reimplementation of QWidget::event", false, &_init_f_event_1217, &_call_f_event_1217); + methods += new qt_gsi::GenericMethod ("findData", "@brief Method int QComboBox::findData(const QVariant &data, int role, QFlags flags)\n", true, &_init_f_findData_c4986, &_call_f_findData_c4986); + methods += new qt_gsi::GenericMethod ("findText", "@brief Method int QComboBox::findText(const QString &text, QFlags flags)\n", true, &_init_f_findText_c4233, &_call_f_findText_c4233); + methods += new qt_gsi::GenericMethod ("hasFrame|:frame", "@brief Method bool QComboBox::hasFrame()\n", true, &_init_f_hasFrame_c0, &_call_f_hasFrame_c0); + methods += new qt_gsi::GenericMethod ("hidePopup", "@brief Method void QComboBox::hidePopup()\n", false, &_init_f_hidePopup_0, &_call_f_hidePopup_0); + methods += new qt_gsi::GenericMethod (":iconSize", "@brief Method QSize QComboBox::iconSize()\n", true, &_init_f_iconSize_c0, &_call_f_iconSize_c0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Method QVariant QComboBox::inputMethodQuery(Qt::InputMethodQuery)\nThis is a reimplementation of QWidget::inputMethodQuery", true, &_init_f_inputMethodQuery_c2420, &_call_f_inputMethodQuery_c2420); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Method QVariant QComboBox::inputMethodQuery(Qt::InputMethodQuery query, const QVariant &argument)\n", true, &_init_f_inputMethodQuery_c4431, &_call_f_inputMethodQuery_c4431); + methods += new qt_gsi::GenericMethod ("insertItem", "@brief Method void QComboBox::insertItem(int index, const QString &text, const QVariant &userData)\n", false, &_init_f_insertItem_4695, &_call_f_insertItem_4695); + methods += new qt_gsi::GenericMethod ("insertItem", "@brief Method void QComboBox::insertItem(int index, const QIcon &icon, const QString &text, const QVariant &userData)\n", false, &_init_f_insertItem_6374, &_call_f_insertItem_6374); + methods += new qt_gsi::GenericMethod ("insertItems", "@brief Method void QComboBox::insertItems(int index, const QStringList &texts)\n", false, &_init_f_insertItems_3096, &_call_f_insertItems_3096); + methods += new qt_gsi::GenericMethod (":insertPolicy", "@brief Method QComboBox::InsertPolicy QComboBox::insertPolicy()\n", true, &_init_f_insertPolicy_c0, &_call_f_insertPolicy_c0); + methods += new qt_gsi::GenericMethod ("insertSeparator", "@brief Method void QComboBox::insertSeparator(int index)\n", false, &_init_f_insertSeparator_767, &_call_f_insertSeparator_767); + methods += new qt_gsi::GenericMethod ("isEditable?|:editable", "@brief Method bool QComboBox::isEditable()\n", true, &_init_f_isEditable_c0, &_call_f_isEditable_c0); + methods += new qt_gsi::GenericMethod ("itemData", "@brief Method QVariant QComboBox::itemData(int index, int role)\n", true, &_init_f_itemData_c1426, &_call_f_itemData_c1426); + methods += new qt_gsi::GenericMethod (":itemDelegate", "@brief Method QAbstractItemDelegate *QComboBox::itemDelegate()\n", true, &_init_f_itemDelegate_c0, &_call_f_itemDelegate_c0); + methods += new qt_gsi::GenericMethod ("itemIcon", "@brief Method QIcon QComboBox::itemIcon(int index)\n", true, &_init_f_itemIcon_c767, &_call_f_itemIcon_c767); + methods += new qt_gsi::GenericMethod ("itemText", "@brief Method QString QComboBox::itemText(int index)\n", true, &_init_f_itemText_c767, &_call_f_itemText_c767); + methods += new qt_gsi::GenericMethod (":lineEdit", "@brief Method QLineEdit *QComboBox::lineEdit()\n", true, &_init_f_lineEdit_c0, &_call_f_lineEdit_c0); + methods += new qt_gsi::GenericMethod (":maxCount", "@brief Method int QComboBox::maxCount()\n", true, &_init_f_maxCount_c0, &_call_f_maxCount_c0); + methods += new qt_gsi::GenericMethod (":maxVisibleItems", "@brief Method int QComboBox::maxVisibleItems()\n", true, &_init_f_maxVisibleItems_c0, &_call_f_maxVisibleItems_c0); + methods += new qt_gsi::GenericMethod (":minimumContentsLength", "@brief Method int QComboBox::minimumContentsLength()\n", true, &_init_f_minimumContentsLength_c0, &_call_f_minimumContentsLength_c0); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QComboBox::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod (":model", "@brief Method QAbstractItemModel *QComboBox::model()\n", true, &_init_f_model_c0, &_call_f_model_c0); + methods += new qt_gsi::GenericMethod (":modelColumn", "@brief Method int QComboBox::modelColumn()\n", true, &_init_f_modelColumn_c0, &_call_f_modelColumn_c0); + methods += new qt_gsi::GenericMethod ("placeholderText", "@brief Method QString QComboBox::placeholderText()\n", true, &_init_f_placeholderText_c0, &_call_f_placeholderText_c0); + methods += new qt_gsi::GenericMethod ("removeItem", "@brief Method void QComboBox::removeItem(int index)\n", false, &_init_f_removeItem_767, &_call_f_removeItem_767); + methods += new qt_gsi::GenericMethod (":rootModelIndex", "@brief Method QModelIndex QComboBox::rootModelIndex()\n", true, &_init_f_rootModelIndex_c0, &_call_f_rootModelIndex_c0); + methods += new qt_gsi::GenericMethod ("setCompleter|completer=", "@brief Method void QComboBox::setCompleter(QCompleter *c)\n", false, &_init_f_setCompleter_1642, &_call_f_setCompleter_1642); + methods += new qt_gsi::GenericMethod ("setCurrentIndex|currentIndex=", "@brief Method void QComboBox::setCurrentIndex(int index)\n", false, &_init_f_setCurrentIndex_767, &_call_f_setCurrentIndex_767); + methods += new qt_gsi::GenericMethod ("setCurrentText|currentText=", "@brief Method void QComboBox::setCurrentText(const QString &text)\n", false, &_init_f_setCurrentText_2025, &_call_f_setCurrentText_2025); + methods += new qt_gsi::GenericMethod ("setDuplicatesEnabled|duplicatesEnabled=", "@brief Method void QComboBox::setDuplicatesEnabled(bool enable)\n", false, &_init_f_setDuplicatesEnabled_864, &_call_f_setDuplicatesEnabled_864); + methods += new qt_gsi::GenericMethod ("setEditText", "@brief Method void QComboBox::setEditText(const QString &text)\n", false, &_init_f_setEditText_2025, &_call_f_setEditText_2025); + methods += new qt_gsi::GenericMethod ("setEditable|editable=", "@brief Method void QComboBox::setEditable(bool editable)\n", false, &_init_f_setEditable_864, &_call_f_setEditable_864); + methods += new qt_gsi::GenericMethod ("setFrame|frame=", "@brief Method void QComboBox::setFrame(bool)\n", false, &_init_f_setFrame_864, &_call_f_setFrame_864); + methods += new qt_gsi::GenericMethod ("setIconSize|iconSize=", "@brief Method void QComboBox::setIconSize(const QSize &size)\n", false, &_init_f_setIconSize_1805, &_call_f_setIconSize_1805); + methods += new qt_gsi::GenericMethod ("setInsertPolicy|insertPolicy=", "@brief Method void QComboBox::setInsertPolicy(QComboBox::InsertPolicy policy)\n", false, &_init_f_setInsertPolicy_2679, &_call_f_setInsertPolicy_2679); + methods += new qt_gsi::GenericMethod ("setItemData", "@brief Method void QComboBox::setItemData(int index, const QVariant &value, int role)\n", false, &_init_f_setItemData_3437, &_call_f_setItemData_3437); + methods += new qt_gsi::GenericMethod ("setItemDelegate|itemDelegate=", "@brief Method void QComboBox::setItemDelegate(QAbstractItemDelegate *delegate)\n", false, &_init_f_setItemDelegate_2717, &_call_f_setItemDelegate_2717); + methods += new qt_gsi::GenericMethod ("setItemIcon", "@brief Method void QComboBox::setItemIcon(int index, const QIcon &icon)\n", false, &_init_f_setItemIcon_2446, &_call_f_setItemIcon_2446); + methods += new qt_gsi::GenericMethod ("setItemText", "@brief Method void QComboBox::setItemText(int index, const QString &text)\n", false, &_init_f_setItemText_2684, &_call_f_setItemText_2684); + methods += new qt_gsi::GenericMethod ("setLineEdit|lineEdit=", "@brief Method void QComboBox::setLineEdit(QLineEdit *edit)\n", false, &_init_f_setLineEdit_1485, &_call_f_setLineEdit_1485); + methods += new qt_gsi::GenericMethod ("setMaxCount|maxCount=", "@brief Method void QComboBox::setMaxCount(int max)\n", false, &_init_f_setMaxCount_767, &_call_f_setMaxCount_767); + methods += new qt_gsi::GenericMethod ("setMaxVisibleItems|maxVisibleItems=", "@brief Method void QComboBox::setMaxVisibleItems(int maxItems)\n", false, &_init_f_setMaxVisibleItems_767, &_call_f_setMaxVisibleItems_767); + methods += new qt_gsi::GenericMethod ("setMinimumContentsLength|minimumContentsLength=", "@brief Method void QComboBox::setMinimumContentsLength(int characters)\n", false, &_init_f_setMinimumContentsLength_767, &_call_f_setMinimumContentsLength_767); + methods += new qt_gsi::GenericMethod ("setModel|model=", "@brief Method void QComboBox::setModel(QAbstractItemModel *model)\n", false, &_init_f_setModel_2419, &_call_f_setModel_2419); + methods += new qt_gsi::GenericMethod ("setModelColumn|modelColumn=", "@brief Method void QComboBox::setModelColumn(int visibleColumn)\n", false, &_init_f_setModelColumn_767, &_call_f_setModelColumn_767); + methods += new qt_gsi::GenericMethod ("setPlaceholderText", "@brief Method void QComboBox::setPlaceholderText(const QString &placeholderText)\n", false, &_init_f_setPlaceholderText_2025, &_call_f_setPlaceholderText_2025); + methods += new qt_gsi::GenericMethod ("setRootModelIndex|rootModelIndex=", "@brief Method void QComboBox::setRootModelIndex(const QModelIndex &index)\n", false, &_init_f_setRootModelIndex_2395, &_call_f_setRootModelIndex_2395); + methods += new qt_gsi::GenericMethod ("setSizeAdjustPolicy|sizeAdjustPolicy=", "@brief Method void QComboBox::setSizeAdjustPolicy(QComboBox::SizeAdjustPolicy policy)\n", false, &_init_f_setSizeAdjustPolicy_3080, &_call_f_setSizeAdjustPolicy_3080); + methods += new qt_gsi::GenericMethod ("setValidator|validator=", "@brief Method void QComboBox::setValidator(const QValidator *v)\n", false, &_init_f_setValidator_2332, &_call_f_setValidator_2332); + methods += new qt_gsi::GenericMethod ("setView|view=", "@brief Method void QComboBox::setView(QAbstractItemView *itemView)\n", false, &_init_f_setView_2333, &_call_f_setView_2333); + methods += new qt_gsi::GenericMethod ("showPopup", "@brief Method void QComboBox::showPopup()\n", false, &_init_f_showPopup_0, &_call_f_showPopup_0); + methods += new qt_gsi::GenericMethod (":sizeAdjustPolicy", "@brief Method QComboBox::SizeAdjustPolicy QComboBox::sizeAdjustPolicy()\n", true, &_init_f_sizeAdjustPolicy_c0, &_call_f_sizeAdjustPolicy_c0); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QComboBox::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod ("textActivated", "@brief Method void QComboBox::textActivated(const QString &)\n", false, &_init_f_textActivated_2025, &_call_f_textActivated_2025); + methods += new qt_gsi::GenericMethod ("textHighlighted", "@brief Method void QComboBox::textHighlighted(const QString &)\n", false, &_init_f_textHighlighted_2025, &_call_f_textHighlighted_2025); + methods += new qt_gsi::GenericMethod (":validator", "@brief Method const QValidator *QComboBox::validator()\n", true, &_init_f_validator_c0, &_call_f_validator_c0); + methods += new qt_gsi::GenericMethod (":view", "@brief Method QAbstractItemView *QComboBox::view()\n", true, &_init_f_view_c0, &_call_f_view_c0); + methods += gsi::qt_signal ("activated(int)", "activated", gsi::arg("index"), "@brief Signal declaration for QComboBox::activated(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentIndexChanged(int)", "currentIndexChanged", gsi::arg("index"), "@brief Signal declaration for QComboBox::currentIndexChanged(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentTextChanged(const QString &)", "currentTextChanged", gsi::arg("arg1"), "@brief Signal declaration for QComboBox::currentTextChanged(const QString &)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QComboBox::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QComboBox::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("editTextChanged(const QString &)", "editTextChanged", gsi::arg("arg1"), "@brief Signal declaration for QComboBox::editTextChanged(const QString &)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("highlighted(int)", "highlighted", gsi::arg("index"), "@brief Signal declaration for QComboBox::highlighted(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QComboBox::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QComboBox::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QComboBox::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QComboBox::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QComboBox::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QComboBox (qtdecl_QWidget (), "QtWidgets", "QComboBox_Native", + methods_QComboBox (), + "@hide\n@alias QComboBox"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QComboBox () { return decl_QComboBox; } + +} + + +class QComboBox_Adaptor : public QComboBox, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QComboBox_Adaptor(); + + // [adaptor ctor] QComboBox::QComboBox(QWidget *parent) + QComboBox_Adaptor() : QComboBox() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QComboBox::QComboBox(QWidget *parent) + QComboBox_Adaptor(QWidget *parent) : QComboBox(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QComboBox::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QComboBox_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QComboBox::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QComboBox::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QComboBox_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QComboBox::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QComboBox::focusNextChild() + bool fp_QComboBox_focusNextChild_0 () { + return QComboBox::focusNextChild(); + } + + // [expose] bool QComboBox::focusPreviousChild() + bool fp_QComboBox_focusPreviousChild_0 () { + return QComboBox::focusPreviousChild(); + } + + // [expose] bool QComboBox::isSignalConnected(const QMetaMethod &signal) + bool fp_QComboBox_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QComboBox::isSignalConnected(signal); + } + + // [expose] int QComboBox::receivers(const char *signal) + int fp_QComboBox_receivers_c1731 (const char *signal) const { + return QComboBox::receivers(signal); + } + + // [expose] QObject *QComboBox::sender() + QObject * fp_QComboBox_sender_c0 () const { + return QComboBox::sender(); + } + + // [expose] int QComboBox::senderSignalIndex() + int fp_QComboBox_senderSignalIndex_c0 () const { + return QComboBox::senderSignalIndex(); + } + + // [expose] void QComboBox::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QComboBox_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QComboBox::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QComboBox::activated(int index) + void emitter_QComboBox_activated_767(int index) + { + emit QComboBox::activated(index); + } + + // [emitter impl] void QComboBox::currentIndexChanged(int index) + void emitter_QComboBox_currentIndexChanged_767(int index) + { + emit QComboBox::currentIndexChanged(index); + } + + // [emitter impl] void QComboBox::currentTextChanged(const QString &) + void emitter_QComboBox_currentTextChanged_2025(const QString &arg1) + { + emit QComboBox::currentTextChanged(arg1); + } + + // [emitter impl] void QComboBox::customContextMenuRequested(const QPoint &pos) + void emitter_QComboBox_customContextMenuRequested_1916(const QPoint &pos) + { + emit QComboBox::customContextMenuRequested(pos); + } + + // [emitter impl] void QComboBox::destroyed(QObject *) + void emitter_QComboBox_destroyed_1302(QObject *arg1) + { + emit QComboBox::destroyed(arg1); + } + + // [emitter impl] void QComboBox::editTextChanged(const QString &) + void emitter_QComboBox_editTextChanged_2025(const QString &arg1) + { + emit QComboBox::editTextChanged(arg1); + } + + // [adaptor impl] bool QComboBox::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QComboBox::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QComboBox_Adaptor::cbs_event_1217_0, _event); + } else { + return QComboBox::event(_event); + } + } + + // [adaptor impl] bool QComboBox::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QComboBox::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QComboBox_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QComboBox::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QComboBox::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QComboBox::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QComboBox_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QComboBox::hasHeightForWidth(); + } + } + + // [adaptor impl] int QComboBox::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QComboBox::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QComboBox_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QComboBox::heightForWidth(arg1); + } + } + + // [adaptor impl] void QComboBox::hidePopup() + void cbs_hidePopup_0_0() + { + QComboBox::hidePopup(); + } + + virtual void hidePopup() + { + if (cb_hidePopup_0_0.can_issue()) { + cb_hidePopup_0_0.issue(&QComboBox_Adaptor::cbs_hidePopup_0_0); + } else { + QComboBox::hidePopup(); + } + } + + // [emitter impl] void QComboBox::highlighted(int index) + void emitter_QComboBox_highlighted_767(int index) + { + emit QComboBox::highlighted(index); + } + + // [adaptor impl] QVariant QComboBox::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QComboBox::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QComboBox_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QComboBox::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QComboBox::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QComboBox::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QComboBox_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QComboBox::minimumSizeHint(); + } + } + + // [emitter impl] void QComboBox::objectNameChanged(const QString &objectName) + void emitter_QComboBox_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QComboBox::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QComboBox::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QComboBox::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QComboBox_Adaptor::cbs_paintEngine_c0_0); + } else { + return QComboBox::paintEngine(); + } + } + + // [adaptor impl] void QComboBox::setModel(QAbstractItemModel *model) + void cbs_setModel_2419_0(QAbstractItemModel *model) + { + QComboBox::setModel(model); + } + + virtual void setModel(QAbstractItemModel *model) + { + if (cb_setModel_2419_0.can_issue()) { + cb_setModel_2419_0.issue(&QComboBox_Adaptor::cbs_setModel_2419_0, model); + } else { + QComboBox::setModel(model); + } + } + + // [adaptor impl] void QComboBox::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QComboBox::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QComboBox_Adaptor::cbs_setVisible_864_0, visible); + } else { + QComboBox::setVisible(visible); + } + } + + // [adaptor impl] void QComboBox::showPopup() + void cbs_showPopup_0_0() + { + QComboBox::showPopup(); + } + + virtual void showPopup() + { + if (cb_showPopup_0_0.can_issue()) { + cb_showPopup_0_0.issue(&QComboBox_Adaptor::cbs_showPopup_0_0); + } else { + QComboBox::showPopup(); + } + } + + // [adaptor impl] QSize QComboBox::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QComboBox::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QComboBox_Adaptor::cbs_sizeHint_c0_0); + } else { + return QComboBox::sizeHint(); + } + } + + // [emitter impl] void QComboBox::windowIconChanged(const QIcon &icon) + void emitter_QComboBox_windowIconChanged_1787(const QIcon &icon) + { + emit QComboBox::windowIconChanged(icon); + } + + // [emitter impl] void QComboBox::windowIconTextChanged(const QString &iconText) + void emitter_QComboBox_windowIconTextChanged_2025(const QString &iconText) + { + emit QComboBox::windowIconTextChanged(iconText); + } + + // [emitter impl] void QComboBox::windowTitleChanged(const QString &title) + void emitter_QComboBox_windowTitleChanged_2025(const QString &title) + { + emit QComboBox::windowTitleChanged(title); + } + + // [adaptor impl] void QComboBox::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QComboBox::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QComboBox_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QComboBox::actionEvent(event); + } + } + + // [adaptor impl] void QComboBox::changeEvent(QEvent *e) + void cbs_changeEvent_1217_0(QEvent *e) + { + QComboBox::changeEvent(e); + } + + virtual void changeEvent(QEvent *e) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QComboBox_Adaptor::cbs_changeEvent_1217_0, e); + } else { + QComboBox::changeEvent(e); + } + } + + // [adaptor impl] void QComboBox::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QComboBox::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QComboBox_Adaptor::cbs_childEvent_1701_0, event); + } else { + QComboBox::childEvent(event); + } + } + + // [adaptor impl] void QComboBox::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QComboBox::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QComboBox_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QComboBox::closeEvent(event); + } + } + + // [adaptor impl] void QComboBox::contextMenuEvent(QContextMenuEvent *e) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *e) + { + QComboBox::contextMenuEvent(e); + } + + virtual void contextMenuEvent(QContextMenuEvent *e) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QComboBox_Adaptor::cbs_contextMenuEvent_2363_0, e); + } else { + QComboBox::contextMenuEvent(e); + } + } + + // [adaptor impl] void QComboBox::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QComboBox::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QComboBox_Adaptor::cbs_customEvent_1217_0, event); + } else { + QComboBox::customEvent(event); + } + } + + // [adaptor impl] void QComboBox::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QComboBox::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QComboBox_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QComboBox::disconnectNotify(signal); + } + } + + // [adaptor impl] void QComboBox::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QComboBox::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QComboBox_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QComboBox::dragEnterEvent(event); + } + } + + // [adaptor impl] void QComboBox::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QComboBox::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QComboBox_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QComboBox::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QComboBox::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QComboBox::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QComboBox_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QComboBox::dragMoveEvent(event); + } + } + + // [adaptor impl] void QComboBox::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QComboBox::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QComboBox_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QComboBox::dropEvent(event); + } + } + + // [adaptor impl] void QComboBox::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QComboBox::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QComboBox_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QComboBox::enterEvent(event); + } + } + + // [adaptor impl] void QComboBox::focusInEvent(QFocusEvent *e) + void cbs_focusInEvent_1729_0(QFocusEvent *e) + { + QComboBox::focusInEvent(e); + } + + virtual void focusInEvent(QFocusEvent *e) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QComboBox_Adaptor::cbs_focusInEvent_1729_0, e); + } else { + QComboBox::focusInEvent(e); + } + } + + // [adaptor impl] bool QComboBox::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QComboBox::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QComboBox_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QComboBox::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QComboBox::focusOutEvent(QFocusEvent *e) + void cbs_focusOutEvent_1729_0(QFocusEvent *e) + { + QComboBox::focusOutEvent(e); + } + + virtual void focusOutEvent(QFocusEvent *e) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QComboBox_Adaptor::cbs_focusOutEvent_1729_0, e); + } else { + QComboBox::focusOutEvent(e); + } + } + + // [adaptor impl] void QComboBox::hideEvent(QHideEvent *e) + void cbs_hideEvent_1595_0(QHideEvent *e) + { + QComboBox::hideEvent(e); + } + + virtual void hideEvent(QHideEvent *e) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QComboBox_Adaptor::cbs_hideEvent_1595_0, e); + } else { + QComboBox::hideEvent(e); + } + } + + // [adaptor impl] void QComboBox::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QComboBox::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QComboBox_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QComboBox::initPainter(painter); + } + } + + // [adaptor impl] void QComboBox::initStyleOption(QStyleOptionComboBox *option) + void cbs_initStyleOption_c2658_0(QStyleOptionComboBox *option) const + { + QComboBox::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionComboBox *option) const + { + if (cb_initStyleOption_c2658_0.can_issue()) { + cb_initStyleOption_c2658_0.issue(&QComboBox_Adaptor::cbs_initStyleOption_c2658_0, option); + } else { + QComboBox::initStyleOption(option); + } + } + + // [adaptor impl] void QComboBox::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QComboBox::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QComboBox_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QComboBox::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QComboBox::keyPressEvent(QKeyEvent *e) + void cbs_keyPressEvent_1514_0(QKeyEvent *e) + { + QComboBox::keyPressEvent(e); + } + + virtual void keyPressEvent(QKeyEvent *e) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QComboBox_Adaptor::cbs_keyPressEvent_1514_0, e); + } else { + QComboBox::keyPressEvent(e); + } + } + + // [adaptor impl] void QComboBox::keyReleaseEvent(QKeyEvent *e) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *e) + { + QComboBox::keyReleaseEvent(e); + } + + virtual void keyReleaseEvent(QKeyEvent *e) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QComboBox_Adaptor::cbs_keyReleaseEvent_1514_0, e); + } else { + QComboBox::keyReleaseEvent(e); + } + } + + // [adaptor impl] void QComboBox::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QComboBox::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QComboBox_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QComboBox::leaveEvent(event); + } + } + + // [adaptor impl] int QComboBox::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QComboBox::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QComboBox_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QComboBox::metric(arg1); + } + } + + // [adaptor impl] void QComboBox::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QComboBox::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QComboBox_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QComboBox::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QComboBox::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QComboBox::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QComboBox_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QComboBox::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QComboBox::mousePressEvent(QMouseEvent *e) + void cbs_mousePressEvent_1738_0(QMouseEvent *e) + { + QComboBox::mousePressEvent(e); + } + + virtual void mousePressEvent(QMouseEvent *e) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QComboBox_Adaptor::cbs_mousePressEvent_1738_0, e); + } else { + QComboBox::mousePressEvent(e); + } + } + + // [adaptor impl] void QComboBox::mouseReleaseEvent(QMouseEvent *e) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *e) + { + QComboBox::mouseReleaseEvent(e); + } + + virtual void mouseReleaseEvent(QMouseEvent *e) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QComboBox_Adaptor::cbs_mouseReleaseEvent_1738_0, e); + } else { + QComboBox::mouseReleaseEvent(e); + } + } + + // [adaptor impl] void QComboBox::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QComboBox::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QComboBox_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QComboBox::moveEvent(event); + } + } + + // [adaptor impl] bool QComboBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QComboBox::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QComboBox_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QComboBox::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QComboBox::paintEvent(QPaintEvent *e) + void cbs_paintEvent_1725_0(QPaintEvent *e) + { + QComboBox::paintEvent(e); + } + + virtual void paintEvent(QPaintEvent *e) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QComboBox_Adaptor::cbs_paintEvent_1725_0, e); + } else { + QComboBox::paintEvent(e); + } + } + + // [adaptor impl] QPaintDevice *QComboBox::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QComboBox::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QComboBox_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QComboBox::redirected(offset); + } + } + + // [adaptor impl] void QComboBox::resizeEvent(QResizeEvent *e) + void cbs_resizeEvent_1843_0(QResizeEvent *e) + { + QComboBox::resizeEvent(e); + } + + virtual void resizeEvent(QResizeEvent *e) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QComboBox_Adaptor::cbs_resizeEvent_1843_0, e); + } else { + QComboBox::resizeEvent(e); + } + } + + // [adaptor impl] QPainter *QComboBox::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QComboBox::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QComboBox_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QComboBox::sharedPainter(); + } + } + + // [adaptor impl] void QComboBox::showEvent(QShowEvent *e) + void cbs_showEvent_1634_0(QShowEvent *e) + { + QComboBox::showEvent(e); + } + + virtual void showEvent(QShowEvent *e) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QComboBox_Adaptor::cbs_showEvent_1634_0, e); + } else { + QComboBox::showEvent(e); + } + } + + // [adaptor impl] void QComboBox::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QComboBox::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QComboBox_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QComboBox::tabletEvent(event); + } + } + + // [adaptor impl] void QComboBox::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QComboBox::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QComboBox_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QComboBox::timerEvent(event); + } + } + + // [adaptor impl] void QComboBox::wheelEvent(QWheelEvent *e) + void cbs_wheelEvent_1718_0(QWheelEvent *e) + { + QComboBox::wheelEvent(e); + } + + virtual void wheelEvent(QWheelEvent *e) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QComboBox_Adaptor::cbs_wheelEvent_1718_0, e); + } else { + QComboBox::wheelEvent(e); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_hidePopup_0_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setModel_2419_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_showPopup_0_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2658_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QComboBox_Adaptor::~QComboBox_Adaptor() { } + +// Constructor QComboBox::QComboBox(QWidget *parent) (adaptor class) + +static void _init_ctor_QComboBox_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QComboBox_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QComboBox_Adaptor (arg1)); +} + + +// void QComboBox::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QComboBox::activated(int index) + +static void _init_emitter_activated_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_activated_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QComboBox_Adaptor *)cls)->emitter_QComboBox_activated_767 (arg1); +} + + +// void QComboBox::changeEvent(QEvent *e) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QComboBox::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QComboBox::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QComboBox::contextMenuEvent(QContextMenuEvent *e) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QComboBox::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->fp_QComboBox_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QComboBox::currentIndexChanged(int index) + +static void _init_emitter_currentIndexChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentIndexChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QComboBox_Adaptor *)cls)->emitter_QComboBox_currentIndexChanged_767 (arg1); +} + + +// emitter void QComboBox::currentTextChanged(const QString &) + +static void _init_emitter_currentTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QComboBox_Adaptor *)cls)->emitter_QComboBox_currentTextChanged_2025 (arg1); +} + + +// emitter void QComboBox::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QComboBox_Adaptor *)cls)->emitter_QComboBox_customContextMenuRequested_1916 (arg1); +} + + +// void QComboBox::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QComboBox::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->fp_QComboBox_destroy_1620 (arg1, arg2); +} + + +// emitter void QComboBox::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QComboBox_Adaptor *)cls)->emitter_QComboBox_destroyed_1302 (arg1); +} + + +// void QComboBox::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QComboBox::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QComboBox::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QComboBox::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QComboBox::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// emitter void QComboBox::editTextChanged(const QString &) + +static void _init_emitter_editTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_editTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QComboBox_Adaptor *)cls)->emitter_QComboBox_editTextChanged_2025 (arg1); +} + + +// void QComboBox::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QComboBox::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QComboBox_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QComboBox::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QComboBox_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QComboBox::focusInEvent(QFocusEvent *e) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QComboBox::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QComboBox_Adaptor *)cls)->fp_QComboBox_focusNextChild_0 ()); +} + + +// bool QComboBox::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QComboBox_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QComboBox::focusOutEvent(QFocusEvent *e) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QComboBox::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QComboBox_Adaptor *)cls)->fp_QComboBox_focusPreviousChild_0 ()); +} + + +// bool QComboBox::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QComboBox_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QComboBox::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QComboBox_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QComboBox::hideEvent(QHideEvent *e) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QComboBox::hidePopup() + +static void _init_cbs_hidePopup_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hidePopup_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_hidePopup_0_0 (); +} + +static void _set_callback_cbs_hidePopup_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_hidePopup_0_0 = cb; +} + + +// emitter void QComboBox::highlighted(int index) + +static void _init_emitter_highlighted_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_highlighted_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QComboBox_Adaptor *)cls)->emitter_QComboBox_highlighted_767 (arg1); +} + + +// void QComboBox::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QComboBox::initStyleOption(QStyleOptionComboBox *option) + +static void _init_cbs_initStyleOption_c2658_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2658_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionComboBox *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_initStyleOption_c2658_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2658_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_initStyleOption_c2658_0 = cb; +} + + +// void QComboBox::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QComboBox::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QComboBox_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QComboBox::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QComboBox_Adaptor *)cls)->fp_QComboBox_isSignalConnected_c2394 (arg1)); +} + + +// void QComboBox::keyPressEvent(QKeyEvent *e) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QComboBox::keyReleaseEvent(QKeyEvent *e) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QComboBox::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QComboBox::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QComboBox_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QComboBox::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QComboBox_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QComboBox::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QComboBox::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QComboBox::mousePressEvent(QMouseEvent *e) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QComboBox::mouseReleaseEvent(QMouseEvent *e) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QComboBox::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QComboBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QComboBox_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QComboBox::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QComboBox_Adaptor *)cls)->emitter_QComboBox_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QComboBox::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QComboBox_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QComboBox::paintEvent(QPaintEvent *e) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QComboBox::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QComboBox_Adaptor *)cls)->fp_QComboBox_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QComboBox::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QComboBox_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QComboBox::resizeEvent(QResizeEvent *e) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QComboBox::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QComboBox_Adaptor *)cls)->fp_QComboBox_sender_c0 ()); +} + + +// exposed int QComboBox::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QComboBox_Adaptor *)cls)->fp_QComboBox_senderSignalIndex_c0 ()); +} + + +// void QComboBox::setModel(QAbstractItemModel *model) + +static void _init_cbs_setModel_2419_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setModel_2419_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_setModel_2419_0 (arg1); +} + +static void _set_callback_cbs_setModel_2419_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_setModel_2419_0 = cb; +} + + +// void QComboBox::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QComboBox::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QComboBox_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QComboBox::showEvent(QShowEvent *e) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// void QComboBox::showPopup() + +static void _init_cbs_showPopup_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_showPopup_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_showPopup_0_0 (); +} + +static void _set_callback_cbs_showPopup_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_showPopup_0_0 = cb; +} + + +// QSize QComboBox::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QComboBox_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QComboBox::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QComboBox::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QComboBox::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->fp_QComboBox_updateMicroFocus_2420 (arg1); +} + + +// void QComboBox::wheelEvent(QWheelEvent *e) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QComboBox_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QComboBox_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QComboBox::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QComboBox_Adaptor *)cls)->emitter_QComboBox_windowIconChanged_1787 (arg1); +} + + +// emitter void QComboBox::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QComboBox_Adaptor *)cls)->emitter_QComboBox_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QComboBox::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QComboBox_Adaptor *)cls)->emitter_QComboBox_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QComboBox (); + +static gsi::Methods methods_QComboBox_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QComboBox::QComboBox(QWidget *parent)\nThis method creates an object of class QComboBox.", &_init_ctor_QComboBox_Adaptor_1315, &_call_ctor_QComboBox_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QComboBox::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_activated", "@brief Emitter for signal void QComboBox::activated(int index)\nCall this method to emit this signal.", false, &_init_emitter_activated_767, &_call_emitter_activated_767); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QComboBox::changeEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QComboBox::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QComboBox::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QComboBox::contextMenuEvent(QContextMenuEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QComboBox::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_currentIndexChanged", "@brief Emitter for signal void QComboBox::currentIndexChanged(int index)\nCall this method to emit this signal.", false, &_init_emitter_currentIndexChanged_767, &_call_emitter_currentIndexChanged_767); + methods += new qt_gsi::GenericMethod ("emit_currentTextChanged", "@brief Emitter for signal void QComboBox::currentTextChanged(const QString &)\nCall this method to emit this signal.", false, &_init_emitter_currentTextChanged_2025, &_call_emitter_currentTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QComboBox::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QComboBox::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QComboBox::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QComboBox::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QComboBox::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QComboBox::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QComboBox::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QComboBox::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QComboBox::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("emit_editTextChanged", "@brief Emitter for signal void QComboBox::editTextChanged(const QString &)\nCall this method to emit this signal.", false, &_init_emitter_editTextChanged_2025, &_call_emitter_editTextChanged_2025); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QComboBox::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QComboBox::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QComboBox::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QComboBox::focusInEvent(QFocusEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QComboBox::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QComboBox::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QComboBox::focusOutEvent(QFocusEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QComboBox::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QComboBox::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QComboBox::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QComboBox::hideEvent(QHideEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("hidePopup", "@brief Virtual method void QComboBox::hidePopup()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hidePopup_0_0, &_call_cbs_hidePopup_0_0); + methods += new qt_gsi::GenericMethod ("hidePopup", "@hide", false, &_init_cbs_hidePopup_0_0, &_call_cbs_hidePopup_0_0, &_set_callback_cbs_hidePopup_0_0); + methods += new qt_gsi::GenericMethod ("emit_highlighted", "@brief Emitter for signal void QComboBox::highlighted(int index)\nCall this method to emit this signal.", false, &_init_emitter_highlighted_767, &_call_emitter_highlighted_767); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QComboBox::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QComboBox::initStyleOption(QStyleOptionComboBox *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2658_0, &_call_cbs_initStyleOption_c2658_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2658_0, &_call_cbs_initStyleOption_c2658_0, &_set_callback_cbs_initStyleOption_c2658_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QComboBox::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QComboBox::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QComboBox::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QComboBox::keyPressEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QComboBox::keyReleaseEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QComboBox::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QComboBox::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QComboBox::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QComboBox::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QComboBox::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QComboBox::mousePressEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QComboBox::mouseReleaseEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QComboBox::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QComboBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QComboBox::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QComboBox::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QComboBox::paintEvent(QPaintEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QComboBox::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QComboBox::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QComboBox::resizeEvent(QResizeEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QComboBox::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QComboBox::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setModel", "@brief Virtual method void QComboBox::setModel(QAbstractItemModel *model)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("setModel", "@hide", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0, &_set_callback_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QComboBox::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QComboBox::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QComboBox::showEvent(QShowEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("showPopup", "@brief Virtual method void QComboBox::showPopup()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showPopup_0_0, &_call_cbs_showPopup_0_0); + methods += new qt_gsi::GenericMethod ("showPopup", "@hide", false, &_init_cbs_showPopup_0_0, &_call_cbs_showPopup_0_0, &_set_callback_cbs_showPopup_0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QComboBox::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QComboBox::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QComboBox::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QComboBox::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QComboBox::wheelEvent(QWheelEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QComboBox::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QComboBox::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QComboBox::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QComboBox_Adaptor (qtdecl_QComboBox (), "QtWidgets", "QComboBox", + methods_QComboBox_Adaptor (), + "@qt\n@brief Binding of QComboBox"); + +} + + +// Implementation of the enum wrapper class for QComboBox::InsertPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_QComboBox_InsertPolicy_Enum ("QtWidgets", "QComboBox_InsertPolicy", + gsi::enum_const ("NoInsert", QComboBox::NoInsert, "@brief Enum constant QComboBox::NoInsert") + + gsi::enum_const ("InsertAtTop", QComboBox::InsertAtTop, "@brief Enum constant QComboBox::InsertAtTop") + + gsi::enum_const ("InsertAtCurrent", QComboBox::InsertAtCurrent, "@brief Enum constant QComboBox::InsertAtCurrent") + + gsi::enum_const ("InsertAtBottom", QComboBox::InsertAtBottom, "@brief Enum constant QComboBox::InsertAtBottom") + + gsi::enum_const ("InsertAfterCurrent", QComboBox::InsertAfterCurrent, "@brief Enum constant QComboBox::InsertAfterCurrent") + + gsi::enum_const ("InsertBeforeCurrent", QComboBox::InsertBeforeCurrent, "@brief Enum constant QComboBox::InsertBeforeCurrent") + + gsi::enum_const ("InsertAlphabetically", QComboBox::InsertAlphabetically, "@brief Enum constant QComboBox::InsertAlphabetically"), + "@qt\n@brief This class represents the QComboBox::InsertPolicy enum"); + +static gsi::QFlagsClass decl_QComboBox_InsertPolicy_Enums ("QtWidgets", "QComboBox_QFlags_InsertPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QComboBox_InsertPolicy_Enum_in_parent (decl_QComboBox_InsertPolicy_Enum.defs ()); +static gsi::ClassExt decl_QComboBox_InsertPolicy_Enum_as_child (decl_QComboBox_InsertPolicy_Enum, "InsertPolicy"); +static gsi::ClassExt decl_QComboBox_InsertPolicy_Enums_as_child (decl_QComboBox_InsertPolicy_Enums, "QFlags_InsertPolicy"); + +} + + +// Implementation of the enum wrapper class for QComboBox::SizeAdjustPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_QComboBox_SizeAdjustPolicy_Enum ("QtWidgets", "QComboBox_SizeAdjustPolicy", + gsi::enum_const ("AdjustToContents", QComboBox::AdjustToContents, "@brief Enum constant QComboBox::AdjustToContents") + + gsi::enum_const ("AdjustToContentsOnFirstShow", QComboBox::AdjustToContentsOnFirstShow, "@brief Enum constant QComboBox::AdjustToContentsOnFirstShow") + + gsi::enum_const ("AdjustToMinimumContentsLengthWithIcon", QComboBox::AdjustToMinimumContentsLengthWithIcon, "@brief Enum constant QComboBox::AdjustToMinimumContentsLengthWithIcon"), + "@qt\n@brief This class represents the QComboBox::SizeAdjustPolicy enum"); + +static gsi::QFlagsClass decl_QComboBox_SizeAdjustPolicy_Enums ("QtWidgets", "QComboBox_QFlags_SizeAdjustPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QComboBox_SizeAdjustPolicy_Enum_in_parent (decl_QComboBox_SizeAdjustPolicy_Enum.defs ()); +static gsi::ClassExt decl_QComboBox_SizeAdjustPolicy_Enum_as_child (decl_QComboBox_SizeAdjustPolicy_Enum, "SizeAdjustPolicy"); +static gsi::ClassExt decl_QComboBox_SizeAdjustPolicy_Enums_as_child (decl_QComboBox_SizeAdjustPolicy_Enums, "QFlags_SizeAdjustPolicy"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQCommandLinkButton.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQCommandLinkButton.cc new file mode 100644 index 000000000..e36e0146f --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQCommandLinkButton.cc @@ -0,0 +1,2881 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCommandLinkButton.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCommandLinkButton + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QCommandLinkButton::staticMetaObject); +} + + +// QString QCommandLinkButton::description() + + +static void _init_f_description_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_description_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QCommandLinkButton *)cls)->description ()); +} + + +// int QCommandLinkButton::heightForWidth(int) + + +static void _init_f_heightForWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_heightForWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QCommandLinkButton *)cls)->heightForWidth (arg1)); +} + + +// void QCommandLinkButton::initStyleOption(QStyleOptionButton *option) + + +static void _init_f_initStyleOption_c2501 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_initStyleOption_c2501 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionButton *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton *)cls)->initStyleOption (arg1); +} + + +// QSize QCommandLinkButton::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QCommandLinkButton *)cls)->minimumSizeHint ()); +} + + +// void QCommandLinkButton::setDescription(const QString &description) + + +static void _init_f_setDescription_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("description"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDescription_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton *)cls)->setDescription (arg1); +} + + +// QSize QCommandLinkButton::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QCommandLinkButton *)cls)->sizeHint ()); +} + + +// static QString QCommandLinkButton::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QCommandLinkButton::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QCommandLinkButton () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":description", "@brief Method QString QCommandLinkButton::description()\n", true, &_init_f_description_c0, &_call_f_description_c0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Method int QCommandLinkButton::heightForWidth(int)\nThis is a reimplementation of QWidget::heightForWidth", true, &_init_f_heightForWidth_c767, &_call_f_heightForWidth_c767); + methods += new qt_gsi::GenericMethod ("initStyleOption", "@brief Method void QCommandLinkButton::initStyleOption(QStyleOptionButton *option)\nThis is a reimplementation of QPushButton::initStyleOption", true, &_init_f_initStyleOption_c2501, &_call_f_initStyleOption_c2501); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QCommandLinkButton::minimumSizeHint()\nThis is a reimplementation of QPushButton::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod ("setDescription|description=", "@brief Method void QCommandLinkButton::setDescription(const QString &description)\n", false, &_init_f_setDescription_2025, &_call_f_setDescription_2025); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QCommandLinkButton::sizeHint()\nThis is a reimplementation of QPushButton::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += gsi::qt_signal ("clicked(bool)", "clicked", gsi::arg("checked"), "@brief Signal declaration for QCommandLinkButton::clicked(bool checked)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QCommandLinkButton::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QCommandLinkButton::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QCommandLinkButton::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pressed()", "pressed", "@brief Signal declaration for QCommandLinkButton::pressed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("released()", "released", "@brief Signal declaration for QCommandLinkButton::released()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("toggled(bool)", "toggled", gsi::arg("checked"), "@brief Signal declaration for QCommandLinkButton::toggled(bool checked)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QCommandLinkButton::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QCommandLinkButton::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QCommandLinkButton::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QCommandLinkButton::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QPushButton (); + +qt_gsi::QtNativeClass decl_QCommandLinkButton (qtdecl_QPushButton (), "QtWidgets", "QCommandLinkButton_Native", + methods_QCommandLinkButton (), + "@hide\n@alias QCommandLinkButton"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QCommandLinkButton () { return decl_QCommandLinkButton; } + +} + + +class QCommandLinkButton_Adaptor : public QCommandLinkButton, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QCommandLinkButton_Adaptor(); + + // [adaptor ctor] QCommandLinkButton::QCommandLinkButton(QWidget *parent) + QCommandLinkButton_Adaptor() : QCommandLinkButton() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCommandLinkButton::QCommandLinkButton(QWidget *parent) + QCommandLinkButton_Adaptor(QWidget *parent) : QCommandLinkButton(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCommandLinkButton::QCommandLinkButton(const QString &text, QWidget *parent) + QCommandLinkButton_Adaptor(const QString &text) : QCommandLinkButton(text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCommandLinkButton::QCommandLinkButton(const QString &text, QWidget *parent) + QCommandLinkButton_Adaptor(const QString &text, QWidget *parent) : QCommandLinkButton(text, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCommandLinkButton::QCommandLinkButton(const QString &text, const QString &description, QWidget *parent) + QCommandLinkButton_Adaptor(const QString &text, const QString &description) : QCommandLinkButton(text, description) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCommandLinkButton::QCommandLinkButton(const QString &text, const QString &description, QWidget *parent) + QCommandLinkButton_Adaptor(const QString &text, const QString &description, QWidget *parent) : QCommandLinkButton(text, description, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QCommandLinkButton::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QCommandLinkButton_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QCommandLinkButton::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QCommandLinkButton::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QCommandLinkButton_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QCommandLinkButton::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QCommandLinkButton::focusNextChild() + bool fp_QCommandLinkButton_focusNextChild_0 () { + return QCommandLinkButton::focusNextChild(); + } + + // [expose] bool QCommandLinkButton::focusPreviousChild() + bool fp_QCommandLinkButton_focusPreviousChild_0 () { + return QCommandLinkButton::focusPreviousChild(); + } + + // [expose] bool QCommandLinkButton::isSignalConnected(const QMetaMethod &signal) + bool fp_QCommandLinkButton_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QCommandLinkButton::isSignalConnected(signal); + } + + // [expose] int QCommandLinkButton::receivers(const char *signal) + int fp_QCommandLinkButton_receivers_c1731 (const char *signal) const { + return QCommandLinkButton::receivers(signal); + } + + // [expose] QObject *QCommandLinkButton::sender() + QObject * fp_QCommandLinkButton_sender_c0 () const { + return QCommandLinkButton::sender(); + } + + // [expose] int QCommandLinkButton::senderSignalIndex() + int fp_QCommandLinkButton_senderSignalIndex_c0 () const { + return QCommandLinkButton::senderSignalIndex(); + } + + // [expose] void QCommandLinkButton::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QCommandLinkButton_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QCommandLinkButton::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QCommandLinkButton::clicked(bool checked) + void emitter_QCommandLinkButton_clicked_864(bool checked) + { + emit QCommandLinkButton::clicked(checked); + } + + // [emitter impl] void QCommandLinkButton::customContextMenuRequested(const QPoint &pos) + void emitter_QCommandLinkButton_customContextMenuRequested_1916(const QPoint &pos) + { + emit QCommandLinkButton::customContextMenuRequested(pos); + } + + // [emitter impl] void QCommandLinkButton::destroyed(QObject *) + void emitter_QCommandLinkButton_destroyed_1302(QObject *arg1) + { + emit QCommandLinkButton::destroyed(arg1); + } + + // [adaptor impl] bool QCommandLinkButton::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QCommandLinkButton::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QCommandLinkButton_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QCommandLinkButton::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QCommandLinkButton::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QCommandLinkButton::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QCommandLinkButton_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QCommandLinkButton::hasHeightForWidth(); + } + } + + // [adaptor impl] int QCommandLinkButton::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QCommandLinkButton::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QCommandLinkButton_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QCommandLinkButton::heightForWidth(arg1); + } + } + + // [adaptor impl] void QCommandLinkButton::initStyleOption(QStyleOptionButton *option) + void cbs_initStyleOption_c2501_0(QStyleOptionButton *option) const + { + QCommandLinkButton::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionButton *option) const + { + if (cb_initStyleOption_c2501_0.can_issue()) { + cb_initStyleOption_c2501_0.issue(&QCommandLinkButton_Adaptor::cbs_initStyleOption_c2501_0, option); + } else { + QCommandLinkButton::initStyleOption(option); + } + } + + // [adaptor impl] QVariant QCommandLinkButton::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QCommandLinkButton::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QCommandLinkButton_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QCommandLinkButton::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QCommandLinkButton::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QCommandLinkButton::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QCommandLinkButton_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QCommandLinkButton::minimumSizeHint(); + } + } + + // [emitter impl] void QCommandLinkButton::objectNameChanged(const QString &objectName) + void emitter_QCommandLinkButton_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QCommandLinkButton::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QCommandLinkButton::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QCommandLinkButton::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QCommandLinkButton_Adaptor::cbs_paintEngine_c0_0); + } else { + return QCommandLinkButton::paintEngine(); + } + } + + // [emitter impl] void QCommandLinkButton::pressed() + void emitter_QCommandLinkButton_pressed_0() + { + emit QCommandLinkButton::pressed(); + } + + // [emitter impl] void QCommandLinkButton::released() + void emitter_QCommandLinkButton_released_0() + { + emit QCommandLinkButton::released(); + } + + // [adaptor impl] void QCommandLinkButton::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QCommandLinkButton::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QCommandLinkButton_Adaptor::cbs_setVisible_864_0, visible); + } else { + QCommandLinkButton::setVisible(visible); + } + } + + // [adaptor impl] QSize QCommandLinkButton::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QCommandLinkButton::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QCommandLinkButton_Adaptor::cbs_sizeHint_c0_0); + } else { + return QCommandLinkButton::sizeHint(); + } + } + + // [emitter impl] void QCommandLinkButton::toggled(bool checked) + void emitter_QCommandLinkButton_toggled_864(bool checked) + { + emit QCommandLinkButton::toggled(checked); + } + + // [emitter impl] void QCommandLinkButton::windowIconChanged(const QIcon &icon) + void emitter_QCommandLinkButton_windowIconChanged_1787(const QIcon &icon) + { + emit QCommandLinkButton::windowIconChanged(icon); + } + + // [emitter impl] void QCommandLinkButton::windowIconTextChanged(const QString &iconText) + void emitter_QCommandLinkButton_windowIconTextChanged_2025(const QString &iconText) + { + emit QCommandLinkButton::windowIconTextChanged(iconText); + } + + // [emitter impl] void QCommandLinkButton::windowTitleChanged(const QString &title) + void emitter_QCommandLinkButton_windowTitleChanged_2025(const QString &title) + { + emit QCommandLinkButton::windowTitleChanged(title); + } + + // [adaptor impl] void QCommandLinkButton::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QCommandLinkButton::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QCommandLinkButton_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QCommandLinkButton::actionEvent(event); + } + } + + // [adaptor impl] void QCommandLinkButton::changeEvent(QEvent *e) + void cbs_changeEvent_1217_0(QEvent *e) + { + QCommandLinkButton::changeEvent(e); + } + + virtual void changeEvent(QEvent *e) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QCommandLinkButton_Adaptor::cbs_changeEvent_1217_0, e); + } else { + QCommandLinkButton::changeEvent(e); + } + } + + // [adaptor impl] void QCommandLinkButton::checkStateSet() + void cbs_checkStateSet_0_0() + { + QCommandLinkButton::checkStateSet(); + } + + virtual void checkStateSet() + { + if (cb_checkStateSet_0_0.can_issue()) { + cb_checkStateSet_0_0.issue(&QCommandLinkButton_Adaptor::cbs_checkStateSet_0_0); + } else { + QCommandLinkButton::checkStateSet(); + } + } + + // [adaptor impl] void QCommandLinkButton::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QCommandLinkButton::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QCommandLinkButton_Adaptor::cbs_childEvent_1701_0, event); + } else { + QCommandLinkButton::childEvent(event); + } + } + + // [adaptor impl] void QCommandLinkButton::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QCommandLinkButton::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QCommandLinkButton_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QCommandLinkButton::closeEvent(event); + } + } + + // [adaptor impl] void QCommandLinkButton::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QCommandLinkButton::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QCommandLinkButton_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QCommandLinkButton::contextMenuEvent(event); + } + } + + // [adaptor impl] void QCommandLinkButton::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QCommandLinkButton::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QCommandLinkButton_Adaptor::cbs_customEvent_1217_0, event); + } else { + QCommandLinkButton::customEvent(event); + } + } + + // [adaptor impl] void QCommandLinkButton::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QCommandLinkButton::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QCommandLinkButton_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QCommandLinkButton::disconnectNotify(signal); + } + } + + // [adaptor impl] void QCommandLinkButton::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QCommandLinkButton::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QCommandLinkButton_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QCommandLinkButton::dragEnterEvent(event); + } + } + + // [adaptor impl] void QCommandLinkButton::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QCommandLinkButton::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QCommandLinkButton_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QCommandLinkButton::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QCommandLinkButton::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QCommandLinkButton::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QCommandLinkButton_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QCommandLinkButton::dragMoveEvent(event); + } + } + + // [adaptor impl] void QCommandLinkButton::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QCommandLinkButton::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QCommandLinkButton_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QCommandLinkButton::dropEvent(event); + } + } + + // [adaptor impl] void QCommandLinkButton::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QCommandLinkButton::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QCommandLinkButton_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QCommandLinkButton::enterEvent(event); + } + } + + // [adaptor impl] bool QCommandLinkButton::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QCommandLinkButton::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QCommandLinkButton_Adaptor::cbs_event_1217_0, e); + } else { + return QCommandLinkButton::event(e); + } + } + + // [adaptor impl] void QCommandLinkButton::focusInEvent(QFocusEvent *) + void cbs_focusInEvent_1729_0(QFocusEvent *arg1) + { + QCommandLinkButton::focusInEvent(arg1); + } + + virtual void focusInEvent(QFocusEvent *arg1) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QCommandLinkButton_Adaptor::cbs_focusInEvent_1729_0, arg1); + } else { + QCommandLinkButton::focusInEvent(arg1); + } + } + + // [adaptor impl] bool QCommandLinkButton::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QCommandLinkButton::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QCommandLinkButton_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QCommandLinkButton::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QCommandLinkButton::focusOutEvent(QFocusEvent *) + void cbs_focusOutEvent_1729_0(QFocusEvent *arg1) + { + QCommandLinkButton::focusOutEvent(arg1); + } + + virtual void focusOutEvent(QFocusEvent *arg1) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QCommandLinkButton_Adaptor::cbs_focusOutEvent_1729_0, arg1); + } else { + QCommandLinkButton::focusOutEvent(arg1); + } + } + + // [adaptor impl] void QCommandLinkButton::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QCommandLinkButton::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QCommandLinkButton_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QCommandLinkButton::hideEvent(event); + } + } + + // [adaptor impl] bool QCommandLinkButton::hitButton(const QPoint &pos) + bool cbs_hitButton_c1916_0(const QPoint &pos) const + { + return QCommandLinkButton::hitButton(pos); + } + + virtual bool hitButton(const QPoint &pos) const + { + if (cb_hitButton_c1916_0.can_issue()) { + return cb_hitButton_c1916_0.issue(&QCommandLinkButton_Adaptor::cbs_hitButton_c1916_0, pos); + } else { + return QCommandLinkButton::hitButton(pos); + } + } + + // [adaptor impl] void QCommandLinkButton::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QCommandLinkButton::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QCommandLinkButton_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QCommandLinkButton::initPainter(painter); + } + } + + // [adaptor impl] void QCommandLinkButton::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QCommandLinkButton::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QCommandLinkButton_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QCommandLinkButton::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QCommandLinkButton::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QCommandLinkButton::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QCommandLinkButton_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QCommandLinkButton::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QCommandLinkButton::keyReleaseEvent(QKeyEvent *e) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *e) + { + QCommandLinkButton::keyReleaseEvent(e); + } + + virtual void keyReleaseEvent(QKeyEvent *e) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QCommandLinkButton_Adaptor::cbs_keyReleaseEvent_1514_0, e); + } else { + QCommandLinkButton::keyReleaseEvent(e); + } + } + + // [adaptor impl] void QCommandLinkButton::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QCommandLinkButton::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QCommandLinkButton_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QCommandLinkButton::leaveEvent(event); + } + } + + // [adaptor impl] int QCommandLinkButton::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QCommandLinkButton::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QCommandLinkButton_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QCommandLinkButton::metric(arg1); + } + } + + // [adaptor impl] void QCommandLinkButton::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QCommandLinkButton::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QCommandLinkButton_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QCommandLinkButton::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QCommandLinkButton::mouseMoveEvent(QMouseEvent *) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *arg1) + { + QCommandLinkButton::mouseMoveEvent(arg1); + } + + virtual void mouseMoveEvent(QMouseEvent *arg1) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QCommandLinkButton_Adaptor::cbs_mouseMoveEvent_1738_0, arg1); + } else { + QCommandLinkButton::mouseMoveEvent(arg1); + } + } + + // [adaptor impl] void QCommandLinkButton::mousePressEvent(QMouseEvent *e) + void cbs_mousePressEvent_1738_0(QMouseEvent *e) + { + QCommandLinkButton::mousePressEvent(e); + } + + virtual void mousePressEvent(QMouseEvent *e) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QCommandLinkButton_Adaptor::cbs_mousePressEvent_1738_0, e); + } else { + QCommandLinkButton::mousePressEvent(e); + } + } + + // [adaptor impl] void QCommandLinkButton::mouseReleaseEvent(QMouseEvent *e) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *e) + { + QCommandLinkButton::mouseReleaseEvent(e); + } + + virtual void mouseReleaseEvent(QMouseEvent *e) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QCommandLinkButton_Adaptor::cbs_mouseReleaseEvent_1738_0, e); + } else { + QCommandLinkButton::mouseReleaseEvent(e); + } + } + + // [adaptor impl] void QCommandLinkButton::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QCommandLinkButton::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QCommandLinkButton_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QCommandLinkButton::moveEvent(event); + } + } + + // [adaptor impl] bool QCommandLinkButton::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QCommandLinkButton::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QCommandLinkButton_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QCommandLinkButton::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QCommandLinkButton::nextCheckState() + void cbs_nextCheckState_0_0() + { + QCommandLinkButton::nextCheckState(); + } + + virtual void nextCheckState() + { + if (cb_nextCheckState_0_0.can_issue()) { + cb_nextCheckState_0_0.issue(&QCommandLinkButton_Adaptor::cbs_nextCheckState_0_0); + } else { + QCommandLinkButton::nextCheckState(); + } + } + + // [adaptor impl] void QCommandLinkButton::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QCommandLinkButton::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QCommandLinkButton_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QCommandLinkButton::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QCommandLinkButton::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QCommandLinkButton::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QCommandLinkButton_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QCommandLinkButton::redirected(offset); + } + } + + // [adaptor impl] void QCommandLinkButton::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QCommandLinkButton::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QCommandLinkButton_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QCommandLinkButton::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QCommandLinkButton::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QCommandLinkButton::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QCommandLinkButton_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QCommandLinkButton::sharedPainter(); + } + } + + // [adaptor impl] void QCommandLinkButton::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QCommandLinkButton::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QCommandLinkButton_Adaptor::cbs_showEvent_1634_0, event); + } else { + QCommandLinkButton::showEvent(event); + } + } + + // [adaptor impl] void QCommandLinkButton::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QCommandLinkButton::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QCommandLinkButton_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QCommandLinkButton::tabletEvent(event); + } + } + + // [adaptor impl] void QCommandLinkButton::timerEvent(QTimerEvent *e) + void cbs_timerEvent_1730_0(QTimerEvent *e) + { + QCommandLinkButton::timerEvent(e); + } + + virtual void timerEvent(QTimerEvent *e) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QCommandLinkButton_Adaptor::cbs_timerEvent_1730_0, e); + } else { + QCommandLinkButton::timerEvent(e); + } + } + + // [adaptor impl] void QCommandLinkButton::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QCommandLinkButton::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QCommandLinkButton_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QCommandLinkButton::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_initStyleOption_c2501_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_checkStateSet_0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_hitButton_c1916_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_nextCheckState_0_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QCommandLinkButton_Adaptor::~QCommandLinkButton_Adaptor() { } + +// Constructor QCommandLinkButton::QCommandLinkButton(QWidget *parent) (adaptor class) + +static void _init_ctor_QCommandLinkButton_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCommandLinkButton_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QCommandLinkButton_Adaptor (arg1)); +} + + +// Constructor QCommandLinkButton::QCommandLinkButton(const QString &text, QWidget *parent) (adaptor class) + +static void _init_ctor_QCommandLinkButton_Adaptor_3232 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QCommandLinkButton_Adaptor_3232 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QCommandLinkButton_Adaptor (arg1, arg2)); +} + + +// Constructor QCommandLinkButton::QCommandLinkButton(const QString &text, const QString &description, QWidget *parent) (adaptor class) + +static void _init_ctor_QCommandLinkButton_Adaptor_5149 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("description"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QCommandLinkButton_Adaptor_5149 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QCommandLinkButton_Adaptor (arg1, arg2, arg3)); +} + + +// void QCommandLinkButton::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QCommandLinkButton::changeEvent(QEvent *e) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QCommandLinkButton::checkStateSet() + +static void _init_cbs_checkStateSet_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_checkStateSet_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_checkStateSet_0_0 (); +} + +static void _set_callback_cbs_checkStateSet_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_checkStateSet_0_0 = cb; +} + + +// void QCommandLinkButton::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QCommandLinkButton::clicked(bool checked) + +static void _init_emitter_clicked_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checked", true, "false"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ((QCommandLinkButton_Adaptor *)cls)->emitter_QCommandLinkButton_clicked_864 (arg1); +} + + +// void QCommandLinkButton::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QCommandLinkButton::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QCommandLinkButton::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->fp_QCommandLinkButton_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QCommandLinkButton::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QCommandLinkButton_Adaptor *)cls)->emitter_QCommandLinkButton_customContextMenuRequested_1916 (arg1); +} + + +// void QCommandLinkButton::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QCommandLinkButton::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->fp_QCommandLinkButton_destroy_1620 (arg1, arg2); +} + + +// emitter void QCommandLinkButton::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QCommandLinkButton_Adaptor *)cls)->emitter_QCommandLinkButton_destroyed_1302 (arg1); +} + + +// void QCommandLinkButton::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QCommandLinkButton::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QCommandLinkButton::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QCommandLinkButton::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QCommandLinkButton::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QCommandLinkButton::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QCommandLinkButton::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QCommandLinkButton_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QCommandLinkButton::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QCommandLinkButton_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QCommandLinkButton::focusInEvent(QFocusEvent *) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QCommandLinkButton::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCommandLinkButton_Adaptor *)cls)->fp_QCommandLinkButton_focusNextChild_0 ()); +} + + +// bool QCommandLinkButton::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QCommandLinkButton_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QCommandLinkButton::focusOutEvent(QFocusEvent *) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QCommandLinkButton::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCommandLinkButton_Adaptor *)cls)->fp_QCommandLinkButton_focusPreviousChild_0 ()); +} + + +// bool QCommandLinkButton::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCommandLinkButton_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QCommandLinkButton::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QCommandLinkButton_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QCommandLinkButton::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// bool QCommandLinkButton::hitButton(const QPoint &pos) + +static void _init_cbs_hitButton_c1916_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hitButton_c1916_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = args.read (heap); + ret.write ((bool)((QCommandLinkButton_Adaptor *)cls)->cbs_hitButton_c1916_0 (arg1)); +} + +static void _set_callback_cbs_hitButton_c1916_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_hitButton_c1916_0 = cb; +} + + +// void QCommandLinkButton::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QCommandLinkButton::initStyleOption(QStyleOptionButton *option) + +static void _init_cbs_initStyleOption_c2501_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2501_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionButton *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_initStyleOption_c2501_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2501_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_initStyleOption_c2501_0 = cb; +} + + +// void QCommandLinkButton::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QCommandLinkButton::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QCommandLinkButton_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QCommandLinkButton::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCommandLinkButton_Adaptor *)cls)->fp_QCommandLinkButton_isSignalConnected_c2394 (arg1)); +} + + +// void QCommandLinkButton::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QCommandLinkButton::keyReleaseEvent(QKeyEvent *e) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QCommandLinkButton::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QCommandLinkButton::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QCommandLinkButton_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QCommandLinkButton::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QCommandLinkButton_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QCommandLinkButton::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QCommandLinkButton::mouseMoveEvent(QMouseEvent *) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QCommandLinkButton::mousePressEvent(QMouseEvent *e) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QCommandLinkButton::mouseReleaseEvent(QMouseEvent *e) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QCommandLinkButton::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QCommandLinkButton::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QCommandLinkButton_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// void QCommandLinkButton::nextCheckState() + +static void _init_cbs_nextCheckState_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_nextCheckState_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_nextCheckState_0_0 (); +} + +static void _set_callback_cbs_nextCheckState_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_nextCheckState_0_0 = cb; +} + + +// emitter void QCommandLinkButton::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QCommandLinkButton_Adaptor *)cls)->emitter_QCommandLinkButton_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QCommandLinkButton::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QCommandLinkButton_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QCommandLinkButton::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QCommandLinkButton::pressed() + +static void _init_emitter_pressed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_pressed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QCommandLinkButton_Adaptor *)cls)->emitter_QCommandLinkButton_pressed_0 (); +} + + +// exposed int QCommandLinkButton::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QCommandLinkButton_Adaptor *)cls)->fp_QCommandLinkButton_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QCommandLinkButton::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QCommandLinkButton_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// emitter void QCommandLinkButton::released() + +static void _init_emitter_released_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_released_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QCommandLinkButton_Adaptor *)cls)->emitter_QCommandLinkButton_released_0 (); +} + + +// void QCommandLinkButton::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QCommandLinkButton::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QCommandLinkButton_Adaptor *)cls)->fp_QCommandLinkButton_sender_c0 ()); +} + + +// exposed int QCommandLinkButton::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCommandLinkButton_Adaptor *)cls)->fp_QCommandLinkButton_senderSignalIndex_c0 ()); +} + + +// void QCommandLinkButton::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QCommandLinkButton::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QCommandLinkButton_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QCommandLinkButton::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QCommandLinkButton::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QCommandLinkButton_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QCommandLinkButton::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QCommandLinkButton::timerEvent(QTimerEvent *e) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QCommandLinkButton::toggled(bool checked) + +static void _init_emitter_toggled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checked"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_toggled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QCommandLinkButton_Adaptor *)cls)->emitter_QCommandLinkButton_toggled_864 (arg1); +} + + +// exposed void QCommandLinkButton::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->fp_QCommandLinkButton_updateMicroFocus_2420 (arg1); +} + + +// void QCommandLinkButton::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommandLinkButton_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommandLinkButton_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QCommandLinkButton::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QCommandLinkButton_Adaptor *)cls)->emitter_QCommandLinkButton_windowIconChanged_1787 (arg1); +} + + +// emitter void QCommandLinkButton::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QCommandLinkButton_Adaptor *)cls)->emitter_QCommandLinkButton_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QCommandLinkButton::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QCommandLinkButton_Adaptor *)cls)->emitter_QCommandLinkButton_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QCommandLinkButton (); + +static gsi::Methods methods_QCommandLinkButton_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCommandLinkButton::QCommandLinkButton(QWidget *parent)\nThis method creates an object of class QCommandLinkButton.", &_init_ctor_QCommandLinkButton_Adaptor_1315, &_call_ctor_QCommandLinkButton_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCommandLinkButton::QCommandLinkButton(const QString &text, QWidget *parent)\nThis method creates an object of class QCommandLinkButton.", &_init_ctor_QCommandLinkButton_Adaptor_3232, &_call_ctor_QCommandLinkButton_Adaptor_3232); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCommandLinkButton::QCommandLinkButton(const QString &text, const QString &description, QWidget *parent)\nThis method creates an object of class QCommandLinkButton.", &_init_ctor_QCommandLinkButton_Adaptor_5149, &_call_ctor_QCommandLinkButton_Adaptor_5149); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QCommandLinkButton::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QCommandLinkButton::changeEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*checkStateSet", "@brief Virtual method void QCommandLinkButton::checkStateSet()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_checkStateSet_0_0, &_call_cbs_checkStateSet_0_0); + methods += new qt_gsi::GenericMethod ("*checkStateSet", "@hide", false, &_init_cbs_checkStateSet_0_0, &_call_cbs_checkStateSet_0_0, &_set_callback_cbs_checkStateSet_0_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QCommandLinkButton::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QCommandLinkButton::clicked(bool checked)\nCall this method to emit this signal.", false, &_init_emitter_clicked_864, &_call_emitter_clicked_864); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QCommandLinkButton::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QCommandLinkButton::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QCommandLinkButton::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QCommandLinkButton::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QCommandLinkButton::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QCommandLinkButton::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QCommandLinkButton::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QCommandLinkButton::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QCommandLinkButton::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QCommandLinkButton::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QCommandLinkButton::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QCommandLinkButton::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QCommandLinkButton::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QCommandLinkButton::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QCommandLinkButton::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QCommandLinkButton::focusInEvent(QFocusEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QCommandLinkButton::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QCommandLinkButton::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QCommandLinkButton::focusOutEvent(QFocusEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QCommandLinkButton::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QCommandLinkButton::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QCommandLinkButton::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QCommandLinkButton::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hitButton", "@brief Virtual method bool QCommandLinkButton::hitButton(const QPoint &pos)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hitButton_c1916_0, &_call_cbs_hitButton_c1916_0); + methods += new qt_gsi::GenericMethod ("*hitButton", "@hide", true, &_init_cbs_hitButton_c1916_0, &_call_cbs_hitButton_c1916_0, &_set_callback_cbs_hitButton_c1916_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QCommandLinkButton::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("initStyleOption", "@brief Virtual method void QCommandLinkButton::initStyleOption(QStyleOptionButton *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2501_0, &_call_cbs_initStyleOption_c2501_0); + methods += new qt_gsi::GenericMethod ("initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2501_0, &_call_cbs_initStyleOption_c2501_0, &_set_callback_cbs_initStyleOption_c2501_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QCommandLinkButton::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QCommandLinkButton::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QCommandLinkButton::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QCommandLinkButton::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QCommandLinkButton::keyReleaseEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QCommandLinkButton::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QCommandLinkButton::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QCommandLinkButton::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QCommandLinkButton::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QCommandLinkButton::mouseMoveEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QCommandLinkButton::mousePressEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QCommandLinkButton::mouseReleaseEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QCommandLinkButton::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QCommandLinkButton::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nextCheckState", "@brief Virtual method void QCommandLinkButton::nextCheckState()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nextCheckState_0_0, &_call_cbs_nextCheckState_0_0); + methods += new qt_gsi::GenericMethod ("*nextCheckState", "@hide", false, &_init_cbs_nextCheckState_0_0, &_call_cbs_nextCheckState_0_0, &_set_callback_cbs_nextCheckState_0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QCommandLinkButton::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QCommandLinkButton::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QCommandLinkButton::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_pressed", "@brief Emitter for signal void QCommandLinkButton::pressed()\nCall this method to emit this signal.", false, &_init_emitter_pressed_0, &_call_emitter_pressed_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QCommandLinkButton::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QCommandLinkButton::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("emit_released", "@brief Emitter for signal void QCommandLinkButton::released()\nCall this method to emit this signal.", false, &_init_emitter_released_0, &_call_emitter_released_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QCommandLinkButton::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QCommandLinkButton::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QCommandLinkButton::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QCommandLinkButton::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QCommandLinkButton::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QCommandLinkButton::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QCommandLinkButton::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QCommandLinkButton::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QCommandLinkButton::timerEvent(QTimerEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_toggled", "@brief Emitter for signal void QCommandLinkButton::toggled(bool checked)\nCall this method to emit this signal.", false, &_init_emitter_toggled_864, &_call_emitter_toggled_864); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QCommandLinkButton::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QCommandLinkButton::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QCommandLinkButton::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QCommandLinkButton::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QCommandLinkButton::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QCommandLinkButton_Adaptor (qtdecl_QCommandLinkButton (), "QtWidgets", "QCommandLinkButton", + methods_QCommandLinkButton_Adaptor (), + "@qt\n@brief Binding of QCommandLinkButton"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQCommonStyle.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQCommonStyle.cc new file mode 100644 index 000000000..349cdb53a --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQCommonStyle.cc @@ -0,0 +1,2129 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCommonStyle.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCommonStyle + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QCommonStyle::staticMetaObject); +} + + +// void QCommonStyle::drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *w) + + +static void _init_f_drawComplexControl_c9027 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cc"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("p"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_drawComplexControl_c9027 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOptionComplex *arg2 = gsi::arg_reader() (args, heap); + QPainter *arg3 = gsi::arg_reader() (args, heap); + const QWidget *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle *)cls)->drawComplexControl (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4); +} + + +// void QCommonStyle::drawControl(QStyle::ControlElement element, const QStyleOption *opt, QPainter *p, const QWidget *w) + + +static void _init_f_drawControl_c8285 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("element"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("p"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_drawControl_c8285 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg2 = gsi::arg_reader() (args, heap); + QPainter *arg3 = gsi::arg_reader() (args, heap); + const QWidget *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle *)cls)->drawControl (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4); +} + + +// void QCommonStyle::drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *w) + + +static void _init_f_drawPrimitive_c8501 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pe"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("p"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_drawPrimitive_c8501 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg2 = gsi::arg_reader() (args, heap); + QPainter *arg3 = gsi::arg_reader() (args, heap); + const QWidget *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle *)cls)->drawPrimitive (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4); +} + + +// QPixmap QCommonStyle::generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt) + + +static void _init_f_generatedIconPixmap_c5776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconMode"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixmap"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("opt"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_generatedIconPixmap_c5776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + const QStyleOption *arg3 = gsi::arg_reader() (args, heap); + ret.write ((QPixmap)((QCommonStyle *)cls)->generatedIconPixmap (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +// QStyle::SubControl QCommonStyle::hitTestComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *w) + + +static void _init_f_hitTestComplexControl_c9517 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cc"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("pt"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return::target_type > (); +} + +static void _call_f_hitTestComplexControl_c9517 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOptionComplex *arg2 = gsi::arg_reader() (args, heap); + const QPoint &arg3 = gsi::arg_reader() (args, heap); + const QWidget *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCommonStyle *)cls)->hitTestComplexControl (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4))); +} + + +// int QCommonStyle::layoutSpacing(QSizePolicy::ControlType control1, QSizePolicy::ControlType control2, Qt::Orientation orientation, const QStyleOption *option, const QWidget *widget) + + +static void _init_f_layoutSpacing_c11697 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("control1"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("control2"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("orientation"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("option", true, "nullptr"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("widget", true, "nullptr"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_layoutSpacing_c11697 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QWidget *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((int)((QCommonStyle *)cls)->layoutSpacing (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref(), arg4, arg5)); +} + + +// int QCommonStyle::pixelMetric(QStyle::PixelMetric m, const QStyleOption *opt, const QWidget *widget) + + +static void _init_f_pixelMetric_c6642 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("m"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_pixelMetric_c6642 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((int)((QCommonStyle *)cls)->pixelMetric (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +// void QCommonStyle::polish(QPalette &) + + +static void _init_f_polish_1418 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_polish_1418 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPalette &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle *)cls)->polish (arg1); +} + + +// void QCommonStyle::polish(QApplication *app) + + +static void _init_f_polish_1843 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("app"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_polish_1843 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QApplication *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle *)cls)->polish (arg1); +} + + +// void QCommonStyle::polish(QWidget *widget) + + +static void _init_f_polish_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_polish_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle *)cls)->polish (arg1); +} + + +// QSize QCommonStyle::sizeFromContents(QStyle::ContentsType ct, const QStyleOption *opt, const QSize &contentsSize, const QWidget *widget) + + +static void _init_f_sizeFromContents_c8477 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ct"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("contentsSize"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("widget", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_sizeFromContents_c8477 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg2 = gsi::arg_reader() (args, heap); + const QSize &arg3 = gsi::arg_reader() (args, heap); + const QWidget *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QSize)((QCommonStyle *)cls)->sizeFromContents (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4)); +} + + +// QIcon QCommonStyle::standardIcon(QStyle::StandardPixmap standardIcon, const QStyleOption *opt, const QWidget *widget) + + +static void _init_f_standardIcon_c6956 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("standardIcon"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_standardIcon_c6956 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QIcon)((QCommonStyle *)cls)->standardIcon (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +// QPixmap QCommonStyle::standardPixmap(QStyle::StandardPixmap sp, const QStyleOption *opt, const QWidget *widget) + + +static void _init_f_standardPixmap_c6956 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sp"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_standardPixmap_c6956 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QPixmap)((QCommonStyle *)cls)->standardPixmap (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +// int QCommonStyle::styleHint(QStyle::StyleHint sh, const QStyleOption *opt, const QWidget *w, QStyleHintReturn *shret) + + +static void _init_f_styleHint_c8615 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sh"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w", true, "nullptr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("shret", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_styleHint_c8615 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QStyleHintReturn *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((int)((QCommonStyle *)cls)->styleHint (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4)); +} + + +// QRect QCommonStyle::subControlRect(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QStyle::SubControl sc, const QWidget *w) + + +static void _init_f_subControlRect_c9798 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cc"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sc"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_subControlRect_c9798 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOptionComplex *arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + const QWidget *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QRect)((QCommonStyle *)cls)->subControlRect (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), arg4)); +} + + +// QRect QCommonStyle::subElementRect(QStyle::SubElement r, const QStyleOption *opt, const QWidget *widget) + + +static void _init_f_subElementRect_c6528 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_subElementRect_c6528 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg2 = gsi::arg_reader() (args, heap); + const QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QRect)((QCommonStyle *)cls)->subElementRect (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +// void QCommonStyle::unpolish(QWidget *widget) + + +static void _init_f_unpolish_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_unpolish_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle *)cls)->unpolish (arg1); +} + + +// void QCommonStyle::unpolish(QApplication *application) + + +static void _init_f_unpolish_1843 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("application"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_unpolish_1843 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QApplication *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle *)cls)->unpolish (arg1); +} + + +// static QString QCommonStyle::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QCommonStyle::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QCommonStyle () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("drawComplexControl", "@brief Method void QCommonStyle::drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *w)\nThis is a reimplementation of QStyle::drawComplexControl", true, &_init_f_drawComplexControl_c9027, &_call_f_drawComplexControl_c9027); + methods += new qt_gsi::GenericMethod ("drawControl", "@brief Method void QCommonStyle::drawControl(QStyle::ControlElement element, const QStyleOption *opt, QPainter *p, const QWidget *w)\nThis is a reimplementation of QStyle::drawControl", true, &_init_f_drawControl_c8285, &_call_f_drawControl_c8285); + methods += new qt_gsi::GenericMethod ("drawPrimitive", "@brief Method void QCommonStyle::drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *w)\nThis is a reimplementation of QStyle::drawPrimitive", true, &_init_f_drawPrimitive_c8501, &_call_f_drawPrimitive_c8501); + methods += new qt_gsi::GenericMethod ("generatedIconPixmap", "@brief Method QPixmap QCommonStyle::generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt)\nThis is a reimplementation of QStyle::generatedIconPixmap", true, &_init_f_generatedIconPixmap_c5776, &_call_f_generatedIconPixmap_c5776); + methods += new qt_gsi::GenericMethod ("hitTestComplexControl", "@brief Method QStyle::SubControl QCommonStyle::hitTestComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *w)\nThis is a reimplementation of QStyle::hitTestComplexControl", true, &_init_f_hitTestComplexControl_c9517, &_call_f_hitTestComplexControl_c9517); + methods += new qt_gsi::GenericMethod ("layoutSpacing", "@brief Method int QCommonStyle::layoutSpacing(QSizePolicy::ControlType control1, QSizePolicy::ControlType control2, Qt::Orientation orientation, const QStyleOption *option, const QWidget *widget)\nThis is a reimplementation of QStyle::layoutSpacing", true, &_init_f_layoutSpacing_c11697, &_call_f_layoutSpacing_c11697); + methods += new qt_gsi::GenericMethod ("pixelMetric", "@brief Method int QCommonStyle::pixelMetric(QStyle::PixelMetric m, const QStyleOption *opt, const QWidget *widget)\nThis is a reimplementation of QStyle::pixelMetric", true, &_init_f_pixelMetric_c6642, &_call_f_pixelMetric_c6642); + methods += new qt_gsi::GenericMethod ("polish", "@brief Method void QCommonStyle::polish(QPalette &)\nThis is a reimplementation of QStyle::polish", false, &_init_f_polish_1418, &_call_f_polish_1418); + methods += new qt_gsi::GenericMethod ("polish", "@brief Method void QCommonStyle::polish(QApplication *app)\nThis is a reimplementation of QStyle::polish", false, &_init_f_polish_1843, &_call_f_polish_1843); + methods += new qt_gsi::GenericMethod ("polish", "@brief Method void QCommonStyle::polish(QWidget *widget)\nThis is a reimplementation of QStyle::polish", false, &_init_f_polish_1315, &_call_f_polish_1315); + methods += new qt_gsi::GenericMethod ("sizeFromContents", "@brief Method QSize QCommonStyle::sizeFromContents(QStyle::ContentsType ct, const QStyleOption *opt, const QSize &contentsSize, const QWidget *widget)\nThis is a reimplementation of QStyle::sizeFromContents", true, &_init_f_sizeFromContents_c8477, &_call_f_sizeFromContents_c8477); + methods += new qt_gsi::GenericMethod ("standardIcon", "@brief Method QIcon QCommonStyle::standardIcon(QStyle::StandardPixmap standardIcon, const QStyleOption *opt, const QWidget *widget)\nThis is a reimplementation of QStyle::standardIcon", true, &_init_f_standardIcon_c6956, &_call_f_standardIcon_c6956); + methods += new qt_gsi::GenericMethod ("standardPixmap", "@brief Method QPixmap QCommonStyle::standardPixmap(QStyle::StandardPixmap sp, const QStyleOption *opt, const QWidget *widget)\nThis is a reimplementation of QStyle::standardPixmap", true, &_init_f_standardPixmap_c6956, &_call_f_standardPixmap_c6956); + methods += new qt_gsi::GenericMethod ("styleHint", "@brief Method int QCommonStyle::styleHint(QStyle::StyleHint sh, const QStyleOption *opt, const QWidget *w, QStyleHintReturn *shret)\nThis is a reimplementation of QStyle::styleHint", true, &_init_f_styleHint_c8615, &_call_f_styleHint_c8615); + methods += new qt_gsi::GenericMethod ("subControlRect", "@brief Method QRect QCommonStyle::subControlRect(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QStyle::SubControl sc, const QWidget *w)\nThis is a reimplementation of QStyle::subControlRect", true, &_init_f_subControlRect_c9798, &_call_f_subControlRect_c9798); + methods += new qt_gsi::GenericMethod ("subElementRect", "@brief Method QRect QCommonStyle::subElementRect(QStyle::SubElement r, const QStyleOption *opt, const QWidget *widget)\nThis is a reimplementation of QStyle::subElementRect", true, &_init_f_subElementRect_c6528, &_call_f_subElementRect_c6528); + methods += new qt_gsi::GenericMethod ("unpolish", "@brief Method void QCommonStyle::unpolish(QWidget *widget)\nThis is a reimplementation of QStyle::unpolish", false, &_init_f_unpolish_1315, &_call_f_unpolish_1315); + methods += new qt_gsi::GenericMethod ("unpolish", "@brief Method void QCommonStyle::unpolish(QApplication *application)\nThis is a reimplementation of QStyle::unpolish", false, &_init_f_unpolish_1843, &_call_f_unpolish_1843); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QCommonStyle::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QCommonStyle::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QCommonStyle::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QStyle (); + +qt_gsi::QtNativeClass decl_QCommonStyle (qtdecl_QStyle (), "QtWidgets", "QCommonStyle_Native", + methods_QCommonStyle (), + "@hide\n@alias QCommonStyle"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QCommonStyle () { return decl_QCommonStyle; } + +} + + +class QCommonStyle_Adaptor : public QCommonStyle, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QCommonStyle_Adaptor(); + + // [adaptor ctor] QCommonStyle::QCommonStyle() + QCommonStyle_Adaptor() : QCommonStyle() + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QCommonStyle::isSignalConnected(const QMetaMethod &signal) + bool fp_QCommonStyle_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QCommonStyle::isSignalConnected(signal); + } + + // [expose] int QCommonStyle::receivers(const char *signal) + int fp_QCommonStyle_receivers_c1731 (const char *signal) const { + return QCommonStyle::receivers(signal); + } + + // [expose] QObject *QCommonStyle::sender() + QObject * fp_QCommonStyle_sender_c0 () const { + return QCommonStyle::sender(); + } + + // [expose] int QCommonStyle::senderSignalIndex() + int fp_QCommonStyle_senderSignalIndex_c0 () const { + return QCommonStyle::senderSignalIndex(); + } + + // [emitter impl] void QCommonStyle::destroyed(QObject *) + void emitter_QCommonStyle_destroyed_1302(QObject *arg1) + { + emit QCommonStyle::destroyed(arg1); + } + + // [adaptor impl] void QCommonStyle::drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *w) + void cbs_drawComplexControl_c9027_1(const qt_gsi::Converter::target_type & cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *w) const + { + QCommonStyle::drawComplexControl(qt_gsi::QtToCppAdaptor(cc).cref(), opt, p, w); + } + + virtual void drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *w) const + { + if (cb_drawComplexControl_c9027_1.can_issue()) { + cb_drawComplexControl_c9027_1.issue::target_type &, const QStyleOptionComplex *, QPainter *, const QWidget *>(&QCommonStyle_Adaptor::cbs_drawComplexControl_c9027_1, qt_gsi::CppToQtAdaptor(cc), opt, p, w); + } else { + QCommonStyle::drawComplexControl(cc, opt, p, w); + } + } + + // [adaptor impl] void QCommonStyle::drawControl(QStyle::ControlElement element, const QStyleOption *opt, QPainter *p, const QWidget *w) + void cbs_drawControl_c8285_1(const qt_gsi::Converter::target_type & element, const QStyleOption *opt, QPainter *p, const QWidget *w) const + { + QCommonStyle::drawControl(qt_gsi::QtToCppAdaptor(element).cref(), opt, p, w); + } + + virtual void drawControl(QStyle::ControlElement element, const QStyleOption *opt, QPainter *p, const QWidget *w) const + { + if (cb_drawControl_c8285_1.can_issue()) { + cb_drawControl_c8285_1.issue::target_type &, const QStyleOption *, QPainter *, const QWidget *>(&QCommonStyle_Adaptor::cbs_drawControl_c8285_1, qt_gsi::CppToQtAdaptor(element), opt, p, w); + } else { + QCommonStyle::drawControl(element, opt, p, w); + } + } + + // [adaptor impl] void QCommonStyle::drawItemPixmap(QPainter *painter, const QRect &rect, int alignment, const QPixmap &pixmap) + void cbs_drawItemPixmap_c5678_0(QPainter *painter, const QRect &rect, int alignment, const QPixmap &pixmap) const + { + QCommonStyle::drawItemPixmap(painter, rect, alignment, pixmap); + } + + virtual void drawItemPixmap(QPainter *painter, const QRect &rect, int alignment, const QPixmap &pixmap) const + { + if (cb_drawItemPixmap_c5678_0.can_issue()) { + cb_drawItemPixmap_c5678_0.issue(&QCommonStyle_Adaptor::cbs_drawItemPixmap_c5678_0, painter, rect, alignment, pixmap); + } else { + QCommonStyle::drawItemPixmap(painter, rect, alignment, pixmap); + } + } + + // [adaptor impl] void QCommonStyle::drawItemText(QPainter *painter, const QRect &rect, int flags, const QPalette &pal, bool enabled, const QString &text, QPalette::ColorRole textRole) + void cbs_drawItemText_c10604_1(QPainter *painter, const QRect &rect, int flags, const QPalette &pal, bool enabled, const QString &text, const qt_gsi::Converter::target_type & textRole) const + { + QCommonStyle::drawItemText(painter, rect, flags, pal, enabled, text, qt_gsi::QtToCppAdaptor(textRole).cref()); + } + + virtual void drawItemText(QPainter *painter, const QRect &rect, int flags, const QPalette &pal, bool enabled, const QString &text, QPalette::ColorRole textRole) const + { + if (cb_drawItemText_c10604_1.can_issue()) { + cb_drawItemText_c10604_1.issue::target_type &>(&QCommonStyle_Adaptor::cbs_drawItemText_c10604_1, painter, rect, flags, pal, enabled, text, qt_gsi::CppToQtAdaptor(textRole)); + } else { + QCommonStyle::drawItemText(painter, rect, flags, pal, enabled, text, textRole); + } + } + + // [adaptor impl] void QCommonStyle::drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *w) + void cbs_drawPrimitive_c8501_1(const qt_gsi::Converter::target_type & pe, const QStyleOption *opt, QPainter *p, const QWidget *w) const + { + QCommonStyle::drawPrimitive(qt_gsi::QtToCppAdaptor(pe).cref(), opt, p, w); + } + + virtual void drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *w) const + { + if (cb_drawPrimitive_c8501_1.can_issue()) { + cb_drawPrimitive_c8501_1.issue::target_type &, const QStyleOption *, QPainter *, const QWidget *>(&QCommonStyle_Adaptor::cbs_drawPrimitive_c8501_1, qt_gsi::CppToQtAdaptor(pe), opt, p, w); + } else { + QCommonStyle::drawPrimitive(pe, opt, p, w); + } + } + + // [adaptor impl] bool QCommonStyle::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QCommonStyle::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QCommonStyle_Adaptor::cbs_event_1217_0, _event); + } else { + return QCommonStyle::event(_event); + } + } + + // [adaptor impl] bool QCommonStyle::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QCommonStyle::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QCommonStyle_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QCommonStyle::eventFilter(watched, event); + } + } + + // [adaptor impl] QPixmap QCommonStyle::generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt) + QPixmap cbs_generatedIconPixmap_c5776_0(const qt_gsi::Converter::target_type & iconMode, const QPixmap &pixmap, const QStyleOption *opt) const + { + return QCommonStyle::generatedIconPixmap(qt_gsi::QtToCppAdaptor(iconMode).cref(), pixmap, opt); + } + + virtual QPixmap generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt) const + { + if (cb_generatedIconPixmap_c5776_0.can_issue()) { + return cb_generatedIconPixmap_c5776_0.issue::target_type &, const QPixmap &, const QStyleOption *>(&QCommonStyle_Adaptor::cbs_generatedIconPixmap_c5776_0, qt_gsi::CppToQtAdaptor(iconMode), pixmap, opt); + } else { + return QCommonStyle::generatedIconPixmap(iconMode, pixmap, opt); + } + } + + // [adaptor impl] QStyle::SubControl QCommonStyle::hitTestComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *w) + qt_gsi::Converter::target_type cbs_hitTestComplexControl_c9517_1(const qt_gsi::Converter::target_type & cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *w) const + { + return qt_gsi::CppToQtAdaptor(QCommonStyle::hitTestComplexControl(qt_gsi::QtToCppAdaptor(cc).cref(), opt, pt, w)); + } + + virtual QStyle::SubControl hitTestComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *w) const + { + if (cb_hitTestComplexControl_c9517_1.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_hitTestComplexControl_c9517_1.issue::target_type, const qt_gsi::Converter::target_type &, const QStyleOptionComplex *, const QPoint &, const QWidget *>(&QCommonStyle_Adaptor::cbs_hitTestComplexControl_c9517_1, qt_gsi::CppToQtAdaptor(cc), opt, pt, w)).cref(); + } else { + return QCommonStyle::hitTestComplexControl(cc, opt, pt, w); + } + } + + // [adaptor impl] QRect QCommonStyle::itemPixmapRect(const QRect &r, int flags, const QPixmap &pixmap) + QRect cbs_itemPixmapRect_c4360_0(const QRect &r, int flags, const QPixmap &pixmap) const + { + return QCommonStyle::itemPixmapRect(r, flags, pixmap); + } + + virtual QRect itemPixmapRect(const QRect &r, int flags, const QPixmap &pixmap) const + { + if (cb_itemPixmapRect_c4360_0.can_issue()) { + return cb_itemPixmapRect_c4360_0.issue(&QCommonStyle_Adaptor::cbs_itemPixmapRect_c4360_0, r, flags, pixmap); + } else { + return QCommonStyle::itemPixmapRect(r, flags, pixmap); + } + } + + // [adaptor impl] QRect QCommonStyle::itemTextRect(const QFontMetrics &fm, const QRect &r, int flags, bool enabled, const QString &text) + QRect cbs_itemTextRect_c7544_0(const QFontMetrics &fm, const QRect &r, int flags, bool enabled, const QString &text) const + { + return QCommonStyle::itemTextRect(fm, r, flags, enabled, text); + } + + virtual QRect itemTextRect(const QFontMetrics &fm, const QRect &r, int flags, bool enabled, const QString &text) const + { + if (cb_itemTextRect_c7544_0.can_issue()) { + return cb_itemTextRect_c7544_0.issue(&QCommonStyle_Adaptor::cbs_itemTextRect_c7544_0, fm, r, flags, enabled, text); + } else { + return QCommonStyle::itemTextRect(fm, r, flags, enabled, text); + } + } + + // [adaptor impl] int QCommonStyle::layoutSpacing(QSizePolicy::ControlType control1, QSizePolicy::ControlType control2, Qt::Orientation orientation, const QStyleOption *option, const QWidget *widget) + int cbs_layoutSpacing_c11697_2(const qt_gsi::Converter::target_type & control1, const qt_gsi::Converter::target_type & control2, const qt_gsi::Converter::target_type & orientation, const QStyleOption *option, const QWidget *widget) const + { + return QCommonStyle::layoutSpacing(qt_gsi::QtToCppAdaptor(control1).cref(), qt_gsi::QtToCppAdaptor(control2).cref(), qt_gsi::QtToCppAdaptor(orientation).cref(), option, widget); + } + + virtual int layoutSpacing(QSizePolicy::ControlType control1, QSizePolicy::ControlType control2, Qt::Orientation orientation, const QStyleOption *option, const QWidget *widget) const + { + if (cb_layoutSpacing_c11697_2.can_issue()) { + return cb_layoutSpacing_c11697_2.issue::target_type &, const qt_gsi::Converter::target_type &, const qt_gsi::Converter::target_type &, const QStyleOption *, const QWidget *>(&QCommonStyle_Adaptor::cbs_layoutSpacing_c11697_2, qt_gsi::CppToQtAdaptor(control1), qt_gsi::CppToQtAdaptor(control2), qt_gsi::CppToQtAdaptor(orientation), option, widget); + } else { + return QCommonStyle::layoutSpacing(control1, control2, orientation, option, widget); + } + } + + // [emitter impl] void QCommonStyle::objectNameChanged(const QString &objectName) + void emitter_QCommonStyle_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QCommonStyle::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] int QCommonStyle::pixelMetric(QStyle::PixelMetric m, const QStyleOption *opt, const QWidget *widget) + int cbs_pixelMetric_c6642_2(const qt_gsi::Converter::target_type & m, const QStyleOption *opt, const QWidget *widget) const + { + return QCommonStyle::pixelMetric(qt_gsi::QtToCppAdaptor(m).cref(), opt, widget); + } + + virtual int pixelMetric(QStyle::PixelMetric m, const QStyleOption *opt, const QWidget *widget) const + { + if (cb_pixelMetric_c6642_2.can_issue()) { + return cb_pixelMetric_c6642_2.issue::target_type &, const QStyleOption *, const QWidget *>(&QCommonStyle_Adaptor::cbs_pixelMetric_c6642_2, qt_gsi::CppToQtAdaptor(m), opt, widget); + } else { + return QCommonStyle::pixelMetric(m, opt, widget); + } + } + + // [adaptor impl] void QCommonStyle::polish(QPalette &) + void cbs_polish_1418_0(QPalette &arg1) + { + QCommonStyle::polish(arg1); + } + + virtual void polish(QPalette &arg1) + { + if (cb_polish_1418_0.can_issue()) { + cb_polish_1418_0.issue(&QCommonStyle_Adaptor::cbs_polish_1418_0, arg1); + } else { + QCommonStyle::polish(arg1); + } + } + + // [adaptor impl] void QCommonStyle::polish(QApplication *app) + void cbs_polish_1843_0(QApplication *app) + { + QCommonStyle::polish(app); + } + + virtual void polish(QApplication *app) + { + if (cb_polish_1843_0.can_issue()) { + cb_polish_1843_0.issue(&QCommonStyle_Adaptor::cbs_polish_1843_0, app); + } else { + QCommonStyle::polish(app); + } + } + + // [adaptor impl] void QCommonStyle::polish(QWidget *widget) + void cbs_polish_1315_0(QWidget *widget) + { + QCommonStyle::polish(widget); + } + + virtual void polish(QWidget *widget) + { + if (cb_polish_1315_0.can_issue()) { + cb_polish_1315_0.issue(&QCommonStyle_Adaptor::cbs_polish_1315_0, widget); + } else { + QCommonStyle::polish(widget); + } + } + + // [adaptor impl] QSize QCommonStyle::sizeFromContents(QStyle::ContentsType ct, const QStyleOption *opt, const QSize &contentsSize, const QWidget *widget) + QSize cbs_sizeFromContents_c8477_1(const qt_gsi::Converter::target_type & ct, const QStyleOption *opt, const QSize &contentsSize, const QWidget *widget) const + { + return QCommonStyle::sizeFromContents(qt_gsi::QtToCppAdaptor(ct).cref(), opt, contentsSize, widget); + } + + virtual QSize sizeFromContents(QStyle::ContentsType ct, const QStyleOption *opt, const QSize &contentsSize, const QWidget *widget) const + { + if (cb_sizeFromContents_c8477_1.can_issue()) { + return cb_sizeFromContents_c8477_1.issue::target_type &, const QStyleOption *, const QSize &, const QWidget *>(&QCommonStyle_Adaptor::cbs_sizeFromContents_c8477_1, qt_gsi::CppToQtAdaptor(ct), opt, contentsSize, widget); + } else { + return QCommonStyle::sizeFromContents(ct, opt, contentsSize, widget); + } + } + + // [adaptor impl] QIcon QCommonStyle::standardIcon(QStyle::StandardPixmap standardIcon, const QStyleOption *opt, const QWidget *widget) + QIcon cbs_standardIcon_c6956_2(const qt_gsi::Converter::target_type & _standardIcon, const QStyleOption *opt, const QWidget *widget) const + { + return QCommonStyle::standardIcon(qt_gsi::QtToCppAdaptor(_standardIcon).cref(), opt, widget); + } + + virtual QIcon standardIcon(QStyle::StandardPixmap _standardIcon, const QStyleOption *opt, const QWidget *widget) const + { + if (cb_standardIcon_c6956_2.can_issue()) { + return cb_standardIcon_c6956_2.issue::target_type &, const QStyleOption *, const QWidget *>(&QCommonStyle_Adaptor::cbs_standardIcon_c6956_2, qt_gsi::CppToQtAdaptor(_standardIcon), opt, widget); + } else { + return QCommonStyle::standardIcon(_standardIcon, opt, widget); + } + } + + // [adaptor impl] QPalette QCommonStyle::standardPalette() + QPalette cbs_standardPalette_c0_0() const + { + return QCommonStyle::standardPalette(); + } + + virtual QPalette standardPalette() const + { + if (cb_standardPalette_c0_0.can_issue()) { + return cb_standardPalette_c0_0.issue(&QCommonStyle_Adaptor::cbs_standardPalette_c0_0); + } else { + return QCommonStyle::standardPalette(); + } + } + + // [adaptor impl] QPixmap QCommonStyle::standardPixmap(QStyle::StandardPixmap sp, const QStyleOption *opt, const QWidget *widget) + QPixmap cbs_standardPixmap_c6956_2(const qt_gsi::Converter::target_type & sp, const QStyleOption *opt, const QWidget *widget) const + { + return QCommonStyle::standardPixmap(qt_gsi::QtToCppAdaptor(sp).cref(), opt, widget); + } + + virtual QPixmap standardPixmap(QStyle::StandardPixmap sp, const QStyleOption *opt, const QWidget *widget) const + { + if (cb_standardPixmap_c6956_2.can_issue()) { + return cb_standardPixmap_c6956_2.issue::target_type &, const QStyleOption *, const QWidget *>(&QCommonStyle_Adaptor::cbs_standardPixmap_c6956_2, qt_gsi::CppToQtAdaptor(sp), opt, widget); + } else { + return QCommonStyle::standardPixmap(sp, opt, widget); + } + } + + // [adaptor impl] int QCommonStyle::styleHint(QStyle::StyleHint sh, const QStyleOption *opt, const QWidget *w, QStyleHintReturn *shret) + int cbs_styleHint_c8615_3(const qt_gsi::Converter::target_type & sh, const QStyleOption *opt, const QWidget *w, QStyleHintReturn *shret) const + { + return QCommonStyle::styleHint(qt_gsi::QtToCppAdaptor(sh).cref(), opt, w, shret); + } + + virtual int styleHint(QStyle::StyleHint sh, const QStyleOption *opt, const QWidget *w, QStyleHintReturn *shret) const + { + if (cb_styleHint_c8615_3.can_issue()) { + return cb_styleHint_c8615_3.issue::target_type &, const QStyleOption *, const QWidget *, QStyleHintReturn *>(&QCommonStyle_Adaptor::cbs_styleHint_c8615_3, qt_gsi::CppToQtAdaptor(sh), opt, w, shret); + } else { + return QCommonStyle::styleHint(sh, opt, w, shret); + } + } + + // [adaptor impl] QRect QCommonStyle::subControlRect(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QStyle::SubControl sc, const QWidget *w) + QRect cbs_subControlRect_c9798_1(const qt_gsi::Converter::target_type & cc, const QStyleOptionComplex *opt, const qt_gsi::Converter::target_type & sc, const QWidget *w) const + { + return QCommonStyle::subControlRect(qt_gsi::QtToCppAdaptor(cc).cref(), opt, qt_gsi::QtToCppAdaptor(sc).cref(), w); + } + + virtual QRect subControlRect(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QStyle::SubControl sc, const QWidget *w) const + { + if (cb_subControlRect_c9798_1.can_issue()) { + return cb_subControlRect_c9798_1.issue::target_type &, const QStyleOptionComplex *, const qt_gsi::Converter::target_type &, const QWidget *>(&QCommonStyle_Adaptor::cbs_subControlRect_c9798_1, qt_gsi::CppToQtAdaptor(cc), opt, qt_gsi::CppToQtAdaptor(sc), w); + } else { + return QCommonStyle::subControlRect(cc, opt, sc, w); + } + } + + // [adaptor impl] QRect QCommonStyle::subElementRect(QStyle::SubElement r, const QStyleOption *opt, const QWidget *widget) + QRect cbs_subElementRect_c6528_1(const qt_gsi::Converter::target_type & r, const QStyleOption *opt, const QWidget *widget) const + { + return QCommonStyle::subElementRect(qt_gsi::QtToCppAdaptor(r).cref(), opt, widget); + } + + virtual QRect subElementRect(QStyle::SubElement r, const QStyleOption *opt, const QWidget *widget) const + { + if (cb_subElementRect_c6528_1.can_issue()) { + return cb_subElementRect_c6528_1.issue::target_type &, const QStyleOption *, const QWidget *>(&QCommonStyle_Adaptor::cbs_subElementRect_c6528_1, qt_gsi::CppToQtAdaptor(r), opt, widget); + } else { + return QCommonStyle::subElementRect(r, opt, widget); + } + } + + // [adaptor impl] void QCommonStyle::unpolish(QWidget *widget) + void cbs_unpolish_1315_0(QWidget *widget) + { + QCommonStyle::unpolish(widget); + } + + virtual void unpolish(QWidget *widget) + { + if (cb_unpolish_1315_0.can_issue()) { + cb_unpolish_1315_0.issue(&QCommonStyle_Adaptor::cbs_unpolish_1315_0, widget); + } else { + QCommonStyle::unpolish(widget); + } + } + + // [adaptor impl] void QCommonStyle::unpolish(QApplication *application) + void cbs_unpolish_1843_0(QApplication *application) + { + QCommonStyle::unpolish(application); + } + + virtual void unpolish(QApplication *application) + { + if (cb_unpolish_1843_0.can_issue()) { + cb_unpolish_1843_0.issue(&QCommonStyle_Adaptor::cbs_unpolish_1843_0, application); + } else { + QCommonStyle::unpolish(application); + } + } + + // [adaptor impl] void QCommonStyle::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QCommonStyle::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QCommonStyle_Adaptor::cbs_childEvent_1701_0, event); + } else { + QCommonStyle::childEvent(event); + } + } + + // [adaptor impl] void QCommonStyle::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QCommonStyle::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QCommonStyle_Adaptor::cbs_customEvent_1217_0, event); + } else { + QCommonStyle::customEvent(event); + } + } + + // [adaptor impl] void QCommonStyle::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QCommonStyle::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QCommonStyle_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QCommonStyle::disconnectNotify(signal); + } + } + + // [adaptor impl] void QCommonStyle::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QCommonStyle::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QCommonStyle_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QCommonStyle::timerEvent(event); + } + } + + gsi::Callback cb_drawComplexControl_c9027_1; + gsi::Callback cb_drawControl_c8285_1; + gsi::Callback cb_drawItemPixmap_c5678_0; + gsi::Callback cb_drawItemText_c10604_1; + gsi::Callback cb_drawPrimitive_c8501_1; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_generatedIconPixmap_c5776_0; + gsi::Callback cb_hitTestComplexControl_c9517_1; + gsi::Callback cb_itemPixmapRect_c4360_0; + gsi::Callback cb_itemTextRect_c7544_0; + gsi::Callback cb_layoutSpacing_c11697_2; + gsi::Callback cb_pixelMetric_c6642_2; + gsi::Callback cb_polish_1418_0; + gsi::Callback cb_polish_1843_0; + gsi::Callback cb_polish_1315_0; + gsi::Callback cb_sizeFromContents_c8477_1; + gsi::Callback cb_standardIcon_c6956_2; + gsi::Callback cb_standardPalette_c0_0; + gsi::Callback cb_standardPixmap_c6956_2; + gsi::Callback cb_styleHint_c8615_3; + gsi::Callback cb_subControlRect_c9798_1; + gsi::Callback cb_subElementRect_c6528_1; + gsi::Callback cb_unpolish_1315_0; + gsi::Callback cb_unpolish_1843_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QCommonStyle_Adaptor::~QCommonStyle_Adaptor() { } + +// Constructor QCommonStyle::QCommonStyle() (adaptor class) + +static void _init_ctor_QCommonStyle_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QCommonStyle_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QCommonStyle_Adaptor ()); +} + + +// void QCommonStyle::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QCommonStyle::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QCommonStyle::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QCommonStyle_Adaptor *)cls)->emitter_QCommonStyle_destroyed_1302 (arg1); +} + + +// void QCommonStyle::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QCommonStyle::drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *w) + +static void _init_cbs_drawComplexControl_c9027_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cc"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("p"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_drawComplexControl_c9027_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOptionComplex *arg2 = args.read (heap); + QPainter *arg3 = args.read (heap); + const QWidget *arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle_Adaptor *)cls)->cbs_drawComplexControl_c9027_1 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_drawComplexControl_c9027_1 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_drawComplexControl_c9027_1 = cb; +} + + +// void QCommonStyle::drawControl(QStyle::ControlElement element, const QStyleOption *opt, QPainter *p, const QWidget *w) + +static void _init_cbs_drawControl_c8285_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("element"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("p"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_drawControl_c8285_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOption *arg2 = args.read (heap); + QPainter *arg3 = args.read (heap); + const QWidget *arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle_Adaptor *)cls)->cbs_drawControl_c8285_1 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_drawControl_c8285_1 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_drawControl_c8285_1 = cb; +} + + +// void QCommonStyle::drawItemPixmap(QPainter *painter, const QRect &rect, int alignment, const QPixmap &pixmap) + +static void _init_cbs_drawItemPixmap_c5678_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("alignment"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("pixmap"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_drawItemPixmap_c5678_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QRect &arg2 = args.read (heap); + int arg3 = args.read (heap); + const QPixmap &arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle_Adaptor *)cls)->cbs_drawItemPixmap_c5678_0 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_drawItemPixmap_c5678_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_drawItemPixmap_c5678_0 = cb; +} + + +// void QCommonStyle::drawItemText(QPainter *painter, const QRect &rect, int flags, const QPalette &pal, bool enabled, const QString &text, QPalette::ColorRole textRole) + +static void _init_cbs_drawItemText_c10604_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("flags"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("pal"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("enabled"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("text"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("textRole"); + decl->add_arg::target_type & > (argspec_6); + decl->set_return (); +} + +static void _call_cbs_drawItemText_c10604_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QRect &arg2 = args.read (heap); + int arg3 = args.read (heap); + const QPalette &arg4 = args.read (heap); + bool arg5 = args.read (heap); + const QString &arg6 = args.read (heap); + const qt_gsi::Converter::target_type & arg7 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle_Adaptor *)cls)->cbs_drawItemText_c10604_1 (arg1, arg2, arg3, arg4, arg5, arg6, arg7); +} + +static void _set_callback_cbs_drawItemText_c10604_1 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_drawItemText_c10604_1 = cb; +} + + +// void QCommonStyle::drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *w) + +static void _init_cbs_drawPrimitive_c8501_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pe"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("p"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_drawPrimitive_c8501_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOption *arg2 = args.read (heap); + QPainter *arg3 = args.read (heap); + const QWidget *arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle_Adaptor *)cls)->cbs_drawPrimitive_c8501_1 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_drawPrimitive_c8501_1 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_drawPrimitive_c8501_1 = cb; +} + + +// bool QCommonStyle::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QCommonStyle_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QCommonStyle::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QCommonStyle_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QPixmap QCommonStyle::generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt) + +static void _init_cbs_generatedIconPixmap_c5776_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconMode"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixmap"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("opt"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_generatedIconPixmap_c5776_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QPixmap &arg2 = args.read (heap); + const QStyleOption *arg3 = args.read (heap); + ret.write ((QPixmap)((QCommonStyle_Adaptor *)cls)->cbs_generatedIconPixmap_c5776_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_generatedIconPixmap_c5776_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_generatedIconPixmap_c5776_0 = cb; +} + + +// QStyle::SubControl QCommonStyle::hitTestComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *w) + +static void _init_cbs_hitTestComplexControl_c9517_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cc"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("pt"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w"); + decl->add_arg (argspec_3); + decl->set_return::target_type > (); +} + +static void _call_cbs_hitTestComplexControl_c9517_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOptionComplex *arg2 = args.read (heap); + const QPoint &arg3 = args.read (heap); + const QWidget *arg4 = args.read (heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QCommonStyle_Adaptor *)cls)->cbs_hitTestComplexControl_c9517_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_hitTestComplexControl_c9517_1 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_hitTestComplexControl_c9517_1 = cb; +} + + +// exposed bool QCommonStyle::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCommonStyle_Adaptor *)cls)->fp_QCommonStyle_isSignalConnected_c2394 (arg1)); +} + + +// QRect QCommonStyle::itemPixmapRect(const QRect &r, int flags, const QPixmap &pixmap) + +static void _init_cbs_itemPixmapRect_c4360_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("pixmap"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_itemPixmapRect_c4360_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + int arg2 = args.read (heap); + const QPixmap &arg3 = args.read (heap); + ret.write ((QRect)((QCommonStyle_Adaptor *)cls)->cbs_itemPixmapRect_c4360_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_itemPixmapRect_c4360_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_itemPixmapRect_c4360_0 = cb; +} + + +// QRect QCommonStyle::itemTextRect(const QFontMetrics &fm, const QRect &r, int flags, bool enabled, const QString &text) + +static void _init_cbs_itemTextRect_c7544_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fm"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("r"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("flags"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("enabled"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("text"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_itemTextRect_c7544_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFontMetrics &arg1 = args.read (heap); + const QRect &arg2 = args.read (heap); + int arg3 = args.read (heap); + bool arg4 = args.read (heap); + const QString &arg5 = args.read (heap); + ret.write ((QRect)((QCommonStyle_Adaptor *)cls)->cbs_itemTextRect_c7544_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_itemTextRect_c7544_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_itemTextRect_c7544_0 = cb; +} + + +// int QCommonStyle::layoutSpacing(QSizePolicy::ControlType control1, QSizePolicy::ControlType control2, Qt::Orientation orientation, const QStyleOption *option, const QWidget *widget) + +static void _init_cbs_layoutSpacing_c11697_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("control1"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("control2"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("orientation"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("option"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("widget"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_layoutSpacing_c11697_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg3 = args.read::target_type & > (heap); + const QStyleOption *arg4 = args.read (heap); + const QWidget *arg5 = args.read (heap); + ret.write ((int)((QCommonStyle_Adaptor *)cls)->cbs_layoutSpacing_c11697_2 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_layoutSpacing_c11697_2 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_layoutSpacing_c11697_2 = cb; +} + + +// emitter void QCommonStyle::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QCommonStyle_Adaptor *)cls)->emitter_QCommonStyle_objectNameChanged_4567 (arg1); +} + + +// int QCommonStyle::pixelMetric(QStyle::PixelMetric m, const QStyleOption *opt, const QWidget *widget) + +static void _init_cbs_pixelMetric_c6642_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("m"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_pixelMetric_c6642_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOption *arg2 = args.read (heap); + const QWidget *arg3 = args.read (heap); + ret.write ((int)((QCommonStyle_Adaptor *)cls)->cbs_pixelMetric_c6642_2 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_pixelMetric_c6642_2 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_pixelMetric_c6642_2 = cb; +} + + +// void QCommonStyle::polish(QPalette &) + +static void _init_cbs_polish_1418_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_polish_1418_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPalette &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle_Adaptor *)cls)->cbs_polish_1418_0 (arg1); +} + +static void _set_callback_cbs_polish_1418_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_polish_1418_0 = cb; +} + + +// void QCommonStyle::polish(QApplication *app) + +static void _init_cbs_polish_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("app"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_polish_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QApplication *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle_Adaptor *)cls)->cbs_polish_1843_0 (arg1); +} + +static void _set_callback_cbs_polish_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_polish_1843_0 = cb; +} + + +// void QCommonStyle::polish(QWidget *widget) + +static void _init_cbs_polish_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_polish_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle_Adaptor *)cls)->cbs_polish_1315_0 (arg1); +} + +static void _set_callback_cbs_polish_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_polish_1315_0 = cb; +} + + +// exposed int QCommonStyle::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QCommonStyle_Adaptor *)cls)->fp_QCommonStyle_receivers_c1731 (arg1)); +} + + +// exposed QObject *QCommonStyle::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QCommonStyle_Adaptor *)cls)->fp_QCommonStyle_sender_c0 ()); +} + + +// exposed int QCommonStyle::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCommonStyle_Adaptor *)cls)->fp_QCommonStyle_senderSignalIndex_c0 ()); +} + + +// QSize QCommonStyle::sizeFromContents(QStyle::ContentsType ct, const QStyleOption *opt, const QSize &contentsSize, const QWidget *widget) + +static void _init_cbs_sizeFromContents_c8477_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ct"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("contentsSize"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("widget"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_sizeFromContents_c8477_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOption *arg2 = args.read (heap); + const QSize &arg3 = args.read (heap); + const QWidget *arg4 = args.read (heap); + ret.write ((QSize)((QCommonStyle_Adaptor *)cls)->cbs_sizeFromContents_c8477_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_sizeFromContents_c8477_1 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_sizeFromContents_c8477_1 = cb; +} + + +// QIcon QCommonStyle::standardIcon(QStyle::StandardPixmap standardIcon, const QStyleOption *opt, const QWidget *widget) + +static void _init_cbs_standardIcon_c6956_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("standardIcon"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_standardIcon_c6956_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOption *arg2 = args.read (heap); + const QWidget *arg3 = args.read (heap); + ret.write ((QIcon)((QCommonStyle_Adaptor *)cls)->cbs_standardIcon_c6956_2 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_standardIcon_c6956_2 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_standardIcon_c6956_2 = cb; +} + + +// QPalette QCommonStyle::standardPalette() + +static void _init_cbs_standardPalette_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_standardPalette_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPalette)((QCommonStyle_Adaptor *)cls)->cbs_standardPalette_c0_0 ()); +} + +static void _set_callback_cbs_standardPalette_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_standardPalette_c0_0 = cb; +} + + +// QPixmap QCommonStyle::standardPixmap(QStyle::StandardPixmap sp, const QStyleOption *opt, const QWidget *widget) + +static void _init_cbs_standardPixmap_c6956_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sp"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_standardPixmap_c6956_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOption *arg2 = args.read (heap); + const QWidget *arg3 = args.read (heap); + ret.write ((QPixmap)((QCommonStyle_Adaptor *)cls)->cbs_standardPixmap_c6956_2 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_standardPixmap_c6956_2 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_standardPixmap_c6956_2 = cb; +} + + +// int QCommonStyle::styleHint(QStyle::StyleHint sh, const QStyleOption *opt, const QWidget *w, QStyleHintReturn *shret) + +static void _init_cbs_styleHint_c8615_3 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sh"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("shret"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_styleHint_c8615_3 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOption *arg2 = args.read (heap); + const QWidget *arg3 = args.read (heap); + QStyleHintReturn *arg4 = args.read (heap); + ret.write ((int)((QCommonStyle_Adaptor *)cls)->cbs_styleHint_c8615_3 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_styleHint_c8615_3 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_styleHint_c8615_3 = cb; +} + + +// QRect QCommonStyle::subControlRect(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QStyle::SubControl sc, const QWidget *w) + +static void _init_cbs_subControlRect_c9798_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cc"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sc"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_subControlRect_c9798_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOptionComplex *arg2 = args.read (heap); + const qt_gsi::Converter::target_type & arg3 = args.read::target_type & > (heap); + const QWidget *arg4 = args.read (heap); + ret.write ((QRect)((QCommonStyle_Adaptor *)cls)->cbs_subControlRect_c9798_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_subControlRect_c9798_1 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_subControlRect_c9798_1 = cb; +} + + +// QRect QCommonStyle::subElementRect(QStyle::SubElement r, const QStyleOption *opt, const QWidget *widget) + +static void _init_cbs_subElementRect_c6528_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_subElementRect_c6528_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOption *arg2 = args.read (heap); + const QWidget *arg3 = args.read (heap); + ret.write ((QRect)((QCommonStyle_Adaptor *)cls)->cbs_subElementRect_c6528_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_subElementRect_c6528_1 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_subElementRect_c6528_1 = cb; +} + + +// void QCommonStyle::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QCommonStyle::unpolish(QWidget *widget) + +static void _init_cbs_unpolish_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_unpolish_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle_Adaptor *)cls)->cbs_unpolish_1315_0 (arg1); +} + +static void _set_callback_cbs_unpolish_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_unpolish_1315_0 = cb; +} + + +// void QCommonStyle::unpolish(QApplication *application) + +static void _init_cbs_unpolish_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("application"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_unpolish_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QApplication *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCommonStyle_Adaptor *)cls)->cbs_unpolish_1843_0 (arg1); +} + +static void _set_callback_cbs_unpolish_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QCommonStyle_Adaptor *)cls)->cb_unpolish_1843_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QCommonStyle (); + +static gsi::Methods methods_QCommonStyle_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCommonStyle::QCommonStyle()\nThis method creates an object of class QCommonStyle.", &_init_ctor_QCommonStyle_Adaptor_0, &_call_ctor_QCommonStyle_Adaptor_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QCommonStyle::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QCommonStyle::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QCommonStyle::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QCommonStyle::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("drawComplexControl", "@brief Virtual method void QCommonStyle::drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *w)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawComplexControl_c9027_1, &_call_cbs_drawComplexControl_c9027_1); + methods += new qt_gsi::GenericMethod ("drawComplexControl", "@hide", true, &_init_cbs_drawComplexControl_c9027_1, &_call_cbs_drawComplexControl_c9027_1, &_set_callback_cbs_drawComplexControl_c9027_1); + methods += new qt_gsi::GenericMethod ("drawControl", "@brief Virtual method void QCommonStyle::drawControl(QStyle::ControlElement element, const QStyleOption *opt, QPainter *p, const QWidget *w)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawControl_c8285_1, &_call_cbs_drawControl_c8285_1); + methods += new qt_gsi::GenericMethod ("drawControl", "@hide", true, &_init_cbs_drawControl_c8285_1, &_call_cbs_drawControl_c8285_1, &_set_callback_cbs_drawControl_c8285_1); + methods += new qt_gsi::GenericMethod ("drawItemPixmap", "@brief Virtual method void QCommonStyle::drawItemPixmap(QPainter *painter, const QRect &rect, int alignment, const QPixmap &pixmap)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawItemPixmap_c5678_0, &_call_cbs_drawItemPixmap_c5678_0); + methods += new qt_gsi::GenericMethod ("drawItemPixmap", "@hide", true, &_init_cbs_drawItemPixmap_c5678_0, &_call_cbs_drawItemPixmap_c5678_0, &_set_callback_cbs_drawItemPixmap_c5678_0); + methods += new qt_gsi::GenericMethod ("drawItemText", "@brief Virtual method void QCommonStyle::drawItemText(QPainter *painter, const QRect &rect, int flags, const QPalette &pal, bool enabled, const QString &text, QPalette::ColorRole textRole)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawItemText_c10604_1, &_call_cbs_drawItemText_c10604_1); + methods += new qt_gsi::GenericMethod ("drawItemText", "@hide", true, &_init_cbs_drawItemText_c10604_1, &_call_cbs_drawItemText_c10604_1, &_set_callback_cbs_drawItemText_c10604_1); + methods += new qt_gsi::GenericMethod ("drawPrimitive", "@brief Virtual method void QCommonStyle::drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *w)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawPrimitive_c8501_1, &_call_cbs_drawPrimitive_c8501_1); + methods += new qt_gsi::GenericMethod ("drawPrimitive", "@hide", true, &_init_cbs_drawPrimitive_c8501_1, &_call_cbs_drawPrimitive_c8501_1, &_set_callback_cbs_drawPrimitive_c8501_1); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QCommonStyle::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QCommonStyle::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("generatedIconPixmap", "@brief Virtual method QPixmap QCommonStyle::generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_generatedIconPixmap_c5776_0, &_call_cbs_generatedIconPixmap_c5776_0); + methods += new qt_gsi::GenericMethod ("generatedIconPixmap", "@hide", true, &_init_cbs_generatedIconPixmap_c5776_0, &_call_cbs_generatedIconPixmap_c5776_0, &_set_callback_cbs_generatedIconPixmap_c5776_0); + methods += new qt_gsi::GenericMethod ("hitTestComplexControl", "@brief Virtual method QStyle::SubControl QCommonStyle::hitTestComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *w)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hitTestComplexControl_c9517_1, &_call_cbs_hitTestComplexControl_c9517_1); + methods += new qt_gsi::GenericMethod ("hitTestComplexControl", "@hide", true, &_init_cbs_hitTestComplexControl_c9517_1, &_call_cbs_hitTestComplexControl_c9517_1, &_set_callback_cbs_hitTestComplexControl_c9517_1); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QCommonStyle::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemPixmapRect", "@brief Virtual method QRect QCommonStyle::itemPixmapRect(const QRect &r, int flags, const QPixmap &pixmap)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemPixmapRect_c4360_0, &_call_cbs_itemPixmapRect_c4360_0); + methods += new qt_gsi::GenericMethod ("itemPixmapRect", "@hide", true, &_init_cbs_itemPixmapRect_c4360_0, &_call_cbs_itemPixmapRect_c4360_0, &_set_callback_cbs_itemPixmapRect_c4360_0); + methods += new qt_gsi::GenericMethod ("itemTextRect", "@brief Virtual method QRect QCommonStyle::itemTextRect(const QFontMetrics &fm, const QRect &r, int flags, bool enabled, const QString &text)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemTextRect_c7544_0, &_call_cbs_itemTextRect_c7544_0); + methods += new qt_gsi::GenericMethod ("itemTextRect", "@hide", true, &_init_cbs_itemTextRect_c7544_0, &_call_cbs_itemTextRect_c7544_0, &_set_callback_cbs_itemTextRect_c7544_0); + methods += new qt_gsi::GenericMethod ("layoutSpacing", "@brief Virtual method int QCommonStyle::layoutSpacing(QSizePolicy::ControlType control1, QSizePolicy::ControlType control2, Qt::Orientation orientation, const QStyleOption *option, const QWidget *widget)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_layoutSpacing_c11697_2, &_call_cbs_layoutSpacing_c11697_2); + methods += new qt_gsi::GenericMethod ("layoutSpacing", "@hide", true, &_init_cbs_layoutSpacing_c11697_2, &_call_cbs_layoutSpacing_c11697_2, &_set_callback_cbs_layoutSpacing_c11697_2); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QCommonStyle::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("pixelMetric", "@brief Virtual method int QCommonStyle::pixelMetric(QStyle::PixelMetric m, const QStyleOption *opt, const QWidget *widget)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_pixelMetric_c6642_2, &_call_cbs_pixelMetric_c6642_2); + methods += new qt_gsi::GenericMethod ("pixelMetric", "@hide", true, &_init_cbs_pixelMetric_c6642_2, &_call_cbs_pixelMetric_c6642_2, &_set_callback_cbs_pixelMetric_c6642_2); + methods += new qt_gsi::GenericMethod ("polish", "@brief Virtual method void QCommonStyle::polish(QPalette &)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_polish_1418_0, &_call_cbs_polish_1418_0); + methods += new qt_gsi::GenericMethod ("polish", "@hide", false, &_init_cbs_polish_1418_0, &_call_cbs_polish_1418_0, &_set_callback_cbs_polish_1418_0); + methods += new qt_gsi::GenericMethod ("polish", "@brief Virtual method void QCommonStyle::polish(QApplication *app)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_polish_1843_0, &_call_cbs_polish_1843_0); + methods += new qt_gsi::GenericMethod ("polish", "@hide", false, &_init_cbs_polish_1843_0, &_call_cbs_polish_1843_0, &_set_callback_cbs_polish_1843_0); + methods += new qt_gsi::GenericMethod ("polish", "@brief Virtual method void QCommonStyle::polish(QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_polish_1315_0, &_call_cbs_polish_1315_0); + methods += new qt_gsi::GenericMethod ("polish", "@hide", false, &_init_cbs_polish_1315_0, &_call_cbs_polish_1315_0, &_set_callback_cbs_polish_1315_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QCommonStyle::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QCommonStyle::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QCommonStyle::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("sizeFromContents", "@brief Virtual method QSize QCommonStyle::sizeFromContents(QStyle::ContentsType ct, const QStyleOption *opt, const QSize &contentsSize, const QWidget *widget)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeFromContents_c8477_1, &_call_cbs_sizeFromContents_c8477_1); + methods += new qt_gsi::GenericMethod ("sizeFromContents", "@hide", true, &_init_cbs_sizeFromContents_c8477_1, &_call_cbs_sizeFromContents_c8477_1, &_set_callback_cbs_sizeFromContents_c8477_1); + methods += new qt_gsi::GenericMethod ("standardIcon", "@brief Virtual method QIcon QCommonStyle::standardIcon(QStyle::StandardPixmap standardIcon, const QStyleOption *opt, const QWidget *widget)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_standardIcon_c6956_2, &_call_cbs_standardIcon_c6956_2); + methods += new qt_gsi::GenericMethod ("standardIcon", "@hide", true, &_init_cbs_standardIcon_c6956_2, &_call_cbs_standardIcon_c6956_2, &_set_callback_cbs_standardIcon_c6956_2); + methods += new qt_gsi::GenericMethod ("standardPalette", "@brief Virtual method QPalette QCommonStyle::standardPalette()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_standardPalette_c0_0, &_call_cbs_standardPalette_c0_0); + methods += new qt_gsi::GenericMethod ("standardPalette", "@hide", true, &_init_cbs_standardPalette_c0_0, &_call_cbs_standardPalette_c0_0, &_set_callback_cbs_standardPalette_c0_0); + methods += new qt_gsi::GenericMethod ("standardPixmap", "@brief Virtual method QPixmap QCommonStyle::standardPixmap(QStyle::StandardPixmap sp, const QStyleOption *opt, const QWidget *widget)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_standardPixmap_c6956_2, &_call_cbs_standardPixmap_c6956_2); + methods += new qt_gsi::GenericMethod ("standardPixmap", "@hide", true, &_init_cbs_standardPixmap_c6956_2, &_call_cbs_standardPixmap_c6956_2, &_set_callback_cbs_standardPixmap_c6956_2); + methods += new qt_gsi::GenericMethod ("styleHint", "@brief Virtual method int QCommonStyle::styleHint(QStyle::StyleHint sh, const QStyleOption *opt, const QWidget *w, QStyleHintReturn *shret)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_styleHint_c8615_3, &_call_cbs_styleHint_c8615_3); + methods += new qt_gsi::GenericMethod ("styleHint", "@hide", true, &_init_cbs_styleHint_c8615_3, &_call_cbs_styleHint_c8615_3, &_set_callback_cbs_styleHint_c8615_3); + methods += new qt_gsi::GenericMethod ("subControlRect", "@brief Virtual method QRect QCommonStyle::subControlRect(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QStyle::SubControl sc, const QWidget *w)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_subControlRect_c9798_1, &_call_cbs_subControlRect_c9798_1); + methods += new qt_gsi::GenericMethod ("subControlRect", "@hide", true, &_init_cbs_subControlRect_c9798_1, &_call_cbs_subControlRect_c9798_1, &_set_callback_cbs_subControlRect_c9798_1); + methods += new qt_gsi::GenericMethod ("subElementRect", "@brief Virtual method QRect QCommonStyle::subElementRect(QStyle::SubElement r, const QStyleOption *opt, const QWidget *widget)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_subElementRect_c6528_1, &_call_cbs_subElementRect_c6528_1); + methods += new qt_gsi::GenericMethod ("subElementRect", "@hide", true, &_init_cbs_subElementRect_c6528_1, &_call_cbs_subElementRect_c6528_1, &_set_callback_cbs_subElementRect_c6528_1); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QCommonStyle::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("unpolish", "@brief Virtual method void QCommonStyle::unpolish(QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_unpolish_1315_0, &_call_cbs_unpolish_1315_0); + methods += new qt_gsi::GenericMethod ("unpolish", "@hide", false, &_init_cbs_unpolish_1315_0, &_call_cbs_unpolish_1315_0, &_set_callback_cbs_unpolish_1315_0); + methods += new qt_gsi::GenericMethod ("unpolish", "@brief Virtual method void QCommonStyle::unpolish(QApplication *application)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_unpolish_1843_0, &_call_cbs_unpolish_1843_0); + methods += new qt_gsi::GenericMethod ("unpolish", "@hide", false, &_init_cbs_unpolish_1843_0, &_call_cbs_unpolish_1843_0, &_set_callback_cbs_unpolish_1843_0); + return methods; +} + +gsi::Class decl_QCommonStyle_Adaptor (qtdecl_QCommonStyle (), "QtWidgets", "QCommonStyle", + methods_QCommonStyle_Adaptor (), + "@qt\n@brief Binding of QCommonStyle"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQCompleter.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQCompleter.cc new file mode 100644 index 000000000..c3634cc8e --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQCompleter.cc @@ -0,0 +1,1459 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQCompleter.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QCompleter + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QCompleter::staticMetaObject); +} + + +// Qt::CaseSensitivity QCompleter::caseSensitivity() + + +static void _init_f_caseSensitivity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_caseSensitivity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCompleter *)cls)->caseSensitivity ())); +} + + +// void QCompleter::complete(const QRect &rect) + + +static void _init_f_complete_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect", true, "QRect()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_complete_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRect(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCompleter *)cls)->complete (arg1); +} + + +// int QCompleter::completionColumn() + + +static void _init_f_completionColumn_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_completionColumn_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCompleter *)cls)->completionColumn ()); +} + + +// int QCompleter::completionCount() + + +static void _init_f_completionCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_completionCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCompleter *)cls)->completionCount ()); +} + + +// QCompleter::CompletionMode QCompleter::completionMode() + + +static void _init_f_completionMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_completionMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCompleter *)cls)->completionMode ())); +} + + +// QAbstractItemModel *QCompleter::completionModel() + + +static void _init_f_completionModel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_completionModel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractItemModel *)((QCompleter *)cls)->completionModel ()); +} + + +// QString QCompleter::completionPrefix() + + +static void _init_f_completionPrefix_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_completionPrefix_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QCompleter *)cls)->completionPrefix ()); +} + + +// int QCompleter::completionRole() + + +static void _init_f_completionRole_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_completionRole_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCompleter *)cls)->completionRole ()); +} + + +// QString QCompleter::currentCompletion() + + +static void _init_f_currentCompletion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentCompletion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QCompleter *)cls)->currentCompletion ()); +} + + +// QModelIndex QCompleter::currentIndex() + + +static void _init_f_currentIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QModelIndex)((QCompleter *)cls)->currentIndex ()); +} + + +// int QCompleter::currentRow() + + +static void _init_f_currentRow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentRow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCompleter *)cls)->currentRow ()); +} + + +// QFlags QCompleter::filterMode() + + +static void _init_f_filterMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_filterMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QCompleter *)cls)->filterMode ()); +} + + +// int QCompleter::maxVisibleItems() + + +static void _init_f_maxVisibleItems_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maxVisibleItems_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCompleter *)cls)->maxVisibleItems ()); +} + + +// QAbstractItemModel *QCompleter::model() + + +static void _init_f_model_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_model_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractItemModel *)((QCompleter *)cls)->model ()); +} + + +// QCompleter::ModelSorting QCompleter::modelSorting() + + +static void _init_f_modelSorting_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_modelSorting_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QCompleter *)cls)->modelSorting ())); +} + + +// QString QCompleter::pathFromIndex(const QModelIndex &index) + + +static void _init_f_pathFromIndex_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_pathFromIndex_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QCompleter *)cls)->pathFromIndex (arg1)); +} + + +// QAbstractItemView *QCompleter::popup() + + +static void _init_f_popup_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_popup_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractItemView *)((QCompleter *)cls)->popup ()); +} + + +// void QCompleter::setCaseSensitivity(Qt::CaseSensitivity caseSensitivity) + + +static void _init_f_setCaseSensitivity_2324 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("caseSensitivity"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCaseSensitivity_2324 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCompleter *)cls)->setCaseSensitivity (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QCompleter::setCompletionColumn(int column) + + +static void _init_f_setCompletionColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCompletionColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCompleter *)cls)->setCompletionColumn (arg1); +} + + +// void QCompleter::setCompletionMode(QCompleter::CompletionMode mode) + + +static void _init_f_setCompletionMode_3011 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCompletionMode_3011 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCompleter *)cls)->setCompletionMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QCompleter::setCompletionPrefix(const QString &prefix) + + +static void _init_f_setCompletionPrefix_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCompletionPrefix_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCompleter *)cls)->setCompletionPrefix (arg1); +} + + +// void QCompleter::setCompletionRole(int role) + + +static void _init_f_setCompletionRole_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCompletionRole_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCompleter *)cls)->setCompletionRole (arg1); +} + + +// bool QCompleter::setCurrentRow(int row) + + +static void _init_f_setCurrentRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCompleter *)cls)->setCurrentRow (arg1)); +} + + +// void QCompleter::setFilterMode(QFlags filterMode) + + +static void _init_f_setFilterMode_2316 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filterMode"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFilterMode_2316 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCompleter *)cls)->setFilterMode (arg1); +} + + +// void QCompleter::setMaxVisibleItems(int maxItems) + + +static void _init_f_setMaxVisibleItems_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maxItems"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaxVisibleItems_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCompleter *)cls)->setMaxVisibleItems (arg1); +} + + +// void QCompleter::setModel(QAbstractItemModel *c) + + +static void _init_f_setModel_2419 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setModel_2419 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCompleter *)cls)->setModel (arg1); +} + + +// void QCompleter::setModelSorting(QCompleter::ModelSorting sorting) + + +static void _init_f_setModelSorting_2811 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sorting"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setModelSorting_2811 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCompleter *)cls)->setModelSorting (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QCompleter::setPopup(QAbstractItemView *popup) + + +static void _init_f_setPopup_2333 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("popup"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPopup_2333 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemView *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCompleter *)cls)->setPopup (arg1); +} + + +// void QCompleter::setWidget(QWidget *widget) + + +static void _init_f_setWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCompleter *)cls)->setWidget (arg1); +} + + +// void QCompleter::setWrapAround(bool wrap) + + +static void _init_f_setWrapAround_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("wrap"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWrapAround_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCompleter *)cls)->setWrapAround (arg1); +} + + +// QStringList QCompleter::splitPath(const QString &path) + + +static void _init_f_splitPath_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_splitPath_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStringList)((QCompleter *)cls)->splitPath (arg1)); +} + + +// QWidget *QCompleter::widget() + + +static void _init_f_widget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_widget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QCompleter *)cls)->widget ()); +} + + +// bool QCompleter::wrapAround() + + +static void _init_f_wrapAround_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_wrapAround_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QCompleter *)cls)->wrapAround ()); +} + + +// static QString QCompleter::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QCompleter::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QCompleter () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":caseSensitivity", "@brief Method Qt::CaseSensitivity QCompleter::caseSensitivity()\n", true, &_init_f_caseSensitivity_c0, &_call_f_caseSensitivity_c0); + methods += new qt_gsi::GenericMethod ("complete", "@brief Method void QCompleter::complete(const QRect &rect)\n", false, &_init_f_complete_1792, &_call_f_complete_1792); + methods += new qt_gsi::GenericMethod (":completionColumn", "@brief Method int QCompleter::completionColumn()\n", true, &_init_f_completionColumn_c0, &_call_f_completionColumn_c0); + methods += new qt_gsi::GenericMethod ("completionCount", "@brief Method int QCompleter::completionCount()\n", true, &_init_f_completionCount_c0, &_call_f_completionCount_c0); + methods += new qt_gsi::GenericMethod (":completionMode", "@brief Method QCompleter::CompletionMode QCompleter::completionMode()\n", true, &_init_f_completionMode_c0, &_call_f_completionMode_c0); + methods += new qt_gsi::GenericMethod ("completionModel", "@brief Method QAbstractItemModel *QCompleter::completionModel()\n", true, &_init_f_completionModel_c0, &_call_f_completionModel_c0); + methods += new qt_gsi::GenericMethod (":completionPrefix", "@brief Method QString QCompleter::completionPrefix()\n", true, &_init_f_completionPrefix_c0, &_call_f_completionPrefix_c0); + methods += new qt_gsi::GenericMethod (":completionRole", "@brief Method int QCompleter::completionRole()\n", true, &_init_f_completionRole_c0, &_call_f_completionRole_c0); + methods += new qt_gsi::GenericMethod ("currentCompletion", "@brief Method QString QCompleter::currentCompletion()\n", true, &_init_f_currentCompletion_c0, &_call_f_currentCompletion_c0); + methods += new qt_gsi::GenericMethod ("currentIndex", "@brief Method QModelIndex QCompleter::currentIndex()\n", true, &_init_f_currentIndex_c0, &_call_f_currentIndex_c0); + methods += new qt_gsi::GenericMethod ("currentRow", "@brief Method int QCompleter::currentRow()\n", true, &_init_f_currentRow_c0, &_call_f_currentRow_c0); + methods += new qt_gsi::GenericMethod (":filterMode", "@brief Method QFlags QCompleter::filterMode()\n", true, &_init_f_filterMode_c0, &_call_f_filterMode_c0); + methods += new qt_gsi::GenericMethod (":maxVisibleItems", "@brief Method int QCompleter::maxVisibleItems()\n", true, &_init_f_maxVisibleItems_c0, &_call_f_maxVisibleItems_c0); + methods += new qt_gsi::GenericMethod (":model", "@brief Method QAbstractItemModel *QCompleter::model()\n", true, &_init_f_model_c0, &_call_f_model_c0); + methods += new qt_gsi::GenericMethod (":modelSorting", "@brief Method QCompleter::ModelSorting QCompleter::modelSorting()\n", true, &_init_f_modelSorting_c0, &_call_f_modelSorting_c0); + methods += new qt_gsi::GenericMethod ("pathFromIndex", "@brief Method QString QCompleter::pathFromIndex(const QModelIndex &index)\n", true, &_init_f_pathFromIndex_c2395, &_call_f_pathFromIndex_c2395); + methods += new qt_gsi::GenericMethod (":popup", "@brief Method QAbstractItemView *QCompleter::popup()\n", true, &_init_f_popup_c0, &_call_f_popup_c0); + methods += new qt_gsi::GenericMethod ("setCaseSensitivity|caseSensitivity=", "@brief Method void QCompleter::setCaseSensitivity(Qt::CaseSensitivity caseSensitivity)\n", false, &_init_f_setCaseSensitivity_2324, &_call_f_setCaseSensitivity_2324); + methods += new qt_gsi::GenericMethod ("setCompletionColumn|completionColumn=", "@brief Method void QCompleter::setCompletionColumn(int column)\n", false, &_init_f_setCompletionColumn_767, &_call_f_setCompletionColumn_767); + methods += new qt_gsi::GenericMethod ("setCompletionMode|completionMode=", "@brief Method void QCompleter::setCompletionMode(QCompleter::CompletionMode mode)\n", false, &_init_f_setCompletionMode_3011, &_call_f_setCompletionMode_3011); + methods += new qt_gsi::GenericMethod ("setCompletionPrefix|completionPrefix=", "@brief Method void QCompleter::setCompletionPrefix(const QString &prefix)\n", false, &_init_f_setCompletionPrefix_2025, &_call_f_setCompletionPrefix_2025); + methods += new qt_gsi::GenericMethod ("setCompletionRole|completionRole=", "@brief Method void QCompleter::setCompletionRole(int role)\n", false, &_init_f_setCompletionRole_767, &_call_f_setCompletionRole_767); + methods += new qt_gsi::GenericMethod ("setCurrentRow", "@brief Method bool QCompleter::setCurrentRow(int row)\n", false, &_init_f_setCurrentRow_767, &_call_f_setCurrentRow_767); + methods += new qt_gsi::GenericMethod ("setFilterMode|filterMode=", "@brief Method void QCompleter::setFilterMode(QFlags filterMode)\n", false, &_init_f_setFilterMode_2316, &_call_f_setFilterMode_2316); + methods += new qt_gsi::GenericMethod ("setMaxVisibleItems|maxVisibleItems=", "@brief Method void QCompleter::setMaxVisibleItems(int maxItems)\n", false, &_init_f_setMaxVisibleItems_767, &_call_f_setMaxVisibleItems_767); + methods += new qt_gsi::GenericMethod ("setModel|model=", "@brief Method void QCompleter::setModel(QAbstractItemModel *c)\n", false, &_init_f_setModel_2419, &_call_f_setModel_2419); + methods += new qt_gsi::GenericMethod ("setModelSorting|modelSorting=", "@brief Method void QCompleter::setModelSorting(QCompleter::ModelSorting sorting)\n", false, &_init_f_setModelSorting_2811, &_call_f_setModelSorting_2811); + methods += new qt_gsi::GenericMethod ("setPopup|popup=", "@brief Method void QCompleter::setPopup(QAbstractItemView *popup)\n", false, &_init_f_setPopup_2333, &_call_f_setPopup_2333); + methods += new qt_gsi::GenericMethod ("setWidget|widget=", "@brief Method void QCompleter::setWidget(QWidget *widget)\n", false, &_init_f_setWidget_1315, &_call_f_setWidget_1315); + methods += new qt_gsi::GenericMethod ("setWrapAround|wrapAround=", "@brief Method void QCompleter::setWrapAround(bool wrap)\n", false, &_init_f_setWrapAround_864, &_call_f_setWrapAround_864); + methods += new qt_gsi::GenericMethod ("splitPath", "@brief Method QStringList QCompleter::splitPath(const QString &path)\n", true, &_init_f_splitPath_c2025, &_call_f_splitPath_c2025); + methods += new qt_gsi::GenericMethod (":widget", "@brief Method QWidget *QCompleter::widget()\n", true, &_init_f_widget_c0, &_call_f_widget_c0); + methods += new qt_gsi::GenericMethod (":wrapAround", "@brief Method bool QCompleter::wrapAround()\n", true, &_init_f_wrapAround_c0, &_call_f_wrapAround_c0); + methods += gsi::qt_signal ("activated(const QString &)", "activated_qs", gsi::arg("text"), "@brief Signal declaration for QCompleter::activated(const QString &text)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("activated(const QModelIndex &)", "activated", gsi::arg("index"), "@brief Signal declaration for QCompleter::activated(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QCompleter::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("highlighted(const QString &)", "highlighted_qs", gsi::arg("text"), "@brief Signal declaration for QCompleter::highlighted(const QString &text)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("highlighted(const QModelIndex &)", "highlighted", gsi::arg("index"), "@brief Signal declaration for QCompleter::highlighted(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QCompleter::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QCompleter::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QCompleter (qtdecl_QObject (), "QtWidgets", "QCompleter_Native", + methods_QCompleter (), + "@hide\n@alias QCompleter"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QCompleter () { return decl_QCompleter; } + +} + + +class QCompleter_Adaptor : public QCompleter, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QCompleter_Adaptor(); + + // [adaptor ctor] QCompleter::QCompleter(QObject *parent) + QCompleter_Adaptor() : QCompleter() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCompleter::QCompleter(QObject *parent) + QCompleter_Adaptor(QObject *parent) : QCompleter(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCompleter::QCompleter(QAbstractItemModel *model, QObject *parent) + QCompleter_Adaptor(QAbstractItemModel *model) : QCompleter(model) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCompleter::QCompleter(QAbstractItemModel *model, QObject *parent) + QCompleter_Adaptor(QAbstractItemModel *model, QObject *parent) : QCompleter(model, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCompleter::QCompleter(const QStringList &completions, QObject *parent) + QCompleter_Adaptor(const QStringList &completions) : QCompleter(completions) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QCompleter::QCompleter(const QStringList &completions, QObject *parent) + QCompleter_Adaptor(const QStringList &completions, QObject *parent) : QCompleter(completions, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QCompleter::isSignalConnected(const QMetaMethod &signal) + bool fp_QCompleter_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QCompleter::isSignalConnected(signal); + } + + // [expose] int QCompleter::receivers(const char *signal) + int fp_QCompleter_receivers_c1731 (const char *signal) const { + return QCompleter::receivers(signal); + } + + // [expose] QObject *QCompleter::sender() + QObject * fp_QCompleter_sender_c0 () const { + return QCompleter::sender(); + } + + // [expose] int QCompleter::senderSignalIndex() + int fp_QCompleter_senderSignalIndex_c0 () const { + return QCompleter::senderSignalIndex(); + } + + // [emitter impl] void QCompleter::activated(const QString &text) + void emitter_QCompleter_activated_2025(const QString &text) + { + emit QCompleter::activated(text); + } + + // [emitter impl] void QCompleter::activated(const QModelIndex &index) + void emitter_QCompleter_activated_2395(const QModelIndex &index) + { + emit QCompleter::activated(index); + } + + // [emitter impl] void QCompleter::destroyed(QObject *) + void emitter_QCompleter_destroyed_1302(QObject *arg1) + { + emit QCompleter::destroyed(arg1); + } + + // [emitter impl] void QCompleter::highlighted(const QString &text) + void emitter_QCompleter_highlighted_2025(const QString &text) + { + emit QCompleter::highlighted(text); + } + + // [emitter impl] void QCompleter::highlighted(const QModelIndex &index) + void emitter_QCompleter_highlighted_2395(const QModelIndex &index) + { + emit QCompleter::highlighted(index); + } + + // [emitter impl] void QCompleter::objectNameChanged(const QString &objectName) + void emitter_QCompleter_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QCompleter::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QString QCompleter::pathFromIndex(const QModelIndex &index) + QString cbs_pathFromIndex_c2395_0(const QModelIndex &index) const + { + return QCompleter::pathFromIndex(index); + } + + virtual QString pathFromIndex(const QModelIndex &index) const + { + if (cb_pathFromIndex_c2395_0.can_issue()) { + return cb_pathFromIndex_c2395_0.issue(&QCompleter_Adaptor::cbs_pathFromIndex_c2395_0, index); + } else { + return QCompleter::pathFromIndex(index); + } + } + + // [adaptor impl] QStringList QCompleter::splitPath(const QString &path) + QStringList cbs_splitPath_c2025_0(const QString &path) const + { + return QCompleter::splitPath(path); + } + + virtual QStringList splitPath(const QString &path) const + { + if (cb_splitPath_c2025_0.can_issue()) { + return cb_splitPath_c2025_0.issue(&QCompleter_Adaptor::cbs_splitPath_c2025_0, path); + } else { + return QCompleter::splitPath(path); + } + } + + // [adaptor impl] void QCompleter::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QCompleter::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QCompleter_Adaptor::cbs_childEvent_1701_0, event); + } else { + QCompleter::childEvent(event); + } + } + + // [adaptor impl] void QCompleter::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QCompleter::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QCompleter_Adaptor::cbs_customEvent_1217_0, event); + } else { + QCompleter::customEvent(event); + } + } + + // [adaptor impl] void QCompleter::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QCompleter::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QCompleter_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QCompleter::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QCompleter::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QCompleter::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QCompleter_Adaptor::cbs_event_1217_0, arg1); + } else { + return QCompleter::event(arg1); + } + } + + // [adaptor impl] bool QCompleter::eventFilter(QObject *o, QEvent *e) + bool cbs_eventFilter_2411_0(QObject *o, QEvent *e) + { + return QCompleter::eventFilter(o, e); + } + + virtual bool eventFilter(QObject *o, QEvent *e) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QCompleter_Adaptor::cbs_eventFilter_2411_0, o, e); + } else { + return QCompleter::eventFilter(o, e); + } + } + + // [adaptor impl] void QCompleter::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QCompleter::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QCompleter_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QCompleter::timerEvent(event); + } + } + + gsi::Callback cb_pathFromIndex_c2395_0; + gsi::Callback cb_splitPath_c2025_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QCompleter_Adaptor::~QCompleter_Adaptor() { } + +// Constructor QCompleter::QCompleter(QObject *parent) (adaptor class) + +static void _init_ctor_QCompleter_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QCompleter_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QCompleter_Adaptor (arg1)); +} + + +// Constructor QCompleter::QCompleter(QAbstractItemModel *model, QObject *parent) (adaptor class) + +static void _init_ctor_QCompleter_Adaptor_3613 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QCompleter_Adaptor_3613 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QCompleter_Adaptor (arg1, arg2)); +} + + +// Constructor QCompleter::QCompleter(const QStringList &completions, QObject *parent) (adaptor class) + +static void _init_ctor_QCompleter_Adaptor_3631 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("completions"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QCompleter_Adaptor_3631 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QCompleter_Adaptor (arg1, arg2)); +} + + +// emitter void QCompleter::activated(const QString &text) + +static void _init_emitter_activated_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_activated_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QCompleter_Adaptor *)cls)->emitter_QCompleter_activated_2025 (arg1); +} + + +// emitter void QCompleter::activated(const QModelIndex &index) + +static void _init_emitter_activated_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_activated_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QCompleter_Adaptor *)cls)->emitter_QCompleter_activated_2395 (arg1); +} + + +// void QCompleter::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCompleter_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QCompleter_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QCompleter::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCompleter_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCompleter_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QCompleter::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QCompleter_Adaptor *)cls)->emitter_QCompleter_destroyed_1302 (arg1); +} + + +// void QCompleter::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCompleter_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QCompleter_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QCompleter::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QCompleter_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QCompleter_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QCompleter::eventFilter(QObject *o, QEvent *e) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("e"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QCompleter_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QCompleter_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QCompleter::highlighted(const QString &text) + +static void _init_emitter_highlighted_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_highlighted_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QCompleter_Adaptor *)cls)->emitter_QCompleter_highlighted_2025 (arg1); +} + + +// emitter void QCompleter::highlighted(const QModelIndex &index) + +static void _init_emitter_highlighted_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_highlighted_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QCompleter_Adaptor *)cls)->emitter_QCompleter_highlighted_2395 (arg1); +} + + +// exposed bool QCompleter::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QCompleter_Adaptor *)cls)->fp_QCompleter_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QCompleter::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QCompleter_Adaptor *)cls)->emitter_QCompleter_objectNameChanged_4567 (arg1); +} + + +// QString QCompleter::pathFromIndex(const QModelIndex &index) + +static void _init_cbs_pathFromIndex_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_pathFromIndex_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QString)((QCompleter_Adaptor *)cls)->cbs_pathFromIndex_c2395_0 (arg1)); +} + +static void _set_callback_cbs_pathFromIndex_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QCompleter_Adaptor *)cls)->cb_pathFromIndex_c2395_0 = cb; +} + + +// exposed int QCompleter::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QCompleter_Adaptor *)cls)->fp_QCompleter_receivers_c1731 (arg1)); +} + + +// exposed QObject *QCompleter::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QCompleter_Adaptor *)cls)->fp_QCompleter_sender_c0 ()); +} + + +// exposed int QCompleter::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QCompleter_Adaptor *)cls)->fp_QCompleter_senderSignalIndex_c0 ()); +} + + +// QStringList QCompleter::splitPath(const QString &path) + +static void _init_cbs_splitPath_c2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_splitPath_c2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((QStringList)((QCompleter_Adaptor *)cls)->cbs_splitPath_c2025_0 (arg1)); +} + +static void _set_callback_cbs_splitPath_c2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QCompleter_Adaptor *)cls)->cb_splitPath_c2025_0 = cb; +} + + +// void QCompleter::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QCompleter_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QCompleter_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QCompleter (); + +static gsi::Methods methods_QCompleter_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCompleter::QCompleter(QObject *parent)\nThis method creates an object of class QCompleter.", &_init_ctor_QCompleter_Adaptor_1302, &_call_ctor_QCompleter_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCompleter::QCompleter(QAbstractItemModel *model, QObject *parent)\nThis method creates an object of class QCompleter.", &_init_ctor_QCompleter_Adaptor_3613, &_call_ctor_QCompleter_Adaptor_3613); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QCompleter::QCompleter(const QStringList &completions, QObject *parent)\nThis method creates an object of class QCompleter.", &_init_ctor_QCompleter_Adaptor_3631, &_call_ctor_QCompleter_Adaptor_3631); + methods += new qt_gsi::GenericMethod ("emit_activated_qs", "@brief Emitter for signal void QCompleter::activated(const QString &text)\nCall this method to emit this signal.", false, &_init_emitter_activated_2025, &_call_emitter_activated_2025); + methods += new qt_gsi::GenericMethod ("emit_activated", "@brief Emitter for signal void QCompleter::activated(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_activated_2395, &_call_emitter_activated_2395); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QCompleter::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QCompleter::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QCompleter::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QCompleter::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QCompleter::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QCompleter::eventFilter(QObject *o, QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_highlighted_qs", "@brief Emitter for signal void QCompleter::highlighted(const QString &text)\nCall this method to emit this signal.", false, &_init_emitter_highlighted_2025, &_call_emitter_highlighted_2025); + methods += new qt_gsi::GenericMethod ("emit_highlighted", "@brief Emitter for signal void QCompleter::highlighted(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_highlighted_2395, &_call_emitter_highlighted_2395); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QCompleter::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QCompleter::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("pathFromIndex", "@brief Virtual method QString QCompleter::pathFromIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_pathFromIndex_c2395_0, &_call_cbs_pathFromIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("pathFromIndex", "@hide", true, &_init_cbs_pathFromIndex_c2395_0, &_call_cbs_pathFromIndex_c2395_0, &_set_callback_cbs_pathFromIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QCompleter::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QCompleter::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QCompleter::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("splitPath", "@brief Virtual method QStringList QCompleter::splitPath(const QString &path)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_splitPath_c2025_0, &_call_cbs_splitPath_c2025_0); + methods += new qt_gsi::GenericMethod ("splitPath", "@hide", true, &_init_cbs_splitPath_c2025_0, &_call_cbs_splitPath_c2025_0, &_set_callback_cbs_splitPath_c2025_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QCompleter::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QCompleter_Adaptor (qtdecl_QCompleter (), "QtWidgets", "QCompleter", + methods_QCompleter_Adaptor (), + "@qt\n@brief Binding of QCompleter"); + +} + + +// Implementation of the enum wrapper class for QCompleter::CompletionMode +namespace qt_gsi +{ + +static gsi::Enum decl_QCompleter_CompletionMode_Enum ("QtWidgets", "QCompleter_CompletionMode", + gsi::enum_const ("PopupCompletion", QCompleter::PopupCompletion, "@brief Enum constant QCompleter::PopupCompletion") + + gsi::enum_const ("UnfilteredPopupCompletion", QCompleter::UnfilteredPopupCompletion, "@brief Enum constant QCompleter::UnfilteredPopupCompletion") + + gsi::enum_const ("InlineCompletion", QCompleter::InlineCompletion, "@brief Enum constant QCompleter::InlineCompletion"), + "@qt\n@brief This class represents the QCompleter::CompletionMode enum"); + +static gsi::QFlagsClass decl_QCompleter_CompletionMode_Enums ("QtWidgets", "QCompleter_QFlags_CompletionMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QCompleter_CompletionMode_Enum_in_parent (decl_QCompleter_CompletionMode_Enum.defs ()); +static gsi::ClassExt decl_QCompleter_CompletionMode_Enum_as_child (decl_QCompleter_CompletionMode_Enum, "CompletionMode"); +static gsi::ClassExt decl_QCompleter_CompletionMode_Enums_as_child (decl_QCompleter_CompletionMode_Enums, "QFlags_CompletionMode"); + +} + + +// Implementation of the enum wrapper class for QCompleter::ModelSorting +namespace qt_gsi +{ + +static gsi::Enum decl_QCompleter_ModelSorting_Enum ("QtWidgets", "QCompleter_ModelSorting", + gsi::enum_const ("UnsortedModel", QCompleter::UnsortedModel, "@brief Enum constant QCompleter::UnsortedModel") + + gsi::enum_const ("CaseSensitivelySortedModel", QCompleter::CaseSensitivelySortedModel, "@brief Enum constant QCompleter::CaseSensitivelySortedModel") + + gsi::enum_const ("CaseInsensitivelySortedModel", QCompleter::CaseInsensitivelySortedModel, "@brief Enum constant QCompleter::CaseInsensitivelySortedModel"), + "@qt\n@brief This class represents the QCompleter::ModelSorting enum"); + +static gsi::QFlagsClass decl_QCompleter_ModelSorting_Enums ("QtWidgets", "QCompleter_QFlags_ModelSorting", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QCompleter_ModelSorting_Enum_in_parent (decl_QCompleter_ModelSorting_Enum.defs ()); +static gsi::ClassExt decl_QCompleter_ModelSorting_Enum_as_child (decl_QCompleter_ModelSorting_Enum, "ModelSorting"); +static gsi::ClassExt decl_QCompleter_ModelSorting_Enums_as_child (decl_QCompleter_ModelSorting_Enums, "QFlags_ModelSorting"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQDataWidgetMapper.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQDataWidgetMapper.cc new file mode 100644 index 000000000..259db6e71 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQDataWidgetMapper.cc @@ -0,0 +1,1138 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDataWidgetMapper.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDataWidgetMapper + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QDataWidgetMapper::staticMetaObject); +} + + +// void QDataWidgetMapper::addMapping(QWidget *widget, int section) + + +static void _init_f_addMapping_1974 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("section"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addMapping_1974 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper *)cls)->addMapping (arg1, arg2); +} + + +// void QDataWidgetMapper::addMapping(QWidget *widget, int section, const QByteArray &propertyName) + + +static void _init_f_addMapping_4175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("section"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("propertyName"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_addMapping_4175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QByteArray &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper *)cls)->addMapping (arg1, arg2, arg3); +} + + +// void QDataWidgetMapper::clearMapping() + + +static void _init_f_clearMapping_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearMapping_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper *)cls)->clearMapping (); +} + + +// int QDataWidgetMapper::currentIndex() + + +static void _init_f_currentIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDataWidgetMapper *)cls)->currentIndex ()); +} + + +// QAbstractItemDelegate *QDataWidgetMapper::itemDelegate() + + +static void _init_f_itemDelegate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_itemDelegate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractItemDelegate *)((QDataWidgetMapper *)cls)->itemDelegate ()); +} + + +// QByteArray QDataWidgetMapper::mappedPropertyName(QWidget *widget) + + +static void _init_f_mappedPropertyName_c1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mappedPropertyName_c1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)((QDataWidgetMapper *)cls)->mappedPropertyName (arg1)); +} + + +// int QDataWidgetMapper::mappedSection(QWidget *widget) + + +static void _init_f_mappedSection_c1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mappedSection_c1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDataWidgetMapper *)cls)->mappedSection (arg1)); +} + + +// QWidget *QDataWidgetMapper::mappedWidgetAt(int section) + + +static void _init_f_mappedWidgetAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mappedWidgetAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QDataWidgetMapper *)cls)->mappedWidgetAt (arg1)); +} + + +// QAbstractItemModel *QDataWidgetMapper::model() + + +static void _init_f_model_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_model_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractItemModel *)((QDataWidgetMapper *)cls)->model ()); +} + + +// Qt::Orientation QDataWidgetMapper::orientation() + + +static void _init_f_orientation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_orientation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDataWidgetMapper *)cls)->orientation ())); +} + + +// void QDataWidgetMapper::removeMapping(QWidget *widget) + + +static void _init_f_removeMapping_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeMapping_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper *)cls)->removeMapping (arg1); +} + + +// void QDataWidgetMapper::revert() + + +static void _init_f_revert_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_revert_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper *)cls)->revert (); +} + + +// QModelIndex QDataWidgetMapper::rootIndex() + + +static void _init_f_rootIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rootIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QModelIndex)((QDataWidgetMapper *)cls)->rootIndex ()); +} + + +// void QDataWidgetMapper::setCurrentIndex(int index) + + +static void _init_f_setCurrentIndex_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentIndex_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper *)cls)->setCurrentIndex (arg1); +} + + +// void QDataWidgetMapper::setCurrentModelIndex(const QModelIndex &index) + + +static void _init_f_setCurrentModelIndex_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentModelIndex_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper *)cls)->setCurrentModelIndex (arg1); +} + + +// void QDataWidgetMapper::setItemDelegate(QAbstractItemDelegate *delegate) + + +static void _init_f_setItemDelegate_2717 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("delegate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setItemDelegate_2717 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemDelegate *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper *)cls)->setItemDelegate (arg1); +} + + +// void QDataWidgetMapper::setModel(QAbstractItemModel *model) + + +static void _init_f_setModel_2419 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setModel_2419 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper *)cls)->setModel (arg1); +} + + +// void QDataWidgetMapper::setOrientation(Qt::Orientation aOrientation) + + +static void _init_f_setOrientation_1913 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("aOrientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOrientation_1913 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper *)cls)->setOrientation (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QDataWidgetMapper::setRootIndex(const QModelIndex &index) + + +static void _init_f_setRootIndex_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRootIndex_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper *)cls)->setRootIndex (arg1); +} + + +// void QDataWidgetMapper::setSubmitPolicy(QDataWidgetMapper::SubmitPolicy policy) + + +static void _init_f_setSubmitPolicy_3488 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSubmitPolicy_3488 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper *)cls)->setSubmitPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// bool QDataWidgetMapper::submit() + + +static void _init_f_submit_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_submit_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDataWidgetMapper *)cls)->submit ()); +} + + +// QDataWidgetMapper::SubmitPolicy QDataWidgetMapper::submitPolicy() + + +static void _init_f_submitPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_submitPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDataWidgetMapper *)cls)->submitPolicy ())); +} + + +// void QDataWidgetMapper::toFirst() + + +static void _init_f_toFirst_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toFirst_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper *)cls)->toFirst (); +} + + +// void QDataWidgetMapper::toLast() + + +static void _init_f_toLast_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toLast_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper *)cls)->toLast (); +} + + +// void QDataWidgetMapper::toNext() + + +static void _init_f_toNext_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toNext_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper *)cls)->toNext (); +} + + +// void QDataWidgetMapper::toPrevious() + + +static void _init_f_toPrevious_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toPrevious_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper *)cls)->toPrevious (); +} + + +// static QString QDataWidgetMapper::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QDataWidgetMapper::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QDataWidgetMapper () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addMapping", "@brief Method void QDataWidgetMapper::addMapping(QWidget *widget, int section)\n", false, &_init_f_addMapping_1974, &_call_f_addMapping_1974); + methods += new qt_gsi::GenericMethod ("addMapping", "@brief Method void QDataWidgetMapper::addMapping(QWidget *widget, int section, const QByteArray &propertyName)\n", false, &_init_f_addMapping_4175, &_call_f_addMapping_4175); + methods += new qt_gsi::GenericMethod ("clearMapping", "@brief Method void QDataWidgetMapper::clearMapping()\n", false, &_init_f_clearMapping_0, &_call_f_clearMapping_0); + methods += new qt_gsi::GenericMethod (":currentIndex", "@brief Method int QDataWidgetMapper::currentIndex()\n", true, &_init_f_currentIndex_c0, &_call_f_currentIndex_c0); + methods += new qt_gsi::GenericMethod (":itemDelegate", "@brief Method QAbstractItemDelegate *QDataWidgetMapper::itemDelegate()\n", true, &_init_f_itemDelegate_c0, &_call_f_itemDelegate_c0); + methods += new qt_gsi::GenericMethod ("mappedPropertyName", "@brief Method QByteArray QDataWidgetMapper::mappedPropertyName(QWidget *widget)\n", true, &_init_f_mappedPropertyName_c1315, &_call_f_mappedPropertyName_c1315); + methods += new qt_gsi::GenericMethod ("mappedSection", "@brief Method int QDataWidgetMapper::mappedSection(QWidget *widget)\n", true, &_init_f_mappedSection_c1315, &_call_f_mappedSection_c1315); + methods += new qt_gsi::GenericMethod ("mappedWidgetAt", "@brief Method QWidget *QDataWidgetMapper::mappedWidgetAt(int section)\n", true, &_init_f_mappedWidgetAt_c767, &_call_f_mappedWidgetAt_c767); + methods += new qt_gsi::GenericMethod (":model", "@brief Method QAbstractItemModel *QDataWidgetMapper::model()\n", true, &_init_f_model_c0, &_call_f_model_c0); + methods += new qt_gsi::GenericMethod (":orientation", "@brief Method Qt::Orientation QDataWidgetMapper::orientation()\n", true, &_init_f_orientation_c0, &_call_f_orientation_c0); + methods += new qt_gsi::GenericMethod ("removeMapping", "@brief Method void QDataWidgetMapper::removeMapping(QWidget *widget)\n", false, &_init_f_removeMapping_1315, &_call_f_removeMapping_1315); + methods += new qt_gsi::GenericMethod ("revert", "@brief Method void QDataWidgetMapper::revert()\n", false, &_init_f_revert_0, &_call_f_revert_0); + methods += new qt_gsi::GenericMethod (":rootIndex", "@brief Method QModelIndex QDataWidgetMapper::rootIndex()\n", true, &_init_f_rootIndex_c0, &_call_f_rootIndex_c0); + methods += new qt_gsi::GenericMethod ("setCurrentIndex|currentIndex=", "@brief Method void QDataWidgetMapper::setCurrentIndex(int index)\n", false, &_init_f_setCurrentIndex_767, &_call_f_setCurrentIndex_767); + methods += new qt_gsi::GenericMethod ("setCurrentModelIndex", "@brief Method void QDataWidgetMapper::setCurrentModelIndex(const QModelIndex &index)\n", false, &_init_f_setCurrentModelIndex_2395, &_call_f_setCurrentModelIndex_2395); + methods += new qt_gsi::GenericMethod ("setItemDelegate|itemDelegate=", "@brief Method void QDataWidgetMapper::setItemDelegate(QAbstractItemDelegate *delegate)\n", false, &_init_f_setItemDelegate_2717, &_call_f_setItemDelegate_2717); + methods += new qt_gsi::GenericMethod ("setModel|model=", "@brief Method void QDataWidgetMapper::setModel(QAbstractItemModel *model)\n", false, &_init_f_setModel_2419, &_call_f_setModel_2419); + methods += new qt_gsi::GenericMethod ("setOrientation|orientation=", "@brief Method void QDataWidgetMapper::setOrientation(Qt::Orientation aOrientation)\n", false, &_init_f_setOrientation_1913, &_call_f_setOrientation_1913); + methods += new qt_gsi::GenericMethod ("setRootIndex|rootIndex=", "@brief Method void QDataWidgetMapper::setRootIndex(const QModelIndex &index)\n", false, &_init_f_setRootIndex_2395, &_call_f_setRootIndex_2395); + methods += new qt_gsi::GenericMethod ("setSubmitPolicy|submitPolicy=", "@brief Method void QDataWidgetMapper::setSubmitPolicy(QDataWidgetMapper::SubmitPolicy policy)\n", false, &_init_f_setSubmitPolicy_3488, &_call_f_setSubmitPolicy_3488); + methods += new qt_gsi::GenericMethod ("submit", "@brief Method bool QDataWidgetMapper::submit()\n", false, &_init_f_submit_0, &_call_f_submit_0); + methods += new qt_gsi::GenericMethod (":submitPolicy", "@brief Method QDataWidgetMapper::SubmitPolicy QDataWidgetMapper::submitPolicy()\n", true, &_init_f_submitPolicy_c0, &_call_f_submitPolicy_c0); + methods += new qt_gsi::GenericMethod ("toFirst", "@brief Method void QDataWidgetMapper::toFirst()\n", false, &_init_f_toFirst_0, &_call_f_toFirst_0); + methods += new qt_gsi::GenericMethod ("toLast", "@brief Method void QDataWidgetMapper::toLast()\n", false, &_init_f_toLast_0, &_call_f_toLast_0); + methods += new qt_gsi::GenericMethod ("toNext", "@brief Method void QDataWidgetMapper::toNext()\n", false, &_init_f_toNext_0, &_call_f_toNext_0); + methods += new qt_gsi::GenericMethod ("toPrevious", "@brief Method void QDataWidgetMapper::toPrevious()\n", false, &_init_f_toPrevious_0, &_call_f_toPrevious_0); + methods += gsi::qt_signal ("currentIndexChanged(int)", "currentIndexChanged", gsi::arg("index"), "@brief Signal declaration for QDataWidgetMapper::currentIndexChanged(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QDataWidgetMapper::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QDataWidgetMapper::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QDataWidgetMapper::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QDataWidgetMapper (qtdecl_QObject (), "QtWidgets", "QDataWidgetMapper_Native", + methods_QDataWidgetMapper (), + "@hide\n@alias QDataWidgetMapper"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDataWidgetMapper () { return decl_QDataWidgetMapper; } + +} + + +class QDataWidgetMapper_Adaptor : public QDataWidgetMapper, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDataWidgetMapper_Adaptor(); + + // [adaptor ctor] QDataWidgetMapper::QDataWidgetMapper(QObject *parent) + QDataWidgetMapper_Adaptor() : QDataWidgetMapper() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDataWidgetMapper::QDataWidgetMapper(QObject *parent) + QDataWidgetMapper_Adaptor(QObject *parent) : QDataWidgetMapper(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QDataWidgetMapper::isSignalConnected(const QMetaMethod &signal) + bool fp_QDataWidgetMapper_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QDataWidgetMapper::isSignalConnected(signal); + } + + // [expose] int QDataWidgetMapper::receivers(const char *signal) + int fp_QDataWidgetMapper_receivers_c1731 (const char *signal) const { + return QDataWidgetMapper::receivers(signal); + } + + // [expose] QObject *QDataWidgetMapper::sender() + QObject * fp_QDataWidgetMapper_sender_c0 () const { + return QDataWidgetMapper::sender(); + } + + // [expose] int QDataWidgetMapper::senderSignalIndex() + int fp_QDataWidgetMapper_senderSignalIndex_c0 () const { + return QDataWidgetMapper::senderSignalIndex(); + } + + // [emitter impl] void QDataWidgetMapper::currentIndexChanged(int index) + void emitter_QDataWidgetMapper_currentIndexChanged_767(int index) + { + emit QDataWidgetMapper::currentIndexChanged(index); + } + + // [emitter impl] void QDataWidgetMapper::destroyed(QObject *) + void emitter_QDataWidgetMapper_destroyed_1302(QObject *arg1) + { + emit QDataWidgetMapper::destroyed(arg1); + } + + // [adaptor impl] bool QDataWidgetMapper::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QDataWidgetMapper::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QDataWidgetMapper_Adaptor::cbs_event_1217_0, _event); + } else { + return QDataWidgetMapper::event(_event); + } + } + + // [adaptor impl] bool QDataWidgetMapper::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QDataWidgetMapper::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QDataWidgetMapper_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QDataWidgetMapper::eventFilter(watched, event); + } + } + + // [emitter impl] void QDataWidgetMapper::objectNameChanged(const QString &objectName) + void emitter_QDataWidgetMapper_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QDataWidgetMapper::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QDataWidgetMapper::setCurrentIndex(int index) + void cbs_setCurrentIndex_767_0(int index) + { + QDataWidgetMapper::setCurrentIndex(index); + } + + virtual void setCurrentIndex(int index) + { + if (cb_setCurrentIndex_767_0.can_issue()) { + cb_setCurrentIndex_767_0.issue(&QDataWidgetMapper_Adaptor::cbs_setCurrentIndex_767_0, index); + } else { + QDataWidgetMapper::setCurrentIndex(index); + } + } + + // [adaptor impl] void QDataWidgetMapper::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QDataWidgetMapper::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QDataWidgetMapper_Adaptor::cbs_childEvent_1701_0, event); + } else { + QDataWidgetMapper::childEvent(event); + } + } + + // [adaptor impl] void QDataWidgetMapper::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QDataWidgetMapper::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QDataWidgetMapper_Adaptor::cbs_customEvent_1217_0, event); + } else { + QDataWidgetMapper::customEvent(event); + } + } + + // [adaptor impl] void QDataWidgetMapper::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QDataWidgetMapper::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QDataWidgetMapper_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QDataWidgetMapper::disconnectNotify(signal); + } + } + + // [adaptor impl] void QDataWidgetMapper::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QDataWidgetMapper::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QDataWidgetMapper_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QDataWidgetMapper::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_setCurrentIndex_767_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QDataWidgetMapper_Adaptor::~QDataWidgetMapper_Adaptor() { } + +// Constructor QDataWidgetMapper::QDataWidgetMapper(QObject *parent) (adaptor class) + +static void _init_ctor_QDataWidgetMapper_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDataWidgetMapper_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QDataWidgetMapper_Adaptor (arg1)); +} + + +// void QDataWidgetMapper::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QDataWidgetMapper_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QDataWidgetMapper::currentIndexChanged(int index) + +static void _init_emitter_currentIndexChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentIndexChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QDataWidgetMapper_Adaptor *)cls)->emitter_QDataWidgetMapper_currentIndexChanged_767 (arg1); +} + + +// void QDataWidgetMapper::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDataWidgetMapper_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QDataWidgetMapper::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QDataWidgetMapper_Adaptor *)cls)->emitter_QDataWidgetMapper_destroyed_1302 (arg1); +} + + +// void QDataWidgetMapper::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QDataWidgetMapper_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QDataWidgetMapper::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QDataWidgetMapper_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDataWidgetMapper_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QDataWidgetMapper::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QDataWidgetMapper_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QDataWidgetMapper_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QDataWidgetMapper::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDataWidgetMapper_Adaptor *)cls)->fp_QDataWidgetMapper_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QDataWidgetMapper::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDataWidgetMapper_Adaptor *)cls)->emitter_QDataWidgetMapper_objectNameChanged_4567 (arg1); +} + + +// exposed int QDataWidgetMapper::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDataWidgetMapper_Adaptor *)cls)->fp_QDataWidgetMapper_receivers_c1731 (arg1)); +} + + +// exposed QObject *QDataWidgetMapper::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QDataWidgetMapper_Adaptor *)cls)->fp_QDataWidgetMapper_sender_c0 ()); +} + + +// exposed int QDataWidgetMapper::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDataWidgetMapper_Adaptor *)cls)->fp_QDataWidgetMapper_senderSignalIndex_c0 ()); +} + + +// void QDataWidgetMapper::setCurrentIndex(int index) + +static void _init_cbs_setCurrentIndex_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setCurrentIndex_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper_Adaptor *)cls)->cbs_setCurrentIndex_767_0 (arg1); +} + +static void _set_callback_cbs_setCurrentIndex_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QDataWidgetMapper_Adaptor *)cls)->cb_setCurrentIndex_767_0 = cb; +} + + +// void QDataWidgetMapper::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDataWidgetMapper_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QDataWidgetMapper_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDataWidgetMapper (); + +static gsi::Methods methods_QDataWidgetMapper_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDataWidgetMapper::QDataWidgetMapper(QObject *parent)\nThis method creates an object of class QDataWidgetMapper.", &_init_ctor_QDataWidgetMapper_Adaptor_1302, &_call_ctor_QDataWidgetMapper_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QDataWidgetMapper::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_currentIndexChanged", "@brief Emitter for signal void QDataWidgetMapper::currentIndexChanged(int index)\nCall this method to emit this signal.", false, &_init_emitter_currentIndexChanged_767, &_call_emitter_currentIndexChanged_767); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QDataWidgetMapper::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QDataWidgetMapper::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QDataWidgetMapper::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QDataWidgetMapper::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QDataWidgetMapper::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QDataWidgetMapper::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QDataWidgetMapper::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QDataWidgetMapper::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QDataWidgetMapper::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QDataWidgetMapper::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setCurrentIndex", "@brief Virtual method void QDataWidgetMapper::setCurrentIndex(int index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setCurrentIndex_767_0, &_call_cbs_setCurrentIndex_767_0); + methods += new qt_gsi::GenericMethod ("setCurrentIndex", "@hide", false, &_init_cbs_setCurrentIndex_767_0, &_call_cbs_setCurrentIndex_767_0, &_set_callback_cbs_setCurrentIndex_767_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QDataWidgetMapper::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QDataWidgetMapper_Adaptor (qtdecl_QDataWidgetMapper (), "QtWidgets", "QDataWidgetMapper", + methods_QDataWidgetMapper_Adaptor (), + "@qt\n@brief Binding of QDataWidgetMapper"); + +} + + +// Implementation of the enum wrapper class for QDataWidgetMapper::SubmitPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_QDataWidgetMapper_SubmitPolicy_Enum ("QtWidgets", "QDataWidgetMapper_SubmitPolicy", + gsi::enum_const ("AutoSubmit", QDataWidgetMapper::AutoSubmit, "@brief Enum constant QDataWidgetMapper::AutoSubmit") + + gsi::enum_const ("ManualSubmit", QDataWidgetMapper::ManualSubmit, "@brief Enum constant QDataWidgetMapper::ManualSubmit"), + "@qt\n@brief This class represents the QDataWidgetMapper::SubmitPolicy enum"); + +static gsi::QFlagsClass decl_QDataWidgetMapper_SubmitPolicy_Enums ("QtWidgets", "QDataWidgetMapper_QFlags_SubmitPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QDataWidgetMapper_SubmitPolicy_Enum_in_parent (decl_QDataWidgetMapper_SubmitPolicy_Enum.defs ()); +static gsi::ClassExt decl_QDataWidgetMapper_SubmitPolicy_Enum_as_child (decl_QDataWidgetMapper_SubmitPolicy_Enum, "SubmitPolicy"); +static gsi::ClassExt decl_QDataWidgetMapper_SubmitPolicy_Enums_as_child (decl_QDataWidgetMapper_SubmitPolicy_Enums, "QFlags_SubmitPolicy"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQDateEdit.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQDateEdit.cc new file mode 100644 index 000000000..496e9d9f0 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQDateEdit.cc @@ -0,0 +1,2981 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDateEdit.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDateEdit + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QDateEdit::staticMetaObject); +} + + +// static QString QDateEdit::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QDateEdit::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QDateEdit () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QDateEdit::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("dateChanged(QDate)", "dateChanged", gsi::arg("date"), "@brief Signal declaration for QDateEdit::dateChanged(QDate date)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("dateTimeChanged(const QDateTime &)", "dateTimeChanged", gsi::arg("dateTime"), "@brief Signal declaration for QDateEdit::dateTimeChanged(const QDateTime &dateTime)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QDateEdit::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("editingFinished()", "editingFinished", "@brief Signal declaration for QDateEdit::editingFinished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QDateEdit::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("timeChanged(QTime)", "timeChanged", gsi::arg("time"), "@brief Signal declaration for QDateEdit::timeChanged(QTime time)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("userDateChanged(QDate)", "userDateChanged", gsi::arg("date"), "@brief Signal declaration for QDateEdit::userDateChanged(QDate date)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QDateEdit::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QDateEdit::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QDateEdit::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QDateEdit::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QDateTimeEdit (); + +qt_gsi::QtNativeClass decl_QDateEdit (qtdecl_QDateTimeEdit (), "QtWidgets", "QDateEdit_Native", + methods_QDateEdit (), + "@hide\n@alias QDateEdit"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDateEdit () { return decl_QDateEdit; } + +} + + +class QDateEdit_Adaptor : public QDateEdit, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDateEdit_Adaptor(); + + // [adaptor ctor] QDateEdit::QDateEdit(QWidget *parent) + QDateEdit_Adaptor() : QDateEdit() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDateEdit::QDateEdit(QWidget *parent) + QDateEdit_Adaptor(QWidget *parent) : QDateEdit(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDateEdit::QDateEdit(QDate date, QWidget *parent) + QDateEdit_Adaptor(QDate date) : QDateEdit(date) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDateEdit::QDateEdit(QDate date, QWidget *parent) + QDateEdit_Adaptor(QDate date, QWidget *parent) : QDateEdit(date, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QDateEdit::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QDateEdit_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QDateEdit::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QDateEdit::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QDateEdit_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QDateEdit::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QDateEdit::focusNextChild() + bool fp_QDateEdit_focusNextChild_0 () { + return QDateEdit::focusNextChild(); + } + + // [expose] bool QDateEdit::focusPreviousChild() + bool fp_QDateEdit_focusPreviousChild_0 () { + return QDateEdit::focusPreviousChild(); + } + + // [expose] bool QDateEdit::isSignalConnected(const QMetaMethod &signal) + bool fp_QDateEdit_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QDateEdit::isSignalConnected(signal); + } + + // [expose] QLineEdit *QDateEdit::lineEdit() + QLineEdit * fp_QDateEdit_lineEdit_c0 () const { + return QDateEdit::lineEdit(); + } + + // [expose] int QDateEdit::receivers(const char *signal) + int fp_QDateEdit_receivers_c1731 (const char *signal) const { + return QDateEdit::receivers(signal); + } + + // [expose] QObject *QDateEdit::sender() + QObject * fp_QDateEdit_sender_c0 () const { + return QDateEdit::sender(); + } + + // [expose] int QDateEdit::senderSignalIndex() + int fp_QDateEdit_senderSignalIndex_c0 () const { + return QDateEdit::senderSignalIndex(); + } + + // [expose] void QDateEdit::setLineEdit(QLineEdit *edit) + void fp_QDateEdit_setLineEdit_1485 (QLineEdit *edit) { + QDateEdit::setLineEdit(edit); + } + + // [expose] void QDateEdit::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QDateEdit_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QDateEdit::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] void QDateEdit::clear() + void cbs_clear_0_0() + { + QDateEdit::clear(); + } + + virtual void clear() + { + if (cb_clear_0_0.can_issue()) { + cb_clear_0_0.issue(&QDateEdit_Adaptor::cbs_clear_0_0); + } else { + QDateEdit::clear(); + } + } + + // [emitter impl] void QDateEdit::customContextMenuRequested(const QPoint &pos) + void emitter_QDateEdit_customContextMenuRequested_1916(const QPoint &pos) + { + emit QDateEdit::customContextMenuRequested(pos); + } + + // [emitter impl] void QDateEdit::dateChanged(QDate date) + void emitter_QDateEdit_dateChanged_899(QDate date) + { + emit QDateEdit::dateChanged(date); + } + + // [emitter impl] void QDateEdit::dateTimeChanged(const QDateTime &dateTime) + void emitter_QDateEdit_dateTimeChanged_2175(const QDateTime &dateTime) + { + emit QDateEdit::dateTimeChanged(dateTime); + } + + // [emitter impl] void QDateEdit::destroyed(QObject *) + void emitter_QDateEdit_destroyed_1302(QObject *arg1) + { + emit QDateEdit::destroyed(arg1); + } + + // [emitter impl] void QDateEdit::editingFinished() + void emitter_QDateEdit_editingFinished_0() + { + emit QDateEdit::editingFinished(); + } + + // [adaptor impl] bool QDateEdit::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QDateEdit::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QDateEdit_Adaptor::cbs_event_1217_0, _event); + } else { + return QDateEdit::event(_event); + } + } + + // [adaptor impl] bool QDateEdit::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QDateEdit::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QDateEdit_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QDateEdit::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QDateEdit::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QDateEdit::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QDateEdit_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QDateEdit::hasHeightForWidth(); + } + } + + // [adaptor impl] int QDateEdit::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QDateEdit::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QDateEdit_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QDateEdit::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QDateEdit::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QDateEdit::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QDateEdit_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QDateEdit::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QDateEdit::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QDateEdit::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QDateEdit_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QDateEdit::minimumSizeHint(); + } + } + + // [emitter impl] void QDateEdit::objectNameChanged(const QString &objectName) + void emitter_QDateEdit_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QDateEdit::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QDateEdit::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QDateEdit::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QDateEdit_Adaptor::cbs_paintEngine_c0_0); + } else { + return QDateEdit::paintEngine(); + } + } + + // [adaptor impl] void QDateEdit::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QDateEdit::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QDateEdit_Adaptor::cbs_setVisible_864_0, visible); + } else { + QDateEdit::setVisible(visible); + } + } + + // [adaptor impl] QSize QDateEdit::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QDateEdit::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QDateEdit_Adaptor::cbs_sizeHint_c0_0); + } else { + return QDateEdit::sizeHint(); + } + } + + // [adaptor impl] void QDateEdit::stepBy(int steps) + void cbs_stepBy_767_0(int steps) + { + QDateEdit::stepBy(steps); + } + + virtual void stepBy(int steps) + { + if (cb_stepBy_767_0.can_issue()) { + cb_stepBy_767_0.issue(&QDateEdit_Adaptor::cbs_stepBy_767_0, steps); + } else { + QDateEdit::stepBy(steps); + } + } + + // [emitter impl] void QDateEdit::timeChanged(QTime time) + void emitter_QDateEdit_timeChanged_916(QTime time) + { + emit QDateEdit::timeChanged(time); + } + + // [emitter impl] void QDateEdit::userDateChanged(QDate date) + void emitter_QDateEdit_userDateChanged_899(QDate date) + { + emit QDateEdit::userDateChanged(date); + } + + // [emitter impl] void QDateEdit::windowIconChanged(const QIcon &icon) + void emitter_QDateEdit_windowIconChanged_1787(const QIcon &icon) + { + emit QDateEdit::windowIconChanged(icon); + } + + // [emitter impl] void QDateEdit::windowIconTextChanged(const QString &iconText) + void emitter_QDateEdit_windowIconTextChanged_2025(const QString &iconText) + { + emit QDateEdit::windowIconTextChanged(iconText); + } + + // [emitter impl] void QDateEdit::windowTitleChanged(const QString &title) + void emitter_QDateEdit_windowTitleChanged_2025(const QString &title) + { + emit QDateEdit::windowTitleChanged(title); + } + + // [adaptor impl] void QDateEdit::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QDateEdit::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QDateEdit_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QDateEdit::actionEvent(event); + } + } + + // [adaptor impl] void QDateEdit::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QDateEdit::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QDateEdit_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QDateEdit::changeEvent(event); + } + } + + // [adaptor impl] void QDateEdit::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QDateEdit::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QDateEdit_Adaptor::cbs_childEvent_1701_0, event); + } else { + QDateEdit::childEvent(event); + } + } + + // [adaptor impl] void QDateEdit::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QDateEdit::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QDateEdit_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QDateEdit::closeEvent(event); + } + } + + // [adaptor impl] void QDateEdit::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QDateEdit::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QDateEdit_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QDateEdit::contextMenuEvent(event); + } + } + + // [adaptor impl] void QDateEdit::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QDateEdit::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QDateEdit_Adaptor::cbs_customEvent_1217_0, event); + } else { + QDateEdit::customEvent(event); + } + } + + // [adaptor impl] QDateTime QDateEdit::dateTimeFromText(const QString &text) + QDateTime cbs_dateTimeFromText_c2025_0(const QString &text) const + { + return QDateEdit::dateTimeFromText(text); + } + + virtual QDateTime dateTimeFromText(const QString &text) const + { + if (cb_dateTimeFromText_c2025_0.can_issue()) { + return cb_dateTimeFromText_c2025_0.issue(&QDateEdit_Adaptor::cbs_dateTimeFromText_c2025_0, text); + } else { + return QDateEdit::dateTimeFromText(text); + } + } + + // [adaptor impl] void QDateEdit::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QDateEdit::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QDateEdit_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QDateEdit::disconnectNotify(signal); + } + } + + // [adaptor impl] void QDateEdit::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QDateEdit::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QDateEdit_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QDateEdit::dragEnterEvent(event); + } + } + + // [adaptor impl] void QDateEdit::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QDateEdit::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QDateEdit_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QDateEdit::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QDateEdit::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QDateEdit::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QDateEdit_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QDateEdit::dragMoveEvent(event); + } + } + + // [adaptor impl] void QDateEdit::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QDateEdit::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QDateEdit_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QDateEdit::dropEvent(event); + } + } + + // [adaptor impl] void QDateEdit::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QDateEdit::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QDateEdit_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QDateEdit::enterEvent(event); + } + } + + // [adaptor impl] void QDateEdit::fixup(QString &input) + void cbs_fixup_c1330_0(QString &input) const + { + QDateEdit::fixup(input); + } + + virtual void fixup(QString &input) const + { + if (cb_fixup_c1330_0.can_issue()) { + cb_fixup_c1330_0.issue(&QDateEdit_Adaptor::cbs_fixup_c1330_0, input); + } else { + QDateEdit::fixup(input); + } + } + + // [adaptor impl] void QDateEdit::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QDateEdit::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QDateEdit_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QDateEdit::focusInEvent(event); + } + } + + // [adaptor impl] bool QDateEdit::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QDateEdit::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QDateEdit_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QDateEdit::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QDateEdit::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QDateEdit::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QDateEdit_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QDateEdit::focusOutEvent(event); + } + } + + // [adaptor impl] void QDateEdit::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QDateEdit::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QDateEdit_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QDateEdit::hideEvent(event); + } + } + + // [adaptor impl] void QDateEdit::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QDateEdit::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QDateEdit_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QDateEdit::initPainter(painter); + } + } + + // [adaptor impl] void QDateEdit::initStyleOption(QStyleOptionSpinBox *option) + void cbs_initStyleOption_c2572_0(QStyleOptionSpinBox *option) const + { + QDateEdit::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionSpinBox *option) const + { + if (cb_initStyleOption_c2572_0.can_issue()) { + cb_initStyleOption_c2572_0.issue(&QDateEdit_Adaptor::cbs_initStyleOption_c2572_0, option); + } else { + QDateEdit::initStyleOption(option); + } + } + + // [adaptor impl] void QDateEdit::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QDateEdit::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QDateEdit_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QDateEdit::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QDateEdit::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QDateEdit::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QDateEdit_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QDateEdit::keyPressEvent(event); + } + } + + // [adaptor impl] void QDateEdit::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QDateEdit::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QDateEdit_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QDateEdit::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QDateEdit::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QDateEdit::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QDateEdit_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QDateEdit::leaveEvent(event); + } + } + + // [adaptor impl] int QDateEdit::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QDateEdit::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QDateEdit_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QDateEdit::metric(arg1); + } + } + + // [adaptor impl] void QDateEdit::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QDateEdit::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QDateEdit_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QDateEdit::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QDateEdit::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QDateEdit::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QDateEdit_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QDateEdit::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QDateEdit::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QDateEdit::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QDateEdit_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QDateEdit::mousePressEvent(event); + } + } + + // [adaptor impl] void QDateEdit::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QDateEdit::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QDateEdit_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QDateEdit::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QDateEdit::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QDateEdit::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QDateEdit_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QDateEdit::moveEvent(event); + } + } + + // [adaptor impl] bool QDateEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QDateEdit::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QDateEdit_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QDateEdit::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QDateEdit::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QDateEdit::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QDateEdit_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QDateEdit::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QDateEdit::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QDateEdit::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QDateEdit_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QDateEdit::redirected(offset); + } + } + + // [adaptor impl] void QDateEdit::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QDateEdit::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QDateEdit_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QDateEdit::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QDateEdit::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QDateEdit::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QDateEdit_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QDateEdit::sharedPainter(); + } + } + + // [adaptor impl] void QDateEdit::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QDateEdit::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QDateEdit_Adaptor::cbs_showEvent_1634_0, event); + } else { + QDateEdit::showEvent(event); + } + } + + // [adaptor impl] QFlags QDateEdit::stepEnabled() + QFlags cbs_stepEnabled_c0_0() const + { + return QDateEdit::stepEnabled(); + } + + virtual QFlags stepEnabled() const + { + if (cb_stepEnabled_c0_0.can_issue()) { + return cb_stepEnabled_c0_0.issue >(&QDateEdit_Adaptor::cbs_stepEnabled_c0_0); + } else { + return QDateEdit::stepEnabled(); + } + } + + // [adaptor impl] void QDateEdit::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QDateEdit::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QDateEdit_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QDateEdit::tabletEvent(event); + } + } + + // [adaptor impl] QString QDateEdit::textFromDateTime(const QDateTime &dt) + QString cbs_textFromDateTime_c2175_0(const QDateTime &dt) const + { + return QDateEdit::textFromDateTime(dt); + } + + virtual QString textFromDateTime(const QDateTime &dt) const + { + if (cb_textFromDateTime_c2175_0.can_issue()) { + return cb_textFromDateTime_c2175_0.issue(&QDateEdit_Adaptor::cbs_textFromDateTime_c2175_0, dt); + } else { + return QDateEdit::textFromDateTime(dt); + } + } + + // [adaptor impl] void QDateEdit::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QDateEdit::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QDateEdit_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QDateEdit::timerEvent(event); + } + } + + // [adaptor impl] QValidator::State QDateEdit::validate(QString &input, int &pos) + qt_gsi::Converter::target_type cbs_validate_c2171_0(QString &input, int &pos) const + { + return qt_gsi::CppToQtAdaptor(QDateEdit::validate(input, pos)); + } + + virtual QValidator::State validate(QString &input, int &pos) const + { + if (cb_validate_c2171_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_validate_c2171_0.issue::target_type, QString &, int &>(&QDateEdit_Adaptor::cbs_validate_c2171_0, input, pos)).cref(); + } else { + return QDateEdit::validate(input, pos); + } + } + + // [adaptor impl] void QDateEdit::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QDateEdit::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QDateEdit_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QDateEdit::wheelEvent(event); + } + } + + gsi::Callback cb_clear_0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_stepBy_767_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_dateTimeFromText_c2025_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_fixup_c1330_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2572_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_stepEnabled_c0_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_textFromDateTime_c2175_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_validate_c2171_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QDateEdit_Adaptor::~QDateEdit_Adaptor() { } + +// Constructor QDateEdit::QDateEdit(QWidget *parent) (adaptor class) + +static void _init_ctor_QDateEdit_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDateEdit_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QDateEdit_Adaptor (arg1)); +} + + +// Constructor QDateEdit::QDateEdit(QDate date, QWidget *parent) (adaptor class) + +static void _init_ctor_QDateEdit_Adaptor_2106 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QDateEdit_Adaptor_2106 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QDateEdit_Adaptor (arg1, arg2)); +} + + +// void QDateEdit::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QDateEdit::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QDateEdit::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QDateEdit::clear() + +static void _init_cbs_clear_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clear_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_clear_0_0 (); +} + +static void _set_callback_cbs_clear_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_clear_0_0 = cb; +} + + +// void QDateEdit::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QDateEdit::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QDateEdit::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->fp_QDateEdit_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QDateEdit::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QDateEdit_Adaptor *)cls)->emitter_QDateEdit_customContextMenuRequested_1916 (arg1); +} + + +// void QDateEdit::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QDateEdit::dateChanged(QDate date) + +static void _init_emitter_dateChanged_899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_dateChanged_899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + ((QDateEdit_Adaptor *)cls)->emitter_QDateEdit_dateChanged_899 (arg1); +} + + +// emitter void QDateEdit::dateTimeChanged(const QDateTime &dateTime) + +static void _init_emitter_dateTimeChanged_2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dateTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_dateTimeChanged_2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + ((QDateEdit_Adaptor *)cls)->emitter_QDateEdit_dateTimeChanged_2175 (arg1); +} + + +// QDateTime QDateEdit::dateTimeFromText(const QString &text) + +static void _init_cbs_dateTimeFromText_c2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dateTimeFromText_c2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((QDateTime)((QDateEdit_Adaptor *)cls)->cbs_dateTimeFromText_c2025_0 (arg1)); +} + +static void _set_callback_cbs_dateTimeFromText_c2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_dateTimeFromText_c2025_0 = cb; +} + + +// exposed void QDateEdit::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->fp_QDateEdit_destroy_1620 (arg1, arg2); +} + + +// emitter void QDateEdit::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QDateEdit_Adaptor *)cls)->emitter_QDateEdit_destroyed_1302 (arg1); +} + + +// void QDateEdit::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QDateEdit::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QDateEdit::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QDateEdit::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QDateEdit::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// emitter void QDateEdit::editingFinished() + +static void _init_emitter_editingFinished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_editingFinished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QDateEdit_Adaptor *)cls)->emitter_QDateEdit_editingFinished_0 (); +} + + +// void QDateEdit::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QDateEdit::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QDateEdit_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QDateEdit::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QDateEdit_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QDateEdit::fixup(QString &input) + +static void _init_cbs_fixup_c1330_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fixup_c1330_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_fixup_c1330_0 (arg1); +} + +static void _set_callback_cbs_fixup_c1330_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_fixup_c1330_0 = cb; +} + + +// void QDateEdit::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QDateEdit::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDateEdit_Adaptor *)cls)->fp_QDateEdit_focusNextChild_0 ()); +} + + +// bool QDateEdit::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QDateEdit_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QDateEdit::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QDateEdit::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDateEdit_Adaptor *)cls)->fp_QDateEdit_focusPreviousChild_0 ()); +} + + +// bool QDateEdit::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDateEdit_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QDateEdit::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QDateEdit_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QDateEdit::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QDateEdit::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QDateEdit::initStyleOption(QStyleOptionSpinBox *option) + +static void _init_cbs_initStyleOption_c2572_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2572_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionSpinBox *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_initStyleOption_c2572_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2572_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_initStyleOption_c2572_0 = cb; +} + + +// void QDateEdit::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QDateEdit::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QDateEdit_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QDateEdit::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDateEdit_Adaptor *)cls)->fp_QDateEdit_isSignalConnected_c2394 (arg1)); +} + + +// void QDateEdit::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QDateEdit::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QDateEdit::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// exposed QLineEdit *QDateEdit::lineEdit() + +static void _init_fp_lineEdit_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_lineEdit_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLineEdit *)((QDateEdit_Adaptor *)cls)->fp_QDateEdit_lineEdit_c0 ()); +} + + +// int QDateEdit::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QDateEdit_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QDateEdit::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDateEdit_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QDateEdit::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QDateEdit::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QDateEdit::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QDateEdit::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QDateEdit::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QDateEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QDateEdit_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QDateEdit::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDateEdit_Adaptor *)cls)->emitter_QDateEdit_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QDateEdit::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QDateEdit_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QDateEdit::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QDateEdit::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDateEdit_Adaptor *)cls)->fp_QDateEdit_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QDateEdit::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QDateEdit_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QDateEdit::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QDateEdit::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QDateEdit_Adaptor *)cls)->fp_QDateEdit_sender_c0 ()); +} + + +// exposed int QDateEdit::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDateEdit_Adaptor *)cls)->fp_QDateEdit_senderSignalIndex_c0 ()); +} + + +// exposed void QDateEdit::setLineEdit(QLineEdit *edit) + +static void _init_fp_setLineEdit_1485 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("edit"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setLineEdit_1485 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLineEdit *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->fp_QDateEdit_setLineEdit_1485 (arg1); +} + + +// void QDateEdit::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QDateEdit::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QDateEdit_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QDateEdit::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QDateEdit::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDateEdit_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QDateEdit::stepBy(int steps) + +static void _init_cbs_stepBy_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("steps"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_stepBy_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_stepBy_767_0 (arg1); +} + +static void _set_callback_cbs_stepBy_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_stepBy_767_0 = cb; +} + + +// QFlags QDateEdit::stepEnabled() + +static void _init_cbs_stepEnabled_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_stepEnabled_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QDateEdit_Adaptor *)cls)->cbs_stepEnabled_c0_0 ()); +} + +static void _set_callback_cbs_stepEnabled_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_stepEnabled_c0_0 = cb; +} + + +// void QDateEdit::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// QString QDateEdit::textFromDateTime(const QDateTime &dt) + +static void _init_cbs_textFromDateTime_c2175_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dt"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_textFromDateTime_c2175_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = args.read (heap); + ret.write ((QString)((QDateEdit_Adaptor *)cls)->cbs_textFromDateTime_c2175_0 (arg1)); +} + +static void _set_callback_cbs_textFromDateTime_c2175_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_textFromDateTime_c2175_0 = cb; +} + + +// emitter void QDateEdit::timeChanged(QTime time) + +static void _init_emitter_timeChanged_916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("time"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_timeChanged_916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTime arg1 = gsi::arg_reader() (args, heap); + ((QDateEdit_Adaptor *)cls)->emitter_QDateEdit_timeChanged_916 (arg1); +} + + +// void QDateEdit::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QDateEdit::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->fp_QDateEdit_updateMicroFocus_2420 (arg1); +} + + +// emitter void QDateEdit::userDateChanged(QDate date) + +static void _init_emitter_userDateChanged_899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_userDateChanged_899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + ((QDateEdit_Adaptor *)cls)->emitter_QDateEdit_userDateChanged_899 (arg1); +} + + +// QValidator::State QDateEdit::validate(QString &input, int &pos) + +static void _init_cbs_validate_c2171_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_cbs_validate_c2171_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + int &arg2 = args.read (heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QDateEdit_Adaptor *)cls)->cbs_validate_c2171_0 (arg1, arg2)); +} + +static void _set_callback_cbs_validate_c2171_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_validate_c2171_0 = cb; +} + + +// void QDateEdit::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateEdit_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateEdit_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QDateEdit::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QDateEdit_Adaptor *)cls)->emitter_QDateEdit_windowIconChanged_1787 (arg1); +} + + +// emitter void QDateEdit::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDateEdit_Adaptor *)cls)->emitter_QDateEdit_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QDateEdit::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDateEdit_Adaptor *)cls)->emitter_QDateEdit_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDateEdit (); + +static gsi::Methods methods_QDateEdit_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDateEdit::QDateEdit(QWidget *parent)\nThis method creates an object of class QDateEdit.", &_init_ctor_QDateEdit_Adaptor_1315, &_call_ctor_QDateEdit_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDateEdit::QDateEdit(QDate date, QWidget *parent)\nThis method creates an object of class QDateEdit.", &_init_ctor_QDateEdit_Adaptor_2106, &_call_ctor_QDateEdit_Adaptor_2106); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QDateEdit::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QDateEdit::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QDateEdit::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Virtual method void QDateEdit::clear()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("clear", "@hide", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0, &_set_callback_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QDateEdit::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QDateEdit::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QDateEdit::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QDateEdit::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QDateEdit::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_dateChanged", "@brief Emitter for signal void QDateEdit::dateChanged(QDate date)\nCall this method to emit this signal.", false, &_init_emitter_dateChanged_899, &_call_emitter_dateChanged_899); + methods += new qt_gsi::GenericMethod ("emit_dateTimeChanged", "@brief Emitter for signal void QDateEdit::dateTimeChanged(const QDateTime &dateTime)\nCall this method to emit this signal.", false, &_init_emitter_dateTimeChanged_2175, &_call_emitter_dateTimeChanged_2175); + methods += new qt_gsi::GenericMethod ("*dateTimeFromText", "@brief Virtual method QDateTime QDateEdit::dateTimeFromText(const QString &text)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_dateTimeFromText_c2025_0, &_call_cbs_dateTimeFromText_c2025_0); + methods += new qt_gsi::GenericMethod ("*dateTimeFromText", "@hide", true, &_init_cbs_dateTimeFromText_c2025_0, &_call_cbs_dateTimeFromText_c2025_0, &_set_callback_cbs_dateTimeFromText_c2025_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QDateEdit::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QDateEdit::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QDateEdit::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QDateEdit::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QDateEdit::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QDateEdit::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QDateEdit::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("emit_editingFinished", "@brief Emitter for signal void QDateEdit::editingFinished()\nCall this method to emit this signal.", false, &_init_emitter_editingFinished_0, &_call_emitter_editingFinished_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QDateEdit::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QDateEdit::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QDateEdit::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*fixup", "@brief Virtual method void QDateEdit::fixup(QString &input)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("*fixup", "@hide", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0, &_set_callback_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QDateEdit::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QDateEdit::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QDateEdit::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QDateEdit::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QDateEdit::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QDateEdit::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QDateEdit::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QDateEdit::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QDateEdit::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QDateEdit::initStyleOption(QStyleOptionSpinBox *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2572_0, &_call_cbs_initStyleOption_c2572_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2572_0, &_call_cbs_initStyleOption_c2572_0, &_set_callback_cbs_initStyleOption_c2572_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QDateEdit::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QDateEdit::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QDateEdit::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QDateEdit::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QDateEdit::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QDateEdit::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*lineEdit", "@brief Method QLineEdit *QDateEdit::lineEdit()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_lineEdit_c0, &_call_fp_lineEdit_c0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QDateEdit::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QDateEdit::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QDateEdit::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QDateEdit::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QDateEdit::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QDateEdit::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QDateEdit::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QDateEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QDateEdit::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QDateEdit::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QDateEdit::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QDateEdit::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QDateEdit::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QDateEdit::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QDateEdit::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QDateEdit::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setLineEdit", "@brief Method void QDateEdit::setLineEdit(QLineEdit *edit)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setLineEdit_1485, &_call_fp_setLineEdit_1485); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QDateEdit::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QDateEdit::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QDateEdit::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QDateEdit::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("stepBy", "@brief Virtual method void QDateEdit::stepBy(int steps)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_stepBy_767_0, &_call_cbs_stepBy_767_0); + methods += new qt_gsi::GenericMethod ("stepBy", "@hide", false, &_init_cbs_stepBy_767_0, &_call_cbs_stepBy_767_0, &_set_callback_cbs_stepBy_767_0); + methods += new qt_gsi::GenericMethod ("*stepEnabled", "@brief Virtual method QFlags QDateEdit::stepEnabled()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_stepEnabled_c0_0, &_call_cbs_stepEnabled_c0_0); + methods += new qt_gsi::GenericMethod ("*stepEnabled", "@hide", true, &_init_cbs_stepEnabled_c0_0, &_call_cbs_stepEnabled_c0_0, &_set_callback_cbs_stepEnabled_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QDateEdit::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*textFromDateTime", "@brief Virtual method QString QDateEdit::textFromDateTime(const QDateTime &dt)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_textFromDateTime_c2175_0, &_call_cbs_textFromDateTime_c2175_0); + methods += new qt_gsi::GenericMethod ("*textFromDateTime", "@hide", true, &_init_cbs_textFromDateTime_c2175_0, &_call_cbs_textFromDateTime_c2175_0, &_set_callback_cbs_textFromDateTime_c2175_0); + methods += new qt_gsi::GenericMethod ("emit_timeChanged", "@brief Emitter for signal void QDateEdit::timeChanged(QTime time)\nCall this method to emit this signal.", false, &_init_emitter_timeChanged_916, &_call_emitter_timeChanged_916); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QDateEdit::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QDateEdit::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("emit_userDateChanged", "@brief Emitter for signal void QDateEdit::userDateChanged(QDate date)\nCall this method to emit this signal.", false, &_init_emitter_userDateChanged_899, &_call_emitter_userDateChanged_899); + methods += new qt_gsi::GenericMethod ("*validate", "@brief Virtual method QValidator::State QDateEdit::validate(QString &input, int &pos)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0); + methods += new qt_gsi::GenericMethod ("*validate", "@hide", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0, &_set_callback_cbs_validate_c2171_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QDateEdit::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QDateEdit::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QDateEdit::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QDateEdit::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QDateEdit_Adaptor (qtdecl_QDateEdit (), "QtWidgets", "QDateEdit", + methods_QDateEdit_Adaptor (), + "@qt\n@brief Binding of QDateEdit"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQDateTimeEdit.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQDateTimeEdit.cc new file mode 100644 index 000000000..a9df0e260 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQDateTimeEdit.cc @@ -0,0 +1,3985 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDateTimeEdit.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDateTimeEdit + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QDateTimeEdit::staticMetaObject); +} + + +// QCalendar QDateTimeEdit::calendar() + + +static void _init_f_calendar_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_calendar_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QCalendar)((QDateTimeEdit *)cls)->calendar ()); +} + + +// bool QDateTimeEdit::calendarPopup() + + +static void _init_f_calendarPopup_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_calendarPopup_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDateTimeEdit *)cls)->calendarPopup ()); +} + + +// QCalendarWidget *QDateTimeEdit::calendarWidget() + + +static void _init_f_calendarWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_calendarWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QCalendarWidget *)((QDateTimeEdit *)cls)->calendarWidget ()); +} + + +// void QDateTimeEdit::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->clear (); +} + + +// void QDateTimeEdit::clearMaximumDate() + + +static void _init_f_clearMaximumDate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearMaximumDate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->clearMaximumDate (); +} + + +// void QDateTimeEdit::clearMaximumDateTime() + + +static void _init_f_clearMaximumDateTime_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearMaximumDateTime_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->clearMaximumDateTime (); +} + + +// void QDateTimeEdit::clearMaximumTime() + + +static void _init_f_clearMaximumTime_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearMaximumTime_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->clearMaximumTime (); +} + + +// void QDateTimeEdit::clearMinimumDate() + + +static void _init_f_clearMinimumDate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearMinimumDate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->clearMinimumDate (); +} + + +// void QDateTimeEdit::clearMinimumDateTime() + + +static void _init_f_clearMinimumDateTime_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearMinimumDateTime_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->clearMinimumDateTime (); +} + + +// void QDateTimeEdit::clearMinimumTime() + + +static void _init_f_clearMinimumTime_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearMinimumTime_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->clearMinimumTime (); +} + + +// QDateTimeEdit::Section QDateTimeEdit::currentSection() + + +static void _init_f_currentSection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_currentSection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDateTimeEdit *)cls)->currentSection ())); +} + + +// int QDateTimeEdit::currentSectionIndex() + + +static void _init_f_currentSectionIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentSectionIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDateTimeEdit *)cls)->currentSectionIndex ()); +} + + +// QDate QDateTimeEdit::date() + + +static void _init_f_date_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_date_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDate)((QDateTimeEdit *)cls)->date ()); +} + + +// QDateTime QDateTimeEdit::dateTime() + + +static void _init_f_dateTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dateTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDateTime)((QDateTimeEdit *)cls)->dateTime ()); +} + + +// QString QDateTimeEdit::displayFormat() + + +static void _init_f_displayFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_displayFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDateTimeEdit *)cls)->displayFormat ()); +} + + +// QFlags QDateTimeEdit::displayedSections() + + +static void _init_f_displayedSections_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_displayedSections_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QDateTimeEdit *)cls)->displayedSections ()); +} + + +// bool QDateTimeEdit::event(QEvent *event) + + +static void _init_f_event_1217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_event_1217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDateTimeEdit *)cls)->event (arg1)); +} + + +// QDate QDateTimeEdit::maximumDate() + + +static void _init_f_maximumDate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumDate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDate)((QDateTimeEdit *)cls)->maximumDate ()); +} + + +// QDateTime QDateTimeEdit::maximumDateTime() + + +static void _init_f_maximumDateTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumDateTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDateTime)((QDateTimeEdit *)cls)->maximumDateTime ()); +} + + +// QTime QDateTimeEdit::maximumTime() + + +static void _init_f_maximumTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTime)((QDateTimeEdit *)cls)->maximumTime ()); +} + + +// QDate QDateTimeEdit::minimumDate() + + +static void _init_f_minimumDate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumDate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDate)((QDateTimeEdit *)cls)->minimumDate ()); +} + + +// QDateTime QDateTimeEdit::minimumDateTime() + + +static void _init_f_minimumDateTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumDateTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDateTime)((QDateTimeEdit *)cls)->minimumDateTime ()); +} + + +// QTime QDateTimeEdit::minimumTime() + + +static void _init_f_minimumTime_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumTime_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTime)((QDateTimeEdit *)cls)->minimumTime ()); +} + + +// QDateTimeEdit::Section QDateTimeEdit::sectionAt(int index) + + +static void _init_f_sectionAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_sectionAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDateTimeEdit *)cls)->sectionAt (arg1))); +} + + +// int QDateTimeEdit::sectionCount() + + +static void _init_f_sectionCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sectionCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDateTimeEdit *)cls)->sectionCount ()); +} + + +// QString QDateTimeEdit::sectionText(QDateTimeEdit::Section section) + + +static void _init_f_sectionText_c2529 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_sectionText_c2529 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)((QDateTimeEdit *)cls)->sectionText (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QDateTimeEdit::setCalendar(QCalendar calendar) + + +static void _init_f_setCalendar_1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("calendar"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCalendar_1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCalendar arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setCalendar (arg1); +} + + +// void QDateTimeEdit::setCalendarPopup(bool enable) + + +static void _init_f_setCalendarPopup_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCalendarPopup_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setCalendarPopup (arg1); +} + + +// void QDateTimeEdit::setCalendarWidget(QCalendarWidget *calendarWidget) + + +static void _init_f_setCalendarWidget_2109 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("calendarWidget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCalendarWidget_2109 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCalendarWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setCalendarWidget (arg1); +} + + +// void QDateTimeEdit::setCurrentSection(QDateTimeEdit::Section section) + + +static void _init_f_setCurrentSection_2529 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentSection_2529 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setCurrentSection (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QDateTimeEdit::setCurrentSectionIndex(int index) + + +static void _init_f_setCurrentSectionIndex_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentSectionIndex_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setCurrentSectionIndex (arg1); +} + + +// void QDateTimeEdit::setDate(QDate date) + + +static void _init_f_setDate_899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDate_899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setDate (arg1); +} + + +// void QDateTimeEdit::setDateRange(QDate min, QDate max) + + +static void _init_f_setDateRange_1690 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("max"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setDateRange_1690 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + QDate arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setDateRange (arg1, arg2); +} + + +// void QDateTimeEdit::setDateTime(const QDateTime &dateTime) + + +static void _init_f_setDateTime_2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dateTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDateTime_2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setDateTime (arg1); +} + + +// void QDateTimeEdit::setDateTimeRange(const QDateTime &min, const QDateTime &max) + + +static void _init_f_setDateTimeRange_4242 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("max"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setDateTimeRange_4242 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + const QDateTime &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setDateTimeRange (arg1, arg2); +} + + +// void QDateTimeEdit::setDisplayFormat(const QString &format) + + +static void _init_f_setDisplayFormat_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDisplayFormat_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setDisplayFormat (arg1); +} + + +// void QDateTimeEdit::setMaximumDate(QDate max) + + +static void _init_f_setMaximumDate_899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("max"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumDate_899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setMaximumDate (arg1); +} + + +// void QDateTimeEdit::setMaximumDateTime(const QDateTime &dt) + + +static void _init_f_setMaximumDateTime_2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dt"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumDateTime_2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setMaximumDateTime (arg1); +} + + +// void QDateTimeEdit::setMaximumTime(QTime max) + + +static void _init_f_setMaximumTime_916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("max"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumTime_916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTime arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setMaximumTime (arg1); +} + + +// void QDateTimeEdit::setMinimumDate(QDate min) + + +static void _init_f_setMinimumDate_899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumDate_899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setMinimumDate (arg1); +} + + +// void QDateTimeEdit::setMinimumDateTime(const QDateTime &dt) + + +static void _init_f_setMinimumDateTime_2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dt"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumDateTime_2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setMinimumDateTime (arg1); +} + + +// void QDateTimeEdit::setMinimumTime(QTime min) + + +static void _init_f_setMinimumTime_916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumTime_916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTime arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setMinimumTime (arg1); +} + + +// void QDateTimeEdit::setSelectedSection(QDateTimeEdit::Section section) + + +static void _init_f_setSelectedSection_2529 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("section"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelectedSection_2529 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setSelectedSection (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QDateTimeEdit::setTime(QTime time) + + +static void _init_f_setTime_916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("time"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTime_916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTime arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setTime (arg1); +} + + +// void QDateTimeEdit::setTimeRange(QTime min, QTime max) + + +static void _init_f_setTimeRange_1724 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("max"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTimeRange_1724 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTime arg1 = gsi::arg_reader() (args, heap); + QTime arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setTimeRange (arg1, arg2); +} + + +// void QDateTimeEdit::setTimeSpec(Qt::TimeSpec spec) + + +static void _init_f_setTimeSpec_1543 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spec"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTimeSpec_1543 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->setTimeSpec (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QSize QDateTimeEdit::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDateTimeEdit *)cls)->sizeHint ()); +} + + +// void QDateTimeEdit::stepBy(int steps) + + +static void _init_f_stepBy_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("steps"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_stepBy_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit *)cls)->stepBy (arg1); +} + + +// QTime QDateTimeEdit::time() + + +static void _init_f_time_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_time_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTime)((QDateTimeEdit *)cls)->time ()); +} + + +// Qt::TimeSpec QDateTimeEdit::timeSpec() + + +static void _init_f_timeSpec_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_timeSpec_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDateTimeEdit *)cls)->timeSpec ())); +} + + +// static QString QDateTimeEdit::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QDateTimeEdit::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QDateTimeEdit () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("calendar", "@brief Method QCalendar QDateTimeEdit::calendar()\n", true, &_init_f_calendar_c0, &_call_f_calendar_c0); + methods += new qt_gsi::GenericMethod (":calendarPopup", "@brief Method bool QDateTimeEdit::calendarPopup()\n", true, &_init_f_calendarPopup_c0, &_call_f_calendarPopup_c0); + methods += new qt_gsi::GenericMethod (":calendarWidget", "@brief Method QCalendarWidget *QDateTimeEdit::calendarWidget()\n", true, &_init_f_calendarWidget_c0, &_call_f_calendarWidget_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QDateTimeEdit::clear()\nThis is a reimplementation of QAbstractSpinBox::clear", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("clearMaximumDate", "@brief Method void QDateTimeEdit::clearMaximumDate()\n", false, &_init_f_clearMaximumDate_0, &_call_f_clearMaximumDate_0); + methods += new qt_gsi::GenericMethod ("clearMaximumDateTime", "@brief Method void QDateTimeEdit::clearMaximumDateTime()\n", false, &_init_f_clearMaximumDateTime_0, &_call_f_clearMaximumDateTime_0); + methods += new qt_gsi::GenericMethod ("clearMaximumTime", "@brief Method void QDateTimeEdit::clearMaximumTime()\n", false, &_init_f_clearMaximumTime_0, &_call_f_clearMaximumTime_0); + methods += new qt_gsi::GenericMethod ("clearMinimumDate", "@brief Method void QDateTimeEdit::clearMinimumDate()\n", false, &_init_f_clearMinimumDate_0, &_call_f_clearMinimumDate_0); + methods += new qt_gsi::GenericMethod ("clearMinimumDateTime", "@brief Method void QDateTimeEdit::clearMinimumDateTime()\n", false, &_init_f_clearMinimumDateTime_0, &_call_f_clearMinimumDateTime_0); + methods += new qt_gsi::GenericMethod ("clearMinimumTime", "@brief Method void QDateTimeEdit::clearMinimumTime()\n", false, &_init_f_clearMinimumTime_0, &_call_f_clearMinimumTime_0); + methods += new qt_gsi::GenericMethod (":currentSection", "@brief Method QDateTimeEdit::Section QDateTimeEdit::currentSection()\n", true, &_init_f_currentSection_c0, &_call_f_currentSection_c0); + methods += new qt_gsi::GenericMethod (":currentSectionIndex", "@brief Method int QDateTimeEdit::currentSectionIndex()\n", true, &_init_f_currentSectionIndex_c0, &_call_f_currentSectionIndex_c0); + methods += new qt_gsi::GenericMethod (":date", "@brief Method QDate QDateTimeEdit::date()\n", true, &_init_f_date_c0, &_call_f_date_c0); + methods += new qt_gsi::GenericMethod (":dateTime", "@brief Method QDateTime QDateTimeEdit::dateTime()\n", true, &_init_f_dateTime_c0, &_call_f_dateTime_c0); + methods += new qt_gsi::GenericMethod (":displayFormat", "@brief Method QString QDateTimeEdit::displayFormat()\n", true, &_init_f_displayFormat_c0, &_call_f_displayFormat_c0); + methods += new qt_gsi::GenericMethod (":displayedSections", "@brief Method QFlags QDateTimeEdit::displayedSections()\n", true, &_init_f_displayedSections_c0, &_call_f_displayedSections_c0); + methods += new qt_gsi::GenericMethod ("event", "@brief Method bool QDateTimeEdit::event(QEvent *event)\nThis is a reimplementation of QAbstractSpinBox::event", false, &_init_f_event_1217, &_call_f_event_1217); + methods += new qt_gsi::GenericMethod (":maximumDate", "@brief Method QDate QDateTimeEdit::maximumDate()\n", true, &_init_f_maximumDate_c0, &_call_f_maximumDate_c0); + methods += new qt_gsi::GenericMethod (":maximumDateTime", "@brief Method QDateTime QDateTimeEdit::maximumDateTime()\n", true, &_init_f_maximumDateTime_c0, &_call_f_maximumDateTime_c0); + methods += new qt_gsi::GenericMethod (":maximumTime", "@brief Method QTime QDateTimeEdit::maximumTime()\n", true, &_init_f_maximumTime_c0, &_call_f_maximumTime_c0); + methods += new qt_gsi::GenericMethod (":minimumDate", "@brief Method QDate QDateTimeEdit::minimumDate()\n", true, &_init_f_minimumDate_c0, &_call_f_minimumDate_c0); + methods += new qt_gsi::GenericMethod (":minimumDateTime", "@brief Method QDateTime QDateTimeEdit::minimumDateTime()\n", true, &_init_f_minimumDateTime_c0, &_call_f_minimumDateTime_c0); + methods += new qt_gsi::GenericMethod (":minimumTime", "@brief Method QTime QDateTimeEdit::minimumTime()\n", true, &_init_f_minimumTime_c0, &_call_f_minimumTime_c0); + methods += new qt_gsi::GenericMethod ("sectionAt", "@brief Method QDateTimeEdit::Section QDateTimeEdit::sectionAt(int index)\n", true, &_init_f_sectionAt_c767, &_call_f_sectionAt_c767); + methods += new qt_gsi::GenericMethod (":sectionCount", "@brief Method int QDateTimeEdit::sectionCount()\n", true, &_init_f_sectionCount_c0, &_call_f_sectionCount_c0); + methods += new qt_gsi::GenericMethod ("sectionText", "@brief Method QString QDateTimeEdit::sectionText(QDateTimeEdit::Section section)\n", true, &_init_f_sectionText_c2529, &_call_f_sectionText_c2529); + methods += new qt_gsi::GenericMethod ("setCalendar", "@brief Method void QDateTimeEdit::setCalendar(QCalendar calendar)\n", false, &_init_f_setCalendar_1311, &_call_f_setCalendar_1311); + methods += new qt_gsi::GenericMethod ("setCalendarPopup|calendarPopup=", "@brief Method void QDateTimeEdit::setCalendarPopup(bool enable)\n", false, &_init_f_setCalendarPopup_864, &_call_f_setCalendarPopup_864); + methods += new qt_gsi::GenericMethod ("setCalendarWidget|calendarWidget=", "@brief Method void QDateTimeEdit::setCalendarWidget(QCalendarWidget *calendarWidget)\n", false, &_init_f_setCalendarWidget_2109, &_call_f_setCalendarWidget_2109); + methods += new qt_gsi::GenericMethod ("setCurrentSection|currentSection=", "@brief Method void QDateTimeEdit::setCurrentSection(QDateTimeEdit::Section section)\n", false, &_init_f_setCurrentSection_2529, &_call_f_setCurrentSection_2529); + methods += new qt_gsi::GenericMethod ("setCurrentSectionIndex|currentSectionIndex=", "@brief Method void QDateTimeEdit::setCurrentSectionIndex(int index)\n", false, &_init_f_setCurrentSectionIndex_767, &_call_f_setCurrentSectionIndex_767); + methods += new qt_gsi::GenericMethod ("setDate|date=", "@brief Method void QDateTimeEdit::setDate(QDate date)\n", false, &_init_f_setDate_899, &_call_f_setDate_899); + methods += new qt_gsi::GenericMethod ("setDateRange", "@brief Method void QDateTimeEdit::setDateRange(QDate min, QDate max)\n", false, &_init_f_setDateRange_1690, &_call_f_setDateRange_1690); + methods += new qt_gsi::GenericMethod ("setDateTime|dateTime=", "@brief Method void QDateTimeEdit::setDateTime(const QDateTime &dateTime)\n", false, &_init_f_setDateTime_2175, &_call_f_setDateTime_2175); + methods += new qt_gsi::GenericMethod ("setDateTimeRange", "@brief Method void QDateTimeEdit::setDateTimeRange(const QDateTime &min, const QDateTime &max)\n", false, &_init_f_setDateTimeRange_4242, &_call_f_setDateTimeRange_4242); + methods += new qt_gsi::GenericMethod ("setDisplayFormat|displayFormat=", "@brief Method void QDateTimeEdit::setDisplayFormat(const QString &format)\n", false, &_init_f_setDisplayFormat_2025, &_call_f_setDisplayFormat_2025); + methods += new qt_gsi::GenericMethod ("setMaximumDate|maximumDate=", "@brief Method void QDateTimeEdit::setMaximumDate(QDate max)\n", false, &_init_f_setMaximumDate_899, &_call_f_setMaximumDate_899); + methods += new qt_gsi::GenericMethod ("setMaximumDateTime|maximumDateTime=", "@brief Method void QDateTimeEdit::setMaximumDateTime(const QDateTime &dt)\n", false, &_init_f_setMaximumDateTime_2175, &_call_f_setMaximumDateTime_2175); + methods += new qt_gsi::GenericMethod ("setMaximumTime|maximumTime=", "@brief Method void QDateTimeEdit::setMaximumTime(QTime max)\n", false, &_init_f_setMaximumTime_916, &_call_f_setMaximumTime_916); + methods += new qt_gsi::GenericMethod ("setMinimumDate|minimumDate=", "@brief Method void QDateTimeEdit::setMinimumDate(QDate min)\n", false, &_init_f_setMinimumDate_899, &_call_f_setMinimumDate_899); + methods += new qt_gsi::GenericMethod ("setMinimumDateTime|minimumDateTime=", "@brief Method void QDateTimeEdit::setMinimumDateTime(const QDateTime &dt)\n", false, &_init_f_setMinimumDateTime_2175, &_call_f_setMinimumDateTime_2175); + methods += new qt_gsi::GenericMethod ("setMinimumTime|minimumTime=", "@brief Method void QDateTimeEdit::setMinimumTime(QTime min)\n", false, &_init_f_setMinimumTime_916, &_call_f_setMinimumTime_916); + methods += new qt_gsi::GenericMethod ("setSelectedSection", "@brief Method void QDateTimeEdit::setSelectedSection(QDateTimeEdit::Section section)\n", false, &_init_f_setSelectedSection_2529, &_call_f_setSelectedSection_2529); + methods += new qt_gsi::GenericMethod ("setTime|time=", "@brief Method void QDateTimeEdit::setTime(QTime time)\n", false, &_init_f_setTime_916, &_call_f_setTime_916); + methods += new qt_gsi::GenericMethod ("setTimeRange", "@brief Method void QDateTimeEdit::setTimeRange(QTime min, QTime max)\n", false, &_init_f_setTimeRange_1724, &_call_f_setTimeRange_1724); + methods += new qt_gsi::GenericMethod ("setTimeSpec|timeSpec=", "@brief Method void QDateTimeEdit::setTimeSpec(Qt::TimeSpec spec)\n", false, &_init_f_setTimeSpec_1543, &_call_f_setTimeSpec_1543); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QDateTimeEdit::sizeHint()\nThis is a reimplementation of QAbstractSpinBox::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod ("stepBy", "@brief Method void QDateTimeEdit::stepBy(int steps)\nThis is a reimplementation of QAbstractSpinBox::stepBy", false, &_init_f_stepBy_767, &_call_f_stepBy_767); + methods += new qt_gsi::GenericMethod (":time", "@brief Method QTime QDateTimeEdit::time()\n", true, &_init_f_time_c0, &_call_f_time_c0); + methods += new qt_gsi::GenericMethod (":timeSpec", "@brief Method Qt::TimeSpec QDateTimeEdit::timeSpec()\n", true, &_init_f_timeSpec_c0, &_call_f_timeSpec_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QDateTimeEdit::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("dateChanged(QDate)", "dateChanged", gsi::arg("date"), "@brief Signal declaration for QDateTimeEdit::dateChanged(QDate date)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("dateTimeChanged(const QDateTime &)", "dateTimeChanged", gsi::arg("dateTime"), "@brief Signal declaration for QDateTimeEdit::dateTimeChanged(const QDateTime &dateTime)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QDateTimeEdit::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("editingFinished()", "editingFinished", "@brief Signal declaration for QDateTimeEdit::editingFinished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QDateTimeEdit::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("timeChanged(QTime)", "timeChanged", gsi::arg("time"), "@brief Signal declaration for QDateTimeEdit::timeChanged(QTime time)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QDateTimeEdit::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QDateTimeEdit::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QDateTimeEdit::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QDateTimeEdit::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractSpinBox (); + +qt_gsi::QtNativeClass decl_QDateTimeEdit (qtdecl_QAbstractSpinBox (), "QtWidgets", "QDateTimeEdit_Native", + methods_QDateTimeEdit (), + "@hide\n@alias QDateTimeEdit"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDateTimeEdit () { return decl_QDateTimeEdit; } + +} + + +class QDateTimeEdit_Adaptor : public QDateTimeEdit, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDateTimeEdit_Adaptor(); + + // [adaptor ctor] QDateTimeEdit::QDateTimeEdit(QWidget *parent) + QDateTimeEdit_Adaptor() : QDateTimeEdit() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDateTimeEdit::QDateTimeEdit(QWidget *parent) + QDateTimeEdit_Adaptor(QWidget *parent) : QDateTimeEdit(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDateTimeEdit::QDateTimeEdit(const QDateTime &dt, QWidget *parent) + QDateTimeEdit_Adaptor(const QDateTime &dt) : QDateTimeEdit(dt) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDateTimeEdit::QDateTimeEdit(const QDateTime &dt, QWidget *parent) + QDateTimeEdit_Adaptor(const QDateTime &dt, QWidget *parent) : QDateTimeEdit(dt, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDateTimeEdit::QDateTimeEdit(QDate d, QWidget *parent) + QDateTimeEdit_Adaptor(QDate d) : QDateTimeEdit(d) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDateTimeEdit::QDateTimeEdit(QDate d, QWidget *parent) + QDateTimeEdit_Adaptor(QDate d, QWidget *parent) : QDateTimeEdit(d, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDateTimeEdit::QDateTimeEdit(QTime t, QWidget *parent) + QDateTimeEdit_Adaptor(QTime t) : QDateTimeEdit(t) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDateTimeEdit::QDateTimeEdit(QTime t, QWidget *parent) + QDateTimeEdit_Adaptor(QTime t, QWidget *parent) : QDateTimeEdit(t, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QDateTimeEdit::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QDateTimeEdit_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QDateTimeEdit::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QDateTimeEdit::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QDateTimeEdit_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QDateTimeEdit::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QDateTimeEdit::focusNextChild() + bool fp_QDateTimeEdit_focusNextChild_0 () { + return QDateTimeEdit::focusNextChild(); + } + + // [expose] bool QDateTimeEdit::focusPreviousChild() + bool fp_QDateTimeEdit_focusPreviousChild_0 () { + return QDateTimeEdit::focusPreviousChild(); + } + + // [expose] bool QDateTimeEdit::isSignalConnected(const QMetaMethod &signal) + bool fp_QDateTimeEdit_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QDateTimeEdit::isSignalConnected(signal); + } + + // [expose] QLineEdit *QDateTimeEdit::lineEdit() + QLineEdit * fp_QDateTimeEdit_lineEdit_c0 () const { + return QDateTimeEdit::lineEdit(); + } + + // [expose] int QDateTimeEdit::receivers(const char *signal) + int fp_QDateTimeEdit_receivers_c1731 (const char *signal) const { + return QDateTimeEdit::receivers(signal); + } + + // [expose] QObject *QDateTimeEdit::sender() + QObject * fp_QDateTimeEdit_sender_c0 () const { + return QDateTimeEdit::sender(); + } + + // [expose] int QDateTimeEdit::senderSignalIndex() + int fp_QDateTimeEdit_senderSignalIndex_c0 () const { + return QDateTimeEdit::senderSignalIndex(); + } + + // [expose] void QDateTimeEdit::setLineEdit(QLineEdit *edit) + void fp_QDateTimeEdit_setLineEdit_1485 (QLineEdit *edit) { + QDateTimeEdit::setLineEdit(edit); + } + + // [expose] void QDateTimeEdit::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QDateTimeEdit_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QDateTimeEdit::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] void QDateTimeEdit::clear() + void cbs_clear_0_0() + { + QDateTimeEdit::clear(); + } + + virtual void clear() + { + if (cb_clear_0_0.can_issue()) { + cb_clear_0_0.issue(&QDateTimeEdit_Adaptor::cbs_clear_0_0); + } else { + QDateTimeEdit::clear(); + } + } + + // [emitter impl] void QDateTimeEdit::customContextMenuRequested(const QPoint &pos) + void emitter_QDateTimeEdit_customContextMenuRequested_1916(const QPoint &pos) + { + emit QDateTimeEdit::customContextMenuRequested(pos); + } + + // [emitter impl] void QDateTimeEdit::dateChanged(QDate date) + void emitter_QDateTimeEdit_dateChanged_899(QDate date) + { + emit QDateTimeEdit::dateChanged(date); + } + + // [emitter impl] void QDateTimeEdit::dateTimeChanged(const QDateTime &dateTime) + void emitter_QDateTimeEdit_dateTimeChanged_2175(const QDateTime &dateTime) + { + emit QDateTimeEdit::dateTimeChanged(dateTime); + } + + // [emitter impl] void QDateTimeEdit::destroyed(QObject *) + void emitter_QDateTimeEdit_destroyed_1302(QObject *arg1) + { + emit QDateTimeEdit::destroyed(arg1); + } + + // [emitter impl] void QDateTimeEdit::editingFinished() + void emitter_QDateTimeEdit_editingFinished_0() + { + emit QDateTimeEdit::editingFinished(); + } + + // [adaptor impl] bool QDateTimeEdit::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QDateTimeEdit::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QDateTimeEdit_Adaptor::cbs_event_1217_0, _event); + } else { + return QDateTimeEdit::event(_event); + } + } + + // [adaptor impl] bool QDateTimeEdit::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QDateTimeEdit::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QDateTimeEdit_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QDateTimeEdit::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QDateTimeEdit::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QDateTimeEdit::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QDateTimeEdit_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QDateTimeEdit::hasHeightForWidth(); + } + } + + // [adaptor impl] int QDateTimeEdit::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QDateTimeEdit::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QDateTimeEdit_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QDateTimeEdit::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QDateTimeEdit::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QDateTimeEdit::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QDateTimeEdit_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QDateTimeEdit::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QDateTimeEdit::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QDateTimeEdit::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QDateTimeEdit_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QDateTimeEdit::minimumSizeHint(); + } + } + + // [emitter impl] void QDateTimeEdit::objectNameChanged(const QString &objectName) + void emitter_QDateTimeEdit_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QDateTimeEdit::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QDateTimeEdit::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QDateTimeEdit::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QDateTimeEdit_Adaptor::cbs_paintEngine_c0_0); + } else { + return QDateTimeEdit::paintEngine(); + } + } + + // [adaptor impl] void QDateTimeEdit::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QDateTimeEdit::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QDateTimeEdit_Adaptor::cbs_setVisible_864_0, visible); + } else { + QDateTimeEdit::setVisible(visible); + } + } + + // [adaptor impl] QSize QDateTimeEdit::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QDateTimeEdit::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QDateTimeEdit_Adaptor::cbs_sizeHint_c0_0); + } else { + return QDateTimeEdit::sizeHint(); + } + } + + // [adaptor impl] void QDateTimeEdit::stepBy(int steps) + void cbs_stepBy_767_0(int steps) + { + QDateTimeEdit::stepBy(steps); + } + + virtual void stepBy(int steps) + { + if (cb_stepBy_767_0.can_issue()) { + cb_stepBy_767_0.issue(&QDateTimeEdit_Adaptor::cbs_stepBy_767_0, steps); + } else { + QDateTimeEdit::stepBy(steps); + } + } + + // [emitter impl] void QDateTimeEdit::timeChanged(QTime time) + void emitter_QDateTimeEdit_timeChanged_916(QTime time) + { + emit QDateTimeEdit::timeChanged(time); + } + + // [emitter impl] void QDateTimeEdit::windowIconChanged(const QIcon &icon) + void emitter_QDateTimeEdit_windowIconChanged_1787(const QIcon &icon) + { + emit QDateTimeEdit::windowIconChanged(icon); + } + + // [emitter impl] void QDateTimeEdit::windowIconTextChanged(const QString &iconText) + void emitter_QDateTimeEdit_windowIconTextChanged_2025(const QString &iconText) + { + emit QDateTimeEdit::windowIconTextChanged(iconText); + } + + // [emitter impl] void QDateTimeEdit::windowTitleChanged(const QString &title) + void emitter_QDateTimeEdit_windowTitleChanged_2025(const QString &title) + { + emit QDateTimeEdit::windowTitleChanged(title); + } + + // [adaptor impl] void QDateTimeEdit::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QDateTimeEdit::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QDateTimeEdit_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QDateTimeEdit::actionEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QDateTimeEdit::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QDateTimeEdit_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QDateTimeEdit::changeEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QDateTimeEdit::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QDateTimeEdit_Adaptor::cbs_childEvent_1701_0, event); + } else { + QDateTimeEdit::childEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QDateTimeEdit::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QDateTimeEdit_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QDateTimeEdit::closeEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QDateTimeEdit::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QDateTimeEdit_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QDateTimeEdit::contextMenuEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QDateTimeEdit::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QDateTimeEdit_Adaptor::cbs_customEvent_1217_0, event); + } else { + QDateTimeEdit::customEvent(event); + } + } + + // [adaptor impl] QDateTime QDateTimeEdit::dateTimeFromText(const QString &text) + QDateTime cbs_dateTimeFromText_c2025_0(const QString &text) const + { + return QDateTimeEdit::dateTimeFromText(text); + } + + virtual QDateTime dateTimeFromText(const QString &text) const + { + if (cb_dateTimeFromText_c2025_0.can_issue()) { + return cb_dateTimeFromText_c2025_0.issue(&QDateTimeEdit_Adaptor::cbs_dateTimeFromText_c2025_0, text); + } else { + return QDateTimeEdit::dateTimeFromText(text); + } + } + + // [adaptor impl] void QDateTimeEdit::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QDateTimeEdit::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QDateTimeEdit_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QDateTimeEdit::disconnectNotify(signal); + } + } + + // [adaptor impl] void QDateTimeEdit::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QDateTimeEdit::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QDateTimeEdit_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QDateTimeEdit::dragEnterEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QDateTimeEdit::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QDateTimeEdit_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QDateTimeEdit::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QDateTimeEdit::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QDateTimeEdit_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QDateTimeEdit::dragMoveEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QDateTimeEdit::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QDateTimeEdit_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QDateTimeEdit::dropEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QDateTimeEdit::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QDateTimeEdit_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QDateTimeEdit::enterEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::fixup(QString &input) + void cbs_fixup_c1330_0(QString &input) const + { + QDateTimeEdit::fixup(input); + } + + virtual void fixup(QString &input) const + { + if (cb_fixup_c1330_0.can_issue()) { + cb_fixup_c1330_0.issue(&QDateTimeEdit_Adaptor::cbs_fixup_c1330_0, input); + } else { + QDateTimeEdit::fixup(input); + } + } + + // [adaptor impl] void QDateTimeEdit::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QDateTimeEdit::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QDateTimeEdit_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QDateTimeEdit::focusInEvent(event); + } + } + + // [adaptor impl] bool QDateTimeEdit::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QDateTimeEdit::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QDateTimeEdit_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QDateTimeEdit::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QDateTimeEdit::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QDateTimeEdit::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QDateTimeEdit_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QDateTimeEdit::focusOutEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QDateTimeEdit::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QDateTimeEdit_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QDateTimeEdit::hideEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QDateTimeEdit::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QDateTimeEdit_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QDateTimeEdit::initPainter(painter); + } + } + + // [adaptor impl] void QDateTimeEdit::initStyleOption(QStyleOptionSpinBox *option) + void cbs_initStyleOption_c2572_0(QStyleOptionSpinBox *option) const + { + QDateTimeEdit::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionSpinBox *option) const + { + if (cb_initStyleOption_c2572_0.can_issue()) { + cb_initStyleOption_c2572_0.issue(&QDateTimeEdit_Adaptor::cbs_initStyleOption_c2572_0, option); + } else { + QDateTimeEdit::initStyleOption(option); + } + } + + // [adaptor impl] void QDateTimeEdit::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QDateTimeEdit::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QDateTimeEdit_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QDateTimeEdit::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QDateTimeEdit::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QDateTimeEdit::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QDateTimeEdit_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QDateTimeEdit::keyPressEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QDateTimeEdit::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QDateTimeEdit_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QDateTimeEdit::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QDateTimeEdit::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QDateTimeEdit_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QDateTimeEdit::leaveEvent(event); + } + } + + // [adaptor impl] int QDateTimeEdit::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QDateTimeEdit::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QDateTimeEdit_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QDateTimeEdit::metric(arg1); + } + } + + // [adaptor impl] void QDateTimeEdit::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QDateTimeEdit::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QDateTimeEdit_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QDateTimeEdit::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QDateTimeEdit::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QDateTimeEdit_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QDateTimeEdit::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QDateTimeEdit::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QDateTimeEdit_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QDateTimeEdit::mousePressEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QDateTimeEdit::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QDateTimeEdit_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QDateTimeEdit::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QDateTimeEdit::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QDateTimeEdit::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QDateTimeEdit_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QDateTimeEdit::moveEvent(event); + } + } + + // [adaptor impl] bool QDateTimeEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QDateTimeEdit::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QDateTimeEdit_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QDateTimeEdit::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QDateTimeEdit::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QDateTimeEdit::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QDateTimeEdit_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QDateTimeEdit::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QDateTimeEdit::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QDateTimeEdit::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QDateTimeEdit_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QDateTimeEdit::redirected(offset); + } + } + + // [adaptor impl] void QDateTimeEdit::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QDateTimeEdit::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QDateTimeEdit_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QDateTimeEdit::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QDateTimeEdit::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QDateTimeEdit::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QDateTimeEdit_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QDateTimeEdit::sharedPainter(); + } + } + + // [adaptor impl] void QDateTimeEdit::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QDateTimeEdit::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QDateTimeEdit_Adaptor::cbs_showEvent_1634_0, event); + } else { + QDateTimeEdit::showEvent(event); + } + } + + // [adaptor impl] QFlags QDateTimeEdit::stepEnabled() + QFlags cbs_stepEnabled_c0_0() const + { + return QDateTimeEdit::stepEnabled(); + } + + virtual QFlags stepEnabled() const + { + if (cb_stepEnabled_c0_0.can_issue()) { + return cb_stepEnabled_c0_0.issue >(&QDateTimeEdit_Adaptor::cbs_stepEnabled_c0_0); + } else { + return QDateTimeEdit::stepEnabled(); + } + } + + // [adaptor impl] void QDateTimeEdit::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QDateTimeEdit::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QDateTimeEdit_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QDateTimeEdit::tabletEvent(event); + } + } + + // [adaptor impl] QString QDateTimeEdit::textFromDateTime(const QDateTime &dt) + QString cbs_textFromDateTime_c2175_0(const QDateTime &dt) const + { + return QDateTimeEdit::textFromDateTime(dt); + } + + virtual QString textFromDateTime(const QDateTime &dt) const + { + if (cb_textFromDateTime_c2175_0.can_issue()) { + return cb_textFromDateTime_c2175_0.issue(&QDateTimeEdit_Adaptor::cbs_textFromDateTime_c2175_0, dt); + } else { + return QDateTimeEdit::textFromDateTime(dt); + } + } + + // [adaptor impl] void QDateTimeEdit::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QDateTimeEdit::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QDateTimeEdit_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QDateTimeEdit::timerEvent(event); + } + } + + // [adaptor impl] QValidator::State QDateTimeEdit::validate(QString &input, int &pos) + qt_gsi::Converter::target_type cbs_validate_c2171_0(QString &input, int &pos) const + { + return qt_gsi::CppToQtAdaptor(QDateTimeEdit::validate(input, pos)); + } + + virtual QValidator::State validate(QString &input, int &pos) const + { + if (cb_validate_c2171_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_validate_c2171_0.issue::target_type, QString &, int &>(&QDateTimeEdit_Adaptor::cbs_validate_c2171_0, input, pos)).cref(); + } else { + return QDateTimeEdit::validate(input, pos); + } + } + + // [adaptor impl] void QDateTimeEdit::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QDateTimeEdit::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QDateTimeEdit_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QDateTimeEdit::wheelEvent(event); + } + } + + gsi::Callback cb_clear_0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_stepBy_767_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_dateTimeFromText_c2025_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_fixup_c1330_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2572_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_stepEnabled_c0_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_textFromDateTime_c2175_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_validate_c2171_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QDateTimeEdit_Adaptor::~QDateTimeEdit_Adaptor() { } + +// Constructor QDateTimeEdit::QDateTimeEdit(QWidget *parent) (adaptor class) + +static void _init_ctor_QDateTimeEdit_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDateTimeEdit_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QDateTimeEdit_Adaptor (arg1)); +} + + +// Constructor QDateTimeEdit::QDateTimeEdit(const QDateTime &dt, QWidget *parent) (adaptor class) + +static void _init_ctor_QDateTimeEdit_Adaptor_3382 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dt"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QDateTimeEdit_Adaptor_3382 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QDateTimeEdit_Adaptor (arg1, arg2)); +} + + +// Constructor QDateTimeEdit::QDateTimeEdit(QDate d, QWidget *parent) (adaptor class) + +static void _init_ctor_QDateTimeEdit_Adaptor_2106 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("d"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QDateTimeEdit_Adaptor_2106 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QDateTimeEdit_Adaptor (arg1, arg2)); +} + + +// Constructor QDateTimeEdit::QDateTimeEdit(QTime t, QWidget *parent) (adaptor class) + +static void _init_ctor_QDateTimeEdit_Adaptor_2123 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("t"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QDateTimeEdit_Adaptor_2123 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTime arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QDateTimeEdit_Adaptor (arg1, arg2)); +} + + +// void QDateTimeEdit::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QDateTimeEdit::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QDateTimeEdit::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QDateTimeEdit::clear() + +static void _init_cbs_clear_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clear_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_clear_0_0 (); +} + +static void _set_callback_cbs_clear_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_clear_0_0 = cb; +} + + +// void QDateTimeEdit::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QDateTimeEdit::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QDateTimeEdit::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->fp_QDateTimeEdit_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QDateTimeEdit::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QDateTimeEdit_Adaptor *)cls)->emitter_QDateTimeEdit_customContextMenuRequested_1916 (arg1); +} + + +// void QDateTimeEdit::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QDateTimeEdit::dateChanged(QDate date) + +static void _init_emitter_dateChanged_899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_dateChanged_899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + ((QDateTimeEdit_Adaptor *)cls)->emitter_QDateTimeEdit_dateChanged_899 (arg1); +} + + +// emitter void QDateTimeEdit::dateTimeChanged(const QDateTime &dateTime) + +static void _init_emitter_dateTimeChanged_2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dateTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_dateTimeChanged_2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + ((QDateTimeEdit_Adaptor *)cls)->emitter_QDateTimeEdit_dateTimeChanged_2175 (arg1); +} + + +// QDateTime QDateTimeEdit::dateTimeFromText(const QString &text) + +static void _init_cbs_dateTimeFromText_c2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dateTimeFromText_c2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((QDateTime)((QDateTimeEdit_Adaptor *)cls)->cbs_dateTimeFromText_c2025_0 (arg1)); +} + +static void _set_callback_cbs_dateTimeFromText_c2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_dateTimeFromText_c2025_0 = cb; +} + + +// exposed void QDateTimeEdit::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->fp_QDateTimeEdit_destroy_1620 (arg1, arg2); +} + + +// emitter void QDateTimeEdit::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QDateTimeEdit_Adaptor *)cls)->emitter_QDateTimeEdit_destroyed_1302 (arg1); +} + + +// void QDateTimeEdit::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QDateTimeEdit::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QDateTimeEdit::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QDateTimeEdit::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QDateTimeEdit::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// emitter void QDateTimeEdit::editingFinished() + +static void _init_emitter_editingFinished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_editingFinished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QDateTimeEdit_Adaptor *)cls)->emitter_QDateTimeEdit_editingFinished_0 (); +} + + +// void QDateTimeEdit::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QDateTimeEdit::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QDateTimeEdit_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QDateTimeEdit::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QDateTimeEdit_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QDateTimeEdit::fixup(QString &input) + +static void _init_cbs_fixup_c1330_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fixup_c1330_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_fixup_c1330_0 (arg1); +} + +static void _set_callback_cbs_fixup_c1330_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_fixup_c1330_0 = cb; +} + + +// void QDateTimeEdit::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QDateTimeEdit::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDateTimeEdit_Adaptor *)cls)->fp_QDateTimeEdit_focusNextChild_0 ()); +} + + +// bool QDateTimeEdit::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QDateTimeEdit_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QDateTimeEdit::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QDateTimeEdit::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDateTimeEdit_Adaptor *)cls)->fp_QDateTimeEdit_focusPreviousChild_0 ()); +} + + +// bool QDateTimeEdit::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDateTimeEdit_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QDateTimeEdit::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QDateTimeEdit_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QDateTimeEdit::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QDateTimeEdit::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QDateTimeEdit::initStyleOption(QStyleOptionSpinBox *option) + +static void _init_cbs_initStyleOption_c2572_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2572_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionSpinBox *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_initStyleOption_c2572_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2572_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_initStyleOption_c2572_0 = cb; +} + + +// void QDateTimeEdit::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QDateTimeEdit::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QDateTimeEdit_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QDateTimeEdit::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDateTimeEdit_Adaptor *)cls)->fp_QDateTimeEdit_isSignalConnected_c2394 (arg1)); +} + + +// void QDateTimeEdit::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QDateTimeEdit::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QDateTimeEdit::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// exposed QLineEdit *QDateTimeEdit::lineEdit() + +static void _init_fp_lineEdit_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_lineEdit_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLineEdit *)((QDateTimeEdit_Adaptor *)cls)->fp_QDateTimeEdit_lineEdit_c0 ()); +} + + +// int QDateTimeEdit::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QDateTimeEdit_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QDateTimeEdit::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDateTimeEdit_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QDateTimeEdit::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QDateTimeEdit::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QDateTimeEdit::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QDateTimeEdit::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QDateTimeEdit::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QDateTimeEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QDateTimeEdit_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QDateTimeEdit::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDateTimeEdit_Adaptor *)cls)->emitter_QDateTimeEdit_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QDateTimeEdit::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QDateTimeEdit_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QDateTimeEdit::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QDateTimeEdit::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDateTimeEdit_Adaptor *)cls)->fp_QDateTimeEdit_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QDateTimeEdit::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QDateTimeEdit_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QDateTimeEdit::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QDateTimeEdit::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QDateTimeEdit_Adaptor *)cls)->fp_QDateTimeEdit_sender_c0 ()); +} + + +// exposed int QDateTimeEdit::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDateTimeEdit_Adaptor *)cls)->fp_QDateTimeEdit_senderSignalIndex_c0 ()); +} + + +// exposed void QDateTimeEdit::setLineEdit(QLineEdit *edit) + +static void _init_fp_setLineEdit_1485 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("edit"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setLineEdit_1485 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLineEdit *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->fp_QDateTimeEdit_setLineEdit_1485 (arg1); +} + + +// void QDateTimeEdit::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QDateTimeEdit::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QDateTimeEdit_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QDateTimeEdit::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QDateTimeEdit::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDateTimeEdit_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QDateTimeEdit::stepBy(int steps) + +static void _init_cbs_stepBy_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("steps"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_stepBy_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_stepBy_767_0 (arg1); +} + +static void _set_callback_cbs_stepBy_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_stepBy_767_0 = cb; +} + + +// QFlags QDateTimeEdit::stepEnabled() + +static void _init_cbs_stepEnabled_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_stepEnabled_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QDateTimeEdit_Adaptor *)cls)->cbs_stepEnabled_c0_0 ()); +} + +static void _set_callback_cbs_stepEnabled_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_stepEnabled_c0_0 = cb; +} + + +// void QDateTimeEdit::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// QString QDateTimeEdit::textFromDateTime(const QDateTime &dt) + +static void _init_cbs_textFromDateTime_c2175_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dt"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_textFromDateTime_c2175_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = args.read (heap); + ret.write ((QString)((QDateTimeEdit_Adaptor *)cls)->cbs_textFromDateTime_c2175_0 (arg1)); +} + +static void _set_callback_cbs_textFromDateTime_c2175_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_textFromDateTime_c2175_0 = cb; +} + + +// emitter void QDateTimeEdit::timeChanged(QTime time) + +static void _init_emitter_timeChanged_916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("time"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_timeChanged_916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTime arg1 = gsi::arg_reader() (args, heap); + ((QDateTimeEdit_Adaptor *)cls)->emitter_QDateTimeEdit_timeChanged_916 (arg1); +} + + +// void QDateTimeEdit::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QDateTimeEdit::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->fp_QDateTimeEdit_updateMicroFocus_2420 (arg1); +} + + +// QValidator::State QDateTimeEdit::validate(QString &input, int &pos) + +static void _init_cbs_validate_c2171_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_cbs_validate_c2171_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + int &arg2 = args.read (heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QDateTimeEdit_Adaptor *)cls)->cbs_validate_c2171_0 (arg1, arg2)); +} + +static void _set_callback_cbs_validate_c2171_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_validate_c2171_0 = cb; +} + + +// void QDateTimeEdit::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDateTimeEdit_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QDateTimeEdit_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QDateTimeEdit::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QDateTimeEdit_Adaptor *)cls)->emitter_QDateTimeEdit_windowIconChanged_1787 (arg1); +} + + +// emitter void QDateTimeEdit::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDateTimeEdit_Adaptor *)cls)->emitter_QDateTimeEdit_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QDateTimeEdit::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDateTimeEdit_Adaptor *)cls)->emitter_QDateTimeEdit_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDateTimeEdit (); + +static gsi::Methods methods_QDateTimeEdit_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDateTimeEdit::QDateTimeEdit(QWidget *parent)\nThis method creates an object of class QDateTimeEdit.", &_init_ctor_QDateTimeEdit_Adaptor_1315, &_call_ctor_QDateTimeEdit_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDateTimeEdit::QDateTimeEdit(const QDateTime &dt, QWidget *parent)\nThis method creates an object of class QDateTimeEdit.", &_init_ctor_QDateTimeEdit_Adaptor_3382, &_call_ctor_QDateTimeEdit_Adaptor_3382); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDateTimeEdit::QDateTimeEdit(QDate d, QWidget *parent)\nThis method creates an object of class QDateTimeEdit.", &_init_ctor_QDateTimeEdit_Adaptor_2106, &_call_ctor_QDateTimeEdit_Adaptor_2106); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDateTimeEdit::QDateTimeEdit(QTime t, QWidget *parent)\nThis method creates an object of class QDateTimeEdit.", &_init_ctor_QDateTimeEdit_Adaptor_2123, &_call_ctor_QDateTimeEdit_Adaptor_2123); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QDateTimeEdit::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QDateTimeEdit::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QDateTimeEdit::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Virtual method void QDateTimeEdit::clear()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("clear", "@hide", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0, &_set_callback_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QDateTimeEdit::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QDateTimeEdit::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QDateTimeEdit::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QDateTimeEdit::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QDateTimeEdit::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_dateChanged", "@brief Emitter for signal void QDateTimeEdit::dateChanged(QDate date)\nCall this method to emit this signal.", false, &_init_emitter_dateChanged_899, &_call_emitter_dateChanged_899); + methods += new qt_gsi::GenericMethod ("emit_dateTimeChanged", "@brief Emitter for signal void QDateTimeEdit::dateTimeChanged(const QDateTime &dateTime)\nCall this method to emit this signal.", false, &_init_emitter_dateTimeChanged_2175, &_call_emitter_dateTimeChanged_2175); + methods += new qt_gsi::GenericMethod ("*dateTimeFromText", "@brief Virtual method QDateTime QDateTimeEdit::dateTimeFromText(const QString &text)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_dateTimeFromText_c2025_0, &_call_cbs_dateTimeFromText_c2025_0); + methods += new qt_gsi::GenericMethod ("*dateTimeFromText", "@hide", true, &_init_cbs_dateTimeFromText_c2025_0, &_call_cbs_dateTimeFromText_c2025_0, &_set_callback_cbs_dateTimeFromText_c2025_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QDateTimeEdit::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QDateTimeEdit::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QDateTimeEdit::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QDateTimeEdit::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QDateTimeEdit::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QDateTimeEdit::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QDateTimeEdit::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("emit_editingFinished", "@brief Emitter for signal void QDateTimeEdit::editingFinished()\nCall this method to emit this signal.", false, &_init_emitter_editingFinished_0, &_call_emitter_editingFinished_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QDateTimeEdit::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QDateTimeEdit::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QDateTimeEdit::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*fixup", "@brief Virtual method void QDateTimeEdit::fixup(QString &input)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("*fixup", "@hide", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0, &_set_callback_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QDateTimeEdit::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QDateTimeEdit::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QDateTimeEdit::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QDateTimeEdit::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QDateTimeEdit::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QDateTimeEdit::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QDateTimeEdit::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QDateTimeEdit::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QDateTimeEdit::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QDateTimeEdit::initStyleOption(QStyleOptionSpinBox *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2572_0, &_call_cbs_initStyleOption_c2572_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2572_0, &_call_cbs_initStyleOption_c2572_0, &_set_callback_cbs_initStyleOption_c2572_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QDateTimeEdit::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QDateTimeEdit::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QDateTimeEdit::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QDateTimeEdit::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QDateTimeEdit::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QDateTimeEdit::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*lineEdit", "@brief Method QLineEdit *QDateTimeEdit::lineEdit()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_lineEdit_c0, &_call_fp_lineEdit_c0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QDateTimeEdit::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QDateTimeEdit::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QDateTimeEdit::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QDateTimeEdit::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QDateTimeEdit::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QDateTimeEdit::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QDateTimeEdit::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QDateTimeEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QDateTimeEdit::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QDateTimeEdit::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QDateTimeEdit::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QDateTimeEdit::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QDateTimeEdit::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QDateTimeEdit::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QDateTimeEdit::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QDateTimeEdit::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setLineEdit", "@brief Method void QDateTimeEdit::setLineEdit(QLineEdit *edit)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setLineEdit_1485, &_call_fp_setLineEdit_1485); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QDateTimeEdit::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QDateTimeEdit::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QDateTimeEdit::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QDateTimeEdit::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("stepBy", "@brief Virtual method void QDateTimeEdit::stepBy(int steps)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_stepBy_767_0, &_call_cbs_stepBy_767_0); + methods += new qt_gsi::GenericMethod ("stepBy", "@hide", false, &_init_cbs_stepBy_767_0, &_call_cbs_stepBy_767_0, &_set_callback_cbs_stepBy_767_0); + methods += new qt_gsi::GenericMethod ("*stepEnabled", "@brief Virtual method QFlags QDateTimeEdit::stepEnabled()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_stepEnabled_c0_0, &_call_cbs_stepEnabled_c0_0); + methods += new qt_gsi::GenericMethod ("*stepEnabled", "@hide", true, &_init_cbs_stepEnabled_c0_0, &_call_cbs_stepEnabled_c0_0, &_set_callback_cbs_stepEnabled_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QDateTimeEdit::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*textFromDateTime", "@brief Virtual method QString QDateTimeEdit::textFromDateTime(const QDateTime &dt)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_textFromDateTime_c2175_0, &_call_cbs_textFromDateTime_c2175_0); + methods += new qt_gsi::GenericMethod ("*textFromDateTime", "@hide", true, &_init_cbs_textFromDateTime_c2175_0, &_call_cbs_textFromDateTime_c2175_0, &_set_callback_cbs_textFromDateTime_c2175_0); + methods += new qt_gsi::GenericMethod ("emit_timeChanged", "@brief Emitter for signal void QDateTimeEdit::timeChanged(QTime time)\nCall this method to emit this signal.", false, &_init_emitter_timeChanged_916, &_call_emitter_timeChanged_916); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QDateTimeEdit::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QDateTimeEdit::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*validate", "@brief Virtual method QValidator::State QDateTimeEdit::validate(QString &input, int &pos)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0); + methods += new qt_gsi::GenericMethod ("*validate", "@hide", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0, &_set_callback_cbs_validate_c2171_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QDateTimeEdit::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QDateTimeEdit::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QDateTimeEdit::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QDateTimeEdit::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QDateTimeEdit_Adaptor (qtdecl_QDateTimeEdit (), "QtWidgets", "QDateTimeEdit", + methods_QDateTimeEdit_Adaptor (), + "@qt\n@brief Binding of QDateTimeEdit"); + +} + + +// Implementation of the enum wrapper class for QDateTimeEdit::Section +namespace qt_gsi +{ + +static gsi::Enum decl_QDateTimeEdit_Section_Enum ("QtWidgets", "QDateTimeEdit_Section", + gsi::enum_const ("NoSection", QDateTimeEdit::NoSection, "@brief Enum constant QDateTimeEdit::NoSection") + + gsi::enum_const ("AmPmSection", QDateTimeEdit::AmPmSection, "@brief Enum constant QDateTimeEdit::AmPmSection") + + gsi::enum_const ("MSecSection", QDateTimeEdit::MSecSection, "@brief Enum constant QDateTimeEdit::MSecSection") + + gsi::enum_const ("SecondSection", QDateTimeEdit::SecondSection, "@brief Enum constant QDateTimeEdit::SecondSection") + + gsi::enum_const ("MinuteSection", QDateTimeEdit::MinuteSection, "@brief Enum constant QDateTimeEdit::MinuteSection") + + gsi::enum_const ("HourSection", QDateTimeEdit::HourSection, "@brief Enum constant QDateTimeEdit::HourSection") + + gsi::enum_const ("DaySection", QDateTimeEdit::DaySection, "@brief Enum constant QDateTimeEdit::DaySection") + + gsi::enum_const ("MonthSection", QDateTimeEdit::MonthSection, "@brief Enum constant QDateTimeEdit::MonthSection") + + gsi::enum_const ("YearSection", QDateTimeEdit::YearSection, "@brief Enum constant QDateTimeEdit::YearSection") + + gsi::enum_const ("TimeSections_Mask", QDateTimeEdit::TimeSections_Mask, "@brief Enum constant QDateTimeEdit::TimeSections_Mask") + + gsi::enum_const ("DateSections_Mask", QDateTimeEdit::DateSections_Mask, "@brief Enum constant QDateTimeEdit::DateSections_Mask"), + "@qt\n@brief This class represents the QDateTimeEdit::Section enum"); + +static gsi::QFlagsClass decl_QDateTimeEdit_Section_Enums ("QtWidgets", "QDateTimeEdit_QFlags_Section", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QDateTimeEdit_Section_Enum_in_parent (decl_QDateTimeEdit_Section_Enum.defs ()); +static gsi::ClassExt decl_QDateTimeEdit_Section_Enum_as_child (decl_QDateTimeEdit_Section_Enum, "Section"); +static gsi::ClassExt decl_QDateTimeEdit_Section_Enums_as_child (decl_QDateTimeEdit_Section_Enums, "QFlags_Section"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQDial.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQDial.cc new file mode 100644 index 000000000..4e40f2daa --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQDial.cc @@ -0,0 +1,2888 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDial.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDial + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QDial::staticMetaObject); +} + + +// QSize QDial::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDial *)cls)->minimumSizeHint ()); +} + + +// int QDial::notchSize() + + +static void _init_f_notchSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_notchSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDial *)cls)->notchSize ()); +} + + +// double QDial::notchTarget() + + +static void _init_f_notchTarget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_notchTarget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QDial *)cls)->notchTarget ()); +} + + +// bool QDial::notchesVisible() + + +static void _init_f_notchesVisible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_notchesVisible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDial *)cls)->notchesVisible ()); +} + + +// void QDial::setNotchTarget(double target) + + +static void _init_f_setNotchTarget_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNotchTarget_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial *)cls)->setNotchTarget (arg1); +} + + +// void QDial::setNotchesVisible(bool visible) + + +static void _init_f_setNotchesVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNotchesVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial *)cls)->setNotchesVisible (arg1); +} + + +// void QDial::setWrapping(bool on) + + +static void _init_f_setWrapping_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("on"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWrapping_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial *)cls)->setWrapping (arg1); +} + + +// QSize QDial::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDial *)cls)->sizeHint ()); +} + + +// bool QDial::wrapping() + + +static void _init_f_wrapping_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_wrapping_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDial *)cls)->wrapping ()); +} + + +// static QString QDial::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QDial::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QDial () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QDial::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod (":notchSize", "@brief Method int QDial::notchSize()\n", true, &_init_f_notchSize_c0, &_call_f_notchSize_c0); + methods += new qt_gsi::GenericMethod (":notchTarget", "@brief Method double QDial::notchTarget()\n", true, &_init_f_notchTarget_c0, &_call_f_notchTarget_c0); + methods += new qt_gsi::GenericMethod (":notchesVisible", "@brief Method bool QDial::notchesVisible()\n", true, &_init_f_notchesVisible_c0, &_call_f_notchesVisible_c0); + methods += new qt_gsi::GenericMethod ("setNotchTarget|notchTarget=", "@brief Method void QDial::setNotchTarget(double target)\n", false, &_init_f_setNotchTarget_1071, &_call_f_setNotchTarget_1071); + methods += new qt_gsi::GenericMethod ("setNotchesVisible|notchesVisible=", "@brief Method void QDial::setNotchesVisible(bool visible)\n", false, &_init_f_setNotchesVisible_864, &_call_f_setNotchesVisible_864); + methods += new qt_gsi::GenericMethod ("setWrapping|wrapping=", "@brief Method void QDial::setWrapping(bool on)\n", false, &_init_f_setWrapping_864, &_call_f_setWrapping_864); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QDial::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":wrapping", "@brief Method bool QDial::wrapping()\n", true, &_init_f_wrapping_c0, &_call_f_wrapping_c0); + methods += gsi::qt_signal ("actionTriggered(int)", "actionTriggered", gsi::arg("action"), "@brief Signal declaration for QDial::actionTriggered(int action)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QDial::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QDial::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QDial::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rangeChanged(int, int)", "rangeChanged", gsi::arg("min"), gsi::arg("max"), "@brief Signal declaration for QDial::rangeChanged(int min, int max)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sliderMoved(int)", "sliderMoved", gsi::arg("position"), "@brief Signal declaration for QDial::sliderMoved(int position)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sliderPressed()", "sliderPressed", "@brief Signal declaration for QDial::sliderPressed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sliderReleased()", "sliderReleased", "@brief Signal declaration for QDial::sliderReleased()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("valueChanged(int)", "valueChanged", gsi::arg("value"), "@brief Signal declaration for QDial::valueChanged(int value)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QDial::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QDial::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QDial::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QDial::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractSlider (); + +qt_gsi::QtNativeClass decl_QDial (qtdecl_QAbstractSlider (), "QtWidgets", "QDial_Native", + methods_QDial (), + "@hide\n@alias QDial"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDial () { return decl_QDial; } + +} + + +class QDial_Adaptor : public QDial, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDial_Adaptor(); + + // [adaptor ctor] QDial::QDial(QWidget *parent) + QDial_Adaptor() : QDial() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDial::QDial(QWidget *parent) + QDial_Adaptor(QWidget *parent) : QDial(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QDial::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QDial_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QDial::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QDial::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QDial_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QDial::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QDial::focusNextChild() + bool fp_QDial_focusNextChild_0 () { + return QDial::focusNextChild(); + } + + // [expose] bool QDial::focusPreviousChild() + bool fp_QDial_focusPreviousChild_0 () { + return QDial::focusPreviousChild(); + } + + // [expose] bool QDial::isSignalConnected(const QMetaMethod &signal) + bool fp_QDial_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QDial::isSignalConnected(signal); + } + + // [expose] int QDial::receivers(const char *signal) + int fp_QDial_receivers_c1731 (const char *signal) const { + return QDial::receivers(signal); + } + + // [expose] QAbstractSlider::SliderAction QDial::repeatAction() + qt_gsi::Converter::target_type fp_QDial_repeatAction_c0 () const { + return qt_gsi::CppToQtAdaptor(QDial::repeatAction()); + } + + // [expose] QObject *QDial::sender() + QObject * fp_QDial_sender_c0 () const { + return QDial::sender(); + } + + // [expose] int QDial::senderSignalIndex() + int fp_QDial_senderSignalIndex_c0 () const { + return QDial::senderSignalIndex(); + } + + // [expose] void QDial::setRepeatAction(QAbstractSlider::SliderAction action, int thresholdTime, int repeatTime) + void fp_QDial_setRepeatAction_4599 (const qt_gsi::Converter::target_type & action, int thresholdTime, int repeatTime) { + QDial::setRepeatAction(qt_gsi::QtToCppAdaptor(action).cref(), thresholdTime, repeatTime); + } + + // [expose] void QDial::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QDial_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QDial::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QDial::actionTriggered(int action) + void emitter_QDial_actionTriggered_767(int action) + { + emit QDial::actionTriggered(action); + } + + // [emitter impl] void QDial::customContextMenuRequested(const QPoint &pos) + void emitter_QDial_customContextMenuRequested_1916(const QPoint &pos) + { + emit QDial::customContextMenuRequested(pos); + } + + // [emitter impl] void QDial::destroyed(QObject *) + void emitter_QDial_destroyed_1302(QObject *arg1) + { + emit QDial::destroyed(arg1); + } + + // [adaptor impl] bool QDial::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QDial::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QDial_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QDial::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QDial::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QDial::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QDial_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QDial::hasHeightForWidth(); + } + } + + // [adaptor impl] int QDial::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QDial::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QDial_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QDial::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QDial::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QDial::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QDial_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QDial::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QDial::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QDial::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QDial_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QDial::minimumSizeHint(); + } + } + + // [emitter impl] void QDial::objectNameChanged(const QString &objectName) + void emitter_QDial_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QDial::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QDial::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QDial::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QDial_Adaptor::cbs_paintEngine_c0_0); + } else { + return QDial::paintEngine(); + } + } + + // [emitter impl] void QDial::rangeChanged(int min, int max) + void emitter_QDial_rangeChanged_1426(int min, int max) + { + emit QDial::rangeChanged(min, max); + } + + // [adaptor impl] void QDial::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QDial::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QDial_Adaptor::cbs_setVisible_864_0, visible); + } else { + QDial::setVisible(visible); + } + } + + // [adaptor impl] QSize QDial::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QDial::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QDial_Adaptor::cbs_sizeHint_c0_0); + } else { + return QDial::sizeHint(); + } + } + + // [emitter impl] void QDial::sliderMoved(int position) + void emitter_QDial_sliderMoved_767(int position) + { + emit QDial::sliderMoved(position); + } + + // [emitter impl] void QDial::sliderPressed() + void emitter_QDial_sliderPressed_0() + { + emit QDial::sliderPressed(); + } + + // [emitter impl] void QDial::sliderReleased() + void emitter_QDial_sliderReleased_0() + { + emit QDial::sliderReleased(); + } + + // [emitter impl] void QDial::valueChanged(int value) + void emitter_QDial_valueChanged_767(int value) + { + emit QDial::valueChanged(value); + } + + // [emitter impl] void QDial::windowIconChanged(const QIcon &icon) + void emitter_QDial_windowIconChanged_1787(const QIcon &icon) + { + emit QDial::windowIconChanged(icon); + } + + // [emitter impl] void QDial::windowIconTextChanged(const QString &iconText) + void emitter_QDial_windowIconTextChanged_2025(const QString &iconText) + { + emit QDial::windowIconTextChanged(iconText); + } + + // [emitter impl] void QDial::windowTitleChanged(const QString &title) + void emitter_QDial_windowTitleChanged_2025(const QString &title) + { + emit QDial::windowTitleChanged(title); + } + + // [adaptor impl] void QDial::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QDial::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QDial_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QDial::actionEvent(event); + } + } + + // [adaptor impl] void QDial::changeEvent(QEvent *e) + void cbs_changeEvent_1217_0(QEvent *e) + { + QDial::changeEvent(e); + } + + virtual void changeEvent(QEvent *e) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QDial_Adaptor::cbs_changeEvent_1217_0, e); + } else { + QDial::changeEvent(e); + } + } + + // [adaptor impl] void QDial::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QDial::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QDial_Adaptor::cbs_childEvent_1701_0, event); + } else { + QDial::childEvent(event); + } + } + + // [adaptor impl] void QDial::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QDial::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QDial_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QDial::closeEvent(event); + } + } + + // [adaptor impl] void QDial::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QDial::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QDial_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QDial::contextMenuEvent(event); + } + } + + // [adaptor impl] void QDial::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QDial::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QDial_Adaptor::cbs_customEvent_1217_0, event); + } else { + QDial::customEvent(event); + } + } + + // [adaptor impl] void QDial::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QDial::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QDial_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QDial::disconnectNotify(signal); + } + } + + // [adaptor impl] void QDial::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QDial::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QDial_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QDial::dragEnterEvent(event); + } + } + + // [adaptor impl] void QDial::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QDial::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QDial_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QDial::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QDial::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QDial::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QDial_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QDial::dragMoveEvent(event); + } + } + + // [adaptor impl] void QDial::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QDial::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QDial_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QDial::dropEvent(event); + } + } + + // [adaptor impl] void QDial::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QDial::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QDial_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QDial::enterEvent(event); + } + } + + // [adaptor impl] bool QDial::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QDial::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QDial_Adaptor::cbs_event_1217_0, e); + } else { + return QDial::event(e); + } + } + + // [adaptor impl] void QDial::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QDial::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QDial_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QDial::focusInEvent(event); + } + } + + // [adaptor impl] bool QDial::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QDial::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QDial_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QDial::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QDial::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QDial::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QDial_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QDial::focusOutEvent(event); + } + } + + // [adaptor impl] void QDial::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QDial::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QDial_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QDial::hideEvent(event); + } + } + + // [adaptor impl] void QDial::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QDial::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QDial_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QDial::initPainter(painter); + } + } + + // [adaptor impl] void QDial::initStyleOption(QStyleOptionSlider *option) + void cbs_initStyleOption_c2476_0(QStyleOptionSlider *option) const + { + QDial::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionSlider *option) const + { + if (cb_initStyleOption_c2476_0.can_issue()) { + cb_initStyleOption_c2476_0.issue(&QDial_Adaptor::cbs_initStyleOption_c2476_0, option); + } else { + QDial::initStyleOption(option); + } + } + + // [adaptor impl] void QDial::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QDial::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QDial_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QDial::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QDial::keyPressEvent(QKeyEvent *ev) + void cbs_keyPressEvent_1514_0(QKeyEvent *ev) + { + QDial::keyPressEvent(ev); + } + + virtual void keyPressEvent(QKeyEvent *ev) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QDial_Adaptor::cbs_keyPressEvent_1514_0, ev); + } else { + QDial::keyPressEvent(ev); + } + } + + // [adaptor impl] void QDial::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QDial::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QDial_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QDial::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QDial::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QDial::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QDial_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QDial::leaveEvent(event); + } + } + + // [adaptor impl] int QDial::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QDial::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QDial_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QDial::metric(arg1); + } + } + + // [adaptor impl] void QDial::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QDial::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QDial_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QDial::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QDial::mouseMoveEvent(QMouseEvent *me) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *me) + { + QDial::mouseMoveEvent(me); + } + + virtual void mouseMoveEvent(QMouseEvent *me) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QDial_Adaptor::cbs_mouseMoveEvent_1738_0, me); + } else { + QDial::mouseMoveEvent(me); + } + } + + // [adaptor impl] void QDial::mousePressEvent(QMouseEvent *me) + void cbs_mousePressEvent_1738_0(QMouseEvent *me) + { + QDial::mousePressEvent(me); + } + + virtual void mousePressEvent(QMouseEvent *me) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QDial_Adaptor::cbs_mousePressEvent_1738_0, me); + } else { + QDial::mousePressEvent(me); + } + } + + // [adaptor impl] void QDial::mouseReleaseEvent(QMouseEvent *me) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *me) + { + QDial::mouseReleaseEvent(me); + } + + virtual void mouseReleaseEvent(QMouseEvent *me) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QDial_Adaptor::cbs_mouseReleaseEvent_1738_0, me); + } else { + QDial::mouseReleaseEvent(me); + } + } + + // [adaptor impl] void QDial::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QDial::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QDial_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QDial::moveEvent(event); + } + } + + // [adaptor impl] bool QDial::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QDial::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QDial_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QDial::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QDial::paintEvent(QPaintEvent *pe) + void cbs_paintEvent_1725_0(QPaintEvent *pe) + { + QDial::paintEvent(pe); + } + + virtual void paintEvent(QPaintEvent *pe) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QDial_Adaptor::cbs_paintEvent_1725_0, pe); + } else { + QDial::paintEvent(pe); + } + } + + // [adaptor impl] QPaintDevice *QDial::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QDial::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QDial_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QDial::redirected(offset); + } + } + + // [adaptor impl] void QDial::resizeEvent(QResizeEvent *re) + void cbs_resizeEvent_1843_0(QResizeEvent *re) + { + QDial::resizeEvent(re); + } + + virtual void resizeEvent(QResizeEvent *re) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QDial_Adaptor::cbs_resizeEvent_1843_0, re); + } else { + QDial::resizeEvent(re); + } + } + + // [adaptor impl] QPainter *QDial::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QDial::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QDial_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QDial::sharedPainter(); + } + } + + // [adaptor impl] void QDial::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QDial::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QDial_Adaptor::cbs_showEvent_1634_0, event); + } else { + QDial::showEvent(event); + } + } + + // [adaptor impl] void QDial::sliderChange(QAbstractSlider::SliderChange change) + void cbs_sliderChange_3257_0(unsigned int change) + { + QDial::sliderChange(QAbstractSlider::SliderChange(change)); + } + + virtual void sliderChange(QAbstractSlider::SliderChange change) + { + if (cb_sliderChange_3257_0.can_issue()) { + cb_sliderChange_3257_0.issue(&QDial_Adaptor::cbs_sliderChange_3257_0, (unsigned int)(change)); + } else { + QDial::sliderChange(change); + } + } + + // [adaptor impl] void QDial::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QDial::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QDial_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QDial::tabletEvent(event); + } + } + + // [adaptor impl] void QDial::timerEvent(QTimerEvent *) + void cbs_timerEvent_1730_0(QTimerEvent *arg1) + { + QDial::timerEvent(arg1); + } + + virtual void timerEvent(QTimerEvent *arg1) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QDial_Adaptor::cbs_timerEvent_1730_0, arg1); + } else { + QDial::timerEvent(arg1); + } + } + + // [adaptor impl] void QDial::wheelEvent(QWheelEvent *e) + void cbs_wheelEvent_1718_0(QWheelEvent *e) + { + QDial::wheelEvent(e); + } + + virtual void wheelEvent(QWheelEvent *e) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QDial_Adaptor::cbs_wheelEvent_1718_0, e); + } else { + QDial::wheelEvent(e); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2476_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_sliderChange_3257_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QDial_Adaptor::~QDial_Adaptor() { } + +// Constructor QDial::QDial(QWidget *parent) (adaptor class) + +static void _init_ctor_QDial_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDial_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QDial_Adaptor (arg1)); +} + + +// void QDial::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QDial::actionTriggered(int action) + +static void _init_emitter_actionTriggered_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_actionTriggered_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QDial_Adaptor *)cls)->emitter_QDial_actionTriggered_767 (arg1); +} + + +// void QDial::changeEvent(QEvent *e) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QDial::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QDial::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QDial::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QDial::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->fp_QDial_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QDial::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QDial_Adaptor *)cls)->emitter_QDial_customContextMenuRequested_1916 (arg1); +} + + +// void QDial::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QDial::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->fp_QDial_destroy_1620 (arg1, arg2); +} + + +// emitter void QDial::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QDial_Adaptor *)cls)->emitter_QDial_destroyed_1302 (arg1); +} + + +// void QDial::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QDial::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QDial::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QDial::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QDial::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QDial::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QDial::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QDial_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QDial::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QDial_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QDial::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QDial::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDial_Adaptor *)cls)->fp_QDial_focusNextChild_0 ()); +} + + +// bool QDial::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QDial_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QDial::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QDial::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDial_Adaptor *)cls)->fp_QDial_focusPreviousChild_0 ()); +} + + +// bool QDial::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDial_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QDial::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QDial_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QDial::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QDial::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QDial::initStyleOption(QStyleOptionSlider *option) + +static void _init_cbs_initStyleOption_c2476_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2476_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionSlider *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_initStyleOption_c2476_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2476_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_initStyleOption_c2476_0 = cb; +} + + +// void QDial::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QDial::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QDial_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QDial::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDial_Adaptor *)cls)->fp_QDial_isSignalConnected_c2394 (arg1)); +} + + +// void QDial::keyPressEvent(QKeyEvent *ev) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QDial::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QDial::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QDial::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QDial_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QDial::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDial_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QDial::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QDial::mouseMoveEvent(QMouseEvent *me) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("me"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QDial::mousePressEvent(QMouseEvent *me) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("me"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QDial::mouseReleaseEvent(QMouseEvent *me) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("me"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QDial::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QDial::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QDial_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QDial::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDial_Adaptor *)cls)->emitter_QDial_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QDial::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QDial_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QDial::paintEvent(QPaintEvent *pe) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pe"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QDial::rangeChanged(int min, int max) + +static void _init_emitter_rangeChanged_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("max"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_rangeChanged_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QDial_Adaptor *)cls)->emitter_QDial_rangeChanged_1426 (arg1, arg2); +} + + +// exposed int QDial::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDial_Adaptor *)cls)->fp_QDial_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QDial::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QDial_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// exposed QAbstractSlider::SliderAction QDial::repeatAction() + +static void _init_fp_repeatAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_fp_repeatAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QDial_Adaptor *)cls)->fp_QDial_repeatAction_c0 ()); +} + + +// void QDial::resizeEvent(QResizeEvent *re) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("re"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QDial::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QDial_Adaptor *)cls)->fp_QDial_sender_c0 ()); +} + + +// exposed int QDial::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDial_Adaptor *)cls)->fp_QDial_senderSignalIndex_c0 ()); +} + + +// exposed void QDial::setRepeatAction(QAbstractSlider::SliderAction action, int thresholdTime, int repeatTime) + +static void _init_fp_setRepeatAction_4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("thresholdTime", true, "500"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("repeatTime", true, "50"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_setRepeatAction_4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (500, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->fp_QDial_setRepeatAction_4599 (arg1, arg2, arg3); +} + + +// void QDial::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QDial::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QDial_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QDial::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QDial::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDial_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QDial::sliderChange(QAbstractSlider::SliderChange change) + +static void _init_cbs_sliderChange_3257_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sliderChange_3257_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_sliderChange_3257_0 (arg1); +} + +static void _set_callback_cbs_sliderChange_3257_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_sliderChange_3257_0 = cb; +} + + +// emitter void QDial::sliderMoved(int position) + +static void _init_emitter_sliderMoved_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_sliderMoved_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QDial_Adaptor *)cls)->emitter_QDial_sliderMoved_767 (arg1); +} + + +// emitter void QDial::sliderPressed() + +static void _init_emitter_sliderPressed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_sliderPressed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QDial_Adaptor *)cls)->emitter_QDial_sliderPressed_0 (); +} + + +// emitter void QDial::sliderReleased() + +static void _init_emitter_sliderReleased_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_sliderReleased_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QDial_Adaptor *)cls)->emitter_QDial_sliderReleased_0 (); +} + + +// void QDial::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QDial::timerEvent(QTimerEvent *) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QDial::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->fp_QDial_updateMicroFocus_2420 (arg1); +} + + +// emitter void QDial::valueChanged(int value) + +static void _init_emitter_valueChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_valueChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QDial_Adaptor *)cls)->emitter_QDial_valueChanged_767 (arg1); +} + + +// void QDial::wheelEvent(QWheelEvent *e) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDial_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QDial_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QDial::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QDial_Adaptor *)cls)->emitter_QDial_windowIconChanged_1787 (arg1); +} + + +// emitter void QDial::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDial_Adaptor *)cls)->emitter_QDial_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QDial::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDial_Adaptor *)cls)->emitter_QDial_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDial (); + +static gsi::Methods methods_QDial_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDial::QDial(QWidget *parent)\nThis method creates an object of class QDial.", &_init_ctor_QDial_Adaptor_1315, &_call_ctor_QDial_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QDial::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_actionTriggered", "@brief Emitter for signal void QDial::actionTriggered(int action)\nCall this method to emit this signal.", false, &_init_emitter_actionTriggered_767, &_call_emitter_actionTriggered_767); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QDial::changeEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QDial::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QDial::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QDial::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QDial::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QDial::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QDial::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QDial::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QDial::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QDial::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QDial::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QDial::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QDial::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QDial::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QDial::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QDial::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QDial::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QDial::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QDial::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QDial::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QDial::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QDial::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QDial::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QDial::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QDial::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QDial::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QDial::initStyleOption(QStyleOptionSlider *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2476_0, &_call_cbs_initStyleOption_c2476_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2476_0, &_call_cbs_initStyleOption_c2476_0, &_set_callback_cbs_initStyleOption_c2476_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QDial::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QDial::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QDial::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QDial::keyPressEvent(QKeyEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QDial::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QDial::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QDial::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QDial::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QDial::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QDial::mouseMoveEvent(QMouseEvent *me)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QDial::mousePressEvent(QMouseEvent *me)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QDial::mouseReleaseEvent(QMouseEvent *me)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QDial::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QDial::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QDial::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QDial::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QDial::paintEvent(QPaintEvent *pe)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_rangeChanged", "@brief Emitter for signal void QDial::rangeChanged(int min, int max)\nCall this method to emit this signal.", false, &_init_emitter_rangeChanged_1426, &_call_emitter_rangeChanged_1426); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QDial::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QDial::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*repeatAction", "@brief Method QAbstractSlider::SliderAction QDial::repeatAction()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_repeatAction_c0, &_call_fp_repeatAction_c0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QDial::resizeEvent(QResizeEvent *re)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QDial::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QDial::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setRepeatAction", "@brief Method void QDial::setRepeatAction(QAbstractSlider::SliderAction action, int thresholdTime, int repeatTime)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setRepeatAction_4599, &_call_fp_setRepeatAction_4599); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QDial::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QDial::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QDial::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QDial::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*sliderChange", "@brief Virtual method void QDial::sliderChange(QAbstractSlider::SliderChange change)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sliderChange_3257_0, &_call_cbs_sliderChange_3257_0); + methods += new qt_gsi::GenericMethod ("*sliderChange", "@hide", false, &_init_cbs_sliderChange_3257_0, &_call_cbs_sliderChange_3257_0, &_set_callback_cbs_sliderChange_3257_0); + methods += new qt_gsi::GenericMethod ("emit_sliderMoved", "@brief Emitter for signal void QDial::sliderMoved(int position)\nCall this method to emit this signal.", false, &_init_emitter_sliderMoved_767, &_call_emitter_sliderMoved_767); + methods += new qt_gsi::GenericMethod ("emit_sliderPressed", "@brief Emitter for signal void QDial::sliderPressed()\nCall this method to emit this signal.", false, &_init_emitter_sliderPressed_0, &_call_emitter_sliderPressed_0); + methods += new qt_gsi::GenericMethod ("emit_sliderReleased", "@brief Emitter for signal void QDial::sliderReleased()\nCall this method to emit this signal.", false, &_init_emitter_sliderReleased_0, &_call_emitter_sliderReleased_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QDial::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QDial::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QDial::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("emit_valueChanged", "@brief Emitter for signal void QDial::valueChanged(int value)\nCall this method to emit this signal.", false, &_init_emitter_valueChanged_767, &_call_emitter_valueChanged_767); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QDial::wheelEvent(QWheelEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QDial::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QDial::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QDial::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QDial_Adaptor (qtdecl_QDial (), "QtWidgets", "QDial", + methods_QDial_Adaptor (), + "@qt\n@brief Binding of QDial"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQDialog.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQDialog.cc new file mode 100644 index 000000000..4bbb31958 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQDialog.cc @@ -0,0 +1,2975 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDialog.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDialog + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QDialog::staticMetaObject); +} + + +// void QDialog::accept() + + +static void _init_f_accept_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_accept_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog *)cls)->accept (); +} + + +// void QDialog::done(int) + + +static void _init_f_done_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_done_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog *)cls)->done (arg1); +} + + +// int QDialog::exec() + + +static void _init_f_exec_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exec_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDialog *)cls)->exec ()); +} + + +// bool QDialog::isSizeGripEnabled() + + +static void _init_f_isSizeGripEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSizeGripEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDialog *)cls)->isSizeGripEnabled ()); +} + + +// QSize QDialog::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDialog *)cls)->minimumSizeHint ()); +} + + +// void QDialog::open() + + +static void _init_f_open_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_open_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog *)cls)->open (); +} + + +// void QDialog::reject() + + +static void _init_f_reject_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reject_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog *)cls)->reject (); +} + + +// int QDialog::result() + + +static void _init_f_result_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_result_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDialog *)cls)->result ()); +} + + +// void QDialog::setModal(bool modal) + + +static void _init_f_setModal_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setModal_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog *)cls)->setModal (arg1); +} + + +// void QDialog::setResult(int r) + + +static void _init_f_setResult_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setResult_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog *)cls)->setResult (arg1); +} + + +// void QDialog::setSizeGripEnabled(bool) + + +static void _init_f_setSizeGripEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSizeGripEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog *)cls)->setSizeGripEnabled (arg1); +} + + +// void QDialog::setVisible(bool visible) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog *)cls)->setVisible (arg1); +} + + +// QSize QDialog::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDialog *)cls)->sizeHint ()); +} + + +// static QString QDialog::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QDialog::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QDialog () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("accept", "@brief Method void QDialog::accept()\n", false, &_init_f_accept_0, &_call_f_accept_0); + methods += new qt_gsi::GenericMethod ("done", "@brief Method void QDialog::done(int)\n", false, &_init_f_done_767, &_call_f_done_767); + methods += new qt_gsi::GenericMethod ("exec", "@brief Method int QDialog::exec()\n", false, &_init_f_exec_0, &_call_f_exec_0); + methods += new qt_gsi::GenericMethod ("isSizeGripEnabled?|:sizeGripEnabled", "@brief Method bool QDialog::isSizeGripEnabled()\n", true, &_init_f_isSizeGripEnabled_c0, &_call_f_isSizeGripEnabled_c0); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QDialog::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QDialog::open()\n", false, &_init_f_open_0, &_call_f_open_0); + methods += new qt_gsi::GenericMethod ("reject", "@brief Method void QDialog::reject()\n", false, &_init_f_reject_0, &_call_f_reject_0); + methods += new qt_gsi::GenericMethod (":result", "@brief Method int QDialog::result()\n", true, &_init_f_result_c0, &_call_f_result_c0); + methods += new qt_gsi::GenericMethod ("setModal|modal=", "@brief Method void QDialog::setModal(bool modal)\n", false, &_init_f_setModal_864, &_call_f_setModal_864); + methods += new qt_gsi::GenericMethod ("setResult|result=", "@brief Method void QDialog::setResult(int r)\n", false, &_init_f_setResult_767, &_call_f_setResult_767); + methods += new qt_gsi::GenericMethod ("setSizeGripEnabled|sizeGripEnabled=", "@brief Method void QDialog::setSizeGripEnabled(bool)\n", false, &_init_f_setSizeGripEnabled_864, &_call_f_setSizeGripEnabled_864); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QDialog::setVisible(bool visible)\nThis is a reimplementation of QWidget::setVisible", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QDialog::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += gsi::qt_signal ("accepted()", "accepted", "@brief Signal declaration for QDialog::accepted()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QDialog::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QDialog::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished(int)", "finished", gsi::arg("result"), "@brief Signal declaration for QDialog::finished(int result)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QDialog::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rejected()", "rejected", "@brief Signal declaration for QDialog::rejected()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QDialog::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QDialog::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QDialog::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QDialog::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QDialog (qtdecl_QWidget (), "QtWidgets", "QDialog_Native", + methods_QDialog (), + "@hide\n@alias QDialog"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDialog () { return decl_QDialog; } + +} + + +class QDialog_Adaptor : public QDialog, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDialog_Adaptor(); + + // [adaptor ctor] QDialog::QDialog(QWidget *parent, QFlags f) + QDialog_Adaptor() : QDialog() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDialog::QDialog(QWidget *parent, QFlags f) + QDialog_Adaptor(QWidget *parent) : QDialog(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDialog::QDialog(QWidget *parent, QFlags f) + QDialog_Adaptor(QWidget *parent, QFlags f) : QDialog(parent, f) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QDialog::adjustPosition(QWidget *) + void fp_QDialog_adjustPosition_1315 (QWidget *arg1) { + QDialog::adjustPosition(arg1); + } + + // [expose] void QDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QDialog_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QDialog::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QDialog::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QDialog_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QDialog::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QDialog::focusNextChild() + bool fp_QDialog_focusNextChild_0 () { + return QDialog::focusNextChild(); + } + + // [expose] bool QDialog::focusPreviousChild() + bool fp_QDialog_focusPreviousChild_0 () { + return QDialog::focusPreviousChild(); + } + + // [expose] bool QDialog::isSignalConnected(const QMetaMethod &signal) + bool fp_QDialog_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QDialog::isSignalConnected(signal); + } + + // [expose] int QDialog::receivers(const char *signal) + int fp_QDialog_receivers_c1731 (const char *signal) const { + return QDialog::receivers(signal); + } + + // [expose] QObject *QDialog::sender() + QObject * fp_QDialog_sender_c0 () const { + return QDialog::sender(); + } + + // [expose] int QDialog::senderSignalIndex() + int fp_QDialog_senderSignalIndex_c0 () const { + return QDialog::senderSignalIndex(); + } + + // [expose] void QDialog::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QDialog_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QDialog::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] void QDialog::accept() + void cbs_accept_0_0() + { + QDialog::accept(); + } + + virtual void accept() + { + if (cb_accept_0_0.can_issue()) { + cb_accept_0_0.issue(&QDialog_Adaptor::cbs_accept_0_0); + } else { + QDialog::accept(); + } + } + + // [emitter impl] void QDialog::accepted() + void emitter_QDialog_accepted_0() + { + emit QDialog::accepted(); + } + + // [emitter impl] void QDialog::customContextMenuRequested(const QPoint &pos) + void emitter_QDialog_customContextMenuRequested_1916(const QPoint &pos) + { + emit QDialog::customContextMenuRequested(pos); + } + + // [emitter impl] void QDialog::destroyed(QObject *) + void emitter_QDialog_destroyed_1302(QObject *arg1) + { + emit QDialog::destroyed(arg1); + } + + // [adaptor impl] void QDialog::done(int) + void cbs_done_767_0(int arg1) + { + QDialog::done(arg1); + } + + virtual void done(int arg1) + { + if (cb_done_767_0.can_issue()) { + cb_done_767_0.issue(&QDialog_Adaptor::cbs_done_767_0, arg1); + } else { + QDialog::done(arg1); + } + } + + // [adaptor impl] int QDialog::exec() + int cbs_exec_0_0() + { + return QDialog::exec(); + } + + virtual int exec() + { + if (cb_exec_0_0.can_issue()) { + return cb_exec_0_0.issue(&QDialog_Adaptor::cbs_exec_0_0); + } else { + return QDialog::exec(); + } + } + + // [emitter impl] void QDialog::finished(int result) + void emitter_QDialog_finished_767(int result) + { + emit QDialog::finished(result); + } + + // [adaptor impl] bool QDialog::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QDialog::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QDialog_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QDialog::hasHeightForWidth(); + } + } + + // [adaptor impl] int QDialog::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QDialog::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QDialog_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QDialog::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QDialog::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QDialog::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QDialog_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QDialog::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QDialog::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QDialog::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QDialog_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QDialog::minimumSizeHint(); + } + } + + // [emitter impl] void QDialog::objectNameChanged(const QString &objectName) + void emitter_QDialog_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QDialog::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QDialog::open() + void cbs_open_0_0() + { + QDialog::open(); + } + + virtual void open() + { + if (cb_open_0_0.can_issue()) { + cb_open_0_0.issue(&QDialog_Adaptor::cbs_open_0_0); + } else { + QDialog::open(); + } + } + + // [adaptor impl] QPaintEngine *QDialog::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QDialog::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QDialog_Adaptor::cbs_paintEngine_c0_0); + } else { + return QDialog::paintEngine(); + } + } + + // [adaptor impl] void QDialog::reject() + void cbs_reject_0_0() + { + QDialog::reject(); + } + + virtual void reject() + { + if (cb_reject_0_0.can_issue()) { + cb_reject_0_0.issue(&QDialog_Adaptor::cbs_reject_0_0); + } else { + QDialog::reject(); + } + } + + // [emitter impl] void QDialog::rejected() + void emitter_QDialog_rejected_0() + { + emit QDialog::rejected(); + } + + // [adaptor impl] void QDialog::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QDialog::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QDialog_Adaptor::cbs_setVisible_864_0, visible); + } else { + QDialog::setVisible(visible); + } + } + + // [adaptor impl] QSize QDialog::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QDialog::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QDialog_Adaptor::cbs_sizeHint_c0_0); + } else { + return QDialog::sizeHint(); + } + } + + // [emitter impl] void QDialog::windowIconChanged(const QIcon &icon) + void emitter_QDialog_windowIconChanged_1787(const QIcon &icon) + { + emit QDialog::windowIconChanged(icon); + } + + // [emitter impl] void QDialog::windowIconTextChanged(const QString &iconText) + void emitter_QDialog_windowIconTextChanged_2025(const QString &iconText) + { + emit QDialog::windowIconTextChanged(iconText); + } + + // [emitter impl] void QDialog::windowTitleChanged(const QString &title) + void emitter_QDialog_windowTitleChanged_2025(const QString &title) + { + emit QDialog::windowTitleChanged(title); + } + + // [adaptor impl] void QDialog::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QDialog::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QDialog_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QDialog::actionEvent(event); + } + } + + // [adaptor impl] void QDialog::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QDialog::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QDialog_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QDialog::changeEvent(arg1); + } + } + + // [adaptor impl] void QDialog::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QDialog::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QDialog_Adaptor::cbs_childEvent_1701_0, event); + } else { + QDialog::childEvent(event); + } + } + + // [adaptor impl] void QDialog::closeEvent(QCloseEvent *) + void cbs_closeEvent_1719_0(QCloseEvent *arg1) + { + QDialog::closeEvent(arg1); + } + + virtual void closeEvent(QCloseEvent *arg1) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QDialog_Adaptor::cbs_closeEvent_1719_0, arg1); + } else { + QDialog::closeEvent(arg1); + } + } + + // [adaptor impl] void QDialog::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QDialog::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QDialog_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QDialog::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QDialog::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QDialog::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QDialog_Adaptor::cbs_customEvent_1217_0, event); + } else { + QDialog::customEvent(event); + } + } + + // [adaptor impl] void QDialog::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QDialog::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QDialog_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QDialog::disconnectNotify(signal); + } + } + + // [adaptor impl] void QDialog::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QDialog::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QDialog_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QDialog::dragEnterEvent(event); + } + } + + // [adaptor impl] void QDialog::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QDialog::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QDialog_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QDialog::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QDialog::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QDialog::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QDialog_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QDialog::dragMoveEvent(event); + } + } + + // [adaptor impl] void QDialog::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QDialog::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QDialog_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QDialog::dropEvent(event); + } + } + + // [adaptor impl] void QDialog::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QDialog::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QDialog_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QDialog::enterEvent(event); + } + } + + // [adaptor impl] bool QDialog::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QDialog::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QDialog_Adaptor::cbs_event_1217_0, _event); + } else { + return QDialog::event(_event); + } + } + + // [adaptor impl] bool QDialog::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QDialog::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QDialog_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QDialog::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QDialog::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QDialog::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QDialog_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QDialog::focusInEvent(event); + } + } + + // [adaptor impl] bool QDialog::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QDialog::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QDialog_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QDialog::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QDialog::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QDialog::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QDialog_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QDialog::focusOutEvent(event); + } + } + + // [adaptor impl] void QDialog::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QDialog::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QDialog_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QDialog::hideEvent(event); + } + } + + // [adaptor impl] void QDialog::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QDialog::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QDialog_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QDialog::initPainter(painter); + } + } + + // [adaptor impl] void QDialog::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QDialog::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QDialog_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QDialog::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QDialog::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QDialog::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QDialog_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QDialog::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QDialog::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QDialog::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QDialog_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QDialog::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QDialog::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QDialog::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QDialog_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QDialog::leaveEvent(event); + } + } + + // [adaptor impl] int QDialog::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QDialog::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QDialog_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QDialog::metric(arg1); + } + } + + // [adaptor impl] void QDialog::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QDialog::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QDialog_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QDialog::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QDialog::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QDialog::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QDialog_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QDialog::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QDialog::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QDialog::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QDialog_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QDialog::mousePressEvent(event); + } + } + + // [adaptor impl] void QDialog::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QDialog::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QDialog_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QDialog::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QDialog::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QDialog::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QDialog_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QDialog::moveEvent(event); + } + } + + // [adaptor impl] bool QDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QDialog::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QDialog_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QDialog::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QDialog::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QDialog::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QDialog_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QDialog::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QDialog::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QDialog::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QDialog_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QDialog::redirected(offset); + } + } + + // [adaptor impl] void QDialog::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QDialog::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QDialog_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QDialog::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QDialog::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QDialog::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QDialog_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QDialog::sharedPainter(); + } + } + + // [adaptor impl] void QDialog::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QDialog::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QDialog_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QDialog::showEvent(arg1); + } + } + + // [adaptor impl] void QDialog::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QDialog::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QDialog_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QDialog::tabletEvent(event); + } + } + + // [adaptor impl] void QDialog::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QDialog::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QDialog_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QDialog::timerEvent(event); + } + } + + // [adaptor impl] void QDialog::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QDialog::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QDialog_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QDialog::wheelEvent(event); + } + } + + gsi::Callback cb_accept_0_0; + gsi::Callback cb_done_767_0; + gsi::Callback cb_exec_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_open_0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reject_0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QDialog_Adaptor::~QDialog_Adaptor() { } + +// Constructor QDialog::QDialog(QWidget *parent, QFlags f) (adaptor class) + +static void _init_ctor_QDialog_Adaptor_3702 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("f", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QDialog_Adaptor_3702 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QDialog_Adaptor (arg1, arg2)); +} + + +// void QDialog::accept() + +static void _init_cbs_accept_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accept_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_accept_0_0 (); +} + +static void _set_callback_cbs_accept_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_accept_0_0 = cb; +} + + +// emitter void QDialog::accepted() + +static void _init_emitter_accepted_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_accepted_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QDialog_Adaptor *)cls)->emitter_QDialog_accepted_0 (); +} + + +// void QDialog::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// exposed void QDialog::adjustPosition(QWidget *) + +static void _init_fp_adjustPosition_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adjustPosition_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->fp_QDialog_adjustPosition_1315 (arg1); +} + + +// void QDialog::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QDialog::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QDialog::closeEvent(QCloseEvent *) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QDialog::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->fp_QDialog_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QDialog::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QDialog_Adaptor *)cls)->emitter_QDialog_customContextMenuRequested_1916 (arg1); +} + + +// void QDialog::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QDialog::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->fp_QDialog_destroy_1620 (arg1, arg2); +} + + +// emitter void QDialog::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QDialog_Adaptor *)cls)->emitter_QDialog_destroyed_1302 (arg1); +} + + +// void QDialog::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QDialog::done(int) + +static void _init_cbs_done_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_done_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_done_767_0 (arg1); +} + +static void _set_callback_cbs_done_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_done_767_0 = cb; +} + + +// void QDialog::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QDialog::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QDialog::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QDialog::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QDialog::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QDialog::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QDialog_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QDialog::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QDialog_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// int QDialog::exec() + +static void _init_cbs_exec_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_exec_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDialog_Adaptor *)cls)->cbs_exec_0_0 ()); +} + +static void _set_callback_cbs_exec_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_exec_0_0 = cb; +} + + +// emitter void QDialog::finished(int result) + +static void _init_emitter_finished_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_finished_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QDialog_Adaptor *)cls)->emitter_QDialog_finished_767 (arg1); +} + + +// void QDialog::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QDialog::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDialog_Adaptor *)cls)->fp_QDialog_focusNextChild_0 ()); +} + + +// bool QDialog::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QDialog_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QDialog::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QDialog::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDialog_Adaptor *)cls)->fp_QDialog_focusPreviousChild_0 ()); +} + + +// bool QDialog::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDialog_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QDialog::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QDialog_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QDialog::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QDialog::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QDialog::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QDialog::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QDialog_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QDialog::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDialog_Adaptor *)cls)->fp_QDialog_isSignalConnected_c2394 (arg1)); +} + + +// void QDialog::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QDialog::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QDialog::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QDialog::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QDialog_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QDialog::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDialog_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QDialog::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QDialog::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QDialog::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QDialog::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QDialog::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QDialog_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QDialog::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDialog_Adaptor *)cls)->emitter_QDialog_objectNameChanged_4567 (arg1); +} + + +// void QDialog::open() + +static void _init_cbs_open_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_open_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_open_0_0 (); +} + +static void _set_callback_cbs_open_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_open_0_0 = cb; +} + + +// QPaintEngine *QDialog::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QDialog_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QDialog::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QDialog::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDialog_Adaptor *)cls)->fp_QDialog_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QDialog::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QDialog_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QDialog::reject() + +static void _init_cbs_reject_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reject_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_reject_0_0 (); +} + +static void _set_callback_cbs_reject_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_reject_0_0 = cb; +} + + +// emitter void QDialog::rejected() + +static void _init_emitter_rejected_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_rejected_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QDialog_Adaptor *)cls)->emitter_QDialog_rejected_0 (); +} + + +// void QDialog::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QDialog::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QDialog_Adaptor *)cls)->fp_QDialog_sender_c0 ()); +} + + +// exposed int QDialog::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDialog_Adaptor *)cls)->fp_QDialog_senderSignalIndex_c0 ()); +} + + +// void QDialog::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QDialog::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QDialog_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QDialog::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QDialog::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDialog_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QDialog::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QDialog::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QDialog::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->fp_QDialog_updateMicroFocus_2420 (arg1); +} + + +// void QDialog::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialog_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialog_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QDialog::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QDialog_Adaptor *)cls)->emitter_QDialog_windowIconChanged_1787 (arg1); +} + + +// emitter void QDialog::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDialog_Adaptor *)cls)->emitter_QDialog_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QDialog::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDialog_Adaptor *)cls)->emitter_QDialog_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDialog (); + +static gsi::Methods methods_QDialog_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDialog::QDialog(QWidget *parent, QFlags f)\nThis method creates an object of class QDialog.", &_init_ctor_QDialog_Adaptor_3702, &_call_ctor_QDialog_Adaptor_3702); + methods += new qt_gsi::GenericMethod ("accept", "@brief Virtual method void QDialog::accept()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("accept", "@hide", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0, &_set_callback_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("emit_accepted", "@brief Emitter for signal void QDialog::accepted()\nCall this method to emit this signal.", false, &_init_emitter_accepted_0, &_call_emitter_accepted_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QDialog::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*adjustPosition", "@brief Method void QDialog::adjustPosition(QWidget *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adjustPosition_1315, &_call_fp_adjustPosition_1315); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QDialog::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QDialog::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QDialog::closeEvent(QCloseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QDialog::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QDialog::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QDialog::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QDialog::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QDialog::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QDialog::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QDialog::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("done", "@brief Virtual method void QDialog::done(int)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("done", "@hide", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0, &_set_callback_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QDialog::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QDialog::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QDialog::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QDialog::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QDialog::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QDialog::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QDialog::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("exec", "@brief Virtual method int QDialog::exec()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("exec", "@hide", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0, &_set_callback_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QDialog::finished(int result)\nCall this method to emit this signal.", false, &_init_emitter_finished_767, &_call_emitter_finished_767); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QDialog::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QDialog::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QDialog::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QDialog::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QDialog::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QDialog::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QDialog::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QDialog::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QDialog::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QDialog::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QDialog::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QDialog::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QDialog::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QDialog::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QDialog::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QDialog::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QDialog::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QDialog::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QDialog::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QDialog::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QDialog::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QDialog::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QDialog::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("open", "@brief Virtual method void QDialog::open()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("open", "@hide", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0, &_set_callback_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QDialog::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QDialog::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QDialog::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QDialog::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reject", "@brief Virtual method void QDialog::reject()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("reject", "@hide", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0, &_set_callback_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("emit_rejected", "@brief Emitter for signal void QDialog::rejected()\nCall this method to emit this signal.", false, &_init_emitter_rejected_0, &_call_emitter_rejected_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QDialog::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QDialog::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QDialog::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QDialog::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QDialog::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QDialog::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QDialog::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QDialog::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QDialog::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QDialog::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QDialog::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QDialog::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QDialog::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QDialog::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QDialog_Adaptor (qtdecl_QDialog (), "QtWidgets", "QDialog", + methods_QDialog_Adaptor (), + "@qt\n@brief Binding of QDialog"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQDialogButtonBox.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQDialogButtonBox.cc new file mode 100644 index 000000000..be809d02f --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQDialogButtonBox.cc @@ -0,0 +1,3001 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDialogButtonBox.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDialogButtonBox + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QDialogButtonBox::staticMetaObject); +} + + +// void QDialogButtonBox::addButton(QAbstractButton *button, QDialogButtonBox::ButtonRole role) + + +static void _init_f_addButton_5247 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_addButton_5247 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox *)cls)->addButton (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QPushButton *QDialogButtonBox::addButton(const QString &text, QDialogButtonBox::ButtonRole role) + + +static void _init_f_addButton_5113 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_addButton_5113 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QPushButton *)((QDialogButtonBox *)cls)->addButton (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QPushButton *QDialogButtonBox::addButton(QDialogButtonBox::StandardButton button) + + +static void _init_f_addButton_3611 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_addButton_3611 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QPushButton *)((QDialogButtonBox *)cls)->addButton (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QPushButton *QDialogButtonBox::button(QDialogButtonBox::StandardButton which) + + +static void _init_f_button_c3611 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_button_c3611 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QPushButton *)((QDialogButtonBox *)cls)->button (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QDialogButtonBox::ButtonRole QDialogButtonBox::buttonRole(QAbstractButton *button) + + +static void _init_f_buttonRole_c2159 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_buttonRole_c2159 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDialogButtonBox *)cls)->buttonRole (arg1))); +} + + +// QList QDialogButtonBox::buttons() + + +static void _init_f_buttons_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_buttons_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QDialogButtonBox *)cls)->buttons ()); +} + + +// bool QDialogButtonBox::centerButtons() + + +static void _init_f_centerButtons_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_centerButtons_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDialogButtonBox *)cls)->centerButtons ()); +} + + +// void QDialogButtonBox::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox *)cls)->clear (); +} + + +// Qt::Orientation QDialogButtonBox::orientation() + + +static void _init_f_orientation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_orientation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDialogButtonBox *)cls)->orientation ())); +} + + +// void QDialogButtonBox::removeButton(QAbstractButton *button) + + +static void _init_f_removeButton_2159 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeButton_2159 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox *)cls)->removeButton (arg1); +} + + +// void QDialogButtonBox::setCenterButtons(bool center) + + +static void _init_f_setCenterButtons_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("center"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCenterButtons_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox *)cls)->setCenterButtons (arg1); +} + + +// void QDialogButtonBox::setOrientation(Qt::Orientation orientation) + + +static void _init_f_setOrientation_1913 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOrientation_1913 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox *)cls)->setOrientation (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QDialogButtonBox::setStandardButtons(QFlags buttons) + + +static void _init_f_setStandardButtons_4307 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("buttons"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setStandardButtons_4307 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox *)cls)->setStandardButtons (arg1); +} + + +// QDialogButtonBox::StandardButton QDialogButtonBox::standardButton(QAbstractButton *button) + + +static void _init_f_standardButton_c2159 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_standardButton_c2159 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDialogButtonBox *)cls)->standardButton (arg1))); +} + + +// QFlags QDialogButtonBox::standardButtons() + + +static void _init_f_standardButtons_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_standardButtons_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QDialogButtonBox *)cls)->standardButtons ()); +} + + +// static QString QDialogButtonBox::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QDialogButtonBox::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QDialogButtonBox () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addButton", "@brief Method void QDialogButtonBox::addButton(QAbstractButton *button, QDialogButtonBox::ButtonRole role)\n", false, &_init_f_addButton_5247, &_call_f_addButton_5247); + methods += new qt_gsi::GenericMethod ("addButton", "@brief Method QPushButton *QDialogButtonBox::addButton(const QString &text, QDialogButtonBox::ButtonRole role)\n", false, &_init_f_addButton_5113, &_call_f_addButton_5113); + methods += new qt_gsi::GenericMethod ("addButton", "@brief Method QPushButton *QDialogButtonBox::addButton(QDialogButtonBox::StandardButton button)\n", false, &_init_f_addButton_3611, &_call_f_addButton_3611); + methods += new qt_gsi::GenericMethod ("button", "@brief Method QPushButton *QDialogButtonBox::button(QDialogButtonBox::StandardButton which)\n", true, &_init_f_button_c3611, &_call_f_button_c3611); + methods += new qt_gsi::GenericMethod ("buttonRole", "@brief Method QDialogButtonBox::ButtonRole QDialogButtonBox::buttonRole(QAbstractButton *button)\n", true, &_init_f_buttonRole_c2159, &_call_f_buttonRole_c2159); + methods += new qt_gsi::GenericMethod ("buttons", "@brief Method QList QDialogButtonBox::buttons()\n", true, &_init_f_buttons_c0, &_call_f_buttons_c0); + methods += new qt_gsi::GenericMethod (":centerButtons", "@brief Method bool QDialogButtonBox::centerButtons()\n", true, &_init_f_centerButtons_c0, &_call_f_centerButtons_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QDialogButtonBox::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod (":orientation", "@brief Method Qt::Orientation QDialogButtonBox::orientation()\n", true, &_init_f_orientation_c0, &_call_f_orientation_c0); + methods += new qt_gsi::GenericMethod ("removeButton", "@brief Method void QDialogButtonBox::removeButton(QAbstractButton *button)\n", false, &_init_f_removeButton_2159, &_call_f_removeButton_2159); + methods += new qt_gsi::GenericMethod ("setCenterButtons|centerButtons=", "@brief Method void QDialogButtonBox::setCenterButtons(bool center)\n", false, &_init_f_setCenterButtons_864, &_call_f_setCenterButtons_864); + methods += new qt_gsi::GenericMethod ("setOrientation|orientation=", "@brief Method void QDialogButtonBox::setOrientation(Qt::Orientation orientation)\n", false, &_init_f_setOrientation_1913, &_call_f_setOrientation_1913); + methods += new qt_gsi::GenericMethod ("setStandardButtons|standardButtons=", "@brief Method void QDialogButtonBox::setStandardButtons(QFlags buttons)\n", false, &_init_f_setStandardButtons_4307, &_call_f_setStandardButtons_4307); + methods += new qt_gsi::GenericMethod ("standardButton", "@brief Method QDialogButtonBox::StandardButton QDialogButtonBox::standardButton(QAbstractButton *button)\n", true, &_init_f_standardButton_c2159, &_call_f_standardButton_c2159); + methods += new qt_gsi::GenericMethod (":standardButtons", "@brief Method QFlags QDialogButtonBox::standardButtons()\n", true, &_init_f_standardButtons_c0, &_call_f_standardButtons_c0); + methods += gsi::qt_signal ("accepted()", "accepted", "@brief Signal declaration for QDialogButtonBox::accepted()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("clicked(QAbstractButton *)", "clicked", gsi::arg("button"), "@brief Signal declaration for QDialogButtonBox::clicked(QAbstractButton *button)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QDialogButtonBox::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QDialogButtonBox::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("helpRequested()", "helpRequested", "@brief Signal declaration for QDialogButtonBox::helpRequested()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QDialogButtonBox::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rejected()", "rejected", "@brief Signal declaration for QDialogButtonBox::rejected()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QDialogButtonBox::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QDialogButtonBox::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QDialogButtonBox::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QDialogButtonBox::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QDialogButtonBox (qtdecl_QWidget (), "QtWidgets", "QDialogButtonBox_Native", + methods_QDialogButtonBox (), + "@hide\n@alias QDialogButtonBox"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDialogButtonBox () { return decl_QDialogButtonBox; } + +} + + +class QDialogButtonBox_Adaptor : public QDialogButtonBox, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDialogButtonBox_Adaptor(); + + // [adaptor ctor] QDialogButtonBox::QDialogButtonBox(QWidget *parent) + QDialogButtonBox_Adaptor() : QDialogButtonBox() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDialogButtonBox::QDialogButtonBox(QWidget *parent) + QDialogButtonBox_Adaptor(QWidget *parent) : QDialogButtonBox(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDialogButtonBox::QDialogButtonBox(Qt::Orientation orientation, QWidget *parent) + QDialogButtonBox_Adaptor(Qt::Orientation orientation) : QDialogButtonBox(orientation) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDialogButtonBox::QDialogButtonBox(Qt::Orientation orientation, QWidget *parent) + QDialogButtonBox_Adaptor(Qt::Orientation orientation, QWidget *parent) : QDialogButtonBox(orientation, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDialogButtonBox::QDialogButtonBox(QFlags buttons, QWidget *parent) + QDialogButtonBox_Adaptor(QFlags buttons) : QDialogButtonBox(buttons) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDialogButtonBox::QDialogButtonBox(QFlags buttons, QWidget *parent) + QDialogButtonBox_Adaptor(QFlags buttons, QWidget *parent) : QDialogButtonBox(buttons, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDialogButtonBox::QDialogButtonBox(QFlags buttons, Qt::Orientation orientation, QWidget *parent) + QDialogButtonBox_Adaptor(QFlags buttons, Qt::Orientation orientation) : QDialogButtonBox(buttons, orientation) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDialogButtonBox::QDialogButtonBox(QFlags buttons, Qt::Orientation orientation, QWidget *parent) + QDialogButtonBox_Adaptor(QFlags buttons, Qt::Orientation orientation, QWidget *parent) : QDialogButtonBox(buttons, orientation, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QDialogButtonBox::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QDialogButtonBox_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QDialogButtonBox::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QDialogButtonBox::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QDialogButtonBox_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QDialogButtonBox::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QDialogButtonBox::focusNextChild() + bool fp_QDialogButtonBox_focusNextChild_0 () { + return QDialogButtonBox::focusNextChild(); + } + + // [expose] bool QDialogButtonBox::focusPreviousChild() + bool fp_QDialogButtonBox_focusPreviousChild_0 () { + return QDialogButtonBox::focusPreviousChild(); + } + + // [expose] bool QDialogButtonBox::isSignalConnected(const QMetaMethod &signal) + bool fp_QDialogButtonBox_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QDialogButtonBox::isSignalConnected(signal); + } + + // [expose] int QDialogButtonBox::receivers(const char *signal) + int fp_QDialogButtonBox_receivers_c1731 (const char *signal) const { + return QDialogButtonBox::receivers(signal); + } + + // [expose] QObject *QDialogButtonBox::sender() + QObject * fp_QDialogButtonBox_sender_c0 () const { + return QDialogButtonBox::sender(); + } + + // [expose] int QDialogButtonBox::senderSignalIndex() + int fp_QDialogButtonBox_senderSignalIndex_c0 () const { + return QDialogButtonBox::senderSignalIndex(); + } + + // [expose] void QDialogButtonBox::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QDialogButtonBox_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QDialogButtonBox::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QDialogButtonBox::accepted() + void emitter_QDialogButtonBox_accepted_0() + { + emit QDialogButtonBox::accepted(); + } + + // [emitter impl] void QDialogButtonBox::clicked(QAbstractButton *button) + void emitter_QDialogButtonBox_clicked_2159(QAbstractButton *button) + { + emit QDialogButtonBox::clicked(button); + } + + // [emitter impl] void QDialogButtonBox::customContextMenuRequested(const QPoint &pos) + void emitter_QDialogButtonBox_customContextMenuRequested_1916(const QPoint &pos) + { + emit QDialogButtonBox::customContextMenuRequested(pos); + } + + // [emitter impl] void QDialogButtonBox::destroyed(QObject *) + void emitter_QDialogButtonBox_destroyed_1302(QObject *arg1) + { + emit QDialogButtonBox::destroyed(arg1); + } + + // [adaptor impl] bool QDialogButtonBox::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QDialogButtonBox::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QDialogButtonBox_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QDialogButtonBox::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QDialogButtonBox::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QDialogButtonBox::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QDialogButtonBox_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QDialogButtonBox::hasHeightForWidth(); + } + } + + // [adaptor impl] int QDialogButtonBox::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QDialogButtonBox::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QDialogButtonBox_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QDialogButtonBox::heightForWidth(arg1); + } + } + + // [emitter impl] void QDialogButtonBox::helpRequested() + void emitter_QDialogButtonBox_helpRequested_0() + { + emit QDialogButtonBox::helpRequested(); + } + + // [adaptor impl] QVariant QDialogButtonBox::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QDialogButtonBox::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QDialogButtonBox_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QDialogButtonBox::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QDialogButtonBox::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QDialogButtonBox::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QDialogButtonBox_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QDialogButtonBox::minimumSizeHint(); + } + } + + // [emitter impl] void QDialogButtonBox::objectNameChanged(const QString &objectName) + void emitter_QDialogButtonBox_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QDialogButtonBox::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QDialogButtonBox::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QDialogButtonBox::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QDialogButtonBox_Adaptor::cbs_paintEngine_c0_0); + } else { + return QDialogButtonBox::paintEngine(); + } + } + + // [emitter impl] void QDialogButtonBox::rejected() + void emitter_QDialogButtonBox_rejected_0() + { + emit QDialogButtonBox::rejected(); + } + + // [adaptor impl] void QDialogButtonBox::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QDialogButtonBox::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QDialogButtonBox_Adaptor::cbs_setVisible_864_0, visible); + } else { + QDialogButtonBox::setVisible(visible); + } + } + + // [adaptor impl] QSize QDialogButtonBox::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QDialogButtonBox::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QDialogButtonBox_Adaptor::cbs_sizeHint_c0_0); + } else { + return QDialogButtonBox::sizeHint(); + } + } + + // [emitter impl] void QDialogButtonBox::windowIconChanged(const QIcon &icon) + void emitter_QDialogButtonBox_windowIconChanged_1787(const QIcon &icon) + { + emit QDialogButtonBox::windowIconChanged(icon); + } + + // [emitter impl] void QDialogButtonBox::windowIconTextChanged(const QString &iconText) + void emitter_QDialogButtonBox_windowIconTextChanged_2025(const QString &iconText) + { + emit QDialogButtonBox::windowIconTextChanged(iconText); + } + + // [emitter impl] void QDialogButtonBox::windowTitleChanged(const QString &title) + void emitter_QDialogButtonBox_windowTitleChanged_2025(const QString &title) + { + emit QDialogButtonBox::windowTitleChanged(title); + } + + // [adaptor impl] void QDialogButtonBox::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QDialogButtonBox::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QDialogButtonBox_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QDialogButtonBox::actionEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QDialogButtonBox::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QDialogButtonBox_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QDialogButtonBox::changeEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QDialogButtonBox::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QDialogButtonBox_Adaptor::cbs_childEvent_1701_0, event); + } else { + QDialogButtonBox::childEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QDialogButtonBox::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QDialogButtonBox_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QDialogButtonBox::closeEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QDialogButtonBox::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QDialogButtonBox_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QDialogButtonBox::contextMenuEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QDialogButtonBox::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QDialogButtonBox_Adaptor::cbs_customEvent_1217_0, event); + } else { + QDialogButtonBox::customEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QDialogButtonBox::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QDialogButtonBox_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QDialogButtonBox::disconnectNotify(signal); + } + } + + // [adaptor impl] void QDialogButtonBox::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QDialogButtonBox::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QDialogButtonBox_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QDialogButtonBox::dragEnterEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QDialogButtonBox::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QDialogButtonBox_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QDialogButtonBox::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QDialogButtonBox::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QDialogButtonBox_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QDialogButtonBox::dragMoveEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QDialogButtonBox::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QDialogButtonBox_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QDialogButtonBox::dropEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QDialogButtonBox::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QDialogButtonBox_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QDialogButtonBox::enterEvent(event); + } + } + + // [adaptor impl] bool QDialogButtonBox::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QDialogButtonBox::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QDialogButtonBox_Adaptor::cbs_event_1217_0, _event); + } else { + return QDialogButtonBox::event(_event); + } + } + + // [adaptor impl] void QDialogButtonBox::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QDialogButtonBox::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QDialogButtonBox_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QDialogButtonBox::focusInEvent(event); + } + } + + // [adaptor impl] bool QDialogButtonBox::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QDialogButtonBox::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QDialogButtonBox_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QDialogButtonBox::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QDialogButtonBox::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QDialogButtonBox::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QDialogButtonBox_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QDialogButtonBox::focusOutEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QDialogButtonBox::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QDialogButtonBox_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QDialogButtonBox::hideEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QDialogButtonBox::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QDialogButtonBox_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QDialogButtonBox::initPainter(painter); + } + } + + // [adaptor impl] void QDialogButtonBox::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QDialogButtonBox::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QDialogButtonBox_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QDialogButtonBox::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QDialogButtonBox::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QDialogButtonBox::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QDialogButtonBox_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QDialogButtonBox::keyPressEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QDialogButtonBox::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QDialogButtonBox_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QDialogButtonBox::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QDialogButtonBox::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QDialogButtonBox_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QDialogButtonBox::leaveEvent(event); + } + } + + // [adaptor impl] int QDialogButtonBox::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QDialogButtonBox::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QDialogButtonBox_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QDialogButtonBox::metric(arg1); + } + } + + // [adaptor impl] void QDialogButtonBox::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QDialogButtonBox::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QDialogButtonBox_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QDialogButtonBox::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QDialogButtonBox::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QDialogButtonBox_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QDialogButtonBox::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QDialogButtonBox::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QDialogButtonBox_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QDialogButtonBox::mousePressEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QDialogButtonBox::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QDialogButtonBox_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QDialogButtonBox::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QDialogButtonBox::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QDialogButtonBox_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QDialogButtonBox::moveEvent(event); + } + } + + // [adaptor impl] bool QDialogButtonBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QDialogButtonBox::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QDialogButtonBox_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QDialogButtonBox::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QDialogButtonBox::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QDialogButtonBox::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QDialogButtonBox_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QDialogButtonBox::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QDialogButtonBox::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QDialogButtonBox::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QDialogButtonBox_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QDialogButtonBox::redirected(offset); + } + } + + // [adaptor impl] void QDialogButtonBox::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QDialogButtonBox::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QDialogButtonBox_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QDialogButtonBox::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QDialogButtonBox::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QDialogButtonBox::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QDialogButtonBox_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QDialogButtonBox::sharedPainter(); + } + } + + // [adaptor impl] void QDialogButtonBox::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QDialogButtonBox::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QDialogButtonBox_Adaptor::cbs_showEvent_1634_0, event); + } else { + QDialogButtonBox::showEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QDialogButtonBox::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QDialogButtonBox_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QDialogButtonBox::tabletEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QDialogButtonBox::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QDialogButtonBox_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QDialogButtonBox::timerEvent(event); + } + } + + // [adaptor impl] void QDialogButtonBox::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QDialogButtonBox::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QDialogButtonBox_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QDialogButtonBox::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QDialogButtonBox_Adaptor::~QDialogButtonBox_Adaptor() { } + +// Constructor QDialogButtonBox::QDialogButtonBox(QWidget *parent) (adaptor class) + +static void _init_ctor_QDialogButtonBox_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDialogButtonBox_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QDialogButtonBox_Adaptor (arg1)); +} + + +// Constructor QDialogButtonBox::QDialogButtonBox(Qt::Orientation orientation, QWidget *parent) (adaptor class) + +static void _init_ctor_QDialogButtonBox_Adaptor_3120 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QDialogButtonBox_Adaptor_3120 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QDialogButtonBox_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// Constructor QDialogButtonBox::QDialogButtonBox(QFlags buttons, QWidget *parent) (adaptor class) + +static void _init_ctor_QDialogButtonBox_Adaptor_5514 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("buttons"); + decl->add_arg > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QDialogButtonBox_Adaptor_5514 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QDialogButtonBox_Adaptor (arg1, arg2)); +} + + +// Constructor QDialogButtonBox::QDialogButtonBox(QFlags buttons, Qt::Orientation orientation, QWidget *parent) (adaptor class) + +static void _init_ctor_QDialogButtonBox_Adaptor_7319 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("buttons"); + decl->add_arg > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orientation"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QDialogButtonBox_Adaptor_7319 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QDialogButtonBox_Adaptor (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3)); +} + + +// emitter void QDialogButtonBox::accepted() + +static void _init_emitter_accepted_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_accepted_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QDialogButtonBox_Adaptor *)cls)->emitter_QDialogButtonBox_accepted_0 (); +} + + +// void QDialogButtonBox::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QDialogButtonBox::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QDialogButtonBox::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QDialogButtonBox::clicked(QAbstractButton *button) + +static void _init_emitter_clicked_2159 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_2159 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + ((QDialogButtonBox_Adaptor *)cls)->emitter_QDialogButtonBox_clicked_2159 (arg1); +} + + +// void QDialogButtonBox::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QDialogButtonBox::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QDialogButtonBox::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->fp_QDialogButtonBox_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QDialogButtonBox::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QDialogButtonBox_Adaptor *)cls)->emitter_QDialogButtonBox_customContextMenuRequested_1916 (arg1); +} + + +// void QDialogButtonBox::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QDialogButtonBox::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->fp_QDialogButtonBox_destroy_1620 (arg1, arg2); +} + + +// emitter void QDialogButtonBox::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QDialogButtonBox_Adaptor *)cls)->emitter_QDialogButtonBox_destroyed_1302 (arg1); +} + + +// void QDialogButtonBox::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QDialogButtonBox::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QDialogButtonBox::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QDialogButtonBox::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QDialogButtonBox::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QDialogButtonBox::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QDialogButtonBox::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QDialogButtonBox_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QDialogButtonBox::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QDialogButtonBox_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QDialogButtonBox::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QDialogButtonBox::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDialogButtonBox_Adaptor *)cls)->fp_QDialogButtonBox_focusNextChild_0 ()); +} + + +// bool QDialogButtonBox::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QDialogButtonBox_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QDialogButtonBox::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QDialogButtonBox::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDialogButtonBox_Adaptor *)cls)->fp_QDialogButtonBox_focusPreviousChild_0 ()); +} + + +// bool QDialogButtonBox::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDialogButtonBox_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QDialogButtonBox::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QDialogButtonBox_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// emitter void QDialogButtonBox::helpRequested() + +static void _init_emitter_helpRequested_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_helpRequested_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QDialogButtonBox_Adaptor *)cls)->emitter_QDialogButtonBox_helpRequested_0 (); +} + + +// void QDialogButtonBox::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QDialogButtonBox::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QDialogButtonBox::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QDialogButtonBox::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QDialogButtonBox_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QDialogButtonBox::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDialogButtonBox_Adaptor *)cls)->fp_QDialogButtonBox_isSignalConnected_c2394 (arg1)); +} + + +// void QDialogButtonBox::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QDialogButtonBox::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QDialogButtonBox::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QDialogButtonBox::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QDialogButtonBox_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QDialogButtonBox::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDialogButtonBox_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QDialogButtonBox::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QDialogButtonBox::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QDialogButtonBox::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QDialogButtonBox::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QDialogButtonBox::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QDialogButtonBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QDialogButtonBox_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QDialogButtonBox::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDialogButtonBox_Adaptor *)cls)->emitter_QDialogButtonBox_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QDialogButtonBox::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QDialogButtonBox_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QDialogButtonBox::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QDialogButtonBox::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDialogButtonBox_Adaptor *)cls)->fp_QDialogButtonBox_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QDialogButtonBox::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QDialogButtonBox_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// emitter void QDialogButtonBox::rejected() + +static void _init_emitter_rejected_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_rejected_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QDialogButtonBox_Adaptor *)cls)->emitter_QDialogButtonBox_rejected_0 (); +} + + +// void QDialogButtonBox::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QDialogButtonBox::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QDialogButtonBox_Adaptor *)cls)->fp_QDialogButtonBox_sender_c0 ()); +} + + +// exposed int QDialogButtonBox::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDialogButtonBox_Adaptor *)cls)->fp_QDialogButtonBox_senderSignalIndex_c0 ()); +} + + +// void QDialogButtonBox::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QDialogButtonBox::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QDialogButtonBox_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QDialogButtonBox::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QDialogButtonBox::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDialogButtonBox_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QDialogButtonBox::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QDialogButtonBox::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QDialogButtonBox::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->fp_QDialogButtonBox_updateMicroFocus_2420 (arg1); +} + + +// void QDialogButtonBox::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDialogButtonBox_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QDialogButtonBox_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QDialogButtonBox::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QDialogButtonBox_Adaptor *)cls)->emitter_QDialogButtonBox_windowIconChanged_1787 (arg1); +} + + +// emitter void QDialogButtonBox::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDialogButtonBox_Adaptor *)cls)->emitter_QDialogButtonBox_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QDialogButtonBox::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDialogButtonBox_Adaptor *)cls)->emitter_QDialogButtonBox_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDialogButtonBox (); + +static gsi::Methods methods_QDialogButtonBox_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDialogButtonBox::QDialogButtonBox(QWidget *parent)\nThis method creates an object of class QDialogButtonBox.", &_init_ctor_QDialogButtonBox_Adaptor_1315, &_call_ctor_QDialogButtonBox_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDialogButtonBox::QDialogButtonBox(Qt::Orientation orientation, QWidget *parent)\nThis method creates an object of class QDialogButtonBox.", &_init_ctor_QDialogButtonBox_Adaptor_3120, &_call_ctor_QDialogButtonBox_Adaptor_3120); + methods += new qt_gsi::GenericStaticMethod ("new_buttons", "@brief Constructor QDialogButtonBox::QDialogButtonBox(QFlags buttons, QWidget *parent)\nThis method creates an object of class QDialogButtonBox.", &_init_ctor_QDialogButtonBox_Adaptor_5514, &_call_ctor_QDialogButtonBox_Adaptor_5514); + methods += new qt_gsi::GenericStaticMethod ("new_buttons", "@brief Constructor QDialogButtonBox::QDialogButtonBox(QFlags buttons, Qt::Orientation orientation, QWidget *parent)\nThis method creates an object of class QDialogButtonBox.", &_init_ctor_QDialogButtonBox_Adaptor_7319, &_call_ctor_QDialogButtonBox_Adaptor_7319); + methods += new qt_gsi::GenericMethod ("emit_accepted", "@brief Emitter for signal void QDialogButtonBox::accepted()\nCall this method to emit this signal.", false, &_init_emitter_accepted_0, &_call_emitter_accepted_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QDialogButtonBox::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QDialogButtonBox::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QDialogButtonBox::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QDialogButtonBox::clicked(QAbstractButton *button)\nCall this method to emit this signal.", false, &_init_emitter_clicked_2159, &_call_emitter_clicked_2159); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QDialogButtonBox::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QDialogButtonBox::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QDialogButtonBox::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QDialogButtonBox::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QDialogButtonBox::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QDialogButtonBox::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QDialogButtonBox::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QDialogButtonBox::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QDialogButtonBox::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QDialogButtonBox::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QDialogButtonBox::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QDialogButtonBox::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QDialogButtonBox::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QDialogButtonBox::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QDialogButtonBox::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QDialogButtonBox::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QDialogButtonBox::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QDialogButtonBox::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QDialogButtonBox::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QDialogButtonBox::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QDialogButtonBox::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QDialogButtonBox::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("emit_helpRequested", "@brief Emitter for signal void QDialogButtonBox::helpRequested()\nCall this method to emit this signal.", false, &_init_emitter_helpRequested_0, &_call_emitter_helpRequested_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QDialogButtonBox::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QDialogButtonBox::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QDialogButtonBox::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QDialogButtonBox::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QDialogButtonBox::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QDialogButtonBox::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QDialogButtonBox::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QDialogButtonBox::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QDialogButtonBox::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QDialogButtonBox::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QDialogButtonBox::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QDialogButtonBox::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QDialogButtonBox::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QDialogButtonBox::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QDialogButtonBox::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QDialogButtonBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QDialogButtonBox::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QDialogButtonBox::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QDialogButtonBox::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QDialogButtonBox::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QDialogButtonBox::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("emit_rejected", "@brief Emitter for signal void QDialogButtonBox::rejected()\nCall this method to emit this signal.", false, &_init_emitter_rejected_0, &_call_emitter_rejected_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QDialogButtonBox::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QDialogButtonBox::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QDialogButtonBox::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QDialogButtonBox::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QDialogButtonBox::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QDialogButtonBox::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QDialogButtonBox::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QDialogButtonBox::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QDialogButtonBox::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QDialogButtonBox::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QDialogButtonBox::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QDialogButtonBox::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QDialogButtonBox::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QDialogButtonBox::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QDialogButtonBox_Adaptor (qtdecl_QDialogButtonBox (), "QtWidgets", "QDialogButtonBox", + methods_QDialogButtonBox_Adaptor (), + "@qt\n@brief Binding of QDialogButtonBox"); + +} + + +// Implementation of the enum wrapper class for QDialogButtonBox::ButtonRole +namespace qt_gsi +{ + +static gsi::Enum decl_QDialogButtonBox_ButtonRole_Enum ("QtWidgets", "QDialogButtonBox_ButtonRole", + gsi::enum_const ("InvalidRole", QDialogButtonBox::InvalidRole, "@brief Enum constant QDialogButtonBox::InvalidRole") + + gsi::enum_const ("AcceptRole", QDialogButtonBox::AcceptRole, "@brief Enum constant QDialogButtonBox::AcceptRole") + + gsi::enum_const ("RejectRole", QDialogButtonBox::RejectRole, "@brief Enum constant QDialogButtonBox::RejectRole") + + gsi::enum_const ("DestructiveRole", QDialogButtonBox::DestructiveRole, "@brief Enum constant QDialogButtonBox::DestructiveRole") + + gsi::enum_const ("ActionRole", QDialogButtonBox::ActionRole, "@brief Enum constant QDialogButtonBox::ActionRole") + + gsi::enum_const ("HelpRole", QDialogButtonBox::HelpRole, "@brief Enum constant QDialogButtonBox::HelpRole") + + gsi::enum_const ("YesRole", QDialogButtonBox::YesRole, "@brief Enum constant QDialogButtonBox::YesRole") + + gsi::enum_const ("NoRole", QDialogButtonBox::NoRole, "@brief Enum constant QDialogButtonBox::NoRole") + + gsi::enum_const ("ResetRole", QDialogButtonBox::ResetRole, "@brief Enum constant QDialogButtonBox::ResetRole") + + gsi::enum_const ("ApplyRole", QDialogButtonBox::ApplyRole, "@brief Enum constant QDialogButtonBox::ApplyRole") + + gsi::enum_const ("NRoles", QDialogButtonBox::NRoles, "@brief Enum constant QDialogButtonBox::NRoles"), + "@qt\n@brief This class represents the QDialogButtonBox::ButtonRole enum"); + +static gsi::QFlagsClass decl_QDialogButtonBox_ButtonRole_Enums ("QtWidgets", "QDialogButtonBox_QFlags_ButtonRole", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QDialogButtonBox_ButtonRole_Enum_in_parent (decl_QDialogButtonBox_ButtonRole_Enum.defs ()); +static gsi::ClassExt decl_QDialogButtonBox_ButtonRole_Enum_as_child (decl_QDialogButtonBox_ButtonRole_Enum, "ButtonRole"); +static gsi::ClassExt decl_QDialogButtonBox_ButtonRole_Enums_as_child (decl_QDialogButtonBox_ButtonRole_Enums, "QFlags_ButtonRole"); + +} + + +// Implementation of the enum wrapper class for QDialogButtonBox::StandardButton +namespace qt_gsi +{ + +static gsi::Enum decl_QDialogButtonBox_StandardButton_Enum ("QtWidgets", "QDialogButtonBox_StandardButton", + gsi::enum_const ("NoButton", QDialogButtonBox::NoButton, "@brief Enum constant QDialogButtonBox::NoButton") + + gsi::enum_const ("Ok", QDialogButtonBox::Ok, "@brief Enum constant QDialogButtonBox::Ok") + + gsi::enum_const ("Save", QDialogButtonBox::Save, "@brief Enum constant QDialogButtonBox::Save") + + gsi::enum_const ("SaveAll", QDialogButtonBox::SaveAll, "@brief Enum constant QDialogButtonBox::SaveAll") + + gsi::enum_const ("Open", QDialogButtonBox::Open, "@brief Enum constant QDialogButtonBox::Open") + + gsi::enum_const ("Yes", QDialogButtonBox::Yes, "@brief Enum constant QDialogButtonBox::Yes") + + gsi::enum_const ("YesToAll", QDialogButtonBox::YesToAll, "@brief Enum constant QDialogButtonBox::YesToAll") + + gsi::enum_const ("No", QDialogButtonBox::No, "@brief Enum constant QDialogButtonBox::No") + + gsi::enum_const ("NoToAll", QDialogButtonBox::NoToAll, "@brief Enum constant QDialogButtonBox::NoToAll") + + gsi::enum_const ("Abort", QDialogButtonBox::Abort, "@brief Enum constant QDialogButtonBox::Abort") + + gsi::enum_const ("Retry", QDialogButtonBox::Retry, "@brief Enum constant QDialogButtonBox::Retry") + + gsi::enum_const ("Ignore", QDialogButtonBox::Ignore, "@brief Enum constant QDialogButtonBox::Ignore") + + gsi::enum_const ("Close", QDialogButtonBox::Close, "@brief Enum constant QDialogButtonBox::Close") + + gsi::enum_const ("Cancel", QDialogButtonBox::Cancel, "@brief Enum constant QDialogButtonBox::Cancel") + + gsi::enum_const ("Discard", QDialogButtonBox::Discard, "@brief Enum constant QDialogButtonBox::Discard") + + gsi::enum_const ("Help", QDialogButtonBox::Help, "@brief Enum constant QDialogButtonBox::Help") + + gsi::enum_const ("Apply", QDialogButtonBox::Apply, "@brief Enum constant QDialogButtonBox::Apply") + + gsi::enum_const ("Reset", QDialogButtonBox::Reset, "@brief Enum constant QDialogButtonBox::Reset") + + gsi::enum_const ("RestoreDefaults", QDialogButtonBox::RestoreDefaults, "@brief Enum constant QDialogButtonBox::RestoreDefaults") + + gsi::enum_const ("FirstButton", QDialogButtonBox::FirstButton, "@brief Enum constant QDialogButtonBox::FirstButton") + + gsi::enum_const ("LastButton", QDialogButtonBox::LastButton, "@brief Enum constant QDialogButtonBox::LastButton"), + "@qt\n@brief This class represents the QDialogButtonBox::StandardButton enum"); + +static gsi::QFlagsClass decl_QDialogButtonBox_StandardButton_Enums ("QtWidgets", "QDialogButtonBox_QFlags_StandardButton", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QDialogButtonBox_StandardButton_Enum_in_parent (decl_QDialogButtonBox_StandardButton_Enum.defs ()); +static gsi::ClassExt decl_QDialogButtonBox_StandardButton_Enum_as_child (decl_QDialogButtonBox_StandardButton_Enum, "StandardButton"); +static gsi::ClassExt decl_QDialogButtonBox_StandardButton_Enums_as_child (decl_QDialogButtonBox_StandardButton_Enums, "QFlags_StandardButton"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQDockWidget.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQDockWidget.cc new file mode 100644 index 000000000..46c25bc3b --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQDockWidget.cc @@ -0,0 +1,2913 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDockWidget.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDockWidget + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QDockWidget::staticMetaObject); +} + + +// QFlags QDockWidget::allowedAreas() + + +static void _init_f_allowedAreas_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_allowedAreas_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QDockWidget *)cls)->allowedAreas ()); +} + + +// QFlags QDockWidget::features() + + +static void _init_f_features_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_features_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QDockWidget *)cls)->features ()); +} + + +// bool QDockWidget::isAreaAllowed(Qt::DockWidgetArea area) + + +static void _init_f_isAreaAllowed_c2123 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("area"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_isAreaAllowed_c2123 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QDockWidget *)cls)->isAreaAllowed (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QDockWidget::isFloating() + + +static void _init_f_isFloating_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isFloating_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDockWidget *)cls)->isFloating ()); +} + + +// void QDockWidget::setAllowedAreas(QFlags areas) + + +static void _init_f_setAllowedAreas_2819 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("areas"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAllowedAreas_2819 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget *)cls)->setAllowedAreas (arg1); +} + + +// void QDockWidget::setFeatures(QFlags features) + + +static void _init_f_setFeatures_4039 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("features"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFeatures_4039 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget *)cls)->setFeatures (arg1); +} + + +// void QDockWidget::setFloating(bool floating) + + +static void _init_f_setFloating_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("floating"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFloating_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget *)cls)->setFloating (arg1); +} + + +// void QDockWidget::setTitleBarWidget(QWidget *widget) + + +static void _init_f_setTitleBarWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTitleBarWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget *)cls)->setTitleBarWidget (arg1); +} + + +// void QDockWidget::setWidget(QWidget *widget) + + +static void _init_f_setWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget *)cls)->setWidget (arg1); +} + + +// QWidget *QDockWidget::titleBarWidget() + + +static void _init_f_titleBarWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_titleBarWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QDockWidget *)cls)->titleBarWidget ()); +} + + +// QAction *QDockWidget::toggleViewAction() + + +static void _init_f_toggleViewAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toggleViewAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAction *)((QDockWidget *)cls)->toggleViewAction ()); +} + + +// QWidget *QDockWidget::widget() + + +static void _init_f_widget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_widget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QDockWidget *)cls)->widget ()); +} + + +// static QString QDockWidget::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QDockWidget::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QDockWidget () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":allowedAreas", "@brief Method QFlags QDockWidget::allowedAreas()\n", true, &_init_f_allowedAreas_c0, &_call_f_allowedAreas_c0); + methods += new qt_gsi::GenericMethod (":features", "@brief Method QFlags QDockWidget::features()\n", true, &_init_f_features_c0, &_call_f_features_c0); + methods += new qt_gsi::GenericMethod ("isAreaAllowed?", "@brief Method bool QDockWidget::isAreaAllowed(Qt::DockWidgetArea area)\n", true, &_init_f_isAreaAllowed_c2123, &_call_f_isAreaAllowed_c2123); + methods += new qt_gsi::GenericMethod ("isFloating?|:floating", "@brief Method bool QDockWidget::isFloating()\n", true, &_init_f_isFloating_c0, &_call_f_isFloating_c0); + methods += new qt_gsi::GenericMethod ("setAllowedAreas|allowedAreas=", "@brief Method void QDockWidget::setAllowedAreas(QFlags areas)\n", false, &_init_f_setAllowedAreas_2819, &_call_f_setAllowedAreas_2819); + methods += new qt_gsi::GenericMethod ("setFeatures|features=", "@brief Method void QDockWidget::setFeatures(QFlags features)\n", false, &_init_f_setFeatures_4039, &_call_f_setFeatures_4039); + methods += new qt_gsi::GenericMethod ("setFloating|floating=", "@brief Method void QDockWidget::setFloating(bool floating)\n", false, &_init_f_setFloating_864, &_call_f_setFloating_864); + methods += new qt_gsi::GenericMethod ("setTitleBarWidget|titleBarWidget=", "@brief Method void QDockWidget::setTitleBarWidget(QWidget *widget)\n", false, &_init_f_setTitleBarWidget_1315, &_call_f_setTitleBarWidget_1315); + methods += new qt_gsi::GenericMethod ("setWidget|widget=", "@brief Method void QDockWidget::setWidget(QWidget *widget)\n", false, &_init_f_setWidget_1315, &_call_f_setWidget_1315); + methods += new qt_gsi::GenericMethod (":titleBarWidget", "@brief Method QWidget *QDockWidget::titleBarWidget()\n", true, &_init_f_titleBarWidget_c0, &_call_f_titleBarWidget_c0); + methods += new qt_gsi::GenericMethod ("toggleViewAction", "@brief Method QAction *QDockWidget::toggleViewAction()\n", true, &_init_f_toggleViewAction_c0, &_call_f_toggleViewAction_c0); + methods += new qt_gsi::GenericMethod (":widget", "@brief Method QWidget *QDockWidget::widget()\n", true, &_init_f_widget_c0, &_call_f_widget_c0); + methods += gsi::qt_signal > ("allowedAreasChanged(QFlags)", "allowedAreasChanged", gsi::arg("allowedAreas"), "@brief Signal declaration for QDockWidget::allowedAreasChanged(QFlags allowedAreas)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QDockWidget::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QDockWidget::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("dockLocationChanged(Qt::DockWidgetArea)", "dockLocationChanged", gsi::arg("area"), "@brief Signal declaration for QDockWidget::dockLocationChanged(Qt::DockWidgetArea area)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal > ("featuresChanged(QFlags)", "featuresChanged", gsi::arg("features"), "@brief Signal declaration for QDockWidget::featuresChanged(QFlags features)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QDockWidget::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("topLevelChanged(bool)", "topLevelChanged", gsi::arg("topLevel"), "@brief Signal declaration for QDockWidget::topLevelChanged(bool topLevel)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("visibilityChanged(bool)", "visibilityChanged", gsi::arg("visible"), "@brief Signal declaration for QDockWidget::visibilityChanged(bool visible)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QDockWidget::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QDockWidget::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QDockWidget::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QDockWidget::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QDockWidget (qtdecl_QWidget (), "QtWidgets", "QDockWidget_Native", + methods_QDockWidget (), + "@hide\n@alias QDockWidget"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDockWidget () { return decl_QDockWidget; } + +} + + +class QDockWidget_Adaptor : public QDockWidget, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDockWidget_Adaptor(); + + // [adaptor ctor] QDockWidget::QDockWidget(const QString &title, QWidget *parent, QFlags flags) + QDockWidget_Adaptor(const QString &title) : QDockWidget(title) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDockWidget::QDockWidget(const QString &title, QWidget *parent, QFlags flags) + QDockWidget_Adaptor(const QString &title, QWidget *parent) : QDockWidget(title, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDockWidget::QDockWidget(const QString &title, QWidget *parent, QFlags flags) + QDockWidget_Adaptor(const QString &title, QWidget *parent, QFlags flags) : QDockWidget(title, parent, flags) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDockWidget::QDockWidget(QWidget *parent, QFlags flags) + QDockWidget_Adaptor() : QDockWidget() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDockWidget::QDockWidget(QWidget *parent, QFlags flags) + QDockWidget_Adaptor(QWidget *parent) : QDockWidget(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDockWidget::QDockWidget(QWidget *parent, QFlags flags) + QDockWidget_Adaptor(QWidget *parent, QFlags flags) : QDockWidget(parent, flags) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QDockWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QDockWidget_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QDockWidget::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QDockWidget::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QDockWidget_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QDockWidget::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QDockWidget::focusNextChild() + bool fp_QDockWidget_focusNextChild_0 () { + return QDockWidget::focusNextChild(); + } + + // [expose] bool QDockWidget::focusPreviousChild() + bool fp_QDockWidget_focusPreviousChild_0 () { + return QDockWidget::focusPreviousChild(); + } + + // [expose] bool QDockWidget::isSignalConnected(const QMetaMethod &signal) + bool fp_QDockWidget_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QDockWidget::isSignalConnected(signal); + } + + // [expose] int QDockWidget::receivers(const char *signal) + int fp_QDockWidget_receivers_c1731 (const char *signal) const { + return QDockWidget::receivers(signal); + } + + // [expose] QObject *QDockWidget::sender() + QObject * fp_QDockWidget_sender_c0 () const { + return QDockWidget::sender(); + } + + // [expose] int QDockWidget::senderSignalIndex() + int fp_QDockWidget_senderSignalIndex_c0 () const { + return QDockWidget::senderSignalIndex(); + } + + // [expose] void QDockWidget::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QDockWidget_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QDockWidget::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QDockWidget::allowedAreasChanged(QFlags allowedAreas) + void emitter_QDockWidget_allowedAreasChanged_2819(QFlags allowedAreas) + { + emit QDockWidget::allowedAreasChanged(allowedAreas); + } + + // [emitter impl] void QDockWidget::customContextMenuRequested(const QPoint &pos) + void emitter_QDockWidget_customContextMenuRequested_1916(const QPoint &pos) + { + emit QDockWidget::customContextMenuRequested(pos); + } + + // [emitter impl] void QDockWidget::destroyed(QObject *) + void emitter_QDockWidget_destroyed_1302(QObject *arg1) + { + emit QDockWidget::destroyed(arg1); + } + + // [emitter impl] void QDockWidget::dockLocationChanged(Qt::DockWidgetArea area) + void emitter_QDockWidget_dockLocationChanged_2123(Qt::DockWidgetArea area) + { + emit QDockWidget::dockLocationChanged(area); + } + + // [adaptor impl] bool QDockWidget::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QDockWidget::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QDockWidget_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QDockWidget::eventFilter(watched, event); + } + } + + // [emitter impl] void QDockWidget::featuresChanged(QFlags features) + void emitter_QDockWidget_featuresChanged_4039(QFlags features) + { + emit QDockWidget::featuresChanged(features); + } + + // [adaptor impl] bool QDockWidget::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QDockWidget::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QDockWidget_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QDockWidget::hasHeightForWidth(); + } + } + + // [adaptor impl] int QDockWidget::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QDockWidget::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QDockWidget_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QDockWidget::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QDockWidget::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QDockWidget::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QDockWidget_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QDockWidget::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QDockWidget::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QDockWidget::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QDockWidget_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QDockWidget::minimumSizeHint(); + } + } + + // [emitter impl] void QDockWidget::objectNameChanged(const QString &objectName) + void emitter_QDockWidget_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QDockWidget::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QDockWidget::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QDockWidget::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QDockWidget_Adaptor::cbs_paintEngine_c0_0); + } else { + return QDockWidget::paintEngine(); + } + } + + // [adaptor impl] void QDockWidget::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QDockWidget::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QDockWidget_Adaptor::cbs_setVisible_864_0, visible); + } else { + QDockWidget::setVisible(visible); + } + } + + // [adaptor impl] QSize QDockWidget::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QDockWidget::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QDockWidget_Adaptor::cbs_sizeHint_c0_0); + } else { + return QDockWidget::sizeHint(); + } + } + + // [emitter impl] void QDockWidget::topLevelChanged(bool topLevel) + void emitter_QDockWidget_topLevelChanged_864(bool topLevel) + { + emit QDockWidget::topLevelChanged(topLevel); + } + + // [emitter impl] void QDockWidget::visibilityChanged(bool visible) + void emitter_QDockWidget_visibilityChanged_864(bool visible) + { + emit QDockWidget::visibilityChanged(visible); + } + + // [emitter impl] void QDockWidget::windowIconChanged(const QIcon &icon) + void emitter_QDockWidget_windowIconChanged_1787(const QIcon &icon) + { + emit QDockWidget::windowIconChanged(icon); + } + + // [emitter impl] void QDockWidget::windowIconTextChanged(const QString &iconText) + void emitter_QDockWidget_windowIconTextChanged_2025(const QString &iconText) + { + emit QDockWidget::windowIconTextChanged(iconText); + } + + // [emitter impl] void QDockWidget::windowTitleChanged(const QString &title) + void emitter_QDockWidget_windowTitleChanged_2025(const QString &title) + { + emit QDockWidget::windowTitleChanged(title); + } + + // [adaptor impl] void QDockWidget::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QDockWidget::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QDockWidget_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QDockWidget::actionEvent(event); + } + } + + // [adaptor impl] void QDockWidget::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QDockWidget::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QDockWidget_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QDockWidget::changeEvent(event); + } + } + + // [adaptor impl] void QDockWidget::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QDockWidget::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QDockWidget_Adaptor::cbs_childEvent_1701_0, event); + } else { + QDockWidget::childEvent(event); + } + } + + // [adaptor impl] void QDockWidget::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QDockWidget::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QDockWidget_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QDockWidget::closeEvent(event); + } + } + + // [adaptor impl] void QDockWidget::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QDockWidget::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QDockWidget_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QDockWidget::contextMenuEvent(event); + } + } + + // [adaptor impl] void QDockWidget::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QDockWidget::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QDockWidget_Adaptor::cbs_customEvent_1217_0, event); + } else { + QDockWidget::customEvent(event); + } + } + + // [adaptor impl] void QDockWidget::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QDockWidget::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QDockWidget_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QDockWidget::disconnectNotify(signal); + } + } + + // [adaptor impl] void QDockWidget::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QDockWidget::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QDockWidget_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QDockWidget::dragEnterEvent(event); + } + } + + // [adaptor impl] void QDockWidget::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QDockWidget::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QDockWidget_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QDockWidget::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QDockWidget::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QDockWidget::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QDockWidget_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QDockWidget::dragMoveEvent(event); + } + } + + // [adaptor impl] void QDockWidget::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QDockWidget::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QDockWidget_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QDockWidget::dropEvent(event); + } + } + + // [adaptor impl] void QDockWidget::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QDockWidget::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QDockWidget_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QDockWidget::enterEvent(event); + } + } + + // [adaptor impl] bool QDockWidget::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QDockWidget::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QDockWidget_Adaptor::cbs_event_1217_0, _event); + } else { + return QDockWidget::event(_event); + } + } + + // [adaptor impl] void QDockWidget::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QDockWidget::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QDockWidget_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QDockWidget::focusInEvent(event); + } + } + + // [adaptor impl] bool QDockWidget::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QDockWidget::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QDockWidget_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QDockWidget::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QDockWidget::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QDockWidget::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QDockWidget_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QDockWidget::focusOutEvent(event); + } + } + + // [adaptor impl] void QDockWidget::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QDockWidget::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QDockWidget_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QDockWidget::hideEvent(event); + } + } + + // [adaptor impl] void QDockWidget::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QDockWidget::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QDockWidget_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QDockWidget::initPainter(painter); + } + } + + // [adaptor impl] void QDockWidget::initStyleOption(QStyleOptionDockWidget *option) + void cbs_initStyleOption_c2862_0(QStyleOptionDockWidget *option) const + { + QDockWidget::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionDockWidget *option) const + { + if (cb_initStyleOption_c2862_0.can_issue()) { + cb_initStyleOption_c2862_0.issue(&QDockWidget_Adaptor::cbs_initStyleOption_c2862_0, option); + } else { + QDockWidget::initStyleOption(option); + } + } + + // [adaptor impl] void QDockWidget::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QDockWidget::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QDockWidget_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QDockWidget::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QDockWidget::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QDockWidget::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QDockWidget_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QDockWidget::keyPressEvent(event); + } + } + + // [adaptor impl] void QDockWidget::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QDockWidget::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QDockWidget_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QDockWidget::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QDockWidget::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QDockWidget::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QDockWidget_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QDockWidget::leaveEvent(event); + } + } + + // [adaptor impl] int QDockWidget::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QDockWidget::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QDockWidget_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QDockWidget::metric(arg1); + } + } + + // [adaptor impl] void QDockWidget::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QDockWidget::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QDockWidget_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QDockWidget::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QDockWidget::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QDockWidget::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QDockWidget_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QDockWidget::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QDockWidget::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QDockWidget::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QDockWidget_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QDockWidget::mousePressEvent(event); + } + } + + // [adaptor impl] void QDockWidget::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QDockWidget::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QDockWidget_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QDockWidget::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QDockWidget::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QDockWidget::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QDockWidget_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QDockWidget::moveEvent(event); + } + } + + // [adaptor impl] bool QDockWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QDockWidget::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QDockWidget_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QDockWidget::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QDockWidget::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QDockWidget::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QDockWidget_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QDockWidget::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QDockWidget::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QDockWidget::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QDockWidget_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QDockWidget::redirected(offset); + } + } + + // [adaptor impl] void QDockWidget::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QDockWidget::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QDockWidget_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QDockWidget::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QDockWidget::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QDockWidget::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QDockWidget_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QDockWidget::sharedPainter(); + } + } + + // [adaptor impl] void QDockWidget::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QDockWidget::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QDockWidget_Adaptor::cbs_showEvent_1634_0, event); + } else { + QDockWidget::showEvent(event); + } + } + + // [adaptor impl] void QDockWidget::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QDockWidget::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QDockWidget_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QDockWidget::tabletEvent(event); + } + } + + // [adaptor impl] void QDockWidget::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QDockWidget::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QDockWidget_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QDockWidget::timerEvent(event); + } + } + + // [adaptor impl] void QDockWidget::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QDockWidget::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QDockWidget_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QDockWidget::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2862_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QDockWidget_Adaptor::~QDockWidget_Adaptor() { } + +// Constructor QDockWidget::QDockWidget(const QString &title, QWidget *parent, QFlags flags) (adaptor class) + +static void _init_ctor_QDockWidget_Adaptor_5619 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QDockWidget_Adaptor_5619 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QDockWidget_Adaptor (arg1, arg2, arg3)); +} + + +// Constructor QDockWidget::QDockWidget(QWidget *parent, QFlags flags) (adaptor class) + +static void _init_ctor_QDockWidget_Adaptor_3702 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QDockWidget_Adaptor_3702 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QDockWidget_Adaptor (arg1, arg2)); +} + + +// void QDockWidget::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QDockWidget::allowedAreasChanged(QFlags allowedAreas) + +static void _init_emitter_allowedAreasChanged_2819 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("allowedAreas"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_allowedAreasChanged_2819 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ((QDockWidget_Adaptor *)cls)->emitter_QDockWidget_allowedAreasChanged_2819 (arg1); +} + + +// void QDockWidget::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QDockWidget::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QDockWidget::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QDockWidget::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QDockWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->fp_QDockWidget_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QDockWidget::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QDockWidget_Adaptor *)cls)->emitter_QDockWidget_customContextMenuRequested_1916 (arg1); +} + + +// void QDockWidget::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QDockWidget::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->fp_QDockWidget_destroy_1620 (arg1, arg2); +} + + +// emitter void QDockWidget::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QDockWidget_Adaptor *)cls)->emitter_QDockWidget_destroyed_1302 (arg1); +} + + +// void QDockWidget::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// emitter void QDockWidget::dockLocationChanged(Qt::DockWidgetArea area) + +static void _init_emitter_dockLocationChanged_2123 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("area"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_dockLocationChanged_2123 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QDockWidget_Adaptor *)cls)->emitter_QDockWidget_dockLocationChanged_2123 (arg1); +} + + +// void QDockWidget::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QDockWidget::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QDockWidget::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QDockWidget::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QDockWidget::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QDockWidget::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QDockWidget_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QDockWidget::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QDockWidget_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QDockWidget::featuresChanged(QFlags features) + +static void _init_emitter_featuresChanged_4039 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("features"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_featuresChanged_4039 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ((QDockWidget_Adaptor *)cls)->emitter_QDockWidget_featuresChanged_4039 (arg1); +} + + +// void QDockWidget::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QDockWidget::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDockWidget_Adaptor *)cls)->fp_QDockWidget_focusNextChild_0 ()); +} + + +// bool QDockWidget::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QDockWidget_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QDockWidget::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QDockWidget::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDockWidget_Adaptor *)cls)->fp_QDockWidget_focusPreviousChild_0 ()); +} + + +// bool QDockWidget::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDockWidget_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QDockWidget::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QDockWidget_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QDockWidget::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QDockWidget::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QDockWidget::initStyleOption(QStyleOptionDockWidget *option) + +static void _init_cbs_initStyleOption_c2862_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2862_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionDockWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_initStyleOption_c2862_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2862_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_initStyleOption_c2862_0 = cb; +} + + +// void QDockWidget::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QDockWidget::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QDockWidget_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QDockWidget::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDockWidget_Adaptor *)cls)->fp_QDockWidget_isSignalConnected_c2394 (arg1)); +} + + +// void QDockWidget::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QDockWidget::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QDockWidget::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QDockWidget::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QDockWidget_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QDockWidget::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDockWidget_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QDockWidget::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QDockWidget::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QDockWidget::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QDockWidget::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QDockWidget::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QDockWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QDockWidget_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QDockWidget::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDockWidget_Adaptor *)cls)->emitter_QDockWidget_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QDockWidget::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QDockWidget_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QDockWidget::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QDockWidget::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDockWidget_Adaptor *)cls)->fp_QDockWidget_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QDockWidget::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QDockWidget_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QDockWidget::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QDockWidget::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QDockWidget_Adaptor *)cls)->fp_QDockWidget_sender_c0 ()); +} + + +// exposed int QDockWidget::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDockWidget_Adaptor *)cls)->fp_QDockWidget_senderSignalIndex_c0 ()); +} + + +// void QDockWidget::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QDockWidget::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QDockWidget_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QDockWidget::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QDockWidget::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDockWidget_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QDockWidget::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QDockWidget::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QDockWidget::topLevelChanged(bool topLevel) + +static void _init_emitter_topLevelChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLevel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_topLevelChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QDockWidget_Adaptor *)cls)->emitter_QDockWidget_topLevelChanged_864 (arg1); +} + + +// exposed void QDockWidget::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->fp_QDockWidget_updateMicroFocus_2420 (arg1); +} + + +// emitter void QDockWidget::visibilityChanged(bool visible) + +static void _init_emitter_visibilityChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_visibilityChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QDockWidget_Adaptor *)cls)->emitter_QDockWidget_visibilityChanged_864 (arg1); +} + + +// void QDockWidget::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDockWidget_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QDockWidget_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QDockWidget::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QDockWidget_Adaptor *)cls)->emitter_QDockWidget_windowIconChanged_1787 (arg1); +} + + +// emitter void QDockWidget::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDockWidget_Adaptor *)cls)->emitter_QDockWidget_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QDockWidget::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDockWidget_Adaptor *)cls)->emitter_QDockWidget_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDockWidget (); + +static gsi::Methods methods_QDockWidget_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDockWidget::QDockWidget(const QString &title, QWidget *parent, QFlags flags)\nThis method creates an object of class QDockWidget.", &_init_ctor_QDockWidget_Adaptor_5619, &_call_ctor_QDockWidget_Adaptor_5619); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDockWidget::QDockWidget(QWidget *parent, QFlags flags)\nThis method creates an object of class QDockWidget.", &_init_ctor_QDockWidget_Adaptor_3702, &_call_ctor_QDockWidget_Adaptor_3702); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QDockWidget::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_allowedAreasChanged", "@brief Emitter for signal void QDockWidget::allowedAreasChanged(QFlags allowedAreas)\nCall this method to emit this signal.", false, &_init_emitter_allowedAreasChanged_2819, &_call_emitter_allowedAreasChanged_2819); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QDockWidget::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QDockWidget::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QDockWidget::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QDockWidget::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QDockWidget::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QDockWidget::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QDockWidget::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QDockWidget::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QDockWidget::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QDockWidget::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("emit_dockLocationChanged", "@brief Emitter for signal void QDockWidget::dockLocationChanged(Qt::DockWidgetArea area)\nCall this method to emit this signal.", false, &_init_emitter_dockLocationChanged_2123, &_call_emitter_dockLocationChanged_2123); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QDockWidget::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QDockWidget::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QDockWidget::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QDockWidget::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QDockWidget::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QDockWidget::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QDockWidget::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_featuresChanged", "@brief Emitter for signal void QDockWidget::featuresChanged(QFlags features)\nCall this method to emit this signal.", false, &_init_emitter_featuresChanged_4039, &_call_emitter_featuresChanged_4039); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QDockWidget::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QDockWidget::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QDockWidget::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QDockWidget::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QDockWidget::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QDockWidget::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QDockWidget::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QDockWidget::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QDockWidget::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QDockWidget::initStyleOption(QStyleOptionDockWidget *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2862_0, &_call_cbs_initStyleOption_c2862_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2862_0, &_call_cbs_initStyleOption_c2862_0, &_set_callback_cbs_initStyleOption_c2862_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QDockWidget::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QDockWidget::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QDockWidget::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QDockWidget::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QDockWidget::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QDockWidget::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QDockWidget::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QDockWidget::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QDockWidget::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QDockWidget::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QDockWidget::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QDockWidget::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QDockWidget::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QDockWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QDockWidget::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QDockWidget::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QDockWidget::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QDockWidget::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QDockWidget::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QDockWidget::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QDockWidget::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QDockWidget::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QDockWidget::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QDockWidget::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QDockWidget::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QDockWidget::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QDockWidget::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QDockWidget::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_topLevelChanged", "@brief Emitter for signal void QDockWidget::topLevelChanged(bool topLevel)\nCall this method to emit this signal.", false, &_init_emitter_topLevelChanged_864, &_call_emitter_topLevelChanged_864); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QDockWidget::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("emit_visibilityChanged", "@brief Emitter for signal void QDockWidget::visibilityChanged(bool visible)\nCall this method to emit this signal.", false, &_init_emitter_visibilityChanged_864, &_call_emitter_visibilityChanged_864); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QDockWidget::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QDockWidget::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QDockWidget::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QDockWidget::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QDockWidget_Adaptor (qtdecl_QDockWidget (), "QtWidgets", "QDockWidget", + methods_QDockWidget_Adaptor (), + "@qt\n@brief Binding of QDockWidget"); + +} + + +// Implementation of the enum wrapper class for QDockWidget::DockWidgetFeature +namespace qt_gsi +{ + +static gsi::Enum decl_QDockWidget_DockWidgetFeature_Enum ("QtWidgets", "QDockWidget_DockWidgetFeature", + gsi::enum_const ("DockWidgetClosable", QDockWidget::DockWidgetClosable, "@brief Enum constant QDockWidget::DockWidgetClosable") + + gsi::enum_const ("DockWidgetMovable", QDockWidget::DockWidgetMovable, "@brief Enum constant QDockWidget::DockWidgetMovable") + + gsi::enum_const ("DockWidgetFloatable", QDockWidget::DockWidgetFloatable, "@brief Enum constant QDockWidget::DockWidgetFloatable") + + gsi::enum_const ("DockWidgetVerticalTitleBar", QDockWidget::DockWidgetVerticalTitleBar, "@brief Enum constant QDockWidget::DockWidgetVerticalTitleBar") + + gsi::enum_const ("DockWidgetFeatureMask", QDockWidget::DockWidgetFeatureMask, "@brief Enum constant QDockWidget::DockWidgetFeatureMask") + + gsi::enum_const ("NoDockWidgetFeatures", QDockWidget::NoDockWidgetFeatures, "@brief Enum constant QDockWidget::NoDockWidgetFeatures") + + gsi::enum_const ("Reserved", QDockWidget::Reserved, "@brief Enum constant QDockWidget::Reserved"), + "@qt\n@brief This class represents the QDockWidget::DockWidgetFeature enum"); + +static gsi::QFlagsClass decl_QDockWidget_DockWidgetFeature_Enums ("QtWidgets", "QDockWidget_QFlags_DockWidgetFeature", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QDockWidget_DockWidgetFeature_Enum_in_parent (decl_QDockWidget_DockWidgetFeature_Enum.defs ()); +static gsi::ClassExt decl_QDockWidget_DockWidgetFeature_Enum_as_child (decl_QDockWidget_DockWidgetFeature_Enum, "DockWidgetFeature"); +static gsi::ClassExt decl_QDockWidget_DockWidgetFeature_Enums_as_child (decl_QDockWidget_DockWidgetFeature_Enums, "QFlags_DockWidgetFeature"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQDoubleSpinBox.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQDoubleSpinBox.cc new file mode 100644 index 000000000..3c11cf001 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQDoubleSpinBox.cc @@ -0,0 +1,3305 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDoubleSpinBox.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDoubleSpinBox + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QDoubleSpinBox::staticMetaObject); +} + + +// QString QDoubleSpinBox::cleanText() + + +static void _init_f_cleanText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cleanText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDoubleSpinBox *)cls)->cleanText ()); +} + + +// int QDoubleSpinBox::decimals() + + +static void _init_f_decimals_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_decimals_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDoubleSpinBox *)cls)->decimals ()); +} + + +// void QDoubleSpinBox::fixup(QString &str) + + +static void _init_f_fixup_c1330 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_fixup_c1330 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox *)cls)->fixup (arg1); +} + + +// double QDoubleSpinBox::maximum() + + +static void _init_f_maximum_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximum_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QDoubleSpinBox *)cls)->maximum ()); +} + + +// double QDoubleSpinBox::minimum() + + +static void _init_f_minimum_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimum_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QDoubleSpinBox *)cls)->minimum ()); +} + + +// QString QDoubleSpinBox::prefix() + + +static void _init_f_prefix_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_prefix_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDoubleSpinBox *)cls)->prefix ()); +} + + +// void QDoubleSpinBox::setDecimals(int prec) + + +static void _init_f_setDecimals_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prec"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDecimals_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox *)cls)->setDecimals (arg1); +} + + +// void QDoubleSpinBox::setMaximum(double max) + + +static void _init_f_setMaximum_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("max"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximum_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox *)cls)->setMaximum (arg1); +} + + +// void QDoubleSpinBox::setMinimum(double min) + + +static void _init_f_setMinimum_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimum_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox *)cls)->setMinimum (arg1); +} + + +// void QDoubleSpinBox::setPrefix(const QString &prefix) + + +static void _init_f_setPrefix_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPrefix_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox *)cls)->setPrefix (arg1); +} + + +// void QDoubleSpinBox::setRange(double min, double max) + + +static void _init_f_setRange_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("max"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRange_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox *)cls)->setRange (arg1, arg2); +} + + +// void QDoubleSpinBox::setSingleStep(double val) + + +static void _init_f_setSingleStep_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("val"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSingleStep_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox *)cls)->setSingleStep (arg1); +} + + +// void QDoubleSpinBox::setStepType(QAbstractSpinBox::StepType stepType) + + +static void _init_f_setStepType_2990 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stepType"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setStepType_2990 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox *)cls)->setStepType (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QDoubleSpinBox::setSuffix(const QString &suffix) + + +static void _init_f_setSuffix_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("suffix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSuffix_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox *)cls)->setSuffix (arg1); +} + + +// void QDoubleSpinBox::setValue(double val) + + +static void _init_f_setValue_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("val"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setValue_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox *)cls)->setValue (arg1); +} + + +// double QDoubleSpinBox::singleStep() + + +static void _init_f_singleStep_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_singleStep_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QDoubleSpinBox *)cls)->singleStep ()); +} + + +// QAbstractSpinBox::StepType QDoubleSpinBox::stepType() + + +static void _init_f_stepType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_stepType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDoubleSpinBox *)cls)->stepType ())); +} + + +// QString QDoubleSpinBox::suffix() + + +static void _init_f_suffix_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_suffix_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDoubleSpinBox *)cls)->suffix ()); +} + + +// void QDoubleSpinBox::textChanged(const QString &) + + +static void _init_f_textChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_textChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox *)cls)->textChanged (arg1); +} + + +// QString QDoubleSpinBox::textFromValue(double val) + + +static void _init_f_textFromValue_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("val"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_textFromValue_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QDoubleSpinBox *)cls)->textFromValue (arg1)); +} + + +// QValidator::State QDoubleSpinBox::validate(QString &input, int &pos) + + +static void _init_f_validate_c2171 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_f_validate_c2171 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = gsi::arg_reader() (args, heap); + int &arg2 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDoubleSpinBox *)cls)->validate (arg1, arg2))); +} + + +// double QDoubleSpinBox::value() + + +static void _init_f_value_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_value_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QDoubleSpinBox *)cls)->value ()); +} + + +// double QDoubleSpinBox::valueFromText(const QString &text) + + +static void _init_f_valueFromText_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_valueFromText_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QDoubleSpinBox *)cls)->valueFromText (arg1)); +} + + +// static QString QDoubleSpinBox::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QDoubleSpinBox::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QDoubleSpinBox () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":cleanText", "@brief Method QString QDoubleSpinBox::cleanText()\n", true, &_init_f_cleanText_c0, &_call_f_cleanText_c0); + methods += new qt_gsi::GenericMethod (":decimals", "@brief Method int QDoubleSpinBox::decimals()\n", true, &_init_f_decimals_c0, &_call_f_decimals_c0); + methods += new qt_gsi::GenericMethod ("fixup", "@brief Method void QDoubleSpinBox::fixup(QString &str)\nThis is a reimplementation of QAbstractSpinBox::fixup", true, &_init_f_fixup_c1330, &_call_f_fixup_c1330); + methods += new qt_gsi::GenericMethod (":maximum", "@brief Method double QDoubleSpinBox::maximum()\n", true, &_init_f_maximum_c0, &_call_f_maximum_c0); + methods += new qt_gsi::GenericMethod (":minimum", "@brief Method double QDoubleSpinBox::minimum()\n", true, &_init_f_minimum_c0, &_call_f_minimum_c0); + methods += new qt_gsi::GenericMethod (":prefix", "@brief Method QString QDoubleSpinBox::prefix()\n", true, &_init_f_prefix_c0, &_call_f_prefix_c0); + methods += new qt_gsi::GenericMethod ("setDecimals|decimals=", "@brief Method void QDoubleSpinBox::setDecimals(int prec)\n", false, &_init_f_setDecimals_767, &_call_f_setDecimals_767); + methods += new qt_gsi::GenericMethod ("setMaximum|maximum=", "@brief Method void QDoubleSpinBox::setMaximum(double max)\n", false, &_init_f_setMaximum_1071, &_call_f_setMaximum_1071); + methods += new qt_gsi::GenericMethod ("setMinimum|minimum=", "@brief Method void QDoubleSpinBox::setMinimum(double min)\n", false, &_init_f_setMinimum_1071, &_call_f_setMinimum_1071); + methods += new qt_gsi::GenericMethod ("setPrefix|prefix=", "@brief Method void QDoubleSpinBox::setPrefix(const QString &prefix)\n", false, &_init_f_setPrefix_2025, &_call_f_setPrefix_2025); + methods += new qt_gsi::GenericMethod ("setRange", "@brief Method void QDoubleSpinBox::setRange(double min, double max)\n", false, &_init_f_setRange_2034, &_call_f_setRange_2034); + methods += new qt_gsi::GenericMethod ("setSingleStep|singleStep=", "@brief Method void QDoubleSpinBox::setSingleStep(double val)\n", false, &_init_f_setSingleStep_1071, &_call_f_setSingleStep_1071); + methods += new qt_gsi::GenericMethod ("setStepType", "@brief Method void QDoubleSpinBox::setStepType(QAbstractSpinBox::StepType stepType)\n", false, &_init_f_setStepType_2990, &_call_f_setStepType_2990); + methods += new qt_gsi::GenericMethod ("setSuffix|suffix=", "@brief Method void QDoubleSpinBox::setSuffix(const QString &suffix)\n", false, &_init_f_setSuffix_2025, &_call_f_setSuffix_2025); + methods += new qt_gsi::GenericMethod ("setValue|value=", "@brief Method void QDoubleSpinBox::setValue(double val)\n", false, &_init_f_setValue_1071, &_call_f_setValue_1071); + methods += new qt_gsi::GenericMethod (":singleStep", "@brief Method double QDoubleSpinBox::singleStep()\n", true, &_init_f_singleStep_c0, &_call_f_singleStep_c0); + methods += new qt_gsi::GenericMethod ("stepType", "@brief Method QAbstractSpinBox::StepType QDoubleSpinBox::stepType()\n", true, &_init_f_stepType_c0, &_call_f_stepType_c0); + methods += new qt_gsi::GenericMethod (":suffix", "@brief Method QString QDoubleSpinBox::suffix()\n", true, &_init_f_suffix_c0, &_call_f_suffix_c0); + methods += new qt_gsi::GenericMethod ("textChanged", "@brief Method void QDoubleSpinBox::textChanged(const QString &)\n", false, &_init_f_textChanged_2025, &_call_f_textChanged_2025); + methods += new qt_gsi::GenericMethod ("textFromValue", "@brief Method QString QDoubleSpinBox::textFromValue(double val)\n", true, &_init_f_textFromValue_c1071, &_call_f_textFromValue_c1071); + methods += new qt_gsi::GenericMethod ("validate", "@brief Method QValidator::State QDoubleSpinBox::validate(QString &input, int &pos)\nThis is a reimplementation of QAbstractSpinBox::validate", true, &_init_f_validate_c2171, &_call_f_validate_c2171); + methods += new qt_gsi::GenericMethod (":value", "@brief Method double QDoubleSpinBox::value()\n", true, &_init_f_value_c0, &_call_f_value_c0); + methods += new qt_gsi::GenericMethod ("valueFromText", "@brief Method double QDoubleSpinBox::valueFromText(const QString &text)\n", true, &_init_f_valueFromText_c2025, &_call_f_valueFromText_c2025); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QDoubleSpinBox::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QDoubleSpinBox::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("editingFinished()", "editingFinished", "@brief Signal declaration for QDoubleSpinBox::editingFinished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QDoubleSpinBox::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("valueChanged(double)", "valueChanged", gsi::arg("arg1"), "@brief Signal declaration for QDoubleSpinBox::valueChanged(double)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QDoubleSpinBox::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QDoubleSpinBox::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QDoubleSpinBox::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QDoubleSpinBox::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractSpinBox (); + +qt_gsi::QtNativeClass decl_QDoubleSpinBox (qtdecl_QAbstractSpinBox (), "QtWidgets", "QDoubleSpinBox_Native", + methods_QDoubleSpinBox (), + "@hide\n@alias QDoubleSpinBox"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDoubleSpinBox () { return decl_QDoubleSpinBox; } + +} + + +class QDoubleSpinBox_Adaptor : public QDoubleSpinBox, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QDoubleSpinBox_Adaptor(); + + // [adaptor ctor] QDoubleSpinBox::QDoubleSpinBox(QWidget *parent) + QDoubleSpinBox_Adaptor() : QDoubleSpinBox() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QDoubleSpinBox::QDoubleSpinBox(QWidget *parent) + QDoubleSpinBox_Adaptor(QWidget *parent) : QDoubleSpinBox(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QDoubleSpinBox::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QDoubleSpinBox_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QDoubleSpinBox::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QDoubleSpinBox::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QDoubleSpinBox_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QDoubleSpinBox::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QDoubleSpinBox::focusNextChild() + bool fp_QDoubleSpinBox_focusNextChild_0 () { + return QDoubleSpinBox::focusNextChild(); + } + + // [expose] bool QDoubleSpinBox::focusPreviousChild() + bool fp_QDoubleSpinBox_focusPreviousChild_0 () { + return QDoubleSpinBox::focusPreviousChild(); + } + + // [expose] bool QDoubleSpinBox::isSignalConnected(const QMetaMethod &signal) + bool fp_QDoubleSpinBox_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QDoubleSpinBox::isSignalConnected(signal); + } + + // [expose] QLineEdit *QDoubleSpinBox::lineEdit() + QLineEdit * fp_QDoubleSpinBox_lineEdit_c0 () const { + return QDoubleSpinBox::lineEdit(); + } + + // [expose] int QDoubleSpinBox::receivers(const char *signal) + int fp_QDoubleSpinBox_receivers_c1731 (const char *signal) const { + return QDoubleSpinBox::receivers(signal); + } + + // [expose] QObject *QDoubleSpinBox::sender() + QObject * fp_QDoubleSpinBox_sender_c0 () const { + return QDoubleSpinBox::sender(); + } + + // [expose] int QDoubleSpinBox::senderSignalIndex() + int fp_QDoubleSpinBox_senderSignalIndex_c0 () const { + return QDoubleSpinBox::senderSignalIndex(); + } + + // [expose] void QDoubleSpinBox::setLineEdit(QLineEdit *edit) + void fp_QDoubleSpinBox_setLineEdit_1485 (QLineEdit *edit) { + QDoubleSpinBox::setLineEdit(edit); + } + + // [expose] void QDoubleSpinBox::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QDoubleSpinBox_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QDoubleSpinBox::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] void QDoubleSpinBox::clear() + void cbs_clear_0_0() + { + QDoubleSpinBox::clear(); + } + + virtual void clear() + { + if (cb_clear_0_0.can_issue()) { + cb_clear_0_0.issue(&QDoubleSpinBox_Adaptor::cbs_clear_0_0); + } else { + QDoubleSpinBox::clear(); + } + } + + // [emitter impl] void QDoubleSpinBox::customContextMenuRequested(const QPoint &pos) + void emitter_QDoubleSpinBox_customContextMenuRequested_1916(const QPoint &pos) + { + emit QDoubleSpinBox::customContextMenuRequested(pos); + } + + // [emitter impl] void QDoubleSpinBox::destroyed(QObject *) + void emitter_QDoubleSpinBox_destroyed_1302(QObject *arg1) + { + emit QDoubleSpinBox::destroyed(arg1); + } + + // [emitter impl] void QDoubleSpinBox::editingFinished() + void emitter_QDoubleSpinBox_editingFinished_0() + { + emit QDoubleSpinBox::editingFinished(); + } + + // [adaptor impl] bool QDoubleSpinBox::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QDoubleSpinBox::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QDoubleSpinBox_Adaptor::cbs_event_1217_0, _event); + } else { + return QDoubleSpinBox::event(_event); + } + } + + // [adaptor impl] bool QDoubleSpinBox::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QDoubleSpinBox::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QDoubleSpinBox_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QDoubleSpinBox::eventFilter(watched, event); + } + } + + // [adaptor impl] void QDoubleSpinBox::fixup(QString &str) + void cbs_fixup_c1330_0(QString &str) const + { + QDoubleSpinBox::fixup(str); + } + + virtual void fixup(QString &str) const + { + if (cb_fixup_c1330_0.can_issue()) { + cb_fixup_c1330_0.issue(&QDoubleSpinBox_Adaptor::cbs_fixup_c1330_0, str); + } else { + QDoubleSpinBox::fixup(str); + } + } + + // [adaptor impl] bool QDoubleSpinBox::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QDoubleSpinBox::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QDoubleSpinBox_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QDoubleSpinBox::hasHeightForWidth(); + } + } + + // [adaptor impl] int QDoubleSpinBox::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QDoubleSpinBox::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QDoubleSpinBox_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QDoubleSpinBox::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QDoubleSpinBox::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QDoubleSpinBox::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QDoubleSpinBox_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QDoubleSpinBox::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QDoubleSpinBox::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QDoubleSpinBox::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QDoubleSpinBox_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QDoubleSpinBox::minimumSizeHint(); + } + } + + // [emitter impl] void QDoubleSpinBox::objectNameChanged(const QString &objectName) + void emitter_QDoubleSpinBox_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QDoubleSpinBox::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QDoubleSpinBox::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QDoubleSpinBox::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QDoubleSpinBox_Adaptor::cbs_paintEngine_c0_0); + } else { + return QDoubleSpinBox::paintEngine(); + } + } + + // [adaptor impl] void QDoubleSpinBox::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QDoubleSpinBox::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QDoubleSpinBox_Adaptor::cbs_setVisible_864_0, visible); + } else { + QDoubleSpinBox::setVisible(visible); + } + } + + // [adaptor impl] QSize QDoubleSpinBox::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QDoubleSpinBox::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QDoubleSpinBox_Adaptor::cbs_sizeHint_c0_0); + } else { + return QDoubleSpinBox::sizeHint(); + } + } + + // [adaptor impl] void QDoubleSpinBox::stepBy(int steps) + void cbs_stepBy_767_0(int steps) + { + QDoubleSpinBox::stepBy(steps); + } + + virtual void stepBy(int steps) + { + if (cb_stepBy_767_0.can_issue()) { + cb_stepBy_767_0.issue(&QDoubleSpinBox_Adaptor::cbs_stepBy_767_0, steps); + } else { + QDoubleSpinBox::stepBy(steps); + } + } + + // [adaptor impl] QString QDoubleSpinBox::textFromValue(double val) + QString cbs_textFromValue_c1071_0(double val) const + { + return QDoubleSpinBox::textFromValue(val); + } + + virtual QString textFromValue(double val) const + { + if (cb_textFromValue_c1071_0.can_issue()) { + return cb_textFromValue_c1071_0.issue(&QDoubleSpinBox_Adaptor::cbs_textFromValue_c1071_0, val); + } else { + return QDoubleSpinBox::textFromValue(val); + } + } + + // [adaptor impl] QValidator::State QDoubleSpinBox::validate(QString &input, int &pos) + qt_gsi::Converter::target_type cbs_validate_c2171_0(QString &input, int &pos) const + { + return qt_gsi::CppToQtAdaptor(QDoubleSpinBox::validate(input, pos)); + } + + virtual QValidator::State validate(QString &input, int &pos) const + { + if (cb_validate_c2171_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_validate_c2171_0.issue::target_type, QString &, int &>(&QDoubleSpinBox_Adaptor::cbs_validate_c2171_0, input, pos)).cref(); + } else { + return QDoubleSpinBox::validate(input, pos); + } + } + + // [emitter impl] void QDoubleSpinBox::valueChanged(double) + void emitter_QDoubleSpinBox_valueChanged_1071(double arg1) + { + emit QDoubleSpinBox::valueChanged(arg1); + } + + // [adaptor impl] double QDoubleSpinBox::valueFromText(const QString &text) + double cbs_valueFromText_c2025_0(const QString &text) const + { + return QDoubleSpinBox::valueFromText(text); + } + + virtual double valueFromText(const QString &text) const + { + if (cb_valueFromText_c2025_0.can_issue()) { + return cb_valueFromText_c2025_0.issue(&QDoubleSpinBox_Adaptor::cbs_valueFromText_c2025_0, text); + } else { + return QDoubleSpinBox::valueFromText(text); + } + } + + // [emitter impl] void QDoubleSpinBox::windowIconChanged(const QIcon &icon) + void emitter_QDoubleSpinBox_windowIconChanged_1787(const QIcon &icon) + { + emit QDoubleSpinBox::windowIconChanged(icon); + } + + // [emitter impl] void QDoubleSpinBox::windowIconTextChanged(const QString &iconText) + void emitter_QDoubleSpinBox_windowIconTextChanged_2025(const QString &iconText) + { + emit QDoubleSpinBox::windowIconTextChanged(iconText); + } + + // [emitter impl] void QDoubleSpinBox::windowTitleChanged(const QString &title) + void emitter_QDoubleSpinBox_windowTitleChanged_2025(const QString &title) + { + emit QDoubleSpinBox::windowTitleChanged(title); + } + + // [adaptor impl] void QDoubleSpinBox::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QDoubleSpinBox::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QDoubleSpinBox_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QDoubleSpinBox::actionEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QDoubleSpinBox::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QDoubleSpinBox_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QDoubleSpinBox::changeEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QDoubleSpinBox::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QDoubleSpinBox_Adaptor::cbs_childEvent_1701_0, event); + } else { + QDoubleSpinBox::childEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QDoubleSpinBox::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QDoubleSpinBox_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QDoubleSpinBox::closeEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QDoubleSpinBox::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QDoubleSpinBox_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QDoubleSpinBox::contextMenuEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QDoubleSpinBox::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QDoubleSpinBox_Adaptor::cbs_customEvent_1217_0, event); + } else { + QDoubleSpinBox::customEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QDoubleSpinBox::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QDoubleSpinBox_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QDoubleSpinBox::disconnectNotify(signal); + } + } + + // [adaptor impl] void QDoubleSpinBox::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QDoubleSpinBox::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QDoubleSpinBox_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QDoubleSpinBox::dragEnterEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QDoubleSpinBox::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QDoubleSpinBox_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QDoubleSpinBox::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QDoubleSpinBox::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QDoubleSpinBox_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QDoubleSpinBox::dragMoveEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QDoubleSpinBox::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QDoubleSpinBox_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QDoubleSpinBox::dropEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QDoubleSpinBox::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QDoubleSpinBox_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QDoubleSpinBox::enterEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QDoubleSpinBox::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QDoubleSpinBox_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QDoubleSpinBox::focusInEvent(event); + } + } + + // [adaptor impl] bool QDoubleSpinBox::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QDoubleSpinBox::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QDoubleSpinBox_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QDoubleSpinBox::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QDoubleSpinBox::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QDoubleSpinBox::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QDoubleSpinBox_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QDoubleSpinBox::focusOutEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QDoubleSpinBox::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QDoubleSpinBox_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QDoubleSpinBox::hideEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QDoubleSpinBox::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QDoubleSpinBox_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QDoubleSpinBox::initPainter(painter); + } + } + + // [adaptor impl] void QDoubleSpinBox::initStyleOption(QStyleOptionSpinBox *option) + void cbs_initStyleOption_c2572_0(QStyleOptionSpinBox *option) const + { + QDoubleSpinBox::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionSpinBox *option) const + { + if (cb_initStyleOption_c2572_0.can_issue()) { + cb_initStyleOption_c2572_0.issue(&QDoubleSpinBox_Adaptor::cbs_initStyleOption_c2572_0, option); + } else { + QDoubleSpinBox::initStyleOption(option); + } + } + + // [adaptor impl] void QDoubleSpinBox::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QDoubleSpinBox::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QDoubleSpinBox_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QDoubleSpinBox::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QDoubleSpinBox::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QDoubleSpinBox::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QDoubleSpinBox_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QDoubleSpinBox::keyPressEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QDoubleSpinBox::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QDoubleSpinBox_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QDoubleSpinBox::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QDoubleSpinBox::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QDoubleSpinBox_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QDoubleSpinBox::leaveEvent(event); + } + } + + // [adaptor impl] int QDoubleSpinBox::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QDoubleSpinBox::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QDoubleSpinBox_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QDoubleSpinBox::metric(arg1); + } + } + + // [adaptor impl] void QDoubleSpinBox::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QDoubleSpinBox::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QDoubleSpinBox_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QDoubleSpinBox::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QDoubleSpinBox::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QDoubleSpinBox_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QDoubleSpinBox::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QDoubleSpinBox::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QDoubleSpinBox_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QDoubleSpinBox::mousePressEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QDoubleSpinBox::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QDoubleSpinBox_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QDoubleSpinBox::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QDoubleSpinBox::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QDoubleSpinBox_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QDoubleSpinBox::moveEvent(event); + } + } + + // [adaptor impl] bool QDoubleSpinBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QDoubleSpinBox::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QDoubleSpinBox_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QDoubleSpinBox::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QDoubleSpinBox::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QDoubleSpinBox::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QDoubleSpinBox_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QDoubleSpinBox::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QDoubleSpinBox::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QDoubleSpinBox::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QDoubleSpinBox_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QDoubleSpinBox::redirected(offset); + } + } + + // [adaptor impl] void QDoubleSpinBox::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QDoubleSpinBox::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QDoubleSpinBox_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QDoubleSpinBox::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QDoubleSpinBox::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QDoubleSpinBox::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QDoubleSpinBox_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QDoubleSpinBox::sharedPainter(); + } + } + + // [adaptor impl] void QDoubleSpinBox::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QDoubleSpinBox::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QDoubleSpinBox_Adaptor::cbs_showEvent_1634_0, event); + } else { + QDoubleSpinBox::showEvent(event); + } + } + + // [adaptor impl] QFlags QDoubleSpinBox::stepEnabled() + QFlags cbs_stepEnabled_c0_0() const + { + return QDoubleSpinBox::stepEnabled(); + } + + virtual QFlags stepEnabled() const + { + if (cb_stepEnabled_c0_0.can_issue()) { + return cb_stepEnabled_c0_0.issue >(&QDoubleSpinBox_Adaptor::cbs_stepEnabled_c0_0); + } else { + return QDoubleSpinBox::stepEnabled(); + } + } + + // [adaptor impl] void QDoubleSpinBox::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QDoubleSpinBox::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QDoubleSpinBox_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QDoubleSpinBox::tabletEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QDoubleSpinBox::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QDoubleSpinBox_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QDoubleSpinBox::timerEvent(event); + } + } + + // [adaptor impl] void QDoubleSpinBox::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QDoubleSpinBox::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QDoubleSpinBox_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QDoubleSpinBox::wheelEvent(event); + } + } + + gsi::Callback cb_clear_0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_fixup_c1330_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_stepBy_767_0; + gsi::Callback cb_textFromValue_c1071_0; + gsi::Callback cb_validate_c2171_0; + gsi::Callback cb_valueFromText_c2025_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2572_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_stepEnabled_c0_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QDoubleSpinBox_Adaptor::~QDoubleSpinBox_Adaptor() { } + +// Constructor QDoubleSpinBox::QDoubleSpinBox(QWidget *parent) (adaptor class) + +static void _init_ctor_QDoubleSpinBox_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDoubleSpinBox_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QDoubleSpinBox_Adaptor (arg1)); +} + + +// void QDoubleSpinBox::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QDoubleSpinBox::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QDoubleSpinBox::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QDoubleSpinBox::clear() + +static void _init_cbs_clear_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clear_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_clear_0_0 (); +} + +static void _set_callback_cbs_clear_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_clear_0_0 = cb; +} + + +// void QDoubleSpinBox::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QDoubleSpinBox::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QDoubleSpinBox::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->fp_QDoubleSpinBox_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QDoubleSpinBox::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QDoubleSpinBox_Adaptor *)cls)->emitter_QDoubleSpinBox_customContextMenuRequested_1916 (arg1); +} + + +// void QDoubleSpinBox::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QDoubleSpinBox::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->fp_QDoubleSpinBox_destroy_1620 (arg1, arg2); +} + + +// emitter void QDoubleSpinBox::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QDoubleSpinBox_Adaptor *)cls)->emitter_QDoubleSpinBox_destroyed_1302 (arg1); +} + + +// void QDoubleSpinBox::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QDoubleSpinBox::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QDoubleSpinBox::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QDoubleSpinBox::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QDoubleSpinBox::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// emitter void QDoubleSpinBox::editingFinished() + +static void _init_emitter_editingFinished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_editingFinished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QDoubleSpinBox_Adaptor *)cls)->emitter_QDoubleSpinBox_editingFinished_0 (); +} + + +// void QDoubleSpinBox::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QDoubleSpinBox::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QDoubleSpinBox_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QDoubleSpinBox::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QDoubleSpinBox_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QDoubleSpinBox::fixup(QString &str) + +static void _init_cbs_fixup_c1330_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fixup_c1330_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_fixup_c1330_0 (arg1); +} + +static void _set_callback_cbs_fixup_c1330_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_fixup_c1330_0 = cb; +} + + +// void QDoubleSpinBox::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QDoubleSpinBox::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDoubleSpinBox_Adaptor *)cls)->fp_QDoubleSpinBox_focusNextChild_0 ()); +} + + +// bool QDoubleSpinBox::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QDoubleSpinBox_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QDoubleSpinBox::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QDoubleSpinBox::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDoubleSpinBox_Adaptor *)cls)->fp_QDoubleSpinBox_focusPreviousChild_0 ()); +} + + +// bool QDoubleSpinBox::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDoubleSpinBox_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QDoubleSpinBox::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QDoubleSpinBox_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QDoubleSpinBox::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QDoubleSpinBox::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QDoubleSpinBox::initStyleOption(QStyleOptionSpinBox *option) + +static void _init_cbs_initStyleOption_c2572_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2572_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionSpinBox *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_initStyleOption_c2572_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2572_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_initStyleOption_c2572_0 = cb; +} + + +// void QDoubleSpinBox::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QDoubleSpinBox::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QDoubleSpinBox_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QDoubleSpinBox::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDoubleSpinBox_Adaptor *)cls)->fp_QDoubleSpinBox_isSignalConnected_c2394 (arg1)); +} + + +// void QDoubleSpinBox::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QDoubleSpinBox::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QDoubleSpinBox::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// exposed QLineEdit *QDoubleSpinBox::lineEdit() + +static void _init_fp_lineEdit_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_lineEdit_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLineEdit *)((QDoubleSpinBox_Adaptor *)cls)->fp_QDoubleSpinBox_lineEdit_c0 ()); +} + + +// int QDoubleSpinBox::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QDoubleSpinBox_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QDoubleSpinBox::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDoubleSpinBox_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QDoubleSpinBox::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QDoubleSpinBox::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QDoubleSpinBox::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QDoubleSpinBox::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QDoubleSpinBox::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QDoubleSpinBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QDoubleSpinBox_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QDoubleSpinBox::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDoubleSpinBox_Adaptor *)cls)->emitter_QDoubleSpinBox_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QDoubleSpinBox::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QDoubleSpinBox_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QDoubleSpinBox::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QDoubleSpinBox::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QDoubleSpinBox_Adaptor *)cls)->fp_QDoubleSpinBox_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QDoubleSpinBox::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QDoubleSpinBox_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QDoubleSpinBox::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QDoubleSpinBox::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QDoubleSpinBox_Adaptor *)cls)->fp_QDoubleSpinBox_sender_c0 ()); +} + + +// exposed int QDoubleSpinBox::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDoubleSpinBox_Adaptor *)cls)->fp_QDoubleSpinBox_senderSignalIndex_c0 ()); +} + + +// exposed void QDoubleSpinBox::setLineEdit(QLineEdit *edit) + +static void _init_fp_setLineEdit_1485 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("edit"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setLineEdit_1485 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLineEdit *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->fp_QDoubleSpinBox_setLineEdit_1485 (arg1); +} + + +// void QDoubleSpinBox::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QDoubleSpinBox::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QDoubleSpinBox_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QDoubleSpinBox::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QDoubleSpinBox::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QDoubleSpinBox_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QDoubleSpinBox::stepBy(int steps) + +static void _init_cbs_stepBy_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("steps"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_stepBy_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_stepBy_767_0 (arg1); +} + +static void _set_callback_cbs_stepBy_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_stepBy_767_0 = cb; +} + + +// QFlags QDoubleSpinBox::stepEnabled() + +static void _init_cbs_stepEnabled_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_stepEnabled_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QDoubleSpinBox_Adaptor *)cls)->cbs_stepEnabled_c0_0 ()); +} + +static void _set_callback_cbs_stepEnabled_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_stepEnabled_c0_0 = cb; +} + + +// void QDoubleSpinBox::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// QString QDoubleSpinBox::textFromValue(double val) + +static void _init_cbs_textFromValue_c1071_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("val"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_textFromValue_c1071_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = args.read (heap); + ret.write ((QString)((QDoubleSpinBox_Adaptor *)cls)->cbs_textFromValue_c1071_0 (arg1)); +} + +static void _set_callback_cbs_textFromValue_c1071_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_textFromValue_c1071_0 = cb; +} + + +// void QDoubleSpinBox::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QDoubleSpinBox::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->fp_QDoubleSpinBox_updateMicroFocus_2420 (arg1); +} + + +// QValidator::State QDoubleSpinBox::validate(QString &input, int &pos) + +static void _init_cbs_validate_c2171_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_cbs_validate_c2171_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + int &arg2 = args.read (heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QDoubleSpinBox_Adaptor *)cls)->cbs_validate_c2171_0 (arg1, arg2)); +} + +static void _set_callback_cbs_validate_c2171_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_validate_c2171_0 = cb; +} + + +// emitter void QDoubleSpinBox::valueChanged(double) + +static void _init_emitter_valueChanged_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_valueChanged_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ((QDoubleSpinBox_Adaptor *)cls)->emitter_QDoubleSpinBox_valueChanged_1071 (arg1); +} + + +// double QDoubleSpinBox::valueFromText(const QString &text) + +static void _init_cbs_valueFromText_c2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_valueFromText_c2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((double)((QDoubleSpinBox_Adaptor *)cls)->cbs_valueFromText_c2025_0 (arg1)); +} + +static void _set_callback_cbs_valueFromText_c2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_valueFromText_c2025_0 = cb; +} + + +// void QDoubleSpinBox::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDoubleSpinBox_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QDoubleSpinBox_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QDoubleSpinBox::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QDoubleSpinBox_Adaptor *)cls)->emitter_QDoubleSpinBox_windowIconChanged_1787 (arg1); +} + + +// emitter void QDoubleSpinBox::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDoubleSpinBox_Adaptor *)cls)->emitter_QDoubleSpinBox_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QDoubleSpinBox::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QDoubleSpinBox_Adaptor *)cls)->emitter_QDoubleSpinBox_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QDoubleSpinBox (); + +static gsi::Methods methods_QDoubleSpinBox_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDoubleSpinBox::QDoubleSpinBox(QWidget *parent)\nThis method creates an object of class QDoubleSpinBox.", &_init_ctor_QDoubleSpinBox_Adaptor_1315, &_call_ctor_QDoubleSpinBox_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QDoubleSpinBox::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QDoubleSpinBox::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QDoubleSpinBox::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Virtual method void QDoubleSpinBox::clear()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("clear", "@hide", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0, &_set_callback_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QDoubleSpinBox::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QDoubleSpinBox::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QDoubleSpinBox::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QDoubleSpinBox::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QDoubleSpinBox::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QDoubleSpinBox::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QDoubleSpinBox::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QDoubleSpinBox::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QDoubleSpinBox::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QDoubleSpinBox::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QDoubleSpinBox::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QDoubleSpinBox::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("emit_editingFinished", "@brief Emitter for signal void QDoubleSpinBox::editingFinished()\nCall this method to emit this signal.", false, &_init_emitter_editingFinished_0, &_call_emitter_editingFinished_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QDoubleSpinBox::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QDoubleSpinBox::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QDoubleSpinBox::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("fixup", "@brief Virtual method void QDoubleSpinBox::fixup(QString &str)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("fixup", "@hide", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0, &_set_callback_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QDoubleSpinBox::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QDoubleSpinBox::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QDoubleSpinBox::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QDoubleSpinBox::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QDoubleSpinBox::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QDoubleSpinBox::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QDoubleSpinBox::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QDoubleSpinBox::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QDoubleSpinBox::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QDoubleSpinBox::initStyleOption(QStyleOptionSpinBox *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2572_0, &_call_cbs_initStyleOption_c2572_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2572_0, &_call_cbs_initStyleOption_c2572_0, &_set_callback_cbs_initStyleOption_c2572_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QDoubleSpinBox::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QDoubleSpinBox::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QDoubleSpinBox::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QDoubleSpinBox::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QDoubleSpinBox::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QDoubleSpinBox::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*lineEdit", "@brief Method QLineEdit *QDoubleSpinBox::lineEdit()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_lineEdit_c0, &_call_fp_lineEdit_c0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QDoubleSpinBox::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QDoubleSpinBox::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QDoubleSpinBox::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QDoubleSpinBox::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QDoubleSpinBox::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QDoubleSpinBox::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QDoubleSpinBox::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QDoubleSpinBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QDoubleSpinBox::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QDoubleSpinBox::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QDoubleSpinBox::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QDoubleSpinBox::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QDoubleSpinBox::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QDoubleSpinBox::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QDoubleSpinBox::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QDoubleSpinBox::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setLineEdit", "@brief Method void QDoubleSpinBox::setLineEdit(QLineEdit *edit)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setLineEdit_1485, &_call_fp_setLineEdit_1485); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QDoubleSpinBox::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QDoubleSpinBox::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QDoubleSpinBox::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QDoubleSpinBox::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("stepBy", "@brief Virtual method void QDoubleSpinBox::stepBy(int steps)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_stepBy_767_0, &_call_cbs_stepBy_767_0); + methods += new qt_gsi::GenericMethod ("stepBy", "@hide", false, &_init_cbs_stepBy_767_0, &_call_cbs_stepBy_767_0, &_set_callback_cbs_stepBy_767_0); + methods += new qt_gsi::GenericMethod ("*stepEnabled", "@brief Virtual method QFlags QDoubleSpinBox::stepEnabled()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_stepEnabled_c0_0, &_call_cbs_stepEnabled_c0_0); + methods += new qt_gsi::GenericMethod ("*stepEnabled", "@hide", true, &_init_cbs_stepEnabled_c0_0, &_call_cbs_stepEnabled_c0_0, &_set_callback_cbs_stepEnabled_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QDoubleSpinBox::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("textFromValue", "@brief Virtual method QString QDoubleSpinBox::textFromValue(double val)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_textFromValue_c1071_0, &_call_cbs_textFromValue_c1071_0); + methods += new qt_gsi::GenericMethod ("textFromValue", "@hide", true, &_init_cbs_textFromValue_c1071_0, &_call_cbs_textFromValue_c1071_0, &_set_callback_cbs_textFromValue_c1071_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QDoubleSpinBox::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QDoubleSpinBox::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("validate", "@brief Virtual method QValidator::State QDoubleSpinBox::validate(QString &input, int &pos)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0); + methods += new qt_gsi::GenericMethod ("validate", "@hide", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0, &_set_callback_cbs_validate_c2171_0); + methods += new qt_gsi::GenericMethod ("emit_valueChanged", "@brief Emitter for signal void QDoubleSpinBox::valueChanged(double)\nCall this method to emit this signal.", false, &_init_emitter_valueChanged_1071, &_call_emitter_valueChanged_1071); + methods += new qt_gsi::GenericMethod ("valueFromText", "@brief Virtual method double QDoubleSpinBox::valueFromText(const QString &text)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_valueFromText_c2025_0, &_call_cbs_valueFromText_c2025_0); + methods += new qt_gsi::GenericMethod ("valueFromText", "@hide", true, &_init_cbs_valueFromText_c2025_0, &_call_cbs_valueFromText_c2025_0, &_set_callback_cbs_valueFromText_c2025_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QDoubleSpinBox::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QDoubleSpinBox::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QDoubleSpinBox::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QDoubleSpinBox::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QDoubleSpinBox_Adaptor (qtdecl_QDoubleSpinBox (), "QtWidgets", "QDoubleSpinBox", + methods_QDoubleSpinBox_Adaptor (), + "@qt\n@brief Binding of QDoubleSpinBox"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQErrorMessage.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQErrorMessage.cc new file mode 100644 index 000000000..afb392179 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQErrorMessage.cc @@ -0,0 +1,2791 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQErrorMessage.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QErrorMessage + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QErrorMessage::staticMetaObject); +} + + +// void QErrorMessage::showMessage(const QString &message) + + +static void _init_f_showMessage_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("message"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_showMessage_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage *)cls)->showMessage (arg1); +} + + +// void QErrorMessage::showMessage(const QString &message, const QString &type) + + +static void _init_f_showMessage_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("message"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_showMessage_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage *)cls)->showMessage (arg1, arg2); +} + + +// static QErrorMessage *QErrorMessage::qtHandler() + + +static void _init_f_qtHandler_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_qtHandler_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QErrorMessage *)QErrorMessage::qtHandler ()); +} + + +// static QString QErrorMessage::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QErrorMessage::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QErrorMessage () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("showMessage", "@brief Method void QErrorMessage::showMessage(const QString &message)\n", false, &_init_f_showMessage_2025, &_call_f_showMessage_2025); + methods += new qt_gsi::GenericMethod ("showMessage", "@brief Method void QErrorMessage::showMessage(const QString &message, const QString &type)\n", false, &_init_f_showMessage_3942, &_call_f_showMessage_3942); + methods += gsi::qt_signal ("accepted()", "accepted", "@brief Signal declaration for QErrorMessage::accepted()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QErrorMessage::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QErrorMessage::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished(int)", "finished", gsi::arg("result"), "@brief Signal declaration for QErrorMessage::finished(int result)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QErrorMessage::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rejected()", "rejected", "@brief Signal declaration for QErrorMessage::rejected()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QErrorMessage::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QErrorMessage::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QErrorMessage::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("qtHandler", "@brief Static method QErrorMessage *QErrorMessage::qtHandler()\nThis method is static and can be called without an instance.", &_init_f_qtHandler_0, &_call_f_qtHandler_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QErrorMessage::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QDialog (); + +qt_gsi::QtNativeClass decl_QErrorMessage (qtdecl_QDialog (), "QtWidgets", "QErrorMessage_Native", + methods_QErrorMessage (), + "@hide\n@alias QErrorMessage"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QErrorMessage () { return decl_QErrorMessage; } + +} + + +class QErrorMessage_Adaptor : public QErrorMessage, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QErrorMessage_Adaptor(); + + // [adaptor ctor] QErrorMessage::QErrorMessage(QWidget *parent) + QErrorMessage_Adaptor() : QErrorMessage() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QErrorMessage::QErrorMessage(QWidget *parent) + QErrorMessage_Adaptor(QWidget *parent) : QErrorMessage(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QErrorMessage::adjustPosition(QWidget *) + void fp_QErrorMessage_adjustPosition_1315 (QWidget *arg1) { + QErrorMessage::adjustPosition(arg1); + } + + // [expose] void QErrorMessage::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QErrorMessage_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QErrorMessage::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QErrorMessage::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QErrorMessage_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QErrorMessage::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QErrorMessage::focusNextChild() + bool fp_QErrorMessage_focusNextChild_0 () { + return QErrorMessage::focusNextChild(); + } + + // [expose] bool QErrorMessage::focusPreviousChild() + bool fp_QErrorMessage_focusPreviousChild_0 () { + return QErrorMessage::focusPreviousChild(); + } + + // [expose] bool QErrorMessage::isSignalConnected(const QMetaMethod &signal) + bool fp_QErrorMessage_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QErrorMessage::isSignalConnected(signal); + } + + // [expose] int QErrorMessage::receivers(const char *signal) + int fp_QErrorMessage_receivers_c1731 (const char *signal) const { + return QErrorMessage::receivers(signal); + } + + // [expose] QObject *QErrorMessage::sender() + QObject * fp_QErrorMessage_sender_c0 () const { + return QErrorMessage::sender(); + } + + // [expose] int QErrorMessage::senderSignalIndex() + int fp_QErrorMessage_senderSignalIndex_c0 () const { + return QErrorMessage::senderSignalIndex(); + } + + // [expose] void QErrorMessage::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QErrorMessage_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QErrorMessage::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] void QErrorMessage::accept() + void cbs_accept_0_0() + { + QErrorMessage::accept(); + } + + virtual void accept() + { + if (cb_accept_0_0.can_issue()) { + cb_accept_0_0.issue(&QErrorMessage_Adaptor::cbs_accept_0_0); + } else { + QErrorMessage::accept(); + } + } + + // [emitter impl] void QErrorMessage::accepted() + void emitter_QErrorMessage_accepted_0() + { + emit QErrorMessage::accepted(); + } + + // [emitter impl] void QErrorMessage::customContextMenuRequested(const QPoint &pos) + void emitter_QErrorMessage_customContextMenuRequested_1916(const QPoint &pos) + { + emit QErrorMessage::customContextMenuRequested(pos); + } + + // [emitter impl] void QErrorMessage::destroyed(QObject *) + void emitter_QErrorMessage_destroyed_1302(QObject *arg1) + { + emit QErrorMessage::destroyed(arg1); + } + + // [adaptor impl] int QErrorMessage::exec() + int cbs_exec_0_0() + { + return QErrorMessage::exec(); + } + + virtual int exec() + { + if (cb_exec_0_0.can_issue()) { + return cb_exec_0_0.issue(&QErrorMessage_Adaptor::cbs_exec_0_0); + } else { + return QErrorMessage::exec(); + } + } + + // [emitter impl] void QErrorMessage::finished(int result) + void emitter_QErrorMessage_finished_767(int result) + { + emit QErrorMessage::finished(result); + } + + // [adaptor impl] bool QErrorMessage::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QErrorMessage::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QErrorMessage_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QErrorMessage::hasHeightForWidth(); + } + } + + // [adaptor impl] int QErrorMessage::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QErrorMessage::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QErrorMessage_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QErrorMessage::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QErrorMessage::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QErrorMessage::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QErrorMessage_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QErrorMessage::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QErrorMessage::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QErrorMessage::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QErrorMessage_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QErrorMessage::minimumSizeHint(); + } + } + + // [emitter impl] void QErrorMessage::objectNameChanged(const QString &objectName) + void emitter_QErrorMessage_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QErrorMessage::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QErrorMessage::open() + void cbs_open_0_0() + { + QErrorMessage::open(); + } + + virtual void open() + { + if (cb_open_0_0.can_issue()) { + cb_open_0_0.issue(&QErrorMessage_Adaptor::cbs_open_0_0); + } else { + QErrorMessage::open(); + } + } + + // [adaptor impl] QPaintEngine *QErrorMessage::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QErrorMessage::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QErrorMessage_Adaptor::cbs_paintEngine_c0_0); + } else { + return QErrorMessage::paintEngine(); + } + } + + // [adaptor impl] void QErrorMessage::reject() + void cbs_reject_0_0() + { + QErrorMessage::reject(); + } + + virtual void reject() + { + if (cb_reject_0_0.can_issue()) { + cb_reject_0_0.issue(&QErrorMessage_Adaptor::cbs_reject_0_0); + } else { + QErrorMessage::reject(); + } + } + + // [emitter impl] void QErrorMessage::rejected() + void emitter_QErrorMessage_rejected_0() + { + emit QErrorMessage::rejected(); + } + + // [adaptor impl] void QErrorMessage::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QErrorMessage::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QErrorMessage_Adaptor::cbs_setVisible_864_0, visible); + } else { + QErrorMessage::setVisible(visible); + } + } + + // [adaptor impl] QSize QErrorMessage::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QErrorMessage::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QErrorMessage_Adaptor::cbs_sizeHint_c0_0); + } else { + return QErrorMessage::sizeHint(); + } + } + + // [emitter impl] void QErrorMessage::windowIconChanged(const QIcon &icon) + void emitter_QErrorMessage_windowIconChanged_1787(const QIcon &icon) + { + emit QErrorMessage::windowIconChanged(icon); + } + + // [emitter impl] void QErrorMessage::windowIconTextChanged(const QString &iconText) + void emitter_QErrorMessage_windowIconTextChanged_2025(const QString &iconText) + { + emit QErrorMessage::windowIconTextChanged(iconText); + } + + // [emitter impl] void QErrorMessage::windowTitleChanged(const QString &title) + void emitter_QErrorMessage_windowTitleChanged_2025(const QString &title) + { + emit QErrorMessage::windowTitleChanged(title); + } + + // [adaptor impl] void QErrorMessage::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QErrorMessage::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QErrorMessage_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QErrorMessage::actionEvent(event); + } + } + + // [adaptor impl] void QErrorMessage::changeEvent(QEvent *e) + void cbs_changeEvent_1217_0(QEvent *e) + { + QErrorMessage::changeEvent(e); + } + + virtual void changeEvent(QEvent *e) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QErrorMessage_Adaptor::cbs_changeEvent_1217_0, e); + } else { + QErrorMessage::changeEvent(e); + } + } + + // [adaptor impl] void QErrorMessage::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QErrorMessage::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QErrorMessage_Adaptor::cbs_childEvent_1701_0, event); + } else { + QErrorMessage::childEvent(event); + } + } + + // [adaptor impl] void QErrorMessage::closeEvent(QCloseEvent *) + void cbs_closeEvent_1719_0(QCloseEvent *arg1) + { + QErrorMessage::closeEvent(arg1); + } + + virtual void closeEvent(QCloseEvent *arg1) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QErrorMessage_Adaptor::cbs_closeEvent_1719_0, arg1); + } else { + QErrorMessage::closeEvent(arg1); + } + } + + // [adaptor impl] void QErrorMessage::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QErrorMessage::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QErrorMessage_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QErrorMessage::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QErrorMessage::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QErrorMessage::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QErrorMessage_Adaptor::cbs_customEvent_1217_0, event); + } else { + QErrorMessage::customEvent(event); + } + } + + // [adaptor impl] void QErrorMessage::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QErrorMessage::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QErrorMessage_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QErrorMessage::disconnectNotify(signal); + } + } + + // [adaptor impl] void QErrorMessage::done(int) + void cbs_done_767_0(int arg1) + { + QErrorMessage::done(arg1); + } + + virtual void done(int arg1) + { + if (cb_done_767_0.can_issue()) { + cb_done_767_0.issue(&QErrorMessage_Adaptor::cbs_done_767_0, arg1); + } else { + QErrorMessage::done(arg1); + } + } + + // [adaptor impl] void QErrorMessage::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QErrorMessage::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QErrorMessage_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QErrorMessage::dragEnterEvent(event); + } + } + + // [adaptor impl] void QErrorMessage::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QErrorMessage::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QErrorMessage_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QErrorMessage::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QErrorMessage::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QErrorMessage::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QErrorMessage_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QErrorMessage::dragMoveEvent(event); + } + } + + // [adaptor impl] void QErrorMessage::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QErrorMessage::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QErrorMessage_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QErrorMessage::dropEvent(event); + } + } + + // [adaptor impl] void QErrorMessage::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QErrorMessage::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QErrorMessage_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QErrorMessage::enterEvent(event); + } + } + + // [adaptor impl] bool QErrorMessage::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QErrorMessage::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QErrorMessage_Adaptor::cbs_event_1217_0, _event); + } else { + return QErrorMessage::event(_event); + } + } + + // [adaptor impl] bool QErrorMessage::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QErrorMessage::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QErrorMessage_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QErrorMessage::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QErrorMessage::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QErrorMessage::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QErrorMessage_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QErrorMessage::focusInEvent(event); + } + } + + // [adaptor impl] bool QErrorMessage::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QErrorMessage::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QErrorMessage_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QErrorMessage::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QErrorMessage::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QErrorMessage::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QErrorMessage_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QErrorMessage::focusOutEvent(event); + } + } + + // [adaptor impl] void QErrorMessage::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QErrorMessage::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QErrorMessage_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QErrorMessage::hideEvent(event); + } + } + + // [adaptor impl] void QErrorMessage::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QErrorMessage::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QErrorMessage_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QErrorMessage::initPainter(painter); + } + } + + // [adaptor impl] void QErrorMessage::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QErrorMessage::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QErrorMessage_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QErrorMessage::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QErrorMessage::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QErrorMessage::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QErrorMessage_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QErrorMessage::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QErrorMessage::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QErrorMessage::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QErrorMessage_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QErrorMessage::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QErrorMessage::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QErrorMessage::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QErrorMessage_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QErrorMessage::leaveEvent(event); + } + } + + // [adaptor impl] int QErrorMessage::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QErrorMessage::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QErrorMessage_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QErrorMessage::metric(arg1); + } + } + + // [adaptor impl] void QErrorMessage::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QErrorMessage::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QErrorMessage_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QErrorMessage::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QErrorMessage::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QErrorMessage::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QErrorMessage_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QErrorMessage::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QErrorMessage::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QErrorMessage::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QErrorMessage_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QErrorMessage::mousePressEvent(event); + } + } + + // [adaptor impl] void QErrorMessage::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QErrorMessage::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QErrorMessage_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QErrorMessage::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QErrorMessage::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QErrorMessage::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QErrorMessage_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QErrorMessage::moveEvent(event); + } + } + + // [adaptor impl] bool QErrorMessage::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QErrorMessage::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QErrorMessage_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QErrorMessage::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QErrorMessage::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QErrorMessage::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QErrorMessage_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QErrorMessage::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QErrorMessage::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QErrorMessage::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QErrorMessage_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QErrorMessage::redirected(offset); + } + } + + // [adaptor impl] void QErrorMessage::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QErrorMessage::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QErrorMessage_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QErrorMessage::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QErrorMessage::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QErrorMessage::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QErrorMessage_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QErrorMessage::sharedPainter(); + } + } + + // [adaptor impl] void QErrorMessage::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QErrorMessage::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QErrorMessage_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QErrorMessage::showEvent(arg1); + } + } + + // [adaptor impl] void QErrorMessage::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QErrorMessage::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QErrorMessage_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QErrorMessage::tabletEvent(event); + } + } + + // [adaptor impl] void QErrorMessage::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QErrorMessage::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QErrorMessage_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QErrorMessage::timerEvent(event); + } + } + + // [adaptor impl] void QErrorMessage::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QErrorMessage::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QErrorMessage_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QErrorMessage::wheelEvent(event); + } + } + + gsi::Callback cb_accept_0_0; + gsi::Callback cb_exec_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_open_0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reject_0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_done_767_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QErrorMessage_Adaptor::~QErrorMessage_Adaptor() { } + +// Constructor QErrorMessage::QErrorMessage(QWidget *parent) (adaptor class) + +static void _init_ctor_QErrorMessage_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QErrorMessage_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QErrorMessage_Adaptor (arg1)); +} + + +// void QErrorMessage::accept() + +static void _init_cbs_accept_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accept_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_accept_0_0 (); +} + +static void _set_callback_cbs_accept_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_accept_0_0 = cb; +} + + +// emitter void QErrorMessage::accepted() + +static void _init_emitter_accepted_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_accepted_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QErrorMessage_Adaptor *)cls)->emitter_QErrorMessage_accepted_0 (); +} + + +// void QErrorMessage::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// exposed void QErrorMessage::adjustPosition(QWidget *) + +static void _init_fp_adjustPosition_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adjustPosition_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->fp_QErrorMessage_adjustPosition_1315 (arg1); +} + + +// void QErrorMessage::changeEvent(QEvent *e) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QErrorMessage::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QErrorMessage::closeEvent(QCloseEvent *) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QErrorMessage::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QErrorMessage::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->fp_QErrorMessage_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QErrorMessage::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QErrorMessage_Adaptor *)cls)->emitter_QErrorMessage_customContextMenuRequested_1916 (arg1); +} + + +// void QErrorMessage::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QErrorMessage::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->fp_QErrorMessage_destroy_1620 (arg1, arg2); +} + + +// emitter void QErrorMessage::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QErrorMessage_Adaptor *)cls)->emitter_QErrorMessage_destroyed_1302 (arg1); +} + + +// void QErrorMessage::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QErrorMessage::done(int) + +static void _init_cbs_done_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_done_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_done_767_0 (arg1); +} + +static void _set_callback_cbs_done_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_done_767_0 = cb; +} + + +// void QErrorMessage::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QErrorMessage::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QErrorMessage::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QErrorMessage::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QErrorMessage::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QErrorMessage::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QErrorMessage_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QErrorMessage::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QErrorMessage_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// int QErrorMessage::exec() + +static void _init_cbs_exec_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_exec_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QErrorMessage_Adaptor *)cls)->cbs_exec_0_0 ()); +} + +static void _set_callback_cbs_exec_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_exec_0_0 = cb; +} + + +// emitter void QErrorMessage::finished(int result) + +static void _init_emitter_finished_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_finished_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QErrorMessage_Adaptor *)cls)->emitter_QErrorMessage_finished_767 (arg1); +} + + +// void QErrorMessage::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QErrorMessage::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QErrorMessage_Adaptor *)cls)->fp_QErrorMessage_focusNextChild_0 ()); +} + + +// bool QErrorMessage::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QErrorMessage_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QErrorMessage::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QErrorMessage::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QErrorMessage_Adaptor *)cls)->fp_QErrorMessage_focusPreviousChild_0 ()); +} + + +// bool QErrorMessage::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QErrorMessage_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QErrorMessage::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QErrorMessage_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QErrorMessage::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QErrorMessage::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QErrorMessage::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QErrorMessage::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QErrorMessage_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QErrorMessage::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QErrorMessage_Adaptor *)cls)->fp_QErrorMessage_isSignalConnected_c2394 (arg1)); +} + + +// void QErrorMessage::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QErrorMessage::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QErrorMessage::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QErrorMessage::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QErrorMessage_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QErrorMessage::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QErrorMessage_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QErrorMessage::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QErrorMessage::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QErrorMessage::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QErrorMessage::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QErrorMessage::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QErrorMessage::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QErrorMessage_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QErrorMessage::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QErrorMessage_Adaptor *)cls)->emitter_QErrorMessage_objectNameChanged_4567 (arg1); +} + + +// void QErrorMessage::open() + +static void _init_cbs_open_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_open_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_open_0_0 (); +} + +static void _set_callback_cbs_open_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_open_0_0 = cb; +} + + +// QPaintEngine *QErrorMessage::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QErrorMessage_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QErrorMessage::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QErrorMessage::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QErrorMessage_Adaptor *)cls)->fp_QErrorMessage_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QErrorMessage::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QErrorMessage_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QErrorMessage::reject() + +static void _init_cbs_reject_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reject_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_reject_0_0 (); +} + +static void _set_callback_cbs_reject_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_reject_0_0 = cb; +} + + +// emitter void QErrorMessage::rejected() + +static void _init_emitter_rejected_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_rejected_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QErrorMessage_Adaptor *)cls)->emitter_QErrorMessage_rejected_0 (); +} + + +// void QErrorMessage::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QErrorMessage::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QErrorMessage_Adaptor *)cls)->fp_QErrorMessage_sender_c0 ()); +} + + +// exposed int QErrorMessage::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QErrorMessage_Adaptor *)cls)->fp_QErrorMessage_senderSignalIndex_c0 ()); +} + + +// void QErrorMessage::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QErrorMessage::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QErrorMessage_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QErrorMessage::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QErrorMessage::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QErrorMessage_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QErrorMessage::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QErrorMessage::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QErrorMessage::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->fp_QErrorMessage_updateMicroFocus_2420 (arg1); +} + + +// void QErrorMessage::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QErrorMessage_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QErrorMessage_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QErrorMessage::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QErrorMessage_Adaptor *)cls)->emitter_QErrorMessage_windowIconChanged_1787 (arg1); +} + + +// emitter void QErrorMessage::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QErrorMessage_Adaptor *)cls)->emitter_QErrorMessage_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QErrorMessage::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QErrorMessage_Adaptor *)cls)->emitter_QErrorMessage_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QErrorMessage (); + +static gsi::Methods methods_QErrorMessage_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QErrorMessage::QErrorMessage(QWidget *parent)\nThis method creates an object of class QErrorMessage.", &_init_ctor_QErrorMessage_Adaptor_1315, &_call_ctor_QErrorMessage_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("accept", "@brief Virtual method void QErrorMessage::accept()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("accept", "@hide", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0, &_set_callback_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("emit_accepted", "@brief Emitter for signal void QErrorMessage::accepted()\nCall this method to emit this signal.", false, &_init_emitter_accepted_0, &_call_emitter_accepted_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QErrorMessage::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*adjustPosition", "@brief Method void QErrorMessage::adjustPosition(QWidget *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adjustPosition_1315, &_call_fp_adjustPosition_1315); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QErrorMessage::changeEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QErrorMessage::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QErrorMessage::closeEvent(QCloseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QErrorMessage::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QErrorMessage::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QErrorMessage::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QErrorMessage::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QErrorMessage::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QErrorMessage::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QErrorMessage::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*done", "@brief Virtual method void QErrorMessage::done(int)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("*done", "@hide", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0, &_set_callback_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QErrorMessage::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QErrorMessage::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QErrorMessage::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QErrorMessage::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QErrorMessage::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QErrorMessage::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QErrorMessage::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("exec", "@brief Virtual method int QErrorMessage::exec()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("exec", "@hide", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0, &_set_callback_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QErrorMessage::finished(int result)\nCall this method to emit this signal.", false, &_init_emitter_finished_767, &_call_emitter_finished_767); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QErrorMessage::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QErrorMessage::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QErrorMessage::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QErrorMessage::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QErrorMessage::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QErrorMessage::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QErrorMessage::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QErrorMessage::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QErrorMessage::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QErrorMessage::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QErrorMessage::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QErrorMessage::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QErrorMessage::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QErrorMessage::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QErrorMessage::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QErrorMessage::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QErrorMessage::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QErrorMessage::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QErrorMessage::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QErrorMessage::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QErrorMessage::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QErrorMessage::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QErrorMessage::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QErrorMessage::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("open", "@brief Virtual method void QErrorMessage::open()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("open", "@hide", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0, &_set_callback_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QErrorMessage::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QErrorMessage::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QErrorMessage::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QErrorMessage::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reject", "@brief Virtual method void QErrorMessage::reject()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("reject", "@hide", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0, &_set_callback_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("emit_rejected", "@brief Emitter for signal void QErrorMessage::rejected()\nCall this method to emit this signal.", false, &_init_emitter_rejected_0, &_call_emitter_rejected_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QErrorMessage::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QErrorMessage::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QErrorMessage::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QErrorMessage::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QErrorMessage::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QErrorMessage::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QErrorMessage::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QErrorMessage::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QErrorMessage::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QErrorMessage::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QErrorMessage::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QErrorMessage::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QErrorMessage::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QErrorMessage::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QErrorMessage_Adaptor (qtdecl_QErrorMessage (), "QtWidgets", "QErrorMessage", + methods_QErrorMessage_Adaptor (), + "@qt\n@brief Binding of QErrorMessage"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQFileDialog.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQFileDialog.cc new file mode 100644 index 000000000..e48826a09 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQFileDialog.cc @@ -0,0 +1,4406 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFileDialog.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFileDialog + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QFileDialog::staticMetaObject); +} + + +// QFileDialog::AcceptMode QFileDialog::acceptMode() + + +static void _init_f_acceptMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_acceptMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFileDialog *)cls)->acceptMode ())); +} + + +// QString QFileDialog::defaultSuffix() + + +static void _init_f_defaultSuffix_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultSuffix_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileDialog *)cls)->defaultSuffix ()); +} + + +// QDir QFileDialog::directory() + + +static void _init_f_directory_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_directory_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDir)((QFileDialog *)cls)->directory ()); +} + + +// QUrl QFileDialog::directoryUrl() + + +static void _init_f_directoryUrl_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_directoryUrl_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QUrl)((QFileDialog *)cls)->directoryUrl ()); +} + + +// QFileDialog::FileMode QFileDialog::fileMode() + + +static void _init_f_fileMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_fileMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFileDialog *)cls)->fileMode ())); +} + + +// QFlags QFileDialog::filter() + + +static void _init_f_filter_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_filter_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFileDialog *)cls)->filter ()); +} + + +// QStringList QFileDialog::history() + + +static void _init_f_history_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_history_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QFileDialog *)cls)->history ()); +} + + +// QAbstractFileIconProvider *QFileDialog::iconProvider() + + +static void _init_f_iconProvider_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_iconProvider_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractFileIconProvider *)((QFileDialog *)cls)->iconProvider ()); +} + + +// QAbstractItemDelegate *QFileDialog::itemDelegate() + + +static void _init_f_itemDelegate_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_itemDelegate_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractItemDelegate *)((QFileDialog *)cls)->itemDelegate ()); +} + + +// QString QFileDialog::labelText(QFileDialog::DialogLabel label) + + +static void _init_f_labelText_c2681 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("label"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_labelText_c2681 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)((QFileDialog *)cls)->labelText (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QStringList QFileDialog::mimeTypeFilters() + + +static void _init_f_mimeTypeFilters_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mimeTypeFilters_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QFileDialog *)cls)->mimeTypeFilters ()); +} + + +// QStringList QFileDialog::nameFilters() + + +static void _init_f_nameFilters_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nameFilters_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QFileDialog *)cls)->nameFilters ()); +} + + +// void QFileDialog::open() + + +static void _init_f_open_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_open_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->open (); +} + + +// void QFileDialog::open(QObject *receiver, const char *member) + + +static void _init_f_open_2925 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("receiver"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("member"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_open_2925 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->open (arg1, arg2); +} + + +// QFlags QFileDialog::options() + + +static void _init_f_options_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_options_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFileDialog *)cls)->options ()); +} + + +// QAbstractProxyModel *QFileDialog::proxyModel() + + +static void _init_f_proxyModel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_proxyModel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractProxyModel *)((QFileDialog *)cls)->proxyModel ()); +} + + +// bool QFileDialog::restoreState(const QByteArray &state) + + +static void _init_f_restoreState_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_restoreState_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileDialog *)cls)->restoreState (arg1)); +} + + +// QByteArray QFileDialog::saveState() + + +static void _init_f_saveState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_saveState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QFileDialog *)cls)->saveState ()); +} + + +// void QFileDialog::selectFile(const QString &filename) + + +static void _init_f_selectFile_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filename"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_selectFile_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->selectFile (arg1); +} + + +// void QFileDialog::selectMimeTypeFilter(const QString &filter) + + +static void _init_f_selectMimeTypeFilter_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_selectMimeTypeFilter_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->selectMimeTypeFilter (arg1); +} + + +// void QFileDialog::selectNameFilter(const QString &filter) + + +static void _init_f_selectNameFilter_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_selectNameFilter_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->selectNameFilter (arg1); +} + + +// void QFileDialog::selectUrl(const QUrl &url) + + +static void _init_f_selectUrl_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_selectUrl_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->selectUrl (arg1); +} + + +// QStringList QFileDialog::selectedFiles() + + +static void _init_f_selectedFiles_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectedFiles_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QFileDialog *)cls)->selectedFiles ()); +} + + +// QString QFileDialog::selectedMimeTypeFilter() + + +static void _init_f_selectedMimeTypeFilter_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectedMimeTypeFilter_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileDialog *)cls)->selectedMimeTypeFilter ()); +} + + +// QString QFileDialog::selectedNameFilter() + + +static void _init_f_selectedNameFilter_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectedNameFilter_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QFileDialog *)cls)->selectedNameFilter ()); +} + + +// QList QFileDialog::selectedUrls() + + +static void _init_f_selectedUrls_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_selectedUrls_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QFileDialog *)cls)->selectedUrls ()); +} + + +// void QFileDialog::setAcceptMode(QFileDialog::AcceptMode mode) + + +static void _init_f_setAcceptMode_2590 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAcceptMode_2590 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setAcceptMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QFileDialog::setDefaultSuffix(const QString &suffix) + + +static void _init_f_setDefaultSuffix_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("suffix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultSuffix_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setDefaultSuffix (arg1); +} + + +// void QFileDialog::setDirectory(const QString &directory) + + +static void _init_f_setDirectory_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("directory"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDirectory_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setDirectory (arg1); +} + + +// void QFileDialog::setDirectory(const QDir &directory) + + +static void _init_f_setDirectory_1681 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("directory"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDirectory_1681 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDir &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setDirectory (arg1); +} + + +// void QFileDialog::setDirectoryUrl(const QUrl &directory) + + +static void _init_f_setDirectoryUrl_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("directory"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDirectoryUrl_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setDirectoryUrl (arg1); +} + + +// void QFileDialog::setFileMode(QFileDialog::FileMode mode) + + +static void _init_f_setFileMode_2382 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFileMode_2382 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setFileMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QFileDialog::setFilter(QFlags filters) + + +static void _init_f_setFilter_2230 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filters"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFilter_2230 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setFilter (arg1); +} + + +// void QFileDialog::setHistory(const QStringList &paths) + + +static void _init_f_setHistory_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("paths"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHistory_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setHistory (arg1); +} + + +// void QFileDialog::setIconProvider(QAbstractFileIconProvider *provider) + + +static void _init_f_setIconProvider_3143 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("provider"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIconProvider_3143 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractFileIconProvider *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setIconProvider (arg1); +} + + +// void QFileDialog::setItemDelegate(QAbstractItemDelegate *delegate) + + +static void _init_f_setItemDelegate_2717 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("delegate"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setItemDelegate_2717 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemDelegate *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setItemDelegate (arg1); +} + + +// void QFileDialog::setLabelText(QFileDialog::DialogLabel label, const QString &text) + + +static void _init_f_setLabelText_4598 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("label"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setLabelText_4598 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setLabelText (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QFileDialog::setMimeTypeFilters(const QStringList &filters) + + +static void _init_f_setMimeTypeFilters_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filters"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMimeTypeFilters_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setMimeTypeFilters (arg1); +} + + +// void QFileDialog::setNameFilter(const QString &filter) + + +static void _init_f_setNameFilter_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNameFilter_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setNameFilter (arg1); +} + + +// void QFileDialog::setNameFilters(const QStringList &filters) + + +static void _init_f_setNameFilters_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filters"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNameFilters_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setNameFilters (arg1); +} + + +// void QFileDialog::setOption(QFileDialog::Option option, bool on) + + +static void _init_f_setOption_2998 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("on", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setOption_2998 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setOption (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QFileDialog::setOptions(QFlags options) + + +static void _init_f_setOptions_2938 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOptions_2938 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setOptions (arg1); +} + + +// void QFileDialog::setProxyModel(QAbstractProxyModel *model) + + +static void _init_f_setProxyModel_2566 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setProxyModel_2566 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractProxyModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setProxyModel (arg1); +} + + +// void QFileDialog::setSidebarUrls(const QList &urls) + + +static void _init_f_setSidebarUrls_2316 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("urls"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSidebarUrls_2316 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setSidebarUrls (arg1); +} + + +// void QFileDialog::setSupportedSchemes(const QStringList &schemes) + + +static void _init_f_setSupportedSchemes_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("schemes"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSupportedSchemes_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setSupportedSchemes (arg1); +} + + +// void QFileDialog::setViewMode(QFileDialog::ViewMode mode) + + +static void _init_f_setViewMode_2409 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setViewMode_2409 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setViewMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QFileDialog::setVisible(bool visible) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog *)cls)->setVisible (arg1); +} + + +// QList QFileDialog::sidebarUrls() + + +static void _init_f_sidebarUrls_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_sidebarUrls_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QFileDialog *)cls)->sidebarUrls ()); +} + + +// QStringList QFileDialog::supportedSchemes() + + +static void _init_f_supportedSchemes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_supportedSchemes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QFileDialog *)cls)->supportedSchemes ()); +} + + +// bool QFileDialog::testOption(QFileDialog::Option option) + + +static void _init_f_testOption_c2242 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_testOption_c2242 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QFileDialog *)cls)->testOption (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QFileDialog::ViewMode QFileDialog::viewMode() + + +static void _init_f_viewMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_viewMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFileDialog *)cls)->viewMode ())); +} + + +// static QString QFileDialog::getExistingDirectory(QWidget *parent, const QString &caption, const QString &dir, QFlags options) + + +static void _init_f_getExistingDirectory_7979 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("caption", true, "QString()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("dir", true, "QString()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("options", true, "QFileDialog::ShowDirsOnly"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_getExistingDirectory_7979 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QFileDialog::ShowDirsOnly, heap); + ret.write ((QString)QFileDialog::getExistingDirectory (arg1, arg2, arg3, arg4)); +} + + +// static QUrl QFileDialog::getExistingDirectoryUrl(QWidget *parent, const QString &caption, const QUrl &dir, QFlags options, const QStringList &supportedSchemes) + + +static void _init_f_getExistingDirectoryUrl_9984 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("caption", true, "QString()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("dir", true, "QUrl()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("options", true, "QFileDialog::ShowDirsOnly"); + decl->add_arg > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("supportedSchemes", true, "QStringList()"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_getExistingDirectoryUrl_9984 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QUrl &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QFileDialog::ShowDirsOnly, heap); + const QStringList &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); + ret.write ((QUrl)QFileDialog::getExistingDirectoryUrl (arg1, arg2, arg3, arg4, arg5)); +} + + +// static QString QFileDialog::getOpenFileName(QWidget *parent, const QString &caption, const QString &dir, const QString &filter, QString *selectedFilter, QFlags options) + + +static void _init_f_getOpenFileName_11122 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("caption", true, "QString()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("dir", true, "QString()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("filter", true, "QString()"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("selectedFilter", true, "nullptr"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("options", true, "QFileDialog::Options()"); + decl->add_arg > (argspec_5); + decl->set_return (); +} + +static void _call_f_getOpenFileName_11122 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + QString *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg6 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QFileDialog::Options(), heap); + ret.write ((QString)QFileDialog::getOpenFileName (arg1, arg2, arg3, arg4, arg5, arg6)); +} + + +// static QStringList QFileDialog::getOpenFileNames(QWidget *parent, const QString &caption, const QString &dir, const QString &filter, QString *selectedFilter, QFlags options) + + +static void _init_f_getOpenFileNames_11122 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("caption", true, "QString()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("dir", true, "QString()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("filter", true, "QString()"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("selectedFilter", true, "nullptr"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("options", true, "QFileDialog::Options()"); + decl->add_arg > (argspec_5); + decl->set_return (); +} + +static void _call_f_getOpenFileNames_11122 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + QString *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg6 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QFileDialog::Options(), heap); + ret.write ((QStringList)QFileDialog::getOpenFileNames (arg1, arg2, arg3, arg4, arg5, arg6)); +} + + +// static QUrl QFileDialog::getOpenFileUrl(QWidget *parent, const QString &caption, const QUrl &dir, const QString &filter, QString *selectedFilter, QFlags options, const QStringList &supportedSchemes) + + +static void _init_f_getOpenFileUrl_13127 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("caption", true, "QString()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("dir", true, "QUrl()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("filter", true, "QString()"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("selectedFilter", true, "nullptr"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("options", true, "QFileDialog::Options()"); + decl->add_arg > (argspec_5); + static gsi::ArgSpecBase argspec_6 ("supportedSchemes", true, "QStringList()"); + decl->add_arg (argspec_6); + decl->set_return (); +} + +static void _call_f_getOpenFileUrl_13127 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QUrl &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + QString *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg6 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QFileDialog::Options(), heap); + const QStringList &arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); + ret.write ((QUrl)QFileDialog::getOpenFileUrl (arg1, arg2, arg3, arg4, arg5, arg6, arg7)); +} + + +// static QList QFileDialog::getOpenFileUrls(QWidget *parent, const QString &caption, const QUrl &dir, const QString &filter, QString *selectedFilter, QFlags options, const QStringList &supportedSchemes) + + +static void _init_f_getOpenFileUrls_13127 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("caption", true, "QString()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("dir", true, "QUrl()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("filter", true, "QString()"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("selectedFilter", true, "nullptr"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("options", true, "QFileDialog::Options()"); + decl->add_arg > (argspec_5); + static gsi::ArgSpecBase argspec_6 ("supportedSchemes", true, "QStringList()"); + decl->add_arg (argspec_6); + decl->set_return > (); +} + +static void _call_f_getOpenFileUrls_13127 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QUrl &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + QString *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg6 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QFileDialog::Options(), heap); + const QStringList &arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); + ret.write > ((QList)QFileDialog::getOpenFileUrls (arg1, arg2, arg3, arg4, arg5, arg6, arg7)); +} + + +// static QString QFileDialog::getSaveFileName(QWidget *parent, const QString &caption, const QString &dir, const QString &filter, QString *selectedFilter, QFlags options) + + +static void _init_f_getSaveFileName_11122 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("caption", true, "QString()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("dir", true, "QString()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("filter", true, "QString()"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("selectedFilter", true, "nullptr"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("options", true, "QFileDialog::Options()"); + decl->add_arg > (argspec_5); + decl->set_return (); +} + +static void _call_f_getSaveFileName_11122 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + QString *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg6 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QFileDialog::Options(), heap); + ret.write ((QString)QFileDialog::getSaveFileName (arg1, arg2, arg3, arg4, arg5, arg6)); +} + + +// static QUrl QFileDialog::getSaveFileUrl(QWidget *parent, const QString &caption, const QUrl &dir, const QString &filter, QString *selectedFilter, QFlags options, const QStringList &supportedSchemes) + + +static void _init_f_getSaveFileUrl_13127 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("caption", true, "QString()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("dir", true, "QUrl()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("filter", true, "QString()"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("selectedFilter", true, "nullptr"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("options", true, "QFileDialog::Options()"); + decl->add_arg > (argspec_5); + static gsi::ArgSpecBase argspec_6 ("supportedSchemes", true, "QStringList()"); + decl->add_arg (argspec_6); + decl->set_return (); +} + +static void _call_f_getSaveFileUrl_13127 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QUrl &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QUrl(), heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + QString *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg6 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QFileDialog::Options(), heap); + const QStringList &arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStringList(), heap); + ret.write ((QUrl)QFileDialog::getSaveFileUrl (arg1, arg2, arg3, arg4, arg5, arg6, arg7)); +} + + +// static void QFileDialog::saveFileContent(const QByteArray &fileContent, const QString &fileNameHint) + + +static void _init_f_saveFileContent_4226 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fileContent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("fileNameHint", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_saveFileContent_4226 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + QFileDialog::saveFileContent (arg1, arg2); +} + + +// static QString QFileDialog::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QFileDialog::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QFileDialog () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":acceptMode", "@brief Method QFileDialog::AcceptMode QFileDialog::acceptMode()\n", true, &_init_f_acceptMode_c0, &_call_f_acceptMode_c0); + methods += new qt_gsi::GenericMethod (":defaultSuffix", "@brief Method QString QFileDialog::defaultSuffix()\n", true, &_init_f_defaultSuffix_c0, &_call_f_defaultSuffix_c0); + methods += new qt_gsi::GenericMethod ("directory", "@brief Method QDir QFileDialog::directory()\n", true, &_init_f_directory_c0, &_call_f_directory_c0); + methods += new qt_gsi::GenericMethod (":directoryUrl", "@brief Method QUrl QFileDialog::directoryUrl()\n", true, &_init_f_directoryUrl_c0, &_call_f_directoryUrl_c0); + methods += new qt_gsi::GenericMethod (":fileMode", "@brief Method QFileDialog::FileMode QFileDialog::fileMode()\n", true, &_init_f_fileMode_c0, &_call_f_fileMode_c0); + methods += new qt_gsi::GenericMethod (":filter", "@brief Method QFlags QFileDialog::filter()\n", true, &_init_f_filter_c0, &_call_f_filter_c0); + methods += new qt_gsi::GenericMethod (":history", "@brief Method QStringList QFileDialog::history()\n", true, &_init_f_history_c0, &_call_f_history_c0); + methods += new qt_gsi::GenericMethod (":iconProvider", "@brief Method QAbstractFileIconProvider *QFileDialog::iconProvider()\n", true, &_init_f_iconProvider_c0, &_call_f_iconProvider_c0); + methods += new qt_gsi::GenericMethod (":itemDelegate", "@brief Method QAbstractItemDelegate *QFileDialog::itemDelegate()\n", true, &_init_f_itemDelegate_c0, &_call_f_itemDelegate_c0); + methods += new qt_gsi::GenericMethod ("labelText", "@brief Method QString QFileDialog::labelText(QFileDialog::DialogLabel label)\n", true, &_init_f_labelText_c2681, &_call_f_labelText_c2681); + methods += new qt_gsi::GenericMethod (":mimeTypeFilters", "@brief Method QStringList QFileDialog::mimeTypeFilters()\n", true, &_init_f_mimeTypeFilters_c0, &_call_f_mimeTypeFilters_c0); + methods += new qt_gsi::GenericMethod (":nameFilters", "@brief Method QStringList QFileDialog::nameFilters()\n", true, &_init_f_nameFilters_c0, &_call_f_nameFilters_c0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QFileDialog::open()\nThis is a reimplementation of QDialog::open", false, &_init_f_open_0, &_call_f_open_0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QFileDialog::open(QObject *receiver, const char *member)\n", false, &_init_f_open_2925, &_call_f_open_2925); + methods += new qt_gsi::GenericMethod (":options", "@brief Method QFlags QFileDialog::options()\n", true, &_init_f_options_c0, &_call_f_options_c0); + methods += new qt_gsi::GenericMethod (":proxyModel", "@brief Method QAbstractProxyModel *QFileDialog::proxyModel()\n", true, &_init_f_proxyModel_c0, &_call_f_proxyModel_c0); + methods += new qt_gsi::GenericMethod ("restoreState", "@brief Method bool QFileDialog::restoreState(const QByteArray &state)\n", false, &_init_f_restoreState_2309, &_call_f_restoreState_2309); + methods += new qt_gsi::GenericMethod ("saveState", "@brief Method QByteArray QFileDialog::saveState()\n", true, &_init_f_saveState_c0, &_call_f_saveState_c0); + methods += new qt_gsi::GenericMethod ("selectFile", "@brief Method void QFileDialog::selectFile(const QString &filename)\n", false, &_init_f_selectFile_2025, &_call_f_selectFile_2025); + methods += new qt_gsi::GenericMethod ("selectMimeTypeFilter", "@brief Method void QFileDialog::selectMimeTypeFilter(const QString &filter)\n", false, &_init_f_selectMimeTypeFilter_2025, &_call_f_selectMimeTypeFilter_2025); + methods += new qt_gsi::GenericMethod ("selectNameFilter", "@brief Method void QFileDialog::selectNameFilter(const QString &filter)\n", false, &_init_f_selectNameFilter_2025, &_call_f_selectNameFilter_2025); + methods += new qt_gsi::GenericMethod ("selectUrl", "@brief Method void QFileDialog::selectUrl(const QUrl &url)\n", false, &_init_f_selectUrl_1701, &_call_f_selectUrl_1701); + methods += new qt_gsi::GenericMethod ("selectedFiles", "@brief Method QStringList QFileDialog::selectedFiles()\n", true, &_init_f_selectedFiles_c0, &_call_f_selectedFiles_c0); + methods += new qt_gsi::GenericMethod ("selectedMimeTypeFilter", "@brief Method QString QFileDialog::selectedMimeTypeFilter()\n", true, &_init_f_selectedMimeTypeFilter_c0, &_call_f_selectedMimeTypeFilter_c0); + methods += new qt_gsi::GenericMethod ("selectedNameFilter", "@brief Method QString QFileDialog::selectedNameFilter()\n", true, &_init_f_selectedNameFilter_c0, &_call_f_selectedNameFilter_c0); + methods += new qt_gsi::GenericMethod ("selectedUrls", "@brief Method QList QFileDialog::selectedUrls()\n", true, &_init_f_selectedUrls_c0, &_call_f_selectedUrls_c0); + methods += new qt_gsi::GenericMethod ("setAcceptMode|acceptMode=", "@brief Method void QFileDialog::setAcceptMode(QFileDialog::AcceptMode mode)\n", false, &_init_f_setAcceptMode_2590, &_call_f_setAcceptMode_2590); + methods += new qt_gsi::GenericMethod ("setDefaultSuffix|defaultSuffix=", "@brief Method void QFileDialog::setDefaultSuffix(const QString &suffix)\n", false, &_init_f_setDefaultSuffix_2025, &_call_f_setDefaultSuffix_2025); + methods += new qt_gsi::GenericMethod ("setDirectory", "@brief Method void QFileDialog::setDirectory(const QString &directory)\n", false, &_init_f_setDirectory_2025, &_call_f_setDirectory_2025); + methods += new qt_gsi::GenericMethod ("setDirectory", "@brief Method void QFileDialog::setDirectory(const QDir &directory)\n", false, &_init_f_setDirectory_1681, &_call_f_setDirectory_1681); + methods += new qt_gsi::GenericMethod ("setDirectoryUrl|directoryUrl=", "@brief Method void QFileDialog::setDirectoryUrl(const QUrl &directory)\n", false, &_init_f_setDirectoryUrl_1701, &_call_f_setDirectoryUrl_1701); + methods += new qt_gsi::GenericMethod ("setFileMode|fileMode=", "@brief Method void QFileDialog::setFileMode(QFileDialog::FileMode mode)\n", false, &_init_f_setFileMode_2382, &_call_f_setFileMode_2382); + methods += new qt_gsi::GenericMethod ("setFilter|filter=", "@brief Method void QFileDialog::setFilter(QFlags filters)\n", false, &_init_f_setFilter_2230, &_call_f_setFilter_2230); + methods += new qt_gsi::GenericMethod ("setHistory|history=", "@brief Method void QFileDialog::setHistory(const QStringList &paths)\n", false, &_init_f_setHistory_2437, &_call_f_setHistory_2437); + methods += new qt_gsi::GenericMethod ("setIconProvider|iconProvider=", "@brief Method void QFileDialog::setIconProvider(QAbstractFileIconProvider *provider)\n", false, &_init_f_setIconProvider_3143, &_call_f_setIconProvider_3143); + methods += new qt_gsi::GenericMethod ("setItemDelegate|itemDelegate=", "@brief Method void QFileDialog::setItemDelegate(QAbstractItemDelegate *delegate)\n", false, &_init_f_setItemDelegate_2717, &_call_f_setItemDelegate_2717); + methods += new qt_gsi::GenericMethod ("setLabelText", "@brief Method void QFileDialog::setLabelText(QFileDialog::DialogLabel label, const QString &text)\n", false, &_init_f_setLabelText_4598, &_call_f_setLabelText_4598); + methods += new qt_gsi::GenericMethod ("setMimeTypeFilters|mimeTypeFilters=", "@brief Method void QFileDialog::setMimeTypeFilters(const QStringList &filters)\n", false, &_init_f_setMimeTypeFilters_2437, &_call_f_setMimeTypeFilters_2437); + methods += new qt_gsi::GenericMethod ("setNameFilter", "@brief Method void QFileDialog::setNameFilter(const QString &filter)\n", false, &_init_f_setNameFilter_2025, &_call_f_setNameFilter_2025); + methods += new qt_gsi::GenericMethod ("setNameFilters|nameFilters=", "@brief Method void QFileDialog::setNameFilters(const QStringList &filters)\n", false, &_init_f_setNameFilters_2437, &_call_f_setNameFilters_2437); + methods += new qt_gsi::GenericMethod ("setOption", "@brief Method void QFileDialog::setOption(QFileDialog::Option option, bool on)\n", false, &_init_f_setOption_2998, &_call_f_setOption_2998); + methods += new qt_gsi::GenericMethod ("setOptions|options=", "@brief Method void QFileDialog::setOptions(QFlags options)\n", false, &_init_f_setOptions_2938, &_call_f_setOptions_2938); + methods += new qt_gsi::GenericMethod ("setProxyModel|proxyModel=", "@brief Method void QFileDialog::setProxyModel(QAbstractProxyModel *model)\n", false, &_init_f_setProxyModel_2566, &_call_f_setProxyModel_2566); + methods += new qt_gsi::GenericMethod ("setSidebarUrls|sidebarUrls=", "@brief Method void QFileDialog::setSidebarUrls(const QList &urls)\n", false, &_init_f_setSidebarUrls_2316, &_call_f_setSidebarUrls_2316); + methods += new qt_gsi::GenericMethod ("setSupportedSchemes", "@brief Method void QFileDialog::setSupportedSchemes(const QStringList &schemes)\n", false, &_init_f_setSupportedSchemes_2437, &_call_f_setSupportedSchemes_2437); + methods += new qt_gsi::GenericMethod ("setViewMode|viewMode=", "@brief Method void QFileDialog::setViewMode(QFileDialog::ViewMode mode)\n", false, &_init_f_setViewMode_2409, &_call_f_setViewMode_2409); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QFileDialog::setVisible(bool visible)\nThis is a reimplementation of QDialog::setVisible", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod (":sidebarUrls", "@brief Method QList QFileDialog::sidebarUrls()\n", true, &_init_f_sidebarUrls_c0, &_call_f_sidebarUrls_c0); + methods += new qt_gsi::GenericMethod ("supportedSchemes", "@brief Method QStringList QFileDialog::supportedSchemes()\n", true, &_init_f_supportedSchemes_c0, &_call_f_supportedSchemes_c0); + methods += new qt_gsi::GenericMethod ("testOption", "@brief Method bool QFileDialog::testOption(QFileDialog::Option option)\n", true, &_init_f_testOption_c2242, &_call_f_testOption_c2242); + methods += new qt_gsi::GenericMethod (":viewMode", "@brief Method QFileDialog::ViewMode QFileDialog::viewMode()\n", true, &_init_f_viewMode_c0, &_call_f_viewMode_c0); + methods += gsi::qt_signal ("accepted()", "accepted", "@brief Signal declaration for QFileDialog::accepted()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentChanged(const QString &)", "currentChanged", gsi::arg("path"), "@brief Signal declaration for QFileDialog::currentChanged(const QString &path)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentUrlChanged(const QUrl &)", "currentUrlChanged", gsi::arg("url"), "@brief Signal declaration for QFileDialog::currentUrlChanged(const QUrl &url)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QFileDialog::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QFileDialog::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("directoryEntered(const QString &)", "directoryEntered", gsi::arg("directory"), "@brief Signal declaration for QFileDialog::directoryEntered(const QString &directory)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("directoryUrlEntered(const QUrl &)", "directoryUrlEntered", gsi::arg("directory"), "@brief Signal declaration for QFileDialog::directoryUrlEntered(const QUrl &directory)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("fileSelected(const QString &)", "fileSelected", gsi::arg("file"), "@brief Signal declaration for QFileDialog::fileSelected(const QString &file)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("filesSelected(const QStringList &)", "filesSelected", gsi::arg("files"), "@brief Signal declaration for QFileDialog::filesSelected(const QStringList &files)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("filterSelected(const QString &)", "filterSelected", gsi::arg("filter"), "@brief Signal declaration for QFileDialog::filterSelected(const QString &filter)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished(int)", "finished", gsi::arg("result"), "@brief Signal declaration for QFileDialog::finished(int result)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QFileDialog::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rejected()", "rejected", "@brief Signal declaration for QFileDialog::rejected()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("urlSelected(const QUrl &)", "urlSelected", gsi::arg("url"), "@brief Signal declaration for QFileDialog::urlSelected(const QUrl &url)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal & > ("urlsSelected(const QList &)", "urlsSelected", gsi::arg("urls"), "@brief Signal declaration for QFileDialog::urlsSelected(const QList &urls)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QFileDialog::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QFileDialog::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QFileDialog::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("getExistingDirectory", "@brief Static method QString QFileDialog::getExistingDirectory(QWidget *parent, const QString &caption, const QString &dir, QFlags options)\nThis method is static and can be called without an instance.", &_init_f_getExistingDirectory_7979, &_call_f_getExistingDirectory_7979); + methods += new qt_gsi::GenericStaticMethod ("getExistingDirectoryUrl", "@brief Static method QUrl QFileDialog::getExistingDirectoryUrl(QWidget *parent, const QString &caption, const QUrl &dir, QFlags options, const QStringList &supportedSchemes)\nThis method is static and can be called without an instance.", &_init_f_getExistingDirectoryUrl_9984, &_call_f_getExistingDirectoryUrl_9984); + methods += new qt_gsi::GenericStaticMethod ("getOpenFileName", "@brief Static method QString QFileDialog::getOpenFileName(QWidget *parent, const QString &caption, const QString &dir, const QString &filter, QString *selectedFilter, QFlags options)\nThis method is static and can be called without an instance.", &_init_f_getOpenFileName_11122, &_call_f_getOpenFileName_11122); + methods += new qt_gsi::GenericStaticMethod ("getOpenFileNames", "@brief Static method QStringList QFileDialog::getOpenFileNames(QWidget *parent, const QString &caption, const QString &dir, const QString &filter, QString *selectedFilter, QFlags options)\nThis method is static and can be called without an instance.", &_init_f_getOpenFileNames_11122, &_call_f_getOpenFileNames_11122); + methods += new qt_gsi::GenericStaticMethod ("getOpenFileUrl", "@brief Static method QUrl QFileDialog::getOpenFileUrl(QWidget *parent, const QString &caption, const QUrl &dir, const QString &filter, QString *selectedFilter, QFlags options, const QStringList &supportedSchemes)\nThis method is static and can be called without an instance.", &_init_f_getOpenFileUrl_13127, &_call_f_getOpenFileUrl_13127); + methods += new qt_gsi::GenericStaticMethod ("getOpenFileUrls", "@brief Static method QList QFileDialog::getOpenFileUrls(QWidget *parent, const QString &caption, const QUrl &dir, const QString &filter, QString *selectedFilter, QFlags options, const QStringList &supportedSchemes)\nThis method is static and can be called without an instance.", &_init_f_getOpenFileUrls_13127, &_call_f_getOpenFileUrls_13127); + methods += new qt_gsi::GenericStaticMethod ("getSaveFileName", "@brief Static method QString QFileDialog::getSaveFileName(QWidget *parent, const QString &caption, const QString &dir, const QString &filter, QString *selectedFilter, QFlags options)\nThis method is static and can be called without an instance.", &_init_f_getSaveFileName_11122, &_call_f_getSaveFileName_11122); + methods += new qt_gsi::GenericStaticMethod ("getSaveFileUrl", "@brief Static method QUrl QFileDialog::getSaveFileUrl(QWidget *parent, const QString &caption, const QUrl &dir, const QString &filter, QString *selectedFilter, QFlags options, const QStringList &supportedSchemes)\nThis method is static and can be called without an instance.", &_init_f_getSaveFileUrl_13127, &_call_f_getSaveFileUrl_13127); + methods += new qt_gsi::GenericStaticMethod ("saveFileContent", "@brief Static method void QFileDialog::saveFileContent(const QByteArray &fileContent, const QString &fileNameHint)\nThis method is static and can be called without an instance.", &_init_f_saveFileContent_4226, &_call_f_saveFileContent_4226); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QFileDialog::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QDialog (); + +qt_gsi::QtNativeClass decl_QFileDialog (qtdecl_QDialog (), "QtWidgets", "QFileDialog_Native", + methods_QFileDialog (), + "@hide\n@alias QFileDialog"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFileDialog () { return decl_QFileDialog; } + +} + + +class QFileDialog_Adaptor : public QFileDialog, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QFileDialog_Adaptor(); + + // [adaptor ctor] QFileDialog::QFileDialog(QWidget *parent, QFlags f) + QFileDialog_Adaptor(QWidget *parent, QFlags f) : QFileDialog(parent, f) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFileDialog::QFileDialog(QWidget *parent, const QString &caption, const QString &directory, const QString &filter) + QFileDialog_Adaptor() : QFileDialog() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFileDialog::QFileDialog(QWidget *parent, const QString &caption, const QString &directory, const QString &filter) + QFileDialog_Adaptor(QWidget *parent) : QFileDialog(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFileDialog::QFileDialog(QWidget *parent, const QString &caption, const QString &directory, const QString &filter) + QFileDialog_Adaptor(QWidget *parent, const QString &caption) : QFileDialog(parent, caption) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFileDialog::QFileDialog(QWidget *parent, const QString &caption, const QString &directory, const QString &filter) + QFileDialog_Adaptor(QWidget *parent, const QString &caption, const QString &directory) : QFileDialog(parent, caption, directory) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFileDialog::QFileDialog(QWidget *parent, const QString &caption, const QString &directory, const QString &filter) + QFileDialog_Adaptor(QWidget *parent, const QString &caption, const QString &directory, const QString &filter) : QFileDialog(parent, caption, directory, filter) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QFileDialog::adjustPosition(QWidget *) + void fp_QFileDialog_adjustPosition_1315 (QWidget *arg1) { + QFileDialog::adjustPosition(arg1); + } + + // [expose] void QFileDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QFileDialog_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QFileDialog::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QFileDialog::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QFileDialog_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QFileDialog::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QFileDialog::focusNextChild() + bool fp_QFileDialog_focusNextChild_0 () { + return QFileDialog::focusNextChild(); + } + + // [expose] bool QFileDialog::focusPreviousChild() + bool fp_QFileDialog_focusPreviousChild_0 () { + return QFileDialog::focusPreviousChild(); + } + + // [expose] bool QFileDialog::isSignalConnected(const QMetaMethod &signal) + bool fp_QFileDialog_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QFileDialog::isSignalConnected(signal); + } + + // [expose] int QFileDialog::receivers(const char *signal) + int fp_QFileDialog_receivers_c1731 (const char *signal) const { + return QFileDialog::receivers(signal); + } + + // [expose] QObject *QFileDialog::sender() + QObject * fp_QFileDialog_sender_c0 () const { + return QFileDialog::sender(); + } + + // [expose] int QFileDialog::senderSignalIndex() + int fp_QFileDialog_senderSignalIndex_c0 () const { + return QFileDialog::senderSignalIndex(); + } + + // [expose] void QFileDialog::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QFileDialog_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QFileDialog::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QFileDialog::accepted() + void emitter_QFileDialog_accepted_0() + { + emit QFileDialog::accepted(); + } + + // [emitter impl] void QFileDialog::currentChanged(const QString &path) + void emitter_QFileDialog_currentChanged_2025(const QString &path) + { + emit QFileDialog::currentChanged(path); + } + + // [emitter impl] void QFileDialog::currentUrlChanged(const QUrl &url) + void emitter_QFileDialog_currentUrlChanged_1701(const QUrl &url) + { + emit QFileDialog::currentUrlChanged(url); + } + + // [emitter impl] void QFileDialog::customContextMenuRequested(const QPoint &pos) + void emitter_QFileDialog_customContextMenuRequested_1916(const QPoint &pos) + { + emit QFileDialog::customContextMenuRequested(pos); + } + + // [emitter impl] void QFileDialog::destroyed(QObject *) + void emitter_QFileDialog_destroyed_1302(QObject *arg1) + { + emit QFileDialog::destroyed(arg1); + } + + // [emitter impl] void QFileDialog::directoryEntered(const QString &directory) + void emitter_QFileDialog_directoryEntered_2025(const QString &directory) + { + emit QFileDialog::directoryEntered(directory); + } + + // [emitter impl] void QFileDialog::directoryUrlEntered(const QUrl &directory) + void emitter_QFileDialog_directoryUrlEntered_1701(const QUrl &directory) + { + emit QFileDialog::directoryUrlEntered(directory); + } + + // [adaptor impl] int QFileDialog::exec() + int cbs_exec_0_0() + { + return QFileDialog::exec(); + } + + virtual int exec() + { + if (cb_exec_0_0.can_issue()) { + return cb_exec_0_0.issue(&QFileDialog_Adaptor::cbs_exec_0_0); + } else { + return QFileDialog::exec(); + } + } + + // [emitter impl] void QFileDialog::fileSelected(const QString &file) + void emitter_QFileDialog_fileSelected_2025(const QString &file) + { + emit QFileDialog::fileSelected(file); + } + + // [emitter impl] void QFileDialog::filesSelected(const QStringList &files) + void emitter_QFileDialog_filesSelected_2437(const QStringList &files) + { + emit QFileDialog::filesSelected(files); + } + + // [emitter impl] void QFileDialog::filterSelected(const QString &filter) + void emitter_QFileDialog_filterSelected_2025(const QString &filter) + { + emit QFileDialog::filterSelected(filter); + } + + // [emitter impl] void QFileDialog::finished(int result) + void emitter_QFileDialog_finished_767(int result) + { + emit QFileDialog::finished(result); + } + + // [adaptor impl] bool QFileDialog::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QFileDialog::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QFileDialog_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QFileDialog::hasHeightForWidth(); + } + } + + // [adaptor impl] int QFileDialog::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QFileDialog::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QFileDialog_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QFileDialog::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QFileDialog::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QFileDialog::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QFileDialog_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QFileDialog::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QFileDialog::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QFileDialog::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QFileDialog_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QFileDialog::minimumSizeHint(); + } + } + + // [emitter impl] void QFileDialog::objectNameChanged(const QString &objectName) + void emitter_QFileDialog_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QFileDialog::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QFileDialog::open() + void cbs_open_0_0() + { + QFileDialog::open(); + } + + virtual void open() + { + if (cb_open_0_0.can_issue()) { + cb_open_0_0.issue(&QFileDialog_Adaptor::cbs_open_0_0); + } else { + QFileDialog::open(); + } + } + + // [adaptor impl] QPaintEngine *QFileDialog::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QFileDialog::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QFileDialog_Adaptor::cbs_paintEngine_c0_0); + } else { + return QFileDialog::paintEngine(); + } + } + + // [adaptor impl] void QFileDialog::reject() + void cbs_reject_0_0() + { + QFileDialog::reject(); + } + + virtual void reject() + { + if (cb_reject_0_0.can_issue()) { + cb_reject_0_0.issue(&QFileDialog_Adaptor::cbs_reject_0_0); + } else { + QFileDialog::reject(); + } + } + + // [emitter impl] void QFileDialog::rejected() + void emitter_QFileDialog_rejected_0() + { + emit QFileDialog::rejected(); + } + + // [adaptor impl] void QFileDialog::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QFileDialog::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QFileDialog_Adaptor::cbs_setVisible_864_0, visible); + } else { + QFileDialog::setVisible(visible); + } + } + + // [adaptor impl] QSize QFileDialog::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QFileDialog::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QFileDialog_Adaptor::cbs_sizeHint_c0_0); + } else { + return QFileDialog::sizeHint(); + } + } + + // [emitter impl] void QFileDialog::urlSelected(const QUrl &url) + void emitter_QFileDialog_urlSelected_1701(const QUrl &url) + { + emit QFileDialog::urlSelected(url); + } + + // [emitter impl] void QFileDialog::urlsSelected(const QList &urls) + void emitter_QFileDialog_urlsSelected_2316(const QList &urls) + { + emit QFileDialog::urlsSelected(urls); + } + + // [emitter impl] void QFileDialog::windowIconChanged(const QIcon &icon) + void emitter_QFileDialog_windowIconChanged_1787(const QIcon &icon) + { + emit QFileDialog::windowIconChanged(icon); + } + + // [emitter impl] void QFileDialog::windowIconTextChanged(const QString &iconText) + void emitter_QFileDialog_windowIconTextChanged_2025(const QString &iconText) + { + emit QFileDialog::windowIconTextChanged(iconText); + } + + // [emitter impl] void QFileDialog::windowTitleChanged(const QString &title) + void emitter_QFileDialog_windowTitleChanged_2025(const QString &title) + { + emit QFileDialog::windowTitleChanged(title); + } + + // [adaptor impl] void QFileDialog::accept() + void cbs_accept_0_0() + { + QFileDialog::accept(); + } + + virtual void accept() + { + if (cb_accept_0_0.can_issue()) { + cb_accept_0_0.issue(&QFileDialog_Adaptor::cbs_accept_0_0); + } else { + QFileDialog::accept(); + } + } + + // [adaptor impl] void QFileDialog::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QFileDialog::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QFileDialog_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QFileDialog::actionEvent(event); + } + } + + // [adaptor impl] void QFileDialog::changeEvent(QEvent *e) + void cbs_changeEvent_1217_0(QEvent *e) + { + QFileDialog::changeEvent(e); + } + + virtual void changeEvent(QEvent *e) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QFileDialog_Adaptor::cbs_changeEvent_1217_0, e); + } else { + QFileDialog::changeEvent(e); + } + } + + // [adaptor impl] void QFileDialog::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QFileDialog::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QFileDialog_Adaptor::cbs_childEvent_1701_0, event); + } else { + QFileDialog::childEvent(event); + } + } + + // [adaptor impl] void QFileDialog::closeEvent(QCloseEvent *) + void cbs_closeEvent_1719_0(QCloseEvent *arg1) + { + QFileDialog::closeEvent(arg1); + } + + virtual void closeEvent(QCloseEvent *arg1) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QFileDialog_Adaptor::cbs_closeEvent_1719_0, arg1); + } else { + QFileDialog::closeEvent(arg1); + } + } + + // [adaptor impl] void QFileDialog::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QFileDialog::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QFileDialog_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QFileDialog::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QFileDialog::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QFileDialog::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QFileDialog_Adaptor::cbs_customEvent_1217_0, event); + } else { + QFileDialog::customEvent(event); + } + } + + // [adaptor impl] void QFileDialog::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QFileDialog::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QFileDialog_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QFileDialog::disconnectNotify(signal); + } + } + + // [adaptor impl] void QFileDialog::done(int result) + void cbs_done_767_0(int result) + { + QFileDialog::done(result); + } + + virtual void done(int result) + { + if (cb_done_767_0.can_issue()) { + cb_done_767_0.issue(&QFileDialog_Adaptor::cbs_done_767_0, result); + } else { + QFileDialog::done(result); + } + } + + // [adaptor impl] void QFileDialog::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QFileDialog::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QFileDialog_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QFileDialog::dragEnterEvent(event); + } + } + + // [adaptor impl] void QFileDialog::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QFileDialog::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QFileDialog_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QFileDialog::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QFileDialog::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QFileDialog::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QFileDialog_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QFileDialog::dragMoveEvent(event); + } + } + + // [adaptor impl] void QFileDialog::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QFileDialog::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QFileDialog_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QFileDialog::dropEvent(event); + } + } + + // [adaptor impl] void QFileDialog::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QFileDialog::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QFileDialog_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QFileDialog::enterEvent(event); + } + } + + // [adaptor impl] bool QFileDialog::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QFileDialog::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QFileDialog_Adaptor::cbs_event_1217_0, _event); + } else { + return QFileDialog::event(_event); + } + } + + // [adaptor impl] bool QFileDialog::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QFileDialog::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QFileDialog_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QFileDialog::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QFileDialog::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QFileDialog::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QFileDialog_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QFileDialog::focusInEvent(event); + } + } + + // [adaptor impl] bool QFileDialog::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QFileDialog::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QFileDialog_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QFileDialog::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QFileDialog::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QFileDialog::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QFileDialog_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QFileDialog::focusOutEvent(event); + } + } + + // [adaptor impl] void QFileDialog::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QFileDialog::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QFileDialog_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QFileDialog::hideEvent(event); + } + } + + // [adaptor impl] void QFileDialog::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QFileDialog::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QFileDialog_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QFileDialog::initPainter(painter); + } + } + + // [adaptor impl] void QFileDialog::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QFileDialog::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QFileDialog_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QFileDialog::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QFileDialog::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QFileDialog::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QFileDialog_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QFileDialog::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QFileDialog::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QFileDialog::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QFileDialog_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QFileDialog::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QFileDialog::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QFileDialog::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QFileDialog_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QFileDialog::leaveEvent(event); + } + } + + // [adaptor impl] int QFileDialog::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QFileDialog::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QFileDialog_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QFileDialog::metric(arg1); + } + } + + // [adaptor impl] void QFileDialog::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QFileDialog::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QFileDialog_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QFileDialog::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QFileDialog::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QFileDialog::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QFileDialog_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QFileDialog::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QFileDialog::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QFileDialog::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QFileDialog_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QFileDialog::mousePressEvent(event); + } + } + + // [adaptor impl] void QFileDialog::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QFileDialog::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QFileDialog_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QFileDialog::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QFileDialog::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QFileDialog::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QFileDialog_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QFileDialog::moveEvent(event); + } + } + + // [adaptor impl] bool QFileDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QFileDialog::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QFileDialog_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QFileDialog::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QFileDialog::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QFileDialog::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QFileDialog_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QFileDialog::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QFileDialog::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QFileDialog::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QFileDialog_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QFileDialog::redirected(offset); + } + } + + // [adaptor impl] void QFileDialog::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QFileDialog::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QFileDialog_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QFileDialog::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QFileDialog::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QFileDialog::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QFileDialog_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QFileDialog::sharedPainter(); + } + } + + // [adaptor impl] void QFileDialog::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QFileDialog::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QFileDialog_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QFileDialog::showEvent(arg1); + } + } + + // [adaptor impl] void QFileDialog::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QFileDialog::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QFileDialog_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QFileDialog::tabletEvent(event); + } + } + + // [adaptor impl] void QFileDialog::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QFileDialog::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QFileDialog_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QFileDialog::timerEvent(event); + } + } + + // [adaptor impl] void QFileDialog::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QFileDialog::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QFileDialog_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QFileDialog::wheelEvent(event); + } + } + + gsi::Callback cb_exec_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_open_0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reject_0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_accept_0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_done_767_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QFileDialog_Adaptor::~QFileDialog_Adaptor() { } + +// Constructor QFileDialog::QFileDialog(QWidget *parent, QFlags f) (adaptor class) + +static void _init_ctor_QFileDialog_Adaptor_3702 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("f"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QFileDialog_Adaptor_3702 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + ret.write (new QFileDialog_Adaptor (arg1, arg2)); +} + + +// Constructor QFileDialog::QFileDialog(QWidget *parent, const QString &caption, const QString &directory, const QString &filter) (adaptor class) + +static void _init_ctor_QFileDialog_Adaptor_7066 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("caption", true, "QString()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("directory", true, "QString()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("filter", true, "QString()"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QFileDialog_Adaptor_7066 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write (new QFileDialog_Adaptor (arg1, arg2, arg3, arg4)); +} + + +// void QFileDialog::accept() + +static void _init_cbs_accept_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accept_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_accept_0_0 (); +} + +static void _set_callback_cbs_accept_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_accept_0_0 = cb; +} + + +// emitter void QFileDialog::accepted() + +static void _init_emitter_accepted_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_accepted_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_accepted_0 (); +} + + +// void QFileDialog::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// exposed void QFileDialog::adjustPosition(QWidget *) + +static void _init_fp_adjustPosition_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adjustPosition_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->fp_QFileDialog_adjustPosition_1315 (arg1); +} + + +// void QFileDialog::changeEvent(QEvent *e) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QFileDialog::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QFileDialog::closeEvent(QCloseEvent *) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QFileDialog::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QFileDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->fp_QFileDialog_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QFileDialog::currentChanged(const QString &path) + +static void _init_emitter_currentChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_currentChanged_2025 (arg1); +} + + +// emitter void QFileDialog::currentUrlChanged(const QUrl &url) + +static void _init_emitter_currentUrlChanged_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentUrlChanged_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_currentUrlChanged_1701 (arg1); +} + + +// emitter void QFileDialog::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_customContextMenuRequested_1916 (arg1); +} + + +// void QFileDialog::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QFileDialog::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->fp_QFileDialog_destroy_1620 (arg1, arg2); +} + + +// emitter void QFileDialog::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_destroyed_1302 (arg1); +} + + +// emitter void QFileDialog::directoryEntered(const QString &directory) + +static void _init_emitter_directoryEntered_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("directory"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_directoryEntered_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_directoryEntered_2025 (arg1); +} + + +// emitter void QFileDialog::directoryUrlEntered(const QUrl &directory) + +static void _init_emitter_directoryUrlEntered_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("directory"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_directoryUrlEntered_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_directoryUrlEntered_1701 (arg1); +} + + +// void QFileDialog::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QFileDialog::done(int result) + +static void _init_cbs_done_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_done_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_done_767_0 (arg1); +} + +static void _set_callback_cbs_done_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_done_767_0 = cb; +} + + +// void QFileDialog::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QFileDialog::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QFileDialog::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QFileDialog::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QFileDialog::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QFileDialog::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QFileDialog_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QFileDialog::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QFileDialog_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// int QFileDialog::exec() + +static void _init_cbs_exec_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_exec_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFileDialog_Adaptor *)cls)->cbs_exec_0_0 ()); +} + +static void _set_callback_cbs_exec_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_exec_0_0 = cb; +} + + +// emitter void QFileDialog::fileSelected(const QString &file) + +static void _init_emitter_fileSelected_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("file"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_fileSelected_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_fileSelected_2025 (arg1); +} + + +// emitter void QFileDialog::filesSelected(const QStringList &files) + +static void _init_emitter_filesSelected_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("files"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_filesSelected_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_filesSelected_2437 (arg1); +} + + +// emitter void QFileDialog::filterSelected(const QString &filter) + +static void _init_emitter_filterSelected_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_filterSelected_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_filterSelected_2025 (arg1); +} + + +// emitter void QFileDialog::finished(int result) + +static void _init_emitter_finished_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_finished_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_finished_767 (arg1); +} + + +// void QFileDialog::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QFileDialog::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileDialog_Adaptor *)cls)->fp_QFileDialog_focusNextChild_0 ()); +} + + +// bool QFileDialog::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QFileDialog_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QFileDialog::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QFileDialog::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileDialog_Adaptor *)cls)->fp_QFileDialog_focusPreviousChild_0 ()); +} + + +// bool QFileDialog::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFileDialog_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QFileDialog::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QFileDialog_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QFileDialog::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QFileDialog::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QFileDialog::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QFileDialog::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QFileDialog_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QFileDialog::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFileDialog_Adaptor *)cls)->fp_QFileDialog_isSignalConnected_c2394 (arg1)); +} + + +// void QFileDialog::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QFileDialog::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QFileDialog::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QFileDialog::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QFileDialog_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QFileDialog::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QFileDialog_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QFileDialog::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QFileDialog::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QFileDialog::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QFileDialog::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QFileDialog::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QFileDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QFileDialog_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QFileDialog::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_objectNameChanged_4567 (arg1); +} + + +// void QFileDialog::open() + +static void _init_cbs_open_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_open_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_open_0_0 (); +} + +static void _set_callback_cbs_open_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_open_0_0 = cb; +} + + +// QPaintEngine *QFileDialog::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QFileDialog_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QFileDialog::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QFileDialog::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QFileDialog_Adaptor *)cls)->fp_QFileDialog_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QFileDialog::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QFileDialog_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QFileDialog::reject() + +static void _init_cbs_reject_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reject_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_reject_0_0 (); +} + +static void _set_callback_cbs_reject_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_reject_0_0 = cb; +} + + +// emitter void QFileDialog::rejected() + +static void _init_emitter_rejected_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_rejected_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_rejected_0 (); +} + + +// void QFileDialog::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QFileDialog::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QFileDialog_Adaptor *)cls)->fp_QFileDialog_sender_c0 ()); +} + + +// exposed int QFileDialog::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFileDialog_Adaptor *)cls)->fp_QFileDialog_senderSignalIndex_c0 ()); +} + + +// void QFileDialog::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QFileDialog::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QFileDialog_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QFileDialog::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QFileDialog::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QFileDialog_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QFileDialog::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QFileDialog::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QFileDialog::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->fp_QFileDialog_updateMicroFocus_2420 (arg1); +} + + +// emitter void QFileDialog::urlSelected(const QUrl &url) + +static void _init_emitter_urlSelected_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("url"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_urlSelected_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_urlSelected_1701 (arg1); +} + + +// emitter void QFileDialog::urlsSelected(const QList &urls) + +static void _init_emitter_urlsSelected_2316 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("urls"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_urlsSelected_2316 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_urlsSelected_2316 (arg1); +} + + +// void QFileDialog::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileDialog_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileDialog_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QFileDialog::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_windowIconChanged_1787 (arg1); +} + + +// emitter void QFileDialog::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QFileDialog::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFileDialog_Adaptor *)cls)->emitter_QFileDialog_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QFileDialog (); + +static gsi::Methods methods_QFileDialog_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFileDialog::QFileDialog(QWidget *parent, QFlags f)\nThis method creates an object of class QFileDialog.", &_init_ctor_QFileDialog_Adaptor_3702, &_call_ctor_QFileDialog_Adaptor_3702); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFileDialog::QFileDialog(QWidget *parent, const QString &caption, const QString &directory, const QString &filter)\nThis method creates an object of class QFileDialog.", &_init_ctor_QFileDialog_Adaptor_7066, &_call_ctor_QFileDialog_Adaptor_7066); + methods += new qt_gsi::GenericMethod ("*accept", "@brief Virtual method void QFileDialog::accept()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("*accept", "@hide", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0, &_set_callback_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("emit_accepted", "@brief Emitter for signal void QFileDialog::accepted()\nCall this method to emit this signal.", false, &_init_emitter_accepted_0, &_call_emitter_accepted_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QFileDialog::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*adjustPosition", "@brief Method void QFileDialog::adjustPosition(QWidget *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adjustPosition_1315, &_call_fp_adjustPosition_1315); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QFileDialog::changeEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QFileDialog::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QFileDialog::closeEvent(QCloseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QFileDialog::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QFileDialog::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_currentChanged", "@brief Emitter for signal void QFileDialog::currentChanged(const QString &path)\nCall this method to emit this signal.", false, &_init_emitter_currentChanged_2025, &_call_emitter_currentChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_currentUrlChanged", "@brief Emitter for signal void QFileDialog::currentUrlChanged(const QUrl &url)\nCall this method to emit this signal.", false, &_init_emitter_currentUrlChanged_1701, &_call_emitter_currentUrlChanged_1701); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QFileDialog::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QFileDialog::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QFileDialog::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QFileDialog::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("emit_directoryEntered", "@brief Emitter for signal void QFileDialog::directoryEntered(const QString &directory)\nCall this method to emit this signal.", false, &_init_emitter_directoryEntered_2025, &_call_emitter_directoryEntered_2025); + methods += new qt_gsi::GenericMethod ("emit_directoryUrlEntered", "@brief Emitter for signal void QFileDialog::directoryUrlEntered(const QUrl &directory)\nCall this method to emit this signal.", false, &_init_emitter_directoryUrlEntered_1701, &_call_emitter_directoryUrlEntered_1701); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QFileDialog::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*done", "@brief Virtual method void QFileDialog::done(int result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("*done", "@hide", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0, &_set_callback_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QFileDialog::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QFileDialog::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QFileDialog::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QFileDialog::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QFileDialog::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QFileDialog::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QFileDialog::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("exec", "@brief Virtual method int QFileDialog::exec()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("exec", "@hide", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0, &_set_callback_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("emit_fileSelected", "@brief Emitter for signal void QFileDialog::fileSelected(const QString &file)\nCall this method to emit this signal.", false, &_init_emitter_fileSelected_2025, &_call_emitter_fileSelected_2025); + methods += new qt_gsi::GenericMethod ("emit_filesSelected", "@brief Emitter for signal void QFileDialog::filesSelected(const QStringList &files)\nCall this method to emit this signal.", false, &_init_emitter_filesSelected_2437, &_call_emitter_filesSelected_2437); + methods += new qt_gsi::GenericMethod ("emit_filterSelected", "@brief Emitter for signal void QFileDialog::filterSelected(const QString &filter)\nCall this method to emit this signal.", false, &_init_emitter_filterSelected_2025, &_call_emitter_filterSelected_2025); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QFileDialog::finished(int result)\nCall this method to emit this signal.", false, &_init_emitter_finished_767, &_call_emitter_finished_767); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QFileDialog::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QFileDialog::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QFileDialog::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QFileDialog::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QFileDialog::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QFileDialog::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QFileDialog::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QFileDialog::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QFileDialog::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QFileDialog::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QFileDialog::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QFileDialog::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QFileDialog::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QFileDialog::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QFileDialog::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QFileDialog::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QFileDialog::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QFileDialog::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QFileDialog::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QFileDialog::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QFileDialog::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QFileDialog::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QFileDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QFileDialog::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("open", "@brief Virtual method void QFileDialog::open()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("open", "@hide", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0, &_set_callback_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QFileDialog::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QFileDialog::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QFileDialog::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QFileDialog::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reject", "@brief Virtual method void QFileDialog::reject()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("reject", "@hide", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0, &_set_callback_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("emit_rejected", "@brief Emitter for signal void QFileDialog::rejected()\nCall this method to emit this signal.", false, &_init_emitter_rejected_0, &_call_emitter_rejected_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QFileDialog::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QFileDialog::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QFileDialog::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QFileDialog::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QFileDialog::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QFileDialog::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QFileDialog::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QFileDialog::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QFileDialog::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QFileDialog::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("emit_urlSelected", "@brief Emitter for signal void QFileDialog::urlSelected(const QUrl &url)\nCall this method to emit this signal.", false, &_init_emitter_urlSelected_1701, &_call_emitter_urlSelected_1701); + methods += new qt_gsi::GenericMethod ("emit_urlsSelected", "@brief Emitter for signal void QFileDialog::urlsSelected(const QList &urls)\nCall this method to emit this signal.", false, &_init_emitter_urlsSelected_2316, &_call_emitter_urlsSelected_2316); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QFileDialog::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QFileDialog::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QFileDialog::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QFileDialog::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QFileDialog_Adaptor (qtdecl_QFileDialog (), "QtWidgets", "QFileDialog", + methods_QFileDialog_Adaptor (), + "@qt\n@brief Binding of QFileDialog"); + +} + + +// Implementation of the enum wrapper class for QFileDialog::AcceptMode +namespace qt_gsi +{ + +static gsi::Enum decl_QFileDialog_AcceptMode_Enum ("QtWidgets", "QFileDialog_AcceptMode", + gsi::enum_const ("AcceptOpen", QFileDialog::AcceptOpen, "@brief Enum constant QFileDialog::AcceptOpen") + + gsi::enum_const ("AcceptSave", QFileDialog::AcceptSave, "@brief Enum constant QFileDialog::AcceptSave"), + "@qt\n@brief This class represents the QFileDialog::AcceptMode enum"); + +static gsi::QFlagsClass decl_QFileDialog_AcceptMode_Enums ("QtWidgets", "QFileDialog_QFlags_AcceptMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFileDialog_AcceptMode_Enum_in_parent (decl_QFileDialog_AcceptMode_Enum.defs ()); +static gsi::ClassExt decl_QFileDialog_AcceptMode_Enum_as_child (decl_QFileDialog_AcceptMode_Enum, "AcceptMode"); +static gsi::ClassExt decl_QFileDialog_AcceptMode_Enums_as_child (decl_QFileDialog_AcceptMode_Enums, "QFlags_AcceptMode"); + +} + + +// Implementation of the enum wrapper class for QFileDialog::DialogLabel +namespace qt_gsi +{ + +static gsi::Enum decl_QFileDialog_DialogLabel_Enum ("QtWidgets", "QFileDialog_DialogLabel", + gsi::enum_const ("LookIn", QFileDialog::LookIn, "@brief Enum constant QFileDialog::LookIn") + + gsi::enum_const ("FileName", QFileDialog::FileName, "@brief Enum constant QFileDialog::FileName") + + gsi::enum_const ("FileType", QFileDialog::FileType, "@brief Enum constant QFileDialog::FileType") + + gsi::enum_const ("Accept", QFileDialog::Accept, "@brief Enum constant QFileDialog::Accept") + + gsi::enum_const ("Reject", QFileDialog::Reject, "@brief Enum constant QFileDialog::Reject"), + "@qt\n@brief This class represents the QFileDialog::DialogLabel enum"); + +static gsi::QFlagsClass decl_QFileDialog_DialogLabel_Enums ("QtWidgets", "QFileDialog_QFlags_DialogLabel", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFileDialog_DialogLabel_Enum_in_parent (decl_QFileDialog_DialogLabel_Enum.defs ()); +static gsi::ClassExt decl_QFileDialog_DialogLabel_Enum_as_child (decl_QFileDialog_DialogLabel_Enum, "DialogLabel"); +static gsi::ClassExt decl_QFileDialog_DialogLabel_Enums_as_child (decl_QFileDialog_DialogLabel_Enums, "QFlags_DialogLabel"); + +} + + +// Implementation of the enum wrapper class for QFileDialog::FileMode +namespace qt_gsi +{ + +static gsi::Enum decl_QFileDialog_FileMode_Enum ("QtWidgets", "QFileDialog_FileMode", + gsi::enum_const ("AnyFile", QFileDialog::AnyFile, "@brief Enum constant QFileDialog::AnyFile") + + gsi::enum_const ("ExistingFile", QFileDialog::ExistingFile, "@brief Enum constant QFileDialog::ExistingFile") + + gsi::enum_const ("Directory", QFileDialog::Directory, "@brief Enum constant QFileDialog::Directory") + + gsi::enum_const ("ExistingFiles", QFileDialog::ExistingFiles, "@brief Enum constant QFileDialog::ExistingFiles"), + "@qt\n@brief This class represents the QFileDialog::FileMode enum"); + +static gsi::QFlagsClass decl_QFileDialog_FileMode_Enums ("QtWidgets", "QFileDialog_QFlags_FileMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFileDialog_FileMode_Enum_in_parent (decl_QFileDialog_FileMode_Enum.defs ()); +static gsi::ClassExt decl_QFileDialog_FileMode_Enum_as_child (decl_QFileDialog_FileMode_Enum, "FileMode"); +static gsi::ClassExt decl_QFileDialog_FileMode_Enums_as_child (decl_QFileDialog_FileMode_Enums, "QFlags_FileMode"); + +} + + +// Implementation of the enum wrapper class for QFileDialog::Option +namespace qt_gsi +{ + +static gsi::Enum decl_QFileDialog_Option_Enum ("QtWidgets", "QFileDialog_Option", + gsi::enum_const ("ShowDirsOnly", QFileDialog::ShowDirsOnly, "@brief Enum constant QFileDialog::ShowDirsOnly") + + gsi::enum_const ("DontResolveSymlinks", QFileDialog::DontResolveSymlinks, "@brief Enum constant QFileDialog::DontResolveSymlinks") + + gsi::enum_const ("DontConfirmOverwrite", QFileDialog::DontConfirmOverwrite, "@brief Enum constant QFileDialog::DontConfirmOverwrite") + + gsi::enum_const ("DontUseNativeDialog", QFileDialog::DontUseNativeDialog, "@brief Enum constant QFileDialog::DontUseNativeDialog") + + gsi::enum_const ("ReadOnly", QFileDialog::ReadOnly, "@brief Enum constant QFileDialog::ReadOnly") + + gsi::enum_const ("HideNameFilterDetails", QFileDialog::HideNameFilterDetails, "@brief Enum constant QFileDialog::HideNameFilterDetails") + + gsi::enum_const ("DontUseCustomDirectoryIcons", QFileDialog::DontUseCustomDirectoryIcons, "@brief Enum constant QFileDialog::DontUseCustomDirectoryIcons"), + "@qt\n@brief This class represents the QFileDialog::Option enum"); + +static gsi::QFlagsClass decl_QFileDialog_Option_Enums ("QtWidgets", "QFileDialog_QFlags_Option", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFileDialog_Option_Enum_in_parent (decl_QFileDialog_Option_Enum.defs ()); +static gsi::ClassExt decl_QFileDialog_Option_Enum_as_child (decl_QFileDialog_Option_Enum, "Option"); +static gsi::ClassExt decl_QFileDialog_Option_Enums_as_child (decl_QFileDialog_Option_Enums, "QFlags_Option"); + +} + + +// Implementation of the enum wrapper class for QFileDialog::ViewMode +namespace qt_gsi +{ + +static gsi::Enum decl_QFileDialog_ViewMode_Enum ("QtWidgets", "QFileDialog_ViewMode", + gsi::enum_const ("Detail", QFileDialog::Detail, "@brief Enum constant QFileDialog::Detail") + + gsi::enum_const ("List", QFileDialog::List, "@brief Enum constant QFileDialog::List"), + "@qt\n@brief This class represents the QFileDialog::ViewMode enum"); + +static gsi::QFlagsClass decl_QFileDialog_ViewMode_Enums ("QtWidgets", "QFileDialog_QFlags_ViewMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFileDialog_ViewMode_Enum_in_parent (decl_QFileDialog_ViewMode_Enum.defs ()); +static gsi::ClassExt decl_QFileDialog_ViewMode_Enum_as_child (decl_QFileDialog_ViewMode_Enum, "ViewMode"); +static gsi::ClassExt decl_QFileDialog_ViewMode_Enums_as_child (decl_QFileDialog_ViewMode_Enums, "QFlags_ViewMode"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQFileIconProvider.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQFileIconProvider.cc new file mode 100644 index 000000000..5b0ab45f6 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQFileIconProvider.cc @@ -0,0 +1,347 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFileIconProvider.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFileIconProvider + +// QIcon QFileIconProvider::icon(QAbstractFileIconProvider::IconType type) + + +static void _init_f_icon_c3884 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_icon_c3884 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QIcon)((QFileIconProvider *)cls)->icon (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QIcon QFileIconProvider::icon(const QFileInfo &info) + + +static void _init_f_icon_c2174 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("info"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_icon_c2174 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFileInfo &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QIcon)((QFileIconProvider *)cls)->icon (arg1)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QFileIconProvider () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("icon", "@brief Method QIcon QFileIconProvider::icon(QAbstractFileIconProvider::IconType type)\nThis is a reimplementation of QAbstractFileIconProvider::icon", true, &_init_f_icon_c3884, &_call_f_icon_c3884); + methods += new qt_gsi::GenericMethod ("icon", "@brief Method QIcon QFileIconProvider::icon(const QFileInfo &info)\nThis is a reimplementation of QAbstractFileIconProvider::icon", true, &_init_f_icon_c2174, &_call_f_icon_c2174); + return methods; +} + +gsi::Class &qtdecl_QAbstractFileIconProvider (); + +gsi::Class decl_QFileIconProvider (qtdecl_QAbstractFileIconProvider (), "QtWidgets", "QFileIconProvider_Native", + methods_QFileIconProvider (), + "@hide\n@alias QFileIconProvider"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFileIconProvider () { return decl_QFileIconProvider; } + +} + + +class QFileIconProvider_Adaptor : public QFileIconProvider, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QFileIconProvider_Adaptor(); + + // [adaptor ctor] QFileIconProvider::QFileIconProvider() + QFileIconProvider_Adaptor() : QFileIconProvider() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QIcon QFileIconProvider::icon(QAbstractFileIconProvider::IconType type) + QIcon cbs_icon_c3884_0(const qt_gsi::Converter::target_type & type) const + { + return QFileIconProvider::icon(qt_gsi::QtToCppAdaptor(type).cref()); + } + + virtual QIcon icon(QAbstractFileIconProvider::IconType type) const + { + if (cb_icon_c3884_0.can_issue()) { + return cb_icon_c3884_0.issue::target_type &>(&QFileIconProvider_Adaptor::cbs_icon_c3884_0, qt_gsi::CppToQtAdaptor(type)); + } else { + return QFileIconProvider::icon(type); + } + } + + // [adaptor impl] QIcon QFileIconProvider::icon(const QFileInfo &info) + QIcon cbs_icon_c2174_0(const QFileInfo &info) const + { + return QFileIconProvider::icon(info); + } + + virtual QIcon icon(const QFileInfo &info) const + { + if (cb_icon_c2174_0.can_issue()) { + return cb_icon_c2174_0.issue(&QFileIconProvider_Adaptor::cbs_icon_c2174_0, info); + } else { + return QFileIconProvider::icon(info); + } + } + + // [adaptor impl] QFlags QFileIconProvider::options() + QFlags cbs_options_c0_0() const + { + return QFileIconProvider::options(); + } + + virtual QFlags options() const + { + if (cb_options_c0_0.can_issue()) { + return cb_options_c0_0.issue >(&QFileIconProvider_Adaptor::cbs_options_c0_0); + } else { + return QFileIconProvider::options(); + } + } + + // [adaptor impl] void QFileIconProvider::setOptions(QFlags) + void cbs_setOptions_4402_0(QFlags arg1) + { + QFileIconProvider::setOptions(arg1); + } + + virtual void setOptions(QFlags arg1) + { + if (cb_setOptions_4402_0.can_issue()) { + cb_setOptions_4402_0.issue >(&QFileIconProvider_Adaptor::cbs_setOptions_4402_0, arg1); + } else { + QFileIconProvider::setOptions(arg1); + } + } + + // [adaptor impl] QString QFileIconProvider::type(const QFileInfo &) + QString cbs_type_c2174_0(const QFileInfo &arg1) const + { + return QFileIconProvider::type(arg1); + } + + virtual QString type(const QFileInfo &arg1) const + { + if (cb_type_c2174_0.can_issue()) { + return cb_type_c2174_0.issue(&QFileIconProvider_Adaptor::cbs_type_c2174_0, arg1); + } else { + return QFileIconProvider::type(arg1); + } + } + + gsi::Callback cb_icon_c3884_0; + gsi::Callback cb_icon_c2174_0; + gsi::Callback cb_options_c0_0; + gsi::Callback cb_setOptions_4402_0; + gsi::Callback cb_type_c2174_0; +}; + +QFileIconProvider_Adaptor::~QFileIconProvider_Adaptor() { } + +// Constructor QFileIconProvider::QFileIconProvider() (adaptor class) + +static void _init_ctor_QFileIconProvider_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QFileIconProvider_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QFileIconProvider_Adaptor ()); +} + + +// QIcon QFileIconProvider::icon(QAbstractFileIconProvider::IconType type) + +static void _init_cbs_icon_c3884_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_icon_c3884_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QIcon)((QFileIconProvider_Adaptor *)cls)->cbs_icon_c3884_0 (arg1)); +} + +static void _set_callback_cbs_icon_c3884_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileIconProvider_Adaptor *)cls)->cb_icon_c3884_0 = cb; +} + + +// QIcon QFileIconProvider::icon(const QFileInfo &info) + +static void _init_cbs_icon_c2174_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("info"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_icon_c2174_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFileInfo &arg1 = args.read (heap); + ret.write ((QIcon)((QFileIconProvider_Adaptor *)cls)->cbs_icon_c2174_0 (arg1)); +} + +static void _set_callback_cbs_icon_c2174_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileIconProvider_Adaptor *)cls)->cb_icon_c2174_0 = cb; +} + + +// QFlags QFileIconProvider::options() + +static void _init_cbs_options_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_options_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFileIconProvider_Adaptor *)cls)->cbs_options_c0_0 ()); +} + +static void _set_callback_cbs_options_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileIconProvider_Adaptor *)cls)->cb_options_c0_0 = cb; +} + + +// void QFileIconProvider::setOptions(QFlags) + +static void _init_cbs_setOptions_4402_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setOptions_4402_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFileIconProvider_Adaptor *)cls)->cbs_setOptions_4402_0 (arg1); +} + +static void _set_callback_cbs_setOptions_4402_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileIconProvider_Adaptor *)cls)->cb_setOptions_4402_0 = cb; +} + + +// QString QFileIconProvider::type(const QFileInfo &) + +static void _init_cbs_type_c2174_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_type_c2174_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFileInfo &arg1 = args.read (heap); + ret.write ((QString)((QFileIconProvider_Adaptor *)cls)->cbs_type_c2174_0 (arg1)); +} + +static void _set_callback_cbs_type_c2174_0 (void *cls, const gsi::Callback &cb) +{ + ((QFileIconProvider_Adaptor *)cls)->cb_type_c2174_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QFileIconProvider (); + +static gsi::Methods methods_QFileIconProvider_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFileIconProvider::QFileIconProvider()\nThis method creates an object of class QFileIconProvider.", &_init_ctor_QFileIconProvider_Adaptor_0, &_call_ctor_QFileIconProvider_Adaptor_0); + methods += new qt_gsi::GenericMethod ("icon", "@brief Virtual method QIcon QFileIconProvider::icon(QAbstractFileIconProvider::IconType type)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_icon_c3884_0, &_call_cbs_icon_c3884_0); + methods += new qt_gsi::GenericMethod ("icon", "@hide", true, &_init_cbs_icon_c3884_0, &_call_cbs_icon_c3884_0, &_set_callback_cbs_icon_c3884_0); + methods += new qt_gsi::GenericMethod ("icon", "@brief Virtual method QIcon QFileIconProvider::icon(const QFileInfo &info)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_icon_c2174_0, &_call_cbs_icon_c2174_0); + methods += new qt_gsi::GenericMethod ("icon", "@hide", true, &_init_cbs_icon_c2174_0, &_call_cbs_icon_c2174_0, &_set_callback_cbs_icon_c2174_0); + methods += new qt_gsi::GenericMethod ("options", "@brief Virtual method QFlags QFileIconProvider::options()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_options_c0_0, &_call_cbs_options_c0_0); + methods += new qt_gsi::GenericMethod ("options", "@hide", true, &_init_cbs_options_c0_0, &_call_cbs_options_c0_0, &_set_callback_cbs_options_c0_0); + methods += new qt_gsi::GenericMethod ("setOptions", "@brief Virtual method void QFileIconProvider::setOptions(QFlags)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setOptions_4402_0, &_call_cbs_setOptions_4402_0); + methods += new qt_gsi::GenericMethod ("setOptions", "@hide", false, &_init_cbs_setOptions_4402_0, &_call_cbs_setOptions_4402_0, &_set_callback_cbs_setOptions_4402_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method QString QFileIconProvider::type(const QFileInfo &)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c2174_0, &_call_cbs_type_c2174_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c2174_0, &_call_cbs_type_c2174_0, &_set_callback_cbs_type_c2174_0); + return methods; +} + +gsi::Class decl_QFileIconProvider_Adaptor (qtdecl_QFileIconProvider (), "QtWidgets", "QFileIconProvider", + methods_QFileIconProvider_Adaptor (), + "@qt\n@brief Binding of QFileIconProvider"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQFocusFrame.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQFocusFrame.cc new file mode 100644 index 000000000..7cb4c282d --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQFocusFrame.cc @@ -0,0 +1,2522 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFocusFrame.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFocusFrame + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QFocusFrame::staticMetaObject); +} + + +// void QFocusFrame::setWidget(QWidget *widget) + + +static void _init_f_setWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame *)cls)->setWidget (arg1); +} + + +// QWidget *QFocusFrame::widget() + + +static void _init_f_widget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_widget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QFocusFrame *)cls)->widget ()); +} + + +// static QString QFocusFrame::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QFocusFrame::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QFocusFrame () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("setWidget|widget=", "@brief Method void QFocusFrame::setWidget(QWidget *widget)\n", false, &_init_f_setWidget_1315, &_call_f_setWidget_1315); + methods += new qt_gsi::GenericMethod (":widget", "@brief Method QWidget *QFocusFrame::widget()\n", true, &_init_f_widget_c0, &_call_f_widget_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QFocusFrame::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QFocusFrame::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QFocusFrame::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QFocusFrame::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QFocusFrame::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QFocusFrame::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QFocusFrame::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QFocusFrame (qtdecl_QWidget (), "QtWidgets", "QFocusFrame_Native", + methods_QFocusFrame (), + "@hide\n@alias QFocusFrame"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFocusFrame () { return decl_QFocusFrame; } + +} + + +class QFocusFrame_Adaptor : public QFocusFrame, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QFocusFrame_Adaptor(); + + // [adaptor ctor] QFocusFrame::QFocusFrame(QWidget *parent) + QFocusFrame_Adaptor() : QFocusFrame() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFocusFrame::QFocusFrame(QWidget *parent) + QFocusFrame_Adaptor(QWidget *parent) : QFocusFrame(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QFocusFrame::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QFocusFrame_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QFocusFrame::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QFocusFrame::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QFocusFrame_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QFocusFrame::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QFocusFrame::focusNextChild() + bool fp_QFocusFrame_focusNextChild_0 () { + return QFocusFrame::focusNextChild(); + } + + // [expose] bool QFocusFrame::focusPreviousChild() + bool fp_QFocusFrame_focusPreviousChild_0 () { + return QFocusFrame::focusPreviousChild(); + } + + // [expose] bool QFocusFrame::isSignalConnected(const QMetaMethod &signal) + bool fp_QFocusFrame_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QFocusFrame::isSignalConnected(signal); + } + + // [expose] int QFocusFrame::receivers(const char *signal) + int fp_QFocusFrame_receivers_c1731 (const char *signal) const { + return QFocusFrame::receivers(signal); + } + + // [expose] QObject *QFocusFrame::sender() + QObject * fp_QFocusFrame_sender_c0 () const { + return QFocusFrame::sender(); + } + + // [expose] int QFocusFrame::senderSignalIndex() + int fp_QFocusFrame_senderSignalIndex_c0 () const { + return QFocusFrame::senderSignalIndex(); + } + + // [expose] void QFocusFrame::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QFocusFrame_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QFocusFrame::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QFocusFrame::customContextMenuRequested(const QPoint &pos) + void emitter_QFocusFrame_customContextMenuRequested_1916(const QPoint &pos) + { + emit QFocusFrame::customContextMenuRequested(pos); + } + + // [emitter impl] void QFocusFrame::destroyed(QObject *) + void emitter_QFocusFrame_destroyed_1302(QObject *arg1) + { + emit QFocusFrame::destroyed(arg1); + } + + // [adaptor impl] bool QFocusFrame::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QFocusFrame::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QFocusFrame_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QFocusFrame::hasHeightForWidth(); + } + } + + // [adaptor impl] int QFocusFrame::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QFocusFrame::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QFocusFrame_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QFocusFrame::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QFocusFrame::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QFocusFrame::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QFocusFrame_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QFocusFrame::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QFocusFrame::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QFocusFrame::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QFocusFrame_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QFocusFrame::minimumSizeHint(); + } + } + + // [emitter impl] void QFocusFrame::objectNameChanged(const QString &objectName) + void emitter_QFocusFrame_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QFocusFrame::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QFocusFrame::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QFocusFrame::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QFocusFrame_Adaptor::cbs_paintEngine_c0_0); + } else { + return QFocusFrame::paintEngine(); + } + } + + // [adaptor impl] void QFocusFrame::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QFocusFrame::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QFocusFrame_Adaptor::cbs_setVisible_864_0, visible); + } else { + QFocusFrame::setVisible(visible); + } + } + + // [adaptor impl] QSize QFocusFrame::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QFocusFrame::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QFocusFrame_Adaptor::cbs_sizeHint_c0_0); + } else { + return QFocusFrame::sizeHint(); + } + } + + // [emitter impl] void QFocusFrame::windowIconChanged(const QIcon &icon) + void emitter_QFocusFrame_windowIconChanged_1787(const QIcon &icon) + { + emit QFocusFrame::windowIconChanged(icon); + } + + // [emitter impl] void QFocusFrame::windowIconTextChanged(const QString &iconText) + void emitter_QFocusFrame_windowIconTextChanged_2025(const QString &iconText) + { + emit QFocusFrame::windowIconTextChanged(iconText); + } + + // [emitter impl] void QFocusFrame::windowTitleChanged(const QString &title) + void emitter_QFocusFrame_windowTitleChanged_2025(const QString &title) + { + emit QFocusFrame::windowTitleChanged(title); + } + + // [adaptor impl] void QFocusFrame::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QFocusFrame::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QFocusFrame_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QFocusFrame::actionEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QFocusFrame::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QFocusFrame_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QFocusFrame::changeEvent(arg1); + } + } + + // [adaptor impl] void QFocusFrame::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QFocusFrame::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QFocusFrame_Adaptor::cbs_childEvent_1701_0, event); + } else { + QFocusFrame::childEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QFocusFrame::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QFocusFrame_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QFocusFrame::closeEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QFocusFrame::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QFocusFrame_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QFocusFrame::contextMenuEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QFocusFrame::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QFocusFrame_Adaptor::cbs_customEvent_1217_0, event); + } else { + QFocusFrame::customEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QFocusFrame::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QFocusFrame_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QFocusFrame::disconnectNotify(signal); + } + } + + // [adaptor impl] void QFocusFrame::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QFocusFrame::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QFocusFrame_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QFocusFrame::dragEnterEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QFocusFrame::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QFocusFrame_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QFocusFrame::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QFocusFrame::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QFocusFrame_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QFocusFrame::dragMoveEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QFocusFrame::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QFocusFrame_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QFocusFrame::dropEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QFocusFrame::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QFocusFrame_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QFocusFrame::enterEvent(event); + } + } + + // [adaptor impl] bool QFocusFrame::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QFocusFrame::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QFocusFrame_Adaptor::cbs_event_1217_0, e); + } else { + return QFocusFrame::event(e); + } + } + + // [adaptor impl] bool QFocusFrame::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QFocusFrame::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QFocusFrame_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QFocusFrame::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QFocusFrame::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QFocusFrame::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QFocusFrame_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QFocusFrame::focusInEvent(event); + } + } + + // [adaptor impl] bool QFocusFrame::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QFocusFrame::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QFocusFrame_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QFocusFrame::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QFocusFrame::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QFocusFrame::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QFocusFrame_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QFocusFrame::focusOutEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QFocusFrame::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QFocusFrame_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QFocusFrame::hideEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QFocusFrame::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QFocusFrame_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QFocusFrame::initPainter(painter); + } + } + + // [adaptor impl] void QFocusFrame::initStyleOption(QStyleOption *option) + void cbs_initStyleOption_c1865_0(QStyleOption *option) const + { + QFocusFrame::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOption *option) const + { + if (cb_initStyleOption_c1865_0.can_issue()) { + cb_initStyleOption_c1865_0.issue(&QFocusFrame_Adaptor::cbs_initStyleOption_c1865_0, option); + } else { + QFocusFrame::initStyleOption(option); + } + } + + // [adaptor impl] void QFocusFrame::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QFocusFrame::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QFocusFrame_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QFocusFrame::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QFocusFrame::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QFocusFrame::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QFocusFrame_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QFocusFrame::keyPressEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QFocusFrame::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QFocusFrame_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QFocusFrame::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QFocusFrame::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QFocusFrame_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QFocusFrame::leaveEvent(event); + } + } + + // [adaptor impl] int QFocusFrame::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QFocusFrame::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QFocusFrame_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QFocusFrame::metric(arg1); + } + } + + // [adaptor impl] void QFocusFrame::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QFocusFrame::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QFocusFrame_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QFocusFrame::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QFocusFrame::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QFocusFrame_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QFocusFrame::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QFocusFrame::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QFocusFrame_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QFocusFrame::mousePressEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QFocusFrame::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QFocusFrame_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QFocusFrame::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QFocusFrame::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QFocusFrame_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QFocusFrame::moveEvent(event); + } + } + + // [adaptor impl] bool QFocusFrame::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QFocusFrame::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QFocusFrame_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QFocusFrame::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QFocusFrame::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QFocusFrame::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QFocusFrame_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QFocusFrame::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QFocusFrame::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QFocusFrame::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QFocusFrame_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QFocusFrame::redirected(offset); + } + } + + // [adaptor impl] void QFocusFrame::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QFocusFrame::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QFocusFrame_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QFocusFrame::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QFocusFrame::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QFocusFrame::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QFocusFrame_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QFocusFrame::sharedPainter(); + } + } + + // [adaptor impl] void QFocusFrame::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QFocusFrame::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QFocusFrame_Adaptor::cbs_showEvent_1634_0, event); + } else { + QFocusFrame::showEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QFocusFrame::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QFocusFrame_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QFocusFrame::tabletEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QFocusFrame::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QFocusFrame_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QFocusFrame::timerEvent(event); + } + } + + // [adaptor impl] void QFocusFrame::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QFocusFrame::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QFocusFrame_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QFocusFrame::wheelEvent(event); + } + } + + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c1865_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QFocusFrame_Adaptor::~QFocusFrame_Adaptor() { } + +// Constructor QFocusFrame::QFocusFrame(QWidget *parent) (adaptor class) + +static void _init_ctor_QFocusFrame_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFocusFrame_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QFocusFrame_Adaptor (arg1)); +} + + +// void QFocusFrame::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QFocusFrame::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QFocusFrame::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QFocusFrame::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QFocusFrame::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QFocusFrame::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->fp_QFocusFrame_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QFocusFrame::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QFocusFrame_Adaptor *)cls)->emitter_QFocusFrame_customContextMenuRequested_1916 (arg1); +} + + +// void QFocusFrame::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QFocusFrame::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->fp_QFocusFrame_destroy_1620 (arg1, arg2); +} + + +// emitter void QFocusFrame::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QFocusFrame_Adaptor *)cls)->emitter_QFocusFrame_destroyed_1302 (arg1); +} + + +// void QFocusFrame::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QFocusFrame::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QFocusFrame::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QFocusFrame::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QFocusFrame::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QFocusFrame::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QFocusFrame::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QFocusFrame_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QFocusFrame::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QFocusFrame_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QFocusFrame::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QFocusFrame::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFocusFrame_Adaptor *)cls)->fp_QFocusFrame_focusNextChild_0 ()); +} + + +// bool QFocusFrame::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QFocusFrame_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QFocusFrame::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QFocusFrame::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFocusFrame_Adaptor *)cls)->fp_QFocusFrame_focusPreviousChild_0 ()); +} + + +// bool QFocusFrame::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFocusFrame_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QFocusFrame::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QFocusFrame_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QFocusFrame::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QFocusFrame::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QFocusFrame::initStyleOption(QStyleOption *option) + +static void _init_cbs_initStyleOption_c1865_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c1865_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOption *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_initStyleOption_c1865_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c1865_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_initStyleOption_c1865_0 = cb; +} + + +// void QFocusFrame::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QFocusFrame::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QFocusFrame_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QFocusFrame::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFocusFrame_Adaptor *)cls)->fp_QFocusFrame_isSignalConnected_c2394 (arg1)); +} + + +// void QFocusFrame::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QFocusFrame::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QFocusFrame::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QFocusFrame::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QFocusFrame_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QFocusFrame::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QFocusFrame_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QFocusFrame::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QFocusFrame::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QFocusFrame::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QFocusFrame::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QFocusFrame::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QFocusFrame::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QFocusFrame_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QFocusFrame::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFocusFrame_Adaptor *)cls)->emitter_QFocusFrame_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QFocusFrame::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QFocusFrame_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QFocusFrame::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QFocusFrame::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QFocusFrame_Adaptor *)cls)->fp_QFocusFrame_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QFocusFrame::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QFocusFrame_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QFocusFrame::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QFocusFrame::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QFocusFrame_Adaptor *)cls)->fp_QFocusFrame_sender_c0 ()); +} + + +// exposed int QFocusFrame::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFocusFrame_Adaptor *)cls)->fp_QFocusFrame_senderSignalIndex_c0 ()); +} + + +// void QFocusFrame::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QFocusFrame::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QFocusFrame_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QFocusFrame::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QFocusFrame::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QFocusFrame_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QFocusFrame::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QFocusFrame::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QFocusFrame::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->fp_QFocusFrame_updateMicroFocus_2420 (arg1); +} + + +// void QFocusFrame::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFocusFrame_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QFocusFrame_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QFocusFrame::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QFocusFrame_Adaptor *)cls)->emitter_QFocusFrame_windowIconChanged_1787 (arg1); +} + + +// emitter void QFocusFrame::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFocusFrame_Adaptor *)cls)->emitter_QFocusFrame_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QFocusFrame::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFocusFrame_Adaptor *)cls)->emitter_QFocusFrame_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QFocusFrame (); + +static gsi::Methods methods_QFocusFrame_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFocusFrame::QFocusFrame(QWidget *parent)\nThis method creates an object of class QFocusFrame.", &_init_ctor_QFocusFrame_Adaptor_1315, &_call_ctor_QFocusFrame_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QFocusFrame::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QFocusFrame::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QFocusFrame::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QFocusFrame::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QFocusFrame::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QFocusFrame::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QFocusFrame::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QFocusFrame::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QFocusFrame::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QFocusFrame::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QFocusFrame::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QFocusFrame::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QFocusFrame::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QFocusFrame::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QFocusFrame::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QFocusFrame::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QFocusFrame::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QFocusFrame::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QFocusFrame::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QFocusFrame::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QFocusFrame::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QFocusFrame::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QFocusFrame::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QFocusFrame::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QFocusFrame::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QFocusFrame::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QFocusFrame::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QFocusFrame::initStyleOption(QStyleOption *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c1865_0, &_call_cbs_initStyleOption_c1865_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c1865_0, &_call_cbs_initStyleOption_c1865_0, &_set_callback_cbs_initStyleOption_c1865_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QFocusFrame::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QFocusFrame::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QFocusFrame::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QFocusFrame::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QFocusFrame::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QFocusFrame::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QFocusFrame::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QFocusFrame::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QFocusFrame::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QFocusFrame::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QFocusFrame::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QFocusFrame::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QFocusFrame::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QFocusFrame::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QFocusFrame::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QFocusFrame::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QFocusFrame::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QFocusFrame::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QFocusFrame::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QFocusFrame::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QFocusFrame::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QFocusFrame::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QFocusFrame::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QFocusFrame::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QFocusFrame::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QFocusFrame::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QFocusFrame::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QFocusFrame::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QFocusFrame::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QFocusFrame::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QFocusFrame::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QFocusFrame::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QFocusFrame::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QFocusFrame_Adaptor (qtdecl_QFocusFrame (), "QtWidgets", "QFocusFrame", + methods_QFocusFrame_Adaptor (), + "@qt\n@brief Binding of QFocusFrame"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQFontComboBox.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQFontComboBox.cc new file mode 100644 index 000000000..f7c32d59a --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQFontComboBox.cc @@ -0,0 +1,2916 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFontComboBox.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFontComboBox + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QFontComboBox::staticMetaObject); +} + + +// QFont QFontComboBox::currentFont() + + +static void _init_f_currentFont_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentFont_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)((QFontComboBox *)cls)->currentFont ()); +} + + +// QFlags QFontComboBox::fontFilters() + + +static void _init_f_fontFilters_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_fontFilters_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFontComboBox *)cls)->fontFilters ()); +} + + +// void QFontComboBox::setCurrentFont(const QFont &f) + + +static void _init_f_setCurrentFont_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentFont_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox *)cls)->setCurrentFont (arg1); +} + + +// void QFontComboBox::setFontFilters(QFlags filters) + + +static void _init_f_setFontFilters_3550 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filters"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontFilters_3550 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox *)cls)->setFontFilters (arg1); +} + + +// void QFontComboBox::setWritingSystem(QFontDatabase::WritingSystem) + + +static void _init_f_setWritingSystem_3214 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setWritingSystem_3214 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox *)cls)->setWritingSystem (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QSize QFontComboBox::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QFontComboBox *)cls)->sizeHint ()); +} + + +// QFontDatabase::WritingSystem QFontComboBox::writingSystem() + + +static void _init_f_writingSystem_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_writingSystem_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFontComboBox *)cls)->writingSystem ())); +} + + +// static QString QFontComboBox::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QFontComboBox::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QFontComboBox () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":currentFont", "@brief Method QFont QFontComboBox::currentFont()\n", true, &_init_f_currentFont_c0, &_call_f_currentFont_c0); + methods += new qt_gsi::GenericMethod (":fontFilters", "@brief Method QFlags QFontComboBox::fontFilters()\n", true, &_init_f_fontFilters_c0, &_call_f_fontFilters_c0); + methods += new qt_gsi::GenericMethod ("setCurrentFont|currentFont=", "@brief Method void QFontComboBox::setCurrentFont(const QFont &f)\n", false, &_init_f_setCurrentFont_1801, &_call_f_setCurrentFont_1801); + methods += new qt_gsi::GenericMethod ("setFontFilters|fontFilters=", "@brief Method void QFontComboBox::setFontFilters(QFlags filters)\n", false, &_init_f_setFontFilters_3550, &_call_f_setFontFilters_3550); + methods += new qt_gsi::GenericMethod ("setWritingSystem|writingSystem=", "@brief Method void QFontComboBox::setWritingSystem(QFontDatabase::WritingSystem)\n", false, &_init_f_setWritingSystem_3214, &_call_f_setWritingSystem_3214); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QFontComboBox::sizeHint()\nThis is a reimplementation of QComboBox::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":writingSystem", "@brief Method QFontDatabase::WritingSystem QFontComboBox::writingSystem()\n", true, &_init_f_writingSystem_c0, &_call_f_writingSystem_c0); + methods += gsi::qt_signal ("activated(int)", "activated", gsi::arg("index"), "@brief Signal declaration for QFontComboBox::activated(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentFontChanged(const QFont &)", "currentFontChanged", gsi::arg("f"), "@brief Signal declaration for QFontComboBox::currentFontChanged(const QFont &f)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentIndexChanged(int)", "currentIndexChanged", gsi::arg("index"), "@brief Signal declaration for QFontComboBox::currentIndexChanged(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentTextChanged(const QString &)", "currentTextChanged", gsi::arg("arg1"), "@brief Signal declaration for QFontComboBox::currentTextChanged(const QString &)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QFontComboBox::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QFontComboBox::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("editTextChanged(const QString &)", "editTextChanged", gsi::arg("arg1"), "@brief Signal declaration for QFontComboBox::editTextChanged(const QString &)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("highlighted(int)", "highlighted", gsi::arg("index"), "@brief Signal declaration for QFontComboBox::highlighted(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QFontComboBox::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QFontComboBox::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QFontComboBox::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QFontComboBox::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QFontComboBox::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QComboBox (); + +qt_gsi::QtNativeClass decl_QFontComboBox (qtdecl_QComboBox (), "QtWidgets", "QFontComboBox_Native", + methods_QFontComboBox (), + "@hide\n@alias QFontComboBox"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFontComboBox () { return decl_QFontComboBox; } + +} + + +class QFontComboBox_Adaptor : public QFontComboBox, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QFontComboBox_Adaptor(); + + // [adaptor ctor] QFontComboBox::QFontComboBox(QWidget *parent) + QFontComboBox_Adaptor() : QFontComboBox() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFontComboBox::QFontComboBox(QWidget *parent) + QFontComboBox_Adaptor(QWidget *parent) : QFontComboBox(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QFontComboBox::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QFontComboBox_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QFontComboBox::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QFontComboBox::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QFontComboBox_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QFontComboBox::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QFontComboBox::focusNextChild() + bool fp_QFontComboBox_focusNextChild_0 () { + return QFontComboBox::focusNextChild(); + } + + // [expose] bool QFontComboBox::focusPreviousChild() + bool fp_QFontComboBox_focusPreviousChild_0 () { + return QFontComboBox::focusPreviousChild(); + } + + // [expose] bool QFontComboBox::isSignalConnected(const QMetaMethod &signal) + bool fp_QFontComboBox_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QFontComboBox::isSignalConnected(signal); + } + + // [expose] int QFontComboBox::receivers(const char *signal) + int fp_QFontComboBox_receivers_c1731 (const char *signal) const { + return QFontComboBox::receivers(signal); + } + + // [expose] QObject *QFontComboBox::sender() + QObject * fp_QFontComboBox_sender_c0 () const { + return QFontComboBox::sender(); + } + + // [expose] int QFontComboBox::senderSignalIndex() + int fp_QFontComboBox_senderSignalIndex_c0 () const { + return QFontComboBox::senderSignalIndex(); + } + + // [expose] void QFontComboBox::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QFontComboBox_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QFontComboBox::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QFontComboBox::activated(int index) + void emitter_QFontComboBox_activated_767(int index) + { + emit QFontComboBox::activated(index); + } + + // [emitter impl] void QFontComboBox::currentFontChanged(const QFont &f) + void emitter_QFontComboBox_currentFontChanged_1801(const QFont &f) + { + emit QFontComboBox::currentFontChanged(f); + } + + // [emitter impl] void QFontComboBox::currentIndexChanged(int index) + void emitter_QFontComboBox_currentIndexChanged_767(int index) + { + emit QFontComboBox::currentIndexChanged(index); + } + + // [emitter impl] void QFontComboBox::currentTextChanged(const QString &) + void emitter_QFontComboBox_currentTextChanged_2025(const QString &arg1) + { + emit QFontComboBox::currentTextChanged(arg1); + } + + // [emitter impl] void QFontComboBox::customContextMenuRequested(const QPoint &pos) + void emitter_QFontComboBox_customContextMenuRequested_1916(const QPoint &pos) + { + emit QFontComboBox::customContextMenuRequested(pos); + } + + // [emitter impl] void QFontComboBox::destroyed(QObject *) + void emitter_QFontComboBox_destroyed_1302(QObject *arg1) + { + emit QFontComboBox::destroyed(arg1); + } + + // [emitter impl] void QFontComboBox::editTextChanged(const QString &) + void emitter_QFontComboBox_editTextChanged_2025(const QString &arg1) + { + emit QFontComboBox::editTextChanged(arg1); + } + + // [adaptor impl] bool QFontComboBox::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QFontComboBox::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QFontComboBox_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QFontComboBox::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QFontComboBox::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QFontComboBox::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QFontComboBox_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QFontComboBox::hasHeightForWidth(); + } + } + + // [adaptor impl] int QFontComboBox::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QFontComboBox::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QFontComboBox_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QFontComboBox::heightForWidth(arg1); + } + } + + // [adaptor impl] void QFontComboBox::hidePopup() + void cbs_hidePopup_0_0() + { + QFontComboBox::hidePopup(); + } + + virtual void hidePopup() + { + if (cb_hidePopup_0_0.can_issue()) { + cb_hidePopup_0_0.issue(&QFontComboBox_Adaptor::cbs_hidePopup_0_0); + } else { + QFontComboBox::hidePopup(); + } + } + + // [emitter impl] void QFontComboBox::highlighted(int index) + void emitter_QFontComboBox_highlighted_767(int index) + { + emit QFontComboBox::highlighted(index); + } + + // [adaptor impl] QVariant QFontComboBox::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QFontComboBox::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QFontComboBox_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QFontComboBox::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QFontComboBox::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QFontComboBox::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QFontComboBox_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QFontComboBox::minimumSizeHint(); + } + } + + // [emitter impl] void QFontComboBox::objectNameChanged(const QString &objectName) + void emitter_QFontComboBox_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QFontComboBox::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QFontComboBox::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QFontComboBox::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QFontComboBox_Adaptor::cbs_paintEngine_c0_0); + } else { + return QFontComboBox::paintEngine(); + } + } + + // [adaptor impl] void QFontComboBox::setModel(QAbstractItemModel *model) + void cbs_setModel_2419_0(QAbstractItemModel *model) + { + QFontComboBox::setModel(model); + } + + virtual void setModel(QAbstractItemModel *model) + { + if (cb_setModel_2419_0.can_issue()) { + cb_setModel_2419_0.issue(&QFontComboBox_Adaptor::cbs_setModel_2419_0, model); + } else { + QFontComboBox::setModel(model); + } + } + + // [adaptor impl] void QFontComboBox::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QFontComboBox::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QFontComboBox_Adaptor::cbs_setVisible_864_0, visible); + } else { + QFontComboBox::setVisible(visible); + } + } + + // [adaptor impl] void QFontComboBox::showPopup() + void cbs_showPopup_0_0() + { + QFontComboBox::showPopup(); + } + + virtual void showPopup() + { + if (cb_showPopup_0_0.can_issue()) { + cb_showPopup_0_0.issue(&QFontComboBox_Adaptor::cbs_showPopup_0_0); + } else { + QFontComboBox::showPopup(); + } + } + + // [adaptor impl] QSize QFontComboBox::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QFontComboBox::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QFontComboBox_Adaptor::cbs_sizeHint_c0_0); + } else { + return QFontComboBox::sizeHint(); + } + } + + // [emitter impl] void QFontComboBox::windowIconChanged(const QIcon &icon) + void emitter_QFontComboBox_windowIconChanged_1787(const QIcon &icon) + { + emit QFontComboBox::windowIconChanged(icon); + } + + // [emitter impl] void QFontComboBox::windowIconTextChanged(const QString &iconText) + void emitter_QFontComboBox_windowIconTextChanged_2025(const QString &iconText) + { + emit QFontComboBox::windowIconTextChanged(iconText); + } + + // [emitter impl] void QFontComboBox::windowTitleChanged(const QString &title) + void emitter_QFontComboBox_windowTitleChanged_2025(const QString &title) + { + emit QFontComboBox::windowTitleChanged(title); + } + + // [adaptor impl] void QFontComboBox::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QFontComboBox::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QFontComboBox_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QFontComboBox::actionEvent(event); + } + } + + // [adaptor impl] void QFontComboBox::changeEvent(QEvent *e) + void cbs_changeEvent_1217_0(QEvent *e) + { + QFontComboBox::changeEvent(e); + } + + virtual void changeEvent(QEvent *e) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QFontComboBox_Adaptor::cbs_changeEvent_1217_0, e); + } else { + QFontComboBox::changeEvent(e); + } + } + + // [adaptor impl] void QFontComboBox::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QFontComboBox::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QFontComboBox_Adaptor::cbs_childEvent_1701_0, event); + } else { + QFontComboBox::childEvent(event); + } + } + + // [adaptor impl] void QFontComboBox::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QFontComboBox::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QFontComboBox_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QFontComboBox::closeEvent(event); + } + } + + // [adaptor impl] void QFontComboBox::contextMenuEvent(QContextMenuEvent *e) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *e) + { + QFontComboBox::contextMenuEvent(e); + } + + virtual void contextMenuEvent(QContextMenuEvent *e) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QFontComboBox_Adaptor::cbs_contextMenuEvent_2363_0, e); + } else { + QFontComboBox::contextMenuEvent(e); + } + } + + // [adaptor impl] void QFontComboBox::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QFontComboBox::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QFontComboBox_Adaptor::cbs_customEvent_1217_0, event); + } else { + QFontComboBox::customEvent(event); + } + } + + // [adaptor impl] void QFontComboBox::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QFontComboBox::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QFontComboBox_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QFontComboBox::disconnectNotify(signal); + } + } + + // [adaptor impl] void QFontComboBox::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QFontComboBox::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QFontComboBox_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QFontComboBox::dragEnterEvent(event); + } + } + + // [adaptor impl] void QFontComboBox::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QFontComboBox::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QFontComboBox_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QFontComboBox::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QFontComboBox::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QFontComboBox::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QFontComboBox_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QFontComboBox::dragMoveEvent(event); + } + } + + // [adaptor impl] void QFontComboBox::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QFontComboBox::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QFontComboBox_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QFontComboBox::dropEvent(event); + } + } + + // [adaptor impl] void QFontComboBox::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QFontComboBox::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QFontComboBox_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QFontComboBox::enterEvent(event); + } + } + + // [adaptor impl] bool QFontComboBox::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QFontComboBox::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QFontComboBox_Adaptor::cbs_event_1217_0, e); + } else { + return QFontComboBox::event(e); + } + } + + // [adaptor impl] void QFontComboBox::focusInEvent(QFocusEvent *e) + void cbs_focusInEvent_1729_0(QFocusEvent *e) + { + QFontComboBox::focusInEvent(e); + } + + virtual void focusInEvent(QFocusEvent *e) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QFontComboBox_Adaptor::cbs_focusInEvent_1729_0, e); + } else { + QFontComboBox::focusInEvent(e); + } + } + + // [adaptor impl] bool QFontComboBox::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QFontComboBox::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QFontComboBox_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QFontComboBox::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QFontComboBox::focusOutEvent(QFocusEvent *e) + void cbs_focusOutEvent_1729_0(QFocusEvent *e) + { + QFontComboBox::focusOutEvent(e); + } + + virtual void focusOutEvent(QFocusEvent *e) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QFontComboBox_Adaptor::cbs_focusOutEvent_1729_0, e); + } else { + QFontComboBox::focusOutEvent(e); + } + } + + // [adaptor impl] void QFontComboBox::hideEvent(QHideEvent *e) + void cbs_hideEvent_1595_0(QHideEvent *e) + { + QFontComboBox::hideEvent(e); + } + + virtual void hideEvent(QHideEvent *e) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QFontComboBox_Adaptor::cbs_hideEvent_1595_0, e); + } else { + QFontComboBox::hideEvent(e); + } + } + + // [adaptor impl] void QFontComboBox::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QFontComboBox::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QFontComboBox_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QFontComboBox::initPainter(painter); + } + } + + // [adaptor impl] void QFontComboBox::initStyleOption(QStyleOptionComboBox *option) + void cbs_initStyleOption_c2658_0(QStyleOptionComboBox *option) const + { + QFontComboBox::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionComboBox *option) const + { + if (cb_initStyleOption_c2658_0.can_issue()) { + cb_initStyleOption_c2658_0.issue(&QFontComboBox_Adaptor::cbs_initStyleOption_c2658_0, option); + } else { + QFontComboBox::initStyleOption(option); + } + } + + // [adaptor impl] void QFontComboBox::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QFontComboBox::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QFontComboBox_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QFontComboBox::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QFontComboBox::keyPressEvent(QKeyEvent *e) + void cbs_keyPressEvent_1514_0(QKeyEvent *e) + { + QFontComboBox::keyPressEvent(e); + } + + virtual void keyPressEvent(QKeyEvent *e) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QFontComboBox_Adaptor::cbs_keyPressEvent_1514_0, e); + } else { + QFontComboBox::keyPressEvent(e); + } + } + + // [adaptor impl] void QFontComboBox::keyReleaseEvent(QKeyEvent *e) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *e) + { + QFontComboBox::keyReleaseEvent(e); + } + + virtual void keyReleaseEvent(QKeyEvent *e) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QFontComboBox_Adaptor::cbs_keyReleaseEvent_1514_0, e); + } else { + QFontComboBox::keyReleaseEvent(e); + } + } + + // [adaptor impl] void QFontComboBox::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QFontComboBox::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QFontComboBox_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QFontComboBox::leaveEvent(event); + } + } + + // [adaptor impl] int QFontComboBox::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QFontComboBox::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QFontComboBox_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QFontComboBox::metric(arg1); + } + } + + // [adaptor impl] void QFontComboBox::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QFontComboBox::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QFontComboBox_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QFontComboBox::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QFontComboBox::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QFontComboBox::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QFontComboBox_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QFontComboBox::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QFontComboBox::mousePressEvent(QMouseEvent *e) + void cbs_mousePressEvent_1738_0(QMouseEvent *e) + { + QFontComboBox::mousePressEvent(e); + } + + virtual void mousePressEvent(QMouseEvent *e) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QFontComboBox_Adaptor::cbs_mousePressEvent_1738_0, e); + } else { + QFontComboBox::mousePressEvent(e); + } + } + + // [adaptor impl] void QFontComboBox::mouseReleaseEvent(QMouseEvent *e) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *e) + { + QFontComboBox::mouseReleaseEvent(e); + } + + virtual void mouseReleaseEvent(QMouseEvent *e) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QFontComboBox_Adaptor::cbs_mouseReleaseEvent_1738_0, e); + } else { + QFontComboBox::mouseReleaseEvent(e); + } + } + + // [adaptor impl] void QFontComboBox::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QFontComboBox::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QFontComboBox_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QFontComboBox::moveEvent(event); + } + } + + // [adaptor impl] bool QFontComboBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QFontComboBox::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QFontComboBox_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QFontComboBox::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QFontComboBox::paintEvent(QPaintEvent *e) + void cbs_paintEvent_1725_0(QPaintEvent *e) + { + QFontComboBox::paintEvent(e); + } + + virtual void paintEvent(QPaintEvent *e) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QFontComboBox_Adaptor::cbs_paintEvent_1725_0, e); + } else { + QFontComboBox::paintEvent(e); + } + } + + // [adaptor impl] QPaintDevice *QFontComboBox::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QFontComboBox::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QFontComboBox_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QFontComboBox::redirected(offset); + } + } + + // [adaptor impl] void QFontComboBox::resizeEvent(QResizeEvent *e) + void cbs_resizeEvent_1843_0(QResizeEvent *e) + { + QFontComboBox::resizeEvent(e); + } + + virtual void resizeEvent(QResizeEvent *e) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QFontComboBox_Adaptor::cbs_resizeEvent_1843_0, e); + } else { + QFontComboBox::resizeEvent(e); + } + } + + // [adaptor impl] QPainter *QFontComboBox::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QFontComboBox::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QFontComboBox_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QFontComboBox::sharedPainter(); + } + } + + // [adaptor impl] void QFontComboBox::showEvent(QShowEvent *e) + void cbs_showEvent_1634_0(QShowEvent *e) + { + QFontComboBox::showEvent(e); + } + + virtual void showEvent(QShowEvent *e) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QFontComboBox_Adaptor::cbs_showEvent_1634_0, e); + } else { + QFontComboBox::showEvent(e); + } + } + + // [adaptor impl] void QFontComboBox::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QFontComboBox::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QFontComboBox_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QFontComboBox::tabletEvent(event); + } + } + + // [adaptor impl] void QFontComboBox::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QFontComboBox::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QFontComboBox_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QFontComboBox::timerEvent(event); + } + } + + // [adaptor impl] void QFontComboBox::wheelEvent(QWheelEvent *e) + void cbs_wheelEvent_1718_0(QWheelEvent *e) + { + QFontComboBox::wheelEvent(e); + } + + virtual void wheelEvent(QWheelEvent *e) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QFontComboBox_Adaptor::cbs_wheelEvent_1718_0, e); + } else { + QFontComboBox::wheelEvent(e); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_hidePopup_0_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setModel_2419_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_showPopup_0_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2658_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QFontComboBox_Adaptor::~QFontComboBox_Adaptor() { } + +// Constructor QFontComboBox::QFontComboBox(QWidget *parent) (adaptor class) + +static void _init_ctor_QFontComboBox_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFontComboBox_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QFontComboBox_Adaptor (arg1)); +} + + +// void QFontComboBox::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QFontComboBox::activated(int index) + +static void _init_emitter_activated_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_activated_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QFontComboBox_Adaptor *)cls)->emitter_QFontComboBox_activated_767 (arg1); +} + + +// void QFontComboBox::changeEvent(QEvent *e) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QFontComboBox::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QFontComboBox::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QFontComboBox::contextMenuEvent(QContextMenuEvent *e) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QFontComboBox::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->fp_QFontComboBox_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QFontComboBox::currentFontChanged(const QFont &f) + +static void _init_emitter_currentFontChanged_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentFontChanged_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + ((QFontComboBox_Adaptor *)cls)->emitter_QFontComboBox_currentFontChanged_1801 (arg1); +} + + +// emitter void QFontComboBox::currentIndexChanged(int index) + +static void _init_emitter_currentIndexChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentIndexChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QFontComboBox_Adaptor *)cls)->emitter_QFontComboBox_currentIndexChanged_767 (arg1); +} + + +// emitter void QFontComboBox::currentTextChanged(const QString &) + +static void _init_emitter_currentTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFontComboBox_Adaptor *)cls)->emitter_QFontComboBox_currentTextChanged_2025 (arg1); +} + + +// emitter void QFontComboBox::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QFontComboBox_Adaptor *)cls)->emitter_QFontComboBox_customContextMenuRequested_1916 (arg1); +} + + +// void QFontComboBox::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QFontComboBox::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->fp_QFontComboBox_destroy_1620 (arg1, arg2); +} + + +// emitter void QFontComboBox::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QFontComboBox_Adaptor *)cls)->emitter_QFontComboBox_destroyed_1302 (arg1); +} + + +// void QFontComboBox::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QFontComboBox::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QFontComboBox::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QFontComboBox::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QFontComboBox::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// emitter void QFontComboBox::editTextChanged(const QString &) + +static void _init_emitter_editTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_editTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFontComboBox_Adaptor *)cls)->emitter_QFontComboBox_editTextChanged_2025 (arg1); +} + + +// void QFontComboBox::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QFontComboBox::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QFontComboBox_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QFontComboBox::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QFontComboBox_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QFontComboBox::focusInEvent(QFocusEvent *e) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QFontComboBox::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFontComboBox_Adaptor *)cls)->fp_QFontComboBox_focusNextChild_0 ()); +} + + +// bool QFontComboBox::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QFontComboBox_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QFontComboBox::focusOutEvent(QFocusEvent *e) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QFontComboBox::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFontComboBox_Adaptor *)cls)->fp_QFontComboBox_focusPreviousChild_0 ()); +} + + +// bool QFontComboBox::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFontComboBox_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QFontComboBox::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QFontComboBox_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QFontComboBox::hideEvent(QHideEvent *e) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QFontComboBox::hidePopup() + +static void _init_cbs_hidePopup_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hidePopup_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_hidePopup_0_0 (); +} + +static void _set_callback_cbs_hidePopup_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_hidePopup_0_0 = cb; +} + + +// emitter void QFontComboBox::highlighted(int index) + +static void _init_emitter_highlighted_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_highlighted_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QFontComboBox_Adaptor *)cls)->emitter_QFontComboBox_highlighted_767 (arg1); +} + + +// void QFontComboBox::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QFontComboBox::initStyleOption(QStyleOptionComboBox *option) + +static void _init_cbs_initStyleOption_c2658_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2658_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionComboBox *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_initStyleOption_c2658_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2658_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_initStyleOption_c2658_0 = cb; +} + + +// void QFontComboBox::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QFontComboBox::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QFontComboBox_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QFontComboBox::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFontComboBox_Adaptor *)cls)->fp_QFontComboBox_isSignalConnected_c2394 (arg1)); +} + + +// void QFontComboBox::keyPressEvent(QKeyEvent *e) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QFontComboBox::keyReleaseEvent(QKeyEvent *e) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QFontComboBox::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QFontComboBox::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QFontComboBox_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QFontComboBox::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QFontComboBox_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QFontComboBox::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QFontComboBox::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QFontComboBox::mousePressEvent(QMouseEvent *e) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QFontComboBox::mouseReleaseEvent(QMouseEvent *e) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QFontComboBox::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QFontComboBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QFontComboBox_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QFontComboBox::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFontComboBox_Adaptor *)cls)->emitter_QFontComboBox_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QFontComboBox::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QFontComboBox_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QFontComboBox::paintEvent(QPaintEvent *e) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QFontComboBox::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QFontComboBox_Adaptor *)cls)->fp_QFontComboBox_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QFontComboBox::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QFontComboBox_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QFontComboBox::resizeEvent(QResizeEvent *e) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QFontComboBox::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QFontComboBox_Adaptor *)cls)->fp_QFontComboBox_sender_c0 ()); +} + + +// exposed int QFontComboBox::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontComboBox_Adaptor *)cls)->fp_QFontComboBox_senderSignalIndex_c0 ()); +} + + +// void QFontComboBox::setModel(QAbstractItemModel *model) + +static void _init_cbs_setModel_2419_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setModel_2419_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_setModel_2419_0 (arg1); +} + +static void _set_callback_cbs_setModel_2419_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_setModel_2419_0 = cb; +} + + +// void QFontComboBox::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QFontComboBox::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QFontComboBox_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QFontComboBox::showEvent(QShowEvent *e) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// void QFontComboBox::showPopup() + +static void _init_cbs_showPopup_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_showPopup_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_showPopup_0_0 (); +} + +static void _set_callback_cbs_showPopup_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_showPopup_0_0 = cb; +} + + +// QSize QFontComboBox::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QFontComboBox_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QFontComboBox::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QFontComboBox::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QFontComboBox::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->fp_QFontComboBox_updateMicroFocus_2420 (arg1); +} + + +// void QFontComboBox::wheelEvent(QWheelEvent *e) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontComboBox_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontComboBox_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QFontComboBox::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QFontComboBox_Adaptor *)cls)->emitter_QFontComboBox_windowIconChanged_1787 (arg1); +} + + +// emitter void QFontComboBox::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFontComboBox_Adaptor *)cls)->emitter_QFontComboBox_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QFontComboBox::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFontComboBox_Adaptor *)cls)->emitter_QFontComboBox_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QFontComboBox (); + +static gsi::Methods methods_QFontComboBox_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFontComboBox::QFontComboBox(QWidget *parent)\nThis method creates an object of class QFontComboBox.", &_init_ctor_QFontComboBox_Adaptor_1315, &_call_ctor_QFontComboBox_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QFontComboBox::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_activated", "@brief Emitter for signal void QFontComboBox::activated(int index)\nCall this method to emit this signal.", false, &_init_emitter_activated_767, &_call_emitter_activated_767); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QFontComboBox::changeEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QFontComboBox::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QFontComboBox::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QFontComboBox::contextMenuEvent(QContextMenuEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QFontComboBox::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_currentFontChanged", "@brief Emitter for signal void QFontComboBox::currentFontChanged(const QFont &f)\nCall this method to emit this signal.", false, &_init_emitter_currentFontChanged_1801, &_call_emitter_currentFontChanged_1801); + methods += new qt_gsi::GenericMethod ("emit_currentIndexChanged", "@brief Emitter for signal void QFontComboBox::currentIndexChanged(int index)\nCall this method to emit this signal.", false, &_init_emitter_currentIndexChanged_767, &_call_emitter_currentIndexChanged_767); + methods += new qt_gsi::GenericMethod ("emit_currentTextChanged", "@brief Emitter for signal void QFontComboBox::currentTextChanged(const QString &)\nCall this method to emit this signal.", false, &_init_emitter_currentTextChanged_2025, &_call_emitter_currentTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QFontComboBox::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QFontComboBox::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QFontComboBox::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QFontComboBox::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QFontComboBox::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QFontComboBox::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QFontComboBox::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QFontComboBox::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QFontComboBox::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("emit_editTextChanged", "@brief Emitter for signal void QFontComboBox::editTextChanged(const QString &)\nCall this method to emit this signal.", false, &_init_emitter_editTextChanged_2025, &_call_emitter_editTextChanged_2025); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QFontComboBox::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QFontComboBox::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QFontComboBox::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QFontComboBox::focusInEvent(QFocusEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QFontComboBox::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QFontComboBox::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QFontComboBox::focusOutEvent(QFocusEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QFontComboBox::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QFontComboBox::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QFontComboBox::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QFontComboBox::hideEvent(QHideEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("hidePopup", "@brief Virtual method void QFontComboBox::hidePopup()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hidePopup_0_0, &_call_cbs_hidePopup_0_0); + methods += new qt_gsi::GenericMethod ("hidePopup", "@hide", false, &_init_cbs_hidePopup_0_0, &_call_cbs_hidePopup_0_0, &_set_callback_cbs_hidePopup_0_0); + methods += new qt_gsi::GenericMethod ("emit_highlighted", "@brief Emitter for signal void QFontComboBox::highlighted(int index)\nCall this method to emit this signal.", false, &_init_emitter_highlighted_767, &_call_emitter_highlighted_767); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QFontComboBox::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QFontComboBox::initStyleOption(QStyleOptionComboBox *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2658_0, &_call_cbs_initStyleOption_c2658_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2658_0, &_call_cbs_initStyleOption_c2658_0, &_set_callback_cbs_initStyleOption_c2658_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QFontComboBox::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QFontComboBox::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QFontComboBox::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QFontComboBox::keyPressEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QFontComboBox::keyReleaseEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QFontComboBox::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QFontComboBox::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QFontComboBox::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QFontComboBox::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QFontComboBox::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QFontComboBox::mousePressEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QFontComboBox::mouseReleaseEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QFontComboBox::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QFontComboBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QFontComboBox::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QFontComboBox::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QFontComboBox::paintEvent(QPaintEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QFontComboBox::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QFontComboBox::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QFontComboBox::resizeEvent(QResizeEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QFontComboBox::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QFontComboBox::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setModel", "@brief Virtual method void QFontComboBox::setModel(QAbstractItemModel *model)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("setModel", "@hide", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0, &_set_callback_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QFontComboBox::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QFontComboBox::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QFontComboBox::showEvent(QShowEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("showPopup", "@brief Virtual method void QFontComboBox::showPopup()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showPopup_0_0, &_call_cbs_showPopup_0_0); + methods += new qt_gsi::GenericMethod ("showPopup", "@hide", false, &_init_cbs_showPopup_0_0, &_call_cbs_showPopup_0_0, &_set_callback_cbs_showPopup_0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QFontComboBox::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QFontComboBox::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QFontComboBox::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QFontComboBox::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QFontComboBox::wheelEvent(QWheelEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QFontComboBox::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QFontComboBox::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QFontComboBox::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QFontComboBox_Adaptor (qtdecl_QFontComboBox (), "QtWidgets", "QFontComboBox", + methods_QFontComboBox_Adaptor (), + "@qt\n@brief Binding of QFontComboBox"); + +} + + +// Implementation of the enum wrapper class for QFontComboBox::FontFilter +namespace qt_gsi +{ + +static gsi::Enum decl_QFontComboBox_FontFilter_Enum ("QtWidgets", "QFontComboBox_FontFilter", + gsi::enum_const ("AllFonts", QFontComboBox::AllFonts, "@brief Enum constant QFontComboBox::AllFonts") + + gsi::enum_const ("ScalableFonts", QFontComboBox::ScalableFonts, "@brief Enum constant QFontComboBox::ScalableFonts") + + gsi::enum_const ("NonScalableFonts", QFontComboBox::NonScalableFonts, "@brief Enum constant QFontComboBox::NonScalableFonts") + + gsi::enum_const ("MonospacedFonts", QFontComboBox::MonospacedFonts, "@brief Enum constant QFontComboBox::MonospacedFonts") + + gsi::enum_const ("ProportionalFonts", QFontComboBox::ProportionalFonts, "@brief Enum constant QFontComboBox::ProportionalFonts"), + "@qt\n@brief This class represents the QFontComboBox::FontFilter enum"); + +static gsi::QFlagsClass decl_QFontComboBox_FontFilter_Enums ("QtWidgets", "QFontComboBox_QFlags_FontFilter", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFontComboBox_FontFilter_Enum_in_parent (decl_QFontComboBox_FontFilter_Enum.defs ()); +static gsi::ClassExt decl_QFontComboBox_FontFilter_Enum_as_child (decl_QFontComboBox_FontFilter_Enum, "FontFilter"); +static gsi::ClassExt decl_QFontComboBox_FontFilter_Enums_as_child (decl_QFontComboBox_FontFilter_Enums, "QFlags_FontFilter"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQFontDialog.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQFontDialog.cc new file mode 100644 index 000000000..9804485df --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQFontDialog.cc @@ -0,0 +1,3091 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFontDialog.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFontDialog + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QFontDialog::staticMetaObject); +} + + +// QFont QFontDialog::currentFont() + + +static void _init_f_currentFont_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentFont_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)((QFontDialog *)cls)->currentFont ()); +} + + +// void QFontDialog::open() + + +static void _init_f_open_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_open_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog *)cls)->open (); +} + + +// void QFontDialog::open(QObject *receiver, const char *member) + + +static void _init_f_open_2925 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("receiver"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("member"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_open_2925 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog *)cls)->open (arg1, arg2); +} + + +// QFlags QFontDialog::options() + + +static void _init_f_options_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_options_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFontDialog *)cls)->options ()); +} + + +// QFont QFontDialog::selectedFont() + + +static void _init_f_selectedFont_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectedFont_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)((QFontDialog *)cls)->selectedFont ()); +} + + +// void QFontDialog::setCurrentFont(const QFont &font) + + +static void _init_f_setCurrentFont_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentFont_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog *)cls)->setCurrentFont (arg1); +} + + +// void QFontDialog::setOption(QFontDialog::FontDialogOption option, bool on) + + +static void _init_f_setOption_4020 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("on", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setOption_4020 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog *)cls)->setOption (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QFontDialog::setOptions(QFlags options) + + +static void _init_f_setOptions_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOptions_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog *)cls)->setOptions (arg1); +} + + +// void QFontDialog::setVisible(bool visible) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog *)cls)->setVisible (arg1); +} + + +// bool QFontDialog::testOption(QFontDialog::FontDialogOption option) + + +static void _init_f_testOption_c3264 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_testOption_c3264 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QFontDialog *)cls)->testOption (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QFont QFontDialog::getFont(bool *ok, QWidget *parent) + + +static void _init_f_getFont_2257 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ok"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_getFont_2257 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QFont)QFontDialog::getFont (arg1, arg2)); +} + + +// static QFont QFontDialog::getFont(bool *ok, const QFont &initial, QWidget *parent, const QString &title, QFlags options) + + +static void _init_f_getFont_9719 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ok"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initial"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("title", true, "QString()"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("options", true, "QFontDialog::FontDialogOptions()"); + decl->add_arg > (argspec_4); + decl->set_return (); +} + +static void _call_f_getFont_9719 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool *arg1 = gsi::arg_reader() (args, heap); + const QFont &arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + QFlags arg5 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QFontDialog::FontDialogOptions(), heap); + ret.write ((QFont)QFontDialog::getFont (arg1, arg2, arg3, arg4, arg5)); +} + + +// static QString QFontDialog::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QFontDialog::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QFontDialog () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":currentFont", "@brief Method QFont QFontDialog::currentFont()\n", true, &_init_f_currentFont_c0, &_call_f_currentFont_c0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QFontDialog::open()\nThis is a reimplementation of QDialog::open", false, &_init_f_open_0, &_call_f_open_0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QFontDialog::open(QObject *receiver, const char *member)\n", false, &_init_f_open_2925, &_call_f_open_2925); + methods += new qt_gsi::GenericMethod (":options", "@brief Method QFlags QFontDialog::options()\n", true, &_init_f_options_c0, &_call_f_options_c0); + methods += new qt_gsi::GenericMethod ("selectedFont", "@brief Method QFont QFontDialog::selectedFont()\n", true, &_init_f_selectedFont_c0, &_call_f_selectedFont_c0); + methods += new qt_gsi::GenericMethod ("setCurrentFont|currentFont=", "@brief Method void QFontDialog::setCurrentFont(const QFont &font)\n", false, &_init_f_setCurrentFont_1801, &_call_f_setCurrentFont_1801); + methods += new qt_gsi::GenericMethod ("setOption", "@brief Method void QFontDialog::setOption(QFontDialog::FontDialogOption option, bool on)\n", false, &_init_f_setOption_4020, &_call_f_setOption_4020); + methods += new qt_gsi::GenericMethod ("setOptions|options=", "@brief Method void QFontDialog::setOptions(QFlags options)\n", false, &_init_f_setOptions_3960, &_call_f_setOptions_3960); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QFontDialog::setVisible(bool visible)\nThis is a reimplementation of QDialog::setVisible", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod ("testOption", "@brief Method bool QFontDialog::testOption(QFontDialog::FontDialogOption option)\n", true, &_init_f_testOption_c3264, &_call_f_testOption_c3264); + methods += gsi::qt_signal ("accepted()", "accepted", "@brief Signal declaration for QFontDialog::accepted()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentFontChanged(const QFont &)", "currentFontChanged", gsi::arg("font"), "@brief Signal declaration for QFontDialog::currentFontChanged(const QFont &font)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QFontDialog::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QFontDialog::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished(int)", "finished", gsi::arg("result"), "@brief Signal declaration for QFontDialog::finished(int result)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("fontSelected(const QFont &)", "fontSelected", gsi::arg("font"), "@brief Signal declaration for QFontDialog::fontSelected(const QFont &font)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QFontDialog::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rejected()", "rejected", "@brief Signal declaration for QFontDialog::rejected()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QFontDialog::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QFontDialog::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QFontDialog::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("getFont", "@brief Static method QFont QFontDialog::getFont(bool *ok, QWidget *parent)\nThis method is static and can be called without an instance.", &_init_f_getFont_2257, &_call_f_getFont_2257); + methods += new qt_gsi::GenericStaticMethod ("getFont", "@brief Static method QFont QFontDialog::getFont(bool *ok, const QFont &initial, QWidget *parent, const QString &title, QFlags options)\nThis method is static and can be called without an instance.", &_init_f_getFont_9719, &_call_f_getFont_9719); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QFontDialog::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QDialog (); + +qt_gsi::QtNativeClass decl_QFontDialog (qtdecl_QDialog (), "QtWidgets", "QFontDialog_Native", + methods_QFontDialog (), + "@hide\n@alias QFontDialog"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFontDialog () { return decl_QFontDialog; } + +} + + +class QFontDialog_Adaptor : public QFontDialog, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QFontDialog_Adaptor(); + + // [adaptor ctor] QFontDialog::QFontDialog(QWidget *parent) + QFontDialog_Adaptor() : QFontDialog() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFontDialog::QFontDialog(QWidget *parent) + QFontDialog_Adaptor(QWidget *parent) : QFontDialog(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFontDialog::QFontDialog(const QFont &initial, QWidget *parent) + QFontDialog_Adaptor(const QFont &initial) : QFontDialog(initial) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFontDialog::QFontDialog(const QFont &initial, QWidget *parent) + QFontDialog_Adaptor(const QFont &initial, QWidget *parent) : QFontDialog(initial, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QFontDialog::adjustPosition(QWidget *) + void fp_QFontDialog_adjustPosition_1315 (QWidget *arg1) { + QFontDialog::adjustPosition(arg1); + } + + // [expose] void QFontDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QFontDialog_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QFontDialog::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QFontDialog::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QFontDialog_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QFontDialog::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QFontDialog::focusNextChild() + bool fp_QFontDialog_focusNextChild_0 () { + return QFontDialog::focusNextChild(); + } + + // [expose] bool QFontDialog::focusPreviousChild() + bool fp_QFontDialog_focusPreviousChild_0 () { + return QFontDialog::focusPreviousChild(); + } + + // [expose] bool QFontDialog::isSignalConnected(const QMetaMethod &signal) + bool fp_QFontDialog_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QFontDialog::isSignalConnected(signal); + } + + // [expose] int QFontDialog::receivers(const char *signal) + int fp_QFontDialog_receivers_c1731 (const char *signal) const { + return QFontDialog::receivers(signal); + } + + // [expose] QObject *QFontDialog::sender() + QObject * fp_QFontDialog_sender_c0 () const { + return QFontDialog::sender(); + } + + // [expose] int QFontDialog::senderSignalIndex() + int fp_QFontDialog_senderSignalIndex_c0 () const { + return QFontDialog::senderSignalIndex(); + } + + // [expose] void QFontDialog::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QFontDialog_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QFontDialog::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] void QFontDialog::accept() + void cbs_accept_0_0() + { + QFontDialog::accept(); + } + + virtual void accept() + { + if (cb_accept_0_0.can_issue()) { + cb_accept_0_0.issue(&QFontDialog_Adaptor::cbs_accept_0_0); + } else { + QFontDialog::accept(); + } + } + + // [emitter impl] void QFontDialog::accepted() + void emitter_QFontDialog_accepted_0() + { + emit QFontDialog::accepted(); + } + + // [emitter impl] void QFontDialog::currentFontChanged(const QFont &font) + void emitter_QFontDialog_currentFontChanged_1801(const QFont &font) + { + emit QFontDialog::currentFontChanged(font); + } + + // [emitter impl] void QFontDialog::customContextMenuRequested(const QPoint &pos) + void emitter_QFontDialog_customContextMenuRequested_1916(const QPoint &pos) + { + emit QFontDialog::customContextMenuRequested(pos); + } + + // [emitter impl] void QFontDialog::destroyed(QObject *) + void emitter_QFontDialog_destroyed_1302(QObject *arg1) + { + emit QFontDialog::destroyed(arg1); + } + + // [adaptor impl] int QFontDialog::exec() + int cbs_exec_0_0() + { + return QFontDialog::exec(); + } + + virtual int exec() + { + if (cb_exec_0_0.can_issue()) { + return cb_exec_0_0.issue(&QFontDialog_Adaptor::cbs_exec_0_0); + } else { + return QFontDialog::exec(); + } + } + + // [emitter impl] void QFontDialog::finished(int result) + void emitter_QFontDialog_finished_767(int result) + { + emit QFontDialog::finished(result); + } + + // [emitter impl] void QFontDialog::fontSelected(const QFont &font) + void emitter_QFontDialog_fontSelected_1801(const QFont &font) + { + emit QFontDialog::fontSelected(font); + } + + // [adaptor impl] bool QFontDialog::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QFontDialog::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QFontDialog_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QFontDialog::hasHeightForWidth(); + } + } + + // [adaptor impl] int QFontDialog::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QFontDialog::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QFontDialog_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QFontDialog::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QFontDialog::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QFontDialog::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QFontDialog_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QFontDialog::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QFontDialog::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QFontDialog::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QFontDialog_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QFontDialog::minimumSizeHint(); + } + } + + // [emitter impl] void QFontDialog::objectNameChanged(const QString &objectName) + void emitter_QFontDialog_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QFontDialog::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QFontDialog::open() + void cbs_open_0_0() + { + QFontDialog::open(); + } + + virtual void open() + { + if (cb_open_0_0.can_issue()) { + cb_open_0_0.issue(&QFontDialog_Adaptor::cbs_open_0_0); + } else { + QFontDialog::open(); + } + } + + // [adaptor impl] QPaintEngine *QFontDialog::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QFontDialog::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QFontDialog_Adaptor::cbs_paintEngine_c0_0); + } else { + return QFontDialog::paintEngine(); + } + } + + // [adaptor impl] void QFontDialog::reject() + void cbs_reject_0_0() + { + QFontDialog::reject(); + } + + virtual void reject() + { + if (cb_reject_0_0.can_issue()) { + cb_reject_0_0.issue(&QFontDialog_Adaptor::cbs_reject_0_0); + } else { + QFontDialog::reject(); + } + } + + // [emitter impl] void QFontDialog::rejected() + void emitter_QFontDialog_rejected_0() + { + emit QFontDialog::rejected(); + } + + // [adaptor impl] void QFontDialog::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QFontDialog::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QFontDialog_Adaptor::cbs_setVisible_864_0, visible); + } else { + QFontDialog::setVisible(visible); + } + } + + // [adaptor impl] QSize QFontDialog::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QFontDialog::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QFontDialog_Adaptor::cbs_sizeHint_c0_0); + } else { + return QFontDialog::sizeHint(); + } + } + + // [emitter impl] void QFontDialog::windowIconChanged(const QIcon &icon) + void emitter_QFontDialog_windowIconChanged_1787(const QIcon &icon) + { + emit QFontDialog::windowIconChanged(icon); + } + + // [emitter impl] void QFontDialog::windowIconTextChanged(const QString &iconText) + void emitter_QFontDialog_windowIconTextChanged_2025(const QString &iconText) + { + emit QFontDialog::windowIconTextChanged(iconText); + } + + // [emitter impl] void QFontDialog::windowTitleChanged(const QString &title) + void emitter_QFontDialog_windowTitleChanged_2025(const QString &title) + { + emit QFontDialog::windowTitleChanged(title); + } + + // [adaptor impl] void QFontDialog::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QFontDialog::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QFontDialog_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QFontDialog::actionEvent(event); + } + } + + // [adaptor impl] void QFontDialog::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QFontDialog::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QFontDialog_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QFontDialog::changeEvent(event); + } + } + + // [adaptor impl] void QFontDialog::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QFontDialog::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QFontDialog_Adaptor::cbs_childEvent_1701_0, event); + } else { + QFontDialog::childEvent(event); + } + } + + // [adaptor impl] void QFontDialog::closeEvent(QCloseEvent *) + void cbs_closeEvent_1719_0(QCloseEvent *arg1) + { + QFontDialog::closeEvent(arg1); + } + + virtual void closeEvent(QCloseEvent *arg1) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QFontDialog_Adaptor::cbs_closeEvent_1719_0, arg1); + } else { + QFontDialog::closeEvent(arg1); + } + } + + // [adaptor impl] void QFontDialog::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QFontDialog::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QFontDialog_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QFontDialog::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QFontDialog::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QFontDialog::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QFontDialog_Adaptor::cbs_customEvent_1217_0, event); + } else { + QFontDialog::customEvent(event); + } + } + + // [adaptor impl] void QFontDialog::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QFontDialog::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QFontDialog_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QFontDialog::disconnectNotify(signal); + } + } + + // [adaptor impl] void QFontDialog::done(int result) + void cbs_done_767_0(int result) + { + QFontDialog::done(result); + } + + virtual void done(int result) + { + if (cb_done_767_0.can_issue()) { + cb_done_767_0.issue(&QFontDialog_Adaptor::cbs_done_767_0, result); + } else { + QFontDialog::done(result); + } + } + + // [adaptor impl] void QFontDialog::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QFontDialog::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QFontDialog_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QFontDialog::dragEnterEvent(event); + } + } + + // [adaptor impl] void QFontDialog::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QFontDialog::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QFontDialog_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QFontDialog::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QFontDialog::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QFontDialog::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QFontDialog_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QFontDialog::dragMoveEvent(event); + } + } + + // [adaptor impl] void QFontDialog::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QFontDialog::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QFontDialog_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QFontDialog::dropEvent(event); + } + } + + // [adaptor impl] void QFontDialog::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QFontDialog::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QFontDialog_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QFontDialog::enterEvent(event); + } + } + + // [adaptor impl] bool QFontDialog::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QFontDialog::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QFontDialog_Adaptor::cbs_event_1217_0, _event); + } else { + return QFontDialog::event(_event); + } + } + + // [adaptor impl] bool QFontDialog::eventFilter(QObject *object, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *object, QEvent *event) + { + return QFontDialog::eventFilter(object, event); + } + + virtual bool eventFilter(QObject *object, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QFontDialog_Adaptor::cbs_eventFilter_2411_0, object, event); + } else { + return QFontDialog::eventFilter(object, event); + } + } + + // [adaptor impl] void QFontDialog::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QFontDialog::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QFontDialog_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QFontDialog::focusInEvent(event); + } + } + + // [adaptor impl] bool QFontDialog::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QFontDialog::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QFontDialog_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QFontDialog::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QFontDialog::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QFontDialog::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QFontDialog_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QFontDialog::focusOutEvent(event); + } + } + + // [adaptor impl] void QFontDialog::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QFontDialog::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QFontDialog_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QFontDialog::hideEvent(event); + } + } + + // [adaptor impl] void QFontDialog::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QFontDialog::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QFontDialog_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QFontDialog::initPainter(painter); + } + } + + // [adaptor impl] void QFontDialog::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QFontDialog::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QFontDialog_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QFontDialog::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QFontDialog::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QFontDialog::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QFontDialog_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QFontDialog::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QFontDialog::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QFontDialog::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QFontDialog_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QFontDialog::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QFontDialog::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QFontDialog::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QFontDialog_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QFontDialog::leaveEvent(event); + } + } + + // [adaptor impl] int QFontDialog::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QFontDialog::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QFontDialog_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QFontDialog::metric(arg1); + } + } + + // [adaptor impl] void QFontDialog::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QFontDialog::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QFontDialog_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QFontDialog::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QFontDialog::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QFontDialog::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QFontDialog_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QFontDialog::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QFontDialog::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QFontDialog::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QFontDialog_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QFontDialog::mousePressEvent(event); + } + } + + // [adaptor impl] void QFontDialog::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QFontDialog::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QFontDialog_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QFontDialog::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QFontDialog::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QFontDialog::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QFontDialog_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QFontDialog::moveEvent(event); + } + } + + // [adaptor impl] bool QFontDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QFontDialog::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QFontDialog_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QFontDialog::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QFontDialog::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QFontDialog::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QFontDialog_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QFontDialog::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QFontDialog::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QFontDialog::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QFontDialog_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QFontDialog::redirected(offset); + } + } + + // [adaptor impl] void QFontDialog::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QFontDialog::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QFontDialog_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QFontDialog::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QFontDialog::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QFontDialog::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QFontDialog_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QFontDialog::sharedPainter(); + } + } + + // [adaptor impl] void QFontDialog::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QFontDialog::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QFontDialog_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QFontDialog::showEvent(arg1); + } + } + + // [adaptor impl] void QFontDialog::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QFontDialog::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QFontDialog_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QFontDialog::tabletEvent(event); + } + } + + // [adaptor impl] void QFontDialog::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QFontDialog::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QFontDialog_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QFontDialog::timerEvent(event); + } + } + + // [adaptor impl] void QFontDialog::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QFontDialog::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QFontDialog_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QFontDialog::wheelEvent(event); + } + } + + gsi::Callback cb_accept_0_0; + gsi::Callback cb_exec_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_open_0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reject_0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_done_767_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QFontDialog_Adaptor::~QFontDialog_Adaptor() { } + +// Constructor QFontDialog::QFontDialog(QWidget *parent) (adaptor class) + +static void _init_ctor_QFontDialog_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFontDialog_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QFontDialog_Adaptor (arg1)); +} + + +// Constructor QFontDialog::QFontDialog(const QFont &initial, QWidget *parent) (adaptor class) + +static void _init_ctor_QFontDialog_Adaptor_3008 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("initial"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QFontDialog_Adaptor_3008 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QFontDialog_Adaptor (arg1, arg2)); +} + + +// void QFontDialog::accept() + +static void _init_cbs_accept_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accept_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_accept_0_0 (); +} + +static void _set_callback_cbs_accept_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_accept_0_0 = cb; +} + + +// emitter void QFontDialog::accepted() + +static void _init_emitter_accepted_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_accepted_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QFontDialog_Adaptor *)cls)->emitter_QFontDialog_accepted_0 (); +} + + +// void QFontDialog::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// exposed void QFontDialog::adjustPosition(QWidget *) + +static void _init_fp_adjustPosition_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adjustPosition_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->fp_QFontDialog_adjustPosition_1315 (arg1); +} + + +// void QFontDialog::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QFontDialog::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QFontDialog::closeEvent(QCloseEvent *) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QFontDialog::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QFontDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->fp_QFontDialog_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QFontDialog::currentFontChanged(const QFont &font) + +static void _init_emitter_currentFontChanged_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentFontChanged_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + ((QFontDialog_Adaptor *)cls)->emitter_QFontDialog_currentFontChanged_1801 (arg1); +} + + +// emitter void QFontDialog::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QFontDialog_Adaptor *)cls)->emitter_QFontDialog_customContextMenuRequested_1916 (arg1); +} + + +// void QFontDialog::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QFontDialog::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->fp_QFontDialog_destroy_1620 (arg1, arg2); +} + + +// emitter void QFontDialog::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QFontDialog_Adaptor *)cls)->emitter_QFontDialog_destroyed_1302 (arg1); +} + + +// void QFontDialog::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QFontDialog::done(int result) + +static void _init_cbs_done_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_done_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_done_767_0 (arg1); +} + +static void _set_callback_cbs_done_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_done_767_0 = cb; +} + + +// void QFontDialog::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QFontDialog::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QFontDialog::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QFontDialog::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QFontDialog::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QFontDialog::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QFontDialog_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QFontDialog::eventFilter(QObject *object, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QFontDialog_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// int QFontDialog::exec() + +static void _init_cbs_exec_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_exec_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontDialog_Adaptor *)cls)->cbs_exec_0_0 ()); +} + +static void _set_callback_cbs_exec_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_exec_0_0 = cb; +} + + +// emitter void QFontDialog::finished(int result) + +static void _init_emitter_finished_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_finished_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QFontDialog_Adaptor *)cls)->emitter_QFontDialog_finished_767 (arg1); +} + + +// void QFontDialog::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QFontDialog::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFontDialog_Adaptor *)cls)->fp_QFontDialog_focusNextChild_0 ()); +} + + +// bool QFontDialog::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QFontDialog_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QFontDialog::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QFontDialog::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFontDialog_Adaptor *)cls)->fp_QFontDialog_focusPreviousChild_0 ()); +} + + +// emitter void QFontDialog::fontSelected(const QFont &font) + +static void _init_emitter_fontSelected_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_fontSelected_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + ((QFontDialog_Adaptor *)cls)->emitter_QFontDialog_fontSelected_1801 (arg1); +} + + +// bool QFontDialog::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFontDialog_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QFontDialog::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QFontDialog_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QFontDialog::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QFontDialog::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QFontDialog::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QFontDialog::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QFontDialog_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QFontDialog::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFontDialog_Adaptor *)cls)->fp_QFontDialog_isSignalConnected_c2394 (arg1)); +} + + +// void QFontDialog::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QFontDialog::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QFontDialog::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QFontDialog::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QFontDialog_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QFontDialog::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QFontDialog_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QFontDialog::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QFontDialog::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QFontDialog::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QFontDialog::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QFontDialog::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QFontDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QFontDialog_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QFontDialog::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFontDialog_Adaptor *)cls)->emitter_QFontDialog_objectNameChanged_4567 (arg1); +} + + +// void QFontDialog::open() + +static void _init_cbs_open_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_open_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_open_0_0 (); +} + +static void _set_callback_cbs_open_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_open_0_0 = cb; +} + + +// QPaintEngine *QFontDialog::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QFontDialog_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QFontDialog::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QFontDialog::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QFontDialog_Adaptor *)cls)->fp_QFontDialog_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QFontDialog::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QFontDialog_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QFontDialog::reject() + +static void _init_cbs_reject_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reject_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_reject_0_0 (); +} + +static void _set_callback_cbs_reject_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_reject_0_0 = cb; +} + + +// emitter void QFontDialog::rejected() + +static void _init_emitter_rejected_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_rejected_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QFontDialog_Adaptor *)cls)->emitter_QFontDialog_rejected_0 (); +} + + +// void QFontDialog::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QFontDialog::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QFontDialog_Adaptor *)cls)->fp_QFontDialog_sender_c0 ()); +} + + +// exposed int QFontDialog::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFontDialog_Adaptor *)cls)->fp_QFontDialog_senderSignalIndex_c0 ()); +} + + +// void QFontDialog::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QFontDialog::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QFontDialog_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QFontDialog::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QFontDialog::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QFontDialog_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QFontDialog::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QFontDialog::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QFontDialog::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->fp_QFontDialog_updateMicroFocus_2420 (arg1); +} + + +// void QFontDialog::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFontDialog_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QFontDialog_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QFontDialog::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QFontDialog_Adaptor *)cls)->emitter_QFontDialog_windowIconChanged_1787 (arg1); +} + + +// emitter void QFontDialog::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFontDialog_Adaptor *)cls)->emitter_QFontDialog_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QFontDialog::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFontDialog_Adaptor *)cls)->emitter_QFontDialog_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QFontDialog (); + +static gsi::Methods methods_QFontDialog_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFontDialog::QFontDialog(QWidget *parent)\nThis method creates an object of class QFontDialog.", &_init_ctor_QFontDialog_Adaptor_1315, &_call_ctor_QFontDialog_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFontDialog::QFontDialog(const QFont &initial, QWidget *parent)\nThis method creates an object of class QFontDialog.", &_init_ctor_QFontDialog_Adaptor_3008, &_call_ctor_QFontDialog_Adaptor_3008); + methods += new qt_gsi::GenericMethod ("accept", "@brief Virtual method void QFontDialog::accept()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("accept", "@hide", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0, &_set_callback_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("emit_accepted", "@brief Emitter for signal void QFontDialog::accepted()\nCall this method to emit this signal.", false, &_init_emitter_accepted_0, &_call_emitter_accepted_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QFontDialog::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*adjustPosition", "@brief Method void QFontDialog::adjustPosition(QWidget *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adjustPosition_1315, &_call_fp_adjustPosition_1315); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QFontDialog::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QFontDialog::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QFontDialog::closeEvent(QCloseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QFontDialog::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QFontDialog::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_currentFontChanged", "@brief Emitter for signal void QFontDialog::currentFontChanged(const QFont &font)\nCall this method to emit this signal.", false, &_init_emitter_currentFontChanged_1801, &_call_emitter_currentFontChanged_1801); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QFontDialog::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QFontDialog::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QFontDialog::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QFontDialog::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QFontDialog::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*done", "@brief Virtual method void QFontDialog::done(int result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("*done", "@hide", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0, &_set_callback_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QFontDialog::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QFontDialog::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QFontDialog::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QFontDialog::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QFontDialog::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QFontDialog::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QFontDialog::eventFilter(QObject *object, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("exec", "@brief Virtual method int QFontDialog::exec()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("exec", "@hide", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0, &_set_callback_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QFontDialog::finished(int result)\nCall this method to emit this signal.", false, &_init_emitter_finished_767, &_call_emitter_finished_767); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QFontDialog::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QFontDialog::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QFontDialog::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QFontDialog::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QFontDialog::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("emit_fontSelected", "@brief Emitter for signal void QFontDialog::fontSelected(const QFont &font)\nCall this method to emit this signal.", false, &_init_emitter_fontSelected_1801, &_call_emitter_fontSelected_1801); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QFontDialog::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QFontDialog::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QFontDialog::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QFontDialog::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QFontDialog::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QFontDialog::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QFontDialog::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QFontDialog::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QFontDialog::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QFontDialog::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QFontDialog::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QFontDialog::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QFontDialog::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QFontDialog::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QFontDialog::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QFontDialog::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QFontDialog::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QFontDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QFontDialog::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("open", "@brief Virtual method void QFontDialog::open()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("open", "@hide", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0, &_set_callback_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QFontDialog::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QFontDialog::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QFontDialog::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QFontDialog::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reject", "@brief Virtual method void QFontDialog::reject()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("reject", "@hide", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0, &_set_callback_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("emit_rejected", "@brief Emitter for signal void QFontDialog::rejected()\nCall this method to emit this signal.", false, &_init_emitter_rejected_0, &_call_emitter_rejected_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QFontDialog::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QFontDialog::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QFontDialog::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QFontDialog::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QFontDialog::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QFontDialog::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QFontDialog::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QFontDialog::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QFontDialog::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QFontDialog::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QFontDialog::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QFontDialog::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QFontDialog::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QFontDialog::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QFontDialog_Adaptor (qtdecl_QFontDialog (), "QtWidgets", "QFontDialog", + methods_QFontDialog_Adaptor (), + "@qt\n@brief Binding of QFontDialog"); + +} + + +// Implementation of the enum wrapper class for QFontDialog::FontDialogOption +namespace qt_gsi +{ + +static gsi::Enum decl_QFontDialog_FontDialogOption_Enum ("QtWidgets", "QFontDialog_FontDialogOption", + gsi::enum_const ("NoButtons", QFontDialog::NoButtons, "@brief Enum constant QFontDialog::NoButtons") + + gsi::enum_const ("DontUseNativeDialog", QFontDialog::DontUseNativeDialog, "@brief Enum constant QFontDialog::DontUseNativeDialog") + + gsi::enum_const ("ScalableFonts", QFontDialog::ScalableFonts, "@brief Enum constant QFontDialog::ScalableFonts") + + gsi::enum_const ("NonScalableFonts", QFontDialog::NonScalableFonts, "@brief Enum constant QFontDialog::NonScalableFonts") + + gsi::enum_const ("MonospacedFonts", QFontDialog::MonospacedFonts, "@brief Enum constant QFontDialog::MonospacedFonts") + + gsi::enum_const ("ProportionalFonts", QFontDialog::ProportionalFonts, "@brief Enum constant QFontDialog::ProportionalFonts"), + "@qt\n@brief This class represents the QFontDialog::FontDialogOption enum"); + +static gsi::QFlagsClass decl_QFontDialog_FontDialogOption_Enums ("QtWidgets", "QFontDialog_QFlags_FontDialogOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFontDialog_FontDialogOption_Enum_in_parent (decl_QFontDialog_FontDialogOption_Enum.defs ()); +static gsi::ClassExt decl_QFontDialog_FontDialogOption_Enum_as_child (decl_QFontDialog_FontDialogOption_Enum, "FontDialogOption"); +static gsi::ClassExt decl_QFontDialog_FontDialogOption_Enums_as_child (decl_QFontDialog_FontDialogOption_Enums, "QFlags_FontDialogOption"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQFormLayout.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQFormLayout.cc new file mode 100644 index 000000000..f215d59bb --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQFormLayout.cc @@ -0,0 +1,2801 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFormLayout.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFormLayout + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QFormLayout::staticMetaObject); +} + + +// void QFormLayout::addItem(QLayoutItem *item) + + +static void _init_f_addItem_1740 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addItem_1740 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayoutItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->addItem (arg1); +} + + +// void QFormLayout::addRow(QWidget *label, QWidget *field) + + +static void _init_f_addRow_2522 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("label"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("field"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addRow_2522 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->addRow (arg1, arg2); +} + + +// void QFormLayout::addRow(QWidget *label, QLayout *field) + + +static void _init_f_addRow_2548 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("label"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("field"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addRow_2548 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + QLayout *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->addRow (arg1, arg2); +} + + +// void QFormLayout::addRow(const QString &labelText, QWidget *field) + + +static void _init_f_addRow_3232 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("labelText"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("field"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addRow_3232 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->addRow (arg1, arg2); +} + + +// void QFormLayout::addRow(const QString &labelText, QLayout *field) + + +static void _init_f_addRow_3258 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("labelText"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("field"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addRow_3258 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QLayout *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->addRow (arg1, arg2); +} + + +// void QFormLayout::addRow(QWidget *widget) + + +static void _init_f_addRow_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addRow_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->addRow (arg1); +} + + +// void QFormLayout::addRow(QLayout *layout) + + +static void _init_f_addRow_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addRow_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->addRow (arg1); +} + + +// int QFormLayout::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFormLayout *)cls)->count ()); +} + + +// QFlags QFormLayout::expandingDirections() + + +static void _init_f_expandingDirections_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_expandingDirections_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFormLayout *)cls)->expandingDirections ()); +} + + +// QFormLayout::FieldGrowthPolicy QFormLayout::fieldGrowthPolicy() + + +static void _init_f_fieldGrowthPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_fieldGrowthPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFormLayout *)cls)->fieldGrowthPolicy ())); +} + + +// QFlags QFormLayout::formAlignment() + + +static void _init_f_formAlignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_formAlignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFormLayout *)cls)->formAlignment ()); +} + + +// void QFormLayout::getItemPosition(int index, int *rowPtr, QFormLayout::ItemRole *rolePtr) + + +static void _init_f_getItemPosition_c4166 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rowPtr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("rolePtr"); + decl->add_arg::target_type * > (argspec_2); + decl->set_return (); +} + +static void _call_f_getItemPosition_c4166 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int *arg2 = gsi::arg_reader() (args, heap); + qt_gsi::Converter::target_type * arg3 = gsi::arg_reader::target_type * >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->getItemPosition (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).ptr()); +} + + +// void QFormLayout::getLayoutPosition(QLayout *layout, int *rowPtr, QFormLayout::ItemRole *rolePtr) + + +static void _init_f_getLayoutPosition_c4740 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layout"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rowPtr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("rolePtr"); + decl->add_arg::target_type * > (argspec_2); + decl->set_return (); +} + +static void _call_f_getLayoutPosition_c4740 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + int *arg2 = gsi::arg_reader() (args, heap); + qt_gsi::Converter::target_type * arg3 = gsi::arg_reader::target_type * >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->getLayoutPosition (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).ptr()); +} + + +// void QFormLayout::getWidgetPosition(QWidget *widget, int *rowPtr, QFormLayout::ItemRole *rolePtr) + + +static void _init_f_getWidgetPosition_c4714 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rowPtr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("rolePtr"); + decl->add_arg::target_type * > (argspec_2); + decl->set_return (); +} + +static void _call_f_getWidgetPosition_c4714 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + int *arg2 = gsi::arg_reader() (args, heap); + qt_gsi::Converter::target_type * arg3 = gsi::arg_reader::target_type * >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->getWidgetPosition (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).ptr()); +} + + +// bool QFormLayout::hasHeightForWidth() + + +static void _init_f_hasHeightForWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasHeightForWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFormLayout *)cls)->hasHeightForWidth ()); +} + + +// int QFormLayout::heightForWidth(int width) + + +static void _init_f_heightForWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_heightForWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QFormLayout *)cls)->heightForWidth (arg1)); +} + + +// int QFormLayout::horizontalSpacing() + + +static void _init_f_horizontalSpacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_horizontalSpacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFormLayout *)cls)->horizontalSpacing ()); +} + + +// void QFormLayout::insertRow(int row, QWidget *label, QWidget *field) + + +static void _init_f_insertRow_3181 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("label"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("field"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertRow_3181 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->insertRow (arg1, arg2, arg3); +} + + +// void QFormLayout::insertRow(int row, QWidget *label, QLayout *field) + + +static void _init_f_insertRow_3207 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("label"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("field"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertRow_3207 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + QLayout *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->insertRow (arg1, arg2, arg3); +} + + +// void QFormLayout::insertRow(int row, const QString &labelText, QWidget *field) + + +static void _init_f_insertRow_3891 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("labelText"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("field"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertRow_3891 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->insertRow (arg1, arg2, arg3); +} + + +// void QFormLayout::insertRow(int row, const QString &labelText, QLayout *field) + + +static void _init_f_insertRow_3917 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("labelText"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("field"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertRow_3917 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + QLayout *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->insertRow (arg1, arg2, arg3); +} + + +// void QFormLayout::insertRow(int row, QWidget *widget) + + +static void _init_f_insertRow_1974 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("widget"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertRow_1974 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->insertRow (arg1, arg2); +} + + +// void QFormLayout::insertRow(int row, QLayout *layout) + + +static void _init_f_insertRow_2000 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("layout"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertRow_2000 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QLayout *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->insertRow (arg1, arg2); +} + + +// void QFormLayout::invalidate() + + +static void _init_f_invalidate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_invalidate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->invalidate (); +} + + +// QLayoutItem *QFormLayout::itemAt(int row, QFormLayout::ItemRole role) + + +static void _init_f_itemAt_c3135 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_itemAt_c3135 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QLayoutItem *)((QFormLayout *)cls)->itemAt (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QLayoutItem *QFormLayout::itemAt(int index) + + +static void _init_f_itemAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QLayoutItem *)((QFormLayout *)cls)->itemAt (arg1)); +} + + +// QFlags QFormLayout::labelAlignment() + + +static void _init_f_labelAlignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_labelAlignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFormLayout *)cls)->labelAlignment ()); +} + + +// QWidget *QFormLayout::labelForField(QWidget *field) + + +static void _init_f_labelForField_c1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("field"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_labelForField_c1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QFormLayout *)cls)->labelForField (arg1)); +} + + +// QWidget *QFormLayout::labelForField(QLayout *field) + + +static void _init_f_labelForField_c1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("field"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_labelForField_c1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QFormLayout *)cls)->labelForField (arg1)); +} + + +// QSize QFormLayout::minimumSize() + + +static void _init_f_minimumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QFormLayout *)cls)->minimumSize ()); +} + + +// void QFormLayout::removeRow(int row) + + +static void _init_f_removeRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->removeRow (arg1); +} + + +// void QFormLayout::removeRow(QWidget *widget) + + +static void _init_f_removeRow_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeRow_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->removeRow (arg1); +} + + +// void QFormLayout::removeRow(QLayout *layout) + + +static void _init_f_removeRow_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeRow_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->removeRow (arg1); +} + + +// int QFormLayout::rowCount() + + +static void _init_f_rowCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rowCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFormLayout *)cls)->rowCount ()); +} + + +// QFormLayout::RowWrapPolicy QFormLayout::rowWrapPolicy() + + +static void _init_f_rowWrapPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_rowWrapPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFormLayout *)cls)->rowWrapPolicy ())); +} + + +// void QFormLayout::setFieldGrowthPolicy(QFormLayout::FieldGrowthPolicy policy) + + +static void _init_f_setFieldGrowthPolicy_3418 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFieldGrowthPolicy_3418 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->setFieldGrowthPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QFormLayout::setFormAlignment(QFlags alignment) + + +static void _init_f_setFormAlignment_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alignment"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFormAlignment_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->setFormAlignment (arg1); +} + + +// void QFormLayout::setGeometry(const QRect &rect) + + +static void _init_f_setGeometry_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGeometry_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->setGeometry (arg1); +} + + +// void QFormLayout::setHorizontalSpacing(int spacing) + + +static void _init_f_setHorizontalSpacing_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHorizontalSpacing_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->setHorizontalSpacing (arg1); +} + + +// void QFormLayout::setItem(int row, QFormLayout::ItemRole role, QLayoutItem *item) + + +static void _init_f_setItem_4767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("item"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setItem_4767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QLayoutItem *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->setItem (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3); +} + + +// void QFormLayout::setLabelAlignment(QFlags alignment) + + +static void _init_f_setLabelAlignment_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alignment"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setLabelAlignment_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->setLabelAlignment (arg1); +} + + +// void QFormLayout::setLayout(int row, QFormLayout::ItemRole role, QLayout *layout) + + +static void _init_f_setLayout_4368 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("layout"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setLayout_4368 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QLayout *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->setLayout (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3); +} + + +// void QFormLayout::setRowWrapPolicy(QFormLayout::RowWrapPolicy policy) + + +static void _init_f_setRowWrapPolicy_3021 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setRowWrapPolicy_3021 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->setRowWrapPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QFormLayout::setSpacing(int) + + +static void _init_f_setSpacing_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSpacing_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->setSpacing (arg1); +} + + +// void QFormLayout::setVerticalSpacing(int spacing) + + +static void _init_f_setVerticalSpacing_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVerticalSpacing_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->setVerticalSpacing (arg1); +} + + +// void QFormLayout::setWidget(int row, QFormLayout::ItemRole role, QWidget *widget) + + +static void _init_f_setWidget_4342 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setWidget_4342 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QWidget *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout *)cls)->setWidget (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3); +} + + +// QSize QFormLayout::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QFormLayout *)cls)->sizeHint ()); +} + + +// int QFormLayout::spacing() + + +static void _init_f_spacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_spacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFormLayout *)cls)->spacing ()); +} + + +// QLayoutItem *QFormLayout::takeAt(int index) + + +static void _init_f_takeAt_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_f_takeAt_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QLayoutItem *)((QFormLayout *)cls)->takeAt (arg1)); +} + + +// QFormLayout::TakeRowResult QFormLayout::takeRow(int row) + + +static void _init_f_takeRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_takeRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QFormLayout::TakeRowResult)((QFormLayout *)cls)->takeRow (arg1)); +} + + +// QFormLayout::TakeRowResult QFormLayout::takeRow(QWidget *widget) + + +static void _init_f_takeRow_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_takeRow_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QFormLayout::TakeRowResult)((QFormLayout *)cls)->takeRow (arg1)); +} + + +// QFormLayout::TakeRowResult QFormLayout::takeRow(QLayout *layout) + + +static void _init_f_takeRow_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_takeRow_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QFormLayout::TakeRowResult)((QFormLayout *)cls)->takeRow (arg1)); +} + + +// int QFormLayout::verticalSpacing() + + +static void _init_f_verticalSpacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_verticalSpacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFormLayout *)cls)->verticalSpacing ()); +} + + +// static QString QFormLayout::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QFormLayout::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QFormLayout () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Method void QFormLayout::addItem(QLayoutItem *item)\nThis is a reimplementation of QLayout::addItem", false, &_init_f_addItem_1740, &_call_f_addItem_1740); + methods += new qt_gsi::GenericMethod ("addRow", "@brief Method void QFormLayout::addRow(QWidget *label, QWidget *field)\n", false, &_init_f_addRow_2522, &_call_f_addRow_2522); + methods += new qt_gsi::GenericMethod ("addRow", "@brief Method void QFormLayout::addRow(QWidget *label, QLayout *field)\n", false, &_init_f_addRow_2548, &_call_f_addRow_2548); + methods += new qt_gsi::GenericMethod ("addRow", "@brief Method void QFormLayout::addRow(const QString &labelText, QWidget *field)\n", false, &_init_f_addRow_3232, &_call_f_addRow_3232); + methods += new qt_gsi::GenericMethod ("addRow", "@brief Method void QFormLayout::addRow(const QString &labelText, QLayout *field)\n", false, &_init_f_addRow_3258, &_call_f_addRow_3258); + methods += new qt_gsi::GenericMethod ("addRow", "@brief Method void QFormLayout::addRow(QWidget *widget)\n", false, &_init_f_addRow_1315, &_call_f_addRow_1315); + methods += new qt_gsi::GenericMethod ("addRow", "@brief Method void QFormLayout::addRow(QLayout *layout)\n", false, &_init_f_addRow_1341, &_call_f_addRow_1341); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QFormLayout::count()\nThis is a reimplementation of QLayout::count", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Method QFlags QFormLayout::expandingDirections()\nThis is a reimplementation of QLayout::expandingDirections", true, &_init_f_expandingDirections_c0, &_call_f_expandingDirections_c0); + methods += new qt_gsi::GenericMethod (":fieldGrowthPolicy", "@brief Method QFormLayout::FieldGrowthPolicy QFormLayout::fieldGrowthPolicy()\n", true, &_init_f_fieldGrowthPolicy_c0, &_call_f_fieldGrowthPolicy_c0); + methods += new qt_gsi::GenericMethod (":formAlignment", "@brief Method QFlags QFormLayout::formAlignment()\n", true, &_init_f_formAlignment_c0, &_call_f_formAlignment_c0); + methods += new qt_gsi::GenericMethod ("getItemPosition", "@brief Method void QFormLayout::getItemPosition(int index, int *rowPtr, QFormLayout::ItemRole *rolePtr)\n", true, &_init_f_getItemPosition_c4166, &_call_f_getItemPosition_c4166); + methods += new qt_gsi::GenericMethod ("getLayoutPosition", "@brief Method void QFormLayout::getLayoutPosition(QLayout *layout, int *rowPtr, QFormLayout::ItemRole *rolePtr)\n", true, &_init_f_getLayoutPosition_c4740, &_call_f_getLayoutPosition_c4740); + methods += new qt_gsi::GenericMethod ("getWidgetPosition", "@brief Method void QFormLayout::getWidgetPosition(QWidget *widget, int *rowPtr, QFormLayout::ItemRole *rolePtr)\n", true, &_init_f_getWidgetPosition_c4714, &_call_f_getWidgetPosition_c4714); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Method bool QFormLayout::hasHeightForWidth()\nThis is a reimplementation of QLayoutItem::hasHeightForWidth", true, &_init_f_hasHeightForWidth_c0, &_call_f_hasHeightForWidth_c0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Method int QFormLayout::heightForWidth(int width)\nThis is a reimplementation of QLayoutItem::heightForWidth", true, &_init_f_heightForWidth_c767, &_call_f_heightForWidth_c767); + methods += new qt_gsi::GenericMethod (":horizontalSpacing", "@brief Method int QFormLayout::horizontalSpacing()\n", true, &_init_f_horizontalSpacing_c0, &_call_f_horizontalSpacing_c0); + methods += new qt_gsi::GenericMethod ("insertRow", "@brief Method void QFormLayout::insertRow(int row, QWidget *label, QWidget *field)\n", false, &_init_f_insertRow_3181, &_call_f_insertRow_3181); + methods += new qt_gsi::GenericMethod ("insertRow", "@brief Method void QFormLayout::insertRow(int row, QWidget *label, QLayout *field)\n", false, &_init_f_insertRow_3207, &_call_f_insertRow_3207); + methods += new qt_gsi::GenericMethod ("insertRow", "@brief Method void QFormLayout::insertRow(int row, const QString &labelText, QWidget *field)\n", false, &_init_f_insertRow_3891, &_call_f_insertRow_3891); + methods += new qt_gsi::GenericMethod ("insertRow", "@brief Method void QFormLayout::insertRow(int row, const QString &labelText, QLayout *field)\n", false, &_init_f_insertRow_3917, &_call_f_insertRow_3917); + methods += new qt_gsi::GenericMethod ("insertRow", "@brief Method void QFormLayout::insertRow(int row, QWidget *widget)\n", false, &_init_f_insertRow_1974, &_call_f_insertRow_1974); + methods += new qt_gsi::GenericMethod ("insertRow", "@brief Method void QFormLayout::insertRow(int row, QLayout *layout)\n", false, &_init_f_insertRow_2000, &_call_f_insertRow_2000); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Method void QFormLayout::invalidate()\nThis is a reimplementation of QLayout::invalidate", false, &_init_f_invalidate_0, &_call_f_invalidate_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QLayoutItem *QFormLayout::itemAt(int row, QFormLayout::ItemRole role)\n", true, &_init_f_itemAt_c3135, &_call_f_itemAt_c3135); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QLayoutItem *QFormLayout::itemAt(int index)\nThis is a reimplementation of QLayout::itemAt", true, &_init_f_itemAt_c767, &_call_f_itemAt_c767); + methods += new qt_gsi::GenericMethod (":labelAlignment", "@brief Method QFlags QFormLayout::labelAlignment()\n", true, &_init_f_labelAlignment_c0, &_call_f_labelAlignment_c0); + methods += new qt_gsi::GenericMethod ("labelForField", "@brief Method QWidget *QFormLayout::labelForField(QWidget *field)\n", true, &_init_f_labelForField_c1315, &_call_f_labelForField_c1315); + methods += new qt_gsi::GenericMethod ("labelForField", "@brief Method QWidget *QFormLayout::labelForField(QLayout *field)\n", true, &_init_f_labelForField_c1341, &_call_f_labelForField_c1341); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Method QSize QFormLayout::minimumSize()\nThis is a reimplementation of QLayout::minimumSize", true, &_init_f_minimumSize_c0, &_call_f_minimumSize_c0); + methods += new qt_gsi::GenericMethod ("removeRow", "@brief Method void QFormLayout::removeRow(int row)\n", false, &_init_f_removeRow_767, &_call_f_removeRow_767); + methods += new qt_gsi::GenericMethod ("removeRow", "@brief Method void QFormLayout::removeRow(QWidget *widget)\n", false, &_init_f_removeRow_1315, &_call_f_removeRow_1315); + methods += new qt_gsi::GenericMethod ("removeRow", "@brief Method void QFormLayout::removeRow(QLayout *layout)\n", false, &_init_f_removeRow_1341, &_call_f_removeRow_1341); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Method int QFormLayout::rowCount()\n", true, &_init_f_rowCount_c0, &_call_f_rowCount_c0); + methods += new qt_gsi::GenericMethod (":rowWrapPolicy", "@brief Method QFormLayout::RowWrapPolicy QFormLayout::rowWrapPolicy()\n", true, &_init_f_rowWrapPolicy_c0, &_call_f_rowWrapPolicy_c0); + methods += new qt_gsi::GenericMethod ("setFieldGrowthPolicy|fieldGrowthPolicy=", "@brief Method void QFormLayout::setFieldGrowthPolicy(QFormLayout::FieldGrowthPolicy policy)\n", false, &_init_f_setFieldGrowthPolicy_3418, &_call_f_setFieldGrowthPolicy_3418); + methods += new qt_gsi::GenericMethod ("setFormAlignment|formAlignment=", "@brief Method void QFormLayout::setFormAlignment(QFlags alignment)\n", false, &_init_f_setFormAlignment_2750, &_call_f_setFormAlignment_2750); + methods += new qt_gsi::GenericMethod ("setGeometry|geometry=", "@brief Method void QFormLayout::setGeometry(const QRect &rect)\nThis is a reimplementation of QLayout::setGeometry", false, &_init_f_setGeometry_1792, &_call_f_setGeometry_1792); + methods += new qt_gsi::GenericMethod ("setHorizontalSpacing|horizontalSpacing=", "@brief Method void QFormLayout::setHorizontalSpacing(int spacing)\n", false, &_init_f_setHorizontalSpacing_767, &_call_f_setHorizontalSpacing_767); + methods += new qt_gsi::GenericMethod ("setItem", "@brief Method void QFormLayout::setItem(int row, QFormLayout::ItemRole role, QLayoutItem *item)\n", false, &_init_f_setItem_4767, &_call_f_setItem_4767); + methods += new qt_gsi::GenericMethod ("setLabelAlignment|labelAlignment=", "@brief Method void QFormLayout::setLabelAlignment(QFlags alignment)\n", false, &_init_f_setLabelAlignment_2750, &_call_f_setLabelAlignment_2750); + methods += new qt_gsi::GenericMethod ("setLayout", "@brief Method void QFormLayout::setLayout(int row, QFormLayout::ItemRole role, QLayout *layout)\n", false, &_init_f_setLayout_4368, &_call_f_setLayout_4368); + methods += new qt_gsi::GenericMethod ("setRowWrapPolicy|rowWrapPolicy=", "@brief Method void QFormLayout::setRowWrapPolicy(QFormLayout::RowWrapPolicy policy)\n", false, &_init_f_setRowWrapPolicy_3021, &_call_f_setRowWrapPolicy_3021); + methods += new qt_gsi::GenericMethod ("setSpacing|spacing=", "@brief Method void QFormLayout::setSpacing(int)\nThis is a reimplementation of QLayout::setSpacing", false, &_init_f_setSpacing_767, &_call_f_setSpacing_767); + methods += new qt_gsi::GenericMethod ("setVerticalSpacing|verticalSpacing=", "@brief Method void QFormLayout::setVerticalSpacing(int spacing)\n", false, &_init_f_setVerticalSpacing_767, &_call_f_setVerticalSpacing_767); + methods += new qt_gsi::GenericMethod ("setWidget", "@brief Method void QFormLayout::setWidget(int row, QFormLayout::ItemRole role, QWidget *widget)\n", false, &_init_f_setWidget_4342, &_call_f_setWidget_4342); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Method QSize QFormLayout::sizeHint()\nThis is a reimplementation of QLayoutItem::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":spacing", "@brief Method int QFormLayout::spacing()\nThis is a reimplementation of QLayout::spacing", true, &_init_f_spacing_c0, &_call_f_spacing_c0); + methods += new qt_gsi::GenericMethod ("takeAt", "@brief Method QLayoutItem *QFormLayout::takeAt(int index)\nThis is a reimplementation of QLayout::takeAt", false, &_init_f_takeAt_767, &_call_f_takeAt_767); + methods += new qt_gsi::GenericMethod ("takeRow", "@brief Method QFormLayout::TakeRowResult QFormLayout::takeRow(int row)\n", false, &_init_f_takeRow_767, &_call_f_takeRow_767); + methods += new qt_gsi::GenericMethod ("takeRow", "@brief Method QFormLayout::TakeRowResult QFormLayout::takeRow(QWidget *widget)\n", false, &_init_f_takeRow_1315, &_call_f_takeRow_1315); + methods += new qt_gsi::GenericMethod ("takeRow", "@brief Method QFormLayout::TakeRowResult QFormLayout::takeRow(QLayout *layout)\n", false, &_init_f_takeRow_1341, &_call_f_takeRow_1341); + methods += new qt_gsi::GenericMethod (":verticalSpacing", "@brief Method int QFormLayout::verticalSpacing()\n", true, &_init_f_verticalSpacing_c0, &_call_f_verticalSpacing_c0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QFormLayout::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QFormLayout::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QFormLayout::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QLayout (); + +qt_gsi::QtNativeClass decl_QFormLayout (qtdecl_QLayout (), "QtWidgets", "QFormLayout_Native", + methods_QFormLayout (), + "@hide\n@alias QFormLayout"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFormLayout () { return decl_QFormLayout; } + +} + + +class QFormLayout_Adaptor : public QFormLayout, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QFormLayout_Adaptor(); + + // [adaptor ctor] QFormLayout::QFormLayout(QWidget *parent) + QFormLayout_Adaptor() : QFormLayout() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFormLayout::QFormLayout(QWidget *parent) + QFormLayout_Adaptor(QWidget *parent) : QFormLayout(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QFormLayout::addChildLayout(QLayout *l) + void fp_QFormLayout_addChildLayout_1341 (QLayout *l) { + QFormLayout::addChildLayout(l); + } + + // [expose] void QFormLayout::addChildWidget(QWidget *w) + void fp_QFormLayout_addChildWidget_1315 (QWidget *w) { + QFormLayout::addChildWidget(w); + } + + // [expose] bool QFormLayout::adoptLayout(QLayout *layout) + bool fp_QFormLayout_adoptLayout_1341 (QLayout *layout) { + return QFormLayout::adoptLayout(layout); + } + + // [expose] QRect QFormLayout::alignmentRect(const QRect &) + QRect fp_QFormLayout_alignmentRect_c1792 (const QRect &arg1) const { + return QFormLayout::alignmentRect(arg1); + } + + // [expose] bool QFormLayout::isSignalConnected(const QMetaMethod &signal) + bool fp_QFormLayout_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QFormLayout::isSignalConnected(signal); + } + + // [expose] int QFormLayout::receivers(const char *signal) + int fp_QFormLayout_receivers_c1731 (const char *signal) const { + return QFormLayout::receivers(signal); + } + + // [expose] QObject *QFormLayout::sender() + QObject * fp_QFormLayout_sender_c0 () const { + return QFormLayout::sender(); + } + + // [expose] int QFormLayout::senderSignalIndex() + int fp_QFormLayout_senderSignalIndex_c0 () const { + return QFormLayout::senderSignalIndex(); + } + + // [expose] void QFormLayout::widgetEvent(QEvent *) + void fp_QFormLayout_widgetEvent_1217 (QEvent *arg1) { + QFormLayout::widgetEvent(arg1); + } + + // [adaptor impl] void QFormLayout::addItem(QLayoutItem *item) + void cbs_addItem_1740_0(QLayoutItem *item) + { + QFormLayout::addItem(item); + } + + virtual void addItem(QLayoutItem *item) + { + if (cb_addItem_1740_0.can_issue()) { + cb_addItem_1740_0.issue(&QFormLayout_Adaptor::cbs_addItem_1740_0, item); + } else { + QFormLayout::addItem(item); + } + } + + // [adaptor impl] QFlags QFormLayout::controlTypes() + QFlags cbs_controlTypes_c0_0() const + { + return QFormLayout::controlTypes(); + } + + virtual QFlags controlTypes() const + { + if (cb_controlTypes_c0_0.can_issue()) { + return cb_controlTypes_c0_0.issue >(&QFormLayout_Adaptor::cbs_controlTypes_c0_0); + } else { + return QFormLayout::controlTypes(); + } + } + + // [adaptor impl] int QFormLayout::count() + int cbs_count_c0_0() const + { + return QFormLayout::count(); + } + + virtual int count() const + { + if (cb_count_c0_0.can_issue()) { + return cb_count_c0_0.issue(&QFormLayout_Adaptor::cbs_count_c0_0); + } else { + return QFormLayout::count(); + } + } + + // [emitter impl] void QFormLayout::destroyed(QObject *) + void emitter_QFormLayout_destroyed_1302(QObject *arg1) + { + emit QFormLayout::destroyed(arg1); + } + + // [adaptor impl] bool QFormLayout::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QFormLayout::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QFormLayout_Adaptor::cbs_event_1217_0, _event); + } else { + return QFormLayout::event(_event); + } + } + + // [adaptor impl] bool QFormLayout::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QFormLayout::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QFormLayout_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QFormLayout::eventFilter(watched, event); + } + } + + // [adaptor impl] QFlags QFormLayout::expandingDirections() + QFlags cbs_expandingDirections_c0_0() const + { + return QFormLayout::expandingDirections(); + } + + virtual QFlags expandingDirections() const + { + if (cb_expandingDirections_c0_0.can_issue()) { + return cb_expandingDirections_c0_0.issue >(&QFormLayout_Adaptor::cbs_expandingDirections_c0_0); + } else { + return QFormLayout::expandingDirections(); + } + } + + // [adaptor impl] QRect QFormLayout::geometry() + QRect cbs_geometry_c0_0() const + { + return QFormLayout::geometry(); + } + + virtual QRect geometry() const + { + if (cb_geometry_c0_0.can_issue()) { + return cb_geometry_c0_0.issue(&QFormLayout_Adaptor::cbs_geometry_c0_0); + } else { + return QFormLayout::geometry(); + } + } + + // [adaptor impl] bool QFormLayout::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QFormLayout::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QFormLayout_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QFormLayout::hasHeightForWidth(); + } + } + + // [adaptor impl] int QFormLayout::heightForWidth(int width) + int cbs_heightForWidth_c767_0(int width) const + { + return QFormLayout::heightForWidth(width); + } + + virtual int heightForWidth(int width) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QFormLayout_Adaptor::cbs_heightForWidth_c767_0, width); + } else { + return QFormLayout::heightForWidth(width); + } + } + + // [adaptor impl] int QFormLayout::indexOf(const QWidget *) + int cbs_indexOf_c2010_0(const QWidget *arg1) const + { + return QFormLayout::indexOf(arg1); + } + + virtual int indexOf(const QWidget *arg1) const + { + if (cb_indexOf_c2010_0.can_issue()) { + return cb_indexOf_c2010_0.issue(&QFormLayout_Adaptor::cbs_indexOf_c2010_0, arg1); + } else { + return QFormLayout::indexOf(arg1); + } + } + + // [adaptor impl] int QFormLayout::indexOf(const QLayoutItem *) + int cbs_indexOf_c2435_0(const QLayoutItem *arg1) const + { + return QFormLayout::indexOf(arg1); + } + + virtual int indexOf(const QLayoutItem *arg1) const + { + if (cb_indexOf_c2435_0.can_issue()) { + return cb_indexOf_c2435_0.issue(&QFormLayout_Adaptor::cbs_indexOf_c2435_0, arg1); + } else { + return QFormLayout::indexOf(arg1); + } + } + + // [adaptor impl] void QFormLayout::invalidate() + void cbs_invalidate_0_0() + { + QFormLayout::invalidate(); + } + + virtual void invalidate() + { + if (cb_invalidate_0_0.can_issue()) { + cb_invalidate_0_0.issue(&QFormLayout_Adaptor::cbs_invalidate_0_0); + } else { + QFormLayout::invalidate(); + } + } + + // [adaptor impl] bool QFormLayout::isEmpty() + bool cbs_isEmpty_c0_0() const + { + return QFormLayout::isEmpty(); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QFormLayout_Adaptor::cbs_isEmpty_c0_0); + } else { + return QFormLayout::isEmpty(); + } + } + + // [adaptor impl] QLayoutItem *QFormLayout::itemAt(int index) + QLayoutItem * cbs_itemAt_c767_0(int index) const + { + return QFormLayout::itemAt(index); + } + + virtual QLayoutItem * itemAt(int index) const + { + if (cb_itemAt_c767_0.can_issue()) { + return cb_itemAt_c767_0.issue(&QFormLayout_Adaptor::cbs_itemAt_c767_0, index); + } else { + return QFormLayout::itemAt(index); + } + } + + // [adaptor impl] QLayout *QFormLayout::layout() + QLayout * cbs_layout_0_0() + { + return QFormLayout::layout(); + } + + virtual QLayout * layout() + { + if (cb_layout_0_0.can_issue()) { + return cb_layout_0_0.issue(&QFormLayout_Adaptor::cbs_layout_0_0); + } else { + return QFormLayout::layout(); + } + } + + // [adaptor impl] QSize QFormLayout::maximumSize() + QSize cbs_maximumSize_c0_0() const + { + return QFormLayout::maximumSize(); + } + + virtual QSize maximumSize() const + { + if (cb_maximumSize_c0_0.can_issue()) { + return cb_maximumSize_c0_0.issue(&QFormLayout_Adaptor::cbs_maximumSize_c0_0); + } else { + return QFormLayout::maximumSize(); + } + } + + // [adaptor impl] int QFormLayout::minimumHeightForWidth(int) + int cbs_minimumHeightForWidth_c767_0(int arg1) const + { + return QFormLayout::minimumHeightForWidth(arg1); + } + + virtual int minimumHeightForWidth(int arg1) const + { + if (cb_minimumHeightForWidth_c767_0.can_issue()) { + return cb_minimumHeightForWidth_c767_0.issue(&QFormLayout_Adaptor::cbs_minimumHeightForWidth_c767_0, arg1); + } else { + return QFormLayout::minimumHeightForWidth(arg1); + } + } + + // [adaptor impl] QSize QFormLayout::minimumSize() + QSize cbs_minimumSize_c0_0() const + { + return QFormLayout::minimumSize(); + } + + virtual QSize minimumSize() const + { + if (cb_minimumSize_c0_0.can_issue()) { + return cb_minimumSize_c0_0.issue(&QFormLayout_Adaptor::cbs_minimumSize_c0_0); + } else { + return QFormLayout::minimumSize(); + } + } + + // [emitter impl] void QFormLayout::objectNameChanged(const QString &objectName) + void emitter_QFormLayout_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QFormLayout::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QLayoutItem *QFormLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options) + QLayoutItem * cbs_replaceWidget_5361_1(QWidget *from, QWidget *to, QFlags options) + { + return QFormLayout::replaceWidget(from, to, options); + } + + virtual QLayoutItem * replaceWidget(QWidget *from, QWidget *to, QFlags options) + { + if (cb_replaceWidget_5361_1.can_issue()) { + return cb_replaceWidget_5361_1.issue >(&QFormLayout_Adaptor::cbs_replaceWidget_5361_1, from, to, options); + } else { + return QFormLayout::replaceWidget(from, to, options); + } + } + + // [adaptor impl] void QFormLayout::setGeometry(const QRect &rect) + void cbs_setGeometry_1792_0(const QRect &rect) + { + QFormLayout::setGeometry(rect); + } + + virtual void setGeometry(const QRect &rect) + { + if (cb_setGeometry_1792_0.can_issue()) { + cb_setGeometry_1792_0.issue(&QFormLayout_Adaptor::cbs_setGeometry_1792_0, rect); + } else { + QFormLayout::setGeometry(rect); + } + } + + // [adaptor impl] void QFormLayout::setSpacing(int) + void cbs_setSpacing_767_0(int arg1) + { + QFormLayout::setSpacing(arg1); + } + + virtual void setSpacing(int arg1) + { + if (cb_setSpacing_767_0.can_issue()) { + cb_setSpacing_767_0.issue(&QFormLayout_Adaptor::cbs_setSpacing_767_0, arg1); + } else { + QFormLayout::setSpacing(arg1); + } + } + + // [adaptor impl] QSize QFormLayout::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QFormLayout::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QFormLayout_Adaptor::cbs_sizeHint_c0_0); + } else { + return QFormLayout::sizeHint(); + } + } + + // [adaptor impl] QSpacerItem *QFormLayout::spacerItem() + QSpacerItem * cbs_spacerItem_0_0() + { + return QFormLayout::spacerItem(); + } + + virtual QSpacerItem * spacerItem() + { + if (cb_spacerItem_0_0.can_issue()) { + return cb_spacerItem_0_0.issue(&QFormLayout_Adaptor::cbs_spacerItem_0_0); + } else { + return QFormLayout::spacerItem(); + } + } + + // [adaptor impl] int QFormLayout::spacing() + int cbs_spacing_c0_0() const + { + return QFormLayout::spacing(); + } + + virtual int spacing() const + { + if (cb_spacing_c0_0.can_issue()) { + return cb_spacing_c0_0.issue(&QFormLayout_Adaptor::cbs_spacing_c0_0); + } else { + return QFormLayout::spacing(); + } + } + + // [adaptor impl] QLayoutItem *QFormLayout::takeAt(int index) + QLayoutItem * cbs_takeAt_767_0(int index) + { + return QFormLayout::takeAt(index); + } + + virtual QLayoutItem * takeAt(int index) + { + if (cb_takeAt_767_0.can_issue()) { + return cb_takeAt_767_0.issue(&QFormLayout_Adaptor::cbs_takeAt_767_0, index); + } else { + return QFormLayout::takeAt(index); + } + } + + // [adaptor impl] QWidget *QFormLayout::widget() + QWidget * cbs_widget_c0_0() const + { + return QFormLayout::widget(); + } + + virtual QWidget * widget() const + { + if (cb_widget_c0_0.can_issue()) { + return cb_widget_c0_0.issue(&QFormLayout_Adaptor::cbs_widget_c0_0); + } else { + return QFormLayout::widget(); + } + } + + // [adaptor impl] void QFormLayout::childEvent(QChildEvent *e) + void cbs_childEvent_1701_0(QChildEvent *e) + { + QFormLayout::childEvent(e); + } + + virtual void childEvent(QChildEvent *e) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QFormLayout_Adaptor::cbs_childEvent_1701_0, e); + } else { + QFormLayout::childEvent(e); + } + } + + // [adaptor impl] void QFormLayout::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QFormLayout::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QFormLayout_Adaptor::cbs_customEvent_1217_0, event); + } else { + QFormLayout::customEvent(event); + } + } + + // [adaptor impl] void QFormLayout::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QFormLayout::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QFormLayout_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QFormLayout::disconnectNotify(signal); + } + } + + // [adaptor impl] void QFormLayout::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QFormLayout::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QFormLayout_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QFormLayout::timerEvent(event); + } + } + + gsi::Callback cb_addItem_1740_0; + gsi::Callback cb_controlTypes_c0_0; + gsi::Callback cb_count_c0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_expandingDirections_c0_0; + gsi::Callback cb_geometry_c0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_indexOf_c2010_0; + gsi::Callback cb_indexOf_c2435_0; + gsi::Callback cb_invalidate_0_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_itemAt_c767_0; + gsi::Callback cb_layout_0_0; + gsi::Callback cb_maximumSize_c0_0; + gsi::Callback cb_minimumHeightForWidth_c767_0; + gsi::Callback cb_minimumSize_c0_0; + gsi::Callback cb_replaceWidget_5361_1; + gsi::Callback cb_setGeometry_1792_0; + gsi::Callback cb_setSpacing_767_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_spacerItem_0_0; + gsi::Callback cb_spacing_c0_0; + gsi::Callback cb_takeAt_767_0; + gsi::Callback cb_widget_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QFormLayout_Adaptor::~QFormLayout_Adaptor() { } + +// Constructor QFormLayout::QFormLayout(QWidget *parent) (adaptor class) + +static void _init_ctor_QFormLayout_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QFormLayout_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QFormLayout_Adaptor (arg1)); +} + + +// exposed void QFormLayout::addChildLayout(QLayout *l) + +static void _init_fp_addChildLayout_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("l"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildLayout_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg1); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout_Adaptor *)cls)->fp_QFormLayout_addChildLayout_1341 (arg1); +} + + +// exposed void QFormLayout::addChildWidget(QWidget *w) + +static void _init_fp_addChildWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout_Adaptor *)cls)->fp_QFormLayout_addChildWidget_1315 (arg1); +} + + +// void QFormLayout::addItem(QLayoutItem *item) + +static void _init_cbs_addItem_1740_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_addItem_1740_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayoutItem *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout_Adaptor *)cls)->cbs_addItem_1740_0 (arg1); +} + +static void _set_callback_cbs_addItem_1740_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_addItem_1740_0 = cb; +} + + +// exposed bool QFormLayout::adoptLayout(QLayout *layout) + +static void _init_fp_adoptLayout_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adoptLayout_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFormLayout_Adaptor *)cls)->fp_QFormLayout_adoptLayout_1341 (arg1)); +} + + +// exposed QRect QFormLayout::alignmentRect(const QRect &) + +static void _init_fp_alignmentRect_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_alignmentRect_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QFormLayout_Adaptor *)cls)->fp_QFormLayout_alignmentRect_c1792 (arg1)); +} + + +// void QFormLayout::childEvent(QChildEvent *e) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// QFlags QFormLayout::controlTypes() + +static void _init_cbs_controlTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_controlTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFormLayout_Adaptor *)cls)->cbs_controlTypes_c0_0 ()); +} + +static void _set_callback_cbs_controlTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_controlTypes_c0_0 = cb; +} + + +// int QFormLayout::count() + +static void _init_cbs_count_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_count_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFormLayout_Adaptor *)cls)->cbs_count_c0_0 ()); +} + +static void _set_callback_cbs_count_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_count_c0_0 = cb; +} + + +// void QFormLayout::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QFormLayout::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QFormLayout_Adaptor *)cls)->emitter_QFormLayout_destroyed_1302 (arg1); +} + + +// void QFormLayout::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QFormLayout::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QFormLayout_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QFormLayout::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QFormLayout_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QFlags QFormLayout::expandingDirections() + +static void _init_cbs_expandingDirections_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_expandingDirections_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QFormLayout_Adaptor *)cls)->cbs_expandingDirections_c0_0 ()); +} + +static void _set_callback_cbs_expandingDirections_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_expandingDirections_c0_0 = cb; +} + + +// QRect QFormLayout::geometry() + +static void _init_cbs_geometry_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_geometry_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QFormLayout_Adaptor *)cls)->cbs_geometry_c0_0 ()); +} + +static void _set_callback_cbs_geometry_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_geometry_c0_0 = cb; +} + + +// bool QFormLayout::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFormLayout_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QFormLayout::heightForWidth(int width) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QFormLayout_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// int QFormLayout::indexOf(const QWidget *) + +static void _init_cbs_indexOf_c2010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexOf_c2010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = args.read (heap); + ret.write ((int)((QFormLayout_Adaptor *)cls)->cbs_indexOf_c2010_0 (arg1)); +} + +static void _set_callback_cbs_indexOf_c2010_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_indexOf_c2010_0 = cb; +} + + +// int QFormLayout::indexOf(const QLayoutItem *) + +static void _init_cbs_indexOf_c2435_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexOf_c2435_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLayoutItem *arg1 = args.read (heap); + ret.write ((int)((QFormLayout_Adaptor *)cls)->cbs_indexOf_c2435_0 (arg1)); +} + +static void _set_callback_cbs_indexOf_c2435_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_indexOf_c2435_0 = cb; +} + + +// void QFormLayout::invalidate() + +static void _init_cbs_invalidate_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_invalidate_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout_Adaptor *)cls)->cbs_invalidate_0_0 (); +} + +static void _set_callback_cbs_invalidate_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_invalidate_0_0 = cb; +} + + +// bool QFormLayout::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFormLayout_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// exposed bool QFormLayout::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFormLayout_Adaptor *)cls)->fp_QFormLayout_isSignalConnected_c2394 (arg1)); +} + + +// QLayoutItem *QFormLayout::itemAt(int index) + +static void _init_cbs_itemAt_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemAt_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QLayoutItem *)((QFormLayout_Adaptor *)cls)->cbs_itemAt_c767_0 (arg1)); +} + +static void _set_callback_cbs_itemAt_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_itemAt_c767_0 = cb; +} + + +// QLayout *QFormLayout::layout() + +static void _init_cbs_layout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_layout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLayout *)((QFormLayout_Adaptor *)cls)->cbs_layout_0_0 ()); +} + +static void _set_callback_cbs_layout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_layout_0_0 = cb; +} + + +// QSize QFormLayout::maximumSize() + +static void _init_cbs_maximumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_maximumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QFormLayout_Adaptor *)cls)->cbs_maximumSize_c0_0 ()); +} + +static void _set_callback_cbs_maximumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_maximumSize_c0_0 = cb; +} + + +// int QFormLayout::minimumHeightForWidth(int) + +static void _init_cbs_minimumHeightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_minimumHeightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QFormLayout_Adaptor *)cls)->cbs_minimumHeightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_minimumHeightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_minimumHeightForWidth_c767_0 = cb; +} + + +// QSize QFormLayout::minimumSize() + +static void _init_cbs_minimumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QFormLayout_Adaptor *)cls)->cbs_minimumSize_c0_0 ()); +} + +static void _set_callback_cbs_minimumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_minimumSize_c0_0 = cb; +} + + +// emitter void QFormLayout::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFormLayout_Adaptor *)cls)->emitter_QFormLayout_objectNameChanged_4567 (arg1); +} + + +// exposed int QFormLayout::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QFormLayout_Adaptor *)cls)->fp_QFormLayout_receivers_c1731 (arg1)); +} + + +// QLayoutItem *QFormLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options) + +static void _init_cbs_replaceWidget_5361_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("options"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_replaceWidget_5361_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + QWidget *arg2 = args.read (heap); + QFlags arg3 = args.read > (heap); + ret.write ((QLayoutItem *)((QFormLayout_Adaptor *)cls)->cbs_replaceWidget_5361_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_replaceWidget_5361_1 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_replaceWidget_5361_1 = cb; +} + + +// exposed QObject *QFormLayout::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QFormLayout_Adaptor *)cls)->fp_QFormLayout_sender_c0 ()); +} + + +// exposed int QFormLayout::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFormLayout_Adaptor *)cls)->fp_QFormLayout_senderSignalIndex_c0 ()); +} + + +// void QFormLayout::setGeometry(const QRect &rect) + +static void _init_cbs_setGeometry_1792_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setGeometry_1792_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout_Adaptor *)cls)->cbs_setGeometry_1792_0 (arg1); +} + +static void _set_callback_cbs_setGeometry_1792_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_setGeometry_1792_0 = cb; +} + + +// void QFormLayout::setSpacing(int) + +static void _init_cbs_setSpacing_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSpacing_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout_Adaptor *)cls)->cbs_setSpacing_767_0 (arg1); +} + +static void _set_callback_cbs_setSpacing_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_setSpacing_767_0 = cb; +} + + +// QSize QFormLayout::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QFormLayout_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// QSpacerItem *QFormLayout::spacerItem() + +static void _init_cbs_spacerItem_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_spacerItem_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSpacerItem *)((QFormLayout_Adaptor *)cls)->cbs_spacerItem_0_0 ()); +} + +static void _set_callback_cbs_spacerItem_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_spacerItem_0_0 = cb; +} + + +// int QFormLayout::spacing() + +static void _init_cbs_spacing_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_spacing_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFormLayout_Adaptor *)cls)->cbs_spacing_c0_0 ()); +} + +static void _set_callback_cbs_spacing_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_spacing_c0_0 = cb; +} + + +// QLayoutItem *QFormLayout::takeAt(int index) + +static void _init_cbs_takeAt_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_takeAt_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QLayoutItem *)((QFormLayout_Adaptor *)cls)->cbs_takeAt_767_0 (arg1)); +} + +static void _set_callback_cbs_takeAt_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_takeAt_767_0 = cb; +} + + +// void QFormLayout::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// QWidget *QFormLayout::widget() + +static void _init_cbs_widget_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_widget_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QFormLayout_Adaptor *)cls)->cbs_widget_c0_0 ()); +} + +static void _set_callback_cbs_widget_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFormLayout_Adaptor *)cls)->cb_widget_c0_0 = cb; +} + + +// exposed void QFormLayout::widgetEvent(QEvent *) + +static void _init_fp_widgetEvent_1217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_widgetEvent_1217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFormLayout_Adaptor *)cls)->fp_QFormLayout_widgetEvent_1217 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QFormLayout (); + +static gsi::Methods methods_QFormLayout_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFormLayout::QFormLayout(QWidget *parent)\nThis method creates an object of class QFormLayout.", &_init_ctor_QFormLayout_Adaptor_1315, &_call_ctor_QFormLayout_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*addChildLayout", "@brief Method void QFormLayout::addChildLayout(QLayout *l)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildLayout_1341, &_call_fp_addChildLayout_1341); + methods += new qt_gsi::GenericMethod ("*addChildWidget", "@brief Method void QFormLayout::addChildWidget(QWidget *w)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildWidget_1315, &_call_fp_addChildWidget_1315); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Virtual method void QFormLayout::addItem(QLayoutItem *item)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_addItem_1740_0, &_call_cbs_addItem_1740_0); + methods += new qt_gsi::GenericMethod ("addItem", "@hide", false, &_init_cbs_addItem_1740_0, &_call_cbs_addItem_1740_0, &_set_callback_cbs_addItem_1740_0); + methods += new qt_gsi::GenericMethod ("*adoptLayout", "@brief Method bool QFormLayout::adoptLayout(QLayout *layout)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adoptLayout_1341, &_call_fp_adoptLayout_1341); + methods += new qt_gsi::GenericMethod ("*alignmentRect", "@brief Method QRect QFormLayout::alignmentRect(const QRect &)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_alignmentRect_c1792, &_call_fp_alignmentRect_c1792); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QFormLayout::childEvent(QChildEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@brief Virtual method QFlags QFormLayout::controlTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@hide", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0, &_set_callback_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@brief Virtual method int QFormLayout::count()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@hide", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0, &_set_callback_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QFormLayout::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QFormLayout::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QFormLayout::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QFormLayout::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QFormLayout::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Virtual method QFlags QFormLayout::expandingDirections()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@hide", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0, &_set_callback_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@brief Virtual method QRect QFormLayout::geometry()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@hide", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0, &_set_callback_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QFormLayout::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QFormLayout::heightForWidth(int width)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Virtual method int QFormLayout::indexOf(const QWidget *)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexOf_c2010_0, &_call_cbs_indexOf_c2010_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@hide", true, &_init_cbs_indexOf_c2010_0, &_call_cbs_indexOf_c2010_0, &_set_callback_cbs_indexOf_c2010_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Virtual method int QFormLayout::indexOf(const QLayoutItem *)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexOf_c2435_0, &_call_cbs_indexOf_c2435_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@hide", true, &_init_cbs_indexOf_c2435_0, &_call_cbs_indexOf_c2435_0, &_set_callback_cbs_indexOf_c2435_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Virtual method void QFormLayout::invalidate()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@hide", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0, &_set_callback_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QFormLayout::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QFormLayout::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Virtual method QLayoutItem *QFormLayout::itemAt(int index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@hide", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0, &_set_callback_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("layout", "@brief Virtual method QLayout *QFormLayout::layout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("layout", "@hide", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0, &_set_callback_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@brief Virtual method QSize QFormLayout::maximumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@hide", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0, &_set_callback_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@brief Virtual method int QFormLayout::minimumHeightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@hide", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0, &_set_callback_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Virtual method QSize QFormLayout::minimumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@hide", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0, &_set_callback_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QFormLayout::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QFormLayout::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("replaceWidget", "@brief Virtual method QLayoutItem *QFormLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_replaceWidget_5361_1, &_call_cbs_replaceWidget_5361_1); + methods += new qt_gsi::GenericMethod ("replaceWidget", "@hide", false, &_init_cbs_replaceWidget_5361_1, &_call_cbs_replaceWidget_5361_1, &_set_callback_cbs_replaceWidget_5361_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QFormLayout::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QFormLayout::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Virtual method void QFormLayout::setGeometry(const QRect &rect)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@hide", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0, &_set_callback_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("setSpacing", "@brief Virtual method void QFormLayout::setSpacing(int)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSpacing_767_0, &_call_cbs_setSpacing_767_0); + methods += new qt_gsi::GenericMethod ("setSpacing", "@hide", false, &_init_cbs_setSpacing_767_0, &_call_cbs_setSpacing_767_0, &_set_callback_cbs_setSpacing_767_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QFormLayout::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@brief Virtual method QSpacerItem *QFormLayout::spacerItem()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@hide", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0, &_set_callback_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("spacing", "@brief Virtual method int QFormLayout::spacing()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_spacing_c0_0, &_call_cbs_spacing_c0_0); + methods += new qt_gsi::GenericMethod ("spacing", "@hide", true, &_init_cbs_spacing_c0_0, &_call_cbs_spacing_c0_0, &_set_callback_cbs_spacing_c0_0); + methods += new qt_gsi::GenericMethod ("takeAt", "@brief Virtual method QLayoutItem *QFormLayout::takeAt(int index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_takeAt_767_0, &_call_cbs_takeAt_767_0); + methods += new qt_gsi::GenericMethod ("takeAt", "@hide", false, &_init_cbs_takeAt_767_0, &_call_cbs_takeAt_767_0, &_set_callback_cbs_takeAt_767_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QFormLayout::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("widget", "@brief Virtual method QWidget *QFormLayout::widget()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0); + methods += new qt_gsi::GenericMethod ("widget", "@hide", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0, &_set_callback_cbs_widget_c0_0); + methods += new qt_gsi::GenericMethod ("*widgetEvent", "@brief Method void QFormLayout::widgetEvent(QEvent *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_widgetEvent_1217, &_call_fp_widgetEvent_1217); + return methods; +} + +gsi::Class decl_QFormLayout_Adaptor (qtdecl_QFormLayout (), "QtWidgets", "QFormLayout", + methods_QFormLayout_Adaptor (), + "@qt\n@brief Binding of QFormLayout"); + +} + + +// Implementation of the enum wrapper class for QFormLayout::FieldGrowthPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_QFormLayout_FieldGrowthPolicy_Enum ("QtWidgets", "QFormLayout_FieldGrowthPolicy", + gsi::enum_const ("FieldsStayAtSizeHint", QFormLayout::FieldsStayAtSizeHint, "@brief Enum constant QFormLayout::FieldsStayAtSizeHint") + + gsi::enum_const ("ExpandingFieldsGrow", QFormLayout::ExpandingFieldsGrow, "@brief Enum constant QFormLayout::ExpandingFieldsGrow") + + gsi::enum_const ("AllNonFixedFieldsGrow", QFormLayout::AllNonFixedFieldsGrow, "@brief Enum constant QFormLayout::AllNonFixedFieldsGrow"), + "@qt\n@brief This class represents the QFormLayout::FieldGrowthPolicy enum"); + +static gsi::QFlagsClass decl_QFormLayout_FieldGrowthPolicy_Enums ("QtWidgets", "QFormLayout_QFlags_FieldGrowthPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFormLayout_FieldGrowthPolicy_Enum_in_parent (decl_QFormLayout_FieldGrowthPolicy_Enum.defs ()); +static gsi::ClassExt decl_QFormLayout_FieldGrowthPolicy_Enum_as_child (decl_QFormLayout_FieldGrowthPolicy_Enum, "FieldGrowthPolicy"); +static gsi::ClassExt decl_QFormLayout_FieldGrowthPolicy_Enums_as_child (decl_QFormLayout_FieldGrowthPolicy_Enums, "QFlags_FieldGrowthPolicy"); + +} + + +// Implementation of the enum wrapper class for QFormLayout::ItemRole +namespace qt_gsi +{ + +static gsi::Enum decl_QFormLayout_ItemRole_Enum ("QtWidgets", "QFormLayout_ItemRole", + gsi::enum_const ("LabelRole", QFormLayout::LabelRole, "@brief Enum constant QFormLayout::LabelRole") + + gsi::enum_const ("FieldRole", QFormLayout::FieldRole, "@brief Enum constant QFormLayout::FieldRole") + + gsi::enum_const ("SpanningRole", QFormLayout::SpanningRole, "@brief Enum constant QFormLayout::SpanningRole"), + "@qt\n@brief This class represents the QFormLayout::ItemRole enum"); + +static gsi::QFlagsClass decl_QFormLayout_ItemRole_Enums ("QtWidgets", "QFormLayout_QFlags_ItemRole", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFormLayout_ItemRole_Enum_in_parent (decl_QFormLayout_ItemRole_Enum.defs ()); +static gsi::ClassExt decl_QFormLayout_ItemRole_Enum_as_child (decl_QFormLayout_ItemRole_Enum, "ItemRole"); +static gsi::ClassExt decl_QFormLayout_ItemRole_Enums_as_child (decl_QFormLayout_ItemRole_Enums, "QFlags_ItemRole"); + +} + + +// Implementation of the enum wrapper class for QFormLayout::RowWrapPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_QFormLayout_RowWrapPolicy_Enum ("QtWidgets", "QFormLayout_RowWrapPolicy", + gsi::enum_const ("DontWrapRows", QFormLayout::DontWrapRows, "@brief Enum constant QFormLayout::DontWrapRows") + + gsi::enum_const ("WrapLongRows", QFormLayout::WrapLongRows, "@brief Enum constant QFormLayout::WrapLongRows") + + gsi::enum_const ("WrapAllRows", QFormLayout::WrapAllRows, "@brief Enum constant QFormLayout::WrapAllRows"), + "@qt\n@brief This class represents the QFormLayout::RowWrapPolicy enum"); + +static gsi::QFlagsClass decl_QFormLayout_RowWrapPolicy_Enums ("QtWidgets", "QFormLayout_QFlags_RowWrapPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFormLayout_RowWrapPolicy_Enum_in_parent (decl_QFormLayout_RowWrapPolicy_Enum.defs ()); +static gsi::ClassExt decl_QFormLayout_RowWrapPolicy_Enum_as_child (decl_QFormLayout_RowWrapPolicy_Enum, "RowWrapPolicy"); +static gsi::ClassExt decl_QFormLayout_RowWrapPolicy_Enums_as_child (decl_QFormLayout_RowWrapPolicy_Enums, "QFlags_RowWrapPolicy"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQFormLayout_TakeRowResult.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQFormLayout_TakeRowResult.cc new file mode 100644 index 000000000..82729d3cc --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQFormLayout_TakeRowResult.cc @@ -0,0 +1,72 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFormLayout_TakeRowResult.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QFormLayout::TakeRowResult + +// Constructor QFormLayout::TakeRowResult::TakeRowResult() + + +static void _init_ctor_QFormLayout_TakeRowResult_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QFormLayout_TakeRowResult_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QFormLayout::TakeRowResult ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QFormLayout_TakeRowResult () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFormLayout::TakeRowResult::TakeRowResult()\nThis method creates an object of class QFormLayout::TakeRowResult.", &_init_ctor_QFormLayout_TakeRowResult_0, &_call_ctor_QFormLayout_TakeRowResult_0); + return methods; +} + +gsi::Class decl_QFormLayout_TakeRowResult ("QtWidgets", "QFormLayout_TakeRowResult", + methods_QFormLayout_TakeRowResult (), + "@qt\n@brief Binding of QFormLayout::TakeRowResult"); + +gsi::ClassExt decl_QFormLayout_TakeRowResult_as_child (decl_QFormLayout_TakeRowResult, "TakeRowResult"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFormLayout_TakeRowResult () { return decl_QFormLayout_TakeRowResult; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQFrame.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQFrame.cc new file mode 100644 index 000000000..3db6f012b --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQFrame.cc @@ -0,0 +1,2819 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQFrame.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QFrame + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QFrame::staticMetaObject); +} + + +// QRect QFrame::frameRect() + + +static void _init_f_frameRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_frameRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QFrame *)cls)->frameRect ()); +} + + +// QFrame::Shadow QFrame::frameShadow() + + +static void _init_f_frameShadow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_frameShadow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFrame *)cls)->frameShadow ())); +} + + +// QFrame::Shape QFrame::frameShape() + + +static void _init_f_frameShape_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_frameShape_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QFrame *)cls)->frameShape ())); +} + + +// int QFrame::frameStyle() + + +static void _init_f_frameStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_frameStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFrame *)cls)->frameStyle ()); +} + + +// int QFrame::frameWidth() + + +static void _init_f_frameWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_frameWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFrame *)cls)->frameWidth ()); +} + + +// int QFrame::lineWidth() + + +static void _init_f_lineWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFrame *)cls)->lineWidth ()); +} + + +// int QFrame::midLineWidth() + + +static void _init_f_midLineWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_midLineWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFrame *)cls)->midLineWidth ()); +} + + +// void QFrame::setFrameRect(const QRect &) + + +static void _init_f_setFrameRect_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFrameRect_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame *)cls)->setFrameRect (arg1); +} + + +// void QFrame::setFrameShadow(QFrame::Shadow) + + +static void _init_f_setFrameShadow_1738 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFrameShadow_1738 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame *)cls)->setFrameShadow (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QFrame::setFrameShape(QFrame::Shape) + + +static void _init_f_setFrameShape_1621 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFrameShape_1621 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame *)cls)->setFrameShape (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QFrame::setFrameStyle(int) + + +static void _init_f_setFrameStyle_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFrameStyle_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame *)cls)->setFrameStyle (arg1); +} + + +// void QFrame::setLineWidth(int) + + +static void _init_f_setLineWidth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLineWidth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame *)cls)->setLineWidth (arg1); +} + + +// void QFrame::setMidLineWidth(int) + + +static void _init_f_setMidLineWidth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMidLineWidth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame *)cls)->setMidLineWidth (arg1); +} + + +// QSize QFrame::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QFrame *)cls)->sizeHint ()); +} + + +// static QString QFrame::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QFrame::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QFrame () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":frameRect", "@brief Method QRect QFrame::frameRect()\n", true, &_init_f_frameRect_c0, &_call_f_frameRect_c0); + methods += new qt_gsi::GenericMethod (":frameShadow", "@brief Method QFrame::Shadow QFrame::frameShadow()\n", true, &_init_f_frameShadow_c0, &_call_f_frameShadow_c0); + methods += new qt_gsi::GenericMethod (":frameShape", "@brief Method QFrame::Shape QFrame::frameShape()\n", true, &_init_f_frameShape_c0, &_call_f_frameShape_c0); + methods += new qt_gsi::GenericMethod (":frameStyle", "@brief Method int QFrame::frameStyle()\n", true, &_init_f_frameStyle_c0, &_call_f_frameStyle_c0); + methods += new qt_gsi::GenericMethod (":frameWidth", "@brief Method int QFrame::frameWidth()\n", true, &_init_f_frameWidth_c0, &_call_f_frameWidth_c0); + methods += new qt_gsi::GenericMethod (":lineWidth", "@brief Method int QFrame::lineWidth()\n", true, &_init_f_lineWidth_c0, &_call_f_lineWidth_c0); + methods += new qt_gsi::GenericMethod (":midLineWidth", "@brief Method int QFrame::midLineWidth()\n", true, &_init_f_midLineWidth_c0, &_call_f_midLineWidth_c0); + methods += new qt_gsi::GenericMethod ("setFrameRect|frameRect=", "@brief Method void QFrame::setFrameRect(const QRect &)\n", false, &_init_f_setFrameRect_1792, &_call_f_setFrameRect_1792); + methods += new qt_gsi::GenericMethod ("setFrameShadow|frameShadow=", "@brief Method void QFrame::setFrameShadow(QFrame::Shadow)\n", false, &_init_f_setFrameShadow_1738, &_call_f_setFrameShadow_1738); + methods += new qt_gsi::GenericMethod ("setFrameShape|frameShape=", "@brief Method void QFrame::setFrameShape(QFrame::Shape)\n", false, &_init_f_setFrameShape_1621, &_call_f_setFrameShape_1621); + methods += new qt_gsi::GenericMethod ("setFrameStyle|frameStyle=", "@brief Method void QFrame::setFrameStyle(int)\n", false, &_init_f_setFrameStyle_767, &_call_f_setFrameStyle_767); + methods += new qt_gsi::GenericMethod ("setLineWidth|lineWidth=", "@brief Method void QFrame::setLineWidth(int)\n", false, &_init_f_setLineWidth_767, &_call_f_setLineWidth_767); + methods += new qt_gsi::GenericMethod ("setMidLineWidth|midLineWidth=", "@brief Method void QFrame::setMidLineWidth(int)\n", false, &_init_f_setMidLineWidth_767, &_call_f_setMidLineWidth_767); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QFrame::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QFrame::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QFrame::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QFrame::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QFrame::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QFrame::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QFrame::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QFrame::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QFrame (qtdecl_QWidget (), "QtWidgets", "QFrame_Native", + methods_QFrame (), + "@hide\n@alias QFrame"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFrame () { return decl_QFrame; } + +} + + +class QFrame_Adaptor : public QFrame, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QFrame_Adaptor(); + + // [adaptor ctor] QFrame::QFrame(QWidget *parent, QFlags f) + QFrame_Adaptor() : QFrame() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFrame::QFrame(QWidget *parent, QFlags f) + QFrame_Adaptor(QWidget *parent) : QFrame(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QFrame::QFrame(QWidget *parent, QFlags f) + QFrame_Adaptor(QWidget *parent, QFlags f) : QFrame(parent, f) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QFrame::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QFrame_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QFrame::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QFrame::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QFrame_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QFrame::destroy(destroyWindow, destroySubWindows); + } + + // [expose] void QFrame::drawFrame(QPainter *) + void fp_QFrame_drawFrame_1426 (QPainter *arg1) { + QFrame::drawFrame(arg1); + } + + // [expose] bool QFrame::focusNextChild() + bool fp_QFrame_focusNextChild_0 () { + return QFrame::focusNextChild(); + } + + // [expose] bool QFrame::focusPreviousChild() + bool fp_QFrame_focusPreviousChild_0 () { + return QFrame::focusPreviousChild(); + } + + // [expose] bool QFrame::isSignalConnected(const QMetaMethod &signal) + bool fp_QFrame_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QFrame::isSignalConnected(signal); + } + + // [expose] int QFrame::receivers(const char *signal) + int fp_QFrame_receivers_c1731 (const char *signal) const { + return QFrame::receivers(signal); + } + + // [expose] QObject *QFrame::sender() + QObject * fp_QFrame_sender_c0 () const { + return QFrame::sender(); + } + + // [expose] int QFrame::senderSignalIndex() + int fp_QFrame_senderSignalIndex_c0 () const { + return QFrame::senderSignalIndex(); + } + + // [expose] void QFrame::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QFrame_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QFrame::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QFrame::customContextMenuRequested(const QPoint &pos) + void emitter_QFrame_customContextMenuRequested_1916(const QPoint &pos) + { + emit QFrame::customContextMenuRequested(pos); + } + + // [emitter impl] void QFrame::destroyed(QObject *) + void emitter_QFrame_destroyed_1302(QObject *arg1) + { + emit QFrame::destroyed(arg1); + } + + // [adaptor impl] bool QFrame::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QFrame::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QFrame_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QFrame::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QFrame::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QFrame::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QFrame_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QFrame::hasHeightForWidth(); + } + } + + // [adaptor impl] int QFrame::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QFrame::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QFrame_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QFrame::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QFrame::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QFrame::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QFrame_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QFrame::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QFrame::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QFrame::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QFrame_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QFrame::minimumSizeHint(); + } + } + + // [emitter impl] void QFrame::objectNameChanged(const QString &objectName) + void emitter_QFrame_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QFrame::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QFrame::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QFrame::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QFrame_Adaptor::cbs_paintEngine_c0_0); + } else { + return QFrame::paintEngine(); + } + } + + // [adaptor impl] void QFrame::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QFrame::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QFrame_Adaptor::cbs_setVisible_864_0, visible); + } else { + QFrame::setVisible(visible); + } + } + + // [adaptor impl] QSize QFrame::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QFrame::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QFrame_Adaptor::cbs_sizeHint_c0_0); + } else { + return QFrame::sizeHint(); + } + } + + // [emitter impl] void QFrame::windowIconChanged(const QIcon &icon) + void emitter_QFrame_windowIconChanged_1787(const QIcon &icon) + { + emit QFrame::windowIconChanged(icon); + } + + // [emitter impl] void QFrame::windowIconTextChanged(const QString &iconText) + void emitter_QFrame_windowIconTextChanged_2025(const QString &iconText) + { + emit QFrame::windowIconTextChanged(iconText); + } + + // [emitter impl] void QFrame::windowTitleChanged(const QString &title) + void emitter_QFrame_windowTitleChanged_2025(const QString &title) + { + emit QFrame::windowTitleChanged(title); + } + + // [adaptor impl] void QFrame::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QFrame::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QFrame_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QFrame::actionEvent(event); + } + } + + // [adaptor impl] void QFrame::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QFrame::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QFrame_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QFrame::changeEvent(arg1); + } + } + + // [adaptor impl] void QFrame::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QFrame::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QFrame_Adaptor::cbs_childEvent_1701_0, event); + } else { + QFrame::childEvent(event); + } + } + + // [adaptor impl] void QFrame::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QFrame::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QFrame_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QFrame::closeEvent(event); + } + } + + // [adaptor impl] void QFrame::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QFrame::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QFrame_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QFrame::contextMenuEvent(event); + } + } + + // [adaptor impl] void QFrame::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QFrame::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QFrame_Adaptor::cbs_customEvent_1217_0, event); + } else { + QFrame::customEvent(event); + } + } + + // [adaptor impl] void QFrame::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QFrame::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QFrame_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QFrame::disconnectNotify(signal); + } + } + + // [adaptor impl] void QFrame::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QFrame::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QFrame_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QFrame::dragEnterEvent(event); + } + } + + // [adaptor impl] void QFrame::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QFrame::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QFrame_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QFrame::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QFrame::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QFrame::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QFrame_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QFrame::dragMoveEvent(event); + } + } + + // [adaptor impl] void QFrame::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QFrame::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QFrame_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QFrame::dropEvent(event); + } + } + + // [adaptor impl] void QFrame::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QFrame::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QFrame_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QFrame::enterEvent(event); + } + } + + // [adaptor impl] bool QFrame::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QFrame::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QFrame_Adaptor::cbs_event_1217_0, e); + } else { + return QFrame::event(e); + } + } + + // [adaptor impl] void QFrame::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QFrame::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QFrame_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QFrame::focusInEvent(event); + } + } + + // [adaptor impl] bool QFrame::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QFrame::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QFrame_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QFrame::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QFrame::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QFrame::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QFrame_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QFrame::focusOutEvent(event); + } + } + + // [adaptor impl] void QFrame::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QFrame::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QFrame_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QFrame::hideEvent(event); + } + } + + // [adaptor impl] void QFrame::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QFrame::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QFrame_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QFrame::initPainter(painter); + } + } + + // [adaptor impl] void QFrame::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QFrame::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QFrame_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QFrame::initStyleOption(option); + } + } + + // [adaptor impl] void QFrame::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QFrame::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QFrame_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QFrame::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QFrame::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QFrame::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QFrame_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QFrame::keyPressEvent(event); + } + } + + // [adaptor impl] void QFrame::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QFrame::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QFrame_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QFrame::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QFrame::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QFrame::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QFrame_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QFrame::leaveEvent(event); + } + } + + // [adaptor impl] int QFrame::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QFrame::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QFrame_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QFrame::metric(arg1); + } + } + + // [adaptor impl] void QFrame::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QFrame::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QFrame_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QFrame::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QFrame::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QFrame::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QFrame_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QFrame::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QFrame::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QFrame::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QFrame_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QFrame::mousePressEvent(event); + } + } + + // [adaptor impl] void QFrame::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QFrame::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QFrame_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QFrame::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QFrame::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QFrame::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QFrame_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QFrame::moveEvent(event); + } + } + + // [adaptor impl] bool QFrame::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QFrame::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QFrame_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QFrame::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QFrame::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QFrame::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QFrame_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QFrame::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QFrame::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QFrame::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QFrame_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QFrame::redirected(offset); + } + } + + // [adaptor impl] void QFrame::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QFrame::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QFrame_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QFrame::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QFrame::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QFrame::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QFrame_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QFrame::sharedPainter(); + } + } + + // [adaptor impl] void QFrame::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QFrame::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QFrame_Adaptor::cbs_showEvent_1634_0, event); + } else { + QFrame::showEvent(event); + } + } + + // [adaptor impl] void QFrame::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QFrame::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QFrame_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QFrame::tabletEvent(event); + } + } + + // [adaptor impl] void QFrame::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QFrame::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QFrame_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QFrame::timerEvent(event); + } + } + + // [adaptor impl] void QFrame::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QFrame::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QFrame_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QFrame::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QFrame_Adaptor::~QFrame_Adaptor() { } + +// Constructor QFrame::QFrame(QWidget *parent, QFlags f) (adaptor class) + +static void _init_ctor_QFrame_Adaptor_3702 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("f", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QFrame_Adaptor_3702 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QFrame_Adaptor (arg1, arg2)); +} + + +// void QFrame::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QFrame::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QFrame::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QFrame::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QFrame::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QFrame::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->fp_QFrame_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QFrame::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QFrame_Adaptor *)cls)->emitter_QFrame_customContextMenuRequested_1916 (arg1); +} + + +// void QFrame::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QFrame::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->fp_QFrame_destroy_1620 (arg1, arg2); +} + + +// emitter void QFrame::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QFrame_Adaptor *)cls)->emitter_QFrame_destroyed_1302 (arg1); +} + + +// void QFrame::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QFrame::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QFrame::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QFrame::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QFrame::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->fp_QFrame_drawFrame_1426 (arg1); +} + + +// void QFrame::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QFrame::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QFrame::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QFrame_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QFrame::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QFrame_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QFrame::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QFrame::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFrame_Adaptor *)cls)->fp_QFrame_focusNextChild_0 ()); +} + + +// bool QFrame::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QFrame_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QFrame::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QFrame::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFrame_Adaptor *)cls)->fp_QFrame_focusPreviousChild_0 ()); +} + + +// bool QFrame::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QFrame_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QFrame::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QFrame_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QFrame::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QFrame::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QFrame::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QFrame::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QFrame::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QFrame_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QFrame::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QFrame_Adaptor *)cls)->fp_QFrame_isSignalConnected_c2394 (arg1)); +} + + +// void QFrame::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QFrame::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QFrame::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QFrame::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QFrame_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QFrame::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QFrame_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QFrame::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QFrame::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QFrame::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QFrame::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QFrame::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QFrame::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QFrame_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QFrame::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFrame_Adaptor *)cls)->emitter_QFrame_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QFrame::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QFrame_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QFrame::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QFrame::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QFrame_Adaptor *)cls)->fp_QFrame_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QFrame::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QFrame_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QFrame::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QFrame::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QFrame_Adaptor *)cls)->fp_QFrame_sender_c0 ()); +} + + +// exposed int QFrame::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QFrame_Adaptor *)cls)->fp_QFrame_senderSignalIndex_c0 ()); +} + + +// void QFrame::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QFrame::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QFrame_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QFrame::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QFrame::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QFrame_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QFrame::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QFrame::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QFrame::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->fp_QFrame_updateMicroFocus_2420 (arg1); +} + + +// void QFrame::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QFrame_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QFrame_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QFrame::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QFrame_Adaptor *)cls)->emitter_QFrame_windowIconChanged_1787 (arg1); +} + + +// emitter void QFrame::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFrame_Adaptor *)cls)->emitter_QFrame_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QFrame::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QFrame_Adaptor *)cls)->emitter_QFrame_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QFrame (); + +static gsi::Methods methods_QFrame_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QFrame::QFrame(QWidget *parent, QFlags f)\nThis method creates an object of class QFrame.", &_init_ctor_QFrame_Adaptor_3702, &_call_ctor_QFrame_Adaptor_3702); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QFrame::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QFrame::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QFrame::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QFrame::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QFrame::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QFrame::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QFrame::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QFrame::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QFrame::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QFrame::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QFrame::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QFrame::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QFrame::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QFrame::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QFrame::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QFrame::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QFrame::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QFrame::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QFrame::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QFrame::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QFrame::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QFrame::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QFrame::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QFrame::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QFrame::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QFrame::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QFrame::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QFrame::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QFrame::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QFrame::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QFrame::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QFrame::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QFrame::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QFrame::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QFrame::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QFrame::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QFrame::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QFrame::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QFrame::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QFrame::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QFrame::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QFrame::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QFrame::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QFrame::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QFrame::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QFrame::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QFrame::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QFrame::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QFrame::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QFrame::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QFrame::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QFrame::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QFrame::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QFrame::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QFrame::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QFrame::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QFrame::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QFrame::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QFrame::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QFrame::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QFrame::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QFrame::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QFrame_Adaptor (qtdecl_QFrame (), "QtWidgets", "QFrame", + methods_QFrame_Adaptor (), + "@qt\n@brief Binding of QFrame"); + +} + + +// Implementation of the enum wrapper class for QFrame::Shadow +namespace qt_gsi +{ + +static gsi::Enum decl_QFrame_Shadow_Enum ("QtWidgets", "QFrame_Shadow", + gsi::enum_const ("Plain", QFrame::Plain, "@brief Enum constant QFrame::Plain") + + gsi::enum_const ("Raised", QFrame::Raised, "@brief Enum constant QFrame::Raised") + + gsi::enum_const ("Sunken", QFrame::Sunken, "@brief Enum constant QFrame::Sunken"), + "@qt\n@brief This class represents the QFrame::Shadow enum"); + +static gsi::QFlagsClass decl_QFrame_Shadow_Enums ("QtWidgets", "QFrame_QFlags_Shadow", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFrame_Shadow_Enum_in_parent (decl_QFrame_Shadow_Enum.defs ()); +static gsi::ClassExt decl_QFrame_Shadow_Enum_as_child (decl_QFrame_Shadow_Enum, "Shadow"); +static gsi::ClassExt decl_QFrame_Shadow_Enums_as_child (decl_QFrame_Shadow_Enums, "QFlags_Shadow"); + +} + + +// Implementation of the enum wrapper class for QFrame::Shape +namespace qt_gsi +{ + +static gsi::Enum decl_QFrame_Shape_Enum ("QtWidgets", "QFrame_Shape", + gsi::enum_const ("NoFrame", QFrame::NoFrame, "@brief Enum constant QFrame::NoFrame") + + gsi::enum_const ("Box", QFrame::Box, "@brief Enum constant QFrame::Box") + + gsi::enum_const ("Panel", QFrame::Panel, "@brief Enum constant QFrame::Panel") + + gsi::enum_const ("WinPanel", QFrame::WinPanel, "@brief Enum constant QFrame::WinPanel") + + gsi::enum_const ("HLine", QFrame::HLine, "@brief Enum constant QFrame::HLine") + + gsi::enum_const ("VLine", QFrame::VLine, "@brief Enum constant QFrame::VLine") + + gsi::enum_const ("StyledPanel", QFrame::StyledPanel, "@brief Enum constant QFrame::StyledPanel"), + "@qt\n@brief This class represents the QFrame::Shape enum"); + +static gsi::QFlagsClass decl_QFrame_Shape_Enums ("QtWidgets", "QFrame_QFlags_Shape", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QFrame_Shape_Enum_in_parent (decl_QFrame_Shape_Enum.defs ()); +static gsi::ClassExt decl_QFrame_Shape_Enum_as_child (decl_QFrame_Shape_Enum, "Shape"); +static gsi::ClassExt decl_QFrame_Shape_Enums_as_child (decl_QFrame_Shape_Enums, "QFlags_Shape"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGesture.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGesture.cc new file mode 100644 index 000000000..473fde660 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGesture.cc @@ -0,0 +1,713 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGesture.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGesture + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGesture::staticMetaObject); +} + + +// QGesture::GestureCancelPolicy QGesture::gestureCancelPolicy() + + +static void _init_f_gestureCancelPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_gestureCancelPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGesture *)cls)->gestureCancelPolicy ())); +} + + +// Qt::GestureType QGesture::gestureType() + + +static void _init_f_gestureType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_gestureType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGesture *)cls)->gestureType ())); +} + + +// bool QGesture::hasHotSpot() + + +static void _init_f_hasHotSpot_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasHotSpot_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGesture *)cls)->hasHotSpot ()); +} + + +// QPointF QGesture::hotSpot() + + +static void _init_f_hotSpot_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hotSpot_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGesture *)cls)->hotSpot ()); +} + + +// void QGesture::setGestureCancelPolicy(QGesture::GestureCancelPolicy policy) + + +static void _init_f_setGestureCancelPolicy_3309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setGestureCancelPolicy_3309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGesture *)cls)->setGestureCancelPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGesture::setHotSpot(const QPointF &value) + + +static void _init_f_setHotSpot_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHotSpot_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGesture *)cls)->setHotSpot (arg1); +} + + +// Qt::GestureState QGesture::state() + + +static void _init_f_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGesture *)cls)->state ())); +} + + +// void QGesture::unsetHotSpot() + + +static void _init_f_unsetHotSpot_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unsetHotSpot_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGesture *)cls)->unsetHotSpot (); +} + + +// static QString QGesture::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGesture::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGesture () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":gestureCancelPolicy", "@brief Method QGesture::GestureCancelPolicy QGesture::gestureCancelPolicy()\n", true, &_init_f_gestureCancelPolicy_c0, &_call_f_gestureCancelPolicy_c0); + methods += new qt_gsi::GenericMethod (":gestureType", "@brief Method Qt::GestureType QGesture::gestureType()\n", true, &_init_f_gestureType_c0, &_call_f_gestureType_c0); + methods += new qt_gsi::GenericMethod ("hasHotSpot|:hotSpot", "@brief Method bool QGesture::hasHotSpot()\n", true, &_init_f_hasHotSpot_c0, &_call_f_hasHotSpot_c0); + methods += new qt_gsi::GenericMethod (":hotSpot", "@brief Method QPointF QGesture::hotSpot()\n", true, &_init_f_hotSpot_c0, &_call_f_hotSpot_c0); + methods += new qt_gsi::GenericMethod ("setGestureCancelPolicy|gestureCancelPolicy=", "@brief Method void QGesture::setGestureCancelPolicy(QGesture::GestureCancelPolicy policy)\n", false, &_init_f_setGestureCancelPolicy_3309, &_call_f_setGestureCancelPolicy_3309); + methods += new qt_gsi::GenericMethod ("setHotSpot|hotSpot=", "@brief Method void QGesture::setHotSpot(const QPointF &value)\n", false, &_init_f_setHotSpot_1986, &_call_f_setHotSpot_1986); + methods += new qt_gsi::GenericMethod (":state", "@brief Method Qt::GestureState QGesture::state()\n", true, &_init_f_state_c0, &_call_f_state_c0); + methods += new qt_gsi::GenericMethod ("unsetHotSpot", "@brief Method void QGesture::unsetHotSpot()\n", false, &_init_f_unsetHotSpot_0, &_call_f_unsetHotSpot_0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGesture::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGesture::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGesture::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QGesture (qtdecl_QObject (), "QtWidgets", "QGesture_Native", + methods_QGesture (), + "@hide\n@alias QGesture"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGesture () { return decl_QGesture; } + +} + + +class QGesture_Adaptor : public QGesture, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGesture_Adaptor(); + + // [adaptor ctor] QGesture::QGesture(QObject *parent) + QGesture_Adaptor() : QGesture() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGesture::QGesture(QObject *parent) + QGesture_Adaptor(QObject *parent) : QGesture(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QGesture::isSignalConnected(const QMetaMethod &signal) + bool fp_QGesture_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGesture::isSignalConnected(signal); + } + + // [expose] int QGesture::receivers(const char *signal) + int fp_QGesture_receivers_c1731 (const char *signal) const { + return QGesture::receivers(signal); + } + + // [expose] QObject *QGesture::sender() + QObject * fp_QGesture_sender_c0 () const { + return QGesture::sender(); + } + + // [expose] int QGesture::senderSignalIndex() + int fp_QGesture_senderSignalIndex_c0 () const { + return QGesture::senderSignalIndex(); + } + + // [emitter impl] void QGesture::destroyed(QObject *) + void emitter_QGesture_destroyed_1302(QObject *arg1) + { + emit QGesture::destroyed(arg1); + } + + // [adaptor impl] bool QGesture::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGesture::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGesture_Adaptor::cbs_event_1217_0, _event); + } else { + return QGesture::event(_event); + } + } + + // [adaptor impl] bool QGesture::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGesture::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGesture_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGesture::eventFilter(watched, event); + } + } + + // [emitter impl] void QGesture::objectNameChanged(const QString &objectName) + void emitter_QGesture_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGesture::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QGesture::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGesture::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGesture_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGesture::childEvent(event); + } + } + + // [adaptor impl] void QGesture::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGesture::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGesture_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGesture::customEvent(event); + } + } + + // [adaptor impl] void QGesture::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGesture::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGesture_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGesture::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGesture::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGesture::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGesture_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGesture::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QGesture_Adaptor::~QGesture_Adaptor() { } + +// Constructor QGesture::QGesture(QObject *parent) (adaptor class) + +static void _init_ctor_QGesture_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGesture_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGesture_Adaptor (arg1)); +} + + +// void QGesture::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGesture_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGesture_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QGesture::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGesture_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGesture_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGesture::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGesture_Adaptor *)cls)->emitter_QGesture_destroyed_1302 (arg1); +} + + +// void QGesture::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGesture_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGesture_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QGesture::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGesture_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGesture_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGesture::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGesture_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGesture_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QGesture::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGesture_Adaptor *)cls)->fp_QGesture_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QGesture::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGesture_Adaptor *)cls)->emitter_QGesture_objectNameChanged_4567 (arg1); +} + + +// exposed int QGesture::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGesture_Adaptor *)cls)->fp_QGesture_receivers_c1731 (arg1)); +} + + +// exposed QObject *QGesture::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGesture_Adaptor *)cls)->fp_QGesture_sender_c0 ()); +} + + +// exposed int QGesture::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGesture_Adaptor *)cls)->fp_QGesture_senderSignalIndex_c0 ()); +} + + +// void QGesture::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGesture_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGesture_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGesture (); + +static gsi::Methods methods_QGesture_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGesture::QGesture(QObject *parent)\nThis method creates an object of class QGesture.", &_init_ctor_QGesture_Adaptor_1302, &_call_ctor_QGesture_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGesture::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGesture::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGesture::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGesture::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QGesture::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGesture::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGesture::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGesture::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGesture::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGesture::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGesture::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGesture::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QGesture_Adaptor (qtdecl_QGesture (), "QtWidgets", "QGesture", + methods_QGesture_Adaptor (), + "@qt\n@brief Binding of QGesture"); + +} + + +// Implementation of the enum wrapper class for QGesture::GestureCancelPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_QGesture_GestureCancelPolicy_Enum ("QtWidgets", "QGesture_GestureCancelPolicy", + gsi::enum_const ("CancelNone", QGesture::CancelNone, "@brief Enum constant QGesture::CancelNone") + + gsi::enum_const ("CancelAllInContext", QGesture::CancelAllInContext, "@brief Enum constant QGesture::CancelAllInContext"), + "@qt\n@brief This class represents the QGesture::GestureCancelPolicy enum"); + +static gsi::QFlagsClass decl_QGesture_GestureCancelPolicy_Enums ("QtWidgets", "QGesture_QFlags_GestureCancelPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGesture_GestureCancelPolicy_Enum_in_parent (decl_QGesture_GestureCancelPolicy_Enum.defs ()); +static gsi::ClassExt decl_QGesture_GestureCancelPolicy_Enum_as_child (decl_QGesture_GestureCancelPolicy_Enum, "GestureCancelPolicy"); +static gsi::ClassExt decl_QGesture_GestureCancelPolicy_Enums_as_child (decl_QGesture_GestureCancelPolicy_Enums, "QFlags_GestureCancelPolicy"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGestureEvent.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGestureEvent.cc new file mode 100644 index 000000000..f4e23e224 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGestureEvent.cc @@ -0,0 +1,558 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGestureEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGestureEvent + +// void QGestureEvent::accept() + + +static void _init_f_accept_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_accept_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGestureEvent *)cls)->accept (); +} + + +// void QGestureEvent::accept(QGesture *) + + +static void _init_f_accept_1438 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_accept_1438 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGesture *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGestureEvent *)cls)->accept (arg1); +} + + +// void QGestureEvent::accept(Qt::GestureType) + + +static void _init_f_accept_1902 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_accept_1902 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGestureEvent *)cls)->accept (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QList QGestureEvent::activeGestures() + + +static void _init_f_activeGestures_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_activeGestures_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QGestureEvent *)cls)->activeGestures ()); +} + + +// QList QGestureEvent::canceledGestures() + + +static void _init_f_canceledGestures_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_canceledGestures_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QGestureEvent *)cls)->canceledGestures ()); +} + + +// QGesture *QGestureEvent::gesture(Qt::GestureType type) + + +static void _init_f_gesture_c1902 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_gesture_c1902 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QGesture *)((QGestureEvent *)cls)->gesture (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QList QGestureEvent::gestures() + + +static void _init_f_gestures_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_gestures_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QGestureEvent *)cls)->gestures ()); +} + + +// void QGestureEvent::ignore() + + +static void _init_f_ignore_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ignore_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGestureEvent *)cls)->ignore (); +} + + +// void QGestureEvent::ignore(QGesture *) + + +static void _init_f_ignore_1438 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_ignore_1438 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGesture *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGestureEvent *)cls)->ignore (arg1); +} + + +// void QGestureEvent::ignore(Qt::GestureType) + + +static void _init_f_ignore_1902 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_ignore_1902 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGestureEvent *)cls)->ignore (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// bool QGestureEvent::isAccepted() + + +static void _init_f_isAccepted_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAccepted_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGestureEvent *)cls)->isAccepted ()); +} + + +// bool QGestureEvent::isAccepted(QGesture *) + + +static void _init_f_isAccepted_c1438 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isAccepted_c1438 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGesture *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGestureEvent *)cls)->isAccepted (arg1)); +} + + +// bool QGestureEvent::isAccepted(Qt::GestureType) + + +static void _init_f_isAccepted_c1902 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_isAccepted_c1902 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QGestureEvent *)cls)->isAccepted (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QPointF QGestureEvent::mapToGraphicsScene(const QPointF &gesturePoint) + + +static void _init_f_mapToGraphicsScene_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("gesturePoint"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToGraphicsScene_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QGestureEvent *)cls)->mapToGraphicsScene (arg1)); +} + + +// void QGestureEvent::setAccepted(bool accepted) + + +static void _init_f_setAccepted_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAccepted_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGestureEvent *)cls)->setAccepted (arg1); +} + + +// void QGestureEvent::setAccepted(QGesture *, bool) + + +static void _init_f_setAccepted_2194 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setAccepted_2194 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGesture *arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGestureEvent *)cls)->setAccepted (arg1, arg2); +} + + +// void QGestureEvent::setAccepted(Qt::GestureType, bool) + + +static void _init_f_setAccepted_2658 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setAccepted_2658 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGestureEvent *)cls)->setAccepted (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QGestureEvent::setWidget(QWidget *widget) + + +static void _init_f_setWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGestureEvent *)cls)->setWidget (arg1); +} + + +// QWidget *QGestureEvent::widget() + + +static void _init_f_widget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_widget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QGestureEvent *)cls)->widget ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGestureEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("accept", "@brief Method void QGestureEvent::accept()\n", false, &_init_f_accept_0, &_call_f_accept_0); + methods += new qt_gsi::GenericMethod ("accept", "@brief Method void QGestureEvent::accept(QGesture *)\n", false, &_init_f_accept_1438, &_call_f_accept_1438); + methods += new qt_gsi::GenericMethod ("accept", "@brief Method void QGestureEvent::accept(Qt::GestureType)\n", false, &_init_f_accept_1902, &_call_f_accept_1902); + methods += new qt_gsi::GenericMethod ("activeGestures", "@brief Method QList QGestureEvent::activeGestures()\n", true, &_init_f_activeGestures_c0, &_call_f_activeGestures_c0); + methods += new qt_gsi::GenericMethod ("canceledGestures", "@brief Method QList QGestureEvent::canceledGestures()\n", true, &_init_f_canceledGestures_c0, &_call_f_canceledGestures_c0); + methods += new qt_gsi::GenericMethod ("gesture", "@brief Method QGesture *QGestureEvent::gesture(Qt::GestureType type)\n", true, &_init_f_gesture_c1902, &_call_f_gesture_c1902); + methods += new qt_gsi::GenericMethod ("gestures", "@brief Method QList QGestureEvent::gestures()\n", true, &_init_f_gestures_c0, &_call_f_gestures_c0); + methods += new qt_gsi::GenericMethod ("ignore", "@brief Method void QGestureEvent::ignore()\n", false, &_init_f_ignore_0, &_call_f_ignore_0); + methods += new qt_gsi::GenericMethod ("ignore", "@brief Method void QGestureEvent::ignore(QGesture *)\n", false, &_init_f_ignore_1438, &_call_f_ignore_1438); + methods += new qt_gsi::GenericMethod ("ignore", "@brief Method void QGestureEvent::ignore(Qt::GestureType)\n", false, &_init_f_ignore_1902, &_call_f_ignore_1902); + methods += new qt_gsi::GenericMethod ("isAccepted?|:accepted", "@brief Method bool QGestureEvent::isAccepted()\n", true, &_init_f_isAccepted_c0, &_call_f_isAccepted_c0); + methods += new qt_gsi::GenericMethod ("isAccepted?", "@brief Method bool QGestureEvent::isAccepted(QGesture *)\n", true, &_init_f_isAccepted_c1438, &_call_f_isAccepted_c1438); + methods += new qt_gsi::GenericMethod ("isAccepted?", "@brief Method bool QGestureEvent::isAccepted(Qt::GestureType)\n", true, &_init_f_isAccepted_c1902, &_call_f_isAccepted_c1902); + methods += new qt_gsi::GenericMethod ("mapToGraphicsScene", "@brief Method QPointF QGestureEvent::mapToGraphicsScene(const QPointF &gesturePoint)\n", true, &_init_f_mapToGraphicsScene_c1986, &_call_f_mapToGraphicsScene_c1986); + methods += new qt_gsi::GenericMethod ("setAccepted|accepted=", "@brief Method void QGestureEvent::setAccepted(bool accepted)\nThis is a reimplementation of QEvent::setAccepted", false, &_init_f_setAccepted_864, &_call_f_setAccepted_864); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Method void QGestureEvent::setAccepted(QGesture *, bool)\n", false, &_init_f_setAccepted_2194, &_call_f_setAccepted_2194); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Method void QGestureEvent::setAccepted(Qt::GestureType, bool)\n", false, &_init_f_setAccepted_2658, &_call_f_setAccepted_2658); + methods += new qt_gsi::GenericMethod ("setWidget|widget=", "@brief Method void QGestureEvent::setWidget(QWidget *widget)\n", false, &_init_f_setWidget_1315, &_call_f_setWidget_1315); + methods += new qt_gsi::GenericMethod (":widget", "@brief Method QWidget *QGestureEvent::widget()\n", true, &_init_f_widget_c0, &_call_f_widget_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QGestureEvent (qtdecl_QEvent (), "QtWidgets", "QGestureEvent_Native", + methods_QGestureEvent (), + "@hide\n@alias QGestureEvent"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGestureEvent () { return decl_QGestureEvent; } + +} + + +class QGestureEvent_Adaptor : public QGestureEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGestureEvent_Adaptor(); + + // [adaptor ctor] QGestureEvent::QGestureEvent(const QList &gestures) + QGestureEvent_Adaptor(const QList &gestures) : QGestureEvent(gestures) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QEvent *QGestureEvent::clone() + QEvent * cbs_clone_c0_0() const + { + return QGestureEvent::clone(); + } + + virtual QEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QGestureEvent_Adaptor::cbs_clone_c0_0); + } else { + return QGestureEvent::clone(); + } + } + + // [adaptor impl] void QGestureEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QGestureEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QGestureEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QGestureEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QGestureEvent_Adaptor::~QGestureEvent_Adaptor() { } + +// Constructor QGestureEvent::QGestureEvent(const QList &gestures) (adaptor class) + +static void _init_ctor_QGestureEvent_Adaptor_2930 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("gestures"); + decl->add_arg & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGestureEvent_Adaptor_2930 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ret.write (new QGestureEvent_Adaptor (arg1)); +} + + +// QEvent *QGestureEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEvent *)((QGestureEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGestureEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QGestureEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGestureEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QGestureEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGestureEvent (); + +static gsi::Methods methods_QGestureEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGestureEvent::QGestureEvent(const QList &gestures)\nThis method creates an object of class QGestureEvent.", &_init_ctor_QGestureEvent_Adaptor_2930, &_call_ctor_QGestureEvent_Adaptor_2930); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QEvent *QGestureEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QGestureEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QGestureEvent_Adaptor (qtdecl_QGestureEvent (), "QtWidgets", "QGestureEvent", + methods_QGestureEvent_Adaptor (), + "@qt\n@brief Binding of QGestureEvent"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGestureRecognizer.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGestureRecognizer.cc new file mode 100644 index 000000000..a2e4395b2 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGestureRecognizer.cc @@ -0,0 +1,371 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGestureRecognizer.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGestureRecognizer + +// QGesture *QGestureRecognizer::create(QObject *target) + + +static void _init_f_create_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_create_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QGesture *)((QGestureRecognizer *)cls)->create (arg1)); +} + + +// QFlags QGestureRecognizer::recognize(QGesture *state, QObject *watched, QEvent *event) + + +static void _init_f_recognize_3741 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("watched"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("event"); + decl->add_arg (argspec_2); + decl->set_return > (); +} + +static void _call_f_recognize_3741 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGesture *arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = gsi::arg_reader() (args, heap); + QEvent *arg3 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QGestureRecognizer *)cls)->recognize (arg1, arg2, arg3)); +} + + +// void QGestureRecognizer::reset(QGesture *state) + + +static void _init_f_reset_1438 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_reset_1438 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGesture *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGestureRecognizer *)cls)->reset (arg1); +} + + +// static Qt::GestureType QGestureRecognizer::registerRecognizer(QGestureRecognizer *recognizer) + + +static void _init_f_registerRecognizer_2486 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("recognizer"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_registerRecognizer_2486 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGestureRecognizer *arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QGestureRecognizer::registerRecognizer (arg1))); +} + + +// static void QGestureRecognizer::unregisterRecognizer(Qt::GestureType type) + + +static void _init_f_unregisterRecognizer_1902 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_unregisterRecognizer_1902 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QGestureRecognizer::unregisterRecognizer (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGestureRecognizer () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("qt_create", "@brief Method QGesture *QGestureRecognizer::create(QObject *target)\n", false, &_init_f_create_1302, &_call_f_create_1302); + methods += new qt_gsi::GenericMethod ("recognize", "@brief Method QFlags QGestureRecognizer::recognize(QGesture *state, QObject *watched, QEvent *event)\n", false, &_init_f_recognize_3741, &_call_f_recognize_3741); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method void QGestureRecognizer::reset(QGesture *state)\n", false, &_init_f_reset_1438, &_call_f_reset_1438); + methods += new qt_gsi::GenericStaticMethod ("registerRecognizer", "@brief Static method Qt::GestureType QGestureRecognizer::registerRecognizer(QGestureRecognizer *recognizer)\nThis method is static and can be called without an instance.", &_init_f_registerRecognizer_2486, &_call_f_registerRecognizer_2486); + methods += new qt_gsi::GenericStaticMethod ("unregisterRecognizer", "@brief Static method void QGestureRecognizer::unregisterRecognizer(Qt::GestureType type)\nThis method is static and can be called without an instance.", &_init_f_unregisterRecognizer_1902, &_call_f_unregisterRecognizer_1902); + return methods; +} + +gsi::Class decl_QGestureRecognizer ("QtWidgets", "QGestureRecognizer_Native", + methods_QGestureRecognizer (), + "@hide\n@alias QGestureRecognizer"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGestureRecognizer () { return decl_QGestureRecognizer; } + +} + + +class QGestureRecognizer_Adaptor : public QGestureRecognizer, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGestureRecognizer_Adaptor(); + + // [adaptor ctor] QGestureRecognizer::QGestureRecognizer() + QGestureRecognizer_Adaptor() : QGestureRecognizer() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QGesture *QGestureRecognizer::create(QObject *target) + QGesture * cbs_create_1302_0(QObject *target) + { + return QGestureRecognizer::create(target); + } + + virtual QGesture * create(QObject *target) + { + if (cb_create_1302_0.can_issue()) { + return cb_create_1302_0.issue(&QGestureRecognizer_Adaptor::cbs_create_1302_0, target); + } else { + return QGestureRecognizer::create(target); + } + } + + // [adaptor impl] QFlags QGestureRecognizer::recognize(QGesture *state, QObject *watched, QEvent *event) + QFlags cbs_recognize_3741_0(QGesture *state, QObject *watched, QEvent *event) + { + __SUPPRESS_UNUSED_WARNING (state); + __SUPPRESS_UNUSED_WARNING (watched); + __SUPPRESS_UNUSED_WARNING (event); + throw qt_gsi::AbstractMethodCalledException("recognize"); + } + + virtual QFlags recognize(QGesture *state, QObject *watched, QEvent *event) + { + if (cb_recognize_3741_0.can_issue()) { + return cb_recognize_3741_0.issue, QGesture *, QObject *, QEvent *>(&QGestureRecognizer_Adaptor::cbs_recognize_3741_0, state, watched, event); + } else { + throw qt_gsi::AbstractMethodCalledException("recognize"); + } + } + + // [adaptor impl] void QGestureRecognizer::reset(QGesture *state) + void cbs_reset_1438_0(QGesture *state) + { + QGestureRecognizer::reset(state); + } + + virtual void reset(QGesture *state) + { + if (cb_reset_1438_0.can_issue()) { + cb_reset_1438_0.issue(&QGestureRecognizer_Adaptor::cbs_reset_1438_0, state); + } else { + QGestureRecognizer::reset(state); + } + } + + gsi::Callback cb_create_1302_0; + gsi::Callback cb_recognize_3741_0; + gsi::Callback cb_reset_1438_0; +}; + +QGestureRecognizer_Adaptor::~QGestureRecognizer_Adaptor() { } + +// Constructor QGestureRecognizer::QGestureRecognizer() (adaptor class) + +static void _init_ctor_QGestureRecognizer_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QGestureRecognizer_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QGestureRecognizer_Adaptor ()); +} + + +// QGesture *QGestureRecognizer::create(QObject *target) + +static void _init_cbs_create_1302_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_create_1302_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + ret.write ((QGesture *)((QGestureRecognizer_Adaptor *)cls)->cbs_create_1302_0 (arg1)); +} + +static void _set_callback_cbs_create_1302_0 (void *cls, const gsi::Callback &cb) +{ + ((QGestureRecognizer_Adaptor *)cls)->cb_create_1302_0 = cb; +} + + +// QFlags QGestureRecognizer::recognize(QGesture *state, QObject *watched, QEvent *event) + +static void _init_cbs_recognize_3741_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("watched"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("event"); + decl->add_arg (argspec_2); + decl->set_return > (); +} + +static void _call_cbs_recognize_3741_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGesture *arg1 = args.read (heap); + QObject *arg2 = args.read (heap); + QEvent *arg3 = args.read (heap); + ret.write > ((QFlags)((QGestureRecognizer_Adaptor *)cls)->cbs_recognize_3741_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_recognize_3741_0 (void *cls, const gsi::Callback &cb) +{ + ((QGestureRecognizer_Adaptor *)cls)->cb_recognize_3741_0 = cb; +} + + +// void QGestureRecognizer::reset(QGesture *state) + +static void _init_cbs_reset_1438_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_reset_1438_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGesture *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGestureRecognizer_Adaptor *)cls)->cbs_reset_1438_0 (arg1); +} + +static void _set_callback_cbs_reset_1438_0 (void *cls, const gsi::Callback &cb) +{ + ((QGestureRecognizer_Adaptor *)cls)->cb_reset_1438_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGestureRecognizer (); + +static gsi::Methods methods_QGestureRecognizer_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGestureRecognizer::QGestureRecognizer()\nThis method creates an object of class QGestureRecognizer.", &_init_ctor_QGestureRecognizer_Adaptor_0, &_call_ctor_QGestureRecognizer_Adaptor_0); + methods += new qt_gsi::GenericMethod ("qt_create", "@brief Virtual method QGesture *QGestureRecognizer::create(QObject *target)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_create_1302_0, &_call_cbs_create_1302_0); + methods += new qt_gsi::GenericMethod ("qt_create", "@hide", false, &_init_cbs_create_1302_0, &_call_cbs_create_1302_0, &_set_callback_cbs_create_1302_0); + methods += new qt_gsi::GenericMethod ("recognize", "@brief Virtual method QFlags QGestureRecognizer::recognize(QGesture *state, QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_recognize_3741_0, &_call_cbs_recognize_3741_0); + methods += new qt_gsi::GenericMethod ("recognize", "@hide", false, &_init_cbs_recognize_3741_0, &_call_cbs_recognize_3741_0, &_set_callback_cbs_recognize_3741_0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Virtual method void QGestureRecognizer::reset(QGesture *state)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reset_1438_0, &_call_cbs_reset_1438_0); + methods += new qt_gsi::GenericMethod ("reset", "@hide", false, &_init_cbs_reset_1438_0, &_call_cbs_reset_1438_0, &_set_callback_cbs_reset_1438_0); + return methods; +} + +gsi::Class decl_QGestureRecognizer_Adaptor (qtdecl_QGestureRecognizer (), "QtWidgets", "QGestureRecognizer", + methods_QGestureRecognizer_Adaptor (), + "@qt\n@brief Binding of QGestureRecognizer"); + +} + + +// Implementation of the enum wrapper class for QGestureRecognizer::ResultFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QGestureRecognizer_ResultFlag_Enum ("QtWidgets", "QGestureRecognizer_ResultFlag", + gsi::enum_const ("Ignore", QGestureRecognizer::Ignore, "@brief Enum constant QGestureRecognizer::Ignore") + + gsi::enum_const ("MayBeGesture", QGestureRecognizer::MayBeGesture, "@brief Enum constant QGestureRecognizer::MayBeGesture") + + gsi::enum_const ("TriggerGesture", QGestureRecognizer::TriggerGesture, "@brief Enum constant QGestureRecognizer::TriggerGesture") + + gsi::enum_const ("FinishGesture", QGestureRecognizer::FinishGesture, "@brief Enum constant QGestureRecognizer::FinishGesture") + + gsi::enum_const ("CancelGesture", QGestureRecognizer::CancelGesture, "@brief Enum constant QGestureRecognizer::CancelGesture") + + gsi::enum_const ("ResultState_Mask", QGestureRecognizer::ResultState_Mask, "@brief Enum constant QGestureRecognizer::ResultState_Mask") + + gsi::enum_const ("ConsumeEventHint", QGestureRecognizer::ConsumeEventHint, "@brief Enum constant QGestureRecognizer::ConsumeEventHint") + + gsi::enum_const ("ResultHint_Mask", QGestureRecognizer::ResultHint_Mask, "@brief Enum constant QGestureRecognizer::ResultHint_Mask"), + "@qt\n@brief This class represents the QGestureRecognizer::ResultFlag enum"); + +static gsi::QFlagsClass decl_QGestureRecognizer_ResultFlag_Enums ("QtWidgets", "QGestureRecognizer_QFlags_ResultFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGestureRecognizer_ResultFlag_Enum_in_parent (decl_QGestureRecognizer_ResultFlag_Enum.defs ()); +static gsi::ClassExt decl_QGestureRecognizer_ResultFlag_Enum_as_child (decl_QGestureRecognizer_ResultFlag_Enum, "ResultFlag"); +static gsi::ClassExt decl_QGestureRecognizer_ResultFlag_Enums_as_child (decl_QGestureRecognizer_ResultFlag_Enums, "QFlags_ResultFlag"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsAnchor.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsAnchor.cc new file mode 100644 index 000000000..06959297e --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsAnchor.cc @@ -0,0 +1,613 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsAnchor.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsAnchor + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGraphicsAnchor::staticMetaObject); +} + + +// void QGraphicsAnchor::setSizePolicy(QSizePolicy::Policy policy) + + +static void _init_f_setSizePolicy_2292 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSizePolicy_2292 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchor *)cls)->setSizePolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsAnchor::setSpacing(double spacing) + + +static void _init_f_setSpacing_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSpacing_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchor *)cls)->setSpacing (arg1); +} + + +// QSizePolicy::Policy QGraphicsAnchor::sizePolicy() + + +static void _init_f_sizePolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_sizePolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsAnchor *)cls)->sizePolicy ())); +} + + +// double QGraphicsAnchor::spacing() + + +static void _init_f_spacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_spacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsAnchor *)cls)->spacing ()); +} + + +// void QGraphicsAnchor::unsetSpacing() + + +static void _init_f_unsetSpacing_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unsetSpacing_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchor *)cls)->unsetSpacing (); +} + + +// static QString QGraphicsAnchor::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGraphicsAnchor::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsAnchor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("setSizePolicy|sizePolicy=", "@brief Method void QGraphicsAnchor::setSizePolicy(QSizePolicy::Policy policy)\n", false, &_init_f_setSizePolicy_2292, &_call_f_setSizePolicy_2292); + methods += new qt_gsi::GenericMethod ("setSpacing|spacing=", "@brief Method void QGraphicsAnchor::setSpacing(double spacing)\n", false, &_init_f_setSpacing_1071, &_call_f_setSpacing_1071); + methods += new qt_gsi::GenericMethod (":sizePolicy", "@brief Method QSizePolicy::Policy QGraphicsAnchor::sizePolicy()\n", true, &_init_f_sizePolicy_c0, &_call_f_sizePolicy_c0); + methods += new qt_gsi::GenericMethod (":spacing", "@brief Method double QGraphicsAnchor::spacing()\n", true, &_init_f_spacing_c0, &_call_f_spacing_c0); + methods += new qt_gsi::GenericMethod ("unsetSpacing", "@brief Method void QGraphicsAnchor::unsetSpacing()\n", false, &_init_f_unsetSpacing_0, &_call_f_unsetSpacing_0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsAnchor::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGraphicsAnchor::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGraphicsAnchor::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QGraphicsAnchor (qtdecl_QObject (), "QtWidgets", "QGraphicsAnchor_Native", + methods_QGraphicsAnchor (), + "@hide\n@alias QGraphicsAnchor"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsAnchor () { return decl_QGraphicsAnchor; } + +} + + +class QGraphicsAnchor_Adaptor : public QGraphicsAnchor, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsAnchor_Adaptor(); + + // [expose] bool QGraphicsAnchor::isSignalConnected(const QMetaMethod &signal) + bool fp_QGraphicsAnchor_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGraphicsAnchor::isSignalConnected(signal); + } + + // [expose] int QGraphicsAnchor::receivers(const char *signal) + int fp_QGraphicsAnchor_receivers_c1731 (const char *signal) const { + return QGraphicsAnchor::receivers(signal); + } + + // [expose] QObject *QGraphicsAnchor::sender() + QObject * fp_QGraphicsAnchor_sender_c0 () const { + return QGraphicsAnchor::sender(); + } + + // [expose] int QGraphicsAnchor::senderSignalIndex() + int fp_QGraphicsAnchor_senderSignalIndex_c0 () const { + return QGraphicsAnchor::senderSignalIndex(); + } + + // [emitter impl] void QGraphicsAnchor::destroyed(QObject *) + void emitter_QGraphicsAnchor_destroyed_1302(QObject *arg1) + { + emit QGraphicsAnchor::destroyed(arg1); + } + + // [adaptor impl] bool QGraphicsAnchor::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGraphicsAnchor::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGraphicsAnchor_Adaptor::cbs_event_1217_0, _event); + } else { + return QGraphicsAnchor::event(_event); + } + } + + // [adaptor impl] bool QGraphicsAnchor::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGraphicsAnchor::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGraphicsAnchor_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGraphicsAnchor::eventFilter(watched, event); + } + } + + // [emitter impl] void QGraphicsAnchor::objectNameChanged(const QString &objectName) + void emitter_QGraphicsAnchor_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGraphicsAnchor::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QGraphicsAnchor::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGraphicsAnchor::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGraphicsAnchor_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGraphicsAnchor::childEvent(event); + } + } + + // [adaptor impl] void QGraphicsAnchor::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGraphicsAnchor::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGraphicsAnchor_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGraphicsAnchor::customEvent(event); + } + } + + // [adaptor impl] void QGraphicsAnchor::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGraphicsAnchor::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGraphicsAnchor_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGraphicsAnchor::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGraphicsAnchor::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGraphicsAnchor::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGraphicsAnchor_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGraphicsAnchor::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QGraphicsAnchor_Adaptor::~QGraphicsAnchor_Adaptor() { } + +// void QGraphicsAnchor::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchor_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsAnchor_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QGraphicsAnchor::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchor_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsAnchor_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGraphicsAnchor::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGraphicsAnchor_Adaptor *)cls)->emitter_QGraphicsAnchor_destroyed_1302 (arg1); +} + + +// void QGraphicsAnchor::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchor_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsAnchor_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QGraphicsAnchor::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsAnchor_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsAnchor_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGraphicsAnchor::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsAnchor_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsAnchor_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QGraphicsAnchor::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsAnchor_Adaptor *)cls)->fp_QGraphicsAnchor_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QGraphicsAnchor::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsAnchor_Adaptor *)cls)->emitter_QGraphicsAnchor_objectNameChanged_4567 (arg1); +} + + +// exposed int QGraphicsAnchor::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsAnchor_Adaptor *)cls)->fp_QGraphicsAnchor_receivers_c1731 (arg1)); +} + + +// exposed QObject *QGraphicsAnchor::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGraphicsAnchor_Adaptor *)cls)->fp_QGraphicsAnchor_sender_c0 ()); +} + + +// exposed int QGraphicsAnchor::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsAnchor_Adaptor *)cls)->fp_QGraphicsAnchor_senderSignalIndex_c0 ()); +} + + +// void QGraphicsAnchor::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchor_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsAnchor_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsAnchor (); + +static gsi::Methods methods_QGraphicsAnchor_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGraphicsAnchor::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGraphicsAnchor::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGraphicsAnchor::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGraphicsAnchor::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QGraphicsAnchor::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGraphicsAnchor::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGraphicsAnchor::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGraphicsAnchor::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGraphicsAnchor::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGraphicsAnchor::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGraphicsAnchor::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGraphicsAnchor::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QGraphicsAnchor_Adaptor (qtdecl_QGraphicsAnchor (), "QtWidgets", "QGraphicsAnchor", + methods_QGraphicsAnchor_Adaptor (), + "@qt\n@brief Binding of QGraphicsAnchor"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc new file mode 100644 index 000000000..4992c5e1e --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsAnchorLayout.cc @@ -0,0 +1,912 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsAnchorLayout.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsAnchorLayout + +// QGraphicsAnchor *QGraphicsAnchorLayout::addAnchor(QGraphicsLayoutItem *firstItem, Qt::AnchorPoint firstEdge, QGraphicsLayoutItem *secondItem, Qt::AnchorPoint secondEdge) + + +static void _init_f_addAnchor_8538 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("firstItem"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("firstEdge"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("secondItem"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("secondEdge"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_addAnchor_8538 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QGraphicsLayoutItem *arg3 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QGraphicsAnchor *)((QGraphicsAnchorLayout *)cls)->addAnchor (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, qt_gsi::QtToCppAdaptor(arg4).cref())); +} + + +// void QGraphicsAnchorLayout::addAnchors(QGraphicsLayoutItem *firstItem, QGraphicsLayoutItem *secondItem, QFlags orientations) + + +static void _init_f_addAnchors_7507 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("firstItem"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("secondItem"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("orientations", true, "Qt::Horizontal | Qt::Vertical"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_addAnchors_7507 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + QGraphicsLayoutItem *arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::Horizontal | Qt::Vertical, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchorLayout *)cls)->addAnchors (arg1, arg2, arg3); +} + + +// void QGraphicsAnchorLayout::addCornerAnchors(QGraphicsLayoutItem *firstItem, Qt::Corner firstCorner, QGraphicsLayoutItem *secondItem, Qt::Corner secondCorner) + + +static void _init_f_addCornerAnchors_7522 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("firstItem"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("firstCorner"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("secondItem"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("secondCorner"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_addCornerAnchors_7522 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QGraphicsLayoutItem *arg3 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchorLayout *)cls)->addCornerAnchors (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, qt_gsi::QtToCppAdaptor(arg4).cref()); +} + + +// QGraphicsAnchor *QGraphicsAnchorLayout::anchor(QGraphicsLayoutItem *firstItem, Qt::AnchorPoint firstEdge, QGraphicsLayoutItem *secondItem, Qt::AnchorPoint secondEdge) + + +static void _init_f_anchor_8538 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("firstItem"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("firstEdge"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("secondItem"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("secondEdge"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_anchor_8538 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QGraphicsLayoutItem *arg3 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg4 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QGraphicsAnchor *)((QGraphicsAnchorLayout *)cls)->anchor (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3, qt_gsi::QtToCppAdaptor(arg4).cref())); +} + + +// int QGraphicsAnchorLayout::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsAnchorLayout *)cls)->count ()); +} + + +// double QGraphicsAnchorLayout::horizontalSpacing() + + +static void _init_f_horizontalSpacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_horizontalSpacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsAnchorLayout *)cls)->horizontalSpacing ()); +} + + +// void QGraphicsAnchorLayout::invalidate() + + +static void _init_f_invalidate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_invalidate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchorLayout *)cls)->invalidate (); +} + + +// QGraphicsLayoutItem *QGraphicsAnchorLayout::itemAt(int index) + + +static void _init_f_itemAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QGraphicsLayoutItem *)((QGraphicsAnchorLayout *)cls)->itemAt (arg1)); +} + + +// void QGraphicsAnchorLayout::removeAt(int index) + + +static void _init_f_removeAt_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeAt_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchorLayout *)cls)->removeAt (arg1); +} + + +// void QGraphicsAnchorLayout::setGeometry(const QRectF &rect) + + +static void _init_f_setGeometry_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGeometry_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchorLayout *)cls)->setGeometry (arg1); +} + + +// void QGraphicsAnchorLayout::setHorizontalSpacing(double spacing) + + +static void _init_f_setHorizontalSpacing_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHorizontalSpacing_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchorLayout *)cls)->setHorizontalSpacing (arg1); +} + + +// void QGraphicsAnchorLayout::setSpacing(double spacing) + + +static void _init_f_setSpacing_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSpacing_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchorLayout *)cls)->setSpacing (arg1); +} + + +// void QGraphicsAnchorLayout::setVerticalSpacing(double spacing) + + +static void _init_f_setVerticalSpacing_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVerticalSpacing_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchorLayout *)cls)->setVerticalSpacing (arg1); +} + + +// double QGraphicsAnchorLayout::verticalSpacing() + + +static void _init_f_verticalSpacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_verticalSpacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsAnchorLayout *)cls)->verticalSpacing ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsAnchorLayout () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("addAnchor", "@brief Method QGraphicsAnchor *QGraphicsAnchorLayout::addAnchor(QGraphicsLayoutItem *firstItem, Qt::AnchorPoint firstEdge, QGraphicsLayoutItem *secondItem, Qt::AnchorPoint secondEdge)\n", false, &_init_f_addAnchor_8538, &_call_f_addAnchor_8538); + methods += new qt_gsi::GenericMethod ("addAnchors", "@brief Method void QGraphicsAnchorLayout::addAnchors(QGraphicsLayoutItem *firstItem, QGraphicsLayoutItem *secondItem, QFlags orientations)\n", false, &_init_f_addAnchors_7507, &_call_f_addAnchors_7507); + methods += new qt_gsi::GenericMethod ("addCornerAnchors", "@brief Method void QGraphicsAnchorLayout::addCornerAnchors(QGraphicsLayoutItem *firstItem, Qt::Corner firstCorner, QGraphicsLayoutItem *secondItem, Qt::Corner secondCorner)\n", false, &_init_f_addCornerAnchors_7522, &_call_f_addCornerAnchors_7522); + methods += new qt_gsi::GenericMethod ("anchor", "@brief Method QGraphicsAnchor *QGraphicsAnchorLayout::anchor(QGraphicsLayoutItem *firstItem, Qt::AnchorPoint firstEdge, QGraphicsLayoutItem *secondItem, Qt::AnchorPoint secondEdge)\n", false, &_init_f_anchor_8538, &_call_f_anchor_8538); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QGraphicsAnchorLayout::count()\nThis is a reimplementation of QGraphicsLayout::count", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod (":horizontalSpacing", "@brief Method double QGraphicsAnchorLayout::horizontalSpacing()\n", true, &_init_f_horizontalSpacing_c0, &_call_f_horizontalSpacing_c0); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Method void QGraphicsAnchorLayout::invalidate()\nThis is a reimplementation of QGraphicsLayout::invalidate", false, &_init_f_invalidate_0, &_call_f_invalidate_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QGraphicsLayoutItem *QGraphicsAnchorLayout::itemAt(int index)\nThis is a reimplementation of QGraphicsLayout::itemAt", true, &_init_f_itemAt_c767, &_call_f_itemAt_c767); + methods += new qt_gsi::GenericMethod ("removeAt", "@brief Method void QGraphicsAnchorLayout::removeAt(int index)\nThis is a reimplementation of QGraphicsLayout::removeAt", false, &_init_f_removeAt_767, &_call_f_removeAt_767); + methods += new qt_gsi::GenericMethod ("setGeometry|geometry=", "@brief Method void QGraphicsAnchorLayout::setGeometry(const QRectF &rect)\nThis is a reimplementation of QGraphicsLayoutItem::setGeometry", false, &_init_f_setGeometry_1862, &_call_f_setGeometry_1862); + methods += new qt_gsi::GenericMethod ("setHorizontalSpacing|horizontalSpacing=", "@brief Method void QGraphicsAnchorLayout::setHorizontalSpacing(double spacing)\n", false, &_init_f_setHorizontalSpacing_1071, &_call_f_setHorizontalSpacing_1071); + methods += new qt_gsi::GenericMethod ("setSpacing", "@brief Method void QGraphicsAnchorLayout::setSpacing(double spacing)\n", false, &_init_f_setSpacing_1071, &_call_f_setSpacing_1071); + methods += new qt_gsi::GenericMethod ("setVerticalSpacing|verticalSpacing=", "@brief Method void QGraphicsAnchorLayout::setVerticalSpacing(double spacing)\n", false, &_init_f_setVerticalSpacing_1071, &_call_f_setVerticalSpacing_1071); + methods += new qt_gsi::GenericMethod (":verticalSpacing", "@brief Method double QGraphicsAnchorLayout::verticalSpacing()\n", true, &_init_f_verticalSpacing_c0, &_call_f_verticalSpacing_c0); + return methods; +} + +gsi::Class &qtdecl_QGraphicsLayout (); + +gsi::Class decl_QGraphicsAnchorLayout (qtdecl_QGraphicsLayout (), "QtWidgets", "QGraphicsAnchorLayout_Native", + methods_QGraphicsAnchorLayout (), + "@hide\n@alias QGraphicsAnchorLayout"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsAnchorLayout () { return decl_QGraphicsAnchorLayout; } + +} + + +class QGraphicsAnchorLayout_Adaptor : public QGraphicsAnchorLayout, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsAnchorLayout_Adaptor(); + + // [adaptor ctor] QGraphicsAnchorLayout::QGraphicsAnchorLayout(QGraphicsLayoutItem *parent) + QGraphicsAnchorLayout_Adaptor() : QGraphicsAnchorLayout() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsAnchorLayout::QGraphicsAnchorLayout(QGraphicsLayoutItem *parent) + QGraphicsAnchorLayout_Adaptor(QGraphicsLayoutItem *parent) : QGraphicsAnchorLayout(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsAnchorLayout::addChildLayoutItem(QGraphicsLayoutItem *layoutItem) + void fp_QGraphicsAnchorLayout_addChildLayoutItem_2557 (QGraphicsLayoutItem *layoutItem) { + QGraphicsAnchorLayout::addChildLayoutItem(layoutItem); + } + + // [expose] void QGraphicsAnchorLayout::setGraphicsItem(QGraphicsItem *item) + void fp_QGraphicsAnchorLayout_setGraphicsItem_1919 (QGraphicsItem *item) { + QGraphicsAnchorLayout::setGraphicsItem(item); + } + + // [expose] void QGraphicsAnchorLayout::setOwnedByLayout(bool ownedByLayout) + void fp_QGraphicsAnchorLayout_setOwnedByLayout_864 (bool ownedByLayout) { + QGraphicsAnchorLayout::setOwnedByLayout(ownedByLayout); + } + + // [adaptor impl] int QGraphicsAnchorLayout::count() + int cbs_count_c0_0() const + { + return QGraphicsAnchorLayout::count(); + } + + virtual int count() const + { + if (cb_count_c0_0.can_issue()) { + return cb_count_c0_0.issue(&QGraphicsAnchorLayout_Adaptor::cbs_count_c0_0); + } else { + return QGraphicsAnchorLayout::count(); + } + } + + // [adaptor impl] void QGraphicsAnchorLayout::getContentsMargins(double *left, double *top, double *right, double *bottom) + void cbs_getContentsMargins_c4704_0(double *left, double *top, double *right, double *bottom) const + { + QGraphicsAnchorLayout::getContentsMargins(left, top, right, bottom); + } + + virtual void getContentsMargins(double *left, double *top, double *right, double *bottom) const + { + if (cb_getContentsMargins_c4704_0.can_issue()) { + cb_getContentsMargins_c4704_0.issue(&QGraphicsAnchorLayout_Adaptor::cbs_getContentsMargins_c4704_0, left, top, right, bottom); + } else { + QGraphicsAnchorLayout::getContentsMargins(left, top, right, bottom); + } + } + + // [adaptor impl] void QGraphicsAnchorLayout::invalidate() + void cbs_invalidate_0_0() + { + QGraphicsAnchorLayout::invalidate(); + } + + virtual void invalidate() + { + if (cb_invalidate_0_0.can_issue()) { + cb_invalidate_0_0.issue(&QGraphicsAnchorLayout_Adaptor::cbs_invalidate_0_0); + } else { + QGraphicsAnchorLayout::invalidate(); + } + } + + // [adaptor impl] bool QGraphicsAnchorLayout::isEmpty() + bool cbs_isEmpty_c0_0() const + { + return QGraphicsAnchorLayout::isEmpty(); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QGraphicsAnchorLayout_Adaptor::cbs_isEmpty_c0_0); + } else { + return QGraphicsAnchorLayout::isEmpty(); + } + } + + // [adaptor impl] QGraphicsLayoutItem *QGraphicsAnchorLayout::itemAt(int index) + QGraphicsLayoutItem * cbs_itemAt_c767_0(int index) const + { + return QGraphicsAnchorLayout::itemAt(index); + } + + virtual QGraphicsLayoutItem * itemAt(int index) const + { + if (cb_itemAt_c767_0.can_issue()) { + return cb_itemAt_c767_0.issue(&QGraphicsAnchorLayout_Adaptor::cbs_itemAt_c767_0, index); + } else { + return QGraphicsAnchorLayout::itemAt(index); + } + } + + // [adaptor impl] void QGraphicsAnchorLayout::removeAt(int index) + void cbs_removeAt_767_0(int index) + { + QGraphicsAnchorLayout::removeAt(index); + } + + virtual void removeAt(int index) + { + if (cb_removeAt_767_0.can_issue()) { + cb_removeAt_767_0.issue(&QGraphicsAnchorLayout_Adaptor::cbs_removeAt_767_0, index); + } else { + QGraphicsAnchorLayout::removeAt(index); + } + } + + // [adaptor impl] void QGraphicsAnchorLayout::setGeometry(const QRectF &rect) + void cbs_setGeometry_1862_0(const QRectF &rect) + { + QGraphicsAnchorLayout::setGeometry(rect); + } + + virtual void setGeometry(const QRectF &rect) + { + if (cb_setGeometry_1862_0.can_issue()) { + cb_setGeometry_1862_0.issue(&QGraphicsAnchorLayout_Adaptor::cbs_setGeometry_1862_0, rect); + } else { + QGraphicsAnchorLayout::setGeometry(rect); + } + } + + // [adaptor impl] void QGraphicsAnchorLayout::updateGeometry() + void cbs_updateGeometry_0_0() + { + QGraphicsAnchorLayout::updateGeometry(); + } + + virtual void updateGeometry() + { + if (cb_updateGeometry_0_0.can_issue()) { + cb_updateGeometry_0_0.issue(&QGraphicsAnchorLayout_Adaptor::cbs_updateGeometry_0_0); + } else { + QGraphicsAnchorLayout::updateGeometry(); + } + } + + // [adaptor impl] void QGraphicsAnchorLayout::widgetEvent(QEvent *e) + void cbs_widgetEvent_1217_0(QEvent *e) + { + QGraphicsAnchorLayout::widgetEvent(e); + } + + virtual void widgetEvent(QEvent *e) + { + if (cb_widgetEvent_1217_0.can_issue()) { + cb_widgetEvent_1217_0.issue(&QGraphicsAnchorLayout_Adaptor::cbs_widgetEvent_1217_0, e); + } else { + QGraphicsAnchorLayout::widgetEvent(e); + } + } + + // [adaptor impl] QSizeF QGraphicsAnchorLayout::sizeHint(Qt::SizeHint which, const QSizeF &constraint) + QSizeF cbs_sizeHint_c3330_1(const qt_gsi::Converter::target_type & which, const QSizeF &constraint) const + { + return QGraphicsAnchorLayout::sizeHint(qt_gsi::QtToCppAdaptor(which).cref(), constraint); + } + + virtual QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint) const + { + if (cb_sizeHint_c3330_1.can_issue()) { + return cb_sizeHint_c3330_1.issue::target_type &, const QSizeF &>(&QGraphicsAnchorLayout_Adaptor::cbs_sizeHint_c3330_1, qt_gsi::CppToQtAdaptor(which), constraint); + } else { + return QGraphicsAnchorLayout::sizeHint(which, constraint); + } + } + + gsi::Callback cb_count_c0_0; + gsi::Callback cb_getContentsMargins_c4704_0; + gsi::Callback cb_invalidate_0_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_itemAt_c767_0; + gsi::Callback cb_removeAt_767_0; + gsi::Callback cb_setGeometry_1862_0; + gsi::Callback cb_updateGeometry_0_0; + gsi::Callback cb_widgetEvent_1217_0; + gsi::Callback cb_sizeHint_c3330_1; +}; + +QGraphicsAnchorLayout_Adaptor::~QGraphicsAnchorLayout_Adaptor() { } + +// Constructor QGraphicsAnchorLayout::QGraphicsAnchorLayout(QGraphicsLayoutItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsAnchorLayout_Adaptor_2557 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsAnchorLayout_Adaptor_2557 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsAnchorLayout_Adaptor (arg1)); +} + + +// exposed void QGraphicsAnchorLayout::addChildLayoutItem(QGraphicsLayoutItem *layoutItem) + +static void _init_fp_addChildLayoutItem_2557 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layoutItem"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildLayoutItem_2557 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchorLayout_Adaptor *)cls)->fp_QGraphicsAnchorLayout_addChildLayoutItem_2557 (arg1); +} + + +// int QGraphicsAnchorLayout::count() + +static void _init_cbs_count_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_count_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsAnchorLayout_Adaptor *)cls)->cbs_count_c0_0 ()); +} + +static void _set_callback_cbs_count_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsAnchorLayout_Adaptor *)cls)->cb_count_c0_0 = cb; +} + + +// void QGraphicsAnchorLayout::getContentsMargins(double *left, double *top, double *right, double *bottom) + +static void _init_cbs_getContentsMargins_c4704_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_getContentsMargins_c4704_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double *arg1 = args.read (heap); + double *arg2 = args.read (heap); + double *arg3 = args.read (heap); + double *arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchorLayout_Adaptor *)cls)->cbs_getContentsMargins_c4704_0 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_getContentsMargins_c4704_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsAnchorLayout_Adaptor *)cls)->cb_getContentsMargins_c4704_0 = cb; +} + + +// void QGraphicsAnchorLayout::invalidate() + +static void _init_cbs_invalidate_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_invalidate_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchorLayout_Adaptor *)cls)->cbs_invalidate_0_0 (); +} + +static void _set_callback_cbs_invalidate_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsAnchorLayout_Adaptor *)cls)->cb_invalidate_0_0 = cb; +} + + +// bool QGraphicsAnchorLayout::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsAnchorLayout_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsAnchorLayout_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// QGraphicsLayoutItem *QGraphicsAnchorLayout::itemAt(int index) + +static void _init_cbs_itemAt_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemAt_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QGraphicsLayoutItem *)((QGraphicsAnchorLayout_Adaptor *)cls)->cbs_itemAt_c767_0 (arg1)); +} + +static void _set_callback_cbs_itemAt_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsAnchorLayout_Adaptor *)cls)->cb_itemAt_c767_0 = cb; +} + + +// void QGraphicsAnchorLayout::removeAt(int index) + +static void _init_cbs_removeAt_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_removeAt_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchorLayout_Adaptor *)cls)->cbs_removeAt_767_0 (arg1); +} + +static void _set_callback_cbs_removeAt_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsAnchorLayout_Adaptor *)cls)->cb_removeAt_767_0 = cb; +} + + +// void QGraphicsAnchorLayout::setGeometry(const QRectF &rect) + +static void _init_cbs_setGeometry_1862_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setGeometry_1862_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchorLayout_Adaptor *)cls)->cbs_setGeometry_1862_0 (arg1); +} + +static void _set_callback_cbs_setGeometry_1862_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsAnchorLayout_Adaptor *)cls)->cb_setGeometry_1862_0 = cb; +} + + +// exposed void QGraphicsAnchorLayout::setGraphicsItem(QGraphicsItem *item) + +static void _init_fp_setGraphicsItem_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setGraphicsItem_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchorLayout_Adaptor *)cls)->fp_QGraphicsAnchorLayout_setGraphicsItem_1919 (arg1); +} + + +// exposed void QGraphicsAnchorLayout::setOwnedByLayout(bool ownedByLayout) + +static void _init_fp_setOwnedByLayout_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ownedByLayout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setOwnedByLayout_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchorLayout_Adaptor *)cls)->fp_QGraphicsAnchorLayout_setOwnedByLayout_864 (arg1); +} + + +// QSizeF QGraphicsAnchorLayout::sizeHint(Qt::SizeHint which, const QSizeF &constraint) + +static void _init_cbs_sizeHint_c3330_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("constraint"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sizeHint_c3330_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QSizeF &arg2 = args.read (heap); + ret.write ((QSizeF)((QGraphicsAnchorLayout_Adaptor *)cls)->cbs_sizeHint_c3330_1 (arg1, arg2)); +} + +static void _set_callback_cbs_sizeHint_c3330_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsAnchorLayout_Adaptor *)cls)->cb_sizeHint_c3330_1 = cb; +} + + +// void QGraphicsAnchorLayout::updateGeometry() + +static void _init_cbs_updateGeometry_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateGeometry_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchorLayout_Adaptor *)cls)->cbs_updateGeometry_0_0 (); +} + +static void _set_callback_cbs_updateGeometry_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsAnchorLayout_Adaptor *)cls)->cb_updateGeometry_0_0 = cb; +} + + +// void QGraphicsAnchorLayout::widgetEvent(QEvent *e) + +static void _init_cbs_widgetEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_widgetEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsAnchorLayout_Adaptor *)cls)->cbs_widgetEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_widgetEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsAnchorLayout_Adaptor *)cls)->cb_widgetEvent_1217_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsAnchorLayout (); + +static gsi::Methods methods_QGraphicsAnchorLayout_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsAnchorLayout::QGraphicsAnchorLayout(QGraphicsLayoutItem *parent)\nThis method creates an object of class QGraphicsAnchorLayout.", &_init_ctor_QGraphicsAnchorLayout_Adaptor_2557, &_call_ctor_QGraphicsAnchorLayout_Adaptor_2557); + methods += new qt_gsi::GenericMethod ("*addChildLayoutItem", "@brief Method void QGraphicsAnchorLayout::addChildLayoutItem(QGraphicsLayoutItem *layoutItem)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildLayoutItem_2557, &_call_fp_addChildLayoutItem_2557); + methods += new qt_gsi::GenericMethod ("count", "@brief Virtual method int QGraphicsAnchorLayout::count()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@hide", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0, &_set_callback_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@brief Virtual method void QGraphicsAnchorLayout::getContentsMargins(double *left, double *top, double *right, double *bottom)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_getContentsMargins_c4704_0, &_call_cbs_getContentsMargins_c4704_0); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@hide", true, &_init_cbs_getContentsMargins_c4704_0, &_call_cbs_getContentsMargins_c4704_0, &_set_callback_cbs_getContentsMargins_c4704_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Virtual method void QGraphicsAnchorLayout::invalidate()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@hide", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0, &_set_callback_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QGraphicsAnchorLayout::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Virtual method QGraphicsLayoutItem *QGraphicsAnchorLayout::itemAt(int index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@hide", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0, &_set_callback_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("removeAt", "@brief Virtual method void QGraphicsAnchorLayout::removeAt(int index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeAt_767_0, &_call_cbs_removeAt_767_0); + methods += new qt_gsi::GenericMethod ("removeAt", "@hide", false, &_init_cbs_removeAt_767_0, &_call_cbs_removeAt_767_0, &_set_callback_cbs_removeAt_767_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Virtual method void QGraphicsAnchorLayout::setGeometry(const QRectF &rect)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setGeometry_1862_0, &_call_cbs_setGeometry_1862_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@hide", false, &_init_cbs_setGeometry_1862_0, &_call_cbs_setGeometry_1862_0, &_set_callback_cbs_setGeometry_1862_0); + methods += new qt_gsi::GenericMethod ("*setGraphicsItem", "@brief Method void QGraphicsAnchorLayout::setGraphicsItem(QGraphicsItem *item)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setGraphicsItem_1919, &_call_fp_setGraphicsItem_1919); + methods += new qt_gsi::GenericMethod ("*setOwnedByLayout", "@brief Method void QGraphicsAnchorLayout::setOwnedByLayout(bool ownedByLayout)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setOwnedByLayout_864, &_call_fp_setOwnedByLayout_864); + methods += new qt_gsi::GenericMethod ("*sizeHint", "@brief Virtual method QSizeF QGraphicsAnchorLayout::sizeHint(Qt::SizeHint which, const QSizeF &constraint)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c3330_1, &_call_cbs_sizeHint_c3330_1); + methods += new qt_gsi::GenericMethod ("*sizeHint", "@hide", true, &_init_cbs_sizeHint_c3330_1, &_call_cbs_sizeHint_c3330_1, &_set_callback_cbs_sizeHint_c3330_1); + methods += new qt_gsi::GenericMethod ("updateGeometry", "@brief Virtual method void QGraphicsAnchorLayout::updateGeometry()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateGeometry_0_0, &_call_cbs_updateGeometry_0_0); + methods += new qt_gsi::GenericMethod ("updateGeometry", "@hide", false, &_init_cbs_updateGeometry_0_0, &_call_cbs_updateGeometry_0_0, &_set_callback_cbs_updateGeometry_0_0); + methods += new qt_gsi::GenericMethod ("widgetEvent", "@brief Virtual method void QGraphicsAnchorLayout::widgetEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_widgetEvent_1217_0, &_call_cbs_widgetEvent_1217_0); + methods += new qt_gsi::GenericMethod ("widgetEvent", "@hide", false, &_init_cbs_widgetEvent_1217_0, &_call_cbs_widgetEvent_1217_0, &_set_callback_cbs_widgetEvent_1217_0); + return methods; +} + +gsi::Class decl_QGraphicsAnchorLayout_Adaptor (qtdecl_QGraphicsAnchorLayout (), "QtWidgets", "QGraphicsAnchorLayout", + methods_QGraphicsAnchorLayout_Adaptor (), + "@qt\n@brief Binding of QGraphicsAnchorLayout"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsBlurEffect.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsBlurEffect.cc new file mode 100644 index 000000000..9d38af204 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsBlurEffect.cc @@ -0,0 +1,995 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsBlurEffect.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsBlurEffect + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGraphicsBlurEffect::staticMetaObject); +} + + +// QFlags QGraphicsBlurEffect::blurHints() + + +static void _init_f_blurHints_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_blurHints_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsBlurEffect *)cls)->blurHints ()); +} + + +// double QGraphicsBlurEffect::blurRadius() + + +static void _init_f_blurRadius_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blurRadius_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsBlurEffect *)cls)->blurRadius ()); +} + + +// QRectF QGraphicsBlurEffect::boundingRectFor(const QRectF &rect) + + +static void _init_f_boundingRectFor_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_boundingRectFor_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QGraphicsBlurEffect *)cls)->boundingRectFor (arg1)); +} + + +// void QGraphicsBlurEffect::setBlurHints(QFlags hints) + + +static void _init_f_setBlurHints_3948 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hints"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setBlurHints_3948 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsBlurEffect *)cls)->setBlurHints (arg1); +} + + +// void QGraphicsBlurEffect::setBlurRadius(double blurRadius) + + +static void _init_f_setBlurRadius_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("blurRadius"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBlurRadius_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsBlurEffect *)cls)->setBlurRadius (arg1); +} + + +// static QString QGraphicsBlurEffect::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGraphicsBlurEffect::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsBlurEffect () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":blurHints", "@brief Method QFlags QGraphicsBlurEffect::blurHints()\n", true, &_init_f_blurHints_c0, &_call_f_blurHints_c0); + methods += new qt_gsi::GenericMethod (":blurRadius", "@brief Method double QGraphicsBlurEffect::blurRadius()\n", true, &_init_f_blurRadius_c0, &_call_f_blurRadius_c0); + methods += new qt_gsi::GenericMethod ("boundingRectFor", "@brief Method QRectF QGraphicsBlurEffect::boundingRectFor(const QRectF &rect)\nThis is a reimplementation of QGraphicsEffect::boundingRectFor", true, &_init_f_boundingRectFor_c1862, &_call_f_boundingRectFor_c1862); + methods += new qt_gsi::GenericMethod ("setBlurHints|blurHints=", "@brief Method void QGraphicsBlurEffect::setBlurHints(QFlags hints)\n", false, &_init_f_setBlurHints_3948, &_call_f_setBlurHints_3948); + methods += new qt_gsi::GenericMethod ("setBlurRadius|blurRadius=", "@brief Method void QGraphicsBlurEffect::setBlurRadius(double blurRadius)\n", false, &_init_f_setBlurRadius_1071, &_call_f_setBlurRadius_1071); + methods += gsi::qt_signal > ("blurHintsChanged(QFlags)", "blurHintsChanged", gsi::arg("hints"), "@brief Signal declaration for QGraphicsBlurEffect::blurHintsChanged(QFlags hints)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("blurRadiusChanged(double)", "blurRadiusChanged", gsi::arg("blurRadius"), "@brief Signal declaration for QGraphicsBlurEffect::blurRadiusChanged(double blurRadius)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsBlurEffect::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("enabledChanged(bool)", "enabledChanged", gsi::arg("enabled"), "@brief Signal declaration for QGraphicsBlurEffect::enabledChanged(bool enabled)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGraphicsBlurEffect::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGraphicsBlurEffect::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QGraphicsEffect (); + +qt_gsi::QtNativeClass decl_QGraphicsBlurEffect (qtdecl_QGraphicsEffect (), "QtWidgets", "QGraphicsBlurEffect_Native", + methods_QGraphicsBlurEffect (), + "@hide\n@alias QGraphicsBlurEffect"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsBlurEffect () { return decl_QGraphicsBlurEffect; } + +} + + +class QGraphicsBlurEffect_Adaptor : public QGraphicsBlurEffect, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsBlurEffect_Adaptor(); + + // [adaptor ctor] QGraphicsBlurEffect::QGraphicsBlurEffect(QObject *parent) + QGraphicsBlurEffect_Adaptor() : QGraphicsBlurEffect() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsBlurEffect::QGraphicsBlurEffect(QObject *parent) + QGraphicsBlurEffect_Adaptor(QObject *parent) : QGraphicsBlurEffect(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsBlurEffect::drawSource(QPainter *painter) + void fp_QGraphicsBlurEffect_drawSource_1426 (QPainter *painter) { + QGraphicsBlurEffect::drawSource(painter); + } + + // [expose] bool QGraphicsBlurEffect::isSignalConnected(const QMetaMethod &signal) + bool fp_QGraphicsBlurEffect_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGraphicsBlurEffect::isSignalConnected(signal); + } + + // [expose] int QGraphicsBlurEffect::receivers(const char *signal) + int fp_QGraphicsBlurEffect_receivers_c1731 (const char *signal) const { + return QGraphicsBlurEffect::receivers(signal); + } + + // [expose] QObject *QGraphicsBlurEffect::sender() + QObject * fp_QGraphicsBlurEffect_sender_c0 () const { + return QGraphicsBlurEffect::sender(); + } + + // [expose] int QGraphicsBlurEffect::senderSignalIndex() + int fp_QGraphicsBlurEffect_senderSignalIndex_c0 () const { + return QGraphicsBlurEffect::senderSignalIndex(); + } + + // [expose] QRectF QGraphicsBlurEffect::sourceBoundingRect(Qt::CoordinateSystem system) + QRectF fp_QGraphicsBlurEffect_sourceBoundingRect_c2426 (const qt_gsi::Converter::target_type & system) const { + return QGraphicsBlurEffect::sourceBoundingRect(qt_gsi::QtToCppAdaptor(system).cref()); + } + + // [expose] bool QGraphicsBlurEffect::sourceIsPixmap() + bool fp_QGraphicsBlurEffect_sourceIsPixmap_c0 () const { + return QGraphicsBlurEffect::sourceIsPixmap(); + } + + // [expose] QPixmap QGraphicsBlurEffect::sourcePixmap(Qt::CoordinateSystem system, QPoint *offset, QGraphicsEffect::PixmapPadMode mode) + QPixmap fp_QGraphicsBlurEffect_sourcePixmap_c6763 (const qt_gsi::Converter::target_type & system, QPoint *offset, const qt_gsi::Converter::target_type & mode) const { + return QGraphicsBlurEffect::sourcePixmap(qt_gsi::QtToCppAdaptor(system).cref(), offset, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + // [expose] void QGraphicsBlurEffect::updateBoundingRect() + void fp_QGraphicsBlurEffect_updateBoundingRect_0 () { + QGraphicsBlurEffect::updateBoundingRect(); + } + + // [emitter impl] void QGraphicsBlurEffect::blurHintsChanged(QFlags hints) + void emitter_QGraphicsBlurEffect_blurHintsChanged_3948(QFlags hints) + { + emit QGraphicsBlurEffect::blurHintsChanged(hints); + } + + // [emitter impl] void QGraphicsBlurEffect::blurRadiusChanged(double blurRadius) + void emitter_QGraphicsBlurEffect_blurRadiusChanged_1071(double blurRadius) + { + emit QGraphicsBlurEffect::blurRadiusChanged(blurRadius); + } + + // [adaptor impl] QRectF QGraphicsBlurEffect::boundingRectFor(const QRectF &rect) + QRectF cbs_boundingRectFor_c1862_0(const QRectF &rect) const + { + return QGraphicsBlurEffect::boundingRectFor(rect); + } + + virtual QRectF boundingRectFor(const QRectF &rect) const + { + if (cb_boundingRectFor_c1862_0.can_issue()) { + return cb_boundingRectFor_c1862_0.issue(&QGraphicsBlurEffect_Adaptor::cbs_boundingRectFor_c1862_0, rect); + } else { + return QGraphicsBlurEffect::boundingRectFor(rect); + } + } + + // [emitter impl] void QGraphicsBlurEffect::destroyed(QObject *) + void emitter_QGraphicsBlurEffect_destroyed_1302(QObject *arg1) + { + emit QGraphicsBlurEffect::destroyed(arg1); + } + + // [emitter impl] void QGraphicsBlurEffect::enabledChanged(bool enabled) + void emitter_QGraphicsBlurEffect_enabledChanged_864(bool enabled) + { + emit QGraphicsBlurEffect::enabledChanged(enabled); + } + + // [adaptor impl] bool QGraphicsBlurEffect::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGraphicsBlurEffect::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGraphicsBlurEffect_Adaptor::cbs_event_1217_0, _event); + } else { + return QGraphicsBlurEffect::event(_event); + } + } + + // [adaptor impl] bool QGraphicsBlurEffect::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGraphicsBlurEffect::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGraphicsBlurEffect_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGraphicsBlurEffect::eventFilter(watched, event); + } + } + + // [emitter impl] void QGraphicsBlurEffect::objectNameChanged(const QString &objectName) + void emitter_QGraphicsBlurEffect_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGraphicsBlurEffect::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QGraphicsBlurEffect::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGraphicsBlurEffect::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGraphicsBlurEffect_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGraphicsBlurEffect::childEvent(event); + } + } + + // [adaptor impl] void QGraphicsBlurEffect::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGraphicsBlurEffect::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGraphicsBlurEffect_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGraphicsBlurEffect::customEvent(event); + } + } + + // [adaptor impl] void QGraphicsBlurEffect::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGraphicsBlurEffect::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGraphicsBlurEffect_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGraphicsBlurEffect::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGraphicsBlurEffect::draw(QPainter *painter) + void cbs_draw_1426_0(QPainter *painter) + { + QGraphicsBlurEffect::draw(painter); + } + + virtual void draw(QPainter *painter) + { + if (cb_draw_1426_0.can_issue()) { + cb_draw_1426_0.issue(&QGraphicsBlurEffect_Adaptor::cbs_draw_1426_0, painter); + } else { + QGraphicsBlurEffect::draw(painter); + } + } + + // [adaptor impl] void QGraphicsBlurEffect::sourceChanged(QFlags flags) + void cbs_sourceChanged_3695_0(QFlags flags) + { + QGraphicsBlurEffect::sourceChanged(flags); + } + + virtual void sourceChanged(QFlags flags) + { + if (cb_sourceChanged_3695_0.can_issue()) { + cb_sourceChanged_3695_0.issue >(&QGraphicsBlurEffect_Adaptor::cbs_sourceChanged_3695_0, flags); + } else { + QGraphicsBlurEffect::sourceChanged(flags); + } + } + + // [adaptor impl] void QGraphicsBlurEffect::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGraphicsBlurEffect::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGraphicsBlurEffect_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGraphicsBlurEffect::timerEvent(event); + } + } + + gsi::Callback cb_boundingRectFor_c1862_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_draw_1426_0; + gsi::Callback cb_sourceChanged_3695_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QGraphicsBlurEffect_Adaptor::~QGraphicsBlurEffect_Adaptor() { } + +// Constructor QGraphicsBlurEffect::QGraphicsBlurEffect(QObject *parent) (adaptor class) + +static void _init_ctor_QGraphicsBlurEffect_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsBlurEffect_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsBlurEffect_Adaptor (arg1)); +} + + +// emitter void QGraphicsBlurEffect::blurHintsChanged(QFlags hints) + +static void _init_emitter_blurHintsChanged_3948 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hints"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_blurHintsChanged_3948 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ((QGraphicsBlurEffect_Adaptor *)cls)->emitter_QGraphicsBlurEffect_blurHintsChanged_3948 (arg1); +} + + +// emitter void QGraphicsBlurEffect::blurRadiusChanged(double blurRadius) + +static void _init_emitter_blurRadiusChanged_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("blurRadius"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_blurRadiusChanged_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsBlurEffect_Adaptor *)cls)->emitter_QGraphicsBlurEffect_blurRadiusChanged_1071 (arg1); +} + + +// QRectF QGraphicsBlurEffect::boundingRectFor(const QRectF &rect) + +static void _init_cbs_boundingRectFor_c1862_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_boundingRectFor_c1862_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args.read (heap); + ret.write ((QRectF)((QGraphicsBlurEffect_Adaptor *)cls)->cbs_boundingRectFor_c1862_0 (arg1)); +} + +static void _set_callback_cbs_boundingRectFor_c1862_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsBlurEffect_Adaptor *)cls)->cb_boundingRectFor_c1862_0 = cb; +} + + +// void QGraphicsBlurEffect::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsBlurEffect_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsBlurEffect_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QGraphicsBlurEffect::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsBlurEffect_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsBlurEffect_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGraphicsBlurEffect::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGraphicsBlurEffect_Adaptor *)cls)->emitter_QGraphicsBlurEffect_destroyed_1302 (arg1); +} + + +// void QGraphicsBlurEffect::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsBlurEffect_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsBlurEffect_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QGraphicsBlurEffect::draw(QPainter *painter) + +static void _init_cbs_draw_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_draw_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsBlurEffect_Adaptor *)cls)->cbs_draw_1426_0 (arg1); +} + +static void _set_callback_cbs_draw_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsBlurEffect_Adaptor *)cls)->cb_draw_1426_0 = cb; +} + + +// exposed void QGraphicsBlurEffect::drawSource(QPainter *painter) + +static void _init_fp_drawSource_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawSource_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsBlurEffect_Adaptor *)cls)->fp_QGraphicsBlurEffect_drawSource_1426 (arg1); +} + + +// emitter void QGraphicsBlurEffect::enabledChanged(bool enabled) + +static void _init_emitter_enabledChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_enabledChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsBlurEffect_Adaptor *)cls)->emitter_QGraphicsBlurEffect_enabledChanged_864 (arg1); +} + + +// bool QGraphicsBlurEffect::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsBlurEffect_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsBlurEffect_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGraphicsBlurEffect::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsBlurEffect_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsBlurEffect_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QGraphicsBlurEffect::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsBlurEffect_Adaptor *)cls)->fp_QGraphicsBlurEffect_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QGraphicsBlurEffect::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsBlurEffect_Adaptor *)cls)->emitter_QGraphicsBlurEffect_objectNameChanged_4567 (arg1); +} + + +// exposed int QGraphicsBlurEffect::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsBlurEffect_Adaptor *)cls)->fp_QGraphicsBlurEffect_receivers_c1731 (arg1)); +} + + +// exposed QObject *QGraphicsBlurEffect::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGraphicsBlurEffect_Adaptor *)cls)->fp_QGraphicsBlurEffect_sender_c0 ()); +} + + +// exposed int QGraphicsBlurEffect::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsBlurEffect_Adaptor *)cls)->fp_QGraphicsBlurEffect_senderSignalIndex_c0 ()); +} + + +// exposed QRectF QGraphicsBlurEffect::sourceBoundingRect(Qt::CoordinateSystem system) + +static void _init_fp_sourceBoundingRect_c2426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("system", true, "Qt::LogicalCoordinates"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_sourceBoundingRect_c2426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); + ret.write ((QRectF)((QGraphicsBlurEffect_Adaptor *)cls)->fp_QGraphicsBlurEffect_sourceBoundingRect_c2426 (arg1)); +} + + +// void QGraphicsBlurEffect::sourceChanged(QFlags flags) + +static void _init_cbs_sourceChanged_3695_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sourceChanged_3695_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsBlurEffect_Adaptor *)cls)->cbs_sourceChanged_3695_0 (arg1); +} + +static void _set_callback_cbs_sourceChanged_3695_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsBlurEffect_Adaptor *)cls)->cb_sourceChanged_3695_0 = cb; +} + + +// exposed bool QGraphicsBlurEffect::sourceIsPixmap() + +static void _init_fp_sourceIsPixmap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sourceIsPixmap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsBlurEffect_Adaptor *)cls)->fp_QGraphicsBlurEffect_sourceIsPixmap_c0 ()); +} + + +// exposed QPixmap QGraphicsBlurEffect::sourcePixmap(Qt::CoordinateSystem system, QPoint *offset, QGraphicsEffect::PixmapPadMode mode) + +static void _init_fp_sourcePixmap_c6763 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("system", true, "Qt::LogicalCoordinates"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("offset", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QGraphicsEffect::PadToEffectiveBoundingRect"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_fp_sourcePixmap_c6763 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); + QPoint *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QGraphicsEffect::PadToEffectiveBoundingRect), heap); + ret.write ((QPixmap)((QGraphicsBlurEffect_Adaptor *)cls)->fp_QGraphicsBlurEffect_sourcePixmap_c6763 (arg1, arg2, arg3)); +} + + +// void QGraphicsBlurEffect::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsBlurEffect_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsBlurEffect_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QGraphicsBlurEffect::updateBoundingRect() + +static void _init_fp_updateBoundingRect_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateBoundingRect_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsBlurEffect_Adaptor *)cls)->fp_QGraphicsBlurEffect_updateBoundingRect_0 (); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsBlurEffect (); + +static gsi::Methods methods_QGraphicsBlurEffect_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsBlurEffect::QGraphicsBlurEffect(QObject *parent)\nThis method creates an object of class QGraphicsBlurEffect.", &_init_ctor_QGraphicsBlurEffect_Adaptor_1302, &_call_ctor_QGraphicsBlurEffect_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("emit_blurHintsChanged", "@brief Emitter for signal void QGraphicsBlurEffect::blurHintsChanged(QFlags hints)\nCall this method to emit this signal.", false, &_init_emitter_blurHintsChanged_3948, &_call_emitter_blurHintsChanged_3948); + methods += new qt_gsi::GenericMethod ("emit_blurRadiusChanged", "@brief Emitter for signal void QGraphicsBlurEffect::blurRadiusChanged(double blurRadius)\nCall this method to emit this signal.", false, &_init_emitter_blurRadiusChanged_1071, &_call_emitter_blurRadiusChanged_1071); + methods += new qt_gsi::GenericMethod ("boundingRectFor", "@brief Virtual method QRectF QGraphicsBlurEffect::boundingRectFor(const QRectF &rect)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRectFor_c1862_0, &_call_cbs_boundingRectFor_c1862_0); + methods += new qt_gsi::GenericMethod ("boundingRectFor", "@hide", true, &_init_cbs_boundingRectFor_c1862_0, &_call_cbs_boundingRectFor_c1862_0, &_set_callback_cbs_boundingRectFor_c1862_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGraphicsBlurEffect::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGraphicsBlurEffect::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGraphicsBlurEffect::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGraphicsBlurEffect::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*draw", "@brief Virtual method void QGraphicsBlurEffect::draw(QPainter *painter)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_draw_1426_0, &_call_cbs_draw_1426_0); + methods += new qt_gsi::GenericMethod ("*draw", "@hide", false, &_init_cbs_draw_1426_0, &_call_cbs_draw_1426_0, &_set_callback_cbs_draw_1426_0); + methods += new qt_gsi::GenericMethod ("*drawSource", "@brief Method void QGraphicsBlurEffect::drawSource(QPainter *painter)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawSource_1426, &_call_fp_drawSource_1426); + methods += new qt_gsi::GenericMethod ("emit_enabledChanged", "@brief Emitter for signal void QGraphicsBlurEffect::enabledChanged(bool enabled)\nCall this method to emit this signal.", false, &_init_emitter_enabledChanged_864, &_call_emitter_enabledChanged_864); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QGraphicsBlurEffect::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGraphicsBlurEffect::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGraphicsBlurEffect::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGraphicsBlurEffect::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGraphicsBlurEffect::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGraphicsBlurEffect::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGraphicsBlurEffect::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*sourceBoundingRect", "@brief Method QRectF QGraphicsBlurEffect::sourceBoundingRect(Qt::CoordinateSystem system)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sourceBoundingRect_c2426, &_call_fp_sourceBoundingRect_c2426); + methods += new qt_gsi::GenericMethod ("*sourceChanged", "@brief Virtual method void QGraphicsBlurEffect::sourceChanged(QFlags flags)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sourceChanged_3695_0, &_call_cbs_sourceChanged_3695_0); + methods += new qt_gsi::GenericMethod ("*sourceChanged", "@hide", false, &_init_cbs_sourceChanged_3695_0, &_call_cbs_sourceChanged_3695_0, &_set_callback_cbs_sourceChanged_3695_0); + methods += new qt_gsi::GenericMethod ("*sourceIsPixmap", "@brief Method bool QGraphicsBlurEffect::sourceIsPixmap()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sourceIsPixmap_c0, &_call_fp_sourceIsPixmap_c0); + methods += new qt_gsi::GenericMethod ("*sourcePixmap", "@brief Method QPixmap QGraphicsBlurEffect::sourcePixmap(Qt::CoordinateSystem system, QPoint *offset, QGraphicsEffect::PixmapPadMode mode)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sourcePixmap_c6763, &_call_fp_sourcePixmap_c6763); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGraphicsBlurEffect::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateBoundingRect", "@brief Method void QGraphicsBlurEffect::updateBoundingRect()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateBoundingRect_0, &_call_fp_updateBoundingRect_0); + return methods; +} + +gsi::Class decl_QGraphicsBlurEffect_Adaptor (qtdecl_QGraphicsBlurEffect (), "QtWidgets", "QGraphicsBlurEffect", + methods_QGraphicsBlurEffect_Adaptor (), + "@qt\n@brief Binding of QGraphicsBlurEffect"); + +} + + +// Implementation of the enum wrapper class for QGraphicsBlurEffect::BlurHint +namespace qt_gsi +{ + +static gsi::Enum decl_QGraphicsBlurEffect_BlurHint_Enum ("QtWidgets", "QGraphicsBlurEffect_BlurHint", + gsi::enum_const ("PerformanceHint", QGraphicsBlurEffect::PerformanceHint, "@brief Enum constant QGraphicsBlurEffect::PerformanceHint") + + gsi::enum_const ("QualityHint", QGraphicsBlurEffect::QualityHint, "@brief Enum constant QGraphicsBlurEffect::QualityHint") + + gsi::enum_const ("AnimationHint", QGraphicsBlurEffect::AnimationHint, "@brief Enum constant QGraphicsBlurEffect::AnimationHint"), + "@qt\n@brief This class represents the QGraphicsBlurEffect::BlurHint enum"); + +static gsi::QFlagsClass decl_QGraphicsBlurEffect_BlurHint_Enums ("QtWidgets", "QGraphicsBlurEffect_QFlags_BlurHint", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGraphicsBlurEffect_BlurHint_Enum_in_parent (decl_QGraphicsBlurEffect_BlurHint_Enum.defs ()); +static gsi::ClassExt decl_QGraphicsBlurEffect_BlurHint_Enum_as_child (decl_QGraphicsBlurEffect_BlurHint_Enum, "BlurHint"); +static gsi::ClassExt decl_QGraphicsBlurEffect_BlurHint_Enums_as_child (decl_QGraphicsBlurEffect_BlurHint_Enums, "QFlags_BlurHint"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc new file mode 100644 index 000000000..bd09ddd2f --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsColorizeEffect.cc @@ -0,0 +1,955 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsColorizeEffect.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsColorizeEffect + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGraphicsColorizeEffect::staticMetaObject); +} + + +// QColor QGraphicsColorizeEffect::color() + + +static void _init_f_color_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_color_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QGraphicsColorizeEffect *)cls)->color ()); +} + + +// void QGraphicsColorizeEffect::setColor(const QColor &c) + + +static void _init_f_setColor_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setColor_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsColorizeEffect *)cls)->setColor (arg1); +} + + +// void QGraphicsColorizeEffect::setStrength(double strength) + + +static void _init_f_setStrength_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("strength"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStrength_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsColorizeEffect *)cls)->setStrength (arg1); +} + + +// double QGraphicsColorizeEffect::strength() + + +static void _init_f_strength_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_strength_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsColorizeEffect *)cls)->strength ()); +} + + +// static QString QGraphicsColorizeEffect::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGraphicsColorizeEffect::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsColorizeEffect () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":color", "@brief Method QColor QGraphicsColorizeEffect::color()\n", true, &_init_f_color_c0, &_call_f_color_c0); + methods += new qt_gsi::GenericMethod ("setColor|color=", "@brief Method void QGraphicsColorizeEffect::setColor(const QColor &c)\n", false, &_init_f_setColor_1905, &_call_f_setColor_1905); + methods += new qt_gsi::GenericMethod ("setStrength|strength=", "@brief Method void QGraphicsColorizeEffect::setStrength(double strength)\n", false, &_init_f_setStrength_1071, &_call_f_setStrength_1071); + methods += new qt_gsi::GenericMethod (":strength", "@brief Method double QGraphicsColorizeEffect::strength()\n", true, &_init_f_strength_c0, &_call_f_strength_c0); + methods += gsi::qt_signal ("colorChanged(const QColor &)", "colorChanged", gsi::arg("color"), "@brief Signal declaration for QGraphicsColorizeEffect::colorChanged(const QColor &color)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsColorizeEffect::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("enabledChanged(bool)", "enabledChanged", gsi::arg("enabled"), "@brief Signal declaration for QGraphicsColorizeEffect::enabledChanged(bool enabled)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGraphicsColorizeEffect::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("strengthChanged(double)", "strengthChanged", gsi::arg("strength"), "@brief Signal declaration for QGraphicsColorizeEffect::strengthChanged(double strength)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGraphicsColorizeEffect::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QGraphicsEffect (); + +qt_gsi::QtNativeClass decl_QGraphicsColorizeEffect (qtdecl_QGraphicsEffect (), "QtWidgets", "QGraphicsColorizeEffect_Native", + methods_QGraphicsColorizeEffect (), + "@hide\n@alias QGraphicsColorizeEffect"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsColorizeEffect () { return decl_QGraphicsColorizeEffect; } + +} + + +class QGraphicsColorizeEffect_Adaptor : public QGraphicsColorizeEffect, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsColorizeEffect_Adaptor(); + + // [adaptor ctor] QGraphicsColorizeEffect::QGraphicsColorizeEffect(QObject *parent) + QGraphicsColorizeEffect_Adaptor() : QGraphicsColorizeEffect() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsColorizeEffect::QGraphicsColorizeEffect(QObject *parent) + QGraphicsColorizeEffect_Adaptor(QObject *parent) : QGraphicsColorizeEffect(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsColorizeEffect::drawSource(QPainter *painter) + void fp_QGraphicsColorizeEffect_drawSource_1426 (QPainter *painter) { + QGraphicsColorizeEffect::drawSource(painter); + } + + // [expose] bool QGraphicsColorizeEffect::isSignalConnected(const QMetaMethod &signal) + bool fp_QGraphicsColorizeEffect_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGraphicsColorizeEffect::isSignalConnected(signal); + } + + // [expose] int QGraphicsColorizeEffect::receivers(const char *signal) + int fp_QGraphicsColorizeEffect_receivers_c1731 (const char *signal) const { + return QGraphicsColorizeEffect::receivers(signal); + } + + // [expose] QObject *QGraphicsColorizeEffect::sender() + QObject * fp_QGraphicsColorizeEffect_sender_c0 () const { + return QGraphicsColorizeEffect::sender(); + } + + // [expose] int QGraphicsColorizeEffect::senderSignalIndex() + int fp_QGraphicsColorizeEffect_senderSignalIndex_c0 () const { + return QGraphicsColorizeEffect::senderSignalIndex(); + } + + // [expose] QRectF QGraphicsColorizeEffect::sourceBoundingRect(Qt::CoordinateSystem system) + QRectF fp_QGraphicsColorizeEffect_sourceBoundingRect_c2426 (const qt_gsi::Converter::target_type & system) const { + return QGraphicsColorizeEffect::sourceBoundingRect(qt_gsi::QtToCppAdaptor(system).cref()); + } + + // [expose] bool QGraphicsColorizeEffect::sourceIsPixmap() + bool fp_QGraphicsColorizeEffect_sourceIsPixmap_c0 () const { + return QGraphicsColorizeEffect::sourceIsPixmap(); + } + + // [expose] QPixmap QGraphicsColorizeEffect::sourcePixmap(Qt::CoordinateSystem system, QPoint *offset, QGraphicsEffect::PixmapPadMode mode) + QPixmap fp_QGraphicsColorizeEffect_sourcePixmap_c6763 (const qt_gsi::Converter::target_type & system, QPoint *offset, const qt_gsi::Converter::target_type & mode) const { + return QGraphicsColorizeEffect::sourcePixmap(qt_gsi::QtToCppAdaptor(system).cref(), offset, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + // [expose] void QGraphicsColorizeEffect::updateBoundingRect() + void fp_QGraphicsColorizeEffect_updateBoundingRect_0 () { + QGraphicsColorizeEffect::updateBoundingRect(); + } + + // [adaptor impl] QRectF QGraphicsColorizeEffect::boundingRectFor(const QRectF &sourceRect) + QRectF cbs_boundingRectFor_c1862_0(const QRectF &sourceRect) const + { + return QGraphicsColorizeEffect::boundingRectFor(sourceRect); + } + + virtual QRectF boundingRectFor(const QRectF &sourceRect) const + { + if (cb_boundingRectFor_c1862_0.can_issue()) { + return cb_boundingRectFor_c1862_0.issue(&QGraphicsColorizeEffect_Adaptor::cbs_boundingRectFor_c1862_0, sourceRect); + } else { + return QGraphicsColorizeEffect::boundingRectFor(sourceRect); + } + } + + // [emitter impl] void QGraphicsColorizeEffect::colorChanged(const QColor &color) + void emitter_QGraphicsColorizeEffect_colorChanged_1905(const QColor &color) + { + emit QGraphicsColorizeEffect::colorChanged(color); + } + + // [emitter impl] void QGraphicsColorizeEffect::destroyed(QObject *) + void emitter_QGraphicsColorizeEffect_destroyed_1302(QObject *arg1) + { + emit QGraphicsColorizeEffect::destroyed(arg1); + } + + // [emitter impl] void QGraphicsColorizeEffect::enabledChanged(bool enabled) + void emitter_QGraphicsColorizeEffect_enabledChanged_864(bool enabled) + { + emit QGraphicsColorizeEffect::enabledChanged(enabled); + } + + // [adaptor impl] bool QGraphicsColorizeEffect::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGraphicsColorizeEffect::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGraphicsColorizeEffect_Adaptor::cbs_event_1217_0, _event); + } else { + return QGraphicsColorizeEffect::event(_event); + } + } + + // [adaptor impl] bool QGraphicsColorizeEffect::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGraphicsColorizeEffect::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGraphicsColorizeEffect_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGraphicsColorizeEffect::eventFilter(watched, event); + } + } + + // [emitter impl] void QGraphicsColorizeEffect::objectNameChanged(const QString &objectName) + void emitter_QGraphicsColorizeEffect_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGraphicsColorizeEffect::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QGraphicsColorizeEffect::strengthChanged(double strength) + void emitter_QGraphicsColorizeEffect_strengthChanged_1071(double strength) + { + emit QGraphicsColorizeEffect::strengthChanged(strength); + } + + // [adaptor impl] void QGraphicsColorizeEffect::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGraphicsColorizeEffect::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGraphicsColorizeEffect_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGraphicsColorizeEffect::childEvent(event); + } + } + + // [adaptor impl] void QGraphicsColorizeEffect::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGraphicsColorizeEffect::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGraphicsColorizeEffect_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGraphicsColorizeEffect::customEvent(event); + } + } + + // [adaptor impl] void QGraphicsColorizeEffect::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGraphicsColorizeEffect::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGraphicsColorizeEffect_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGraphicsColorizeEffect::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGraphicsColorizeEffect::draw(QPainter *painter) + void cbs_draw_1426_0(QPainter *painter) + { + QGraphicsColorizeEffect::draw(painter); + } + + virtual void draw(QPainter *painter) + { + if (cb_draw_1426_0.can_issue()) { + cb_draw_1426_0.issue(&QGraphicsColorizeEffect_Adaptor::cbs_draw_1426_0, painter); + } else { + QGraphicsColorizeEffect::draw(painter); + } + } + + // [adaptor impl] void QGraphicsColorizeEffect::sourceChanged(QFlags flags) + void cbs_sourceChanged_3695_0(QFlags flags) + { + QGraphicsColorizeEffect::sourceChanged(flags); + } + + virtual void sourceChanged(QFlags flags) + { + if (cb_sourceChanged_3695_0.can_issue()) { + cb_sourceChanged_3695_0.issue >(&QGraphicsColorizeEffect_Adaptor::cbs_sourceChanged_3695_0, flags); + } else { + QGraphicsColorizeEffect::sourceChanged(flags); + } + } + + // [adaptor impl] void QGraphicsColorizeEffect::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGraphicsColorizeEffect::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGraphicsColorizeEffect_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGraphicsColorizeEffect::timerEvent(event); + } + } + + gsi::Callback cb_boundingRectFor_c1862_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_draw_1426_0; + gsi::Callback cb_sourceChanged_3695_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QGraphicsColorizeEffect_Adaptor::~QGraphicsColorizeEffect_Adaptor() { } + +// Constructor QGraphicsColorizeEffect::QGraphicsColorizeEffect(QObject *parent) (adaptor class) + +static void _init_ctor_QGraphicsColorizeEffect_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsColorizeEffect_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsColorizeEffect_Adaptor (arg1)); +} + + +// QRectF QGraphicsColorizeEffect::boundingRectFor(const QRectF &sourceRect) + +static void _init_cbs_boundingRectFor_c1862_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceRect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_boundingRectFor_c1862_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args.read (heap); + ret.write ((QRectF)((QGraphicsColorizeEffect_Adaptor *)cls)->cbs_boundingRectFor_c1862_0 (arg1)); +} + +static void _set_callback_cbs_boundingRectFor_c1862_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsColorizeEffect_Adaptor *)cls)->cb_boundingRectFor_c1862_0 = cb; +} + + +// void QGraphicsColorizeEffect::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsColorizeEffect_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsColorizeEffect_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QGraphicsColorizeEffect::colorChanged(const QColor &color) + +static void _init_emitter_colorChanged_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_colorChanged_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsColorizeEffect_Adaptor *)cls)->emitter_QGraphicsColorizeEffect_colorChanged_1905 (arg1); +} + + +// void QGraphicsColorizeEffect::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsColorizeEffect_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsColorizeEffect_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGraphicsColorizeEffect::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGraphicsColorizeEffect_Adaptor *)cls)->emitter_QGraphicsColorizeEffect_destroyed_1302 (arg1); +} + + +// void QGraphicsColorizeEffect::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsColorizeEffect_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsColorizeEffect_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QGraphicsColorizeEffect::draw(QPainter *painter) + +static void _init_cbs_draw_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_draw_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsColorizeEffect_Adaptor *)cls)->cbs_draw_1426_0 (arg1); +} + +static void _set_callback_cbs_draw_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsColorizeEffect_Adaptor *)cls)->cb_draw_1426_0 = cb; +} + + +// exposed void QGraphicsColorizeEffect::drawSource(QPainter *painter) + +static void _init_fp_drawSource_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawSource_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsColorizeEffect_Adaptor *)cls)->fp_QGraphicsColorizeEffect_drawSource_1426 (arg1); +} + + +// emitter void QGraphicsColorizeEffect::enabledChanged(bool enabled) + +static void _init_emitter_enabledChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_enabledChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsColorizeEffect_Adaptor *)cls)->emitter_QGraphicsColorizeEffect_enabledChanged_864 (arg1); +} + + +// bool QGraphicsColorizeEffect::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsColorizeEffect_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsColorizeEffect_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGraphicsColorizeEffect::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsColorizeEffect_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsColorizeEffect_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QGraphicsColorizeEffect::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsColorizeEffect_Adaptor *)cls)->fp_QGraphicsColorizeEffect_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QGraphicsColorizeEffect::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsColorizeEffect_Adaptor *)cls)->emitter_QGraphicsColorizeEffect_objectNameChanged_4567 (arg1); +} + + +// exposed int QGraphicsColorizeEffect::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsColorizeEffect_Adaptor *)cls)->fp_QGraphicsColorizeEffect_receivers_c1731 (arg1)); +} + + +// exposed QObject *QGraphicsColorizeEffect::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGraphicsColorizeEffect_Adaptor *)cls)->fp_QGraphicsColorizeEffect_sender_c0 ()); +} + + +// exposed int QGraphicsColorizeEffect::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsColorizeEffect_Adaptor *)cls)->fp_QGraphicsColorizeEffect_senderSignalIndex_c0 ()); +} + + +// exposed QRectF QGraphicsColorizeEffect::sourceBoundingRect(Qt::CoordinateSystem system) + +static void _init_fp_sourceBoundingRect_c2426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("system", true, "Qt::LogicalCoordinates"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_sourceBoundingRect_c2426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); + ret.write ((QRectF)((QGraphicsColorizeEffect_Adaptor *)cls)->fp_QGraphicsColorizeEffect_sourceBoundingRect_c2426 (arg1)); +} + + +// void QGraphicsColorizeEffect::sourceChanged(QFlags flags) + +static void _init_cbs_sourceChanged_3695_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sourceChanged_3695_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsColorizeEffect_Adaptor *)cls)->cbs_sourceChanged_3695_0 (arg1); +} + +static void _set_callback_cbs_sourceChanged_3695_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsColorizeEffect_Adaptor *)cls)->cb_sourceChanged_3695_0 = cb; +} + + +// exposed bool QGraphicsColorizeEffect::sourceIsPixmap() + +static void _init_fp_sourceIsPixmap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sourceIsPixmap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsColorizeEffect_Adaptor *)cls)->fp_QGraphicsColorizeEffect_sourceIsPixmap_c0 ()); +} + + +// exposed QPixmap QGraphicsColorizeEffect::sourcePixmap(Qt::CoordinateSystem system, QPoint *offset, QGraphicsEffect::PixmapPadMode mode) + +static void _init_fp_sourcePixmap_c6763 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("system", true, "Qt::LogicalCoordinates"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("offset", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QGraphicsEffect::PadToEffectiveBoundingRect"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_fp_sourcePixmap_c6763 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); + QPoint *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QGraphicsEffect::PadToEffectiveBoundingRect), heap); + ret.write ((QPixmap)((QGraphicsColorizeEffect_Adaptor *)cls)->fp_QGraphicsColorizeEffect_sourcePixmap_c6763 (arg1, arg2, arg3)); +} + + +// emitter void QGraphicsColorizeEffect::strengthChanged(double strength) + +static void _init_emitter_strengthChanged_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("strength"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_strengthChanged_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsColorizeEffect_Adaptor *)cls)->emitter_QGraphicsColorizeEffect_strengthChanged_1071 (arg1); +} + + +// void QGraphicsColorizeEffect::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsColorizeEffect_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsColorizeEffect_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QGraphicsColorizeEffect::updateBoundingRect() + +static void _init_fp_updateBoundingRect_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateBoundingRect_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsColorizeEffect_Adaptor *)cls)->fp_QGraphicsColorizeEffect_updateBoundingRect_0 (); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsColorizeEffect (); + +static gsi::Methods methods_QGraphicsColorizeEffect_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsColorizeEffect::QGraphicsColorizeEffect(QObject *parent)\nThis method creates an object of class QGraphicsColorizeEffect.", &_init_ctor_QGraphicsColorizeEffect_Adaptor_1302, &_call_ctor_QGraphicsColorizeEffect_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("boundingRectFor", "@brief Virtual method QRectF QGraphicsColorizeEffect::boundingRectFor(const QRectF &sourceRect)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRectFor_c1862_0, &_call_cbs_boundingRectFor_c1862_0); + methods += new qt_gsi::GenericMethod ("boundingRectFor", "@hide", true, &_init_cbs_boundingRectFor_c1862_0, &_call_cbs_boundingRectFor_c1862_0, &_set_callback_cbs_boundingRectFor_c1862_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGraphicsColorizeEffect::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_colorChanged", "@brief Emitter for signal void QGraphicsColorizeEffect::colorChanged(const QColor &color)\nCall this method to emit this signal.", false, &_init_emitter_colorChanged_1905, &_call_emitter_colorChanged_1905); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGraphicsColorizeEffect::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGraphicsColorizeEffect::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGraphicsColorizeEffect::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*draw", "@brief Virtual method void QGraphicsColorizeEffect::draw(QPainter *painter)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_draw_1426_0, &_call_cbs_draw_1426_0); + methods += new qt_gsi::GenericMethod ("*draw", "@hide", false, &_init_cbs_draw_1426_0, &_call_cbs_draw_1426_0, &_set_callback_cbs_draw_1426_0); + methods += new qt_gsi::GenericMethod ("*drawSource", "@brief Method void QGraphicsColorizeEffect::drawSource(QPainter *painter)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawSource_1426, &_call_fp_drawSource_1426); + methods += new qt_gsi::GenericMethod ("emit_enabledChanged", "@brief Emitter for signal void QGraphicsColorizeEffect::enabledChanged(bool enabled)\nCall this method to emit this signal.", false, &_init_emitter_enabledChanged_864, &_call_emitter_enabledChanged_864); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QGraphicsColorizeEffect::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGraphicsColorizeEffect::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGraphicsColorizeEffect::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGraphicsColorizeEffect::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGraphicsColorizeEffect::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGraphicsColorizeEffect::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGraphicsColorizeEffect::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*sourceBoundingRect", "@brief Method QRectF QGraphicsColorizeEffect::sourceBoundingRect(Qt::CoordinateSystem system)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sourceBoundingRect_c2426, &_call_fp_sourceBoundingRect_c2426); + methods += new qt_gsi::GenericMethod ("*sourceChanged", "@brief Virtual method void QGraphicsColorizeEffect::sourceChanged(QFlags flags)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sourceChanged_3695_0, &_call_cbs_sourceChanged_3695_0); + methods += new qt_gsi::GenericMethod ("*sourceChanged", "@hide", false, &_init_cbs_sourceChanged_3695_0, &_call_cbs_sourceChanged_3695_0, &_set_callback_cbs_sourceChanged_3695_0); + methods += new qt_gsi::GenericMethod ("*sourceIsPixmap", "@brief Method bool QGraphicsColorizeEffect::sourceIsPixmap()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sourceIsPixmap_c0, &_call_fp_sourceIsPixmap_c0); + methods += new qt_gsi::GenericMethod ("*sourcePixmap", "@brief Method QPixmap QGraphicsColorizeEffect::sourcePixmap(Qt::CoordinateSystem system, QPoint *offset, QGraphicsEffect::PixmapPadMode mode)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sourcePixmap_c6763, &_call_fp_sourcePixmap_c6763); + methods += new qt_gsi::GenericMethod ("emit_strengthChanged", "@brief Emitter for signal void QGraphicsColorizeEffect::strengthChanged(double strength)\nCall this method to emit this signal.", false, &_init_emitter_strengthChanged_1071, &_call_emitter_strengthChanged_1071); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGraphicsColorizeEffect::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateBoundingRect", "@brief Method void QGraphicsColorizeEffect::updateBoundingRect()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateBoundingRect_0, &_call_fp_updateBoundingRect_0); + return methods; +} + +gsi::Class decl_QGraphicsColorizeEffect_Adaptor (qtdecl_QGraphicsColorizeEffect (), "QtWidgets", "QGraphicsColorizeEffect", + methods_QGraphicsColorizeEffect_Adaptor (), + "@qt\n@brief Binding of QGraphicsColorizeEffect"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc new file mode 100644 index 000000000..0557c8182 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsDropShadowEffect.cc @@ -0,0 +1,1158 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsDropShadowEffect.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsDropShadowEffect + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGraphicsDropShadowEffect::staticMetaObject); +} + + +// double QGraphicsDropShadowEffect::blurRadius() + + +static void _init_f_blurRadius_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blurRadius_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsDropShadowEffect *)cls)->blurRadius ()); +} + + +// QRectF QGraphicsDropShadowEffect::boundingRectFor(const QRectF &rect) + + +static void _init_f_boundingRectFor_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_boundingRectFor_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QGraphicsDropShadowEffect *)cls)->boundingRectFor (arg1)); +} + + +// QColor QGraphicsDropShadowEffect::color() + + +static void _init_f_color_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_color_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QGraphicsDropShadowEffect *)cls)->color ()); +} + + +// QPointF QGraphicsDropShadowEffect::offset() + + +static void _init_f_offset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_offset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsDropShadowEffect *)cls)->offset ()); +} + + +// void QGraphicsDropShadowEffect::setBlurRadius(double blurRadius) + + +static void _init_f_setBlurRadius_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("blurRadius"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBlurRadius_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsDropShadowEffect *)cls)->setBlurRadius (arg1); +} + + +// void QGraphicsDropShadowEffect::setColor(const QColor &color) + + +static void _init_f_setColor_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setColor_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsDropShadowEffect *)cls)->setColor (arg1); +} + + +// void QGraphicsDropShadowEffect::setOffset(const QPointF &ofs) + + +static void _init_f_setOffset_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ofs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOffset_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsDropShadowEffect *)cls)->setOffset (arg1); +} + + +// void QGraphicsDropShadowEffect::setOffset(double dx, double dy) + + +static void _init_f_setOffset_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setOffset_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsDropShadowEffect *)cls)->setOffset (arg1, arg2); +} + + +// void QGraphicsDropShadowEffect::setOffset(double d) + + +static void _init_f_setOffset_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("d"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOffset_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsDropShadowEffect *)cls)->setOffset (arg1); +} + + +// void QGraphicsDropShadowEffect::setXOffset(double dx) + + +static void _init_f_setXOffset_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setXOffset_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsDropShadowEffect *)cls)->setXOffset (arg1); +} + + +// void QGraphicsDropShadowEffect::setYOffset(double dy) + + +static void _init_f_setYOffset_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dy"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setYOffset_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsDropShadowEffect *)cls)->setYOffset (arg1); +} + + +// double QGraphicsDropShadowEffect::xOffset() + + +static void _init_f_xOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_xOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsDropShadowEffect *)cls)->xOffset ()); +} + + +// double QGraphicsDropShadowEffect::yOffset() + + +static void _init_f_yOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_yOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsDropShadowEffect *)cls)->yOffset ()); +} + + +// static QString QGraphicsDropShadowEffect::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGraphicsDropShadowEffect::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsDropShadowEffect () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":blurRadius", "@brief Method double QGraphicsDropShadowEffect::blurRadius()\n", true, &_init_f_blurRadius_c0, &_call_f_blurRadius_c0); + methods += new qt_gsi::GenericMethod ("boundingRectFor", "@brief Method QRectF QGraphicsDropShadowEffect::boundingRectFor(const QRectF &rect)\nThis is a reimplementation of QGraphicsEffect::boundingRectFor", true, &_init_f_boundingRectFor_c1862, &_call_f_boundingRectFor_c1862); + methods += new qt_gsi::GenericMethod (":color", "@brief Method QColor QGraphicsDropShadowEffect::color()\n", true, &_init_f_color_c0, &_call_f_color_c0); + methods += new qt_gsi::GenericMethod (":offset", "@brief Method QPointF QGraphicsDropShadowEffect::offset()\n", true, &_init_f_offset_c0, &_call_f_offset_c0); + methods += new qt_gsi::GenericMethod ("setBlurRadius|blurRadius=", "@brief Method void QGraphicsDropShadowEffect::setBlurRadius(double blurRadius)\n", false, &_init_f_setBlurRadius_1071, &_call_f_setBlurRadius_1071); + methods += new qt_gsi::GenericMethod ("setColor|color=", "@brief Method void QGraphicsDropShadowEffect::setColor(const QColor &color)\n", false, &_init_f_setColor_1905, &_call_f_setColor_1905); + methods += new qt_gsi::GenericMethod ("setOffset|offset=", "@brief Method void QGraphicsDropShadowEffect::setOffset(const QPointF &ofs)\n", false, &_init_f_setOffset_1986, &_call_f_setOffset_1986); + methods += new qt_gsi::GenericMethod ("setOffset", "@brief Method void QGraphicsDropShadowEffect::setOffset(double dx, double dy)\n", false, &_init_f_setOffset_2034, &_call_f_setOffset_2034); + methods += new qt_gsi::GenericMethod ("setOffset|offset=", "@brief Method void QGraphicsDropShadowEffect::setOffset(double d)\n", false, &_init_f_setOffset_1071, &_call_f_setOffset_1071); + methods += new qt_gsi::GenericMethod ("setXOffset|xOffset=", "@brief Method void QGraphicsDropShadowEffect::setXOffset(double dx)\n", false, &_init_f_setXOffset_1071, &_call_f_setXOffset_1071); + methods += new qt_gsi::GenericMethod ("setYOffset|yOffset=", "@brief Method void QGraphicsDropShadowEffect::setYOffset(double dy)\n", false, &_init_f_setYOffset_1071, &_call_f_setYOffset_1071); + methods += new qt_gsi::GenericMethod (":xOffset", "@brief Method double QGraphicsDropShadowEffect::xOffset()\n", true, &_init_f_xOffset_c0, &_call_f_xOffset_c0); + methods += new qt_gsi::GenericMethod (":yOffset", "@brief Method double QGraphicsDropShadowEffect::yOffset()\n", true, &_init_f_yOffset_c0, &_call_f_yOffset_c0); + methods += gsi::qt_signal ("blurRadiusChanged(double)", "blurRadiusChanged", gsi::arg("blurRadius"), "@brief Signal declaration for QGraphicsDropShadowEffect::blurRadiusChanged(double blurRadius)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("colorChanged(const QColor &)", "colorChanged", gsi::arg("color"), "@brief Signal declaration for QGraphicsDropShadowEffect::colorChanged(const QColor &color)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsDropShadowEffect::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("enabledChanged(bool)", "enabledChanged", gsi::arg("enabled"), "@brief Signal declaration for QGraphicsDropShadowEffect::enabledChanged(bool enabled)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGraphicsDropShadowEffect::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("offsetChanged(const QPointF &)", "offsetChanged", gsi::arg("offset"), "@brief Signal declaration for QGraphicsDropShadowEffect::offsetChanged(const QPointF &offset)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGraphicsDropShadowEffect::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QGraphicsEffect (); + +qt_gsi::QtNativeClass decl_QGraphicsDropShadowEffect (qtdecl_QGraphicsEffect (), "QtWidgets", "QGraphicsDropShadowEffect_Native", + methods_QGraphicsDropShadowEffect (), + "@hide\n@alias QGraphicsDropShadowEffect"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsDropShadowEffect () { return decl_QGraphicsDropShadowEffect; } + +} + + +class QGraphicsDropShadowEffect_Adaptor : public QGraphicsDropShadowEffect, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsDropShadowEffect_Adaptor(); + + // [adaptor ctor] QGraphicsDropShadowEffect::QGraphicsDropShadowEffect(QObject *parent) + QGraphicsDropShadowEffect_Adaptor() : QGraphicsDropShadowEffect() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsDropShadowEffect::QGraphicsDropShadowEffect(QObject *parent) + QGraphicsDropShadowEffect_Adaptor(QObject *parent) : QGraphicsDropShadowEffect(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsDropShadowEffect::drawSource(QPainter *painter) + void fp_QGraphicsDropShadowEffect_drawSource_1426 (QPainter *painter) { + QGraphicsDropShadowEffect::drawSource(painter); + } + + // [expose] bool QGraphicsDropShadowEffect::isSignalConnected(const QMetaMethod &signal) + bool fp_QGraphicsDropShadowEffect_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGraphicsDropShadowEffect::isSignalConnected(signal); + } + + // [expose] int QGraphicsDropShadowEffect::receivers(const char *signal) + int fp_QGraphicsDropShadowEffect_receivers_c1731 (const char *signal) const { + return QGraphicsDropShadowEffect::receivers(signal); + } + + // [expose] QObject *QGraphicsDropShadowEffect::sender() + QObject * fp_QGraphicsDropShadowEffect_sender_c0 () const { + return QGraphicsDropShadowEffect::sender(); + } + + // [expose] int QGraphicsDropShadowEffect::senderSignalIndex() + int fp_QGraphicsDropShadowEffect_senderSignalIndex_c0 () const { + return QGraphicsDropShadowEffect::senderSignalIndex(); + } + + // [expose] QRectF QGraphicsDropShadowEffect::sourceBoundingRect(Qt::CoordinateSystem system) + QRectF fp_QGraphicsDropShadowEffect_sourceBoundingRect_c2426 (const qt_gsi::Converter::target_type & system) const { + return QGraphicsDropShadowEffect::sourceBoundingRect(qt_gsi::QtToCppAdaptor(system).cref()); + } + + // [expose] bool QGraphicsDropShadowEffect::sourceIsPixmap() + bool fp_QGraphicsDropShadowEffect_sourceIsPixmap_c0 () const { + return QGraphicsDropShadowEffect::sourceIsPixmap(); + } + + // [expose] QPixmap QGraphicsDropShadowEffect::sourcePixmap(Qt::CoordinateSystem system, QPoint *offset, QGraphicsEffect::PixmapPadMode mode) + QPixmap fp_QGraphicsDropShadowEffect_sourcePixmap_c6763 (const qt_gsi::Converter::target_type & system, QPoint *offset, const qt_gsi::Converter::target_type & mode) const { + return QGraphicsDropShadowEffect::sourcePixmap(qt_gsi::QtToCppAdaptor(system).cref(), offset, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + // [expose] void QGraphicsDropShadowEffect::updateBoundingRect() + void fp_QGraphicsDropShadowEffect_updateBoundingRect_0 () { + QGraphicsDropShadowEffect::updateBoundingRect(); + } + + // [emitter impl] void QGraphicsDropShadowEffect::blurRadiusChanged(double blurRadius) + void emitter_QGraphicsDropShadowEffect_blurRadiusChanged_1071(double blurRadius) + { + emit QGraphicsDropShadowEffect::blurRadiusChanged(blurRadius); + } + + // [adaptor impl] QRectF QGraphicsDropShadowEffect::boundingRectFor(const QRectF &rect) + QRectF cbs_boundingRectFor_c1862_0(const QRectF &rect) const + { + return QGraphicsDropShadowEffect::boundingRectFor(rect); + } + + virtual QRectF boundingRectFor(const QRectF &rect) const + { + if (cb_boundingRectFor_c1862_0.can_issue()) { + return cb_boundingRectFor_c1862_0.issue(&QGraphicsDropShadowEffect_Adaptor::cbs_boundingRectFor_c1862_0, rect); + } else { + return QGraphicsDropShadowEffect::boundingRectFor(rect); + } + } + + // [emitter impl] void QGraphicsDropShadowEffect::colorChanged(const QColor &color) + void emitter_QGraphicsDropShadowEffect_colorChanged_1905(const QColor &color) + { + emit QGraphicsDropShadowEffect::colorChanged(color); + } + + // [emitter impl] void QGraphicsDropShadowEffect::destroyed(QObject *) + void emitter_QGraphicsDropShadowEffect_destroyed_1302(QObject *arg1) + { + emit QGraphicsDropShadowEffect::destroyed(arg1); + } + + // [emitter impl] void QGraphicsDropShadowEffect::enabledChanged(bool enabled) + void emitter_QGraphicsDropShadowEffect_enabledChanged_864(bool enabled) + { + emit QGraphicsDropShadowEffect::enabledChanged(enabled); + } + + // [adaptor impl] bool QGraphicsDropShadowEffect::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGraphicsDropShadowEffect::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGraphicsDropShadowEffect_Adaptor::cbs_event_1217_0, _event); + } else { + return QGraphicsDropShadowEffect::event(_event); + } + } + + // [adaptor impl] bool QGraphicsDropShadowEffect::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGraphicsDropShadowEffect::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGraphicsDropShadowEffect_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGraphicsDropShadowEffect::eventFilter(watched, event); + } + } + + // [emitter impl] void QGraphicsDropShadowEffect::objectNameChanged(const QString &objectName) + void emitter_QGraphicsDropShadowEffect_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGraphicsDropShadowEffect::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QGraphicsDropShadowEffect::offsetChanged(const QPointF &offset) + void emitter_QGraphicsDropShadowEffect_offsetChanged_1986(const QPointF &offset) + { + emit QGraphicsDropShadowEffect::offsetChanged(offset); + } + + // [adaptor impl] void QGraphicsDropShadowEffect::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGraphicsDropShadowEffect::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGraphicsDropShadowEffect_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGraphicsDropShadowEffect::childEvent(event); + } + } + + // [adaptor impl] void QGraphicsDropShadowEffect::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGraphicsDropShadowEffect::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGraphicsDropShadowEffect_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGraphicsDropShadowEffect::customEvent(event); + } + } + + // [adaptor impl] void QGraphicsDropShadowEffect::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGraphicsDropShadowEffect::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGraphicsDropShadowEffect_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGraphicsDropShadowEffect::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGraphicsDropShadowEffect::draw(QPainter *painter) + void cbs_draw_1426_0(QPainter *painter) + { + QGraphicsDropShadowEffect::draw(painter); + } + + virtual void draw(QPainter *painter) + { + if (cb_draw_1426_0.can_issue()) { + cb_draw_1426_0.issue(&QGraphicsDropShadowEffect_Adaptor::cbs_draw_1426_0, painter); + } else { + QGraphicsDropShadowEffect::draw(painter); + } + } + + // [adaptor impl] void QGraphicsDropShadowEffect::sourceChanged(QFlags flags) + void cbs_sourceChanged_3695_0(QFlags flags) + { + QGraphicsDropShadowEffect::sourceChanged(flags); + } + + virtual void sourceChanged(QFlags flags) + { + if (cb_sourceChanged_3695_0.can_issue()) { + cb_sourceChanged_3695_0.issue >(&QGraphicsDropShadowEffect_Adaptor::cbs_sourceChanged_3695_0, flags); + } else { + QGraphicsDropShadowEffect::sourceChanged(flags); + } + } + + // [adaptor impl] void QGraphicsDropShadowEffect::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGraphicsDropShadowEffect::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGraphicsDropShadowEffect_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGraphicsDropShadowEffect::timerEvent(event); + } + } + + gsi::Callback cb_boundingRectFor_c1862_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_draw_1426_0; + gsi::Callback cb_sourceChanged_3695_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QGraphicsDropShadowEffect_Adaptor::~QGraphicsDropShadowEffect_Adaptor() { } + +// Constructor QGraphicsDropShadowEffect::QGraphicsDropShadowEffect(QObject *parent) (adaptor class) + +static void _init_ctor_QGraphicsDropShadowEffect_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsDropShadowEffect_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsDropShadowEffect_Adaptor (arg1)); +} + + +// emitter void QGraphicsDropShadowEffect::blurRadiusChanged(double blurRadius) + +static void _init_emitter_blurRadiusChanged_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("blurRadius"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_blurRadiusChanged_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsDropShadowEffect_Adaptor *)cls)->emitter_QGraphicsDropShadowEffect_blurRadiusChanged_1071 (arg1); +} + + +// QRectF QGraphicsDropShadowEffect::boundingRectFor(const QRectF &rect) + +static void _init_cbs_boundingRectFor_c1862_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_boundingRectFor_c1862_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args.read (heap); + ret.write ((QRectF)((QGraphicsDropShadowEffect_Adaptor *)cls)->cbs_boundingRectFor_c1862_0 (arg1)); +} + +static void _set_callback_cbs_boundingRectFor_c1862_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsDropShadowEffect_Adaptor *)cls)->cb_boundingRectFor_c1862_0 = cb; +} + + +// void QGraphicsDropShadowEffect::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsDropShadowEffect_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsDropShadowEffect_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QGraphicsDropShadowEffect::colorChanged(const QColor &color) + +static void _init_emitter_colorChanged_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("color"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_colorChanged_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsDropShadowEffect_Adaptor *)cls)->emitter_QGraphicsDropShadowEffect_colorChanged_1905 (arg1); +} + + +// void QGraphicsDropShadowEffect::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsDropShadowEffect_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsDropShadowEffect_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGraphicsDropShadowEffect::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGraphicsDropShadowEffect_Adaptor *)cls)->emitter_QGraphicsDropShadowEffect_destroyed_1302 (arg1); +} + + +// void QGraphicsDropShadowEffect::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsDropShadowEffect_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsDropShadowEffect_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QGraphicsDropShadowEffect::draw(QPainter *painter) + +static void _init_cbs_draw_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_draw_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsDropShadowEffect_Adaptor *)cls)->cbs_draw_1426_0 (arg1); +} + +static void _set_callback_cbs_draw_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsDropShadowEffect_Adaptor *)cls)->cb_draw_1426_0 = cb; +} + + +// exposed void QGraphicsDropShadowEffect::drawSource(QPainter *painter) + +static void _init_fp_drawSource_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawSource_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsDropShadowEffect_Adaptor *)cls)->fp_QGraphicsDropShadowEffect_drawSource_1426 (arg1); +} + + +// emitter void QGraphicsDropShadowEffect::enabledChanged(bool enabled) + +static void _init_emitter_enabledChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_enabledChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsDropShadowEffect_Adaptor *)cls)->emitter_QGraphicsDropShadowEffect_enabledChanged_864 (arg1); +} + + +// bool QGraphicsDropShadowEffect::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsDropShadowEffect_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsDropShadowEffect_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGraphicsDropShadowEffect::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsDropShadowEffect_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsDropShadowEffect_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QGraphicsDropShadowEffect::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsDropShadowEffect_Adaptor *)cls)->fp_QGraphicsDropShadowEffect_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QGraphicsDropShadowEffect::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsDropShadowEffect_Adaptor *)cls)->emitter_QGraphicsDropShadowEffect_objectNameChanged_4567 (arg1); +} + + +// emitter void QGraphicsDropShadowEffect::offsetChanged(const QPointF &offset) + +static void _init_emitter_offsetChanged_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_offsetChanged_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsDropShadowEffect_Adaptor *)cls)->emitter_QGraphicsDropShadowEffect_offsetChanged_1986 (arg1); +} + + +// exposed int QGraphicsDropShadowEffect::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsDropShadowEffect_Adaptor *)cls)->fp_QGraphicsDropShadowEffect_receivers_c1731 (arg1)); +} + + +// exposed QObject *QGraphicsDropShadowEffect::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGraphicsDropShadowEffect_Adaptor *)cls)->fp_QGraphicsDropShadowEffect_sender_c0 ()); +} + + +// exposed int QGraphicsDropShadowEffect::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsDropShadowEffect_Adaptor *)cls)->fp_QGraphicsDropShadowEffect_senderSignalIndex_c0 ()); +} + + +// exposed QRectF QGraphicsDropShadowEffect::sourceBoundingRect(Qt::CoordinateSystem system) + +static void _init_fp_sourceBoundingRect_c2426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("system", true, "Qt::LogicalCoordinates"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_sourceBoundingRect_c2426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); + ret.write ((QRectF)((QGraphicsDropShadowEffect_Adaptor *)cls)->fp_QGraphicsDropShadowEffect_sourceBoundingRect_c2426 (arg1)); +} + + +// void QGraphicsDropShadowEffect::sourceChanged(QFlags flags) + +static void _init_cbs_sourceChanged_3695_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sourceChanged_3695_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsDropShadowEffect_Adaptor *)cls)->cbs_sourceChanged_3695_0 (arg1); +} + +static void _set_callback_cbs_sourceChanged_3695_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsDropShadowEffect_Adaptor *)cls)->cb_sourceChanged_3695_0 = cb; +} + + +// exposed bool QGraphicsDropShadowEffect::sourceIsPixmap() + +static void _init_fp_sourceIsPixmap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sourceIsPixmap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsDropShadowEffect_Adaptor *)cls)->fp_QGraphicsDropShadowEffect_sourceIsPixmap_c0 ()); +} + + +// exposed QPixmap QGraphicsDropShadowEffect::sourcePixmap(Qt::CoordinateSystem system, QPoint *offset, QGraphicsEffect::PixmapPadMode mode) + +static void _init_fp_sourcePixmap_c6763 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("system", true, "Qt::LogicalCoordinates"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("offset", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QGraphicsEffect::PadToEffectiveBoundingRect"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_fp_sourcePixmap_c6763 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); + QPoint *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QGraphicsEffect::PadToEffectiveBoundingRect), heap); + ret.write ((QPixmap)((QGraphicsDropShadowEffect_Adaptor *)cls)->fp_QGraphicsDropShadowEffect_sourcePixmap_c6763 (arg1, arg2, arg3)); +} + + +// void QGraphicsDropShadowEffect::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsDropShadowEffect_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsDropShadowEffect_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QGraphicsDropShadowEffect::updateBoundingRect() + +static void _init_fp_updateBoundingRect_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateBoundingRect_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsDropShadowEffect_Adaptor *)cls)->fp_QGraphicsDropShadowEffect_updateBoundingRect_0 (); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsDropShadowEffect (); + +static gsi::Methods methods_QGraphicsDropShadowEffect_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsDropShadowEffect::QGraphicsDropShadowEffect(QObject *parent)\nThis method creates an object of class QGraphicsDropShadowEffect.", &_init_ctor_QGraphicsDropShadowEffect_Adaptor_1302, &_call_ctor_QGraphicsDropShadowEffect_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("emit_blurRadiusChanged", "@brief Emitter for signal void QGraphicsDropShadowEffect::blurRadiusChanged(double blurRadius)\nCall this method to emit this signal.", false, &_init_emitter_blurRadiusChanged_1071, &_call_emitter_blurRadiusChanged_1071); + methods += new qt_gsi::GenericMethod ("boundingRectFor", "@brief Virtual method QRectF QGraphicsDropShadowEffect::boundingRectFor(const QRectF &rect)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRectFor_c1862_0, &_call_cbs_boundingRectFor_c1862_0); + methods += new qt_gsi::GenericMethod ("boundingRectFor", "@hide", true, &_init_cbs_boundingRectFor_c1862_0, &_call_cbs_boundingRectFor_c1862_0, &_set_callback_cbs_boundingRectFor_c1862_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGraphicsDropShadowEffect::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_colorChanged", "@brief Emitter for signal void QGraphicsDropShadowEffect::colorChanged(const QColor &color)\nCall this method to emit this signal.", false, &_init_emitter_colorChanged_1905, &_call_emitter_colorChanged_1905); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGraphicsDropShadowEffect::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGraphicsDropShadowEffect::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGraphicsDropShadowEffect::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*draw", "@brief Virtual method void QGraphicsDropShadowEffect::draw(QPainter *painter)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_draw_1426_0, &_call_cbs_draw_1426_0); + methods += new qt_gsi::GenericMethod ("*draw", "@hide", false, &_init_cbs_draw_1426_0, &_call_cbs_draw_1426_0, &_set_callback_cbs_draw_1426_0); + methods += new qt_gsi::GenericMethod ("*drawSource", "@brief Method void QGraphicsDropShadowEffect::drawSource(QPainter *painter)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawSource_1426, &_call_fp_drawSource_1426); + methods += new qt_gsi::GenericMethod ("emit_enabledChanged", "@brief Emitter for signal void QGraphicsDropShadowEffect::enabledChanged(bool enabled)\nCall this method to emit this signal.", false, &_init_emitter_enabledChanged_864, &_call_emitter_enabledChanged_864); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QGraphicsDropShadowEffect::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGraphicsDropShadowEffect::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGraphicsDropShadowEffect::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGraphicsDropShadowEffect::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("emit_offsetChanged", "@brief Emitter for signal void QGraphicsDropShadowEffect::offsetChanged(const QPointF &offset)\nCall this method to emit this signal.", false, &_init_emitter_offsetChanged_1986, &_call_emitter_offsetChanged_1986); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGraphicsDropShadowEffect::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGraphicsDropShadowEffect::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGraphicsDropShadowEffect::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*sourceBoundingRect", "@brief Method QRectF QGraphicsDropShadowEffect::sourceBoundingRect(Qt::CoordinateSystem system)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sourceBoundingRect_c2426, &_call_fp_sourceBoundingRect_c2426); + methods += new qt_gsi::GenericMethod ("*sourceChanged", "@brief Virtual method void QGraphicsDropShadowEffect::sourceChanged(QFlags flags)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sourceChanged_3695_0, &_call_cbs_sourceChanged_3695_0); + methods += new qt_gsi::GenericMethod ("*sourceChanged", "@hide", false, &_init_cbs_sourceChanged_3695_0, &_call_cbs_sourceChanged_3695_0, &_set_callback_cbs_sourceChanged_3695_0); + methods += new qt_gsi::GenericMethod ("*sourceIsPixmap", "@brief Method bool QGraphicsDropShadowEffect::sourceIsPixmap()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sourceIsPixmap_c0, &_call_fp_sourceIsPixmap_c0); + methods += new qt_gsi::GenericMethod ("*sourcePixmap", "@brief Method QPixmap QGraphicsDropShadowEffect::sourcePixmap(Qt::CoordinateSystem system, QPoint *offset, QGraphicsEffect::PixmapPadMode mode)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sourcePixmap_c6763, &_call_fp_sourcePixmap_c6763); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGraphicsDropShadowEffect::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateBoundingRect", "@brief Method void QGraphicsDropShadowEffect::updateBoundingRect()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateBoundingRect_0, &_call_fp_updateBoundingRect_0); + return methods; +} + +gsi::Class decl_QGraphicsDropShadowEffect_Adaptor (qtdecl_QGraphicsDropShadowEffect (), "QtWidgets", "QGraphicsDropShadowEffect", + methods_QGraphicsDropShadowEffect_Adaptor (), + "@qt\n@brief Binding of QGraphicsDropShadowEffect"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsEffect.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsEffect.cc new file mode 100644 index 000000000..0ac1aa985 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsEffect.cc @@ -0,0 +1,962 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsEffect.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsEffect + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGraphicsEffect::staticMetaObject); +} + + +// QRectF QGraphicsEffect::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsEffect *)cls)->boundingRect ()); +} + + +// QRectF QGraphicsEffect::boundingRectFor(const QRectF &sourceRect) + + +static void _init_f_boundingRectFor_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceRect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_boundingRectFor_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QGraphicsEffect *)cls)->boundingRectFor (arg1)); +} + + +// bool QGraphicsEffect::isEnabled() + + +static void _init_f_isEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsEffect *)cls)->isEnabled ()); +} + + +// void QGraphicsEffect::setEnabled(bool enable) + + +static void _init_f_setEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEffect *)cls)->setEnabled (arg1); +} + + +// void QGraphicsEffect::update() + + +static void _init_f_update_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_update_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEffect *)cls)->update (); +} + + +// static QString QGraphicsEffect::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGraphicsEffect::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsEffect () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QGraphicsEffect::boundingRect()\n", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod ("boundingRectFor", "@brief Method QRectF QGraphicsEffect::boundingRectFor(const QRectF &sourceRect)\n", true, &_init_f_boundingRectFor_c1862, &_call_f_boundingRectFor_c1862); + methods += new qt_gsi::GenericMethod ("isEnabled?|:enabled", "@brief Method bool QGraphicsEffect::isEnabled()\n", true, &_init_f_isEnabled_c0, &_call_f_isEnabled_c0); + methods += new qt_gsi::GenericMethod ("setEnabled|enabled=", "@brief Method void QGraphicsEffect::setEnabled(bool enable)\n", false, &_init_f_setEnabled_864, &_call_f_setEnabled_864); + methods += new qt_gsi::GenericMethod ("update", "@brief Method void QGraphicsEffect::update()\n", false, &_init_f_update_0, &_call_f_update_0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsEffect::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("enabledChanged(bool)", "enabledChanged", gsi::arg("enabled"), "@brief Signal declaration for QGraphicsEffect::enabledChanged(bool enabled)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGraphicsEffect::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGraphicsEffect::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QGraphicsEffect (qtdecl_QObject (), "QtWidgets", "QGraphicsEffect_Native", + methods_QGraphicsEffect (), + "@hide\n@alias QGraphicsEffect"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsEffect () { return decl_QGraphicsEffect; } + +} + + +class QGraphicsEffect_Adaptor : public QGraphicsEffect, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsEffect_Adaptor(); + + // [adaptor ctor] QGraphicsEffect::QGraphicsEffect(QObject *parent) + QGraphicsEffect_Adaptor() : QGraphicsEffect() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsEffect::QGraphicsEffect(QObject *parent) + QGraphicsEffect_Adaptor(QObject *parent) : QGraphicsEffect(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsEffect::drawSource(QPainter *painter) + void fp_QGraphicsEffect_drawSource_1426 (QPainter *painter) { + QGraphicsEffect::drawSource(painter); + } + + // [expose] bool QGraphicsEffect::isSignalConnected(const QMetaMethod &signal) + bool fp_QGraphicsEffect_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGraphicsEffect::isSignalConnected(signal); + } + + // [expose] int QGraphicsEffect::receivers(const char *signal) + int fp_QGraphicsEffect_receivers_c1731 (const char *signal) const { + return QGraphicsEffect::receivers(signal); + } + + // [expose] QObject *QGraphicsEffect::sender() + QObject * fp_QGraphicsEffect_sender_c0 () const { + return QGraphicsEffect::sender(); + } + + // [expose] int QGraphicsEffect::senderSignalIndex() + int fp_QGraphicsEffect_senderSignalIndex_c0 () const { + return QGraphicsEffect::senderSignalIndex(); + } + + // [expose] QRectF QGraphicsEffect::sourceBoundingRect(Qt::CoordinateSystem system) + QRectF fp_QGraphicsEffect_sourceBoundingRect_c2426 (const qt_gsi::Converter::target_type & system) const { + return QGraphicsEffect::sourceBoundingRect(qt_gsi::QtToCppAdaptor(system).cref()); + } + + // [expose] bool QGraphicsEffect::sourceIsPixmap() + bool fp_QGraphicsEffect_sourceIsPixmap_c0 () const { + return QGraphicsEffect::sourceIsPixmap(); + } + + // [expose] QPixmap QGraphicsEffect::sourcePixmap(Qt::CoordinateSystem system, QPoint *offset, QGraphicsEffect::PixmapPadMode mode) + QPixmap fp_QGraphicsEffect_sourcePixmap_c6763 (const qt_gsi::Converter::target_type & system, QPoint *offset, const qt_gsi::Converter::target_type & mode) const { + return QGraphicsEffect::sourcePixmap(qt_gsi::QtToCppAdaptor(system).cref(), offset, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + // [expose] void QGraphicsEffect::updateBoundingRect() + void fp_QGraphicsEffect_updateBoundingRect_0 () { + QGraphicsEffect::updateBoundingRect(); + } + + // [adaptor impl] QRectF QGraphicsEffect::boundingRectFor(const QRectF &sourceRect) + QRectF cbs_boundingRectFor_c1862_0(const QRectF &sourceRect) const + { + return QGraphicsEffect::boundingRectFor(sourceRect); + } + + virtual QRectF boundingRectFor(const QRectF &sourceRect) const + { + if (cb_boundingRectFor_c1862_0.can_issue()) { + return cb_boundingRectFor_c1862_0.issue(&QGraphicsEffect_Adaptor::cbs_boundingRectFor_c1862_0, sourceRect); + } else { + return QGraphicsEffect::boundingRectFor(sourceRect); + } + } + + // [emitter impl] void QGraphicsEffect::destroyed(QObject *) + void emitter_QGraphicsEffect_destroyed_1302(QObject *arg1) + { + emit QGraphicsEffect::destroyed(arg1); + } + + // [emitter impl] void QGraphicsEffect::enabledChanged(bool enabled) + void emitter_QGraphicsEffect_enabledChanged_864(bool enabled) + { + emit QGraphicsEffect::enabledChanged(enabled); + } + + // [adaptor impl] bool QGraphicsEffect::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGraphicsEffect::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGraphicsEffect_Adaptor::cbs_event_1217_0, _event); + } else { + return QGraphicsEffect::event(_event); + } + } + + // [adaptor impl] bool QGraphicsEffect::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGraphicsEffect::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGraphicsEffect_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGraphicsEffect::eventFilter(watched, event); + } + } + + // [emitter impl] void QGraphicsEffect::objectNameChanged(const QString &objectName) + void emitter_QGraphicsEffect_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGraphicsEffect::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QGraphicsEffect::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGraphicsEffect::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGraphicsEffect_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGraphicsEffect::childEvent(event); + } + } + + // [adaptor impl] void QGraphicsEffect::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGraphicsEffect::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGraphicsEffect_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGraphicsEffect::customEvent(event); + } + } + + // [adaptor impl] void QGraphicsEffect::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGraphicsEffect::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGraphicsEffect_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGraphicsEffect::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGraphicsEffect::draw(QPainter *painter) + void cbs_draw_1426_0(QPainter *painter) + { + __SUPPRESS_UNUSED_WARNING (painter); + throw qt_gsi::AbstractMethodCalledException("draw"); + } + + virtual void draw(QPainter *painter) + { + if (cb_draw_1426_0.can_issue()) { + cb_draw_1426_0.issue(&QGraphicsEffect_Adaptor::cbs_draw_1426_0, painter); + } else { + throw qt_gsi::AbstractMethodCalledException("draw"); + } + } + + // [adaptor impl] void QGraphicsEffect::sourceChanged(QFlags flags) + void cbs_sourceChanged_3695_0(QFlags flags) + { + QGraphicsEffect::sourceChanged(flags); + } + + virtual void sourceChanged(QFlags flags) + { + if (cb_sourceChanged_3695_0.can_issue()) { + cb_sourceChanged_3695_0.issue >(&QGraphicsEffect_Adaptor::cbs_sourceChanged_3695_0, flags); + } else { + QGraphicsEffect::sourceChanged(flags); + } + } + + // [adaptor impl] void QGraphicsEffect::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGraphicsEffect::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGraphicsEffect_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGraphicsEffect::timerEvent(event); + } + } + + gsi::Callback cb_boundingRectFor_c1862_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_draw_1426_0; + gsi::Callback cb_sourceChanged_3695_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QGraphicsEffect_Adaptor::~QGraphicsEffect_Adaptor() { } + +// Constructor QGraphicsEffect::QGraphicsEffect(QObject *parent) (adaptor class) + +static void _init_ctor_QGraphicsEffect_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsEffect_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsEffect_Adaptor (arg1)); +} + + +// QRectF QGraphicsEffect::boundingRectFor(const QRectF &sourceRect) + +static void _init_cbs_boundingRectFor_c1862_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceRect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_boundingRectFor_c1862_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args.read (heap); + ret.write ((QRectF)((QGraphicsEffect_Adaptor *)cls)->cbs_boundingRectFor_c1862_0 (arg1)); +} + +static void _set_callback_cbs_boundingRectFor_c1862_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEffect_Adaptor *)cls)->cb_boundingRectFor_c1862_0 = cb; +} + + +// void QGraphicsEffect::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEffect_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEffect_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QGraphicsEffect::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEffect_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEffect_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGraphicsEffect::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGraphicsEffect_Adaptor *)cls)->emitter_QGraphicsEffect_destroyed_1302 (arg1); +} + + +// void QGraphicsEffect::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEffect_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEffect_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QGraphicsEffect::draw(QPainter *painter) + +static void _init_cbs_draw_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_draw_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEffect_Adaptor *)cls)->cbs_draw_1426_0 (arg1); +} + +static void _set_callback_cbs_draw_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEffect_Adaptor *)cls)->cb_draw_1426_0 = cb; +} + + +// exposed void QGraphicsEffect::drawSource(QPainter *painter) + +static void _init_fp_drawSource_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawSource_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEffect_Adaptor *)cls)->fp_QGraphicsEffect_drawSource_1426 (arg1); +} + + +// emitter void QGraphicsEffect::enabledChanged(bool enabled) + +static void _init_emitter_enabledChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_enabledChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsEffect_Adaptor *)cls)->emitter_QGraphicsEffect_enabledChanged_864 (arg1); +} + + +// bool QGraphicsEffect::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsEffect_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEffect_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGraphicsEffect::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsEffect_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEffect_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QGraphicsEffect::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsEffect_Adaptor *)cls)->fp_QGraphicsEffect_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QGraphicsEffect::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsEffect_Adaptor *)cls)->emitter_QGraphicsEffect_objectNameChanged_4567 (arg1); +} + + +// exposed int QGraphicsEffect::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsEffect_Adaptor *)cls)->fp_QGraphicsEffect_receivers_c1731 (arg1)); +} + + +// exposed QObject *QGraphicsEffect::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGraphicsEffect_Adaptor *)cls)->fp_QGraphicsEffect_sender_c0 ()); +} + + +// exposed int QGraphicsEffect::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsEffect_Adaptor *)cls)->fp_QGraphicsEffect_senderSignalIndex_c0 ()); +} + + +// exposed QRectF QGraphicsEffect::sourceBoundingRect(Qt::CoordinateSystem system) + +static void _init_fp_sourceBoundingRect_c2426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("system", true, "Qt::LogicalCoordinates"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_sourceBoundingRect_c2426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); + ret.write ((QRectF)((QGraphicsEffect_Adaptor *)cls)->fp_QGraphicsEffect_sourceBoundingRect_c2426 (arg1)); +} + + +// void QGraphicsEffect::sourceChanged(QFlags flags) + +static void _init_cbs_sourceChanged_3695_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sourceChanged_3695_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEffect_Adaptor *)cls)->cbs_sourceChanged_3695_0 (arg1); +} + +static void _set_callback_cbs_sourceChanged_3695_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEffect_Adaptor *)cls)->cb_sourceChanged_3695_0 = cb; +} + + +// exposed bool QGraphicsEffect::sourceIsPixmap() + +static void _init_fp_sourceIsPixmap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sourceIsPixmap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsEffect_Adaptor *)cls)->fp_QGraphicsEffect_sourceIsPixmap_c0 ()); +} + + +// exposed QPixmap QGraphicsEffect::sourcePixmap(Qt::CoordinateSystem system, QPoint *offset, QGraphicsEffect::PixmapPadMode mode) + +static void _init_fp_sourcePixmap_c6763 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("system", true, "Qt::LogicalCoordinates"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("offset", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QGraphicsEffect::PadToEffectiveBoundingRect"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_fp_sourcePixmap_c6763 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); + QPoint *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QGraphicsEffect::PadToEffectiveBoundingRect), heap); + ret.write ((QPixmap)((QGraphicsEffect_Adaptor *)cls)->fp_QGraphicsEffect_sourcePixmap_c6763 (arg1, arg2, arg3)); +} + + +// void QGraphicsEffect::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEffect_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEffect_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QGraphicsEffect::updateBoundingRect() + +static void _init_fp_updateBoundingRect_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateBoundingRect_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEffect_Adaptor *)cls)->fp_QGraphicsEffect_updateBoundingRect_0 (); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsEffect (); + +static gsi::Methods methods_QGraphicsEffect_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsEffect::QGraphicsEffect(QObject *parent)\nThis method creates an object of class QGraphicsEffect.", &_init_ctor_QGraphicsEffect_Adaptor_1302, &_call_ctor_QGraphicsEffect_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("boundingRectFor", "@brief Virtual method QRectF QGraphicsEffect::boundingRectFor(const QRectF &sourceRect)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRectFor_c1862_0, &_call_cbs_boundingRectFor_c1862_0); + methods += new qt_gsi::GenericMethod ("boundingRectFor", "@hide", true, &_init_cbs_boundingRectFor_c1862_0, &_call_cbs_boundingRectFor_c1862_0, &_set_callback_cbs_boundingRectFor_c1862_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGraphicsEffect::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGraphicsEffect::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGraphicsEffect::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGraphicsEffect::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*draw", "@brief Virtual method void QGraphicsEffect::draw(QPainter *painter)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_draw_1426_0, &_call_cbs_draw_1426_0); + methods += new qt_gsi::GenericMethod ("*draw", "@hide", false, &_init_cbs_draw_1426_0, &_call_cbs_draw_1426_0, &_set_callback_cbs_draw_1426_0); + methods += new qt_gsi::GenericMethod ("*drawSource", "@brief Method void QGraphicsEffect::drawSource(QPainter *painter)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawSource_1426, &_call_fp_drawSource_1426); + methods += new qt_gsi::GenericMethod ("emit_enabledChanged", "@brief Emitter for signal void QGraphicsEffect::enabledChanged(bool enabled)\nCall this method to emit this signal.", false, &_init_emitter_enabledChanged_864, &_call_emitter_enabledChanged_864); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QGraphicsEffect::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGraphicsEffect::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGraphicsEffect::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGraphicsEffect::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGraphicsEffect::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGraphicsEffect::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGraphicsEffect::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*sourceBoundingRect", "@brief Method QRectF QGraphicsEffect::sourceBoundingRect(Qt::CoordinateSystem system)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sourceBoundingRect_c2426, &_call_fp_sourceBoundingRect_c2426); + methods += new qt_gsi::GenericMethod ("*sourceChanged", "@brief Virtual method void QGraphicsEffect::sourceChanged(QFlags flags)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sourceChanged_3695_0, &_call_cbs_sourceChanged_3695_0); + methods += new qt_gsi::GenericMethod ("*sourceChanged", "@hide", false, &_init_cbs_sourceChanged_3695_0, &_call_cbs_sourceChanged_3695_0, &_set_callback_cbs_sourceChanged_3695_0); + methods += new qt_gsi::GenericMethod ("*sourceIsPixmap", "@brief Method bool QGraphicsEffect::sourceIsPixmap()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sourceIsPixmap_c0, &_call_fp_sourceIsPixmap_c0); + methods += new qt_gsi::GenericMethod ("*sourcePixmap", "@brief Method QPixmap QGraphicsEffect::sourcePixmap(Qt::CoordinateSystem system, QPoint *offset, QGraphicsEffect::PixmapPadMode mode)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sourcePixmap_c6763, &_call_fp_sourcePixmap_c6763); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGraphicsEffect::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateBoundingRect", "@brief Method void QGraphicsEffect::updateBoundingRect()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateBoundingRect_0, &_call_fp_updateBoundingRect_0); + return methods; +} + +gsi::Class decl_QGraphicsEffect_Adaptor (qtdecl_QGraphicsEffect (), "QtWidgets", "QGraphicsEffect", + methods_QGraphicsEffect_Adaptor (), + "@qt\n@brief Binding of QGraphicsEffect"); + +} + + +// Implementation of the enum wrapper class for QGraphicsEffect::ChangeFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QGraphicsEffect_ChangeFlag_Enum ("QtWidgets", "QGraphicsEffect_ChangeFlag", + gsi::enum_const ("SourceAttached", QGraphicsEffect::SourceAttached, "@brief Enum constant QGraphicsEffect::SourceAttached") + + gsi::enum_const ("SourceDetached", QGraphicsEffect::SourceDetached, "@brief Enum constant QGraphicsEffect::SourceDetached") + + gsi::enum_const ("SourceBoundingRectChanged", QGraphicsEffect::SourceBoundingRectChanged, "@brief Enum constant QGraphicsEffect::SourceBoundingRectChanged") + + gsi::enum_const ("SourceInvalidated", QGraphicsEffect::SourceInvalidated, "@brief Enum constant QGraphicsEffect::SourceInvalidated"), + "@qt\n@brief This class represents the QGraphicsEffect::ChangeFlag enum"); + +static gsi::QFlagsClass decl_QGraphicsEffect_ChangeFlag_Enums ("QtWidgets", "QGraphicsEffect_QFlags_ChangeFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGraphicsEffect_ChangeFlag_Enum_in_parent (decl_QGraphicsEffect_ChangeFlag_Enum.defs ()); +static gsi::ClassExt decl_QGraphicsEffect_ChangeFlag_Enum_as_child (decl_QGraphicsEffect_ChangeFlag_Enum, "ChangeFlag"); +static gsi::ClassExt decl_QGraphicsEffect_ChangeFlag_Enums_as_child (decl_QGraphicsEffect_ChangeFlag_Enums, "QFlags_ChangeFlag"); + +} + + +// Implementation of the enum wrapper class for QGraphicsEffect::PixmapPadMode +namespace qt_gsi +{ + +static gsi::Enum decl_QGraphicsEffect_PixmapPadMode_Enum ("QtWidgets", "QGraphicsEffect_PixmapPadMode", + gsi::enum_const ("NoPad", QGraphicsEffect::NoPad, "@brief Enum constant QGraphicsEffect::NoPad") + + gsi::enum_const ("PadToTransparentBorder", QGraphicsEffect::PadToTransparentBorder, "@brief Enum constant QGraphicsEffect::PadToTransparentBorder") + + gsi::enum_const ("PadToEffectiveBoundingRect", QGraphicsEffect::PadToEffectiveBoundingRect, "@brief Enum constant QGraphicsEffect::PadToEffectiveBoundingRect"), + "@qt\n@brief This class represents the QGraphicsEffect::PixmapPadMode enum"); + +static gsi::QFlagsClass decl_QGraphicsEffect_PixmapPadMode_Enums ("QtWidgets", "QGraphicsEffect_QFlags_PixmapPadMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGraphicsEffect_PixmapPadMode_Enum_in_parent (decl_QGraphicsEffect_PixmapPadMode_Enum.defs ()); +static gsi::ClassExt decl_QGraphicsEffect_PixmapPadMode_Enum_as_child (decl_QGraphicsEffect_PixmapPadMode_Enum, "PixmapPadMode"); +static gsi::ClassExt decl_QGraphicsEffect_PixmapPadMode_Enums_as_child (decl_QGraphicsEffect_PixmapPadMode_Enums, "QFlags_PixmapPadMode"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsEllipseItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsEllipseItem.cc new file mode 100644 index 000000000..67420bf27 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsEllipseItem.cc @@ -0,0 +1,2035 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsEllipseItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsEllipseItem + +// QRectF QGraphicsEllipseItem::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsEllipseItem *)cls)->boundingRect ()); +} + + +// bool QGraphicsEllipseItem::contains(const QPointF &point) + + +static void _init_f_contains_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsEllipseItem *)cls)->contains (arg1)); +} + + +// bool QGraphicsEllipseItem::isObscuredBy(const QGraphicsItem *item) + + +static void _init_f_isObscuredBy_c2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isObscuredBy_c2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsEllipseItem *)cls)->isObscuredBy (arg1)); +} + + +// QPainterPath QGraphicsEllipseItem::opaqueArea() + + +static void _init_f_opaqueArea_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opaqueArea_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsEllipseItem *)cls)->opaqueArea ()); +} + + +// void QGraphicsEllipseItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + + +static void _init_f_paint_6301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_paint_6301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionGraphicsItem *arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem *)cls)->paint (arg1, arg2, arg3); +} + + +// QRectF QGraphicsEllipseItem::rect() + + +static void _init_f_rect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsEllipseItem *)cls)->rect ()); +} + + +// void QGraphicsEllipseItem::setRect(const QRectF &rect) + + +static void _init_f_setRect_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRect_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem *)cls)->setRect (arg1); +} + + +// void QGraphicsEllipseItem::setRect(double x, double y, double w, double h) + + +static void _init_f_setRect_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setRect_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem *)cls)->setRect (arg1, arg2, arg3, arg4); +} + + +// void QGraphicsEllipseItem::setSpanAngle(int angle) + + +static void _init_f_setSpanAngle_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("angle"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSpanAngle_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem *)cls)->setSpanAngle (arg1); +} + + +// void QGraphicsEllipseItem::setStartAngle(int angle) + + +static void _init_f_setStartAngle_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("angle"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStartAngle_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem *)cls)->setStartAngle (arg1); +} + + +// QPainterPath QGraphicsEllipseItem::shape() + + +static void _init_f_shape_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_shape_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsEllipseItem *)cls)->shape ()); +} + + +// int QGraphicsEllipseItem::spanAngle() + + +static void _init_f_spanAngle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_spanAngle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsEllipseItem *)cls)->spanAngle ()); +} + + +// int QGraphicsEllipseItem::startAngle() + + +static void _init_f_startAngle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startAngle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsEllipseItem *)cls)->startAngle ()); +} + + +// int QGraphicsEllipseItem::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsEllipseItem *)cls)->type ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsEllipseItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QGraphicsEllipseItem::boundingRect()\nThis is a reimplementation of QGraphicsItem::boundingRect", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QGraphicsEllipseItem::contains(const QPointF &point)\nThis is a reimplementation of QGraphicsItem::contains", true, &_init_f_contains_c1986, &_call_f_contains_c1986); + methods += new qt_gsi::GenericMethod ("isObscuredBy?", "@brief Method bool QGraphicsEllipseItem::isObscuredBy(const QGraphicsItem *item)\nThis is a reimplementation of QAbstractGraphicsShapeItem::isObscuredBy", true, &_init_f_isObscuredBy_c2614, &_call_f_isObscuredBy_c2614); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Method QPainterPath QGraphicsEllipseItem::opaqueArea()\nThis is a reimplementation of QAbstractGraphicsShapeItem::opaqueArea", true, &_init_f_opaqueArea_c0, &_call_f_opaqueArea_c0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QGraphicsEllipseItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis is a reimplementation of QGraphicsItem::paint", false, &_init_f_paint_6301, &_call_f_paint_6301); + methods += new qt_gsi::GenericMethod (":rect", "@brief Method QRectF QGraphicsEllipseItem::rect()\n", true, &_init_f_rect_c0, &_call_f_rect_c0); + methods += new qt_gsi::GenericMethod ("setRect|rect=", "@brief Method void QGraphicsEllipseItem::setRect(const QRectF &rect)\n", false, &_init_f_setRect_1862, &_call_f_setRect_1862); + methods += new qt_gsi::GenericMethod ("setRect", "@brief Method void QGraphicsEllipseItem::setRect(double x, double y, double w, double h)\n", false, &_init_f_setRect_3960, &_call_f_setRect_3960); + methods += new qt_gsi::GenericMethod ("setSpanAngle|spanAngle=", "@brief Method void QGraphicsEllipseItem::setSpanAngle(int angle)\n", false, &_init_f_setSpanAngle_767, &_call_f_setSpanAngle_767); + methods += new qt_gsi::GenericMethod ("setStartAngle|startAngle=", "@brief Method void QGraphicsEllipseItem::setStartAngle(int angle)\n", false, &_init_f_setStartAngle_767, &_call_f_setStartAngle_767); + methods += new qt_gsi::GenericMethod ("shape", "@brief Method QPainterPath QGraphicsEllipseItem::shape()\nThis is a reimplementation of QGraphicsItem::shape", true, &_init_f_shape_c0, &_call_f_shape_c0); + methods += new qt_gsi::GenericMethod (":spanAngle", "@brief Method int QGraphicsEllipseItem::spanAngle()\n", true, &_init_f_spanAngle_c0, &_call_f_spanAngle_c0); + methods += new qt_gsi::GenericMethod (":startAngle", "@brief Method int QGraphicsEllipseItem::startAngle()\n", true, &_init_f_startAngle_c0, &_call_f_startAngle_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method int QGraphicsEllipseItem::type()\nThis is a reimplementation of QGraphicsItem::type", true, &_init_f_type_c0, &_call_f_type_c0); + return methods; +} + +gsi::Class &qtdecl_QAbstractGraphicsShapeItem (); + +gsi::Class decl_QGraphicsEllipseItem (qtdecl_QAbstractGraphicsShapeItem (), "QtWidgets", "QGraphicsEllipseItem_Native", + methods_QGraphicsEllipseItem (), + "@hide\n@alias QGraphicsEllipseItem"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsEllipseItem () { return decl_QGraphicsEllipseItem; } + +} + + +class QGraphicsEllipseItem_Adaptor : public QGraphicsEllipseItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsEllipseItem_Adaptor(); + + // [adaptor ctor] QGraphicsEllipseItem::QGraphicsEllipseItem(QGraphicsItem *parent) + QGraphicsEllipseItem_Adaptor() : QGraphicsEllipseItem() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsEllipseItem::QGraphicsEllipseItem(QGraphicsItem *parent) + QGraphicsEllipseItem_Adaptor(QGraphicsItem *parent) : QGraphicsEllipseItem(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsEllipseItem::QGraphicsEllipseItem(const QRectF &rect, QGraphicsItem *parent) + QGraphicsEllipseItem_Adaptor(const QRectF &rect) : QGraphicsEllipseItem(rect) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsEllipseItem::QGraphicsEllipseItem(const QRectF &rect, QGraphicsItem *parent) + QGraphicsEllipseItem_Adaptor(const QRectF &rect, QGraphicsItem *parent) : QGraphicsEllipseItem(rect, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsEllipseItem::QGraphicsEllipseItem(double x, double y, double w, double h, QGraphicsItem *parent) + QGraphicsEllipseItem_Adaptor(double x, double y, double w, double h) : QGraphicsEllipseItem(x, y, w, h) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsEllipseItem::QGraphicsEllipseItem(double x, double y, double w, double h, QGraphicsItem *parent) + QGraphicsEllipseItem_Adaptor(double x, double y, double w, double h, QGraphicsItem *parent) : QGraphicsEllipseItem(x, y, w, h, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsEllipseItem::addToIndex() + void fp_QGraphicsEllipseItem_addToIndex_0 () { + QGraphicsEllipseItem::addToIndex(); + } + + // [expose] void QGraphicsEllipseItem::prepareGeometryChange() + void fp_QGraphicsEllipseItem_prepareGeometryChange_0 () { + QGraphicsEllipseItem::prepareGeometryChange(); + } + + // [expose] void QGraphicsEllipseItem::removeFromIndex() + void fp_QGraphicsEllipseItem_removeFromIndex_0 () { + QGraphicsEllipseItem::removeFromIndex(); + } + + // [expose] void QGraphicsEllipseItem::updateMicroFocus() + void fp_QGraphicsEllipseItem_updateMicroFocus_0 () { + QGraphicsEllipseItem::updateMicroFocus(); + } + + // [adaptor impl] void QGraphicsEllipseItem::advance(int phase) + void cbs_advance_767_0(int phase) + { + QGraphicsEllipseItem::advance(phase); + } + + virtual void advance(int phase) + { + if (cb_advance_767_0.can_issue()) { + cb_advance_767_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_advance_767_0, phase); + } else { + QGraphicsEllipseItem::advance(phase); + } + } + + // [adaptor impl] QRectF QGraphicsEllipseItem::boundingRect() + QRectF cbs_boundingRect_c0_0() const + { + return QGraphicsEllipseItem::boundingRect(); + } + + virtual QRectF boundingRect() const + { + if (cb_boundingRect_c0_0.can_issue()) { + return cb_boundingRect_c0_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_boundingRect_c0_0); + } else { + return QGraphicsEllipseItem::boundingRect(); + } + } + + // [adaptor impl] bool QGraphicsEllipseItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + bool cbs_collidesWithItem_c4977_1(const QGraphicsItem *other, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsEllipseItem::collidesWithItem(other, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithItem_c4977_1.can_issue()) { + return cb_collidesWithItem_c4977_1.issue::target_type &>(&QGraphicsEllipseItem_Adaptor::cbs_collidesWithItem_c4977_1, other, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsEllipseItem::collidesWithItem(other, mode); + } + } + + // [adaptor impl] bool QGraphicsEllipseItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + bool cbs_collidesWithPath_c4877_1(const QPainterPath &path, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsEllipseItem::collidesWithPath(path, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithPath_c4877_1.can_issue()) { + return cb_collidesWithPath_c4877_1.issue::target_type &>(&QGraphicsEllipseItem_Adaptor::cbs_collidesWithPath_c4877_1, path, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsEllipseItem::collidesWithPath(path, mode); + } + } + + // [adaptor impl] bool QGraphicsEllipseItem::contains(const QPointF &point) + bool cbs_contains_c1986_0(const QPointF &point) const + { + return QGraphicsEllipseItem::contains(point); + } + + virtual bool contains(const QPointF &point) const + { + if (cb_contains_c1986_0.can_issue()) { + return cb_contains_c1986_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_contains_c1986_0, point); + } else { + return QGraphicsEllipseItem::contains(point); + } + } + + // [adaptor impl] bool QGraphicsEllipseItem::isObscuredBy(const QGraphicsItem *item) + bool cbs_isObscuredBy_c2614_0(const QGraphicsItem *item) const + { + return QGraphicsEllipseItem::isObscuredBy(item); + } + + virtual bool isObscuredBy(const QGraphicsItem *item) const + { + if (cb_isObscuredBy_c2614_0.can_issue()) { + return cb_isObscuredBy_c2614_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_isObscuredBy_c2614_0, item); + } else { + return QGraphicsEllipseItem::isObscuredBy(item); + } + } + + // [adaptor impl] QPainterPath QGraphicsEllipseItem::opaqueArea() + QPainterPath cbs_opaqueArea_c0_0() const + { + return QGraphicsEllipseItem::opaqueArea(); + } + + virtual QPainterPath opaqueArea() const + { + if (cb_opaqueArea_c0_0.can_issue()) { + return cb_opaqueArea_c0_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_opaqueArea_c0_0); + } else { + return QGraphicsEllipseItem::opaqueArea(); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + void cbs_paint_6301_1(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + QGraphicsEllipseItem::paint(painter, option, widget); + } + + virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + if (cb_paint_6301_1.can_issue()) { + cb_paint_6301_1.issue(&QGraphicsEllipseItem_Adaptor::cbs_paint_6301_1, painter, option, widget); + } else { + QGraphicsEllipseItem::paint(painter, option, widget); + } + } + + // [adaptor impl] QPainterPath QGraphicsEllipseItem::shape() + QPainterPath cbs_shape_c0_0() const + { + return QGraphicsEllipseItem::shape(); + } + + virtual QPainterPath shape() const + { + if (cb_shape_c0_0.can_issue()) { + return cb_shape_c0_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_shape_c0_0); + } else { + return QGraphicsEllipseItem::shape(); + } + } + + // [adaptor impl] int QGraphicsEllipseItem::type() + int cbs_type_c0_0() const + { + return QGraphicsEllipseItem::type(); + } + + virtual int type() const + { + if (cb_type_c0_0.can_issue()) { + return cb_type_c0_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_type_c0_0); + } else { + return QGraphicsEllipseItem::type(); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + void cbs_contextMenuEvent_3674_0(QGraphicsSceneContextMenuEvent *event) + { + QGraphicsEllipseItem::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + { + if (cb_contextMenuEvent_3674_0.can_issue()) { + cb_contextMenuEvent_3674_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_contextMenuEvent_3674_0, event); + } else { + QGraphicsEllipseItem::contextMenuEvent(event); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragEnterEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsEllipseItem::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragEnterEvent_3315_0.can_issue()) { + cb_dragEnterEvent_3315_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_dragEnterEvent_3315_0, event); + } else { + QGraphicsEllipseItem::dragEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragLeaveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsEllipseItem::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragLeaveEvent_3315_0.can_issue()) { + cb_dragLeaveEvent_3315_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_dragLeaveEvent_3315_0, event); + } else { + QGraphicsEllipseItem::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragMoveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsEllipseItem::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragMoveEvent_3315_0.can_issue()) { + cb_dragMoveEvent_3315_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_dragMoveEvent_3315_0, event); + } else { + QGraphicsEllipseItem::dragMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::dropEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dropEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsEllipseItem::dropEvent(event); + } + + virtual void dropEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dropEvent_3315_0.can_issue()) { + cb_dropEvent_3315_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_dropEvent_3315_0, event); + } else { + QGraphicsEllipseItem::dropEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsEllipseItem::extension(const QVariant &variant) + QVariant cbs_extension_c2119_0(const QVariant &variant) const + { + return QGraphicsEllipseItem::extension(variant); + } + + virtual QVariant extension(const QVariant &variant) const + { + if (cb_extension_c2119_0.can_issue()) { + return cb_extension_c2119_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_extension_c2119_0, variant); + } else { + return QGraphicsEllipseItem::extension(variant); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QGraphicsEllipseItem::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QGraphicsEllipseItem::focusInEvent(event); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QGraphicsEllipseItem::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QGraphicsEllipseItem::focusOutEvent(event); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverEnterEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsEllipseItem::hoverEnterEvent(event); + } + + virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverEnterEvent_3044_0.can_issue()) { + cb_hoverEnterEvent_3044_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_hoverEnterEvent_3044_0, event); + } else { + QGraphicsEllipseItem::hoverEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverLeaveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsEllipseItem::hoverLeaveEvent(event); + } + + virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverLeaveEvent_3044_0.can_issue()) { + cb_hoverLeaveEvent_3044_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_hoverLeaveEvent_3044_0, event); + } else { + QGraphicsEllipseItem::hoverLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverMoveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsEllipseItem::hoverMoveEvent(event); + } + + virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverMoveEvent_3044_0.can_issue()) { + cb_hoverMoveEvent_3044_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_hoverMoveEvent_3044_0, event); + } else { + QGraphicsEllipseItem::hoverMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QGraphicsEllipseItem::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QGraphicsEllipseItem::inputMethodEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsEllipseItem::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QGraphicsEllipseItem::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QGraphicsEllipseItem_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QGraphicsEllipseItem::inputMethodQuery(query); + } + } + + // [adaptor impl] QVariant QGraphicsEllipseItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + QVariant cbs_itemChange_5658_0(const qt_gsi::Converter::target_type & change, const QVariant &value) + { + return QGraphicsEllipseItem::itemChange(qt_gsi::QtToCppAdaptor(change).cref(), value); + } + + virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + { + if (cb_itemChange_5658_0.can_issue()) { + return cb_itemChange_5658_0.issue::target_type &, const QVariant &>(&QGraphicsEllipseItem_Adaptor::cbs_itemChange_5658_0, qt_gsi::CppToQtAdaptor(change), value); + } else { + return QGraphicsEllipseItem::itemChange(change, value); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QGraphicsEllipseItem::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QGraphicsEllipseItem::keyPressEvent(event); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QGraphicsEllipseItem::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QGraphicsEllipseItem::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseDoubleClickEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsEllipseItem::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_3049_0.can_issue()) { + cb_mouseDoubleClickEvent_3049_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_mouseDoubleClickEvent_3049_0, event); + } else { + QGraphicsEllipseItem::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseMoveEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsEllipseItem::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseMoveEvent_3049_0.can_issue()) { + cb_mouseMoveEvent_3049_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_mouseMoveEvent_3049_0, event); + } else { + QGraphicsEllipseItem::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + void cbs_mousePressEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsEllipseItem::mousePressEvent(event); + } + + virtual void mousePressEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mousePressEvent_3049_0.can_issue()) { + cb_mousePressEvent_3049_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_mousePressEvent_3049_0, event); + } else { + QGraphicsEllipseItem::mousePressEvent(event); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseReleaseEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsEllipseItem::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseReleaseEvent_3049_0.can_issue()) { + cb_mouseReleaseEvent_3049_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_mouseReleaseEvent_3049_0, event); + } else { + QGraphicsEllipseItem::mouseReleaseEvent(event); + } + } + + // [adaptor impl] bool QGraphicsEllipseItem::sceneEvent(QEvent *event) + bool cbs_sceneEvent_1217_0(QEvent *event) + { + return QGraphicsEllipseItem::sceneEvent(event); + } + + virtual bool sceneEvent(QEvent *event) + { + if (cb_sceneEvent_1217_0.can_issue()) { + return cb_sceneEvent_1217_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_sceneEvent_1217_0, event); + } else { + return QGraphicsEllipseItem::sceneEvent(event); + } + } + + // [adaptor impl] bool QGraphicsEllipseItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + bool cbs_sceneEventFilter_3028_0(QGraphicsItem *watched, QEvent *event) + { + return QGraphicsEllipseItem::sceneEventFilter(watched, event); + } + + virtual bool sceneEventFilter(QGraphicsItem *watched, QEvent *event) + { + if (cb_sceneEventFilter_3028_0.can_issue()) { + return cb_sceneEventFilter_3028_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_sceneEventFilter_3028_0, watched, event); + } else { + return QGraphicsEllipseItem::sceneEventFilter(watched, event); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + void cbs_setExtension_4817_0(unsigned int extension, const QVariant &variant) + { + QGraphicsEllipseItem::setExtension(QGraphicsItem::Extension(extension), variant); + } + + virtual void setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + { + if (cb_setExtension_4817_0.can_issue()) { + cb_setExtension_4817_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_setExtension_4817_0, (unsigned int)(extension), variant); + } else { + QGraphicsEllipseItem::setExtension(extension, variant); + } + } + + // [adaptor impl] bool QGraphicsEllipseItem::supportsExtension(QGraphicsItem::Extension extension) + bool cbs_supportsExtension_c2806_0(unsigned int extension) const + { + return QGraphicsEllipseItem::supportsExtension(QGraphicsItem::Extension(extension)); + } + + virtual bool supportsExtension(QGraphicsItem::Extension extension) const + { + if (cb_supportsExtension_c2806_0.can_issue()) { + return cb_supportsExtension_c2806_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_supportsExtension_c2806_0, (unsigned int)(extension)); + } else { + return QGraphicsEllipseItem::supportsExtension(extension); + } + } + + // [adaptor impl] void QGraphicsEllipseItem::wheelEvent(QGraphicsSceneWheelEvent *event) + void cbs_wheelEvent_3029_0(QGraphicsSceneWheelEvent *event) + { + QGraphicsEllipseItem::wheelEvent(event); + } + + virtual void wheelEvent(QGraphicsSceneWheelEvent *event) + { + if (cb_wheelEvent_3029_0.can_issue()) { + cb_wheelEvent_3029_0.issue(&QGraphicsEllipseItem_Adaptor::cbs_wheelEvent_3029_0, event); + } else { + QGraphicsEllipseItem::wheelEvent(event); + } + } + + gsi::Callback cb_advance_767_0; + gsi::Callback cb_boundingRect_c0_0; + gsi::Callback cb_collidesWithItem_c4977_1; + gsi::Callback cb_collidesWithPath_c4877_1; + gsi::Callback cb_contains_c1986_0; + gsi::Callback cb_isObscuredBy_c2614_0; + gsi::Callback cb_opaqueArea_c0_0; + gsi::Callback cb_paint_6301_1; + gsi::Callback cb_shape_c0_0; + gsi::Callback cb_type_c0_0; + gsi::Callback cb_contextMenuEvent_3674_0; + gsi::Callback cb_dragEnterEvent_3315_0; + gsi::Callback cb_dragLeaveEvent_3315_0; + gsi::Callback cb_dragMoveEvent_3315_0; + gsi::Callback cb_dropEvent_3315_0; + gsi::Callback cb_extension_c2119_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hoverEnterEvent_3044_0; + gsi::Callback cb_hoverLeaveEvent_3044_0; + gsi::Callback cb_hoverMoveEvent_3044_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemChange_5658_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_mouseDoubleClickEvent_3049_0; + gsi::Callback cb_mouseMoveEvent_3049_0; + gsi::Callback cb_mousePressEvent_3049_0; + gsi::Callback cb_mouseReleaseEvent_3049_0; + gsi::Callback cb_sceneEvent_1217_0; + gsi::Callback cb_sceneEventFilter_3028_0; + gsi::Callback cb_setExtension_4817_0; + gsi::Callback cb_supportsExtension_c2806_0; + gsi::Callback cb_wheelEvent_3029_0; +}; + +QGraphicsEllipseItem_Adaptor::~QGraphicsEllipseItem_Adaptor() { } + +// Constructor QGraphicsEllipseItem::QGraphicsEllipseItem(QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsEllipseItem_Adaptor_1919 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsEllipseItem_Adaptor_1919 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsEllipseItem_Adaptor (arg1)); +} + + +// Constructor QGraphicsEllipseItem::QGraphicsEllipseItem(const QRectF &rect, QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsEllipseItem_Adaptor_3673 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsEllipseItem_Adaptor_3673 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + QGraphicsItem *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsEllipseItem_Adaptor (arg1, arg2)); +} + + +// Constructor QGraphicsEllipseItem::QGraphicsEllipseItem(double x, double y, double w, double h, QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsEllipseItem_Adaptor_5771 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent", true, "nullptr"); + decl->add_arg (argspec_4); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsEllipseItem_Adaptor_5771 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + QGraphicsItem *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsEllipseItem_Adaptor (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed void QGraphicsEllipseItem::addToIndex() + +static void _init_fp_addToIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_addToIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->fp_QGraphicsEllipseItem_addToIndex_0 (); +} + + +// void QGraphicsEllipseItem::advance(int phase) + +static void _init_cbs_advance_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("phase"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_advance_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_advance_767_0 (arg1); +} + +static void _set_callback_cbs_advance_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_advance_767_0 = cb; +} + + +// QRectF QGraphicsEllipseItem::boundingRect() + +static void _init_cbs_boundingRect_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_boundingRect_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsEllipseItem_Adaptor *)cls)->cbs_boundingRect_c0_0 ()); +} + +static void _set_callback_cbs_boundingRect_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_boundingRect_c0_0 = cb; +} + + +// bool QGraphicsEllipseItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithItem_c4977_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithItem_c4977_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsEllipseItem_Adaptor *)cls)->cbs_collidesWithItem_c4977_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithItem_c4977_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_collidesWithItem_c4977_1 = cb; +} + + +// bool QGraphicsEllipseItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithPath_c4877_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithPath_c4877_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsEllipseItem_Adaptor *)cls)->cbs_collidesWithPath_c4877_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithPath_c4877_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_collidesWithPath_c4877_1 = cb; +} + + +// bool QGraphicsEllipseItem::contains(const QPointF &point) + +static void _init_cbs_contains_c1986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contains_c1986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + ret.write ((bool)((QGraphicsEllipseItem_Adaptor *)cls)->cbs_contains_c1986_0 (arg1)); +} + +static void _set_callback_cbs_contains_c1986_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_contains_c1986_0 = cb; +} + + +// void QGraphicsEllipseItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_3674_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_3674_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_contextMenuEvent_3674_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_3674_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_contextMenuEvent_3674_0 = cb; +} + + +// void QGraphicsEllipseItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragEnterEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_dragEnterEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_dragEnterEvent_3315_0 = cb; +} + + +// void QGraphicsEllipseItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragLeaveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_dragLeaveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_dragLeaveEvent_3315_0 = cb; +} + + +// void QGraphicsEllipseItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragMoveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_dragMoveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_dragMoveEvent_3315_0 = cb; +} + + +// void QGraphicsEllipseItem::dropEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dropEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_dropEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_dropEvent_3315_0 = cb; +} + + +// QVariant QGraphicsEllipseItem::extension(const QVariant &variant) + +static void _init_cbs_extension_c2119_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("variant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_extension_c2119_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + ret.write ((QVariant)((QGraphicsEllipseItem_Adaptor *)cls)->cbs_extension_c2119_0 (arg1)); +} + +static void _set_callback_cbs_extension_c2119_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_extension_c2119_0 = cb; +} + + +// void QGraphicsEllipseItem::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// void QGraphicsEllipseItem::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// void QGraphicsEllipseItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverEnterEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverEnterEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_hoverEnterEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverEnterEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_hoverEnterEvent_3044_0 = cb; +} + + +// void QGraphicsEllipseItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverLeaveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverLeaveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_hoverLeaveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverLeaveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_hoverLeaveEvent_3044_0 = cb; +} + + +// void QGraphicsEllipseItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverMoveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverMoveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_hoverMoveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverMoveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_hoverMoveEvent_3044_0 = cb; +} + + +// void QGraphicsEllipseItem::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QGraphicsEllipseItem::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QGraphicsEllipseItem_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QGraphicsEllipseItem::isObscuredBy(const QGraphicsItem *item) + +static void _init_cbs_isObscuredBy_c2614_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isObscuredBy_c2614_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsEllipseItem_Adaptor *)cls)->cbs_isObscuredBy_c2614_0 (arg1)); +} + +static void _set_callback_cbs_isObscuredBy_c2614_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_isObscuredBy_c2614_0 = cb; +} + + +// QVariant QGraphicsEllipseItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + +static void _init_cbs_itemChange_5658_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_itemChange_5658_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QVariant &arg2 = args.read (heap); + ret.write ((QVariant)((QGraphicsEllipseItem_Adaptor *)cls)->cbs_itemChange_5658_0 (arg1, arg2)); +} + +static void _set_callback_cbs_itemChange_5658_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_itemChange_5658_0 = cb; +} + + +// void QGraphicsEllipseItem::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QGraphicsEllipseItem::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QGraphicsEllipseItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_mouseDoubleClickEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_mouseDoubleClickEvent_3049_0 = cb; +} + + +// void QGraphicsEllipseItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_mouseMoveEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_mouseMoveEvent_3049_0 = cb; +} + + +// void QGraphicsEllipseItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mousePressEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_mousePressEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_mousePressEvent_3049_0 = cb; +} + + +// void QGraphicsEllipseItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_mouseReleaseEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_mouseReleaseEvent_3049_0 = cb; +} + + +// QPainterPath QGraphicsEllipseItem::opaqueArea() + +static void _init_cbs_opaqueArea_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_opaqueArea_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsEllipseItem_Adaptor *)cls)->cbs_opaqueArea_c0_0 ()); +} + +static void _set_callback_cbs_opaqueArea_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_opaqueArea_c0_0 = cb; +} + + +// void QGraphicsEllipseItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + +static void _init_cbs_paint_6301_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paint_6301_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionGraphicsItem *arg2 = args.read (heap); + QWidget *arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_paint_6301_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paint_6301_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_paint_6301_1 = cb; +} + + +// exposed void QGraphicsEllipseItem::prepareGeometryChange() + +static void _init_fp_prepareGeometryChange_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_prepareGeometryChange_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->fp_QGraphicsEllipseItem_prepareGeometryChange_0 (); +} + + +// exposed void QGraphicsEllipseItem::removeFromIndex() + +static void _init_fp_removeFromIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_removeFromIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->fp_QGraphicsEllipseItem_removeFromIndex_0 (); +} + + +// bool QGraphicsEllipseItem::sceneEvent(QEvent *event) + +static void _init_cbs_sceneEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sceneEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsEllipseItem_Adaptor *)cls)->cbs_sceneEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_sceneEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_sceneEvent_1217_0 = cb; +} + + +// bool QGraphicsEllipseItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + +static void _init_cbs_sceneEventFilter_3028_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sceneEventFilter_3028_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsEllipseItem_Adaptor *)cls)->cbs_sceneEventFilter_3028_0 (arg1, arg2)); +} + +static void _set_callback_cbs_sceneEventFilter_3028_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_sceneEventFilter_3028_0 = cb; +} + + +// void QGraphicsEllipseItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + +static void _init_cbs_setExtension_4817_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("variant"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setExtension_4817_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_setExtension_4817_0 (arg1, arg2); +} + +static void _set_callback_cbs_setExtension_4817_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_setExtension_4817_0 = cb; +} + + +// QPainterPath QGraphicsEllipseItem::shape() + +static void _init_cbs_shape_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_shape_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsEllipseItem_Adaptor *)cls)->cbs_shape_c0_0 ()); +} + +static void _set_callback_cbs_shape_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_shape_c0_0 = cb; +} + + +// bool QGraphicsEllipseItem::supportsExtension(QGraphicsItem::Extension extension) + +static void _init_cbs_supportsExtension_c2806_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_supportsExtension_c2806_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + ret.write ((bool)((QGraphicsEllipseItem_Adaptor *)cls)->cbs_supportsExtension_c2806_0 (arg1)); +} + +static void _set_callback_cbs_supportsExtension_c2806_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_supportsExtension_c2806_0 = cb; +} + + +// int QGraphicsEllipseItem::type() + +static void _init_cbs_type_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_type_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsEllipseItem_Adaptor *)cls)->cbs_type_c0_0 ()); +} + +static void _set_callback_cbs_type_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_type_c0_0 = cb; +} + + +// exposed void QGraphicsEllipseItem::updateMicroFocus() + +static void _init_fp_updateMicroFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->fp_QGraphicsEllipseItem_updateMicroFocus_0 (); +} + + +// void QGraphicsEllipseItem::wheelEvent(QGraphicsSceneWheelEvent *event) + +static void _init_cbs_wheelEvent_3029_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_3029_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsEllipseItem_Adaptor *)cls)->cbs_wheelEvent_3029_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_3029_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsEllipseItem_Adaptor *)cls)->cb_wheelEvent_3029_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsEllipseItem (); + +static gsi::Methods methods_QGraphicsEllipseItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsEllipseItem::QGraphicsEllipseItem(QGraphicsItem *parent)\nThis method creates an object of class QGraphicsEllipseItem.", &_init_ctor_QGraphicsEllipseItem_Adaptor_1919, &_call_ctor_QGraphicsEllipseItem_Adaptor_1919); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsEllipseItem::QGraphicsEllipseItem(const QRectF &rect, QGraphicsItem *parent)\nThis method creates an object of class QGraphicsEllipseItem.", &_init_ctor_QGraphicsEllipseItem_Adaptor_3673, &_call_ctor_QGraphicsEllipseItem_Adaptor_3673); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsEllipseItem::QGraphicsEllipseItem(double x, double y, double w, double h, QGraphicsItem *parent)\nThis method creates an object of class QGraphicsEllipseItem.", &_init_ctor_QGraphicsEllipseItem_Adaptor_5771, &_call_ctor_QGraphicsEllipseItem_Adaptor_5771); + methods += new qt_gsi::GenericMethod ("*addToIndex", "@brief Method void QGraphicsEllipseItem::addToIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addToIndex_0, &_call_fp_addToIndex_0); + methods += new qt_gsi::GenericMethod ("advance", "@brief Virtual method void QGraphicsEllipseItem::advance(int phase)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("advance", "@hide", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0, &_set_callback_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Virtual method QRectF QGraphicsEllipseItem::boundingRect()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@hide", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0, &_set_callback_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@brief Virtual method bool QGraphicsEllipseItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@hide", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1, &_set_callback_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@brief Virtual method bool QGraphicsEllipseItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@hide", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1, &_set_callback_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("contains", "@brief Virtual method bool QGraphicsEllipseItem::contains(const QPointF &point)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("contains", "@hide", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0, &_set_callback_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QGraphicsEllipseItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0, &_set_callback_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QGraphicsEllipseItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0, &_set_callback_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QGraphicsEllipseItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0, &_set_callback_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QGraphicsEllipseItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0, &_set_callback_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QGraphicsEllipseItem::dropEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0, &_set_callback_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*extension", "@brief Virtual method QVariant QGraphicsEllipseItem::extension(const QVariant &variant)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*extension", "@hide", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0, &_set_callback_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QGraphicsEllipseItem::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QGraphicsEllipseItem::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@brief Virtual method void QGraphicsEllipseItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@hide", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0, &_set_callback_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@brief Virtual method void QGraphicsEllipseItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@hide", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0, &_set_callback_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@brief Virtual method void QGraphicsEllipseItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@hide", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0, &_set_callback_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QGraphicsEllipseItem::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@brief Virtual method QVariant QGraphicsEllipseItem::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@brief Virtual method bool QGraphicsEllipseItem::isObscuredBy(const QGraphicsItem *item)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@hide", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0, &_set_callback_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@brief Virtual method QVariant QGraphicsEllipseItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@hide", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0, &_set_callback_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QGraphicsEllipseItem::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QGraphicsEllipseItem::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QGraphicsEllipseItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0, &_set_callback_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QGraphicsEllipseItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0, &_set_callback_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QGraphicsEllipseItem::mousePressEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0, &_set_callback_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QGraphicsEllipseItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0, &_set_callback_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Virtual method QPainterPath QGraphicsEllipseItem::opaqueArea()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@hide", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0, &_set_callback_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QGraphicsEllipseItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("paint", "@hide", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1, &_set_callback_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("*prepareGeometryChange", "@brief Method void QGraphicsEllipseItem::prepareGeometryChange()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_prepareGeometryChange_0, &_call_fp_prepareGeometryChange_0); + methods += new qt_gsi::GenericMethod ("*removeFromIndex", "@brief Method void QGraphicsEllipseItem::removeFromIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_removeFromIndex_0, &_call_fp_removeFromIndex_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@brief Virtual method bool QGraphicsEllipseItem::sceneEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@hide", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0, &_set_callback_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@brief Virtual method bool QGraphicsEllipseItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@hide", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0, &_set_callback_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@brief Virtual method void QGraphicsEllipseItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@hide", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0, &_set_callback_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("shape", "@brief Virtual method QPainterPath QGraphicsEllipseItem::shape()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("shape", "@hide", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0, &_set_callback_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@brief Virtual method bool QGraphicsEllipseItem::supportsExtension(QGraphicsItem::Extension extension)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@hide", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0, &_set_callback_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method int QGraphicsEllipseItem::type()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0, &_set_callback_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QGraphicsEllipseItem::updateMicroFocus()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_0, &_call_fp_updateMicroFocus_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QGraphicsEllipseItem::wheelEvent(QGraphicsSceneWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0, &_set_callback_cbs_wheelEvent_3029_0); + return methods; +} + +gsi::Class decl_QGraphicsEllipseItem_Adaptor (qtdecl_QGraphicsEllipseItem (), "QtWidgets", "QGraphicsEllipseItem", + methods_QGraphicsEllipseItem_Adaptor (), + "@qt\n@brief Binding of QGraphicsEllipseItem"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsGridLayout.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsGridLayout.cc new file mode 100644 index 000000000..f75355fa2 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsGridLayout.cc @@ -0,0 +1,1581 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsGridLayout.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsGridLayout + +// void QGraphicsGridLayout::addItem(QGraphicsLayoutItem *item, int row, int column, int rowSpan, int columnSpan, QFlags alignment) + + +static void _init_f_addItem_7835 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("row"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("column"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("rowSpan"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("columnSpan"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("alignment", true, "Qt::Alignment()"); + decl->add_arg > (argspec_5); + decl->set_return (); +} + +static void _call_f_addItem_7835 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + QFlags arg6 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::Alignment(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->addItem (arg1, arg2, arg3, arg4, arg5, arg6); +} + + +// void QGraphicsGridLayout::addItem(QGraphicsLayoutItem *item, int row, int column, QFlags alignment) + + +static void _init_f_addItem_6517 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("row"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("column"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("alignment", true, "Qt::Alignment()"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_addItem_6517 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::Alignment(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->addItem (arg1, arg2, arg3, arg4); +} + + +// QFlags QGraphicsGridLayout::alignment(QGraphicsLayoutItem *item) + + +static void _init_f_alignment_c2557 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_alignment_c2557 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QGraphicsGridLayout *)cls)->alignment (arg1)); +} + + +// QFlags QGraphicsGridLayout::columnAlignment(int column) + + +static void _init_f_columnAlignment_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_columnAlignment_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QGraphicsGridLayout *)cls)->columnAlignment (arg1)); +} + + +// int QGraphicsGridLayout::columnCount() + + +static void _init_f_columnCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columnCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsGridLayout *)cls)->columnCount ()); +} + + +// double QGraphicsGridLayout::columnMaximumWidth(int column) + + +static void _init_f_columnMaximumWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnMaximumWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QGraphicsGridLayout *)cls)->columnMaximumWidth (arg1)); +} + + +// double QGraphicsGridLayout::columnMinimumWidth(int column) + + +static void _init_f_columnMinimumWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnMinimumWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QGraphicsGridLayout *)cls)->columnMinimumWidth (arg1)); +} + + +// double QGraphicsGridLayout::columnPreferredWidth(int column) + + +static void _init_f_columnPreferredWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnPreferredWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QGraphicsGridLayout *)cls)->columnPreferredWidth (arg1)); +} + + +// double QGraphicsGridLayout::columnSpacing(int column) + + +static void _init_f_columnSpacing_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnSpacing_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QGraphicsGridLayout *)cls)->columnSpacing (arg1)); +} + + +// int QGraphicsGridLayout::columnStretchFactor(int column) + + +static void _init_f_columnStretchFactor_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnStretchFactor_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsGridLayout *)cls)->columnStretchFactor (arg1)); +} + + +// int QGraphicsGridLayout::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsGridLayout *)cls)->count ()); +} + + +// double QGraphicsGridLayout::horizontalSpacing() + + +static void _init_f_horizontalSpacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_horizontalSpacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsGridLayout *)cls)->horizontalSpacing ()); +} + + +// void QGraphicsGridLayout::invalidate() + + +static void _init_f_invalidate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_invalidate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->invalidate (); +} + + +// QGraphicsLayoutItem *QGraphicsGridLayout::itemAt(int row, int column) + + +static void _init_f_itemAt_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_itemAt_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QGraphicsLayoutItem *)((QGraphicsGridLayout *)cls)->itemAt (arg1, arg2)); +} + + +// QGraphicsLayoutItem *QGraphicsGridLayout::itemAt(int index) + + +static void _init_f_itemAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QGraphicsLayoutItem *)((QGraphicsGridLayout *)cls)->itemAt (arg1)); +} + + +// void QGraphicsGridLayout::removeAt(int index) + + +static void _init_f_removeAt_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeAt_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->removeAt (arg1); +} + + +// void QGraphicsGridLayout::removeItem(QGraphicsLayoutItem *item) + + +static void _init_f_removeItem_2557 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeItem_2557 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->removeItem (arg1); +} + + +// QFlags QGraphicsGridLayout::rowAlignment(int row) + + +static void _init_f_rowAlignment_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_rowAlignment_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QGraphicsGridLayout *)cls)->rowAlignment (arg1)); +} + + +// int QGraphicsGridLayout::rowCount() + + +static void _init_f_rowCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rowCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsGridLayout *)cls)->rowCount ()); +} + + +// double QGraphicsGridLayout::rowMaximumHeight(int row) + + +static void _init_f_rowMaximumHeight_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowMaximumHeight_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QGraphicsGridLayout *)cls)->rowMaximumHeight (arg1)); +} + + +// double QGraphicsGridLayout::rowMinimumHeight(int row) + + +static void _init_f_rowMinimumHeight_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowMinimumHeight_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QGraphicsGridLayout *)cls)->rowMinimumHeight (arg1)); +} + + +// double QGraphicsGridLayout::rowPreferredHeight(int row) + + +static void _init_f_rowPreferredHeight_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowPreferredHeight_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QGraphicsGridLayout *)cls)->rowPreferredHeight (arg1)); +} + + +// double QGraphicsGridLayout::rowSpacing(int row) + + +static void _init_f_rowSpacing_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowSpacing_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QGraphicsGridLayout *)cls)->rowSpacing (arg1)); +} + + +// int QGraphicsGridLayout::rowStretchFactor(int row) + + +static void _init_f_rowStretchFactor_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowStretchFactor_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsGridLayout *)cls)->rowStretchFactor (arg1)); +} + + +// void QGraphicsGridLayout::setAlignment(QGraphicsLayoutItem *item, QFlags alignment) + + +static void _init_f_setAlignment_5199 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("alignment"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_setAlignment_5199 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setAlignment (arg1, arg2); +} + + +// void QGraphicsGridLayout::setColumnAlignment(int column, QFlags alignment) + + +static void _init_f_setColumnAlignment_3409 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("alignment"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_setColumnAlignment_3409 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setColumnAlignment (arg1, arg2); +} + + +// void QGraphicsGridLayout::setColumnFixedWidth(int column, double width) + + +static void _init_f_setColumnFixedWidth_1730 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("width"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setColumnFixedWidth_1730 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setColumnFixedWidth (arg1, arg2); +} + + +// void QGraphicsGridLayout::setColumnMaximumWidth(int column, double width) + + +static void _init_f_setColumnMaximumWidth_1730 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("width"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setColumnMaximumWidth_1730 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setColumnMaximumWidth (arg1, arg2); +} + + +// void QGraphicsGridLayout::setColumnMinimumWidth(int column, double width) + + +static void _init_f_setColumnMinimumWidth_1730 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("width"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setColumnMinimumWidth_1730 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setColumnMinimumWidth (arg1, arg2); +} + + +// void QGraphicsGridLayout::setColumnPreferredWidth(int column, double width) + + +static void _init_f_setColumnPreferredWidth_1730 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("width"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setColumnPreferredWidth_1730 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setColumnPreferredWidth (arg1, arg2); +} + + +// void QGraphicsGridLayout::setColumnSpacing(int column, double spacing) + + +static void _init_f_setColumnSpacing_1730 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("spacing"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setColumnSpacing_1730 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setColumnSpacing (arg1, arg2); +} + + +// void QGraphicsGridLayout::setColumnStretchFactor(int column, int stretch) + + +static void _init_f_setColumnStretchFactor_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stretch"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setColumnStretchFactor_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setColumnStretchFactor (arg1, arg2); +} + + +// void QGraphicsGridLayout::setGeometry(const QRectF &rect) + + +static void _init_f_setGeometry_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGeometry_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setGeometry (arg1); +} + + +// void QGraphicsGridLayout::setHorizontalSpacing(double spacing) + + +static void _init_f_setHorizontalSpacing_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHorizontalSpacing_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setHorizontalSpacing (arg1); +} + + +// void QGraphicsGridLayout::setRowAlignment(int row, QFlags alignment) + + +static void _init_f_setRowAlignment_3409 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("alignment"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_setRowAlignment_3409 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setRowAlignment (arg1, arg2); +} + + +// void QGraphicsGridLayout::setRowFixedHeight(int row, double height) + + +static void _init_f_setRowFixedHeight_1730 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("height"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRowFixedHeight_1730 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setRowFixedHeight (arg1, arg2); +} + + +// void QGraphicsGridLayout::setRowMaximumHeight(int row, double height) + + +static void _init_f_setRowMaximumHeight_1730 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("height"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRowMaximumHeight_1730 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setRowMaximumHeight (arg1, arg2); +} + + +// void QGraphicsGridLayout::setRowMinimumHeight(int row, double height) + + +static void _init_f_setRowMinimumHeight_1730 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("height"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRowMinimumHeight_1730 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setRowMinimumHeight (arg1, arg2); +} + + +// void QGraphicsGridLayout::setRowPreferredHeight(int row, double height) + + +static void _init_f_setRowPreferredHeight_1730 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("height"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRowPreferredHeight_1730 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setRowPreferredHeight (arg1, arg2); +} + + +// void QGraphicsGridLayout::setRowSpacing(int row, double spacing) + + +static void _init_f_setRowSpacing_1730 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("spacing"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRowSpacing_1730 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setRowSpacing (arg1, arg2); +} + + +// void QGraphicsGridLayout::setRowStretchFactor(int row, int stretch) + + +static void _init_f_setRowStretchFactor_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stretch"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRowStretchFactor_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setRowStretchFactor (arg1, arg2); +} + + +// void QGraphicsGridLayout::setSpacing(double spacing) + + +static void _init_f_setSpacing_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSpacing_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setSpacing (arg1); +} + + +// void QGraphicsGridLayout::setVerticalSpacing(double spacing) + + +static void _init_f_setVerticalSpacing_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVerticalSpacing_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout *)cls)->setVerticalSpacing (arg1); +} + + +// QSizeF QGraphicsGridLayout::sizeHint(Qt::SizeHint which, const QSizeF &constraint) + + +static void _init_f_sizeHint_c3330 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("constraint", true, "QSizeF()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_sizeHint_c3330 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QSizeF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSizeF(), heap); + ret.write ((QSizeF)((QGraphicsGridLayout *)cls)->sizeHint (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// double QGraphicsGridLayout::verticalSpacing() + + +static void _init_f_verticalSpacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_verticalSpacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsGridLayout *)cls)->verticalSpacing ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsGridLayout () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("addItem", "@brief Method void QGraphicsGridLayout::addItem(QGraphicsLayoutItem *item, int row, int column, int rowSpan, int columnSpan, QFlags alignment)\n", false, &_init_f_addItem_7835, &_call_f_addItem_7835); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Method void QGraphicsGridLayout::addItem(QGraphicsLayoutItem *item, int row, int column, QFlags alignment)\n", false, &_init_f_addItem_6517, &_call_f_addItem_6517); + methods += new qt_gsi::GenericMethod ("alignment", "@brief Method QFlags QGraphicsGridLayout::alignment(QGraphicsLayoutItem *item)\n", true, &_init_f_alignment_c2557, &_call_f_alignment_c2557); + methods += new qt_gsi::GenericMethod ("columnAlignment", "@brief Method QFlags QGraphicsGridLayout::columnAlignment(int column)\n", true, &_init_f_columnAlignment_c767, &_call_f_columnAlignment_c767); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Method int QGraphicsGridLayout::columnCount()\n", true, &_init_f_columnCount_c0, &_call_f_columnCount_c0); + methods += new qt_gsi::GenericMethod ("columnMaximumWidth", "@brief Method double QGraphicsGridLayout::columnMaximumWidth(int column)\n", true, &_init_f_columnMaximumWidth_c767, &_call_f_columnMaximumWidth_c767); + methods += new qt_gsi::GenericMethod ("columnMinimumWidth", "@brief Method double QGraphicsGridLayout::columnMinimumWidth(int column)\n", true, &_init_f_columnMinimumWidth_c767, &_call_f_columnMinimumWidth_c767); + methods += new qt_gsi::GenericMethod ("columnPreferredWidth", "@brief Method double QGraphicsGridLayout::columnPreferredWidth(int column)\n", true, &_init_f_columnPreferredWidth_c767, &_call_f_columnPreferredWidth_c767); + methods += new qt_gsi::GenericMethod ("columnSpacing", "@brief Method double QGraphicsGridLayout::columnSpacing(int column)\n", true, &_init_f_columnSpacing_c767, &_call_f_columnSpacing_c767); + methods += new qt_gsi::GenericMethod ("columnStretchFactor", "@brief Method int QGraphicsGridLayout::columnStretchFactor(int column)\n", true, &_init_f_columnStretchFactor_c767, &_call_f_columnStretchFactor_c767); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QGraphicsGridLayout::count()\nThis is a reimplementation of QGraphicsLayout::count", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod (":horizontalSpacing", "@brief Method double QGraphicsGridLayout::horizontalSpacing()\n", true, &_init_f_horizontalSpacing_c0, &_call_f_horizontalSpacing_c0); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Method void QGraphicsGridLayout::invalidate()\nThis is a reimplementation of QGraphicsLayout::invalidate", false, &_init_f_invalidate_0, &_call_f_invalidate_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QGraphicsLayoutItem *QGraphicsGridLayout::itemAt(int row, int column)\n", true, &_init_f_itemAt_c1426, &_call_f_itemAt_c1426); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QGraphicsLayoutItem *QGraphicsGridLayout::itemAt(int index)\nThis is a reimplementation of QGraphicsLayout::itemAt", true, &_init_f_itemAt_c767, &_call_f_itemAt_c767); + methods += new qt_gsi::GenericMethod ("removeAt", "@brief Method void QGraphicsGridLayout::removeAt(int index)\nThis is a reimplementation of QGraphicsLayout::removeAt", false, &_init_f_removeAt_767, &_call_f_removeAt_767); + methods += new qt_gsi::GenericMethod ("removeItem", "@brief Method void QGraphicsGridLayout::removeItem(QGraphicsLayoutItem *item)\n", false, &_init_f_removeItem_2557, &_call_f_removeItem_2557); + methods += new qt_gsi::GenericMethod ("rowAlignment", "@brief Method QFlags QGraphicsGridLayout::rowAlignment(int row)\n", true, &_init_f_rowAlignment_c767, &_call_f_rowAlignment_c767); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Method int QGraphicsGridLayout::rowCount()\n", true, &_init_f_rowCount_c0, &_call_f_rowCount_c0); + methods += new qt_gsi::GenericMethod ("rowMaximumHeight", "@brief Method double QGraphicsGridLayout::rowMaximumHeight(int row)\n", true, &_init_f_rowMaximumHeight_c767, &_call_f_rowMaximumHeight_c767); + methods += new qt_gsi::GenericMethod ("rowMinimumHeight", "@brief Method double QGraphicsGridLayout::rowMinimumHeight(int row)\n", true, &_init_f_rowMinimumHeight_c767, &_call_f_rowMinimumHeight_c767); + methods += new qt_gsi::GenericMethod ("rowPreferredHeight", "@brief Method double QGraphicsGridLayout::rowPreferredHeight(int row)\n", true, &_init_f_rowPreferredHeight_c767, &_call_f_rowPreferredHeight_c767); + methods += new qt_gsi::GenericMethod ("rowSpacing", "@brief Method double QGraphicsGridLayout::rowSpacing(int row)\n", true, &_init_f_rowSpacing_c767, &_call_f_rowSpacing_c767); + methods += new qt_gsi::GenericMethod ("rowStretchFactor", "@brief Method int QGraphicsGridLayout::rowStretchFactor(int row)\n", true, &_init_f_rowStretchFactor_c767, &_call_f_rowStretchFactor_c767); + methods += new qt_gsi::GenericMethod ("setAlignment", "@brief Method void QGraphicsGridLayout::setAlignment(QGraphicsLayoutItem *item, QFlags alignment)\n", false, &_init_f_setAlignment_5199, &_call_f_setAlignment_5199); + methods += new qt_gsi::GenericMethod ("setColumnAlignment", "@brief Method void QGraphicsGridLayout::setColumnAlignment(int column, QFlags alignment)\n", false, &_init_f_setColumnAlignment_3409, &_call_f_setColumnAlignment_3409); + methods += new qt_gsi::GenericMethod ("setColumnFixedWidth", "@brief Method void QGraphicsGridLayout::setColumnFixedWidth(int column, double width)\n", false, &_init_f_setColumnFixedWidth_1730, &_call_f_setColumnFixedWidth_1730); + methods += new qt_gsi::GenericMethod ("setColumnMaximumWidth", "@brief Method void QGraphicsGridLayout::setColumnMaximumWidth(int column, double width)\n", false, &_init_f_setColumnMaximumWidth_1730, &_call_f_setColumnMaximumWidth_1730); + methods += new qt_gsi::GenericMethod ("setColumnMinimumWidth", "@brief Method void QGraphicsGridLayout::setColumnMinimumWidth(int column, double width)\n", false, &_init_f_setColumnMinimumWidth_1730, &_call_f_setColumnMinimumWidth_1730); + methods += new qt_gsi::GenericMethod ("setColumnPreferredWidth", "@brief Method void QGraphicsGridLayout::setColumnPreferredWidth(int column, double width)\n", false, &_init_f_setColumnPreferredWidth_1730, &_call_f_setColumnPreferredWidth_1730); + methods += new qt_gsi::GenericMethod ("setColumnSpacing", "@brief Method void QGraphicsGridLayout::setColumnSpacing(int column, double spacing)\n", false, &_init_f_setColumnSpacing_1730, &_call_f_setColumnSpacing_1730); + methods += new qt_gsi::GenericMethod ("setColumnStretchFactor", "@brief Method void QGraphicsGridLayout::setColumnStretchFactor(int column, int stretch)\n", false, &_init_f_setColumnStretchFactor_1426, &_call_f_setColumnStretchFactor_1426); + methods += new qt_gsi::GenericMethod ("setGeometry|geometry=", "@brief Method void QGraphicsGridLayout::setGeometry(const QRectF &rect)\nThis is a reimplementation of QGraphicsLayoutItem::setGeometry", false, &_init_f_setGeometry_1862, &_call_f_setGeometry_1862); + methods += new qt_gsi::GenericMethod ("setHorizontalSpacing|horizontalSpacing=", "@brief Method void QGraphicsGridLayout::setHorizontalSpacing(double spacing)\n", false, &_init_f_setHorizontalSpacing_1071, &_call_f_setHorizontalSpacing_1071); + methods += new qt_gsi::GenericMethod ("setRowAlignment", "@brief Method void QGraphicsGridLayout::setRowAlignment(int row, QFlags alignment)\n", false, &_init_f_setRowAlignment_3409, &_call_f_setRowAlignment_3409); + methods += new qt_gsi::GenericMethod ("setRowFixedHeight", "@brief Method void QGraphicsGridLayout::setRowFixedHeight(int row, double height)\n", false, &_init_f_setRowFixedHeight_1730, &_call_f_setRowFixedHeight_1730); + methods += new qt_gsi::GenericMethod ("setRowMaximumHeight", "@brief Method void QGraphicsGridLayout::setRowMaximumHeight(int row, double height)\n", false, &_init_f_setRowMaximumHeight_1730, &_call_f_setRowMaximumHeight_1730); + methods += new qt_gsi::GenericMethod ("setRowMinimumHeight", "@brief Method void QGraphicsGridLayout::setRowMinimumHeight(int row, double height)\n", false, &_init_f_setRowMinimumHeight_1730, &_call_f_setRowMinimumHeight_1730); + methods += new qt_gsi::GenericMethod ("setRowPreferredHeight", "@brief Method void QGraphicsGridLayout::setRowPreferredHeight(int row, double height)\n", false, &_init_f_setRowPreferredHeight_1730, &_call_f_setRowPreferredHeight_1730); + methods += new qt_gsi::GenericMethod ("setRowSpacing", "@brief Method void QGraphicsGridLayout::setRowSpacing(int row, double spacing)\n", false, &_init_f_setRowSpacing_1730, &_call_f_setRowSpacing_1730); + methods += new qt_gsi::GenericMethod ("setRowStretchFactor", "@brief Method void QGraphicsGridLayout::setRowStretchFactor(int row, int stretch)\n", false, &_init_f_setRowStretchFactor_1426, &_call_f_setRowStretchFactor_1426); + methods += new qt_gsi::GenericMethod ("setSpacing", "@brief Method void QGraphicsGridLayout::setSpacing(double spacing)\n", false, &_init_f_setSpacing_1071, &_call_f_setSpacing_1071); + methods += new qt_gsi::GenericMethod ("setVerticalSpacing|verticalSpacing=", "@brief Method void QGraphicsGridLayout::setVerticalSpacing(double spacing)\n", false, &_init_f_setVerticalSpacing_1071, &_call_f_setVerticalSpacing_1071); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Method QSizeF QGraphicsGridLayout::sizeHint(Qt::SizeHint which, const QSizeF &constraint)\nThis is a reimplementation of QGraphicsLayoutItem::sizeHint", true, &_init_f_sizeHint_c3330, &_call_f_sizeHint_c3330); + methods += new qt_gsi::GenericMethod (":verticalSpacing", "@brief Method double QGraphicsGridLayout::verticalSpacing()\n", true, &_init_f_verticalSpacing_c0, &_call_f_verticalSpacing_c0); + return methods; +} + +gsi::Class &qtdecl_QGraphicsLayout (); + +gsi::Class decl_QGraphicsGridLayout (qtdecl_QGraphicsLayout (), "QtWidgets", "QGraphicsGridLayout_Native", + methods_QGraphicsGridLayout (), + "@hide\n@alias QGraphicsGridLayout"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsGridLayout () { return decl_QGraphicsGridLayout; } + +} + + +class QGraphicsGridLayout_Adaptor : public QGraphicsGridLayout, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsGridLayout_Adaptor(); + + // [adaptor ctor] QGraphicsGridLayout::QGraphicsGridLayout(QGraphicsLayoutItem *parent) + QGraphicsGridLayout_Adaptor() : QGraphicsGridLayout() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsGridLayout::QGraphicsGridLayout(QGraphicsLayoutItem *parent) + QGraphicsGridLayout_Adaptor(QGraphicsLayoutItem *parent) : QGraphicsGridLayout(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsGridLayout::addChildLayoutItem(QGraphicsLayoutItem *layoutItem) + void fp_QGraphicsGridLayout_addChildLayoutItem_2557 (QGraphicsLayoutItem *layoutItem) { + QGraphicsGridLayout::addChildLayoutItem(layoutItem); + } + + // [expose] void QGraphicsGridLayout::setGraphicsItem(QGraphicsItem *item) + void fp_QGraphicsGridLayout_setGraphicsItem_1919 (QGraphicsItem *item) { + QGraphicsGridLayout::setGraphicsItem(item); + } + + // [expose] void QGraphicsGridLayout::setOwnedByLayout(bool ownedByLayout) + void fp_QGraphicsGridLayout_setOwnedByLayout_864 (bool ownedByLayout) { + QGraphicsGridLayout::setOwnedByLayout(ownedByLayout); + } + + // [adaptor impl] int QGraphicsGridLayout::count() + int cbs_count_c0_0() const + { + return QGraphicsGridLayout::count(); + } + + virtual int count() const + { + if (cb_count_c0_0.can_issue()) { + return cb_count_c0_0.issue(&QGraphicsGridLayout_Adaptor::cbs_count_c0_0); + } else { + return QGraphicsGridLayout::count(); + } + } + + // [adaptor impl] void QGraphicsGridLayout::getContentsMargins(double *left, double *top, double *right, double *bottom) + void cbs_getContentsMargins_c4704_0(double *left, double *top, double *right, double *bottom) const + { + QGraphicsGridLayout::getContentsMargins(left, top, right, bottom); + } + + virtual void getContentsMargins(double *left, double *top, double *right, double *bottom) const + { + if (cb_getContentsMargins_c4704_0.can_issue()) { + cb_getContentsMargins_c4704_0.issue(&QGraphicsGridLayout_Adaptor::cbs_getContentsMargins_c4704_0, left, top, right, bottom); + } else { + QGraphicsGridLayout::getContentsMargins(left, top, right, bottom); + } + } + + // [adaptor impl] void QGraphicsGridLayout::invalidate() + void cbs_invalidate_0_0() + { + QGraphicsGridLayout::invalidate(); + } + + virtual void invalidate() + { + if (cb_invalidate_0_0.can_issue()) { + cb_invalidate_0_0.issue(&QGraphicsGridLayout_Adaptor::cbs_invalidate_0_0); + } else { + QGraphicsGridLayout::invalidate(); + } + } + + // [adaptor impl] bool QGraphicsGridLayout::isEmpty() + bool cbs_isEmpty_c0_0() const + { + return QGraphicsGridLayout::isEmpty(); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QGraphicsGridLayout_Adaptor::cbs_isEmpty_c0_0); + } else { + return QGraphicsGridLayout::isEmpty(); + } + } + + // [adaptor impl] QGraphicsLayoutItem *QGraphicsGridLayout::itemAt(int index) + QGraphicsLayoutItem * cbs_itemAt_c767_0(int index) const + { + return QGraphicsGridLayout::itemAt(index); + } + + virtual QGraphicsLayoutItem * itemAt(int index) const + { + if (cb_itemAt_c767_0.can_issue()) { + return cb_itemAt_c767_0.issue(&QGraphicsGridLayout_Adaptor::cbs_itemAt_c767_0, index); + } else { + return QGraphicsGridLayout::itemAt(index); + } + } + + // [adaptor impl] void QGraphicsGridLayout::removeAt(int index) + void cbs_removeAt_767_0(int index) + { + QGraphicsGridLayout::removeAt(index); + } + + virtual void removeAt(int index) + { + if (cb_removeAt_767_0.can_issue()) { + cb_removeAt_767_0.issue(&QGraphicsGridLayout_Adaptor::cbs_removeAt_767_0, index); + } else { + QGraphicsGridLayout::removeAt(index); + } + } + + // [adaptor impl] void QGraphicsGridLayout::setGeometry(const QRectF &rect) + void cbs_setGeometry_1862_0(const QRectF &rect) + { + QGraphicsGridLayout::setGeometry(rect); + } + + virtual void setGeometry(const QRectF &rect) + { + if (cb_setGeometry_1862_0.can_issue()) { + cb_setGeometry_1862_0.issue(&QGraphicsGridLayout_Adaptor::cbs_setGeometry_1862_0, rect); + } else { + QGraphicsGridLayout::setGeometry(rect); + } + } + + // [adaptor impl] QSizeF QGraphicsGridLayout::sizeHint(Qt::SizeHint which, const QSizeF &constraint) + QSizeF cbs_sizeHint_c3330_1(const qt_gsi::Converter::target_type & which, const QSizeF &constraint) const + { + return QGraphicsGridLayout::sizeHint(qt_gsi::QtToCppAdaptor(which).cref(), constraint); + } + + virtual QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint) const + { + if (cb_sizeHint_c3330_1.can_issue()) { + return cb_sizeHint_c3330_1.issue::target_type &, const QSizeF &>(&QGraphicsGridLayout_Adaptor::cbs_sizeHint_c3330_1, qt_gsi::CppToQtAdaptor(which), constraint); + } else { + return QGraphicsGridLayout::sizeHint(which, constraint); + } + } + + // [adaptor impl] void QGraphicsGridLayout::updateGeometry() + void cbs_updateGeometry_0_0() + { + QGraphicsGridLayout::updateGeometry(); + } + + virtual void updateGeometry() + { + if (cb_updateGeometry_0_0.can_issue()) { + cb_updateGeometry_0_0.issue(&QGraphicsGridLayout_Adaptor::cbs_updateGeometry_0_0); + } else { + QGraphicsGridLayout::updateGeometry(); + } + } + + // [adaptor impl] void QGraphicsGridLayout::widgetEvent(QEvent *e) + void cbs_widgetEvent_1217_0(QEvent *e) + { + QGraphicsGridLayout::widgetEvent(e); + } + + virtual void widgetEvent(QEvent *e) + { + if (cb_widgetEvent_1217_0.can_issue()) { + cb_widgetEvent_1217_0.issue(&QGraphicsGridLayout_Adaptor::cbs_widgetEvent_1217_0, e); + } else { + QGraphicsGridLayout::widgetEvent(e); + } + } + + gsi::Callback cb_count_c0_0; + gsi::Callback cb_getContentsMargins_c4704_0; + gsi::Callback cb_invalidate_0_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_itemAt_c767_0; + gsi::Callback cb_removeAt_767_0; + gsi::Callback cb_setGeometry_1862_0; + gsi::Callback cb_sizeHint_c3330_1; + gsi::Callback cb_updateGeometry_0_0; + gsi::Callback cb_widgetEvent_1217_0; +}; + +QGraphicsGridLayout_Adaptor::~QGraphicsGridLayout_Adaptor() { } + +// Constructor QGraphicsGridLayout::QGraphicsGridLayout(QGraphicsLayoutItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsGridLayout_Adaptor_2557 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsGridLayout_Adaptor_2557 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsGridLayout_Adaptor (arg1)); +} + + +// exposed void QGraphicsGridLayout::addChildLayoutItem(QGraphicsLayoutItem *layoutItem) + +static void _init_fp_addChildLayoutItem_2557 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layoutItem"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildLayoutItem_2557 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout_Adaptor *)cls)->fp_QGraphicsGridLayout_addChildLayoutItem_2557 (arg1); +} + + +// int QGraphicsGridLayout::count() + +static void _init_cbs_count_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_count_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsGridLayout_Adaptor *)cls)->cbs_count_c0_0 ()); +} + +static void _set_callback_cbs_count_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsGridLayout_Adaptor *)cls)->cb_count_c0_0 = cb; +} + + +// void QGraphicsGridLayout::getContentsMargins(double *left, double *top, double *right, double *bottom) + +static void _init_cbs_getContentsMargins_c4704_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_getContentsMargins_c4704_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double *arg1 = args.read (heap); + double *arg2 = args.read (heap); + double *arg3 = args.read (heap); + double *arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout_Adaptor *)cls)->cbs_getContentsMargins_c4704_0 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_getContentsMargins_c4704_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsGridLayout_Adaptor *)cls)->cb_getContentsMargins_c4704_0 = cb; +} + + +// void QGraphicsGridLayout::invalidate() + +static void _init_cbs_invalidate_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_invalidate_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout_Adaptor *)cls)->cbs_invalidate_0_0 (); +} + +static void _set_callback_cbs_invalidate_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsGridLayout_Adaptor *)cls)->cb_invalidate_0_0 = cb; +} + + +// bool QGraphicsGridLayout::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsGridLayout_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsGridLayout_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// QGraphicsLayoutItem *QGraphicsGridLayout::itemAt(int index) + +static void _init_cbs_itemAt_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemAt_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QGraphicsLayoutItem *)((QGraphicsGridLayout_Adaptor *)cls)->cbs_itemAt_c767_0 (arg1)); +} + +static void _set_callback_cbs_itemAt_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsGridLayout_Adaptor *)cls)->cb_itemAt_c767_0 = cb; +} + + +// void QGraphicsGridLayout::removeAt(int index) + +static void _init_cbs_removeAt_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_removeAt_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout_Adaptor *)cls)->cbs_removeAt_767_0 (arg1); +} + +static void _set_callback_cbs_removeAt_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsGridLayout_Adaptor *)cls)->cb_removeAt_767_0 = cb; +} + + +// void QGraphicsGridLayout::setGeometry(const QRectF &rect) + +static void _init_cbs_setGeometry_1862_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setGeometry_1862_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout_Adaptor *)cls)->cbs_setGeometry_1862_0 (arg1); +} + +static void _set_callback_cbs_setGeometry_1862_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsGridLayout_Adaptor *)cls)->cb_setGeometry_1862_0 = cb; +} + + +// exposed void QGraphicsGridLayout::setGraphicsItem(QGraphicsItem *item) + +static void _init_fp_setGraphicsItem_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setGraphicsItem_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout_Adaptor *)cls)->fp_QGraphicsGridLayout_setGraphicsItem_1919 (arg1); +} + + +// exposed void QGraphicsGridLayout::setOwnedByLayout(bool ownedByLayout) + +static void _init_fp_setOwnedByLayout_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ownedByLayout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setOwnedByLayout_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout_Adaptor *)cls)->fp_QGraphicsGridLayout_setOwnedByLayout_864 (arg1); +} + + +// QSizeF QGraphicsGridLayout::sizeHint(Qt::SizeHint which, const QSizeF &constraint) + +static void _init_cbs_sizeHint_c3330_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("constraint"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sizeHint_c3330_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QSizeF &arg2 = args.read (heap); + ret.write ((QSizeF)((QGraphicsGridLayout_Adaptor *)cls)->cbs_sizeHint_c3330_1 (arg1, arg2)); +} + +static void _set_callback_cbs_sizeHint_c3330_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsGridLayout_Adaptor *)cls)->cb_sizeHint_c3330_1 = cb; +} + + +// void QGraphicsGridLayout::updateGeometry() + +static void _init_cbs_updateGeometry_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateGeometry_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout_Adaptor *)cls)->cbs_updateGeometry_0_0 (); +} + +static void _set_callback_cbs_updateGeometry_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsGridLayout_Adaptor *)cls)->cb_updateGeometry_0_0 = cb; +} + + +// void QGraphicsGridLayout::widgetEvent(QEvent *e) + +static void _init_cbs_widgetEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_widgetEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsGridLayout_Adaptor *)cls)->cbs_widgetEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_widgetEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsGridLayout_Adaptor *)cls)->cb_widgetEvent_1217_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsGridLayout (); + +static gsi::Methods methods_QGraphicsGridLayout_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsGridLayout::QGraphicsGridLayout(QGraphicsLayoutItem *parent)\nThis method creates an object of class QGraphicsGridLayout.", &_init_ctor_QGraphicsGridLayout_Adaptor_2557, &_call_ctor_QGraphicsGridLayout_Adaptor_2557); + methods += new qt_gsi::GenericMethod ("*addChildLayoutItem", "@brief Method void QGraphicsGridLayout::addChildLayoutItem(QGraphicsLayoutItem *layoutItem)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildLayoutItem_2557, &_call_fp_addChildLayoutItem_2557); + methods += new qt_gsi::GenericMethod ("count", "@brief Virtual method int QGraphicsGridLayout::count()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@hide", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0, &_set_callback_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@brief Virtual method void QGraphicsGridLayout::getContentsMargins(double *left, double *top, double *right, double *bottom)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_getContentsMargins_c4704_0, &_call_cbs_getContentsMargins_c4704_0); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@hide", true, &_init_cbs_getContentsMargins_c4704_0, &_call_cbs_getContentsMargins_c4704_0, &_set_callback_cbs_getContentsMargins_c4704_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Virtual method void QGraphicsGridLayout::invalidate()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@hide", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0, &_set_callback_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QGraphicsGridLayout::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Virtual method QGraphicsLayoutItem *QGraphicsGridLayout::itemAt(int index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@hide", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0, &_set_callback_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("removeAt", "@brief Virtual method void QGraphicsGridLayout::removeAt(int index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeAt_767_0, &_call_cbs_removeAt_767_0); + methods += new qt_gsi::GenericMethod ("removeAt", "@hide", false, &_init_cbs_removeAt_767_0, &_call_cbs_removeAt_767_0, &_set_callback_cbs_removeAt_767_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Virtual method void QGraphicsGridLayout::setGeometry(const QRectF &rect)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setGeometry_1862_0, &_call_cbs_setGeometry_1862_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@hide", false, &_init_cbs_setGeometry_1862_0, &_call_cbs_setGeometry_1862_0, &_set_callback_cbs_setGeometry_1862_0); + methods += new qt_gsi::GenericMethod ("*setGraphicsItem", "@brief Method void QGraphicsGridLayout::setGraphicsItem(QGraphicsItem *item)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setGraphicsItem_1919, &_call_fp_setGraphicsItem_1919); + methods += new qt_gsi::GenericMethod ("*setOwnedByLayout", "@brief Method void QGraphicsGridLayout::setOwnedByLayout(bool ownedByLayout)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setOwnedByLayout_864, &_call_fp_setOwnedByLayout_864); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSizeF QGraphicsGridLayout::sizeHint(Qt::SizeHint which, const QSizeF &constraint)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c3330_1, &_call_cbs_sizeHint_c3330_1); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c3330_1, &_call_cbs_sizeHint_c3330_1, &_set_callback_cbs_sizeHint_c3330_1); + methods += new qt_gsi::GenericMethod ("updateGeometry", "@brief Virtual method void QGraphicsGridLayout::updateGeometry()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateGeometry_0_0, &_call_cbs_updateGeometry_0_0); + methods += new qt_gsi::GenericMethod ("updateGeometry", "@hide", false, &_init_cbs_updateGeometry_0_0, &_call_cbs_updateGeometry_0_0, &_set_callback_cbs_updateGeometry_0_0); + methods += new qt_gsi::GenericMethod ("widgetEvent", "@brief Virtual method void QGraphicsGridLayout::widgetEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_widgetEvent_1217_0, &_call_cbs_widgetEvent_1217_0); + methods += new qt_gsi::GenericMethod ("widgetEvent", "@hide", false, &_init_cbs_widgetEvent_1217_0, &_call_cbs_widgetEvent_1217_0, &_set_callback_cbs_widgetEvent_1217_0); + return methods; +} + +gsi::Class decl_QGraphicsGridLayout_Adaptor (qtdecl_QGraphicsGridLayout (), "QtWidgets", "QGraphicsGridLayout", + methods_QGraphicsGridLayout_Adaptor (), + "@qt\n@brief Binding of QGraphicsGridLayout"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsItem.cc new file mode 100644 index 000000000..1588809dd --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsItem.cc @@ -0,0 +1,5396 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsItem + +// bool QGraphicsItem::acceptDrops() + + +static void _init_f_acceptDrops_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_acceptDrops_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsItem *)cls)->acceptDrops ()); +} + + +// bool QGraphicsItem::acceptHoverEvents() + + +static void _init_f_acceptHoverEvents_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_acceptHoverEvents_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsItem *)cls)->acceptHoverEvents ()); +} + + +// bool QGraphicsItem::acceptTouchEvents() + + +static void _init_f_acceptTouchEvents_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_acceptTouchEvents_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsItem *)cls)->acceptTouchEvents ()); +} + + +// QFlags QGraphicsItem::acceptedMouseButtons() + + +static void _init_f_acceptedMouseButtons_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_acceptedMouseButtons_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsItem *)cls)->acceptedMouseButtons ()); +} + + +// void QGraphicsItem::advance(int phase) + + +static void _init_f_advance_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("phase"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_advance_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->advance (arg1); +} + + +// QRectF QGraphicsItem::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsItem *)cls)->boundingRect ()); +} + + +// QRegion QGraphicsItem::boundingRegion(const QTransform &itemToDeviceTransform) + + +static void _init_f_boundingRegion_c2350 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("itemToDeviceTransform"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_boundingRegion_c2350 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRegion)((QGraphicsItem *)cls)->boundingRegion (arg1)); +} + + +// double QGraphicsItem::boundingRegionGranularity() + + +static void _init_f_boundingRegionGranularity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRegionGranularity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsItem *)cls)->boundingRegionGranularity ()); +} + + +// QGraphicsItem::CacheMode QGraphicsItem::cacheMode() + + +static void _init_f_cacheMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_cacheMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsItem *)cls)->cacheMode ())); +} + + +// QList QGraphicsItem::childItems() + + +static void _init_f_childItems_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_childItems_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QGraphicsItem *)cls)->childItems ()); +} + + +// QRectF QGraphicsItem::childrenBoundingRect() + + +static void _init_f_childrenBoundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_childrenBoundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsItem *)cls)->childrenBoundingRect ()); +} + + +// void QGraphicsItem::clearFocus() + + +static void _init_f_clearFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->clearFocus (); +} + + +// QPainterPath QGraphicsItem::clipPath() + + +static void _init_f_clipPath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clipPath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsItem *)cls)->clipPath ()); +} + + +// bool QGraphicsItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + + +static void _init_f_collidesWithItem_c4977 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::IntersectsItemShape"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_collidesWithItem_c4977 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); + ret.write ((bool)((QGraphicsItem *)cls)->collidesWithItem (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// bool QGraphicsItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + + +static void _init_f_collidesWithPath_c4877 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::IntersectsItemShape"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_collidesWithPath_c4877 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); + ret.write ((bool)((QGraphicsItem *)cls)->collidesWithPath (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QList QGraphicsItem::collidingItems(Qt::ItemSelectionMode mode) + + +static void _init_f_collidingItems_c2471 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode", true, "Qt::IntersectsItemShape"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return > (); +} + +static void _call_f_collidingItems_c2471 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); + ret.write > ((QList)((QGraphicsItem *)cls)->collidingItems (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QGraphicsItem *QGraphicsItem::commonAncestorItem(const QGraphicsItem *other) + + +static void _init_f_commonAncestorItem_c2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_commonAncestorItem_c2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QGraphicsItem *)((QGraphicsItem *)cls)->commonAncestorItem (arg1)); +} + + +// bool QGraphicsItem::contains(const QPointF &point) + + +static void _init_f_contains_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsItem *)cls)->contains (arg1)); +} + + +// QCursor QGraphicsItem::cursor() + + +static void _init_f_cursor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cursor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QCursor)((QGraphicsItem *)cls)->cursor ()); +} + + +// QVariant QGraphicsItem::data(int key) + + +static void _init_f_data_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_data_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QGraphicsItem *)cls)->data (arg1)); +} + + +// QTransform QGraphicsItem::deviceTransform(const QTransform &viewportTransform) + + +static void _init_f_deviceTransform_c2350 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewportTransform"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_deviceTransform_c2350 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTransform)((QGraphicsItem *)cls)->deviceTransform (arg1)); +} + + +// double QGraphicsItem::effectiveOpacity() + + +static void _init_f_effectiveOpacity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_effectiveOpacity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsItem *)cls)->effectiveOpacity ()); +} + + +// void QGraphicsItem::ensureVisible(const QRectF &rect, int xmargin, int ymargin) + + +static void _init_f_ensureVisible_3180 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect", true, "QRectF()"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("xmargin", true, "50"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("ymargin", true, "50"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_ensureVisible_3180 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->ensureVisible (arg1, arg2, arg3); +} + + +// void QGraphicsItem::ensureVisible(double x, double y, double w, double h, int xmargin, int ymargin) + + +static void _init_f_ensureVisible_5278 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("xmargin", true, "50"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("ymargin", true, "50"); + decl->add_arg (argspec_5); + decl->set_return (); +} + +static void _call_f_ensureVisible_5278 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + int arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + int arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->ensureVisible (arg1, arg2, arg3, arg4, arg5, arg6); +} + + +// bool QGraphicsItem::filtersChildEvents() + + +static void _init_f_filtersChildEvents_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_filtersChildEvents_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsItem *)cls)->filtersChildEvents ()); +} + + +// QFlags QGraphicsItem::flags() + + +static void _init_f_flags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_flags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsItem *)cls)->flags ()); +} + + +// QGraphicsItem *QGraphicsItem::focusItem() + + +static void _init_f_focusItem_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusItem_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsItem *)((QGraphicsItem *)cls)->focusItem ()); +} + + +// QGraphicsItem *QGraphicsItem::focusProxy() + + +static void _init_f_focusProxy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusProxy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsItem *)((QGraphicsItem *)cls)->focusProxy ()); +} + + +// QGraphicsItem *QGraphicsItem::focusScopeItem() + + +static void _init_f_focusScopeItem_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusScopeItem_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsItem *)((QGraphicsItem *)cls)->focusScopeItem ()); +} + + +// void QGraphicsItem::grabKeyboard() + + +static void _init_f_grabKeyboard_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_grabKeyboard_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->grabKeyboard (); +} + + +// void QGraphicsItem::grabMouse() + + +static void _init_f_grabMouse_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_grabMouse_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->grabMouse (); +} + + +// QGraphicsEffect *QGraphicsItem::graphicsEffect() + + +static void _init_f_graphicsEffect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_graphicsEffect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsEffect *)((QGraphicsItem *)cls)->graphicsEffect ()); +} + + +// QGraphicsItemGroup *QGraphicsItem::group() + + +static void _init_f_group_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_group_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsItemGroup *)((QGraphicsItem *)cls)->group ()); +} + + +// bool QGraphicsItem::handlesChildEvents() + + +static void _init_f_handlesChildEvents_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_handlesChildEvents_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsItem *)cls)->handlesChildEvents ()); +} + + +// bool QGraphicsItem::hasCursor() + + +static void _init_f_hasCursor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasCursor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsItem *)cls)->hasCursor ()); +} + + +// bool QGraphicsItem::hasFocus() + + +static void _init_f_hasFocus_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasFocus_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsItem *)cls)->hasFocus ()); +} + + +// void QGraphicsItem::hide() + + +static void _init_f_hide_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hide_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->hide (); +} + + +// QFlags QGraphicsItem::inputMethodHints() + + +static void _init_f_inputMethodHints_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_inputMethodHints_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsItem *)cls)->inputMethodHints ()); +} + + +// void QGraphicsItem::installSceneEventFilter(QGraphicsItem *filterItem) + + +static void _init_f_installSceneEventFilter_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filterItem"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_installSceneEventFilter_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->installSceneEventFilter (arg1); +} + + +// bool QGraphicsItem::isActive() + + +static void _init_f_isActive_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isActive_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsItem *)cls)->isActive ()); +} + + +// bool QGraphicsItem::isAncestorOf(const QGraphicsItem *child) + + +static void _init_f_isAncestorOf_c2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isAncestorOf_c2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsItem *)cls)->isAncestorOf (arg1)); +} + + +// bool QGraphicsItem::isClipped() + + +static void _init_f_isClipped_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isClipped_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsItem *)cls)->isClipped ()); +} + + +// bool QGraphicsItem::isEnabled() + + +static void _init_f_isEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsItem *)cls)->isEnabled ()); +} + + +// bool QGraphicsItem::isObscured(const QRectF &rect) + + +static void _init_f_isObscured_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect", true, "QRectF()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isObscured_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); + ret.write ((bool)((QGraphicsItem *)cls)->isObscured (arg1)); +} + + +// bool QGraphicsItem::isObscured(double x, double y, double w, double h) + + +static void _init_f_isObscured_c3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_isObscured_c3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsItem *)cls)->isObscured (arg1, arg2, arg3, arg4)); +} + + +// bool QGraphicsItem::isObscuredBy(const QGraphicsItem *item) + + +static void _init_f_isObscuredBy_c2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isObscuredBy_c2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsItem *)cls)->isObscuredBy (arg1)); +} + + +// bool QGraphicsItem::isPanel() + + +static void _init_f_isPanel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isPanel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsItem *)cls)->isPanel ()); +} + + +// bool QGraphicsItem::isSelected() + + +static void _init_f_isSelected_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSelected_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsItem *)cls)->isSelected ()); +} + + +// bool QGraphicsItem::isUnderMouse() + + +static void _init_f_isUnderMouse_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isUnderMouse_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsItem *)cls)->isUnderMouse ()); +} + + +// bool QGraphicsItem::isVisible() + + +static void _init_f_isVisible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isVisible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsItem *)cls)->isVisible ()); +} + + +// bool QGraphicsItem::isVisibleTo(const QGraphicsItem *parent) + + +static void _init_f_isVisibleTo_c2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isVisibleTo_c2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsItem *)cls)->isVisibleTo (arg1)); +} + + +// bool QGraphicsItem::isWidget() + + +static void _init_f_isWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsItem *)cls)->isWidget ()); +} + + +// bool QGraphicsItem::isWindow() + + +static void _init_f_isWindow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isWindow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsItem *)cls)->isWindow ()); +} + + +// QTransform QGraphicsItem::itemTransform(const QGraphicsItem *other, bool *ok) + + +static void _init_f_itemTransform_c3556 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ok", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_itemTransform_c3556 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + bool *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QTransform)((QGraphicsItem *)cls)->itemTransform (arg1, arg2)); +} + + +// QPointF QGraphicsItem::mapFromItem(const QGraphicsItem *item, const QPointF &point) + + +static void _init_f_mapFromItem_c4492 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("point"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapFromItem_c4492 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QGraphicsItem *)cls)->mapFromItem (arg1, arg2)); +} + + +// QPolygonF QGraphicsItem::mapFromItem(const QGraphicsItem *item, const QRectF &rect) + + +static void _init_f_mapFromItem_c4368 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapFromItem_c4368 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + const QRectF &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapFromItem (arg1, arg2)); +} + + +// QPolygonF QGraphicsItem::mapFromItem(const QGraphicsItem *item, const QPolygonF &polygon) + + +static void _init_f_mapFromItem_c4714 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("polygon"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapFromItem_c4714 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + const QPolygonF &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapFromItem (arg1, arg2)); +} + + +// QPainterPath QGraphicsItem::mapFromItem(const QGraphicsItem *item, const QPainterPath &path) + + +static void _init_f_mapFromItem_c5020 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("path"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapFromItem_c5020 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + const QPainterPath &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QGraphicsItem *)cls)->mapFromItem (arg1, arg2)); +} + + +// QPointF QGraphicsItem::mapFromItem(const QGraphicsItem *item, double x, double y) + + +static void _init_f_mapFromItem_c4540 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("x"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_mapFromItem_c4540 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QGraphicsItem *)cls)->mapFromItem (arg1, arg2, arg3)); +} + + +// QPolygonF QGraphicsItem::mapFromItem(const QGraphicsItem *item, double x, double y, double w, double h) + + +static void _init_f_mapFromItem_c6466 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("x"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("h"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_mapFromItem_c6466 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + double arg5 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapFromItem (arg1, arg2, arg3, arg4, arg5)); +} + + +// QPointF QGraphicsItem::mapFromParent(const QPointF &point) + + +static void _init_f_mapFromParent_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromParent_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QGraphicsItem *)cls)->mapFromParent (arg1)); +} + + +// QPolygonF QGraphicsItem::mapFromParent(const QRectF &rect) + + +static void _init_f_mapFromParent_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromParent_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapFromParent (arg1)); +} + + +// QPolygonF QGraphicsItem::mapFromParent(const QPolygonF &polygon) + + +static void _init_f_mapFromParent_c2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polygon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromParent_c2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapFromParent (arg1)); +} + + +// QPainterPath QGraphicsItem::mapFromParent(const QPainterPath &path) + + +static void _init_f_mapFromParent_c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromParent_c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QGraphicsItem *)cls)->mapFromParent (arg1)); +} + + +// QPointF QGraphicsItem::mapFromParent(double x, double y) + + +static void _init_f_mapFromParent_c2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapFromParent_c2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QGraphicsItem *)cls)->mapFromParent (arg1, arg2)); +} + + +// QPolygonF QGraphicsItem::mapFromParent(double x, double y, double w, double h) + + +static void _init_f_mapFromParent_c3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_mapFromParent_c3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapFromParent (arg1, arg2, arg3, arg4)); +} + + +// QPointF QGraphicsItem::mapFromScene(const QPointF &point) + + +static void _init_f_mapFromScene_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromScene_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QGraphicsItem *)cls)->mapFromScene (arg1)); +} + + +// QPolygonF QGraphicsItem::mapFromScene(const QRectF &rect) + + +static void _init_f_mapFromScene_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromScene_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapFromScene (arg1)); +} + + +// QPolygonF QGraphicsItem::mapFromScene(const QPolygonF &polygon) + + +static void _init_f_mapFromScene_c2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polygon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromScene_c2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapFromScene (arg1)); +} + + +// QPainterPath QGraphicsItem::mapFromScene(const QPainterPath &path) + + +static void _init_f_mapFromScene_c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromScene_c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QGraphicsItem *)cls)->mapFromScene (arg1)); +} + + +// QPointF QGraphicsItem::mapFromScene(double x, double y) + + +static void _init_f_mapFromScene_c2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapFromScene_c2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QGraphicsItem *)cls)->mapFromScene (arg1, arg2)); +} + + +// QPolygonF QGraphicsItem::mapFromScene(double x, double y, double w, double h) + + +static void _init_f_mapFromScene_c3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_mapFromScene_c3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapFromScene (arg1, arg2, arg3, arg4)); +} + + +// QRectF QGraphicsItem::mapRectFromItem(const QGraphicsItem *item, const QRectF &rect) + + +static void _init_f_mapRectFromItem_c4368 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapRectFromItem_c4368 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + const QRectF &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QGraphicsItem *)cls)->mapRectFromItem (arg1, arg2)); +} + + +// QRectF QGraphicsItem::mapRectFromItem(const QGraphicsItem *item, double x, double y, double w, double h) + + +static void _init_f_mapRectFromItem_c6466 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("x"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("h"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_mapRectFromItem_c6466 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + double arg5 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QGraphicsItem *)cls)->mapRectFromItem (arg1, arg2, arg3, arg4, arg5)); +} + + +// QRectF QGraphicsItem::mapRectFromParent(const QRectF &rect) + + +static void _init_f_mapRectFromParent_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapRectFromParent_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QGraphicsItem *)cls)->mapRectFromParent (arg1)); +} + + +// QRectF QGraphicsItem::mapRectFromParent(double x, double y, double w, double h) + + +static void _init_f_mapRectFromParent_c3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_mapRectFromParent_c3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QGraphicsItem *)cls)->mapRectFromParent (arg1, arg2, arg3, arg4)); +} + + +// QRectF QGraphicsItem::mapRectFromScene(const QRectF &rect) + + +static void _init_f_mapRectFromScene_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapRectFromScene_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QGraphicsItem *)cls)->mapRectFromScene (arg1)); +} + + +// QRectF QGraphicsItem::mapRectFromScene(double x, double y, double w, double h) + + +static void _init_f_mapRectFromScene_c3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_mapRectFromScene_c3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QGraphicsItem *)cls)->mapRectFromScene (arg1, arg2, arg3, arg4)); +} + + +// QRectF QGraphicsItem::mapRectToItem(const QGraphicsItem *item, const QRectF &rect) + + +static void _init_f_mapRectToItem_c4368 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapRectToItem_c4368 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + const QRectF &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QGraphicsItem *)cls)->mapRectToItem (arg1, arg2)); +} + + +// QRectF QGraphicsItem::mapRectToItem(const QGraphicsItem *item, double x, double y, double w, double h) + + +static void _init_f_mapRectToItem_c6466 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("x"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("h"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_mapRectToItem_c6466 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + double arg5 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QGraphicsItem *)cls)->mapRectToItem (arg1, arg2, arg3, arg4, arg5)); +} + + +// QRectF QGraphicsItem::mapRectToParent(const QRectF &rect) + + +static void _init_f_mapRectToParent_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapRectToParent_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QGraphicsItem *)cls)->mapRectToParent (arg1)); +} + + +// QRectF QGraphicsItem::mapRectToParent(double x, double y, double w, double h) + + +static void _init_f_mapRectToParent_c3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_mapRectToParent_c3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QGraphicsItem *)cls)->mapRectToParent (arg1, arg2, arg3, arg4)); +} + + +// QRectF QGraphicsItem::mapRectToScene(const QRectF &rect) + + +static void _init_f_mapRectToScene_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapRectToScene_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QGraphicsItem *)cls)->mapRectToScene (arg1)); +} + + +// QRectF QGraphicsItem::mapRectToScene(double x, double y, double w, double h) + + +static void _init_f_mapRectToScene_c3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_mapRectToScene_c3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QGraphicsItem *)cls)->mapRectToScene (arg1, arg2, arg3, arg4)); +} + + +// QPointF QGraphicsItem::mapToItem(const QGraphicsItem *item, const QPointF &point) + + +static void _init_f_mapToItem_c4492 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("point"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapToItem_c4492 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QGraphicsItem *)cls)->mapToItem (arg1, arg2)); +} + + +// QPolygonF QGraphicsItem::mapToItem(const QGraphicsItem *item, const QRectF &rect) + + +static void _init_f_mapToItem_c4368 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapToItem_c4368 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + const QRectF &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapToItem (arg1, arg2)); +} + + +// QPolygonF QGraphicsItem::mapToItem(const QGraphicsItem *item, const QPolygonF &polygon) + + +static void _init_f_mapToItem_c4714 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("polygon"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapToItem_c4714 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + const QPolygonF &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapToItem (arg1, arg2)); +} + + +// QPainterPath QGraphicsItem::mapToItem(const QGraphicsItem *item, const QPainterPath &path) + + +static void _init_f_mapToItem_c5020 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("path"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapToItem_c5020 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + const QPainterPath &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QGraphicsItem *)cls)->mapToItem (arg1, arg2)); +} + + +// QPointF QGraphicsItem::mapToItem(const QGraphicsItem *item, double x, double y) + + +static void _init_f_mapToItem_c4540 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("x"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_mapToItem_c4540 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QGraphicsItem *)cls)->mapToItem (arg1, arg2, arg3)); +} + + +// QPolygonF QGraphicsItem::mapToItem(const QGraphicsItem *item, double x, double y, double w, double h) + + +static void _init_f_mapToItem_c6466 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("x"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("y"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("h"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_mapToItem_c6466 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + double arg5 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapToItem (arg1, arg2, arg3, arg4, arg5)); +} + + +// QPointF QGraphicsItem::mapToParent(const QPointF &point) + + +static void _init_f_mapToParent_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToParent_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QGraphicsItem *)cls)->mapToParent (arg1)); +} + + +// QPolygonF QGraphicsItem::mapToParent(const QRectF &rect) + + +static void _init_f_mapToParent_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToParent_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapToParent (arg1)); +} + + +// QPolygonF QGraphicsItem::mapToParent(const QPolygonF &polygon) + + +static void _init_f_mapToParent_c2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polygon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToParent_c2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapToParent (arg1)); +} + + +// QPainterPath QGraphicsItem::mapToParent(const QPainterPath &path) + + +static void _init_f_mapToParent_c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToParent_c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QGraphicsItem *)cls)->mapToParent (arg1)); +} + + +// QPointF QGraphicsItem::mapToParent(double x, double y) + + +static void _init_f_mapToParent_c2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapToParent_c2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QGraphicsItem *)cls)->mapToParent (arg1, arg2)); +} + + +// QPolygonF QGraphicsItem::mapToParent(double x, double y, double w, double h) + + +static void _init_f_mapToParent_c3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_mapToParent_c3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapToParent (arg1, arg2, arg3, arg4)); +} + + +// QPointF QGraphicsItem::mapToScene(const QPointF &point) + + +static void _init_f_mapToScene_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToScene_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QGraphicsItem *)cls)->mapToScene (arg1)); +} + + +// QPolygonF QGraphicsItem::mapToScene(const QRectF &rect) + + +static void _init_f_mapToScene_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToScene_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapToScene (arg1)); +} + + +// QPolygonF QGraphicsItem::mapToScene(const QPolygonF &polygon) + + +static void _init_f_mapToScene_c2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polygon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToScene_c2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapToScene (arg1)); +} + + +// QPainterPath QGraphicsItem::mapToScene(const QPainterPath &path) + + +static void _init_f_mapToScene_c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToScene_c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QGraphicsItem *)cls)->mapToScene (arg1)); +} + + +// QPointF QGraphicsItem::mapToScene(double x, double y) + + +static void _init_f_mapToScene_c2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapToScene_c2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QGraphicsItem *)cls)->mapToScene (arg1, arg2)); +} + + +// QPolygonF QGraphicsItem::mapToScene(double x, double y, double w, double h) + + +static void _init_f_mapToScene_c3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_mapToScene_c3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsItem *)cls)->mapToScene (arg1, arg2, arg3, arg4)); +} + + +// void QGraphicsItem::moveBy(double dx, double dy) + + +static void _init_f_moveBy_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_moveBy_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->moveBy (arg1, arg2); +} + + +// double QGraphicsItem::opacity() + + +static void _init_f_opacity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opacity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsItem *)cls)->opacity ()); +} + + +// QPainterPath QGraphicsItem::opaqueArea() + + +static void _init_f_opaqueArea_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opaqueArea_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsItem *)cls)->opaqueArea ()); +} + + +// void QGraphicsItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + + +static void _init_f_paint_6301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_paint_6301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionGraphicsItem *arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->paint (arg1, arg2, arg3); +} + + +// QGraphicsItem *QGraphicsItem::panel() + + +static void _init_f_panel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_panel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsItem *)((QGraphicsItem *)cls)->panel ()); +} + + +// QGraphicsItem::PanelModality QGraphicsItem::panelModality() + + +static void _init_f_panelModality_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_panelModality_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsItem *)cls)->panelModality ())); +} + + +// QGraphicsItem *QGraphicsItem::parentItem() + + +static void _init_f_parentItem_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parentItem_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsItem *)((QGraphicsItem *)cls)->parentItem ()); +} + + +// QGraphicsObject *QGraphicsItem::parentObject() + + +static void _init_f_parentObject_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parentObject_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsObject *)((QGraphicsItem *)cls)->parentObject ()); +} + + +// QGraphicsWidget *QGraphicsItem::parentWidget() + + +static void _init_f_parentWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parentWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsWidget *)((QGraphicsItem *)cls)->parentWidget ()); +} + + +// QPointF QGraphicsItem::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsItem *)cls)->pos ()); +} + + +// void QGraphicsItem::removeSceneEventFilter(QGraphicsItem *filterItem) + + +static void _init_f_removeSceneEventFilter_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filterItem"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeSceneEventFilter_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->removeSceneEventFilter (arg1); +} + + +// void QGraphicsItem::resetTransform() + + +static void _init_f_resetTransform_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resetTransform_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->resetTransform (); +} + + +// double QGraphicsItem::rotation() + + +static void _init_f_rotation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rotation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsItem *)cls)->rotation ()); +} + + +// double QGraphicsItem::scale() + + +static void _init_f_scale_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scale_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsItem *)cls)->scale ()); +} + + +// QGraphicsScene *QGraphicsItem::scene() + + +static void _init_f_scene_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scene_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsScene *)((QGraphicsItem *)cls)->scene ()); +} + + +// QRectF QGraphicsItem::sceneBoundingRect() + + +static void _init_f_sceneBoundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sceneBoundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsItem *)cls)->sceneBoundingRect ()); +} + + +// QPointF QGraphicsItem::scenePos() + + +static void _init_f_scenePos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scenePos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsItem *)cls)->scenePos ()); +} + + +// QTransform QGraphicsItem::sceneTransform() + + +static void _init_f_sceneTransform_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sceneTransform_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTransform)((QGraphicsItem *)cls)->sceneTransform ()); +} + + +// void QGraphicsItem::scroll(double dx, double dy, const QRectF &rect) + + +static void _init_f_scroll_3788 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("rect", true, "QRectF()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_scroll_3788 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + const QRectF &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->scroll (arg1, arg2, arg3); +} + + +// void QGraphicsItem::setAcceptDrops(bool on) + + +static void _init_f_setAcceptDrops_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("on"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAcceptDrops_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setAcceptDrops (arg1); +} + + +// void QGraphicsItem::setAcceptHoverEvents(bool enabled) + + +static void _init_f_setAcceptHoverEvents_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAcceptHoverEvents_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setAcceptHoverEvents (arg1); +} + + +// void QGraphicsItem::setAcceptTouchEvents(bool enabled) + + +static void _init_f_setAcceptTouchEvents_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAcceptTouchEvents_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setAcceptTouchEvents (arg1); +} + + +// void QGraphicsItem::setAcceptedMouseButtons(QFlags buttons) + + +static void _init_f_setAcceptedMouseButtons_2602 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("buttons"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAcceptedMouseButtons_2602 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setAcceptedMouseButtons (arg1); +} + + +// void QGraphicsItem::setActive(bool active) + + +static void _init_f_setActive_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("active"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setActive_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setActive (arg1); +} + + +// void QGraphicsItem::setBoundingRegionGranularity(double granularity) + + +static void _init_f_setBoundingRegionGranularity_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("granularity"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBoundingRegionGranularity_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setBoundingRegionGranularity (arg1); +} + + +// void QGraphicsItem::setCacheMode(QGraphicsItem::CacheMode mode, const QSize &cacheSize) + + +static void _init_f_setCacheMode_4403 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cacheSize", true, "QSize()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setCacheMode_4403 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QSize &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSize(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setCacheMode (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QGraphicsItem::setCursor(const QCursor &cursor) + + +static void _init_f_setCursor_2032 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCursor_2032 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCursor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setCursor (arg1); +} + + +// void QGraphicsItem::setData(int key, const QVariant &value) + + +static void _init_f_setData_2778 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setData_2778 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setData (arg1, arg2); +} + + +// void QGraphicsItem::setEnabled(bool enabled) + + +static void _init_f_setEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setEnabled (arg1); +} + + +// void QGraphicsItem::setFiltersChildEvents(bool enabled) + + +static void _init_f_setFiltersChildEvents_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFiltersChildEvents_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setFiltersChildEvents (arg1); +} + + +// void QGraphicsItem::setFlag(QGraphicsItem::GraphicsItemFlag flag, bool enabled) + + +static void _init_f_setFlag_4199 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flag"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("enabled", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setFlag_4199 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setFlag (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QGraphicsItem::setFlags(QFlags flags) + + +static void _init_f_setFlags_4139 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFlags_4139 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setFlags (arg1); +} + + +// void QGraphicsItem::setFocus(Qt::FocusReason focusReason) + + +static void _init_f_setFocus_1877 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("focusReason", true, "Qt::OtherFocusReason"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFocus_1877 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OtherFocusReason), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setFocus (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsItem::setFocusProxy(QGraphicsItem *item) + + +static void _init_f_setFocusProxy_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFocusProxy_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setFocusProxy (arg1); +} + + +// void QGraphicsItem::setGraphicsEffect(QGraphicsEffect *effect) + + +static void _init_f_setGraphicsEffect_2109 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("effect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGraphicsEffect_2109 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsEffect *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setGraphicsEffect (arg1); +} + + +// void QGraphicsItem::setGroup(QGraphicsItemGroup *group) + + +static void _init_f_setGroup_2444 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("group"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGroup_2444 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItemGroup *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setGroup (arg1); +} + + +// void QGraphicsItem::setHandlesChildEvents(bool enabled) + + +static void _init_f_setHandlesChildEvents_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHandlesChildEvents_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setHandlesChildEvents (arg1); +} + + +// void QGraphicsItem::setInputMethodHints(QFlags hints) + + +static void _init_f_setInputMethodHints_2985 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hints"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setInputMethodHints_2985 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setInputMethodHints (arg1); +} + + +// void QGraphicsItem::setOpacity(double opacity) + + +static void _init_f_setOpacity_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("opacity"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOpacity_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setOpacity (arg1); +} + + +// void QGraphicsItem::setPanelModality(QGraphicsItem::PanelModality panelModality) + + +static void _init_f_setPanelModality_3180 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("panelModality"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPanelModality_3180 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setPanelModality (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsItem::setParentItem(QGraphicsItem *parent) + + +static void _init_f_setParentItem_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setParentItem_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setParentItem (arg1); +} + + +// void QGraphicsItem::setPos(const QPointF &pos) + + +static void _init_f_setPos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setPos (arg1); +} + + +// void QGraphicsItem::setPos(double x, double y) + + +static void _init_f_setPos_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPos_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setPos (arg1, arg2); +} + + +// void QGraphicsItem::setRotation(double angle) + + +static void _init_f_setRotation_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("angle"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRotation_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setRotation (arg1); +} + + +// void QGraphicsItem::setScale(double scale) + + +static void _init_f_setScale_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scale"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScale_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setScale (arg1); +} + + +// void QGraphicsItem::setSelected(bool selected) + + +static void _init_f_setSelected_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selected"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelected_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setSelected (arg1); +} + + +// void QGraphicsItem::setToolTip(const QString &toolTip) + + +static void _init_f_setToolTip_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("toolTip"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setToolTip_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setToolTip (arg1); +} + + +// void QGraphicsItem::setTransform(const QTransform &matrix, bool combine) + + +static void _init_f_setTransform_3106 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("matrix"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("combine", true, "false"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTransform_3106 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setTransform (arg1, arg2); +} + + +// void QGraphicsItem::setTransformOriginPoint(const QPointF &origin) + + +static void _init_f_setTransformOriginPoint_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("origin"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTransformOriginPoint_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setTransformOriginPoint (arg1); +} + + +// void QGraphicsItem::setTransformOriginPoint(double ax, double ay) + + +static void _init_f_setTransformOriginPoint_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ax"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("ay"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTransformOriginPoint_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setTransformOriginPoint (arg1, arg2); +} + + +// void QGraphicsItem::setTransformations(const QList &transformations) + + +static void _init_f_setTransformations_3968 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("transformations"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTransformations_3968 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setTransformations (arg1); +} + + +// void QGraphicsItem::setVisible(bool visible) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setVisible (arg1); +} + + +// void QGraphicsItem::setX(double x) + + +static void _init_f_setX_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setX_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setX (arg1); +} + + +// void QGraphicsItem::setY(double y) + + +static void _init_f_setY_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("y"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setY_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setY (arg1); +} + + +// void QGraphicsItem::setZValue(double z) + + +static void _init_f_setZValue_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("z"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setZValue_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->setZValue (arg1); +} + + +// QPainterPath QGraphicsItem::shape() + + +static void _init_f_shape_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_shape_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsItem *)cls)->shape ()); +} + + +// void QGraphicsItem::show() + + +static void _init_f_show_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_show_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->show (); +} + + +// void QGraphicsItem::stackBefore(const QGraphicsItem *sibling) + + +static void _init_f_stackBefore_2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sibling"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_stackBefore_2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->stackBefore (arg1); +} + + +// QGraphicsObject *QGraphicsItem::toGraphicsObject() + + +static void _init_f_toGraphicsObject_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toGraphicsObject_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsObject *)((QGraphicsItem *)cls)->toGraphicsObject ()); +} + + +// const QGraphicsObject *QGraphicsItem::toGraphicsObject() + + +static void _init_f_toGraphicsObject_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toGraphicsObject_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QGraphicsObject *)((QGraphicsItem *)cls)->toGraphicsObject ()); +} + + +// QString QGraphicsItem::toolTip() + + +static void _init_f_toolTip_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toolTip_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QGraphicsItem *)cls)->toolTip ()); +} + + +// QGraphicsItem *QGraphicsItem::topLevelItem() + + +static void _init_f_topLevelItem_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_topLevelItem_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsItem *)((QGraphicsItem *)cls)->topLevelItem ()); +} + + +// QGraphicsWidget *QGraphicsItem::topLevelWidget() + + +static void _init_f_topLevelWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_topLevelWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsWidget *)((QGraphicsItem *)cls)->topLevelWidget ()); +} + + +// QTransform QGraphicsItem::transform() + + +static void _init_f_transform_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transform_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTransform)((QGraphicsItem *)cls)->transform ()); +} + + +// QPointF QGraphicsItem::transformOriginPoint() + + +static void _init_f_transformOriginPoint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transformOriginPoint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsItem *)cls)->transformOriginPoint ()); +} + + +// QList QGraphicsItem::transformations() + + +static void _init_f_transformations_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_transformations_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QGraphicsItem *)cls)->transformations ()); +} + + +// int QGraphicsItem::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsItem *)cls)->type ()); +} + + +// void QGraphicsItem::ungrabKeyboard() + + +static void _init_f_ungrabKeyboard_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ungrabKeyboard_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->ungrabKeyboard (); +} + + +// void QGraphicsItem::ungrabMouse() + + +static void _init_f_ungrabMouse_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ungrabMouse_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->ungrabMouse (); +} + + +// void QGraphicsItem::unsetCursor() + + +static void _init_f_unsetCursor_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unsetCursor_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->unsetCursor (); +} + + +// void QGraphicsItem::update(const QRectF &rect) + + +static void _init_f_update_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect", true, "QRectF()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_update_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->update (arg1); +} + + +// void QGraphicsItem::update(double x, double y, double width, double height) + + +static void _init_f_update_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("width"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("height"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_update_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem *)cls)->update (arg1, arg2, arg3, arg4); +} + + +// QGraphicsWidget *QGraphicsItem::window() + + +static void _init_f_window_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_window_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsWidget *)((QGraphicsItem *)cls)->window ()); +} + + +// double QGraphicsItem::x() + + +static void _init_f_x_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsItem *)cls)->x ()); +} + + +// double QGraphicsItem::y() + + +static void _init_f_y_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsItem *)cls)->y ()); +} + + +// double QGraphicsItem::zValue() + + +static void _init_f_zValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_zValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsItem *)cls)->zValue ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":acceptDrops", "@brief Method bool QGraphicsItem::acceptDrops()\n", true, &_init_f_acceptDrops_c0, &_call_f_acceptDrops_c0); + methods += new qt_gsi::GenericMethod (":acceptHoverEvents", "@brief Method bool QGraphicsItem::acceptHoverEvents()\n", true, &_init_f_acceptHoverEvents_c0, &_call_f_acceptHoverEvents_c0); + methods += new qt_gsi::GenericMethod (":acceptTouchEvents", "@brief Method bool QGraphicsItem::acceptTouchEvents()\n", true, &_init_f_acceptTouchEvents_c0, &_call_f_acceptTouchEvents_c0); + methods += new qt_gsi::GenericMethod (":acceptedMouseButtons", "@brief Method QFlags QGraphicsItem::acceptedMouseButtons()\n", true, &_init_f_acceptedMouseButtons_c0, &_call_f_acceptedMouseButtons_c0); + methods += new qt_gsi::GenericMethod ("advance", "@brief Method void QGraphicsItem::advance(int phase)\n", false, &_init_f_advance_767, &_call_f_advance_767); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QGraphicsItem::boundingRect()\n", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod ("boundingRegion", "@brief Method QRegion QGraphicsItem::boundingRegion(const QTransform &itemToDeviceTransform)\n", true, &_init_f_boundingRegion_c2350, &_call_f_boundingRegion_c2350); + methods += new qt_gsi::GenericMethod (":boundingRegionGranularity", "@brief Method double QGraphicsItem::boundingRegionGranularity()\n", true, &_init_f_boundingRegionGranularity_c0, &_call_f_boundingRegionGranularity_c0); + methods += new qt_gsi::GenericMethod (":cacheMode", "@brief Method QGraphicsItem::CacheMode QGraphicsItem::cacheMode()\n", true, &_init_f_cacheMode_c0, &_call_f_cacheMode_c0); + methods += new qt_gsi::GenericMethod ("childItems", "@brief Method QList QGraphicsItem::childItems()\n", true, &_init_f_childItems_c0, &_call_f_childItems_c0); + methods += new qt_gsi::GenericMethod ("childrenBoundingRect", "@brief Method QRectF QGraphicsItem::childrenBoundingRect()\n", true, &_init_f_childrenBoundingRect_c0, &_call_f_childrenBoundingRect_c0); + methods += new qt_gsi::GenericMethod ("clearFocus", "@brief Method void QGraphicsItem::clearFocus()\n", false, &_init_f_clearFocus_0, &_call_f_clearFocus_0); + methods += new qt_gsi::GenericMethod ("clipPath", "@brief Method QPainterPath QGraphicsItem::clipPath()\n", true, &_init_f_clipPath_c0, &_call_f_clipPath_c0); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@brief Method bool QGraphicsItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode)\n", true, &_init_f_collidesWithItem_c4977, &_call_f_collidesWithItem_c4977); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@brief Method bool QGraphicsItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode)\n", true, &_init_f_collidesWithPath_c4877, &_call_f_collidesWithPath_c4877); + methods += new qt_gsi::GenericMethod ("collidingItems", "@brief Method QList QGraphicsItem::collidingItems(Qt::ItemSelectionMode mode)\n", true, &_init_f_collidingItems_c2471, &_call_f_collidingItems_c2471); + methods += new qt_gsi::GenericMethod ("commonAncestorItem", "@brief Method QGraphicsItem *QGraphicsItem::commonAncestorItem(const QGraphicsItem *other)\n", true, &_init_f_commonAncestorItem_c2614, &_call_f_commonAncestorItem_c2614); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QGraphicsItem::contains(const QPointF &point)\n", true, &_init_f_contains_c1986, &_call_f_contains_c1986); + methods += new qt_gsi::GenericMethod (":cursor", "@brief Method QCursor QGraphicsItem::cursor()\n", true, &_init_f_cursor_c0, &_call_f_cursor_c0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant QGraphicsItem::data(int key)\n", true, &_init_f_data_c767, &_call_f_data_c767); + methods += new qt_gsi::GenericMethod ("deviceTransform", "@brief Method QTransform QGraphicsItem::deviceTransform(const QTransform &viewportTransform)\n", true, &_init_f_deviceTransform_c2350, &_call_f_deviceTransform_c2350); + methods += new qt_gsi::GenericMethod ("effectiveOpacity", "@brief Method double QGraphicsItem::effectiveOpacity()\n", true, &_init_f_effectiveOpacity_c0, &_call_f_effectiveOpacity_c0); + methods += new qt_gsi::GenericMethod ("ensureVisible", "@brief Method void QGraphicsItem::ensureVisible(const QRectF &rect, int xmargin, int ymargin)\n", false, &_init_f_ensureVisible_3180, &_call_f_ensureVisible_3180); + methods += new qt_gsi::GenericMethod ("ensureVisible", "@brief Method void QGraphicsItem::ensureVisible(double x, double y, double w, double h, int xmargin, int ymargin)\n", false, &_init_f_ensureVisible_5278, &_call_f_ensureVisible_5278); + methods += new qt_gsi::GenericMethod (":filtersChildEvents", "@brief Method bool QGraphicsItem::filtersChildEvents()\n", true, &_init_f_filtersChildEvents_c0, &_call_f_filtersChildEvents_c0); + methods += new qt_gsi::GenericMethod (":flags", "@brief Method QFlags QGraphicsItem::flags()\n", true, &_init_f_flags_c0, &_call_f_flags_c0); + methods += new qt_gsi::GenericMethod ("focusItem", "@brief Method QGraphicsItem *QGraphicsItem::focusItem()\n", true, &_init_f_focusItem_c0, &_call_f_focusItem_c0); + methods += new qt_gsi::GenericMethod (":focusProxy", "@brief Method QGraphicsItem *QGraphicsItem::focusProxy()\n", true, &_init_f_focusProxy_c0, &_call_f_focusProxy_c0); + methods += new qt_gsi::GenericMethod ("focusScopeItem", "@brief Method QGraphicsItem *QGraphicsItem::focusScopeItem()\n", true, &_init_f_focusScopeItem_c0, &_call_f_focusScopeItem_c0); + methods += new qt_gsi::GenericMethod ("grabKeyboard", "@brief Method void QGraphicsItem::grabKeyboard()\n", false, &_init_f_grabKeyboard_0, &_call_f_grabKeyboard_0); + methods += new qt_gsi::GenericMethod ("grabMouse", "@brief Method void QGraphicsItem::grabMouse()\n", false, &_init_f_grabMouse_0, &_call_f_grabMouse_0); + methods += new qt_gsi::GenericMethod (":graphicsEffect", "@brief Method QGraphicsEffect *QGraphicsItem::graphicsEffect()\n", true, &_init_f_graphicsEffect_c0, &_call_f_graphicsEffect_c0); + methods += new qt_gsi::GenericMethod (":group", "@brief Method QGraphicsItemGroup *QGraphicsItem::group()\n", true, &_init_f_group_c0, &_call_f_group_c0); + methods += new qt_gsi::GenericMethod (":handlesChildEvents", "@brief Method bool QGraphicsItem::handlesChildEvents()\n", true, &_init_f_handlesChildEvents_c0, &_call_f_handlesChildEvents_c0); + methods += new qt_gsi::GenericMethod ("hasCursor", "@brief Method bool QGraphicsItem::hasCursor()\n", true, &_init_f_hasCursor_c0, &_call_f_hasCursor_c0); + methods += new qt_gsi::GenericMethod ("hasFocus", "@brief Method bool QGraphicsItem::hasFocus()\n", true, &_init_f_hasFocus_c0, &_call_f_hasFocus_c0); + methods += new qt_gsi::GenericMethod ("hide", "@brief Method void QGraphicsItem::hide()\n", false, &_init_f_hide_0, &_call_f_hide_0); + methods += new qt_gsi::GenericMethod (":inputMethodHints", "@brief Method QFlags QGraphicsItem::inputMethodHints()\n", true, &_init_f_inputMethodHints_c0, &_call_f_inputMethodHints_c0); + methods += new qt_gsi::GenericMethod ("installSceneEventFilter", "@brief Method void QGraphicsItem::installSceneEventFilter(QGraphicsItem *filterItem)\n", false, &_init_f_installSceneEventFilter_1919, &_call_f_installSceneEventFilter_1919); + methods += new qt_gsi::GenericMethod ("isActive?|:active", "@brief Method bool QGraphicsItem::isActive()\n", true, &_init_f_isActive_c0, &_call_f_isActive_c0); + methods += new qt_gsi::GenericMethod ("isAncestorOf?", "@brief Method bool QGraphicsItem::isAncestorOf(const QGraphicsItem *child)\n", true, &_init_f_isAncestorOf_c2614, &_call_f_isAncestorOf_c2614); + methods += new qt_gsi::GenericMethod ("isClipped?", "@brief Method bool QGraphicsItem::isClipped()\n", true, &_init_f_isClipped_c0, &_call_f_isClipped_c0); + methods += new qt_gsi::GenericMethod ("isEnabled?|:enabled", "@brief Method bool QGraphicsItem::isEnabled()\n", true, &_init_f_isEnabled_c0, &_call_f_isEnabled_c0); + methods += new qt_gsi::GenericMethod ("isObscured?", "@brief Method bool QGraphicsItem::isObscured(const QRectF &rect)\n", true, &_init_f_isObscured_c1862, &_call_f_isObscured_c1862); + methods += new qt_gsi::GenericMethod ("isObscured?", "@brief Method bool QGraphicsItem::isObscured(double x, double y, double w, double h)\n", true, &_init_f_isObscured_c3960, &_call_f_isObscured_c3960); + methods += new qt_gsi::GenericMethod ("isObscuredBy?", "@brief Method bool QGraphicsItem::isObscuredBy(const QGraphicsItem *item)\n", true, &_init_f_isObscuredBy_c2614, &_call_f_isObscuredBy_c2614); + methods += new qt_gsi::GenericMethod ("isPanel?", "@brief Method bool QGraphicsItem::isPanel()\n", true, &_init_f_isPanel_c0, &_call_f_isPanel_c0); + methods += new qt_gsi::GenericMethod ("isSelected?|:selected", "@brief Method bool QGraphicsItem::isSelected()\n", true, &_init_f_isSelected_c0, &_call_f_isSelected_c0); + methods += new qt_gsi::GenericMethod ("isUnderMouse?", "@brief Method bool QGraphicsItem::isUnderMouse()\n", true, &_init_f_isUnderMouse_c0, &_call_f_isUnderMouse_c0); + methods += new qt_gsi::GenericMethod ("isVisible?|:visible", "@brief Method bool QGraphicsItem::isVisible()\n", true, &_init_f_isVisible_c0, &_call_f_isVisible_c0); + methods += new qt_gsi::GenericMethod ("isVisibleTo?", "@brief Method bool QGraphicsItem::isVisibleTo(const QGraphicsItem *parent)\n", true, &_init_f_isVisibleTo_c2614, &_call_f_isVisibleTo_c2614); + methods += new qt_gsi::GenericMethod ("isWidget?", "@brief Method bool QGraphicsItem::isWidget()\n", true, &_init_f_isWidget_c0, &_call_f_isWidget_c0); + methods += new qt_gsi::GenericMethod ("isWindow?", "@brief Method bool QGraphicsItem::isWindow()\n", true, &_init_f_isWindow_c0, &_call_f_isWindow_c0); + methods += new qt_gsi::GenericMethod ("itemTransform", "@brief Method QTransform QGraphicsItem::itemTransform(const QGraphicsItem *other, bool *ok)\n", true, &_init_f_itemTransform_c3556, &_call_f_itemTransform_c3556); + methods += new qt_gsi::GenericMethod ("mapFromItem", "@brief Method QPointF QGraphicsItem::mapFromItem(const QGraphicsItem *item, const QPointF &point)\n", true, &_init_f_mapFromItem_c4492, &_call_f_mapFromItem_c4492); + methods += new qt_gsi::GenericMethod ("mapFromItem", "@brief Method QPolygonF QGraphicsItem::mapFromItem(const QGraphicsItem *item, const QRectF &rect)\n", true, &_init_f_mapFromItem_c4368, &_call_f_mapFromItem_c4368); + methods += new qt_gsi::GenericMethod ("mapFromItem", "@brief Method QPolygonF QGraphicsItem::mapFromItem(const QGraphicsItem *item, const QPolygonF &polygon)\n", true, &_init_f_mapFromItem_c4714, &_call_f_mapFromItem_c4714); + methods += new qt_gsi::GenericMethod ("mapFromItem", "@brief Method QPainterPath QGraphicsItem::mapFromItem(const QGraphicsItem *item, const QPainterPath &path)\n", true, &_init_f_mapFromItem_c5020, &_call_f_mapFromItem_c5020); + methods += new qt_gsi::GenericMethod ("mapFromItem", "@brief Method QPointF QGraphicsItem::mapFromItem(const QGraphicsItem *item, double x, double y)\n", true, &_init_f_mapFromItem_c4540, &_call_f_mapFromItem_c4540); + methods += new qt_gsi::GenericMethod ("mapFromItem", "@brief Method QPolygonF QGraphicsItem::mapFromItem(const QGraphicsItem *item, double x, double y, double w, double h)\n", true, &_init_f_mapFromItem_c6466, &_call_f_mapFromItem_c6466); + methods += new qt_gsi::GenericMethod ("mapFromParent", "@brief Method QPointF QGraphicsItem::mapFromParent(const QPointF &point)\n", true, &_init_f_mapFromParent_c1986, &_call_f_mapFromParent_c1986); + methods += new qt_gsi::GenericMethod ("mapFromParent", "@brief Method QPolygonF QGraphicsItem::mapFromParent(const QRectF &rect)\n", true, &_init_f_mapFromParent_c1862, &_call_f_mapFromParent_c1862); + methods += new qt_gsi::GenericMethod ("mapFromParent", "@brief Method QPolygonF QGraphicsItem::mapFromParent(const QPolygonF &polygon)\n", true, &_init_f_mapFromParent_c2208, &_call_f_mapFromParent_c2208); + methods += new qt_gsi::GenericMethod ("mapFromParent", "@brief Method QPainterPath QGraphicsItem::mapFromParent(const QPainterPath &path)\n", true, &_init_f_mapFromParent_c2514, &_call_f_mapFromParent_c2514); + methods += new qt_gsi::GenericMethod ("mapFromParent", "@brief Method QPointF QGraphicsItem::mapFromParent(double x, double y)\n", true, &_init_f_mapFromParent_c2034, &_call_f_mapFromParent_c2034); + methods += new qt_gsi::GenericMethod ("mapFromParent", "@brief Method QPolygonF QGraphicsItem::mapFromParent(double x, double y, double w, double h)\n", true, &_init_f_mapFromParent_c3960, &_call_f_mapFromParent_c3960); + methods += new qt_gsi::GenericMethod ("mapFromScene", "@brief Method QPointF QGraphicsItem::mapFromScene(const QPointF &point)\n", true, &_init_f_mapFromScene_c1986, &_call_f_mapFromScene_c1986); + methods += new qt_gsi::GenericMethod ("mapFromScene", "@brief Method QPolygonF QGraphicsItem::mapFromScene(const QRectF &rect)\n", true, &_init_f_mapFromScene_c1862, &_call_f_mapFromScene_c1862); + methods += new qt_gsi::GenericMethod ("mapFromScene", "@brief Method QPolygonF QGraphicsItem::mapFromScene(const QPolygonF &polygon)\n", true, &_init_f_mapFromScene_c2208, &_call_f_mapFromScene_c2208); + methods += new qt_gsi::GenericMethod ("mapFromScene", "@brief Method QPainterPath QGraphicsItem::mapFromScene(const QPainterPath &path)\n", true, &_init_f_mapFromScene_c2514, &_call_f_mapFromScene_c2514); + methods += new qt_gsi::GenericMethod ("mapFromScene", "@brief Method QPointF QGraphicsItem::mapFromScene(double x, double y)\n", true, &_init_f_mapFromScene_c2034, &_call_f_mapFromScene_c2034); + methods += new qt_gsi::GenericMethod ("mapFromScene", "@brief Method QPolygonF QGraphicsItem::mapFromScene(double x, double y, double w, double h)\n", true, &_init_f_mapFromScene_c3960, &_call_f_mapFromScene_c3960); + methods += new qt_gsi::GenericMethod ("mapRectFromItem", "@brief Method QRectF QGraphicsItem::mapRectFromItem(const QGraphicsItem *item, const QRectF &rect)\n", true, &_init_f_mapRectFromItem_c4368, &_call_f_mapRectFromItem_c4368); + methods += new qt_gsi::GenericMethod ("mapRectFromItem", "@brief Method QRectF QGraphicsItem::mapRectFromItem(const QGraphicsItem *item, double x, double y, double w, double h)\n", true, &_init_f_mapRectFromItem_c6466, &_call_f_mapRectFromItem_c6466); + methods += new qt_gsi::GenericMethod ("mapRectFromParent", "@brief Method QRectF QGraphicsItem::mapRectFromParent(const QRectF &rect)\n", true, &_init_f_mapRectFromParent_c1862, &_call_f_mapRectFromParent_c1862); + methods += new qt_gsi::GenericMethod ("mapRectFromParent", "@brief Method QRectF QGraphicsItem::mapRectFromParent(double x, double y, double w, double h)\n", true, &_init_f_mapRectFromParent_c3960, &_call_f_mapRectFromParent_c3960); + methods += new qt_gsi::GenericMethod ("mapRectFromScene", "@brief Method QRectF QGraphicsItem::mapRectFromScene(const QRectF &rect)\n", true, &_init_f_mapRectFromScene_c1862, &_call_f_mapRectFromScene_c1862); + methods += new qt_gsi::GenericMethod ("mapRectFromScene", "@brief Method QRectF QGraphicsItem::mapRectFromScene(double x, double y, double w, double h)\n", true, &_init_f_mapRectFromScene_c3960, &_call_f_mapRectFromScene_c3960); + methods += new qt_gsi::GenericMethod ("mapRectToItem", "@brief Method QRectF QGraphicsItem::mapRectToItem(const QGraphicsItem *item, const QRectF &rect)\n", true, &_init_f_mapRectToItem_c4368, &_call_f_mapRectToItem_c4368); + methods += new qt_gsi::GenericMethod ("mapRectToItem", "@brief Method QRectF QGraphicsItem::mapRectToItem(const QGraphicsItem *item, double x, double y, double w, double h)\n", true, &_init_f_mapRectToItem_c6466, &_call_f_mapRectToItem_c6466); + methods += new qt_gsi::GenericMethod ("mapRectToParent", "@brief Method QRectF QGraphicsItem::mapRectToParent(const QRectF &rect)\n", true, &_init_f_mapRectToParent_c1862, &_call_f_mapRectToParent_c1862); + methods += new qt_gsi::GenericMethod ("mapRectToParent", "@brief Method QRectF QGraphicsItem::mapRectToParent(double x, double y, double w, double h)\n", true, &_init_f_mapRectToParent_c3960, &_call_f_mapRectToParent_c3960); + methods += new qt_gsi::GenericMethod ("mapRectToScene", "@brief Method QRectF QGraphicsItem::mapRectToScene(const QRectF &rect)\n", true, &_init_f_mapRectToScene_c1862, &_call_f_mapRectToScene_c1862); + methods += new qt_gsi::GenericMethod ("mapRectToScene", "@brief Method QRectF QGraphicsItem::mapRectToScene(double x, double y, double w, double h)\n", true, &_init_f_mapRectToScene_c3960, &_call_f_mapRectToScene_c3960); + methods += new qt_gsi::GenericMethod ("mapToItem", "@brief Method QPointF QGraphicsItem::mapToItem(const QGraphicsItem *item, const QPointF &point)\n", true, &_init_f_mapToItem_c4492, &_call_f_mapToItem_c4492); + methods += new qt_gsi::GenericMethod ("mapToItem", "@brief Method QPolygonF QGraphicsItem::mapToItem(const QGraphicsItem *item, const QRectF &rect)\n", true, &_init_f_mapToItem_c4368, &_call_f_mapToItem_c4368); + methods += new qt_gsi::GenericMethod ("mapToItem", "@brief Method QPolygonF QGraphicsItem::mapToItem(const QGraphicsItem *item, const QPolygonF &polygon)\n", true, &_init_f_mapToItem_c4714, &_call_f_mapToItem_c4714); + methods += new qt_gsi::GenericMethod ("mapToItem", "@brief Method QPainterPath QGraphicsItem::mapToItem(const QGraphicsItem *item, const QPainterPath &path)\n", true, &_init_f_mapToItem_c5020, &_call_f_mapToItem_c5020); + methods += new qt_gsi::GenericMethod ("mapToItem", "@brief Method QPointF QGraphicsItem::mapToItem(const QGraphicsItem *item, double x, double y)\n", true, &_init_f_mapToItem_c4540, &_call_f_mapToItem_c4540); + methods += new qt_gsi::GenericMethod ("mapToItem", "@brief Method QPolygonF QGraphicsItem::mapToItem(const QGraphicsItem *item, double x, double y, double w, double h)\n", true, &_init_f_mapToItem_c6466, &_call_f_mapToItem_c6466); + methods += new qt_gsi::GenericMethod ("mapToParent", "@brief Method QPointF QGraphicsItem::mapToParent(const QPointF &point)\n", true, &_init_f_mapToParent_c1986, &_call_f_mapToParent_c1986); + methods += new qt_gsi::GenericMethod ("mapToParent", "@brief Method QPolygonF QGraphicsItem::mapToParent(const QRectF &rect)\n", true, &_init_f_mapToParent_c1862, &_call_f_mapToParent_c1862); + methods += new qt_gsi::GenericMethod ("mapToParent", "@brief Method QPolygonF QGraphicsItem::mapToParent(const QPolygonF &polygon)\n", true, &_init_f_mapToParent_c2208, &_call_f_mapToParent_c2208); + methods += new qt_gsi::GenericMethod ("mapToParent", "@brief Method QPainterPath QGraphicsItem::mapToParent(const QPainterPath &path)\n", true, &_init_f_mapToParent_c2514, &_call_f_mapToParent_c2514); + methods += new qt_gsi::GenericMethod ("mapToParent", "@brief Method QPointF QGraphicsItem::mapToParent(double x, double y)\n", true, &_init_f_mapToParent_c2034, &_call_f_mapToParent_c2034); + methods += new qt_gsi::GenericMethod ("mapToParent", "@brief Method QPolygonF QGraphicsItem::mapToParent(double x, double y, double w, double h)\n", true, &_init_f_mapToParent_c3960, &_call_f_mapToParent_c3960); + methods += new qt_gsi::GenericMethod ("mapToScene", "@brief Method QPointF QGraphicsItem::mapToScene(const QPointF &point)\n", true, &_init_f_mapToScene_c1986, &_call_f_mapToScene_c1986); + methods += new qt_gsi::GenericMethod ("mapToScene", "@brief Method QPolygonF QGraphicsItem::mapToScene(const QRectF &rect)\n", true, &_init_f_mapToScene_c1862, &_call_f_mapToScene_c1862); + methods += new qt_gsi::GenericMethod ("mapToScene", "@brief Method QPolygonF QGraphicsItem::mapToScene(const QPolygonF &polygon)\n", true, &_init_f_mapToScene_c2208, &_call_f_mapToScene_c2208); + methods += new qt_gsi::GenericMethod ("mapToScene", "@brief Method QPainterPath QGraphicsItem::mapToScene(const QPainterPath &path)\n", true, &_init_f_mapToScene_c2514, &_call_f_mapToScene_c2514); + methods += new qt_gsi::GenericMethod ("mapToScene", "@brief Method QPointF QGraphicsItem::mapToScene(double x, double y)\n", true, &_init_f_mapToScene_c2034, &_call_f_mapToScene_c2034); + methods += new qt_gsi::GenericMethod ("mapToScene", "@brief Method QPolygonF QGraphicsItem::mapToScene(double x, double y, double w, double h)\n", true, &_init_f_mapToScene_c3960, &_call_f_mapToScene_c3960); + methods += new qt_gsi::GenericMethod ("moveBy", "@brief Method void QGraphicsItem::moveBy(double dx, double dy)\n", false, &_init_f_moveBy_2034, &_call_f_moveBy_2034); + methods += new qt_gsi::GenericMethod (":opacity", "@brief Method double QGraphicsItem::opacity()\n", true, &_init_f_opacity_c0, &_call_f_opacity_c0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Method QPainterPath QGraphicsItem::opaqueArea()\n", true, &_init_f_opaqueArea_c0, &_call_f_opaqueArea_c0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QGraphicsItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\n", false, &_init_f_paint_6301, &_call_f_paint_6301); + methods += new qt_gsi::GenericMethod ("panel", "@brief Method QGraphicsItem *QGraphicsItem::panel()\n", true, &_init_f_panel_c0, &_call_f_panel_c0); + methods += new qt_gsi::GenericMethod (":panelModality", "@brief Method QGraphicsItem::PanelModality QGraphicsItem::panelModality()\n", true, &_init_f_panelModality_c0, &_call_f_panelModality_c0); + methods += new qt_gsi::GenericMethod (":parentItem", "@brief Method QGraphicsItem *QGraphicsItem::parentItem()\n", true, &_init_f_parentItem_c0, &_call_f_parentItem_c0); + methods += new qt_gsi::GenericMethod ("parentObject", "@brief Method QGraphicsObject *QGraphicsItem::parentObject()\n", true, &_init_f_parentObject_c0, &_call_f_parentObject_c0); + methods += new qt_gsi::GenericMethod ("parentWidget", "@brief Method QGraphicsWidget *QGraphicsItem::parentWidget()\n", true, &_init_f_parentWidget_c0, &_call_f_parentWidget_c0); + methods += new qt_gsi::GenericMethod (":pos", "@brief Method QPointF QGraphicsItem::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod ("removeSceneEventFilter", "@brief Method void QGraphicsItem::removeSceneEventFilter(QGraphicsItem *filterItem)\n", false, &_init_f_removeSceneEventFilter_1919, &_call_f_removeSceneEventFilter_1919); + methods += new qt_gsi::GenericMethod ("resetTransform", "@brief Method void QGraphicsItem::resetTransform()\n", false, &_init_f_resetTransform_0, &_call_f_resetTransform_0); + methods += new qt_gsi::GenericMethod (":rotation", "@brief Method double QGraphicsItem::rotation()\n", true, &_init_f_rotation_c0, &_call_f_rotation_c0); + methods += new qt_gsi::GenericMethod (":scale", "@brief Method double QGraphicsItem::scale()\n", true, &_init_f_scale_c0, &_call_f_scale_c0); + methods += new qt_gsi::GenericMethod ("scene", "@brief Method QGraphicsScene *QGraphicsItem::scene()\n", true, &_init_f_scene_c0, &_call_f_scene_c0); + methods += new qt_gsi::GenericMethod ("sceneBoundingRect", "@brief Method QRectF QGraphicsItem::sceneBoundingRect()\n", true, &_init_f_sceneBoundingRect_c0, &_call_f_sceneBoundingRect_c0); + methods += new qt_gsi::GenericMethod ("scenePos", "@brief Method QPointF QGraphicsItem::scenePos()\n", true, &_init_f_scenePos_c0, &_call_f_scenePos_c0); + methods += new qt_gsi::GenericMethod ("sceneTransform", "@brief Method QTransform QGraphicsItem::sceneTransform()\n", true, &_init_f_sceneTransform_c0, &_call_f_sceneTransform_c0); + methods += new qt_gsi::GenericMethod ("scroll", "@brief Method void QGraphicsItem::scroll(double dx, double dy, const QRectF &rect)\n", false, &_init_f_scroll_3788, &_call_f_scroll_3788); + methods += new qt_gsi::GenericMethod ("setAcceptDrops|acceptDrops=", "@brief Method void QGraphicsItem::setAcceptDrops(bool on)\n", false, &_init_f_setAcceptDrops_864, &_call_f_setAcceptDrops_864); + methods += new qt_gsi::GenericMethod ("setAcceptHoverEvents|acceptHoverEvents=", "@brief Method void QGraphicsItem::setAcceptHoverEvents(bool enabled)\n", false, &_init_f_setAcceptHoverEvents_864, &_call_f_setAcceptHoverEvents_864); + methods += new qt_gsi::GenericMethod ("setAcceptTouchEvents|acceptTouchEvents=", "@brief Method void QGraphicsItem::setAcceptTouchEvents(bool enabled)\n", false, &_init_f_setAcceptTouchEvents_864, &_call_f_setAcceptTouchEvents_864); + methods += new qt_gsi::GenericMethod ("setAcceptedMouseButtons|acceptedMouseButtons=", "@brief Method void QGraphicsItem::setAcceptedMouseButtons(QFlags buttons)\n", false, &_init_f_setAcceptedMouseButtons_2602, &_call_f_setAcceptedMouseButtons_2602); + methods += new qt_gsi::GenericMethod ("setActive|active=", "@brief Method void QGraphicsItem::setActive(bool active)\n", false, &_init_f_setActive_864, &_call_f_setActive_864); + methods += new qt_gsi::GenericMethod ("setBoundingRegionGranularity|boundingRegionGranularity=", "@brief Method void QGraphicsItem::setBoundingRegionGranularity(double granularity)\n", false, &_init_f_setBoundingRegionGranularity_1071, &_call_f_setBoundingRegionGranularity_1071); + methods += new qt_gsi::GenericMethod ("setCacheMode", "@brief Method void QGraphicsItem::setCacheMode(QGraphicsItem::CacheMode mode, const QSize &cacheSize)\n", false, &_init_f_setCacheMode_4403, &_call_f_setCacheMode_4403); + methods += new qt_gsi::GenericMethod ("setCursor|cursor=", "@brief Method void QGraphicsItem::setCursor(const QCursor &cursor)\n", false, &_init_f_setCursor_2032, &_call_f_setCursor_2032); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method void QGraphicsItem::setData(int key, const QVariant &value)\n", false, &_init_f_setData_2778, &_call_f_setData_2778); + methods += new qt_gsi::GenericMethod ("setEnabled|enabled=", "@brief Method void QGraphicsItem::setEnabled(bool enabled)\n", false, &_init_f_setEnabled_864, &_call_f_setEnabled_864); + methods += new qt_gsi::GenericMethod ("setFiltersChildEvents|filtersChildEvents=", "@brief Method void QGraphicsItem::setFiltersChildEvents(bool enabled)\n", false, &_init_f_setFiltersChildEvents_864, &_call_f_setFiltersChildEvents_864); + methods += new qt_gsi::GenericMethod ("setFlag", "@brief Method void QGraphicsItem::setFlag(QGraphicsItem::GraphicsItemFlag flag, bool enabled)\n", false, &_init_f_setFlag_4199, &_call_f_setFlag_4199); + methods += new qt_gsi::GenericMethod ("setFlags|flags=", "@brief Method void QGraphicsItem::setFlags(QFlags flags)\n", false, &_init_f_setFlags_4139, &_call_f_setFlags_4139); + methods += new qt_gsi::GenericMethod ("setFocus", "@brief Method void QGraphicsItem::setFocus(Qt::FocusReason focusReason)\n", false, &_init_f_setFocus_1877, &_call_f_setFocus_1877); + methods += new qt_gsi::GenericMethod ("setFocusProxy|focusProxy=", "@brief Method void QGraphicsItem::setFocusProxy(QGraphicsItem *item)\n", false, &_init_f_setFocusProxy_1919, &_call_f_setFocusProxy_1919); + methods += new qt_gsi::GenericMethod ("setGraphicsEffect|graphicsEffect=", "@brief Method void QGraphicsItem::setGraphicsEffect(QGraphicsEffect *effect)\n", false, &_init_f_setGraphicsEffect_2109, &_call_f_setGraphicsEffect_2109); + methods += new qt_gsi::GenericMethod ("setGroup|group=", "@brief Method void QGraphicsItem::setGroup(QGraphicsItemGroup *group)\n", false, &_init_f_setGroup_2444, &_call_f_setGroup_2444); + methods += new qt_gsi::GenericMethod ("setHandlesChildEvents|handlesChildEvents=", "@brief Method void QGraphicsItem::setHandlesChildEvents(bool enabled)\n", false, &_init_f_setHandlesChildEvents_864, &_call_f_setHandlesChildEvents_864); + methods += new qt_gsi::GenericMethod ("setInputMethodHints|inputMethodHints=", "@brief Method void QGraphicsItem::setInputMethodHints(QFlags hints)\n", false, &_init_f_setInputMethodHints_2985, &_call_f_setInputMethodHints_2985); + methods += new qt_gsi::GenericMethod ("setOpacity|opacity=", "@brief Method void QGraphicsItem::setOpacity(double opacity)\n", false, &_init_f_setOpacity_1071, &_call_f_setOpacity_1071); + methods += new qt_gsi::GenericMethod ("setPanelModality|panelModality=", "@brief Method void QGraphicsItem::setPanelModality(QGraphicsItem::PanelModality panelModality)\n", false, &_init_f_setPanelModality_3180, &_call_f_setPanelModality_3180); + methods += new qt_gsi::GenericMethod ("setParentItem|parentItem=", "@brief Method void QGraphicsItem::setParentItem(QGraphicsItem *parent)\n", false, &_init_f_setParentItem_1919, &_call_f_setParentItem_1919); + methods += new qt_gsi::GenericMethod ("setPos|pos=", "@brief Method void QGraphicsItem::setPos(const QPointF &pos)\n", false, &_init_f_setPos_1986, &_call_f_setPos_1986); + methods += new qt_gsi::GenericMethod ("setPos", "@brief Method void QGraphicsItem::setPos(double x, double y)\n", false, &_init_f_setPos_2034, &_call_f_setPos_2034); + methods += new qt_gsi::GenericMethod ("setRotation|rotation=", "@brief Method void QGraphicsItem::setRotation(double angle)\n", false, &_init_f_setRotation_1071, &_call_f_setRotation_1071); + methods += new qt_gsi::GenericMethod ("setScale|scale=", "@brief Method void QGraphicsItem::setScale(double scale)\n", false, &_init_f_setScale_1071, &_call_f_setScale_1071); + methods += new qt_gsi::GenericMethod ("setSelected|selected=", "@brief Method void QGraphicsItem::setSelected(bool selected)\n", false, &_init_f_setSelected_864, &_call_f_setSelected_864); + methods += new qt_gsi::GenericMethod ("setToolTip|toolTip=", "@brief Method void QGraphicsItem::setToolTip(const QString &toolTip)\n", false, &_init_f_setToolTip_2025, &_call_f_setToolTip_2025); + methods += new qt_gsi::GenericMethod ("setTransform", "@brief Method void QGraphicsItem::setTransform(const QTransform &matrix, bool combine)\n", false, &_init_f_setTransform_3106, &_call_f_setTransform_3106); + methods += new qt_gsi::GenericMethod ("setTransformOriginPoint|transformOriginPoint=", "@brief Method void QGraphicsItem::setTransformOriginPoint(const QPointF &origin)\n", false, &_init_f_setTransformOriginPoint_1986, &_call_f_setTransformOriginPoint_1986); + methods += new qt_gsi::GenericMethod ("setTransformOriginPoint", "@brief Method void QGraphicsItem::setTransformOriginPoint(double ax, double ay)\n", false, &_init_f_setTransformOriginPoint_2034, &_call_f_setTransformOriginPoint_2034); + methods += new qt_gsi::GenericMethod ("setTransformations|transformations=", "@brief Method void QGraphicsItem::setTransformations(const QList &transformations)\n", false, &_init_f_setTransformations_3968, &_call_f_setTransformations_3968); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QGraphicsItem::setVisible(bool visible)\n", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod ("setX|x=", "@brief Method void QGraphicsItem::setX(double x)\n", false, &_init_f_setX_1071, &_call_f_setX_1071); + methods += new qt_gsi::GenericMethod ("setY|y=", "@brief Method void QGraphicsItem::setY(double y)\n", false, &_init_f_setY_1071, &_call_f_setY_1071); + methods += new qt_gsi::GenericMethod ("setZValue|zValue=", "@brief Method void QGraphicsItem::setZValue(double z)\n", false, &_init_f_setZValue_1071, &_call_f_setZValue_1071); + methods += new qt_gsi::GenericMethod ("shape", "@brief Method QPainterPath QGraphicsItem::shape()\n", true, &_init_f_shape_c0, &_call_f_shape_c0); + methods += new qt_gsi::GenericMethod ("show", "@brief Method void QGraphicsItem::show()\n", false, &_init_f_show_0, &_call_f_show_0); + methods += new qt_gsi::GenericMethod ("stackBefore", "@brief Method void QGraphicsItem::stackBefore(const QGraphicsItem *sibling)\n", false, &_init_f_stackBefore_2614, &_call_f_stackBefore_2614); + methods += new qt_gsi::GenericMethod ("toGraphicsObject", "@brief Method QGraphicsObject *QGraphicsItem::toGraphicsObject()\n", false, &_init_f_toGraphicsObject_0, &_call_f_toGraphicsObject_0); + methods += new qt_gsi::GenericMethod ("toGraphicsObject", "@brief Method const QGraphicsObject *QGraphicsItem::toGraphicsObject()\n", true, &_init_f_toGraphicsObject_c0, &_call_f_toGraphicsObject_c0); + methods += new qt_gsi::GenericMethod (":toolTip", "@brief Method QString QGraphicsItem::toolTip()\n", true, &_init_f_toolTip_c0, &_call_f_toolTip_c0); + methods += new qt_gsi::GenericMethod ("topLevelItem", "@brief Method QGraphicsItem *QGraphicsItem::topLevelItem()\n", true, &_init_f_topLevelItem_c0, &_call_f_topLevelItem_c0); + methods += new qt_gsi::GenericMethod ("topLevelWidget", "@brief Method QGraphicsWidget *QGraphicsItem::topLevelWidget()\n", true, &_init_f_topLevelWidget_c0, &_call_f_topLevelWidget_c0); + methods += new qt_gsi::GenericMethod (":transform", "@brief Method QTransform QGraphicsItem::transform()\n", true, &_init_f_transform_c0, &_call_f_transform_c0); + methods += new qt_gsi::GenericMethod (":transformOriginPoint", "@brief Method QPointF QGraphicsItem::transformOriginPoint()\n", true, &_init_f_transformOriginPoint_c0, &_call_f_transformOriginPoint_c0); + methods += new qt_gsi::GenericMethod (":transformations", "@brief Method QList QGraphicsItem::transformations()\n", true, &_init_f_transformations_c0, &_call_f_transformations_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method int QGraphicsItem::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericMethod ("ungrabKeyboard", "@brief Method void QGraphicsItem::ungrabKeyboard()\n", false, &_init_f_ungrabKeyboard_0, &_call_f_ungrabKeyboard_0); + methods += new qt_gsi::GenericMethod ("ungrabMouse", "@brief Method void QGraphicsItem::ungrabMouse()\n", false, &_init_f_ungrabMouse_0, &_call_f_ungrabMouse_0); + methods += new qt_gsi::GenericMethod ("unsetCursor", "@brief Method void QGraphicsItem::unsetCursor()\n", false, &_init_f_unsetCursor_0, &_call_f_unsetCursor_0); + methods += new qt_gsi::GenericMethod ("update", "@brief Method void QGraphicsItem::update(const QRectF &rect)\n", false, &_init_f_update_1862, &_call_f_update_1862); + methods += new qt_gsi::GenericMethod ("update", "@brief Method void QGraphicsItem::update(double x, double y, double width, double height)\n", false, &_init_f_update_3960, &_call_f_update_3960); + methods += new qt_gsi::GenericMethod ("window", "@brief Method QGraphicsWidget *QGraphicsItem::window()\n", true, &_init_f_window_c0, &_call_f_window_c0); + methods += new qt_gsi::GenericMethod (":x", "@brief Method double QGraphicsItem::x()\n", true, &_init_f_x_c0, &_call_f_x_c0); + methods += new qt_gsi::GenericMethod (":y", "@brief Method double QGraphicsItem::y()\n", true, &_init_f_y_c0, &_call_f_y_c0); + methods += new qt_gsi::GenericMethod (":zValue", "@brief Method double QGraphicsItem::zValue()\n", true, &_init_f_zValue_c0, &_call_f_zValue_c0); + return methods; +} + +gsi::Class decl_QGraphicsItem ("QtWidgets", "QGraphicsItem_Native", + methods_QGraphicsItem (), + "@hide\n@alias QGraphicsItem"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsItem () { return decl_QGraphicsItem; } + +} + + +class QGraphicsItem_Adaptor : public QGraphicsItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsItem_Adaptor(); + + // [adaptor ctor] QGraphicsItem::QGraphicsItem(QGraphicsItem *parent) + QGraphicsItem_Adaptor() : QGraphicsItem() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsItem::QGraphicsItem(QGraphicsItem *parent) + QGraphicsItem_Adaptor(QGraphicsItem *parent) : QGraphicsItem(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsItem::addToIndex() + void fp_QGraphicsItem_addToIndex_0 () { + QGraphicsItem::addToIndex(); + } + + // [expose] void QGraphicsItem::prepareGeometryChange() + void fp_QGraphicsItem_prepareGeometryChange_0 () { + QGraphicsItem::prepareGeometryChange(); + } + + // [expose] void QGraphicsItem::removeFromIndex() + void fp_QGraphicsItem_removeFromIndex_0 () { + QGraphicsItem::removeFromIndex(); + } + + // [expose] void QGraphicsItem::updateMicroFocus() + void fp_QGraphicsItem_updateMicroFocus_0 () { + QGraphicsItem::updateMicroFocus(); + } + + // [adaptor impl] void QGraphicsItem::advance(int phase) + void cbs_advance_767_0(int phase) + { + QGraphicsItem::advance(phase); + } + + virtual void advance(int phase) + { + if (cb_advance_767_0.can_issue()) { + cb_advance_767_0.issue(&QGraphicsItem_Adaptor::cbs_advance_767_0, phase); + } else { + QGraphicsItem::advance(phase); + } + } + + // [adaptor impl] QRectF QGraphicsItem::boundingRect() + QRectF cbs_boundingRect_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("boundingRect"); + } + + virtual QRectF boundingRect() const + { + if (cb_boundingRect_c0_0.can_issue()) { + return cb_boundingRect_c0_0.issue(&QGraphicsItem_Adaptor::cbs_boundingRect_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("boundingRect"); + } + } + + // [adaptor impl] bool QGraphicsItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + bool cbs_collidesWithItem_c4977_1(const QGraphicsItem *other, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsItem::collidesWithItem(other, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithItem_c4977_1.can_issue()) { + return cb_collidesWithItem_c4977_1.issue::target_type &>(&QGraphicsItem_Adaptor::cbs_collidesWithItem_c4977_1, other, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsItem::collidesWithItem(other, mode); + } + } + + // [adaptor impl] bool QGraphicsItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + bool cbs_collidesWithPath_c4877_1(const QPainterPath &path, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsItem::collidesWithPath(path, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithPath_c4877_1.can_issue()) { + return cb_collidesWithPath_c4877_1.issue::target_type &>(&QGraphicsItem_Adaptor::cbs_collidesWithPath_c4877_1, path, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsItem::collidesWithPath(path, mode); + } + } + + // [adaptor impl] bool QGraphicsItem::contains(const QPointF &point) + bool cbs_contains_c1986_0(const QPointF &point) const + { + return QGraphicsItem::contains(point); + } + + virtual bool contains(const QPointF &point) const + { + if (cb_contains_c1986_0.can_issue()) { + return cb_contains_c1986_0.issue(&QGraphicsItem_Adaptor::cbs_contains_c1986_0, point); + } else { + return QGraphicsItem::contains(point); + } + } + + // [adaptor impl] bool QGraphicsItem::isObscuredBy(const QGraphicsItem *item) + bool cbs_isObscuredBy_c2614_0(const QGraphicsItem *item) const + { + return QGraphicsItem::isObscuredBy(item); + } + + virtual bool isObscuredBy(const QGraphicsItem *item) const + { + if (cb_isObscuredBy_c2614_0.can_issue()) { + return cb_isObscuredBy_c2614_0.issue(&QGraphicsItem_Adaptor::cbs_isObscuredBy_c2614_0, item); + } else { + return QGraphicsItem::isObscuredBy(item); + } + } + + // [adaptor impl] QPainterPath QGraphicsItem::opaqueArea() + QPainterPath cbs_opaqueArea_c0_0() const + { + return QGraphicsItem::opaqueArea(); + } + + virtual QPainterPath opaqueArea() const + { + if (cb_opaqueArea_c0_0.can_issue()) { + return cb_opaqueArea_c0_0.issue(&QGraphicsItem_Adaptor::cbs_opaqueArea_c0_0); + } else { + return QGraphicsItem::opaqueArea(); + } + } + + // [adaptor impl] void QGraphicsItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + void cbs_paint_6301_1(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + __SUPPRESS_UNUSED_WARNING (painter); + __SUPPRESS_UNUSED_WARNING (option); + __SUPPRESS_UNUSED_WARNING (widget); + throw qt_gsi::AbstractMethodCalledException("paint"); + } + + virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + if (cb_paint_6301_1.can_issue()) { + cb_paint_6301_1.issue(&QGraphicsItem_Adaptor::cbs_paint_6301_1, painter, option, widget); + } else { + throw qt_gsi::AbstractMethodCalledException("paint"); + } + } + + // [adaptor impl] QPainterPath QGraphicsItem::shape() + QPainterPath cbs_shape_c0_0() const + { + return QGraphicsItem::shape(); + } + + virtual QPainterPath shape() const + { + if (cb_shape_c0_0.can_issue()) { + return cb_shape_c0_0.issue(&QGraphicsItem_Adaptor::cbs_shape_c0_0); + } else { + return QGraphicsItem::shape(); + } + } + + // [adaptor impl] int QGraphicsItem::type() + int cbs_type_c0_0() const + { + return QGraphicsItem::type(); + } + + virtual int type() const + { + if (cb_type_c0_0.can_issue()) { + return cb_type_c0_0.issue(&QGraphicsItem_Adaptor::cbs_type_c0_0); + } else { + return QGraphicsItem::type(); + } + } + + // [adaptor impl] void QGraphicsItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + void cbs_contextMenuEvent_3674_0(QGraphicsSceneContextMenuEvent *event) + { + QGraphicsItem::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + { + if (cb_contextMenuEvent_3674_0.can_issue()) { + cb_contextMenuEvent_3674_0.issue(&QGraphicsItem_Adaptor::cbs_contextMenuEvent_3674_0, event); + } else { + QGraphicsItem::contextMenuEvent(event); + } + } + + // [adaptor impl] void QGraphicsItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragEnterEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsItem::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragEnterEvent_3315_0.can_issue()) { + cb_dragEnterEvent_3315_0.issue(&QGraphicsItem_Adaptor::cbs_dragEnterEvent_3315_0, event); + } else { + QGraphicsItem::dragEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragLeaveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsItem::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragLeaveEvent_3315_0.can_issue()) { + cb_dragLeaveEvent_3315_0.issue(&QGraphicsItem_Adaptor::cbs_dragLeaveEvent_3315_0, event); + } else { + QGraphicsItem::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragMoveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsItem::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragMoveEvent_3315_0.can_issue()) { + cb_dragMoveEvent_3315_0.issue(&QGraphicsItem_Adaptor::cbs_dragMoveEvent_3315_0, event); + } else { + QGraphicsItem::dragMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsItem::dropEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dropEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsItem::dropEvent(event); + } + + virtual void dropEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dropEvent_3315_0.can_issue()) { + cb_dropEvent_3315_0.issue(&QGraphicsItem_Adaptor::cbs_dropEvent_3315_0, event); + } else { + QGraphicsItem::dropEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsItem::extension(const QVariant &variant) + QVariant cbs_extension_c2119_0(const QVariant &variant) const + { + return QGraphicsItem::extension(variant); + } + + virtual QVariant extension(const QVariant &variant) const + { + if (cb_extension_c2119_0.can_issue()) { + return cb_extension_c2119_0.issue(&QGraphicsItem_Adaptor::cbs_extension_c2119_0, variant); + } else { + return QGraphicsItem::extension(variant); + } + } + + // [adaptor impl] void QGraphicsItem::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QGraphicsItem::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QGraphicsItem_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QGraphicsItem::focusInEvent(event); + } + } + + // [adaptor impl] void QGraphicsItem::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QGraphicsItem::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QGraphicsItem_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QGraphicsItem::focusOutEvent(event); + } + } + + // [adaptor impl] void QGraphicsItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverEnterEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsItem::hoverEnterEvent(event); + } + + virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverEnterEvent_3044_0.can_issue()) { + cb_hoverEnterEvent_3044_0.issue(&QGraphicsItem_Adaptor::cbs_hoverEnterEvent_3044_0, event); + } else { + QGraphicsItem::hoverEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverLeaveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsItem::hoverLeaveEvent(event); + } + + virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverLeaveEvent_3044_0.can_issue()) { + cb_hoverLeaveEvent_3044_0.issue(&QGraphicsItem_Adaptor::cbs_hoverLeaveEvent_3044_0, event); + } else { + QGraphicsItem::hoverLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverMoveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsItem::hoverMoveEvent(event); + } + + virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverMoveEvent_3044_0.can_issue()) { + cb_hoverMoveEvent_3044_0.issue(&QGraphicsItem_Adaptor::cbs_hoverMoveEvent_3044_0, event); + } else { + QGraphicsItem::hoverMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsItem::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QGraphicsItem::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QGraphicsItem_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QGraphicsItem::inputMethodEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsItem::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QGraphicsItem::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QGraphicsItem_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QGraphicsItem::inputMethodQuery(query); + } + } + + // [adaptor impl] QVariant QGraphicsItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + QVariant cbs_itemChange_5658_0(const qt_gsi::Converter::target_type & change, const QVariant &value) + { + return QGraphicsItem::itemChange(qt_gsi::QtToCppAdaptor(change).cref(), value); + } + + virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + { + if (cb_itemChange_5658_0.can_issue()) { + return cb_itemChange_5658_0.issue::target_type &, const QVariant &>(&QGraphicsItem_Adaptor::cbs_itemChange_5658_0, qt_gsi::CppToQtAdaptor(change), value); + } else { + return QGraphicsItem::itemChange(change, value); + } + } + + // [adaptor impl] void QGraphicsItem::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QGraphicsItem::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QGraphicsItem_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QGraphicsItem::keyPressEvent(event); + } + } + + // [adaptor impl] void QGraphicsItem::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QGraphicsItem::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QGraphicsItem_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QGraphicsItem::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseDoubleClickEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsItem::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_3049_0.can_issue()) { + cb_mouseDoubleClickEvent_3049_0.issue(&QGraphicsItem_Adaptor::cbs_mouseDoubleClickEvent_3049_0, event); + } else { + QGraphicsItem::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QGraphicsItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseMoveEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsItem::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseMoveEvent_3049_0.can_issue()) { + cb_mouseMoveEvent_3049_0.issue(&QGraphicsItem_Adaptor::cbs_mouseMoveEvent_3049_0, event); + } else { + QGraphicsItem::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + void cbs_mousePressEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsItem::mousePressEvent(event); + } + + virtual void mousePressEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mousePressEvent_3049_0.can_issue()) { + cb_mousePressEvent_3049_0.issue(&QGraphicsItem_Adaptor::cbs_mousePressEvent_3049_0, event); + } else { + QGraphicsItem::mousePressEvent(event); + } + } + + // [adaptor impl] void QGraphicsItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseReleaseEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsItem::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseReleaseEvent_3049_0.can_issue()) { + cb_mouseReleaseEvent_3049_0.issue(&QGraphicsItem_Adaptor::cbs_mouseReleaseEvent_3049_0, event); + } else { + QGraphicsItem::mouseReleaseEvent(event); + } + } + + // [adaptor impl] bool QGraphicsItem::sceneEvent(QEvent *event) + bool cbs_sceneEvent_1217_0(QEvent *event) + { + return QGraphicsItem::sceneEvent(event); + } + + virtual bool sceneEvent(QEvent *event) + { + if (cb_sceneEvent_1217_0.can_issue()) { + return cb_sceneEvent_1217_0.issue(&QGraphicsItem_Adaptor::cbs_sceneEvent_1217_0, event); + } else { + return QGraphicsItem::sceneEvent(event); + } + } + + // [adaptor impl] bool QGraphicsItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + bool cbs_sceneEventFilter_3028_0(QGraphicsItem *watched, QEvent *event) + { + return QGraphicsItem::sceneEventFilter(watched, event); + } + + virtual bool sceneEventFilter(QGraphicsItem *watched, QEvent *event) + { + if (cb_sceneEventFilter_3028_0.can_issue()) { + return cb_sceneEventFilter_3028_0.issue(&QGraphicsItem_Adaptor::cbs_sceneEventFilter_3028_0, watched, event); + } else { + return QGraphicsItem::sceneEventFilter(watched, event); + } + } + + // [adaptor impl] void QGraphicsItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + void cbs_setExtension_4817_0(unsigned int extension, const QVariant &variant) + { + QGraphicsItem::setExtension(QGraphicsItem::Extension(extension), variant); + } + + virtual void setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + { + if (cb_setExtension_4817_0.can_issue()) { + cb_setExtension_4817_0.issue(&QGraphicsItem_Adaptor::cbs_setExtension_4817_0, (unsigned int)(extension), variant); + } else { + QGraphicsItem::setExtension(extension, variant); + } + } + + // [adaptor impl] bool QGraphicsItem::supportsExtension(QGraphicsItem::Extension extension) + bool cbs_supportsExtension_c2806_0(unsigned int extension) const + { + return QGraphicsItem::supportsExtension(QGraphicsItem::Extension(extension)); + } + + virtual bool supportsExtension(QGraphicsItem::Extension extension) const + { + if (cb_supportsExtension_c2806_0.can_issue()) { + return cb_supportsExtension_c2806_0.issue(&QGraphicsItem_Adaptor::cbs_supportsExtension_c2806_0, (unsigned int)(extension)); + } else { + return QGraphicsItem::supportsExtension(extension); + } + } + + // [adaptor impl] void QGraphicsItem::wheelEvent(QGraphicsSceneWheelEvent *event) + void cbs_wheelEvent_3029_0(QGraphicsSceneWheelEvent *event) + { + QGraphicsItem::wheelEvent(event); + } + + virtual void wheelEvent(QGraphicsSceneWheelEvent *event) + { + if (cb_wheelEvent_3029_0.can_issue()) { + cb_wheelEvent_3029_0.issue(&QGraphicsItem_Adaptor::cbs_wheelEvent_3029_0, event); + } else { + QGraphicsItem::wheelEvent(event); + } + } + + gsi::Callback cb_advance_767_0; + gsi::Callback cb_boundingRect_c0_0; + gsi::Callback cb_collidesWithItem_c4977_1; + gsi::Callback cb_collidesWithPath_c4877_1; + gsi::Callback cb_contains_c1986_0; + gsi::Callback cb_isObscuredBy_c2614_0; + gsi::Callback cb_opaqueArea_c0_0; + gsi::Callback cb_paint_6301_1; + gsi::Callback cb_shape_c0_0; + gsi::Callback cb_type_c0_0; + gsi::Callback cb_contextMenuEvent_3674_0; + gsi::Callback cb_dragEnterEvent_3315_0; + gsi::Callback cb_dragLeaveEvent_3315_0; + gsi::Callback cb_dragMoveEvent_3315_0; + gsi::Callback cb_dropEvent_3315_0; + gsi::Callback cb_extension_c2119_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hoverEnterEvent_3044_0; + gsi::Callback cb_hoverLeaveEvent_3044_0; + gsi::Callback cb_hoverMoveEvent_3044_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemChange_5658_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_mouseDoubleClickEvent_3049_0; + gsi::Callback cb_mouseMoveEvent_3049_0; + gsi::Callback cb_mousePressEvent_3049_0; + gsi::Callback cb_mouseReleaseEvent_3049_0; + gsi::Callback cb_sceneEvent_1217_0; + gsi::Callback cb_sceneEventFilter_3028_0; + gsi::Callback cb_setExtension_4817_0; + gsi::Callback cb_supportsExtension_c2806_0; + gsi::Callback cb_wheelEvent_3029_0; +}; + +QGraphicsItem_Adaptor::~QGraphicsItem_Adaptor() { } + +// Constructor QGraphicsItem::QGraphicsItem(QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsItem_Adaptor_1919 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsItem_Adaptor_1919 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsItem_Adaptor (arg1)); +} + + +// exposed void QGraphicsItem::addToIndex() + +static void _init_fp_addToIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_addToIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->fp_QGraphicsItem_addToIndex_0 (); +} + + +// void QGraphicsItem::advance(int phase) + +static void _init_cbs_advance_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("phase"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_advance_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_advance_767_0 (arg1); +} + +static void _set_callback_cbs_advance_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_advance_767_0 = cb; +} + + +// QRectF QGraphicsItem::boundingRect() + +static void _init_cbs_boundingRect_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_boundingRect_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsItem_Adaptor *)cls)->cbs_boundingRect_c0_0 ()); +} + +static void _set_callback_cbs_boundingRect_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_boundingRect_c0_0 = cb; +} + + +// bool QGraphicsItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithItem_c4977_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithItem_c4977_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsItem_Adaptor *)cls)->cbs_collidesWithItem_c4977_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithItem_c4977_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_collidesWithItem_c4977_1 = cb; +} + + +// bool QGraphicsItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithPath_c4877_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithPath_c4877_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsItem_Adaptor *)cls)->cbs_collidesWithPath_c4877_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithPath_c4877_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_collidesWithPath_c4877_1 = cb; +} + + +// bool QGraphicsItem::contains(const QPointF &point) + +static void _init_cbs_contains_c1986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contains_c1986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + ret.write ((bool)((QGraphicsItem_Adaptor *)cls)->cbs_contains_c1986_0 (arg1)); +} + +static void _set_callback_cbs_contains_c1986_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_contains_c1986_0 = cb; +} + + +// void QGraphicsItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_3674_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_3674_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_contextMenuEvent_3674_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_3674_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_contextMenuEvent_3674_0 = cb; +} + + +// void QGraphicsItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragEnterEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_dragEnterEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_dragEnterEvent_3315_0 = cb; +} + + +// void QGraphicsItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragLeaveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_dragLeaveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_dragLeaveEvent_3315_0 = cb; +} + + +// void QGraphicsItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragMoveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_dragMoveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_dragMoveEvent_3315_0 = cb; +} + + +// void QGraphicsItem::dropEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dropEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_dropEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_dropEvent_3315_0 = cb; +} + + +// QVariant QGraphicsItem::extension(const QVariant &variant) + +static void _init_cbs_extension_c2119_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("variant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_extension_c2119_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + ret.write ((QVariant)((QGraphicsItem_Adaptor *)cls)->cbs_extension_c2119_0 (arg1)); +} + +static void _set_callback_cbs_extension_c2119_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_extension_c2119_0 = cb; +} + + +// void QGraphicsItem::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// void QGraphicsItem::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// void QGraphicsItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverEnterEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverEnterEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_hoverEnterEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverEnterEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_hoverEnterEvent_3044_0 = cb; +} + + +// void QGraphicsItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverLeaveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverLeaveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_hoverLeaveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverLeaveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_hoverLeaveEvent_3044_0 = cb; +} + + +// void QGraphicsItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverMoveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverMoveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_hoverMoveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverMoveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_hoverMoveEvent_3044_0 = cb; +} + + +// void QGraphicsItem::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QGraphicsItem::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QGraphicsItem_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QGraphicsItem::isObscuredBy(const QGraphicsItem *item) + +static void _init_cbs_isObscuredBy_c2614_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isObscuredBy_c2614_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsItem_Adaptor *)cls)->cbs_isObscuredBy_c2614_0 (arg1)); +} + +static void _set_callback_cbs_isObscuredBy_c2614_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_isObscuredBy_c2614_0 = cb; +} + + +// QVariant QGraphicsItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + +static void _init_cbs_itemChange_5658_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_itemChange_5658_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QVariant &arg2 = args.read (heap); + ret.write ((QVariant)((QGraphicsItem_Adaptor *)cls)->cbs_itemChange_5658_0 (arg1, arg2)); +} + +static void _set_callback_cbs_itemChange_5658_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_itemChange_5658_0 = cb; +} + + +// void QGraphicsItem::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QGraphicsItem::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QGraphicsItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_mouseDoubleClickEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_mouseDoubleClickEvent_3049_0 = cb; +} + + +// void QGraphicsItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_mouseMoveEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_mouseMoveEvent_3049_0 = cb; +} + + +// void QGraphicsItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mousePressEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_mousePressEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_mousePressEvent_3049_0 = cb; +} + + +// void QGraphicsItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_mouseReleaseEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_mouseReleaseEvent_3049_0 = cb; +} + + +// QPainterPath QGraphicsItem::opaqueArea() + +static void _init_cbs_opaqueArea_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_opaqueArea_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsItem_Adaptor *)cls)->cbs_opaqueArea_c0_0 ()); +} + +static void _set_callback_cbs_opaqueArea_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_opaqueArea_c0_0 = cb; +} + + +// void QGraphicsItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + +static void _init_cbs_paint_6301_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paint_6301_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionGraphicsItem *arg2 = args.read (heap); + QWidget *arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_paint_6301_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paint_6301_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_paint_6301_1 = cb; +} + + +// exposed void QGraphicsItem::prepareGeometryChange() + +static void _init_fp_prepareGeometryChange_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_prepareGeometryChange_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->fp_QGraphicsItem_prepareGeometryChange_0 (); +} + + +// exposed void QGraphicsItem::removeFromIndex() + +static void _init_fp_removeFromIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_removeFromIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->fp_QGraphicsItem_removeFromIndex_0 (); +} + + +// bool QGraphicsItem::sceneEvent(QEvent *event) + +static void _init_cbs_sceneEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sceneEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsItem_Adaptor *)cls)->cbs_sceneEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_sceneEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_sceneEvent_1217_0 = cb; +} + + +// bool QGraphicsItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + +static void _init_cbs_sceneEventFilter_3028_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sceneEventFilter_3028_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsItem_Adaptor *)cls)->cbs_sceneEventFilter_3028_0 (arg1, arg2)); +} + +static void _set_callback_cbs_sceneEventFilter_3028_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_sceneEventFilter_3028_0 = cb; +} + + +// void QGraphicsItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + +static void _init_cbs_setExtension_4817_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("variant"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setExtension_4817_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_setExtension_4817_0 (arg1, arg2); +} + +static void _set_callback_cbs_setExtension_4817_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_setExtension_4817_0 = cb; +} + + +// QPainterPath QGraphicsItem::shape() + +static void _init_cbs_shape_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_shape_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsItem_Adaptor *)cls)->cbs_shape_c0_0 ()); +} + +static void _set_callback_cbs_shape_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_shape_c0_0 = cb; +} + + +// bool QGraphicsItem::supportsExtension(QGraphicsItem::Extension extension) + +static void _init_cbs_supportsExtension_c2806_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_supportsExtension_c2806_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + ret.write ((bool)((QGraphicsItem_Adaptor *)cls)->cbs_supportsExtension_c2806_0 (arg1)); +} + +static void _set_callback_cbs_supportsExtension_c2806_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_supportsExtension_c2806_0 = cb; +} + + +// int QGraphicsItem::type() + +static void _init_cbs_type_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_type_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsItem_Adaptor *)cls)->cbs_type_c0_0 ()); +} + +static void _set_callback_cbs_type_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_type_c0_0 = cb; +} + + +// exposed void QGraphicsItem::updateMicroFocus() + +static void _init_fp_updateMicroFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->fp_QGraphicsItem_updateMicroFocus_0 (); +} + + +// void QGraphicsItem::wheelEvent(QGraphicsSceneWheelEvent *event) + +static void _init_cbs_wheelEvent_3029_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_3029_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItem_Adaptor *)cls)->cbs_wheelEvent_3029_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_3029_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItem_Adaptor *)cls)->cb_wheelEvent_3029_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsItem (); + +static gsi::Methods methods_QGraphicsItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsItem::QGraphicsItem(QGraphicsItem *parent)\nThis method creates an object of class QGraphicsItem.", &_init_ctor_QGraphicsItem_Adaptor_1919, &_call_ctor_QGraphicsItem_Adaptor_1919); + methods += new qt_gsi::GenericMethod ("*addToIndex", "@brief Method void QGraphicsItem::addToIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addToIndex_0, &_call_fp_addToIndex_0); + methods += new qt_gsi::GenericMethod ("advance", "@brief Virtual method void QGraphicsItem::advance(int phase)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("advance", "@hide", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0, &_set_callback_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Virtual method QRectF QGraphicsItem::boundingRect()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@hide", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0, &_set_callback_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@brief Virtual method bool QGraphicsItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@hide", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1, &_set_callback_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@brief Virtual method bool QGraphicsItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@hide", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1, &_set_callback_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("contains", "@brief Virtual method bool QGraphicsItem::contains(const QPointF &point)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("contains", "@hide", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0, &_set_callback_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QGraphicsItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0, &_set_callback_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QGraphicsItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0, &_set_callback_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QGraphicsItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0, &_set_callback_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QGraphicsItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0, &_set_callback_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QGraphicsItem::dropEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0, &_set_callback_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*extension", "@brief Virtual method QVariant QGraphicsItem::extension(const QVariant &variant)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*extension", "@hide", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0, &_set_callback_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QGraphicsItem::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QGraphicsItem::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@brief Virtual method void QGraphicsItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@hide", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0, &_set_callback_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@brief Virtual method void QGraphicsItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@hide", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0, &_set_callback_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@brief Virtual method void QGraphicsItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@hide", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0, &_set_callback_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QGraphicsItem::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@brief Virtual method QVariant QGraphicsItem::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@brief Virtual method bool QGraphicsItem::isObscuredBy(const QGraphicsItem *item)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@hide", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0, &_set_callback_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@brief Virtual method QVariant QGraphicsItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@hide", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0, &_set_callback_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QGraphicsItem::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QGraphicsItem::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QGraphicsItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0, &_set_callback_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QGraphicsItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0, &_set_callback_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QGraphicsItem::mousePressEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0, &_set_callback_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QGraphicsItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0, &_set_callback_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Virtual method QPainterPath QGraphicsItem::opaqueArea()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@hide", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0, &_set_callback_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QGraphicsItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("paint", "@hide", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1, &_set_callback_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("*prepareGeometryChange", "@brief Method void QGraphicsItem::prepareGeometryChange()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_prepareGeometryChange_0, &_call_fp_prepareGeometryChange_0); + methods += new qt_gsi::GenericMethod ("*removeFromIndex", "@brief Method void QGraphicsItem::removeFromIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_removeFromIndex_0, &_call_fp_removeFromIndex_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@brief Virtual method bool QGraphicsItem::sceneEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@hide", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0, &_set_callback_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@brief Virtual method bool QGraphicsItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@hide", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0, &_set_callback_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@brief Virtual method void QGraphicsItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@hide", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0, &_set_callback_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("shape", "@brief Virtual method QPainterPath QGraphicsItem::shape()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("shape", "@hide", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0, &_set_callback_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@brief Virtual method bool QGraphicsItem::supportsExtension(QGraphicsItem::Extension extension)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@hide", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0, &_set_callback_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method int QGraphicsItem::type()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0, &_set_callback_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QGraphicsItem::updateMicroFocus()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_0, &_call_fp_updateMicroFocus_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QGraphicsItem::wheelEvent(QGraphicsSceneWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0, &_set_callback_cbs_wheelEvent_3029_0); + return methods; +} + +gsi::Class decl_QGraphicsItem_Adaptor (qtdecl_QGraphicsItem (), "QtWidgets", "QGraphicsItem", + methods_QGraphicsItem_Adaptor (), + "@qt\n@brief Binding of QGraphicsItem"); + +} + + +// Implementation of the enum wrapper class for QGraphicsItem::CacheMode +namespace qt_gsi +{ + +static gsi::Enum decl_QGraphicsItem_CacheMode_Enum ("QtWidgets", "QGraphicsItem_CacheMode", + gsi::enum_const ("NoCache", QGraphicsItem::NoCache, "@brief Enum constant QGraphicsItem::NoCache") + + gsi::enum_const ("ItemCoordinateCache", QGraphicsItem::ItemCoordinateCache, "@brief Enum constant QGraphicsItem::ItemCoordinateCache") + + gsi::enum_const ("DeviceCoordinateCache", QGraphicsItem::DeviceCoordinateCache, "@brief Enum constant QGraphicsItem::DeviceCoordinateCache"), + "@qt\n@brief This class represents the QGraphicsItem::CacheMode enum"); + +static gsi::QFlagsClass decl_QGraphicsItem_CacheMode_Enums ("QtWidgets", "QGraphicsItem_QFlags_CacheMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGraphicsItem_CacheMode_Enum_in_parent (decl_QGraphicsItem_CacheMode_Enum.defs ()); +static gsi::ClassExt decl_QGraphicsItem_CacheMode_Enum_as_child (decl_QGraphicsItem_CacheMode_Enum, "CacheMode"); +static gsi::ClassExt decl_QGraphicsItem_CacheMode_Enums_as_child (decl_QGraphicsItem_CacheMode_Enums, "QFlags_CacheMode"); + +} + + +// Implementation of the enum wrapper class for QGraphicsItem::GraphicsItemChange +namespace qt_gsi +{ + +static gsi::Enum decl_QGraphicsItem_GraphicsItemChange_Enum ("QtWidgets", "QGraphicsItem_GraphicsItemChange", + gsi::enum_const ("ItemPositionChange", QGraphicsItem::ItemPositionChange, "@brief Enum constant QGraphicsItem::ItemPositionChange") + + gsi::enum_const ("ItemVisibleChange", QGraphicsItem::ItemVisibleChange, "@brief Enum constant QGraphicsItem::ItemVisibleChange") + + gsi::enum_const ("ItemEnabledChange", QGraphicsItem::ItemEnabledChange, "@brief Enum constant QGraphicsItem::ItemEnabledChange") + + gsi::enum_const ("ItemSelectedChange", QGraphicsItem::ItemSelectedChange, "@brief Enum constant QGraphicsItem::ItemSelectedChange") + + gsi::enum_const ("ItemParentChange", QGraphicsItem::ItemParentChange, "@brief Enum constant QGraphicsItem::ItemParentChange") + + gsi::enum_const ("ItemChildAddedChange", QGraphicsItem::ItemChildAddedChange, "@brief Enum constant QGraphicsItem::ItemChildAddedChange") + + gsi::enum_const ("ItemChildRemovedChange", QGraphicsItem::ItemChildRemovedChange, "@brief Enum constant QGraphicsItem::ItemChildRemovedChange") + + gsi::enum_const ("ItemTransformChange", QGraphicsItem::ItemTransformChange, "@brief Enum constant QGraphicsItem::ItemTransformChange") + + gsi::enum_const ("ItemPositionHasChanged", QGraphicsItem::ItemPositionHasChanged, "@brief Enum constant QGraphicsItem::ItemPositionHasChanged") + + gsi::enum_const ("ItemTransformHasChanged", QGraphicsItem::ItemTransformHasChanged, "@brief Enum constant QGraphicsItem::ItemTransformHasChanged") + + gsi::enum_const ("ItemSceneChange", QGraphicsItem::ItemSceneChange, "@brief Enum constant QGraphicsItem::ItemSceneChange") + + gsi::enum_const ("ItemVisibleHasChanged", QGraphicsItem::ItemVisibleHasChanged, "@brief Enum constant QGraphicsItem::ItemVisibleHasChanged") + + gsi::enum_const ("ItemEnabledHasChanged", QGraphicsItem::ItemEnabledHasChanged, "@brief Enum constant QGraphicsItem::ItemEnabledHasChanged") + + gsi::enum_const ("ItemSelectedHasChanged", QGraphicsItem::ItemSelectedHasChanged, "@brief Enum constant QGraphicsItem::ItemSelectedHasChanged") + + gsi::enum_const ("ItemParentHasChanged", QGraphicsItem::ItemParentHasChanged, "@brief Enum constant QGraphicsItem::ItemParentHasChanged") + + gsi::enum_const ("ItemSceneHasChanged", QGraphicsItem::ItemSceneHasChanged, "@brief Enum constant QGraphicsItem::ItemSceneHasChanged") + + gsi::enum_const ("ItemCursorChange", QGraphicsItem::ItemCursorChange, "@brief Enum constant QGraphicsItem::ItemCursorChange") + + gsi::enum_const ("ItemCursorHasChanged", QGraphicsItem::ItemCursorHasChanged, "@brief Enum constant QGraphicsItem::ItemCursorHasChanged") + + gsi::enum_const ("ItemToolTipChange", QGraphicsItem::ItemToolTipChange, "@brief Enum constant QGraphicsItem::ItemToolTipChange") + + gsi::enum_const ("ItemToolTipHasChanged", QGraphicsItem::ItemToolTipHasChanged, "@brief Enum constant QGraphicsItem::ItemToolTipHasChanged") + + gsi::enum_const ("ItemFlagsChange", QGraphicsItem::ItemFlagsChange, "@brief Enum constant QGraphicsItem::ItemFlagsChange") + + gsi::enum_const ("ItemFlagsHaveChanged", QGraphicsItem::ItemFlagsHaveChanged, "@brief Enum constant QGraphicsItem::ItemFlagsHaveChanged") + + gsi::enum_const ("ItemZValueChange", QGraphicsItem::ItemZValueChange, "@brief Enum constant QGraphicsItem::ItemZValueChange") + + gsi::enum_const ("ItemZValueHasChanged", QGraphicsItem::ItemZValueHasChanged, "@brief Enum constant QGraphicsItem::ItemZValueHasChanged") + + gsi::enum_const ("ItemOpacityChange", QGraphicsItem::ItemOpacityChange, "@brief Enum constant QGraphicsItem::ItemOpacityChange") + + gsi::enum_const ("ItemOpacityHasChanged", QGraphicsItem::ItemOpacityHasChanged, "@brief Enum constant QGraphicsItem::ItemOpacityHasChanged") + + gsi::enum_const ("ItemScenePositionHasChanged", QGraphicsItem::ItemScenePositionHasChanged, "@brief Enum constant QGraphicsItem::ItemScenePositionHasChanged") + + gsi::enum_const ("ItemRotationChange", QGraphicsItem::ItemRotationChange, "@brief Enum constant QGraphicsItem::ItemRotationChange") + + gsi::enum_const ("ItemRotationHasChanged", QGraphicsItem::ItemRotationHasChanged, "@brief Enum constant QGraphicsItem::ItemRotationHasChanged") + + gsi::enum_const ("ItemScaleChange", QGraphicsItem::ItemScaleChange, "@brief Enum constant QGraphicsItem::ItemScaleChange") + + gsi::enum_const ("ItemScaleHasChanged", QGraphicsItem::ItemScaleHasChanged, "@brief Enum constant QGraphicsItem::ItemScaleHasChanged") + + gsi::enum_const ("ItemTransformOriginPointChange", QGraphicsItem::ItemTransformOriginPointChange, "@brief Enum constant QGraphicsItem::ItemTransformOriginPointChange") + + gsi::enum_const ("ItemTransformOriginPointHasChanged", QGraphicsItem::ItemTransformOriginPointHasChanged, "@brief Enum constant QGraphicsItem::ItemTransformOriginPointHasChanged"), + "@qt\n@brief This class represents the QGraphicsItem::GraphicsItemChange enum"); + +static gsi::QFlagsClass decl_QGraphicsItem_GraphicsItemChange_Enums ("QtWidgets", "QGraphicsItem_QFlags_GraphicsItemChange", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGraphicsItem_GraphicsItemChange_Enum_in_parent (decl_QGraphicsItem_GraphicsItemChange_Enum.defs ()); +static gsi::ClassExt decl_QGraphicsItem_GraphicsItemChange_Enum_as_child (decl_QGraphicsItem_GraphicsItemChange_Enum, "GraphicsItemChange"); +static gsi::ClassExt decl_QGraphicsItem_GraphicsItemChange_Enums_as_child (decl_QGraphicsItem_GraphicsItemChange_Enums, "QFlags_GraphicsItemChange"); + +} + + +// Implementation of the enum wrapper class for QGraphicsItem::GraphicsItemFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QGraphicsItem_GraphicsItemFlag_Enum ("QtWidgets", "QGraphicsItem_GraphicsItemFlag", + gsi::enum_const ("ItemIsMovable", QGraphicsItem::ItemIsMovable, "@brief Enum constant QGraphicsItem::ItemIsMovable") + + gsi::enum_const ("ItemIsSelectable", QGraphicsItem::ItemIsSelectable, "@brief Enum constant QGraphicsItem::ItemIsSelectable") + + gsi::enum_const ("ItemIsFocusable", QGraphicsItem::ItemIsFocusable, "@brief Enum constant QGraphicsItem::ItemIsFocusable") + + gsi::enum_const ("ItemClipsToShape", QGraphicsItem::ItemClipsToShape, "@brief Enum constant QGraphicsItem::ItemClipsToShape") + + gsi::enum_const ("ItemClipsChildrenToShape", QGraphicsItem::ItemClipsChildrenToShape, "@brief Enum constant QGraphicsItem::ItemClipsChildrenToShape") + + gsi::enum_const ("ItemIgnoresTransformations", QGraphicsItem::ItemIgnoresTransformations, "@brief Enum constant QGraphicsItem::ItemIgnoresTransformations") + + gsi::enum_const ("ItemIgnoresParentOpacity", QGraphicsItem::ItemIgnoresParentOpacity, "@brief Enum constant QGraphicsItem::ItemIgnoresParentOpacity") + + gsi::enum_const ("ItemDoesntPropagateOpacityToChildren", QGraphicsItem::ItemDoesntPropagateOpacityToChildren, "@brief Enum constant QGraphicsItem::ItemDoesntPropagateOpacityToChildren") + + gsi::enum_const ("ItemStacksBehindParent", QGraphicsItem::ItemStacksBehindParent, "@brief Enum constant QGraphicsItem::ItemStacksBehindParent") + + gsi::enum_const ("ItemUsesExtendedStyleOption", QGraphicsItem::ItemUsesExtendedStyleOption, "@brief Enum constant QGraphicsItem::ItemUsesExtendedStyleOption") + + gsi::enum_const ("ItemHasNoContents", QGraphicsItem::ItemHasNoContents, "@brief Enum constant QGraphicsItem::ItemHasNoContents") + + gsi::enum_const ("ItemSendsGeometryChanges", QGraphicsItem::ItemSendsGeometryChanges, "@brief Enum constant QGraphicsItem::ItemSendsGeometryChanges") + + gsi::enum_const ("ItemAcceptsInputMethod", QGraphicsItem::ItemAcceptsInputMethod, "@brief Enum constant QGraphicsItem::ItemAcceptsInputMethod") + + gsi::enum_const ("ItemNegativeZStacksBehindParent", QGraphicsItem::ItemNegativeZStacksBehindParent, "@brief Enum constant QGraphicsItem::ItemNegativeZStacksBehindParent") + + gsi::enum_const ("ItemIsPanel", QGraphicsItem::ItemIsPanel, "@brief Enum constant QGraphicsItem::ItemIsPanel") + + gsi::enum_const ("ItemIsFocusScope", QGraphicsItem::ItemIsFocusScope, "@brief Enum constant QGraphicsItem::ItemIsFocusScope") + + gsi::enum_const ("ItemSendsScenePositionChanges", QGraphicsItem::ItemSendsScenePositionChanges, "@brief Enum constant QGraphicsItem::ItemSendsScenePositionChanges") + + gsi::enum_const ("ItemStopsClickFocusPropagation", QGraphicsItem::ItemStopsClickFocusPropagation, "@brief Enum constant QGraphicsItem::ItemStopsClickFocusPropagation") + + gsi::enum_const ("ItemStopsFocusHandling", QGraphicsItem::ItemStopsFocusHandling, "@brief Enum constant QGraphicsItem::ItemStopsFocusHandling") + + gsi::enum_const ("ItemContainsChildrenInShape", QGraphicsItem::ItemContainsChildrenInShape, "@brief Enum constant QGraphicsItem::ItemContainsChildrenInShape"), + "@qt\n@brief This class represents the QGraphicsItem::GraphicsItemFlag enum"); + +static gsi::QFlagsClass decl_QGraphicsItem_GraphicsItemFlag_Enums ("QtWidgets", "QGraphicsItem_QFlags_GraphicsItemFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGraphicsItem_GraphicsItemFlag_Enum_in_parent (decl_QGraphicsItem_GraphicsItemFlag_Enum.defs ()); +static gsi::ClassExt decl_QGraphicsItem_GraphicsItemFlag_Enum_as_child (decl_QGraphicsItem_GraphicsItemFlag_Enum, "GraphicsItemFlag"); +static gsi::ClassExt decl_QGraphicsItem_GraphicsItemFlag_Enums_as_child (decl_QGraphicsItem_GraphicsItemFlag_Enums, "QFlags_GraphicsItemFlag"); + +} + + +// Implementation of the enum wrapper class for QGraphicsItem::PanelModality +namespace qt_gsi +{ + +static gsi::Enum decl_QGraphicsItem_PanelModality_Enum ("QtWidgets", "QGraphicsItem_PanelModality", + gsi::enum_const ("NonModal", QGraphicsItem::NonModal, "@brief Enum constant QGraphicsItem::NonModal") + + gsi::enum_const ("PanelModal", QGraphicsItem::PanelModal, "@brief Enum constant QGraphicsItem::PanelModal") + + gsi::enum_const ("SceneModal", QGraphicsItem::SceneModal, "@brief Enum constant QGraphicsItem::SceneModal"), + "@qt\n@brief This class represents the QGraphicsItem::PanelModality enum"); + +static gsi::QFlagsClass decl_QGraphicsItem_PanelModality_Enums ("QtWidgets", "QGraphicsItem_QFlags_PanelModality", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGraphicsItem_PanelModality_Enum_in_parent (decl_QGraphicsItem_PanelModality_Enum.defs ()); +static gsi::ClassExt decl_QGraphicsItem_PanelModality_Enum_as_child (decl_QGraphicsItem_PanelModality_Enum, "PanelModality"); +static gsi::ClassExt decl_QGraphicsItem_PanelModality_Enums_as_child (decl_QGraphicsItem_PanelModality_Enums, "QFlags_PanelModality"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsItemAnimation.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsItemAnimation.cc new file mode 100644 index 000000000..f7a3ab9e6 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsItemAnimation.cc @@ -0,0 +1,1142 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsItemAnimation.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsItemAnimation + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGraphicsItemAnimation::staticMetaObject); +} + + +// void QGraphicsItemAnimation::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemAnimation *)cls)->clear (); +} + + +// double QGraphicsItemAnimation::horizontalScaleAt(double step) + + +static void _init_f_horizontalScaleAt_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_horizontalScaleAt_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QGraphicsItemAnimation *)cls)->horizontalScaleAt (arg1)); +} + + +// double QGraphicsItemAnimation::horizontalShearAt(double step) + + +static void _init_f_horizontalShearAt_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_horizontalShearAt_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QGraphicsItemAnimation *)cls)->horizontalShearAt (arg1)); +} + + +// QGraphicsItem *QGraphicsItemAnimation::item() + + +static void _init_f_item_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_item_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsItem *)((QGraphicsItemAnimation *)cls)->item ()); +} + + +// QPointF QGraphicsItemAnimation::posAt(double step) + + +static void _init_f_posAt_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_posAt_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QGraphicsItemAnimation *)cls)->posAt (arg1)); +} + + +// QList > QGraphicsItemAnimation::posList() + + +static void _init_f_posList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > > (); +} + +static void _call_f_posList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > > ((QList >)((QGraphicsItemAnimation *)cls)->posList ()); +} + + +// double QGraphicsItemAnimation::rotationAt(double step) + + +static void _init_f_rotationAt_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rotationAt_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QGraphicsItemAnimation *)cls)->rotationAt (arg1)); +} + + +// QList > QGraphicsItemAnimation::rotationList() + + +static void _init_f_rotationList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > > (); +} + +static void _call_f_rotationList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > > ((QList >)((QGraphicsItemAnimation *)cls)->rotationList ()); +} + + +// QList > QGraphicsItemAnimation::scaleList() + + +static void _init_f_scaleList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > > (); +} + +static void _call_f_scaleList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > > ((QList >)((QGraphicsItemAnimation *)cls)->scaleList ()); +} + + +// void QGraphicsItemAnimation::setItem(QGraphicsItem *item) + + +static void _init_f_setItem_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setItem_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemAnimation *)cls)->setItem (arg1); +} + + +// void QGraphicsItemAnimation::setPosAt(double step, const QPointF &pos) + + +static void _init_f_setPosAt_2949 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPosAt_2949 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemAnimation *)cls)->setPosAt (arg1, arg2); +} + + +// void QGraphicsItemAnimation::setRotationAt(double step, double angle) + + +static void _init_f_setRotationAt_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("angle"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRotationAt_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemAnimation *)cls)->setRotationAt (arg1, arg2); +} + + +// void QGraphicsItemAnimation::setScaleAt(double step, double sx, double sy) + + +static void _init_f_setScaleAt_2997 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sx"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sy"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setScaleAt_2997 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemAnimation *)cls)->setScaleAt (arg1, arg2, arg3); +} + + +// void QGraphicsItemAnimation::setShearAt(double step, double sh, double sv) + + +static void _init_f_setShearAt_2997 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sh"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sv"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setShearAt_2997 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemAnimation *)cls)->setShearAt (arg1, arg2, arg3); +} + + +// void QGraphicsItemAnimation::setStep(double x) + + +static void _init_f_setStep_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStep_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemAnimation *)cls)->setStep (arg1); +} + + +// void QGraphicsItemAnimation::setTimeLine(QTimeLine *timeLine) + + +static void _init_f_setTimeLine_1494 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timeLine"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTimeLine_1494 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimeLine *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemAnimation *)cls)->setTimeLine (arg1); +} + + +// void QGraphicsItemAnimation::setTranslationAt(double step, double dx, double dy) + + +static void _init_f_setTranslationAt_2997 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dx"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("dy"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setTranslationAt_2997 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemAnimation *)cls)->setTranslationAt (arg1, arg2, arg3); +} + + +// QList > QGraphicsItemAnimation::shearList() + + +static void _init_f_shearList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > > (); +} + +static void _call_f_shearList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > > ((QList >)((QGraphicsItemAnimation *)cls)->shearList ()); +} + + +// QTimeLine *QGraphicsItemAnimation::timeLine() + + +static void _init_f_timeLine_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_timeLine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTimeLine *)((QGraphicsItemAnimation *)cls)->timeLine ()); +} + + +// QTransform QGraphicsItemAnimation::transformAt(double step) + + +static void _init_f_transformAt_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_transformAt_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTransform)((QGraphicsItemAnimation *)cls)->transformAt (arg1)); +} + + +// QList > QGraphicsItemAnimation::translationList() + + +static void _init_f_translationList_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > > (); +} + +static void _call_f_translationList_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > > ((QList >)((QGraphicsItemAnimation *)cls)->translationList ()); +} + + +// double QGraphicsItemAnimation::verticalScaleAt(double step) + + +static void _init_f_verticalScaleAt_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_verticalScaleAt_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QGraphicsItemAnimation *)cls)->verticalScaleAt (arg1)); +} + + +// double QGraphicsItemAnimation::verticalShearAt(double step) + + +static void _init_f_verticalShearAt_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_verticalShearAt_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QGraphicsItemAnimation *)cls)->verticalShearAt (arg1)); +} + + +// double QGraphicsItemAnimation::xTranslationAt(double step) + + +static void _init_f_xTranslationAt_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_xTranslationAt_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QGraphicsItemAnimation *)cls)->xTranslationAt (arg1)); +} + + +// double QGraphicsItemAnimation::yTranslationAt(double step) + + +static void _init_f_yTranslationAt_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_yTranslationAt_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QGraphicsItemAnimation *)cls)->yTranslationAt (arg1)); +} + + +// static QString QGraphicsItemAnimation::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGraphicsItemAnimation::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsItemAnimation () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QGraphicsItemAnimation::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("horizontalScaleAt", "@brief Method double QGraphicsItemAnimation::horizontalScaleAt(double step)\n", true, &_init_f_horizontalScaleAt_c1071, &_call_f_horizontalScaleAt_c1071); + methods += new qt_gsi::GenericMethod ("horizontalShearAt", "@brief Method double QGraphicsItemAnimation::horizontalShearAt(double step)\n", true, &_init_f_horizontalShearAt_c1071, &_call_f_horizontalShearAt_c1071); + methods += new qt_gsi::GenericMethod (":item", "@brief Method QGraphicsItem *QGraphicsItemAnimation::item()\n", true, &_init_f_item_c0, &_call_f_item_c0); + methods += new qt_gsi::GenericMethod ("posAt", "@brief Method QPointF QGraphicsItemAnimation::posAt(double step)\n", true, &_init_f_posAt_c1071, &_call_f_posAt_c1071); + methods += new qt_gsi::GenericMethod ("posList", "@brief Method QList > QGraphicsItemAnimation::posList()\n", true, &_init_f_posList_c0, &_call_f_posList_c0); + methods += new qt_gsi::GenericMethod ("rotationAt", "@brief Method double QGraphicsItemAnimation::rotationAt(double step)\n", true, &_init_f_rotationAt_c1071, &_call_f_rotationAt_c1071); + methods += new qt_gsi::GenericMethod ("rotationList", "@brief Method QList > QGraphicsItemAnimation::rotationList()\n", true, &_init_f_rotationList_c0, &_call_f_rotationList_c0); + methods += new qt_gsi::GenericMethod ("scaleList", "@brief Method QList > QGraphicsItemAnimation::scaleList()\n", true, &_init_f_scaleList_c0, &_call_f_scaleList_c0); + methods += new qt_gsi::GenericMethod ("setItem|item=", "@brief Method void QGraphicsItemAnimation::setItem(QGraphicsItem *item)\n", false, &_init_f_setItem_1919, &_call_f_setItem_1919); + methods += new qt_gsi::GenericMethod ("setPosAt", "@brief Method void QGraphicsItemAnimation::setPosAt(double step, const QPointF &pos)\n", false, &_init_f_setPosAt_2949, &_call_f_setPosAt_2949); + methods += new qt_gsi::GenericMethod ("setRotationAt", "@brief Method void QGraphicsItemAnimation::setRotationAt(double step, double angle)\n", false, &_init_f_setRotationAt_2034, &_call_f_setRotationAt_2034); + methods += new qt_gsi::GenericMethod ("setScaleAt", "@brief Method void QGraphicsItemAnimation::setScaleAt(double step, double sx, double sy)\n", false, &_init_f_setScaleAt_2997, &_call_f_setScaleAt_2997); + methods += new qt_gsi::GenericMethod ("setShearAt", "@brief Method void QGraphicsItemAnimation::setShearAt(double step, double sh, double sv)\n", false, &_init_f_setShearAt_2997, &_call_f_setShearAt_2997); + methods += new qt_gsi::GenericMethod ("setStep", "@brief Method void QGraphicsItemAnimation::setStep(double x)\n", false, &_init_f_setStep_1071, &_call_f_setStep_1071); + methods += new qt_gsi::GenericMethod ("setTimeLine|timeLine=", "@brief Method void QGraphicsItemAnimation::setTimeLine(QTimeLine *timeLine)\n", false, &_init_f_setTimeLine_1494, &_call_f_setTimeLine_1494); + methods += new qt_gsi::GenericMethod ("setTranslationAt", "@brief Method void QGraphicsItemAnimation::setTranslationAt(double step, double dx, double dy)\n", false, &_init_f_setTranslationAt_2997, &_call_f_setTranslationAt_2997); + methods += new qt_gsi::GenericMethod ("shearList", "@brief Method QList > QGraphicsItemAnimation::shearList()\n", true, &_init_f_shearList_c0, &_call_f_shearList_c0); + methods += new qt_gsi::GenericMethod (":timeLine", "@brief Method QTimeLine *QGraphicsItemAnimation::timeLine()\n", true, &_init_f_timeLine_c0, &_call_f_timeLine_c0); + methods += new qt_gsi::GenericMethod ("transformAt", "@brief Method QTransform QGraphicsItemAnimation::transformAt(double step)\n", true, &_init_f_transformAt_c1071, &_call_f_transformAt_c1071); + methods += new qt_gsi::GenericMethod ("translationList", "@brief Method QList > QGraphicsItemAnimation::translationList()\n", true, &_init_f_translationList_c0, &_call_f_translationList_c0); + methods += new qt_gsi::GenericMethod ("verticalScaleAt", "@brief Method double QGraphicsItemAnimation::verticalScaleAt(double step)\n", true, &_init_f_verticalScaleAt_c1071, &_call_f_verticalScaleAt_c1071); + methods += new qt_gsi::GenericMethod ("verticalShearAt", "@brief Method double QGraphicsItemAnimation::verticalShearAt(double step)\n", true, &_init_f_verticalShearAt_c1071, &_call_f_verticalShearAt_c1071); + methods += new qt_gsi::GenericMethod ("xTranslationAt", "@brief Method double QGraphicsItemAnimation::xTranslationAt(double step)\n", true, &_init_f_xTranslationAt_c1071, &_call_f_xTranslationAt_c1071); + methods += new qt_gsi::GenericMethod ("yTranslationAt", "@brief Method double QGraphicsItemAnimation::yTranslationAt(double step)\n", true, &_init_f_yTranslationAt_c1071, &_call_f_yTranslationAt_c1071); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsItemAnimation::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGraphicsItemAnimation::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGraphicsItemAnimation::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QGraphicsItemAnimation (qtdecl_QObject (), "QtWidgets", "QGraphicsItemAnimation_Native", + methods_QGraphicsItemAnimation (), + "@hide\n@alias QGraphicsItemAnimation"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsItemAnimation () { return decl_QGraphicsItemAnimation; } + +} + + +class QGraphicsItemAnimation_Adaptor : public QGraphicsItemAnimation, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsItemAnimation_Adaptor(); + + // [adaptor ctor] QGraphicsItemAnimation::QGraphicsItemAnimation(QObject *parent) + QGraphicsItemAnimation_Adaptor() : QGraphicsItemAnimation() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsItemAnimation::QGraphicsItemAnimation(QObject *parent) + QGraphicsItemAnimation_Adaptor(QObject *parent) : QGraphicsItemAnimation(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QGraphicsItemAnimation::isSignalConnected(const QMetaMethod &signal) + bool fp_QGraphicsItemAnimation_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGraphicsItemAnimation::isSignalConnected(signal); + } + + // [expose] int QGraphicsItemAnimation::receivers(const char *signal) + int fp_QGraphicsItemAnimation_receivers_c1731 (const char *signal) const { + return QGraphicsItemAnimation::receivers(signal); + } + + // [expose] QObject *QGraphicsItemAnimation::sender() + QObject * fp_QGraphicsItemAnimation_sender_c0 () const { + return QGraphicsItemAnimation::sender(); + } + + // [expose] int QGraphicsItemAnimation::senderSignalIndex() + int fp_QGraphicsItemAnimation_senderSignalIndex_c0 () const { + return QGraphicsItemAnimation::senderSignalIndex(); + } + + // [emitter impl] void QGraphicsItemAnimation::destroyed(QObject *) + void emitter_QGraphicsItemAnimation_destroyed_1302(QObject *arg1) + { + emit QGraphicsItemAnimation::destroyed(arg1); + } + + // [adaptor impl] bool QGraphicsItemAnimation::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGraphicsItemAnimation::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGraphicsItemAnimation_Adaptor::cbs_event_1217_0, _event); + } else { + return QGraphicsItemAnimation::event(_event); + } + } + + // [adaptor impl] bool QGraphicsItemAnimation::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGraphicsItemAnimation::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGraphicsItemAnimation_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGraphicsItemAnimation::eventFilter(watched, event); + } + } + + // [emitter impl] void QGraphicsItemAnimation::objectNameChanged(const QString &objectName) + void emitter_QGraphicsItemAnimation_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGraphicsItemAnimation::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QGraphicsItemAnimation::afterAnimationStep(double step) + void cbs_afterAnimationStep_1071_0(double step) + { + QGraphicsItemAnimation::afterAnimationStep(step); + } + + virtual void afterAnimationStep(double step) + { + if (cb_afterAnimationStep_1071_0.can_issue()) { + cb_afterAnimationStep_1071_0.issue(&QGraphicsItemAnimation_Adaptor::cbs_afterAnimationStep_1071_0, step); + } else { + QGraphicsItemAnimation::afterAnimationStep(step); + } + } + + // [adaptor impl] void QGraphicsItemAnimation::beforeAnimationStep(double step) + void cbs_beforeAnimationStep_1071_0(double step) + { + QGraphicsItemAnimation::beforeAnimationStep(step); + } + + virtual void beforeAnimationStep(double step) + { + if (cb_beforeAnimationStep_1071_0.can_issue()) { + cb_beforeAnimationStep_1071_0.issue(&QGraphicsItemAnimation_Adaptor::cbs_beforeAnimationStep_1071_0, step); + } else { + QGraphicsItemAnimation::beforeAnimationStep(step); + } + } + + // [adaptor impl] void QGraphicsItemAnimation::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGraphicsItemAnimation::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGraphicsItemAnimation_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGraphicsItemAnimation::childEvent(event); + } + } + + // [adaptor impl] void QGraphicsItemAnimation::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGraphicsItemAnimation::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGraphicsItemAnimation_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGraphicsItemAnimation::customEvent(event); + } + } + + // [adaptor impl] void QGraphicsItemAnimation::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGraphicsItemAnimation::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGraphicsItemAnimation_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGraphicsItemAnimation::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGraphicsItemAnimation::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGraphicsItemAnimation::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGraphicsItemAnimation_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGraphicsItemAnimation::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_afterAnimationStep_1071_0; + gsi::Callback cb_beforeAnimationStep_1071_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QGraphicsItemAnimation_Adaptor::~QGraphicsItemAnimation_Adaptor() { } + +// Constructor QGraphicsItemAnimation::QGraphicsItemAnimation(QObject *parent) (adaptor class) + +static void _init_ctor_QGraphicsItemAnimation_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsItemAnimation_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsItemAnimation_Adaptor (arg1)); +} + + +// void QGraphicsItemAnimation::afterAnimationStep(double step) + +static void _init_cbs_afterAnimationStep_1071_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_afterAnimationStep_1071_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemAnimation_Adaptor *)cls)->cbs_afterAnimationStep_1071_0 (arg1); +} + +static void _set_callback_cbs_afterAnimationStep_1071_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemAnimation_Adaptor *)cls)->cb_afterAnimationStep_1071_0 = cb; +} + + +// void QGraphicsItemAnimation::beforeAnimationStep(double step) + +static void _init_cbs_beforeAnimationStep_1071_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_beforeAnimationStep_1071_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemAnimation_Adaptor *)cls)->cbs_beforeAnimationStep_1071_0 (arg1); +} + +static void _set_callback_cbs_beforeAnimationStep_1071_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemAnimation_Adaptor *)cls)->cb_beforeAnimationStep_1071_0 = cb; +} + + +// void QGraphicsItemAnimation::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemAnimation_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemAnimation_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QGraphicsItemAnimation::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemAnimation_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemAnimation_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGraphicsItemAnimation::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGraphicsItemAnimation_Adaptor *)cls)->emitter_QGraphicsItemAnimation_destroyed_1302 (arg1); +} + + +// void QGraphicsItemAnimation::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemAnimation_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemAnimation_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QGraphicsItemAnimation::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsItemAnimation_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemAnimation_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGraphicsItemAnimation::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsItemAnimation_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemAnimation_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QGraphicsItemAnimation::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsItemAnimation_Adaptor *)cls)->fp_QGraphicsItemAnimation_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QGraphicsItemAnimation::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsItemAnimation_Adaptor *)cls)->emitter_QGraphicsItemAnimation_objectNameChanged_4567 (arg1); +} + + +// exposed int QGraphicsItemAnimation::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsItemAnimation_Adaptor *)cls)->fp_QGraphicsItemAnimation_receivers_c1731 (arg1)); +} + + +// exposed QObject *QGraphicsItemAnimation::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGraphicsItemAnimation_Adaptor *)cls)->fp_QGraphicsItemAnimation_sender_c0 ()); +} + + +// exposed int QGraphicsItemAnimation::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsItemAnimation_Adaptor *)cls)->fp_QGraphicsItemAnimation_senderSignalIndex_c0 ()); +} + + +// void QGraphicsItemAnimation::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemAnimation_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemAnimation_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsItemAnimation (); + +static gsi::Methods methods_QGraphicsItemAnimation_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsItemAnimation::QGraphicsItemAnimation(QObject *parent)\nThis method creates an object of class QGraphicsItemAnimation.", &_init_ctor_QGraphicsItemAnimation_Adaptor_1302, &_call_ctor_QGraphicsItemAnimation_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*afterAnimationStep", "@brief Virtual method void QGraphicsItemAnimation::afterAnimationStep(double step)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_afterAnimationStep_1071_0, &_call_cbs_afterAnimationStep_1071_0); + methods += new qt_gsi::GenericMethod ("*afterAnimationStep", "@hide", false, &_init_cbs_afterAnimationStep_1071_0, &_call_cbs_afterAnimationStep_1071_0, &_set_callback_cbs_afterAnimationStep_1071_0); + methods += new qt_gsi::GenericMethod ("*beforeAnimationStep", "@brief Virtual method void QGraphicsItemAnimation::beforeAnimationStep(double step)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_beforeAnimationStep_1071_0, &_call_cbs_beforeAnimationStep_1071_0); + methods += new qt_gsi::GenericMethod ("*beforeAnimationStep", "@hide", false, &_init_cbs_beforeAnimationStep_1071_0, &_call_cbs_beforeAnimationStep_1071_0, &_set_callback_cbs_beforeAnimationStep_1071_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGraphicsItemAnimation::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGraphicsItemAnimation::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGraphicsItemAnimation::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGraphicsItemAnimation::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QGraphicsItemAnimation::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGraphicsItemAnimation::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGraphicsItemAnimation::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGraphicsItemAnimation::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGraphicsItemAnimation::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGraphicsItemAnimation::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGraphicsItemAnimation::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGraphicsItemAnimation::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QGraphicsItemAnimation_Adaptor (qtdecl_QGraphicsItemAnimation (), "QtWidgets", "QGraphicsItemAnimation", + methods_QGraphicsItemAnimation_Adaptor (), + "@qt\n@brief Binding of QGraphicsItemAnimation"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsItemGroup.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsItemGroup.cc new file mode 100644 index 000000000..3359dcb6b --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsItemGroup.cc @@ -0,0 +1,1821 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsItemGroup.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsItemGroup + +// void QGraphicsItemGroup::addToGroup(QGraphicsItem *item) + + +static void _init_f_addToGroup_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addToGroup_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg1); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup *)cls)->addToGroup (arg1); +} + + +// QRectF QGraphicsItemGroup::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsItemGroup *)cls)->boundingRect ()); +} + + +// bool QGraphicsItemGroup::isObscuredBy(const QGraphicsItem *item) + + +static void _init_f_isObscuredBy_c2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isObscuredBy_c2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsItemGroup *)cls)->isObscuredBy (arg1)); +} + + +// QPainterPath QGraphicsItemGroup::opaqueArea() + + +static void _init_f_opaqueArea_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opaqueArea_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsItemGroup *)cls)->opaqueArea ()); +} + + +// void QGraphicsItemGroup::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + + +static void _init_f_paint_6301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_paint_6301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionGraphicsItem *arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup *)cls)->paint (arg1, arg2, arg3); +} + + +// void QGraphicsItemGroup::removeFromGroup(QGraphicsItem *item) + + +static void _init_f_removeFromGroup_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeFromGroup_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup *)cls)->removeFromGroup (arg1); +} + + +// int QGraphicsItemGroup::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsItemGroup *)cls)->type ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsItemGroup () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("addToGroup", "@brief Method void QGraphicsItemGroup::addToGroup(QGraphicsItem *item)\n", false, &_init_f_addToGroup_1919, &_call_f_addToGroup_1919); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QGraphicsItemGroup::boundingRect()\nThis is a reimplementation of QGraphicsItem::boundingRect", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod ("isObscuredBy?", "@brief Method bool QGraphicsItemGroup::isObscuredBy(const QGraphicsItem *item)\nThis is a reimplementation of QGraphicsItem::isObscuredBy", true, &_init_f_isObscuredBy_c2614, &_call_f_isObscuredBy_c2614); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Method QPainterPath QGraphicsItemGroup::opaqueArea()\nThis is a reimplementation of QGraphicsItem::opaqueArea", true, &_init_f_opaqueArea_c0, &_call_f_opaqueArea_c0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QGraphicsItemGroup::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis is a reimplementation of QGraphicsItem::paint", false, &_init_f_paint_6301, &_call_f_paint_6301); + methods += new qt_gsi::GenericMethod ("removeFromGroup", "@brief Method void QGraphicsItemGroup::removeFromGroup(QGraphicsItem *item)\n", false, &_init_f_removeFromGroup_1919, &_call_f_removeFromGroup_1919); + methods += new qt_gsi::GenericMethod ("type", "@brief Method int QGraphicsItemGroup::type()\nThis is a reimplementation of QGraphicsItem::type", true, &_init_f_type_c0, &_call_f_type_c0); + return methods; +} + +gsi::Class &qtdecl_QGraphicsItem (); + +gsi::Class decl_QGraphicsItemGroup (qtdecl_QGraphicsItem (), "QtWidgets", "QGraphicsItemGroup_Native", + methods_QGraphicsItemGroup (), + "@hide\n@alias QGraphicsItemGroup"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsItemGroup () { return decl_QGraphicsItemGroup; } + +} + + +class QGraphicsItemGroup_Adaptor : public QGraphicsItemGroup, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsItemGroup_Adaptor(); + + // [adaptor ctor] QGraphicsItemGroup::QGraphicsItemGroup(QGraphicsItem *parent) + QGraphicsItemGroup_Adaptor() : QGraphicsItemGroup() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsItemGroup::QGraphicsItemGroup(QGraphicsItem *parent) + QGraphicsItemGroup_Adaptor(QGraphicsItem *parent) : QGraphicsItemGroup(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsItemGroup::addToIndex() + void fp_QGraphicsItemGroup_addToIndex_0 () { + QGraphicsItemGroup::addToIndex(); + } + + // [expose] void QGraphicsItemGroup::prepareGeometryChange() + void fp_QGraphicsItemGroup_prepareGeometryChange_0 () { + QGraphicsItemGroup::prepareGeometryChange(); + } + + // [expose] void QGraphicsItemGroup::removeFromIndex() + void fp_QGraphicsItemGroup_removeFromIndex_0 () { + QGraphicsItemGroup::removeFromIndex(); + } + + // [expose] void QGraphicsItemGroup::updateMicroFocus() + void fp_QGraphicsItemGroup_updateMicroFocus_0 () { + QGraphicsItemGroup::updateMicroFocus(); + } + + // [adaptor impl] void QGraphicsItemGroup::advance(int phase) + void cbs_advance_767_0(int phase) + { + QGraphicsItemGroup::advance(phase); + } + + virtual void advance(int phase) + { + if (cb_advance_767_0.can_issue()) { + cb_advance_767_0.issue(&QGraphicsItemGroup_Adaptor::cbs_advance_767_0, phase); + } else { + QGraphicsItemGroup::advance(phase); + } + } + + // [adaptor impl] QRectF QGraphicsItemGroup::boundingRect() + QRectF cbs_boundingRect_c0_0() const + { + return QGraphicsItemGroup::boundingRect(); + } + + virtual QRectF boundingRect() const + { + if (cb_boundingRect_c0_0.can_issue()) { + return cb_boundingRect_c0_0.issue(&QGraphicsItemGroup_Adaptor::cbs_boundingRect_c0_0); + } else { + return QGraphicsItemGroup::boundingRect(); + } + } + + // [adaptor impl] bool QGraphicsItemGroup::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + bool cbs_collidesWithItem_c4977_1(const QGraphicsItem *other, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsItemGroup::collidesWithItem(other, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithItem_c4977_1.can_issue()) { + return cb_collidesWithItem_c4977_1.issue::target_type &>(&QGraphicsItemGroup_Adaptor::cbs_collidesWithItem_c4977_1, other, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsItemGroup::collidesWithItem(other, mode); + } + } + + // [adaptor impl] bool QGraphicsItemGroup::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + bool cbs_collidesWithPath_c4877_1(const QPainterPath &path, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsItemGroup::collidesWithPath(path, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithPath_c4877_1.can_issue()) { + return cb_collidesWithPath_c4877_1.issue::target_type &>(&QGraphicsItemGroup_Adaptor::cbs_collidesWithPath_c4877_1, path, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsItemGroup::collidesWithPath(path, mode); + } + } + + // [adaptor impl] bool QGraphicsItemGroup::contains(const QPointF &point) + bool cbs_contains_c1986_0(const QPointF &point) const + { + return QGraphicsItemGroup::contains(point); + } + + virtual bool contains(const QPointF &point) const + { + if (cb_contains_c1986_0.can_issue()) { + return cb_contains_c1986_0.issue(&QGraphicsItemGroup_Adaptor::cbs_contains_c1986_0, point); + } else { + return QGraphicsItemGroup::contains(point); + } + } + + // [adaptor impl] bool QGraphicsItemGroup::isObscuredBy(const QGraphicsItem *item) + bool cbs_isObscuredBy_c2614_0(const QGraphicsItem *item) const + { + return QGraphicsItemGroup::isObscuredBy(item); + } + + virtual bool isObscuredBy(const QGraphicsItem *item) const + { + if (cb_isObscuredBy_c2614_0.can_issue()) { + return cb_isObscuredBy_c2614_0.issue(&QGraphicsItemGroup_Adaptor::cbs_isObscuredBy_c2614_0, item); + } else { + return QGraphicsItemGroup::isObscuredBy(item); + } + } + + // [adaptor impl] QPainterPath QGraphicsItemGroup::opaqueArea() + QPainterPath cbs_opaqueArea_c0_0() const + { + return QGraphicsItemGroup::opaqueArea(); + } + + virtual QPainterPath opaqueArea() const + { + if (cb_opaqueArea_c0_0.can_issue()) { + return cb_opaqueArea_c0_0.issue(&QGraphicsItemGroup_Adaptor::cbs_opaqueArea_c0_0); + } else { + return QGraphicsItemGroup::opaqueArea(); + } + } + + // [adaptor impl] void QGraphicsItemGroup::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + void cbs_paint_6301_1(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + QGraphicsItemGroup::paint(painter, option, widget); + } + + virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + if (cb_paint_6301_1.can_issue()) { + cb_paint_6301_1.issue(&QGraphicsItemGroup_Adaptor::cbs_paint_6301_1, painter, option, widget); + } else { + QGraphicsItemGroup::paint(painter, option, widget); + } + } + + // [adaptor impl] QPainterPath QGraphicsItemGroup::shape() + QPainterPath cbs_shape_c0_0() const + { + return QGraphicsItemGroup::shape(); + } + + virtual QPainterPath shape() const + { + if (cb_shape_c0_0.can_issue()) { + return cb_shape_c0_0.issue(&QGraphicsItemGroup_Adaptor::cbs_shape_c0_0); + } else { + return QGraphicsItemGroup::shape(); + } + } + + // [adaptor impl] int QGraphicsItemGroup::type() + int cbs_type_c0_0() const + { + return QGraphicsItemGroup::type(); + } + + virtual int type() const + { + if (cb_type_c0_0.can_issue()) { + return cb_type_c0_0.issue(&QGraphicsItemGroup_Adaptor::cbs_type_c0_0); + } else { + return QGraphicsItemGroup::type(); + } + } + + // [adaptor impl] void QGraphicsItemGroup::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + void cbs_contextMenuEvent_3674_0(QGraphicsSceneContextMenuEvent *event) + { + QGraphicsItemGroup::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + { + if (cb_contextMenuEvent_3674_0.can_issue()) { + cb_contextMenuEvent_3674_0.issue(&QGraphicsItemGroup_Adaptor::cbs_contextMenuEvent_3674_0, event); + } else { + QGraphicsItemGroup::contextMenuEvent(event); + } + } + + // [adaptor impl] void QGraphicsItemGroup::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragEnterEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsItemGroup::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragEnterEvent_3315_0.can_issue()) { + cb_dragEnterEvent_3315_0.issue(&QGraphicsItemGroup_Adaptor::cbs_dragEnterEvent_3315_0, event); + } else { + QGraphicsItemGroup::dragEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsItemGroup::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragLeaveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsItemGroup::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragLeaveEvent_3315_0.can_issue()) { + cb_dragLeaveEvent_3315_0.issue(&QGraphicsItemGroup_Adaptor::cbs_dragLeaveEvent_3315_0, event); + } else { + QGraphicsItemGroup::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsItemGroup::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragMoveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsItemGroup::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragMoveEvent_3315_0.can_issue()) { + cb_dragMoveEvent_3315_0.issue(&QGraphicsItemGroup_Adaptor::cbs_dragMoveEvent_3315_0, event); + } else { + QGraphicsItemGroup::dragMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsItemGroup::dropEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dropEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsItemGroup::dropEvent(event); + } + + virtual void dropEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dropEvent_3315_0.can_issue()) { + cb_dropEvent_3315_0.issue(&QGraphicsItemGroup_Adaptor::cbs_dropEvent_3315_0, event); + } else { + QGraphicsItemGroup::dropEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsItemGroup::extension(const QVariant &variant) + QVariant cbs_extension_c2119_0(const QVariant &variant) const + { + return QGraphicsItemGroup::extension(variant); + } + + virtual QVariant extension(const QVariant &variant) const + { + if (cb_extension_c2119_0.can_issue()) { + return cb_extension_c2119_0.issue(&QGraphicsItemGroup_Adaptor::cbs_extension_c2119_0, variant); + } else { + return QGraphicsItemGroup::extension(variant); + } + } + + // [adaptor impl] void QGraphicsItemGroup::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QGraphicsItemGroup::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QGraphicsItemGroup_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QGraphicsItemGroup::focusInEvent(event); + } + } + + // [adaptor impl] void QGraphicsItemGroup::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QGraphicsItemGroup::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QGraphicsItemGroup_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QGraphicsItemGroup::focusOutEvent(event); + } + } + + // [adaptor impl] void QGraphicsItemGroup::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverEnterEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsItemGroup::hoverEnterEvent(event); + } + + virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverEnterEvent_3044_0.can_issue()) { + cb_hoverEnterEvent_3044_0.issue(&QGraphicsItemGroup_Adaptor::cbs_hoverEnterEvent_3044_0, event); + } else { + QGraphicsItemGroup::hoverEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsItemGroup::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverLeaveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsItemGroup::hoverLeaveEvent(event); + } + + virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverLeaveEvent_3044_0.can_issue()) { + cb_hoverLeaveEvent_3044_0.issue(&QGraphicsItemGroup_Adaptor::cbs_hoverLeaveEvent_3044_0, event); + } else { + QGraphicsItemGroup::hoverLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsItemGroup::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverMoveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsItemGroup::hoverMoveEvent(event); + } + + virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverMoveEvent_3044_0.can_issue()) { + cb_hoverMoveEvent_3044_0.issue(&QGraphicsItemGroup_Adaptor::cbs_hoverMoveEvent_3044_0, event); + } else { + QGraphicsItemGroup::hoverMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsItemGroup::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QGraphicsItemGroup::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QGraphicsItemGroup_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QGraphicsItemGroup::inputMethodEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsItemGroup::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QGraphicsItemGroup::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QGraphicsItemGroup_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QGraphicsItemGroup::inputMethodQuery(query); + } + } + + // [adaptor impl] QVariant QGraphicsItemGroup::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + QVariant cbs_itemChange_5658_0(const qt_gsi::Converter::target_type & change, const QVariant &value) + { + return QGraphicsItemGroup::itemChange(qt_gsi::QtToCppAdaptor(change).cref(), value); + } + + virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + { + if (cb_itemChange_5658_0.can_issue()) { + return cb_itemChange_5658_0.issue::target_type &, const QVariant &>(&QGraphicsItemGroup_Adaptor::cbs_itemChange_5658_0, qt_gsi::CppToQtAdaptor(change), value); + } else { + return QGraphicsItemGroup::itemChange(change, value); + } + } + + // [adaptor impl] void QGraphicsItemGroup::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QGraphicsItemGroup::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QGraphicsItemGroup_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QGraphicsItemGroup::keyPressEvent(event); + } + } + + // [adaptor impl] void QGraphicsItemGroup::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QGraphicsItemGroup::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QGraphicsItemGroup_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QGraphicsItemGroup::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsItemGroup::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseDoubleClickEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsItemGroup::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_3049_0.can_issue()) { + cb_mouseDoubleClickEvent_3049_0.issue(&QGraphicsItemGroup_Adaptor::cbs_mouseDoubleClickEvent_3049_0, event); + } else { + QGraphicsItemGroup::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QGraphicsItemGroup::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseMoveEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsItemGroup::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseMoveEvent_3049_0.can_issue()) { + cb_mouseMoveEvent_3049_0.issue(&QGraphicsItemGroup_Adaptor::cbs_mouseMoveEvent_3049_0, event); + } else { + QGraphicsItemGroup::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsItemGroup::mousePressEvent(QGraphicsSceneMouseEvent *event) + void cbs_mousePressEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsItemGroup::mousePressEvent(event); + } + + virtual void mousePressEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mousePressEvent_3049_0.can_issue()) { + cb_mousePressEvent_3049_0.issue(&QGraphicsItemGroup_Adaptor::cbs_mousePressEvent_3049_0, event); + } else { + QGraphicsItemGroup::mousePressEvent(event); + } + } + + // [adaptor impl] void QGraphicsItemGroup::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseReleaseEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsItemGroup::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseReleaseEvent_3049_0.can_issue()) { + cb_mouseReleaseEvent_3049_0.issue(&QGraphicsItemGroup_Adaptor::cbs_mouseReleaseEvent_3049_0, event); + } else { + QGraphicsItemGroup::mouseReleaseEvent(event); + } + } + + // [adaptor impl] bool QGraphicsItemGroup::sceneEvent(QEvent *event) + bool cbs_sceneEvent_1217_0(QEvent *event) + { + return QGraphicsItemGroup::sceneEvent(event); + } + + virtual bool sceneEvent(QEvent *event) + { + if (cb_sceneEvent_1217_0.can_issue()) { + return cb_sceneEvent_1217_0.issue(&QGraphicsItemGroup_Adaptor::cbs_sceneEvent_1217_0, event); + } else { + return QGraphicsItemGroup::sceneEvent(event); + } + } + + // [adaptor impl] bool QGraphicsItemGroup::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + bool cbs_sceneEventFilter_3028_0(QGraphicsItem *watched, QEvent *event) + { + return QGraphicsItemGroup::sceneEventFilter(watched, event); + } + + virtual bool sceneEventFilter(QGraphicsItem *watched, QEvent *event) + { + if (cb_sceneEventFilter_3028_0.can_issue()) { + return cb_sceneEventFilter_3028_0.issue(&QGraphicsItemGroup_Adaptor::cbs_sceneEventFilter_3028_0, watched, event); + } else { + return QGraphicsItemGroup::sceneEventFilter(watched, event); + } + } + + // [adaptor impl] void QGraphicsItemGroup::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + void cbs_setExtension_4817_0(unsigned int extension, const QVariant &variant) + { + QGraphicsItemGroup::setExtension(QGraphicsItem::Extension(extension), variant); + } + + virtual void setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + { + if (cb_setExtension_4817_0.can_issue()) { + cb_setExtension_4817_0.issue(&QGraphicsItemGroup_Adaptor::cbs_setExtension_4817_0, (unsigned int)(extension), variant); + } else { + QGraphicsItemGroup::setExtension(extension, variant); + } + } + + // [adaptor impl] bool QGraphicsItemGroup::supportsExtension(QGraphicsItem::Extension extension) + bool cbs_supportsExtension_c2806_0(unsigned int extension) const + { + return QGraphicsItemGroup::supportsExtension(QGraphicsItem::Extension(extension)); + } + + virtual bool supportsExtension(QGraphicsItem::Extension extension) const + { + if (cb_supportsExtension_c2806_0.can_issue()) { + return cb_supportsExtension_c2806_0.issue(&QGraphicsItemGroup_Adaptor::cbs_supportsExtension_c2806_0, (unsigned int)(extension)); + } else { + return QGraphicsItemGroup::supportsExtension(extension); + } + } + + // [adaptor impl] void QGraphicsItemGroup::wheelEvent(QGraphicsSceneWheelEvent *event) + void cbs_wheelEvent_3029_0(QGraphicsSceneWheelEvent *event) + { + QGraphicsItemGroup::wheelEvent(event); + } + + virtual void wheelEvent(QGraphicsSceneWheelEvent *event) + { + if (cb_wheelEvent_3029_0.can_issue()) { + cb_wheelEvent_3029_0.issue(&QGraphicsItemGroup_Adaptor::cbs_wheelEvent_3029_0, event); + } else { + QGraphicsItemGroup::wheelEvent(event); + } + } + + gsi::Callback cb_advance_767_0; + gsi::Callback cb_boundingRect_c0_0; + gsi::Callback cb_collidesWithItem_c4977_1; + gsi::Callback cb_collidesWithPath_c4877_1; + gsi::Callback cb_contains_c1986_0; + gsi::Callback cb_isObscuredBy_c2614_0; + gsi::Callback cb_opaqueArea_c0_0; + gsi::Callback cb_paint_6301_1; + gsi::Callback cb_shape_c0_0; + gsi::Callback cb_type_c0_0; + gsi::Callback cb_contextMenuEvent_3674_0; + gsi::Callback cb_dragEnterEvent_3315_0; + gsi::Callback cb_dragLeaveEvent_3315_0; + gsi::Callback cb_dragMoveEvent_3315_0; + gsi::Callback cb_dropEvent_3315_0; + gsi::Callback cb_extension_c2119_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hoverEnterEvent_3044_0; + gsi::Callback cb_hoverLeaveEvent_3044_0; + gsi::Callback cb_hoverMoveEvent_3044_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemChange_5658_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_mouseDoubleClickEvent_3049_0; + gsi::Callback cb_mouseMoveEvent_3049_0; + gsi::Callback cb_mousePressEvent_3049_0; + gsi::Callback cb_mouseReleaseEvent_3049_0; + gsi::Callback cb_sceneEvent_1217_0; + gsi::Callback cb_sceneEventFilter_3028_0; + gsi::Callback cb_setExtension_4817_0; + gsi::Callback cb_supportsExtension_c2806_0; + gsi::Callback cb_wheelEvent_3029_0; +}; + +QGraphicsItemGroup_Adaptor::~QGraphicsItemGroup_Adaptor() { } + +// Constructor QGraphicsItemGroup::QGraphicsItemGroup(QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsItemGroup_Adaptor_1919 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsItemGroup_Adaptor_1919 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsItemGroup_Adaptor (arg1)); +} + + +// exposed void QGraphicsItemGroup::addToIndex() + +static void _init_fp_addToIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_addToIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->fp_QGraphicsItemGroup_addToIndex_0 (); +} + + +// void QGraphicsItemGroup::advance(int phase) + +static void _init_cbs_advance_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("phase"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_advance_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_advance_767_0 (arg1); +} + +static void _set_callback_cbs_advance_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_advance_767_0 = cb; +} + + +// QRectF QGraphicsItemGroup::boundingRect() + +static void _init_cbs_boundingRect_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_boundingRect_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsItemGroup_Adaptor *)cls)->cbs_boundingRect_c0_0 ()); +} + +static void _set_callback_cbs_boundingRect_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_boundingRect_c0_0 = cb; +} + + +// bool QGraphicsItemGroup::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithItem_c4977_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithItem_c4977_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsItemGroup_Adaptor *)cls)->cbs_collidesWithItem_c4977_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithItem_c4977_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_collidesWithItem_c4977_1 = cb; +} + + +// bool QGraphicsItemGroup::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithPath_c4877_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithPath_c4877_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsItemGroup_Adaptor *)cls)->cbs_collidesWithPath_c4877_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithPath_c4877_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_collidesWithPath_c4877_1 = cb; +} + + +// bool QGraphicsItemGroup::contains(const QPointF &point) + +static void _init_cbs_contains_c1986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contains_c1986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + ret.write ((bool)((QGraphicsItemGroup_Adaptor *)cls)->cbs_contains_c1986_0 (arg1)); +} + +static void _set_callback_cbs_contains_c1986_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_contains_c1986_0 = cb; +} + + +// void QGraphicsItemGroup::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_3674_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_3674_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_contextMenuEvent_3674_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_3674_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_contextMenuEvent_3674_0 = cb; +} + + +// void QGraphicsItemGroup::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragEnterEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_dragEnterEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_dragEnterEvent_3315_0 = cb; +} + + +// void QGraphicsItemGroup::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragLeaveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_dragLeaveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_dragLeaveEvent_3315_0 = cb; +} + + +// void QGraphicsItemGroup::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragMoveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_dragMoveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_dragMoveEvent_3315_0 = cb; +} + + +// void QGraphicsItemGroup::dropEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dropEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_dropEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_dropEvent_3315_0 = cb; +} + + +// QVariant QGraphicsItemGroup::extension(const QVariant &variant) + +static void _init_cbs_extension_c2119_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("variant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_extension_c2119_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + ret.write ((QVariant)((QGraphicsItemGroup_Adaptor *)cls)->cbs_extension_c2119_0 (arg1)); +} + +static void _set_callback_cbs_extension_c2119_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_extension_c2119_0 = cb; +} + + +// void QGraphicsItemGroup::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// void QGraphicsItemGroup::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// void QGraphicsItemGroup::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverEnterEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverEnterEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_hoverEnterEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverEnterEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_hoverEnterEvent_3044_0 = cb; +} + + +// void QGraphicsItemGroup::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverLeaveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverLeaveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_hoverLeaveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverLeaveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_hoverLeaveEvent_3044_0 = cb; +} + + +// void QGraphicsItemGroup::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverMoveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverMoveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_hoverMoveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverMoveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_hoverMoveEvent_3044_0 = cb; +} + + +// void QGraphicsItemGroup::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QGraphicsItemGroup::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QGraphicsItemGroup_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QGraphicsItemGroup::isObscuredBy(const QGraphicsItem *item) + +static void _init_cbs_isObscuredBy_c2614_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isObscuredBy_c2614_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsItemGroup_Adaptor *)cls)->cbs_isObscuredBy_c2614_0 (arg1)); +} + +static void _set_callback_cbs_isObscuredBy_c2614_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_isObscuredBy_c2614_0 = cb; +} + + +// QVariant QGraphicsItemGroup::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + +static void _init_cbs_itemChange_5658_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_itemChange_5658_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QVariant &arg2 = args.read (heap); + ret.write ((QVariant)((QGraphicsItemGroup_Adaptor *)cls)->cbs_itemChange_5658_0 (arg1, arg2)); +} + +static void _set_callback_cbs_itemChange_5658_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_itemChange_5658_0 = cb; +} + + +// void QGraphicsItemGroup::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QGraphicsItemGroup::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QGraphicsItemGroup::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_mouseDoubleClickEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_mouseDoubleClickEvent_3049_0 = cb; +} + + +// void QGraphicsItemGroup::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_mouseMoveEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_mouseMoveEvent_3049_0 = cb; +} + + +// void QGraphicsItemGroup::mousePressEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mousePressEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_mousePressEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_mousePressEvent_3049_0 = cb; +} + + +// void QGraphicsItemGroup::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_mouseReleaseEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_mouseReleaseEvent_3049_0 = cb; +} + + +// QPainterPath QGraphicsItemGroup::opaqueArea() + +static void _init_cbs_opaqueArea_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_opaqueArea_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsItemGroup_Adaptor *)cls)->cbs_opaqueArea_c0_0 ()); +} + +static void _set_callback_cbs_opaqueArea_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_opaqueArea_c0_0 = cb; +} + + +// void QGraphicsItemGroup::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + +static void _init_cbs_paint_6301_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paint_6301_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionGraphicsItem *arg2 = args.read (heap); + QWidget *arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_paint_6301_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paint_6301_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_paint_6301_1 = cb; +} + + +// exposed void QGraphicsItemGroup::prepareGeometryChange() + +static void _init_fp_prepareGeometryChange_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_prepareGeometryChange_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->fp_QGraphicsItemGroup_prepareGeometryChange_0 (); +} + + +// exposed void QGraphicsItemGroup::removeFromIndex() + +static void _init_fp_removeFromIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_removeFromIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->fp_QGraphicsItemGroup_removeFromIndex_0 (); +} + + +// bool QGraphicsItemGroup::sceneEvent(QEvent *event) + +static void _init_cbs_sceneEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sceneEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsItemGroup_Adaptor *)cls)->cbs_sceneEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_sceneEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_sceneEvent_1217_0 = cb; +} + + +// bool QGraphicsItemGroup::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + +static void _init_cbs_sceneEventFilter_3028_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sceneEventFilter_3028_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsItemGroup_Adaptor *)cls)->cbs_sceneEventFilter_3028_0 (arg1, arg2)); +} + +static void _set_callback_cbs_sceneEventFilter_3028_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_sceneEventFilter_3028_0 = cb; +} + + +// void QGraphicsItemGroup::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + +static void _init_cbs_setExtension_4817_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("variant"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setExtension_4817_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_setExtension_4817_0 (arg1, arg2); +} + +static void _set_callback_cbs_setExtension_4817_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_setExtension_4817_0 = cb; +} + + +// QPainterPath QGraphicsItemGroup::shape() + +static void _init_cbs_shape_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_shape_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsItemGroup_Adaptor *)cls)->cbs_shape_c0_0 ()); +} + +static void _set_callback_cbs_shape_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_shape_c0_0 = cb; +} + + +// bool QGraphicsItemGroup::supportsExtension(QGraphicsItem::Extension extension) + +static void _init_cbs_supportsExtension_c2806_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_supportsExtension_c2806_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + ret.write ((bool)((QGraphicsItemGroup_Adaptor *)cls)->cbs_supportsExtension_c2806_0 (arg1)); +} + +static void _set_callback_cbs_supportsExtension_c2806_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_supportsExtension_c2806_0 = cb; +} + + +// int QGraphicsItemGroup::type() + +static void _init_cbs_type_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_type_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsItemGroup_Adaptor *)cls)->cbs_type_c0_0 ()); +} + +static void _set_callback_cbs_type_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_type_c0_0 = cb; +} + + +// exposed void QGraphicsItemGroup::updateMicroFocus() + +static void _init_fp_updateMicroFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->fp_QGraphicsItemGroup_updateMicroFocus_0 (); +} + + +// void QGraphicsItemGroup::wheelEvent(QGraphicsSceneWheelEvent *event) + +static void _init_cbs_wheelEvent_3029_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_3029_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsItemGroup_Adaptor *)cls)->cbs_wheelEvent_3029_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_3029_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsItemGroup_Adaptor *)cls)->cb_wheelEvent_3029_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsItemGroup (); + +static gsi::Methods methods_QGraphicsItemGroup_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsItemGroup::QGraphicsItemGroup(QGraphicsItem *parent)\nThis method creates an object of class QGraphicsItemGroup.", &_init_ctor_QGraphicsItemGroup_Adaptor_1919, &_call_ctor_QGraphicsItemGroup_Adaptor_1919); + methods += new qt_gsi::GenericMethod ("*addToIndex", "@brief Method void QGraphicsItemGroup::addToIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addToIndex_0, &_call_fp_addToIndex_0); + methods += new qt_gsi::GenericMethod ("advance", "@brief Virtual method void QGraphicsItemGroup::advance(int phase)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("advance", "@hide", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0, &_set_callback_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Virtual method QRectF QGraphicsItemGroup::boundingRect()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@hide", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0, &_set_callback_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@brief Virtual method bool QGraphicsItemGroup::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@hide", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1, &_set_callback_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@brief Virtual method bool QGraphicsItemGroup::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@hide", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1, &_set_callback_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("contains", "@brief Virtual method bool QGraphicsItemGroup::contains(const QPointF &point)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("contains", "@hide", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0, &_set_callback_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QGraphicsItemGroup::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0, &_set_callback_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QGraphicsItemGroup::dragEnterEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0, &_set_callback_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QGraphicsItemGroup::dragLeaveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0, &_set_callback_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QGraphicsItemGroup::dragMoveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0, &_set_callback_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QGraphicsItemGroup::dropEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0, &_set_callback_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*extension", "@brief Virtual method QVariant QGraphicsItemGroup::extension(const QVariant &variant)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*extension", "@hide", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0, &_set_callback_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QGraphicsItemGroup::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QGraphicsItemGroup::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@brief Virtual method void QGraphicsItemGroup::hoverEnterEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@hide", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0, &_set_callback_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@brief Virtual method void QGraphicsItemGroup::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@hide", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0, &_set_callback_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@brief Virtual method void QGraphicsItemGroup::hoverMoveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@hide", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0, &_set_callback_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QGraphicsItemGroup::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@brief Virtual method QVariant QGraphicsItemGroup::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@brief Virtual method bool QGraphicsItemGroup::isObscuredBy(const QGraphicsItem *item)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@hide", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0, &_set_callback_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@brief Virtual method QVariant QGraphicsItemGroup::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@hide", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0, &_set_callback_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QGraphicsItemGroup::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QGraphicsItemGroup::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QGraphicsItemGroup::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0, &_set_callback_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QGraphicsItemGroup::mouseMoveEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0, &_set_callback_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QGraphicsItemGroup::mousePressEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0, &_set_callback_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QGraphicsItemGroup::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0, &_set_callback_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Virtual method QPainterPath QGraphicsItemGroup::opaqueArea()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@hide", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0, &_set_callback_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QGraphicsItemGroup::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("paint", "@hide", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1, &_set_callback_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("*prepareGeometryChange", "@brief Method void QGraphicsItemGroup::prepareGeometryChange()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_prepareGeometryChange_0, &_call_fp_prepareGeometryChange_0); + methods += new qt_gsi::GenericMethod ("*removeFromIndex", "@brief Method void QGraphicsItemGroup::removeFromIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_removeFromIndex_0, &_call_fp_removeFromIndex_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@brief Virtual method bool QGraphicsItemGroup::sceneEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@hide", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0, &_set_callback_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@brief Virtual method bool QGraphicsItemGroup::sceneEventFilter(QGraphicsItem *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@hide", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0, &_set_callback_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@brief Virtual method void QGraphicsItemGroup::setExtension(QGraphicsItem::Extension extension, const QVariant &variant)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@hide", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0, &_set_callback_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("shape", "@brief Virtual method QPainterPath QGraphicsItemGroup::shape()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("shape", "@hide", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0, &_set_callback_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@brief Virtual method bool QGraphicsItemGroup::supportsExtension(QGraphicsItem::Extension extension)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@hide", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0, &_set_callback_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method int QGraphicsItemGroup::type()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0, &_set_callback_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QGraphicsItemGroup::updateMicroFocus()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_0, &_call_fp_updateMicroFocus_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QGraphicsItemGroup::wheelEvent(QGraphicsSceneWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0, &_set_callback_cbs_wheelEvent_3029_0); + return methods; +} + +gsi::Class decl_QGraphicsItemGroup_Adaptor (qtdecl_QGraphicsItemGroup (), "QtWidgets", "QGraphicsItemGroup", + methods_QGraphicsItemGroup_Adaptor (), + "@qt\n@brief Binding of QGraphicsItemGroup"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsLayout.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsLayout.cc new file mode 100644 index 000000000..103d4a1b2 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsLayout.cc @@ -0,0 +1,852 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsLayout.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsLayout + +// void QGraphicsLayout::activate() + + +static void _init_f_activate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayout *)cls)->activate (); +} + + +// int QGraphicsLayout::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsLayout *)cls)->count ()); +} + + +// void QGraphicsLayout::getContentsMargins(double *left, double *top, double *right, double *bottom) + + +static void _init_f_getContentsMargins_c4704 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_getContentsMargins_c4704 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double *arg1 = gsi::arg_reader() (args, heap); + double *arg2 = gsi::arg_reader() (args, heap); + double *arg3 = gsi::arg_reader() (args, heap); + double *arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayout *)cls)->getContentsMargins (arg1, arg2, arg3, arg4); +} + + +// void QGraphicsLayout::invalidate() + + +static void _init_f_invalidate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_invalidate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayout *)cls)->invalidate (); +} + + +// bool QGraphicsLayout::isActivated() + + +static void _init_f_isActivated_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isActivated_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsLayout *)cls)->isActivated ()); +} + + +// QGraphicsLayoutItem *QGraphicsLayout::itemAt(int i) + + +static void _init_f_itemAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QGraphicsLayoutItem *)((QGraphicsLayout *)cls)->itemAt (arg1)); +} + + +// void QGraphicsLayout::removeAt(int index) + + +static void _init_f_removeAt_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeAt_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayout *)cls)->removeAt (arg1); +} + + +// void QGraphicsLayout::setContentsMargins(double left, double top, double right, double bottom) + + +static void _init_f_setContentsMargins_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setContentsMargins_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayout *)cls)->setContentsMargins (arg1, arg2, arg3, arg4); +} + + +// void QGraphicsLayout::updateGeometry() + + +static void _init_f_updateGeometry_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_updateGeometry_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayout *)cls)->updateGeometry (); +} + + +// void QGraphicsLayout::widgetEvent(QEvent *e) + + +static void _init_f_widgetEvent_1217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_widgetEvent_1217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayout *)cls)->widgetEvent (arg1); +} + + +// static bool QGraphicsLayout::instantInvalidatePropagation() + + +static void _init_f_instantInvalidatePropagation_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_instantInvalidatePropagation_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QGraphicsLayout::instantInvalidatePropagation ()); +} + + +// static void QGraphicsLayout::setInstantInvalidatePropagation(bool enable) + + +static void _init_f_setInstantInvalidatePropagation_864 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setInstantInvalidatePropagation_864 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QGraphicsLayout::setInstantInvalidatePropagation (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsLayout () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("activate", "@brief Method void QGraphicsLayout::activate()\n", false, &_init_f_activate_0, &_call_f_activate_0); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QGraphicsLayout::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@brief Method void QGraphicsLayout::getContentsMargins(double *left, double *top, double *right, double *bottom)\nThis is a reimplementation of QGraphicsLayoutItem::getContentsMargins", true, &_init_f_getContentsMargins_c4704, &_call_f_getContentsMargins_c4704); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Method void QGraphicsLayout::invalidate()\n", false, &_init_f_invalidate_0, &_call_f_invalidate_0); + methods += new qt_gsi::GenericMethod ("isActivated?", "@brief Method bool QGraphicsLayout::isActivated()\n", true, &_init_f_isActivated_c0, &_call_f_isActivated_c0); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QGraphicsLayoutItem *QGraphicsLayout::itemAt(int i)\n", true, &_init_f_itemAt_c767, &_call_f_itemAt_c767); + methods += new qt_gsi::GenericMethod ("removeAt", "@brief Method void QGraphicsLayout::removeAt(int index)\n", false, &_init_f_removeAt_767, &_call_f_removeAt_767); + methods += new qt_gsi::GenericMethod ("setContentsMargins", "@brief Method void QGraphicsLayout::setContentsMargins(double left, double top, double right, double bottom)\n", false, &_init_f_setContentsMargins_3960, &_call_f_setContentsMargins_3960); + methods += new qt_gsi::GenericMethod ("updateGeometry", "@brief Method void QGraphicsLayout::updateGeometry()\nThis is a reimplementation of QGraphicsLayoutItem::updateGeometry", false, &_init_f_updateGeometry_0, &_call_f_updateGeometry_0); + methods += new qt_gsi::GenericMethod ("widgetEvent", "@brief Method void QGraphicsLayout::widgetEvent(QEvent *e)\n", false, &_init_f_widgetEvent_1217, &_call_f_widgetEvent_1217); + methods += new qt_gsi::GenericStaticMethod (":instantInvalidatePropagation", "@brief Static method bool QGraphicsLayout::instantInvalidatePropagation()\nThis method is static and can be called without an instance.", &_init_f_instantInvalidatePropagation_0, &_call_f_instantInvalidatePropagation_0); + methods += new qt_gsi::GenericStaticMethod ("setInstantInvalidatePropagation|instantInvalidatePropagation=", "@brief Static method void QGraphicsLayout::setInstantInvalidatePropagation(bool enable)\nThis method is static and can be called without an instance.", &_init_f_setInstantInvalidatePropagation_864, &_call_f_setInstantInvalidatePropagation_864); + return methods; +} + +gsi::Class &qtdecl_QGraphicsLayoutItem (); + +gsi::Class decl_QGraphicsLayout (qtdecl_QGraphicsLayoutItem (), "QtWidgets", "QGraphicsLayout_Native", + methods_QGraphicsLayout (), + "@hide\n@alias QGraphicsLayout"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsLayout () { return decl_QGraphicsLayout; } + +} + + +class QGraphicsLayout_Adaptor : public QGraphicsLayout, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsLayout_Adaptor(); + + // [adaptor ctor] QGraphicsLayout::QGraphicsLayout(QGraphicsLayoutItem *parent) + QGraphicsLayout_Adaptor() : QGraphicsLayout() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsLayout::QGraphicsLayout(QGraphicsLayoutItem *parent) + QGraphicsLayout_Adaptor(QGraphicsLayoutItem *parent) : QGraphicsLayout(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsLayout::addChildLayoutItem(QGraphicsLayoutItem *layoutItem) + void fp_QGraphicsLayout_addChildLayoutItem_2557 (QGraphicsLayoutItem *layoutItem) { + QGraphicsLayout::addChildLayoutItem(layoutItem); + } + + // [expose] void QGraphicsLayout::setGraphicsItem(QGraphicsItem *item) + void fp_QGraphicsLayout_setGraphicsItem_1919 (QGraphicsItem *item) { + QGraphicsLayout::setGraphicsItem(item); + } + + // [expose] void QGraphicsLayout::setOwnedByLayout(bool ownedByLayout) + void fp_QGraphicsLayout_setOwnedByLayout_864 (bool ownedByLayout) { + QGraphicsLayout::setOwnedByLayout(ownedByLayout); + } + + // [adaptor impl] int QGraphicsLayout::count() + int cbs_count_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("count"); + } + + virtual int count() const + { + if (cb_count_c0_0.can_issue()) { + return cb_count_c0_0.issue(&QGraphicsLayout_Adaptor::cbs_count_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("count"); + } + } + + // [adaptor impl] void QGraphicsLayout::getContentsMargins(double *left, double *top, double *right, double *bottom) + void cbs_getContentsMargins_c4704_0(double *left, double *top, double *right, double *bottom) const + { + QGraphicsLayout::getContentsMargins(left, top, right, bottom); + } + + virtual void getContentsMargins(double *left, double *top, double *right, double *bottom) const + { + if (cb_getContentsMargins_c4704_0.can_issue()) { + cb_getContentsMargins_c4704_0.issue(&QGraphicsLayout_Adaptor::cbs_getContentsMargins_c4704_0, left, top, right, bottom); + } else { + QGraphicsLayout::getContentsMargins(left, top, right, bottom); + } + } + + // [adaptor impl] void QGraphicsLayout::invalidate() + void cbs_invalidate_0_0() + { + QGraphicsLayout::invalidate(); + } + + virtual void invalidate() + { + if (cb_invalidate_0_0.can_issue()) { + cb_invalidate_0_0.issue(&QGraphicsLayout_Adaptor::cbs_invalidate_0_0); + } else { + QGraphicsLayout::invalidate(); + } + } + + // [adaptor impl] bool QGraphicsLayout::isEmpty() + bool cbs_isEmpty_c0_0() const + { + return QGraphicsLayout::isEmpty(); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QGraphicsLayout_Adaptor::cbs_isEmpty_c0_0); + } else { + return QGraphicsLayout::isEmpty(); + } + } + + // [adaptor impl] QGraphicsLayoutItem *QGraphicsLayout::itemAt(int i) + QGraphicsLayoutItem * cbs_itemAt_c767_0(int i) const + { + __SUPPRESS_UNUSED_WARNING (i); + throw qt_gsi::AbstractMethodCalledException("itemAt"); + } + + virtual QGraphicsLayoutItem * itemAt(int i) const + { + if (cb_itemAt_c767_0.can_issue()) { + return cb_itemAt_c767_0.issue(&QGraphicsLayout_Adaptor::cbs_itemAt_c767_0, i); + } else { + throw qt_gsi::AbstractMethodCalledException("itemAt"); + } + } + + // [adaptor impl] void QGraphicsLayout::removeAt(int index) + void cbs_removeAt_767_0(int index) + { + __SUPPRESS_UNUSED_WARNING (index); + throw qt_gsi::AbstractMethodCalledException("removeAt"); + } + + virtual void removeAt(int index) + { + if (cb_removeAt_767_0.can_issue()) { + cb_removeAt_767_0.issue(&QGraphicsLayout_Adaptor::cbs_removeAt_767_0, index); + } else { + throw qt_gsi::AbstractMethodCalledException("removeAt"); + } + } + + // [adaptor impl] void QGraphicsLayout::setGeometry(const QRectF &rect) + void cbs_setGeometry_1862_0(const QRectF &rect) + { + QGraphicsLayout::setGeometry(rect); + } + + virtual void setGeometry(const QRectF &rect) + { + if (cb_setGeometry_1862_0.can_issue()) { + cb_setGeometry_1862_0.issue(&QGraphicsLayout_Adaptor::cbs_setGeometry_1862_0, rect); + } else { + QGraphicsLayout::setGeometry(rect); + } + } + + // [adaptor impl] void QGraphicsLayout::updateGeometry() + void cbs_updateGeometry_0_0() + { + QGraphicsLayout::updateGeometry(); + } + + virtual void updateGeometry() + { + if (cb_updateGeometry_0_0.can_issue()) { + cb_updateGeometry_0_0.issue(&QGraphicsLayout_Adaptor::cbs_updateGeometry_0_0); + } else { + QGraphicsLayout::updateGeometry(); + } + } + + // [adaptor impl] void QGraphicsLayout::widgetEvent(QEvent *e) + void cbs_widgetEvent_1217_0(QEvent *e) + { + QGraphicsLayout::widgetEvent(e); + } + + virtual void widgetEvent(QEvent *e) + { + if (cb_widgetEvent_1217_0.can_issue()) { + cb_widgetEvent_1217_0.issue(&QGraphicsLayout_Adaptor::cbs_widgetEvent_1217_0, e); + } else { + QGraphicsLayout::widgetEvent(e); + } + } + + // [adaptor impl] QSizeF QGraphicsLayout::sizeHint(Qt::SizeHint which, const QSizeF &constraint) + QSizeF cbs_sizeHint_c3330_1(const qt_gsi::Converter::target_type & which, const QSizeF &constraint) const + { + __SUPPRESS_UNUSED_WARNING (which); + __SUPPRESS_UNUSED_WARNING (constraint); + throw qt_gsi::AbstractMethodCalledException("sizeHint"); + } + + virtual QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint) const + { + if (cb_sizeHint_c3330_1.can_issue()) { + return cb_sizeHint_c3330_1.issue::target_type &, const QSizeF &>(&QGraphicsLayout_Adaptor::cbs_sizeHint_c3330_1, qt_gsi::CppToQtAdaptor(which), constraint); + } else { + throw qt_gsi::AbstractMethodCalledException("sizeHint"); + } + } + + gsi::Callback cb_count_c0_0; + gsi::Callback cb_getContentsMargins_c4704_0; + gsi::Callback cb_invalidate_0_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_itemAt_c767_0; + gsi::Callback cb_removeAt_767_0; + gsi::Callback cb_setGeometry_1862_0; + gsi::Callback cb_updateGeometry_0_0; + gsi::Callback cb_widgetEvent_1217_0; + gsi::Callback cb_sizeHint_c3330_1; +}; + +QGraphicsLayout_Adaptor::~QGraphicsLayout_Adaptor() { } + +// Constructor QGraphicsLayout::QGraphicsLayout(QGraphicsLayoutItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsLayout_Adaptor_2557 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsLayout_Adaptor_2557 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsLayout_Adaptor (arg1)); +} + + +// exposed void QGraphicsLayout::addChildLayoutItem(QGraphicsLayoutItem *layoutItem) + +static void _init_fp_addChildLayoutItem_2557 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layoutItem"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildLayoutItem_2557 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayout_Adaptor *)cls)->fp_QGraphicsLayout_addChildLayoutItem_2557 (arg1); +} + + +// int QGraphicsLayout::count() + +static void _init_cbs_count_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_count_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsLayout_Adaptor *)cls)->cbs_count_c0_0 ()); +} + +static void _set_callback_cbs_count_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLayout_Adaptor *)cls)->cb_count_c0_0 = cb; +} + + +// void QGraphicsLayout::getContentsMargins(double *left, double *top, double *right, double *bottom) + +static void _init_cbs_getContentsMargins_c4704_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_getContentsMargins_c4704_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double *arg1 = args.read (heap); + double *arg2 = args.read (heap); + double *arg3 = args.read (heap); + double *arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayout_Adaptor *)cls)->cbs_getContentsMargins_c4704_0 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_getContentsMargins_c4704_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLayout_Adaptor *)cls)->cb_getContentsMargins_c4704_0 = cb; +} + + +// void QGraphicsLayout::invalidate() + +static void _init_cbs_invalidate_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_invalidate_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayout_Adaptor *)cls)->cbs_invalidate_0_0 (); +} + +static void _set_callback_cbs_invalidate_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLayout_Adaptor *)cls)->cb_invalidate_0_0 = cb; +} + + +// bool QGraphicsLayout::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsLayout_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLayout_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// QGraphicsLayoutItem *QGraphicsLayout::itemAt(int i) + +static void _init_cbs_itemAt_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemAt_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QGraphicsLayoutItem *)((QGraphicsLayout_Adaptor *)cls)->cbs_itemAt_c767_0 (arg1)); +} + +static void _set_callback_cbs_itemAt_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLayout_Adaptor *)cls)->cb_itemAt_c767_0 = cb; +} + + +// void QGraphicsLayout::removeAt(int index) + +static void _init_cbs_removeAt_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_removeAt_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayout_Adaptor *)cls)->cbs_removeAt_767_0 (arg1); +} + +static void _set_callback_cbs_removeAt_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLayout_Adaptor *)cls)->cb_removeAt_767_0 = cb; +} + + +// void QGraphicsLayout::setGeometry(const QRectF &rect) + +static void _init_cbs_setGeometry_1862_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setGeometry_1862_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayout_Adaptor *)cls)->cbs_setGeometry_1862_0 (arg1); +} + +static void _set_callback_cbs_setGeometry_1862_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLayout_Adaptor *)cls)->cb_setGeometry_1862_0 = cb; +} + + +// exposed void QGraphicsLayout::setGraphicsItem(QGraphicsItem *item) + +static void _init_fp_setGraphicsItem_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setGraphicsItem_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayout_Adaptor *)cls)->fp_QGraphicsLayout_setGraphicsItem_1919 (arg1); +} + + +// exposed void QGraphicsLayout::setOwnedByLayout(bool ownedByLayout) + +static void _init_fp_setOwnedByLayout_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ownedByLayout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setOwnedByLayout_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayout_Adaptor *)cls)->fp_QGraphicsLayout_setOwnedByLayout_864 (arg1); +} + + +// QSizeF QGraphicsLayout::sizeHint(Qt::SizeHint which, const QSizeF &constraint) + +static void _init_cbs_sizeHint_c3330_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("constraint"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sizeHint_c3330_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QSizeF &arg2 = args.read (heap); + ret.write ((QSizeF)((QGraphicsLayout_Adaptor *)cls)->cbs_sizeHint_c3330_1 (arg1, arg2)); +} + +static void _set_callback_cbs_sizeHint_c3330_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLayout_Adaptor *)cls)->cb_sizeHint_c3330_1 = cb; +} + + +// void QGraphicsLayout::updateGeometry() + +static void _init_cbs_updateGeometry_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateGeometry_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayout_Adaptor *)cls)->cbs_updateGeometry_0_0 (); +} + +static void _set_callback_cbs_updateGeometry_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLayout_Adaptor *)cls)->cb_updateGeometry_0_0 = cb; +} + + +// void QGraphicsLayout::widgetEvent(QEvent *e) + +static void _init_cbs_widgetEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_widgetEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayout_Adaptor *)cls)->cbs_widgetEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_widgetEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLayout_Adaptor *)cls)->cb_widgetEvent_1217_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsLayout (); + +static gsi::Methods methods_QGraphicsLayout_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsLayout::QGraphicsLayout(QGraphicsLayoutItem *parent)\nThis method creates an object of class QGraphicsLayout.", &_init_ctor_QGraphicsLayout_Adaptor_2557, &_call_ctor_QGraphicsLayout_Adaptor_2557); + methods += new qt_gsi::GenericMethod ("*addChildLayoutItem", "@brief Method void QGraphicsLayout::addChildLayoutItem(QGraphicsLayoutItem *layoutItem)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildLayoutItem_2557, &_call_fp_addChildLayoutItem_2557); + methods += new qt_gsi::GenericMethod ("count", "@brief Virtual method int QGraphicsLayout::count()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@hide", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0, &_set_callback_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@brief Virtual method void QGraphicsLayout::getContentsMargins(double *left, double *top, double *right, double *bottom)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_getContentsMargins_c4704_0, &_call_cbs_getContentsMargins_c4704_0); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@hide", true, &_init_cbs_getContentsMargins_c4704_0, &_call_cbs_getContentsMargins_c4704_0, &_set_callback_cbs_getContentsMargins_c4704_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Virtual method void QGraphicsLayout::invalidate()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@hide", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0, &_set_callback_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QGraphicsLayout::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Virtual method QGraphicsLayoutItem *QGraphicsLayout::itemAt(int i)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@hide", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0, &_set_callback_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("removeAt", "@brief Virtual method void QGraphicsLayout::removeAt(int index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeAt_767_0, &_call_cbs_removeAt_767_0); + methods += new qt_gsi::GenericMethod ("removeAt", "@hide", false, &_init_cbs_removeAt_767_0, &_call_cbs_removeAt_767_0, &_set_callback_cbs_removeAt_767_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Virtual method void QGraphicsLayout::setGeometry(const QRectF &rect)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setGeometry_1862_0, &_call_cbs_setGeometry_1862_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@hide", false, &_init_cbs_setGeometry_1862_0, &_call_cbs_setGeometry_1862_0, &_set_callback_cbs_setGeometry_1862_0); + methods += new qt_gsi::GenericMethod ("*setGraphicsItem", "@brief Method void QGraphicsLayout::setGraphicsItem(QGraphicsItem *item)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setGraphicsItem_1919, &_call_fp_setGraphicsItem_1919); + methods += new qt_gsi::GenericMethod ("*setOwnedByLayout", "@brief Method void QGraphicsLayout::setOwnedByLayout(bool ownedByLayout)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setOwnedByLayout_864, &_call_fp_setOwnedByLayout_864); + methods += new qt_gsi::GenericMethod ("*sizeHint", "@brief Virtual method QSizeF QGraphicsLayout::sizeHint(Qt::SizeHint which, const QSizeF &constraint)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c3330_1, &_call_cbs_sizeHint_c3330_1); + methods += new qt_gsi::GenericMethod ("*sizeHint", "@hide", true, &_init_cbs_sizeHint_c3330_1, &_call_cbs_sizeHint_c3330_1, &_set_callback_cbs_sizeHint_c3330_1); + methods += new qt_gsi::GenericMethod ("updateGeometry", "@brief Virtual method void QGraphicsLayout::updateGeometry()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateGeometry_0_0, &_call_cbs_updateGeometry_0_0); + methods += new qt_gsi::GenericMethod ("updateGeometry", "@hide", false, &_init_cbs_updateGeometry_0_0, &_call_cbs_updateGeometry_0_0, &_set_callback_cbs_updateGeometry_0_0); + methods += new qt_gsi::GenericMethod ("widgetEvent", "@brief Virtual method void QGraphicsLayout::widgetEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_widgetEvent_1217_0, &_call_cbs_widgetEvent_1217_0); + methods += new qt_gsi::GenericMethod ("widgetEvent", "@hide", false, &_init_cbs_widgetEvent_1217_0, &_call_cbs_widgetEvent_1217_0, &_set_callback_cbs_widgetEvent_1217_0); + return methods; +} + +gsi::Class decl_QGraphicsLayout_Adaptor (qtdecl_QGraphicsLayout (), "QtWidgets", "QGraphicsLayout", + methods_QGraphicsLayout_Adaptor (), + "@qt\n@brief Binding of QGraphicsLayout"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsLayoutItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsLayoutItem.cc new file mode 100644 index 000000000..2061c012b --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsLayoutItem.cc @@ -0,0 +1,1081 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsLayoutItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsLayoutItem + +// QRectF QGraphicsLayoutItem::contentsRect() + + +static void _init_f_contentsRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_contentsRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsLayoutItem *)cls)->contentsRect ()); +} + + +// QSizeF QGraphicsLayoutItem::effectiveSizeHint(Qt::SizeHint which, const QSizeF &constraint) + + +static void _init_f_effectiveSizeHint_c3330 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("constraint", true, "QSizeF()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_effectiveSizeHint_c3330 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QSizeF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSizeF(), heap); + ret.write ((QSizeF)((QGraphicsLayoutItem *)cls)->effectiveSizeHint (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// QRectF QGraphicsLayoutItem::geometry() + + +static void _init_f_geometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_geometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsLayoutItem *)cls)->geometry ()); +} + + +// void QGraphicsLayoutItem::getContentsMargins(double *left, double *top, double *right, double *bottom) + + +static void _init_f_getContentsMargins_c4704 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_getContentsMargins_c4704 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double *arg1 = gsi::arg_reader() (args, heap); + double *arg2 = gsi::arg_reader() (args, heap); + double *arg3 = gsi::arg_reader() (args, heap); + double *arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->getContentsMargins (arg1, arg2, arg3, arg4); +} + + +// QGraphicsItem *QGraphicsLayoutItem::graphicsItem() + + +static void _init_f_graphicsItem_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_graphicsItem_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsItem *)((QGraphicsLayoutItem *)cls)->graphicsItem ()); +} + + +// bool QGraphicsLayoutItem::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsLayoutItem *)cls)->isEmpty ()); +} + + +// bool QGraphicsLayoutItem::isLayout() + + +static void _init_f_isLayout_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isLayout_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsLayoutItem *)cls)->isLayout ()); +} + + +// double QGraphicsLayoutItem::maximumHeight() + + +static void _init_f_maximumHeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumHeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsLayoutItem *)cls)->maximumHeight ()); +} + + +// QSizeF QGraphicsLayoutItem::maximumSize() + + +static void _init_f_maximumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QGraphicsLayoutItem *)cls)->maximumSize ()); +} + + +// double QGraphicsLayoutItem::maximumWidth() + + +static void _init_f_maximumWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsLayoutItem *)cls)->maximumWidth ()); +} + + +// double QGraphicsLayoutItem::minimumHeight() + + +static void _init_f_minimumHeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumHeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsLayoutItem *)cls)->minimumHeight ()); +} + + +// QSizeF QGraphicsLayoutItem::minimumSize() + + +static void _init_f_minimumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QGraphicsLayoutItem *)cls)->minimumSize ()); +} + + +// double QGraphicsLayoutItem::minimumWidth() + + +static void _init_f_minimumWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsLayoutItem *)cls)->minimumWidth ()); +} + + +// bool QGraphicsLayoutItem::ownedByLayout() + + +static void _init_f_ownedByLayout_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ownedByLayout_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsLayoutItem *)cls)->ownedByLayout ()); +} + + +// QGraphicsLayoutItem *QGraphicsLayoutItem::parentLayoutItem() + + +static void _init_f_parentLayoutItem_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parentLayoutItem_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsLayoutItem *)((QGraphicsLayoutItem *)cls)->parentLayoutItem ()); +} + + +// double QGraphicsLayoutItem::preferredHeight() + + +static void _init_f_preferredHeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_preferredHeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsLayoutItem *)cls)->preferredHeight ()); +} + + +// QSizeF QGraphicsLayoutItem::preferredSize() + + +static void _init_f_preferredSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_preferredSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QGraphicsLayoutItem *)cls)->preferredSize ()); +} + + +// double QGraphicsLayoutItem::preferredWidth() + + +static void _init_f_preferredWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_preferredWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsLayoutItem *)cls)->preferredWidth ()); +} + + +// void QGraphicsLayoutItem::setGeometry(const QRectF &rect) + + +static void _init_f_setGeometry_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGeometry_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->setGeometry (arg1); +} + + +// void QGraphicsLayoutItem::setMaximumHeight(double height) + + +static void _init_f_setMaximumHeight_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("height"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumHeight_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->setMaximumHeight (arg1); +} + + +// void QGraphicsLayoutItem::setMaximumSize(const QSizeF &size) + + +static void _init_f_setMaximumSize_1875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumSize_1875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->setMaximumSize (arg1); +} + + +// void QGraphicsLayoutItem::setMaximumSize(double w, double h) + + +static void _init_f_setMaximumSize_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setMaximumSize_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->setMaximumSize (arg1, arg2); +} + + +// void QGraphicsLayoutItem::setMaximumWidth(double width) + + +static void _init_f_setMaximumWidth_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumWidth_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->setMaximumWidth (arg1); +} + + +// void QGraphicsLayoutItem::setMinimumHeight(double height) + + +static void _init_f_setMinimumHeight_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("height"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumHeight_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->setMinimumHeight (arg1); +} + + +// void QGraphicsLayoutItem::setMinimumSize(const QSizeF &size) + + +static void _init_f_setMinimumSize_1875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumSize_1875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->setMinimumSize (arg1); +} + + +// void QGraphicsLayoutItem::setMinimumSize(double w, double h) + + +static void _init_f_setMinimumSize_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setMinimumSize_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->setMinimumSize (arg1, arg2); +} + + +// void QGraphicsLayoutItem::setMinimumWidth(double width) + + +static void _init_f_setMinimumWidth_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumWidth_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->setMinimumWidth (arg1); +} + + +// void QGraphicsLayoutItem::setParentLayoutItem(QGraphicsLayoutItem *parent) + + +static void _init_f_setParentLayoutItem_2557 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setParentLayoutItem_2557 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->setParentLayoutItem (arg1); +} + + +// void QGraphicsLayoutItem::setPreferredHeight(double height) + + +static void _init_f_setPreferredHeight_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("height"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPreferredHeight_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->setPreferredHeight (arg1); +} + + +// void QGraphicsLayoutItem::setPreferredSize(const QSizeF &size) + + +static void _init_f_setPreferredSize_1875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPreferredSize_1875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->setPreferredSize (arg1); +} + + +// void QGraphicsLayoutItem::setPreferredSize(double w, double h) + + +static void _init_f_setPreferredSize_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPreferredSize_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->setPreferredSize (arg1, arg2); +} + + +// void QGraphicsLayoutItem::setPreferredWidth(double width) + + +static void _init_f_setPreferredWidth_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPreferredWidth_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->setPreferredWidth (arg1); +} + + +// void QGraphicsLayoutItem::setSizePolicy(const QSizePolicy &policy) + + +static void _init_f_setSizePolicy_2429 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSizePolicy_2429 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizePolicy &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->setSizePolicy (arg1); +} + + +// void QGraphicsLayoutItem::setSizePolicy(QSizePolicy::Policy hPolicy, QSizePolicy::Policy vPolicy, QSizePolicy::ControlType controlType) + + +static void _init_f_setSizePolicy_7191 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hPolicy"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("vPolicy"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("controlType", true, "QSizePolicy::DefaultType"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_setSizePolicy_7191 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::DefaultType), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->setSizePolicy (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref()); +} + + +// QSizePolicy QGraphicsLayoutItem::sizePolicy() + + +static void _init_f_sizePolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizePolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizePolicy)((QGraphicsLayoutItem *)cls)->sizePolicy ()); +} + + +// void QGraphicsLayoutItem::updateGeometry() + + +static void _init_f_updateGeometry_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_updateGeometry_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem *)cls)->updateGeometry (); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsLayoutItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("contentsRect", "@brief Method QRectF QGraphicsLayoutItem::contentsRect()\n", true, &_init_f_contentsRect_c0, &_call_f_contentsRect_c0); + methods += new qt_gsi::GenericMethod ("effectiveSizeHint", "@brief Method QSizeF QGraphicsLayoutItem::effectiveSizeHint(Qt::SizeHint which, const QSizeF &constraint)\n", true, &_init_f_effectiveSizeHint_c3330, &_call_f_effectiveSizeHint_c3330); + methods += new qt_gsi::GenericMethod (":geometry", "@brief Method QRectF QGraphicsLayoutItem::geometry()\n", true, &_init_f_geometry_c0, &_call_f_geometry_c0); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@brief Method void QGraphicsLayoutItem::getContentsMargins(double *left, double *top, double *right, double *bottom)\n", true, &_init_f_getContentsMargins_c4704, &_call_f_getContentsMargins_c4704); + methods += new qt_gsi::GenericMethod ("graphicsItem", "@brief Method QGraphicsItem *QGraphicsLayoutItem::graphicsItem()\n", true, &_init_f_graphicsItem_c0, &_call_f_graphicsItem_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QGraphicsLayoutItem::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isLayout?", "@brief Method bool QGraphicsLayoutItem::isLayout()\n", true, &_init_f_isLayout_c0, &_call_f_isLayout_c0); + methods += new qt_gsi::GenericMethod (":maximumHeight", "@brief Method double QGraphicsLayoutItem::maximumHeight()\n", true, &_init_f_maximumHeight_c0, &_call_f_maximumHeight_c0); + methods += new qt_gsi::GenericMethod (":maximumSize", "@brief Method QSizeF QGraphicsLayoutItem::maximumSize()\n", true, &_init_f_maximumSize_c0, &_call_f_maximumSize_c0); + methods += new qt_gsi::GenericMethod (":maximumWidth", "@brief Method double QGraphicsLayoutItem::maximumWidth()\n", true, &_init_f_maximumWidth_c0, &_call_f_maximumWidth_c0); + methods += new qt_gsi::GenericMethod (":minimumHeight", "@brief Method double QGraphicsLayoutItem::minimumHeight()\n", true, &_init_f_minimumHeight_c0, &_call_f_minimumHeight_c0); + methods += new qt_gsi::GenericMethod (":minimumSize", "@brief Method QSizeF QGraphicsLayoutItem::minimumSize()\n", true, &_init_f_minimumSize_c0, &_call_f_minimumSize_c0); + methods += new qt_gsi::GenericMethod (":minimumWidth", "@brief Method double QGraphicsLayoutItem::minimumWidth()\n", true, &_init_f_minimumWidth_c0, &_call_f_minimumWidth_c0); + methods += new qt_gsi::GenericMethod ("ownedByLayout", "@brief Method bool QGraphicsLayoutItem::ownedByLayout()\n", true, &_init_f_ownedByLayout_c0, &_call_f_ownedByLayout_c0); + methods += new qt_gsi::GenericMethod (":parentLayoutItem", "@brief Method QGraphicsLayoutItem *QGraphicsLayoutItem::parentLayoutItem()\n", true, &_init_f_parentLayoutItem_c0, &_call_f_parentLayoutItem_c0); + methods += new qt_gsi::GenericMethod (":preferredHeight", "@brief Method double QGraphicsLayoutItem::preferredHeight()\n", true, &_init_f_preferredHeight_c0, &_call_f_preferredHeight_c0); + methods += new qt_gsi::GenericMethod (":preferredSize", "@brief Method QSizeF QGraphicsLayoutItem::preferredSize()\n", true, &_init_f_preferredSize_c0, &_call_f_preferredSize_c0); + methods += new qt_gsi::GenericMethod (":preferredWidth", "@brief Method double QGraphicsLayoutItem::preferredWidth()\n", true, &_init_f_preferredWidth_c0, &_call_f_preferredWidth_c0); + methods += new qt_gsi::GenericMethod ("setGeometry|geometry=", "@brief Method void QGraphicsLayoutItem::setGeometry(const QRectF &rect)\n", false, &_init_f_setGeometry_1862, &_call_f_setGeometry_1862); + methods += new qt_gsi::GenericMethod ("setMaximumHeight|maximumHeight=", "@brief Method void QGraphicsLayoutItem::setMaximumHeight(double height)\n", false, &_init_f_setMaximumHeight_1071, &_call_f_setMaximumHeight_1071); + methods += new qt_gsi::GenericMethod ("setMaximumSize|maximumSize=", "@brief Method void QGraphicsLayoutItem::setMaximumSize(const QSizeF &size)\n", false, &_init_f_setMaximumSize_1875, &_call_f_setMaximumSize_1875); + methods += new qt_gsi::GenericMethod ("setMaximumSize", "@brief Method void QGraphicsLayoutItem::setMaximumSize(double w, double h)\n", false, &_init_f_setMaximumSize_2034, &_call_f_setMaximumSize_2034); + methods += new qt_gsi::GenericMethod ("setMaximumWidth|maximumWidth=", "@brief Method void QGraphicsLayoutItem::setMaximumWidth(double width)\n", false, &_init_f_setMaximumWidth_1071, &_call_f_setMaximumWidth_1071); + methods += new qt_gsi::GenericMethod ("setMinimumHeight|minimumHeight=", "@brief Method void QGraphicsLayoutItem::setMinimumHeight(double height)\n", false, &_init_f_setMinimumHeight_1071, &_call_f_setMinimumHeight_1071); + methods += new qt_gsi::GenericMethod ("setMinimumSize|minimumSize=", "@brief Method void QGraphicsLayoutItem::setMinimumSize(const QSizeF &size)\n", false, &_init_f_setMinimumSize_1875, &_call_f_setMinimumSize_1875); + methods += new qt_gsi::GenericMethod ("setMinimumSize", "@brief Method void QGraphicsLayoutItem::setMinimumSize(double w, double h)\n", false, &_init_f_setMinimumSize_2034, &_call_f_setMinimumSize_2034); + methods += new qt_gsi::GenericMethod ("setMinimumWidth|minimumWidth=", "@brief Method void QGraphicsLayoutItem::setMinimumWidth(double width)\n", false, &_init_f_setMinimumWidth_1071, &_call_f_setMinimumWidth_1071); + methods += new qt_gsi::GenericMethod ("setParentLayoutItem|parentLayoutItem=", "@brief Method void QGraphicsLayoutItem::setParentLayoutItem(QGraphicsLayoutItem *parent)\n", false, &_init_f_setParentLayoutItem_2557, &_call_f_setParentLayoutItem_2557); + methods += new qt_gsi::GenericMethod ("setPreferredHeight|preferredHeight=", "@brief Method void QGraphicsLayoutItem::setPreferredHeight(double height)\n", false, &_init_f_setPreferredHeight_1071, &_call_f_setPreferredHeight_1071); + methods += new qt_gsi::GenericMethod ("setPreferredSize|preferredSize=", "@brief Method void QGraphicsLayoutItem::setPreferredSize(const QSizeF &size)\n", false, &_init_f_setPreferredSize_1875, &_call_f_setPreferredSize_1875); + methods += new qt_gsi::GenericMethod ("setPreferredSize", "@brief Method void QGraphicsLayoutItem::setPreferredSize(double w, double h)\n", false, &_init_f_setPreferredSize_2034, &_call_f_setPreferredSize_2034); + methods += new qt_gsi::GenericMethod ("setPreferredWidth|preferredWidth=", "@brief Method void QGraphicsLayoutItem::setPreferredWidth(double width)\n", false, &_init_f_setPreferredWidth_1071, &_call_f_setPreferredWidth_1071); + methods += new qt_gsi::GenericMethod ("setSizePolicy|sizePolicy=", "@brief Method void QGraphicsLayoutItem::setSizePolicy(const QSizePolicy &policy)\n", false, &_init_f_setSizePolicy_2429, &_call_f_setSizePolicy_2429); + methods += new qt_gsi::GenericMethod ("setSizePolicy", "@brief Method void QGraphicsLayoutItem::setSizePolicy(QSizePolicy::Policy hPolicy, QSizePolicy::Policy vPolicy, QSizePolicy::ControlType controlType)\n", false, &_init_f_setSizePolicy_7191, &_call_f_setSizePolicy_7191); + methods += new qt_gsi::GenericMethod (":sizePolicy", "@brief Method QSizePolicy QGraphicsLayoutItem::sizePolicy()\n", true, &_init_f_sizePolicy_c0, &_call_f_sizePolicy_c0); + methods += new qt_gsi::GenericMethod ("updateGeometry", "@brief Method void QGraphicsLayoutItem::updateGeometry()\n", false, &_init_f_updateGeometry_0, &_call_f_updateGeometry_0); + return methods; +} + +gsi::Class decl_QGraphicsLayoutItem ("QtWidgets", "QGraphicsLayoutItem_Native", + methods_QGraphicsLayoutItem (), + "@hide\n@alias QGraphicsLayoutItem"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsLayoutItem () { return decl_QGraphicsLayoutItem; } + +} + + +class QGraphicsLayoutItem_Adaptor : public QGraphicsLayoutItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsLayoutItem_Adaptor(); + + // [adaptor ctor] QGraphicsLayoutItem::QGraphicsLayoutItem(QGraphicsLayoutItem *parent, bool isLayout) + QGraphicsLayoutItem_Adaptor() : QGraphicsLayoutItem() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsLayoutItem::QGraphicsLayoutItem(QGraphicsLayoutItem *parent, bool isLayout) + QGraphicsLayoutItem_Adaptor(QGraphicsLayoutItem *parent) : QGraphicsLayoutItem(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsLayoutItem::QGraphicsLayoutItem(QGraphicsLayoutItem *parent, bool isLayout) + QGraphicsLayoutItem_Adaptor(QGraphicsLayoutItem *parent, bool isLayout) : QGraphicsLayoutItem(parent, isLayout) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsLayoutItem::setGraphicsItem(QGraphicsItem *item) + void fp_QGraphicsLayoutItem_setGraphicsItem_1919 (QGraphicsItem *item) { + QGraphicsLayoutItem::setGraphicsItem(item); + } + + // [expose] void QGraphicsLayoutItem::setOwnedByLayout(bool ownedByLayout) + void fp_QGraphicsLayoutItem_setOwnedByLayout_864 (bool ownedByLayout) { + QGraphicsLayoutItem::setOwnedByLayout(ownedByLayout); + } + + // [adaptor impl] void QGraphicsLayoutItem::getContentsMargins(double *left, double *top, double *right, double *bottom) + void cbs_getContentsMargins_c4704_0(double *left, double *top, double *right, double *bottom) const + { + QGraphicsLayoutItem::getContentsMargins(left, top, right, bottom); + } + + virtual void getContentsMargins(double *left, double *top, double *right, double *bottom) const + { + if (cb_getContentsMargins_c4704_0.can_issue()) { + cb_getContentsMargins_c4704_0.issue(&QGraphicsLayoutItem_Adaptor::cbs_getContentsMargins_c4704_0, left, top, right, bottom); + } else { + QGraphicsLayoutItem::getContentsMargins(left, top, right, bottom); + } + } + + // [adaptor impl] bool QGraphicsLayoutItem::isEmpty() + bool cbs_isEmpty_c0_0() const + { + return QGraphicsLayoutItem::isEmpty(); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QGraphicsLayoutItem_Adaptor::cbs_isEmpty_c0_0); + } else { + return QGraphicsLayoutItem::isEmpty(); + } + } + + // [adaptor impl] void QGraphicsLayoutItem::setGeometry(const QRectF &rect) + void cbs_setGeometry_1862_0(const QRectF &rect) + { + QGraphicsLayoutItem::setGeometry(rect); + } + + virtual void setGeometry(const QRectF &rect) + { + if (cb_setGeometry_1862_0.can_issue()) { + cb_setGeometry_1862_0.issue(&QGraphicsLayoutItem_Adaptor::cbs_setGeometry_1862_0, rect); + } else { + QGraphicsLayoutItem::setGeometry(rect); + } + } + + // [adaptor impl] void QGraphicsLayoutItem::updateGeometry() + void cbs_updateGeometry_0_0() + { + QGraphicsLayoutItem::updateGeometry(); + } + + virtual void updateGeometry() + { + if (cb_updateGeometry_0_0.can_issue()) { + cb_updateGeometry_0_0.issue(&QGraphicsLayoutItem_Adaptor::cbs_updateGeometry_0_0); + } else { + QGraphicsLayoutItem::updateGeometry(); + } + } + + // [adaptor impl] QSizeF QGraphicsLayoutItem::sizeHint(Qt::SizeHint which, const QSizeF &constraint) + QSizeF cbs_sizeHint_c3330_1(const qt_gsi::Converter::target_type & which, const QSizeF &constraint) const + { + __SUPPRESS_UNUSED_WARNING (which); + __SUPPRESS_UNUSED_WARNING (constraint); + throw qt_gsi::AbstractMethodCalledException("sizeHint"); + } + + virtual QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint) const + { + if (cb_sizeHint_c3330_1.can_issue()) { + return cb_sizeHint_c3330_1.issue::target_type &, const QSizeF &>(&QGraphicsLayoutItem_Adaptor::cbs_sizeHint_c3330_1, qt_gsi::CppToQtAdaptor(which), constraint); + } else { + throw qt_gsi::AbstractMethodCalledException("sizeHint"); + } + } + + gsi::Callback cb_getContentsMargins_c4704_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_setGeometry_1862_0; + gsi::Callback cb_updateGeometry_0_0; + gsi::Callback cb_sizeHint_c3330_1; +}; + +QGraphicsLayoutItem_Adaptor::~QGraphicsLayoutItem_Adaptor() { } + +// Constructor QGraphicsLayoutItem::QGraphicsLayoutItem(QGraphicsLayoutItem *parent, bool isLayout) (adaptor class) + +static void _init_ctor_QGraphicsLayoutItem_Adaptor_3313 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("isLayout", true, "false"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsLayoutItem_Adaptor_3313 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ret.write (new QGraphicsLayoutItem_Adaptor (arg1, arg2)); +} + + +// void QGraphicsLayoutItem::getContentsMargins(double *left, double *top, double *right, double *bottom) + +static void _init_cbs_getContentsMargins_c4704_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_getContentsMargins_c4704_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double *arg1 = args.read (heap); + double *arg2 = args.read (heap); + double *arg3 = args.read (heap); + double *arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem_Adaptor *)cls)->cbs_getContentsMargins_c4704_0 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_getContentsMargins_c4704_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLayoutItem_Adaptor *)cls)->cb_getContentsMargins_c4704_0 = cb; +} + + +// bool QGraphicsLayoutItem::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsLayoutItem_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLayoutItem_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// void QGraphicsLayoutItem::setGeometry(const QRectF &rect) + +static void _init_cbs_setGeometry_1862_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setGeometry_1862_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem_Adaptor *)cls)->cbs_setGeometry_1862_0 (arg1); +} + +static void _set_callback_cbs_setGeometry_1862_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLayoutItem_Adaptor *)cls)->cb_setGeometry_1862_0 = cb; +} + + +// exposed void QGraphicsLayoutItem::setGraphicsItem(QGraphicsItem *item) + +static void _init_fp_setGraphicsItem_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setGraphicsItem_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem_Adaptor *)cls)->fp_QGraphicsLayoutItem_setGraphicsItem_1919 (arg1); +} + + +// exposed void QGraphicsLayoutItem::setOwnedByLayout(bool ownedByLayout) + +static void _init_fp_setOwnedByLayout_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ownedByLayout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setOwnedByLayout_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem_Adaptor *)cls)->fp_QGraphicsLayoutItem_setOwnedByLayout_864 (arg1); +} + + +// QSizeF QGraphicsLayoutItem::sizeHint(Qt::SizeHint which, const QSizeF &constraint) + +static void _init_cbs_sizeHint_c3330_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("constraint"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sizeHint_c3330_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QSizeF &arg2 = args.read (heap); + ret.write ((QSizeF)((QGraphicsLayoutItem_Adaptor *)cls)->cbs_sizeHint_c3330_1 (arg1, arg2)); +} + +static void _set_callback_cbs_sizeHint_c3330_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLayoutItem_Adaptor *)cls)->cb_sizeHint_c3330_1 = cb; +} + + +// void QGraphicsLayoutItem::updateGeometry() + +static void _init_cbs_updateGeometry_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateGeometry_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLayoutItem_Adaptor *)cls)->cbs_updateGeometry_0_0 (); +} + +static void _set_callback_cbs_updateGeometry_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLayoutItem_Adaptor *)cls)->cb_updateGeometry_0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsLayoutItem (); + +static gsi::Methods methods_QGraphicsLayoutItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsLayoutItem::QGraphicsLayoutItem(QGraphicsLayoutItem *parent, bool isLayout)\nThis method creates an object of class QGraphicsLayoutItem.", &_init_ctor_QGraphicsLayoutItem_Adaptor_3313, &_call_ctor_QGraphicsLayoutItem_Adaptor_3313); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@brief Virtual method void QGraphicsLayoutItem::getContentsMargins(double *left, double *top, double *right, double *bottom)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_getContentsMargins_c4704_0, &_call_cbs_getContentsMargins_c4704_0); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@hide", true, &_init_cbs_getContentsMargins_c4704_0, &_call_cbs_getContentsMargins_c4704_0, &_set_callback_cbs_getContentsMargins_c4704_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QGraphicsLayoutItem::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Virtual method void QGraphicsLayoutItem::setGeometry(const QRectF &rect)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setGeometry_1862_0, &_call_cbs_setGeometry_1862_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@hide", false, &_init_cbs_setGeometry_1862_0, &_call_cbs_setGeometry_1862_0, &_set_callback_cbs_setGeometry_1862_0); + methods += new qt_gsi::GenericMethod ("*setGraphicsItem", "@brief Method void QGraphicsLayoutItem::setGraphicsItem(QGraphicsItem *item)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setGraphicsItem_1919, &_call_fp_setGraphicsItem_1919); + methods += new qt_gsi::GenericMethod ("*setOwnedByLayout", "@brief Method void QGraphicsLayoutItem::setOwnedByLayout(bool ownedByLayout)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setOwnedByLayout_864, &_call_fp_setOwnedByLayout_864); + methods += new qt_gsi::GenericMethod ("*sizeHint", "@brief Virtual method QSizeF QGraphicsLayoutItem::sizeHint(Qt::SizeHint which, const QSizeF &constraint)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c3330_1, &_call_cbs_sizeHint_c3330_1); + methods += new qt_gsi::GenericMethod ("*sizeHint", "@hide", true, &_init_cbs_sizeHint_c3330_1, &_call_cbs_sizeHint_c3330_1, &_set_callback_cbs_sizeHint_c3330_1); + methods += new qt_gsi::GenericMethod ("updateGeometry", "@brief Virtual method void QGraphicsLayoutItem::updateGeometry()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateGeometry_0_0, &_call_cbs_updateGeometry_0_0); + methods += new qt_gsi::GenericMethod ("updateGeometry", "@hide", false, &_init_cbs_updateGeometry_0_0, &_call_cbs_updateGeometry_0_0, &_set_callback_cbs_updateGeometry_0_0); + return methods; +} + +gsi::Class decl_QGraphicsLayoutItem_Adaptor (qtdecl_QGraphicsLayoutItem (), "QtWidgets", "QGraphicsLayoutItem", + methods_QGraphicsLayoutItem_Adaptor (), + "@qt\n@brief Binding of QGraphicsLayoutItem"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsLineItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsLineItem.cc new file mode 100644 index 000000000..dce51fb30 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsLineItem.cc @@ -0,0 +1,1998 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsLineItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsLineItem + +// QRectF QGraphicsLineItem::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsLineItem *)cls)->boundingRect ()); +} + + +// bool QGraphicsLineItem::contains(const QPointF &point) + + +static void _init_f_contains_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsLineItem *)cls)->contains (arg1)); +} + + +// bool QGraphicsLineItem::isObscuredBy(const QGraphicsItem *item) + + +static void _init_f_isObscuredBy_c2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isObscuredBy_c2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsLineItem *)cls)->isObscuredBy (arg1)); +} + + +// QLineF QGraphicsLineItem::line() + + +static void _init_f_line_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_line_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLineF)((QGraphicsLineItem *)cls)->line ()); +} + + +// QPainterPath QGraphicsLineItem::opaqueArea() + + +static void _init_f_opaqueArea_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opaqueArea_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsLineItem *)cls)->opaqueArea ()); +} + + +// void QGraphicsLineItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + + +static void _init_f_paint_6301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_paint_6301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionGraphicsItem *arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem *)cls)->paint (arg1, arg2, arg3); +} + + +// QPen QGraphicsLineItem::pen() + + +static void _init_f_pen_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pen_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPen)((QGraphicsLineItem *)cls)->pen ()); +} + + +// void QGraphicsLineItem::setLine(const QLineF &line) + + +static void _init_f_setLine_1856 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("line"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLine_1856 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLineF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem *)cls)->setLine (arg1); +} + + +// void QGraphicsLineItem::setLine(double x1, double y1, double x2, double y2) + + +static void _init_f_setLine_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("x2"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("y2"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setLine_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem *)cls)->setLine (arg1, arg2, arg3, arg4); +} + + +// void QGraphicsLineItem::setPen(const QPen &pen) + + +static void _init_f_setPen_1685 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pen"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPen_1685 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPen &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem *)cls)->setPen (arg1); +} + + +// QPainterPath QGraphicsLineItem::shape() + + +static void _init_f_shape_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_shape_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsLineItem *)cls)->shape ()); +} + + +// int QGraphicsLineItem::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsLineItem *)cls)->type ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsLineItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QGraphicsLineItem::boundingRect()\nThis is a reimplementation of QGraphicsItem::boundingRect", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QGraphicsLineItem::contains(const QPointF &point)\nThis is a reimplementation of QGraphicsItem::contains", true, &_init_f_contains_c1986, &_call_f_contains_c1986); + methods += new qt_gsi::GenericMethod ("isObscuredBy?", "@brief Method bool QGraphicsLineItem::isObscuredBy(const QGraphicsItem *item)\nThis is a reimplementation of QGraphicsItem::isObscuredBy", true, &_init_f_isObscuredBy_c2614, &_call_f_isObscuredBy_c2614); + methods += new qt_gsi::GenericMethod (":line", "@brief Method QLineF QGraphicsLineItem::line()\n", true, &_init_f_line_c0, &_call_f_line_c0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Method QPainterPath QGraphicsLineItem::opaqueArea()\nThis is a reimplementation of QGraphicsItem::opaqueArea", true, &_init_f_opaqueArea_c0, &_call_f_opaqueArea_c0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QGraphicsLineItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis is a reimplementation of QGraphicsItem::paint", false, &_init_f_paint_6301, &_call_f_paint_6301); + methods += new qt_gsi::GenericMethod (":pen", "@brief Method QPen QGraphicsLineItem::pen()\n", true, &_init_f_pen_c0, &_call_f_pen_c0); + methods += new qt_gsi::GenericMethod ("setLine|line=", "@brief Method void QGraphicsLineItem::setLine(const QLineF &line)\n", false, &_init_f_setLine_1856, &_call_f_setLine_1856); + methods += new qt_gsi::GenericMethod ("setLine", "@brief Method void QGraphicsLineItem::setLine(double x1, double y1, double x2, double y2)\n", false, &_init_f_setLine_3960, &_call_f_setLine_3960); + methods += new qt_gsi::GenericMethod ("setPen|pen=", "@brief Method void QGraphicsLineItem::setPen(const QPen &pen)\n", false, &_init_f_setPen_1685, &_call_f_setPen_1685); + methods += new qt_gsi::GenericMethod ("shape", "@brief Method QPainterPath QGraphicsLineItem::shape()\nThis is a reimplementation of QGraphicsItem::shape", true, &_init_f_shape_c0, &_call_f_shape_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method int QGraphicsLineItem::type()\nThis is a reimplementation of QGraphicsItem::type", true, &_init_f_type_c0, &_call_f_type_c0); + return methods; +} + +gsi::Class &qtdecl_QGraphicsItem (); + +gsi::Class decl_QGraphicsLineItem (qtdecl_QGraphicsItem (), "QtWidgets", "QGraphicsLineItem_Native", + methods_QGraphicsLineItem (), + "@hide\n@alias QGraphicsLineItem"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsLineItem () { return decl_QGraphicsLineItem; } + +} + + +class QGraphicsLineItem_Adaptor : public QGraphicsLineItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsLineItem_Adaptor(); + + // [adaptor ctor] QGraphicsLineItem::QGraphicsLineItem(QGraphicsItem *parent) + QGraphicsLineItem_Adaptor() : QGraphicsLineItem() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsLineItem::QGraphicsLineItem(QGraphicsItem *parent) + QGraphicsLineItem_Adaptor(QGraphicsItem *parent) : QGraphicsLineItem(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsLineItem::QGraphicsLineItem(const QLineF &line, QGraphicsItem *parent) + QGraphicsLineItem_Adaptor(const QLineF &line) : QGraphicsLineItem(line) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsLineItem::QGraphicsLineItem(const QLineF &line, QGraphicsItem *parent) + QGraphicsLineItem_Adaptor(const QLineF &line, QGraphicsItem *parent) : QGraphicsLineItem(line, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsLineItem::QGraphicsLineItem(double x1, double y1, double x2, double y2, QGraphicsItem *parent) + QGraphicsLineItem_Adaptor(double x1, double y1, double x2, double y2) : QGraphicsLineItem(x1, y1, x2, y2) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsLineItem::QGraphicsLineItem(double x1, double y1, double x2, double y2, QGraphicsItem *parent) + QGraphicsLineItem_Adaptor(double x1, double y1, double x2, double y2, QGraphicsItem *parent) : QGraphicsLineItem(x1, y1, x2, y2, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsLineItem::addToIndex() + void fp_QGraphicsLineItem_addToIndex_0 () { + QGraphicsLineItem::addToIndex(); + } + + // [expose] void QGraphicsLineItem::prepareGeometryChange() + void fp_QGraphicsLineItem_prepareGeometryChange_0 () { + QGraphicsLineItem::prepareGeometryChange(); + } + + // [expose] void QGraphicsLineItem::removeFromIndex() + void fp_QGraphicsLineItem_removeFromIndex_0 () { + QGraphicsLineItem::removeFromIndex(); + } + + // [expose] void QGraphicsLineItem::updateMicroFocus() + void fp_QGraphicsLineItem_updateMicroFocus_0 () { + QGraphicsLineItem::updateMicroFocus(); + } + + // [adaptor impl] void QGraphicsLineItem::advance(int phase) + void cbs_advance_767_0(int phase) + { + QGraphicsLineItem::advance(phase); + } + + virtual void advance(int phase) + { + if (cb_advance_767_0.can_issue()) { + cb_advance_767_0.issue(&QGraphicsLineItem_Adaptor::cbs_advance_767_0, phase); + } else { + QGraphicsLineItem::advance(phase); + } + } + + // [adaptor impl] QRectF QGraphicsLineItem::boundingRect() + QRectF cbs_boundingRect_c0_0() const + { + return QGraphicsLineItem::boundingRect(); + } + + virtual QRectF boundingRect() const + { + if (cb_boundingRect_c0_0.can_issue()) { + return cb_boundingRect_c0_0.issue(&QGraphicsLineItem_Adaptor::cbs_boundingRect_c0_0); + } else { + return QGraphicsLineItem::boundingRect(); + } + } + + // [adaptor impl] bool QGraphicsLineItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + bool cbs_collidesWithItem_c4977_1(const QGraphicsItem *other, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsLineItem::collidesWithItem(other, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithItem_c4977_1.can_issue()) { + return cb_collidesWithItem_c4977_1.issue::target_type &>(&QGraphicsLineItem_Adaptor::cbs_collidesWithItem_c4977_1, other, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsLineItem::collidesWithItem(other, mode); + } + } + + // [adaptor impl] bool QGraphicsLineItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + bool cbs_collidesWithPath_c4877_1(const QPainterPath &path, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsLineItem::collidesWithPath(path, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithPath_c4877_1.can_issue()) { + return cb_collidesWithPath_c4877_1.issue::target_type &>(&QGraphicsLineItem_Adaptor::cbs_collidesWithPath_c4877_1, path, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsLineItem::collidesWithPath(path, mode); + } + } + + // [adaptor impl] bool QGraphicsLineItem::contains(const QPointF &point) + bool cbs_contains_c1986_0(const QPointF &point) const + { + return QGraphicsLineItem::contains(point); + } + + virtual bool contains(const QPointF &point) const + { + if (cb_contains_c1986_0.can_issue()) { + return cb_contains_c1986_0.issue(&QGraphicsLineItem_Adaptor::cbs_contains_c1986_0, point); + } else { + return QGraphicsLineItem::contains(point); + } + } + + // [adaptor impl] bool QGraphicsLineItem::isObscuredBy(const QGraphicsItem *item) + bool cbs_isObscuredBy_c2614_0(const QGraphicsItem *item) const + { + return QGraphicsLineItem::isObscuredBy(item); + } + + virtual bool isObscuredBy(const QGraphicsItem *item) const + { + if (cb_isObscuredBy_c2614_0.can_issue()) { + return cb_isObscuredBy_c2614_0.issue(&QGraphicsLineItem_Adaptor::cbs_isObscuredBy_c2614_0, item); + } else { + return QGraphicsLineItem::isObscuredBy(item); + } + } + + // [adaptor impl] QPainterPath QGraphicsLineItem::opaqueArea() + QPainterPath cbs_opaqueArea_c0_0() const + { + return QGraphicsLineItem::opaqueArea(); + } + + virtual QPainterPath opaqueArea() const + { + if (cb_opaqueArea_c0_0.can_issue()) { + return cb_opaqueArea_c0_0.issue(&QGraphicsLineItem_Adaptor::cbs_opaqueArea_c0_0); + } else { + return QGraphicsLineItem::opaqueArea(); + } + } + + // [adaptor impl] void QGraphicsLineItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + void cbs_paint_6301_1(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + QGraphicsLineItem::paint(painter, option, widget); + } + + virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + if (cb_paint_6301_1.can_issue()) { + cb_paint_6301_1.issue(&QGraphicsLineItem_Adaptor::cbs_paint_6301_1, painter, option, widget); + } else { + QGraphicsLineItem::paint(painter, option, widget); + } + } + + // [adaptor impl] QPainterPath QGraphicsLineItem::shape() + QPainterPath cbs_shape_c0_0() const + { + return QGraphicsLineItem::shape(); + } + + virtual QPainterPath shape() const + { + if (cb_shape_c0_0.can_issue()) { + return cb_shape_c0_0.issue(&QGraphicsLineItem_Adaptor::cbs_shape_c0_0); + } else { + return QGraphicsLineItem::shape(); + } + } + + // [adaptor impl] int QGraphicsLineItem::type() + int cbs_type_c0_0() const + { + return QGraphicsLineItem::type(); + } + + virtual int type() const + { + if (cb_type_c0_0.can_issue()) { + return cb_type_c0_0.issue(&QGraphicsLineItem_Adaptor::cbs_type_c0_0); + } else { + return QGraphicsLineItem::type(); + } + } + + // [adaptor impl] void QGraphicsLineItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + void cbs_contextMenuEvent_3674_0(QGraphicsSceneContextMenuEvent *event) + { + QGraphicsLineItem::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + { + if (cb_contextMenuEvent_3674_0.can_issue()) { + cb_contextMenuEvent_3674_0.issue(&QGraphicsLineItem_Adaptor::cbs_contextMenuEvent_3674_0, event); + } else { + QGraphicsLineItem::contextMenuEvent(event); + } + } + + // [adaptor impl] void QGraphicsLineItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragEnterEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsLineItem::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragEnterEvent_3315_0.can_issue()) { + cb_dragEnterEvent_3315_0.issue(&QGraphicsLineItem_Adaptor::cbs_dragEnterEvent_3315_0, event); + } else { + QGraphicsLineItem::dragEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsLineItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragLeaveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsLineItem::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragLeaveEvent_3315_0.can_issue()) { + cb_dragLeaveEvent_3315_0.issue(&QGraphicsLineItem_Adaptor::cbs_dragLeaveEvent_3315_0, event); + } else { + QGraphicsLineItem::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsLineItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragMoveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsLineItem::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragMoveEvent_3315_0.can_issue()) { + cb_dragMoveEvent_3315_0.issue(&QGraphicsLineItem_Adaptor::cbs_dragMoveEvent_3315_0, event); + } else { + QGraphicsLineItem::dragMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsLineItem::dropEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dropEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsLineItem::dropEvent(event); + } + + virtual void dropEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dropEvent_3315_0.can_issue()) { + cb_dropEvent_3315_0.issue(&QGraphicsLineItem_Adaptor::cbs_dropEvent_3315_0, event); + } else { + QGraphicsLineItem::dropEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsLineItem::extension(const QVariant &variant) + QVariant cbs_extension_c2119_0(const QVariant &variant) const + { + return QGraphicsLineItem::extension(variant); + } + + virtual QVariant extension(const QVariant &variant) const + { + if (cb_extension_c2119_0.can_issue()) { + return cb_extension_c2119_0.issue(&QGraphicsLineItem_Adaptor::cbs_extension_c2119_0, variant); + } else { + return QGraphicsLineItem::extension(variant); + } + } + + // [adaptor impl] void QGraphicsLineItem::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QGraphicsLineItem::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QGraphicsLineItem_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QGraphicsLineItem::focusInEvent(event); + } + } + + // [adaptor impl] void QGraphicsLineItem::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QGraphicsLineItem::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QGraphicsLineItem_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QGraphicsLineItem::focusOutEvent(event); + } + } + + // [adaptor impl] void QGraphicsLineItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverEnterEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsLineItem::hoverEnterEvent(event); + } + + virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverEnterEvent_3044_0.can_issue()) { + cb_hoverEnterEvent_3044_0.issue(&QGraphicsLineItem_Adaptor::cbs_hoverEnterEvent_3044_0, event); + } else { + QGraphicsLineItem::hoverEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsLineItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverLeaveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsLineItem::hoverLeaveEvent(event); + } + + virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverLeaveEvent_3044_0.can_issue()) { + cb_hoverLeaveEvent_3044_0.issue(&QGraphicsLineItem_Adaptor::cbs_hoverLeaveEvent_3044_0, event); + } else { + QGraphicsLineItem::hoverLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsLineItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverMoveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsLineItem::hoverMoveEvent(event); + } + + virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverMoveEvent_3044_0.can_issue()) { + cb_hoverMoveEvent_3044_0.issue(&QGraphicsLineItem_Adaptor::cbs_hoverMoveEvent_3044_0, event); + } else { + QGraphicsLineItem::hoverMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsLineItem::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QGraphicsLineItem::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QGraphicsLineItem_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QGraphicsLineItem::inputMethodEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsLineItem::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QGraphicsLineItem::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QGraphicsLineItem_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QGraphicsLineItem::inputMethodQuery(query); + } + } + + // [adaptor impl] QVariant QGraphicsLineItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + QVariant cbs_itemChange_5658_0(const qt_gsi::Converter::target_type & change, const QVariant &value) + { + return QGraphicsLineItem::itemChange(qt_gsi::QtToCppAdaptor(change).cref(), value); + } + + virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + { + if (cb_itemChange_5658_0.can_issue()) { + return cb_itemChange_5658_0.issue::target_type &, const QVariant &>(&QGraphicsLineItem_Adaptor::cbs_itemChange_5658_0, qt_gsi::CppToQtAdaptor(change), value); + } else { + return QGraphicsLineItem::itemChange(change, value); + } + } + + // [adaptor impl] void QGraphicsLineItem::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QGraphicsLineItem::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QGraphicsLineItem_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QGraphicsLineItem::keyPressEvent(event); + } + } + + // [adaptor impl] void QGraphicsLineItem::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QGraphicsLineItem::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QGraphicsLineItem_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QGraphicsLineItem::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsLineItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseDoubleClickEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsLineItem::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_3049_0.can_issue()) { + cb_mouseDoubleClickEvent_3049_0.issue(&QGraphicsLineItem_Adaptor::cbs_mouseDoubleClickEvent_3049_0, event); + } else { + QGraphicsLineItem::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QGraphicsLineItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseMoveEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsLineItem::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseMoveEvent_3049_0.can_issue()) { + cb_mouseMoveEvent_3049_0.issue(&QGraphicsLineItem_Adaptor::cbs_mouseMoveEvent_3049_0, event); + } else { + QGraphicsLineItem::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsLineItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + void cbs_mousePressEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsLineItem::mousePressEvent(event); + } + + virtual void mousePressEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mousePressEvent_3049_0.can_issue()) { + cb_mousePressEvent_3049_0.issue(&QGraphicsLineItem_Adaptor::cbs_mousePressEvent_3049_0, event); + } else { + QGraphicsLineItem::mousePressEvent(event); + } + } + + // [adaptor impl] void QGraphicsLineItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseReleaseEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsLineItem::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseReleaseEvent_3049_0.can_issue()) { + cb_mouseReleaseEvent_3049_0.issue(&QGraphicsLineItem_Adaptor::cbs_mouseReleaseEvent_3049_0, event); + } else { + QGraphicsLineItem::mouseReleaseEvent(event); + } + } + + // [adaptor impl] bool QGraphicsLineItem::sceneEvent(QEvent *event) + bool cbs_sceneEvent_1217_0(QEvent *event) + { + return QGraphicsLineItem::sceneEvent(event); + } + + virtual bool sceneEvent(QEvent *event) + { + if (cb_sceneEvent_1217_0.can_issue()) { + return cb_sceneEvent_1217_0.issue(&QGraphicsLineItem_Adaptor::cbs_sceneEvent_1217_0, event); + } else { + return QGraphicsLineItem::sceneEvent(event); + } + } + + // [adaptor impl] bool QGraphicsLineItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + bool cbs_sceneEventFilter_3028_0(QGraphicsItem *watched, QEvent *event) + { + return QGraphicsLineItem::sceneEventFilter(watched, event); + } + + virtual bool sceneEventFilter(QGraphicsItem *watched, QEvent *event) + { + if (cb_sceneEventFilter_3028_0.can_issue()) { + return cb_sceneEventFilter_3028_0.issue(&QGraphicsLineItem_Adaptor::cbs_sceneEventFilter_3028_0, watched, event); + } else { + return QGraphicsLineItem::sceneEventFilter(watched, event); + } + } + + // [adaptor impl] void QGraphicsLineItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + void cbs_setExtension_4817_0(unsigned int extension, const QVariant &variant) + { + QGraphicsLineItem::setExtension(QGraphicsItem::Extension(extension), variant); + } + + virtual void setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + { + if (cb_setExtension_4817_0.can_issue()) { + cb_setExtension_4817_0.issue(&QGraphicsLineItem_Adaptor::cbs_setExtension_4817_0, (unsigned int)(extension), variant); + } else { + QGraphicsLineItem::setExtension(extension, variant); + } + } + + // [adaptor impl] bool QGraphicsLineItem::supportsExtension(QGraphicsItem::Extension extension) + bool cbs_supportsExtension_c2806_0(unsigned int extension) const + { + return QGraphicsLineItem::supportsExtension(QGraphicsItem::Extension(extension)); + } + + virtual bool supportsExtension(QGraphicsItem::Extension extension) const + { + if (cb_supportsExtension_c2806_0.can_issue()) { + return cb_supportsExtension_c2806_0.issue(&QGraphicsLineItem_Adaptor::cbs_supportsExtension_c2806_0, (unsigned int)(extension)); + } else { + return QGraphicsLineItem::supportsExtension(extension); + } + } + + // [adaptor impl] void QGraphicsLineItem::wheelEvent(QGraphicsSceneWheelEvent *event) + void cbs_wheelEvent_3029_0(QGraphicsSceneWheelEvent *event) + { + QGraphicsLineItem::wheelEvent(event); + } + + virtual void wheelEvent(QGraphicsSceneWheelEvent *event) + { + if (cb_wheelEvent_3029_0.can_issue()) { + cb_wheelEvent_3029_0.issue(&QGraphicsLineItem_Adaptor::cbs_wheelEvent_3029_0, event); + } else { + QGraphicsLineItem::wheelEvent(event); + } + } + + gsi::Callback cb_advance_767_0; + gsi::Callback cb_boundingRect_c0_0; + gsi::Callback cb_collidesWithItem_c4977_1; + gsi::Callback cb_collidesWithPath_c4877_1; + gsi::Callback cb_contains_c1986_0; + gsi::Callback cb_isObscuredBy_c2614_0; + gsi::Callback cb_opaqueArea_c0_0; + gsi::Callback cb_paint_6301_1; + gsi::Callback cb_shape_c0_0; + gsi::Callback cb_type_c0_0; + gsi::Callback cb_contextMenuEvent_3674_0; + gsi::Callback cb_dragEnterEvent_3315_0; + gsi::Callback cb_dragLeaveEvent_3315_0; + gsi::Callback cb_dragMoveEvent_3315_0; + gsi::Callback cb_dropEvent_3315_0; + gsi::Callback cb_extension_c2119_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hoverEnterEvent_3044_0; + gsi::Callback cb_hoverLeaveEvent_3044_0; + gsi::Callback cb_hoverMoveEvent_3044_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemChange_5658_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_mouseDoubleClickEvent_3049_0; + gsi::Callback cb_mouseMoveEvent_3049_0; + gsi::Callback cb_mousePressEvent_3049_0; + gsi::Callback cb_mouseReleaseEvent_3049_0; + gsi::Callback cb_sceneEvent_1217_0; + gsi::Callback cb_sceneEventFilter_3028_0; + gsi::Callback cb_setExtension_4817_0; + gsi::Callback cb_supportsExtension_c2806_0; + gsi::Callback cb_wheelEvent_3029_0; +}; + +QGraphicsLineItem_Adaptor::~QGraphicsLineItem_Adaptor() { } + +// Constructor QGraphicsLineItem::QGraphicsLineItem(QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsLineItem_Adaptor_1919 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsLineItem_Adaptor_1919 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsLineItem_Adaptor (arg1)); +} + + +// Constructor QGraphicsLineItem::QGraphicsLineItem(const QLineF &line, QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsLineItem_Adaptor_3667 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("line"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsLineItem_Adaptor_3667 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLineF &arg1 = gsi::arg_reader() (args, heap); + QGraphicsItem *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsLineItem_Adaptor (arg1, arg2)); +} + + +// Constructor QGraphicsLineItem::QGraphicsLineItem(double x1, double y1, double x2, double y2, QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsLineItem_Adaptor_5771 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("x2"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("y2"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent", true, "nullptr"); + decl->add_arg (argspec_4); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsLineItem_Adaptor_5771 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + QGraphicsItem *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsLineItem_Adaptor (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed void QGraphicsLineItem::addToIndex() + +static void _init_fp_addToIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_addToIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->fp_QGraphicsLineItem_addToIndex_0 (); +} + + +// void QGraphicsLineItem::advance(int phase) + +static void _init_cbs_advance_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("phase"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_advance_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_advance_767_0 (arg1); +} + +static void _set_callback_cbs_advance_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_advance_767_0 = cb; +} + + +// QRectF QGraphicsLineItem::boundingRect() + +static void _init_cbs_boundingRect_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_boundingRect_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsLineItem_Adaptor *)cls)->cbs_boundingRect_c0_0 ()); +} + +static void _set_callback_cbs_boundingRect_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_boundingRect_c0_0 = cb; +} + + +// bool QGraphicsLineItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithItem_c4977_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithItem_c4977_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsLineItem_Adaptor *)cls)->cbs_collidesWithItem_c4977_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithItem_c4977_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_collidesWithItem_c4977_1 = cb; +} + + +// bool QGraphicsLineItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithPath_c4877_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithPath_c4877_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsLineItem_Adaptor *)cls)->cbs_collidesWithPath_c4877_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithPath_c4877_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_collidesWithPath_c4877_1 = cb; +} + + +// bool QGraphicsLineItem::contains(const QPointF &point) + +static void _init_cbs_contains_c1986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contains_c1986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + ret.write ((bool)((QGraphicsLineItem_Adaptor *)cls)->cbs_contains_c1986_0 (arg1)); +} + +static void _set_callback_cbs_contains_c1986_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_contains_c1986_0 = cb; +} + + +// void QGraphicsLineItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_3674_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_3674_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_contextMenuEvent_3674_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_3674_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_contextMenuEvent_3674_0 = cb; +} + + +// void QGraphicsLineItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragEnterEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_dragEnterEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_dragEnterEvent_3315_0 = cb; +} + + +// void QGraphicsLineItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragLeaveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_dragLeaveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_dragLeaveEvent_3315_0 = cb; +} + + +// void QGraphicsLineItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragMoveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_dragMoveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_dragMoveEvent_3315_0 = cb; +} + + +// void QGraphicsLineItem::dropEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dropEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_dropEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_dropEvent_3315_0 = cb; +} + + +// QVariant QGraphicsLineItem::extension(const QVariant &variant) + +static void _init_cbs_extension_c2119_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("variant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_extension_c2119_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + ret.write ((QVariant)((QGraphicsLineItem_Adaptor *)cls)->cbs_extension_c2119_0 (arg1)); +} + +static void _set_callback_cbs_extension_c2119_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_extension_c2119_0 = cb; +} + + +// void QGraphicsLineItem::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// void QGraphicsLineItem::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// void QGraphicsLineItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverEnterEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverEnterEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_hoverEnterEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverEnterEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_hoverEnterEvent_3044_0 = cb; +} + + +// void QGraphicsLineItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverLeaveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverLeaveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_hoverLeaveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverLeaveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_hoverLeaveEvent_3044_0 = cb; +} + + +// void QGraphicsLineItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverMoveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverMoveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_hoverMoveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverMoveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_hoverMoveEvent_3044_0 = cb; +} + + +// void QGraphicsLineItem::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QGraphicsLineItem::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QGraphicsLineItem_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QGraphicsLineItem::isObscuredBy(const QGraphicsItem *item) + +static void _init_cbs_isObscuredBy_c2614_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isObscuredBy_c2614_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsLineItem_Adaptor *)cls)->cbs_isObscuredBy_c2614_0 (arg1)); +} + +static void _set_callback_cbs_isObscuredBy_c2614_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_isObscuredBy_c2614_0 = cb; +} + + +// QVariant QGraphicsLineItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + +static void _init_cbs_itemChange_5658_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_itemChange_5658_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QVariant &arg2 = args.read (heap); + ret.write ((QVariant)((QGraphicsLineItem_Adaptor *)cls)->cbs_itemChange_5658_0 (arg1, arg2)); +} + +static void _set_callback_cbs_itemChange_5658_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_itemChange_5658_0 = cb; +} + + +// void QGraphicsLineItem::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QGraphicsLineItem::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QGraphicsLineItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_mouseDoubleClickEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_mouseDoubleClickEvent_3049_0 = cb; +} + + +// void QGraphicsLineItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_mouseMoveEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_mouseMoveEvent_3049_0 = cb; +} + + +// void QGraphicsLineItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mousePressEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_mousePressEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_mousePressEvent_3049_0 = cb; +} + + +// void QGraphicsLineItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_mouseReleaseEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_mouseReleaseEvent_3049_0 = cb; +} + + +// QPainterPath QGraphicsLineItem::opaqueArea() + +static void _init_cbs_opaqueArea_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_opaqueArea_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsLineItem_Adaptor *)cls)->cbs_opaqueArea_c0_0 ()); +} + +static void _set_callback_cbs_opaqueArea_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_opaqueArea_c0_0 = cb; +} + + +// void QGraphicsLineItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + +static void _init_cbs_paint_6301_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paint_6301_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionGraphicsItem *arg2 = args.read (heap); + QWidget *arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_paint_6301_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paint_6301_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_paint_6301_1 = cb; +} + + +// exposed void QGraphicsLineItem::prepareGeometryChange() + +static void _init_fp_prepareGeometryChange_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_prepareGeometryChange_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->fp_QGraphicsLineItem_prepareGeometryChange_0 (); +} + + +// exposed void QGraphicsLineItem::removeFromIndex() + +static void _init_fp_removeFromIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_removeFromIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->fp_QGraphicsLineItem_removeFromIndex_0 (); +} + + +// bool QGraphicsLineItem::sceneEvent(QEvent *event) + +static void _init_cbs_sceneEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sceneEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsLineItem_Adaptor *)cls)->cbs_sceneEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_sceneEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_sceneEvent_1217_0 = cb; +} + + +// bool QGraphicsLineItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + +static void _init_cbs_sceneEventFilter_3028_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sceneEventFilter_3028_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsLineItem_Adaptor *)cls)->cbs_sceneEventFilter_3028_0 (arg1, arg2)); +} + +static void _set_callback_cbs_sceneEventFilter_3028_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_sceneEventFilter_3028_0 = cb; +} + + +// void QGraphicsLineItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + +static void _init_cbs_setExtension_4817_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("variant"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setExtension_4817_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_setExtension_4817_0 (arg1, arg2); +} + +static void _set_callback_cbs_setExtension_4817_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_setExtension_4817_0 = cb; +} + + +// QPainterPath QGraphicsLineItem::shape() + +static void _init_cbs_shape_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_shape_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsLineItem_Adaptor *)cls)->cbs_shape_c0_0 ()); +} + +static void _set_callback_cbs_shape_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_shape_c0_0 = cb; +} + + +// bool QGraphicsLineItem::supportsExtension(QGraphicsItem::Extension extension) + +static void _init_cbs_supportsExtension_c2806_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_supportsExtension_c2806_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + ret.write ((bool)((QGraphicsLineItem_Adaptor *)cls)->cbs_supportsExtension_c2806_0 (arg1)); +} + +static void _set_callback_cbs_supportsExtension_c2806_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_supportsExtension_c2806_0 = cb; +} + + +// int QGraphicsLineItem::type() + +static void _init_cbs_type_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_type_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsLineItem_Adaptor *)cls)->cbs_type_c0_0 ()); +} + +static void _set_callback_cbs_type_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_type_c0_0 = cb; +} + + +// exposed void QGraphicsLineItem::updateMicroFocus() + +static void _init_fp_updateMicroFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->fp_QGraphicsLineItem_updateMicroFocus_0 (); +} + + +// void QGraphicsLineItem::wheelEvent(QGraphicsSceneWheelEvent *event) + +static void _init_cbs_wheelEvent_3029_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_3029_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLineItem_Adaptor *)cls)->cbs_wheelEvent_3029_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_3029_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLineItem_Adaptor *)cls)->cb_wheelEvent_3029_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsLineItem (); + +static gsi::Methods methods_QGraphicsLineItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsLineItem::QGraphicsLineItem(QGraphicsItem *parent)\nThis method creates an object of class QGraphicsLineItem.", &_init_ctor_QGraphicsLineItem_Adaptor_1919, &_call_ctor_QGraphicsLineItem_Adaptor_1919); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsLineItem::QGraphicsLineItem(const QLineF &line, QGraphicsItem *parent)\nThis method creates an object of class QGraphicsLineItem.", &_init_ctor_QGraphicsLineItem_Adaptor_3667, &_call_ctor_QGraphicsLineItem_Adaptor_3667); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsLineItem::QGraphicsLineItem(double x1, double y1, double x2, double y2, QGraphicsItem *parent)\nThis method creates an object of class QGraphicsLineItem.", &_init_ctor_QGraphicsLineItem_Adaptor_5771, &_call_ctor_QGraphicsLineItem_Adaptor_5771); + methods += new qt_gsi::GenericMethod ("*addToIndex", "@brief Method void QGraphicsLineItem::addToIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addToIndex_0, &_call_fp_addToIndex_0); + methods += new qt_gsi::GenericMethod ("advance", "@brief Virtual method void QGraphicsLineItem::advance(int phase)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("advance", "@hide", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0, &_set_callback_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Virtual method QRectF QGraphicsLineItem::boundingRect()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@hide", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0, &_set_callback_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@brief Virtual method bool QGraphicsLineItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@hide", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1, &_set_callback_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@brief Virtual method bool QGraphicsLineItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@hide", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1, &_set_callback_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("contains", "@brief Virtual method bool QGraphicsLineItem::contains(const QPointF &point)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("contains", "@hide", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0, &_set_callback_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QGraphicsLineItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0, &_set_callback_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QGraphicsLineItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0, &_set_callback_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QGraphicsLineItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0, &_set_callback_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QGraphicsLineItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0, &_set_callback_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QGraphicsLineItem::dropEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0, &_set_callback_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*extension", "@brief Virtual method QVariant QGraphicsLineItem::extension(const QVariant &variant)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*extension", "@hide", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0, &_set_callback_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QGraphicsLineItem::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QGraphicsLineItem::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@brief Virtual method void QGraphicsLineItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@hide", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0, &_set_callback_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@brief Virtual method void QGraphicsLineItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@hide", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0, &_set_callback_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@brief Virtual method void QGraphicsLineItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@hide", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0, &_set_callback_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QGraphicsLineItem::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@brief Virtual method QVariant QGraphicsLineItem::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@brief Virtual method bool QGraphicsLineItem::isObscuredBy(const QGraphicsItem *item)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@hide", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0, &_set_callback_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@brief Virtual method QVariant QGraphicsLineItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@hide", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0, &_set_callback_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QGraphicsLineItem::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QGraphicsLineItem::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QGraphicsLineItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0, &_set_callback_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QGraphicsLineItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0, &_set_callback_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QGraphicsLineItem::mousePressEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0, &_set_callback_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QGraphicsLineItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0, &_set_callback_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Virtual method QPainterPath QGraphicsLineItem::opaqueArea()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@hide", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0, &_set_callback_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QGraphicsLineItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("paint", "@hide", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1, &_set_callback_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("*prepareGeometryChange", "@brief Method void QGraphicsLineItem::prepareGeometryChange()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_prepareGeometryChange_0, &_call_fp_prepareGeometryChange_0); + methods += new qt_gsi::GenericMethod ("*removeFromIndex", "@brief Method void QGraphicsLineItem::removeFromIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_removeFromIndex_0, &_call_fp_removeFromIndex_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@brief Virtual method bool QGraphicsLineItem::sceneEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@hide", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0, &_set_callback_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@brief Virtual method bool QGraphicsLineItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@hide", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0, &_set_callback_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@brief Virtual method void QGraphicsLineItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@hide", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0, &_set_callback_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("shape", "@brief Virtual method QPainterPath QGraphicsLineItem::shape()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("shape", "@hide", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0, &_set_callback_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@brief Virtual method bool QGraphicsLineItem::supportsExtension(QGraphicsItem::Extension extension)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@hide", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0, &_set_callback_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method int QGraphicsLineItem::type()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0, &_set_callback_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QGraphicsLineItem::updateMicroFocus()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_0, &_call_fp_updateMicroFocus_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QGraphicsLineItem::wheelEvent(QGraphicsSceneWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0, &_set_callback_cbs_wheelEvent_3029_0); + return methods; +} + +gsi::Class decl_QGraphicsLineItem_Adaptor (qtdecl_QGraphicsLineItem (), "QtWidgets", "QGraphicsLineItem", + methods_QGraphicsLineItem_Adaptor (), + "@qt\n@brief Binding of QGraphicsLineItem"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsLinearLayout.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsLinearLayout.cc new file mode 100644 index 000000000..a4b93de6c --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsLinearLayout.cc @@ -0,0 +1,1096 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsLinearLayout.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsLinearLayout + +// void QGraphicsLinearLayout::addItem(QGraphicsLayoutItem *item) + + +static void _init_f_addItem_2557 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addItem_2557 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout *)cls)->addItem (arg1); +} + + +// void QGraphicsLinearLayout::addStretch(int stretch) + + +static void _init_f_addStretch_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stretch", true, "1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addStretch_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout *)cls)->addStretch (arg1); +} + + +// QFlags QGraphicsLinearLayout::alignment(QGraphicsLayoutItem *item) + + +static void _init_f_alignment_c2557 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_alignment_c2557 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QFlags)((QGraphicsLinearLayout *)cls)->alignment (arg1)); +} + + +// int QGraphicsLinearLayout::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsLinearLayout *)cls)->count ()); +} + + +// void QGraphicsLinearLayout::dump(int indent) + + +static void _init_f_dump_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indent", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_dump_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout *)cls)->dump (arg1); +} + + +// void QGraphicsLinearLayout::insertItem(int index, QGraphicsLayoutItem *item) + + +static void _init_f_insertItem_3216 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("item"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertItem_3216 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QGraphicsLayoutItem *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout *)cls)->insertItem (arg1, arg2); +} + + +// void QGraphicsLinearLayout::insertStretch(int index, int stretch) + + +static void _init_f_insertStretch_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stretch", true, "1"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertStretch_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout *)cls)->insertStretch (arg1, arg2); +} + + +// void QGraphicsLinearLayout::invalidate() + + +static void _init_f_invalidate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_invalidate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout *)cls)->invalidate (); +} + + +// QGraphicsLayoutItem *QGraphicsLinearLayout::itemAt(int index) + + +static void _init_f_itemAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QGraphicsLayoutItem *)((QGraphicsLinearLayout *)cls)->itemAt (arg1)); +} + + +// double QGraphicsLinearLayout::itemSpacing(int index) + + +static void _init_f_itemSpacing_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemSpacing_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)((QGraphicsLinearLayout *)cls)->itemSpacing (arg1)); +} + + +// Qt::Orientation QGraphicsLinearLayout::orientation() + + +static void _init_f_orientation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_orientation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsLinearLayout *)cls)->orientation ())); +} + + +// void QGraphicsLinearLayout::removeAt(int index) + + +static void _init_f_removeAt_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeAt_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout *)cls)->removeAt (arg1); +} + + +// void QGraphicsLinearLayout::removeItem(QGraphicsLayoutItem *item) + + +static void _init_f_removeItem_2557 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeItem_2557 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout *)cls)->removeItem (arg1); +} + + +// void QGraphicsLinearLayout::setAlignment(QGraphicsLayoutItem *item, QFlags alignment) + + +static void _init_f_setAlignment_5199 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("alignment"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_setAlignment_5199 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout *)cls)->setAlignment (arg1, arg2); +} + + +// void QGraphicsLinearLayout::setGeometry(const QRectF &rect) + + +static void _init_f_setGeometry_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGeometry_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout *)cls)->setGeometry (arg1); +} + + +// void QGraphicsLinearLayout::setItemSpacing(int index, double spacing) + + +static void _init_f_setItemSpacing_1730 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("spacing"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setItemSpacing_1730 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout *)cls)->setItemSpacing (arg1, arg2); +} + + +// void QGraphicsLinearLayout::setOrientation(Qt::Orientation orientation) + + +static void _init_f_setOrientation_1913 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOrientation_1913 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout *)cls)->setOrientation (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsLinearLayout::setSpacing(double spacing) + + +static void _init_f_setSpacing_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSpacing_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout *)cls)->setSpacing (arg1); +} + + +// void QGraphicsLinearLayout::setStretchFactor(QGraphicsLayoutItem *item, int stretch) + + +static void _init_f_setStretchFactor_3216 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stretch"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setStretchFactor_3216 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout *)cls)->setStretchFactor (arg1, arg2); +} + + +// QSizeF QGraphicsLinearLayout::sizeHint(Qt::SizeHint which, const QSizeF &constraint) + + +static void _init_f_sizeHint_c3330 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("constraint", true, "QSizeF()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_sizeHint_c3330 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QSizeF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QSizeF(), heap); + ret.write ((QSizeF)((QGraphicsLinearLayout *)cls)->sizeHint (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// double QGraphicsLinearLayout::spacing() + + +static void _init_f_spacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_spacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsLinearLayout *)cls)->spacing ()); +} + + +// int QGraphicsLinearLayout::stretchFactor(QGraphicsLayoutItem *item) + + +static void _init_f_stretchFactor_c2557 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_stretchFactor_c2557 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsLinearLayout *)cls)->stretchFactor (arg1)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsLinearLayout () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("addItem", "@brief Method void QGraphicsLinearLayout::addItem(QGraphicsLayoutItem *item)\n", false, &_init_f_addItem_2557, &_call_f_addItem_2557); + methods += new qt_gsi::GenericMethod ("addStretch", "@brief Method void QGraphicsLinearLayout::addStretch(int stretch)\n", false, &_init_f_addStretch_767, &_call_f_addStretch_767); + methods += new qt_gsi::GenericMethod ("alignment", "@brief Method QFlags QGraphicsLinearLayout::alignment(QGraphicsLayoutItem *item)\n", true, &_init_f_alignment_c2557, &_call_f_alignment_c2557); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QGraphicsLinearLayout::count()\nThis is a reimplementation of QGraphicsLayout::count", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod ("dump", "@brief Method void QGraphicsLinearLayout::dump(int indent)\n", true, &_init_f_dump_c767, &_call_f_dump_c767); + methods += new qt_gsi::GenericMethod ("insertItem", "@brief Method void QGraphicsLinearLayout::insertItem(int index, QGraphicsLayoutItem *item)\n", false, &_init_f_insertItem_3216, &_call_f_insertItem_3216); + methods += new qt_gsi::GenericMethod ("insertStretch", "@brief Method void QGraphicsLinearLayout::insertStretch(int index, int stretch)\n", false, &_init_f_insertStretch_1426, &_call_f_insertStretch_1426); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Method void QGraphicsLinearLayout::invalidate()\nThis is a reimplementation of QGraphicsLayout::invalidate", false, &_init_f_invalidate_0, &_call_f_invalidate_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QGraphicsLayoutItem *QGraphicsLinearLayout::itemAt(int index)\nThis is a reimplementation of QGraphicsLayout::itemAt", true, &_init_f_itemAt_c767, &_call_f_itemAt_c767); + methods += new qt_gsi::GenericMethod ("itemSpacing", "@brief Method double QGraphicsLinearLayout::itemSpacing(int index)\n", true, &_init_f_itemSpacing_c767, &_call_f_itemSpacing_c767); + methods += new qt_gsi::GenericMethod (":orientation", "@brief Method Qt::Orientation QGraphicsLinearLayout::orientation()\n", true, &_init_f_orientation_c0, &_call_f_orientation_c0); + methods += new qt_gsi::GenericMethod ("removeAt", "@brief Method void QGraphicsLinearLayout::removeAt(int index)\nThis is a reimplementation of QGraphicsLayout::removeAt", false, &_init_f_removeAt_767, &_call_f_removeAt_767); + methods += new qt_gsi::GenericMethod ("removeItem", "@brief Method void QGraphicsLinearLayout::removeItem(QGraphicsLayoutItem *item)\n", false, &_init_f_removeItem_2557, &_call_f_removeItem_2557); + methods += new qt_gsi::GenericMethod ("setAlignment", "@brief Method void QGraphicsLinearLayout::setAlignment(QGraphicsLayoutItem *item, QFlags alignment)\n", false, &_init_f_setAlignment_5199, &_call_f_setAlignment_5199); + methods += new qt_gsi::GenericMethod ("setGeometry|geometry=", "@brief Method void QGraphicsLinearLayout::setGeometry(const QRectF &rect)\nThis is a reimplementation of QGraphicsLayoutItem::setGeometry", false, &_init_f_setGeometry_1862, &_call_f_setGeometry_1862); + methods += new qt_gsi::GenericMethod ("setItemSpacing", "@brief Method void QGraphicsLinearLayout::setItemSpacing(int index, double spacing)\n", false, &_init_f_setItemSpacing_1730, &_call_f_setItemSpacing_1730); + methods += new qt_gsi::GenericMethod ("setOrientation|orientation=", "@brief Method void QGraphicsLinearLayout::setOrientation(Qt::Orientation orientation)\n", false, &_init_f_setOrientation_1913, &_call_f_setOrientation_1913); + methods += new qt_gsi::GenericMethod ("setSpacing|spacing=", "@brief Method void QGraphicsLinearLayout::setSpacing(double spacing)\n", false, &_init_f_setSpacing_1071, &_call_f_setSpacing_1071); + methods += new qt_gsi::GenericMethod ("setStretchFactor", "@brief Method void QGraphicsLinearLayout::setStretchFactor(QGraphicsLayoutItem *item, int stretch)\n", false, &_init_f_setStretchFactor_3216, &_call_f_setStretchFactor_3216); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Method QSizeF QGraphicsLinearLayout::sizeHint(Qt::SizeHint which, const QSizeF &constraint)\nThis is a reimplementation of QGraphicsLayoutItem::sizeHint", true, &_init_f_sizeHint_c3330, &_call_f_sizeHint_c3330); + methods += new qt_gsi::GenericMethod (":spacing", "@brief Method double QGraphicsLinearLayout::spacing()\n", true, &_init_f_spacing_c0, &_call_f_spacing_c0); + methods += new qt_gsi::GenericMethod ("stretchFactor", "@brief Method int QGraphicsLinearLayout::stretchFactor(QGraphicsLayoutItem *item)\n", true, &_init_f_stretchFactor_c2557, &_call_f_stretchFactor_c2557); + return methods; +} + +gsi::Class &qtdecl_QGraphicsLayout (); + +gsi::Class decl_QGraphicsLinearLayout (qtdecl_QGraphicsLayout (), "QtWidgets", "QGraphicsLinearLayout_Native", + methods_QGraphicsLinearLayout (), + "@hide\n@alias QGraphicsLinearLayout"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsLinearLayout () { return decl_QGraphicsLinearLayout; } + +} + + +class QGraphicsLinearLayout_Adaptor : public QGraphicsLinearLayout, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsLinearLayout_Adaptor(); + + // [adaptor ctor] QGraphicsLinearLayout::QGraphicsLinearLayout(QGraphicsLayoutItem *parent) + QGraphicsLinearLayout_Adaptor() : QGraphicsLinearLayout() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsLinearLayout::QGraphicsLinearLayout(QGraphicsLayoutItem *parent) + QGraphicsLinearLayout_Adaptor(QGraphicsLayoutItem *parent) : QGraphicsLinearLayout(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsLinearLayout::QGraphicsLinearLayout(Qt::Orientation orientation, QGraphicsLayoutItem *parent) + QGraphicsLinearLayout_Adaptor(Qt::Orientation orientation) : QGraphicsLinearLayout(orientation) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsLinearLayout::QGraphicsLinearLayout(Qt::Orientation orientation, QGraphicsLayoutItem *parent) + QGraphicsLinearLayout_Adaptor(Qt::Orientation orientation, QGraphicsLayoutItem *parent) : QGraphicsLinearLayout(orientation, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsLinearLayout::addChildLayoutItem(QGraphicsLayoutItem *layoutItem) + void fp_QGraphicsLinearLayout_addChildLayoutItem_2557 (QGraphicsLayoutItem *layoutItem) { + QGraphicsLinearLayout::addChildLayoutItem(layoutItem); + } + + // [expose] void QGraphicsLinearLayout::setGraphicsItem(QGraphicsItem *item) + void fp_QGraphicsLinearLayout_setGraphicsItem_1919 (QGraphicsItem *item) { + QGraphicsLinearLayout::setGraphicsItem(item); + } + + // [expose] void QGraphicsLinearLayout::setOwnedByLayout(bool ownedByLayout) + void fp_QGraphicsLinearLayout_setOwnedByLayout_864 (bool ownedByLayout) { + QGraphicsLinearLayout::setOwnedByLayout(ownedByLayout); + } + + // [adaptor impl] int QGraphicsLinearLayout::count() + int cbs_count_c0_0() const + { + return QGraphicsLinearLayout::count(); + } + + virtual int count() const + { + if (cb_count_c0_0.can_issue()) { + return cb_count_c0_0.issue(&QGraphicsLinearLayout_Adaptor::cbs_count_c0_0); + } else { + return QGraphicsLinearLayout::count(); + } + } + + // [adaptor impl] void QGraphicsLinearLayout::getContentsMargins(double *left, double *top, double *right, double *bottom) + void cbs_getContentsMargins_c4704_0(double *left, double *top, double *right, double *bottom) const + { + QGraphicsLinearLayout::getContentsMargins(left, top, right, bottom); + } + + virtual void getContentsMargins(double *left, double *top, double *right, double *bottom) const + { + if (cb_getContentsMargins_c4704_0.can_issue()) { + cb_getContentsMargins_c4704_0.issue(&QGraphicsLinearLayout_Adaptor::cbs_getContentsMargins_c4704_0, left, top, right, bottom); + } else { + QGraphicsLinearLayout::getContentsMargins(left, top, right, bottom); + } + } + + // [adaptor impl] void QGraphicsLinearLayout::invalidate() + void cbs_invalidate_0_0() + { + QGraphicsLinearLayout::invalidate(); + } + + virtual void invalidate() + { + if (cb_invalidate_0_0.can_issue()) { + cb_invalidate_0_0.issue(&QGraphicsLinearLayout_Adaptor::cbs_invalidate_0_0); + } else { + QGraphicsLinearLayout::invalidate(); + } + } + + // [adaptor impl] bool QGraphicsLinearLayout::isEmpty() + bool cbs_isEmpty_c0_0() const + { + return QGraphicsLinearLayout::isEmpty(); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QGraphicsLinearLayout_Adaptor::cbs_isEmpty_c0_0); + } else { + return QGraphicsLinearLayout::isEmpty(); + } + } + + // [adaptor impl] QGraphicsLayoutItem *QGraphicsLinearLayout::itemAt(int index) + QGraphicsLayoutItem * cbs_itemAt_c767_0(int index) const + { + return QGraphicsLinearLayout::itemAt(index); + } + + virtual QGraphicsLayoutItem * itemAt(int index) const + { + if (cb_itemAt_c767_0.can_issue()) { + return cb_itemAt_c767_0.issue(&QGraphicsLinearLayout_Adaptor::cbs_itemAt_c767_0, index); + } else { + return QGraphicsLinearLayout::itemAt(index); + } + } + + // [adaptor impl] void QGraphicsLinearLayout::removeAt(int index) + void cbs_removeAt_767_0(int index) + { + QGraphicsLinearLayout::removeAt(index); + } + + virtual void removeAt(int index) + { + if (cb_removeAt_767_0.can_issue()) { + cb_removeAt_767_0.issue(&QGraphicsLinearLayout_Adaptor::cbs_removeAt_767_0, index); + } else { + QGraphicsLinearLayout::removeAt(index); + } + } + + // [adaptor impl] void QGraphicsLinearLayout::setGeometry(const QRectF &rect) + void cbs_setGeometry_1862_0(const QRectF &rect) + { + QGraphicsLinearLayout::setGeometry(rect); + } + + virtual void setGeometry(const QRectF &rect) + { + if (cb_setGeometry_1862_0.can_issue()) { + cb_setGeometry_1862_0.issue(&QGraphicsLinearLayout_Adaptor::cbs_setGeometry_1862_0, rect); + } else { + QGraphicsLinearLayout::setGeometry(rect); + } + } + + // [adaptor impl] QSizeF QGraphicsLinearLayout::sizeHint(Qt::SizeHint which, const QSizeF &constraint) + QSizeF cbs_sizeHint_c3330_1(const qt_gsi::Converter::target_type & which, const QSizeF &constraint) const + { + return QGraphicsLinearLayout::sizeHint(qt_gsi::QtToCppAdaptor(which).cref(), constraint); + } + + virtual QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint) const + { + if (cb_sizeHint_c3330_1.can_issue()) { + return cb_sizeHint_c3330_1.issue::target_type &, const QSizeF &>(&QGraphicsLinearLayout_Adaptor::cbs_sizeHint_c3330_1, qt_gsi::CppToQtAdaptor(which), constraint); + } else { + return QGraphicsLinearLayout::sizeHint(which, constraint); + } + } + + // [adaptor impl] void QGraphicsLinearLayout::updateGeometry() + void cbs_updateGeometry_0_0() + { + QGraphicsLinearLayout::updateGeometry(); + } + + virtual void updateGeometry() + { + if (cb_updateGeometry_0_0.can_issue()) { + cb_updateGeometry_0_0.issue(&QGraphicsLinearLayout_Adaptor::cbs_updateGeometry_0_0); + } else { + QGraphicsLinearLayout::updateGeometry(); + } + } + + // [adaptor impl] void QGraphicsLinearLayout::widgetEvent(QEvent *e) + void cbs_widgetEvent_1217_0(QEvent *e) + { + QGraphicsLinearLayout::widgetEvent(e); + } + + virtual void widgetEvent(QEvent *e) + { + if (cb_widgetEvent_1217_0.can_issue()) { + cb_widgetEvent_1217_0.issue(&QGraphicsLinearLayout_Adaptor::cbs_widgetEvent_1217_0, e); + } else { + QGraphicsLinearLayout::widgetEvent(e); + } + } + + gsi::Callback cb_count_c0_0; + gsi::Callback cb_getContentsMargins_c4704_0; + gsi::Callback cb_invalidate_0_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_itemAt_c767_0; + gsi::Callback cb_removeAt_767_0; + gsi::Callback cb_setGeometry_1862_0; + gsi::Callback cb_sizeHint_c3330_1; + gsi::Callback cb_updateGeometry_0_0; + gsi::Callback cb_widgetEvent_1217_0; +}; + +QGraphicsLinearLayout_Adaptor::~QGraphicsLinearLayout_Adaptor() { } + +// Constructor QGraphicsLinearLayout::QGraphicsLinearLayout(QGraphicsLayoutItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsLinearLayout_Adaptor_2557 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsLinearLayout_Adaptor_2557 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsLinearLayout_Adaptor (arg1)); +} + + +// Constructor QGraphicsLinearLayout::QGraphicsLinearLayout(Qt::Orientation orientation, QGraphicsLayoutItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsLinearLayout_Adaptor_4362 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsLinearLayout_Adaptor_4362 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QGraphicsLayoutItem *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsLinearLayout_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// exposed void QGraphicsLinearLayout::addChildLayoutItem(QGraphicsLayoutItem *layoutItem) + +static void _init_fp_addChildLayoutItem_2557 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layoutItem"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildLayoutItem_2557 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayoutItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout_Adaptor *)cls)->fp_QGraphicsLinearLayout_addChildLayoutItem_2557 (arg1); +} + + +// int QGraphicsLinearLayout::count() + +static void _init_cbs_count_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_count_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsLinearLayout_Adaptor *)cls)->cbs_count_c0_0 ()); +} + +static void _set_callback_cbs_count_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLinearLayout_Adaptor *)cls)->cb_count_c0_0 = cb; +} + + +// void QGraphicsLinearLayout::getContentsMargins(double *left, double *top, double *right, double *bottom) + +static void _init_cbs_getContentsMargins_c4704_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_getContentsMargins_c4704_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double *arg1 = args.read (heap); + double *arg2 = args.read (heap); + double *arg3 = args.read (heap); + double *arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout_Adaptor *)cls)->cbs_getContentsMargins_c4704_0 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_getContentsMargins_c4704_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLinearLayout_Adaptor *)cls)->cb_getContentsMargins_c4704_0 = cb; +} + + +// void QGraphicsLinearLayout::invalidate() + +static void _init_cbs_invalidate_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_invalidate_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout_Adaptor *)cls)->cbs_invalidate_0_0 (); +} + +static void _set_callback_cbs_invalidate_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLinearLayout_Adaptor *)cls)->cb_invalidate_0_0 = cb; +} + + +// bool QGraphicsLinearLayout::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsLinearLayout_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLinearLayout_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// QGraphicsLayoutItem *QGraphicsLinearLayout::itemAt(int index) + +static void _init_cbs_itemAt_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemAt_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QGraphicsLayoutItem *)((QGraphicsLinearLayout_Adaptor *)cls)->cbs_itemAt_c767_0 (arg1)); +} + +static void _set_callback_cbs_itemAt_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLinearLayout_Adaptor *)cls)->cb_itemAt_c767_0 = cb; +} + + +// void QGraphicsLinearLayout::removeAt(int index) + +static void _init_cbs_removeAt_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_removeAt_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout_Adaptor *)cls)->cbs_removeAt_767_0 (arg1); +} + +static void _set_callback_cbs_removeAt_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLinearLayout_Adaptor *)cls)->cb_removeAt_767_0 = cb; +} + + +// void QGraphicsLinearLayout::setGeometry(const QRectF &rect) + +static void _init_cbs_setGeometry_1862_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setGeometry_1862_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout_Adaptor *)cls)->cbs_setGeometry_1862_0 (arg1); +} + +static void _set_callback_cbs_setGeometry_1862_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLinearLayout_Adaptor *)cls)->cb_setGeometry_1862_0 = cb; +} + + +// exposed void QGraphicsLinearLayout::setGraphicsItem(QGraphicsItem *item) + +static void _init_fp_setGraphicsItem_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setGraphicsItem_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout_Adaptor *)cls)->fp_QGraphicsLinearLayout_setGraphicsItem_1919 (arg1); +} + + +// exposed void QGraphicsLinearLayout::setOwnedByLayout(bool ownedByLayout) + +static void _init_fp_setOwnedByLayout_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ownedByLayout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setOwnedByLayout_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout_Adaptor *)cls)->fp_QGraphicsLinearLayout_setOwnedByLayout_864 (arg1); +} + + +// QSizeF QGraphicsLinearLayout::sizeHint(Qt::SizeHint which, const QSizeF &constraint) + +static void _init_cbs_sizeHint_c3330_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("constraint"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sizeHint_c3330_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QSizeF &arg2 = args.read (heap); + ret.write ((QSizeF)((QGraphicsLinearLayout_Adaptor *)cls)->cbs_sizeHint_c3330_1 (arg1, arg2)); +} + +static void _set_callback_cbs_sizeHint_c3330_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLinearLayout_Adaptor *)cls)->cb_sizeHint_c3330_1 = cb; +} + + +// void QGraphicsLinearLayout::updateGeometry() + +static void _init_cbs_updateGeometry_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateGeometry_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout_Adaptor *)cls)->cbs_updateGeometry_0_0 (); +} + +static void _set_callback_cbs_updateGeometry_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLinearLayout_Adaptor *)cls)->cb_updateGeometry_0_0 = cb; +} + + +// void QGraphicsLinearLayout::widgetEvent(QEvent *e) + +static void _init_cbs_widgetEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_widgetEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsLinearLayout_Adaptor *)cls)->cbs_widgetEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_widgetEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsLinearLayout_Adaptor *)cls)->cb_widgetEvent_1217_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsLinearLayout (); + +static gsi::Methods methods_QGraphicsLinearLayout_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsLinearLayout::QGraphicsLinearLayout(QGraphicsLayoutItem *parent)\nThis method creates an object of class QGraphicsLinearLayout.", &_init_ctor_QGraphicsLinearLayout_Adaptor_2557, &_call_ctor_QGraphicsLinearLayout_Adaptor_2557); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsLinearLayout::QGraphicsLinearLayout(Qt::Orientation orientation, QGraphicsLayoutItem *parent)\nThis method creates an object of class QGraphicsLinearLayout.", &_init_ctor_QGraphicsLinearLayout_Adaptor_4362, &_call_ctor_QGraphicsLinearLayout_Adaptor_4362); + methods += new qt_gsi::GenericMethod ("*addChildLayoutItem", "@brief Method void QGraphicsLinearLayout::addChildLayoutItem(QGraphicsLayoutItem *layoutItem)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildLayoutItem_2557, &_call_fp_addChildLayoutItem_2557); + methods += new qt_gsi::GenericMethod ("count", "@brief Virtual method int QGraphicsLinearLayout::count()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@hide", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0, &_set_callback_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@brief Virtual method void QGraphicsLinearLayout::getContentsMargins(double *left, double *top, double *right, double *bottom)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_getContentsMargins_c4704_0, &_call_cbs_getContentsMargins_c4704_0); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@hide", true, &_init_cbs_getContentsMargins_c4704_0, &_call_cbs_getContentsMargins_c4704_0, &_set_callback_cbs_getContentsMargins_c4704_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Virtual method void QGraphicsLinearLayout::invalidate()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@hide", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0, &_set_callback_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QGraphicsLinearLayout::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Virtual method QGraphicsLayoutItem *QGraphicsLinearLayout::itemAt(int index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@hide", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0, &_set_callback_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("removeAt", "@brief Virtual method void QGraphicsLinearLayout::removeAt(int index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_removeAt_767_0, &_call_cbs_removeAt_767_0); + methods += new qt_gsi::GenericMethod ("removeAt", "@hide", false, &_init_cbs_removeAt_767_0, &_call_cbs_removeAt_767_0, &_set_callback_cbs_removeAt_767_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Virtual method void QGraphicsLinearLayout::setGeometry(const QRectF &rect)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setGeometry_1862_0, &_call_cbs_setGeometry_1862_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@hide", false, &_init_cbs_setGeometry_1862_0, &_call_cbs_setGeometry_1862_0, &_set_callback_cbs_setGeometry_1862_0); + methods += new qt_gsi::GenericMethod ("*setGraphicsItem", "@brief Method void QGraphicsLinearLayout::setGraphicsItem(QGraphicsItem *item)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setGraphicsItem_1919, &_call_fp_setGraphicsItem_1919); + methods += new qt_gsi::GenericMethod ("*setOwnedByLayout", "@brief Method void QGraphicsLinearLayout::setOwnedByLayout(bool ownedByLayout)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setOwnedByLayout_864, &_call_fp_setOwnedByLayout_864); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSizeF QGraphicsLinearLayout::sizeHint(Qt::SizeHint which, const QSizeF &constraint)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c3330_1, &_call_cbs_sizeHint_c3330_1); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c3330_1, &_call_cbs_sizeHint_c3330_1, &_set_callback_cbs_sizeHint_c3330_1); + methods += new qt_gsi::GenericMethod ("updateGeometry", "@brief Virtual method void QGraphicsLinearLayout::updateGeometry()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateGeometry_0_0, &_call_cbs_updateGeometry_0_0); + methods += new qt_gsi::GenericMethod ("updateGeometry", "@hide", false, &_init_cbs_updateGeometry_0_0, &_call_cbs_updateGeometry_0_0, &_set_callback_cbs_updateGeometry_0_0); + methods += new qt_gsi::GenericMethod ("widgetEvent", "@brief Virtual method void QGraphicsLinearLayout::widgetEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_widgetEvent_1217_0, &_call_cbs_widgetEvent_1217_0); + methods += new qt_gsi::GenericMethod ("widgetEvent", "@hide", false, &_init_cbs_widgetEvent_1217_0, &_call_cbs_widgetEvent_1217_0, &_set_callback_cbs_widgetEvent_1217_0); + return methods; +} + +gsi::Class decl_QGraphicsLinearLayout_Adaptor (qtdecl_QGraphicsLinearLayout (), "QtWidgets", "QGraphicsLinearLayout", + methods_QGraphicsLinearLayout_Adaptor (), + "@qt\n@brief Binding of QGraphicsLinearLayout"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsObject.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsObject.cc new file mode 100644 index 000000000..adb8b93a6 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsObject.cc @@ -0,0 +1,2499 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsObject.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsObject + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGraphicsObject::staticMetaObject); +} + + +// const QList &QGraphicsObject::children() + + +static void _init_f_children_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return & > (); +} + +static void _call_f_children_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write & > ((const QList &)((QGraphicsObject *)cls)->children ()); +} + + +// void QGraphicsObject::grabGesture(Qt::GestureType type, QFlags flags) + + +static void _init_f_grabGesture_4352 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::GestureFlags()"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_grabGesture_4352 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::GestureFlags(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject *)cls)->grabGesture (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QGraphicsObject::ungrabGesture(Qt::GestureType type) + + +static void _init_f_ungrabGesture_1902 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_ungrabGesture_1902 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject *)cls)->ungrabGesture (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// static QString QGraphicsObject::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGraphicsObject::tr (arg1, arg2, arg3)); +} + + +// base class cast for QObject + +static void _init_f_QGraphicsObject_as_QObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QGraphicsObject_as_QObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QObject *)(QGraphicsObject *)cls); +} + +static void _init_f_QGraphicsObject_as_const_QObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QGraphicsObject_as_const_QObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QObject *)(const QGraphicsObject *)cls); +} + +// base class cast for QGraphicsItem + +static void _init_f_QGraphicsObject_as_QGraphicsItem (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QGraphicsObject_as_QGraphicsItem (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QGraphicsItem *)(QGraphicsObject *)cls); +} + +static void _init_f_QGraphicsObject_as_const_QGraphicsItem (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QGraphicsObject_as_const_QGraphicsItem (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QGraphicsItem *)(const QGraphicsObject *)cls); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsObject () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":children", "@brief Method const QList &QGraphicsObject::children()\n", true, &_init_f_children_c0, &_call_f_children_c0); + methods += new qt_gsi::GenericMethod ("grabGesture", "@brief Method void QGraphicsObject::grabGesture(Qt::GestureType type, QFlags flags)\n", false, &_init_f_grabGesture_4352, &_call_f_grabGesture_4352); + methods += new qt_gsi::GenericMethod ("ungrabGesture", "@brief Method void QGraphicsObject::ungrabGesture(Qt::GestureType type)\n", false, &_init_f_ungrabGesture_1902, &_call_f_ungrabGesture_1902); + methods += gsi::qt_signal ("childrenChanged()", "childrenChanged", "@brief Signal declaration for QGraphicsObject::childrenChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsObject::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("enabledChanged()", "enabledChanged", "@brief Signal declaration for QGraphicsObject::enabledChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("heightChanged()", "heightChanged", "@brief Signal declaration for QGraphicsObject::heightChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGraphicsObject::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("opacityChanged()", "opacityChanged", "@brief Signal declaration for QGraphicsObject::opacityChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("parentChanged()", "parentChanged", "@brief Signal declaration for QGraphicsObject::parentChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rotationChanged()", "rotationChanged", "@brief Signal declaration for QGraphicsObject::rotationChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("scaleChanged()", "scaleChanged", "@brief Signal declaration for QGraphicsObject::scaleChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("visibleChanged()", "visibleChanged", "@brief Signal declaration for QGraphicsObject::visibleChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("widthChanged()", "widthChanged", "@brief Signal declaration for QGraphicsObject::widthChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("xChanged()", "xChanged", "@brief Signal declaration for QGraphicsObject::xChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("yChanged()", "yChanged", "@brief Signal declaration for QGraphicsObject::yChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("zChanged()", "zChanged", "@brief Signal declaration for QGraphicsObject::zChanged()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGraphicsObject::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + methods += new qt_gsi::GenericMethod ("asQObject", "@brief Delivers the base class interface QObject of QGraphicsObject\nClass QGraphicsObject is derived from multiple base classes. This method delivers the QObject base class aspect.", false, &_init_f_QGraphicsObject_as_QObject, &_call_f_QGraphicsObject_as_QObject); + methods += new qt_gsi::GenericMethod ("asConstQObject", "@brief Delivers the base class interface QObject of QGraphicsObject\nClass QGraphicsObject is derived from multiple base classes. This method delivers the QObject base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QGraphicsObject_as_const_QObject, &_call_f_QGraphicsObject_as_const_QObject); + methods += new qt_gsi::GenericMethod ("asQGraphicsItem", "@brief Delivers the base class interface QGraphicsItem of QGraphicsObject\nClass QGraphicsObject is derived from multiple base classes. This method delivers the QGraphicsItem base class aspect.", false, &_init_f_QGraphicsObject_as_QGraphicsItem, &_call_f_QGraphicsObject_as_QGraphicsItem); + methods += new qt_gsi::GenericMethod ("asConstQGraphicsItem", "@brief Delivers the base class interface QGraphicsItem of QGraphicsObject\nClass QGraphicsObject is derived from multiple base classes. This method delivers the QGraphicsItem base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QGraphicsObject_as_const_QGraphicsItem, &_call_f_QGraphicsObject_as_const_QGraphicsItem); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QGraphicsObject (qtdecl_QObject (), "QtWidgets", "QGraphicsObject_Native", + methods_QGraphicsObject (), + "@hide\n@alias QGraphicsObject"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsObject () { return decl_QGraphicsObject; } + +} + + +class QGraphicsObject_Adaptor : public QGraphicsObject, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsObject_Adaptor(); + + // [adaptor ctor] QGraphicsObject::QGraphicsObject(QGraphicsItem *parent) + QGraphicsObject_Adaptor() : QGraphicsObject() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsObject::QGraphicsObject(QGraphicsItem *parent) + QGraphicsObject_Adaptor(QGraphicsItem *parent) : QGraphicsObject(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsObject::addToIndex() + void fp_QGraphicsObject_addToIndex_0 () { + QGraphicsObject::addToIndex(); + } + + // [expose] bool QGraphicsObject::isSignalConnected(const QMetaMethod &signal) + bool fp_QGraphicsObject_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGraphicsObject::isSignalConnected(signal); + } + + // [expose] void QGraphicsObject::prepareGeometryChange() + void fp_QGraphicsObject_prepareGeometryChange_0 () { + QGraphicsObject::prepareGeometryChange(); + } + + // [expose] int QGraphicsObject::receivers(const char *signal) + int fp_QGraphicsObject_receivers_c1731 (const char *signal) const { + return QGraphicsObject::receivers(signal); + } + + // [expose] void QGraphicsObject::removeFromIndex() + void fp_QGraphicsObject_removeFromIndex_0 () { + QGraphicsObject::removeFromIndex(); + } + + // [expose] QObject *QGraphicsObject::sender() + QObject * fp_QGraphicsObject_sender_c0 () const { + return QGraphicsObject::sender(); + } + + // [expose] int QGraphicsObject::senderSignalIndex() + int fp_QGraphicsObject_senderSignalIndex_c0 () const { + return QGraphicsObject::senderSignalIndex(); + } + + // [expose] void QGraphicsObject::updateMicroFocus() + void fp_QGraphicsObject_updateMicroFocus_0 () { + QGraphicsObject::updateMicroFocus(); + } + + // [adaptor impl] void QGraphicsObject::advance(int phase) + void cbs_advance_767_0(int phase) + { + QGraphicsObject::advance(phase); + } + + virtual void advance(int phase) + { + if (cb_advance_767_0.can_issue()) { + cb_advance_767_0.issue(&QGraphicsObject_Adaptor::cbs_advance_767_0, phase); + } else { + QGraphicsObject::advance(phase); + } + } + + // [adaptor impl] QRectF QGraphicsObject::boundingRect() + QRectF cbs_boundingRect_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("boundingRect"); + } + + virtual QRectF boundingRect() const + { + if (cb_boundingRect_c0_0.can_issue()) { + return cb_boundingRect_c0_0.issue(&QGraphicsObject_Adaptor::cbs_boundingRect_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("boundingRect"); + } + } + + // [emitter impl] void QGraphicsObject::childrenChanged() + void emitter_QGraphicsObject_childrenChanged_0() + { + emit QGraphicsObject::childrenChanged(); + } + + // [adaptor impl] bool QGraphicsObject::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + bool cbs_collidesWithItem_c4977_1(const QGraphicsItem *other, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsObject::collidesWithItem(other, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithItem_c4977_1.can_issue()) { + return cb_collidesWithItem_c4977_1.issue::target_type &>(&QGraphicsObject_Adaptor::cbs_collidesWithItem_c4977_1, other, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsObject::collidesWithItem(other, mode); + } + } + + // [adaptor impl] bool QGraphicsObject::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + bool cbs_collidesWithPath_c4877_1(const QPainterPath &path, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsObject::collidesWithPath(path, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithPath_c4877_1.can_issue()) { + return cb_collidesWithPath_c4877_1.issue::target_type &>(&QGraphicsObject_Adaptor::cbs_collidesWithPath_c4877_1, path, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsObject::collidesWithPath(path, mode); + } + } + + // [adaptor impl] bool QGraphicsObject::contains(const QPointF &point) + bool cbs_contains_c1986_0(const QPointF &point) const + { + return QGraphicsObject::contains(point); + } + + virtual bool contains(const QPointF &point) const + { + if (cb_contains_c1986_0.can_issue()) { + return cb_contains_c1986_0.issue(&QGraphicsObject_Adaptor::cbs_contains_c1986_0, point); + } else { + return QGraphicsObject::contains(point); + } + } + + // [emitter impl] void QGraphicsObject::destroyed(QObject *) + void emitter_QGraphicsObject_destroyed_1302(QObject *arg1) + { + emit QGraphicsObject::destroyed(arg1); + } + + // [emitter impl] void QGraphicsObject::enabledChanged() + void emitter_QGraphicsObject_enabledChanged_0() + { + emit QGraphicsObject::enabledChanged(); + } + + // [adaptor impl] bool QGraphicsObject::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGraphicsObject::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGraphicsObject_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGraphicsObject::eventFilter(watched, event); + } + } + + // [emitter impl] void QGraphicsObject::heightChanged() + void emitter_QGraphicsObject_heightChanged_0() + { + emit QGraphicsObject::heightChanged(); + } + + // [adaptor impl] bool QGraphicsObject::isObscuredBy(const QGraphicsItem *item) + bool cbs_isObscuredBy_c2614_0(const QGraphicsItem *item) const + { + return QGraphicsObject::isObscuredBy(item); + } + + virtual bool isObscuredBy(const QGraphicsItem *item) const + { + if (cb_isObscuredBy_c2614_0.can_issue()) { + return cb_isObscuredBy_c2614_0.issue(&QGraphicsObject_Adaptor::cbs_isObscuredBy_c2614_0, item); + } else { + return QGraphicsObject::isObscuredBy(item); + } + } + + // [emitter impl] void QGraphicsObject::objectNameChanged(const QString &objectName) + void emitter_QGraphicsObject_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGraphicsObject::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QGraphicsObject::opacityChanged() + void emitter_QGraphicsObject_opacityChanged_0() + { + emit QGraphicsObject::opacityChanged(); + } + + // [adaptor impl] QPainterPath QGraphicsObject::opaqueArea() + QPainterPath cbs_opaqueArea_c0_0() const + { + return QGraphicsObject::opaqueArea(); + } + + virtual QPainterPath opaqueArea() const + { + if (cb_opaqueArea_c0_0.can_issue()) { + return cb_opaqueArea_c0_0.issue(&QGraphicsObject_Adaptor::cbs_opaqueArea_c0_0); + } else { + return QGraphicsObject::opaqueArea(); + } + } + + // [adaptor impl] void QGraphicsObject::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + void cbs_paint_6301_1(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + __SUPPRESS_UNUSED_WARNING (painter); + __SUPPRESS_UNUSED_WARNING (option); + __SUPPRESS_UNUSED_WARNING (widget); + throw qt_gsi::AbstractMethodCalledException("paint"); + } + + virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + if (cb_paint_6301_1.can_issue()) { + cb_paint_6301_1.issue(&QGraphicsObject_Adaptor::cbs_paint_6301_1, painter, option, widget); + } else { + throw qt_gsi::AbstractMethodCalledException("paint"); + } + } + + // [emitter impl] void QGraphicsObject::parentChanged() + void emitter_QGraphicsObject_parentChanged_0() + { + emit QGraphicsObject::parentChanged(); + } + + // [emitter impl] void QGraphicsObject::rotationChanged() + void emitter_QGraphicsObject_rotationChanged_0() + { + emit QGraphicsObject::rotationChanged(); + } + + // [emitter impl] void QGraphicsObject::scaleChanged() + void emitter_QGraphicsObject_scaleChanged_0() + { + emit QGraphicsObject::scaleChanged(); + } + + // [adaptor impl] QPainterPath QGraphicsObject::shape() + QPainterPath cbs_shape_c0_0() const + { + return QGraphicsObject::shape(); + } + + virtual QPainterPath shape() const + { + if (cb_shape_c0_0.can_issue()) { + return cb_shape_c0_0.issue(&QGraphicsObject_Adaptor::cbs_shape_c0_0); + } else { + return QGraphicsObject::shape(); + } + } + + // [adaptor impl] int QGraphicsObject::type() + int cbs_type_c0_0() const + { + return QGraphicsObject::type(); + } + + virtual int type() const + { + if (cb_type_c0_0.can_issue()) { + return cb_type_c0_0.issue(&QGraphicsObject_Adaptor::cbs_type_c0_0); + } else { + return QGraphicsObject::type(); + } + } + + // [emitter impl] void QGraphicsObject::visibleChanged() + void emitter_QGraphicsObject_visibleChanged_0() + { + emit QGraphicsObject::visibleChanged(); + } + + // [emitter impl] void QGraphicsObject::widthChanged() + void emitter_QGraphicsObject_widthChanged_0() + { + emit QGraphicsObject::widthChanged(); + } + + // [emitter impl] void QGraphicsObject::xChanged() + void emitter_QGraphicsObject_xChanged_0() + { + emit QGraphicsObject::xChanged(); + } + + // [emitter impl] void QGraphicsObject::yChanged() + void emitter_QGraphicsObject_yChanged_0() + { + emit QGraphicsObject::yChanged(); + } + + // [emitter impl] void QGraphicsObject::zChanged() + void emitter_QGraphicsObject_zChanged_0() + { + emit QGraphicsObject::zChanged(); + } + + // [adaptor impl] void QGraphicsObject::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGraphicsObject::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGraphicsObject_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGraphicsObject::childEvent(event); + } + } + + // [adaptor impl] void QGraphicsObject::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + void cbs_contextMenuEvent_3674_0(QGraphicsSceneContextMenuEvent *event) + { + QGraphicsObject::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + { + if (cb_contextMenuEvent_3674_0.can_issue()) { + cb_contextMenuEvent_3674_0.issue(&QGraphicsObject_Adaptor::cbs_contextMenuEvent_3674_0, event); + } else { + QGraphicsObject::contextMenuEvent(event); + } + } + + // [adaptor impl] void QGraphicsObject::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGraphicsObject::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGraphicsObject_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGraphicsObject::customEvent(event); + } + } + + // [adaptor impl] void QGraphicsObject::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGraphicsObject::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGraphicsObject_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGraphicsObject::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGraphicsObject::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragEnterEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsObject::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragEnterEvent_3315_0.can_issue()) { + cb_dragEnterEvent_3315_0.issue(&QGraphicsObject_Adaptor::cbs_dragEnterEvent_3315_0, event); + } else { + QGraphicsObject::dragEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsObject::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragLeaveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsObject::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragLeaveEvent_3315_0.can_issue()) { + cb_dragLeaveEvent_3315_0.issue(&QGraphicsObject_Adaptor::cbs_dragLeaveEvent_3315_0, event); + } else { + QGraphicsObject::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsObject::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragMoveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsObject::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragMoveEvent_3315_0.can_issue()) { + cb_dragMoveEvent_3315_0.issue(&QGraphicsObject_Adaptor::cbs_dragMoveEvent_3315_0, event); + } else { + QGraphicsObject::dragMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsObject::dropEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dropEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsObject::dropEvent(event); + } + + virtual void dropEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dropEvent_3315_0.can_issue()) { + cb_dropEvent_3315_0.issue(&QGraphicsObject_Adaptor::cbs_dropEvent_3315_0, event); + } else { + QGraphicsObject::dropEvent(event); + } + } + + // [adaptor impl] bool QGraphicsObject::event(QEvent *ev) + bool cbs_event_1217_0(QEvent *ev) + { + return QGraphicsObject::event(ev); + } + + virtual bool event(QEvent *ev) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGraphicsObject_Adaptor::cbs_event_1217_0, ev); + } else { + return QGraphicsObject::event(ev); + } + } + + // [adaptor impl] QVariant QGraphicsObject::extension(const QVariant &variant) + QVariant cbs_extension_c2119_0(const QVariant &variant) const + { + return QGraphicsObject::extension(variant); + } + + virtual QVariant extension(const QVariant &variant) const + { + if (cb_extension_c2119_0.can_issue()) { + return cb_extension_c2119_0.issue(&QGraphicsObject_Adaptor::cbs_extension_c2119_0, variant); + } else { + return QGraphicsObject::extension(variant); + } + } + + // [adaptor impl] void QGraphicsObject::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QGraphicsObject::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QGraphicsObject_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QGraphicsObject::focusInEvent(event); + } + } + + // [adaptor impl] void QGraphicsObject::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QGraphicsObject::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QGraphicsObject_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QGraphicsObject::focusOutEvent(event); + } + } + + // [adaptor impl] void QGraphicsObject::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverEnterEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsObject::hoverEnterEvent(event); + } + + virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverEnterEvent_3044_0.can_issue()) { + cb_hoverEnterEvent_3044_0.issue(&QGraphicsObject_Adaptor::cbs_hoverEnterEvent_3044_0, event); + } else { + QGraphicsObject::hoverEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsObject::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverLeaveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsObject::hoverLeaveEvent(event); + } + + virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverLeaveEvent_3044_0.can_issue()) { + cb_hoverLeaveEvent_3044_0.issue(&QGraphicsObject_Adaptor::cbs_hoverLeaveEvent_3044_0, event); + } else { + QGraphicsObject::hoverLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsObject::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverMoveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsObject::hoverMoveEvent(event); + } + + virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverMoveEvent_3044_0.can_issue()) { + cb_hoverMoveEvent_3044_0.issue(&QGraphicsObject_Adaptor::cbs_hoverMoveEvent_3044_0, event); + } else { + QGraphicsObject::hoverMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsObject::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QGraphicsObject::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QGraphicsObject_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QGraphicsObject::inputMethodEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsObject::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QGraphicsObject::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QGraphicsObject_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QGraphicsObject::inputMethodQuery(query); + } + } + + // [adaptor impl] QVariant QGraphicsObject::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + QVariant cbs_itemChange_5658_0(const qt_gsi::Converter::target_type & change, const QVariant &value) + { + return QGraphicsObject::itemChange(qt_gsi::QtToCppAdaptor(change).cref(), value); + } + + virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + { + if (cb_itemChange_5658_0.can_issue()) { + return cb_itemChange_5658_0.issue::target_type &, const QVariant &>(&QGraphicsObject_Adaptor::cbs_itemChange_5658_0, qt_gsi::CppToQtAdaptor(change), value); + } else { + return QGraphicsObject::itemChange(change, value); + } + } + + // [adaptor impl] void QGraphicsObject::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QGraphicsObject::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QGraphicsObject_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QGraphicsObject::keyPressEvent(event); + } + } + + // [adaptor impl] void QGraphicsObject::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QGraphicsObject::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QGraphicsObject_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QGraphicsObject::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsObject::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseDoubleClickEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsObject::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_3049_0.can_issue()) { + cb_mouseDoubleClickEvent_3049_0.issue(&QGraphicsObject_Adaptor::cbs_mouseDoubleClickEvent_3049_0, event); + } else { + QGraphicsObject::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QGraphicsObject::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseMoveEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsObject::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseMoveEvent_3049_0.can_issue()) { + cb_mouseMoveEvent_3049_0.issue(&QGraphicsObject_Adaptor::cbs_mouseMoveEvent_3049_0, event); + } else { + QGraphicsObject::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsObject::mousePressEvent(QGraphicsSceneMouseEvent *event) + void cbs_mousePressEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsObject::mousePressEvent(event); + } + + virtual void mousePressEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mousePressEvent_3049_0.can_issue()) { + cb_mousePressEvent_3049_0.issue(&QGraphicsObject_Adaptor::cbs_mousePressEvent_3049_0, event); + } else { + QGraphicsObject::mousePressEvent(event); + } + } + + // [adaptor impl] void QGraphicsObject::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseReleaseEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsObject::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseReleaseEvent_3049_0.can_issue()) { + cb_mouseReleaseEvent_3049_0.issue(&QGraphicsObject_Adaptor::cbs_mouseReleaseEvent_3049_0, event); + } else { + QGraphicsObject::mouseReleaseEvent(event); + } + } + + // [adaptor impl] bool QGraphicsObject::sceneEvent(QEvent *event) + bool cbs_sceneEvent_1217_0(QEvent *event) + { + return QGraphicsObject::sceneEvent(event); + } + + virtual bool sceneEvent(QEvent *event) + { + if (cb_sceneEvent_1217_0.can_issue()) { + return cb_sceneEvent_1217_0.issue(&QGraphicsObject_Adaptor::cbs_sceneEvent_1217_0, event); + } else { + return QGraphicsObject::sceneEvent(event); + } + } + + // [adaptor impl] bool QGraphicsObject::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + bool cbs_sceneEventFilter_3028_0(QGraphicsItem *watched, QEvent *event) + { + return QGraphicsObject::sceneEventFilter(watched, event); + } + + virtual bool sceneEventFilter(QGraphicsItem *watched, QEvent *event) + { + if (cb_sceneEventFilter_3028_0.can_issue()) { + return cb_sceneEventFilter_3028_0.issue(&QGraphicsObject_Adaptor::cbs_sceneEventFilter_3028_0, watched, event); + } else { + return QGraphicsObject::sceneEventFilter(watched, event); + } + } + + // [adaptor impl] void QGraphicsObject::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + void cbs_setExtension_4817_0(unsigned int extension, const QVariant &variant) + { + QGraphicsObject::setExtension(QGraphicsItem::Extension(extension), variant); + } + + virtual void setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + { + if (cb_setExtension_4817_0.can_issue()) { + cb_setExtension_4817_0.issue(&QGraphicsObject_Adaptor::cbs_setExtension_4817_0, (unsigned int)(extension), variant); + } else { + QGraphicsObject::setExtension(extension, variant); + } + } + + // [adaptor impl] bool QGraphicsObject::supportsExtension(QGraphicsItem::Extension extension) + bool cbs_supportsExtension_c2806_0(unsigned int extension) const + { + return QGraphicsObject::supportsExtension(QGraphicsItem::Extension(extension)); + } + + virtual bool supportsExtension(QGraphicsItem::Extension extension) const + { + if (cb_supportsExtension_c2806_0.can_issue()) { + return cb_supportsExtension_c2806_0.issue(&QGraphicsObject_Adaptor::cbs_supportsExtension_c2806_0, (unsigned int)(extension)); + } else { + return QGraphicsObject::supportsExtension(extension); + } + } + + // [adaptor impl] void QGraphicsObject::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGraphicsObject::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGraphicsObject_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGraphicsObject::timerEvent(event); + } + } + + // [adaptor impl] void QGraphicsObject::wheelEvent(QGraphicsSceneWheelEvent *event) + void cbs_wheelEvent_3029_0(QGraphicsSceneWheelEvent *event) + { + QGraphicsObject::wheelEvent(event); + } + + virtual void wheelEvent(QGraphicsSceneWheelEvent *event) + { + if (cb_wheelEvent_3029_0.can_issue()) { + cb_wheelEvent_3029_0.issue(&QGraphicsObject_Adaptor::cbs_wheelEvent_3029_0, event); + } else { + QGraphicsObject::wheelEvent(event); + } + } + + gsi::Callback cb_advance_767_0; + gsi::Callback cb_boundingRect_c0_0; + gsi::Callback cb_collidesWithItem_c4977_1; + gsi::Callback cb_collidesWithPath_c4877_1; + gsi::Callback cb_contains_c1986_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_isObscuredBy_c2614_0; + gsi::Callback cb_opaqueArea_c0_0; + gsi::Callback cb_paint_6301_1; + gsi::Callback cb_shape_c0_0; + gsi::Callback cb_type_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_contextMenuEvent_3674_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_3315_0; + gsi::Callback cb_dragLeaveEvent_3315_0; + gsi::Callback cb_dragMoveEvent_3315_0; + gsi::Callback cb_dropEvent_3315_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_extension_c2119_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hoverEnterEvent_3044_0; + gsi::Callback cb_hoverLeaveEvent_3044_0; + gsi::Callback cb_hoverMoveEvent_3044_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemChange_5658_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_mouseDoubleClickEvent_3049_0; + gsi::Callback cb_mouseMoveEvent_3049_0; + gsi::Callback cb_mousePressEvent_3049_0; + gsi::Callback cb_mouseReleaseEvent_3049_0; + gsi::Callback cb_sceneEvent_1217_0; + gsi::Callback cb_sceneEventFilter_3028_0; + gsi::Callback cb_setExtension_4817_0; + gsi::Callback cb_supportsExtension_c2806_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_3029_0; +}; + +QGraphicsObject_Adaptor::~QGraphicsObject_Adaptor() { } + +// Constructor QGraphicsObject::QGraphicsObject(QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsObject_Adaptor_1919 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsObject_Adaptor_1919 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsObject_Adaptor (arg1)); +} + + +// exposed void QGraphicsObject::addToIndex() + +static void _init_fp_addToIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_addToIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->fp_QGraphicsObject_addToIndex_0 (); +} + + +// void QGraphicsObject::advance(int phase) + +static void _init_cbs_advance_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("phase"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_advance_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_advance_767_0 (arg1); +} + +static void _set_callback_cbs_advance_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_advance_767_0 = cb; +} + + +// QRectF QGraphicsObject::boundingRect() + +static void _init_cbs_boundingRect_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_boundingRect_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsObject_Adaptor *)cls)->cbs_boundingRect_c0_0 ()); +} + +static void _set_callback_cbs_boundingRect_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_boundingRect_c0_0 = cb; +} + + +// void QGraphicsObject::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QGraphicsObject::childrenChanged() + +static void _init_emitter_childrenChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_childrenChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsObject_Adaptor *)cls)->emitter_QGraphicsObject_childrenChanged_0 (); +} + + +// bool QGraphicsObject::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithItem_c4977_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithItem_c4977_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsObject_Adaptor *)cls)->cbs_collidesWithItem_c4977_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithItem_c4977_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_collidesWithItem_c4977_1 = cb; +} + + +// bool QGraphicsObject::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithPath_c4877_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithPath_c4877_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsObject_Adaptor *)cls)->cbs_collidesWithPath_c4877_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithPath_c4877_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_collidesWithPath_c4877_1 = cb; +} + + +// bool QGraphicsObject::contains(const QPointF &point) + +static void _init_cbs_contains_c1986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contains_c1986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + ret.write ((bool)((QGraphicsObject_Adaptor *)cls)->cbs_contains_c1986_0 (arg1)); +} + +static void _set_callback_cbs_contains_c1986_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_contains_c1986_0 = cb; +} + + +// void QGraphicsObject::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_3674_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_3674_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_contextMenuEvent_3674_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_3674_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_contextMenuEvent_3674_0 = cb; +} + + +// void QGraphicsObject::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGraphicsObject::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGraphicsObject_Adaptor *)cls)->emitter_QGraphicsObject_destroyed_1302 (arg1); +} + + +// void QGraphicsObject::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QGraphicsObject::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragEnterEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_dragEnterEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_dragEnterEvent_3315_0 = cb; +} + + +// void QGraphicsObject::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragLeaveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_dragLeaveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_dragLeaveEvent_3315_0 = cb; +} + + +// void QGraphicsObject::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragMoveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_dragMoveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_dragMoveEvent_3315_0 = cb; +} + + +// void QGraphicsObject::dropEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dropEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_dropEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_dropEvent_3315_0 = cb; +} + + +// emitter void QGraphicsObject::enabledChanged() + +static void _init_emitter_enabledChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_enabledChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsObject_Adaptor *)cls)->emitter_QGraphicsObject_enabledChanged_0 (); +} + + +// bool QGraphicsObject::event(QEvent *ev) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsObject_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGraphicsObject::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsObject_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QVariant QGraphicsObject::extension(const QVariant &variant) + +static void _init_cbs_extension_c2119_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("variant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_extension_c2119_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + ret.write ((QVariant)((QGraphicsObject_Adaptor *)cls)->cbs_extension_c2119_0 (arg1)); +} + +static void _set_callback_cbs_extension_c2119_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_extension_c2119_0 = cb; +} + + +// void QGraphicsObject::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// void QGraphicsObject::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// emitter void QGraphicsObject::heightChanged() + +static void _init_emitter_heightChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_heightChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsObject_Adaptor *)cls)->emitter_QGraphicsObject_heightChanged_0 (); +} + + +// void QGraphicsObject::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverEnterEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverEnterEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_hoverEnterEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverEnterEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_hoverEnterEvent_3044_0 = cb; +} + + +// void QGraphicsObject::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverLeaveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverLeaveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_hoverLeaveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverLeaveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_hoverLeaveEvent_3044_0 = cb; +} + + +// void QGraphicsObject::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverMoveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverMoveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_hoverMoveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverMoveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_hoverMoveEvent_3044_0 = cb; +} + + +// void QGraphicsObject::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QGraphicsObject::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QGraphicsObject_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QGraphicsObject::isObscuredBy(const QGraphicsItem *item) + +static void _init_cbs_isObscuredBy_c2614_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isObscuredBy_c2614_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsObject_Adaptor *)cls)->cbs_isObscuredBy_c2614_0 (arg1)); +} + +static void _set_callback_cbs_isObscuredBy_c2614_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_isObscuredBy_c2614_0 = cb; +} + + +// exposed bool QGraphicsObject::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsObject_Adaptor *)cls)->fp_QGraphicsObject_isSignalConnected_c2394 (arg1)); +} + + +// QVariant QGraphicsObject::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + +static void _init_cbs_itemChange_5658_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_itemChange_5658_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QVariant &arg2 = args.read (heap); + ret.write ((QVariant)((QGraphicsObject_Adaptor *)cls)->cbs_itemChange_5658_0 (arg1, arg2)); +} + +static void _set_callback_cbs_itemChange_5658_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_itemChange_5658_0 = cb; +} + + +// void QGraphicsObject::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QGraphicsObject::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QGraphicsObject::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_mouseDoubleClickEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_mouseDoubleClickEvent_3049_0 = cb; +} + + +// void QGraphicsObject::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_mouseMoveEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_mouseMoveEvent_3049_0 = cb; +} + + +// void QGraphicsObject::mousePressEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mousePressEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_mousePressEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_mousePressEvent_3049_0 = cb; +} + + +// void QGraphicsObject::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_mouseReleaseEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_mouseReleaseEvent_3049_0 = cb; +} + + +// emitter void QGraphicsObject::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsObject_Adaptor *)cls)->emitter_QGraphicsObject_objectNameChanged_4567 (arg1); +} + + +// emitter void QGraphicsObject::opacityChanged() + +static void _init_emitter_opacityChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_opacityChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsObject_Adaptor *)cls)->emitter_QGraphicsObject_opacityChanged_0 (); +} + + +// QPainterPath QGraphicsObject::opaqueArea() + +static void _init_cbs_opaqueArea_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_opaqueArea_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsObject_Adaptor *)cls)->cbs_opaqueArea_c0_0 ()); +} + +static void _set_callback_cbs_opaqueArea_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_opaqueArea_c0_0 = cb; +} + + +// void QGraphicsObject::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + +static void _init_cbs_paint_6301_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paint_6301_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionGraphicsItem *arg2 = args.read (heap); + QWidget *arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_paint_6301_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paint_6301_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_paint_6301_1 = cb; +} + + +// emitter void QGraphicsObject::parentChanged() + +static void _init_emitter_parentChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_parentChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsObject_Adaptor *)cls)->emitter_QGraphicsObject_parentChanged_0 (); +} + + +// exposed void QGraphicsObject::prepareGeometryChange() + +static void _init_fp_prepareGeometryChange_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_prepareGeometryChange_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->fp_QGraphicsObject_prepareGeometryChange_0 (); +} + + +// exposed int QGraphicsObject::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsObject_Adaptor *)cls)->fp_QGraphicsObject_receivers_c1731 (arg1)); +} + + +// exposed void QGraphicsObject::removeFromIndex() + +static void _init_fp_removeFromIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_removeFromIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->fp_QGraphicsObject_removeFromIndex_0 (); +} + + +// emitter void QGraphicsObject::rotationChanged() + +static void _init_emitter_rotationChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_rotationChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsObject_Adaptor *)cls)->emitter_QGraphicsObject_rotationChanged_0 (); +} + + +// emitter void QGraphicsObject::scaleChanged() + +static void _init_emitter_scaleChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_scaleChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsObject_Adaptor *)cls)->emitter_QGraphicsObject_scaleChanged_0 (); +} + + +// bool QGraphicsObject::sceneEvent(QEvent *event) + +static void _init_cbs_sceneEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sceneEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsObject_Adaptor *)cls)->cbs_sceneEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_sceneEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_sceneEvent_1217_0 = cb; +} + + +// bool QGraphicsObject::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + +static void _init_cbs_sceneEventFilter_3028_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sceneEventFilter_3028_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsObject_Adaptor *)cls)->cbs_sceneEventFilter_3028_0 (arg1, arg2)); +} + +static void _set_callback_cbs_sceneEventFilter_3028_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_sceneEventFilter_3028_0 = cb; +} + + +// exposed QObject *QGraphicsObject::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGraphicsObject_Adaptor *)cls)->fp_QGraphicsObject_sender_c0 ()); +} + + +// exposed int QGraphicsObject::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsObject_Adaptor *)cls)->fp_QGraphicsObject_senderSignalIndex_c0 ()); +} + + +// void QGraphicsObject::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + +static void _init_cbs_setExtension_4817_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("variant"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setExtension_4817_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_setExtension_4817_0 (arg1, arg2); +} + +static void _set_callback_cbs_setExtension_4817_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_setExtension_4817_0 = cb; +} + + +// QPainterPath QGraphicsObject::shape() + +static void _init_cbs_shape_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_shape_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsObject_Adaptor *)cls)->cbs_shape_c0_0 ()); +} + +static void _set_callback_cbs_shape_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_shape_c0_0 = cb; +} + + +// bool QGraphicsObject::supportsExtension(QGraphicsItem::Extension extension) + +static void _init_cbs_supportsExtension_c2806_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_supportsExtension_c2806_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + ret.write ((bool)((QGraphicsObject_Adaptor *)cls)->cbs_supportsExtension_c2806_0 (arg1)); +} + +static void _set_callback_cbs_supportsExtension_c2806_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_supportsExtension_c2806_0 = cb; +} + + +// void QGraphicsObject::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// int QGraphicsObject::type() + +static void _init_cbs_type_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_type_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsObject_Adaptor *)cls)->cbs_type_c0_0 ()); +} + +static void _set_callback_cbs_type_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_type_c0_0 = cb; +} + + +// exposed void QGraphicsObject::updateMicroFocus() + +static void _init_fp_updateMicroFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->fp_QGraphicsObject_updateMicroFocus_0 (); +} + + +// emitter void QGraphicsObject::visibleChanged() + +static void _init_emitter_visibleChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_visibleChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsObject_Adaptor *)cls)->emitter_QGraphicsObject_visibleChanged_0 (); +} + + +// void QGraphicsObject::wheelEvent(QGraphicsSceneWheelEvent *event) + +static void _init_cbs_wheelEvent_3029_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_3029_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsObject_Adaptor *)cls)->cbs_wheelEvent_3029_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_3029_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsObject_Adaptor *)cls)->cb_wheelEvent_3029_0 = cb; +} + + +// emitter void QGraphicsObject::widthChanged() + +static void _init_emitter_widthChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_widthChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsObject_Adaptor *)cls)->emitter_QGraphicsObject_widthChanged_0 (); +} + + +// emitter void QGraphicsObject::xChanged() + +static void _init_emitter_xChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_xChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsObject_Adaptor *)cls)->emitter_QGraphicsObject_xChanged_0 (); +} + + +// emitter void QGraphicsObject::yChanged() + +static void _init_emitter_yChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_yChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsObject_Adaptor *)cls)->emitter_QGraphicsObject_yChanged_0 (); +} + + +// emitter void QGraphicsObject::zChanged() + +static void _init_emitter_zChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_zChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsObject_Adaptor *)cls)->emitter_QGraphicsObject_zChanged_0 (); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsObject (); + +static gsi::Methods methods_QGraphicsObject_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsObject::QGraphicsObject(QGraphicsItem *parent)\nThis method creates an object of class QGraphicsObject.", &_init_ctor_QGraphicsObject_Adaptor_1919, &_call_ctor_QGraphicsObject_Adaptor_1919); + methods += new qt_gsi::GenericMethod ("*addToIndex", "@brief Method void QGraphicsObject::addToIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addToIndex_0, &_call_fp_addToIndex_0); + methods += new qt_gsi::GenericMethod ("advance", "@brief Virtual method void QGraphicsObject::advance(int phase)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("advance", "@hide", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0, &_set_callback_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Virtual method QRectF QGraphicsObject::boundingRect()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@hide", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0, &_set_callback_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGraphicsObject::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_childrenChanged", "@brief Emitter for signal void QGraphicsObject::childrenChanged()\nCall this method to emit this signal.", false, &_init_emitter_childrenChanged_0, &_call_emitter_childrenChanged_0); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@brief Virtual method bool QGraphicsObject::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@hide", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1, &_set_callback_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@brief Virtual method bool QGraphicsObject::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@hide", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1, &_set_callback_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("contains", "@brief Virtual method bool QGraphicsObject::contains(const QPointF &point)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("contains", "@hide", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0, &_set_callback_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QGraphicsObject::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0, &_set_callback_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGraphicsObject::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGraphicsObject::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGraphicsObject::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QGraphicsObject::dragEnterEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0, &_set_callback_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QGraphicsObject::dragLeaveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0, &_set_callback_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QGraphicsObject::dragMoveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0, &_set_callback_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QGraphicsObject::dropEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0, &_set_callback_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("emit_enabledChanged", "@brief Emitter for signal void QGraphicsObject::enabledChanged()\nCall this method to emit this signal.", false, &_init_emitter_enabledChanged_0, &_call_emitter_enabledChanged_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QGraphicsObject::event(QEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGraphicsObject::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*extension", "@brief Virtual method QVariant QGraphicsObject::extension(const QVariant &variant)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*extension", "@hide", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0, &_set_callback_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QGraphicsObject::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QGraphicsObject::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("emit_heightChanged", "@brief Emitter for signal void QGraphicsObject::heightChanged()\nCall this method to emit this signal.", false, &_init_emitter_heightChanged_0, &_call_emitter_heightChanged_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@brief Virtual method void QGraphicsObject::hoverEnterEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@hide", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0, &_set_callback_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@brief Virtual method void QGraphicsObject::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@hide", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0, &_set_callback_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@brief Virtual method void QGraphicsObject::hoverMoveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@hide", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0, &_set_callback_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QGraphicsObject::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@brief Virtual method QVariant QGraphicsObject::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@brief Virtual method bool QGraphicsObject::isObscuredBy(const QGraphicsItem *item)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@hide", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0, &_set_callback_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGraphicsObject::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*itemChange", "@brief Virtual method QVariant QGraphicsObject::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@hide", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0, &_set_callback_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QGraphicsObject::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QGraphicsObject::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QGraphicsObject::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0, &_set_callback_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QGraphicsObject::mouseMoveEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0, &_set_callback_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QGraphicsObject::mousePressEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0, &_set_callback_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QGraphicsObject::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0, &_set_callback_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGraphicsObject::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("emit_opacityChanged", "@brief Emitter for signal void QGraphicsObject::opacityChanged()\nCall this method to emit this signal.", false, &_init_emitter_opacityChanged_0, &_call_emitter_opacityChanged_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Virtual method QPainterPath QGraphicsObject::opaqueArea()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@hide", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0, &_set_callback_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QGraphicsObject::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("paint", "@hide", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1, &_set_callback_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("emit_parentChanged", "@brief Emitter for signal void QGraphicsObject::parentChanged()\nCall this method to emit this signal.", false, &_init_emitter_parentChanged_0, &_call_emitter_parentChanged_0); + methods += new qt_gsi::GenericMethod ("*prepareGeometryChange", "@brief Method void QGraphicsObject::prepareGeometryChange()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_prepareGeometryChange_0, &_call_fp_prepareGeometryChange_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGraphicsObject::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*removeFromIndex", "@brief Method void QGraphicsObject::removeFromIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_removeFromIndex_0, &_call_fp_removeFromIndex_0); + methods += new qt_gsi::GenericMethod ("emit_rotationChanged", "@brief Emitter for signal void QGraphicsObject::rotationChanged()\nCall this method to emit this signal.", false, &_init_emitter_rotationChanged_0, &_call_emitter_rotationChanged_0); + methods += new qt_gsi::GenericMethod ("emit_scaleChanged", "@brief Emitter for signal void QGraphicsObject::scaleChanged()\nCall this method to emit this signal.", false, &_init_emitter_scaleChanged_0, &_call_emitter_scaleChanged_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@brief Virtual method bool QGraphicsObject::sceneEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@hide", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0, &_set_callback_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@brief Virtual method bool QGraphicsObject::sceneEventFilter(QGraphicsItem *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@hide", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0, &_set_callback_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGraphicsObject::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGraphicsObject::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@brief Virtual method void QGraphicsObject::setExtension(QGraphicsItem::Extension extension, const QVariant &variant)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@hide", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0, &_set_callback_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("shape", "@brief Virtual method QPainterPath QGraphicsObject::shape()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("shape", "@hide", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0, &_set_callback_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@brief Virtual method bool QGraphicsObject::supportsExtension(QGraphicsItem::Extension extension)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@hide", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0, &_set_callback_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGraphicsObject::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method int QGraphicsObject::type()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0, &_set_callback_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QGraphicsObject::updateMicroFocus()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_0, &_call_fp_updateMicroFocus_0); + methods += new qt_gsi::GenericMethod ("emit_visibleChanged", "@brief Emitter for signal void QGraphicsObject::visibleChanged()\nCall this method to emit this signal.", false, &_init_emitter_visibleChanged_0, &_call_emitter_visibleChanged_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QGraphicsObject::wheelEvent(QGraphicsSceneWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0, &_set_callback_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("emit_widthChanged", "@brief Emitter for signal void QGraphicsObject::widthChanged()\nCall this method to emit this signal.", false, &_init_emitter_widthChanged_0, &_call_emitter_widthChanged_0); + methods += new qt_gsi::GenericMethod ("emit_xChanged", "@brief Emitter for signal void QGraphicsObject::xChanged()\nCall this method to emit this signal.", false, &_init_emitter_xChanged_0, &_call_emitter_xChanged_0); + methods += new qt_gsi::GenericMethod ("emit_yChanged", "@brief Emitter for signal void QGraphicsObject::yChanged()\nCall this method to emit this signal.", false, &_init_emitter_yChanged_0, &_call_emitter_yChanged_0); + methods += new qt_gsi::GenericMethod ("emit_zChanged", "@brief Emitter for signal void QGraphicsObject::zChanged()\nCall this method to emit this signal.", false, &_init_emitter_zChanged_0, &_call_emitter_zChanged_0); + return methods; +} + +gsi::Class decl_QGraphicsObject_Adaptor (qtdecl_QGraphicsObject (), "QtWidgets", "QGraphicsObject", + methods_QGraphicsObject_Adaptor (), + "@qt\n@brief Binding of QGraphicsObject"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc new file mode 100644 index 000000000..eb5113dfe --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsOpacityEffect.cc @@ -0,0 +1,955 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsOpacityEffect.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsOpacityEffect + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGraphicsOpacityEffect::staticMetaObject); +} + + +// double QGraphicsOpacityEffect::opacity() + + +static void _init_f_opacity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opacity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsOpacityEffect *)cls)->opacity ()); +} + + +// QBrush QGraphicsOpacityEffect::opacityMask() + + +static void _init_f_opacityMask_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opacityMask_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QGraphicsOpacityEffect *)cls)->opacityMask ()); +} + + +// void QGraphicsOpacityEffect::setOpacity(double opacity) + + +static void _init_f_setOpacity_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("opacity"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOpacity_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsOpacityEffect *)cls)->setOpacity (arg1); +} + + +// void QGraphicsOpacityEffect::setOpacityMask(const QBrush &mask) + + +static void _init_f_setOpacityMask_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mask"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOpacityMask_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsOpacityEffect *)cls)->setOpacityMask (arg1); +} + + +// static QString QGraphicsOpacityEffect::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGraphicsOpacityEffect::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsOpacityEffect () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":opacity", "@brief Method double QGraphicsOpacityEffect::opacity()\n", true, &_init_f_opacity_c0, &_call_f_opacity_c0); + methods += new qt_gsi::GenericMethod (":opacityMask", "@brief Method QBrush QGraphicsOpacityEffect::opacityMask()\n", true, &_init_f_opacityMask_c0, &_call_f_opacityMask_c0); + methods += new qt_gsi::GenericMethod ("setOpacity|opacity=", "@brief Method void QGraphicsOpacityEffect::setOpacity(double opacity)\n", false, &_init_f_setOpacity_1071, &_call_f_setOpacity_1071); + methods += new qt_gsi::GenericMethod ("setOpacityMask|opacityMask=", "@brief Method void QGraphicsOpacityEffect::setOpacityMask(const QBrush &mask)\n", false, &_init_f_setOpacityMask_1910, &_call_f_setOpacityMask_1910); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsOpacityEffect::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("enabledChanged(bool)", "enabledChanged", gsi::arg("enabled"), "@brief Signal declaration for QGraphicsOpacityEffect::enabledChanged(bool enabled)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGraphicsOpacityEffect::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("opacityChanged(double)", "opacityChanged", gsi::arg("opacity"), "@brief Signal declaration for QGraphicsOpacityEffect::opacityChanged(double opacity)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("opacityMaskChanged(const QBrush &)", "opacityMaskChanged", gsi::arg("mask"), "@brief Signal declaration for QGraphicsOpacityEffect::opacityMaskChanged(const QBrush &mask)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGraphicsOpacityEffect::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QGraphicsEffect (); + +qt_gsi::QtNativeClass decl_QGraphicsOpacityEffect (qtdecl_QGraphicsEffect (), "QtWidgets", "QGraphicsOpacityEffect_Native", + methods_QGraphicsOpacityEffect (), + "@hide\n@alias QGraphicsOpacityEffect"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsOpacityEffect () { return decl_QGraphicsOpacityEffect; } + +} + + +class QGraphicsOpacityEffect_Adaptor : public QGraphicsOpacityEffect, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsOpacityEffect_Adaptor(); + + // [adaptor ctor] QGraphicsOpacityEffect::QGraphicsOpacityEffect(QObject *parent) + QGraphicsOpacityEffect_Adaptor() : QGraphicsOpacityEffect() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsOpacityEffect::QGraphicsOpacityEffect(QObject *parent) + QGraphicsOpacityEffect_Adaptor(QObject *parent) : QGraphicsOpacityEffect(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsOpacityEffect::drawSource(QPainter *painter) + void fp_QGraphicsOpacityEffect_drawSource_1426 (QPainter *painter) { + QGraphicsOpacityEffect::drawSource(painter); + } + + // [expose] bool QGraphicsOpacityEffect::isSignalConnected(const QMetaMethod &signal) + bool fp_QGraphicsOpacityEffect_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGraphicsOpacityEffect::isSignalConnected(signal); + } + + // [expose] int QGraphicsOpacityEffect::receivers(const char *signal) + int fp_QGraphicsOpacityEffect_receivers_c1731 (const char *signal) const { + return QGraphicsOpacityEffect::receivers(signal); + } + + // [expose] QObject *QGraphicsOpacityEffect::sender() + QObject * fp_QGraphicsOpacityEffect_sender_c0 () const { + return QGraphicsOpacityEffect::sender(); + } + + // [expose] int QGraphicsOpacityEffect::senderSignalIndex() + int fp_QGraphicsOpacityEffect_senderSignalIndex_c0 () const { + return QGraphicsOpacityEffect::senderSignalIndex(); + } + + // [expose] QRectF QGraphicsOpacityEffect::sourceBoundingRect(Qt::CoordinateSystem system) + QRectF fp_QGraphicsOpacityEffect_sourceBoundingRect_c2426 (const qt_gsi::Converter::target_type & system) const { + return QGraphicsOpacityEffect::sourceBoundingRect(qt_gsi::QtToCppAdaptor(system).cref()); + } + + // [expose] bool QGraphicsOpacityEffect::sourceIsPixmap() + bool fp_QGraphicsOpacityEffect_sourceIsPixmap_c0 () const { + return QGraphicsOpacityEffect::sourceIsPixmap(); + } + + // [expose] QPixmap QGraphicsOpacityEffect::sourcePixmap(Qt::CoordinateSystem system, QPoint *offset, QGraphicsEffect::PixmapPadMode mode) + QPixmap fp_QGraphicsOpacityEffect_sourcePixmap_c6763 (const qt_gsi::Converter::target_type & system, QPoint *offset, const qt_gsi::Converter::target_type & mode) const { + return QGraphicsOpacityEffect::sourcePixmap(qt_gsi::QtToCppAdaptor(system).cref(), offset, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + // [expose] void QGraphicsOpacityEffect::updateBoundingRect() + void fp_QGraphicsOpacityEffect_updateBoundingRect_0 () { + QGraphicsOpacityEffect::updateBoundingRect(); + } + + // [adaptor impl] QRectF QGraphicsOpacityEffect::boundingRectFor(const QRectF &sourceRect) + QRectF cbs_boundingRectFor_c1862_0(const QRectF &sourceRect) const + { + return QGraphicsOpacityEffect::boundingRectFor(sourceRect); + } + + virtual QRectF boundingRectFor(const QRectF &sourceRect) const + { + if (cb_boundingRectFor_c1862_0.can_issue()) { + return cb_boundingRectFor_c1862_0.issue(&QGraphicsOpacityEffect_Adaptor::cbs_boundingRectFor_c1862_0, sourceRect); + } else { + return QGraphicsOpacityEffect::boundingRectFor(sourceRect); + } + } + + // [emitter impl] void QGraphicsOpacityEffect::destroyed(QObject *) + void emitter_QGraphicsOpacityEffect_destroyed_1302(QObject *arg1) + { + emit QGraphicsOpacityEffect::destroyed(arg1); + } + + // [emitter impl] void QGraphicsOpacityEffect::enabledChanged(bool enabled) + void emitter_QGraphicsOpacityEffect_enabledChanged_864(bool enabled) + { + emit QGraphicsOpacityEffect::enabledChanged(enabled); + } + + // [adaptor impl] bool QGraphicsOpacityEffect::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGraphicsOpacityEffect::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGraphicsOpacityEffect_Adaptor::cbs_event_1217_0, _event); + } else { + return QGraphicsOpacityEffect::event(_event); + } + } + + // [adaptor impl] bool QGraphicsOpacityEffect::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGraphicsOpacityEffect::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGraphicsOpacityEffect_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGraphicsOpacityEffect::eventFilter(watched, event); + } + } + + // [emitter impl] void QGraphicsOpacityEffect::objectNameChanged(const QString &objectName) + void emitter_QGraphicsOpacityEffect_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGraphicsOpacityEffect::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QGraphicsOpacityEffect::opacityChanged(double opacity) + void emitter_QGraphicsOpacityEffect_opacityChanged_1071(double opacity) + { + emit QGraphicsOpacityEffect::opacityChanged(opacity); + } + + // [emitter impl] void QGraphicsOpacityEffect::opacityMaskChanged(const QBrush &mask) + void emitter_QGraphicsOpacityEffect_opacityMaskChanged_1910(const QBrush &mask) + { + emit QGraphicsOpacityEffect::opacityMaskChanged(mask); + } + + // [adaptor impl] void QGraphicsOpacityEffect::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGraphicsOpacityEffect::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGraphicsOpacityEffect_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGraphicsOpacityEffect::childEvent(event); + } + } + + // [adaptor impl] void QGraphicsOpacityEffect::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGraphicsOpacityEffect::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGraphicsOpacityEffect_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGraphicsOpacityEffect::customEvent(event); + } + } + + // [adaptor impl] void QGraphicsOpacityEffect::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGraphicsOpacityEffect::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGraphicsOpacityEffect_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGraphicsOpacityEffect::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGraphicsOpacityEffect::draw(QPainter *painter) + void cbs_draw_1426_0(QPainter *painter) + { + QGraphicsOpacityEffect::draw(painter); + } + + virtual void draw(QPainter *painter) + { + if (cb_draw_1426_0.can_issue()) { + cb_draw_1426_0.issue(&QGraphicsOpacityEffect_Adaptor::cbs_draw_1426_0, painter); + } else { + QGraphicsOpacityEffect::draw(painter); + } + } + + // [adaptor impl] void QGraphicsOpacityEffect::sourceChanged(QFlags flags) + void cbs_sourceChanged_3695_0(QFlags flags) + { + QGraphicsOpacityEffect::sourceChanged(flags); + } + + virtual void sourceChanged(QFlags flags) + { + if (cb_sourceChanged_3695_0.can_issue()) { + cb_sourceChanged_3695_0.issue >(&QGraphicsOpacityEffect_Adaptor::cbs_sourceChanged_3695_0, flags); + } else { + QGraphicsOpacityEffect::sourceChanged(flags); + } + } + + // [adaptor impl] void QGraphicsOpacityEffect::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGraphicsOpacityEffect::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGraphicsOpacityEffect_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGraphicsOpacityEffect::timerEvent(event); + } + } + + gsi::Callback cb_boundingRectFor_c1862_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_draw_1426_0; + gsi::Callback cb_sourceChanged_3695_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QGraphicsOpacityEffect_Adaptor::~QGraphicsOpacityEffect_Adaptor() { } + +// Constructor QGraphicsOpacityEffect::QGraphicsOpacityEffect(QObject *parent) (adaptor class) + +static void _init_ctor_QGraphicsOpacityEffect_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsOpacityEffect_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsOpacityEffect_Adaptor (arg1)); +} + + +// QRectF QGraphicsOpacityEffect::boundingRectFor(const QRectF &sourceRect) + +static void _init_cbs_boundingRectFor_c1862_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sourceRect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_boundingRectFor_c1862_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args.read (heap); + ret.write ((QRectF)((QGraphicsOpacityEffect_Adaptor *)cls)->cbs_boundingRectFor_c1862_0 (arg1)); +} + +static void _set_callback_cbs_boundingRectFor_c1862_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsOpacityEffect_Adaptor *)cls)->cb_boundingRectFor_c1862_0 = cb; +} + + +// void QGraphicsOpacityEffect::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsOpacityEffect_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsOpacityEffect_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QGraphicsOpacityEffect::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsOpacityEffect_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsOpacityEffect_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGraphicsOpacityEffect::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGraphicsOpacityEffect_Adaptor *)cls)->emitter_QGraphicsOpacityEffect_destroyed_1302 (arg1); +} + + +// void QGraphicsOpacityEffect::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsOpacityEffect_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsOpacityEffect_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QGraphicsOpacityEffect::draw(QPainter *painter) + +static void _init_cbs_draw_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_draw_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsOpacityEffect_Adaptor *)cls)->cbs_draw_1426_0 (arg1); +} + +static void _set_callback_cbs_draw_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsOpacityEffect_Adaptor *)cls)->cb_draw_1426_0 = cb; +} + + +// exposed void QGraphicsOpacityEffect::drawSource(QPainter *painter) + +static void _init_fp_drawSource_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawSource_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsOpacityEffect_Adaptor *)cls)->fp_QGraphicsOpacityEffect_drawSource_1426 (arg1); +} + + +// emitter void QGraphicsOpacityEffect::enabledChanged(bool enabled) + +static void _init_emitter_enabledChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_enabledChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsOpacityEffect_Adaptor *)cls)->emitter_QGraphicsOpacityEffect_enabledChanged_864 (arg1); +} + + +// bool QGraphicsOpacityEffect::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsOpacityEffect_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsOpacityEffect_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGraphicsOpacityEffect::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsOpacityEffect_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsOpacityEffect_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QGraphicsOpacityEffect::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsOpacityEffect_Adaptor *)cls)->fp_QGraphicsOpacityEffect_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QGraphicsOpacityEffect::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsOpacityEffect_Adaptor *)cls)->emitter_QGraphicsOpacityEffect_objectNameChanged_4567 (arg1); +} + + +// emitter void QGraphicsOpacityEffect::opacityChanged(double opacity) + +static void _init_emitter_opacityChanged_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("opacity"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_opacityChanged_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsOpacityEffect_Adaptor *)cls)->emitter_QGraphicsOpacityEffect_opacityChanged_1071 (arg1); +} + + +// emitter void QGraphicsOpacityEffect::opacityMaskChanged(const QBrush &mask) + +static void _init_emitter_opacityMaskChanged_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mask"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_opacityMaskChanged_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsOpacityEffect_Adaptor *)cls)->emitter_QGraphicsOpacityEffect_opacityMaskChanged_1910 (arg1); +} + + +// exposed int QGraphicsOpacityEffect::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsOpacityEffect_Adaptor *)cls)->fp_QGraphicsOpacityEffect_receivers_c1731 (arg1)); +} + + +// exposed QObject *QGraphicsOpacityEffect::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGraphicsOpacityEffect_Adaptor *)cls)->fp_QGraphicsOpacityEffect_sender_c0 ()); +} + + +// exposed int QGraphicsOpacityEffect::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsOpacityEffect_Adaptor *)cls)->fp_QGraphicsOpacityEffect_senderSignalIndex_c0 ()); +} + + +// exposed QRectF QGraphicsOpacityEffect::sourceBoundingRect(Qt::CoordinateSystem system) + +static void _init_fp_sourceBoundingRect_c2426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("system", true, "Qt::LogicalCoordinates"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_sourceBoundingRect_c2426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); + ret.write ((QRectF)((QGraphicsOpacityEffect_Adaptor *)cls)->fp_QGraphicsOpacityEffect_sourceBoundingRect_c2426 (arg1)); +} + + +// void QGraphicsOpacityEffect::sourceChanged(QFlags flags) + +static void _init_cbs_sourceChanged_3695_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sourceChanged_3695_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsOpacityEffect_Adaptor *)cls)->cbs_sourceChanged_3695_0 (arg1); +} + +static void _set_callback_cbs_sourceChanged_3695_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsOpacityEffect_Adaptor *)cls)->cb_sourceChanged_3695_0 = cb; +} + + +// exposed bool QGraphicsOpacityEffect::sourceIsPixmap() + +static void _init_fp_sourceIsPixmap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sourceIsPixmap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsOpacityEffect_Adaptor *)cls)->fp_QGraphicsOpacityEffect_sourceIsPixmap_c0 ()); +} + + +// exposed QPixmap QGraphicsOpacityEffect::sourcePixmap(Qt::CoordinateSystem system, QPoint *offset, QGraphicsEffect::PixmapPadMode mode) + +static void _init_fp_sourcePixmap_c6763 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("system", true, "Qt::LogicalCoordinates"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("offset", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "QGraphicsEffect::PadToEffectiveBoundingRect"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_fp_sourcePixmap_c6763 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::LogicalCoordinates), heap); + QPoint *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QGraphicsEffect::PadToEffectiveBoundingRect), heap); + ret.write ((QPixmap)((QGraphicsOpacityEffect_Adaptor *)cls)->fp_QGraphicsOpacityEffect_sourcePixmap_c6763 (arg1, arg2, arg3)); +} + + +// void QGraphicsOpacityEffect::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsOpacityEffect_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsOpacityEffect_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QGraphicsOpacityEffect::updateBoundingRect() + +static void _init_fp_updateBoundingRect_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateBoundingRect_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsOpacityEffect_Adaptor *)cls)->fp_QGraphicsOpacityEffect_updateBoundingRect_0 (); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsOpacityEffect (); + +static gsi::Methods methods_QGraphicsOpacityEffect_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsOpacityEffect::QGraphicsOpacityEffect(QObject *parent)\nThis method creates an object of class QGraphicsOpacityEffect.", &_init_ctor_QGraphicsOpacityEffect_Adaptor_1302, &_call_ctor_QGraphicsOpacityEffect_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("boundingRectFor", "@brief Virtual method QRectF QGraphicsOpacityEffect::boundingRectFor(const QRectF &sourceRect)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRectFor_c1862_0, &_call_cbs_boundingRectFor_c1862_0); + methods += new qt_gsi::GenericMethod ("boundingRectFor", "@hide", true, &_init_cbs_boundingRectFor_c1862_0, &_call_cbs_boundingRectFor_c1862_0, &_set_callback_cbs_boundingRectFor_c1862_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGraphicsOpacityEffect::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGraphicsOpacityEffect::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGraphicsOpacityEffect::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGraphicsOpacityEffect::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*draw", "@brief Virtual method void QGraphicsOpacityEffect::draw(QPainter *painter)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_draw_1426_0, &_call_cbs_draw_1426_0); + methods += new qt_gsi::GenericMethod ("*draw", "@hide", false, &_init_cbs_draw_1426_0, &_call_cbs_draw_1426_0, &_set_callback_cbs_draw_1426_0); + methods += new qt_gsi::GenericMethod ("*drawSource", "@brief Method void QGraphicsOpacityEffect::drawSource(QPainter *painter)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawSource_1426, &_call_fp_drawSource_1426); + methods += new qt_gsi::GenericMethod ("emit_enabledChanged", "@brief Emitter for signal void QGraphicsOpacityEffect::enabledChanged(bool enabled)\nCall this method to emit this signal.", false, &_init_emitter_enabledChanged_864, &_call_emitter_enabledChanged_864); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QGraphicsOpacityEffect::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGraphicsOpacityEffect::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGraphicsOpacityEffect::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGraphicsOpacityEffect::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("emit_opacityChanged", "@brief Emitter for signal void QGraphicsOpacityEffect::opacityChanged(double opacity)\nCall this method to emit this signal.", false, &_init_emitter_opacityChanged_1071, &_call_emitter_opacityChanged_1071); + methods += new qt_gsi::GenericMethod ("emit_opacityMaskChanged", "@brief Emitter for signal void QGraphicsOpacityEffect::opacityMaskChanged(const QBrush &mask)\nCall this method to emit this signal.", false, &_init_emitter_opacityMaskChanged_1910, &_call_emitter_opacityMaskChanged_1910); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGraphicsOpacityEffect::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGraphicsOpacityEffect::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGraphicsOpacityEffect::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*sourceBoundingRect", "@brief Method QRectF QGraphicsOpacityEffect::sourceBoundingRect(Qt::CoordinateSystem system)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sourceBoundingRect_c2426, &_call_fp_sourceBoundingRect_c2426); + methods += new qt_gsi::GenericMethod ("*sourceChanged", "@brief Virtual method void QGraphicsOpacityEffect::sourceChanged(QFlags flags)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sourceChanged_3695_0, &_call_cbs_sourceChanged_3695_0); + methods += new qt_gsi::GenericMethod ("*sourceChanged", "@hide", false, &_init_cbs_sourceChanged_3695_0, &_call_cbs_sourceChanged_3695_0, &_set_callback_cbs_sourceChanged_3695_0); + methods += new qt_gsi::GenericMethod ("*sourceIsPixmap", "@brief Method bool QGraphicsOpacityEffect::sourceIsPixmap()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sourceIsPixmap_c0, &_call_fp_sourceIsPixmap_c0); + methods += new qt_gsi::GenericMethod ("*sourcePixmap", "@brief Method QPixmap QGraphicsOpacityEffect::sourcePixmap(Qt::CoordinateSystem system, QPoint *offset, QGraphicsEffect::PixmapPadMode mode)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sourcePixmap_c6763, &_call_fp_sourcePixmap_c6763); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGraphicsOpacityEffect::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateBoundingRect", "@brief Method void QGraphicsOpacityEffect::updateBoundingRect()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateBoundingRect_0, &_call_fp_updateBoundingRect_0); + return methods; +} + +gsi::Class decl_QGraphicsOpacityEffect_Adaptor (qtdecl_QGraphicsOpacityEffect (), "QtWidgets", "QGraphicsOpacityEffect", + methods_QGraphicsOpacityEffect_Adaptor (), + "@qt\n@brief Binding of QGraphicsOpacityEffect"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsPathItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsPathItem.cc new file mode 100644 index 000000000..a11097249 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsPathItem.cc @@ -0,0 +1,1888 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsPathItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsPathItem + +// QRectF QGraphicsPathItem::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsPathItem *)cls)->boundingRect ()); +} + + +// bool QGraphicsPathItem::contains(const QPointF &point) + + +static void _init_f_contains_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsPathItem *)cls)->contains (arg1)); +} + + +// bool QGraphicsPathItem::isObscuredBy(const QGraphicsItem *item) + + +static void _init_f_isObscuredBy_c2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isObscuredBy_c2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsPathItem *)cls)->isObscuredBy (arg1)); +} + + +// QPainterPath QGraphicsPathItem::opaqueArea() + + +static void _init_f_opaqueArea_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opaqueArea_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsPathItem *)cls)->opaqueArea ()); +} + + +// void QGraphicsPathItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + + +static void _init_f_paint_6301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_paint_6301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionGraphicsItem *arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem *)cls)->paint (arg1, arg2, arg3); +} + + +// QPainterPath QGraphicsPathItem::path() + + +static void _init_f_path_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_path_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsPathItem *)cls)->path ()); +} + + +// void QGraphicsPathItem::setPath(const QPainterPath &path) + + +static void _init_f_setPath_2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPath_2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem *)cls)->setPath (arg1); +} + + +// QPainterPath QGraphicsPathItem::shape() + + +static void _init_f_shape_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_shape_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsPathItem *)cls)->shape ()); +} + + +// int QGraphicsPathItem::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsPathItem *)cls)->type ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsPathItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QGraphicsPathItem::boundingRect()\nThis is a reimplementation of QGraphicsItem::boundingRect", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QGraphicsPathItem::contains(const QPointF &point)\nThis is a reimplementation of QGraphicsItem::contains", true, &_init_f_contains_c1986, &_call_f_contains_c1986); + methods += new qt_gsi::GenericMethod ("isObscuredBy?", "@brief Method bool QGraphicsPathItem::isObscuredBy(const QGraphicsItem *item)\nThis is a reimplementation of QAbstractGraphicsShapeItem::isObscuredBy", true, &_init_f_isObscuredBy_c2614, &_call_f_isObscuredBy_c2614); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Method QPainterPath QGraphicsPathItem::opaqueArea()\nThis is a reimplementation of QAbstractGraphicsShapeItem::opaqueArea", true, &_init_f_opaqueArea_c0, &_call_f_opaqueArea_c0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QGraphicsPathItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis is a reimplementation of QGraphicsItem::paint", false, &_init_f_paint_6301, &_call_f_paint_6301); + methods += new qt_gsi::GenericMethod (":path", "@brief Method QPainterPath QGraphicsPathItem::path()\n", true, &_init_f_path_c0, &_call_f_path_c0); + methods += new qt_gsi::GenericMethod ("setPath|path=", "@brief Method void QGraphicsPathItem::setPath(const QPainterPath &path)\n", false, &_init_f_setPath_2514, &_call_f_setPath_2514); + methods += new qt_gsi::GenericMethod ("shape", "@brief Method QPainterPath QGraphicsPathItem::shape()\nThis is a reimplementation of QGraphicsItem::shape", true, &_init_f_shape_c0, &_call_f_shape_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method int QGraphicsPathItem::type()\nThis is a reimplementation of QGraphicsItem::type", true, &_init_f_type_c0, &_call_f_type_c0); + return methods; +} + +gsi::Class &qtdecl_QAbstractGraphicsShapeItem (); + +gsi::Class decl_QGraphicsPathItem (qtdecl_QAbstractGraphicsShapeItem (), "QtWidgets", "QGraphicsPathItem_Native", + methods_QGraphicsPathItem (), + "@hide\n@alias QGraphicsPathItem"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsPathItem () { return decl_QGraphicsPathItem; } + +} + + +class QGraphicsPathItem_Adaptor : public QGraphicsPathItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsPathItem_Adaptor(); + + // [adaptor ctor] QGraphicsPathItem::QGraphicsPathItem(QGraphicsItem *parent) + QGraphicsPathItem_Adaptor() : QGraphicsPathItem() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsPathItem::QGraphicsPathItem(QGraphicsItem *parent) + QGraphicsPathItem_Adaptor(QGraphicsItem *parent) : QGraphicsPathItem(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsPathItem::QGraphicsPathItem(const QPainterPath &path, QGraphicsItem *parent) + QGraphicsPathItem_Adaptor(const QPainterPath &path) : QGraphicsPathItem(path) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsPathItem::QGraphicsPathItem(const QPainterPath &path, QGraphicsItem *parent) + QGraphicsPathItem_Adaptor(const QPainterPath &path, QGraphicsItem *parent) : QGraphicsPathItem(path, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsPathItem::addToIndex() + void fp_QGraphicsPathItem_addToIndex_0 () { + QGraphicsPathItem::addToIndex(); + } + + // [expose] void QGraphicsPathItem::prepareGeometryChange() + void fp_QGraphicsPathItem_prepareGeometryChange_0 () { + QGraphicsPathItem::prepareGeometryChange(); + } + + // [expose] void QGraphicsPathItem::removeFromIndex() + void fp_QGraphicsPathItem_removeFromIndex_0 () { + QGraphicsPathItem::removeFromIndex(); + } + + // [expose] void QGraphicsPathItem::updateMicroFocus() + void fp_QGraphicsPathItem_updateMicroFocus_0 () { + QGraphicsPathItem::updateMicroFocus(); + } + + // [adaptor impl] void QGraphicsPathItem::advance(int phase) + void cbs_advance_767_0(int phase) + { + QGraphicsPathItem::advance(phase); + } + + virtual void advance(int phase) + { + if (cb_advance_767_0.can_issue()) { + cb_advance_767_0.issue(&QGraphicsPathItem_Adaptor::cbs_advance_767_0, phase); + } else { + QGraphicsPathItem::advance(phase); + } + } + + // [adaptor impl] QRectF QGraphicsPathItem::boundingRect() + QRectF cbs_boundingRect_c0_0() const + { + return QGraphicsPathItem::boundingRect(); + } + + virtual QRectF boundingRect() const + { + if (cb_boundingRect_c0_0.can_issue()) { + return cb_boundingRect_c0_0.issue(&QGraphicsPathItem_Adaptor::cbs_boundingRect_c0_0); + } else { + return QGraphicsPathItem::boundingRect(); + } + } + + // [adaptor impl] bool QGraphicsPathItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + bool cbs_collidesWithItem_c4977_1(const QGraphicsItem *other, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsPathItem::collidesWithItem(other, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithItem_c4977_1.can_issue()) { + return cb_collidesWithItem_c4977_1.issue::target_type &>(&QGraphicsPathItem_Adaptor::cbs_collidesWithItem_c4977_1, other, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsPathItem::collidesWithItem(other, mode); + } + } + + // [adaptor impl] bool QGraphicsPathItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + bool cbs_collidesWithPath_c4877_1(const QPainterPath &path, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsPathItem::collidesWithPath(path, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithPath_c4877_1.can_issue()) { + return cb_collidesWithPath_c4877_1.issue::target_type &>(&QGraphicsPathItem_Adaptor::cbs_collidesWithPath_c4877_1, path, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsPathItem::collidesWithPath(path, mode); + } + } + + // [adaptor impl] bool QGraphicsPathItem::contains(const QPointF &point) + bool cbs_contains_c1986_0(const QPointF &point) const + { + return QGraphicsPathItem::contains(point); + } + + virtual bool contains(const QPointF &point) const + { + if (cb_contains_c1986_0.can_issue()) { + return cb_contains_c1986_0.issue(&QGraphicsPathItem_Adaptor::cbs_contains_c1986_0, point); + } else { + return QGraphicsPathItem::contains(point); + } + } + + // [adaptor impl] bool QGraphicsPathItem::isObscuredBy(const QGraphicsItem *item) + bool cbs_isObscuredBy_c2614_0(const QGraphicsItem *item) const + { + return QGraphicsPathItem::isObscuredBy(item); + } + + virtual bool isObscuredBy(const QGraphicsItem *item) const + { + if (cb_isObscuredBy_c2614_0.can_issue()) { + return cb_isObscuredBy_c2614_0.issue(&QGraphicsPathItem_Adaptor::cbs_isObscuredBy_c2614_0, item); + } else { + return QGraphicsPathItem::isObscuredBy(item); + } + } + + // [adaptor impl] QPainterPath QGraphicsPathItem::opaqueArea() + QPainterPath cbs_opaqueArea_c0_0() const + { + return QGraphicsPathItem::opaqueArea(); + } + + virtual QPainterPath opaqueArea() const + { + if (cb_opaqueArea_c0_0.can_issue()) { + return cb_opaqueArea_c0_0.issue(&QGraphicsPathItem_Adaptor::cbs_opaqueArea_c0_0); + } else { + return QGraphicsPathItem::opaqueArea(); + } + } + + // [adaptor impl] void QGraphicsPathItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + void cbs_paint_6301_1(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + QGraphicsPathItem::paint(painter, option, widget); + } + + virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + if (cb_paint_6301_1.can_issue()) { + cb_paint_6301_1.issue(&QGraphicsPathItem_Adaptor::cbs_paint_6301_1, painter, option, widget); + } else { + QGraphicsPathItem::paint(painter, option, widget); + } + } + + // [adaptor impl] QPainterPath QGraphicsPathItem::shape() + QPainterPath cbs_shape_c0_0() const + { + return QGraphicsPathItem::shape(); + } + + virtual QPainterPath shape() const + { + if (cb_shape_c0_0.can_issue()) { + return cb_shape_c0_0.issue(&QGraphicsPathItem_Adaptor::cbs_shape_c0_0); + } else { + return QGraphicsPathItem::shape(); + } + } + + // [adaptor impl] int QGraphicsPathItem::type() + int cbs_type_c0_0() const + { + return QGraphicsPathItem::type(); + } + + virtual int type() const + { + if (cb_type_c0_0.can_issue()) { + return cb_type_c0_0.issue(&QGraphicsPathItem_Adaptor::cbs_type_c0_0); + } else { + return QGraphicsPathItem::type(); + } + } + + // [adaptor impl] void QGraphicsPathItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + void cbs_contextMenuEvent_3674_0(QGraphicsSceneContextMenuEvent *event) + { + QGraphicsPathItem::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + { + if (cb_contextMenuEvent_3674_0.can_issue()) { + cb_contextMenuEvent_3674_0.issue(&QGraphicsPathItem_Adaptor::cbs_contextMenuEvent_3674_0, event); + } else { + QGraphicsPathItem::contextMenuEvent(event); + } + } + + // [adaptor impl] void QGraphicsPathItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragEnterEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsPathItem::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragEnterEvent_3315_0.can_issue()) { + cb_dragEnterEvent_3315_0.issue(&QGraphicsPathItem_Adaptor::cbs_dragEnterEvent_3315_0, event); + } else { + QGraphicsPathItem::dragEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsPathItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragLeaveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsPathItem::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragLeaveEvent_3315_0.can_issue()) { + cb_dragLeaveEvent_3315_0.issue(&QGraphicsPathItem_Adaptor::cbs_dragLeaveEvent_3315_0, event); + } else { + QGraphicsPathItem::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsPathItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragMoveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsPathItem::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragMoveEvent_3315_0.can_issue()) { + cb_dragMoveEvent_3315_0.issue(&QGraphicsPathItem_Adaptor::cbs_dragMoveEvent_3315_0, event); + } else { + QGraphicsPathItem::dragMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsPathItem::dropEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dropEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsPathItem::dropEvent(event); + } + + virtual void dropEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dropEvent_3315_0.can_issue()) { + cb_dropEvent_3315_0.issue(&QGraphicsPathItem_Adaptor::cbs_dropEvent_3315_0, event); + } else { + QGraphicsPathItem::dropEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsPathItem::extension(const QVariant &variant) + QVariant cbs_extension_c2119_0(const QVariant &variant) const + { + return QGraphicsPathItem::extension(variant); + } + + virtual QVariant extension(const QVariant &variant) const + { + if (cb_extension_c2119_0.can_issue()) { + return cb_extension_c2119_0.issue(&QGraphicsPathItem_Adaptor::cbs_extension_c2119_0, variant); + } else { + return QGraphicsPathItem::extension(variant); + } + } + + // [adaptor impl] void QGraphicsPathItem::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QGraphicsPathItem::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QGraphicsPathItem_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QGraphicsPathItem::focusInEvent(event); + } + } + + // [adaptor impl] void QGraphicsPathItem::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QGraphicsPathItem::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QGraphicsPathItem_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QGraphicsPathItem::focusOutEvent(event); + } + } + + // [adaptor impl] void QGraphicsPathItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverEnterEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsPathItem::hoverEnterEvent(event); + } + + virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverEnterEvent_3044_0.can_issue()) { + cb_hoverEnterEvent_3044_0.issue(&QGraphicsPathItem_Adaptor::cbs_hoverEnterEvent_3044_0, event); + } else { + QGraphicsPathItem::hoverEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsPathItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverLeaveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsPathItem::hoverLeaveEvent(event); + } + + virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverLeaveEvent_3044_0.can_issue()) { + cb_hoverLeaveEvent_3044_0.issue(&QGraphicsPathItem_Adaptor::cbs_hoverLeaveEvent_3044_0, event); + } else { + QGraphicsPathItem::hoverLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsPathItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverMoveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsPathItem::hoverMoveEvent(event); + } + + virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverMoveEvent_3044_0.can_issue()) { + cb_hoverMoveEvent_3044_0.issue(&QGraphicsPathItem_Adaptor::cbs_hoverMoveEvent_3044_0, event); + } else { + QGraphicsPathItem::hoverMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsPathItem::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QGraphicsPathItem::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QGraphicsPathItem_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QGraphicsPathItem::inputMethodEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsPathItem::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QGraphicsPathItem::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QGraphicsPathItem_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QGraphicsPathItem::inputMethodQuery(query); + } + } + + // [adaptor impl] QVariant QGraphicsPathItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + QVariant cbs_itemChange_5658_0(const qt_gsi::Converter::target_type & change, const QVariant &value) + { + return QGraphicsPathItem::itemChange(qt_gsi::QtToCppAdaptor(change).cref(), value); + } + + virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + { + if (cb_itemChange_5658_0.can_issue()) { + return cb_itemChange_5658_0.issue::target_type &, const QVariant &>(&QGraphicsPathItem_Adaptor::cbs_itemChange_5658_0, qt_gsi::CppToQtAdaptor(change), value); + } else { + return QGraphicsPathItem::itemChange(change, value); + } + } + + // [adaptor impl] void QGraphicsPathItem::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QGraphicsPathItem::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QGraphicsPathItem_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QGraphicsPathItem::keyPressEvent(event); + } + } + + // [adaptor impl] void QGraphicsPathItem::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QGraphicsPathItem::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QGraphicsPathItem_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QGraphicsPathItem::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsPathItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseDoubleClickEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsPathItem::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_3049_0.can_issue()) { + cb_mouseDoubleClickEvent_3049_0.issue(&QGraphicsPathItem_Adaptor::cbs_mouseDoubleClickEvent_3049_0, event); + } else { + QGraphicsPathItem::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QGraphicsPathItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseMoveEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsPathItem::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseMoveEvent_3049_0.can_issue()) { + cb_mouseMoveEvent_3049_0.issue(&QGraphicsPathItem_Adaptor::cbs_mouseMoveEvent_3049_0, event); + } else { + QGraphicsPathItem::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsPathItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + void cbs_mousePressEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsPathItem::mousePressEvent(event); + } + + virtual void mousePressEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mousePressEvent_3049_0.can_issue()) { + cb_mousePressEvent_3049_0.issue(&QGraphicsPathItem_Adaptor::cbs_mousePressEvent_3049_0, event); + } else { + QGraphicsPathItem::mousePressEvent(event); + } + } + + // [adaptor impl] void QGraphicsPathItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseReleaseEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsPathItem::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseReleaseEvent_3049_0.can_issue()) { + cb_mouseReleaseEvent_3049_0.issue(&QGraphicsPathItem_Adaptor::cbs_mouseReleaseEvent_3049_0, event); + } else { + QGraphicsPathItem::mouseReleaseEvent(event); + } + } + + // [adaptor impl] bool QGraphicsPathItem::sceneEvent(QEvent *event) + bool cbs_sceneEvent_1217_0(QEvent *event) + { + return QGraphicsPathItem::sceneEvent(event); + } + + virtual bool sceneEvent(QEvent *event) + { + if (cb_sceneEvent_1217_0.can_issue()) { + return cb_sceneEvent_1217_0.issue(&QGraphicsPathItem_Adaptor::cbs_sceneEvent_1217_0, event); + } else { + return QGraphicsPathItem::sceneEvent(event); + } + } + + // [adaptor impl] bool QGraphicsPathItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + bool cbs_sceneEventFilter_3028_0(QGraphicsItem *watched, QEvent *event) + { + return QGraphicsPathItem::sceneEventFilter(watched, event); + } + + virtual bool sceneEventFilter(QGraphicsItem *watched, QEvent *event) + { + if (cb_sceneEventFilter_3028_0.can_issue()) { + return cb_sceneEventFilter_3028_0.issue(&QGraphicsPathItem_Adaptor::cbs_sceneEventFilter_3028_0, watched, event); + } else { + return QGraphicsPathItem::sceneEventFilter(watched, event); + } + } + + // [adaptor impl] void QGraphicsPathItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + void cbs_setExtension_4817_0(unsigned int extension, const QVariant &variant) + { + QGraphicsPathItem::setExtension(QGraphicsItem::Extension(extension), variant); + } + + virtual void setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + { + if (cb_setExtension_4817_0.can_issue()) { + cb_setExtension_4817_0.issue(&QGraphicsPathItem_Adaptor::cbs_setExtension_4817_0, (unsigned int)(extension), variant); + } else { + QGraphicsPathItem::setExtension(extension, variant); + } + } + + // [adaptor impl] bool QGraphicsPathItem::supportsExtension(QGraphicsItem::Extension extension) + bool cbs_supportsExtension_c2806_0(unsigned int extension) const + { + return QGraphicsPathItem::supportsExtension(QGraphicsItem::Extension(extension)); + } + + virtual bool supportsExtension(QGraphicsItem::Extension extension) const + { + if (cb_supportsExtension_c2806_0.can_issue()) { + return cb_supportsExtension_c2806_0.issue(&QGraphicsPathItem_Adaptor::cbs_supportsExtension_c2806_0, (unsigned int)(extension)); + } else { + return QGraphicsPathItem::supportsExtension(extension); + } + } + + // [adaptor impl] void QGraphicsPathItem::wheelEvent(QGraphicsSceneWheelEvent *event) + void cbs_wheelEvent_3029_0(QGraphicsSceneWheelEvent *event) + { + QGraphicsPathItem::wheelEvent(event); + } + + virtual void wheelEvent(QGraphicsSceneWheelEvent *event) + { + if (cb_wheelEvent_3029_0.can_issue()) { + cb_wheelEvent_3029_0.issue(&QGraphicsPathItem_Adaptor::cbs_wheelEvent_3029_0, event); + } else { + QGraphicsPathItem::wheelEvent(event); + } + } + + gsi::Callback cb_advance_767_0; + gsi::Callback cb_boundingRect_c0_0; + gsi::Callback cb_collidesWithItem_c4977_1; + gsi::Callback cb_collidesWithPath_c4877_1; + gsi::Callback cb_contains_c1986_0; + gsi::Callback cb_isObscuredBy_c2614_0; + gsi::Callback cb_opaqueArea_c0_0; + gsi::Callback cb_paint_6301_1; + gsi::Callback cb_shape_c0_0; + gsi::Callback cb_type_c0_0; + gsi::Callback cb_contextMenuEvent_3674_0; + gsi::Callback cb_dragEnterEvent_3315_0; + gsi::Callback cb_dragLeaveEvent_3315_0; + gsi::Callback cb_dragMoveEvent_3315_0; + gsi::Callback cb_dropEvent_3315_0; + gsi::Callback cb_extension_c2119_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hoverEnterEvent_3044_0; + gsi::Callback cb_hoverLeaveEvent_3044_0; + gsi::Callback cb_hoverMoveEvent_3044_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemChange_5658_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_mouseDoubleClickEvent_3049_0; + gsi::Callback cb_mouseMoveEvent_3049_0; + gsi::Callback cb_mousePressEvent_3049_0; + gsi::Callback cb_mouseReleaseEvent_3049_0; + gsi::Callback cb_sceneEvent_1217_0; + gsi::Callback cb_sceneEventFilter_3028_0; + gsi::Callback cb_setExtension_4817_0; + gsi::Callback cb_supportsExtension_c2806_0; + gsi::Callback cb_wheelEvent_3029_0; +}; + +QGraphicsPathItem_Adaptor::~QGraphicsPathItem_Adaptor() { } + +// Constructor QGraphicsPathItem::QGraphicsPathItem(QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsPathItem_Adaptor_1919 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsPathItem_Adaptor_1919 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsPathItem_Adaptor (arg1)); +} + + +// Constructor QGraphicsPathItem::QGraphicsPathItem(const QPainterPath &path, QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsPathItem_Adaptor_4325 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsPathItem_Adaptor_4325 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + QGraphicsItem *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsPathItem_Adaptor (arg1, arg2)); +} + + +// exposed void QGraphicsPathItem::addToIndex() + +static void _init_fp_addToIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_addToIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->fp_QGraphicsPathItem_addToIndex_0 (); +} + + +// void QGraphicsPathItem::advance(int phase) + +static void _init_cbs_advance_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("phase"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_advance_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_advance_767_0 (arg1); +} + +static void _set_callback_cbs_advance_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_advance_767_0 = cb; +} + + +// QRectF QGraphicsPathItem::boundingRect() + +static void _init_cbs_boundingRect_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_boundingRect_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsPathItem_Adaptor *)cls)->cbs_boundingRect_c0_0 ()); +} + +static void _set_callback_cbs_boundingRect_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_boundingRect_c0_0 = cb; +} + + +// bool QGraphicsPathItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithItem_c4977_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithItem_c4977_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsPathItem_Adaptor *)cls)->cbs_collidesWithItem_c4977_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithItem_c4977_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_collidesWithItem_c4977_1 = cb; +} + + +// bool QGraphicsPathItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithPath_c4877_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithPath_c4877_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsPathItem_Adaptor *)cls)->cbs_collidesWithPath_c4877_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithPath_c4877_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_collidesWithPath_c4877_1 = cb; +} + + +// bool QGraphicsPathItem::contains(const QPointF &point) + +static void _init_cbs_contains_c1986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contains_c1986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + ret.write ((bool)((QGraphicsPathItem_Adaptor *)cls)->cbs_contains_c1986_0 (arg1)); +} + +static void _set_callback_cbs_contains_c1986_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_contains_c1986_0 = cb; +} + + +// void QGraphicsPathItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_3674_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_3674_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_contextMenuEvent_3674_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_3674_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_contextMenuEvent_3674_0 = cb; +} + + +// void QGraphicsPathItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragEnterEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_dragEnterEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_dragEnterEvent_3315_0 = cb; +} + + +// void QGraphicsPathItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragLeaveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_dragLeaveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_dragLeaveEvent_3315_0 = cb; +} + + +// void QGraphicsPathItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragMoveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_dragMoveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_dragMoveEvent_3315_0 = cb; +} + + +// void QGraphicsPathItem::dropEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dropEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_dropEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_dropEvent_3315_0 = cb; +} + + +// QVariant QGraphicsPathItem::extension(const QVariant &variant) + +static void _init_cbs_extension_c2119_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("variant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_extension_c2119_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + ret.write ((QVariant)((QGraphicsPathItem_Adaptor *)cls)->cbs_extension_c2119_0 (arg1)); +} + +static void _set_callback_cbs_extension_c2119_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_extension_c2119_0 = cb; +} + + +// void QGraphicsPathItem::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// void QGraphicsPathItem::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// void QGraphicsPathItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverEnterEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverEnterEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_hoverEnterEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverEnterEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_hoverEnterEvent_3044_0 = cb; +} + + +// void QGraphicsPathItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverLeaveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverLeaveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_hoverLeaveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverLeaveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_hoverLeaveEvent_3044_0 = cb; +} + + +// void QGraphicsPathItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverMoveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverMoveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_hoverMoveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverMoveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_hoverMoveEvent_3044_0 = cb; +} + + +// void QGraphicsPathItem::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QGraphicsPathItem::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QGraphicsPathItem_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QGraphicsPathItem::isObscuredBy(const QGraphicsItem *item) + +static void _init_cbs_isObscuredBy_c2614_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isObscuredBy_c2614_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsPathItem_Adaptor *)cls)->cbs_isObscuredBy_c2614_0 (arg1)); +} + +static void _set_callback_cbs_isObscuredBy_c2614_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_isObscuredBy_c2614_0 = cb; +} + + +// QVariant QGraphicsPathItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + +static void _init_cbs_itemChange_5658_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_itemChange_5658_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QVariant &arg2 = args.read (heap); + ret.write ((QVariant)((QGraphicsPathItem_Adaptor *)cls)->cbs_itemChange_5658_0 (arg1, arg2)); +} + +static void _set_callback_cbs_itemChange_5658_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_itemChange_5658_0 = cb; +} + + +// void QGraphicsPathItem::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QGraphicsPathItem::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QGraphicsPathItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_mouseDoubleClickEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_mouseDoubleClickEvent_3049_0 = cb; +} + + +// void QGraphicsPathItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_mouseMoveEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_mouseMoveEvent_3049_0 = cb; +} + + +// void QGraphicsPathItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mousePressEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_mousePressEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_mousePressEvent_3049_0 = cb; +} + + +// void QGraphicsPathItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_mouseReleaseEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_mouseReleaseEvent_3049_0 = cb; +} + + +// QPainterPath QGraphicsPathItem::opaqueArea() + +static void _init_cbs_opaqueArea_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_opaqueArea_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsPathItem_Adaptor *)cls)->cbs_opaqueArea_c0_0 ()); +} + +static void _set_callback_cbs_opaqueArea_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_opaqueArea_c0_0 = cb; +} + + +// void QGraphicsPathItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + +static void _init_cbs_paint_6301_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paint_6301_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionGraphicsItem *arg2 = args.read (heap); + QWidget *arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_paint_6301_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paint_6301_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_paint_6301_1 = cb; +} + + +// exposed void QGraphicsPathItem::prepareGeometryChange() + +static void _init_fp_prepareGeometryChange_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_prepareGeometryChange_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->fp_QGraphicsPathItem_prepareGeometryChange_0 (); +} + + +// exposed void QGraphicsPathItem::removeFromIndex() + +static void _init_fp_removeFromIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_removeFromIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->fp_QGraphicsPathItem_removeFromIndex_0 (); +} + + +// bool QGraphicsPathItem::sceneEvent(QEvent *event) + +static void _init_cbs_sceneEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sceneEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsPathItem_Adaptor *)cls)->cbs_sceneEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_sceneEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_sceneEvent_1217_0 = cb; +} + + +// bool QGraphicsPathItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + +static void _init_cbs_sceneEventFilter_3028_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sceneEventFilter_3028_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsPathItem_Adaptor *)cls)->cbs_sceneEventFilter_3028_0 (arg1, arg2)); +} + +static void _set_callback_cbs_sceneEventFilter_3028_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_sceneEventFilter_3028_0 = cb; +} + + +// void QGraphicsPathItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + +static void _init_cbs_setExtension_4817_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("variant"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setExtension_4817_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_setExtension_4817_0 (arg1, arg2); +} + +static void _set_callback_cbs_setExtension_4817_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_setExtension_4817_0 = cb; +} + + +// QPainterPath QGraphicsPathItem::shape() + +static void _init_cbs_shape_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_shape_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsPathItem_Adaptor *)cls)->cbs_shape_c0_0 ()); +} + +static void _set_callback_cbs_shape_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_shape_c0_0 = cb; +} + + +// bool QGraphicsPathItem::supportsExtension(QGraphicsItem::Extension extension) + +static void _init_cbs_supportsExtension_c2806_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_supportsExtension_c2806_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + ret.write ((bool)((QGraphicsPathItem_Adaptor *)cls)->cbs_supportsExtension_c2806_0 (arg1)); +} + +static void _set_callback_cbs_supportsExtension_c2806_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_supportsExtension_c2806_0 = cb; +} + + +// int QGraphicsPathItem::type() + +static void _init_cbs_type_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_type_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsPathItem_Adaptor *)cls)->cbs_type_c0_0 ()); +} + +static void _set_callback_cbs_type_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_type_c0_0 = cb; +} + + +// exposed void QGraphicsPathItem::updateMicroFocus() + +static void _init_fp_updateMicroFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->fp_QGraphicsPathItem_updateMicroFocus_0 (); +} + + +// void QGraphicsPathItem::wheelEvent(QGraphicsSceneWheelEvent *event) + +static void _init_cbs_wheelEvent_3029_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_3029_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPathItem_Adaptor *)cls)->cbs_wheelEvent_3029_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_3029_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPathItem_Adaptor *)cls)->cb_wheelEvent_3029_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsPathItem (); + +static gsi::Methods methods_QGraphicsPathItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsPathItem::QGraphicsPathItem(QGraphicsItem *parent)\nThis method creates an object of class QGraphicsPathItem.", &_init_ctor_QGraphicsPathItem_Adaptor_1919, &_call_ctor_QGraphicsPathItem_Adaptor_1919); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsPathItem::QGraphicsPathItem(const QPainterPath &path, QGraphicsItem *parent)\nThis method creates an object of class QGraphicsPathItem.", &_init_ctor_QGraphicsPathItem_Adaptor_4325, &_call_ctor_QGraphicsPathItem_Adaptor_4325); + methods += new qt_gsi::GenericMethod ("*addToIndex", "@brief Method void QGraphicsPathItem::addToIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addToIndex_0, &_call_fp_addToIndex_0); + methods += new qt_gsi::GenericMethod ("advance", "@brief Virtual method void QGraphicsPathItem::advance(int phase)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("advance", "@hide", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0, &_set_callback_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Virtual method QRectF QGraphicsPathItem::boundingRect()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@hide", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0, &_set_callback_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@brief Virtual method bool QGraphicsPathItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@hide", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1, &_set_callback_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@brief Virtual method bool QGraphicsPathItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@hide", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1, &_set_callback_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("contains", "@brief Virtual method bool QGraphicsPathItem::contains(const QPointF &point)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("contains", "@hide", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0, &_set_callback_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QGraphicsPathItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0, &_set_callback_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QGraphicsPathItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0, &_set_callback_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QGraphicsPathItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0, &_set_callback_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QGraphicsPathItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0, &_set_callback_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QGraphicsPathItem::dropEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0, &_set_callback_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*extension", "@brief Virtual method QVariant QGraphicsPathItem::extension(const QVariant &variant)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*extension", "@hide", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0, &_set_callback_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QGraphicsPathItem::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QGraphicsPathItem::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@brief Virtual method void QGraphicsPathItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@hide", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0, &_set_callback_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@brief Virtual method void QGraphicsPathItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@hide", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0, &_set_callback_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@brief Virtual method void QGraphicsPathItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@hide", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0, &_set_callback_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QGraphicsPathItem::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@brief Virtual method QVariant QGraphicsPathItem::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@brief Virtual method bool QGraphicsPathItem::isObscuredBy(const QGraphicsItem *item)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@hide", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0, &_set_callback_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@brief Virtual method QVariant QGraphicsPathItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@hide", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0, &_set_callback_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QGraphicsPathItem::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QGraphicsPathItem::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QGraphicsPathItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0, &_set_callback_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QGraphicsPathItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0, &_set_callback_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QGraphicsPathItem::mousePressEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0, &_set_callback_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QGraphicsPathItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0, &_set_callback_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Virtual method QPainterPath QGraphicsPathItem::opaqueArea()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@hide", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0, &_set_callback_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QGraphicsPathItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("paint", "@hide", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1, &_set_callback_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("*prepareGeometryChange", "@brief Method void QGraphicsPathItem::prepareGeometryChange()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_prepareGeometryChange_0, &_call_fp_prepareGeometryChange_0); + methods += new qt_gsi::GenericMethod ("*removeFromIndex", "@brief Method void QGraphicsPathItem::removeFromIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_removeFromIndex_0, &_call_fp_removeFromIndex_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@brief Virtual method bool QGraphicsPathItem::sceneEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@hide", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0, &_set_callback_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@brief Virtual method bool QGraphicsPathItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@hide", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0, &_set_callback_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@brief Virtual method void QGraphicsPathItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@hide", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0, &_set_callback_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("shape", "@brief Virtual method QPainterPath QGraphicsPathItem::shape()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("shape", "@hide", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0, &_set_callback_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@brief Virtual method bool QGraphicsPathItem::supportsExtension(QGraphicsItem::Extension extension)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@hide", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0, &_set_callback_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method int QGraphicsPathItem::type()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0, &_set_callback_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QGraphicsPathItem::updateMicroFocus()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_0, &_call_fp_updateMicroFocus_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QGraphicsPathItem::wheelEvent(QGraphicsSceneWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0, &_set_callback_cbs_wheelEvent_3029_0); + return methods; +} + +gsi::Class decl_QGraphicsPathItem_Adaptor (qtdecl_QGraphicsPathItem (), "QtWidgets", "QGraphicsPathItem", + methods_QGraphicsPathItem_Adaptor (), + "@qt\n@brief Binding of QGraphicsPathItem"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsPixmapItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsPixmapItem.cc new file mode 100644 index 000000000..519f3b401 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsPixmapItem.cc @@ -0,0 +1,2043 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsPixmapItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsPixmapItem + +// QRectF QGraphicsPixmapItem::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsPixmapItem *)cls)->boundingRect ()); +} + + +// bool QGraphicsPixmapItem::contains(const QPointF &point) + + +static void _init_f_contains_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsPixmapItem *)cls)->contains (arg1)); +} + + +// bool QGraphicsPixmapItem::isObscuredBy(const QGraphicsItem *item) + + +static void _init_f_isObscuredBy_c2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isObscuredBy_c2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsPixmapItem *)cls)->isObscuredBy (arg1)); +} + + +// QPointF QGraphicsPixmapItem::offset() + + +static void _init_f_offset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_offset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsPixmapItem *)cls)->offset ()); +} + + +// QPainterPath QGraphicsPixmapItem::opaqueArea() + + +static void _init_f_opaqueArea_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opaqueArea_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsPixmapItem *)cls)->opaqueArea ()); +} + + +// void QGraphicsPixmapItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + + +static void _init_f_paint_6301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_paint_6301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionGraphicsItem *arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem *)cls)->paint (arg1, arg2, arg3); +} + + +// QPixmap QGraphicsPixmapItem::pixmap() + + +static void _init_f_pixmap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pixmap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPixmap)((QGraphicsPixmapItem *)cls)->pixmap ()); +} + + +// void QGraphicsPixmapItem::setOffset(const QPointF &offset) + + +static void _init_f_setOffset_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOffset_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem *)cls)->setOffset (arg1); +} + + +// void QGraphicsPixmapItem::setOffset(double x, double y) + + +static void _init_f_setOffset_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setOffset_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem *)cls)->setOffset (arg1, arg2); +} + + +// void QGraphicsPixmapItem::setPixmap(const QPixmap &pixmap) + + +static void _init_f_setPixmap_2017 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixmap"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPixmap_2017 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem *)cls)->setPixmap (arg1); +} + + +// void QGraphicsPixmapItem::setShapeMode(QGraphicsPixmapItem::ShapeMode mode) + + +static void _init_f_setShapeMode_3358 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setShapeMode_3358 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem *)cls)->setShapeMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsPixmapItem::setTransformationMode(Qt::TransformationMode mode) + + +static void _init_f_setTransformationMode_2633 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTransformationMode_2633 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem *)cls)->setTransformationMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QPainterPath QGraphicsPixmapItem::shape() + + +static void _init_f_shape_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_shape_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsPixmapItem *)cls)->shape ()); +} + + +// QGraphicsPixmapItem::ShapeMode QGraphicsPixmapItem::shapeMode() + + +static void _init_f_shapeMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_shapeMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsPixmapItem *)cls)->shapeMode ())); +} + + +// Qt::TransformationMode QGraphicsPixmapItem::transformationMode() + + +static void _init_f_transformationMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_transformationMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsPixmapItem *)cls)->transformationMode ())); +} + + +// int QGraphicsPixmapItem::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsPixmapItem *)cls)->type ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsPixmapItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QGraphicsPixmapItem::boundingRect()\nThis is a reimplementation of QGraphicsItem::boundingRect", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QGraphicsPixmapItem::contains(const QPointF &point)\nThis is a reimplementation of QGraphicsItem::contains", true, &_init_f_contains_c1986, &_call_f_contains_c1986); + methods += new qt_gsi::GenericMethod ("isObscuredBy?", "@brief Method bool QGraphicsPixmapItem::isObscuredBy(const QGraphicsItem *item)\nThis is a reimplementation of QGraphicsItem::isObscuredBy", true, &_init_f_isObscuredBy_c2614, &_call_f_isObscuredBy_c2614); + methods += new qt_gsi::GenericMethod (":offset", "@brief Method QPointF QGraphicsPixmapItem::offset()\n", true, &_init_f_offset_c0, &_call_f_offset_c0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Method QPainterPath QGraphicsPixmapItem::opaqueArea()\nThis is a reimplementation of QGraphicsItem::opaqueArea", true, &_init_f_opaqueArea_c0, &_call_f_opaqueArea_c0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QGraphicsPixmapItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis is a reimplementation of QGraphicsItem::paint", false, &_init_f_paint_6301, &_call_f_paint_6301); + methods += new qt_gsi::GenericMethod (":pixmap", "@brief Method QPixmap QGraphicsPixmapItem::pixmap()\n", true, &_init_f_pixmap_c0, &_call_f_pixmap_c0); + methods += new qt_gsi::GenericMethod ("setOffset|offset=", "@brief Method void QGraphicsPixmapItem::setOffset(const QPointF &offset)\n", false, &_init_f_setOffset_1986, &_call_f_setOffset_1986); + methods += new qt_gsi::GenericMethod ("setOffset", "@brief Method void QGraphicsPixmapItem::setOffset(double x, double y)\n", false, &_init_f_setOffset_2034, &_call_f_setOffset_2034); + methods += new qt_gsi::GenericMethod ("setPixmap|pixmap=", "@brief Method void QGraphicsPixmapItem::setPixmap(const QPixmap &pixmap)\n", false, &_init_f_setPixmap_2017, &_call_f_setPixmap_2017); + methods += new qt_gsi::GenericMethod ("setShapeMode|shapeMode=", "@brief Method void QGraphicsPixmapItem::setShapeMode(QGraphicsPixmapItem::ShapeMode mode)\n", false, &_init_f_setShapeMode_3358, &_call_f_setShapeMode_3358); + methods += new qt_gsi::GenericMethod ("setTransformationMode|transformationMode=", "@brief Method void QGraphicsPixmapItem::setTransformationMode(Qt::TransformationMode mode)\n", false, &_init_f_setTransformationMode_2633, &_call_f_setTransformationMode_2633); + methods += new qt_gsi::GenericMethod ("shape", "@brief Method QPainterPath QGraphicsPixmapItem::shape()\nThis is a reimplementation of QGraphicsItem::shape", true, &_init_f_shape_c0, &_call_f_shape_c0); + methods += new qt_gsi::GenericMethod (":shapeMode", "@brief Method QGraphicsPixmapItem::ShapeMode QGraphicsPixmapItem::shapeMode()\n", true, &_init_f_shapeMode_c0, &_call_f_shapeMode_c0); + methods += new qt_gsi::GenericMethod (":transformationMode", "@brief Method Qt::TransformationMode QGraphicsPixmapItem::transformationMode()\n", true, &_init_f_transformationMode_c0, &_call_f_transformationMode_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method int QGraphicsPixmapItem::type()\nThis is a reimplementation of QGraphicsItem::type", true, &_init_f_type_c0, &_call_f_type_c0); + return methods; +} + +gsi::Class &qtdecl_QGraphicsItem (); + +gsi::Class decl_QGraphicsPixmapItem (qtdecl_QGraphicsItem (), "QtWidgets", "QGraphicsPixmapItem_Native", + methods_QGraphicsPixmapItem (), + "@hide\n@alias QGraphicsPixmapItem"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsPixmapItem () { return decl_QGraphicsPixmapItem; } + +} + + +class QGraphicsPixmapItem_Adaptor : public QGraphicsPixmapItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsPixmapItem_Adaptor(); + + // [adaptor ctor] QGraphicsPixmapItem::QGraphicsPixmapItem(QGraphicsItem *parent) + QGraphicsPixmapItem_Adaptor() : QGraphicsPixmapItem() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsPixmapItem::QGraphicsPixmapItem(QGraphicsItem *parent) + QGraphicsPixmapItem_Adaptor(QGraphicsItem *parent) : QGraphicsPixmapItem(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsPixmapItem::QGraphicsPixmapItem(const QPixmap &pixmap, QGraphicsItem *parent) + QGraphicsPixmapItem_Adaptor(const QPixmap &pixmap) : QGraphicsPixmapItem(pixmap) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsPixmapItem::QGraphicsPixmapItem(const QPixmap &pixmap, QGraphicsItem *parent) + QGraphicsPixmapItem_Adaptor(const QPixmap &pixmap, QGraphicsItem *parent) : QGraphicsPixmapItem(pixmap, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsPixmapItem::addToIndex() + void fp_QGraphicsPixmapItem_addToIndex_0 () { + QGraphicsPixmapItem::addToIndex(); + } + + // [expose] void QGraphicsPixmapItem::prepareGeometryChange() + void fp_QGraphicsPixmapItem_prepareGeometryChange_0 () { + QGraphicsPixmapItem::prepareGeometryChange(); + } + + // [expose] void QGraphicsPixmapItem::removeFromIndex() + void fp_QGraphicsPixmapItem_removeFromIndex_0 () { + QGraphicsPixmapItem::removeFromIndex(); + } + + // [expose] void QGraphicsPixmapItem::updateMicroFocus() + void fp_QGraphicsPixmapItem_updateMicroFocus_0 () { + QGraphicsPixmapItem::updateMicroFocus(); + } + + // [adaptor impl] void QGraphicsPixmapItem::advance(int phase) + void cbs_advance_767_0(int phase) + { + QGraphicsPixmapItem::advance(phase); + } + + virtual void advance(int phase) + { + if (cb_advance_767_0.can_issue()) { + cb_advance_767_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_advance_767_0, phase); + } else { + QGraphicsPixmapItem::advance(phase); + } + } + + // [adaptor impl] QRectF QGraphicsPixmapItem::boundingRect() + QRectF cbs_boundingRect_c0_0() const + { + return QGraphicsPixmapItem::boundingRect(); + } + + virtual QRectF boundingRect() const + { + if (cb_boundingRect_c0_0.can_issue()) { + return cb_boundingRect_c0_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_boundingRect_c0_0); + } else { + return QGraphicsPixmapItem::boundingRect(); + } + } + + // [adaptor impl] bool QGraphicsPixmapItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + bool cbs_collidesWithItem_c4977_1(const QGraphicsItem *other, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsPixmapItem::collidesWithItem(other, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithItem_c4977_1.can_issue()) { + return cb_collidesWithItem_c4977_1.issue::target_type &>(&QGraphicsPixmapItem_Adaptor::cbs_collidesWithItem_c4977_1, other, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsPixmapItem::collidesWithItem(other, mode); + } + } + + // [adaptor impl] bool QGraphicsPixmapItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + bool cbs_collidesWithPath_c4877_1(const QPainterPath &path, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsPixmapItem::collidesWithPath(path, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithPath_c4877_1.can_issue()) { + return cb_collidesWithPath_c4877_1.issue::target_type &>(&QGraphicsPixmapItem_Adaptor::cbs_collidesWithPath_c4877_1, path, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsPixmapItem::collidesWithPath(path, mode); + } + } + + // [adaptor impl] bool QGraphicsPixmapItem::contains(const QPointF &point) + bool cbs_contains_c1986_0(const QPointF &point) const + { + return QGraphicsPixmapItem::contains(point); + } + + virtual bool contains(const QPointF &point) const + { + if (cb_contains_c1986_0.can_issue()) { + return cb_contains_c1986_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_contains_c1986_0, point); + } else { + return QGraphicsPixmapItem::contains(point); + } + } + + // [adaptor impl] bool QGraphicsPixmapItem::isObscuredBy(const QGraphicsItem *item) + bool cbs_isObscuredBy_c2614_0(const QGraphicsItem *item) const + { + return QGraphicsPixmapItem::isObscuredBy(item); + } + + virtual bool isObscuredBy(const QGraphicsItem *item) const + { + if (cb_isObscuredBy_c2614_0.can_issue()) { + return cb_isObscuredBy_c2614_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_isObscuredBy_c2614_0, item); + } else { + return QGraphicsPixmapItem::isObscuredBy(item); + } + } + + // [adaptor impl] QPainterPath QGraphicsPixmapItem::opaqueArea() + QPainterPath cbs_opaqueArea_c0_0() const + { + return QGraphicsPixmapItem::opaqueArea(); + } + + virtual QPainterPath opaqueArea() const + { + if (cb_opaqueArea_c0_0.can_issue()) { + return cb_opaqueArea_c0_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_opaqueArea_c0_0); + } else { + return QGraphicsPixmapItem::opaqueArea(); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + void cbs_paint_6301_0(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + QGraphicsPixmapItem::paint(painter, option, widget); + } + + virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + if (cb_paint_6301_0.can_issue()) { + cb_paint_6301_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_paint_6301_0, painter, option, widget); + } else { + QGraphicsPixmapItem::paint(painter, option, widget); + } + } + + // [adaptor impl] QPainterPath QGraphicsPixmapItem::shape() + QPainterPath cbs_shape_c0_0() const + { + return QGraphicsPixmapItem::shape(); + } + + virtual QPainterPath shape() const + { + if (cb_shape_c0_0.can_issue()) { + return cb_shape_c0_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_shape_c0_0); + } else { + return QGraphicsPixmapItem::shape(); + } + } + + // [adaptor impl] int QGraphicsPixmapItem::type() + int cbs_type_c0_0() const + { + return QGraphicsPixmapItem::type(); + } + + virtual int type() const + { + if (cb_type_c0_0.can_issue()) { + return cb_type_c0_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_type_c0_0); + } else { + return QGraphicsPixmapItem::type(); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + void cbs_contextMenuEvent_3674_0(QGraphicsSceneContextMenuEvent *event) + { + QGraphicsPixmapItem::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + { + if (cb_contextMenuEvent_3674_0.can_issue()) { + cb_contextMenuEvent_3674_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_contextMenuEvent_3674_0, event); + } else { + QGraphicsPixmapItem::contextMenuEvent(event); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragEnterEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsPixmapItem::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragEnterEvent_3315_0.can_issue()) { + cb_dragEnterEvent_3315_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_dragEnterEvent_3315_0, event); + } else { + QGraphicsPixmapItem::dragEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragLeaveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsPixmapItem::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragLeaveEvent_3315_0.can_issue()) { + cb_dragLeaveEvent_3315_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_dragLeaveEvent_3315_0, event); + } else { + QGraphicsPixmapItem::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragMoveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsPixmapItem::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragMoveEvent_3315_0.can_issue()) { + cb_dragMoveEvent_3315_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_dragMoveEvent_3315_0, event); + } else { + QGraphicsPixmapItem::dragMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::dropEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dropEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsPixmapItem::dropEvent(event); + } + + virtual void dropEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dropEvent_3315_0.can_issue()) { + cb_dropEvent_3315_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_dropEvent_3315_0, event); + } else { + QGraphicsPixmapItem::dropEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsPixmapItem::extension(const QVariant &variant) + QVariant cbs_extension_c2119_0(const QVariant &variant) const + { + return QGraphicsPixmapItem::extension(variant); + } + + virtual QVariant extension(const QVariant &variant) const + { + if (cb_extension_c2119_0.can_issue()) { + return cb_extension_c2119_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_extension_c2119_0, variant); + } else { + return QGraphicsPixmapItem::extension(variant); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QGraphicsPixmapItem::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QGraphicsPixmapItem::focusInEvent(event); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QGraphicsPixmapItem::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QGraphicsPixmapItem::focusOutEvent(event); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverEnterEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsPixmapItem::hoverEnterEvent(event); + } + + virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverEnterEvent_3044_0.can_issue()) { + cb_hoverEnterEvent_3044_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_hoverEnterEvent_3044_0, event); + } else { + QGraphicsPixmapItem::hoverEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverLeaveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsPixmapItem::hoverLeaveEvent(event); + } + + virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverLeaveEvent_3044_0.can_issue()) { + cb_hoverLeaveEvent_3044_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_hoverLeaveEvent_3044_0, event); + } else { + QGraphicsPixmapItem::hoverLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverMoveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsPixmapItem::hoverMoveEvent(event); + } + + virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverMoveEvent_3044_0.can_issue()) { + cb_hoverMoveEvent_3044_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_hoverMoveEvent_3044_0, event); + } else { + QGraphicsPixmapItem::hoverMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QGraphicsPixmapItem::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QGraphicsPixmapItem::inputMethodEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsPixmapItem::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QGraphicsPixmapItem::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QGraphicsPixmapItem_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QGraphicsPixmapItem::inputMethodQuery(query); + } + } + + // [adaptor impl] QVariant QGraphicsPixmapItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + QVariant cbs_itemChange_5658_0(const qt_gsi::Converter::target_type & change, const QVariant &value) + { + return QGraphicsPixmapItem::itemChange(qt_gsi::QtToCppAdaptor(change).cref(), value); + } + + virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + { + if (cb_itemChange_5658_0.can_issue()) { + return cb_itemChange_5658_0.issue::target_type &, const QVariant &>(&QGraphicsPixmapItem_Adaptor::cbs_itemChange_5658_0, qt_gsi::CppToQtAdaptor(change), value); + } else { + return QGraphicsPixmapItem::itemChange(change, value); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QGraphicsPixmapItem::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QGraphicsPixmapItem::keyPressEvent(event); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QGraphicsPixmapItem::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QGraphicsPixmapItem::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseDoubleClickEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsPixmapItem::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_3049_0.can_issue()) { + cb_mouseDoubleClickEvent_3049_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_mouseDoubleClickEvent_3049_0, event); + } else { + QGraphicsPixmapItem::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseMoveEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsPixmapItem::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseMoveEvent_3049_0.can_issue()) { + cb_mouseMoveEvent_3049_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_mouseMoveEvent_3049_0, event); + } else { + QGraphicsPixmapItem::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + void cbs_mousePressEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsPixmapItem::mousePressEvent(event); + } + + virtual void mousePressEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mousePressEvent_3049_0.can_issue()) { + cb_mousePressEvent_3049_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_mousePressEvent_3049_0, event); + } else { + QGraphicsPixmapItem::mousePressEvent(event); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseReleaseEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsPixmapItem::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseReleaseEvent_3049_0.can_issue()) { + cb_mouseReleaseEvent_3049_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_mouseReleaseEvent_3049_0, event); + } else { + QGraphicsPixmapItem::mouseReleaseEvent(event); + } + } + + // [adaptor impl] bool QGraphicsPixmapItem::sceneEvent(QEvent *event) + bool cbs_sceneEvent_1217_0(QEvent *event) + { + return QGraphicsPixmapItem::sceneEvent(event); + } + + virtual bool sceneEvent(QEvent *event) + { + if (cb_sceneEvent_1217_0.can_issue()) { + return cb_sceneEvent_1217_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_sceneEvent_1217_0, event); + } else { + return QGraphicsPixmapItem::sceneEvent(event); + } + } + + // [adaptor impl] bool QGraphicsPixmapItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + bool cbs_sceneEventFilter_3028_0(QGraphicsItem *watched, QEvent *event) + { + return QGraphicsPixmapItem::sceneEventFilter(watched, event); + } + + virtual bool sceneEventFilter(QGraphicsItem *watched, QEvent *event) + { + if (cb_sceneEventFilter_3028_0.can_issue()) { + return cb_sceneEventFilter_3028_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_sceneEventFilter_3028_0, watched, event); + } else { + return QGraphicsPixmapItem::sceneEventFilter(watched, event); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + void cbs_setExtension_4817_0(unsigned int extension, const QVariant &variant) + { + QGraphicsPixmapItem::setExtension(QGraphicsItem::Extension(extension), variant); + } + + virtual void setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + { + if (cb_setExtension_4817_0.can_issue()) { + cb_setExtension_4817_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_setExtension_4817_0, (unsigned int)(extension), variant); + } else { + QGraphicsPixmapItem::setExtension(extension, variant); + } + } + + // [adaptor impl] bool QGraphicsPixmapItem::supportsExtension(QGraphicsItem::Extension extension) + bool cbs_supportsExtension_c2806_0(unsigned int extension) const + { + return QGraphicsPixmapItem::supportsExtension(QGraphicsItem::Extension(extension)); + } + + virtual bool supportsExtension(QGraphicsItem::Extension extension) const + { + if (cb_supportsExtension_c2806_0.can_issue()) { + return cb_supportsExtension_c2806_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_supportsExtension_c2806_0, (unsigned int)(extension)); + } else { + return QGraphicsPixmapItem::supportsExtension(extension); + } + } + + // [adaptor impl] void QGraphicsPixmapItem::wheelEvent(QGraphicsSceneWheelEvent *event) + void cbs_wheelEvent_3029_0(QGraphicsSceneWheelEvent *event) + { + QGraphicsPixmapItem::wheelEvent(event); + } + + virtual void wheelEvent(QGraphicsSceneWheelEvent *event) + { + if (cb_wheelEvent_3029_0.can_issue()) { + cb_wheelEvent_3029_0.issue(&QGraphicsPixmapItem_Adaptor::cbs_wheelEvent_3029_0, event); + } else { + QGraphicsPixmapItem::wheelEvent(event); + } + } + + gsi::Callback cb_advance_767_0; + gsi::Callback cb_boundingRect_c0_0; + gsi::Callback cb_collidesWithItem_c4977_1; + gsi::Callback cb_collidesWithPath_c4877_1; + gsi::Callback cb_contains_c1986_0; + gsi::Callback cb_isObscuredBy_c2614_0; + gsi::Callback cb_opaqueArea_c0_0; + gsi::Callback cb_paint_6301_0; + gsi::Callback cb_shape_c0_0; + gsi::Callback cb_type_c0_0; + gsi::Callback cb_contextMenuEvent_3674_0; + gsi::Callback cb_dragEnterEvent_3315_0; + gsi::Callback cb_dragLeaveEvent_3315_0; + gsi::Callback cb_dragMoveEvent_3315_0; + gsi::Callback cb_dropEvent_3315_0; + gsi::Callback cb_extension_c2119_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hoverEnterEvent_3044_0; + gsi::Callback cb_hoverLeaveEvent_3044_0; + gsi::Callback cb_hoverMoveEvent_3044_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemChange_5658_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_mouseDoubleClickEvent_3049_0; + gsi::Callback cb_mouseMoveEvent_3049_0; + gsi::Callback cb_mousePressEvent_3049_0; + gsi::Callback cb_mouseReleaseEvent_3049_0; + gsi::Callback cb_sceneEvent_1217_0; + gsi::Callback cb_sceneEventFilter_3028_0; + gsi::Callback cb_setExtension_4817_0; + gsi::Callback cb_supportsExtension_c2806_0; + gsi::Callback cb_wheelEvent_3029_0; +}; + +QGraphicsPixmapItem_Adaptor::~QGraphicsPixmapItem_Adaptor() { } + +// Constructor QGraphicsPixmapItem::QGraphicsPixmapItem(QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsPixmapItem_Adaptor_1919 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsPixmapItem_Adaptor_1919 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsPixmapItem_Adaptor (arg1)); +} + + +// Constructor QGraphicsPixmapItem::QGraphicsPixmapItem(const QPixmap &pixmap, QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsPixmapItem_Adaptor_3828 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixmap"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsPixmapItem_Adaptor_3828 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + QGraphicsItem *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsPixmapItem_Adaptor (arg1, arg2)); +} + + +// exposed void QGraphicsPixmapItem::addToIndex() + +static void _init_fp_addToIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_addToIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->fp_QGraphicsPixmapItem_addToIndex_0 (); +} + + +// void QGraphicsPixmapItem::advance(int phase) + +static void _init_cbs_advance_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("phase"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_advance_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_advance_767_0 (arg1); +} + +static void _set_callback_cbs_advance_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_advance_767_0 = cb; +} + + +// QRectF QGraphicsPixmapItem::boundingRect() + +static void _init_cbs_boundingRect_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_boundingRect_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsPixmapItem_Adaptor *)cls)->cbs_boundingRect_c0_0 ()); +} + +static void _set_callback_cbs_boundingRect_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_boundingRect_c0_0 = cb; +} + + +// bool QGraphicsPixmapItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithItem_c4977_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithItem_c4977_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsPixmapItem_Adaptor *)cls)->cbs_collidesWithItem_c4977_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithItem_c4977_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_collidesWithItem_c4977_1 = cb; +} + + +// bool QGraphicsPixmapItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithPath_c4877_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithPath_c4877_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsPixmapItem_Adaptor *)cls)->cbs_collidesWithPath_c4877_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithPath_c4877_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_collidesWithPath_c4877_1 = cb; +} + + +// bool QGraphicsPixmapItem::contains(const QPointF &point) + +static void _init_cbs_contains_c1986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contains_c1986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + ret.write ((bool)((QGraphicsPixmapItem_Adaptor *)cls)->cbs_contains_c1986_0 (arg1)); +} + +static void _set_callback_cbs_contains_c1986_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_contains_c1986_0 = cb; +} + + +// void QGraphicsPixmapItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_3674_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_3674_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_contextMenuEvent_3674_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_3674_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_contextMenuEvent_3674_0 = cb; +} + + +// void QGraphicsPixmapItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragEnterEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_dragEnterEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_dragEnterEvent_3315_0 = cb; +} + + +// void QGraphicsPixmapItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragLeaveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_dragLeaveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_dragLeaveEvent_3315_0 = cb; +} + + +// void QGraphicsPixmapItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragMoveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_dragMoveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_dragMoveEvent_3315_0 = cb; +} + + +// void QGraphicsPixmapItem::dropEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dropEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_dropEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_dropEvent_3315_0 = cb; +} + + +// QVariant QGraphicsPixmapItem::extension(const QVariant &variant) + +static void _init_cbs_extension_c2119_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("variant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_extension_c2119_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + ret.write ((QVariant)((QGraphicsPixmapItem_Adaptor *)cls)->cbs_extension_c2119_0 (arg1)); +} + +static void _set_callback_cbs_extension_c2119_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_extension_c2119_0 = cb; +} + + +// void QGraphicsPixmapItem::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// void QGraphicsPixmapItem::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// void QGraphicsPixmapItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverEnterEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverEnterEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_hoverEnterEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverEnterEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_hoverEnterEvent_3044_0 = cb; +} + + +// void QGraphicsPixmapItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverLeaveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverLeaveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_hoverLeaveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverLeaveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_hoverLeaveEvent_3044_0 = cb; +} + + +// void QGraphicsPixmapItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverMoveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverMoveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_hoverMoveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverMoveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_hoverMoveEvent_3044_0 = cb; +} + + +// void QGraphicsPixmapItem::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QGraphicsPixmapItem::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QGraphicsPixmapItem_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QGraphicsPixmapItem::isObscuredBy(const QGraphicsItem *item) + +static void _init_cbs_isObscuredBy_c2614_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isObscuredBy_c2614_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsPixmapItem_Adaptor *)cls)->cbs_isObscuredBy_c2614_0 (arg1)); +} + +static void _set_callback_cbs_isObscuredBy_c2614_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_isObscuredBy_c2614_0 = cb; +} + + +// QVariant QGraphicsPixmapItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + +static void _init_cbs_itemChange_5658_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_itemChange_5658_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QVariant &arg2 = args.read (heap); + ret.write ((QVariant)((QGraphicsPixmapItem_Adaptor *)cls)->cbs_itemChange_5658_0 (arg1, arg2)); +} + +static void _set_callback_cbs_itemChange_5658_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_itemChange_5658_0 = cb; +} + + +// void QGraphicsPixmapItem::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QGraphicsPixmapItem::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QGraphicsPixmapItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_mouseDoubleClickEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_mouseDoubleClickEvent_3049_0 = cb; +} + + +// void QGraphicsPixmapItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_mouseMoveEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_mouseMoveEvent_3049_0 = cb; +} + + +// void QGraphicsPixmapItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mousePressEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_mousePressEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_mousePressEvent_3049_0 = cb; +} + + +// void QGraphicsPixmapItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_mouseReleaseEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_mouseReleaseEvent_3049_0 = cb; +} + + +// QPainterPath QGraphicsPixmapItem::opaqueArea() + +static void _init_cbs_opaqueArea_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_opaqueArea_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsPixmapItem_Adaptor *)cls)->cbs_opaqueArea_c0_0 ()); +} + +static void _set_callback_cbs_opaqueArea_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_opaqueArea_c0_0 = cb; +} + + +// void QGraphicsPixmapItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + +static void _init_cbs_paint_6301_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paint_6301_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionGraphicsItem *arg2 = args.read (heap); + QWidget *arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_paint_6301_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paint_6301_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_paint_6301_0 = cb; +} + + +// exposed void QGraphicsPixmapItem::prepareGeometryChange() + +static void _init_fp_prepareGeometryChange_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_prepareGeometryChange_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->fp_QGraphicsPixmapItem_prepareGeometryChange_0 (); +} + + +// exposed void QGraphicsPixmapItem::removeFromIndex() + +static void _init_fp_removeFromIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_removeFromIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->fp_QGraphicsPixmapItem_removeFromIndex_0 (); +} + + +// bool QGraphicsPixmapItem::sceneEvent(QEvent *event) + +static void _init_cbs_sceneEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sceneEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsPixmapItem_Adaptor *)cls)->cbs_sceneEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_sceneEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_sceneEvent_1217_0 = cb; +} + + +// bool QGraphicsPixmapItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + +static void _init_cbs_sceneEventFilter_3028_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sceneEventFilter_3028_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsPixmapItem_Adaptor *)cls)->cbs_sceneEventFilter_3028_0 (arg1, arg2)); +} + +static void _set_callback_cbs_sceneEventFilter_3028_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_sceneEventFilter_3028_0 = cb; +} + + +// void QGraphicsPixmapItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + +static void _init_cbs_setExtension_4817_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("variant"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setExtension_4817_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_setExtension_4817_0 (arg1, arg2); +} + +static void _set_callback_cbs_setExtension_4817_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_setExtension_4817_0 = cb; +} + + +// QPainterPath QGraphicsPixmapItem::shape() + +static void _init_cbs_shape_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_shape_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsPixmapItem_Adaptor *)cls)->cbs_shape_c0_0 ()); +} + +static void _set_callback_cbs_shape_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_shape_c0_0 = cb; +} + + +// bool QGraphicsPixmapItem::supportsExtension(QGraphicsItem::Extension extension) + +static void _init_cbs_supportsExtension_c2806_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_supportsExtension_c2806_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + ret.write ((bool)((QGraphicsPixmapItem_Adaptor *)cls)->cbs_supportsExtension_c2806_0 (arg1)); +} + +static void _set_callback_cbs_supportsExtension_c2806_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_supportsExtension_c2806_0 = cb; +} + + +// int QGraphicsPixmapItem::type() + +static void _init_cbs_type_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_type_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsPixmapItem_Adaptor *)cls)->cbs_type_c0_0 ()); +} + +static void _set_callback_cbs_type_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_type_c0_0 = cb; +} + + +// exposed void QGraphicsPixmapItem::updateMicroFocus() + +static void _init_fp_updateMicroFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->fp_QGraphicsPixmapItem_updateMicroFocus_0 (); +} + + +// void QGraphicsPixmapItem::wheelEvent(QGraphicsSceneWheelEvent *event) + +static void _init_cbs_wheelEvent_3029_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_3029_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPixmapItem_Adaptor *)cls)->cbs_wheelEvent_3029_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_3029_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPixmapItem_Adaptor *)cls)->cb_wheelEvent_3029_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsPixmapItem (); + +static gsi::Methods methods_QGraphicsPixmapItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsPixmapItem::QGraphicsPixmapItem(QGraphicsItem *parent)\nThis method creates an object of class QGraphicsPixmapItem.", &_init_ctor_QGraphicsPixmapItem_Adaptor_1919, &_call_ctor_QGraphicsPixmapItem_Adaptor_1919); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsPixmapItem::QGraphicsPixmapItem(const QPixmap &pixmap, QGraphicsItem *parent)\nThis method creates an object of class QGraphicsPixmapItem.", &_init_ctor_QGraphicsPixmapItem_Adaptor_3828, &_call_ctor_QGraphicsPixmapItem_Adaptor_3828); + methods += new qt_gsi::GenericMethod ("*addToIndex", "@brief Method void QGraphicsPixmapItem::addToIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addToIndex_0, &_call_fp_addToIndex_0); + methods += new qt_gsi::GenericMethod ("advance", "@brief Virtual method void QGraphicsPixmapItem::advance(int phase)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("advance", "@hide", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0, &_set_callback_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Virtual method QRectF QGraphicsPixmapItem::boundingRect()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@hide", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0, &_set_callback_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@brief Virtual method bool QGraphicsPixmapItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@hide", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1, &_set_callback_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@brief Virtual method bool QGraphicsPixmapItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@hide", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1, &_set_callback_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("contains", "@brief Virtual method bool QGraphicsPixmapItem::contains(const QPointF &point)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("contains", "@hide", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0, &_set_callback_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QGraphicsPixmapItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0, &_set_callback_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QGraphicsPixmapItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0, &_set_callback_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QGraphicsPixmapItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0, &_set_callback_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QGraphicsPixmapItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0, &_set_callback_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QGraphicsPixmapItem::dropEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0, &_set_callback_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*extension", "@brief Virtual method QVariant QGraphicsPixmapItem::extension(const QVariant &variant)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*extension", "@hide", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0, &_set_callback_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QGraphicsPixmapItem::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QGraphicsPixmapItem::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@brief Virtual method void QGraphicsPixmapItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@hide", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0, &_set_callback_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@brief Virtual method void QGraphicsPixmapItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@hide", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0, &_set_callback_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@brief Virtual method void QGraphicsPixmapItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@hide", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0, &_set_callback_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QGraphicsPixmapItem::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@brief Virtual method QVariant QGraphicsPixmapItem::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@brief Virtual method bool QGraphicsPixmapItem::isObscuredBy(const QGraphicsItem *item)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@hide", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0, &_set_callback_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@brief Virtual method QVariant QGraphicsPixmapItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@hide", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0, &_set_callback_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QGraphicsPixmapItem::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QGraphicsPixmapItem::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QGraphicsPixmapItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0, &_set_callback_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QGraphicsPixmapItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0, &_set_callback_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QGraphicsPixmapItem::mousePressEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0, &_set_callback_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QGraphicsPixmapItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0, &_set_callback_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Virtual method QPainterPath QGraphicsPixmapItem::opaqueArea()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@hide", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0, &_set_callback_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QGraphicsPixmapItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paint_6301_0, &_call_cbs_paint_6301_0); + methods += new qt_gsi::GenericMethod ("paint", "@hide", false, &_init_cbs_paint_6301_0, &_call_cbs_paint_6301_0, &_set_callback_cbs_paint_6301_0); + methods += new qt_gsi::GenericMethod ("*prepareGeometryChange", "@brief Method void QGraphicsPixmapItem::prepareGeometryChange()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_prepareGeometryChange_0, &_call_fp_prepareGeometryChange_0); + methods += new qt_gsi::GenericMethod ("*removeFromIndex", "@brief Method void QGraphicsPixmapItem::removeFromIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_removeFromIndex_0, &_call_fp_removeFromIndex_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@brief Virtual method bool QGraphicsPixmapItem::sceneEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@hide", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0, &_set_callback_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@brief Virtual method bool QGraphicsPixmapItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@hide", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0, &_set_callback_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@brief Virtual method void QGraphicsPixmapItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@hide", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0, &_set_callback_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("shape", "@brief Virtual method QPainterPath QGraphicsPixmapItem::shape()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("shape", "@hide", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0, &_set_callback_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@brief Virtual method bool QGraphicsPixmapItem::supportsExtension(QGraphicsItem::Extension extension)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@hide", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0, &_set_callback_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method int QGraphicsPixmapItem::type()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0, &_set_callback_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QGraphicsPixmapItem::updateMicroFocus()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_0, &_call_fp_updateMicroFocus_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QGraphicsPixmapItem::wheelEvent(QGraphicsSceneWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0, &_set_callback_cbs_wheelEvent_3029_0); + return methods; +} + +gsi::Class decl_QGraphicsPixmapItem_Adaptor (qtdecl_QGraphicsPixmapItem (), "QtWidgets", "QGraphicsPixmapItem", + methods_QGraphicsPixmapItem_Adaptor (), + "@qt\n@brief Binding of QGraphicsPixmapItem"); + +} + + +// Implementation of the enum wrapper class for QGraphicsPixmapItem::ShapeMode +namespace qt_gsi +{ + +static gsi::Enum decl_QGraphicsPixmapItem_ShapeMode_Enum ("QtWidgets", "QGraphicsPixmapItem_ShapeMode", + gsi::enum_const ("MaskShape", QGraphicsPixmapItem::MaskShape, "@brief Enum constant QGraphicsPixmapItem::MaskShape") + + gsi::enum_const ("BoundingRectShape", QGraphicsPixmapItem::BoundingRectShape, "@brief Enum constant QGraphicsPixmapItem::BoundingRectShape") + + gsi::enum_const ("HeuristicMaskShape", QGraphicsPixmapItem::HeuristicMaskShape, "@brief Enum constant QGraphicsPixmapItem::HeuristicMaskShape"), + "@qt\n@brief This class represents the QGraphicsPixmapItem::ShapeMode enum"); + +static gsi::QFlagsClass decl_QGraphicsPixmapItem_ShapeMode_Enums ("QtWidgets", "QGraphicsPixmapItem_QFlags_ShapeMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGraphicsPixmapItem_ShapeMode_Enum_in_parent (decl_QGraphicsPixmapItem_ShapeMode_Enum.defs ()); +static gsi::ClassExt decl_QGraphicsPixmapItem_ShapeMode_Enum_as_child (decl_QGraphicsPixmapItem_ShapeMode_Enum, "ShapeMode"); +static gsi::ClassExt decl_QGraphicsPixmapItem_ShapeMode_Enums_as_child (decl_QGraphicsPixmapItem_ShapeMode_Enums, "QFlags_ShapeMode"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsPolygonItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsPolygonItem.cc new file mode 100644 index 000000000..57321aa31 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsPolygonItem.cc @@ -0,0 +1,1925 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsPolygonItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsPolygonItem + +// QRectF QGraphicsPolygonItem::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsPolygonItem *)cls)->boundingRect ()); +} + + +// bool QGraphicsPolygonItem::contains(const QPointF &point) + + +static void _init_f_contains_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsPolygonItem *)cls)->contains (arg1)); +} + + +// Qt::FillRule QGraphicsPolygonItem::fillRule() + + +static void _init_f_fillRule_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_fillRule_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsPolygonItem *)cls)->fillRule ())); +} + + +// bool QGraphicsPolygonItem::isObscuredBy(const QGraphicsItem *item) + + +static void _init_f_isObscuredBy_c2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isObscuredBy_c2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsPolygonItem *)cls)->isObscuredBy (arg1)); +} + + +// QPainterPath QGraphicsPolygonItem::opaqueArea() + + +static void _init_f_opaqueArea_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opaqueArea_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsPolygonItem *)cls)->opaqueArea ()); +} + + +// void QGraphicsPolygonItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + + +static void _init_f_paint_6301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_paint_6301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionGraphicsItem *arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem *)cls)->paint (arg1, arg2, arg3); +} + + +// QPolygonF QGraphicsPolygonItem::polygon() + + +static void _init_f_polygon_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_polygon_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPolygonF)((QGraphicsPolygonItem *)cls)->polygon ()); +} + + +// void QGraphicsPolygonItem::setFillRule(Qt::FillRule rule) + + +static void _init_f_setFillRule_1548 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rule"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFillRule_1548 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem *)cls)->setFillRule (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsPolygonItem::setPolygon(const QPolygonF &polygon) + + +static void _init_f_setPolygon_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polygon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPolygon_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem *)cls)->setPolygon (arg1); +} + + +// QPainterPath QGraphicsPolygonItem::shape() + + +static void _init_f_shape_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_shape_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsPolygonItem *)cls)->shape ()); +} + + +// int QGraphicsPolygonItem::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsPolygonItem *)cls)->type ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsPolygonItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QGraphicsPolygonItem::boundingRect()\nThis is a reimplementation of QGraphicsItem::boundingRect", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QGraphicsPolygonItem::contains(const QPointF &point)\nThis is a reimplementation of QGraphicsItem::contains", true, &_init_f_contains_c1986, &_call_f_contains_c1986); + methods += new qt_gsi::GenericMethod (":fillRule", "@brief Method Qt::FillRule QGraphicsPolygonItem::fillRule()\n", true, &_init_f_fillRule_c0, &_call_f_fillRule_c0); + methods += new qt_gsi::GenericMethod ("isObscuredBy?", "@brief Method bool QGraphicsPolygonItem::isObscuredBy(const QGraphicsItem *item)\nThis is a reimplementation of QAbstractGraphicsShapeItem::isObscuredBy", true, &_init_f_isObscuredBy_c2614, &_call_f_isObscuredBy_c2614); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Method QPainterPath QGraphicsPolygonItem::opaqueArea()\nThis is a reimplementation of QAbstractGraphicsShapeItem::opaqueArea", true, &_init_f_opaqueArea_c0, &_call_f_opaqueArea_c0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QGraphicsPolygonItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis is a reimplementation of QGraphicsItem::paint", false, &_init_f_paint_6301, &_call_f_paint_6301); + methods += new qt_gsi::GenericMethod (":polygon", "@brief Method QPolygonF QGraphicsPolygonItem::polygon()\n", true, &_init_f_polygon_c0, &_call_f_polygon_c0); + methods += new qt_gsi::GenericMethod ("setFillRule|fillRule=", "@brief Method void QGraphicsPolygonItem::setFillRule(Qt::FillRule rule)\n", false, &_init_f_setFillRule_1548, &_call_f_setFillRule_1548); + methods += new qt_gsi::GenericMethod ("setPolygon|polygon=", "@brief Method void QGraphicsPolygonItem::setPolygon(const QPolygonF &polygon)\n", false, &_init_f_setPolygon_2208, &_call_f_setPolygon_2208); + methods += new qt_gsi::GenericMethod ("shape", "@brief Method QPainterPath QGraphicsPolygonItem::shape()\nThis is a reimplementation of QGraphicsItem::shape", true, &_init_f_shape_c0, &_call_f_shape_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method int QGraphicsPolygonItem::type()\nThis is a reimplementation of QGraphicsItem::type", true, &_init_f_type_c0, &_call_f_type_c0); + return methods; +} + +gsi::Class &qtdecl_QAbstractGraphicsShapeItem (); + +gsi::Class decl_QGraphicsPolygonItem (qtdecl_QAbstractGraphicsShapeItem (), "QtWidgets", "QGraphicsPolygonItem_Native", + methods_QGraphicsPolygonItem (), + "@hide\n@alias QGraphicsPolygonItem"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsPolygonItem () { return decl_QGraphicsPolygonItem; } + +} + + +class QGraphicsPolygonItem_Adaptor : public QGraphicsPolygonItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsPolygonItem_Adaptor(); + + // [adaptor ctor] QGraphicsPolygonItem::QGraphicsPolygonItem(QGraphicsItem *parent) + QGraphicsPolygonItem_Adaptor() : QGraphicsPolygonItem() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsPolygonItem::QGraphicsPolygonItem(QGraphicsItem *parent) + QGraphicsPolygonItem_Adaptor(QGraphicsItem *parent) : QGraphicsPolygonItem(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsPolygonItem::QGraphicsPolygonItem(const QPolygonF &polygon, QGraphicsItem *parent) + QGraphicsPolygonItem_Adaptor(const QPolygonF &polygon) : QGraphicsPolygonItem(polygon) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsPolygonItem::QGraphicsPolygonItem(const QPolygonF &polygon, QGraphicsItem *parent) + QGraphicsPolygonItem_Adaptor(const QPolygonF &polygon, QGraphicsItem *parent) : QGraphicsPolygonItem(polygon, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsPolygonItem::addToIndex() + void fp_QGraphicsPolygonItem_addToIndex_0 () { + QGraphicsPolygonItem::addToIndex(); + } + + // [expose] void QGraphicsPolygonItem::prepareGeometryChange() + void fp_QGraphicsPolygonItem_prepareGeometryChange_0 () { + QGraphicsPolygonItem::prepareGeometryChange(); + } + + // [expose] void QGraphicsPolygonItem::removeFromIndex() + void fp_QGraphicsPolygonItem_removeFromIndex_0 () { + QGraphicsPolygonItem::removeFromIndex(); + } + + // [expose] void QGraphicsPolygonItem::updateMicroFocus() + void fp_QGraphicsPolygonItem_updateMicroFocus_0 () { + QGraphicsPolygonItem::updateMicroFocus(); + } + + // [adaptor impl] void QGraphicsPolygonItem::advance(int phase) + void cbs_advance_767_0(int phase) + { + QGraphicsPolygonItem::advance(phase); + } + + virtual void advance(int phase) + { + if (cb_advance_767_0.can_issue()) { + cb_advance_767_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_advance_767_0, phase); + } else { + QGraphicsPolygonItem::advance(phase); + } + } + + // [adaptor impl] QRectF QGraphicsPolygonItem::boundingRect() + QRectF cbs_boundingRect_c0_0() const + { + return QGraphicsPolygonItem::boundingRect(); + } + + virtual QRectF boundingRect() const + { + if (cb_boundingRect_c0_0.can_issue()) { + return cb_boundingRect_c0_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_boundingRect_c0_0); + } else { + return QGraphicsPolygonItem::boundingRect(); + } + } + + // [adaptor impl] bool QGraphicsPolygonItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + bool cbs_collidesWithItem_c4977_1(const QGraphicsItem *other, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsPolygonItem::collidesWithItem(other, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithItem_c4977_1.can_issue()) { + return cb_collidesWithItem_c4977_1.issue::target_type &>(&QGraphicsPolygonItem_Adaptor::cbs_collidesWithItem_c4977_1, other, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsPolygonItem::collidesWithItem(other, mode); + } + } + + // [adaptor impl] bool QGraphicsPolygonItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + bool cbs_collidesWithPath_c4877_1(const QPainterPath &path, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsPolygonItem::collidesWithPath(path, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithPath_c4877_1.can_issue()) { + return cb_collidesWithPath_c4877_1.issue::target_type &>(&QGraphicsPolygonItem_Adaptor::cbs_collidesWithPath_c4877_1, path, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsPolygonItem::collidesWithPath(path, mode); + } + } + + // [adaptor impl] bool QGraphicsPolygonItem::contains(const QPointF &point) + bool cbs_contains_c1986_0(const QPointF &point) const + { + return QGraphicsPolygonItem::contains(point); + } + + virtual bool contains(const QPointF &point) const + { + if (cb_contains_c1986_0.can_issue()) { + return cb_contains_c1986_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_contains_c1986_0, point); + } else { + return QGraphicsPolygonItem::contains(point); + } + } + + // [adaptor impl] bool QGraphicsPolygonItem::isObscuredBy(const QGraphicsItem *item) + bool cbs_isObscuredBy_c2614_0(const QGraphicsItem *item) const + { + return QGraphicsPolygonItem::isObscuredBy(item); + } + + virtual bool isObscuredBy(const QGraphicsItem *item) const + { + if (cb_isObscuredBy_c2614_0.can_issue()) { + return cb_isObscuredBy_c2614_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_isObscuredBy_c2614_0, item); + } else { + return QGraphicsPolygonItem::isObscuredBy(item); + } + } + + // [adaptor impl] QPainterPath QGraphicsPolygonItem::opaqueArea() + QPainterPath cbs_opaqueArea_c0_0() const + { + return QGraphicsPolygonItem::opaqueArea(); + } + + virtual QPainterPath opaqueArea() const + { + if (cb_opaqueArea_c0_0.can_issue()) { + return cb_opaqueArea_c0_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_opaqueArea_c0_0); + } else { + return QGraphicsPolygonItem::opaqueArea(); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + void cbs_paint_6301_1(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + QGraphicsPolygonItem::paint(painter, option, widget); + } + + virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + if (cb_paint_6301_1.can_issue()) { + cb_paint_6301_1.issue(&QGraphicsPolygonItem_Adaptor::cbs_paint_6301_1, painter, option, widget); + } else { + QGraphicsPolygonItem::paint(painter, option, widget); + } + } + + // [adaptor impl] QPainterPath QGraphicsPolygonItem::shape() + QPainterPath cbs_shape_c0_0() const + { + return QGraphicsPolygonItem::shape(); + } + + virtual QPainterPath shape() const + { + if (cb_shape_c0_0.can_issue()) { + return cb_shape_c0_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_shape_c0_0); + } else { + return QGraphicsPolygonItem::shape(); + } + } + + // [adaptor impl] int QGraphicsPolygonItem::type() + int cbs_type_c0_0() const + { + return QGraphicsPolygonItem::type(); + } + + virtual int type() const + { + if (cb_type_c0_0.can_issue()) { + return cb_type_c0_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_type_c0_0); + } else { + return QGraphicsPolygonItem::type(); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + void cbs_contextMenuEvent_3674_0(QGraphicsSceneContextMenuEvent *event) + { + QGraphicsPolygonItem::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + { + if (cb_contextMenuEvent_3674_0.can_issue()) { + cb_contextMenuEvent_3674_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_contextMenuEvent_3674_0, event); + } else { + QGraphicsPolygonItem::contextMenuEvent(event); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragEnterEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsPolygonItem::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragEnterEvent_3315_0.can_issue()) { + cb_dragEnterEvent_3315_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_dragEnterEvent_3315_0, event); + } else { + QGraphicsPolygonItem::dragEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragLeaveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsPolygonItem::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragLeaveEvent_3315_0.can_issue()) { + cb_dragLeaveEvent_3315_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_dragLeaveEvent_3315_0, event); + } else { + QGraphicsPolygonItem::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragMoveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsPolygonItem::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragMoveEvent_3315_0.can_issue()) { + cb_dragMoveEvent_3315_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_dragMoveEvent_3315_0, event); + } else { + QGraphicsPolygonItem::dragMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::dropEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dropEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsPolygonItem::dropEvent(event); + } + + virtual void dropEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dropEvent_3315_0.can_issue()) { + cb_dropEvent_3315_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_dropEvent_3315_0, event); + } else { + QGraphicsPolygonItem::dropEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsPolygonItem::extension(const QVariant &variant) + QVariant cbs_extension_c2119_0(const QVariant &variant) const + { + return QGraphicsPolygonItem::extension(variant); + } + + virtual QVariant extension(const QVariant &variant) const + { + if (cb_extension_c2119_0.can_issue()) { + return cb_extension_c2119_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_extension_c2119_0, variant); + } else { + return QGraphicsPolygonItem::extension(variant); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QGraphicsPolygonItem::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QGraphicsPolygonItem::focusInEvent(event); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QGraphicsPolygonItem::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QGraphicsPolygonItem::focusOutEvent(event); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverEnterEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsPolygonItem::hoverEnterEvent(event); + } + + virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverEnterEvent_3044_0.can_issue()) { + cb_hoverEnterEvent_3044_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_hoverEnterEvent_3044_0, event); + } else { + QGraphicsPolygonItem::hoverEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverLeaveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsPolygonItem::hoverLeaveEvent(event); + } + + virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverLeaveEvent_3044_0.can_issue()) { + cb_hoverLeaveEvent_3044_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_hoverLeaveEvent_3044_0, event); + } else { + QGraphicsPolygonItem::hoverLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverMoveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsPolygonItem::hoverMoveEvent(event); + } + + virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverMoveEvent_3044_0.can_issue()) { + cb_hoverMoveEvent_3044_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_hoverMoveEvent_3044_0, event); + } else { + QGraphicsPolygonItem::hoverMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QGraphicsPolygonItem::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QGraphicsPolygonItem::inputMethodEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsPolygonItem::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QGraphicsPolygonItem::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QGraphicsPolygonItem_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QGraphicsPolygonItem::inputMethodQuery(query); + } + } + + // [adaptor impl] QVariant QGraphicsPolygonItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + QVariant cbs_itemChange_5658_0(const qt_gsi::Converter::target_type & change, const QVariant &value) + { + return QGraphicsPolygonItem::itemChange(qt_gsi::QtToCppAdaptor(change).cref(), value); + } + + virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + { + if (cb_itemChange_5658_0.can_issue()) { + return cb_itemChange_5658_0.issue::target_type &, const QVariant &>(&QGraphicsPolygonItem_Adaptor::cbs_itemChange_5658_0, qt_gsi::CppToQtAdaptor(change), value); + } else { + return QGraphicsPolygonItem::itemChange(change, value); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QGraphicsPolygonItem::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QGraphicsPolygonItem::keyPressEvent(event); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QGraphicsPolygonItem::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QGraphicsPolygonItem::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseDoubleClickEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsPolygonItem::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_3049_0.can_issue()) { + cb_mouseDoubleClickEvent_3049_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_mouseDoubleClickEvent_3049_0, event); + } else { + QGraphicsPolygonItem::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseMoveEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsPolygonItem::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseMoveEvent_3049_0.can_issue()) { + cb_mouseMoveEvent_3049_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_mouseMoveEvent_3049_0, event); + } else { + QGraphicsPolygonItem::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + void cbs_mousePressEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsPolygonItem::mousePressEvent(event); + } + + virtual void mousePressEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mousePressEvent_3049_0.can_issue()) { + cb_mousePressEvent_3049_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_mousePressEvent_3049_0, event); + } else { + QGraphicsPolygonItem::mousePressEvent(event); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseReleaseEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsPolygonItem::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseReleaseEvent_3049_0.can_issue()) { + cb_mouseReleaseEvent_3049_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_mouseReleaseEvent_3049_0, event); + } else { + QGraphicsPolygonItem::mouseReleaseEvent(event); + } + } + + // [adaptor impl] bool QGraphicsPolygonItem::sceneEvent(QEvent *event) + bool cbs_sceneEvent_1217_0(QEvent *event) + { + return QGraphicsPolygonItem::sceneEvent(event); + } + + virtual bool sceneEvent(QEvent *event) + { + if (cb_sceneEvent_1217_0.can_issue()) { + return cb_sceneEvent_1217_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_sceneEvent_1217_0, event); + } else { + return QGraphicsPolygonItem::sceneEvent(event); + } + } + + // [adaptor impl] bool QGraphicsPolygonItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + bool cbs_sceneEventFilter_3028_0(QGraphicsItem *watched, QEvent *event) + { + return QGraphicsPolygonItem::sceneEventFilter(watched, event); + } + + virtual bool sceneEventFilter(QGraphicsItem *watched, QEvent *event) + { + if (cb_sceneEventFilter_3028_0.can_issue()) { + return cb_sceneEventFilter_3028_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_sceneEventFilter_3028_0, watched, event); + } else { + return QGraphicsPolygonItem::sceneEventFilter(watched, event); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + void cbs_setExtension_4817_0(unsigned int extension, const QVariant &variant) + { + QGraphicsPolygonItem::setExtension(QGraphicsItem::Extension(extension), variant); + } + + virtual void setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + { + if (cb_setExtension_4817_0.can_issue()) { + cb_setExtension_4817_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_setExtension_4817_0, (unsigned int)(extension), variant); + } else { + QGraphicsPolygonItem::setExtension(extension, variant); + } + } + + // [adaptor impl] bool QGraphicsPolygonItem::supportsExtension(QGraphicsItem::Extension extension) + bool cbs_supportsExtension_c2806_0(unsigned int extension) const + { + return QGraphicsPolygonItem::supportsExtension(QGraphicsItem::Extension(extension)); + } + + virtual bool supportsExtension(QGraphicsItem::Extension extension) const + { + if (cb_supportsExtension_c2806_0.can_issue()) { + return cb_supportsExtension_c2806_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_supportsExtension_c2806_0, (unsigned int)(extension)); + } else { + return QGraphicsPolygonItem::supportsExtension(extension); + } + } + + // [adaptor impl] void QGraphicsPolygonItem::wheelEvent(QGraphicsSceneWheelEvent *event) + void cbs_wheelEvent_3029_0(QGraphicsSceneWheelEvent *event) + { + QGraphicsPolygonItem::wheelEvent(event); + } + + virtual void wheelEvent(QGraphicsSceneWheelEvent *event) + { + if (cb_wheelEvent_3029_0.can_issue()) { + cb_wheelEvent_3029_0.issue(&QGraphicsPolygonItem_Adaptor::cbs_wheelEvent_3029_0, event); + } else { + QGraphicsPolygonItem::wheelEvent(event); + } + } + + gsi::Callback cb_advance_767_0; + gsi::Callback cb_boundingRect_c0_0; + gsi::Callback cb_collidesWithItem_c4977_1; + gsi::Callback cb_collidesWithPath_c4877_1; + gsi::Callback cb_contains_c1986_0; + gsi::Callback cb_isObscuredBy_c2614_0; + gsi::Callback cb_opaqueArea_c0_0; + gsi::Callback cb_paint_6301_1; + gsi::Callback cb_shape_c0_0; + gsi::Callback cb_type_c0_0; + gsi::Callback cb_contextMenuEvent_3674_0; + gsi::Callback cb_dragEnterEvent_3315_0; + gsi::Callback cb_dragLeaveEvent_3315_0; + gsi::Callback cb_dragMoveEvent_3315_0; + gsi::Callback cb_dropEvent_3315_0; + gsi::Callback cb_extension_c2119_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hoverEnterEvent_3044_0; + gsi::Callback cb_hoverLeaveEvent_3044_0; + gsi::Callback cb_hoverMoveEvent_3044_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemChange_5658_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_mouseDoubleClickEvent_3049_0; + gsi::Callback cb_mouseMoveEvent_3049_0; + gsi::Callback cb_mousePressEvent_3049_0; + gsi::Callback cb_mouseReleaseEvent_3049_0; + gsi::Callback cb_sceneEvent_1217_0; + gsi::Callback cb_sceneEventFilter_3028_0; + gsi::Callback cb_setExtension_4817_0; + gsi::Callback cb_supportsExtension_c2806_0; + gsi::Callback cb_wheelEvent_3029_0; +}; + +QGraphicsPolygonItem_Adaptor::~QGraphicsPolygonItem_Adaptor() { } + +// Constructor QGraphicsPolygonItem::QGraphicsPolygonItem(QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsPolygonItem_Adaptor_1919 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsPolygonItem_Adaptor_1919 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsPolygonItem_Adaptor (arg1)); +} + + +// Constructor QGraphicsPolygonItem::QGraphicsPolygonItem(const QPolygonF &polygon, QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsPolygonItem_Adaptor_4019 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polygon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsPolygonItem_Adaptor_4019 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + QGraphicsItem *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsPolygonItem_Adaptor (arg1, arg2)); +} + + +// exposed void QGraphicsPolygonItem::addToIndex() + +static void _init_fp_addToIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_addToIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->fp_QGraphicsPolygonItem_addToIndex_0 (); +} + + +// void QGraphicsPolygonItem::advance(int phase) + +static void _init_cbs_advance_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("phase"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_advance_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_advance_767_0 (arg1); +} + +static void _set_callback_cbs_advance_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_advance_767_0 = cb; +} + + +// QRectF QGraphicsPolygonItem::boundingRect() + +static void _init_cbs_boundingRect_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_boundingRect_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsPolygonItem_Adaptor *)cls)->cbs_boundingRect_c0_0 ()); +} + +static void _set_callback_cbs_boundingRect_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_boundingRect_c0_0 = cb; +} + + +// bool QGraphicsPolygonItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithItem_c4977_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithItem_c4977_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsPolygonItem_Adaptor *)cls)->cbs_collidesWithItem_c4977_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithItem_c4977_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_collidesWithItem_c4977_1 = cb; +} + + +// bool QGraphicsPolygonItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithPath_c4877_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithPath_c4877_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsPolygonItem_Adaptor *)cls)->cbs_collidesWithPath_c4877_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithPath_c4877_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_collidesWithPath_c4877_1 = cb; +} + + +// bool QGraphicsPolygonItem::contains(const QPointF &point) + +static void _init_cbs_contains_c1986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contains_c1986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + ret.write ((bool)((QGraphicsPolygonItem_Adaptor *)cls)->cbs_contains_c1986_0 (arg1)); +} + +static void _set_callback_cbs_contains_c1986_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_contains_c1986_0 = cb; +} + + +// void QGraphicsPolygonItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_3674_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_3674_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_contextMenuEvent_3674_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_3674_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_contextMenuEvent_3674_0 = cb; +} + + +// void QGraphicsPolygonItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragEnterEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_dragEnterEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_dragEnterEvent_3315_0 = cb; +} + + +// void QGraphicsPolygonItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragLeaveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_dragLeaveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_dragLeaveEvent_3315_0 = cb; +} + + +// void QGraphicsPolygonItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragMoveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_dragMoveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_dragMoveEvent_3315_0 = cb; +} + + +// void QGraphicsPolygonItem::dropEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dropEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_dropEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_dropEvent_3315_0 = cb; +} + + +// QVariant QGraphicsPolygonItem::extension(const QVariant &variant) + +static void _init_cbs_extension_c2119_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("variant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_extension_c2119_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + ret.write ((QVariant)((QGraphicsPolygonItem_Adaptor *)cls)->cbs_extension_c2119_0 (arg1)); +} + +static void _set_callback_cbs_extension_c2119_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_extension_c2119_0 = cb; +} + + +// void QGraphicsPolygonItem::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// void QGraphicsPolygonItem::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// void QGraphicsPolygonItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverEnterEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverEnterEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_hoverEnterEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverEnterEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_hoverEnterEvent_3044_0 = cb; +} + + +// void QGraphicsPolygonItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverLeaveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverLeaveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_hoverLeaveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverLeaveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_hoverLeaveEvent_3044_0 = cb; +} + + +// void QGraphicsPolygonItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverMoveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverMoveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_hoverMoveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverMoveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_hoverMoveEvent_3044_0 = cb; +} + + +// void QGraphicsPolygonItem::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QGraphicsPolygonItem::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QGraphicsPolygonItem_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QGraphicsPolygonItem::isObscuredBy(const QGraphicsItem *item) + +static void _init_cbs_isObscuredBy_c2614_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isObscuredBy_c2614_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsPolygonItem_Adaptor *)cls)->cbs_isObscuredBy_c2614_0 (arg1)); +} + +static void _set_callback_cbs_isObscuredBy_c2614_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_isObscuredBy_c2614_0 = cb; +} + + +// QVariant QGraphicsPolygonItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + +static void _init_cbs_itemChange_5658_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_itemChange_5658_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QVariant &arg2 = args.read (heap); + ret.write ((QVariant)((QGraphicsPolygonItem_Adaptor *)cls)->cbs_itemChange_5658_0 (arg1, arg2)); +} + +static void _set_callback_cbs_itemChange_5658_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_itemChange_5658_0 = cb; +} + + +// void QGraphicsPolygonItem::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QGraphicsPolygonItem::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QGraphicsPolygonItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_mouseDoubleClickEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_mouseDoubleClickEvent_3049_0 = cb; +} + + +// void QGraphicsPolygonItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_mouseMoveEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_mouseMoveEvent_3049_0 = cb; +} + + +// void QGraphicsPolygonItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mousePressEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_mousePressEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_mousePressEvent_3049_0 = cb; +} + + +// void QGraphicsPolygonItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_mouseReleaseEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_mouseReleaseEvent_3049_0 = cb; +} + + +// QPainterPath QGraphicsPolygonItem::opaqueArea() + +static void _init_cbs_opaqueArea_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_opaqueArea_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsPolygonItem_Adaptor *)cls)->cbs_opaqueArea_c0_0 ()); +} + +static void _set_callback_cbs_opaqueArea_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_opaqueArea_c0_0 = cb; +} + + +// void QGraphicsPolygonItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + +static void _init_cbs_paint_6301_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paint_6301_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionGraphicsItem *arg2 = args.read (heap); + QWidget *arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_paint_6301_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paint_6301_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_paint_6301_1 = cb; +} + + +// exposed void QGraphicsPolygonItem::prepareGeometryChange() + +static void _init_fp_prepareGeometryChange_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_prepareGeometryChange_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->fp_QGraphicsPolygonItem_prepareGeometryChange_0 (); +} + + +// exposed void QGraphicsPolygonItem::removeFromIndex() + +static void _init_fp_removeFromIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_removeFromIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->fp_QGraphicsPolygonItem_removeFromIndex_0 (); +} + + +// bool QGraphicsPolygonItem::sceneEvent(QEvent *event) + +static void _init_cbs_sceneEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sceneEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsPolygonItem_Adaptor *)cls)->cbs_sceneEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_sceneEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_sceneEvent_1217_0 = cb; +} + + +// bool QGraphicsPolygonItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + +static void _init_cbs_sceneEventFilter_3028_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sceneEventFilter_3028_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsPolygonItem_Adaptor *)cls)->cbs_sceneEventFilter_3028_0 (arg1, arg2)); +} + +static void _set_callback_cbs_sceneEventFilter_3028_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_sceneEventFilter_3028_0 = cb; +} + + +// void QGraphicsPolygonItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + +static void _init_cbs_setExtension_4817_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("variant"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setExtension_4817_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_setExtension_4817_0 (arg1, arg2); +} + +static void _set_callback_cbs_setExtension_4817_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_setExtension_4817_0 = cb; +} + + +// QPainterPath QGraphicsPolygonItem::shape() + +static void _init_cbs_shape_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_shape_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsPolygonItem_Adaptor *)cls)->cbs_shape_c0_0 ()); +} + +static void _set_callback_cbs_shape_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_shape_c0_0 = cb; +} + + +// bool QGraphicsPolygonItem::supportsExtension(QGraphicsItem::Extension extension) + +static void _init_cbs_supportsExtension_c2806_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_supportsExtension_c2806_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + ret.write ((bool)((QGraphicsPolygonItem_Adaptor *)cls)->cbs_supportsExtension_c2806_0 (arg1)); +} + +static void _set_callback_cbs_supportsExtension_c2806_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_supportsExtension_c2806_0 = cb; +} + + +// int QGraphicsPolygonItem::type() + +static void _init_cbs_type_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_type_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsPolygonItem_Adaptor *)cls)->cbs_type_c0_0 ()); +} + +static void _set_callback_cbs_type_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_type_c0_0 = cb; +} + + +// exposed void QGraphicsPolygonItem::updateMicroFocus() + +static void _init_fp_updateMicroFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->fp_QGraphicsPolygonItem_updateMicroFocus_0 (); +} + + +// void QGraphicsPolygonItem::wheelEvent(QGraphicsSceneWheelEvent *event) + +static void _init_cbs_wheelEvent_3029_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_3029_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsPolygonItem_Adaptor *)cls)->cbs_wheelEvent_3029_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_3029_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsPolygonItem_Adaptor *)cls)->cb_wheelEvent_3029_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsPolygonItem (); + +static gsi::Methods methods_QGraphicsPolygonItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsPolygonItem::QGraphicsPolygonItem(QGraphicsItem *parent)\nThis method creates an object of class QGraphicsPolygonItem.", &_init_ctor_QGraphicsPolygonItem_Adaptor_1919, &_call_ctor_QGraphicsPolygonItem_Adaptor_1919); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsPolygonItem::QGraphicsPolygonItem(const QPolygonF &polygon, QGraphicsItem *parent)\nThis method creates an object of class QGraphicsPolygonItem.", &_init_ctor_QGraphicsPolygonItem_Adaptor_4019, &_call_ctor_QGraphicsPolygonItem_Adaptor_4019); + methods += new qt_gsi::GenericMethod ("*addToIndex", "@brief Method void QGraphicsPolygonItem::addToIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addToIndex_0, &_call_fp_addToIndex_0); + methods += new qt_gsi::GenericMethod ("advance", "@brief Virtual method void QGraphicsPolygonItem::advance(int phase)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("advance", "@hide", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0, &_set_callback_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Virtual method QRectF QGraphicsPolygonItem::boundingRect()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@hide", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0, &_set_callback_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@brief Virtual method bool QGraphicsPolygonItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@hide", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1, &_set_callback_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@brief Virtual method bool QGraphicsPolygonItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@hide", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1, &_set_callback_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("contains", "@brief Virtual method bool QGraphicsPolygonItem::contains(const QPointF &point)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("contains", "@hide", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0, &_set_callback_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QGraphicsPolygonItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0, &_set_callback_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QGraphicsPolygonItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0, &_set_callback_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QGraphicsPolygonItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0, &_set_callback_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QGraphicsPolygonItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0, &_set_callback_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QGraphicsPolygonItem::dropEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0, &_set_callback_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*extension", "@brief Virtual method QVariant QGraphicsPolygonItem::extension(const QVariant &variant)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*extension", "@hide", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0, &_set_callback_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QGraphicsPolygonItem::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QGraphicsPolygonItem::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@brief Virtual method void QGraphicsPolygonItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@hide", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0, &_set_callback_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@brief Virtual method void QGraphicsPolygonItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@hide", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0, &_set_callback_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@brief Virtual method void QGraphicsPolygonItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@hide", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0, &_set_callback_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QGraphicsPolygonItem::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@brief Virtual method QVariant QGraphicsPolygonItem::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@brief Virtual method bool QGraphicsPolygonItem::isObscuredBy(const QGraphicsItem *item)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@hide", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0, &_set_callback_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@brief Virtual method QVariant QGraphicsPolygonItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@hide", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0, &_set_callback_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QGraphicsPolygonItem::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QGraphicsPolygonItem::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QGraphicsPolygonItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0, &_set_callback_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QGraphicsPolygonItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0, &_set_callback_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QGraphicsPolygonItem::mousePressEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0, &_set_callback_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QGraphicsPolygonItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0, &_set_callback_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Virtual method QPainterPath QGraphicsPolygonItem::opaqueArea()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@hide", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0, &_set_callback_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QGraphicsPolygonItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("paint", "@hide", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1, &_set_callback_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("*prepareGeometryChange", "@brief Method void QGraphicsPolygonItem::prepareGeometryChange()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_prepareGeometryChange_0, &_call_fp_prepareGeometryChange_0); + methods += new qt_gsi::GenericMethod ("*removeFromIndex", "@brief Method void QGraphicsPolygonItem::removeFromIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_removeFromIndex_0, &_call_fp_removeFromIndex_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@brief Virtual method bool QGraphicsPolygonItem::sceneEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@hide", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0, &_set_callback_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@brief Virtual method bool QGraphicsPolygonItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@hide", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0, &_set_callback_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@brief Virtual method void QGraphicsPolygonItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@hide", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0, &_set_callback_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("shape", "@brief Virtual method QPainterPath QGraphicsPolygonItem::shape()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("shape", "@hide", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0, &_set_callback_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@brief Virtual method bool QGraphicsPolygonItem::supportsExtension(QGraphicsItem::Extension extension)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@hide", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0, &_set_callback_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method int QGraphicsPolygonItem::type()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0, &_set_callback_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QGraphicsPolygonItem::updateMicroFocus()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_0, &_call_fp_updateMicroFocus_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QGraphicsPolygonItem::wheelEvent(QGraphicsSceneWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0, &_set_callback_cbs_wheelEvent_3029_0); + return methods; +} + +gsi::Class decl_QGraphicsPolygonItem_Adaptor (qtdecl_QGraphicsPolygonItem (), "QtWidgets", "QGraphicsPolygonItem", + methods_QGraphicsPolygonItem_Adaptor (), + "@qt\n@brief Binding of QGraphicsPolygonItem"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsProxyWidget.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsProxyWidget.cc new file mode 100644 index 000000000..78ba18a32 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsProxyWidget.cc @@ -0,0 +1,3598 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsProxyWidget.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsProxyWidget + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGraphicsProxyWidget::staticMetaObject); +} + + +// QGraphicsProxyWidget *QGraphicsProxyWidget::createProxyForChildWidget(QWidget *child) + + +static void _init_f_createProxyForChildWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createProxyForChildWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QGraphicsProxyWidget *)((QGraphicsProxyWidget *)cls)->createProxyForChildWidget (arg1)); +} + + +// void QGraphicsProxyWidget::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + + +static void _init_f_paint_6301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_paint_6301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionGraphicsItem *arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget *)cls)->paint (arg1, arg2, arg3); +} + + +// void QGraphicsProxyWidget::setGeometry(const QRectF &rect) + + +static void _init_f_setGeometry_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGeometry_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget *)cls)->setGeometry (arg1); +} + + +// void QGraphicsProxyWidget::setWidget(QWidget *widget) + + +static void _init_f_setWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget *)cls)->setWidget (arg1); +} + + +// QRectF QGraphicsProxyWidget::subWidgetRect(const QWidget *widget) + + +static void _init_f_subWidgetRect_c2010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_subWidgetRect_c2010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QGraphicsProxyWidget *)cls)->subWidgetRect (arg1)); +} + + +// int QGraphicsProxyWidget::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsProxyWidget *)cls)->type ()); +} + + +// QWidget *QGraphicsProxyWidget::widget() + + +static void _init_f_widget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_widget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QGraphicsProxyWidget *)cls)->widget ()); +} + + +// static QString QGraphicsProxyWidget::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGraphicsProxyWidget::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsProxyWidget () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("createProxyForChildWidget", "@brief Method QGraphicsProxyWidget *QGraphicsProxyWidget::createProxyForChildWidget(QWidget *child)\n", false, &_init_f_createProxyForChildWidget_1315, &_call_f_createProxyForChildWidget_1315); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QGraphicsProxyWidget::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis is a reimplementation of QGraphicsWidget::paint", false, &_init_f_paint_6301, &_call_f_paint_6301); + methods += new qt_gsi::GenericMethod ("setGeometry|geometry=", "@brief Method void QGraphicsProxyWidget::setGeometry(const QRectF &rect)\nThis is a reimplementation of QGraphicsWidget::setGeometry", false, &_init_f_setGeometry_1862, &_call_f_setGeometry_1862); + methods += new qt_gsi::GenericMethod ("setWidget|widget=", "@brief Method void QGraphicsProxyWidget::setWidget(QWidget *widget)\n", false, &_init_f_setWidget_1315, &_call_f_setWidget_1315); + methods += new qt_gsi::GenericMethod ("subWidgetRect", "@brief Method QRectF QGraphicsProxyWidget::subWidgetRect(const QWidget *widget)\n", true, &_init_f_subWidgetRect_c2010, &_call_f_subWidgetRect_c2010); + methods += new qt_gsi::GenericMethod ("type", "@brief Method int QGraphicsProxyWidget::type()\nThis is a reimplementation of QGraphicsWidget::type", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericMethod (":widget", "@brief Method QWidget *QGraphicsProxyWidget::widget()\n", true, &_init_f_widget_c0, &_call_f_widget_c0); + methods += gsi::qt_signal ("childrenChanged()", "childrenChanged", "@brief Signal declaration for QGraphicsProxyWidget::childrenChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsProxyWidget::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("enabledChanged()", "enabledChanged", "@brief Signal declaration for QGraphicsProxyWidget::enabledChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("geometryChanged()", "geometryChanged", "@brief Signal declaration for QGraphicsProxyWidget::geometryChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("heightChanged()", "heightChanged", "@brief Signal declaration for QGraphicsProxyWidget::heightChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("layoutChanged()", "layoutChanged", "@brief Signal declaration for QGraphicsProxyWidget::layoutChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGraphicsProxyWidget::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("opacityChanged()", "opacityChanged", "@brief Signal declaration for QGraphicsProxyWidget::opacityChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("parentChanged()", "parentChanged", "@brief Signal declaration for QGraphicsProxyWidget::parentChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rotationChanged()", "rotationChanged", "@brief Signal declaration for QGraphicsProxyWidget::rotationChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("scaleChanged()", "scaleChanged", "@brief Signal declaration for QGraphicsProxyWidget::scaleChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("visibleChanged()", "visibleChanged", "@brief Signal declaration for QGraphicsProxyWidget::visibleChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("widthChanged()", "widthChanged", "@brief Signal declaration for QGraphicsProxyWidget::widthChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("xChanged()", "xChanged", "@brief Signal declaration for QGraphicsProxyWidget::xChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("yChanged()", "yChanged", "@brief Signal declaration for QGraphicsProxyWidget::yChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("zChanged()", "zChanged", "@brief Signal declaration for QGraphicsProxyWidget::zChanged()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGraphicsProxyWidget::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QGraphicsWidget (); + +qt_gsi::QtNativeClass decl_QGraphicsProxyWidget (qtdecl_QGraphicsWidget (), "QtWidgets", "QGraphicsProxyWidget_Native", + methods_QGraphicsProxyWidget (), + "@hide\n@alias QGraphicsProxyWidget"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsProxyWidget () { return decl_QGraphicsProxyWidget; } + +} + + +class QGraphicsProxyWidget_Adaptor : public QGraphicsProxyWidget, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsProxyWidget_Adaptor(); + + // [adaptor ctor] QGraphicsProxyWidget::QGraphicsProxyWidget(QGraphicsItem *parent, QFlags wFlags) + QGraphicsProxyWidget_Adaptor() : QGraphicsProxyWidget() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsProxyWidget::QGraphicsProxyWidget(QGraphicsItem *parent, QFlags wFlags) + QGraphicsProxyWidget_Adaptor(QGraphicsItem *parent) : QGraphicsProxyWidget(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsProxyWidget::QGraphicsProxyWidget(QGraphicsItem *parent, QFlags wFlags) + QGraphicsProxyWidget_Adaptor(QGraphicsItem *parent, QFlags wFlags) : QGraphicsProxyWidget(parent, wFlags) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsProxyWidget::addToIndex() + void fp_QGraphicsProxyWidget_addToIndex_0 () { + QGraphicsProxyWidget::addToIndex(); + } + + // [expose] bool QGraphicsProxyWidget::isSignalConnected(const QMetaMethod &signal) + bool fp_QGraphicsProxyWidget_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGraphicsProxyWidget::isSignalConnected(signal); + } + + // [expose] QGraphicsProxyWidget *QGraphicsProxyWidget::newProxyWidget(const QWidget *) + QGraphicsProxyWidget * fp_QGraphicsProxyWidget_newProxyWidget_2010 (const QWidget *arg1) { + return QGraphicsProxyWidget::newProxyWidget(arg1); + } + + // [expose] void QGraphicsProxyWidget::prepareGeometryChange() + void fp_QGraphicsProxyWidget_prepareGeometryChange_0 () { + QGraphicsProxyWidget::prepareGeometryChange(); + } + + // [expose] int QGraphicsProxyWidget::receivers(const char *signal) + int fp_QGraphicsProxyWidget_receivers_c1731 (const char *signal) const { + return QGraphicsProxyWidget::receivers(signal); + } + + // [expose] void QGraphicsProxyWidget::removeFromIndex() + void fp_QGraphicsProxyWidget_removeFromIndex_0 () { + QGraphicsProxyWidget::removeFromIndex(); + } + + // [expose] QObject *QGraphicsProxyWidget::sender() + QObject * fp_QGraphicsProxyWidget_sender_c0 () const { + return QGraphicsProxyWidget::sender(); + } + + // [expose] int QGraphicsProxyWidget::senderSignalIndex() + int fp_QGraphicsProxyWidget_senderSignalIndex_c0 () const { + return QGraphicsProxyWidget::senderSignalIndex(); + } + + // [expose] void QGraphicsProxyWidget::setGraphicsItem(QGraphicsItem *item) + void fp_QGraphicsProxyWidget_setGraphicsItem_1919 (QGraphicsItem *item) { + QGraphicsProxyWidget::setGraphicsItem(item); + } + + // [expose] void QGraphicsProxyWidget::setOwnedByLayout(bool ownedByLayout) + void fp_QGraphicsProxyWidget_setOwnedByLayout_864 (bool ownedByLayout) { + QGraphicsProxyWidget::setOwnedByLayout(ownedByLayout); + } + + // [expose] void QGraphicsProxyWidget::updateMicroFocus() + void fp_QGraphicsProxyWidget_updateMicroFocus_0 () { + QGraphicsProxyWidget::updateMicroFocus(); + } + + // [adaptor impl] void QGraphicsProxyWidget::advance(int phase) + void cbs_advance_767_0(int phase) + { + QGraphicsProxyWidget::advance(phase); + } + + virtual void advance(int phase) + { + if (cb_advance_767_0.can_issue()) { + cb_advance_767_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_advance_767_0, phase); + } else { + QGraphicsProxyWidget::advance(phase); + } + } + + // [adaptor impl] QRectF QGraphicsProxyWidget::boundingRect() + QRectF cbs_boundingRect_c0_0() const + { + return QGraphicsProxyWidget::boundingRect(); + } + + virtual QRectF boundingRect() const + { + if (cb_boundingRect_c0_0.can_issue()) { + return cb_boundingRect_c0_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_boundingRect_c0_0); + } else { + return QGraphicsProxyWidget::boundingRect(); + } + } + + // [emitter impl] void QGraphicsProxyWidget::childrenChanged() + void emitter_QGraphicsProxyWidget_childrenChanged_0() + { + emit QGraphicsProxyWidget::childrenChanged(); + } + + // [adaptor impl] bool QGraphicsProxyWidget::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + bool cbs_collidesWithItem_c4977_1(const QGraphicsItem *other, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsProxyWidget::collidesWithItem(other, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithItem_c4977_1.can_issue()) { + return cb_collidesWithItem_c4977_1.issue::target_type &>(&QGraphicsProxyWidget_Adaptor::cbs_collidesWithItem_c4977_1, other, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsProxyWidget::collidesWithItem(other, mode); + } + } + + // [adaptor impl] bool QGraphicsProxyWidget::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + bool cbs_collidesWithPath_c4877_1(const QPainterPath &path, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsProxyWidget::collidesWithPath(path, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithPath_c4877_1.can_issue()) { + return cb_collidesWithPath_c4877_1.issue::target_type &>(&QGraphicsProxyWidget_Adaptor::cbs_collidesWithPath_c4877_1, path, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsProxyWidget::collidesWithPath(path, mode); + } + } + + // [adaptor impl] bool QGraphicsProxyWidget::contains(const QPointF &point) + bool cbs_contains_c1986_0(const QPointF &point) const + { + return QGraphicsProxyWidget::contains(point); + } + + virtual bool contains(const QPointF &point) const + { + if (cb_contains_c1986_0.can_issue()) { + return cb_contains_c1986_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_contains_c1986_0, point); + } else { + return QGraphicsProxyWidget::contains(point); + } + } + + // [emitter impl] void QGraphicsProxyWidget::destroyed(QObject *) + void emitter_QGraphicsProxyWidget_destroyed_1302(QObject *arg1) + { + emit QGraphicsProxyWidget::destroyed(arg1); + } + + // [emitter impl] void QGraphicsProxyWidget::enabledChanged() + void emitter_QGraphicsProxyWidget_enabledChanged_0() + { + emit QGraphicsProxyWidget::enabledChanged(); + } + + // [emitter impl] void QGraphicsProxyWidget::geometryChanged() + void emitter_QGraphicsProxyWidget_geometryChanged_0() + { + emit QGraphicsProxyWidget::geometryChanged(); + } + + // [adaptor impl] void QGraphicsProxyWidget::getContentsMargins(double *left, double *top, double *right, double *bottom) + void cbs_getContentsMargins_c4704_0(double *left, double *top, double *right, double *bottom) const + { + QGraphicsProxyWidget::getContentsMargins(left, top, right, bottom); + } + + virtual void getContentsMargins(double *left, double *top, double *right, double *bottom) const + { + if (cb_getContentsMargins_c4704_0.can_issue()) { + cb_getContentsMargins_c4704_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_getContentsMargins_c4704_0, left, top, right, bottom); + } else { + QGraphicsProxyWidget::getContentsMargins(left, top, right, bottom); + } + } + + // [emitter impl] void QGraphicsProxyWidget::heightChanged() + void emitter_QGraphicsProxyWidget_heightChanged_0() + { + emit QGraphicsProxyWidget::heightChanged(); + } + + // [adaptor impl] bool QGraphicsProxyWidget::isEmpty() + bool cbs_isEmpty_c0_0() const + { + return QGraphicsProxyWidget::isEmpty(); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_isEmpty_c0_0); + } else { + return QGraphicsProxyWidget::isEmpty(); + } + } + + // [adaptor impl] bool QGraphicsProxyWidget::isObscuredBy(const QGraphicsItem *item) + bool cbs_isObscuredBy_c2614_0(const QGraphicsItem *item) const + { + return QGraphicsProxyWidget::isObscuredBy(item); + } + + virtual bool isObscuredBy(const QGraphicsItem *item) const + { + if (cb_isObscuredBy_c2614_0.can_issue()) { + return cb_isObscuredBy_c2614_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_isObscuredBy_c2614_0, item); + } else { + return QGraphicsProxyWidget::isObscuredBy(item); + } + } + + // [emitter impl] void QGraphicsProxyWidget::layoutChanged() + void emitter_QGraphicsProxyWidget_layoutChanged_0() + { + emit QGraphicsProxyWidget::layoutChanged(); + } + + // [emitter impl] void QGraphicsProxyWidget::objectNameChanged(const QString &objectName) + void emitter_QGraphicsProxyWidget_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGraphicsProxyWidget::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QGraphicsProxyWidget::opacityChanged() + void emitter_QGraphicsProxyWidget_opacityChanged_0() + { + emit QGraphicsProxyWidget::opacityChanged(); + } + + // [adaptor impl] QPainterPath QGraphicsProxyWidget::opaqueArea() + QPainterPath cbs_opaqueArea_c0_0() const + { + return QGraphicsProxyWidget::opaqueArea(); + } + + virtual QPainterPath opaqueArea() const + { + if (cb_opaqueArea_c0_0.can_issue()) { + return cb_opaqueArea_c0_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_opaqueArea_c0_0); + } else { + return QGraphicsProxyWidget::opaqueArea(); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + void cbs_paint_6301_0(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + QGraphicsProxyWidget::paint(painter, option, widget); + } + + virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + if (cb_paint_6301_0.can_issue()) { + cb_paint_6301_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_paint_6301_0, painter, option, widget); + } else { + QGraphicsProxyWidget::paint(painter, option, widget); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::paintWindowFrame(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + void cbs_paintWindowFrame_6301_1(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + QGraphicsProxyWidget::paintWindowFrame(painter, option, widget); + } + + virtual void paintWindowFrame(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + if (cb_paintWindowFrame_6301_1.can_issue()) { + cb_paintWindowFrame_6301_1.issue(&QGraphicsProxyWidget_Adaptor::cbs_paintWindowFrame_6301_1, painter, option, widget); + } else { + QGraphicsProxyWidget::paintWindowFrame(painter, option, widget); + } + } + + // [emitter impl] void QGraphicsProxyWidget::parentChanged() + void emitter_QGraphicsProxyWidget_parentChanged_0() + { + emit QGraphicsProxyWidget::parentChanged(); + } + + // [emitter impl] void QGraphicsProxyWidget::rotationChanged() + void emitter_QGraphicsProxyWidget_rotationChanged_0() + { + emit QGraphicsProxyWidget::rotationChanged(); + } + + // [emitter impl] void QGraphicsProxyWidget::scaleChanged() + void emitter_QGraphicsProxyWidget_scaleChanged_0() + { + emit QGraphicsProxyWidget::scaleChanged(); + } + + // [adaptor impl] void QGraphicsProxyWidget::setGeometry(const QRectF &rect) + void cbs_setGeometry_1862_0(const QRectF &rect) + { + QGraphicsProxyWidget::setGeometry(rect); + } + + virtual void setGeometry(const QRectF &rect) + { + if (cb_setGeometry_1862_0.can_issue()) { + cb_setGeometry_1862_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_setGeometry_1862_0, rect); + } else { + QGraphicsProxyWidget::setGeometry(rect); + } + } + + // [adaptor impl] QPainterPath QGraphicsProxyWidget::shape() + QPainterPath cbs_shape_c0_0() const + { + return QGraphicsProxyWidget::shape(); + } + + virtual QPainterPath shape() const + { + if (cb_shape_c0_0.can_issue()) { + return cb_shape_c0_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_shape_c0_0); + } else { + return QGraphicsProxyWidget::shape(); + } + } + + // [adaptor impl] int QGraphicsProxyWidget::type() + int cbs_type_c0_0() const + { + return QGraphicsProxyWidget::type(); + } + + virtual int type() const + { + if (cb_type_c0_0.can_issue()) { + return cb_type_c0_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_type_c0_0); + } else { + return QGraphicsProxyWidget::type(); + } + } + + // [emitter impl] void QGraphicsProxyWidget::visibleChanged() + void emitter_QGraphicsProxyWidget_visibleChanged_0() + { + emit QGraphicsProxyWidget::visibleChanged(); + } + + // [emitter impl] void QGraphicsProxyWidget::widthChanged() + void emitter_QGraphicsProxyWidget_widthChanged_0() + { + emit QGraphicsProxyWidget::widthChanged(); + } + + // [emitter impl] void QGraphicsProxyWidget::xChanged() + void emitter_QGraphicsProxyWidget_xChanged_0() + { + emit QGraphicsProxyWidget::xChanged(); + } + + // [emitter impl] void QGraphicsProxyWidget::yChanged() + void emitter_QGraphicsProxyWidget_yChanged_0() + { + emit QGraphicsProxyWidget::yChanged(); + } + + // [emitter impl] void QGraphicsProxyWidget::zChanged() + void emitter_QGraphicsProxyWidget_zChanged_0() + { + emit QGraphicsProxyWidget::zChanged(); + } + + // [adaptor impl] void QGraphicsProxyWidget::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QGraphicsProxyWidget::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QGraphicsProxyWidget::changeEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGraphicsProxyWidget::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGraphicsProxyWidget::childEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QGraphicsProxyWidget::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QGraphicsProxyWidget::closeEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + void cbs_contextMenuEvent_3674_0(QGraphicsSceneContextMenuEvent *event) + { + QGraphicsProxyWidget::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + { + if (cb_contextMenuEvent_3674_0.can_issue()) { + cb_contextMenuEvent_3674_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_contextMenuEvent_3674_0, event); + } else { + QGraphicsProxyWidget::contextMenuEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGraphicsProxyWidget::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGraphicsProxyWidget::customEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGraphicsProxyWidget::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGraphicsProxyWidget::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragEnterEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsProxyWidget::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragEnterEvent_3315_0.can_issue()) { + cb_dragEnterEvent_3315_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_dragEnterEvent_3315_0, event); + } else { + QGraphicsProxyWidget::dragEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragLeaveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsProxyWidget::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragLeaveEvent_3315_0.can_issue()) { + cb_dragLeaveEvent_3315_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_dragLeaveEvent_3315_0, event); + } else { + QGraphicsProxyWidget::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragMoveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsProxyWidget::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragMoveEvent_3315_0.can_issue()) { + cb_dragMoveEvent_3315_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_dragMoveEvent_3315_0, event); + } else { + QGraphicsProxyWidget::dragMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::dropEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dropEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsProxyWidget::dropEvent(event); + } + + virtual void dropEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dropEvent_3315_0.can_issue()) { + cb_dropEvent_3315_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_dropEvent_3315_0, event); + } else { + QGraphicsProxyWidget::dropEvent(event); + } + } + + // [adaptor impl] bool QGraphicsProxyWidget::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGraphicsProxyWidget::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_event_1217_0, _event); + } else { + return QGraphicsProxyWidget::event(_event); + } + } + + // [adaptor impl] bool QGraphicsProxyWidget::eventFilter(QObject *object, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *object, QEvent *event) + { + return QGraphicsProxyWidget::eventFilter(object, event); + } + + virtual bool eventFilter(QObject *object, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_eventFilter_2411_0, object, event); + } else { + return QGraphicsProxyWidget::eventFilter(object, event); + } + } + + // [adaptor impl] QVariant QGraphicsProxyWidget::extension(const QVariant &variant) + QVariant cbs_extension_c2119_0(const QVariant &variant) const + { + return QGraphicsProxyWidget::extension(variant); + } + + virtual QVariant extension(const QVariant &variant) const + { + if (cb_extension_c2119_0.can_issue()) { + return cb_extension_c2119_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_extension_c2119_0, variant); + } else { + return QGraphicsProxyWidget::extension(variant); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QGraphicsProxyWidget::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QGraphicsProxyWidget::focusInEvent(event); + } + } + + // [adaptor impl] bool QGraphicsProxyWidget::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QGraphicsProxyWidget::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QGraphicsProxyWidget::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QGraphicsProxyWidget::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QGraphicsProxyWidget::focusOutEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::grabKeyboardEvent(QEvent *event) + void cbs_grabKeyboardEvent_1217_0(QEvent *event) + { + QGraphicsProxyWidget::grabKeyboardEvent(event); + } + + virtual void grabKeyboardEvent(QEvent *event) + { + if (cb_grabKeyboardEvent_1217_0.can_issue()) { + cb_grabKeyboardEvent_1217_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_grabKeyboardEvent_1217_0, event); + } else { + QGraphicsProxyWidget::grabKeyboardEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::grabMouseEvent(QEvent *event) + void cbs_grabMouseEvent_1217_0(QEvent *event) + { + QGraphicsProxyWidget::grabMouseEvent(event); + } + + virtual void grabMouseEvent(QEvent *event) + { + if (cb_grabMouseEvent_1217_0.can_issue()) { + cb_grabMouseEvent_1217_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_grabMouseEvent_1217_0, event); + } else { + QGraphicsProxyWidget::grabMouseEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QGraphicsProxyWidget::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QGraphicsProxyWidget::hideEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverEnterEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsProxyWidget::hoverEnterEvent(event); + } + + virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverEnterEvent_3044_0.can_issue()) { + cb_hoverEnterEvent_3044_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_hoverEnterEvent_3044_0, event); + } else { + QGraphicsProxyWidget::hoverEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverLeaveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsProxyWidget::hoverLeaveEvent(event); + } + + virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverLeaveEvent_3044_0.can_issue()) { + cb_hoverLeaveEvent_3044_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_hoverLeaveEvent_3044_0, event); + } else { + QGraphicsProxyWidget::hoverLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverMoveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsProxyWidget::hoverMoveEvent(event); + } + + virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverMoveEvent_3044_0.can_issue()) { + cb_hoverMoveEvent_3044_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_hoverMoveEvent_3044_0, event); + } else { + QGraphicsProxyWidget::hoverMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::initStyleOption(QStyleOption *option) + void cbs_initStyleOption_c1865_0(QStyleOption *option) const + { + QGraphicsProxyWidget::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOption *option) const + { + if (cb_initStyleOption_c1865_0.can_issue()) { + cb_initStyleOption_c1865_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_initStyleOption_c1865_0, option); + } else { + QGraphicsProxyWidget::initStyleOption(option); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QGraphicsProxyWidget::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QGraphicsProxyWidget::inputMethodEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsProxyWidget::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QGraphicsProxyWidget::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QGraphicsProxyWidget_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QGraphicsProxyWidget::inputMethodQuery(query); + } + } + + // [adaptor impl] QVariant QGraphicsProxyWidget::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + QVariant cbs_itemChange_5658_0(const qt_gsi::Converter::target_type & change, const QVariant &value) + { + return QGraphicsProxyWidget::itemChange(qt_gsi::QtToCppAdaptor(change).cref(), value); + } + + virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + { + if (cb_itemChange_5658_0.can_issue()) { + return cb_itemChange_5658_0.issue::target_type &, const QVariant &>(&QGraphicsProxyWidget_Adaptor::cbs_itemChange_5658_0, qt_gsi::CppToQtAdaptor(change), value); + } else { + return QGraphicsProxyWidget::itemChange(change, value); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QGraphicsProxyWidget::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QGraphicsProxyWidget::keyPressEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QGraphicsProxyWidget::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QGraphicsProxyWidget::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseDoubleClickEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsProxyWidget::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_3049_0.can_issue()) { + cb_mouseDoubleClickEvent_3049_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_mouseDoubleClickEvent_3049_0, event); + } else { + QGraphicsProxyWidget::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseMoveEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsProxyWidget::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseMoveEvent_3049_0.can_issue()) { + cb_mouseMoveEvent_3049_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_mouseMoveEvent_3049_0, event); + } else { + QGraphicsProxyWidget::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::mousePressEvent(QGraphicsSceneMouseEvent *event) + void cbs_mousePressEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsProxyWidget::mousePressEvent(event); + } + + virtual void mousePressEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mousePressEvent_3049_0.can_issue()) { + cb_mousePressEvent_3049_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_mousePressEvent_3049_0, event); + } else { + QGraphicsProxyWidget::mousePressEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseReleaseEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsProxyWidget::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseReleaseEvent_3049_0.can_issue()) { + cb_mouseReleaseEvent_3049_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_mouseReleaseEvent_3049_0, event); + } else { + QGraphicsProxyWidget::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::moveEvent(QGraphicsSceneMoveEvent *event) + void cbs_moveEvent_2935_0(QGraphicsSceneMoveEvent *event) + { + QGraphicsProxyWidget::moveEvent(event); + } + + virtual void moveEvent(QGraphicsSceneMoveEvent *event) + { + if (cb_moveEvent_2935_0.can_issue()) { + cb_moveEvent_2935_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_moveEvent_2935_0, event); + } else { + QGraphicsProxyWidget::moveEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::polishEvent() + void cbs_polishEvent_0_0() + { + QGraphicsProxyWidget::polishEvent(); + } + + virtual void polishEvent() + { + if (cb_polishEvent_0_0.can_issue()) { + cb_polishEvent_0_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_polishEvent_0_0); + } else { + QGraphicsProxyWidget::polishEvent(); + } + } + + // [adaptor impl] QVariant QGraphicsProxyWidget::propertyChange(const QString &propertyName, const QVariant &value) + QVariant cbs_propertyChange_4036_0(const QString &propertyName, const QVariant &value) + { + return QGraphicsProxyWidget::propertyChange(propertyName, value); + } + + virtual QVariant propertyChange(const QString &propertyName, const QVariant &value) + { + if (cb_propertyChange_4036_0.can_issue()) { + return cb_propertyChange_4036_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_propertyChange_4036_0, propertyName, value); + } else { + return QGraphicsProxyWidget::propertyChange(propertyName, value); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::resizeEvent(QGraphicsSceneResizeEvent *event) + void cbs_resizeEvent_3154_0(QGraphicsSceneResizeEvent *event) + { + QGraphicsProxyWidget::resizeEvent(event); + } + + virtual void resizeEvent(QGraphicsSceneResizeEvent *event) + { + if (cb_resizeEvent_3154_0.can_issue()) { + cb_resizeEvent_3154_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_resizeEvent_3154_0, event); + } else { + QGraphicsProxyWidget::resizeEvent(event); + } + } + + // [adaptor impl] bool QGraphicsProxyWidget::sceneEvent(QEvent *event) + bool cbs_sceneEvent_1217_0(QEvent *event) + { + return QGraphicsProxyWidget::sceneEvent(event); + } + + virtual bool sceneEvent(QEvent *event) + { + if (cb_sceneEvent_1217_0.can_issue()) { + return cb_sceneEvent_1217_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_sceneEvent_1217_0, event); + } else { + return QGraphicsProxyWidget::sceneEvent(event); + } + } + + // [adaptor impl] bool QGraphicsProxyWidget::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + bool cbs_sceneEventFilter_3028_0(QGraphicsItem *watched, QEvent *event) + { + return QGraphicsProxyWidget::sceneEventFilter(watched, event); + } + + virtual bool sceneEventFilter(QGraphicsItem *watched, QEvent *event) + { + if (cb_sceneEventFilter_3028_0.can_issue()) { + return cb_sceneEventFilter_3028_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_sceneEventFilter_3028_0, watched, event); + } else { + return QGraphicsProxyWidget::sceneEventFilter(watched, event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + void cbs_setExtension_4817_0(unsigned int extension, const QVariant &variant) + { + QGraphicsProxyWidget::setExtension(QGraphicsItem::Extension(extension), variant); + } + + virtual void setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + { + if (cb_setExtension_4817_0.can_issue()) { + cb_setExtension_4817_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_setExtension_4817_0, (unsigned int)(extension), variant); + } else { + QGraphicsProxyWidget::setExtension(extension, variant); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QGraphicsProxyWidget::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_showEvent_1634_0, event); + } else { + QGraphicsProxyWidget::showEvent(event); + } + } + + // [adaptor impl] QSizeF QGraphicsProxyWidget::sizeHint(Qt::SizeHint which, const QSizeF &constraint) + QSizeF cbs_sizeHint_c3330_1(const qt_gsi::Converter::target_type & which, const QSizeF &constraint) const + { + return QGraphicsProxyWidget::sizeHint(qt_gsi::QtToCppAdaptor(which).cref(), constraint); + } + + virtual QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint) const + { + if (cb_sizeHint_c3330_1.can_issue()) { + return cb_sizeHint_c3330_1.issue::target_type &, const QSizeF &>(&QGraphicsProxyWidget_Adaptor::cbs_sizeHint_c3330_1, qt_gsi::CppToQtAdaptor(which), constraint); + } else { + return QGraphicsProxyWidget::sizeHint(which, constraint); + } + } + + // [adaptor impl] bool QGraphicsProxyWidget::supportsExtension(QGraphicsItem::Extension extension) + bool cbs_supportsExtension_c2806_0(unsigned int extension) const + { + return QGraphicsProxyWidget::supportsExtension(QGraphicsItem::Extension(extension)); + } + + virtual bool supportsExtension(QGraphicsItem::Extension extension) const + { + if (cb_supportsExtension_c2806_0.can_issue()) { + return cb_supportsExtension_c2806_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_supportsExtension_c2806_0, (unsigned int)(extension)); + } else { + return QGraphicsProxyWidget::supportsExtension(extension); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGraphicsProxyWidget::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGraphicsProxyWidget::timerEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::ungrabKeyboardEvent(QEvent *event) + void cbs_ungrabKeyboardEvent_1217_0(QEvent *event) + { + QGraphicsProxyWidget::ungrabKeyboardEvent(event); + } + + virtual void ungrabKeyboardEvent(QEvent *event) + { + if (cb_ungrabKeyboardEvent_1217_0.can_issue()) { + cb_ungrabKeyboardEvent_1217_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_ungrabKeyboardEvent_1217_0, event); + } else { + QGraphicsProxyWidget::ungrabKeyboardEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::ungrabMouseEvent(QEvent *event) + void cbs_ungrabMouseEvent_1217_0(QEvent *event) + { + QGraphicsProxyWidget::ungrabMouseEvent(event); + } + + virtual void ungrabMouseEvent(QEvent *event) + { + if (cb_ungrabMouseEvent_1217_0.can_issue()) { + cb_ungrabMouseEvent_1217_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_ungrabMouseEvent_1217_0, event); + } else { + QGraphicsProxyWidget::ungrabMouseEvent(event); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::updateGeometry() + void cbs_updateGeometry_0_0() + { + QGraphicsProxyWidget::updateGeometry(); + } + + virtual void updateGeometry() + { + if (cb_updateGeometry_0_0.can_issue()) { + cb_updateGeometry_0_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_updateGeometry_0_0); + } else { + QGraphicsProxyWidget::updateGeometry(); + } + } + + // [adaptor impl] void QGraphicsProxyWidget::wheelEvent(QGraphicsSceneWheelEvent *event) + void cbs_wheelEvent_3029_0(QGraphicsSceneWheelEvent *event) + { + QGraphicsProxyWidget::wheelEvent(event); + } + + virtual void wheelEvent(QGraphicsSceneWheelEvent *event) + { + if (cb_wheelEvent_3029_0.can_issue()) { + cb_wheelEvent_3029_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_wheelEvent_3029_0, event); + } else { + QGraphicsProxyWidget::wheelEvent(event); + } + } + + // [adaptor impl] bool QGraphicsProxyWidget::windowFrameEvent(QEvent *e) + bool cbs_windowFrameEvent_1217_0(QEvent *e) + { + return QGraphicsProxyWidget::windowFrameEvent(e); + } + + virtual bool windowFrameEvent(QEvent *e) + { + if (cb_windowFrameEvent_1217_0.can_issue()) { + return cb_windowFrameEvent_1217_0.issue(&QGraphicsProxyWidget_Adaptor::cbs_windowFrameEvent_1217_0, e); + } else { + return QGraphicsProxyWidget::windowFrameEvent(e); + } + } + + // [adaptor impl] Qt::WindowFrameSection QGraphicsProxyWidget::windowFrameSectionAt(const QPointF &pos) + qt_gsi::Converter::target_type cbs_windowFrameSectionAt_c1986_0(const QPointF &pos) const + { + return qt_gsi::CppToQtAdaptor(QGraphicsProxyWidget::windowFrameSectionAt(pos)); + } + + virtual Qt::WindowFrameSection windowFrameSectionAt(const QPointF &pos) const + { + if (cb_windowFrameSectionAt_c1986_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_windowFrameSectionAt_c1986_0.issue::target_type, const QPointF &>(&QGraphicsProxyWidget_Adaptor::cbs_windowFrameSectionAt_c1986_0, pos)).cref(); + } else { + return QGraphicsProxyWidget::windowFrameSectionAt(pos); + } + } + + gsi::Callback cb_advance_767_0; + gsi::Callback cb_boundingRect_c0_0; + gsi::Callback cb_collidesWithItem_c4977_1; + gsi::Callback cb_collidesWithPath_c4877_1; + gsi::Callback cb_contains_c1986_0; + gsi::Callback cb_getContentsMargins_c4704_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_isObscuredBy_c2614_0; + gsi::Callback cb_opaqueArea_c0_0; + gsi::Callback cb_paint_6301_0; + gsi::Callback cb_paintWindowFrame_6301_1; + gsi::Callback cb_setGeometry_1862_0; + gsi::Callback cb_shape_c0_0; + gsi::Callback cb_type_c0_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_3674_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_3315_0; + gsi::Callback cb_dragLeaveEvent_3315_0; + gsi::Callback cb_dragMoveEvent_3315_0; + gsi::Callback cb_dropEvent_3315_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_extension_c2119_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_grabKeyboardEvent_1217_0; + gsi::Callback cb_grabMouseEvent_1217_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_hoverEnterEvent_3044_0; + gsi::Callback cb_hoverLeaveEvent_3044_0; + gsi::Callback cb_hoverMoveEvent_3044_0; + gsi::Callback cb_initStyleOption_c1865_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemChange_5658_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_mouseDoubleClickEvent_3049_0; + gsi::Callback cb_mouseMoveEvent_3049_0; + gsi::Callback cb_mousePressEvent_3049_0; + gsi::Callback cb_mouseReleaseEvent_3049_0; + gsi::Callback cb_moveEvent_2935_0; + gsi::Callback cb_polishEvent_0_0; + gsi::Callback cb_propertyChange_4036_0; + gsi::Callback cb_resizeEvent_3154_0; + gsi::Callback cb_sceneEvent_1217_0; + gsi::Callback cb_sceneEventFilter_3028_0; + gsi::Callback cb_setExtension_4817_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_sizeHint_c3330_1; + gsi::Callback cb_supportsExtension_c2806_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_ungrabKeyboardEvent_1217_0; + gsi::Callback cb_ungrabMouseEvent_1217_0; + gsi::Callback cb_updateGeometry_0_0; + gsi::Callback cb_wheelEvent_3029_0; + gsi::Callback cb_windowFrameEvent_1217_0; + gsi::Callback cb_windowFrameSectionAt_c1986_0; +}; + +QGraphicsProxyWidget_Adaptor::~QGraphicsProxyWidget_Adaptor() { } + +// Constructor QGraphicsProxyWidget::QGraphicsProxyWidget(QGraphicsItem *parent, QFlags wFlags) (adaptor class) + +static void _init_ctor_QGraphicsProxyWidget_Adaptor_4306 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("wFlags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsProxyWidget_Adaptor_4306 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QGraphicsProxyWidget_Adaptor (arg1, arg2)); +} + + +// exposed void QGraphicsProxyWidget::addToIndex() + +static void _init_fp_addToIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_addToIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->fp_QGraphicsProxyWidget_addToIndex_0 (); +} + + +// void QGraphicsProxyWidget::advance(int phase) + +static void _init_cbs_advance_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("phase"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_advance_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_advance_767_0 (arg1); +} + +static void _set_callback_cbs_advance_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_advance_767_0 = cb; +} + + +// QRectF QGraphicsProxyWidget::boundingRect() + +static void _init_cbs_boundingRect_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_boundingRect_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_boundingRect_c0_0 ()); +} + +static void _set_callback_cbs_boundingRect_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_boundingRect_c0_0 = cb; +} + + +// void QGraphicsProxyWidget::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QGraphicsProxyWidget::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QGraphicsProxyWidget::childrenChanged() + +static void _init_emitter_childrenChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_childrenChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsProxyWidget_Adaptor *)cls)->emitter_QGraphicsProxyWidget_childrenChanged_0 (); +} + + +// void QGraphicsProxyWidget::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// bool QGraphicsProxyWidget::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithItem_c4977_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithItem_c4977_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_collidesWithItem_c4977_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithItem_c4977_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_collidesWithItem_c4977_1 = cb; +} + + +// bool QGraphicsProxyWidget::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithPath_c4877_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithPath_c4877_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_collidesWithPath_c4877_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithPath_c4877_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_collidesWithPath_c4877_1 = cb; +} + + +// bool QGraphicsProxyWidget::contains(const QPointF &point) + +static void _init_cbs_contains_c1986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contains_c1986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + ret.write ((bool)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_contains_c1986_0 (arg1)); +} + +static void _set_callback_cbs_contains_c1986_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_contains_c1986_0 = cb; +} + + +// void QGraphicsProxyWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_3674_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_3674_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_contextMenuEvent_3674_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_3674_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_contextMenuEvent_3674_0 = cb; +} + + +// void QGraphicsProxyWidget::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGraphicsProxyWidget::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGraphicsProxyWidget_Adaptor *)cls)->emitter_QGraphicsProxyWidget_destroyed_1302 (arg1); +} + + +// void QGraphicsProxyWidget::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QGraphicsProxyWidget::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragEnterEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_dragEnterEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_dragEnterEvent_3315_0 = cb; +} + + +// void QGraphicsProxyWidget::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragLeaveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_dragLeaveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_dragLeaveEvent_3315_0 = cb; +} + + +// void QGraphicsProxyWidget::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragMoveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_dragMoveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_dragMoveEvent_3315_0 = cb; +} + + +// void QGraphicsProxyWidget::dropEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dropEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_dropEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_dropEvent_3315_0 = cb; +} + + +// emitter void QGraphicsProxyWidget::enabledChanged() + +static void _init_emitter_enabledChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_enabledChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsProxyWidget_Adaptor *)cls)->emitter_QGraphicsProxyWidget_enabledChanged_0 (); +} + + +// bool QGraphicsProxyWidget::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGraphicsProxyWidget::eventFilter(QObject *object, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QVariant QGraphicsProxyWidget::extension(const QVariant &variant) + +static void _init_cbs_extension_c2119_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("variant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_extension_c2119_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + ret.write ((QVariant)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_extension_c2119_0 (arg1)); +} + +static void _set_callback_cbs_extension_c2119_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_extension_c2119_0 = cb; +} + + +// void QGraphicsProxyWidget::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// bool QGraphicsProxyWidget::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QGraphicsProxyWidget::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// emitter void QGraphicsProxyWidget::geometryChanged() + +static void _init_emitter_geometryChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_geometryChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsProxyWidget_Adaptor *)cls)->emitter_QGraphicsProxyWidget_geometryChanged_0 (); +} + + +// void QGraphicsProxyWidget::getContentsMargins(double *left, double *top, double *right, double *bottom) + +static void _init_cbs_getContentsMargins_c4704_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_getContentsMargins_c4704_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double *arg1 = args.read (heap); + double *arg2 = args.read (heap); + double *arg3 = args.read (heap); + double *arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_getContentsMargins_c4704_0 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_getContentsMargins_c4704_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_getContentsMargins_c4704_0 = cb; +} + + +// void QGraphicsProxyWidget::grabKeyboardEvent(QEvent *event) + +static void _init_cbs_grabKeyboardEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_grabKeyboardEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_grabKeyboardEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_grabKeyboardEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_grabKeyboardEvent_1217_0 = cb; +} + + +// void QGraphicsProxyWidget::grabMouseEvent(QEvent *event) + +static void _init_cbs_grabMouseEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_grabMouseEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_grabMouseEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_grabMouseEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_grabMouseEvent_1217_0 = cb; +} + + +// emitter void QGraphicsProxyWidget::heightChanged() + +static void _init_emitter_heightChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_heightChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsProxyWidget_Adaptor *)cls)->emitter_QGraphicsProxyWidget_heightChanged_0 (); +} + + +// void QGraphicsProxyWidget::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QGraphicsProxyWidget::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverEnterEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverEnterEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_hoverEnterEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverEnterEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_hoverEnterEvent_3044_0 = cb; +} + + +// void QGraphicsProxyWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverLeaveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverLeaveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_hoverLeaveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverLeaveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_hoverLeaveEvent_3044_0 = cb; +} + + +// void QGraphicsProxyWidget::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverMoveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverMoveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_hoverMoveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverMoveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_hoverMoveEvent_3044_0 = cb; +} + + +// void QGraphicsProxyWidget::initStyleOption(QStyleOption *option) + +static void _init_cbs_initStyleOption_c1865_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c1865_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOption *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_initStyleOption_c1865_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c1865_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_initStyleOption_c1865_0 = cb; +} + + +// void QGraphicsProxyWidget::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QGraphicsProxyWidget::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QGraphicsProxyWidget::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// bool QGraphicsProxyWidget::isObscuredBy(const QGraphicsItem *item) + +static void _init_cbs_isObscuredBy_c2614_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isObscuredBy_c2614_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_isObscuredBy_c2614_0 (arg1)); +} + +static void _set_callback_cbs_isObscuredBy_c2614_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_isObscuredBy_c2614_0 = cb; +} + + +// exposed bool QGraphicsProxyWidget::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsProxyWidget_Adaptor *)cls)->fp_QGraphicsProxyWidget_isSignalConnected_c2394 (arg1)); +} + + +// QVariant QGraphicsProxyWidget::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + +static void _init_cbs_itemChange_5658_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_itemChange_5658_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QVariant &arg2 = args.read (heap); + ret.write ((QVariant)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_itemChange_5658_0 (arg1, arg2)); +} + +static void _set_callback_cbs_itemChange_5658_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_itemChange_5658_0 = cb; +} + + +// void QGraphicsProxyWidget::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QGraphicsProxyWidget::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// emitter void QGraphicsProxyWidget::layoutChanged() + +static void _init_emitter_layoutChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_layoutChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsProxyWidget_Adaptor *)cls)->emitter_QGraphicsProxyWidget_layoutChanged_0 (); +} + + +// void QGraphicsProxyWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_mouseDoubleClickEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_mouseDoubleClickEvent_3049_0 = cb; +} + + +// void QGraphicsProxyWidget::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_mouseMoveEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_mouseMoveEvent_3049_0 = cb; +} + + +// void QGraphicsProxyWidget::mousePressEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mousePressEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_mousePressEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_mousePressEvent_3049_0 = cb; +} + + +// void QGraphicsProxyWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_mouseReleaseEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_mouseReleaseEvent_3049_0 = cb; +} + + +// void QGraphicsProxyWidget::moveEvent(QGraphicsSceneMoveEvent *event) + +static void _init_cbs_moveEvent_2935_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_2935_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_moveEvent_2935_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_2935_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_moveEvent_2935_0 = cb; +} + + +// exposed QGraphicsProxyWidget *QGraphicsProxyWidget::newProxyWidget(const QWidget *) + +static void _init_fp_newProxyWidget_2010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_newProxyWidget_2010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QGraphicsProxyWidget *)((QGraphicsProxyWidget_Adaptor *)cls)->fp_QGraphicsProxyWidget_newProxyWidget_2010 (arg1)); +} + + +// emitter void QGraphicsProxyWidget::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsProxyWidget_Adaptor *)cls)->emitter_QGraphicsProxyWidget_objectNameChanged_4567 (arg1); +} + + +// emitter void QGraphicsProxyWidget::opacityChanged() + +static void _init_emitter_opacityChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_opacityChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsProxyWidget_Adaptor *)cls)->emitter_QGraphicsProxyWidget_opacityChanged_0 (); +} + + +// QPainterPath QGraphicsProxyWidget::opaqueArea() + +static void _init_cbs_opaqueArea_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_opaqueArea_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_opaqueArea_c0_0 ()); +} + +static void _set_callback_cbs_opaqueArea_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_opaqueArea_c0_0 = cb; +} + + +// void QGraphicsProxyWidget::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + +static void _init_cbs_paint_6301_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paint_6301_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionGraphicsItem *arg2 = args.read (heap); + QWidget *arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_paint_6301_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paint_6301_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_paint_6301_0 = cb; +} + + +// void QGraphicsProxyWidget::paintWindowFrame(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + +static void _init_cbs_paintWindowFrame_6301_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paintWindowFrame_6301_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionGraphicsItem *arg2 = args.read (heap); + QWidget *arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_paintWindowFrame_6301_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paintWindowFrame_6301_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_paintWindowFrame_6301_1 = cb; +} + + +// emitter void QGraphicsProxyWidget::parentChanged() + +static void _init_emitter_parentChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_parentChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsProxyWidget_Adaptor *)cls)->emitter_QGraphicsProxyWidget_parentChanged_0 (); +} + + +// void QGraphicsProxyWidget::polishEvent() + +static void _init_cbs_polishEvent_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_polishEvent_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_polishEvent_0_0 (); +} + +static void _set_callback_cbs_polishEvent_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_polishEvent_0_0 = cb; +} + + +// exposed void QGraphicsProxyWidget::prepareGeometryChange() + +static void _init_fp_prepareGeometryChange_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_prepareGeometryChange_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->fp_QGraphicsProxyWidget_prepareGeometryChange_0 (); +} + + +// QVariant QGraphicsProxyWidget::propertyChange(const QString &propertyName, const QVariant &value) + +static void _init_cbs_propertyChange_4036_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("propertyName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_propertyChange_4036_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + ret.write ((QVariant)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_propertyChange_4036_0 (arg1, arg2)); +} + +static void _set_callback_cbs_propertyChange_4036_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_propertyChange_4036_0 = cb; +} + + +// exposed int QGraphicsProxyWidget::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsProxyWidget_Adaptor *)cls)->fp_QGraphicsProxyWidget_receivers_c1731 (arg1)); +} + + +// exposed void QGraphicsProxyWidget::removeFromIndex() + +static void _init_fp_removeFromIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_removeFromIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->fp_QGraphicsProxyWidget_removeFromIndex_0 (); +} + + +// void QGraphicsProxyWidget::resizeEvent(QGraphicsSceneResizeEvent *event) + +static void _init_cbs_resizeEvent_3154_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_3154_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_resizeEvent_3154_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_3154_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_resizeEvent_3154_0 = cb; +} + + +// emitter void QGraphicsProxyWidget::rotationChanged() + +static void _init_emitter_rotationChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_rotationChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsProxyWidget_Adaptor *)cls)->emitter_QGraphicsProxyWidget_rotationChanged_0 (); +} + + +// emitter void QGraphicsProxyWidget::scaleChanged() + +static void _init_emitter_scaleChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_scaleChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsProxyWidget_Adaptor *)cls)->emitter_QGraphicsProxyWidget_scaleChanged_0 (); +} + + +// bool QGraphicsProxyWidget::sceneEvent(QEvent *event) + +static void _init_cbs_sceneEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sceneEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_sceneEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_sceneEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_sceneEvent_1217_0 = cb; +} + + +// bool QGraphicsProxyWidget::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + +static void _init_cbs_sceneEventFilter_3028_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sceneEventFilter_3028_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_sceneEventFilter_3028_0 (arg1, arg2)); +} + +static void _set_callback_cbs_sceneEventFilter_3028_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_sceneEventFilter_3028_0 = cb; +} + + +// exposed QObject *QGraphicsProxyWidget::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGraphicsProxyWidget_Adaptor *)cls)->fp_QGraphicsProxyWidget_sender_c0 ()); +} + + +// exposed int QGraphicsProxyWidget::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsProxyWidget_Adaptor *)cls)->fp_QGraphicsProxyWidget_senderSignalIndex_c0 ()); +} + + +// void QGraphicsProxyWidget::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + +static void _init_cbs_setExtension_4817_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("variant"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setExtension_4817_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_setExtension_4817_0 (arg1, arg2); +} + +static void _set_callback_cbs_setExtension_4817_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_setExtension_4817_0 = cb; +} + + +// void QGraphicsProxyWidget::setGeometry(const QRectF &rect) + +static void _init_cbs_setGeometry_1862_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setGeometry_1862_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_setGeometry_1862_0 (arg1); +} + +static void _set_callback_cbs_setGeometry_1862_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_setGeometry_1862_0 = cb; +} + + +// exposed void QGraphicsProxyWidget::setGraphicsItem(QGraphicsItem *item) + +static void _init_fp_setGraphicsItem_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setGraphicsItem_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->fp_QGraphicsProxyWidget_setGraphicsItem_1919 (arg1); +} + + +// exposed void QGraphicsProxyWidget::setOwnedByLayout(bool ownedByLayout) + +static void _init_fp_setOwnedByLayout_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ownedByLayout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setOwnedByLayout_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->fp_QGraphicsProxyWidget_setOwnedByLayout_864 (arg1); +} + + +// QPainterPath QGraphicsProxyWidget::shape() + +static void _init_cbs_shape_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_shape_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_shape_c0_0 ()); +} + +static void _set_callback_cbs_shape_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_shape_c0_0 = cb; +} + + +// void QGraphicsProxyWidget::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSizeF QGraphicsProxyWidget::sizeHint(Qt::SizeHint which, const QSizeF &constraint) + +static void _init_cbs_sizeHint_c3330_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("constraint"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sizeHint_c3330_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QSizeF &arg2 = args.read (heap); + ret.write ((QSizeF)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_sizeHint_c3330_1 (arg1, arg2)); +} + +static void _set_callback_cbs_sizeHint_c3330_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_sizeHint_c3330_1 = cb; +} + + +// bool QGraphicsProxyWidget::supportsExtension(QGraphicsItem::Extension extension) + +static void _init_cbs_supportsExtension_c2806_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_supportsExtension_c2806_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + ret.write ((bool)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_supportsExtension_c2806_0 (arg1)); +} + +static void _set_callback_cbs_supportsExtension_c2806_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_supportsExtension_c2806_0 = cb; +} + + +// void QGraphicsProxyWidget::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// int QGraphicsProxyWidget::type() + +static void _init_cbs_type_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_type_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_type_c0_0 ()); +} + +static void _set_callback_cbs_type_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_type_c0_0 = cb; +} + + +// void QGraphicsProxyWidget::ungrabKeyboardEvent(QEvent *event) + +static void _init_cbs_ungrabKeyboardEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_ungrabKeyboardEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_ungrabKeyboardEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_ungrabKeyboardEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_ungrabKeyboardEvent_1217_0 = cb; +} + + +// void QGraphicsProxyWidget::ungrabMouseEvent(QEvent *event) + +static void _init_cbs_ungrabMouseEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_ungrabMouseEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_ungrabMouseEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_ungrabMouseEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_ungrabMouseEvent_1217_0 = cb; +} + + +// void QGraphicsProxyWidget::updateGeometry() + +static void _init_cbs_updateGeometry_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateGeometry_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_updateGeometry_0_0 (); +} + +static void _set_callback_cbs_updateGeometry_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_updateGeometry_0_0 = cb; +} + + +// exposed void QGraphicsProxyWidget::updateMicroFocus() + +static void _init_fp_updateMicroFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->fp_QGraphicsProxyWidget_updateMicroFocus_0 (); +} + + +// emitter void QGraphicsProxyWidget::visibleChanged() + +static void _init_emitter_visibleChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_visibleChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsProxyWidget_Adaptor *)cls)->emitter_QGraphicsProxyWidget_visibleChanged_0 (); +} + + +// void QGraphicsProxyWidget::wheelEvent(QGraphicsSceneWheelEvent *event) + +static void _init_cbs_wheelEvent_3029_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_3029_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsProxyWidget_Adaptor *)cls)->cbs_wheelEvent_3029_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_3029_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_wheelEvent_3029_0 = cb; +} + + +// emitter void QGraphicsProxyWidget::widthChanged() + +static void _init_emitter_widthChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_widthChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsProxyWidget_Adaptor *)cls)->emitter_QGraphicsProxyWidget_widthChanged_0 (); +} + + +// bool QGraphicsProxyWidget::windowFrameEvent(QEvent *e) + +static void _init_cbs_windowFrameEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_windowFrameEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_windowFrameEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_windowFrameEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_windowFrameEvent_1217_0 = cb; +} + + +// Qt::WindowFrameSection QGraphicsProxyWidget::windowFrameSectionAt(const QPointF &pos) + +static void _init_cbs_windowFrameSectionAt_c1986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_cbs_windowFrameSectionAt_c1986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QGraphicsProxyWidget_Adaptor *)cls)->cbs_windowFrameSectionAt_c1986_0 (arg1)); +} + +static void _set_callback_cbs_windowFrameSectionAt_c1986_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsProxyWidget_Adaptor *)cls)->cb_windowFrameSectionAt_c1986_0 = cb; +} + + +// emitter void QGraphicsProxyWidget::xChanged() + +static void _init_emitter_xChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_xChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsProxyWidget_Adaptor *)cls)->emitter_QGraphicsProxyWidget_xChanged_0 (); +} + + +// emitter void QGraphicsProxyWidget::yChanged() + +static void _init_emitter_yChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_yChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsProxyWidget_Adaptor *)cls)->emitter_QGraphicsProxyWidget_yChanged_0 (); +} + + +// emitter void QGraphicsProxyWidget::zChanged() + +static void _init_emitter_zChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_zChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsProxyWidget_Adaptor *)cls)->emitter_QGraphicsProxyWidget_zChanged_0 (); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsProxyWidget (); + +static gsi::Methods methods_QGraphicsProxyWidget_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsProxyWidget::QGraphicsProxyWidget(QGraphicsItem *parent, QFlags wFlags)\nThis method creates an object of class QGraphicsProxyWidget.", &_init_ctor_QGraphicsProxyWidget_Adaptor_4306, &_call_ctor_QGraphicsProxyWidget_Adaptor_4306); + methods += new qt_gsi::GenericMethod ("*addToIndex", "@brief Method void QGraphicsProxyWidget::addToIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addToIndex_0, &_call_fp_addToIndex_0); + methods += new qt_gsi::GenericMethod ("advance", "@brief Virtual method void QGraphicsProxyWidget::advance(int phase)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("advance", "@hide", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0, &_set_callback_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Virtual method QRectF QGraphicsProxyWidget::boundingRect()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@hide", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0, &_set_callback_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QGraphicsProxyWidget::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGraphicsProxyWidget::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_childrenChanged", "@brief Emitter for signal void QGraphicsProxyWidget::childrenChanged()\nCall this method to emit this signal.", false, &_init_emitter_childrenChanged_0, &_call_emitter_childrenChanged_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QGraphicsProxyWidget::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@brief Virtual method bool QGraphicsProxyWidget::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@hide", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1, &_set_callback_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@brief Virtual method bool QGraphicsProxyWidget::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@hide", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1, &_set_callback_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("contains", "@brief Virtual method bool QGraphicsProxyWidget::contains(const QPointF &point)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("contains", "@hide", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0, &_set_callback_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QGraphicsProxyWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0, &_set_callback_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGraphicsProxyWidget::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGraphicsProxyWidget::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGraphicsProxyWidget::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QGraphicsProxyWidget::dragEnterEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0, &_set_callback_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QGraphicsProxyWidget::dragLeaveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0, &_set_callback_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QGraphicsProxyWidget::dragMoveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0, &_set_callback_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QGraphicsProxyWidget::dropEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0, &_set_callback_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("emit_enabledChanged", "@brief Emitter for signal void QGraphicsProxyWidget::enabledChanged()\nCall this method to emit this signal.", false, &_init_emitter_enabledChanged_0, &_call_emitter_enabledChanged_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QGraphicsProxyWidget::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QGraphicsProxyWidget::eventFilter(QObject *object, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*extension", "@brief Virtual method QVariant QGraphicsProxyWidget::extension(const QVariant &variant)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*extension", "@hide", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0, &_set_callback_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QGraphicsProxyWidget::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QGraphicsProxyWidget::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QGraphicsProxyWidget::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("emit_geometryChanged", "@brief Emitter for signal void QGraphicsProxyWidget::geometryChanged()\nCall this method to emit this signal.", false, &_init_emitter_geometryChanged_0, &_call_emitter_geometryChanged_0); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@brief Virtual method void QGraphicsProxyWidget::getContentsMargins(double *left, double *top, double *right, double *bottom)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_getContentsMargins_c4704_0, &_call_cbs_getContentsMargins_c4704_0); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@hide", true, &_init_cbs_getContentsMargins_c4704_0, &_call_cbs_getContentsMargins_c4704_0, &_set_callback_cbs_getContentsMargins_c4704_0); + methods += new qt_gsi::GenericMethod ("*grabKeyboardEvent", "@brief Virtual method void QGraphicsProxyWidget::grabKeyboardEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_grabKeyboardEvent_1217_0, &_call_cbs_grabKeyboardEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*grabKeyboardEvent", "@hide", false, &_init_cbs_grabKeyboardEvent_1217_0, &_call_cbs_grabKeyboardEvent_1217_0, &_set_callback_cbs_grabKeyboardEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*grabMouseEvent", "@brief Virtual method void QGraphicsProxyWidget::grabMouseEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_grabMouseEvent_1217_0, &_call_cbs_grabMouseEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*grabMouseEvent", "@hide", false, &_init_cbs_grabMouseEvent_1217_0, &_call_cbs_grabMouseEvent_1217_0, &_set_callback_cbs_grabMouseEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_heightChanged", "@brief Emitter for signal void QGraphicsProxyWidget::heightChanged()\nCall this method to emit this signal.", false, &_init_emitter_heightChanged_0, &_call_emitter_heightChanged_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QGraphicsProxyWidget::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@brief Virtual method void QGraphicsProxyWidget::hoverEnterEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@hide", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0, &_set_callback_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@brief Virtual method void QGraphicsProxyWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@hide", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0, &_set_callback_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@brief Virtual method void QGraphicsProxyWidget::hoverMoveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@hide", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0, &_set_callback_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QGraphicsProxyWidget::initStyleOption(QStyleOption *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c1865_0, &_call_cbs_initStyleOption_c1865_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c1865_0, &_call_cbs_initStyleOption_c1865_0, &_set_callback_cbs_initStyleOption_c1865_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QGraphicsProxyWidget::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@brief Virtual method QVariant QGraphicsProxyWidget::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QGraphicsProxyWidget::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@brief Virtual method bool QGraphicsProxyWidget::isObscuredBy(const QGraphicsItem *item)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@hide", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0, &_set_callback_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGraphicsProxyWidget::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*itemChange", "@brief Virtual method QVariant QGraphicsProxyWidget::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@hide", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0, &_set_callback_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QGraphicsProxyWidget::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QGraphicsProxyWidget::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("emit_layoutChanged", "@brief Emitter for signal void QGraphicsProxyWidget::layoutChanged()\nCall this method to emit this signal.", false, &_init_emitter_layoutChanged_0, &_call_emitter_layoutChanged_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QGraphicsProxyWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0, &_set_callback_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QGraphicsProxyWidget::mouseMoveEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0, &_set_callback_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QGraphicsProxyWidget::mousePressEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0, &_set_callback_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QGraphicsProxyWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0, &_set_callback_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QGraphicsProxyWidget::moveEvent(QGraphicsSceneMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_2935_0, &_call_cbs_moveEvent_2935_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_2935_0, &_call_cbs_moveEvent_2935_0, &_set_callback_cbs_moveEvent_2935_0); + methods += new qt_gsi::GenericMethod ("*newProxyWidget", "@brief Method QGraphicsProxyWidget *QGraphicsProxyWidget::newProxyWidget(const QWidget *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_newProxyWidget_2010, &_call_fp_newProxyWidget_2010); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGraphicsProxyWidget::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("emit_opacityChanged", "@brief Emitter for signal void QGraphicsProxyWidget::opacityChanged()\nCall this method to emit this signal.", false, &_init_emitter_opacityChanged_0, &_call_emitter_opacityChanged_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Virtual method QPainterPath QGraphicsProxyWidget::opaqueArea()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@hide", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0, &_set_callback_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QGraphicsProxyWidget::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paint_6301_0, &_call_cbs_paint_6301_0); + methods += new qt_gsi::GenericMethod ("paint", "@hide", false, &_init_cbs_paint_6301_0, &_call_cbs_paint_6301_0, &_set_callback_cbs_paint_6301_0); + methods += new qt_gsi::GenericMethod ("paintWindowFrame", "@brief Virtual method void QGraphicsProxyWidget::paintWindowFrame(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintWindowFrame_6301_1, &_call_cbs_paintWindowFrame_6301_1); + methods += new qt_gsi::GenericMethod ("paintWindowFrame", "@hide", false, &_init_cbs_paintWindowFrame_6301_1, &_call_cbs_paintWindowFrame_6301_1, &_set_callback_cbs_paintWindowFrame_6301_1); + methods += new qt_gsi::GenericMethod ("emit_parentChanged", "@brief Emitter for signal void QGraphicsProxyWidget::parentChanged()\nCall this method to emit this signal.", false, &_init_emitter_parentChanged_0, &_call_emitter_parentChanged_0); + methods += new qt_gsi::GenericMethod ("*polishEvent", "@brief Virtual method void QGraphicsProxyWidget::polishEvent()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_polishEvent_0_0, &_call_cbs_polishEvent_0_0); + methods += new qt_gsi::GenericMethod ("*polishEvent", "@hide", false, &_init_cbs_polishEvent_0_0, &_call_cbs_polishEvent_0_0, &_set_callback_cbs_polishEvent_0_0); + methods += new qt_gsi::GenericMethod ("*prepareGeometryChange", "@brief Method void QGraphicsProxyWidget::prepareGeometryChange()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_prepareGeometryChange_0, &_call_fp_prepareGeometryChange_0); + methods += new qt_gsi::GenericMethod ("*propertyChange", "@brief Virtual method QVariant QGraphicsProxyWidget::propertyChange(const QString &propertyName, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_propertyChange_4036_0, &_call_cbs_propertyChange_4036_0); + methods += new qt_gsi::GenericMethod ("*propertyChange", "@hide", false, &_init_cbs_propertyChange_4036_0, &_call_cbs_propertyChange_4036_0, &_set_callback_cbs_propertyChange_4036_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGraphicsProxyWidget::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*removeFromIndex", "@brief Method void QGraphicsProxyWidget::removeFromIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_removeFromIndex_0, &_call_fp_removeFromIndex_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QGraphicsProxyWidget::resizeEvent(QGraphicsSceneResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_3154_0, &_call_cbs_resizeEvent_3154_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_3154_0, &_call_cbs_resizeEvent_3154_0, &_set_callback_cbs_resizeEvent_3154_0); + methods += new qt_gsi::GenericMethod ("emit_rotationChanged", "@brief Emitter for signal void QGraphicsProxyWidget::rotationChanged()\nCall this method to emit this signal.", false, &_init_emitter_rotationChanged_0, &_call_emitter_rotationChanged_0); + methods += new qt_gsi::GenericMethod ("emit_scaleChanged", "@brief Emitter for signal void QGraphicsProxyWidget::scaleChanged()\nCall this method to emit this signal.", false, &_init_emitter_scaleChanged_0, &_call_emitter_scaleChanged_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@brief Virtual method bool QGraphicsProxyWidget::sceneEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@hide", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0, &_set_callback_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@brief Virtual method bool QGraphicsProxyWidget::sceneEventFilter(QGraphicsItem *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@hide", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0, &_set_callback_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGraphicsProxyWidget::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGraphicsProxyWidget::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@brief Virtual method void QGraphicsProxyWidget::setExtension(QGraphicsItem::Extension extension, const QVariant &variant)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@hide", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0, &_set_callback_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Virtual method void QGraphicsProxyWidget::setGeometry(const QRectF &rect)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setGeometry_1862_0, &_call_cbs_setGeometry_1862_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@hide", false, &_init_cbs_setGeometry_1862_0, &_call_cbs_setGeometry_1862_0, &_set_callback_cbs_setGeometry_1862_0); + methods += new qt_gsi::GenericMethod ("*setGraphicsItem", "@brief Method void QGraphicsProxyWidget::setGraphicsItem(QGraphicsItem *item)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setGraphicsItem_1919, &_call_fp_setGraphicsItem_1919); + methods += new qt_gsi::GenericMethod ("*setOwnedByLayout", "@brief Method void QGraphicsProxyWidget::setOwnedByLayout(bool ownedByLayout)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setOwnedByLayout_864, &_call_fp_setOwnedByLayout_864); + methods += new qt_gsi::GenericMethod ("shape", "@brief Virtual method QPainterPath QGraphicsProxyWidget::shape()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("shape", "@hide", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0, &_set_callback_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QGraphicsProxyWidget::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*sizeHint", "@brief Virtual method QSizeF QGraphicsProxyWidget::sizeHint(Qt::SizeHint which, const QSizeF &constraint)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c3330_1, &_call_cbs_sizeHint_c3330_1); + methods += new qt_gsi::GenericMethod ("*sizeHint", "@hide", true, &_init_cbs_sizeHint_c3330_1, &_call_cbs_sizeHint_c3330_1, &_set_callback_cbs_sizeHint_c3330_1); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@brief Virtual method bool QGraphicsProxyWidget::supportsExtension(QGraphicsItem::Extension extension)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@hide", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0, &_set_callback_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGraphicsProxyWidget::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method int QGraphicsProxyWidget::type()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0, &_set_callback_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("*ungrabKeyboardEvent", "@brief Virtual method void QGraphicsProxyWidget::ungrabKeyboardEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_ungrabKeyboardEvent_1217_0, &_call_cbs_ungrabKeyboardEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*ungrabKeyboardEvent", "@hide", false, &_init_cbs_ungrabKeyboardEvent_1217_0, &_call_cbs_ungrabKeyboardEvent_1217_0, &_set_callback_cbs_ungrabKeyboardEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*ungrabMouseEvent", "@brief Virtual method void QGraphicsProxyWidget::ungrabMouseEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_ungrabMouseEvent_1217_0, &_call_cbs_ungrabMouseEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*ungrabMouseEvent", "@hide", false, &_init_cbs_ungrabMouseEvent_1217_0, &_call_cbs_ungrabMouseEvent_1217_0, &_set_callback_cbs_ungrabMouseEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*updateGeometry", "@brief Virtual method void QGraphicsProxyWidget::updateGeometry()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateGeometry_0_0, &_call_cbs_updateGeometry_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometry", "@hide", false, &_init_cbs_updateGeometry_0_0, &_call_cbs_updateGeometry_0_0, &_set_callback_cbs_updateGeometry_0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QGraphicsProxyWidget::updateMicroFocus()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_0, &_call_fp_updateMicroFocus_0); + methods += new qt_gsi::GenericMethod ("emit_visibleChanged", "@brief Emitter for signal void QGraphicsProxyWidget::visibleChanged()\nCall this method to emit this signal.", false, &_init_emitter_visibleChanged_0, &_call_emitter_visibleChanged_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QGraphicsProxyWidget::wheelEvent(QGraphicsSceneWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0, &_set_callback_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("emit_widthChanged", "@brief Emitter for signal void QGraphicsProxyWidget::widthChanged()\nCall this method to emit this signal.", false, &_init_emitter_widthChanged_0, &_call_emitter_widthChanged_0); + methods += new qt_gsi::GenericMethod ("*windowFrameEvent", "@brief Virtual method bool QGraphicsProxyWidget::windowFrameEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_windowFrameEvent_1217_0, &_call_cbs_windowFrameEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*windowFrameEvent", "@hide", false, &_init_cbs_windowFrameEvent_1217_0, &_call_cbs_windowFrameEvent_1217_0, &_set_callback_cbs_windowFrameEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*windowFrameSectionAt", "@brief Virtual method Qt::WindowFrameSection QGraphicsProxyWidget::windowFrameSectionAt(const QPointF &pos)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_windowFrameSectionAt_c1986_0, &_call_cbs_windowFrameSectionAt_c1986_0); + methods += new qt_gsi::GenericMethod ("*windowFrameSectionAt", "@hide", true, &_init_cbs_windowFrameSectionAt_c1986_0, &_call_cbs_windowFrameSectionAt_c1986_0, &_set_callback_cbs_windowFrameSectionAt_c1986_0); + methods += new qt_gsi::GenericMethod ("emit_xChanged", "@brief Emitter for signal void QGraphicsProxyWidget::xChanged()\nCall this method to emit this signal.", false, &_init_emitter_xChanged_0, &_call_emitter_xChanged_0); + methods += new qt_gsi::GenericMethod ("emit_yChanged", "@brief Emitter for signal void QGraphicsProxyWidget::yChanged()\nCall this method to emit this signal.", false, &_init_emitter_yChanged_0, &_call_emitter_yChanged_0); + methods += new qt_gsi::GenericMethod ("emit_zChanged", "@brief Emitter for signal void QGraphicsProxyWidget::zChanged()\nCall this method to emit this signal.", false, &_init_emitter_zChanged_0, &_call_emitter_zChanged_0); + return methods; +} + +gsi::Class decl_QGraphicsProxyWidget_Adaptor (qtdecl_QGraphicsProxyWidget (), "QtWidgets", "QGraphicsProxyWidget", + methods_QGraphicsProxyWidget_Adaptor (), + "@qt\n@brief Binding of QGraphicsProxyWidget"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsRectItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsRectItem.cc new file mode 100644 index 000000000..3cb3ac21c --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsRectItem.cc @@ -0,0 +1,1961 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsRectItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsRectItem + +// QRectF QGraphicsRectItem::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsRectItem *)cls)->boundingRect ()); +} + + +// bool QGraphicsRectItem::contains(const QPointF &point) + + +static void _init_f_contains_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsRectItem *)cls)->contains (arg1)); +} + + +// bool QGraphicsRectItem::isObscuredBy(const QGraphicsItem *item) + + +static void _init_f_isObscuredBy_c2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isObscuredBy_c2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsRectItem *)cls)->isObscuredBy (arg1)); +} + + +// QPainterPath QGraphicsRectItem::opaqueArea() + + +static void _init_f_opaqueArea_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opaqueArea_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsRectItem *)cls)->opaqueArea ()); +} + + +// void QGraphicsRectItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + + +static void _init_f_paint_6301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_paint_6301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionGraphicsItem *arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem *)cls)->paint (arg1, arg2, arg3); +} + + +// QRectF QGraphicsRectItem::rect() + + +static void _init_f_rect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsRectItem *)cls)->rect ()); +} + + +// void QGraphicsRectItem::setRect(const QRectF &rect) + + +static void _init_f_setRect_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRect_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem *)cls)->setRect (arg1); +} + + +// void QGraphicsRectItem::setRect(double x, double y, double w, double h) + + +static void _init_f_setRect_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setRect_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem *)cls)->setRect (arg1, arg2, arg3, arg4); +} + + +// QPainterPath QGraphicsRectItem::shape() + + +static void _init_f_shape_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_shape_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsRectItem *)cls)->shape ()); +} + + +// int QGraphicsRectItem::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsRectItem *)cls)->type ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsRectItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QGraphicsRectItem::boundingRect()\nThis is a reimplementation of QGraphicsItem::boundingRect", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QGraphicsRectItem::contains(const QPointF &point)\nThis is a reimplementation of QGraphicsItem::contains", true, &_init_f_contains_c1986, &_call_f_contains_c1986); + methods += new qt_gsi::GenericMethod ("isObscuredBy?", "@brief Method bool QGraphicsRectItem::isObscuredBy(const QGraphicsItem *item)\nThis is a reimplementation of QAbstractGraphicsShapeItem::isObscuredBy", true, &_init_f_isObscuredBy_c2614, &_call_f_isObscuredBy_c2614); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Method QPainterPath QGraphicsRectItem::opaqueArea()\nThis is a reimplementation of QAbstractGraphicsShapeItem::opaqueArea", true, &_init_f_opaqueArea_c0, &_call_f_opaqueArea_c0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QGraphicsRectItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis is a reimplementation of QGraphicsItem::paint", false, &_init_f_paint_6301, &_call_f_paint_6301); + methods += new qt_gsi::GenericMethod (":rect", "@brief Method QRectF QGraphicsRectItem::rect()\n", true, &_init_f_rect_c0, &_call_f_rect_c0); + methods += new qt_gsi::GenericMethod ("setRect|rect=", "@brief Method void QGraphicsRectItem::setRect(const QRectF &rect)\n", false, &_init_f_setRect_1862, &_call_f_setRect_1862); + methods += new qt_gsi::GenericMethod ("setRect", "@brief Method void QGraphicsRectItem::setRect(double x, double y, double w, double h)\n", false, &_init_f_setRect_3960, &_call_f_setRect_3960); + methods += new qt_gsi::GenericMethod ("shape", "@brief Method QPainterPath QGraphicsRectItem::shape()\nThis is a reimplementation of QGraphicsItem::shape", true, &_init_f_shape_c0, &_call_f_shape_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method int QGraphicsRectItem::type()\nThis is a reimplementation of QGraphicsItem::type", true, &_init_f_type_c0, &_call_f_type_c0); + return methods; +} + +gsi::Class &qtdecl_QAbstractGraphicsShapeItem (); + +gsi::Class decl_QGraphicsRectItem (qtdecl_QAbstractGraphicsShapeItem (), "QtWidgets", "QGraphicsRectItem_Native", + methods_QGraphicsRectItem (), + "@hide\n@alias QGraphicsRectItem"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsRectItem () { return decl_QGraphicsRectItem; } + +} + + +class QGraphicsRectItem_Adaptor : public QGraphicsRectItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsRectItem_Adaptor(); + + // [adaptor ctor] QGraphicsRectItem::QGraphicsRectItem(QGraphicsItem *parent) + QGraphicsRectItem_Adaptor() : QGraphicsRectItem() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsRectItem::QGraphicsRectItem(QGraphicsItem *parent) + QGraphicsRectItem_Adaptor(QGraphicsItem *parent) : QGraphicsRectItem(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsRectItem::QGraphicsRectItem(const QRectF &rect, QGraphicsItem *parent) + QGraphicsRectItem_Adaptor(const QRectF &rect) : QGraphicsRectItem(rect) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsRectItem::QGraphicsRectItem(const QRectF &rect, QGraphicsItem *parent) + QGraphicsRectItem_Adaptor(const QRectF &rect, QGraphicsItem *parent) : QGraphicsRectItem(rect, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsRectItem::QGraphicsRectItem(double x, double y, double w, double h, QGraphicsItem *parent) + QGraphicsRectItem_Adaptor(double x, double y, double w, double h) : QGraphicsRectItem(x, y, w, h) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsRectItem::QGraphicsRectItem(double x, double y, double w, double h, QGraphicsItem *parent) + QGraphicsRectItem_Adaptor(double x, double y, double w, double h, QGraphicsItem *parent) : QGraphicsRectItem(x, y, w, h, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsRectItem::addToIndex() + void fp_QGraphicsRectItem_addToIndex_0 () { + QGraphicsRectItem::addToIndex(); + } + + // [expose] void QGraphicsRectItem::prepareGeometryChange() + void fp_QGraphicsRectItem_prepareGeometryChange_0 () { + QGraphicsRectItem::prepareGeometryChange(); + } + + // [expose] void QGraphicsRectItem::removeFromIndex() + void fp_QGraphicsRectItem_removeFromIndex_0 () { + QGraphicsRectItem::removeFromIndex(); + } + + // [expose] void QGraphicsRectItem::updateMicroFocus() + void fp_QGraphicsRectItem_updateMicroFocus_0 () { + QGraphicsRectItem::updateMicroFocus(); + } + + // [adaptor impl] void QGraphicsRectItem::advance(int phase) + void cbs_advance_767_0(int phase) + { + QGraphicsRectItem::advance(phase); + } + + virtual void advance(int phase) + { + if (cb_advance_767_0.can_issue()) { + cb_advance_767_0.issue(&QGraphicsRectItem_Adaptor::cbs_advance_767_0, phase); + } else { + QGraphicsRectItem::advance(phase); + } + } + + // [adaptor impl] QRectF QGraphicsRectItem::boundingRect() + QRectF cbs_boundingRect_c0_0() const + { + return QGraphicsRectItem::boundingRect(); + } + + virtual QRectF boundingRect() const + { + if (cb_boundingRect_c0_0.can_issue()) { + return cb_boundingRect_c0_0.issue(&QGraphicsRectItem_Adaptor::cbs_boundingRect_c0_0); + } else { + return QGraphicsRectItem::boundingRect(); + } + } + + // [adaptor impl] bool QGraphicsRectItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + bool cbs_collidesWithItem_c4977_1(const QGraphicsItem *other, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsRectItem::collidesWithItem(other, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithItem_c4977_1.can_issue()) { + return cb_collidesWithItem_c4977_1.issue::target_type &>(&QGraphicsRectItem_Adaptor::cbs_collidesWithItem_c4977_1, other, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsRectItem::collidesWithItem(other, mode); + } + } + + // [adaptor impl] bool QGraphicsRectItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + bool cbs_collidesWithPath_c4877_1(const QPainterPath &path, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsRectItem::collidesWithPath(path, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithPath_c4877_1.can_issue()) { + return cb_collidesWithPath_c4877_1.issue::target_type &>(&QGraphicsRectItem_Adaptor::cbs_collidesWithPath_c4877_1, path, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsRectItem::collidesWithPath(path, mode); + } + } + + // [adaptor impl] bool QGraphicsRectItem::contains(const QPointF &point) + bool cbs_contains_c1986_0(const QPointF &point) const + { + return QGraphicsRectItem::contains(point); + } + + virtual bool contains(const QPointF &point) const + { + if (cb_contains_c1986_0.can_issue()) { + return cb_contains_c1986_0.issue(&QGraphicsRectItem_Adaptor::cbs_contains_c1986_0, point); + } else { + return QGraphicsRectItem::contains(point); + } + } + + // [adaptor impl] bool QGraphicsRectItem::isObscuredBy(const QGraphicsItem *item) + bool cbs_isObscuredBy_c2614_0(const QGraphicsItem *item) const + { + return QGraphicsRectItem::isObscuredBy(item); + } + + virtual bool isObscuredBy(const QGraphicsItem *item) const + { + if (cb_isObscuredBy_c2614_0.can_issue()) { + return cb_isObscuredBy_c2614_0.issue(&QGraphicsRectItem_Adaptor::cbs_isObscuredBy_c2614_0, item); + } else { + return QGraphicsRectItem::isObscuredBy(item); + } + } + + // [adaptor impl] QPainterPath QGraphicsRectItem::opaqueArea() + QPainterPath cbs_opaqueArea_c0_0() const + { + return QGraphicsRectItem::opaqueArea(); + } + + virtual QPainterPath opaqueArea() const + { + if (cb_opaqueArea_c0_0.can_issue()) { + return cb_opaqueArea_c0_0.issue(&QGraphicsRectItem_Adaptor::cbs_opaqueArea_c0_0); + } else { + return QGraphicsRectItem::opaqueArea(); + } + } + + // [adaptor impl] void QGraphicsRectItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + void cbs_paint_6301_1(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + QGraphicsRectItem::paint(painter, option, widget); + } + + virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + if (cb_paint_6301_1.can_issue()) { + cb_paint_6301_1.issue(&QGraphicsRectItem_Adaptor::cbs_paint_6301_1, painter, option, widget); + } else { + QGraphicsRectItem::paint(painter, option, widget); + } + } + + // [adaptor impl] QPainterPath QGraphicsRectItem::shape() + QPainterPath cbs_shape_c0_0() const + { + return QGraphicsRectItem::shape(); + } + + virtual QPainterPath shape() const + { + if (cb_shape_c0_0.can_issue()) { + return cb_shape_c0_0.issue(&QGraphicsRectItem_Adaptor::cbs_shape_c0_0); + } else { + return QGraphicsRectItem::shape(); + } + } + + // [adaptor impl] int QGraphicsRectItem::type() + int cbs_type_c0_0() const + { + return QGraphicsRectItem::type(); + } + + virtual int type() const + { + if (cb_type_c0_0.can_issue()) { + return cb_type_c0_0.issue(&QGraphicsRectItem_Adaptor::cbs_type_c0_0); + } else { + return QGraphicsRectItem::type(); + } + } + + // [adaptor impl] void QGraphicsRectItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + void cbs_contextMenuEvent_3674_0(QGraphicsSceneContextMenuEvent *event) + { + QGraphicsRectItem::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + { + if (cb_contextMenuEvent_3674_0.can_issue()) { + cb_contextMenuEvent_3674_0.issue(&QGraphicsRectItem_Adaptor::cbs_contextMenuEvent_3674_0, event); + } else { + QGraphicsRectItem::contextMenuEvent(event); + } + } + + // [adaptor impl] void QGraphicsRectItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragEnterEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsRectItem::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragEnterEvent_3315_0.can_issue()) { + cb_dragEnterEvent_3315_0.issue(&QGraphicsRectItem_Adaptor::cbs_dragEnterEvent_3315_0, event); + } else { + QGraphicsRectItem::dragEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsRectItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragLeaveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsRectItem::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragLeaveEvent_3315_0.can_issue()) { + cb_dragLeaveEvent_3315_0.issue(&QGraphicsRectItem_Adaptor::cbs_dragLeaveEvent_3315_0, event); + } else { + QGraphicsRectItem::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsRectItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragMoveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsRectItem::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragMoveEvent_3315_0.can_issue()) { + cb_dragMoveEvent_3315_0.issue(&QGraphicsRectItem_Adaptor::cbs_dragMoveEvent_3315_0, event); + } else { + QGraphicsRectItem::dragMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsRectItem::dropEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dropEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsRectItem::dropEvent(event); + } + + virtual void dropEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dropEvent_3315_0.can_issue()) { + cb_dropEvent_3315_0.issue(&QGraphicsRectItem_Adaptor::cbs_dropEvent_3315_0, event); + } else { + QGraphicsRectItem::dropEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsRectItem::extension(const QVariant &variant) + QVariant cbs_extension_c2119_0(const QVariant &variant) const + { + return QGraphicsRectItem::extension(variant); + } + + virtual QVariant extension(const QVariant &variant) const + { + if (cb_extension_c2119_0.can_issue()) { + return cb_extension_c2119_0.issue(&QGraphicsRectItem_Adaptor::cbs_extension_c2119_0, variant); + } else { + return QGraphicsRectItem::extension(variant); + } + } + + // [adaptor impl] void QGraphicsRectItem::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QGraphicsRectItem::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QGraphicsRectItem_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QGraphicsRectItem::focusInEvent(event); + } + } + + // [adaptor impl] void QGraphicsRectItem::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QGraphicsRectItem::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QGraphicsRectItem_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QGraphicsRectItem::focusOutEvent(event); + } + } + + // [adaptor impl] void QGraphicsRectItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverEnterEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsRectItem::hoverEnterEvent(event); + } + + virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverEnterEvent_3044_0.can_issue()) { + cb_hoverEnterEvent_3044_0.issue(&QGraphicsRectItem_Adaptor::cbs_hoverEnterEvent_3044_0, event); + } else { + QGraphicsRectItem::hoverEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsRectItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverLeaveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsRectItem::hoverLeaveEvent(event); + } + + virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverLeaveEvent_3044_0.can_issue()) { + cb_hoverLeaveEvent_3044_0.issue(&QGraphicsRectItem_Adaptor::cbs_hoverLeaveEvent_3044_0, event); + } else { + QGraphicsRectItem::hoverLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsRectItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverMoveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsRectItem::hoverMoveEvent(event); + } + + virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverMoveEvent_3044_0.can_issue()) { + cb_hoverMoveEvent_3044_0.issue(&QGraphicsRectItem_Adaptor::cbs_hoverMoveEvent_3044_0, event); + } else { + QGraphicsRectItem::hoverMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsRectItem::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QGraphicsRectItem::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QGraphicsRectItem_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QGraphicsRectItem::inputMethodEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsRectItem::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QGraphicsRectItem::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QGraphicsRectItem_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QGraphicsRectItem::inputMethodQuery(query); + } + } + + // [adaptor impl] QVariant QGraphicsRectItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + QVariant cbs_itemChange_5658_0(const qt_gsi::Converter::target_type & change, const QVariant &value) + { + return QGraphicsRectItem::itemChange(qt_gsi::QtToCppAdaptor(change).cref(), value); + } + + virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + { + if (cb_itemChange_5658_0.can_issue()) { + return cb_itemChange_5658_0.issue::target_type &, const QVariant &>(&QGraphicsRectItem_Adaptor::cbs_itemChange_5658_0, qt_gsi::CppToQtAdaptor(change), value); + } else { + return QGraphicsRectItem::itemChange(change, value); + } + } + + // [adaptor impl] void QGraphicsRectItem::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QGraphicsRectItem::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QGraphicsRectItem_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QGraphicsRectItem::keyPressEvent(event); + } + } + + // [adaptor impl] void QGraphicsRectItem::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QGraphicsRectItem::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QGraphicsRectItem_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QGraphicsRectItem::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsRectItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseDoubleClickEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsRectItem::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_3049_0.can_issue()) { + cb_mouseDoubleClickEvent_3049_0.issue(&QGraphicsRectItem_Adaptor::cbs_mouseDoubleClickEvent_3049_0, event); + } else { + QGraphicsRectItem::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QGraphicsRectItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseMoveEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsRectItem::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseMoveEvent_3049_0.can_issue()) { + cb_mouseMoveEvent_3049_0.issue(&QGraphicsRectItem_Adaptor::cbs_mouseMoveEvent_3049_0, event); + } else { + QGraphicsRectItem::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsRectItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + void cbs_mousePressEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsRectItem::mousePressEvent(event); + } + + virtual void mousePressEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mousePressEvent_3049_0.can_issue()) { + cb_mousePressEvent_3049_0.issue(&QGraphicsRectItem_Adaptor::cbs_mousePressEvent_3049_0, event); + } else { + QGraphicsRectItem::mousePressEvent(event); + } + } + + // [adaptor impl] void QGraphicsRectItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseReleaseEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsRectItem::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseReleaseEvent_3049_0.can_issue()) { + cb_mouseReleaseEvent_3049_0.issue(&QGraphicsRectItem_Adaptor::cbs_mouseReleaseEvent_3049_0, event); + } else { + QGraphicsRectItem::mouseReleaseEvent(event); + } + } + + // [adaptor impl] bool QGraphicsRectItem::sceneEvent(QEvent *event) + bool cbs_sceneEvent_1217_0(QEvent *event) + { + return QGraphicsRectItem::sceneEvent(event); + } + + virtual bool sceneEvent(QEvent *event) + { + if (cb_sceneEvent_1217_0.can_issue()) { + return cb_sceneEvent_1217_0.issue(&QGraphicsRectItem_Adaptor::cbs_sceneEvent_1217_0, event); + } else { + return QGraphicsRectItem::sceneEvent(event); + } + } + + // [adaptor impl] bool QGraphicsRectItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + bool cbs_sceneEventFilter_3028_0(QGraphicsItem *watched, QEvent *event) + { + return QGraphicsRectItem::sceneEventFilter(watched, event); + } + + virtual bool sceneEventFilter(QGraphicsItem *watched, QEvent *event) + { + if (cb_sceneEventFilter_3028_0.can_issue()) { + return cb_sceneEventFilter_3028_0.issue(&QGraphicsRectItem_Adaptor::cbs_sceneEventFilter_3028_0, watched, event); + } else { + return QGraphicsRectItem::sceneEventFilter(watched, event); + } + } + + // [adaptor impl] void QGraphicsRectItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + void cbs_setExtension_4817_0(unsigned int extension, const QVariant &variant) + { + QGraphicsRectItem::setExtension(QGraphicsItem::Extension(extension), variant); + } + + virtual void setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + { + if (cb_setExtension_4817_0.can_issue()) { + cb_setExtension_4817_0.issue(&QGraphicsRectItem_Adaptor::cbs_setExtension_4817_0, (unsigned int)(extension), variant); + } else { + QGraphicsRectItem::setExtension(extension, variant); + } + } + + // [adaptor impl] bool QGraphicsRectItem::supportsExtension(QGraphicsItem::Extension extension) + bool cbs_supportsExtension_c2806_0(unsigned int extension) const + { + return QGraphicsRectItem::supportsExtension(QGraphicsItem::Extension(extension)); + } + + virtual bool supportsExtension(QGraphicsItem::Extension extension) const + { + if (cb_supportsExtension_c2806_0.can_issue()) { + return cb_supportsExtension_c2806_0.issue(&QGraphicsRectItem_Adaptor::cbs_supportsExtension_c2806_0, (unsigned int)(extension)); + } else { + return QGraphicsRectItem::supportsExtension(extension); + } + } + + // [adaptor impl] void QGraphicsRectItem::wheelEvent(QGraphicsSceneWheelEvent *event) + void cbs_wheelEvent_3029_0(QGraphicsSceneWheelEvent *event) + { + QGraphicsRectItem::wheelEvent(event); + } + + virtual void wheelEvent(QGraphicsSceneWheelEvent *event) + { + if (cb_wheelEvent_3029_0.can_issue()) { + cb_wheelEvent_3029_0.issue(&QGraphicsRectItem_Adaptor::cbs_wheelEvent_3029_0, event); + } else { + QGraphicsRectItem::wheelEvent(event); + } + } + + gsi::Callback cb_advance_767_0; + gsi::Callback cb_boundingRect_c0_0; + gsi::Callback cb_collidesWithItem_c4977_1; + gsi::Callback cb_collidesWithPath_c4877_1; + gsi::Callback cb_contains_c1986_0; + gsi::Callback cb_isObscuredBy_c2614_0; + gsi::Callback cb_opaqueArea_c0_0; + gsi::Callback cb_paint_6301_1; + gsi::Callback cb_shape_c0_0; + gsi::Callback cb_type_c0_0; + gsi::Callback cb_contextMenuEvent_3674_0; + gsi::Callback cb_dragEnterEvent_3315_0; + gsi::Callback cb_dragLeaveEvent_3315_0; + gsi::Callback cb_dragMoveEvent_3315_0; + gsi::Callback cb_dropEvent_3315_0; + gsi::Callback cb_extension_c2119_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hoverEnterEvent_3044_0; + gsi::Callback cb_hoverLeaveEvent_3044_0; + gsi::Callback cb_hoverMoveEvent_3044_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemChange_5658_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_mouseDoubleClickEvent_3049_0; + gsi::Callback cb_mouseMoveEvent_3049_0; + gsi::Callback cb_mousePressEvent_3049_0; + gsi::Callback cb_mouseReleaseEvent_3049_0; + gsi::Callback cb_sceneEvent_1217_0; + gsi::Callback cb_sceneEventFilter_3028_0; + gsi::Callback cb_setExtension_4817_0; + gsi::Callback cb_supportsExtension_c2806_0; + gsi::Callback cb_wheelEvent_3029_0; +}; + +QGraphicsRectItem_Adaptor::~QGraphicsRectItem_Adaptor() { } + +// Constructor QGraphicsRectItem::QGraphicsRectItem(QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsRectItem_Adaptor_1919 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsRectItem_Adaptor_1919 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsRectItem_Adaptor (arg1)); +} + + +// Constructor QGraphicsRectItem::QGraphicsRectItem(const QRectF &rect, QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsRectItem_Adaptor_3673 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsRectItem_Adaptor_3673 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + QGraphicsItem *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsRectItem_Adaptor (arg1, arg2)); +} + + +// Constructor QGraphicsRectItem::QGraphicsRectItem(double x, double y, double w, double h, QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsRectItem_Adaptor_5771 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent", true, "nullptr"); + decl->add_arg (argspec_4); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsRectItem_Adaptor_5771 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + QGraphicsItem *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsRectItem_Adaptor (arg1, arg2, arg3, arg4, arg5)); +} + + +// exposed void QGraphicsRectItem::addToIndex() + +static void _init_fp_addToIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_addToIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->fp_QGraphicsRectItem_addToIndex_0 (); +} + + +// void QGraphicsRectItem::advance(int phase) + +static void _init_cbs_advance_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("phase"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_advance_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_advance_767_0 (arg1); +} + +static void _set_callback_cbs_advance_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_advance_767_0 = cb; +} + + +// QRectF QGraphicsRectItem::boundingRect() + +static void _init_cbs_boundingRect_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_boundingRect_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsRectItem_Adaptor *)cls)->cbs_boundingRect_c0_0 ()); +} + +static void _set_callback_cbs_boundingRect_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_boundingRect_c0_0 = cb; +} + + +// bool QGraphicsRectItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithItem_c4977_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithItem_c4977_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsRectItem_Adaptor *)cls)->cbs_collidesWithItem_c4977_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithItem_c4977_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_collidesWithItem_c4977_1 = cb; +} + + +// bool QGraphicsRectItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithPath_c4877_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithPath_c4877_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsRectItem_Adaptor *)cls)->cbs_collidesWithPath_c4877_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithPath_c4877_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_collidesWithPath_c4877_1 = cb; +} + + +// bool QGraphicsRectItem::contains(const QPointF &point) + +static void _init_cbs_contains_c1986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contains_c1986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + ret.write ((bool)((QGraphicsRectItem_Adaptor *)cls)->cbs_contains_c1986_0 (arg1)); +} + +static void _set_callback_cbs_contains_c1986_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_contains_c1986_0 = cb; +} + + +// void QGraphicsRectItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_3674_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_3674_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_contextMenuEvent_3674_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_3674_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_contextMenuEvent_3674_0 = cb; +} + + +// void QGraphicsRectItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragEnterEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_dragEnterEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_dragEnterEvent_3315_0 = cb; +} + + +// void QGraphicsRectItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragLeaveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_dragLeaveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_dragLeaveEvent_3315_0 = cb; +} + + +// void QGraphicsRectItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragMoveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_dragMoveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_dragMoveEvent_3315_0 = cb; +} + + +// void QGraphicsRectItem::dropEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dropEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_dropEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_dropEvent_3315_0 = cb; +} + + +// QVariant QGraphicsRectItem::extension(const QVariant &variant) + +static void _init_cbs_extension_c2119_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("variant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_extension_c2119_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + ret.write ((QVariant)((QGraphicsRectItem_Adaptor *)cls)->cbs_extension_c2119_0 (arg1)); +} + +static void _set_callback_cbs_extension_c2119_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_extension_c2119_0 = cb; +} + + +// void QGraphicsRectItem::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// void QGraphicsRectItem::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// void QGraphicsRectItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverEnterEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverEnterEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_hoverEnterEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverEnterEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_hoverEnterEvent_3044_0 = cb; +} + + +// void QGraphicsRectItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverLeaveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverLeaveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_hoverLeaveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverLeaveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_hoverLeaveEvent_3044_0 = cb; +} + + +// void QGraphicsRectItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverMoveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverMoveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_hoverMoveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverMoveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_hoverMoveEvent_3044_0 = cb; +} + + +// void QGraphicsRectItem::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QGraphicsRectItem::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QGraphicsRectItem_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QGraphicsRectItem::isObscuredBy(const QGraphicsItem *item) + +static void _init_cbs_isObscuredBy_c2614_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isObscuredBy_c2614_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsRectItem_Adaptor *)cls)->cbs_isObscuredBy_c2614_0 (arg1)); +} + +static void _set_callback_cbs_isObscuredBy_c2614_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_isObscuredBy_c2614_0 = cb; +} + + +// QVariant QGraphicsRectItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + +static void _init_cbs_itemChange_5658_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_itemChange_5658_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QVariant &arg2 = args.read (heap); + ret.write ((QVariant)((QGraphicsRectItem_Adaptor *)cls)->cbs_itemChange_5658_0 (arg1, arg2)); +} + +static void _set_callback_cbs_itemChange_5658_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_itemChange_5658_0 = cb; +} + + +// void QGraphicsRectItem::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QGraphicsRectItem::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QGraphicsRectItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_mouseDoubleClickEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_mouseDoubleClickEvent_3049_0 = cb; +} + + +// void QGraphicsRectItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_mouseMoveEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_mouseMoveEvent_3049_0 = cb; +} + + +// void QGraphicsRectItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mousePressEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_mousePressEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_mousePressEvent_3049_0 = cb; +} + + +// void QGraphicsRectItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_mouseReleaseEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_mouseReleaseEvent_3049_0 = cb; +} + + +// QPainterPath QGraphicsRectItem::opaqueArea() + +static void _init_cbs_opaqueArea_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_opaqueArea_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsRectItem_Adaptor *)cls)->cbs_opaqueArea_c0_0 ()); +} + +static void _set_callback_cbs_opaqueArea_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_opaqueArea_c0_0 = cb; +} + + +// void QGraphicsRectItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + +static void _init_cbs_paint_6301_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paint_6301_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionGraphicsItem *arg2 = args.read (heap); + QWidget *arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_paint_6301_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paint_6301_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_paint_6301_1 = cb; +} + + +// exposed void QGraphicsRectItem::prepareGeometryChange() + +static void _init_fp_prepareGeometryChange_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_prepareGeometryChange_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->fp_QGraphicsRectItem_prepareGeometryChange_0 (); +} + + +// exposed void QGraphicsRectItem::removeFromIndex() + +static void _init_fp_removeFromIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_removeFromIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->fp_QGraphicsRectItem_removeFromIndex_0 (); +} + + +// bool QGraphicsRectItem::sceneEvent(QEvent *event) + +static void _init_cbs_sceneEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sceneEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsRectItem_Adaptor *)cls)->cbs_sceneEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_sceneEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_sceneEvent_1217_0 = cb; +} + + +// bool QGraphicsRectItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + +static void _init_cbs_sceneEventFilter_3028_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sceneEventFilter_3028_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsRectItem_Adaptor *)cls)->cbs_sceneEventFilter_3028_0 (arg1, arg2)); +} + +static void _set_callback_cbs_sceneEventFilter_3028_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_sceneEventFilter_3028_0 = cb; +} + + +// void QGraphicsRectItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + +static void _init_cbs_setExtension_4817_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("variant"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setExtension_4817_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_setExtension_4817_0 (arg1, arg2); +} + +static void _set_callback_cbs_setExtension_4817_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_setExtension_4817_0 = cb; +} + + +// QPainterPath QGraphicsRectItem::shape() + +static void _init_cbs_shape_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_shape_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsRectItem_Adaptor *)cls)->cbs_shape_c0_0 ()); +} + +static void _set_callback_cbs_shape_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_shape_c0_0 = cb; +} + + +// bool QGraphicsRectItem::supportsExtension(QGraphicsItem::Extension extension) + +static void _init_cbs_supportsExtension_c2806_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_supportsExtension_c2806_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + ret.write ((bool)((QGraphicsRectItem_Adaptor *)cls)->cbs_supportsExtension_c2806_0 (arg1)); +} + +static void _set_callback_cbs_supportsExtension_c2806_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_supportsExtension_c2806_0 = cb; +} + + +// int QGraphicsRectItem::type() + +static void _init_cbs_type_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_type_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsRectItem_Adaptor *)cls)->cbs_type_c0_0 ()); +} + +static void _set_callback_cbs_type_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_type_c0_0 = cb; +} + + +// exposed void QGraphicsRectItem::updateMicroFocus() + +static void _init_fp_updateMicroFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->fp_QGraphicsRectItem_updateMicroFocus_0 (); +} + + +// void QGraphicsRectItem::wheelEvent(QGraphicsSceneWheelEvent *event) + +static void _init_cbs_wheelEvent_3029_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_3029_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRectItem_Adaptor *)cls)->cbs_wheelEvent_3029_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_3029_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRectItem_Adaptor *)cls)->cb_wheelEvent_3029_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsRectItem (); + +static gsi::Methods methods_QGraphicsRectItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsRectItem::QGraphicsRectItem(QGraphicsItem *parent)\nThis method creates an object of class QGraphicsRectItem.", &_init_ctor_QGraphicsRectItem_Adaptor_1919, &_call_ctor_QGraphicsRectItem_Adaptor_1919); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsRectItem::QGraphicsRectItem(const QRectF &rect, QGraphicsItem *parent)\nThis method creates an object of class QGraphicsRectItem.", &_init_ctor_QGraphicsRectItem_Adaptor_3673, &_call_ctor_QGraphicsRectItem_Adaptor_3673); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsRectItem::QGraphicsRectItem(double x, double y, double w, double h, QGraphicsItem *parent)\nThis method creates an object of class QGraphicsRectItem.", &_init_ctor_QGraphicsRectItem_Adaptor_5771, &_call_ctor_QGraphicsRectItem_Adaptor_5771); + methods += new qt_gsi::GenericMethod ("*addToIndex", "@brief Method void QGraphicsRectItem::addToIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addToIndex_0, &_call_fp_addToIndex_0); + methods += new qt_gsi::GenericMethod ("advance", "@brief Virtual method void QGraphicsRectItem::advance(int phase)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("advance", "@hide", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0, &_set_callback_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Virtual method QRectF QGraphicsRectItem::boundingRect()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@hide", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0, &_set_callback_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@brief Virtual method bool QGraphicsRectItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@hide", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1, &_set_callback_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@brief Virtual method bool QGraphicsRectItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@hide", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1, &_set_callback_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("contains", "@brief Virtual method bool QGraphicsRectItem::contains(const QPointF &point)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("contains", "@hide", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0, &_set_callback_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QGraphicsRectItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0, &_set_callback_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QGraphicsRectItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0, &_set_callback_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QGraphicsRectItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0, &_set_callback_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QGraphicsRectItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0, &_set_callback_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QGraphicsRectItem::dropEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0, &_set_callback_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*extension", "@brief Virtual method QVariant QGraphicsRectItem::extension(const QVariant &variant)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*extension", "@hide", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0, &_set_callback_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QGraphicsRectItem::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QGraphicsRectItem::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@brief Virtual method void QGraphicsRectItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@hide", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0, &_set_callback_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@brief Virtual method void QGraphicsRectItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@hide", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0, &_set_callback_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@brief Virtual method void QGraphicsRectItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@hide", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0, &_set_callback_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QGraphicsRectItem::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@brief Virtual method QVariant QGraphicsRectItem::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@brief Virtual method bool QGraphicsRectItem::isObscuredBy(const QGraphicsItem *item)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@hide", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0, &_set_callback_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@brief Virtual method QVariant QGraphicsRectItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@hide", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0, &_set_callback_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QGraphicsRectItem::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QGraphicsRectItem::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QGraphicsRectItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0, &_set_callback_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QGraphicsRectItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0, &_set_callback_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QGraphicsRectItem::mousePressEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0, &_set_callback_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QGraphicsRectItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0, &_set_callback_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Virtual method QPainterPath QGraphicsRectItem::opaqueArea()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@hide", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0, &_set_callback_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QGraphicsRectItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("paint", "@hide", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1, &_set_callback_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("*prepareGeometryChange", "@brief Method void QGraphicsRectItem::prepareGeometryChange()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_prepareGeometryChange_0, &_call_fp_prepareGeometryChange_0); + methods += new qt_gsi::GenericMethod ("*removeFromIndex", "@brief Method void QGraphicsRectItem::removeFromIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_removeFromIndex_0, &_call_fp_removeFromIndex_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@brief Virtual method bool QGraphicsRectItem::sceneEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@hide", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0, &_set_callback_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@brief Virtual method bool QGraphicsRectItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@hide", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0, &_set_callback_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@brief Virtual method void QGraphicsRectItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@hide", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0, &_set_callback_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("shape", "@brief Virtual method QPainterPath QGraphicsRectItem::shape()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("shape", "@hide", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0, &_set_callback_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@brief Virtual method bool QGraphicsRectItem::supportsExtension(QGraphicsItem::Extension extension)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@hide", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0, &_set_callback_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method int QGraphicsRectItem::type()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0, &_set_callback_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QGraphicsRectItem::updateMicroFocus()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_0, &_call_fp_updateMicroFocus_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QGraphicsRectItem::wheelEvent(QGraphicsSceneWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0, &_set_callback_cbs_wheelEvent_3029_0); + return methods; +} + +gsi::Class decl_QGraphicsRectItem_Adaptor (qtdecl_QGraphicsRectItem (), "QtWidgets", "QGraphicsRectItem", + methods_QGraphicsRectItem_Adaptor (), + "@qt\n@brief Binding of QGraphicsRectItem"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsRotation.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsRotation.cc new file mode 100644 index 000000000..dfdb7c487 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsRotation.cc @@ -0,0 +1,837 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsRotation.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsRotation + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGraphicsRotation::staticMetaObject); +} + + +// double QGraphicsRotation::angle() + + +static void _init_f_angle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_angle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsRotation *)cls)->angle ()); +} + + +// void QGraphicsRotation::applyTo(QMatrix4x4 *matrix) + + +static void _init_f_applyTo_c1556 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("matrix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_applyTo_c1556 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMatrix4x4 *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRotation *)cls)->applyTo (arg1); +} + + +// QVector3D QGraphicsRotation::axis() + + +static void _init_f_axis_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_axis_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector3D)((QGraphicsRotation *)cls)->axis ()); +} + + +// QVector3D QGraphicsRotation::origin() + + +static void _init_f_origin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_origin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector3D)((QGraphicsRotation *)cls)->origin ()); +} + + +// void QGraphicsRotation::setAngle(double) + + +static void _init_f_setAngle_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAngle_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRotation *)cls)->setAngle (arg1); +} + + +// void QGraphicsRotation::setAxis(const QVector3D &axis) + + +static void _init_f_setAxis_2140 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("axis"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAxis_2140 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVector3D &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRotation *)cls)->setAxis (arg1); +} + + +// void QGraphicsRotation::setAxis(Qt::Axis axis) + + +static void _init_f_setAxis_1154 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("axis"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAxis_1154 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRotation *)cls)->setAxis (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsRotation::setOrigin(const QVector3D &point) + + +static void _init_f_setOrigin_2140 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOrigin_2140 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVector3D &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRotation *)cls)->setOrigin (arg1); +} + + +// static QString QGraphicsRotation::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGraphicsRotation::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsRotation () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":angle", "@brief Method double QGraphicsRotation::angle()\n", true, &_init_f_angle_c0, &_call_f_angle_c0); + methods += new qt_gsi::GenericMethod ("applyTo", "@brief Method void QGraphicsRotation::applyTo(QMatrix4x4 *matrix)\nThis is a reimplementation of QGraphicsTransform::applyTo", true, &_init_f_applyTo_c1556, &_call_f_applyTo_c1556); + methods += new qt_gsi::GenericMethod (":axis", "@brief Method QVector3D QGraphicsRotation::axis()\n", true, &_init_f_axis_c0, &_call_f_axis_c0); + methods += new qt_gsi::GenericMethod (":origin", "@brief Method QVector3D QGraphicsRotation::origin()\n", true, &_init_f_origin_c0, &_call_f_origin_c0); + methods += new qt_gsi::GenericMethod ("setAngle|angle=", "@brief Method void QGraphicsRotation::setAngle(double)\n", false, &_init_f_setAngle_1071, &_call_f_setAngle_1071); + methods += new qt_gsi::GenericMethod ("setAxis|axis=", "@brief Method void QGraphicsRotation::setAxis(const QVector3D &axis)\n", false, &_init_f_setAxis_2140, &_call_f_setAxis_2140); + methods += new qt_gsi::GenericMethod ("setAxis|axis=", "@brief Method void QGraphicsRotation::setAxis(Qt::Axis axis)\n", false, &_init_f_setAxis_1154, &_call_f_setAxis_1154); + methods += new qt_gsi::GenericMethod ("setOrigin|origin=", "@brief Method void QGraphicsRotation::setOrigin(const QVector3D &point)\n", false, &_init_f_setOrigin_2140, &_call_f_setOrigin_2140); + methods += gsi::qt_signal ("angleChanged()", "angleChanged", "@brief Signal declaration for QGraphicsRotation::angleChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("axisChanged()", "axisChanged", "@brief Signal declaration for QGraphicsRotation::axisChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsRotation::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGraphicsRotation::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("originChanged()", "originChanged", "@brief Signal declaration for QGraphicsRotation::originChanged()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGraphicsRotation::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QGraphicsTransform (); + +qt_gsi::QtNativeClass decl_QGraphicsRotation (qtdecl_QGraphicsTransform (), "QtWidgets", "QGraphicsRotation_Native", + methods_QGraphicsRotation (), + "@hide\n@alias QGraphicsRotation"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsRotation () { return decl_QGraphicsRotation; } + +} + + +class QGraphicsRotation_Adaptor : public QGraphicsRotation, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsRotation_Adaptor(); + + // [adaptor ctor] QGraphicsRotation::QGraphicsRotation(QObject *parent) + QGraphicsRotation_Adaptor() : QGraphicsRotation() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsRotation::QGraphicsRotation(QObject *parent) + QGraphicsRotation_Adaptor(QObject *parent) : QGraphicsRotation(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QGraphicsRotation::isSignalConnected(const QMetaMethod &signal) + bool fp_QGraphicsRotation_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGraphicsRotation::isSignalConnected(signal); + } + + // [expose] int QGraphicsRotation::receivers(const char *signal) + int fp_QGraphicsRotation_receivers_c1731 (const char *signal) const { + return QGraphicsRotation::receivers(signal); + } + + // [expose] QObject *QGraphicsRotation::sender() + QObject * fp_QGraphicsRotation_sender_c0 () const { + return QGraphicsRotation::sender(); + } + + // [expose] int QGraphicsRotation::senderSignalIndex() + int fp_QGraphicsRotation_senderSignalIndex_c0 () const { + return QGraphicsRotation::senderSignalIndex(); + } + + // [expose] void QGraphicsRotation::update() + void fp_QGraphicsRotation_update_0 () { + QGraphicsRotation::update(); + } + + // [emitter impl] void QGraphicsRotation::angleChanged() + void emitter_QGraphicsRotation_angleChanged_0() + { + emit QGraphicsRotation::angleChanged(); + } + + // [adaptor impl] void QGraphicsRotation::applyTo(QMatrix4x4 *matrix) + void cbs_applyTo_c1556_0(QMatrix4x4 *matrix) const + { + QGraphicsRotation::applyTo(matrix); + } + + virtual void applyTo(QMatrix4x4 *matrix) const + { + if (cb_applyTo_c1556_0.can_issue()) { + cb_applyTo_c1556_0.issue(&QGraphicsRotation_Adaptor::cbs_applyTo_c1556_0, matrix); + } else { + QGraphicsRotation::applyTo(matrix); + } + } + + // [emitter impl] void QGraphicsRotation::axisChanged() + void emitter_QGraphicsRotation_axisChanged_0() + { + emit QGraphicsRotation::axisChanged(); + } + + // [emitter impl] void QGraphicsRotation::destroyed(QObject *) + void emitter_QGraphicsRotation_destroyed_1302(QObject *arg1) + { + emit QGraphicsRotation::destroyed(arg1); + } + + // [adaptor impl] bool QGraphicsRotation::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGraphicsRotation::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGraphicsRotation_Adaptor::cbs_event_1217_0, _event); + } else { + return QGraphicsRotation::event(_event); + } + } + + // [adaptor impl] bool QGraphicsRotation::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGraphicsRotation::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGraphicsRotation_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGraphicsRotation::eventFilter(watched, event); + } + } + + // [emitter impl] void QGraphicsRotation::objectNameChanged(const QString &objectName) + void emitter_QGraphicsRotation_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGraphicsRotation::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QGraphicsRotation::originChanged() + void emitter_QGraphicsRotation_originChanged_0() + { + emit QGraphicsRotation::originChanged(); + } + + // [adaptor impl] void QGraphicsRotation::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGraphicsRotation::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGraphicsRotation_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGraphicsRotation::childEvent(event); + } + } + + // [adaptor impl] void QGraphicsRotation::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGraphicsRotation::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGraphicsRotation_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGraphicsRotation::customEvent(event); + } + } + + // [adaptor impl] void QGraphicsRotation::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGraphicsRotation::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGraphicsRotation_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGraphicsRotation::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGraphicsRotation::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGraphicsRotation::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGraphicsRotation_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGraphicsRotation::timerEvent(event); + } + } + + gsi::Callback cb_applyTo_c1556_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QGraphicsRotation_Adaptor::~QGraphicsRotation_Adaptor() { } + +// Constructor QGraphicsRotation::QGraphicsRotation(QObject *parent) (adaptor class) + +static void _init_ctor_QGraphicsRotation_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsRotation_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsRotation_Adaptor (arg1)); +} + + +// emitter void QGraphicsRotation::angleChanged() + +static void _init_emitter_angleChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_angleChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsRotation_Adaptor *)cls)->emitter_QGraphicsRotation_angleChanged_0 (); +} + + +// void QGraphicsRotation::applyTo(QMatrix4x4 *matrix) + +static void _init_cbs_applyTo_c1556_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("matrix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_applyTo_c1556_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMatrix4x4 *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRotation_Adaptor *)cls)->cbs_applyTo_c1556_0 (arg1); +} + +static void _set_callback_cbs_applyTo_c1556_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRotation_Adaptor *)cls)->cb_applyTo_c1556_0 = cb; +} + + +// emitter void QGraphicsRotation::axisChanged() + +static void _init_emitter_axisChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_axisChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsRotation_Adaptor *)cls)->emitter_QGraphicsRotation_axisChanged_0 (); +} + + +// void QGraphicsRotation::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRotation_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRotation_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QGraphicsRotation::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRotation_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRotation_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGraphicsRotation::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGraphicsRotation_Adaptor *)cls)->emitter_QGraphicsRotation_destroyed_1302 (arg1); +} + + +// void QGraphicsRotation::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRotation_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRotation_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QGraphicsRotation::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsRotation_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRotation_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGraphicsRotation::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsRotation_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRotation_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QGraphicsRotation::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsRotation_Adaptor *)cls)->fp_QGraphicsRotation_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QGraphicsRotation::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsRotation_Adaptor *)cls)->emitter_QGraphicsRotation_objectNameChanged_4567 (arg1); +} + + +// emitter void QGraphicsRotation::originChanged() + +static void _init_emitter_originChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_originChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsRotation_Adaptor *)cls)->emitter_QGraphicsRotation_originChanged_0 (); +} + + +// exposed int QGraphicsRotation::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsRotation_Adaptor *)cls)->fp_QGraphicsRotation_receivers_c1731 (arg1)); +} + + +// exposed QObject *QGraphicsRotation::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGraphicsRotation_Adaptor *)cls)->fp_QGraphicsRotation_sender_c0 ()); +} + + +// exposed int QGraphicsRotation::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsRotation_Adaptor *)cls)->fp_QGraphicsRotation_senderSignalIndex_c0 ()); +} + + +// void QGraphicsRotation::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRotation_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsRotation_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QGraphicsRotation::update() + +static void _init_fp_update_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_update_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsRotation_Adaptor *)cls)->fp_QGraphicsRotation_update_0 (); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsRotation (); + +static gsi::Methods methods_QGraphicsRotation_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsRotation::QGraphicsRotation(QObject *parent)\nThis method creates an object of class QGraphicsRotation.", &_init_ctor_QGraphicsRotation_Adaptor_1302, &_call_ctor_QGraphicsRotation_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("emit_angleChanged", "@brief Emitter for signal void QGraphicsRotation::angleChanged()\nCall this method to emit this signal.", false, &_init_emitter_angleChanged_0, &_call_emitter_angleChanged_0); + methods += new qt_gsi::GenericMethod ("applyTo", "@brief Virtual method void QGraphicsRotation::applyTo(QMatrix4x4 *matrix)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_applyTo_c1556_0, &_call_cbs_applyTo_c1556_0); + methods += new qt_gsi::GenericMethod ("applyTo", "@hide", true, &_init_cbs_applyTo_c1556_0, &_call_cbs_applyTo_c1556_0, &_set_callback_cbs_applyTo_c1556_0); + methods += new qt_gsi::GenericMethod ("emit_axisChanged", "@brief Emitter for signal void QGraphicsRotation::axisChanged()\nCall this method to emit this signal.", false, &_init_emitter_axisChanged_0, &_call_emitter_axisChanged_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGraphicsRotation::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGraphicsRotation::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGraphicsRotation::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGraphicsRotation::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QGraphicsRotation::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGraphicsRotation::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGraphicsRotation::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGraphicsRotation::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("emit_originChanged", "@brief Emitter for signal void QGraphicsRotation::originChanged()\nCall this method to emit this signal.", false, &_init_emitter_originChanged_0, &_call_emitter_originChanged_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGraphicsRotation::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGraphicsRotation::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGraphicsRotation::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGraphicsRotation::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*update", "@brief Method void QGraphicsRotation::update()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_update_0, &_call_fp_update_0); + return methods; +} + +gsi::Class decl_QGraphicsRotation_Adaptor (qtdecl_QGraphicsRotation (), "QtWidgets", "QGraphicsRotation", + methods_QGraphicsRotation_Adaptor (), + "@qt\n@brief Binding of QGraphicsRotation"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsScale.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsScale.cc new file mode 100644 index 000000000..0cbef514e --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsScale.cc @@ -0,0 +1,897 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsScale.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsScale + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGraphicsScale::staticMetaObject); +} + + +// void QGraphicsScale::applyTo(QMatrix4x4 *matrix) + + +static void _init_f_applyTo_c1556 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("matrix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_applyTo_c1556 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMatrix4x4 *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScale *)cls)->applyTo (arg1); +} + + +// QVector3D QGraphicsScale::origin() + + +static void _init_f_origin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_origin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QVector3D)((QGraphicsScale *)cls)->origin ()); +} + + +// void QGraphicsScale::setOrigin(const QVector3D &point) + + +static void _init_f_setOrigin_2140 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOrigin_2140 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVector3D &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScale *)cls)->setOrigin (arg1); +} + + +// void QGraphicsScale::setXScale(double) + + +static void _init_f_setXScale_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setXScale_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScale *)cls)->setXScale (arg1); +} + + +// void QGraphicsScale::setYScale(double) + + +static void _init_f_setYScale_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setYScale_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScale *)cls)->setYScale (arg1); +} + + +// void QGraphicsScale::setZScale(double) + + +static void _init_f_setZScale_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setZScale_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScale *)cls)->setZScale (arg1); +} + + +// double QGraphicsScale::xScale() + + +static void _init_f_xScale_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_xScale_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsScale *)cls)->xScale ()); +} + + +// double QGraphicsScale::yScale() + + +static void _init_f_yScale_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_yScale_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsScale *)cls)->yScale ()); +} + + +// double QGraphicsScale::zScale() + + +static void _init_f_zScale_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_zScale_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsScale *)cls)->zScale ()); +} + + +// static QString QGraphicsScale::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGraphicsScale::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsScale () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("applyTo", "@brief Method void QGraphicsScale::applyTo(QMatrix4x4 *matrix)\nThis is a reimplementation of QGraphicsTransform::applyTo", true, &_init_f_applyTo_c1556, &_call_f_applyTo_c1556); + methods += new qt_gsi::GenericMethod (":origin", "@brief Method QVector3D QGraphicsScale::origin()\n", true, &_init_f_origin_c0, &_call_f_origin_c0); + methods += new qt_gsi::GenericMethod ("setOrigin|origin=", "@brief Method void QGraphicsScale::setOrigin(const QVector3D &point)\n", false, &_init_f_setOrigin_2140, &_call_f_setOrigin_2140); + methods += new qt_gsi::GenericMethod ("setXScale|xScale=", "@brief Method void QGraphicsScale::setXScale(double)\n", false, &_init_f_setXScale_1071, &_call_f_setXScale_1071); + methods += new qt_gsi::GenericMethod ("setYScale|yScale=", "@brief Method void QGraphicsScale::setYScale(double)\n", false, &_init_f_setYScale_1071, &_call_f_setYScale_1071); + methods += new qt_gsi::GenericMethod ("setZScale|zScale=", "@brief Method void QGraphicsScale::setZScale(double)\n", false, &_init_f_setZScale_1071, &_call_f_setZScale_1071); + methods += new qt_gsi::GenericMethod (":xScale", "@brief Method double QGraphicsScale::xScale()\n", true, &_init_f_xScale_c0, &_call_f_xScale_c0); + methods += new qt_gsi::GenericMethod (":yScale", "@brief Method double QGraphicsScale::yScale()\n", true, &_init_f_yScale_c0, &_call_f_yScale_c0); + methods += new qt_gsi::GenericMethod (":zScale", "@brief Method double QGraphicsScale::zScale()\n", true, &_init_f_zScale_c0, &_call_f_zScale_c0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsScale::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGraphicsScale::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("originChanged()", "originChanged", "@brief Signal declaration for QGraphicsScale::originChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("scaleChanged()", "scaleChanged", "@brief Signal declaration for QGraphicsScale::scaleChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("xScaleChanged()", "xScaleChanged", "@brief Signal declaration for QGraphicsScale::xScaleChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("yScaleChanged()", "yScaleChanged", "@brief Signal declaration for QGraphicsScale::yScaleChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("zScaleChanged()", "zScaleChanged", "@brief Signal declaration for QGraphicsScale::zScaleChanged()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGraphicsScale::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QGraphicsTransform (); + +qt_gsi::QtNativeClass decl_QGraphicsScale (qtdecl_QGraphicsTransform (), "QtWidgets", "QGraphicsScale_Native", + methods_QGraphicsScale (), + "@hide\n@alias QGraphicsScale"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsScale () { return decl_QGraphicsScale; } + +} + + +class QGraphicsScale_Adaptor : public QGraphicsScale, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsScale_Adaptor(); + + // [adaptor ctor] QGraphicsScale::QGraphicsScale(QObject *parent) + QGraphicsScale_Adaptor() : QGraphicsScale() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsScale::QGraphicsScale(QObject *parent) + QGraphicsScale_Adaptor(QObject *parent) : QGraphicsScale(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QGraphicsScale::isSignalConnected(const QMetaMethod &signal) + bool fp_QGraphicsScale_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGraphicsScale::isSignalConnected(signal); + } + + // [expose] int QGraphicsScale::receivers(const char *signal) + int fp_QGraphicsScale_receivers_c1731 (const char *signal) const { + return QGraphicsScale::receivers(signal); + } + + // [expose] QObject *QGraphicsScale::sender() + QObject * fp_QGraphicsScale_sender_c0 () const { + return QGraphicsScale::sender(); + } + + // [expose] int QGraphicsScale::senderSignalIndex() + int fp_QGraphicsScale_senderSignalIndex_c0 () const { + return QGraphicsScale::senderSignalIndex(); + } + + // [expose] void QGraphicsScale::update() + void fp_QGraphicsScale_update_0 () { + QGraphicsScale::update(); + } + + // [adaptor impl] void QGraphicsScale::applyTo(QMatrix4x4 *matrix) + void cbs_applyTo_c1556_0(QMatrix4x4 *matrix) const + { + QGraphicsScale::applyTo(matrix); + } + + virtual void applyTo(QMatrix4x4 *matrix) const + { + if (cb_applyTo_c1556_0.can_issue()) { + cb_applyTo_c1556_0.issue(&QGraphicsScale_Adaptor::cbs_applyTo_c1556_0, matrix); + } else { + QGraphicsScale::applyTo(matrix); + } + } + + // [emitter impl] void QGraphicsScale::destroyed(QObject *) + void emitter_QGraphicsScale_destroyed_1302(QObject *arg1) + { + emit QGraphicsScale::destroyed(arg1); + } + + // [adaptor impl] bool QGraphicsScale::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGraphicsScale::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGraphicsScale_Adaptor::cbs_event_1217_0, _event); + } else { + return QGraphicsScale::event(_event); + } + } + + // [adaptor impl] bool QGraphicsScale::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGraphicsScale::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGraphicsScale_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGraphicsScale::eventFilter(watched, event); + } + } + + // [emitter impl] void QGraphicsScale::objectNameChanged(const QString &objectName) + void emitter_QGraphicsScale_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGraphicsScale::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QGraphicsScale::originChanged() + void emitter_QGraphicsScale_originChanged_0() + { + emit QGraphicsScale::originChanged(); + } + + // [emitter impl] void QGraphicsScale::scaleChanged() + void emitter_QGraphicsScale_scaleChanged_0() + { + emit QGraphicsScale::scaleChanged(); + } + + // [emitter impl] void QGraphicsScale::xScaleChanged() + void emitter_QGraphicsScale_xScaleChanged_0() + { + emit QGraphicsScale::xScaleChanged(); + } + + // [emitter impl] void QGraphicsScale::yScaleChanged() + void emitter_QGraphicsScale_yScaleChanged_0() + { + emit QGraphicsScale::yScaleChanged(); + } + + // [emitter impl] void QGraphicsScale::zScaleChanged() + void emitter_QGraphicsScale_zScaleChanged_0() + { + emit QGraphicsScale::zScaleChanged(); + } + + // [adaptor impl] void QGraphicsScale::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGraphicsScale::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGraphicsScale_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGraphicsScale::childEvent(event); + } + } + + // [adaptor impl] void QGraphicsScale::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGraphicsScale::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGraphicsScale_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGraphicsScale::customEvent(event); + } + } + + // [adaptor impl] void QGraphicsScale::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGraphicsScale::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGraphicsScale_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGraphicsScale::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGraphicsScale::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGraphicsScale::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGraphicsScale_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGraphicsScale::timerEvent(event); + } + } + + gsi::Callback cb_applyTo_c1556_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QGraphicsScale_Adaptor::~QGraphicsScale_Adaptor() { } + +// Constructor QGraphicsScale::QGraphicsScale(QObject *parent) (adaptor class) + +static void _init_ctor_QGraphicsScale_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsScale_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsScale_Adaptor (arg1)); +} + + +// void QGraphicsScale::applyTo(QMatrix4x4 *matrix) + +static void _init_cbs_applyTo_c1556_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("matrix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_applyTo_c1556_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMatrix4x4 *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScale_Adaptor *)cls)->cbs_applyTo_c1556_0 (arg1); +} + +static void _set_callback_cbs_applyTo_c1556_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScale_Adaptor *)cls)->cb_applyTo_c1556_0 = cb; +} + + +// void QGraphicsScale::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScale_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScale_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QGraphicsScale::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScale_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScale_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGraphicsScale::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGraphicsScale_Adaptor *)cls)->emitter_QGraphicsScale_destroyed_1302 (arg1); +} + + +// void QGraphicsScale::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScale_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScale_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QGraphicsScale::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsScale_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScale_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGraphicsScale::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsScale_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScale_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QGraphicsScale::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsScale_Adaptor *)cls)->fp_QGraphicsScale_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QGraphicsScale::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsScale_Adaptor *)cls)->emitter_QGraphicsScale_objectNameChanged_4567 (arg1); +} + + +// emitter void QGraphicsScale::originChanged() + +static void _init_emitter_originChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_originChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsScale_Adaptor *)cls)->emitter_QGraphicsScale_originChanged_0 (); +} + + +// exposed int QGraphicsScale::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsScale_Adaptor *)cls)->fp_QGraphicsScale_receivers_c1731 (arg1)); +} + + +// emitter void QGraphicsScale::scaleChanged() + +static void _init_emitter_scaleChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_scaleChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsScale_Adaptor *)cls)->emitter_QGraphicsScale_scaleChanged_0 (); +} + + +// exposed QObject *QGraphicsScale::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGraphicsScale_Adaptor *)cls)->fp_QGraphicsScale_sender_c0 ()); +} + + +// exposed int QGraphicsScale::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsScale_Adaptor *)cls)->fp_QGraphicsScale_senderSignalIndex_c0 ()); +} + + +// void QGraphicsScale::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScale_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScale_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QGraphicsScale::update() + +static void _init_fp_update_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_update_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScale_Adaptor *)cls)->fp_QGraphicsScale_update_0 (); +} + + +// emitter void QGraphicsScale::xScaleChanged() + +static void _init_emitter_xScaleChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_xScaleChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsScale_Adaptor *)cls)->emitter_QGraphicsScale_xScaleChanged_0 (); +} + + +// emitter void QGraphicsScale::yScaleChanged() + +static void _init_emitter_yScaleChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_yScaleChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsScale_Adaptor *)cls)->emitter_QGraphicsScale_yScaleChanged_0 (); +} + + +// emitter void QGraphicsScale::zScaleChanged() + +static void _init_emitter_zScaleChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_zScaleChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsScale_Adaptor *)cls)->emitter_QGraphicsScale_zScaleChanged_0 (); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsScale (); + +static gsi::Methods methods_QGraphicsScale_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsScale::QGraphicsScale(QObject *parent)\nThis method creates an object of class QGraphicsScale.", &_init_ctor_QGraphicsScale_Adaptor_1302, &_call_ctor_QGraphicsScale_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("applyTo", "@brief Virtual method void QGraphicsScale::applyTo(QMatrix4x4 *matrix)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_applyTo_c1556_0, &_call_cbs_applyTo_c1556_0); + methods += new qt_gsi::GenericMethod ("applyTo", "@hide", true, &_init_cbs_applyTo_c1556_0, &_call_cbs_applyTo_c1556_0, &_set_callback_cbs_applyTo_c1556_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGraphicsScale::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGraphicsScale::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGraphicsScale::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGraphicsScale::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QGraphicsScale::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGraphicsScale::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGraphicsScale::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGraphicsScale::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("emit_originChanged", "@brief Emitter for signal void QGraphicsScale::originChanged()\nCall this method to emit this signal.", false, &_init_emitter_originChanged_0, &_call_emitter_originChanged_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGraphicsScale::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("emit_scaleChanged", "@brief Emitter for signal void QGraphicsScale::scaleChanged()\nCall this method to emit this signal.", false, &_init_emitter_scaleChanged_0, &_call_emitter_scaleChanged_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGraphicsScale::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGraphicsScale::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGraphicsScale::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*update", "@brief Method void QGraphicsScale::update()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_update_0, &_call_fp_update_0); + methods += new qt_gsi::GenericMethod ("emit_xScaleChanged", "@brief Emitter for signal void QGraphicsScale::xScaleChanged()\nCall this method to emit this signal.", false, &_init_emitter_xScaleChanged_0, &_call_emitter_xScaleChanged_0); + methods += new qt_gsi::GenericMethod ("emit_yScaleChanged", "@brief Emitter for signal void QGraphicsScale::yScaleChanged()\nCall this method to emit this signal.", false, &_init_emitter_yScaleChanged_0, &_call_emitter_yScaleChanged_0); + methods += new qt_gsi::GenericMethod ("emit_zScaleChanged", "@brief Emitter for signal void QGraphicsScale::zScaleChanged()\nCall this method to emit this signal.", false, &_init_emitter_zScaleChanged_0, &_call_emitter_zScaleChanged_0); + return methods; +} + +gsi::Class decl_QGraphicsScale_Adaptor (qtdecl_QGraphicsScale (), "QtWidgets", "QGraphicsScale", + methods_QGraphicsScale_Adaptor (), + "@qt\n@brief Binding of QGraphicsScale"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsScene.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsScene.cc new file mode 100644 index 000000000..f8f655963 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsScene.cc @@ -0,0 +1,3302 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsScene.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsScene + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGraphicsScene::staticMetaObject); +} + + +// QGraphicsItem *QGraphicsScene::activePanel() + + +static void _init_f_activePanel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activePanel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsItem *)((QGraphicsScene *)cls)->activePanel ()); +} + + +// QGraphicsWidget *QGraphicsScene::activeWindow() + + +static void _init_f_activeWindow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activeWindow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsWidget *)((QGraphicsScene *)cls)->activeWindow ()); +} + + +// QGraphicsEllipseItem *QGraphicsScene::addEllipse(const QRectF &rect, const QPen &pen, const QBrush &brush) + + +static void _init_f_addEllipse_5241 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pen", true, "QPen()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("brush", true, "QBrush()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_addEllipse_5241 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const QPen &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); + const QBrush &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); + ret.write ((QGraphicsEllipseItem *)((QGraphicsScene *)cls)->addEllipse (arg1, arg2, arg3)); +} + + +// QGraphicsEllipseItem *QGraphicsScene::addEllipse(double x, double y, double w, double h, const QPen &pen, const QBrush &brush) + + +static void _init_f_addEllipse_7339 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("pen", true, "QPen()"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("brush", true, "QBrush()"); + decl->add_arg (argspec_5); + decl->set_return (); +} + +static void _call_f_addEllipse_7339 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + const QPen &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); + const QBrush &arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); + ret.write ((QGraphicsEllipseItem *)((QGraphicsScene *)cls)->addEllipse (arg1, arg2, arg3, arg4, arg5, arg6)); +} + + +// void QGraphicsScene::addItem(QGraphicsItem *item) + + +static void _init_f_addItem_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addItem_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg1); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->addItem (arg1); +} + + +// QGraphicsLineItem *QGraphicsScene::addLine(const QLineF &line, const QPen &pen) + + +static void _init_f_addLine_3433 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("line"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pen", true, "QPen()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addLine_3433 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLineF &arg1 = gsi::arg_reader() (args, heap); + const QPen &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); + ret.write ((QGraphicsLineItem *)((QGraphicsScene *)cls)->addLine (arg1, arg2)); +} + + +// QGraphicsLineItem *QGraphicsScene::addLine(double x1, double y1, double x2, double y2, const QPen &pen) + + +static void _init_f_addLine_5537 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y1"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("x2"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("y2"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("pen", true, "QPen()"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_addLine_5537 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + const QPen &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); + ret.write ((QGraphicsLineItem *)((QGraphicsScene *)cls)->addLine (arg1, arg2, arg3, arg4, arg5)); +} + + +// QGraphicsPathItem *QGraphicsScene::addPath(const QPainterPath &path, const QPen &pen, const QBrush &brush) + + +static void _init_f_addPath_5893 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pen", true, "QPen()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("brush", true, "QBrush()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_addPath_5893 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + const QPen &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); + const QBrush &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); + ret.write ((QGraphicsPathItem *)((QGraphicsScene *)cls)->addPath (arg1, arg2, arg3)); +} + + +// QGraphicsPixmapItem *QGraphicsScene::addPixmap(const QPixmap &pixmap) + + +static void _init_f_addPixmap_2017 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixmap"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addPixmap_2017 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QGraphicsPixmapItem *)((QGraphicsScene *)cls)->addPixmap (arg1)); +} + + +// QGraphicsPolygonItem *QGraphicsScene::addPolygon(const QPolygonF &polygon, const QPen &pen, const QBrush &brush) + + +static void _init_f_addPolygon_5587 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polygon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pen", true, "QPen()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("brush", true, "QBrush()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_addPolygon_5587 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + const QPen &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); + const QBrush &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); + ret.write ((QGraphicsPolygonItem *)((QGraphicsScene *)cls)->addPolygon (arg1, arg2, arg3)); +} + + +// QGraphicsRectItem *QGraphicsScene::addRect(const QRectF &rect, const QPen &pen, const QBrush &brush) + + +static void _init_f_addRect_5241 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pen", true, "QPen()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("brush", true, "QBrush()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_addRect_5241 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const QPen &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); + const QBrush &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); + ret.write ((QGraphicsRectItem *)((QGraphicsScene *)cls)->addRect (arg1, arg2, arg3)); +} + + +// QGraphicsRectItem *QGraphicsScene::addRect(double x, double y, double w, double h, const QPen &pen, const QBrush &brush) + + +static void _init_f_addRect_7339 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("pen", true, "QPen()"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("brush", true, "QBrush()"); + decl->add_arg (argspec_5); + decl->set_return (); +} + +static void _call_f_addRect_7339 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + const QPen &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPen(), heap); + const QBrush &arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QBrush(), heap); + ret.write ((QGraphicsRectItem *)((QGraphicsScene *)cls)->addRect (arg1, arg2, arg3, arg4, arg5, arg6)); +} + + +// QGraphicsSimpleTextItem *QGraphicsScene::addSimpleText(const QString &text, const QFont &font) + + +static void _init_f_addSimpleText_3718 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("font", true, "QFont()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addSimpleText_3718 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QFont &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QFont(), heap); + ret.write ((QGraphicsSimpleTextItem *)((QGraphicsScene *)cls)->addSimpleText (arg1, arg2)); +} + + +// QGraphicsTextItem *QGraphicsScene::addText(const QString &text, const QFont &font) + + +static void _init_f_addText_3718 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("font", true, "QFont()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addText_3718 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QFont &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QFont(), heap); + ret.write ((QGraphicsTextItem *)((QGraphicsScene *)cls)->addText (arg1, arg2)); +} + + +// QGraphicsProxyWidget *QGraphicsScene::addWidget(QWidget *widget, QFlags wFlags) + + +static void _init_f_addWidget_3702 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("wFlags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_addWidget_3702 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write ((QGraphicsProxyWidget *)((QGraphicsScene *)cls)->addWidget (arg1, arg2)); +} + + +// void QGraphicsScene::advance() + + +static void _init_f_advance_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_advance_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->advance (); +} + + +// QBrush QGraphicsScene::backgroundBrush() + + +static void _init_f_backgroundBrush_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_backgroundBrush_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QGraphicsScene *)cls)->backgroundBrush ()); +} + + +// int QGraphicsScene::bspTreeDepth() + + +static void _init_f_bspTreeDepth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bspTreeDepth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsScene *)cls)->bspTreeDepth ()); +} + + +// void QGraphicsScene::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->clear (); +} + + +// void QGraphicsScene::clearFocus() + + +static void _init_f_clearFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->clearFocus (); +} + + +// void QGraphicsScene::clearSelection() + + +static void _init_f_clearSelection_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearSelection_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->clearSelection (); +} + + +// QList QGraphicsScene::collidingItems(const QGraphicsItem *item, Qt::ItemSelectionMode mode) + + +static void _init_f_collidingItems_c4977 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::IntersectsItemShape"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return > (); +} + +static void _call_f_collidingItems_c4977 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); + ret.write > ((QList)((QGraphicsScene *)cls)->collidingItems (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QGraphicsItemGroup *QGraphicsScene::createItemGroup(const QList &items) + + +static void _init_f_createItemGroup_3411 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("items"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_createItemGroup_3411 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ret.write ((QGraphicsItemGroup *)((QGraphicsScene *)cls)->createItemGroup (arg1)); +} + + +// void QGraphicsScene::destroyItemGroup(QGraphicsItemGroup *group) + + +static void _init_f_destroyItemGroup_2444 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("group"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_destroyItemGroup_2444 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItemGroup *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->destroyItemGroup (arg1); +} + + +// QGraphicsItem *QGraphicsScene::focusItem() + + +static void _init_f_focusItem_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusItem_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsItem *)((QGraphicsScene *)cls)->focusItem ()); +} + + +// bool QGraphicsScene::focusOnTouch() + + +static void _init_f_focusOnTouch_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusOnTouch_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsScene *)cls)->focusOnTouch ()); +} + + +// QFont QGraphicsScene::font() + + +static void _init_f_font_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_font_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)((QGraphicsScene *)cls)->font ()); +} + + +// QBrush QGraphicsScene::foregroundBrush() + + +static void _init_f_foregroundBrush_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_foregroundBrush_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QGraphicsScene *)cls)->foregroundBrush ()); +} + + +// bool QGraphicsScene::hasFocus() + + +static void _init_f_hasFocus_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasFocus_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsScene *)cls)->hasFocus ()); +} + + +// double QGraphicsScene::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsScene *)cls)->height ()); +} + + +// QVariant QGraphicsScene::inputMethodQuery(Qt::InputMethodQuery query) + + +static void _init_f_inputMethodQuery_c2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_inputMethodQuery_c2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QVariant)((QGraphicsScene *)cls)->inputMethodQuery (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QGraphicsScene::invalidate(double x, double y, double w, double h, QFlags layers) + + +static void _init_f_invalidate_7495 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("layers", true, "QGraphicsScene::AllLayers"); + decl->add_arg > (argspec_4); + decl->set_return (); +} + +static void _call_f_invalidate_7495 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + QFlags arg5 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QGraphicsScene::AllLayers, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->invalidate (arg1, arg2, arg3, arg4, arg5); +} + + +// void QGraphicsScene::invalidate(const QRectF &rect, QFlags layers) + + +static void _init_f_invalidate_5397 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect", true, "QRectF()"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("layers", true, "QGraphicsScene::AllLayers"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_invalidate_5397 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QGraphicsScene::AllLayers, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->invalidate (arg1, arg2); +} + + +// bool QGraphicsScene::isActive() + + +static void _init_f_isActive_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isActive_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsScene *)cls)->isActive ()); +} + + +// QGraphicsItem *QGraphicsScene::itemAt(const QPointF &pos, const QTransform &deviceTransform) + + +static void _init_f_itemAt_c4228 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("deviceTransform"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_itemAt_c4228 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const QTransform &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QGraphicsItem *)((QGraphicsScene *)cls)->itemAt (arg1, arg2)); +} + + +// QGraphicsItem *QGraphicsScene::itemAt(double x, double y, const QTransform &deviceTransform) + + +static void _init_f_itemAt_c4276 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("deviceTransform"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_itemAt_c4276 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + const QTransform &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QGraphicsItem *)((QGraphicsScene *)cls)->itemAt (arg1, arg2, arg3)); +} + + +// QGraphicsScene::ItemIndexMethod QGraphicsScene::itemIndexMethod() + + +static void _init_f_itemIndexMethod_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_itemIndexMethod_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsScene *)cls)->itemIndexMethod ())); +} + + +// QList QGraphicsScene::items(Qt::SortOrder order) + + +static void _init_f_items_c1681 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("order", true, "Qt::DescendingOrder"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return > (); +} + +static void _call_f_items_c1681 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::DescendingOrder), heap); + ret.write > ((QList)((QGraphicsScene *)cls)->items (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QList QGraphicsScene::items(const QPointF &pos, Qt::ItemSelectionMode mode, Qt::SortOrder order, const QTransform &deviceTransform) + + +static void _init_f_items_c8164 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::IntersectsItemShape"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("order", true, "Qt::DescendingOrder"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("deviceTransform", true, "QTransform()"); + decl->add_arg (argspec_3); + decl->set_return > (); +} + +static void _call_f_items_c8164 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::DescendingOrder), heap); + const QTransform &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); + ret.write > ((QList)((QGraphicsScene *)cls)->items (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref(), arg4)); +} + + +// QList QGraphicsScene::items(const QRectF &rect, Qt::ItemSelectionMode mode, Qt::SortOrder order, const QTransform &deviceTransform) + + +static void _init_f_items_c8040 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::IntersectsItemShape"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("order", true, "Qt::DescendingOrder"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("deviceTransform", true, "QTransform()"); + decl->add_arg (argspec_3); + decl->set_return > (); +} + +static void _call_f_items_c8040 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::DescendingOrder), heap); + const QTransform &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); + ret.write > ((QList)((QGraphicsScene *)cls)->items (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref(), arg4)); +} + + +// QList QGraphicsScene::items(const QPolygonF &polygon, Qt::ItemSelectionMode mode, Qt::SortOrder order, const QTransform &deviceTransform) + + +static void _init_f_items_c8386 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polygon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::IntersectsItemShape"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("order", true, "Qt::DescendingOrder"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("deviceTransform", true, "QTransform()"); + decl->add_arg (argspec_3); + decl->set_return > (); +} + +static void _call_f_items_c8386 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::DescendingOrder), heap); + const QTransform &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); + ret.write > ((QList)((QGraphicsScene *)cls)->items (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref(), arg4)); +} + + +// QList QGraphicsScene::items(const QPainterPath &path, Qt::ItemSelectionMode mode, Qt::SortOrder order, const QTransform &deviceTransform) + + +static void _init_f_items_c8692 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::IntersectsItemShape"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("order", true, "Qt::DescendingOrder"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("deviceTransform", true, "QTransform()"); + decl->add_arg (argspec_3); + decl->set_return > (); +} + +static void _call_f_items_c8692 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::DescendingOrder), heap); + const QTransform &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); + ret.write > ((QList)((QGraphicsScene *)cls)->items (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref(), arg4)); +} + + +// QList QGraphicsScene::items(double x, double y, double w, double h, Qt::ItemSelectionMode mode, Qt::SortOrder order, const QTransform &deviceTransform) + + +static void _init_f_items_c10138 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("mode"); + decl->add_arg::target_type & > (argspec_4); + static gsi::ArgSpecBase argspec_5 ("order"); + decl->add_arg::target_type & > (argspec_5); + static gsi::ArgSpecBase argspec_6 ("deviceTransform", true, "QTransform()"); + decl->add_arg (argspec_6); + decl->set_return > (); +} + +static void _call_f_items_c10138 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg5 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg6 = gsi::arg_reader::target_type & >() (args, heap); + const QTransform &arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); + ret.write > ((QList)((QGraphicsScene *)cls)->items (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref(), qt_gsi::QtToCppAdaptor(arg6).cref(), arg7)); +} + + +// QRectF QGraphicsScene::itemsBoundingRect() + + +static void _init_f_itemsBoundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_itemsBoundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsScene *)cls)->itemsBoundingRect ()); +} + + +// double QGraphicsScene::minimumRenderSize() + + +static void _init_f_minimumRenderSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumRenderSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsScene *)cls)->minimumRenderSize ()); +} + + +// QGraphicsItem *QGraphicsScene::mouseGrabberItem() + + +static void _init_f_mouseGrabberItem_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mouseGrabberItem_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsItem *)((QGraphicsScene *)cls)->mouseGrabberItem ()); +} + + +// QPalette QGraphicsScene::palette() + + +static void _init_f_palette_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_palette_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPalette)((QGraphicsScene *)cls)->palette ()); +} + + +// void QGraphicsScene::removeItem(QGraphicsItem *item) + + +static void _init_f_removeItem_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeItem_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->removeItem (arg1); +} + + +// void QGraphicsScene::render(QPainter *painter, const QRectF &target, const QRectF &source, Qt::AspectRatioMode aspectRatioMode) + + +static void _init_f_render_7083 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("target", true, "QRectF()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("source", true, "QRectF()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("aspectRatioMode", true, "Qt::KeepAspectRatio"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_render_7083 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QRectF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); + const QRectF &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::KeepAspectRatio), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->render (arg1, arg2, arg3, qt_gsi::QtToCppAdaptor(arg4).cref()); +} + + +// QRectF QGraphicsScene::sceneRect() + + +static void _init_f_sceneRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sceneRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsScene *)cls)->sceneRect ()); +} + + +// QList QGraphicsScene::selectedItems() + + +static void _init_f_selectedItems_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_selectedItems_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QGraphicsScene *)cls)->selectedItems ()); +} + + +// QPainterPath QGraphicsScene::selectionArea() + + +static void _init_f_selectionArea_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectionArea_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsScene *)cls)->selectionArea ()); +} + + +// bool QGraphicsScene::sendEvent(QGraphicsItem *item, QEvent *event) + + +static void _init_f_sendEvent_3028 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_sendEvent_3028 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + QEvent *arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsScene *)cls)->sendEvent (arg1, arg2)); +} + + +// void QGraphicsScene::setActivePanel(QGraphicsItem *item) + + +static void _init_f_setActivePanel_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setActivePanel_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setActivePanel (arg1); +} + + +// void QGraphicsScene::setActiveWindow(QGraphicsWidget *widget) + + +static void _init_f_setActiveWindow_2132 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setActiveWindow_2132 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setActiveWindow (arg1); +} + + +// void QGraphicsScene::setBackgroundBrush(const QBrush &brush) + + +static void _init_f_setBackgroundBrush_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBackgroundBrush_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setBackgroundBrush (arg1); +} + + +// void QGraphicsScene::setBspTreeDepth(int depth) + + +static void _init_f_setBspTreeDepth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("depth"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBspTreeDepth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setBspTreeDepth (arg1); +} + + +// void QGraphicsScene::setFocus(Qt::FocusReason focusReason) + + +static void _init_f_setFocus_1877 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("focusReason", true, "Qt::OtherFocusReason"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFocus_1877 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OtherFocusReason), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setFocus (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsScene::setFocusItem(QGraphicsItem *item, Qt::FocusReason focusReason) + + +static void _init_f_setFocusItem_3688 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("focusReason", true, "Qt::OtherFocusReason"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setFocusItem_3688 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::OtherFocusReason), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setFocusItem (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QGraphicsScene::setFocusOnTouch(bool enabled) + + +static void _init_f_setFocusOnTouch_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFocusOnTouch_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setFocusOnTouch (arg1); +} + + +// void QGraphicsScene::setFont(const QFont &font) + + +static void _init_f_setFont_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFont_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setFont (arg1); +} + + +// void QGraphicsScene::setForegroundBrush(const QBrush &brush) + + +static void _init_f_setForegroundBrush_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setForegroundBrush_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setForegroundBrush (arg1); +} + + +// void QGraphicsScene::setItemIndexMethod(QGraphicsScene::ItemIndexMethod method) + + +static void _init_f_setItemIndexMethod_3456 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("method"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setItemIndexMethod_3456 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setItemIndexMethod (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsScene::setMinimumRenderSize(double minSize) + + +static void _init_f_setMinimumRenderSize_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("minSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumRenderSize_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setMinimumRenderSize (arg1); +} + + +// void QGraphicsScene::setPalette(const QPalette &palette) + + +static void _init_f_setPalette_2113 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("palette"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPalette_2113 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPalette &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setPalette (arg1); +} + + +// void QGraphicsScene::setSceneRect(const QRectF &rect) + + +static void _init_f_setSceneRect_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSceneRect_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setSceneRect (arg1); +} + + +// void QGraphicsScene::setSceneRect(double x, double y, double w, double h) + + +static void _init_f_setSceneRect_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setSceneRect_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setSceneRect (arg1, arg2, arg3, arg4); +} + + +// void QGraphicsScene::setSelectionArea(const QPainterPath &path, const QTransform &deviceTransform) + + +static void _init_f_setSelectionArea_4756 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("deviceTransform"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setSelectionArea_4756 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + const QTransform &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setSelectionArea (arg1, arg2); +} + + +// void QGraphicsScene::setSelectionArea(const QPainterPath &path, Qt::ItemSelectionOperation selectionOperation, Qt::ItemSelectionMode mode, const QTransform &deviceTransform) + + +static void _init_f_setSelectionArea_10038 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("selectionOperation", true, "Qt::ReplaceSelection"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("mode", true, "Qt::IntersectsItemShape"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("deviceTransform", true, "QTransform()"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setSelectionArea_10038 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ReplaceSelection), heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); + const QTransform &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTransform(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setSelectionArea (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref(), arg4); +} + + +// void QGraphicsScene::setStickyFocus(bool enabled) + + +static void _init_f_setStickyFocus_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStickyFocus_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setStickyFocus (arg1); +} + + +// void QGraphicsScene::setStyle(QStyle *style) + + +static void _init_f_setStyle_1232 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStyle_1232 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyle *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->setStyle (arg1); +} + + +// bool QGraphicsScene::stickyFocus() + + +static void _init_f_stickyFocus_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stickyFocus_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsScene *)cls)->stickyFocus ()); +} + + +// QStyle *QGraphicsScene::style() + + +static void _init_f_style_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_style_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStyle *)((QGraphicsScene *)cls)->style ()); +} + + +// void QGraphicsScene::update(double x, double y, double w, double h) + + +static void _init_f_update_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_update_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->update (arg1, arg2, arg3, arg4); +} + + +// void QGraphicsScene::update(const QRectF &rect) + + +static void _init_f_update_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect", true, "QRectF()"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_update_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene *)cls)->update (arg1); +} + + +// QList QGraphicsScene::views() + + +static void _init_f_views_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_views_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QGraphicsScene *)cls)->views ()); +} + + +// double QGraphicsScene::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsScene *)cls)->width ()); +} + + +// static QString QGraphicsScene::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGraphicsScene::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsScene () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":activePanel", "@brief Method QGraphicsItem *QGraphicsScene::activePanel()\n", true, &_init_f_activePanel_c0, &_call_f_activePanel_c0); + methods += new qt_gsi::GenericMethod (":activeWindow", "@brief Method QGraphicsWidget *QGraphicsScene::activeWindow()\n", true, &_init_f_activeWindow_c0, &_call_f_activeWindow_c0); + methods += new qt_gsi::GenericMethod ("addEllipse", "@brief Method QGraphicsEllipseItem *QGraphicsScene::addEllipse(const QRectF &rect, const QPen &pen, const QBrush &brush)\n", false, &_init_f_addEllipse_5241, &_call_f_addEllipse_5241); + methods += new qt_gsi::GenericMethod ("addEllipse", "@brief Method QGraphicsEllipseItem *QGraphicsScene::addEllipse(double x, double y, double w, double h, const QPen &pen, const QBrush &brush)\n", false, &_init_f_addEllipse_7339, &_call_f_addEllipse_7339); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Method void QGraphicsScene::addItem(QGraphicsItem *item)\n", false, &_init_f_addItem_1919, &_call_f_addItem_1919); + methods += new qt_gsi::GenericMethod ("addLine", "@brief Method QGraphicsLineItem *QGraphicsScene::addLine(const QLineF &line, const QPen &pen)\n", false, &_init_f_addLine_3433, &_call_f_addLine_3433); + methods += new qt_gsi::GenericMethod ("addLine", "@brief Method QGraphicsLineItem *QGraphicsScene::addLine(double x1, double y1, double x2, double y2, const QPen &pen)\n", false, &_init_f_addLine_5537, &_call_f_addLine_5537); + methods += new qt_gsi::GenericMethod ("addPath", "@brief Method QGraphicsPathItem *QGraphicsScene::addPath(const QPainterPath &path, const QPen &pen, const QBrush &brush)\n", false, &_init_f_addPath_5893, &_call_f_addPath_5893); + methods += new qt_gsi::GenericMethod ("addPixmap", "@brief Method QGraphicsPixmapItem *QGraphicsScene::addPixmap(const QPixmap &pixmap)\n", false, &_init_f_addPixmap_2017, &_call_f_addPixmap_2017); + methods += new qt_gsi::GenericMethod ("addPolygon", "@brief Method QGraphicsPolygonItem *QGraphicsScene::addPolygon(const QPolygonF &polygon, const QPen &pen, const QBrush &brush)\n", false, &_init_f_addPolygon_5587, &_call_f_addPolygon_5587); + methods += new qt_gsi::GenericMethod ("addRect", "@brief Method QGraphicsRectItem *QGraphicsScene::addRect(const QRectF &rect, const QPen &pen, const QBrush &brush)\n", false, &_init_f_addRect_5241, &_call_f_addRect_5241); + methods += new qt_gsi::GenericMethod ("addRect", "@brief Method QGraphicsRectItem *QGraphicsScene::addRect(double x, double y, double w, double h, const QPen &pen, const QBrush &brush)\n", false, &_init_f_addRect_7339, &_call_f_addRect_7339); + methods += new qt_gsi::GenericMethod ("addSimpleText", "@brief Method QGraphicsSimpleTextItem *QGraphicsScene::addSimpleText(const QString &text, const QFont &font)\n", false, &_init_f_addSimpleText_3718, &_call_f_addSimpleText_3718); + methods += new qt_gsi::GenericMethod ("addText", "@brief Method QGraphicsTextItem *QGraphicsScene::addText(const QString &text, const QFont &font)\n", false, &_init_f_addText_3718, &_call_f_addText_3718); + methods += new qt_gsi::GenericMethod ("addWidget", "@brief Method QGraphicsProxyWidget *QGraphicsScene::addWidget(QWidget *widget, QFlags wFlags)\n", false, &_init_f_addWidget_3702, &_call_f_addWidget_3702); + methods += new qt_gsi::GenericMethod ("advance", "@brief Method void QGraphicsScene::advance()\n", false, &_init_f_advance_0, &_call_f_advance_0); + methods += new qt_gsi::GenericMethod (":backgroundBrush", "@brief Method QBrush QGraphicsScene::backgroundBrush()\n", true, &_init_f_backgroundBrush_c0, &_call_f_backgroundBrush_c0); + methods += new qt_gsi::GenericMethod (":bspTreeDepth", "@brief Method int QGraphicsScene::bspTreeDepth()\n", true, &_init_f_bspTreeDepth_c0, &_call_f_bspTreeDepth_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QGraphicsScene::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("clearFocus", "@brief Method void QGraphicsScene::clearFocus()\n", false, &_init_f_clearFocus_0, &_call_f_clearFocus_0); + methods += new qt_gsi::GenericMethod ("clearSelection", "@brief Method void QGraphicsScene::clearSelection()\n", false, &_init_f_clearSelection_0, &_call_f_clearSelection_0); + methods += new qt_gsi::GenericMethod ("collidingItems", "@brief Method QList QGraphicsScene::collidingItems(const QGraphicsItem *item, Qt::ItemSelectionMode mode)\n", true, &_init_f_collidingItems_c4977, &_call_f_collidingItems_c4977); + methods += new qt_gsi::GenericMethod ("createItemGroup", "@brief Method QGraphicsItemGroup *QGraphicsScene::createItemGroup(const QList &items)\n", false, &_init_f_createItemGroup_3411, &_call_f_createItemGroup_3411); + methods += new qt_gsi::GenericMethod ("destroyItemGroup", "@brief Method void QGraphicsScene::destroyItemGroup(QGraphicsItemGroup *group)\n", false, &_init_f_destroyItemGroup_2444, &_call_f_destroyItemGroup_2444); + methods += new qt_gsi::GenericMethod (":focusItem", "@brief Method QGraphicsItem *QGraphicsScene::focusItem()\n", true, &_init_f_focusItem_c0, &_call_f_focusItem_c0); + methods += new qt_gsi::GenericMethod ("focusOnTouch", "@brief Method bool QGraphicsScene::focusOnTouch()\n", true, &_init_f_focusOnTouch_c0, &_call_f_focusOnTouch_c0); + methods += new qt_gsi::GenericMethod (":font", "@brief Method QFont QGraphicsScene::font()\n", true, &_init_f_font_c0, &_call_f_font_c0); + methods += new qt_gsi::GenericMethod (":foregroundBrush", "@brief Method QBrush QGraphicsScene::foregroundBrush()\n", true, &_init_f_foregroundBrush_c0, &_call_f_foregroundBrush_c0); + methods += new qt_gsi::GenericMethod ("hasFocus", "@brief Method bool QGraphicsScene::hasFocus()\n", true, &_init_f_hasFocus_c0, &_call_f_hasFocus_c0); + methods += new qt_gsi::GenericMethod ("height", "@brief Method double QGraphicsScene::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Method QVariant QGraphicsScene::inputMethodQuery(Qt::InputMethodQuery query)\n", true, &_init_f_inputMethodQuery_c2420, &_call_f_inputMethodQuery_c2420); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Method void QGraphicsScene::invalidate(double x, double y, double w, double h, QFlags layers)\n", false, &_init_f_invalidate_7495, &_call_f_invalidate_7495); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Method void QGraphicsScene::invalidate(const QRectF &rect, QFlags layers)\n", false, &_init_f_invalidate_5397, &_call_f_invalidate_5397); + methods += new qt_gsi::GenericMethod ("isActive?", "@brief Method bool QGraphicsScene::isActive()\n", true, &_init_f_isActive_c0, &_call_f_isActive_c0); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QGraphicsItem *QGraphicsScene::itemAt(const QPointF &pos, const QTransform &deviceTransform)\n", true, &_init_f_itemAt_c4228, &_call_f_itemAt_c4228); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QGraphicsItem *QGraphicsScene::itemAt(double x, double y, const QTransform &deviceTransform)\n", true, &_init_f_itemAt_c4276, &_call_f_itemAt_c4276); + methods += new qt_gsi::GenericMethod (":itemIndexMethod", "@brief Method QGraphicsScene::ItemIndexMethod QGraphicsScene::itemIndexMethod()\n", true, &_init_f_itemIndexMethod_c0, &_call_f_itemIndexMethod_c0); + methods += new qt_gsi::GenericMethod ("items", "@brief Method QList QGraphicsScene::items(Qt::SortOrder order)\n", true, &_init_f_items_c1681, &_call_f_items_c1681); + methods += new qt_gsi::GenericMethod ("items", "@brief Method QList QGraphicsScene::items(const QPointF &pos, Qt::ItemSelectionMode mode, Qt::SortOrder order, const QTransform &deviceTransform)\n", true, &_init_f_items_c8164, &_call_f_items_c8164); + methods += new qt_gsi::GenericMethod ("items", "@brief Method QList QGraphicsScene::items(const QRectF &rect, Qt::ItemSelectionMode mode, Qt::SortOrder order, const QTransform &deviceTransform)\n", true, &_init_f_items_c8040, &_call_f_items_c8040); + methods += new qt_gsi::GenericMethod ("items", "@brief Method QList QGraphicsScene::items(const QPolygonF &polygon, Qt::ItemSelectionMode mode, Qt::SortOrder order, const QTransform &deviceTransform)\n", true, &_init_f_items_c8386, &_call_f_items_c8386); + methods += new qt_gsi::GenericMethod ("items", "@brief Method QList QGraphicsScene::items(const QPainterPath &path, Qt::ItemSelectionMode mode, Qt::SortOrder order, const QTransform &deviceTransform)\n", true, &_init_f_items_c8692, &_call_f_items_c8692); + methods += new qt_gsi::GenericMethod ("items", "@brief Method QList QGraphicsScene::items(double x, double y, double w, double h, Qt::ItemSelectionMode mode, Qt::SortOrder order, const QTransform &deviceTransform)\n", true, &_init_f_items_c10138, &_call_f_items_c10138); + methods += new qt_gsi::GenericMethod ("itemsBoundingRect", "@brief Method QRectF QGraphicsScene::itemsBoundingRect()\n", true, &_init_f_itemsBoundingRect_c0, &_call_f_itemsBoundingRect_c0); + methods += new qt_gsi::GenericMethod (":minimumRenderSize", "@brief Method double QGraphicsScene::minimumRenderSize()\n", true, &_init_f_minimumRenderSize_c0, &_call_f_minimumRenderSize_c0); + methods += new qt_gsi::GenericMethod ("mouseGrabberItem", "@brief Method QGraphicsItem *QGraphicsScene::mouseGrabberItem()\n", true, &_init_f_mouseGrabberItem_c0, &_call_f_mouseGrabberItem_c0); + methods += new qt_gsi::GenericMethod (":palette", "@brief Method QPalette QGraphicsScene::palette()\n", true, &_init_f_palette_c0, &_call_f_palette_c0); + methods += new qt_gsi::GenericMethod ("removeItem", "@brief Method void QGraphicsScene::removeItem(QGraphicsItem *item)\n", false, &_init_f_removeItem_1919, &_call_f_removeItem_1919); + methods += new qt_gsi::GenericMethod ("render", "@brief Method void QGraphicsScene::render(QPainter *painter, const QRectF &target, const QRectF &source, Qt::AspectRatioMode aspectRatioMode)\n", false, &_init_f_render_7083, &_call_f_render_7083); + methods += new qt_gsi::GenericMethod (":sceneRect", "@brief Method QRectF QGraphicsScene::sceneRect()\n", true, &_init_f_sceneRect_c0, &_call_f_sceneRect_c0); + methods += new qt_gsi::GenericMethod ("selectedItems", "@brief Method QList QGraphicsScene::selectedItems()\n", true, &_init_f_selectedItems_c0, &_call_f_selectedItems_c0); + methods += new qt_gsi::GenericMethod (":selectionArea", "@brief Method QPainterPath QGraphicsScene::selectionArea()\n", true, &_init_f_selectionArea_c0, &_call_f_selectionArea_c0); + methods += new qt_gsi::GenericMethod ("sendEvent", "@brief Method bool QGraphicsScene::sendEvent(QGraphicsItem *item, QEvent *event)\n", false, &_init_f_sendEvent_3028, &_call_f_sendEvent_3028); + methods += new qt_gsi::GenericMethod ("setActivePanel|activePanel=", "@brief Method void QGraphicsScene::setActivePanel(QGraphicsItem *item)\n", false, &_init_f_setActivePanel_1919, &_call_f_setActivePanel_1919); + methods += new qt_gsi::GenericMethod ("setActiveWindow|activeWindow=", "@brief Method void QGraphicsScene::setActiveWindow(QGraphicsWidget *widget)\n", false, &_init_f_setActiveWindow_2132, &_call_f_setActiveWindow_2132); + methods += new qt_gsi::GenericMethod ("setBackgroundBrush|backgroundBrush=", "@brief Method void QGraphicsScene::setBackgroundBrush(const QBrush &brush)\n", false, &_init_f_setBackgroundBrush_1910, &_call_f_setBackgroundBrush_1910); + methods += new qt_gsi::GenericMethod ("setBspTreeDepth|bspTreeDepth=", "@brief Method void QGraphicsScene::setBspTreeDepth(int depth)\n", false, &_init_f_setBspTreeDepth_767, &_call_f_setBspTreeDepth_767); + methods += new qt_gsi::GenericMethod ("setFocus", "@brief Method void QGraphicsScene::setFocus(Qt::FocusReason focusReason)\n", false, &_init_f_setFocus_1877, &_call_f_setFocus_1877); + methods += new qt_gsi::GenericMethod ("setFocusItem", "@brief Method void QGraphicsScene::setFocusItem(QGraphicsItem *item, Qt::FocusReason focusReason)\n", false, &_init_f_setFocusItem_3688, &_call_f_setFocusItem_3688); + methods += new qt_gsi::GenericMethod ("setFocusOnTouch", "@brief Method void QGraphicsScene::setFocusOnTouch(bool enabled)\n", false, &_init_f_setFocusOnTouch_864, &_call_f_setFocusOnTouch_864); + methods += new qt_gsi::GenericMethod ("setFont|font=", "@brief Method void QGraphicsScene::setFont(const QFont &font)\n", false, &_init_f_setFont_1801, &_call_f_setFont_1801); + methods += new qt_gsi::GenericMethod ("setForegroundBrush|foregroundBrush=", "@brief Method void QGraphicsScene::setForegroundBrush(const QBrush &brush)\n", false, &_init_f_setForegroundBrush_1910, &_call_f_setForegroundBrush_1910); + methods += new qt_gsi::GenericMethod ("setItemIndexMethod|itemIndexMethod=", "@brief Method void QGraphicsScene::setItemIndexMethod(QGraphicsScene::ItemIndexMethod method)\n", false, &_init_f_setItemIndexMethod_3456, &_call_f_setItemIndexMethod_3456); + methods += new qt_gsi::GenericMethod ("setMinimumRenderSize|minimumRenderSize=", "@brief Method void QGraphicsScene::setMinimumRenderSize(double minSize)\n", false, &_init_f_setMinimumRenderSize_1071, &_call_f_setMinimumRenderSize_1071); + methods += new qt_gsi::GenericMethod ("setPalette|palette=", "@brief Method void QGraphicsScene::setPalette(const QPalette &palette)\n", false, &_init_f_setPalette_2113, &_call_f_setPalette_2113); + methods += new qt_gsi::GenericMethod ("setSceneRect|sceneRect=", "@brief Method void QGraphicsScene::setSceneRect(const QRectF &rect)\n", false, &_init_f_setSceneRect_1862, &_call_f_setSceneRect_1862); + methods += new qt_gsi::GenericMethod ("setSceneRect", "@brief Method void QGraphicsScene::setSceneRect(double x, double y, double w, double h)\n", false, &_init_f_setSceneRect_3960, &_call_f_setSceneRect_3960); + methods += new qt_gsi::GenericMethod ("setSelectionArea", "@brief Method void QGraphicsScene::setSelectionArea(const QPainterPath &path, const QTransform &deviceTransform)\n", false, &_init_f_setSelectionArea_4756, &_call_f_setSelectionArea_4756); + methods += new qt_gsi::GenericMethod ("setSelectionArea", "@brief Method void QGraphicsScene::setSelectionArea(const QPainterPath &path, Qt::ItemSelectionOperation selectionOperation, Qt::ItemSelectionMode mode, const QTransform &deviceTransform)\n", false, &_init_f_setSelectionArea_10038, &_call_f_setSelectionArea_10038); + methods += new qt_gsi::GenericMethod ("setStickyFocus|stickyFocus=", "@brief Method void QGraphicsScene::setStickyFocus(bool enabled)\n", false, &_init_f_setStickyFocus_864, &_call_f_setStickyFocus_864); + methods += new qt_gsi::GenericMethod ("setStyle|style=", "@brief Method void QGraphicsScene::setStyle(QStyle *style)\n", false, &_init_f_setStyle_1232, &_call_f_setStyle_1232); + methods += new qt_gsi::GenericMethod (":stickyFocus", "@brief Method bool QGraphicsScene::stickyFocus()\n", true, &_init_f_stickyFocus_c0, &_call_f_stickyFocus_c0); + methods += new qt_gsi::GenericMethod (":style", "@brief Method QStyle *QGraphicsScene::style()\n", true, &_init_f_style_c0, &_call_f_style_c0); + methods += new qt_gsi::GenericMethod ("update", "@brief Method void QGraphicsScene::update(double x, double y, double w, double h)\n", false, &_init_f_update_3960, &_call_f_update_3960); + methods += new qt_gsi::GenericMethod ("update", "@brief Method void QGraphicsScene::update(const QRectF &rect)\n", false, &_init_f_update_1862, &_call_f_update_1862); + methods += new qt_gsi::GenericMethod ("views", "@brief Method QList QGraphicsScene::views()\n", true, &_init_f_views_c0, &_call_f_views_c0); + methods += new qt_gsi::GenericMethod ("width", "@brief Method double QGraphicsScene::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + methods += gsi::qt_signal & > ("changed(const QList &)", "changed", gsi::arg("region"), "@brief Signal declaration for QGraphicsScene::changed(const QList ®ion)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsScene::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("focusItemChanged(QGraphicsItem *, QGraphicsItem *, Qt::FocusReason)", "focusItemChanged", gsi::arg("newFocus"), gsi::arg("oldFocus"), gsi::arg("reason"), "@brief Signal declaration for QGraphicsScene::focusItemChanged(QGraphicsItem *newFocus, QGraphicsItem *oldFocus, Qt::FocusReason reason)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGraphicsScene::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sceneRectChanged(const QRectF &)", "sceneRectChanged", gsi::arg("rect"), "@brief Signal declaration for QGraphicsScene::sceneRectChanged(const QRectF &rect)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("selectionChanged()", "selectionChanged", "@brief Signal declaration for QGraphicsScene::selectionChanged()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGraphicsScene::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QGraphicsScene (qtdecl_QObject (), "QtWidgets", "QGraphicsScene_Native", + methods_QGraphicsScene (), + "@hide\n@alias QGraphicsScene"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsScene () { return decl_QGraphicsScene; } + +} + + +class QGraphicsScene_Adaptor : public QGraphicsScene, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsScene_Adaptor(); + + // [adaptor ctor] QGraphicsScene::QGraphicsScene(QObject *parent) + QGraphicsScene_Adaptor() : QGraphicsScene() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsScene::QGraphicsScene(QObject *parent) + QGraphicsScene_Adaptor(QObject *parent) : QGraphicsScene(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsScene::QGraphicsScene(const QRectF &sceneRect, QObject *parent) + QGraphicsScene_Adaptor(const QRectF &sceneRect) : QGraphicsScene(sceneRect) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsScene::QGraphicsScene(const QRectF &sceneRect, QObject *parent) + QGraphicsScene_Adaptor(const QRectF &sceneRect, QObject *parent) : QGraphicsScene(sceneRect, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsScene::QGraphicsScene(double x, double y, double width, double height, QObject *parent) + QGraphicsScene_Adaptor(double x, double y, double width, double height) : QGraphicsScene(x, y, width, height) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsScene::QGraphicsScene(double x, double y, double width, double height, QObject *parent) + QGraphicsScene_Adaptor(double x, double y, double width, double height, QObject *parent) : QGraphicsScene(x, y, width, height, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QGraphicsScene::isSignalConnected(const QMetaMethod &signal) + bool fp_QGraphicsScene_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGraphicsScene::isSignalConnected(signal); + } + + // [expose] int QGraphicsScene::receivers(const char *signal) + int fp_QGraphicsScene_receivers_c1731 (const char *signal) const { + return QGraphicsScene::receivers(signal); + } + + // [expose] QObject *QGraphicsScene::sender() + QObject * fp_QGraphicsScene_sender_c0 () const { + return QGraphicsScene::sender(); + } + + // [expose] int QGraphicsScene::senderSignalIndex() + int fp_QGraphicsScene_senderSignalIndex_c0 () const { + return QGraphicsScene::senderSignalIndex(); + } + + // [emitter impl] void QGraphicsScene::changed(const QList ®ion) + void emitter_QGraphicsScene_changed_2477(const QList ®ion) + { + emit QGraphicsScene::changed(region); + } + + // [emitter impl] void QGraphicsScene::destroyed(QObject *) + void emitter_QGraphicsScene_destroyed_1302(QObject *arg1) + { + emit QGraphicsScene::destroyed(arg1); + } + + // [emitter impl] void QGraphicsScene::focusItemChanged(QGraphicsItem *newFocus, QGraphicsItem *oldFocus, Qt::FocusReason reason) + void emitter_QGraphicsScene_focusItemChanged_5499(QGraphicsItem *newFocus, QGraphicsItem *oldFocus, Qt::FocusReason reason) + { + emit QGraphicsScene::focusItemChanged(newFocus, oldFocus, reason); + } + + // [adaptor impl] QVariant QGraphicsScene::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QGraphicsScene::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QGraphicsScene_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QGraphicsScene::inputMethodQuery(query); + } + } + + // [emitter impl] void QGraphicsScene::objectNameChanged(const QString &objectName) + void emitter_QGraphicsScene_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGraphicsScene::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QGraphicsScene::sceneRectChanged(const QRectF &rect) + void emitter_QGraphicsScene_sceneRectChanged_1862(const QRectF &rect) + { + emit QGraphicsScene::sceneRectChanged(rect); + } + + // [emitter impl] void QGraphicsScene::selectionChanged() + void emitter_QGraphicsScene_selectionChanged_0() + { + emit QGraphicsScene::selectionChanged(); + } + + // [adaptor impl] void QGraphicsScene::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGraphicsScene::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGraphicsScene_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGraphicsScene::childEvent(event); + } + } + + // [adaptor impl] void QGraphicsScene::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + void cbs_contextMenuEvent_3674_0(QGraphicsSceneContextMenuEvent *event) + { + QGraphicsScene::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + { + if (cb_contextMenuEvent_3674_0.can_issue()) { + cb_contextMenuEvent_3674_0.issue(&QGraphicsScene_Adaptor::cbs_contextMenuEvent_3674_0, event); + } else { + QGraphicsScene::contextMenuEvent(event); + } + } + + // [adaptor impl] void QGraphicsScene::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGraphicsScene::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGraphicsScene_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGraphicsScene::customEvent(event); + } + } + + // [adaptor impl] void QGraphicsScene::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGraphicsScene::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGraphicsScene_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGraphicsScene::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGraphicsScene::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragEnterEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsScene::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragEnterEvent_3315_0.can_issue()) { + cb_dragEnterEvent_3315_0.issue(&QGraphicsScene_Adaptor::cbs_dragEnterEvent_3315_0, event); + } else { + QGraphicsScene::dragEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsScene::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragLeaveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsScene::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragLeaveEvent_3315_0.can_issue()) { + cb_dragLeaveEvent_3315_0.issue(&QGraphicsScene_Adaptor::cbs_dragLeaveEvent_3315_0, event); + } else { + QGraphicsScene::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsScene::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragMoveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsScene::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragMoveEvent_3315_0.can_issue()) { + cb_dragMoveEvent_3315_0.issue(&QGraphicsScene_Adaptor::cbs_dragMoveEvent_3315_0, event); + } else { + QGraphicsScene::dragMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsScene::drawBackground(QPainter *painter, const QRectF &rect) + void cbs_drawBackground_3180_0(QPainter *painter, const QRectF &rect) + { + QGraphicsScene::drawBackground(painter, rect); + } + + virtual void drawBackground(QPainter *painter, const QRectF &rect) + { + if (cb_drawBackground_3180_0.can_issue()) { + cb_drawBackground_3180_0.issue(&QGraphicsScene_Adaptor::cbs_drawBackground_3180_0, painter, rect); + } else { + QGraphicsScene::drawBackground(painter, rect); + } + } + + // [adaptor impl] void QGraphicsScene::drawForeground(QPainter *painter, const QRectF &rect) + void cbs_drawForeground_3180_0(QPainter *painter, const QRectF &rect) + { + QGraphicsScene::drawForeground(painter, rect); + } + + virtual void drawForeground(QPainter *painter, const QRectF &rect) + { + if (cb_drawForeground_3180_0.can_issue()) { + cb_drawForeground_3180_0.issue(&QGraphicsScene_Adaptor::cbs_drawForeground_3180_0, painter, rect); + } else { + QGraphicsScene::drawForeground(painter, rect); + } + } + + // [adaptor impl] void QGraphicsScene::dropEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dropEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsScene::dropEvent(event); + } + + virtual void dropEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dropEvent_3315_0.can_issue()) { + cb_dropEvent_3315_0.issue(&QGraphicsScene_Adaptor::cbs_dropEvent_3315_0, event); + } else { + QGraphicsScene::dropEvent(event); + } + } + + // [adaptor impl] bool QGraphicsScene::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGraphicsScene::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGraphicsScene_Adaptor::cbs_event_1217_0, _event); + } else { + return QGraphicsScene::event(_event); + } + } + + // [adaptor impl] bool QGraphicsScene::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGraphicsScene::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGraphicsScene_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGraphicsScene::eventFilter(watched, event); + } + } + + // [adaptor impl] void QGraphicsScene::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QGraphicsScene::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QGraphicsScene_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QGraphicsScene::focusInEvent(event); + } + } + + // [adaptor impl] bool QGraphicsScene::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QGraphicsScene::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QGraphicsScene_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QGraphicsScene::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QGraphicsScene::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QGraphicsScene::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QGraphicsScene_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QGraphicsScene::focusOutEvent(event); + } + } + + // [adaptor impl] void QGraphicsScene::helpEvent(QGraphicsSceneHelpEvent *event) + void cbs_helpEvent_2921_0(QGraphicsSceneHelpEvent *event) + { + QGraphicsScene::helpEvent(event); + } + + virtual void helpEvent(QGraphicsSceneHelpEvent *event) + { + if (cb_helpEvent_2921_0.can_issue()) { + cb_helpEvent_2921_0.issue(&QGraphicsScene_Adaptor::cbs_helpEvent_2921_0, event); + } else { + QGraphicsScene::helpEvent(event); + } + } + + // [adaptor impl] void QGraphicsScene::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QGraphicsScene::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QGraphicsScene_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QGraphicsScene::inputMethodEvent(event); + } + } + + // [adaptor impl] void QGraphicsScene::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QGraphicsScene::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QGraphicsScene_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QGraphicsScene::keyPressEvent(event); + } + } + + // [adaptor impl] void QGraphicsScene::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QGraphicsScene::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QGraphicsScene_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QGraphicsScene::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseDoubleClickEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsScene::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_3049_0.can_issue()) { + cb_mouseDoubleClickEvent_3049_0.issue(&QGraphicsScene_Adaptor::cbs_mouseDoubleClickEvent_3049_0, event); + } else { + QGraphicsScene::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QGraphicsScene::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseMoveEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsScene::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseMoveEvent_3049_0.can_issue()) { + cb_mouseMoveEvent_3049_0.issue(&QGraphicsScene_Adaptor::cbs_mouseMoveEvent_3049_0, event); + } else { + QGraphicsScene::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsScene::mousePressEvent(QGraphicsSceneMouseEvent *event) + void cbs_mousePressEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsScene::mousePressEvent(event); + } + + virtual void mousePressEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mousePressEvent_3049_0.can_issue()) { + cb_mousePressEvent_3049_0.issue(&QGraphicsScene_Adaptor::cbs_mousePressEvent_3049_0, event); + } else { + QGraphicsScene::mousePressEvent(event); + } + } + + // [adaptor impl] void QGraphicsScene::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseReleaseEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsScene::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseReleaseEvent_3049_0.can_issue()) { + cb_mouseReleaseEvent_3049_0.issue(&QGraphicsScene_Adaptor::cbs_mouseReleaseEvent_3049_0, event); + } else { + QGraphicsScene::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsScene::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGraphicsScene::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGraphicsScene_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGraphicsScene::timerEvent(event); + } + } + + // [adaptor impl] void QGraphicsScene::wheelEvent(QGraphicsSceneWheelEvent *event) + void cbs_wheelEvent_3029_0(QGraphicsSceneWheelEvent *event) + { + QGraphicsScene::wheelEvent(event); + } + + virtual void wheelEvent(QGraphicsSceneWheelEvent *event) + { + if (cb_wheelEvent_3029_0.can_issue()) { + cb_wheelEvent_3029_0.issue(&QGraphicsScene_Adaptor::cbs_wheelEvent_3029_0, event); + } else { + QGraphicsScene::wheelEvent(event); + } + } + + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_contextMenuEvent_3674_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_3315_0; + gsi::Callback cb_dragLeaveEvent_3315_0; + gsi::Callback cb_dragMoveEvent_3315_0; + gsi::Callback cb_drawBackground_3180_0; + gsi::Callback cb_drawForeground_3180_0; + gsi::Callback cb_dropEvent_3315_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_helpEvent_2921_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_mouseDoubleClickEvent_3049_0; + gsi::Callback cb_mouseMoveEvent_3049_0; + gsi::Callback cb_mousePressEvent_3049_0; + gsi::Callback cb_mouseReleaseEvent_3049_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_3029_0; +}; + +QGraphicsScene_Adaptor::~QGraphicsScene_Adaptor() { } + +// Constructor QGraphicsScene::QGraphicsScene(QObject *parent) (adaptor class) + +static void _init_ctor_QGraphicsScene_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsScene_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsScene_Adaptor (arg1)); +} + + +// Constructor QGraphicsScene::QGraphicsScene(const QRectF &sceneRect, QObject *parent) (adaptor class) + +static void _init_ctor_QGraphicsScene_Adaptor_3056 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sceneRect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsScene_Adaptor_3056 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsScene_Adaptor (arg1, arg2)); +} + + +// Constructor QGraphicsScene::QGraphicsScene(double x, double y, double width, double height, QObject *parent) (adaptor class) + +static void _init_ctor_QGraphicsScene_Adaptor_5154 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("width"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("height"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent", true, "nullptr"); + decl->add_arg (argspec_4); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsScene_Adaptor_5154 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + QObject *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsScene_Adaptor (arg1, arg2, arg3, arg4, arg5)); +} + + +// emitter void QGraphicsScene::changed(const QList ®ion) + +static void _init_emitter_changed_2477 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("region"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_changed_2477 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ((QGraphicsScene_Adaptor *)cls)->emitter_QGraphicsScene_changed_2477 (arg1); +} + + +// void QGraphicsScene::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QGraphicsScene::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_3674_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_3674_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_contextMenuEvent_3674_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_3674_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_contextMenuEvent_3674_0 = cb; +} + + +// void QGraphicsScene::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGraphicsScene::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGraphicsScene_Adaptor *)cls)->emitter_QGraphicsScene_destroyed_1302 (arg1); +} + + +// void QGraphicsScene::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QGraphicsScene::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragEnterEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_dragEnterEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_dragEnterEvent_3315_0 = cb; +} + + +// void QGraphicsScene::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragLeaveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_dragLeaveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_dragLeaveEvent_3315_0 = cb; +} + + +// void QGraphicsScene::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragMoveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_dragMoveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_dragMoveEvent_3315_0 = cb; +} + + +// void QGraphicsScene::drawBackground(QPainter *painter, const QRectF &rect) + +static void _init_cbs_drawBackground_3180_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_drawBackground_3180_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QRectF &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_drawBackground_3180_0 (arg1, arg2); +} + +static void _set_callback_cbs_drawBackground_3180_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_drawBackground_3180_0 = cb; +} + + +// void QGraphicsScene::drawForeground(QPainter *painter, const QRectF &rect) + +static void _init_cbs_drawForeground_3180_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_drawForeground_3180_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QRectF &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_drawForeground_3180_0 (arg1, arg2); +} + +static void _set_callback_cbs_drawForeground_3180_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_drawForeground_3180_0 = cb; +} + + +// void QGraphicsScene::dropEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dropEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_dropEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_dropEvent_3315_0 = cb; +} + + +// bool QGraphicsScene::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsScene_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGraphicsScene::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsScene_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QGraphicsScene::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// emitter void QGraphicsScene::focusItemChanged(QGraphicsItem *newFocus, QGraphicsItem *oldFocus, Qt::FocusReason reason) + +static void _init_emitter_focusItemChanged_5499 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newFocus"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldFocus"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("reason"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_emitter_focusItemChanged_5499 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + QGraphicsItem *arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + ((QGraphicsScene_Adaptor *)cls)->emitter_QGraphicsScene_focusItemChanged_5499 (arg1, arg2, arg3); +} + + +// bool QGraphicsScene::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QGraphicsScene_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QGraphicsScene::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// void QGraphicsScene::helpEvent(QGraphicsSceneHelpEvent *event) + +static void _init_cbs_helpEvent_2921_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_helpEvent_2921_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHelpEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_helpEvent_2921_0 (arg1); +} + +static void _set_callback_cbs_helpEvent_2921_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_helpEvent_2921_0 = cb; +} + + +// void QGraphicsScene::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QGraphicsScene::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QGraphicsScene_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QGraphicsScene::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsScene_Adaptor *)cls)->fp_QGraphicsScene_isSignalConnected_c2394 (arg1)); +} + + +// void QGraphicsScene::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QGraphicsScene::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QGraphicsScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_mouseDoubleClickEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_mouseDoubleClickEvent_3049_0 = cb; +} + + +// void QGraphicsScene::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_mouseMoveEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_mouseMoveEvent_3049_0 = cb; +} + + +// void QGraphicsScene::mousePressEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mousePressEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_mousePressEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_mousePressEvent_3049_0 = cb; +} + + +// void QGraphicsScene::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_mouseReleaseEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_mouseReleaseEvent_3049_0 = cb; +} + + +// emitter void QGraphicsScene::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsScene_Adaptor *)cls)->emitter_QGraphicsScene_objectNameChanged_4567 (arg1); +} + + +// exposed int QGraphicsScene::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsScene_Adaptor *)cls)->fp_QGraphicsScene_receivers_c1731 (arg1)); +} + + +// emitter void QGraphicsScene::sceneRectChanged(const QRectF &rect) + +static void _init_emitter_sceneRectChanged_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_sceneRectChanged_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsScene_Adaptor *)cls)->emitter_QGraphicsScene_sceneRectChanged_1862 (arg1); +} + + +// emitter void QGraphicsScene::selectionChanged() + +static void _init_emitter_selectionChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_selectionChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsScene_Adaptor *)cls)->emitter_QGraphicsScene_selectionChanged_0 (); +} + + +// exposed QObject *QGraphicsScene::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGraphicsScene_Adaptor *)cls)->fp_QGraphicsScene_sender_c0 ()); +} + + +// exposed int QGraphicsScene::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsScene_Adaptor *)cls)->fp_QGraphicsScene_senderSignalIndex_c0 ()); +} + + +// void QGraphicsScene::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QGraphicsScene::wheelEvent(QGraphicsSceneWheelEvent *event) + +static void _init_cbs_wheelEvent_3029_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_3029_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsScene_Adaptor *)cls)->cbs_wheelEvent_3029_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_3029_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsScene_Adaptor *)cls)->cb_wheelEvent_3029_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsScene (); + +static gsi::Methods methods_QGraphicsScene_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsScene::QGraphicsScene(QObject *parent)\nThis method creates an object of class QGraphicsScene.", &_init_ctor_QGraphicsScene_Adaptor_1302, &_call_ctor_QGraphicsScene_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsScene::QGraphicsScene(const QRectF &sceneRect, QObject *parent)\nThis method creates an object of class QGraphicsScene.", &_init_ctor_QGraphicsScene_Adaptor_3056, &_call_ctor_QGraphicsScene_Adaptor_3056); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsScene::QGraphicsScene(double x, double y, double width, double height, QObject *parent)\nThis method creates an object of class QGraphicsScene.", &_init_ctor_QGraphicsScene_Adaptor_5154, &_call_ctor_QGraphicsScene_Adaptor_5154); + methods += new qt_gsi::GenericMethod ("emit_changed", "@brief Emitter for signal void QGraphicsScene::changed(const QList ®ion)\nCall this method to emit this signal.", false, &_init_emitter_changed_2477, &_call_emitter_changed_2477); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGraphicsScene::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QGraphicsScene::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0, &_set_callback_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGraphicsScene::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGraphicsScene::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGraphicsScene::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QGraphicsScene::dragEnterEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0, &_set_callback_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QGraphicsScene::dragLeaveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0, &_set_callback_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QGraphicsScene::dragMoveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0, &_set_callback_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*drawBackground", "@brief Virtual method void QGraphicsScene::drawBackground(QPainter *painter, const QRectF &rect)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_drawBackground_3180_0, &_call_cbs_drawBackground_3180_0); + methods += new qt_gsi::GenericMethod ("*drawBackground", "@hide", false, &_init_cbs_drawBackground_3180_0, &_call_cbs_drawBackground_3180_0, &_set_callback_cbs_drawBackground_3180_0); + methods += new qt_gsi::GenericMethod ("*drawForeground", "@brief Virtual method void QGraphicsScene::drawForeground(QPainter *painter, const QRectF &rect)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_drawForeground_3180_0, &_call_cbs_drawForeground_3180_0); + methods += new qt_gsi::GenericMethod ("*drawForeground", "@hide", false, &_init_cbs_drawForeground_3180_0, &_call_cbs_drawForeground_3180_0, &_set_callback_cbs_drawForeground_3180_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QGraphicsScene::dropEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0, &_set_callback_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QGraphicsScene::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QGraphicsScene::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QGraphicsScene::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("emit_focusItemChanged", "@brief Emitter for signal void QGraphicsScene::focusItemChanged(QGraphicsItem *newFocus, QGraphicsItem *oldFocus, Qt::FocusReason reason)\nCall this method to emit this signal.", false, &_init_emitter_focusItemChanged_5499, &_call_emitter_focusItemChanged_5499); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QGraphicsScene::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QGraphicsScene::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*helpEvent", "@brief Virtual method void QGraphicsScene::helpEvent(QGraphicsSceneHelpEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_helpEvent_2921_0, &_call_cbs_helpEvent_2921_0); + methods += new qt_gsi::GenericMethod ("*helpEvent", "@hide", false, &_init_cbs_helpEvent_2921_0, &_call_cbs_helpEvent_2921_0, &_set_callback_cbs_helpEvent_2921_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QGraphicsScene::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QGraphicsScene::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGraphicsScene::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QGraphicsScene::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QGraphicsScene::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QGraphicsScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0, &_set_callback_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QGraphicsScene::mouseMoveEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0, &_set_callback_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QGraphicsScene::mousePressEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0, &_set_callback_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QGraphicsScene::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0, &_set_callback_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGraphicsScene::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGraphicsScene::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("emit_sceneRectChanged", "@brief Emitter for signal void QGraphicsScene::sceneRectChanged(const QRectF &rect)\nCall this method to emit this signal.", false, &_init_emitter_sceneRectChanged_1862, &_call_emitter_sceneRectChanged_1862); + methods += new qt_gsi::GenericMethod ("emit_selectionChanged", "@brief Emitter for signal void QGraphicsScene::selectionChanged()\nCall this method to emit this signal.", false, &_init_emitter_selectionChanged_0, &_call_emitter_selectionChanged_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGraphicsScene::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGraphicsScene::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGraphicsScene::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QGraphicsScene::wheelEvent(QGraphicsSceneWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0, &_set_callback_cbs_wheelEvent_3029_0); + return methods; +} + +gsi::Class decl_QGraphicsScene_Adaptor (qtdecl_QGraphicsScene (), "QtWidgets", "QGraphicsScene", + methods_QGraphicsScene_Adaptor (), + "@qt\n@brief Binding of QGraphicsScene"); + +} + + +// Implementation of the enum wrapper class for QGraphicsScene::ItemIndexMethod +namespace qt_gsi +{ + +static gsi::Enum decl_QGraphicsScene_ItemIndexMethod_Enum ("QtWidgets", "QGraphicsScene_ItemIndexMethod", + gsi::enum_const ("BspTreeIndex", QGraphicsScene::BspTreeIndex, "@brief Enum constant QGraphicsScene::BspTreeIndex") + + gsi::enum_const ("NoIndex", QGraphicsScene::NoIndex, "@brief Enum constant QGraphicsScene::NoIndex"), + "@qt\n@brief This class represents the QGraphicsScene::ItemIndexMethod enum"); + +static gsi::QFlagsClass decl_QGraphicsScene_ItemIndexMethod_Enums ("QtWidgets", "QGraphicsScene_QFlags_ItemIndexMethod", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGraphicsScene_ItemIndexMethod_Enum_in_parent (decl_QGraphicsScene_ItemIndexMethod_Enum.defs ()); +static gsi::ClassExt decl_QGraphicsScene_ItemIndexMethod_Enum_as_child (decl_QGraphicsScene_ItemIndexMethod_Enum, "ItemIndexMethod"); +static gsi::ClassExt decl_QGraphicsScene_ItemIndexMethod_Enums_as_child (decl_QGraphicsScene_ItemIndexMethod_Enums, "QFlags_ItemIndexMethod"); + +} + + +// Implementation of the enum wrapper class for QGraphicsScene::SceneLayer +namespace qt_gsi +{ + +static gsi::Enum decl_QGraphicsScene_SceneLayer_Enum ("QtWidgets", "QGraphicsScene_SceneLayer", + gsi::enum_const ("ItemLayer", QGraphicsScene::ItemLayer, "@brief Enum constant QGraphicsScene::ItemLayer") + + gsi::enum_const ("BackgroundLayer", QGraphicsScene::BackgroundLayer, "@brief Enum constant QGraphicsScene::BackgroundLayer") + + gsi::enum_const ("ForegroundLayer", QGraphicsScene::ForegroundLayer, "@brief Enum constant QGraphicsScene::ForegroundLayer") + + gsi::enum_const ("AllLayers", QGraphicsScene::AllLayers, "@brief Enum constant QGraphicsScene::AllLayers"), + "@qt\n@brief This class represents the QGraphicsScene::SceneLayer enum"); + +static gsi::QFlagsClass decl_QGraphicsScene_SceneLayer_Enums ("QtWidgets", "QGraphicsScene_QFlags_SceneLayer", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGraphicsScene_SceneLayer_Enum_in_parent (decl_QGraphicsScene_SceneLayer_Enum.defs ()); +static gsi::ClassExt decl_QGraphicsScene_SceneLayer_Enum_as_child (decl_QGraphicsScene_SceneLayer_Enum, "SceneLayer"); +static gsi::ClassExt decl_QGraphicsScene_SceneLayer_Enums_as_child (decl_QGraphicsScene_SceneLayer_Enums, "QFlags_SceneLayer"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc new file mode 100644 index 000000000..6beb5d60b --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneContextMenuEvent.cc @@ -0,0 +1,402 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsSceneContextMenuEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsSceneContextMenuEvent + +// QFlags QGraphicsSceneContextMenuEvent::modifiers() + + +static void _init_f_modifiers_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_modifiers_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsSceneContextMenuEvent *)cls)->modifiers ()); +} + + +// QPointF QGraphicsSceneContextMenuEvent::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsSceneContextMenuEvent *)cls)->pos ()); +} + + +// QGraphicsSceneContextMenuEvent::Reason QGraphicsSceneContextMenuEvent::reason() + + +static void _init_f_reason_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_reason_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsSceneContextMenuEvent *)cls)->reason ())); +} + + +// QPointF QGraphicsSceneContextMenuEvent::scenePos() + + +static void _init_f_scenePos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scenePos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsSceneContextMenuEvent *)cls)->scenePos ()); +} + + +// QPoint QGraphicsSceneContextMenuEvent::screenPos() + + +static void _init_f_screenPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_screenPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QGraphicsSceneContextMenuEvent *)cls)->screenPos ()); +} + + +// void QGraphicsSceneContextMenuEvent::setModifiers(QFlags modifiers) + + +static void _init_f_setModifiers_3077 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modifiers"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setModifiers_3077 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneContextMenuEvent *)cls)->setModifiers (arg1); +} + + +// void QGraphicsSceneContextMenuEvent::setPos(const QPointF &pos) + + +static void _init_f_setPos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneContextMenuEvent *)cls)->setPos (arg1); +} + + +// void QGraphicsSceneContextMenuEvent::setReason(QGraphicsSceneContextMenuEvent::Reason reason) + + +static void _init_f_setReason_4220 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("reason"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setReason_4220 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneContextMenuEvent *)cls)->setReason (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsSceneContextMenuEvent::setScenePos(const QPointF &pos) + + +static void _init_f_setScenePos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScenePos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneContextMenuEvent *)cls)->setScenePos (arg1); +} + + +// void QGraphicsSceneContextMenuEvent::setScreenPos(const QPoint &pos) + + +static void _init_f_setScreenPos_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScreenPos_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneContextMenuEvent *)cls)->setScreenPos (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsSceneContextMenuEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":modifiers", "@brief Method QFlags QGraphicsSceneContextMenuEvent::modifiers()\n", true, &_init_f_modifiers_c0, &_call_f_modifiers_c0); + methods += new qt_gsi::GenericMethod (":pos", "@brief Method QPointF QGraphicsSceneContextMenuEvent::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod (":reason", "@brief Method QGraphicsSceneContextMenuEvent::Reason QGraphicsSceneContextMenuEvent::reason()\n", true, &_init_f_reason_c0, &_call_f_reason_c0); + methods += new qt_gsi::GenericMethod (":scenePos", "@brief Method QPointF QGraphicsSceneContextMenuEvent::scenePos()\n", true, &_init_f_scenePos_c0, &_call_f_scenePos_c0); + methods += new qt_gsi::GenericMethod (":screenPos", "@brief Method QPoint QGraphicsSceneContextMenuEvent::screenPos()\n", true, &_init_f_screenPos_c0, &_call_f_screenPos_c0); + methods += new qt_gsi::GenericMethod ("setModifiers|modifiers=", "@brief Method void QGraphicsSceneContextMenuEvent::setModifiers(QFlags modifiers)\n", false, &_init_f_setModifiers_3077, &_call_f_setModifiers_3077); + methods += new qt_gsi::GenericMethod ("setPos|pos=", "@brief Method void QGraphicsSceneContextMenuEvent::setPos(const QPointF &pos)\n", false, &_init_f_setPos_1986, &_call_f_setPos_1986); + methods += new qt_gsi::GenericMethod ("setReason|reason=", "@brief Method void QGraphicsSceneContextMenuEvent::setReason(QGraphicsSceneContextMenuEvent::Reason reason)\n", false, &_init_f_setReason_4220, &_call_f_setReason_4220); + methods += new qt_gsi::GenericMethod ("setScenePos|scenePos=", "@brief Method void QGraphicsSceneContextMenuEvent::setScenePos(const QPointF &pos)\n", false, &_init_f_setScenePos_1986, &_call_f_setScenePos_1986); + methods += new qt_gsi::GenericMethod ("setScreenPos|screenPos=", "@brief Method void QGraphicsSceneContextMenuEvent::setScreenPos(const QPoint &pos)\n", false, &_init_f_setScreenPos_1916, &_call_f_setScreenPos_1916); + return methods; +} + +gsi::Class &qtdecl_QGraphicsSceneEvent (); + +gsi::Class decl_QGraphicsSceneContextMenuEvent (qtdecl_QGraphicsSceneEvent (), "QtWidgets", "QGraphicsSceneContextMenuEvent_Native", + methods_QGraphicsSceneContextMenuEvent (), + "@hide\n@alias QGraphicsSceneContextMenuEvent"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneContextMenuEvent () { return decl_QGraphicsSceneContextMenuEvent; } + +} + + +class QGraphicsSceneContextMenuEvent_Adaptor : public QGraphicsSceneContextMenuEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsSceneContextMenuEvent_Adaptor(); + + // [adaptor ctor] QGraphicsSceneContextMenuEvent::QGraphicsSceneContextMenuEvent(QEvent::Type type) + QGraphicsSceneContextMenuEvent_Adaptor() : QGraphicsSceneContextMenuEvent() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsSceneContextMenuEvent::QGraphicsSceneContextMenuEvent(QEvent::Type type) + QGraphicsSceneContextMenuEvent_Adaptor(QEvent::Type type) : QGraphicsSceneContextMenuEvent(type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QEvent *QGraphicsSceneContextMenuEvent::clone() + QEvent * cbs_clone_c0_0() const + { + return QGraphicsSceneContextMenuEvent::clone(); + } + + virtual QEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QGraphicsSceneContextMenuEvent_Adaptor::cbs_clone_c0_0); + } else { + return QGraphicsSceneContextMenuEvent::clone(); + } + } + + // [adaptor impl] void QGraphicsSceneContextMenuEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QGraphicsSceneContextMenuEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QGraphicsSceneContextMenuEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QGraphicsSceneContextMenuEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QGraphicsSceneContextMenuEvent_Adaptor::~QGraphicsSceneContextMenuEvent_Adaptor() { } + +// Constructor QGraphicsSceneContextMenuEvent::QGraphicsSceneContextMenuEvent(QEvent::Type type) (adaptor class) + +static void _init_ctor_QGraphicsSceneContextMenuEvent_Adaptor_1565 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type", true, "QEvent::None"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsSceneContextMenuEvent_Adaptor_1565 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); + ret.write (new QGraphicsSceneContextMenuEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QEvent *QGraphicsSceneContextMenuEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEvent *)((QGraphicsSceneContextMenuEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneContextMenuEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QGraphicsSceneContextMenuEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneContextMenuEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneContextMenuEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsSceneContextMenuEvent (); + +static gsi::Methods methods_QGraphicsSceneContextMenuEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsSceneContextMenuEvent::QGraphicsSceneContextMenuEvent(QEvent::Type type)\nThis method creates an object of class QGraphicsSceneContextMenuEvent.", &_init_ctor_QGraphicsSceneContextMenuEvent_Adaptor_1565, &_call_ctor_QGraphicsSceneContextMenuEvent_Adaptor_1565); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QEvent *QGraphicsSceneContextMenuEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QGraphicsSceneContextMenuEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QGraphicsSceneContextMenuEvent_Adaptor (qtdecl_QGraphicsSceneContextMenuEvent (), "QtWidgets", "QGraphicsSceneContextMenuEvent", + methods_QGraphicsSceneContextMenuEvent_Adaptor (), + "@qt\n@brief Binding of QGraphicsSceneContextMenuEvent"); + +} + + +// Implementation of the enum wrapper class for QGraphicsSceneContextMenuEvent::Reason +namespace qt_gsi +{ + +static gsi::Enum decl_QGraphicsSceneContextMenuEvent_Reason_Enum ("QtWidgets", "QGraphicsSceneContextMenuEvent_Reason", + gsi::enum_const ("Mouse", QGraphicsSceneContextMenuEvent::Mouse, "@brief Enum constant QGraphicsSceneContextMenuEvent::Mouse") + + gsi::enum_const ("Keyboard", QGraphicsSceneContextMenuEvent::Keyboard, "@brief Enum constant QGraphicsSceneContextMenuEvent::Keyboard") + + gsi::enum_const ("Other", QGraphicsSceneContextMenuEvent::Other, "@brief Enum constant QGraphicsSceneContextMenuEvent::Other"), + "@qt\n@brief This class represents the QGraphicsSceneContextMenuEvent::Reason enum"); + +static gsi::QFlagsClass decl_QGraphicsSceneContextMenuEvent_Reason_Enums ("QtWidgets", "QGraphicsSceneContextMenuEvent_QFlags_Reason", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGraphicsSceneContextMenuEvent_Reason_Enum_in_parent (decl_QGraphicsSceneContextMenuEvent_Reason_Enum.defs ()); +static gsi::ClassExt decl_QGraphicsSceneContextMenuEvent_Reason_Enum_as_child (decl_QGraphicsSceneContextMenuEvent_Reason_Enum, "Reason"); +static gsi::ClassExt decl_QGraphicsSceneContextMenuEvent_Reason_Enums_as_child (decl_QGraphicsSceneContextMenuEvent_Reason_Enums, "QFlags_Reason"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc new file mode 100644 index 000000000..34b22a2b4 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneDragDropEvent.cc @@ -0,0 +1,584 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsSceneDragDropEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsSceneDragDropEvent + +// void QGraphicsSceneDragDropEvent::acceptProposedAction() + + +static void _init_f_acceptProposedAction_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_acceptProposedAction_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneDragDropEvent *)cls)->acceptProposedAction (); +} + + +// QFlags QGraphicsSceneDragDropEvent::buttons() + + +static void _init_f_buttons_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_buttons_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsSceneDragDropEvent *)cls)->buttons ()); +} + + +// Qt::DropAction QGraphicsSceneDragDropEvent::dropAction() + + +static void _init_f_dropAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_dropAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsSceneDragDropEvent *)cls)->dropAction ())); +} + + +// const QMimeData *QGraphicsSceneDragDropEvent::mimeData() + + +static void _init_f_mimeData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mimeData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QMimeData *)((QGraphicsSceneDragDropEvent *)cls)->mimeData ()); +} + + +// QFlags QGraphicsSceneDragDropEvent::modifiers() + + +static void _init_f_modifiers_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_modifiers_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsSceneDragDropEvent *)cls)->modifiers ()); +} + + +// QPointF QGraphicsSceneDragDropEvent::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsSceneDragDropEvent *)cls)->pos ()); +} + + +// QFlags QGraphicsSceneDragDropEvent::possibleActions() + + +static void _init_f_possibleActions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_possibleActions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsSceneDragDropEvent *)cls)->possibleActions ()); +} + + +// Qt::DropAction QGraphicsSceneDragDropEvent::proposedAction() + + +static void _init_f_proposedAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_proposedAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsSceneDragDropEvent *)cls)->proposedAction ())); +} + + +// QPointF QGraphicsSceneDragDropEvent::scenePos() + + +static void _init_f_scenePos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scenePos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsSceneDragDropEvent *)cls)->scenePos ()); +} + + +// QPoint QGraphicsSceneDragDropEvent::screenPos() + + +static void _init_f_screenPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_screenPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QGraphicsSceneDragDropEvent *)cls)->screenPos ()); +} + + +// void QGraphicsSceneDragDropEvent::setButtons(QFlags buttons) + + +static void _init_f_setButtons_2602 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("buttons"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setButtons_2602 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneDragDropEvent *)cls)->setButtons (arg1); +} + + +// void QGraphicsSceneDragDropEvent::setDropAction(Qt::DropAction action) + + +static void _init_f_setDropAction_1760 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDropAction_1760 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneDragDropEvent *)cls)->setDropAction (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsSceneDragDropEvent::setMimeData(const QMimeData *data) + + +static void _init_f_setMimeData_2168 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMimeData_2168 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneDragDropEvent *)cls)->setMimeData (arg1); +} + + +// void QGraphicsSceneDragDropEvent::setModifiers(QFlags modifiers) + + +static void _init_f_setModifiers_3077 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modifiers"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setModifiers_3077 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneDragDropEvent *)cls)->setModifiers (arg1); +} + + +// void QGraphicsSceneDragDropEvent::setPos(const QPointF &pos) + + +static void _init_f_setPos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneDragDropEvent *)cls)->setPos (arg1); +} + + +// void QGraphicsSceneDragDropEvent::setPossibleActions(QFlags actions) + + +static void _init_f_setPossibleActions_2456 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("actions"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPossibleActions_2456 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneDragDropEvent *)cls)->setPossibleActions (arg1); +} + + +// void QGraphicsSceneDragDropEvent::setProposedAction(Qt::DropAction action) + + +static void _init_f_setProposedAction_1760 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setProposedAction_1760 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneDragDropEvent *)cls)->setProposedAction (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsSceneDragDropEvent::setScenePos(const QPointF &pos) + + +static void _init_f_setScenePos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScenePos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneDragDropEvent *)cls)->setScenePos (arg1); +} + + +// void QGraphicsSceneDragDropEvent::setScreenPos(const QPoint &pos) + + +static void _init_f_setScreenPos_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScreenPos_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneDragDropEvent *)cls)->setScreenPos (arg1); +} + + +// void QGraphicsSceneDragDropEvent::setSource(QWidget *source) + + +static void _init_f_setSource_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("source"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSource_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneDragDropEvent *)cls)->setSource (arg1); +} + + +// QWidget *QGraphicsSceneDragDropEvent::source() + + +static void _init_f_source_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_source_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QGraphicsSceneDragDropEvent *)cls)->source ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsSceneDragDropEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("acceptProposedAction", "@brief Method void QGraphicsSceneDragDropEvent::acceptProposedAction()\n", false, &_init_f_acceptProposedAction_0, &_call_f_acceptProposedAction_0); + methods += new qt_gsi::GenericMethod (":buttons", "@brief Method QFlags QGraphicsSceneDragDropEvent::buttons()\n", true, &_init_f_buttons_c0, &_call_f_buttons_c0); + methods += new qt_gsi::GenericMethod (":dropAction", "@brief Method Qt::DropAction QGraphicsSceneDragDropEvent::dropAction()\n", true, &_init_f_dropAction_c0, &_call_f_dropAction_c0); + methods += new qt_gsi::GenericMethod (":mimeData", "@brief Method const QMimeData *QGraphicsSceneDragDropEvent::mimeData()\n", true, &_init_f_mimeData_c0, &_call_f_mimeData_c0); + methods += new qt_gsi::GenericMethod (":modifiers", "@brief Method QFlags QGraphicsSceneDragDropEvent::modifiers()\n", true, &_init_f_modifiers_c0, &_call_f_modifiers_c0); + methods += new qt_gsi::GenericMethod (":pos", "@brief Method QPointF QGraphicsSceneDragDropEvent::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod (":possibleActions", "@brief Method QFlags QGraphicsSceneDragDropEvent::possibleActions()\n", true, &_init_f_possibleActions_c0, &_call_f_possibleActions_c0); + methods += new qt_gsi::GenericMethod (":proposedAction", "@brief Method Qt::DropAction QGraphicsSceneDragDropEvent::proposedAction()\n", true, &_init_f_proposedAction_c0, &_call_f_proposedAction_c0); + methods += new qt_gsi::GenericMethod (":scenePos", "@brief Method QPointF QGraphicsSceneDragDropEvent::scenePos()\n", true, &_init_f_scenePos_c0, &_call_f_scenePos_c0); + methods += new qt_gsi::GenericMethod (":screenPos", "@brief Method QPoint QGraphicsSceneDragDropEvent::screenPos()\n", true, &_init_f_screenPos_c0, &_call_f_screenPos_c0); + methods += new qt_gsi::GenericMethod ("setButtons|buttons=", "@brief Method void QGraphicsSceneDragDropEvent::setButtons(QFlags buttons)\n", false, &_init_f_setButtons_2602, &_call_f_setButtons_2602); + methods += new qt_gsi::GenericMethod ("setDropAction|dropAction=", "@brief Method void QGraphicsSceneDragDropEvent::setDropAction(Qt::DropAction action)\n", false, &_init_f_setDropAction_1760, &_call_f_setDropAction_1760); + methods += new qt_gsi::GenericMethod ("setMimeData|mimeData=", "@brief Method void QGraphicsSceneDragDropEvent::setMimeData(const QMimeData *data)\n", false, &_init_f_setMimeData_2168, &_call_f_setMimeData_2168); + methods += new qt_gsi::GenericMethod ("setModifiers|modifiers=", "@brief Method void QGraphicsSceneDragDropEvent::setModifiers(QFlags modifiers)\n", false, &_init_f_setModifiers_3077, &_call_f_setModifiers_3077); + methods += new qt_gsi::GenericMethod ("setPos|pos=", "@brief Method void QGraphicsSceneDragDropEvent::setPos(const QPointF &pos)\n", false, &_init_f_setPos_1986, &_call_f_setPos_1986); + methods += new qt_gsi::GenericMethod ("setPossibleActions|possibleActions=", "@brief Method void QGraphicsSceneDragDropEvent::setPossibleActions(QFlags actions)\n", false, &_init_f_setPossibleActions_2456, &_call_f_setPossibleActions_2456); + methods += new qt_gsi::GenericMethod ("setProposedAction|proposedAction=", "@brief Method void QGraphicsSceneDragDropEvent::setProposedAction(Qt::DropAction action)\n", false, &_init_f_setProposedAction_1760, &_call_f_setProposedAction_1760); + methods += new qt_gsi::GenericMethod ("setScenePos|scenePos=", "@brief Method void QGraphicsSceneDragDropEvent::setScenePos(const QPointF &pos)\n", false, &_init_f_setScenePos_1986, &_call_f_setScenePos_1986); + methods += new qt_gsi::GenericMethod ("setScreenPos|screenPos=", "@brief Method void QGraphicsSceneDragDropEvent::setScreenPos(const QPoint &pos)\n", false, &_init_f_setScreenPos_1916, &_call_f_setScreenPos_1916); + methods += new qt_gsi::GenericMethod ("setSource|source=", "@brief Method void QGraphicsSceneDragDropEvent::setSource(QWidget *source)\n", false, &_init_f_setSource_1315, &_call_f_setSource_1315); + methods += new qt_gsi::GenericMethod (":source", "@brief Method QWidget *QGraphicsSceneDragDropEvent::source()\n", true, &_init_f_source_c0, &_call_f_source_c0); + return methods; +} + +gsi::Class &qtdecl_QGraphicsSceneEvent (); + +gsi::Class decl_QGraphicsSceneDragDropEvent (qtdecl_QGraphicsSceneEvent (), "QtWidgets", "QGraphicsSceneDragDropEvent_Native", + methods_QGraphicsSceneDragDropEvent (), + "@hide\n@alias QGraphicsSceneDragDropEvent"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneDragDropEvent () { return decl_QGraphicsSceneDragDropEvent; } + +} + + +class QGraphicsSceneDragDropEvent_Adaptor : public QGraphicsSceneDragDropEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsSceneDragDropEvent_Adaptor(); + + // [adaptor ctor] QGraphicsSceneDragDropEvent::QGraphicsSceneDragDropEvent(QEvent::Type type) + QGraphicsSceneDragDropEvent_Adaptor() : QGraphicsSceneDragDropEvent() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsSceneDragDropEvent::QGraphicsSceneDragDropEvent(QEvent::Type type) + QGraphicsSceneDragDropEvent_Adaptor(QEvent::Type type) : QGraphicsSceneDragDropEvent(type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QEvent *QGraphicsSceneDragDropEvent::clone() + QEvent * cbs_clone_c0_0() const + { + return QGraphicsSceneDragDropEvent::clone(); + } + + virtual QEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QGraphicsSceneDragDropEvent_Adaptor::cbs_clone_c0_0); + } else { + return QGraphicsSceneDragDropEvent::clone(); + } + } + + // [adaptor impl] void QGraphicsSceneDragDropEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QGraphicsSceneDragDropEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QGraphicsSceneDragDropEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QGraphicsSceneDragDropEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QGraphicsSceneDragDropEvent_Adaptor::~QGraphicsSceneDragDropEvent_Adaptor() { } + +// Constructor QGraphicsSceneDragDropEvent::QGraphicsSceneDragDropEvent(QEvent::Type type) (adaptor class) + +static void _init_ctor_QGraphicsSceneDragDropEvent_Adaptor_1565 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type", true, "QEvent::None"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsSceneDragDropEvent_Adaptor_1565 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); + ret.write (new QGraphicsSceneDragDropEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QEvent *QGraphicsSceneDragDropEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEvent *)((QGraphicsSceneDragDropEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneDragDropEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QGraphicsSceneDragDropEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneDragDropEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneDragDropEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsSceneDragDropEvent (); + +static gsi::Methods methods_QGraphicsSceneDragDropEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsSceneDragDropEvent::QGraphicsSceneDragDropEvent(QEvent::Type type)\nThis method creates an object of class QGraphicsSceneDragDropEvent.", &_init_ctor_QGraphicsSceneDragDropEvent_Adaptor_1565, &_call_ctor_QGraphicsSceneDragDropEvent_Adaptor_1565); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QEvent *QGraphicsSceneDragDropEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QGraphicsSceneDragDropEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QGraphicsSceneDragDropEvent_Adaptor (qtdecl_QGraphicsSceneDragDropEvent (), "QtWidgets", "QGraphicsSceneDragDropEvent", + methods_QGraphicsSceneDragDropEvent_Adaptor (), + "@qt\n@brief Binding of QGraphicsSceneDragDropEvent"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneEvent.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneEvent.cc new file mode 100644 index 000000000..b55f887e0 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneEvent.cc @@ -0,0 +1,262 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsSceneEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsSceneEvent + +// void QGraphicsSceneEvent::setTimestamp(quint64 ts) + + +static void _init_f_setTimestamp_1103 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ts"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTimestamp_1103 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + quint64 arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneEvent *)cls)->setTimestamp (arg1); +} + + +// void QGraphicsSceneEvent::setWidget(QWidget *widget) + + +static void _init_f_setWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneEvent *)cls)->setWidget (arg1); +} + + +// quint64 QGraphicsSceneEvent::timestamp() + + +static void _init_f_timestamp_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_timestamp_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((quint64)((QGraphicsSceneEvent *)cls)->timestamp ()); +} + + +// QWidget *QGraphicsSceneEvent::widget() + + +static void _init_f_widget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_widget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QGraphicsSceneEvent *)cls)->widget ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsSceneEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("setTimestamp", "@brief Method void QGraphicsSceneEvent::setTimestamp(quint64 ts)\n", false, &_init_f_setTimestamp_1103, &_call_f_setTimestamp_1103); + methods += new qt_gsi::GenericMethod ("setWidget|widget=", "@brief Method void QGraphicsSceneEvent::setWidget(QWidget *widget)\n", false, &_init_f_setWidget_1315, &_call_f_setWidget_1315); + methods += new qt_gsi::GenericMethod ("timestamp", "@brief Method quint64 QGraphicsSceneEvent::timestamp()\n", true, &_init_f_timestamp_c0, &_call_f_timestamp_c0); + methods += new qt_gsi::GenericMethod (":widget", "@brief Method QWidget *QGraphicsSceneEvent::widget()\n", true, &_init_f_widget_c0, &_call_f_widget_c0); + return methods; +} + +gsi::Class &qtdecl_QEvent (); + +gsi::Class decl_QGraphicsSceneEvent (qtdecl_QEvent (), "QtWidgets", "QGraphicsSceneEvent_Native", + methods_QGraphicsSceneEvent (), + "@hide\n@alias QGraphicsSceneEvent"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneEvent () { return decl_QGraphicsSceneEvent; } + +} + + +class QGraphicsSceneEvent_Adaptor : public QGraphicsSceneEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsSceneEvent_Adaptor(); + + // [adaptor ctor] QGraphicsSceneEvent::QGraphicsSceneEvent(QEvent::Type type) + QGraphicsSceneEvent_Adaptor(QEvent::Type type) : QGraphicsSceneEvent(type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QEvent *QGraphicsSceneEvent::clone() + QEvent * cbs_clone_c0_0() const + { + return QGraphicsSceneEvent::clone(); + } + + virtual QEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QGraphicsSceneEvent_Adaptor::cbs_clone_c0_0); + } else { + return QGraphicsSceneEvent::clone(); + } + } + + // [adaptor impl] void QGraphicsSceneEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QGraphicsSceneEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QGraphicsSceneEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QGraphicsSceneEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QGraphicsSceneEvent_Adaptor::~QGraphicsSceneEvent_Adaptor() { } + +// Constructor QGraphicsSceneEvent::QGraphicsSceneEvent(QEvent::Type type) (adaptor class) + +static void _init_ctor_QGraphicsSceneEvent_Adaptor_1565 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsSceneEvent_Adaptor_1565 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write (new QGraphicsSceneEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QEvent *QGraphicsSceneEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEvent *)((QGraphicsSceneEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QGraphicsSceneEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsSceneEvent (); + +static gsi::Methods methods_QGraphicsSceneEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsSceneEvent::QGraphicsSceneEvent(QEvent::Type type)\nThis method creates an object of class QGraphicsSceneEvent.", &_init_ctor_QGraphicsSceneEvent_Adaptor_1565, &_call_ctor_QGraphicsSceneEvent_Adaptor_1565); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QEvent *QGraphicsSceneEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QGraphicsSceneEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QGraphicsSceneEvent_Adaptor (qtdecl_QGraphicsSceneEvent (), "QtWidgets", "QGraphicsSceneEvent", + methods_QGraphicsSceneEvent_Adaptor (), + "@qt\n@brief Binding of QGraphicsSceneEvent"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc new file mode 100644 index 000000000..cea517be1 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneHelpEvent.cc @@ -0,0 +1,270 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsSceneHelpEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsSceneHelpEvent + +// QPointF QGraphicsSceneHelpEvent::scenePos() + + +static void _init_f_scenePos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scenePos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsSceneHelpEvent *)cls)->scenePos ()); +} + + +// QPoint QGraphicsSceneHelpEvent::screenPos() + + +static void _init_f_screenPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_screenPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QGraphicsSceneHelpEvent *)cls)->screenPos ()); +} + + +// void QGraphicsSceneHelpEvent::setScenePos(const QPointF &pos) + + +static void _init_f_setScenePos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScenePos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneHelpEvent *)cls)->setScenePos (arg1); +} + + +// void QGraphicsSceneHelpEvent::setScreenPos(const QPoint &pos) + + +static void _init_f_setScreenPos_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScreenPos_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneHelpEvent *)cls)->setScreenPos (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsSceneHelpEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":scenePos", "@brief Method QPointF QGraphicsSceneHelpEvent::scenePos()\n", true, &_init_f_scenePos_c0, &_call_f_scenePos_c0); + methods += new qt_gsi::GenericMethod (":screenPos", "@brief Method QPoint QGraphicsSceneHelpEvent::screenPos()\n", true, &_init_f_screenPos_c0, &_call_f_screenPos_c0); + methods += new qt_gsi::GenericMethod ("setScenePos|scenePos=", "@brief Method void QGraphicsSceneHelpEvent::setScenePos(const QPointF &pos)\n", false, &_init_f_setScenePos_1986, &_call_f_setScenePos_1986); + methods += new qt_gsi::GenericMethod ("setScreenPos|screenPos=", "@brief Method void QGraphicsSceneHelpEvent::setScreenPos(const QPoint &pos)\n", false, &_init_f_setScreenPos_1916, &_call_f_setScreenPos_1916); + return methods; +} + +gsi::Class &qtdecl_QGraphicsSceneEvent (); + +gsi::Class decl_QGraphicsSceneHelpEvent (qtdecl_QGraphicsSceneEvent (), "QtWidgets", "QGraphicsSceneHelpEvent_Native", + methods_QGraphicsSceneHelpEvent (), + "@hide\n@alias QGraphicsSceneHelpEvent"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneHelpEvent () { return decl_QGraphicsSceneHelpEvent; } + +} + + +class QGraphicsSceneHelpEvent_Adaptor : public QGraphicsSceneHelpEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsSceneHelpEvent_Adaptor(); + + // [adaptor ctor] QGraphicsSceneHelpEvent::QGraphicsSceneHelpEvent(QEvent::Type type) + QGraphicsSceneHelpEvent_Adaptor() : QGraphicsSceneHelpEvent() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsSceneHelpEvent::QGraphicsSceneHelpEvent(QEvent::Type type) + QGraphicsSceneHelpEvent_Adaptor(QEvent::Type type) : QGraphicsSceneHelpEvent(type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QEvent *QGraphicsSceneHelpEvent::clone() + QEvent * cbs_clone_c0_0() const + { + return QGraphicsSceneHelpEvent::clone(); + } + + virtual QEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QGraphicsSceneHelpEvent_Adaptor::cbs_clone_c0_0); + } else { + return QGraphicsSceneHelpEvent::clone(); + } + } + + // [adaptor impl] void QGraphicsSceneHelpEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QGraphicsSceneHelpEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QGraphicsSceneHelpEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QGraphicsSceneHelpEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QGraphicsSceneHelpEvent_Adaptor::~QGraphicsSceneHelpEvent_Adaptor() { } + +// Constructor QGraphicsSceneHelpEvent::QGraphicsSceneHelpEvent(QEvent::Type type) (adaptor class) + +static void _init_ctor_QGraphicsSceneHelpEvent_Adaptor_1565 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type", true, "QEvent::None"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsSceneHelpEvent_Adaptor_1565 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); + ret.write (new QGraphicsSceneHelpEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QEvent *QGraphicsSceneHelpEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEvent *)((QGraphicsSceneHelpEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneHelpEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QGraphicsSceneHelpEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneHelpEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneHelpEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsSceneHelpEvent (); + +static gsi::Methods methods_QGraphicsSceneHelpEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsSceneHelpEvent::QGraphicsSceneHelpEvent(QEvent::Type type)\nThis method creates an object of class QGraphicsSceneHelpEvent.", &_init_ctor_QGraphicsSceneHelpEvent_Adaptor_1565, &_call_ctor_QGraphicsSceneHelpEvent_Adaptor_1565); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QEvent *QGraphicsSceneHelpEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QGraphicsSceneHelpEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QGraphicsSceneHelpEvent_Adaptor (qtdecl_QGraphicsSceneHelpEvent (), "QtWidgets", "QGraphicsSceneHelpEvent", + methods_QGraphicsSceneHelpEvent_Adaptor (), + "@qt\n@brief Binding of QGraphicsSceneHelpEvent"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc new file mode 100644 index 000000000..b90d31f7d --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneHoverEvent.cc @@ -0,0 +1,455 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsSceneHoverEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsSceneHoverEvent + +// QPointF QGraphicsSceneHoverEvent::lastPos() + + +static void _init_f_lastPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsSceneHoverEvent *)cls)->lastPos ()); +} + + +// QPointF QGraphicsSceneHoverEvent::lastScenePos() + + +static void _init_f_lastScenePos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastScenePos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsSceneHoverEvent *)cls)->lastScenePos ()); +} + + +// QPoint QGraphicsSceneHoverEvent::lastScreenPos() + + +static void _init_f_lastScreenPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastScreenPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QGraphicsSceneHoverEvent *)cls)->lastScreenPos ()); +} + + +// QFlags QGraphicsSceneHoverEvent::modifiers() + + +static void _init_f_modifiers_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_modifiers_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsSceneHoverEvent *)cls)->modifiers ()); +} + + +// QPointF QGraphicsSceneHoverEvent::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsSceneHoverEvent *)cls)->pos ()); +} + + +// QPointF QGraphicsSceneHoverEvent::scenePos() + + +static void _init_f_scenePos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scenePos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsSceneHoverEvent *)cls)->scenePos ()); +} + + +// QPoint QGraphicsSceneHoverEvent::screenPos() + + +static void _init_f_screenPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_screenPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QGraphicsSceneHoverEvent *)cls)->screenPos ()); +} + + +// void QGraphicsSceneHoverEvent::setLastPos(const QPointF &pos) + + +static void _init_f_setLastPos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLastPos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneHoverEvent *)cls)->setLastPos (arg1); +} + + +// void QGraphicsSceneHoverEvent::setLastScenePos(const QPointF &pos) + + +static void _init_f_setLastScenePos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLastScenePos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneHoverEvent *)cls)->setLastScenePos (arg1); +} + + +// void QGraphicsSceneHoverEvent::setLastScreenPos(const QPoint &pos) + + +static void _init_f_setLastScreenPos_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLastScreenPos_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneHoverEvent *)cls)->setLastScreenPos (arg1); +} + + +// void QGraphicsSceneHoverEvent::setModifiers(QFlags modifiers) + + +static void _init_f_setModifiers_3077 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modifiers"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setModifiers_3077 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneHoverEvent *)cls)->setModifiers (arg1); +} + + +// void QGraphicsSceneHoverEvent::setPos(const QPointF &pos) + + +static void _init_f_setPos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneHoverEvent *)cls)->setPos (arg1); +} + + +// void QGraphicsSceneHoverEvent::setScenePos(const QPointF &pos) + + +static void _init_f_setScenePos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScenePos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneHoverEvent *)cls)->setScenePos (arg1); +} + + +// void QGraphicsSceneHoverEvent::setScreenPos(const QPoint &pos) + + +static void _init_f_setScreenPos_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScreenPos_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneHoverEvent *)cls)->setScreenPos (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsSceneHoverEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":lastPos", "@brief Method QPointF QGraphicsSceneHoverEvent::lastPos()\n", true, &_init_f_lastPos_c0, &_call_f_lastPos_c0); + methods += new qt_gsi::GenericMethod (":lastScenePos", "@brief Method QPointF QGraphicsSceneHoverEvent::lastScenePos()\n", true, &_init_f_lastScenePos_c0, &_call_f_lastScenePos_c0); + methods += new qt_gsi::GenericMethod (":lastScreenPos", "@brief Method QPoint QGraphicsSceneHoverEvent::lastScreenPos()\n", true, &_init_f_lastScreenPos_c0, &_call_f_lastScreenPos_c0); + methods += new qt_gsi::GenericMethod (":modifiers", "@brief Method QFlags QGraphicsSceneHoverEvent::modifiers()\n", true, &_init_f_modifiers_c0, &_call_f_modifiers_c0); + methods += new qt_gsi::GenericMethod (":pos", "@brief Method QPointF QGraphicsSceneHoverEvent::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod (":scenePos", "@brief Method QPointF QGraphicsSceneHoverEvent::scenePos()\n", true, &_init_f_scenePos_c0, &_call_f_scenePos_c0); + methods += new qt_gsi::GenericMethod (":screenPos", "@brief Method QPoint QGraphicsSceneHoverEvent::screenPos()\n", true, &_init_f_screenPos_c0, &_call_f_screenPos_c0); + methods += new qt_gsi::GenericMethod ("setLastPos|lastPos=", "@brief Method void QGraphicsSceneHoverEvent::setLastPos(const QPointF &pos)\n", false, &_init_f_setLastPos_1986, &_call_f_setLastPos_1986); + methods += new qt_gsi::GenericMethod ("setLastScenePos|lastScenePos=", "@brief Method void QGraphicsSceneHoverEvent::setLastScenePos(const QPointF &pos)\n", false, &_init_f_setLastScenePos_1986, &_call_f_setLastScenePos_1986); + methods += new qt_gsi::GenericMethod ("setLastScreenPos|lastScreenPos=", "@brief Method void QGraphicsSceneHoverEvent::setLastScreenPos(const QPoint &pos)\n", false, &_init_f_setLastScreenPos_1916, &_call_f_setLastScreenPos_1916); + methods += new qt_gsi::GenericMethod ("setModifiers|modifiers=", "@brief Method void QGraphicsSceneHoverEvent::setModifiers(QFlags modifiers)\n", false, &_init_f_setModifiers_3077, &_call_f_setModifiers_3077); + methods += new qt_gsi::GenericMethod ("setPos|pos=", "@brief Method void QGraphicsSceneHoverEvent::setPos(const QPointF &pos)\n", false, &_init_f_setPos_1986, &_call_f_setPos_1986); + methods += new qt_gsi::GenericMethod ("setScenePos|scenePos=", "@brief Method void QGraphicsSceneHoverEvent::setScenePos(const QPointF &pos)\n", false, &_init_f_setScenePos_1986, &_call_f_setScenePos_1986); + methods += new qt_gsi::GenericMethod ("setScreenPos|screenPos=", "@brief Method void QGraphicsSceneHoverEvent::setScreenPos(const QPoint &pos)\n", false, &_init_f_setScreenPos_1916, &_call_f_setScreenPos_1916); + return methods; +} + +gsi::Class &qtdecl_QGraphicsSceneEvent (); + +gsi::Class decl_QGraphicsSceneHoverEvent (qtdecl_QGraphicsSceneEvent (), "QtWidgets", "QGraphicsSceneHoverEvent_Native", + methods_QGraphicsSceneHoverEvent (), + "@hide\n@alias QGraphicsSceneHoverEvent"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneHoverEvent () { return decl_QGraphicsSceneHoverEvent; } + +} + + +class QGraphicsSceneHoverEvent_Adaptor : public QGraphicsSceneHoverEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsSceneHoverEvent_Adaptor(); + + // [adaptor ctor] QGraphicsSceneHoverEvent::QGraphicsSceneHoverEvent(QEvent::Type type) + QGraphicsSceneHoverEvent_Adaptor() : QGraphicsSceneHoverEvent() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsSceneHoverEvent::QGraphicsSceneHoverEvent(QEvent::Type type) + QGraphicsSceneHoverEvent_Adaptor(QEvent::Type type) : QGraphicsSceneHoverEvent(type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QEvent *QGraphicsSceneHoverEvent::clone() + QEvent * cbs_clone_c0_0() const + { + return QGraphicsSceneHoverEvent::clone(); + } + + virtual QEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QGraphicsSceneHoverEvent_Adaptor::cbs_clone_c0_0); + } else { + return QGraphicsSceneHoverEvent::clone(); + } + } + + // [adaptor impl] void QGraphicsSceneHoverEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QGraphicsSceneHoverEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QGraphicsSceneHoverEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QGraphicsSceneHoverEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QGraphicsSceneHoverEvent_Adaptor::~QGraphicsSceneHoverEvent_Adaptor() { } + +// Constructor QGraphicsSceneHoverEvent::QGraphicsSceneHoverEvent(QEvent::Type type) (adaptor class) + +static void _init_ctor_QGraphicsSceneHoverEvent_Adaptor_1565 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type", true, "QEvent::None"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsSceneHoverEvent_Adaptor_1565 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); + ret.write (new QGraphicsSceneHoverEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QEvent *QGraphicsSceneHoverEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEvent *)((QGraphicsSceneHoverEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneHoverEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QGraphicsSceneHoverEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneHoverEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneHoverEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsSceneHoverEvent (); + +static gsi::Methods methods_QGraphicsSceneHoverEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsSceneHoverEvent::QGraphicsSceneHoverEvent(QEvent::Type type)\nThis method creates an object of class QGraphicsSceneHoverEvent.", &_init_ctor_QGraphicsSceneHoverEvent_Adaptor_1565, &_call_ctor_QGraphicsSceneHoverEvent_Adaptor_1565); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QEvent *QGraphicsSceneHoverEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QGraphicsSceneHoverEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QGraphicsSceneHoverEvent_Adaptor (qtdecl_QGraphicsSceneHoverEvent (), "QtWidgets", "QGraphicsSceneHoverEvent", + methods_QGraphicsSceneHoverEvent_Adaptor (), + "@qt\n@brief Binding of QGraphicsSceneHoverEvent"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc new file mode 100644 index 000000000..8b70b2be1 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneMouseEvent.cc @@ -0,0 +1,735 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsSceneMouseEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsSceneMouseEvent + +// Qt::MouseButton QGraphicsSceneMouseEvent::button() + + +static void _init_f_button_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_button_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsSceneMouseEvent *)cls)->button ())); +} + + +// QPointF QGraphicsSceneMouseEvent::buttonDownPos(Qt::MouseButton button) + + +static void _init_f_buttonDownPos_c1906 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_buttonDownPos_c1906 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QPointF)((QGraphicsSceneMouseEvent *)cls)->buttonDownPos (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QPointF QGraphicsSceneMouseEvent::buttonDownScenePos(Qt::MouseButton button) + + +static void _init_f_buttonDownScenePos_c1906 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_buttonDownScenePos_c1906 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QPointF)((QGraphicsSceneMouseEvent *)cls)->buttonDownScenePos (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QPoint QGraphicsSceneMouseEvent::buttonDownScreenPos(Qt::MouseButton button) + + +static void _init_f_buttonDownScreenPos_c1906 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_buttonDownScreenPos_c1906 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QPoint)((QGraphicsSceneMouseEvent *)cls)->buttonDownScreenPos (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QFlags QGraphicsSceneMouseEvent::buttons() + + +static void _init_f_buttons_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_buttons_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsSceneMouseEvent *)cls)->buttons ()); +} + + +// QFlags QGraphicsSceneMouseEvent::flags() + + +static void _init_f_flags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_flags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsSceneMouseEvent *)cls)->flags ()); +} + + +// QPointF QGraphicsSceneMouseEvent::lastPos() + + +static void _init_f_lastPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsSceneMouseEvent *)cls)->lastPos ()); +} + + +// QPointF QGraphicsSceneMouseEvent::lastScenePos() + + +static void _init_f_lastScenePos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastScenePos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsSceneMouseEvent *)cls)->lastScenePos ()); +} + + +// QPoint QGraphicsSceneMouseEvent::lastScreenPos() + + +static void _init_f_lastScreenPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastScreenPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QGraphicsSceneMouseEvent *)cls)->lastScreenPos ()); +} + + +// QFlags QGraphicsSceneMouseEvent::modifiers() + + +static void _init_f_modifiers_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_modifiers_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsSceneMouseEvent *)cls)->modifiers ()); +} + + +// QPointF QGraphicsSceneMouseEvent::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsSceneMouseEvent *)cls)->pos ()); +} + + +// QPointF QGraphicsSceneMouseEvent::scenePos() + + +static void _init_f_scenePos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scenePos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsSceneMouseEvent *)cls)->scenePos ()); +} + + +// QPoint QGraphicsSceneMouseEvent::screenPos() + + +static void _init_f_screenPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_screenPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QGraphicsSceneMouseEvent *)cls)->screenPos ()); +} + + +// void QGraphicsSceneMouseEvent::setButton(Qt::MouseButton button) + + +static void _init_f_setButton_1906 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setButton_1906 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMouseEvent *)cls)->setButton (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsSceneMouseEvent::setButtonDownPos(Qt::MouseButton button, const QPointF &pos) + + +static void _init_f_setButtonDownPos_3784 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setButtonDownPos_3784 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMouseEvent *)cls)->setButtonDownPos (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QGraphicsSceneMouseEvent::setButtonDownScenePos(Qt::MouseButton button, const QPointF &pos) + + +static void _init_f_setButtonDownScenePos_3784 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setButtonDownScenePos_3784 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMouseEvent *)cls)->setButtonDownScenePos (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QGraphicsSceneMouseEvent::setButtonDownScreenPos(Qt::MouseButton button, const QPoint &pos) + + +static void _init_f_setButtonDownScreenPos_3714 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setButtonDownScreenPos_3714 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPoint &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMouseEvent *)cls)->setButtonDownScreenPos (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QGraphicsSceneMouseEvent::setButtons(QFlags buttons) + + +static void _init_f_setButtons_2602 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("buttons"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setButtons_2602 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMouseEvent *)cls)->setButtons (arg1); +} + + +// void QGraphicsSceneMouseEvent::setFlags(QFlags) + + +static void _init_f_setFlags_2858 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFlags_2858 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMouseEvent *)cls)->setFlags (arg1); +} + + +// void QGraphicsSceneMouseEvent::setLastPos(const QPointF &pos) + + +static void _init_f_setLastPos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLastPos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMouseEvent *)cls)->setLastPos (arg1); +} + + +// void QGraphicsSceneMouseEvent::setLastScenePos(const QPointF &pos) + + +static void _init_f_setLastScenePos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLastScenePos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMouseEvent *)cls)->setLastScenePos (arg1); +} + + +// void QGraphicsSceneMouseEvent::setLastScreenPos(const QPoint &pos) + + +static void _init_f_setLastScreenPos_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLastScreenPos_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMouseEvent *)cls)->setLastScreenPos (arg1); +} + + +// void QGraphicsSceneMouseEvent::setModifiers(QFlags modifiers) + + +static void _init_f_setModifiers_3077 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modifiers"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setModifiers_3077 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMouseEvent *)cls)->setModifiers (arg1); +} + + +// void QGraphicsSceneMouseEvent::setPos(const QPointF &pos) + + +static void _init_f_setPos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMouseEvent *)cls)->setPos (arg1); +} + + +// void QGraphicsSceneMouseEvent::setScenePos(const QPointF &pos) + + +static void _init_f_setScenePos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScenePos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMouseEvent *)cls)->setScenePos (arg1); +} + + +// void QGraphicsSceneMouseEvent::setScreenPos(const QPoint &pos) + + +static void _init_f_setScreenPos_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScreenPos_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMouseEvent *)cls)->setScreenPos (arg1); +} + + +// void QGraphicsSceneMouseEvent::setSource(Qt::MouseEventSource source) + + +static void _init_f_setSource_2409 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("source"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSource_2409 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMouseEvent *)cls)->setSource (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// Qt::MouseEventSource QGraphicsSceneMouseEvent::source() + + +static void _init_f_source_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_source_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsSceneMouseEvent *)cls)->source ())); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsSceneMouseEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":button", "@brief Method Qt::MouseButton QGraphicsSceneMouseEvent::button()\n", true, &_init_f_button_c0, &_call_f_button_c0); + methods += new qt_gsi::GenericMethod ("buttonDownPos", "@brief Method QPointF QGraphicsSceneMouseEvent::buttonDownPos(Qt::MouseButton button)\n", true, &_init_f_buttonDownPos_c1906, &_call_f_buttonDownPos_c1906); + methods += new qt_gsi::GenericMethod ("buttonDownScenePos", "@brief Method QPointF QGraphicsSceneMouseEvent::buttonDownScenePos(Qt::MouseButton button)\n", true, &_init_f_buttonDownScenePos_c1906, &_call_f_buttonDownScenePos_c1906); + methods += new qt_gsi::GenericMethod ("buttonDownScreenPos", "@brief Method QPoint QGraphicsSceneMouseEvent::buttonDownScreenPos(Qt::MouseButton button)\n", true, &_init_f_buttonDownScreenPos_c1906, &_call_f_buttonDownScreenPos_c1906); + methods += new qt_gsi::GenericMethod (":buttons", "@brief Method QFlags QGraphicsSceneMouseEvent::buttons()\n", true, &_init_f_buttons_c0, &_call_f_buttons_c0); + methods += new qt_gsi::GenericMethod (":flags", "@brief Method QFlags QGraphicsSceneMouseEvent::flags()\n", true, &_init_f_flags_c0, &_call_f_flags_c0); + methods += new qt_gsi::GenericMethod (":lastPos", "@brief Method QPointF QGraphicsSceneMouseEvent::lastPos()\n", true, &_init_f_lastPos_c0, &_call_f_lastPos_c0); + methods += new qt_gsi::GenericMethod (":lastScenePos", "@brief Method QPointF QGraphicsSceneMouseEvent::lastScenePos()\n", true, &_init_f_lastScenePos_c0, &_call_f_lastScenePos_c0); + methods += new qt_gsi::GenericMethod (":lastScreenPos", "@brief Method QPoint QGraphicsSceneMouseEvent::lastScreenPos()\n", true, &_init_f_lastScreenPos_c0, &_call_f_lastScreenPos_c0); + methods += new qt_gsi::GenericMethod (":modifiers", "@brief Method QFlags QGraphicsSceneMouseEvent::modifiers()\n", true, &_init_f_modifiers_c0, &_call_f_modifiers_c0); + methods += new qt_gsi::GenericMethod (":pos", "@brief Method QPointF QGraphicsSceneMouseEvent::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod (":scenePos", "@brief Method QPointF QGraphicsSceneMouseEvent::scenePos()\n", true, &_init_f_scenePos_c0, &_call_f_scenePos_c0); + methods += new qt_gsi::GenericMethod (":screenPos", "@brief Method QPoint QGraphicsSceneMouseEvent::screenPos()\n", true, &_init_f_screenPos_c0, &_call_f_screenPos_c0); + methods += new qt_gsi::GenericMethod ("setButton|button=", "@brief Method void QGraphicsSceneMouseEvent::setButton(Qt::MouseButton button)\n", false, &_init_f_setButton_1906, &_call_f_setButton_1906); + methods += new qt_gsi::GenericMethod ("setButtonDownPos", "@brief Method void QGraphicsSceneMouseEvent::setButtonDownPos(Qt::MouseButton button, const QPointF &pos)\n", false, &_init_f_setButtonDownPos_3784, &_call_f_setButtonDownPos_3784); + methods += new qt_gsi::GenericMethod ("setButtonDownScenePos", "@brief Method void QGraphicsSceneMouseEvent::setButtonDownScenePos(Qt::MouseButton button, const QPointF &pos)\n", false, &_init_f_setButtonDownScenePos_3784, &_call_f_setButtonDownScenePos_3784); + methods += new qt_gsi::GenericMethod ("setButtonDownScreenPos", "@brief Method void QGraphicsSceneMouseEvent::setButtonDownScreenPos(Qt::MouseButton button, const QPoint &pos)\n", false, &_init_f_setButtonDownScreenPos_3714, &_call_f_setButtonDownScreenPos_3714); + methods += new qt_gsi::GenericMethod ("setButtons|buttons=", "@brief Method void QGraphicsSceneMouseEvent::setButtons(QFlags buttons)\n", false, &_init_f_setButtons_2602, &_call_f_setButtons_2602); + methods += new qt_gsi::GenericMethod ("setFlags|flags=", "@brief Method void QGraphicsSceneMouseEvent::setFlags(QFlags)\n", false, &_init_f_setFlags_2858, &_call_f_setFlags_2858); + methods += new qt_gsi::GenericMethod ("setLastPos|lastPos=", "@brief Method void QGraphicsSceneMouseEvent::setLastPos(const QPointF &pos)\n", false, &_init_f_setLastPos_1986, &_call_f_setLastPos_1986); + methods += new qt_gsi::GenericMethod ("setLastScenePos|lastScenePos=", "@brief Method void QGraphicsSceneMouseEvent::setLastScenePos(const QPointF &pos)\n", false, &_init_f_setLastScenePos_1986, &_call_f_setLastScenePos_1986); + methods += new qt_gsi::GenericMethod ("setLastScreenPos|lastScreenPos=", "@brief Method void QGraphicsSceneMouseEvent::setLastScreenPos(const QPoint &pos)\n", false, &_init_f_setLastScreenPos_1916, &_call_f_setLastScreenPos_1916); + methods += new qt_gsi::GenericMethod ("setModifiers|modifiers=", "@brief Method void QGraphicsSceneMouseEvent::setModifiers(QFlags modifiers)\n", false, &_init_f_setModifiers_3077, &_call_f_setModifiers_3077); + methods += new qt_gsi::GenericMethod ("setPos|pos=", "@brief Method void QGraphicsSceneMouseEvent::setPos(const QPointF &pos)\n", false, &_init_f_setPos_1986, &_call_f_setPos_1986); + methods += new qt_gsi::GenericMethod ("setScenePos|scenePos=", "@brief Method void QGraphicsSceneMouseEvent::setScenePos(const QPointF &pos)\n", false, &_init_f_setScenePos_1986, &_call_f_setScenePos_1986); + methods += new qt_gsi::GenericMethod ("setScreenPos|screenPos=", "@brief Method void QGraphicsSceneMouseEvent::setScreenPos(const QPoint &pos)\n", false, &_init_f_setScreenPos_1916, &_call_f_setScreenPos_1916); + methods += new qt_gsi::GenericMethod ("setSource|source=", "@brief Method void QGraphicsSceneMouseEvent::setSource(Qt::MouseEventSource source)\n", false, &_init_f_setSource_2409, &_call_f_setSource_2409); + methods += new qt_gsi::GenericMethod (":source", "@brief Method Qt::MouseEventSource QGraphicsSceneMouseEvent::source()\n", true, &_init_f_source_c0, &_call_f_source_c0); + return methods; +} + +gsi::Class &qtdecl_QGraphicsSceneEvent (); + +gsi::Class decl_QGraphicsSceneMouseEvent (qtdecl_QGraphicsSceneEvent (), "QtWidgets", "QGraphicsSceneMouseEvent_Native", + methods_QGraphicsSceneMouseEvent (), + "@hide\n@alias QGraphicsSceneMouseEvent"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneMouseEvent () { return decl_QGraphicsSceneMouseEvent; } + +} + + +class QGraphicsSceneMouseEvent_Adaptor : public QGraphicsSceneMouseEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsSceneMouseEvent_Adaptor(); + + // [adaptor ctor] QGraphicsSceneMouseEvent::QGraphicsSceneMouseEvent(QEvent::Type type) + QGraphicsSceneMouseEvent_Adaptor() : QGraphicsSceneMouseEvent() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsSceneMouseEvent::QGraphicsSceneMouseEvent(QEvent::Type type) + QGraphicsSceneMouseEvent_Adaptor(QEvent::Type type) : QGraphicsSceneMouseEvent(type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QEvent *QGraphicsSceneMouseEvent::clone() + QEvent * cbs_clone_c0_0() const + { + return QGraphicsSceneMouseEvent::clone(); + } + + virtual QEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QGraphicsSceneMouseEvent_Adaptor::cbs_clone_c0_0); + } else { + return QGraphicsSceneMouseEvent::clone(); + } + } + + // [adaptor impl] void QGraphicsSceneMouseEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QGraphicsSceneMouseEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QGraphicsSceneMouseEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QGraphicsSceneMouseEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QGraphicsSceneMouseEvent_Adaptor::~QGraphicsSceneMouseEvent_Adaptor() { } + +// Constructor QGraphicsSceneMouseEvent::QGraphicsSceneMouseEvent(QEvent::Type type) (adaptor class) + +static void _init_ctor_QGraphicsSceneMouseEvent_Adaptor_1565 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type", true, "QEvent::None"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsSceneMouseEvent_Adaptor_1565 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); + ret.write (new QGraphicsSceneMouseEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QEvent *QGraphicsSceneMouseEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEvent *)((QGraphicsSceneMouseEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneMouseEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QGraphicsSceneMouseEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMouseEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneMouseEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsSceneMouseEvent (); + +static gsi::Methods methods_QGraphicsSceneMouseEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsSceneMouseEvent::QGraphicsSceneMouseEvent(QEvent::Type type)\nThis method creates an object of class QGraphicsSceneMouseEvent.", &_init_ctor_QGraphicsSceneMouseEvent_Adaptor_1565, &_call_ctor_QGraphicsSceneMouseEvent_Adaptor_1565); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QEvent *QGraphicsSceneMouseEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QGraphicsSceneMouseEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QGraphicsSceneMouseEvent_Adaptor (qtdecl_QGraphicsSceneMouseEvent (), "QtWidgets", "QGraphicsSceneMouseEvent", + methods_QGraphicsSceneMouseEvent_Adaptor (), + "@qt\n@brief Binding of QGraphicsSceneMouseEvent"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneMoveEvent.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneMoveEvent.cc new file mode 100644 index 000000000..d965dd514 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneMoveEvent.cc @@ -0,0 +1,259 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsSceneMoveEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsSceneMoveEvent + +// QPointF QGraphicsSceneMoveEvent::newPos() + + +static void _init_f_newPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_newPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsSceneMoveEvent *)cls)->newPos ()); +} + + +// QPointF QGraphicsSceneMoveEvent::oldPos() + + +static void _init_f_oldPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_oldPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsSceneMoveEvent *)cls)->oldPos ()); +} + + +// void QGraphicsSceneMoveEvent::setNewPos(const QPointF &pos) + + +static void _init_f_setNewPos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNewPos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMoveEvent *)cls)->setNewPos (arg1); +} + + +// void QGraphicsSceneMoveEvent::setOldPos(const QPointF &pos) + + +static void _init_f_setOldPos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOldPos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMoveEvent *)cls)->setOldPos (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsSceneMoveEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":newPos", "@brief Method QPointF QGraphicsSceneMoveEvent::newPos()\n", true, &_init_f_newPos_c0, &_call_f_newPos_c0); + methods += new qt_gsi::GenericMethod (":oldPos", "@brief Method QPointF QGraphicsSceneMoveEvent::oldPos()\n", true, &_init_f_oldPos_c0, &_call_f_oldPos_c0); + methods += new qt_gsi::GenericMethod ("setNewPos|newPos=", "@brief Method void QGraphicsSceneMoveEvent::setNewPos(const QPointF &pos)\n", false, &_init_f_setNewPos_1986, &_call_f_setNewPos_1986); + methods += new qt_gsi::GenericMethod ("setOldPos|oldPos=", "@brief Method void QGraphicsSceneMoveEvent::setOldPos(const QPointF &pos)\n", false, &_init_f_setOldPos_1986, &_call_f_setOldPos_1986); + return methods; +} + +gsi::Class &qtdecl_QGraphicsSceneEvent (); + +gsi::Class decl_QGraphicsSceneMoveEvent (qtdecl_QGraphicsSceneEvent (), "QtWidgets", "QGraphicsSceneMoveEvent_Native", + methods_QGraphicsSceneMoveEvent (), + "@hide\n@alias QGraphicsSceneMoveEvent"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneMoveEvent () { return decl_QGraphicsSceneMoveEvent; } + +} + + +class QGraphicsSceneMoveEvent_Adaptor : public QGraphicsSceneMoveEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsSceneMoveEvent_Adaptor(); + + // [adaptor ctor] QGraphicsSceneMoveEvent::QGraphicsSceneMoveEvent() + QGraphicsSceneMoveEvent_Adaptor() : QGraphicsSceneMoveEvent() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QEvent *QGraphicsSceneMoveEvent::clone() + QEvent * cbs_clone_c0_0() const + { + return QGraphicsSceneMoveEvent::clone(); + } + + virtual QEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QGraphicsSceneMoveEvent_Adaptor::cbs_clone_c0_0); + } else { + return QGraphicsSceneMoveEvent::clone(); + } + } + + // [adaptor impl] void QGraphicsSceneMoveEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QGraphicsSceneMoveEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QGraphicsSceneMoveEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QGraphicsSceneMoveEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QGraphicsSceneMoveEvent_Adaptor::~QGraphicsSceneMoveEvent_Adaptor() { } + +// Constructor QGraphicsSceneMoveEvent::QGraphicsSceneMoveEvent() (adaptor class) + +static void _init_ctor_QGraphicsSceneMoveEvent_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsSceneMoveEvent_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QGraphicsSceneMoveEvent_Adaptor ()); +} + + +// QEvent *QGraphicsSceneMoveEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEvent *)((QGraphicsSceneMoveEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneMoveEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QGraphicsSceneMoveEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneMoveEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneMoveEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsSceneMoveEvent (); + +static gsi::Methods methods_QGraphicsSceneMoveEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsSceneMoveEvent::QGraphicsSceneMoveEvent()\nThis method creates an object of class QGraphicsSceneMoveEvent.", &_init_ctor_QGraphicsSceneMoveEvent_Adaptor_0, &_call_ctor_QGraphicsSceneMoveEvent_Adaptor_0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QEvent *QGraphicsSceneMoveEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QGraphicsSceneMoveEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QGraphicsSceneMoveEvent_Adaptor (qtdecl_QGraphicsSceneMoveEvent (), "QtWidgets", "QGraphicsSceneMoveEvent", + methods_QGraphicsSceneMoveEvent_Adaptor (), + "@qt\n@brief Binding of QGraphicsSceneMoveEvent"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneResizeEvent.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneResizeEvent.cc new file mode 100644 index 000000000..e593a62e3 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneResizeEvent.cc @@ -0,0 +1,259 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsSceneResizeEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsSceneResizeEvent + +// QSizeF QGraphicsSceneResizeEvent::newSize() + + +static void _init_f_newSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_newSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QGraphicsSceneResizeEvent *)cls)->newSize ()); +} + + +// QSizeF QGraphicsSceneResizeEvent::oldSize() + + +static void _init_f_oldSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_oldSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QGraphicsSceneResizeEvent *)cls)->oldSize ()); +} + + +// void QGraphicsSceneResizeEvent::setNewSize(const QSizeF &size) + + +static void _init_f_setNewSize_1875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNewSize_1875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneResizeEvent *)cls)->setNewSize (arg1); +} + + +// void QGraphicsSceneResizeEvent::setOldSize(const QSizeF &size) + + +static void _init_f_setOldSize_1875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOldSize_1875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneResizeEvent *)cls)->setOldSize (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsSceneResizeEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":newSize", "@brief Method QSizeF QGraphicsSceneResizeEvent::newSize()\n", true, &_init_f_newSize_c0, &_call_f_newSize_c0); + methods += new qt_gsi::GenericMethod (":oldSize", "@brief Method QSizeF QGraphicsSceneResizeEvent::oldSize()\n", true, &_init_f_oldSize_c0, &_call_f_oldSize_c0); + methods += new qt_gsi::GenericMethod ("setNewSize|newSize=", "@brief Method void QGraphicsSceneResizeEvent::setNewSize(const QSizeF &size)\n", false, &_init_f_setNewSize_1875, &_call_f_setNewSize_1875); + methods += new qt_gsi::GenericMethod ("setOldSize|oldSize=", "@brief Method void QGraphicsSceneResizeEvent::setOldSize(const QSizeF &size)\n", false, &_init_f_setOldSize_1875, &_call_f_setOldSize_1875); + return methods; +} + +gsi::Class &qtdecl_QGraphicsSceneEvent (); + +gsi::Class decl_QGraphicsSceneResizeEvent (qtdecl_QGraphicsSceneEvent (), "QtWidgets", "QGraphicsSceneResizeEvent_Native", + methods_QGraphicsSceneResizeEvent (), + "@hide\n@alias QGraphicsSceneResizeEvent"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneResizeEvent () { return decl_QGraphicsSceneResizeEvent; } + +} + + +class QGraphicsSceneResizeEvent_Adaptor : public QGraphicsSceneResizeEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsSceneResizeEvent_Adaptor(); + + // [adaptor ctor] QGraphicsSceneResizeEvent::QGraphicsSceneResizeEvent() + QGraphicsSceneResizeEvent_Adaptor() : QGraphicsSceneResizeEvent() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QEvent *QGraphicsSceneResizeEvent::clone() + QEvent * cbs_clone_c0_0() const + { + return QGraphicsSceneResizeEvent::clone(); + } + + virtual QEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QGraphicsSceneResizeEvent_Adaptor::cbs_clone_c0_0); + } else { + return QGraphicsSceneResizeEvent::clone(); + } + } + + // [adaptor impl] void QGraphicsSceneResizeEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QGraphicsSceneResizeEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QGraphicsSceneResizeEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QGraphicsSceneResizeEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QGraphicsSceneResizeEvent_Adaptor::~QGraphicsSceneResizeEvent_Adaptor() { } + +// Constructor QGraphicsSceneResizeEvent::QGraphicsSceneResizeEvent() (adaptor class) + +static void _init_ctor_QGraphicsSceneResizeEvent_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsSceneResizeEvent_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QGraphicsSceneResizeEvent_Adaptor ()); +} + + +// QEvent *QGraphicsSceneResizeEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEvent *)((QGraphicsSceneResizeEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneResizeEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QGraphicsSceneResizeEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneResizeEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneResizeEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsSceneResizeEvent (); + +static gsi::Methods methods_QGraphicsSceneResizeEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsSceneResizeEvent::QGraphicsSceneResizeEvent()\nThis method creates an object of class QGraphicsSceneResizeEvent.", &_init_ctor_QGraphicsSceneResizeEvent_Adaptor_0, &_call_ctor_QGraphicsSceneResizeEvent_Adaptor_0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QEvent *QGraphicsSceneResizeEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QGraphicsSceneResizeEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QGraphicsSceneResizeEvent_Adaptor (qtdecl_QGraphicsSceneResizeEvent (), "QtWidgets", "QGraphicsSceneResizeEvent", + methods_QGraphicsSceneResizeEvent_Adaptor (), + "@qt\n@brief Binding of QGraphicsSceneResizeEvent"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc new file mode 100644 index 000000000..509590860 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSceneWheelEvent.cc @@ -0,0 +1,566 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsSceneWheelEvent.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsSceneWheelEvent + +// QFlags QGraphicsSceneWheelEvent::buttons() + + +static void _init_f_buttons_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_buttons_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsSceneWheelEvent *)cls)->buttons ()); +} + + +// int QGraphicsSceneWheelEvent::delta() + + +static void _init_f_delta_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_delta_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsSceneWheelEvent *)cls)->delta ()); +} + + +// bool QGraphicsSceneWheelEvent::isInverted() + + +static void _init_f_isInverted_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isInverted_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsSceneWheelEvent *)cls)->isInverted ()); +} + + +// QFlags QGraphicsSceneWheelEvent::modifiers() + + +static void _init_f_modifiers_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_modifiers_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsSceneWheelEvent *)cls)->modifiers ()); +} + + +// Qt::Orientation QGraphicsSceneWheelEvent::orientation() + + +static void _init_f_orientation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_orientation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsSceneWheelEvent *)cls)->orientation ())); +} + + +// Qt::ScrollPhase QGraphicsSceneWheelEvent::phase() + + +static void _init_f_phase_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_phase_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsSceneWheelEvent *)cls)->phase ())); +} + + +// QPoint QGraphicsSceneWheelEvent::pixelDelta() + + +static void _init_f_pixelDelta_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pixelDelta_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QGraphicsSceneWheelEvent *)cls)->pixelDelta ()); +} + + +// QPointF QGraphicsSceneWheelEvent::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsSceneWheelEvent *)cls)->pos ()); +} + + +// QPointF QGraphicsSceneWheelEvent::scenePos() + + +static void _init_f_scenePos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scenePos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QGraphicsSceneWheelEvent *)cls)->scenePos ()); +} + + +// QPoint QGraphicsSceneWheelEvent::screenPos() + + +static void _init_f_screenPos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_screenPos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QGraphicsSceneWheelEvent *)cls)->screenPos ()); +} + + +// void QGraphicsSceneWheelEvent::setButtons(QFlags buttons) + + +static void _init_f_setButtons_2602 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("buttons"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setButtons_2602 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneWheelEvent *)cls)->setButtons (arg1); +} + + +// void QGraphicsSceneWheelEvent::setDelta(int delta) + + +static void _init_f_setDelta_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("delta"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDelta_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneWheelEvent *)cls)->setDelta (arg1); +} + + +// void QGraphicsSceneWheelEvent::setInverted(bool inverted) + + +static void _init_f_setInverted_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("inverted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setInverted_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneWheelEvent *)cls)->setInverted (arg1); +} + + +// void QGraphicsSceneWheelEvent::setModifiers(QFlags modifiers) + + +static void _init_f_setModifiers_3077 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modifiers"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setModifiers_3077 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneWheelEvent *)cls)->setModifiers (arg1); +} + + +// void QGraphicsSceneWheelEvent::setOrientation(Qt::Orientation orientation) + + +static void _init_f_setOrientation_1913 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOrientation_1913 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneWheelEvent *)cls)->setOrientation (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsSceneWheelEvent::setPhase(Qt::ScrollPhase scrollPhase) + + +static void _init_f_setPhase_1869 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scrollPhase"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPhase_1869 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneWheelEvent *)cls)->setPhase (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsSceneWheelEvent::setPixelDelta(QPoint delta) + + +static void _init_f_setPixelDelta_1039 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("delta"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPixelDelta_1039 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneWheelEvent *)cls)->setPixelDelta (arg1); +} + + +// void QGraphicsSceneWheelEvent::setPos(const QPointF &pos) + + +static void _init_f_setPos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneWheelEvent *)cls)->setPos (arg1); +} + + +// void QGraphicsSceneWheelEvent::setScenePos(const QPointF &pos) + + +static void _init_f_setScenePos_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScenePos_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneWheelEvent *)cls)->setScenePos (arg1); +} + + +// void QGraphicsSceneWheelEvent::setScreenPos(const QPoint &pos) + + +static void _init_f_setScreenPos_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScreenPos_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneWheelEvent *)cls)->setScreenPos (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsSceneWheelEvent () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":buttons", "@brief Method QFlags QGraphicsSceneWheelEvent::buttons()\n", true, &_init_f_buttons_c0, &_call_f_buttons_c0); + methods += new qt_gsi::GenericMethod (":delta", "@brief Method int QGraphicsSceneWheelEvent::delta()\n", true, &_init_f_delta_c0, &_call_f_delta_c0); + methods += new qt_gsi::GenericMethod ("isInverted?", "@brief Method bool QGraphicsSceneWheelEvent::isInverted()\n", true, &_init_f_isInverted_c0, &_call_f_isInverted_c0); + methods += new qt_gsi::GenericMethod (":modifiers", "@brief Method QFlags QGraphicsSceneWheelEvent::modifiers()\n", true, &_init_f_modifiers_c0, &_call_f_modifiers_c0); + methods += new qt_gsi::GenericMethod (":orientation", "@brief Method Qt::Orientation QGraphicsSceneWheelEvent::orientation()\n", true, &_init_f_orientation_c0, &_call_f_orientation_c0); + methods += new qt_gsi::GenericMethod ("phase", "@brief Method Qt::ScrollPhase QGraphicsSceneWheelEvent::phase()\n", true, &_init_f_phase_c0, &_call_f_phase_c0); + methods += new qt_gsi::GenericMethod ("pixelDelta", "@brief Method QPoint QGraphicsSceneWheelEvent::pixelDelta()\n", true, &_init_f_pixelDelta_c0, &_call_f_pixelDelta_c0); + methods += new qt_gsi::GenericMethod (":pos", "@brief Method QPointF QGraphicsSceneWheelEvent::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod (":scenePos", "@brief Method QPointF QGraphicsSceneWheelEvent::scenePos()\n", true, &_init_f_scenePos_c0, &_call_f_scenePos_c0); + methods += new qt_gsi::GenericMethod (":screenPos", "@brief Method QPoint QGraphicsSceneWheelEvent::screenPos()\n", true, &_init_f_screenPos_c0, &_call_f_screenPos_c0); + methods += new qt_gsi::GenericMethod ("setButtons|buttons=", "@brief Method void QGraphicsSceneWheelEvent::setButtons(QFlags buttons)\n", false, &_init_f_setButtons_2602, &_call_f_setButtons_2602); + methods += new qt_gsi::GenericMethod ("setDelta|delta=", "@brief Method void QGraphicsSceneWheelEvent::setDelta(int delta)\n", false, &_init_f_setDelta_767, &_call_f_setDelta_767); + methods += new qt_gsi::GenericMethod ("setInverted", "@brief Method void QGraphicsSceneWheelEvent::setInverted(bool inverted)\n", false, &_init_f_setInverted_864, &_call_f_setInverted_864); + methods += new qt_gsi::GenericMethod ("setModifiers|modifiers=", "@brief Method void QGraphicsSceneWheelEvent::setModifiers(QFlags modifiers)\n", false, &_init_f_setModifiers_3077, &_call_f_setModifiers_3077); + methods += new qt_gsi::GenericMethod ("setOrientation|orientation=", "@brief Method void QGraphicsSceneWheelEvent::setOrientation(Qt::Orientation orientation)\n", false, &_init_f_setOrientation_1913, &_call_f_setOrientation_1913); + methods += new qt_gsi::GenericMethod ("setPhase", "@brief Method void QGraphicsSceneWheelEvent::setPhase(Qt::ScrollPhase scrollPhase)\n", false, &_init_f_setPhase_1869, &_call_f_setPhase_1869); + methods += new qt_gsi::GenericMethod ("setPixelDelta", "@brief Method void QGraphicsSceneWheelEvent::setPixelDelta(QPoint delta)\n", false, &_init_f_setPixelDelta_1039, &_call_f_setPixelDelta_1039); + methods += new qt_gsi::GenericMethod ("setPos|pos=", "@brief Method void QGraphicsSceneWheelEvent::setPos(const QPointF &pos)\n", false, &_init_f_setPos_1986, &_call_f_setPos_1986); + methods += new qt_gsi::GenericMethod ("setScenePos|scenePos=", "@brief Method void QGraphicsSceneWheelEvent::setScenePos(const QPointF &pos)\n", false, &_init_f_setScenePos_1986, &_call_f_setScenePos_1986); + methods += new qt_gsi::GenericMethod ("setScreenPos|screenPos=", "@brief Method void QGraphicsSceneWheelEvent::setScreenPos(const QPoint &pos)\n", false, &_init_f_setScreenPos_1916, &_call_f_setScreenPos_1916); + return methods; +} + +gsi::Class &qtdecl_QGraphicsSceneEvent (); + +gsi::Class decl_QGraphicsSceneWheelEvent (qtdecl_QGraphicsSceneEvent (), "QtWidgets", "QGraphicsSceneWheelEvent_Native", + methods_QGraphicsSceneWheelEvent (), + "@hide\n@alias QGraphicsSceneWheelEvent"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneWheelEvent () { return decl_QGraphicsSceneWheelEvent; } + +} + + +class QGraphicsSceneWheelEvent_Adaptor : public QGraphicsSceneWheelEvent, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsSceneWheelEvent_Adaptor(); + + // [adaptor ctor] QGraphicsSceneWheelEvent::QGraphicsSceneWheelEvent(QEvent::Type type) + QGraphicsSceneWheelEvent_Adaptor() : QGraphicsSceneWheelEvent() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsSceneWheelEvent::QGraphicsSceneWheelEvent(QEvent::Type type) + QGraphicsSceneWheelEvent_Adaptor(QEvent::Type type) : QGraphicsSceneWheelEvent(type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QEvent *QGraphicsSceneWheelEvent::clone() + QEvent * cbs_clone_c0_0() const + { + return QGraphicsSceneWheelEvent::clone(); + } + + virtual QEvent * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QGraphicsSceneWheelEvent_Adaptor::cbs_clone_c0_0); + } else { + return QGraphicsSceneWheelEvent::clone(); + } + } + + // [adaptor impl] void QGraphicsSceneWheelEvent::setAccepted(bool accepted) + void cbs_setAccepted_864_0(bool accepted) + { + QGraphicsSceneWheelEvent::setAccepted(accepted); + } + + virtual void setAccepted(bool accepted) + { + if (cb_setAccepted_864_0.can_issue()) { + cb_setAccepted_864_0.issue(&QGraphicsSceneWheelEvent_Adaptor::cbs_setAccepted_864_0, accepted); + } else { + QGraphicsSceneWheelEvent::setAccepted(accepted); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_setAccepted_864_0; +}; + +QGraphicsSceneWheelEvent_Adaptor::~QGraphicsSceneWheelEvent_Adaptor() { } + +// Constructor QGraphicsSceneWheelEvent::QGraphicsSceneWheelEvent(QEvent::Type type) (adaptor class) + +static void _init_ctor_QGraphicsSceneWheelEvent_Adaptor_1565 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type", true, "QEvent::None"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsSceneWheelEvent_Adaptor_1565 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QEvent::None), heap); + ret.write (new QGraphicsSceneWheelEvent_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QEvent *QGraphicsSceneWheelEvent::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QEvent *)((QGraphicsSceneWheelEvent_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneWheelEvent_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// void QGraphicsSceneWheelEvent::setAccepted(bool accepted) + +static void _init_cbs_setAccepted_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accepted"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setAccepted_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSceneWheelEvent_Adaptor *)cls)->cbs_setAccepted_864_0 (arg1); +} + +static void _set_callback_cbs_setAccepted_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSceneWheelEvent_Adaptor *)cls)->cb_setAccepted_864_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsSceneWheelEvent (); + +static gsi::Methods methods_QGraphicsSceneWheelEvent_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsSceneWheelEvent::QGraphicsSceneWheelEvent(QEvent::Type type)\nThis method creates an object of class QGraphicsSceneWheelEvent.", &_init_ctor_QGraphicsSceneWheelEvent_Adaptor_1565, &_call_ctor_QGraphicsSceneWheelEvent_Adaptor_1565); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QEvent *QGraphicsSceneWheelEvent::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@brief Virtual method void QGraphicsSceneWheelEvent::setAccepted(bool accepted)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0); + methods += new qt_gsi::GenericMethod ("setAccepted", "@hide", false, &_init_cbs_setAccepted_864_0, &_call_cbs_setAccepted_864_0, &_set_callback_cbs_setAccepted_864_0); + return methods; +} + +gsi::Class decl_QGraphicsSceneWheelEvent_Adaptor (qtdecl_QGraphicsSceneWheelEvent (), "QtWidgets", "QGraphicsSceneWheelEvent", + methods_QGraphicsSceneWheelEvent_Adaptor (), + "@qt\n@brief Binding of QGraphicsSceneWheelEvent"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc new file mode 100644 index 000000000..e60124ece --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsSimpleTextItem.cc @@ -0,0 +1,1926 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsSimpleTextItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsSimpleTextItem + +// QRectF QGraphicsSimpleTextItem::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsSimpleTextItem *)cls)->boundingRect ()); +} + + +// bool QGraphicsSimpleTextItem::contains(const QPointF &point) + + +static void _init_f_contains_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsSimpleTextItem *)cls)->contains (arg1)); +} + + +// QFont QGraphicsSimpleTextItem::font() + + +static void _init_f_font_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_font_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)((QGraphicsSimpleTextItem *)cls)->font ()); +} + + +// bool QGraphicsSimpleTextItem::isObscuredBy(const QGraphicsItem *item) + + +static void _init_f_isObscuredBy_c2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isObscuredBy_c2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsSimpleTextItem *)cls)->isObscuredBy (arg1)); +} + + +// QPainterPath QGraphicsSimpleTextItem::opaqueArea() + + +static void _init_f_opaqueArea_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opaqueArea_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsSimpleTextItem *)cls)->opaqueArea ()); +} + + +// void QGraphicsSimpleTextItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + + +static void _init_f_paint_6301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_paint_6301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionGraphicsItem *arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem *)cls)->paint (arg1, arg2, arg3); +} + + +// void QGraphicsSimpleTextItem::setFont(const QFont &font) + + +static void _init_f_setFont_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFont_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem *)cls)->setFont (arg1); +} + + +// void QGraphicsSimpleTextItem::setText(const QString &text) + + +static void _init_f_setText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem *)cls)->setText (arg1); +} + + +// QPainterPath QGraphicsSimpleTextItem::shape() + + +static void _init_f_shape_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_shape_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsSimpleTextItem *)cls)->shape ()); +} + + +// QString QGraphicsSimpleTextItem::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QGraphicsSimpleTextItem *)cls)->text ()); +} + + +// int QGraphicsSimpleTextItem::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsSimpleTextItem *)cls)->type ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsSimpleTextItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QGraphicsSimpleTextItem::boundingRect()\nThis is a reimplementation of QGraphicsItem::boundingRect", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QGraphicsSimpleTextItem::contains(const QPointF &point)\nThis is a reimplementation of QGraphicsItem::contains", true, &_init_f_contains_c1986, &_call_f_contains_c1986); + methods += new qt_gsi::GenericMethod (":font", "@brief Method QFont QGraphicsSimpleTextItem::font()\n", true, &_init_f_font_c0, &_call_f_font_c0); + methods += new qt_gsi::GenericMethod ("isObscuredBy?", "@brief Method bool QGraphicsSimpleTextItem::isObscuredBy(const QGraphicsItem *item)\nThis is a reimplementation of QAbstractGraphicsShapeItem::isObscuredBy", true, &_init_f_isObscuredBy_c2614, &_call_f_isObscuredBy_c2614); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Method QPainterPath QGraphicsSimpleTextItem::opaqueArea()\nThis is a reimplementation of QAbstractGraphicsShapeItem::opaqueArea", true, &_init_f_opaqueArea_c0, &_call_f_opaqueArea_c0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QGraphicsSimpleTextItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis is a reimplementation of QGraphicsItem::paint", false, &_init_f_paint_6301, &_call_f_paint_6301); + methods += new qt_gsi::GenericMethod ("setFont|font=", "@brief Method void QGraphicsSimpleTextItem::setFont(const QFont &font)\n", false, &_init_f_setFont_1801, &_call_f_setFont_1801); + methods += new qt_gsi::GenericMethod ("setText|text=", "@brief Method void QGraphicsSimpleTextItem::setText(const QString &text)\n", false, &_init_f_setText_2025, &_call_f_setText_2025); + methods += new qt_gsi::GenericMethod ("shape", "@brief Method QPainterPath QGraphicsSimpleTextItem::shape()\nThis is a reimplementation of QGraphicsItem::shape", true, &_init_f_shape_c0, &_call_f_shape_c0); + methods += new qt_gsi::GenericMethod (":text", "@brief Method QString QGraphicsSimpleTextItem::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method int QGraphicsSimpleTextItem::type()\nThis is a reimplementation of QGraphicsItem::type", true, &_init_f_type_c0, &_call_f_type_c0); + return methods; +} + +gsi::Class &qtdecl_QAbstractGraphicsShapeItem (); + +gsi::Class decl_QGraphicsSimpleTextItem (qtdecl_QAbstractGraphicsShapeItem (), "QtWidgets", "QGraphicsSimpleTextItem_Native", + methods_QGraphicsSimpleTextItem (), + "@hide\n@alias QGraphicsSimpleTextItem"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSimpleTextItem () { return decl_QGraphicsSimpleTextItem; } + +} + + +class QGraphicsSimpleTextItem_Adaptor : public QGraphicsSimpleTextItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsSimpleTextItem_Adaptor(); + + // [adaptor ctor] QGraphicsSimpleTextItem::QGraphicsSimpleTextItem(QGraphicsItem *parent) + QGraphicsSimpleTextItem_Adaptor() : QGraphicsSimpleTextItem() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsSimpleTextItem::QGraphicsSimpleTextItem(QGraphicsItem *parent) + QGraphicsSimpleTextItem_Adaptor(QGraphicsItem *parent) : QGraphicsSimpleTextItem(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsSimpleTextItem::QGraphicsSimpleTextItem(const QString &text, QGraphicsItem *parent) + QGraphicsSimpleTextItem_Adaptor(const QString &text) : QGraphicsSimpleTextItem(text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsSimpleTextItem::QGraphicsSimpleTextItem(const QString &text, QGraphicsItem *parent) + QGraphicsSimpleTextItem_Adaptor(const QString &text, QGraphicsItem *parent) : QGraphicsSimpleTextItem(text, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsSimpleTextItem::addToIndex() + void fp_QGraphicsSimpleTextItem_addToIndex_0 () { + QGraphicsSimpleTextItem::addToIndex(); + } + + // [expose] void QGraphicsSimpleTextItem::prepareGeometryChange() + void fp_QGraphicsSimpleTextItem_prepareGeometryChange_0 () { + QGraphicsSimpleTextItem::prepareGeometryChange(); + } + + // [expose] void QGraphicsSimpleTextItem::removeFromIndex() + void fp_QGraphicsSimpleTextItem_removeFromIndex_0 () { + QGraphicsSimpleTextItem::removeFromIndex(); + } + + // [expose] void QGraphicsSimpleTextItem::updateMicroFocus() + void fp_QGraphicsSimpleTextItem_updateMicroFocus_0 () { + QGraphicsSimpleTextItem::updateMicroFocus(); + } + + // [adaptor impl] void QGraphicsSimpleTextItem::advance(int phase) + void cbs_advance_767_0(int phase) + { + QGraphicsSimpleTextItem::advance(phase); + } + + virtual void advance(int phase) + { + if (cb_advance_767_0.can_issue()) { + cb_advance_767_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_advance_767_0, phase); + } else { + QGraphicsSimpleTextItem::advance(phase); + } + } + + // [adaptor impl] QRectF QGraphicsSimpleTextItem::boundingRect() + QRectF cbs_boundingRect_c0_0() const + { + return QGraphicsSimpleTextItem::boundingRect(); + } + + virtual QRectF boundingRect() const + { + if (cb_boundingRect_c0_0.can_issue()) { + return cb_boundingRect_c0_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_boundingRect_c0_0); + } else { + return QGraphicsSimpleTextItem::boundingRect(); + } + } + + // [adaptor impl] bool QGraphicsSimpleTextItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + bool cbs_collidesWithItem_c4977_1(const QGraphicsItem *other, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsSimpleTextItem::collidesWithItem(other, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithItem_c4977_1.can_issue()) { + return cb_collidesWithItem_c4977_1.issue::target_type &>(&QGraphicsSimpleTextItem_Adaptor::cbs_collidesWithItem_c4977_1, other, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsSimpleTextItem::collidesWithItem(other, mode); + } + } + + // [adaptor impl] bool QGraphicsSimpleTextItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + bool cbs_collidesWithPath_c4877_1(const QPainterPath &path, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsSimpleTextItem::collidesWithPath(path, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithPath_c4877_1.can_issue()) { + return cb_collidesWithPath_c4877_1.issue::target_type &>(&QGraphicsSimpleTextItem_Adaptor::cbs_collidesWithPath_c4877_1, path, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsSimpleTextItem::collidesWithPath(path, mode); + } + } + + // [adaptor impl] bool QGraphicsSimpleTextItem::contains(const QPointF &point) + bool cbs_contains_c1986_0(const QPointF &point) const + { + return QGraphicsSimpleTextItem::contains(point); + } + + virtual bool contains(const QPointF &point) const + { + if (cb_contains_c1986_0.can_issue()) { + return cb_contains_c1986_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_contains_c1986_0, point); + } else { + return QGraphicsSimpleTextItem::contains(point); + } + } + + // [adaptor impl] bool QGraphicsSimpleTextItem::isObscuredBy(const QGraphicsItem *item) + bool cbs_isObscuredBy_c2614_0(const QGraphicsItem *item) const + { + return QGraphicsSimpleTextItem::isObscuredBy(item); + } + + virtual bool isObscuredBy(const QGraphicsItem *item) const + { + if (cb_isObscuredBy_c2614_0.can_issue()) { + return cb_isObscuredBy_c2614_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_isObscuredBy_c2614_0, item); + } else { + return QGraphicsSimpleTextItem::isObscuredBy(item); + } + } + + // [adaptor impl] QPainterPath QGraphicsSimpleTextItem::opaqueArea() + QPainterPath cbs_opaqueArea_c0_0() const + { + return QGraphicsSimpleTextItem::opaqueArea(); + } + + virtual QPainterPath opaqueArea() const + { + if (cb_opaqueArea_c0_0.can_issue()) { + return cb_opaqueArea_c0_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_opaqueArea_c0_0); + } else { + return QGraphicsSimpleTextItem::opaqueArea(); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + void cbs_paint_6301_0(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + QGraphicsSimpleTextItem::paint(painter, option, widget); + } + + virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + if (cb_paint_6301_0.can_issue()) { + cb_paint_6301_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_paint_6301_0, painter, option, widget); + } else { + QGraphicsSimpleTextItem::paint(painter, option, widget); + } + } + + // [adaptor impl] QPainterPath QGraphicsSimpleTextItem::shape() + QPainterPath cbs_shape_c0_0() const + { + return QGraphicsSimpleTextItem::shape(); + } + + virtual QPainterPath shape() const + { + if (cb_shape_c0_0.can_issue()) { + return cb_shape_c0_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_shape_c0_0); + } else { + return QGraphicsSimpleTextItem::shape(); + } + } + + // [adaptor impl] int QGraphicsSimpleTextItem::type() + int cbs_type_c0_0() const + { + return QGraphicsSimpleTextItem::type(); + } + + virtual int type() const + { + if (cb_type_c0_0.can_issue()) { + return cb_type_c0_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_type_c0_0); + } else { + return QGraphicsSimpleTextItem::type(); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + void cbs_contextMenuEvent_3674_0(QGraphicsSceneContextMenuEvent *event) + { + QGraphicsSimpleTextItem::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + { + if (cb_contextMenuEvent_3674_0.can_issue()) { + cb_contextMenuEvent_3674_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_contextMenuEvent_3674_0, event); + } else { + QGraphicsSimpleTextItem::contextMenuEvent(event); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragEnterEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsSimpleTextItem::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragEnterEvent_3315_0.can_issue()) { + cb_dragEnterEvent_3315_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_dragEnterEvent_3315_0, event); + } else { + QGraphicsSimpleTextItem::dragEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragLeaveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsSimpleTextItem::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragLeaveEvent_3315_0.can_issue()) { + cb_dragLeaveEvent_3315_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_dragLeaveEvent_3315_0, event); + } else { + QGraphicsSimpleTextItem::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragMoveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsSimpleTextItem::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragMoveEvent_3315_0.can_issue()) { + cb_dragMoveEvent_3315_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_dragMoveEvent_3315_0, event); + } else { + QGraphicsSimpleTextItem::dragMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::dropEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dropEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsSimpleTextItem::dropEvent(event); + } + + virtual void dropEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dropEvent_3315_0.can_issue()) { + cb_dropEvent_3315_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_dropEvent_3315_0, event); + } else { + QGraphicsSimpleTextItem::dropEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsSimpleTextItem::extension(const QVariant &variant) + QVariant cbs_extension_c2119_0(const QVariant &variant) const + { + return QGraphicsSimpleTextItem::extension(variant); + } + + virtual QVariant extension(const QVariant &variant) const + { + if (cb_extension_c2119_0.can_issue()) { + return cb_extension_c2119_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_extension_c2119_0, variant); + } else { + return QGraphicsSimpleTextItem::extension(variant); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QGraphicsSimpleTextItem::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QGraphicsSimpleTextItem::focusInEvent(event); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QGraphicsSimpleTextItem::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QGraphicsSimpleTextItem::focusOutEvent(event); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverEnterEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsSimpleTextItem::hoverEnterEvent(event); + } + + virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverEnterEvent_3044_0.can_issue()) { + cb_hoverEnterEvent_3044_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_hoverEnterEvent_3044_0, event); + } else { + QGraphicsSimpleTextItem::hoverEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverLeaveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsSimpleTextItem::hoverLeaveEvent(event); + } + + virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverLeaveEvent_3044_0.can_issue()) { + cb_hoverLeaveEvent_3044_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_hoverLeaveEvent_3044_0, event); + } else { + QGraphicsSimpleTextItem::hoverLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverMoveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsSimpleTextItem::hoverMoveEvent(event); + } + + virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverMoveEvent_3044_0.can_issue()) { + cb_hoverMoveEvent_3044_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_hoverMoveEvent_3044_0, event); + } else { + QGraphicsSimpleTextItem::hoverMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QGraphicsSimpleTextItem::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QGraphicsSimpleTextItem::inputMethodEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsSimpleTextItem::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QGraphicsSimpleTextItem::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QGraphicsSimpleTextItem_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QGraphicsSimpleTextItem::inputMethodQuery(query); + } + } + + // [adaptor impl] QVariant QGraphicsSimpleTextItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + QVariant cbs_itemChange_5658_0(const qt_gsi::Converter::target_type & change, const QVariant &value) + { + return QGraphicsSimpleTextItem::itemChange(qt_gsi::QtToCppAdaptor(change).cref(), value); + } + + virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + { + if (cb_itemChange_5658_0.can_issue()) { + return cb_itemChange_5658_0.issue::target_type &, const QVariant &>(&QGraphicsSimpleTextItem_Adaptor::cbs_itemChange_5658_0, qt_gsi::CppToQtAdaptor(change), value); + } else { + return QGraphicsSimpleTextItem::itemChange(change, value); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QGraphicsSimpleTextItem::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QGraphicsSimpleTextItem::keyPressEvent(event); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QGraphicsSimpleTextItem::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QGraphicsSimpleTextItem::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseDoubleClickEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsSimpleTextItem::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_3049_0.can_issue()) { + cb_mouseDoubleClickEvent_3049_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_mouseDoubleClickEvent_3049_0, event); + } else { + QGraphicsSimpleTextItem::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseMoveEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsSimpleTextItem::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseMoveEvent_3049_0.can_issue()) { + cb_mouseMoveEvent_3049_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_mouseMoveEvent_3049_0, event); + } else { + QGraphicsSimpleTextItem::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + void cbs_mousePressEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsSimpleTextItem::mousePressEvent(event); + } + + virtual void mousePressEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mousePressEvent_3049_0.can_issue()) { + cb_mousePressEvent_3049_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_mousePressEvent_3049_0, event); + } else { + QGraphicsSimpleTextItem::mousePressEvent(event); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseReleaseEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsSimpleTextItem::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseReleaseEvent_3049_0.can_issue()) { + cb_mouseReleaseEvent_3049_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_mouseReleaseEvent_3049_0, event); + } else { + QGraphicsSimpleTextItem::mouseReleaseEvent(event); + } + } + + // [adaptor impl] bool QGraphicsSimpleTextItem::sceneEvent(QEvent *event) + bool cbs_sceneEvent_1217_0(QEvent *event) + { + return QGraphicsSimpleTextItem::sceneEvent(event); + } + + virtual bool sceneEvent(QEvent *event) + { + if (cb_sceneEvent_1217_0.can_issue()) { + return cb_sceneEvent_1217_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_sceneEvent_1217_0, event); + } else { + return QGraphicsSimpleTextItem::sceneEvent(event); + } + } + + // [adaptor impl] bool QGraphicsSimpleTextItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + bool cbs_sceneEventFilter_3028_0(QGraphicsItem *watched, QEvent *event) + { + return QGraphicsSimpleTextItem::sceneEventFilter(watched, event); + } + + virtual bool sceneEventFilter(QGraphicsItem *watched, QEvent *event) + { + if (cb_sceneEventFilter_3028_0.can_issue()) { + return cb_sceneEventFilter_3028_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_sceneEventFilter_3028_0, watched, event); + } else { + return QGraphicsSimpleTextItem::sceneEventFilter(watched, event); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + void cbs_setExtension_4817_0(unsigned int extension, const QVariant &variant) + { + QGraphicsSimpleTextItem::setExtension(QGraphicsItem::Extension(extension), variant); + } + + virtual void setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + { + if (cb_setExtension_4817_0.can_issue()) { + cb_setExtension_4817_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_setExtension_4817_0, (unsigned int)(extension), variant); + } else { + QGraphicsSimpleTextItem::setExtension(extension, variant); + } + } + + // [adaptor impl] bool QGraphicsSimpleTextItem::supportsExtension(QGraphicsItem::Extension extension) + bool cbs_supportsExtension_c2806_0(unsigned int extension) const + { + return QGraphicsSimpleTextItem::supportsExtension(QGraphicsItem::Extension(extension)); + } + + virtual bool supportsExtension(QGraphicsItem::Extension extension) const + { + if (cb_supportsExtension_c2806_0.can_issue()) { + return cb_supportsExtension_c2806_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_supportsExtension_c2806_0, (unsigned int)(extension)); + } else { + return QGraphicsSimpleTextItem::supportsExtension(extension); + } + } + + // [adaptor impl] void QGraphicsSimpleTextItem::wheelEvent(QGraphicsSceneWheelEvent *event) + void cbs_wheelEvent_3029_0(QGraphicsSceneWheelEvent *event) + { + QGraphicsSimpleTextItem::wheelEvent(event); + } + + virtual void wheelEvent(QGraphicsSceneWheelEvent *event) + { + if (cb_wheelEvent_3029_0.can_issue()) { + cb_wheelEvent_3029_0.issue(&QGraphicsSimpleTextItem_Adaptor::cbs_wheelEvent_3029_0, event); + } else { + QGraphicsSimpleTextItem::wheelEvent(event); + } + } + + gsi::Callback cb_advance_767_0; + gsi::Callback cb_boundingRect_c0_0; + gsi::Callback cb_collidesWithItem_c4977_1; + gsi::Callback cb_collidesWithPath_c4877_1; + gsi::Callback cb_contains_c1986_0; + gsi::Callback cb_isObscuredBy_c2614_0; + gsi::Callback cb_opaqueArea_c0_0; + gsi::Callback cb_paint_6301_0; + gsi::Callback cb_shape_c0_0; + gsi::Callback cb_type_c0_0; + gsi::Callback cb_contextMenuEvent_3674_0; + gsi::Callback cb_dragEnterEvent_3315_0; + gsi::Callback cb_dragLeaveEvent_3315_0; + gsi::Callback cb_dragMoveEvent_3315_0; + gsi::Callback cb_dropEvent_3315_0; + gsi::Callback cb_extension_c2119_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hoverEnterEvent_3044_0; + gsi::Callback cb_hoverLeaveEvent_3044_0; + gsi::Callback cb_hoverMoveEvent_3044_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemChange_5658_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_mouseDoubleClickEvent_3049_0; + gsi::Callback cb_mouseMoveEvent_3049_0; + gsi::Callback cb_mousePressEvent_3049_0; + gsi::Callback cb_mouseReleaseEvent_3049_0; + gsi::Callback cb_sceneEvent_1217_0; + gsi::Callback cb_sceneEventFilter_3028_0; + gsi::Callback cb_setExtension_4817_0; + gsi::Callback cb_supportsExtension_c2806_0; + gsi::Callback cb_wheelEvent_3029_0; +}; + +QGraphicsSimpleTextItem_Adaptor::~QGraphicsSimpleTextItem_Adaptor() { } + +// Constructor QGraphicsSimpleTextItem::QGraphicsSimpleTextItem(QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsSimpleTextItem_Adaptor_1919 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsSimpleTextItem_Adaptor_1919 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsSimpleTextItem_Adaptor (arg1)); +} + + +// Constructor QGraphicsSimpleTextItem::QGraphicsSimpleTextItem(const QString &text, QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsSimpleTextItem_Adaptor_3836 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsSimpleTextItem_Adaptor_3836 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QGraphicsItem *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsSimpleTextItem_Adaptor (arg1, arg2)); +} + + +// exposed void QGraphicsSimpleTextItem::addToIndex() + +static void _init_fp_addToIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_addToIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->fp_QGraphicsSimpleTextItem_addToIndex_0 (); +} + + +// void QGraphicsSimpleTextItem::advance(int phase) + +static void _init_cbs_advance_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("phase"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_advance_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_advance_767_0 (arg1); +} + +static void _set_callback_cbs_advance_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_advance_767_0 = cb; +} + + +// QRectF QGraphicsSimpleTextItem::boundingRect() + +static void _init_cbs_boundingRect_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_boundingRect_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_boundingRect_c0_0 ()); +} + +static void _set_callback_cbs_boundingRect_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_boundingRect_c0_0 = cb; +} + + +// bool QGraphicsSimpleTextItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithItem_c4977_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithItem_c4977_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_collidesWithItem_c4977_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithItem_c4977_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_collidesWithItem_c4977_1 = cb; +} + + +// bool QGraphicsSimpleTextItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithPath_c4877_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithPath_c4877_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_collidesWithPath_c4877_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithPath_c4877_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_collidesWithPath_c4877_1 = cb; +} + + +// bool QGraphicsSimpleTextItem::contains(const QPointF &point) + +static void _init_cbs_contains_c1986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contains_c1986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + ret.write ((bool)((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_contains_c1986_0 (arg1)); +} + +static void _set_callback_cbs_contains_c1986_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_contains_c1986_0 = cb; +} + + +// void QGraphicsSimpleTextItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_3674_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_3674_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_contextMenuEvent_3674_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_3674_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_contextMenuEvent_3674_0 = cb; +} + + +// void QGraphicsSimpleTextItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragEnterEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_dragEnterEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_dragEnterEvent_3315_0 = cb; +} + + +// void QGraphicsSimpleTextItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragLeaveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_dragLeaveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_dragLeaveEvent_3315_0 = cb; +} + + +// void QGraphicsSimpleTextItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragMoveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_dragMoveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_dragMoveEvent_3315_0 = cb; +} + + +// void QGraphicsSimpleTextItem::dropEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dropEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_dropEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_dropEvent_3315_0 = cb; +} + + +// QVariant QGraphicsSimpleTextItem::extension(const QVariant &variant) + +static void _init_cbs_extension_c2119_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("variant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_extension_c2119_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + ret.write ((QVariant)((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_extension_c2119_0 (arg1)); +} + +static void _set_callback_cbs_extension_c2119_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_extension_c2119_0 = cb; +} + + +// void QGraphicsSimpleTextItem::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// void QGraphicsSimpleTextItem::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// void QGraphicsSimpleTextItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverEnterEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverEnterEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_hoverEnterEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverEnterEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_hoverEnterEvent_3044_0 = cb; +} + + +// void QGraphicsSimpleTextItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverLeaveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverLeaveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_hoverLeaveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverLeaveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_hoverLeaveEvent_3044_0 = cb; +} + + +// void QGraphicsSimpleTextItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverMoveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverMoveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_hoverMoveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverMoveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_hoverMoveEvent_3044_0 = cb; +} + + +// void QGraphicsSimpleTextItem::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QGraphicsSimpleTextItem::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QGraphicsSimpleTextItem::isObscuredBy(const QGraphicsItem *item) + +static void _init_cbs_isObscuredBy_c2614_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isObscuredBy_c2614_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_isObscuredBy_c2614_0 (arg1)); +} + +static void _set_callback_cbs_isObscuredBy_c2614_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_isObscuredBy_c2614_0 = cb; +} + + +// QVariant QGraphicsSimpleTextItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + +static void _init_cbs_itemChange_5658_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_itemChange_5658_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QVariant &arg2 = args.read (heap); + ret.write ((QVariant)((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_itemChange_5658_0 (arg1, arg2)); +} + +static void _set_callback_cbs_itemChange_5658_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_itemChange_5658_0 = cb; +} + + +// void QGraphicsSimpleTextItem::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QGraphicsSimpleTextItem::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QGraphicsSimpleTextItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_mouseDoubleClickEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_mouseDoubleClickEvent_3049_0 = cb; +} + + +// void QGraphicsSimpleTextItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_mouseMoveEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_mouseMoveEvent_3049_0 = cb; +} + + +// void QGraphicsSimpleTextItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mousePressEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_mousePressEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_mousePressEvent_3049_0 = cb; +} + + +// void QGraphicsSimpleTextItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_mouseReleaseEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_mouseReleaseEvent_3049_0 = cb; +} + + +// QPainterPath QGraphicsSimpleTextItem::opaqueArea() + +static void _init_cbs_opaqueArea_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_opaqueArea_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_opaqueArea_c0_0 ()); +} + +static void _set_callback_cbs_opaqueArea_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_opaqueArea_c0_0 = cb; +} + + +// void QGraphicsSimpleTextItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + +static void _init_cbs_paint_6301_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paint_6301_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionGraphicsItem *arg2 = args.read (heap); + QWidget *arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_paint_6301_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paint_6301_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_paint_6301_0 = cb; +} + + +// exposed void QGraphicsSimpleTextItem::prepareGeometryChange() + +static void _init_fp_prepareGeometryChange_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_prepareGeometryChange_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->fp_QGraphicsSimpleTextItem_prepareGeometryChange_0 (); +} + + +// exposed void QGraphicsSimpleTextItem::removeFromIndex() + +static void _init_fp_removeFromIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_removeFromIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->fp_QGraphicsSimpleTextItem_removeFromIndex_0 (); +} + + +// bool QGraphicsSimpleTextItem::sceneEvent(QEvent *event) + +static void _init_cbs_sceneEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sceneEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_sceneEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_sceneEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_sceneEvent_1217_0 = cb; +} + + +// bool QGraphicsSimpleTextItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + +static void _init_cbs_sceneEventFilter_3028_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sceneEventFilter_3028_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_sceneEventFilter_3028_0 (arg1, arg2)); +} + +static void _set_callback_cbs_sceneEventFilter_3028_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_sceneEventFilter_3028_0 = cb; +} + + +// void QGraphicsSimpleTextItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + +static void _init_cbs_setExtension_4817_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("variant"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setExtension_4817_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_setExtension_4817_0 (arg1, arg2); +} + +static void _set_callback_cbs_setExtension_4817_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_setExtension_4817_0 = cb; +} + + +// QPainterPath QGraphicsSimpleTextItem::shape() + +static void _init_cbs_shape_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_shape_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_shape_c0_0 ()); +} + +static void _set_callback_cbs_shape_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_shape_c0_0 = cb; +} + + +// bool QGraphicsSimpleTextItem::supportsExtension(QGraphicsItem::Extension extension) + +static void _init_cbs_supportsExtension_c2806_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_supportsExtension_c2806_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + ret.write ((bool)((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_supportsExtension_c2806_0 (arg1)); +} + +static void _set_callback_cbs_supportsExtension_c2806_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_supportsExtension_c2806_0 = cb; +} + + +// int QGraphicsSimpleTextItem::type() + +static void _init_cbs_type_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_type_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_type_c0_0 ()); +} + +static void _set_callback_cbs_type_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_type_c0_0 = cb; +} + + +// exposed void QGraphicsSimpleTextItem::updateMicroFocus() + +static void _init_fp_updateMicroFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->fp_QGraphicsSimpleTextItem_updateMicroFocus_0 (); +} + + +// void QGraphicsSimpleTextItem::wheelEvent(QGraphicsSceneWheelEvent *event) + +static void _init_cbs_wheelEvent_3029_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_3029_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cbs_wheelEvent_3029_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_3029_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsSimpleTextItem_Adaptor *)cls)->cb_wheelEvent_3029_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsSimpleTextItem (); + +static gsi::Methods methods_QGraphicsSimpleTextItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsSimpleTextItem::QGraphicsSimpleTextItem(QGraphicsItem *parent)\nThis method creates an object of class QGraphicsSimpleTextItem.", &_init_ctor_QGraphicsSimpleTextItem_Adaptor_1919, &_call_ctor_QGraphicsSimpleTextItem_Adaptor_1919); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsSimpleTextItem::QGraphicsSimpleTextItem(const QString &text, QGraphicsItem *parent)\nThis method creates an object of class QGraphicsSimpleTextItem.", &_init_ctor_QGraphicsSimpleTextItem_Adaptor_3836, &_call_ctor_QGraphicsSimpleTextItem_Adaptor_3836); + methods += new qt_gsi::GenericMethod ("*addToIndex", "@brief Method void QGraphicsSimpleTextItem::addToIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addToIndex_0, &_call_fp_addToIndex_0); + methods += new qt_gsi::GenericMethod ("advance", "@brief Virtual method void QGraphicsSimpleTextItem::advance(int phase)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("advance", "@hide", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0, &_set_callback_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Virtual method QRectF QGraphicsSimpleTextItem::boundingRect()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@hide", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0, &_set_callback_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@brief Virtual method bool QGraphicsSimpleTextItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@hide", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1, &_set_callback_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@brief Virtual method bool QGraphicsSimpleTextItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@hide", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1, &_set_callback_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("contains", "@brief Virtual method bool QGraphicsSimpleTextItem::contains(const QPointF &point)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("contains", "@hide", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0, &_set_callback_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QGraphicsSimpleTextItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0, &_set_callback_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QGraphicsSimpleTextItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0, &_set_callback_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QGraphicsSimpleTextItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0, &_set_callback_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QGraphicsSimpleTextItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0, &_set_callback_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QGraphicsSimpleTextItem::dropEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0, &_set_callback_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*extension", "@brief Virtual method QVariant QGraphicsSimpleTextItem::extension(const QVariant &variant)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*extension", "@hide", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0, &_set_callback_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QGraphicsSimpleTextItem::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QGraphicsSimpleTextItem::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@brief Virtual method void QGraphicsSimpleTextItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@hide", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0, &_set_callback_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@brief Virtual method void QGraphicsSimpleTextItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@hide", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0, &_set_callback_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@brief Virtual method void QGraphicsSimpleTextItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@hide", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0, &_set_callback_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QGraphicsSimpleTextItem::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@brief Virtual method QVariant QGraphicsSimpleTextItem::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@brief Virtual method bool QGraphicsSimpleTextItem::isObscuredBy(const QGraphicsItem *item)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@hide", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0, &_set_callback_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@brief Virtual method QVariant QGraphicsSimpleTextItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@hide", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0, &_set_callback_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QGraphicsSimpleTextItem::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QGraphicsSimpleTextItem::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QGraphicsSimpleTextItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0, &_set_callback_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QGraphicsSimpleTextItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0, &_set_callback_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QGraphicsSimpleTextItem::mousePressEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0, &_set_callback_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QGraphicsSimpleTextItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0, &_set_callback_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Virtual method QPainterPath QGraphicsSimpleTextItem::opaqueArea()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@hide", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0, &_set_callback_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QGraphicsSimpleTextItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paint_6301_0, &_call_cbs_paint_6301_0); + methods += new qt_gsi::GenericMethod ("paint", "@hide", false, &_init_cbs_paint_6301_0, &_call_cbs_paint_6301_0, &_set_callback_cbs_paint_6301_0); + methods += new qt_gsi::GenericMethod ("*prepareGeometryChange", "@brief Method void QGraphicsSimpleTextItem::prepareGeometryChange()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_prepareGeometryChange_0, &_call_fp_prepareGeometryChange_0); + methods += new qt_gsi::GenericMethod ("*removeFromIndex", "@brief Method void QGraphicsSimpleTextItem::removeFromIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_removeFromIndex_0, &_call_fp_removeFromIndex_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@brief Virtual method bool QGraphicsSimpleTextItem::sceneEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@hide", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0, &_set_callback_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@brief Virtual method bool QGraphicsSimpleTextItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@hide", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0, &_set_callback_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@brief Virtual method void QGraphicsSimpleTextItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@hide", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0, &_set_callback_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("shape", "@brief Virtual method QPainterPath QGraphicsSimpleTextItem::shape()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("shape", "@hide", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0, &_set_callback_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@brief Virtual method bool QGraphicsSimpleTextItem::supportsExtension(QGraphicsItem::Extension extension)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@hide", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0, &_set_callback_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method int QGraphicsSimpleTextItem::type()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0, &_set_callback_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QGraphicsSimpleTextItem::updateMicroFocus()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_0, &_call_fp_updateMicroFocus_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QGraphicsSimpleTextItem::wheelEvent(QGraphicsSceneWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0, &_set_callback_cbs_wheelEvent_3029_0); + return methods; +} + +gsi::Class decl_QGraphicsSimpleTextItem_Adaptor (qtdecl_QGraphicsSimpleTextItem (), "QtWidgets", "QGraphicsSimpleTextItem", + methods_QGraphicsSimpleTextItem_Adaptor (), + "@qt\n@brief Binding of QGraphicsSimpleTextItem"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsTextItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsTextItem.cc new file mode 100644 index 000000000..184fbfe0d --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsTextItem.cc @@ -0,0 +1,2995 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsTextItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsTextItem + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGraphicsTextItem::staticMetaObject); +} + + +// void QGraphicsTextItem::adjustSize() + + +static void _init_f_adjustSize_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_adjustSize_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem *)cls)->adjustSize (); +} + + +// QRectF QGraphicsTextItem::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsTextItem *)cls)->boundingRect ()); +} + + +// bool QGraphicsTextItem::contains(const QPointF &point) + + +static void _init_f_contains_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsTextItem *)cls)->contains (arg1)); +} + + +// QColor QGraphicsTextItem::defaultTextColor() + + +static void _init_f_defaultTextColor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultTextColor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QGraphicsTextItem *)cls)->defaultTextColor ()); +} + + +// QTextDocument *QGraphicsTextItem::document() + + +static void _init_f_document_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_document_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextDocument *)((QGraphicsTextItem *)cls)->document ()); +} + + +// QFont QGraphicsTextItem::font() + + +static void _init_f_font_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_font_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)((QGraphicsTextItem *)cls)->font ()); +} + + +// bool QGraphicsTextItem::isObscuredBy(const QGraphicsItem *item) + + +static void _init_f_isObscuredBy_c2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isObscuredBy_c2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsTextItem *)cls)->isObscuredBy (arg1)); +} + + +// QPainterPath QGraphicsTextItem::opaqueArea() + + +static void _init_f_opaqueArea_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opaqueArea_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsTextItem *)cls)->opaqueArea ()); +} + + +// bool QGraphicsTextItem::openExternalLinks() + + +static void _init_f_openExternalLinks_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_openExternalLinks_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsTextItem *)cls)->openExternalLinks ()); +} + + +// void QGraphicsTextItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + + +static void _init_f_paint_6301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_paint_6301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionGraphicsItem *arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem *)cls)->paint (arg1, arg2, arg3); +} + + +// void QGraphicsTextItem::setDefaultTextColor(const QColor &c) + + +static void _init_f_setDefaultTextColor_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultTextColor_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem *)cls)->setDefaultTextColor (arg1); +} + + +// void QGraphicsTextItem::setDocument(QTextDocument *document) + + +static void _init_f_setDocument_1955 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("document"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDocument_1955 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextDocument *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem *)cls)->setDocument (arg1); +} + + +// void QGraphicsTextItem::setFont(const QFont &font) + + +static void _init_f_setFont_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFont_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem *)cls)->setFont (arg1); +} + + +// void QGraphicsTextItem::setHtml(const QString &html) + + +static void _init_f_setHtml_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("html"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHtml_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem *)cls)->setHtml (arg1); +} + + +// void QGraphicsTextItem::setOpenExternalLinks(bool open) + + +static void _init_f_setOpenExternalLinks_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("open"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOpenExternalLinks_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem *)cls)->setOpenExternalLinks (arg1); +} + + +// void QGraphicsTextItem::setPlainText(const QString &text) + + +static void _init_f_setPlainText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPlainText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem *)cls)->setPlainText (arg1); +} + + +// void QGraphicsTextItem::setTabChangesFocus(bool b) + + +static void _init_f_setTabChangesFocus_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabChangesFocus_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem *)cls)->setTabChangesFocus (arg1); +} + + +// void QGraphicsTextItem::setTextCursor(const QTextCursor &cursor) + + +static void _init_f_setTextCursor_2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextCursor_2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem *)cls)->setTextCursor (arg1); +} + + +// void QGraphicsTextItem::setTextInteractionFlags(QFlags flags) + + +static void _init_f_setTextInteractionFlags_3396 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextInteractionFlags_3396 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem *)cls)->setTextInteractionFlags (arg1); +} + + +// void QGraphicsTextItem::setTextWidth(double width) + + +static void _init_f_setTextWidth_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextWidth_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem *)cls)->setTextWidth (arg1); +} + + +// QPainterPath QGraphicsTextItem::shape() + + +static void _init_f_shape_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_shape_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsTextItem *)cls)->shape ()); +} + + +// bool QGraphicsTextItem::tabChangesFocus() + + +static void _init_f_tabChangesFocus_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tabChangesFocus_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsTextItem *)cls)->tabChangesFocus ()); +} + + +// QTextCursor QGraphicsTextItem::textCursor() + + +static void _init_f_textCursor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textCursor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCursor)((QGraphicsTextItem *)cls)->textCursor ()); +} + + +// QFlags QGraphicsTextItem::textInteractionFlags() + + +static void _init_f_textInteractionFlags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_textInteractionFlags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsTextItem *)cls)->textInteractionFlags ()); +} + + +// double QGraphicsTextItem::textWidth() + + +static void _init_f_textWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QGraphicsTextItem *)cls)->textWidth ()); +} + + +// QString QGraphicsTextItem::toHtml() + + +static void _init_f_toHtml_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toHtml_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QGraphicsTextItem *)cls)->toHtml ()); +} + + +// QString QGraphicsTextItem::toPlainText() + + +static void _init_f_toPlainText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toPlainText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QGraphicsTextItem *)cls)->toPlainText ()); +} + + +// int QGraphicsTextItem::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsTextItem *)cls)->type ()); +} + + +// static QString QGraphicsTextItem::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGraphicsTextItem::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsTextItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("adjustSize", "@brief Method void QGraphicsTextItem::adjustSize()\n", false, &_init_f_adjustSize_0, &_call_f_adjustSize_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QGraphicsTextItem::boundingRect()\nThis is a reimplementation of QGraphicsItem::boundingRect", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QGraphicsTextItem::contains(const QPointF &point)\nThis is a reimplementation of QGraphicsItem::contains", true, &_init_f_contains_c1986, &_call_f_contains_c1986); + methods += new qt_gsi::GenericMethod (":defaultTextColor", "@brief Method QColor QGraphicsTextItem::defaultTextColor()\n", true, &_init_f_defaultTextColor_c0, &_call_f_defaultTextColor_c0); + methods += new qt_gsi::GenericMethod (":document", "@brief Method QTextDocument *QGraphicsTextItem::document()\n", true, &_init_f_document_c0, &_call_f_document_c0); + methods += new qt_gsi::GenericMethod (":font", "@brief Method QFont QGraphicsTextItem::font()\n", true, &_init_f_font_c0, &_call_f_font_c0); + methods += new qt_gsi::GenericMethod ("isObscuredBy?", "@brief Method bool QGraphicsTextItem::isObscuredBy(const QGraphicsItem *item)\nThis is a reimplementation of QGraphicsItem::isObscuredBy", true, &_init_f_isObscuredBy_c2614, &_call_f_isObscuredBy_c2614); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Method QPainterPath QGraphicsTextItem::opaqueArea()\nThis is a reimplementation of QGraphicsItem::opaqueArea", true, &_init_f_opaqueArea_c0, &_call_f_opaqueArea_c0); + methods += new qt_gsi::GenericMethod (":openExternalLinks", "@brief Method bool QGraphicsTextItem::openExternalLinks()\n", true, &_init_f_openExternalLinks_c0, &_call_f_openExternalLinks_c0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QGraphicsTextItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis is a reimplementation of QGraphicsItem::paint", false, &_init_f_paint_6301, &_call_f_paint_6301); + methods += new qt_gsi::GenericMethod ("setDefaultTextColor|defaultTextColor=", "@brief Method void QGraphicsTextItem::setDefaultTextColor(const QColor &c)\n", false, &_init_f_setDefaultTextColor_1905, &_call_f_setDefaultTextColor_1905); + methods += new qt_gsi::GenericMethod ("setDocument|document=", "@brief Method void QGraphicsTextItem::setDocument(QTextDocument *document)\n", false, &_init_f_setDocument_1955, &_call_f_setDocument_1955); + methods += new qt_gsi::GenericMethod ("setFont|font=", "@brief Method void QGraphicsTextItem::setFont(const QFont &font)\n", false, &_init_f_setFont_1801, &_call_f_setFont_1801); + methods += new qt_gsi::GenericMethod ("setHtml", "@brief Method void QGraphicsTextItem::setHtml(const QString &html)\n", false, &_init_f_setHtml_2025, &_call_f_setHtml_2025); + methods += new qt_gsi::GenericMethod ("setOpenExternalLinks|openExternalLinks=", "@brief Method void QGraphicsTextItem::setOpenExternalLinks(bool open)\n", false, &_init_f_setOpenExternalLinks_864, &_call_f_setOpenExternalLinks_864); + methods += new qt_gsi::GenericMethod ("setPlainText", "@brief Method void QGraphicsTextItem::setPlainText(const QString &text)\n", false, &_init_f_setPlainText_2025, &_call_f_setPlainText_2025); + methods += new qt_gsi::GenericMethod ("setTabChangesFocus|tabChangesFocus=", "@brief Method void QGraphicsTextItem::setTabChangesFocus(bool b)\n", false, &_init_f_setTabChangesFocus_864, &_call_f_setTabChangesFocus_864); + methods += new qt_gsi::GenericMethod ("setTextCursor|textCursor=", "@brief Method void QGraphicsTextItem::setTextCursor(const QTextCursor &cursor)\n", false, &_init_f_setTextCursor_2453, &_call_f_setTextCursor_2453); + methods += new qt_gsi::GenericMethod ("setTextInteractionFlags|textInteractionFlags=", "@brief Method void QGraphicsTextItem::setTextInteractionFlags(QFlags flags)\n", false, &_init_f_setTextInteractionFlags_3396, &_call_f_setTextInteractionFlags_3396); + methods += new qt_gsi::GenericMethod ("setTextWidth|textWidth=", "@brief Method void QGraphicsTextItem::setTextWidth(double width)\n", false, &_init_f_setTextWidth_1071, &_call_f_setTextWidth_1071); + methods += new qt_gsi::GenericMethod ("shape", "@brief Method QPainterPath QGraphicsTextItem::shape()\nThis is a reimplementation of QGraphicsItem::shape", true, &_init_f_shape_c0, &_call_f_shape_c0); + methods += new qt_gsi::GenericMethod (":tabChangesFocus", "@brief Method bool QGraphicsTextItem::tabChangesFocus()\n", true, &_init_f_tabChangesFocus_c0, &_call_f_tabChangesFocus_c0); + methods += new qt_gsi::GenericMethod (":textCursor", "@brief Method QTextCursor QGraphicsTextItem::textCursor()\n", true, &_init_f_textCursor_c0, &_call_f_textCursor_c0); + methods += new qt_gsi::GenericMethod (":textInteractionFlags", "@brief Method QFlags QGraphicsTextItem::textInteractionFlags()\n", true, &_init_f_textInteractionFlags_c0, &_call_f_textInteractionFlags_c0); + methods += new qt_gsi::GenericMethod (":textWidth", "@brief Method double QGraphicsTextItem::textWidth()\n", true, &_init_f_textWidth_c0, &_call_f_textWidth_c0); + methods += new qt_gsi::GenericMethod ("toHtml", "@brief Method QString QGraphicsTextItem::toHtml()\n", true, &_init_f_toHtml_c0, &_call_f_toHtml_c0); + methods += new qt_gsi::GenericMethod ("toPlainText", "@brief Method QString QGraphicsTextItem::toPlainText()\n", true, &_init_f_toPlainText_c0, &_call_f_toPlainText_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method int QGraphicsTextItem::type()\nThis is a reimplementation of QGraphicsItem::type", true, &_init_f_type_c0, &_call_f_type_c0); + methods += gsi::qt_signal ("childrenChanged()", "childrenChanged", "@brief Signal declaration for QGraphicsTextItem::childrenChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsTextItem::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("enabledChanged()", "enabledChanged", "@brief Signal declaration for QGraphicsTextItem::enabledChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("heightChanged()", "heightChanged", "@brief Signal declaration for QGraphicsTextItem::heightChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("linkActivated(const QString &)", "linkActivated", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsTextItem::linkActivated(const QString &)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("linkHovered(const QString &)", "linkHovered", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsTextItem::linkHovered(const QString &)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGraphicsTextItem::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("opacityChanged()", "opacityChanged", "@brief Signal declaration for QGraphicsTextItem::opacityChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("parentChanged()", "parentChanged", "@brief Signal declaration for QGraphicsTextItem::parentChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rotationChanged()", "rotationChanged", "@brief Signal declaration for QGraphicsTextItem::rotationChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("scaleChanged()", "scaleChanged", "@brief Signal declaration for QGraphicsTextItem::scaleChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("visibleChanged()", "visibleChanged", "@brief Signal declaration for QGraphicsTextItem::visibleChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("widthChanged()", "widthChanged", "@brief Signal declaration for QGraphicsTextItem::widthChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("xChanged()", "xChanged", "@brief Signal declaration for QGraphicsTextItem::xChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("yChanged()", "yChanged", "@brief Signal declaration for QGraphicsTextItem::yChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("zChanged()", "zChanged", "@brief Signal declaration for QGraphicsTextItem::zChanged()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGraphicsTextItem::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QGraphicsObject (); + +qt_gsi::QtNativeClass decl_QGraphicsTextItem (qtdecl_QGraphicsObject (), "QtWidgets", "QGraphicsTextItem_Native", + methods_QGraphicsTextItem (), + "@hide\n@alias QGraphicsTextItem"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsTextItem () { return decl_QGraphicsTextItem; } + +} + + +class QGraphicsTextItem_Adaptor : public QGraphicsTextItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsTextItem_Adaptor(); + + // [adaptor ctor] QGraphicsTextItem::QGraphicsTextItem(QGraphicsItem *parent) + QGraphicsTextItem_Adaptor() : QGraphicsTextItem() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsTextItem::QGraphicsTextItem(QGraphicsItem *parent) + QGraphicsTextItem_Adaptor(QGraphicsItem *parent) : QGraphicsTextItem(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsTextItem::QGraphicsTextItem(const QString &text, QGraphicsItem *parent) + QGraphicsTextItem_Adaptor(const QString &text) : QGraphicsTextItem(text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsTextItem::QGraphicsTextItem(const QString &text, QGraphicsItem *parent) + QGraphicsTextItem_Adaptor(const QString &text, QGraphicsItem *parent) : QGraphicsTextItem(text, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsTextItem::addToIndex() + void fp_QGraphicsTextItem_addToIndex_0 () { + QGraphicsTextItem::addToIndex(); + } + + // [expose] bool QGraphicsTextItem::isSignalConnected(const QMetaMethod &signal) + bool fp_QGraphicsTextItem_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGraphicsTextItem::isSignalConnected(signal); + } + + // [expose] void QGraphicsTextItem::prepareGeometryChange() + void fp_QGraphicsTextItem_prepareGeometryChange_0 () { + QGraphicsTextItem::prepareGeometryChange(); + } + + // [expose] int QGraphicsTextItem::receivers(const char *signal) + int fp_QGraphicsTextItem_receivers_c1731 (const char *signal) const { + return QGraphicsTextItem::receivers(signal); + } + + // [expose] void QGraphicsTextItem::removeFromIndex() + void fp_QGraphicsTextItem_removeFromIndex_0 () { + QGraphicsTextItem::removeFromIndex(); + } + + // [expose] QObject *QGraphicsTextItem::sender() + QObject * fp_QGraphicsTextItem_sender_c0 () const { + return QGraphicsTextItem::sender(); + } + + // [expose] int QGraphicsTextItem::senderSignalIndex() + int fp_QGraphicsTextItem_senderSignalIndex_c0 () const { + return QGraphicsTextItem::senderSignalIndex(); + } + + // [expose] void QGraphicsTextItem::updateMicroFocus() + void fp_QGraphicsTextItem_updateMicroFocus_0 () { + QGraphicsTextItem::updateMicroFocus(); + } + + // [adaptor impl] void QGraphicsTextItem::advance(int phase) + void cbs_advance_767_0(int phase) + { + QGraphicsTextItem::advance(phase); + } + + virtual void advance(int phase) + { + if (cb_advance_767_0.can_issue()) { + cb_advance_767_0.issue(&QGraphicsTextItem_Adaptor::cbs_advance_767_0, phase); + } else { + QGraphicsTextItem::advance(phase); + } + } + + // [adaptor impl] QRectF QGraphicsTextItem::boundingRect() + QRectF cbs_boundingRect_c0_0() const + { + return QGraphicsTextItem::boundingRect(); + } + + virtual QRectF boundingRect() const + { + if (cb_boundingRect_c0_0.can_issue()) { + return cb_boundingRect_c0_0.issue(&QGraphicsTextItem_Adaptor::cbs_boundingRect_c0_0); + } else { + return QGraphicsTextItem::boundingRect(); + } + } + + // [emitter impl] void QGraphicsTextItem::childrenChanged() + void emitter_QGraphicsTextItem_childrenChanged_0() + { + emit QGraphicsTextItem::childrenChanged(); + } + + // [adaptor impl] bool QGraphicsTextItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + bool cbs_collidesWithItem_c4977_1(const QGraphicsItem *other, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsTextItem::collidesWithItem(other, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithItem_c4977_1.can_issue()) { + return cb_collidesWithItem_c4977_1.issue::target_type &>(&QGraphicsTextItem_Adaptor::cbs_collidesWithItem_c4977_1, other, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsTextItem::collidesWithItem(other, mode); + } + } + + // [adaptor impl] bool QGraphicsTextItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + bool cbs_collidesWithPath_c4877_1(const QPainterPath &path, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsTextItem::collidesWithPath(path, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithPath_c4877_1.can_issue()) { + return cb_collidesWithPath_c4877_1.issue::target_type &>(&QGraphicsTextItem_Adaptor::cbs_collidesWithPath_c4877_1, path, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsTextItem::collidesWithPath(path, mode); + } + } + + // [adaptor impl] bool QGraphicsTextItem::contains(const QPointF &point) + bool cbs_contains_c1986_0(const QPointF &point) const + { + return QGraphicsTextItem::contains(point); + } + + virtual bool contains(const QPointF &point) const + { + if (cb_contains_c1986_0.can_issue()) { + return cb_contains_c1986_0.issue(&QGraphicsTextItem_Adaptor::cbs_contains_c1986_0, point); + } else { + return QGraphicsTextItem::contains(point); + } + } + + // [emitter impl] void QGraphicsTextItem::destroyed(QObject *) + void emitter_QGraphicsTextItem_destroyed_1302(QObject *arg1) + { + emit QGraphicsTextItem::destroyed(arg1); + } + + // [emitter impl] void QGraphicsTextItem::enabledChanged() + void emitter_QGraphicsTextItem_enabledChanged_0() + { + emit QGraphicsTextItem::enabledChanged(); + } + + // [adaptor impl] bool QGraphicsTextItem::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGraphicsTextItem::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGraphicsTextItem_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGraphicsTextItem::eventFilter(watched, event); + } + } + + // [emitter impl] void QGraphicsTextItem::heightChanged() + void emitter_QGraphicsTextItem_heightChanged_0() + { + emit QGraphicsTextItem::heightChanged(); + } + + // [adaptor impl] bool QGraphicsTextItem::isObscuredBy(const QGraphicsItem *item) + bool cbs_isObscuredBy_c2614_0(const QGraphicsItem *item) const + { + return QGraphicsTextItem::isObscuredBy(item); + } + + virtual bool isObscuredBy(const QGraphicsItem *item) const + { + if (cb_isObscuredBy_c2614_0.can_issue()) { + return cb_isObscuredBy_c2614_0.issue(&QGraphicsTextItem_Adaptor::cbs_isObscuredBy_c2614_0, item); + } else { + return QGraphicsTextItem::isObscuredBy(item); + } + } + + // [emitter impl] void QGraphicsTextItem::linkActivated(const QString &) + void emitter_QGraphicsTextItem_linkActivated_2025(const QString &arg1) + { + emit QGraphicsTextItem::linkActivated(arg1); + } + + // [emitter impl] void QGraphicsTextItem::linkHovered(const QString &) + void emitter_QGraphicsTextItem_linkHovered_2025(const QString &arg1) + { + emit QGraphicsTextItem::linkHovered(arg1); + } + + // [emitter impl] void QGraphicsTextItem::objectNameChanged(const QString &objectName) + void emitter_QGraphicsTextItem_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGraphicsTextItem::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QGraphicsTextItem::opacityChanged() + void emitter_QGraphicsTextItem_opacityChanged_0() + { + emit QGraphicsTextItem::opacityChanged(); + } + + // [adaptor impl] QPainterPath QGraphicsTextItem::opaqueArea() + QPainterPath cbs_opaqueArea_c0_0() const + { + return QGraphicsTextItem::opaqueArea(); + } + + virtual QPainterPath opaqueArea() const + { + if (cb_opaqueArea_c0_0.can_issue()) { + return cb_opaqueArea_c0_0.issue(&QGraphicsTextItem_Adaptor::cbs_opaqueArea_c0_0); + } else { + return QGraphicsTextItem::opaqueArea(); + } + } + + // [adaptor impl] void QGraphicsTextItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + void cbs_paint_6301_0(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + QGraphicsTextItem::paint(painter, option, widget); + } + + virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + if (cb_paint_6301_0.can_issue()) { + cb_paint_6301_0.issue(&QGraphicsTextItem_Adaptor::cbs_paint_6301_0, painter, option, widget); + } else { + QGraphicsTextItem::paint(painter, option, widget); + } + } + + // [emitter impl] void QGraphicsTextItem::parentChanged() + void emitter_QGraphicsTextItem_parentChanged_0() + { + emit QGraphicsTextItem::parentChanged(); + } + + // [emitter impl] void QGraphicsTextItem::rotationChanged() + void emitter_QGraphicsTextItem_rotationChanged_0() + { + emit QGraphicsTextItem::rotationChanged(); + } + + // [emitter impl] void QGraphicsTextItem::scaleChanged() + void emitter_QGraphicsTextItem_scaleChanged_0() + { + emit QGraphicsTextItem::scaleChanged(); + } + + // [adaptor impl] QPainterPath QGraphicsTextItem::shape() + QPainterPath cbs_shape_c0_0() const + { + return QGraphicsTextItem::shape(); + } + + virtual QPainterPath shape() const + { + if (cb_shape_c0_0.can_issue()) { + return cb_shape_c0_0.issue(&QGraphicsTextItem_Adaptor::cbs_shape_c0_0); + } else { + return QGraphicsTextItem::shape(); + } + } + + // [adaptor impl] int QGraphicsTextItem::type() + int cbs_type_c0_0() const + { + return QGraphicsTextItem::type(); + } + + virtual int type() const + { + if (cb_type_c0_0.can_issue()) { + return cb_type_c0_0.issue(&QGraphicsTextItem_Adaptor::cbs_type_c0_0); + } else { + return QGraphicsTextItem::type(); + } + } + + // [emitter impl] void QGraphicsTextItem::visibleChanged() + void emitter_QGraphicsTextItem_visibleChanged_0() + { + emit QGraphicsTextItem::visibleChanged(); + } + + // [emitter impl] void QGraphicsTextItem::widthChanged() + void emitter_QGraphicsTextItem_widthChanged_0() + { + emit QGraphicsTextItem::widthChanged(); + } + + // [emitter impl] void QGraphicsTextItem::xChanged() + void emitter_QGraphicsTextItem_xChanged_0() + { + emit QGraphicsTextItem::xChanged(); + } + + // [emitter impl] void QGraphicsTextItem::yChanged() + void emitter_QGraphicsTextItem_yChanged_0() + { + emit QGraphicsTextItem::yChanged(); + } + + // [emitter impl] void QGraphicsTextItem::zChanged() + void emitter_QGraphicsTextItem_zChanged_0() + { + emit QGraphicsTextItem::zChanged(); + } + + // [adaptor impl] void QGraphicsTextItem::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGraphicsTextItem::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGraphicsTextItem_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGraphicsTextItem::childEvent(event); + } + } + + // [adaptor impl] void QGraphicsTextItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + void cbs_contextMenuEvent_3674_0(QGraphicsSceneContextMenuEvent *event) + { + QGraphicsTextItem::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + { + if (cb_contextMenuEvent_3674_0.can_issue()) { + cb_contextMenuEvent_3674_0.issue(&QGraphicsTextItem_Adaptor::cbs_contextMenuEvent_3674_0, event); + } else { + QGraphicsTextItem::contextMenuEvent(event); + } + } + + // [adaptor impl] void QGraphicsTextItem::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGraphicsTextItem::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGraphicsTextItem_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGraphicsTextItem::customEvent(event); + } + } + + // [adaptor impl] void QGraphicsTextItem::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGraphicsTextItem::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGraphicsTextItem_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGraphicsTextItem::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGraphicsTextItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragEnterEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsTextItem::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragEnterEvent_3315_0.can_issue()) { + cb_dragEnterEvent_3315_0.issue(&QGraphicsTextItem_Adaptor::cbs_dragEnterEvent_3315_0, event); + } else { + QGraphicsTextItem::dragEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsTextItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragLeaveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsTextItem::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragLeaveEvent_3315_0.can_issue()) { + cb_dragLeaveEvent_3315_0.issue(&QGraphicsTextItem_Adaptor::cbs_dragLeaveEvent_3315_0, event); + } else { + QGraphicsTextItem::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsTextItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragMoveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsTextItem::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragMoveEvent_3315_0.can_issue()) { + cb_dragMoveEvent_3315_0.issue(&QGraphicsTextItem_Adaptor::cbs_dragMoveEvent_3315_0, event); + } else { + QGraphicsTextItem::dragMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsTextItem::dropEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dropEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsTextItem::dropEvent(event); + } + + virtual void dropEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dropEvent_3315_0.can_issue()) { + cb_dropEvent_3315_0.issue(&QGraphicsTextItem_Adaptor::cbs_dropEvent_3315_0, event); + } else { + QGraphicsTextItem::dropEvent(event); + } + } + + // [adaptor impl] bool QGraphicsTextItem::event(QEvent *ev) + bool cbs_event_1217_0(QEvent *ev) + { + return QGraphicsTextItem::event(ev); + } + + virtual bool event(QEvent *ev) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGraphicsTextItem_Adaptor::cbs_event_1217_0, ev); + } else { + return QGraphicsTextItem::event(ev); + } + } + + // [adaptor impl] QVariant QGraphicsTextItem::extension(const QVariant &variant) + QVariant cbs_extension_c2119_0(const QVariant &variant) const + { + return QGraphicsTextItem::extension(variant); + } + + virtual QVariant extension(const QVariant &variant) const + { + if (cb_extension_c2119_0.can_issue()) { + return cb_extension_c2119_0.issue(&QGraphicsTextItem_Adaptor::cbs_extension_c2119_0, variant); + } else { + return QGraphicsTextItem::extension(variant); + } + } + + // [adaptor impl] void QGraphicsTextItem::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QGraphicsTextItem::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QGraphicsTextItem_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QGraphicsTextItem::focusInEvent(event); + } + } + + // [adaptor impl] void QGraphicsTextItem::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QGraphicsTextItem::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QGraphicsTextItem_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QGraphicsTextItem::focusOutEvent(event); + } + } + + // [adaptor impl] void QGraphicsTextItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverEnterEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsTextItem::hoverEnterEvent(event); + } + + virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverEnterEvent_3044_0.can_issue()) { + cb_hoverEnterEvent_3044_0.issue(&QGraphicsTextItem_Adaptor::cbs_hoverEnterEvent_3044_0, event); + } else { + QGraphicsTextItem::hoverEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsTextItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverLeaveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsTextItem::hoverLeaveEvent(event); + } + + virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverLeaveEvent_3044_0.can_issue()) { + cb_hoverLeaveEvent_3044_0.issue(&QGraphicsTextItem_Adaptor::cbs_hoverLeaveEvent_3044_0, event); + } else { + QGraphicsTextItem::hoverLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsTextItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverMoveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsTextItem::hoverMoveEvent(event); + } + + virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverMoveEvent_3044_0.can_issue()) { + cb_hoverMoveEvent_3044_0.issue(&QGraphicsTextItem_Adaptor::cbs_hoverMoveEvent_3044_0, event); + } else { + QGraphicsTextItem::hoverMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsTextItem::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QGraphicsTextItem::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QGraphicsTextItem_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QGraphicsTextItem::inputMethodEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsTextItem::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QGraphicsTextItem::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QGraphicsTextItem_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QGraphicsTextItem::inputMethodQuery(query); + } + } + + // [adaptor impl] QVariant QGraphicsTextItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + QVariant cbs_itemChange_5658_0(const qt_gsi::Converter::target_type & change, const QVariant &value) + { + return QGraphicsTextItem::itemChange(qt_gsi::QtToCppAdaptor(change).cref(), value); + } + + virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + { + if (cb_itemChange_5658_0.can_issue()) { + return cb_itemChange_5658_0.issue::target_type &, const QVariant &>(&QGraphicsTextItem_Adaptor::cbs_itemChange_5658_0, qt_gsi::CppToQtAdaptor(change), value); + } else { + return QGraphicsTextItem::itemChange(change, value); + } + } + + // [adaptor impl] void QGraphicsTextItem::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QGraphicsTextItem::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QGraphicsTextItem_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QGraphicsTextItem::keyPressEvent(event); + } + } + + // [adaptor impl] void QGraphicsTextItem::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QGraphicsTextItem::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QGraphicsTextItem_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QGraphicsTextItem::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsTextItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseDoubleClickEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsTextItem::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_3049_0.can_issue()) { + cb_mouseDoubleClickEvent_3049_0.issue(&QGraphicsTextItem_Adaptor::cbs_mouseDoubleClickEvent_3049_0, event); + } else { + QGraphicsTextItem::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QGraphicsTextItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseMoveEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsTextItem::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseMoveEvent_3049_0.can_issue()) { + cb_mouseMoveEvent_3049_0.issue(&QGraphicsTextItem_Adaptor::cbs_mouseMoveEvent_3049_0, event); + } else { + QGraphicsTextItem::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsTextItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + void cbs_mousePressEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsTextItem::mousePressEvent(event); + } + + virtual void mousePressEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mousePressEvent_3049_0.can_issue()) { + cb_mousePressEvent_3049_0.issue(&QGraphicsTextItem_Adaptor::cbs_mousePressEvent_3049_0, event); + } else { + QGraphicsTextItem::mousePressEvent(event); + } + } + + // [adaptor impl] void QGraphicsTextItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseReleaseEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsTextItem::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseReleaseEvent_3049_0.can_issue()) { + cb_mouseReleaseEvent_3049_0.issue(&QGraphicsTextItem_Adaptor::cbs_mouseReleaseEvent_3049_0, event); + } else { + QGraphicsTextItem::mouseReleaseEvent(event); + } + } + + // [adaptor impl] bool QGraphicsTextItem::sceneEvent(QEvent *event) + bool cbs_sceneEvent_1217_0(QEvent *event) + { + return QGraphicsTextItem::sceneEvent(event); + } + + virtual bool sceneEvent(QEvent *event) + { + if (cb_sceneEvent_1217_0.can_issue()) { + return cb_sceneEvent_1217_0.issue(&QGraphicsTextItem_Adaptor::cbs_sceneEvent_1217_0, event); + } else { + return QGraphicsTextItem::sceneEvent(event); + } + } + + // [adaptor impl] bool QGraphicsTextItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + bool cbs_sceneEventFilter_3028_0(QGraphicsItem *watched, QEvent *event) + { + return QGraphicsTextItem::sceneEventFilter(watched, event); + } + + virtual bool sceneEventFilter(QGraphicsItem *watched, QEvent *event) + { + if (cb_sceneEventFilter_3028_0.can_issue()) { + return cb_sceneEventFilter_3028_0.issue(&QGraphicsTextItem_Adaptor::cbs_sceneEventFilter_3028_0, watched, event); + } else { + return QGraphicsTextItem::sceneEventFilter(watched, event); + } + } + + // [adaptor impl] void QGraphicsTextItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + void cbs_setExtension_4817_0(unsigned int extension, const QVariant &variant) + { + QGraphicsTextItem::setExtension(QGraphicsItem::Extension(extension), variant); + } + + virtual void setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + { + if (cb_setExtension_4817_0.can_issue()) { + cb_setExtension_4817_0.issue(&QGraphicsTextItem_Adaptor::cbs_setExtension_4817_0, (unsigned int)(extension), variant); + } else { + QGraphicsTextItem::setExtension(extension, variant); + } + } + + // [adaptor impl] bool QGraphicsTextItem::supportsExtension(QGraphicsItem::Extension extension) + bool cbs_supportsExtension_c2806_0(unsigned int extension) const + { + return QGraphicsTextItem::supportsExtension(QGraphicsItem::Extension(extension)); + } + + virtual bool supportsExtension(QGraphicsItem::Extension extension) const + { + if (cb_supportsExtension_c2806_0.can_issue()) { + return cb_supportsExtension_c2806_0.issue(&QGraphicsTextItem_Adaptor::cbs_supportsExtension_c2806_0, (unsigned int)(extension)); + } else { + return QGraphicsTextItem::supportsExtension(extension); + } + } + + // [adaptor impl] void QGraphicsTextItem::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGraphicsTextItem::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGraphicsTextItem_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGraphicsTextItem::timerEvent(event); + } + } + + // [adaptor impl] void QGraphicsTextItem::wheelEvent(QGraphicsSceneWheelEvent *event) + void cbs_wheelEvent_3029_0(QGraphicsSceneWheelEvent *event) + { + QGraphicsTextItem::wheelEvent(event); + } + + virtual void wheelEvent(QGraphicsSceneWheelEvent *event) + { + if (cb_wheelEvent_3029_0.can_issue()) { + cb_wheelEvent_3029_0.issue(&QGraphicsTextItem_Adaptor::cbs_wheelEvent_3029_0, event); + } else { + QGraphicsTextItem::wheelEvent(event); + } + } + + gsi::Callback cb_advance_767_0; + gsi::Callback cb_boundingRect_c0_0; + gsi::Callback cb_collidesWithItem_c4977_1; + gsi::Callback cb_collidesWithPath_c4877_1; + gsi::Callback cb_contains_c1986_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_isObscuredBy_c2614_0; + gsi::Callback cb_opaqueArea_c0_0; + gsi::Callback cb_paint_6301_0; + gsi::Callback cb_shape_c0_0; + gsi::Callback cb_type_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_contextMenuEvent_3674_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_3315_0; + gsi::Callback cb_dragLeaveEvent_3315_0; + gsi::Callback cb_dragMoveEvent_3315_0; + gsi::Callback cb_dropEvent_3315_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_extension_c2119_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hoverEnterEvent_3044_0; + gsi::Callback cb_hoverLeaveEvent_3044_0; + gsi::Callback cb_hoverMoveEvent_3044_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemChange_5658_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_mouseDoubleClickEvent_3049_0; + gsi::Callback cb_mouseMoveEvent_3049_0; + gsi::Callback cb_mousePressEvent_3049_0; + gsi::Callback cb_mouseReleaseEvent_3049_0; + gsi::Callback cb_sceneEvent_1217_0; + gsi::Callback cb_sceneEventFilter_3028_0; + gsi::Callback cb_setExtension_4817_0; + gsi::Callback cb_supportsExtension_c2806_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_3029_0; +}; + +QGraphicsTextItem_Adaptor::~QGraphicsTextItem_Adaptor() { } + +// Constructor QGraphicsTextItem::QGraphicsTextItem(QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsTextItem_Adaptor_1919 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsTextItem_Adaptor_1919 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsTextItem_Adaptor (arg1)); +} + + +// Constructor QGraphicsTextItem::QGraphicsTextItem(const QString &text, QGraphicsItem *parent) (adaptor class) + +static void _init_ctor_QGraphicsTextItem_Adaptor_3836 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsTextItem_Adaptor_3836 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QGraphicsItem *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsTextItem_Adaptor (arg1, arg2)); +} + + +// exposed void QGraphicsTextItem::addToIndex() + +static void _init_fp_addToIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_addToIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->fp_QGraphicsTextItem_addToIndex_0 (); +} + + +// void QGraphicsTextItem::advance(int phase) + +static void _init_cbs_advance_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("phase"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_advance_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_advance_767_0 (arg1); +} + +static void _set_callback_cbs_advance_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_advance_767_0 = cb; +} + + +// QRectF QGraphicsTextItem::boundingRect() + +static void _init_cbs_boundingRect_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_boundingRect_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsTextItem_Adaptor *)cls)->cbs_boundingRect_c0_0 ()); +} + +static void _set_callback_cbs_boundingRect_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_boundingRect_c0_0 = cb; +} + + +// void QGraphicsTextItem::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QGraphicsTextItem::childrenChanged() + +static void _init_emitter_childrenChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_childrenChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsTextItem_Adaptor *)cls)->emitter_QGraphicsTextItem_childrenChanged_0 (); +} + + +// bool QGraphicsTextItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithItem_c4977_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithItem_c4977_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsTextItem_Adaptor *)cls)->cbs_collidesWithItem_c4977_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithItem_c4977_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_collidesWithItem_c4977_1 = cb; +} + + +// bool QGraphicsTextItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithPath_c4877_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithPath_c4877_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsTextItem_Adaptor *)cls)->cbs_collidesWithPath_c4877_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithPath_c4877_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_collidesWithPath_c4877_1 = cb; +} + + +// bool QGraphicsTextItem::contains(const QPointF &point) + +static void _init_cbs_contains_c1986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contains_c1986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + ret.write ((bool)((QGraphicsTextItem_Adaptor *)cls)->cbs_contains_c1986_0 (arg1)); +} + +static void _set_callback_cbs_contains_c1986_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_contains_c1986_0 = cb; +} + + +// void QGraphicsTextItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_3674_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_3674_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_contextMenuEvent_3674_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_3674_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_contextMenuEvent_3674_0 = cb; +} + + +// void QGraphicsTextItem::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGraphicsTextItem::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGraphicsTextItem_Adaptor *)cls)->emitter_QGraphicsTextItem_destroyed_1302 (arg1); +} + + +// void QGraphicsTextItem::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QGraphicsTextItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragEnterEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_dragEnterEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_dragEnterEvent_3315_0 = cb; +} + + +// void QGraphicsTextItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragLeaveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_dragLeaveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_dragLeaveEvent_3315_0 = cb; +} + + +// void QGraphicsTextItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragMoveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_dragMoveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_dragMoveEvent_3315_0 = cb; +} + + +// void QGraphicsTextItem::dropEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dropEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_dropEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_dropEvent_3315_0 = cb; +} + + +// emitter void QGraphicsTextItem::enabledChanged() + +static void _init_emitter_enabledChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_enabledChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsTextItem_Adaptor *)cls)->emitter_QGraphicsTextItem_enabledChanged_0 (); +} + + +// bool QGraphicsTextItem::event(QEvent *ev) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsTextItem_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGraphicsTextItem::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsTextItem_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QVariant QGraphicsTextItem::extension(const QVariant &variant) + +static void _init_cbs_extension_c2119_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("variant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_extension_c2119_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + ret.write ((QVariant)((QGraphicsTextItem_Adaptor *)cls)->cbs_extension_c2119_0 (arg1)); +} + +static void _set_callback_cbs_extension_c2119_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_extension_c2119_0 = cb; +} + + +// void QGraphicsTextItem::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// void QGraphicsTextItem::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// emitter void QGraphicsTextItem::heightChanged() + +static void _init_emitter_heightChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_heightChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsTextItem_Adaptor *)cls)->emitter_QGraphicsTextItem_heightChanged_0 (); +} + + +// void QGraphicsTextItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverEnterEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverEnterEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_hoverEnterEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverEnterEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_hoverEnterEvent_3044_0 = cb; +} + + +// void QGraphicsTextItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverLeaveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverLeaveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_hoverLeaveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverLeaveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_hoverLeaveEvent_3044_0 = cb; +} + + +// void QGraphicsTextItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverMoveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverMoveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_hoverMoveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverMoveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_hoverMoveEvent_3044_0 = cb; +} + + +// void QGraphicsTextItem::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QGraphicsTextItem::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QGraphicsTextItem_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QGraphicsTextItem::isObscuredBy(const QGraphicsItem *item) + +static void _init_cbs_isObscuredBy_c2614_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isObscuredBy_c2614_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsTextItem_Adaptor *)cls)->cbs_isObscuredBy_c2614_0 (arg1)); +} + +static void _set_callback_cbs_isObscuredBy_c2614_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_isObscuredBy_c2614_0 = cb; +} + + +// exposed bool QGraphicsTextItem::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsTextItem_Adaptor *)cls)->fp_QGraphicsTextItem_isSignalConnected_c2394 (arg1)); +} + + +// QVariant QGraphicsTextItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + +static void _init_cbs_itemChange_5658_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_itemChange_5658_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QVariant &arg2 = args.read (heap); + ret.write ((QVariant)((QGraphicsTextItem_Adaptor *)cls)->cbs_itemChange_5658_0 (arg1, arg2)); +} + +static void _set_callback_cbs_itemChange_5658_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_itemChange_5658_0 = cb; +} + + +// void QGraphicsTextItem::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QGraphicsTextItem::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// emitter void QGraphicsTextItem::linkActivated(const QString &) + +static void _init_emitter_linkActivated_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_linkActivated_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsTextItem_Adaptor *)cls)->emitter_QGraphicsTextItem_linkActivated_2025 (arg1); +} + + +// emitter void QGraphicsTextItem::linkHovered(const QString &) + +static void _init_emitter_linkHovered_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_linkHovered_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsTextItem_Adaptor *)cls)->emitter_QGraphicsTextItem_linkHovered_2025 (arg1); +} + + +// void QGraphicsTextItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_mouseDoubleClickEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_mouseDoubleClickEvent_3049_0 = cb; +} + + +// void QGraphicsTextItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_mouseMoveEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_mouseMoveEvent_3049_0 = cb; +} + + +// void QGraphicsTextItem::mousePressEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mousePressEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_mousePressEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_mousePressEvent_3049_0 = cb; +} + + +// void QGraphicsTextItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_mouseReleaseEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_mouseReleaseEvent_3049_0 = cb; +} + + +// emitter void QGraphicsTextItem::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsTextItem_Adaptor *)cls)->emitter_QGraphicsTextItem_objectNameChanged_4567 (arg1); +} + + +// emitter void QGraphicsTextItem::opacityChanged() + +static void _init_emitter_opacityChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_opacityChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsTextItem_Adaptor *)cls)->emitter_QGraphicsTextItem_opacityChanged_0 (); +} + + +// QPainterPath QGraphicsTextItem::opaqueArea() + +static void _init_cbs_opaqueArea_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_opaqueArea_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsTextItem_Adaptor *)cls)->cbs_opaqueArea_c0_0 ()); +} + +static void _set_callback_cbs_opaqueArea_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_opaqueArea_c0_0 = cb; +} + + +// void QGraphicsTextItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + +static void _init_cbs_paint_6301_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paint_6301_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionGraphicsItem *arg2 = args.read (heap); + QWidget *arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_paint_6301_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paint_6301_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_paint_6301_0 = cb; +} + + +// emitter void QGraphicsTextItem::parentChanged() + +static void _init_emitter_parentChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_parentChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsTextItem_Adaptor *)cls)->emitter_QGraphicsTextItem_parentChanged_0 (); +} + + +// exposed void QGraphicsTextItem::prepareGeometryChange() + +static void _init_fp_prepareGeometryChange_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_prepareGeometryChange_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->fp_QGraphicsTextItem_prepareGeometryChange_0 (); +} + + +// exposed int QGraphicsTextItem::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsTextItem_Adaptor *)cls)->fp_QGraphicsTextItem_receivers_c1731 (arg1)); +} + + +// exposed void QGraphicsTextItem::removeFromIndex() + +static void _init_fp_removeFromIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_removeFromIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->fp_QGraphicsTextItem_removeFromIndex_0 (); +} + + +// emitter void QGraphicsTextItem::rotationChanged() + +static void _init_emitter_rotationChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_rotationChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsTextItem_Adaptor *)cls)->emitter_QGraphicsTextItem_rotationChanged_0 (); +} + + +// emitter void QGraphicsTextItem::scaleChanged() + +static void _init_emitter_scaleChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_scaleChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsTextItem_Adaptor *)cls)->emitter_QGraphicsTextItem_scaleChanged_0 (); +} + + +// bool QGraphicsTextItem::sceneEvent(QEvent *event) + +static void _init_cbs_sceneEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sceneEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsTextItem_Adaptor *)cls)->cbs_sceneEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_sceneEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_sceneEvent_1217_0 = cb; +} + + +// bool QGraphicsTextItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + +static void _init_cbs_sceneEventFilter_3028_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sceneEventFilter_3028_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsTextItem_Adaptor *)cls)->cbs_sceneEventFilter_3028_0 (arg1, arg2)); +} + +static void _set_callback_cbs_sceneEventFilter_3028_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_sceneEventFilter_3028_0 = cb; +} + + +// exposed QObject *QGraphicsTextItem::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGraphicsTextItem_Adaptor *)cls)->fp_QGraphicsTextItem_sender_c0 ()); +} + + +// exposed int QGraphicsTextItem::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsTextItem_Adaptor *)cls)->fp_QGraphicsTextItem_senderSignalIndex_c0 ()); +} + + +// void QGraphicsTextItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + +static void _init_cbs_setExtension_4817_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("variant"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setExtension_4817_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_setExtension_4817_0 (arg1, arg2); +} + +static void _set_callback_cbs_setExtension_4817_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_setExtension_4817_0 = cb; +} + + +// QPainterPath QGraphicsTextItem::shape() + +static void _init_cbs_shape_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_shape_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsTextItem_Adaptor *)cls)->cbs_shape_c0_0 ()); +} + +static void _set_callback_cbs_shape_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_shape_c0_0 = cb; +} + + +// bool QGraphicsTextItem::supportsExtension(QGraphicsItem::Extension extension) + +static void _init_cbs_supportsExtension_c2806_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_supportsExtension_c2806_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + ret.write ((bool)((QGraphicsTextItem_Adaptor *)cls)->cbs_supportsExtension_c2806_0 (arg1)); +} + +static void _set_callback_cbs_supportsExtension_c2806_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_supportsExtension_c2806_0 = cb; +} + + +// void QGraphicsTextItem::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// int QGraphicsTextItem::type() + +static void _init_cbs_type_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_type_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsTextItem_Adaptor *)cls)->cbs_type_c0_0 ()); +} + +static void _set_callback_cbs_type_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_type_c0_0 = cb; +} + + +// exposed void QGraphicsTextItem::updateMicroFocus() + +static void _init_fp_updateMicroFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->fp_QGraphicsTextItem_updateMicroFocus_0 (); +} + + +// emitter void QGraphicsTextItem::visibleChanged() + +static void _init_emitter_visibleChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_visibleChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsTextItem_Adaptor *)cls)->emitter_QGraphicsTextItem_visibleChanged_0 (); +} + + +// void QGraphicsTextItem::wheelEvent(QGraphicsSceneWheelEvent *event) + +static void _init_cbs_wheelEvent_3029_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_3029_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTextItem_Adaptor *)cls)->cbs_wheelEvent_3029_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_3029_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTextItem_Adaptor *)cls)->cb_wheelEvent_3029_0 = cb; +} + + +// emitter void QGraphicsTextItem::widthChanged() + +static void _init_emitter_widthChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_widthChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsTextItem_Adaptor *)cls)->emitter_QGraphicsTextItem_widthChanged_0 (); +} + + +// emitter void QGraphicsTextItem::xChanged() + +static void _init_emitter_xChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_xChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsTextItem_Adaptor *)cls)->emitter_QGraphicsTextItem_xChanged_0 (); +} + + +// emitter void QGraphicsTextItem::yChanged() + +static void _init_emitter_yChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_yChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsTextItem_Adaptor *)cls)->emitter_QGraphicsTextItem_yChanged_0 (); +} + + +// emitter void QGraphicsTextItem::zChanged() + +static void _init_emitter_zChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_zChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsTextItem_Adaptor *)cls)->emitter_QGraphicsTextItem_zChanged_0 (); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsTextItem (); + +static gsi::Methods methods_QGraphicsTextItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsTextItem::QGraphicsTextItem(QGraphicsItem *parent)\nThis method creates an object of class QGraphicsTextItem.", &_init_ctor_QGraphicsTextItem_Adaptor_1919, &_call_ctor_QGraphicsTextItem_Adaptor_1919); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsTextItem::QGraphicsTextItem(const QString &text, QGraphicsItem *parent)\nThis method creates an object of class QGraphicsTextItem.", &_init_ctor_QGraphicsTextItem_Adaptor_3836, &_call_ctor_QGraphicsTextItem_Adaptor_3836); + methods += new qt_gsi::GenericMethod ("*addToIndex", "@brief Method void QGraphicsTextItem::addToIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addToIndex_0, &_call_fp_addToIndex_0); + methods += new qt_gsi::GenericMethod ("advance", "@brief Virtual method void QGraphicsTextItem::advance(int phase)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("advance", "@hide", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0, &_set_callback_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Virtual method QRectF QGraphicsTextItem::boundingRect()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@hide", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0, &_set_callback_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGraphicsTextItem::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_childrenChanged", "@brief Emitter for signal void QGraphicsTextItem::childrenChanged()\nCall this method to emit this signal.", false, &_init_emitter_childrenChanged_0, &_call_emitter_childrenChanged_0); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@brief Virtual method bool QGraphicsTextItem::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@hide", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1, &_set_callback_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@brief Virtual method bool QGraphicsTextItem::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@hide", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1, &_set_callback_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("contains", "@brief Virtual method bool QGraphicsTextItem::contains(const QPointF &point)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("contains", "@hide", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0, &_set_callback_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QGraphicsTextItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0, &_set_callback_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGraphicsTextItem::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGraphicsTextItem::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGraphicsTextItem::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QGraphicsTextItem::dragEnterEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0, &_set_callback_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QGraphicsTextItem::dragLeaveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0, &_set_callback_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QGraphicsTextItem::dragMoveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0, &_set_callback_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QGraphicsTextItem::dropEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0, &_set_callback_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("emit_enabledChanged", "@brief Emitter for signal void QGraphicsTextItem::enabledChanged()\nCall this method to emit this signal.", false, &_init_emitter_enabledChanged_0, &_call_emitter_enabledChanged_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QGraphicsTextItem::event(QEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGraphicsTextItem::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*extension", "@brief Virtual method QVariant QGraphicsTextItem::extension(const QVariant &variant)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*extension", "@hide", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0, &_set_callback_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QGraphicsTextItem::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QGraphicsTextItem::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("emit_heightChanged", "@brief Emitter for signal void QGraphicsTextItem::heightChanged()\nCall this method to emit this signal.", false, &_init_emitter_heightChanged_0, &_call_emitter_heightChanged_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@brief Virtual method void QGraphicsTextItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@hide", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0, &_set_callback_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@brief Virtual method void QGraphicsTextItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@hide", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0, &_set_callback_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@brief Virtual method void QGraphicsTextItem::hoverMoveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@hide", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0, &_set_callback_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QGraphicsTextItem::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@brief Virtual method QVariant QGraphicsTextItem::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@brief Virtual method bool QGraphicsTextItem::isObscuredBy(const QGraphicsItem *item)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@hide", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0, &_set_callback_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGraphicsTextItem::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*itemChange", "@brief Virtual method QVariant QGraphicsTextItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@hide", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0, &_set_callback_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QGraphicsTextItem::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QGraphicsTextItem::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("emit_linkActivated", "@brief Emitter for signal void QGraphicsTextItem::linkActivated(const QString &)\nCall this method to emit this signal.", false, &_init_emitter_linkActivated_2025, &_call_emitter_linkActivated_2025); + methods += new qt_gsi::GenericMethod ("emit_linkHovered", "@brief Emitter for signal void QGraphicsTextItem::linkHovered(const QString &)\nCall this method to emit this signal.", false, &_init_emitter_linkHovered_2025, &_call_emitter_linkHovered_2025); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QGraphicsTextItem::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0, &_set_callback_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QGraphicsTextItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0, &_set_callback_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QGraphicsTextItem::mousePressEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0, &_set_callback_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QGraphicsTextItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0, &_set_callback_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGraphicsTextItem::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("emit_opacityChanged", "@brief Emitter for signal void QGraphicsTextItem::opacityChanged()\nCall this method to emit this signal.", false, &_init_emitter_opacityChanged_0, &_call_emitter_opacityChanged_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Virtual method QPainterPath QGraphicsTextItem::opaqueArea()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@hide", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0, &_set_callback_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QGraphicsTextItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paint_6301_0, &_call_cbs_paint_6301_0); + methods += new qt_gsi::GenericMethod ("paint", "@hide", false, &_init_cbs_paint_6301_0, &_call_cbs_paint_6301_0, &_set_callback_cbs_paint_6301_0); + methods += new qt_gsi::GenericMethod ("emit_parentChanged", "@brief Emitter for signal void QGraphicsTextItem::parentChanged()\nCall this method to emit this signal.", false, &_init_emitter_parentChanged_0, &_call_emitter_parentChanged_0); + methods += new qt_gsi::GenericMethod ("*prepareGeometryChange", "@brief Method void QGraphicsTextItem::prepareGeometryChange()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_prepareGeometryChange_0, &_call_fp_prepareGeometryChange_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGraphicsTextItem::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*removeFromIndex", "@brief Method void QGraphicsTextItem::removeFromIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_removeFromIndex_0, &_call_fp_removeFromIndex_0); + methods += new qt_gsi::GenericMethod ("emit_rotationChanged", "@brief Emitter for signal void QGraphicsTextItem::rotationChanged()\nCall this method to emit this signal.", false, &_init_emitter_rotationChanged_0, &_call_emitter_rotationChanged_0); + methods += new qt_gsi::GenericMethod ("emit_scaleChanged", "@brief Emitter for signal void QGraphicsTextItem::scaleChanged()\nCall this method to emit this signal.", false, &_init_emitter_scaleChanged_0, &_call_emitter_scaleChanged_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@brief Virtual method bool QGraphicsTextItem::sceneEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@hide", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0, &_set_callback_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@brief Virtual method bool QGraphicsTextItem::sceneEventFilter(QGraphicsItem *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@hide", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0, &_set_callback_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGraphicsTextItem::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGraphicsTextItem::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@brief Virtual method void QGraphicsTextItem::setExtension(QGraphicsItem::Extension extension, const QVariant &variant)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@hide", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0, &_set_callback_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("shape", "@brief Virtual method QPainterPath QGraphicsTextItem::shape()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("shape", "@hide", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0, &_set_callback_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@brief Virtual method bool QGraphicsTextItem::supportsExtension(QGraphicsItem::Extension extension)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@hide", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0, &_set_callback_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGraphicsTextItem::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method int QGraphicsTextItem::type()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0, &_set_callback_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QGraphicsTextItem::updateMicroFocus()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_0, &_call_fp_updateMicroFocus_0); + methods += new qt_gsi::GenericMethod ("emit_visibleChanged", "@brief Emitter for signal void QGraphicsTextItem::visibleChanged()\nCall this method to emit this signal.", false, &_init_emitter_visibleChanged_0, &_call_emitter_visibleChanged_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QGraphicsTextItem::wheelEvent(QGraphicsSceneWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0, &_set_callback_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("emit_widthChanged", "@brief Emitter for signal void QGraphicsTextItem::widthChanged()\nCall this method to emit this signal.", false, &_init_emitter_widthChanged_0, &_call_emitter_widthChanged_0); + methods += new qt_gsi::GenericMethod ("emit_xChanged", "@brief Emitter for signal void QGraphicsTextItem::xChanged()\nCall this method to emit this signal.", false, &_init_emitter_xChanged_0, &_call_emitter_xChanged_0); + methods += new qt_gsi::GenericMethod ("emit_yChanged", "@brief Emitter for signal void QGraphicsTextItem::yChanged()\nCall this method to emit this signal.", false, &_init_emitter_yChanged_0, &_call_emitter_yChanged_0); + methods += new qt_gsi::GenericMethod ("emit_zChanged", "@brief Emitter for signal void QGraphicsTextItem::zChanged()\nCall this method to emit this signal.", false, &_init_emitter_zChanged_0, &_call_emitter_zChanged_0); + return methods; +} + +gsi::Class decl_QGraphicsTextItem_Adaptor (qtdecl_QGraphicsTextItem (), "QtWidgets", "QGraphicsTextItem", + methods_QGraphicsTextItem_Adaptor (), + "@qt\n@brief Binding of QGraphicsTextItem"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsTransform.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsTransform.cc new file mode 100644 index 000000000..96e3aa8be --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsTransform.cc @@ -0,0 +1,639 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsTransform.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsTransform + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGraphicsTransform::staticMetaObject); +} + + +// void QGraphicsTransform::applyTo(QMatrix4x4 *matrix) + + +static void _init_f_applyTo_c1556 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("matrix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_applyTo_c1556 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMatrix4x4 *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTransform *)cls)->applyTo (arg1); +} + + +// static QString QGraphicsTransform::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGraphicsTransform::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsTransform () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("applyTo", "@brief Method void QGraphicsTransform::applyTo(QMatrix4x4 *matrix)\n", true, &_init_f_applyTo_c1556, &_call_f_applyTo_c1556); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsTransform::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGraphicsTransform::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGraphicsTransform::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QGraphicsTransform (qtdecl_QObject (), "QtWidgets", "QGraphicsTransform_Native", + methods_QGraphicsTransform (), + "@hide\n@alias QGraphicsTransform"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsTransform () { return decl_QGraphicsTransform; } + +} + + +class QGraphicsTransform_Adaptor : public QGraphicsTransform, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsTransform_Adaptor(); + + // [adaptor ctor] QGraphicsTransform::QGraphicsTransform(QObject *parent) + QGraphicsTransform_Adaptor() : QGraphicsTransform() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsTransform::QGraphicsTransform(QObject *parent) + QGraphicsTransform_Adaptor(QObject *parent) : QGraphicsTransform(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QGraphicsTransform::isSignalConnected(const QMetaMethod &signal) + bool fp_QGraphicsTransform_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGraphicsTransform::isSignalConnected(signal); + } + + // [expose] int QGraphicsTransform::receivers(const char *signal) + int fp_QGraphicsTransform_receivers_c1731 (const char *signal) const { + return QGraphicsTransform::receivers(signal); + } + + // [expose] QObject *QGraphicsTransform::sender() + QObject * fp_QGraphicsTransform_sender_c0 () const { + return QGraphicsTransform::sender(); + } + + // [expose] int QGraphicsTransform::senderSignalIndex() + int fp_QGraphicsTransform_senderSignalIndex_c0 () const { + return QGraphicsTransform::senderSignalIndex(); + } + + // [expose] void QGraphicsTransform::update() + void fp_QGraphicsTransform_update_0 () { + QGraphicsTransform::update(); + } + + // [adaptor impl] void QGraphicsTransform::applyTo(QMatrix4x4 *matrix) + void cbs_applyTo_c1556_0(QMatrix4x4 *matrix) const + { + __SUPPRESS_UNUSED_WARNING (matrix); + throw qt_gsi::AbstractMethodCalledException("applyTo"); + } + + virtual void applyTo(QMatrix4x4 *matrix) const + { + if (cb_applyTo_c1556_0.can_issue()) { + cb_applyTo_c1556_0.issue(&QGraphicsTransform_Adaptor::cbs_applyTo_c1556_0, matrix); + } else { + throw qt_gsi::AbstractMethodCalledException("applyTo"); + } + } + + // [emitter impl] void QGraphicsTransform::destroyed(QObject *) + void emitter_QGraphicsTransform_destroyed_1302(QObject *arg1) + { + emit QGraphicsTransform::destroyed(arg1); + } + + // [adaptor impl] bool QGraphicsTransform::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGraphicsTransform::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGraphicsTransform_Adaptor::cbs_event_1217_0, _event); + } else { + return QGraphicsTransform::event(_event); + } + } + + // [adaptor impl] bool QGraphicsTransform::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGraphicsTransform::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGraphicsTransform_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGraphicsTransform::eventFilter(watched, event); + } + } + + // [emitter impl] void QGraphicsTransform::objectNameChanged(const QString &objectName) + void emitter_QGraphicsTransform_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGraphicsTransform::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QGraphicsTransform::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGraphicsTransform::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGraphicsTransform_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGraphicsTransform::childEvent(event); + } + } + + // [adaptor impl] void QGraphicsTransform::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGraphicsTransform::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGraphicsTransform_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGraphicsTransform::customEvent(event); + } + } + + // [adaptor impl] void QGraphicsTransform::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGraphicsTransform::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGraphicsTransform_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGraphicsTransform::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGraphicsTransform::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGraphicsTransform::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGraphicsTransform_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGraphicsTransform::timerEvent(event); + } + } + + gsi::Callback cb_applyTo_c1556_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QGraphicsTransform_Adaptor::~QGraphicsTransform_Adaptor() { } + +// Constructor QGraphicsTransform::QGraphicsTransform(QObject *parent) (adaptor class) + +static void _init_ctor_QGraphicsTransform_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsTransform_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsTransform_Adaptor (arg1)); +} + + +// void QGraphicsTransform::applyTo(QMatrix4x4 *matrix) + +static void _init_cbs_applyTo_c1556_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("matrix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_applyTo_c1556_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMatrix4x4 *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTransform_Adaptor *)cls)->cbs_applyTo_c1556_0 (arg1); +} + +static void _set_callback_cbs_applyTo_c1556_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTransform_Adaptor *)cls)->cb_applyTo_c1556_0 = cb; +} + + +// void QGraphicsTransform::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTransform_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTransform_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QGraphicsTransform::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTransform_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTransform_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGraphicsTransform::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGraphicsTransform_Adaptor *)cls)->emitter_QGraphicsTransform_destroyed_1302 (arg1); +} + + +// void QGraphicsTransform::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTransform_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTransform_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QGraphicsTransform::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsTransform_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTransform_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGraphicsTransform::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsTransform_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTransform_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QGraphicsTransform::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsTransform_Adaptor *)cls)->fp_QGraphicsTransform_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QGraphicsTransform::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsTransform_Adaptor *)cls)->emitter_QGraphicsTransform_objectNameChanged_4567 (arg1); +} + + +// exposed int QGraphicsTransform::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsTransform_Adaptor *)cls)->fp_QGraphicsTransform_receivers_c1731 (arg1)); +} + + +// exposed QObject *QGraphicsTransform::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGraphicsTransform_Adaptor *)cls)->fp_QGraphicsTransform_sender_c0 ()); +} + + +// exposed int QGraphicsTransform::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsTransform_Adaptor *)cls)->fp_QGraphicsTransform_senderSignalIndex_c0 ()); +} + + +// void QGraphicsTransform::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTransform_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsTransform_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QGraphicsTransform::update() + +static void _init_fp_update_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_update_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsTransform_Adaptor *)cls)->fp_QGraphicsTransform_update_0 (); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsTransform (); + +static gsi::Methods methods_QGraphicsTransform_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsTransform::QGraphicsTransform(QObject *parent)\nThis method creates an object of class QGraphicsTransform.", &_init_ctor_QGraphicsTransform_Adaptor_1302, &_call_ctor_QGraphicsTransform_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("applyTo", "@brief Virtual method void QGraphicsTransform::applyTo(QMatrix4x4 *matrix)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_applyTo_c1556_0, &_call_cbs_applyTo_c1556_0); + methods += new qt_gsi::GenericMethod ("applyTo", "@hide", true, &_init_cbs_applyTo_c1556_0, &_call_cbs_applyTo_c1556_0, &_set_callback_cbs_applyTo_c1556_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGraphicsTransform::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGraphicsTransform::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGraphicsTransform::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGraphicsTransform::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QGraphicsTransform::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGraphicsTransform::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGraphicsTransform::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGraphicsTransform::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGraphicsTransform::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGraphicsTransform::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGraphicsTransform::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGraphicsTransform::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*update", "@brief Method void QGraphicsTransform::update()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_update_0, &_call_fp_update_0); + return methods; +} + +gsi::Class decl_QGraphicsTransform_Adaptor (qtdecl_QGraphicsTransform (), "QtWidgets", "QGraphicsTransform", + methods_QGraphicsTransform_Adaptor (), + "@qt\n@brief Binding of QGraphicsTransform"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsView.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsView.cc new file mode 100644 index 000000000..d89f9317c --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsView.cc @@ -0,0 +1,4672 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsView.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsView + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGraphicsView::staticMetaObject); +} + + +// QFlags QGraphicsView::alignment() + + +static void _init_f_alignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_alignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsView *)cls)->alignment ()); +} + + +// QBrush QGraphicsView::backgroundBrush() + + +static void _init_f_backgroundBrush_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_backgroundBrush_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QGraphicsView *)cls)->backgroundBrush ()); +} + + +// QFlags QGraphicsView::cacheMode() + + +static void _init_f_cacheMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_cacheMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsView *)cls)->cacheMode ()); +} + + +// void QGraphicsView::centerOn(const QPointF &pos) + + +static void _init_f_centerOn_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_centerOn_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->centerOn (arg1); +} + + +// void QGraphicsView::centerOn(double x, double y) + + +static void _init_f_centerOn_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_centerOn_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->centerOn (arg1, arg2); +} + + +// void QGraphicsView::centerOn(const QGraphicsItem *item) + + +static void _init_f_centerOn_2614 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_centerOn_2614 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->centerOn (arg1); +} + + +// QGraphicsView::DragMode QGraphicsView::dragMode() + + +static void _init_f_dragMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_dragMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsView *)cls)->dragMode ())); +} + + +// void QGraphicsView::ensureVisible(const QRectF &rect, int xmargin, int ymargin) + + +static void _init_f_ensureVisible_3180 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("xmargin", true, "50"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("ymargin", true, "50"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_ensureVisible_3180 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->ensureVisible (arg1, arg2, arg3); +} + + +// void QGraphicsView::ensureVisible(double x, double y, double w, double h, int xmargin, int ymargin) + + +static void _init_f_ensureVisible_5278 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("xmargin", true, "50"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("ymargin", true, "50"); + decl->add_arg (argspec_5); + decl->set_return (); +} + +static void _call_f_ensureVisible_5278 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + int arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + int arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->ensureVisible (arg1, arg2, arg3, arg4, arg5, arg6); +} + + +// void QGraphicsView::ensureVisible(const QGraphicsItem *item, int xmargin, int ymargin) + + +static void _init_f_ensureVisible_3932 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("xmargin", true, "50"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("ymargin", true, "50"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_ensureVisible_3932 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->ensureVisible (arg1, arg2, arg3); +} + + +// void QGraphicsView::fitInView(const QRectF &rect, Qt::AspectRatioMode aspectRadioMode) + + +static void _init_f_fitInView_4011 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("aspectRadioMode", true, "Qt::IgnoreAspectRatio"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fitInView_4011 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->fitInView (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QGraphicsView::fitInView(double x, double y, double w, double h, Qt::AspectRatioMode aspectRadioMode) + + +static void _init_f_fitInView_6109 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("aspectRadioMode", true, "Qt::IgnoreAspectRatio"); + decl->add_arg::target_type & > (argspec_4); + decl->set_return (); +} + +static void _call_f_fitInView_6109 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->fitInView (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref()); +} + + +// void QGraphicsView::fitInView(const QGraphicsItem *item, Qt::AspectRatioMode aspectRadioMode) + + +static void _init_f_fitInView_4763 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("aspectRadioMode", true, "Qt::IgnoreAspectRatio"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_fitInView_4763 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IgnoreAspectRatio), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->fitInView (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QBrush QGraphicsView::foregroundBrush() + + +static void _init_f_foregroundBrush_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_foregroundBrush_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QGraphicsView *)cls)->foregroundBrush ()); +} + + +// QVariant QGraphicsView::inputMethodQuery(Qt::InputMethodQuery query) + + +static void _init_f_inputMethodQuery_c2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_inputMethodQuery_c2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QVariant)((QGraphicsView *)cls)->inputMethodQuery (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QGraphicsView::invalidateScene(const QRectF &rect, QFlags layers) + + +static void _init_f_invalidateScene_5397 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect", true, "QRectF()"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("layers", true, "QGraphicsScene::AllLayers"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_invalidateScene_5397 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QGraphicsScene::AllLayers, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->invalidateScene (arg1, arg2); +} + + +// bool QGraphicsView::isInteractive() + + +static void _init_f_isInteractive_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isInteractive_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsView *)cls)->isInteractive ()); +} + + +// bool QGraphicsView::isTransformed() + + +static void _init_f_isTransformed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isTransformed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsView *)cls)->isTransformed ()); +} + + +// QGraphicsItem *QGraphicsView::itemAt(const QPoint &pos) + + +static void _init_f_itemAt_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemAt_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QGraphicsItem *)((QGraphicsView *)cls)->itemAt (arg1)); +} + + +// QGraphicsItem *QGraphicsView::itemAt(int x, int y) + + +static void _init_f_itemAt_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_itemAt_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QGraphicsItem *)((QGraphicsView *)cls)->itemAt (arg1, arg2)); +} + + +// QList QGraphicsView::items() + + +static void _init_f_items_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_items_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QGraphicsView *)cls)->items ()); +} + + +// QList QGraphicsView::items(const QPoint &pos) + + +static void _init_f_items_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_items_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)((QGraphicsView *)cls)->items (arg1)); +} + + +// QList QGraphicsView::items(int x, int y) + + +static void _init_f_items_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_f_items_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write > ((QList)((QGraphicsView *)cls)->items (arg1, arg2)); +} + + +// QList QGraphicsView::items(const QRect &rect, Qt::ItemSelectionMode mode) + + +static void _init_f_items_c4155 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::IntersectsItemShape"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return > (); +} + +static void _call_f_items_c4155 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); + ret.write > ((QList)((QGraphicsView *)cls)->items (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QList QGraphicsView::items(int x, int y, int w, int h, Qt::ItemSelectionMode mode) + + +static void _init_f_items_c5107 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("mode", true, "Qt::IntersectsItemShape"); + decl->add_arg::target_type & > (argspec_4); + decl->set_return > (); +} + +static void _call_f_items_c5107 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); + ret.write > ((QList)((QGraphicsView *)cls)->items (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref())); +} + + +// QList QGraphicsView::items(const QPolygon &polygon, Qt::ItemSelectionMode mode) + + +static void _init_f_items_c4501 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polygon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::IntersectsItemShape"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return > (); +} + +static void _call_f_items_c4501 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygon &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); + ret.write > ((QList)((QGraphicsView *)cls)->items (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QList QGraphicsView::items(const QPainterPath &path, Qt::ItemSelectionMode mode) + + +static void _init_f_items_c4877 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "Qt::IntersectsItemShape"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return > (); +} + +static void _call_f_items_c4877 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::IntersectsItemShape), heap); + ret.write > ((QList)((QGraphicsView *)cls)->items (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QPoint QGraphicsView::mapFromScene(const QPointF &point) + + +static void _init_f_mapFromScene_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromScene_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPoint)((QGraphicsView *)cls)->mapFromScene (arg1)); +} + + +// QPolygon QGraphicsView::mapFromScene(const QRectF &rect) + + +static void _init_f_mapFromScene_c1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromScene_c1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygon)((QGraphicsView *)cls)->mapFromScene (arg1)); +} + + +// QPolygon QGraphicsView::mapFromScene(const QPolygonF &polygon) + + +static void _init_f_mapFromScene_c2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polygon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromScene_c2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygonF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygon)((QGraphicsView *)cls)->mapFromScene (arg1)); +} + + +// QPainterPath QGraphicsView::mapFromScene(const QPainterPath &path) + + +static void _init_f_mapFromScene_c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromScene_c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QGraphicsView *)cls)->mapFromScene (arg1)); +} + + +// QPoint QGraphicsView::mapFromScene(double x, double y) + + +static void _init_f_mapFromScene_c2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapFromScene_c2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPoint)((QGraphicsView *)cls)->mapFromScene (arg1, arg2)); +} + + +// QPolygon QGraphicsView::mapFromScene(double x, double y, double w, double h) + + +static void _init_f_mapFromScene_c3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_mapFromScene_c3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + ret.write ((QPolygon)((QGraphicsView *)cls)->mapFromScene (arg1, arg2, arg3, arg4)); +} + + +// QPointF QGraphicsView::mapToScene(const QPoint &point) + + +static void _init_f_mapToScene_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToScene_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QGraphicsView *)cls)->mapToScene (arg1)); +} + + +// QPolygonF QGraphicsView::mapToScene(const QRect &rect) + + +static void _init_f_mapToScene_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToScene_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsView *)cls)->mapToScene (arg1)); +} + + +// QPolygonF QGraphicsView::mapToScene(const QPolygon &polygon) + + +static void _init_f_mapToScene_c2138 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("polygon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToScene_c2138 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPolygon &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsView *)cls)->mapToScene (arg1)); +} + + +// QPainterPath QGraphicsView::mapToScene(const QPainterPath &path) + + +static void _init_f_mapToScene_c2514 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToScene_c2514 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPainterPath)((QGraphicsView *)cls)->mapToScene (arg1)); +} + + +// QPointF QGraphicsView::mapToScene(int x, int y) + + +static void _init_f_mapToScene_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapToScene_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QGraphicsView *)cls)->mapToScene (arg1, arg2)); +} + + +// QPolygonF QGraphicsView::mapToScene(int x, int y, int w, int h) + + +static void _init_f_mapToScene_c2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_mapToScene_c2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + ret.write ((QPolygonF)((QGraphicsView *)cls)->mapToScene (arg1, arg2, arg3, arg4)); +} + + +// QFlags QGraphicsView::optimizationFlags() + + +static void _init_f_optimizationFlags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_optimizationFlags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsView *)cls)->optimizationFlags ()); +} + + +// void QGraphicsView::render(QPainter *painter, const QRectF &target, const QRect &source, Qt::AspectRatioMode aspectRatioMode) + + +static void _init_f_render_7013 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("target", true, "QRectF()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("source", true, "QRect()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("aspectRatioMode", true, "Qt::KeepAspectRatio"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_render_7013 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QRectF &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(), heap); + const QRect &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRect(), heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::KeepAspectRatio), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->render (arg1, arg2, arg3, qt_gsi::QtToCppAdaptor(arg4).cref()); +} + + +// QFlags QGraphicsView::renderHints() + + +static void _init_f_renderHints_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_renderHints_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsView *)cls)->renderHints ()); +} + + +// void QGraphicsView::resetCachedContent() + + +static void _init_f_resetCachedContent_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resetCachedContent_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->resetCachedContent (); +} + + +// void QGraphicsView::resetTransform() + + +static void _init_f_resetTransform_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resetTransform_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->resetTransform (); +} + + +// QGraphicsView::ViewportAnchor QGraphicsView::resizeAnchor() + + +static void _init_f_resizeAnchor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_resizeAnchor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsView *)cls)->resizeAnchor ())); +} + + +// void QGraphicsView::rotate(double angle) + + +static void _init_f_rotate_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("angle"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rotate_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->rotate (arg1); +} + + +// QRect QGraphicsView::rubberBandRect() + + +static void _init_f_rubberBandRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rubberBandRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QGraphicsView *)cls)->rubberBandRect ()); +} + + +// Qt::ItemSelectionMode QGraphicsView::rubberBandSelectionMode() + + +static void _init_f_rubberBandSelectionMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_rubberBandSelectionMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsView *)cls)->rubberBandSelectionMode ())); +} + + +// void QGraphicsView::scale(double sx, double sy) + + +static void _init_f_scale_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_scale_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->scale (arg1, arg2); +} + + +// QGraphicsScene *QGraphicsView::scene() + + +static void _init_f_scene_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scene_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsScene *)((QGraphicsView *)cls)->scene ()); +} + + +// QRectF QGraphicsView::sceneRect() + + +static void _init_f_sceneRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sceneRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsView *)cls)->sceneRect ()); +} + + +// void QGraphicsView::setAlignment(QFlags alignment) + + +static void _init_f_setAlignment_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alignment"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlignment_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setAlignment (arg1); +} + + +// void QGraphicsView::setBackgroundBrush(const QBrush &brush) + + +static void _init_f_setBackgroundBrush_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBackgroundBrush_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setBackgroundBrush (arg1); +} + + +// void QGraphicsView::setCacheMode(QFlags mode) + + +static void _init_f_setCacheMode_3792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCacheMode_3792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setCacheMode (arg1); +} + + +// void QGraphicsView::setDragMode(QGraphicsView::DragMode mode) + + +static void _init_f_setDragMode_2632 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDragMode_2632 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setDragMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsView::setForegroundBrush(const QBrush &brush) + + +static void _init_f_setForegroundBrush_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setForegroundBrush_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setForegroundBrush (arg1); +} + + +// void QGraphicsView::setInteractive(bool allowed) + + +static void _init_f_setInteractive_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("allowed"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setInteractive_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setInteractive (arg1); +} + + +// void QGraphicsView::setOptimizationFlag(QGraphicsView::OptimizationFlag flag, bool enabled) + + +static void _init_f_setOptimizationFlag_4282 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flag"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("enabled", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setOptimizationFlag_4282 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setOptimizationFlag (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QGraphicsView::setOptimizationFlags(QFlags flags) + + +static void _init_f_setOptimizationFlags_4222 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOptimizationFlags_4222 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setOptimizationFlags (arg1); +} + + +// void QGraphicsView::setRenderHint(QPainter::RenderHint hint, bool enabled) + + +static void _init_f_setRenderHint_3123 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hint"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("enabled", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRenderHint_3123 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setRenderHint (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QGraphicsView::setRenderHints(QFlags hints) + + +static void _init_f_setRenderHints_3063 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hints"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setRenderHints_3063 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setRenderHints (arg1); +} + + +// void QGraphicsView::setResizeAnchor(QGraphicsView::ViewportAnchor anchor) + + +static void _init_f_setResizeAnchor_3328 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("anchor"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setResizeAnchor_3328 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setResizeAnchor (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsView::setRubberBandSelectionMode(Qt::ItemSelectionMode mode) + + +static void _init_f_setRubberBandSelectionMode_2471 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setRubberBandSelectionMode_2471 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setRubberBandSelectionMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsView::setScene(QGraphicsScene *scene) + + +static void _init_f_setScene_2014 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scene"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScene_2014 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsScene *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setScene (arg1); +} + + +// void QGraphicsView::setSceneRect(const QRectF &rect) + + +static void _init_f_setSceneRect_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSceneRect_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setSceneRect (arg1); +} + + +// void QGraphicsView::setSceneRect(double x, double y, double w, double h) + + +static void _init_f_setSceneRect_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setSceneRect_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setSceneRect (arg1, arg2, arg3, arg4); +} + + +// void QGraphicsView::setTransform(const QTransform &matrix, bool combine) + + +static void _init_f_setTransform_3106 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("matrix"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("combine", true, "false"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTransform_3106 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setTransform (arg1, arg2); +} + + +// void QGraphicsView::setTransformationAnchor(QGraphicsView::ViewportAnchor anchor) + + +static void _init_f_setTransformationAnchor_3328 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("anchor"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTransformationAnchor_3328 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setTransformationAnchor (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsView::setViewportUpdateMode(QGraphicsView::ViewportUpdateMode mode) + + +static void _init_f_setViewportUpdateMode_3725 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setViewportUpdateMode_3725 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->setViewportUpdateMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsView::shear(double sh, double sv) + + +static void _init_f_shear_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sh"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sv"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_shear_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->shear (arg1, arg2); +} + + +// QSize QGraphicsView::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QGraphicsView *)cls)->sizeHint ()); +} + + +// QTransform QGraphicsView::transform() + + +static void _init_f_transform_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transform_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTransform)((QGraphicsView *)cls)->transform ()); +} + + +// QGraphicsView::ViewportAnchor QGraphicsView::transformationAnchor() + + +static void _init_f_transformationAnchor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_transformationAnchor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsView *)cls)->transformationAnchor ())); +} + + +// void QGraphicsView::translate(double dx, double dy) + + +static void _init_f_translate_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_translate_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->translate (arg1, arg2); +} + + +// void QGraphicsView::updateScene(const QList &rects) + + +static void _init_f_updateScene_2477 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rects"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_updateScene_2477 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->updateScene (arg1); +} + + +// void QGraphicsView::updateSceneRect(const QRectF &rect) + + +static void _init_f_updateSceneRect_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_updateSceneRect_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView *)cls)->updateSceneRect (arg1); +} + + +// QTransform QGraphicsView::viewportTransform() + + +static void _init_f_viewportTransform_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_viewportTransform_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTransform)((QGraphicsView *)cls)->viewportTransform ()); +} + + +// QGraphicsView::ViewportUpdateMode QGraphicsView::viewportUpdateMode() + + +static void _init_f_viewportUpdateMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_viewportUpdateMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsView *)cls)->viewportUpdateMode ())); +} + + +// static QString QGraphicsView::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGraphicsView::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsView () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":alignment", "@brief Method QFlags QGraphicsView::alignment()\n", true, &_init_f_alignment_c0, &_call_f_alignment_c0); + methods += new qt_gsi::GenericMethod (":backgroundBrush", "@brief Method QBrush QGraphicsView::backgroundBrush()\n", true, &_init_f_backgroundBrush_c0, &_call_f_backgroundBrush_c0); + methods += new qt_gsi::GenericMethod (":cacheMode", "@brief Method QFlags QGraphicsView::cacheMode()\n", true, &_init_f_cacheMode_c0, &_call_f_cacheMode_c0); + methods += new qt_gsi::GenericMethod ("centerOn", "@brief Method void QGraphicsView::centerOn(const QPointF &pos)\n", false, &_init_f_centerOn_1986, &_call_f_centerOn_1986); + methods += new qt_gsi::GenericMethod ("centerOn", "@brief Method void QGraphicsView::centerOn(double x, double y)\n", false, &_init_f_centerOn_2034, &_call_f_centerOn_2034); + methods += new qt_gsi::GenericMethod ("centerOn", "@brief Method void QGraphicsView::centerOn(const QGraphicsItem *item)\n", false, &_init_f_centerOn_2614, &_call_f_centerOn_2614); + methods += new qt_gsi::GenericMethod (":dragMode", "@brief Method QGraphicsView::DragMode QGraphicsView::dragMode()\n", true, &_init_f_dragMode_c0, &_call_f_dragMode_c0); + methods += new qt_gsi::GenericMethod ("ensureVisible", "@brief Method void QGraphicsView::ensureVisible(const QRectF &rect, int xmargin, int ymargin)\n", false, &_init_f_ensureVisible_3180, &_call_f_ensureVisible_3180); + methods += new qt_gsi::GenericMethod ("ensureVisible", "@brief Method void QGraphicsView::ensureVisible(double x, double y, double w, double h, int xmargin, int ymargin)\n", false, &_init_f_ensureVisible_5278, &_call_f_ensureVisible_5278); + methods += new qt_gsi::GenericMethod ("ensureVisible", "@brief Method void QGraphicsView::ensureVisible(const QGraphicsItem *item, int xmargin, int ymargin)\n", false, &_init_f_ensureVisible_3932, &_call_f_ensureVisible_3932); + methods += new qt_gsi::GenericMethod ("fitInView", "@brief Method void QGraphicsView::fitInView(const QRectF &rect, Qt::AspectRatioMode aspectRadioMode)\n", false, &_init_f_fitInView_4011, &_call_f_fitInView_4011); + methods += new qt_gsi::GenericMethod ("fitInView", "@brief Method void QGraphicsView::fitInView(double x, double y, double w, double h, Qt::AspectRatioMode aspectRadioMode)\n", false, &_init_f_fitInView_6109, &_call_f_fitInView_6109); + methods += new qt_gsi::GenericMethod ("fitInView", "@brief Method void QGraphicsView::fitInView(const QGraphicsItem *item, Qt::AspectRatioMode aspectRadioMode)\n", false, &_init_f_fitInView_4763, &_call_f_fitInView_4763); + methods += new qt_gsi::GenericMethod (":foregroundBrush", "@brief Method QBrush QGraphicsView::foregroundBrush()\n", true, &_init_f_foregroundBrush_c0, &_call_f_foregroundBrush_c0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Method QVariant QGraphicsView::inputMethodQuery(Qt::InputMethodQuery query)\nThis is a reimplementation of QWidget::inputMethodQuery", true, &_init_f_inputMethodQuery_c2420, &_call_f_inputMethodQuery_c2420); + methods += new qt_gsi::GenericMethod ("invalidateScene", "@brief Method void QGraphicsView::invalidateScene(const QRectF &rect, QFlags layers)\n", false, &_init_f_invalidateScene_5397, &_call_f_invalidateScene_5397); + methods += new qt_gsi::GenericMethod ("isInteractive?|:interactive", "@brief Method bool QGraphicsView::isInteractive()\n", true, &_init_f_isInteractive_c0, &_call_f_isInteractive_c0); + methods += new qt_gsi::GenericMethod ("isTransformed?", "@brief Method bool QGraphicsView::isTransformed()\n", true, &_init_f_isTransformed_c0, &_call_f_isTransformed_c0); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QGraphicsItem *QGraphicsView::itemAt(const QPoint &pos)\n", true, &_init_f_itemAt_c1916, &_call_f_itemAt_c1916); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QGraphicsItem *QGraphicsView::itemAt(int x, int y)\n", true, &_init_f_itemAt_c1426, &_call_f_itemAt_c1426); + methods += new qt_gsi::GenericMethod ("items", "@brief Method QList QGraphicsView::items()\n", true, &_init_f_items_c0, &_call_f_items_c0); + methods += new qt_gsi::GenericMethod ("items", "@brief Method QList QGraphicsView::items(const QPoint &pos)\n", true, &_init_f_items_c1916, &_call_f_items_c1916); + methods += new qt_gsi::GenericMethod ("items", "@brief Method QList QGraphicsView::items(int x, int y)\n", true, &_init_f_items_c1426, &_call_f_items_c1426); + methods += new qt_gsi::GenericMethod ("items", "@brief Method QList QGraphicsView::items(const QRect &rect, Qt::ItemSelectionMode mode)\n", true, &_init_f_items_c4155, &_call_f_items_c4155); + methods += new qt_gsi::GenericMethod ("items", "@brief Method QList QGraphicsView::items(int x, int y, int w, int h, Qt::ItemSelectionMode mode)\n", true, &_init_f_items_c5107, &_call_f_items_c5107); + methods += new qt_gsi::GenericMethod ("items", "@brief Method QList QGraphicsView::items(const QPolygon &polygon, Qt::ItemSelectionMode mode)\n", true, &_init_f_items_c4501, &_call_f_items_c4501); + methods += new qt_gsi::GenericMethod ("items", "@brief Method QList QGraphicsView::items(const QPainterPath &path, Qt::ItemSelectionMode mode)\n", true, &_init_f_items_c4877, &_call_f_items_c4877); + methods += new qt_gsi::GenericMethod ("mapFromScene", "@brief Method QPoint QGraphicsView::mapFromScene(const QPointF &point)\n", true, &_init_f_mapFromScene_c1986, &_call_f_mapFromScene_c1986); + methods += new qt_gsi::GenericMethod ("mapFromScene", "@brief Method QPolygon QGraphicsView::mapFromScene(const QRectF &rect)\n", true, &_init_f_mapFromScene_c1862, &_call_f_mapFromScene_c1862); + methods += new qt_gsi::GenericMethod ("mapFromScene", "@brief Method QPolygon QGraphicsView::mapFromScene(const QPolygonF &polygon)\n", true, &_init_f_mapFromScene_c2208, &_call_f_mapFromScene_c2208); + methods += new qt_gsi::GenericMethod ("mapFromScene", "@brief Method QPainterPath QGraphicsView::mapFromScene(const QPainterPath &path)\n", true, &_init_f_mapFromScene_c2514, &_call_f_mapFromScene_c2514); + methods += new qt_gsi::GenericMethod ("mapFromScene", "@brief Method QPoint QGraphicsView::mapFromScene(double x, double y)\n", true, &_init_f_mapFromScene_c2034, &_call_f_mapFromScene_c2034); + methods += new qt_gsi::GenericMethod ("mapFromScene", "@brief Method QPolygon QGraphicsView::mapFromScene(double x, double y, double w, double h)\n", true, &_init_f_mapFromScene_c3960, &_call_f_mapFromScene_c3960); + methods += new qt_gsi::GenericMethod ("mapToScene", "@brief Method QPointF QGraphicsView::mapToScene(const QPoint &point)\n", true, &_init_f_mapToScene_c1916, &_call_f_mapToScene_c1916); + methods += new qt_gsi::GenericMethod ("mapToScene", "@brief Method QPolygonF QGraphicsView::mapToScene(const QRect &rect)\n", true, &_init_f_mapToScene_c1792, &_call_f_mapToScene_c1792); + methods += new qt_gsi::GenericMethod ("mapToScene", "@brief Method QPolygonF QGraphicsView::mapToScene(const QPolygon &polygon)\n", true, &_init_f_mapToScene_c2138, &_call_f_mapToScene_c2138); + methods += new qt_gsi::GenericMethod ("mapToScene", "@brief Method QPainterPath QGraphicsView::mapToScene(const QPainterPath &path)\n", true, &_init_f_mapToScene_c2514, &_call_f_mapToScene_c2514); + methods += new qt_gsi::GenericMethod ("mapToScene", "@brief Method QPointF QGraphicsView::mapToScene(int x, int y)\n", true, &_init_f_mapToScene_c1426, &_call_f_mapToScene_c1426); + methods += new qt_gsi::GenericMethod ("mapToScene", "@brief Method QPolygonF QGraphicsView::mapToScene(int x, int y, int w, int h)\n", true, &_init_f_mapToScene_c2744, &_call_f_mapToScene_c2744); + methods += new qt_gsi::GenericMethod (":optimizationFlags", "@brief Method QFlags QGraphicsView::optimizationFlags()\n", true, &_init_f_optimizationFlags_c0, &_call_f_optimizationFlags_c0); + methods += new qt_gsi::GenericMethod ("render", "@brief Method void QGraphicsView::render(QPainter *painter, const QRectF &target, const QRect &source, Qt::AspectRatioMode aspectRatioMode)\n", false, &_init_f_render_7013, &_call_f_render_7013); + methods += new qt_gsi::GenericMethod (":renderHints", "@brief Method QFlags QGraphicsView::renderHints()\n", true, &_init_f_renderHints_c0, &_call_f_renderHints_c0); + methods += new qt_gsi::GenericMethod ("resetCachedContent", "@brief Method void QGraphicsView::resetCachedContent()\n", false, &_init_f_resetCachedContent_0, &_call_f_resetCachedContent_0); + methods += new qt_gsi::GenericMethod ("resetTransform", "@brief Method void QGraphicsView::resetTransform()\n", false, &_init_f_resetTransform_0, &_call_f_resetTransform_0); + methods += new qt_gsi::GenericMethod (":resizeAnchor", "@brief Method QGraphicsView::ViewportAnchor QGraphicsView::resizeAnchor()\n", true, &_init_f_resizeAnchor_c0, &_call_f_resizeAnchor_c0); + methods += new qt_gsi::GenericMethod ("rotate", "@brief Method void QGraphicsView::rotate(double angle)\n", false, &_init_f_rotate_1071, &_call_f_rotate_1071); + methods += new qt_gsi::GenericMethod ("rubberBandRect", "@brief Method QRect QGraphicsView::rubberBandRect()\n", true, &_init_f_rubberBandRect_c0, &_call_f_rubberBandRect_c0); + methods += new qt_gsi::GenericMethod (":rubberBandSelectionMode", "@brief Method Qt::ItemSelectionMode QGraphicsView::rubberBandSelectionMode()\n", true, &_init_f_rubberBandSelectionMode_c0, &_call_f_rubberBandSelectionMode_c0); + methods += new qt_gsi::GenericMethod ("scale", "@brief Method void QGraphicsView::scale(double sx, double sy)\n", false, &_init_f_scale_2034, &_call_f_scale_2034); + methods += new qt_gsi::GenericMethod (":scene", "@brief Method QGraphicsScene *QGraphicsView::scene()\n", true, &_init_f_scene_c0, &_call_f_scene_c0); + methods += new qt_gsi::GenericMethod (":sceneRect", "@brief Method QRectF QGraphicsView::sceneRect()\n", true, &_init_f_sceneRect_c0, &_call_f_sceneRect_c0); + methods += new qt_gsi::GenericMethod ("setAlignment|alignment=", "@brief Method void QGraphicsView::setAlignment(QFlags alignment)\n", false, &_init_f_setAlignment_2750, &_call_f_setAlignment_2750); + methods += new qt_gsi::GenericMethod ("setBackgroundBrush|backgroundBrush=", "@brief Method void QGraphicsView::setBackgroundBrush(const QBrush &brush)\n", false, &_init_f_setBackgroundBrush_1910, &_call_f_setBackgroundBrush_1910); + methods += new qt_gsi::GenericMethod ("setCacheMode|cacheMode=", "@brief Method void QGraphicsView::setCacheMode(QFlags mode)\n", false, &_init_f_setCacheMode_3792, &_call_f_setCacheMode_3792); + methods += new qt_gsi::GenericMethod ("setDragMode|dragMode=", "@brief Method void QGraphicsView::setDragMode(QGraphicsView::DragMode mode)\n", false, &_init_f_setDragMode_2632, &_call_f_setDragMode_2632); + methods += new qt_gsi::GenericMethod ("setForegroundBrush|foregroundBrush=", "@brief Method void QGraphicsView::setForegroundBrush(const QBrush &brush)\n", false, &_init_f_setForegroundBrush_1910, &_call_f_setForegroundBrush_1910); + methods += new qt_gsi::GenericMethod ("setInteractive|interactive=", "@brief Method void QGraphicsView::setInteractive(bool allowed)\n", false, &_init_f_setInteractive_864, &_call_f_setInteractive_864); + methods += new qt_gsi::GenericMethod ("setOptimizationFlag", "@brief Method void QGraphicsView::setOptimizationFlag(QGraphicsView::OptimizationFlag flag, bool enabled)\n", false, &_init_f_setOptimizationFlag_4282, &_call_f_setOptimizationFlag_4282); + methods += new qt_gsi::GenericMethod ("setOptimizationFlags|optimizationFlags=", "@brief Method void QGraphicsView::setOptimizationFlags(QFlags flags)\n", false, &_init_f_setOptimizationFlags_4222, &_call_f_setOptimizationFlags_4222); + methods += new qt_gsi::GenericMethod ("setRenderHint", "@brief Method void QGraphicsView::setRenderHint(QPainter::RenderHint hint, bool enabled)\n", false, &_init_f_setRenderHint_3123, &_call_f_setRenderHint_3123); + methods += new qt_gsi::GenericMethod ("setRenderHints|renderHints=", "@brief Method void QGraphicsView::setRenderHints(QFlags hints)\n", false, &_init_f_setRenderHints_3063, &_call_f_setRenderHints_3063); + methods += new qt_gsi::GenericMethod ("setResizeAnchor|resizeAnchor=", "@brief Method void QGraphicsView::setResizeAnchor(QGraphicsView::ViewportAnchor anchor)\n", false, &_init_f_setResizeAnchor_3328, &_call_f_setResizeAnchor_3328); + methods += new qt_gsi::GenericMethod ("setRubberBandSelectionMode|rubberBandSelectionMode=", "@brief Method void QGraphicsView::setRubberBandSelectionMode(Qt::ItemSelectionMode mode)\n", false, &_init_f_setRubberBandSelectionMode_2471, &_call_f_setRubberBandSelectionMode_2471); + methods += new qt_gsi::GenericMethod ("setScene|scene=", "@brief Method void QGraphicsView::setScene(QGraphicsScene *scene)\n", false, &_init_f_setScene_2014, &_call_f_setScene_2014); + methods += new qt_gsi::GenericMethod ("setSceneRect|sceneRect=", "@brief Method void QGraphicsView::setSceneRect(const QRectF &rect)\n", false, &_init_f_setSceneRect_1862, &_call_f_setSceneRect_1862); + methods += new qt_gsi::GenericMethod ("setSceneRect", "@brief Method void QGraphicsView::setSceneRect(double x, double y, double w, double h)\n", false, &_init_f_setSceneRect_3960, &_call_f_setSceneRect_3960); + methods += new qt_gsi::GenericMethod ("setTransform", "@brief Method void QGraphicsView::setTransform(const QTransform &matrix, bool combine)\n", false, &_init_f_setTransform_3106, &_call_f_setTransform_3106); + methods += new qt_gsi::GenericMethod ("setTransformationAnchor|transformationAnchor=", "@brief Method void QGraphicsView::setTransformationAnchor(QGraphicsView::ViewportAnchor anchor)\n", false, &_init_f_setTransformationAnchor_3328, &_call_f_setTransformationAnchor_3328); + methods += new qt_gsi::GenericMethod ("setViewportUpdateMode|viewportUpdateMode=", "@brief Method void QGraphicsView::setViewportUpdateMode(QGraphicsView::ViewportUpdateMode mode)\n", false, &_init_f_setViewportUpdateMode_3725, &_call_f_setViewportUpdateMode_3725); + methods += new qt_gsi::GenericMethod ("shear", "@brief Method void QGraphicsView::shear(double sh, double sv)\n", false, &_init_f_shear_2034, &_call_f_shear_2034); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QGraphicsView::sizeHint()\nThis is a reimplementation of QAbstractScrollArea::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":transform", "@brief Method QTransform QGraphicsView::transform()\n", true, &_init_f_transform_c0, &_call_f_transform_c0); + methods += new qt_gsi::GenericMethod (":transformationAnchor", "@brief Method QGraphicsView::ViewportAnchor QGraphicsView::transformationAnchor()\n", true, &_init_f_transformationAnchor_c0, &_call_f_transformationAnchor_c0); + methods += new qt_gsi::GenericMethod ("translate", "@brief Method void QGraphicsView::translate(double dx, double dy)\n", false, &_init_f_translate_2034, &_call_f_translate_2034); + methods += new qt_gsi::GenericMethod ("updateScene", "@brief Method void QGraphicsView::updateScene(const QList &rects)\n", false, &_init_f_updateScene_2477, &_call_f_updateScene_2477); + methods += new qt_gsi::GenericMethod ("updateSceneRect", "@brief Method void QGraphicsView::updateSceneRect(const QRectF &rect)\n", false, &_init_f_updateSceneRect_1862, &_call_f_updateSceneRect_1862); + methods += new qt_gsi::GenericMethod ("viewportTransform", "@brief Method QTransform QGraphicsView::viewportTransform()\n", true, &_init_f_viewportTransform_c0, &_call_f_viewportTransform_c0); + methods += new qt_gsi::GenericMethod (":viewportUpdateMode", "@brief Method QGraphicsView::ViewportUpdateMode QGraphicsView::viewportUpdateMode()\n", true, &_init_f_viewportUpdateMode_c0, &_call_f_viewportUpdateMode_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QGraphicsView::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsView::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGraphicsView::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rubberBandChanged(QRect, QPointF, QPointF)", "rubberBandChanged", gsi::arg("viewportRect"), gsi::arg("fromScenePoint"), gsi::arg("toScenePoint"), "@brief Signal declaration for QGraphicsView::rubberBandChanged(QRect viewportRect, QPointF fromScenePoint, QPointF toScenePoint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QGraphicsView::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QGraphicsView::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QGraphicsView::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGraphicsView::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractScrollArea (); + +qt_gsi::QtNativeClass decl_QGraphicsView (qtdecl_QAbstractScrollArea (), "QtWidgets", "QGraphicsView_Native", + methods_QGraphicsView (), + "@hide\n@alias QGraphicsView"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsView () { return decl_QGraphicsView; } + +} + + +class QGraphicsView_Adaptor : public QGraphicsView, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsView_Adaptor(); + + // [adaptor ctor] QGraphicsView::QGraphicsView(QWidget *parent) + QGraphicsView_Adaptor() : QGraphicsView() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsView::QGraphicsView(QWidget *parent) + QGraphicsView_Adaptor(QWidget *parent) : QGraphicsView(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsView::QGraphicsView(QGraphicsScene *scene, QWidget *parent) + QGraphicsView_Adaptor(QGraphicsScene *scene) : QGraphicsView(scene) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsView::QGraphicsView(QGraphicsScene *scene, QWidget *parent) + QGraphicsView_Adaptor(QGraphicsScene *scene, QWidget *parent) : QGraphicsView(scene, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsView::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QGraphicsView_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QGraphicsView::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QGraphicsView::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QGraphicsView_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QGraphicsView::destroy(destroyWindow, destroySubWindows); + } + + // [expose] void QGraphicsView::drawFrame(QPainter *) + void fp_QGraphicsView_drawFrame_1426 (QPainter *arg1) { + QGraphicsView::drawFrame(arg1); + } + + // [expose] bool QGraphicsView::focusNextChild() + bool fp_QGraphicsView_focusNextChild_0 () { + return QGraphicsView::focusNextChild(); + } + + // [expose] bool QGraphicsView::focusPreviousChild() + bool fp_QGraphicsView_focusPreviousChild_0 () { + return QGraphicsView::focusPreviousChild(); + } + + // [expose] bool QGraphicsView::isSignalConnected(const QMetaMethod &signal) + bool fp_QGraphicsView_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGraphicsView::isSignalConnected(signal); + } + + // [expose] int QGraphicsView::receivers(const char *signal) + int fp_QGraphicsView_receivers_c1731 (const char *signal) const { + return QGraphicsView::receivers(signal); + } + + // [expose] QObject *QGraphicsView::sender() + QObject * fp_QGraphicsView_sender_c0 () const { + return QGraphicsView::sender(); + } + + // [expose] int QGraphicsView::senderSignalIndex() + int fp_QGraphicsView_senderSignalIndex_c0 () const { + return QGraphicsView::senderSignalIndex(); + } + + // [expose] void QGraphicsView::setViewportMargins(int left, int top, int right, int bottom) + void fp_QGraphicsView_setViewportMargins_2744 (int left, int top, int right, int bottom) { + QGraphicsView::setViewportMargins(left, top, right, bottom); + } + + // [expose] void QGraphicsView::setViewportMargins(const QMargins &margins) + void fp_QGraphicsView_setViewportMargins_2115 (const QMargins &margins) { + QGraphicsView::setViewportMargins(margins); + } + + // [expose] void QGraphicsView::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QGraphicsView_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QGraphicsView::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] QMargins QGraphicsView::viewportMargins() + QMargins fp_QGraphicsView_viewportMargins_c0 () const { + return QGraphicsView::viewportMargins(); + } + + // [emitter impl] void QGraphicsView::customContextMenuRequested(const QPoint &pos) + void emitter_QGraphicsView_customContextMenuRequested_1916(const QPoint &pos) + { + emit QGraphicsView::customContextMenuRequested(pos); + } + + // [emitter impl] void QGraphicsView::destroyed(QObject *) + void emitter_QGraphicsView_destroyed_1302(QObject *arg1) + { + emit QGraphicsView::destroyed(arg1); + } + + // [adaptor impl] bool QGraphicsView::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QGraphicsView::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QGraphicsView_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QGraphicsView::hasHeightForWidth(); + } + } + + // [adaptor impl] int QGraphicsView::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QGraphicsView::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QGraphicsView_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QGraphicsView::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QGraphicsView::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QGraphicsView::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QGraphicsView_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QGraphicsView::inputMethodQuery(query); + } + } + + // [adaptor impl] QSize QGraphicsView::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QGraphicsView::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QGraphicsView_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QGraphicsView::minimumSizeHint(); + } + } + + // [emitter impl] void QGraphicsView::objectNameChanged(const QString &objectName) + void emitter_QGraphicsView_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGraphicsView::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QGraphicsView::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QGraphicsView::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QGraphicsView_Adaptor::cbs_paintEngine_c0_0); + } else { + return QGraphicsView::paintEngine(); + } + } + + // [emitter impl] void QGraphicsView::rubberBandChanged(QRect viewportRect, QPointF fromScenePoint, QPointF toScenePoint) + void emitter_QGraphicsView_rubberBandChanged_2917(QRect viewportRect, QPointF fromScenePoint, QPointF toScenePoint) + { + emit QGraphicsView::rubberBandChanged(viewportRect, fromScenePoint, toScenePoint); + } + + // [adaptor impl] void QGraphicsView::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QGraphicsView::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QGraphicsView_Adaptor::cbs_setVisible_864_0, visible); + } else { + QGraphicsView::setVisible(visible); + } + } + + // [adaptor impl] QSize QGraphicsView::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QGraphicsView::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QGraphicsView_Adaptor::cbs_sizeHint_c0_0); + } else { + return QGraphicsView::sizeHint(); + } + } + + // [emitter impl] void QGraphicsView::windowIconChanged(const QIcon &icon) + void emitter_QGraphicsView_windowIconChanged_1787(const QIcon &icon) + { + emit QGraphicsView::windowIconChanged(icon); + } + + // [emitter impl] void QGraphicsView::windowIconTextChanged(const QString &iconText) + void emitter_QGraphicsView_windowIconTextChanged_2025(const QString &iconText) + { + emit QGraphicsView::windowIconTextChanged(iconText); + } + + // [emitter impl] void QGraphicsView::windowTitleChanged(const QString &title) + void emitter_QGraphicsView_windowTitleChanged_2025(const QString &title) + { + emit QGraphicsView::windowTitleChanged(title); + } + + // [adaptor impl] void QGraphicsView::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QGraphicsView::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QGraphicsView_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QGraphicsView::actionEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QGraphicsView::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QGraphicsView_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QGraphicsView::changeEvent(arg1); + } + } + + // [adaptor impl] void QGraphicsView::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGraphicsView::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGraphicsView_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGraphicsView::childEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QGraphicsView::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QGraphicsView_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QGraphicsView::closeEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QGraphicsView::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QGraphicsView_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QGraphicsView::contextMenuEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGraphicsView::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGraphicsView_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGraphicsView::customEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGraphicsView::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGraphicsView_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGraphicsView::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGraphicsView::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QGraphicsView::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QGraphicsView_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QGraphicsView::dragEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QGraphicsView::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QGraphicsView_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QGraphicsView::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QGraphicsView::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QGraphicsView_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QGraphicsView::dragMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::drawBackground(QPainter *painter, const QRectF &rect) + void cbs_drawBackground_3180_0(QPainter *painter, const QRectF &rect) + { + QGraphicsView::drawBackground(painter, rect); + } + + virtual void drawBackground(QPainter *painter, const QRectF &rect) + { + if (cb_drawBackground_3180_0.can_issue()) { + cb_drawBackground_3180_0.issue(&QGraphicsView_Adaptor::cbs_drawBackground_3180_0, painter, rect); + } else { + QGraphicsView::drawBackground(painter, rect); + } + } + + // [adaptor impl] void QGraphicsView::drawForeground(QPainter *painter, const QRectF &rect) + void cbs_drawForeground_3180_0(QPainter *painter, const QRectF &rect) + { + QGraphicsView::drawForeground(painter, rect); + } + + virtual void drawForeground(QPainter *painter, const QRectF &rect) + { + if (cb_drawForeground_3180_0.can_issue()) { + cb_drawForeground_3180_0.issue(&QGraphicsView_Adaptor::cbs_drawForeground_3180_0, painter, rect); + } else { + QGraphicsView::drawForeground(painter, rect); + } + } + + // [adaptor impl] void QGraphicsView::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QGraphicsView::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QGraphicsView_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QGraphicsView::dropEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QGraphicsView::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QGraphicsView_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QGraphicsView::enterEvent(event); + } + } + + // [adaptor impl] bool QGraphicsView::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGraphicsView::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGraphicsView_Adaptor::cbs_event_1217_0, _event); + } else { + return QGraphicsView::event(_event); + } + } + + // [adaptor impl] bool QGraphicsView::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QGraphicsView::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGraphicsView_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QGraphicsView::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QGraphicsView::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QGraphicsView::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QGraphicsView_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QGraphicsView::focusInEvent(event); + } + } + + // [adaptor impl] bool QGraphicsView::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QGraphicsView::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QGraphicsView_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QGraphicsView::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QGraphicsView::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QGraphicsView::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QGraphicsView_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QGraphicsView::focusOutEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QGraphicsView::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QGraphicsView_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QGraphicsView::hideEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QGraphicsView::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QGraphicsView_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QGraphicsView::initPainter(painter); + } + } + + // [adaptor impl] void QGraphicsView::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QGraphicsView::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QGraphicsView_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QGraphicsView::initStyleOption(option); + } + } + + // [adaptor impl] void QGraphicsView::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QGraphicsView::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QGraphicsView_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QGraphicsView::inputMethodEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QGraphicsView::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QGraphicsView_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QGraphicsView::keyPressEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QGraphicsView::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QGraphicsView_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QGraphicsView::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QGraphicsView::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QGraphicsView_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QGraphicsView::leaveEvent(event); + } + } + + // [adaptor impl] int QGraphicsView::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QGraphicsView::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QGraphicsView_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QGraphicsView::metric(arg1); + } + } + + // [adaptor impl] void QGraphicsView::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QGraphicsView::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QGraphicsView_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QGraphicsView::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QGraphicsView::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QGraphicsView_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QGraphicsView::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QGraphicsView::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QGraphicsView_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QGraphicsView::mousePressEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QGraphicsView::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QGraphicsView_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QGraphicsView::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QGraphicsView::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QGraphicsView_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QGraphicsView::moveEvent(event); + } + } + + // [adaptor impl] bool QGraphicsView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QGraphicsView::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QGraphicsView_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QGraphicsView::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QGraphicsView::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QGraphicsView::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QGraphicsView_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QGraphicsView::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QGraphicsView::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QGraphicsView::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QGraphicsView_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QGraphicsView::redirected(offset); + } + } + + // [adaptor impl] void QGraphicsView::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QGraphicsView::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QGraphicsView_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QGraphicsView::resizeEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::scrollContentsBy(int dx, int dy) + void cbs_scrollContentsBy_1426_0(int dx, int dy) + { + QGraphicsView::scrollContentsBy(dx, dy); + } + + virtual void scrollContentsBy(int dx, int dy) + { + if (cb_scrollContentsBy_1426_0.can_issue()) { + cb_scrollContentsBy_1426_0.issue(&QGraphicsView_Adaptor::cbs_scrollContentsBy_1426_0, dx, dy); + } else { + QGraphicsView::scrollContentsBy(dx, dy); + } + } + + // [adaptor impl] void QGraphicsView::setupViewport(QWidget *widget) + void cbs_setupViewport_1315_0(QWidget *widget) + { + QGraphicsView::setupViewport(widget); + } + + virtual void setupViewport(QWidget *widget) + { + if (cb_setupViewport_1315_0.can_issue()) { + cb_setupViewport_1315_0.issue(&QGraphicsView_Adaptor::cbs_setupViewport_1315_0, widget); + } else { + QGraphicsView::setupViewport(widget); + } + } + + // [adaptor impl] QPainter *QGraphicsView::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QGraphicsView::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QGraphicsView_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QGraphicsView::sharedPainter(); + } + } + + // [adaptor impl] void QGraphicsView::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QGraphicsView::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QGraphicsView_Adaptor::cbs_showEvent_1634_0, event); + } else { + QGraphicsView::showEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QGraphicsView::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QGraphicsView_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QGraphicsView::tabletEvent(event); + } + } + + // [adaptor impl] void QGraphicsView::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGraphicsView::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGraphicsView_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGraphicsView::timerEvent(event); + } + } + + // [adaptor impl] bool QGraphicsView::viewportEvent(QEvent *event) + bool cbs_viewportEvent_1217_0(QEvent *event) + { + return QGraphicsView::viewportEvent(event); + } + + virtual bool viewportEvent(QEvent *event) + { + if (cb_viewportEvent_1217_0.can_issue()) { + return cb_viewportEvent_1217_0.issue(&QGraphicsView_Adaptor::cbs_viewportEvent_1217_0, event); + } else { + return QGraphicsView::viewportEvent(event); + } + } + + // [adaptor impl] QSize QGraphicsView::viewportSizeHint() + QSize cbs_viewportSizeHint_c0_0() const + { + return QGraphicsView::viewportSizeHint(); + } + + virtual QSize viewportSizeHint() const + { + if (cb_viewportSizeHint_c0_0.can_issue()) { + return cb_viewportSizeHint_c0_0.issue(&QGraphicsView_Adaptor::cbs_viewportSizeHint_c0_0); + } else { + return QGraphicsView::viewportSizeHint(); + } + } + + // [adaptor impl] void QGraphicsView::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QGraphicsView::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QGraphicsView_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QGraphicsView::wheelEvent(event); + } + } + + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_drawBackground_3180_0; + gsi::Callback cb_drawForeground_3180_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_scrollContentsBy_1426_0; + gsi::Callback cb_setupViewport_1315_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_viewportEvent_1217_0; + gsi::Callback cb_viewportSizeHint_c0_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QGraphicsView_Adaptor::~QGraphicsView_Adaptor() { } + +// Constructor QGraphicsView::QGraphicsView(QWidget *parent) (adaptor class) + +static void _init_ctor_QGraphicsView_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsView_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsView_Adaptor (arg1)); +} + + +// Constructor QGraphicsView::QGraphicsView(QGraphicsScene *scene, QWidget *parent) (adaptor class) + +static void _init_ctor_QGraphicsView_Adaptor_3221 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("scene"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsView_Adaptor_3221 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsScene *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGraphicsView_Adaptor (arg1, arg2)); +} + + +// void QGraphicsView::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QGraphicsView::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QGraphicsView::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QGraphicsView::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QGraphicsView::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QGraphicsView::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->fp_QGraphicsView_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QGraphicsView::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsView_Adaptor *)cls)->emitter_QGraphicsView_customContextMenuRequested_1916 (arg1); +} + + +// void QGraphicsView::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QGraphicsView::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->fp_QGraphicsView_destroy_1620 (arg1, arg2); +} + + +// emitter void QGraphicsView::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGraphicsView_Adaptor *)cls)->emitter_QGraphicsView_destroyed_1302 (arg1); +} + + +// void QGraphicsView::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QGraphicsView::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QGraphicsView::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QGraphicsView::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QGraphicsView::drawBackground(QPainter *painter, const QRectF &rect) + +static void _init_cbs_drawBackground_3180_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_drawBackground_3180_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QRectF &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_drawBackground_3180_0 (arg1, arg2); +} + +static void _set_callback_cbs_drawBackground_3180_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_drawBackground_3180_0 = cb; +} + + +// void QGraphicsView::drawForeground(QPainter *painter, const QRectF &rect) + +static void _init_cbs_drawForeground_3180_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_drawForeground_3180_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QRectF &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_drawForeground_3180_0 (arg1, arg2); +} + +static void _set_callback_cbs_drawForeground_3180_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_drawForeground_3180_0 = cb; +} + + +// exposed void QGraphicsView::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->fp_QGraphicsView_drawFrame_1426 (arg1); +} + + +// void QGraphicsView::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QGraphicsView::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QGraphicsView::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsView_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGraphicsView::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsView_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QGraphicsView::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QGraphicsView::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsView_Adaptor *)cls)->fp_QGraphicsView_focusNextChild_0 ()); +} + + +// bool QGraphicsView::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QGraphicsView_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QGraphicsView::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QGraphicsView::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsView_Adaptor *)cls)->fp_QGraphicsView_focusPreviousChild_0 ()); +} + + +// bool QGraphicsView::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsView_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QGraphicsView::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QGraphicsView_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QGraphicsView::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QGraphicsView::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QGraphicsView::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QGraphicsView::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QGraphicsView::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QGraphicsView_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QGraphicsView::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsView_Adaptor *)cls)->fp_QGraphicsView_isSignalConnected_c2394 (arg1)); +} + + +// void QGraphicsView::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QGraphicsView::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QGraphicsView::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QGraphicsView::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QGraphicsView_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QGraphicsView::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QGraphicsView_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QGraphicsView::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QGraphicsView::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QGraphicsView::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QGraphicsView::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QGraphicsView::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QGraphicsView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QGraphicsView_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QGraphicsView::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsView_Adaptor *)cls)->emitter_QGraphicsView_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QGraphicsView::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QGraphicsView_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QGraphicsView::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QGraphicsView::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsView_Adaptor *)cls)->fp_QGraphicsView_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QGraphicsView::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QGraphicsView_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QGraphicsView::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// emitter void QGraphicsView::rubberBandChanged(QRect viewportRect, QPointF fromScenePoint, QPointF toScenePoint) + +static void _init_emitter_rubberBandChanged_2917 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewportRect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("fromScenePoint"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("toScenePoint"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_rubberBandChanged_2917 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QRect arg1 = gsi::arg_reader() (args, heap); + QPointF arg2 = gsi::arg_reader() (args, heap); + QPointF arg3 = gsi::arg_reader() (args, heap); + ((QGraphicsView_Adaptor *)cls)->emitter_QGraphicsView_rubberBandChanged_2917 (arg1, arg2, arg3); +} + + +// void QGraphicsView::scrollContentsBy(int dx, int dy) + +static void _init_cbs_scrollContentsBy_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollContentsBy_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_scrollContentsBy_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollContentsBy_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_scrollContentsBy_1426_0 = cb; +} + + +// exposed QObject *QGraphicsView::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGraphicsView_Adaptor *)cls)->fp_QGraphicsView_sender_c0 ()); +} + + +// exposed int QGraphicsView::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsView_Adaptor *)cls)->fp_QGraphicsView_senderSignalIndex_c0 ()); +} + + +// exposed void QGraphicsView::setViewportMargins(int left, int top, int right, int bottom) + +static void _init_fp_setViewportMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->fp_QGraphicsView_setViewportMargins_2744 (arg1, arg2, arg3, arg4); +} + + +// exposed void QGraphicsView::setViewportMargins(const QMargins &margins) + +static void _init_fp_setViewportMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->fp_QGraphicsView_setViewportMargins_2115 (arg1); +} + + +// void QGraphicsView::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// void QGraphicsView::setupViewport(QWidget *widget) + +static void _init_cbs_setupViewport_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setupViewport_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_setupViewport_1315_0 (arg1); +} + +static void _set_callback_cbs_setupViewport_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_setupViewport_1315_0 = cb; +} + + +// QPainter *QGraphicsView::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QGraphicsView_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QGraphicsView::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QGraphicsView::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QGraphicsView_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QGraphicsView::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QGraphicsView::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QGraphicsView::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->fp_QGraphicsView_updateMicroFocus_2420 (arg1); +} + + +// bool QGraphicsView::viewportEvent(QEvent *event) + +static void _init_cbs_viewportEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_viewportEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsView_Adaptor *)cls)->cbs_viewportEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_viewportEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_viewportEvent_1217_0 = cb; +} + + +// exposed QMargins QGraphicsView::viewportMargins() + +static void _init_fp_viewportMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_viewportMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QGraphicsView_Adaptor *)cls)->fp_QGraphicsView_viewportMargins_c0 ()); +} + + +// QSize QGraphicsView::viewportSizeHint() + +static void _init_cbs_viewportSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_viewportSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QGraphicsView_Adaptor *)cls)->cbs_viewportSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_viewportSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_viewportSizeHint_c0_0 = cb; +} + + +// void QGraphicsView::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsView_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsView_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QGraphicsView::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsView_Adaptor *)cls)->emitter_QGraphicsView_windowIconChanged_1787 (arg1); +} + + +// emitter void QGraphicsView::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsView_Adaptor *)cls)->emitter_QGraphicsView_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QGraphicsView::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsView_Adaptor *)cls)->emitter_QGraphicsView_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsView (); + +static gsi::Methods methods_QGraphicsView_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsView::QGraphicsView(QWidget *parent)\nThis method creates an object of class QGraphicsView.", &_init_ctor_QGraphicsView_Adaptor_1315, &_call_ctor_QGraphicsView_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsView::QGraphicsView(QGraphicsScene *scene, QWidget *parent)\nThis method creates an object of class QGraphicsView.", &_init_ctor_QGraphicsView_Adaptor_3221, &_call_ctor_QGraphicsView_Adaptor_3221); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QGraphicsView::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QGraphicsView::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGraphicsView::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QGraphicsView::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QGraphicsView::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QGraphicsView::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QGraphicsView::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGraphicsView::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QGraphicsView::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGraphicsView::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGraphicsView::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QGraphicsView::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QGraphicsView::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QGraphicsView::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawBackground", "@brief Virtual method void QGraphicsView::drawBackground(QPainter *painter, const QRectF &rect)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_drawBackground_3180_0, &_call_cbs_drawBackground_3180_0); + methods += new qt_gsi::GenericMethod ("*drawBackground", "@hide", false, &_init_cbs_drawBackground_3180_0, &_call_cbs_drawBackground_3180_0, &_set_callback_cbs_drawBackground_3180_0); + methods += new qt_gsi::GenericMethod ("*drawForeground", "@brief Virtual method void QGraphicsView::drawForeground(QPainter *painter, const QRectF &rect)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_drawForeground_3180_0, &_call_cbs_drawForeground_3180_0); + methods += new qt_gsi::GenericMethod ("*drawForeground", "@hide", false, &_init_cbs_drawForeground_3180_0, &_call_cbs_drawForeground_3180_0, &_set_callback_cbs_drawForeground_3180_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QGraphicsView::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QGraphicsView::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QGraphicsView::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QGraphicsView::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QGraphicsView::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QGraphicsView::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QGraphicsView::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QGraphicsView::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QGraphicsView::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QGraphicsView::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QGraphicsView::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QGraphicsView::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QGraphicsView::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QGraphicsView::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QGraphicsView::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QGraphicsView::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QGraphicsView::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGraphicsView::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QGraphicsView::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QGraphicsView::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QGraphicsView::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QGraphicsView::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QGraphicsView::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QGraphicsView::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QGraphicsView::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QGraphicsView::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QGraphicsView::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QGraphicsView::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QGraphicsView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGraphicsView::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QGraphicsView::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QGraphicsView::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGraphicsView::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QGraphicsView::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QGraphicsView::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("emit_rubberBandChanged", "@brief Emitter for signal void QGraphicsView::rubberBandChanged(QRect viewportRect, QPointF fromScenePoint, QPointF toScenePoint)\nCall this method to emit this signal.", false, &_init_emitter_rubberBandChanged_2917, &_call_emitter_rubberBandChanged_2917); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@brief Virtual method void QGraphicsView::scrollContentsBy(int dx, int dy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@hide", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0, &_set_callback_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGraphicsView::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGraphicsView::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QGraphicsView::setViewportMargins(int left, int top, int right, int bottom)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2744, &_call_fp_setViewportMargins_2744); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QGraphicsView::setViewportMargins(const QMargins &margins)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2115, &_call_fp_setViewportMargins_2115); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QGraphicsView::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*setupViewport", "@brief Virtual method void QGraphicsView::setupViewport(QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*setupViewport", "@hide", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0, &_set_callback_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QGraphicsView::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QGraphicsView::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QGraphicsView::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QGraphicsView::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGraphicsView::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QGraphicsView::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@brief Virtual method bool QGraphicsView::viewportEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@hide", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0, &_set_callback_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportMargins", "@brief Method QMargins QGraphicsView::viewportMargins()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_viewportMargins_c0, &_call_fp_viewportMargins_c0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@brief Virtual method QSize QGraphicsView::viewportSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@hide", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0, &_set_callback_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QGraphicsView::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QGraphicsView::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QGraphicsView::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QGraphicsView::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QGraphicsView_Adaptor (qtdecl_QGraphicsView (), "QtWidgets", "QGraphicsView", + methods_QGraphicsView_Adaptor (), + "@qt\n@brief Binding of QGraphicsView"); + +} + + +// Implementation of the enum wrapper class for QGraphicsView::CacheModeFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QGraphicsView_CacheModeFlag_Enum ("QtWidgets", "QGraphicsView_CacheModeFlag", + gsi::enum_const ("CacheNone", QGraphicsView::CacheNone, "@brief Enum constant QGraphicsView::CacheNone") + + gsi::enum_const ("CacheBackground", QGraphicsView::CacheBackground, "@brief Enum constant QGraphicsView::CacheBackground"), + "@qt\n@brief This class represents the QGraphicsView::CacheModeFlag enum"); + +static gsi::QFlagsClass decl_QGraphicsView_CacheModeFlag_Enums ("QtWidgets", "QGraphicsView_QFlags_CacheModeFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGraphicsView_CacheModeFlag_Enum_in_parent (decl_QGraphicsView_CacheModeFlag_Enum.defs ()); +static gsi::ClassExt decl_QGraphicsView_CacheModeFlag_Enum_as_child (decl_QGraphicsView_CacheModeFlag_Enum, "CacheModeFlag"); +static gsi::ClassExt decl_QGraphicsView_CacheModeFlag_Enums_as_child (decl_QGraphicsView_CacheModeFlag_Enums, "QFlags_CacheModeFlag"); + +} + + +// Implementation of the enum wrapper class for QGraphicsView::DragMode +namespace qt_gsi +{ + +static gsi::Enum decl_QGraphicsView_DragMode_Enum ("QtWidgets", "QGraphicsView_DragMode", + gsi::enum_const ("NoDrag", QGraphicsView::NoDrag, "@brief Enum constant QGraphicsView::NoDrag") + + gsi::enum_const ("ScrollHandDrag", QGraphicsView::ScrollHandDrag, "@brief Enum constant QGraphicsView::ScrollHandDrag") + + gsi::enum_const ("RubberBandDrag", QGraphicsView::RubberBandDrag, "@brief Enum constant QGraphicsView::RubberBandDrag"), + "@qt\n@brief This class represents the QGraphicsView::DragMode enum"); + +static gsi::QFlagsClass decl_QGraphicsView_DragMode_Enums ("QtWidgets", "QGraphicsView_QFlags_DragMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGraphicsView_DragMode_Enum_in_parent (decl_QGraphicsView_DragMode_Enum.defs ()); +static gsi::ClassExt decl_QGraphicsView_DragMode_Enum_as_child (decl_QGraphicsView_DragMode_Enum, "DragMode"); +static gsi::ClassExt decl_QGraphicsView_DragMode_Enums_as_child (decl_QGraphicsView_DragMode_Enums, "QFlags_DragMode"); + +} + + +// Implementation of the enum wrapper class for QGraphicsView::OptimizationFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QGraphicsView_OptimizationFlag_Enum ("QtWidgets", "QGraphicsView_OptimizationFlag", + gsi::enum_const ("DontSavePainterState", QGraphicsView::DontSavePainterState, "@brief Enum constant QGraphicsView::DontSavePainterState") + + gsi::enum_const ("DontAdjustForAntialiasing", QGraphicsView::DontAdjustForAntialiasing, "@brief Enum constant QGraphicsView::DontAdjustForAntialiasing") + + gsi::enum_const ("IndirectPainting", QGraphicsView::IndirectPainting, "@brief Enum constant QGraphicsView::IndirectPainting"), + "@qt\n@brief This class represents the QGraphicsView::OptimizationFlag enum"); + +static gsi::QFlagsClass decl_QGraphicsView_OptimizationFlag_Enums ("QtWidgets", "QGraphicsView_QFlags_OptimizationFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGraphicsView_OptimizationFlag_Enum_in_parent (decl_QGraphicsView_OptimizationFlag_Enum.defs ()); +static gsi::ClassExt decl_QGraphicsView_OptimizationFlag_Enum_as_child (decl_QGraphicsView_OptimizationFlag_Enum, "OptimizationFlag"); +static gsi::ClassExt decl_QGraphicsView_OptimizationFlag_Enums_as_child (decl_QGraphicsView_OptimizationFlag_Enums, "QFlags_OptimizationFlag"); + +} + + +// Implementation of the enum wrapper class for QGraphicsView::ViewportAnchor +namespace qt_gsi +{ + +static gsi::Enum decl_QGraphicsView_ViewportAnchor_Enum ("QtWidgets", "QGraphicsView_ViewportAnchor", + gsi::enum_const ("NoAnchor", QGraphicsView::NoAnchor, "@brief Enum constant QGraphicsView::NoAnchor") + + gsi::enum_const ("AnchorViewCenter", QGraphicsView::AnchorViewCenter, "@brief Enum constant QGraphicsView::AnchorViewCenter") + + gsi::enum_const ("AnchorUnderMouse", QGraphicsView::AnchorUnderMouse, "@brief Enum constant QGraphicsView::AnchorUnderMouse"), + "@qt\n@brief This class represents the QGraphicsView::ViewportAnchor enum"); + +static gsi::QFlagsClass decl_QGraphicsView_ViewportAnchor_Enums ("QtWidgets", "QGraphicsView_QFlags_ViewportAnchor", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGraphicsView_ViewportAnchor_Enum_in_parent (decl_QGraphicsView_ViewportAnchor_Enum.defs ()); +static gsi::ClassExt decl_QGraphicsView_ViewportAnchor_Enum_as_child (decl_QGraphicsView_ViewportAnchor_Enum, "ViewportAnchor"); +static gsi::ClassExt decl_QGraphicsView_ViewportAnchor_Enums_as_child (decl_QGraphicsView_ViewportAnchor_Enums, "QFlags_ViewportAnchor"); + +} + + +// Implementation of the enum wrapper class for QGraphicsView::ViewportUpdateMode +namespace qt_gsi +{ + +static gsi::Enum decl_QGraphicsView_ViewportUpdateMode_Enum ("QtWidgets", "QGraphicsView_ViewportUpdateMode", + gsi::enum_const ("FullViewportUpdate", QGraphicsView::FullViewportUpdate, "@brief Enum constant QGraphicsView::FullViewportUpdate") + + gsi::enum_const ("MinimalViewportUpdate", QGraphicsView::MinimalViewportUpdate, "@brief Enum constant QGraphicsView::MinimalViewportUpdate") + + gsi::enum_const ("SmartViewportUpdate", QGraphicsView::SmartViewportUpdate, "@brief Enum constant QGraphicsView::SmartViewportUpdate") + + gsi::enum_const ("NoViewportUpdate", QGraphicsView::NoViewportUpdate, "@brief Enum constant QGraphicsView::NoViewportUpdate") + + gsi::enum_const ("BoundingRectViewportUpdate", QGraphicsView::BoundingRectViewportUpdate, "@brief Enum constant QGraphicsView::BoundingRectViewportUpdate"), + "@qt\n@brief This class represents the QGraphicsView::ViewportUpdateMode enum"); + +static gsi::QFlagsClass decl_QGraphicsView_ViewportUpdateMode_Enums ("QtWidgets", "QGraphicsView_QFlags_ViewportUpdateMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QGraphicsView_ViewportUpdateMode_Enum_in_parent (decl_QGraphicsView_ViewportUpdateMode_Enum.defs ()); +static gsi::ClassExt decl_QGraphicsView_ViewportUpdateMode_Enum_as_child (decl_QGraphicsView_ViewportUpdateMode_Enum, "ViewportUpdateMode"); +static gsi::ClassExt decl_QGraphicsView_ViewportUpdateMode_Enums_as_child (decl_QGraphicsView_ViewportUpdateMode_Enums, "QFlags_ViewportUpdateMode"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsWidget.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsWidget.cc new file mode 100644 index 000000000..ecc208895 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGraphicsWidget.cc @@ -0,0 +1,4656 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGraphicsWidget.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGraphicsWidget + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGraphicsWidget::staticMetaObject); +} + + +// QList QGraphicsWidget::actions() + + +static void _init_f_actions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_actions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QGraphicsWidget *)cls)->actions ()); +} + + +// void QGraphicsWidget::addAction(QAction *action) + + +static void _init_f_addAction_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addAction_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->addAction (arg1); +} + + +// void QGraphicsWidget::addActions(const QList &actions) + + +static void _init_f_addActions_2657 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("actions"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_addActions_2657 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->addActions (arg1); +} + + +// void QGraphicsWidget::adjustSize() + + +static void _init_f_adjustSize_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_adjustSize_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->adjustSize (); +} + + +// bool QGraphicsWidget::autoFillBackground() + + +static void _init_f_autoFillBackground_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoFillBackground_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsWidget *)cls)->autoFillBackground ()); +} + + +// QRectF QGraphicsWidget::boundingRect() + + +static void _init_f_boundingRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_boundingRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsWidget *)cls)->boundingRect ()); +} + + +// const QList &QGraphicsWidget::children() + + +static void _init_f_children_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return & > (); +} + +static void _call_f_children_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write & > ((const QList &)((QGraphicsWidget *)cls)->children ()); +} + + +// bool QGraphicsWidget::close() + + +static void _init_f_close_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_close_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsWidget *)cls)->close ()); +} + + +// Qt::FocusPolicy QGraphicsWidget::focusPolicy() + + +static void _init_f_focusPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_focusPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsWidget *)cls)->focusPolicy ())); +} + + +// QGraphicsWidget *QGraphicsWidget::focusWidget() + + +static void _init_f_focusWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsWidget *)((QGraphicsWidget *)cls)->focusWidget ()); +} + + +// QFont QGraphicsWidget::font() + + +static void _init_f_font_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_font_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)((QGraphicsWidget *)cls)->font ()); +} + + +// void QGraphicsWidget::getContentsMargins(double *left, double *top, double *right, double *bottom) + + +static void _init_f_getContentsMargins_c4704 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_getContentsMargins_c4704 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double *arg1 = gsi::arg_reader() (args, heap); + double *arg2 = gsi::arg_reader() (args, heap); + double *arg3 = gsi::arg_reader() (args, heap); + double *arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->getContentsMargins (arg1, arg2, arg3, arg4); +} + + +// void QGraphicsWidget::getWindowFrameMargins(double *left, double *top, double *right, double *bottom) + + +static void _init_f_getWindowFrameMargins_c4704 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_getWindowFrameMargins_c4704 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double *arg1 = gsi::arg_reader() (args, heap); + double *arg2 = gsi::arg_reader() (args, heap); + double *arg3 = gsi::arg_reader() (args, heap); + double *arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->getWindowFrameMargins (arg1, arg2, arg3, arg4); +} + + +// int QGraphicsWidget::grabShortcut(const QKeySequence &sequence, Qt::ShortcutContext context) + + +static void _init_f_grabShortcut_4758 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sequence"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("context", true, "Qt::WindowShortcut"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_grabShortcut_4758 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::WindowShortcut), heap); + ret.write ((int)((QGraphicsWidget *)cls)->grabShortcut (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// void QGraphicsWidget::insertAction(QAction *before, QAction *action) + + +static void _init_f_insertAction_2510 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("before"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertAction_2510 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + QAction *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->insertAction (arg1, arg2); +} + + +// void QGraphicsWidget::insertActions(QAction *before, const QList &actions) + + +static void _init_f_insertActions_3858 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("before"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("actions"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_f_insertActions_3858 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->insertActions (arg1, arg2); +} + + +// bool QGraphicsWidget::isActiveWindow() + + +static void _init_f_isActiveWindow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isActiveWindow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsWidget *)cls)->isActiveWindow ()); +} + + +// QGraphicsLayout *QGraphicsWidget::layout() + + +static void _init_f_layout_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_layout_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsLayout *)((QGraphicsWidget *)cls)->layout ()); +} + + +// Qt::LayoutDirection QGraphicsWidget::layoutDirection() + + +static void _init_f_layoutDirection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_layoutDirection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsWidget *)cls)->layoutDirection ())); +} + + +// void QGraphicsWidget::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + + +static void _init_f_paint_6301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_paint_6301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionGraphicsItem *arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->paint (arg1, arg2, arg3); +} + + +// void QGraphicsWidget::paintWindowFrame(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + + +static void _init_f_paintWindowFrame_6301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_paintWindowFrame_6301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionGraphicsItem *arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->paintWindowFrame (arg1, arg2, arg3); +} + + +// QPalette QGraphicsWidget::palette() + + +static void _init_f_palette_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_palette_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPalette)((QGraphicsWidget *)cls)->palette ()); +} + + +// QRectF QGraphicsWidget::rect() + + +static void _init_f_rect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsWidget *)cls)->rect ()); +} + + +// void QGraphicsWidget::releaseShortcut(int id) + + +static void _init_f_releaseShortcut_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_releaseShortcut_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->releaseShortcut (arg1); +} + + +// void QGraphicsWidget::removeAction(QAction *action) + + +static void _init_f_removeAction_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeAction_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->removeAction (arg1); +} + + +// void QGraphicsWidget::resize(const QSizeF &size) + + +static void _init_f_resize_1875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_resize_1875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->resize (arg1); +} + + +// void QGraphicsWidget::resize(double w, double h) + + +static void _init_f_resize_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_resize_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->resize (arg1, arg2); +} + + +// void QGraphicsWidget::setAttribute(Qt::WidgetAttribute attribute, bool on) + + +static void _init_f_setAttribute_3065 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("attribute"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("on", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setAttribute_3065 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setAttribute (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QGraphicsWidget::setAutoFillBackground(bool enabled) + + +static void _init_f_setAutoFillBackground_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoFillBackground_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setAutoFillBackground (arg1); +} + + +// void QGraphicsWidget::setContentsMargins(double left, double top, double right, double bottom) + + +static void _init_f_setContentsMargins_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setContentsMargins_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setContentsMargins (arg1, arg2, arg3, arg4); +} + + +// void QGraphicsWidget::setContentsMargins(QMarginsF margins) + + +static void _init_f_setContentsMargins_1308 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setContentsMargins_1308 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMarginsF arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setContentsMargins (arg1); +} + + +// void QGraphicsWidget::setFocusPolicy(Qt::FocusPolicy policy) + + +static void _init_f_setFocusPolicy_1885 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFocusPolicy_1885 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setFocusPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsWidget::setFont(const QFont &font) + + +static void _init_f_setFont_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFont_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setFont (arg1); +} + + +// void QGraphicsWidget::setGeometry(const QRectF &rect) + + +static void _init_f_setGeometry_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGeometry_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setGeometry (arg1); +} + + +// void QGraphicsWidget::setGeometry(double x, double y, double w, double h) + + +static void _init_f_setGeometry_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setGeometry_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setGeometry (arg1, arg2, arg3, arg4); +} + + +// void QGraphicsWidget::setLayout(QGraphicsLayout *layout) + + +static void _init_f_setLayout_2158 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLayout_2158 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsLayout *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setLayout (arg1); +} + + +// void QGraphicsWidget::setLayoutDirection(Qt::LayoutDirection direction) + + +static void _init_f_setLayoutDirection_2316 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setLayoutDirection_2316 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setLayoutDirection (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGraphicsWidget::setPalette(const QPalette &palette) + + +static void _init_f_setPalette_2113 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("palette"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPalette_2113 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPalette &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setPalette (arg1); +} + + +// void QGraphicsWidget::setShortcutAutoRepeat(int id, bool enabled) + + +static void _init_f_setShortcutAutoRepeat_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("enabled", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setShortcutAutoRepeat_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setShortcutAutoRepeat (arg1, arg2); +} + + +// void QGraphicsWidget::setShortcutEnabled(int id, bool enabled) + + +static void _init_f_setShortcutEnabled_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("enabled", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setShortcutEnabled_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setShortcutEnabled (arg1, arg2); +} + + +// void QGraphicsWidget::setStyle(QStyle *style) + + +static void _init_f_setStyle_1232 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStyle_1232 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyle *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setStyle (arg1); +} + + +// void QGraphicsWidget::setWindowFlags(QFlags wFlags) + + +static void _init_f_setWindowFlags_2495 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("wFlags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowFlags_2495 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setWindowFlags (arg1); +} + + +// void QGraphicsWidget::setWindowFrameMargins(double left, double top, double right, double bottom) + + +static void _init_f_setWindowFrameMargins_3960 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setWindowFrameMargins_3960 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + double arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setWindowFrameMargins (arg1, arg2, arg3, arg4); +} + + +// void QGraphicsWidget::setWindowFrameMargins(QMarginsF margins) + + +static void _init_f_setWindowFrameMargins_1308 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowFrameMargins_1308 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMarginsF arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setWindowFrameMargins (arg1); +} + + +// void QGraphicsWidget::setWindowTitle(const QString &title) + + +static void _init_f_setWindowTitle_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowTitle_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->setWindowTitle (arg1); +} + + +// QPainterPath QGraphicsWidget::shape() + + +static void _init_f_shape_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_shape_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsWidget *)cls)->shape ()); +} + + +// QSizeF QGraphicsWidget::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QGraphicsWidget *)cls)->size ()); +} + + +// QStyle *QGraphicsWidget::style() + + +static void _init_f_style_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_style_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStyle *)((QGraphicsWidget *)cls)->style ()); +} + + +// bool QGraphicsWidget::testAttribute(Qt::WidgetAttribute attribute) + + +static void _init_f_testAttribute_c2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("attribute"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_testAttribute_c2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QGraphicsWidget *)cls)->testAttribute (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// int QGraphicsWidget::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsWidget *)cls)->type ()); +} + + +// void QGraphicsWidget::unsetLayoutDirection() + + +static void _init_f_unsetLayoutDirection_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unsetLayoutDirection_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->unsetLayoutDirection (); +} + + +// void QGraphicsWidget::unsetWindowFrameMargins() + + +static void _init_f_unsetWindowFrameMargins_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unsetWindowFrameMargins_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget *)cls)->unsetWindowFrameMargins (); +} + + +// QFlags QGraphicsWidget::windowFlags() + + +static void _init_f_windowFlags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_windowFlags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGraphicsWidget *)cls)->windowFlags ()); +} + + +// QRectF QGraphicsWidget::windowFrameGeometry() + + +static void _init_f_windowFrameGeometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_windowFrameGeometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsWidget *)cls)->windowFrameGeometry ()); +} + + +// QRectF QGraphicsWidget::windowFrameRect() + + +static void _init_f_windowFrameRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_windowFrameRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsWidget *)cls)->windowFrameRect ()); +} + + +// QString QGraphicsWidget::windowTitle() + + +static void _init_f_windowTitle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_windowTitle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QGraphicsWidget *)cls)->windowTitle ()); +} + + +// Qt::WindowType QGraphicsWidget::windowType() + + +static void _init_f_windowType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_windowType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGraphicsWidget *)cls)->windowType ())); +} + + +// static void QGraphicsWidget::setTabOrder(QGraphicsWidget *first, QGraphicsWidget *second) + + +static void _init_f_setTabOrder_4156 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("first"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("second"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTabOrder_4156 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsWidget *arg1 = gsi::arg_reader() (args, heap); + QGraphicsWidget *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QGraphicsWidget::setTabOrder (arg1, arg2); +} + + +// static QString QGraphicsWidget::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGraphicsWidget::tr (arg1, arg2, arg3)); +} + + +// base class cast for QGraphicsObject + +static void _init_f_QGraphicsWidget_as_QGraphicsObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QGraphicsWidget_as_QGraphicsObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QGraphicsObject *)(QGraphicsWidget *)cls); +} + +static void _init_f_QGraphicsWidget_as_const_QGraphicsObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QGraphicsWidget_as_const_QGraphicsObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QGraphicsObject *)(const QGraphicsWidget *)cls); +} + +// base class cast for QGraphicsLayoutItem + +static void _init_f_QGraphicsWidget_as_QGraphicsLayoutItem (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QGraphicsWidget_as_QGraphicsLayoutItem (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QGraphicsLayoutItem *)(QGraphicsWidget *)cls); +} + +static void _init_f_QGraphicsWidget_as_const_QGraphicsLayoutItem (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QGraphicsWidget_as_const_QGraphicsLayoutItem (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QGraphicsLayoutItem *)(const QGraphicsWidget *)cls); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGraphicsWidget () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("actions", "@brief Method QList QGraphicsWidget::actions()\n", true, &_init_f_actions_c0, &_call_f_actions_c0); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method void QGraphicsWidget::addAction(QAction *action)\n", false, &_init_f_addAction_1309, &_call_f_addAction_1309); + methods += new qt_gsi::GenericMethod ("addActions", "@brief Method void QGraphicsWidget::addActions(const QList &actions)\n", false, &_init_f_addActions_2657, &_call_f_addActions_2657); + methods += new qt_gsi::GenericMethod ("adjustSize", "@brief Method void QGraphicsWidget::adjustSize()\n", false, &_init_f_adjustSize_0, &_call_f_adjustSize_0); + methods += new qt_gsi::GenericMethod (":autoFillBackground", "@brief Method bool QGraphicsWidget::autoFillBackground()\n", true, &_init_f_autoFillBackground_c0, &_call_f_autoFillBackground_c0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Method QRectF QGraphicsWidget::boundingRect()\nThis is a reimplementation of QGraphicsItem::boundingRect", true, &_init_f_boundingRect_c0, &_call_f_boundingRect_c0); + methods += new qt_gsi::GenericMethod (":children", "@brief Method const QList &QGraphicsWidget::children()\n", true, &_init_f_children_c0, &_call_f_children_c0); + methods += new qt_gsi::GenericMethod ("close", "@brief Method bool QGraphicsWidget::close()\n", false, &_init_f_close_0, &_call_f_close_0); + methods += new qt_gsi::GenericMethod (":focusPolicy", "@brief Method Qt::FocusPolicy QGraphicsWidget::focusPolicy()\n", true, &_init_f_focusPolicy_c0, &_call_f_focusPolicy_c0); + methods += new qt_gsi::GenericMethod ("focusWidget", "@brief Method QGraphicsWidget *QGraphicsWidget::focusWidget()\n", true, &_init_f_focusWidget_c0, &_call_f_focusWidget_c0); + methods += new qt_gsi::GenericMethod (":font", "@brief Method QFont QGraphicsWidget::font()\n", true, &_init_f_font_c0, &_call_f_font_c0); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@brief Method void QGraphicsWidget::getContentsMargins(double *left, double *top, double *right, double *bottom)\nThis is a reimplementation of QGraphicsLayoutItem::getContentsMargins", true, &_init_f_getContentsMargins_c4704, &_call_f_getContentsMargins_c4704); + methods += new qt_gsi::GenericMethod ("getWindowFrameMargins", "@brief Method void QGraphicsWidget::getWindowFrameMargins(double *left, double *top, double *right, double *bottom)\n", true, &_init_f_getWindowFrameMargins_c4704, &_call_f_getWindowFrameMargins_c4704); + methods += new qt_gsi::GenericMethod ("grabShortcut", "@brief Method int QGraphicsWidget::grabShortcut(const QKeySequence &sequence, Qt::ShortcutContext context)\n", false, &_init_f_grabShortcut_4758, &_call_f_grabShortcut_4758); + methods += new qt_gsi::GenericMethod ("insertAction", "@brief Method void QGraphicsWidget::insertAction(QAction *before, QAction *action)\n", false, &_init_f_insertAction_2510, &_call_f_insertAction_2510); + methods += new qt_gsi::GenericMethod ("insertActions", "@brief Method void QGraphicsWidget::insertActions(QAction *before, const QList &actions)\n", false, &_init_f_insertActions_3858, &_call_f_insertActions_3858); + methods += new qt_gsi::GenericMethod ("isActiveWindow?", "@brief Method bool QGraphicsWidget::isActiveWindow()\n", true, &_init_f_isActiveWindow_c0, &_call_f_isActiveWindow_c0); + methods += new qt_gsi::GenericMethod (":layout", "@brief Method QGraphicsLayout *QGraphicsWidget::layout()\n", true, &_init_f_layout_c0, &_call_f_layout_c0); + methods += new qt_gsi::GenericMethod (":layoutDirection", "@brief Method Qt::LayoutDirection QGraphicsWidget::layoutDirection()\n", true, &_init_f_layoutDirection_c0, &_call_f_layoutDirection_c0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QGraphicsWidget::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis is a reimplementation of QGraphicsItem::paint", false, &_init_f_paint_6301, &_call_f_paint_6301); + methods += new qt_gsi::GenericMethod ("paintWindowFrame", "@brief Method void QGraphicsWidget::paintWindowFrame(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\n", false, &_init_f_paintWindowFrame_6301, &_call_f_paintWindowFrame_6301); + methods += new qt_gsi::GenericMethod (":palette", "@brief Method QPalette QGraphicsWidget::palette()\n", true, &_init_f_palette_c0, &_call_f_palette_c0); + methods += new qt_gsi::GenericMethod ("rect", "@brief Method QRectF QGraphicsWidget::rect()\n", true, &_init_f_rect_c0, &_call_f_rect_c0); + methods += new qt_gsi::GenericMethod ("releaseShortcut", "@brief Method void QGraphicsWidget::releaseShortcut(int id)\n", false, &_init_f_releaseShortcut_767, &_call_f_releaseShortcut_767); + methods += new qt_gsi::GenericMethod ("removeAction", "@brief Method void QGraphicsWidget::removeAction(QAction *action)\n", false, &_init_f_removeAction_1309, &_call_f_removeAction_1309); + methods += new qt_gsi::GenericMethod ("resize", "@brief Method void QGraphicsWidget::resize(const QSizeF &size)\n", false, &_init_f_resize_1875, &_call_f_resize_1875); + methods += new qt_gsi::GenericMethod ("resize", "@brief Method void QGraphicsWidget::resize(double w, double h)\n", false, &_init_f_resize_2034, &_call_f_resize_2034); + methods += new qt_gsi::GenericMethod ("setAttribute", "@brief Method void QGraphicsWidget::setAttribute(Qt::WidgetAttribute attribute, bool on)\n", false, &_init_f_setAttribute_3065, &_call_f_setAttribute_3065); + methods += new qt_gsi::GenericMethod ("setAutoFillBackground|autoFillBackground=", "@brief Method void QGraphicsWidget::setAutoFillBackground(bool enabled)\n", false, &_init_f_setAutoFillBackground_864, &_call_f_setAutoFillBackground_864); + methods += new qt_gsi::GenericMethod ("setContentsMargins", "@brief Method void QGraphicsWidget::setContentsMargins(double left, double top, double right, double bottom)\n", false, &_init_f_setContentsMargins_3960, &_call_f_setContentsMargins_3960); + methods += new qt_gsi::GenericMethod ("setContentsMargins", "@brief Method void QGraphicsWidget::setContentsMargins(QMarginsF margins)\n", false, &_init_f_setContentsMargins_1308, &_call_f_setContentsMargins_1308); + methods += new qt_gsi::GenericMethod ("setFocusPolicy|focusPolicy=", "@brief Method void QGraphicsWidget::setFocusPolicy(Qt::FocusPolicy policy)\n", false, &_init_f_setFocusPolicy_1885, &_call_f_setFocusPolicy_1885); + methods += new qt_gsi::GenericMethod ("setFont|font=", "@brief Method void QGraphicsWidget::setFont(const QFont &font)\n", false, &_init_f_setFont_1801, &_call_f_setFont_1801); + methods += new qt_gsi::GenericMethod ("setGeometry|geometry=", "@brief Method void QGraphicsWidget::setGeometry(const QRectF &rect)\nThis is a reimplementation of QGraphicsLayoutItem::setGeometry", false, &_init_f_setGeometry_1862, &_call_f_setGeometry_1862); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Method void QGraphicsWidget::setGeometry(double x, double y, double w, double h)\n", false, &_init_f_setGeometry_3960, &_call_f_setGeometry_3960); + methods += new qt_gsi::GenericMethod ("setLayout|layout=", "@brief Method void QGraphicsWidget::setLayout(QGraphicsLayout *layout)\n", false, &_init_f_setLayout_2158, &_call_f_setLayout_2158); + methods += new qt_gsi::GenericMethod ("setLayoutDirection|layoutDirection=", "@brief Method void QGraphicsWidget::setLayoutDirection(Qt::LayoutDirection direction)\n", false, &_init_f_setLayoutDirection_2316, &_call_f_setLayoutDirection_2316); + methods += new qt_gsi::GenericMethod ("setPalette|palette=", "@brief Method void QGraphicsWidget::setPalette(const QPalette &palette)\n", false, &_init_f_setPalette_2113, &_call_f_setPalette_2113); + methods += new qt_gsi::GenericMethod ("setShortcutAutoRepeat", "@brief Method void QGraphicsWidget::setShortcutAutoRepeat(int id, bool enabled)\n", false, &_init_f_setShortcutAutoRepeat_1523, &_call_f_setShortcutAutoRepeat_1523); + methods += new qt_gsi::GenericMethod ("setShortcutEnabled", "@brief Method void QGraphicsWidget::setShortcutEnabled(int id, bool enabled)\n", false, &_init_f_setShortcutEnabled_1523, &_call_f_setShortcutEnabled_1523); + methods += new qt_gsi::GenericMethod ("setStyle|style=", "@brief Method void QGraphicsWidget::setStyle(QStyle *style)\n", false, &_init_f_setStyle_1232, &_call_f_setStyle_1232); + methods += new qt_gsi::GenericMethod ("setWindowFlags|windowFlags=", "@brief Method void QGraphicsWidget::setWindowFlags(QFlags wFlags)\n", false, &_init_f_setWindowFlags_2495, &_call_f_setWindowFlags_2495); + methods += new qt_gsi::GenericMethod ("setWindowFrameMargins", "@brief Method void QGraphicsWidget::setWindowFrameMargins(double left, double top, double right, double bottom)\n", false, &_init_f_setWindowFrameMargins_3960, &_call_f_setWindowFrameMargins_3960); + methods += new qt_gsi::GenericMethod ("setWindowFrameMargins", "@brief Method void QGraphicsWidget::setWindowFrameMargins(QMarginsF margins)\n", false, &_init_f_setWindowFrameMargins_1308, &_call_f_setWindowFrameMargins_1308); + methods += new qt_gsi::GenericMethod ("setWindowTitle|windowTitle=", "@brief Method void QGraphicsWidget::setWindowTitle(const QString &title)\n", false, &_init_f_setWindowTitle_2025, &_call_f_setWindowTitle_2025); + methods += new qt_gsi::GenericMethod ("shape", "@brief Method QPainterPath QGraphicsWidget::shape()\nThis is a reimplementation of QGraphicsItem::shape", true, &_init_f_shape_c0, &_call_f_shape_c0); + methods += new qt_gsi::GenericMethod (":size", "@brief Method QSizeF QGraphicsWidget::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod (":style", "@brief Method QStyle *QGraphicsWidget::style()\n", true, &_init_f_style_c0, &_call_f_style_c0); + methods += new qt_gsi::GenericMethod ("testAttribute", "@brief Method bool QGraphicsWidget::testAttribute(Qt::WidgetAttribute attribute)\n", true, &_init_f_testAttribute_c2309, &_call_f_testAttribute_c2309); + methods += new qt_gsi::GenericMethod ("type", "@brief Method int QGraphicsWidget::type()\nThis is a reimplementation of QGraphicsItem::type", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericMethod ("unsetLayoutDirection", "@brief Method void QGraphicsWidget::unsetLayoutDirection()\n", false, &_init_f_unsetLayoutDirection_0, &_call_f_unsetLayoutDirection_0); + methods += new qt_gsi::GenericMethod ("unsetWindowFrameMargins", "@brief Method void QGraphicsWidget::unsetWindowFrameMargins()\n", false, &_init_f_unsetWindowFrameMargins_0, &_call_f_unsetWindowFrameMargins_0); + methods += new qt_gsi::GenericMethod (":windowFlags", "@brief Method QFlags QGraphicsWidget::windowFlags()\n", true, &_init_f_windowFlags_c0, &_call_f_windowFlags_c0); + methods += new qt_gsi::GenericMethod ("windowFrameGeometry", "@brief Method QRectF QGraphicsWidget::windowFrameGeometry()\n", true, &_init_f_windowFrameGeometry_c0, &_call_f_windowFrameGeometry_c0); + methods += new qt_gsi::GenericMethod ("windowFrameRect", "@brief Method QRectF QGraphicsWidget::windowFrameRect()\n", true, &_init_f_windowFrameRect_c0, &_call_f_windowFrameRect_c0); + methods += new qt_gsi::GenericMethod (":windowTitle", "@brief Method QString QGraphicsWidget::windowTitle()\n", true, &_init_f_windowTitle_c0, &_call_f_windowTitle_c0); + methods += new qt_gsi::GenericMethod ("windowType", "@brief Method Qt::WindowType QGraphicsWidget::windowType()\n", true, &_init_f_windowType_c0, &_call_f_windowType_c0); + methods += gsi::qt_signal ("childrenChanged()", "childrenChanged", "@brief Signal declaration for QGraphicsWidget::childrenChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGraphicsWidget::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("enabledChanged()", "enabledChanged", "@brief Signal declaration for QGraphicsWidget::enabledChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("geometryChanged()", "geometryChanged", "@brief Signal declaration for QGraphicsWidget::geometryChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("heightChanged()", "heightChanged", "@brief Signal declaration for QGraphicsWidget::heightChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("layoutChanged()", "layoutChanged", "@brief Signal declaration for QGraphicsWidget::layoutChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGraphicsWidget::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("opacityChanged()", "opacityChanged", "@brief Signal declaration for QGraphicsWidget::opacityChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("parentChanged()", "parentChanged", "@brief Signal declaration for QGraphicsWidget::parentChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rotationChanged()", "rotationChanged", "@brief Signal declaration for QGraphicsWidget::rotationChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("scaleChanged()", "scaleChanged", "@brief Signal declaration for QGraphicsWidget::scaleChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("visibleChanged()", "visibleChanged", "@brief Signal declaration for QGraphicsWidget::visibleChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("widthChanged()", "widthChanged", "@brief Signal declaration for QGraphicsWidget::widthChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("xChanged()", "xChanged", "@brief Signal declaration for QGraphicsWidget::xChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("yChanged()", "yChanged", "@brief Signal declaration for QGraphicsWidget::yChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("zChanged()", "zChanged", "@brief Signal declaration for QGraphicsWidget::zChanged()\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("setTabOrder", "@brief Static method void QGraphicsWidget::setTabOrder(QGraphicsWidget *first, QGraphicsWidget *second)\nThis method is static and can be called without an instance.", &_init_f_setTabOrder_4156, &_call_f_setTabOrder_4156); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGraphicsWidget::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + methods += new qt_gsi::GenericMethod ("asQGraphicsObject", "@brief Delivers the base class interface QGraphicsObject of QGraphicsWidget\nClass QGraphicsWidget is derived from multiple base classes. This method delivers the QGraphicsObject base class aspect.", false, &_init_f_QGraphicsWidget_as_QGraphicsObject, &_call_f_QGraphicsWidget_as_QGraphicsObject); + methods += new qt_gsi::GenericMethod ("asConstQGraphicsObject", "@brief Delivers the base class interface QGraphicsObject of QGraphicsWidget\nClass QGraphicsWidget is derived from multiple base classes. This method delivers the QGraphicsObject base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QGraphicsWidget_as_const_QGraphicsObject, &_call_f_QGraphicsWidget_as_const_QGraphicsObject); + methods += new qt_gsi::GenericMethod ("asQGraphicsLayoutItem", "@brief Delivers the base class interface QGraphicsLayoutItem of QGraphicsWidget\nClass QGraphicsWidget is derived from multiple base classes. This method delivers the QGraphicsLayoutItem base class aspect.", false, &_init_f_QGraphicsWidget_as_QGraphicsLayoutItem, &_call_f_QGraphicsWidget_as_QGraphicsLayoutItem); + methods += new qt_gsi::GenericMethod ("asConstQGraphicsLayoutItem", "@brief Delivers the base class interface QGraphicsLayoutItem of QGraphicsWidget\nClass QGraphicsWidget is derived from multiple base classes. This method delivers the QGraphicsLayoutItem base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QGraphicsWidget_as_const_QGraphicsLayoutItem, &_call_f_QGraphicsWidget_as_const_QGraphicsLayoutItem); + return methods; +} + +gsi::Class &qtdecl_QGraphicsObject (); + +qt_gsi::QtNativeClass decl_QGraphicsWidget (qtdecl_QGraphicsObject (), "QtWidgets", "QGraphicsWidget_Native", + methods_QGraphicsWidget (), + "@hide\n@alias QGraphicsWidget"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsWidget () { return decl_QGraphicsWidget; } + +} + + +class QGraphicsWidget_Adaptor : public QGraphicsWidget, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGraphicsWidget_Adaptor(); + + // [adaptor ctor] QGraphicsWidget::QGraphicsWidget(QGraphicsItem *parent, QFlags wFlags) + QGraphicsWidget_Adaptor() : QGraphicsWidget() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsWidget::QGraphicsWidget(QGraphicsItem *parent, QFlags wFlags) + QGraphicsWidget_Adaptor(QGraphicsItem *parent) : QGraphicsWidget(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGraphicsWidget::QGraphicsWidget(QGraphicsItem *parent, QFlags wFlags) + QGraphicsWidget_Adaptor(QGraphicsItem *parent, QFlags wFlags) : QGraphicsWidget(parent, wFlags) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGraphicsWidget::addToIndex() + void fp_QGraphicsWidget_addToIndex_0 () { + QGraphicsWidget::addToIndex(); + } + + // [expose] bool QGraphicsWidget::isSignalConnected(const QMetaMethod &signal) + bool fp_QGraphicsWidget_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGraphicsWidget::isSignalConnected(signal); + } + + // [expose] void QGraphicsWidget::prepareGeometryChange() + void fp_QGraphicsWidget_prepareGeometryChange_0 () { + QGraphicsWidget::prepareGeometryChange(); + } + + // [expose] int QGraphicsWidget::receivers(const char *signal) + int fp_QGraphicsWidget_receivers_c1731 (const char *signal) const { + return QGraphicsWidget::receivers(signal); + } + + // [expose] void QGraphicsWidget::removeFromIndex() + void fp_QGraphicsWidget_removeFromIndex_0 () { + QGraphicsWidget::removeFromIndex(); + } + + // [expose] QObject *QGraphicsWidget::sender() + QObject * fp_QGraphicsWidget_sender_c0 () const { + return QGraphicsWidget::sender(); + } + + // [expose] int QGraphicsWidget::senderSignalIndex() + int fp_QGraphicsWidget_senderSignalIndex_c0 () const { + return QGraphicsWidget::senderSignalIndex(); + } + + // [expose] void QGraphicsWidget::setGraphicsItem(QGraphicsItem *item) + void fp_QGraphicsWidget_setGraphicsItem_1919 (QGraphicsItem *item) { + QGraphicsWidget::setGraphicsItem(item); + } + + // [expose] void QGraphicsWidget::setOwnedByLayout(bool ownedByLayout) + void fp_QGraphicsWidget_setOwnedByLayout_864 (bool ownedByLayout) { + QGraphicsWidget::setOwnedByLayout(ownedByLayout); + } + + // [expose] void QGraphicsWidget::updateMicroFocus() + void fp_QGraphicsWidget_updateMicroFocus_0 () { + QGraphicsWidget::updateMicroFocus(); + } + + // [adaptor impl] void QGraphicsWidget::advance(int phase) + void cbs_advance_767_0(int phase) + { + QGraphicsWidget::advance(phase); + } + + virtual void advance(int phase) + { + if (cb_advance_767_0.can_issue()) { + cb_advance_767_0.issue(&QGraphicsWidget_Adaptor::cbs_advance_767_0, phase); + } else { + QGraphicsWidget::advance(phase); + } + } + + // [adaptor impl] QRectF QGraphicsWidget::boundingRect() + QRectF cbs_boundingRect_c0_0() const + { + return QGraphicsWidget::boundingRect(); + } + + virtual QRectF boundingRect() const + { + if (cb_boundingRect_c0_0.can_issue()) { + return cb_boundingRect_c0_0.issue(&QGraphicsWidget_Adaptor::cbs_boundingRect_c0_0); + } else { + return QGraphicsWidget::boundingRect(); + } + } + + // [emitter impl] void QGraphicsWidget::childrenChanged() + void emitter_QGraphicsWidget_childrenChanged_0() + { + emit QGraphicsWidget::childrenChanged(); + } + + // [adaptor impl] bool QGraphicsWidget::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + bool cbs_collidesWithItem_c4977_1(const QGraphicsItem *other, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsWidget::collidesWithItem(other, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithItem_c4977_1.can_issue()) { + return cb_collidesWithItem_c4977_1.issue::target_type &>(&QGraphicsWidget_Adaptor::cbs_collidesWithItem_c4977_1, other, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsWidget::collidesWithItem(other, mode); + } + } + + // [adaptor impl] bool QGraphicsWidget::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + bool cbs_collidesWithPath_c4877_1(const QPainterPath &path, const qt_gsi::Converter::target_type & mode) const + { + return QGraphicsWidget::collidesWithPath(path, qt_gsi::QtToCppAdaptor(mode).cref()); + } + + virtual bool collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) const + { + if (cb_collidesWithPath_c4877_1.can_issue()) { + return cb_collidesWithPath_c4877_1.issue::target_type &>(&QGraphicsWidget_Adaptor::cbs_collidesWithPath_c4877_1, path, qt_gsi::CppToQtAdaptor(mode)); + } else { + return QGraphicsWidget::collidesWithPath(path, mode); + } + } + + // [adaptor impl] bool QGraphicsWidget::contains(const QPointF &point) + bool cbs_contains_c1986_0(const QPointF &point) const + { + return QGraphicsWidget::contains(point); + } + + virtual bool contains(const QPointF &point) const + { + if (cb_contains_c1986_0.can_issue()) { + return cb_contains_c1986_0.issue(&QGraphicsWidget_Adaptor::cbs_contains_c1986_0, point); + } else { + return QGraphicsWidget::contains(point); + } + } + + // [emitter impl] void QGraphicsWidget::destroyed(QObject *) + void emitter_QGraphicsWidget_destroyed_1302(QObject *arg1) + { + emit QGraphicsWidget::destroyed(arg1); + } + + // [emitter impl] void QGraphicsWidget::enabledChanged() + void emitter_QGraphicsWidget_enabledChanged_0() + { + emit QGraphicsWidget::enabledChanged(); + } + + // [adaptor impl] bool QGraphicsWidget::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGraphicsWidget::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGraphicsWidget_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGraphicsWidget::eventFilter(watched, event); + } + } + + // [emitter impl] void QGraphicsWidget::geometryChanged() + void emitter_QGraphicsWidget_geometryChanged_0() + { + emit QGraphicsWidget::geometryChanged(); + } + + // [adaptor impl] void QGraphicsWidget::getContentsMargins(double *left, double *top, double *right, double *bottom) + void cbs_getContentsMargins_c4704_0(double *left, double *top, double *right, double *bottom) const + { + QGraphicsWidget::getContentsMargins(left, top, right, bottom); + } + + virtual void getContentsMargins(double *left, double *top, double *right, double *bottom) const + { + if (cb_getContentsMargins_c4704_0.can_issue()) { + cb_getContentsMargins_c4704_0.issue(&QGraphicsWidget_Adaptor::cbs_getContentsMargins_c4704_0, left, top, right, bottom); + } else { + QGraphicsWidget::getContentsMargins(left, top, right, bottom); + } + } + + // [emitter impl] void QGraphicsWidget::heightChanged() + void emitter_QGraphicsWidget_heightChanged_0() + { + emit QGraphicsWidget::heightChanged(); + } + + // [adaptor impl] bool QGraphicsWidget::isEmpty() + bool cbs_isEmpty_c0_0() const + { + return QGraphicsWidget::isEmpty(); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QGraphicsWidget_Adaptor::cbs_isEmpty_c0_0); + } else { + return QGraphicsWidget::isEmpty(); + } + } + + // [adaptor impl] bool QGraphicsWidget::isObscuredBy(const QGraphicsItem *item) + bool cbs_isObscuredBy_c2614_0(const QGraphicsItem *item) const + { + return QGraphicsWidget::isObscuredBy(item); + } + + virtual bool isObscuredBy(const QGraphicsItem *item) const + { + if (cb_isObscuredBy_c2614_0.can_issue()) { + return cb_isObscuredBy_c2614_0.issue(&QGraphicsWidget_Adaptor::cbs_isObscuredBy_c2614_0, item); + } else { + return QGraphicsWidget::isObscuredBy(item); + } + } + + // [emitter impl] void QGraphicsWidget::layoutChanged() + void emitter_QGraphicsWidget_layoutChanged_0() + { + emit QGraphicsWidget::layoutChanged(); + } + + // [emitter impl] void QGraphicsWidget::objectNameChanged(const QString &objectName) + void emitter_QGraphicsWidget_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGraphicsWidget::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QGraphicsWidget::opacityChanged() + void emitter_QGraphicsWidget_opacityChanged_0() + { + emit QGraphicsWidget::opacityChanged(); + } + + // [adaptor impl] QPainterPath QGraphicsWidget::opaqueArea() + QPainterPath cbs_opaqueArea_c0_0() const + { + return QGraphicsWidget::opaqueArea(); + } + + virtual QPainterPath opaqueArea() const + { + if (cb_opaqueArea_c0_0.can_issue()) { + return cb_opaqueArea_c0_0.issue(&QGraphicsWidget_Adaptor::cbs_opaqueArea_c0_0); + } else { + return QGraphicsWidget::opaqueArea(); + } + } + + // [adaptor impl] void QGraphicsWidget::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + void cbs_paint_6301_1(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + QGraphicsWidget::paint(painter, option, widget); + } + + virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + if (cb_paint_6301_1.can_issue()) { + cb_paint_6301_1.issue(&QGraphicsWidget_Adaptor::cbs_paint_6301_1, painter, option, widget); + } else { + QGraphicsWidget::paint(painter, option, widget); + } + } + + // [adaptor impl] void QGraphicsWidget::paintWindowFrame(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + void cbs_paintWindowFrame_6301_1(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + QGraphicsWidget::paintWindowFrame(painter, option, widget); + } + + virtual void paintWindowFrame(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + { + if (cb_paintWindowFrame_6301_1.can_issue()) { + cb_paintWindowFrame_6301_1.issue(&QGraphicsWidget_Adaptor::cbs_paintWindowFrame_6301_1, painter, option, widget); + } else { + QGraphicsWidget::paintWindowFrame(painter, option, widget); + } + } + + // [emitter impl] void QGraphicsWidget::parentChanged() + void emitter_QGraphicsWidget_parentChanged_0() + { + emit QGraphicsWidget::parentChanged(); + } + + // [emitter impl] void QGraphicsWidget::rotationChanged() + void emitter_QGraphicsWidget_rotationChanged_0() + { + emit QGraphicsWidget::rotationChanged(); + } + + // [emitter impl] void QGraphicsWidget::scaleChanged() + void emitter_QGraphicsWidget_scaleChanged_0() + { + emit QGraphicsWidget::scaleChanged(); + } + + // [adaptor impl] void QGraphicsWidget::setGeometry(const QRectF &rect) + void cbs_setGeometry_1862_0(const QRectF &rect) + { + QGraphicsWidget::setGeometry(rect); + } + + virtual void setGeometry(const QRectF &rect) + { + if (cb_setGeometry_1862_0.can_issue()) { + cb_setGeometry_1862_0.issue(&QGraphicsWidget_Adaptor::cbs_setGeometry_1862_0, rect); + } else { + QGraphicsWidget::setGeometry(rect); + } + } + + // [adaptor impl] QPainterPath QGraphicsWidget::shape() + QPainterPath cbs_shape_c0_0() const + { + return QGraphicsWidget::shape(); + } + + virtual QPainterPath shape() const + { + if (cb_shape_c0_0.can_issue()) { + return cb_shape_c0_0.issue(&QGraphicsWidget_Adaptor::cbs_shape_c0_0); + } else { + return QGraphicsWidget::shape(); + } + } + + // [adaptor impl] int QGraphicsWidget::type() + int cbs_type_c0_0() const + { + return QGraphicsWidget::type(); + } + + virtual int type() const + { + if (cb_type_c0_0.can_issue()) { + return cb_type_c0_0.issue(&QGraphicsWidget_Adaptor::cbs_type_c0_0); + } else { + return QGraphicsWidget::type(); + } + } + + // [emitter impl] void QGraphicsWidget::visibleChanged() + void emitter_QGraphicsWidget_visibleChanged_0() + { + emit QGraphicsWidget::visibleChanged(); + } + + // [emitter impl] void QGraphicsWidget::widthChanged() + void emitter_QGraphicsWidget_widthChanged_0() + { + emit QGraphicsWidget::widthChanged(); + } + + // [emitter impl] void QGraphicsWidget::xChanged() + void emitter_QGraphicsWidget_xChanged_0() + { + emit QGraphicsWidget::xChanged(); + } + + // [emitter impl] void QGraphicsWidget::yChanged() + void emitter_QGraphicsWidget_yChanged_0() + { + emit QGraphicsWidget::yChanged(); + } + + // [emitter impl] void QGraphicsWidget::zChanged() + void emitter_QGraphicsWidget_zChanged_0() + { + emit QGraphicsWidget::zChanged(); + } + + // [adaptor impl] void QGraphicsWidget::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QGraphicsWidget::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QGraphicsWidget_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QGraphicsWidget::changeEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGraphicsWidget::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGraphicsWidget_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGraphicsWidget::childEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QGraphicsWidget::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QGraphicsWidget_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QGraphicsWidget::closeEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + void cbs_contextMenuEvent_3674_0(QGraphicsSceneContextMenuEvent *event) + { + QGraphicsWidget::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + { + if (cb_contextMenuEvent_3674_0.can_issue()) { + cb_contextMenuEvent_3674_0.issue(&QGraphicsWidget_Adaptor::cbs_contextMenuEvent_3674_0, event); + } else { + QGraphicsWidget::contextMenuEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGraphicsWidget::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGraphicsWidget_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGraphicsWidget::customEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGraphicsWidget::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGraphicsWidget_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGraphicsWidget::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGraphicsWidget::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragEnterEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsWidget::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragEnterEvent_3315_0.can_issue()) { + cb_dragEnterEvent_3315_0.issue(&QGraphicsWidget_Adaptor::cbs_dragEnterEvent_3315_0, event); + } else { + QGraphicsWidget::dragEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragLeaveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsWidget::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragLeaveEvent_3315_0.can_issue()) { + cb_dragLeaveEvent_3315_0.issue(&QGraphicsWidget_Adaptor::cbs_dragLeaveEvent_3315_0, event); + } else { + QGraphicsWidget::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dragMoveEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsWidget::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dragMoveEvent_3315_0.can_issue()) { + cb_dragMoveEvent_3315_0.issue(&QGraphicsWidget_Adaptor::cbs_dragMoveEvent_3315_0, event); + } else { + QGraphicsWidget::dragMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::dropEvent(QGraphicsSceneDragDropEvent *event) + void cbs_dropEvent_3315_0(QGraphicsSceneDragDropEvent *event) + { + QGraphicsWidget::dropEvent(event); + } + + virtual void dropEvent(QGraphicsSceneDragDropEvent *event) + { + if (cb_dropEvent_3315_0.can_issue()) { + cb_dropEvent_3315_0.issue(&QGraphicsWidget_Adaptor::cbs_dropEvent_3315_0, event); + } else { + QGraphicsWidget::dropEvent(event); + } + } + + // [adaptor impl] bool QGraphicsWidget::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGraphicsWidget::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGraphicsWidget_Adaptor::cbs_event_1217_0, _event); + } else { + return QGraphicsWidget::event(_event); + } + } + + // [adaptor impl] QVariant QGraphicsWidget::extension(const QVariant &variant) + QVariant cbs_extension_c2119_0(const QVariant &variant) const + { + return QGraphicsWidget::extension(variant); + } + + virtual QVariant extension(const QVariant &variant) const + { + if (cb_extension_c2119_0.can_issue()) { + return cb_extension_c2119_0.issue(&QGraphicsWidget_Adaptor::cbs_extension_c2119_0, variant); + } else { + return QGraphicsWidget::extension(variant); + } + } + + // [adaptor impl] void QGraphicsWidget::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QGraphicsWidget::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QGraphicsWidget_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QGraphicsWidget::focusInEvent(event); + } + } + + // [adaptor impl] bool QGraphicsWidget::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QGraphicsWidget::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QGraphicsWidget_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QGraphicsWidget::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QGraphicsWidget::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QGraphicsWidget::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QGraphicsWidget_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QGraphicsWidget::focusOutEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::grabKeyboardEvent(QEvent *event) + void cbs_grabKeyboardEvent_1217_0(QEvent *event) + { + QGraphicsWidget::grabKeyboardEvent(event); + } + + virtual void grabKeyboardEvent(QEvent *event) + { + if (cb_grabKeyboardEvent_1217_0.can_issue()) { + cb_grabKeyboardEvent_1217_0.issue(&QGraphicsWidget_Adaptor::cbs_grabKeyboardEvent_1217_0, event); + } else { + QGraphicsWidget::grabKeyboardEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::grabMouseEvent(QEvent *event) + void cbs_grabMouseEvent_1217_0(QEvent *event) + { + QGraphicsWidget::grabMouseEvent(event); + } + + virtual void grabMouseEvent(QEvent *event) + { + if (cb_grabMouseEvent_1217_0.can_issue()) { + cb_grabMouseEvent_1217_0.issue(&QGraphicsWidget_Adaptor::cbs_grabMouseEvent_1217_0, event); + } else { + QGraphicsWidget::grabMouseEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QGraphicsWidget::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QGraphicsWidget_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QGraphicsWidget::hideEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverEnterEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsWidget::hoverEnterEvent(event); + } + + virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverEnterEvent_3044_0.can_issue()) { + cb_hoverEnterEvent_3044_0.issue(&QGraphicsWidget_Adaptor::cbs_hoverEnterEvent_3044_0, event); + } else { + QGraphicsWidget::hoverEnterEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverLeaveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsWidget::hoverLeaveEvent(event); + } + + virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverLeaveEvent_3044_0.can_issue()) { + cb_hoverLeaveEvent_3044_0.issue(&QGraphicsWidget_Adaptor::cbs_hoverLeaveEvent_3044_0, event); + } else { + QGraphicsWidget::hoverLeaveEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + void cbs_hoverMoveEvent_3044_0(QGraphicsSceneHoverEvent *event) + { + QGraphicsWidget::hoverMoveEvent(event); + } + + virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event) + { + if (cb_hoverMoveEvent_3044_0.can_issue()) { + cb_hoverMoveEvent_3044_0.issue(&QGraphicsWidget_Adaptor::cbs_hoverMoveEvent_3044_0, event); + } else { + QGraphicsWidget::hoverMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::initStyleOption(QStyleOption *option) + void cbs_initStyleOption_c1865_0(QStyleOption *option) const + { + QGraphicsWidget::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOption *option) const + { + if (cb_initStyleOption_c1865_0.can_issue()) { + cb_initStyleOption_c1865_0.issue(&QGraphicsWidget_Adaptor::cbs_initStyleOption_c1865_0, option); + } else { + QGraphicsWidget::initStyleOption(option); + } + } + + // [adaptor impl] void QGraphicsWidget::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QGraphicsWidget::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QGraphicsWidget_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QGraphicsWidget::inputMethodEvent(event); + } + } + + // [adaptor impl] QVariant QGraphicsWidget::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QGraphicsWidget::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QGraphicsWidget_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QGraphicsWidget::inputMethodQuery(query); + } + } + + // [adaptor impl] QVariant QGraphicsWidget::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + QVariant cbs_itemChange_5658_0(const qt_gsi::Converter::target_type & change, const QVariant &value) + { + return QGraphicsWidget::itemChange(qt_gsi::QtToCppAdaptor(change).cref(), value); + } + + virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + { + if (cb_itemChange_5658_0.can_issue()) { + return cb_itemChange_5658_0.issue::target_type &, const QVariant &>(&QGraphicsWidget_Adaptor::cbs_itemChange_5658_0, qt_gsi::CppToQtAdaptor(change), value); + } else { + return QGraphicsWidget::itemChange(change, value); + } + } + + // [adaptor impl] void QGraphicsWidget::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QGraphicsWidget::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QGraphicsWidget_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QGraphicsWidget::keyPressEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QGraphicsWidget::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QGraphicsWidget_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QGraphicsWidget::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseDoubleClickEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsWidget::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_3049_0.can_issue()) { + cb_mouseDoubleClickEvent_3049_0.issue(&QGraphicsWidget_Adaptor::cbs_mouseDoubleClickEvent_3049_0, event); + } else { + QGraphicsWidget::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseMoveEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsWidget::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseMoveEvent_3049_0.can_issue()) { + cb_mouseMoveEvent_3049_0.issue(&QGraphicsWidget_Adaptor::cbs_mouseMoveEvent_3049_0, event); + } else { + QGraphicsWidget::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::mousePressEvent(QGraphicsSceneMouseEvent *event) + void cbs_mousePressEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsWidget::mousePressEvent(event); + } + + virtual void mousePressEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mousePressEvent_3049_0.can_issue()) { + cb_mousePressEvent_3049_0.issue(&QGraphicsWidget_Adaptor::cbs_mousePressEvent_3049_0, event); + } else { + QGraphicsWidget::mousePressEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + void cbs_mouseReleaseEvent_3049_0(QGraphicsSceneMouseEvent *event) + { + QGraphicsWidget::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + { + if (cb_mouseReleaseEvent_3049_0.can_issue()) { + cb_mouseReleaseEvent_3049_0.issue(&QGraphicsWidget_Adaptor::cbs_mouseReleaseEvent_3049_0, event); + } else { + QGraphicsWidget::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::moveEvent(QGraphicsSceneMoveEvent *event) + void cbs_moveEvent_2935_0(QGraphicsSceneMoveEvent *event) + { + QGraphicsWidget::moveEvent(event); + } + + virtual void moveEvent(QGraphicsSceneMoveEvent *event) + { + if (cb_moveEvent_2935_0.can_issue()) { + cb_moveEvent_2935_0.issue(&QGraphicsWidget_Adaptor::cbs_moveEvent_2935_0, event); + } else { + QGraphicsWidget::moveEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::polishEvent() + void cbs_polishEvent_0_0() + { + QGraphicsWidget::polishEvent(); + } + + virtual void polishEvent() + { + if (cb_polishEvent_0_0.can_issue()) { + cb_polishEvent_0_0.issue(&QGraphicsWidget_Adaptor::cbs_polishEvent_0_0); + } else { + QGraphicsWidget::polishEvent(); + } + } + + // [adaptor impl] QVariant QGraphicsWidget::propertyChange(const QString &propertyName, const QVariant &value) + QVariant cbs_propertyChange_4036_0(const QString &propertyName, const QVariant &value) + { + return QGraphicsWidget::propertyChange(propertyName, value); + } + + virtual QVariant propertyChange(const QString &propertyName, const QVariant &value) + { + if (cb_propertyChange_4036_0.can_issue()) { + return cb_propertyChange_4036_0.issue(&QGraphicsWidget_Adaptor::cbs_propertyChange_4036_0, propertyName, value); + } else { + return QGraphicsWidget::propertyChange(propertyName, value); + } + } + + // [adaptor impl] void QGraphicsWidget::resizeEvent(QGraphicsSceneResizeEvent *event) + void cbs_resizeEvent_3154_0(QGraphicsSceneResizeEvent *event) + { + QGraphicsWidget::resizeEvent(event); + } + + virtual void resizeEvent(QGraphicsSceneResizeEvent *event) + { + if (cb_resizeEvent_3154_0.can_issue()) { + cb_resizeEvent_3154_0.issue(&QGraphicsWidget_Adaptor::cbs_resizeEvent_3154_0, event); + } else { + QGraphicsWidget::resizeEvent(event); + } + } + + // [adaptor impl] bool QGraphicsWidget::sceneEvent(QEvent *event) + bool cbs_sceneEvent_1217_0(QEvent *event) + { + return QGraphicsWidget::sceneEvent(event); + } + + virtual bool sceneEvent(QEvent *event) + { + if (cb_sceneEvent_1217_0.can_issue()) { + return cb_sceneEvent_1217_0.issue(&QGraphicsWidget_Adaptor::cbs_sceneEvent_1217_0, event); + } else { + return QGraphicsWidget::sceneEvent(event); + } + } + + // [adaptor impl] bool QGraphicsWidget::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + bool cbs_sceneEventFilter_3028_0(QGraphicsItem *watched, QEvent *event) + { + return QGraphicsWidget::sceneEventFilter(watched, event); + } + + virtual bool sceneEventFilter(QGraphicsItem *watched, QEvent *event) + { + if (cb_sceneEventFilter_3028_0.can_issue()) { + return cb_sceneEventFilter_3028_0.issue(&QGraphicsWidget_Adaptor::cbs_sceneEventFilter_3028_0, watched, event); + } else { + return QGraphicsWidget::sceneEventFilter(watched, event); + } + } + + // [adaptor impl] void QGraphicsWidget::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + void cbs_setExtension_4817_0(unsigned int extension, const QVariant &variant) + { + QGraphicsWidget::setExtension(QGraphicsItem::Extension(extension), variant); + } + + virtual void setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + { + if (cb_setExtension_4817_0.can_issue()) { + cb_setExtension_4817_0.issue(&QGraphicsWidget_Adaptor::cbs_setExtension_4817_0, (unsigned int)(extension), variant); + } else { + QGraphicsWidget::setExtension(extension, variant); + } + } + + // [adaptor impl] void QGraphicsWidget::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QGraphicsWidget::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QGraphicsWidget_Adaptor::cbs_showEvent_1634_0, event); + } else { + QGraphicsWidget::showEvent(event); + } + } + + // [adaptor impl] QSizeF QGraphicsWidget::sizeHint(Qt::SizeHint which, const QSizeF &constraint) + QSizeF cbs_sizeHint_c3330_1(const qt_gsi::Converter::target_type & which, const QSizeF &constraint) const + { + return QGraphicsWidget::sizeHint(qt_gsi::QtToCppAdaptor(which).cref(), constraint); + } + + virtual QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint) const + { + if (cb_sizeHint_c3330_1.can_issue()) { + return cb_sizeHint_c3330_1.issue::target_type &, const QSizeF &>(&QGraphicsWidget_Adaptor::cbs_sizeHint_c3330_1, qt_gsi::CppToQtAdaptor(which), constraint); + } else { + return QGraphicsWidget::sizeHint(which, constraint); + } + } + + // [adaptor impl] bool QGraphicsWidget::supportsExtension(QGraphicsItem::Extension extension) + bool cbs_supportsExtension_c2806_0(unsigned int extension) const + { + return QGraphicsWidget::supportsExtension(QGraphicsItem::Extension(extension)); + } + + virtual bool supportsExtension(QGraphicsItem::Extension extension) const + { + if (cb_supportsExtension_c2806_0.can_issue()) { + return cb_supportsExtension_c2806_0.issue(&QGraphicsWidget_Adaptor::cbs_supportsExtension_c2806_0, (unsigned int)(extension)); + } else { + return QGraphicsWidget::supportsExtension(extension); + } + } + + // [adaptor impl] void QGraphicsWidget::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGraphicsWidget::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGraphicsWidget_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGraphicsWidget::timerEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::ungrabKeyboardEvent(QEvent *event) + void cbs_ungrabKeyboardEvent_1217_0(QEvent *event) + { + QGraphicsWidget::ungrabKeyboardEvent(event); + } + + virtual void ungrabKeyboardEvent(QEvent *event) + { + if (cb_ungrabKeyboardEvent_1217_0.can_issue()) { + cb_ungrabKeyboardEvent_1217_0.issue(&QGraphicsWidget_Adaptor::cbs_ungrabKeyboardEvent_1217_0, event); + } else { + QGraphicsWidget::ungrabKeyboardEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::ungrabMouseEvent(QEvent *event) + void cbs_ungrabMouseEvent_1217_0(QEvent *event) + { + QGraphicsWidget::ungrabMouseEvent(event); + } + + virtual void ungrabMouseEvent(QEvent *event) + { + if (cb_ungrabMouseEvent_1217_0.can_issue()) { + cb_ungrabMouseEvent_1217_0.issue(&QGraphicsWidget_Adaptor::cbs_ungrabMouseEvent_1217_0, event); + } else { + QGraphicsWidget::ungrabMouseEvent(event); + } + } + + // [adaptor impl] void QGraphicsWidget::updateGeometry() + void cbs_updateGeometry_0_0() + { + QGraphicsWidget::updateGeometry(); + } + + virtual void updateGeometry() + { + if (cb_updateGeometry_0_0.can_issue()) { + cb_updateGeometry_0_0.issue(&QGraphicsWidget_Adaptor::cbs_updateGeometry_0_0); + } else { + QGraphicsWidget::updateGeometry(); + } + } + + // [adaptor impl] void QGraphicsWidget::wheelEvent(QGraphicsSceneWheelEvent *event) + void cbs_wheelEvent_3029_0(QGraphicsSceneWheelEvent *event) + { + QGraphicsWidget::wheelEvent(event); + } + + virtual void wheelEvent(QGraphicsSceneWheelEvent *event) + { + if (cb_wheelEvent_3029_0.can_issue()) { + cb_wheelEvent_3029_0.issue(&QGraphicsWidget_Adaptor::cbs_wheelEvent_3029_0, event); + } else { + QGraphicsWidget::wheelEvent(event); + } + } + + // [adaptor impl] bool QGraphicsWidget::windowFrameEvent(QEvent *e) + bool cbs_windowFrameEvent_1217_0(QEvent *e) + { + return QGraphicsWidget::windowFrameEvent(e); + } + + virtual bool windowFrameEvent(QEvent *e) + { + if (cb_windowFrameEvent_1217_0.can_issue()) { + return cb_windowFrameEvent_1217_0.issue(&QGraphicsWidget_Adaptor::cbs_windowFrameEvent_1217_0, e); + } else { + return QGraphicsWidget::windowFrameEvent(e); + } + } + + // [adaptor impl] Qt::WindowFrameSection QGraphicsWidget::windowFrameSectionAt(const QPointF &pos) + qt_gsi::Converter::target_type cbs_windowFrameSectionAt_c1986_0(const QPointF &pos) const + { + return qt_gsi::CppToQtAdaptor(QGraphicsWidget::windowFrameSectionAt(pos)); + } + + virtual Qt::WindowFrameSection windowFrameSectionAt(const QPointF &pos) const + { + if (cb_windowFrameSectionAt_c1986_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_windowFrameSectionAt_c1986_0.issue::target_type, const QPointF &>(&QGraphicsWidget_Adaptor::cbs_windowFrameSectionAt_c1986_0, pos)).cref(); + } else { + return QGraphicsWidget::windowFrameSectionAt(pos); + } + } + + gsi::Callback cb_advance_767_0; + gsi::Callback cb_boundingRect_c0_0; + gsi::Callback cb_collidesWithItem_c4977_1; + gsi::Callback cb_collidesWithPath_c4877_1; + gsi::Callback cb_contains_c1986_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_getContentsMargins_c4704_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_isObscuredBy_c2614_0; + gsi::Callback cb_opaqueArea_c0_0; + gsi::Callback cb_paint_6301_1; + gsi::Callback cb_paintWindowFrame_6301_1; + gsi::Callback cb_setGeometry_1862_0; + gsi::Callback cb_shape_c0_0; + gsi::Callback cb_type_c0_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_3674_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_3315_0; + gsi::Callback cb_dragLeaveEvent_3315_0; + gsi::Callback cb_dragMoveEvent_3315_0; + gsi::Callback cb_dropEvent_3315_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_extension_c2119_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_grabKeyboardEvent_1217_0; + gsi::Callback cb_grabMouseEvent_1217_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_hoverEnterEvent_3044_0; + gsi::Callback cb_hoverLeaveEvent_3044_0; + gsi::Callback cb_hoverMoveEvent_3044_0; + gsi::Callback cb_initStyleOption_c1865_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemChange_5658_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_mouseDoubleClickEvent_3049_0; + gsi::Callback cb_mouseMoveEvent_3049_0; + gsi::Callback cb_mousePressEvent_3049_0; + gsi::Callback cb_mouseReleaseEvent_3049_0; + gsi::Callback cb_moveEvent_2935_0; + gsi::Callback cb_polishEvent_0_0; + gsi::Callback cb_propertyChange_4036_0; + gsi::Callback cb_resizeEvent_3154_0; + gsi::Callback cb_sceneEvent_1217_0; + gsi::Callback cb_sceneEventFilter_3028_0; + gsi::Callback cb_setExtension_4817_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_sizeHint_c3330_1; + gsi::Callback cb_supportsExtension_c2806_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_ungrabKeyboardEvent_1217_0; + gsi::Callback cb_ungrabMouseEvent_1217_0; + gsi::Callback cb_updateGeometry_0_0; + gsi::Callback cb_wheelEvent_3029_0; + gsi::Callback cb_windowFrameEvent_1217_0; + gsi::Callback cb_windowFrameSectionAt_c1986_0; +}; + +QGraphicsWidget_Adaptor::~QGraphicsWidget_Adaptor() { } + +// Constructor QGraphicsWidget::QGraphicsWidget(QGraphicsItem *parent, QFlags wFlags) (adaptor class) + +static void _init_ctor_QGraphicsWidget_Adaptor_4306 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("wFlags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QGraphicsWidget_Adaptor_4306 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QGraphicsWidget_Adaptor (arg1, arg2)); +} + + +// exposed void QGraphicsWidget::addToIndex() + +static void _init_fp_addToIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_addToIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->fp_QGraphicsWidget_addToIndex_0 (); +} + + +// void QGraphicsWidget::advance(int phase) + +static void _init_cbs_advance_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("phase"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_advance_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_advance_767_0 (arg1); +} + +static void _set_callback_cbs_advance_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_advance_767_0 = cb; +} + + +// QRectF QGraphicsWidget::boundingRect() + +static void _init_cbs_boundingRect_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_boundingRect_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRectF)((QGraphicsWidget_Adaptor *)cls)->cbs_boundingRect_c0_0 ()); +} + +static void _set_callback_cbs_boundingRect_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_boundingRect_c0_0 = cb; +} + + +// void QGraphicsWidget::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QGraphicsWidget::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QGraphicsWidget::childrenChanged() + +static void _init_emitter_childrenChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_childrenChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsWidget_Adaptor *)cls)->emitter_QGraphicsWidget_childrenChanged_0 (); +} + + +// void QGraphicsWidget::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// bool QGraphicsWidget::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithItem_c4977_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithItem_c4977_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsWidget_Adaptor *)cls)->cbs_collidesWithItem_c4977_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithItem_c4977_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_collidesWithItem_c4977_1 = cb; +} + + +// bool QGraphicsWidget::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode) + +static void _init_cbs_collidesWithPath_c4877_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("path"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_collidesWithPath_c4877_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPainterPath &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((bool)((QGraphicsWidget_Adaptor *)cls)->cbs_collidesWithPath_c4877_1 (arg1, arg2)); +} + +static void _set_callback_cbs_collidesWithPath_c4877_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_collidesWithPath_c4877_1 = cb; +} + + +// bool QGraphicsWidget::contains(const QPointF &point) + +static void _init_cbs_contains_c1986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("point"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contains_c1986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + ret.write ((bool)((QGraphicsWidget_Adaptor *)cls)->cbs_contains_c1986_0 (arg1)); +} + +static void _set_callback_cbs_contains_c1986_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_contains_c1986_0 = cb; +} + + +// void QGraphicsWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_3674_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_3674_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_contextMenuEvent_3674_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_3674_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_contextMenuEvent_3674_0 = cb; +} + + +// void QGraphicsWidget::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGraphicsWidget::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGraphicsWidget_Adaptor *)cls)->emitter_QGraphicsWidget_destroyed_1302 (arg1); +} + + +// void QGraphicsWidget::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QGraphicsWidget::dragEnterEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragEnterEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_dragEnterEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_dragEnterEvent_3315_0 = cb; +} + + +// void QGraphicsWidget::dragLeaveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragLeaveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_dragLeaveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_dragLeaveEvent_3315_0 = cb; +} + + +// void QGraphicsWidget::dragMoveEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dragMoveEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_dragMoveEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_dragMoveEvent_3315_0 = cb; +} + + +// void QGraphicsWidget::dropEvent(QGraphicsSceneDragDropEvent *event) + +static void _init_cbs_dropEvent_3315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_3315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneDragDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_dropEvent_3315_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_3315_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_dropEvent_3315_0 = cb; +} + + +// emitter void QGraphicsWidget::enabledChanged() + +static void _init_emitter_enabledChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_enabledChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsWidget_Adaptor *)cls)->emitter_QGraphicsWidget_enabledChanged_0 (); +} + + +// bool QGraphicsWidget::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsWidget_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGraphicsWidget::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsWidget_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QVariant QGraphicsWidget::extension(const QVariant &variant) + +static void _init_cbs_extension_c2119_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("variant"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_extension_c2119_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + ret.write ((QVariant)((QGraphicsWidget_Adaptor *)cls)->cbs_extension_c2119_0 (arg1)); +} + +static void _set_callback_cbs_extension_c2119_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_extension_c2119_0 = cb; +} + + +// void QGraphicsWidget::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// bool QGraphicsWidget::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QGraphicsWidget_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QGraphicsWidget::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// emitter void QGraphicsWidget::geometryChanged() + +static void _init_emitter_geometryChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_geometryChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsWidget_Adaptor *)cls)->emitter_QGraphicsWidget_geometryChanged_0 (); +} + + +// void QGraphicsWidget::getContentsMargins(double *left, double *top, double *right, double *bottom) + +static void _init_cbs_getContentsMargins_c4704_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_getContentsMargins_c4704_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double *arg1 = args.read (heap); + double *arg2 = args.read (heap); + double *arg3 = args.read (heap); + double *arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_getContentsMargins_c4704_0 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_getContentsMargins_c4704_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_getContentsMargins_c4704_0 = cb; +} + + +// void QGraphicsWidget::grabKeyboardEvent(QEvent *event) + +static void _init_cbs_grabKeyboardEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_grabKeyboardEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_grabKeyboardEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_grabKeyboardEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_grabKeyboardEvent_1217_0 = cb; +} + + +// void QGraphicsWidget::grabMouseEvent(QEvent *event) + +static void _init_cbs_grabMouseEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_grabMouseEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_grabMouseEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_grabMouseEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_grabMouseEvent_1217_0 = cb; +} + + +// emitter void QGraphicsWidget::heightChanged() + +static void _init_emitter_heightChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_heightChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsWidget_Adaptor *)cls)->emitter_QGraphicsWidget_heightChanged_0 (); +} + + +// void QGraphicsWidget::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QGraphicsWidget::hoverEnterEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverEnterEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverEnterEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_hoverEnterEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverEnterEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_hoverEnterEvent_3044_0 = cb; +} + + +// void QGraphicsWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverLeaveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverLeaveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_hoverLeaveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverLeaveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_hoverLeaveEvent_3044_0 = cb; +} + + +// void QGraphicsWidget::hoverMoveEvent(QGraphicsSceneHoverEvent *event) + +static void _init_cbs_hoverMoveEvent_3044_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hoverMoveEvent_3044_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneHoverEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_hoverMoveEvent_3044_0 (arg1); +} + +static void _set_callback_cbs_hoverMoveEvent_3044_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_hoverMoveEvent_3044_0 = cb; +} + + +// void QGraphicsWidget::initStyleOption(QStyleOption *option) + +static void _init_cbs_initStyleOption_c1865_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c1865_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOption *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_initStyleOption_c1865_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c1865_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_initStyleOption_c1865_0 = cb; +} + + +// void QGraphicsWidget::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QGraphicsWidget::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QGraphicsWidget_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QGraphicsWidget::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGraphicsWidget_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// bool QGraphicsWidget::isObscuredBy(const QGraphicsItem *item) + +static void _init_cbs_isObscuredBy_c2614_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isObscuredBy_c2614_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QGraphicsItem *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsWidget_Adaptor *)cls)->cbs_isObscuredBy_c2614_0 (arg1)); +} + +static void _set_callback_cbs_isObscuredBy_c2614_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_isObscuredBy_c2614_0 = cb; +} + + +// exposed bool QGraphicsWidget::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGraphicsWidget_Adaptor *)cls)->fp_QGraphicsWidget_isSignalConnected_c2394 (arg1)); +} + + +// QVariant QGraphicsWidget::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) + +static void _init_cbs_itemChange_5658_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_itemChange_5658_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QVariant &arg2 = args.read (heap); + ret.write ((QVariant)((QGraphicsWidget_Adaptor *)cls)->cbs_itemChange_5658_0 (arg1, arg2)); +} + +static void _set_callback_cbs_itemChange_5658_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_itemChange_5658_0 = cb; +} + + +// void QGraphicsWidget::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QGraphicsWidget::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// emitter void QGraphicsWidget::layoutChanged() + +static void _init_emitter_layoutChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_layoutChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsWidget_Adaptor *)cls)->emitter_QGraphicsWidget_layoutChanged_0 (); +} + + +// void QGraphicsWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_mouseDoubleClickEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_mouseDoubleClickEvent_3049_0 = cb; +} + + +// void QGraphicsWidget::mouseMoveEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_mouseMoveEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_mouseMoveEvent_3049_0 = cb; +} + + +// void QGraphicsWidget::mousePressEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mousePressEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_mousePressEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_mousePressEvent_3049_0 = cb; +} + + +// void QGraphicsWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_3049_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_3049_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_mouseReleaseEvent_3049_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_3049_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_mouseReleaseEvent_3049_0 = cb; +} + + +// void QGraphicsWidget::moveEvent(QGraphicsSceneMoveEvent *event) + +static void _init_cbs_moveEvent_2935_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_2935_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_moveEvent_2935_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_2935_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_moveEvent_2935_0 = cb; +} + + +// emitter void QGraphicsWidget::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGraphicsWidget_Adaptor *)cls)->emitter_QGraphicsWidget_objectNameChanged_4567 (arg1); +} + + +// emitter void QGraphicsWidget::opacityChanged() + +static void _init_emitter_opacityChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_opacityChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsWidget_Adaptor *)cls)->emitter_QGraphicsWidget_opacityChanged_0 (); +} + + +// QPainterPath QGraphicsWidget::opaqueArea() + +static void _init_cbs_opaqueArea_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_opaqueArea_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsWidget_Adaptor *)cls)->cbs_opaqueArea_c0_0 ()); +} + +static void _set_callback_cbs_opaqueArea_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_opaqueArea_c0_0 = cb; +} + + +// void QGraphicsWidget::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + +static void _init_cbs_paint_6301_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paint_6301_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionGraphicsItem *arg2 = args.read (heap); + QWidget *arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_paint_6301_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paint_6301_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_paint_6301_1 = cb; +} + + +// void QGraphicsWidget::paintWindowFrame(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) + +static void _init_cbs_paintWindowFrame_6301_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paintWindowFrame_6301_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionGraphicsItem *arg2 = args.read (heap); + QWidget *arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_paintWindowFrame_6301_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paintWindowFrame_6301_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_paintWindowFrame_6301_1 = cb; +} + + +// emitter void QGraphicsWidget::parentChanged() + +static void _init_emitter_parentChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_parentChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsWidget_Adaptor *)cls)->emitter_QGraphicsWidget_parentChanged_0 (); +} + + +// void QGraphicsWidget::polishEvent() + +static void _init_cbs_polishEvent_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_polishEvent_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_polishEvent_0_0 (); +} + +static void _set_callback_cbs_polishEvent_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_polishEvent_0_0 = cb; +} + + +// exposed void QGraphicsWidget::prepareGeometryChange() + +static void _init_fp_prepareGeometryChange_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_prepareGeometryChange_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->fp_QGraphicsWidget_prepareGeometryChange_0 (); +} + + +// QVariant QGraphicsWidget::propertyChange(const QString &propertyName, const QVariant &value) + +static void _init_cbs_propertyChange_4036_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("propertyName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_propertyChange_4036_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + ret.write ((QVariant)((QGraphicsWidget_Adaptor *)cls)->cbs_propertyChange_4036_0 (arg1, arg2)); +} + +static void _set_callback_cbs_propertyChange_4036_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_propertyChange_4036_0 = cb; +} + + +// exposed int QGraphicsWidget::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGraphicsWidget_Adaptor *)cls)->fp_QGraphicsWidget_receivers_c1731 (arg1)); +} + + +// exposed void QGraphicsWidget::removeFromIndex() + +static void _init_fp_removeFromIndex_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_removeFromIndex_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->fp_QGraphicsWidget_removeFromIndex_0 (); +} + + +// void QGraphicsWidget::resizeEvent(QGraphicsSceneResizeEvent *event) + +static void _init_cbs_resizeEvent_3154_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_3154_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_resizeEvent_3154_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_3154_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_resizeEvent_3154_0 = cb; +} + + +// emitter void QGraphicsWidget::rotationChanged() + +static void _init_emitter_rotationChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_rotationChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsWidget_Adaptor *)cls)->emitter_QGraphicsWidget_rotationChanged_0 (); +} + + +// emitter void QGraphicsWidget::scaleChanged() + +static void _init_emitter_scaleChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_scaleChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsWidget_Adaptor *)cls)->emitter_QGraphicsWidget_scaleChanged_0 (); +} + + +// bool QGraphicsWidget::sceneEvent(QEvent *event) + +static void _init_cbs_sceneEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sceneEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsWidget_Adaptor *)cls)->cbs_sceneEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_sceneEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_sceneEvent_1217_0 = cb; +} + + +// bool QGraphicsWidget::sceneEventFilter(QGraphicsItem *watched, QEvent *event) + +static void _init_cbs_sceneEventFilter_3028_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sceneEventFilter_3028_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGraphicsWidget_Adaptor *)cls)->cbs_sceneEventFilter_3028_0 (arg1, arg2)); +} + +static void _set_callback_cbs_sceneEventFilter_3028_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_sceneEventFilter_3028_0 = cb; +} + + +// exposed QObject *QGraphicsWidget::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGraphicsWidget_Adaptor *)cls)->fp_QGraphicsWidget_sender_c0 ()); +} + + +// exposed int QGraphicsWidget::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsWidget_Adaptor *)cls)->fp_QGraphicsWidget_senderSignalIndex_c0 ()); +} + + +// void QGraphicsWidget::setExtension(QGraphicsItem::Extension extension, const QVariant &variant) + +static void _init_cbs_setExtension_4817_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("variant"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setExtension_4817_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_setExtension_4817_0 (arg1, arg2); +} + +static void _set_callback_cbs_setExtension_4817_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_setExtension_4817_0 = cb; +} + + +// void QGraphicsWidget::setGeometry(const QRectF &rect) + +static void _init_cbs_setGeometry_1862_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setGeometry_1862_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_setGeometry_1862_0 (arg1); +} + +static void _set_callback_cbs_setGeometry_1862_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_setGeometry_1862_0 = cb; +} + + +// exposed void QGraphicsWidget::setGraphicsItem(QGraphicsItem *item) + +static void _init_fp_setGraphicsItem_1919 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setGraphicsItem_1919 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->fp_QGraphicsWidget_setGraphicsItem_1919 (arg1); +} + + +// exposed void QGraphicsWidget::setOwnedByLayout(bool ownedByLayout) + +static void _init_fp_setOwnedByLayout_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ownedByLayout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setOwnedByLayout_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->fp_QGraphicsWidget_setOwnedByLayout_864 (arg1); +} + + +// QPainterPath QGraphicsWidget::shape() + +static void _init_cbs_shape_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_shape_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainterPath)((QGraphicsWidget_Adaptor *)cls)->cbs_shape_c0_0 ()); +} + +static void _set_callback_cbs_shape_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_shape_c0_0 = cb; +} + + +// void QGraphicsWidget::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSizeF QGraphicsWidget::sizeHint(Qt::SizeHint which, const QSizeF &constraint) + +static void _init_cbs_sizeHint_c3330_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("constraint"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sizeHint_c3330_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QSizeF &arg2 = args.read (heap); + ret.write ((QSizeF)((QGraphicsWidget_Adaptor *)cls)->cbs_sizeHint_c3330_1 (arg1, arg2)); +} + +static void _set_callback_cbs_sizeHint_c3330_1 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_sizeHint_c3330_1 = cb; +} + + +// bool QGraphicsWidget::supportsExtension(QGraphicsItem::Extension extension) + +static void _init_cbs_supportsExtension_c2806_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("extension"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_supportsExtension_c2806_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + ret.write ((bool)((QGraphicsWidget_Adaptor *)cls)->cbs_supportsExtension_c2806_0 (arg1)); +} + +static void _set_callback_cbs_supportsExtension_c2806_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_supportsExtension_c2806_0 = cb; +} + + +// void QGraphicsWidget::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// int QGraphicsWidget::type() + +static void _init_cbs_type_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_type_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGraphicsWidget_Adaptor *)cls)->cbs_type_c0_0 ()); +} + +static void _set_callback_cbs_type_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_type_c0_0 = cb; +} + + +// void QGraphicsWidget::ungrabKeyboardEvent(QEvent *event) + +static void _init_cbs_ungrabKeyboardEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_ungrabKeyboardEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_ungrabKeyboardEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_ungrabKeyboardEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_ungrabKeyboardEvent_1217_0 = cb; +} + + +// void QGraphicsWidget::ungrabMouseEvent(QEvent *event) + +static void _init_cbs_ungrabMouseEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_ungrabMouseEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_ungrabMouseEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_ungrabMouseEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_ungrabMouseEvent_1217_0 = cb; +} + + +// void QGraphicsWidget::updateGeometry() + +static void _init_cbs_updateGeometry_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateGeometry_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_updateGeometry_0_0 (); +} + +static void _set_callback_cbs_updateGeometry_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_updateGeometry_0_0 = cb; +} + + +// exposed void QGraphicsWidget::updateMicroFocus() + +static void _init_fp_updateMicroFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->fp_QGraphicsWidget_updateMicroFocus_0 (); +} + + +// emitter void QGraphicsWidget::visibleChanged() + +static void _init_emitter_visibleChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_visibleChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsWidget_Adaptor *)cls)->emitter_QGraphicsWidget_visibleChanged_0 (); +} + + +// void QGraphicsWidget::wheelEvent(QGraphicsSceneWheelEvent *event) + +static void _init_cbs_wheelEvent_3029_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_3029_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsSceneWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGraphicsWidget_Adaptor *)cls)->cbs_wheelEvent_3029_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_3029_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_wheelEvent_3029_0 = cb; +} + + +// emitter void QGraphicsWidget::widthChanged() + +static void _init_emitter_widthChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_widthChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsWidget_Adaptor *)cls)->emitter_QGraphicsWidget_widthChanged_0 (); +} + + +// bool QGraphicsWidget::windowFrameEvent(QEvent *e) + +static void _init_cbs_windowFrameEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_windowFrameEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGraphicsWidget_Adaptor *)cls)->cbs_windowFrameEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_windowFrameEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_windowFrameEvent_1217_0 = cb; +} + + +// Qt::WindowFrameSection QGraphicsWidget::windowFrameSectionAt(const QPointF &pos) + +static void _init_cbs_windowFrameSectionAt_c1986_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_cbs_windowFrameSectionAt_c1986_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QGraphicsWidget_Adaptor *)cls)->cbs_windowFrameSectionAt_c1986_0 (arg1)); +} + +static void _set_callback_cbs_windowFrameSectionAt_c1986_0 (void *cls, const gsi::Callback &cb) +{ + ((QGraphicsWidget_Adaptor *)cls)->cb_windowFrameSectionAt_c1986_0 = cb; +} + + +// emitter void QGraphicsWidget::xChanged() + +static void _init_emitter_xChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_xChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsWidget_Adaptor *)cls)->emitter_QGraphicsWidget_xChanged_0 (); +} + + +// emitter void QGraphicsWidget::yChanged() + +static void _init_emitter_yChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_yChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsWidget_Adaptor *)cls)->emitter_QGraphicsWidget_yChanged_0 (); +} + + +// emitter void QGraphicsWidget::zChanged() + +static void _init_emitter_zChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_zChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QGraphicsWidget_Adaptor *)cls)->emitter_QGraphicsWidget_zChanged_0 (); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGraphicsWidget (); + +static gsi::Methods methods_QGraphicsWidget_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGraphicsWidget::QGraphicsWidget(QGraphicsItem *parent, QFlags wFlags)\nThis method creates an object of class QGraphicsWidget.", &_init_ctor_QGraphicsWidget_Adaptor_4306, &_call_ctor_QGraphicsWidget_Adaptor_4306); + methods += new qt_gsi::GenericMethod ("*addToIndex", "@brief Method void QGraphicsWidget::addToIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addToIndex_0, &_call_fp_addToIndex_0); + methods += new qt_gsi::GenericMethod ("advance", "@brief Virtual method void QGraphicsWidget::advance(int phase)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("advance", "@hide", false, &_init_cbs_advance_767_0, &_call_cbs_advance_767_0, &_set_callback_cbs_advance_767_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@brief Virtual method QRectF QGraphicsWidget::boundingRect()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("boundingRect", "@hide", true, &_init_cbs_boundingRect_c0_0, &_call_cbs_boundingRect_c0_0, &_set_callback_cbs_boundingRect_c0_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QGraphicsWidget::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGraphicsWidget::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_childrenChanged", "@brief Emitter for signal void QGraphicsWidget::childrenChanged()\nCall this method to emit this signal.", false, &_init_emitter_childrenChanged_0, &_call_emitter_childrenChanged_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QGraphicsWidget::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@brief Virtual method bool QGraphicsWidget::collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithItem", "@hide", true, &_init_cbs_collidesWithItem_c4977_1, &_call_cbs_collidesWithItem_c4977_1, &_set_callback_cbs_collidesWithItem_c4977_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@brief Virtual method bool QGraphicsWidget::collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("collidesWithPath", "@hide", true, &_init_cbs_collidesWithPath_c4877_1, &_call_cbs_collidesWithPath_c4877_1, &_set_callback_cbs_collidesWithPath_c4877_1); + methods += new qt_gsi::GenericMethod ("contains", "@brief Virtual method bool QGraphicsWidget::contains(const QPointF &point)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("contains", "@hide", true, &_init_cbs_contains_c1986_0, &_call_cbs_contains_c1986_0, &_set_callback_cbs_contains_c1986_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QGraphicsWidget::contextMenuEvent(QGraphicsSceneContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_3674_0, &_call_cbs_contextMenuEvent_3674_0, &_set_callback_cbs_contextMenuEvent_3674_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGraphicsWidget::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGraphicsWidget::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGraphicsWidget::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QGraphicsWidget::dragEnterEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_3315_0, &_call_cbs_dragEnterEvent_3315_0, &_set_callback_cbs_dragEnterEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QGraphicsWidget::dragLeaveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_3315_0, &_call_cbs_dragLeaveEvent_3315_0, &_set_callback_cbs_dragLeaveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QGraphicsWidget::dragMoveEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_3315_0, &_call_cbs_dragMoveEvent_3315_0, &_set_callback_cbs_dragMoveEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QGraphicsWidget::dropEvent(QGraphicsSceneDragDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_3315_0, &_call_cbs_dropEvent_3315_0, &_set_callback_cbs_dropEvent_3315_0); + methods += new qt_gsi::GenericMethod ("emit_enabledChanged", "@brief Emitter for signal void QGraphicsWidget::enabledChanged()\nCall this method to emit this signal.", false, &_init_emitter_enabledChanged_0, &_call_emitter_enabledChanged_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QGraphicsWidget::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGraphicsWidget::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*extension", "@brief Virtual method QVariant QGraphicsWidget::extension(const QVariant &variant)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*extension", "@hide", true, &_init_cbs_extension_c2119_0, &_call_cbs_extension_c2119_0, &_set_callback_cbs_extension_c2119_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QGraphicsWidget::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QGraphicsWidget::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QGraphicsWidget::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("emit_geometryChanged", "@brief Emitter for signal void QGraphicsWidget::geometryChanged()\nCall this method to emit this signal.", false, &_init_emitter_geometryChanged_0, &_call_emitter_geometryChanged_0); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@brief Virtual method void QGraphicsWidget::getContentsMargins(double *left, double *top, double *right, double *bottom)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_getContentsMargins_c4704_0, &_call_cbs_getContentsMargins_c4704_0); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@hide", true, &_init_cbs_getContentsMargins_c4704_0, &_call_cbs_getContentsMargins_c4704_0, &_set_callback_cbs_getContentsMargins_c4704_0); + methods += new qt_gsi::GenericMethod ("*grabKeyboardEvent", "@brief Virtual method void QGraphicsWidget::grabKeyboardEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_grabKeyboardEvent_1217_0, &_call_cbs_grabKeyboardEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*grabKeyboardEvent", "@hide", false, &_init_cbs_grabKeyboardEvent_1217_0, &_call_cbs_grabKeyboardEvent_1217_0, &_set_callback_cbs_grabKeyboardEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*grabMouseEvent", "@brief Virtual method void QGraphicsWidget::grabMouseEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_grabMouseEvent_1217_0, &_call_cbs_grabMouseEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*grabMouseEvent", "@hide", false, &_init_cbs_grabMouseEvent_1217_0, &_call_cbs_grabMouseEvent_1217_0, &_set_callback_cbs_grabMouseEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_heightChanged", "@brief Emitter for signal void QGraphicsWidget::heightChanged()\nCall this method to emit this signal.", false, &_init_emitter_heightChanged_0, &_call_emitter_heightChanged_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QGraphicsWidget::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@brief Virtual method void QGraphicsWidget::hoverEnterEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverEnterEvent", "@hide", false, &_init_cbs_hoverEnterEvent_3044_0, &_call_cbs_hoverEnterEvent_3044_0, &_set_callback_cbs_hoverEnterEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@brief Virtual method void QGraphicsWidget::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverLeaveEvent", "@hide", false, &_init_cbs_hoverLeaveEvent_3044_0, &_call_cbs_hoverLeaveEvent_3044_0, &_set_callback_cbs_hoverLeaveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@brief Virtual method void QGraphicsWidget::hoverMoveEvent(QGraphicsSceneHoverEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*hoverMoveEvent", "@hide", false, &_init_cbs_hoverMoveEvent_3044_0, &_call_cbs_hoverMoveEvent_3044_0, &_set_callback_cbs_hoverMoveEvent_3044_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QGraphicsWidget::initStyleOption(QStyleOption *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c1865_0, &_call_cbs_initStyleOption_c1865_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c1865_0, &_call_cbs_initStyleOption_c1865_0, &_set_callback_cbs_initStyleOption_c1865_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QGraphicsWidget::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@brief Virtual method QVariant QGraphicsWidget::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QGraphicsWidget::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@brief Virtual method bool QGraphicsWidget::isObscuredBy(const QGraphicsItem *item)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("isObscuredBy", "@hide", true, &_init_cbs_isObscuredBy_c2614_0, &_call_cbs_isObscuredBy_c2614_0, &_set_callback_cbs_isObscuredBy_c2614_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGraphicsWidget::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*itemChange", "@brief Virtual method QVariant QGraphicsWidget::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*itemChange", "@hide", false, &_init_cbs_itemChange_5658_0, &_call_cbs_itemChange_5658_0, &_set_callback_cbs_itemChange_5658_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QGraphicsWidget::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QGraphicsWidget::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("emit_layoutChanged", "@brief Emitter for signal void QGraphicsWidget::layoutChanged()\nCall this method to emit this signal.", false, &_init_emitter_layoutChanged_0, &_call_emitter_layoutChanged_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QGraphicsWidget::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_3049_0, &_call_cbs_mouseDoubleClickEvent_3049_0, &_set_callback_cbs_mouseDoubleClickEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QGraphicsWidget::mouseMoveEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_3049_0, &_call_cbs_mouseMoveEvent_3049_0, &_set_callback_cbs_mouseMoveEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QGraphicsWidget::mousePressEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_3049_0, &_call_cbs_mousePressEvent_3049_0, &_set_callback_cbs_mousePressEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QGraphicsWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_3049_0, &_call_cbs_mouseReleaseEvent_3049_0, &_set_callback_cbs_mouseReleaseEvent_3049_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QGraphicsWidget::moveEvent(QGraphicsSceneMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_2935_0, &_call_cbs_moveEvent_2935_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_2935_0, &_call_cbs_moveEvent_2935_0, &_set_callback_cbs_moveEvent_2935_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGraphicsWidget::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("emit_opacityChanged", "@brief Emitter for signal void QGraphicsWidget::opacityChanged()\nCall this method to emit this signal.", false, &_init_emitter_opacityChanged_0, &_call_emitter_opacityChanged_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@brief Virtual method QPainterPath QGraphicsWidget::opaqueArea()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("opaqueArea", "@hide", true, &_init_cbs_opaqueArea_c0_0, &_call_cbs_opaqueArea_c0_0, &_set_callback_cbs_opaqueArea_c0_0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QGraphicsWidget::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("paint", "@hide", false, &_init_cbs_paint_6301_1, &_call_cbs_paint_6301_1, &_set_callback_cbs_paint_6301_1); + methods += new qt_gsi::GenericMethod ("paintWindowFrame", "@brief Virtual method void QGraphicsWidget::paintWindowFrame(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintWindowFrame_6301_1, &_call_cbs_paintWindowFrame_6301_1); + methods += new qt_gsi::GenericMethod ("paintWindowFrame", "@hide", false, &_init_cbs_paintWindowFrame_6301_1, &_call_cbs_paintWindowFrame_6301_1, &_set_callback_cbs_paintWindowFrame_6301_1); + methods += new qt_gsi::GenericMethod ("emit_parentChanged", "@brief Emitter for signal void QGraphicsWidget::parentChanged()\nCall this method to emit this signal.", false, &_init_emitter_parentChanged_0, &_call_emitter_parentChanged_0); + methods += new qt_gsi::GenericMethod ("*polishEvent", "@brief Virtual method void QGraphicsWidget::polishEvent()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_polishEvent_0_0, &_call_cbs_polishEvent_0_0); + methods += new qt_gsi::GenericMethod ("*polishEvent", "@hide", false, &_init_cbs_polishEvent_0_0, &_call_cbs_polishEvent_0_0, &_set_callback_cbs_polishEvent_0_0); + methods += new qt_gsi::GenericMethod ("*prepareGeometryChange", "@brief Method void QGraphicsWidget::prepareGeometryChange()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_prepareGeometryChange_0, &_call_fp_prepareGeometryChange_0); + methods += new qt_gsi::GenericMethod ("*propertyChange", "@brief Virtual method QVariant QGraphicsWidget::propertyChange(const QString &propertyName, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_propertyChange_4036_0, &_call_cbs_propertyChange_4036_0); + methods += new qt_gsi::GenericMethod ("*propertyChange", "@hide", false, &_init_cbs_propertyChange_4036_0, &_call_cbs_propertyChange_4036_0, &_set_callback_cbs_propertyChange_4036_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGraphicsWidget::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*removeFromIndex", "@brief Method void QGraphicsWidget::removeFromIndex()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_removeFromIndex_0, &_call_fp_removeFromIndex_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QGraphicsWidget::resizeEvent(QGraphicsSceneResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_3154_0, &_call_cbs_resizeEvent_3154_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_3154_0, &_call_cbs_resizeEvent_3154_0, &_set_callback_cbs_resizeEvent_3154_0); + methods += new qt_gsi::GenericMethod ("emit_rotationChanged", "@brief Emitter for signal void QGraphicsWidget::rotationChanged()\nCall this method to emit this signal.", false, &_init_emitter_rotationChanged_0, &_call_emitter_rotationChanged_0); + methods += new qt_gsi::GenericMethod ("emit_scaleChanged", "@brief Emitter for signal void QGraphicsWidget::scaleChanged()\nCall this method to emit this signal.", false, &_init_emitter_scaleChanged_0, &_call_emitter_scaleChanged_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@brief Virtual method bool QGraphicsWidget::sceneEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEvent", "@hide", false, &_init_cbs_sceneEvent_1217_0, &_call_cbs_sceneEvent_1217_0, &_set_callback_cbs_sceneEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@brief Virtual method bool QGraphicsWidget::sceneEventFilter(QGraphicsItem *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sceneEventFilter", "@hide", false, &_init_cbs_sceneEventFilter_3028_0, &_call_cbs_sceneEventFilter_3028_0, &_set_callback_cbs_sceneEventFilter_3028_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGraphicsWidget::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGraphicsWidget::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@brief Virtual method void QGraphicsWidget::setExtension(QGraphicsItem::Extension extension, const QVariant &variant)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("*setExtension", "@hide", false, &_init_cbs_setExtension_4817_0, &_call_cbs_setExtension_4817_0, &_set_callback_cbs_setExtension_4817_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Virtual method void QGraphicsWidget::setGeometry(const QRectF &rect)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setGeometry_1862_0, &_call_cbs_setGeometry_1862_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@hide", false, &_init_cbs_setGeometry_1862_0, &_call_cbs_setGeometry_1862_0, &_set_callback_cbs_setGeometry_1862_0); + methods += new qt_gsi::GenericMethod ("*setGraphicsItem", "@brief Method void QGraphicsWidget::setGraphicsItem(QGraphicsItem *item)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setGraphicsItem_1919, &_call_fp_setGraphicsItem_1919); + methods += new qt_gsi::GenericMethod ("*setOwnedByLayout", "@brief Method void QGraphicsWidget::setOwnedByLayout(bool ownedByLayout)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setOwnedByLayout_864, &_call_fp_setOwnedByLayout_864); + methods += new qt_gsi::GenericMethod ("shape", "@brief Virtual method QPainterPath QGraphicsWidget::shape()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("shape", "@hide", true, &_init_cbs_shape_c0_0, &_call_cbs_shape_c0_0, &_set_callback_cbs_shape_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QGraphicsWidget::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*sizeHint", "@brief Virtual method QSizeF QGraphicsWidget::sizeHint(Qt::SizeHint which, const QSizeF &constraint)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c3330_1, &_call_cbs_sizeHint_c3330_1); + methods += new qt_gsi::GenericMethod ("*sizeHint", "@hide", true, &_init_cbs_sizeHint_c3330_1, &_call_cbs_sizeHint_c3330_1, &_set_callback_cbs_sizeHint_c3330_1); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@brief Virtual method bool QGraphicsWidget::supportsExtension(QGraphicsItem::Extension extension)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*supportsExtension", "@hide", true, &_init_cbs_supportsExtension_c2806_0, &_call_cbs_supportsExtension_c2806_0, &_set_callback_cbs_supportsExtension_c2806_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGraphicsWidget::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("type", "@brief Virtual method int QGraphicsWidget::type()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("type", "@hide", true, &_init_cbs_type_c0_0, &_call_cbs_type_c0_0, &_set_callback_cbs_type_c0_0); + methods += new qt_gsi::GenericMethod ("*ungrabKeyboardEvent", "@brief Virtual method void QGraphicsWidget::ungrabKeyboardEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_ungrabKeyboardEvent_1217_0, &_call_cbs_ungrabKeyboardEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*ungrabKeyboardEvent", "@hide", false, &_init_cbs_ungrabKeyboardEvent_1217_0, &_call_cbs_ungrabKeyboardEvent_1217_0, &_set_callback_cbs_ungrabKeyboardEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*ungrabMouseEvent", "@brief Virtual method void QGraphicsWidget::ungrabMouseEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_ungrabMouseEvent_1217_0, &_call_cbs_ungrabMouseEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*ungrabMouseEvent", "@hide", false, &_init_cbs_ungrabMouseEvent_1217_0, &_call_cbs_ungrabMouseEvent_1217_0, &_set_callback_cbs_ungrabMouseEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*updateGeometry", "@brief Virtual method void QGraphicsWidget::updateGeometry()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateGeometry_0_0, &_call_cbs_updateGeometry_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometry", "@hide", false, &_init_cbs_updateGeometry_0_0, &_call_cbs_updateGeometry_0_0, &_set_callback_cbs_updateGeometry_0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QGraphicsWidget::updateMicroFocus()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_0, &_call_fp_updateMicroFocus_0); + methods += new qt_gsi::GenericMethod ("emit_visibleChanged", "@brief Emitter for signal void QGraphicsWidget::visibleChanged()\nCall this method to emit this signal.", false, &_init_emitter_visibleChanged_0, &_call_emitter_visibleChanged_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QGraphicsWidget::wheelEvent(QGraphicsSceneWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_3029_0, &_call_cbs_wheelEvent_3029_0, &_set_callback_cbs_wheelEvent_3029_0); + methods += new qt_gsi::GenericMethod ("emit_widthChanged", "@brief Emitter for signal void QGraphicsWidget::widthChanged()\nCall this method to emit this signal.", false, &_init_emitter_widthChanged_0, &_call_emitter_widthChanged_0); + methods += new qt_gsi::GenericMethod ("*windowFrameEvent", "@brief Virtual method bool QGraphicsWidget::windowFrameEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_windowFrameEvent_1217_0, &_call_cbs_windowFrameEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*windowFrameEvent", "@hide", false, &_init_cbs_windowFrameEvent_1217_0, &_call_cbs_windowFrameEvent_1217_0, &_set_callback_cbs_windowFrameEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*windowFrameSectionAt", "@brief Virtual method Qt::WindowFrameSection QGraphicsWidget::windowFrameSectionAt(const QPointF &pos)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_windowFrameSectionAt_c1986_0, &_call_cbs_windowFrameSectionAt_c1986_0); + methods += new qt_gsi::GenericMethod ("*windowFrameSectionAt", "@hide", true, &_init_cbs_windowFrameSectionAt_c1986_0, &_call_cbs_windowFrameSectionAt_c1986_0, &_set_callback_cbs_windowFrameSectionAt_c1986_0); + methods += new qt_gsi::GenericMethod ("emit_xChanged", "@brief Emitter for signal void QGraphicsWidget::xChanged()\nCall this method to emit this signal.", false, &_init_emitter_xChanged_0, &_call_emitter_xChanged_0); + methods += new qt_gsi::GenericMethod ("emit_yChanged", "@brief Emitter for signal void QGraphicsWidget::yChanged()\nCall this method to emit this signal.", false, &_init_emitter_yChanged_0, &_call_emitter_yChanged_0); + methods += new qt_gsi::GenericMethod ("emit_zChanged", "@brief Emitter for signal void QGraphicsWidget::zChanged()\nCall this method to emit this signal.", false, &_init_emitter_zChanged_0, &_call_emitter_zChanged_0); + return methods; +} + +gsi::Class decl_QGraphicsWidget_Adaptor (qtdecl_QGraphicsWidget (), "QtWidgets", "QGraphicsWidget", + methods_QGraphicsWidget_Adaptor (), + "@qt\n@brief Binding of QGraphicsWidget"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGridLayout.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGridLayout.cc new file mode 100644 index 000000000..98c589b90 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGridLayout.cc @@ -0,0 +1,2486 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGridLayout.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGridLayout + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGridLayout::staticMetaObject); +} + + +// void QGridLayout::addItem(QLayoutItem *item, int row, int column, int rowSpan, int columnSpan, QFlags) + + +static void _init_f_addItem_7018 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("row"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("column"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("rowSpan", true, "1"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("columnSpan", true, "1"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("arg6", true, "Qt::Alignment()"); + decl->add_arg > (argspec_5); + decl->set_return (); +} + +static void _call_f_addItem_7018 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayoutItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + int arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + QFlags arg6 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::Alignment(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->addItem (arg1, arg2, arg3, arg4, arg5, arg6); +} + + +// void QGridLayout::addLayout(QLayout *, int row, int column, QFlags) + + +static void _init_f_addLayout_5301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("row"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("column"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("arg4", true, "Qt::Alignment()"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_addLayout_5301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg1); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::Alignment(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->addLayout (arg1, arg2, arg3, arg4); +} + + +// void QGridLayout::addLayout(QLayout *, int row, int column, int rowSpan, int columnSpan, QFlags) + + +static void _init_f_addLayout_6619 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("row"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("column"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("rowSpan"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("columnSpan"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("arg6", true, "Qt::Alignment()"); + decl->add_arg > (argspec_5); + decl->set_return (); +} + +static void _call_f_addLayout_6619 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg1); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + QFlags arg6 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::Alignment(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->addLayout (arg1, arg2, arg3, arg4, arg5, arg6); +} + + +// void QGridLayout::addWidget(QWidget *w) + + +static void _init_f_addWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->addWidget (arg1); +} + + +// void QGridLayout::addWidget(QWidget *, int row, int column, QFlags) + + +static void _init_f_addWidget_5275 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("row"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("column"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("arg4", true, "Qt::Alignment()"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_addWidget_5275 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::Alignment(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->addWidget (arg1, arg2, arg3, arg4); +} + + +// void QGridLayout::addWidget(QWidget *, int row, int column, int rowSpan, int columnSpan, QFlags) + + +static void _init_f_addWidget_6593 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("row"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("column"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("rowSpan"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("columnSpan"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("arg6", true, "Qt::Alignment()"); + decl->add_arg > (argspec_5); + decl->set_return (); +} + +static void _call_f_addWidget_6593 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + QFlags arg6 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::Alignment(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->addWidget (arg1, arg2, arg3, arg4, arg5, arg6); +} + + +// QRect QGridLayout::cellRect(int row, int column) + + +static void _init_f_cellRect_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_cellRect_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QGridLayout *)cls)->cellRect (arg1, arg2)); +} + + +// int QGridLayout::columnCount() + + +static void _init_f_columnCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columnCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGridLayout *)cls)->columnCount ()); +} + + +// int QGridLayout::columnMinimumWidth(int column) + + +static void _init_f_columnMinimumWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnMinimumWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGridLayout *)cls)->columnMinimumWidth (arg1)); +} + + +// int QGridLayout::columnStretch(int column) + + +static void _init_f_columnStretch_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnStretch_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGridLayout *)cls)->columnStretch (arg1)); +} + + +// int QGridLayout::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGridLayout *)cls)->count ()); +} + + +// QFlags QGridLayout::expandingDirections() + + +static void _init_f_expandingDirections_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_expandingDirections_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGridLayout *)cls)->expandingDirections ()); +} + + +// void QGridLayout::getItemPosition(int idx, int *row, int *column, int *rowSpan, int *columnSpan) + + +static void _init_f_getItemPosition_c4147 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("idx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("row"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("column"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("rowSpan"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("columnSpan"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_getItemPosition_c4147 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int *arg2 = gsi::arg_reader() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + int *arg4 = gsi::arg_reader() (args, heap); + int *arg5 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->getItemPosition (arg1, arg2, arg3, arg4, arg5); +} + + +// bool QGridLayout::hasHeightForWidth() + + +static void _init_f_hasHeightForWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasHeightForWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGridLayout *)cls)->hasHeightForWidth ()); +} + + +// int QGridLayout::heightForWidth(int) + + +static void _init_f_heightForWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_heightForWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGridLayout *)cls)->heightForWidth (arg1)); +} + + +// int QGridLayout::horizontalSpacing() + + +static void _init_f_horizontalSpacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_horizontalSpacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGridLayout *)cls)->horizontalSpacing ()); +} + + +// void QGridLayout::invalidate() + + +static void _init_f_invalidate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_invalidate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->invalidate (); +} + + +// QLayoutItem *QGridLayout::itemAt(int index) + + +static void _init_f_itemAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QLayoutItem *)((QGridLayout *)cls)->itemAt (arg1)); +} + + +// QLayoutItem *QGridLayout::itemAtPosition(int row, int column) + + +static void _init_f_itemAtPosition_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_itemAtPosition_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QLayoutItem *)((QGridLayout *)cls)->itemAtPosition (arg1, arg2)); +} + + +// QSize QGridLayout::maximumSize() + + +static void _init_f_maximumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QGridLayout *)cls)->maximumSize ()); +} + + +// int QGridLayout::minimumHeightForWidth(int) + + +static void _init_f_minimumHeightForWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_minimumHeightForWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGridLayout *)cls)->minimumHeightForWidth (arg1)); +} + + +// QSize QGridLayout::minimumSize() + + +static void _init_f_minimumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QGridLayout *)cls)->minimumSize ()); +} + + +// Qt::Corner QGridLayout::originCorner() + + +static void _init_f_originCorner_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_originCorner_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QGridLayout *)cls)->originCorner ())); +} + + +// int QGridLayout::rowCount() + + +static void _init_f_rowCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rowCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGridLayout *)cls)->rowCount ()); +} + + +// int QGridLayout::rowMinimumHeight(int row) + + +static void _init_f_rowMinimumHeight_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowMinimumHeight_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGridLayout *)cls)->rowMinimumHeight (arg1)); +} + + +// int QGridLayout::rowStretch(int row) + + +static void _init_f_rowStretch_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowStretch_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGridLayout *)cls)->rowStretch (arg1)); +} + + +// void QGridLayout::setColumnMinimumWidth(int column, int minSize) + + +static void _init_f_setColumnMinimumWidth_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("minSize"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setColumnMinimumWidth_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->setColumnMinimumWidth (arg1, arg2); +} + + +// void QGridLayout::setColumnStretch(int column, int stretch) + + +static void _init_f_setColumnStretch_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stretch"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setColumnStretch_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->setColumnStretch (arg1, arg2); +} + + +// void QGridLayout::setDefaultPositioning(int n, Qt::Orientation orient) + + +static void _init_f_setDefaultPositioning_2572 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("n"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("orient"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setDefaultPositioning_2572 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->setDefaultPositioning (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QGridLayout::setGeometry(const QRect &) + + +static void _init_f_setGeometry_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGeometry_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->setGeometry (arg1); +} + + +// void QGridLayout::setHorizontalSpacing(int spacing) + + +static void _init_f_setHorizontalSpacing_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHorizontalSpacing_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->setHorizontalSpacing (arg1); +} + + +// void QGridLayout::setOriginCorner(Qt::Corner) + + +static void _init_f_setOriginCorner_1366 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOriginCorner_1366 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->setOriginCorner (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QGridLayout::setRowMinimumHeight(int row, int minSize) + + +static void _init_f_setRowMinimumHeight_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("minSize"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRowMinimumHeight_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->setRowMinimumHeight (arg1, arg2); +} + + +// void QGridLayout::setRowStretch(int row, int stretch) + + +static void _init_f_setRowStretch_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stretch"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRowStretch_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->setRowStretch (arg1, arg2); +} + + +// void QGridLayout::setSpacing(int spacing) + + +static void _init_f_setSpacing_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSpacing_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->setSpacing (arg1); +} + + +// void QGridLayout::setVerticalSpacing(int spacing) + + +static void _init_f_setVerticalSpacing_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVerticalSpacing_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout *)cls)->setVerticalSpacing (arg1); +} + + +// QSize QGridLayout::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QGridLayout *)cls)->sizeHint ()); +} + + +// int QGridLayout::spacing() + + +static void _init_f_spacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_spacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGridLayout *)cls)->spacing ()); +} + + +// QLayoutItem *QGridLayout::takeAt(int index) + + +static void _init_f_takeAt_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_f_takeAt_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QLayoutItem *)((QGridLayout *)cls)->takeAt (arg1)); +} + + +// int QGridLayout::verticalSpacing() + + +static void _init_f_verticalSpacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_verticalSpacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGridLayout *)cls)->verticalSpacing ()); +} + + +// static QString QGridLayout::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGridLayout::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGridLayout () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Method void QGridLayout::addItem(QLayoutItem *item, int row, int column, int rowSpan, int columnSpan, QFlags)\n", false, &_init_f_addItem_7018, &_call_f_addItem_7018); + methods += new qt_gsi::GenericMethod ("addLayout", "@brief Method void QGridLayout::addLayout(QLayout *, int row, int column, QFlags)\n", false, &_init_f_addLayout_5301, &_call_f_addLayout_5301); + methods += new qt_gsi::GenericMethod ("addLayout", "@brief Method void QGridLayout::addLayout(QLayout *, int row, int column, int rowSpan, int columnSpan, QFlags)\n", false, &_init_f_addLayout_6619, &_call_f_addLayout_6619); + methods += new qt_gsi::GenericMethod ("addWidget", "@brief Method void QGridLayout::addWidget(QWidget *w)\n", false, &_init_f_addWidget_1315, &_call_f_addWidget_1315); + methods += new qt_gsi::GenericMethod ("addWidget", "@brief Method void QGridLayout::addWidget(QWidget *, int row, int column, QFlags)\n", false, &_init_f_addWidget_5275, &_call_f_addWidget_5275); + methods += new qt_gsi::GenericMethod ("addWidget", "@brief Method void QGridLayout::addWidget(QWidget *, int row, int column, int rowSpan, int columnSpan, QFlags)\n", false, &_init_f_addWidget_6593, &_call_f_addWidget_6593); + methods += new qt_gsi::GenericMethod ("cellRect", "@brief Method QRect QGridLayout::cellRect(int row, int column)\n", true, &_init_f_cellRect_c1426, &_call_f_cellRect_c1426); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Method int QGridLayout::columnCount()\n", true, &_init_f_columnCount_c0, &_call_f_columnCount_c0); + methods += new qt_gsi::GenericMethod ("columnMinimumWidth", "@brief Method int QGridLayout::columnMinimumWidth(int column)\n", true, &_init_f_columnMinimumWidth_c767, &_call_f_columnMinimumWidth_c767); + methods += new qt_gsi::GenericMethod ("columnStretch", "@brief Method int QGridLayout::columnStretch(int column)\n", true, &_init_f_columnStretch_c767, &_call_f_columnStretch_c767); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QGridLayout::count()\nThis is a reimplementation of QLayout::count", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Method QFlags QGridLayout::expandingDirections()\nThis is a reimplementation of QLayout::expandingDirections", true, &_init_f_expandingDirections_c0, &_call_f_expandingDirections_c0); + methods += new qt_gsi::GenericMethod ("getItemPosition", "@brief Method void QGridLayout::getItemPosition(int idx, int *row, int *column, int *rowSpan, int *columnSpan)\n", true, &_init_f_getItemPosition_c4147, &_call_f_getItemPosition_c4147); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Method bool QGridLayout::hasHeightForWidth()\nThis is a reimplementation of QLayoutItem::hasHeightForWidth", true, &_init_f_hasHeightForWidth_c0, &_call_f_hasHeightForWidth_c0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Method int QGridLayout::heightForWidth(int)\nThis is a reimplementation of QLayoutItem::heightForWidth", true, &_init_f_heightForWidth_c767, &_call_f_heightForWidth_c767); + methods += new qt_gsi::GenericMethod (":horizontalSpacing", "@brief Method int QGridLayout::horizontalSpacing()\n", true, &_init_f_horizontalSpacing_c0, &_call_f_horizontalSpacing_c0); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Method void QGridLayout::invalidate()\nThis is a reimplementation of QLayout::invalidate", false, &_init_f_invalidate_0, &_call_f_invalidate_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QLayoutItem *QGridLayout::itemAt(int index)\nThis is a reimplementation of QLayout::itemAt", true, &_init_f_itemAt_c767, &_call_f_itemAt_c767); + methods += new qt_gsi::GenericMethod ("itemAtPosition", "@brief Method QLayoutItem *QGridLayout::itemAtPosition(int row, int column)\n", true, &_init_f_itemAtPosition_c1426, &_call_f_itemAtPosition_c1426); + methods += new qt_gsi::GenericMethod ("maximumSize", "@brief Method QSize QGridLayout::maximumSize()\nThis is a reimplementation of QLayout::maximumSize", true, &_init_f_maximumSize_c0, &_call_f_maximumSize_c0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@brief Method int QGridLayout::minimumHeightForWidth(int)\nThis is a reimplementation of QLayoutItem::minimumHeightForWidth", true, &_init_f_minimumHeightForWidth_c767, &_call_f_minimumHeightForWidth_c767); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Method QSize QGridLayout::minimumSize()\nThis is a reimplementation of QLayout::minimumSize", true, &_init_f_minimumSize_c0, &_call_f_minimumSize_c0); + methods += new qt_gsi::GenericMethod (":originCorner", "@brief Method Qt::Corner QGridLayout::originCorner()\n", true, &_init_f_originCorner_c0, &_call_f_originCorner_c0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Method int QGridLayout::rowCount()\n", true, &_init_f_rowCount_c0, &_call_f_rowCount_c0); + methods += new qt_gsi::GenericMethod ("rowMinimumHeight", "@brief Method int QGridLayout::rowMinimumHeight(int row)\n", true, &_init_f_rowMinimumHeight_c767, &_call_f_rowMinimumHeight_c767); + methods += new qt_gsi::GenericMethod ("rowStretch", "@brief Method int QGridLayout::rowStretch(int row)\n", true, &_init_f_rowStretch_c767, &_call_f_rowStretch_c767); + methods += new qt_gsi::GenericMethod ("setColumnMinimumWidth", "@brief Method void QGridLayout::setColumnMinimumWidth(int column, int minSize)\n", false, &_init_f_setColumnMinimumWidth_1426, &_call_f_setColumnMinimumWidth_1426); + methods += new qt_gsi::GenericMethod ("setColumnStretch", "@brief Method void QGridLayout::setColumnStretch(int column, int stretch)\n", false, &_init_f_setColumnStretch_1426, &_call_f_setColumnStretch_1426); + methods += new qt_gsi::GenericMethod ("setDefaultPositioning", "@brief Method void QGridLayout::setDefaultPositioning(int n, Qt::Orientation orient)\n", false, &_init_f_setDefaultPositioning_2572, &_call_f_setDefaultPositioning_2572); + methods += new qt_gsi::GenericMethod ("setGeometry|geometry=", "@brief Method void QGridLayout::setGeometry(const QRect &)\nThis is a reimplementation of QLayout::setGeometry", false, &_init_f_setGeometry_1792, &_call_f_setGeometry_1792); + methods += new qt_gsi::GenericMethod ("setHorizontalSpacing|horizontalSpacing=", "@brief Method void QGridLayout::setHorizontalSpacing(int spacing)\n", false, &_init_f_setHorizontalSpacing_767, &_call_f_setHorizontalSpacing_767); + methods += new qt_gsi::GenericMethod ("setOriginCorner|originCorner=", "@brief Method void QGridLayout::setOriginCorner(Qt::Corner)\n", false, &_init_f_setOriginCorner_1366, &_call_f_setOriginCorner_1366); + methods += new qt_gsi::GenericMethod ("setRowMinimumHeight", "@brief Method void QGridLayout::setRowMinimumHeight(int row, int minSize)\n", false, &_init_f_setRowMinimumHeight_1426, &_call_f_setRowMinimumHeight_1426); + methods += new qt_gsi::GenericMethod ("setRowStretch", "@brief Method void QGridLayout::setRowStretch(int row, int stretch)\n", false, &_init_f_setRowStretch_1426, &_call_f_setRowStretch_1426); + methods += new qt_gsi::GenericMethod ("setSpacing|spacing=", "@brief Method void QGridLayout::setSpacing(int spacing)\nThis is a reimplementation of QLayout::setSpacing", false, &_init_f_setSpacing_767, &_call_f_setSpacing_767); + methods += new qt_gsi::GenericMethod ("setVerticalSpacing|verticalSpacing=", "@brief Method void QGridLayout::setVerticalSpacing(int spacing)\n", false, &_init_f_setVerticalSpacing_767, &_call_f_setVerticalSpacing_767); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Method QSize QGridLayout::sizeHint()\nThis is a reimplementation of QLayoutItem::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":spacing", "@brief Method int QGridLayout::spacing()\nThis is a reimplementation of QLayout::spacing", true, &_init_f_spacing_c0, &_call_f_spacing_c0); + methods += new qt_gsi::GenericMethod ("takeAt", "@brief Method QLayoutItem *QGridLayout::takeAt(int index)\nThis is a reimplementation of QLayout::takeAt", false, &_init_f_takeAt_767, &_call_f_takeAt_767); + methods += new qt_gsi::GenericMethod (":verticalSpacing", "@brief Method int QGridLayout::verticalSpacing()\n", true, &_init_f_verticalSpacing_c0, &_call_f_verticalSpacing_c0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGridLayout::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGridLayout::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGridLayout::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QLayout (); + +qt_gsi::QtNativeClass decl_QGridLayout (qtdecl_QLayout (), "QtWidgets", "QGridLayout_Native", + methods_QGridLayout (), + "@hide\n@alias QGridLayout"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGridLayout () { return decl_QGridLayout; } + +} + + +class QGridLayout_Adaptor : public QGridLayout, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGridLayout_Adaptor(); + + // [adaptor ctor] QGridLayout::QGridLayout(QWidget *parent) + QGridLayout_Adaptor() : QGridLayout() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGridLayout::QGridLayout(QWidget *parent) + QGridLayout_Adaptor(QWidget *parent) : QGridLayout(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGridLayout::addChildLayout(QLayout *l) + void fp_QGridLayout_addChildLayout_1341 (QLayout *l) { + QGridLayout::addChildLayout(l); + } + + // [expose] void QGridLayout::addChildWidget(QWidget *w) + void fp_QGridLayout_addChildWidget_1315 (QWidget *w) { + QGridLayout::addChildWidget(w); + } + + // [expose] bool QGridLayout::adoptLayout(QLayout *layout) + bool fp_QGridLayout_adoptLayout_1341 (QLayout *layout) { + return QGridLayout::adoptLayout(layout); + } + + // [expose] QRect QGridLayout::alignmentRect(const QRect &) + QRect fp_QGridLayout_alignmentRect_c1792 (const QRect &arg1) const { + return QGridLayout::alignmentRect(arg1); + } + + // [expose] bool QGridLayout::isSignalConnected(const QMetaMethod &signal) + bool fp_QGridLayout_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGridLayout::isSignalConnected(signal); + } + + // [expose] int QGridLayout::receivers(const char *signal) + int fp_QGridLayout_receivers_c1731 (const char *signal) const { + return QGridLayout::receivers(signal); + } + + // [expose] QObject *QGridLayout::sender() + QObject * fp_QGridLayout_sender_c0 () const { + return QGridLayout::sender(); + } + + // [expose] int QGridLayout::senderSignalIndex() + int fp_QGridLayout_senderSignalIndex_c0 () const { + return QGridLayout::senderSignalIndex(); + } + + // [expose] void QGridLayout::widgetEvent(QEvent *) + void fp_QGridLayout_widgetEvent_1217 (QEvent *arg1) { + QGridLayout::widgetEvent(arg1); + } + + // [adaptor impl] QFlags QGridLayout::controlTypes() + QFlags cbs_controlTypes_c0_0() const + { + return QGridLayout::controlTypes(); + } + + virtual QFlags controlTypes() const + { + if (cb_controlTypes_c0_0.can_issue()) { + return cb_controlTypes_c0_0.issue >(&QGridLayout_Adaptor::cbs_controlTypes_c0_0); + } else { + return QGridLayout::controlTypes(); + } + } + + // [adaptor impl] int QGridLayout::count() + int cbs_count_c0_0() const + { + return QGridLayout::count(); + } + + virtual int count() const + { + if (cb_count_c0_0.can_issue()) { + return cb_count_c0_0.issue(&QGridLayout_Adaptor::cbs_count_c0_0); + } else { + return QGridLayout::count(); + } + } + + // [emitter impl] void QGridLayout::destroyed(QObject *) + void emitter_QGridLayout_destroyed_1302(QObject *arg1) + { + emit QGridLayout::destroyed(arg1); + } + + // [adaptor impl] bool QGridLayout::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGridLayout::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGridLayout_Adaptor::cbs_event_1217_0, _event); + } else { + return QGridLayout::event(_event); + } + } + + // [adaptor impl] bool QGridLayout::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGridLayout::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGridLayout_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGridLayout::eventFilter(watched, event); + } + } + + // [adaptor impl] QFlags QGridLayout::expandingDirections() + QFlags cbs_expandingDirections_c0_0() const + { + return QGridLayout::expandingDirections(); + } + + virtual QFlags expandingDirections() const + { + if (cb_expandingDirections_c0_0.can_issue()) { + return cb_expandingDirections_c0_0.issue >(&QGridLayout_Adaptor::cbs_expandingDirections_c0_0); + } else { + return QGridLayout::expandingDirections(); + } + } + + // [adaptor impl] QRect QGridLayout::geometry() + QRect cbs_geometry_c0_0() const + { + return QGridLayout::geometry(); + } + + virtual QRect geometry() const + { + if (cb_geometry_c0_0.can_issue()) { + return cb_geometry_c0_0.issue(&QGridLayout_Adaptor::cbs_geometry_c0_0); + } else { + return QGridLayout::geometry(); + } + } + + // [adaptor impl] bool QGridLayout::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QGridLayout::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QGridLayout_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QGridLayout::hasHeightForWidth(); + } + } + + // [adaptor impl] int QGridLayout::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QGridLayout::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QGridLayout_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QGridLayout::heightForWidth(arg1); + } + } + + // [adaptor impl] int QGridLayout::indexOf(const QWidget *) + int cbs_indexOf_c2010_0(const QWidget *arg1) const + { + return QGridLayout::indexOf(arg1); + } + + virtual int indexOf(const QWidget *arg1) const + { + if (cb_indexOf_c2010_0.can_issue()) { + return cb_indexOf_c2010_0.issue(&QGridLayout_Adaptor::cbs_indexOf_c2010_0, arg1); + } else { + return QGridLayout::indexOf(arg1); + } + } + + // [adaptor impl] int QGridLayout::indexOf(const QLayoutItem *) + int cbs_indexOf_c2435_0(const QLayoutItem *arg1) const + { + return QGridLayout::indexOf(arg1); + } + + virtual int indexOf(const QLayoutItem *arg1) const + { + if (cb_indexOf_c2435_0.can_issue()) { + return cb_indexOf_c2435_0.issue(&QGridLayout_Adaptor::cbs_indexOf_c2435_0, arg1); + } else { + return QGridLayout::indexOf(arg1); + } + } + + // [adaptor impl] void QGridLayout::invalidate() + void cbs_invalidate_0_0() + { + QGridLayout::invalidate(); + } + + virtual void invalidate() + { + if (cb_invalidate_0_0.can_issue()) { + cb_invalidate_0_0.issue(&QGridLayout_Adaptor::cbs_invalidate_0_0); + } else { + QGridLayout::invalidate(); + } + } + + // [adaptor impl] bool QGridLayout::isEmpty() + bool cbs_isEmpty_c0_0() const + { + return QGridLayout::isEmpty(); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QGridLayout_Adaptor::cbs_isEmpty_c0_0); + } else { + return QGridLayout::isEmpty(); + } + } + + // [adaptor impl] QLayoutItem *QGridLayout::itemAt(int index) + QLayoutItem * cbs_itemAt_c767_0(int index) const + { + return QGridLayout::itemAt(index); + } + + virtual QLayoutItem * itemAt(int index) const + { + if (cb_itemAt_c767_0.can_issue()) { + return cb_itemAt_c767_0.issue(&QGridLayout_Adaptor::cbs_itemAt_c767_0, index); + } else { + return QGridLayout::itemAt(index); + } + } + + // [adaptor impl] QLayout *QGridLayout::layout() + QLayout * cbs_layout_0_0() + { + return QGridLayout::layout(); + } + + virtual QLayout * layout() + { + if (cb_layout_0_0.can_issue()) { + return cb_layout_0_0.issue(&QGridLayout_Adaptor::cbs_layout_0_0); + } else { + return QGridLayout::layout(); + } + } + + // [adaptor impl] QSize QGridLayout::maximumSize() + QSize cbs_maximumSize_c0_0() const + { + return QGridLayout::maximumSize(); + } + + virtual QSize maximumSize() const + { + if (cb_maximumSize_c0_0.can_issue()) { + return cb_maximumSize_c0_0.issue(&QGridLayout_Adaptor::cbs_maximumSize_c0_0); + } else { + return QGridLayout::maximumSize(); + } + } + + // [adaptor impl] int QGridLayout::minimumHeightForWidth(int) + int cbs_minimumHeightForWidth_c767_0(int arg1) const + { + return QGridLayout::minimumHeightForWidth(arg1); + } + + virtual int minimumHeightForWidth(int arg1) const + { + if (cb_minimumHeightForWidth_c767_0.can_issue()) { + return cb_minimumHeightForWidth_c767_0.issue(&QGridLayout_Adaptor::cbs_minimumHeightForWidth_c767_0, arg1); + } else { + return QGridLayout::minimumHeightForWidth(arg1); + } + } + + // [adaptor impl] QSize QGridLayout::minimumSize() + QSize cbs_minimumSize_c0_0() const + { + return QGridLayout::minimumSize(); + } + + virtual QSize minimumSize() const + { + if (cb_minimumSize_c0_0.can_issue()) { + return cb_minimumSize_c0_0.issue(&QGridLayout_Adaptor::cbs_minimumSize_c0_0); + } else { + return QGridLayout::minimumSize(); + } + } + + // [emitter impl] void QGridLayout::objectNameChanged(const QString &objectName) + void emitter_QGridLayout_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGridLayout::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QLayoutItem *QGridLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options) + QLayoutItem * cbs_replaceWidget_5361_1(QWidget *from, QWidget *to, QFlags options) + { + return QGridLayout::replaceWidget(from, to, options); + } + + virtual QLayoutItem * replaceWidget(QWidget *from, QWidget *to, QFlags options) + { + if (cb_replaceWidget_5361_1.can_issue()) { + return cb_replaceWidget_5361_1.issue >(&QGridLayout_Adaptor::cbs_replaceWidget_5361_1, from, to, options); + } else { + return QGridLayout::replaceWidget(from, to, options); + } + } + + // [adaptor impl] void QGridLayout::setGeometry(const QRect &) + void cbs_setGeometry_1792_0(const QRect &arg1) + { + QGridLayout::setGeometry(arg1); + } + + virtual void setGeometry(const QRect &arg1) + { + if (cb_setGeometry_1792_0.can_issue()) { + cb_setGeometry_1792_0.issue(&QGridLayout_Adaptor::cbs_setGeometry_1792_0, arg1); + } else { + QGridLayout::setGeometry(arg1); + } + } + + // [adaptor impl] void QGridLayout::setSpacing(int spacing) + void cbs_setSpacing_767_0(int spacing) + { + QGridLayout::setSpacing(spacing); + } + + virtual void setSpacing(int spacing) + { + if (cb_setSpacing_767_0.can_issue()) { + cb_setSpacing_767_0.issue(&QGridLayout_Adaptor::cbs_setSpacing_767_0, spacing); + } else { + QGridLayout::setSpacing(spacing); + } + } + + // [adaptor impl] QSize QGridLayout::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QGridLayout::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QGridLayout_Adaptor::cbs_sizeHint_c0_0); + } else { + return QGridLayout::sizeHint(); + } + } + + // [adaptor impl] QSpacerItem *QGridLayout::spacerItem() + QSpacerItem * cbs_spacerItem_0_0() + { + return QGridLayout::spacerItem(); + } + + virtual QSpacerItem * spacerItem() + { + if (cb_spacerItem_0_0.can_issue()) { + return cb_spacerItem_0_0.issue(&QGridLayout_Adaptor::cbs_spacerItem_0_0); + } else { + return QGridLayout::spacerItem(); + } + } + + // [adaptor impl] int QGridLayout::spacing() + int cbs_spacing_c0_0() const + { + return QGridLayout::spacing(); + } + + virtual int spacing() const + { + if (cb_spacing_c0_0.can_issue()) { + return cb_spacing_c0_0.issue(&QGridLayout_Adaptor::cbs_spacing_c0_0); + } else { + return QGridLayout::spacing(); + } + } + + // [adaptor impl] QLayoutItem *QGridLayout::takeAt(int index) + QLayoutItem * cbs_takeAt_767_0(int index) + { + return QGridLayout::takeAt(index); + } + + virtual QLayoutItem * takeAt(int index) + { + if (cb_takeAt_767_0.can_issue()) { + return cb_takeAt_767_0.issue(&QGridLayout_Adaptor::cbs_takeAt_767_0, index); + } else { + return QGridLayout::takeAt(index); + } + } + + // [adaptor impl] QWidget *QGridLayout::widget() + QWidget * cbs_widget_c0_0() const + { + return QGridLayout::widget(); + } + + virtual QWidget * widget() const + { + if (cb_widget_c0_0.can_issue()) { + return cb_widget_c0_0.issue(&QGridLayout_Adaptor::cbs_widget_c0_0); + } else { + return QGridLayout::widget(); + } + } + + // [adaptor impl] void QGridLayout::addItem(QLayoutItem *) + void cbs_addItem_1740_0(QLayoutItem *arg1) + { + QGridLayout::addItem(arg1); + } + + virtual void addItem(QLayoutItem *arg1) + { + if (cb_addItem_1740_0.can_issue()) { + cb_addItem_1740_0.issue(&QGridLayout_Adaptor::cbs_addItem_1740_0, arg1); + } else { + QGridLayout::addItem(arg1); + } + } + + // [adaptor impl] void QGridLayout::childEvent(QChildEvent *e) + void cbs_childEvent_1701_0(QChildEvent *e) + { + QGridLayout::childEvent(e); + } + + virtual void childEvent(QChildEvent *e) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGridLayout_Adaptor::cbs_childEvent_1701_0, e); + } else { + QGridLayout::childEvent(e); + } + } + + // [adaptor impl] void QGridLayout::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGridLayout::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGridLayout_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGridLayout::customEvent(event); + } + } + + // [adaptor impl] void QGridLayout::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGridLayout::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGridLayout_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGridLayout::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGridLayout::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGridLayout::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGridLayout_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGridLayout::timerEvent(event); + } + } + + gsi::Callback cb_controlTypes_c0_0; + gsi::Callback cb_count_c0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_expandingDirections_c0_0; + gsi::Callback cb_geometry_c0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_indexOf_c2010_0; + gsi::Callback cb_indexOf_c2435_0; + gsi::Callback cb_invalidate_0_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_itemAt_c767_0; + gsi::Callback cb_layout_0_0; + gsi::Callback cb_maximumSize_c0_0; + gsi::Callback cb_minimumHeightForWidth_c767_0; + gsi::Callback cb_minimumSize_c0_0; + gsi::Callback cb_replaceWidget_5361_1; + gsi::Callback cb_setGeometry_1792_0; + gsi::Callback cb_setSpacing_767_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_spacerItem_0_0; + gsi::Callback cb_spacing_c0_0; + gsi::Callback cb_takeAt_767_0; + gsi::Callback cb_widget_c0_0; + gsi::Callback cb_addItem_1740_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QGridLayout_Adaptor::~QGridLayout_Adaptor() { } + +// Constructor QGridLayout::QGridLayout(QWidget *parent) (adaptor class) + +static void _init_ctor_QGridLayout_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGridLayout_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGridLayout_Adaptor (arg1)); +} + + +// exposed void QGridLayout::addChildLayout(QLayout *l) + +static void _init_fp_addChildLayout_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("l"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildLayout_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg1); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout_Adaptor *)cls)->fp_QGridLayout_addChildLayout_1341 (arg1); +} + + +// exposed void QGridLayout::addChildWidget(QWidget *w) + +static void _init_fp_addChildWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout_Adaptor *)cls)->fp_QGridLayout_addChildWidget_1315 (arg1); +} + + +// void QGridLayout::addItem(QLayoutItem *) + +static void _init_cbs_addItem_1740_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_addItem_1740_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayoutItem *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout_Adaptor *)cls)->cbs_addItem_1740_0 (arg1); +} + +static void _set_callback_cbs_addItem_1740_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_addItem_1740_0 = cb; +} + + +// exposed bool QGridLayout::adoptLayout(QLayout *layout) + +static void _init_fp_adoptLayout_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adoptLayout_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGridLayout_Adaptor *)cls)->fp_QGridLayout_adoptLayout_1341 (arg1)); +} + + +// exposed QRect QGridLayout::alignmentRect(const QRect &) + +static void _init_fp_alignmentRect_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_alignmentRect_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QGridLayout_Adaptor *)cls)->fp_QGridLayout_alignmentRect_c1792 (arg1)); +} + + +// void QGridLayout::childEvent(QChildEvent *e) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// QFlags QGridLayout::controlTypes() + +static void _init_cbs_controlTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_controlTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGridLayout_Adaptor *)cls)->cbs_controlTypes_c0_0 ()); +} + +static void _set_callback_cbs_controlTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_controlTypes_c0_0 = cb; +} + + +// int QGridLayout::count() + +static void _init_cbs_count_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_count_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGridLayout_Adaptor *)cls)->cbs_count_c0_0 ()); +} + +static void _set_callback_cbs_count_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_count_c0_0 = cb; +} + + +// void QGridLayout::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QGridLayout::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGridLayout_Adaptor *)cls)->emitter_QGridLayout_destroyed_1302 (arg1); +} + + +// void QGridLayout::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QGridLayout::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGridLayout_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGridLayout::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGridLayout_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QFlags QGridLayout::expandingDirections() + +static void _init_cbs_expandingDirections_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_expandingDirections_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGridLayout_Adaptor *)cls)->cbs_expandingDirections_c0_0 ()); +} + +static void _set_callback_cbs_expandingDirections_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_expandingDirections_c0_0 = cb; +} + + +// QRect QGridLayout::geometry() + +static void _init_cbs_geometry_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_geometry_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QGridLayout_Adaptor *)cls)->cbs_geometry_c0_0 ()); +} + +static void _set_callback_cbs_geometry_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_geometry_c0_0 = cb; +} + + +// bool QGridLayout::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGridLayout_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QGridLayout::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QGridLayout_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// int QGridLayout::indexOf(const QWidget *) + +static void _init_cbs_indexOf_c2010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexOf_c2010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = args.read (heap); + ret.write ((int)((QGridLayout_Adaptor *)cls)->cbs_indexOf_c2010_0 (arg1)); +} + +static void _set_callback_cbs_indexOf_c2010_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_indexOf_c2010_0 = cb; +} + + +// int QGridLayout::indexOf(const QLayoutItem *) + +static void _init_cbs_indexOf_c2435_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexOf_c2435_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLayoutItem *arg1 = args.read (heap); + ret.write ((int)((QGridLayout_Adaptor *)cls)->cbs_indexOf_c2435_0 (arg1)); +} + +static void _set_callback_cbs_indexOf_c2435_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_indexOf_c2435_0 = cb; +} + + +// void QGridLayout::invalidate() + +static void _init_cbs_invalidate_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_invalidate_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout_Adaptor *)cls)->cbs_invalidate_0_0 (); +} + +static void _set_callback_cbs_invalidate_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_invalidate_0_0 = cb; +} + + +// bool QGridLayout::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGridLayout_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// exposed bool QGridLayout::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGridLayout_Adaptor *)cls)->fp_QGridLayout_isSignalConnected_c2394 (arg1)); +} + + +// QLayoutItem *QGridLayout::itemAt(int index) + +static void _init_cbs_itemAt_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemAt_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QLayoutItem *)((QGridLayout_Adaptor *)cls)->cbs_itemAt_c767_0 (arg1)); +} + +static void _set_callback_cbs_itemAt_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_itemAt_c767_0 = cb; +} + + +// QLayout *QGridLayout::layout() + +static void _init_cbs_layout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_layout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLayout *)((QGridLayout_Adaptor *)cls)->cbs_layout_0_0 ()); +} + +static void _set_callback_cbs_layout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_layout_0_0 = cb; +} + + +// QSize QGridLayout::maximumSize() + +static void _init_cbs_maximumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_maximumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QGridLayout_Adaptor *)cls)->cbs_maximumSize_c0_0 ()); +} + +static void _set_callback_cbs_maximumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_maximumSize_c0_0 = cb; +} + + +// int QGridLayout::minimumHeightForWidth(int) + +static void _init_cbs_minimumHeightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_minimumHeightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QGridLayout_Adaptor *)cls)->cbs_minimumHeightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_minimumHeightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_minimumHeightForWidth_c767_0 = cb; +} + + +// QSize QGridLayout::minimumSize() + +static void _init_cbs_minimumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QGridLayout_Adaptor *)cls)->cbs_minimumSize_c0_0 ()); +} + +static void _set_callback_cbs_minimumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_minimumSize_c0_0 = cb; +} + + +// emitter void QGridLayout::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGridLayout_Adaptor *)cls)->emitter_QGridLayout_objectNameChanged_4567 (arg1); +} + + +// exposed int QGridLayout::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGridLayout_Adaptor *)cls)->fp_QGridLayout_receivers_c1731 (arg1)); +} + + +// QLayoutItem *QGridLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options) + +static void _init_cbs_replaceWidget_5361_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("options"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_replaceWidget_5361_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + QWidget *arg2 = args.read (heap); + QFlags arg3 = args.read > (heap); + ret.write ((QLayoutItem *)((QGridLayout_Adaptor *)cls)->cbs_replaceWidget_5361_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_replaceWidget_5361_1 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_replaceWidget_5361_1 = cb; +} + + +// exposed QObject *QGridLayout::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGridLayout_Adaptor *)cls)->fp_QGridLayout_sender_c0 ()); +} + + +// exposed int QGridLayout::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGridLayout_Adaptor *)cls)->fp_QGridLayout_senderSignalIndex_c0 ()); +} + + +// void QGridLayout::setGeometry(const QRect &) + +static void _init_cbs_setGeometry_1792_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setGeometry_1792_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout_Adaptor *)cls)->cbs_setGeometry_1792_0 (arg1); +} + +static void _set_callback_cbs_setGeometry_1792_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_setGeometry_1792_0 = cb; +} + + +// void QGridLayout::setSpacing(int spacing) + +static void _init_cbs_setSpacing_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSpacing_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout_Adaptor *)cls)->cbs_setSpacing_767_0 (arg1); +} + +static void _set_callback_cbs_setSpacing_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_setSpacing_767_0 = cb; +} + + +// QSize QGridLayout::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QGridLayout_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// QSpacerItem *QGridLayout::spacerItem() + +static void _init_cbs_spacerItem_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_spacerItem_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSpacerItem *)((QGridLayout_Adaptor *)cls)->cbs_spacerItem_0_0 ()); +} + +static void _set_callback_cbs_spacerItem_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_spacerItem_0_0 = cb; +} + + +// int QGridLayout::spacing() + +static void _init_cbs_spacing_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_spacing_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGridLayout_Adaptor *)cls)->cbs_spacing_c0_0 ()); +} + +static void _set_callback_cbs_spacing_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_spacing_c0_0 = cb; +} + + +// QLayoutItem *QGridLayout::takeAt(int index) + +static void _init_cbs_takeAt_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_takeAt_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QLayoutItem *)((QGridLayout_Adaptor *)cls)->cbs_takeAt_767_0 (arg1)); +} + +static void _set_callback_cbs_takeAt_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_takeAt_767_0 = cb; +} + + +// void QGridLayout::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// QWidget *QGridLayout::widget() + +static void _init_cbs_widget_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_widget_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QGridLayout_Adaptor *)cls)->cbs_widget_c0_0 ()); +} + +static void _set_callback_cbs_widget_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGridLayout_Adaptor *)cls)->cb_widget_c0_0 = cb; +} + + +// exposed void QGridLayout::widgetEvent(QEvent *) + +static void _init_fp_widgetEvent_1217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_widgetEvent_1217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGridLayout_Adaptor *)cls)->fp_QGridLayout_widgetEvent_1217 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGridLayout (); + +static gsi::Methods methods_QGridLayout_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGridLayout::QGridLayout(QWidget *parent)\nThis method creates an object of class QGridLayout.", &_init_ctor_QGridLayout_Adaptor_1315, &_call_ctor_QGridLayout_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*addChildLayout", "@brief Method void QGridLayout::addChildLayout(QLayout *l)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildLayout_1341, &_call_fp_addChildLayout_1341); + methods += new qt_gsi::GenericMethod ("*addChildWidget", "@brief Method void QGridLayout::addChildWidget(QWidget *w)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildWidget_1315, &_call_fp_addChildWidget_1315); + methods += new qt_gsi::GenericMethod ("*addItem", "@brief Virtual method void QGridLayout::addItem(QLayoutItem *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_addItem_1740_0, &_call_cbs_addItem_1740_0); + methods += new qt_gsi::GenericMethod ("*addItem", "@hide", false, &_init_cbs_addItem_1740_0, &_call_cbs_addItem_1740_0, &_set_callback_cbs_addItem_1740_0); + methods += new qt_gsi::GenericMethod ("*adoptLayout", "@brief Method bool QGridLayout::adoptLayout(QLayout *layout)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adoptLayout_1341, &_call_fp_adoptLayout_1341); + methods += new qt_gsi::GenericMethod ("*alignmentRect", "@brief Method QRect QGridLayout::alignmentRect(const QRect &)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_alignmentRect_c1792, &_call_fp_alignmentRect_c1792); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGridLayout::childEvent(QChildEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@brief Virtual method QFlags QGridLayout::controlTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@hide", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0, &_set_callback_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@brief Virtual method int QGridLayout::count()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@hide", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0, &_set_callback_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGridLayout::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGridLayout::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGridLayout::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QGridLayout::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGridLayout::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Virtual method QFlags QGridLayout::expandingDirections()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@hide", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0, &_set_callback_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@brief Virtual method QRect QGridLayout::geometry()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@hide", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0, &_set_callback_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QGridLayout::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QGridLayout::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Virtual method int QGridLayout::indexOf(const QWidget *)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexOf_c2010_0, &_call_cbs_indexOf_c2010_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@hide", true, &_init_cbs_indexOf_c2010_0, &_call_cbs_indexOf_c2010_0, &_set_callback_cbs_indexOf_c2010_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Virtual method int QGridLayout::indexOf(const QLayoutItem *)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexOf_c2435_0, &_call_cbs_indexOf_c2435_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@hide", true, &_init_cbs_indexOf_c2435_0, &_call_cbs_indexOf_c2435_0, &_set_callback_cbs_indexOf_c2435_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Virtual method void QGridLayout::invalidate()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@hide", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0, &_set_callback_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QGridLayout::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGridLayout::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Virtual method QLayoutItem *QGridLayout::itemAt(int index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@hide", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0, &_set_callback_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("layout", "@brief Virtual method QLayout *QGridLayout::layout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("layout", "@hide", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0, &_set_callback_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@brief Virtual method QSize QGridLayout::maximumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@hide", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0, &_set_callback_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@brief Virtual method int QGridLayout::minimumHeightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@hide", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0, &_set_callback_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Virtual method QSize QGridLayout::minimumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@hide", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0, &_set_callback_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGridLayout::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGridLayout::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("replaceWidget", "@brief Virtual method QLayoutItem *QGridLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_replaceWidget_5361_1, &_call_cbs_replaceWidget_5361_1); + methods += new qt_gsi::GenericMethod ("replaceWidget", "@hide", false, &_init_cbs_replaceWidget_5361_1, &_call_cbs_replaceWidget_5361_1, &_set_callback_cbs_replaceWidget_5361_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGridLayout::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGridLayout::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Virtual method void QGridLayout::setGeometry(const QRect &)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@hide", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0, &_set_callback_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("setSpacing", "@brief Virtual method void QGridLayout::setSpacing(int spacing)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSpacing_767_0, &_call_cbs_setSpacing_767_0); + methods += new qt_gsi::GenericMethod ("setSpacing", "@hide", false, &_init_cbs_setSpacing_767_0, &_call_cbs_setSpacing_767_0, &_set_callback_cbs_setSpacing_767_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QGridLayout::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@brief Virtual method QSpacerItem *QGridLayout::spacerItem()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@hide", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0, &_set_callback_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("spacing", "@brief Virtual method int QGridLayout::spacing()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_spacing_c0_0, &_call_cbs_spacing_c0_0); + methods += new qt_gsi::GenericMethod ("spacing", "@hide", true, &_init_cbs_spacing_c0_0, &_call_cbs_spacing_c0_0, &_set_callback_cbs_spacing_c0_0); + methods += new qt_gsi::GenericMethod ("takeAt", "@brief Virtual method QLayoutItem *QGridLayout::takeAt(int index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_takeAt_767_0, &_call_cbs_takeAt_767_0); + methods += new qt_gsi::GenericMethod ("takeAt", "@hide", false, &_init_cbs_takeAt_767_0, &_call_cbs_takeAt_767_0, &_set_callback_cbs_takeAt_767_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGridLayout::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("widget", "@brief Virtual method QWidget *QGridLayout::widget()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0); + methods += new qt_gsi::GenericMethod ("widget", "@hide", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0, &_set_callback_cbs_widget_c0_0); + methods += new qt_gsi::GenericMethod ("*widgetEvent", "@brief Method void QGridLayout::widgetEvent(QEvent *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_widgetEvent_1217, &_call_fp_widgetEvent_1217); + return methods; +} + +gsi::Class decl_QGridLayout_Adaptor (qtdecl_QGridLayout (), "QtWidgets", "QGridLayout", + methods_QGridLayout_Adaptor (), + "@qt\n@brief Binding of QGridLayout"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQGroupBox.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQGroupBox.cc new file mode 100644 index 000000000..6710c5e6c --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQGroupBox.cc @@ -0,0 +1,2772 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQGroupBox.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QGroupBox + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QGroupBox::staticMetaObject); +} + + +// QFlags QGroupBox::alignment() + + +static void _init_f_alignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_alignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QGroupBox *)cls)->alignment ()); +} + + +// bool QGroupBox::isCheckable() + + +static void _init_f_isCheckable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isCheckable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGroupBox *)cls)->isCheckable ()); +} + + +// bool QGroupBox::isChecked() + + +static void _init_f_isChecked_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isChecked_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGroupBox *)cls)->isChecked ()); +} + + +// bool QGroupBox::isFlat() + + +static void _init_f_isFlat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isFlat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGroupBox *)cls)->isFlat ()); +} + + +// QSize QGroupBox::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QGroupBox *)cls)->minimumSizeHint ()); +} + + +// void QGroupBox::setAlignment(int alignment) + + +static void _init_f_setAlignment_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alignment"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlignment_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox *)cls)->setAlignment (arg1); +} + + +// void QGroupBox::setCheckable(bool checkable) + + +static void _init_f_setCheckable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checkable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCheckable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox *)cls)->setCheckable (arg1); +} + + +// void QGroupBox::setChecked(bool checked) + + +static void _init_f_setChecked_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checked"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setChecked_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox *)cls)->setChecked (arg1); +} + + +// void QGroupBox::setFlat(bool flat) + + +static void _init_f_setFlat_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flat"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFlat_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox *)cls)->setFlat (arg1); +} + + +// void QGroupBox::setTitle(const QString &title) + + +static void _init_f_setTitle_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTitle_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox *)cls)->setTitle (arg1); +} + + +// QString QGroupBox::title() + + +static void _init_f_title_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_title_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QGroupBox *)cls)->title ()); +} + + +// static QString QGroupBox::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QGroupBox::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QGroupBox () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":alignment", "@brief Method QFlags QGroupBox::alignment()\n", true, &_init_f_alignment_c0, &_call_f_alignment_c0); + methods += new qt_gsi::GenericMethod ("isCheckable?|:checkable", "@brief Method bool QGroupBox::isCheckable()\n", true, &_init_f_isCheckable_c0, &_call_f_isCheckable_c0); + methods += new qt_gsi::GenericMethod ("isChecked?|:checked", "@brief Method bool QGroupBox::isChecked()\n", true, &_init_f_isChecked_c0, &_call_f_isChecked_c0); + methods += new qt_gsi::GenericMethod ("isFlat?|:flat", "@brief Method bool QGroupBox::isFlat()\n", true, &_init_f_isFlat_c0, &_call_f_isFlat_c0); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QGroupBox::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod ("setAlignment|alignment=", "@brief Method void QGroupBox::setAlignment(int alignment)\n", false, &_init_f_setAlignment_767, &_call_f_setAlignment_767); + methods += new qt_gsi::GenericMethod ("setCheckable|checkable=", "@brief Method void QGroupBox::setCheckable(bool checkable)\n", false, &_init_f_setCheckable_864, &_call_f_setCheckable_864); + methods += new qt_gsi::GenericMethod ("setChecked|checked=", "@brief Method void QGroupBox::setChecked(bool checked)\n", false, &_init_f_setChecked_864, &_call_f_setChecked_864); + methods += new qt_gsi::GenericMethod ("setFlat|flat=", "@brief Method void QGroupBox::setFlat(bool flat)\n", false, &_init_f_setFlat_864, &_call_f_setFlat_864); + methods += new qt_gsi::GenericMethod ("setTitle|title=", "@brief Method void QGroupBox::setTitle(const QString &title)\n", false, &_init_f_setTitle_2025, &_call_f_setTitle_2025); + methods += new qt_gsi::GenericMethod (":title", "@brief Method QString QGroupBox::title()\n", true, &_init_f_title_c0, &_call_f_title_c0); + methods += gsi::qt_signal ("clicked(bool)", "clicked", gsi::arg("checked"), "@brief Signal declaration for QGroupBox::clicked(bool checked)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QGroupBox::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QGroupBox::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QGroupBox::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("toggled(bool)", "toggled", gsi::arg("arg1"), "@brief Signal declaration for QGroupBox::toggled(bool)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QGroupBox::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QGroupBox::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QGroupBox::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QGroupBox::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QGroupBox (qtdecl_QWidget (), "QtWidgets", "QGroupBox_Native", + methods_QGroupBox (), + "@hide\n@alias QGroupBox"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGroupBox () { return decl_QGroupBox; } + +} + + +class QGroupBox_Adaptor : public QGroupBox, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QGroupBox_Adaptor(); + + // [adaptor ctor] QGroupBox::QGroupBox(QWidget *parent) + QGroupBox_Adaptor() : QGroupBox() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGroupBox::QGroupBox(QWidget *parent) + QGroupBox_Adaptor(QWidget *parent) : QGroupBox(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGroupBox::QGroupBox(const QString &title, QWidget *parent) + QGroupBox_Adaptor(const QString &title) : QGroupBox(title) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QGroupBox::QGroupBox(const QString &title, QWidget *parent) + QGroupBox_Adaptor(const QString &title, QWidget *parent) : QGroupBox(title, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QGroupBox::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QGroupBox_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QGroupBox::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QGroupBox::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QGroupBox_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QGroupBox::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QGroupBox::focusNextChild() + bool fp_QGroupBox_focusNextChild_0 () { + return QGroupBox::focusNextChild(); + } + + // [expose] bool QGroupBox::focusPreviousChild() + bool fp_QGroupBox_focusPreviousChild_0 () { + return QGroupBox::focusPreviousChild(); + } + + // [expose] bool QGroupBox::isSignalConnected(const QMetaMethod &signal) + bool fp_QGroupBox_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QGroupBox::isSignalConnected(signal); + } + + // [expose] int QGroupBox::receivers(const char *signal) + int fp_QGroupBox_receivers_c1731 (const char *signal) const { + return QGroupBox::receivers(signal); + } + + // [expose] QObject *QGroupBox::sender() + QObject * fp_QGroupBox_sender_c0 () const { + return QGroupBox::sender(); + } + + // [expose] int QGroupBox::senderSignalIndex() + int fp_QGroupBox_senderSignalIndex_c0 () const { + return QGroupBox::senderSignalIndex(); + } + + // [expose] void QGroupBox::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QGroupBox_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QGroupBox::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QGroupBox::clicked(bool checked) + void emitter_QGroupBox_clicked_864(bool checked) + { + emit QGroupBox::clicked(checked); + } + + // [emitter impl] void QGroupBox::customContextMenuRequested(const QPoint &pos) + void emitter_QGroupBox_customContextMenuRequested_1916(const QPoint &pos) + { + emit QGroupBox::customContextMenuRequested(pos); + } + + // [emitter impl] void QGroupBox::destroyed(QObject *) + void emitter_QGroupBox_destroyed_1302(QObject *arg1) + { + emit QGroupBox::destroyed(arg1); + } + + // [adaptor impl] bool QGroupBox::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QGroupBox::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QGroupBox_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QGroupBox::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QGroupBox::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QGroupBox::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QGroupBox_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QGroupBox::hasHeightForWidth(); + } + } + + // [adaptor impl] int QGroupBox::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QGroupBox::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QGroupBox_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QGroupBox::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QGroupBox::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QGroupBox::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QGroupBox_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QGroupBox::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QGroupBox::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QGroupBox::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QGroupBox_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QGroupBox::minimumSizeHint(); + } + } + + // [emitter impl] void QGroupBox::objectNameChanged(const QString &objectName) + void emitter_QGroupBox_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QGroupBox::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QGroupBox::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QGroupBox::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QGroupBox_Adaptor::cbs_paintEngine_c0_0); + } else { + return QGroupBox::paintEngine(); + } + } + + // [adaptor impl] void QGroupBox::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QGroupBox::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QGroupBox_Adaptor::cbs_setVisible_864_0, visible); + } else { + QGroupBox::setVisible(visible); + } + } + + // [adaptor impl] QSize QGroupBox::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QGroupBox::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QGroupBox_Adaptor::cbs_sizeHint_c0_0); + } else { + return QGroupBox::sizeHint(); + } + } + + // [emitter impl] void QGroupBox::toggled(bool) + void emitter_QGroupBox_toggled_864(bool arg1) + { + emit QGroupBox::toggled(arg1); + } + + // [emitter impl] void QGroupBox::windowIconChanged(const QIcon &icon) + void emitter_QGroupBox_windowIconChanged_1787(const QIcon &icon) + { + emit QGroupBox::windowIconChanged(icon); + } + + // [emitter impl] void QGroupBox::windowIconTextChanged(const QString &iconText) + void emitter_QGroupBox_windowIconTextChanged_2025(const QString &iconText) + { + emit QGroupBox::windowIconTextChanged(iconText); + } + + // [emitter impl] void QGroupBox::windowTitleChanged(const QString &title) + void emitter_QGroupBox_windowTitleChanged_2025(const QString &title) + { + emit QGroupBox::windowTitleChanged(title); + } + + // [adaptor impl] void QGroupBox::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QGroupBox::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QGroupBox_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QGroupBox::actionEvent(event); + } + } + + // [adaptor impl] void QGroupBox::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QGroupBox::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QGroupBox_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QGroupBox::changeEvent(event); + } + } + + // [adaptor impl] void QGroupBox::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QGroupBox::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QGroupBox_Adaptor::cbs_childEvent_1701_0, event); + } else { + QGroupBox::childEvent(event); + } + } + + // [adaptor impl] void QGroupBox::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QGroupBox::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QGroupBox_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QGroupBox::closeEvent(event); + } + } + + // [adaptor impl] void QGroupBox::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QGroupBox::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QGroupBox_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QGroupBox::contextMenuEvent(event); + } + } + + // [adaptor impl] void QGroupBox::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QGroupBox::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QGroupBox_Adaptor::cbs_customEvent_1217_0, event); + } else { + QGroupBox::customEvent(event); + } + } + + // [adaptor impl] void QGroupBox::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QGroupBox::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QGroupBox_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QGroupBox::disconnectNotify(signal); + } + } + + // [adaptor impl] void QGroupBox::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QGroupBox::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QGroupBox_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QGroupBox::dragEnterEvent(event); + } + } + + // [adaptor impl] void QGroupBox::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QGroupBox::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QGroupBox_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QGroupBox::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QGroupBox::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QGroupBox::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QGroupBox_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QGroupBox::dragMoveEvent(event); + } + } + + // [adaptor impl] void QGroupBox::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QGroupBox::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QGroupBox_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QGroupBox::dropEvent(event); + } + } + + // [adaptor impl] void QGroupBox::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QGroupBox::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QGroupBox_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QGroupBox::enterEvent(event); + } + } + + // [adaptor impl] bool QGroupBox::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QGroupBox::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QGroupBox_Adaptor::cbs_event_1217_0, _event); + } else { + return QGroupBox::event(_event); + } + } + + // [adaptor impl] void QGroupBox::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QGroupBox::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QGroupBox_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QGroupBox::focusInEvent(event); + } + } + + // [adaptor impl] bool QGroupBox::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QGroupBox::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QGroupBox_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QGroupBox::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QGroupBox::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QGroupBox::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QGroupBox_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QGroupBox::focusOutEvent(event); + } + } + + // [adaptor impl] void QGroupBox::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QGroupBox::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QGroupBox_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QGroupBox::hideEvent(event); + } + } + + // [adaptor impl] void QGroupBox::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QGroupBox::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QGroupBox_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QGroupBox::initPainter(painter); + } + } + + // [adaptor impl] void QGroupBox::initStyleOption(QStyleOptionGroupBox *option) + void cbs_initStyleOption_c2687_0(QStyleOptionGroupBox *option) const + { + QGroupBox::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionGroupBox *option) const + { + if (cb_initStyleOption_c2687_0.can_issue()) { + cb_initStyleOption_c2687_0.issue(&QGroupBox_Adaptor::cbs_initStyleOption_c2687_0, option); + } else { + QGroupBox::initStyleOption(option); + } + } + + // [adaptor impl] void QGroupBox::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QGroupBox::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QGroupBox_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QGroupBox::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QGroupBox::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QGroupBox::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QGroupBox_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QGroupBox::keyPressEvent(event); + } + } + + // [adaptor impl] void QGroupBox::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QGroupBox::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QGroupBox_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QGroupBox::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QGroupBox::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QGroupBox::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QGroupBox_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QGroupBox::leaveEvent(event); + } + } + + // [adaptor impl] int QGroupBox::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QGroupBox::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QGroupBox_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QGroupBox::metric(arg1); + } + } + + // [adaptor impl] void QGroupBox::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QGroupBox::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QGroupBox_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QGroupBox::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QGroupBox::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QGroupBox::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QGroupBox_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QGroupBox::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QGroupBox::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QGroupBox::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QGroupBox_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QGroupBox::mousePressEvent(event); + } + } + + // [adaptor impl] void QGroupBox::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QGroupBox::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QGroupBox_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QGroupBox::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QGroupBox::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QGroupBox::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QGroupBox_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QGroupBox::moveEvent(event); + } + } + + // [adaptor impl] bool QGroupBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QGroupBox::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QGroupBox_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QGroupBox::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QGroupBox::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QGroupBox::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QGroupBox_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QGroupBox::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QGroupBox::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QGroupBox::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QGroupBox_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QGroupBox::redirected(offset); + } + } + + // [adaptor impl] void QGroupBox::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QGroupBox::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QGroupBox_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QGroupBox::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QGroupBox::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QGroupBox::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QGroupBox_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QGroupBox::sharedPainter(); + } + } + + // [adaptor impl] void QGroupBox::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QGroupBox::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QGroupBox_Adaptor::cbs_showEvent_1634_0, event); + } else { + QGroupBox::showEvent(event); + } + } + + // [adaptor impl] void QGroupBox::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QGroupBox::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QGroupBox_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QGroupBox::tabletEvent(event); + } + } + + // [adaptor impl] void QGroupBox::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QGroupBox::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QGroupBox_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QGroupBox::timerEvent(event); + } + } + + // [adaptor impl] void QGroupBox::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QGroupBox::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QGroupBox_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QGroupBox::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2687_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QGroupBox_Adaptor::~QGroupBox_Adaptor() { } + +// Constructor QGroupBox::QGroupBox(QWidget *parent) (adaptor class) + +static void _init_ctor_QGroupBox_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QGroupBox_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGroupBox_Adaptor (arg1)); +} + + +// Constructor QGroupBox::QGroupBox(const QString &title, QWidget *parent) (adaptor class) + +static void _init_ctor_QGroupBox_Adaptor_3232 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QGroupBox_Adaptor_3232 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QGroupBox_Adaptor (arg1, arg2)); +} + + +// void QGroupBox::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QGroupBox::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QGroupBox::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QGroupBox::clicked(bool checked) + +static void _init_emitter_clicked_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checked", true, "false"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ((QGroupBox_Adaptor *)cls)->emitter_QGroupBox_clicked_864 (arg1); +} + + +// void QGroupBox::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QGroupBox::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QGroupBox::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->fp_QGroupBox_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QGroupBox::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QGroupBox_Adaptor *)cls)->emitter_QGroupBox_customContextMenuRequested_1916 (arg1); +} + + +// void QGroupBox::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QGroupBox::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->fp_QGroupBox_destroy_1620 (arg1, arg2); +} + + +// emitter void QGroupBox::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QGroupBox_Adaptor *)cls)->emitter_QGroupBox_destroyed_1302 (arg1); +} + + +// void QGroupBox::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QGroupBox::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QGroupBox::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QGroupBox::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QGroupBox::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QGroupBox::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QGroupBox::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QGroupBox_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QGroupBox::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QGroupBox_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QGroupBox::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QGroupBox::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGroupBox_Adaptor *)cls)->fp_QGroupBox_focusNextChild_0 ()); +} + + +// bool QGroupBox::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QGroupBox_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QGroupBox::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QGroupBox::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGroupBox_Adaptor *)cls)->fp_QGroupBox_focusPreviousChild_0 ()); +} + + +// bool QGroupBox::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QGroupBox_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QGroupBox::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QGroupBox_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QGroupBox::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QGroupBox::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QGroupBox::initStyleOption(QStyleOptionGroupBox *option) + +static void _init_cbs_initStyleOption_c2687_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2687_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionGroupBox *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_initStyleOption_c2687_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2687_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_initStyleOption_c2687_0 = cb; +} + + +// void QGroupBox::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QGroupBox::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QGroupBox_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QGroupBox::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QGroupBox_Adaptor *)cls)->fp_QGroupBox_isSignalConnected_c2394 (arg1)); +} + + +// void QGroupBox::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QGroupBox::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QGroupBox::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QGroupBox::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QGroupBox_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QGroupBox::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QGroupBox_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QGroupBox::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QGroupBox::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QGroupBox::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QGroupBox::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QGroupBox::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QGroupBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QGroupBox_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QGroupBox::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGroupBox_Adaptor *)cls)->emitter_QGroupBox_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QGroupBox::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QGroupBox_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QGroupBox::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QGroupBox::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QGroupBox_Adaptor *)cls)->fp_QGroupBox_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QGroupBox::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QGroupBox_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QGroupBox::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QGroupBox::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QGroupBox_Adaptor *)cls)->fp_QGroupBox_sender_c0 ()); +} + + +// exposed int QGroupBox::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QGroupBox_Adaptor *)cls)->fp_QGroupBox_senderSignalIndex_c0 ()); +} + + +// void QGroupBox::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QGroupBox::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QGroupBox_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QGroupBox::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QGroupBox::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QGroupBox_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QGroupBox::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QGroupBox::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QGroupBox::toggled(bool) + +static void _init_emitter_toggled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_toggled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QGroupBox_Adaptor *)cls)->emitter_QGroupBox_toggled_864 (arg1); +} + + +// exposed void QGroupBox::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->fp_QGroupBox_updateMicroFocus_2420 (arg1); +} + + +// void QGroupBox::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QGroupBox_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QGroupBox_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QGroupBox::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QGroupBox_Adaptor *)cls)->emitter_QGroupBox_windowIconChanged_1787 (arg1); +} + + +// emitter void QGroupBox::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGroupBox_Adaptor *)cls)->emitter_QGroupBox_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QGroupBox::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QGroupBox_Adaptor *)cls)->emitter_QGroupBox_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QGroupBox (); + +static gsi::Methods methods_QGroupBox_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGroupBox::QGroupBox(QWidget *parent)\nThis method creates an object of class QGroupBox.", &_init_ctor_QGroupBox_Adaptor_1315, &_call_ctor_QGroupBox_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QGroupBox::QGroupBox(const QString &title, QWidget *parent)\nThis method creates an object of class QGroupBox.", &_init_ctor_QGroupBox_Adaptor_3232, &_call_ctor_QGroupBox_Adaptor_3232); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QGroupBox::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QGroupBox::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QGroupBox::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QGroupBox::clicked(bool checked)\nCall this method to emit this signal.", false, &_init_emitter_clicked_864, &_call_emitter_clicked_864); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QGroupBox::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QGroupBox::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QGroupBox::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QGroupBox::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QGroupBox::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QGroupBox::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QGroupBox::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QGroupBox::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QGroupBox::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QGroupBox::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QGroupBox::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QGroupBox::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QGroupBox::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QGroupBox::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QGroupBox::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QGroupBox::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QGroupBox::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QGroupBox::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QGroupBox::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QGroupBox::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QGroupBox::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QGroupBox::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QGroupBox::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QGroupBox::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QGroupBox::initStyleOption(QStyleOptionGroupBox *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2687_0, &_call_cbs_initStyleOption_c2687_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2687_0, &_call_cbs_initStyleOption_c2687_0, &_set_callback_cbs_initStyleOption_c2687_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QGroupBox::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QGroupBox::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QGroupBox::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QGroupBox::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QGroupBox::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QGroupBox::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QGroupBox::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QGroupBox::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QGroupBox::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QGroupBox::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QGroupBox::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QGroupBox::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QGroupBox::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QGroupBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QGroupBox::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QGroupBox::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QGroupBox::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QGroupBox::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QGroupBox::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QGroupBox::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QGroupBox::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QGroupBox::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QGroupBox::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QGroupBox::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QGroupBox::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QGroupBox::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QGroupBox::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QGroupBox::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_toggled", "@brief Emitter for signal void QGroupBox::toggled(bool)\nCall this method to emit this signal.", false, &_init_emitter_toggled_864, &_call_emitter_toggled_864); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QGroupBox::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QGroupBox::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QGroupBox::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QGroupBox::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QGroupBox::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QGroupBox_Adaptor (qtdecl_QGroupBox (), "QtWidgets", "QGroupBox", + methods_QGroupBox_Adaptor (), + "@qt\n@brief Binding of QGroupBox"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQHBoxLayout.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQHBoxLayout.cc new file mode 100644 index 000000000..5a521879c --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQHBoxLayout.cc @@ -0,0 +1,1637 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQHBoxLayout.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QHBoxLayout + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QHBoxLayout::staticMetaObject); +} + + +// static QString QHBoxLayout::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QHBoxLayout::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QHBoxLayout () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QHBoxLayout::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QHBoxLayout::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QHBoxLayout::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QBoxLayout (); + +qt_gsi::QtNativeClass decl_QHBoxLayout (qtdecl_QBoxLayout (), "QtWidgets", "QHBoxLayout_Native", + methods_QHBoxLayout (), + "@hide\n@alias QHBoxLayout"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QHBoxLayout () { return decl_QHBoxLayout; } + +} + + +class QHBoxLayout_Adaptor : public QHBoxLayout, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QHBoxLayout_Adaptor(); + + // [adaptor ctor] QHBoxLayout::QHBoxLayout() + QHBoxLayout_Adaptor() : QHBoxLayout() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QHBoxLayout::QHBoxLayout(QWidget *parent) + QHBoxLayout_Adaptor(QWidget *parent) : QHBoxLayout(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QHBoxLayout::addChildLayout(QLayout *l) + void fp_QHBoxLayout_addChildLayout_1341 (QLayout *l) { + QHBoxLayout::addChildLayout(l); + } + + // [expose] void QHBoxLayout::addChildWidget(QWidget *w) + void fp_QHBoxLayout_addChildWidget_1315 (QWidget *w) { + QHBoxLayout::addChildWidget(w); + } + + // [expose] bool QHBoxLayout::adoptLayout(QLayout *layout) + bool fp_QHBoxLayout_adoptLayout_1341 (QLayout *layout) { + return QHBoxLayout::adoptLayout(layout); + } + + // [expose] QRect QHBoxLayout::alignmentRect(const QRect &) + QRect fp_QHBoxLayout_alignmentRect_c1792 (const QRect &arg1) const { + return QHBoxLayout::alignmentRect(arg1); + } + + // [expose] bool QHBoxLayout::isSignalConnected(const QMetaMethod &signal) + bool fp_QHBoxLayout_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QHBoxLayout::isSignalConnected(signal); + } + + // [expose] int QHBoxLayout::receivers(const char *signal) + int fp_QHBoxLayout_receivers_c1731 (const char *signal) const { + return QHBoxLayout::receivers(signal); + } + + // [expose] QObject *QHBoxLayout::sender() + QObject * fp_QHBoxLayout_sender_c0 () const { + return QHBoxLayout::sender(); + } + + // [expose] int QHBoxLayout::senderSignalIndex() + int fp_QHBoxLayout_senderSignalIndex_c0 () const { + return QHBoxLayout::senderSignalIndex(); + } + + // [expose] void QHBoxLayout::widgetEvent(QEvent *) + void fp_QHBoxLayout_widgetEvent_1217 (QEvent *arg1) { + QHBoxLayout::widgetEvent(arg1); + } + + // [adaptor impl] void QHBoxLayout::addItem(QLayoutItem *) + void cbs_addItem_1740_0(QLayoutItem *arg1) + { + QHBoxLayout::addItem(arg1); + } + + virtual void addItem(QLayoutItem *arg1) + { + if (cb_addItem_1740_0.can_issue()) { + cb_addItem_1740_0.issue(&QHBoxLayout_Adaptor::cbs_addItem_1740_0, arg1); + } else { + QHBoxLayout::addItem(arg1); + } + } + + // [adaptor impl] QFlags QHBoxLayout::controlTypes() + QFlags cbs_controlTypes_c0_0() const + { + return QHBoxLayout::controlTypes(); + } + + virtual QFlags controlTypes() const + { + if (cb_controlTypes_c0_0.can_issue()) { + return cb_controlTypes_c0_0.issue >(&QHBoxLayout_Adaptor::cbs_controlTypes_c0_0); + } else { + return QHBoxLayout::controlTypes(); + } + } + + // [adaptor impl] int QHBoxLayout::count() + int cbs_count_c0_0() const + { + return QHBoxLayout::count(); + } + + virtual int count() const + { + if (cb_count_c0_0.can_issue()) { + return cb_count_c0_0.issue(&QHBoxLayout_Adaptor::cbs_count_c0_0); + } else { + return QHBoxLayout::count(); + } + } + + // [emitter impl] void QHBoxLayout::destroyed(QObject *) + void emitter_QHBoxLayout_destroyed_1302(QObject *arg1) + { + emit QHBoxLayout::destroyed(arg1); + } + + // [adaptor impl] bool QHBoxLayout::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QHBoxLayout::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QHBoxLayout_Adaptor::cbs_event_1217_0, _event); + } else { + return QHBoxLayout::event(_event); + } + } + + // [adaptor impl] bool QHBoxLayout::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QHBoxLayout::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QHBoxLayout_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QHBoxLayout::eventFilter(watched, event); + } + } + + // [adaptor impl] QFlags QHBoxLayout::expandingDirections() + QFlags cbs_expandingDirections_c0_0() const + { + return QHBoxLayout::expandingDirections(); + } + + virtual QFlags expandingDirections() const + { + if (cb_expandingDirections_c0_0.can_issue()) { + return cb_expandingDirections_c0_0.issue >(&QHBoxLayout_Adaptor::cbs_expandingDirections_c0_0); + } else { + return QHBoxLayout::expandingDirections(); + } + } + + // [adaptor impl] QRect QHBoxLayout::geometry() + QRect cbs_geometry_c0_0() const + { + return QHBoxLayout::geometry(); + } + + virtual QRect geometry() const + { + if (cb_geometry_c0_0.can_issue()) { + return cb_geometry_c0_0.issue(&QHBoxLayout_Adaptor::cbs_geometry_c0_0); + } else { + return QHBoxLayout::geometry(); + } + } + + // [adaptor impl] bool QHBoxLayout::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QHBoxLayout::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QHBoxLayout_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QHBoxLayout::hasHeightForWidth(); + } + } + + // [adaptor impl] int QHBoxLayout::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QHBoxLayout::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QHBoxLayout_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QHBoxLayout::heightForWidth(arg1); + } + } + + // [adaptor impl] int QHBoxLayout::indexOf(const QWidget *) + int cbs_indexOf_c2010_0(const QWidget *arg1) const + { + return QHBoxLayout::indexOf(arg1); + } + + virtual int indexOf(const QWidget *arg1) const + { + if (cb_indexOf_c2010_0.can_issue()) { + return cb_indexOf_c2010_0.issue(&QHBoxLayout_Adaptor::cbs_indexOf_c2010_0, arg1); + } else { + return QHBoxLayout::indexOf(arg1); + } + } + + // [adaptor impl] int QHBoxLayout::indexOf(const QLayoutItem *) + int cbs_indexOf_c2435_0(const QLayoutItem *arg1) const + { + return QHBoxLayout::indexOf(arg1); + } + + virtual int indexOf(const QLayoutItem *arg1) const + { + if (cb_indexOf_c2435_0.can_issue()) { + return cb_indexOf_c2435_0.issue(&QHBoxLayout_Adaptor::cbs_indexOf_c2435_0, arg1); + } else { + return QHBoxLayout::indexOf(arg1); + } + } + + // [adaptor impl] void QHBoxLayout::invalidate() + void cbs_invalidate_0_0() + { + QHBoxLayout::invalidate(); + } + + virtual void invalidate() + { + if (cb_invalidate_0_0.can_issue()) { + cb_invalidate_0_0.issue(&QHBoxLayout_Adaptor::cbs_invalidate_0_0); + } else { + QHBoxLayout::invalidate(); + } + } + + // [adaptor impl] bool QHBoxLayout::isEmpty() + bool cbs_isEmpty_c0_0() const + { + return QHBoxLayout::isEmpty(); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QHBoxLayout_Adaptor::cbs_isEmpty_c0_0); + } else { + return QHBoxLayout::isEmpty(); + } + } + + // [adaptor impl] QLayoutItem *QHBoxLayout::itemAt(int) + QLayoutItem * cbs_itemAt_c767_0(int arg1) const + { + return QHBoxLayout::itemAt(arg1); + } + + virtual QLayoutItem * itemAt(int arg1) const + { + if (cb_itemAt_c767_0.can_issue()) { + return cb_itemAt_c767_0.issue(&QHBoxLayout_Adaptor::cbs_itemAt_c767_0, arg1); + } else { + return QHBoxLayout::itemAt(arg1); + } + } + + // [adaptor impl] QLayout *QHBoxLayout::layout() + QLayout * cbs_layout_0_0() + { + return QHBoxLayout::layout(); + } + + virtual QLayout * layout() + { + if (cb_layout_0_0.can_issue()) { + return cb_layout_0_0.issue(&QHBoxLayout_Adaptor::cbs_layout_0_0); + } else { + return QHBoxLayout::layout(); + } + } + + // [adaptor impl] QSize QHBoxLayout::maximumSize() + QSize cbs_maximumSize_c0_0() const + { + return QHBoxLayout::maximumSize(); + } + + virtual QSize maximumSize() const + { + if (cb_maximumSize_c0_0.can_issue()) { + return cb_maximumSize_c0_0.issue(&QHBoxLayout_Adaptor::cbs_maximumSize_c0_0); + } else { + return QHBoxLayout::maximumSize(); + } + } + + // [adaptor impl] int QHBoxLayout::minimumHeightForWidth(int) + int cbs_minimumHeightForWidth_c767_0(int arg1) const + { + return QHBoxLayout::minimumHeightForWidth(arg1); + } + + virtual int minimumHeightForWidth(int arg1) const + { + if (cb_minimumHeightForWidth_c767_0.can_issue()) { + return cb_minimumHeightForWidth_c767_0.issue(&QHBoxLayout_Adaptor::cbs_minimumHeightForWidth_c767_0, arg1); + } else { + return QHBoxLayout::minimumHeightForWidth(arg1); + } + } + + // [adaptor impl] QSize QHBoxLayout::minimumSize() + QSize cbs_minimumSize_c0_0() const + { + return QHBoxLayout::minimumSize(); + } + + virtual QSize minimumSize() const + { + if (cb_minimumSize_c0_0.can_issue()) { + return cb_minimumSize_c0_0.issue(&QHBoxLayout_Adaptor::cbs_minimumSize_c0_0); + } else { + return QHBoxLayout::minimumSize(); + } + } + + // [emitter impl] void QHBoxLayout::objectNameChanged(const QString &objectName) + void emitter_QHBoxLayout_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QHBoxLayout::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QLayoutItem *QHBoxLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options) + QLayoutItem * cbs_replaceWidget_5361_1(QWidget *from, QWidget *to, QFlags options) + { + return QHBoxLayout::replaceWidget(from, to, options); + } + + virtual QLayoutItem * replaceWidget(QWidget *from, QWidget *to, QFlags options) + { + if (cb_replaceWidget_5361_1.can_issue()) { + return cb_replaceWidget_5361_1.issue >(&QHBoxLayout_Adaptor::cbs_replaceWidget_5361_1, from, to, options); + } else { + return QHBoxLayout::replaceWidget(from, to, options); + } + } + + // [adaptor impl] void QHBoxLayout::setGeometry(const QRect &) + void cbs_setGeometry_1792_0(const QRect &arg1) + { + QHBoxLayout::setGeometry(arg1); + } + + virtual void setGeometry(const QRect &arg1) + { + if (cb_setGeometry_1792_0.can_issue()) { + cb_setGeometry_1792_0.issue(&QHBoxLayout_Adaptor::cbs_setGeometry_1792_0, arg1); + } else { + QHBoxLayout::setGeometry(arg1); + } + } + + // [adaptor impl] void QHBoxLayout::setSpacing(int spacing) + void cbs_setSpacing_767_0(int spacing) + { + QHBoxLayout::setSpacing(spacing); + } + + virtual void setSpacing(int spacing) + { + if (cb_setSpacing_767_0.can_issue()) { + cb_setSpacing_767_0.issue(&QHBoxLayout_Adaptor::cbs_setSpacing_767_0, spacing); + } else { + QHBoxLayout::setSpacing(spacing); + } + } + + // [adaptor impl] QSize QHBoxLayout::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QHBoxLayout::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QHBoxLayout_Adaptor::cbs_sizeHint_c0_0); + } else { + return QHBoxLayout::sizeHint(); + } + } + + // [adaptor impl] QSpacerItem *QHBoxLayout::spacerItem() + QSpacerItem * cbs_spacerItem_0_0() + { + return QHBoxLayout::spacerItem(); + } + + virtual QSpacerItem * spacerItem() + { + if (cb_spacerItem_0_0.can_issue()) { + return cb_spacerItem_0_0.issue(&QHBoxLayout_Adaptor::cbs_spacerItem_0_0); + } else { + return QHBoxLayout::spacerItem(); + } + } + + // [adaptor impl] int QHBoxLayout::spacing() + int cbs_spacing_c0_0() const + { + return QHBoxLayout::spacing(); + } + + virtual int spacing() const + { + if (cb_spacing_c0_0.can_issue()) { + return cb_spacing_c0_0.issue(&QHBoxLayout_Adaptor::cbs_spacing_c0_0); + } else { + return QHBoxLayout::spacing(); + } + } + + // [adaptor impl] QLayoutItem *QHBoxLayout::takeAt(int) + QLayoutItem * cbs_takeAt_767_0(int arg1) + { + return QHBoxLayout::takeAt(arg1); + } + + virtual QLayoutItem * takeAt(int arg1) + { + if (cb_takeAt_767_0.can_issue()) { + return cb_takeAt_767_0.issue(&QHBoxLayout_Adaptor::cbs_takeAt_767_0, arg1); + } else { + return QHBoxLayout::takeAt(arg1); + } + } + + // [adaptor impl] QWidget *QHBoxLayout::widget() + QWidget * cbs_widget_c0_0() const + { + return QHBoxLayout::widget(); + } + + virtual QWidget * widget() const + { + if (cb_widget_c0_0.can_issue()) { + return cb_widget_c0_0.issue(&QHBoxLayout_Adaptor::cbs_widget_c0_0); + } else { + return QHBoxLayout::widget(); + } + } + + // [adaptor impl] void QHBoxLayout::childEvent(QChildEvent *e) + void cbs_childEvent_1701_0(QChildEvent *e) + { + QHBoxLayout::childEvent(e); + } + + virtual void childEvent(QChildEvent *e) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QHBoxLayout_Adaptor::cbs_childEvent_1701_0, e); + } else { + QHBoxLayout::childEvent(e); + } + } + + // [adaptor impl] void QHBoxLayout::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QHBoxLayout::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QHBoxLayout_Adaptor::cbs_customEvent_1217_0, event); + } else { + QHBoxLayout::customEvent(event); + } + } + + // [adaptor impl] void QHBoxLayout::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QHBoxLayout::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QHBoxLayout_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QHBoxLayout::disconnectNotify(signal); + } + } + + // [adaptor impl] void QHBoxLayout::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QHBoxLayout::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QHBoxLayout_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QHBoxLayout::timerEvent(event); + } + } + + gsi::Callback cb_addItem_1740_0; + gsi::Callback cb_controlTypes_c0_0; + gsi::Callback cb_count_c0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_expandingDirections_c0_0; + gsi::Callback cb_geometry_c0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_indexOf_c2010_0; + gsi::Callback cb_indexOf_c2435_0; + gsi::Callback cb_invalidate_0_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_itemAt_c767_0; + gsi::Callback cb_layout_0_0; + gsi::Callback cb_maximumSize_c0_0; + gsi::Callback cb_minimumHeightForWidth_c767_0; + gsi::Callback cb_minimumSize_c0_0; + gsi::Callback cb_replaceWidget_5361_1; + gsi::Callback cb_setGeometry_1792_0; + gsi::Callback cb_setSpacing_767_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_spacerItem_0_0; + gsi::Callback cb_spacing_c0_0; + gsi::Callback cb_takeAt_767_0; + gsi::Callback cb_widget_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QHBoxLayout_Adaptor::~QHBoxLayout_Adaptor() { } + +// Constructor QHBoxLayout::QHBoxLayout() (adaptor class) + +static void _init_ctor_QHBoxLayout_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QHBoxLayout_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QHBoxLayout_Adaptor ()); +} + + +// Constructor QHBoxLayout::QHBoxLayout(QWidget *parent) (adaptor class) + +static void _init_ctor_QHBoxLayout_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QHBoxLayout_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QHBoxLayout_Adaptor (arg1)); +} + + +// exposed void QHBoxLayout::addChildLayout(QLayout *l) + +static void _init_fp_addChildLayout_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("l"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildLayout_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg1); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHBoxLayout_Adaptor *)cls)->fp_QHBoxLayout_addChildLayout_1341 (arg1); +} + + +// exposed void QHBoxLayout::addChildWidget(QWidget *w) + +static void _init_fp_addChildWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHBoxLayout_Adaptor *)cls)->fp_QHBoxLayout_addChildWidget_1315 (arg1); +} + + +// void QHBoxLayout::addItem(QLayoutItem *) + +static void _init_cbs_addItem_1740_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_addItem_1740_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayoutItem *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHBoxLayout_Adaptor *)cls)->cbs_addItem_1740_0 (arg1); +} + +static void _set_callback_cbs_addItem_1740_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_addItem_1740_0 = cb; +} + + +// exposed bool QHBoxLayout::adoptLayout(QLayout *layout) + +static void _init_fp_adoptLayout_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adoptLayout_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QHBoxLayout_Adaptor *)cls)->fp_QHBoxLayout_adoptLayout_1341 (arg1)); +} + + +// exposed QRect QHBoxLayout::alignmentRect(const QRect &) + +static void _init_fp_alignmentRect_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_alignmentRect_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QHBoxLayout_Adaptor *)cls)->fp_QHBoxLayout_alignmentRect_c1792 (arg1)); +} + + +// void QHBoxLayout::childEvent(QChildEvent *e) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHBoxLayout_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// QFlags QHBoxLayout::controlTypes() + +static void _init_cbs_controlTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_controlTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QHBoxLayout_Adaptor *)cls)->cbs_controlTypes_c0_0 ()); +} + +static void _set_callback_cbs_controlTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_controlTypes_c0_0 = cb; +} + + +// int QHBoxLayout::count() + +static void _init_cbs_count_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_count_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHBoxLayout_Adaptor *)cls)->cbs_count_c0_0 ()); +} + +static void _set_callback_cbs_count_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_count_c0_0 = cb; +} + + +// void QHBoxLayout::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHBoxLayout_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QHBoxLayout::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QHBoxLayout_Adaptor *)cls)->emitter_QHBoxLayout_destroyed_1302 (arg1); +} + + +// void QHBoxLayout::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHBoxLayout_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QHBoxLayout::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QHBoxLayout_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QHBoxLayout::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QHBoxLayout_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QFlags QHBoxLayout::expandingDirections() + +static void _init_cbs_expandingDirections_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_expandingDirections_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QHBoxLayout_Adaptor *)cls)->cbs_expandingDirections_c0_0 ()); +} + +static void _set_callback_cbs_expandingDirections_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_expandingDirections_c0_0 = cb; +} + + +// QRect QHBoxLayout::geometry() + +static void _init_cbs_geometry_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_geometry_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QHBoxLayout_Adaptor *)cls)->cbs_geometry_c0_0 ()); +} + +static void _set_callback_cbs_geometry_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_geometry_c0_0 = cb; +} + + +// bool QHBoxLayout::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHBoxLayout_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QHBoxLayout::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QHBoxLayout_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// int QHBoxLayout::indexOf(const QWidget *) + +static void _init_cbs_indexOf_c2010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexOf_c2010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = args.read (heap); + ret.write ((int)((QHBoxLayout_Adaptor *)cls)->cbs_indexOf_c2010_0 (arg1)); +} + +static void _set_callback_cbs_indexOf_c2010_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_indexOf_c2010_0 = cb; +} + + +// int QHBoxLayout::indexOf(const QLayoutItem *) + +static void _init_cbs_indexOf_c2435_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexOf_c2435_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLayoutItem *arg1 = args.read (heap); + ret.write ((int)((QHBoxLayout_Adaptor *)cls)->cbs_indexOf_c2435_0 (arg1)); +} + +static void _set_callback_cbs_indexOf_c2435_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_indexOf_c2435_0 = cb; +} + + +// void QHBoxLayout::invalidate() + +static void _init_cbs_invalidate_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_invalidate_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHBoxLayout_Adaptor *)cls)->cbs_invalidate_0_0 (); +} + +static void _set_callback_cbs_invalidate_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_invalidate_0_0 = cb; +} + + +// bool QHBoxLayout::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHBoxLayout_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// exposed bool QHBoxLayout::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QHBoxLayout_Adaptor *)cls)->fp_QHBoxLayout_isSignalConnected_c2394 (arg1)); +} + + +// QLayoutItem *QHBoxLayout::itemAt(int) + +static void _init_cbs_itemAt_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemAt_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QLayoutItem *)((QHBoxLayout_Adaptor *)cls)->cbs_itemAt_c767_0 (arg1)); +} + +static void _set_callback_cbs_itemAt_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_itemAt_c767_0 = cb; +} + + +// QLayout *QHBoxLayout::layout() + +static void _init_cbs_layout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_layout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLayout *)((QHBoxLayout_Adaptor *)cls)->cbs_layout_0_0 ()); +} + +static void _set_callback_cbs_layout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_layout_0_0 = cb; +} + + +// QSize QHBoxLayout::maximumSize() + +static void _init_cbs_maximumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_maximumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QHBoxLayout_Adaptor *)cls)->cbs_maximumSize_c0_0 ()); +} + +static void _set_callback_cbs_maximumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_maximumSize_c0_0 = cb; +} + + +// int QHBoxLayout::minimumHeightForWidth(int) + +static void _init_cbs_minimumHeightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_minimumHeightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QHBoxLayout_Adaptor *)cls)->cbs_minimumHeightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_minimumHeightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_minimumHeightForWidth_c767_0 = cb; +} + + +// QSize QHBoxLayout::minimumSize() + +static void _init_cbs_minimumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QHBoxLayout_Adaptor *)cls)->cbs_minimumSize_c0_0 ()); +} + +static void _set_callback_cbs_minimumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_minimumSize_c0_0 = cb; +} + + +// emitter void QHBoxLayout::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QHBoxLayout_Adaptor *)cls)->emitter_QHBoxLayout_objectNameChanged_4567 (arg1); +} + + +// exposed int QHBoxLayout::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QHBoxLayout_Adaptor *)cls)->fp_QHBoxLayout_receivers_c1731 (arg1)); +} + + +// QLayoutItem *QHBoxLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options) + +static void _init_cbs_replaceWidget_5361_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("options"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_replaceWidget_5361_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + QWidget *arg2 = args.read (heap); + QFlags arg3 = args.read > (heap); + ret.write ((QLayoutItem *)((QHBoxLayout_Adaptor *)cls)->cbs_replaceWidget_5361_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_replaceWidget_5361_1 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_replaceWidget_5361_1 = cb; +} + + +// exposed QObject *QHBoxLayout::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QHBoxLayout_Adaptor *)cls)->fp_QHBoxLayout_sender_c0 ()); +} + + +// exposed int QHBoxLayout::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHBoxLayout_Adaptor *)cls)->fp_QHBoxLayout_senderSignalIndex_c0 ()); +} + + +// void QHBoxLayout::setGeometry(const QRect &) + +static void _init_cbs_setGeometry_1792_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setGeometry_1792_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHBoxLayout_Adaptor *)cls)->cbs_setGeometry_1792_0 (arg1); +} + +static void _set_callback_cbs_setGeometry_1792_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_setGeometry_1792_0 = cb; +} + + +// void QHBoxLayout::setSpacing(int spacing) + +static void _init_cbs_setSpacing_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSpacing_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHBoxLayout_Adaptor *)cls)->cbs_setSpacing_767_0 (arg1); +} + +static void _set_callback_cbs_setSpacing_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_setSpacing_767_0 = cb; +} + + +// QSize QHBoxLayout::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QHBoxLayout_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// QSpacerItem *QHBoxLayout::spacerItem() + +static void _init_cbs_spacerItem_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_spacerItem_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSpacerItem *)((QHBoxLayout_Adaptor *)cls)->cbs_spacerItem_0_0 ()); +} + +static void _set_callback_cbs_spacerItem_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_spacerItem_0_0 = cb; +} + + +// int QHBoxLayout::spacing() + +static void _init_cbs_spacing_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_spacing_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHBoxLayout_Adaptor *)cls)->cbs_spacing_c0_0 ()); +} + +static void _set_callback_cbs_spacing_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_spacing_c0_0 = cb; +} + + +// QLayoutItem *QHBoxLayout::takeAt(int) + +static void _init_cbs_takeAt_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_takeAt_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QLayoutItem *)((QHBoxLayout_Adaptor *)cls)->cbs_takeAt_767_0 (arg1)); +} + +static void _set_callback_cbs_takeAt_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_takeAt_767_0 = cb; +} + + +// void QHBoxLayout::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHBoxLayout_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// QWidget *QHBoxLayout::widget() + +static void _init_cbs_widget_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_widget_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QHBoxLayout_Adaptor *)cls)->cbs_widget_c0_0 ()); +} + +static void _set_callback_cbs_widget_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHBoxLayout_Adaptor *)cls)->cb_widget_c0_0 = cb; +} + + +// exposed void QHBoxLayout::widgetEvent(QEvent *) + +static void _init_fp_widgetEvent_1217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_widgetEvent_1217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHBoxLayout_Adaptor *)cls)->fp_QHBoxLayout_widgetEvent_1217 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QHBoxLayout (); + +static gsi::Methods methods_QHBoxLayout_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QHBoxLayout::QHBoxLayout()\nThis method creates an object of class QHBoxLayout.", &_init_ctor_QHBoxLayout_Adaptor_0, &_call_ctor_QHBoxLayout_Adaptor_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QHBoxLayout::QHBoxLayout(QWidget *parent)\nThis method creates an object of class QHBoxLayout.", &_init_ctor_QHBoxLayout_Adaptor_1315, &_call_ctor_QHBoxLayout_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*addChildLayout", "@brief Method void QHBoxLayout::addChildLayout(QLayout *l)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildLayout_1341, &_call_fp_addChildLayout_1341); + methods += new qt_gsi::GenericMethod ("*addChildWidget", "@brief Method void QHBoxLayout::addChildWidget(QWidget *w)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildWidget_1315, &_call_fp_addChildWidget_1315); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Virtual method void QHBoxLayout::addItem(QLayoutItem *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_addItem_1740_0, &_call_cbs_addItem_1740_0); + methods += new qt_gsi::GenericMethod ("addItem", "@hide", false, &_init_cbs_addItem_1740_0, &_call_cbs_addItem_1740_0, &_set_callback_cbs_addItem_1740_0); + methods += new qt_gsi::GenericMethod ("*adoptLayout", "@brief Method bool QHBoxLayout::adoptLayout(QLayout *layout)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adoptLayout_1341, &_call_fp_adoptLayout_1341); + methods += new qt_gsi::GenericMethod ("*alignmentRect", "@brief Method QRect QHBoxLayout::alignmentRect(const QRect &)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_alignmentRect_c1792, &_call_fp_alignmentRect_c1792); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QHBoxLayout::childEvent(QChildEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@brief Virtual method QFlags QHBoxLayout::controlTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@hide", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0, &_set_callback_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@brief Virtual method int QHBoxLayout::count()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@hide", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0, &_set_callback_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QHBoxLayout::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QHBoxLayout::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QHBoxLayout::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QHBoxLayout::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QHBoxLayout::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Virtual method QFlags QHBoxLayout::expandingDirections()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@hide", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0, &_set_callback_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@brief Virtual method QRect QHBoxLayout::geometry()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@hide", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0, &_set_callback_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QHBoxLayout::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QHBoxLayout::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Virtual method int QHBoxLayout::indexOf(const QWidget *)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexOf_c2010_0, &_call_cbs_indexOf_c2010_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@hide", true, &_init_cbs_indexOf_c2010_0, &_call_cbs_indexOf_c2010_0, &_set_callback_cbs_indexOf_c2010_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Virtual method int QHBoxLayout::indexOf(const QLayoutItem *)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexOf_c2435_0, &_call_cbs_indexOf_c2435_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@hide", true, &_init_cbs_indexOf_c2435_0, &_call_cbs_indexOf_c2435_0, &_set_callback_cbs_indexOf_c2435_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Virtual method void QHBoxLayout::invalidate()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@hide", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0, &_set_callback_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QHBoxLayout::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QHBoxLayout::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Virtual method QLayoutItem *QHBoxLayout::itemAt(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@hide", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0, &_set_callback_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("layout", "@brief Virtual method QLayout *QHBoxLayout::layout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("layout", "@hide", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0, &_set_callback_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@brief Virtual method QSize QHBoxLayout::maximumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@hide", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0, &_set_callback_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@brief Virtual method int QHBoxLayout::minimumHeightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@hide", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0, &_set_callback_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Virtual method QSize QHBoxLayout::minimumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@hide", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0, &_set_callback_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QHBoxLayout::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QHBoxLayout::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("replaceWidget", "@brief Virtual method QLayoutItem *QHBoxLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_replaceWidget_5361_1, &_call_cbs_replaceWidget_5361_1); + methods += new qt_gsi::GenericMethod ("replaceWidget", "@hide", false, &_init_cbs_replaceWidget_5361_1, &_call_cbs_replaceWidget_5361_1, &_set_callback_cbs_replaceWidget_5361_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QHBoxLayout::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QHBoxLayout::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Virtual method void QHBoxLayout::setGeometry(const QRect &)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@hide", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0, &_set_callback_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("setSpacing", "@brief Virtual method void QHBoxLayout::setSpacing(int spacing)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSpacing_767_0, &_call_cbs_setSpacing_767_0); + methods += new qt_gsi::GenericMethod ("setSpacing", "@hide", false, &_init_cbs_setSpacing_767_0, &_call_cbs_setSpacing_767_0, &_set_callback_cbs_setSpacing_767_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QHBoxLayout::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@brief Virtual method QSpacerItem *QHBoxLayout::spacerItem()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@hide", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0, &_set_callback_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("spacing", "@brief Virtual method int QHBoxLayout::spacing()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_spacing_c0_0, &_call_cbs_spacing_c0_0); + methods += new qt_gsi::GenericMethod ("spacing", "@hide", true, &_init_cbs_spacing_c0_0, &_call_cbs_spacing_c0_0, &_set_callback_cbs_spacing_c0_0); + methods += new qt_gsi::GenericMethod ("takeAt", "@brief Virtual method QLayoutItem *QHBoxLayout::takeAt(int)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_takeAt_767_0, &_call_cbs_takeAt_767_0); + methods += new qt_gsi::GenericMethod ("takeAt", "@hide", false, &_init_cbs_takeAt_767_0, &_call_cbs_takeAt_767_0, &_set_callback_cbs_takeAt_767_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QHBoxLayout::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("widget", "@brief Virtual method QWidget *QHBoxLayout::widget()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0); + methods += new qt_gsi::GenericMethod ("widget", "@hide", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0, &_set_callback_cbs_widget_c0_0); + methods += new qt_gsi::GenericMethod ("*widgetEvent", "@brief Method void QHBoxLayout::widgetEvent(QEvent *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_widgetEvent_1217, &_call_fp_widgetEvent_1217); + return methods; +} + +gsi::Class decl_QHBoxLayout_Adaptor (qtdecl_QHBoxLayout (), "QtWidgets", "QHBoxLayout", + methods_QHBoxLayout_Adaptor (), + "@qt\n@brief Binding of QHBoxLayout"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQHeaderView.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQHeaderView.cc new file mode 100644 index 000000000..7df7b96d6 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQHeaderView.cc @@ -0,0 +1,6792 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQHeaderView.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QHeaderView + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QHeaderView::staticMetaObject); +} + + +// bool QHeaderView::cascadingSectionResizes() + + +static void _init_f_cascadingSectionResizes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cascadingSectionResizes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHeaderView *)cls)->cascadingSectionResizes ()); +} + + +// int QHeaderView::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHeaderView *)cls)->count ()); +} + + +// QFlags QHeaderView::defaultAlignment() + + +static void _init_f_defaultAlignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_defaultAlignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QHeaderView *)cls)->defaultAlignment ()); +} + + +// int QHeaderView::defaultSectionSize() + + +static void _init_f_defaultSectionSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultSectionSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHeaderView *)cls)->defaultSectionSize ()); +} + + +// void QHeaderView::doItemsLayout() + + +static void _init_f_doItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_doItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->doItemsLayout (); +} + + +// void QHeaderView::headerDataChanged(Qt::Orientation orientation, int logicalFirst, int logicalLast) + + +static void _init_f_headerDataChanged_3231 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("logicalFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("logicalLast"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_headerDataChanged_3231 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->headerDataChanged (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3); +} + + +// int QHeaderView::hiddenSectionCount() + + +static void _init_f_hiddenSectionCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hiddenSectionCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHeaderView *)cls)->hiddenSectionCount ()); +} + + +// void QHeaderView::hideSection(int logicalIndex) + + +static void _init_f_hideSection_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hideSection_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->hideSection (arg1); +} + + +// bool QHeaderView::highlightSections() + + +static void _init_f_highlightSections_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_highlightSections_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHeaderView *)cls)->highlightSections ()); +} + + +// bool QHeaderView::isFirstSectionMovable() + + +static void _init_f_isFirstSectionMovable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isFirstSectionMovable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHeaderView *)cls)->isFirstSectionMovable ()); +} + + +// bool QHeaderView::isSectionHidden(int logicalIndex) + + +static void _init_f_isSectionHidden_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isSectionHidden_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QHeaderView *)cls)->isSectionHidden (arg1)); +} + + +// bool QHeaderView::isSortIndicatorClearable() + + +static void _init_f_isSortIndicatorClearable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSortIndicatorClearable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHeaderView *)cls)->isSortIndicatorClearable ()); +} + + +// bool QHeaderView::isSortIndicatorShown() + + +static void _init_f_isSortIndicatorShown_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSortIndicatorShown_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHeaderView *)cls)->isSortIndicatorShown ()); +} + + +// int QHeaderView::length() + + +static void _init_f_length_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_length_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHeaderView *)cls)->length ()); +} + + +// int QHeaderView::logicalIndex(int visualIndex) + + +static void _init_f_logicalIndex_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visualIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_logicalIndex_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QHeaderView *)cls)->logicalIndex (arg1)); +} + + +// int QHeaderView::logicalIndexAt(int position) + + +static void _init_f_logicalIndexAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_logicalIndexAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QHeaderView *)cls)->logicalIndexAt (arg1)); +} + + +// int QHeaderView::logicalIndexAt(int x, int y) + + +static void _init_f_logicalIndexAt_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_logicalIndexAt_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QHeaderView *)cls)->logicalIndexAt (arg1, arg2)); +} + + +// int QHeaderView::logicalIndexAt(const QPoint &pos) + + +static void _init_f_logicalIndexAt_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_logicalIndexAt_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QHeaderView *)cls)->logicalIndexAt (arg1)); +} + + +// int QHeaderView::maximumSectionSize() + + +static void _init_f_maximumSectionSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumSectionSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHeaderView *)cls)->maximumSectionSize ()); +} + + +// int QHeaderView::minimumSectionSize() + + +static void _init_f_minimumSectionSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSectionSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHeaderView *)cls)->minimumSectionSize ()); +} + + +// void QHeaderView::moveSection(int from, int to) + + +static void _init_f_moveSection_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_moveSection_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->moveSection (arg1, arg2); +} + + +// int QHeaderView::offset() + + +static void _init_f_offset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_offset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHeaderView *)cls)->offset ()); +} + + +// Qt::Orientation QHeaderView::orientation() + + +static void _init_f_orientation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_orientation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QHeaderView *)cls)->orientation ())); +} + + +// void QHeaderView::reset() + + +static void _init_f_reset_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reset_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->reset (); +} + + +// void QHeaderView::resetDefaultSectionSize() + + +static void _init_f_resetDefaultSectionSize_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resetDefaultSectionSize_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->resetDefaultSectionSize (); +} + + +// int QHeaderView::resizeContentsPrecision() + + +static void _init_f_resizeContentsPrecision_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resizeContentsPrecision_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHeaderView *)cls)->resizeContentsPrecision ()); +} + + +// void QHeaderView::resizeSection(int logicalIndex, int size) + + +static void _init_f_resizeSection_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("size"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_resizeSection_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->resizeSection (arg1, arg2); +} + + +// void QHeaderView::resizeSections(QHeaderView::ResizeMode mode) + + +static void _init_f_resizeSections_2644 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_resizeSections_2644 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->resizeSections (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// bool QHeaderView::restoreState(const QByteArray &state) + + +static void _init_f_restoreState_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_restoreState_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QHeaderView *)cls)->restoreState (arg1)); +} + + +// QByteArray QHeaderView::saveState() + + +static void _init_f_saveState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_saveState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QHeaderView *)cls)->saveState ()); +} + + +// int QHeaderView::sectionPosition(int logicalIndex) + + +static void _init_f_sectionPosition_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_sectionPosition_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QHeaderView *)cls)->sectionPosition (arg1)); +} + + +// QHeaderView::ResizeMode QHeaderView::sectionResizeMode(int logicalIndex) + + +static void _init_f_sectionResizeMode_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_sectionResizeMode_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QHeaderView *)cls)->sectionResizeMode (arg1))); +} + + +// int QHeaderView::sectionSize(int logicalIndex) + + +static void _init_f_sectionSize_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_sectionSize_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QHeaderView *)cls)->sectionSize (arg1)); +} + + +// int QHeaderView::sectionSizeHint(int logicalIndex) + + +static void _init_f_sectionSizeHint_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_sectionSizeHint_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QHeaderView *)cls)->sectionSizeHint (arg1)); +} + + +// int QHeaderView::sectionViewportPosition(int logicalIndex) + + +static void _init_f_sectionViewportPosition_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_sectionViewportPosition_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QHeaderView *)cls)->sectionViewportPosition (arg1)); +} + + +// bool QHeaderView::sectionsClickable() + + +static void _init_f_sectionsClickable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sectionsClickable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHeaderView *)cls)->sectionsClickable ()); +} + + +// bool QHeaderView::sectionsHidden() + + +static void _init_f_sectionsHidden_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sectionsHidden_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHeaderView *)cls)->sectionsHidden ()); +} + + +// bool QHeaderView::sectionsMovable() + + +static void _init_f_sectionsMovable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sectionsMovable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHeaderView *)cls)->sectionsMovable ()); +} + + +// bool QHeaderView::sectionsMoved() + + +static void _init_f_sectionsMoved_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sectionsMoved_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHeaderView *)cls)->sectionsMoved ()); +} + + +// void QHeaderView::setCascadingSectionResizes(bool enable) + + +static void _init_f_setCascadingSectionResizes_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCascadingSectionResizes_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setCascadingSectionResizes (arg1); +} + + +// void QHeaderView::setDefaultAlignment(QFlags alignment) + + +static void _init_f_setDefaultAlignment_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alignment"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultAlignment_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setDefaultAlignment (arg1); +} + + +// void QHeaderView::setDefaultSectionSize(int size) + + +static void _init_f_setDefaultSectionSize_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultSectionSize_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setDefaultSectionSize (arg1); +} + + +// void QHeaderView::setFirstSectionMovable(bool movable) + + +static void _init_f_setFirstSectionMovable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("movable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFirstSectionMovable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setFirstSectionMovable (arg1); +} + + +// void QHeaderView::setHighlightSections(bool highlight) + + +static void _init_f_setHighlightSections_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("highlight"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHighlightSections_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setHighlightSections (arg1); +} + + +// void QHeaderView::setMaximumSectionSize(int size) + + +static void _init_f_setMaximumSectionSize_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumSectionSize_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setMaximumSectionSize (arg1); +} + + +// void QHeaderView::setMinimumSectionSize(int size) + + +static void _init_f_setMinimumSectionSize_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumSectionSize_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setMinimumSectionSize (arg1); +} + + +// void QHeaderView::setModel(QAbstractItemModel *model) + + +static void _init_f_setModel_2419 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setModel_2419 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setModel (arg1); +} + + +// void QHeaderView::setOffset(int offset) + + +static void _init_f_setOffset_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOffset_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setOffset (arg1); +} + + +// void QHeaderView::setOffsetToLastSection() + + +static void _init_f_setOffsetToLastSection_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_setOffsetToLastSection_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setOffsetToLastSection (); +} + + +// void QHeaderView::setOffsetToSectionPosition(int visualIndex) + + +static void _init_f_setOffsetToSectionPosition_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visualIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOffsetToSectionPosition_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setOffsetToSectionPosition (arg1); +} + + +// void QHeaderView::setResizeContentsPrecision(int precision) + + +static void _init_f_setResizeContentsPrecision_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("precision"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setResizeContentsPrecision_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setResizeContentsPrecision (arg1); +} + + +// void QHeaderView::setSectionHidden(int logicalIndex, bool hide) + + +static void _init_f_setSectionHidden_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hide"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setSectionHidden_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setSectionHidden (arg1, arg2); +} + + +// void QHeaderView::setSectionResizeMode(QHeaderView::ResizeMode mode) + + +static void _init_f_setSectionResizeMode_2644 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSectionResizeMode_2644 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setSectionResizeMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QHeaderView::setSectionResizeMode(int logicalIndex, QHeaderView::ResizeMode mode) + + +static void _init_f_setSectionResizeMode_3303 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setSectionResizeMode_3303 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setSectionResizeMode (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QHeaderView::setSectionsClickable(bool clickable) + + +static void _init_f_setSectionsClickable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("clickable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSectionsClickable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setSectionsClickable (arg1); +} + + +// void QHeaderView::setSectionsMovable(bool movable) + + +static void _init_f_setSectionsMovable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("movable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSectionsMovable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setSectionsMovable (arg1); +} + + +// void QHeaderView::setSortIndicator(int logicalIndex, Qt::SortOrder order) + + +static void _init_f_setSortIndicator_2340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setSortIndicator_2340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setSortIndicator (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QHeaderView::setSortIndicatorClearable(bool clearable) + + +static void _init_f_setSortIndicatorClearable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("clearable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSortIndicatorClearable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setSortIndicatorClearable (arg1); +} + + +// void QHeaderView::setSortIndicatorShown(bool show) + + +static void _init_f_setSortIndicatorShown_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("show"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSortIndicatorShown_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setSortIndicatorShown (arg1); +} + + +// void QHeaderView::setStretchLastSection(bool stretch) + + +static void _init_f_setStretchLastSection_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stretch"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStretchLastSection_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setStretchLastSection (arg1); +} + + +// void QHeaderView::setVisible(bool v) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->setVisible (arg1); +} + + +// void QHeaderView::showSection(int logicalIndex) + + +static void _init_f_showSection_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_showSection_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->showSection (arg1); +} + + +// QSize QHeaderView::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QHeaderView *)cls)->sizeHint ()); +} + + +// void QHeaderView::sortIndicatorClearableChanged(bool clearable) + + +static void _init_f_sortIndicatorClearableChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("clearable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_sortIndicatorClearableChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->sortIndicatorClearableChanged (arg1); +} + + +// Qt::SortOrder QHeaderView::sortIndicatorOrder() + + +static void _init_f_sortIndicatorOrder_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_sortIndicatorOrder_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QHeaderView *)cls)->sortIndicatorOrder ())); +} + + +// int QHeaderView::sortIndicatorSection() + + +static void _init_f_sortIndicatorSection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sortIndicatorSection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHeaderView *)cls)->sortIndicatorSection ()); +} + + +// bool QHeaderView::stretchLastSection() + + +static void _init_f_stretchLastSection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stretchLastSection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHeaderView *)cls)->stretchLastSection ()); +} + + +// int QHeaderView::stretchSectionCount() + + +static void _init_f_stretchSectionCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stretchSectionCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHeaderView *)cls)->stretchSectionCount ()); +} + + +// void QHeaderView::swapSections(int first, int second) + + +static void _init_f_swapSections_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("first"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("second"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_swapSections_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView *)cls)->swapSections (arg1, arg2); +} + + +// int QHeaderView::visualIndex(int logicalIndex) + + +static void _init_f_visualIndex_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_visualIndex_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QHeaderView *)cls)->visualIndex (arg1)); +} + + +// int QHeaderView::visualIndexAt(int position) + + +static void _init_f_visualIndexAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_visualIndexAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QHeaderView *)cls)->visualIndexAt (arg1)); +} + + +// static QString QHeaderView::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QHeaderView::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QHeaderView () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":cascadingSectionResizes", "@brief Method bool QHeaderView::cascadingSectionResizes()\n", true, &_init_f_cascadingSectionResizes_c0, &_call_f_cascadingSectionResizes_c0); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QHeaderView::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod (":defaultAlignment", "@brief Method QFlags QHeaderView::defaultAlignment()\n", true, &_init_f_defaultAlignment_c0, &_call_f_defaultAlignment_c0); + methods += new qt_gsi::GenericMethod (":defaultSectionSize", "@brief Method int QHeaderView::defaultSectionSize()\n", true, &_init_f_defaultSectionSize_c0, &_call_f_defaultSectionSize_c0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@brief Method void QHeaderView::doItemsLayout()\nThis is a reimplementation of QAbstractItemView::doItemsLayout", false, &_init_f_doItemsLayout_0, &_call_f_doItemsLayout_0); + methods += new qt_gsi::GenericMethod ("headerDataChanged", "@brief Method void QHeaderView::headerDataChanged(Qt::Orientation orientation, int logicalFirst, int logicalLast)\n", false, &_init_f_headerDataChanged_3231, &_call_f_headerDataChanged_3231); + methods += new qt_gsi::GenericMethod ("hiddenSectionCount", "@brief Method int QHeaderView::hiddenSectionCount()\n", true, &_init_f_hiddenSectionCount_c0, &_call_f_hiddenSectionCount_c0); + methods += new qt_gsi::GenericMethod ("hideSection", "@brief Method void QHeaderView::hideSection(int logicalIndex)\n", false, &_init_f_hideSection_767, &_call_f_hideSection_767); + methods += new qt_gsi::GenericMethod (":highlightSections", "@brief Method bool QHeaderView::highlightSections()\n", true, &_init_f_highlightSections_c0, &_call_f_highlightSections_c0); + methods += new qt_gsi::GenericMethod ("isFirstSectionMovable?", "@brief Method bool QHeaderView::isFirstSectionMovable()\n", true, &_init_f_isFirstSectionMovable_c0, &_call_f_isFirstSectionMovable_c0); + methods += new qt_gsi::GenericMethod ("isSectionHidden?", "@brief Method bool QHeaderView::isSectionHidden(int logicalIndex)\n", true, &_init_f_isSectionHidden_c767, &_call_f_isSectionHidden_c767); + methods += new qt_gsi::GenericMethod ("isSortIndicatorClearable?", "@brief Method bool QHeaderView::isSortIndicatorClearable()\n", true, &_init_f_isSortIndicatorClearable_c0, &_call_f_isSortIndicatorClearable_c0); + methods += new qt_gsi::GenericMethod ("isSortIndicatorShown?|:sortIndicatorShown", "@brief Method bool QHeaderView::isSortIndicatorShown()\n", true, &_init_f_isSortIndicatorShown_c0, &_call_f_isSortIndicatorShown_c0); + methods += new qt_gsi::GenericMethod ("length", "@brief Method int QHeaderView::length()\n", true, &_init_f_length_c0, &_call_f_length_c0); + methods += new qt_gsi::GenericMethod ("logicalIndex", "@brief Method int QHeaderView::logicalIndex(int visualIndex)\n", true, &_init_f_logicalIndex_c767, &_call_f_logicalIndex_c767); + methods += new qt_gsi::GenericMethod ("logicalIndexAt", "@brief Method int QHeaderView::logicalIndexAt(int position)\n", true, &_init_f_logicalIndexAt_c767, &_call_f_logicalIndexAt_c767); + methods += new qt_gsi::GenericMethod ("logicalIndexAt", "@brief Method int QHeaderView::logicalIndexAt(int x, int y)\n", true, &_init_f_logicalIndexAt_c1426, &_call_f_logicalIndexAt_c1426); + methods += new qt_gsi::GenericMethod ("logicalIndexAt", "@brief Method int QHeaderView::logicalIndexAt(const QPoint &pos)\n", true, &_init_f_logicalIndexAt_c1916, &_call_f_logicalIndexAt_c1916); + methods += new qt_gsi::GenericMethod (":maximumSectionSize", "@brief Method int QHeaderView::maximumSectionSize()\n", true, &_init_f_maximumSectionSize_c0, &_call_f_maximumSectionSize_c0); + methods += new qt_gsi::GenericMethod (":minimumSectionSize", "@brief Method int QHeaderView::minimumSectionSize()\n", true, &_init_f_minimumSectionSize_c0, &_call_f_minimumSectionSize_c0); + methods += new qt_gsi::GenericMethod ("moveSection", "@brief Method void QHeaderView::moveSection(int from, int to)\n", false, &_init_f_moveSection_1426, &_call_f_moveSection_1426); + methods += new qt_gsi::GenericMethod (":offset", "@brief Method int QHeaderView::offset()\n", true, &_init_f_offset_c0, &_call_f_offset_c0); + methods += new qt_gsi::GenericMethod ("orientation", "@brief Method Qt::Orientation QHeaderView::orientation()\n", true, &_init_f_orientation_c0, &_call_f_orientation_c0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method void QHeaderView::reset()\nThis is a reimplementation of QAbstractItemView::reset", false, &_init_f_reset_0, &_call_f_reset_0); + methods += new qt_gsi::GenericMethod ("resetDefaultSectionSize", "@brief Method void QHeaderView::resetDefaultSectionSize()\n", false, &_init_f_resetDefaultSectionSize_0, &_call_f_resetDefaultSectionSize_0); + methods += new qt_gsi::GenericMethod (":resizeContentsPrecision", "@brief Method int QHeaderView::resizeContentsPrecision()\n", true, &_init_f_resizeContentsPrecision_c0, &_call_f_resizeContentsPrecision_c0); + methods += new qt_gsi::GenericMethod ("resizeSection", "@brief Method void QHeaderView::resizeSection(int logicalIndex, int size)\n", false, &_init_f_resizeSection_1426, &_call_f_resizeSection_1426); + methods += new qt_gsi::GenericMethod ("resizeSections", "@brief Method void QHeaderView::resizeSections(QHeaderView::ResizeMode mode)\n", false, &_init_f_resizeSections_2644, &_call_f_resizeSections_2644); + methods += new qt_gsi::GenericMethod ("restoreState", "@brief Method bool QHeaderView::restoreState(const QByteArray &state)\n", false, &_init_f_restoreState_2309, &_call_f_restoreState_2309); + methods += new qt_gsi::GenericMethod ("saveState", "@brief Method QByteArray QHeaderView::saveState()\n", true, &_init_f_saveState_c0, &_call_f_saveState_c0); + methods += new qt_gsi::GenericMethod ("sectionPosition", "@brief Method int QHeaderView::sectionPosition(int logicalIndex)\n", true, &_init_f_sectionPosition_c767, &_call_f_sectionPosition_c767); + methods += new qt_gsi::GenericMethod ("sectionResizeMode", "@brief Method QHeaderView::ResizeMode QHeaderView::sectionResizeMode(int logicalIndex)\n", true, &_init_f_sectionResizeMode_c767, &_call_f_sectionResizeMode_c767); + methods += new qt_gsi::GenericMethod ("sectionSize", "@brief Method int QHeaderView::sectionSize(int logicalIndex)\n", true, &_init_f_sectionSize_c767, &_call_f_sectionSize_c767); + methods += new qt_gsi::GenericMethod ("sectionSizeHint", "@brief Method int QHeaderView::sectionSizeHint(int logicalIndex)\n", true, &_init_f_sectionSizeHint_c767, &_call_f_sectionSizeHint_c767); + methods += new qt_gsi::GenericMethod ("sectionViewportPosition", "@brief Method int QHeaderView::sectionViewportPosition(int logicalIndex)\n", true, &_init_f_sectionViewportPosition_c767, &_call_f_sectionViewportPosition_c767); + methods += new qt_gsi::GenericMethod (":sectionsClickable", "@brief Method bool QHeaderView::sectionsClickable()\n", true, &_init_f_sectionsClickable_c0, &_call_f_sectionsClickable_c0); + methods += new qt_gsi::GenericMethod ("sectionsHidden", "@brief Method bool QHeaderView::sectionsHidden()\n", true, &_init_f_sectionsHidden_c0, &_call_f_sectionsHidden_c0); + methods += new qt_gsi::GenericMethod (":sectionsMovable", "@brief Method bool QHeaderView::sectionsMovable()\n", true, &_init_f_sectionsMovable_c0, &_call_f_sectionsMovable_c0); + methods += new qt_gsi::GenericMethod ("sectionsMoved", "@brief Method bool QHeaderView::sectionsMoved()\n", true, &_init_f_sectionsMoved_c0, &_call_f_sectionsMoved_c0); + methods += new qt_gsi::GenericMethod ("setCascadingSectionResizes|cascadingSectionResizes=", "@brief Method void QHeaderView::setCascadingSectionResizes(bool enable)\n", false, &_init_f_setCascadingSectionResizes_864, &_call_f_setCascadingSectionResizes_864); + methods += new qt_gsi::GenericMethod ("setDefaultAlignment|defaultAlignment=", "@brief Method void QHeaderView::setDefaultAlignment(QFlags alignment)\n", false, &_init_f_setDefaultAlignment_2750, &_call_f_setDefaultAlignment_2750); + methods += new qt_gsi::GenericMethod ("setDefaultSectionSize|defaultSectionSize=", "@brief Method void QHeaderView::setDefaultSectionSize(int size)\n", false, &_init_f_setDefaultSectionSize_767, &_call_f_setDefaultSectionSize_767); + methods += new qt_gsi::GenericMethod ("setFirstSectionMovable", "@brief Method void QHeaderView::setFirstSectionMovable(bool movable)\n", false, &_init_f_setFirstSectionMovable_864, &_call_f_setFirstSectionMovable_864); + methods += new qt_gsi::GenericMethod ("setHighlightSections|highlightSections=", "@brief Method void QHeaderView::setHighlightSections(bool highlight)\n", false, &_init_f_setHighlightSections_864, &_call_f_setHighlightSections_864); + methods += new qt_gsi::GenericMethod ("setMaximumSectionSize|maximumSectionSize=", "@brief Method void QHeaderView::setMaximumSectionSize(int size)\n", false, &_init_f_setMaximumSectionSize_767, &_call_f_setMaximumSectionSize_767); + methods += new qt_gsi::GenericMethod ("setMinimumSectionSize|minimumSectionSize=", "@brief Method void QHeaderView::setMinimumSectionSize(int size)\n", false, &_init_f_setMinimumSectionSize_767, &_call_f_setMinimumSectionSize_767); + methods += new qt_gsi::GenericMethod ("setModel|model=", "@brief Method void QHeaderView::setModel(QAbstractItemModel *model)\nThis is a reimplementation of QAbstractItemView::setModel", false, &_init_f_setModel_2419, &_call_f_setModel_2419); + methods += new qt_gsi::GenericMethod ("setOffset|offset=", "@brief Method void QHeaderView::setOffset(int offset)\n", false, &_init_f_setOffset_767, &_call_f_setOffset_767); + methods += new qt_gsi::GenericMethod ("setOffsetToLastSection", "@brief Method void QHeaderView::setOffsetToLastSection()\n", false, &_init_f_setOffsetToLastSection_0, &_call_f_setOffsetToLastSection_0); + methods += new qt_gsi::GenericMethod ("setOffsetToSectionPosition", "@brief Method void QHeaderView::setOffsetToSectionPosition(int visualIndex)\n", false, &_init_f_setOffsetToSectionPosition_767, &_call_f_setOffsetToSectionPosition_767); + methods += new qt_gsi::GenericMethod ("setResizeContentsPrecision|resizeContentsPrecision=", "@brief Method void QHeaderView::setResizeContentsPrecision(int precision)\n", false, &_init_f_setResizeContentsPrecision_767, &_call_f_setResizeContentsPrecision_767); + methods += new qt_gsi::GenericMethod ("setSectionHidden", "@brief Method void QHeaderView::setSectionHidden(int logicalIndex, bool hide)\n", false, &_init_f_setSectionHidden_1523, &_call_f_setSectionHidden_1523); + methods += new qt_gsi::GenericMethod ("setSectionResizeMode", "@brief Method void QHeaderView::setSectionResizeMode(QHeaderView::ResizeMode mode)\n", false, &_init_f_setSectionResizeMode_2644, &_call_f_setSectionResizeMode_2644); + methods += new qt_gsi::GenericMethod ("setSectionResizeMode", "@brief Method void QHeaderView::setSectionResizeMode(int logicalIndex, QHeaderView::ResizeMode mode)\n", false, &_init_f_setSectionResizeMode_3303, &_call_f_setSectionResizeMode_3303); + methods += new qt_gsi::GenericMethod ("setSectionsClickable|sectionsClickable=", "@brief Method void QHeaderView::setSectionsClickable(bool clickable)\n", false, &_init_f_setSectionsClickable_864, &_call_f_setSectionsClickable_864); + methods += new qt_gsi::GenericMethod ("setSectionsMovable|sectionsMovable=", "@brief Method void QHeaderView::setSectionsMovable(bool movable)\n", false, &_init_f_setSectionsMovable_864, &_call_f_setSectionsMovable_864); + methods += new qt_gsi::GenericMethod ("setSortIndicator", "@brief Method void QHeaderView::setSortIndicator(int logicalIndex, Qt::SortOrder order)\n", false, &_init_f_setSortIndicator_2340, &_call_f_setSortIndicator_2340); + methods += new qt_gsi::GenericMethod ("setSortIndicatorClearable", "@brief Method void QHeaderView::setSortIndicatorClearable(bool clearable)\n", false, &_init_f_setSortIndicatorClearable_864, &_call_f_setSortIndicatorClearable_864); + methods += new qt_gsi::GenericMethod ("setSortIndicatorShown|sortIndicatorShown=", "@brief Method void QHeaderView::setSortIndicatorShown(bool show)\n", false, &_init_f_setSortIndicatorShown_864, &_call_f_setSortIndicatorShown_864); + methods += new qt_gsi::GenericMethod ("setStretchLastSection|stretchLastSection=", "@brief Method void QHeaderView::setStretchLastSection(bool stretch)\n", false, &_init_f_setStretchLastSection_864, &_call_f_setStretchLastSection_864); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QHeaderView::setVisible(bool v)\nThis is a reimplementation of QWidget::setVisible", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod ("showSection", "@brief Method void QHeaderView::showSection(int logicalIndex)\n", false, &_init_f_showSection_767, &_call_f_showSection_767); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QHeaderView::sizeHint()\nThis is a reimplementation of QAbstractScrollArea::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod ("sortIndicatorClearableChanged", "@brief Method void QHeaderView::sortIndicatorClearableChanged(bool clearable)\n", false, &_init_f_sortIndicatorClearableChanged_864, &_call_f_sortIndicatorClearableChanged_864); + methods += new qt_gsi::GenericMethod ("sortIndicatorOrder", "@brief Method Qt::SortOrder QHeaderView::sortIndicatorOrder()\n", true, &_init_f_sortIndicatorOrder_c0, &_call_f_sortIndicatorOrder_c0); + methods += new qt_gsi::GenericMethod ("sortIndicatorSection", "@brief Method int QHeaderView::sortIndicatorSection()\n", true, &_init_f_sortIndicatorSection_c0, &_call_f_sortIndicatorSection_c0); + methods += new qt_gsi::GenericMethod (":stretchLastSection", "@brief Method bool QHeaderView::stretchLastSection()\n", true, &_init_f_stretchLastSection_c0, &_call_f_stretchLastSection_c0); + methods += new qt_gsi::GenericMethod ("stretchSectionCount", "@brief Method int QHeaderView::stretchSectionCount()\n", true, &_init_f_stretchSectionCount_c0, &_call_f_stretchSectionCount_c0); + methods += new qt_gsi::GenericMethod ("swapSections", "@brief Method void QHeaderView::swapSections(int first, int second)\n", false, &_init_f_swapSections_1426, &_call_f_swapSections_1426); + methods += new qt_gsi::GenericMethod ("visualIndex", "@brief Method int QHeaderView::visualIndex(int logicalIndex)\n", true, &_init_f_visualIndex_c767, &_call_f_visualIndex_c767); + methods += new qt_gsi::GenericMethod ("visualIndexAt", "@brief Method int QHeaderView::visualIndexAt(int position)\n", true, &_init_f_visualIndexAt_c767, &_call_f_visualIndexAt_c767); + methods += gsi::qt_signal ("activated(const QModelIndex &)", "activated", gsi::arg("index"), "@brief Signal declaration for QHeaderView::activated(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("clicked(const QModelIndex &)", "clicked", gsi::arg("index"), "@brief Signal declaration for QHeaderView::clicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QHeaderView::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QHeaderView::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("doubleClicked(const QModelIndex &)", "doubleClicked", gsi::arg("index"), "@brief Signal declaration for QHeaderView::doubleClicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("entered(const QModelIndex &)", "entered", gsi::arg("index"), "@brief Signal declaration for QHeaderView::entered(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("geometriesChanged()", "geometriesChanged", "@brief Signal declaration for QHeaderView::geometriesChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("iconSizeChanged(const QSize &)", "iconSizeChanged", gsi::arg("size"), "@brief Signal declaration for QHeaderView::iconSizeChanged(const QSize &size)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QHeaderView::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pressed(const QModelIndex &)", "pressed", gsi::arg("index"), "@brief Signal declaration for QHeaderView::pressed(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sectionClicked(int)", "sectionClicked", gsi::arg("logicalIndex"), "@brief Signal declaration for QHeaderView::sectionClicked(int logicalIndex)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sectionCountChanged(int, int)", "sectionCountChanged", gsi::arg("oldCount"), gsi::arg("newCount"), "@brief Signal declaration for QHeaderView::sectionCountChanged(int oldCount, int newCount)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sectionDoubleClicked(int)", "sectionDoubleClicked", gsi::arg("logicalIndex"), "@brief Signal declaration for QHeaderView::sectionDoubleClicked(int logicalIndex)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sectionEntered(int)", "sectionEntered", gsi::arg("logicalIndex"), "@brief Signal declaration for QHeaderView::sectionEntered(int logicalIndex)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sectionHandleDoubleClicked(int)", "sectionHandleDoubleClicked", gsi::arg("logicalIndex"), "@brief Signal declaration for QHeaderView::sectionHandleDoubleClicked(int logicalIndex)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sectionMoved(int, int, int)", "sectionMoved", gsi::arg("logicalIndex"), gsi::arg("oldVisualIndex"), gsi::arg("newVisualIndex"), "@brief Signal declaration for QHeaderView::sectionMoved(int logicalIndex, int oldVisualIndex, int newVisualIndex)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sectionPressed(int)", "sectionPressed", gsi::arg("logicalIndex"), "@brief Signal declaration for QHeaderView::sectionPressed(int logicalIndex)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sectionResized(int, int, int)", "sectionResized", gsi::arg("logicalIndex"), gsi::arg("oldSize"), gsi::arg("newSize"), "@brief Signal declaration for QHeaderView::sectionResized(int logicalIndex, int oldSize, int newSize)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("sortIndicatorChanged(int, Qt::SortOrder)", "sortIndicatorChanged", gsi::arg("logicalIndex"), gsi::arg("order"), "@brief Signal declaration for QHeaderView::sortIndicatorChanged(int logicalIndex, Qt::SortOrder order)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("viewportEntered()", "viewportEntered", "@brief Signal declaration for QHeaderView::viewportEntered()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QHeaderView::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QHeaderView::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QHeaderView::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QHeaderView::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractItemView (); + +qt_gsi::QtNativeClass decl_QHeaderView (qtdecl_QAbstractItemView (), "QtWidgets", "QHeaderView_Native", + methods_QHeaderView (), + "@hide\n@alias QHeaderView"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QHeaderView () { return decl_QHeaderView; } + +} + + +class QHeaderView_Adaptor : public QHeaderView, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QHeaderView_Adaptor(); + + // [adaptor ctor] QHeaderView::QHeaderView(Qt::Orientation orientation, QWidget *parent) + QHeaderView_Adaptor(Qt::Orientation orientation) : QHeaderView(orientation) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QHeaderView::QHeaderView(Qt::Orientation orientation, QWidget *parent) + QHeaderView_Adaptor(Qt::Orientation orientation, QWidget *parent) : QHeaderView(orientation, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QHeaderView::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QHeaderView_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QHeaderView::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QHeaderView::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QHeaderView_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QHeaderView::destroy(destroyWindow, destroySubWindows); + } + + // [expose] QPoint QHeaderView::dirtyRegionOffset() + QPoint fp_QHeaderView_dirtyRegionOffset_c0 () const { + return QHeaderView::dirtyRegionOffset(); + } + + // [expose] void QHeaderView::doAutoScroll() + void fp_QHeaderView_doAutoScroll_0 () { + QHeaderView::doAutoScroll(); + } + + // [expose] void QHeaderView::drawFrame(QPainter *) + void fp_QHeaderView_drawFrame_1426 (QPainter *arg1) { + QHeaderView::drawFrame(arg1); + } + + // [expose] QAbstractItemView::DropIndicatorPosition QHeaderView::dropIndicatorPosition() + unsigned int fp_QHeaderView_dropIndicatorPosition_c0 () const { + return (unsigned int)(QHeaderView::dropIndicatorPosition()); + } + + // [expose] void QHeaderView::executeDelayedItemsLayout() + void fp_QHeaderView_executeDelayedItemsLayout_0 () { + QHeaderView::executeDelayedItemsLayout(); + } + + // [expose] bool QHeaderView::focusNextChild() + bool fp_QHeaderView_focusNextChild_0 () { + return QHeaderView::focusNextChild(); + } + + // [expose] bool QHeaderView::focusPreviousChild() + bool fp_QHeaderView_focusPreviousChild_0 () { + return QHeaderView::focusPreviousChild(); + } + + // [expose] void QHeaderView::initialize() + void fp_QHeaderView_initialize_0 () { + QHeaderView::initialize(); + } + + // [expose] void QHeaderView::initializeSections() + void fp_QHeaderView_initializeSections_0 () { + QHeaderView::initializeSections(); + } + + // [expose] void QHeaderView::initializeSections(int start, int end) + void fp_QHeaderView_initializeSections_1426 (int start, int end) { + QHeaderView::initializeSections(start, end); + } + + // [expose] bool QHeaderView::isSignalConnected(const QMetaMethod &signal) + bool fp_QHeaderView_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QHeaderView::isSignalConnected(signal); + } + + // [expose] int QHeaderView::receivers(const char *signal) + int fp_QHeaderView_receivers_c1731 (const char *signal) const { + return QHeaderView::receivers(signal); + } + + // [expose] void QHeaderView::resizeSections() + void fp_QHeaderView_resizeSections_0 () { + QHeaderView::resizeSections(); + } + + // [expose] void QHeaderView::scheduleDelayedItemsLayout() + void fp_QHeaderView_scheduleDelayedItemsLayout_0 () { + QHeaderView::scheduleDelayedItemsLayout(); + } + + // [expose] void QHeaderView::scrollDirtyRegion(int dx, int dy) + void fp_QHeaderView_scrollDirtyRegion_1426 (int dx, int dy) { + QHeaderView::scrollDirtyRegion(dx, dy); + } + + // [expose] void QHeaderView::sectionsAboutToBeRemoved(const QModelIndex &parent, int logicalFirst, int logicalLast) + void fp_QHeaderView_sectionsAboutToBeRemoved_3713 (const QModelIndex &parent, int logicalFirst, int logicalLast) { + QHeaderView::sectionsAboutToBeRemoved(parent, logicalFirst, logicalLast); + } + + // [expose] void QHeaderView::sectionsInserted(const QModelIndex &parent, int logicalFirst, int logicalLast) + void fp_QHeaderView_sectionsInserted_3713 (const QModelIndex &parent, int logicalFirst, int logicalLast) { + QHeaderView::sectionsInserted(parent, logicalFirst, logicalLast); + } + + // [expose] QObject *QHeaderView::sender() + QObject * fp_QHeaderView_sender_c0 () const { + return QHeaderView::sender(); + } + + // [expose] int QHeaderView::senderSignalIndex() + int fp_QHeaderView_senderSignalIndex_c0 () const { + return QHeaderView::senderSignalIndex(); + } + + // [expose] void QHeaderView::setDirtyRegion(const QRegion ®ion) + void fp_QHeaderView_setDirtyRegion_2006 (const QRegion ®ion) { + QHeaderView::setDirtyRegion(region); + } + + // [expose] void QHeaderView::setState(QAbstractItemView::State state) + void fp_QHeaderView_setState_2776 (unsigned int state) { + QHeaderView::setState(QAbstractItemView::State(state)); + } + + // [expose] void QHeaderView::setViewportMargins(int left, int top, int right, int bottom) + void fp_QHeaderView_setViewportMargins_2744 (int left, int top, int right, int bottom) { + QHeaderView::setViewportMargins(left, top, right, bottom); + } + + // [expose] void QHeaderView::setViewportMargins(const QMargins &margins) + void fp_QHeaderView_setViewportMargins_2115 (const QMargins &margins) { + QHeaderView::setViewportMargins(margins); + } + + // [expose] void QHeaderView::startAutoScroll() + void fp_QHeaderView_startAutoScroll_0 () { + QHeaderView::startAutoScroll(); + } + + // [expose] QAbstractItemView::State QHeaderView::state() + unsigned int fp_QHeaderView_state_c0 () const { + return (unsigned int)(QHeaderView::state()); + } + + // [expose] void QHeaderView::stopAutoScroll() + void fp_QHeaderView_stopAutoScroll_0 () { + QHeaderView::stopAutoScroll(); + } + + // [expose] void QHeaderView::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QHeaderView_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QHeaderView::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] void QHeaderView::updateSection(int logicalIndex) + void fp_QHeaderView_updateSection_767 (int logicalIndex) { + QHeaderView::updateSection(logicalIndex); + } + + // [expose] QMargins QHeaderView::viewportMargins() + QMargins fp_QHeaderView_viewportMargins_c0 () const { + return QHeaderView::viewportMargins(); + } + + // [emitter impl] void QHeaderView::activated(const QModelIndex &index) + void emitter_QHeaderView_activated_2395(const QModelIndex &index) + { + emit QHeaderView::activated(index); + } + + // [emitter impl] void QHeaderView::clicked(const QModelIndex &index) + void emitter_QHeaderView_clicked_2395(const QModelIndex &index) + { + emit QHeaderView::clicked(index); + } + + // [emitter impl] void QHeaderView::customContextMenuRequested(const QPoint &pos) + void emitter_QHeaderView_customContextMenuRequested_1916(const QPoint &pos) + { + emit QHeaderView::customContextMenuRequested(pos); + } + + // [emitter impl] void QHeaderView::destroyed(QObject *) + void emitter_QHeaderView_destroyed_1302(QObject *arg1) + { + emit QHeaderView::destroyed(arg1); + } + + // [adaptor impl] void QHeaderView::doItemsLayout() + void cbs_doItemsLayout_0_0() + { + QHeaderView::doItemsLayout(); + } + + virtual void doItemsLayout() + { + if (cb_doItemsLayout_0_0.can_issue()) { + cb_doItemsLayout_0_0.issue(&QHeaderView_Adaptor::cbs_doItemsLayout_0_0); + } else { + QHeaderView::doItemsLayout(); + } + } + + // [emitter impl] void QHeaderView::doubleClicked(const QModelIndex &index) + void emitter_QHeaderView_doubleClicked_2395(const QModelIndex &index) + { + emit QHeaderView::doubleClicked(index); + } + + // [emitter impl] void QHeaderView::entered(const QModelIndex &index) + void emitter_QHeaderView_entered_2395(const QModelIndex &index) + { + emit QHeaderView::entered(index); + } + + // [emitter impl] void QHeaderView::geometriesChanged() + void emitter_QHeaderView_geometriesChanged_0() + { + emit QHeaderView::geometriesChanged(); + } + + // [adaptor impl] bool QHeaderView::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QHeaderView::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QHeaderView_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QHeaderView::hasHeightForWidth(); + } + } + + // [adaptor impl] int QHeaderView::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QHeaderView::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QHeaderView_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QHeaderView::heightForWidth(arg1); + } + } + + // [emitter impl] void QHeaderView::iconSizeChanged(const QSize &size) + void emitter_QHeaderView_iconSizeChanged_1805(const QSize &size) + { + emit QHeaderView::iconSizeChanged(size); + } + + // [adaptor impl] QVariant QHeaderView::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QHeaderView::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QHeaderView_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QHeaderView::inputMethodQuery(query); + } + } + + // [adaptor impl] QAbstractItemDelegate *QHeaderView::itemDelegateForIndex(const QModelIndex &index) + QAbstractItemDelegate * cbs_itemDelegateForIndex_c2395_0(const QModelIndex &index) const + { + return QHeaderView::itemDelegateForIndex(index); + } + + virtual QAbstractItemDelegate * itemDelegateForIndex(const QModelIndex &index) const + { + if (cb_itemDelegateForIndex_c2395_0.can_issue()) { + return cb_itemDelegateForIndex_c2395_0.issue(&QHeaderView_Adaptor::cbs_itemDelegateForIndex_c2395_0, index); + } else { + return QHeaderView::itemDelegateForIndex(index); + } + } + + // [adaptor impl] void QHeaderView::keyboardSearch(const QString &search) + void cbs_keyboardSearch_2025_0(const QString &search) + { + QHeaderView::keyboardSearch(search); + } + + virtual void keyboardSearch(const QString &search) + { + if (cb_keyboardSearch_2025_0.can_issue()) { + cb_keyboardSearch_2025_0.issue(&QHeaderView_Adaptor::cbs_keyboardSearch_2025_0, search); + } else { + QHeaderView::keyboardSearch(search); + } + } + + // [adaptor impl] QSize QHeaderView::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QHeaderView::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QHeaderView_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QHeaderView::minimumSizeHint(); + } + } + + // [emitter impl] void QHeaderView::objectNameChanged(const QString &objectName) + void emitter_QHeaderView_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QHeaderView::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QHeaderView::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QHeaderView::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QHeaderView_Adaptor::cbs_paintEngine_c0_0); + } else { + return QHeaderView::paintEngine(); + } + } + + // [emitter impl] void QHeaderView::pressed(const QModelIndex &index) + void emitter_QHeaderView_pressed_2395(const QModelIndex &index) + { + emit QHeaderView::pressed(index); + } + + // [adaptor impl] void QHeaderView::reset() + void cbs_reset_0_0() + { + QHeaderView::reset(); + } + + virtual void reset() + { + if (cb_reset_0_0.can_issue()) { + cb_reset_0_0.issue(&QHeaderView_Adaptor::cbs_reset_0_0); + } else { + QHeaderView::reset(); + } + } + + // [emitter impl] void QHeaderView::sectionClicked(int logicalIndex) + void emitter_QHeaderView_sectionClicked_767(int logicalIndex) + { + emit QHeaderView::sectionClicked(logicalIndex); + } + + // [emitter impl] void QHeaderView::sectionCountChanged(int oldCount, int newCount) + void emitter_QHeaderView_sectionCountChanged_1426(int oldCount, int newCount) + { + emit QHeaderView::sectionCountChanged(oldCount, newCount); + } + + // [emitter impl] void QHeaderView::sectionDoubleClicked(int logicalIndex) + void emitter_QHeaderView_sectionDoubleClicked_767(int logicalIndex) + { + emit QHeaderView::sectionDoubleClicked(logicalIndex); + } + + // [emitter impl] void QHeaderView::sectionEntered(int logicalIndex) + void emitter_QHeaderView_sectionEntered_767(int logicalIndex) + { + emit QHeaderView::sectionEntered(logicalIndex); + } + + // [emitter impl] void QHeaderView::sectionHandleDoubleClicked(int logicalIndex) + void emitter_QHeaderView_sectionHandleDoubleClicked_767(int logicalIndex) + { + emit QHeaderView::sectionHandleDoubleClicked(logicalIndex); + } + + // [emitter impl] void QHeaderView::sectionMoved(int logicalIndex, int oldVisualIndex, int newVisualIndex) + void emitter_QHeaderView_sectionMoved_2085(int logicalIndex, int oldVisualIndex, int newVisualIndex) + { + emit QHeaderView::sectionMoved(logicalIndex, oldVisualIndex, newVisualIndex); + } + + // [emitter impl] void QHeaderView::sectionPressed(int logicalIndex) + void emitter_QHeaderView_sectionPressed_767(int logicalIndex) + { + emit QHeaderView::sectionPressed(logicalIndex); + } + + // [emitter impl] void QHeaderView::sectionResized(int logicalIndex, int oldSize, int newSize) + void emitter_QHeaderView_sectionResized_2085(int logicalIndex, int oldSize, int newSize) + { + emit QHeaderView::sectionResized(logicalIndex, oldSize, newSize); + } + + // [adaptor impl] void QHeaderView::selectAll() + void cbs_selectAll_0_0() + { + QHeaderView::selectAll(); + } + + virtual void selectAll() + { + if (cb_selectAll_0_0.can_issue()) { + cb_selectAll_0_0.issue(&QHeaderView_Adaptor::cbs_selectAll_0_0); + } else { + QHeaderView::selectAll(); + } + } + + // [adaptor impl] void QHeaderView::setModel(QAbstractItemModel *model) + void cbs_setModel_2419_0(QAbstractItemModel *model) + { + QHeaderView::setModel(model); + } + + virtual void setModel(QAbstractItemModel *model) + { + if (cb_setModel_2419_0.can_issue()) { + cb_setModel_2419_0.issue(&QHeaderView_Adaptor::cbs_setModel_2419_0, model); + } else { + QHeaderView::setModel(model); + } + } + + // [adaptor impl] void QHeaderView::setRootIndex(const QModelIndex &index) + void cbs_setRootIndex_2395_0(const QModelIndex &index) + { + QHeaderView::setRootIndex(index); + } + + virtual void setRootIndex(const QModelIndex &index) + { + if (cb_setRootIndex_2395_0.can_issue()) { + cb_setRootIndex_2395_0.issue(&QHeaderView_Adaptor::cbs_setRootIndex_2395_0, index); + } else { + QHeaderView::setRootIndex(index); + } + } + + // [adaptor impl] void QHeaderView::setSelectionModel(QItemSelectionModel *selectionModel) + void cbs_setSelectionModel_2533_0(QItemSelectionModel *selectionModel) + { + QHeaderView::setSelectionModel(selectionModel); + } + + virtual void setSelectionModel(QItemSelectionModel *selectionModel) + { + if (cb_setSelectionModel_2533_0.can_issue()) { + cb_setSelectionModel_2533_0.issue(&QHeaderView_Adaptor::cbs_setSelectionModel_2533_0, selectionModel); + } else { + QHeaderView::setSelectionModel(selectionModel); + } + } + + // [adaptor impl] void QHeaderView::setVisible(bool v) + void cbs_setVisible_864_0(bool v) + { + QHeaderView::setVisible(v); + } + + virtual void setVisible(bool v) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QHeaderView_Adaptor::cbs_setVisible_864_0, v); + } else { + QHeaderView::setVisible(v); + } + } + + // [adaptor impl] void QHeaderView::setupViewport(QWidget *viewport) + void cbs_setupViewport_1315_0(QWidget *viewport) + { + QHeaderView::setupViewport(viewport); + } + + virtual void setupViewport(QWidget *viewport) + { + if (cb_setupViewport_1315_0.can_issue()) { + cb_setupViewport_1315_0.issue(&QHeaderView_Adaptor::cbs_setupViewport_1315_0, viewport); + } else { + QHeaderView::setupViewport(viewport); + } + } + + // [adaptor impl] QSize QHeaderView::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QHeaderView::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QHeaderView_Adaptor::cbs_sizeHint_c0_0); + } else { + return QHeaderView::sizeHint(); + } + } + + // [adaptor impl] int QHeaderView::sizeHintForColumn(int column) + int cbs_sizeHintForColumn_c767_0(int column) const + { + return QHeaderView::sizeHintForColumn(column); + } + + virtual int sizeHintForColumn(int column) const + { + if (cb_sizeHintForColumn_c767_0.can_issue()) { + return cb_sizeHintForColumn_c767_0.issue(&QHeaderView_Adaptor::cbs_sizeHintForColumn_c767_0, column); + } else { + return QHeaderView::sizeHintForColumn(column); + } + } + + // [adaptor impl] int QHeaderView::sizeHintForRow(int row) + int cbs_sizeHintForRow_c767_0(int row) const + { + return QHeaderView::sizeHintForRow(row); + } + + virtual int sizeHintForRow(int row) const + { + if (cb_sizeHintForRow_c767_0.can_issue()) { + return cb_sizeHintForRow_c767_0.issue(&QHeaderView_Adaptor::cbs_sizeHintForRow_c767_0, row); + } else { + return QHeaderView::sizeHintForRow(row); + } + } + + // [emitter impl] void QHeaderView::sortIndicatorChanged(int logicalIndex, Qt::SortOrder order) + void emitter_QHeaderView_sortIndicatorChanged_2340(int logicalIndex, Qt::SortOrder order) + { + emit QHeaderView::sortIndicatorChanged(logicalIndex, order); + } + + // [emitter impl] void QHeaderView::viewportEntered() + void emitter_QHeaderView_viewportEntered_0() + { + emit QHeaderView::viewportEntered(); + } + + // [emitter impl] void QHeaderView::windowIconChanged(const QIcon &icon) + void emitter_QHeaderView_windowIconChanged_1787(const QIcon &icon) + { + emit QHeaderView::windowIconChanged(icon); + } + + // [emitter impl] void QHeaderView::windowIconTextChanged(const QString &iconText) + void emitter_QHeaderView_windowIconTextChanged_2025(const QString &iconText) + { + emit QHeaderView::windowIconTextChanged(iconText); + } + + // [emitter impl] void QHeaderView::windowTitleChanged(const QString &title) + void emitter_QHeaderView_windowTitleChanged_2025(const QString &title) + { + emit QHeaderView::windowTitleChanged(title); + } + + // [adaptor impl] void QHeaderView::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QHeaderView::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QHeaderView_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QHeaderView::actionEvent(event); + } + } + + // [adaptor impl] void QHeaderView::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QHeaderView::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QHeaderView_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QHeaderView::changeEvent(arg1); + } + } + + // [adaptor impl] void QHeaderView::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QHeaderView::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QHeaderView_Adaptor::cbs_childEvent_1701_0, event); + } else { + QHeaderView::childEvent(event); + } + } + + // [adaptor impl] void QHeaderView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + void cbs_closeEditor_4926_0(QWidget *editor, const qt_gsi::Converter::target_type & hint) + { + QHeaderView::closeEditor(editor, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + { + if (cb_closeEditor_4926_0.can_issue()) { + cb_closeEditor_4926_0.issue::target_type &>(&QHeaderView_Adaptor::cbs_closeEditor_4926_0, editor, qt_gsi::CppToQtAdaptor(hint)); + } else { + QHeaderView::closeEditor(editor, hint); + } + } + + // [adaptor impl] void QHeaderView::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QHeaderView::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QHeaderView_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QHeaderView::closeEvent(event); + } + } + + // [adaptor impl] void QHeaderView::commitData(QWidget *editor) + void cbs_commitData_1315_0(QWidget *editor) + { + QHeaderView::commitData(editor); + } + + virtual void commitData(QWidget *editor) + { + if (cb_commitData_1315_0.can_issue()) { + cb_commitData_1315_0.issue(&QHeaderView_Adaptor::cbs_commitData_1315_0, editor); + } else { + QHeaderView::commitData(editor); + } + } + + // [adaptor impl] void QHeaderView::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QHeaderView::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QHeaderView_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QHeaderView::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QHeaderView::currentChanged(const QModelIndex ¤t, const QModelIndex &old) + void cbs_currentChanged_4682_0(const QModelIndex ¤t, const QModelIndex &old) + { + QHeaderView::currentChanged(current, old); + } + + virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &old) + { + if (cb_currentChanged_4682_0.can_issue()) { + cb_currentChanged_4682_0.issue(&QHeaderView_Adaptor::cbs_currentChanged_4682_0, current, old); + } else { + QHeaderView::currentChanged(current, old); + } + } + + // [adaptor impl] void QHeaderView::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QHeaderView::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QHeaderView_Adaptor::cbs_customEvent_1217_0, event); + } else { + QHeaderView::customEvent(event); + } + } + + // [adaptor impl] void QHeaderView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void cbs_dataChanged_6833_1(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + QHeaderView::dataChanged(topLeft, bottomRight, roles); + } + + virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + if (cb_dataChanged_6833_1.can_issue()) { + cb_dataChanged_6833_1.issue &>(&QHeaderView_Adaptor::cbs_dataChanged_6833_1, topLeft, bottomRight, roles); + } else { + QHeaderView::dataChanged(topLeft, bottomRight, roles); + } + } + + // [adaptor impl] void QHeaderView::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QHeaderView::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QHeaderView_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QHeaderView::disconnectNotify(signal); + } + } + + // [adaptor impl] void QHeaderView::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QHeaderView::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QHeaderView_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QHeaderView::dragEnterEvent(event); + } + } + + // [adaptor impl] void QHeaderView::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QHeaderView::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QHeaderView_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QHeaderView::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QHeaderView::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QHeaderView::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QHeaderView_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QHeaderView::dragMoveEvent(event); + } + } + + // [adaptor impl] void QHeaderView::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QHeaderView::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QHeaderView_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QHeaderView::dropEvent(event); + } + } + + // [adaptor impl] bool QHeaderView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + bool cbs_edit_6773_0(const QModelIndex &index, const qt_gsi::Converter::target_type & trigger, QEvent *event) + { + return QHeaderView::edit(index, qt_gsi::QtToCppAdaptor(trigger).cref(), event); + } + + virtual bool edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + { + if (cb_edit_6773_0.can_issue()) { + return cb_edit_6773_0.issue::target_type &, QEvent *>(&QHeaderView_Adaptor::cbs_edit_6773_0, index, qt_gsi::CppToQtAdaptor(trigger), event); + } else { + return QHeaderView::edit(index, trigger, event); + } + } + + // [adaptor impl] void QHeaderView::editorDestroyed(QObject *editor) + void cbs_editorDestroyed_1302_0(QObject *editor) + { + QHeaderView::editorDestroyed(editor); + } + + virtual void editorDestroyed(QObject *editor) + { + if (cb_editorDestroyed_1302_0.can_issue()) { + cb_editorDestroyed_1302_0.issue(&QHeaderView_Adaptor::cbs_editorDestroyed_1302_0, editor); + } else { + QHeaderView::editorDestroyed(editor); + } + } + + // [adaptor impl] void QHeaderView::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QHeaderView::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QHeaderView_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QHeaderView::enterEvent(event); + } + } + + // [adaptor impl] bool QHeaderView::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QHeaderView::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QHeaderView_Adaptor::cbs_event_1217_0, e); + } else { + return QHeaderView::event(e); + } + } + + // [adaptor impl] bool QHeaderView::eventFilter(QObject *object, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *object, QEvent *event) + { + return QHeaderView::eventFilter(object, event); + } + + virtual bool eventFilter(QObject *object, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QHeaderView_Adaptor::cbs_eventFilter_2411_0, object, event); + } else { + return QHeaderView::eventFilter(object, event); + } + } + + // [adaptor impl] void QHeaderView::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QHeaderView::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QHeaderView_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QHeaderView::focusInEvent(event); + } + } + + // [adaptor impl] bool QHeaderView::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QHeaderView::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QHeaderView_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QHeaderView::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QHeaderView::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QHeaderView::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QHeaderView_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QHeaderView::focusOutEvent(event); + } + } + + // [adaptor impl] void QHeaderView::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QHeaderView::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QHeaderView_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QHeaderView::hideEvent(event); + } + } + + // [adaptor impl] int QHeaderView::horizontalOffset() + int cbs_horizontalOffset_c0_0() const + { + return QHeaderView::horizontalOffset(); + } + + virtual int horizontalOffset() const + { + if (cb_horizontalOffset_c0_0.can_issue()) { + return cb_horizontalOffset_c0_0.issue(&QHeaderView_Adaptor::cbs_horizontalOffset_c0_0); + } else { + return QHeaderView::horizontalOffset(); + } + } + + // [adaptor impl] void QHeaderView::horizontalScrollbarAction(int action) + void cbs_horizontalScrollbarAction_767_0(int action) + { + QHeaderView::horizontalScrollbarAction(action); + } + + virtual void horizontalScrollbarAction(int action) + { + if (cb_horizontalScrollbarAction_767_0.can_issue()) { + cb_horizontalScrollbarAction_767_0.issue(&QHeaderView_Adaptor::cbs_horizontalScrollbarAction_767_0, action); + } else { + QHeaderView::horizontalScrollbarAction(action); + } + } + + // [adaptor impl] void QHeaderView::horizontalScrollbarValueChanged(int value) + void cbs_horizontalScrollbarValueChanged_767_0(int value) + { + QHeaderView::horizontalScrollbarValueChanged(value); + } + + virtual void horizontalScrollbarValueChanged(int value) + { + if (cb_horizontalScrollbarValueChanged_767_0.can_issue()) { + cb_horizontalScrollbarValueChanged_767_0.issue(&QHeaderView_Adaptor::cbs_horizontalScrollbarValueChanged_767_0, value); + } else { + QHeaderView::horizontalScrollbarValueChanged(value); + } + } + + // [adaptor impl] QModelIndex QHeaderView::indexAt(const QPoint &p) + QModelIndex cbs_indexAt_c1916_0(const QPoint &p) const + { + return QHeaderView::indexAt(p); + } + + virtual QModelIndex indexAt(const QPoint &p) const + { + if (cb_indexAt_c1916_0.can_issue()) { + return cb_indexAt_c1916_0.issue(&QHeaderView_Adaptor::cbs_indexAt_c1916_0, p); + } else { + return QHeaderView::indexAt(p); + } + } + + // [adaptor impl] void QHeaderView::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QHeaderView::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QHeaderView_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QHeaderView::initPainter(painter); + } + } + + // [adaptor impl] void QHeaderView::initStyleOption(QStyleOptionHeader *option) + void cbs_initStyleOption_c2450_0(QStyleOptionHeader *option) const + { + QHeaderView::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionHeader *option) const + { + if (cb_initStyleOption_c2450_0.can_issue()) { + cb_initStyleOption_c2450_0.issue(&QHeaderView_Adaptor::cbs_initStyleOption_c2450_0, option); + } else { + QHeaderView::initStyleOption(option); + } + } + + // [adaptor impl] void QHeaderView::initStyleOptionForIndex(QStyleOptionHeader *option, int logicalIndex) + void cbs_initStyleOptionForIndex_c3109_0(QStyleOptionHeader *option, int logicalIndex) const + { + QHeaderView::initStyleOptionForIndex(option, logicalIndex); + } + + virtual void initStyleOptionForIndex(QStyleOptionHeader *option, int logicalIndex) const + { + if (cb_initStyleOptionForIndex_c3109_0.can_issue()) { + cb_initStyleOptionForIndex_c3109_0.issue(&QHeaderView_Adaptor::cbs_initStyleOptionForIndex_c3109_0, option, logicalIndex); + } else { + QHeaderView::initStyleOptionForIndex(option, logicalIndex); + } + } + + // [adaptor impl] void QHeaderView::initViewItemOption(QStyleOptionViewItem *option) + void cbs_initViewItemOption_c2675_0(QStyleOptionViewItem *option) const + { + QHeaderView::initViewItemOption(option); + } + + virtual void initViewItemOption(QStyleOptionViewItem *option) const + { + if (cb_initViewItemOption_c2675_0.can_issue()) { + cb_initViewItemOption_c2675_0.issue(&QHeaderView_Adaptor::cbs_initViewItemOption_c2675_0, option); + } else { + QHeaderView::initViewItemOption(option); + } + } + + // [adaptor impl] void QHeaderView::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QHeaderView::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QHeaderView_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QHeaderView::inputMethodEvent(event); + } + } + + // [adaptor impl] bool QHeaderView::isIndexHidden(const QModelIndex &index) + bool cbs_isIndexHidden_c2395_0(const QModelIndex &index) const + { + return QHeaderView::isIndexHidden(index); + } + + virtual bool isIndexHidden(const QModelIndex &index) const + { + if (cb_isIndexHidden_c2395_0.can_issue()) { + return cb_isIndexHidden_c2395_0.issue(&QHeaderView_Adaptor::cbs_isIndexHidden_c2395_0, index); + } else { + return QHeaderView::isIndexHidden(index); + } + } + + // [adaptor impl] void QHeaderView::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QHeaderView::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QHeaderView_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QHeaderView::keyPressEvent(event); + } + } + + // [adaptor impl] void QHeaderView::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QHeaderView::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QHeaderView_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QHeaderView::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QHeaderView::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QHeaderView::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QHeaderView_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QHeaderView::leaveEvent(event); + } + } + + // [adaptor impl] int QHeaderView::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QHeaderView::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QHeaderView_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QHeaderView::metric(arg1); + } + } + + // [adaptor impl] void QHeaderView::mouseDoubleClickEvent(QMouseEvent *e) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *e) + { + QHeaderView::mouseDoubleClickEvent(e); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *e) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QHeaderView_Adaptor::cbs_mouseDoubleClickEvent_1738_0, e); + } else { + QHeaderView::mouseDoubleClickEvent(e); + } + } + + // [adaptor impl] void QHeaderView::mouseMoveEvent(QMouseEvent *e) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *e) + { + QHeaderView::mouseMoveEvent(e); + } + + virtual void mouseMoveEvent(QMouseEvent *e) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QHeaderView_Adaptor::cbs_mouseMoveEvent_1738_0, e); + } else { + QHeaderView::mouseMoveEvent(e); + } + } + + // [adaptor impl] void QHeaderView::mousePressEvent(QMouseEvent *e) + void cbs_mousePressEvent_1738_0(QMouseEvent *e) + { + QHeaderView::mousePressEvent(e); + } + + virtual void mousePressEvent(QMouseEvent *e) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QHeaderView_Adaptor::cbs_mousePressEvent_1738_0, e); + } else { + QHeaderView::mousePressEvent(e); + } + } + + // [adaptor impl] void QHeaderView::mouseReleaseEvent(QMouseEvent *e) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *e) + { + QHeaderView::mouseReleaseEvent(e); + } + + virtual void mouseReleaseEvent(QMouseEvent *e) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QHeaderView_Adaptor::cbs_mouseReleaseEvent_1738_0, e); + } else { + QHeaderView::mouseReleaseEvent(e); + } + } + + // [adaptor impl] QModelIndex QHeaderView::moveCursor(QAbstractItemView::CursorAction, QFlags) + QModelIndex cbs_moveCursor_6476_0(unsigned int arg1, QFlags arg2) + { + return QHeaderView::moveCursor(QAbstractItemView::CursorAction(arg1), arg2); + } + + virtual QModelIndex moveCursor(QAbstractItemView::CursorAction arg1, QFlags arg2) + { + if (cb_moveCursor_6476_0.can_issue()) { + return cb_moveCursor_6476_0.issue >(&QHeaderView_Adaptor::cbs_moveCursor_6476_0, (unsigned int)(arg1), arg2); + } else { + return QHeaderView::moveCursor(arg1, arg2); + } + } + + // [adaptor impl] void QHeaderView::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QHeaderView::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QHeaderView_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QHeaderView::moveEvent(event); + } + } + + // [adaptor impl] bool QHeaderView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QHeaderView::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QHeaderView_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QHeaderView::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QHeaderView::paintEvent(QPaintEvent *e) + void cbs_paintEvent_1725_0(QPaintEvent *e) + { + QHeaderView::paintEvent(e); + } + + virtual void paintEvent(QPaintEvent *e) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QHeaderView_Adaptor::cbs_paintEvent_1725_0, e); + } else { + QHeaderView::paintEvent(e); + } + } + + // [adaptor impl] void QHeaderView::paintSection(QPainter *painter, const QRect &rect, int logicalIndex) + void cbs_paintSection_c3769_0(QPainter *painter, const QRect &rect, int logicalIndex) const + { + QHeaderView::paintSection(painter, rect, logicalIndex); + } + + virtual void paintSection(QPainter *painter, const QRect &rect, int logicalIndex) const + { + if (cb_paintSection_c3769_0.can_issue()) { + cb_paintSection_c3769_0.issue(&QHeaderView_Adaptor::cbs_paintSection_c3769_0, painter, rect, logicalIndex); + } else { + QHeaderView::paintSection(painter, rect, logicalIndex); + } + } + + // [adaptor impl] QPaintDevice *QHeaderView::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QHeaderView::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QHeaderView_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QHeaderView::redirected(offset); + } + } + + // [adaptor impl] void QHeaderView::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QHeaderView::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QHeaderView_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QHeaderView::resizeEvent(event); + } + } + + // [adaptor impl] void QHeaderView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + void cbs_rowsAboutToBeRemoved_3713_0(const QModelIndex &parent, int start, int end) + { + QHeaderView::rowsAboutToBeRemoved(parent, start, end); + } + + virtual void rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + { + if (cb_rowsAboutToBeRemoved_3713_0.can_issue()) { + cb_rowsAboutToBeRemoved_3713_0.issue(&QHeaderView_Adaptor::cbs_rowsAboutToBeRemoved_3713_0, parent, start, end); + } else { + QHeaderView::rowsAboutToBeRemoved(parent, start, end); + } + } + + // [adaptor impl] void QHeaderView::rowsInserted(const QModelIndex &parent, int start, int end) + void cbs_rowsInserted_3713_0(const QModelIndex &parent, int start, int end) + { + QHeaderView::rowsInserted(parent, start, end); + } + + virtual void rowsInserted(const QModelIndex &parent, int start, int end) + { + if (cb_rowsInserted_3713_0.can_issue()) { + cb_rowsInserted_3713_0.issue(&QHeaderView_Adaptor::cbs_rowsInserted_3713_0, parent, start, end); + } else { + QHeaderView::rowsInserted(parent, start, end); + } + } + + // [adaptor impl] void QHeaderView::scrollContentsBy(int dx, int dy) + void cbs_scrollContentsBy_1426_0(int dx, int dy) + { + QHeaderView::scrollContentsBy(dx, dy); + } + + virtual void scrollContentsBy(int dx, int dy) + { + if (cb_scrollContentsBy_1426_0.can_issue()) { + cb_scrollContentsBy_1426_0.issue(&QHeaderView_Adaptor::cbs_scrollContentsBy_1426_0, dx, dy); + } else { + QHeaderView::scrollContentsBy(dx, dy); + } + } + + // [adaptor impl] void QHeaderView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + void cbs_scrollTo_5576_0(const QModelIndex &index, const qt_gsi::Converter::target_type & hint) + { + QHeaderView::scrollTo(index, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + { + if (cb_scrollTo_5576_0.can_issue()) { + cb_scrollTo_5576_0.issue::target_type &>(&QHeaderView_Adaptor::cbs_scrollTo_5576_0, index, qt_gsi::CppToQtAdaptor(hint)); + } else { + QHeaderView::scrollTo(index, hint); + } + } + + // [adaptor impl] QSize QHeaderView::sectionSizeFromContents(int logicalIndex) + QSize cbs_sectionSizeFromContents_c767_0(int logicalIndex) const + { + return QHeaderView::sectionSizeFromContents(logicalIndex); + } + + virtual QSize sectionSizeFromContents(int logicalIndex) const + { + if (cb_sectionSizeFromContents_c767_0.can_issue()) { + return cb_sectionSizeFromContents_c767_0.issue(&QHeaderView_Adaptor::cbs_sectionSizeFromContents_c767_0, logicalIndex); + } else { + return QHeaderView::sectionSizeFromContents(logicalIndex); + } + } + + // [adaptor impl] QList QHeaderView::selectedIndexes() + QList cbs_selectedIndexes_c0_0() const + { + return QHeaderView::selectedIndexes(); + } + + virtual QList selectedIndexes() const + { + if (cb_selectedIndexes_c0_0.can_issue()) { + return cb_selectedIndexes_c0_0.issue >(&QHeaderView_Adaptor::cbs_selectedIndexes_c0_0); + } else { + return QHeaderView::selectedIndexes(); + } + } + + // [adaptor impl] void QHeaderView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + void cbs_selectionChanged_5346_0(const QItemSelection &selected, const QItemSelection &deselected) + { + QHeaderView::selectionChanged(selected, deselected); + } + + virtual void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + { + if (cb_selectionChanged_5346_0.can_issue()) { + cb_selectionChanged_5346_0.issue(&QHeaderView_Adaptor::cbs_selectionChanged_5346_0, selected, deselected); + } else { + QHeaderView::selectionChanged(selected, deselected); + } + } + + // [adaptor impl] QFlags QHeaderView::selectionCommand(const QModelIndex &index, const QEvent *event) + QFlags cbs_selectionCommand_c4199_1(const QModelIndex &index, const QEvent *event) const + { + return QHeaderView::selectionCommand(index, event); + } + + virtual QFlags selectionCommand(const QModelIndex &index, const QEvent *event) const + { + if (cb_selectionCommand_c4199_1.can_issue()) { + return cb_selectionCommand_c4199_1.issue, const QModelIndex &, const QEvent *>(&QHeaderView_Adaptor::cbs_selectionCommand_c4199_1, index, event); + } else { + return QHeaderView::selectionCommand(index, event); + } + } + + // [adaptor impl] void QHeaderView::setSelection(const QRect &rect, QFlags flags) + void cbs_setSelection_6155_0(const QRect &rect, QFlags flags) + { + QHeaderView::setSelection(rect, flags); + } + + virtual void setSelection(const QRect &rect, QFlags flags) + { + if (cb_setSelection_6155_0.can_issue()) { + cb_setSelection_6155_0.issue >(&QHeaderView_Adaptor::cbs_setSelection_6155_0, rect, flags); + } else { + QHeaderView::setSelection(rect, flags); + } + } + + // [adaptor impl] QPainter *QHeaderView::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QHeaderView::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QHeaderView_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QHeaderView::sharedPainter(); + } + } + + // [adaptor impl] void QHeaderView::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QHeaderView::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QHeaderView_Adaptor::cbs_showEvent_1634_0, event); + } else { + QHeaderView::showEvent(event); + } + } + + // [adaptor impl] void QHeaderView::startDrag(QFlags supportedActions) + void cbs_startDrag_2456_0(QFlags supportedActions) + { + QHeaderView::startDrag(supportedActions); + } + + virtual void startDrag(QFlags supportedActions) + { + if (cb_startDrag_2456_0.can_issue()) { + cb_startDrag_2456_0.issue >(&QHeaderView_Adaptor::cbs_startDrag_2456_0, supportedActions); + } else { + QHeaderView::startDrag(supportedActions); + } + } + + // [adaptor impl] void QHeaderView::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QHeaderView::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QHeaderView_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QHeaderView::tabletEvent(event); + } + } + + // [adaptor impl] void QHeaderView::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QHeaderView::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QHeaderView_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QHeaderView::timerEvent(event); + } + } + + // [adaptor impl] void QHeaderView::updateEditorData() + void cbs_updateEditorData_0_0() + { + QHeaderView::updateEditorData(); + } + + virtual void updateEditorData() + { + if (cb_updateEditorData_0_0.can_issue()) { + cb_updateEditorData_0_0.issue(&QHeaderView_Adaptor::cbs_updateEditorData_0_0); + } else { + QHeaderView::updateEditorData(); + } + } + + // [adaptor impl] void QHeaderView::updateEditorGeometries() + void cbs_updateEditorGeometries_0_0() + { + QHeaderView::updateEditorGeometries(); + } + + virtual void updateEditorGeometries() + { + if (cb_updateEditorGeometries_0_0.can_issue()) { + cb_updateEditorGeometries_0_0.issue(&QHeaderView_Adaptor::cbs_updateEditorGeometries_0_0); + } else { + QHeaderView::updateEditorGeometries(); + } + } + + // [adaptor impl] void QHeaderView::updateGeometries() + void cbs_updateGeometries_0_0() + { + QHeaderView::updateGeometries(); + } + + virtual void updateGeometries() + { + if (cb_updateGeometries_0_0.can_issue()) { + cb_updateGeometries_0_0.issue(&QHeaderView_Adaptor::cbs_updateGeometries_0_0); + } else { + QHeaderView::updateGeometries(); + } + } + + // [adaptor impl] int QHeaderView::verticalOffset() + int cbs_verticalOffset_c0_0() const + { + return QHeaderView::verticalOffset(); + } + + virtual int verticalOffset() const + { + if (cb_verticalOffset_c0_0.can_issue()) { + return cb_verticalOffset_c0_0.issue(&QHeaderView_Adaptor::cbs_verticalOffset_c0_0); + } else { + return QHeaderView::verticalOffset(); + } + } + + // [adaptor impl] void QHeaderView::verticalScrollbarAction(int action) + void cbs_verticalScrollbarAction_767_0(int action) + { + QHeaderView::verticalScrollbarAction(action); + } + + virtual void verticalScrollbarAction(int action) + { + if (cb_verticalScrollbarAction_767_0.can_issue()) { + cb_verticalScrollbarAction_767_0.issue(&QHeaderView_Adaptor::cbs_verticalScrollbarAction_767_0, action); + } else { + QHeaderView::verticalScrollbarAction(action); + } + } + + // [adaptor impl] void QHeaderView::verticalScrollbarValueChanged(int value) + void cbs_verticalScrollbarValueChanged_767_0(int value) + { + QHeaderView::verticalScrollbarValueChanged(value); + } + + virtual void verticalScrollbarValueChanged(int value) + { + if (cb_verticalScrollbarValueChanged_767_0.can_issue()) { + cb_verticalScrollbarValueChanged_767_0.issue(&QHeaderView_Adaptor::cbs_verticalScrollbarValueChanged_767_0, value); + } else { + QHeaderView::verticalScrollbarValueChanged(value); + } + } + + // [adaptor impl] bool QHeaderView::viewportEvent(QEvent *e) + bool cbs_viewportEvent_1217_0(QEvent *e) + { + return QHeaderView::viewportEvent(e); + } + + virtual bool viewportEvent(QEvent *e) + { + if (cb_viewportEvent_1217_0.can_issue()) { + return cb_viewportEvent_1217_0.issue(&QHeaderView_Adaptor::cbs_viewportEvent_1217_0, e); + } else { + return QHeaderView::viewportEvent(e); + } + } + + // [adaptor impl] QSize QHeaderView::viewportSizeHint() + QSize cbs_viewportSizeHint_c0_0() const + { + return QHeaderView::viewportSizeHint(); + } + + virtual QSize viewportSizeHint() const + { + if (cb_viewportSizeHint_c0_0.can_issue()) { + return cb_viewportSizeHint_c0_0.issue(&QHeaderView_Adaptor::cbs_viewportSizeHint_c0_0); + } else { + return QHeaderView::viewportSizeHint(); + } + } + + // [adaptor impl] QRect QHeaderView::visualRect(const QModelIndex &index) + QRect cbs_visualRect_c2395_0(const QModelIndex &index) const + { + return QHeaderView::visualRect(index); + } + + virtual QRect visualRect(const QModelIndex &index) const + { + if (cb_visualRect_c2395_0.can_issue()) { + return cb_visualRect_c2395_0.issue(&QHeaderView_Adaptor::cbs_visualRect_c2395_0, index); + } else { + return QHeaderView::visualRect(index); + } + } + + // [adaptor impl] QRegion QHeaderView::visualRegionForSelection(const QItemSelection &selection) + QRegion cbs_visualRegionForSelection_c2727_0(const QItemSelection &selection) const + { + return QHeaderView::visualRegionForSelection(selection); + } + + virtual QRegion visualRegionForSelection(const QItemSelection &selection) const + { + if (cb_visualRegionForSelection_c2727_0.can_issue()) { + return cb_visualRegionForSelection_c2727_0.issue(&QHeaderView_Adaptor::cbs_visualRegionForSelection_c2727_0, selection); + } else { + return QHeaderView::visualRegionForSelection(selection); + } + } + + // [adaptor impl] void QHeaderView::wheelEvent(QWheelEvent *) + void cbs_wheelEvent_1718_0(QWheelEvent *arg1) + { + QHeaderView::wheelEvent(arg1); + } + + virtual void wheelEvent(QWheelEvent *arg1) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QHeaderView_Adaptor::cbs_wheelEvent_1718_0, arg1); + } else { + QHeaderView::wheelEvent(arg1); + } + } + + gsi::Callback cb_doItemsLayout_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemDelegateForIndex_c2395_0; + gsi::Callback cb_keyboardSearch_2025_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reset_0_0; + gsi::Callback cb_selectAll_0_0; + gsi::Callback cb_setModel_2419_0; + gsi::Callback cb_setRootIndex_2395_0; + gsi::Callback cb_setSelectionModel_2533_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_setupViewport_1315_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_sizeHintForColumn_c767_0; + gsi::Callback cb_sizeHintForRow_c767_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEditor_4926_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_commitData_1315_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_currentChanged_4682_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_dataChanged_6833_1; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_edit_6773_0; + gsi::Callback cb_editorDestroyed_1302_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_horizontalOffset_c0_0; + gsi::Callback cb_horizontalScrollbarAction_767_0; + gsi::Callback cb_horizontalScrollbarValueChanged_767_0; + gsi::Callback cb_indexAt_c1916_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2450_0; + gsi::Callback cb_initStyleOptionForIndex_c3109_0; + gsi::Callback cb_initViewItemOption_c2675_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_isIndexHidden_c2395_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveCursor_6476_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_paintSection_c3769_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_rowsAboutToBeRemoved_3713_0; + gsi::Callback cb_rowsInserted_3713_0; + gsi::Callback cb_scrollContentsBy_1426_0; + gsi::Callback cb_scrollTo_5576_0; + gsi::Callback cb_sectionSizeFromContents_c767_0; + gsi::Callback cb_selectedIndexes_c0_0; + gsi::Callback cb_selectionChanged_5346_0; + gsi::Callback cb_selectionCommand_c4199_1; + gsi::Callback cb_setSelection_6155_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_startDrag_2456_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateEditorData_0_0; + gsi::Callback cb_updateEditorGeometries_0_0; + gsi::Callback cb_updateGeometries_0_0; + gsi::Callback cb_verticalOffset_c0_0; + gsi::Callback cb_verticalScrollbarAction_767_0; + gsi::Callback cb_verticalScrollbarValueChanged_767_0; + gsi::Callback cb_viewportEvent_1217_0; + gsi::Callback cb_viewportSizeHint_c0_0; + gsi::Callback cb_visualRect_c2395_0; + gsi::Callback cb_visualRegionForSelection_c2727_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QHeaderView_Adaptor::~QHeaderView_Adaptor() { } + +// Constructor QHeaderView::QHeaderView(Qt::Orientation orientation, QWidget *parent) (adaptor class) + +static void _init_ctor_QHeaderView_Adaptor_3120 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QHeaderView_Adaptor_3120 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QHeaderView_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// void QHeaderView::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QHeaderView::activated(const QModelIndex &index) + +static void _init_emitter_activated_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_activated_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_activated_2395 (arg1); +} + + +// void QHeaderView::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QHeaderView::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QHeaderView::clicked(const QModelIndex &index) + +static void _init_emitter_clicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_clicked_2395 (arg1); +} + + +// void QHeaderView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + +static void _init_cbs_closeEditor_4926_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_closeEditor_4926_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_closeEditor_4926_0 (arg1, arg2); +} + +static void _set_callback_cbs_closeEditor_4926_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_closeEditor_4926_0 = cb; +} + + +// void QHeaderView::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QHeaderView::commitData(QWidget *editor) + +static void _init_cbs_commitData_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_commitData_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_commitData_1315_0 (arg1); +} + +static void _set_callback_cbs_commitData_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_commitData_1315_0 = cb; +} + + +// void QHeaderView::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QHeaderView::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_create_2208 (arg1, arg2, arg3); +} + + +// void QHeaderView::currentChanged(const QModelIndex ¤t, const QModelIndex &old) + +static void _init_cbs_currentChanged_4682_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("current"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("old"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_currentChanged_4682_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_currentChanged_4682_0 (arg1, arg2); +} + +static void _set_callback_cbs_currentChanged_4682_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_currentChanged_4682_0 = cb; +} + + +// emitter void QHeaderView::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_customContextMenuRequested_1916 (arg1); +} + + +// void QHeaderView::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QHeaderView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_cbs_dataChanged_6833_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_dataChanged_6833_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + const QList &arg3 = args.read & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_dataChanged_6833_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_dataChanged_6833_1 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_dataChanged_6833_1 = cb; +} + + +// exposed void QHeaderView::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_destroy_1620 (arg1, arg2); +} + + +// emitter void QHeaderView::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_destroyed_1302 (arg1); +} + + +// exposed QPoint QHeaderView::dirtyRegionOffset() + +static void _init_fp_dirtyRegionOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dirtyRegionOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QHeaderView_Adaptor *)cls)->fp_QHeaderView_dirtyRegionOffset_c0 ()); +} + + +// void QHeaderView::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// exposed void QHeaderView::doAutoScroll() + +static void _init_fp_doAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_doAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_doAutoScroll_0 (); +} + + +// void QHeaderView::doItemsLayout() + +static void _init_cbs_doItemsLayout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_doItemsLayout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_doItemsLayout_0_0 (); +} + +static void _set_callback_cbs_doItemsLayout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_doItemsLayout_0_0 = cb; +} + + +// emitter void QHeaderView::doubleClicked(const QModelIndex &index) + +static void _init_emitter_doubleClicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_doubleClicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_doubleClicked_2395 (arg1); +} + + +// void QHeaderView::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QHeaderView::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QHeaderView::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QHeaderView::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_drawFrame_1426 (arg1); +} + + +// void QHeaderView::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// exposed QAbstractItemView::DropIndicatorPosition QHeaderView::dropIndicatorPosition() + +static void _init_fp_dropIndicatorPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dropIndicatorPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QHeaderView_Adaptor *)cls)->fp_QHeaderView_dropIndicatorPosition_c0 ()); +} + + +// bool QHeaderView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + +static void _init_cbs_edit_6773_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("trigger"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("event"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_edit_6773_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + QEvent *arg3 = args.read (heap); + ret.write ((bool)((QHeaderView_Adaptor *)cls)->cbs_edit_6773_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_edit_6773_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_edit_6773_0 = cb; +} + + +// void QHeaderView::editorDestroyed(QObject *editor) + +static void _init_cbs_editorDestroyed_1302_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_editorDestroyed_1302_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_editorDestroyed_1302_0 (arg1); +} + +static void _set_callback_cbs_editorDestroyed_1302_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_editorDestroyed_1302_0 = cb; +} + + +// void QHeaderView::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// emitter void QHeaderView::entered(const QModelIndex &index) + +static void _init_emitter_entered_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_entered_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_entered_2395 (arg1); +} + + +// bool QHeaderView::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QHeaderView_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QHeaderView::eventFilter(QObject *object, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QHeaderView_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed void QHeaderView::executeDelayedItemsLayout() + +static void _init_fp_executeDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_executeDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_executeDelayedItemsLayout_0 (); +} + + +// void QHeaderView::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QHeaderView::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHeaderView_Adaptor *)cls)->fp_QHeaderView_focusNextChild_0 ()); +} + + +// bool QHeaderView::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QHeaderView_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QHeaderView::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QHeaderView::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHeaderView_Adaptor *)cls)->fp_QHeaderView_focusPreviousChild_0 ()); +} + + +// emitter void QHeaderView::geometriesChanged() + +static void _init_emitter_geometriesChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_geometriesChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_geometriesChanged_0 (); +} + + +// bool QHeaderView::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QHeaderView_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QHeaderView::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QHeaderView_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QHeaderView::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// int QHeaderView::horizontalOffset() + +static void _init_cbs_horizontalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_horizontalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHeaderView_Adaptor *)cls)->cbs_horizontalOffset_c0_0 ()); +} + +static void _set_callback_cbs_horizontalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_horizontalOffset_c0_0 = cb; +} + + +// void QHeaderView::horizontalScrollbarAction(int action) + +static void _init_cbs_horizontalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_horizontalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_horizontalScrollbarAction_767_0 = cb; +} + + +// void QHeaderView::horizontalScrollbarValueChanged(int value) + +static void _init_cbs_horizontalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_horizontalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_horizontalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QHeaderView::iconSizeChanged(const QSize &size) + +static void _init_emitter_iconSizeChanged_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_iconSizeChanged_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_iconSizeChanged_1805 (arg1); +} + + +// QModelIndex QHeaderView::indexAt(const QPoint &p) + +static void _init_cbs_indexAt_c1916_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexAt_c1916_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = args.read (heap); + ret.write ((QModelIndex)((QHeaderView_Adaptor *)cls)->cbs_indexAt_c1916_0 (arg1)); +} + +static void _set_callback_cbs_indexAt_c1916_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_indexAt_c1916_0 = cb; +} + + +// void QHeaderView::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QHeaderView::initStyleOption(QStyleOptionHeader *option) + +static void _init_cbs_initStyleOption_c2450_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2450_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionHeader *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_initStyleOption_c2450_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2450_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_initStyleOption_c2450_0 = cb; +} + + +// void QHeaderView::initStyleOptionForIndex(QStyleOptionHeader *option, int logicalIndex) + +static void _init_cbs_initStyleOptionForIndex_c3109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("logicalIndex"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_initStyleOptionForIndex_c3109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionHeader *arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_initStyleOptionForIndex_c3109_0 (arg1, arg2); +} + +static void _set_callback_cbs_initStyleOptionForIndex_c3109_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_initStyleOptionForIndex_c3109_0 = cb; +} + + +// void QHeaderView::initViewItemOption(QStyleOptionViewItem *option) + +static void _init_cbs_initViewItemOption_c2675_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initViewItemOption_c2675_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionViewItem *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_initViewItemOption_c2675_0 (arg1); +} + +static void _set_callback_cbs_initViewItemOption_c2675_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_initViewItemOption_c2675_0 = cb; +} + + +// exposed void QHeaderView::initialize() + +static void _init_fp_initialize_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_initialize_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_initialize_0 (); +} + + +// exposed void QHeaderView::initializeSections() + +static void _init_fp_initializeSections_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_initializeSections_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_initializeSections_0 (); +} + + +// exposed void QHeaderView::initializeSections(int start, int end) + +static void _init_fp_initializeSections_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("start"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("end"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_initializeSections_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_initializeSections_1426 (arg1, arg2); +} + + +// void QHeaderView::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QHeaderView::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QHeaderView_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QHeaderView::isIndexHidden(const QModelIndex &index) + +static void _init_cbs_isIndexHidden_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isIndexHidden_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QHeaderView_Adaptor *)cls)->cbs_isIndexHidden_c2395_0 (arg1)); +} + +static void _set_callback_cbs_isIndexHidden_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_isIndexHidden_c2395_0 = cb; +} + + +// exposed bool QHeaderView::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QHeaderView_Adaptor *)cls)->fp_QHeaderView_isSignalConnected_c2394 (arg1)); +} + + +// QAbstractItemDelegate *QHeaderView::itemDelegateForIndex(const QModelIndex &index) + +static void _init_cbs_itemDelegateForIndex_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemDelegateForIndex_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QAbstractItemDelegate *)((QHeaderView_Adaptor *)cls)->cbs_itemDelegateForIndex_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemDelegateForIndex_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_itemDelegateForIndex_c2395_0 = cb; +} + + +// void QHeaderView::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QHeaderView::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QHeaderView::keyboardSearch(const QString &search) + +static void _init_cbs_keyboardSearch_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("search"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyboardSearch_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_keyboardSearch_2025_0 (arg1); +} + +static void _set_callback_cbs_keyboardSearch_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_keyboardSearch_2025_0 = cb; +} + + +// void QHeaderView::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QHeaderView::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QHeaderView_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QHeaderView::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QHeaderView_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QHeaderView::mouseDoubleClickEvent(QMouseEvent *e) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QHeaderView::mouseMoveEvent(QMouseEvent *e) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QHeaderView::mousePressEvent(QMouseEvent *e) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QHeaderView::mouseReleaseEvent(QMouseEvent *e) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// QModelIndex QHeaderView::moveCursor(QAbstractItemView::CursorAction, QFlags) + +static void _init_cbs_moveCursor_6476_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_moveCursor_6476_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + ret.write ((QModelIndex)((QHeaderView_Adaptor *)cls)->cbs_moveCursor_6476_0 (arg1, arg2)); +} + +static void _set_callback_cbs_moveCursor_6476_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_moveCursor_6476_0 = cb; +} + + +// void QHeaderView::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QHeaderView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QHeaderView_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QHeaderView::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QHeaderView::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QHeaderView_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QHeaderView::paintEvent(QPaintEvent *e) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// void QHeaderView::paintSection(QPainter *painter, const QRect &rect, int logicalIndex) + +static void _init_cbs_paintSection_c3769_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("logicalIndex"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paintSection_c3769_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QRect &arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_paintSection_c3769_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paintSection_c3769_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_paintSection_c3769_0 = cb; +} + + +// emitter void QHeaderView::pressed(const QModelIndex &index) + +static void _init_emitter_pressed_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_pressed_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_pressed_2395 (arg1); +} + + +// exposed int QHeaderView::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QHeaderView_Adaptor *)cls)->fp_QHeaderView_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QHeaderView::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QHeaderView_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QHeaderView::reset() + +static void _init_cbs_reset_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reset_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_reset_0_0 (); +} + +static void _set_callback_cbs_reset_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_reset_0_0 = cb; +} + + +// void QHeaderView::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed void QHeaderView::resizeSections() + +static void _init_fp_resizeSections_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_resizeSections_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_resizeSections_0 (); +} + + +// void QHeaderView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsAboutToBeRemoved_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsAboutToBeRemoved_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_rowsAboutToBeRemoved_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsAboutToBeRemoved_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_rowsAboutToBeRemoved_3713_0 = cb; +} + + +// void QHeaderView::rowsInserted(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsInserted_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsInserted_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_rowsInserted_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsInserted_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_rowsInserted_3713_0 = cb; +} + + +// exposed void QHeaderView::scheduleDelayedItemsLayout() + +static void _init_fp_scheduleDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_scheduleDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_scheduleDelayedItemsLayout_0 (); +} + + +// void QHeaderView::scrollContentsBy(int dx, int dy) + +static void _init_cbs_scrollContentsBy_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollContentsBy_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_scrollContentsBy_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollContentsBy_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_scrollContentsBy_1426_0 = cb; +} + + +// exposed void QHeaderView::scrollDirtyRegion(int dx, int dy) + +static void _init_fp_scrollDirtyRegion_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_scrollDirtyRegion_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_scrollDirtyRegion_1426 (arg1, arg2); +} + + +// void QHeaderView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + +static void _init_cbs_scrollTo_5576_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollTo_5576_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_scrollTo_5576_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollTo_5576_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_scrollTo_5576_0 = cb; +} + + +// emitter void QHeaderView::sectionClicked(int logicalIndex) + +static void _init_emitter_sectionClicked_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_sectionClicked_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_sectionClicked_767 (arg1); +} + + +// emitter void QHeaderView::sectionCountChanged(int oldCount, int newCount) + +static void _init_emitter_sectionCountChanged_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldCount"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("newCount"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_sectionCountChanged_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_sectionCountChanged_1426 (arg1, arg2); +} + + +// emitter void QHeaderView::sectionDoubleClicked(int logicalIndex) + +static void _init_emitter_sectionDoubleClicked_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_sectionDoubleClicked_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_sectionDoubleClicked_767 (arg1); +} + + +// emitter void QHeaderView::sectionEntered(int logicalIndex) + +static void _init_emitter_sectionEntered_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_sectionEntered_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_sectionEntered_767 (arg1); +} + + +// emitter void QHeaderView::sectionHandleDoubleClicked(int logicalIndex) + +static void _init_emitter_sectionHandleDoubleClicked_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_sectionHandleDoubleClicked_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_sectionHandleDoubleClicked_767 (arg1); +} + + +// emitter void QHeaderView::sectionMoved(int logicalIndex, int oldVisualIndex, int newVisualIndex) + +static void _init_emitter_sectionMoved_2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldVisualIndex"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("newVisualIndex"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_sectionMoved_2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_sectionMoved_2085 (arg1, arg2, arg3); +} + + +// emitter void QHeaderView::sectionPressed(int logicalIndex) + +static void _init_emitter_sectionPressed_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_sectionPressed_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_sectionPressed_767 (arg1); +} + + +// emitter void QHeaderView::sectionResized(int logicalIndex, int oldSize, int newSize) + +static void _init_emitter_sectionResized_2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldSize"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("newSize"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_emitter_sectionResized_2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_sectionResized_2085 (arg1, arg2, arg3); +} + + +// QSize QHeaderView::sectionSizeFromContents(int logicalIndex) + +static void _init_cbs_sectionSizeFromContents_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sectionSizeFromContents_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QSize)((QHeaderView_Adaptor *)cls)->cbs_sectionSizeFromContents_c767_0 (arg1)); +} + +static void _set_callback_cbs_sectionSizeFromContents_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_sectionSizeFromContents_c767_0 = cb; +} + + +// exposed void QHeaderView::sectionsAboutToBeRemoved(const QModelIndex &parent, int logicalFirst, int logicalLast) + +static void _init_fp_sectionsAboutToBeRemoved_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("logicalFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("logicalLast"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_sectionsAboutToBeRemoved_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_sectionsAboutToBeRemoved_3713 (arg1, arg2, arg3); +} + + +// exposed void QHeaderView::sectionsInserted(const QModelIndex &parent, int logicalFirst, int logicalLast) + +static void _init_fp_sectionsInserted_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("logicalFirst"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("logicalLast"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_sectionsInserted_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_sectionsInserted_3713 (arg1, arg2, arg3); +} + + +// void QHeaderView::selectAll() + +static void _init_cbs_selectAll_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_selectAll_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_selectAll_0_0 (); +} + +static void _set_callback_cbs_selectAll_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_selectAll_0_0 = cb; +} + + +// QList QHeaderView::selectedIndexes() + +static void _init_cbs_selectedIndexes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_selectedIndexes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QHeaderView_Adaptor *)cls)->cbs_selectedIndexes_c0_0 ()); +} + +static void _set_callback_cbs_selectedIndexes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_selectedIndexes_c0_0 = cb; +} + + +// void QHeaderView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + +static void _init_cbs_selectionChanged_5346_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selected"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("deselected"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_selectionChanged_5346_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + const QItemSelection &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_selectionChanged_5346_0 (arg1, arg2); +} + +static void _set_callback_cbs_selectionChanged_5346_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_selectionChanged_5346_0 = cb; +} + + +// QFlags QHeaderView::selectionCommand(const QModelIndex &index, const QEvent *event) + +static void _init_cbs_selectionCommand_c4199_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_cbs_selectionCommand_c4199_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QEvent *arg2 = args.read (heap); + ret.write > ((QFlags)((QHeaderView_Adaptor *)cls)->cbs_selectionCommand_c4199_1 (arg1, arg2)); +} + +static void _set_callback_cbs_selectionCommand_c4199_1 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_selectionCommand_c4199_1 = cb; +} + + +// exposed QObject *QHeaderView::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QHeaderView_Adaptor *)cls)->fp_QHeaderView_sender_c0 ()); +} + + +// exposed int QHeaderView::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHeaderView_Adaptor *)cls)->fp_QHeaderView_senderSignalIndex_c0 ()); +} + + +// exposed void QHeaderView::setDirtyRegion(const QRegion ®ion) + +static void _init_fp_setDirtyRegion_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("region"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setDirtyRegion_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_setDirtyRegion_2006 (arg1); +} + + +// void QHeaderView::setModel(QAbstractItemModel *model) + +static void _init_cbs_setModel_2419_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setModel_2419_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_setModel_2419_0 (arg1); +} + +static void _set_callback_cbs_setModel_2419_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_setModel_2419_0 = cb; +} + + +// void QHeaderView::setRootIndex(const QModelIndex &index) + +static void _init_cbs_setRootIndex_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setRootIndex_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_setRootIndex_2395_0 (arg1); +} + +static void _set_callback_cbs_setRootIndex_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_setRootIndex_2395_0 = cb; +} + + +// void QHeaderView::setSelection(const QRect &rect, QFlags flags) + +static void _init_cbs_setSelection_6155_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setSelection_6155_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_setSelection_6155_0 (arg1, arg2); +} + +static void _set_callback_cbs_setSelection_6155_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_setSelection_6155_0 = cb; +} + + +// void QHeaderView::setSelectionModel(QItemSelectionModel *selectionModel) + +static void _init_cbs_setSelectionModel_2533_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSelectionModel_2533_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemSelectionModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_setSelectionModel_2533_0 (arg1); +} + +static void _set_callback_cbs_setSelectionModel_2533_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_setSelectionModel_2533_0 = cb; +} + + +// exposed void QHeaderView::setState(QAbstractItemView::State state) + +static void _init_fp_setState_2776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setState_2776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_setState_2776 (arg1); +} + + +// exposed void QHeaderView::setViewportMargins(int left, int top, int right, int bottom) + +static void _init_fp_setViewportMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_setViewportMargins_2744 (arg1, arg2, arg3, arg4); +} + + +// exposed void QHeaderView::setViewportMargins(const QMargins &margins) + +static void _init_fp_setViewportMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_setViewportMargins_2115 (arg1); +} + + +// void QHeaderView::setVisible(bool v) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("v"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// void QHeaderView::setupViewport(QWidget *viewport) + +static void _init_cbs_setupViewport_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setupViewport_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_setupViewport_1315_0 (arg1); +} + +static void _set_callback_cbs_setupViewport_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_setupViewport_1315_0 = cb; +} + + +// QPainter *QHeaderView::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QHeaderView_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QHeaderView::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QHeaderView::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QHeaderView_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// int QHeaderView::sizeHintForColumn(int column) + +static void _init_cbs_sizeHintForColumn_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForColumn_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QHeaderView_Adaptor *)cls)->cbs_sizeHintForColumn_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForColumn_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_sizeHintForColumn_c767_0 = cb; +} + + +// int QHeaderView::sizeHintForRow(int row) + +static void _init_cbs_sizeHintForRow_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForRow_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QHeaderView_Adaptor *)cls)->cbs_sizeHintForRow_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForRow_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_sizeHintForRow_c767_0 = cb; +} + + +// emitter void QHeaderView::sortIndicatorChanged(int logicalIndex, Qt::SortOrder order) + +static void _init_emitter_sortIndicatorChanged_2340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_sortIndicatorChanged_2340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_sortIndicatorChanged_2340 (arg1, arg2); +} + + +// exposed void QHeaderView::startAutoScroll() + +static void _init_fp_startAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_startAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_startAutoScroll_0 (); +} + + +// void QHeaderView::startDrag(QFlags supportedActions) + +static void _init_cbs_startDrag_2456_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("supportedActions"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_startDrag_2456_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_startDrag_2456_0 (arg1); +} + +static void _set_callback_cbs_startDrag_2456_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_startDrag_2456_0 = cb; +} + + +// exposed QAbstractItemView::State QHeaderView::state() + +static void _init_fp_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QHeaderView_Adaptor *)cls)->fp_QHeaderView_state_c0 ()); +} + + +// exposed void QHeaderView::stopAutoScroll() + +static void _init_fp_stopAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_stopAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_stopAutoScroll_0 (); +} + + +// void QHeaderView::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QHeaderView::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QHeaderView::updateEditorData() + +static void _init_cbs_updateEditorData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_updateEditorData_0_0 (); +} + +static void _set_callback_cbs_updateEditorData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_updateEditorData_0_0 = cb; +} + + +// void QHeaderView::updateEditorGeometries() + +static void _init_cbs_updateEditorGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_updateEditorGeometries_0_0 (); +} + +static void _set_callback_cbs_updateEditorGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_updateEditorGeometries_0_0 = cb; +} + + +// void QHeaderView::updateGeometries() + +static void _init_cbs_updateGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_updateGeometries_0_0 (); +} + +static void _set_callback_cbs_updateGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_updateGeometries_0_0 = cb; +} + + +// exposed void QHeaderView::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_updateMicroFocus_2420 (arg1); +} + + +// exposed void QHeaderView::updateSection(int logicalIndex) + +static void _init_fp_updateSection_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateSection_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->fp_QHeaderView_updateSection_767 (arg1); +} + + +// int QHeaderView::verticalOffset() + +static void _init_cbs_verticalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_verticalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QHeaderView_Adaptor *)cls)->cbs_verticalOffset_c0_0 ()); +} + +static void _set_callback_cbs_verticalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_verticalOffset_c0_0 = cb; +} + + +// void QHeaderView::verticalScrollbarAction(int action) + +static void _init_cbs_verticalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_verticalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_verticalScrollbarAction_767_0 = cb; +} + + +// void QHeaderView::verticalScrollbarValueChanged(int value) + +static void _init_cbs_verticalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_verticalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_verticalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QHeaderView::viewportEntered() + +static void _init_emitter_viewportEntered_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_viewportEntered_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_viewportEntered_0 (); +} + + +// bool QHeaderView::viewportEvent(QEvent *e) + +static void _init_cbs_viewportEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_viewportEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QHeaderView_Adaptor *)cls)->cbs_viewportEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_viewportEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_viewportEvent_1217_0 = cb; +} + + +// exposed QMargins QHeaderView::viewportMargins() + +static void _init_fp_viewportMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_viewportMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QHeaderView_Adaptor *)cls)->fp_QHeaderView_viewportMargins_c0 ()); +} + + +// QSize QHeaderView::viewportSizeHint() + +static void _init_cbs_viewportSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_viewportSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QHeaderView_Adaptor *)cls)->cbs_viewportSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_viewportSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_viewportSizeHint_c0_0 = cb; +} + + +// QRect QHeaderView::visualRect(const QModelIndex &index) + +static void _init_cbs_visualRect_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRect_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QRect)((QHeaderView_Adaptor *)cls)->cbs_visualRect_c2395_0 (arg1)); +} + +static void _set_callback_cbs_visualRect_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_visualRect_c2395_0 = cb; +} + + +// QRegion QHeaderView::visualRegionForSelection(const QItemSelection &selection) + +static void _init_cbs_visualRegionForSelection_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRegionForSelection_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QRegion)((QHeaderView_Adaptor *)cls)->cbs_visualRegionForSelection_c2727_0 (arg1)); +} + +static void _set_callback_cbs_visualRegionForSelection_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_visualRegionForSelection_c2727_0 = cb; +} + + +// void QHeaderView::wheelEvent(QWheelEvent *) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QHeaderView_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QHeaderView_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QHeaderView::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_windowIconChanged_1787 (arg1); +} + + +// emitter void QHeaderView::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QHeaderView::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QHeaderView_Adaptor *)cls)->emitter_QHeaderView_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QHeaderView (); + +static gsi::Methods methods_QHeaderView_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QHeaderView::QHeaderView(Qt::Orientation orientation, QWidget *parent)\nThis method creates an object of class QHeaderView.", &_init_ctor_QHeaderView_Adaptor_3120, &_call_ctor_QHeaderView_Adaptor_3120); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QHeaderView::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_activated", "@brief Emitter for signal void QHeaderView::activated(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_activated_2395, &_call_emitter_activated_2395); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QHeaderView::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QHeaderView::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QHeaderView::clicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_clicked_2395, &_call_emitter_clicked_2395); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@brief Virtual method void QHeaderView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@hide", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0, &_set_callback_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QHeaderView::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*commitData", "@brief Virtual method void QHeaderView::commitData(QWidget *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*commitData", "@hide", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0, &_set_callback_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QHeaderView::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QHeaderView::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@brief Virtual method void QHeaderView::currentChanged(const QModelIndex ¤t, const QModelIndex &old)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@hide", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0, &_set_callback_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QHeaderView::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QHeaderView::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*dataChanged", "@brief Virtual method void QHeaderView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*dataChanged", "@hide", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1, &_set_callback_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QHeaderView::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QHeaderView::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*dirtyRegionOffset", "@brief Method QPoint QHeaderView::dirtyRegionOffset()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dirtyRegionOffset_c0, &_call_fp_dirtyRegionOffset_c0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QHeaderView::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*doAutoScroll", "@brief Method void QHeaderView::doAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_doAutoScroll_0, &_call_fp_doAutoScroll_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@brief Virtual method void QHeaderView::doItemsLayout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@hide", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0, &_set_callback_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("emit_doubleClicked", "@brief Emitter for signal void QHeaderView::doubleClicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_doubleClicked_2395, &_call_emitter_doubleClicked_2395); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QHeaderView::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QHeaderView::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QHeaderView::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QHeaderView::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QHeaderView::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropIndicatorPosition", "@brief Method QAbstractItemView::DropIndicatorPosition QHeaderView::dropIndicatorPosition()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dropIndicatorPosition_c0, &_call_fp_dropIndicatorPosition_c0); + methods += new qt_gsi::GenericMethod ("*edit", "@brief Virtual method bool QHeaderView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*edit", "@hide", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0, &_set_callback_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@brief Virtual method void QHeaderView::editorDestroyed(QObject *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@hide", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0, &_set_callback_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QHeaderView::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("emit_entered", "@brief Emitter for signal void QHeaderView::entered(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_entered_2395, &_call_emitter_entered_2395); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QHeaderView::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QHeaderView::eventFilter(QObject *object, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*executeDelayedItemsLayout", "@brief Method void QHeaderView::executeDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_executeDelayedItemsLayout_0, &_call_fp_executeDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QHeaderView::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QHeaderView::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QHeaderView::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QHeaderView::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QHeaderView::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("emit_geometriesChanged", "@brief Emitter for signal void QHeaderView::geometriesChanged()\nCall this method to emit this signal.", false, &_init_emitter_geometriesChanged_0, &_call_emitter_geometriesChanged_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QHeaderView::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QHeaderView::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QHeaderView::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@brief Virtual method int QHeaderView::horizontalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@hide", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0, &_set_callback_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@brief Virtual method void QHeaderView::horizontalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@hide", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0, &_set_callback_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@brief Virtual method void QHeaderView::horizontalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@hide", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0, &_set_callback_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_iconSizeChanged", "@brief Emitter for signal void QHeaderView::iconSizeChanged(const QSize &size)\nCall this method to emit this signal.", false, &_init_emitter_iconSizeChanged_1805, &_call_emitter_iconSizeChanged_1805); + methods += new qt_gsi::GenericMethod ("*indexAt", "@brief Virtual method QModelIndex QHeaderView::indexAt(const QPoint &p)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("*indexAt", "@hide", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0, &_set_callback_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QHeaderView::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QHeaderView::initStyleOption(QStyleOptionHeader *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2450_0, &_call_cbs_initStyleOption_c2450_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2450_0, &_call_cbs_initStyleOption_c2450_0, &_set_callback_cbs_initStyleOption_c2450_0); + methods += new qt_gsi::GenericMethod ("*initStyleOptionForIndex", "@brief Virtual method void QHeaderView::initStyleOptionForIndex(QStyleOptionHeader *option, int logicalIndex)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOptionForIndex_c3109_0, &_call_cbs_initStyleOptionForIndex_c3109_0); + methods += new qt_gsi::GenericMethod ("*initStyleOptionForIndex", "@hide", true, &_init_cbs_initStyleOptionForIndex_c3109_0, &_call_cbs_initStyleOptionForIndex_c3109_0, &_set_callback_cbs_initStyleOptionForIndex_c3109_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@brief Virtual method void QHeaderView::initViewItemOption(QStyleOptionViewItem *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@hide", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0, &_set_callback_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*initialize", "@brief Method void QHeaderView::initialize()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_initialize_0, &_call_fp_initialize_0); + methods += new qt_gsi::GenericMethod ("*initializeSections", "@brief Method void QHeaderView::initializeSections()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_initializeSections_0, &_call_fp_initializeSections_0); + methods += new qt_gsi::GenericMethod ("*initializeSections", "@brief Method void QHeaderView::initializeSections(int start, int end)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_initializeSections_1426, &_call_fp_initializeSections_1426); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QHeaderView::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QHeaderView::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@brief Virtual method bool QHeaderView::isIndexHidden(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@hide", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0, &_set_callback_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QHeaderView::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@brief Virtual method QAbstractItemDelegate *QHeaderView::itemDelegateForIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@hide", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0, &_set_callback_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QHeaderView::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QHeaderView::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@brief Virtual method void QHeaderView::keyboardSearch(const QString &search)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@hide", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0, &_set_callback_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QHeaderView::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QHeaderView::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QHeaderView::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QHeaderView::mouseDoubleClickEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QHeaderView::mouseMoveEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QHeaderView::mousePressEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QHeaderView::mouseReleaseEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@brief Virtual method QModelIndex QHeaderView::moveCursor(QAbstractItemView::CursorAction, QFlags)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@hide", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0, &_set_callback_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QHeaderView::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QHeaderView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QHeaderView::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QHeaderView::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QHeaderView::paintEvent(QPaintEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintSection", "@brief Virtual method void QHeaderView::paintSection(QPainter *painter, const QRect &rect, int logicalIndex)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintSection_c3769_0, &_call_cbs_paintSection_c3769_0); + methods += new qt_gsi::GenericMethod ("*paintSection", "@hide", true, &_init_cbs_paintSection_c3769_0, &_call_cbs_paintSection_c3769_0, &_set_callback_cbs_paintSection_c3769_0); + methods += new qt_gsi::GenericMethod ("emit_pressed", "@brief Emitter for signal void QHeaderView::pressed(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_pressed_2395, &_call_emitter_pressed_2395); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QHeaderView::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QHeaderView::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Virtual method void QHeaderView::reset()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("reset", "@hide", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0, &_set_callback_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QHeaderView::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeSections", "@brief Method void QHeaderView::resizeSections()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_resizeSections_0, &_call_fp_resizeSections_0); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@brief Virtual method void QHeaderView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@hide", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0, &_set_callback_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@brief Virtual method void QHeaderView::rowsInserted(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@hide", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0, &_set_callback_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*scheduleDelayedItemsLayout", "@brief Method void QHeaderView::scheduleDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scheduleDelayedItemsLayout_0, &_call_fp_scheduleDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@brief Virtual method void QHeaderView::scrollContentsBy(int dx, int dy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@hide", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0, &_set_callback_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollDirtyRegion", "@brief Method void QHeaderView::scrollDirtyRegion(int dx, int dy)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scrollDirtyRegion_1426, &_call_fp_scrollDirtyRegion_1426); + methods += new qt_gsi::GenericMethod ("*scrollTo", "@brief Virtual method void QHeaderView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollTo_5576_0, &_call_cbs_scrollTo_5576_0); + methods += new qt_gsi::GenericMethod ("*scrollTo", "@hide", false, &_init_cbs_scrollTo_5576_0, &_call_cbs_scrollTo_5576_0, &_set_callback_cbs_scrollTo_5576_0); + methods += new qt_gsi::GenericMethod ("emit_sectionClicked", "@brief Emitter for signal void QHeaderView::sectionClicked(int logicalIndex)\nCall this method to emit this signal.", false, &_init_emitter_sectionClicked_767, &_call_emitter_sectionClicked_767); + methods += new qt_gsi::GenericMethod ("emit_sectionCountChanged", "@brief Emitter for signal void QHeaderView::sectionCountChanged(int oldCount, int newCount)\nCall this method to emit this signal.", false, &_init_emitter_sectionCountChanged_1426, &_call_emitter_sectionCountChanged_1426); + methods += new qt_gsi::GenericMethod ("emit_sectionDoubleClicked", "@brief Emitter for signal void QHeaderView::sectionDoubleClicked(int logicalIndex)\nCall this method to emit this signal.", false, &_init_emitter_sectionDoubleClicked_767, &_call_emitter_sectionDoubleClicked_767); + methods += new qt_gsi::GenericMethod ("emit_sectionEntered", "@brief Emitter for signal void QHeaderView::sectionEntered(int logicalIndex)\nCall this method to emit this signal.", false, &_init_emitter_sectionEntered_767, &_call_emitter_sectionEntered_767); + methods += new qt_gsi::GenericMethod ("emit_sectionHandleDoubleClicked", "@brief Emitter for signal void QHeaderView::sectionHandleDoubleClicked(int logicalIndex)\nCall this method to emit this signal.", false, &_init_emitter_sectionHandleDoubleClicked_767, &_call_emitter_sectionHandleDoubleClicked_767); + methods += new qt_gsi::GenericMethod ("emit_sectionMoved", "@brief Emitter for signal void QHeaderView::sectionMoved(int logicalIndex, int oldVisualIndex, int newVisualIndex)\nCall this method to emit this signal.", false, &_init_emitter_sectionMoved_2085, &_call_emitter_sectionMoved_2085); + methods += new qt_gsi::GenericMethod ("emit_sectionPressed", "@brief Emitter for signal void QHeaderView::sectionPressed(int logicalIndex)\nCall this method to emit this signal.", false, &_init_emitter_sectionPressed_767, &_call_emitter_sectionPressed_767); + methods += new qt_gsi::GenericMethod ("emit_sectionResized", "@brief Emitter for signal void QHeaderView::sectionResized(int logicalIndex, int oldSize, int newSize)\nCall this method to emit this signal.", false, &_init_emitter_sectionResized_2085, &_call_emitter_sectionResized_2085); + methods += new qt_gsi::GenericMethod ("*sectionSizeFromContents", "@brief Virtual method QSize QHeaderView::sectionSizeFromContents(int logicalIndex)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sectionSizeFromContents_c767_0, &_call_cbs_sectionSizeFromContents_c767_0); + methods += new qt_gsi::GenericMethod ("*sectionSizeFromContents", "@hide", true, &_init_cbs_sectionSizeFromContents_c767_0, &_call_cbs_sectionSizeFromContents_c767_0, &_set_callback_cbs_sectionSizeFromContents_c767_0); + methods += new qt_gsi::GenericMethod ("*sectionsAboutToBeRemoved", "@brief Method void QHeaderView::sectionsAboutToBeRemoved(const QModelIndex &parent, int logicalFirst, int logicalLast)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_sectionsAboutToBeRemoved_3713, &_call_fp_sectionsAboutToBeRemoved_3713); + methods += new qt_gsi::GenericMethod ("*sectionsInserted", "@brief Method void QHeaderView::sectionsInserted(const QModelIndex &parent, int logicalFirst, int logicalLast)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_sectionsInserted_3713, &_call_fp_sectionsInserted_3713); + methods += new qt_gsi::GenericMethod ("selectAll", "@brief Virtual method void QHeaderView::selectAll()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("selectAll", "@hide", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0, &_set_callback_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@brief Virtual method QList QHeaderView::selectedIndexes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@hide", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0, &_set_callback_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@brief Virtual method void QHeaderView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@hide", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0, &_set_callback_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@brief Virtual method QFlags QHeaderView::selectionCommand(const QModelIndex &index, const QEvent *event)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@hide", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1, &_set_callback_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QHeaderView::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QHeaderView::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setDirtyRegion", "@brief Method void QHeaderView::setDirtyRegion(const QRegion ®ion)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setDirtyRegion_2006, &_call_fp_setDirtyRegion_2006); + methods += new qt_gsi::GenericMethod ("setModel", "@brief Virtual method void QHeaderView::setModel(QAbstractItemModel *model)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("setModel", "@hide", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0, &_set_callback_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@brief Virtual method void QHeaderView::setRootIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@hide", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0, &_set_callback_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@brief Virtual method void QHeaderView::setSelection(const QRect &rect, QFlags flags)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@hide", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0, &_set_callback_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@brief Virtual method void QHeaderView::setSelectionModel(QItemSelectionModel *selectionModel)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@hide", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0, &_set_callback_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("*setState", "@brief Method void QHeaderView::setState(QAbstractItemView::State state)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setState_2776, &_call_fp_setState_2776); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QHeaderView::setViewportMargins(int left, int top, int right, int bottom)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2744, &_call_fp_setViewportMargins_2744); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QHeaderView::setViewportMargins(const QMargins &margins)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2115, &_call_fp_setViewportMargins_2115); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QHeaderView::setVisible(bool v)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@brief Virtual method void QHeaderView::setupViewport(QWidget *viewport)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@hide", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0, &_set_callback_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QHeaderView::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QHeaderView::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QHeaderView::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHintForColumn", "@brief Virtual method int QHeaderView::sizeHintForColumn(int column)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForColumn", "@hide", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0, &_set_callback_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForRow", "@brief Virtual method int QHeaderView::sizeHintForRow(int row)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForRow", "@hide", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0, &_set_callback_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("emit_sortIndicatorChanged", "@brief Emitter for signal void QHeaderView::sortIndicatorChanged(int logicalIndex, Qt::SortOrder order)\nCall this method to emit this signal.", false, &_init_emitter_sortIndicatorChanged_2340, &_call_emitter_sortIndicatorChanged_2340); + methods += new qt_gsi::GenericMethod ("*startAutoScroll", "@brief Method void QHeaderView::startAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_startAutoScroll_0, &_call_fp_startAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@brief Virtual method void QHeaderView::startDrag(QFlags supportedActions)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@hide", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0, &_set_callback_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*state", "@brief Method QAbstractItemView::State QHeaderView::state()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_state_c0, &_call_fp_state_c0); + methods += new qt_gsi::GenericMethod ("*stopAutoScroll", "@brief Method void QHeaderView::stopAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_stopAutoScroll_0, &_call_fp_stopAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QHeaderView::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QHeaderView::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@brief Virtual method void QHeaderView::updateEditorData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@hide", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0, &_set_callback_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@brief Virtual method void QHeaderView::updateEditorGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@hide", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0, &_set_callback_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@brief Virtual method void QHeaderView::updateGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@hide", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0, &_set_callback_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QHeaderView::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*updateSection", "@brief Method void QHeaderView::updateSection(int logicalIndex)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateSection_767, &_call_fp_updateSection_767); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@brief Virtual method int QHeaderView::verticalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@hide", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0, &_set_callback_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@brief Virtual method void QHeaderView::verticalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@hide", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0, &_set_callback_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@brief Virtual method void QHeaderView::verticalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@hide", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0, &_set_callback_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_viewportEntered", "@brief Emitter for signal void QHeaderView::viewportEntered()\nCall this method to emit this signal.", false, &_init_emitter_viewportEntered_0, &_call_emitter_viewportEntered_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@brief Virtual method bool QHeaderView::viewportEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@hide", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0, &_set_callback_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportMargins", "@brief Method QMargins QHeaderView::viewportMargins()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_viewportMargins_c0, &_call_fp_viewportMargins_c0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@brief Virtual method QSize QHeaderView::viewportSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@hide", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0, &_set_callback_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*visualRect", "@brief Virtual method QRect QHeaderView::visualRect(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("*visualRect", "@hide", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0, &_set_callback_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@brief Virtual method QRegion QHeaderView::visualRegionForSelection(const QItemSelection &selection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@hide", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0, &_set_callback_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QHeaderView::wheelEvent(QWheelEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QHeaderView::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QHeaderView::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QHeaderView::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QHeaderView_Adaptor (qtdecl_QHeaderView (), "QtWidgets", "QHeaderView", + methods_QHeaderView_Adaptor (), + "@qt\n@brief Binding of QHeaderView"); + +} + + +// Implementation of the enum wrapper class for QHeaderView::ResizeMode +namespace qt_gsi +{ + +static gsi::Enum decl_QHeaderView_ResizeMode_Enum ("QtWidgets", "QHeaderView_ResizeMode", + gsi::enum_const ("Interactive", QHeaderView::Interactive, "@brief Enum constant QHeaderView::Interactive") + + gsi::enum_const ("Stretch", QHeaderView::Stretch, "@brief Enum constant QHeaderView::Stretch") + + gsi::enum_const ("Fixed", QHeaderView::Fixed, "@brief Enum constant QHeaderView::Fixed") + + gsi::enum_const ("ResizeToContents", QHeaderView::ResizeToContents, "@brief Enum constant QHeaderView::ResizeToContents") + + gsi::enum_const ("Custom", QHeaderView::Custom, "@brief Enum constant QHeaderView::Custom"), + "@qt\n@brief This class represents the QHeaderView::ResizeMode enum"); + +static gsi::QFlagsClass decl_QHeaderView_ResizeMode_Enums ("QtWidgets", "QHeaderView_QFlags_ResizeMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QHeaderView_ResizeMode_Enum_in_parent (decl_QHeaderView_ResizeMode_Enum.defs ()); +static gsi::ClassExt decl_QHeaderView_ResizeMode_Enum_as_child (decl_QHeaderView_ResizeMode_Enum, "ResizeMode"); +static gsi::ClassExt decl_QHeaderView_ResizeMode_Enums_as_child (decl_QHeaderView_ResizeMode_Enums, "QFlags_ResizeMode"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQInputDialog.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQInputDialog.cc new file mode 100644 index 000000000..6894f8d21 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQInputDialog.cc @@ -0,0 +1,4024 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQInputDialog.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QInputDialog + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QInputDialog::staticMetaObject); +} + + +// QString QInputDialog::cancelButtonText() + + +static void _init_f_cancelButtonText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cancelButtonText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QInputDialog *)cls)->cancelButtonText ()); +} + + +// QStringList QInputDialog::comboBoxItems() + + +static void _init_f_comboBoxItems_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_comboBoxItems_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QInputDialog *)cls)->comboBoxItems ()); +} + + +// void QInputDialog::done(int result) + + +static void _init_f_done_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_done_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->done (arg1); +} + + +// int QInputDialog::doubleDecimals() + + +static void _init_f_doubleDecimals_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_doubleDecimals_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QInputDialog *)cls)->doubleDecimals ()); +} + + +// double QInputDialog::doubleMaximum() + + +static void _init_f_doubleMaximum_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_doubleMaximum_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QInputDialog *)cls)->doubleMaximum ()); +} + + +// double QInputDialog::doubleMinimum() + + +static void _init_f_doubleMinimum_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_doubleMinimum_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QInputDialog *)cls)->doubleMinimum ()); +} + + +// double QInputDialog::doubleStep() + + +static void _init_f_doubleStep_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_doubleStep_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QInputDialog *)cls)->doubleStep ()); +} + + +// double QInputDialog::doubleValue() + + +static void _init_f_doubleValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_doubleValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QInputDialog *)cls)->doubleValue ()); +} + + +// QInputDialog::InputMode QInputDialog::inputMode() + + +static void _init_f_inputMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_inputMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QInputDialog *)cls)->inputMode ())); +} + + +// int QInputDialog::intMaximum() + + +static void _init_f_intMaximum_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_intMaximum_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QInputDialog *)cls)->intMaximum ()); +} + + +// int QInputDialog::intMinimum() + + +static void _init_f_intMinimum_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_intMinimum_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QInputDialog *)cls)->intMinimum ()); +} + + +// int QInputDialog::intStep() + + +static void _init_f_intStep_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_intStep_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QInputDialog *)cls)->intStep ()); +} + + +// int QInputDialog::intValue() + + +static void _init_f_intValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_intValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QInputDialog *)cls)->intValue ()); +} + + +// bool QInputDialog::isComboBoxEditable() + + +static void _init_f_isComboBoxEditable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isComboBoxEditable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QInputDialog *)cls)->isComboBoxEditable ()); +} + + +// QString QInputDialog::labelText() + + +static void _init_f_labelText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_labelText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QInputDialog *)cls)->labelText ()); +} + + +// QSize QInputDialog::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QInputDialog *)cls)->minimumSizeHint ()); +} + + +// QString QInputDialog::okButtonText() + + +static void _init_f_okButtonText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_okButtonText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QInputDialog *)cls)->okButtonText ()); +} + + +// void QInputDialog::open() + + +static void _init_f_open_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_open_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->open (); +} + + +// void QInputDialog::open(QObject *receiver, const char *member) + + +static void _init_f_open_2925 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("receiver"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("member"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_open_2925 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->open (arg1, arg2); +} + + +// QFlags QInputDialog::options() + + +static void _init_f_options_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_options_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QInputDialog *)cls)->options ()); +} + + +// void QInputDialog::setCancelButtonText(const QString &text) + + +static void _init_f_setCancelButtonText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCancelButtonText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setCancelButtonText (arg1); +} + + +// void QInputDialog::setComboBoxEditable(bool editable) + + +static void _init_f_setComboBoxEditable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setComboBoxEditable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setComboBoxEditable (arg1); +} + + +// void QInputDialog::setComboBoxItems(const QStringList &items) + + +static void _init_f_setComboBoxItems_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("items"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setComboBoxItems_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setComboBoxItems (arg1); +} + + +// void QInputDialog::setDoubleDecimals(int decimals) + + +static void _init_f_setDoubleDecimals_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("decimals"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDoubleDecimals_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setDoubleDecimals (arg1); +} + + +// void QInputDialog::setDoubleMaximum(double max) + + +static void _init_f_setDoubleMaximum_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("max"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDoubleMaximum_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setDoubleMaximum (arg1); +} + + +// void QInputDialog::setDoubleMinimum(double min) + + +static void _init_f_setDoubleMinimum_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDoubleMinimum_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setDoubleMinimum (arg1); +} + + +// void QInputDialog::setDoubleRange(double min, double max) + + +static void _init_f_setDoubleRange_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("max"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setDoubleRange_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setDoubleRange (arg1, arg2); +} + + +// void QInputDialog::setDoubleStep(double step) + + +static void _init_f_setDoubleStep_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDoubleStep_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setDoubleStep (arg1); +} + + +// void QInputDialog::setDoubleValue(double value) + + +static void _init_f_setDoubleValue_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDoubleValue_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setDoubleValue (arg1); +} + + +// void QInputDialog::setInputMode(QInputDialog::InputMode mode) + + +static void _init_f_setInputMode_2670 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setInputMode_2670 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setInputMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QInputDialog::setIntMaximum(int max) + + +static void _init_f_setIntMaximum_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("max"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIntMaximum_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setIntMaximum (arg1); +} + + +// void QInputDialog::setIntMinimum(int min) + + +static void _init_f_setIntMinimum_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIntMinimum_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setIntMinimum (arg1); +} + + +// void QInputDialog::setIntRange(int min, int max) + + +static void _init_f_setIntRange_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("max"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setIntRange_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setIntRange (arg1, arg2); +} + + +// void QInputDialog::setIntStep(int step) + + +static void _init_f_setIntStep_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIntStep_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setIntStep (arg1); +} + + +// void QInputDialog::setIntValue(int value) + + +static void _init_f_setIntValue_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIntValue_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setIntValue (arg1); +} + + +// void QInputDialog::setLabelText(const QString &text) + + +static void _init_f_setLabelText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLabelText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setLabelText (arg1); +} + + +// void QInputDialog::setOkButtonText(const QString &text) + + +static void _init_f_setOkButtonText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOkButtonText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setOkButtonText (arg1); +} + + +// void QInputDialog::setOption(QInputDialog::InputDialogOption option, bool on) + + +static void _init_f_setOption_4262 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("on", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setOption_4262 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setOption (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QInputDialog::setOptions(QFlags options) + + +static void _init_f_setOptions_4202 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOptions_4202 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setOptions (arg1); +} + + +// void QInputDialog::setTextEchoMode(QLineEdit::EchoMode mode) + + +static void _init_f_setTextEchoMode_2187 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextEchoMode_2187 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setTextEchoMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QInputDialog::setTextValue(const QString &text) + + +static void _init_f_setTextValue_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextValue_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setTextValue (arg1); +} + + +// void QInputDialog::setVisible(bool visible) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog *)cls)->setVisible (arg1); +} + + +// QSize QInputDialog::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QInputDialog *)cls)->sizeHint ()); +} + + +// bool QInputDialog::testOption(QInputDialog::InputDialogOption option) + + +static void _init_f_testOption_c3506 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_testOption_c3506 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QInputDialog *)cls)->testOption (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QLineEdit::EchoMode QInputDialog::textEchoMode() + + +static void _init_f_textEchoMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_textEchoMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QInputDialog *)cls)->textEchoMode ())); +} + + +// QString QInputDialog::textValue() + + +static void _init_f_textValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QInputDialog *)cls)->textValue ()); +} + + +// static double QInputDialog::getDouble(QWidget *parent, const QString &title, const QString &label, double value, double minValue, double maxValue, int decimals, bool *ok, QFlags flags, double step) + + +static void _init_f_getDouble_12989 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("title"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("label"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("value", true, "0"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("minValue", true, "-2147483647"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("maxValue", true, "2147483647"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("decimals", true, "1"); + decl->add_arg (argspec_6); + static gsi::ArgSpecBase argspec_7 ("ok", true, "nullptr"); + decl->add_arg (argspec_7); + static gsi::ArgSpecBase argspec_8 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_8); + static gsi::ArgSpecBase argspec_9 ("step", true, "1"); + decl->add_arg (argspec_9); + decl->set_return (); +} + +static void _call_f_getDouble_12989 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + double arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + double arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-2147483647, heap); + double arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (2147483647, heap); + int arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + bool *arg8 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg9 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + double arg10 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + ret.write ((double)QInputDialog::getDouble (arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10)); +} + + +// static int QInputDialog::getInt(QWidget *parent, const QString &title, const QString &label, int value, int minValue, int maxValue, int step, bool *ok, QFlags flags) + + +static void _init_f_getInt_11114 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("title"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("label"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("value", true, "0"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("minValue", true, "-2147483647"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("maxValue", true, "2147483647"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("step", true, "1"); + decl->add_arg (argspec_6); + static gsi::ArgSpecBase argspec_7 ("ok", true, "nullptr"); + decl->add_arg (argspec_7); + static gsi::ArgSpecBase argspec_8 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_8); + decl->set_return (); +} + +static void _call_f_getInt_11114 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + int arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-2147483647, heap); + int arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (2147483647, heap); + int arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + bool *arg8 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg9 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write ((int)QInputDialog::getInt (arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)); +} + + +// static QString QInputDialog::getItem(QWidget *parent, const QString &title, const QString &label, const QStringList &items, int current, bool editable, bool *ok, QFlags flags, QFlags inputMethodHints) + + +static void _init_f_getItem_15099 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("title"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("label"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("items"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("current", true, "0"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("editable", true, "true"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("ok", true, "nullptr"); + decl->add_arg (argspec_6); + static gsi::ArgSpecBase argspec_7 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_7); + static gsi::ArgSpecBase argspec_8 ("inputMethodHints", true, "Qt::ImhNone"); + decl->add_arg > (argspec_8); + decl->set_return (); +} + +static void _call_f_getItem_15099 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + const QStringList &arg4 = gsi::arg_reader() (args, heap); + int arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + bool arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool *arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg8 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + QFlags arg9 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::ImhNone, heap); + ret.write ((QString)QInputDialog::getItem (arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)); +} + + +// static QString QInputDialog::getMultiLineText(QWidget *parent, const QString &title, const QString &label, const QString &text, bool *ok, QFlags flags, QFlags inputMethodHints) + + +static void _init_f_getMultiLineText_13272 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("title"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("label"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("text", true, "QString()"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("ok", true, "nullptr"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_5); + static gsi::ArgSpecBase argspec_6 ("inputMethodHints", true, "Qt::ImhNone"); + decl->add_arg > (argspec_6); + decl->set_return (); +} + +static void _call_f_getMultiLineText_13272 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + const QString &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + bool *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg6 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + QFlags arg7 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::ImhNone, heap); + ret.write ((QString)QInputDialog::getMultiLineText (arg1, arg2, arg3, arg4, arg5, arg6, arg7)); +} + + +// static QString QInputDialog::getText(QWidget *parent, const QString &title, const QString &label, QLineEdit::EchoMode echo, const QString &text, bool *ok, QFlags flags, QFlags inputMethodHints) + + +static void _init_f_getText_15351 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("title"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("label"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("echo", true, "QLineEdit::Normal"); + decl->add_arg::target_type & > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("text", true, "QString()"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("ok", true, "nullptr"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_6); + static gsi::ArgSpecBase argspec_7 ("inputMethodHints", true, "Qt::ImhNone"); + decl->add_arg > (argspec_7); + decl->set_return (); +} + +static void _call_f_getText_15351 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QLineEdit::Normal), heap); + const QString &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + bool *arg6 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg7 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + QFlags arg8 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::ImhNone, heap); + ret.write ((QString)QInputDialog::getText (arg1, arg2, arg3, qt_gsi::QtToCppAdaptor(arg4).cref(), arg5, arg6, arg7, arg8)); +} + + +// static QString QInputDialog::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QInputDialog::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QInputDialog () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":cancelButtonText", "@brief Method QString QInputDialog::cancelButtonText()\n", true, &_init_f_cancelButtonText_c0, &_call_f_cancelButtonText_c0); + methods += new qt_gsi::GenericMethod (":comboBoxItems", "@brief Method QStringList QInputDialog::comboBoxItems()\n", true, &_init_f_comboBoxItems_c0, &_call_f_comboBoxItems_c0); + methods += new qt_gsi::GenericMethod ("done", "@brief Method void QInputDialog::done(int result)\nThis is a reimplementation of QDialog::done", false, &_init_f_done_767, &_call_f_done_767); + methods += new qt_gsi::GenericMethod (":doubleDecimals", "@brief Method int QInputDialog::doubleDecimals()\n", true, &_init_f_doubleDecimals_c0, &_call_f_doubleDecimals_c0); + methods += new qt_gsi::GenericMethod (":doubleMaximum", "@brief Method double QInputDialog::doubleMaximum()\n", true, &_init_f_doubleMaximum_c0, &_call_f_doubleMaximum_c0); + methods += new qt_gsi::GenericMethod (":doubleMinimum", "@brief Method double QInputDialog::doubleMinimum()\n", true, &_init_f_doubleMinimum_c0, &_call_f_doubleMinimum_c0); + methods += new qt_gsi::GenericMethod ("doubleStep", "@brief Method double QInputDialog::doubleStep()\n", true, &_init_f_doubleStep_c0, &_call_f_doubleStep_c0); + methods += new qt_gsi::GenericMethod (":doubleValue", "@brief Method double QInputDialog::doubleValue()\n", true, &_init_f_doubleValue_c0, &_call_f_doubleValue_c0); + methods += new qt_gsi::GenericMethod (":inputMode", "@brief Method QInputDialog::InputMode QInputDialog::inputMode()\n", true, &_init_f_inputMode_c0, &_call_f_inputMode_c0); + methods += new qt_gsi::GenericMethod (":intMaximum", "@brief Method int QInputDialog::intMaximum()\n", true, &_init_f_intMaximum_c0, &_call_f_intMaximum_c0); + methods += new qt_gsi::GenericMethod (":intMinimum", "@brief Method int QInputDialog::intMinimum()\n", true, &_init_f_intMinimum_c0, &_call_f_intMinimum_c0); + methods += new qt_gsi::GenericMethod (":intStep", "@brief Method int QInputDialog::intStep()\n", true, &_init_f_intStep_c0, &_call_f_intStep_c0); + methods += new qt_gsi::GenericMethod (":intValue", "@brief Method int QInputDialog::intValue()\n", true, &_init_f_intValue_c0, &_call_f_intValue_c0); + methods += new qt_gsi::GenericMethod ("isComboBoxEditable?|:comboBoxEditable", "@brief Method bool QInputDialog::isComboBoxEditable()\n", true, &_init_f_isComboBoxEditable_c0, &_call_f_isComboBoxEditable_c0); + methods += new qt_gsi::GenericMethod (":labelText", "@brief Method QString QInputDialog::labelText()\n", true, &_init_f_labelText_c0, &_call_f_labelText_c0); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QInputDialog::minimumSizeHint()\nThis is a reimplementation of QDialog::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod (":okButtonText", "@brief Method QString QInputDialog::okButtonText()\n", true, &_init_f_okButtonText_c0, &_call_f_okButtonText_c0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QInputDialog::open()\nThis is a reimplementation of QDialog::open", false, &_init_f_open_0, &_call_f_open_0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QInputDialog::open(QObject *receiver, const char *member)\n", false, &_init_f_open_2925, &_call_f_open_2925); + methods += new qt_gsi::GenericMethod (":options", "@brief Method QFlags QInputDialog::options()\n", true, &_init_f_options_c0, &_call_f_options_c0); + methods += new qt_gsi::GenericMethod ("setCancelButtonText|cancelButtonText=", "@brief Method void QInputDialog::setCancelButtonText(const QString &text)\n", false, &_init_f_setCancelButtonText_2025, &_call_f_setCancelButtonText_2025); + methods += new qt_gsi::GenericMethod ("setComboBoxEditable|comboBoxEditable=", "@brief Method void QInputDialog::setComboBoxEditable(bool editable)\n", false, &_init_f_setComboBoxEditable_864, &_call_f_setComboBoxEditable_864); + methods += new qt_gsi::GenericMethod ("setComboBoxItems|comboBoxItems=", "@brief Method void QInputDialog::setComboBoxItems(const QStringList &items)\n", false, &_init_f_setComboBoxItems_2437, &_call_f_setComboBoxItems_2437); + methods += new qt_gsi::GenericMethod ("setDoubleDecimals|doubleDecimals=", "@brief Method void QInputDialog::setDoubleDecimals(int decimals)\n", false, &_init_f_setDoubleDecimals_767, &_call_f_setDoubleDecimals_767); + methods += new qt_gsi::GenericMethod ("setDoubleMaximum|doubleMaximum=", "@brief Method void QInputDialog::setDoubleMaximum(double max)\n", false, &_init_f_setDoubleMaximum_1071, &_call_f_setDoubleMaximum_1071); + methods += new qt_gsi::GenericMethod ("setDoubleMinimum|doubleMinimum=", "@brief Method void QInputDialog::setDoubleMinimum(double min)\n", false, &_init_f_setDoubleMinimum_1071, &_call_f_setDoubleMinimum_1071); + methods += new qt_gsi::GenericMethod ("setDoubleRange", "@brief Method void QInputDialog::setDoubleRange(double min, double max)\n", false, &_init_f_setDoubleRange_2034, &_call_f_setDoubleRange_2034); + methods += new qt_gsi::GenericMethod ("setDoubleStep", "@brief Method void QInputDialog::setDoubleStep(double step)\n", false, &_init_f_setDoubleStep_1071, &_call_f_setDoubleStep_1071); + methods += new qt_gsi::GenericMethod ("setDoubleValue|doubleValue=", "@brief Method void QInputDialog::setDoubleValue(double value)\n", false, &_init_f_setDoubleValue_1071, &_call_f_setDoubleValue_1071); + methods += new qt_gsi::GenericMethod ("setInputMode|inputMode=", "@brief Method void QInputDialog::setInputMode(QInputDialog::InputMode mode)\n", false, &_init_f_setInputMode_2670, &_call_f_setInputMode_2670); + methods += new qt_gsi::GenericMethod ("setIntMaximum|intMaximum=", "@brief Method void QInputDialog::setIntMaximum(int max)\n", false, &_init_f_setIntMaximum_767, &_call_f_setIntMaximum_767); + methods += new qt_gsi::GenericMethod ("setIntMinimum|intMinimum=", "@brief Method void QInputDialog::setIntMinimum(int min)\n", false, &_init_f_setIntMinimum_767, &_call_f_setIntMinimum_767); + methods += new qt_gsi::GenericMethod ("setIntRange", "@brief Method void QInputDialog::setIntRange(int min, int max)\n", false, &_init_f_setIntRange_1426, &_call_f_setIntRange_1426); + methods += new qt_gsi::GenericMethod ("setIntStep|intStep=", "@brief Method void QInputDialog::setIntStep(int step)\n", false, &_init_f_setIntStep_767, &_call_f_setIntStep_767); + methods += new qt_gsi::GenericMethod ("setIntValue|intValue=", "@brief Method void QInputDialog::setIntValue(int value)\n", false, &_init_f_setIntValue_767, &_call_f_setIntValue_767); + methods += new qt_gsi::GenericMethod ("setLabelText|labelText=", "@brief Method void QInputDialog::setLabelText(const QString &text)\n", false, &_init_f_setLabelText_2025, &_call_f_setLabelText_2025); + methods += new qt_gsi::GenericMethod ("setOkButtonText|okButtonText=", "@brief Method void QInputDialog::setOkButtonText(const QString &text)\n", false, &_init_f_setOkButtonText_2025, &_call_f_setOkButtonText_2025); + methods += new qt_gsi::GenericMethod ("setOption", "@brief Method void QInputDialog::setOption(QInputDialog::InputDialogOption option, bool on)\n", false, &_init_f_setOption_4262, &_call_f_setOption_4262); + methods += new qt_gsi::GenericMethod ("setOptions|options=", "@brief Method void QInputDialog::setOptions(QFlags options)\n", false, &_init_f_setOptions_4202, &_call_f_setOptions_4202); + methods += new qt_gsi::GenericMethod ("setTextEchoMode|textEchoMode=", "@brief Method void QInputDialog::setTextEchoMode(QLineEdit::EchoMode mode)\n", false, &_init_f_setTextEchoMode_2187, &_call_f_setTextEchoMode_2187); + methods += new qt_gsi::GenericMethod ("setTextValue|textValue=", "@brief Method void QInputDialog::setTextValue(const QString &text)\n", false, &_init_f_setTextValue_2025, &_call_f_setTextValue_2025); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QInputDialog::setVisible(bool visible)\nThis is a reimplementation of QDialog::setVisible", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QInputDialog::sizeHint()\nThis is a reimplementation of QDialog::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod ("testOption", "@brief Method bool QInputDialog::testOption(QInputDialog::InputDialogOption option)\n", true, &_init_f_testOption_c3506, &_call_f_testOption_c3506); + methods += new qt_gsi::GenericMethod (":textEchoMode", "@brief Method QLineEdit::EchoMode QInputDialog::textEchoMode()\n", true, &_init_f_textEchoMode_c0, &_call_f_textEchoMode_c0); + methods += new qt_gsi::GenericMethod (":textValue", "@brief Method QString QInputDialog::textValue()\n", true, &_init_f_textValue_c0, &_call_f_textValue_c0); + methods += gsi::qt_signal ("accepted()", "accepted", "@brief Signal declaration for QInputDialog::accepted()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QInputDialog::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QInputDialog::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("doubleValueChanged(double)", "doubleValueChanged", gsi::arg("value"), "@brief Signal declaration for QInputDialog::doubleValueChanged(double value)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("doubleValueSelected(double)", "doubleValueSelected", gsi::arg("value"), "@brief Signal declaration for QInputDialog::doubleValueSelected(double value)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished(int)", "finished", gsi::arg("result"), "@brief Signal declaration for QInputDialog::finished(int result)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("intValueChanged(int)", "intValueChanged", gsi::arg("value"), "@brief Signal declaration for QInputDialog::intValueChanged(int value)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("intValueSelected(int)", "intValueSelected", gsi::arg("value"), "@brief Signal declaration for QInputDialog::intValueSelected(int value)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QInputDialog::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rejected()", "rejected", "@brief Signal declaration for QInputDialog::rejected()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("textValueChanged(const QString &)", "textValueChanged", gsi::arg("text"), "@brief Signal declaration for QInputDialog::textValueChanged(const QString &text)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("textValueSelected(const QString &)", "textValueSelected", gsi::arg("text"), "@brief Signal declaration for QInputDialog::textValueSelected(const QString &text)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QInputDialog::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QInputDialog::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QInputDialog::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("getDouble", "@brief Static method double QInputDialog::getDouble(QWidget *parent, const QString &title, const QString &label, double value, double minValue, double maxValue, int decimals, bool *ok, QFlags flags, double step)\nThis method is static and can be called without an instance.", &_init_f_getDouble_12989, &_call_f_getDouble_12989); + methods += new qt_gsi::GenericStaticMethod ("getInt", "@brief Static method int QInputDialog::getInt(QWidget *parent, const QString &title, const QString &label, int value, int minValue, int maxValue, int step, bool *ok, QFlags flags)\nThis method is static and can be called without an instance.", &_init_f_getInt_11114, &_call_f_getInt_11114); + methods += new qt_gsi::GenericStaticMethod ("getItem", "@brief Static method QString QInputDialog::getItem(QWidget *parent, const QString &title, const QString &label, const QStringList &items, int current, bool editable, bool *ok, QFlags flags, QFlags inputMethodHints)\nThis method is static and can be called without an instance.", &_init_f_getItem_15099, &_call_f_getItem_15099); + methods += new qt_gsi::GenericStaticMethod ("getMultiLineText", "@brief Static method QString QInputDialog::getMultiLineText(QWidget *parent, const QString &title, const QString &label, const QString &text, bool *ok, QFlags flags, QFlags inputMethodHints)\nThis method is static and can be called without an instance.", &_init_f_getMultiLineText_13272, &_call_f_getMultiLineText_13272); + methods += new qt_gsi::GenericStaticMethod ("getText", "@brief Static method QString QInputDialog::getText(QWidget *parent, const QString &title, const QString &label, QLineEdit::EchoMode echo, const QString &text, bool *ok, QFlags flags, QFlags inputMethodHints)\nThis method is static and can be called without an instance.", &_init_f_getText_15351, &_call_f_getText_15351); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QInputDialog::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QDialog (); + +qt_gsi::QtNativeClass decl_QInputDialog (qtdecl_QDialog (), "QtWidgets", "QInputDialog_Native", + methods_QInputDialog (), + "@hide\n@alias QInputDialog"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QInputDialog () { return decl_QInputDialog; } + +} + + +class QInputDialog_Adaptor : public QInputDialog, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QInputDialog_Adaptor(); + + // [adaptor ctor] QInputDialog::QInputDialog(QWidget *parent, QFlags flags) + QInputDialog_Adaptor() : QInputDialog() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QInputDialog::QInputDialog(QWidget *parent, QFlags flags) + QInputDialog_Adaptor(QWidget *parent) : QInputDialog(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QInputDialog::QInputDialog(QWidget *parent, QFlags flags) + QInputDialog_Adaptor(QWidget *parent, QFlags flags) : QInputDialog(parent, flags) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QInputDialog::adjustPosition(QWidget *) + void fp_QInputDialog_adjustPosition_1315 (QWidget *arg1) { + QInputDialog::adjustPosition(arg1); + } + + // [expose] void QInputDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QInputDialog_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QInputDialog::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QInputDialog::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QInputDialog_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QInputDialog::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QInputDialog::focusNextChild() + bool fp_QInputDialog_focusNextChild_0 () { + return QInputDialog::focusNextChild(); + } + + // [expose] bool QInputDialog::focusPreviousChild() + bool fp_QInputDialog_focusPreviousChild_0 () { + return QInputDialog::focusPreviousChild(); + } + + // [expose] bool QInputDialog::isSignalConnected(const QMetaMethod &signal) + bool fp_QInputDialog_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QInputDialog::isSignalConnected(signal); + } + + // [expose] int QInputDialog::receivers(const char *signal) + int fp_QInputDialog_receivers_c1731 (const char *signal) const { + return QInputDialog::receivers(signal); + } + + // [expose] QObject *QInputDialog::sender() + QObject * fp_QInputDialog_sender_c0 () const { + return QInputDialog::sender(); + } + + // [expose] int QInputDialog::senderSignalIndex() + int fp_QInputDialog_senderSignalIndex_c0 () const { + return QInputDialog::senderSignalIndex(); + } + + // [expose] void QInputDialog::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QInputDialog_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QInputDialog::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] void QInputDialog::accept() + void cbs_accept_0_0() + { + QInputDialog::accept(); + } + + virtual void accept() + { + if (cb_accept_0_0.can_issue()) { + cb_accept_0_0.issue(&QInputDialog_Adaptor::cbs_accept_0_0); + } else { + QInputDialog::accept(); + } + } + + // [emitter impl] void QInputDialog::accepted() + void emitter_QInputDialog_accepted_0() + { + emit QInputDialog::accepted(); + } + + // [emitter impl] void QInputDialog::customContextMenuRequested(const QPoint &pos) + void emitter_QInputDialog_customContextMenuRequested_1916(const QPoint &pos) + { + emit QInputDialog::customContextMenuRequested(pos); + } + + // [emitter impl] void QInputDialog::destroyed(QObject *) + void emitter_QInputDialog_destroyed_1302(QObject *arg1) + { + emit QInputDialog::destroyed(arg1); + } + + // [adaptor impl] void QInputDialog::done(int result) + void cbs_done_767_0(int result) + { + QInputDialog::done(result); + } + + virtual void done(int result) + { + if (cb_done_767_0.can_issue()) { + cb_done_767_0.issue(&QInputDialog_Adaptor::cbs_done_767_0, result); + } else { + QInputDialog::done(result); + } + } + + // [emitter impl] void QInputDialog::doubleValueChanged(double value) + void emitter_QInputDialog_doubleValueChanged_1071(double value) + { + emit QInputDialog::doubleValueChanged(value); + } + + // [emitter impl] void QInputDialog::doubleValueSelected(double value) + void emitter_QInputDialog_doubleValueSelected_1071(double value) + { + emit QInputDialog::doubleValueSelected(value); + } + + // [adaptor impl] int QInputDialog::exec() + int cbs_exec_0_0() + { + return QInputDialog::exec(); + } + + virtual int exec() + { + if (cb_exec_0_0.can_issue()) { + return cb_exec_0_0.issue(&QInputDialog_Adaptor::cbs_exec_0_0); + } else { + return QInputDialog::exec(); + } + } + + // [emitter impl] void QInputDialog::finished(int result) + void emitter_QInputDialog_finished_767(int result) + { + emit QInputDialog::finished(result); + } + + // [adaptor impl] bool QInputDialog::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QInputDialog::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QInputDialog_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QInputDialog::hasHeightForWidth(); + } + } + + // [adaptor impl] int QInputDialog::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QInputDialog::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QInputDialog_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QInputDialog::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QInputDialog::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QInputDialog::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QInputDialog_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QInputDialog::inputMethodQuery(arg1); + } + } + + // [emitter impl] void QInputDialog::intValueChanged(int value) + void emitter_QInputDialog_intValueChanged_767(int value) + { + emit QInputDialog::intValueChanged(value); + } + + // [emitter impl] void QInputDialog::intValueSelected(int value) + void emitter_QInputDialog_intValueSelected_767(int value) + { + emit QInputDialog::intValueSelected(value); + } + + // [adaptor impl] QSize QInputDialog::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QInputDialog::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QInputDialog_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QInputDialog::minimumSizeHint(); + } + } + + // [emitter impl] void QInputDialog::objectNameChanged(const QString &objectName) + void emitter_QInputDialog_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QInputDialog::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QInputDialog::open() + void cbs_open_0_0() + { + QInputDialog::open(); + } + + virtual void open() + { + if (cb_open_0_0.can_issue()) { + cb_open_0_0.issue(&QInputDialog_Adaptor::cbs_open_0_0); + } else { + QInputDialog::open(); + } + } + + // [adaptor impl] QPaintEngine *QInputDialog::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QInputDialog::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QInputDialog_Adaptor::cbs_paintEngine_c0_0); + } else { + return QInputDialog::paintEngine(); + } + } + + // [adaptor impl] void QInputDialog::reject() + void cbs_reject_0_0() + { + QInputDialog::reject(); + } + + virtual void reject() + { + if (cb_reject_0_0.can_issue()) { + cb_reject_0_0.issue(&QInputDialog_Adaptor::cbs_reject_0_0); + } else { + QInputDialog::reject(); + } + } + + // [emitter impl] void QInputDialog::rejected() + void emitter_QInputDialog_rejected_0() + { + emit QInputDialog::rejected(); + } + + // [adaptor impl] void QInputDialog::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QInputDialog::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QInputDialog_Adaptor::cbs_setVisible_864_0, visible); + } else { + QInputDialog::setVisible(visible); + } + } + + // [adaptor impl] QSize QInputDialog::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QInputDialog::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QInputDialog_Adaptor::cbs_sizeHint_c0_0); + } else { + return QInputDialog::sizeHint(); + } + } + + // [emitter impl] void QInputDialog::textValueChanged(const QString &text) + void emitter_QInputDialog_textValueChanged_2025(const QString &text) + { + emit QInputDialog::textValueChanged(text); + } + + // [emitter impl] void QInputDialog::textValueSelected(const QString &text) + void emitter_QInputDialog_textValueSelected_2025(const QString &text) + { + emit QInputDialog::textValueSelected(text); + } + + // [emitter impl] void QInputDialog::windowIconChanged(const QIcon &icon) + void emitter_QInputDialog_windowIconChanged_1787(const QIcon &icon) + { + emit QInputDialog::windowIconChanged(icon); + } + + // [emitter impl] void QInputDialog::windowIconTextChanged(const QString &iconText) + void emitter_QInputDialog_windowIconTextChanged_2025(const QString &iconText) + { + emit QInputDialog::windowIconTextChanged(iconText); + } + + // [emitter impl] void QInputDialog::windowTitleChanged(const QString &title) + void emitter_QInputDialog_windowTitleChanged_2025(const QString &title) + { + emit QInputDialog::windowTitleChanged(title); + } + + // [adaptor impl] void QInputDialog::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QInputDialog::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QInputDialog_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QInputDialog::actionEvent(event); + } + } + + // [adaptor impl] void QInputDialog::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QInputDialog::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QInputDialog_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QInputDialog::changeEvent(arg1); + } + } + + // [adaptor impl] void QInputDialog::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QInputDialog::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QInputDialog_Adaptor::cbs_childEvent_1701_0, event); + } else { + QInputDialog::childEvent(event); + } + } + + // [adaptor impl] void QInputDialog::closeEvent(QCloseEvent *) + void cbs_closeEvent_1719_0(QCloseEvent *arg1) + { + QInputDialog::closeEvent(arg1); + } + + virtual void closeEvent(QCloseEvent *arg1) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QInputDialog_Adaptor::cbs_closeEvent_1719_0, arg1); + } else { + QInputDialog::closeEvent(arg1); + } + } + + // [adaptor impl] void QInputDialog::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QInputDialog::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QInputDialog_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QInputDialog::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QInputDialog::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QInputDialog::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QInputDialog_Adaptor::cbs_customEvent_1217_0, event); + } else { + QInputDialog::customEvent(event); + } + } + + // [adaptor impl] void QInputDialog::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QInputDialog::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QInputDialog_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QInputDialog::disconnectNotify(signal); + } + } + + // [adaptor impl] void QInputDialog::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QInputDialog::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QInputDialog_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QInputDialog::dragEnterEvent(event); + } + } + + // [adaptor impl] void QInputDialog::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QInputDialog::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QInputDialog_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QInputDialog::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QInputDialog::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QInputDialog::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QInputDialog_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QInputDialog::dragMoveEvent(event); + } + } + + // [adaptor impl] void QInputDialog::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QInputDialog::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QInputDialog_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QInputDialog::dropEvent(event); + } + } + + // [adaptor impl] void QInputDialog::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QInputDialog::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QInputDialog_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QInputDialog::enterEvent(event); + } + } + + // [adaptor impl] bool QInputDialog::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QInputDialog::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QInputDialog_Adaptor::cbs_event_1217_0, _event); + } else { + return QInputDialog::event(_event); + } + } + + // [adaptor impl] bool QInputDialog::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QInputDialog::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QInputDialog_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QInputDialog::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QInputDialog::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QInputDialog::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QInputDialog_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QInputDialog::focusInEvent(event); + } + } + + // [adaptor impl] bool QInputDialog::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QInputDialog::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QInputDialog_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QInputDialog::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QInputDialog::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QInputDialog::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QInputDialog_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QInputDialog::focusOutEvent(event); + } + } + + // [adaptor impl] void QInputDialog::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QInputDialog::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QInputDialog_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QInputDialog::hideEvent(event); + } + } + + // [adaptor impl] void QInputDialog::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QInputDialog::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QInputDialog_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QInputDialog::initPainter(painter); + } + } + + // [adaptor impl] void QInputDialog::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QInputDialog::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QInputDialog_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QInputDialog::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QInputDialog::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QInputDialog::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QInputDialog_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QInputDialog::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QInputDialog::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QInputDialog::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QInputDialog_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QInputDialog::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QInputDialog::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QInputDialog::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QInputDialog_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QInputDialog::leaveEvent(event); + } + } + + // [adaptor impl] int QInputDialog::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QInputDialog::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QInputDialog_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QInputDialog::metric(arg1); + } + } + + // [adaptor impl] void QInputDialog::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QInputDialog::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QInputDialog_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QInputDialog::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QInputDialog::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QInputDialog::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QInputDialog_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QInputDialog::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QInputDialog::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QInputDialog::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QInputDialog_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QInputDialog::mousePressEvent(event); + } + } + + // [adaptor impl] void QInputDialog::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QInputDialog::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QInputDialog_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QInputDialog::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QInputDialog::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QInputDialog::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QInputDialog_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QInputDialog::moveEvent(event); + } + } + + // [adaptor impl] bool QInputDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QInputDialog::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QInputDialog_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QInputDialog::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QInputDialog::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QInputDialog::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QInputDialog_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QInputDialog::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QInputDialog::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QInputDialog::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QInputDialog_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QInputDialog::redirected(offset); + } + } + + // [adaptor impl] void QInputDialog::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QInputDialog::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QInputDialog_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QInputDialog::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QInputDialog::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QInputDialog::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QInputDialog_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QInputDialog::sharedPainter(); + } + } + + // [adaptor impl] void QInputDialog::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QInputDialog::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QInputDialog_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QInputDialog::showEvent(arg1); + } + } + + // [adaptor impl] void QInputDialog::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QInputDialog::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QInputDialog_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QInputDialog::tabletEvent(event); + } + } + + // [adaptor impl] void QInputDialog::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QInputDialog::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QInputDialog_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QInputDialog::timerEvent(event); + } + } + + // [adaptor impl] void QInputDialog::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QInputDialog::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QInputDialog_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QInputDialog::wheelEvent(event); + } + } + + gsi::Callback cb_accept_0_0; + gsi::Callback cb_done_767_0; + gsi::Callback cb_exec_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_open_0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reject_0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QInputDialog_Adaptor::~QInputDialog_Adaptor() { } + +// Constructor QInputDialog::QInputDialog(QWidget *parent, QFlags flags) (adaptor class) + +static void _init_ctor_QInputDialog_Adaptor_3702 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QInputDialog_Adaptor_3702 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QInputDialog_Adaptor (arg1, arg2)); +} + + +// void QInputDialog::accept() + +static void _init_cbs_accept_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accept_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_accept_0_0 (); +} + +static void _set_callback_cbs_accept_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_accept_0_0 = cb; +} + + +// emitter void QInputDialog::accepted() + +static void _init_emitter_accepted_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_accepted_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QInputDialog_Adaptor *)cls)->emitter_QInputDialog_accepted_0 (); +} + + +// void QInputDialog::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// exposed void QInputDialog::adjustPosition(QWidget *) + +static void _init_fp_adjustPosition_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adjustPosition_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->fp_QInputDialog_adjustPosition_1315 (arg1); +} + + +// void QInputDialog::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QInputDialog::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QInputDialog::closeEvent(QCloseEvent *) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QInputDialog::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QInputDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->fp_QInputDialog_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QInputDialog::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QInputDialog_Adaptor *)cls)->emitter_QInputDialog_customContextMenuRequested_1916 (arg1); +} + + +// void QInputDialog::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QInputDialog::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->fp_QInputDialog_destroy_1620 (arg1, arg2); +} + + +// emitter void QInputDialog::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QInputDialog_Adaptor *)cls)->emitter_QInputDialog_destroyed_1302 (arg1); +} + + +// void QInputDialog::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QInputDialog::done(int result) + +static void _init_cbs_done_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_done_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_done_767_0 (arg1); +} + +static void _set_callback_cbs_done_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_done_767_0 = cb; +} + + +// emitter void QInputDialog::doubleValueChanged(double value) + +static void _init_emitter_doubleValueChanged_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_doubleValueChanged_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ((QInputDialog_Adaptor *)cls)->emitter_QInputDialog_doubleValueChanged_1071 (arg1); +} + + +// emitter void QInputDialog::doubleValueSelected(double value) + +static void _init_emitter_doubleValueSelected_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_doubleValueSelected_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ((QInputDialog_Adaptor *)cls)->emitter_QInputDialog_doubleValueSelected_1071 (arg1); +} + + +// void QInputDialog::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QInputDialog::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QInputDialog::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QInputDialog::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QInputDialog::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QInputDialog::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QInputDialog_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QInputDialog::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QInputDialog_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// int QInputDialog::exec() + +static void _init_cbs_exec_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_exec_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QInputDialog_Adaptor *)cls)->cbs_exec_0_0 ()); +} + +static void _set_callback_cbs_exec_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_exec_0_0 = cb; +} + + +// emitter void QInputDialog::finished(int result) + +static void _init_emitter_finished_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_finished_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QInputDialog_Adaptor *)cls)->emitter_QInputDialog_finished_767 (arg1); +} + + +// void QInputDialog::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QInputDialog::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QInputDialog_Adaptor *)cls)->fp_QInputDialog_focusNextChild_0 ()); +} + + +// bool QInputDialog::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QInputDialog_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QInputDialog::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QInputDialog::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QInputDialog_Adaptor *)cls)->fp_QInputDialog_focusPreviousChild_0 ()); +} + + +// bool QInputDialog::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QInputDialog_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QInputDialog::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QInputDialog_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QInputDialog::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QInputDialog::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QInputDialog::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QInputDialog::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QInputDialog_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// emitter void QInputDialog::intValueChanged(int value) + +static void _init_emitter_intValueChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_intValueChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QInputDialog_Adaptor *)cls)->emitter_QInputDialog_intValueChanged_767 (arg1); +} + + +// emitter void QInputDialog::intValueSelected(int value) + +static void _init_emitter_intValueSelected_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_intValueSelected_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QInputDialog_Adaptor *)cls)->emitter_QInputDialog_intValueSelected_767 (arg1); +} + + +// exposed bool QInputDialog::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QInputDialog_Adaptor *)cls)->fp_QInputDialog_isSignalConnected_c2394 (arg1)); +} + + +// void QInputDialog::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QInputDialog::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QInputDialog::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QInputDialog::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QInputDialog_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QInputDialog::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QInputDialog_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QInputDialog::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QInputDialog::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QInputDialog::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QInputDialog::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QInputDialog::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QInputDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QInputDialog_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QInputDialog::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QInputDialog_Adaptor *)cls)->emitter_QInputDialog_objectNameChanged_4567 (arg1); +} + + +// void QInputDialog::open() + +static void _init_cbs_open_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_open_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_open_0_0 (); +} + +static void _set_callback_cbs_open_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_open_0_0 = cb; +} + + +// QPaintEngine *QInputDialog::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QInputDialog_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QInputDialog::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QInputDialog::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QInputDialog_Adaptor *)cls)->fp_QInputDialog_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QInputDialog::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QInputDialog_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QInputDialog::reject() + +static void _init_cbs_reject_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reject_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_reject_0_0 (); +} + +static void _set_callback_cbs_reject_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_reject_0_0 = cb; +} + + +// emitter void QInputDialog::rejected() + +static void _init_emitter_rejected_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_rejected_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QInputDialog_Adaptor *)cls)->emitter_QInputDialog_rejected_0 (); +} + + +// void QInputDialog::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QInputDialog::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QInputDialog_Adaptor *)cls)->fp_QInputDialog_sender_c0 ()); +} + + +// exposed int QInputDialog::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QInputDialog_Adaptor *)cls)->fp_QInputDialog_senderSignalIndex_c0 ()); +} + + +// void QInputDialog::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QInputDialog::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QInputDialog_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QInputDialog::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QInputDialog::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QInputDialog_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QInputDialog::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// emitter void QInputDialog::textValueChanged(const QString &text) + +static void _init_emitter_textValueChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_textValueChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QInputDialog_Adaptor *)cls)->emitter_QInputDialog_textValueChanged_2025 (arg1); +} + + +// emitter void QInputDialog::textValueSelected(const QString &text) + +static void _init_emitter_textValueSelected_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_textValueSelected_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QInputDialog_Adaptor *)cls)->emitter_QInputDialog_textValueSelected_2025 (arg1); +} + + +// void QInputDialog::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QInputDialog::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->fp_QInputDialog_updateMicroFocus_2420 (arg1); +} + + +// void QInputDialog::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QInputDialog_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QInputDialog_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QInputDialog::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QInputDialog_Adaptor *)cls)->emitter_QInputDialog_windowIconChanged_1787 (arg1); +} + + +// emitter void QInputDialog::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QInputDialog_Adaptor *)cls)->emitter_QInputDialog_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QInputDialog::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QInputDialog_Adaptor *)cls)->emitter_QInputDialog_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QInputDialog (); + +static gsi::Methods methods_QInputDialog_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QInputDialog::QInputDialog(QWidget *parent, QFlags flags)\nThis method creates an object of class QInputDialog.", &_init_ctor_QInputDialog_Adaptor_3702, &_call_ctor_QInputDialog_Adaptor_3702); + methods += new qt_gsi::GenericMethod ("accept", "@brief Virtual method void QInputDialog::accept()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("accept", "@hide", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0, &_set_callback_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("emit_accepted", "@brief Emitter for signal void QInputDialog::accepted()\nCall this method to emit this signal.", false, &_init_emitter_accepted_0, &_call_emitter_accepted_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QInputDialog::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*adjustPosition", "@brief Method void QInputDialog::adjustPosition(QWidget *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adjustPosition_1315, &_call_fp_adjustPosition_1315); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QInputDialog::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QInputDialog::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QInputDialog::closeEvent(QCloseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QInputDialog::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QInputDialog::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QInputDialog::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QInputDialog::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QInputDialog::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QInputDialog::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QInputDialog::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("done", "@brief Virtual method void QInputDialog::done(int result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("done", "@hide", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0, &_set_callback_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("emit_doubleValueChanged", "@brief Emitter for signal void QInputDialog::doubleValueChanged(double value)\nCall this method to emit this signal.", false, &_init_emitter_doubleValueChanged_1071, &_call_emitter_doubleValueChanged_1071); + methods += new qt_gsi::GenericMethod ("emit_doubleValueSelected", "@brief Emitter for signal void QInputDialog::doubleValueSelected(double value)\nCall this method to emit this signal.", false, &_init_emitter_doubleValueSelected_1071, &_call_emitter_doubleValueSelected_1071); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QInputDialog::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QInputDialog::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QInputDialog::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QInputDialog::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QInputDialog::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QInputDialog::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QInputDialog::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("exec", "@brief Virtual method int QInputDialog::exec()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("exec", "@hide", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0, &_set_callback_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QInputDialog::finished(int result)\nCall this method to emit this signal.", false, &_init_emitter_finished_767, &_call_emitter_finished_767); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QInputDialog::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QInputDialog::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QInputDialog::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QInputDialog::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QInputDialog::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QInputDialog::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QInputDialog::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QInputDialog::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QInputDialog::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QInputDialog::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QInputDialog::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("emit_intValueChanged", "@brief Emitter for signal void QInputDialog::intValueChanged(int value)\nCall this method to emit this signal.", false, &_init_emitter_intValueChanged_767, &_call_emitter_intValueChanged_767); + methods += new qt_gsi::GenericMethod ("emit_intValueSelected", "@brief Emitter for signal void QInputDialog::intValueSelected(int value)\nCall this method to emit this signal.", false, &_init_emitter_intValueSelected_767, &_call_emitter_intValueSelected_767); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QInputDialog::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QInputDialog::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QInputDialog::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QInputDialog::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QInputDialog::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QInputDialog::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QInputDialog::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QInputDialog::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QInputDialog::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QInputDialog::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QInputDialog::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QInputDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QInputDialog::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("open", "@brief Virtual method void QInputDialog::open()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("open", "@hide", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0, &_set_callback_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QInputDialog::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QInputDialog::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QInputDialog::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QInputDialog::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reject", "@brief Virtual method void QInputDialog::reject()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("reject", "@hide", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0, &_set_callback_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("emit_rejected", "@brief Emitter for signal void QInputDialog::rejected()\nCall this method to emit this signal.", false, &_init_emitter_rejected_0, &_call_emitter_rejected_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QInputDialog::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QInputDialog::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QInputDialog::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QInputDialog::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QInputDialog::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QInputDialog::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QInputDialog::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QInputDialog::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("emit_textValueChanged", "@brief Emitter for signal void QInputDialog::textValueChanged(const QString &text)\nCall this method to emit this signal.", false, &_init_emitter_textValueChanged_2025, &_call_emitter_textValueChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_textValueSelected", "@brief Emitter for signal void QInputDialog::textValueSelected(const QString &text)\nCall this method to emit this signal.", false, &_init_emitter_textValueSelected_2025, &_call_emitter_textValueSelected_2025); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QInputDialog::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QInputDialog::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QInputDialog::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QInputDialog::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QInputDialog::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QInputDialog::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QInputDialog_Adaptor (qtdecl_QInputDialog (), "QtWidgets", "QInputDialog", + methods_QInputDialog_Adaptor (), + "@qt\n@brief Binding of QInputDialog"); + +} + + +// Implementation of the enum wrapper class for QInputDialog::InputDialogOption +namespace qt_gsi +{ + +static gsi::Enum decl_QInputDialog_InputDialogOption_Enum ("QtWidgets", "QInputDialog_InputDialogOption", + gsi::enum_const ("NoButtons", QInputDialog::NoButtons, "@brief Enum constant QInputDialog::NoButtons") + + gsi::enum_const ("UseListViewForComboBoxItems", QInputDialog::UseListViewForComboBoxItems, "@brief Enum constant QInputDialog::UseListViewForComboBoxItems") + + gsi::enum_const ("UsePlainTextEditForTextInput", QInputDialog::UsePlainTextEditForTextInput, "@brief Enum constant QInputDialog::UsePlainTextEditForTextInput"), + "@qt\n@brief This class represents the QInputDialog::InputDialogOption enum"); + +static gsi::QFlagsClass decl_QInputDialog_InputDialogOption_Enums ("QtWidgets", "QInputDialog_QFlags_InputDialogOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QInputDialog_InputDialogOption_Enum_in_parent (decl_QInputDialog_InputDialogOption_Enum.defs ()); +static gsi::ClassExt decl_QInputDialog_InputDialogOption_Enum_as_child (decl_QInputDialog_InputDialogOption_Enum, "InputDialogOption"); +static gsi::ClassExt decl_QInputDialog_InputDialogOption_Enums_as_child (decl_QInputDialog_InputDialogOption_Enums, "QFlags_InputDialogOption"); + +} + + +// Implementation of the enum wrapper class for QInputDialog::InputMode +namespace qt_gsi +{ + +static gsi::Enum decl_QInputDialog_InputMode_Enum ("QtWidgets", "QInputDialog_InputMode", + gsi::enum_const ("TextInput", QInputDialog::TextInput, "@brief Enum constant QInputDialog::TextInput") + + gsi::enum_const ("IntInput", QInputDialog::IntInput, "@brief Enum constant QInputDialog::IntInput") + + gsi::enum_const ("DoubleInput", QInputDialog::DoubleInput, "@brief Enum constant QInputDialog::DoubleInput"), + "@qt\n@brief This class represents the QInputDialog::InputMode enum"); + +static gsi::QFlagsClass decl_QInputDialog_InputMode_Enums ("QtWidgets", "QInputDialog_QFlags_InputMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QInputDialog_InputMode_Enum_in_parent (decl_QInputDialog_InputMode_Enum.defs ()); +static gsi::ClassExt decl_QInputDialog_InputMode_Enum_as_child (decl_QInputDialog_InputMode_Enum, "InputMode"); +static gsi::ClassExt decl_QInputDialog_InputMode_Enums_as_child (decl_QInputDialog_InputMode_Enums, "QFlags_InputMode"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQItemDelegate.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQItemDelegate.cc new file mode 100644 index 000000000..18761c36c --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQItemDelegate.cc @@ -0,0 +1,1783 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQItemDelegate.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QItemDelegate + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QItemDelegate::staticMetaObject); +} + + +// QWidget *QItemDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) + + +static void _init_f_createEditor_c6860 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_createEditor_c6860 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QItemDelegate *)cls)->createEditor (arg1, arg2, arg3)); +} + + +// bool QItemDelegate::hasClipping() + + +static void _init_f_hasClipping_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasClipping_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QItemDelegate *)cls)->hasClipping ()); +} + + +// QItemEditorFactory *QItemDelegate::itemEditorFactory() + + +static void _init_f_itemEditorFactory_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_itemEditorFactory_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QItemEditorFactory *)((QItemDelegate *)cls)->itemEditorFactory ()); +} + + +// void QItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) + + +static void _init_f_paint_c6971 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_paint_c6971 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate *)cls)->paint (arg1, arg2, arg3); +} + + +// void QItemDelegate::setClipping(bool clip) + + +static void _init_f_setClipping_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("clip"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setClipping_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate *)cls)->setClipping (arg1); +} + + +// void QItemDelegate::setEditorData(QWidget *editor, const QModelIndex &index) + + +static void _init_f_setEditorData_c3602 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setEditorData_c3602 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate *)cls)->setEditorData (arg1, arg2); +} + + +// void QItemDelegate::setItemEditorFactory(QItemEditorFactory *factory) + + +static void _init_f_setItemEditorFactory_2445 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("factory"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setItemEditorFactory_2445 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemEditorFactory *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate *)cls)->setItemEditorFactory (arg1); +} + + +// void QItemDelegate::setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) + + +static void _init_f_setModelData_c5913 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("model"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setModelData_c5913 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + QAbstractItemModel *arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate *)cls)->setModelData (arg1, arg2, arg3); +} + + +// QSize QItemDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) + + +static void _init_f_sizeHint_c5653 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_sizeHint_c5653 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QSize)((QItemDelegate *)cls)->sizeHint (arg1, arg2)); +} + + +// void QItemDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) + + +static void _init_f_updateEditorGeometry_c6860 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_updateEditorGeometry_c6860 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate *)cls)->updateEditorGeometry (arg1, arg2, arg3); +} + + +// static QString QItemDelegate::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QItemDelegate::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QItemDelegate () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("createEditor", "@brief Method QWidget *QItemDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis is a reimplementation of QAbstractItemDelegate::createEditor", true, &_init_f_createEditor_c6860, &_call_f_createEditor_c6860); + methods += new qt_gsi::GenericMethod ("hasClipping|:clipping", "@brief Method bool QItemDelegate::hasClipping()\n", true, &_init_f_hasClipping_c0, &_call_f_hasClipping_c0); + methods += new qt_gsi::GenericMethod (":itemEditorFactory", "@brief Method QItemEditorFactory *QItemDelegate::itemEditorFactory()\n", true, &_init_f_itemEditorFactory_c0, &_call_f_itemEditorFactory_c0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis is a reimplementation of QAbstractItemDelegate::paint", true, &_init_f_paint_c6971, &_call_f_paint_c6971); + methods += new qt_gsi::GenericMethod ("setClipping|clipping=", "@brief Method void QItemDelegate::setClipping(bool clip)\n", false, &_init_f_setClipping_864, &_call_f_setClipping_864); + methods += new qt_gsi::GenericMethod ("setEditorData", "@brief Method void QItemDelegate::setEditorData(QWidget *editor, const QModelIndex &index)\nThis is a reimplementation of QAbstractItemDelegate::setEditorData", true, &_init_f_setEditorData_c3602, &_call_f_setEditorData_c3602); + methods += new qt_gsi::GenericMethod ("setItemEditorFactory|itemEditorFactory=", "@brief Method void QItemDelegate::setItemEditorFactory(QItemEditorFactory *factory)\n", false, &_init_f_setItemEditorFactory_2445, &_call_f_setItemEditorFactory_2445); + methods += new qt_gsi::GenericMethod ("setModelData", "@brief Method void QItemDelegate::setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index)\nThis is a reimplementation of QAbstractItemDelegate::setModelData", true, &_init_f_setModelData_c5913, &_call_f_setModelData_c5913); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Method QSize QItemDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index)\nThis is a reimplementation of QAbstractItemDelegate::sizeHint", true, &_init_f_sizeHint_c5653, &_call_f_sizeHint_c5653); + methods += new qt_gsi::GenericMethod ("updateEditorGeometry", "@brief Method void QItemDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis is a reimplementation of QAbstractItemDelegate::updateEditorGeometry", true, &_init_f_updateEditorGeometry_c6860, &_call_f_updateEditorGeometry_c6860); + methods += gsi::qt_signal::target_type & > ("closeEditor(QWidget *, QAbstractItemDelegate::EndEditHint)", "closeEditor", gsi::arg("editor"), gsi::arg("hint"), "@brief Signal declaration for QItemDelegate::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("commitData(QWidget *)", "commitData", gsi::arg("editor"), "@brief Signal declaration for QItemDelegate::commitData(QWidget *editor)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QItemDelegate::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QItemDelegate::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sizeHintChanged(const QModelIndex &)", "sizeHintChanged", gsi::arg("arg1"), "@brief Signal declaration for QItemDelegate::sizeHintChanged(const QModelIndex &)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QItemDelegate::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractItemDelegate (); + +qt_gsi::QtNativeClass decl_QItemDelegate (qtdecl_QAbstractItemDelegate (), "QtWidgets", "QItemDelegate_Native", + methods_QItemDelegate (), + "@hide\n@alias QItemDelegate"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QItemDelegate () { return decl_QItemDelegate; } + +} + + +class QItemDelegate_Adaptor : public QItemDelegate, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QItemDelegate_Adaptor(); + + // [adaptor ctor] QItemDelegate::QItemDelegate(QObject *parent) + QItemDelegate_Adaptor() : QItemDelegate() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QItemDelegate::QItemDelegate(QObject *parent) + QItemDelegate_Adaptor(QObject *parent) : QItemDelegate(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] QPixmap QItemDelegate::decoration(const QStyleOptionViewItem &option, const QVariant &variant) + QPixmap fp_QItemDelegate_decoration_c5377 (const QStyleOptionViewItem &option, const QVariant &variant) const { + return QItemDelegate::decoration(option, variant); + } + + // [expose] QRect QItemDelegate::doCheck(const QStyleOptionViewItem &option, const QRect &bounding, const QVariant &variant) + QRect fp_QItemDelegate_doCheck_c7061 (const QStyleOptionViewItem &option, const QRect &bounding, const QVariant &variant) const { + return QItemDelegate::doCheck(option, bounding, variant); + } + + // [expose] void QItemDelegate::doLayout(const QStyleOptionViewItem &option, QRect *checkRect, QRect *iconRect, QRect *textRect, bool hint) + void fp_QItemDelegate_doLayout_c7101 (const QStyleOptionViewItem &option, QRect *checkRect, QRect *iconRect, QRect *textRect, bool hint) const { + QItemDelegate::doLayout(option, checkRect, iconRect, textRect, hint); + } + + // [expose] void QItemDelegate::drawBackground(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) + void fp_QItemDelegate_drawBackground_c6971 (QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const { + QItemDelegate::drawBackground(painter, option, index); + } + + // [expose] bool QItemDelegate::isSignalConnected(const QMetaMethod &signal) + bool fp_QItemDelegate_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QItemDelegate::isSignalConnected(signal); + } + + // [expose] int QItemDelegate::receivers(const char *signal) + int fp_QItemDelegate_receivers_c1731 (const char *signal) const { + return QItemDelegate::receivers(signal); + } + + // [expose] QRect QItemDelegate::rect(const QStyleOptionViewItem &option, const QModelIndex &index, int role) + QRect fp_QItemDelegate_rect_c6312 (const QStyleOptionViewItem &option, const QModelIndex &index, int role) const { + return QItemDelegate::rect(option, index, role); + } + + // [expose] QPixmap QItemDelegate::selectedPixmap(const QPixmap &pixmap, const QPalette &palette, bool enabled) + static QPixmap fp_QItemDelegate_selectedPixmap_4778 (const QPixmap &pixmap, const QPalette &palette, bool enabled) { + return QItemDelegate::selectedPixmap(pixmap, palette, enabled); + } + + // [expose] QObject *QItemDelegate::sender() + QObject * fp_QItemDelegate_sender_c0 () const { + return QItemDelegate::sender(); + } + + // [expose] int QItemDelegate::senderSignalIndex() + int fp_QItemDelegate_senderSignalIndex_c0 () const { + return QItemDelegate::senderSignalIndex(); + } + + // [expose] QStyleOptionViewItem QItemDelegate::setOptions(const QModelIndex &index, const QStyleOptionViewItem &option) + QStyleOptionViewItem fp_QItemDelegate_setOptions_c5653 (const QModelIndex &index, const QStyleOptionViewItem &option) const { + return QItemDelegate::setOptions(index, option); + } + + // [expose] QRect QItemDelegate::textRectangle(QPainter *painter, const QRect &rect, const QFont &font, const QString &text) + QRect fp_QItemDelegate_textRectangle_c6720 (QPainter *painter, const QRect &rect, const QFont &font, const QString &text) const { + return QItemDelegate::textRectangle(painter, rect, font, text); + } + + // [emitter impl] void QItemDelegate::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + void emitter_QItemDelegate_closeEditor_4926(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + { + emit QItemDelegate::closeEditor(editor, hint); + } + + // [emitter impl] void QItemDelegate::commitData(QWidget *editor) + void emitter_QItemDelegate_commitData_1315(QWidget *editor) + { + emit QItemDelegate::commitData(editor); + } + + // [adaptor impl] QWidget *QItemDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) + QWidget * cbs_createEditor_c6860_0(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + return QItemDelegate::createEditor(parent, option, index); + } + + virtual QWidget * createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + if (cb_createEditor_c6860_0.can_issue()) { + return cb_createEditor_c6860_0.issue(&QItemDelegate_Adaptor::cbs_createEditor_c6860_0, parent, option, index); + } else { + return QItemDelegate::createEditor(parent, option, index); + } + } + + // [adaptor impl] void QItemDelegate::destroyEditor(QWidget *editor, const QModelIndex &index) + void cbs_destroyEditor_c3602_0(QWidget *editor, const QModelIndex &index) const + { + QItemDelegate::destroyEditor(editor, index); + } + + virtual void destroyEditor(QWidget *editor, const QModelIndex &index) const + { + if (cb_destroyEditor_c3602_0.can_issue()) { + cb_destroyEditor_c3602_0.issue(&QItemDelegate_Adaptor::cbs_destroyEditor_c3602_0, editor, index); + } else { + QItemDelegate::destroyEditor(editor, index); + } + } + + // [emitter impl] void QItemDelegate::destroyed(QObject *) + void emitter_QItemDelegate_destroyed_1302(QObject *arg1) + { + emit QItemDelegate::destroyed(arg1); + } + + // [adaptor impl] bool QItemDelegate::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QItemDelegate::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QItemDelegate_Adaptor::cbs_event_1217_0, _event); + } else { + return QItemDelegate::event(_event); + } + } + + // [adaptor impl] bool QItemDelegate::helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index) + bool cbs_helpEvent_9380_0(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index) + { + return QItemDelegate::helpEvent(event, view, option, index); + } + + virtual bool helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index) + { + if (cb_helpEvent_9380_0.can_issue()) { + return cb_helpEvent_9380_0.issue(&QItemDelegate_Adaptor::cbs_helpEvent_9380_0, event, view, option, index); + } else { + return QItemDelegate::helpEvent(event, view, option, index); + } + } + + // [emitter impl] void QItemDelegate::objectNameChanged(const QString &objectName) + void emitter_QItemDelegate_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QItemDelegate::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) + void cbs_paint_c6971_0(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + QItemDelegate::paint(painter, option, index); + } + + virtual void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + if (cb_paint_c6971_0.can_issue()) { + cb_paint_c6971_0.issue(&QItemDelegate_Adaptor::cbs_paint_c6971_0, painter, option, index); + } else { + QItemDelegate::paint(painter, option, index); + } + } + + // [adaptor impl] QList QItemDelegate::paintingRoles() + QList cbs_paintingRoles_c0_0() const + { + return QItemDelegate::paintingRoles(); + } + + virtual QList paintingRoles() const + { + if (cb_paintingRoles_c0_0.can_issue()) { + return cb_paintingRoles_c0_0.issue >(&QItemDelegate_Adaptor::cbs_paintingRoles_c0_0); + } else { + return QItemDelegate::paintingRoles(); + } + } + + // [adaptor impl] void QItemDelegate::setEditorData(QWidget *editor, const QModelIndex &index) + void cbs_setEditorData_c3602_0(QWidget *editor, const QModelIndex &index) const + { + QItemDelegate::setEditorData(editor, index); + } + + virtual void setEditorData(QWidget *editor, const QModelIndex &index) const + { + if (cb_setEditorData_c3602_0.can_issue()) { + cb_setEditorData_c3602_0.issue(&QItemDelegate_Adaptor::cbs_setEditorData_c3602_0, editor, index); + } else { + QItemDelegate::setEditorData(editor, index); + } + } + + // [adaptor impl] void QItemDelegate::setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) + void cbs_setModelData_c5913_0(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const + { + QItemDelegate::setModelData(editor, model, index); + } + + virtual void setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const + { + if (cb_setModelData_c5913_0.can_issue()) { + cb_setModelData_c5913_0.issue(&QItemDelegate_Adaptor::cbs_setModelData_c5913_0, editor, model, index); + } else { + QItemDelegate::setModelData(editor, model, index); + } + } + + // [adaptor impl] QSize QItemDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) + QSize cbs_sizeHint_c5653_0(const QStyleOptionViewItem &option, const QModelIndex &index) const + { + return QItemDelegate::sizeHint(option, index); + } + + virtual QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const + { + if (cb_sizeHint_c5653_0.can_issue()) { + return cb_sizeHint_c5653_0.issue(&QItemDelegate_Adaptor::cbs_sizeHint_c5653_0, option, index); + } else { + return QItemDelegate::sizeHint(option, index); + } + } + + // [emitter impl] void QItemDelegate::sizeHintChanged(const QModelIndex &) + void emitter_QItemDelegate_sizeHintChanged_2395(const QModelIndex &arg1) + { + emit QItemDelegate::sizeHintChanged(arg1); + } + + // [adaptor impl] void QItemDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) + void cbs_updateEditorGeometry_c6860_0(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + QItemDelegate::updateEditorGeometry(editor, option, index); + } + + virtual void updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + if (cb_updateEditorGeometry_c6860_0.can_issue()) { + cb_updateEditorGeometry_c6860_0.issue(&QItemDelegate_Adaptor::cbs_updateEditorGeometry_c6860_0, editor, option, index); + } else { + QItemDelegate::updateEditorGeometry(editor, option, index); + } + } + + // [adaptor impl] void QItemDelegate::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QItemDelegate::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QItemDelegate_Adaptor::cbs_childEvent_1701_0, event); + } else { + QItemDelegate::childEvent(event); + } + } + + // [adaptor impl] void QItemDelegate::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QItemDelegate::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QItemDelegate_Adaptor::cbs_customEvent_1217_0, event); + } else { + QItemDelegate::customEvent(event); + } + } + + // [adaptor impl] void QItemDelegate::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QItemDelegate::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QItemDelegate_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QItemDelegate::disconnectNotify(signal); + } + } + + // [adaptor impl] void QItemDelegate::drawCheck(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, Qt::CheckState state) + void cbs_drawCheck_c8000_0(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, const qt_gsi::Converter::target_type & state) const + { + QItemDelegate::drawCheck(painter, option, rect, qt_gsi::QtToCppAdaptor(state).cref()); + } + + virtual void drawCheck(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, Qt::CheckState state) const + { + if (cb_drawCheck_c8000_0.can_issue()) { + cb_drawCheck_c8000_0.issue::target_type &>(&QItemDelegate_Adaptor::cbs_drawCheck_c8000_0, painter, option, rect, qt_gsi::CppToQtAdaptor(state)); + } else { + QItemDelegate::drawCheck(painter, option, rect, state); + } + } + + // [adaptor impl] void QItemDelegate::drawDecoration(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, const QPixmap &pixmap) + void cbs_drawDecoration_c8277_0(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, const QPixmap &pixmap) const + { + QItemDelegate::drawDecoration(painter, option, rect, pixmap); + } + + virtual void drawDecoration(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, const QPixmap &pixmap) const + { + if (cb_drawDecoration_c8277_0.can_issue()) { + cb_drawDecoration_c8277_0.issue(&QItemDelegate_Adaptor::cbs_drawDecoration_c8277_0, painter, option, rect, pixmap); + } else { + QItemDelegate::drawDecoration(painter, option, rect, pixmap); + } + } + + // [adaptor impl] void QItemDelegate::drawDisplay(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, const QString &text) + void cbs_drawDisplay_c8285_0(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, const QString &text) const + { + QItemDelegate::drawDisplay(painter, option, rect, text); + } + + virtual void drawDisplay(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, const QString &text) const + { + if (cb_drawDisplay_c8285_0.can_issue()) { + cb_drawDisplay_c8285_0.issue(&QItemDelegate_Adaptor::cbs_drawDisplay_c8285_0, painter, option, rect, text); + } else { + QItemDelegate::drawDisplay(painter, option, rect, text); + } + } + + // [adaptor impl] void QItemDelegate::drawFocus(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect) + void cbs_drawFocus_c6368_0(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect) const + { + QItemDelegate::drawFocus(painter, option, rect); + } + + virtual void drawFocus(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect) const + { + if (cb_drawFocus_c6368_0.can_issue()) { + cb_drawFocus_c6368_0.issue(&QItemDelegate_Adaptor::cbs_drawFocus_c6368_0, painter, option, rect); + } else { + QItemDelegate::drawFocus(painter, option, rect); + } + } + + // [adaptor impl] bool QItemDelegate::editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index) + bool cbs_editorEvent_9073_0(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index) + { + return QItemDelegate::editorEvent(event, model, option, index); + } + + virtual bool editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index) + { + if (cb_editorEvent_9073_0.can_issue()) { + return cb_editorEvent_9073_0.issue(&QItemDelegate_Adaptor::cbs_editorEvent_9073_0, event, model, option, index); + } else { + return QItemDelegate::editorEvent(event, model, option, index); + } + } + + // [adaptor impl] bool QItemDelegate::eventFilter(QObject *object, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *object, QEvent *event) + { + return QItemDelegate::eventFilter(object, event); + } + + virtual bool eventFilter(QObject *object, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QItemDelegate_Adaptor::cbs_eventFilter_2411_0, object, event); + } else { + return QItemDelegate::eventFilter(object, event); + } + } + + // [adaptor impl] void QItemDelegate::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QItemDelegate::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QItemDelegate_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QItemDelegate::timerEvent(event); + } + } + + gsi::Callback cb_createEditor_c6860_0; + gsi::Callback cb_destroyEditor_c3602_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_helpEvent_9380_0; + gsi::Callback cb_paint_c6971_0; + gsi::Callback cb_paintingRoles_c0_0; + gsi::Callback cb_setEditorData_c3602_0; + gsi::Callback cb_setModelData_c5913_0; + gsi::Callback cb_sizeHint_c5653_0; + gsi::Callback cb_updateEditorGeometry_c6860_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_drawCheck_c8000_0; + gsi::Callback cb_drawDecoration_c8277_0; + gsi::Callback cb_drawDisplay_c8285_0; + gsi::Callback cb_drawFocus_c6368_0; + gsi::Callback cb_editorEvent_9073_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QItemDelegate_Adaptor::~QItemDelegate_Adaptor() { } + +// Constructor QItemDelegate::QItemDelegate(QObject *parent) (adaptor class) + +static void _init_ctor_QItemDelegate_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QItemDelegate_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QItemDelegate_Adaptor (arg1)); +} + + +// void QItemDelegate::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QItemDelegate::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + +static void _init_emitter_closeEditor_4926 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemDelegate::NoHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_closeEditor_4926 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemDelegate::NoHint), heap); + ((QItemDelegate_Adaptor *)cls)->emitter_QItemDelegate_closeEditor_4926 (arg1, arg2); +} + + +// emitter void QItemDelegate::commitData(QWidget *editor) + +static void _init_emitter_commitData_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_commitData_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ((QItemDelegate_Adaptor *)cls)->emitter_QItemDelegate_commitData_1315 (arg1); +} + + +// QWidget *QItemDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_createEditor_c6860_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_createEditor_c6860_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const QStyleOptionViewItem &arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QWidget *)((QItemDelegate_Adaptor *)cls)->cbs_createEditor_c6860_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_createEditor_c6860_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_createEditor_c6860_0 = cb; +} + + +// void QItemDelegate::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed QPixmap QItemDelegate::decoration(const QStyleOptionViewItem &option, const QVariant &variant) + +static void _init_fp_decoration_c5377 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("variant"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_decoration_c5377 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPixmap)((QItemDelegate_Adaptor *)cls)->fp_QItemDelegate_decoration_c5377 (arg1, arg2)); +} + + +// void QItemDelegate::destroyEditor(QWidget *editor, const QModelIndex &index) + +static void _init_cbs_destroyEditor_c3602_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_destroyEditor_c3602_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate_Adaptor *)cls)->cbs_destroyEditor_c3602_0 (arg1, arg2); +} + +static void _set_callback_cbs_destroyEditor_c3602_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_destroyEditor_c3602_0 = cb; +} + + +// emitter void QItemDelegate::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QItemDelegate_Adaptor *)cls)->emitter_QItemDelegate_destroyed_1302 (arg1); +} + + +// void QItemDelegate::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// exposed QRect QItemDelegate::doCheck(const QStyleOptionViewItem &option, const QRect &bounding, const QVariant &variant) + +static void _init_fp_doCheck_c7061 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bounding"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("variant"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_doCheck_c7061 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); + const QRect &arg2 = gsi::arg_reader() (args, heap); + const QVariant &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QItemDelegate_Adaptor *)cls)->fp_QItemDelegate_doCheck_c7061 (arg1, arg2, arg3)); +} + + +// exposed void QItemDelegate::doLayout(const QStyleOptionViewItem &option, QRect *checkRect, QRect *iconRect, QRect *textRect, bool hint) + +static void _init_fp_doLayout_c7101 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("checkRect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("iconRect"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("textRect"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("hint"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_fp_doLayout_c7101 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); + QRect *arg2 = gsi::arg_reader() (args, heap); + QRect *arg3 = gsi::arg_reader() (args, heap); + QRect *arg4 = gsi::arg_reader() (args, heap); + bool arg5 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate_Adaptor *)cls)->fp_QItemDelegate_doLayout_c7101 (arg1, arg2, arg3, arg4, arg5); +} + + +// exposed void QItemDelegate::drawBackground(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_fp_drawBackground_c6971 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_drawBackground_c6971 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate_Adaptor *)cls)->fp_QItemDelegate_drawBackground_c6971 (arg1, arg2, arg3); +} + + +// void QItemDelegate::drawCheck(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, Qt::CheckState state) + +static void _init_cbs_drawCheck_c8000_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("rect"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("state"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_cbs_drawCheck_c8000_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionViewItem &arg2 = args.read (heap); + const QRect &arg3 = args.read (heap); + const qt_gsi::Converter::target_type & arg4 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate_Adaptor *)cls)->cbs_drawCheck_c8000_0 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_drawCheck_c8000_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_drawCheck_c8000_0 = cb; +} + + +// void QItemDelegate::drawDecoration(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, const QPixmap &pixmap) + +static void _init_cbs_drawDecoration_c8277_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("rect"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("pixmap"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_drawDecoration_c8277_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionViewItem &arg2 = args.read (heap); + const QRect &arg3 = args.read (heap); + const QPixmap &arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate_Adaptor *)cls)->cbs_drawDecoration_c8277_0 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_drawDecoration_c8277_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_drawDecoration_c8277_0 = cb; +} + + +// void QItemDelegate::drawDisplay(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, const QString &text) + +static void _init_cbs_drawDisplay_c8285_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("rect"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("text"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_drawDisplay_c8285_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionViewItem &arg2 = args.read (heap); + const QRect &arg3 = args.read (heap); + const QString &arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate_Adaptor *)cls)->cbs_drawDisplay_c8285_0 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_drawDisplay_c8285_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_drawDisplay_c8285_0 = cb; +} + + +// void QItemDelegate::drawFocus(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect) + +static void _init_cbs_drawFocus_c6368_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("rect"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_drawFocus_c6368_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionViewItem &arg2 = args.read (heap); + const QRect &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate_Adaptor *)cls)->cbs_drawFocus_c6368_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_drawFocus_c6368_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_drawFocus_c6368_0 = cb; +} + + +// bool QItemDelegate::editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_editorEvent_9073_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("model"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("option"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("index"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_editorEvent_9073_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + QAbstractItemModel *arg2 = args.read (heap); + const QStyleOptionViewItem &arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + ret.write ((bool)((QItemDelegate_Adaptor *)cls)->cbs_editorEvent_9073_0 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_editorEvent_9073_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_editorEvent_9073_0 = cb; +} + + +// bool QItemDelegate::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QItemDelegate_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QItemDelegate::eventFilter(QObject *object, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QItemDelegate_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// bool QItemDelegate::helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_helpEvent_9380_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("view"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("option"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("index"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_helpEvent_9380_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHelpEvent *arg1 = args.read (heap); + QAbstractItemView *arg2 = args.read (heap); + const QStyleOptionViewItem &arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + ret.write ((bool)((QItemDelegate_Adaptor *)cls)->cbs_helpEvent_9380_0 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_helpEvent_9380_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_helpEvent_9380_0 = cb; +} + + +// exposed bool QItemDelegate::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QItemDelegate_Adaptor *)cls)->fp_QItemDelegate_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QItemDelegate::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QItemDelegate_Adaptor *)cls)->emitter_QItemDelegate_objectNameChanged_4567 (arg1); +} + + +// void QItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_paint_c6971_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paint_c6971_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionViewItem &arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate_Adaptor *)cls)->cbs_paint_c6971_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paint_c6971_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_paint_c6971_0 = cb; +} + + +// QList QItemDelegate::paintingRoles() + +static void _init_cbs_paintingRoles_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_paintingRoles_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QItemDelegate_Adaptor *)cls)->cbs_paintingRoles_c0_0 ()); +} + +static void _set_callback_cbs_paintingRoles_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_paintingRoles_c0_0 = cb; +} + + +// exposed int QItemDelegate::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QItemDelegate_Adaptor *)cls)->fp_QItemDelegate_receivers_c1731 (arg1)); +} + + +// exposed QRect QItemDelegate::rect(const QStyleOptionViewItem &option, const QModelIndex &index, int role) + +static void _init_fp_rect_c6312 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("role"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_rect_c6312 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QItemDelegate_Adaptor *)cls)->fp_QItemDelegate_rect_c6312 (arg1, arg2, arg3)); +} + + +// exposed QPixmap QItemDelegate::selectedPixmap(const QPixmap &pixmap, const QPalette &palette, bool enabled) + +static void _init_fp_selectedPixmap_4778 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixmap"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("palette"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("enabled"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_selectedPixmap_4778 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + const QPalette &arg2 = gsi::arg_reader() (args, heap); + bool arg3 = gsi::arg_reader() (args, heap); + ret.write ((QPixmap)QItemDelegate_Adaptor::fp_QItemDelegate_selectedPixmap_4778 (arg1, arg2, arg3)); +} + + +// exposed QObject *QItemDelegate::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QItemDelegate_Adaptor *)cls)->fp_QItemDelegate_sender_c0 ()); +} + + +// exposed int QItemDelegate::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QItemDelegate_Adaptor *)cls)->fp_QItemDelegate_senderSignalIndex_c0 ()); +} + + +// void QItemDelegate::setEditorData(QWidget *editor, const QModelIndex &index) + +static void _init_cbs_setEditorData_c3602_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setEditorData_c3602_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate_Adaptor *)cls)->cbs_setEditorData_c3602_0 (arg1, arg2); +} + +static void _set_callback_cbs_setEditorData_c3602_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_setEditorData_c3602_0 = cb; +} + + +// void QItemDelegate::setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) + +static void _init_cbs_setModelData_c5913_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("model"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setModelData_c5913_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + QAbstractItemModel *arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate_Adaptor *)cls)->cbs_setModelData_c5913_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_setModelData_c5913_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_setModelData_c5913_0 = cb; +} + + +// exposed QStyleOptionViewItem QItemDelegate::setOptions(const QModelIndex &index, const QStyleOptionViewItem &option) + +static void _init_fp_setOptions_c5653 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_setOptions_c5653 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionViewItem)((QItemDelegate_Adaptor *)cls)->fp_QItemDelegate_setOptions_c5653 (arg1, arg2)); +} + + +// QSize QItemDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_sizeHint_c5653_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sizeHint_c5653_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionViewItem &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + ret.write ((QSize)((QItemDelegate_Adaptor *)cls)->cbs_sizeHint_c5653_0 (arg1, arg2)); +} + +static void _set_callback_cbs_sizeHint_c5653_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_sizeHint_c5653_0 = cb; +} + + +// emitter void QItemDelegate::sizeHintChanged(const QModelIndex &) + +static void _init_emitter_sizeHintChanged_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_sizeHintChanged_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QItemDelegate_Adaptor *)cls)->emitter_QItemDelegate_sizeHintChanged_2395 (arg1); +} + + +// exposed QRect QItemDelegate::textRectangle(QPainter *painter, const QRect &rect, const QFont &font, const QString &text) + +static void _init_fp_textRectangle_c6720 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("font"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("text"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_textRectangle_c6720 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QRect &arg2 = gsi::arg_reader() (args, heap); + const QFont &arg3 = gsi::arg_reader() (args, heap); + const QString &arg4 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QItemDelegate_Adaptor *)cls)->fp_QItemDelegate_textRectangle_c6720 (arg1, arg2, arg3, arg4)); +} + + +// void QItemDelegate::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QItemDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_updateEditorGeometry_c6860_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_updateEditorGeometry_c6860_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const QStyleOptionViewItem &arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemDelegate_Adaptor *)cls)->cbs_updateEditorGeometry_c6860_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_updateEditorGeometry_c6860_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemDelegate_Adaptor *)cls)->cb_updateEditorGeometry_c6860_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QItemDelegate (); + +static gsi::Methods methods_QItemDelegate_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QItemDelegate::QItemDelegate(QObject *parent)\nThis method creates an object of class QItemDelegate.", &_init_ctor_QItemDelegate_Adaptor_1302, &_call_ctor_QItemDelegate_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QItemDelegate::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_closeEditor", "@brief Emitter for signal void QItemDelegate::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)\nCall this method to emit this signal.", false, &_init_emitter_closeEditor_4926, &_call_emitter_closeEditor_4926); + methods += new qt_gsi::GenericMethod ("emit_commitData", "@brief Emitter for signal void QItemDelegate::commitData(QWidget *editor)\nCall this method to emit this signal.", false, &_init_emitter_commitData_1315, &_call_emitter_commitData_1315); + methods += new qt_gsi::GenericMethod ("createEditor", "@brief Virtual method QWidget *QItemDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_createEditor_c6860_0, &_call_cbs_createEditor_c6860_0); + methods += new qt_gsi::GenericMethod ("createEditor", "@hide", true, &_init_cbs_createEditor_c6860_0, &_call_cbs_createEditor_c6860_0, &_set_callback_cbs_createEditor_c6860_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QItemDelegate::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*decoration", "@brief Method QPixmap QItemDelegate::decoration(const QStyleOptionViewItem &option, const QVariant &variant)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_decoration_c5377, &_call_fp_decoration_c5377); + methods += new qt_gsi::GenericMethod ("destroyEditor", "@brief Virtual method void QItemDelegate::destroyEditor(QWidget *editor, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_destroyEditor_c3602_0, &_call_cbs_destroyEditor_c3602_0); + methods += new qt_gsi::GenericMethod ("destroyEditor", "@hide", true, &_init_cbs_destroyEditor_c3602_0, &_call_cbs_destroyEditor_c3602_0, &_set_callback_cbs_destroyEditor_c3602_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QItemDelegate::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QItemDelegate::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*doCheck", "@brief Method QRect QItemDelegate::doCheck(const QStyleOptionViewItem &option, const QRect &bounding, const QVariant &variant)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_doCheck_c7061, &_call_fp_doCheck_c7061); + methods += new qt_gsi::GenericMethod ("*doLayout", "@brief Method void QItemDelegate::doLayout(const QStyleOptionViewItem &option, QRect *checkRect, QRect *iconRect, QRect *textRect, bool hint)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_doLayout_c7101, &_call_fp_doLayout_c7101); + methods += new qt_gsi::GenericMethod ("*drawBackground", "@brief Method void QItemDelegate::drawBackground(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_drawBackground_c6971, &_call_fp_drawBackground_c6971); + methods += new qt_gsi::GenericMethod ("*drawCheck", "@brief Virtual method void QItemDelegate::drawCheck(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, Qt::CheckState state)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawCheck_c8000_0, &_call_cbs_drawCheck_c8000_0); + methods += new qt_gsi::GenericMethod ("*drawCheck", "@hide", true, &_init_cbs_drawCheck_c8000_0, &_call_cbs_drawCheck_c8000_0, &_set_callback_cbs_drawCheck_c8000_0); + methods += new qt_gsi::GenericMethod ("*drawDecoration", "@brief Virtual method void QItemDelegate::drawDecoration(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, const QPixmap &pixmap)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawDecoration_c8277_0, &_call_cbs_drawDecoration_c8277_0); + methods += new qt_gsi::GenericMethod ("*drawDecoration", "@hide", true, &_init_cbs_drawDecoration_c8277_0, &_call_cbs_drawDecoration_c8277_0, &_set_callback_cbs_drawDecoration_c8277_0); + methods += new qt_gsi::GenericMethod ("*drawDisplay", "@brief Virtual method void QItemDelegate::drawDisplay(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, const QString &text)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawDisplay_c8285_0, &_call_cbs_drawDisplay_c8285_0); + methods += new qt_gsi::GenericMethod ("*drawDisplay", "@hide", true, &_init_cbs_drawDisplay_c8285_0, &_call_cbs_drawDisplay_c8285_0, &_set_callback_cbs_drawDisplay_c8285_0); + methods += new qt_gsi::GenericMethod ("*drawFocus", "@brief Virtual method void QItemDelegate::drawFocus(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawFocus_c6368_0, &_call_cbs_drawFocus_c6368_0); + methods += new qt_gsi::GenericMethod ("*drawFocus", "@hide", true, &_init_cbs_drawFocus_c6368_0, &_call_cbs_drawFocus_c6368_0, &_set_callback_cbs_drawFocus_c6368_0); + methods += new qt_gsi::GenericMethod ("*editorEvent", "@brief Virtual method bool QItemDelegate::editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_editorEvent_9073_0, &_call_cbs_editorEvent_9073_0); + methods += new qt_gsi::GenericMethod ("*editorEvent", "@hide", false, &_init_cbs_editorEvent_9073_0, &_call_cbs_editorEvent_9073_0, &_set_callback_cbs_editorEvent_9073_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QItemDelegate::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QItemDelegate::eventFilter(QObject *object, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("helpEvent", "@brief Virtual method bool QItemDelegate::helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_helpEvent_9380_0, &_call_cbs_helpEvent_9380_0); + methods += new qt_gsi::GenericMethod ("helpEvent", "@hide", false, &_init_cbs_helpEvent_9380_0, &_call_cbs_helpEvent_9380_0, &_set_callback_cbs_helpEvent_9380_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QItemDelegate::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QItemDelegate::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paint_c6971_0, &_call_cbs_paint_c6971_0); + methods += new qt_gsi::GenericMethod ("paint", "@hide", true, &_init_cbs_paint_c6971_0, &_call_cbs_paint_c6971_0, &_set_callback_cbs_paint_c6971_0); + methods += new qt_gsi::GenericMethod ("paintingRoles", "@brief Virtual method QList QItemDelegate::paintingRoles()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintingRoles_c0_0, &_call_cbs_paintingRoles_c0_0); + methods += new qt_gsi::GenericMethod ("paintingRoles", "@hide", true, &_init_cbs_paintingRoles_c0_0, &_call_cbs_paintingRoles_c0_0, &_set_callback_cbs_paintingRoles_c0_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QItemDelegate::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*rect", "@brief Method QRect QItemDelegate::rect(const QStyleOptionViewItem &option, const QModelIndex &index, int role)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_rect_c6312, &_call_fp_rect_c6312); + methods += new qt_gsi::GenericStaticMethod ("*selectedPixmap", "@brief Method QPixmap QItemDelegate::selectedPixmap(const QPixmap &pixmap, const QPalette &palette, bool enabled)\nThis method is protected and can only be called from inside a derived class.", &_init_fp_selectedPixmap_4778, &_call_fp_selectedPixmap_4778); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QItemDelegate::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QItemDelegate::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setEditorData", "@brief Virtual method void QItemDelegate::setEditorData(QWidget *editor, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_setEditorData_c3602_0, &_call_cbs_setEditorData_c3602_0); + methods += new qt_gsi::GenericMethod ("setEditorData", "@hide", true, &_init_cbs_setEditorData_c3602_0, &_call_cbs_setEditorData_c3602_0, &_set_callback_cbs_setEditorData_c3602_0); + methods += new qt_gsi::GenericMethod ("setModelData", "@brief Virtual method void QItemDelegate::setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_setModelData_c5913_0, &_call_cbs_setModelData_c5913_0); + methods += new qt_gsi::GenericMethod ("setModelData", "@hide", true, &_init_cbs_setModelData_c5913_0, &_call_cbs_setModelData_c5913_0, &_set_callback_cbs_setModelData_c5913_0); + methods += new qt_gsi::GenericMethod ("*setOptions", "@brief Method QStyleOptionViewItem QItemDelegate::setOptions(const QModelIndex &index, const QStyleOptionViewItem &option)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_setOptions_c5653, &_call_fp_setOptions_c5653); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QItemDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c5653_0, &_call_cbs_sizeHint_c5653_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c5653_0, &_call_cbs_sizeHint_c5653_0, &_set_callback_cbs_sizeHint_c5653_0); + methods += new qt_gsi::GenericMethod ("emit_sizeHintChanged", "@brief Emitter for signal void QItemDelegate::sizeHintChanged(const QModelIndex &)\nCall this method to emit this signal.", false, &_init_emitter_sizeHintChanged_2395, &_call_emitter_sizeHintChanged_2395); + methods += new qt_gsi::GenericMethod ("*textRectangle", "@brief Method QRect QItemDelegate::textRectangle(QPainter *painter, const QRect &rect, const QFont &font, const QString &text)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_textRectangle_c6720, &_call_fp_textRectangle_c6720); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QItemDelegate::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("updateEditorGeometry", "@brief Virtual method void QItemDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_updateEditorGeometry_c6860_0, &_call_cbs_updateEditorGeometry_c6860_0); + methods += new qt_gsi::GenericMethod ("updateEditorGeometry", "@hide", true, &_init_cbs_updateEditorGeometry_c6860_0, &_call_cbs_updateEditorGeometry_c6860_0, &_set_callback_cbs_updateEditorGeometry_c6860_0); + return methods; +} + +gsi::Class decl_QItemDelegate_Adaptor (qtdecl_QItemDelegate (), "QtWidgets", "QItemDelegate", + methods_QItemDelegate_Adaptor (), + "@qt\n@brief Binding of QItemDelegate"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQItemEditorCreatorBase.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQItemEditorCreatorBase.cc new file mode 100644 index 000000000..27a0483f4 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQItemEditorCreatorBase.cc @@ -0,0 +1,217 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQItemEditorCreatorBase.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QItemEditorCreatorBase + +// QWidget *QItemEditorCreatorBase::createWidget(QWidget *parent) + + +static void _init_f_createWidget_c1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createWidget_c1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QItemEditorCreatorBase *)cls)->createWidget (arg1)); +} + + +// QByteArray QItemEditorCreatorBase::valuePropertyName() + + +static void _init_f_valuePropertyName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_valuePropertyName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QItemEditorCreatorBase *)cls)->valuePropertyName ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QItemEditorCreatorBase () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("createWidget", "@brief Method QWidget *QItemEditorCreatorBase::createWidget(QWidget *parent)\n", true, &_init_f_createWidget_c1315, &_call_f_createWidget_c1315); + methods += new qt_gsi::GenericMethod ("valuePropertyName", "@brief Method QByteArray QItemEditorCreatorBase::valuePropertyName()\n", true, &_init_f_valuePropertyName_c0, &_call_f_valuePropertyName_c0); + return methods; +} + +gsi::Class decl_QItemEditorCreatorBase ("QtWidgets", "QItemEditorCreatorBase_Native", + methods_QItemEditorCreatorBase (), + "@hide\n@alias QItemEditorCreatorBase"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QItemEditorCreatorBase () { return decl_QItemEditorCreatorBase; } + +} + + +class QItemEditorCreatorBase_Adaptor : public QItemEditorCreatorBase, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QItemEditorCreatorBase_Adaptor(); + + // [adaptor ctor] QItemEditorCreatorBase::QItemEditorCreatorBase() + QItemEditorCreatorBase_Adaptor() : QItemEditorCreatorBase() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QWidget *QItemEditorCreatorBase::createWidget(QWidget *parent) + QWidget * cbs_createWidget_c1315_0(QWidget *parent) const + { + __SUPPRESS_UNUSED_WARNING (parent); + throw qt_gsi::AbstractMethodCalledException("createWidget"); + } + + virtual QWidget * createWidget(QWidget *parent) const + { + if (cb_createWidget_c1315_0.can_issue()) { + return cb_createWidget_c1315_0.issue(&QItemEditorCreatorBase_Adaptor::cbs_createWidget_c1315_0, parent); + } else { + throw qt_gsi::AbstractMethodCalledException("createWidget"); + } + } + + // [adaptor impl] QByteArray QItemEditorCreatorBase::valuePropertyName() + QByteArray cbs_valuePropertyName_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("valuePropertyName"); + } + + virtual QByteArray valuePropertyName() const + { + if (cb_valuePropertyName_c0_0.can_issue()) { + return cb_valuePropertyName_c0_0.issue(&QItemEditorCreatorBase_Adaptor::cbs_valuePropertyName_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("valuePropertyName"); + } + } + + gsi::Callback cb_createWidget_c1315_0; + gsi::Callback cb_valuePropertyName_c0_0; +}; + +QItemEditorCreatorBase_Adaptor::~QItemEditorCreatorBase_Adaptor() { } + +// Constructor QItemEditorCreatorBase::QItemEditorCreatorBase() (adaptor class) + +static void _init_ctor_QItemEditorCreatorBase_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QItemEditorCreatorBase_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QItemEditorCreatorBase_Adaptor ()); +} + + +// QWidget *QItemEditorCreatorBase::createWidget(QWidget *parent) + +static void _init_cbs_createWidget_c1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_createWidget_c1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + ret.write ((QWidget *)((QItemEditorCreatorBase_Adaptor *)cls)->cbs_createWidget_c1315_0 (arg1)); +} + +static void _set_callback_cbs_createWidget_c1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemEditorCreatorBase_Adaptor *)cls)->cb_createWidget_c1315_0 = cb; +} + + +// QByteArray QItemEditorCreatorBase::valuePropertyName() + +static void _init_cbs_valuePropertyName_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_valuePropertyName_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QItemEditorCreatorBase_Adaptor *)cls)->cbs_valuePropertyName_c0_0 ()); +} + +static void _set_callback_cbs_valuePropertyName_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemEditorCreatorBase_Adaptor *)cls)->cb_valuePropertyName_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QItemEditorCreatorBase (); + +static gsi::Methods methods_QItemEditorCreatorBase_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QItemEditorCreatorBase::QItemEditorCreatorBase()\nThis method creates an object of class QItemEditorCreatorBase.", &_init_ctor_QItemEditorCreatorBase_Adaptor_0, &_call_ctor_QItemEditorCreatorBase_Adaptor_0); + methods += new qt_gsi::GenericMethod ("createWidget", "@brief Virtual method QWidget *QItemEditorCreatorBase::createWidget(QWidget *parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_createWidget_c1315_0, &_call_cbs_createWidget_c1315_0); + methods += new qt_gsi::GenericMethod ("createWidget", "@hide", true, &_init_cbs_createWidget_c1315_0, &_call_cbs_createWidget_c1315_0, &_set_callback_cbs_createWidget_c1315_0); + methods += new qt_gsi::GenericMethod ("valuePropertyName", "@brief Virtual method QByteArray QItemEditorCreatorBase::valuePropertyName()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_valuePropertyName_c0_0, &_call_cbs_valuePropertyName_c0_0); + methods += new qt_gsi::GenericMethod ("valuePropertyName", "@hide", true, &_init_cbs_valuePropertyName_c0_0, &_call_cbs_valuePropertyName_c0_0, &_set_callback_cbs_valuePropertyName_c0_0); + return methods; +} + +gsi::Class decl_QItemEditorCreatorBase_Adaptor (qtdecl_QItemEditorCreatorBase (), "QtWidgets", "QItemEditorCreatorBase", + methods_QItemEditorCreatorBase_Adaptor (), + "@qt\n@brief Binding of QItemEditorCreatorBase"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQItemEditorFactory.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQItemEditorFactory.cc new file mode 100644 index 000000000..6cacf75dc --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQItemEditorFactory.cc @@ -0,0 +1,292 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQItemEditorFactory.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QItemEditorFactory + +// QWidget *QItemEditorFactory::createEditor(int userType, QWidget *parent) + + +static void _init_f_createEditor_c1974 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("userType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_createEditor_c1974 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QItemEditorFactory *)cls)->createEditor (arg1, arg2)); +} + + +// void QItemEditorFactory::registerEditor(int userType, QItemEditorCreatorBase *creator) + + +static void _init_f_registerEditor_3475 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("userType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("creator"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_registerEditor_3475 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QItemEditorCreatorBase *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QItemEditorFactory *)cls)->registerEditor (arg1, arg2); +} + + +// QByteArray QItemEditorFactory::valuePropertyName(int userType) + + +static void _init_f_valuePropertyName_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("userType"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_valuePropertyName_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QByteArray)((QItemEditorFactory *)cls)->valuePropertyName (arg1)); +} + + +// static const QItemEditorFactory *QItemEditorFactory::defaultFactory() + + +static void _init_f_defaultFactory_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultFactory_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QItemEditorFactory *)QItemEditorFactory::defaultFactory ()); +} + + +// static void QItemEditorFactory::setDefaultFactory(QItemEditorFactory *factory) + + +static void _init_f_setDefaultFactory_2445 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("factory"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultFactory_2445 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemEditorFactory *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QItemEditorFactory::setDefaultFactory (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QItemEditorFactory () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("createEditor", "@brief Method QWidget *QItemEditorFactory::createEditor(int userType, QWidget *parent)\n", true, &_init_f_createEditor_c1974, &_call_f_createEditor_c1974); + methods += new qt_gsi::GenericMethod ("registerEditor", "@brief Method void QItemEditorFactory::registerEditor(int userType, QItemEditorCreatorBase *creator)\n", false, &_init_f_registerEditor_3475, &_call_f_registerEditor_3475); + methods += new qt_gsi::GenericMethod ("valuePropertyName", "@brief Method QByteArray QItemEditorFactory::valuePropertyName(int userType)\n", true, &_init_f_valuePropertyName_c767, &_call_f_valuePropertyName_c767); + methods += new qt_gsi::GenericStaticMethod (":defaultFactory", "@brief Static method const QItemEditorFactory *QItemEditorFactory::defaultFactory()\nThis method is static and can be called without an instance.", &_init_f_defaultFactory_0, &_call_f_defaultFactory_0); + methods += new qt_gsi::GenericStaticMethod ("setDefaultFactory|defaultFactory=", "@brief Static method void QItemEditorFactory::setDefaultFactory(QItemEditorFactory *factory)\nThis method is static and can be called without an instance.", &_init_f_setDefaultFactory_2445, &_call_f_setDefaultFactory_2445); + return methods; +} + +gsi::Class decl_QItemEditorFactory ("QtWidgets", "QItemEditorFactory_Native", + methods_QItemEditorFactory (), + "@hide\n@alias QItemEditorFactory"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QItemEditorFactory () { return decl_QItemEditorFactory; } + +} + + +class QItemEditorFactory_Adaptor : public QItemEditorFactory, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QItemEditorFactory_Adaptor(); + + // [adaptor ctor] QItemEditorFactory::QItemEditorFactory() + QItemEditorFactory_Adaptor() : QItemEditorFactory() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QWidget *QItemEditorFactory::createEditor(int userType, QWidget *parent) + QWidget * cbs_createEditor_c1974_0(int userType, QWidget *parent) const + { + return QItemEditorFactory::createEditor(userType, parent); + } + + virtual QWidget * createEditor(int userType, QWidget *parent) const + { + if (cb_createEditor_c1974_0.can_issue()) { + return cb_createEditor_c1974_0.issue(&QItemEditorFactory_Adaptor::cbs_createEditor_c1974_0, userType, parent); + } else { + return QItemEditorFactory::createEditor(userType, parent); + } + } + + // [adaptor impl] QByteArray QItemEditorFactory::valuePropertyName(int userType) + QByteArray cbs_valuePropertyName_c767_0(int userType) const + { + return QItemEditorFactory::valuePropertyName(userType); + } + + virtual QByteArray valuePropertyName(int userType) const + { + if (cb_valuePropertyName_c767_0.can_issue()) { + return cb_valuePropertyName_c767_0.issue(&QItemEditorFactory_Adaptor::cbs_valuePropertyName_c767_0, userType); + } else { + return QItemEditorFactory::valuePropertyName(userType); + } + } + + gsi::Callback cb_createEditor_c1974_0; + gsi::Callback cb_valuePropertyName_c767_0; +}; + +QItemEditorFactory_Adaptor::~QItemEditorFactory_Adaptor() { } + +// Constructor QItemEditorFactory::QItemEditorFactory() (adaptor class) + +static void _init_ctor_QItemEditorFactory_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QItemEditorFactory_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QItemEditorFactory_Adaptor ()); +} + + +// QWidget *QItemEditorFactory::createEditor(int userType, QWidget *parent) + +static void _init_cbs_createEditor_c1974_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("userType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_createEditor_c1974_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + QWidget *arg2 = args.read (heap); + ret.write ((QWidget *)((QItemEditorFactory_Adaptor *)cls)->cbs_createEditor_c1974_0 (arg1, arg2)); +} + +static void _set_callback_cbs_createEditor_c1974_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemEditorFactory_Adaptor *)cls)->cb_createEditor_c1974_0 = cb; +} + + +// QByteArray QItemEditorFactory::valuePropertyName(int userType) + +static void _init_cbs_valuePropertyName_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("userType"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_valuePropertyName_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QByteArray)((QItemEditorFactory_Adaptor *)cls)->cbs_valuePropertyName_c767_0 (arg1)); +} + +static void _set_callback_cbs_valuePropertyName_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QItemEditorFactory_Adaptor *)cls)->cb_valuePropertyName_c767_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QItemEditorFactory (); + +static gsi::Methods methods_QItemEditorFactory_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QItemEditorFactory::QItemEditorFactory()\nThis method creates an object of class QItemEditorFactory.", &_init_ctor_QItemEditorFactory_Adaptor_0, &_call_ctor_QItemEditorFactory_Adaptor_0); + methods += new qt_gsi::GenericMethod ("createEditor", "@brief Virtual method QWidget *QItemEditorFactory::createEditor(int userType, QWidget *parent)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_createEditor_c1974_0, &_call_cbs_createEditor_c1974_0); + methods += new qt_gsi::GenericMethod ("createEditor", "@hide", true, &_init_cbs_createEditor_c1974_0, &_call_cbs_createEditor_c1974_0, &_set_callback_cbs_createEditor_c1974_0); + methods += new qt_gsi::GenericMethod ("valuePropertyName", "@brief Virtual method QByteArray QItemEditorFactory::valuePropertyName(int userType)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_valuePropertyName_c767_0, &_call_cbs_valuePropertyName_c767_0); + methods += new qt_gsi::GenericMethod ("valuePropertyName", "@hide", true, &_init_cbs_valuePropertyName_c767_0, &_call_cbs_valuePropertyName_c767_0, &_set_callback_cbs_valuePropertyName_c767_0); + return methods; +} + +gsi::Class decl_QItemEditorFactory_Adaptor (qtdecl_QItemEditorFactory (), "QtWidgets", "QItemEditorFactory", + methods_QItemEditorFactory_Adaptor (), + "@qt\n@brief Binding of QItemEditorFactory"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQKeySequenceEdit.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQKeySequenceEdit.cc new file mode 100644 index 000000000..d7b19e157 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQKeySequenceEdit.cc @@ -0,0 +1,2578 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQKeySequenceEdit.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QKeySequenceEdit + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QKeySequenceEdit::staticMetaObject); +} + + +// void QKeySequenceEdit::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit *)cls)->clear (); +} + + +// QKeySequence QKeySequenceEdit::keySequence() + + +static void _init_f_keySequence_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keySequence_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QKeySequence)((QKeySequenceEdit *)cls)->keySequence ()); +} + + +// void QKeySequenceEdit::setKeySequence(const QKeySequence &keySequence) + + +static void _init_f_setKeySequence_2516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("keySequence"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setKeySequence_2516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit *)cls)->setKeySequence (arg1); +} + + +// static QString QKeySequenceEdit::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QKeySequenceEdit::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QKeySequenceEdit () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QKeySequenceEdit::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod (":keySequence", "@brief Method QKeySequence QKeySequenceEdit::keySequence()\n", true, &_init_f_keySequence_c0, &_call_f_keySequence_c0); + methods += new qt_gsi::GenericMethod ("setKeySequence|keySequence=", "@brief Method void QKeySequenceEdit::setKeySequence(const QKeySequence &keySequence)\n", false, &_init_f_setKeySequence_2516, &_call_f_setKeySequence_2516); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QKeySequenceEdit::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QKeySequenceEdit::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("editingFinished()", "editingFinished", "@brief Signal declaration for QKeySequenceEdit::editingFinished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("keySequenceChanged(const QKeySequence &)", "keySequenceChanged", gsi::arg("keySequence"), "@brief Signal declaration for QKeySequenceEdit::keySequenceChanged(const QKeySequence &keySequence)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QKeySequenceEdit::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QKeySequenceEdit::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QKeySequenceEdit::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QKeySequenceEdit::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QKeySequenceEdit::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QKeySequenceEdit (qtdecl_QWidget (), "QtWidgets", "QKeySequenceEdit_Native", + methods_QKeySequenceEdit (), + "@hide\n@alias QKeySequenceEdit"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QKeySequenceEdit () { return decl_QKeySequenceEdit; } + +} + + +class QKeySequenceEdit_Adaptor : public QKeySequenceEdit, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QKeySequenceEdit_Adaptor(); + + // [adaptor ctor] QKeySequenceEdit::QKeySequenceEdit(QWidget *parent) + QKeySequenceEdit_Adaptor() : QKeySequenceEdit() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QKeySequenceEdit::QKeySequenceEdit(QWidget *parent) + QKeySequenceEdit_Adaptor(QWidget *parent) : QKeySequenceEdit(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QKeySequenceEdit::QKeySequenceEdit(const QKeySequence &keySequence, QWidget *parent) + QKeySequenceEdit_Adaptor(const QKeySequence &keySequence) : QKeySequenceEdit(keySequence) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QKeySequenceEdit::QKeySequenceEdit(const QKeySequence &keySequence, QWidget *parent) + QKeySequenceEdit_Adaptor(const QKeySequence &keySequence, QWidget *parent) : QKeySequenceEdit(keySequence, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QKeySequenceEdit::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QKeySequenceEdit_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QKeySequenceEdit::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QKeySequenceEdit::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QKeySequenceEdit_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QKeySequenceEdit::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QKeySequenceEdit::focusNextChild() + bool fp_QKeySequenceEdit_focusNextChild_0 () { + return QKeySequenceEdit::focusNextChild(); + } + + // [expose] bool QKeySequenceEdit::focusPreviousChild() + bool fp_QKeySequenceEdit_focusPreviousChild_0 () { + return QKeySequenceEdit::focusPreviousChild(); + } + + // [expose] bool QKeySequenceEdit::isSignalConnected(const QMetaMethod &signal) + bool fp_QKeySequenceEdit_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QKeySequenceEdit::isSignalConnected(signal); + } + + // [expose] int QKeySequenceEdit::receivers(const char *signal) + int fp_QKeySequenceEdit_receivers_c1731 (const char *signal) const { + return QKeySequenceEdit::receivers(signal); + } + + // [expose] QObject *QKeySequenceEdit::sender() + QObject * fp_QKeySequenceEdit_sender_c0 () const { + return QKeySequenceEdit::sender(); + } + + // [expose] int QKeySequenceEdit::senderSignalIndex() + int fp_QKeySequenceEdit_senderSignalIndex_c0 () const { + return QKeySequenceEdit::senderSignalIndex(); + } + + // [expose] void QKeySequenceEdit::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QKeySequenceEdit_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QKeySequenceEdit::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QKeySequenceEdit::customContextMenuRequested(const QPoint &pos) + void emitter_QKeySequenceEdit_customContextMenuRequested_1916(const QPoint &pos) + { + emit QKeySequenceEdit::customContextMenuRequested(pos); + } + + // [emitter impl] void QKeySequenceEdit::destroyed(QObject *) + void emitter_QKeySequenceEdit_destroyed_1302(QObject *arg1) + { + emit QKeySequenceEdit::destroyed(arg1); + } + + // [emitter impl] void QKeySequenceEdit::editingFinished() + void emitter_QKeySequenceEdit_editingFinished_0() + { + emit QKeySequenceEdit::editingFinished(); + } + + // [adaptor impl] bool QKeySequenceEdit::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QKeySequenceEdit::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QKeySequenceEdit_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QKeySequenceEdit::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QKeySequenceEdit::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QKeySequenceEdit::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QKeySequenceEdit_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QKeySequenceEdit::hasHeightForWidth(); + } + } + + // [adaptor impl] int QKeySequenceEdit::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QKeySequenceEdit::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QKeySequenceEdit_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QKeySequenceEdit::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QKeySequenceEdit::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QKeySequenceEdit::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QKeySequenceEdit_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QKeySequenceEdit::inputMethodQuery(arg1); + } + } + + // [emitter impl] void QKeySequenceEdit::keySequenceChanged(const QKeySequence &keySequence) + void emitter_QKeySequenceEdit_keySequenceChanged_2516(const QKeySequence &keySequence) + { + emit QKeySequenceEdit::keySequenceChanged(keySequence); + } + + // [adaptor impl] QSize QKeySequenceEdit::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QKeySequenceEdit::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QKeySequenceEdit_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QKeySequenceEdit::minimumSizeHint(); + } + } + + // [emitter impl] void QKeySequenceEdit::objectNameChanged(const QString &objectName) + void emitter_QKeySequenceEdit_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QKeySequenceEdit::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QKeySequenceEdit::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QKeySequenceEdit::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QKeySequenceEdit_Adaptor::cbs_paintEngine_c0_0); + } else { + return QKeySequenceEdit::paintEngine(); + } + } + + // [adaptor impl] void QKeySequenceEdit::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QKeySequenceEdit::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QKeySequenceEdit_Adaptor::cbs_setVisible_864_0, visible); + } else { + QKeySequenceEdit::setVisible(visible); + } + } + + // [adaptor impl] QSize QKeySequenceEdit::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QKeySequenceEdit::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QKeySequenceEdit_Adaptor::cbs_sizeHint_c0_0); + } else { + return QKeySequenceEdit::sizeHint(); + } + } + + // [emitter impl] void QKeySequenceEdit::windowIconChanged(const QIcon &icon) + void emitter_QKeySequenceEdit_windowIconChanged_1787(const QIcon &icon) + { + emit QKeySequenceEdit::windowIconChanged(icon); + } + + // [emitter impl] void QKeySequenceEdit::windowIconTextChanged(const QString &iconText) + void emitter_QKeySequenceEdit_windowIconTextChanged_2025(const QString &iconText) + { + emit QKeySequenceEdit::windowIconTextChanged(iconText); + } + + // [emitter impl] void QKeySequenceEdit::windowTitleChanged(const QString &title) + void emitter_QKeySequenceEdit_windowTitleChanged_2025(const QString &title) + { + emit QKeySequenceEdit::windowTitleChanged(title); + } + + // [adaptor impl] void QKeySequenceEdit::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QKeySequenceEdit::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QKeySequenceEdit_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QKeySequenceEdit::actionEvent(event); + } + } + + // [adaptor impl] void QKeySequenceEdit::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QKeySequenceEdit::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QKeySequenceEdit_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QKeySequenceEdit::changeEvent(arg1); + } + } + + // [adaptor impl] void QKeySequenceEdit::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QKeySequenceEdit::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QKeySequenceEdit_Adaptor::cbs_childEvent_1701_0, event); + } else { + QKeySequenceEdit::childEvent(event); + } + } + + // [adaptor impl] void QKeySequenceEdit::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QKeySequenceEdit::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QKeySequenceEdit_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QKeySequenceEdit::closeEvent(event); + } + } + + // [adaptor impl] void QKeySequenceEdit::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QKeySequenceEdit::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QKeySequenceEdit_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QKeySequenceEdit::contextMenuEvent(event); + } + } + + // [adaptor impl] void QKeySequenceEdit::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QKeySequenceEdit::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QKeySequenceEdit_Adaptor::cbs_customEvent_1217_0, event); + } else { + QKeySequenceEdit::customEvent(event); + } + } + + // [adaptor impl] void QKeySequenceEdit::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QKeySequenceEdit::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QKeySequenceEdit_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QKeySequenceEdit::disconnectNotify(signal); + } + } + + // [adaptor impl] void QKeySequenceEdit::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QKeySequenceEdit::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QKeySequenceEdit_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QKeySequenceEdit::dragEnterEvent(event); + } + } + + // [adaptor impl] void QKeySequenceEdit::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QKeySequenceEdit::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QKeySequenceEdit_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QKeySequenceEdit::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QKeySequenceEdit::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QKeySequenceEdit::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QKeySequenceEdit_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QKeySequenceEdit::dragMoveEvent(event); + } + } + + // [adaptor impl] void QKeySequenceEdit::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QKeySequenceEdit::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QKeySequenceEdit_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QKeySequenceEdit::dropEvent(event); + } + } + + // [adaptor impl] void QKeySequenceEdit::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QKeySequenceEdit::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QKeySequenceEdit_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QKeySequenceEdit::enterEvent(event); + } + } + + // [adaptor impl] bool QKeySequenceEdit::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QKeySequenceEdit::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QKeySequenceEdit_Adaptor::cbs_event_1217_0, arg1); + } else { + return QKeySequenceEdit::event(arg1); + } + } + + // [adaptor impl] void QKeySequenceEdit::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QKeySequenceEdit::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QKeySequenceEdit_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QKeySequenceEdit::focusInEvent(event); + } + } + + // [adaptor impl] bool QKeySequenceEdit::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QKeySequenceEdit::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QKeySequenceEdit_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QKeySequenceEdit::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QKeySequenceEdit::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QKeySequenceEdit::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QKeySequenceEdit_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QKeySequenceEdit::focusOutEvent(event); + } + } + + // [adaptor impl] void QKeySequenceEdit::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QKeySequenceEdit::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QKeySequenceEdit_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QKeySequenceEdit::hideEvent(event); + } + } + + // [adaptor impl] void QKeySequenceEdit::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QKeySequenceEdit::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QKeySequenceEdit_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QKeySequenceEdit::initPainter(painter); + } + } + + // [adaptor impl] void QKeySequenceEdit::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QKeySequenceEdit::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QKeySequenceEdit_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QKeySequenceEdit::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QKeySequenceEdit::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QKeySequenceEdit::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QKeySequenceEdit_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QKeySequenceEdit::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QKeySequenceEdit::keyReleaseEvent(QKeyEvent *) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *arg1) + { + QKeySequenceEdit::keyReleaseEvent(arg1); + } + + virtual void keyReleaseEvent(QKeyEvent *arg1) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QKeySequenceEdit_Adaptor::cbs_keyReleaseEvent_1514_0, arg1); + } else { + QKeySequenceEdit::keyReleaseEvent(arg1); + } + } + + // [adaptor impl] void QKeySequenceEdit::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QKeySequenceEdit::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QKeySequenceEdit_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QKeySequenceEdit::leaveEvent(event); + } + } + + // [adaptor impl] int QKeySequenceEdit::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QKeySequenceEdit::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QKeySequenceEdit_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QKeySequenceEdit::metric(arg1); + } + } + + // [adaptor impl] void QKeySequenceEdit::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QKeySequenceEdit::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QKeySequenceEdit_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QKeySequenceEdit::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QKeySequenceEdit::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QKeySequenceEdit::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QKeySequenceEdit_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QKeySequenceEdit::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QKeySequenceEdit::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QKeySequenceEdit::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QKeySequenceEdit_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QKeySequenceEdit::mousePressEvent(event); + } + } + + // [adaptor impl] void QKeySequenceEdit::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QKeySequenceEdit::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QKeySequenceEdit_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QKeySequenceEdit::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QKeySequenceEdit::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QKeySequenceEdit::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QKeySequenceEdit_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QKeySequenceEdit::moveEvent(event); + } + } + + // [adaptor impl] bool QKeySequenceEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QKeySequenceEdit::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QKeySequenceEdit_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QKeySequenceEdit::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QKeySequenceEdit::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QKeySequenceEdit::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QKeySequenceEdit_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QKeySequenceEdit::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QKeySequenceEdit::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QKeySequenceEdit::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QKeySequenceEdit_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QKeySequenceEdit::redirected(offset); + } + } + + // [adaptor impl] void QKeySequenceEdit::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QKeySequenceEdit::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QKeySequenceEdit_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QKeySequenceEdit::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QKeySequenceEdit::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QKeySequenceEdit::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QKeySequenceEdit_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QKeySequenceEdit::sharedPainter(); + } + } + + // [adaptor impl] void QKeySequenceEdit::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QKeySequenceEdit::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QKeySequenceEdit_Adaptor::cbs_showEvent_1634_0, event); + } else { + QKeySequenceEdit::showEvent(event); + } + } + + // [adaptor impl] void QKeySequenceEdit::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QKeySequenceEdit::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QKeySequenceEdit_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QKeySequenceEdit::tabletEvent(event); + } + } + + // [adaptor impl] void QKeySequenceEdit::timerEvent(QTimerEvent *) + void cbs_timerEvent_1730_0(QTimerEvent *arg1) + { + QKeySequenceEdit::timerEvent(arg1); + } + + virtual void timerEvent(QTimerEvent *arg1) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QKeySequenceEdit_Adaptor::cbs_timerEvent_1730_0, arg1); + } else { + QKeySequenceEdit::timerEvent(arg1); + } + } + + // [adaptor impl] void QKeySequenceEdit::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QKeySequenceEdit::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QKeySequenceEdit_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QKeySequenceEdit::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QKeySequenceEdit_Adaptor::~QKeySequenceEdit_Adaptor() { } + +// Constructor QKeySequenceEdit::QKeySequenceEdit(QWidget *parent) (adaptor class) + +static void _init_ctor_QKeySequenceEdit_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QKeySequenceEdit_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QKeySequenceEdit_Adaptor (arg1)); +} + + +// Constructor QKeySequenceEdit::QKeySequenceEdit(const QKeySequence &keySequence, QWidget *parent) (adaptor class) + +static void _init_ctor_QKeySequenceEdit_Adaptor_3723 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("keySequence"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QKeySequenceEdit_Adaptor_3723 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QKeySequenceEdit_Adaptor (arg1, arg2)); +} + + +// void QKeySequenceEdit::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QKeySequenceEdit::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QKeySequenceEdit::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QKeySequenceEdit::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QKeySequenceEdit::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QKeySequenceEdit::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->fp_QKeySequenceEdit_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QKeySequenceEdit::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QKeySequenceEdit_Adaptor *)cls)->emitter_QKeySequenceEdit_customContextMenuRequested_1916 (arg1); +} + + +// void QKeySequenceEdit::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QKeySequenceEdit::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->fp_QKeySequenceEdit_destroy_1620 (arg1, arg2); +} + + +// emitter void QKeySequenceEdit::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QKeySequenceEdit_Adaptor *)cls)->emitter_QKeySequenceEdit_destroyed_1302 (arg1); +} + + +// void QKeySequenceEdit::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QKeySequenceEdit::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QKeySequenceEdit::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QKeySequenceEdit::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QKeySequenceEdit::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// emitter void QKeySequenceEdit::editingFinished() + +static void _init_emitter_editingFinished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_editingFinished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QKeySequenceEdit_Adaptor *)cls)->emitter_QKeySequenceEdit_editingFinished_0 (); +} + + +// void QKeySequenceEdit::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QKeySequenceEdit::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QKeySequenceEdit_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QKeySequenceEdit::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QKeySequenceEdit_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QKeySequenceEdit::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QKeySequenceEdit::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QKeySequenceEdit_Adaptor *)cls)->fp_QKeySequenceEdit_focusNextChild_0 ()); +} + + +// bool QKeySequenceEdit::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QKeySequenceEdit_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QKeySequenceEdit::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QKeySequenceEdit::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QKeySequenceEdit_Adaptor *)cls)->fp_QKeySequenceEdit_focusPreviousChild_0 ()); +} + + +// bool QKeySequenceEdit::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QKeySequenceEdit_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QKeySequenceEdit::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QKeySequenceEdit_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QKeySequenceEdit::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QKeySequenceEdit::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QKeySequenceEdit::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QKeySequenceEdit::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QKeySequenceEdit_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QKeySequenceEdit::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QKeySequenceEdit_Adaptor *)cls)->fp_QKeySequenceEdit_isSignalConnected_c2394 (arg1)); +} + + +// void QKeySequenceEdit::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QKeySequenceEdit::keyReleaseEvent(QKeyEvent *) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// emitter void QKeySequenceEdit::keySequenceChanged(const QKeySequence &keySequence) + +static void _init_emitter_keySequenceChanged_2516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("keySequence"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_keySequenceChanged_2516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + ((QKeySequenceEdit_Adaptor *)cls)->emitter_QKeySequenceEdit_keySequenceChanged_2516 (arg1); +} + + +// void QKeySequenceEdit::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QKeySequenceEdit::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QKeySequenceEdit_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QKeySequenceEdit::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QKeySequenceEdit_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QKeySequenceEdit::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QKeySequenceEdit::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QKeySequenceEdit::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QKeySequenceEdit::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QKeySequenceEdit::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QKeySequenceEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QKeySequenceEdit_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QKeySequenceEdit::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QKeySequenceEdit_Adaptor *)cls)->emitter_QKeySequenceEdit_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QKeySequenceEdit::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QKeySequenceEdit_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QKeySequenceEdit::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QKeySequenceEdit::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QKeySequenceEdit_Adaptor *)cls)->fp_QKeySequenceEdit_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QKeySequenceEdit::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QKeySequenceEdit_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QKeySequenceEdit::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QKeySequenceEdit::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QKeySequenceEdit_Adaptor *)cls)->fp_QKeySequenceEdit_sender_c0 ()); +} + + +// exposed int QKeySequenceEdit::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QKeySequenceEdit_Adaptor *)cls)->fp_QKeySequenceEdit_senderSignalIndex_c0 ()); +} + + +// void QKeySequenceEdit::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QKeySequenceEdit::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QKeySequenceEdit_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QKeySequenceEdit::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QKeySequenceEdit::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QKeySequenceEdit_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QKeySequenceEdit::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QKeySequenceEdit::timerEvent(QTimerEvent *) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QKeySequenceEdit::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->fp_QKeySequenceEdit_updateMicroFocus_2420 (arg1); +} + + +// void QKeySequenceEdit::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QKeySequenceEdit_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QKeySequenceEdit_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QKeySequenceEdit::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QKeySequenceEdit_Adaptor *)cls)->emitter_QKeySequenceEdit_windowIconChanged_1787 (arg1); +} + + +// emitter void QKeySequenceEdit::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QKeySequenceEdit_Adaptor *)cls)->emitter_QKeySequenceEdit_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QKeySequenceEdit::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QKeySequenceEdit_Adaptor *)cls)->emitter_QKeySequenceEdit_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QKeySequenceEdit (); + +static gsi::Methods methods_QKeySequenceEdit_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QKeySequenceEdit::QKeySequenceEdit(QWidget *parent)\nThis method creates an object of class QKeySequenceEdit.", &_init_ctor_QKeySequenceEdit_Adaptor_1315, &_call_ctor_QKeySequenceEdit_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QKeySequenceEdit::QKeySequenceEdit(const QKeySequence &keySequence, QWidget *parent)\nThis method creates an object of class QKeySequenceEdit.", &_init_ctor_QKeySequenceEdit_Adaptor_3723, &_call_ctor_QKeySequenceEdit_Adaptor_3723); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QKeySequenceEdit::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QKeySequenceEdit::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QKeySequenceEdit::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QKeySequenceEdit::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QKeySequenceEdit::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QKeySequenceEdit::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QKeySequenceEdit::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QKeySequenceEdit::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QKeySequenceEdit::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QKeySequenceEdit::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QKeySequenceEdit::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QKeySequenceEdit::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QKeySequenceEdit::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QKeySequenceEdit::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QKeySequenceEdit::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("emit_editingFinished", "@brief Emitter for signal void QKeySequenceEdit::editingFinished()\nCall this method to emit this signal.", false, &_init_emitter_editingFinished_0, &_call_emitter_editingFinished_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QKeySequenceEdit::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QKeySequenceEdit::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QKeySequenceEdit::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QKeySequenceEdit::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QKeySequenceEdit::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QKeySequenceEdit::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QKeySequenceEdit::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QKeySequenceEdit::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QKeySequenceEdit::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QKeySequenceEdit::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QKeySequenceEdit::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QKeySequenceEdit::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QKeySequenceEdit::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QKeySequenceEdit::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QKeySequenceEdit::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QKeySequenceEdit::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QKeySequenceEdit::keyReleaseEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("emit_keySequenceChanged", "@brief Emitter for signal void QKeySequenceEdit::keySequenceChanged(const QKeySequence &keySequence)\nCall this method to emit this signal.", false, &_init_emitter_keySequenceChanged_2516, &_call_emitter_keySequenceChanged_2516); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QKeySequenceEdit::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QKeySequenceEdit::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QKeySequenceEdit::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QKeySequenceEdit::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QKeySequenceEdit::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QKeySequenceEdit::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QKeySequenceEdit::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QKeySequenceEdit::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QKeySequenceEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QKeySequenceEdit::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QKeySequenceEdit::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QKeySequenceEdit::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QKeySequenceEdit::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QKeySequenceEdit::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QKeySequenceEdit::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QKeySequenceEdit::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QKeySequenceEdit::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QKeySequenceEdit::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QKeySequenceEdit::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QKeySequenceEdit::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QKeySequenceEdit::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QKeySequenceEdit::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QKeySequenceEdit::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QKeySequenceEdit::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QKeySequenceEdit::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QKeySequenceEdit::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QKeySequenceEdit::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QKeySequenceEdit::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QKeySequenceEdit_Adaptor (qtdecl_QKeySequenceEdit (), "QtWidgets", "QKeySequenceEdit", + methods_QKeySequenceEdit_Adaptor (), + "@qt\n@brief Binding of QKeySequenceEdit"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQLCDNumber.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQLCDNumber.cc new file mode 100644 index 000000000..0c1271c07 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQLCDNumber.cc @@ -0,0 +1,2976 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQLCDNumber.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QLCDNumber + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QLCDNumber::staticMetaObject); +} + + +// bool QLCDNumber::checkOverflow(double num) + + +static void _init_f_checkOverflow_c1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("num"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_checkOverflow_c1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QLCDNumber *)cls)->checkOverflow (arg1)); +} + + +// bool QLCDNumber::checkOverflow(int num) + + +static void _init_f_checkOverflow_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("num"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_checkOverflow_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QLCDNumber *)cls)->checkOverflow (arg1)); +} + + +// int QLCDNumber::digitCount() + + +static void _init_f_digitCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_digitCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLCDNumber *)cls)->digitCount ()); +} + + +// void QLCDNumber::display(const QString &str) + + +static void _init_f_display_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_display_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber *)cls)->display (arg1); +} + + +// void QLCDNumber::display(int num) + + +static void _init_f_display_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("num"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_display_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber *)cls)->display (arg1); +} + + +// void QLCDNumber::display(double num) + + +static void _init_f_display_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("num"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_display_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber *)cls)->display (arg1); +} + + +// int QLCDNumber::intValue() + + +static void _init_f_intValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_intValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLCDNumber *)cls)->intValue ()); +} + + +// QLCDNumber::Mode QLCDNumber::mode() + + +static void _init_f_mode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_mode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QLCDNumber *)cls)->mode ())); +} + + +// QLCDNumber::SegmentStyle QLCDNumber::segmentStyle() + + +static void _init_f_segmentStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_segmentStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QLCDNumber *)cls)->segmentStyle ())); +} + + +// void QLCDNumber::setBinMode() + + +static void _init_f_setBinMode_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_setBinMode_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber *)cls)->setBinMode (); +} + + +// void QLCDNumber::setDecMode() + + +static void _init_f_setDecMode_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_setDecMode_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber *)cls)->setDecMode (); +} + + +// void QLCDNumber::setDigitCount(int nDigits) + + +static void _init_f_setDigitCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nDigits"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDigitCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber *)cls)->setDigitCount (arg1); +} + + +// void QLCDNumber::setHexMode() + + +static void _init_f_setHexMode_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_setHexMode_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber *)cls)->setHexMode (); +} + + +// void QLCDNumber::setMode(QLCDNumber::Mode) + + +static void _init_f_setMode_1850 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setMode_1850 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber *)cls)->setMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QLCDNumber::setOctMode() + + +static void _init_f_setOctMode_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_setOctMode_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber *)cls)->setOctMode (); +} + + +// void QLCDNumber::setSegmentStyle(QLCDNumber::SegmentStyle) + + +static void _init_f_setSegmentStyle_2713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSegmentStyle_2713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber *)cls)->setSegmentStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QLCDNumber::setSmallDecimalPoint(bool) + + +static void _init_f_setSmallDecimalPoint_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSmallDecimalPoint_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber *)cls)->setSmallDecimalPoint (arg1); +} + + +// QSize QLCDNumber::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLCDNumber *)cls)->sizeHint ()); +} + + +// bool QLCDNumber::smallDecimalPoint() + + +static void _init_f_smallDecimalPoint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_smallDecimalPoint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLCDNumber *)cls)->smallDecimalPoint ()); +} + + +// double QLCDNumber::value() + + +static void _init_f_value_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_value_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QLCDNumber *)cls)->value ()); +} + + +// static QString QLCDNumber::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QLCDNumber::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QLCDNumber () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("checkOverflow", "@brief Method bool QLCDNumber::checkOverflow(double num)\n", true, &_init_f_checkOverflow_c1071, &_call_f_checkOverflow_c1071); + methods += new qt_gsi::GenericMethod ("checkOverflow", "@brief Method bool QLCDNumber::checkOverflow(int num)\n", true, &_init_f_checkOverflow_c767, &_call_f_checkOverflow_c767); + methods += new qt_gsi::GenericMethod (":digitCount", "@brief Method int QLCDNumber::digitCount()\n", true, &_init_f_digitCount_c0, &_call_f_digitCount_c0); + methods += new qt_gsi::GenericMethod ("display", "@brief Method void QLCDNumber::display(const QString &str)\n", false, &_init_f_display_2025, &_call_f_display_2025); + methods += new qt_gsi::GenericMethod ("display", "@brief Method void QLCDNumber::display(int num)\n", false, &_init_f_display_767, &_call_f_display_767); + methods += new qt_gsi::GenericMethod ("display", "@brief Method void QLCDNumber::display(double num)\n", false, &_init_f_display_1071, &_call_f_display_1071); + methods += new qt_gsi::GenericMethod (":intValue", "@brief Method int QLCDNumber::intValue()\n", true, &_init_f_intValue_c0, &_call_f_intValue_c0); + methods += new qt_gsi::GenericMethod (":mode", "@brief Method QLCDNumber::Mode QLCDNumber::mode()\n", true, &_init_f_mode_c0, &_call_f_mode_c0); + methods += new qt_gsi::GenericMethod (":segmentStyle", "@brief Method QLCDNumber::SegmentStyle QLCDNumber::segmentStyle()\n", true, &_init_f_segmentStyle_c0, &_call_f_segmentStyle_c0); + methods += new qt_gsi::GenericMethod ("setBinMode", "@brief Method void QLCDNumber::setBinMode()\n", false, &_init_f_setBinMode_0, &_call_f_setBinMode_0); + methods += new qt_gsi::GenericMethod ("setDecMode", "@brief Method void QLCDNumber::setDecMode()\n", false, &_init_f_setDecMode_0, &_call_f_setDecMode_0); + methods += new qt_gsi::GenericMethod ("setDigitCount|digitCount=", "@brief Method void QLCDNumber::setDigitCount(int nDigits)\n", false, &_init_f_setDigitCount_767, &_call_f_setDigitCount_767); + methods += new qt_gsi::GenericMethod ("setHexMode", "@brief Method void QLCDNumber::setHexMode()\n", false, &_init_f_setHexMode_0, &_call_f_setHexMode_0); + methods += new qt_gsi::GenericMethod ("setMode|mode=", "@brief Method void QLCDNumber::setMode(QLCDNumber::Mode)\n", false, &_init_f_setMode_1850, &_call_f_setMode_1850); + methods += new qt_gsi::GenericMethod ("setOctMode", "@brief Method void QLCDNumber::setOctMode()\n", false, &_init_f_setOctMode_0, &_call_f_setOctMode_0); + methods += new qt_gsi::GenericMethod ("setSegmentStyle|segmentStyle=", "@brief Method void QLCDNumber::setSegmentStyle(QLCDNumber::SegmentStyle)\n", false, &_init_f_setSegmentStyle_2713, &_call_f_setSegmentStyle_2713); + methods += new qt_gsi::GenericMethod ("setSmallDecimalPoint|smallDecimalPoint=", "@brief Method void QLCDNumber::setSmallDecimalPoint(bool)\n", false, &_init_f_setSmallDecimalPoint_864, &_call_f_setSmallDecimalPoint_864); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QLCDNumber::sizeHint()\nThis is a reimplementation of QFrame::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":smallDecimalPoint", "@brief Method bool QLCDNumber::smallDecimalPoint()\n", true, &_init_f_smallDecimalPoint_c0, &_call_f_smallDecimalPoint_c0); + methods += new qt_gsi::GenericMethod (":value", "@brief Method double QLCDNumber::value()\n", true, &_init_f_value_c0, &_call_f_value_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QLCDNumber::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QLCDNumber::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QLCDNumber::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("overflow()", "overflow", "@brief Signal declaration for QLCDNumber::overflow()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QLCDNumber::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QLCDNumber::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QLCDNumber::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QLCDNumber::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QFrame (); + +qt_gsi::QtNativeClass decl_QLCDNumber (qtdecl_QFrame (), "QtWidgets", "QLCDNumber_Native", + methods_QLCDNumber (), + "@hide\n@alias QLCDNumber"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QLCDNumber () { return decl_QLCDNumber; } + +} + + +class QLCDNumber_Adaptor : public QLCDNumber, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QLCDNumber_Adaptor(); + + // [adaptor ctor] QLCDNumber::QLCDNumber(QWidget *parent) + QLCDNumber_Adaptor() : QLCDNumber() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLCDNumber::QLCDNumber(QWidget *parent) + QLCDNumber_Adaptor(QWidget *parent) : QLCDNumber(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLCDNumber::QLCDNumber(unsigned int numDigits, QWidget *parent) + QLCDNumber_Adaptor(unsigned int numDigits) : QLCDNumber(numDigits) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLCDNumber::QLCDNumber(unsigned int numDigits, QWidget *parent) + QLCDNumber_Adaptor(unsigned int numDigits, QWidget *parent) : QLCDNumber(numDigits, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QLCDNumber::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QLCDNumber_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QLCDNumber::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QLCDNumber::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QLCDNumber_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QLCDNumber::destroy(destroyWindow, destroySubWindows); + } + + // [expose] void QLCDNumber::drawFrame(QPainter *) + void fp_QLCDNumber_drawFrame_1426 (QPainter *arg1) { + QLCDNumber::drawFrame(arg1); + } + + // [expose] bool QLCDNumber::focusNextChild() + bool fp_QLCDNumber_focusNextChild_0 () { + return QLCDNumber::focusNextChild(); + } + + // [expose] bool QLCDNumber::focusPreviousChild() + bool fp_QLCDNumber_focusPreviousChild_0 () { + return QLCDNumber::focusPreviousChild(); + } + + // [expose] bool QLCDNumber::isSignalConnected(const QMetaMethod &signal) + bool fp_QLCDNumber_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QLCDNumber::isSignalConnected(signal); + } + + // [expose] int QLCDNumber::receivers(const char *signal) + int fp_QLCDNumber_receivers_c1731 (const char *signal) const { + return QLCDNumber::receivers(signal); + } + + // [expose] QObject *QLCDNumber::sender() + QObject * fp_QLCDNumber_sender_c0 () const { + return QLCDNumber::sender(); + } + + // [expose] int QLCDNumber::senderSignalIndex() + int fp_QLCDNumber_senderSignalIndex_c0 () const { + return QLCDNumber::senderSignalIndex(); + } + + // [expose] void QLCDNumber::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QLCDNumber_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QLCDNumber::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QLCDNumber::customContextMenuRequested(const QPoint &pos) + void emitter_QLCDNumber_customContextMenuRequested_1916(const QPoint &pos) + { + emit QLCDNumber::customContextMenuRequested(pos); + } + + // [emitter impl] void QLCDNumber::destroyed(QObject *) + void emitter_QLCDNumber_destroyed_1302(QObject *arg1) + { + emit QLCDNumber::destroyed(arg1); + } + + // [adaptor impl] bool QLCDNumber::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QLCDNumber::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QLCDNumber_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QLCDNumber::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QLCDNumber::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QLCDNumber::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QLCDNumber_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QLCDNumber::hasHeightForWidth(); + } + } + + // [adaptor impl] int QLCDNumber::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QLCDNumber::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QLCDNumber_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QLCDNumber::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QLCDNumber::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QLCDNumber::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QLCDNumber_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QLCDNumber::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QLCDNumber::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QLCDNumber::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QLCDNumber_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QLCDNumber::minimumSizeHint(); + } + } + + // [emitter impl] void QLCDNumber::objectNameChanged(const QString &objectName) + void emitter_QLCDNumber_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QLCDNumber::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QLCDNumber::overflow() + void emitter_QLCDNumber_overflow_0() + { + emit QLCDNumber::overflow(); + } + + // [adaptor impl] QPaintEngine *QLCDNumber::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QLCDNumber::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QLCDNumber_Adaptor::cbs_paintEngine_c0_0); + } else { + return QLCDNumber::paintEngine(); + } + } + + // [adaptor impl] void QLCDNumber::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QLCDNumber::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QLCDNumber_Adaptor::cbs_setVisible_864_0, visible); + } else { + QLCDNumber::setVisible(visible); + } + } + + // [adaptor impl] QSize QLCDNumber::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QLCDNumber::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QLCDNumber_Adaptor::cbs_sizeHint_c0_0); + } else { + return QLCDNumber::sizeHint(); + } + } + + // [emitter impl] void QLCDNumber::windowIconChanged(const QIcon &icon) + void emitter_QLCDNumber_windowIconChanged_1787(const QIcon &icon) + { + emit QLCDNumber::windowIconChanged(icon); + } + + // [emitter impl] void QLCDNumber::windowIconTextChanged(const QString &iconText) + void emitter_QLCDNumber_windowIconTextChanged_2025(const QString &iconText) + { + emit QLCDNumber::windowIconTextChanged(iconText); + } + + // [emitter impl] void QLCDNumber::windowTitleChanged(const QString &title) + void emitter_QLCDNumber_windowTitleChanged_2025(const QString &title) + { + emit QLCDNumber::windowTitleChanged(title); + } + + // [adaptor impl] void QLCDNumber::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QLCDNumber::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QLCDNumber_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QLCDNumber::actionEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QLCDNumber::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QLCDNumber_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QLCDNumber::changeEvent(arg1); + } + } + + // [adaptor impl] void QLCDNumber::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QLCDNumber::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QLCDNumber_Adaptor::cbs_childEvent_1701_0, event); + } else { + QLCDNumber::childEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QLCDNumber::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QLCDNumber_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QLCDNumber::closeEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QLCDNumber::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QLCDNumber_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QLCDNumber::contextMenuEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QLCDNumber::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QLCDNumber_Adaptor::cbs_customEvent_1217_0, event); + } else { + QLCDNumber::customEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QLCDNumber::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QLCDNumber_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QLCDNumber::disconnectNotify(signal); + } + } + + // [adaptor impl] void QLCDNumber::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QLCDNumber::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QLCDNumber_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QLCDNumber::dragEnterEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QLCDNumber::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QLCDNumber_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QLCDNumber::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QLCDNumber::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QLCDNumber_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QLCDNumber::dragMoveEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QLCDNumber::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QLCDNumber_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QLCDNumber::dropEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QLCDNumber::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QLCDNumber_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QLCDNumber::enterEvent(event); + } + } + + // [adaptor impl] bool QLCDNumber::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QLCDNumber::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QLCDNumber_Adaptor::cbs_event_1217_0, e); + } else { + return QLCDNumber::event(e); + } + } + + // [adaptor impl] void QLCDNumber::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QLCDNumber::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QLCDNumber_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QLCDNumber::focusInEvent(event); + } + } + + // [adaptor impl] bool QLCDNumber::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QLCDNumber::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QLCDNumber_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QLCDNumber::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QLCDNumber::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QLCDNumber::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QLCDNumber_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QLCDNumber::focusOutEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QLCDNumber::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QLCDNumber_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QLCDNumber::hideEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QLCDNumber::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QLCDNumber_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QLCDNumber::initPainter(painter); + } + } + + // [adaptor impl] void QLCDNumber::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QLCDNumber::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QLCDNumber_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QLCDNumber::initStyleOption(option); + } + } + + // [adaptor impl] void QLCDNumber::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QLCDNumber::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QLCDNumber_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QLCDNumber::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QLCDNumber::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QLCDNumber::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QLCDNumber_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QLCDNumber::keyPressEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QLCDNumber::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QLCDNumber_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QLCDNumber::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QLCDNumber::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QLCDNumber_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QLCDNumber::leaveEvent(event); + } + } + + // [adaptor impl] int QLCDNumber::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QLCDNumber::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QLCDNumber_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QLCDNumber::metric(arg1); + } + } + + // [adaptor impl] void QLCDNumber::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QLCDNumber::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QLCDNumber_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QLCDNumber::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QLCDNumber::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QLCDNumber_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QLCDNumber::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QLCDNumber::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QLCDNumber_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QLCDNumber::mousePressEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QLCDNumber::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QLCDNumber_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QLCDNumber::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QLCDNumber::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QLCDNumber_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QLCDNumber::moveEvent(event); + } + } + + // [adaptor impl] bool QLCDNumber::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QLCDNumber::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QLCDNumber_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QLCDNumber::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QLCDNumber::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QLCDNumber::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QLCDNumber_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QLCDNumber::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QLCDNumber::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QLCDNumber::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QLCDNumber_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QLCDNumber::redirected(offset); + } + } + + // [adaptor impl] void QLCDNumber::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QLCDNumber::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QLCDNumber_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QLCDNumber::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QLCDNumber::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QLCDNumber::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QLCDNumber_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QLCDNumber::sharedPainter(); + } + } + + // [adaptor impl] void QLCDNumber::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QLCDNumber::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QLCDNumber_Adaptor::cbs_showEvent_1634_0, event); + } else { + QLCDNumber::showEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QLCDNumber::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QLCDNumber_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QLCDNumber::tabletEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QLCDNumber::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QLCDNumber_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QLCDNumber::timerEvent(event); + } + } + + // [adaptor impl] void QLCDNumber::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QLCDNumber::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QLCDNumber_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QLCDNumber::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QLCDNumber_Adaptor::~QLCDNumber_Adaptor() { } + +// Constructor QLCDNumber::QLCDNumber(QWidget *parent) (adaptor class) + +static void _init_ctor_QLCDNumber_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QLCDNumber_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QLCDNumber_Adaptor (arg1)); +} + + +// Constructor QLCDNumber::QLCDNumber(unsigned int numDigits, QWidget *parent) (adaptor class) + +static void _init_ctor_QLCDNumber_Adaptor_2979 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("numDigits"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QLCDNumber_Adaptor_2979 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QLCDNumber_Adaptor (arg1, arg2)); +} + + +// void QLCDNumber::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QLCDNumber::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QLCDNumber::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QLCDNumber::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QLCDNumber::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QLCDNumber::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->fp_QLCDNumber_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QLCDNumber::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QLCDNumber_Adaptor *)cls)->emitter_QLCDNumber_customContextMenuRequested_1916 (arg1); +} + + +// void QLCDNumber::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QLCDNumber::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->fp_QLCDNumber_destroy_1620 (arg1, arg2); +} + + +// emitter void QLCDNumber::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QLCDNumber_Adaptor *)cls)->emitter_QLCDNumber_destroyed_1302 (arg1); +} + + +// void QLCDNumber::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QLCDNumber::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QLCDNumber::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QLCDNumber::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QLCDNumber::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->fp_QLCDNumber_drawFrame_1426 (arg1); +} + + +// void QLCDNumber::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QLCDNumber::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QLCDNumber::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QLCDNumber_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QLCDNumber::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QLCDNumber_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QLCDNumber::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QLCDNumber::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLCDNumber_Adaptor *)cls)->fp_QLCDNumber_focusNextChild_0 ()); +} + + +// bool QLCDNumber::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QLCDNumber_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QLCDNumber::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QLCDNumber::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLCDNumber_Adaptor *)cls)->fp_QLCDNumber_focusPreviousChild_0 ()); +} + + +// bool QLCDNumber::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLCDNumber_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QLCDNumber::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QLCDNumber_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QLCDNumber::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QLCDNumber::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QLCDNumber::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QLCDNumber::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QLCDNumber::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QLCDNumber_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QLCDNumber::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QLCDNumber_Adaptor *)cls)->fp_QLCDNumber_isSignalConnected_c2394 (arg1)); +} + + +// void QLCDNumber::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QLCDNumber::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QLCDNumber::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QLCDNumber::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QLCDNumber_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QLCDNumber::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLCDNumber_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QLCDNumber::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QLCDNumber::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QLCDNumber::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QLCDNumber::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QLCDNumber::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QLCDNumber::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QLCDNumber_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QLCDNumber::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QLCDNumber_Adaptor *)cls)->emitter_QLCDNumber_objectNameChanged_4567 (arg1); +} + + +// emitter void QLCDNumber::overflow() + +static void _init_emitter_overflow_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_overflow_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QLCDNumber_Adaptor *)cls)->emitter_QLCDNumber_overflow_0 (); +} + + +// QPaintEngine *QLCDNumber::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QLCDNumber_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QLCDNumber::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QLCDNumber::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QLCDNumber_Adaptor *)cls)->fp_QLCDNumber_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QLCDNumber::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QLCDNumber_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QLCDNumber::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QLCDNumber::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QLCDNumber_Adaptor *)cls)->fp_QLCDNumber_sender_c0 ()); +} + + +// exposed int QLCDNumber::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLCDNumber_Adaptor *)cls)->fp_QLCDNumber_senderSignalIndex_c0 ()); +} + + +// void QLCDNumber::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QLCDNumber::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QLCDNumber_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QLCDNumber::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QLCDNumber::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLCDNumber_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QLCDNumber::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QLCDNumber::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QLCDNumber::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->fp_QLCDNumber_updateMicroFocus_2420 (arg1); +} + + +// void QLCDNumber::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLCDNumber_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QLCDNumber_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QLCDNumber::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QLCDNumber_Adaptor *)cls)->emitter_QLCDNumber_windowIconChanged_1787 (arg1); +} + + +// emitter void QLCDNumber::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QLCDNumber_Adaptor *)cls)->emitter_QLCDNumber_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QLCDNumber::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QLCDNumber_Adaptor *)cls)->emitter_QLCDNumber_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QLCDNumber (); + +static gsi::Methods methods_QLCDNumber_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLCDNumber::QLCDNumber(QWidget *parent)\nThis method creates an object of class QLCDNumber.", &_init_ctor_QLCDNumber_Adaptor_1315, &_call_ctor_QLCDNumber_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLCDNumber::QLCDNumber(unsigned int numDigits, QWidget *parent)\nThis method creates an object of class QLCDNumber.", &_init_ctor_QLCDNumber_Adaptor_2979, &_call_ctor_QLCDNumber_Adaptor_2979); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QLCDNumber::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QLCDNumber::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QLCDNumber::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QLCDNumber::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QLCDNumber::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QLCDNumber::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QLCDNumber::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QLCDNumber::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QLCDNumber::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QLCDNumber::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QLCDNumber::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QLCDNumber::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QLCDNumber::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QLCDNumber::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QLCDNumber::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QLCDNumber::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QLCDNumber::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QLCDNumber::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QLCDNumber::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QLCDNumber::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QLCDNumber::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QLCDNumber::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QLCDNumber::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QLCDNumber::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QLCDNumber::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QLCDNumber::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QLCDNumber::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QLCDNumber::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QLCDNumber::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QLCDNumber::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QLCDNumber::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QLCDNumber::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QLCDNumber::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QLCDNumber::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QLCDNumber::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QLCDNumber::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QLCDNumber::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QLCDNumber::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QLCDNumber::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QLCDNumber::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QLCDNumber::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QLCDNumber::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QLCDNumber::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QLCDNumber::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("emit_overflow", "@brief Emitter for signal void QLCDNumber::overflow()\nCall this method to emit this signal.", false, &_init_emitter_overflow_0, &_call_emitter_overflow_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QLCDNumber::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QLCDNumber::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QLCDNumber::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QLCDNumber::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QLCDNumber::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QLCDNumber::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QLCDNumber::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QLCDNumber::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QLCDNumber::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QLCDNumber::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QLCDNumber::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QLCDNumber::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QLCDNumber::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QLCDNumber::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QLCDNumber::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QLCDNumber::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QLCDNumber::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QLCDNumber::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QLCDNumber_Adaptor (qtdecl_QLCDNumber (), "QtWidgets", "QLCDNumber", + methods_QLCDNumber_Adaptor (), + "@qt\n@brief Binding of QLCDNumber"); + +} + + +// Implementation of the enum wrapper class for QLCDNumber::Mode +namespace qt_gsi +{ + +static gsi::Enum decl_QLCDNumber_Mode_Enum ("QtWidgets", "QLCDNumber_Mode", + gsi::enum_const ("Hex", QLCDNumber::Hex, "@brief Enum constant QLCDNumber::Hex") + + gsi::enum_const ("Dec", QLCDNumber::Dec, "@brief Enum constant QLCDNumber::Dec") + + gsi::enum_const ("Oct", QLCDNumber::Oct, "@brief Enum constant QLCDNumber::Oct") + + gsi::enum_const ("Bin", QLCDNumber::Bin, "@brief Enum constant QLCDNumber::Bin"), + "@qt\n@brief This class represents the QLCDNumber::Mode enum"); + +static gsi::QFlagsClass decl_QLCDNumber_Mode_Enums ("QtWidgets", "QLCDNumber_QFlags_Mode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLCDNumber_Mode_Enum_in_parent (decl_QLCDNumber_Mode_Enum.defs ()); +static gsi::ClassExt decl_QLCDNumber_Mode_Enum_as_child (decl_QLCDNumber_Mode_Enum, "Mode"); +static gsi::ClassExt decl_QLCDNumber_Mode_Enums_as_child (decl_QLCDNumber_Mode_Enums, "QFlags_Mode"); + +} + + +// Implementation of the enum wrapper class for QLCDNumber::SegmentStyle +namespace qt_gsi +{ + +static gsi::Enum decl_QLCDNumber_SegmentStyle_Enum ("QtWidgets", "QLCDNumber_SegmentStyle", + gsi::enum_const ("Outline", QLCDNumber::Outline, "@brief Enum constant QLCDNumber::Outline") + + gsi::enum_const ("Filled", QLCDNumber::Filled, "@brief Enum constant QLCDNumber::Filled") + + gsi::enum_const ("Flat", QLCDNumber::Flat, "@brief Enum constant QLCDNumber::Flat"), + "@qt\n@brief This class represents the QLCDNumber::SegmentStyle enum"); + +static gsi::QFlagsClass decl_QLCDNumber_SegmentStyle_Enums ("QtWidgets", "QLCDNumber_QFlags_SegmentStyle", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLCDNumber_SegmentStyle_Enum_in_parent (decl_QLCDNumber_SegmentStyle_Enum.defs ()); +static gsi::ClassExt decl_QLCDNumber_SegmentStyle_Enum_as_child (decl_QLCDNumber_SegmentStyle_Enum, "SegmentStyle"); +static gsi::ClassExt decl_QLCDNumber_SegmentStyle_Enums_as_child (decl_QLCDNumber_SegmentStyle_Enums, "QFlags_SegmentStyle"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQLabel.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQLabel.cc new file mode 100644 index 000000000..b24cd530b --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQLabel.cc @@ -0,0 +1,3320 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQLabel.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QLabel + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QLabel::staticMetaObject); +} + + +// QFlags QLabel::alignment() + + +static void _init_f_alignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_alignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QLabel *)cls)->alignment ()); +} + + +// QWidget *QLabel::buddy() + + +static void _init_f_buddy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_buddy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QLabel *)cls)->buddy ()); +} + + +// void QLabel::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel *)cls)->clear (); +} + + +// bool QLabel::hasScaledContents() + + +static void _init_f_hasScaledContents_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasScaledContents_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLabel *)cls)->hasScaledContents ()); +} + + +// bool QLabel::hasSelectedText() + + +static void _init_f_hasSelectedText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasSelectedText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLabel *)cls)->hasSelectedText ()); +} + + +// int QLabel::heightForWidth(int) + + +static void _init_f_heightForWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_heightForWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QLabel *)cls)->heightForWidth (arg1)); +} + + +// int QLabel::indent() + + +static void _init_f_indent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_indent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLabel *)cls)->indent ()); +} + + +// int QLabel::margin() + + +static void _init_f_margin_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_margin_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLabel *)cls)->margin ()); +} + + +// QSize QLabel::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLabel *)cls)->minimumSizeHint ()); +} + + +// QMovie *QLabel::movie() + + +static void _init_f_movie_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_movie_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMovie *)((QLabel *)cls)->movie ()); +} + + +// bool QLabel::openExternalLinks() + + +static void _init_f_openExternalLinks_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_openExternalLinks_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLabel *)cls)->openExternalLinks ()); +} + + +// QPicture QLabel::picture(Qt::ReturnByValueConstant) + + +static void _init_f_picture_c2927 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_picture_c2927 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QPicture)((QLabel *)cls)->picture (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QPicture QLabel::picture() + + +static void _init_f_picture_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_picture_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPicture)((QLabel *)cls)->picture ()); +} + + +// QPixmap QLabel::pixmap(Qt::ReturnByValueConstant) + + +static void _init_f_pixmap_c2927 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_pixmap_c2927 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QPixmap)((QLabel *)cls)->pixmap (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QPixmap QLabel::pixmap() + + +static void _init_f_pixmap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pixmap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPixmap)((QLabel *)cls)->pixmap ()); +} + + +// QString QLabel::selectedText() + + +static void _init_f_selectedText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectedText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLabel *)cls)->selectedText ()); +} + + +// int QLabel::selectionStart() + + +static void _init_f_selectionStart_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectionStart_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLabel *)cls)->selectionStart ()); +} + + +// void QLabel::setAlignment(QFlags) + + +static void _init_f_setAlignment_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlignment_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel *)cls)->setAlignment (arg1); +} + + +// void QLabel::setBuddy(QWidget *) + + +static void _init_f_setBuddy_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBuddy_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel *)cls)->setBuddy (arg1); +} + + +// void QLabel::setIndent(int) + + +static void _init_f_setIndent_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIndent_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel *)cls)->setIndent (arg1); +} + + +// void QLabel::setMargin(int) + + +static void _init_f_setMargin_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMargin_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel *)cls)->setMargin (arg1); +} + + +// void QLabel::setMovie(QMovie *movie) + + +static void _init_f_setMovie_1215 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("movie"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMovie_1215 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMovie *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel *)cls)->setMovie (arg1); +} + + +// void QLabel::setNum(int) + + +static void _init_f_setNum_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNum_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel *)cls)->setNum (arg1); +} + + +// void QLabel::setNum(double) + + +static void _init_f_setNum_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNum_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel *)cls)->setNum (arg1); +} + + +// void QLabel::setOpenExternalLinks(bool open) + + +static void _init_f_setOpenExternalLinks_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("open"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOpenExternalLinks_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel *)cls)->setOpenExternalLinks (arg1); +} + + +// void QLabel::setPicture(const QPicture &) + + +static void _init_f_setPicture_2126 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPicture_2126 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPicture &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel *)cls)->setPicture (arg1); +} + + +// void QLabel::setPixmap(const QPixmap &) + + +static void _init_f_setPixmap_2017 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPixmap_2017 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel *)cls)->setPixmap (arg1); +} + + +// void QLabel::setScaledContents(bool) + + +static void _init_f_setScaledContents_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScaledContents_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel *)cls)->setScaledContents (arg1); +} + + +// void QLabel::setSelection(int, int) + + +static void _init_f_setSelection_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setSelection_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel *)cls)->setSelection (arg1, arg2); +} + + +// void QLabel::setText(const QString &) + + +static void _init_f_setText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel *)cls)->setText (arg1); +} + + +// void QLabel::setTextFormat(Qt::TextFormat) + + +static void _init_f_setTextFormat_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextFormat_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel *)cls)->setTextFormat (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QLabel::setTextInteractionFlags(QFlags flags) + + +static void _init_f_setTextInteractionFlags_3396 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextInteractionFlags_3396 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel *)cls)->setTextInteractionFlags (arg1); +} + + +// void QLabel::setWordWrap(bool on) + + +static void _init_f_setWordWrap_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("on"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWordWrap_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel *)cls)->setWordWrap (arg1); +} + + +// QSize QLabel::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLabel *)cls)->sizeHint ()); +} + + +// QString QLabel::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLabel *)cls)->text ()); +} + + +// Qt::TextFormat QLabel::textFormat() + + +static void _init_f_textFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_textFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QLabel *)cls)->textFormat ())); +} + + +// QFlags QLabel::textInteractionFlags() + + +static void _init_f_textInteractionFlags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_textInteractionFlags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QLabel *)cls)->textInteractionFlags ()); +} + + +// bool QLabel::wordWrap() + + +static void _init_f_wordWrap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_wordWrap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLabel *)cls)->wordWrap ()); +} + + +// static QString QLabel::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QLabel::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QLabel () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":alignment", "@brief Method QFlags QLabel::alignment()\n", true, &_init_f_alignment_c0, &_call_f_alignment_c0); + methods += new qt_gsi::GenericMethod (":buddy", "@brief Method QWidget *QLabel::buddy()\n", true, &_init_f_buddy_c0, &_call_f_buddy_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QLabel::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("hasScaledContents|:scaledContents", "@brief Method bool QLabel::hasScaledContents()\n", true, &_init_f_hasScaledContents_c0, &_call_f_hasScaledContents_c0); + methods += new qt_gsi::GenericMethod (":hasSelectedText", "@brief Method bool QLabel::hasSelectedText()\n", true, &_init_f_hasSelectedText_c0, &_call_f_hasSelectedText_c0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Method int QLabel::heightForWidth(int)\nThis is a reimplementation of QWidget::heightForWidth", true, &_init_f_heightForWidth_c767, &_call_f_heightForWidth_c767); + methods += new qt_gsi::GenericMethod (":indent", "@brief Method int QLabel::indent()\n", true, &_init_f_indent_c0, &_call_f_indent_c0); + methods += new qt_gsi::GenericMethod (":margin", "@brief Method int QLabel::margin()\n", true, &_init_f_margin_c0, &_call_f_margin_c0); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QLabel::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod (":movie", "@brief Method QMovie *QLabel::movie()\n", true, &_init_f_movie_c0, &_call_f_movie_c0); + methods += new qt_gsi::GenericMethod (":openExternalLinks", "@brief Method bool QLabel::openExternalLinks()\n", true, &_init_f_openExternalLinks_c0, &_call_f_openExternalLinks_c0); + methods += new qt_gsi::GenericMethod ("picture", "@brief Method QPicture QLabel::picture(Qt::ReturnByValueConstant)\n", true, &_init_f_picture_c2927, &_call_f_picture_c2927); + methods += new qt_gsi::GenericMethod ("picture", "@brief Method QPicture QLabel::picture()\n", true, &_init_f_picture_c0, &_call_f_picture_c0); + methods += new qt_gsi::GenericMethod ("pixmap", "@brief Method QPixmap QLabel::pixmap(Qt::ReturnByValueConstant)\n", true, &_init_f_pixmap_c2927, &_call_f_pixmap_c2927); + methods += new qt_gsi::GenericMethod (":pixmap", "@brief Method QPixmap QLabel::pixmap()\n", true, &_init_f_pixmap_c0, &_call_f_pixmap_c0); + methods += new qt_gsi::GenericMethod (":selectedText", "@brief Method QString QLabel::selectedText()\n", true, &_init_f_selectedText_c0, &_call_f_selectedText_c0); + methods += new qt_gsi::GenericMethod ("selectionStart", "@brief Method int QLabel::selectionStart()\n", true, &_init_f_selectionStart_c0, &_call_f_selectionStart_c0); + methods += new qt_gsi::GenericMethod ("setAlignment|alignment=", "@brief Method void QLabel::setAlignment(QFlags)\n", false, &_init_f_setAlignment_2750, &_call_f_setAlignment_2750); + methods += new qt_gsi::GenericMethod ("setBuddy|buddy=", "@brief Method void QLabel::setBuddy(QWidget *)\n", false, &_init_f_setBuddy_1315, &_call_f_setBuddy_1315); + methods += new qt_gsi::GenericMethod ("setIndent|indent=", "@brief Method void QLabel::setIndent(int)\n", false, &_init_f_setIndent_767, &_call_f_setIndent_767); + methods += new qt_gsi::GenericMethod ("setMargin|margin=", "@brief Method void QLabel::setMargin(int)\n", false, &_init_f_setMargin_767, &_call_f_setMargin_767); + methods += new qt_gsi::GenericMethod ("setMovie|movie=", "@brief Method void QLabel::setMovie(QMovie *movie)\n", false, &_init_f_setMovie_1215, &_call_f_setMovie_1215); + methods += new qt_gsi::GenericMethod ("setNum", "@brief Method void QLabel::setNum(int)\n", false, &_init_f_setNum_767, &_call_f_setNum_767); + methods += new qt_gsi::GenericMethod ("setNum", "@brief Method void QLabel::setNum(double)\n", false, &_init_f_setNum_1071, &_call_f_setNum_1071); + methods += new qt_gsi::GenericMethod ("setOpenExternalLinks|openExternalLinks=", "@brief Method void QLabel::setOpenExternalLinks(bool open)\n", false, &_init_f_setOpenExternalLinks_864, &_call_f_setOpenExternalLinks_864); + methods += new qt_gsi::GenericMethod ("setPicture", "@brief Method void QLabel::setPicture(const QPicture &)\n", false, &_init_f_setPicture_2126, &_call_f_setPicture_2126); + methods += new qt_gsi::GenericMethod ("setPixmap|pixmap=", "@brief Method void QLabel::setPixmap(const QPixmap &)\n", false, &_init_f_setPixmap_2017, &_call_f_setPixmap_2017); + methods += new qt_gsi::GenericMethod ("setScaledContents|scaledContents=", "@brief Method void QLabel::setScaledContents(bool)\n", false, &_init_f_setScaledContents_864, &_call_f_setScaledContents_864); + methods += new qt_gsi::GenericMethod ("setSelection", "@brief Method void QLabel::setSelection(int, int)\n", false, &_init_f_setSelection_1426, &_call_f_setSelection_1426); + methods += new qt_gsi::GenericMethod ("setText|text=", "@brief Method void QLabel::setText(const QString &)\n", false, &_init_f_setText_2025, &_call_f_setText_2025); + methods += new qt_gsi::GenericMethod ("setTextFormat|textFormat=", "@brief Method void QLabel::setTextFormat(Qt::TextFormat)\n", false, &_init_f_setTextFormat_1787, &_call_f_setTextFormat_1787); + methods += new qt_gsi::GenericMethod ("setTextInteractionFlags|textInteractionFlags=", "@brief Method void QLabel::setTextInteractionFlags(QFlags flags)\n", false, &_init_f_setTextInteractionFlags_3396, &_call_f_setTextInteractionFlags_3396); + methods += new qt_gsi::GenericMethod ("setWordWrap|wordWrap=", "@brief Method void QLabel::setWordWrap(bool on)\n", false, &_init_f_setWordWrap_864, &_call_f_setWordWrap_864); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QLabel::sizeHint()\nThis is a reimplementation of QFrame::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":text", "@brief Method QString QLabel::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod (":textFormat", "@brief Method Qt::TextFormat QLabel::textFormat()\n", true, &_init_f_textFormat_c0, &_call_f_textFormat_c0); + methods += new qt_gsi::GenericMethod (":textInteractionFlags", "@brief Method QFlags QLabel::textInteractionFlags()\n", true, &_init_f_textInteractionFlags_c0, &_call_f_textInteractionFlags_c0); + methods += new qt_gsi::GenericMethod (":wordWrap", "@brief Method bool QLabel::wordWrap()\n", true, &_init_f_wordWrap_c0, &_call_f_wordWrap_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QLabel::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QLabel::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("linkActivated(const QString &)", "linkActivated", gsi::arg("link"), "@brief Signal declaration for QLabel::linkActivated(const QString &link)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("linkHovered(const QString &)", "linkHovered", gsi::arg("link"), "@brief Signal declaration for QLabel::linkHovered(const QString &link)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QLabel::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QLabel::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QLabel::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QLabel::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QLabel::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QFrame (); + +qt_gsi::QtNativeClass decl_QLabel (qtdecl_QFrame (), "QtWidgets", "QLabel_Native", + methods_QLabel (), + "@hide\n@alias QLabel"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QLabel () { return decl_QLabel; } + +} + + +class QLabel_Adaptor : public QLabel, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QLabel_Adaptor(); + + // [adaptor ctor] QLabel::QLabel(QWidget *parent, QFlags f) + QLabel_Adaptor() : QLabel() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLabel::QLabel(QWidget *parent, QFlags f) + QLabel_Adaptor(QWidget *parent) : QLabel(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLabel::QLabel(QWidget *parent, QFlags f) + QLabel_Adaptor(QWidget *parent, QFlags f) : QLabel(parent, f) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLabel::QLabel(const QString &text, QWidget *parent, QFlags f) + QLabel_Adaptor(const QString &text) : QLabel(text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLabel::QLabel(const QString &text, QWidget *parent, QFlags f) + QLabel_Adaptor(const QString &text, QWidget *parent) : QLabel(text, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLabel::QLabel(const QString &text, QWidget *parent, QFlags f) + QLabel_Adaptor(const QString &text, QWidget *parent, QFlags f) : QLabel(text, parent, f) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QLabel::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QLabel_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QLabel::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QLabel::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QLabel_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QLabel::destroy(destroyWindow, destroySubWindows); + } + + // [expose] void QLabel::drawFrame(QPainter *) + void fp_QLabel_drawFrame_1426 (QPainter *arg1) { + QLabel::drawFrame(arg1); + } + + // [expose] bool QLabel::focusNextChild() + bool fp_QLabel_focusNextChild_0 () { + return QLabel::focusNextChild(); + } + + // [expose] bool QLabel::focusPreviousChild() + bool fp_QLabel_focusPreviousChild_0 () { + return QLabel::focusPreviousChild(); + } + + // [expose] bool QLabel::isSignalConnected(const QMetaMethod &signal) + bool fp_QLabel_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QLabel::isSignalConnected(signal); + } + + // [expose] int QLabel::receivers(const char *signal) + int fp_QLabel_receivers_c1731 (const char *signal) const { + return QLabel::receivers(signal); + } + + // [expose] QObject *QLabel::sender() + QObject * fp_QLabel_sender_c0 () const { + return QLabel::sender(); + } + + // [expose] int QLabel::senderSignalIndex() + int fp_QLabel_senderSignalIndex_c0 () const { + return QLabel::senderSignalIndex(); + } + + // [expose] void QLabel::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QLabel_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QLabel::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QLabel::customContextMenuRequested(const QPoint &pos) + void emitter_QLabel_customContextMenuRequested_1916(const QPoint &pos) + { + emit QLabel::customContextMenuRequested(pos); + } + + // [emitter impl] void QLabel::destroyed(QObject *) + void emitter_QLabel_destroyed_1302(QObject *arg1) + { + emit QLabel::destroyed(arg1); + } + + // [adaptor impl] bool QLabel::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QLabel::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QLabel_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QLabel::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QLabel::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QLabel::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QLabel_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QLabel::hasHeightForWidth(); + } + } + + // [adaptor impl] int QLabel::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QLabel::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QLabel_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QLabel::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QLabel::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QLabel::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QLabel_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QLabel::inputMethodQuery(arg1); + } + } + + // [emitter impl] void QLabel::linkActivated(const QString &link) + void emitter_QLabel_linkActivated_2025(const QString &link) + { + emit QLabel::linkActivated(link); + } + + // [emitter impl] void QLabel::linkHovered(const QString &link) + void emitter_QLabel_linkHovered_2025(const QString &link) + { + emit QLabel::linkHovered(link); + } + + // [adaptor impl] QSize QLabel::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QLabel::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QLabel_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QLabel::minimumSizeHint(); + } + } + + // [emitter impl] void QLabel::objectNameChanged(const QString &objectName) + void emitter_QLabel_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QLabel::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QLabel::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QLabel::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QLabel_Adaptor::cbs_paintEngine_c0_0); + } else { + return QLabel::paintEngine(); + } + } + + // [adaptor impl] void QLabel::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QLabel::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QLabel_Adaptor::cbs_setVisible_864_0, visible); + } else { + QLabel::setVisible(visible); + } + } + + // [adaptor impl] QSize QLabel::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QLabel::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QLabel_Adaptor::cbs_sizeHint_c0_0); + } else { + return QLabel::sizeHint(); + } + } + + // [emitter impl] void QLabel::windowIconChanged(const QIcon &icon) + void emitter_QLabel_windowIconChanged_1787(const QIcon &icon) + { + emit QLabel::windowIconChanged(icon); + } + + // [emitter impl] void QLabel::windowIconTextChanged(const QString &iconText) + void emitter_QLabel_windowIconTextChanged_2025(const QString &iconText) + { + emit QLabel::windowIconTextChanged(iconText); + } + + // [emitter impl] void QLabel::windowTitleChanged(const QString &title) + void emitter_QLabel_windowTitleChanged_2025(const QString &title) + { + emit QLabel::windowTitleChanged(title); + } + + // [adaptor impl] void QLabel::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QLabel::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QLabel_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QLabel::actionEvent(event); + } + } + + // [adaptor impl] void QLabel::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QLabel::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QLabel_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QLabel::changeEvent(arg1); + } + } + + // [adaptor impl] void QLabel::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QLabel::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QLabel_Adaptor::cbs_childEvent_1701_0, event); + } else { + QLabel::childEvent(event); + } + } + + // [adaptor impl] void QLabel::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QLabel::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QLabel_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QLabel::closeEvent(event); + } + } + + // [adaptor impl] void QLabel::contextMenuEvent(QContextMenuEvent *ev) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *ev) + { + QLabel::contextMenuEvent(ev); + } + + virtual void contextMenuEvent(QContextMenuEvent *ev) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QLabel_Adaptor::cbs_contextMenuEvent_2363_0, ev); + } else { + QLabel::contextMenuEvent(ev); + } + } + + // [adaptor impl] void QLabel::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QLabel::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QLabel_Adaptor::cbs_customEvent_1217_0, event); + } else { + QLabel::customEvent(event); + } + } + + // [adaptor impl] void QLabel::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QLabel::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QLabel_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QLabel::disconnectNotify(signal); + } + } + + // [adaptor impl] void QLabel::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QLabel::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QLabel_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QLabel::dragEnterEvent(event); + } + } + + // [adaptor impl] void QLabel::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QLabel::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QLabel_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QLabel::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QLabel::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QLabel::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QLabel_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QLabel::dragMoveEvent(event); + } + } + + // [adaptor impl] void QLabel::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QLabel::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QLabel_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QLabel::dropEvent(event); + } + } + + // [adaptor impl] void QLabel::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QLabel::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QLabel_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QLabel::enterEvent(event); + } + } + + // [adaptor impl] bool QLabel::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QLabel::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QLabel_Adaptor::cbs_event_1217_0, e); + } else { + return QLabel::event(e); + } + } + + // [adaptor impl] void QLabel::focusInEvent(QFocusEvent *ev) + void cbs_focusInEvent_1729_0(QFocusEvent *ev) + { + QLabel::focusInEvent(ev); + } + + virtual void focusInEvent(QFocusEvent *ev) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QLabel_Adaptor::cbs_focusInEvent_1729_0, ev); + } else { + QLabel::focusInEvent(ev); + } + } + + // [adaptor impl] bool QLabel::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QLabel::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QLabel_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QLabel::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QLabel::focusOutEvent(QFocusEvent *ev) + void cbs_focusOutEvent_1729_0(QFocusEvent *ev) + { + QLabel::focusOutEvent(ev); + } + + virtual void focusOutEvent(QFocusEvent *ev) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QLabel_Adaptor::cbs_focusOutEvent_1729_0, ev); + } else { + QLabel::focusOutEvent(ev); + } + } + + // [adaptor impl] void QLabel::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QLabel::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QLabel_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QLabel::hideEvent(event); + } + } + + // [adaptor impl] void QLabel::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QLabel::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QLabel_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QLabel::initPainter(painter); + } + } + + // [adaptor impl] void QLabel::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QLabel::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QLabel_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QLabel::initStyleOption(option); + } + } + + // [adaptor impl] void QLabel::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QLabel::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QLabel_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QLabel::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QLabel::keyPressEvent(QKeyEvent *ev) + void cbs_keyPressEvent_1514_0(QKeyEvent *ev) + { + QLabel::keyPressEvent(ev); + } + + virtual void keyPressEvent(QKeyEvent *ev) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QLabel_Adaptor::cbs_keyPressEvent_1514_0, ev); + } else { + QLabel::keyPressEvent(ev); + } + } + + // [adaptor impl] void QLabel::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QLabel::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QLabel_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QLabel::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QLabel::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QLabel::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QLabel_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QLabel::leaveEvent(event); + } + } + + // [adaptor impl] int QLabel::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QLabel::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QLabel_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QLabel::metric(arg1); + } + } + + // [adaptor impl] void QLabel::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QLabel::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QLabel_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QLabel::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QLabel::mouseMoveEvent(QMouseEvent *ev) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *ev) + { + QLabel::mouseMoveEvent(ev); + } + + virtual void mouseMoveEvent(QMouseEvent *ev) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QLabel_Adaptor::cbs_mouseMoveEvent_1738_0, ev); + } else { + QLabel::mouseMoveEvent(ev); + } + } + + // [adaptor impl] void QLabel::mousePressEvent(QMouseEvent *ev) + void cbs_mousePressEvent_1738_0(QMouseEvent *ev) + { + QLabel::mousePressEvent(ev); + } + + virtual void mousePressEvent(QMouseEvent *ev) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QLabel_Adaptor::cbs_mousePressEvent_1738_0, ev); + } else { + QLabel::mousePressEvent(ev); + } + } + + // [adaptor impl] void QLabel::mouseReleaseEvent(QMouseEvent *ev) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *ev) + { + QLabel::mouseReleaseEvent(ev); + } + + virtual void mouseReleaseEvent(QMouseEvent *ev) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QLabel_Adaptor::cbs_mouseReleaseEvent_1738_0, ev); + } else { + QLabel::mouseReleaseEvent(ev); + } + } + + // [adaptor impl] void QLabel::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QLabel::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QLabel_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QLabel::moveEvent(event); + } + } + + // [adaptor impl] bool QLabel::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QLabel::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QLabel_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QLabel::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QLabel::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QLabel::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QLabel_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QLabel::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QLabel::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QLabel::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QLabel_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QLabel::redirected(offset); + } + } + + // [adaptor impl] void QLabel::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QLabel::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QLabel_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QLabel::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QLabel::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QLabel::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QLabel_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QLabel::sharedPainter(); + } + } + + // [adaptor impl] void QLabel::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QLabel::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QLabel_Adaptor::cbs_showEvent_1634_0, event); + } else { + QLabel::showEvent(event); + } + } + + // [adaptor impl] void QLabel::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QLabel::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QLabel_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QLabel::tabletEvent(event); + } + } + + // [adaptor impl] void QLabel::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QLabel::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QLabel_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QLabel::timerEvent(event); + } + } + + // [adaptor impl] void QLabel::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QLabel::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QLabel_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QLabel::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QLabel_Adaptor::~QLabel_Adaptor() { } + +// Constructor QLabel::QLabel(QWidget *parent, QFlags f) (adaptor class) + +static void _init_ctor_QLabel_Adaptor_3702 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("f", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QLabel_Adaptor_3702 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QLabel_Adaptor (arg1, arg2)); +} + + +// Constructor QLabel::QLabel(const QString &text, QWidget *parent, QFlags f) (adaptor class) + +static void _init_ctor_QLabel_Adaptor_5619 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("f", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QLabel_Adaptor_5619 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QLabel_Adaptor (arg1, arg2, arg3)); +} + + +// void QLabel::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QLabel::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QLabel::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QLabel::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QLabel::contextMenuEvent(QContextMenuEvent *ev) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QLabel::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->fp_QLabel_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QLabel::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QLabel_Adaptor *)cls)->emitter_QLabel_customContextMenuRequested_1916 (arg1); +} + + +// void QLabel::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QLabel::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->fp_QLabel_destroy_1620 (arg1, arg2); +} + + +// emitter void QLabel::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QLabel_Adaptor *)cls)->emitter_QLabel_destroyed_1302 (arg1); +} + + +// void QLabel::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QLabel::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QLabel::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QLabel::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QLabel::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->fp_QLabel_drawFrame_1426 (arg1); +} + + +// void QLabel::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QLabel::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QLabel::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QLabel_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QLabel::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QLabel_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QLabel::focusInEvent(QFocusEvent *ev) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QLabel::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLabel_Adaptor *)cls)->fp_QLabel_focusNextChild_0 ()); +} + + +// bool QLabel::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QLabel_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QLabel::focusOutEvent(QFocusEvent *ev) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QLabel::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLabel_Adaptor *)cls)->fp_QLabel_focusPreviousChild_0 ()); +} + + +// bool QLabel::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLabel_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QLabel::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QLabel_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QLabel::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QLabel::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QLabel::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QLabel::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QLabel::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QLabel_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QLabel::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QLabel_Adaptor *)cls)->fp_QLabel_isSignalConnected_c2394 (arg1)); +} + + +// void QLabel::keyPressEvent(QKeyEvent *ev) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QLabel::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QLabel::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// emitter void QLabel::linkActivated(const QString &link) + +static void _init_emitter_linkActivated_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("link"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_linkActivated_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QLabel_Adaptor *)cls)->emitter_QLabel_linkActivated_2025 (arg1); +} + + +// emitter void QLabel::linkHovered(const QString &link) + +static void _init_emitter_linkHovered_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("link"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_linkHovered_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QLabel_Adaptor *)cls)->emitter_QLabel_linkHovered_2025 (arg1); +} + + +// int QLabel::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QLabel_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QLabel::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLabel_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QLabel::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QLabel::mouseMoveEvent(QMouseEvent *ev) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QLabel::mousePressEvent(QMouseEvent *ev) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QLabel::mouseReleaseEvent(QMouseEvent *ev) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QLabel::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QLabel::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QLabel_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QLabel::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QLabel_Adaptor *)cls)->emitter_QLabel_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QLabel::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QLabel_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QLabel::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QLabel::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QLabel_Adaptor *)cls)->fp_QLabel_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QLabel::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QLabel_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QLabel::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QLabel::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QLabel_Adaptor *)cls)->fp_QLabel_sender_c0 ()); +} + + +// exposed int QLabel::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLabel_Adaptor *)cls)->fp_QLabel_senderSignalIndex_c0 ()); +} + + +// void QLabel::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QLabel::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QLabel_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QLabel::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QLabel::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLabel_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QLabel::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QLabel::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QLabel::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->fp_QLabel_updateMicroFocus_2420 (arg1); +} + + +// void QLabel::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLabel_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QLabel_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QLabel::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QLabel_Adaptor *)cls)->emitter_QLabel_windowIconChanged_1787 (arg1); +} + + +// emitter void QLabel::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QLabel_Adaptor *)cls)->emitter_QLabel_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QLabel::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QLabel_Adaptor *)cls)->emitter_QLabel_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QLabel (); + +static gsi::Methods methods_QLabel_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLabel::QLabel(QWidget *parent, QFlags f)\nThis method creates an object of class QLabel.", &_init_ctor_QLabel_Adaptor_3702, &_call_ctor_QLabel_Adaptor_3702); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLabel::QLabel(const QString &text, QWidget *parent, QFlags f)\nThis method creates an object of class QLabel.", &_init_ctor_QLabel_Adaptor_5619, &_call_ctor_QLabel_Adaptor_5619); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QLabel::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QLabel::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QLabel::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QLabel::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QLabel::contextMenuEvent(QContextMenuEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QLabel::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QLabel::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QLabel::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QLabel::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QLabel::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QLabel::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QLabel::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QLabel::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QLabel::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QLabel::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QLabel::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QLabel::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QLabel::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QLabel::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QLabel::focusInEvent(QFocusEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QLabel::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QLabel::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QLabel::focusOutEvent(QFocusEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QLabel::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QLabel::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QLabel::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QLabel::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QLabel::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QLabel::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QLabel::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QLabel::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QLabel::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QLabel::keyPressEvent(QKeyEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QLabel::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QLabel::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_linkActivated", "@brief Emitter for signal void QLabel::linkActivated(const QString &link)\nCall this method to emit this signal.", false, &_init_emitter_linkActivated_2025, &_call_emitter_linkActivated_2025); + methods += new qt_gsi::GenericMethod ("emit_linkHovered", "@brief Emitter for signal void QLabel::linkHovered(const QString &link)\nCall this method to emit this signal.", false, &_init_emitter_linkHovered_2025, &_call_emitter_linkHovered_2025); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QLabel::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QLabel::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QLabel::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QLabel::mouseMoveEvent(QMouseEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QLabel::mousePressEvent(QMouseEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QLabel::mouseReleaseEvent(QMouseEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QLabel::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QLabel::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QLabel::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QLabel::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QLabel::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QLabel::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QLabel::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QLabel::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QLabel::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QLabel::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QLabel::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QLabel::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QLabel::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QLabel::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QLabel::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QLabel::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QLabel::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QLabel::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QLabel::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QLabel::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QLabel::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QLabel_Adaptor (qtdecl_QLabel (), "QtWidgets", "QLabel", + methods_QLabel_Adaptor (), + "@qt\n@brief Binding of QLabel"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQLayout.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQLayout.cc new file mode 100644 index 000000000..0761305dd --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQLayout.cc @@ -0,0 +1,2559 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQLayout.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QLayout + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QLayout::staticMetaObject); +} + + +// bool QLayout::activate() + + +static void _init_f_activate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLayout *)cls)->activate ()); +} + + +// void QLayout::addItem(QLayoutItem *) + + +static void _init_f_addItem_1740 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addItem_1740 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayoutItem *arg1 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg1); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout *)cls)->addItem (arg1); +} + + +// void QLayout::addWidget(QWidget *w) + + +static void _init_f_addWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout *)cls)->addWidget (arg1); +} + + +// QMargins QLayout::contentsMargins() + + +static void _init_f_contentsMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_contentsMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QLayout *)cls)->contentsMargins ()); +} + + +// QRect QLayout::contentsRect() + + +static void _init_f_contentsRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_contentsRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QLayout *)cls)->contentsRect ()); +} + + +// QFlags QLayout::controlTypes() + + +static void _init_f_controlTypes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_controlTypes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QLayout *)cls)->controlTypes ()); +} + + +// int QLayout::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLayout *)cls)->count ()); +} + + +// QFlags QLayout::expandingDirections() + + +static void _init_f_expandingDirections_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_expandingDirections_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QLayout *)cls)->expandingDirections ()); +} + + +// QRect QLayout::geometry() + + +static void _init_f_geometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_geometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QLayout *)cls)->geometry ()); +} + + +// void QLayout::getContentsMargins(int *left, int *top, int *right, int *bottom) + + +static void _init_f_getContentsMargins_c3488 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_getContentsMargins_c3488 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int *arg1 = gsi::arg_reader() (args, heap); + int *arg2 = gsi::arg_reader() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + int *arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout *)cls)->getContentsMargins (arg1, arg2, arg3, arg4); +} + + +// int QLayout::indexOf(const QWidget *) + + +static void _init_f_indexOf_c2010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOf_c2010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QLayout *)cls)->indexOf (arg1)); +} + + +// int QLayout::indexOf(const QLayoutItem *) + + +static void _init_f_indexOf_c2435 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOf_c2435 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLayoutItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QLayout *)cls)->indexOf (arg1)); +} + + +// void QLayout::invalidate() + + +static void _init_f_invalidate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_invalidate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout *)cls)->invalidate (); +} + + +// bool QLayout::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLayout *)cls)->isEmpty ()); +} + + +// bool QLayout::isEnabled() + + +static void _init_f_isEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLayout *)cls)->isEnabled ()); +} + + +// QLayoutItem *QLayout::itemAt(int index) + + +static void _init_f_itemAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QLayoutItem *)((QLayout *)cls)->itemAt (arg1)); +} + + +// QLayout *QLayout::layout() + + +static void _init_f_layout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_layout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLayout *)((QLayout *)cls)->layout ()); +} + + +// QSize QLayout::maximumSize() + + +static void _init_f_maximumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLayout *)cls)->maximumSize ()); +} + + +// QWidget *QLayout::menuBar() + + +static void _init_f_menuBar_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_menuBar_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QLayout *)cls)->menuBar ()); +} + + +// QSize QLayout::minimumSize() + + +static void _init_f_minimumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLayout *)cls)->minimumSize ()); +} + + +// QWidget *QLayout::parentWidget() + + +static void _init_f_parentWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parentWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QLayout *)cls)->parentWidget ()); +} + + +// void QLayout::removeItem(QLayoutItem *) + + +static void _init_f_removeItem_1740 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeItem_1740 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayoutItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout *)cls)->removeItem (arg1); +} + + +// void QLayout::removeWidget(QWidget *w) + + +static void _init_f_removeWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout *)cls)->removeWidget (arg1); +} + + +// QLayoutItem *QLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options) + + +static void _init_f_replaceWidget_5361 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("options", true, "Qt::FindChildrenRecursively"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_replaceWidget_5361 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::FindChildrenRecursively, heap); + ret.write ((QLayoutItem *)((QLayout *)cls)->replaceWidget (arg1, arg2, arg3)); +} + + +// bool QLayout::setAlignment(QWidget *w, QFlags alignment) + + +static void _init_f_setAlignment_3957 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("alignment"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_setAlignment_3957 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QLayout *)cls)->setAlignment (arg1, arg2)); +} + + +// bool QLayout::setAlignment(QLayout *l, QFlags alignment) + + +static void _init_f_setAlignment_3983 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("l"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("alignment"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_setAlignment_3983 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + ret.write ((bool)((QLayout *)cls)->setAlignment (arg1, arg2)); +} + + +// void QLayout::setAlignment(QFlags a) + + +static void _init_f_setAlignment_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlignment_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout *)cls)->setAlignment (arg1); +} + + +// void QLayout::setContentsMargins(int left, int top, int right, int bottom) + + +static void _init_f_setContentsMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setContentsMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout *)cls)->setContentsMargins (arg1, arg2, arg3, arg4); +} + + +// void QLayout::setContentsMargins(const QMargins &margins) + + +static void _init_f_setContentsMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setContentsMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout *)cls)->setContentsMargins (arg1); +} + + +// void QLayout::setEnabled(bool) + + +static void _init_f_setEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout *)cls)->setEnabled (arg1); +} + + +// void QLayout::setGeometry(const QRect &) + + +static void _init_f_setGeometry_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGeometry_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout *)cls)->setGeometry (arg1); +} + + +// void QLayout::setMenuBar(QWidget *w) + + +static void _init_f_setMenuBar_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMenuBar_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout *)cls)->setMenuBar (arg1); +} + + +// void QLayout::setSizeConstraint(QLayout::SizeConstraint) + + +static void _init_f_setSizeConstraint_2743 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSizeConstraint_2743 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout *)cls)->setSizeConstraint (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QLayout::setSpacing(int) + + +static void _init_f_setSpacing_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSpacing_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout *)cls)->setSpacing (arg1); +} + + +// QLayout::SizeConstraint QLayout::sizeConstraint() + + +static void _init_f_sizeConstraint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_sizeConstraint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QLayout *)cls)->sizeConstraint ())); +} + + +// int QLayout::spacing() + + +static void _init_f_spacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_spacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLayout *)cls)->spacing ()); +} + + +// QLayoutItem *QLayout::takeAt(int index) + + +static void _init_f_takeAt_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_f_takeAt_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QLayoutItem *)((QLayout *)cls)->takeAt (arg1)); +} + + +// int QLayout::totalHeightForWidth(int w) + + +static void _init_f_totalHeightForWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_totalHeightForWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QLayout *)cls)->totalHeightForWidth (arg1)); +} + + +// QSize QLayout::totalMaximumSize() + + +static void _init_f_totalMaximumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_totalMaximumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLayout *)cls)->totalMaximumSize ()); +} + + +// int QLayout::totalMinimumHeightForWidth(int w) + + +static void _init_f_totalMinimumHeightForWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_totalMinimumHeightForWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QLayout *)cls)->totalMinimumHeightForWidth (arg1)); +} + + +// QSize QLayout::totalMinimumSize() + + +static void _init_f_totalMinimumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_totalMinimumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLayout *)cls)->totalMinimumSize ()); +} + + +// QSize QLayout::totalSizeHint() + + +static void _init_f_totalSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_totalSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLayout *)cls)->totalSizeHint ()); +} + + +// void QLayout::unsetContentsMargins() + + +static void _init_f_unsetContentsMargins_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unsetContentsMargins_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout *)cls)->unsetContentsMargins (); +} + + +// void QLayout::update() + + +static void _init_f_update_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_update_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout *)cls)->update (); +} + + +// static QSize QLayout::closestAcceptableSize(const QWidget *w, const QSize &s) + + +static void _init_f_closestAcceptableSize_3707 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("s"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_closestAcceptableSize_3707 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = gsi::arg_reader() (args, heap); + const QSize &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QSize)QLayout::closestAcceptableSize (arg1, arg2)); +} + + +// static QString QLayout::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QLayout::tr (arg1, arg2, arg3)); +} + + +// base class cast for QObject + +static void _init_f_QLayout_as_QObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QLayout_as_QObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QObject *)(QLayout *)cls); +} + +static void _init_f_QLayout_as_const_QObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QLayout_as_const_QObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QObject *)(const QLayout *)cls); +} + +// base class cast for QLayoutItem + +static void _init_f_QLayout_as_QLayoutItem (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QLayout_as_QLayoutItem (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QLayoutItem *)(QLayout *)cls); +} + +static void _init_f_QLayout_as_const_QLayoutItem (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QLayout_as_const_QLayoutItem (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QLayoutItem *)(const QLayout *)cls); +} + + +namespace gsi +{ + +static gsi::Methods methods_QLayout () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("activate", "@brief Method bool QLayout::activate()\n", false, &_init_f_activate_0, &_call_f_activate_0); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Method void QLayout::addItem(QLayoutItem *)\n", false, &_init_f_addItem_1740, &_call_f_addItem_1740); + methods += new qt_gsi::GenericMethod ("addWidget", "@brief Method void QLayout::addWidget(QWidget *w)\n", false, &_init_f_addWidget_1315, &_call_f_addWidget_1315); + methods += new qt_gsi::GenericMethod (":contentsMargins", "@brief Method QMargins QLayout::contentsMargins()\n", true, &_init_f_contentsMargins_c0, &_call_f_contentsMargins_c0); + methods += new qt_gsi::GenericMethod ("contentsRect", "@brief Method QRect QLayout::contentsRect()\n", true, &_init_f_contentsRect_c0, &_call_f_contentsRect_c0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@brief Method QFlags QLayout::controlTypes()\nThis is a reimplementation of QLayoutItem::controlTypes", true, &_init_f_controlTypes_c0, &_call_f_controlTypes_c0); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QLayout::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Method QFlags QLayout::expandingDirections()\nThis is a reimplementation of QLayoutItem::expandingDirections", true, &_init_f_expandingDirections_c0, &_call_f_expandingDirections_c0); + methods += new qt_gsi::GenericMethod (":geometry", "@brief Method QRect QLayout::geometry()\nThis is a reimplementation of QLayoutItem::geometry", true, &_init_f_geometry_c0, &_call_f_geometry_c0); + methods += new qt_gsi::GenericMethod ("getContentsMargins", "@brief Method void QLayout::getContentsMargins(int *left, int *top, int *right, int *bottom)\n", true, &_init_f_getContentsMargins_c3488, &_call_f_getContentsMargins_c3488); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Method int QLayout::indexOf(const QWidget *)\n", true, &_init_f_indexOf_c2010, &_call_f_indexOf_c2010); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Method int QLayout::indexOf(const QLayoutItem *)\n", true, &_init_f_indexOf_c2435, &_call_f_indexOf_c2435); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Method void QLayout::invalidate()\nThis is a reimplementation of QLayoutItem::invalidate", false, &_init_f_invalidate_0, &_call_f_invalidate_0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QLayout::isEmpty()\nThis is a reimplementation of QLayoutItem::isEmpty", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isEnabled?|:enabled", "@brief Method bool QLayout::isEnabled()\n", true, &_init_f_isEnabled_c0, &_call_f_isEnabled_c0); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QLayoutItem *QLayout::itemAt(int index)\n", true, &_init_f_itemAt_c767, &_call_f_itemAt_c767); + methods += new qt_gsi::GenericMethod ("layout", "@brief Method QLayout *QLayout::layout()\nThis is a reimplementation of QLayoutItem::layout", false, &_init_f_layout_0, &_call_f_layout_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@brief Method QSize QLayout::maximumSize()\nThis is a reimplementation of QLayoutItem::maximumSize", true, &_init_f_maximumSize_c0, &_call_f_maximumSize_c0); + methods += new qt_gsi::GenericMethod (":menuBar", "@brief Method QWidget *QLayout::menuBar()\n", true, &_init_f_menuBar_c0, &_call_f_menuBar_c0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Method QSize QLayout::minimumSize()\nThis is a reimplementation of QLayoutItem::minimumSize", true, &_init_f_minimumSize_c0, &_call_f_minimumSize_c0); + methods += new qt_gsi::GenericMethod ("parentWidget", "@brief Method QWidget *QLayout::parentWidget()\n", true, &_init_f_parentWidget_c0, &_call_f_parentWidget_c0); + methods += new qt_gsi::GenericMethod ("removeItem", "@brief Method void QLayout::removeItem(QLayoutItem *)\n", false, &_init_f_removeItem_1740, &_call_f_removeItem_1740); + methods += new qt_gsi::GenericMethod ("removeWidget", "@brief Method void QLayout::removeWidget(QWidget *w)\n", false, &_init_f_removeWidget_1315, &_call_f_removeWidget_1315); + methods += new qt_gsi::GenericMethod ("replaceWidget", "@brief Method QLayoutItem *QLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options)\n", false, &_init_f_replaceWidget_5361, &_call_f_replaceWidget_5361); + methods += new qt_gsi::GenericMethod ("setAlignment", "@brief Method bool QLayout::setAlignment(QWidget *w, QFlags alignment)\n", false, &_init_f_setAlignment_3957, &_call_f_setAlignment_3957); + methods += new qt_gsi::GenericMethod ("setAlignment", "@brief Method bool QLayout::setAlignment(QLayout *l, QFlags alignment)\n", false, &_init_f_setAlignment_3983, &_call_f_setAlignment_3983); + methods += new qt_gsi::GenericMethod ("setAlignment|alignment=", "@brief Method void QLayout::setAlignment(QFlags a)\n", false, &_init_f_setAlignment_2750, &_call_f_setAlignment_2750); + methods += new qt_gsi::GenericMethod ("setContentsMargins", "@brief Method void QLayout::setContentsMargins(int left, int top, int right, int bottom)\n", false, &_init_f_setContentsMargins_2744, &_call_f_setContentsMargins_2744); + methods += new qt_gsi::GenericMethod ("setContentsMargins|contentsMargins=", "@brief Method void QLayout::setContentsMargins(const QMargins &margins)\n", false, &_init_f_setContentsMargins_2115, &_call_f_setContentsMargins_2115); + methods += new qt_gsi::GenericMethod ("setEnabled|enabled=", "@brief Method void QLayout::setEnabled(bool)\n", false, &_init_f_setEnabled_864, &_call_f_setEnabled_864); + methods += new qt_gsi::GenericMethod ("setGeometry|geometry=", "@brief Method void QLayout::setGeometry(const QRect &)\nThis is a reimplementation of QLayoutItem::setGeometry", false, &_init_f_setGeometry_1792, &_call_f_setGeometry_1792); + methods += new qt_gsi::GenericMethod ("setMenuBar|menuBar=", "@brief Method void QLayout::setMenuBar(QWidget *w)\n", false, &_init_f_setMenuBar_1315, &_call_f_setMenuBar_1315); + methods += new qt_gsi::GenericMethod ("setSizeConstraint|sizeConstraint=", "@brief Method void QLayout::setSizeConstraint(QLayout::SizeConstraint)\n", false, &_init_f_setSizeConstraint_2743, &_call_f_setSizeConstraint_2743); + methods += new qt_gsi::GenericMethod ("setSpacing|spacing=", "@brief Method void QLayout::setSpacing(int)\n", false, &_init_f_setSpacing_767, &_call_f_setSpacing_767); + methods += new qt_gsi::GenericMethod (":sizeConstraint", "@brief Method QLayout::SizeConstraint QLayout::sizeConstraint()\n", true, &_init_f_sizeConstraint_c0, &_call_f_sizeConstraint_c0); + methods += new qt_gsi::GenericMethod (":spacing", "@brief Method int QLayout::spacing()\n", true, &_init_f_spacing_c0, &_call_f_spacing_c0); + methods += new qt_gsi::GenericMethod ("takeAt", "@brief Method QLayoutItem *QLayout::takeAt(int index)\n", false, &_init_f_takeAt_767, &_call_f_takeAt_767); + methods += new qt_gsi::GenericMethod ("totalHeightForWidth", "@brief Method int QLayout::totalHeightForWidth(int w)\n", true, &_init_f_totalHeightForWidth_c767, &_call_f_totalHeightForWidth_c767); + methods += new qt_gsi::GenericMethod ("totalMaximumSize", "@brief Method QSize QLayout::totalMaximumSize()\n", true, &_init_f_totalMaximumSize_c0, &_call_f_totalMaximumSize_c0); + methods += new qt_gsi::GenericMethod ("totalMinimumHeightForWidth", "@brief Method int QLayout::totalMinimumHeightForWidth(int w)\n", true, &_init_f_totalMinimumHeightForWidth_c767, &_call_f_totalMinimumHeightForWidth_c767); + methods += new qt_gsi::GenericMethod ("totalMinimumSize", "@brief Method QSize QLayout::totalMinimumSize()\n", true, &_init_f_totalMinimumSize_c0, &_call_f_totalMinimumSize_c0); + methods += new qt_gsi::GenericMethod ("totalSizeHint", "@brief Method QSize QLayout::totalSizeHint()\n", true, &_init_f_totalSizeHint_c0, &_call_f_totalSizeHint_c0); + methods += new qt_gsi::GenericMethod ("unsetContentsMargins", "@brief Method void QLayout::unsetContentsMargins()\n", false, &_init_f_unsetContentsMargins_0, &_call_f_unsetContentsMargins_0); + methods += new qt_gsi::GenericMethod ("update", "@brief Method void QLayout::update()\n", false, &_init_f_update_0, &_call_f_update_0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QLayout::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QLayout::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("closestAcceptableSize", "@brief Static method QSize QLayout::closestAcceptableSize(const QWidget *w, const QSize &s)\nThis method is static and can be called without an instance.", &_init_f_closestAcceptableSize_3707, &_call_f_closestAcceptableSize_3707); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QLayout::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + methods += new qt_gsi::GenericMethod ("asQObject", "@brief Delivers the base class interface QObject of QLayout\nClass QLayout is derived from multiple base classes. This method delivers the QObject base class aspect.", false, &_init_f_QLayout_as_QObject, &_call_f_QLayout_as_QObject); + methods += new qt_gsi::GenericMethod ("asConstQObject", "@brief Delivers the base class interface QObject of QLayout\nClass QLayout is derived from multiple base classes. This method delivers the QObject base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QLayout_as_const_QObject, &_call_f_QLayout_as_const_QObject); + methods += new qt_gsi::GenericMethod ("asQLayoutItem", "@brief Delivers the base class interface QLayoutItem of QLayout\nClass QLayout is derived from multiple base classes. This method delivers the QLayoutItem base class aspect.", false, &_init_f_QLayout_as_QLayoutItem, &_call_f_QLayout_as_QLayoutItem); + methods += new qt_gsi::GenericMethod ("asConstQLayoutItem", "@brief Delivers the base class interface QLayoutItem of QLayout\nClass QLayout is derived from multiple base classes. This method delivers the QLayoutItem base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QLayout_as_const_QLayoutItem, &_call_f_QLayout_as_const_QLayoutItem); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QLayout (qtdecl_QObject (), "QtWidgets", "QLayout_Native", + methods_QLayout (), + "@hide\n@alias QLayout"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QLayout () { return decl_QLayout; } + +} + + +class QLayout_Adaptor : public QLayout, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QLayout_Adaptor(); + + // [adaptor ctor] QLayout::QLayout(QWidget *parent) + QLayout_Adaptor() : QLayout() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLayout::QLayout(QWidget *parent) + QLayout_Adaptor(QWidget *parent) : QLayout(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QLayout::addChildLayout(QLayout *l) + void fp_QLayout_addChildLayout_1341 (QLayout *l) { + QLayout::addChildLayout(l); + } + + // [expose] void QLayout::addChildWidget(QWidget *w) + void fp_QLayout_addChildWidget_1315 (QWidget *w) { + QLayout::addChildWidget(w); + } + + // [expose] bool QLayout::adoptLayout(QLayout *layout) + bool fp_QLayout_adoptLayout_1341 (QLayout *layout) { + return QLayout::adoptLayout(layout); + } + + // [expose] QRect QLayout::alignmentRect(const QRect &) + QRect fp_QLayout_alignmentRect_c1792 (const QRect &arg1) const { + return QLayout::alignmentRect(arg1); + } + + // [expose] bool QLayout::isSignalConnected(const QMetaMethod &signal) + bool fp_QLayout_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QLayout::isSignalConnected(signal); + } + + // [expose] int QLayout::receivers(const char *signal) + int fp_QLayout_receivers_c1731 (const char *signal) const { + return QLayout::receivers(signal); + } + + // [expose] QObject *QLayout::sender() + QObject * fp_QLayout_sender_c0 () const { + return QLayout::sender(); + } + + // [expose] int QLayout::senderSignalIndex() + int fp_QLayout_senderSignalIndex_c0 () const { + return QLayout::senderSignalIndex(); + } + + // [expose] void QLayout::widgetEvent(QEvent *) + void fp_QLayout_widgetEvent_1217 (QEvent *arg1) { + QLayout::widgetEvent(arg1); + } + + // [adaptor impl] void QLayout::addItem(QLayoutItem *) + void cbs_addItem_1740_0(QLayoutItem *arg1) + { + __SUPPRESS_UNUSED_WARNING (arg1); + throw qt_gsi::AbstractMethodCalledException("addItem"); + } + + virtual void addItem(QLayoutItem *arg1) + { + if (cb_addItem_1740_0.can_issue()) { + cb_addItem_1740_0.issue(&QLayout_Adaptor::cbs_addItem_1740_0, arg1); + } else { + throw qt_gsi::AbstractMethodCalledException("addItem"); + } + } + + // [adaptor impl] QFlags QLayout::controlTypes() + QFlags cbs_controlTypes_c0_0() const + { + return QLayout::controlTypes(); + } + + virtual QFlags controlTypes() const + { + if (cb_controlTypes_c0_0.can_issue()) { + return cb_controlTypes_c0_0.issue >(&QLayout_Adaptor::cbs_controlTypes_c0_0); + } else { + return QLayout::controlTypes(); + } + } + + // [adaptor impl] int QLayout::count() + int cbs_count_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("count"); + } + + virtual int count() const + { + if (cb_count_c0_0.can_issue()) { + return cb_count_c0_0.issue(&QLayout_Adaptor::cbs_count_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("count"); + } + } + + // [emitter impl] void QLayout::destroyed(QObject *) + void emitter_QLayout_destroyed_1302(QObject *arg1) + { + emit QLayout::destroyed(arg1); + } + + // [adaptor impl] bool QLayout::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QLayout::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QLayout_Adaptor::cbs_event_1217_0, _event); + } else { + return QLayout::event(_event); + } + } + + // [adaptor impl] bool QLayout::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QLayout::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QLayout_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QLayout::eventFilter(watched, event); + } + } + + // [adaptor impl] QFlags QLayout::expandingDirections() + QFlags cbs_expandingDirections_c0_0() const + { + return QLayout::expandingDirections(); + } + + virtual QFlags expandingDirections() const + { + if (cb_expandingDirections_c0_0.can_issue()) { + return cb_expandingDirections_c0_0.issue >(&QLayout_Adaptor::cbs_expandingDirections_c0_0); + } else { + return QLayout::expandingDirections(); + } + } + + // [adaptor impl] QRect QLayout::geometry() + QRect cbs_geometry_c0_0() const + { + return QLayout::geometry(); + } + + virtual QRect geometry() const + { + if (cb_geometry_c0_0.can_issue()) { + return cb_geometry_c0_0.issue(&QLayout_Adaptor::cbs_geometry_c0_0); + } else { + return QLayout::geometry(); + } + } + + // [adaptor impl] bool QLayout::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QLayout::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QLayout_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QLayout::hasHeightForWidth(); + } + } + + // [adaptor impl] int QLayout::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QLayout::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QLayout_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QLayout::heightForWidth(arg1); + } + } + + // [adaptor impl] int QLayout::indexOf(const QWidget *) + int cbs_indexOf_c2010_0(const QWidget *arg1) const + { + return QLayout::indexOf(arg1); + } + + virtual int indexOf(const QWidget *arg1) const + { + if (cb_indexOf_c2010_0.can_issue()) { + return cb_indexOf_c2010_0.issue(&QLayout_Adaptor::cbs_indexOf_c2010_0, arg1); + } else { + return QLayout::indexOf(arg1); + } + } + + // [adaptor impl] int QLayout::indexOf(const QLayoutItem *) + int cbs_indexOf_c2435_0(const QLayoutItem *arg1) const + { + return QLayout::indexOf(arg1); + } + + virtual int indexOf(const QLayoutItem *arg1) const + { + if (cb_indexOf_c2435_0.can_issue()) { + return cb_indexOf_c2435_0.issue(&QLayout_Adaptor::cbs_indexOf_c2435_0, arg1); + } else { + return QLayout::indexOf(arg1); + } + } + + // [adaptor impl] void QLayout::invalidate() + void cbs_invalidate_0_0() + { + QLayout::invalidate(); + } + + virtual void invalidate() + { + if (cb_invalidate_0_0.can_issue()) { + cb_invalidate_0_0.issue(&QLayout_Adaptor::cbs_invalidate_0_0); + } else { + QLayout::invalidate(); + } + } + + // [adaptor impl] bool QLayout::isEmpty() + bool cbs_isEmpty_c0_0() const + { + return QLayout::isEmpty(); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QLayout_Adaptor::cbs_isEmpty_c0_0); + } else { + return QLayout::isEmpty(); + } + } + + // [adaptor impl] QLayoutItem *QLayout::itemAt(int index) + QLayoutItem * cbs_itemAt_c767_0(int index) const + { + __SUPPRESS_UNUSED_WARNING (index); + throw qt_gsi::AbstractMethodCalledException("itemAt"); + } + + virtual QLayoutItem * itemAt(int index) const + { + if (cb_itemAt_c767_0.can_issue()) { + return cb_itemAt_c767_0.issue(&QLayout_Adaptor::cbs_itemAt_c767_0, index); + } else { + throw qt_gsi::AbstractMethodCalledException("itemAt"); + } + } + + // [adaptor impl] QLayout *QLayout::layout() + QLayout * cbs_layout_0_0() + { + return QLayout::layout(); + } + + virtual QLayout * layout() + { + if (cb_layout_0_0.can_issue()) { + return cb_layout_0_0.issue(&QLayout_Adaptor::cbs_layout_0_0); + } else { + return QLayout::layout(); + } + } + + // [adaptor impl] QSize QLayout::maximumSize() + QSize cbs_maximumSize_c0_0() const + { + return QLayout::maximumSize(); + } + + virtual QSize maximumSize() const + { + if (cb_maximumSize_c0_0.can_issue()) { + return cb_maximumSize_c0_0.issue(&QLayout_Adaptor::cbs_maximumSize_c0_0); + } else { + return QLayout::maximumSize(); + } + } + + // [adaptor impl] int QLayout::minimumHeightForWidth(int) + int cbs_minimumHeightForWidth_c767_0(int arg1) const + { + return QLayout::minimumHeightForWidth(arg1); + } + + virtual int minimumHeightForWidth(int arg1) const + { + if (cb_minimumHeightForWidth_c767_0.can_issue()) { + return cb_minimumHeightForWidth_c767_0.issue(&QLayout_Adaptor::cbs_minimumHeightForWidth_c767_0, arg1); + } else { + return QLayout::minimumHeightForWidth(arg1); + } + } + + // [adaptor impl] QSize QLayout::minimumSize() + QSize cbs_minimumSize_c0_0() const + { + return QLayout::minimumSize(); + } + + virtual QSize minimumSize() const + { + if (cb_minimumSize_c0_0.can_issue()) { + return cb_minimumSize_c0_0.issue(&QLayout_Adaptor::cbs_minimumSize_c0_0); + } else { + return QLayout::minimumSize(); + } + } + + // [emitter impl] void QLayout::objectNameChanged(const QString &objectName) + void emitter_QLayout_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QLayout::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QLayoutItem *QLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options) + QLayoutItem * cbs_replaceWidget_5361_1(QWidget *from, QWidget *to, QFlags options) + { + return QLayout::replaceWidget(from, to, options); + } + + virtual QLayoutItem * replaceWidget(QWidget *from, QWidget *to, QFlags options) + { + if (cb_replaceWidget_5361_1.can_issue()) { + return cb_replaceWidget_5361_1.issue >(&QLayout_Adaptor::cbs_replaceWidget_5361_1, from, to, options); + } else { + return QLayout::replaceWidget(from, to, options); + } + } + + // [adaptor impl] void QLayout::setGeometry(const QRect &) + void cbs_setGeometry_1792_0(const QRect &arg1) + { + QLayout::setGeometry(arg1); + } + + virtual void setGeometry(const QRect &arg1) + { + if (cb_setGeometry_1792_0.can_issue()) { + cb_setGeometry_1792_0.issue(&QLayout_Adaptor::cbs_setGeometry_1792_0, arg1); + } else { + QLayout::setGeometry(arg1); + } + } + + // [adaptor impl] void QLayout::setSpacing(int) + void cbs_setSpacing_767_0(int arg1) + { + QLayout::setSpacing(arg1); + } + + virtual void setSpacing(int arg1) + { + if (cb_setSpacing_767_0.can_issue()) { + cb_setSpacing_767_0.issue(&QLayout_Adaptor::cbs_setSpacing_767_0, arg1); + } else { + QLayout::setSpacing(arg1); + } + } + + // [adaptor impl] QSize QLayout::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("sizeHint"); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QLayout_Adaptor::cbs_sizeHint_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("sizeHint"); + } + } + + // [adaptor impl] QSpacerItem *QLayout::spacerItem() + QSpacerItem * cbs_spacerItem_0_0() + { + return QLayout::spacerItem(); + } + + virtual QSpacerItem * spacerItem() + { + if (cb_spacerItem_0_0.can_issue()) { + return cb_spacerItem_0_0.issue(&QLayout_Adaptor::cbs_spacerItem_0_0); + } else { + return QLayout::spacerItem(); + } + } + + // [adaptor impl] int QLayout::spacing() + int cbs_spacing_c0_0() const + { + return QLayout::spacing(); + } + + virtual int spacing() const + { + if (cb_spacing_c0_0.can_issue()) { + return cb_spacing_c0_0.issue(&QLayout_Adaptor::cbs_spacing_c0_0); + } else { + return QLayout::spacing(); + } + } + + // [adaptor impl] QLayoutItem *QLayout::takeAt(int index) + QLayoutItem * cbs_takeAt_767_0(int index) + { + __SUPPRESS_UNUSED_WARNING (index); + throw qt_gsi::AbstractMethodCalledException("takeAt"); + } + + virtual QLayoutItem * takeAt(int index) + { + if (cb_takeAt_767_0.can_issue()) { + return cb_takeAt_767_0.issue(&QLayout_Adaptor::cbs_takeAt_767_0, index); + } else { + throw qt_gsi::AbstractMethodCalledException("takeAt"); + } + } + + // [adaptor impl] QWidget *QLayout::widget() + QWidget * cbs_widget_c0_0() const + { + return QLayout::widget(); + } + + virtual QWidget * widget() const + { + if (cb_widget_c0_0.can_issue()) { + return cb_widget_c0_0.issue(&QLayout_Adaptor::cbs_widget_c0_0); + } else { + return QLayout::widget(); + } + } + + // [adaptor impl] void QLayout::childEvent(QChildEvent *e) + void cbs_childEvent_1701_0(QChildEvent *e) + { + QLayout::childEvent(e); + } + + virtual void childEvent(QChildEvent *e) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QLayout_Adaptor::cbs_childEvent_1701_0, e); + } else { + QLayout::childEvent(e); + } + } + + // [adaptor impl] void QLayout::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QLayout::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QLayout_Adaptor::cbs_customEvent_1217_0, event); + } else { + QLayout::customEvent(event); + } + } + + // [adaptor impl] void QLayout::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QLayout::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QLayout_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QLayout::disconnectNotify(signal); + } + } + + // [adaptor impl] void QLayout::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QLayout::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QLayout_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QLayout::timerEvent(event); + } + } + + gsi::Callback cb_addItem_1740_0; + gsi::Callback cb_controlTypes_c0_0; + gsi::Callback cb_count_c0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_expandingDirections_c0_0; + gsi::Callback cb_geometry_c0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_indexOf_c2010_0; + gsi::Callback cb_indexOf_c2435_0; + gsi::Callback cb_invalidate_0_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_itemAt_c767_0; + gsi::Callback cb_layout_0_0; + gsi::Callback cb_maximumSize_c0_0; + gsi::Callback cb_minimumHeightForWidth_c767_0; + gsi::Callback cb_minimumSize_c0_0; + gsi::Callback cb_replaceWidget_5361_1; + gsi::Callback cb_setGeometry_1792_0; + gsi::Callback cb_setSpacing_767_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_spacerItem_0_0; + gsi::Callback cb_spacing_c0_0; + gsi::Callback cb_takeAt_767_0; + gsi::Callback cb_widget_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QLayout_Adaptor::~QLayout_Adaptor() { } + +// Constructor QLayout::QLayout(QWidget *parent) (adaptor class) + +static void _init_ctor_QLayout_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QLayout_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QLayout_Adaptor (arg1)); +} + + +// exposed void QLayout::addChildLayout(QLayout *l) + +static void _init_fp_addChildLayout_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("l"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildLayout_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg1); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout_Adaptor *)cls)->fp_QLayout_addChildLayout_1341 (arg1); +} + + +// exposed void QLayout::addChildWidget(QWidget *w) + +static void _init_fp_addChildWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout_Adaptor *)cls)->fp_QLayout_addChildWidget_1315 (arg1); +} + + +// void QLayout::addItem(QLayoutItem *) + +static void _init_cbs_addItem_1740_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_addItem_1740_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayoutItem *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout_Adaptor *)cls)->cbs_addItem_1740_0 (arg1); +} + +static void _set_callback_cbs_addItem_1740_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_addItem_1740_0 = cb; +} + + +// exposed bool QLayout::adoptLayout(QLayout *layout) + +static void _init_fp_adoptLayout_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adoptLayout_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QLayout_Adaptor *)cls)->fp_QLayout_adoptLayout_1341 (arg1)); +} + + +// exposed QRect QLayout::alignmentRect(const QRect &) + +static void _init_fp_alignmentRect_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_alignmentRect_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QLayout_Adaptor *)cls)->fp_QLayout_alignmentRect_c1792 (arg1)); +} + + +// void QLayout::childEvent(QChildEvent *e) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// QFlags QLayout::controlTypes() + +static void _init_cbs_controlTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_controlTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QLayout_Adaptor *)cls)->cbs_controlTypes_c0_0 ()); +} + +static void _set_callback_cbs_controlTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_controlTypes_c0_0 = cb; +} + + +// int QLayout::count() + +static void _init_cbs_count_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_count_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLayout_Adaptor *)cls)->cbs_count_c0_0 ()); +} + +static void _set_callback_cbs_count_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_count_c0_0 = cb; +} + + +// void QLayout::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QLayout::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QLayout_Adaptor *)cls)->emitter_QLayout_destroyed_1302 (arg1); +} + + +// void QLayout::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QLayout::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QLayout_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QLayout::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QLayout_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QFlags QLayout::expandingDirections() + +static void _init_cbs_expandingDirections_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_expandingDirections_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QLayout_Adaptor *)cls)->cbs_expandingDirections_c0_0 ()); +} + +static void _set_callback_cbs_expandingDirections_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_expandingDirections_c0_0 = cb; +} + + +// QRect QLayout::geometry() + +static void _init_cbs_geometry_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_geometry_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QLayout_Adaptor *)cls)->cbs_geometry_c0_0 ()); +} + +static void _set_callback_cbs_geometry_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_geometry_c0_0 = cb; +} + + +// bool QLayout::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLayout_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QLayout::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QLayout_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// int QLayout::indexOf(const QWidget *) + +static void _init_cbs_indexOf_c2010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexOf_c2010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = args.read (heap); + ret.write ((int)((QLayout_Adaptor *)cls)->cbs_indexOf_c2010_0 (arg1)); +} + +static void _set_callback_cbs_indexOf_c2010_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_indexOf_c2010_0 = cb; +} + + +// int QLayout::indexOf(const QLayoutItem *) + +static void _init_cbs_indexOf_c2435_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexOf_c2435_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLayoutItem *arg1 = args.read (heap); + ret.write ((int)((QLayout_Adaptor *)cls)->cbs_indexOf_c2435_0 (arg1)); +} + +static void _set_callback_cbs_indexOf_c2435_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_indexOf_c2435_0 = cb; +} + + +// void QLayout::invalidate() + +static void _init_cbs_invalidate_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_invalidate_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout_Adaptor *)cls)->cbs_invalidate_0_0 (); +} + +static void _set_callback_cbs_invalidate_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_invalidate_0_0 = cb; +} + + +// bool QLayout::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLayout_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// exposed bool QLayout::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QLayout_Adaptor *)cls)->fp_QLayout_isSignalConnected_c2394 (arg1)); +} + + +// QLayoutItem *QLayout::itemAt(int index) + +static void _init_cbs_itemAt_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemAt_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QLayoutItem *)((QLayout_Adaptor *)cls)->cbs_itemAt_c767_0 (arg1)); +} + +static void _set_callback_cbs_itemAt_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_itemAt_c767_0 = cb; +} + + +// QLayout *QLayout::layout() + +static void _init_cbs_layout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_layout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLayout *)((QLayout_Adaptor *)cls)->cbs_layout_0_0 ()); +} + +static void _set_callback_cbs_layout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_layout_0_0 = cb; +} + + +// QSize QLayout::maximumSize() + +static void _init_cbs_maximumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_maximumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLayout_Adaptor *)cls)->cbs_maximumSize_c0_0 ()); +} + +static void _set_callback_cbs_maximumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_maximumSize_c0_0 = cb; +} + + +// int QLayout::minimumHeightForWidth(int) + +static void _init_cbs_minimumHeightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_minimumHeightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QLayout_Adaptor *)cls)->cbs_minimumHeightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_minimumHeightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_minimumHeightForWidth_c767_0 = cb; +} + + +// QSize QLayout::minimumSize() + +static void _init_cbs_minimumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLayout_Adaptor *)cls)->cbs_minimumSize_c0_0 ()); +} + +static void _set_callback_cbs_minimumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_minimumSize_c0_0 = cb; +} + + +// emitter void QLayout::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QLayout_Adaptor *)cls)->emitter_QLayout_objectNameChanged_4567 (arg1); +} + + +// exposed int QLayout::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QLayout_Adaptor *)cls)->fp_QLayout_receivers_c1731 (arg1)); +} + + +// QLayoutItem *QLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options) + +static void _init_cbs_replaceWidget_5361_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("options"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_replaceWidget_5361_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + QWidget *arg2 = args.read (heap); + QFlags arg3 = args.read > (heap); + ret.write ((QLayoutItem *)((QLayout_Adaptor *)cls)->cbs_replaceWidget_5361_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_replaceWidget_5361_1 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_replaceWidget_5361_1 = cb; +} + + +// exposed QObject *QLayout::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QLayout_Adaptor *)cls)->fp_QLayout_sender_c0 ()); +} + + +// exposed int QLayout::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLayout_Adaptor *)cls)->fp_QLayout_senderSignalIndex_c0 ()); +} + + +// void QLayout::setGeometry(const QRect &) + +static void _init_cbs_setGeometry_1792_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setGeometry_1792_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout_Adaptor *)cls)->cbs_setGeometry_1792_0 (arg1); +} + +static void _set_callback_cbs_setGeometry_1792_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_setGeometry_1792_0 = cb; +} + + +// void QLayout::setSpacing(int) + +static void _init_cbs_setSpacing_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSpacing_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout_Adaptor *)cls)->cbs_setSpacing_767_0 (arg1); +} + +static void _set_callback_cbs_setSpacing_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_setSpacing_767_0 = cb; +} + + +// QSize QLayout::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLayout_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// QSpacerItem *QLayout::spacerItem() + +static void _init_cbs_spacerItem_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_spacerItem_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSpacerItem *)((QLayout_Adaptor *)cls)->cbs_spacerItem_0_0 ()); +} + +static void _set_callback_cbs_spacerItem_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_spacerItem_0_0 = cb; +} + + +// int QLayout::spacing() + +static void _init_cbs_spacing_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_spacing_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLayout_Adaptor *)cls)->cbs_spacing_c0_0 ()); +} + +static void _set_callback_cbs_spacing_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_spacing_c0_0 = cb; +} + + +// QLayoutItem *QLayout::takeAt(int index) + +static void _init_cbs_takeAt_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_takeAt_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QLayoutItem *)((QLayout_Adaptor *)cls)->cbs_takeAt_767_0 (arg1)); +} + +static void _set_callback_cbs_takeAt_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_takeAt_767_0 = cb; +} + + +// void QLayout::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// QWidget *QLayout::widget() + +static void _init_cbs_widget_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_widget_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QLayout_Adaptor *)cls)->cbs_widget_c0_0 ()); +} + +static void _set_callback_cbs_widget_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayout_Adaptor *)cls)->cb_widget_c0_0 = cb; +} + + +// exposed void QLayout::widgetEvent(QEvent *) + +static void _init_fp_widgetEvent_1217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_widgetEvent_1217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayout_Adaptor *)cls)->fp_QLayout_widgetEvent_1217 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QLayout (); + +static gsi::Methods methods_QLayout_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLayout::QLayout(QWidget *parent)\nThis method creates an object of class QLayout.", &_init_ctor_QLayout_Adaptor_1315, &_call_ctor_QLayout_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*addChildLayout", "@brief Method void QLayout::addChildLayout(QLayout *l)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildLayout_1341, &_call_fp_addChildLayout_1341); + methods += new qt_gsi::GenericMethod ("*addChildWidget", "@brief Method void QLayout::addChildWidget(QWidget *w)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildWidget_1315, &_call_fp_addChildWidget_1315); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Virtual method void QLayout::addItem(QLayoutItem *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_addItem_1740_0, &_call_cbs_addItem_1740_0); + methods += new qt_gsi::GenericMethod ("addItem", "@hide", false, &_init_cbs_addItem_1740_0, &_call_cbs_addItem_1740_0, &_set_callback_cbs_addItem_1740_0); + methods += new qt_gsi::GenericMethod ("*adoptLayout", "@brief Method bool QLayout::adoptLayout(QLayout *layout)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adoptLayout_1341, &_call_fp_adoptLayout_1341); + methods += new qt_gsi::GenericMethod ("*alignmentRect", "@brief Method QRect QLayout::alignmentRect(const QRect &)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_alignmentRect_c1792, &_call_fp_alignmentRect_c1792); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QLayout::childEvent(QChildEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@brief Virtual method QFlags QLayout::controlTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@hide", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0, &_set_callback_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@brief Virtual method int QLayout::count()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@hide", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0, &_set_callback_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QLayout::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QLayout::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QLayout::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QLayout::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QLayout::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Virtual method QFlags QLayout::expandingDirections()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@hide", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0, &_set_callback_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@brief Virtual method QRect QLayout::geometry()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@hide", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0, &_set_callback_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QLayout::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QLayout::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Virtual method int QLayout::indexOf(const QWidget *)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexOf_c2010_0, &_call_cbs_indexOf_c2010_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@hide", true, &_init_cbs_indexOf_c2010_0, &_call_cbs_indexOf_c2010_0, &_set_callback_cbs_indexOf_c2010_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Virtual method int QLayout::indexOf(const QLayoutItem *)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexOf_c2435_0, &_call_cbs_indexOf_c2435_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@hide", true, &_init_cbs_indexOf_c2435_0, &_call_cbs_indexOf_c2435_0, &_set_callback_cbs_indexOf_c2435_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Virtual method void QLayout::invalidate()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@hide", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0, &_set_callback_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QLayout::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QLayout::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Virtual method QLayoutItem *QLayout::itemAt(int index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@hide", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0, &_set_callback_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("layout", "@brief Virtual method QLayout *QLayout::layout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("layout", "@hide", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0, &_set_callback_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@brief Virtual method QSize QLayout::maximumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@hide", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0, &_set_callback_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@brief Virtual method int QLayout::minimumHeightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@hide", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0, &_set_callback_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Virtual method QSize QLayout::minimumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@hide", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0, &_set_callback_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QLayout::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QLayout::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("replaceWidget", "@brief Virtual method QLayoutItem *QLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_replaceWidget_5361_1, &_call_cbs_replaceWidget_5361_1); + methods += new qt_gsi::GenericMethod ("replaceWidget", "@hide", false, &_init_cbs_replaceWidget_5361_1, &_call_cbs_replaceWidget_5361_1, &_set_callback_cbs_replaceWidget_5361_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QLayout::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QLayout::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Virtual method void QLayout::setGeometry(const QRect &)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@hide", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0, &_set_callback_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("setSpacing", "@brief Virtual method void QLayout::setSpacing(int)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSpacing_767_0, &_call_cbs_setSpacing_767_0); + methods += new qt_gsi::GenericMethod ("setSpacing", "@hide", false, &_init_cbs_setSpacing_767_0, &_call_cbs_setSpacing_767_0, &_set_callback_cbs_setSpacing_767_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QLayout::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@brief Virtual method QSpacerItem *QLayout::spacerItem()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@hide", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0, &_set_callback_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("spacing", "@brief Virtual method int QLayout::spacing()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_spacing_c0_0, &_call_cbs_spacing_c0_0); + methods += new qt_gsi::GenericMethod ("spacing", "@hide", true, &_init_cbs_spacing_c0_0, &_call_cbs_spacing_c0_0, &_set_callback_cbs_spacing_c0_0); + methods += new qt_gsi::GenericMethod ("takeAt", "@brief Virtual method QLayoutItem *QLayout::takeAt(int index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_takeAt_767_0, &_call_cbs_takeAt_767_0); + methods += new qt_gsi::GenericMethod ("takeAt", "@hide", false, &_init_cbs_takeAt_767_0, &_call_cbs_takeAt_767_0, &_set_callback_cbs_takeAt_767_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QLayout::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("widget", "@brief Virtual method QWidget *QLayout::widget()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0); + methods += new qt_gsi::GenericMethod ("widget", "@hide", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0, &_set_callback_cbs_widget_c0_0); + methods += new qt_gsi::GenericMethod ("*widgetEvent", "@brief Method void QLayout::widgetEvent(QEvent *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_widgetEvent_1217, &_call_fp_widgetEvent_1217); + return methods; +} + +gsi::Class decl_QLayout_Adaptor (qtdecl_QLayout (), "QtWidgets", "QLayout", + methods_QLayout_Adaptor (), + "@qt\n@brief Binding of QLayout"); + +} + + +// Implementation of the enum wrapper class for QLayout::SizeConstraint +namespace qt_gsi +{ + +static gsi::Enum decl_QLayout_SizeConstraint_Enum ("QtWidgets", "QLayout_SizeConstraint", + gsi::enum_const ("SetDefaultConstraint", QLayout::SetDefaultConstraint, "@brief Enum constant QLayout::SetDefaultConstraint") + + gsi::enum_const ("SetNoConstraint", QLayout::SetNoConstraint, "@brief Enum constant QLayout::SetNoConstraint") + + gsi::enum_const ("SetMinimumSize", QLayout::SetMinimumSize, "@brief Enum constant QLayout::SetMinimumSize") + + gsi::enum_const ("SetFixedSize", QLayout::SetFixedSize, "@brief Enum constant QLayout::SetFixedSize") + + gsi::enum_const ("SetMaximumSize", QLayout::SetMaximumSize, "@brief Enum constant QLayout::SetMaximumSize") + + gsi::enum_const ("SetMinAndMaxSize", QLayout::SetMinAndMaxSize, "@brief Enum constant QLayout::SetMinAndMaxSize"), + "@qt\n@brief This class represents the QLayout::SizeConstraint enum"); + +static gsi::QFlagsClass decl_QLayout_SizeConstraint_Enums ("QtWidgets", "QLayout_QFlags_SizeConstraint", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLayout_SizeConstraint_Enum_in_parent (decl_QLayout_SizeConstraint_Enum.defs ()); +static gsi::ClassExt decl_QLayout_SizeConstraint_Enum_as_child (decl_QLayout_SizeConstraint_Enum, "SizeConstraint"); +static gsi::ClassExt decl_QLayout_SizeConstraint_Enums_as_child (decl_QLayout_SizeConstraint_Enums, "QFlags_SizeConstraint"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQLayoutItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQLayoutItem.cc new file mode 100644 index 000000000..7555b61f3 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQLayoutItem.cc @@ -0,0 +1,977 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQLayoutItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QLayoutItem + +// QFlags QLayoutItem::alignment() + + +static void _init_f_alignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_alignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QLayoutItem *)cls)->alignment ()); +} + + +// QFlags QLayoutItem::controlTypes() + + +static void _init_f_controlTypes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_controlTypes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QLayoutItem *)cls)->controlTypes ()); +} + + +// QFlags QLayoutItem::expandingDirections() + + +static void _init_f_expandingDirections_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_expandingDirections_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QLayoutItem *)cls)->expandingDirections ()); +} + + +// QRect QLayoutItem::geometry() + + +static void _init_f_geometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_geometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QLayoutItem *)cls)->geometry ()); +} + + +// bool QLayoutItem::hasHeightForWidth() + + +static void _init_f_hasHeightForWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasHeightForWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLayoutItem *)cls)->hasHeightForWidth ()); +} + + +// int QLayoutItem::heightForWidth(int) + + +static void _init_f_heightForWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_heightForWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QLayoutItem *)cls)->heightForWidth (arg1)); +} + + +// void QLayoutItem::invalidate() + + +static void _init_f_invalidate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_invalidate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayoutItem *)cls)->invalidate (); +} + + +// bool QLayoutItem::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLayoutItem *)cls)->isEmpty ()); +} + + +// QLayout *QLayoutItem::layout() + + +static void _init_f_layout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_layout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLayout *)((QLayoutItem *)cls)->layout ()); +} + + +// QSize QLayoutItem::maximumSize() + + +static void _init_f_maximumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLayoutItem *)cls)->maximumSize ()); +} + + +// int QLayoutItem::minimumHeightForWidth(int) + + +static void _init_f_minimumHeightForWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_minimumHeightForWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QLayoutItem *)cls)->minimumHeightForWidth (arg1)); +} + + +// QSize QLayoutItem::minimumSize() + + +static void _init_f_minimumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLayoutItem *)cls)->minimumSize ()); +} + + +// void QLayoutItem::setAlignment(QFlags a) + + +static void _init_f_setAlignment_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlignment_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayoutItem *)cls)->setAlignment (arg1); +} + + +// void QLayoutItem::setGeometry(const QRect &) + + +static void _init_f_setGeometry_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGeometry_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayoutItem *)cls)->setGeometry (arg1); +} + + +// QSize QLayoutItem::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLayoutItem *)cls)->sizeHint ()); +} + + +// QSpacerItem *QLayoutItem::spacerItem() + + +static void _init_f_spacerItem_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_spacerItem_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSpacerItem *)((QLayoutItem *)cls)->spacerItem ()); +} + + +// QWidget *QLayoutItem::widget() + + +static void _init_f_widget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_widget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QLayoutItem *)cls)->widget ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QLayoutItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":alignment", "@brief Method QFlags QLayoutItem::alignment()\n", true, &_init_f_alignment_c0, &_call_f_alignment_c0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@brief Method QFlags QLayoutItem::controlTypes()\n", true, &_init_f_controlTypes_c0, &_call_f_controlTypes_c0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Method QFlags QLayoutItem::expandingDirections()\n", true, &_init_f_expandingDirections_c0, &_call_f_expandingDirections_c0); + methods += new qt_gsi::GenericMethod (":geometry", "@brief Method QRect QLayoutItem::geometry()\n", true, &_init_f_geometry_c0, &_call_f_geometry_c0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Method bool QLayoutItem::hasHeightForWidth()\n", true, &_init_f_hasHeightForWidth_c0, &_call_f_hasHeightForWidth_c0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Method int QLayoutItem::heightForWidth(int)\n", true, &_init_f_heightForWidth_c767, &_call_f_heightForWidth_c767); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Method void QLayoutItem::invalidate()\n", false, &_init_f_invalidate_0, &_call_f_invalidate_0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QLayoutItem::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("layout", "@brief Method QLayout *QLayoutItem::layout()\n", false, &_init_f_layout_0, &_call_f_layout_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@brief Method QSize QLayoutItem::maximumSize()\n", true, &_init_f_maximumSize_c0, &_call_f_maximumSize_c0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@brief Method int QLayoutItem::minimumHeightForWidth(int)\n", true, &_init_f_minimumHeightForWidth_c767, &_call_f_minimumHeightForWidth_c767); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Method QSize QLayoutItem::minimumSize()\n", true, &_init_f_minimumSize_c0, &_call_f_minimumSize_c0); + methods += new qt_gsi::GenericMethod ("setAlignment|alignment=", "@brief Method void QLayoutItem::setAlignment(QFlags a)\n", false, &_init_f_setAlignment_2750, &_call_f_setAlignment_2750); + methods += new qt_gsi::GenericMethod ("setGeometry|geometry=", "@brief Method void QLayoutItem::setGeometry(const QRect &)\n", false, &_init_f_setGeometry_1792, &_call_f_setGeometry_1792); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Method QSize QLayoutItem::sizeHint()\n", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@brief Method QSpacerItem *QLayoutItem::spacerItem()\n", false, &_init_f_spacerItem_0, &_call_f_spacerItem_0); + methods += new qt_gsi::GenericMethod ("widget", "@brief Method QWidget *QLayoutItem::widget()\n", true, &_init_f_widget_c0, &_call_f_widget_c0); + return methods; +} + +gsi::Class decl_QLayoutItem ("QtWidgets", "QLayoutItem_Native", + methods_QLayoutItem (), + "@hide\n@alias QLayoutItem"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QLayoutItem () { return decl_QLayoutItem; } + +} + + +class QLayoutItem_Adaptor : public QLayoutItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QLayoutItem_Adaptor(); + + // [adaptor ctor] QLayoutItem::QLayoutItem(QFlags alignment) + QLayoutItem_Adaptor() : QLayoutItem() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLayoutItem::QLayoutItem(QFlags alignment) + QLayoutItem_Adaptor(QFlags alignment) : QLayoutItem(alignment) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QFlags QLayoutItem::controlTypes() + QFlags cbs_controlTypes_c0_0() const + { + return QLayoutItem::controlTypes(); + } + + virtual QFlags controlTypes() const + { + if (cb_controlTypes_c0_0.can_issue()) { + return cb_controlTypes_c0_0.issue >(&QLayoutItem_Adaptor::cbs_controlTypes_c0_0); + } else { + return QLayoutItem::controlTypes(); + } + } + + // [adaptor impl] QFlags QLayoutItem::expandingDirections() + QFlags cbs_expandingDirections_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("expandingDirections"); + } + + virtual QFlags expandingDirections() const + { + if (cb_expandingDirections_c0_0.can_issue()) { + return cb_expandingDirections_c0_0.issue >(&QLayoutItem_Adaptor::cbs_expandingDirections_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("expandingDirections"); + } + } + + // [adaptor impl] QRect QLayoutItem::geometry() + QRect cbs_geometry_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("geometry"); + } + + virtual QRect geometry() const + { + if (cb_geometry_c0_0.can_issue()) { + return cb_geometry_c0_0.issue(&QLayoutItem_Adaptor::cbs_geometry_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("geometry"); + } + } + + // [adaptor impl] bool QLayoutItem::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QLayoutItem::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QLayoutItem_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QLayoutItem::hasHeightForWidth(); + } + } + + // [adaptor impl] int QLayoutItem::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QLayoutItem::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QLayoutItem_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QLayoutItem::heightForWidth(arg1); + } + } + + // [adaptor impl] void QLayoutItem::invalidate() + void cbs_invalidate_0_0() + { + QLayoutItem::invalidate(); + } + + virtual void invalidate() + { + if (cb_invalidate_0_0.can_issue()) { + cb_invalidate_0_0.issue(&QLayoutItem_Adaptor::cbs_invalidate_0_0); + } else { + QLayoutItem::invalidate(); + } + } + + // [adaptor impl] bool QLayoutItem::isEmpty() + bool cbs_isEmpty_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("isEmpty"); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QLayoutItem_Adaptor::cbs_isEmpty_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("isEmpty"); + } + } + + // [adaptor impl] QLayout *QLayoutItem::layout() + QLayout * cbs_layout_0_0() + { + return QLayoutItem::layout(); + } + + virtual QLayout * layout() + { + if (cb_layout_0_0.can_issue()) { + return cb_layout_0_0.issue(&QLayoutItem_Adaptor::cbs_layout_0_0); + } else { + return QLayoutItem::layout(); + } + } + + // [adaptor impl] QSize QLayoutItem::maximumSize() + QSize cbs_maximumSize_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("maximumSize"); + } + + virtual QSize maximumSize() const + { + if (cb_maximumSize_c0_0.can_issue()) { + return cb_maximumSize_c0_0.issue(&QLayoutItem_Adaptor::cbs_maximumSize_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("maximumSize"); + } + } + + // [adaptor impl] int QLayoutItem::minimumHeightForWidth(int) + int cbs_minimumHeightForWidth_c767_0(int arg1) const + { + return QLayoutItem::minimumHeightForWidth(arg1); + } + + virtual int minimumHeightForWidth(int arg1) const + { + if (cb_minimumHeightForWidth_c767_0.can_issue()) { + return cb_minimumHeightForWidth_c767_0.issue(&QLayoutItem_Adaptor::cbs_minimumHeightForWidth_c767_0, arg1); + } else { + return QLayoutItem::minimumHeightForWidth(arg1); + } + } + + // [adaptor impl] QSize QLayoutItem::minimumSize() + QSize cbs_minimumSize_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("minimumSize"); + } + + virtual QSize minimumSize() const + { + if (cb_minimumSize_c0_0.can_issue()) { + return cb_minimumSize_c0_0.issue(&QLayoutItem_Adaptor::cbs_minimumSize_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("minimumSize"); + } + } + + // [adaptor impl] void QLayoutItem::setGeometry(const QRect &) + void cbs_setGeometry_1792_0(const QRect &arg1) + { + __SUPPRESS_UNUSED_WARNING (arg1); + throw qt_gsi::AbstractMethodCalledException("setGeometry"); + } + + virtual void setGeometry(const QRect &arg1) + { + if (cb_setGeometry_1792_0.can_issue()) { + cb_setGeometry_1792_0.issue(&QLayoutItem_Adaptor::cbs_setGeometry_1792_0, arg1); + } else { + throw qt_gsi::AbstractMethodCalledException("setGeometry"); + } + } + + // [adaptor impl] QSize QLayoutItem::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + throw qt_gsi::AbstractMethodCalledException("sizeHint"); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QLayoutItem_Adaptor::cbs_sizeHint_c0_0); + } else { + throw qt_gsi::AbstractMethodCalledException("sizeHint"); + } + } + + // [adaptor impl] QSpacerItem *QLayoutItem::spacerItem() + QSpacerItem * cbs_spacerItem_0_0() + { + return QLayoutItem::spacerItem(); + } + + virtual QSpacerItem * spacerItem() + { + if (cb_spacerItem_0_0.can_issue()) { + return cb_spacerItem_0_0.issue(&QLayoutItem_Adaptor::cbs_spacerItem_0_0); + } else { + return QLayoutItem::spacerItem(); + } + } + + // [adaptor impl] QWidget *QLayoutItem::widget() + QWidget * cbs_widget_c0_0() const + { + return QLayoutItem::widget(); + } + + virtual QWidget * widget() const + { + if (cb_widget_c0_0.can_issue()) { + return cb_widget_c0_0.issue(&QLayoutItem_Adaptor::cbs_widget_c0_0); + } else { + return QLayoutItem::widget(); + } + } + + gsi::Callback cb_controlTypes_c0_0; + gsi::Callback cb_expandingDirections_c0_0; + gsi::Callback cb_geometry_c0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_invalidate_0_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_layout_0_0; + gsi::Callback cb_maximumSize_c0_0; + gsi::Callback cb_minimumHeightForWidth_c767_0; + gsi::Callback cb_minimumSize_c0_0; + gsi::Callback cb_setGeometry_1792_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_spacerItem_0_0; + gsi::Callback cb_widget_c0_0; +}; + +QLayoutItem_Adaptor::~QLayoutItem_Adaptor() { } + +// Constructor QLayoutItem::QLayoutItem(QFlags alignment) (adaptor class) + +static void _init_ctor_QLayoutItem_Adaptor_2750 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alignment", true, "Qt::Alignment()"); + decl->add_arg > (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QLayoutItem_Adaptor_2750 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::Alignment(), heap); + ret.write (new QLayoutItem_Adaptor (arg1)); +} + + +// QFlags QLayoutItem::controlTypes() + +static void _init_cbs_controlTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_controlTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QLayoutItem_Adaptor *)cls)->cbs_controlTypes_c0_0 ()); +} + +static void _set_callback_cbs_controlTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayoutItem_Adaptor *)cls)->cb_controlTypes_c0_0 = cb; +} + + +// QFlags QLayoutItem::expandingDirections() + +static void _init_cbs_expandingDirections_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_expandingDirections_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QLayoutItem_Adaptor *)cls)->cbs_expandingDirections_c0_0 ()); +} + +static void _set_callback_cbs_expandingDirections_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayoutItem_Adaptor *)cls)->cb_expandingDirections_c0_0 = cb; +} + + +// QRect QLayoutItem::geometry() + +static void _init_cbs_geometry_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_geometry_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QLayoutItem_Adaptor *)cls)->cbs_geometry_c0_0 ()); +} + +static void _set_callback_cbs_geometry_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayoutItem_Adaptor *)cls)->cb_geometry_c0_0 = cb; +} + + +// bool QLayoutItem::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLayoutItem_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayoutItem_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QLayoutItem::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QLayoutItem_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayoutItem_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QLayoutItem::invalidate() + +static void _init_cbs_invalidate_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_invalidate_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayoutItem_Adaptor *)cls)->cbs_invalidate_0_0 (); +} + +static void _set_callback_cbs_invalidate_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayoutItem_Adaptor *)cls)->cb_invalidate_0_0 = cb; +} + + +// bool QLayoutItem::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLayoutItem_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayoutItem_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// QLayout *QLayoutItem::layout() + +static void _init_cbs_layout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_layout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLayout *)((QLayoutItem_Adaptor *)cls)->cbs_layout_0_0 ()); +} + +static void _set_callback_cbs_layout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayoutItem_Adaptor *)cls)->cb_layout_0_0 = cb; +} + + +// QSize QLayoutItem::maximumSize() + +static void _init_cbs_maximumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_maximumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLayoutItem_Adaptor *)cls)->cbs_maximumSize_c0_0 ()); +} + +static void _set_callback_cbs_maximumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayoutItem_Adaptor *)cls)->cb_maximumSize_c0_0 = cb; +} + + +// int QLayoutItem::minimumHeightForWidth(int) + +static void _init_cbs_minimumHeightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_minimumHeightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QLayoutItem_Adaptor *)cls)->cbs_minimumHeightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_minimumHeightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayoutItem_Adaptor *)cls)->cb_minimumHeightForWidth_c767_0 = cb; +} + + +// QSize QLayoutItem::minimumSize() + +static void _init_cbs_minimumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLayoutItem_Adaptor *)cls)->cbs_minimumSize_c0_0 ()); +} + +static void _set_callback_cbs_minimumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayoutItem_Adaptor *)cls)->cb_minimumSize_c0_0 = cb; +} + + +// void QLayoutItem::setGeometry(const QRect &) + +static void _init_cbs_setGeometry_1792_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setGeometry_1792_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLayoutItem_Adaptor *)cls)->cbs_setGeometry_1792_0 (arg1); +} + +static void _set_callback_cbs_setGeometry_1792_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayoutItem_Adaptor *)cls)->cb_setGeometry_1792_0 = cb; +} + + +// QSize QLayoutItem::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLayoutItem_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayoutItem_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// QSpacerItem *QLayoutItem::spacerItem() + +static void _init_cbs_spacerItem_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_spacerItem_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSpacerItem *)((QLayoutItem_Adaptor *)cls)->cbs_spacerItem_0_0 ()); +} + +static void _set_callback_cbs_spacerItem_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayoutItem_Adaptor *)cls)->cb_spacerItem_0_0 = cb; +} + + +// QWidget *QLayoutItem::widget() + +static void _init_cbs_widget_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_widget_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QLayoutItem_Adaptor *)cls)->cbs_widget_c0_0 ()); +} + +static void _set_callback_cbs_widget_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLayoutItem_Adaptor *)cls)->cb_widget_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QLayoutItem (); + +static gsi::Methods methods_QLayoutItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLayoutItem::QLayoutItem(QFlags alignment)\nThis method creates an object of class QLayoutItem.", &_init_ctor_QLayoutItem_Adaptor_2750, &_call_ctor_QLayoutItem_Adaptor_2750); + methods += new qt_gsi::GenericMethod ("controlTypes", "@brief Virtual method QFlags QLayoutItem::controlTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@hide", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0, &_set_callback_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Virtual method QFlags QLayoutItem::expandingDirections()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@hide", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0, &_set_callback_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@brief Virtual method QRect QLayoutItem::geometry()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@hide", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0, &_set_callback_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QLayoutItem::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QLayoutItem::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Virtual method void QLayoutItem::invalidate()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@hide", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0, &_set_callback_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QLayoutItem::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("layout", "@brief Virtual method QLayout *QLayoutItem::layout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("layout", "@hide", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0, &_set_callback_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@brief Virtual method QSize QLayoutItem::maximumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@hide", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0, &_set_callback_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@brief Virtual method int QLayoutItem::minimumHeightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@hide", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0, &_set_callback_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Virtual method QSize QLayoutItem::minimumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@hide", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0, &_set_callback_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Virtual method void QLayoutItem::setGeometry(const QRect &)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@hide", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0, &_set_callback_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QLayoutItem::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@brief Virtual method QSpacerItem *QLayoutItem::spacerItem()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@hide", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0, &_set_callback_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("widget", "@brief Virtual method QWidget *QLayoutItem::widget()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0); + methods += new qt_gsi::GenericMethod ("widget", "@hide", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0, &_set_callback_cbs_widget_c0_0); + return methods; +} + +gsi::Class decl_QLayoutItem_Adaptor (qtdecl_QLayoutItem (), "QtWidgets", "QLayoutItem", + methods_QLayoutItem_Adaptor (), + "@qt\n@brief Binding of QLayoutItem"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQLineEdit.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQLineEdit.cc new file mode 100644 index 000000000..9ac8a7784 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQLineEdit.cc @@ -0,0 +1,4086 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQLineEdit.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QLineEdit + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QLineEdit::staticMetaObject); +} + + +// void QLineEdit::addAction(QAction *action) + + +static void _init_f_addAction_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addAction_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->addAction (arg1); +} + + +// void QLineEdit::addAction(QAction *action, QLineEdit::ActionPosition position) + + +static void _init_f_addAction_4075 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("position"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_addAction_4075 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->addAction (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QAction *QLineEdit::addAction(const QIcon &icon, QLineEdit::ActionPosition position) + + +static void _init_f_addAction_4553 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("position"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_addAction_4553 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QAction *)((QLineEdit *)cls)->addAction (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QFlags QLineEdit::alignment() + + +static void _init_f_alignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_alignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QLineEdit *)cls)->alignment ()); +} + + +// void QLineEdit::backspace() + + +static void _init_f_backspace_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_backspace_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->backspace (); +} + + +// void QLineEdit::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->clear (); +} + + +// QCompleter *QLineEdit::completer() + + +static void _init_f_completer_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_completer_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QCompleter *)((QLineEdit *)cls)->completer ()); +} + + +// void QLineEdit::copy() + + +static void _init_f_copy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_copy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->copy (); +} + + +// QMenu *QLineEdit::createStandardContextMenu() + + +static void _init_f_createStandardContextMenu_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_createStandardContextMenu_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMenu *)((QLineEdit *)cls)->createStandardContextMenu ()); +} + + +// void QLineEdit::cursorBackward(bool mark, int steps) + + +static void _init_f_cursorBackward_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mark"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("steps", true, "1"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_cursorBackward_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->cursorBackward (arg1, arg2); +} + + +// void QLineEdit::cursorForward(bool mark, int steps) + + +static void _init_f_cursorForward_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mark"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("steps", true, "1"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_cursorForward_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->cursorForward (arg1, arg2); +} + + +// Qt::CursorMoveStyle QLineEdit::cursorMoveStyle() + + +static void _init_f_cursorMoveStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_cursorMoveStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QLineEdit *)cls)->cursorMoveStyle ())); +} + + +// int QLineEdit::cursorPosition() + + +static void _init_f_cursorPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cursorPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLineEdit *)cls)->cursorPosition ()); +} + + +// int QLineEdit::cursorPositionAt(const QPoint &pos) + + +static void _init_f_cursorPositionAt_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_cursorPositionAt_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QLineEdit *)cls)->cursorPositionAt (arg1)); +} + + +// void QLineEdit::cursorWordBackward(bool mark) + + +static void _init_f_cursorWordBackward_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mark"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_cursorWordBackward_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->cursorWordBackward (arg1); +} + + +// void QLineEdit::cursorWordForward(bool mark) + + +static void _init_f_cursorWordForward_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mark"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_cursorWordForward_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->cursorWordForward (arg1); +} + + +// void QLineEdit::cut() + + +static void _init_f_cut_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cut_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->cut (); +} + + +// void QLineEdit::del() + + +static void _init_f_del_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_del_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->del (); +} + + +// void QLineEdit::deselect() + + +static void _init_f_deselect_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_deselect_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->deselect (); +} + + +// QString QLineEdit::displayText() + + +static void _init_f_displayText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_displayText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLineEdit *)cls)->displayText ()); +} + + +// bool QLineEdit::dragEnabled() + + +static void _init_f_dragEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_dragEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLineEdit *)cls)->dragEnabled ()); +} + + +// QLineEdit::EchoMode QLineEdit::echoMode() + + +static void _init_f_echoMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_echoMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QLineEdit *)cls)->echoMode ())); +} + + +// void QLineEdit::end(bool mark) + + +static void _init_f_end_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mark"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_end_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->end (arg1); +} + + +// bool QLineEdit::event(QEvent *) + + +static void _init_f_event_1217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_event_1217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QLineEdit *)cls)->event (arg1)); +} + + +// bool QLineEdit::hasAcceptableInput() + + +static void _init_f_hasAcceptableInput_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasAcceptableInput_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLineEdit *)cls)->hasAcceptableInput ()); +} + + +// bool QLineEdit::hasFrame() + + +static void _init_f_hasFrame_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasFrame_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLineEdit *)cls)->hasFrame ()); +} + + +// bool QLineEdit::hasSelectedText() + + +static void _init_f_hasSelectedText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasSelectedText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLineEdit *)cls)->hasSelectedText ()); +} + + +// void QLineEdit::home(bool mark) + + +static void _init_f_home_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mark"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_home_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->home (arg1); +} + + +// QString QLineEdit::inputMask() + + +static void _init_f_inputMask_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_inputMask_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLineEdit *)cls)->inputMask ()); +} + + +// QVariant QLineEdit::inputMethodQuery(Qt::InputMethodQuery) + + +static void _init_f_inputMethodQuery_c2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_inputMethodQuery_c2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QVariant)((QLineEdit *)cls)->inputMethodQuery (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QVariant QLineEdit::inputMethodQuery(Qt::InputMethodQuery property, QVariant argument) + + +static void _init_f_inputMethodQuery_c3554 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("property"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("argument"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_inputMethodQuery_c3554 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QVariant arg2 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QLineEdit *)cls)->inputMethodQuery (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// void QLineEdit::insert(const QString &) + + +static void _init_f_insert_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insert_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->insert (arg1); +} + + +// bool QLineEdit::isClearButtonEnabled() + + +static void _init_f_isClearButtonEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isClearButtonEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLineEdit *)cls)->isClearButtonEnabled ()); +} + + +// bool QLineEdit::isModified() + + +static void _init_f_isModified_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isModified_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLineEdit *)cls)->isModified ()); +} + + +// bool QLineEdit::isReadOnly() + + +static void _init_f_isReadOnly_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isReadOnly_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLineEdit *)cls)->isReadOnly ()); +} + + +// bool QLineEdit::isRedoAvailable() + + +static void _init_f_isRedoAvailable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRedoAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLineEdit *)cls)->isRedoAvailable ()); +} + + +// bool QLineEdit::isUndoAvailable() + + +static void _init_f_isUndoAvailable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isUndoAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLineEdit *)cls)->isUndoAvailable ()); +} + + +// int QLineEdit::maxLength() + + +static void _init_f_maxLength_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maxLength_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLineEdit *)cls)->maxLength ()); +} + + +// QSize QLineEdit::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLineEdit *)cls)->minimumSizeHint ()); +} + + +// void QLineEdit::paste() + + +static void _init_f_paste_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_paste_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->paste (); +} + + +// QString QLineEdit::placeholderText() + + +static void _init_f_placeholderText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_placeholderText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLineEdit *)cls)->placeholderText ()); +} + + +// void QLineEdit::redo() + + +static void _init_f_redo_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_redo_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->redo (); +} + + +// void QLineEdit::selectAll() + + +static void _init_f_selectAll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectAll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->selectAll (); +} + + +// QString QLineEdit::selectedText() + + +static void _init_f_selectedText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectedText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLineEdit *)cls)->selectedText ()); +} + + +// int QLineEdit::selectionEnd() + + +static void _init_f_selectionEnd_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectionEnd_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLineEdit *)cls)->selectionEnd ()); +} + + +// int QLineEdit::selectionLength() + + +static void _init_f_selectionLength_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectionLength_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLineEdit *)cls)->selectionLength ()); +} + + +// int QLineEdit::selectionStart() + + +static void _init_f_selectionStart_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectionStart_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLineEdit *)cls)->selectionStart ()); +} + + +// void QLineEdit::setAlignment(QFlags flag) + + +static void _init_f_setAlignment_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flag"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlignment_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setAlignment (arg1); +} + + +// void QLineEdit::setClearButtonEnabled(bool enable) + + +static void _init_f_setClearButtonEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setClearButtonEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setClearButtonEnabled (arg1); +} + + +// void QLineEdit::setCompleter(QCompleter *completer) + + +static void _init_f_setCompleter_1642 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("completer"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCompleter_1642 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCompleter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setCompleter (arg1); +} + + +// void QLineEdit::setCursorMoveStyle(Qt::CursorMoveStyle style) + + +static void _init_f_setCursorMoveStyle_2323 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCursorMoveStyle_2323 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setCursorMoveStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QLineEdit::setCursorPosition(int) + + +static void _init_f_setCursorPosition_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCursorPosition_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setCursorPosition (arg1); +} + + +// void QLineEdit::setDragEnabled(bool b) + + +static void _init_f_setDragEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDragEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setDragEnabled (arg1); +} + + +// void QLineEdit::setEchoMode(QLineEdit::EchoMode) + + +static void _init_f_setEchoMode_2187 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setEchoMode_2187 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setEchoMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QLineEdit::setFrame(bool) + + +static void _init_f_setFrame_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFrame_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setFrame (arg1); +} + + +// void QLineEdit::setInputMask(const QString &inputMask) + + +static void _init_f_setInputMask_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("inputMask"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setInputMask_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setInputMask (arg1); +} + + +// void QLineEdit::setMaxLength(int) + + +static void _init_f_setMaxLength_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaxLength_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setMaxLength (arg1); +} + + +// void QLineEdit::setModified(bool) + + +static void _init_f_setModified_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setModified_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setModified (arg1); +} + + +// void QLineEdit::setPlaceholderText(const QString &) + + +static void _init_f_setPlaceholderText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPlaceholderText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setPlaceholderText (arg1); +} + + +// void QLineEdit::setReadOnly(bool) + + +static void _init_f_setReadOnly_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setReadOnly_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setReadOnly (arg1); +} + + +// void QLineEdit::setSelection(int, int) + + +static void _init_f_setSelection_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setSelection_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setSelection (arg1, arg2); +} + + +// void QLineEdit::setText(const QString &) + + +static void _init_f_setText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setText (arg1); +} + + +// void QLineEdit::setTextMargins(int left, int top, int right, int bottom) + + +static void _init_f_setTextMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setTextMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setTextMargins (arg1, arg2, arg3, arg4); +} + + +// void QLineEdit::setTextMargins(const QMargins &margins) + + +static void _init_f_setTextMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setTextMargins (arg1); +} + + +// void QLineEdit::setValidator(const QValidator *) + + +static void _init_f_setValidator_2332 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setValidator_2332 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QValidator *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->setValidator (arg1); +} + + +// QSize QLineEdit::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLineEdit *)cls)->sizeHint ()); +} + + +// QString QLineEdit::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QLineEdit *)cls)->text ()); +} + + +// QMargins QLineEdit::textMargins() + + +static void _init_f_textMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QLineEdit *)cls)->textMargins ()); +} + + +// void QLineEdit::timerEvent(QTimerEvent *) + + +static void _init_f_timerEvent_1730 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_timerEvent_1730 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->timerEvent (arg1); +} + + +// void QLineEdit::undo() + + +static void _init_f_undo_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_undo_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit *)cls)->undo (); +} + + +// const QValidator *QLineEdit::validator() + + +static void _init_f_validator_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_validator_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QValidator *)((QLineEdit *)cls)->validator ()); +} + + +// static QString QLineEdit::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QLineEdit::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QLineEdit () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method void QLineEdit::addAction(QAction *action)\n", false, &_init_f_addAction_1309, &_call_f_addAction_1309); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method void QLineEdit::addAction(QAction *action, QLineEdit::ActionPosition position)\n", false, &_init_f_addAction_4075, &_call_f_addAction_4075); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method QAction *QLineEdit::addAction(const QIcon &icon, QLineEdit::ActionPosition position)\n", false, &_init_f_addAction_4553, &_call_f_addAction_4553); + methods += new qt_gsi::GenericMethod (":alignment", "@brief Method QFlags QLineEdit::alignment()\n", true, &_init_f_alignment_c0, &_call_f_alignment_c0); + methods += new qt_gsi::GenericMethod ("backspace", "@brief Method void QLineEdit::backspace()\n", false, &_init_f_backspace_0, &_call_f_backspace_0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QLineEdit::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod (":completer", "@brief Method QCompleter *QLineEdit::completer()\n", true, &_init_f_completer_c0, &_call_f_completer_c0); + methods += new qt_gsi::GenericMethod ("copy", "@brief Method void QLineEdit::copy()\n", true, &_init_f_copy_c0, &_call_f_copy_c0); + methods += new qt_gsi::GenericMethod ("createStandardContextMenu", "@brief Method QMenu *QLineEdit::createStandardContextMenu()\n", false, &_init_f_createStandardContextMenu_0, &_call_f_createStandardContextMenu_0); + methods += new qt_gsi::GenericMethod ("cursorBackward", "@brief Method void QLineEdit::cursorBackward(bool mark, int steps)\n", false, &_init_f_cursorBackward_1523, &_call_f_cursorBackward_1523); + methods += new qt_gsi::GenericMethod ("cursorForward", "@brief Method void QLineEdit::cursorForward(bool mark, int steps)\n", false, &_init_f_cursorForward_1523, &_call_f_cursorForward_1523); + methods += new qt_gsi::GenericMethod (":cursorMoveStyle", "@brief Method Qt::CursorMoveStyle QLineEdit::cursorMoveStyle()\n", true, &_init_f_cursorMoveStyle_c0, &_call_f_cursorMoveStyle_c0); + methods += new qt_gsi::GenericMethod (":cursorPosition", "@brief Method int QLineEdit::cursorPosition()\n", true, &_init_f_cursorPosition_c0, &_call_f_cursorPosition_c0); + methods += new qt_gsi::GenericMethod ("cursorPositionAt", "@brief Method int QLineEdit::cursorPositionAt(const QPoint &pos)\n", false, &_init_f_cursorPositionAt_1916, &_call_f_cursorPositionAt_1916); + methods += new qt_gsi::GenericMethod ("cursorWordBackward", "@brief Method void QLineEdit::cursorWordBackward(bool mark)\n", false, &_init_f_cursorWordBackward_864, &_call_f_cursorWordBackward_864); + methods += new qt_gsi::GenericMethod ("cursorWordForward", "@brief Method void QLineEdit::cursorWordForward(bool mark)\n", false, &_init_f_cursorWordForward_864, &_call_f_cursorWordForward_864); + methods += new qt_gsi::GenericMethod ("cut", "@brief Method void QLineEdit::cut()\n", false, &_init_f_cut_0, &_call_f_cut_0); + methods += new qt_gsi::GenericMethod ("del", "@brief Method void QLineEdit::del()\n", false, &_init_f_del_0, &_call_f_del_0); + methods += new qt_gsi::GenericMethod ("deselect", "@brief Method void QLineEdit::deselect()\n", false, &_init_f_deselect_0, &_call_f_deselect_0); + methods += new qt_gsi::GenericMethod (":displayText", "@brief Method QString QLineEdit::displayText()\n", true, &_init_f_displayText_c0, &_call_f_displayText_c0); + methods += new qt_gsi::GenericMethod (":dragEnabled", "@brief Method bool QLineEdit::dragEnabled()\n", true, &_init_f_dragEnabled_c0, &_call_f_dragEnabled_c0); + methods += new qt_gsi::GenericMethod (":echoMode", "@brief Method QLineEdit::EchoMode QLineEdit::echoMode()\n", true, &_init_f_echoMode_c0, &_call_f_echoMode_c0); + methods += new qt_gsi::GenericMethod ("end", "@brief Method void QLineEdit::end(bool mark)\n", false, &_init_f_end_864, &_call_f_end_864); + methods += new qt_gsi::GenericMethod ("event", "@brief Method bool QLineEdit::event(QEvent *)\nThis is a reimplementation of QWidget::event", false, &_init_f_event_1217, &_call_f_event_1217); + methods += new qt_gsi::GenericMethod ("hasAcceptableInput|:acceptableInput", "@brief Method bool QLineEdit::hasAcceptableInput()\n", true, &_init_f_hasAcceptableInput_c0, &_call_f_hasAcceptableInput_c0); + methods += new qt_gsi::GenericMethod ("hasFrame|:frame", "@brief Method bool QLineEdit::hasFrame()\n", true, &_init_f_hasFrame_c0, &_call_f_hasFrame_c0); + methods += new qt_gsi::GenericMethod (":hasSelectedText", "@brief Method bool QLineEdit::hasSelectedText()\n", true, &_init_f_hasSelectedText_c0, &_call_f_hasSelectedText_c0); + methods += new qt_gsi::GenericMethod ("home", "@brief Method void QLineEdit::home(bool mark)\n", false, &_init_f_home_864, &_call_f_home_864); + methods += new qt_gsi::GenericMethod (":inputMask", "@brief Method QString QLineEdit::inputMask()\n", true, &_init_f_inputMask_c0, &_call_f_inputMask_c0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Method QVariant QLineEdit::inputMethodQuery(Qt::InputMethodQuery)\nThis is a reimplementation of QWidget::inputMethodQuery", true, &_init_f_inputMethodQuery_c2420, &_call_f_inputMethodQuery_c2420); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Method QVariant QLineEdit::inputMethodQuery(Qt::InputMethodQuery property, QVariant argument)\n", true, &_init_f_inputMethodQuery_c3554, &_call_f_inputMethodQuery_c3554); + methods += new qt_gsi::GenericMethod ("insert", "@brief Method void QLineEdit::insert(const QString &)\n", false, &_init_f_insert_2025, &_call_f_insert_2025); + methods += new qt_gsi::GenericMethod ("isClearButtonEnabled?|:clearButtonEnabled", "@brief Method bool QLineEdit::isClearButtonEnabled()\n", true, &_init_f_isClearButtonEnabled_c0, &_call_f_isClearButtonEnabled_c0); + methods += new qt_gsi::GenericMethod ("isModified?|:modified", "@brief Method bool QLineEdit::isModified()\n", true, &_init_f_isModified_c0, &_call_f_isModified_c0); + methods += new qt_gsi::GenericMethod ("isReadOnly?|:readOnly", "@brief Method bool QLineEdit::isReadOnly()\n", true, &_init_f_isReadOnly_c0, &_call_f_isReadOnly_c0); + methods += new qt_gsi::GenericMethod ("isRedoAvailable?|:redoAvailable", "@brief Method bool QLineEdit::isRedoAvailable()\n", true, &_init_f_isRedoAvailable_c0, &_call_f_isRedoAvailable_c0); + methods += new qt_gsi::GenericMethod ("isUndoAvailable?|:undoAvailable", "@brief Method bool QLineEdit::isUndoAvailable()\n", true, &_init_f_isUndoAvailable_c0, &_call_f_isUndoAvailable_c0); + methods += new qt_gsi::GenericMethod (":maxLength", "@brief Method int QLineEdit::maxLength()\n", true, &_init_f_maxLength_c0, &_call_f_maxLength_c0); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QLineEdit::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod ("paste", "@brief Method void QLineEdit::paste()\n", false, &_init_f_paste_0, &_call_f_paste_0); + methods += new qt_gsi::GenericMethod (":placeholderText", "@brief Method QString QLineEdit::placeholderText()\n", true, &_init_f_placeholderText_c0, &_call_f_placeholderText_c0); + methods += new qt_gsi::GenericMethod ("redo", "@brief Method void QLineEdit::redo()\n", false, &_init_f_redo_0, &_call_f_redo_0); + methods += new qt_gsi::GenericMethod ("selectAll", "@brief Method void QLineEdit::selectAll()\n", false, &_init_f_selectAll_0, &_call_f_selectAll_0); + methods += new qt_gsi::GenericMethod (":selectedText", "@brief Method QString QLineEdit::selectedText()\n", true, &_init_f_selectedText_c0, &_call_f_selectedText_c0); + methods += new qt_gsi::GenericMethod ("selectionEnd", "@brief Method int QLineEdit::selectionEnd()\n", true, &_init_f_selectionEnd_c0, &_call_f_selectionEnd_c0); + methods += new qt_gsi::GenericMethod ("selectionLength", "@brief Method int QLineEdit::selectionLength()\n", true, &_init_f_selectionLength_c0, &_call_f_selectionLength_c0); + methods += new qt_gsi::GenericMethod ("selectionStart", "@brief Method int QLineEdit::selectionStart()\n", true, &_init_f_selectionStart_c0, &_call_f_selectionStart_c0); + methods += new qt_gsi::GenericMethod ("setAlignment|alignment=", "@brief Method void QLineEdit::setAlignment(QFlags flag)\n", false, &_init_f_setAlignment_2750, &_call_f_setAlignment_2750); + methods += new qt_gsi::GenericMethod ("setClearButtonEnabled|clearButtonEnabled=", "@brief Method void QLineEdit::setClearButtonEnabled(bool enable)\n", false, &_init_f_setClearButtonEnabled_864, &_call_f_setClearButtonEnabled_864); + methods += new qt_gsi::GenericMethod ("setCompleter|completer=", "@brief Method void QLineEdit::setCompleter(QCompleter *completer)\n", false, &_init_f_setCompleter_1642, &_call_f_setCompleter_1642); + methods += new qt_gsi::GenericMethod ("setCursorMoveStyle|cursorMoveStyle=", "@brief Method void QLineEdit::setCursorMoveStyle(Qt::CursorMoveStyle style)\n", false, &_init_f_setCursorMoveStyle_2323, &_call_f_setCursorMoveStyle_2323); + methods += new qt_gsi::GenericMethod ("setCursorPosition|cursorPosition=", "@brief Method void QLineEdit::setCursorPosition(int)\n", false, &_init_f_setCursorPosition_767, &_call_f_setCursorPosition_767); + methods += new qt_gsi::GenericMethod ("setDragEnabled|dragEnabled=", "@brief Method void QLineEdit::setDragEnabled(bool b)\n", false, &_init_f_setDragEnabled_864, &_call_f_setDragEnabled_864); + methods += new qt_gsi::GenericMethod ("setEchoMode|echoMode=", "@brief Method void QLineEdit::setEchoMode(QLineEdit::EchoMode)\n", false, &_init_f_setEchoMode_2187, &_call_f_setEchoMode_2187); + methods += new qt_gsi::GenericMethod ("setFrame|frame=", "@brief Method void QLineEdit::setFrame(bool)\n", false, &_init_f_setFrame_864, &_call_f_setFrame_864); + methods += new qt_gsi::GenericMethod ("setInputMask|inputMask=", "@brief Method void QLineEdit::setInputMask(const QString &inputMask)\n", false, &_init_f_setInputMask_2025, &_call_f_setInputMask_2025); + methods += new qt_gsi::GenericMethod ("setMaxLength|maxLength=", "@brief Method void QLineEdit::setMaxLength(int)\n", false, &_init_f_setMaxLength_767, &_call_f_setMaxLength_767); + methods += new qt_gsi::GenericMethod ("setModified|modified=", "@brief Method void QLineEdit::setModified(bool)\n", false, &_init_f_setModified_864, &_call_f_setModified_864); + methods += new qt_gsi::GenericMethod ("setPlaceholderText|placeholderText=", "@brief Method void QLineEdit::setPlaceholderText(const QString &)\n", false, &_init_f_setPlaceholderText_2025, &_call_f_setPlaceholderText_2025); + methods += new qt_gsi::GenericMethod ("setReadOnly|readOnly=", "@brief Method void QLineEdit::setReadOnly(bool)\n", false, &_init_f_setReadOnly_864, &_call_f_setReadOnly_864); + methods += new qt_gsi::GenericMethod ("setSelection", "@brief Method void QLineEdit::setSelection(int, int)\n", false, &_init_f_setSelection_1426, &_call_f_setSelection_1426); + methods += new qt_gsi::GenericMethod ("setText|text=", "@brief Method void QLineEdit::setText(const QString &)\n", false, &_init_f_setText_2025, &_call_f_setText_2025); + methods += new qt_gsi::GenericMethod ("setTextMargins", "@brief Method void QLineEdit::setTextMargins(int left, int top, int right, int bottom)\n", false, &_init_f_setTextMargins_2744, &_call_f_setTextMargins_2744); + methods += new qt_gsi::GenericMethod ("setTextMargins|textMargins=", "@brief Method void QLineEdit::setTextMargins(const QMargins &margins)\n", false, &_init_f_setTextMargins_2115, &_call_f_setTextMargins_2115); + methods += new qt_gsi::GenericMethod ("setValidator|validator=", "@brief Method void QLineEdit::setValidator(const QValidator *)\n", false, &_init_f_setValidator_2332, &_call_f_setValidator_2332); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QLineEdit::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":text", "@brief Method QString QLineEdit::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod (":textMargins", "@brief Method QMargins QLineEdit::textMargins()\n", true, &_init_f_textMargins_c0, &_call_f_textMargins_c0); + methods += new qt_gsi::GenericMethod ("timerEvent", "@brief Method void QLineEdit::timerEvent(QTimerEvent *)\nThis is a reimplementation of QObject::timerEvent", false, &_init_f_timerEvent_1730, &_call_f_timerEvent_1730); + methods += new qt_gsi::GenericMethod ("undo", "@brief Method void QLineEdit::undo()\n", false, &_init_f_undo_0, &_call_f_undo_0); + methods += new qt_gsi::GenericMethod (":validator", "@brief Method const QValidator *QLineEdit::validator()\n", true, &_init_f_validator_c0, &_call_f_validator_c0); + methods += gsi::qt_signal ("cursorPositionChanged(int, int)", "cursorPositionChanged", gsi::arg("arg1"), gsi::arg("arg2"), "@brief Signal declaration for QLineEdit::cursorPositionChanged(int, int)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QLineEdit::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QLineEdit::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("editingFinished()", "editingFinished", "@brief Signal declaration for QLineEdit::editingFinished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("inputRejected()", "inputRejected", "@brief Signal declaration for QLineEdit::inputRejected()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QLineEdit::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("returnPressed()", "returnPressed", "@brief Signal declaration for QLineEdit::returnPressed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("selectionChanged()", "selectionChanged", "@brief Signal declaration for QLineEdit::selectionChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("textChanged(const QString &)", "textChanged", gsi::arg("arg1"), "@brief Signal declaration for QLineEdit::textChanged(const QString &)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("textEdited(const QString &)", "textEdited", gsi::arg("arg1"), "@brief Signal declaration for QLineEdit::textEdited(const QString &)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QLineEdit::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QLineEdit::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QLineEdit::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QLineEdit::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QLineEdit (qtdecl_QWidget (), "QtWidgets", "QLineEdit_Native", + methods_QLineEdit (), + "@hide\n@alias QLineEdit"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QLineEdit () { return decl_QLineEdit; } + +} + + +class QLineEdit_Adaptor : public QLineEdit, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QLineEdit_Adaptor(); + + // [adaptor ctor] QLineEdit::QLineEdit(QWidget *parent) + QLineEdit_Adaptor() : QLineEdit() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLineEdit::QLineEdit(QWidget *parent) + QLineEdit_Adaptor(QWidget *parent) : QLineEdit(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLineEdit::QLineEdit(const QString &, QWidget *parent) + QLineEdit_Adaptor(const QString &arg1) : QLineEdit(arg1) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QLineEdit::QLineEdit(const QString &, QWidget *parent) + QLineEdit_Adaptor(const QString &arg1, QWidget *parent) : QLineEdit(arg1, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QLineEdit::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QLineEdit_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QLineEdit::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] QRect QLineEdit::cursorRect() + QRect fp_QLineEdit_cursorRect_c0 () const { + return QLineEdit::cursorRect(); + } + + // [expose] void QLineEdit::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QLineEdit_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QLineEdit::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QLineEdit::focusNextChild() + bool fp_QLineEdit_focusNextChild_0 () { + return QLineEdit::focusNextChild(); + } + + // [expose] bool QLineEdit::focusPreviousChild() + bool fp_QLineEdit_focusPreviousChild_0 () { + return QLineEdit::focusPreviousChild(); + } + + // [expose] bool QLineEdit::isSignalConnected(const QMetaMethod &signal) + bool fp_QLineEdit_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QLineEdit::isSignalConnected(signal); + } + + // [expose] int QLineEdit::receivers(const char *signal) + int fp_QLineEdit_receivers_c1731 (const char *signal) const { + return QLineEdit::receivers(signal); + } + + // [expose] QObject *QLineEdit::sender() + QObject * fp_QLineEdit_sender_c0 () const { + return QLineEdit::sender(); + } + + // [expose] int QLineEdit::senderSignalIndex() + int fp_QLineEdit_senderSignalIndex_c0 () const { + return QLineEdit::senderSignalIndex(); + } + + // [expose] void QLineEdit::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QLineEdit_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QLineEdit::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QLineEdit::cursorPositionChanged(int, int) + void emitter_QLineEdit_cursorPositionChanged_1426(int arg1, int arg2) + { + emit QLineEdit::cursorPositionChanged(arg1, arg2); + } + + // [emitter impl] void QLineEdit::customContextMenuRequested(const QPoint &pos) + void emitter_QLineEdit_customContextMenuRequested_1916(const QPoint &pos) + { + emit QLineEdit::customContextMenuRequested(pos); + } + + // [emitter impl] void QLineEdit::destroyed(QObject *) + void emitter_QLineEdit_destroyed_1302(QObject *arg1) + { + emit QLineEdit::destroyed(arg1); + } + + // [emitter impl] void QLineEdit::editingFinished() + void emitter_QLineEdit_editingFinished_0() + { + emit QLineEdit::editingFinished(); + } + + // [adaptor impl] bool QLineEdit::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QLineEdit::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QLineEdit_Adaptor::cbs_event_1217_0, arg1); + } else { + return QLineEdit::event(arg1); + } + } + + // [adaptor impl] bool QLineEdit::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QLineEdit::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QLineEdit_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QLineEdit::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QLineEdit::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QLineEdit::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QLineEdit_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QLineEdit::hasHeightForWidth(); + } + } + + // [adaptor impl] int QLineEdit::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QLineEdit::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QLineEdit_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QLineEdit::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QLineEdit::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QLineEdit::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QLineEdit_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QLineEdit::inputMethodQuery(arg1); + } + } + + // [emitter impl] void QLineEdit::inputRejected() + void emitter_QLineEdit_inputRejected_0() + { + emit QLineEdit::inputRejected(); + } + + // [adaptor impl] QSize QLineEdit::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QLineEdit::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QLineEdit_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QLineEdit::minimumSizeHint(); + } + } + + // [emitter impl] void QLineEdit::objectNameChanged(const QString &objectName) + void emitter_QLineEdit_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QLineEdit::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QLineEdit::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QLineEdit::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QLineEdit_Adaptor::cbs_paintEngine_c0_0); + } else { + return QLineEdit::paintEngine(); + } + } + + // [emitter impl] void QLineEdit::returnPressed() + void emitter_QLineEdit_returnPressed_0() + { + emit QLineEdit::returnPressed(); + } + + // [emitter impl] void QLineEdit::selectionChanged() + void emitter_QLineEdit_selectionChanged_0() + { + emit QLineEdit::selectionChanged(); + } + + // [adaptor impl] void QLineEdit::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QLineEdit::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QLineEdit_Adaptor::cbs_setVisible_864_0, visible); + } else { + QLineEdit::setVisible(visible); + } + } + + // [adaptor impl] QSize QLineEdit::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QLineEdit::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QLineEdit_Adaptor::cbs_sizeHint_c0_0); + } else { + return QLineEdit::sizeHint(); + } + } + + // [emitter impl] void QLineEdit::textChanged(const QString &) + void emitter_QLineEdit_textChanged_2025(const QString &arg1) + { + emit QLineEdit::textChanged(arg1); + } + + // [emitter impl] void QLineEdit::textEdited(const QString &) + void emitter_QLineEdit_textEdited_2025(const QString &arg1) + { + emit QLineEdit::textEdited(arg1); + } + + // [adaptor impl] void QLineEdit::timerEvent(QTimerEvent *) + void cbs_timerEvent_1730_0(QTimerEvent *arg1) + { + QLineEdit::timerEvent(arg1); + } + + virtual void timerEvent(QTimerEvent *arg1) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QLineEdit_Adaptor::cbs_timerEvent_1730_0, arg1); + } else { + QLineEdit::timerEvent(arg1); + } + } + + // [emitter impl] void QLineEdit::windowIconChanged(const QIcon &icon) + void emitter_QLineEdit_windowIconChanged_1787(const QIcon &icon) + { + emit QLineEdit::windowIconChanged(icon); + } + + // [emitter impl] void QLineEdit::windowIconTextChanged(const QString &iconText) + void emitter_QLineEdit_windowIconTextChanged_2025(const QString &iconText) + { + emit QLineEdit::windowIconTextChanged(iconText); + } + + // [emitter impl] void QLineEdit::windowTitleChanged(const QString &title) + void emitter_QLineEdit_windowTitleChanged_2025(const QString &title) + { + emit QLineEdit::windowTitleChanged(title); + } + + // [adaptor impl] void QLineEdit::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QLineEdit::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QLineEdit_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QLineEdit::actionEvent(event); + } + } + + // [adaptor impl] void QLineEdit::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QLineEdit::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QLineEdit_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QLineEdit::changeEvent(arg1); + } + } + + // [adaptor impl] void QLineEdit::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QLineEdit::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QLineEdit_Adaptor::cbs_childEvent_1701_0, event); + } else { + QLineEdit::childEvent(event); + } + } + + // [adaptor impl] void QLineEdit::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QLineEdit::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QLineEdit_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QLineEdit::closeEvent(event); + } + } + + // [adaptor impl] void QLineEdit::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QLineEdit::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QLineEdit_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QLineEdit::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QLineEdit::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QLineEdit::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QLineEdit_Adaptor::cbs_customEvent_1217_0, event); + } else { + QLineEdit::customEvent(event); + } + } + + // [adaptor impl] void QLineEdit::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QLineEdit::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QLineEdit_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QLineEdit::disconnectNotify(signal); + } + } + + // [adaptor impl] void QLineEdit::dragEnterEvent(QDragEnterEvent *) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *arg1) + { + QLineEdit::dragEnterEvent(arg1); + } + + virtual void dragEnterEvent(QDragEnterEvent *arg1) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QLineEdit_Adaptor::cbs_dragEnterEvent_2109_0, arg1); + } else { + QLineEdit::dragEnterEvent(arg1); + } + } + + // [adaptor impl] void QLineEdit::dragLeaveEvent(QDragLeaveEvent *e) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *e) + { + QLineEdit::dragLeaveEvent(e); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *e) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QLineEdit_Adaptor::cbs_dragLeaveEvent_2092_0, e); + } else { + QLineEdit::dragLeaveEvent(e); + } + } + + // [adaptor impl] void QLineEdit::dragMoveEvent(QDragMoveEvent *e) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *e) + { + QLineEdit::dragMoveEvent(e); + } + + virtual void dragMoveEvent(QDragMoveEvent *e) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QLineEdit_Adaptor::cbs_dragMoveEvent_2006_0, e); + } else { + QLineEdit::dragMoveEvent(e); + } + } + + // [adaptor impl] void QLineEdit::dropEvent(QDropEvent *) + void cbs_dropEvent_1622_0(QDropEvent *arg1) + { + QLineEdit::dropEvent(arg1); + } + + virtual void dropEvent(QDropEvent *arg1) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QLineEdit_Adaptor::cbs_dropEvent_1622_0, arg1); + } else { + QLineEdit::dropEvent(arg1); + } + } + + // [adaptor impl] void QLineEdit::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QLineEdit::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QLineEdit_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QLineEdit::enterEvent(event); + } + } + + // [adaptor impl] void QLineEdit::focusInEvent(QFocusEvent *) + void cbs_focusInEvent_1729_0(QFocusEvent *arg1) + { + QLineEdit::focusInEvent(arg1); + } + + virtual void focusInEvent(QFocusEvent *arg1) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QLineEdit_Adaptor::cbs_focusInEvent_1729_0, arg1); + } else { + QLineEdit::focusInEvent(arg1); + } + } + + // [adaptor impl] bool QLineEdit::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QLineEdit::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QLineEdit_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QLineEdit::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QLineEdit::focusOutEvent(QFocusEvent *) + void cbs_focusOutEvent_1729_0(QFocusEvent *arg1) + { + QLineEdit::focusOutEvent(arg1); + } + + virtual void focusOutEvent(QFocusEvent *arg1) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QLineEdit_Adaptor::cbs_focusOutEvent_1729_0, arg1); + } else { + QLineEdit::focusOutEvent(arg1); + } + } + + // [adaptor impl] void QLineEdit::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QLineEdit::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QLineEdit_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QLineEdit::hideEvent(event); + } + } + + // [adaptor impl] void QLineEdit::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QLineEdit::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QLineEdit_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QLineEdit::initPainter(painter); + } + } + + // [adaptor impl] void QLineEdit::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QLineEdit::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QLineEdit_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QLineEdit::initStyleOption(option); + } + } + + // [adaptor impl] void QLineEdit::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QLineEdit::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QLineEdit_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QLineEdit::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QLineEdit::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QLineEdit::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QLineEdit_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QLineEdit::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QLineEdit::keyReleaseEvent(QKeyEvent *) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *arg1) + { + QLineEdit::keyReleaseEvent(arg1); + } + + virtual void keyReleaseEvent(QKeyEvent *arg1) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QLineEdit_Adaptor::cbs_keyReleaseEvent_1514_0, arg1); + } else { + QLineEdit::keyReleaseEvent(arg1); + } + } + + // [adaptor impl] void QLineEdit::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QLineEdit::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QLineEdit_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QLineEdit::leaveEvent(event); + } + } + + // [adaptor impl] int QLineEdit::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QLineEdit::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QLineEdit_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QLineEdit::metric(arg1); + } + } + + // [adaptor impl] void QLineEdit::mouseDoubleClickEvent(QMouseEvent *) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *arg1) + { + QLineEdit::mouseDoubleClickEvent(arg1); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *arg1) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QLineEdit_Adaptor::cbs_mouseDoubleClickEvent_1738_0, arg1); + } else { + QLineEdit::mouseDoubleClickEvent(arg1); + } + } + + // [adaptor impl] void QLineEdit::mouseMoveEvent(QMouseEvent *) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *arg1) + { + QLineEdit::mouseMoveEvent(arg1); + } + + virtual void mouseMoveEvent(QMouseEvent *arg1) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QLineEdit_Adaptor::cbs_mouseMoveEvent_1738_0, arg1); + } else { + QLineEdit::mouseMoveEvent(arg1); + } + } + + // [adaptor impl] void QLineEdit::mousePressEvent(QMouseEvent *) + void cbs_mousePressEvent_1738_0(QMouseEvent *arg1) + { + QLineEdit::mousePressEvent(arg1); + } + + virtual void mousePressEvent(QMouseEvent *arg1) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QLineEdit_Adaptor::cbs_mousePressEvent_1738_0, arg1); + } else { + QLineEdit::mousePressEvent(arg1); + } + } + + // [adaptor impl] void QLineEdit::mouseReleaseEvent(QMouseEvent *) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *arg1) + { + QLineEdit::mouseReleaseEvent(arg1); + } + + virtual void mouseReleaseEvent(QMouseEvent *arg1) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QLineEdit_Adaptor::cbs_mouseReleaseEvent_1738_0, arg1); + } else { + QLineEdit::mouseReleaseEvent(arg1); + } + } + + // [adaptor impl] void QLineEdit::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QLineEdit::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QLineEdit_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QLineEdit::moveEvent(event); + } + } + + // [adaptor impl] bool QLineEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QLineEdit::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QLineEdit_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QLineEdit::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QLineEdit::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QLineEdit::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QLineEdit_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QLineEdit::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QLineEdit::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QLineEdit::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QLineEdit_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QLineEdit::redirected(offset); + } + } + + // [adaptor impl] void QLineEdit::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QLineEdit::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QLineEdit_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QLineEdit::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QLineEdit::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QLineEdit::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QLineEdit_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QLineEdit::sharedPainter(); + } + } + + // [adaptor impl] void QLineEdit::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QLineEdit::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QLineEdit_Adaptor::cbs_showEvent_1634_0, event); + } else { + QLineEdit::showEvent(event); + } + } + + // [adaptor impl] void QLineEdit::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QLineEdit::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QLineEdit_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QLineEdit::tabletEvent(event); + } + } + + // [adaptor impl] void QLineEdit::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QLineEdit::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QLineEdit_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QLineEdit::wheelEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QLineEdit_Adaptor::~QLineEdit_Adaptor() { } + +// Constructor QLineEdit::QLineEdit(QWidget *parent) (adaptor class) + +static void _init_ctor_QLineEdit_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QLineEdit_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QLineEdit_Adaptor (arg1)); +} + + +// Constructor QLineEdit::QLineEdit(const QString &, QWidget *parent) (adaptor class) + +static void _init_ctor_QLineEdit_Adaptor_3232 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QLineEdit_Adaptor_3232 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QLineEdit_Adaptor (arg1, arg2)); +} + + +// void QLineEdit::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QLineEdit::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QLineEdit::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QLineEdit::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QLineEdit::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QLineEdit::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->fp_QLineEdit_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QLineEdit::cursorPositionChanged(int, int) + +static void _init_emitter_cursorPositionChanged_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_cursorPositionChanged_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QLineEdit_Adaptor *)cls)->emitter_QLineEdit_cursorPositionChanged_1426 (arg1, arg2); +} + + +// exposed QRect QLineEdit::cursorRect() + +static void _init_fp_cursorRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_cursorRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QLineEdit_Adaptor *)cls)->fp_QLineEdit_cursorRect_c0 ()); +} + + +// emitter void QLineEdit::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QLineEdit_Adaptor *)cls)->emitter_QLineEdit_customContextMenuRequested_1916 (arg1); +} + + +// void QLineEdit::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QLineEdit::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->fp_QLineEdit_destroy_1620 (arg1, arg2); +} + + +// emitter void QLineEdit::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QLineEdit_Adaptor *)cls)->emitter_QLineEdit_destroyed_1302 (arg1); +} + + +// void QLineEdit::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QLineEdit::dragEnterEvent(QDragEnterEvent *) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QLineEdit::dragLeaveEvent(QDragLeaveEvent *e) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QLineEdit::dragMoveEvent(QDragMoveEvent *e) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QLineEdit::dropEvent(QDropEvent *) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// emitter void QLineEdit::editingFinished() + +static void _init_emitter_editingFinished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_editingFinished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QLineEdit_Adaptor *)cls)->emitter_QLineEdit_editingFinished_0 (); +} + + +// void QLineEdit::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QLineEdit::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QLineEdit_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QLineEdit::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QLineEdit_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QLineEdit::focusInEvent(QFocusEvent *) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QLineEdit::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLineEdit_Adaptor *)cls)->fp_QLineEdit_focusNextChild_0 ()); +} + + +// bool QLineEdit::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QLineEdit_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QLineEdit::focusOutEvent(QFocusEvent *) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QLineEdit::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLineEdit_Adaptor *)cls)->fp_QLineEdit_focusPreviousChild_0 ()); +} + + +// bool QLineEdit::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QLineEdit_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QLineEdit::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QLineEdit_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QLineEdit::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QLineEdit::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QLineEdit::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QLineEdit::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QLineEdit::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QLineEdit_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// emitter void QLineEdit::inputRejected() + +static void _init_emitter_inputRejected_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_inputRejected_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QLineEdit_Adaptor *)cls)->emitter_QLineEdit_inputRejected_0 (); +} + + +// exposed bool QLineEdit::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QLineEdit_Adaptor *)cls)->fp_QLineEdit_isSignalConnected_c2394 (arg1)); +} + + +// void QLineEdit::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QLineEdit::keyReleaseEvent(QKeyEvent *) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QLineEdit::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QLineEdit::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QLineEdit_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QLineEdit::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLineEdit_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QLineEdit::mouseDoubleClickEvent(QMouseEvent *) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QLineEdit::mouseMoveEvent(QMouseEvent *) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QLineEdit::mousePressEvent(QMouseEvent *) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QLineEdit::mouseReleaseEvent(QMouseEvent *) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QLineEdit::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QLineEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QLineEdit_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QLineEdit::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QLineEdit_Adaptor *)cls)->emitter_QLineEdit_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QLineEdit::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QLineEdit_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QLineEdit::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QLineEdit::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QLineEdit_Adaptor *)cls)->fp_QLineEdit_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QLineEdit::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QLineEdit_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QLineEdit::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// emitter void QLineEdit::returnPressed() + +static void _init_emitter_returnPressed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_returnPressed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QLineEdit_Adaptor *)cls)->emitter_QLineEdit_returnPressed_0 (); +} + + +// emitter void QLineEdit::selectionChanged() + +static void _init_emitter_selectionChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_selectionChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QLineEdit_Adaptor *)cls)->emitter_QLineEdit_selectionChanged_0 (); +} + + +// exposed QObject *QLineEdit::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QLineEdit_Adaptor *)cls)->fp_QLineEdit_sender_c0 ()); +} + + +// exposed int QLineEdit::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QLineEdit_Adaptor *)cls)->fp_QLineEdit_senderSignalIndex_c0 ()); +} + + +// void QLineEdit::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QLineEdit::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QLineEdit_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QLineEdit::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QLineEdit::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QLineEdit_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QLineEdit::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// emitter void QLineEdit::textChanged(const QString &) + +static void _init_emitter_textChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_textChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QLineEdit_Adaptor *)cls)->emitter_QLineEdit_textChanged_2025 (arg1); +} + + +// emitter void QLineEdit::textEdited(const QString &) + +static void _init_emitter_textEdited_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_textEdited_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QLineEdit_Adaptor *)cls)->emitter_QLineEdit_textEdited_2025 (arg1); +} + + +// void QLineEdit::timerEvent(QTimerEvent *) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QLineEdit::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->fp_QLineEdit_updateMicroFocus_2420 (arg1); +} + + +// void QLineEdit::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QLineEdit_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QLineEdit_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QLineEdit::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QLineEdit_Adaptor *)cls)->emitter_QLineEdit_windowIconChanged_1787 (arg1); +} + + +// emitter void QLineEdit::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QLineEdit_Adaptor *)cls)->emitter_QLineEdit_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QLineEdit::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QLineEdit_Adaptor *)cls)->emitter_QLineEdit_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QLineEdit (); + +static gsi::Methods methods_QLineEdit_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLineEdit::QLineEdit(QWidget *parent)\nThis method creates an object of class QLineEdit.", &_init_ctor_QLineEdit_Adaptor_1315, &_call_ctor_QLineEdit_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QLineEdit::QLineEdit(const QString &, QWidget *parent)\nThis method creates an object of class QLineEdit.", &_init_ctor_QLineEdit_Adaptor_3232, &_call_ctor_QLineEdit_Adaptor_3232); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QLineEdit::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QLineEdit::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QLineEdit::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QLineEdit::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QLineEdit::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QLineEdit::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_cursorPositionChanged", "@brief Emitter for signal void QLineEdit::cursorPositionChanged(int, int)\nCall this method to emit this signal.", false, &_init_emitter_cursorPositionChanged_1426, &_call_emitter_cursorPositionChanged_1426); + methods += new qt_gsi::GenericMethod ("*cursorRect", "@brief Method QRect QLineEdit::cursorRect()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_cursorRect_c0, &_call_fp_cursorRect_c0); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QLineEdit::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QLineEdit::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QLineEdit::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QLineEdit::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QLineEdit::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QLineEdit::dragEnterEvent(QDragEnterEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QLineEdit::dragLeaveEvent(QDragLeaveEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QLineEdit::dragMoveEvent(QDragMoveEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QLineEdit::dropEvent(QDropEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("emit_editingFinished", "@brief Emitter for signal void QLineEdit::editingFinished()\nCall this method to emit this signal.", false, &_init_emitter_editingFinished_0, &_call_emitter_editingFinished_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QLineEdit::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QLineEdit::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QLineEdit::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QLineEdit::focusInEvent(QFocusEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QLineEdit::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QLineEdit::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QLineEdit::focusOutEvent(QFocusEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QLineEdit::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QLineEdit::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QLineEdit::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QLineEdit::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QLineEdit::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QLineEdit::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QLineEdit::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QLineEdit::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("emit_inputRejected", "@brief Emitter for signal void QLineEdit::inputRejected()\nCall this method to emit this signal.", false, &_init_emitter_inputRejected_0, &_call_emitter_inputRejected_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QLineEdit::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QLineEdit::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QLineEdit::keyReleaseEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QLineEdit::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QLineEdit::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QLineEdit::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QLineEdit::mouseDoubleClickEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QLineEdit::mouseMoveEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QLineEdit::mousePressEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QLineEdit::mouseReleaseEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QLineEdit::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QLineEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QLineEdit::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QLineEdit::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QLineEdit::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QLineEdit::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QLineEdit::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QLineEdit::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("emit_returnPressed", "@brief Emitter for signal void QLineEdit::returnPressed()\nCall this method to emit this signal.", false, &_init_emitter_returnPressed_0, &_call_emitter_returnPressed_0); + methods += new qt_gsi::GenericMethod ("emit_selectionChanged", "@brief Emitter for signal void QLineEdit::selectionChanged()\nCall this method to emit this signal.", false, &_init_emitter_selectionChanged_0, &_call_emitter_selectionChanged_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QLineEdit::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QLineEdit::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QLineEdit::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QLineEdit::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QLineEdit::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QLineEdit::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QLineEdit::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("emit_textChanged", "@brief Emitter for signal void QLineEdit::textChanged(const QString &)\nCall this method to emit this signal.", false, &_init_emitter_textChanged_2025, &_call_emitter_textChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_textEdited", "@brief Emitter for signal void QLineEdit::textEdited(const QString &)\nCall this method to emit this signal.", false, &_init_emitter_textEdited_2025, &_call_emitter_textEdited_2025); + methods += new qt_gsi::GenericMethod ("timerEvent", "@brief Virtual method void QLineEdit::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QLineEdit::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QLineEdit::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QLineEdit::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QLineEdit::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QLineEdit::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QLineEdit_Adaptor (qtdecl_QLineEdit (), "QtWidgets", "QLineEdit", + methods_QLineEdit_Adaptor (), + "@qt\n@brief Binding of QLineEdit"); + +} + + +// Implementation of the enum wrapper class for QLineEdit::ActionPosition +namespace qt_gsi +{ + +static gsi::Enum decl_QLineEdit_ActionPosition_Enum ("QtWidgets", "QLineEdit_ActionPosition", + gsi::enum_const ("LeadingPosition", QLineEdit::LeadingPosition, "@brief Enum constant QLineEdit::LeadingPosition") + + gsi::enum_const ("TrailingPosition", QLineEdit::TrailingPosition, "@brief Enum constant QLineEdit::TrailingPosition"), + "@qt\n@brief This class represents the QLineEdit::ActionPosition enum"); + +static gsi::QFlagsClass decl_QLineEdit_ActionPosition_Enums ("QtWidgets", "QLineEdit_QFlags_ActionPosition", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLineEdit_ActionPosition_Enum_in_parent (decl_QLineEdit_ActionPosition_Enum.defs ()); +static gsi::ClassExt decl_QLineEdit_ActionPosition_Enum_as_child (decl_QLineEdit_ActionPosition_Enum, "ActionPosition"); +static gsi::ClassExt decl_QLineEdit_ActionPosition_Enums_as_child (decl_QLineEdit_ActionPosition_Enums, "QFlags_ActionPosition"); + +} + + +// Implementation of the enum wrapper class for QLineEdit::EchoMode +namespace qt_gsi +{ + +static gsi::Enum decl_QLineEdit_EchoMode_Enum ("QtWidgets", "QLineEdit_EchoMode", + gsi::enum_const ("Normal", QLineEdit::Normal, "@brief Enum constant QLineEdit::Normal") + + gsi::enum_const ("NoEcho", QLineEdit::NoEcho, "@brief Enum constant QLineEdit::NoEcho") + + gsi::enum_const ("Password", QLineEdit::Password, "@brief Enum constant QLineEdit::Password") + + gsi::enum_const ("PasswordEchoOnEdit", QLineEdit::PasswordEchoOnEdit, "@brief Enum constant QLineEdit::PasswordEchoOnEdit"), + "@qt\n@brief This class represents the QLineEdit::EchoMode enum"); + +static gsi::QFlagsClass decl_QLineEdit_EchoMode_Enums ("QtWidgets", "QLineEdit_QFlags_EchoMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QLineEdit_EchoMode_Enum_in_parent (decl_QLineEdit_EchoMode_Enum.defs ()); +static gsi::ClassExt decl_QLineEdit_EchoMode_Enum_as_child (decl_QLineEdit_EchoMode_Enum, "EchoMode"); +static gsi::ClassExt decl_QLineEdit_EchoMode_Enums_as_child (decl_QLineEdit_EchoMode_Enums, "QFlags_EchoMode"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQListView.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQListView.cc new file mode 100644 index 000000000..a198519a4 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQListView.cc @@ -0,0 +1,5741 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQListView.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QListView + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QListView::staticMetaObject); +} + + +// int QListView::batchSize() + + +static void _init_f_batchSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_batchSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QListView *)cls)->batchSize ()); +} + + +// void QListView::clearPropertyFlags() + + +static void _init_f_clearPropertyFlags_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearPropertyFlags_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->clearPropertyFlags (); +} + + +// void QListView::doItemsLayout() + + +static void _init_f_doItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_doItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->doItemsLayout (); +} + + +// QListView::Flow QListView::flow() + + +static void _init_f_flow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_flow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QListView *)cls)->flow ())); +} + + +// QSize QListView::gridSize() + + +static void _init_f_gridSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_gridSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QListView *)cls)->gridSize ()); +} + + +// QModelIndex QListView::indexAt(const QPoint &p) + + +static void _init_f_indexAt_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexAt_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QListView *)cls)->indexAt (arg1)); +} + + +// bool QListView::isRowHidden(int row) + + +static void _init_f_isRowHidden_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isRowHidden_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QListView *)cls)->isRowHidden (arg1)); +} + + +// bool QListView::isSelectionRectVisible() + + +static void _init_f_isSelectionRectVisible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSelectionRectVisible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QListView *)cls)->isSelectionRectVisible ()); +} + + +// bool QListView::isWrapping() + + +static void _init_f_isWrapping_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isWrapping_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QListView *)cls)->isWrapping ()); +} + + +// QFlags QListView::itemAlignment() + + +static void _init_f_itemAlignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_itemAlignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QListView *)cls)->itemAlignment ()); +} + + +// QListView::LayoutMode QListView::layoutMode() + + +static void _init_f_layoutMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_layoutMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QListView *)cls)->layoutMode ())); +} + + +// int QListView::modelColumn() + + +static void _init_f_modelColumn_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_modelColumn_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QListView *)cls)->modelColumn ()); +} + + +// QListView::Movement QListView::movement() + + +static void _init_f_movement_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_movement_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QListView *)cls)->movement ())); +} + + +// void QListView::reset() + + +static void _init_f_reset_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reset_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->reset (); +} + + +// QListView::ResizeMode QListView::resizeMode() + + +static void _init_f_resizeMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_resizeMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QListView *)cls)->resizeMode ())); +} + + +// void QListView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + + +static void _init_f_scrollTo_5576 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemView::EnsureVisible"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_scrollTo_5576 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->scrollTo (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QListView::setBatchSize(int batchSize) + + +static void _init_f_setBatchSize_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("batchSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBatchSize_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->setBatchSize (arg1); +} + + +// void QListView::setFlow(QListView::Flow flow) + + +static void _init_f_setFlow_1864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flow"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFlow_1864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->setFlow (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QListView::setGridSize(const QSize &size) + + +static void _init_f_setGridSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGridSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->setGridSize (arg1); +} + + +// void QListView::setItemAlignment(QFlags alignment) + + +static void _init_f_setItemAlignment_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alignment"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setItemAlignment_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->setItemAlignment (arg1); +} + + +// void QListView::setLayoutMode(QListView::LayoutMode mode) + + +static void _init_f_setLayoutMode_2483 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setLayoutMode_2483 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->setLayoutMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QListView::setModelColumn(int column) + + +static void _init_f_setModelColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setModelColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->setModelColumn (arg1); +} + + +// void QListView::setMovement(QListView::Movement movement) + + +static void _init_f_setMovement_2299 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("movement"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setMovement_2299 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->setMovement (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QListView::setResizeMode(QListView::ResizeMode mode) + + +static void _init_f_setResizeMode_2471 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setResizeMode_2471 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->setResizeMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QListView::setRootIndex(const QModelIndex &index) + + +static void _init_f_setRootIndex_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRootIndex_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->setRootIndex (arg1); +} + + +// void QListView::setRowHidden(int row, bool hide) + + +static void _init_f_setRowHidden_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hide"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRowHidden_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->setRowHidden (arg1, arg2); +} + + +// void QListView::setSelectionRectVisible(bool show) + + +static void _init_f_setSelectionRectVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("show"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelectionRectVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->setSelectionRectVisible (arg1); +} + + +// void QListView::setSpacing(int space) + + +static void _init_f_setSpacing_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("space"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSpacing_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->setSpacing (arg1); +} + + +// void QListView::setUniformItemSizes(bool enable) + + +static void _init_f_setUniformItemSizes_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUniformItemSizes_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->setUniformItemSizes (arg1); +} + + +// void QListView::setViewMode(QListView::ViewMode mode) + + +static void _init_f_setViewMode_2256 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setViewMode_2256 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->setViewMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QListView::setWordWrap(bool on) + + +static void _init_f_setWordWrap_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("on"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWordWrap_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->setWordWrap (arg1); +} + + +// void QListView::setWrapping(bool enable) + + +static void _init_f_setWrapping_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWrapping_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView *)cls)->setWrapping (arg1); +} + + +// int QListView::spacing() + + +static void _init_f_spacing_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_spacing_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QListView *)cls)->spacing ()); +} + + +// bool QListView::uniformItemSizes() + + +static void _init_f_uniformItemSizes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_uniformItemSizes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QListView *)cls)->uniformItemSizes ()); +} + + +// QListView::ViewMode QListView::viewMode() + + +static void _init_f_viewMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_viewMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QListView *)cls)->viewMode ())); +} + + +// QRect QListView::visualRect(const QModelIndex &index) + + +static void _init_f_visualRect_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_visualRect_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QListView *)cls)->visualRect (arg1)); +} + + +// bool QListView::wordWrap() + + +static void _init_f_wordWrap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_wordWrap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QListView *)cls)->wordWrap ()); +} + + +// static QString QListView::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QListView::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QListView () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":batchSize", "@brief Method int QListView::batchSize()\n", true, &_init_f_batchSize_c0, &_call_f_batchSize_c0); + methods += new qt_gsi::GenericMethod ("clearPropertyFlags", "@brief Method void QListView::clearPropertyFlags()\n", false, &_init_f_clearPropertyFlags_0, &_call_f_clearPropertyFlags_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@brief Method void QListView::doItemsLayout()\nThis is a reimplementation of QAbstractItemView::doItemsLayout", false, &_init_f_doItemsLayout_0, &_call_f_doItemsLayout_0); + methods += new qt_gsi::GenericMethod (":flow", "@brief Method QListView::Flow QListView::flow()\n", true, &_init_f_flow_c0, &_call_f_flow_c0); + methods += new qt_gsi::GenericMethod (":gridSize", "@brief Method QSize QListView::gridSize()\n", true, &_init_f_gridSize_c0, &_call_f_gridSize_c0); + methods += new qt_gsi::GenericMethod ("indexAt", "@brief Method QModelIndex QListView::indexAt(const QPoint &p)\nThis is a reimplementation of QAbstractItemView::indexAt", true, &_init_f_indexAt_c1916, &_call_f_indexAt_c1916); + methods += new qt_gsi::GenericMethod ("isRowHidden?", "@brief Method bool QListView::isRowHidden(int row)\n", true, &_init_f_isRowHidden_c767, &_call_f_isRowHidden_c767); + methods += new qt_gsi::GenericMethod ("isSelectionRectVisible?|:selectionRectVisible", "@brief Method bool QListView::isSelectionRectVisible()\n", true, &_init_f_isSelectionRectVisible_c0, &_call_f_isSelectionRectVisible_c0); + methods += new qt_gsi::GenericMethod ("isWrapping?|:isWrapping", "@brief Method bool QListView::isWrapping()\n", true, &_init_f_isWrapping_c0, &_call_f_isWrapping_c0); + methods += new qt_gsi::GenericMethod ("itemAlignment", "@brief Method QFlags QListView::itemAlignment()\n", true, &_init_f_itemAlignment_c0, &_call_f_itemAlignment_c0); + methods += new qt_gsi::GenericMethod (":layoutMode", "@brief Method QListView::LayoutMode QListView::layoutMode()\n", true, &_init_f_layoutMode_c0, &_call_f_layoutMode_c0); + methods += new qt_gsi::GenericMethod (":modelColumn", "@brief Method int QListView::modelColumn()\n", true, &_init_f_modelColumn_c0, &_call_f_modelColumn_c0); + methods += new qt_gsi::GenericMethod (":movement", "@brief Method QListView::Movement QListView::movement()\n", true, &_init_f_movement_c0, &_call_f_movement_c0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method void QListView::reset()\nThis is a reimplementation of QAbstractItemView::reset", false, &_init_f_reset_0, &_call_f_reset_0); + methods += new qt_gsi::GenericMethod (":resizeMode", "@brief Method QListView::ResizeMode QListView::resizeMode()\n", true, &_init_f_resizeMode_c0, &_call_f_resizeMode_c0); + methods += new qt_gsi::GenericMethod ("scrollTo", "@brief Method void QListView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint)\nThis is a reimplementation of QAbstractItemView::scrollTo", false, &_init_f_scrollTo_5576, &_call_f_scrollTo_5576); + methods += new qt_gsi::GenericMethod ("setBatchSize|batchSize=", "@brief Method void QListView::setBatchSize(int batchSize)\n", false, &_init_f_setBatchSize_767, &_call_f_setBatchSize_767); + methods += new qt_gsi::GenericMethod ("setFlow|flow=", "@brief Method void QListView::setFlow(QListView::Flow flow)\n", false, &_init_f_setFlow_1864, &_call_f_setFlow_1864); + methods += new qt_gsi::GenericMethod ("setGridSize|gridSize=", "@brief Method void QListView::setGridSize(const QSize &size)\n", false, &_init_f_setGridSize_1805, &_call_f_setGridSize_1805); + methods += new qt_gsi::GenericMethod ("setItemAlignment", "@brief Method void QListView::setItemAlignment(QFlags alignment)\n", false, &_init_f_setItemAlignment_2750, &_call_f_setItemAlignment_2750); + methods += new qt_gsi::GenericMethod ("setLayoutMode|layoutMode=", "@brief Method void QListView::setLayoutMode(QListView::LayoutMode mode)\n", false, &_init_f_setLayoutMode_2483, &_call_f_setLayoutMode_2483); + methods += new qt_gsi::GenericMethod ("setModelColumn|modelColumn=", "@brief Method void QListView::setModelColumn(int column)\n", false, &_init_f_setModelColumn_767, &_call_f_setModelColumn_767); + methods += new qt_gsi::GenericMethod ("setMovement|movement=", "@brief Method void QListView::setMovement(QListView::Movement movement)\n", false, &_init_f_setMovement_2299, &_call_f_setMovement_2299); + methods += new qt_gsi::GenericMethod ("setResizeMode|resizeMode=", "@brief Method void QListView::setResizeMode(QListView::ResizeMode mode)\n", false, &_init_f_setResizeMode_2471, &_call_f_setResizeMode_2471); + methods += new qt_gsi::GenericMethod ("setRootIndex|rootIndex=", "@brief Method void QListView::setRootIndex(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemView::setRootIndex", false, &_init_f_setRootIndex_2395, &_call_f_setRootIndex_2395); + methods += new qt_gsi::GenericMethod ("setRowHidden", "@brief Method void QListView::setRowHidden(int row, bool hide)\n", false, &_init_f_setRowHidden_1523, &_call_f_setRowHidden_1523); + methods += new qt_gsi::GenericMethod ("setSelectionRectVisible|selectionRectVisible=", "@brief Method void QListView::setSelectionRectVisible(bool show)\n", false, &_init_f_setSelectionRectVisible_864, &_call_f_setSelectionRectVisible_864); + methods += new qt_gsi::GenericMethod ("setSpacing|spacing=", "@brief Method void QListView::setSpacing(int space)\n", false, &_init_f_setSpacing_767, &_call_f_setSpacing_767); + methods += new qt_gsi::GenericMethod ("setUniformItemSizes|uniformItemSizes=", "@brief Method void QListView::setUniformItemSizes(bool enable)\n", false, &_init_f_setUniformItemSizes_864, &_call_f_setUniformItemSizes_864); + methods += new qt_gsi::GenericMethod ("setViewMode|viewMode=", "@brief Method void QListView::setViewMode(QListView::ViewMode mode)\n", false, &_init_f_setViewMode_2256, &_call_f_setViewMode_2256); + methods += new qt_gsi::GenericMethod ("setWordWrap|wordWrap=", "@brief Method void QListView::setWordWrap(bool on)\n", false, &_init_f_setWordWrap_864, &_call_f_setWordWrap_864); + methods += new qt_gsi::GenericMethod ("setWrapping", "@brief Method void QListView::setWrapping(bool enable)\n", false, &_init_f_setWrapping_864, &_call_f_setWrapping_864); + methods += new qt_gsi::GenericMethod (":spacing", "@brief Method int QListView::spacing()\n", true, &_init_f_spacing_c0, &_call_f_spacing_c0); + methods += new qt_gsi::GenericMethod (":uniformItemSizes", "@brief Method bool QListView::uniformItemSizes()\n", true, &_init_f_uniformItemSizes_c0, &_call_f_uniformItemSizes_c0); + methods += new qt_gsi::GenericMethod (":viewMode", "@brief Method QListView::ViewMode QListView::viewMode()\n", true, &_init_f_viewMode_c0, &_call_f_viewMode_c0); + methods += new qt_gsi::GenericMethod ("visualRect", "@brief Method QRect QListView::visualRect(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemView::visualRect", true, &_init_f_visualRect_c2395, &_call_f_visualRect_c2395); + methods += new qt_gsi::GenericMethod (":wordWrap", "@brief Method bool QListView::wordWrap()\n", true, &_init_f_wordWrap_c0, &_call_f_wordWrap_c0); + methods += gsi::qt_signal ("activated(const QModelIndex &)", "activated", gsi::arg("index"), "@brief Signal declaration for QListView::activated(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("clicked(const QModelIndex &)", "clicked", gsi::arg("index"), "@brief Signal declaration for QListView::clicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QListView::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QListView::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("doubleClicked(const QModelIndex &)", "doubleClicked", gsi::arg("index"), "@brief Signal declaration for QListView::doubleClicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("entered(const QModelIndex &)", "entered", gsi::arg("index"), "@brief Signal declaration for QListView::entered(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("iconSizeChanged(const QSize &)", "iconSizeChanged", gsi::arg("size"), "@brief Signal declaration for QListView::iconSizeChanged(const QSize &size)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal & > ("indexesMoved(const QModelIndexList &)", "indexesMoved", gsi::arg("indexes"), "@brief Signal declaration for QListView::indexesMoved(const QList &indexes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QListView::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pressed(const QModelIndex &)", "pressed", gsi::arg("index"), "@brief Signal declaration for QListView::pressed(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("viewportEntered()", "viewportEntered", "@brief Signal declaration for QListView::viewportEntered()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QListView::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QListView::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QListView::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QListView::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractItemView (); + +qt_gsi::QtNativeClass decl_QListView (qtdecl_QAbstractItemView (), "QtWidgets", "QListView_Native", + methods_QListView (), + "@hide\n@alias QListView"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QListView () { return decl_QListView; } + +} + + +class QListView_Adaptor : public QListView, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QListView_Adaptor(); + + // [adaptor ctor] QListView::QListView(QWidget *parent) + QListView_Adaptor() : QListView() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QListView::QListView(QWidget *parent) + QListView_Adaptor(QWidget *parent) : QListView(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] QSize QListView::contentsSize() + QSize fp_QListView_contentsSize_c0 () const { + return QListView::contentsSize(); + } + + // [expose] void QListView::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QListView_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QListView::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QListView::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QListView_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QListView::destroy(destroyWindow, destroySubWindows); + } + + // [expose] QPoint QListView::dirtyRegionOffset() + QPoint fp_QListView_dirtyRegionOffset_c0 () const { + return QListView::dirtyRegionOffset(); + } + + // [expose] void QListView::doAutoScroll() + void fp_QListView_doAutoScroll_0 () { + QListView::doAutoScroll(); + } + + // [expose] void QListView::drawFrame(QPainter *) + void fp_QListView_drawFrame_1426 (QPainter *arg1) { + QListView::drawFrame(arg1); + } + + // [expose] QAbstractItemView::DropIndicatorPosition QListView::dropIndicatorPosition() + unsigned int fp_QListView_dropIndicatorPosition_c0 () const { + return (unsigned int)(QListView::dropIndicatorPosition()); + } + + // [expose] void QListView::executeDelayedItemsLayout() + void fp_QListView_executeDelayedItemsLayout_0 () { + QListView::executeDelayedItemsLayout(); + } + + // [expose] bool QListView::focusNextChild() + bool fp_QListView_focusNextChild_0 () { + return QListView::focusNextChild(); + } + + // [expose] bool QListView::focusPreviousChild() + bool fp_QListView_focusPreviousChild_0 () { + return QListView::focusPreviousChild(); + } + + // [expose] bool QListView::isSignalConnected(const QMetaMethod &signal) + bool fp_QListView_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QListView::isSignalConnected(signal); + } + + // [expose] int QListView::receivers(const char *signal) + int fp_QListView_receivers_c1731 (const char *signal) const { + return QListView::receivers(signal); + } + + // [expose] QRect QListView::rectForIndex(const QModelIndex &index) + QRect fp_QListView_rectForIndex_c2395 (const QModelIndex &index) const { + return QListView::rectForIndex(index); + } + + // [expose] void QListView::resizeContents(int width, int height) + void fp_QListView_resizeContents_1426 (int width, int height) { + QListView::resizeContents(width, height); + } + + // [expose] void QListView::scheduleDelayedItemsLayout() + void fp_QListView_scheduleDelayedItemsLayout_0 () { + QListView::scheduleDelayedItemsLayout(); + } + + // [expose] void QListView::scrollDirtyRegion(int dx, int dy) + void fp_QListView_scrollDirtyRegion_1426 (int dx, int dy) { + QListView::scrollDirtyRegion(dx, dy); + } + + // [expose] QObject *QListView::sender() + QObject * fp_QListView_sender_c0 () const { + return QListView::sender(); + } + + // [expose] int QListView::senderSignalIndex() + int fp_QListView_senderSignalIndex_c0 () const { + return QListView::senderSignalIndex(); + } + + // [expose] void QListView::setDirtyRegion(const QRegion ®ion) + void fp_QListView_setDirtyRegion_2006 (const QRegion ®ion) { + QListView::setDirtyRegion(region); + } + + // [expose] void QListView::setPositionForIndex(const QPoint &position, const QModelIndex &index) + void fp_QListView_setPositionForIndex_4203 (const QPoint &position, const QModelIndex &index) { + QListView::setPositionForIndex(position, index); + } + + // [expose] void QListView::setState(QAbstractItemView::State state) + void fp_QListView_setState_2776 (unsigned int state) { + QListView::setState(QAbstractItemView::State(state)); + } + + // [expose] void QListView::setViewportMargins(int left, int top, int right, int bottom) + void fp_QListView_setViewportMargins_2744 (int left, int top, int right, int bottom) { + QListView::setViewportMargins(left, top, right, bottom); + } + + // [expose] void QListView::setViewportMargins(const QMargins &margins) + void fp_QListView_setViewportMargins_2115 (const QMargins &margins) { + QListView::setViewportMargins(margins); + } + + // [expose] void QListView::startAutoScroll() + void fp_QListView_startAutoScroll_0 () { + QListView::startAutoScroll(); + } + + // [expose] QAbstractItemView::State QListView::state() + unsigned int fp_QListView_state_c0 () const { + return (unsigned int)(QListView::state()); + } + + // [expose] void QListView::stopAutoScroll() + void fp_QListView_stopAutoScroll_0 () { + QListView::stopAutoScroll(); + } + + // [expose] void QListView::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QListView_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QListView::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] QMargins QListView::viewportMargins() + QMargins fp_QListView_viewportMargins_c0 () const { + return QListView::viewportMargins(); + } + + // [emitter impl] void QListView::activated(const QModelIndex &index) + void emitter_QListView_activated_2395(const QModelIndex &index) + { + emit QListView::activated(index); + } + + // [emitter impl] void QListView::clicked(const QModelIndex &index) + void emitter_QListView_clicked_2395(const QModelIndex &index) + { + emit QListView::clicked(index); + } + + // [emitter impl] void QListView::customContextMenuRequested(const QPoint &pos) + void emitter_QListView_customContextMenuRequested_1916(const QPoint &pos) + { + emit QListView::customContextMenuRequested(pos); + } + + // [emitter impl] void QListView::destroyed(QObject *) + void emitter_QListView_destroyed_1302(QObject *arg1) + { + emit QListView::destroyed(arg1); + } + + // [adaptor impl] void QListView::doItemsLayout() + void cbs_doItemsLayout_0_0() + { + QListView::doItemsLayout(); + } + + virtual void doItemsLayout() + { + if (cb_doItemsLayout_0_0.can_issue()) { + cb_doItemsLayout_0_0.issue(&QListView_Adaptor::cbs_doItemsLayout_0_0); + } else { + QListView::doItemsLayout(); + } + } + + // [emitter impl] void QListView::doubleClicked(const QModelIndex &index) + void emitter_QListView_doubleClicked_2395(const QModelIndex &index) + { + emit QListView::doubleClicked(index); + } + + // [emitter impl] void QListView::entered(const QModelIndex &index) + void emitter_QListView_entered_2395(const QModelIndex &index) + { + emit QListView::entered(index); + } + + // [adaptor impl] bool QListView::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QListView::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QListView_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QListView::hasHeightForWidth(); + } + } + + // [adaptor impl] int QListView::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QListView::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QListView_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QListView::heightForWidth(arg1); + } + } + + // [emitter impl] void QListView::iconSizeChanged(const QSize &size) + void emitter_QListView_iconSizeChanged_1805(const QSize &size) + { + emit QListView::iconSizeChanged(size); + } + + // [adaptor impl] QModelIndex QListView::indexAt(const QPoint &p) + QModelIndex cbs_indexAt_c1916_0(const QPoint &p) const + { + return QListView::indexAt(p); + } + + virtual QModelIndex indexAt(const QPoint &p) const + { + if (cb_indexAt_c1916_0.can_issue()) { + return cb_indexAt_c1916_0.issue(&QListView_Adaptor::cbs_indexAt_c1916_0, p); + } else { + return QListView::indexAt(p); + } + } + + // [emitter impl] void QListView::indexesMoved(const QList &indexes) + void emitter_QListView_indexesMoved_3010(const QList &indexes) + { + emit QListView::indexesMoved(indexes); + } + + // [adaptor impl] QVariant QListView::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QListView::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QListView_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QListView::inputMethodQuery(query); + } + } + + // [adaptor impl] QAbstractItemDelegate *QListView::itemDelegateForIndex(const QModelIndex &index) + QAbstractItemDelegate * cbs_itemDelegateForIndex_c2395_0(const QModelIndex &index) const + { + return QListView::itemDelegateForIndex(index); + } + + virtual QAbstractItemDelegate * itemDelegateForIndex(const QModelIndex &index) const + { + if (cb_itemDelegateForIndex_c2395_0.can_issue()) { + return cb_itemDelegateForIndex_c2395_0.issue(&QListView_Adaptor::cbs_itemDelegateForIndex_c2395_0, index); + } else { + return QListView::itemDelegateForIndex(index); + } + } + + // [adaptor impl] void QListView::keyboardSearch(const QString &search) + void cbs_keyboardSearch_2025_0(const QString &search) + { + QListView::keyboardSearch(search); + } + + virtual void keyboardSearch(const QString &search) + { + if (cb_keyboardSearch_2025_0.can_issue()) { + cb_keyboardSearch_2025_0.issue(&QListView_Adaptor::cbs_keyboardSearch_2025_0, search); + } else { + QListView::keyboardSearch(search); + } + } + + // [adaptor impl] QSize QListView::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QListView::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QListView_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QListView::minimumSizeHint(); + } + } + + // [emitter impl] void QListView::objectNameChanged(const QString &objectName) + void emitter_QListView_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QListView::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QListView::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QListView::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QListView_Adaptor::cbs_paintEngine_c0_0); + } else { + return QListView::paintEngine(); + } + } + + // [emitter impl] void QListView::pressed(const QModelIndex &index) + void emitter_QListView_pressed_2395(const QModelIndex &index) + { + emit QListView::pressed(index); + } + + // [adaptor impl] void QListView::reset() + void cbs_reset_0_0() + { + QListView::reset(); + } + + virtual void reset() + { + if (cb_reset_0_0.can_issue()) { + cb_reset_0_0.issue(&QListView_Adaptor::cbs_reset_0_0); + } else { + QListView::reset(); + } + } + + // [adaptor impl] void QListView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + void cbs_scrollTo_5576_1(const QModelIndex &index, const qt_gsi::Converter::target_type & hint) + { + QListView::scrollTo(index, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + { + if (cb_scrollTo_5576_1.can_issue()) { + cb_scrollTo_5576_1.issue::target_type &>(&QListView_Adaptor::cbs_scrollTo_5576_1, index, qt_gsi::CppToQtAdaptor(hint)); + } else { + QListView::scrollTo(index, hint); + } + } + + // [adaptor impl] void QListView::selectAll() + void cbs_selectAll_0_0() + { + QListView::selectAll(); + } + + virtual void selectAll() + { + if (cb_selectAll_0_0.can_issue()) { + cb_selectAll_0_0.issue(&QListView_Adaptor::cbs_selectAll_0_0); + } else { + QListView::selectAll(); + } + } + + // [adaptor impl] void QListView::setModel(QAbstractItemModel *model) + void cbs_setModel_2419_0(QAbstractItemModel *model) + { + QListView::setModel(model); + } + + virtual void setModel(QAbstractItemModel *model) + { + if (cb_setModel_2419_0.can_issue()) { + cb_setModel_2419_0.issue(&QListView_Adaptor::cbs_setModel_2419_0, model); + } else { + QListView::setModel(model); + } + } + + // [adaptor impl] void QListView::setRootIndex(const QModelIndex &index) + void cbs_setRootIndex_2395_0(const QModelIndex &index) + { + QListView::setRootIndex(index); + } + + virtual void setRootIndex(const QModelIndex &index) + { + if (cb_setRootIndex_2395_0.can_issue()) { + cb_setRootIndex_2395_0.issue(&QListView_Adaptor::cbs_setRootIndex_2395_0, index); + } else { + QListView::setRootIndex(index); + } + } + + // [adaptor impl] void QListView::setSelectionModel(QItemSelectionModel *selectionModel) + void cbs_setSelectionModel_2533_0(QItemSelectionModel *selectionModel) + { + QListView::setSelectionModel(selectionModel); + } + + virtual void setSelectionModel(QItemSelectionModel *selectionModel) + { + if (cb_setSelectionModel_2533_0.can_issue()) { + cb_setSelectionModel_2533_0.issue(&QListView_Adaptor::cbs_setSelectionModel_2533_0, selectionModel); + } else { + QListView::setSelectionModel(selectionModel); + } + } + + // [adaptor impl] void QListView::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QListView::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QListView_Adaptor::cbs_setVisible_864_0, visible); + } else { + QListView::setVisible(visible); + } + } + + // [adaptor impl] void QListView::setupViewport(QWidget *viewport) + void cbs_setupViewport_1315_0(QWidget *viewport) + { + QListView::setupViewport(viewport); + } + + virtual void setupViewport(QWidget *viewport) + { + if (cb_setupViewport_1315_0.can_issue()) { + cb_setupViewport_1315_0.issue(&QListView_Adaptor::cbs_setupViewport_1315_0, viewport); + } else { + QListView::setupViewport(viewport); + } + } + + // [adaptor impl] QSize QListView::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QListView::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QListView_Adaptor::cbs_sizeHint_c0_0); + } else { + return QListView::sizeHint(); + } + } + + // [adaptor impl] int QListView::sizeHintForColumn(int column) + int cbs_sizeHintForColumn_c767_0(int column) const + { + return QListView::sizeHintForColumn(column); + } + + virtual int sizeHintForColumn(int column) const + { + if (cb_sizeHintForColumn_c767_0.can_issue()) { + return cb_sizeHintForColumn_c767_0.issue(&QListView_Adaptor::cbs_sizeHintForColumn_c767_0, column); + } else { + return QListView::sizeHintForColumn(column); + } + } + + // [adaptor impl] int QListView::sizeHintForRow(int row) + int cbs_sizeHintForRow_c767_0(int row) const + { + return QListView::sizeHintForRow(row); + } + + virtual int sizeHintForRow(int row) const + { + if (cb_sizeHintForRow_c767_0.can_issue()) { + return cb_sizeHintForRow_c767_0.issue(&QListView_Adaptor::cbs_sizeHintForRow_c767_0, row); + } else { + return QListView::sizeHintForRow(row); + } + } + + // [emitter impl] void QListView::viewportEntered() + void emitter_QListView_viewportEntered_0() + { + emit QListView::viewportEntered(); + } + + // [adaptor impl] QRect QListView::visualRect(const QModelIndex &index) + QRect cbs_visualRect_c2395_0(const QModelIndex &index) const + { + return QListView::visualRect(index); + } + + virtual QRect visualRect(const QModelIndex &index) const + { + if (cb_visualRect_c2395_0.can_issue()) { + return cb_visualRect_c2395_0.issue(&QListView_Adaptor::cbs_visualRect_c2395_0, index); + } else { + return QListView::visualRect(index); + } + } + + // [emitter impl] void QListView::windowIconChanged(const QIcon &icon) + void emitter_QListView_windowIconChanged_1787(const QIcon &icon) + { + emit QListView::windowIconChanged(icon); + } + + // [emitter impl] void QListView::windowIconTextChanged(const QString &iconText) + void emitter_QListView_windowIconTextChanged_2025(const QString &iconText) + { + emit QListView::windowIconTextChanged(iconText); + } + + // [emitter impl] void QListView::windowTitleChanged(const QString &title) + void emitter_QListView_windowTitleChanged_2025(const QString &title) + { + emit QListView::windowTitleChanged(title); + } + + // [adaptor impl] void QListView::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QListView::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QListView_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QListView::actionEvent(event); + } + } + + // [adaptor impl] void QListView::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QListView::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QListView_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QListView::changeEvent(arg1); + } + } + + // [adaptor impl] void QListView::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QListView::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QListView_Adaptor::cbs_childEvent_1701_0, event); + } else { + QListView::childEvent(event); + } + } + + // [adaptor impl] void QListView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + void cbs_closeEditor_4926_0(QWidget *editor, const qt_gsi::Converter::target_type & hint) + { + QListView::closeEditor(editor, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + { + if (cb_closeEditor_4926_0.can_issue()) { + cb_closeEditor_4926_0.issue::target_type &>(&QListView_Adaptor::cbs_closeEditor_4926_0, editor, qt_gsi::CppToQtAdaptor(hint)); + } else { + QListView::closeEditor(editor, hint); + } + } + + // [adaptor impl] void QListView::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QListView::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QListView_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QListView::closeEvent(event); + } + } + + // [adaptor impl] void QListView::commitData(QWidget *editor) + void cbs_commitData_1315_0(QWidget *editor) + { + QListView::commitData(editor); + } + + virtual void commitData(QWidget *editor) + { + if (cb_commitData_1315_0.can_issue()) { + cb_commitData_1315_0.issue(&QListView_Adaptor::cbs_commitData_1315_0, editor); + } else { + QListView::commitData(editor); + } + } + + // [adaptor impl] void QListView::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QListView::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QListView_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QListView::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QListView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + void cbs_currentChanged_4682_0(const QModelIndex ¤t, const QModelIndex &previous) + { + QListView::currentChanged(current, previous); + } + + virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + { + if (cb_currentChanged_4682_0.can_issue()) { + cb_currentChanged_4682_0.issue(&QListView_Adaptor::cbs_currentChanged_4682_0, current, previous); + } else { + QListView::currentChanged(current, previous); + } + } + + // [adaptor impl] void QListView::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QListView::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QListView_Adaptor::cbs_customEvent_1217_0, event); + } else { + QListView::customEvent(event); + } + } + + // [adaptor impl] void QListView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void cbs_dataChanged_6833_1(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + QListView::dataChanged(topLeft, bottomRight, roles); + } + + virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + if (cb_dataChanged_6833_1.can_issue()) { + cb_dataChanged_6833_1.issue &>(&QListView_Adaptor::cbs_dataChanged_6833_1, topLeft, bottomRight, roles); + } else { + QListView::dataChanged(topLeft, bottomRight, roles); + } + } + + // [adaptor impl] void QListView::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QListView::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QListView_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QListView::disconnectNotify(signal); + } + } + + // [adaptor impl] void QListView::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QListView::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QListView_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QListView::dragEnterEvent(event); + } + } + + // [adaptor impl] void QListView::dragLeaveEvent(QDragLeaveEvent *e) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *e) + { + QListView::dragLeaveEvent(e); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *e) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QListView_Adaptor::cbs_dragLeaveEvent_2092_0, e); + } else { + QListView::dragLeaveEvent(e); + } + } + + // [adaptor impl] void QListView::dragMoveEvent(QDragMoveEvent *e) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *e) + { + QListView::dragMoveEvent(e); + } + + virtual void dragMoveEvent(QDragMoveEvent *e) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QListView_Adaptor::cbs_dragMoveEvent_2006_0, e); + } else { + QListView::dragMoveEvent(e); + } + } + + // [adaptor impl] void QListView::dropEvent(QDropEvent *e) + void cbs_dropEvent_1622_0(QDropEvent *e) + { + QListView::dropEvent(e); + } + + virtual void dropEvent(QDropEvent *e) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QListView_Adaptor::cbs_dropEvent_1622_0, e); + } else { + QListView::dropEvent(e); + } + } + + // [adaptor impl] bool QListView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + bool cbs_edit_6773_0(const QModelIndex &index, const qt_gsi::Converter::target_type & trigger, QEvent *event) + { + return QListView::edit(index, qt_gsi::QtToCppAdaptor(trigger).cref(), event); + } + + virtual bool edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + { + if (cb_edit_6773_0.can_issue()) { + return cb_edit_6773_0.issue::target_type &, QEvent *>(&QListView_Adaptor::cbs_edit_6773_0, index, qt_gsi::CppToQtAdaptor(trigger), event); + } else { + return QListView::edit(index, trigger, event); + } + } + + // [adaptor impl] void QListView::editorDestroyed(QObject *editor) + void cbs_editorDestroyed_1302_0(QObject *editor) + { + QListView::editorDestroyed(editor); + } + + virtual void editorDestroyed(QObject *editor) + { + if (cb_editorDestroyed_1302_0.can_issue()) { + cb_editorDestroyed_1302_0.issue(&QListView_Adaptor::cbs_editorDestroyed_1302_0, editor); + } else { + QListView::editorDestroyed(editor); + } + } + + // [adaptor impl] void QListView::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QListView::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QListView_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QListView::enterEvent(event); + } + } + + // [adaptor impl] bool QListView::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QListView::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QListView_Adaptor::cbs_event_1217_0, e); + } else { + return QListView::event(e); + } + } + + // [adaptor impl] bool QListView::eventFilter(QObject *object, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *object, QEvent *event) + { + return QListView::eventFilter(object, event); + } + + virtual bool eventFilter(QObject *object, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QListView_Adaptor::cbs_eventFilter_2411_0, object, event); + } else { + return QListView::eventFilter(object, event); + } + } + + // [adaptor impl] void QListView::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QListView::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QListView_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QListView::focusInEvent(event); + } + } + + // [adaptor impl] bool QListView::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QListView::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QListView_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QListView::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QListView::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QListView::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QListView_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QListView::focusOutEvent(event); + } + } + + // [adaptor impl] void QListView::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QListView::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QListView_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QListView::hideEvent(event); + } + } + + // [adaptor impl] int QListView::horizontalOffset() + int cbs_horizontalOffset_c0_0() const + { + return QListView::horizontalOffset(); + } + + virtual int horizontalOffset() const + { + if (cb_horizontalOffset_c0_0.can_issue()) { + return cb_horizontalOffset_c0_0.issue(&QListView_Adaptor::cbs_horizontalOffset_c0_0); + } else { + return QListView::horizontalOffset(); + } + } + + // [adaptor impl] void QListView::horizontalScrollbarAction(int action) + void cbs_horizontalScrollbarAction_767_0(int action) + { + QListView::horizontalScrollbarAction(action); + } + + virtual void horizontalScrollbarAction(int action) + { + if (cb_horizontalScrollbarAction_767_0.can_issue()) { + cb_horizontalScrollbarAction_767_0.issue(&QListView_Adaptor::cbs_horizontalScrollbarAction_767_0, action); + } else { + QListView::horizontalScrollbarAction(action); + } + } + + // [adaptor impl] void QListView::horizontalScrollbarValueChanged(int value) + void cbs_horizontalScrollbarValueChanged_767_0(int value) + { + QListView::horizontalScrollbarValueChanged(value); + } + + virtual void horizontalScrollbarValueChanged(int value) + { + if (cb_horizontalScrollbarValueChanged_767_0.can_issue()) { + cb_horizontalScrollbarValueChanged_767_0.issue(&QListView_Adaptor::cbs_horizontalScrollbarValueChanged_767_0, value); + } else { + QListView::horizontalScrollbarValueChanged(value); + } + } + + // [adaptor impl] void QListView::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QListView::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QListView_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QListView::initPainter(painter); + } + } + + // [adaptor impl] void QListView::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QListView::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QListView_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QListView::initStyleOption(option); + } + } + + // [adaptor impl] void QListView::initViewItemOption(QStyleOptionViewItem *option) + void cbs_initViewItemOption_c2675_0(QStyleOptionViewItem *option) const + { + QListView::initViewItemOption(option); + } + + virtual void initViewItemOption(QStyleOptionViewItem *option) const + { + if (cb_initViewItemOption_c2675_0.can_issue()) { + cb_initViewItemOption_c2675_0.issue(&QListView_Adaptor::cbs_initViewItemOption_c2675_0, option); + } else { + QListView::initViewItemOption(option); + } + } + + // [adaptor impl] void QListView::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QListView::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QListView_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QListView::inputMethodEvent(event); + } + } + + // [adaptor impl] bool QListView::isIndexHidden(const QModelIndex &index) + bool cbs_isIndexHidden_c2395_0(const QModelIndex &index) const + { + return QListView::isIndexHidden(index); + } + + virtual bool isIndexHidden(const QModelIndex &index) const + { + if (cb_isIndexHidden_c2395_0.can_issue()) { + return cb_isIndexHidden_c2395_0.issue(&QListView_Adaptor::cbs_isIndexHidden_c2395_0, index); + } else { + return QListView::isIndexHidden(index); + } + } + + // [adaptor impl] void QListView::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QListView::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QListView_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QListView::keyPressEvent(event); + } + } + + // [adaptor impl] void QListView::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QListView::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QListView_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QListView::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QListView::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QListView::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QListView_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QListView::leaveEvent(event); + } + } + + // [adaptor impl] int QListView::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QListView::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QListView_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QListView::metric(arg1); + } + } + + // [adaptor impl] void QListView::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QListView::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QListView_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QListView::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QListView::mouseMoveEvent(QMouseEvent *e) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *e) + { + QListView::mouseMoveEvent(e); + } + + virtual void mouseMoveEvent(QMouseEvent *e) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QListView_Adaptor::cbs_mouseMoveEvent_1738_0, e); + } else { + QListView::mouseMoveEvent(e); + } + } + + // [adaptor impl] void QListView::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QListView::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QListView_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QListView::mousePressEvent(event); + } + } + + // [adaptor impl] void QListView::mouseReleaseEvent(QMouseEvent *e) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *e) + { + QListView::mouseReleaseEvent(e); + } + + virtual void mouseReleaseEvent(QMouseEvent *e) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QListView_Adaptor::cbs_mouseReleaseEvent_1738_0, e); + } else { + QListView::mouseReleaseEvent(e); + } + } + + // [adaptor impl] QModelIndex QListView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + QModelIndex cbs_moveCursor_6476_0(unsigned int cursorAction, QFlags modifiers) + { + return QListView::moveCursor(QAbstractItemView::CursorAction(cursorAction), modifiers); + } + + virtual QModelIndex moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + { + if (cb_moveCursor_6476_0.can_issue()) { + return cb_moveCursor_6476_0.issue >(&QListView_Adaptor::cbs_moveCursor_6476_0, (unsigned int)(cursorAction), modifiers); + } else { + return QListView::moveCursor(cursorAction, modifiers); + } + } + + // [adaptor impl] void QListView::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QListView::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QListView_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QListView::moveEvent(event); + } + } + + // [adaptor impl] bool QListView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QListView::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QListView_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QListView::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QListView::paintEvent(QPaintEvent *e) + void cbs_paintEvent_1725_0(QPaintEvent *e) + { + QListView::paintEvent(e); + } + + virtual void paintEvent(QPaintEvent *e) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QListView_Adaptor::cbs_paintEvent_1725_0, e); + } else { + QListView::paintEvent(e); + } + } + + // [adaptor impl] QPaintDevice *QListView::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QListView::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QListView_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QListView::redirected(offset); + } + } + + // [adaptor impl] void QListView::resizeEvent(QResizeEvent *e) + void cbs_resizeEvent_1843_0(QResizeEvent *e) + { + QListView::resizeEvent(e); + } + + virtual void resizeEvent(QResizeEvent *e) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QListView_Adaptor::cbs_resizeEvent_1843_0, e); + } else { + QListView::resizeEvent(e); + } + } + + // [adaptor impl] void QListView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + void cbs_rowsAboutToBeRemoved_3713_0(const QModelIndex &parent, int start, int end) + { + QListView::rowsAboutToBeRemoved(parent, start, end); + } + + virtual void rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + { + if (cb_rowsAboutToBeRemoved_3713_0.can_issue()) { + cb_rowsAboutToBeRemoved_3713_0.issue(&QListView_Adaptor::cbs_rowsAboutToBeRemoved_3713_0, parent, start, end); + } else { + QListView::rowsAboutToBeRemoved(parent, start, end); + } + } + + // [adaptor impl] void QListView::rowsInserted(const QModelIndex &parent, int start, int end) + void cbs_rowsInserted_3713_0(const QModelIndex &parent, int start, int end) + { + QListView::rowsInserted(parent, start, end); + } + + virtual void rowsInserted(const QModelIndex &parent, int start, int end) + { + if (cb_rowsInserted_3713_0.can_issue()) { + cb_rowsInserted_3713_0.issue(&QListView_Adaptor::cbs_rowsInserted_3713_0, parent, start, end); + } else { + QListView::rowsInserted(parent, start, end); + } + } + + // [adaptor impl] void QListView::scrollContentsBy(int dx, int dy) + void cbs_scrollContentsBy_1426_0(int dx, int dy) + { + QListView::scrollContentsBy(dx, dy); + } + + virtual void scrollContentsBy(int dx, int dy) + { + if (cb_scrollContentsBy_1426_0.can_issue()) { + cb_scrollContentsBy_1426_0.issue(&QListView_Adaptor::cbs_scrollContentsBy_1426_0, dx, dy); + } else { + QListView::scrollContentsBy(dx, dy); + } + } + + // [adaptor impl] QList QListView::selectedIndexes() + QList cbs_selectedIndexes_c0_0() const + { + return QListView::selectedIndexes(); + } + + virtual QList selectedIndexes() const + { + if (cb_selectedIndexes_c0_0.can_issue()) { + return cb_selectedIndexes_c0_0.issue >(&QListView_Adaptor::cbs_selectedIndexes_c0_0); + } else { + return QListView::selectedIndexes(); + } + } + + // [adaptor impl] void QListView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + void cbs_selectionChanged_5346_0(const QItemSelection &selected, const QItemSelection &deselected) + { + QListView::selectionChanged(selected, deselected); + } + + virtual void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + { + if (cb_selectionChanged_5346_0.can_issue()) { + cb_selectionChanged_5346_0.issue(&QListView_Adaptor::cbs_selectionChanged_5346_0, selected, deselected); + } else { + QListView::selectionChanged(selected, deselected); + } + } + + // [adaptor impl] QFlags QListView::selectionCommand(const QModelIndex &index, const QEvent *event) + QFlags cbs_selectionCommand_c4199_1(const QModelIndex &index, const QEvent *event) const + { + return QListView::selectionCommand(index, event); + } + + virtual QFlags selectionCommand(const QModelIndex &index, const QEvent *event) const + { + if (cb_selectionCommand_c4199_1.can_issue()) { + return cb_selectionCommand_c4199_1.issue, const QModelIndex &, const QEvent *>(&QListView_Adaptor::cbs_selectionCommand_c4199_1, index, event); + } else { + return QListView::selectionCommand(index, event); + } + } + + // [adaptor impl] void QListView::setSelection(const QRect &rect, QFlags command) + void cbs_setSelection_6155_0(const QRect &rect, QFlags command) + { + QListView::setSelection(rect, command); + } + + virtual void setSelection(const QRect &rect, QFlags command) + { + if (cb_setSelection_6155_0.can_issue()) { + cb_setSelection_6155_0.issue >(&QListView_Adaptor::cbs_setSelection_6155_0, rect, command); + } else { + QListView::setSelection(rect, command); + } + } + + // [adaptor impl] QPainter *QListView::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QListView::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QListView_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QListView::sharedPainter(); + } + } + + // [adaptor impl] void QListView::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QListView::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QListView_Adaptor::cbs_showEvent_1634_0, event); + } else { + QListView::showEvent(event); + } + } + + // [adaptor impl] void QListView::startDrag(QFlags supportedActions) + void cbs_startDrag_2456_0(QFlags supportedActions) + { + QListView::startDrag(supportedActions); + } + + virtual void startDrag(QFlags supportedActions) + { + if (cb_startDrag_2456_0.can_issue()) { + cb_startDrag_2456_0.issue >(&QListView_Adaptor::cbs_startDrag_2456_0, supportedActions); + } else { + QListView::startDrag(supportedActions); + } + } + + // [adaptor impl] void QListView::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QListView::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QListView_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QListView::tabletEvent(event); + } + } + + // [adaptor impl] void QListView::timerEvent(QTimerEvent *e) + void cbs_timerEvent_1730_0(QTimerEvent *e) + { + QListView::timerEvent(e); + } + + virtual void timerEvent(QTimerEvent *e) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QListView_Adaptor::cbs_timerEvent_1730_0, e); + } else { + QListView::timerEvent(e); + } + } + + // [adaptor impl] void QListView::updateEditorData() + void cbs_updateEditorData_0_0() + { + QListView::updateEditorData(); + } + + virtual void updateEditorData() + { + if (cb_updateEditorData_0_0.can_issue()) { + cb_updateEditorData_0_0.issue(&QListView_Adaptor::cbs_updateEditorData_0_0); + } else { + QListView::updateEditorData(); + } + } + + // [adaptor impl] void QListView::updateEditorGeometries() + void cbs_updateEditorGeometries_0_0() + { + QListView::updateEditorGeometries(); + } + + virtual void updateEditorGeometries() + { + if (cb_updateEditorGeometries_0_0.can_issue()) { + cb_updateEditorGeometries_0_0.issue(&QListView_Adaptor::cbs_updateEditorGeometries_0_0); + } else { + QListView::updateEditorGeometries(); + } + } + + // [adaptor impl] void QListView::updateGeometries() + void cbs_updateGeometries_0_0() + { + QListView::updateGeometries(); + } + + virtual void updateGeometries() + { + if (cb_updateGeometries_0_0.can_issue()) { + cb_updateGeometries_0_0.issue(&QListView_Adaptor::cbs_updateGeometries_0_0); + } else { + QListView::updateGeometries(); + } + } + + // [adaptor impl] int QListView::verticalOffset() + int cbs_verticalOffset_c0_0() const + { + return QListView::verticalOffset(); + } + + virtual int verticalOffset() const + { + if (cb_verticalOffset_c0_0.can_issue()) { + return cb_verticalOffset_c0_0.issue(&QListView_Adaptor::cbs_verticalOffset_c0_0); + } else { + return QListView::verticalOffset(); + } + } + + // [adaptor impl] void QListView::verticalScrollbarAction(int action) + void cbs_verticalScrollbarAction_767_0(int action) + { + QListView::verticalScrollbarAction(action); + } + + virtual void verticalScrollbarAction(int action) + { + if (cb_verticalScrollbarAction_767_0.can_issue()) { + cb_verticalScrollbarAction_767_0.issue(&QListView_Adaptor::cbs_verticalScrollbarAction_767_0, action); + } else { + QListView::verticalScrollbarAction(action); + } + } + + // [adaptor impl] void QListView::verticalScrollbarValueChanged(int value) + void cbs_verticalScrollbarValueChanged_767_0(int value) + { + QListView::verticalScrollbarValueChanged(value); + } + + virtual void verticalScrollbarValueChanged(int value) + { + if (cb_verticalScrollbarValueChanged_767_0.can_issue()) { + cb_verticalScrollbarValueChanged_767_0.issue(&QListView_Adaptor::cbs_verticalScrollbarValueChanged_767_0, value); + } else { + QListView::verticalScrollbarValueChanged(value); + } + } + + // [adaptor impl] bool QListView::viewportEvent(QEvent *event) + bool cbs_viewportEvent_1217_0(QEvent *event) + { + return QListView::viewportEvent(event); + } + + virtual bool viewportEvent(QEvent *event) + { + if (cb_viewportEvent_1217_0.can_issue()) { + return cb_viewportEvent_1217_0.issue(&QListView_Adaptor::cbs_viewportEvent_1217_0, event); + } else { + return QListView::viewportEvent(event); + } + } + + // [adaptor impl] QSize QListView::viewportSizeHint() + QSize cbs_viewportSizeHint_c0_0() const + { + return QListView::viewportSizeHint(); + } + + virtual QSize viewportSizeHint() const + { + if (cb_viewportSizeHint_c0_0.can_issue()) { + return cb_viewportSizeHint_c0_0.issue(&QListView_Adaptor::cbs_viewportSizeHint_c0_0); + } else { + return QListView::viewportSizeHint(); + } + } + + // [adaptor impl] QRegion QListView::visualRegionForSelection(const QItemSelection &selection) + QRegion cbs_visualRegionForSelection_c2727_0(const QItemSelection &selection) const + { + return QListView::visualRegionForSelection(selection); + } + + virtual QRegion visualRegionForSelection(const QItemSelection &selection) const + { + if (cb_visualRegionForSelection_c2727_0.can_issue()) { + return cb_visualRegionForSelection_c2727_0.issue(&QListView_Adaptor::cbs_visualRegionForSelection_c2727_0, selection); + } else { + return QListView::visualRegionForSelection(selection); + } + } + + // [adaptor impl] void QListView::wheelEvent(QWheelEvent *e) + void cbs_wheelEvent_1718_0(QWheelEvent *e) + { + QListView::wheelEvent(e); + } + + virtual void wheelEvent(QWheelEvent *e) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QListView_Adaptor::cbs_wheelEvent_1718_0, e); + } else { + QListView::wheelEvent(e); + } + } + + gsi::Callback cb_doItemsLayout_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_indexAt_c1916_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemDelegateForIndex_c2395_0; + gsi::Callback cb_keyboardSearch_2025_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reset_0_0; + gsi::Callback cb_scrollTo_5576_1; + gsi::Callback cb_selectAll_0_0; + gsi::Callback cb_setModel_2419_0; + gsi::Callback cb_setRootIndex_2395_0; + gsi::Callback cb_setSelectionModel_2533_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_setupViewport_1315_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_sizeHintForColumn_c767_0; + gsi::Callback cb_sizeHintForRow_c767_0; + gsi::Callback cb_visualRect_c2395_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEditor_4926_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_commitData_1315_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_currentChanged_4682_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_dataChanged_6833_1; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_edit_6773_0; + gsi::Callback cb_editorDestroyed_1302_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_horizontalOffset_c0_0; + gsi::Callback cb_horizontalScrollbarAction_767_0; + gsi::Callback cb_horizontalScrollbarValueChanged_767_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_initViewItemOption_c2675_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_isIndexHidden_c2395_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveCursor_6476_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_rowsAboutToBeRemoved_3713_0; + gsi::Callback cb_rowsInserted_3713_0; + gsi::Callback cb_scrollContentsBy_1426_0; + gsi::Callback cb_selectedIndexes_c0_0; + gsi::Callback cb_selectionChanged_5346_0; + gsi::Callback cb_selectionCommand_c4199_1; + gsi::Callback cb_setSelection_6155_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_startDrag_2456_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateEditorData_0_0; + gsi::Callback cb_updateEditorGeometries_0_0; + gsi::Callback cb_updateGeometries_0_0; + gsi::Callback cb_verticalOffset_c0_0; + gsi::Callback cb_verticalScrollbarAction_767_0; + gsi::Callback cb_verticalScrollbarValueChanged_767_0; + gsi::Callback cb_viewportEvent_1217_0; + gsi::Callback cb_viewportSizeHint_c0_0; + gsi::Callback cb_visualRegionForSelection_c2727_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QListView_Adaptor::~QListView_Adaptor() { } + +// Constructor QListView::QListView(QWidget *parent) (adaptor class) + +static void _init_ctor_QListView_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QListView_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QListView_Adaptor (arg1)); +} + + +// void QListView::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QListView::activated(const QModelIndex &index) + +static void _init_emitter_activated_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_activated_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QListView_Adaptor *)cls)->emitter_QListView_activated_2395 (arg1); +} + + +// void QListView::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QListView::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QListView::clicked(const QModelIndex &index) + +static void _init_emitter_clicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QListView_Adaptor *)cls)->emitter_QListView_clicked_2395 (arg1); +} + + +// void QListView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + +static void _init_cbs_closeEditor_4926_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_closeEditor_4926_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_closeEditor_4926_0 (arg1, arg2); +} + +static void _set_callback_cbs_closeEditor_4926_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_closeEditor_4926_0 = cb; +} + + +// void QListView::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QListView::commitData(QWidget *editor) + +static void _init_cbs_commitData_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_commitData_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_commitData_1315_0 (arg1); +} + +static void _set_callback_cbs_commitData_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_commitData_1315_0 = cb; +} + + +// exposed QSize QListView::contentsSize() + +static void _init_fp_contentsSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_contentsSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QListView_Adaptor *)cls)->fp_QListView_contentsSize_c0 ()); +} + + +// void QListView::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QListView::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->fp_QListView_create_2208 (arg1, arg2, arg3); +} + + +// void QListView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + +static void _init_cbs_currentChanged_4682_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("current"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("previous"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_currentChanged_4682_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_currentChanged_4682_0 (arg1, arg2); +} + +static void _set_callback_cbs_currentChanged_4682_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_currentChanged_4682_0 = cb; +} + + +// emitter void QListView::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QListView_Adaptor *)cls)->emitter_QListView_customContextMenuRequested_1916 (arg1); +} + + +// void QListView::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QListView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_cbs_dataChanged_6833_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_dataChanged_6833_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + const QList &arg3 = args.read & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_dataChanged_6833_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_dataChanged_6833_1 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_dataChanged_6833_1 = cb; +} + + +// exposed void QListView::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->fp_QListView_destroy_1620 (arg1, arg2); +} + + +// emitter void QListView::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QListView_Adaptor *)cls)->emitter_QListView_destroyed_1302 (arg1); +} + + +// exposed QPoint QListView::dirtyRegionOffset() + +static void _init_fp_dirtyRegionOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dirtyRegionOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QListView_Adaptor *)cls)->fp_QListView_dirtyRegionOffset_c0 ()); +} + + +// void QListView::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// exposed void QListView::doAutoScroll() + +static void _init_fp_doAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_doAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->fp_QListView_doAutoScroll_0 (); +} + + +// void QListView::doItemsLayout() + +static void _init_cbs_doItemsLayout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_doItemsLayout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_doItemsLayout_0_0 (); +} + +static void _set_callback_cbs_doItemsLayout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_doItemsLayout_0_0 = cb; +} + + +// emitter void QListView::doubleClicked(const QModelIndex &index) + +static void _init_emitter_doubleClicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_doubleClicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QListView_Adaptor *)cls)->emitter_QListView_doubleClicked_2395 (arg1); +} + + +// void QListView::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QListView::dragLeaveEvent(QDragLeaveEvent *e) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QListView::dragMoveEvent(QDragMoveEvent *e) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QListView::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->fp_QListView_drawFrame_1426 (arg1); +} + + +// void QListView::dropEvent(QDropEvent *e) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// exposed QAbstractItemView::DropIndicatorPosition QListView::dropIndicatorPosition() + +static void _init_fp_dropIndicatorPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dropIndicatorPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QListView_Adaptor *)cls)->fp_QListView_dropIndicatorPosition_c0 ()); +} + + +// bool QListView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + +static void _init_cbs_edit_6773_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("trigger"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("event"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_edit_6773_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + QEvent *arg3 = args.read (heap); + ret.write ((bool)((QListView_Adaptor *)cls)->cbs_edit_6773_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_edit_6773_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_edit_6773_0 = cb; +} + + +// void QListView::editorDestroyed(QObject *editor) + +static void _init_cbs_editorDestroyed_1302_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_editorDestroyed_1302_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_editorDestroyed_1302_0 (arg1); +} + +static void _set_callback_cbs_editorDestroyed_1302_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_editorDestroyed_1302_0 = cb; +} + + +// void QListView::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// emitter void QListView::entered(const QModelIndex &index) + +static void _init_emitter_entered_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_entered_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QListView_Adaptor *)cls)->emitter_QListView_entered_2395 (arg1); +} + + +// bool QListView::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QListView_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QListView::eventFilter(QObject *object, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QListView_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed void QListView::executeDelayedItemsLayout() + +static void _init_fp_executeDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_executeDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->fp_QListView_executeDelayedItemsLayout_0 (); +} + + +// void QListView::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QListView::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QListView_Adaptor *)cls)->fp_QListView_focusNextChild_0 ()); +} + + +// bool QListView::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QListView_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QListView::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QListView::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QListView_Adaptor *)cls)->fp_QListView_focusPreviousChild_0 ()); +} + + +// bool QListView::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QListView_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QListView::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QListView_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QListView::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// int QListView::horizontalOffset() + +static void _init_cbs_horizontalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_horizontalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QListView_Adaptor *)cls)->cbs_horizontalOffset_c0_0 ()); +} + +static void _set_callback_cbs_horizontalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_horizontalOffset_c0_0 = cb; +} + + +// void QListView::horizontalScrollbarAction(int action) + +static void _init_cbs_horizontalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_horizontalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_horizontalScrollbarAction_767_0 = cb; +} + + +// void QListView::horizontalScrollbarValueChanged(int value) + +static void _init_cbs_horizontalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_horizontalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_horizontalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QListView::iconSizeChanged(const QSize &size) + +static void _init_emitter_iconSizeChanged_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_iconSizeChanged_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ((QListView_Adaptor *)cls)->emitter_QListView_iconSizeChanged_1805 (arg1); +} + + +// QModelIndex QListView::indexAt(const QPoint &p) + +static void _init_cbs_indexAt_c1916_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexAt_c1916_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = args.read (heap); + ret.write ((QModelIndex)((QListView_Adaptor *)cls)->cbs_indexAt_c1916_0 (arg1)); +} + +static void _set_callback_cbs_indexAt_c1916_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_indexAt_c1916_0 = cb; +} + + +// emitter void QListView::indexesMoved(const QList &indexes) + +static void _init_emitter_indexesMoved_3010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_indexesMoved_3010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ((QListView_Adaptor *)cls)->emitter_QListView_indexesMoved_3010 (arg1); +} + + +// void QListView::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QListView::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QListView::initViewItemOption(QStyleOptionViewItem *option) + +static void _init_cbs_initViewItemOption_c2675_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initViewItemOption_c2675_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionViewItem *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_initViewItemOption_c2675_0 (arg1); +} + +static void _set_callback_cbs_initViewItemOption_c2675_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_initViewItemOption_c2675_0 = cb; +} + + +// void QListView::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QListView::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QListView_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QListView::isIndexHidden(const QModelIndex &index) + +static void _init_cbs_isIndexHidden_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isIndexHidden_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QListView_Adaptor *)cls)->cbs_isIndexHidden_c2395_0 (arg1)); +} + +static void _set_callback_cbs_isIndexHidden_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_isIndexHidden_c2395_0 = cb; +} + + +// exposed bool QListView::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QListView_Adaptor *)cls)->fp_QListView_isSignalConnected_c2394 (arg1)); +} + + +// QAbstractItemDelegate *QListView::itemDelegateForIndex(const QModelIndex &index) + +static void _init_cbs_itemDelegateForIndex_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemDelegateForIndex_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QAbstractItemDelegate *)((QListView_Adaptor *)cls)->cbs_itemDelegateForIndex_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemDelegateForIndex_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_itemDelegateForIndex_c2395_0 = cb; +} + + +// void QListView::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QListView::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QListView::keyboardSearch(const QString &search) + +static void _init_cbs_keyboardSearch_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("search"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyboardSearch_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_keyboardSearch_2025_0 (arg1); +} + +static void _set_callback_cbs_keyboardSearch_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_keyboardSearch_2025_0 = cb; +} + + +// void QListView::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QListView::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QListView_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QListView::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QListView_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QListView::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QListView::mouseMoveEvent(QMouseEvent *e) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QListView::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QListView::mouseReleaseEvent(QMouseEvent *e) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// QModelIndex QListView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + +static void _init_cbs_moveCursor_6476_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursorAction"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("modifiers"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_moveCursor_6476_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + ret.write ((QModelIndex)((QListView_Adaptor *)cls)->cbs_moveCursor_6476_0 (arg1, arg2)); +} + +static void _set_callback_cbs_moveCursor_6476_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_moveCursor_6476_0 = cb; +} + + +// void QListView::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QListView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QListView_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QListView::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QListView_Adaptor *)cls)->emitter_QListView_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QListView::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QListView_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QListView::paintEvent(QPaintEvent *e) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QListView::pressed(const QModelIndex &index) + +static void _init_emitter_pressed_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_pressed_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QListView_Adaptor *)cls)->emitter_QListView_pressed_2395 (arg1); +} + + +// exposed int QListView::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QListView_Adaptor *)cls)->fp_QListView_receivers_c1731 (arg1)); +} + + +// exposed QRect QListView::rectForIndex(const QModelIndex &index) + +static void _init_fp_rectForIndex_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_rectForIndex_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QListView_Adaptor *)cls)->fp_QListView_rectForIndex_c2395 (arg1)); +} + + +// QPaintDevice *QListView::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QListView_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QListView::reset() + +static void _init_cbs_reset_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reset_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_reset_0_0 (); +} + +static void _set_callback_cbs_reset_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_reset_0_0 = cb; +} + + +// exposed void QListView::resizeContents(int width, int height) + +static void _init_fp_resizeContents_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("height"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_resizeContents_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->fp_QListView_resizeContents_1426 (arg1, arg2); +} + + +// void QListView::resizeEvent(QResizeEvent *e) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// void QListView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsAboutToBeRemoved_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsAboutToBeRemoved_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_rowsAboutToBeRemoved_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsAboutToBeRemoved_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_rowsAboutToBeRemoved_3713_0 = cb; +} + + +// void QListView::rowsInserted(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsInserted_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsInserted_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_rowsInserted_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsInserted_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_rowsInserted_3713_0 = cb; +} + + +// exposed void QListView::scheduleDelayedItemsLayout() + +static void _init_fp_scheduleDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_scheduleDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->fp_QListView_scheduleDelayedItemsLayout_0 (); +} + + +// void QListView::scrollContentsBy(int dx, int dy) + +static void _init_cbs_scrollContentsBy_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollContentsBy_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_scrollContentsBy_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollContentsBy_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_scrollContentsBy_1426_0 = cb; +} + + +// exposed void QListView::scrollDirtyRegion(int dx, int dy) + +static void _init_fp_scrollDirtyRegion_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_scrollDirtyRegion_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->fp_QListView_scrollDirtyRegion_1426 (arg1, arg2); +} + + +// void QListView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + +static void _init_cbs_scrollTo_5576_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollTo_5576_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_scrollTo_5576_1 (arg1, arg2); +} + +static void _set_callback_cbs_scrollTo_5576_1 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_scrollTo_5576_1 = cb; +} + + +// void QListView::selectAll() + +static void _init_cbs_selectAll_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_selectAll_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_selectAll_0_0 (); +} + +static void _set_callback_cbs_selectAll_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_selectAll_0_0 = cb; +} + + +// QList QListView::selectedIndexes() + +static void _init_cbs_selectedIndexes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_selectedIndexes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QListView_Adaptor *)cls)->cbs_selectedIndexes_c0_0 ()); +} + +static void _set_callback_cbs_selectedIndexes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_selectedIndexes_c0_0 = cb; +} + + +// void QListView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + +static void _init_cbs_selectionChanged_5346_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selected"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("deselected"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_selectionChanged_5346_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + const QItemSelection &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_selectionChanged_5346_0 (arg1, arg2); +} + +static void _set_callback_cbs_selectionChanged_5346_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_selectionChanged_5346_0 = cb; +} + + +// QFlags QListView::selectionCommand(const QModelIndex &index, const QEvent *event) + +static void _init_cbs_selectionCommand_c4199_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_cbs_selectionCommand_c4199_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QEvent *arg2 = args.read (heap); + ret.write > ((QFlags)((QListView_Adaptor *)cls)->cbs_selectionCommand_c4199_1 (arg1, arg2)); +} + +static void _set_callback_cbs_selectionCommand_c4199_1 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_selectionCommand_c4199_1 = cb; +} + + +// exposed QObject *QListView::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QListView_Adaptor *)cls)->fp_QListView_sender_c0 ()); +} + + +// exposed int QListView::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QListView_Adaptor *)cls)->fp_QListView_senderSignalIndex_c0 ()); +} + + +// exposed void QListView::setDirtyRegion(const QRegion ®ion) + +static void _init_fp_setDirtyRegion_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("region"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setDirtyRegion_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->fp_QListView_setDirtyRegion_2006 (arg1); +} + + +// void QListView::setModel(QAbstractItemModel *model) + +static void _init_cbs_setModel_2419_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setModel_2419_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_setModel_2419_0 (arg1); +} + +static void _set_callback_cbs_setModel_2419_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_setModel_2419_0 = cb; +} + + +// exposed void QListView::setPositionForIndex(const QPoint &position, const QModelIndex &index) + +static void _init_fp_setPositionForIndex_4203 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_setPositionForIndex_4203 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->fp_QListView_setPositionForIndex_4203 (arg1, arg2); +} + + +// void QListView::setRootIndex(const QModelIndex &index) + +static void _init_cbs_setRootIndex_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setRootIndex_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_setRootIndex_2395_0 (arg1); +} + +static void _set_callback_cbs_setRootIndex_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_setRootIndex_2395_0 = cb; +} + + +// void QListView::setSelection(const QRect &rect, QFlags command) + +static void _init_cbs_setSelection_6155_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setSelection_6155_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_setSelection_6155_0 (arg1, arg2); +} + +static void _set_callback_cbs_setSelection_6155_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_setSelection_6155_0 = cb; +} + + +// void QListView::setSelectionModel(QItemSelectionModel *selectionModel) + +static void _init_cbs_setSelectionModel_2533_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSelectionModel_2533_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemSelectionModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_setSelectionModel_2533_0 (arg1); +} + +static void _set_callback_cbs_setSelectionModel_2533_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_setSelectionModel_2533_0 = cb; +} + + +// exposed void QListView::setState(QAbstractItemView::State state) + +static void _init_fp_setState_2776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setState_2776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->fp_QListView_setState_2776 (arg1); +} + + +// exposed void QListView::setViewportMargins(int left, int top, int right, int bottom) + +static void _init_fp_setViewportMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->fp_QListView_setViewportMargins_2744 (arg1, arg2, arg3, arg4); +} + + +// exposed void QListView::setViewportMargins(const QMargins &margins) + +static void _init_fp_setViewportMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->fp_QListView_setViewportMargins_2115 (arg1); +} + + +// void QListView::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// void QListView::setupViewport(QWidget *viewport) + +static void _init_cbs_setupViewport_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setupViewport_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_setupViewport_1315_0 (arg1); +} + +static void _set_callback_cbs_setupViewport_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_setupViewport_1315_0 = cb; +} + + +// QPainter *QListView::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QListView_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QListView::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QListView::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QListView_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// int QListView::sizeHintForColumn(int column) + +static void _init_cbs_sizeHintForColumn_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForColumn_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QListView_Adaptor *)cls)->cbs_sizeHintForColumn_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForColumn_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_sizeHintForColumn_c767_0 = cb; +} + + +// int QListView::sizeHintForRow(int row) + +static void _init_cbs_sizeHintForRow_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForRow_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QListView_Adaptor *)cls)->cbs_sizeHintForRow_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForRow_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_sizeHintForRow_c767_0 = cb; +} + + +// exposed void QListView::startAutoScroll() + +static void _init_fp_startAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_startAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->fp_QListView_startAutoScroll_0 (); +} + + +// void QListView::startDrag(QFlags supportedActions) + +static void _init_cbs_startDrag_2456_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("supportedActions"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_startDrag_2456_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_startDrag_2456_0 (arg1); +} + +static void _set_callback_cbs_startDrag_2456_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_startDrag_2456_0 = cb; +} + + +// exposed QAbstractItemView::State QListView::state() + +static void _init_fp_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QListView_Adaptor *)cls)->fp_QListView_state_c0 ()); +} + + +// exposed void QListView::stopAutoScroll() + +static void _init_fp_stopAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_stopAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->fp_QListView_stopAutoScroll_0 (); +} + + +// void QListView::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QListView::timerEvent(QTimerEvent *e) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QListView::updateEditorData() + +static void _init_cbs_updateEditorData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_updateEditorData_0_0 (); +} + +static void _set_callback_cbs_updateEditorData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_updateEditorData_0_0 = cb; +} + + +// void QListView::updateEditorGeometries() + +static void _init_cbs_updateEditorGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_updateEditorGeometries_0_0 (); +} + +static void _set_callback_cbs_updateEditorGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_updateEditorGeometries_0_0 = cb; +} + + +// void QListView::updateGeometries() + +static void _init_cbs_updateGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_updateGeometries_0_0 (); +} + +static void _set_callback_cbs_updateGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_updateGeometries_0_0 = cb; +} + + +// exposed void QListView::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->fp_QListView_updateMicroFocus_2420 (arg1); +} + + +// int QListView::verticalOffset() + +static void _init_cbs_verticalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_verticalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QListView_Adaptor *)cls)->cbs_verticalOffset_c0_0 ()); +} + +static void _set_callback_cbs_verticalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_verticalOffset_c0_0 = cb; +} + + +// void QListView::verticalScrollbarAction(int action) + +static void _init_cbs_verticalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_verticalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_verticalScrollbarAction_767_0 = cb; +} + + +// void QListView::verticalScrollbarValueChanged(int value) + +static void _init_cbs_verticalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_verticalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_verticalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QListView::viewportEntered() + +static void _init_emitter_viewportEntered_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_viewportEntered_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QListView_Adaptor *)cls)->emitter_QListView_viewportEntered_0 (); +} + + +// bool QListView::viewportEvent(QEvent *event) + +static void _init_cbs_viewportEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_viewportEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QListView_Adaptor *)cls)->cbs_viewportEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_viewportEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_viewportEvent_1217_0 = cb; +} + + +// exposed QMargins QListView::viewportMargins() + +static void _init_fp_viewportMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_viewportMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QListView_Adaptor *)cls)->fp_QListView_viewportMargins_c0 ()); +} + + +// QSize QListView::viewportSizeHint() + +static void _init_cbs_viewportSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_viewportSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QListView_Adaptor *)cls)->cbs_viewportSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_viewportSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_viewportSizeHint_c0_0 = cb; +} + + +// QRect QListView::visualRect(const QModelIndex &index) + +static void _init_cbs_visualRect_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRect_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QRect)((QListView_Adaptor *)cls)->cbs_visualRect_c2395_0 (arg1)); +} + +static void _set_callback_cbs_visualRect_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_visualRect_c2395_0 = cb; +} + + +// QRegion QListView::visualRegionForSelection(const QItemSelection &selection) + +static void _init_cbs_visualRegionForSelection_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRegionForSelection_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QRegion)((QListView_Adaptor *)cls)->cbs_visualRegionForSelection_c2727_0 (arg1)); +} + +static void _set_callback_cbs_visualRegionForSelection_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_visualRegionForSelection_c2727_0 = cb; +} + + +// void QListView::wheelEvent(QWheelEvent *e) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListView_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QListView_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QListView::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QListView_Adaptor *)cls)->emitter_QListView_windowIconChanged_1787 (arg1); +} + + +// emitter void QListView::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QListView_Adaptor *)cls)->emitter_QListView_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QListView::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QListView_Adaptor *)cls)->emitter_QListView_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QListView (); + +static gsi::Methods methods_QListView_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QListView::QListView(QWidget *parent)\nThis method creates an object of class QListView.", &_init_ctor_QListView_Adaptor_1315, &_call_ctor_QListView_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QListView::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_activated", "@brief Emitter for signal void QListView::activated(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_activated_2395, &_call_emitter_activated_2395); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QListView::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QListView::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QListView::clicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_clicked_2395, &_call_emitter_clicked_2395); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@brief Virtual method void QListView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@hide", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0, &_set_callback_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QListView::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*commitData", "@brief Virtual method void QListView::commitData(QWidget *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*commitData", "@hide", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0, &_set_callback_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*contentsSize", "@brief Method QSize QListView::contentsSize()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_contentsSize_c0, &_call_fp_contentsSize_c0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QListView::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QListView::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@brief Virtual method void QListView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@hide", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0, &_set_callback_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QListView::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QListView::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*dataChanged", "@brief Virtual method void QListView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*dataChanged", "@hide", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1, &_set_callback_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QListView::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QListView::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*dirtyRegionOffset", "@brief Method QPoint QListView::dirtyRegionOffset()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dirtyRegionOffset_c0, &_call_fp_dirtyRegionOffset_c0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QListView::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*doAutoScroll", "@brief Method void QListView::doAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_doAutoScroll_0, &_call_fp_doAutoScroll_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@brief Virtual method void QListView::doItemsLayout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@hide", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0, &_set_callback_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("emit_doubleClicked", "@brief Emitter for signal void QListView::doubleClicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_doubleClicked_2395, &_call_emitter_doubleClicked_2395); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QListView::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QListView::dragLeaveEvent(QDragLeaveEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QListView::dragMoveEvent(QDragMoveEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QListView::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QListView::dropEvent(QDropEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropIndicatorPosition", "@brief Method QAbstractItemView::DropIndicatorPosition QListView::dropIndicatorPosition()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dropIndicatorPosition_c0, &_call_fp_dropIndicatorPosition_c0); + methods += new qt_gsi::GenericMethod ("*edit", "@brief Virtual method bool QListView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*edit", "@hide", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0, &_set_callback_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@brief Virtual method void QListView::editorDestroyed(QObject *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@hide", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0, &_set_callback_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QListView::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("emit_entered", "@brief Emitter for signal void QListView::entered(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_entered_2395, &_call_emitter_entered_2395); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QListView::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QListView::eventFilter(QObject *object, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*executeDelayedItemsLayout", "@brief Method void QListView::executeDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_executeDelayedItemsLayout_0, &_call_fp_executeDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QListView::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QListView::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QListView::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QListView::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QListView::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QListView::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QListView::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QListView::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@brief Virtual method int QListView::horizontalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@hide", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0, &_set_callback_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@brief Virtual method void QListView::horizontalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@hide", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0, &_set_callback_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@brief Virtual method void QListView::horizontalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@hide", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0, &_set_callback_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_iconSizeChanged", "@brief Emitter for signal void QListView::iconSizeChanged(const QSize &size)\nCall this method to emit this signal.", false, &_init_emitter_iconSizeChanged_1805, &_call_emitter_iconSizeChanged_1805); + methods += new qt_gsi::GenericMethod ("indexAt", "@brief Virtual method QModelIndex QListView::indexAt(const QPoint &p)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("indexAt", "@hide", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0, &_set_callback_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("emit_indexesMoved", "@brief Emitter for signal void QListView::indexesMoved(const QList &indexes)\nCall this method to emit this signal.", false, &_init_emitter_indexesMoved_3010, &_call_emitter_indexesMoved_3010); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QListView::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QListView::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@brief Virtual method void QListView::initViewItemOption(QStyleOptionViewItem *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@hide", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0, &_set_callback_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QListView::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QListView::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@brief Virtual method bool QListView::isIndexHidden(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@hide", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0, &_set_callback_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QListView::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@brief Virtual method QAbstractItemDelegate *QListView::itemDelegateForIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@hide", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0, &_set_callback_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QListView::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QListView::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@brief Virtual method void QListView::keyboardSearch(const QString &search)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@hide", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0, &_set_callback_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QListView::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QListView::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QListView::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QListView::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QListView::mouseMoveEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QListView::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QListView::mouseReleaseEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@brief Virtual method QModelIndex QListView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@hide", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0, &_set_callback_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QListView::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QListView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QListView::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QListView::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QListView::paintEvent(QPaintEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_pressed", "@brief Emitter for signal void QListView::pressed(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_pressed_2395, &_call_emitter_pressed_2395); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QListView::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*rectForIndex", "@brief Method QRect QListView::rectForIndex(const QModelIndex &index)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_rectForIndex_c2395, &_call_fp_rectForIndex_c2395); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QListView::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Virtual method void QListView::reset()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("reset", "@hide", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0, &_set_callback_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("*resizeContents", "@brief Method void QListView::resizeContents(int width, int height)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_resizeContents_1426, &_call_fp_resizeContents_1426); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QListView::resizeEvent(QResizeEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@brief Virtual method void QListView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@hide", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0, &_set_callback_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@brief Virtual method void QListView::rowsInserted(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@hide", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0, &_set_callback_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*scheduleDelayedItemsLayout", "@brief Method void QListView::scheduleDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scheduleDelayedItemsLayout_0, &_call_fp_scheduleDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@brief Virtual method void QListView::scrollContentsBy(int dx, int dy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@hide", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0, &_set_callback_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollDirtyRegion", "@brief Method void QListView::scrollDirtyRegion(int dx, int dy)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scrollDirtyRegion_1426, &_call_fp_scrollDirtyRegion_1426); + methods += new qt_gsi::GenericMethod ("scrollTo", "@brief Virtual method void QListView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("scrollTo", "@hide", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1, &_set_callback_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("selectAll", "@brief Virtual method void QListView::selectAll()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("selectAll", "@hide", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0, &_set_callback_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@brief Virtual method QList QListView::selectedIndexes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@hide", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0, &_set_callback_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@brief Virtual method void QListView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@hide", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0, &_set_callback_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@brief Virtual method QFlags QListView::selectionCommand(const QModelIndex &index, const QEvent *event)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@hide", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1, &_set_callback_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QListView::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QListView::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setDirtyRegion", "@brief Method void QListView::setDirtyRegion(const QRegion ®ion)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setDirtyRegion_2006, &_call_fp_setDirtyRegion_2006); + methods += new qt_gsi::GenericMethod ("setModel", "@brief Virtual method void QListView::setModel(QAbstractItemModel *model)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("setModel", "@hide", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0, &_set_callback_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("*setPositionForIndex", "@brief Method void QListView::setPositionForIndex(const QPoint &position, const QModelIndex &index)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setPositionForIndex_4203, &_call_fp_setPositionForIndex_4203); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@brief Virtual method void QListView::setRootIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@hide", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0, &_set_callback_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@brief Virtual method void QListView::setSelection(const QRect &rect, QFlags command)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@hide", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0, &_set_callback_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@brief Virtual method void QListView::setSelectionModel(QItemSelectionModel *selectionModel)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@hide", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0, &_set_callback_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("*setState", "@brief Method void QListView::setState(QAbstractItemView::State state)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setState_2776, &_call_fp_setState_2776); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QListView::setViewportMargins(int left, int top, int right, int bottom)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2744, &_call_fp_setViewportMargins_2744); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QListView::setViewportMargins(const QMargins &margins)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2115, &_call_fp_setViewportMargins_2115); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QListView::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@brief Virtual method void QListView::setupViewport(QWidget *viewport)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@hide", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0, &_set_callback_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QListView::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QListView::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QListView::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHintForColumn", "@brief Virtual method int QListView::sizeHintForColumn(int column)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForColumn", "@hide", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0, &_set_callback_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForRow", "@brief Virtual method int QListView::sizeHintForRow(int row)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForRow", "@hide", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0, &_set_callback_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("*startAutoScroll", "@brief Method void QListView::startAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_startAutoScroll_0, &_call_fp_startAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@brief Virtual method void QListView::startDrag(QFlags supportedActions)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@hide", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0, &_set_callback_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*state", "@brief Method QAbstractItemView::State QListView::state()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_state_c0, &_call_fp_state_c0); + methods += new qt_gsi::GenericMethod ("*stopAutoScroll", "@brief Method void QListView::stopAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_stopAutoScroll_0, &_call_fp_stopAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QListView::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QListView::timerEvent(QTimerEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@brief Virtual method void QListView::updateEditorData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@hide", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0, &_set_callback_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@brief Virtual method void QListView::updateEditorGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@hide", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0, &_set_callback_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@brief Virtual method void QListView::updateGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@hide", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0, &_set_callback_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QListView::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@brief Virtual method int QListView::verticalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@hide", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0, &_set_callback_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@brief Virtual method void QListView::verticalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@hide", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0, &_set_callback_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@brief Virtual method void QListView::verticalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@hide", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0, &_set_callback_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_viewportEntered", "@brief Emitter for signal void QListView::viewportEntered()\nCall this method to emit this signal.", false, &_init_emitter_viewportEntered_0, &_call_emitter_viewportEntered_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@brief Virtual method bool QListView::viewportEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@hide", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0, &_set_callback_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportMargins", "@brief Method QMargins QListView::viewportMargins()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_viewportMargins_c0, &_call_fp_viewportMargins_c0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@brief Virtual method QSize QListView::viewportSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@hide", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0, &_set_callback_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@brief Virtual method QRect QListView::visualRect(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@hide", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0, &_set_callback_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@brief Virtual method QRegion QListView::visualRegionForSelection(const QItemSelection &selection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@hide", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0, &_set_callback_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QListView::wheelEvent(QWheelEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QListView::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QListView::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QListView::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QListView_Adaptor (qtdecl_QListView (), "QtWidgets", "QListView", + methods_QListView_Adaptor (), + "@qt\n@brief Binding of QListView"); + +} + + +// Implementation of the enum wrapper class for QListView::Flow +namespace qt_gsi +{ + +static gsi::Enum decl_QListView_Flow_Enum ("QtWidgets", "QListView_Flow", + gsi::enum_const ("LeftToRight", QListView::LeftToRight, "@brief Enum constant QListView::LeftToRight") + + gsi::enum_const ("TopToBottom", QListView::TopToBottom, "@brief Enum constant QListView::TopToBottom"), + "@qt\n@brief This class represents the QListView::Flow enum"); + +static gsi::QFlagsClass decl_QListView_Flow_Enums ("QtWidgets", "QListView_QFlags_Flow", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QListView_Flow_Enum_in_parent (decl_QListView_Flow_Enum.defs ()); +static gsi::ClassExt decl_QListView_Flow_Enum_as_child (decl_QListView_Flow_Enum, "Flow"); +static gsi::ClassExt decl_QListView_Flow_Enums_as_child (decl_QListView_Flow_Enums, "QFlags_Flow"); + +} + + +// Implementation of the enum wrapper class for QListView::LayoutMode +namespace qt_gsi +{ + +static gsi::Enum decl_QListView_LayoutMode_Enum ("QtWidgets", "QListView_LayoutMode", + gsi::enum_const ("SinglePass", QListView::SinglePass, "@brief Enum constant QListView::SinglePass") + + gsi::enum_const ("Batched", QListView::Batched, "@brief Enum constant QListView::Batched"), + "@qt\n@brief This class represents the QListView::LayoutMode enum"); + +static gsi::QFlagsClass decl_QListView_LayoutMode_Enums ("QtWidgets", "QListView_QFlags_LayoutMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QListView_LayoutMode_Enum_in_parent (decl_QListView_LayoutMode_Enum.defs ()); +static gsi::ClassExt decl_QListView_LayoutMode_Enum_as_child (decl_QListView_LayoutMode_Enum, "LayoutMode"); +static gsi::ClassExt decl_QListView_LayoutMode_Enums_as_child (decl_QListView_LayoutMode_Enums, "QFlags_LayoutMode"); + +} + + +// Implementation of the enum wrapper class for QListView::Movement +namespace qt_gsi +{ + +static gsi::Enum decl_QListView_Movement_Enum ("QtWidgets", "QListView_Movement", + gsi::enum_const ("Static", QListView::Static, "@brief Enum constant QListView::Static") + + gsi::enum_const ("Free", QListView::Free, "@brief Enum constant QListView::Free") + + gsi::enum_const ("Snap", QListView::Snap, "@brief Enum constant QListView::Snap"), + "@qt\n@brief This class represents the QListView::Movement enum"); + +static gsi::QFlagsClass decl_QListView_Movement_Enums ("QtWidgets", "QListView_QFlags_Movement", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QListView_Movement_Enum_in_parent (decl_QListView_Movement_Enum.defs ()); +static gsi::ClassExt decl_QListView_Movement_Enum_as_child (decl_QListView_Movement_Enum, "Movement"); +static gsi::ClassExt decl_QListView_Movement_Enums_as_child (decl_QListView_Movement_Enums, "QFlags_Movement"); + +} + + +// Implementation of the enum wrapper class for QListView::ResizeMode +namespace qt_gsi +{ + +static gsi::Enum decl_QListView_ResizeMode_Enum ("QtWidgets", "QListView_ResizeMode", + gsi::enum_const ("Fixed", QListView::Fixed, "@brief Enum constant QListView::Fixed") + + gsi::enum_const ("Adjust", QListView::Adjust, "@brief Enum constant QListView::Adjust"), + "@qt\n@brief This class represents the QListView::ResizeMode enum"); + +static gsi::QFlagsClass decl_QListView_ResizeMode_Enums ("QtWidgets", "QListView_QFlags_ResizeMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QListView_ResizeMode_Enum_in_parent (decl_QListView_ResizeMode_Enum.defs ()); +static gsi::ClassExt decl_QListView_ResizeMode_Enum_as_child (decl_QListView_ResizeMode_Enum, "ResizeMode"); +static gsi::ClassExt decl_QListView_ResizeMode_Enums_as_child (decl_QListView_ResizeMode_Enums, "QFlags_ResizeMode"); + +} + + +// Implementation of the enum wrapper class for QListView::ViewMode +namespace qt_gsi +{ + +static gsi::Enum decl_QListView_ViewMode_Enum ("QtWidgets", "QListView_ViewMode", + gsi::enum_const ("ListMode", QListView::ListMode, "@brief Enum constant QListView::ListMode") + + gsi::enum_const ("IconMode", QListView::IconMode, "@brief Enum constant QListView::IconMode"), + "@qt\n@brief This class represents the QListView::ViewMode enum"); + +static gsi::QFlagsClass decl_QListView_ViewMode_Enums ("QtWidgets", "QListView_QFlags_ViewMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QListView_ViewMode_Enum_in_parent (decl_QListView_ViewMode_Enum.defs ()); +static gsi::ClassExt decl_QListView_ViewMode_Enum_as_child (decl_QListView_ViewMode_Enum, "ViewMode"); +static gsi::ClassExt decl_QListView_ViewMode_Enums_as_child (decl_QListView_ViewMode_Enums, "QFlags_ViewMode"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQListWidget.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQListWidget.cc new file mode 100644 index 000000000..0c1c285ae --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQListWidget.cc @@ -0,0 +1,6108 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQListWidget.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QListWidget + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QListWidget::staticMetaObject); +} + + +// void QListWidget::addItem(const QString &label) + + +static void _init_f_addItem_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("label"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addItem_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->addItem (arg1); +} + + +// void QListWidget::addItem(QListWidgetItem *item) + + +static void _init_f_addItem_2126 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addItem_2126 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg1); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->addItem (arg1); +} + + +// void QListWidget::addItems(const QStringList &labels) + + +static void _init_f_addItems_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("labels"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addItems_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->addItems (arg1); +} + + +// void QListWidget::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->clear (); +} + + +// void QListWidget::closePersistentEditor(QListWidgetItem *item) + + +static void _init_f_closePersistentEditor_2126 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_closePersistentEditor_2126 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->closePersistentEditor (arg1); +} + + +// int QListWidget::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QListWidget *)cls)->count ()); +} + + +// QListWidgetItem *QListWidget::currentItem() + + +static void _init_f_currentItem_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentItem_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QListWidgetItem *)((QListWidget *)cls)->currentItem ()); +} + + +// int QListWidget::currentRow() + + +static void _init_f_currentRow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentRow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QListWidget *)cls)->currentRow ()); +} + + +// void QListWidget::editItem(QListWidgetItem *item) + + +static void _init_f_editItem_2126 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_editItem_2126 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->editItem (arg1); +} + + +// QList QListWidget::findItems(const QString &text, QFlags flags) + + +static void _init_f_findItems_c4233 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg > (argspec_1); + decl->set_return > (); +} + +static void _call_f_findItems_c4233 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + ret.write > ((QList)((QListWidget *)cls)->findItems (arg1, arg2)); +} + + +// QModelIndex QListWidget::indexFromItem(const QListWidgetItem *item) + + +static void _init_f_indexFromItem_c2821 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexFromItem_c2821 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QListWidget *)cls)->indexFromItem (arg1)); +} + + +// void QListWidget::insertItem(int row, QListWidgetItem *item) + + +static void _init_f_insertItem_2785 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("item"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertItem_2785 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QListWidgetItem *arg2 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg2); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->insertItem (arg1, arg2); +} + + +// void QListWidget::insertItem(int row, const QString &label) + + +static void _init_f_insertItem_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("label"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertItem_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->insertItem (arg1, arg2); +} + + +// void QListWidget::insertItems(int row, const QStringList &labels) + + +static void _init_f_insertItems_3096 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("labels"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertItems_3096 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QStringList &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->insertItems (arg1, arg2); +} + + +// bool QListWidget::isPersistentEditorOpen(const QModelIndex &index) + + +static void _init_f_isPersistentEditorOpen_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isPersistentEditorOpen_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QListWidget *)cls)->isPersistentEditorOpen (arg1)); +} + + +// bool QListWidget::isPersistentEditorOpen(QListWidgetItem *item) + + +static void _init_f_isPersistentEditorOpen_c2126 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isPersistentEditorOpen_c2126 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QListWidget *)cls)->isPersistentEditorOpen (arg1)); +} + + +// bool QListWidget::isSortingEnabled() + + +static void _init_f_isSortingEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSortingEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QListWidget *)cls)->isSortingEnabled ()); +} + + +// QListWidgetItem *QListWidget::item(int row) + + +static void _init_f_item_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_item_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QListWidgetItem *)((QListWidget *)cls)->item (arg1)); +} + + +// QListWidgetItem *QListWidget::itemAt(const QPoint &p) + + +static void _init_f_itemAt_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemAt_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QListWidgetItem *)((QListWidget *)cls)->itemAt (arg1)); +} + + +// QListWidgetItem *QListWidget::itemAt(int x, int y) + + +static void _init_f_itemAt_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_itemAt_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QListWidgetItem *)((QListWidget *)cls)->itemAt (arg1, arg2)); +} + + +// QListWidgetItem *QListWidget::itemFromIndex(const QModelIndex &index) + + +static void _init_f_itemFromIndex_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemFromIndex_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QListWidgetItem *)((QListWidget *)cls)->itemFromIndex (arg1)); +} + + +// QWidget *QListWidget::itemWidget(QListWidgetItem *item) + + +static void _init_f_itemWidget_c2126 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemWidget_c2126 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QListWidget *)cls)->itemWidget (arg1)); +} + + +// QList QListWidget::items(const QMimeData *data) + + +static void _init_f_items_c2168 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_items_c2168 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)((QListWidget *)cls)->items (arg1)); +} + + +// void QListWidget::openPersistentEditor(QListWidgetItem *item) + + +static void _init_f_openPersistentEditor_2126 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_openPersistentEditor_2126 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->openPersistentEditor (arg1); +} + + +// void QListWidget::removeItemWidget(QListWidgetItem *item) + + +static void _init_f_removeItemWidget_2126 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeItemWidget_2126 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->removeItemWidget (arg1); +} + + +// int QListWidget::row(const QListWidgetItem *item) + + +static void _init_f_row_c2821 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_row_c2821 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QListWidget *)cls)->row (arg1)); +} + + +// void QListWidget::scrollToItem(const QListWidgetItem *item, QAbstractItemView::ScrollHint hint) + + +static void _init_f_scrollToItem_6002 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemView::EnsureVisible"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_scrollToItem_6002 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->scrollToItem (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QList QListWidget::selectedItems() + + +static void _init_f_selectedItems_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_selectedItems_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QListWidget *)cls)->selectedItems ()); +} + + +// void QListWidget::setCurrentItem(QListWidgetItem *item) + + +static void _init_f_setCurrentItem_2126 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentItem_2126 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->setCurrentItem (arg1); +} + + +// void QListWidget::setCurrentItem(QListWidgetItem *item, QFlags command) + + +static void _init_f_setCurrentItem_6489 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_setCurrentItem_6489 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->setCurrentItem (arg1, arg2); +} + + +// void QListWidget::setCurrentRow(int row) + + +static void _init_f_setCurrentRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->setCurrentRow (arg1); +} + + +// void QListWidget::setCurrentRow(int row, QFlags command) + + +static void _init_f_setCurrentRow_5130 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_setCurrentRow_5130 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->setCurrentRow (arg1, arg2); +} + + +// void QListWidget::setItemWidget(QListWidgetItem *item, QWidget *widget) + + +static void _init_f_setItemWidget_3333 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("widget"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setItemWidget_3333 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->setItemWidget (arg1, arg2); +} + + +// void QListWidget::setSelectionModel(QItemSelectionModel *selectionModel) + + +static void _init_f_setSelectionModel_2533 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelectionModel_2533 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemSelectionModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->setSelectionModel (arg1); +} + + +// void QListWidget::setSortingEnabled(bool enable) + + +static void _init_f_setSortingEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSortingEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->setSortingEnabled (arg1); +} + + +// void QListWidget::sortItems(Qt::SortOrder order) + + +static void _init_f_sortItems_1681 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("order", true, "Qt::AscendingOrder"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_sortItems_1681 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget *)cls)->sortItems (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QListWidgetItem *QListWidget::takeItem(int row) + + +static void _init_f_takeItem_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_f_takeItem_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QListWidgetItem *)((QListWidget *)cls)->takeItem (arg1)); +} + + +// QRect QListWidget::visualItemRect(const QListWidgetItem *item) + + +static void _init_f_visualItemRect_c2821 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_visualItemRect_c2821 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QListWidget *)cls)->visualItemRect (arg1)); +} + + +// static QString QListWidget::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QListWidget::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QListWidget () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Method void QListWidget::addItem(const QString &label)\n", false, &_init_f_addItem_2025, &_call_f_addItem_2025); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Method void QListWidget::addItem(QListWidgetItem *item)\n", false, &_init_f_addItem_2126, &_call_f_addItem_2126); + methods += new qt_gsi::GenericMethod ("addItems", "@brief Method void QListWidget::addItems(const QStringList &labels)\n", false, &_init_f_addItems_2437, &_call_f_addItems_2437); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QListWidget::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("closePersistentEditor", "@brief Method void QListWidget::closePersistentEditor(QListWidgetItem *item)\n", false, &_init_f_closePersistentEditor_2126, &_call_f_closePersistentEditor_2126); + methods += new qt_gsi::GenericMethod (":count", "@brief Method int QListWidget::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod (":currentItem", "@brief Method QListWidgetItem *QListWidget::currentItem()\n", true, &_init_f_currentItem_c0, &_call_f_currentItem_c0); + methods += new qt_gsi::GenericMethod (":currentRow", "@brief Method int QListWidget::currentRow()\n", true, &_init_f_currentRow_c0, &_call_f_currentRow_c0); + methods += new qt_gsi::GenericMethod ("editItem", "@brief Method void QListWidget::editItem(QListWidgetItem *item)\n", false, &_init_f_editItem_2126, &_call_f_editItem_2126); + methods += new qt_gsi::GenericMethod ("findItems", "@brief Method QList QListWidget::findItems(const QString &text, QFlags flags)\n", true, &_init_f_findItems_c4233, &_call_f_findItems_c4233); + methods += new qt_gsi::GenericMethod ("indexFromItem", "@brief Method QModelIndex QListWidget::indexFromItem(const QListWidgetItem *item)\n", true, &_init_f_indexFromItem_c2821, &_call_f_indexFromItem_c2821); + methods += new qt_gsi::GenericMethod ("insertItem", "@brief Method void QListWidget::insertItem(int row, QListWidgetItem *item)\n", false, &_init_f_insertItem_2785, &_call_f_insertItem_2785); + methods += new qt_gsi::GenericMethod ("insertItem", "@brief Method void QListWidget::insertItem(int row, const QString &label)\n", false, &_init_f_insertItem_2684, &_call_f_insertItem_2684); + methods += new qt_gsi::GenericMethod ("insertItems", "@brief Method void QListWidget::insertItems(int row, const QStringList &labels)\n", false, &_init_f_insertItems_3096, &_call_f_insertItems_3096); + methods += new qt_gsi::GenericMethod ("isPersistentEditorOpen?", "@brief Method bool QListWidget::isPersistentEditorOpen(const QModelIndex &index)\n", true, &_init_f_isPersistentEditorOpen_c2395, &_call_f_isPersistentEditorOpen_c2395); + methods += new qt_gsi::GenericMethod ("isPersistentEditorOpen?", "@brief Method bool QListWidget::isPersistentEditorOpen(QListWidgetItem *item)\n", true, &_init_f_isPersistentEditorOpen_c2126, &_call_f_isPersistentEditorOpen_c2126); + methods += new qt_gsi::GenericMethod ("isSortingEnabled?|:sortingEnabled", "@brief Method bool QListWidget::isSortingEnabled()\n", true, &_init_f_isSortingEnabled_c0, &_call_f_isSortingEnabled_c0); + methods += new qt_gsi::GenericMethod ("item", "@brief Method QListWidgetItem *QListWidget::item(int row)\n", true, &_init_f_item_c767, &_call_f_item_c767); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QListWidgetItem *QListWidget::itemAt(const QPoint &p)\n", true, &_init_f_itemAt_c1916, &_call_f_itemAt_c1916); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QListWidgetItem *QListWidget::itemAt(int x, int y)\n", true, &_init_f_itemAt_c1426, &_call_f_itemAt_c1426); + methods += new qt_gsi::GenericMethod ("itemFromIndex", "@brief Method QListWidgetItem *QListWidget::itemFromIndex(const QModelIndex &index)\n", true, &_init_f_itemFromIndex_c2395, &_call_f_itemFromIndex_c2395); + methods += new qt_gsi::GenericMethod ("itemWidget", "@brief Method QWidget *QListWidget::itemWidget(QListWidgetItem *item)\n", true, &_init_f_itemWidget_c2126, &_call_f_itemWidget_c2126); + methods += new qt_gsi::GenericMethod ("items", "@brief Method QList QListWidget::items(const QMimeData *data)\n", true, &_init_f_items_c2168, &_call_f_items_c2168); + methods += new qt_gsi::GenericMethod ("openPersistentEditor", "@brief Method void QListWidget::openPersistentEditor(QListWidgetItem *item)\n", false, &_init_f_openPersistentEditor_2126, &_call_f_openPersistentEditor_2126); + methods += new qt_gsi::GenericMethod ("removeItemWidget", "@brief Method void QListWidget::removeItemWidget(QListWidgetItem *item)\n", false, &_init_f_removeItemWidget_2126, &_call_f_removeItemWidget_2126); + methods += new qt_gsi::GenericMethod ("row", "@brief Method int QListWidget::row(const QListWidgetItem *item)\n", true, &_init_f_row_c2821, &_call_f_row_c2821); + methods += new qt_gsi::GenericMethod ("scrollToItem", "@brief Method void QListWidget::scrollToItem(const QListWidgetItem *item, QAbstractItemView::ScrollHint hint)\n", false, &_init_f_scrollToItem_6002, &_call_f_scrollToItem_6002); + methods += new qt_gsi::GenericMethod ("selectedItems", "@brief Method QList QListWidget::selectedItems()\n", true, &_init_f_selectedItems_c0, &_call_f_selectedItems_c0); + methods += new qt_gsi::GenericMethod ("setCurrentItem|currentItem=", "@brief Method void QListWidget::setCurrentItem(QListWidgetItem *item)\n", false, &_init_f_setCurrentItem_2126, &_call_f_setCurrentItem_2126); + methods += new qt_gsi::GenericMethod ("setCurrentItem", "@brief Method void QListWidget::setCurrentItem(QListWidgetItem *item, QFlags command)\n", false, &_init_f_setCurrentItem_6489, &_call_f_setCurrentItem_6489); + methods += new qt_gsi::GenericMethod ("setCurrentRow|currentRow=", "@brief Method void QListWidget::setCurrentRow(int row)\n", false, &_init_f_setCurrentRow_767, &_call_f_setCurrentRow_767); + methods += new qt_gsi::GenericMethod ("setCurrentRow", "@brief Method void QListWidget::setCurrentRow(int row, QFlags command)\n", false, &_init_f_setCurrentRow_5130, &_call_f_setCurrentRow_5130); + methods += new qt_gsi::GenericMethod ("setItemWidget", "@brief Method void QListWidget::setItemWidget(QListWidgetItem *item, QWidget *widget)\n", false, &_init_f_setItemWidget_3333, &_call_f_setItemWidget_3333); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@brief Method void QListWidget::setSelectionModel(QItemSelectionModel *selectionModel)\nThis is a reimplementation of QAbstractItemView::setSelectionModel", false, &_init_f_setSelectionModel_2533, &_call_f_setSelectionModel_2533); + methods += new qt_gsi::GenericMethod ("setSortingEnabled|sortingEnabled=", "@brief Method void QListWidget::setSortingEnabled(bool enable)\n", false, &_init_f_setSortingEnabled_864, &_call_f_setSortingEnabled_864); + methods += new qt_gsi::GenericMethod ("sortItems", "@brief Method void QListWidget::sortItems(Qt::SortOrder order)\n", false, &_init_f_sortItems_1681, &_call_f_sortItems_1681); + methods += new qt_gsi::GenericMethod ("takeItem", "@brief Method QListWidgetItem *QListWidget::takeItem(int row)\n", false, &_init_f_takeItem_767, &_call_f_takeItem_767); + methods += new qt_gsi::GenericMethod ("visualItemRect", "@brief Method QRect QListWidget::visualItemRect(const QListWidgetItem *item)\n", true, &_init_f_visualItemRect_c2821, &_call_f_visualItemRect_c2821); + methods += gsi::qt_signal ("activated(const QModelIndex &)", "activated", gsi::arg("index"), "@brief Signal declaration for QListWidget::activated(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("clicked(const QModelIndex &)", "clicked", gsi::arg("index"), "@brief Signal declaration for QListWidget::clicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentItemChanged(QListWidgetItem *, QListWidgetItem *)", "currentItemChanged", gsi::arg("current"), gsi::arg("previous"), "@brief Signal declaration for QListWidget::currentItemChanged(QListWidgetItem *current, QListWidgetItem *previous)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentRowChanged(int)", "currentRowChanged", gsi::arg("currentRow"), "@brief Signal declaration for QListWidget::currentRowChanged(int currentRow)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentTextChanged(const QString &)", "currentTextChanged", gsi::arg("currentText"), "@brief Signal declaration for QListWidget::currentTextChanged(const QString ¤tText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QListWidget::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QListWidget::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("doubleClicked(const QModelIndex &)", "doubleClicked", gsi::arg("index"), "@brief Signal declaration for QListWidget::doubleClicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("entered(const QModelIndex &)", "entered", gsi::arg("index"), "@brief Signal declaration for QListWidget::entered(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("iconSizeChanged(const QSize &)", "iconSizeChanged", gsi::arg("size"), "@brief Signal declaration for QListWidget::iconSizeChanged(const QSize &size)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal & > ("indexesMoved(const QModelIndexList &)", "indexesMoved", gsi::arg("indexes"), "@brief Signal declaration for QListWidget::indexesMoved(const QList &indexes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemActivated(QListWidgetItem *)", "itemActivated", gsi::arg("item"), "@brief Signal declaration for QListWidget::itemActivated(QListWidgetItem *item)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemChanged(QListWidgetItem *)", "itemChanged", gsi::arg("item"), "@brief Signal declaration for QListWidget::itemChanged(QListWidgetItem *item)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemClicked(QListWidgetItem *)", "itemClicked", gsi::arg("item"), "@brief Signal declaration for QListWidget::itemClicked(QListWidgetItem *item)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemDoubleClicked(QListWidgetItem *)", "itemDoubleClicked", gsi::arg("item"), "@brief Signal declaration for QListWidget::itemDoubleClicked(QListWidgetItem *item)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemEntered(QListWidgetItem *)", "itemEntered", gsi::arg("item"), "@brief Signal declaration for QListWidget::itemEntered(QListWidgetItem *item)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemPressed(QListWidgetItem *)", "itemPressed", gsi::arg("item"), "@brief Signal declaration for QListWidget::itemPressed(QListWidgetItem *item)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemSelectionChanged()", "itemSelectionChanged", "@brief Signal declaration for QListWidget::itemSelectionChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QListWidget::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pressed(const QModelIndex &)", "pressed", gsi::arg("index"), "@brief Signal declaration for QListWidget::pressed(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("viewportEntered()", "viewportEntered", "@brief Signal declaration for QListWidget::viewportEntered()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QListWidget::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QListWidget::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QListWidget::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QListWidget::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QListView (); + +qt_gsi::QtNativeClass decl_QListWidget (qtdecl_QListView (), "QtWidgets", "QListWidget_Native", + methods_QListWidget (), + "@hide\n@alias QListWidget"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QListWidget () { return decl_QListWidget; } + +} + + +class QListWidget_Adaptor : public QListWidget, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QListWidget_Adaptor(); + + // [adaptor ctor] QListWidget::QListWidget(QWidget *parent) + QListWidget_Adaptor() : QListWidget() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QListWidget::QListWidget(QWidget *parent) + QListWidget_Adaptor(QWidget *parent) : QListWidget(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] QSize QListWidget::contentsSize() + QSize fp_QListWidget_contentsSize_c0 () const { + return QListWidget::contentsSize(); + } + + // [expose] void QListWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QListWidget_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QListWidget::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QListWidget::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QListWidget_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QListWidget::destroy(destroyWindow, destroySubWindows); + } + + // [expose] QPoint QListWidget::dirtyRegionOffset() + QPoint fp_QListWidget_dirtyRegionOffset_c0 () const { + return QListWidget::dirtyRegionOffset(); + } + + // [expose] void QListWidget::doAutoScroll() + void fp_QListWidget_doAutoScroll_0 () { + QListWidget::doAutoScroll(); + } + + // [expose] void QListWidget::drawFrame(QPainter *) + void fp_QListWidget_drawFrame_1426 (QPainter *arg1) { + QListWidget::drawFrame(arg1); + } + + // [expose] QAbstractItemView::DropIndicatorPosition QListWidget::dropIndicatorPosition() + unsigned int fp_QListWidget_dropIndicatorPosition_c0 () const { + return (unsigned int)(QListWidget::dropIndicatorPosition()); + } + + // [expose] void QListWidget::executeDelayedItemsLayout() + void fp_QListWidget_executeDelayedItemsLayout_0 () { + QListWidget::executeDelayedItemsLayout(); + } + + // [expose] bool QListWidget::focusNextChild() + bool fp_QListWidget_focusNextChild_0 () { + return QListWidget::focusNextChild(); + } + + // [expose] bool QListWidget::focusPreviousChild() + bool fp_QListWidget_focusPreviousChild_0 () { + return QListWidget::focusPreviousChild(); + } + + // [expose] bool QListWidget::isSignalConnected(const QMetaMethod &signal) + bool fp_QListWidget_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QListWidget::isSignalConnected(signal); + } + + // [expose] int QListWidget::receivers(const char *signal) + int fp_QListWidget_receivers_c1731 (const char *signal) const { + return QListWidget::receivers(signal); + } + + // [expose] QRect QListWidget::rectForIndex(const QModelIndex &index) + QRect fp_QListWidget_rectForIndex_c2395 (const QModelIndex &index) const { + return QListWidget::rectForIndex(index); + } + + // [expose] void QListWidget::resizeContents(int width, int height) + void fp_QListWidget_resizeContents_1426 (int width, int height) { + QListWidget::resizeContents(width, height); + } + + // [expose] void QListWidget::scheduleDelayedItemsLayout() + void fp_QListWidget_scheduleDelayedItemsLayout_0 () { + QListWidget::scheduleDelayedItemsLayout(); + } + + // [expose] void QListWidget::scrollDirtyRegion(int dx, int dy) + void fp_QListWidget_scrollDirtyRegion_1426 (int dx, int dy) { + QListWidget::scrollDirtyRegion(dx, dy); + } + + // [expose] QObject *QListWidget::sender() + QObject * fp_QListWidget_sender_c0 () const { + return QListWidget::sender(); + } + + // [expose] int QListWidget::senderSignalIndex() + int fp_QListWidget_senderSignalIndex_c0 () const { + return QListWidget::senderSignalIndex(); + } + + // [expose] void QListWidget::setDirtyRegion(const QRegion ®ion) + void fp_QListWidget_setDirtyRegion_2006 (const QRegion ®ion) { + QListWidget::setDirtyRegion(region); + } + + // [expose] void QListWidget::setPositionForIndex(const QPoint &position, const QModelIndex &index) + void fp_QListWidget_setPositionForIndex_4203 (const QPoint &position, const QModelIndex &index) { + QListWidget::setPositionForIndex(position, index); + } + + // [expose] void QListWidget::setState(QAbstractItemView::State state) + void fp_QListWidget_setState_2776 (unsigned int state) { + QListWidget::setState(QAbstractItemView::State(state)); + } + + // [expose] void QListWidget::setViewportMargins(int left, int top, int right, int bottom) + void fp_QListWidget_setViewportMargins_2744 (int left, int top, int right, int bottom) { + QListWidget::setViewportMargins(left, top, right, bottom); + } + + // [expose] void QListWidget::setViewportMargins(const QMargins &margins) + void fp_QListWidget_setViewportMargins_2115 (const QMargins &margins) { + QListWidget::setViewportMargins(margins); + } + + // [expose] void QListWidget::startAutoScroll() + void fp_QListWidget_startAutoScroll_0 () { + QListWidget::startAutoScroll(); + } + + // [expose] QAbstractItemView::State QListWidget::state() + unsigned int fp_QListWidget_state_c0 () const { + return (unsigned int)(QListWidget::state()); + } + + // [expose] void QListWidget::stopAutoScroll() + void fp_QListWidget_stopAutoScroll_0 () { + QListWidget::stopAutoScroll(); + } + + // [expose] void QListWidget::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QListWidget_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QListWidget::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] QMargins QListWidget::viewportMargins() + QMargins fp_QListWidget_viewportMargins_c0 () const { + return QListWidget::viewportMargins(); + } + + // [emitter impl] void QListWidget::activated(const QModelIndex &index) + void emitter_QListWidget_activated_2395(const QModelIndex &index) + { + emit QListWidget::activated(index); + } + + // [emitter impl] void QListWidget::clicked(const QModelIndex &index) + void emitter_QListWidget_clicked_2395(const QModelIndex &index) + { + emit QListWidget::clicked(index); + } + + // [emitter impl] void QListWidget::currentItemChanged(QListWidgetItem *current, QListWidgetItem *previous) + void emitter_QListWidget_currentItemChanged_4144(QListWidgetItem *current, QListWidgetItem *previous) + { + emit QListWidget::currentItemChanged(current, previous); + } + + // [emitter impl] void QListWidget::currentRowChanged(int currentRow) + void emitter_QListWidget_currentRowChanged_767(int currentRow) + { + emit QListWidget::currentRowChanged(currentRow); + } + + // [emitter impl] void QListWidget::currentTextChanged(const QString ¤tText) + void emitter_QListWidget_currentTextChanged_2025(const QString ¤tText) + { + emit QListWidget::currentTextChanged(currentText); + } + + // [emitter impl] void QListWidget::customContextMenuRequested(const QPoint &pos) + void emitter_QListWidget_customContextMenuRequested_1916(const QPoint &pos) + { + emit QListWidget::customContextMenuRequested(pos); + } + + // [emitter impl] void QListWidget::destroyed(QObject *) + void emitter_QListWidget_destroyed_1302(QObject *arg1) + { + emit QListWidget::destroyed(arg1); + } + + // [adaptor impl] void QListWidget::doItemsLayout() + void cbs_doItemsLayout_0_0() + { + QListWidget::doItemsLayout(); + } + + virtual void doItemsLayout() + { + if (cb_doItemsLayout_0_0.can_issue()) { + cb_doItemsLayout_0_0.issue(&QListWidget_Adaptor::cbs_doItemsLayout_0_0); + } else { + QListWidget::doItemsLayout(); + } + } + + // [emitter impl] void QListWidget::doubleClicked(const QModelIndex &index) + void emitter_QListWidget_doubleClicked_2395(const QModelIndex &index) + { + emit QListWidget::doubleClicked(index); + } + + // [emitter impl] void QListWidget::entered(const QModelIndex &index) + void emitter_QListWidget_entered_2395(const QModelIndex &index) + { + emit QListWidget::entered(index); + } + + // [adaptor impl] bool QListWidget::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QListWidget::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QListWidget_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QListWidget::hasHeightForWidth(); + } + } + + // [adaptor impl] int QListWidget::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QListWidget::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QListWidget_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QListWidget::heightForWidth(arg1); + } + } + + // [emitter impl] void QListWidget::iconSizeChanged(const QSize &size) + void emitter_QListWidget_iconSizeChanged_1805(const QSize &size) + { + emit QListWidget::iconSizeChanged(size); + } + + // [adaptor impl] QModelIndex QListWidget::indexAt(const QPoint &p) + QModelIndex cbs_indexAt_c1916_0(const QPoint &p) const + { + return QListWidget::indexAt(p); + } + + virtual QModelIndex indexAt(const QPoint &p) const + { + if (cb_indexAt_c1916_0.can_issue()) { + return cb_indexAt_c1916_0.issue(&QListWidget_Adaptor::cbs_indexAt_c1916_0, p); + } else { + return QListWidget::indexAt(p); + } + } + + // [emitter impl] void QListWidget::indexesMoved(const QList &indexes) + void emitter_QListWidget_indexesMoved_3010(const QList &indexes) + { + emit QListWidget::indexesMoved(indexes); + } + + // [adaptor impl] QVariant QListWidget::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QListWidget::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QListWidget_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QListWidget::inputMethodQuery(query); + } + } + + // [emitter impl] void QListWidget::itemActivated(QListWidgetItem *item) + void emitter_QListWidget_itemActivated_2126(QListWidgetItem *item) + { + emit QListWidget::itemActivated(item); + } + + // [emitter impl] void QListWidget::itemChanged(QListWidgetItem *item) + void emitter_QListWidget_itemChanged_2126(QListWidgetItem *item) + { + emit QListWidget::itemChanged(item); + } + + // [emitter impl] void QListWidget::itemClicked(QListWidgetItem *item) + void emitter_QListWidget_itemClicked_2126(QListWidgetItem *item) + { + emit QListWidget::itemClicked(item); + } + + // [adaptor impl] QAbstractItemDelegate *QListWidget::itemDelegateForIndex(const QModelIndex &index) + QAbstractItemDelegate * cbs_itemDelegateForIndex_c2395_0(const QModelIndex &index) const + { + return QListWidget::itemDelegateForIndex(index); + } + + virtual QAbstractItemDelegate * itemDelegateForIndex(const QModelIndex &index) const + { + if (cb_itemDelegateForIndex_c2395_0.can_issue()) { + return cb_itemDelegateForIndex_c2395_0.issue(&QListWidget_Adaptor::cbs_itemDelegateForIndex_c2395_0, index); + } else { + return QListWidget::itemDelegateForIndex(index); + } + } + + // [emitter impl] void QListWidget::itemDoubleClicked(QListWidgetItem *item) + void emitter_QListWidget_itemDoubleClicked_2126(QListWidgetItem *item) + { + emit QListWidget::itemDoubleClicked(item); + } + + // [emitter impl] void QListWidget::itemEntered(QListWidgetItem *item) + void emitter_QListWidget_itemEntered_2126(QListWidgetItem *item) + { + emit QListWidget::itemEntered(item); + } + + // [emitter impl] void QListWidget::itemPressed(QListWidgetItem *item) + void emitter_QListWidget_itemPressed_2126(QListWidgetItem *item) + { + emit QListWidget::itemPressed(item); + } + + // [emitter impl] void QListWidget::itemSelectionChanged() + void emitter_QListWidget_itemSelectionChanged_0() + { + emit QListWidget::itemSelectionChanged(); + } + + // [adaptor impl] void QListWidget::keyboardSearch(const QString &search) + void cbs_keyboardSearch_2025_0(const QString &search) + { + QListWidget::keyboardSearch(search); + } + + virtual void keyboardSearch(const QString &search) + { + if (cb_keyboardSearch_2025_0.can_issue()) { + cb_keyboardSearch_2025_0.issue(&QListWidget_Adaptor::cbs_keyboardSearch_2025_0, search); + } else { + QListWidget::keyboardSearch(search); + } + } + + // [adaptor impl] QSize QListWidget::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QListWidget::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QListWidget_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QListWidget::minimumSizeHint(); + } + } + + // [emitter impl] void QListWidget::objectNameChanged(const QString &objectName) + void emitter_QListWidget_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QListWidget::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QListWidget::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QListWidget::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QListWidget_Adaptor::cbs_paintEngine_c0_0); + } else { + return QListWidget::paintEngine(); + } + } + + // [emitter impl] void QListWidget::pressed(const QModelIndex &index) + void emitter_QListWidget_pressed_2395(const QModelIndex &index) + { + emit QListWidget::pressed(index); + } + + // [adaptor impl] void QListWidget::reset() + void cbs_reset_0_0() + { + QListWidget::reset(); + } + + virtual void reset() + { + if (cb_reset_0_0.can_issue()) { + cb_reset_0_0.issue(&QListWidget_Adaptor::cbs_reset_0_0); + } else { + QListWidget::reset(); + } + } + + // [adaptor impl] void QListWidget::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + void cbs_scrollTo_5576_1(const QModelIndex &index, const qt_gsi::Converter::target_type & hint) + { + QListWidget::scrollTo(index, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + { + if (cb_scrollTo_5576_1.can_issue()) { + cb_scrollTo_5576_1.issue::target_type &>(&QListWidget_Adaptor::cbs_scrollTo_5576_1, index, qt_gsi::CppToQtAdaptor(hint)); + } else { + QListWidget::scrollTo(index, hint); + } + } + + // [adaptor impl] void QListWidget::selectAll() + void cbs_selectAll_0_0() + { + QListWidget::selectAll(); + } + + virtual void selectAll() + { + if (cb_selectAll_0_0.can_issue()) { + cb_selectAll_0_0.issue(&QListWidget_Adaptor::cbs_selectAll_0_0); + } else { + QListWidget::selectAll(); + } + } + + // [adaptor impl] void QListWidget::setRootIndex(const QModelIndex &index) + void cbs_setRootIndex_2395_0(const QModelIndex &index) + { + QListWidget::setRootIndex(index); + } + + virtual void setRootIndex(const QModelIndex &index) + { + if (cb_setRootIndex_2395_0.can_issue()) { + cb_setRootIndex_2395_0.issue(&QListWidget_Adaptor::cbs_setRootIndex_2395_0, index); + } else { + QListWidget::setRootIndex(index); + } + } + + // [adaptor impl] void QListWidget::setSelectionModel(QItemSelectionModel *selectionModel) + void cbs_setSelectionModel_2533_0(QItemSelectionModel *selectionModel) + { + QListWidget::setSelectionModel(selectionModel); + } + + virtual void setSelectionModel(QItemSelectionModel *selectionModel) + { + if (cb_setSelectionModel_2533_0.can_issue()) { + cb_setSelectionModel_2533_0.issue(&QListWidget_Adaptor::cbs_setSelectionModel_2533_0, selectionModel); + } else { + QListWidget::setSelectionModel(selectionModel); + } + } + + // [adaptor impl] void QListWidget::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QListWidget::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QListWidget_Adaptor::cbs_setVisible_864_0, visible); + } else { + QListWidget::setVisible(visible); + } + } + + // [adaptor impl] void QListWidget::setupViewport(QWidget *viewport) + void cbs_setupViewport_1315_0(QWidget *viewport) + { + QListWidget::setupViewport(viewport); + } + + virtual void setupViewport(QWidget *viewport) + { + if (cb_setupViewport_1315_0.can_issue()) { + cb_setupViewport_1315_0.issue(&QListWidget_Adaptor::cbs_setupViewport_1315_0, viewport); + } else { + QListWidget::setupViewport(viewport); + } + } + + // [adaptor impl] QSize QListWidget::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QListWidget::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QListWidget_Adaptor::cbs_sizeHint_c0_0); + } else { + return QListWidget::sizeHint(); + } + } + + // [adaptor impl] int QListWidget::sizeHintForColumn(int column) + int cbs_sizeHintForColumn_c767_0(int column) const + { + return QListWidget::sizeHintForColumn(column); + } + + virtual int sizeHintForColumn(int column) const + { + if (cb_sizeHintForColumn_c767_0.can_issue()) { + return cb_sizeHintForColumn_c767_0.issue(&QListWidget_Adaptor::cbs_sizeHintForColumn_c767_0, column); + } else { + return QListWidget::sizeHintForColumn(column); + } + } + + // [adaptor impl] int QListWidget::sizeHintForRow(int row) + int cbs_sizeHintForRow_c767_0(int row) const + { + return QListWidget::sizeHintForRow(row); + } + + virtual int sizeHintForRow(int row) const + { + if (cb_sizeHintForRow_c767_0.can_issue()) { + return cb_sizeHintForRow_c767_0.issue(&QListWidget_Adaptor::cbs_sizeHintForRow_c767_0, row); + } else { + return QListWidget::sizeHintForRow(row); + } + } + + // [emitter impl] void QListWidget::viewportEntered() + void emitter_QListWidget_viewportEntered_0() + { + emit QListWidget::viewportEntered(); + } + + // [adaptor impl] QRect QListWidget::visualRect(const QModelIndex &index) + QRect cbs_visualRect_c2395_0(const QModelIndex &index) const + { + return QListWidget::visualRect(index); + } + + virtual QRect visualRect(const QModelIndex &index) const + { + if (cb_visualRect_c2395_0.can_issue()) { + return cb_visualRect_c2395_0.issue(&QListWidget_Adaptor::cbs_visualRect_c2395_0, index); + } else { + return QListWidget::visualRect(index); + } + } + + // [emitter impl] void QListWidget::windowIconChanged(const QIcon &icon) + void emitter_QListWidget_windowIconChanged_1787(const QIcon &icon) + { + emit QListWidget::windowIconChanged(icon); + } + + // [emitter impl] void QListWidget::windowIconTextChanged(const QString &iconText) + void emitter_QListWidget_windowIconTextChanged_2025(const QString &iconText) + { + emit QListWidget::windowIconTextChanged(iconText); + } + + // [emitter impl] void QListWidget::windowTitleChanged(const QString &title) + void emitter_QListWidget_windowTitleChanged_2025(const QString &title) + { + emit QListWidget::windowTitleChanged(title); + } + + // [adaptor impl] void QListWidget::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QListWidget::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QListWidget_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QListWidget::actionEvent(event); + } + } + + // [adaptor impl] void QListWidget::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QListWidget::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QListWidget_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QListWidget::changeEvent(arg1); + } + } + + // [adaptor impl] void QListWidget::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QListWidget::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QListWidget_Adaptor::cbs_childEvent_1701_0, event); + } else { + QListWidget::childEvent(event); + } + } + + // [adaptor impl] void QListWidget::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + void cbs_closeEditor_4926_0(QWidget *editor, const qt_gsi::Converter::target_type & hint) + { + QListWidget::closeEditor(editor, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + { + if (cb_closeEditor_4926_0.can_issue()) { + cb_closeEditor_4926_0.issue::target_type &>(&QListWidget_Adaptor::cbs_closeEditor_4926_0, editor, qt_gsi::CppToQtAdaptor(hint)); + } else { + QListWidget::closeEditor(editor, hint); + } + } + + // [adaptor impl] void QListWidget::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QListWidget::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QListWidget_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QListWidget::closeEvent(event); + } + } + + // [adaptor impl] void QListWidget::commitData(QWidget *editor) + void cbs_commitData_1315_0(QWidget *editor) + { + QListWidget::commitData(editor); + } + + virtual void commitData(QWidget *editor) + { + if (cb_commitData_1315_0.can_issue()) { + cb_commitData_1315_0.issue(&QListWidget_Adaptor::cbs_commitData_1315_0, editor); + } else { + QListWidget::commitData(editor); + } + } + + // [adaptor impl] void QListWidget::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QListWidget::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QListWidget_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QListWidget::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QListWidget::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + void cbs_currentChanged_4682_0(const QModelIndex ¤t, const QModelIndex &previous) + { + QListWidget::currentChanged(current, previous); + } + + virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + { + if (cb_currentChanged_4682_0.can_issue()) { + cb_currentChanged_4682_0.issue(&QListWidget_Adaptor::cbs_currentChanged_4682_0, current, previous); + } else { + QListWidget::currentChanged(current, previous); + } + } + + // [adaptor impl] void QListWidget::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QListWidget::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QListWidget_Adaptor::cbs_customEvent_1217_0, event); + } else { + QListWidget::customEvent(event); + } + } + + // [adaptor impl] void QListWidget::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void cbs_dataChanged_6833_1(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + QListWidget::dataChanged(topLeft, bottomRight, roles); + } + + virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + if (cb_dataChanged_6833_1.can_issue()) { + cb_dataChanged_6833_1.issue &>(&QListWidget_Adaptor::cbs_dataChanged_6833_1, topLeft, bottomRight, roles); + } else { + QListWidget::dataChanged(topLeft, bottomRight, roles); + } + } + + // [adaptor impl] void QListWidget::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QListWidget::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QListWidget_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QListWidget::disconnectNotify(signal); + } + } + + // [adaptor impl] void QListWidget::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QListWidget::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QListWidget_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QListWidget::dragEnterEvent(event); + } + } + + // [adaptor impl] void QListWidget::dragLeaveEvent(QDragLeaveEvent *e) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *e) + { + QListWidget::dragLeaveEvent(e); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *e) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QListWidget_Adaptor::cbs_dragLeaveEvent_2092_0, e); + } else { + QListWidget::dragLeaveEvent(e); + } + } + + // [adaptor impl] void QListWidget::dragMoveEvent(QDragMoveEvent *e) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *e) + { + QListWidget::dragMoveEvent(e); + } + + virtual void dragMoveEvent(QDragMoveEvent *e) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QListWidget_Adaptor::cbs_dragMoveEvent_2006_0, e); + } else { + QListWidget::dragMoveEvent(e); + } + } + + // [adaptor impl] void QListWidget::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QListWidget::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QListWidget_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QListWidget::dropEvent(event); + } + } + + // [adaptor impl] bool QListWidget::dropMimeData(int index, const QMimeData *data, Qt::DropAction action) + bool cbs_dropMimeData_4479_0(int index, const QMimeData *data, const qt_gsi::Converter::target_type & action) + { + return QListWidget::dropMimeData(index, data, qt_gsi::QtToCppAdaptor(action).cref()); + } + + virtual bool dropMimeData(int index, const QMimeData *data, Qt::DropAction action) + { + if (cb_dropMimeData_4479_0.can_issue()) { + return cb_dropMimeData_4479_0.issue::target_type &>(&QListWidget_Adaptor::cbs_dropMimeData_4479_0, index, data, qt_gsi::CppToQtAdaptor(action)); + } else { + return QListWidget::dropMimeData(index, data, action); + } + } + + // [adaptor impl] bool QListWidget::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + bool cbs_edit_6773_0(const QModelIndex &index, const qt_gsi::Converter::target_type & trigger, QEvent *event) + { + return QListWidget::edit(index, qt_gsi::QtToCppAdaptor(trigger).cref(), event); + } + + virtual bool edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + { + if (cb_edit_6773_0.can_issue()) { + return cb_edit_6773_0.issue::target_type &, QEvent *>(&QListWidget_Adaptor::cbs_edit_6773_0, index, qt_gsi::CppToQtAdaptor(trigger), event); + } else { + return QListWidget::edit(index, trigger, event); + } + } + + // [adaptor impl] void QListWidget::editorDestroyed(QObject *editor) + void cbs_editorDestroyed_1302_0(QObject *editor) + { + QListWidget::editorDestroyed(editor); + } + + virtual void editorDestroyed(QObject *editor) + { + if (cb_editorDestroyed_1302_0.can_issue()) { + cb_editorDestroyed_1302_0.issue(&QListWidget_Adaptor::cbs_editorDestroyed_1302_0, editor); + } else { + QListWidget::editorDestroyed(editor); + } + } + + // [adaptor impl] void QListWidget::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QListWidget::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QListWidget_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QListWidget::enterEvent(event); + } + } + + // [adaptor impl] bool QListWidget::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QListWidget::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QListWidget_Adaptor::cbs_event_1217_0, e); + } else { + return QListWidget::event(e); + } + } + + // [adaptor impl] bool QListWidget::eventFilter(QObject *object, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *object, QEvent *event) + { + return QListWidget::eventFilter(object, event); + } + + virtual bool eventFilter(QObject *object, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QListWidget_Adaptor::cbs_eventFilter_2411_0, object, event); + } else { + return QListWidget::eventFilter(object, event); + } + } + + // [adaptor impl] void QListWidget::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QListWidget::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QListWidget_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QListWidget::focusInEvent(event); + } + } + + // [adaptor impl] bool QListWidget::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QListWidget::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QListWidget_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QListWidget::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QListWidget::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QListWidget::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QListWidget_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QListWidget::focusOutEvent(event); + } + } + + // [adaptor impl] void QListWidget::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QListWidget::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QListWidget_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QListWidget::hideEvent(event); + } + } + + // [adaptor impl] int QListWidget::horizontalOffset() + int cbs_horizontalOffset_c0_0() const + { + return QListWidget::horizontalOffset(); + } + + virtual int horizontalOffset() const + { + if (cb_horizontalOffset_c0_0.can_issue()) { + return cb_horizontalOffset_c0_0.issue(&QListWidget_Adaptor::cbs_horizontalOffset_c0_0); + } else { + return QListWidget::horizontalOffset(); + } + } + + // [adaptor impl] void QListWidget::horizontalScrollbarAction(int action) + void cbs_horizontalScrollbarAction_767_0(int action) + { + QListWidget::horizontalScrollbarAction(action); + } + + virtual void horizontalScrollbarAction(int action) + { + if (cb_horizontalScrollbarAction_767_0.can_issue()) { + cb_horizontalScrollbarAction_767_0.issue(&QListWidget_Adaptor::cbs_horizontalScrollbarAction_767_0, action); + } else { + QListWidget::horizontalScrollbarAction(action); + } + } + + // [adaptor impl] void QListWidget::horizontalScrollbarValueChanged(int value) + void cbs_horizontalScrollbarValueChanged_767_0(int value) + { + QListWidget::horizontalScrollbarValueChanged(value); + } + + virtual void horizontalScrollbarValueChanged(int value) + { + if (cb_horizontalScrollbarValueChanged_767_0.can_issue()) { + cb_horizontalScrollbarValueChanged_767_0.issue(&QListWidget_Adaptor::cbs_horizontalScrollbarValueChanged_767_0, value); + } else { + QListWidget::horizontalScrollbarValueChanged(value); + } + } + + // [adaptor impl] void QListWidget::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QListWidget::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QListWidget_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QListWidget::initPainter(painter); + } + } + + // [adaptor impl] void QListWidget::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QListWidget::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QListWidget_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QListWidget::initStyleOption(option); + } + } + + // [adaptor impl] void QListWidget::initViewItemOption(QStyleOptionViewItem *option) + void cbs_initViewItemOption_c2675_0(QStyleOptionViewItem *option) const + { + QListWidget::initViewItemOption(option); + } + + virtual void initViewItemOption(QStyleOptionViewItem *option) const + { + if (cb_initViewItemOption_c2675_0.can_issue()) { + cb_initViewItemOption_c2675_0.issue(&QListWidget_Adaptor::cbs_initViewItemOption_c2675_0, option); + } else { + QListWidget::initViewItemOption(option); + } + } + + // [adaptor impl] void QListWidget::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QListWidget::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QListWidget_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QListWidget::inputMethodEvent(event); + } + } + + // [adaptor impl] bool QListWidget::isIndexHidden(const QModelIndex &index) + bool cbs_isIndexHidden_c2395_0(const QModelIndex &index) const + { + return QListWidget::isIndexHidden(index); + } + + virtual bool isIndexHidden(const QModelIndex &index) const + { + if (cb_isIndexHidden_c2395_0.can_issue()) { + return cb_isIndexHidden_c2395_0.issue(&QListWidget_Adaptor::cbs_isIndexHidden_c2395_0, index); + } else { + return QListWidget::isIndexHidden(index); + } + } + + // [adaptor impl] void QListWidget::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QListWidget::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QListWidget_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QListWidget::keyPressEvent(event); + } + } + + // [adaptor impl] void QListWidget::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QListWidget::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QListWidget_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QListWidget::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QListWidget::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QListWidget::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QListWidget_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QListWidget::leaveEvent(event); + } + } + + // [adaptor impl] int QListWidget::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QListWidget::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QListWidget_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QListWidget::metric(arg1); + } + } + + // [adaptor impl] QMimeData *QListWidget::mimeData(const QList &items) + QMimeData * cbs_mimeData_c3618_0(const QList &items) const + { + return QListWidget::mimeData(items); + } + + virtual QMimeData * mimeData(const QList &items) const + { + if (cb_mimeData_c3618_0.can_issue()) { + return cb_mimeData_c3618_0.issue &>(&QListWidget_Adaptor::cbs_mimeData_c3618_0, items); + } else { + return QListWidget::mimeData(items); + } + } + + // [adaptor impl] QStringList QListWidget::mimeTypes() + QStringList cbs_mimeTypes_c0_0() const + { + return QListWidget::mimeTypes(); + } + + virtual QStringList mimeTypes() const + { + if (cb_mimeTypes_c0_0.can_issue()) { + return cb_mimeTypes_c0_0.issue(&QListWidget_Adaptor::cbs_mimeTypes_c0_0); + } else { + return QListWidget::mimeTypes(); + } + } + + // [adaptor impl] void QListWidget::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QListWidget::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QListWidget_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QListWidget::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QListWidget::mouseMoveEvent(QMouseEvent *e) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *e) + { + QListWidget::mouseMoveEvent(e); + } + + virtual void mouseMoveEvent(QMouseEvent *e) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QListWidget_Adaptor::cbs_mouseMoveEvent_1738_0, e); + } else { + QListWidget::mouseMoveEvent(e); + } + } + + // [adaptor impl] void QListWidget::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QListWidget::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QListWidget_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QListWidget::mousePressEvent(event); + } + } + + // [adaptor impl] void QListWidget::mouseReleaseEvent(QMouseEvent *e) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *e) + { + QListWidget::mouseReleaseEvent(e); + } + + virtual void mouseReleaseEvent(QMouseEvent *e) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QListWidget_Adaptor::cbs_mouseReleaseEvent_1738_0, e); + } else { + QListWidget::mouseReleaseEvent(e); + } + } + + // [adaptor impl] QModelIndex QListWidget::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + QModelIndex cbs_moveCursor_6476_0(unsigned int cursorAction, QFlags modifiers) + { + return QListWidget::moveCursor(QAbstractItemView::CursorAction(cursorAction), modifiers); + } + + virtual QModelIndex moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + { + if (cb_moveCursor_6476_0.can_issue()) { + return cb_moveCursor_6476_0.issue >(&QListWidget_Adaptor::cbs_moveCursor_6476_0, (unsigned int)(cursorAction), modifiers); + } else { + return QListWidget::moveCursor(cursorAction, modifiers); + } + } + + // [adaptor impl] void QListWidget::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QListWidget::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QListWidget_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QListWidget::moveEvent(event); + } + } + + // [adaptor impl] bool QListWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QListWidget::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QListWidget_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QListWidget::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QListWidget::paintEvent(QPaintEvent *e) + void cbs_paintEvent_1725_0(QPaintEvent *e) + { + QListWidget::paintEvent(e); + } + + virtual void paintEvent(QPaintEvent *e) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QListWidget_Adaptor::cbs_paintEvent_1725_0, e); + } else { + QListWidget::paintEvent(e); + } + } + + // [adaptor impl] QPaintDevice *QListWidget::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QListWidget::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QListWidget_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QListWidget::redirected(offset); + } + } + + // [adaptor impl] void QListWidget::resizeEvent(QResizeEvent *e) + void cbs_resizeEvent_1843_0(QResizeEvent *e) + { + QListWidget::resizeEvent(e); + } + + virtual void resizeEvent(QResizeEvent *e) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QListWidget_Adaptor::cbs_resizeEvent_1843_0, e); + } else { + QListWidget::resizeEvent(e); + } + } + + // [adaptor impl] void QListWidget::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + void cbs_rowsAboutToBeRemoved_3713_0(const QModelIndex &parent, int start, int end) + { + QListWidget::rowsAboutToBeRemoved(parent, start, end); + } + + virtual void rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + { + if (cb_rowsAboutToBeRemoved_3713_0.can_issue()) { + cb_rowsAboutToBeRemoved_3713_0.issue(&QListWidget_Adaptor::cbs_rowsAboutToBeRemoved_3713_0, parent, start, end); + } else { + QListWidget::rowsAboutToBeRemoved(parent, start, end); + } + } + + // [adaptor impl] void QListWidget::rowsInserted(const QModelIndex &parent, int start, int end) + void cbs_rowsInserted_3713_0(const QModelIndex &parent, int start, int end) + { + QListWidget::rowsInserted(parent, start, end); + } + + virtual void rowsInserted(const QModelIndex &parent, int start, int end) + { + if (cb_rowsInserted_3713_0.can_issue()) { + cb_rowsInserted_3713_0.issue(&QListWidget_Adaptor::cbs_rowsInserted_3713_0, parent, start, end); + } else { + QListWidget::rowsInserted(parent, start, end); + } + } + + // [adaptor impl] void QListWidget::scrollContentsBy(int dx, int dy) + void cbs_scrollContentsBy_1426_0(int dx, int dy) + { + QListWidget::scrollContentsBy(dx, dy); + } + + virtual void scrollContentsBy(int dx, int dy) + { + if (cb_scrollContentsBy_1426_0.can_issue()) { + cb_scrollContentsBy_1426_0.issue(&QListWidget_Adaptor::cbs_scrollContentsBy_1426_0, dx, dy); + } else { + QListWidget::scrollContentsBy(dx, dy); + } + } + + // [adaptor impl] QList QListWidget::selectedIndexes() + QList cbs_selectedIndexes_c0_0() const + { + return QListWidget::selectedIndexes(); + } + + virtual QList selectedIndexes() const + { + if (cb_selectedIndexes_c0_0.can_issue()) { + return cb_selectedIndexes_c0_0.issue >(&QListWidget_Adaptor::cbs_selectedIndexes_c0_0); + } else { + return QListWidget::selectedIndexes(); + } + } + + // [adaptor impl] void QListWidget::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + void cbs_selectionChanged_5346_0(const QItemSelection &selected, const QItemSelection &deselected) + { + QListWidget::selectionChanged(selected, deselected); + } + + virtual void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + { + if (cb_selectionChanged_5346_0.can_issue()) { + cb_selectionChanged_5346_0.issue(&QListWidget_Adaptor::cbs_selectionChanged_5346_0, selected, deselected); + } else { + QListWidget::selectionChanged(selected, deselected); + } + } + + // [adaptor impl] QFlags QListWidget::selectionCommand(const QModelIndex &index, const QEvent *event) + QFlags cbs_selectionCommand_c4199_1(const QModelIndex &index, const QEvent *event) const + { + return QListWidget::selectionCommand(index, event); + } + + virtual QFlags selectionCommand(const QModelIndex &index, const QEvent *event) const + { + if (cb_selectionCommand_c4199_1.can_issue()) { + return cb_selectionCommand_c4199_1.issue, const QModelIndex &, const QEvent *>(&QListWidget_Adaptor::cbs_selectionCommand_c4199_1, index, event); + } else { + return QListWidget::selectionCommand(index, event); + } + } + + // [adaptor impl] void QListWidget::setSelection(const QRect &rect, QFlags command) + void cbs_setSelection_6155_0(const QRect &rect, QFlags command) + { + QListWidget::setSelection(rect, command); + } + + virtual void setSelection(const QRect &rect, QFlags command) + { + if (cb_setSelection_6155_0.can_issue()) { + cb_setSelection_6155_0.issue >(&QListWidget_Adaptor::cbs_setSelection_6155_0, rect, command); + } else { + QListWidget::setSelection(rect, command); + } + } + + // [adaptor impl] QPainter *QListWidget::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QListWidget::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QListWidget_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QListWidget::sharedPainter(); + } + } + + // [adaptor impl] void QListWidget::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QListWidget::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QListWidget_Adaptor::cbs_showEvent_1634_0, event); + } else { + QListWidget::showEvent(event); + } + } + + // [adaptor impl] void QListWidget::startDrag(QFlags supportedActions) + void cbs_startDrag_2456_0(QFlags supportedActions) + { + QListWidget::startDrag(supportedActions); + } + + virtual void startDrag(QFlags supportedActions) + { + if (cb_startDrag_2456_0.can_issue()) { + cb_startDrag_2456_0.issue >(&QListWidget_Adaptor::cbs_startDrag_2456_0, supportedActions); + } else { + QListWidget::startDrag(supportedActions); + } + } + + // [adaptor impl] QFlags QListWidget::supportedDropActions() + QFlags cbs_supportedDropActions_c0_0() const + { + return QListWidget::supportedDropActions(); + } + + virtual QFlags supportedDropActions() const + { + if (cb_supportedDropActions_c0_0.can_issue()) { + return cb_supportedDropActions_c0_0.issue >(&QListWidget_Adaptor::cbs_supportedDropActions_c0_0); + } else { + return QListWidget::supportedDropActions(); + } + } + + // [adaptor impl] void QListWidget::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QListWidget::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QListWidget_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QListWidget::tabletEvent(event); + } + } + + // [adaptor impl] void QListWidget::timerEvent(QTimerEvent *e) + void cbs_timerEvent_1730_0(QTimerEvent *e) + { + QListWidget::timerEvent(e); + } + + virtual void timerEvent(QTimerEvent *e) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QListWidget_Adaptor::cbs_timerEvent_1730_0, e); + } else { + QListWidget::timerEvent(e); + } + } + + // [adaptor impl] void QListWidget::updateEditorData() + void cbs_updateEditorData_0_0() + { + QListWidget::updateEditorData(); + } + + virtual void updateEditorData() + { + if (cb_updateEditorData_0_0.can_issue()) { + cb_updateEditorData_0_0.issue(&QListWidget_Adaptor::cbs_updateEditorData_0_0); + } else { + QListWidget::updateEditorData(); + } + } + + // [adaptor impl] void QListWidget::updateEditorGeometries() + void cbs_updateEditorGeometries_0_0() + { + QListWidget::updateEditorGeometries(); + } + + virtual void updateEditorGeometries() + { + if (cb_updateEditorGeometries_0_0.can_issue()) { + cb_updateEditorGeometries_0_0.issue(&QListWidget_Adaptor::cbs_updateEditorGeometries_0_0); + } else { + QListWidget::updateEditorGeometries(); + } + } + + // [adaptor impl] void QListWidget::updateGeometries() + void cbs_updateGeometries_0_0() + { + QListWidget::updateGeometries(); + } + + virtual void updateGeometries() + { + if (cb_updateGeometries_0_0.can_issue()) { + cb_updateGeometries_0_0.issue(&QListWidget_Adaptor::cbs_updateGeometries_0_0); + } else { + QListWidget::updateGeometries(); + } + } + + // [adaptor impl] int QListWidget::verticalOffset() + int cbs_verticalOffset_c0_0() const + { + return QListWidget::verticalOffset(); + } + + virtual int verticalOffset() const + { + if (cb_verticalOffset_c0_0.can_issue()) { + return cb_verticalOffset_c0_0.issue(&QListWidget_Adaptor::cbs_verticalOffset_c0_0); + } else { + return QListWidget::verticalOffset(); + } + } + + // [adaptor impl] void QListWidget::verticalScrollbarAction(int action) + void cbs_verticalScrollbarAction_767_0(int action) + { + QListWidget::verticalScrollbarAction(action); + } + + virtual void verticalScrollbarAction(int action) + { + if (cb_verticalScrollbarAction_767_0.can_issue()) { + cb_verticalScrollbarAction_767_0.issue(&QListWidget_Adaptor::cbs_verticalScrollbarAction_767_0, action); + } else { + QListWidget::verticalScrollbarAction(action); + } + } + + // [adaptor impl] void QListWidget::verticalScrollbarValueChanged(int value) + void cbs_verticalScrollbarValueChanged_767_0(int value) + { + QListWidget::verticalScrollbarValueChanged(value); + } + + virtual void verticalScrollbarValueChanged(int value) + { + if (cb_verticalScrollbarValueChanged_767_0.can_issue()) { + cb_verticalScrollbarValueChanged_767_0.issue(&QListWidget_Adaptor::cbs_verticalScrollbarValueChanged_767_0, value); + } else { + QListWidget::verticalScrollbarValueChanged(value); + } + } + + // [adaptor impl] bool QListWidget::viewportEvent(QEvent *event) + bool cbs_viewportEvent_1217_0(QEvent *event) + { + return QListWidget::viewportEvent(event); + } + + virtual bool viewportEvent(QEvent *event) + { + if (cb_viewportEvent_1217_0.can_issue()) { + return cb_viewportEvent_1217_0.issue(&QListWidget_Adaptor::cbs_viewportEvent_1217_0, event); + } else { + return QListWidget::viewportEvent(event); + } + } + + // [adaptor impl] QSize QListWidget::viewportSizeHint() + QSize cbs_viewportSizeHint_c0_0() const + { + return QListWidget::viewportSizeHint(); + } + + virtual QSize viewportSizeHint() const + { + if (cb_viewportSizeHint_c0_0.can_issue()) { + return cb_viewportSizeHint_c0_0.issue(&QListWidget_Adaptor::cbs_viewportSizeHint_c0_0); + } else { + return QListWidget::viewportSizeHint(); + } + } + + // [adaptor impl] QRegion QListWidget::visualRegionForSelection(const QItemSelection &selection) + QRegion cbs_visualRegionForSelection_c2727_0(const QItemSelection &selection) const + { + return QListWidget::visualRegionForSelection(selection); + } + + virtual QRegion visualRegionForSelection(const QItemSelection &selection) const + { + if (cb_visualRegionForSelection_c2727_0.can_issue()) { + return cb_visualRegionForSelection_c2727_0.issue(&QListWidget_Adaptor::cbs_visualRegionForSelection_c2727_0, selection); + } else { + return QListWidget::visualRegionForSelection(selection); + } + } + + // [adaptor impl] void QListWidget::wheelEvent(QWheelEvent *e) + void cbs_wheelEvent_1718_0(QWheelEvent *e) + { + QListWidget::wheelEvent(e); + } + + virtual void wheelEvent(QWheelEvent *e) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QListWidget_Adaptor::cbs_wheelEvent_1718_0, e); + } else { + QListWidget::wheelEvent(e); + } + } + + gsi::Callback cb_doItemsLayout_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_indexAt_c1916_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemDelegateForIndex_c2395_0; + gsi::Callback cb_keyboardSearch_2025_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reset_0_0; + gsi::Callback cb_scrollTo_5576_1; + gsi::Callback cb_selectAll_0_0; + gsi::Callback cb_setRootIndex_2395_0; + gsi::Callback cb_setSelectionModel_2533_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_setupViewport_1315_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_sizeHintForColumn_c767_0; + gsi::Callback cb_sizeHintForRow_c767_0; + gsi::Callback cb_visualRect_c2395_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEditor_4926_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_commitData_1315_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_currentChanged_4682_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_dataChanged_6833_1; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_dropMimeData_4479_0; + gsi::Callback cb_edit_6773_0; + gsi::Callback cb_editorDestroyed_1302_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_horizontalOffset_c0_0; + gsi::Callback cb_horizontalScrollbarAction_767_0; + gsi::Callback cb_horizontalScrollbarValueChanged_767_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_initViewItemOption_c2675_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_isIndexHidden_c2395_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mimeData_c3618_0; + gsi::Callback cb_mimeTypes_c0_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveCursor_6476_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_rowsAboutToBeRemoved_3713_0; + gsi::Callback cb_rowsInserted_3713_0; + gsi::Callback cb_scrollContentsBy_1426_0; + gsi::Callback cb_selectedIndexes_c0_0; + gsi::Callback cb_selectionChanged_5346_0; + gsi::Callback cb_selectionCommand_c4199_1; + gsi::Callback cb_setSelection_6155_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_startDrag_2456_0; + gsi::Callback cb_supportedDropActions_c0_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateEditorData_0_0; + gsi::Callback cb_updateEditorGeometries_0_0; + gsi::Callback cb_updateGeometries_0_0; + gsi::Callback cb_verticalOffset_c0_0; + gsi::Callback cb_verticalScrollbarAction_767_0; + gsi::Callback cb_verticalScrollbarValueChanged_767_0; + gsi::Callback cb_viewportEvent_1217_0; + gsi::Callback cb_viewportSizeHint_c0_0; + gsi::Callback cb_visualRegionForSelection_c2727_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QListWidget_Adaptor::~QListWidget_Adaptor() { } + +// Constructor QListWidget::QListWidget(QWidget *parent) (adaptor class) + +static void _init_ctor_QListWidget_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QListWidget_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QListWidget_Adaptor (arg1)); +} + + +// void QListWidget::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QListWidget::activated(const QModelIndex &index) + +static void _init_emitter_activated_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_activated_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_activated_2395 (arg1); +} + + +// void QListWidget::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QListWidget::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QListWidget::clicked(const QModelIndex &index) + +static void _init_emitter_clicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_clicked_2395 (arg1); +} + + +// void QListWidget::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + +static void _init_cbs_closeEditor_4926_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_closeEditor_4926_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_closeEditor_4926_0 (arg1, arg2); +} + +static void _set_callback_cbs_closeEditor_4926_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_closeEditor_4926_0 = cb; +} + + +// void QListWidget::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QListWidget::commitData(QWidget *editor) + +static void _init_cbs_commitData_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_commitData_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_commitData_1315_0 (arg1); +} + +static void _set_callback_cbs_commitData_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_commitData_1315_0 = cb; +} + + +// exposed QSize QListWidget::contentsSize() + +static void _init_fp_contentsSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_contentsSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QListWidget_Adaptor *)cls)->fp_QListWidget_contentsSize_c0 ()); +} + + +// void QListWidget::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QListWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->fp_QListWidget_create_2208 (arg1, arg2, arg3); +} + + +// void QListWidget::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + +static void _init_cbs_currentChanged_4682_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("current"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("previous"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_currentChanged_4682_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_currentChanged_4682_0 (arg1, arg2); +} + +static void _set_callback_cbs_currentChanged_4682_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_currentChanged_4682_0 = cb; +} + + +// emitter void QListWidget::currentItemChanged(QListWidgetItem *current, QListWidgetItem *previous) + +static void _init_emitter_currentItemChanged_4144 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("current"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("previous"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_currentItemChanged_4144 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + QListWidgetItem *arg2 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_currentItemChanged_4144 (arg1, arg2); +} + + +// emitter void QListWidget::currentRowChanged(int currentRow) + +static void _init_emitter_currentRowChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("currentRow"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentRowChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_currentRowChanged_767 (arg1); +} + + +// emitter void QListWidget::currentTextChanged(const QString ¤tText) + +static void _init_emitter_currentTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("currentText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_currentTextChanged_2025 (arg1); +} + + +// emitter void QListWidget::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_customContextMenuRequested_1916 (arg1); +} + + +// void QListWidget::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QListWidget::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_cbs_dataChanged_6833_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_dataChanged_6833_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + const QList &arg3 = args.read & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_dataChanged_6833_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_dataChanged_6833_1 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_dataChanged_6833_1 = cb; +} + + +// exposed void QListWidget::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->fp_QListWidget_destroy_1620 (arg1, arg2); +} + + +// emitter void QListWidget::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_destroyed_1302 (arg1); +} + + +// exposed QPoint QListWidget::dirtyRegionOffset() + +static void _init_fp_dirtyRegionOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dirtyRegionOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QListWidget_Adaptor *)cls)->fp_QListWidget_dirtyRegionOffset_c0 ()); +} + + +// void QListWidget::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// exposed void QListWidget::doAutoScroll() + +static void _init_fp_doAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_doAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->fp_QListWidget_doAutoScroll_0 (); +} + + +// void QListWidget::doItemsLayout() + +static void _init_cbs_doItemsLayout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_doItemsLayout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_doItemsLayout_0_0 (); +} + +static void _set_callback_cbs_doItemsLayout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_doItemsLayout_0_0 = cb; +} + + +// emitter void QListWidget::doubleClicked(const QModelIndex &index) + +static void _init_emitter_doubleClicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_doubleClicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_doubleClicked_2395 (arg1); +} + + +// void QListWidget::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QListWidget::dragLeaveEvent(QDragLeaveEvent *e) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QListWidget::dragMoveEvent(QDragMoveEvent *e) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QListWidget::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->fp_QListWidget_drawFrame_1426 (arg1); +} + + +// void QListWidget::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// exposed QAbstractItemView::DropIndicatorPosition QListWidget::dropIndicatorPosition() + +static void _init_fp_dropIndicatorPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dropIndicatorPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QListWidget_Adaptor *)cls)->fp_QListWidget_dropIndicatorPosition_c0 ()); +} + + +// bool QListWidget::dropMimeData(int index, const QMimeData *data, Qt::DropAction action) + +static void _init_cbs_dropMimeData_4479_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("action"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_dropMimeData_4479_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const QMimeData *arg2 = args.read (heap); + const qt_gsi::Converter::target_type & arg3 = args.read::target_type & > (heap); + ret.write ((bool)((QListWidget_Adaptor *)cls)->cbs_dropMimeData_4479_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_dropMimeData_4479_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_dropMimeData_4479_0 = cb; +} + + +// bool QListWidget::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + +static void _init_cbs_edit_6773_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("trigger"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("event"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_edit_6773_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + QEvent *arg3 = args.read (heap); + ret.write ((bool)((QListWidget_Adaptor *)cls)->cbs_edit_6773_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_edit_6773_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_edit_6773_0 = cb; +} + + +// void QListWidget::editorDestroyed(QObject *editor) + +static void _init_cbs_editorDestroyed_1302_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_editorDestroyed_1302_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_editorDestroyed_1302_0 (arg1); +} + +static void _set_callback_cbs_editorDestroyed_1302_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_editorDestroyed_1302_0 = cb; +} + + +// void QListWidget::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// emitter void QListWidget::entered(const QModelIndex &index) + +static void _init_emitter_entered_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_entered_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_entered_2395 (arg1); +} + + +// bool QListWidget::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QListWidget_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QListWidget::eventFilter(QObject *object, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QListWidget_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed void QListWidget::executeDelayedItemsLayout() + +static void _init_fp_executeDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_executeDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->fp_QListWidget_executeDelayedItemsLayout_0 (); +} + + +// void QListWidget::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QListWidget::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QListWidget_Adaptor *)cls)->fp_QListWidget_focusNextChild_0 ()); +} + + +// bool QListWidget::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QListWidget_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QListWidget::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QListWidget::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QListWidget_Adaptor *)cls)->fp_QListWidget_focusPreviousChild_0 ()); +} + + +// bool QListWidget::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QListWidget_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QListWidget::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QListWidget_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QListWidget::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// int QListWidget::horizontalOffset() + +static void _init_cbs_horizontalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_horizontalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QListWidget_Adaptor *)cls)->cbs_horizontalOffset_c0_0 ()); +} + +static void _set_callback_cbs_horizontalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_horizontalOffset_c0_0 = cb; +} + + +// void QListWidget::horizontalScrollbarAction(int action) + +static void _init_cbs_horizontalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_horizontalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_horizontalScrollbarAction_767_0 = cb; +} + + +// void QListWidget::horizontalScrollbarValueChanged(int value) + +static void _init_cbs_horizontalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_horizontalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_horizontalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QListWidget::iconSizeChanged(const QSize &size) + +static void _init_emitter_iconSizeChanged_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_iconSizeChanged_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_iconSizeChanged_1805 (arg1); +} + + +// QModelIndex QListWidget::indexAt(const QPoint &p) + +static void _init_cbs_indexAt_c1916_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexAt_c1916_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = args.read (heap); + ret.write ((QModelIndex)((QListWidget_Adaptor *)cls)->cbs_indexAt_c1916_0 (arg1)); +} + +static void _set_callback_cbs_indexAt_c1916_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_indexAt_c1916_0 = cb; +} + + +// emitter void QListWidget::indexesMoved(const QList &indexes) + +static void _init_emitter_indexesMoved_3010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_indexesMoved_3010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_indexesMoved_3010 (arg1); +} + + +// void QListWidget::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QListWidget::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QListWidget::initViewItemOption(QStyleOptionViewItem *option) + +static void _init_cbs_initViewItemOption_c2675_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initViewItemOption_c2675_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionViewItem *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_initViewItemOption_c2675_0 (arg1); +} + +static void _set_callback_cbs_initViewItemOption_c2675_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_initViewItemOption_c2675_0 = cb; +} + + +// void QListWidget::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QListWidget::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QListWidget_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QListWidget::isIndexHidden(const QModelIndex &index) + +static void _init_cbs_isIndexHidden_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isIndexHidden_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QListWidget_Adaptor *)cls)->cbs_isIndexHidden_c2395_0 (arg1)); +} + +static void _set_callback_cbs_isIndexHidden_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_isIndexHidden_c2395_0 = cb; +} + + +// exposed bool QListWidget::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QListWidget_Adaptor *)cls)->fp_QListWidget_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QListWidget::itemActivated(QListWidgetItem *item) + +static void _init_emitter_itemActivated_2126 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_itemActivated_2126 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_itemActivated_2126 (arg1); +} + + +// emitter void QListWidget::itemChanged(QListWidgetItem *item) + +static void _init_emitter_itemChanged_2126 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_itemChanged_2126 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_itemChanged_2126 (arg1); +} + + +// emitter void QListWidget::itemClicked(QListWidgetItem *item) + +static void _init_emitter_itemClicked_2126 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_itemClicked_2126 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_itemClicked_2126 (arg1); +} + + +// QAbstractItemDelegate *QListWidget::itemDelegateForIndex(const QModelIndex &index) + +static void _init_cbs_itemDelegateForIndex_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemDelegateForIndex_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QAbstractItemDelegate *)((QListWidget_Adaptor *)cls)->cbs_itemDelegateForIndex_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemDelegateForIndex_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_itemDelegateForIndex_c2395_0 = cb; +} + + +// emitter void QListWidget::itemDoubleClicked(QListWidgetItem *item) + +static void _init_emitter_itemDoubleClicked_2126 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_itemDoubleClicked_2126 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_itemDoubleClicked_2126 (arg1); +} + + +// emitter void QListWidget::itemEntered(QListWidgetItem *item) + +static void _init_emitter_itemEntered_2126 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_itemEntered_2126 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_itemEntered_2126 (arg1); +} + + +// emitter void QListWidget::itemPressed(QListWidgetItem *item) + +static void _init_emitter_itemPressed_2126 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_itemPressed_2126 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_itemPressed_2126 (arg1); +} + + +// emitter void QListWidget::itemSelectionChanged() + +static void _init_emitter_itemSelectionChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_itemSelectionChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_itemSelectionChanged_0 (); +} + + +// void QListWidget::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QListWidget::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QListWidget::keyboardSearch(const QString &search) + +static void _init_cbs_keyboardSearch_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("search"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyboardSearch_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_keyboardSearch_2025_0 (arg1); +} + +static void _set_callback_cbs_keyboardSearch_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_keyboardSearch_2025_0 = cb; +} + + +// void QListWidget::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QListWidget::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QListWidget_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QMimeData *QListWidget::mimeData(const QList &items) + +static void _init_cbs_mimeData_c3618_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("items"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mimeData_c3618_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args.read & > (heap); + ret.write ((QMimeData *)((QListWidget_Adaptor *)cls)->cbs_mimeData_c3618_0 (arg1)); +} + +static void _set_callback_cbs_mimeData_c3618_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_mimeData_c3618_0 = cb; +} + + +// QStringList QListWidget::mimeTypes() + +static void _init_cbs_mimeTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mimeTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QListWidget_Adaptor *)cls)->cbs_mimeTypes_c0_0 ()); +} + +static void _set_callback_cbs_mimeTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_mimeTypes_c0_0 = cb; +} + + +// QSize QListWidget::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QListWidget_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QListWidget::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QListWidget::mouseMoveEvent(QMouseEvent *e) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QListWidget::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QListWidget::mouseReleaseEvent(QMouseEvent *e) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// QModelIndex QListWidget::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + +static void _init_cbs_moveCursor_6476_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursorAction"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("modifiers"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_moveCursor_6476_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + ret.write ((QModelIndex)((QListWidget_Adaptor *)cls)->cbs_moveCursor_6476_0 (arg1, arg2)); +} + +static void _set_callback_cbs_moveCursor_6476_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_moveCursor_6476_0 = cb; +} + + +// void QListWidget::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QListWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QListWidget_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QListWidget::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QListWidget::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QListWidget_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QListWidget::paintEvent(QPaintEvent *e) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QListWidget::pressed(const QModelIndex &index) + +static void _init_emitter_pressed_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_pressed_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_pressed_2395 (arg1); +} + + +// exposed int QListWidget::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QListWidget_Adaptor *)cls)->fp_QListWidget_receivers_c1731 (arg1)); +} + + +// exposed QRect QListWidget::rectForIndex(const QModelIndex &index) + +static void _init_fp_rectForIndex_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_rectForIndex_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QListWidget_Adaptor *)cls)->fp_QListWidget_rectForIndex_c2395 (arg1)); +} + + +// QPaintDevice *QListWidget::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QListWidget_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QListWidget::reset() + +static void _init_cbs_reset_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reset_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_reset_0_0 (); +} + +static void _set_callback_cbs_reset_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_reset_0_0 = cb; +} + + +// exposed void QListWidget::resizeContents(int width, int height) + +static void _init_fp_resizeContents_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("height"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_resizeContents_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->fp_QListWidget_resizeContents_1426 (arg1, arg2); +} + + +// void QListWidget::resizeEvent(QResizeEvent *e) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// void QListWidget::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsAboutToBeRemoved_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsAboutToBeRemoved_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_rowsAboutToBeRemoved_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsAboutToBeRemoved_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_rowsAboutToBeRemoved_3713_0 = cb; +} + + +// void QListWidget::rowsInserted(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsInserted_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsInserted_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_rowsInserted_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsInserted_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_rowsInserted_3713_0 = cb; +} + + +// exposed void QListWidget::scheduleDelayedItemsLayout() + +static void _init_fp_scheduleDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_scheduleDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->fp_QListWidget_scheduleDelayedItemsLayout_0 (); +} + + +// void QListWidget::scrollContentsBy(int dx, int dy) + +static void _init_cbs_scrollContentsBy_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollContentsBy_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_scrollContentsBy_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollContentsBy_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_scrollContentsBy_1426_0 = cb; +} + + +// exposed void QListWidget::scrollDirtyRegion(int dx, int dy) + +static void _init_fp_scrollDirtyRegion_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_scrollDirtyRegion_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->fp_QListWidget_scrollDirtyRegion_1426 (arg1, arg2); +} + + +// void QListWidget::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + +static void _init_cbs_scrollTo_5576_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollTo_5576_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_scrollTo_5576_1 (arg1, arg2); +} + +static void _set_callback_cbs_scrollTo_5576_1 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_scrollTo_5576_1 = cb; +} + + +// void QListWidget::selectAll() + +static void _init_cbs_selectAll_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_selectAll_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_selectAll_0_0 (); +} + +static void _set_callback_cbs_selectAll_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_selectAll_0_0 = cb; +} + + +// QList QListWidget::selectedIndexes() + +static void _init_cbs_selectedIndexes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_selectedIndexes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QListWidget_Adaptor *)cls)->cbs_selectedIndexes_c0_0 ()); +} + +static void _set_callback_cbs_selectedIndexes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_selectedIndexes_c0_0 = cb; +} + + +// void QListWidget::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + +static void _init_cbs_selectionChanged_5346_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selected"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("deselected"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_selectionChanged_5346_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + const QItemSelection &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_selectionChanged_5346_0 (arg1, arg2); +} + +static void _set_callback_cbs_selectionChanged_5346_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_selectionChanged_5346_0 = cb; +} + + +// QFlags QListWidget::selectionCommand(const QModelIndex &index, const QEvent *event) + +static void _init_cbs_selectionCommand_c4199_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_cbs_selectionCommand_c4199_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QEvent *arg2 = args.read (heap); + ret.write > ((QFlags)((QListWidget_Adaptor *)cls)->cbs_selectionCommand_c4199_1 (arg1, arg2)); +} + +static void _set_callback_cbs_selectionCommand_c4199_1 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_selectionCommand_c4199_1 = cb; +} + + +// exposed QObject *QListWidget::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QListWidget_Adaptor *)cls)->fp_QListWidget_sender_c0 ()); +} + + +// exposed int QListWidget::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QListWidget_Adaptor *)cls)->fp_QListWidget_senderSignalIndex_c0 ()); +} + + +// exposed void QListWidget::setDirtyRegion(const QRegion ®ion) + +static void _init_fp_setDirtyRegion_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("region"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setDirtyRegion_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->fp_QListWidget_setDirtyRegion_2006 (arg1); +} + + +// exposed void QListWidget::setPositionForIndex(const QPoint &position, const QModelIndex &index) + +static void _init_fp_setPositionForIndex_4203 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_setPositionForIndex_4203 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->fp_QListWidget_setPositionForIndex_4203 (arg1, arg2); +} + + +// void QListWidget::setRootIndex(const QModelIndex &index) + +static void _init_cbs_setRootIndex_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setRootIndex_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_setRootIndex_2395_0 (arg1); +} + +static void _set_callback_cbs_setRootIndex_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_setRootIndex_2395_0 = cb; +} + + +// void QListWidget::setSelection(const QRect &rect, QFlags command) + +static void _init_cbs_setSelection_6155_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setSelection_6155_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_setSelection_6155_0 (arg1, arg2); +} + +static void _set_callback_cbs_setSelection_6155_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_setSelection_6155_0 = cb; +} + + +// void QListWidget::setSelectionModel(QItemSelectionModel *selectionModel) + +static void _init_cbs_setSelectionModel_2533_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSelectionModel_2533_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemSelectionModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_setSelectionModel_2533_0 (arg1); +} + +static void _set_callback_cbs_setSelectionModel_2533_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_setSelectionModel_2533_0 = cb; +} + + +// exposed void QListWidget::setState(QAbstractItemView::State state) + +static void _init_fp_setState_2776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setState_2776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->fp_QListWidget_setState_2776 (arg1); +} + + +// exposed void QListWidget::setViewportMargins(int left, int top, int right, int bottom) + +static void _init_fp_setViewportMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->fp_QListWidget_setViewportMargins_2744 (arg1, arg2, arg3, arg4); +} + + +// exposed void QListWidget::setViewportMargins(const QMargins &margins) + +static void _init_fp_setViewportMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->fp_QListWidget_setViewportMargins_2115 (arg1); +} + + +// void QListWidget::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// void QListWidget::setupViewport(QWidget *viewport) + +static void _init_cbs_setupViewport_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setupViewport_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_setupViewport_1315_0 (arg1); +} + +static void _set_callback_cbs_setupViewport_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_setupViewport_1315_0 = cb; +} + + +// QPainter *QListWidget::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QListWidget_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QListWidget::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QListWidget::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QListWidget_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// int QListWidget::sizeHintForColumn(int column) + +static void _init_cbs_sizeHintForColumn_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForColumn_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QListWidget_Adaptor *)cls)->cbs_sizeHintForColumn_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForColumn_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_sizeHintForColumn_c767_0 = cb; +} + + +// int QListWidget::sizeHintForRow(int row) + +static void _init_cbs_sizeHintForRow_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForRow_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QListWidget_Adaptor *)cls)->cbs_sizeHintForRow_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForRow_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_sizeHintForRow_c767_0 = cb; +} + + +// exposed void QListWidget::startAutoScroll() + +static void _init_fp_startAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_startAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->fp_QListWidget_startAutoScroll_0 (); +} + + +// void QListWidget::startDrag(QFlags supportedActions) + +static void _init_cbs_startDrag_2456_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("supportedActions"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_startDrag_2456_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_startDrag_2456_0 (arg1); +} + +static void _set_callback_cbs_startDrag_2456_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_startDrag_2456_0 = cb; +} + + +// exposed QAbstractItemView::State QListWidget::state() + +static void _init_fp_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QListWidget_Adaptor *)cls)->fp_QListWidget_state_c0 ()); +} + + +// exposed void QListWidget::stopAutoScroll() + +static void _init_fp_stopAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_stopAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->fp_QListWidget_stopAutoScroll_0 (); +} + + +// QFlags QListWidget::supportedDropActions() + +static void _init_cbs_supportedDropActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDropActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QListWidget_Adaptor *)cls)->cbs_supportedDropActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDropActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_supportedDropActions_c0_0 = cb; +} + + +// void QListWidget::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QListWidget::timerEvent(QTimerEvent *e) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QListWidget::updateEditorData() + +static void _init_cbs_updateEditorData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_updateEditorData_0_0 (); +} + +static void _set_callback_cbs_updateEditorData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_updateEditorData_0_0 = cb; +} + + +// void QListWidget::updateEditorGeometries() + +static void _init_cbs_updateEditorGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_updateEditorGeometries_0_0 (); +} + +static void _set_callback_cbs_updateEditorGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_updateEditorGeometries_0_0 = cb; +} + + +// void QListWidget::updateGeometries() + +static void _init_cbs_updateGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_updateGeometries_0_0 (); +} + +static void _set_callback_cbs_updateGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_updateGeometries_0_0 = cb; +} + + +// exposed void QListWidget::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->fp_QListWidget_updateMicroFocus_2420 (arg1); +} + + +// int QListWidget::verticalOffset() + +static void _init_cbs_verticalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_verticalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QListWidget_Adaptor *)cls)->cbs_verticalOffset_c0_0 ()); +} + +static void _set_callback_cbs_verticalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_verticalOffset_c0_0 = cb; +} + + +// void QListWidget::verticalScrollbarAction(int action) + +static void _init_cbs_verticalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_verticalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_verticalScrollbarAction_767_0 = cb; +} + + +// void QListWidget::verticalScrollbarValueChanged(int value) + +static void _init_cbs_verticalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_verticalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_verticalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QListWidget::viewportEntered() + +static void _init_emitter_viewportEntered_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_viewportEntered_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_viewportEntered_0 (); +} + + +// bool QListWidget::viewportEvent(QEvent *event) + +static void _init_cbs_viewportEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_viewportEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QListWidget_Adaptor *)cls)->cbs_viewportEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_viewportEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_viewportEvent_1217_0 = cb; +} + + +// exposed QMargins QListWidget::viewportMargins() + +static void _init_fp_viewportMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_viewportMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QListWidget_Adaptor *)cls)->fp_QListWidget_viewportMargins_c0 ()); +} + + +// QSize QListWidget::viewportSizeHint() + +static void _init_cbs_viewportSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_viewportSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QListWidget_Adaptor *)cls)->cbs_viewportSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_viewportSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_viewportSizeHint_c0_0 = cb; +} + + +// QRect QListWidget::visualRect(const QModelIndex &index) + +static void _init_cbs_visualRect_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRect_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QRect)((QListWidget_Adaptor *)cls)->cbs_visualRect_c2395_0 (arg1)); +} + +static void _set_callback_cbs_visualRect_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_visualRect_c2395_0 = cb; +} + + +// QRegion QListWidget::visualRegionForSelection(const QItemSelection &selection) + +static void _init_cbs_visualRegionForSelection_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRegionForSelection_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QRegion)((QListWidget_Adaptor *)cls)->cbs_visualRegionForSelection_c2727_0 (arg1)); +} + +static void _set_callback_cbs_visualRegionForSelection_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_visualRegionForSelection_c2727_0 = cb; +} + + +// void QListWidget::wheelEvent(QWheelEvent *e) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidget_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidget_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QListWidget::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_windowIconChanged_1787 (arg1); +} + + +// emitter void QListWidget::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QListWidget::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QListWidget_Adaptor *)cls)->emitter_QListWidget_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QListWidget (); + +static gsi::Methods methods_QListWidget_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QListWidget::QListWidget(QWidget *parent)\nThis method creates an object of class QListWidget.", &_init_ctor_QListWidget_Adaptor_1315, &_call_ctor_QListWidget_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QListWidget::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_activated", "@brief Emitter for signal void QListWidget::activated(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_activated_2395, &_call_emitter_activated_2395); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QListWidget::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QListWidget::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QListWidget::clicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_clicked_2395, &_call_emitter_clicked_2395); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@brief Virtual method void QListWidget::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@hide", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0, &_set_callback_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QListWidget::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*commitData", "@brief Virtual method void QListWidget::commitData(QWidget *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*commitData", "@hide", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0, &_set_callback_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*contentsSize", "@brief Method QSize QListWidget::contentsSize()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_contentsSize_c0, &_call_fp_contentsSize_c0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QListWidget::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QListWidget::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@brief Virtual method void QListWidget::currentChanged(const QModelIndex ¤t, const QModelIndex &previous)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@hide", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0, &_set_callback_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("emit_currentItemChanged", "@brief Emitter for signal void QListWidget::currentItemChanged(QListWidgetItem *current, QListWidgetItem *previous)\nCall this method to emit this signal.", false, &_init_emitter_currentItemChanged_4144, &_call_emitter_currentItemChanged_4144); + methods += new qt_gsi::GenericMethod ("emit_currentRowChanged", "@brief Emitter for signal void QListWidget::currentRowChanged(int currentRow)\nCall this method to emit this signal.", false, &_init_emitter_currentRowChanged_767, &_call_emitter_currentRowChanged_767); + methods += new qt_gsi::GenericMethod ("emit_currentTextChanged", "@brief Emitter for signal void QListWidget::currentTextChanged(const QString ¤tText)\nCall this method to emit this signal.", false, &_init_emitter_currentTextChanged_2025, &_call_emitter_currentTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QListWidget::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QListWidget::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*dataChanged", "@brief Virtual method void QListWidget::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*dataChanged", "@hide", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1, &_set_callback_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QListWidget::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QListWidget::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*dirtyRegionOffset", "@brief Method QPoint QListWidget::dirtyRegionOffset()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dirtyRegionOffset_c0, &_call_fp_dirtyRegionOffset_c0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QListWidget::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*doAutoScroll", "@brief Method void QListWidget::doAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_doAutoScroll_0, &_call_fp_doAutoScroll_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@brief Virtual method void QListWidget::doItemsLayout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@hide", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0, &_set_callback_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("emit_doubleClicked", "@brief Emitter for signal void QListWidget::doubleClicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_doubleClicked_2395, &_call_emitter_doubleClicked_2395); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QListWidget::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QListWidget::dragLeaveEvent(QDragLeaveEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QListWidget::dragMoveEvent(QDragMoveEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QListWidget::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QListWidget::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropIndicatorPosition", "@brief Method QAbstractItemView::DropIndicatorPosition QListWidget::dropIndicatorPosition()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dropIndicatorPosition_c0, &_call_fp_dropIndicatorPosition_c0); + methods += new qt_gsi::GenericMethod ("*dropMimeData", "@brief Virtual method bool QListWidget::dropMimeData(int index, const QMimeData *data, Qt::DropAction action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropMimeData_4479_0, &_call_cbs_dropMimeData_4479_0); + methods += new qt_gsi::GenericMethod ("*dropMimeData", "@hide", false, &_init_cbs_dropMimeData_4479_0, &_call_cbs_dropMimeData_4479_0, &_set_callback_cbs_dropMimeData_4479_0); + methods += new qt_gsi::GenericMethod ("*edit", "@brief Virtual method bool QListWidget::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*edit", "@hide", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0, &_set_callback_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@brief Virtual method void QListWidget::editorDestroyed(QObject *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@hide", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0, &_set_callback_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QListWidget::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("emit_entered", "@brief Emitter for signal void QListWidget::entered(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_entered_2395, &_call_emitter_entered_2395); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QListWidget::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QListWidget::eventFilter(QObject *object, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*executeDelayedItemsLayout", "@brief Method void QListWidget::executeDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_executeDelayedItemsLayout_0, &_call_fp_executeDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QListWidget::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QListWidget::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QListWidget::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QListWidget::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QListWidget::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QListWidget::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QListWidget::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QListWidget::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@brief Virtual method int QListWidget::horizontalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@hide", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0, &_set_callback_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@brief Virtual method void QListWidget::horizontalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@hide", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0, &_set_callback_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@brief Virtual method void QListWidget::horizontalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@hide", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0, &_set_callback_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_iconSizeChanged", "@brief Emitter for signal void QListWidget::iconSizeChanged(const QSize &size)\nCall this method to emit this signal.", false, &_init_emitter_iconSizeChanged_1805, &_call_emitter_iconSizeChanged_1805); + methods += new qt_gsi::GenericMethod ("indexAt", "@brief Virtual method QModelIndex QListWidget::indexAt(const QPoint &p)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("indexAt", "@hide", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0, &_set_callback_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("emit_indexesMoved", "@brief Emitter for signal void QListWidget::indexesMoved(const QList &indexes)\nCall this method to emit this signal.", false, &_init_emitter_indexesMoved_3010, &_call_emitter_indexesMoved_3010); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QListWidget::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QListWidget::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@brief Virtual method void QListWidget::initViewItemOption(QStyleOptionViewItem *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@hide", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0, &_set_callback_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QListWidget::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QListWidget::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@brief Virtual method bool QListWidget::isIndexHidden(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@hide", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0, &_set_callback_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QListWidget::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_itemActivated", "@brief Emitter for signal void QListWidget::itemActivated(QListWidgetItem *item)\nCall this method to emit this signal.", false, &_init_emitter_itemActivated_2126, &_call_emitter_itemActivated_2126); + methods += new qt_gsi::GenericMethod ("emit_itemChanged", "@brief Emitter for signal void QListWidget::itemChanged(QListWidgetItem *item)\nCall this method to emit this signal.", false, &_init_emitter_itemChanged_2126, &_call_emitter_itemChanged_2126); + methods += new qt_gsi::GenericMethod ("emit_itemClicked", "@brief Emitter for signal void QListWidget::itemClicked(QListWidgetItem *item)\nCall this method to emit this signal.", false, &_init_emitter_itemClicked_2126, &_call_emitter_itemClicked_2126); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@brief Virtual method QAbstractItemDelegate *QListWidget::itemDelegateForIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@hide", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0, &_set_callback_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("emit_itemDoubleClicked", "@brief Emitter for signal void QListWidget::itemDoubleClicked(QListWidgetItem *item)\nCall this method to emit this signal.", false, &_init_emitter_itemDoubleClicked_2126, &_call_emitter_itemDoubleClicked_2126); + methods += new qt_gsi::GenericMethod ("emit_itemEntered", "@brief Emitter for signal void QListWidget::itemEntered(QListWidgetItem *item)\nCall this method to emit this signal.", false, &_init_emitter_itemEntered_2126, &_call_emitter_itemEntered_2126); + methods += new qt_gsi::GenericMethod ("emit_itemPressed", "@brief Emitter for signal void QListWidget::itemPressed(QListWidgetItem *item)\nCall this method to emit this signal.", false, &_init_emitter_itemPressed_2126, &_call_emitter_itemPressed_2126); + methods += new qt_gsi::GenericMethod ("emit_itemSelectionChanged", "@brief Emitter for signal void QListWidget::itemSelectionChanged()\nCall this method to emit this signal.", false, &_init_emitter_itemSelectionChanged_0, &_call_emitter_itemSelectionChanged_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QListWidget::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QListWidget::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@brief Virtual method void QListWidget::keyboardSearch(const QString &search)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@hide", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0, &_set_callback_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QListWidget::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QListWidget::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*mimeData", "@brief Virtual method QMimeData *QListWidget::mimeData(const QList &items)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeData_c3618_0, &_call_cbs_mimeData_c3618_0); + methods += new qt_gsi::GenericMethod ("*mimeData", "@hide", true, &_init_cbs_mimeData_c3618_0, &_call_cbs_mimeData_c3618_0, &_set_callback_cbs_mimeData_c3618_0); + methods += new qt_gsi::GenericMethod ("*mimeTypes", "@brief Virtual method QStringList QListWidget::mimeTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("*mimeTypes", "@hide", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0, &_set_callback_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QListWidget::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QListWidget::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QListWidget::mouseMoveEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QListWidget::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QListWidget::mouseReleaseEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@brief Virtual method QModelIndex QListWidget::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@hide", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0, &_set_callback_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QListWidget::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QListWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QListWidget::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QListWidget::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QListWidget::paintEvent(QPaintEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_pressed", "@brief Emitter for signal void QListWidget::pressed(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_pressed_2395, &_call_emitter_pressed_2395); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QListWidget::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*rectForIndex", "@brief Method QRect QListWidget::rectForIndex(const QModelIndex &index)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_rectForIndex_c2395, &_call_fp_rectForIndex_c2395); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QListWidget::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Virtual method void QListWidget::reset()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("reset", "@hide", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0, &_set_callback_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("*resizeContents", "@brief Method void QListWidget::resizeContents(int width, int height)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_resizeContents_1426, &_call_fp_resizeContents_1426); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QListWidget::resizeEvent(QResizeEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@brief Virtual method void QListWidget::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@hide", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0, &_set_callback_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@brief Virtual method void QListWidget::rowsInserted(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@hide", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0, &_set_callback_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*scheduleDelayedItemsLayout", "@brief Method void QListWidget::scheduleDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scheduleDelayedItemsLayout_0, &_call_fp_scheduleDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@brief Virtual method void QListWidget::scrollContentsBy(int dx, int dy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@hide", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0, &_set_callback_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollDirtyRegion", "@brief Method void QListWidget::scrollDirtyRegion(int dx, int dy)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scrollDirtyRegion_1426, &_call_fp_scrollDirtyRegion_1426); + methods += new qt_gsi::GenericMethod ("scrollTo", "@brief Virtual method void QListWidget::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("scrollTo", "@hide", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1, &_set_callback_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("selectAll", "@brief Virtual method void QListWidget::selectAll()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("selectAll", "@hide", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0, &_set_callback_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@brief Virtual method QList QListWidget::selectedIndexes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@hide", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0, &_set_callback_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@brief Virtual method void QListWidget::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@hide", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0, &_set_callback_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@brief Virtual method QFlags QListWidget::selectionCommand(const QModelIndex &index, const QEvent *event)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@hide", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1, &_set_callback_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QListWidget::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QListWidget::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setDirtyRegion", "@brief Method void QListWidget::setDirtyRegion(const QRegion ®ion)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setDirtyRegion_2006, &_call_fp_setDirtyRegion_2006); + methods += new qt_gsi::GenericMethod ("*setPositionForIndex", "@brief Method void QListWidget::setPositionForIndex(const QPoint &position, const QModelIndex &index)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setPositionForIndex_4203, &_call_fp_setPositionForIndex_4203); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@brief Virtual method void QListWidget::setRootIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@hide", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0, &_set_callback_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@brief Virtual method void QListWidget::setSelection(const QRect &rect, QFlags command)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@hide", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0, &_set_callback_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@brief Virtual method void QListWidget::setSelectionModel(QItemSelectionModel *selectionModel)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@hide", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0, &_set_callback_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("*setState", "@brief Method void QListWidget::setState(QAbstractItemView::State state)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setState_2776, &_call_fp_setState_2776); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QListWidget::setViewportMargins(int left, int top, int right, int bottom)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2744, &_call_fp_setViewportMargins_2744); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QListWidget::setViewportMargins(const QMargins &margins)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2115, &_call_fp_setViewportMargins_2115); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QListWidget::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@brief Virtual method void QListWidget::setupViewport(QWidget *viewport)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@hide", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0, &_set_callback_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QListWidget::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QListWidget::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QListWidget::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHintForColumn", "@brief Virtual method int QListWidget::sizeHintForColumn(int column)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForColumn", "@hide", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0, &_set_callback_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForRow", "@brief Virtual method int QListWidget::sizeHintForRow(int row)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForRow", "@hide", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0, &_set_callback_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("*startAutoScroll", "@brief Method void QListWidget::startAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_startAutoScroll_0, &_call_fp_startAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@brief Virtual method void QListWidget::startDrag(QFlags supportedActions)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@hide", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0, &_set_callback_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*state", "@brief Method QAbstractItemView::State QListWidget::state()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_state_c0, &_call_fp_state_c0); + methods += new qt_gsi::GenericMethod ("*stopAutoScroll", "@brief Method void QListWidget::stopAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_stopAutoScroll_0, &_call_fp_stopAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*supportedDropActions", "@brief Virtual method QFlags QListWidget::supportedDropActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*supportedDropActions", "@hide", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0, &_set_callback_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QListWidget::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QListWidget::timerEvent(QTimerEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@brief Virtual method void QListWidget::updateEditorData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@hide", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0, &_set_callback_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@brief Virtual method void QListWidget::updateEditorGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@hide", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0, &_set_callback_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@brief Virtual method void QListWidget::updateGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@hide", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0, &_set_callback_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QListWidget::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@brief Virtual method int QListWidget::verticalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@hide", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0, &_set_callback_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@brief Virtual method void QListWidget::verticalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@hide", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0, &_set_callback_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@brief Virtual method void QListWidget::verticalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@hide", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0, &_set_callback_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_viewportEntered", "@brief Emitter for signal void QListWidget::viewportEntered()\nCall this method to emit this signal.", false, &_init_emitter_viewportEntered_0, &_call_emitter_viewportEntered_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@brief Virtual method bool QListWidget::viewportEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@hide", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0, &_set_callback_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportMargins", "@brief Method QMargins QListWidget::viewportMargins()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_viewportMargins_c0, &_call_fp_viewportMargins_c0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@brief Virtual method QSize QListWidget::viewportSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@hide", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0, &_set_callback_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@brief Virtual method QRect QListWidget::visualRect(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@hide", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0, &_set_callback_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@brief Virtual method QRegion QListWidget::visualRegionForSelection(const QItemSelection &selection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@hide", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0, &_set_callback_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QListWidget::wheelEvent(QWheelEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QListWidget::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QListWidget::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QListWidget::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QListWidget_Adaptor (qtdecl_QListWidget (), "QtWidgets", "QListWidget", + methods_QListWidget_Adaptor (), + "@qt\n@brief Binding of QListWidget"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQListWidgetItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQListWidgetItem.cc new file mode 100644 index 000000000..64d3c0b7e --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQListWidgetItem.cc @@ -0,0 +1,1186 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQListWidgetItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QListWidgetItem + +// QBrush QListWidgetItem::background() + + +static void _init_f_background_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_background_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QListWidgetItem *)cls)->background ()); +} + + +// Qt::CheckState QListWidgetItem::checkState() + + +static void _init_f_checkState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_checkState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QListWidgetItem *)cls)->checkState ())); +} + + +// QListWidgetItem *QListWidgetItem::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QListWidgetItem *)((QListWidgetItem *)cls)->clone ()); +} + + +// QVariant QListWidgetItem::data(int role) + + +static void _init_f_data_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_data_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QListWidgetItem *)cls)->data (arg1)); +} + + +// QFlags QListWidgetItem::flags() + + +static void _init_f_flags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_flags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QListWidgetItem *)cls)->flags ()); +} + + +// QFont QListWidgetItem::font() + + +static void _init_f_font_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_font_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)((QListWidgetItem *)cls)->font ()); +} + + +// QBrush QListWidgetItem::foreground() + + +static void _init_f_foreground_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_foreground_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QListWidgetItem *)cls)->foreground ()); +} + + +// QIcon QListWidgetItem::icon() + + +static void _init_f_icon_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_icon_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIcon)((QListWidgetItem *)cls)->icon ()); +} + + +// bool QListWidgetItem::isHidden() + + +static void _init_f_isHidden_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isHidden_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QListWidgetItem *)cls)->isHidden ()); +} + + +// bool QListWidgetItem::isSelected() + + +static void _init_f_isSelected_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSelected_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QListWidgetItem *)cls)->isSelected ()); +} + + +// QListWidget *QListWidgetItem::listWidget() + + +static void _init_f_listWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_listWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QListWidget *)((QListWidgetItem *)cls)->listWidget ()); +} + + +// bool QListWidgetItem::operator<(const QListWidgetItem &other) + + +static void _init_f_operator_lt__c2817 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c2817 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QListWidgetItem &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QListWidgetItem *)cls)->operator< (arg1)); +} + + +// QListWidgetItem &QListWidgetItem::operator=(const QListWidgetItem &other) + + +static void _init_f_operator_eq__2817 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2817 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QListWidgetItem &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QListWidgetItem &)((QListWidgetItem *)cls)->operator= (arg1)); +} + + +// void QListWidgetItem::read(QDataStream &in) + + +static void _init_f_read_1697 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("in"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_read_1697 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem *)cls)->read (arg1); +} + + +// void QListWidgetItem::setBackground(const QBrush &brush) + + +static void _init_f_setBackground_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBackground_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem *)cls)->setBackground (arg1); +} + + +// void QListWidgetItem::setCheckState(Qt::CheckState state) + + +static void _init_f_setCheckState_1740 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCheckState_1740 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem *)cls)->setCheckState (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QListWidgetItem::setData(int role, const QVariant &value) + + +static void _init_f_setData_2778 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setData_2778 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem *)cls)->setData (arg1, arg2); +} + + +// void QListWidgetItem::setFlags(QFlags flags) + + +static void _init_f_setFlags_2222 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFlags_2222 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem *)cls)->setFlags (arg1); +} + + +// void QListWidgetItem::setFont(const QFont &font) + + +static void _init_f_setFont_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFont_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem *)cls)->setFont (arg1); +} + + +// void QListWidgetItem::setForeground(const QBrush &brush) + + +static void _init_f_setForeground_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setForeground_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem *)cls)->setForeground (arg1); +} + + +// void QListWidgetItem::setHidden(bool hide) + + +static void _init_f_setHidden_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hide"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHidden_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem *)cls)->setHidden (arg1); +} + + +// void QListWidgetItem::setIcon(const QIcon &icon) + + +static void _init_f_setIcon_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIcon_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem *)cls)->setIcon (arg1); +} + + +// void QListWidgetItem::setSelected(bool select) + + +static void _init_f_setSelected_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("select"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelected_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem *)cls)->setSelected (arg1); +} + + +// void QListWidgetItem::setSizeHint(const QSize &size) + + +static void _init_f_setSizeHint_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSizeHint_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem *)cls)->setSizeHint (arg1); +} + + +// void QListWidgetItem::setStatusTip(const QString &statusTip) + + +static void _init_f_setStatusTip_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("statusTip"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStatusTip_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem *)cls)->setStatusTip (arg1); +} + + +// void QListWidgetItem::setText(const QString &text) + + +static void _init_f_setText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem *)cls)->setText (arg1); +} + + +// void QListWidgetItem::setTextAlignment(int alignment) + + +static void _init_f_setTextAlignment_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alignment"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextAlignment_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem *)cls)->setTextAlignment (arg1); +} + + +// void QListWidgetItem::setToolTip(const QString &toolTip) + + +static void _init_f_setToolTip_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("toolTip"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setToolTip_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem *)cls)->setToolTip (arg1); +} + + +// void QListWidgetItem::setWhatsThis(const QString &whatsThis) + + +static void _init_f_setWhatsThis_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("whatsThis"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWhatsThis_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem *)cls)->setWhatsThis (arg1); +} + + +// QSize QListWidgetItem::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QListWidgetItem *)cls)->sizeHint ()); +} + + +// QString QListWidgetItem::statusTip() + + +static void _init_f_statusTip_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_statusTip_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QListWidgetItem *)cls)->statusTip ()); +} + + +// QString QListWidgetItem::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QListWidgetItem *)cls)->text ()); +} + + +// int QListWidgetItem::textAlignment() + + +static void _init_f_textAlignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textAlignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QListWidgetItem *)cls)->textAlignment ()); +} + + +// QString QListWidgetItem::toolTip() + + +static void _init_f_toolTip_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toolTip_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QListWidgetItem *)cls)->toolTip ()); +} + + +// int QListWidgetItem::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QListWidgetItem *)cls)->type ()); +} + + +// QString QListWidgetItem::whatsThis() + + +static void _init_f_whatsThis_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_whatsThis_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QListWidgetItem *)cls)->whatsThis ()); +} + + +// void QListWidgetItem::write(QDataStream &out) + + +static void _init_f_write_c1697 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("out"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_write_c1697 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem *)cls)->write (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QListWidgetItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":background", "@brief Method QBrush QListWidgetItem::background()\n", true, &_init_f_background_c0, &_call_f_background_c0); + methods += new qt_gsi::GenericMethod (":checkState", "@brief Method Qt::CheckState QListWidgetItem::checkState()\n", true, &_init_f_checkState_c0, &_call_f_checkState_c0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QListWidgetItem *QListWidgetItem::clone()\n", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant QListWidgetItem::data(int role)\n", true, &_init_f_data_c767, &_call_f_data_c767); + methods += new qt_gsi::GenericMethod (":flags", "@brief Method QFlags QListWidgetItem::flags()\n", true, &_init_f_flags_c0, &_call_f_flags_c0); + methods += new qt_gsi::GenericMethod (":font", "@brief Method QFont QListWidgetItem::font()\n", true, &_init_f_font_c0, &_call_f_font_c0); + methods += new qt_gsi::GenericMethod (":foreground", "@brief Method QBrush QListWidgetItem::foreground()\n", true, &_init_f_foreground_c0, &_call_f_foreground_c0); + methods += new qt_gsi::GenericMethod (":icon", "@brief Method QIcon QListWidgetItem::icon()\n", true, &_init_f_icon_c0, &_call_f_icon_c0); + methods += new qt_gsi::GenericMethod ("isHidden?|:hidden", "@brief Method bool QListWidgetItem::isHidden()\n", true, &_init_f_isHidden_c0, &_call_f_isHidden_c0); + methods += new qt_gsi::GenericMethod ("isSelected?|:selected", "@brief Method bool QListWidgetItem::isSelected()\n", true, &_init_f_isSelected_c0, &_call_f_isSelected_c0); + methods += new qt_gsi::GenericMethod ("listWidget", "@brief Method QListWidget *QListWidgetItem::listWidget()\n", true, &_init_f_listWidget_c0, &_call_f_listWidget_c0); + methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QListWidgetItem::operator<(const QListWidgetItem &other)\n", true, &_init_f_operator_lt__c2817, &_call_f_operator_lt__c2817); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QListWidgetItem &QListWidgetItem::operator=(const QListWidgetItem &other)\n", false, &_init_f_operator_eq__2817, &_call_f_operator_eq__2817); + methods += new qt_gsi::GenericMethod ("read", "@brief Method void QListWidgetItem::read(QDataStream &in)\n", false, &_init_f_read_1697, &_call_f_read_1697); + methods += new qt_gsi::GenericMethod ("setBackground|background=", "@brief Method void QListWidgetItem::setBackground(const QBrush &brush)\n", false, &_init_f_setBackground_1910, &_call_f_setBackground_1910); + methods += new qt_gsi::GenericMethod ("setCheckState|checkState=", "@brief Method void QListWidgetItem::setCheckState(Qt::CheckState state)\n", false, &_init_f_setCheckState_1740, &_call_f_setCheckState_1740); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method void QListWidgetItem::setData(int role, const QVariant &value)\n", false, &_init_f_setData_2778, &_call_f_setData_2778); + methods += new qt_gsi::GenericMethod ("setFlags|flags=", "@brief Method void QListWidgetItem::setFlags(QFlags flags)\n", false, &_init_f_setFlags_2222, &_call_f_setFlags_2222); + methods += new qt_gsi::GenericMethod ("setFont|font=", "@brief Method void QListWidgetItem::setFont(const QFont &font)\n", false, &_init_f_setFont_1801, &_call_f_setFont_1801); + methods += new qt_gsi::GenericMethod ("setForeground|foreground=", "@brief Method void QListWidgetItem::setForeground(const QBrush &brush)\n", false, &_init_f_setForeground_1910, &_call_f_setForeground_1910); + methods += new qt_gsi::GenericMethod ("setHidden|hidden=", "@brief Method void QListWidgetItem::setHidden(bool hide)\n", false, &_init_f_setHidden_864, &_call_f_setHidden_864); + methods += new qt_gsi::GenericMethod ("setIcon|icon=", "@brief Method void QListWidgetItem::setIcon(const QIcon &icon)\n", false, &_init_f_setIcon_1787, &_call_f_setIcon_1787); + methods += new qt_gsi::GenericMethod ("setSelected|selected=", "@brief Method void QListWidgetItem::setSelected(bool select)\n", false, &_init_f_setSelected_864, &_call_f_setSelected_864); + methods += new qt_gsi::GenericMethod ("setSizeHint|sizeHint=", "@brief Method void QListWidgetItem::setSizeHint(const QSize &size)\n", false, &_init_f_setSizeHint_1805, &_call_f_setSizeHint_1805); + methods += new qt_gsi::GenericMethod ("setStatusTip|statusTip=", "@brief Method void QListWidgetItem::setStatusTip(const QString &statusTip)\n", false, &_init_f_setStatusTip_2025, &_call_f_setStatusTip_2025); + methods += new qt_gsi::GenericMethod ("setText|text=", "@brief Method void QListWidgetItem::setText(const QString &text)\n", false, &_init_f_setText_2025, &_call_f_setText_2025); + methods += new qt_gsi::GenericMethod ("setTextAlignment|textAlignment=", "@brief Method void QListWidgetItem::setTextAlignment(int alignment)\n", false, &_init_f_setTextAlignment_767, &_call_f_setTextAlignment_767); + methods += new qt_gsi::GenericMethod ("setToolTip|toolTip=", "@brief Method void QListWidgetItem::setToolTip(const QString &toolTip)\n", false, &_init_f_setToolTip_2025, &_call_f_setToolTip_2025); + methods += new qt_gsi::GenericMethod ("setWhatsThis|whatsThis=", "@brief Method void QListWidgetItem::setWhatsThis(const QString &whatsThis)\n", false, &_init_f_setWhatsThis_2025, &_call_f_setWhatsThis_2025); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QListWidgetItem::sizeHint()\n", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":statusTip", "@brief Method QString QListWidgetItem::statusTip()\n", true, &_init_f_statusTip_c0, &_call_f_statusTip_c0); + methods += new qt_gsi::GenericMethod (":text", "@brief Method QString QListWidgetItem::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod (":textAlignment", "@brief Method int QListWidgetItem::textAlignment()\n", true, &_init_f_textAlignment_c0, &_call_f_textAlignment_c0); + methods += new qt_gsi::GenericMethod (":toolTip", "@brief Method QString QListWidgetItem::toolTip()\n", true, &_init_f_toolTip_c0, &_call_f_toolTip_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method int QListWidgetItem::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericMethod (":whatsThis", "@brief Method QString QListWidgetItem::whatsThis()\n", true, &_init_f_whatsThis_c0, &_call_f_whatsThis_c0); + methods += new qt_gsi::GenericMethod ("write", "@brief Method void QListWidgetItem::write(QDataStream &out)\n", true, &_init_f_write_c1697, &_call_f_write_c1697); + return methods; +} + +gsi::Class decl_QListWidgetItem ("QtWidgets", "QListWidgetItem_Native", + methods_QListWidgetItem (), + "@hide\n@alias QListWidgetItem"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QListWidgetItem () { return decl_QListWidgetItem; } + +} + + +class QListWidgetItem_Adaptor : public QListWidgetItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QListWidgetItem_Adaptor(); + + // [adaptor ctor] QListWidgetItem::QListWidgetItem(QListWidget *listview, int type) + QListWidgetItem_Adaptor() : QListWidgetItem() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QListWidgetItem::QListWidgetItem(QListWidget *listview, int type) + QListWidgetItem_Adaptor(QListWidget *listview) : QListWidgetItem(listview) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QListWidgetItem::QListWidgetItem(QListWidget *listview, int type) + QListWidgetItem_Adaptor(QListWidget *listview, int type) : QListWidgetItem(listview, type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QListWidgetItem::QListWidgetItem(const QString &text, QListWidget *listview, int type) + QListWidgetItem_Adaptor(const QString &text) : QListWidgetItem(text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QListWidgetItem::QListWidgetItem(const QString &text, QListWidget *listview, int type) + QListWidgetItem_Adaptor(const QString &text, QListWidget *listview) : QListWidgetItem(text, listview) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QListWidgetItem::QListWidgetItem(const QString &text, QListWidget *listview, int type) + QListWidgetItem_Adaptor(const QString &text, QListWidget *listview, int type) : QListWidgetItem(text, listview, type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QListWidgetItem::QListWidgetItem(const QIcon &icon, const QString &text, QListWidget *listview, int type) + QListWidgetItem_Adaptor(const QIcon &icon, const QString &text) : QListWidgetItem(icon, text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QListWidgetItem::QListWidgetItem(const QIcon &icon, const QString &text, QListWidget *listview, int type) + QListWidgetItem_Adaptor(const QIcon &icon, const QString &text, QListWidget *listview) : QListWidgetItem(icon, text, listview) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QListWidgetItem::QListWidgetItem(const QIcon &icon, const QString &text, QListWidget *listview, int type) + QListWidgetItem_Adaptor(const QIcon &icon, const QString &text, QListWidget *listview, int type) : QListWidgetItem(icon, text, listview, type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QListWidgetItem::QListWidgetItem(const QListWidgetItem &other) + QListWidgetItem_Adaptor(const QListWidgetItem &other) : QListWidgetItem(other) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QListWidgetItem *QListWidgetItem::clone() + QListWidgetItem * cbs_clone_c0_0() const + { + return QListWidgetItem::clone(); + } + + virtual QListWidgetItem * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QListWidgetItem_Adaptor::cbs_clone_c0_0); + } else { + return QListWidgetItem::clone(); + } + } + + // [adaptor impl] QVariant QListWidgetItem::data(int role) + QVariant cbs_data_c767_0(int role) const + { + return QListWidgetItem::data(role); + } + + virtual QVariant data(int role) const + { + if (cb_data_c767_0.can_issue()) { + return cb_data_c767_0.issue(&QListWidgetItem_Adaptor::cbs_data_c767_0, role); + } else { + return QListWidgetItem::data(role); + } + } + + // [adaptor impl] bool QListWidgetItem::operator<(const QListWidgetItem &other) + bool cbs_operator_lt__c2817_0(const QListWidgetItem &other) const + { + return QListWidgetItem::operator<(other); + } + + virtual bool operator<(const QListWidgetItem &other) const + { + if (cb_operator_lt__c2817_0.can_issue()) { + return cb_operator_lt__c2817_0.issue(&QListWidgetItem_Adaptor::cbs_operator_lt__c2817_0, other); + } else { + return QListWidgetItem::operator<(other); + } + } + + // [adaptor impl] void QListWidgetItem::read(QDataStream &in) + void cbs_read_1697_0(QDataStream &in) + { + QListWidgetItem::read(in); + } + + virtual void read(QDataStream &in) + { + if (cb_read_1697_0.can_issue()) { + cb_read_1697_0.issue(&QListWidgetItem_Adaptor::cbs_read_1697_0, in); + } else { + QListWidgetItem::read(in); + } + } + + // [adaptor impl] void QListWidgetItem::setData(int role, const QVariant &value) + void cbs_setData_2778_0(int role, const QVariant &value) + { + QListWidgetItem::setData(role, value); + } + + virtual void setData(int role, const QVariant &value) + { + if (cb_setData_2778_0.can_issue()) { + cb_setData_2778_0.issue(&QListWidgetItem_Adaptor::cbs_setData_2778_0, role, value); + } else { + QListWidgetItem::setData(role, value); + } + } + + // [adaptor impl] void QListWidgetItem::write(QDataStream &out) + void cbs_write_c1697_0(QDataStream &out) const + { + QListWidgetItem::write(out); + } + + virtual void write(QDataStream &out) const + { + if (cb_write_c1697_0.can_issue()) { + cb_write_c1697_0.issue(&QListWidgetItem_Adaptor::cbs_write_c1697_0, out); + } else { + QListWidgetItem::write(out); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_data_c767_0; + gsi::Callback cb_operator_lt__c2817_0; + gsi::Callback cb_read_1697_0; + gsi::Callback cb_setData_2778_0; + gsi::Callback cb_write_c1697_0; +}; + +QListWidgetItem_Adaptor::~QListWidgetItem_Adaptor() { } + +// Constructor QListWidgetItem::QListWidgetItem(QListWidget *listview, int type) (adaptor class) + +static void _init_ctor_QListWidgetItem_Adaptor_2386 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("listview", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type", true, "QListWidgetItem::Type"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QListWidgetItem_Adaptor_2386 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QListWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QListWidgetItem::Type, heap); + QListWidgetItem_Adaptor *obj = new QListWidgetItem_Adaptor (arg1, arg2); + if (arg1) { + qt_gsi::qt_keep (obj); + } else { + qt_gsi::qt_release (obj); + } + ret.write (obj); +} + + +// Constructor QListWidgetItem::QListWidgetItem(const QString &text, QListWidget *listview, int type) (adaptor class) + +static void _init_ctor_QListWidgetItem_Adaptor_4303 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("listview", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type", true, "QListWidgetItem::Type"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QListWidgetItem_Adaptor_4303 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QListWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QListWidgetItem::Type, heap); + ret.write (new QListWidgetItem_Adaptor (arg1, arg2, arg3)); +} + + +// Constructor QListWidgetItem::QListWidgetItem(const QIcon &icon, const QString &text, QListWidget *listview, int type) (adaptor class) + +static void _init_ctor_QListWidgetItem_Adaptor_5982 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("listview", true, "nullptr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("type", true, "QListWidgetItem::Type"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QListWidgetItem_Adaptor_5982 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + QListWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QListWidgetItem::Type, heap); + ret.write (new QListWidgetItem_Adaptor (arg1, arg2, arg3, arg4)); +} + + +// Constructor QListWidgetItem::QListWidgetItem(const QListWidgetItem &other) (adaptor class) + +static void _init_ctor_QListWidgetItem_Adaptor_2817 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QListWidgetItem_Adaptor_2817 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QListWidgetItem &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QListWidgetItem_Adaptor (arg1)); +} + + +// QListWidgetItem *QListWidgetItem::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QListWidgetItem *)((QListWidgetItem_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidgetItem_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// QVariant QListWidgetItem::data(int role) + +static void _init_cbs_data_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_data_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QVariant)((QListWidgetItem_Adaptor *)cls)->cbs_data_c767_0 (arg1)); +} + +static void _set_callback_cbs_data_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidgetItem_Adaptor *)cls)->cb_data_c767_0 = cb; +} + + +// bool QListWidgetItem::operator<(const QListWidgetItem &other) + +static void _init_cbs_operator_lt__c2817_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_operator_lt__c2817_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QListWidgetItem &arg1 = args.read (heap); + ret.write ((bool)((QListWidgetItem_Adaptor *)cls)->cbs_operator_lt__c2817_0 (arg1)); +} + +static void _set_callback_cbs_operator_lt__c2817_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidgetItem_Adaptor *)cls)->cb_operator_lt__c2817_0 = cb; +} + + +// void QListWidgetItem::read(QDataStream &in) + +static void _init_cbs_read_1697_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("in"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_read_1697_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem_Adaptor *)cls)->cbs_read_1697_0 (arg1); +} + +static void _set_callback_cbs_read_1697_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidgetItem_Adaptor *)cls)->cb_read_1697_0 = cb; +} + + +// void QListWidgetItem::setData(int role, const QVariant &value) + +static void _init_cbs_setData_2778_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setData_2778_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem_Adaptor *)cls)->cbs_setData_2778_0 (arg1, arg2); +} + +static void _set_callback_cbs_setData_2778_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidgetItem_Adaptor *)cls)->cb_setData_2778_0 = cb; +} + + +// void QListWidgetItem::write(QDataStream &out) + +static void _init_cbs_write_c1697_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("out"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_write_c1697_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QListWidgetItem_Adaptor *)cls)->cbs_write_c1697_0 (arg1); +} + +static void _set_callback_cbs_write_c1697_0 (void *cls, const gsi::Callback &cb) +{ + ((QListWidgetItem_Adaptor *)cls)->cb_write_c1697_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QListWidgetItem (); + +static gsi::Methods methods_QListWidgetItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QListWidgetItem::QListWidgetItem(QListWidget *listview, int type)\nThis method creates an object of class QListWidgetItem.", &_init_ctor_QListWidgetItem_Adaptor_2386, &_call_ctor_QListWidgetItem_Adaptor_2386); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QListWidgetItem::QListWidgetItem(const QString &text, QListWidget *listview, int type)\nThis method creates an object of class QListWidgetItem.", &_init_ctor_QListWidgetItem_Adaptor_4303, &_call_ctor_QListWidgetItem_Adaptor_4303); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QListWidgetItem::QListWidgetItem(const QIcon &icon, const QString &text, QListWidget *listview, int type)\nThis method creates an object of class QListWidgetItem.", &_init_ctor_QListWidgetItem_Adaptor_5982, &_call_ctor_QListWidgetItem_Adaptor_5982); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QListWidgetItem::QListWidgetItem(const QListWidgetItem &other)\nThis method creates an object of class QListWidgetItem.", &_init_ctor_QListWidgetItem_Adaptor_2817, &_call_ctor_QListWidgetItem_Adaptor_2817); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QListWidgetItem *QListWidgetItem::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QListWidgetItem::data(int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c767_0, &_call_cbs_data_c767_0); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c767_0, &_call_cbs_data_c767_0, &_set_callback_cbs_data_c767_0); + methods += new qt_gsi::GenericMethod ("<", "@brief Virtual method bool QListWidgetItem::operator<(const QListWidgetItem &other)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_operator_lt__c2817_0, &_call_cbs_operator_lt__c2817_0); + methods += new qt_gsi::GenericMethod ("<", "@hide", true, &_init_cbs_operator_lt__c2817_0, &_call_cbs_operator_lt__c2817_0, &_set_callback_cbs_operator_lt__c2817_0); + methods += new qt_gsi::GenericMethod ("read", "@brief Virtual method void QListWidgetItem::read(QDataStream &in)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_read_1697_0, &_call_cbs_read_1697_0); + methods += new qt_gsi::GenericMethod ("read", "@hide", false, &_init_cbs_read_1697_0, &_call_cbs_read_1697_0, &_set_callback_cbs_read_1697_0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method void QListWidgetItem::setData(int role, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_2778_0, &_call_cbs_setData_2778_0); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_2778_0, &_call_cbs_setData_2778_0, &_set_callback_cbs_setData_2778_0); + methods += new qt_gsi::GenericMethod ("write", "@brief Virtual method void QListWidgetItem::write(QDataStream &out)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_write_c1697_0, &_call_cbs_write_c1697_0); + methods += new qt_gsi::GenericMethod ("write", "@hide", true, &_init_cbs_write_c1697_0, &_call_cbs_write_c1697_0, &_set_callback_cbs_write_c1697_0); + return methods; +} + +gsi::Class decl_QListWidgetItem_Adaptor (qtdecl_QListWidgetItem (), "QtWidgets", "QListWidgetItem", + methods_QListWidgetItem_Adaptor (), + "@qt\n@brief Binding of QListWidgetItem"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQMainWindow.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQMainWindow.cc new file mode 100644 index 000000000..fc9057710 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQMainWindow.cc @@ -0,0 +1,3645 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMainWindow.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMainWindow + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QMainWindow::staticMetaObject); +} + + +// void QMainWindow::addDockWidget(Qt::DockWidgetArea area, QDockWidget *dockwidget) + + +static void _init_f_addDockWidget_3715 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("area"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dockwidget"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addDockWidget_3715 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QDockWidget *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->addDockWidget (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QMainWindow::addDockWidget(Qt::DockWidgetArea area, QDockWidget *dockwidget, Qt::Orientation orientation) + + +static void _init_f_addDockWidget_5520 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("area"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dockwidget"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("orientation"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_addDockWidget_5520 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QDockWidget *arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->addDockWidget (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, qt_gsi::QtToCppAdaptor(arg3).cref()); +} + + +// void QMainWindow::addToolBar(Qt::ToolBarArea area, QToolBar *toolbar) + + +static void _init_f_addToolBar_3103 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("area"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("toolbar"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addToolBar_3103 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QToolBar *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->addToolBar (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QMainWindow::addToolBar(QToolBar *toolbar) + + +static void _init_f_addToolBar_1394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("toolbar"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addToolBar_1394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QToolBar *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->addToolBar (arg1); +} + + +// QToolBar *QMainWindow::addToolBar(const QString &title) + + +static void _init_f_addToolBar_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addToolBar_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QToolBar *)((QMainWindow *)cls)->addToolBar (arg1)); +} + + +// void QMainWindow::addToolBarBreak(Qt::ToolBarArea area) + + +static void _init_f_addToolBarBreak_1817 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("area", true, "Qt::TopToolBarArea"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_addToolBarBreak_1817 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TopToolBarArea), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->addToolBarBreak (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QWidget *QMainWindow::centralWidget() + + +static void _init_f_centralWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_centralWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QMainWindow *)cls)->centralWidget ()); +} + + +// Qt::DockWidgetArea QMainWindow::corner(Qt::Corner corner) + + +static void _init_f_corner_c1366 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("corner"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_corner_c1366 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMainWindow *)cls)->corner (qt_gsi::QtToCppAdaptor(arg1).cref()))); +} + + +// QMenu *QMainWindow::createPopupMenu() + + +static void _init_f_createPopupMenu_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_createPopupMenu_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMenu *)((QMainWindow *)cls)->createPopupMenu ()); +} + + +// QFlags QMainWindow::dockOptions() + + +static void _init_f_dockOptions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_dockOptions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QMainWindow *)cls)->dockOptions ()); +} + + +// Qt::DockWidgetArea QMainWindow::dockWidgetArea(QDockWidget *dockwidget) + + +static void _init_f_dockWidgetArea_c1700 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dockwidget"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_dockWidgetArea_c1700 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDockWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMainWindow *)cls)->dockWidgetArea (arg1))); +} + + +// bool QMainWindow::documentMode() + + +static void _init_f_documentMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_documentMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMainWindow *)cls)->documentMode ()); +} + + +// QSize QMainWindow::iconSize() + + +static void _init_f_iconSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_iconSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMainWindow *)cls)->iconSize ()); +} + + +// void QMainWindow::insertToolBar(QToolBar *before, QToolBar *toolbar) + + +static void _init_f_insertToolBar_2680 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("before"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("toolbar"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertToolBar_2680 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QToolBar *arg1 = gsi::arg_reader() (args, heap); + QToolBar *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->insertToolBar (arg1, arg2); +} + + +// void QMainWindow::insertToolBarBreak(QToolBar *before) + + +static void _init_f_insertToolBarBreak_1394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("before"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertToolBarBreak_1394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QToolBar *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->insertToolBarBreak (arg1); +} + + +// bool QMainWindow::isAnimated() + + +static void _init_f_isAnimated_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAnimated_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMainWindow *)cls)->isAnimated ()); +} + + +// bool QMainWindow::isDockNestingEnabled() + + +static void _init_f_isDockNestingEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDockNestingEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMainWindow *)cls)->isDockNestingEnabled ()); +} + + +// bool QMainWindow::isSeparator(const QPoint &pos) + + +static void _init_f_isSeparator_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isSeparator_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMainWindow *)cls)->isSeparator (arg1)); +} + + +// QMenuBar *QMainWindow::menuBar() + + +static void _init_f_menuBar_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_menuBar_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMenuBar *)((QMainWindow *)cls)->menuBar ()); +} + + +// QWidget *QMainWindow::menuWidget() + + +static void _init_f_menuWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_menuWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QMainWindow *)cls)->menuWidget ()); +} + + +// void QMainWindow::removeDockWidget(QDockWidget *dockwidget) + + +static void _init_f_removeDockWidget_1700 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dockwidget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeDockWidget_1700 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDockWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->removeDockWidget (arg1); +} + + +// void QMainWindow::removeToolBar(QToolBar *toolbar) + + +static void _init_f_removeToolBar_1394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("toolbar"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeToolBar_1394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QToolBar *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->removeToolBar (arg1); +} + + +// void QMainWindow::removeToolBarBreak(QToolBar *before) + + +static void _init_f_removeToolBarBreak_1394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("before"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeToolBarBreak_1394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QToolBar *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->removeToolBarBreak (arg1); +} + + +// void QMainWindow::resizeDocks(const QList &docks, const QList &sizes, Qt::Orientation orientation) + + +static void _init_f_resizeDocks_7148 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("docks"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("sizes"); + decl->add_arg & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("orientation"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_resizeDocks_7148 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->resizeDocks (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref()); +} + + +// bool QMainWindow::restoreDockWidget(QDockWidget *dockwidget) + + +static void _init_f_restoreDockWidget_1700 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dockwidget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_restoreDockWidget_1700 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDockWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMainWindow *)cls)->restoreDockWidget (arg1)); +} + + +// bool QMainWindow::restoreState(const QByteArray &state, int version) + + +static void _init_f_restoreState_2968 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("version", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_restoreState_2968 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((bool)((QMainWindow *)cls)->restoreState (arg1, arg2)); +} + + +// QByteArray QMainWindow::saveState(int version) + + +static void _init_f_saveState_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("version", true, "0"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_saveState_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QByteArray)((QMainWindow *)cls)->saveState (arg1)); +} + + +// void QMainWindow::setAnimated(bool enabled) + + +static void _init_f_setAnimated_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAnimated_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->setAnimated (arg1); +} + + +// void QMainWindow::setCentralWidget(QWidget *widget) + + +static void _init_f_setCentralWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCentralWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->setCentralWidget (arg1); +} + + +// void QMainWindow::setCorner(Qt::Corner corner, Qt::DockWidgetArea area) + + +static void _init_f_setCorner_3381 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("corner"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("area"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setCorner_3381 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->setCorner (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QMainWindow::setDockNestingEnabled(bool enabled) + + +static void _init_f_setDockNestingEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDockNestingEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->setDockNestingEnabled (arg1); +} + + +// void QMainWindow::setDockOptions(QFlags options) + + +static void _init_f_setDockOptions_3368 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDockOptions_3368 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->setDockOptions (arg1); +} + + +// void QMainWindow::setDocumentMode(bool enabled) + + +static void _init_f_setDocumentMode_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDocumentMode_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->setDocumentMode (arg1); +} + + +// void QMainWindow::setIconSize(const QSize &iconSize) + + +static void _init_f_setIconSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIconSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->setIconSize (arg1); +} + + +// void QMainWindow::setMenuBar(QMenuBar *menubar) + + +static void _init_f_setMenuBar_1385 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("menubar"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMenuBar_1385 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMenuBar *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->setMenuBar (arg1); +} + + +// void QMainWindow::setMenuWidget(QWidget *menubar) + + +static void _init_f_setMenuWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("menubar"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMenuWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->setMenuWidget (arg1); +} + + +// void QMainWindow::setStatusBar(QStatusBar *statusbar) + + +static void _init_f_setStatusBar_1624 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("statusbar"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStatusBar_1624 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStatusBar *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->setStatusBar (arg1); +} + + +// void QMainWindow::setTabPosition(QFlags areas, QTabWidget::TabPosition tabPosition) + + +static void _init_f_setTabPosition_5367 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("areas"); + decl->add_arg > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("tabPosition"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setTabPosition_5367 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->setTabPosition (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QMainWindow::setTabShape(QTabWidget::TabShape tabShape) + + +static void _init_f_setTabShape_2300 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tabShape"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabShape_2300 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->setTabShape (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QMainWindow::setToolButtonStyle(Qt::ToolButtonStyle toolButtonStyle) + + +static void _init_f_setToolButtonStyle_2328 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("toolButtonStyle"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setToolButtonStyle_2328 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->setToolButtonStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QMainWindow::setUnifiedTitleAndToolBarOnMac(bool set) + + +static void _init_f_setUnifiedTitleAndToolBarOnMac_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("set"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUnifiedTitleAndToolBarOnMac_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->setUnifiedTitleAndToolBarOnMac (arg1); +} + + +// void QMainWindow::splitDockWidget(QDockWidget *after, QDockWidget *dockwidget, Qt::Orientation orientation) + + +static void _init_f_splitDockWidget_5097 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("after"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dockwidget"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("orientation"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_splitDockWidget_5097 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDockWidget *arg1 = gsi::arg_reader() (args, heap); + QDockWidget *arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->splitDockWidget (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref()); +} + + +// QStatusBar *QMainWindow::statusBar() + + +static void _init_f_statusBar_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_statusBar_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStatusBar *)((QMainWindow *)cls)->statusBar ()); +} + + +// QTabWidget::TabPosition QMainWindow::tabPosition(Qt::DockWidgetArea area) + + +static void _init_f_tabPosition_c2123 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("area"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_tabPosition_c2123 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMainWindow *)cls)->tabPosition (qt_gsi::QtToCppAdaptor(arg1).cref()))); +} + + +// QTabWidget::TabShape QMainWindow::tabShape() + + +static void _init_f_tabShape_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_tabShape_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMainWindow *)cls)->tabShape ())); +} + + +// QList QMainWindow::tabifiedDockWidgets(QDockWidget *dockwidget) + + +static void _init_f_tabifiedDockWidgets_c1700 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dockwidget"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_tabifiedDockWidgets_c1700 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDockWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)((QMainWindow *)cls)->tabifiedDockWidgets (arg1)); +} + + +// void QMainWindow::tabifyDockWidget(QDockWidget *first, QDockWidget *second) + + +static void _init_f_tabifyDockWidget_3292 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("first"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("second"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_tabifyDockWidget_3292 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDockWidget *arg1 = gsi::arg_reader() (args, heap); + QDockWidget *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow *)cls)->tabifyDockWidget (arg1, arg2); +} + + +// QWidget *QMainWindow::takeCentralWidget() + + +static void _init_f_takeCentralWidget_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_takeCentralWidget_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QMainWindow *)cls)->takeCentralWidget ()); +} + + +// Qt::ToolBarArea QMainWindow::toolBarArea(const QToolBar *toolbar) + + +static void _init_f_toolBarArea_c2089 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("toolbar"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_toolBarArea_c2089 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QToolBar *arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMainWindow *)cls)->toolBarArea (arg1))); +} + + +// bool QMainWindow::toolBarBreak(QToolBar *toolbar) + + +static void _init_f_toolBarBreak_c1394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("toolbar"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toolBarBreak_c1394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QToolBar *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMainWindow *)cls)->toolBarBreak (arg1)); +} + + +// Qt::ToolButtonStyle QMainWindow::toolButtonStyle() + + +static void _init_f_toolButtonStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_toolButtonStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMainWindow *)cls)->toolButtonStyle ())); +} + + +// bool QMainWindow::unifiedTitleAndToolBarOnMac() + + +static void _init_f_unifiedTitleAndToolBarOnMac_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unifiedTitleAndToolBarOnMac_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMainWindow *)cls)->unifiedTitleAndToolBarOnMac ()); +} + + +// static QString QMainWindow::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QMainWindow::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMainWindow () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addDockWidget", "@brief Method void QMainWindow::addDockWidget(Qt::DockWidgetArea area, QDockWidget *dockwidget)\n", false, &_init_f_addDockWidget_3715, &_call_f_addDockWidget_3715); + methods += new qt_gsi::GenericMethod ("addDockWidget", "@brief Method void QMainWindow::addDockWidget(Qt::DockWidgetArea area, QDockWidget *dockwidget, Qt::Orientation orientation)\n", false, &_init_f_addDockWidget_5520, &_call_f_addDockWidget_5520); + methods += new qt_gsi::GenericMethod ("addToolBar", "@brief Method void QMainWindow::addToolBar(Qt::ToolBarArea area, QToolBar *toolbar)\n", false, &_init_f_addToolBar_3103, &_call_f_addToolBar_3103); + methods += new qt_gsi::GenericMethod ("addToolBar", "@brief Method void QMainWindow::addToolBar(QToolBar *toolbar)\n", false, &_init_f_addToolBar_1394, &_call_f_addToolBar_1394); + methods += new qt_gsi::GenericMethod ("addToolBar", "@brief Method QToolBar *QMainWindow::addToolBar(const QString &title)\n", false, &_init_f_addToolBar_2025, &_call_f_addToolBar_2025); + methods += new qt_gsi::GenericMethod ("addToolBarBreak", "@brief Method void QMainWindow::addToolBarBreak(Qt::ToolBarArea area)\n", false, &_init_f_addToolBarBreak_1817, &_call_f_addToolBarBreak_1817); + methods += new qt_gsi::GenericMethod (":centralWidget", "@brief Method QWidget *QMainWindow::centralWidget()\n", true, &_init_f_centralWidget_c0, &_call_f_centralWidget_c0); + methods += new qt_gsi::GenericMethod ("corner", "@brief Method Qt::DockWidgetArea QMainWindow::corner(Qt::Corner corner)\n", true, &_init_f_corner_c1366, &_call_f_corner_c1366); + methods += new qt_gsi::GenericMethod ("createPopupMenu", "@brief Method QMenu *QMainWindow::createPopupMenu()\n", false, &_init_f_createPopupMenu_0, &_call_f_createPopupMenu_0); + methods += new qt_gsi::GenericMethod (":dockOptions", "@brief Method QFlags QMainWindow::dockOptions()\n", true, &_init_f_dockOptions_c0, &_call_f_dockOptions_c0); + methods += new qt_gsi::GenericMethod ("dockWidgetArea", "@brief Method Qt::DockWidgetArea QMainWindow::dockWidgetArea(QDockWidget *dockwidget)\n", true, &_init_f_dockWidgetArea_c1700, &_call_f_dockWidgetArea_c1700); + methods += new qt_gsi::GenericMethod (":documentMode", "@brief Method bool QMainWindow::documentMode()\n", true, &_init_f_documentMode_c0, &_call_f_documentMode_c0); + methods += new qt_gsi::GenericMethod (":iconSize", "@brief Method QSize QMainWindow::iconSize()\n", true, &_init_f_iconSize_c0, &_call_f_iconSize_c0); + methods += new qt_gsi::GenericMethod ("insertToolBar", "@brief Method void QMainWindow::insertToolBar(QToolBar *before, QToolBar *toolbar)\n", false, &_init_f_insertToolBar_2680, &_call_f_insertToolBar_2680); + methods += new qt_gsi::GenericMethod ("insertToolBarBreak", "@brief Method void QMainWindow::insertToolBarBreak(QToolBar *before)\n", false, &_init_f_insertToolBarBreak_1394, &_call_f_insertToolBarBreak_1394); + methods += new qt_gsi::GenericMethod ("isAnimated?|:animated", "@brief Method bool QMainWindow::isAnimated()\n", true, &_init_f_isAnimated_c0, &_call_f_isAnimated_c0); + methods += new qt_gsi::GenericMethod ("isDockNestingEnabled?|:dockNestingEnabled", "@brief Method bool QMainWindow::isDockNestingEnabled()\n", true, &_init_f_isDockNestingEnabled_c0, &_call_f_isDockNestingEnabled_c0); + methods += new qt_gsi::GenericMethod ("isSeparator?", "@brief Method bool QMainWindow::isSeparator(const QPoint &pos)\n", true, &_init_f_isSeparator_c1916, &_call_f_isSeparator_c1916); + methods += new qt_gsi::GenericMethod (":menuBar", "@brief Method QMenuBar *QMainWindow::menuBar()\n", true, &_init_f_menuBar_c0, &_call_f_menuBar_c0); + methods += new qt_gsi::GenericMethod (":menuWidget", "@brief Method QWidget *QMainWindow::menuWidget()\n", true, &_init_f_menuWidget_c0, &_call_f_menuWidget_c0); + methods += new qt_gsi::GenericMethod ("removeDockWidget", "@brief Method void QMainWindow::removeDockWidget(QDockWidget *dockwidget)\n", false, &_init_f_removeDockWidget_1700, &_call_f_removeDockWidget_1700); + methods += new qt_gsi::GenericMethod ("removeToolBar", "@brief Method void QMainWindow::removeToolBar(QToolBar *toolbar)\n", false, &_init_f_removeToolBar_1394, &_call_f_removeToolBar_1394); + methods += new qt_gsi::GenericMethod ("removeToolBarBreak", "@brief Method void QMainWindow::removeToolBarBreak(QToolBar *before)\n", false, &_init_f_removeToolBarBreak_1394, &_call_f_removeToolBarBreak_1394); + methods += new qt_gsi::GenericMethod ("resizeDocks", "@brief Method void QMainWindow::resizeDocks(const QList &docks, const QList &sizes, Qt::Orientation orientation)\n", false, &_init_f_resizeDocks_7148, &_call_f_resizeDocks_7148); + methods += new qt_gsi::GenericMethod ("restoreDockWidget", "@brief Method bool QMainWindow::restoreDockWidget(QDockWidget *dockwidget)\n", false, &_init_f_restoreDockWidget_1700, &_call_f_restoreDockWidget_1700); + methods += new qt_gsi::GenericMethod ("restoreState", "@brief Method bool QMainWindow::restoreState(const QByteArray &state, int version)\n", false, &_init_f_restoreState_2968, &_call_f_restoreState_2968); + methods += new qt_gsi::GenericMethod ("saveState", "@brief Method QByteArray QMainWindow::saveState(int version)\n", true, &_init_f_saveState_c767, &_call_f_saveState_c767); + methods += new qt_gsi::GenericMethod ("setAnimated|animated=", "@brief Method void QMainWindow::setAnimated(bool enabled)\n", false, &_init_f_setAnimated_864, &_call_f_setAnimated_864); + methods += new qt_gsi::GenericMethod ("setCentralWidget|centralWidget=", "@brief Method void QMainWindow::setCentralWidget(QWidget *widget)\n", false, &_init_f_setCentralWidget_1315, &_call_f_setCentralWidget_1315); + methods += new qt_gsi::GenericMethod ("setCorner", "@brief Method void QMainWindow::setCorner(Qt::Corner corner, Qt::DockWidgetArea area)\n", false, &_init_f_setCorner_3381, &_call_f_setCorner_3381); + methods += new qt_gsi::GenericMethod ("setDockNestingEnabled|dockNestingEnabled=", "@brief Method void QMainWindow::setDockNestingEnabled(bool enabled)\n", false, &_init_f_setDockNestingEnabled_864, &_call_f_setDockNestingEnabled_864); + methods += new qt_gsi::GenericMethod ("setDockOptions|dockOptions=", "@brief Method void QMainWindow::setDockOptions(QFlags options)\n", false, &_init_f_setDockOptions_3368, &_call_f_setDockOptions_3368); + methods += new qt_gsi::GenericMethod ("setDocumentMode|documentMode=", "@brief Method void QMainWindow::setDocumentMode(bool enabled)\n", false, &_init_f_setDocumentMode_864, &_call_f_setDocumentMode_864); + methods += new qt_gsi::GenericMethod ("setIconSize|iconSize=", "@brief Method void QMainWindow::setIconSize(const QSize &iconSize)\n", false, &_init_f_setIconSize_1805, &_call_f_setIconSize_1805); + methods += new qt_gsi::GenericMethod ("setMenuBar|menuBar=", "@brief Method void QMainWindow::setMenuBar(QMenuBar *menubar)\n", false, &_init_f_setMenuBar_1385, &_call_f_setMenuBar_1385); + methods += new qt_gsi::GenericMethod ("setMenuWidget|menuWidget=", "@brief Method void QMainWindow::setMenuWidget(QWidget *menubar)\n", false, &_init_f_setMenuWidget_1315, &_call_f_setMenuWidget_1315); + methods += new qt_gsi::GenericMethod ("setStatusBar|statusBar=", "@brief Method void QMainWindow::setStatusBar(QStatusBar *statusbar)\n", false, &_init_f_setStatusBar_1624, &_call_f_setStatusBar_1624); + methods += new qt_gsi::GenericMethod ("setTabPosition", "@brief Method void QMainWindow::setTabPosition(QFlags areas, QTabWidget::TabPosition tabPosition)\n", false, &_init_f_setTabPosition_5367, &_call_f_setTabPosition_5367); + methods += new qt_gsi::GenericMethod ("setTabShape|tabShape=", "@brief Method void QMainWindow::setTabShape(QTabWidget::TabShape tabShape)\n", false, &_init_f_setTabShape_2300, &_call_f_setTabShape_2300); + methods += new qt_gsi::GenericMethod ("setToolButtonStyle|toolButtonStyle=", "@brief Method void QMainWindow::setToolButtonStyle(Qt::ToolButtonStyle toolButtonStyle)\n", false, &_init_f_setToolButtonStyle_2328, &_call_f_setToolButtonStyle_2328); + methods += new qt_gsi::GenericMethod ("setUnifiedTitleAndToolBarOnMac|unifiedTitleAndToolBarOnMac=", "@brief Method void QMainWindow::setUnifiedTitleAndToolBarOnMac(bool set)\n", false, &_init_f_setUnifiedTitleAndToolBarOnMac_864, &_call_f_setUnifiedTitleAndToolBarOnMac_864); + methods += new qt_gsi::GenericMethod ("splitDockWidget", "@brief Method void QMainWindow::splitDockWidget(QDockWidget *after, QDockWidget *dockwidget, Qt::Orientation orientation)\n", false, &_init_f_splitDockWidget_5097, &_call_f_splitDockWidget_5097); + methods += new qt_gsi::GenericMethod (":statusBar", "@brief Method QStatusBar *QMainWindow::statusBar()\n", true, &_init_f_statusBar_c0, &_call_f_statusBar_c0); + methods += new qt_gsi::GenericMethod ("tabPosition", "@brief Method QTabWidget::TabPosition QMainWindow::tabPosition(Qt::DockWidgetArea area)\n", true, &_init_f_tabPosition_c2123, &_call_f_tabPosition_c2123); + methods += new qt_gsi::GenericMethod (":tabShape", "@brief Method QTabWidget::TabShape QMainWindow::tabShape()\n", true, &_init_f_tabShape_c0, &_call_f_tabShape_c0); + methods += new qt_gsi::GenericMethod ("tabifiedDockWidgets", "@brief Method QList QMainWindow::tabifiedDockWidgets(QDockWidget *dockwidget)\n", true, &_init_f_tabifiedDockWidgets_c1700, &_call_f_tabifiedDockWidgets_c1700); + methods += new qt_gsi::GenericMethod ("tabifyDockWidget", "@brief Method void QMainWindow::tabifyDockWidget(QDockWidget *first, QDockWidget *second)\n", false, &_init_f_tabifyDockWidget_3292, &_call_f_tabifyDockWidget_3292); + methods += new qt_gsi::GenericMethod ("takeCentralWidget", "@brief Method QWidget *QMainWindow::takeCentralWidget()\n", false, &_init_f_takeCentralWidget_0, &_call_f_takeCentralWidget_0); + methods += new qt_gsi::GenericMethod ("toolBarArea", "@brief Method Qt::ToolBarArea QMainWindow::toolBarArea(const QToolBar *toolbar)\n", true, &_init_f_toolBarArea_c2089, &_call_f_toolBarArea_c2089); + methods += new qt_gsi::GenericMethod ("toolBarBreak", "@brief Method bool QMainWindow::toolBarBreak(QToolBar *toolbar)\n", true, &_init_f_toolBarBreak_c1394, &_call_f_toolBarBreak_c1394); + methods += new qt_gsi::GenericMethod (":toolButtonStyle", "@brief Method Qt::ToolButtonStyle QMainWindow::toolButtonStyle()\n", true, &_init_f_toolButtonStyle_c0, &_call_f_toolButtonStyle_c0); + methods += new qt_gsi::GenericMethod (":unifiedTitleAndToolBarOnMac", "@brief Method bool QMainWindow::unifiedTitleAndToolBarOnMac()\n", true, &_init_f_unifiedTitleAndToolBarOnMac_c0, &_call_f_unifiedTitleAndToolBarOnMac_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QMainWindow::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QMainWindow::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("iconSizeChanged(const QSize &)", "iconSizeChanged", gsi::arg("iconSize"), "@brief Signal declaration for QMainWindow::iconSizeChanged(const QSize &iconSize)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QMainWindow::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("tabifiedDockWidgetActivated(QDockWidget *)", "tabifiedDockWidgetActivated", gsi::arg("dockWidget"), "@brief Signal declaration for QMainWindow::tabifiedDockWidgetActivated(QDockWidget *dockWidget)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("toolButtonStyleChanged(Qt::ToolButtonStyle)", "toolButtonStyleChanged", gsi::arg("toolButtonStyle"), "@brief Signal declaration for QMainWindow::toolButtonStyleChanged(Qt::ToolButtonStyle toolButtonStyle)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QMainWindow::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QMainWindow::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QMainWindow::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QMainWindow::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QMainWindow (qtdecl_QWidget (), "QtWidgets", "QMainWindow_Native", + methods_QMainWindow (), + "@hide\n@alias QMainWindow"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMainWindow () { return decl_QMainWindow; } + +} + + +class QMainWindow_Adaptor : public QMainWindow, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QMainWindow_Adaptor(); + + // [adaptor ctor] QMainWindow::QMainWindow(QWidget *parent, QFlags flags) + QMainWindow_Adaptor() : QMainWindow() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMainWindow::QMainWindow(QWidget *parent, QFlags flags) + QMainWindow_Adaptor(QWidget *parent) : QMainWindow(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMainWindow::QMainWindow(QWidget *parent, QFlags flags) + QMainWindow_Adaptor(QWidget *parent, QFlags flags) : QMainWindow(parent, flags) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QMainWindow::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QMainWindow_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QMainWindow::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QMainWindow::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QMainWindow_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QMainWindow::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QMainWindow::focusNextChild() + bool fp_QMainWindow_focusNextChild_0 () { + return QMainWindow::focusNextChild(); + } + + // [expose] bool QMainWindow::focusPreviousChild() + bool fp_QMainWindow_focusPreviousChild_0 () { + return QMainWindow::focusPreviousChild(); + } + + // [expose] bool QMainWindow::isSignalConnected(const QMetaMethod &signal) + bool fp_QMainWindow_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QMainWindow::isSignalConnected(signal); + } + + // [expose] int QMainWindow::receivers(const char *signal) + int fp_QMainWindow_receivers_c1731 (const char *signal) const { + return QMainWindow::receivers(signal); + } + + // [expose] QObject *QMainWindow::sender() + QObject * fp_QMainWindow_sender_c0 () const { + return QMainWindow::sender(); + } + + // [expose] int QMainWindow::senderSignalIndex() + int fp_QMainWindow_senderSignalIndex_c0 () const { + return QMainWindow::senderSignalIndex(); + } + + // [expose] void QMainWindow::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QMainWindow_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QMainWindow::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] QMenu *QMainWindow::createPopupMenu() + QMenu * cbs_createPopupMenu_0_0() + { + return QMainWindow::createPopupMenu(); + } + + virtual QMenu * createPopupMenu() + { + if (cb_createPopupMenu_0_0.can_issue()) { + return cb_createPopupMenu_0_0.issue(&QMainWindow_Adaptor::cbs_createPopupMenu_0_0); + } else { + return QMainWindow::createPopupMenu(); + } + } + + // [emitter impl] void QMainWindow::customContextMenuRequested(const QPoint &pos) + void emitter_QMainWindow_customContextMenuRequested_1916(const QPoint &pos) + { + emit QMainWindow::customContextMenuRequested(pos); + } + + // [emitter impl] void QMainWindow::destroyed(QObject *) + void emitter_QMainWindow_destroyed_1302(QObject *arg1) + { + emit QMainWindow::destroyed(arg1); + } + + // [adaptor impl] bool QMainWindow::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QMainWindow::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QMainWindow_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QMainWindow::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QMainWindow::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QMainWindow::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QMainWindow_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QMainWindow::hasHeightForWidth(); + } + } + + // [adaptor impl] int QMainWindow::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QMainWindow::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QMainWindow_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QMainWindow::heightForWidth(arg1); + } + } + + // [emitter impl] void QMainWindow::iconSizeChanged(const QSize &iconSize) + void emitter_QMainWindow_iconSizeChanged_1805(const QSize &iconSize) + { + emit QMainWindow::iconSizeChanged(iconSize); + } + + // [adaptor impl] QVariant QMainWindow::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QMainWindow::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QMainWindow_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QMainWindow::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QMainWindow::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QMainWindow::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QMainWindow_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QMainWindow::minimumSizeHint(); + } + } + + // [emitter impl] void QMainWindow::objectNameChanged(const QString &objectName) + void emitter_QMainWindow_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QMainWindow::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QMainWindow::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QMainWindow::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QMainWindow_Adaptor::cbs_paintEngine_c0_0); + } else { + return QMainWindow::paintEngine(); + } + } + + // [adaptor impl] void QMainWindow::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QMainWindow::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QMainWindow_Adaptor::cbs_setVisible_864_0, visible); + } else { + QMainWindow::setVisible(visible); + } + } + + // [adaptor impl] QSize QMainWindow::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QMainWindow::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QMainWindow_Adaptor::cbs_sizeHint_c0_0); + } else { + return QMainWindow::sizeHint(); + } + } + + // [emitter impl] void QMainWindow::tabifiedDockWidgetActivated(QDockWidget *dockWidget) + void emitter_QMainWindow_tabifiedDockWidgetActivated_1700(QDockWidget *dockWidget) + { + emit QMainWindow::tabifiedDockWidgetActivated(dockWidget); + } + + // [emitter impl] void QMainWindow::toolButtonStyleChanged(Qt::ToolButtonStyle toolButtonStyle) + void emitter_QMainWindow_toolButtonStyleChanged_2328(Qt::ToolButtonStyle toolButtonStyle) + { + emit QMainWindow::toolButtonStyleChanged(toolButtonStyle); + } + + // [emitter impl] void QMainWindow::windowIconChanged(const QIcon &icon) + void emitter_QMainWindow_windowIconChanged_1787(const QIcon &icon) + { + emit QMainWindow::windowIconChanged(icon); + } + + // [emitter impl] void QMainWindow::windowIconTextChanged(const QString &iconText) + void emitter_QMainWindow_windowIconTextChanged_2025(const QString &iconText) + { + emit QMainWindow::windowIconTextChanged(iconText); + } + + // [emitter impl] void QMainWindow::windowTitleChanged(const QString &title) + void emitter_QMainWindow_windowTitleChanged_2025(const QString &title) + { + emit QMainWindow::windowTitleChanged(title); + } + + // [adaptor impl] void QMainWindow::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QMainWindow::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QMainWindow_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QMainWindow::actionEvent(event); + } + } + + // [adaptor impl] void QMainWindow::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QMainWindow::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QMainWindow_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QMainWindow::changeEvent(arg1); + } + } + + // [adaptor impl] void QMainWindow::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QMainWindow::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QMainWindow_Adaptor::cbs_childEvent_1701_0, event); + } else { + QMainWindow::childEvent(event); + } + } + + // [adaptor impl] void QMainWindow::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QMainWindow::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QMainWindow_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QMainWindow::closeEvent(event); + } + } + + // [adaptor impl] void QMainWindow::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QMainWindow::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QMainWindow_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QMainWindow::contextMenuEvent(event); + } + } + + // [adaptor impl] void QMainWindow::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QMainWindow::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QMainWindow_Adaptor::cbs_customEvent_1217_0, event); + } else { + QMainWindow::customEvent(event); + } + } + + // [adaptor impl] void QMainWindow::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QMainWindow::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QMainWindow_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QMainWindow::disconnectNotify(signal); + } + } + + // [adaptor impl] void QMainWindow::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QMainWindow::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QMainWindow_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QMainWindow::dragEnterEvent(event); + } + } + + // [adaptor impl] void QMainWindow::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QMainWindow::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QMainWindow_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QMainWindow::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QMainWindow::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QMainWindow::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QMainWindow_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QMainWindow::dragMoveEvent(event); + } + } + + // [adaptor impl] void QMainWindow::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QMainWindow::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QMainWindow_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QMainWindow::dropEvent(event); + } + } + + // [adaptor impl] void QMainWindow::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QMainWindow::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QMainWindow_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QMainWindow::enterEvent(event); + } + } + + // [adaptor impl] bool QMainWindow::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QMainWindow::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QMainWindow_Adaptor::cbs_event_1217_0, _event); + } else { + return QMainWindow::event(_event); + } + } + + // [adaptor impl] void QMainWindow::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QMainWindow::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QMainWindow_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QMainWindow::focusInEvent(event); + } + } + + // [adaptor impl] bool QMainWindow::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QMainWindow::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QMainWindow_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QMainWindow::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QMainWindow::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QMainWindow::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QMainWindow_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QMainWindow::focusOutEvent(event); + } + } + + // [adaptor impl] void QMainWindow::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QMainWindow::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QMainWindow_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QMainWindow::hideEvent(event); + } + } + + // [adaptor impl] void QMainWindow::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QMainWindow::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QMainWindow_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QMainWindow::initPainter(painter); + } + } + + // [adaptor impl] void QMainWindow::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QMainWindow::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QMainWindow_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QMainWindow::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QMainWindow::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QMainWindow::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QMainWindow_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QMainWindow::keyPressEvent(event); + } + } + + // [adaptor impl] void QMainWindow::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QMainWindow::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QMainWindow_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QMainWindow::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QMainWindow::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QMainWindow::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QMainWindow_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QMainWindow::leaveEvent(event); + } + } + + // [adaptor impl] int QMainWindow::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QMainWindow::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QMainWindow_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QMainWindow::metric(arg1); + } + } + + // [adaptor impl] void QMainWindow::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QMainWindow::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QMainWindow_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QMainWindow::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QMainWindow::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QMainWindow::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QMainWindow_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QMainWindow::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QMainWindow::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QMainWindow::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QMainWindow_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QMainWindow::mousePressEvent(event); + } + } + + // [adaptor impl] void QMainWindow::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QMainWindow::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QMainWindow_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QMainWindow::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QMainWindow::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QMainWindow::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QMainWindow_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QMainWindow::moveEvent(event); + } + } + + // [adaptor impl] bool QMainWindow::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QMainWindow::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QMainWindow_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QMainWindow::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QMainWindow::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QMainWindow::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QMainWindow_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QMainWindow::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QMainWindow::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QMainWindow::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QMainWindow_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QMainWindow::redirected(offset); + } + } + + // [adaptor impl] void QMainWindow::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QMainWindow::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QMainWindow_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QMainWindow::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QMainWindow::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QMainWindow::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QMainWindow_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QMainWindow::sharedPainter(); + } + } + + // [adaptor impl] void QMainWindow::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QMainWindow::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QMainWindow_Adaptor::cbs_showEvent_1634_0, event); + } else { + QMainWindow::showEvent(event); + } + } + + // [adaptor impl] void QMainWindow::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QMainWindow::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QMainWindow_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QMainWindow::tabletEvent(event); + } + } + + // [adaptor impl] void QMainWindow::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QMainWindow::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QMainWindow_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QMainWindow::timerEvent(event); + } + } + + // [adaptor impl] void QMainWindow::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QMainWindow::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QMainWindow_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QMainWindow::wheelEvent(event); + } + } + + gsi::Callback cb_createPopupMenu_0_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QMainWindow_Adaptor::~QMainWindow_Adaptor() { } + +// Constructor QMainWindow::QMainWindow(QWidget *parent, QFlags flags) (adaptor class) + +static void _init_ctor_QMainWindow_Adaptor_3702 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QMainWindow_Adaptor_3702 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QMainWindow_Adaptor (arg1, arg2)); +} + + +// void QMainWindow::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QMainWindow::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QMainWindow::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QMainWindow::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QMainWindow::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QMainWindow::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->fp_QMainWindow_create_2208 (arg1, arg2, arg3); +} + + +// QMenu *QMainWindow::createPopupMenu() + +static void _init_cbs_createPopupMenu_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_createPopupMenu_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMenu *)((QMainWindow_Adaptor *)cls)->cbs_createPopupMenu_0_0 ()); +} + +static void _set_callback_cbs_createPopupMenu_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_createPopupMenu_0_0 = cb; +} + + +// emitter void QMainWindow::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QMainWindow_Adaptor *)cls)->emitter_QMainWindow_customContextMenuRequested_1916 (arg1); +} + + +// void QMainWindow::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QMainWindow::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->fp_QMainWindow_destroy_1620 (arg1, arg2); +} + + +// emitter void QMainWindow::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QMainWindow_Adaptor *)cls)->emitter_QMainWindow_destroyed_1302 (arg1); +} + + +// void QMainWindow::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QMainWindow::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QMainWindow::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QMainWindow::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QMainWindow::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QMainWindow::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QMainWindow::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QMainWindow_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QMainWindow::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QMainWindow_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QMainWindow::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QMainWindow::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMainWindow_Adaptor *)cls)->fp_QMainWindow_focusNextChild_0 ()); +} + + +// bool QMainWindow::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QMainWindow_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QMainWindow::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QMainWindow::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMainWindow_Adaptor *)cls)->fp_QMainWindow_focusPreviousChild_0 ()); +} + + +// bool QMainWindow::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMainWindow_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QMainWindow::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QMainWindow_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QMainWindow::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// emitter void QMainWindow::iconSizeChanged(const QSize &iconSize) + +static void _init_emitter_iconSizeChanged_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_iconSizeChanged_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ((QMainWindow_Adaptor *)cls)->emitter_QMainWindow_iconSizeChanged_1805 (arg1); +} + + +// void QMainWindow::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QMainWindow::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QMainWindow::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QMainWindow_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QMainWindow::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMainWindow_Adaptor *)cls)->fp_QMainWindow_isSignalConnected_c2394 (arg1)); +} + + +// void QMainWindow::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QMainWindow::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QMainWindow::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QMainWindow::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QMainWindow_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QMainWindow::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMainWindow_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QMainWindow::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QMainWindow::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QMainWindow::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QMainWindow::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QMainWindow::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QMainWindow::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QMainWindow_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QMainWindow::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMainWindow_Adaptor *)cls)->emitter_QMainWindow_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QMainWindow::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QMainWindow_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QMainWindow::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QMainWindow::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMainWindow_Adaptor *)cls)->fp_QMainWindow_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QMainWindow::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QMainWindow_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QMainWindow::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QMainWindow::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QMainWindow_Adaptor *)cls)->fp_QMainWindow_sender_c0 ()); +} + + +// exposed int QMainWindow::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMainWindow_Adaptor *)cls)->fp_QMainWindow_senderSignalIndex_c0 ()); +} + + +// void QMainWindow::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QMainWindow::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QMainWindow_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QMainWindow::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QMainWindow::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMainWindow_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// emitter void QMainWindow::tabifiedDockWidgetActivated(QDockWidget *dockWidget) + +static void _init_emitter_tabifiedDockWidgetActivated_1700 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dockWidget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_tabifiedDockWidgetActivated_1700 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDockWidget *arg1 = gsi::arg_reader() (args, heap); + ((QMainWindow_Adaptor *)cls)->emitter_QMainWindow_tabifiedDockWidgetActivated_1700 (arg1); +} + + +// void QMainWindow::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QMainWindow::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QMainWindow::toolButtonStyleChanged(Qt::ToolButtonStyle toolButtonStyle) + +static void _init_emitter_toolButtonStyleChanged_2328 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("toolButtonStyle"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_toolButtonStyleChanged_2328 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QMainWindow_Adaptor *)cls)->emitter_QMainWindow_toolButtonStyleChanged_2328 (arg1); +} + + +// exposed void QMainWindow::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->fp_QMainWindow_updateMicroFocus_2420 (arg1); +} + + +// void QMainWindow::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMainWindow_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QMainWindow_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QMainWindow::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QMainWindow_Adaptor *)cls)->emitter_QMainWindow_windowIconChanged_1787 (arg1); +} + + +// emitter void QMainWindow::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMainWindow_Adaptor *)cls)->emitter_QMainWindow_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QMainWindow::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMainWindow_Adaptor *)cls)->emitter_QMainWindow_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QMainWindow (); + +static gsi::Methods methods_QMainWindow_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMainWindow::QMainWindow(QWidget *parent, QFlags flags)\nThis method creates an object of class QMainWindow.", &_init_ctor_QMainWindow_Adaptor_3702, &_call_ctor_QMainWindow_Adaptor_3702); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QMainWindow::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QMainWindow::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QMainWindow::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QMainWindow::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QMainWindow::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QMainWindow::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("createPopupMenu", "@brief Virtual method QMenu *QMainWindow::createPopupMenu()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_createPopupMenu_0_0, &_call_cbs_createPopupMenu_0_0); + methods += new qt_gsi::GenericMethod ("createPopupMenu", "@hide", false, &_init_cbs_createPopupMenu_0_0, &_call_cbs_createPopupMenu_0_0, &_set_callback_cbs_createPopupMenu_0_0); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QMainWindow::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QMainWindow::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QMainWindow::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QMainWindow::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QMainWindow::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QMainWindow::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QMainWindow::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QMainWindow::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QMainWindow::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QMainWindow::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QMainWindow::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QMainWindow::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QMainWindow::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QMainWindow::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QMainWindow::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QMainWindow::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QMainWindow::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QMainWindow::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QMainWindow::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QMainWindow::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("emit_iconSizeChanged", "@brief Emitter for signal void QMainWindow::iconSizeChanged(const QSize &iconSize)\nCall this method to emit this signal.", false, &_init_emitter_iconSizeChanged_1805, &_call_emitter_iconSizeChanged_1805); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QMainWindow::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QMainWindow::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QMainWindow::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QMainWindow::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QMainWindow::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QMainWindow::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QMainWindow::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QMainWindow::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QMainWindow::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QMainWindow::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QMainWindow::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QMainWindow::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QMainWindow::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QMainWindow::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QMainWindow::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QMainWindow::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QMainWindow::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QMainWindow::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QMainWindow::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QMainWindow::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QMainWindow::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QMainWindow::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QMainWindow::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QMainWindow::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QMainWindow::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QMainWindow::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QMainWindow::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("emit_tabifiedDockWidgetActivated", "@brief Emitter for signal void QMainWindow::tabifiedDockWidgetActivated(QDockWidget *dockWidget)\nCall this method to emit this signal.", false, &_init_emitter_tabifiedDockWidgetActivated_1700, &_call_emitter_tabifiedDockWidgetActivated_1700); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QMainWindow::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QMainWindow::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_toolButtonStyleChanged", "@brief Emitter for signal void QMainWindow::toolButtonStyleChanged(Qt::ToolButtonStyle toolButtonStyle)\nCall this method to emit this signal.", false, &_init_emitter_toolButtonStyleChanged_2328, &_call_emitter_toolButtonStyleChanged_2328); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QMainWindow::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QMainWindow::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QMainWindow::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QMainWindow::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QMainWindow::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QMainWindow_Adaptor (qtdecl_QMainWindow (), "QtWidgets", "QMainWindow", + methods_QMainWindow_Adaptor (), + "@qt\n@brief Binding of QMainWindow"); + +} + + +// Implementation of the enum wrapper class for QMainWindow::DockOption +namespace qt_gsi +{ + +static gsi::Enum decl_QMainWindow_DockOption_Enum ("QtWidgets", "QMainWindow_DockOption", + gsi::enum_const ("AnimatedDocks", QMainWindow::AnimatedDocks, "@brief Enum constant QMainWindow::AnimatedDocks") + + gsi::enum_const ("AllowNestedDocks", QMainWindow::AllowNestedDocks, "@brief Enum constant QMainWindow::AllowNestedDocks") + + gsi::enum_const ("AllowTabbedDocks", QMainWindow::AllowTabbedDocks, "@brief Enum constant QMainWindow::AllowTabbedDocks") + + gsi::enum_const ("ForceTabbedDocks", QMainWindow::ForceTabbedDocks, "@brief Enum constant QMainWindow::ForceTabbedDocks") + + gsi::enum_const ("VerticalTabs", QMainWindow::VerticalTabs, "@brief Enum constant QMainWindow::VerticalTabs") + + gsi::enum_const ("GroupedDragging", QMainWindow::GroupedDragging, "@brief Enum constant QMainWindow::GroupedDragging"), + "@qt\n@brief This class represents the QMainWindow::DockOption enum"); + +static gsi::QFlagsClass decl_QMainWindow_DockOption_Enums ("QtWidgets", "QMainWindow_QFlags_DockOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMainWindow_DockOption_Enum_in_parent (decl_QMainWindow_DockOption_Enum.defs ()); +static gsi::ClassExt decl_QMainWindow_DockOption_Enum_as_child (decl_QMainWindow_DockOption_Enum, "DockOption"); +static gsi::ClassExt decl_QMainWindow_DockOption_Enums_as_child (decl_QMainWindow_DockOption_Enums, "QFlags_DockOption"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQMdiArea.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQMdiArea.cc new file mode 100644 index 000000000..1440d6078 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQMdiArea.cc @@ -0,0 +1,3434 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMdiArea.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMdiArea + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QMdiArea::staticMetaObject); +} + + +// void QMdiArea::activateNextSubWindow() + + +static void _init_f_activateNextSubWindow_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activateNextSubWindow_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea *)cls)->activateNextSubWindow (); +} + + +// void QMdiArea::activatePreviousSubWindow() + + +static void _init_f_activatePreviousSubWindow_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activatePreviousSubWindow_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea *)cls)->activatePreviousSubWindow (); +} + + +// QMdiArea::WindowOrder QMdiArea::activationOrder() + + +static void _init_f_activationOrder_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_activationOrder_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMdiArea *)cls)->activationOrder ())); +} + + +// QMdiSubWindow *QMdiArea::activeSubWindow() + + +static void _init_f_activeSubWindow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activeSubWindow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMdiSubWindow *)((QMdiArea *)cls)->activeSubWindow ()); +} + + +// QMdiSubWindow *QMdiArea::addSubWindow(QWidget *widget, QFlags flags) + + +static void _init_f_addSubWindow_3702 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_addSubWindow_3702 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write ((QMdiSubWindow *)((QMdiArea *)cls)->addSubWindow (arg1, arg2)); +} + + +// QBrush QMdiArea::background() + + +static void _init_f_background_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_background_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QMdiArea *)cls)->background ()); +} + + +// void QMdiArea::cascadeSubWindows() + + +static void _init_f_cascadeSubWindows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cascadeSubWindows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea *)cls)->cascadeSubWindows (); +} + + +// void QMdiArea::closeActiveSubWindow() + + +static void _init_f_closeActiveSubWindow_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_closeActiveSubWindow_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea *)cls)->closeActiveSubWindow (); +} + + +// void QMdiArea::closeAllSubWindows() + + +static void _init_f_closeAllSubWindows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_closeAllSubWindows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea *)cls)->closeAllSubWindows (); +} + + +// QMdiSubWindow *QMdiArea::currentSubWindow() + + +static void _init_f_currentSubWindow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentSubWindow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMdiSubWindow *)((QMdiArea *)cls)->currentSubWindow ()); +} + + +// bool QMdiArea::documentMode() + + +static void _init_f_documentMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_documentMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMdiArea *)cls)->documentMode ()); +} + + +// QSize QMdiArea::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMdiArea *)cls)->minimumSizeHint ()); +} + + +// void QMdiArea::removeSubWindow(QWidget *widget) + + +static void _init_f_removeSubWindow_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeSubWindow_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea *)cls)->removeSubWindow (arg1); +} + + +// void QMdiArea::setActivationOrder(QMdiArea::WindowOrder order) + + +static void _init_f_setActivationOrder_2432 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("order"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setActivationOrder_2432 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea *)cls)->setActivationOrder (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QMdiArea::setActiveSubWindow(QMdiSubWindow *window) + + +static void _init_f_setActiveSubWindow_1915 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("window"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setActiveSubWindow_1915 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMdiSubWindow *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea *)cls)->setActiveSubWindow (arg1); +} + + +// void QMdiArea::setBackground(const QBrush &background) + + +static void _init_f_setBackground_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("background"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBackground_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea *)cls)->setBackground (arg1); +} + + +// void QMdiArea::setDocumentMode(bool enabled) + + +static void _init_f_setDocumentMode_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDocumentMode_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea *)cls)->setDocumentMode (arg1); +} + + +// void QMdiArea::setOption(QMdiArea::AreaOption option, bool on) + + +static void _init_f_setOption_3058 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("on", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setOption_3058 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea *)cls)->setOption (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QMdiArea::setTabPosition(QTabWidget::TabPosition position) + + +static void _init_f_setTabPosition_2656 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabPosition_2656 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea *)cls)->setTabPosition (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QMdiArea::setTabShape(QTabWidget::TabShape shape) + + +static void _init_f_setTabShape_2300 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("shape"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabShape_2300 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea *)cls)->setTabShape (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QMdiArea::setTabsClosable(bool closable) + + +static void _init_f_setTabsClosable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("closable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabsClosable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea *)cls)->setTabsClosable (arg1); +} + + +// void QMdiArea::setTabsMovable(bool movable) + + +static void _init_f_setTabsMovable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("movable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabsMovable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea *)cls)->setTabsMovable (arg1); +} + + +// void QMdiArea::setViewMode(QMdiArea::ViewMode mode) + + +static void _init_f_setViewMode_2092 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setViewMode_2092 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea *)cls)->setViewMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QSize QMdiArea::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMdiArea *)cls)->sizeHint ()); +} + + +// QList QMdiArea::subWindowList(QMdiArea::WindowOrder order) + + +static void _init_f_subWindowList_c2432 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("order", true, "QMdiArea::CreationOrder"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return > (); +} + +static void _call_f_subWindowList_c2432 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMdiArea::CreationOrder), heap); + ret.write > ((QList)((QMdiArea *)cls)->subWindowList (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QTabWidget::TabPosition QMdiArea::tabPosition() + + +static void _init_f_tabPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_tabPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMdiArea *)cls)->tabPosition ())); +} + + +// QTabWidget::TabShape QMdiArea::tabShape() + + +static void _init_f_tabShape_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_tabShape_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMdiArea *)cls)->tabShape ())); +} + + +// bool QMdiArea::tabsClosable() + + +static void _init_f_tabsClosable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tabsClosable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMdiArea *)cls)->tabsClosable ()); +} + + +// bool QMdiArea::tabsMovable() + + +static void _init_f_tabsMovable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tabsMovable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMdiArea *)cls)->tabsMovable ()); +} + + +// bool QMdiArea::testOption(QMdiArea::AreaOption opton) + + +static void _init_f_testOption_c2302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("opton"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_testOption_c2302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QMdiArea *)cls)->testOption (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QMdiArea::tileSubWindows() + + +static void _init_f_tileSubWindows_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tileSubWindows_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea *)cls)->tileSubWindows (); +} + + +// QMdiArea::ViewMode QMdiArea::viewMode() + + +static void _init_f_viewMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_viewMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMdiArea *)cls)->viewMode ())); +} + + +// static QString QMdiArea::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QMdiArea::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMdiArea () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("activateNextSubWindow", "@brief Method void QMdiArea::activateNextSubWindow()\n", false, &_init_f_activateNextSubWindow_0, &_call_f_activateNextSubWindow_0); + methods += new qt_gsi::GenericMethod ("activatePreviousSubWindow", "@brief Method void QMdiArea::activatePreviousSubWindow()\n", false, &_init_f_activatePreviousSubWindow_0, &_call_f_activatePreviousSubWindow_0); + methods += new qt_gsi::GenericMethod (":activationOrder", "@brief Method QMdiArea::WindowOrder QMdiArea::activationOrder()\n", true, &_init_f_activationOrder_c0, &_call_f_activationOrder_c0); + methods += new qt_gsi::GenericMethod (":activeSubWindow", "@brief Method QMdiSubWindow *QMdiArea::activeSubWindow()\n", true, &_init_f_activeSubWindow_c0, &_call_f_activeSubWindow_c0); + methods += new qt_gsi::GenericMethod ("addSubWindow", "@brief Method QMdiSubWindow *QMdiArea::addSubWindow(QWidget *widget, QFlags flags)\n", false, &_init_f_addSubWindow_3702, &_call_f_addSubWindow_3702); + methods += new qt_gsi::GenericMethod (":background", "@brief Method QBrush QMdiArea::background()\n", true, &_init_f_background_c0, &_call_f_background_c0); + methods += new qt_gsi::GenericMethod ("cascadeSubWindows", "@brief Method void QMdiArea::cascadeSubWindows()\n", false, &_init_f_cascadeSubWindows_0, &_call_f_cascadeSubWindows_0); + methods += new qt_gsi::GenericMethod ("closeActiveSubWindow", "@brief Method void QMdiArea::closeActiveSubWindow()\n", false, &_init_f_closeActiveSubWindow_0, &_call_f_closeActiveSubWindow_0); + methods += new qt_gsi::GenericMethod ("closeAllSubWindows", "@brief Method void QMdiArea::closeAllSubWindows()\n", false, &_init_f_closeAllSubWindows_0, &_call_f_closeAllSubWindows_0); + methods += new qt_gsi::GenericMethod ("currentSubWindow", "@brief Method QMdiSubWindow *QMdiArea::currentSubWindow()\n", true, &_init_f_currentSubWindow_c0, &_call_f_currentSubWindow_c0); + methods += new qt_gsi::GenericMethod (":documentMode", "@brief Method bool QMdiArea::documentMode()\n", true, &_init_f_documentMode_c0, &_call_f_documentMode_c0); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QMdiArea::minimumSizeHint()\nThis is a reimplementation of QAbstractScrollArea::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod ("removeSubWindow", "@brief Method void QMdiArea::removeSubWindow(QWidget *widget)\n", false, &_init_f_removeSubWindow_1315, &_call_f_removeSubWindow_1315); + methods += new qt_gsi::GenericMethod ("setActivationOrder|activationOrder=", "@brief Method void QMdiArea::setActivationOrder(QMdiArea::WindowOrder order)\n", false, &_init_f_setActivationOrder_2432, &_call_f_setActivationOrder_2432); + methods += new qt_gsi::GenericMethod ("setActiveSubWindow|activeSubWindow=", "@brief Method void QMdiArea::setActiveSubWindow(QMdiSubWindow *window)\n", false, &_init_f_setActiveSubWindow_1915, &_call_f_setActiveSubWindow_1915); + methods += new qt_gsi::GenericMethod ("setBackground|background=", "@brief Method void QMdiArea::setBackground(const QBrush &background)\n", false, &_init_f_setBackground_1910, &_call_f_setBackground_1910); + methods += new qt_gsi::GenericMethod ("setDocumentMode|documentMode=", "@brief Method void QMdiArea::setDocumentMode(bool enabled)\n", false, &_init_f_setDocumentMode_864, &_call_f_setDocumentMode_864); + methods += new qt_gsi::GenericMethod ("setOption", "@brief Method void QMdiArea::setOption(QMdiArea::AreaOption option, bool on)\n", false, &_init_f_setOption_3058, &_call_f_setOption_3058); + methods += new qt_gsi::GenericMethod ("setTabPosition|tabPosition=", "@brief Method void QMdiArea::setTabPosition(QTabWidget::TabPosition position)\n", false, &_init_f_setTabPosition_2656, &_call_f_setTabPosition_2656); + methods += new qt_gsi::GenericMethod ("setTabShape|tabShape=", "@brief Method void QMdiArea::setTabShape(QTabWidget::TabShape shape)\n", false, &_init_f_setTabShape_2300, &_call_f_setTabShape_2300); + methods += new qt_gsi::GenericMethod ("setTabsClosable|tabsClosable=", "@brief Method void QMdiArea::setTabsClosable(bool closable)\n", false, &_init_f_setTabsClosable_864, &_call_f_setTabsClosable_864); + methods += new qt_gsi::GenericMethod ("setTabsMovable|tabsMovable=", "@brief Method void QMdiArea::setTabsMovable(bool movable)\n", false, &_init_f_setTabsMovable_864, &_call_f_setTabsMovable_864); + methods += new qt_gsi::GenericMethod ("setViewMode|viewMode=", "@brief Method void QMdiArea::setViewMode(QMdiArea::ViewMode mode)\n", false, &_init_f_setViewMode_2092, &_call_f_setViewMode_2092); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QMdiArea::sizeHint()\nThis is a reimplementation of QAbstractScrollArea::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod ("subWindowList", "@brief Method QList QMdiArea::subWindowList(QMdiArea::WindowOrder order)\n", true, &_init_f_subWindowList_c2432, &_call_f_subWindowList_c2432); + methods += new qt_gsi::GenericMethod (":tabPosition", "@brief Method QTabWidget::TabPosition QMdiArea::tabPosition()\n", true, &_init_f_tabPosition_c0, &_call_f_tabPosition_c0); + methods += new qt_gsi::GenericMethod (":tabShape", "@brief Method QTabWidget::TabShape QMdiArea::tabShape()\n", true, &_init_f_tabShape_c0, &_call_f_tabShape_c0); + methods += new qt_gsi::GenericMethod (":tabsClosable", "@brief Method bool QMdiArea::tabsClosable()\n", true, &_init_f_tabsClosable_c0, &_call_f_tabsClosable_c0); + methods += new qt_gsi::GenericMethod (":tabsMovable", "@brief Method bool QMdiArea::tabsMovable()\n", true, &_init_f_tabsMovable_c0, &_call_f_tabsMovable_c0); + methods += new qt_gsi::GenericMethod ("testOption", "@brief Method bool QMdiArea::testOption(QMdiArea::AreaOption opton)\n", true, &_init_f_testOption_c2302, &_call_f_testOption_c2302); + methods += new qt_gsi::GenericMethod ("tileSubWindows", "@brief Method void QMdiArea::tileSubWindows()\n", false, &_init_f_tileSubWindows_0, &_call_f_tileSubWindows_0); + methods += new qt_gsi::GenericMethod (":viewMode", "@brief Method QMdiArea::ViewMode QMdiArea::viewMode()\n", true, &_init_f_viewMode_c0, &_call_f_viewMode_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QMdiArea::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QMdiArea::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QMdiArea::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("subWindowActivated(QMdiSubWindow *)", "subWindowActivated", gsi::arg("arg1"), "@brief Signal declaration for QMdiArea::subWindowActivated(QMdiSubWindow *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QMdiArea::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QMdiArea::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QMdiArea::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QMdiArea::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractScrollArea (); + +qt_gsi::QtNativeClass decl_QMdiArea (qtdecl_QAbstractScrollArea (), "QtWidgets", "QMdiArea_Native", + methods_QMdiArea (), + "@hide\n@alias QMdiArea"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMdiArea () { return decl_QMdiArea; } + +} + + +class QMdiArea_Adaptor : public QMdiArea, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QMdiArea_Adaptor(); + + // [adaptor ctor] QMdiArea::QMdiArea(QWidget *parent) + QMdiArea_Adaptor() : QMdiArea() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMdiArea::QMdiArea(QWidget *parent) + QMdiArea_Adaptor(QWidget *parent) : QMdiArea(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QMdiArea::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QMdiArea_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QMdiArea::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QMdiArea::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QMdiArea_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QMdiArea::destroy(destroyWindow, destroySubWindows); + } + + // [expose] void QMdiArea::drawFrame(QPainter *) + void fp_QMdiArea_drawFrame_1426 (QPainter *arg1) { + QMdiArea::drawFrame(arg1); + } + + // [expose] bool QMdiArea::focusNextChild() + bool fp_QMdiArea_focusNextChild_0 () { + return QMdiArea::focusNextChild(); + } + + // [expose] bool QMdiArea::focusPreviousChild() + bool fp_QMdiArea_focusPreviousChild_0 () { + return QMdiArea::focusPreviousChild(); + } + + // [expose] bool QMdiArea::isSignalConnected(const QMetaMethod &signal) + bool fp_QMdiArea_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QMdiArea::isSignalConnected(signal); + } + + // [expose] int QMdiArea::receivers(const char *signal) + int fp_QMdiArea_receivers_c1731 (const char *signal) const { + return QMdiArea::receivers(signal); + } + + // [expose] QObject *QMdiArea::sender() + QObject * fp_QMdiArea_sender_c0 () const { + return QMdiArea::sender(); + } + + // [expose] int QMdiArea::senderSignalIndex() + int fp_QMdiArea_senderSignalIndex_c0 () const { + return QMdiArea::senderSignalIndex(); + } + + // [expose] void QMdiArea::setViewportMargins(int left, int top, int right, int bottom) + void fp_QMdiArea_setViewportMargins_2744 (int left, int top, int right, int bottom) { + QMdiArea::setViewportMargins(left, top, right, bottom); + } + + // [expose] void QMdiArea::setViewportMargins(const QMargins &margins) + void fp_QMdiArea_setViewportMargins_2115 (const QMargins &margins) { + QMdiArea::setViewportMargins(margins); + } + + // [expose] void QMdiArea::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QMdiArea_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QMdiArea::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] QMargins QMdiArea::viewportMargins() + QMargins fp_QMdiArea_viewportMargins_c0 () const { + return QMdiArea::viewportMargins(); + } + + // [emitter impl] void QMdiArea::customContextMenuRequested(const QPoint &pos) + void emitter_QMdiArea_customContextMenuRequested_1916(const QPoint &pos) + { + emit QMdiArea::customContextMenuRequested(pos); + } + + // [emitter impl] void QMdiArea::destroyed(QObject *) + void emitter_QMdiArea_destroyed_1302(QObject *arg1) + { + emit QMdiArea::destroyed(arg1); + } + + // [adaptor impl] bool QMdiArea::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QMdiArea::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QMdiArea_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QMdiArea::hasHeightForWidth(); + } + } + + // [adaptor impl] int QMdiArea::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QMdiArea::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QMdiArea_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QMdiArea::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QMdiArea::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QMdiArea::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QMdiArea_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QMdiArea::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QMdiArea::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QMdiArea::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QMdiArea_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QMdiArea::minimumSizeHint(); + } + } + + // [emitter impl] void QMdiArea::objectNameChanged(const QString &objectName) + void emitter_QMdiArea_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QMdiArea::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QMdiArea::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QMdiArea::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QMdiArea_Adaptor::cbs_paintEngine_c0_0); + } else { + return QMdiArea::paintEngine(); + } + } + + // [adaptor impl] void QMdiArea::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QMdiArea::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QMdiArea_Adaptor::cbs_setVisible_864_0, visible); + } else { + QMdiArea::setVisible(visible); + } + } + + // [adaptor impl] QSize QMdiArea::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QMdiArea::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QMdiArea_Adaptor::cbs_sizeHint_c0_0); + } else { + return QMdiArea::sizeHint(); + } + } + + // [emitter impl] void QMdiArea::subWindowActivated(QMdiSubWindow *) + void emitter_QMdiArea_subWindowActivated_1915(QMdiSubWindow *arg1) + { + emit QMdiArea::subWindowActivated(arg1); + } + + // [emitter impl] void QMdiArea::windowIconChanged(const QIcon &icon) + void emitter_QMdiArea_windowIconChanged_1787(const QIcon &icon) + { + emit QMdiArea::windowIconChanged(icon); + } + + // [emitter impl] void QMdiArea::windowIconTextChanged(const QString &iconText) + void emitter_QMdiArea_windowIconTextChanged_2025(const QString &iconText) + { + emit QMdiArea::windowIconTextChanged(iconText); + } + + // [emitter impl] void QMdiArea::windowTitleChanged(const QString &title) + void emitter_QMdiArea_windowTitleChanged_2025(const QString &title) + { + emit QMdiArea::windowTitleChanged(title); + } + + // [adaptor impl] void QMdiArea::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QMdiArea::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QMdiArea_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QMdiArea::actionEvent(event); + } + } + + // [adaptor impl] void QMdiArea::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QMdiArea::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QMdiArea_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QMdiArea::changeEvent(arg1); + } + } + + // [adaptor impl] void QMdiArea::childEvent(QChildEvent *childEvent) + void cbs_childEvent_1701_0(QChildEvent *_childEvent) + { + QMdiArea::childEvent(_childEvent); + } + + virtual void childEvent(QChildEvent *_childEvent) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QMdiArea_Adaptor::cbs_childEvent_1701_0, _childEvent); + } else { + QMdiArea::childEvent(_childEvent); + } + } + + // [adaptor impl] void QMdiArea::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QMdiArea::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QMdiArea_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QMdiArea::closeEvent(event); + } + } + + // [adaptor impl] void QMdiArea::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QMdiArea::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QMdiArea_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QMdiArea::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QMdiArea::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QMdiArea::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QMdiArea_Adaptor::cbs_customEvent_1217_0, event); + } else { + QMdiArea::customEvent(event); + } + } + + // [adaptor impl] void QMdiArea::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QMdiArea::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QMdiArea_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QMdiArea::disconnectNotify(signal); + } + } + + // [adaptor impl] void QMdiArea::dragEnterEvent(QDragEnterEvent *) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *arg1) + { + QMdiArea::dragEnterEvent(arg1); + } + + virtual void dragEnterEvent(QDragEnterEvent *arg1) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QMdiArea_Adaptor::cbs_dragEnterEvent_2109_0, arg1); + } else { + QMdiArea::dragEnterEvent(arg1); + } + } + + // [adaptor impl] void QMdiArea::dragLeaveEvent(QDragLeaveEvent *) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *arg1) + { + QMdiArea::dragLeaveEvent(arg1); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *arg1) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QMdiArea_Adaptor::cbs_dragLeaveEvent_2092_0, arg1); + } else { + QMdiArea::dragLeaveEvent(arg1); + } + } + + // [adaptor impl] void QMdiArea::dragMoveEvent(QDragMoveEvent *) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *arg1) + { + QMdiArea::dragMoveEvent(arg1); + } + + virtual void dragMoveEvent(QDragMoveEvent *arg1) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QMdiArea_Adaptor::cbs_dragMoveEvent_2006_0, arg1); + } else { + QMdiArea::dragMoveEvent(arg1); + } + } + + // [adaptor impl] void QMdiArea::dropEvent(QDropEvent *) + void cbs_dropEvent_1622_0(QDropEvent *arg1) + { + QMdiArea::dropEvent(arg1); + } + + virtual void dropEvent(QDropEvent *arg1) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QMdiArea_Adaptor::cbs_dropEvent_1622_0, arg1); + } else { + QMdiArea::dropEvent(arg1); + } + } + + // [adaptor impl] void QMdiArea::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QMdiArea::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QMdiArea_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QMdiArea::enterEvent(event); + } + } + + // [adaptor impl] bool QMdiArea::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QMdiArea::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QMdiArea_Adaptor::cbs_event_1217_0, _event); + } else { + return QMdiArea::event(_event); + } + } + + // [adaptor impl] bool QMdiArea::eventFilter(QObject *object, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *object, QEvent *event) + { + return QMdiArea::eventFilter(object, event); + } + + virtual bool eventFilter(QObject *object, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QMdiArea_Adaptor::cbs_eventFilter_2411_0, object, event); + } else { + return QMdiArea::eventFilter(object, event); + } + } + + // [adaptor impl] void QMdiArea::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QMdiArea::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QMdiArea_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QMdiArea::focusInEvent(event); + } + } + + // [adaptor impl] bool QMdiArea::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QMdiArea::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QMdiArea_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QMdiArea::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QMdiArea::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QMdiArea::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QMdiArea_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QMdiArea::focusOutEvent(event); + } + } + + // [adaptor impl] void QMdiArea::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QMdiArea::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QMdiArea_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QMdiArea::hideEvent(event); + } + } + + // [adaptor impl] void QMdiArea::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QMdiArea::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QMdiArea_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QMdiArea::initPainter(painter); + } + } + + // [adaptor impl] void QMdiArea::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QMdiArea::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QMdiArea_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QMdiArea::initStyleOption(option); + } + } + + // [adaptor impl] void QMdiArea::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QMdiArea::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QMdiArea_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QMdiArea::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QMdiArea::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QMdiArea::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QMdiArea_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QMdiArea::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QMdiArea::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QMdiArea::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QMdiArea_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QMdiArea::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QMdiArea::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QMdiArea::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QMdiArea_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QMdiArea::leaveEvent(event); + } + } + + // [adaptor impl] int QMdiArea::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QMdiArea::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QMdiArea_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QMdiArea::metric(arg1); + } + } + + // [adaptor impl] void QMdiArea::mouseDoubleClickEvent(QMouseEvent *) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *arg1) + { + QMdiArea::mouseDoubleClickEvent(arg1); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *arg1) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QMdiArea_Adaptor::cbs_mouseDoubleClickEvent_1738_0, arg1); + } else { + QMdiArea::mouseDoubleClickEvent(arg1); + } + } + + // [adaptor impl] void QMdiArea::mouseMoveEvent(QMouseEvent *) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *arg1) + { + QMdiArea::mouseMoveEvent(arg1); + } + + virtual void mouseMoveEvent(QMouseEvent *arg1) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QMdiArea_Adaptor::cbs_mouseMoveEvent_1738_0, arg1); + } else { + QMdiArea::mouseMoveEvent(arg1); + } + } + + // [adaptor impl] void QMdiArea::mousePressEvent(QMouseEvent *) + void cbs_mousePressEvent_1738_0(QMouseEvent *arg1) + { + QMdiArea::mousePressEvent(arg1); + } + + virtual void mousePressEvent(QMouseEvent *arg1) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QMdiArea_Adaptor::cbs_mousePressEvent_1738_0, arg1); + } else { + QMdiArea::mousePressEvent(arg1); + } + } + + // [adaptor impl] void QMdiArea::mouseReleaseEvent(QMouseEvent *) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *arg1) + { + QMdiArea::mouseReleaseEvent(arg1); + } + + virtual void mouseReleaseEvent(QMouseEvent *arg1) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QMdiArea_Adaptor::cbs_mouseReleaseEvent_1738_0, arg1); + } else { + QMdiArea::mouseReleaseEvent(arg1); + } + } + + // [adaptor impl] void QMdiArea::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QMdiArea::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QMdiArea_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QMdiArea::moveEvent(event); + } + } + + // [adaptor impl] bool QMdiArea::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QMdiArea::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QMdiArea_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QMdiArea::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QMdiArea::paintEvent(QPaintEvent *paintEvent) + void cbs_paintEvent_1725_0(QPaintEvent *_paintEvent) + { + QMdiArea::paintEvent(_paintEvent); + } + + virtual void paintEvent(QPaintEvent *_paintEvent) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QMdiArea_Adaptor::cbs_paintEvent_1725_0, _paintEvent); + } else { + QMdiArea::paintEvent(_paintEvent); + } + } + + // [adaptor impl] QPaintDevice *QMdiArea::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QMdiArea::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QMdiArea_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QMdiArea::redirected(offset); + } + } + + // [adaptor impl] void QMdiArea::resizeEvent(QResizeEvent *resizeEvent) + void cbs_resizeEvent_1843_0(QResizeEvent *_resizeEvent) + { + QMdiArea::resizeEvent(_resizeEvent); + } + + virtual void resizeEvent(QResizeEvent *_resizeEvent) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QMdiArea_Adaptor::cbs_resizeEvent_1843_0, _resizeEvent); + } else { + QMdiArea::resizeEvent(_resizeEvent); + } + } + + // [adaptor impl] void QMdiArea::scrollContentsBy(int dx, int dy) + void cbs_scrollContentsBy_1426_0(int dx, int dy) + { + QMdiArea::scrollContentsBy(dx, dy); + } + + virtual void scrollContentsBy(int dx, int dy) + { + if (cb_scrollContentsBy_1426_0.can_issue()) { + cb_scrollContentsBy_1426_0.issue(&QMdiArea_Adaptor::cbs_scrollContentsBy_1426_0, dx, dy); + } else { + QMdiArea::scrollContentsBy(dx, dy); + } + } + + // [adaptor impl] void QMdiArea::setupViewport(QWidget *viewport) + void cbs_setupViewport_1315_0(QWidget *viewport) + { + QMdiArea::setupViewport(viewport); + } + + virtual void setupViewport(QWidget *viewport) + { + if (cb_setupViewport_1315_0.can_issue()) { + cb_setupViewport_1315_0.issue(&QMdiArea_Adaptor::cbs_setupViewport_1315_0, viewport); + } else { + QMdiArea::setupViewport(viewport); + } + } + + // [adaptor impl] QPainter *QMdiArea::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QMdiArea::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QMdiArea_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QMdiArea::sharedPainter(); + } + } + + // [adaptor impl] void QMdiArea::showEvent(QShowEvent *showEvent) + void cbs_showEvent_1634_0(QShowEvent *_showEvent) + { + QMdiArea::showEvent(_showEvent); + } + + virtual void showEvent(QShowEvent *_showEvent) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QMdiArea_Adaptor::cbs_showEvent_1634_0, _showEvent); + } else { + QMdiArea::showEvent(_showEvent); + } + } + + // [adaptor impl] void QMdiArea::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QMdiArea::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QMdiArea_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QMdiArea::tabletEvent(event); + } + } + + // [adaptor impl] void QMdiArea::timerEvent(QTimerEvent *timerEvent) + void cbs_timerEvent_1730_0(QTimerEvent *_timerEvent) + { + QMdiArea::timerEvent(_timerEvent); + } + + virtual void timerEvent(QTimerEvent *_timerEvent) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QMdiArea_Adaptor::cbs_timerEvent_1730_0, _timerEvent); + } else { + QMdiArea::timerEvent(_timerEvent); + } + } + + // [adaptor impl] bool QMdiArea::viewportEvent(QEvent *event) + bool cbs_viewportEvent_1217_0(QEvent *event) + { + return QMdiArea::viewportEvent(event); + } + + virtual bool viewportEvent(QEvent *event) + { + if (cb_viewportEvent_1217_0.can_issue()) { + return cb_viewportEvent_1217_0.issue(&QMdiArea_Adaptor::cbs_viewportEvent_1217_0, event); + } else { + return QMdiArea::viewportEvent(event); + } + } + + // [adaptor impl] QSize QMdiArea::viewportSizeHint() + QSize cbs_viewportSizeHint_c0_0() const + { + return QMdiArea::viewportSizeHint(); + } + + virtual QSize viewportSizeHint() const + { + if (cb_viewportSizeHint_c0_0.can_issue()) { + return cb_viewportSizeHint_c0_0.issue(&QMdiArea_Adaptor::cbs_viewportSizeHint_c0_0); + } else { + return QMdiArea::viewportSizeHint(); + } + } + + // [adaptor impl] void QMdiArea::wheelEvent(QWheelEvent *) + void cbs_wheelEvent_1718_0(QWheelEvent *arg1) + { + QMdiArea::wheelEvent(arg1); + } + + virtual void wheelEvent(QWheelEvent *arg1) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QMdiArea_Adaptor::cbs_wheelEvent_1718_0, arg1); + } else { + QMdiArea::wheelEvent(arg1); + } + } + + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_scrollContentsBy_1426_0; + gsi::Callback cb_setupViewport_1315_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_viewportEvent_1217_0; + gsi::Callback cb_viewportSizeHint_c0_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QMdiArea_Adaptor::~QMdiArea_Adaptor() { } + +// Constructor QMdiArea::QMdiArea(QWidget *parent) (adaptor class) + +static void _init_ctor_QMdiArea_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMdiArea_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QMdiArea_Adaptor (arg1)); +} + + +// void QMdiArea::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QMdiArea::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QMdiArea::childEvent(QChildEvent *childEvent) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("childEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QMdiArea::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QMdiArea::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QMdiArea::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->fp_QMdiArea_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QMdiArea::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QMdiArea_Adaptor *)cls)->emitter_QMdiArea_customContextMenuRequested_1916 (arg1); +} + + +// void QMdiArea::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QMdiArea::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->fp_QMdiArea_destroy_1620 (arg1, arg2); +} + + +// emitter void QMdiArea::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QMdiArea_Adaptor *)cls)->emitter_QMdiArea_destroyed_1302 (arg1); +} + + +// void QMdiArea::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QMdiArea::dragEnterEvent(QDragEnterEvent *) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QMdiArea::dragLeaveEvent(QDragLeaveEvent *) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QMdiArea::dragMoveEvent(QDragMoveEvent *) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QMdiArea::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->fp_QMdiArea_drawFrame_1426 (arg1); +} + + +// void QMdiArea::dropEvent(QDropEvent *) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QMdiArea::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QMdiArea::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QMdiArea_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QMdiArea::eventFilter(QObject *object, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QMdiArea_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QMdiArea::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QMdiArea::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMdiArea_Adaptor *)cls)->fp_QMdiArea_focusNextChild_0 ()); +} + + +// bool QMdiArea::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QMdiArea_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QMdiArea::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QMdiArea::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMdiArea_Adaptor *)cls)->fp_QMdiArea_focusPreviousChild_0 ()); +} + + +// bool QMdiArea::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMdiArea_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QMdiArea::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QMdiArea_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QMdiArea::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QMdiArea::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QMdiArea::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QMdiArea::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QMdiArea::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QMdiArea_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QMdiArea::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMdiArea_Adaptor *)cls)->fp_QMdiArea_isSignalConnected_c2394 (arg1)); +} + + +// void QMdiArea::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QMdiArea::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QMdiArea::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QMdiArea::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QMdiArea_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QMdiArea::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMdiArea_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QMdiArea::mouseDoubleClickEvent(QMouseEvent *) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QMdiArea::mouseMoveEvent(QMouseEvent *) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QMdiArea::mousePressEvent(QMouseEvent *) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QMdiArea::mouseReleaseEvent(QMouseEvent *) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QMdiArea::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QMdiArea::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QMdiArea_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QMdiArea::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMdiArea_Adaptor *)cls)->emitter_QMdiArea_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QMdiArea::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QMdiArea_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QMdiArea::paintEvent(QPaintEvent *paintEvent) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("paintEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QMdiArea::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMdiArea_Adaptor *)cls)->fp_QMdiArea_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QMdiArea::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QMdiArea_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QMdiArea::resizeEvent(QResizeEvent *resizeEvent) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("resizeEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// void QMdiArea::scrollContentsBy(int dx, int dy) + +static void _init_cbs_scrollContentsBy_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollContentsBy_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_scrollContentsBy_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollContentsBy_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_scrollContentsBy_1426_0 = cb; +} + + +// exposed QObject *QMdiArea::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QMdiArea_Adaptor *)cls)->fp_QMdiArea_sender_c0 ()); +} + + +// exposed int QMdiArea::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMdiArea_Adaptor *)cls)->fp_QMdiArea_senderSignalIndex_c0 ()); +} + + +// exposed void QMdiArea::setViewportMargins(int left, int top, int right, int bottom) + +static void _init_fp_setViewportMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->fp_QMdiArea_setViewportMargins_2744 (arg1, arg2, arg3, arg4); +} + + +// exposed void QMdiArea::setViewportMargins(const QMargins &margins) + +static void _init_fp_setViewportMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->fp_QMdiArea_setViewportMargins_2115 (arg1); +} + + +// void QMdiArea::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// void QMdiArea::setupViewport(QWidget *viewport) + +static void _init_cbs_setupViewport_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setupViewport_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_setupViewport_1315_0 (arg1); +} + +static void _set_callback_cbs_setupViewport_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_setupViewport_1315_0 = cb; +} + + +// QPainter *QMdiArea::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QMdiArea_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QMdiArea::showEvent(QShowEvent *showEvent) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("showEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QMdiArea::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMdiArea_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// emitter void QMdiArea::subWindowActivated(QMdiSubWindow *) + +static void _init_emitter_subWindowActivated_1915 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_subWindowActivated_1915 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMdiSubWindow *arg1 = gsi::arg_reader() (args, heap); + ((QMdiArea_Adaptor *)cls)->emitter_QMdiArea_subWindowActivated_1915 (arg1); +} + + +// void QMdiArea::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QMdiArea::timerEvent(QTimerEvent *timerEvent) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timerEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QMdiArea::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->fp_QMdiArea_updateMicroFocus_2420 (arg1); +} + + +// bool QMdiArea::viewportEvent(QEvent *event) + +static void _init_cbs_viewportEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_viewportEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QMdiArea_Adaptor *)cls)->cbs_viewportEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_viewportEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_viewportEvent_1217_0 = cb; +} + + +// exposed QMargins QMdiArea::viewportMargins() + +static void _init_fp_viewportMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_viewportMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QMdiArea_Adaptor *)cls)->fp_QMdiArea_viewportMargins_c0 ()); +} + + +// QSize QMdiArea::viewportSizeHint() + +static void _init_cbs_viewportSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_viewportSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMdiArea_Adaptor *)cls)->cbs_viewportSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_viewportSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_viewportSizeHint_c0_0 = cb; +} + + +// void QMdiArea::wheelEvent(QWheelEvent *) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiArea_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiArea_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QMdiArea::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QMdiArea_Adaptor *)cls)->emitter_QMdiArea_windowIconChanged_1787 (arg1); +} + + +// emitter void QMdiArea::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMdiArea_Adaptor *)cls)->emitter_QMdiArea_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QMdiArea::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMdiArea_Adaptor *)cls)->emitter_QMdiArea_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QMdiArea (); + +static gsi::Methods methods_QMdiArea_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMdiArea::QMdiArea(QWidget *parent)\nThis method creates an object of class QMdiArea.", &_init_ctor_QMdiArea_Adaptor_1315, &_call_ctor_QMdiArea_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QMdiArea::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QMdiArea::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QMdiArea::childEvent(QChildEvent *childEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QMdiArea::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QMdiArea::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QMdiArea::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QMdiArea::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QMdiArea::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QMdiArea::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QMdiArea::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QMdiArea::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QMdiArea::dragEnterEvent(QDragEnterEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QMdiArea::dragLeaveEvent(QDragLeaveEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QMdiArea::dragMoveEvent(QDragMoveEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QMdiArea::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QMdiArea::dropEvent(QDropEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QMdiArea::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QMdiArea::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QMdiArea::eventFilter(QObject *object, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QMdiArea::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QMdiArea::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QMdiArea::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QMdiArea::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QMdiArea::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QMdiArea::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QMdiArea::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QMdiArea::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QMdiArea::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QMdiArea::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QMdiArea::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QMdiArea::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QMdiArea::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QMdiArea::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QMdiArea::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QMdiArea::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QMdiArea::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QMdiArea::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QMdiArea::mouseDoubleClickEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QMdiArea::mouseMoveEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QMdiArea::mousePressEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QMdiArea::mouseReleaseEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QMdiArea::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QMdiArea::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QMdiArea::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QMdiArea::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QMdiArea::paintEvent(QPaintEvent *paintEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QMdiArea::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QMdiArea::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QMdiArea::resizeEvent(QResizeEvent *resizeEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@brief Virtual method void QMdiArea::scrollContentsBy(int dx, int dy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@hide", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0, &_set_callback_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QMdiArea::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QMdiArea::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QMdiArea::setViewportMargins(int left, int top, int right, int bottom)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2744, &_call_fp_setViewportMargins_2744); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QMdiArea::setViewportMargins(const QMargins &margins)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2115, &_call_fp_setViewportMargins_2115); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QMdiArea::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*setupViewport", "@brief Virtual method void QMdiArea::setupViewport(QWidget *viewport)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*setupViewport", "@hide", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0, &_set_callback_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QMdiArea::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QMdiArea::showEvent(QShowEvent *showEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QMdiArea::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("emit_subWindowActivated", "@brief Emitter for signal void QMdiArea::subWindowActivated(QMdiSubWindow *)\nCall this method to emit this signal.", false, &_init_emitter_subWindowActivated_1915, &_call_emitter_subWindowActivated_1915); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QMdiArea::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QMdiArea::timerEvent(QTimerEvent *timerEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QMdiArea::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@brief Virtual method bool QMdiArea::viewportEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@hide", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0, &_set_callback_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportMargins", "@brief Method QMargins QMdiArea::viewportMargins()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_viewportMargins_c0, &_call_fp_viewportMargins_c0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@brief Virtual method QSize QMdiArea::viewportSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@hide", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0, &_set_callback_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QMdiArea::wheelEvent(QWheelEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QMdiArea::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QMdiArea::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QMdiArea::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QMdiArea_Adaptor (qtdecl_QMdiArea (), "QtWidgets", "QMdiArea", + methods_QMdiArea_Adaptor (), + "@qt\n@brief Binding of QMdiArea"); + +} + + +// Implementation of the enum wrapper class for QMdiArea::AreaOption +namespace qt_gsi +{ + +static gsi::Enum decl_QMdiArea_AreaOption_Enum ("QtWidgets", "QMdiArea_AreaOption", + gsi::enum_const ("DontMaximizeSubWindowOnActivation", QMdiArea::DontMaximizeSubWindowOnActivation, "@brief Enum constant QMdiArea::DontMaximizeSubWindowOnActivation"), + "@qt\n@brief This class represents the QMdiArea::AreaOption enum"); + +static gsi::QFlagsClass decl_QMdiArea_AreaOption_Enums ("QtWidgets", "QMdiArea_QFlags_AreaOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMdiArea_AreaOption_Enum_in_parent (decl_QMdiArea_AreaOption_Enum.defs ()); +static gsi::ClassExt decl_QMdiArea_AreaOption_Enum_as_child (decl_QMdiArea_AreaOption_Enum, "AreaOption"); +static gsi::ClassExt decl_QMdiArea_AreaOption_Enums_as_child (decl_QMdiArea_AreaOption_Enums, "QFlags_AreaOption"); + +} + + +// Implementation of the enum wrapper class for QMdiArea::ViewMode +namespace qt_gsi +{ + +static gsi::Enum decl_QMdiArea_ViewMode_Enum ("QtWidgets", "QMdiArea_ViewMode", + gsi::enum_const ("SubWindowView", QMdiArea::SubWindowView, "@brief Enum constant QMdiArea::SubWindowView") + + gsi::enum_const ("TabbedView", QMdiArea::TabbedView, "@brief Enum constant QMdiArea::TabbedView"), + "@qt\n@brief This class represents the QMdiArea::ViewMode enum"); + +static gsi::QFlagsClass decl_QMdiArea_ViewMode_Enums ("QtWidgets", "QMdiArea_QFlags_ViewMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMdiArea_ViewMode_Enum_in_parent (decl_QMdiArea_ViewMode_Enum.defs ()); +static gsi::ClassExt decl_QMdiArea_ViewMode_Enum_as_child (decl_QMdiArea_ViewMode_Enum, "ViewMode"); +static gsi::ClassExt decl_QMdiArea_ViewMode_Enums_as_child (decl_QMdiArea_ViewMode_Enums, "QFlags_ViewMode"); + +} + + +// Implementation of the enum wrapper class for QMdiArea::WindowOrder +namespace qt_gsi +{ + +static gsi::Enum decl_QMdiArea_WindowOrder_Enum ("QtWidgets", "QMdiArea_WindowOrder", + gsi::enum_const ("CreationOrder", QMdiArea::CreationOrder, "@brief Enum constant QMdiArea::CreationOrder") + + gsi::enum_const ("StackingOrder", QMdiArea::StackingOrder, "@brief Enum constant QMdiArea::StackingOrder") + + gsi::enum_const ("ActivationHistoryOrder", QMdiArea::ActivationHistoryOrder, "@brief Enum constant QMdiArea::ActivationHistoryOrder"), + "@qt\n@brief This class represents the QMdiArea::WindowOrder enum"); + +static gsi::QFlagsClass decl_QMdiArea_WindowOrder_Enums ("QtWidgets", "QMdiArea_QFlags_WindowOrder", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMdiArea_WindowOrder_Enum_in_parent (decl_QMdiArea_WindowOrder_Enum.defs ()); +static gsi::ClassExt decl_QMdiArea_WindowOrder_Enum_as_child (decl_QMdiArea_WindowOrder_Enum, "WindowOrder"); +static gsi::ClassExt decl_QMdiArea_WindowOrder_Enums_as_child (decl_QMdiArea_WindowOrder_Enums, "QFlags_WindowOrder"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQMdiSubWindow.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQMdiSubWindow.cc new file mode 100644 index 000000000..68f392879 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQMdiSubWindow.cc @@ -0,0 +1,2848 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMdiSubWindow.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMdiSubWindow + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QMdiSubWindow::staticMetaObject); +} + + +// bool QMdiSubWindow::isShaded() + + +static void _init_f_isShaded_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isShaded_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMdiSubWindow *)cls)->isShaded ()); +} + + +// int QMdiSubWindow::keyboardPageStep() + + +static void _init_f_keyboardPageStep_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keyboardPageStep_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMdiSubWindow *)cls)->keyboardPageStep ()); +} + + +// int QMdiSubWindow::keyboardSingleStep() + + +static void _init_f_keyboardSingleStep_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keyboardSingleStep_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMdiSubWindow *)cls)->keyboardSingleStep ()); +} + + +// QWidget *QMdiSubWindow::maximizedButtonsWidget() + + +static void _init_f_maximizedButtonsWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximizedButtonsWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QMdiSubWindow *)cls)->maximizedButtonsWidget ()); +} + + +// QWidget *QMdiSubWindow::maximizedSystemMenuIconWidget() + + +static void _init_f_maximizedSystemMenuIconWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximizedSystemMenuIconWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QMdiSubWindow *)cls)->maximizedSystemMenuIconWidget ()); +} + + +// QMdiArea *QMdiSubWindow::mdiArea() + + +static void _init_f_mdiArea_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mdiArea_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMdiArea *)((QMdiSubWindow *)cls)->mdiArea ()); +} + + +// QSize QMdiSubWindow::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMdiSubWindow *)cls)->minimumSizeHint ()); +} + + +// void QMdiSubWindow::setKeyboardPageStep(int step) + + +static void _init_f_setKeyboardPageStep_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setKeyboardPageStep_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow *)cls)->setKeyboardPageStep (arg1); +} + + +// void QMdiSubWindow::setKeyboardSingleStep(int step) + + +static void _init_f_setKeyboardSingleStep_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("step"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setKeyboardSingleStep_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow *)cls)->setKeyboardSingleStep (arg1); +} + + +// void QMdiSubWindow::setOption(QMdiSubWindow::SubWindowOption option, bool on) + + +static void _init_f_setOption_4164 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("on", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setOption_4164 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow *)cls)->setOption (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QMdiSubWindow::setSystemMenu(QMenu *systemMenu) + + +static void _init_f_setSystemMenu_1108 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("systemMenu"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSystemMenu_1108 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMenu *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow *)cls)->setSystemMenu (arg1); +} + + +// void QMdiSubWindow::setWidget(QWidget *widget) + + +static void _init_f_setWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow *)cls)->setWidget (arg1); +} + + +// void QMdiSubWindow::showShaded() + + +static void _init_f_showShaded_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showShaded_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow *)cls)->showShaded (); +} + + +// void QMdiSubWindow::showSystemMenu() + + +static void _init_f_showSystemMenu_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showSystemMenu_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow *)cls)->showSystemMenu (); +} + + +// QSize QMdiSubWindow::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMdiSubWindow *)cls)->sizeHint ()); +} + + +// QMenu *QMdiSubWindow::systemMenu() + + +static void _init_f_systemMenu_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_systemMenu_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMenu *)((QMdiSubWindow *)cls)->systemMenu ()); +} + + +// bool QMdiSubWindow::testOption(QMdiSubWindow::SubWindowOption) + + +static void _init_f_testOption_c3408 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_testOption_c3408 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QMdiSubWindow *)cls)->testOption (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QWidget *QMdiSubWindow::widget() + + +static void _init_f_widget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_widget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QMdiSubWindow *)cls)->widget ()); +} + + +// static QString QMdiSubWindow::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QMdiSubWindow::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMdiSubWindow () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("isShaded?", "@brief Method bool QMdiSubWindow::isShaded()\n", true, &_init_f_isShaded_c0, &_call_f_isShaded_c0); + methods += new qt_gsi::GenericMethod (":keyboardPageStep", "@brief Method int QMdiSubWindow::keyboardPageStep()\n", true, &_init_f_keyboardPageStep_c0, &_call_f_keyboardPageStep_c0); + methods += new qt_gsi::GenericMethod (":keyboardSingleStep", "@brief Method int QMdiSubWindow::keyboardSingleStep()\n", true, &_init_f_keyboardSingleStep_c0, &_call_f_keyboardSingleStep_c0); + methods += new qt_gsi::GenericMethod ("maximizedButtonsWidget", "@brief Method QWidget *QMdiSubWindow::maximizedButtonsWidget()\n", true, &_init_f_maximizedButtonsWidget_c0, &_call_f_maximizedButtonsWidget_c0); + methods += new qt_gsi::GenericMethod ("maximizedSystemMenuIconWidget", "@brief Method QWidget *QMdiSubWindow::maximizedSystemMenuIconWidget()\n", true, &_init_f_maximizedSystemMenuIconWidget_c0, &_call_f_maximizedSystemMenuIconWidget_c0); + methods += new qt_gsi::GenericMethod ("mdiArea", "@brief Method QMdiArea *QMdiSubWindow::mdiArea()\n", true, &_init_f_mdiArea_c0, &_call_f_mdiArea_c0); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QMdiSubWindow::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod ("setKeyboardPageStep|keyboardPageStep=", "@brief Method void QMdiSubWindow::setKeyboardPageStep(int step)\n", false, &_init_f_setKeyboardPageStep_767, &_call_f_setKeyboardPageStep_767); + methods += new qt_gsi::GenericMethod ("setKeyboardSingleStep|keyboardSingleStep=", "@brief Method void QMdiSubWindow::setKeyboardSingleStep(int step)\n", false, &_init_f_setKeyboardSingleStep_767, &_call_f_setKeyboardSingleStep_767); + methods += new qt_gsi::GenericMethod ("setOption", "@brief Method void QMdiSubWindow::setOption(QMdiSubWindow::SubWindowOption option, bool on)\n", false, &_init_f_setOption_4164, &_call_f_setOption_4164); + methods += new qt_gsi::GenericMethod ("setSystemMenu|systemMenu=", "@brief Method void QMdiSubWindow::setSystemMenu(QMenu *systemMenu)\n", false, &_init_f_setSystemMenu_1108, &_call_f_setSystemMenu_1108); + methods += new qt_gsi::GenericMethod ("setWidget|widget=", "@brief Method void QMdiSubWindow::setWidget(QWidget *widget)\n", false, &_init_f_setWidget_1315, &_call_f_setWidget_1315); + methods += new qt_gsi::GenericMethod ("showShaded", "@brief Method void QMdiSubWindow::showShaded()\n", false, &_init_f_showShaded_0, &_call_f_showShaded_0); + methods += new qt_gsi::GenericMethod ("showSystemMenu", "@brief Method void QMdiSubWindow::showSystemMenu()\n", false, &_init_f_showSystemMenu_0, &_call_f_showSystemMenu_0); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QMdiSubWindow::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":systemMenu", "@brief Method QMenu *QMdiSubWindow::systemMenu()\n", true, &_init_f_systemMenu_c0, &_call_f_systemMenu_c0); + methods += new qt_gsi::GenericMethod ("testOption", "@brief Method bool QMdiSubWindow::testOption(QMdiSubWindow::SubWindowOption)\n", true, &_init_f_testOption_c3408, &_call_f_testOption_c3408); + methods += new qt_gsi::GenericMethod (":widget", "@brief Method QWidget *QMdiSubWindow::widget()\n", true, &_init_f_widget_c0, &_call_f_widget_c0); + methods += gsi::qt_signal ("aboutToActivate()", "aboutToActivate", "@brief Signal declaration for QMdiSubWindow::aboutToActivate()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QMdiSubWindow::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QMdiSubWindow::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QMdiSubWindow::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QMdiSubWindow::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QMdiSubWindow::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal, QFlags > ("windowStateChanged(QFlags, QFlags)", "windowStateChanged", gsi::arg("oldState"), gsi::arg("newState"), "@brief Signal declaration for QMdiSubWindow::windowStateChanged(QFlags oldState, QFlags newState)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QMdiSubWindow::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QMdiSubWindow::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QMdiSubWindow (qtdecl_QWidget (), "QtWidgets", "QMdiSubWindow_Native", + methods_QMdiSubWindow (), + "@hide\n@alias QMdiSubWindow"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMdiSubWindow () { return decl_QMdiSubWindow; } + +} + + +class QMdiSubWindow_Adaptor : public QMdiSubWindow, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QMdiSubWindow_Adaptor(); + + // [adaptor ctor] QMdiSubWindow::QMdiSubWindow(QWidget *parent, QFlags flags) + QMdiSubWindow_Adaptor() : QMdiSubWindow() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMdiSubWindow::QMdiSubWindow(QWidget *parent, QFlags flags) + QMdiSubWindow_Adaptor(QWidget *parent) : QMdiSubWindow(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMdiSubWindow::QMdiSubWindow(QWidget *parent, QFlags flags) + QMdiSubWindow_Adaptor(QWidget *parent, QFlags flags) : QMdiSubWindow(parent, flags) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QMdiSubWindow::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QMdiSubWindow_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QMdiSubWindow::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QMdiSubWindow::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QMdiSubWindow_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QMdiSubWindow::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QMdiSubWindow::focusNextChild() + bool fp_QMdiSubWindow_focusNextChild_0 () { + return QMdiSubWindow::focusNextChild(); + } + + // [expose] bool QMdiSubWindow::focusPreviousChild() + bool fp_QMdiSubWindow_focusPreviousChild_0 () { + return QMdiSubWindow::focusPreviousChild(); + } + + // [expose] bool QMdiSubWindow::isSignalConnected(const QMetaMethod &signal) + bool fp_QMdiSubWindow_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QMdiSubWindow::isSignalConnected(signal); + } + + // [expose] int QMdiSubWindow::receivers(const char *signal) + int fp_QMdiSubWindow_receivers_c1731 (const char *signal) const { + return QMdiSubWindow::receivers(signal); + } + + // [expose] QObject *QMdiSubWindow::sender() + QObject * fp_QMdiSubWindow_sender_c0 () const { + return QMdiSubWindow::sender(); + } + + // [expose] int QMdiSubWindow::senderSignalIndex() + int fp_QMdiSubWindow_senderSignalIndex_c0 () const { + return QMdiSubWindow::senderSignalIndex(); + } + + // [expose] void QMdiSubWindow::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QMdiSubWindow_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QMdiSubWindow::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QMdiSubWindow::aboutToActivate() + void emitter_QMdiSubWindow_aboutToActivate_0() + { + emit QMdiSubWindow::aboutToActivate(); + } + + // [emitter impl] void QMdiSubWindow::customContextMenuRequested(const QPoint &pos) + void emitter_QMdiSubWindow_customContextMenuRequested_1916(const QPoint &pos) + { + emit QMdiSubWindow::customContextMenuRequested(pos); + } + + // [emitter impl] void QMdiSubWindow::destroyed(QObject *) + void emitter_QMdiSubWindow_destroyed_1302(QObject *arg1) + { + emit QMdiSubWindow::destroyed(arg1); + } + + // [adaptor impl] bool QMdiSubWindow::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QMdiSubWindow::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QMdiSubWindow_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QMdiSubWindow::hasHeightForWidth(); + } + } + + // [adaptor impl] int QMdiSubWindow::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QMdiSubWindow::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QMdiSubWindow_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QMdiSubWindow::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QMdiSubWindow::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QMdiSubWindow::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QMdiSubWindow_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QMdiSubWindow::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QMdiSubWindow::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QMdiSubWindow::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QMdiSubWindow_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QMdiSubWindow::minimumSizeHint(); + } + } + + // [emitter impl] void QMdiSubWindow::objectNameChanged(const QString &objectName) + void emitter_QMdiSubWindow_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QMdiSubWindow::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QMdiSubWindow::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QMdiSubWindow::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QMdiSubWindow_Adaptor::cbs_paintEngine_c0_0); + } else { + return QMdiSubWindow::paintEngine(); + } + } + + // [adaptor impl] void QMdiSubWindow::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QMdiSubWindow::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QMdiSubWindow_Adaptor::cbs_setVisible_864_0, visible); + } else { + QMdiSubWindow::setVisible(visible); + } + } + + // [adaptor impl] QSize QMdiSubWindow::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QMdiSubWindow::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QMdiSubWindow_Adaptor::cbs_sizeHint_c0_0); + } else { + return QMdiSubWindow::sizeHint(); + } + } + + // [emitter impl] void QMdiSubWindow::windowIconChanged(const QIcon &icon) + void emitter_QMdiSubWindow_windowIconChanged_1787(const QIcon &icon) + { + emit QMdiSubWindow::windowIconChanged(icon); + } + + // [emitter impl] void QMdiSubWindow::windowIconTextChanged(const QString &iconText) + void emitter_QMdiSubWindow_windowIconTextChanged_2025(const QString &iconText) + { + emit QMdiSubWindow::windowIconTextChanged(iconText); + } + + // [emitter impl] void QMdiSubWindow::windowStateChanged(QFlags oldState, QFlags newState) + void emitter_QMdiSubWindow_windowStateChanged_5072(QFlags oldState, QFlags newState) + { + emit QMdiSubWindow::windowStateChanged(oldState, newState); + } + + // [emitter impl] void QMdiSubWindow::windowTitleChanged(const QString &title) + void emitter_QMdiSubWindow_windowTitleChanged_2025(const QString &title) + { + emit QMdiSubWindow::windowTitleChanged(title); + } + + // [adaptor impl] void QMdiSubWindow::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QMdiSubWindow::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QMdiSubWindow_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QMdiSubWindow::actionEvent(event); + } + } + + // [adaptor impl] void QMdiSubWindow::changeEvent(QEvent *changeEvent) + void cbs_changeEvent_1217_0(QEvent *_changeEvent) + { + QMdiSubWindow::changeEvent(_changeEvent); + } + + virtual void changeEvent(QEvent *_changeEvent) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QMdiSubWindow_Adaptor::cbs_changeEvent_1217_0, _changeEvent); + } else { + QMdiSubWindow::changeEvent(_changeEvent); + } + } + + // [adaptor impl] void QMdiSubWindow::childEvent(QChildEvent *childEvent) + void cbs_childEvent_1701_0(QChildEvent *_childEvent) + { + QMdiSubWindow::childEvent(_childEvent); + } + + virtual void childEvent(QChildEvent *_childEvent) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QMdiSubWindow_Adaptor::cbs_childEvent_1701_0, _childEvent); + } else { + QMdiSubWindow::childEvent(_childEvent); + } + } + + // [adaptor impl] void QMdiSubWindow::closeEvent(QCloseEvent *closeEvent) + void cbs_closeEvent_1719_0(QCloseEvent *_closeEvent) + { + QMdiSubWindow::closeEvent(_closeEvent); + } + + virtual void closeEvent(QCloseEvent *_closeEvent) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QMdiSubWindow_Adaptor::cbs_closeEvent_1719_0, _closeEvent); + } else { + QMdiSubWindow::closeEvent(_closeEvent); + } + } + + // [adaptor impl] void QMdiSubWindow::contextMenuEvent(QContextMenuEvent *contextMenuEvent) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *_contextMenuEvent) + { + QMdiSubWindow::contextMenuEvent(_contextMenuEvent); + } + + virtual void contextMenuEvent(QContextMenuEvent *_contextMenuEvent) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QMdiSubWindow_Adaptor::cbs_contextMenuEvent_2363_0, _contextMenuEvent); + } else { + QMdiSubWindow::contextMenuEvent(_contextMenuEvent); + } + } + + // [adaptor impl] void QMdiSubWindow::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QMdiSubWindow::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QMdiSubWindow_Adaptor::cbs_customEvent_1217_0, event); + } else { + QMdiSubWindow::customEvent(event); + } + } + + // [adaptor impl] void QMdiSubWindow::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QMdiSubWindow::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QMdiSubWindow_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QMdiSubWindow::disconnectNotify(signal); + } + } + + // [adaptor impl] void QMdiSubWindow::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QMdiSubWindow::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QMdiSubWindow_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QMdiSubWindow::dragEnterEvent(event); + } + } + + // [adaptor impl] void QMdiSubWindow::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QMdiSubWindow::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QMdiSubWindow_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QMdiSubWindow::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QMdiSubWindow::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QMdiSubWindow::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QMdiSubWindow_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QMdiSubWindow::dragMoveEvent(event); + } + } + + // [adaptor impl] void QMdiSubWindow::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QMdiSubWindow::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QMdiSubWindow_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QMdiSubWindow::dropEvent(event); + } + } + + // [adaptor impl] void QMdiSubWindow::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QMdiSubWindow::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QMdiSubWindow_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QMdiSubWindow::enterEvent(event); + } + } + + // [adaptor impl] bool QMdiSubWindow::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QMdiSubWindow::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QMdiSubWindow_Adaptor::cbs_event_1217_0, _event); + } else { + return QMdiSubWindow::event(_event); + } + } + + // [adaptor impl] bool QMdiSubWindow::eventFilter(QObject *object, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *object, QEvent *event) + { + return QMdiSubWindow::eventFilter(object, event); + } + + virtual bool eventFilter(QObject *object, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QMdiSubWindow_Adaptor::cbs_eventFilter_2411_0, object, event); + } else { + return QMdiSubWindow::eventFilter(object, event); + } + } + + // [adaptor impl] void QMdiSubWindow::focusInEvent(QFocusEvent *focusInEvent) + void cbs_focusInEvent_1729_0(QFocusEvent *_focusInEvent) + { + QMdiSubWindow::focusInEvent(_focusInEvent); + } + + virtual void focusInEvent(QFocusEvent *_focusInEvent) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QMdiSubWindow_Adaptor::cbs_focusInEvent_1729_0, _focusInEvent); + } else { + QMdiSubWindow::focusInEvent(_focusInEvent); + } + } + + // [adaptor impl] bool QMdiSubWindow::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QMdiSubWindow::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QMdiSubWindow_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QMdiSubWindow::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QMdiSubWindow::focusOutEvent(QFocusEvent *focusOutEvent) + void cbs_focusOutEvent_1729_0(QFocusEvent *_focusOutEvent) + { + QMdiSubWindow::focusOutEvent(_focusOutEvent); + } + + virtual void focusOutEvent(QFocusEvent *_focusOutEvent) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QMdiSubWindow_Adaptor::cbs_focusOutEvent_1729_0, _focusOutEvent); + } else { + QMdiSubWindow::focusOutEvent(_focusOutEvent); + } + } + + // [adaptor impl] void QMdiSubWindow::hideEvent(QHideEvent *hideEvent) + void cbs_hideEvent_1595_0(QHideEvent *_hideEvent) + { + QMdiSubWindow::hideEvent(_hideEvent); + } + + virtual void hideEvent(QHideEvent *_hideEvent) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QMdiSubWindow_Adaptor::cbs_hideEvent_1595_0, _hideEvent); + } else { + QMdiSubWindow::hideEvent(_hideEvent); + } + } + + // [adaptor impl] void QMdiSubWindow::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QMdiSubWindow::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QMdiSubWindow_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QMdiSubWindow::initPainter(painter); + } + } + + // [adaptor impl] void QMdiSubWindow::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QMdiSubWindow::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QMdiSubWindow_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QMdiSubWindow::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QMdiSubWindow::keyPressEvent(QKeyEvent *keyEvent) + void cbs_keyPressEvent_1514_0(QKeyEvent *keyEvent) + { + QMdiSubWindow::keyPressEvent(keyEvent); + } + + virtual void keyPressEvent(QKeyEvent *keyEvent) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QMdiSubWindow_Adaptor::cbs_keyPressEvent_1514_0, keyEvent); + } else { + QMdiSubWindow::keyPressEvent(keyEvent); + } + } + + // [adaptor impl] void QMdiSubWindow::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QMdiSubWindow::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QMdiSubWindow_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QMdiSubWindow::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QMdiSubWindow::leaveEvent(QEvent *leaveEvent) + void cbs_leaveEvent_1217_0(QEvent *_leaveEvent) + { + QMdiSubWindow::leaveEvent(_leaveEvent); + } + + virtual void leaveEvent(QEvent *_leaveEvent) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QMdiSubWindow_Adaptor::cbs_leaveEvent_1217_0, _leaveEvent); + } else { + QMdiSubWindow::leaveEvent(_leaveEvent); + } + } + + // [adaptor impl] int QMdiSubWindow::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QMdiSubWindow::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QMdiSubWindow_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QMdiSubWindow::metric(arg1); + } + } + + // [adaptor impl] void QMdiSubWindow::mouseDoubleClickEvent(QMouseEvent *mouseEvent) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *mouseEvent) + { + QMdiSubWindow::mouseDoubleClickEvent(mouseEvent); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *mouseEvent) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QMdiSubWindow_Adaptor::cbs_mouseDoubleClickEvent_1738_0, mouseEvent); + } else { + QMdiSubWindow::mouseDoubleClickEvent(mouseEvent); + } + } + + // [adaptor impl] void QMdiSubWindow::mouseMoveEvent(QMouseEvent *mouseEvent) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *mouseEvent) + { + QMdiSubWindow::mouseMoveEvent(mouseEvent); + } + + virtual void mouseMoveEvent(QMouseEvent *mouseEvent) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QMdiSubWindow_Adaptor::cbs_mouseMoveEvent_1738_0, mouseEvent); + } else { + QMdiSubWindow::mouseMoveEvent(mouseEvent); + } + } + + // [adaptor impl] void QMdiSubWindow::mousePressEvent(QMouseEvent *mouseEvent) + void cbs_mousePressEvent_1738_0(QMouseEvent *mouseEvent) + { + QMdiSubWindow::mousePressEvent(mouseEvent); + } + + virtual void mousePressEvent(QMouseEvent *mouseEvent) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QMdiSubWindow_Adaptor::cbs_mousePressEvent_1738_0, mouseEvent); + } else { + QMdiSubWindow::mousePressEvent(mouseEvent); + } + } + + // [adaptor impl] void QMdiSubWindow::mouseReleaseEvent(QMouseEvent *mouseEvent) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *mouseEvent) + { + QMdiSubWindow::mouseReleaseEvent(mouseEvent); + } + + virtual void mouseReleaseEvent(QMouseEvent *mouseEvent) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QMdiSubWindow_Adaptor::cbs_mouseReleaseEvent_1738_0, mouseEvent); + } else { + QMdiSubWindow::mouseReleaseEvent(mouseEvent); + } + } + + // [adaptor impl] void QMdiSubWindow::moveEvent(QMoveEvent *moveEvent) + void cbs_moveEvent_1624_0(QMoveEvent *_moveEvent) + { + QMdiSubWindow::moveEvent(_moveEvent); + } + + virtual void moveEvent(QMoveEvent *_moveEvent) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QMdiSubWindow_Adaptor::cbs_moveEvent_1624_0, _moveEvent); + } else { + QMdiSubWindow::moveEvent(_moveEvent); + } + } + + // [adaptor impl] bool QMdiSubWindow::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QMdiSubWindow::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QMdiSubWindow_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QMdiSubWindow::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QMdiSubWindow::paintEvent(QPaintEvent *paintEvent) + void cbs_paintEvent_1725_0(QPaintEvent *_paintEvent) + { + QMdiSubWindow::paintEvent(_paintEvent); + } + + virtual void paintEvent(QPaintEvent *_paintEvent) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QMdiSubWindow_Adaptor::cbs_paintEvent_1725_0, _paintEvent); + } else { + QMdiSubWindow::paintEvent(_paintEvent); + } + } + + // [adaptor impl] QPaintDevice *QMdiSubWindow::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QMdiSubWindow::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QMdiSubWindow_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QMdiSubWindow::redirected(offset); + } + } + + // [adaptor impl] void QMdiSubWindow::resizeEvent(QResizeEvent *resizeEvent) + void cbs_resizeEvent_1843_0(QResizeEvent *_resizeEvent) + { + QMdiSubWindow::resizeEvent(_resizeEvent); + } + + virtual void resizeEvent(QResizeEvent *_resizeEvent) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QMdiSubWindow_Adaptor::cbs_resizeEvent_1843_0, _resizeEvent); + } else { + QMdiSubWindow::resizeEvent(_resizeEvent); + } + } + + // [adaptor impl] QPainter *QMdiSubWindow::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QMdiSubWindow::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QMdiSubWindow_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QMdiSubWindow::sharedPainter(); + } + } + + // [adaptor impl] void QMdiSubWindow::showEvent(QShowEvent *showEvent) + void cbs_showEvent_1634_0(QShowEvent *_showEvent) + { + QMdiSubWindow::showEvent(_showEvent); + } + + virtual void showEvent(QShowEvent *_showEvent) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QMdiSubWindow_Adaptor::cbs_showEvent_1634_0, _showEvent); + } else { + QMdiSubWindow::showEvent(_showEvent); + } + } + + // [adaptor impl] void QMdiSubWindow::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QMdiSubWindow::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QMdiSubWindow_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QMdiSubWindow::tabletEvent(event); + } + } + + // [adaptor impl] void QMdiSubWindow::timerEvent(QTimerEvent *timerEvent) + void cbs_timerEvent_1730_0(QTimerEvent *_timerEvent) + { + QMdiSubWindow::timerEvent(_timerEvent); + } + + virtual void timerEvent(QTimerEvent *_timerEvent) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QMdiSubWindow_Adaptor::cbs_timerEvent_1730_0, _timerEvent); + } else { + QMdiSubWindow::timerEvent(_timerEvent); + } + } + + // [adaptor impl] void QMdiSubWindow::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QMdiSubWindow::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QMdiSubWindow_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QMdiSubWindow::wheelEvent(event); + } + } + + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QMdiSubWindow_Adaptor::~QMdiSubWindow_Adaptor() { } + +// Constructor QMdiSubWindow::QMdiSubWindow(QWidget *parent, QFlags flags) (adaptor class) + +static void _init_ctor_QMdiSubWindow_Adaptor_3702 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QMdiSubWindow_Adaptor_3702 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QMdiSubWindow_Adaptor (arg1, arg2)); +} + + +// emitter void QMdiSubWindow::aboutToActivate() + +static void _init_emitter_aboutToActivate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_aboutToActivate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QMdiSubWindow_Adaptor *)cls)->emitter_QMdiSubWindow_aboutToActivate_0 (); +} + + +// void QMdiSubWindow::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QMdiSubWindow::changeEvent(QEvent *changeEvent) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("changeEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QMdiSubWindow::childEvent(QChildEvent *childEvent) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("childEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QMdiSubWindow::closeEvent(QCloseEvent *closeEvent) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("closeEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QMdiSubWindow::contextMenuEvent(QContextMenuEvent *contextMenuEvent) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("contextMenuEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QMdiSubWindow::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->fp_QMdiSubWindow_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QMdiSubWindow::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QMdiSubWindow_Adaptor *)cls)->emitter_QMdiSubWindow_customContextMenuRequested_1916 (arg1); +} + + +// void QMdiSubWindow::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QMdiSubWindow::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->fp_QMdiSubWindow_destroy_1620 (arg1, arg2); +} + + +// emitter void QMdiSubWindow::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QMdiSubWindow_Adaptor *)cls)->emitter_QMdiSubWindow_destroyed_1302 (arg1); +} + + +// void QMdiSubWindow::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QMdiSubWindow::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QMdiSubWindow::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QMdiSubWindow::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QMdiSubWindow::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QMdiSubWindow::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QMdiSubWindow::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QMdiSubWindow_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QMdiSubWindow::eventFilter(QObject *object, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QMdiSubWindow_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QMdiSubWindow::focusInEvent(QFocusEvent *focusInEvent) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("focusInEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QMdiSubWindow::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMdiSubWindow_Adaptor *)cls)->fp_QMdiSubWindow_focusNextChild_0 ()); +} + + +// bool QMdiSubWindow::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QMdiSubWindow_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QMdiSubWindow::focusOutEvent(QFocusEvent *focusOutEvent) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("focusOutEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QMdiSubWindow::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMdiSubWindow_Adaptor *)cls)->fp_QMdiSubWindow_focusPreviousChild_0 ()); +} + + +// bool QMdiSubWindow::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMdiSubWindow_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QMdiSubWindow::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QMdiSubWindow_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QMdiSubWindow::hideEvent(QHideEvent *hideEvent) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hideEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QMdiSubWindow::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QMdiSubWindow::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QMdiSubWindow::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QMdiSubWindow_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QMdiSubWindow::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMdiSubWindow_Adaptor *)cls)->fp_QMdiSubWindow_isSignalConnected_c2394 (arg1)); +} + + +// void QMdiSubWindow::keyPressEvent(QKeyEvent *keyEvent) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("keyEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QMdiSubWindow::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QMdiSubWindow::leaveEvent(QEvent *leaveEvent) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("leaveEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QMdiSubWindow::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QMdiSubWindow_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QMdiSubWindow::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMdiSubWindow_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QMdiSubWindow::mouseDoubleClickEvent(QMouseEvent *mouseEvent) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mouseEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QMdiSubWindow::mouseMoveEvent(QMouseEvent *mouseEvent) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mouseEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QMdiSubWindow::mousePressEvent(QMouseEvent *mouseEvent) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mouseEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QMdiSubWindow::mouseReleaseEvent(QMouseEvent *mouseEvent) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mouseEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QMdiSubWindow::moveEvent(QMoveEvent *moveEvent) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("moveEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QMdiSubWindow::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QMdiSubWindow_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QMdiSubWindow::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMdiSubWindow_Adaptor *)cls)->emitter_QMdiSubWindow_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QMdiSubWindow::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QMdiSubWindow_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QMdiSubWindow::paintEvent(QPaintEvent *paintEvent) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("paintEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QMdiSubWindow::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMdiSubWindow_Adaptor *)cls)->fp_QMdiSubWindow_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QMdiSubWindow::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QMdiSubWindow_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QMdiSubWindow::resizeEvent(QResizeEvent *resizeEvent) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("resizeEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QMdiSubWindow::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QMdiSubWindow_Adaptor *)cls)->fp_QMdiSubWindow_sender_c0 ()); +} + + +// exposed int QMdiSubWindow::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMdiSubWindow_Adaptor *)cls)->fp_QMdiSubWindow_senderSignalIndex_c0 ()); +} + + +// void QMdiSubWindow::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QMdiSubWindow::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QMdiSubWindow_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QMdiSubWindow::showEvent(QShowEvent *showEvent) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("showEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QMdiSubWindow::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMdiSubWindow_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QMdiSubWindow::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QMdiSubWindow::timerEvent(QTimerEvent *timerEvent) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("timerEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QMdiSubWindow::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->fp_QMdiSubWindow_updateMicroFocus_2420 (arg1); +} + + +// void QMdiSubWindow::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMdiSubWindow_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QMdiSubWindow_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QMdiSubWindow::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QMdiSubWindow_Adaptor *)cls)->emitter_QMdiSubWindow_windowIconChanged_1787 (arg1); +} + + +// emitter void QMdiSubWindow::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMdiSubWindow_Adaptor *)cls)->emitter_QMdiSubWindow_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QMdiSubWindow::windowStateChanged(QFlags oldState, QFlags newState) + +static void _init_emitter_windowStateChanged_5072 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldState"); + decl->add_arg > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("newState"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_windowStateChanged_5072 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + ((QMdiSubWindow_Adaptor *)cls)->emitter_QMdiSubWindow_windowStateChanged_5072 (arg1, arg2); +} + + +// emitter void QMdiSubWindow::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMdiSubWindow_Adaptor *)cls)->emitter_QMdiSubWindow_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QMdiSubWindow (); + +static gsi::Methods methods_QMdiSubWindow_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMdiSubWindow::QMdiSubWindow(QWidget *parent, QFlags flags)\nThis method creates an object of class QMdiSubWindow.", &_init_ctor_QMdiSubWindow_Adaptor_3702, &_call_ctor_QMdiSubWindow_Adaptor_3702); + methods += new qt_gsi::GenericMethod ("emit_aboutToActivate", "@brief Emitter for signal void QMdiSubWindow::aboutToActivate()\nCall this method to emit this signal.", false, &_init_emitter_aboutToActivate_0, &_call_emitter_aboutToActivate_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QMdiSubWindow::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QMdiSubWindow::changeEvent(QEvent *changeEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QMdiSubWindow::childEvent(QChildEvent *childEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QMdiSubWindow::closeEvent(QCloseEvent *closeEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QMdiSubWindow::contextMenuEvent(QContextMenuEvent *contextMenuEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QMdiSubWindow::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QMdiSubWindow::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QMdiSubWindow::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QMdiSubWindow::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QMdiSubWindow::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QMdiSubWindow::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QMdiSubWindow::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QMdiSubWindow::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QMdiSubWindow::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QMdiSubWindow::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QMdiSubWindow::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QMdiSubWindow::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QMdiSubWindow::eventFilter(QObject *object, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QMdiSubWindow::focusInEvent(QFocusEvent *focusInEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QMdiSubWindow::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QMdiSubWindow::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QMdiSubWindow::focusOutEvent(QFocusEvent *focusOutEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QMdiSubWindow::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QMdiSubWindow::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QMdiSubWindow::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QMdiSubWindow::hideEvent(QHideEvent *hideEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QMdiSubWindow::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QMdiSubWindow::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QMdiSubWindow::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QMdiSubWindow::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QMdiSubWindow::keyPressEvent(QKeyEvent *keyEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QMdiSubWindow::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QMdiSubWindow::leaveEvent(QEvent *leaveEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QMdiSubWindow::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QMdiSubWindow::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QMdiSubWindow::mouseDoubleClickEvent(QMouseEvent *mouseEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QMdiSubWindow::mouseMoveEvent(QMouseEvent *mouseEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QMdiSubWindow::mousePressEvent(QMouseEvent *mouseEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QMdiSubWindow::mouseReleaseEvent(QMouseEvent *mouseEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QMdiSubWindow::moveEvent(QMoveEvent *moveEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QMdiSubWindow::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QMdiSubWindow::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QMdiSubWindow::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QMdiSubWindow::paintEvent(QPaintEvent *paintEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QMdiSubWindow::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QMdiSubWindow::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QMdiSubWindow::resizeEvent(QResizeEvent *resizeEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QMdiSubWindow::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QMdiSubWindow::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QMdiSubWindow::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QMdiSubWindow::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QMdiSubWindow::showEvent(QShowEvent *showEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QMdiSubWindow::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QMdiSubWindow::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QMdiSubWindow::timerEvent(QTimerEvent *timerEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QMdiSubWindow::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QMdiSubWindow::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QMdiSubWindow::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QMdiSubWindow::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowStateChanged", "@brief Emitter for signal void QMdiSubWindow::windowStateChanged(QFlags oldState, QFlags newState)\nCall this method to emit this signal.", false, &_init_emitter_windowStateChanged_5072, &_call_emitter_windowStateChanged_5072); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QMdiSubWindow::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QMdiSubWindow_Adaptor (qtdecl_QMdiSubWindow (), "QtWidgets", "QMdiSubWindow", + methods_QMdiSubWindow_Adaptor (), + "@qt\n@brief Binding of QMdiSubWindow"); + +} + + +// Implementation of the enum wrapper class for QMdiSubWindow::SubWindowOption +namespace qt_gsi +{ + +static gsi::Enum decl_QMdiSubWindow_SubWindowOption_Enum ("QtWidgets", "QMdiSubWindow_SubWindowOption", + gsi::enum_const ("AllowOutsideAreaHorizontally", QMdiSubWindow::AllowOutsideAreaHorizontally, "@brief Enum constant QMdiSubWindow::AllowOutsideAreaHorizontally") + + gsi::enum_const ("AllowOutsideAreaVertically", QMdiSubWindow::AllowOutsideAreaVertically, "@brief Enum constant QMdiSubWindow::AllowOutsideAreaVertically") + + gsi::enum_const ("RubberBandResize", QMdiSubWindow::RubberBandResize, "@brief Enum constant QMdiSubWindow::RubberBandResize") + + gsi::enum_const ("RubberBandMove", QMdiSubWindow::RubberBandMove, "@brief Enum constant QMdiSubWindow::RubberBandMove"), + "@qt\n@brief This class represents the QMdiSubWindow::SubWindowOption enum"); + +static gsi::QFlagsClass decl_QMdiSubWindow_SubWindowOption_Enums ("QtWidgets", "QMdiSubWindow_QFlags_SubWindowOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMdiSubWindow_SubWindowOption_Enum_in_parent (decl_QMdiSubWindow_SubWindowOption_Enum.defs ()); +static gsi::ClassExt decl_QMdiSubWindow_SubWindowOption_Enum_as_child (decl_QMdiSubWindow_SubWindowOption_Enum, "SubWindowOption"); +static gsi::ClassExt decl_QMdiSubWindow_SubWindowOption_Enums_as_child (decl_QMdiSubWindow_SubWindowOption_Enums, "QFlags_SubWindowOption"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQMenu.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQMenu.cc new file mode 100644 index 000000000..529c373e4 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQMenu.cc @@ -0,0 +1,3525 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMenu.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMenu + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QMenu::staticMetaObject); +} + + +// QAction *QMenu::actionAt(const QPoint &) + + +static void _init_f_actionAt_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_actionAt_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QMenu *)cls)->actionAt (arg1)); +} + + +// QRect QMenu::actionGeometry(QAction *) + + +static void _init_f_actionGeometry_c1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_actionGeometry_c1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QMenu *)cls)->actionGeometry (arg1)); +} + + +// QAction *QMenu::activeAction() + + +static void _init_f_activeAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activeAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAction *)((QMenu *)cls)->activeAction ()); +} + + +// void QMenu::addAction(QAction *action) + + +static void _init_f_addAction_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addAction_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu *)cls)->addAction (arg1); +} + + +// QAction *QMenu::addAction(const QString &text) + + +static void _init_f_addAction_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addAction_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QMenu *)cls)->addAction (arg1)); +} + + +// QAction *QMenu::addAction(const QIcon &icon, const QString &text) + + +static void _init_f_addAction_3704 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addAction_3704 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QMenu *)cls)->addAction (arg1, arg2)); +} + + +// QAction *QMenu::addAction(const QString &text, const QObject *receiver, const char *member, const QKeySequence &shortcut) + + +static void _init_f_addAction_7945 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("receiver"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("member"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("shortcut", true, "{}"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_addAction_7945 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QObject *arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = gsi::arg_reader() (args, heap); + const QKeySequence &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); + ret.write ((QAction *)((QMenu *)cls)->addAction (arg1, arg2, arg3, arg4)); +} + + +// QAction *QMenu::addAction(const QIcon &icon, const QString &text, const QObject *receiver, const char *member, const QKeySequence &shortcut) + + +static void _init_f_addAction_9624 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("receiver"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("member"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("shortcut", true, "{}"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_addAction_9624 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QObject *arg3 = gsi::arg_reader() (args, heap); + const char *arg4 = gsi::arg_reader() (args, heap); + const QKeySequence &arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); + ret.write ((QAction *)((QMenu *)cls)->addAction (arg1, arg2, arg3, arg4, arg5)); +} + + +// QAction *QMenu::addMenu(QMenu *menu) + + +static void _init_f_addMenu_1108 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("menu"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addMenu_1108 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMenu *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QMenu *)cls)->addMenu (arg1)); +} + + +// QMenu *QMenu::addMenu(const QString &title) + + +static void _init_f_addMenu_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addMenu_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMenu *)((QMenu *)cls)->addMenu (arg1)); +} + + +// QMenu *QMenu::addMenu(const QIcon &icon, const QString &title) + + +static void _init_f_addMenu_3704 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("title"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addMenu_3704 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QMenu *)((QMenu *)cls)->addMenu (arg1, arg2)); +} + + +// QAction *QMenu::addSection(const QString &text) + + +static void _init_f_addSection_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addSection_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QMenu *)cls)->addSection (arg1)); +} + + +// QAction *QMenu::addSection(const QIcon &icon, const QString &text) + + +static void _init_f_addSection_3704 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addSection_3704 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QMenu *)cls)->addSection (arg1, arg2)); +} + + +// QAction *QMenu::addSeparator() + + +static void _init_f_addSeparator_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_addSeparator_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAction *)((QMenu *)cls)->addSeparator ()); +} + + +// void QMenu::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu *)cls)->clear (); +} + + +// QAction *QMenu::defaultAction() + + +static void _init_f_defaultAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAction *)((QMenu *)cls)->defaultAction ()); +} + + +// QAction *QMenu::exec() + + +static void _init_f_exec_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_exec_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAction *)((QMenu *)cls)->exec ()); +} + + +// QAction *QMenu::exec(const QPoint &pos, QAction *at) + + +static void _init_f_exec_3117 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("at", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_exec_3117 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + QAction *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QAction *)((QMenu *)cls)->exec (arg1, arg2)); +} + + +// void QMenu::hideTearOffMenu() + + +static void _init_f_hideTearOffMenu_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hideTearOffMenu_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu *)cls)->hideTearOffMenu (); +} + + +// QIcon QMenu::icon() + + +static void _init_f_icon_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_icon_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIcon)((QMenu *)cls)->icon ()); +} + + +// QAction *QMenu::insertMenu(QAction *before, QMenu *menu) + + +static void _init_f_insertMenu_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("before"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("menu"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertMenu_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + QMenu *arg2 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QMenu *)cls)->insertMenu (arg1, arg2)); +} + + +// QAction *QMenu::insertSection(QAction *before, const QString &text) + + +static void _init_f_insertSection_3226 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("before"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertSection_3226 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QMenu *)cls)->insertSection (arg1, arg2)); +} + + +// QAction *QMenu::insertSection(QAction *before, const QIcon &icon, const QString &text) + + +static void _init_f_insertSection_4905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("before"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("icon"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertSection_4905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + const QIcon &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QMenu *)cls)->insertSection (arg1, arg2, arg3)); +} + + +// QAction *QMenu::insertSeparator(QAction *before) + + +static void _init_f_insertSeparator_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("before"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertSeparator_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QMenu *)cls)->insertSeparator (arg1)); +} + + +// bool QMenu::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMenu *)cls)->isEmpty ()); +} + + +// bool QMenu::isTearOffEnabled() + + +static void _init_f_isTearOffEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isTearOffEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMenu *)cls)->isTearOffEnabled ()); +} + + +// bool QMenu::isTearOffMenuVisible() + + +static void _init_f_isTearOffMenuVisible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isTearOffMenuVisible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMenu *)cls)->isTearOffMenuVisible ()); +} + + +// QAction *QMenu::menuAction() + + +static void _init_f_menuAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_menuAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAction *)((QMenu *)cls)->menuAction ()); +} + + +// void QMenu::popup(const QPoint &pos, QAction *at) + + +static void _init_f_popup_3117 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("at", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_popup_3117 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + QAction *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu *)cls)->popup (arg1, arg2); +} + + +// bool QMenu::separatorsCollapsible() + + +static void _init_f_separatorsCollapsible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_separatorsCollapsible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMenu *)cls)->separatorsCollapsible ()); +} + + +// void QMenu::setActiveAction(QAction *act) + + +static void _init_f_setActiveAction_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("act"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setActiveAction_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu *)cls)->setActiveAction (arg1); +} + + +// void QMenu::setDefaultAction(QAction *) + + +static void _init_f_setDefaultAction_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultAction_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu *)cls)->setDefaultAction (arg1); +} + + +// void QMenu::setIcon(const QIcon &icon) + + +static void _init_f_setIcon_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIcon_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu *)cls)->setIcon (arg1); +} + + +// void QMenu::setNoReplayFor(QWidget *widget) + + +static void _init_f_setNoReplayFor_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNoReplayFor_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu *)cls)->setNoReplayFor (arg1); +} + + +// void QMenu::setSeparatorsCollapsible(bool collapse) + + +static void _init_f_setSeparatorsCollapsible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("collapse"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSeparatorsCollapsible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu *)cls)->setSeparatorsCollapsible (arg1); +} + + +// void QMenu::setTearOffEnabled(bool) + + +static void _init_f_setTearOffEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTearOffEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu *)cls)->setTearOffEnabled (arg1); +} + + +// void QMenu::setTitle(const QString &title) + + +static void _init_f_setTitle_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTitle_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu *)cls)->setTitle (arg1); +} + + +// void QMenu::setToolTipsVisible(bool visible) + + +static void _init_f_setToolTipsVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setToolTipsVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu *)cls)->setToolTipsVisible (arg1); +} + + +// void QMenu::showTearOffMenu() + + +static void _init_f_showTearOffMenu_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showTearOffMenu_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu *)cls)->showTearOffMenu (); +} + + +// void QMenu::showTearOffMenu(const QPoint &pos) + + +static void _init_f_showTearOffMenu_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_showTearOffMenu_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu *)cls)->showTearOffMenu (arg1); +} + + +// QSize QMenu::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMenu *)cls)->sizeHint ()); +} + + +// QString QMenu::title() + + +static void _init_f_title_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_title_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QMenu *)cls)->title ()); +} + + +// bool QMenu::toolTipsVisible() + + +static void _init_f_toolTipsVisible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toolTipsVisible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMenu *)cls)->toolTipsVisible ()); +} + + +// static QAction *QMenu::exec(const QList &actions, const QPoint &pos, QAction *at, QWidget *parent) + + +static void _init_f_exec_7017 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("actions"); + decl->add_arg & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("at", true, "nullptr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("parent", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_exec_7017 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + const QPoint &arg2 = gsi::arg_reader() (args, heap); + QAction *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QWidget *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QAction *)QMenu::exec (arg1, arg2, arg3, arg4)); +} + + +// static QString QMenu::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QMenu::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMenu () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("actionAt", "@brief Method QAction *QMenu::actionAt(const QPoint &)\n", true, &_init_f_actionAt_c1916, &_call_f_actionAt_c1916); + methods += new qt_gsi::GenericMethod ("actionGeometry", "@brief Method QRect QMenu::actionGeometry(QAction *)\n", true, &_init_f_actionGeometry_c1309, &_call_f_actionGeometry_c1309); + methods += new qt_gsi::GenericMethod (":activeAction", "@brief Method QAction *QMenu::activeAction()\n", true, &_init_f_activeAction_c0, &_call_f_activeAction_c0); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method void QMenu::addAction(QAction *action)\n", false, &_init_f_addAction_1309, &_call_f_addAction_1309); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method QAction *QMenu::addAction(const QString &text)\n", false, &_init_f_addAction_2025, &_call_f_addAction_2025); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method QAction *QMenu::addAction(const QIcon &icon, const QString &text)\n", false, &_init_f_addAction_3704, &_call_f_addAction_3704); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method QAction *QMenu::addAction(const QString &text, const QObject *receiver, const char *member, const QKeySequence &shortcut)\n", false, &_init_f_addAction_7945, &_call_f_addAction_7945); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method QAction *QMenu::addAction(const QIcon &icon, const QString &text, const QObject *receiver, const char *member, const QKeySequence &shortcut)\n", false, &_init_f_addAction_9624, &_call_f_addAction_9624); + methods += new qt_gsi::GenericMethod ("addMenu", "@brief Method QAction *QMenu::addMenu(QMenu *menu)\n", false, &_init_f_addMenu_1108, &_call_f_addMenu_1108); + methods += new qt_gsi::GenericMethod ("addMenu", "@brief Method QMenu *QMenu::addMenu(const QString &title)\n", false, &_init_f_addMenu_2025, &_call_f_addMenu_2025); + methods += new qt_gsi::GenericMethod ("addMenu", "@brief Method QMenu *QMenu::addMenu(const QIcon &icon, const QString &title)\n", false, &_init_f_addMenu_3704, &_call_f_addMenu_3704); + methods += new qt_gsi::GenericMethod ("addSection", "@brief Method QAction *QMenu::addSection(const QString &text)\n", false, &_init_f_addSection_2025, &_call_f_addSection_2025); + methods += new qt_gsi::GenericMethod ("addSection", "@brief Method QAction *QMenu::addSection(const QIcon &icon, const QString &text)\n", false, &_init_f_addSection_3704, &_call_f_addSection_3704); + methods += new qt_gsi::GenericMethod ("addSeparator", "@brief Method QAction *QMenu::addSeparator()\n", false, &_init_f_addSeparator_0, &_call_f_addSeparator_0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QMenu::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod (":defaultAction", "@brief Method QAction *QMenu::defaultAction()\n", true, &_init_f_defaultAction_c0, &_call_f_defaultAction_c0); + methods += new qt_gsi::GenericMethod ("exec", "@brief Method QAction *QMenu::exec()\n", false, &_init_f_exec_0, &_call_f_exec_0); + methods += new qt_gsi::GenericMethod ("exec", "@brief Method QAction *QMenu::exec(const QPoint &pos, QAction *at)\n", false, &_init_f_exec_3117, &_call_f_exec_3117); + methods += new qt_gsi::GenericMethod ("hideTearOffMenu", "@brief Method void QMenu::hideTearOffMenu()\n", false, &_init_f_hideTearOffMenu_0, &_call_f_hideTearOffMenu_0); + methods += new qt_gsi::GenericMethod (":icon", "@brief Method QIcon QMenu::icon()\n", true, &_init_f_icon_c0, &_call_f_icon_c0); + methods += new qt_gsi::GenericMethod ("insertMenu", "@brief Method QAction *QMenu::insertMenu(QAction *before, QMenu *menu)\n", false, &_init_f_insertMenu_2309, &_call_f_insertMenu_2309); + methods += new qt_gsi::GenericMethod ("insertSection", "@brief Method QAction *QMenu::insertSection(QAction *before, const QString &text)\n", false, &_init_f_insertSection_3226, &_call_f_insertSection_3226); + methods += new qt_gsi::GenericMethod ("insertSection", "@brief Method QAction *QMenu::insertSection(QAction *before, const QIcon &icon, const QString &text)\n", false, &_init_f_insertSection_4905, &_call_f_insertSection_4905); + methods += new qt_gsi::GenericMethod ("insertSeparator", "@brief Method QAction *QMenu::insertSeparator(QAction *before)\n", false, &_init_f_insertSeparator_1309, &_call_f_insertSeparator_1309); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QMenu::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("isTearOffEnabled?|:tearOffEnabled", "@brief Method bool QMenu::isTearOffEnabled()\n", true, &_init_f_isTearOffEnabled_c0, &_call_f_isTearOffEnabled_c0); + methods += new qt_gsi::GenericMethod ("isTearOffMenuVisible?", "@brief Method bool QMenu::isTearOffMenuVisible()\n", true, &_init_f_isTearOffMenuVisible_c0, &_call_f_isTearOffMenuVisible_c0); + methods += new qt_gsi::GenericMethod ("menuAction", "@brief Method QAction *QMenu::menuAction()\n", true, &_init_f_menuAction_c0, &_call_f_menuAction_c0); + methods += new qt_gsi::GenericMethod ("popup", "@brief Method void QMenu::popup(const QPoint &pos, QAction *at)\n", false, &_init_f_popup_3117, &_call_f_popup_3117); + methods += new qt_gsi::GenericMethod (":separatorsCollapsible", "@brief Method bool QMenu::separatorsCollapsible()\n", true, &_init_f_separatorsCollapsible_c0, &_call_f_separatorsCollapsible_c0); + methods += new qt_gsi::GenericMethod ("setActiveAction|activeAction=", "@brief Method void QMenu::setActiveAction(QAction *act)\n", false, &_init_f_setActiveAction_1309, &_call_f_setActiveAction_1309); + methods += new qt_gsi::GenericMethod ("setDefaultAction|defaultAction=", "@brief Method void QMenu::setDefaultAction(QAction *)\n", false, &_init_f_setDefaultAction_1309, &_call_f_setDefaultAction_1309); + methods += new qt_gsi::GenericMethod ("setIcon|icon=", "@brief Method void QMenu::setIcon(const QIcon &icon)\n", false, &_init_f_setIcon_1787, &_call_f_setIcon_1787); + methods += new qt_gsi::GenericMethod ("setNoReplayFor", "@brief Method void QMenu::setNoReplayFor(QWidget *widget)\n", false, &_init_f_setNoReplayFor_1315, &_call_f_setNoReplayFor_1315); + methods += new qt_gsi::GenericMethod ("setSeparatorsCollapsible|separatorsCollapsible=", "@brief Method void QMenu::setSeparatorsCollapsible(bool collapse)\n", false, &_init_f_setSeparatorsCollapsible_864, &_call_f_setSeparatorsCollapsible_864); + methods += new qt_gsi::GenericMethod ("setTearOffEnabled|tearOffEnabled=", "@brief Method void QMenu::setTearOffEnabled(bool)\n", false, &_init_f_setTearOffEnabled_864, &_call_f_setTearOffEnabled_864); + methods += new qt_gsi::GenericMethod ("setTitle|title=", "@brief Method void QMenu::setTitle(const QString &title)\n", false, &_init_f_setTitle_2025, &_call_f_setTitle_2025); + methods += new qt_gsi::GenericMethod ("setToolTipsVisible|toolTipsVisible=", "@brief Method void QMenu::setToolTipsVisible(bool visible)\n", false, &_init_f_setToolTipsVisible_864, &_call_f_setToolTipsVisible_864); + methods += new qt_gsi::GenericMethod ("showTearOffMenu", "@brief Method void QMenu::showTearOffMenu()\n", false, &_init_f_showTearOffMenu_0, &_call_f_showTearOffMenu_0); + methods += new qt_gsi::GenericMethod ("showTearOffMenu", "@brief Method void QMenu::showTearOffMenu(const QPoint &pos)\n", false, &_init_f_showTearOffMenu_1916, &_call_f_showTearOffMenu_1916); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QMenu::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":title", "@brief Method QString QMenu::title()\n", true, &_init_f_title_c0, &_call_f_title_c0); + methods += new qt_gsi::GenericMethod (":toolTipsVisible", "@brief Method bool QMenu::toolTipsVisible()\n", true, &_init_f_toolTipsVisible_c0, &_call_f_toolTipsVisible_c0); + methods += gsi::qt_signal ("aboutToHide()", "aboutToHide", "@brief Signal declaration for QMenu::aboutToHide()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("aboutToShow()", "aboutToShow", "@brief Signal declaration for QMenu::aboutToShow()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QMenu::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QMenu::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("hovered(QAction *)", "hovered", gsi::arg("action"), "@brief Signal declaration for QMenu::hovered(QAction *action)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QMenu::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("triggered(QAction *)", "triggered", gsi::arg("action"), "@brief Signal declaration for QMenu::triggered(QAction *action)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QMenu::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QMenu::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QMenu::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("exec", "@brief Static method QAction *QMenu::exec(const QList &actions, const QPoint &pos, QAction *at, QWidget *parent)\nThis method is static and can be called without an instance.", &_init_f_exec_7017, &_call_f_exec_7017); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QMenu::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QMenu (qtdecl_QWidget (), "QtWidgets", "QMenu_Native", + methods_QMenu (), + "@hide\n@alias QMenu"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMenu () { return decl_QMenu; } + +} + + +class QMenu_Adaptor : public QMenu, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QMenu_Adaptor(); + + // [adaptor ctor] QMenu::QMenu(QWidget *parent) + QMenu_Adaptor() : QMenu() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMenu::QMenu(QWidget *parent) + QMenu_Adaptor(QWidget *parent) : QMenu(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMenu::QMenu(const QString &title, QWidget *parent) + QMenu_Adaptor(const QString &title) : QMenu(title) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMenu::QMenu(const QString &title, QWidget *parent) + QMenu_Adaptor(const QString &title, QWidget *parent) : QMenu(title, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] int QMenu::columnCount() + int fp_QMenu_columnCount_c0 () const { + return QMenu::columnCount(); + } + + // [expose] void QMenu::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QMenu_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QMenu::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QMenu::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QMenu_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QMenu::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QMenu::focusNextChild() + bool fp_QMenu_focusNextChild_0 () { + return QMenu::focusNextChild(); + } + + // [expose] bool QMenu::focusPreviousChild() + bool fp_QMenu_focusPreviousChild_0 () { + return QMenu::focusPreviousChild(); + } + + // [expose] bool QMenu::isSignalConnected(const QMetaMethod &signal) + bool fp_QMenu_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QMenu::isSignalConnected(signal); + } + + // [expose] int QMenu::receivers(const char *signal) + int fp_QMenu_receivers_c1731 (const char *signal) const { + return QMenu::receivers(signal); + } + + // [expose] QObject *QMenu::sender() + QObject * fp_QMenu_sender_c0 () const { + return QMenu::sender(); + } + + // [expose] int QMenu::senderSignalIndex() + int fp_QMenu_senderSignalIndex_c0 () const { + return QMenu::senderSignalIndex(); + } + + // [expose] void QMenu::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QMenu_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QMenu::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QMenu::aboutToHide() + void emitter_QMenu_aboutToHide_0() + { + emit QMenu::aboutToHide(); + } + + // [emitter impl] void QMenu::aboutToShow() + void emitter_QMenu_aboutToShow_0() + { + emit QMenu::aboutToShow(); + } + + // [emitter impl] void QMenu::customContextMenuRequested(const QPoint &pos) + void emitter_QMenu_customContextMenuRequested_1916(const QPoint &pos) + { + emit QMenu::customContextMenuRequested(pos); + } + + // [emitter impl] void QMenu::destroyed(QObject *) + void emitter_QMenu_destroyed_1302(QObject *arg1) + { + emit QMenu::destroyed(arg1); + } + + // [adaptor impl] bool QMenu::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QMenu::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QMenu_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QMenu::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QMenu::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QMenu::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QMenu_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QMenu::hasHeightForWidth(); + } + } + + // [adaptor impl] int QMenu::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QMenu::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QMenu_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QMenu::heightForWidth(arg1); + } + } + + // [emitter impl] void QMenu::hovered(QAction *action) + void emitter_QMenu_hovered_1309(QAction *action) + { + emit QMenu::hovered(action); + } + + // [adaptor impl] QVariant QMenu::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QMenu::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QMenu_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QMenu::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QMenu::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QMenu::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QMenu_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QMenu::minimumSizeHint(); + } + } + + // [emitter impl] void QMenu::objectNameChanged(const QString &objectName) + void emitter_QMenu_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QMenu::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QMenu::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QMenu::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QMenu_Adaptor::cbs_paintEngine_c0_0); + } else { + return QMenu::paintEngine(); + } + } + + // [adaptor impl] void QMenu::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QMenu::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QMenu_Adaptor::cbs_setVisible_864_0, visible); + } else { + QMenu::setVisible(visible); + } + } + + // [adaptor impl] QSize QMenu::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QMenu::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QMenu_Adaptor::cbs_sizeHint_c0_0); + } else { + return QMenu::sizeHint(); + } + } + + // [emitter impl] void QMenu::triggered(QAction *action) + void emitter_QMenu_triggered_1309(QAction *action) + { + emit QMenu::triggered(action); + } + + // [emitter impl] void QMenu::windowIconChanged(const QIcon &icon) + void emitter_QMenu_windowIconChanged_1787(const QIcon &icon) + { + emit QMenu::windowIconChanged(icon); + } + + // [emitter impl] void QMenu::windowIconTextChanged(const QString &iconText) + void emitter_QMenu_windowIconTextChanged_2025(const QString &iconText) + { + emit QMenu::windowIconTextChanged(iconText); + } + + // [emitter impl] void QMenu::windowTitleChanged(const QString &title) + void emitter_QMenu_windowTitleChanged_2025(const QString &title) + { + emit QMenu::windowTitleChanged(title); + } + + // [adaptor impl] void QMenu::actionEvent(QActionEvent *) + void cbs_actionEvent_1823_0(QActionEvent *arg1) + { + QMenu::actionEvent(arg1); + } + + virtual void actionEvent(QActionEvent *arg1) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QMenu_Adaptor::cbs_actionEvent_1823_0, arg1); + } else { + QMenu::actionEvent(arg1); + } + } + + // [adaptor impl] void QMenu::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QMenu::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QMenu_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QMenu::changeEvent(arg1); + } + } + + // [adaptor impl] void QMenu::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QMenu::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QMenu_Adaptor::cbs_childEvent_1701_0, event); + } else { + QMenu::childEvent(event); + } + } + + // [adaptor impl] void QMenu::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QMenu::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QMenu_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QMenu::closeEvent(event); + } + } + + // [adaptor impl] void QMenu::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QMenu::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QMenu_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QMenu::contextMenuEvent(event); + } + } + + // [adaptor impl] void QMenu::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QMenu::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QMenu_Adaptor::cbs_customEvent_1217_0, event); + } else { + QMenu::customEvent(event); + } + } + + // [adaptor impl] void QMenu::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QMenu::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QMenu_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QMenu::disconnectNotify(signal); + } + } + + // [adaptor impl] void QMenu::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QMenu::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QMenu_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QMenu::dragEnterEvent(event); + } + } + + // [adaptor impl] void QMenu::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QMenu::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QMenu_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QMenu::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QMenu::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QMenu::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QMenu_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QMenu::dragMoveEvent(event); + } + } + + // [adaptor impl] void QMenu::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QMenu::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QMenu_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QMenu::dropEvent(event); + } + } + + // [adaptor impl] void QMenu::enterEvent(QEnterEvent *) + void cbs_enterEvent_1727_0(QEnterEvent *arg1) + { + QMenu::enterEvent(arg1); + } + + virtual void enterEvent(QEnterEvent *arg1) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QMenu_Adaptor::cbs_enterEvent_1727_0, arg1); + } else { + QMenu::enterEvent(arg1); + } + } + + // [adaptor impl] bool QMenu::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QMenu::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QMenu_Adaptor::cbs_event_1217_0, arg1); + } else { + return QMenu::event(arg1); + } + } + + // [adaptor impl] void QMenu::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QMenu::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QMenu_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QMenu::focusInEvent(event); + } + } + + // [adaptor impl] bool QMenu::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QMenu::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QMenu_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QMenu::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QMenu::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QMenu::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QMenu_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QMenu::focusOutEvent(event); + } + } + + // [adaptor impl] void QMenu::hideEvent(QHideEvent *) + void cbs_hideEvent_1595_0(QHideEvent *arg1) + { + QMenu::hideEvent(arg1); + } + + virtual void hideEvent(QHideEvent *arg1) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QMenu_Adaptor::cbs_hideEvent_1595_0, arg1); + } else { + QMenu::hideEvent(arg1); + } + } + + // [adaptor impl] void QMenu::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QMenu::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QMenu_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QMenu::initPainter(painter); + } + } + + // [adaptor impl] void QMenu::initStyleOption(QStyleOptionMenuItem *option, const QAction *action) + void cbs_initStyleOption_c4565_0(QStyleOptionMenuItem *option, const QAction *action) const + { + QMenu::initStyleOption(option, action); + } + + virtual void initStyleOption(QStyleOptionMenuItem *option, const QAction *action) const + { + if (cb_initStyleOption_c4565_0.can_issue()) { + cb_initStyleOption_c4565_0.issue(&QMenu_Adaptor::cbs_initStyleOption_c4565_0, option, action); + } else { + QMenu::initStyleOption(option, action); + } + } + + // [adaptor impl] void QMenu::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QMenu::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QMenu_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QMenu::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QMenu::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QMenu::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QMenu_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QMenu::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QMenu::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QMenu::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QMenu_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QMenu::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QMenu::leaveEvent(QEvent *) + void cbs_leaveEvent_1217_0(QEvent *arg1) + { + QMenu::leaveEvent(arg1); + } + + virtual void leaveEvent(QEvent *arg1) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QMenu_Adaptor::cbs_leaveEvent_1217_0, arg1); + } else { + QMenu::leaveEvent(arg1); + } + } + + // [adaptor impl] int QMenu::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QMenu::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QMenu_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QMenu::metric(arg1); + } + } + + // [adaptor impl] void QMenu::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QMenu::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QMenu_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QMenu::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QMenu::mouseMoveEvent(QMouseEvent *) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *arg1) + { + QMenu::mouseMoveEvent(arg1); + } + + virtual void mouseMoveEvent(QMouseEvent *arg1) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QMenu_Adaptor::cbs_mouseMoveEvent_1738_0, arg1); + } else { + QMenu::mouseMoveEvent(arg1); + } + } + + // [adaptor impl] void QMenu::mousePressEvent(QMouseEvent *) + void cbs_mousePressEvent_1738_0(QMouseEvent *arg1) + { + QMenu::mousePressEvent(arg1); + } + + virtual void mousePressEvent(QMouseEvent *arg1) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QMenu_Adaptor::cbs_mousePressEvent_1738_0, arg1); + } else { + QMenu::mousePressEvent(arg1); + } + } + + // [adaptor impl] void QMenu::mouseReleaseEvent(QMouseEvent *) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *arg1) + { + QMenu::mouseReleaseEvent(arg1); + } + + virtual void mouseReleaseEvent(QMouseEvent *arg1) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QMenu_Adaptor::cbs_mouseReleaseEvent_1738_0, arg1); + } else { + QMenu::mouseReleaseEvent(arg1); + } + } + + // [adaptor impl] void QMenu::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QMenu::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QMenu_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QMenu::moveEvent(event); + } + } + + // [adaptor impl] bool QMenu::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QMenu::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QMenu_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QMenu::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QMenu::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QMenu::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QMenu_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QMenu::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QMenu::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QMenu::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QMenu_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QMenu::redirected(offset); + } + } + + // [adaptor impl] void QMenu::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QMenu::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QMenu_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QMenu::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QMenu::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QMenu::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QMenu_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QMenu::sharedPainter(); + } + } + + // [adaptor impl] void QMenu::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QMenu::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QMenu_Adaptor::cbs_showEvent_1634_0, event); + } else { + QMenu::showEvent(event); + } + } + + // [adaptor impl] void QMenu::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QMenu::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QMenu_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QMenu::tabletEvent(event); + } + } + + // [adaptor impl] void QMenu::timerEvent(QTimerEvent *) + void cbs_timerEvent_1730_0(QTimerEvent *arg1) + { + QMenu::timerEvent(arg1); + } + + virtual void timerEvent(QTimerEvent *arg1) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QMenu_Adaptor::cbs_timerEvent_1730_0, arg1); + } else { + QMenu::timerEvent(arg1); + } + } + + // [adaptor impl] void QMenu::wheelEvent(QWheelEvent *) + void cbs_wheelEvent_1718_0(QWheelEvent *arg1) + { + QMenu::wheelEvent(arg1); + } + + virtual void wheelEvent(QWheelEvent *arg1) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QMenu_Adaptor::cbs_wheelEvent_1718_0, arg1); + } else { + QMenu::wheelEvent(arg1); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c4565_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QMenu_Adaptor::~QMenu_Adaptor() { } + +// Constructor QMenu::QMenu(QWidget *parent) (adaptor class) + +static void _init_ctor_QMenu_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMenu_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QMenu_Adaptor (arg1)); +} + + +// Constructor QMenu::QMenu(const QString &title, QWidget *parent) (adaptor class) + +static void _init_ctor_QMenu_Adaptor_3232 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QMenu_Adaptor_3232 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QMenu_Adaptor (arg1, arg2)); +} + + +// emitter void QMenu::aboutToHide() + +static void _init_emitter_aboutToHide_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_aboutToHide_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QMenu_Adaptor *)cls)->emitter_QMenu_aboutToHide_0 (); +} + + +// emitter void QMenu::aboutToShow() + +static void _init_emitter_aboutToShow_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_aboutToShow_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QMenu_Adaptor *)cls)->emitter_QMenu_aboutToShow_0 (); +} + + +// void QMenu::actionEvent(QActionEvent *) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QMenu::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QMenu::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QMenu::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// exposed int QMenu::columnCount() + +static void _init_fp_columnCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_columnCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMenu_Adaptor *)cls)->fp_QMenu_columnCount_c0 ()); +} + + +// void QMenu::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QMenu::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->fp_QMenu_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QMenu::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QMenu_Adaptor *)cls)->emitter_QMenu_customContextMenuRequested_1916 (arg1); +} + + +// void QMenu::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QMenu::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->fp_QMenu_destroy_1620 (arg1, arg2); +} + + +// emitter void QMenu::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QMenu_Adaptor *)cls)->emitter_QMenu_destroyed_1302 (arg1); +} + + +// void QMenu::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QMenu::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QMenu::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QMenu::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QMenu::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QMenu::enterEvent(QEnterEvent *) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QMenu::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QMenu_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QMenu::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QMenu_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QMenu::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QMenu::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMenu_Adaptor *)cls)->fp_QMenu_focusNextChild_0 ()); +} + + +// bool QMenu::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QMenu_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QMenu::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QMenu::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMenu_Adaptor *)cls)->fp_QMenu_focusPreviousChild_0 ()); +} + + +// bool QMenu::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMenu_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QMenu::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QMenu_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QMenu::hideEvent(QHideEvent *) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// emitter void QMenu::hovered(QAction *action) + +static void _init_emitter_hovered_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_hovered_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + ((QMenu_Adaptor *)cls)->emitter_QMenu_hovered_1309 (arg1); +} + + +// void QMenu::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QMenu::initStyleOption(QStyleOptionMenuItem *option, const QAction *action) + +static void _init_cbs_initStyleOption_c4565_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c4565_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionMenuItem *arg1 = args.read (heap); + const QAction *arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_initStyleOption_c4565_0 (arg1, arg2); +} + +static void _set_callback_cbs_initStyleOption_c4565_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_initStyleOption_c4565_0 = cb; +} + + +// void QMenu::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QMenu::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QMenu_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QMenu::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMenu_Adaptor *)cls)->fp_QMenu_isSignalConnected_c2394 (arg1)); +} + + +// void QMenu::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QMenu::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QMenu::leaveEvent(QEvent *) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QMenu::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QMenu_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QMenu::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMenu_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QMenu::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QMenu::mouseMoveEvent(QMouseEvent *) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QMenu::mousePressEvent(QMouseEvent *) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QMenu::mouseReleaseEvent(QMouseEvent *) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QMenu::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QMenu::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QMenu_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QMenu::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMenu_Adaptor *)cls)->emitter_QMenu_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QMenu::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QMenu_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QMenu::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QMenu::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMenu_Adaptor *)cls)->fp_QMenu_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QMenu::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QMenu_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QMenu::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QMenu::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QMenu_Adaptor *)cls)->fp_QMenu_sender_c0 ()); +} + + +// exposed int QMenu::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMenu_Adaptor *)cls)->fp_QMenu_senderSignalIndex_c0 ()); +} + + +// void QMenu::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QMenu::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QMenu_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QMenu::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QMenu::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMenu_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QMenu::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QMenu::timerEvent(QTimerEvent *) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QMenu::triggered(QAction *action) + +static void _init_emitter_triggered_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_triggered_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + ((QMenu_Adaptor *)cls)->emitter_QMenu_triggered_1309 (arg1); +} + + +// exposed void QMenu::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->fp_QMenu_updateMicroFocus_2420 (arg1); +} + + +// void QMenu::wheelEvent(QWheelEvent *) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenu_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenu_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QMenu::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QMenu_Adaptor *)cls)->emitter_QMenu_windowIconChanged_1787 (arg1); +} + + +// emitter void QMenu::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMenu_Adaptor *)cls)->emitter_QMenu_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QMenu::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMenu_Adaptor *)cls)->emitter_QMenu_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QMenu (); + +static gsi::Methods methods_QMenu_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMenu::QMenu(QWidget *parent)\nThis method creates an object of class QMenu.", &_init_ctor_QMenu_Adaptor_1315, &_call_ctor_QMenu_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMenu::QMenu(const QString &title, QWidget *parent)\nThis method creates an object of class QMenu.", &_init_ctor_QMenu_Adaptor_3232, &_call_ctor_QMenu_Adaptor_3232); + methods += new qt_gsi::GenericMethod ("emit_aboutToHide", "@brief Emitter for signal void QMenu::aboutToHide()\nCall this method to emit this signal.", false, &_init_emitter_aboutToHide_0, &_call_emitter_aboutToHide_0); + methods += new qt_gsi::GenericMethod ("emit_aboutToShow", "@brief Emitter for signal void QMenu::aboutToShow()\nCall this method to emit this signal.", false, &_init_emitter_aboutToShow_0, &_call_emitter_aboutToShow_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QMenu::actionEvent(QActionEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QMenu::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QMenu::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QMenu::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*columnCount", "@brief Method int QMenu::columnCount()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_columnCount_c0, &_call_fp_columnCount_c0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QMenu::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QMenu::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QMenu::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QMenu::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QMenu::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QMenu::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QMenu::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QMenu::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QMenu::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QMenu::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QMenu::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QMenu::enterEvent(QEnterEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QMenu::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QMenu::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QMenu::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QMenu::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QMenu::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QMenu::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QMenu::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QMenu::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QMenu::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QMenu::hideEvent(QHideEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("emit_hovered", "@brief Emitter for signal void QMenu::hovered(QAction *action)\nCall this method to emit this signal.", false, &_init_emitter_hovered_1309, &_call_emitter_hovered_1309); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QMenu::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QMenu::initStyleOption(QStyleOptionMenuItem *option, const QAction *action)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c4565_0, &_call_cbs_initStyleOption_c4565_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c4565_0, &_call_cbs_initStyleOption_c4565_0, &_set_callback_cbs_initStyleOption_c4565_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QMenu::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QMenu::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QMenu::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QMenu::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QMenu::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QMenu::leaveEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QMenu::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QMenu::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QMenu::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QMenu::mouseMoveEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QMenu::mousePressEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QMenu::mouseReleaseEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QMenu::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QMenu::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QMenu::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QMenu::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QMenu::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QMenu::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QMenu::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QMenu::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QMenu::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QMenu::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QMenu::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QMenu::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QMenu::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QMenu::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QMenu::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QMenu::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_triggered", "@brief Emitter for signal void QMenu::triggered(QAction *action)\nCall this method to emit this signal.", false, &_init_emitter_triggered_1309, &_call_emitter_triggered_1309); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QMenu::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QMenu::wheelEvent(QWheelEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QMenu::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QMenu::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QMenu::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QMenu_Adaptor (qtdecl_QMenu (), "QtWidgets", "QMenu", + methods_QMenu_Adaptor (), + "@qt\n@brief Binding of QMenu"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQMenuBar.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQMenuBar.cc new file mode 100644 index 000000000..4430bcb86 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQMenuBar.cc @@ -0,0 +1,3015 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMenuBar.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMenuBar + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QMenuBar::staticMetaObject); +} + + +// QAction *QMenuBar::actionAt(const QPoint &) + + +static void _init_f_actionAt_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_actionAt_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QMenuBar *)cls)->actionAt (arg1)); +} + + +// QRect QMenuBar::actionGeometry(QAction *) + + +static void _init_f_actionGeometry_c1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_actionGeometry_c1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QMenuBar *)cls)->actionGeometry (arg1)); +} + + +// QAction *QMenuBar::activeAction() + + +static void _init_f_activeAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activeAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAction *)((QMenuBar *)cls)->activeAction ()); +} + + +// void QMenuBar::addAction(QAction *action) + + +static void _init_f_addAction_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addAction_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar *)cls)->addAction (arg1); +} + + +// QAction *QMenuBar::addAction(const QString &text) + + +static void _init_f_addAction_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addAction_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QMenuBar *)cls)->addAction (arg1)); +} + + +// QAction *QMenuBar::addAction(const QString &text, const QObject *receiver, const char *member) + + +static void _init_f_addAction_5537 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("receiver"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("member"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_addAction_5537 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QObject *arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QMenuBar *)cls)->addAction (arg1, arg2, arg3)); +} + + +// QAction *QMenuBar::addMenu(QMenu *menu) + + +static void _init_f_addMenu_1108 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("menu"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addMenu_1108 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMenu *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QMenuBar *)cls)->addMenu (arg1)); +} + + +// QMenu *QMenuBar::addMenu(const QString &title) + + +static void _init_f_addMenu_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addMenu_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMenu *)((QMenuBar *)cls)->addMenu (arg1)); +} + + +// QMenu *QMenuBar::addMenu(const QIcon &icon, const QString &title) + + +static void _init_f_addMenu_3704 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("title"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addMenu_3704 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QMenu *)((QMenuBar *)cls)->addMenu (arg1, arg2)); +} + + +// QAction *QMenuBar::addSeparator() + + +static void _init_f_addSeparator_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_addSeparator_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAction *)((QMenuBar *)cls)->addSeparator ()); +} + + +// void QMenuBar::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar *)cls)->clear (); +} + + +// QWidget *QMenuBar::cornerWidget(Qt::Corner corner) + + +static void _init_f_cornerWidget_c1366 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("corner", true, "Qt::TopRightCorner"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_cornerWidget_c1366 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TopRightCorner), heap); + ret.write ((QWidget *)((QMenuBar *)cls)->cornerWidget (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// int QMenuBar::heightForWidth(int) + + +static void _init_f_heightForWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_heightForWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMenuBar *)cls)->heightForWidth (arg1)); +} + + +// QAction *QMenuBar::insertMenu(QAction *before, QMenu *menu) + + +static void _init_f_insertMenu_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("before"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("menu"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertMenu_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + QMenu *arg2 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QMenuBar *)cls)->insertMenu (arg1, arg2)); +} + + +// QAction *QMenuBar::insertSeparator(QAction *before) + + +static void _init_f_insertSeparator_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("before"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertSeparator_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QMenuBar *)cls)->insertSeparator (arg1)); +} + + +// bool QMenuBar::isDefaultUp() + + +static void _init_f_isDefaultUp_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDefaultUp_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMenuBar *)cls)->isDefaultUp ()); +} + + +// bool QMenuBar::isNativeMenuBar() + + +static void _init_f_isNativeMenuBar_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNativeMenuBar_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMenuBar *)cls)->isNativeMenuBar ()); +} + + +// QSize QMenuBar::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMenuBar *)cls)->minimumSizeHint ()); +} + + +// void QMenuBar::setActiveAction(QAction *action) + + +static void _init_f_setActiveAction_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setActiveAction_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar *)cls)->setActiveAction (arg1); +} + + +// void QMenuBar::setCornerWidget(QWidget *w, Qt::Corner corner) + + +static void _init_f_setCornerWidget_2573 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("corner", true, "Qt::TopRightCorner"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setCornerWidget_2573 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TopRightCorner), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar *)cls)->setCornerWidget (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QMenuBar::setDefaultUp(bool) + + +static void _init_f_setDefaultUp_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultUp_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar *)cls)->setDefaultUp (arg1); +} + + +// void QMenuBar::setNativeMenuBar(bool nativeMenuBar) + + +static void _init_f_setNativeMenuBar_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nativeMenuBar"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNativeMenuBar_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar *)cls)->setNativeMenuBar (arg1); +} + + +// void QMenuBar::setVisible(bool visible) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar *)cls)->setVisible (arg1); +} + + +// QSize QMenuBar::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMenuBar *)cls)->sizeHint ()); +} + + +// static QString QMenuBar::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QMenuBar::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMenuBar () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("actionAt", "@brief Method QAction *QMenuBar::actionAt(const QPoint &)\n", true, &_init_f_actionAt_c1916, &_call_f_actionAt_c1916); + methods += new qt_gsi::GenericMethod ("actionGeometry", "@brief Method QRect QMenuBar::actionGeometry(QAction *)\n", true, &_init_f_actionGeometry_c1309, &_call_f_actionGeometry_c1309); + methods += new qt_gsi::GenericMethod (":activeAction", "@brief Method QAction *QMenuBar::activeAction()\n", true, &_init_f_activeAction_c0, &_call_f_activeAction_c0); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method void QMenuBar::addAction(QAction *action)\n", false, &_init_f_addAction_1309, &_call_f_addAction_1309); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method QAction *QMenuBar::addAction(const QString &text)\n", false, &_init_f_addAction_2025, &_call_f_addAction_2025); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method QAction *QMenuBar::addAction(const QString &text, const QObject *receiver, const char *member)\n", false, &_init_f_addAction_5537, &_call_f_addAction_5537); + methods += new qt_gsi::GenericMethod ("addMenu", "@brief Method QAction *QMenuBar::addMenu(QMenu *menu)\n", false, &_init_f_addMenu_1108, &_call_f_addMenu_1108); + methods += new qt_gsi::GenericMethod ("addMenu", "@brief Method QMenu *QMenuBar::addMenu(const QString &title)\n", false, &_init_f_addMenu_2025, &_call_f_addMenu_2025); + methods += new qt_gsi::GenericMethod ("addMenu", "@brief Method QMenu *QMenuBar::addMenu(const QIcon &icon, const QString &title)\n", false, &_init_f_addMenu_3704, &_call_f_addMenu_3704); + methods += new qt_gsi::GenericMethod ("addSeparator", "@brief Method QAction *QMenuBar::addSeparator()\n", false, &_init_f_addSeparator_0, &_call_f_addSeparator_0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QMenuBar::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("cornerWidget", "@brief Method QWidget *QMenuBar::cornerWidget(Qt::Corner corner)\n", true, &_init_f_cornerWidget_c1366, &_call_f_cornerWidget_c1366); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Method int QMenuBar::heightForWidth(int)\nThis is a reimplementation of QWidget::heightForWidth", true, &_init_f_heightForWidth_c767, &_call_f_heightForWidth_c767); + methods += new qt_gsi::GenericMethod ("insertMenu", "@brief Method QAction *QMenuBar::insertMenu(QAction *before, QMenu *menu)\n", false, &_init_f_insertMenu_2309, &_call_f_insertMenu_2309); + methods += new qt_gsi::GenericMethod ("insertSeparator", "@brief Method QAction *QMenuBar::insertSeparator(QAction *before)\n", false, &_init_f_insertSeparator_1309, &_call_f_insertSeparator_1309); + methods += new qt_gsi::GenericMethod ("isDefaultUp?|:defaultUp", "@brief Method bool QMenuBar::isDefaultUp()\n", true, &_init_f_isDefaultUp_c0, &_call_f_isDefaultUp_c0); + methods += new qt_gsi::GenericMethod ("isNativeMenuBar?|:nativeMenuBar", "@brief Method bool QMenuBar::isNativeMenuBar()\n", true, &_init_f_isNativeMenuBar_c0, &_call_f_isNativeMenuBar_c0); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QMenuBar::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod ("setActiveAction|activeAction=", "@brief Method void QMenuBar::setActiveAction(QAction *action)\n", false, &_init_f_setActiveAction_1309, &_call_f_setActiveAction_1309); + methods += new qt_gsi::GenericMethod ("setCornerWidget", "@brief Method void QMenuBar::setCornerWidget(QWidget *w, Qt::Corner corner)\n", false, &_init_f_setCornerWidget_2573, &_call_f_setCornerWidget_2573); + methods += new qt_gsi::GenericMethod ("setDefaultUp|defaultUp=", "@brief Method void QMenuBar::setDefaultUp(bool)\n", false, &_init_f_setDefaultUp_864, &_call_f_setDefaultUp_864); + methods += new qt_gsi::GenericMethod ("setNativeMenuBar|nativeMenuBar=", "@brief Method void QMenuBar::setNativeMenuBar(bool nativeMenuBar)\n", false, &_init_f_setNativeMenuBar_864, &_call_f_setNativeMenuBar_864); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QMenuBar::setVisible(bool visible)\nThis is a reimplementation of QWidget::setVisible", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QMenuBar::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QMenuBar::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QMenuBar::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("hovered(QAction *)", "hovered", gsi::arg("action"), "@brief Signal declaration for QMenuBar::hovered(QAction *action)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QMenuBar::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("triggered(QAction *)", "triggered", gsi::arg("action"), "@brief Signal declaration for QMenuBar::triggered(QAction *action)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QMenuBar::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QMenuBar::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QMenuBar::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QMenuBar::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QMenuBar (qtdecl_QWidget (), "QtWidgets", "QMenuBar_Native", + methods_QMenuBar (), + "@hide\n@alias QMenuBar"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMenuBar () { return decl_QMenuBar; } + +} + + +class QMenuBar_Adaptor : public QMenuBar, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QMenuBar_Adaptor(); + + // [adaptor ctor] QMenuBar::QMenuBar(QWidget *parent) + QMenuBar_Adaptor() : QMenuBar() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMenuBar::QMenuBar(QWidget *parent) + QMenuBar_Adaptor(QWidget *parent) : QMenuBar(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QMenuBar::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QMenuBar_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QMenuBar::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QMenuBar::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QMenuBar_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QMenuBar::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QMenuBar::focusNextChild() + bool fp_QMenuBar_focusNextChild_0 () { + return QMenuBar::focusNextChild(); + } + + // [expose] bool QMenuBar::focusPreviousChild() + bool fp_QMenuBar_focusPreviousChild_0 () { + return QMenuBar::focusPreviousChild(); + } + + // [expose] bool QMenuBar::isSignalConnected(const QMetaMethod &signal) + bool fp_QMenuBar_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QMenuBar::isSignalConnected(signal); + } + + // [expose] int QMenuBar::receivers(const char *signal) + int fp_QMenuBar_receivers_c1731 (const char *signal) const { + return QMenuBar::receivers(signal); + } + + // [expose] QObject *QMenuBar::sender() + QObject * fp_QMenuBar_sender_c0 () const { + return QMenuBar::sender(); + } + + // [expose] int QMenuBar::senderSignalIndex() + int fp_QMenuBar_senderSignalIndex_c0 () const { + return QMenuBar::senderSignalIndex(); + } + + // [expose] void QMenuBar::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QMenuBar_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QMenuBar::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QMenuBar::customContextMenuRequested(const QPoint &pos) + void emitter_QMenuBar_customContextMenuRequested_1916(const QPoint &pos) + { + emit QMenuBar::customContextMenuRequested(pos); + } + + // [emitter impl] void QMenuBar::destroyed(QObject *) + void emitter_QMenuBar_destroyed_1302(QObject *arg1) + { + emit QMenuBar::destroyed(arg1); + } + + // [adaptor impl] bool QMenuBar::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QMenuBar::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QMenuBar_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QMenuBar::hasHeightForWidth(); + } + } + + // [adaptor impl] int QMenuBar::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QMenuBar::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QMenuBar_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QMenuBar::heightForWidth(arg1); + } + } + + // [emitter impl] void QMenuBar::hovered(QAction *action) + void emitter_QMenuBar_hovered_1309(QAction *action) + { + emit QMenuBar::hovered(action); + } + + // [adaptor impl] QVariant QMenuBar::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QMenuBar::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QMenuBar_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QMenuBar::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QMenuBar::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QMenuBar::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QMenuBar_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QMenuBar::minimumSizeHint(); + } + } + + // [emitter impl] void QMenuBar::objectNameChanged(const QString &objectName) + void emitter_QMenuBar_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QMenuBar::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QMenuBar::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QMenuBar::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QMenuBar_Adaptor::cbs_paintEngine_c0_0); + } else { + return QMenuBar::paintEngine(); + } + } + + // [adaptor impl] void QMenuBar::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QMenuBar::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QMenuBar_Adaptor::cbs_setVisible_864_0, visible); + } else { + QMenuBar::setVisible(visible); + } + } + + // [adaptor impl] QSize QMenuBar::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QMenuBar::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QMenuBar_Adaptor::cbs_sizeHint_c0_0); + } else { + return QMenuBar::sizeHint(); + } + } + + // [emitter impl] void QMenuBar::triggered(QAction *action) + void emitter_QMenuBar_triggered_1309(QAction *action) + { + emit QMenuBar::triggered(action); + } + + // [emitter impl] void QMenuBar::windowIconChanged(const QIcon &icon) + void emitter_QMenuBar_windowIconChanged_1787(const QIcon &icon) + { + emit QMenuBar::windowIconChanged(icon); + } + + // [emitter impl] void QMenuBar::windowIconTextChanged(const QString &iconText) + void emitter_QMenuBar_windowIconTextChanged_2025(const QString &iconText) + { + emit QMenuBar::windowIconTextChanged(iconText); + } + + // [emitter impl] void QMenuBar::windowTitleChanged(const QString &title) + void emitter_QMenuBar_windowTitleChanged_2025(const QString &title) + { + emit QMenuBar::windowTitleChanged(title); + } + + // [adaptor impl] void QMenuBar::actionEvent(QActionEvent *) + void cbs_actionEvent_1823_0(QActionEvent *arg1) + { + QMenuBar::actionEvent(arg1); + } + + virtual void actionEvent(QActionEvent *arg1) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QMenuBar_Adaptor::cbs_actionEvent_1823_0, arg1); + } else { + QMenuBar::actionEvent(arg1); + } + } + + // [adaptor impl] void QMenuBar::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QMenuBar::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QMenuBar_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QMenuBar::changeEvent(arg1); + } + } + + // [adaptor impl] void QMenuBar::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QMenuBar::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QMenuBar_Adaptor::cbs_childEvent_1701_0, event); + } else { + QMenuBar::childEvent(event); + } + } + + // [adaptor impl] void QMenuBar::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QMenuBar::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QMenuBar_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QMenuBar::closeEvent(event); + } + } + + // [adaptor impl] void QMenuBar::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QMenuBar::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QMenuBar_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QMenuBar::contextMenuEvent(event); + } + } + + // [adaptor impl] void QMenuBar::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QMenuBar::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QMenuBar_Adaptor::cbs_customEvent_1217_0, event); + } else { + QMenuBar::customEvent(event); + } + } + + // [adaptor impl] void QMenuBar::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QMenuBar::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QMenuBar_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QMenuBar::disconnectNotify(signal); + } + } + + // [adaptor impl] void QMenuBar::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QMenuBar::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QMenuBar_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QMenuBar::dragEnterEvent(event); + } + } + + // [adaptor impl] void QMenuBar::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QMenuBar::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QMenuBar_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QMenuBar::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QMenuBar::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QMenuBar::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QMenuBar_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QMenuBar::dragMoveEvent(event); + } + } + + // [adaptor impl] void QMenuBar::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QMenuBar::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QMenuBar_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QMenuBar::dropEvent(event); + } + } + + // [adaptor impl] void QMenuBar::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QMenuBar::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QMenuBar_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QMenuBar::enterEvent(event); + } + } + + // [adaptor impl] bool QMenuBar::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QMenuBar::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QMenuBar_Adaptor::cbs_event_1217_0, arg1); + } else { + return QMenuBar::event(arg1); + } + } + + // [adaptor impl] bool QMenuBar::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QMenuBar::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QMenuBar_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QMenuBar::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QMenuBar::focusInEvent(QFocusEvent *) + void cbs_focusInEvent_1729_0(QFocusEvent *arg1) + { + QMenuBar::focusInEvent(arg1); + } + + virtual void focusInEvent(QFocusEvent *arg1) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QMenuBar_Adaptor::cbs_focusInEvent_1729_0, arg1); + } else { + QMenuBar::focusInEvent(arg1); + } + } + + // [adaptor impl] bool QMenuBar::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QMenuBar::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QMenuBar_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QMenuBar::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QMenuBar::focusOutEvent(QFocusEvent *) + void cbs_focusOutEvent_1729_0(QFocusEvent *arg1) + { + QMenuBar::focusOutEvent(arg1); + } + + virtual void focusOutEvent(QFocusEvent *arg1) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QMenuBar_Adaptor::cbs_focusOutEvent_1729_0, arg1); + } else { + QMenuBar::focusOutEvent(arg1); + } + } + + // [adaptor impl] void QMenuBar::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QMenuBar::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QMenuBar_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QMenuBar::hideEvent(event); + } + } + + // [adaptor impl] void QMenuBar::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QMenuBar::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QMenuBar_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QMenuBar::initPainter(painter); + } + } + + // [adaptor impl] void QMenuBar::initStyleOption(QStyleOptionMenuItem *option, const QAction *action) + void cbs_initStyleOption_c4565_0(QStyleOptionMenuItem *option, const QAction *action) const + { + QMenuBar::initStyleOption(option, action); + } + + virtual void initStyleOption(QStyleOptionMenuItem *option, const QAction *action) const + { + if (cb_initStyleOption_c4565_0.can_issue()) { + cb_initStyleOption_c4565_0.issue(&QMenuBar_Adaptor::cbs_initStyleOption_c4565_0, option, action); + } else { + QMenuBar::initStyleOption(option, action); + } + } + + // [adaptor impl] void QMenuBar::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QMenuBar::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QMenuBar_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QMenuBar::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QMenuBar::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QMenuBar::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QMenuBar_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QMenuBar::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QMenuBar::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QMenuBar::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QMenuBar_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QMenuBar::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QMenuBar::leaveEvent(QEvent *) + void cbs_leaveEvent_1217_0(QEvent *arg1) + { + QMenuBar::leaveEvent(arg1); + } + + virtual void leaveEvent(QEvent *arg1) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QMenuBar_Adaptor::cbs_leaveEvent_1217_0, arg1); + } else { + QMenuBar::leaveEvent(arg1); + } + } + + // [adaptor impl] int QMenuBar::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QMenuBar::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QMenuBar_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QMenuBar::metric(arg1); + } + } + + // [adaptor impl] void QMenuBar::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QMenuBar::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QMenuBar_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QMenuBar::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QMenuBar::mouseMoveEvent(QMouseEvent *) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *arg1) + { + QMenuBar::mouseMoveEvent(arg1); + } + + virtual void mouseMoveEvent(QMouseEvent *arg1) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QMenuBar_Adaptor::cbs_mouseMoveEvent_1738_0, arg1); + } else { + QMenuBar::mouseMoveEvent(arg1); + } + } + + // [adaptor impl] void QMenuBar::mousePressEvent(QMouseEvent *) + void cbs_mousePressEvent_1738_0(QMouseEvent *arg1) + { + QMenuBar::mousePressEvent(arg1); + } + + virtual void mousePressEvent(QMouseEvent *arg1) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QMenuBar_Adaptor::cbs_mousePressEvent_1738_0, arg1); + } else { + QMenuBar::mousePressEvent(arg1); + } + } + + // [adaptor impl] void QMenuBar::mouseReleaseEvent(QMouseEvent *) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *arg1) + { + QMenuBar::mouseReleaseEvent(arg1); + } + + virtual void mouseReleaseEvent(QMouseEvent *arg1) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QMenuBar_Adaptor::cbs_mouseReleaseEvent_1738_0, arg1); + } else { + QMenuBar::mouseReleaseEvent(arg1); + } + } + + // [adaptor impl] void QMenuBar::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QMenuBar::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QMenuBar_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QMenuBar::moveEvent(event); + } + } + + // [adaptor impl] bool QMenuBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QMenuBar::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QMenuBar_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QMenuBar::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QMenuBar::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QMenuBar::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QMenuBar_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QMenuBar::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QMenuBar::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QMenuBar::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QMenuBar_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QMenuBar::redirected(offset); + } + } + + // [adaptor impl] void QMenuBar::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QMenuBar::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QMenuBar_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QMenuBar::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QMenuBar::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QMenuBar::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QMenuBar_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QMenuBar::sharedPainter(); + } + } + + // [adaptor impl] void QMenuBar::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QMenuBar::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QMenuBar_Adaptor::cbs_showEvent_1634_0, event); + } else { + QMenuBar::showEvent(event); + } + } + + // [adaptor impl] void QMenuBar::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QMenuBar::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QMenuBar_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QMenuBar::tabletEvent(event); + } + } + + // [adaptor impl] void QMenuBar::timerEvent(QTimerEvent *) + void cbs_timerEvent_1730_0(QTimerEvent *arg1) + { + QMenuBar::timerEvent(arg1); + } + + virtual void timerEvent(QTimerEvent *arg1) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QMenuBar_Adaptor::cbs_timerEvent_1730_0, arg1); + } else { + QMenuBar::timerEvent(arg1); + } + } + + // [adaptor impl] void QMenuBar::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QMenuBar::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QMenuBar_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QMenuBar::wheelEvent(event); + } + } + + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c4565_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QMenuBar_Adaptor::~QMenuBar_Adaptor() { } + +// Constructor QMenuBar::QMenuBar(QWidget *parent) (adaptor class) + +static void _init_ctor_QMenuBar_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMenuBar_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QMenuBar_Adaptor (arg1)); +} + + +// void QMenuBar::actionEvent(QActionEvent *) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QMenuBar::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QMenuBar::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QMenuBar::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QMenuBar::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QMenuBar::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->fp_QMenuBar_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QMenuBar::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QMenuBar_Adaptor *)cls)->emitter_QMenuBar_customContextMenuRequested_1916 (arg1); +} + + +// void QMenuBar::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QMenuBar::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->fp_QMenuBar_destroy_1620 (arg1, arg2); +} + + +// emitter void QMenuBar::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QMenuBar_Adaptor *)cls)->emitter_QMenuBar_destroyed_1302 (arg1); +} + + +// void QMenuBar::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QMenuBar::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QMenuBar::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QMenuBar::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QMenuBar::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QMenuBar::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QMenuBar::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QMenuBar_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QMenuBar::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QMenuBar_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QMenuBar::focusInEvent(QFocusEvent *) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QMenuBar::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMenuBar_Adaptor *)cls)->fp_QMenuBar_focusNextChild_0 ()); +} + + +// bool QMenuBar::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QMenuBar_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QMenuBar::focusOutEvent(QFocusEvent *) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QMenuBar::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMenuBar_Adaptor *)cls)->fp_QMenuBar_focusPreviousChild_0 ()); +} + + +// bool QMenuBar::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMenuBar_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QMenuBar::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QMenuBar_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QMenuBar::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// emitter void QMenuBar::hovered(QAction *action) + +static void _init_emitter_hovered_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_hovered_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + ((QMenuBar_Adaptor *)cls)->emitter_QMenuBar_hovered_1309 (arg1); +} + + +// void QMenuBar::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QMenuBar::initStyleOption(QStyleOptionMenuItem *option, const QAction *action) + +static void _init_cbs_initStyleOption_c4565_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c4565_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionMenuItem *arg1 = args.read (heap); + const QAction *arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_initStyleOption_c4565_0 (arg1, arg2); +} + +static void _set_callback_cbs_initStyleOption_c4565_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_initStyleOption_c4565_0 = cb; +} + + +// void QMenuBar::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QMenuBar::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QMenuBar_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QMenuBar::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMenuBar_Adaptor *)cls)->fp_QMenuBar_isSignalConnected_c2394 (arg1)); +} + + +// void QMenuBar::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QMenuBar::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QMenuBar::leaveEvent(QEvent *) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QMenuBar::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QMenuBar_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QMenuBar::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMenuBar_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QMenuBar::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QMenuBar::mouseMoveEvent(QMouseEvent *) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QMenuBar::mousePressEvent(QMouseEvent *) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QMenuBar::mouseReleaseEvent(QMouseEvent *) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QMenuBar::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QMenuBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QMenuBar_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QMenuBar::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMenuBar_Adaptor *)cls)->emitter_QMenuBar_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QMenuBar::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QMenuBar_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QMenuBar::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QMenuBar::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMenuBar_Adaptor *)cls)->fp_QMenuBar_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QMenuBar::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QMenuBar_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QMenuBar::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QMenuBar::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QMenuBar_Adaptor *)cls)->fp_QMenuBar_sender_c0 ()); +} + + +// exposed int QMenuBar::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMenuBar_Adaptor *)cls)->fp_QMenuBar_senderSignalIndex_c0 ()); +} + + +// void QMenuBar::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QMenuBar::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QMenuBar_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QMenuBar::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QMenuBar::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMenuBar_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QMenuBar::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QMenuBar::timerEvent(QTimerEvent *) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QMenuBar::triggered(QAction *action) + +static void _init_emitter_triggered_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_triggered_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + ((QMenuBar_Adaptor *)cls)->emitter_QMenuBar_triggered_1309 (arg1); +} + + +// exposed void QMenuBar::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->fp_QMenuBar_updateMicroFocus_2420 (arg1); +} + + +// void QMenuBar::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMenuBar_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QMenuBar_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QMenuBar::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QMenuBar_Adaptor *)cls)->emitter_QMenuBar_windowIconChanged_1787 (arg1); +} + + +// emitter void QMenuBar::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMenuBar_Adaptor *)cls)->emitter_QMenuBar_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QMenuBar::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMenuBar_Adaptor *)cls)->emitter_QMenuBar_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QMenuBar (); + +static gsi::Methods methods_QMenuBar_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMenuBar::QMenuBar(QWidget *parent)\nThis method creates an object of class QMenuBar.", &_init_ctor_QMenuBar_Adaptor_1315, &_call_ctor_QMenuBar_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QMenuBar::actionEvent(QActionEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QMenuBar::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QMenuBar::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QMenuBar::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QMenuBar::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QMenuBar::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QMenuBar::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QMenuBar::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QMenuBar::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QMenuBar::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QMenuBar::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QMenuBar::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QMenuBar::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QMenuBar::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QMenuBar::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QMenuBar::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QMenuBar::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QMenuBar::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QMenuBar::focusInEvent(QFocusEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QMenuBar::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QMenuBar::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QMenuBar::focusOutEvent(QFocusEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QMenuBar::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QMenuBar::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QMenuBar::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QMenuBar::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("emit_hovered", "@brief Emitter for signal void QMenuBar::hovered(QAction *action)\nCall this method to emit this signal.", false, &_init_emitter_hovered_1309, &_call_emitter_hovered_1309); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QMenuBar::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QMenuBar::initStyleOption(QStyleOptionMenuItem *option, const QAction *action)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c4565_0, &_call_cbs_initStyleOption_c4565_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c4565_0, &_call_cbs_initStyleOption_c4565_0, &_set_callback_cbs_initStyleOption_c4565_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QMenuBar::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QMenuBar::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QMenuBar::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QMenuBar::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QMenuBar::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QMenuBar::leaveEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QMenuBar::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QMenuBar::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QMenuBar::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QMenuBar::mouseMoveEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QMenuBar::mousePressEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QMenuBar::mouseReleaseEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QMenuBar::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QMenuBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QMenuBar::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QMenuBar::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QMenuBar::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QMenuBar::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QMenuBar::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QMenuBar::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QMenuBar::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QMenuBar::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QMenuBar::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QMenuBar::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QMenuBar::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QMenuBar::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QMenuBar::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QMenuBar::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_triggered", "@brief Emitter for signal void QMenuBar::triggered(QAction *action)\nCall this method to emit this signal.", false, &_init_emitter_triggered_1309, &_call_emitter_triggered_1309); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QMenuBar::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QMenuBar::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QMenuBar::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QMenuBar::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QMenuBar::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QMenuBar_Adaptor (qtdecl_QMenuBar (), "QtWidgets", "QMenuBar", + methods_QMenuBar_Adaptor (), + "@qt\n@brief Binding of QMenuBar"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQMessageBox.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQMessageBox.cc new file mode 100644 index 000000000..c8e13ccc6 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQMessageBox.cc @@ -0,0 +1,3907 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQMessageBox.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QMessageBox + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QMessageBox::staticMetaObject); +} + + +// void QMessageBox::addButton(QAbstractButton *button, QMessageBox::ButtonRole role) + + +static void _init_f_addButton_4728 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_addButton_4728 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->addButton (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QPushButton *QMessageBox::addButton(const QString &text, QMessageBox::ButtonRole role) + + +static void _init_f_addButton_4594 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_addButton_4594 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QPushButton *)((QMessageBox *)cls)->addButton (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QPushButton *QMessageBox::addButton(QMessageBox::StandardButton button) + + +static void _init_f_addButton_3092 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_addButton_3092 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QPushButton *)((QMessageBox *)cls)->addButton (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QAbstractButton *QMessageBox::button(QMessageBox::StandardButton which) + + +static void _init_f_button_c3092 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_button_c3092 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QAbstractButton *)((QMessageBox *)cls)->button (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QMessageBox::ButtonRole QMessageBox::buttonRole(QAbstractButton *button) + + +static void _init_f_buttonRole_c2159 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_buttonRole_c2159 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMessageBox *)cls)->buttonRole (arg1))); +} + + +// QString QMessageBox::buttonText(int button) + + +static void _init_f_buttonText_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_buttonText_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QMessageBox *)cls)->buttonText (arg1)); +} + + +// QList QMessageBox::buttons() + + +static void _init_f_buttons_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_buttons_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QMessageBox *)cls)->buttons ()); +} + + +// QCheckBox *QMessageBox::checkBox() + + +static void _init_f_checkBox_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_checkBox_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QCheckBox *)((QMessageBox *)cls)->checkBox ()); +} + + +// QAbstractButton *QMessageBox::clickedButton() + + +static void _init_f_clickedButton_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clickedButton_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractButton *)((QMessageBox *)cls)->clickedButton ()); +} + + +// QPushButton *QMessageBox::defaultButton() + + +static void _init_f_defaultButton_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultButton_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPushButton *)((QMessageBox *)cls)->defaultButton ()); +} + + +// QString QMessageBox::detailedText() + + +static void _init_f_detailedText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_detailedText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QMessageBox *)cls)->detailedText ()); +} + + +// QAbstractButton *QMessageBox::escapeButton() + + +static void _init_f_escapeButton_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_escapeButton_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractButton *)((QMessageBox *)cls)->escapeButton ()); +} + + +// QMessageBox::Icon QMessageBox::icon() + + +static void _init_f_icon_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_icon_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMessageBox *)cls)->icon ())); +} + + +// QPixmap QMessageBox::iconPixmap() + + +static void _init_f_iconPixmap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_iconPixmap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPixmap)((QMessageBox *)cls)->iconPixmap ()); +} + + +// QString QMessageBox::informativeText() + + +static void _init_f_informativeText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_informativeText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QMessageBox *)cls)->informativeText ()); +} + + +// void QMessageBox::open() + + +static void _init_f_open_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_open_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->open (); +} + + +// void QMessageBox::open(QObject *receiver, const char *member) + + +static void _init_f_open_2925 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("receiver"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("member"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_open_2925 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->open (arg1, arg2); +} + + +// void QMessageBox::removeButton(QAbstractButton *button) + + +static void _init_f_removeButton_2159 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeButton_2159 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->removeButton (arg1); +} + + +// void QMessageBox::setButtonText(int button, const QString &text) + + +static void _init_f_setButtonText_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setButtonText_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->setButtonText (arg1, arg2); +} + + +// void QMessageBox::setCheckBox(QCheckBox *cb) + + +static void _init_f_setCheckBox_1478 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cb"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCheckBox_1478 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCheckBox *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->setCheckBox (arg1); +} + + +// void QMessageBox::setDefaultButton(QPushButton *button) + + +static void _init_f_setDefaultButton_1755 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultButton_1755 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPushButton *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->setDefaultButton (arg1); +} + + +// void QMessageBox::setDefaultButton(QMessageBox::StandardButton button) + + +static void _init_f_setDefaultButton_3092 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultButton_3092 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->setDefaultButton (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QMessageBox::setDetailedText(const QString &text) + + +static void _init_f_setDetailedText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDetailedText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->setDetailedText (arg1); +} + + +// void QMessageBox::setEscapeButton(QAbstractButton *button) + + +static void _init_f_setEscapeButton_2159 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEscapeButton_2159 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->setEscapeButton (arg1); +} + + +// void QMessageBox::setEscapeButton(QMessageBox::StandardButton button) + + +static void _init_f_setEscapeButton_3092 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setEscapeButton_3092 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->setEscapeButton (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QMessageBox::setIcon(QMessageBox::Icon) + + +static void _init_f_setIcon_2032 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setIcon_2032 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->setIcon (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QMessageBox::setIconPixmap(const QPixmap &pixmap) + + +static void _init_f_setIconPixmap_2017 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixmap"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIconPixmap_2017 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->setIconPixmap (arg1); +} + + +// void QMessageBox::setInformativeText(const QString &text) + + +static void _init_f_setInformativeText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setInformativeText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->setInformativeText (arg1); +} + + +// void QMessageBox::setStandardButtons(QFlags buttons) + + +static void _init_f_setStandardButtons_3788 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("buttons"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setStandardButtons_3788 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->setStandardButtons (arg1); +} + + +// void QMessageBox::setText(const QString &text) + + +static void _init_f_setText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->setText (arg1); +} + + +// void QMessageBox::setTextFormat(Qt::TextFormat format) + + +static void _init_f_setTextFormat_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextFormat_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->setTextFormat (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QMessageBox::setTextInteractionFlags(QFlags flags) + + +static void _init_f_setTextInteractionFlags_3396 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextInteractionFlags_3396 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->setTextInteractionFlags (arg1); +} + + +// void QMessageBox::setWindowModality(Qt::WindowModality windowModality) + + +static void _init_f_setWindowModality_2216 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("windowModality"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowModality_2216 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->setWindowModality (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QMessageBox::setWindowTitle(const QString &title) + + +static void _init_f_setWindowTitle_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowTitle_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox *)cls)->setWindowTitle (arg1); +} + + +// QMessageBox::StandardButton QMessageBox::standardButton(QAbstractButton *button) + + +static void _init_f_standardButton_c2159 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_standardButton_c2159 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMessageBox *)cls)->standardButton (arg1))); +} + + +// QFlags QMessageBox::standardButtons() + + +static void _init_f_standardButtons_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_standardButtons_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QMessageBox *)cls)->standardButtons ()); +} + + +// QString QMessageBox::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QMessageBox *)cls)->text ()); +} + + +// Qt::TextFormat QMessageBox::textFormat() + + +static void _init_f_textFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_textFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QMessageBox *)cls)->textFormat ())); +} + + +// QFlags QMessageBox::textInteractionFlags() + + +static void _init_f_textInteractionFlags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_textInteractionFlags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QMessageBox *)cls)->textInteractionFlags ()); +} + + +// static void QMessageBox::about(QWidget *parent, const QString &title, const QString &text) + + +static void _init_f_about_5149 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("title"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_about_5149 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QMessageBox::about (arg1, arg2, arg3); +} + + +// static void QMessageBox::aboutQt(QWidget *parent, const QString &title) + + +static void _init_f_aboutQt_3232 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("title", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_aboutQt_3232 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + QMessageBox::aboutQt (arg1, arg2); +} + + +// static QMessageBox::StandardButton QMessageBox::critical(QWidget *parent, const QString &title, const QString &text, QFlags buttons, QMessageBox::StandardButton defaultButton) + + +static void _init_f_critical_11813 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("title"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("buttons", true, "QMessageBox::Ok"); + decl->add_arg > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("defaultButton", true, "QMessageBox::NoButton"); + decl->add_arg::target_type & > (argspec_4); + decl->set_return::target_type > (); +} + +static void _call_f_critical_11813 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QMessageBox::Ok, heap); + const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMessageBox::NoButton), heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QMessageBox::critical (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref()))); +} + + +// static QMessageBox::StandardButton QMessageBox::information(QWidget *parent, const QString &title, const QString &text, QFlags buttons, QMessageBox::StandardButton defaultButton) + + +static void _init_f_information_11813 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("title"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("buttons", true, "QMessageBox::Ok"); + decl->add_arg > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("defaultButton", true, "QMessageBox::NoButton"); + decl->add_arg::target_type & > (argspec_4); + decl->set_return::target_type > (); +} + +static void _call_f_information_11813 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QMessageBox::Ok, heap); + const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMessageBox::NoButton), heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QMessageBox::information (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref()))); +} + + +// static QMessageBox::StandardButton QMessageBox::question(QWidget *parent, const QString &title, const QString &text, QFlags buttons, QMessageBox::StandardButton defaultButton) + + +static void _init_f_question_11813 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("title"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("buttons", true, "QMessageBox::StandardButtons(QMessageBox::Yes | QMessageBox::No)"); + decl->add_arg > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("defaultButton", true, "QMessageBox::NoButton"); + decl->add_arg::target_type & > (argspec_4); + decl->set_return::target_type > (); +} + +static void _call_f_question_11813 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QMessageBox::StandardButtons(QMessageBox::Yes | QMessageBox::No), heap); + const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMessageBox::NoButton), heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QMessageBox::question (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref()))); +} + + +// static QString QMessageBox::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QMessageBox::tr (arg1, arg2, arg3)); +} + + +// static QMessageBox::StandardButton QMessageBox::warning(QWidget *parent, const QString &title, const QString &text, QFlags buttons, QMessageBox::StandardButton defaultButton) + + +static void _init_f_warning_11813 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("title"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("buttons", true, "QMessageBox::Ok"); + decl->add_arg > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("defaultButton", true, "QMessageBox::NoButton"); + decl->add_arg::target_type & > (argspec_4); + decl->set_return::target_type > (); +} + +static void _call_f_warning_11813 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QMessageBox::Ok, heap); + const qt_gsi::Converter::target_type & arg5 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QMessageBox::NoButton), heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QMessageBox::warning (arg1, arg2, arg3, arg4, qt_gsi::QtToCppAdaptor(arg5).cref()))); +} + + +namespace gsi +{ + +static gsi::Methods methods_QMessageBox () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addButton", "@brief Method void QMessageBox::addButton(QAbstractButton *button, QMessageBox::ButtonRole role)\n", false, &_init_f_addButton_4728, &_call_f_addButton_4728); + methods += new qt_gsi::GenericMethod ("addButton", "@brief Method QPushButton *QMessageBox::addButton(const QString &text, QMessageBox::ButtonRole role)\n", false, &_init_f_addButton_4594, &_call_f_addButton_4594); + methods += new qt_gsi::GenericMethod ("addButton", "@brief Method QPushButton *QMessageBox::addButton(QMessageBox::StandardButton button)\n", false, &_init_f_addButton_3092, &_call_f_addButton_3092); + methods += new qt_gsi::GenericMethod ("button", "@brief Method QAbstractButton *QMessageBox::button(QMessageBox::StandardButton which)\n", true, &_init_f_button_c3092, &_call_f_button_c3092); + methods += new qt_gsi::GenericMethod ("buttonRole", "@brief Method QMessageBox::ButtonRole QMessageBox::buttonRole(QAbstractButton *button)\n", true, &_init_f_buttonRole_c2159, &_call_f_buttonRole_c2159); + methods += new qt_gsi::GenericMethod ("buttonText", "@brief Method QString QMessageBox::buttonText(int button)\n", true, &_init_f_buttonText_c767, &_call_f_buttonText_c767); + methods += new qt_gsi::GenericMethod ("buttons", "@brief Method QList QMessageBox::buttons()\n", true, &_init_f_buttons_c0, &_call_f_buttons_c0); + methods += new qt_gsi::GenericMethod (":checkBox", "@brief Method QCheckBox *QMessageBox::checkBox()\n", true, &_init_f_checkBox_c0, &_call_f_checkBox_c0); + methods += new qt_gsi::GenericMethod ("clickedButton", "@brief Method QAbstractButton *QMessageBox::clickedButton()\n", true, &_init_f_clickedButton_c0, &_call_f_clickedButton_c0); + methods += new qt_gsi::GenericMethod (":defaultButton", "@brief Method QPushButton *QMessageBox::defaultButton()\n", true, &_init_f_defaultButton_c0, &_call_f_defaultButton_c0); + methods += new qt_gsi::GenericMethod (":detailedText", "@brief Method QString QMessageBox::detailedText()\n", true, &_init_f_detailedText_c0, &_call_f_detailedText_c0); + methods += new qt_gsi::GenericMethod (":escapeButton", "@brief Method QAbstractButton *QMessageBox::escapeButton()\n", true, &_init_f_escapeButton_c0, &_call_f_escapeButton_c0); + methods += new qt_gsi::GenericMethod (":icon", "@brief Method QMessageBox::Icon QMessageBox::icon()\n", true, &_init_f_icon_c0, &_call_f_icon_c0); + methods += new qt_gsi::GenericMethod (":iconPixmap", "@brief Method QPixmap QMessageBox::iconPixmap()\n", true, &_init_f_iconPixmap_c0, &_call_f_iconPixmap_c0); + methods += new qt_gsi::GenericMethod (":informativeText", "@brief Method QString QMessageBox::informativeText()\n", true, &_init_f_informativeText_c0, &_call_f_informativeText_c0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QMessageBox::open()\nThis is a reimplementation of QDialog::open", false, &_init_f_open_0, &_call_f_open_0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QMessageBox::open(QObject *receiver, const char *member)\n", false, &_init_f_open_2925, &_call_f_open_2925); + methods += new qt_gsi::GenericMethod ("removeButton", "@brief Method void QMessageBox::removeButton(QAbstractButton *button)\n", false, &_init_f_removeButton_2159, &_call_f_removeButton_2159); + methods += new qt_gsi::GenericMethod ("setButtonText", "@brief Method void QMessageBox::setButtonText(int button, const QString &text)\n", false, &_init_f_setButtonText_2684, &_call_f_setButtonText_2684); + methods += new qt_gsi::GenericMethod ("setCheckBox|checkBox=", "@brief Method void QMessageBox::setCheckBox(QCheckBox *cb)\n", false, &_init_f_setCheckBox_1478, &_call_f_setCheckBox_1478); + methods += new qt_gsi::GenericMethod ("setDefaultButton|defaultButton=", "@brief Method void QMessageBox::setDefaultButton(QPushButton *button)\n", false, &_init_f_setDefaultButton_1755, &_call_f_setDefaultButton_1755); + methods += new qt_gsi::GenericMethod ("setDefaultButton|defaultButton=", "@brief Method void QMessageBox::setDefaultButton(QMessageBox::StandardButton button)\n", false, &_init_f_setDefaultButton_3092, &_call_f_setDefaultButton_3092); + methods += new qt_gsi::GenericMethod ("setDetailedText|detailedText=", "@brief Method void QMessageBox::setDetailedText(const QString &text)\n", false, &_init_f_setDetailedText_2025, &_call_f_setDetailedText_2025); + methods += new qt_gsi::GenericMethod ("setEscapeButton|escapeButton=", "@brief Method void QMessageBox::setEscapeButton(QAbstractButton *button)\n", false, &_init_f_setEscapeButton_2159, &_call_f_setEscapeButton_2159); + methods += new qt_gsi::GenericMethod ("setEscapeButton|escapeButton=", "@brief Method void QMessageBox::setEscapeButton(QMessageBox::StandardButton button)\n", false, &_init_f_setEscapeButton_3092, &_call_f_setEscapeButton_3092); + methods += new qt_gsi::GenericMethod ("setIcon|icon=", "@brief Method void QMessageBox::setIcon(QMessageBox::Icon)\n", false, &_init_f_setIcon_2032, &_call_f_setIcon_2032); + methods += new qt_gsi::GenericMethod ("setIconPixmap|iconPixmap=", "@brief Method void QMessageBox::setIconPixmap(const QPixmap &pixmap)\n", false, &_init_f_setIconPixmap_2017, &_call_f_setIconPixmap_2017); + methods += new qt_gsi::GenericMethod ("setInformativeText|informativeText=", "@brief Method void QMessageBox::setInformativeText(const QString &text)\n", false, &_init_f_setInformativeText_2025, &_call_f_setInformativeText_2025); + methods += new qt_gsi::GenericMethod ("setStandardButtons|standardButtons=", "@brief Method void QMessageBox::setStandardButtons(QFlags buttons)\n", false, &_init_f_setStandardButtons_3788, &_call_f_setStandardButtons_3788); + methods += new qt_gsi::GenericMethod ("setText|text=", "@brief Method void QMessageBox::setText(const QString &text)\n", false, &_init_f_setText_2025, &_call_f_setText_2025); + methods += new qt_gsi::GenericMethod ("setTextFormat|textFormat=", "@brief Method void QMessageBox::setTextFormat(Qt::TextFormat format)\n", false, &_init_f_setTextFormat_1787, &_call_f_setTextFormat_1787); + methods += new qt_gsi::GenericMethod ("setTextInteractionFlags|textInteractionFlags=", "@brief Method void QMessageBox::setTextInteractionFlags(QFlags flags)\n", false, &_init_f_setTextInteractionFlags_3396, &_call_f_setTextInteractionFlags_3396); + methods += new qt_gsi::GenericMethod ("setWindowModality|windowModality=", "@brief Method void QMessageBox::setWindowModality(Qt::WindowModality windowModality)\n", false, &_init_f_setWindowModality_2216, &_call_f_setWindowModality_2216); + methods += new qt_gsi::GenericMethod ("setWindowTitle|windowTitle=", "@brief Method void QMessageBox::setWindowTitle(const QString &title)\n", false, &_init_f_setWindowTitle_2025, &_call_f_setWindowTitle_2025); + methods += new qt_gsi::GenericMethod ("standardButton", "@brief Method QMessageBox::StandardButton QMessageBox::standardButton(QAbstractButton *button)\n", true, &_init_f_standardButton_c2159, &_call_f_standardButton_c2159); + methods += new qt_gsi::GenericMethod (":standardButtons", "@brief Method QFlags QMessageBox::standardButtons()\n", true, &_init_f_standardButtons_c0, &_call_f_standardButtons_c0); + methods += new qt_gsi::GenericMethod (":text", "@brief Method QString QMessageBox::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod (":textFormat", "@brief Method Qt::TextFormat QMessageBox::textFormat()\n", true, &_init_f_textFormat_c0, &_call_f_textFormat_c0); + methods += new qt_gsi::GenericMethod (":textInteractionFlags", "@brief Method QFlags QMessageBox::textInteractionFlags()\n", true, &_init_f_textInteractionFlags_c0, &_call_f_textInteractionFlags_c0); + methods += gsi::qt_signal ("accepted()", "accepted", "@brief Signal declaration for QMessageBox::accepted()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("buttonClicked(QAbstractButton *)", "buttonClicked", gsi::arg("button"), "@brief Signal declaration for QMessageBox::buttonClicked(QAbstractButton *button)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QMessageBox::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QMessageBox::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished(int)", "finished", gsi::arg("result"), "@brief Signal declaration for QMessageBox::finished(int result)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QMessageBox::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rejected()", "rejected", "@brief Signal declaration for QMessageBox::rejected()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QMessageBox::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QMessageBox::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QMessageBox::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("about", "@brief Static method void QMessageBox::about(QWidget *parent, const QString &title, const QString &text)\nThis method is static and can be called without an instance.", &_init_f_about_5149, &_call_f_about_5149); + methods += new qt_gsi::GenericStaticMethod ("aboutQt", "@brief Static method void QMessageBox::aboutQt(QWidget *parent, const QString &title)\nThis method is static and can be called without an instance.", &_init_f_aboutQt_3232, &_call_f_aboutQt_3232); + methods += new qt_gsi::GenericStaticMethod ("critical", "@brief Static method QMessageBox::StandardButton QMessageBox::critical(QWidget *parent, const QString &title, const QString &text, QFlags buttons, QMessageBox::StandardButton defaultButton)\nThis method is static and can be called without an instance.", &_init_f_critical_11813, &_call_f_critical_11813); + methods += new qt_gsi::GenericStaticMethod ("information", "@brief Static method QMessageBox::StandardButton QMessageBox::information(QWidget *parent, const QString &title, const QString &text, QFlags buttons, QMessageBox::StandardButton defaultButton)\nThis method is static and can be called without an instance.", &_init_f_information_11813, &_call_f_information_11813); + methods += new qt_gsi::GenericStaticMethod ("question", "@brief Static method QMessageBox::StandardButton QMessageBox::question(QWidget *parent, const QString &title, const QString &text, QFlags buttons, QMessageBox::StandardButton defaultButton)\nThis method is static and can be called without an instance.", &_init_f_question_11813, &_call_f_question_11813); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QMessageBox::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + methods += new qt_gsi::GenericStaticMethod ("warning", "@brief Static method QMessageBox::StandardButton QMessageBox::warning(QWidget *parent, const QString &title, const QString &text, QFlags buttons, QMessageBox::StandardButton defaultButton)\nThis method is static and can be called without an instance.", &_init_f_warning_11813, &_call_f_warning_11813); + return methods; +} + +gsi::Class &qtdecl_QDialog (); + +qt_gsi::QtNativeClass decl_QMessageBox (qtdecl_QDialog (), "QtWidgets", "QMessageBox_Native", + methods_QMessageBox (), + "@hide\n@alias QMessageBox"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMessageBox () { return decl_QMessageBox; } + +} + + +class QMessageBox_Adaptor : public QMessageBox, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QMessageBox_Adaptor(); + + // [adaptor ctor] QMessageBox::QMessageBox(QWidget *parent) + QMessageBox_Adaptor() : QMessageBox() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMessageBox::QMessageBox(QWidget *parent) + QMessageBox_Adaptor(QWidget *parent) : QMessageBox(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMessageBox::QMessageBox(QMessageBox::Icon icon, const QString &title, const QString &text, QFlags buttons, QWidget *parent, QFlags flags) + QMessageBox_Adaptor(QMessageBox::Icon icon, const QString &title, const QString &text) : QMessageBox(icon, title, text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMessageBox::QMessageBox(QMessageBox::Icon icon, const QString &title, const QString &text, QFlags buttons, QWidget *parent, QFlags flags) + QMessageBox_Adaptor(QMessageBox::Icon icon, const QString &title, const QString &text, QFlags buttons) : QMessageBox(icon, title, text, buttons) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMessageBox::QMessageBox(QMessageBox::Icon icon, const QString &title, const QString &text, QFlags buttons, QWidget *parent, QFlags flags) + QMessageBox_Adaptor(QMessageBox::Icon icon, const QString &title, const QString &text, QFlags buttons, QWidget *parent) : QMessageBox(icon, title, text, buttons, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMessageBox::QMessageBox(QMessageBox::Icon icon, const QString &title, const QString &text, QFlags buttons, QWidget *parent, QFlags flags) + QMessageBox_Adaptor(QMessageBox::Icon icon, const QString &title, const QString &text, QFlags buttons, QWidget *parent, QFlags flags) : QMessageBox(icon, title, text, buttons, parent, flags) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMessageBox::QMessageBox(const QString &title, const QString &text, QMessageBox::Icon icon, int button0, int button1, int button2, QWidget *parent, QFlags f) + QMessageBox_Adaptor(const QString &title, const QString &text, QMessageBox::Icon icon, int button0, int button1, int button2) : QMessageBox(title, text, icon, button0, button1, button2) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMessageBox::QMessageBox(const QString &title, const QString &text, QMessageBox::Icon icon, int button0, int button1, int button2, QWidget *parent, QFlags f) + QMessageBox_Adaptor(const QString &title, const QString &text, QMessageBox::Icon icon, int button0, int button1, int button2, QWidget *parent) : QMessageBox(title, text, icon, button0, button1, button2, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QMessageBox::QMessageBox(const QString &title, const QString &text, QMessageBox::Icon icon, int button0, int button1, int button2, QWidget *parent, QFlags f) + QMessageBox_Adaptor(const QString &title, const QString &text, QMessageBox::Icon icon, int button0, int button1, int button2, QWidget *parent, QFlags f) : QMessageBox(title, text, icon, button0, button1, button2, parent, f) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QMessageBox::adjustPosition(QWidget *) + void fp_QMessageBox_adjustPosition_1315 (QWidget *arg1) { + QMessageBox::adjustPosition(arg1); + } + + // [expose] void QMessageBox::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QMessageBox_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QMessageBox::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QMessageBox::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QMessageBox_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QMessageBox::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QMessageBox::focusNextChild() + bool fp_QMessageBox_focusNextChild_0 () { + return QMessageBox::focusNextChild(); + } + + // [expose] bool QMessageBox::focusPreviousChild() + bool fp_QMessageBox_focusPreviousChild_0 () { + return QMessageBox::focusPreviousChild(); + } + + // [expose] bool QMessageBox::isSignalConnected(const QMetaMethod &signal) + bool fp_QMessageBox_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QMessageBox::isSignalConnected(signal); + } + + // [expose] int QMessageBox::receivers(const char *signal) + int fp_QMessageBox_receivers_c1731 (const char *signal) const { + return QMessageBox::receivers(signal); + } + + // [expose] QObject *QMessageBox::sender() + QObject * fp_QMessageBox_sender_c0 () const { + return QMessageBox::sender(); + } + + // [expose] int QMessageBox::senderSignalIndex() + int fp_QMessageBox_senderSignalIndex_c0 () const { + return QMessageBox::senderSignalIndex(); + } + + // [expose] void QMessageBox::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QMessageBox_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QMessageBox::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] void QMessageBox::accept() + void cbs_accept_0_0() + { + QMessageBox::accept(); + } + + virtual void accept() + { + if (cb_accept_0_0.can_issue()) { + cb_accept_0_0.issue(&QMessageBox_Adaptor::cbs_accept_0_0); + } else { + QMessageBox::accept(); + } + } + + // [emitter impl] void QMessageBox::accepted() + void emitter_QMessageBox_accepted_0() + { + emit QMessageBox::accepted(); + } + + // [emitter impl] void QMessageBox::buttonClicked(QAbstractButton *button) + void emitter_QMessageBox_buttonClicked_2159(QAbstractButton *button) + { + emit QMessageBox::buttonClicked(button); + } + + // [emitter impl] void QMessageBox::customContextMenuRequested(const QPoint &pos) + void emitter_QMessageBox_customContextMenuRequested_1916(const QPoint &pos) + { + emit QMessageBox::customContextMenuRequested(pos); + } + + // [emitter impl] void QMessageBox::destroyed(QObject *) + void emitter_QMessageBox_destroyed_1302(QObject *arg1) + { + emit QMessageBox::destroyed(arg1); + } + + // [adaptor impl] void QMessageBox::done(int) + void cbs_done_767_0(int arg1) + { + QMessageBox::done(arg1); + } + + virtual void done(int arg1) + { + if (cb_done_767_0.can_issue()) { + cb_done_767_0.issue(&QMessageBox_Adaptor::cbs_done_767_0, arg1); + } else { + QMessageBox::done(arg1); + } + } + + // [adaptor impl] int QMessageBox::exec() + int cbs_exec_0_0() + { + return QMessageBox::exec(); + } + + virtual int exec() + { + if (cb_exec_0_0.can_issue()) { + return cb_exec_0_0.issue(&QMessageBox_Adaptor::cbs_exec_0_0); + } else { + return QMessageBox::exec(); + } + } + + // [emitter impl] void QMessageBox::finished(int result) + void emitter_QMessageBox_finished_767(int result) + { + emit QMessageBox::finished(result); + } + + // [adaptor impl] bool QMessageBox::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QMessageBox::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QMessageBox_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QMessageBox::hasHeightForWidth(); + } + } + + // [adaptor impl] int QMessageBox::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QMessageBox::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QMessageBox_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QMessageBox::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QMessageBox::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QMessageBox::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QMessageBox_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QMessageBox::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QMessageBox::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QMessageBox::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QMessageBox_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QMessageBox::minimumSizeHint(); + } + } + + // [emitter impl] void QMessageBox::objectNameChanged(const QString &objectName) + void emitter_QMessageBox_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QMessageBox::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QMessageBox::open() + void cbs_open_0_0() + { + QMessageBox::open(); + } + + virtual void open() + { + if (cb_open_0_0.can_issue()) { + cb_open_0_0.issue(&QMessageBox_Adaptor::cbs_open_0_0); + } else { + QMessageBox::open(); + } + } + + // [adaptor impl] QPaintEngine *QMessageBox::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QMessageBox::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QMessageBox_Adaptor::cbs_paintEngine_c0_0); + } else { + return QMessageBox::paintEngine(); + } + } + + // [adaptor impl] void QMessageBox::reject() + void cbs_reject_0_0() + { + QMessageBox::reject(); + } + + virtual void reject() + { + if (cb_reject_0_0.can_issue()) { + cb_reject_0_0.issue(&QMessageBox_Adaptor::cbs_reject_0_0); + } else { + QMessageBox::reject(); + } + } + + // [emitter impl] void QMessageBox::rejected() + void emitter_QMessageBox_rejected_0() + { + emit QMessageBox::rejected(); + } + + // [adaptor impl] void QMessageBox::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QMessageBox::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QMessageBox_Adaptor::cbs_setVisible_864_0, visible); + } else { + QMessageBox::setVisible(visible); + } + } + + // [adaptor impl] QSize QMessageBox::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QMessageBox::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QMessageBox_Adaptor::cbs_sizeHint_c0_0); + } else { + return QMessageBox::sizeHint(); + } + } + + // [emitter impl] void QMessageBox::windowIconChanged(const QIcon &icon) + void emitter_QMessageBox_windowIconChanged_1787(const QIcon &icon) + { + emit QMessageBox::windowIconChanged(icon); + } + + // [emitter impl] void QMessageBox::windowIconTextChanged(const QString &iconText) + void emitter_QMessageBox_windowIconTextChanged_2025(const QString &iconText) + { + emit QMessageBox::windowIconTextChanged(iconText); + } + + // [emitter impl] void QMessageBox::windowTitleChanged(const QString &title) + void emitter_QMessageBox_windowTitleChanged_2025(const QString &title) + { + emit QMessageBox::windowTitleChanged(title); + } + + // [adaptor impl] void QMessageBox::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QMessageBox::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QMessageBox_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QMessageBox::actionEvent(event); + } + } + + // [adaptor impl] void QMessageBox::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QMessageBox::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QMessageBox_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QMessageBox::changeEvent(event); + } + } + + // [adaptor impl] void QMessageBox::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QMessageBox::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QMessageBox_Adaptor::cbs_childEvent_1701_0, event); + } else { + QMessageBox::childEvent(event); + } + } + + // [adaptor impl] void QMessageBox::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QMessageBox::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QMessageBox_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QMessageBox::closeEvent(event); + } + } + + // [adaptor impl] void QMessageBox::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QMessageBox::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QMessageBox_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QMessageBox::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QMessageBox::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QMessageBox::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QMessageBox_Adaptor::cbs_customEvent_1217_0, event); + } else { + QMessageBox::customEvent(event); + } + } + + // [adaptor impl] void QMessageBox::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QMessageBox::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QMessageBox_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QMessageBox::disconnectNotify(signal); + } + } + + // [adaptor impl] void QMessageBox::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QMessageBox::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QMessageBox_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QMessageBox::dragEnterEvent(event); + } + } + + // [adaptor impl] void QMessageBox::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QMessageBox::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QMessageBox_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QMessageBox::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QMessageBox::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QMessageBox::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QMessageBox_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QMessageBox::dragMoveEvent(event); + } + } + + // [adaptor impl] void QMessageBox::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QMessageBox::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QMessageBox_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QMessageBox::dropEvent(event); + } + } + + // [adaptor impl] void QMessageBox::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QMessageBox::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QMessageBox_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QMessageBox::enterEvent(event); + } + } + + // [adaptor impl] bool QMessageBox::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QMessageBox::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QMessageBox_Adaptor::cbs_event_1217_0, e); + } else { + return QMessageBox::event(e); + } + } + + // [adaptor impl] bool QMessageBox::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QMessageBox::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QMessageBox_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QMessageBox::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QMessageBox::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QMessageBox::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QMessageBox_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QMessageBox::focusInEvent(event); + } + } + + // [adaptor impl] bool QMessageBox::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QMessageBox::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QMessageBox_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QMessageBox::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QMessageBox::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QMessageBox::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QMessageBox_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QMessageBox::focusOutEvent(event); + } + } + + // [adaptor impl] void QMessageBox::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QMessageBox::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QMessageBox_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QMessageBox::hideEvent(event); + } + } + + // [adaptor impl] void QMessageBox::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QMessageBox::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QMessageBox_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QMessageBox::initPainter(painter); + } + } + + // [adaptor impl] void QMessageBox::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QMessageBox::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QMessageBox_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QMessageBox::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QMessageBox::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QMessageBox::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QMessageBox_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QMessageBox::keyPressEvent(event); + } + } + + // [adaptor impl] void QMessageBox::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QMessageBox::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QMessageBox_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QMessageBox::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QMessageBox::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QMessageBox::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QMessageBox_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QMessageBox::leaveEvent(event); + } + } + + // [adaptor impl] int QMessageBox::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QMessageBox::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QMessageBox_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QMessageBox::metric(arg1); + } + } + + // [adaptor impl] void QMessageBox::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QMessageBox::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QMessageBox_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QMessageBox::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QMessageBox::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QMessageBox::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QMessageBox_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QMessageBox::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QMessageBox::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QMessageBox::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QMessageBox_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QMessageBox::mousePressEvent(event); + } + } + + // [adaptor impl] void QMessageBox::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QMessageBox::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QMessageBox_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QMessageBox::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QMessageBox::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QMessageBox::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QMessageBox_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QMessageBox::moveEvent(event); + } + } + + // [adaptor impl] bool QMessageBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QMessageBox::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QMessageBox_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QMessageBox::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QMessageBox::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QMessageBox::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QMessageBox_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QMessageBox::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QMessageBox::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QMessageBox::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QMessageBox_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QMessageBox::redirected(offset); + } + } + + // [adaptor impl] void QMessageBox::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QMessageBox::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QMessageBox_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QMessageBox::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QMessageBox::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QMessageBox::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QMessageBox_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QMessageBox::sharedPainter(); + } + } + + // [adaptor impl] void QMessageBox::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QMessageBox::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QMessageBox_Adaptor::cbs_showEvent_1634_0, event); + } else { + QMessageBox::showEvent(event); + } + } + + // [adaptor impl] void QMessageBox::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QMessageBox::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QMessageBox_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QMessageBox::tabletEvent(event); + } + } + + // [adaptor impl] void QMessageBox::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QMessageBox::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QMessageBox_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QMessageBox::timerEvent(event); + } + } + + // [adaptor impl] void QMessageBox::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QMessageBox::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QMessageBox_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QMessageBox::wheelEvent(event); + } + } + + gsi::Callback cb_accept_0_0; + gsi::Callback cb_done_767_0; + gsi::Callback cb_exec_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_open_0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reject_0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QMessageBox_Adaptor::~QMessageBox_Adaptor() { } + +// Constructor QMessageBox::QMessageBox(QWidget *parent) (adaptor class) + +static void _init_ctor_QMessageBox_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QMessageBox_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QMessageBox_Adaptor (arg1)); +} + + +// Constructor QMessageBox::QMessageBox(QMessageBox::Icon icon, const QString &title, const QString &text, QFlags buttons, QWidget *parent, QFlags flags) (adaptor class) + +static void _init_ctor_QMessageBox_Adaptor_13140 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("title"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("buttons", true, "QMessageBox::NoButton"); + decl->add_arg > (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent", true, "nullptr"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("flags", true, "Qt::Dialog | Qt::MSWindowsFixedSizeDialogHint"); + decl->add_arg > (argspec_5); + decl->set_return_new (); +} + +static void _call_ctor_QMessageBox_Adaptor_13140 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QMessageBox::NoButton, heap); + QWidget *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg6 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::Dialog | Qt::MSWindowsFixedSizeDialogHint, heap); + ret.write (new QMessageBox_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4, arg5, arg6)); +} + + +// Constructor QMessageBox::QMessageBox(const QString &title, const QString &text, QMessageBox::Icon icon, int button0, int button1, int button2, QWidget *parent, QFlags f) (adaptor class) + +static void _init_ctor_QMessageBox_Adaptor_11437 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("icon"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("button0"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("button1"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("button2"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("parent", true, "nullptr"); + decl->add_arg (argspec_6); + static gsi::ArgSpecBase argspec_7 ("f", true, "Qt::Dialog | Qt::MSWindowsFixedSizeDialogHint"); + decl->add_arg > (argspec_7); + decl->set_return_new (); +} + +static void _call_ctor_QMessageBox_Adaptor_11437 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + int arg5 = gsi::arg_reader() (args, heap); + int arg6 = gsi::arg_reader() (args, heap); + QWidget *arg7 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg8 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::Dialog | Qt::MSWindowsFixedSizeDialogHint, heap); + ret.write (new QMessageBox_Adaptor (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), arg4, arg5, arg6, arg7, arg8)); +} + + +// void QMessageBox::accept() + +static void _init_cbs_accept_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accept_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_accept_0_0 (); +} + +static void _set_callback_cbs_accept_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_accept_0_0 = cb; +} + + +// emitter void QMessageBox::accepted() + +static void _init_emitter_accepted_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_accepted_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QMessageBox_Adaptor *)cls)->emitter_QMessageBox_accepted_0 (); +} + + +// void QMessageBox::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// exposed void QMessageBox::adjustPosition(QWidget *) + +static void _init_fp_adjustPosition_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adjustPosition_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->fp_QMessageBox_adjustPosition_1315 (arg1); +} + + +// emitter void QMessageBox::buttonClicked(QAbstractButton *button) + +static void _init_emitter_buttonClicked_2159 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_buttonClicked_2159 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractButton *arg1 = gsi::arg_reader() (args, heap); + ((QMessageBox_Adaptor *)cls)->emitter_QMessageBox_buttonClicked_2159 (arg1); +} + + +// void QMessageBox::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QMessageBox::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QMessageBox::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QMessageBox::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QMessageBox::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->fp_QMessageBox_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QMessageBox::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QMessageBox_Adaptor *)cls)->emitter_QMessageBox_customContextMenuRequested_1916 (arg1); +} + + +// void QMessageBox::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QMessageBox::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->fp_QMessageBox_destroy_1620 (arg1, arg2); +} + + +// emitter void QMessageBox::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QMessageBox_Adaptor *)cls)->emitter_QMessageBox_destroyed_1302 (arg1); +} + + +// void QMessageBox::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QMessageBox::done(int) + +static void _init_cbs_done_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_done_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_done_767_0 (arg1); +} + +static void _set_callback_cbs_done_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_done_767_0 = cb; +} + + +// void QMessageBox::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QMessageBox::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QMessageBox::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QMessageBox::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QMessageBox::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QMessageBox::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QMessageBox_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QMessageBox::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QMessageBox_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// int QMessageBox::exec() + +static void _init_cbs_exec_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_exec_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMessageBox_Adaptor *)cls)->cbs_exec_0_0 ()); +} + +static void _set_callback_cbs_exec_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_exec_0_0 = cb; +} + + +// emitter void QMessageBox::finished(int result) + +static void _init_emitter_finished_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_finished_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QMessageBox_Adaptor *)cls)->emitter_QMessageBox_finished_767 (arg1); +} + + +// void QMessageBox::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QMessageBox::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMessageBox_Adaptor *)cls)->fp_QMessageBox_focusNextChild_0 ()); +} + + +// bool QMessageBox::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QMessageBox_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QMessageBox::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QMessageBox::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMessageBox_Adaptor *)cls)->fp_QMessageBox_focusPreviousChild_0 ()); +} + + +// bool QMessageBox::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QMessageBox_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QMessageBox::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QMessageBox_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QMessageBox::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QMessageBox::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QMessageBox::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QMessageBox::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QMessageBox_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QMessageBox::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QMessageBox_Adaptor *)cls)->fp_QMessageBox_isSignalConnected_c2394 (arg1)); +} + + +// void QMessageBox::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QMessageBox::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QMessageBox::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QMessageBox::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QMessageBox_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QMessageBox::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMessageBox_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QMessageBox::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QMessageBox::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QMessageBox::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QMessageBox::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QMessageBox::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QMessageBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QMessageBox_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QMessageBox::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMessageBox_Adaptor *)cls)->emitter_QMessageBox_objectNameChanged_4567 (arg1); +} + + +// void QMessageBox::open() + +static void _init_cbs_open_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_open_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_open_0_0 (); +} + +static void _set_callback_cbs_open_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_open_0_0 = cb; +} + + +// QPaintEngine *QMessageBox::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QMessageBox_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QMessageBox::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QMessageBox::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QMessageBox_Adaptor *)cls)->fp_QMessageBox_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QMessageBox::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QMessageBox_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QMessageBox::reject() + +static void _init_cbs_reject_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reject_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_reject_0_0 (); +} + +static void _set_callback_cbs_reject_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_reject_0_0 = cb; +} + + +// emitter void QMessageBox::rejected() + +static void _init_emitter_rejected_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_rejected_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QMessageBox_Adaptor *)cls)->emitter_QMessageBox_rejected_0 (); +} + + +// void QMessageBox::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QMessageBox::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QMessageBox_Adaptor *)cls)->fp_QMessageBox_sender_c0 ()); +} + + +// exposed int QMessageBox::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QMessageBox_Adaptor *)cls)->fp_QMessageBox_senderSignalIndex_c0 ()); +} + + +// void QMessageBox::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QMessageBox::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QMessageBox_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QMessageBox::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QMessageBox::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QMessageBox_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QMessageBox::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QMessageBox::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QMessageBox::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->fp_QMessageBox_updateMicroFocus_2420 (arg1); +} + + +// void QMessageBox::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QMessageBox_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QMessageBox_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QMessageBox::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QMessageBox_Adaptor *)cls)->emitter_QMessageBox_windowIconChanged_1787 (arg1); +} + + +// emitter void QMessageBox::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMessageBox_Adaptor *)cls)->emitter_QMessageBox_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QMessageBox::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QMessageBox_Adaptor *)cls)->emitter_QMessageBox_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QMessageBox (); + +static gsi::Methods methods_QMessageBox_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMessageBox::QMessageBox(QWidget *parent)\nThis method creates an object of class QMessageBox.", &_init_ctor_QMessageBox_Adaptor_1315, &_call_ctor_QMessageBox_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMessageBox::QMessageBox(QMessageBox::Icon icon, const QString &title, const QString &text, QFlags buttons, QWidget *parent, QFlags flags)\nThis method creates an object of class QMessageBox.", &_init_ctor_QMessageBox_Adaptor_13140, &_call_ctor_QMessageBox_Adaptor_13140); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QMessageBox::QMessageBox(const QString &title, const QString &text, QMessageBox::Icon icon, int button0, int button1, int button2, QWidget *parent, QFlags f)\nThis method creates an object of class QMessageBox.", &_init_ctor_QMessageBox_Adaptor_11437, &_call_ctor_QMessageBox_Adaptor_11437); + methods += new qt_gsi::GenericMethod ("accept", "@brief Virtual method void QMessageBox::accept()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("accept", "@hide", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0, &_set_callback_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("emit_accepted", "@brief Emitter for signal void QMessageBox::accepted()\nCall this method to emit this signal.", false, &_init_emitter_accepted_0, &_call_emitter_accepted_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QMessageBox::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*adjustPosition", "@brief Method void QMessageBox::adjustPosition(QWidget *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adjustPosition_1315, &_call_fp_adjustPosition_1315); + methods += new qt_gsi::GenericMethod ("emit_buttonClicked", "@brief Emitter for signal void QMessageBox::buttonClicked(QAbstractButton *button)\nCall this method to emit this signal.", false, &_init_emitter_buttonClicked_2159, &_call_emitter_buttonClicked_2159); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QMessageBox::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QMessageBox::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QMessageBox::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QMessageBox::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QMessageBox::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QMessageBox::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QMessageBox::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QMessageBox::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QMessageBox::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QMessageBox::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("done", "@brief Virtual method void QMessageBox::done(int)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("done", "@hide", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0, &_set_callback_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QMessageBox::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QMessageBox::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QMessageBox::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QMessageBox::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QMessageBox::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QMessageBox::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QMessageBox::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("exec", "@brief Virtual method int QMessageBox::exec()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("exec", "@hide", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0, &_set_callback_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QMessageBox::finished(int result)\nCall this method to emit this signal.", false, &_init_emitter_finished_767, &_call_emitter_finished_767); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QMessageBox::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QMessageBox::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QMessageBox::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QMessageBox::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QMessageBox::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QMessageBox::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QMessageBox::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QMessageBox::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QMessageBox::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QMessageBox::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QMessageBox::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QMessageBox::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QMessageBox::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QMessageBox::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QMessageBox::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QMessageBox::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QMessageBox::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QMessageBox::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QMessageBox::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QMessageBox::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QMessageBox::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QMessageBox::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QMessageBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QMessageBox::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("open", "@brief Virtual method void QMessageBox::open()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("open", "@hide", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0, &_set_callback_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QMessageBox::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QMessageBox::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QMessageBox::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QMessageBox::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reject", "@brief Virtual method void QMessageBox::reject()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("reject", "@hide", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0, &_set_callback_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("emit_rejected", "@brief Emitter for signal void QMessageBox::rejected()\nCall this method to emit this signal.", false, &_init_emitter_rejected_0, &_call_emitter_rejected_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QMessageBox::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QMessageBox::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QMessageBox::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QMessageBox::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QMessageBox::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QMessageBox::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QMessageBox::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QMessageBox::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QMessageBox::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QMessageBox::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QMessageBox::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QMessageBox::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QMessageBox::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QMessageBox::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QMessageBox_Adaptor (qtdecl_QMessageBox (), "QtWidgets", "QMessageBox", + methods_QMessageBox_Adaptor (), + "@qt\n@brief Binding of QMessageBox"); + +} + + +// Implementation of the enum wrapper class for QMessageBox::ButtonRole +namespace qt_gsi +{ + +static gsi::Enum decl_QMessageBox_ButtonRole_Enum ("QtWidgets", "QMessageBox_ButtonRole", + gsi::enum_const ("InvalidRole", QMessageBox::InvalidRole, "@brief Enum constant QMessageBox::InvalidRole") + + gsi::enum_const ("AcceptRole", QMessageBox::AcceptRole, "@brief Enum constant QMessageBox::AcceptRole") + + gsi::enum_const ("RejectRole", QMessageBox::RejectRole, "@brief Enum constant QMessageBox::RejectRole") + + gsi::enum_const ("DestructiveRole", QMessageBox::DestructiveRole, "@brief Enum constant QMessageBox::DestructiveRole") + + gsi::enum_const ("ActionRole", QMessageBox::ActionRole, "@brief Enum constant QMessageBox::ActionRole") + + gsi::enum_const ("HelpRole", QMessageBox::HelpRole, "@brief Enum constant QMessageBox::HelpRole") + + gsi::enum_const ("YesRole", QMessageBox::YesRole, "@brief Enum constant QMessageBox::YesRole") + + gsi::enum_const ("NoRole", QMessageBox::NoRole, "@brief Enum constant QMessageBox::NoRole") + + gsi::enum_const ("ResetRole", QMessageBox::ResetRole, "@brief Enum constant QMessageBox::ResetRole") + + gsi::enum_const ("ApplyRole", QMessageBox::ApplyRole, "@brief Enum constant QMessageBox::ApplyRole") + + gsi::enum_const ("NRoles", QMessageBox::NRoles, "@brief Enum constant QMessageBox::NRoles"), + "@qt\n@brief This class represents the QMessageBox::ButtonRole enum"); + +static gsi::QFlagsClass decl_QMessageBox_ButtonRole_Enums ("QtWidgets", "QMessageBox_QFlags_ButtonRole", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMessageBox_ButtonRole_Enum_in_parent (decl_QMessageBox_ButtonRole_Enum.defs ()); +static gsi::ClassExt decl_QMessageBox_ButtonRole_Enum_as_child (decl_QMessageBox_ButtonRole_Enum, "ButtonRole"); +static gsi::ClassExt decl_QMessageBox_ButtonRole_Enums_as_child (decl_QMessageBox_ButtonRole_Enums, "QFlags_ButtonRole"); + +} + + +// Implementation of the enum wrapper class for QMessageBox::Icon +namespace qt_gsi +{ + +static gsi::Enum decl_QMessageBox_Icon_Enum ("QtWidgets", "QMessageBox_Icon", + gsi::enum_const ("NoIcon", QMessageBox::NoIcon, "@brief Enum constant QMessageBox::NoIcon") + + gsi::enum_const ("Information", QMessageBox::Information, "@brief Enum constant QMessageBox::Information") + + gsi::enum_const ("Warning", QMessageBox::Warning, "@brief Enum constant QMessageBox::Warning") + + gsi::enum_const ("Critical", QMessageBox::Critical, "@brief Enum constant QMessageBox::Critical") + + gsi::enum_const ("Question", QMessageBox::Question, "@brief Enum constant QMessageBox::Question"), + "@qt\n@brief This class represents the QMessageBox::Icon enum"); + +static gsi::QFlagsClass decl_QMessageBox_Icon_Enums ("QtWidgets", "QMessageBox_QFlags_Icon", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMessageBox_Icon_Enum_in_parent (decl_QMessageBox_Icon_Enum.defs ()); +static gsi::ClassExt decl_QMessageBox_Icon_Enum_as_child (decl_QMessageBox_Icon_Enum, "Icon"); +static gsi::ClassExt decl_QMessageBox_Icon_Enums_as_child (decl_QMessageBox_Icon_Enums, "QFlags_Icon"); + +} + + +// Implementation of the enum wrapper class for QMessageBox::StandardButton +namespace qt_gsi +{ + +static gsi::Enum decl_QMessageBox_StandardButton_Enum ("QtWidgets", "QMessageBox_StandardButton", + gsi::enum_const ("NoButton", QMessageBox::NoButton, "@brief Enum constant QMessageBox::NoButton") + + gsi::enum_const ("Ok", QMessageBox::Ok, "@brief Enum constant QMessageBox::Ok") + + gsi::enum_const ("Save", QMessageBox::Save, "@brief Enum constant QMessageBox::Save") + + gsi::enum_const ("SaveAll", QMessageBox::SaveAll, "@brief Enum constant QMessageBox::SaveAll") + + gsi::enum_const ("Open", QMessageBox::Open, "@brief Enum constant QMessageBox::Open") + + gsi::enum_const ("Yes", QMessageBox::Yes, "@brief Enum constant QMessageBox::Yes") + + gsi::enum_const ("YesToAll", QMessageBox::YesToAll, "@brief Enum constant QMessageBox::YesToAll") + + gsi::enum_const ("No", QMessageBox::No, "@brief Enum constant QMessageBox::No") + + gsi::enum_const ("NoToAll", QMessageBox::NoToAll, "@brief Enum constant QMessageBox::NoToAll") + + gsi::enum_const ("Abort", QMessageBox::Abort, "@brief Enum constant QMessageBox::Abort") + + gsi::enum_const ("Retry", QMessageBox::Retry, "@brief Enum constant QMessageBox::Retry") + + gsi::enum_const ("Ignore", QMessageBox::Ignore, "@brief Enum constant QMessageBox::Ignore") + + gsi::enum_const ("Close", QMessageBox::Close, "@brief Enum constant QMessageBox::Close") + + gsi::enum_const ("Cancel", QMessageBox::Cancel, "@brief Enum constant QMessageBox::Cancel") + + gsi::enum_const ("Discard", QMessageBox::Discard, "@brief Enum constant QMessageBox::Discard") + + gsi::enum_const ("Help", QMessageBox::Help, "@brief Enum constant QMessageBox::Help") + + gsi::enum_const ("Apply", QMessageBox::Apply, "@brief Enum constant QMessageBox::Apply") + + gsi::enum_const ("Reset", QMessageBox::Reset, "@brief Enum constant QMessageBox::Reset") + + gsi::enum_const ("RestoreDefaults", QMessageBox::RestoreDefaults, "@brief Enum constant QMessageBox::RestoreDefaults") + + gsi::enum_const ("FirstButton", QMessageBox::FirstButton, "@brief Enum constant QMessageBox::FirstButton") + + gsi::enum_const ("LastButton", QMessageBox::LastButton, "@brief Enum constant QMessageBox::LastButton") + + gsi::enum_const ("YesAll", QMessageBox::YesAll, "@brief Enum constant QMessageBox::YesAll") + + gsi::enum_const ("NoAll", QMessageBox::NoAll, "@brief Enum constant QMessageBox::NoAll") + + gsi::enum_const ("Default", QMessageBox::Default, "@brief Enum constant QMessageBox::Default") + + gsi::enum_const ("Escape", QMessageBox::Escape, "@brief Enum constant QMessageBox::Escape") + + gsi::enum_const ("FlagMask", QMessageBox::FlagMask, "@brief Enum constant QMessageBox::FlagMask") + + gsi::enum_const ("ButtonMask", QMessageBox::ButtonMask, "@brief Enum constant QMessageBox::ButtonMask"), + "@qt\n@brief This class represents the QMessageBox::StandardButton enum"); + +static gsi::QFlagsClass decl_QMessageBox_StandardButton_Enums ("QtWidgets", "QMessageBox_QFlags_StandardButton", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QMessageBox_StandardButton_Enum_in_parent (decl_QMessageBox_StandardButton_Enum.defs ()); +static gsi::ClassExt decl_QMessageBox_StandardButton_Enum_as_child (decl_QMessageBox_StandardButton_Enum, "StandardButton"); +static gsi::ClassExt decl_QMessageBox_StandardButton_Enums_as_child (decl_QMessageBox_StandardButton_Enums, "QFlags_StandardButton"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQPanGesture.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQPanGesture.cc new file mode 100644 index 000000000..2ece03bf9 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQPanGesture.cc @@ -0,0 +1,681 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPanGesture.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPanGesture + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QPanGesture::staticMetaObject); +} + + +// double QPanGesture::acceleration() + + +static void _init_f_acceleration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_acceleration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPanGesture *)cls)->acceleration ()); +} + + +// QPointF QPanGesture::delta() + + +static void _init_f_delta_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_delta_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QPanGesture *)cls)->delta ()); +} + + +// QPointF QPanGesture::lastOffset() + + +static void _init_f_lastOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QPanGesture *)cls)->lastOffset ()); +} + + +// QPointF QPanGesture::offset() + + +static void _init_f_offset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_offset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QPanGesture *)cls)->offset ()); +} + + +// void QPanGesture::setAcceleration(double value) + + +static void _init_f_setAcceleration_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAcceleration_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPanGesture *)cls)->setAcceleration (arg1); +} + + +// void QPanGesture::setLastOffset(const QPointF &value) + + +static void _init_f_setLastOffset_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLastOffset_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPanGesture *)cls)->setLastOffset (arg1); +} + + +// void QPanGesture::setOffset(const QPointF &value) + + +static void _init_f_setOffset_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOffset_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPanGesture *)cls)->setOffset (arg1); +} + + +// static QString QPanGesture::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QPanGesture::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPanGesture () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":acceleration", "@brief Method double QPanGesture::acceleration()\n", true, &_init_f_acceleration_c0, &_call_f_acceleration_c0); + methods += new qt_gsi::GenericMethod (":delta", "@brief Method QPointF QPanGesture::delta()\n", true, &_init_f_delta_c0, &_call_f_delta_c0); + methods += new qt_gsi::GenericMethod (":lastOffset", "@brief Method QPointF QPanGesture::lastOffset()\n", true, &_init_f_lastOffset_c0, &_call_f_lastOffset_c0); + methods += new qt_gsi::GenericMethod (":offset", "@brief Method QPointF QPanGesture::offset()\n", true, &_init_f_offset_c0, &_call_f_offset_c0); + methods += new qt_gsi::GenericMethod ("setAcceleration|acceleration=", "@brief Method void QPanGesture::setAcceleration(double value)\n", false, &_init_f_setAcceleration_1071, &_call_f_setAcceleration_1071); + methods += new qt_gsi::GenericMethod ("setLastOffset|lastOffset=", "@brief Method void QPanGesture::setLastOffset(const QPointF &value)\n", false, &_init_f_setLastOffset_1986, &_call_f_setLastOffset_1986); + methods += new qt_gsi::GenericMethod ("setOffset|offset=", "@brief Method void QPanGesture::setOffset(const QPointF &value)\n", false, &_init_f_setOffset_1986, &_call_f_setOffset_1986); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QPanGesture::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QPanGesture::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QPanGesture::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QGesture (); + +qt_gsi::QtNativeClass decl_QPanGesture (qtdecl_QGesture (), "QtWidgets", "QPanGesture_Native", + methods_QPanGesture (), + "@hide\n@alias QPanGesture"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QPanGesture () { return decl_QPanGesture; } + +} + + +class QPanGesture_Adaptor : public QPanGesture, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPanGesture_Adaptor(); + + // [adaptor ctor] QPanGesture::QPanGesture(QObject *parent) + QPanGesture_Adaptor() : QPanGesture() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPanGesture::QPanGesture(QObject *parent) + QPanGesture_Adaptor(QObject *parent) : QPanGesture(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QPanGesture::isSignalConnected(const QMetaMethod &signal) + bool fp_QPanGesture_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QPanGesture::isSignalConnected(signal); + } + + // [expose] int QPanGesture::receivers(const char *signal) + int fp_QPanGesture_receivers_c1731 (const char *signal) const { + return QPanGesture::receivers(signal); + } + + // [expose] QObject *QPanGesture::sender() + QObject * fp_QPanGesture_sender_c0 () const { + return QPanGesture::sender(); + } + + // [expose] int QPanGesture::senderSignalIndex() + int fp_QPanGesture_senderSignalIndex_c0 () const { + return QPanGesture::senderSignalIndex(); + } + + // [emitter impl] void QPanGesture::destroyed(QObject *) + void emitter_QPanGesture_destroyed_1302(QObject *arg1) + { + emit QPanGesture::destroyed(arg1); + } + + // [adaptor impl] bool QPanGesture::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QPanGesture::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QPanGesture_Adaptor::cbs_event_1217_0, _event); + } else { + return QPanGesture::event(_event); + } + } + + // [adaptor impl] bool QPanGesture::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QPanGesture::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QPanGesture_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QPanGesture::eventFilter(watched, event); + } + } + + // [emitter impl] void QPanGesture::objectNameChanged(const QString &objectName) + void emitter_QPanGesture_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QPanGesture::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QPanGesture::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QPanGesture::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QPanGesture_Adaptor::cbs_childEvent_1701_0, event); + } else { + QPanGesture::childEvent(event); + } + } + + // [adaptor impl] void QPanGesture::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QPanGesture::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QPanGesture_Adaptor::cbs_customEvent_1217_0, event); + } else { + QPanGesture::customEvent(event); + } + } + + // [adaptor impl] void QPanGesture::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QPanGesture::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QPanGesture_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QPanGesture::disconnectNotify(signal); + } + } + + // [adaptor impl] void QPanGesture::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QPanGesture::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QPanGesture_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QPanGesture::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QPanGesture_Adaptor::~QPanGesture_Adaptor() { } + +// Constructor QPanGesture::QPanGesture(QObject *parent) (adaptor class) + +static void _init_ctor_QPanGesture_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPanGesture_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPanGesture_Adaptor (arg1)); +} + + +// void QPanGesture::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPanGesture_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QPanGesture_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QPanGesture::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPanGesture_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPanGesture_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QPanGesture::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QPanGesture_Adaptor *)cls)->emitter_QPanGesture_destroyed_1302 (arg1); +} + + +// void QPanGesture::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPanGesture_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QPanGesture_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QPanGesture::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QPanGesture_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPanGesture_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QPanGesture::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QPanGesture_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QPanGesture_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QPanGesture::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPanGesture_Adaptor *)cls)->fp_QPanGesture_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QPanGesture::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QPanGesture_Adaptor *)cls)->emitter_QPanGesture_objectNameChanged_4567 (arg1); +} + + +// exposed int QPanGesture::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QPanGesture_Adaptor *)cls)->fp_QPanGesture_receivers_c1731 (arg1)); +} + + +// exposed QObject *QPanGesture::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QPanGesture_Adaptor *)cls)->fp_QPanGesture_sender_c0 ()); +} + + +// exposed int QPanGesture::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPanGesture_Adaptor *)cls)->fp_QPanGesture_senderSignalIndex_c0 ()); +} + + +// void QPanGesture::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPanGesture_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QPanGesture_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPanGesture (); + +static gsi::Methods methods_QPanGesture_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPanGesture::QPanGesture(QObject *parent)\nThis method creates an object of class QPanGesture.", &_init_ctor_QPanGesture_Adaptor_1302, &_call_ctor_QPanGesture_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QPanGesture::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QPanGesture::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QPanGesture::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QPanGesture::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QPanGesture::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QPanGesture::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QPanGesture::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QPanGesture::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QPanGesture::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QPanGesture::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QPanGesture::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QPanGesture::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QPanGesture_Adaptor (qtdecl_QPanGesture (), "QtWidgets", "QPanGesture", + methods_QPanGesture_Adaptor (), + "@qt\n@brief Binding of QPanGesture"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQPinchGesture.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQPinchGesture.cc new file mode 100644 index 000000000..d6d2d8edc --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQPinchGesture.cc @@ -0,0 +1,982 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPinchGesture.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPinchGesture + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QPinchGesture::staticMetaObject); +} + + +// QPointF QPinchGesture::centerPoint() + + +static void _init_f_centerPoint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_centerPoint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QPinchGesture *)cls)->centerPoint ()); +} + + +// QFlags QPinchGesture::changeFlags() + + +static void _init_f_changeFlags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_changeFlags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QPinchGesture *)cls)->changeFlags ()); +} + + +// QPointF QPinchGesture::lastCenterPoint() + + +static void _init_f_lastCenterPoint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastCenterPoint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QPinchGesture *)cls)->lastCenterPoint ()); +} + + +// double QPinchGesture::lastRotationAngle() + + +static void _init_f_lastRotationAngle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastRotationAngle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPinchGesture *)cls)->lastRotationAngle ()); +} + + +// double QPinchGesture::lastScaleFactor() + + +static void _init_f_lastScaleFactor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastScaleFactor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPinchGesture *)cls)->lastScaleFactor ()); +} + + +// double QPinchGesture::rotationAngle() + + +static void _init_f_rotationAngle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rotationAngle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPinchGesture *)cls)->rotationAngle ()); +} + + +// double QPinchGesture::scaleFactor() + + +static void _init_f_scaleFactor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scaleFactor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPinchGesture *)cls)->scaleFactor ()); +} + + +// void QPinchGesture::setCenterPoint(const QPointF &value) + + +static void _init_f_setCenterPoint_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCenterPoint_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPinchGesture *)cls)->setCenterPoint (arg1); +} + + +// void QPinchGesture::setChangeFlags(QFlags value) + + +static void _init_f_setChangeFlags_3522 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setChangeFlags_3522 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPinchGesture *)cls)->setChangeFlags (arg1); +} + + +// void QPinchGesture::setLastCenterPoint(const QPointF &value) + + +static void _init_f_setLastCenterPoint_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLastCenterPoint_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPinchGesture *)cls)->setLastCenterPoint (arg1); +} + + +// void QPinchGesture::setLastRotationAngle(double value) + + +static void _init_f_setLastRotationAngle_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLastRotationAngle_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPinchGesture *)cls)->setLastRotationAngle (arg1); +} + + +// void QPinchGesture::setLastScaleFactor(double value) + + +static void _init_f_setLastScaleFactor_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLastScaleFactor_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPinchGesture *)cls)->setLastScaleFactor (arg1); +} + + +// void QPinchGesture::setRotationAngle(double value) + + +static void _init_f_setRotationAngle_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRotationAngle_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPinchGesture *)cls)->setRotationAngle (arg1); +} + + +// void QPinchGesture::setScaleFactor(double value) + + +static void _init_f_setScaleFactor_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScaleFactor_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPinchGesture *)cls)->setScaleFactor (arg1); +} + + +// void QPinchGesture::setStartCenterPoint(const QPointF &value) + + +static void _init_f_setStartCenterPoint_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStartCenterPoint_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPinchGesture *)cls)->setStartCenterPoint (arg1); +} + + +// void QPinchGesture::setTotalChangeFlags(QFlags value) + + +static void _init_f_setTotalChangeFlags_3522 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTotalChangeFlags_3522 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPinchGesture *)cls)->setTotalChangeFlags (arg1); +} + + +// void QPinchGesture::setTotalRotationAngle(double value) + + +static void _init_f_setTotalRotationAngle_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTotalRotationAngle_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPinchGesture *)cls)->setTotalRotationAngle (arg1); +} + + +// void QPinchGesture::setTotalScaleFactor(double value) + + +static void _init_f_setTotalScaleFactor_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTotalScaleFactor_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPinchGesture *)cls)->setTotalScaleFactor (arg1); +} + + +// QPointF QPinchGesture::startCenterPoint() + + +static void _init_f_startCenterPoint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startCenterPoint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QPinchGesture *)cls)->startCenterPoint ()); +} + + +// QFlags QPinchGesture::totalChangeFlags() + + +static void _init_f_totalChangeFlags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_totalChangeFlags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QPinchGesture *)cls)->totalChangeFlags ()); +} + + +// double QPinchGesture::totalRotationAngle() + + +static void _init_f_totalRotationAngle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_totalRotationAngle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPinchGesture *)cls)->totalRotationAngle ()); +} + + +// double QPinchGesture::totalScaleFactor() + + +static void _init_f_totalScaleFactor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_totalScaleFactor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPinchGesture *)cls)->totalScaleFactor ()); +} + + +// static QString QPinchGesture::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QPinchGesture::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPinchGesture () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":centerPoint", "@brief Method QPointF QPinchGesture::centerPoint()\n", true, &_init_f_centerPoint_c0, &_call_f_centerPoint_c0); + methods += new qt_gsi::GenericMethod (":changeFlags", "@brief Method QFlags QPinchGesture::changeFlags()\n", true, &_init_f_changeFlags_c0, &_call_f_changeFlags_c0); + methods += new qt_gsi::GenericMethod (":lastCenterPoint", "@brief Method QPointF QPinchGesture::lastCenterPoint()\n", true, &_init_f_lastCenterPoint_c0, &_call_f_lastCenterPoint_c0); + methods += new qt_gsi::GenericMethod (":lastRotationAngle", "@brief Method double QPinchGesture::lastRotationAngle()\n", true, &_init_f_lastRotationAngle_c0, &_call_f_lastRotationAngle_c0); + methods += new qt_gsi::GenericMethod (":lastScaleFactor", "@brief Method double QPinchGesture::lastScaleFactor()\n", true, &_init_f_lastScaleFactor_c0, &_call_f_lastScaleFactor_c0); + methods += new qt_gsi::GenericMethod (":rotationAngle", "@brief Method double QPinchGesture::rotationAngle()\n", true, &_init_f_rotationAngle_c0, &_call_f_rotationAngle_c0); + methods += new qt_gsi::GenericMethod (":scaleFactor", "@brief Method double QPinchGesture::scaleFactor()\n", true, &_init_f_scaleFactor_c0, &_call_f_scaleFactor_c0); + methods += new qt_gsi::GenericMethod ("setCenterPoint|centerPoint=", "@brief Method void QPinchGesture::setCenterPoint(const QPointF &value)\n", false, &_init_f_setCenterPoint_1986, &_call_f_setCenterPoint_1986); + methods += new qt_gsi::GenericMethod ("setChangeFlags|changeFlags=", "@brief Method void QPinchGesture::setChangeFlags(QFlags value)\n", false, &_init_f_setChangeFlags_3522, &_call_f_setChangeFlags_3522); + methods += new qt_gsi::GenericMethod ("setLastCenterPoint|lastCenterPoint=", "@brief Method void QPinchGesture::setLastCenterPoint(const QPointF &value)\n", false, &_init_f_setLastCenterPoint_1986, &_call_f_setLastCenterPoint_1986); + methods += new qt_gsi::GenericMethod ("setLastRotationAngle|lastRotationAngle=", "@brief Method void QPinchGesture::setLastRotationAngle(double value)\n", false, &_init_f_setLastRotationAngle_1071, &_call_f_setLastRotationAngle_1071); + methods += new qt_gsi::GenericMethod ("setLastScaleFactor|lastScaleFactor=", "@brief Method void QPinchGesture::setLastScaleFactor(double value)\n", false, &_init_f_setLastScaleFactor_1071, &_call_f_setLastScaleFactor_1071); + methods += new qt_gsi::GenericMethod ("setRotationAngle|rotationAngle=", "@brief Method void QPinchGesture::setRotationAngle(double value)\n", false, &_init_f_setRotationAngle_1071, &_call_f_setRotationAngle_1071); + methods += new qt_gsi::GenericMethod ("setScaleFactor|scaleFactor=", "@brief Method void QPinchGesture::setScaleFactor(double value)\n", false, &_init_f_setScaleFactor_1071, &_call_f_setScaleFactor_1071); + methods += new qt_gsi::GenericMethod ("setStartCenterPoint|startCenterPoint=", "@brief Method void QPinchGesture::setStartCenterPoint(const QPointF &value)\n", false, &_init_f_setStartCenterPoint_1986, &_call_f_setStartCenterPoint_1986); + methods += new qt_gsi::GenericMethod ("setTotalChangeFlags|totalChangeFlags=", "@brief Method void QPinchGesture::setTotalChangeFlags(QFlags value)\n", false, &_init_f_setTotalChangeFlags_3522, &_call_f_setTotalChangeFlags_3522); + methods += new qt_gsi::GenericMethod ("setTotalRotationAngle|totalRotationAngle=", "@brief Method void QPinchGesture::setTotalRotationAngle(double value)\n", false, &_init_f_setTotalRotationAngle_1071, &_call_f_setTotalRotationAngle_1071); + methods += new qt_gsi::GenericMethod ("setTotalScaleFactor|totalScaleFactor=", "@brief Method void QPinchGesture::setTotalScaleFactor(double value)\n", false, &_init_f_setTotalScaleFactor_1071, &_call_f_setTotalScaleFactor_1071); + methods += new qt_gsi::GenericMethod (":startCenterPoint", "@brief Method QPointF QPinchGesture::startCenterPoint()\n", true, &_init_f_startCenterPoint_c0, &_call_f_startCenterPoint_c0); + methods += new qt_gsi::GenericMethod (":totalChangeFlags", "@brief Method QFlags QPinchGesture::totalChangeFlags()\n", true, &_init_f_totalChangeFlags_c0, &_call_f_totalChangeFlags_c0); + methods += new qt_gsi::GenericMethod (":totalRotationAngle", "@brief Method double QPinchGesture::totalRotationAngle()\n", true, &_init_f_totalRotationAngle_c0, &_call_f_totalRotationAngle_c0); + methods += new qt_gsi::GenericMethod (":totalScaleFactor", "@brief Method double QPinchGesture::totalScaleFactor()\n", true, &_init_f_totalScaleFactor_c0, &_call_f_totalScaleFactor_c0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QPinchGesture::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QPinchGesture::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QPinchGesture::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QGesture (); + +qt_gsi::QtNativeClass decl_QPinchGesture (qtdecl_QGesture (), "QtWidgets", "QPinchGesture_Native", + methods_QPinchGesture (), + "@hide\n@alias QPinchGesture"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QPinchGesture () { return decl_QPinchGesture; } + +} + + +class QPinchGesture_Adaptor : public QPinchGesture, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPinchGesture_Adaptor(); + + // [adaptor ctor] QPinchGesture::QPinchGesture(QObject *parent) + QPinchGesture_Adaptor() : QPinchGesture() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPinchGesture::QPinchGesture(QObject *parent) + QPinchGesture_Adaptor(QObject *parent) : QPinchGesture(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QPinchGesture::isSignalConnected(const QMetaMethod &signal) + bool fp_QPinchGesture_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QPinchGesture::isSignalConnected(signal); + } + + // [expose] int QPinchGesture::receivers(const char *signal) + int fp_QPinchGesture_receivers_c1731 (const char *signal) const { + return QPinchGesture::receivers(signal); + } + + // [expose] QObject *QPinchGesture::sender() + QObject * fp_QPinchGesture_sender_c0 () const { + return QPinchGesture::sender(); + } + + // [expose] int QPinchGesture::senderSignalIndex() + int fp_QPinchGesture_senderSignalIndex_c0 () const { + return QPinchGesture::senderSignalIndex(); + } + + // [emitter impl] void QPinchGesture::destroyed(QObject *) + void emitter_QPinchGesture_destroyed_1302(QObject *arg1) + { + emit QPinchGesture::destroyed(arg1); + } + + // [adaptor impl] bool QPinchGesture::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QPinchGesture::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QPinchGesture_Adaptor::cbs_event_1217_0, _event); + } else { + return QPinchGesture::event(_event); + } + } + + // [adaptor impl] bool QPinchGesture::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QPinchGesture::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QPinchGesture_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QPinchGesture::eventFilter(watched, event); + } + } + + // [emitter impl] void QPinchGesture::objectNameChanged(const QString &objectName) + void emitter_QPinchGesture_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QPinchGesture::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QPinchGesture::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QPinchGesture::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QPinchGesture_Adaptor::cbs_childEvent_1701_0, event); + } else { + QPinchGesture::childEvent(event); + } + } + + // [adaptor impl] void QPinchGesture::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QPinchGesture::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QPinchGesture_Adaptor::cbs_customEvent_1217_0, event); + } else { + QPinchGesture::customEvent(event); + } + } + + // [adaptor impl] void QPinchGesture::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QPinchGesture::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QPinchGesture_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QPinchGesture::disconnectNotify(signal); + } + } + + // [adaptor impl] void QPinchGesture::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QPinchGesture::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QPinchGesture_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QPinchGesture::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QPinchGesture_Adaptor::~QPinchGesture_Adaptor() { } + +// Constructor QPinchGesture::QPinchGesture(QObject *parent) (adaptor class) + +static void _init_ctor_QPinchGesture_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPinchGesture_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPinchGesture_Adaptor (arg1)); +} + + +// void QPinchGesture::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPinchGesture_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QPinchGesture_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QPinchGesture::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPinchGesture_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPinchGesture_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QPinchGesture::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QPinchGesture_Adaptor *)cls)->emitter_QPinchGesture_destroyed_1302 (arg1); +} + + +// void QPinchGesture::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPinchGesture_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QPinchGesture_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QPinchGesture::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QPinchGesture_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPinchGesture_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QPinchGesture::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QPinchGesture_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QPinchGesture_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QPinchGesture::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPinchGesture_Adaptor *)cls)->fp_QPinchGesture_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QPinchGesture::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QPinchGesture_Adaptor *)cls)->emitter_QPinchGesture_objectNameChanged_4567 (arg1); +} + + +// exposed int QPinchGesture::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QPinchGesture_Adaptor *)cls)->fp_QPinchGesture_receivers_c1731 (arg1)); +} + + +// exposed QObject *QPinchGesture::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QPinchGesture_Adaptor *)cls)->fp_QPinchGesture_sender_c0 ()); +} + + +// exposed int QPinchGesture::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPinchGesture_Adaptor *)cls)->fp_QPinchGesture_senderSignalIndex_c0 ()); +} + + +// void QPinchGesture::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPinchGesture_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QPinchGesture_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPinchGesture (); + +static gsi::Methods methods_QPinchGesture_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPinchGesture::QPinchGesture(QObject *parent)\nThis method creates an object of class QPinchGesture.", &_init_ctor_QPinchGesture_Adaptor_1302, &_call_ctor_QPinchGesture_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QPinchGesture::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QPinchGesture::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QPinchGesture::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QPinchGesture::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QPinchGesture::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QPinchGesture::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QPinchGesture::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QPinchGesture::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QPinchGesture::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QPinchGesture::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QPinchGesture::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QPinchGesture::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QPinchGesture_Adaptor (qtdecl_QPinchGesture (), "QtWidgets", "QPinchGesture", + methods_QPinchGesture_Adaptor (), + "@qt\n@brief Binding of QPinchGesture"); + +} + + +// Implementation of the enum wrapper class for QPinchGesture::ChangeFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QPinchGesture_ChangeFlag_Enum ("QtWidgets", "QPinchGesture_ChangeFlag", + gsi::enum_const ("ScaleFactorChanged", QPinchGesture::ScaleFactorChanged, "@brief Enum constant QPinchGesture::ScaleFactorChanged") + + gsi::enum_const ("RotationAngleChanged", QPinchGesture::RotationAngleChanged, "@brief Enum constant QPinchGesture::RotationAngleChanged") + + gsi::enum_const ("CenterPointChanged", QPinchGesture::CenterPointChanged, "@brief Enum constant QPinchGesture::CenterPointChanged"), + "@qt\n@brief This class represents the QPinchGesture::ChangeFlag enum"); + +static gsi::QFlagsClass decl_QPinchGesture_ChangeFlag_Enums ("QtWidgets", "QPinchGesture_QFlags_ChangeFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPinchGesture_ChangeFlag_Enum_in_parent (decl_QPinchGesture_ChangeFlag_Enum.defs ()); +static gsi::ClassExt decl_QPinchGesture_ChangeFlag_Enum_as_child (decl_QPinchGesture_ChangeFlag_Enum, "ChangeFlag"); +static gsi::ClassExt decl_QPinchGesture_ChangeFlag_Enums_as_child (decl_QPinchGesture_ChangeFlag_Enums, "QFlags_ChangeFlag"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc new file mode 100644 index 000000000..99f93500b --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQPlainTextDocumentLayout.cc @@ -0,0 +1,1348 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPlainTextDocumentLayout.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPlainTextDocumentLayout + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QPlainTextDocumentLayout::staticMetaObject); +} + + +// QRectF QPlainTextDocumentLayout::blockBoundingRect(const QTextBlock &block) + + +static void _init_f_blockBoundingRect_c2306 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_blockBoundingRect_c2306 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QPlainTextDocumentLayout *)cls)->blockBoundingRect (arg1)); +} + + +// int QPlainTextDocumentLayout::cursorWidth() + + +static void _init_f_cursorWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cursorWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPlainTextDocumentLayout *)cls)->cursorWidth ()); +} + + +// QSizeF QPlainTextDocumentLayout::documentSize() + + +static void _init_f_documentSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_documentSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QPlainTextDocumentLayout *)cls)->documentSize ()); +} + + +// void QPlainTextDocumentLayout::draw(QPainter *, const QAbstractTextDocumentLayout::PaintContext &) + + +static void _init_f_draw_6787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_draw_6787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QAbstractTextDocumentLayout::PaintContext &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextDocumentLayout *)cls)->draw (arg1, arg2); +} + + +// void QPlainTextDocumentLayout::ensureBlockLayout(const QTextBlock &block) + + +static void _init_f_ensureBlockLayout_c2306 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_ensureBlockLayout_c2306 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextDocumentLayout *)cls)->ensureBlockLayout (arg1); +} + + +// QRectF QPlainTextDocumentLayout::frameBoundingRect(QTextFrame *) + + +static void _init_f_frameBoundingRect_c1615 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_frameBoundingRect_c1615 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextFrame *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QPlainTextDocumentLayout *)cls)->frameBoundingRect (arg1)); +} + + +// int QPlainTextDocumentLayout::hitTest(const QPointF &, Qt::HitTestAccuracy) + + +static void _init_f_hitTest_c4147 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_hitTest_c4147 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((int)((QPlainTextDocumentLayout *)cls)->hitTest (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// int QPlainTextDocumentLayout::pageCount() + + +static void _init_f_pageCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pageCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPlainTextDocumentLayout *)cls)->pageCount ()); +} + + +// void QPlainTextDocumentLayout::requestUpdate() + + +static void _init_f_requestUpdate_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_requestUpdate_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextDocumentLayout *)cls)->requestUpdate (); +} + + +// void QPlainTextDocumentLayout::setCursorWidth(int width) + + +static void _init_f_setCursorWidth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCursorWidth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextDocumentLayout *)cls)->setCursorWidth (arg1); +} + + +// static QString QPlainTextDocumentLayout::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QPlainTextDocumentLayout::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPlainTextDocumentLayout () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("blockBoundingRect", "@brief Method QRectF QPlainTextDocumentLayout::blockBoundingRect(const QTextBlock &block)\nThis is a reimplementation of QAbstractTextDocumentLayout::blockBoundingRect", true, &_init_f_blockBoundingRect_c2306, &_call_f_blockBoundingRect_c2306); + methods += new qt_gsi::GenericMethod (":cursorWidth", "@brief Method int QPlainTextDocumentLayout::cursorWidth()\n", true, &_init_f_cursorWidth_c0, &_call_f_cursorWidth_c0); + methods += new qt_gsi::GenericMethod ("documentSize", "@brief Method QSizeF QPlainTextDocumentLayout::documentSize()\nThis is a reimplementation of QAbstractTextDocumentLayout::documentSize", true, &_init_f_documentSize_c0, &_call_f_documentSize_c0); + methods += new qt_gsi::GenericMethod ("draw", "@brief Method void QPlainTextDocumentLayout::draw(QPainter *, const QAbstractTextDocumentLayout::PaintContext &)\nThis is a reimplementation of QAbstractTextDocumentLayout::draw", false, &_init_f_draw_6787, &_call_f_draw_6787); + methods += new qt_gsi::GenericMethod ("ensureBlockLayout", "@brief Method void QPlainTextDocumentLayout::ensureBlockLayout(const QTextBlock &block)\n", true, &_init_f_ensureBlockLayout_c2306, &_call_f_ensureBlockLayout_c2306); + methods += new qt_gsi::GenericMethod ("frameBoundingRect", "@brief Method QRectF QPlainTextDocumentLayout::frameBoundingRect(QTextFrame *)\nThis is a reimplementation of QAbstractTextDocumentLayout::frameBoundingRect", true, &_init_f_frameBoundingRect_c1615, &_call_f_frameBoundingRect_c1615); + methods += new qt_gsi::GenericMethod ("hitTest", "@brief Method int QPlainTextDocumentLayout::hitTest(const QPointF &, Qt::HitTestAccuracy)\nThis is a reimplementation of QAbstractTextDocumentLayout::hitTest", true, &_init_f_hitTest_c4147, &_call_f_hitTest_c4147); + methods += new qt_gsi::GenericMethod ("pageCount", "@brief Method int QPlainTextDocumentLayout::pageCount()\nThis is a reimplementation of QAbstractTextDocumentLayout::pageCount", true, &_init_f_pageCount_c0, &_call_f_pageCount_c0); + methods += new qt_gsi::GenericMethod ("requestUpdate", "@brief Method void QPlainTextDocumentLayout::requestUpdate()\n", false, &_init_f_requestUpdate_0, &_call_f_requestUpdate_0); + methods += new qt_gsi::GenericMethod ("setCursorWidth|cursorWidth=", "@brief Method void QPlainTextDocumentLayout::setCursorWidth(int width)\n", false, &_init_f_setCursorWidth_767, &_call_f_setCursorWidth_767); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QPlainTextDocumentLayout::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("documentSizeChanged(const QSizeF &)", "documentSizeChanged", gsi::arg("newSize"), "@brief Signal declaration for QPlainTextDocumentLayout::documentSizeChanged(const QSizeF &newSize)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QPlainTextDocumentLayout::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pageCountChanged(int)", "pageCountChanged", gsi::arg("newPages"), "@brief Signal declaration for QPlainTextDocumentLayout::pageCountChanged(int newPages)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("update(const QRectF &)", "update", gsi::arg("arg1"), "@brief Signal declaration for QPlainTextDocumentLayout::update(const QRectF &)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("updateBlock(const QTextBlock &)", "updateBlock", gsi::arg("block"), "@brief Signal declaration for QPlainTextDocumentLayout::updateBlock(const QTextBlock &block)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QPlainTextDocumentLayout::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractTextDocumentLayout (); + +qt_gsi::QtNativeClass decl_QPlainTextDocumentLayout (qtdecl_QAbstractTextDocumentLayout (), "QtWidgets", "QPlainTextDocumentLayout_Native", + methods_QPlainTextDocumentLayout (), + "@hide\n@alias QPlainTextDocumentLayout"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QPlainTextDocumentLayout () { return decl_QPlainTextDocumentLayout; } + +} + + +class QPlainTextDocumentLayout_Adaptor : public QPlainTextDocumentLayout, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPlainTextDocumentLayout_Adaptor(); + + // [adaptor ctor] QPlainTextDocumentLayout::QPlainTextDocumentLayout(QTextDocument *document) + QPlainTextDocumentLayout_Adaptor(QTextDocument *document) : QPlainTextDocumentLayout(document) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] QTextCharFormat QPlainTextDocumentLayout::format(int pos) + QTextCharFormat fp_QPlainTextDocumentLayout_format_767 (int pos) { + return QPlainTextDocumentLayout::format(pos); + } + + // [expose] int QPlainTextDocumentLayout::formatIndex(int pos) + int fp_QPlainTextDocumentLayout_formatIndex_767 (int pos) { + return QPlainTextDocumentLayout::formatIndex(pos); + } + + // [expose] bool QPlainTextDocumentLayout::isSignalConnected(const QMetaMethod &signal) + bool fp_QPlainTextDocumentLayout_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QPlainTextDocumentLayout::isSignalConnected(signal); + } + + // [expose] int QPlainTextDocumentLayout::receivers(const char *signal) + int fp_QPlainTextDocumentLayout_receivers_c1731 (const char *signal) const { + return QPlainTextDocumentLayout::receivers(signal); + } + + // [expose] QObject *QPlainTextDocumentLayout::sender() + QObject * fp_QPlainTextDocumentLayout_sender_c0 () const { + return QPlainTextDocumentLayout::sender(); + } + + // [expose] int QPlainTextDocumentLayout::senderSignalIndex() + int fp_QPlainTextDocumentLayout_senderSignalIndex_c0 () const { + return QPlainTextDocumentLayout::senderSignalIndex(); + } + + // [adaptor impl] QRectF QPlainTextDocumentLayout::blockBoundingRect(const QTextBlock &block) + QRectF cbs_blockBoundingRect_c2306_0(const QTextBlock &block) const + { + return QPlainTextDocumentLayout::blockBoundingRect(block); + } + + virtual QRectF blockBoundingRect(const QTextBlock &block) const + { + if (cb_blockBoundingRect_c2306_0.can_issue()) { + return cb_blockBoundingRect_c2306_0.issue(&QPlainTextDocumentLayout_Adaptor::cbs_blockBoundingRect_c2306_0, block); + } else { + return QPlainTextDocumentLayout::blockBoundingRect(block); + } + } + + // [emitter impl] void QPlainTextDocumentLayout::destroyed(QObject *) + void emitter_QPlainTextDocumentLayout_destroyed_1302(QObject *arg1) + { + emit QPlainTextDocumentLayout::destroyed(arg1); + } + + // [adaptor impl] QSizeF QPlainTextDocumentLayout::documentSize() + QSizeF cbs_documentSize_c0_0() const + { + return QPlainTextDocumentLayout::documentSize(); + } + + virtual QSizeF documentSize() const + { + if (cb_documentSize_c0_0.can_issue()) { + return cb_documentSize_c0_0.issue(&QPlainTextDocumentLayout_Adaptor::cbs_documentSize_c0_0); + } else { + return QPlainTextDocumentLayout::documentSize(); + } + } + + // [emitter impl] void QPlainTextDocumentLayout::documentSizeChanged(const QSizeF &newSize) + void emitter_QPlainTextDocumentLayout_documentSizeChanged_1875(const QSizeF &newSize) + { + emit QPlainTextDocumentLayout::documentSizeChanged(newSize); + } + + // [adaptor impl] void QPlainTextDocumentLayout::draw(QPainter *, const QAbstractTextDocumentLayout::PaintContext &) + void cbs_draw_6787_0(QPainter *arg1, const QAbstractTextDocumentLayout::PaintContext &arg2) + { + QPlainTextDocumentLayout::draw(arg1, arg2); + } + + virtual void draw(QPainter *arg1, const QAbstractTextDocumentLayout::PaintContext &arg2) + { + if (cb_draw_6787_0.can_issue()) { + cb_draw_6787_0.issue(&QPlainTextDocumentLayout_Adaptor::cbs_draw_6787_0, arg1, arg2); + } else { + QPlainTextDocumentLayout::draw(arg1, arg2); + } + } + + // [adaptor impl] bool QPlainTextDocumentLayout::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QPlainTextDocumentLayout::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QPlainTextDocumentLayout_Adaptor::cbs_event_1217_0, _event); + } else { + return QPlainTextDocumentLayout::event(_event); + } + } + + // [adaptor impl] bool QPlainTextDocumentLayout::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QPlainTextDocumentLayout::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QPlainTextDocumentLayout_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QPlainTextDocumentLayout::eventFilter(watched, event); + } + } + + // [adaptor impl] QRectF QPlainTextDocumentLayout::frameBoundingRect(QTextFrame *) + QRectF cbs_frameBoundingRect_c1615_0(QTextFrame *arg1) const + { + return QPlainTextDocumentLayout::frameBoundingRect(arg1); + } + + virtual QRectF frameBoundingRect(QTextFrame *arg1) const + { + if (cb_frameBoundingRect_c1615_0.can_issue()) { + return cb_frameBoundingRect_c1615_0.issue(&QPlainTextDocumentLayout_Adaptor::cbs_frameBoundingRect_c1615_0, arg1); + } else { + return QPlainTextDocumentLayout::frameBoundingRect(arg1); + } + } + + // [adaptor impl] int QPlainTextDocumentLayout::hitTest(const QPointF &, Qt::HitTestAccuracy) + int cbs_hitTest_c4147_0(const QPointF &arg1, const qt_gsi::Converter::target_type & arg2) const + { + return QPlainTextDocumentLayout::hitTest(arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); + } + + virtual int hitTest(const QPointF &arg1, Qt::HitTestAccuracy arg2) const + { + if (cb_hitTest_c4147_0.can_issue()) { + return cb_hitTest_c4147_0.issue::target_type &>(&QPlainTextDocumentLayout_Adaptor::cbs_hitTest_c4147_0, arg1, qt_gsi::CppToQtAdaptor(arg2)); + } else { + return QPlainTextDocumentLayout::hitTest(arg1, arg2); + } + } + + // [emitter impl] void QPlainTextDocumentLayout::objectNameChanged(const QString &objectName) + void emitter_QPlainTextDocumentLayout_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QPlainTextDocumentLayout::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] int QPlainTextDocumentLayout::pageCount() + int cbs_pageCount_c0_0() const + { + return QPlainTextDocumentLayout::pageCount(); + } + + virtual int pageCount() const + { + if (cb_pageCount_c0_0.can_issue()) { + return cb_pageCount_c0_0.issue(&QPlainTextDocumentLayout_Adaptor::cbs_pageCount_c0_0); + } else { + return QPlainTextDocumentLayout::pageCount(); + } + } + + // [emitter impl] void QPlainTextDocumentLayout::pageCountChanged(int newPages) + void emitter_QPlainTextDocumentLayout_pageCountChanged_767(int newPages) + { + emit QPlainTextDocumentLayout::pageCountChanged(newPages); + } + + // [emitter impl] void QPlainTextDocumentLayout::update(const QRectF &) + void emitter_QPlainTextDocumentLayout_update_1862(const QRectF &arg1) + { + emit QPlainTextDocumentLayout::update(arg1); + } + + // [emitter impl] void QPlainTextDocumentLayout::updateBlock(const QTextBlock &block) + void emitter_QPlainTextDocumentLayout_updateBlock_2306(const QTextBlock &block) + { + emit QPlainTextDocumentLayout::updateBlock(block); + } + + // [adaptor impl] void QPlainTextDocumentLayout::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QPlainTextDocumentLayout::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QPlainTextDocumentLayout_Adaptor::cbs_childEvent_1701_0, event); + } else { + QPlainTextDocumentLayout::childEvent(event); + } + } + + // [adaptor impl] void QPlainTextDocumentLayout::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QPlainTextDocumentLayout::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QPlainTextDocumentLayout_Adaptor::cbs_customEvent_1217_0, event); + } else { + QPlainTextDocumentLayout::customEvent(event); + } + } + + // [adaptor impl] void QPlainTextDocumentLayout::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QPlainTextDocumentLayout::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QPlainTextDocumentLayout_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QPlainTextDocumentLayout::disconnectNotify(signal); + } + } + + // [adaptor impl] void QPlainTextDocumentLayout::documentChanged(int from, int, int charsAdded) + void cbs_documentChanged_2085_0(int from, int arg2, int charsAdded) + { + QPlainTextDocumentLayout::documentChanged(from, arg2, charsAdded); + } + + virtual void documentChanged(int from, int arg2, int charsAdded) + { + if (cb_documentChanged_2085_0.can_issue()) { + cb_documentChanged_2085_0.issue(&QPlainTextDocumentLayout_Adaptor::cbs_documentChanged_2085_0, from, arg2, charsAdded); + } else { + QPlainTextDocumentLayout::documentChanged(from, arg2, charsAdded); + } + } + + // [adaptor impl] void QPlainTextDocumentLayout::drawInlineObject(QPainter *painter, const QRectF &rect, QTextInlineObject object, int posInDocument, const QTextFormat &format) + void cbs_drawInlineObject_8199_0(QPainter *painter, const QRectF &rect, QTextInlineObject object, int posInDocument, const QTextFormat &format) + { + QPlainTextDocumentLayout::drawInlineObject(painter, rect, object, posInDocument, format); + } + + virtual void drawInlineObject(QPainter *painter, const QRectF &rect, QTextInlineObject object, int posInDocument, const QTextFormat &format) + { + if (cb_drawInlineObject_8199_0.can_issue()) { + cb_drawInlineObject_8199_0.issue(&QPlainTextDocumentLayout_Adaptor::cbs_drawInlineObject_8199_0, painter, rect, object, posInDocument, format); + } else { + QPlainTextDocumentLayout::drawInlineObject(painter, rect, object, posInDocument, format); + } + } + + // [adaptor impl] void QPlainTextDocumentLayout::positionInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format) + void cbs_positionInlineObject_5127_0(QTextInlineObject item, int posInDocument, const QTextFormat &format) + { + QPlainTextDocumentLayout::positionInlineObject(item, posInDocument, format); + } + + virtual void positionInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format) + { + if (cb_positionInlineObject_5127_0.can_issue()) { + cb_positionInlineObject_5127_0.issue(&QPlainTextDocumentLayout_Adaptor::cbs_positionInlineObject_5127_0, item, posInDocument, format); + } else { + QPlainTextDocumentLayout::positionInlineObject(item, posInDocument, format); + } + } + + // [adaptor impl] void QPlainTextDocumentLayout::resizeInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format) + void cbs_resizeInlineObject_5127_0(QTextInlineObject item, int posInDocument, const QTextFormat &format) + { + QPlainTextDocumentLayout::resizeInlineObject(item, posInDocument, format); + } + + virtual void resizeInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format) + { + if (cb_resizeInlineObject_5127_0.can_issue()) { + cb_resizeInlineObject_5127_0.issue(&QPlainTextDocumentLayout_Adaptor::cbs_resizeInlineObject_5127_0, item, posInDocument, format); + } else { + QPlainTextDocumentLayout::resizeInlineObject(item, posInDocument, format); + } + } + + // [adaptor impl] void QPlainTextDocumentLayout::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QPlainTextDocumentLayout::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QPlainTextDocumentLayout_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QPlainTextDocumentLayout::timerEvent(event); + } + } + + gsi::Callback cb_blockBoundingRect_c2306_0; + gsi::Callback cb_documentSize_c0_0; + gsi::Callback cb_draw_6787_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_frameBoundingRect_c1615_0; + gsi::Callback cb_hitTest_c4147_0; + gsi::Callback cb_pageCount_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_documentChanged_2085_0; + gsi::Callback cb_drawInlineObject_8199_0; + gsi::Callback cb_positionInlineObject_5127_0; + gsi::Callback cb_resizeInlineObject_5127_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QPlainTextDocumentLayout_Adaptor::~QPlainTextDocumentLayout_Adaptor() { } + +// Constructor QPlainTextDocumentLayout::QPlainTextDocumentLayout(QTextDocument *document) (adaptor class) + +static void _init_ctor_QPlainTextDocumentLayout_Adaptor_1955 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("document"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPlainTextDocumentLayout_Adaptor_1955 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextDocument *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QPlainTextDocumentLayout_Adaptor (arg1)); +} + + +// QRectF QPlainTextDocumentLayout::blockBoundingRect(const QTextBlock &block) + +static void _init_cbs_blockBoundingRect_c2306_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_blockBoundingRect_c2306_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = args.read (heap); + ret.write ((QRectF)((QPlainTextDocumentLayout_Adaptor *)cls)->cbs_blockBoundingRect_c2306_0 (arg1)); +} + +static void _set_callback_cbs_blockBoundingRect_c2306_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextDocumentLayout_Adaptor *)cls)->cb_blockBoundingRect_c2306_0 = cb; +} + + +// void QPlainTextDocumentLayout::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextDocumentLayout_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextDocumentLayout_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QPlainTextDocumentLayout::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextDocumentLayout_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextDocumentLayout_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QPlainTextDocumentLayout::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QPlainTextDocumentLayout_Adaptor *)cls)->emitter_QPlainTextDocumentLayout_destroyed_1302 (arg1); +} + + +// void QPlainTextDocumentLayout::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextDocumentLayout_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextDocumentLayout_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QPlainTextDocumentLayout::documentChanged(int from, int, int charsAdded) + +static void _init_cbs_documentChanged_2085_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("charsAdded"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_documentChanged_2085_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextDocumentLayout_Adaptor *)cls)->cbs_documentChanged_2085_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_documentChanged_2085_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextDocumentLayout_Adaptor *)cls)->cb_documentChanged_2085_0 = cb; +} + + +// QSizeF QPlainTextDocumentLayout::documentSize() + +static void _init_cbs_documentSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_documentSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizeF)((QPlainTextDocumentLayout_Adaptor *)cls)->cbs_documentSize_c0_0 ()); +} + +static void _set_callback_cbs_documentSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextDocumentLayout_Adaptor *)cls)->cb_documentSize_c0_0 = cb; +} + + +// emitter void QPlainTextDocumentLayout::documentSizeChanged(const QSizeF &newSize) + +static void _init_emitter_documentSizeChanged_1875 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_documentSizeChanged_1875 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizeF &arg1 = gsi::arg_reader() (args, heap); + ((QPlainTextDocumentLayout_Adaptor *)cls)->emitter_QPlainTextDocumentLayout_documentSizeChanged_1875 (arg1); +} + + +// void QPlainTextDocumentLayout::draw(QPainter *, const QAbstractTextDocumentLayout::PaintContext &) + +static void _init_cbs_draw_6787_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_draw_6787_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QAbstractTextDocumentLayout::PaintContext &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextDocumentLayout_Adaptor *)cls)->cbs_draw_6787_0 (arg1, arg2); +} + +static void _set_callback_cbs_draw_6787_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextDocumentLayout_Adaptor *)cls)->cb_draw_6787_0 = cb; +} + + +// void QPlainTextDocumentLayout::drawInlineObject(QPainter *painter, const QRectF &rect, QTextInlineObject object, int posInDocument, const QTextFormat &format) + +static void _init_cbs_drawInlineObject_8199_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("object"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("posInDocument"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("format"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_drawInlineObject_8199_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QRectF &arg2 = args.read (heap); + QTextInlineObject arg3 = args.read (heap); + int arg4 = args.read (heap); + const QTextFormat &arg5 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextDocumentLayout_Adaptor *)cls)->cbs_drawInlineObject_8199_0 (arg1, arg2, arg3, arg4, arg5); +} + +static void _set_callback_cbs_drawInlineObject_8199_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextDocumentLayout_Adaptor *)cls)->cb_drawInlineObject_8199_0 = cb; +} + + +// bool QPlainTextDocumentLayout::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QPlainTextDocumentLayout_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextDocumentLayout_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QPlainTextDocumentLayout::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QPlainTextDocumentLayout_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextDocumentLayout_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed QTextCharFormat QPlainTextDocumentLayout::format(int pos) + +static void _init_fp_format_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_format_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextCharFormat)((QPlainTextDocumentLayout_Adaptor *)cls)->fp_QPlainTextDocumentLayout_format_767 (arg1)); +} + + +// exposed int QPlainTextDocumentLayout::formatIndex(int pos) + +static void _init_fp_formatIndex_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_formatIndex_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QPlainTextDocumentLayout_Adaptor *)cls)->fp_QPlainTextDocumentLayout_formatIndex_767 (arg1)); +} + + +// QRectF QPlainTextDocumentLayout::frameBoundingRect(QTextFrame *) + +static void _init_cbs_frameBoundingRect_c1615_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_frameBoundingRect_c1615_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextFrame *arg1 = args.read (heap); + ret.write ((QRectF)((QPlainTextDocumentLayout_Adaptor *)cls)->cbs_frameBoundingRect_c1615_0 (arg1)); +} + +static void _set_callback_cbs_frameBoundingRect_c1615_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextDocumentLayout_Adaptor *)cls)->cb_frameBoundingRect_c1615_0 = cb; +} + + +// int QPlainTextDocumentLayout::hitTest(const QPointF &, Qt::HitTestAccuracy) + +static void _init_cbs_hitTest_c4147_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_hitTest_c4147_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + ret.write ((int)((QPlainTextDocumentLayout_Adaptor *)cls)->cbs_hitTest_c4147_0 (arg1, arg2)); +} + +static void _set_callback_cbs_hitTest_c4147_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextDocumentLayout_Adaptor *)cls)->cb_hitTest_c4147_0 = cb; +} + + +// exposed bool QPlainTextDocumentLayout::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPlainTextDocumentLayout_Adaptor *)cls)->fp_QPlainTextDocumentLayout_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QPlainTextDocumentLayout::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QPlainTextDocumentLayout_Adaptor *)cls)->emitter_QPlainTextDocumentLayout_objectNameChanged_4567 (arg1); +} + + +// int QPlainTextDocumentLayout::pageCount() + +static void _init_cbs_pageCount_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_pageCount_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPlainTextDocumentLayout_Adaptor *)cls)->cbs_pageCount_c0_0 ()); +} + +static void _set_callback_cbs_pageCount_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextDocumentLayout_Adaptor *)cls)->cb_pageCount_c0_0 = cb; +} + + +// emitter void QPlainTextDocumentLayout::pageCountChanged(int newPages) + +static void _init_emitter_pageCountChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newPages"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_pageCountChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QPlainTextDocumentLayout_Adaptor *)cls)->emitter_QPlainTextDocumentLayout_pageCountChanged_767 (arg1); +} + + +// void QPlainTextDocumentLayout::positionInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format) + +static void _init_cbs_positionInlineObject_5127_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("posInDocument"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("format"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_positionInlineObject_5127_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextInlineObject arg1 = args.read (heap); + int arg2 = args.read (heap); + const QTextFormat &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextDocumentLayout_Adaptor *)cls)->cbs_positionInlineObject_5127_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_positionInlineObject_5127_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextDocumentLayout_Adaptor *)cls)->cb_positionInlineObject_5127_0 = cb; +} + + +// exposed int QPlainTextDocumentLayout::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QPlainTextDocumentLayout_Adaptor *)cls)->fp_QPlainTextDocumentLayout_receivers_c1731 (arg1)); +} + + +// void QPlainTextDocumentLayout::resizeInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format) + +static void _init_cbs_resizeInlineObject_5127_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("posInDocument"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("format"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_resizeInlineObject_5127_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextInlineObject arg1 = args.read (heap); + int arg2 = args.read (heap); + const QTextFormat &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextDocumentLayout_Adaptor *)cls)->cbs_resizeInlineObject_5127_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_resizeInlineObject_5127_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextDocumentLayout_Adaptor *)cls)->cb_resizeInlineObject_5127_0 = cb; +} + + +// exposed QObject *QPlainTextDocumentLayout::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QPlainTextDocumentLayout_Adaptor *)cls)->fp_QPlainTextDocumentLayout_sender_c0 ()); +} + + +// exposed int QPlainTextDocumentLayout::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPlainTextDocumentLayout_Adaptor *)cls)->fp_QPlainTextDocumentLayout_senderSignalIndex_c0 ()); +} + + +// void QPlainTextDocumentLayout::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextDocumentLayout_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextDocumentLayout_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QPlainTextDocumentLayout::update(const QRectF &) + +static void _init_emitter_update_1862 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "QRectF(0., 0., 1000000000., 1000000000.)"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_update_1862 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRectF(0., 0., 1000000000., 1000000000.), heap); + ((QPlainTextDocumentLayout_Adaptor *)cls)->emitter_QPlainTextDocumentLayout_update_1862 (arg1); +} + + +// emitter void QPlainTextDocumentLayout::updateBlock(const QTextBlock &block) + +static void _init_emitter_updateBlock_2306 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_updateBlock_2306 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + ((QPlainTextDocumentLayout_Adaptor *)cls)->emitter_QPlainTextDocumentLayout_updateBlock_2306 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPlainTextDocumentLayout (); + +static gsi::Methods methods_QPlainTextDocumentLayout_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPlainTextDocumentLayout::QPlainTextDocumentLayout(QTextDocument *document)\nThis method creates an object of class QPlainTextDocumentLayout.", &_init_ctor_QPlainTextDocumentLayout_Adaptor_1955, &_call_ctor_QPlainTextDocumentLayout_Adaptor_1955); + methods += new qt_gsi::GenericMethod ("blockBoundingRect", "@brief Virtual method QRectF QPlainTextDocumentLayout::blockBoundingRect(const QTextBlock &block)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_blockBoundingRect_c2306_0, &_call_cbs_blockBoundingRect_c2306_0); + methods += new qt_gsi::GenericMethod ("blockBoundingRect", "@hide", true, &_init_cbs_blockBoundingRect_c2306_0, &_call_cbs_blockBoundingRect_c2306_0, &_set_callback_cbs_blockBoundingRect_c2306_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QPlainTextDocumentLayout::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QPlainTextDocumentLayout::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QPlainTextDocumentLayout::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QPlainTextDocumentLayout::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*documentChanged", "@brief Virtual method void QPlainTextDocumentLayout::documentChanged(int from, int, int charsAdded)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_documentChanged_2085_0, &_call_cbs_documentChanged_2085_0); + methods += new qt_gsi::GenericMethod ("*documentChanged", "@hide", false, &_init_cbs_documentChanged_2085_0, &_call_cbs_documentChanged_2085_0, &_set_callback_cbs_documentChanged_2085_0); + methods += new qt_gsi::GenericMethod ("documentSize", "@brief Virtual method QSizeF QPlainTextDocumentLayout::documentSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_documentSize_c0_0, &_call_cbs_documentSize_c0_0); + methods += new qt_gsi::GenericMethod ("documentSize", "@hide", true, &_init_cbs_documentSize_c0_0, &_call_cbs_documentSize_c0_0, &_set_callback_cbs_documentSize_c0_0); + methods += new qt_gsi::GenericMethod ("emit_documentSizeChanged", "@brief Emitter for signal void QPlainTextDocumentLayout::documentSizeChanged(const QSizeF &newSize)\nCall this method to emit this signal.", false, &_init_emitter_documentSizeChanged_1875, &_call_emitter_documentSizeChanged_1875); + methods += new qt_gsi::GenericMethod ("draw", "@brief Virtual method void QPlainTextDocumentLayout::draw(QPainter *, const QAbstractTextDocumentLayout::PaintContext &)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_draw_6787_0, &_call_cbs_draw_6787_0); + methods += new qt_gsi::GenericMethod ("draw", "@hide", false, &_init_cbs_draw_6787_0, &_call_cbs_draw_6787_0, &_set_callback_cbs_draw_6787_0); + methods += new qt_gsi::GenericMethod ("*drawInlineObject", "@brief Virtual method void QPlainTextDocumentLayout::drawInlineObject(QPainter *painter, const QRectF &rect, QTextInlineObject object, int posInDocument, const QTextFormat &format)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_drawInlineObject_8199_0, &_call_cbs_drawInlineObject_8199_0); + methods += new qt_gsi::GenericMethod ("*drawInlineObject", "@hide", false, &_init_cbs_drawInlineObject_8199_0, &_call_cbs_drawInlineObject_8199_0, &_set_callback_cbs_drawInlineObject_8199_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QPlainTextDocumentLayout::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QPlainTextDocumentLayout::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*format", "@brief Method QTextCharFormat QPlainTextDocumentLayout::format(int pos)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_format_767, &_call_fp_format_767); + methods += new qt_gsi::GenericMethod ("*formatIndex", "@brief Method int QPlainTextDocumentLayout::formatIndex(int pos)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_formatIndex_767, &_call_fp_formatIndex_767); + methods += new qt_gsi::GenericMethod ("frameBoundingRect", "@brief Virtual method QRectF QPlainTextDocumentLayout::frameBoundingRect(QTextFrame *)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_frameBoundingRect_c1615_0, &_call_cbs_frameBoundingRect_c1615_0); + methods += new qt_gsi::GenericMethod ("frameBoundingRect", "@hide", true, &_init_cbs_frameBoundingRect_c1615_0, &_call_cbs_frameBoundingRect_c1615_0, &_set_callback_cbs_frameBoundingRect_c1615_0); + methods += new qt_gsi::GenericMethod ("hitTest", "@brief Virtual method int QPlainTextDocumentLayout::hitTest(const QPointF &, Qt::HitTestAccuracy)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hitTest_c4147_0, &_call_cbs_hitTest_c4147_0); + methods += new qt_gsi::GenericMethod ("hitTest", "@hide", true, &_init_cbs_hitTest_c4147_0, &_call_cbs_hitTest_c4147_0, &_set_callback_cbs_hitTest_c4147_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QPlainTextDocumentLayout::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QPlainTextDocumentLayout::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("pageCount", "@brief Virtual method int QPlainTextDocumentLayout::pageCount()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_pageCount_c0_0, &_call_cbs_pageCount_c0_0); + methods += new qt_gsi::GenericMethod ("pageCount", "@hide", true, &_init_cbs_pageCount_c0_0, &_call_cbs_pageCount_c0_0, &_set_callback_cbs_pageCount_c0_0); + methods += new qt_gsi::GenericMethod ("emit_pageCountChanged", "@brief Emitter for signal void QPlainTextDocumentLayout::pageCountChanged(int newPages)\nCall this method to emit this signal.", false, &_init_emitter_pageCountChanged_767, &_call_emitter_pageCountChanged_767); + methods += new qt_gsi::GenericMethod ("*positionInlineObject", "@brief Virtual method void QPlainTextDocumentLayout::positionInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_positionInlineObject_5127_0, &_call_cbs_positionInlineObject_5127_0); + methods += new qt_gsi::GenericMethod ("*positionInlineObject", "@hide", false, &_init_cbs_positionInlineObject_5127_0, &_call_cbs_positionInlineObject_5127_0, &_set_callback_cbs_positionInlineObject_5127_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QPlainTextDocumentLayout::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*resizeInlineObject", "@brief Virtual method void QPlainTextDocumentLayout::resizeInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeInlineObject_5127_0, &_call_cbs_resizeInlineObject_5127_0); + methods += new qt_gsi::GenericMethod ("*resizeInlineObject", "@hide", false, &_init_cbs_resizeInlineObject_5127_0, &_call_cbs_resizeInlineObject_5127_0, &_set_callback_cbs_resizeInlineObject_5127_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QPlainTextDocumentLayout::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QPlainTextDocumentLayout::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QPlainTextDocumentLayout::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_update", "@brief Emitter for signal void QPlainTextDocumentLayout::update(const QRectF &)\nCall this method to emit this signal.", false, &_init_emitter_update_1862, &_call_emitter_update_1862); + methods += new qt_gsi::GenericMethod ("emit_updateBlock", "@brief Emitter for signal void QPlainTextDocumentLayout::updateBlock(const QTextBlock &block)\nCall this method to emit this signal.", false, &_init_emitter_updateBlock_2306, &_call_emitter_updateBlock_2306); + return methods; +} + +gsi::Class decl_QPlainTextDocumentLayout_Adaptor (qtdecl_QPlainTextDocumentLayout (), "QtWidgets", "QPlainTextDocumentLayout", + methods_QPlainTextDocumentLayout_Adaptor (), + "@qt\n@brief Binding of QPlainTextDocumentLayout"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQPlainTextEdit.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQPlainTextEdit.cc new file mode 100644 index 000000000..df413d531 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQPlainTextEdit.cc @@ -0,0 +1,4666 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPlainTextEdit.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPlainTextEdit + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QPlainTextEdit::staticMetaObject); +} + + +// QString QPlainTextEdit::anchorAt(const QPoint &pos) + + +static void _init_f_anchorAt_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_anchorAt_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QPlainTextEdit *)cls)->anchorAt (arg1)); +} + + +// void QPlainTextEdit::appendHtml(const QString &html) + + +static void _init_f_appendHtml_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("html"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_appendHtml_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->appendHtml (arg1); +} + + +// void QPlainTextEdit::appendPlainText(const QString &text) + + +static void _init_f_appendPlainText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_appendPlainText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->appendPlainText (arg1); +} + + +// bool QPlainTextEdit::backgroundVisible() + + +static void _init_f_backgroundVisible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_backgroundVisible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPlainTextEdit *)cls)->backgroundVisible ()); +} + + +// int QPlainTextEdit::blockCount() + + +static void _init_f_blockCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_blockCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPlainTextEdit *)cls)->blockCount ()); +} + + +// bool QPlainTextEdit::canPaste() + + +static void _init_f_canPaste_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canPaste_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPlainTextEdit *)cls)->canPaste ()); +} + + +// void QPlainTextEdit::centerCursor() + + +static void _init_f_centerCursor_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_centerCursor_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->centerCursor (); +} + + +// bool QPlainTextEdit::centerOnScroll() + + +static void _init_f_centerOnScroll_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_centerOnScroll_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPlainTextEdit *)cls)->centerOnScroll ()); +} + + +// void QPlainTextEdit::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->clear (); +} + + +// void QPlainTextEdit::copy() + + +static void _init_f_copy_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_copy_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->copy (); +} + + +// QMenu *QPlainTextEdit::createStandardContextMenu() + + +static void _init_f_createStandardContextMenu_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_createStandardContextMenu_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMenu *)((QPlainTextEdit *)cls)->createStandardContextMenu ()); +} + + +// QMenu *QPlainTextEdit::createStandardContextMenu(const QPoint &position) + + +static void _init_f_createStandardContextMenu_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createStandardContextMenu_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMenu *)((QPlainTextEdit *)cls)->createStandardContextMenu (arg1)); +} + + +// QTextCharFormat QPlainTextEdit::currentCharFormat() + + +static void _init_f_currentCharFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentCharFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCharFormat)((QPlainTextEdit *)cls)->currentCharFormat ()); +} + + +// QTextCursor QPlainTextEdit::cursorForPosition(const QPoint &pos) + + +static void _init_f_cursorForPosition_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_cursorForPosition_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextCursor)((QPlainTextEdit *)cls)->cursorForPosition (arg1)); +} + + +// QRect QPlainTextEdit::cursorRect(const QTextCursor &cursor) + + +static void _init_f_cursorRect_c2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_cursorRect_c2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QPlainTextEdit *)cls)->cursorRect (arg1)); +} + + +// QRect QPlainTextEdit::cursorRect() + + +static void _init_f_cursorRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cursorRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QPlainTextEdit *)cls)->cursorRect ()); +} + + +// int QPlainTextEdit::cursorWidth() + + +static void _init_f_cursorWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cursorWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPlainTextEdit *)cls)->cursorWidth ()); +} + + +// void QPlainTextEdit::cut() + + +static void _init_f_cut_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cut_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->cut (); +} + + +// QTextDocument *QPlainTextEdit::document() + + +static void _init_f_document_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_document_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextDocument *)((QPlainTextEdit *)cls)->document ()); +} + + +// QString QPlainTextEdit::documentTitle() + + +static void _init_f_documentTitle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_documentTitle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPlainTextEdit *)cls)->documentTitle ()); +} + + +// void QPlainTextEdit::ensureCursorVisible() + + +static void _init_f_ensureCursorVisible_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ensureCursorVisible_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->ensureCursorVisible (); +} + + +// QList QPlainTextEdit::extraSelections() + + +static void _init_f_extraSelections_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_extraSelections_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QPlainTextEdit *)cls)->extraSelections ()); +} + + +// bool QPlainTextEdit::find(const QString &exp, QFlags options) + + +static void _init_f_find_5261 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exp"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("options", true, "QTextDocument::FindFlags()"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_find_5261 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QTextDocument::FindFlags(), heap); + ret.write ((bool)((QPlainTextEdit *)cls)->find (arg1, arg2)); +} + + +// bool QPlainTextEdit::find(const QRegularExpression &exp, QFlags options) + + +static void _init_f_find_6424 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exp"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("options", true, "QTextDocument::FindFlags()"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_find_6424 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QTextDocument::FindFlags(), heap); + ret.write ((bool)((QPlainTextEdit *)cls)->find (arg1, arg2)); +} + + +// QVariant QPlainTextEdit::inputMethodQuery(Qt::InputMethodQuery property) + + +static void _init_f_inputMethodQuery_c2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("property"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_inputMethodQuery_c2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QVariant)((QPlainTextEdit *)cls)->inputMethodQuery (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QVariant QPlainTextEdit::inputMethodQuery(Qt::InputMethodQuery query, QVariant argument) + + +static void _init_f_inputMethodQuery_c3554 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("argument"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_inputMethodQuery_c3554 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QVariant arg2 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QPlainTextEdit *)cls)->inputMethodQuery (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// void QPlainTextEdit::insertPlainText(const QString &text) + + +static void _init_f_insertPlainText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertPlainText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->insertPlainText (arg1); +} + + +// bool QPlainTextEdit::isReadOnly() + + +static void _init_f_isReadOnly_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isReadOnly_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPlainTextEdit *)cls)->isReadOnly ()); +} + + +// bool QPlainTextEdit::isUndoRedoEnabled() + + +static void _init_f_isUndoRedoEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isUndoRedoEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPlainTextEdit *)cls)->isUndoRedoEnabled ()); +} + + +// QPlainTextEdit::LineWrapMode QPlainTextEdit::lineWrapMode() + + +static void _init_f_lineWrapMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_lineWrapMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPlainTextEdit *)cls)->lineWrapMode ())); +} + + +// QVariant QPlainTextEdit::loadResource(int type, const QUrl &name) + + +static void _init_f_loadResource_2360 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_loadResource_2360 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QUrl &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QPlainTextEdit *)cls)->loadResource (arg1, arg2)); +} + + +// int QPlainTextEdit::maximumBlockCount() + + +static void _init_f_maximumBlockCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumBlockCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPlainTextEdit *)cls)->maximumBlockCount ()); +} + + +// void QPlainTextEdit::mergeCurrentCharFormat(const QTextCharFormat &modifier) + + +static void _init_f_mergeCurrentCharFormat_2814 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modifier"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mergeCurrentCharFormat_2814 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->mergeCurrentCharFormat (arg1); +} + + +// void QPlainTextEdit::moveCursor(QTextCursor::MoveOperation operation, QTextCursor::MoveMode mode) + + +static void _init_f_moveCursor_5424 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("operation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QTextCursor::MoveAnchor"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_moveCursor_5424 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextCursor::MoveAnchor), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->moveCursor (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// bool QPlainTextEdit::overwriteMode() + + +static void _init_f_overwriteMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_overwriteMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPlainTextEdit *)cls)->overwriteMode ()); +} + + +// void QPlainTextEdit::paste() + + +static void _init_f_paste_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_paste_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->paste (); +} + + +// QString QPlainTextEdit::placeholderText() + + +static void _init_f_placeholderText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_placeholderText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPlainTextEdit *)cls)->placeholderText ()); +} + + +// void QPlainTextEdit::print(QPagedPaintDevice *printer) + + +static void _init_f_print_c2284 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("printer"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_print_c2284 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPagedPaintDevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->print (arg1); +} + + +// void QPlainTextEdit::redo() + + +static void _init_f_redo_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_redo_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->redo (); +} + + +// void QPlainTextEdit::selectAll() + + +static void _init_f_selectAll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectAll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->selectAll (); +} + + +// void QPlainTextEdit::setBackgroundVisible(bool visible) + + +static void _init_f_setBackgroundVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBackgroundVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setBackgroundVisible (arg1); +} + + +// void QPlainTextEdit::setCenterOnScroll(bool enabled) + + +static void _init_f_setCenterOnScroll_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCenterOnScroll_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setCenterOnScroll (arg1); +} + + +// void QPlainTextEdit::setCurrentCharFormat(const QTextCharFormat &format) + + +static void _init_f_setCurrentCharFormat_2814 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentCharFormat_2814 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setCurrentCharFormat (arg1); +} + + +// void QPlainTextEdit::setCursorWidth(int width) + + +static void _init_f_setCursorWidth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCursorWidth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setCursorWidth (arg1); +} + + +// void QPlainTextEdit::setDocument(QTextDocument *document) + + +static void _init_f_setDocument_1955 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("document"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDocument_1955 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextDocument *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setDocument (arg1); +} + + +// void QPlainTextEdit::setDocumentTitle(const QString &title) + + +static void _init_f_setDocumentTitle_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDocumentTitle_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setDocumentTitle (arg1); +} + + +// void QPlainTextEdit::setExtraSelections(const QList &selections) + + +static void _init_f_setExtraSelections_4386 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selections"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setExtraSelections_4386 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setExtraSelections (arg1); +} + + +// void QPlainTextEdit::setLineWrapMode(QPlainTextEdit::LineWrapMode mode) + + +static void _init_f_setLineWrapMode_3135 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setLineWrapMode_3135 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setLineWrapMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QPlainTextEdit::setMaximumBlockCount(int maximum) + + +static void _init_f_setMaximumBlockCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maximum"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumBlockCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setMaximumBlockCount (arg1); +} + + +// void QPlainTextEdit::setOverwriteMode(bool overwrite) + + +static void _init_f_setOverwriteMode_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("overwrite"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOverwriteMode_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setOverwriteMode (arg1); +} + + +// void QPlainTextEdit::setPlaceholderText(const QString &placeholderText) + + +static void _init_f_setPlaceholderText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("placeholderText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPlaceholderText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setPlaceholderText (arg1); +} + + +// void QPlainTextEdit::setPlainText(const QString &text) + + +static void _init_f_setPlainText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPlainText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setPlainText (arg1); +} + + +// void QPlainTextEdit::setReadOnly(bool ro) + + +static void _init_f_setReadOnly_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ro"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setReadOnly_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setReadOnly (arg1); +} + + +// void QPlainTextEdit::setTabChangesFocus(bool b) + + +static void _init_f_setTabChangesFocus_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabChangesFocus_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setTabChangesFocus (arg1); +} + + +// void QPlainTextEdit::setTabStopDistance(double distance) + + +static void _init_f_setTabStopDistance_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("distance"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabStopDistance_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setTabStopDistance (arg1); +} + + +// void QPlainTextEdit::setTextCursor(const QTextCursor &cursor) + + +static void _init_f_setTextCursor_2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextCursor_2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setTextCursor (arg1); +} + + +// void QPlainTextEdit::setTextInteractionFlags(QFlags flags) + + +static void _init_f_setTextInteractionFlags_3396 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextInteractionFlags_3396 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setTextInteractionFlags (arg1); +} + + +// void QPlainTextEdit::setUndoRedoEnabled(bool enable) + + +static void _init_f_setUndoRedoEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUndoRedoEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setUndoRedoEnabled (arg1); +} + + +// void QPlainTextEdit::setWordWrapMode(QTextOption::WrapMode policy) + + +static void _init_f_setWordWrapMode_2486 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setWordWrapMode_2486 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->setWordWrapMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// bool QPlainTextEdit::tabChangesFocus() + + +static void _init_f_tabChangesFocus_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tabChangesFocus_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPlainTextEdit *)cls)->tabChangesFocus ()); +} + + +// double QPlainTextEdit::tabStopDistance() + + +static void _init_f_tabStopDistance_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tabStopDistance_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QPlainTextEdit *)cls)->tabStopDistance ()); +} + + +// QTextCursor QPlainTextEdit::textCursor() + + +static void _init_f_textCursor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textCursor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCursor)((QPlainTextEdit *)cls)->textCursor ()); +} + + +// QFlags QPlainTextEdit::textInteractionFlags() + + +static void _init_f_textInteractionFlags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_textInteractionFlags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QPlainTextEdit *)cls)->textInteractionFlags ()); +} + + +// QString QPlainTextEdit::toPlainText() + + +static void _init_f_toPlainText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toPlainText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QPlainTextEdit *)cls)->toPlainText ()); +} + + +// void QPlainTextEdit::undo() + + +static void _init_f_undo_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_undo_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->undo (); +} + + +// QTextOption::WrapMode QPlainTextEdit::wordWrapMode() + + +static void _init_f_wordWrapMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_wordWrapMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QPlainTextEdit *)cls)->wordWrapMode ())); +} + + +// void QPlainTextEdit::zoomIn(int range) + + +static void _init_f_zoomIn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("range", true, "1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_zoomIn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->zoomIn (arg1); +} + + +// void QPlainTextEdit::zoomOut(int range) + + +static void _init_f_zoomOut_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("range", true, "1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_zoomOut_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit *)cls)->zoomOut (arg1); +} + + +// static QString QPlainTextEdit::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QPlainTextEdit::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPlainTextEdit () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("anchorAt", "@brief Method QString QPlainTextEdit::anchorAt(const QPoint &pos)\n", true, &_init_f_anchorAt_c1916, &_call_f_anchorAt_c1916); + methods += new qt_gsi::GenericMethod ("appendHtml", "@brief Method void QPlainTextEdit::appendHtml(const QString &html)\n", false, &_init_f_appendHtml_2025, &_call_f_appendHtml_2025); + methods += new qt_gsi::GenericMethod ("appendPlainText", "@brief Method void QPlainTextEdit::appendPlainText(const QString &text)\n", false, &_init_f_appendPlainText_2025, &_call_f_appendPlainText_2025); + methods += new qt_gsi::GenericMethod (":backgroundVisible", "@brief Method bool QPlainTextEdit::backgroundVisible()\n", true, &_init_f_backgroundVisible_c0, &_call_f_backgroundVisible_c0); + methods += new qt_gsi::GenericMethod (":blockCount", "@brief Method int QPlainTextEdit::blockCount()\n", true, &_init_f_blockCount_c0, &_call_f_blockCount_c0); + methods += new qt_gsi::GenericMethod ("canPaste", "@brief Method bool QPlainTextEdit::canPaste()\n", true, &_init_f_canPaste_c0, &_call_f_canPaste_c0); + methods += new qt_gsi::GenericMethod ("centerCursor", "@brief Method void QPlainTextEdit::centerCursor()\n", false, &_init_f_centerCursor_0, &_call_f_centerCursor_0); + methods += new qt_gsi::GenericMethod (":centerOnScroll", "@brief Method bool QPlainTextEdit::centerOnScroll()\n", true, &_init_f_centerOnScroll_c0, &_call_f_centerOnScroll_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QPlainTextEdit::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("copy", "@brief Method void QPlainTextEdit::copy()\n", false, &_init_f_copy_0, &_call_f_copy_0); + methods += new qt_gsi::GenericMethod ("createStandardContextMenu", "@brief Method QMenu *QPlainTextEdit::createStandardContextMenu()\n", false, &_init_f_createStandardContextMenu_0, &_call_f_createStandardContextMenu_0); + methods += new qt_gsi::GenericMethod ("createStandardContextMenu", "@brief Method QMenu *QPlainTextEdit::createStandardContextMenu(const QPoint &position)\n", false, &_init_f_createStandardContextMenu_1916, &_call_f_createStandardContextMenu_1916); + methods += new qt_gsi::GenericMethod (":currentCharFormat", "@brief Method QTextCharFormat QPlainTextEdit::currentCharFormat()\n", true, &_init_f_currentCharFormat_c0, &_call_f_currentCharFormat_c0); + methods += new qt_gsi::GenericMethod ("cursorForPosition", "@brief Method QTextCursor QPlainTextEdit::cursorForPosition(const QPoint &pos)\n", true, &_init_f_cursorForPosition_c1916, &_call_f_cursorForPosition_c1916); + methods += new qt_gsi::GenericMethod ("cursorRect", "@brief Method QRect QPlainTextEdit::cursorRect(const QTextCursor &cursor)\n", true, &_init_f_cursorRect_c2453, &_call_f_cursorRect_c2453); + methods += new qt_gsi::GenericMethod ("cursorRect", "@brief Method QRect QPlainTextEdit::cursorRect()\n", true, &_init_f_cursorRect_c0, &_call_f_cursorRect_c0); + methods += new qt_gsi::GenericMethod (":cursorWidth", "@brief Method int QPlainTextEdit::cursorWidth()\n", true, &_init_f_cursorWidth_c0, &_call_f_cursorWidth_c0); + methods += new qt_gsi::GenericMethod ("cut", "@brief Method void QPlainTextEdit::cut()\n", false, &_init_f_cut_0, &_call_f_cut_0); + methods += new qt_gsi::GenericMethod (":document", "@brief Method QTextDocument *QPlainTextEdit::document()\n", true, &_init_f_document_c0, &_call_f_document_c0); + methods += new qt_gsi::GenericMethod (":documentTitle", "@brief Method QString QPlainTextEdit::documentTitle()\n", true, &_init_f_documentTitle_c0, &_call_f_documentTitle_c0); + methods += new qt_gsi::GenericMethod ("ensureCursorVisible", "@brief Method void QPlainTextEdit::ensureCursorVisible()\n", false, &_init_f_ensureCursorVisible_0, &_call_f_ensureCursorVisible_0); + methods += new qt_gsi::GenericMethod (":extraSelections", "@brief Method QList QPlainTextEdit::extraSelections()\n", true, &_init_f_extraSelections_c0, &_call_f_extraSelections_c0); + methods += new qt_gsi::GenericMethod ("find", "@brief Method bool QPlainTextEdit::find(const QString &exp, QFlags options)\n", false, &_init_f_find_5261, &_call_f_find_5261); + methods += new qt_gsi::GenericMethod ("find", "@brief Method bool QPlainTextEdit::find(const QRegularExpression &exp, QFlags options)\n", false, &_init_f_find_6424, &_call_f_find_6424); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Method QVariant QPlainTextEdit::inputMethodQuery(Qt::InputMethodQuery property)\nThis is a reimplementation of QWidget::inputMethodQuery", true, &_init_f_inputMethodQuery_c2420, &_call_f_inputMethodQuery_c2420); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Method QVariant QPlainTextEdit::inputMethodQuery(Qt::InputMethodQuery query, QVariant argument)\n", true, &_init_f_inputMethodQuery_c3554, &_call_f_inputMethodQuery_c3554); + methods += new qt_gsi::GenericMethod ("insertPlainText", "@brief Method void QPlainTextEdit::insertPlainText(const QString &text)\n", false, &_init_f_insertPlainText_2025, &_call_f_insertPlainText_2025); + methods += new qt_gsi::GenericMethod ("isReadOnly?|:readOnly", "@brief Method bool QPlainTextEdit::isReadOnly()\n", true, &_init_f_isReadOnly_c0, &_call_f_isReadOnly_c0); + methods += new qt_gsi::GenericMethod ("isUndoRedoEnabled?|:undoRedoEnabled", "@brief Method bool QPlainTextEdit::isUndoRedoEnabled()\n", true, &_init_f_isUndoRedoEnabled_c0, &_call_f_isUndoRedoEnabled_c0); + methods += new qt_gsi::GenericMethod (":lineWrapMode", "@brief Method QPlainTextEdit::LineWrapMode QPlainTextEdit::lineWrapMode()\n", true, &_init_f_lineWrapMode_c0, &_call_f_lineWrapMode_c0); + methods += new qt_gsi::GenericMethod ("loadResource", "@brief Method QVariant QPlainTextEdit::loadResource(int type, const QUrl &name)\n", false, &_init_f_loadResource_2360, &_call_f_loadResource_2360); + methods += new qt_gsi::GenericMethod (":maximumBlockCount", "@brief Method int QPlainTextEdit::maximumBlockCount()\n", true, &_init_f_maximumBlockCount_c0, &_call_f_maximumBlockCount_c0); + methods += new qt_gsi::GenericMethod ("mergeCurrentCharFormat", "@brief Method void QPlainTextEdit::mergeCurrentCharFormat(const QTextCharFormat &modifier)\n", false, &_init_f_mergeCurrentCharFormat_2814, &_call_f_mergeCurrentCharFormat_2814); + methods += new qt_gsi::GenericMethod ("moveCursor", "@brief Method void QPlainTextEdit::moveCursor(QTextCursor::MoveOperation operation, QTextCursor::MoveMode mode)\n", false, &_init_f_moveCursor_5424, &_call_f_moveCursor_5424); + methods += new qt_gsi::GenericMethod (":overwriteMode", "@brief Method bool QPlainTextEdit::overwriteMode()\n", true, &_init_f_overwriteMode_c0, &_call_f_overwriteMode_c0); + methods += new qt_gsi::GenericMethod ("paste", "@brief Method void QPlainTextEdit::paste()\n", false, &_init_f_paste_0, &_call_f_paste_0); + methods += new qt_gsi::GenericMethod (":placeholderText", "@brief Method QString QPlainTextEdit::placeholderText()\n", true, &_init_f_placeholderText_c0, &_call_f_placeholderText_c0); + methods += new qt_gsi::GenericMethod ("print", "@brief Method void QPlainTextEdit::print(QPagedPaintDevice *printer)\n", true, &_init_f_print_c2284, &_call_f_print_c2284); + methods += new qt_gsi::GenericMethod ("redo", "@brief Method void QPlainTextEdit::redo()\n", false, &_init_f_redo_0, &_call_f_redo_0); + methods += new qt_gsi::GenericMethod ("selectAll", "@brief Method void QPlainTextEdit::selectAll()\n", false, &_init_f_selectAll_0, &_call_f_selectAll_0); + methods += new qt_gsi::GenericMethod ("setBackgroundVisible|backgroundVisible=", "@brief Method void QPlainTextEdit::setBackgroundVisible(bool visible)\n", false, &_init_f_setBackgroundVisible_864, &_call_f_setBackgroundVisible_864); + methods += new qt_gsi::GenericMethod ("setCenterOnScroll|centerOnScroll=", "@brief Method void QPlainTextEdit::setCenterOnScroll(bool enabled)\n", false, &_init_f_setCenterOnScroll_864, &_call_f_setCenterOnScroll_864); + methods += new qt_gsi::GenericMethod ("setCurrentCharFormat|currentCharFormat=", "@brief Method void QPlainTextEdit::setCurrentCharFormat(const QTextCharFormat &format)\n", false, &_init_f_setCurrentCharFormat_2814, &_call_f_setCurrentCharFormat_2814); + methods += new qt_gsi::GenericMethod ("setCursorWidth|cursorWidth=", "@brief Method void QPlainTextEdit::setCursorWidth(int width)\n", false, &_init_f_setCursorWidth_767, &_call_f_setCursorWidth_767); + methods += new qt_gsi::GenericMethod ("setDocument|document=", "@brief Method void QPlainTextEdit::setDocument(QTextDocument *document)\n", false, &_init_f_setDocument_1955, &_call_f_setDocument_1955); + methods += new qt_gsi::GenericMethod ("setDocumentTitle|documentTitle=", "@brief Method void QPlainTextEdit::setDocumentTitle(const QString &title)\n", false, &_init_f_setDocumentTitle_2025, &_call_f_setDocumentTitle_2025); + methods += new qt_gsi::GenericMethod ("setExtraSelections|extraSelections=", "@brief Method void QPlainTextEdit::setExtraSelections(const QList &selections)\n", false, &_init_f_setExtraSelections_4386, &_call_f_setExtraSelections_4386); + methods += new qt_gsi::GenericMethod ("setLineWrapMode|lineWrapMode=", "@brief Method void QPlainTextEdit::setLineWrapMode(QPlainTextEdit::LineWrapMode mode)\n", false, &_init_f_setLineWrapMode_3135, &_call_f_setLineWrapMode_3135); + methods += new qt_gsi::GenericMethod ("setMaximumBlockCount|maximumBlockCount=", "@brief Method void QPlainTextEdit::setMaximumBlockCount(int maximum)\n", false, &_init_f_setMaximumBlockCount_767, &_call_f_setMaximumBlockCount_767); + methods += new qt_gsi::GenericMethod ("setOverwriteMode|overwriteMode=", "@brief Method void QPlainTextEdit::setOverwriteMode(bool overwrite)\n", false, &_init_f_setOverwriteMode_864, &_call_f_setOverwriteMode_864); + methods += new qt_gsi::GenericMethod ("setPlaceholderText|placeholderText=", "@brief Method void QPlainTextEdit::setPlaceholderText(const QString &placeholderText)\n", false, &_init_f_setPlaceholderText_2025, &_call_f_setPlaceholderText_2025); + methods += new qt_gsi::GenericMethod ("setPlainText|plainText=", "@brief Method void QPlainTextEdit::setPlainText(const QString &text)\n", false, &_init_f_setPlainText_2025, &_call_f_setPlainText_2025); + methods += new qt_gsi::GenericMethod ("setReadOnly|readOnly=", "@brief Method void QPlainTextEdit::setReadOnly(bool ro)\n", false, &_init_f_setReadOnly_864, &_call_f_setReadOnly_864); + methods += new qt_gsi::GenericMethod ("setTabChangesFocus|tabChangesFocus=", "@brief Method void QPlainTextEdit::setTabChangesFocus(bool b)\n", false, &_init_f_setTabChangesFocus_864, &_call_f_setTabChangesFocus_864); + methods += new qt_gsi::GenericMethod ("setTabStopDistance", "@brief Method void QPlainTextEdit::setTabStopDistance(double distance)\n", false, &_init_f_setTabStopDistance_1071, &_call_f_setTabStopDistance_1071); + methods += new qt_gsi::GenericMethod ("setTextCursor|textCursor=", "@brief Method void QPlainTextEdit::setTextCursor(const QTextCursor &cursor)\n", false, &_init_f_setTextCursor_2453, &_call_f_setTextCursor_2453); + methods += new qt_gsi::GenericMethod ("setTextInteractionFlags|textInteractionFlags=", "@brief Method void QPlainTextEdit::setTextInteractionFlags(QFlags flags)\n", false, &_init_f_setTextInteractionFlags_3396, &_call_f_setTextInteractionFlags_3396); + methods += new qt_gsi::GenericMethod ("setUndoRedoEnabled|undoRedoEnabled=", "@brief Method void QPlainTextEdit::setUndoRedoEnabled(bool enable)\n", false, &_init_f_setUndoRedoEnabled_864, &_call_f_setUndoRedoEnabled_864); + methods += new qt_gsi::GenericMethod ("setWordWrapMode|wordWrapMode=", "@brief Method void QPlainTextEdit::setWordWrapMode(QTextOption::WrapMode policy)\n", false, &_init_f_setWordWrapMode_2486, &_call_f_setWordWrapMode_2486); + methods += new qt_gsi::GenericMethod (":tabChangesFocus", "@brief Method bool QPlainTextEdit::tabChangesFocus()\n", true, &_init_f_tabChangesFocus_c0, &_call_f_tabChangesFocus_c0); + methods += new qt_gsi::GenericMethod ("tabStopDistance", "@brief Method double QPlainTextEdit::tabStopDistance()\n", true, &_init_f_tabStopDistance_c0, &_call_f_tabStopDistance_c0); + methods += new qt_gsi::GenericMethod (":textCursor", "@brief Method QTextCursor QPlainTextEdit::textCursor()\n", true, &_init_f_textCursor_c0, &_call_f_textCursor_c0); + methods += new qt_gsi::GenericMethod (":textInteractionFlags", "@brief Method QFlags QPlainTextEdit::textInteractionFlags()\n", true, &_init_f_textInteractionFlags_c0, &_call_f_textInteractionFlags_c0); + methods += new qt_gsi::GenericMethod ("toPlainText", "@brief Method QString QPlainTextEdit::toPlainText()\n", true, &_init_f_toPlainText_c0, &_call_f_toPlainText_c0); + methods += new qt_gsi::GenericMethod ("undo", "@brief Method void QPlainTextEdit::undo()\n", false, &_init_f_undo_0, &_call_f_undo_0); + methods += new qt_gsi::GenericMethod (":wordWrapMode", "@brief Method QTextOption::WrapMode QPlainTextEdit::wordWrapMode()\n", true, &_init_f_wordWrapMode_c0, &_call_f_wordWrapMode_c0); + methods += new qt_gsi::GenericMethod ("zoomIn", "@brief Method void QPlainTextEdit::zoomIn(int range)\n", false, &_init_f_zoomIn_767, &_call_f_zoomIn_767); + methods += new qt_gsi::GenericMethod ("zoomOut", "@brief Method void QPlainTextEdit::zoomOut(int range)\n", false, &_init_f_zoomOut_767, &_call_f_zoomOut_767); + methods += gsi::qt_signal ("blockCountChanged(int)", "blockCountChanged", gsi::arg("newBlockCount"), "@brief Signal declaration for QPlainTextEdit::blockCountChanged(int newBlockCount)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("copyAvailable(bool)", "copyAvailable", gsi::arg("b"), "@brief Signal declaration for QPlainTextEdit::copyAvailable(bool b)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("cursorPositionChanged()", "cursorPositionChanged", "@brief Signal declaration for QPlainTextEdit::cursorPositionChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QPlainTextEdit::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QPlainTextEdit::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("modificationChanged(bool)", "modificationChanged", gsi::arg("arg1"), "@brief Signal declaration for QPlainTextEdit::modificationChanged(bool)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QPlainTextEdit::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("redoAvailable(bool)", "redoAvailable", gsi::arg("b"), "@brief Signal declaration for QPlainTextEdit::redoAvailable(bool b)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("selectionChanged()", "selectionChanged", "@brief Signal declaration for QPlainTextEdit::selectionChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("textChanged()", "textChanged", "@brief Signal declaration for QPlainTextEdit::textChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("undoAvailable(bool)", "undoAvailable", gsi::arg("b"), "@brief Signal declaration for QPlainTextEdit::undoAvailable(bool b)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("updateRequest(const QRect &, int)", "updateRequest", gsi::arg("rect"), gsi::arg("dy"), "@brief Signal declaration for QPlainTextEdit::updateRequest(const QRect &rect, int dy)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QPlainTextEdit::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QPlainTextEdit::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QPlainTextEdit::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QPlainTextEdit::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractScrollArea (); + +qt_gsi::QtNativeClass decl_QPlainTextEdit (qtdecl_QAbstractScrollArea (), "QtWidgets", "QPlainTextEdit_Native", + methods_QPlainTextEdit (), + "@hide\n@alias QPlainTextEdit"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QPlainTextEdit () { return decl_QPlainTextEdit; } + +} + + +class QPlainTextEdit_Adaptor : public QPlainTextEdit, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPlainTextEdit_Adaptor(); + + // [adaptor ctor] QPlainTextEdit::QPlainTextEdit(QWidget *parent) + QPlainTextEdit_Adaptor() : QPlainTextEdit() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPlainTextEdit::QPlainTextEdit(QWidget *parent) + QPlainTextEdit_Adaptor(QWidget *parent) : QPlainTextEdit(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPlainTextEdit::QPlainTextEdit(const QString &text, QWidget *parent) + QPlainTextEdit_Adaptor(const QString &text) : QPlainTextEdit(text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPlainTextEdit::QPlainTextEdit(const QString &text, QWidget *parent) + QPlainTextEdit_Adaptor(const QString &text, QWidget *parent) : QPlainTextEdit(text, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] QRectF QPlainTextEdit::blockBoundingGeometry(const QTextBlock &block) + QRectF fp_QPlainTextEdit_blockBoundingGeometry_c2306 (const QTextBlock &block) const { + return QPlainTextEdit::blockBoundingGeometry(block); + } + + // [expose] QRectF QPlainTextEdit::blockBoundingRect(const QTextBlock &block) + QRectF fp_QPlainTextEdit_blockBoundingRect_c2306 (const QTextBlock &block) const { + return QPlainTextEdit::blockBoundingRect(block); + } + + // [expose] QPointF QPlainTextEdit::contentOffset() + QPointF fp_QPlainTextEdit_contentOffset_c0 () const { + return QPlainTextEdit::contentOffset(); + } + + // [expose] void QPlainTextEdit::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QPlainTextEdit_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QPlainTextEdit::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QPlainTextEdit::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QPlainTextEdit_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QPlainTextEdit::destroy(destroyWindow, destroySubWindows); + } + + // [expose] void QPlainTextEdit::drawFrame(QPainter *) + void fp_QPlainTextEdit_drawFrame_1426 (QPainter *arg1) { + QPlainTextEdit::drawFrame(arg1); + } + + // [expose] QTextBlock QPlainTextEdit::firstVisibleBlock() + QTextBlock fp_QPlainTextEdit_firstVisibleBlock_c0 () const { + return QPlainTextEdit::firstVisibleBlock(); + } + + // [expose] bool QPlainTextEdit::focusNextChild() + bool fp_QPlainTextEdit_focusNextChild_0 () { + return QPlainTextEdit::focusNextChild(); + } + + // [expose] bool QPlainTextEdit::focusPreviousChild() + bool fp_QPlainTextEdit_focusPreviousChild_0 () { + return QPlainTextEdit::focusPreviousChild(); + } + + // [expose] QAbstractTextDocumentLayout::PaintContext QPlainTextEdit::getPaintContext() + QAbstractTextDocumentLayout::PaintContext fp_QPlainTextEdit_getPaintContext_c0 () const { + return QPlainTextEdit::getPaintContext(); + } + + // [expose] bool QPlainTextEdit::isSignalConnected(const QMetaMethod &signal) + bool fp_QPlainTextEdit_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QPlainTextEdit::isSignalConnected(signal); + } + + // [expose] int QPlainTextEdit::receivers(const char *signal) + int fp_QPlainTextEdit_receivers_c1731 (const char *signal) const { + return QPlainTextEdit::receivers(signal); + } + + // [expose] QObject *QPlainTextEdit::sender() + QObject * fp_QPlainTextEdit_sender_c0 () const { + return QPlainTextEdit::sender(); + } + + // [expose] int QPlainTextEdit::senderSignalIndex() + int fp_QPlainTextEdit_senderSignalIndex_c0 () const { + return QPlainTextEdit::senderSignalIndex(); + } + + // [expose] void QPlainTextEdit::setViewportMargins(int left, int top, int right, int bottom) + void fp_QPlainTextEdit_setViewportMargins_2744 (int left, int top, int right, int bottom) { + QPlainTextEdit::setViewportMargins(left, top, right, bottom); + } + + // [expose] void QPlainTextEdit::setViewportMargins(const QMargins &margins) + void fp_QPlainTextEdit_setViewportMargins_2115 (const QMargins &margins) { + QPlainTextEdit::setViewportMargins(margins); + } + + // [expose] void QPlainTextEdit::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QPlainTextEdit_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QPlainTextEdit::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] QMargins QPlainTextEdit::viewportMargins() + QMargins fp_QPlainTextEdit_viewportMargins_c0 () const { + return QPlainTextEdit::viewportMargins(); + } + + // [expose] void QPlainTextEdit::zoomInF(float range) + void fp_QPlainTextEdit_zoomInF_970 (float range) { + QPlainTextEdit::zoomInF(range); + } + + // [emitter impl] void QPlainTextEdit::blockCountChanged(int newBlockCount) + void emitter_QPlainTextEdit_blockCountChanged_767(int newBlockCount) + { + emit QPlainTextEdit::blockCountChanged(newBlockCount); + } + + // [emitter impl] void QPlainTextEdit::copyAvailable(bool b) + void emitter_QPlainTextEdit_copyAvailable_864(bool b) + { + emit QPlainTextEdit::copyAvailable(b); + } + + // [emitter impl] void QPlainTextEdit::cursorPositionChanged() + void emitter_QPlainTextEdit_cursorPositionChanged_0() + { + emit QPlainTextEdit::cursorPositionChanged(); + } + + // [emitter impl] void QPlainTextEdit::customContextMenuRequested(const QPoint &pos) + void emitter_QPlainTextEdit_customContextMenuRequested_1916(const QPoint &pos) + { + emit QPlainTextEdit::customContextMenuRequested(pos); + } + + // [emitter impl] void QPlainTextEdit::destroyed(QObject *) + void emitter_QPlainTextEdit_destroyed_1302(QObject *arg1) + { + emit QPlainTextEdit::destroyed(arg1); + } + + // [adaptor impl] bool QPlainTextEdit::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QPlainTextEdit::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QPlainTextEdit_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QPlainTextEdit::hasHeightForWidth(); + } + } + + // [adaptor impl] int QPlainTextEdit::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QPlainTextEdit::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QPlainTextEdit_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QPlainTextEdit::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QPlainTextEdit::inputMethodQuery(Qt::InputMethodQuery property) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & property) const + { + return QPlainTextEdit::inputMethodQuery(qt_gsi::QtToCppAdaptor(property).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery property) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QPlainTextEdit_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(property)); + } else { + return QPlainTextEdit::inputMethodQuery(property); + } + } + + // [adaptor impl] QVariant QPlainTextEdit::loadResource(int type, const QUrl &name) + QVariant cbs_loadResource_2360_0(int type, const QUrl &name) + { + return QPlainTextEdit::loadResource(type, name); + } + + virtual QVariant loadResource(int type, const QUrl &name) + { + if (cb_loadResource_2360_0.can_issue()) { + return cb_loadResource_2360_0.issue(&QPlainTextEdit_Adaptor::cbs_loadResource_2360_0, type, name); + } else { + return QPlainTextEdit::loadResource(type, name); + } + } + + // [adaptor impl] QSize QPlainTextEdit::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QPlainTextEdit::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QPlainTextEdit_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QPlainTextEdit::minimumSizeHint(); + } + } + + // [emitter impl] void QPlainTextEdit::modificationChanged(bool) + void emitter_QPlainTextEdit_modificationChanged_864(bool arg1) + { + emit QPlainTextEdit::modificationChanged(arg1); + } + + // [emitter impl] void QPlainTextEdit::objectNameChanged(const QString &objectName) + void emitter_QPlainTextEdit_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QPlainTextEdit::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QPlainTextEdit::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QPlainTextEdit::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QPlainTextEdit_Adaptor::cbs_paintEngine_c0_0); + } else { + return QPlainTextEdit::paintEngine(); + } + } + + // [emitter impl] void QPlainTextEdit::redoAvailable(bool b) + void emitter_QPlainTextEdit_redoAvailable_864(bool b) + { + emit QPlainTextEdit::redoAvailable(b); + } + + // [emitter impl] void QPlainTextEdit::selectionChanged() + void emitter_QPlainTextEdit_selectionChanged_0() + { + emit QPlainTextEdit::selectionChanged(); + } + + // [adaptor impl] void QPlainTextEdit::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QPlainTextEdit::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QPlainTextEdit_Adaptor::cbs_setVisible_864_0, visible); + } else { + QPlainTextEdit::setVisible(visible); + } + } + + // [adaptor impl] void QPlainTextEdit::setupViewport(QWidget *viewport) + void cbs_setupViewport_1315_0(QWidget *viewport) + { + QPlainTextEdit::setupViewport(viewport); + } + + virtual void setupViewport(QWidget *viewport) + { + if (cb_setupViewport_1315_0.can_issue()) { + cb_setupViewport_1315_0.issue(&QPlainTextEdit_Adaptor::cbs_setupViewport_1315_0, viewport); + } else { + QPlainTextEdit::setupViewport(viewport); + } + } + + // [adaptor impl] QSize QPlainTextEdit::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QPlainTextEdit::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QPlainTextEdit_Adaptor::cbs_sizeHint_c0_0); + } else { + return QPlainTextEdit::sizeHint(); + } + } + + // [emitter impl] void QPlainTextEdit::textChanged() + void emitter_QPlainTextEdit_textChanged_0() + { + emit QPlainTextEdit::textChanged(); + } + + // [emitter impl] void QPlainTextEdit::undoAvailable(bool b) + void emitter_QPlainTextEdit_undoAvailable_864(bool b) + { + emit QPlainTextEdit::undoAvailable(b); + } + + // [emitter impl] void QPlainTextEdit::updateRequest(const QRect &rect, int dy) + void emitter_QPlainTextEdit_updateRequest_2451(const QRect &rect, int dy) + { + emit QPlainTextEdit::updateRequest(rect, dy); + } + + // [emitter impl] void QPlainTextEdit::windowIconChanged(const QIcon &icon) + void emitter_QPlainTextEdit_windowIconChanged_1787(const QIcon &icon) + { + emit QPlainTextEdit::windowIconChanged(icon); + } + + // [emitter impl] void QPlainTextEdit::windowIconTextChanged(const QString &iconText) + void emitter_QPlainTextEdit_windowIconTextChanged_2025(const QString &iconText) + { + emit QPlainTextEdit::windowIconTextChanged(iconText); + } + + // [emitter impl] void QPlainTextEdit::windowTitleChanged(const QString &title) + void emitter_QPlainTextEdit_windowTitleChanged_2025(const QString &title) + { + emit QPlainTextEdit::windowTitleChanged(title); + } + + // [adaptor impl] void QPlainTextEdit::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QPlainTextEdit::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QPlainTextEdit_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QPlainTextEdit::actionEvent(event); + } + } + + // [adaptor impl] bool QPlainTextEdit::canInsertFromMimeData(const QMimeData *source) + bool cbs_canInsertFromMimeData_c2168_0(const QMimeData *source) const + { + return QPlainTextEdit::canInsertFromMimeData(source); + } + + virtual bool canInsertFromMimeData(const QMimeData *source) const + { + if (cb_canInsertFromMimeData_c2168_0.can_issue()) { + return cb_canInsertFromMimeData_c2168_0.issue(&QPlainTextEdit_Adaptor::cbs_canInsertFromMimeData_c2168_0, source); + } else { + return QPlainTextEdit::canInsertFromMimeData(source); + } + } + + // [adaptor impl] void QPlainTextEdit::changeEvent(QEvent *e) + void cbs_changeEvent_1217_0(QEvent *e) + { + QPlainTextEdit::changeEvent(e); + } + + virtual void changeEvent(QEvent *e) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QPlainTextEdit_Adaptor::cbs_changeEvent_1217_0, e); + } else { + QPlainTextEdit::changeEvent(e); + } + } + + // [adaptor impl] void QPlainTextEdit::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QPlainTextEdit::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QPlainTextEdit_Adaptor::cbs_childEvent_1701_0, event); + } else { + QPlainTextEdit::childEvent(event); + } + } + + // [adaptor impl] void QPlainTextEdit::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QPlainTextEdit::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QPlainTextEdit_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QPlainTextEdit::closeEvent(event); + } + } + + // [adaptor impl] void QPlainTextEdit::contextMenuEvent(QContextMenuEvent *e) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *e) + { + QPlainTextEdit::contextMenuEvent(e); + } + + virtual void contextMenuEvent(QContextMenuEvent *e) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QPlainTextEdit_Adaptor::cbs_contextMenuEvent_2363_0, e); + } else { + QPlainTextEdit::contextMenuEvent(e); + } + } + + // [adaptor impl] QMimeData *QPlainTextEdit::createMimeDataFromSelection() + QMimeData * cbs_createMimeDataFromSelection_c0_0() const + { + return QPlainTextEdit::createMimeDataFromSelection(); + } + + virtual QMimeData * createMimeDataFromSelection() const + { + if (cb_createMimeDataFromSelection_c0_0.can_issue()) { + return cb_createMimeDataFromSelection_c0_0.issue(&QPlainTextEdit_Adaptor::cbs_createMimeDataFromSelection_c0_0); + } else { + return QPlainTextEdit::createMimeDataFromSelection(); + } + } + + // [adaptor impl] void QPlainTextEdit::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QPlainTextEdit::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QPlainTextEdit_Adaptor::cbs_customEvent_1217_0, event); + } else { + QPlainTextEdit::customEvent(event); + } + } + + // [adaptor impl] void QPlainTextEdit::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QPlainTextEdit::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QPlainTextEdit_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QPlainTextEdit::disconnectNotify(signal); + } + } + + // [adaptor impl] void QPlainTextEdit::doSetTextCursor(const QTextCursor &cursor) + void cbs_doSetTextCursor_2453_0(const QTextCursor &cursor) + { + QPlainTextEdit::doSetTextCursor(cursor); + } + + virtual void doSetTextCursor(const QTextCursor &cursor) + { + if (cb_doSetTextCursor_2453_0.can_issue()) { + cb_doSetTextCursor_2453_0.issue(&QPlainTextEdit_Adaptor::cbs_doSetTextCursor_2453_0, cursor); + } else { + QPlainTextEdit::doSetTextCursor(cursor); + } + } + + // [adaptor impl] void QPlainTextEdit::dragEnterEvent(QDragEnterEvent *e) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *e) + { + QPlainTextEdit::dragEnterEvent(e); + } + + virtual void dragEnterEvent(QDragEnterEvent *e) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QPlainTextEdit_Adaptor::cbs_dragEnterEvent_2109_0, e); + } else { + QPlainTextEdit::dragEnterEvent(e); + } + } + + // [adaptor impl] void QPlainTextEdit::dragLeaveEvent(QDragLeaveEvent *e) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *e) + { + QPlainTextEdit::dragLeaveEvent(e); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *e) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QPlainTextEdit_Adaptor::cbs_dragLeaveEvent_2092_0, e); + } else { + QPlainTextEdit::dragLeaveEvent(e); + } + } + + // [adaptor impl] void QPlainTextEdit::dragMoveEvent(QDragMoveEvent *e) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *e) + { + QPlainTextEdit::dragMoveEvent(e); + } + + virtual void dragMoveEvent(QDragMoveEvent *e) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QPlainTextEdit_Adaptor::cbs_dragMoveEvent_2006_0, e); + } else { + QPlainTextEdit::dragMoveEvent(e); + } + } + + // [adaptor impl] void QPlainTextEdit::dropEvent(QDropEvent *e) + void cbs_dropEvent_1622_0(QDropEvent *e) + { + QPlainTextEdit::dropEvent(e); + } + + virtual void dropEvent(QDropEvent *e) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QPlainTextEdit_Adaptor::cbs_dropEvent_1622_0, e); + } else { + QPlainTextEdit::dropEvent(e); + } + } + + // [adaptor impl] void QPlainTextEdit::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QPlainTextEdit::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QPlainTextEdit_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QPlainTextEdit::enterEvent(event); + } + } + + // [adaptor impl] bool QPlainTextEdit::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QPlainTextEdit::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QPlainTextEdit_Adaptor::cbs_event_1217_0, e); + } else { + return QPlainTextEdit::event(e); + } + } + + // [adaptor impl] bool QPlainTextEdit::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QPlainTextEdit::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QPlainTextEdit_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QPlainTextEdit::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QPlainTextEdit::focusInEvent(QFocusEvent *e) + void cbs_focusInEvent_1729_0(QFocusEvent *e) + { + QPlainTextEdit::focusInEvent(e); + } + + virtual void focusInEvent(QFocusEvent *e) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QPlainTextEdit_Adaptor::cbs_focusInEvent_1729_0, e); + } else { + QPlainTextEdit::focusInEvent(e); + } + } + + // [adaptor impl] bool QPlainTextEdit::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QPlainTextEdit::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QPlainTextEdit_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QPlainTextEdit::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QPlainTextEdit::focusOutEvent(QFocusEvent *e) + void cbs_focusOutEvent_1729_0(QFocusEvent *e) + { + QPlainTextEdit::focusOutEvent(e); + } + + virtual void focusOutEvent(QFocusEvent *e) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QPlainTextEdit_Adaptor::cbs_focusOutEvent_1729_0, e); + } else { + QPlainTextEdit::focusOutEvent(e); + } + } + + // [adaptor impl] void QPlainTextEdit::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QPlainTextEdit::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QPlainTextEdit_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QPlainTextEdit::hideEvent(event); + } + } + + // [adaptor impl] void QPlainTextEdit::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QPlainTextEdit::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QPlainTextEdit_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QPlainTextEdit::initPainter(painter); + } + } + + // [adaptor impl] void QPlainTextEdit::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QPlainTextEdit::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QPlainTextEdit_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QPlainTextEdit::initStyleOption(option); + } + } + + // [adaptor impl] void QPlainTextEdit::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QPlainTextEdit::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QPlainTextEdit_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QPlainTextEdit::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QPlainTextEdit::insertFromMimeData(const QMimeData *source) + void cbs_insertFromMimeData_2168_0(const QMimeData *source) + { + QPlainTextEdit::insertFromMimeData(source); + } + + virtual void insertFromMimeData(const QMimeData *source) + { + if (cb_insertFromMimeData_2168_0.can_issue()) { + cb_insertFromMimeData_2168_0.issue(&QPlainTextEdit_Adaptor::cbs_insertFromMimeData_2168_0, source); + } else { + QPlainTextEdit::insertFromMimeData(source); + } + } + + // [adaptor impl] void QPlainTextEdit::keyPressEvent(QKeyEvent *e) + void cbs_keyPressEvent_1514_0(QKeyEvent *e) + { + QPlainTextEdit::keyPressEvent(e); + } + + virtual void keyPressEvent(QKeyEvent *e) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QPlainTextEdit_Adaptor::cbs_keyPressEvent_1514_0, e); + } else { + QPlainTextEdit::keyPressEvent(e); + } + } + + // [adaptor impl] void QPlainTextEdit::keyReleaseEvent(QKeyEvent *e) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *e) + { + QPlainTextEdit::keyReleaseEvent(e); + } + + virtual void keyReleaseEvent(QKeyEvent *e) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QPlainTextEdit_Adaptor::cbs_keyReleaseEvent_1514_0, e); + } else { + QPlainTextEdit::keyReleaseEvent(e); + } + } + + // [adaptor impl] void QPlainTextEdit::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QPlainTextEdit::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QPlainTextEdit_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QPlainTextEdit::leaveEvent(event); + } + } + + // [adaptor impl] int QPlainTextEdit::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QPlainTextEdit::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QPlainTextEdit_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QPlainTextEdit::metric(arg1); + } + } + + // [adaptor impl] void QPlainTextEdit::mouseDoubleClickEvent(QMouseEvent *e) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *e) + { + QPlainTextEdit::mouseDoubleClickEvent(e); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *e) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QPlainTextEdit_Adaptor::cbs_mouseDoubleClickEvent_1738_0, e); + } else { + QPlainTextEdit::mouseDoubleClickEvent(e); + } + } + + // [adaptor impl] void QPlainTextEdit::mouseMoveEvent(QMouseEvent *e) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *e) + { + QPlainTextEdit::mouseMoveEvent(e); + } + + virtual void mouseMoveEvent(QMouseEvent *e) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QPlainTextEdit_Adaptor::cbs_mouseMoveEvent_1738_0, e); + } else { + QPlainTextEdit::mouseMoveEvent(e); + } + } + + // [adaptor impl] void QPlainTextEdit::mousePressEvent(QMouseEvent *e) + void cbs_mousePressEvent_1738_0(QMouseEvent *e) + { + QPlainTextEdit::mousePressEvent(e); + } + + virtual void mousePressEvent(QMouseEvent *e) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QPlainTextEdit_Adaptor::cbs_mousePressEvent_1738_0, e); + } else { + QPlainTextEdit::mousePressEvent(e); + } + } + + // [adaptor impl] void QPlainTextEdit::mouseReleaseEvent(QMouseEvent *e) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *e) + { + QPlainTextEdit::mouseReleaseEvent(e); + } + + virtual void mouseReleaseEvent(QMouseEvent *e) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QPlainTextEdit_Adaptor::cbs_mouseReleaseEvent_1738_0, e); + } else { + QPlainTextEdit::mouseReleaseEvent(e); + } + } + + // [adaptor impl] void QPlainTextEdit::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QPlainTextEdit::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QPlainTextEdit_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QPlainTextEdit::moveEvent(event); + } + } + + // [adaptor impl] bool QPlainTextEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QPlainTextEdit::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QPlainTextEdit_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QPlainTextEdit::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QPlainTextEdit::paintEvent(QPaintEvent *e) + void cbs_paintEvent_1725_0(QPaintEvent *e) + { + QPlainTextEdit::paintEvent(e); + } + + virtual void paintEvent(QPaintEvent *e) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QPlainTextEdit_Adaptor::cbs_paintEvent_1725_0, e); + } else { + QPlainTextEdit::paintEvent(e); + } + } + + // [adaptor impl] QPaintDevice *QPlainTextEdit::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QPlainTextEdit::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QPlainTextEdit_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QPlainTextEdit::redirected(offset); + } + } + + // [adaptor impl] void QPlainTextEdit::resizeEvent(QResizeEvent *e) + void cbs_resizeEvent_1843_0(QResizeEvent *e) + { + QPlainTextEdit::resizeEvent(e); + } + + virtual void resizeEvent(QResizeEvent *e) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QPlainTextEdit_Adaptor::cbs_resizeEvent_1843_0, e); + } else { + QPlainTextEdit::resizeEvent(e); + } + } + + // [adaptor impl] void QPlainTextEdit::scrollContentsBy(int dx, int dy) + void cbs_scrollContentsBy_1426_0(int dx, int dy) + { + QPlainTextEdit::scrollContentsBy(dx, dy); + } + + virtual void scrollContentsBy(int dx, int dy) + { + if (cb_scrollContentsBy_1426_0.can_issue()) { + cb_scrollContentsBy_1426_0.issue(&QPlainTextEdit_Adaptor::cbs_scrollContentsBy_1426_0, dx, dy); + } else { + QPlainTextEdit::scrollContentsBy(dx, dy); + } + } + + // [adaptor impl] QPainter *QPlainTextEdit::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QPlainTextEdit::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QPlainTextEdit_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QPlainTextEdit::sharedPainter(); + } + } + + // [adaptor impl] void QPlainTextEdit::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QPlainTextEdit::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QPlainTextEdit_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QPlainTextEdit::showEvent(arg1); + } + } + + // [adaptor impl] void QPlainTextEdit::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QPlainTextEdit::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QPlainTextEdit_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QPlainTextEdit::tabletEvent(event); + } + } + + // [adaptor impl] void QPlainTextEdit::timerEvent(QTimerEvent *e) + void cbs_timerEvent_1730_0(QTimerEvent *e) + { + QPlainTextEdit::timerEvent(e); + } + + virtual void timerEvent(QTimerEvent *e) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QPlainTextEdit_Adaptor::cbs_timerEvent_1730_0, e); + } else { + QPlainTextEdit::timerEvent(e); + } + } + + // [adaptor impl] bool QPlainTextEdit::viewportEvent(QEvent *) + bool cbs_viewportEvent_1217_0(QEvent *arg1) + { + return QPlainTextEdit::viewportEvent(arg1); + } + + virtual bool viewportEvent(QEvent *arg1) + { + if (cb_viewportEvent_1217_0.can_issue()) { + return cb_viewportEvent_1217_0.issue(&QPlainTextEdit_Adaptor::cbs_viewportEvent_1217_0, arg1); + } else { + return QPlainTextEdit::viewportEvent(arg1); + } + } + + // [adaptor impl] QSize QPlainTextEdit::viewportSizeHint() + QSize cbs_viewportSizeHint_c0_0() const + { + return QPlainTextEdit::viewportSizeHint(); + } + + virtual QSize viewportSizeHint() const + { + if (cb_viewportSizeHint_c0_0.can_issue()) { + return cb_viewportSizeHint_c0_0.issue(&QPlainTextEdit_Adaptor::cbs_viewportSizeHint_c0_0); + } else { + return QPlainTextEdit::viewportSizeHint(); + } + } + + // [adaptor impl] void QPlainTextEdit::wheelEvent(QWheelEvent *e) + void cbs_wheelEvent_1718_0(QWheelEvent *e) + { + QPlainTextEdit::wheelEvent(e); + } + + virtual void wheelEvent(QWheelEvent *e) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QPlainTextEdit_Adaptor::cbs_wheelEvent_1718_0, e); + } else { + QPlainTextEdit::wheelEvent(e); + } + } + + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_loadResource_2360_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_setupViewport_1315_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_canInsertFromMimeData_c2168_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_createMimeDataFromSelection_c0_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_doSetTextCursor_2453_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_insertFromMimeData_2168_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_scrollContentsBy_1426_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_viewportEvent_1217_0; + gsi::Callback cb_viewportSizeHint_c0_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QPlainTextEdit_Adaptor::~QPlainTextEdit_Adaptor() { } + +// Constructor QPlainTextEdit::QPlainTextEdit(QWidget *parent) (adaptor class) + +static void _init_ctor_QPlainTextEdit_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPlainTextEdit_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPlainTextEdit_Adaptor (arg1)); +} + + +// Constructor QPlainTextEdit::QPlainTextEdit(const QString &text, QWidget *parent) (adaptor class) + +static void _init_ctor_QPlainTextEdit_Adaptor_3232 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QPlainTextEdit_Adaptor_3232 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPlainTextEdit_Adaptor (arg1, arg2)); +} + + +// void QPlainTextEdit::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// exposed QRectF QPlainTextEdit::blockBoundingGeometry(const QTextBlock &block) + +static void _init_fp_blockBoundingGeometry_c2306 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_blockBoundingGeometry_c2306 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_blockBoundingGeometry_c2306 (arg1)); +} + + +// exposed QRectF QPlainTextEdit::blockBoundingRect(const QTextBlock &block) + +static void _init_fp_blockBoundingRect_c2306 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("block"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_blockBoundingRect_c2306 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextBlock &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRectF)((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_blockBoundingRect_c2306 (arg1)); +} + + +// emitter void QPlainTextEdit::blockCountChanged(int newBlockCount) + +static void _init_emitter_blockCountChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newBlockCount"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_blockCountChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QPlainTextEdit_Adaptor *)cls)->emitter_QPlainTextEdit_blockCountChanged_767 (arg1); +} + + +// bool QPlainTextEdit::canInsertFromMimeData(const QMimeData *source) + +static void _init_cbs_canInsertFromMimeData_c2168_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("source"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_canInsertFromMimeData_c2168_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + ret.write ((bool)((QPlainTextEdit_Adaptor *)cls)->cbs_canInsertFromMimeData_c2168_0 (arg1)); +} + +static void _set_callback_cbs_canInsertFromMimeData_c2168_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_canInsertFromMimeData_c2168_0 = cb; +} + + +// void QPlainTextEdit::changeEvent(QEvent *e) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QPlainTextEdit::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QPlainTextEdit::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// exposed QPointF QPlainTextEdit::contentOffset() + +static void _init_fp_contentOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_contentOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_contentOffset_c0 ()); +} + + +// void QPlainTextEdit::contextMenuEvent(QContextMenuEvent *e) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// emitter void QPlainTextEdit::copyAvailable(bool b) + +static void _init_emitter_copyAvailable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_copyAvailable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QPlainTextEdit_Adaptor *)cls)->emitter_QPlainTextEdit_copyAvailable_864 (arg1); +} + + +// exposed void QPlainTextEdit::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_create_2208 (arg1, arg2, arg3); +} + + +// QMimeData *QPlainTextEdit::createMimeDataFromSelection() + +static void _init_cbs_createMimeDataFromSelection_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_createMimeDataFromSelection_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMimeData *)((QPlainTextEdit_Adaptor *)cls)->cbs_createMimeDataFromSelection_c0_0 ()); +} + +static void _set_callback_cbs_createMimeDataFromSelection_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_createMimeDataFromSelection_c0_0 = cb; +} + + +// emitter void QPlainTextEdit::cursorPositionChanged() + +static void _init_emitter_cursorPositionChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_cursorPositionChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QPlainTextEdit_Adaptor *)cls)->emitter_QPlainTextEdit_cursorPositionChanged_0 (); +} + + +// emitter void QPlainTextEdit::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QPlainTextEdit_Adaptor *)cls)->emitter_QPlainTextEdit_customContextMenuRequested_1916 (arg1); +} + + +// void QPlainTextEdit::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QPlainTextEdit::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_destroy_1620 (arg1, arg2); +} + + +// emitter void QPlainTextEdit::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QPlainTextEdit_Adaptor *)cls)->emitter_QPlainTextEdit_destroyed_1302 (arg1); +} + + +// void QPlainTextEdit::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QPlainTextEdit::doSetTextCursor(const QTextCursor &cursor) + +static void _init_cbs_doSetTextCursor_2453_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_doSetTextCursor_2453_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_doSetTextCursor_2453_0 (arg1); +} + +static void _set_callback_cbs_doSetTextCursor_2453_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_doSetTextCursor_2453_0 = cb; +} + + +// void QPlainTextEdit::dragEnterEvent(QDragEnterEvent *e) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QPlainTextEdit::dragLeaveEvent(QDragLeaveEvent *e) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QPlainTextEdit::dragMoveEvent(QDragMoveEvent *e) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QPlainTextEdit::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_drawFrame_1426 (arg1); +} + + +// void QPlainTextEdit::dropEvent(QDropEvent *e) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QPlainTextEdit::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QPlainTextEdit::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QPlainTextEdit_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QPlainTextEdit::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QPlainTextEdit_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed QTextBlock QPlainTextEdit::firstVisibleBlock() + +static void _init_fp_firstVisibleBlock_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_firstVisibleBlock_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextBlock)((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_firstVisibleBlock_c0 ()); +} + + +// void QPlainTextEdit::focusInEvent(QFocusEvent *e) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QPlainTextEdit::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_focusNextChild_0 ()); +} + + +// bool QPlainTextEdit::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QPlainTextEdit_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QPlainTextEdit::focusOutEvent(QFocusEvent *e) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QPlainTextEdit::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_focusPreviousChild_0 ()); +} + + +// exposed QAbstractTextDocumentLayout::PaintContext QPlainTextEdit::getPaintContext() + +static void _init_fp_getPaintContext_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_getPaintContext_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAbstractTextDocumentLayout::PaintContext)((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_getPaintContext_c0 ()); +} + + +// bool QPlainTextEdit::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPlainTextEdit_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QPlainTextEdit::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QPlainTextEdit_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QPlainTextEdit::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QPlainTextEdit::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QPlainTextEdit::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QPlainTextEdit::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QPlainTextEdit::inputMethodQuery(Qt::InputMethodQuery property) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("property"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QPlainTextEdit_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// void QPlainTextEdit::insertFromMimeData(const QMimeData *source) + +static void _init_cbs_insertFromMimeData_2168_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("source"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_insertFromMimeData_2168_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_insertFromMimeData_2168_0 (arg1); +} + +static void _set_callback_cbs_insertFromMimeData_2168_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_insertFromMimeData_2168_0 = cb; +} + + +// exposed bool QPlainTextEdit::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_isSignalConnected_c2394 (arg1)); +} + + +// void QPlainTextEdit::keyPressEvent(QKeyEvent *e) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QPlainTextEdit::keyReleaseEvent(QKeyEvent *e) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QPlainTextEdit::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// QVariant QPlainTextEdit::loadResource(int type, const QUrl &name) + +static void _init_cbs_loadResource_2360_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_loadResource_2360_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const QUrl &arg2 = args.read (heap); + ret.write ((QVariant)((QPlainTextEdit_Adaptor *)cls)->cbs_loadResource_2360_0 (arg1, arg2)); +} + +static void _set_callback_cbs_loadResource_2360_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_loadResource_2360_0 = cb; +} + + +// int QPlainTextEdit::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QPlainTextEdit_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QPlainTextEdit::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QPlainTextEdit_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// emitter void QPlainTextEdit::modificationChanged(bool) + +static void _init_emitter_modificationChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_modificationChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QPlainTextEdit_Adaptor *)cls)->emitter_QPlainTextEdit_modificationChanged_864 (arg1); +} + + +// void QPlainTextEdit::mouseDoubleClickEvent(QMouseEvent *e) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QPlainTextEdit::mouseMoveEvent(QMouseEvent *e) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QPlainTextEdit::mousePressEvent(QMouseEvent *e) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QPlainTextEdit::mouseReleaseEvent(QMouseEvent *e) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QPlainTextEdit::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QPlainTextEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QPlainTextEdit_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QPlainTextEdit::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QPlainTextEdit_Adaptor *)cls)->emitter_QPlainTextEdit_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QPlainTextEdit::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QPlainTextEdit_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QPlainTextEdit::paintEvent(QPaintEvent *e) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QPlainTextEdit::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QPlainTextEdit::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QPlainTextEdit_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// emitter void QPlainTextEdit::redoAvailable(bool b) + +static void _init_emitter_redoAvailable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_redoAvailable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QPlainTextEdit_Adaptor *)cls)->emitter_QPlainTextEdit_redoAvailable_864 (arg1); +} + + +// void QPlainTextEdit::resizeEvent(QResizeEvent *e) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// void QPlainTextEdit::scrollContentsBy(int dx, int dy) + +static void _init_cbs_scrollContentsBy_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollContentsBy_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_scrollContentsBy_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollContentsBy_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_scrollContentsBy_1426_0 = cb; +} + + +// emitter void QPlainTextEdit::selectionChanged() + +static void _init_emitter_selectionChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_selectionChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QPlainTextEdit_Adaptor *)cls)->emitter_QPlainTextEdit_selectionChanged_0 (); +} + + +// exposed QObject *QPlainTextEdit::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_sender_c0 ()); +} + + +// exposed int QPlainTextEdit::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_senderSignalIndex_c0 ()); +} + + +// exposed void QPlainTextEdit::setViewportMargins(int left, int top, int right, int bottom) + +static void _init_fp_setViewportMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_setViewportMargins_2744 (arg1, arg2, arg3, arg4); +} + + +// exposed void QPlainTextEdit::setViewportMargins(const QMargins &margins) + +static void _init_fp_setViewportMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_setViewportMargins_2115 (arg1); +} + + +// void QPlainTextEdit::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// void QPlainTextEdit::setupViewport(QWidget *viewport) + +static void _init_cbs_setupViewport_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setupViewport_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_setupViewport_1315_0 (arg1); +} + +static void _set_callback_cbs_setupViewport_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_setupViewport_1315_0 = cb; +} + + +// QPainter *QPlainTextEdit::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QPlainTextEdit_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QPlainTextEdit::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QPlainTextEdit::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QPlainTextEdit_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QPlainTextEdit::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// emitter void QPlainTextEdit::textChanged() + +static void _init_emitter_textChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_textChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QPlainTextEdit_Adaptor *)cls)->emitter_QPlainTextEdit_textChanged_0 (); +} + + +// void QPlainTextEdit::timerEvent(QTimerEvent *e) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QPlainTextEdit::undoAvailable(bool b) + +static void _init_emitter_undoAvailable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_undoAvailable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QPlainTextEdit_Adaptor *)cls)->emitter_QPlainTextEdit_undoAvailable_864 (arg1); +} + + +// exposed void QPlainTextEdit::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_updateMicroFocus_2420 (arg1); +} + + +// emitter void QPlainTextEdit::updateRequest(const QRect &rect, int dy) + +static void _init_emitter_updateRequest_2451 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_updateRequest_2451 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QPlainTextEdit_Adaptor *)cls)->emitter_QPlainTextEdit_updateRequest_2451 (arg1, arg2); +} + + +// bool QPlainTextEdit::viewportEvent(QEvent *) + +static void _init_cbs_viewportEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_viewportEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QPlainTextEdit_Adaptor *)cls)->cbs_viewportEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_viewportEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_viewportEvent_1217_0 = cb; +} + + +// exposed QMargins QPlainTextEdit::viewportMargins() + +static void _init_fp_viewportMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_viewportMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_viewportMargins_c0 ()); +} + + +// QSize QPlainTextEdit::viewportSizeHint() + +static void _init_cbs_viewportSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_viewportSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QPlainTextEdit_Adaptor *)cls)->cbs_viewportSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_viewportSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_viewportSizeHint_c0_0 = cb; +} + + +// void QPlainTextEdit::wheelEvent(QWheelEvent *e) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QPlainTextEdit_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QPlainTextEdit::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QPlainTextEdit_Adaptor *)cls)->emitter_QPlainTextEdit_windowIconChanged_1787 (arg1); +} + + +// emitter void QPlainTextEdit::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QPlainTextEdit_Adaptor *)cls)->emitter_QPlainTextEdit_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QPlainTextEdit::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QPlainTextEdit_Adaptor *)cls)->emitter_QPlainTextEdit_windowTitleChanged_2025 (arg1); +} + + +// exposed void QPlainTextEdit::zoomInF(float range) + +static void _init_fp_zoomInF_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("range"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_zoomInF_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPlainTextEdit_Adaptor *)cls)->fp_QPlainTextEdit_zoomInF_970 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPlainTextEdit (); + +static gsi::Methods methods_QPlainTextEdit_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPlainTextEdit::QPlainTextEdit(QWidget *parent)\nThis method creates an object of class QPlainTextEdit.", &_init_ctor_QPlainTextEdit_Adaptor_1315, &_call_ctor_QPlainTextEdit_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPlainTextEdit::QPlainTextEdit(const QString &text, QWidget *parent)\nThis method creates an object of class QPlainTextEdit.", &_init_ctor_QPlainTextEdit_Adaptor_3232, &_call_ctor_QPlainTextEdit_Adaptor_3232); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QPlainTextEdit::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*blockBoundingGeometry", "@brief Method QRectF QPlainTextEdit::blockBoundingGeometry(const QTextBlock &block)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_blockBoundingGeometry_c2306, &_call_fp_blockBoundingGeometry_c2306); + methods += new qt_gsi::GenericMethod ("*blockBoundingRect", "@brief Method QRectF QPlainTextEdit::blockBoundingRect(const QTextBlock &block)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_blockBoundingRect_c2306, &_call_fp_blockBoundingRect_c2306); + methods += new qt_gsi::GenericMethod ("emit_blockCountChanged", "@brief Emitter for signal void QPlainTextEdit::blockCountChanged(int newBlockCount)\nCall this method to emit this signal.", false, &_init_emitter_blockCountChanged_767, &_call_emitter_blockCountChanged_767); + methods += new qt_gsi::GenericMethod ("*canInsertFromMimeData", "@brief Virtual method bool QPlainTextEdit::canInsertFromMimeData(const QMimeData *source)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canInsertFromMimeData_c2168_0, &_call_cbs_canInsertFromMimeData_c2168_0); + methods += new qt_gsi::GenericMethod ("*canInsertFromMimeData", "@hide", true, &_init_cbs_canInsertFromMimeData_c2168_0, &_call_cbs_canInsertFromMimeData_c2168_0, &_set_callback_cbs_canInsertFromMimeData_c2168_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QPlainTextEdit::changeEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QPlainTextEdit::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QPlainTextEdit::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contentOffset", "@brief Method QPointF QPlainTextEdit::contentOffset()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_contentOffset_c0, &_call_fp_contentOffset_c0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QPlainTextEdit::contextMenuEvent(QContextMenuEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("emit_copyAvailable", "@brief Emitter for signal void QPlainTextEdit::copyAvailable(bool b)\nCall this method to emit this signal.", false, &_init_emitter_copyAvailable_864, &_call_emitter_copyAvailable_864); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QPlainTextEdit::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("*createMimeDataFromSelection", "@brief Virtual method QMimeData *QPlainTextEdit::createMimeDataFromSelection()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_createMimeDataFromSelection_c0_0, &_call_cbs_createMimeDataFromSelection_c0_0); + methods += new qt_gsi::GenericMethod ("*createMimeDataFromSelection", "@hide", true, &_init_cbs_createMimeDataFromSelection_c0_0, &_call_cbs_createMimeDataFromSelection_c0_0, &_set_callback_cbs_createMimeDataFromSelection_c0_0); + methods += new qt_gsi::GenericMethod ("emit_cursorPositionChanged", "@brief Emitter for signal void QPlainTextEdit::cursorPositionChanged()\nCall this method to emit this signal.", false, &_init_emitter_cursorPositionChanged_0, &_call_emitter_cursorPositionChanged_0); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QPlainTextEdit::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QPlainTextEdit::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QPlainTextEdit::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QPlainTextEdit::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QPlainTextEdit::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*doSetTextCursor", "@brief Virtual method void QPlainTextEdit::doSetTextCursor(const QTextCursor &cursor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_doSetTextCursor_2453_0, &_call_cbs_doSetTextCursor_2453_0); + methods += new qt_gsi::GenericMethod ("*doSetTextCursor", "@hide", false, &_init_cbs_doSetTextCursor_2453_0, &_call_cbs_doSetTextCursor_2453_0, &_set_callback_cbs_doSetTextCursor_2453_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QPlainTextEdit::dragEnterEvent(QDragEnterEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QPlainTextEdit::dragLeaveEvent(QDragLeaveEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QPlainTextEdit::dragMoveEvent(QDragMoveEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QPlainTextEdit::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QPlainTextEdit::dropEvent(QDropEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QPlainTextEdit::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QPlainTextEdit::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QPlainTextEdit::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*firstVisibleBlock", "@brief Method QTextBlock QPlainTextEdit::firstVisibleBlock()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_firstVisibleBlock_c0, &_call_fp_firstVisibleBlock_c0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QPlainTextEdit::focusInEvent(QFocusEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QPlainTextEdit::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QPlainTextEdit::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QPlainTextEdit::focusOutEvent(QFocusEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QPlainTextEdit::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("*getPaintContext", "@brief Method QAbstractTextDocumentLayout::PaintContext QPlainTextEdit::getPaintContext()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_getPaintContext_c0, &_call_fp_getPaintContext_c0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QPlainTextEdit::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QPlainTextEdit::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QPlainTextEdit::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QPlainTextEdit::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QPlainTextEdit::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QPlainTextEdit::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QPlainTextEdit::inputMethodQuery(Qt::InputMethodQuery property)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*insertFromMimeData", "@brief Virtual method void QPlainTextEdit::insertFromMimeData(const QMimeData *source)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertFromMimeData_2168_0, &_call_cbs_insertFromMimeData_2168_0); + methods += new qt_gsi::GenericMethod ("*insertFromMimeData", "@hide", false, &_init_cbs_insertFromMimeData_2168_0, &_call_cbs_insertFromMimeData_2168_0, &_set_callback_cbs_insertFromMimeData_2168_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QPlainTextEdit::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QPlainTextEdit::keyPressEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QPlainTextEdit::keyReleaseEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QPlainTextEdit::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("loadResource", "@brief Virtual method QVariant QPlainTextEdit::loadResource(int type, const QUrl &name)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_loadResource_2360_0, &_call_cbs_loadResource_2360_0); + methods += new qt_gsi::GenericMethod ("loadResource", "@hide", false, &_init_cbs_loadResource_2360_0, &_call_cbs_loadResource_2360_0, &_set_callback_cbs_loadResource_2360_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QPlainTextEdit::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QPlainTextEdit::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("emit_modificationChanged", "@brief Emitter for signal void QPlainTextEdit::modificationChanged(bool)\nCall this method to emit this signal.", false, &_init_emitter_modificationChanged_864, &_call_emitter_modificationChanged_864); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QPlainTextEdit::mouseDoubleClickEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QPlainTextEdit::mouseMoveEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QPlainTextEdit::mousePressEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QPlainTextEdit::mouseReleaseEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QPlainTextEdit::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QPlainTextEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QPlainTextEdit::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QPlainTextEdit::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QPlainTextEdit::paintEvent(QPaintEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QPlainTextEdit::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QPlainTextEdit::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("emit_redoAvailable", "@brief Emitter for signal void QPlainTextEdit::redoAvailable(bool b)\nCall this method to emit this signal.", false, &_init_emitter_redoAvailable_864, &_call_emitter_redoAvailable_864); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QPlainTextEdit::resizeEvent(QResizeEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@brief Virtual method void QPlainTextEdit::scrollContentsBy(int dx, int dy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@hide", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0, &_set_callback_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("emit_selectionChanged", "@brief Emitter for signal void QPlainTextEdit::selectionChanged()\nCall this method to emit this signal.", false, &_init_emitter_selectionChanged_0, &_call_emitter_selectionChanged_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QPlainTextEdit::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QPlainTextEdit::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QPlainTextEdit::setViewportMargins(int left, int top, int right, int bottom)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2744, &_call_fp_setViewportMargins_2744); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QPlainTextEdit::setViewportMargins(const QMargins &margins)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2115, &_call_fp_setViewportMargins_2115); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QPlainTextEdit::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@brief Virtual method void QPlainTextEdit::setupViewport(QWidget *viewport)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@hide", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0, &_set_callback_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QPlainTextEdit::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QPlainTextEdit::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QPlainTextEdit::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QPlainTextEdit::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("emit_textChanged", "@brief Emitter for signal void QPlainTextEdit::textChanged()\nCall this method to emit this signal.", false, &_init_emitter_textChanged_0, &_call_emitter_textChanged_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QPlainTextEdit::timerEvent(QTimerEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_undoAvailable", "@brief Emitter for signal void QPlainTextEdit::undoAvailable(bool b)\nCall this method to emit this signal.", false, &_init_emitter_undoAvailable_864, &_call_emitter_undoAvailable_864); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QPlainTextEdit::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("emit_updateRequest", "@brief Emitter for signal void QPlainTextEdit::updateRequest(const QRect &rect, int dy)\nCall this method to emit this signal.", false, &_init_emitter_updateRequest_2451, &_call_emitter_updateRequest_2451); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@brief Virtual method bool QPlainTextEdit::viewportEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@hide", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0, &_set_callback_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportMargins", "@brief Method QMargins QPlainTextEdit::viewportMargins()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_viewportMargins_c0, &_call_fp_viewportMargins_c0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@brief Virtual method QSize QPlainTextEdit::viewportSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@hide", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0, &_set_callback_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QPlainTextEdit::wheelEvent(QWheelEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QPlainTextEdit::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QPlainTextEdit::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QPlainTextEdit::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + methods += new qt_gsi::GenericMethod ("*zoomInF", "@brief Method void QPlainTextEdit::zoomInF(float range)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_zoomInF_970, &_call_fp_zoomInF_970); + return methods; +} + +gsi::Class decl_QPlainTextEdit_Adaptor (qtdecl_QPlainTextEdit (), "QtWidgets", "QPlainTextEdit", + methods_QPlainTextEdit_Adaptor (), + "@qt\n@brief Binding of QPlainTextEdit"); + +} + + +// Implementation of the enum wrapper class for QPlainTextEdit::LineWrapMode +namespace qt_gsi +{ + +static gsi::Enum decl_QPlainTextEdit_LineWrapMode_Enum ("QtWidgets", "QPlainTextEdit_LineWrapMode", + gsi::enum_const ("NoWrap", QPlainTextEdit::NoWrap, "@brief Enum constant QPlainTextEdit::NoWrap") + + gsi::enum_const ("WidgetWidth", QPlainTextEdit::WidgetWidth, "@brief Enum constant QPlainTextEdit::WidgetWidth"), + "@qt\n@brief This class represents the QPlainTextEdit::LineWrapMode enum"); + +static gsi::QFlagsClass decl_QPlainTextEdit_LineWrapMode_Enums ("QtWidgets", "QPlainTextEdit_QFlags_LineWrapMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QPlainTextEdit_LineWrapMode_Enum_in_parent (decl_QPlainTextEdit_LineWrapMode_Enum.defs ()); +static gsi::ClassExt decl_QPlainTextEdit_LineWrapMode_Enum_as_child (decl_QPlainTextEdit_LineWrapMode_Enum, "LineWrapMode"); +static gsi::ClassExt decl_QPlainTextEdit_LineWrapMode_Enums_as_child (decl_QPlainTextEdit_LineWrapMode_Enums, "QFlags_LineWrapMode"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQProgressBar.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQProgressBar.cc new file mode 100644 index 000000000..16273f475 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQProgressBar.cc @@ -0,0 +1,3007 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQProgressBar.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QProgressBar + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QProgressBar::staticMetaObject); +} + + +// QFlags QProgressBar::alignment() + + +static void _init_f_alignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_alignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QProgressBar *)cls)->alignment ()); +} + + +// QString QProgressBar::format() + + +static void _init_f_format_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_format_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QProgressBar *)cls)->format ()); +} + + +// bool QProgressBar::invertedAppearance() + + +static void _init_f_invertedAppearance_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_invertedAppearance_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QProgressBar *)cls)->invertedAppearance ()); +} + + +// bool QProgressBar::isTextVisible() + + +static void _init_f_isTextVisible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isTextVisible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QProgressBar *)cls)->isTextVisible ()); +} + + +// int QProgressBar::maximum() + + +static void _init_f_maximum_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximum_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QProgressBar *)cls)->maximum ()); +} + + +// int QProgressBar::minimum() + + +static void _init_f_minimum_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimum_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QProgressBar *)cls)->minimum ()); +} + + +// QSize QProgressBar::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QProgressBar *)cls)->minimumSizeHint ()); +} + + +// Qt::Orientation QProgressBar::orientation() + + +static void _init_f_orientation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_orientation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QProgressBar *)cls)->orientation ())); +} + + +// void QProgressBar::reset() + + +static void _init_f_reset_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reset_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar *)cls)->reset (); +} + + +// void QProgressBar::resetFormat() + + +static void _init_f_resetFormat_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resetFormat_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar *)cls)->resetFormat (); +} + + +// void QProgressBar::setAlignment(QFlags alignment) + + +static void _init_f_setAlignment_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alignment"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlignment_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar *)cls)->setAlignment (arg1); +} + + +// void QProgressBar::setFormat(const QString &format) + + +static void _init_f_setFormat_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFormat_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar *)cls)->setFormat (arg1); +} + + +// void QProgressBar::setInvertedAppearance(bool invert) + + +static void _init_f_setInvertedAppearance_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("invert"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setInvertedAppearance_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar *)cls)->setInvertedAppearance (arg1); +} + + +// void QProgressBar::setMaximum(int maximum) + + +static void _init_f_setMaximum_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maximum"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximum_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar *)cls)->setMaximum (arg1); +} + + +// void QProgressBar::setMinimum(int minimum) + + +static void _init_f_setMinimum_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("minimum"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimum_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar *)cls)->setMinimum (arg1); +} + + +// void QProgressBar::setOrientation(Qt::Orientation) + + +static void _init_f_setOrientation_1913 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOrientation_1913 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar *)cls)->setOrientation (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QProgressBar::setRange(int minimum, int maximum) + + +static void _init_f_setRange_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("minimum"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("maximum"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRange_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar *)cls)->setRange (arg1, arg2); +} + + +// void QProgressBar::setTextDirection(QProgressBar::Direction textDirection) + + +static void _init_f_setTextDirection_2692 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("textDirection"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextDirection_2692 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar *)cls)->setTextDirection (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QProgressBar::setTextVisible(bool visible) + + +static void _init_f_setTextVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar *)cls)->setTextVisible (arg1); +} + + +// void QProgressBar::setValue(int value) + + +static void _init_f_setValue_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setValue_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar *)cls)->setValue (arg1); +} + + +// QSize QProgressBar::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QProgressBar *)cls)->sizeHint ()); +} + + +// QString QProgressBar::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QProgressBar *)cls)->text ()); +} + + +// QProgressBar::Direction QProgressBar::textDirection() + + +static void _init_f_textDirection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_textDirection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QProgressBar *)cls)->textDirection ())); +} + + +// int QProgressBar::value() + + +static void _init_f_value_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_value_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QProgressBar *)cls)->value ()); +} + + +// static QString QProgressBar::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QProgressBar::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QProgressBar () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":alignment", "@brief Method QFlags QProgressBar::alignment()\n", true, &_init_f_alignment_c0, &_call_f_alignment_c0); + methods += new qt_gsi::GenericMethod (":format", "@brief Method QString QProgressBar::format()\n", true, &_init_f_format_c0, &_call_f_format_c0); + methods += new qt_gsi::GenericMethod (":invertedAppearance", "@brief Method bool QProgressBar::invertedAppearance()\n", true, &_init_f_invertedAppearance_c0, &_call_f_invertedAppearance_c0); + methods += new qt_gsi::GenericMethod ("isTextVisible?|:textVisible", "@brief Method bool QProgressBar::isTextVisible()\n", true, &_init_f_isTextVisible_c0, &_call_f_isTextVisible_c0); + methods += new qt_gsi::GenericMethod (":maximum", "@brief Method int QProgressBar::maximum()\n", true, &_init_f_maximum_c0, &_call_f_maximum_c0); + methods += new qt_gsi::GenericMethod (":minimum", "@brief Method int QProgressBar::minimum()\n", true, &_init_f_minimum_c0, &_call_f_minimum_c0); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QProgressBar::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod (":orientation", "@brief Method Qt::Orientation QProgressBar::orientation()\n", true, &_init_f_orientation_c0, &_call_f_orientation_c0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method void QProgressBar::reset()\n", false, &_init_f_reset_0, &_call_f_reset_0); + methods += new qt_gsi::GenericMethod ("resetFormat", "@brief Method void QProgressBar::resetFormat()\n", false, &_init_f_resetFormat_0, &_call_f_resetFormat_0); + methods += new qt_gsi::GenericMethod ("setAlignment|alignment=", "@brief Method void QProgressBar::setAlignment(QFlags alignment)\n", false, &_init_f_setAlignment_2750, &_call_f_setAlignment_2750); + methods += new qt_gsi::GenericMethod ("setFormat|format=", "@brief Method void QProgressBar::setFormat(const QString &format)\n", false, &_init_f_setFormat_2025, &_call_f_setFormat_2025); + methods += new qt_gsi::GenericMethod ("setInvertedAppearance|invertedAppearance=", "@brief Method void QProgressBar::setInvertedAppearance(bool invert)\n", false, &_init_f_setInvertedAppearance_864, &_call_f_setInvertedAppearance_864); + methods += new qt_gsi::GenericMethod ("setMaximum|maximum=", "@brief Method void QProgressBar::setMaximum(int maximum)\n", false, &_init_f_setMaximum_767, &_call_f_setMaximum_767); + methods += new qt_gsi::GenericMethod ("setMinimum|minimum=", "@brief Method void QProgressBar::setMinimum(int minimum)\n", false, &_init_f_setMinimum_767, &_call_f_setMinimum_767); + methods += new qt_gsi::GenericMethod ("setOrientation|orientation=", "@brief Method void QProgressBar::setOrientation(Qt::Orientation)\n", false, &_init_f_setOrientation_1913, &_call_f_setOrientation_1913); + methods += new qt_gsi::GenericMethod ("setRange", "@brief Method void QProgressBar::setRange(int minimum, int maximum)\n", false, &_init_f_setRange_1426, &_call_f_setRange_1426); + methods += new qt_gsi::GenericMethod ("setTextDirection|textDirection=", "@brief Method void QProgressBar::setTextDirection(QProgressBar::Direction textDirection)\n", false, &_init_f_setTextDirection_2692, &_call_f_setTextDirection_2692); + methods += new qt_gsi::GenericMethod ("setTextVisible|textVisible=", "@brief Method void QProgressBar::setTextVisible(bool visible)\n", false, &_init_f_setTextVisible_864, &_call_f_setTextVisible_864); + methods += new qt_gsi::GenericMethod ("setValue|value=", "@brief Method void QProgressBar::setValue(int value)\n", false, &_init_f_setValue_767, &_call_f_setValue_767); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QProgressBar::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":text", "@brief Method QString QProgressBar::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod (":textDirection", "@brief Method QProgressBar::Direction QProgressBar::textDirection()\n", true, &_init_f_textDirection_c0, &_call_f_textDirection_c0); + methods += new qt_gsi::GenericMethod (":value", "@brief Method int QProgressBar::value()\n", true, &_init_f_value_c0, &_call_f_value_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QProgressBar::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QProgressBar::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QProgressBar::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("valueChanged(int)", "valueChanged", gsi::arg("value"), "@brief Signal declaration for QProgressBar::valueChanged(int value)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QProgressBar::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QProgressBar::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QProgressBar::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QProgressBar::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QProgressBar (qtdecl_QWidget (), "QtWidgets", "QProgressBar_Native", + methods_QProgressBar (), + "@hide\n@alias QProgressBar"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QProgressBar () { return decl_QProgressBar; } + +} + + +class QProgressBar_Adaptor : public QProgressBar, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QProgressBar_Adaptor(); + + // [adaptor ctor] QProgressBar::QProgressBar(QWidget *parent) + QProgressBar_Adaptor() : QProgressBar() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QProgressBar::QProgressBar(QWidget *parent) + QProgressBar_Adaptor(QWidget *parent) : QProgressBar(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QProgressBar::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QProgressBar_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QProgressBar::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QProgressBar::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QProgressBar_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QProgressBar::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QProgressBar::focusNextChild() + bool fp_QProgressBar_focusNextChild_0 () { + return QProgressBar::focusNextChild(); + } + + // [expose] bool QProgressBar::focusPreviousChild() + bool fp_QProgressBar_focusPreviousChild_0 () { + return QProgressBar::focusPreviousChild(); + } + + // [expose] bool QProgressBar::isSignalConnected(const QMetaMethod &signal) + bool fp_QProgressBar_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QProgressBar::isSignalConnected(signal); + } + + // [expose] int QProgressBar::receivers(const char *signal) + int fp_QProgressBar_receivers_c1731 (const char *signal) const { + return QProgressBar::receivers(signal); + } + + // [expose] QObject *QProgressBar::sender() + QObject * fp_QProgressBar_sender_c0 () const { + return QProgressBar::sender(); + } + + // [expose] int QProgressBar::senderSignalIndex() + int fp_QProgressBar_senderSignalIndex_c0 () const { + return QProgressBar::senderSignalIndex(); + } + + // [expose] void QProgressBar::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QProgressBar_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QProgressBar::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QProgressBar::customContextMenuRequested(const QPoint &pos) + void emitter_QProgressBar_customContextMenuRequested_1916(const QPoint &pos) + { + emit QProgressBar::customContextMenuRequested(pos); + } + + // [emitter impl] void QProgressBar::destroyed(QObject *) + void emitter_QProgressBar_destroyed_1302(QObject *arg1) + { + emit QProgressBar::destroyed(arg1); + } + + // [adaptor impl] bool QProgressBar::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QProgressBar::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QProgressBar_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QProgressBar::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QProgressBar::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QProgressBar::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QProgressBar_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QProgressBar::hasHeightForWidth(); + } + } + + // [adaptor impl] int QProgressBar::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QProgressBar::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QProgressBar_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QProgressBar::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QProgressBar::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QProgressBar::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QProgressBar_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QProgressBar::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QProgressBar::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QProgressBar::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QProgressBar_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QProgressBar::minimumSizeHint(); + } + } + + // [emitter impl] void QProgressBar::objectNameChanged(const QString &objectName) + void emitter_QProgressBar_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QProgressBar::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QProgressBar::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QProgressBar::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QProgressBar_Adaptor::cbs_paintEngine_c0_0); + } else { + return QProgressBar::paintEngine(); + } + } + + // [adaptor impl] void QProgressBar::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QProgressBar::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QProgressBar_Adaptor::cbs_setVisible_864_0, visible); + } else { + QProgressBar::setVisible(visible); + } + } + + // [adaptor impl] QSize QProgressBar::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QProgressBar::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QProgressBar_Adaptor::cbs_sizeHint_c0_0); + } else { + return QProgressBar::sizeHint(); + } + } + + // [adaptor impl] QString QProgressBar::text() + QString cbs_text_c0_0() const + { + return QProgressBar::text(); + } + + virtual QString text() const + { + if (cb_text_c0_0.can_issue()) { + return cb_text_c0_0.issue(&QProgressBar_Adaptor::cbs_text_c0_0); + } else { + return QProgressBar::text(); + } + } + + // [emitter impl] void QProgressBar::valueChanged(int value) + void emitter_QProgressBar_valueChanged_767(int value) + { + emit QProgressBar::valueChanged(value); + } + + // [emitter impl] void QProgressBar::windowIconChanged(const QIcon &icon) + void emitter_QProgressBar_windowIconChanged_1787(const QIcon &icon) + { + emit QProgressBar::windowIconChanged(icon); + } + + // [emitter impl] void QProgressBar::windowIconTextChanged(const QString &iconText) + void emitter_QProgressBar_windowIconTextChanged_2025(const QString &iconText) + { + emit QProgressBar::windowIconTextChanged(iconText); + } + + // [emitter impl] void QProgressBar::windowTitleChanged(const QString &title) + void emitter_QProgressBar_windowTitleChanged_2025(const QString &title) + { + emit QProgressBar::windowTitleChanged(title); + } + + // [adaptor impl] void QProgressBar::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QProgressBar::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QProgressBar_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QProgressBar::actionEvent(event); + } + } + + // [adaptor impl] void QProgressBar::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QProgressBar::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QProgressBar_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QProgressBar::changeEvent(arg1); + } + } + + // [adaptor impl] void QProgressBar::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QProgressBar::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QProgressBar_Adaptor::cbs_childEvent_1701_0, event); + } else { + QProgressBar::childEvent(event); + } + } + + // [adaptor impl] void QProgressBar::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QProgressBar::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QProgressBar_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QProgressBar::closeEvent(event); + } + } + + // [adaptor impl] void QProgressBar::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QProgressBar::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QProgressBar_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QProgressBar::contextMenuEvent(event); + } + } + + // [adaptor impl] void QProgressBar::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QProgressBar::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QProgressBar_Adaptor::cbs_customEvent_1217_0, event); + } else { + QProgressBar::customEvent(event); + } + } + + // [adaptor impl] void QProgressBar::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QProgressBar::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QProgressBar_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QProgressBar::disconnectNotify(signal); + } + } + + // [adaptor impl] void QProgressBar::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QProgressBar::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QProgressBar_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QProgressBar::dragEnterEvent(event); + } + } + + // [adaptor impl] void QProgressBar::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QProgressBar::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QProgressBar_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QProgressBar::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QProgressBar::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QProgressBar::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QProgressBar_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QProgressBar::dragMoveEvent(event); + } + } + + // [adaptor impl] void QProgressBar::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QProgressBar::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QProgressBar_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QProgressBar::dropEvent(event); + } + } + + // [adaptor impl] void QProgressBar::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QProgressBar::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QProgressBar_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QProgressBar::enterEvent(event); + } + } + + // [adaptor impl] bool QProgressBar::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QProgressBar::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QProgressBar_Adaptor::cbs_event_1217_0, e); + } else { + return QProgressBar::event(e); + } + } + + // [adaptor impl] void QProgressBar::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QProgressBar::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QProgressBar_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QProgressBar::focusInEvent(event); + } + } + + // [adaptor impl] bool QProgressBar::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QProgressBar::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QProgressBar_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QProgressBar::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QProgressBar::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QProgressBar::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QProgressBar_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QProgressBar::focusOutEvent(event); + } + } + + // [adaptor impl] void QProgressBar::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QProgressBar::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QProgressBar_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QProgressBar::hideEvent(event); + } + } + + // [adaptor impl] void QProgressBar::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QProgressBar::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QProgressBar_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QProgressBar::initPainter(painter); + } + } + + // [adaptor impl] void QProgressBar::initStyleOption(QStyleOptionProgressBar *option) + void cbs_initStyleOption_c2995_0(QStyleOptionProgressBar *option) const + { + QProgressBar::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionProgressBar *option) const + { + if (cb_initStyleOption_c2995_0.can_issue()) { + cb_initStyleOption_c2995_0.issue(&QProgressBar_Adaptor::cbs_initStyleOption_c2995_0, option); + } else { + QProgressBar::initStyleOption(option); + } + } + + // [adaptor impl] void QProgressBar::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QProgressBar::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QProgressBar_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QProgressBar::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QProgressBar::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QProgressBar::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QProgressBar_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QProgressBar::keyPressEvent(event); + } + } + + // [adaptor impl] void QProgressBar::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QProgressBar::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QProgressBar_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QProgressBar::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QProgressBar::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QProgressBar::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QProgressBar_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QProgressBar::leaveEvent(event); + } + } + + // [adaptor impl] int QProgressBar::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QProgressBar::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QProgressBar_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QProgressBar::metric(arg1); + } + } + + // [adaptor impl] void QProgressBar::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QProgressBar::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QProgressBar_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QProgressBar::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QProgressBar::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QProgressBar::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QProgressBar_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QProgressBar::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QProgressBar::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QProgressBar::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QProgressBar_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QProgressBar::mousePressEvent(event); + } + } + + // [adaptor impl] void QProgressBar::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QProgressBar::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QProgressBar_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QProgressBar::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QProgressBar::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QProgressBar::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QProgressBar_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QProgressBar::moveEvent(event); + } + } + + // [adaptor impl] bool QProgressBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QProgressBar::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QProgressBar_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QProgressBar::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QProgressBar::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QProgressBar::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QProgressBar_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QProgressBar::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QProgressBar::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QProgressBar::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QProgressBar_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QProgressBar::redirected(offset); + } + } + + // [adaptor impl] void QProgressBar::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QProgressBar::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QProgressBar_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QProgressBar::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QProgressBar::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QProgressBar::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QProgressBar_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QProgressBar::sharedPainter(); + } + } + + // [adaptor impl] void QProgressBar::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QProgressBar::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QProgressBar_Adaptor::cbs_showEvent_1634_0, event); + } else { + QProgressBar::showEvent(event); + } + } + + // [adaptor impl] void QProgressBar::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QProgressBar::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QProgressBar_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QProgressBar::tabletEvent(event); + } + } + + // [adaptor impl] void QProgressBar::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QProgressBar::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QProgressBar_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QProgressBar::timerEvent(event); + } + } + + // [adaptor impl] void QProgressBar::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QProgressBar::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QProgressBar_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QProgressBar::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_text_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2995_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QProgressBar_Adaptor::~QProgressBar_Adaptor() { } + +// Constructor QProgressBar::QProgressBar(QWidget *parent) (adaptor class) + +static void _init_ctor_QProgressBar_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QProgressBar_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QProgressBar_Adaptor (arg1)); +} + + +// void QProgressBar::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QProgressBar::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QProgressBar::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QProgressBar::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QProgressBar::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QProgressBar::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->fp_QProgressBar_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QProgressBar::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QProgressBar_Adaptor *)cls)->emitter_QProgressBar_customContextMenuRequested_1916 (arg1); +} + + +// void QProgressBar::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QProgressBar::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->fp_QProgressBar_destroy_1620 (arg1, arg2); +} + + +// emitter void QProgressBar::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QProgressBar_Adaptor *)cls)->emitter_QProgressBar_destroyed_1302 (arg1); +} + + +// void QProgressBar::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QProgressBar::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QProgressBar::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QProgressBar::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QProgressBar::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QProgressBar::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QProgressBar::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QProgressBar_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QProgressBar::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QProgressBar_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QProgressBar::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QProgressBar::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QProgressBar_Adaptor *)cls)->fp_QProgressBar_focusNextChild_0 ()); +} + + +// bool QProgressBar::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QProgressBar_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QProgressBar::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QProgressBar::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QProgressBar_Adaptor *)cls)->fp_QProgressBar_focusPreviousChild_0 ()); +} + + +// bool QProgressBar::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QProgressBar_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QProgressBar::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QProgressBar_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QProgressBar::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QProgressBar::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QProgressBar::initStyleOption(QStyleOptionProgressBar *option) + +static void _init_cbs_initStyleOption_c2995_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2995_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionProgressBar *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_initStyleOption_c2995_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2995_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_initStyleOption_c2995_0 = cb; +} + + +// void QProgressBar::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QProgressBar::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QProgressBar_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QProgressBar::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QProgressBar_Adaptor *)cls)->fp_QProgressBar_isSignalConnected_c2394 (arg1)); +} + + +// void QProgressBar::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QProgressBar::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QProgressBar::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QProgressBar::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QProgressBar_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QProgressBar::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QProgressBar_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QProgressBar::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QProgressBar::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QProgressBar::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QProgressBar::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QProgressBar::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QProgressBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QProgressBar_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QProgressBar::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QProgressBar_Adaptor *)cls)->emitter_QProgressBar_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QProgressBar::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QProgressBar_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QProgressBar::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QProgressBar::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QProgressBar_Adaptor *)cls)->fp_QProgressBar_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QProgressBar::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QProgressBar_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QProgressBar::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QProgressBar::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QProgressBar_Adaptor *)cls)->fp_QProgressBar_sender_c0 ()); +} + + +// exposed int QProgressBar::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QProgressBar_Adaptor *)cls)->fp_QProgressBar_senderSignalIndex_c0 ()); +} + + +// void QProgressBar::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QProgressBar::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QProgressBar_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QProgressBar::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QProgressBar::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QProgressBar_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QProgressBar::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// QString QProgressBar::text() + +static void _init_cbs_text_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_text_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QProgressBar_Adaptor *)cls)->cbs_text_c0_0 ()); +} + +static void _set_callback_cbs_text_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_text_c0_0 = cb; +} + + +// void QProgressBar::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QProgressBar::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->fp_QProgressBar_updateMicroFocus_2420 (arg1); +} + + +// emitter void QProgressBar::valueChanged(int value) + +static void _init_emitter_valueChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_valueChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QProgressBar_Adaptor *)cls)->emitter_QProgressBar_valueChanged_767 (arg1); +} + + +// void QProgressBar::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressBar_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressBar_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QProgressBar::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QProgressBar_Adaptor *)cls)->emitter_QProgressBar_windowIconChanged_1787 (arg1); +} + + +// emitter void QProgressBar::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QProgressBar_Adaptor *)cls)->emitter_QProgressBar_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QProgressBar::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QProgressBar_Adaptor *)cls)->emitter_QProgressBar_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QProgressBar (); + +static gsi::Methods methods_QProgressBar_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QProgressBar::QProgressBar(QWidget *parent)\nThis method creates an object of class QProgressBar.", &_init_ctor_QProgressBar_Adaptor_1315, &_call_ctor_QProgressBar_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QProgressBar::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QProgressBar::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QProgressBar::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QProgressBar::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QProgressBar::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QProgressBar::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QProgressBar::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QProgressBar::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QProgressBar::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QProgressBar::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QProgressBar::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QProgressBar::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QProgressBar::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QProgressBar::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QProgressBar::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QProgressBar::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QProgressBar::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QProgressBar::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QProgressBar::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QProgressBar::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QProgressBar::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QProgressBar::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QProgressBar::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QProgressBar::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QProgressBar::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QProgressBar::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QProgressBar::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QProgressBar::initStyleOption(QStyleOptionProgressBar *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2995_0, &_call_cbs_initStyleOption_c2995_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2995_0, &_call_cbs_initStyleOption_c2995_0, &_set_callback_cbs_initStyleOption_c2995_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QProgressBar::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QProgressBar::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QProgressBar::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QProgressBar::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QProgressBar::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QProgressBar::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QProgressBar::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QProgressBar::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QProgressBar::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QProgressBar::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QProgressBar::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QProgressBar::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QProgressBar::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QProgressBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QProgressBar::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QProgressBar::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QProgressBar::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QProgressBar::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QProgressBar::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QProgressBar::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QProgressBar::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QProgressBar::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QProgressBar::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QProgressBar::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QProgressBar::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QProgressBar::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QProgressBar::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("text", "@brief Virtual method QString QProgressBar::text()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_text_c0_0, &_call_cbs_text_c0_0); + methods += new qt_gsi::GenericMethod ("text", "@hide", true, &_init_cbs_text_c0_0, &_call_cbs_text_c0_0, &_set_callback_cbs_text_c0_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QProgressBar::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QProgressBar::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("emit_valueChanged", "@brief Emitter for signal void QProgressBar::valueChanged(int value)\nCall this method to emit this signal.", false, &_init_emitter_valueChanged_767, &_call_emitter_valueChanged_767); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QProgressBar::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QProgressBar::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QProgressBar::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QProgressBar::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QProgressBar_Adaptor (qtdecl_QProgressBar (), "QtWidgets", "QProgressBar", + methods_QProgressBar_Adaptor (), + "@qt\n@brief Binding of QProgressBar"); + +} + + +// Implementation of the enum wrapper class for QProgressBar::Direction +namespace qt_gsi +{ + +static gsi::Enum decl_QProgressBar_Direction_Enum ("QtWidgets", "QProgressBar_Direction", + gsi::enum_const ("TopToBottom", QProgressBar::TopToBottom, "@brief Enum constant QProgressBar::TopToBottom") + + gsi::enum_const ("BottomToTop", QProgressBar::BottomToTop, "@brief Enum constant QProgressBar::BottomToTop"), + "@qt\n@brief This class represents the QProgressBar::Direction enum"); + +static gsi::QFlagsClass decl_QProgressBar_Direction_Enums ("QtWidgets", "QProgressBar_QFlags_Direction", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QProgressBar_Direction_Enum_in_parent (decl_QProgressBar_Direction_Enum.defs ()); +static gsi::ClassExt decl_QProgressBar_Direction_Enum_as_child (decl_QProgressBar_Direction_Enum, "Direction"); +static gsi::ClassExt decl_QProgressBar_Direction_Enums_as_child (decl_QProgressBar_Direction_Enums, "QFlags_Direction"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQProgressDialog.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQProgressDialog.cc new file mode 100644 index 000000000..2d4e59b75 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQProgressDialog.cc @@ -0,0 +1,3311 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQProgressDialog.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QProgressDialog + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QProgressDialog::staticMetaObject); +} + + +// bool QProgressDialog::autoClose() + + +static void _init_f_autoClose_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoClose_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QProgressDialog *)cls)->autoClose ()); +} + + +// bool QProgressDialog::autoReset() + + +static void _init_f_autoReset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoReset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QProgressDialog *)cls)->autoReset ()); +} + + +// void QProgressDialog::cancel() + + +static void _init_f_cancel_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cancel_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog *)cls)->cancel (); +} + + +// QString QProgressDialog::labelText() + + +static void _init_f_labelText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_labelText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QProgressDialog *)cls)->labelText ()); +} + + +// int QProgressDialog::maximum() + + +static void _init_f_maximum_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximum_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QProgressDialog *)cls)->maximum ()); +} + + +// int QProgressDialog::minimum() + + +static void _init_f_minimum_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimum_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QProgressDialog *)cls)->minimum ()); +} + + +// int QProgressDialog::minimumDuration() + + +static void _init_f_minimumDuration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumDuration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QProgressDialog *)cls)->minimumDuration ()); +} + + +// void QProgressDialog::open() + + +static void _init_f_open_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_open_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog *)cls)->open (); +} + + +// void QProgressDialog::open(QObject *receiver, const char *member) + + +static void _init_f_open_2925 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("receiver"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("member"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_open_2925 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog *)cls)->open (arg1, arg2); +} + + +// void QProgressDialog::reset() + + +static void _init_f_reset_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reset_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog *)cls)->reset (); +} + + +// void QProgressDialog::setAutoClose(bool close) + + +static void _init_f_setAutoClose_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("close"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoClose_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog *)cls)->setAutoClose (arg1); +} + + +// void QProgressDialog::setAutoReset(bool reset) + + +static void _init_f_setAutoReset_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("reset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoReset_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog *)cls)->setAutoReset (arg1); +} + + +// void QProgressDialog::setBar(QProgressBar *bar) + + +static void _init_f_setBar_1833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("bar"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBar_1833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QProgressBar *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog *)cls)->setBar (arg1); +} + + +// void QProgressDialog::setCancelButton(QPushButton *button) + + +static void _init_f_setCancelButton_1755 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCancelButton_1755 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPushButton *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog *)cls)->setCancelButton (arg1); +} + + +// void QProgressDialog::setCancelButtonText(const QString &text) + + +static void _init_f_setCancelButtonText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCancelButtonText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog *)cls)->setCancelButtonText (arg1); +} + + +// void QProgressDialog::setLabel(QLabel *label) + + +static void _init_f_setLabel_1183 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("label"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLabel_1183 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLabel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog *)cls)->setLabel (arg1); +} + + +// void QProgressDialog::setLabelText(const QString &text) + + +static void _init_f_setLabelText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLabelText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog *)cls)->setLabelText (arg1); +} + + +// void QProgressDialog::setMaximum(int maximum) + + +static void _init_f_setMaximum_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maximum"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximum_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog *)cls)->setMaximum (arg1); +} + + +// void QProgressDialog::setMinimum(int minimum) + + +static void _init_f_setMinimum_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("minimum"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimum_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog *)cls)->setMinimum (arg1); +} + + +// void QProgressDialog::setMinimumDuration(int ms) + + +static void _init_f_setMinimumDuration_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ms"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumDuration_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog *)cls)->setMinimumDuration (arg1); +} + + +// void QProgressDialog::setRange(int minimum, int maximum) + + +static void _init_f_setRange_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("minimum"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("maximum"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRange_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog *)cls)->setRange (arg1, arg2); +} + + +// void QProgressDialog::setValue(int progress) + + +static void _init_f_setValue_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("progress"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setValue_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog *)cls)->setValue (arg1); +} + + +// QSize QProgressDialog::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QProgressDialog *)cls)->sizeHint ()); +} + + +// int QProgressDialog::value() + + +static void _init_f_value_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_value_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QProgressDialog *)cls)->value ()); +} + + +// bool QProgressDialog::wasCanceled() + + +static void _init_f_wasCanceled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_wasCanceled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QProgressDialog *)cls)->wasCanceled ()); +} + + +// static QString QProgressDialog::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QProgressDialog::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QProgressDialog () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":autoClose", "@brief Method bool QProgressDialog::autoClose()\n", true, &_init_f_autoClose_c0, &_call_f_autoClose_c0); + methods += new qt_gsi::GenericMethod (":autoReset", "@brief Method bool QProgressDialog::autoReset()\n", true, &_init_f_autoReset_c0, &_call_f_autoReset_c0); + methods += new qt_gsi::GenericMethod ("cancel", "@brief Method void QProgressDialog::cancel()\n", false, &_init_f_cancel_0, &_call_f_cancel_0); + methods += new qt_gsi::GenericMethod (":labelText", "@brief Method QString QProgressDialog::labelText()\n", true, &_init_f_labelText_c0, &_call_f_labelText_c0); + methods += new qt_gsi::GenericMethod (":maximum", "@brief Method int QProgressDialog::maximum()\n", true, &_init_f_maximum_c0, &_call_f_maximum_c0); + methods += new qt_gsi::GenericMethod (":minimum", "@brief Method int QProgressDialog::minimum()\n", true, &_init_f_minimum_c0, &_call_f_minimum_c0); + methods += new qt_gsi::GenericMethod (":minimumDuration", "@brief Method int QProgressDialog::minimumDuration()\n", true, &_init_f_minimumDuration_c0, &_call_f_minimumDuration_c0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QProgressDialog::open()\nThis is a reimplementation of QDialog::open", false, &_init_f_open_0, &_call_f_open_0); + methods += new qt_gsi::GenericMethod ("open", "@brief Method void QProgressDialog::open(QObject *receiver, const char *member)\n", false, &_init_f_open_2925, &_call_f_open_2925); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method void QProgressDialog::reset()\n", false, &_init_f_reset_0, &_call_f_reset_0); + methods += new qt_gsi::GenericMethod ("setAutoClose|autoClose=", "@brief Method void QProgressDialog::setAutoClose(bool close)\n", false, &_init_f_setAutoClose_864, &_call_f_setAutoClose_864); + methods += new qt_gsi::GenericMethod ("setAutoReset|autoReset=", "@brief Method void QProgressDialog::setAutoReset(bool reset)\n", false, &_init_f_setAutoReset_864, &_call_f_setAutoReset_864); + methods += new qt_gsi::GenericMethod ("setBar", "@brief Method void QProgressDialog::setBar(QProgressBar *bar)\n", false, &_init_f_setBar_1833, &_call_f_setBar_1833); + methods += new qt_gsi::GenericMethod ("setCancelButton", "@brief Method void QProgressDialog::setCancelButton(QPushButton *button)\n", false, &_init_f_setCancelButton_1755, &_call_f_setCancelButton_1755); + methods += new qt_gsi::GenericMethod ("setCancelButtonText", "@brief Method void QProgressDialog::setCancelButtonText(const QString &text)\n", false, &_init_f_setCancelButtonText_2025, &_call_f_setCancelButtonText_2025); + methods += new qt_gsi::GenericMethod ("setLabel", "@brief Method void QProgressDialog::setLabel(QLabel *label)\n", false, &_init_f_setLabel_1183, &_call_f_setLabel_1183); + methods += new qt_gsi::GenericMethod ("setLabelText|labelText=", "@brief Method void QProgressDialog::setLabelText(const QString &text)\n", false, &_init_f_setLabelText_2025, &_call_f_setLabelText_2025); + methods += new qt_gsi::GenericMethod ("setMaximum|maximum=", "@brief Method void QProgressDialog::setMaximum(int maximum)\n", false, &_init_f_setMaximum_767, &_call_f_setMaximum_767); + methods += new qt_gsi::GenericMethod ("setMinimum|minimum=", "@brief Method void QProgressDialog::setMinimum(int minimum)\n", false, &_init_f_setMinimum_767, &_call_f_setMinimum_767); + methods += new qt_gsi::GenericMethod ("setMinimumDuration|minimumDuration=", "@brief Method void QProgressDialog::setMinimumDuration(int ms)\n", false, &_init_f_setMinimumDuration_767, &_call_f_setMinimumDuration_767); + methods += new qt_gsi::GenericMethod ("setRange", "@brief Method void QProgressDialog::setRange(int minimum, int maximum)\n", false, &_init_f_setRange_1426, &_call_f_setRange_1426); + methods += new qt_gsi::GenericMethod ("setValue|value=", "@brief Method void QProgressDialog::setValue(int progress)\n", false, &_init_f_setValue_767, &_call_f_setValue_767); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QProgressDialog::sizeHint()\nThis is a reimplementation of QDialog::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":value", "@brief Method int QProgressDialog::value()\n", true, &_init_f_value_c0, &_call_f_value_c0); + methods += new qt_gsi::GenericMethod (":wasCanceled", "@brief Method bool QProgressDialog::wasCanceled()\n", true, &_init_f_wasCanceled_c0, &_call_f_wasCanceled_c0); + methods += gsi::qt_signal ("accepted()", "accepted", "@brief Signal declaration for QProgressDialog::accepted()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("canceled()", "canceled", "@brief Signal declaration for QProgressDialog::canceled()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QProgressDialog::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QProgressDialog::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished(int)", "finished", gsi::arg("result"), "@brief Signal declaration for QProgressDialog::finished(int result)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QProgressDialog::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rejected()", "rejected", "@brief Signal declaration for QProgressDialog::rejected()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QProgressDialog::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QProgressDialog::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QProgressDialog::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QProgressDialog::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QDialog (); + +qt_gsi::QtNativeClass decl_QProgressDialog (qtdecl_QDialog (), "QtWidgets", "QProgressDialog_Native", + methods_QProgressDialog (), + "@hide\n@alias QProgressDialog"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QProgressDialog () { return decl_QProgressDialog; } + +} + + +class QProgressDialog_Adaptor : public QProgressDialog, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QProgressDialog_Adaptor(); + + // [adaptor ctor] QProgressDialog::QProgressDialog(QWidget *parent, QFlags flags) + QProgressDialog_Adaptor() : QProgressDialog() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QProgressDialog::QProgressDialog(QWidget *parent, QFlags flags) + QProgressDialog_Adaptor(QWidget *parent) : QProgressDialog(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QProgressDialog::QProgressDialog(QWidget *parent, QFlags flags) + QProgressDialog_Adaptor(QWidget *parent, QFlags flags) : QProgressDialog(parent, flags) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QProgressDialog::QProgressDialog(const QString &labelText, const QString &cancelButtonText, int minimum, int maximum, QWidget *parent, QFlags flags) + QProgressDialog_Adaptor(const QString &labelText, const QString &cancelButtonText, int minimum, int maximum) : QProgressDialog(labelText, cancelButtonText, minimum, maximum) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QProgressDialog::QProgressDialog(const QString &labelText, const QString &cancelButtonText, int minimum, int maximum, QWidget *parent, QFlags flags) + QProgressDialog_Adaptor(const QString &labelText, const QString &cancelButtonText, int minimum, int maximum, QWidget *parent) : QProgressDialog(labelText, cancelButtonText, minimum, maximum, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QProgressDialog::QProgressDialog(const QString &labelText, const QString &cancelButtonText, int minimum, int maximum, QWidget *parent, QFlags flags) + QProgressDialog_Adaptor(const QString &labelText, const QString &cancelButtonText, int minimum, int maximum, QWidget *parent, QFlags flags) : QProgressDialog(labelText, cancelButtonText, minimum, maximum, parent, flags) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QProgressDialog::adjustPosition(QWidget *) + void fp_QProgressDialog_adjustPosition_1315 (QWidget *arg1) { + QProgressDialog::adjustPosition(arg1); + } + + // [expose] void QProgressDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QProgressDialog_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QProgressDialog::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QProgressDialog::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QProgressDialog_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QProgressDialog::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QProgressDialog::focusNextChild() + bool fp_QProgressDialog_focusNextChild_0 () { + return QProgressDialog::focusNextChild(); + } + + // [expose] bool QProgressDialog::focusPreviousChild() + bool fp_QProgressDialog_focusPreviousChild_0 () { + return QProgressDialog::focusPreviousChild(); + } + + // [expose] void QProgressDialog::forceShow() + void fp_QProgressDialog_forceShow_0 () { + QProgressDialog::forceShow(); + } + + // [expose] bool QProgressDialog::isSignalConnected(const QMetaMethod &signal) + bool fp_QProgressDialog_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QProgressDialog::isSignalConnected(signal); + } + + // [expose] int QProgressDialog::receivers(const char *signal) + int fp_QProgressDialog_receivers_c1731 (const char *signal) const { + return QProgressDialog::receivers(signal); + } + + // [expose] QObject *QProgressDialog::sender() + QObject * fp_QProgressDialog_sender_c0 () const { + return QProgressDialog::sender(); + } + + // [expose] int QProgressDialog::senderSignalIndex() + int fp_QProgressDialog_senderSignalIndex_c0 () const { + return QProgressDialog::senderSignalIndex(); + } + + // [expose] void QProgressDialog::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QProgressDialog_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QProgressDialog::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] void QProgressDialog::accept() + void cbs_accept_0_0() + { + QProgressDialog::accept(); + } + + virtual void accept() + { + if (cb_accept_0_0.can_issue()) { + cb_accept_0_0.issue(&QProgressDialog_Adaptor::cbs_accept_0_0); + } else { + QProgressDialog::accept(); + } + } + + // [emitter impl] void QProgressDialog::accepted() + void emitter_QProgressDialog_accepted_0() + { + emit QProgressDialog::accepted(); + } + + // [emitter impl] void QProgressDialog::canceled() + void emitter_QProgressDialog_canceled_0() + { + emit QProgressDialog::canceled(); + } + + // [emitter impl] void QProgressDialog::customContextMenuRequested(const QPoint &pos) + void emitter_QProgressDialog_customContextMenuRequested_1916(const QPoint &pos) + { + emit QProgressDialog::customContextMenuRequested(pos); + } + + // [emitter impl] void QProgressDialog::destroyed(QObject *) + void emitter_QProgressDialog_destroyed_1302(QObject *arg1) + { + emit QProgressDialog::destroyed(arg1); + } + + // [adaptor impl] void QProgressDialog::done(int) + void cbs_done_767_0(int arg1) + { + QProgressDialog::done(arg1); + } + + virtual void done(int arg1) + { + if (cb_done_767_0.can_issue()) { + cb_done_767_0.issue(&QProgressDialog_Adaptor::cbs_done_767_0, arg1); + } else { + QProgressDialog::done(arg1); + } + } + + // [adaptor impl] int QProgressDialog::exec() + int cbs_exec_0_0() + { + return QProgressDialog::exec(); + } + + virtual int exec() + { + if (cb_exec_0_0.can_issue()) { + return cb_exec_0_0.issue(&QProgressDialog_Adaptor::cbs_exec_0_0); + } else { + return QProgressDialog::exec(); + } + } + + // [emitter impl] void QProgressDialog::finished(int result) + void emitter_QProgressDialog_finished_767(int result) + { + emit QProgressDialog::finished(result); + } + + // [adaptor impl] bool QProgressDialog::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QProgressDialog::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QProgressDialog_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QProgressDialog::hasHeightForWidth(); + } + } + + // [adaptor impl] int QProgressDialog::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QProgressDialog::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QProgressDialog_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QProgressDialog::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QProgressDialog::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QProgressDialog::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QProgressDialog_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QProgressDialog::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QProgressDialog::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QProgressDialog::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QProgressDialog_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QProgressDialog::minimumSizeHint(); + } + } + + // [emitter impl] void QProgressDialog::objectNameChanged(const QString &objectName) + void emitter_QProgressDialog_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QProgressDialog::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QProgressDialog::open() + void cbs_open_0_0() + { + QProgressDialog::open(); + } + + virtual void open() + { + if (cb_open_0_0.can_issue()) { + cb_open_0_0.issue(&QProgressDialog_Adaptor::cbs_open_0_0); + } else { + QProgressDialog::open(); + } + } + + // [adaptor impl] QPaintEngine *QProgressDialog::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QProgressDialog::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QProgressDialog_Adaptor::cbs_paintEngine_c0_0); + } else { + return QProgressDialog::paintEngine(); + } + } + + // [adaptor impl] void QProgressDialog::reject() + void cbs_reject_0_0() + { + QProgressDialog::reject(); + } + + virtual void reject() + { + if (cb_reject_0_0.can_issue()) { + cb_reject_0_0.issue(&QProgressDialog_Adaptor::cbs_reject_0_0); + } else { + QProgressDialog::reject(); + } + } + + // [emitter impl] void QProgressDialog::rejected() + void emitter_QProgressDialog_rejected_0() + { + emit QProgressDialog::rejected(); + } + + // [adaptor impl] void QProgressDialog::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QProgressDialog::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QProgressDialog_Adaptor::cbs_setVisible_864_0, visible); + } else { + QProgressDialog::setVisible(visible); + } + } + + // [adaptor impl] QSize QProgressDialog::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QProgressDialog::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QProgressDialog_Adaptor::cbs_sizeHint_c0_0); + } else { + return QProgressDialog::sizeHint(); + } + } + + // [emitter impl] void QProgressDialog::windowIconChanged(const QIcon &icon) + void emitter_QProgressDialog_windowIconChanged_1787(const QIcon &icon) + { + emit QProgressDialog::windowIconChanged(icon); + } + + // [emitter impl] void QProgressDialog::windowIconTextChanged(const QString &iconText) + void emitter_QProgressDialog_windowIconTextChanged_2025(const QString &iconText) + { + emit QProgressDialog::windowIconTextChanged(iconText); + } + + // [emitter impl] void QProgressDialog::windowTitleChanged(const QString &title) + void emitter_QProgressDialog_windowTitleChanged_2025(const QString &title) + { + emit QProgressDialog::windowTitleChanged(title); + } + + // [adaptor impl] void QProgressDialog::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QProgressDialog::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QProgressDialog_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QProgressDialog::actionEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QProgressDialog::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QProgressDialog_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QProgressDialog::changeEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QProgressDialog::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QProgressDialog_Adaptor::cbs_childEvent_1701_0, event); + } else { + QProgressDialog::childEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QProgressDialog::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QProgressDialog_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QProgressDialog::closeEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QProgressDialog::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QProgressDialog_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QProgressDialog::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QProgressDialog::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QProgressDialog::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QProgressDialog_Adaptor::cbs_customEvent_1217_0, event); + } else { + QProgressDialog::customEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QProgressDialog::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QProgressDialog_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QProgressDialog::disconnectNotify(signal); + } + } + + // [adaptor impl] void QProgressDialog::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QProgressDialog::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QProgressDialog_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QProgressDialog::dragEnterEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QProgressDialog::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QProgressDialog_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QProgressDialog::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QProgressDialog::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QProgressDialog_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QProgressDialog::dragMoveEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QProgressDialog::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QProgressDialog_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QProgressDialog::dropEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QProgressDialog::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QProgressDialog_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QProgressDialog::enterEvent(event); + } + } + + // [adaptor impl] bool QProgressDialog::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QProgressDialog::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QProgressDialog_Adaptor::cbs_event_1217_0, _event); + } else { + return QProgressDialog::event(_event); + } + } + + // [adaptor impl] bool QProgressDialog::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QProgressDialog::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QProgressDialog_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QProgressDialog::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QProgressDialog::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QProgressDialog::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QProgressDialog_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QProgressDialog::focusInEvent(event); + } + } + + // [adaptor impl] bool QProgressDialog::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QProgressDialog::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QProgressDialog_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QProgressDialog::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QProgressDialog::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QProgressDialog::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QProgressDialog_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QProgressDialog::focusOutEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QProgressDialog::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QProgressDialog_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QProgressDialog::hideEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QProgressDialog::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QProgressDialog_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QProgressDialog::initPainter(painter); + } + } + + // [adaptor impl] void QProgressDialog::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QProgressDialog::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QProgressDialog_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QProgressDialog::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QProgressDialog::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QProgressDialog::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QProgressDialog_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QProgressDialog::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QProgressDialog::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QProgressDialog::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QProgressDialog_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QProgressDialog::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QProgressDialog::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QProgressDialog_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QProgressDialog::leaveEvent(event); + } + } + + // [adaptor impl] int QProgressDialog::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QProgressDialog::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QProgressDialog_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QProgressDialog::metric(arg1); + } + } + + // [adaptor impl] void QProgressDialog::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QProgressDialog::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QProgressDialog_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QProgressDialog::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QProgressDialog::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QProgressDialog_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QProgressDialog::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QProgressDialog::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QProgressDialog_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QProgressDialog::mousePressEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QProgressDialog::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QProgressDialog_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QProgressDialog::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QProgressDialog::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QProgressDialog_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QProgressDialog::moveEvent(event); + } + } + + // [adaptor impl] bool QProgressDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QProgressDialog::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QProgressDialog_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QProgressDialog::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QProgressDialog::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QProgressDialog::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QProgressDialog_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QProgressDialog::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QProgressDialog::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QProgressDialog::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QProgressDialog_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QProgressDialog::redirected(offset); + } + } + + // [adaptor impl] void QProgressDialog::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QProgressDialog::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QProgressDialog_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QProgressDialog::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QProgressDialog::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QProgressDialog::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QProgressDialog_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QProgressDialog::sharedPainter(); + } + } + + // [adaptor impl] void QProgressDialog::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QProgressDialog::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QProgressDialog_Adaptor::cbs_showEvent_1634_0, event); + } else { + QProgressDialog::showEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QProgressDialog::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QProgressDialog_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QProgressDialog::tabletEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QProgressDialog::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QProgressDialog_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QProgressDialog::timerEvent(event); + } + } + + // [adaptor impl] void QProgressDialog::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QProgressDialog::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QProgressDialog_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QProgressDialog::wheelEvent(event); + } + } + + gsi::Callback cb_accept_0_0; + gsi::Callback cb_done_767_0; + gsi::Callback cb_exec_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_open_0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reject_0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QProgressDialog_Adaptor::~QProgressDialog_Adaptor() { } + +// Constructor QProgressDialog::QProgressDialog(QWidget *parent, QFlags flags) (adaptor class) + +static void _init_ctor_QProgressDialog_Adaptor_3702 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QProgressDialog_Adaptor_3702 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QProgressDialog_Adaptor (arg1, arg2)); +} + + +// Constructor QProgressDialog::QProgressDialog(const QString &labelText, const QString &cancelButtonText, int minimum, int maximum, QWidget *parent, QFlags flags) (adaptor class) + +static void _init_ctor_QProgressDialog_Adaptor_8854 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("labelText"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("cancelButtonText"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("minimum"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("maximum"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("parent", true, "nullptr"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_5); + decl->set_return_new (); +} + +static void _call_ctor_QProgressDialog_Adaptor_8854 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + QWidget *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg6 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QProgressDialog_Adaptor (arg1, arg2, arg3, arg4, arg5, arg6)); +} + + +// void QProgressDialog::accept() + +static void _init_cbs_accept_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accept_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_accept_0_0 (); +} + +static void _set_callback_cbs_accept_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_accept_0_0 = cb; +} + + +// emitter void QProgressDialog::accepted() + +static void _init_emitter_accepted_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_accepted_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QProgressDialog_Adaptor *)cls)->emitter_QProgressDialog_accepted_0 (); +} + + +// void QProgressDialog::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// exposed void QProgressDialog::adjustPosition(QWidget *) + +static void _init_fp_adjustPosition_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adjustPosition_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->fp_QProgressDialog_adjustPosition_1315 (arg1); +} + + +// emitter void QProgressDialog::canceled() + +static void _init_emitter_canceled_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_canceled_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QProgressDialog_Adaptor *)cls)->emitter_QProgressDialog_canceled_0 (); +} + + +// void QProgressDialog::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QProgressDialog::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QProgressDialog::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QProgressDialog::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QProgressDialog::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->fp_QProgressDialog_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QProgressDialog::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QProgressDialog_Adaptor *)cls)->emitter_QProgressDialog_customContextMenuRequested_1916 (arg1); +} + + +// void QProgressDialog::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QProgressDialog::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->fp_QProgressDialog_destroy_1620 (arg1, arg2); +} + + +// emitter void QProgressDialog::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QProgressDialog_Adaptor *)cls)->emitter_QProgressDialog_destroyed_1302 (arg1); +} + + +// void QProgressDialog::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QProgressDialog::done(int) + +static void _init_cbs_done_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_done_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_done_767_0 (arg1); +} + +static void _set_callback_cbs_done_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_done_767_0 = cb; +} + + +// void QProgressDialog::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QProgressDialog::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QProgressDialog::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QProgressDialog::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QProgressDialog::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QProgressDialog::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QProgressDialog_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QProgressDialog::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QProgressDialog_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// int QProgressDialog::exec() + +static void _init_cbs_exec_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_exec_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QProgressDialog_Adaptor *)cls)->cbs_exec_0_0 ()); +} + +static void _set_callback_cbs_exec_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_exec_0_0 = cb; +} + + +// emitter void QProgressDialog::finished(int result) + +static void _init_emitter_finished_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_finished_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QProgressDialog_Adaptor *)cls)->emitter_QProgressDialog_finished_767 (arg1); +} + + +// void QProgressDialog::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QProgressDialog::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QProgressDialog_Adaptor *)cls)->fp_QProgressDialog_focusNextChild_0 ()); +} + + +// bool QProgressDialog::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QProgressDialog_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QProgressDialog::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QProgressDialog::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QProgressDialog_Adaptor *)cls)->fp_QProgressDialog_focusPreviousChild_0 ()); +} + + +// exposed void QProgressDialog::forceShow() + +static void _init_fp_forceShow_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_forceShow_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->fp_QProgressDialog_forceShow_0 (); +} + + +// bool QProgressDialog::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QProgressDialog_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QProgressDialog::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QProgressDialog_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QProgressDialog::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QProgressDialog::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QProgressDialog::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QProgressDialog::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QProgressDialog_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QProgressDialog::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QProgressDialog_Adaptor *)cls)->fp_QProgressDialog_isSignalConnected_c2394 (arg1)); +} + + +// void QProgressDialog::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QProgressDialog::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QProgressDialog::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QProgressDialog::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QProgressDialog_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QProgressDialog::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QProgressDialog_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QProgressDialog::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QProgressDialog::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QProgressDialog::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QProgressDialog::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QProgressDialog::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QProgressDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QProgressDialog_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QProgressDialog::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QProgressDialog_Adaptor *)cls)->emitter_QProgressDialog_objectNameChanged_4567 (arg1); +} + + +// void QProgressDialog::open() + +static void _init_cbs_open_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_open_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_open_0_0 (); +} + +static void _set_callback_cbs_open_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_open_0_0 = cb; +} + + +// QPaintEngine *QProgressDialog::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QProgressDialog_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QProgressDialog::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QProgressDialog::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QProgressDialog_Adaptor *)cls)->fp_QProgressDialog_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QProgressDialog::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QProgressDialog_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QProgressDialog::reject() + +static void _init_cbs_reject_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reject_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_reject_0_0 (); +} + +static void _set_callback_cbs_reject_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_reject_0_0 = cb; +} + + +// emitter void QProgressDialog::rejected() + +static void _init_emitter_rejected_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_rejected_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QProgressDialog_Adaptor *)cls)->emitter_QProgressDialog_rejected_0 (); +} + + +// void QProgressDialog::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QProgressDialog::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QProgressDialog_Adaptor *)cls)->fp_QProgressDialog_sender_c0 ()); +} + + +// exposed int QProgressDialog::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QProgressDialog_Adaptor *)cls)->fp_QProgressDialog_senderSignalIndex_c0 ()); +} + + +// void QProgressDialog::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QProgressDialog::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QProgressDialog_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QProgressDialog::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QProgressDialog::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QProgressDialog_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QProgressDialog::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QProgressDialog::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QProgressDialog::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->fp_QProgressDialog_updateMicroFocus_2420 (arg1); +} + + +// void QProgressDialog::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QProgressDialog_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QProgressDialog_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QProgressDialog::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QProgressDialog_Adaptor *)cls)->emitter_QProgressDialog_windowIconChanged_1787 (arg1); +} + + +// emitter void QProgressDialog::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QProgressDialog_Adaptor *)cls)->emitter_QProgressDialog_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QProgressDialog::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QProgressDialog_Adaptor *)cls)->emitter_QProgressDialog_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QProgressDialog (); + +static gsi::Methods methods_QProgressDialog_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QProgressDialog::QProgressDialog(QWidget *parent, QFlags flags)\nThis method creates an object of class QProgressDialog.", &_init_ctor_QProgressDialog_Adaptor_3702, &_call_ctor_QProgressDialog_Adaptor_3702); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QProgressDialog::QProgressDialog(const QString &labelText, const QString &cancelButtonText, int minimum, int maximum, QWidget *parent, QFlags flags)\nThis method creates an object of class QProgressDialog.", &_init_ctor_QProgressDialog_Adaptor_8854, &_call_ctor_QProgressDialog_Adaptor_8854); + methods += new qt_gsi::GenericMethod ("accept", "@brief Virtual method void QProgressDialog::accept()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("accept", "@hide", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0, &_set_callback_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("emit_accepted", "@brief Emitter for signal void QProgressDialog::accepted()\nCall this method to emit this signal.", false, &_init_emitter_accepted_0, &_call_emitter_accepted_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QProgressDialog::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*adjustPosition", "@brief Method void QProgressDialog::adjustPosition(QWidget *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adjustPosition_1315, &_call_fp_adjustPosition_1315); + methods += new qt_gsi::GenericMethod ("emit_canceled", "@brief Emitter for signal void QProgressDialog::canceled()\nCall this method to emit this signal.", false, &_init_emitter_canceled_0, &_call_emitter_canceled_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QProgressDialog::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QProgressDialog::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QProgressDialog::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QProgressDialog::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QProgressDialog::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QProgressDialog::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QProgressDialog::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QProgressDialog::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QProgressDialog::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QProgressDialog::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("done", "@brief Virtual method void QProgressDialog::done(int)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("done", "@hide", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0, &_set_callback_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QProgressDialog::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QProgressDialog::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QProgressDialog::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QProgressDialog::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QProgressDialog::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QProgressDialog::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QProgressDialog::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("exec", "@brief Virtual method int QProgressDialog::exec()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("exec", "@hide", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0, &_set_callback_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QProgressDialog::finished(int result)\nCall this method to emit this signal.", false, &_init_emitter_finished_767, &_call_emitter_finished_767); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QProgressDialog::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QProgressDialog::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QProgressDialog::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QProgressDialog::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QProgressDialog::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("*forceShow", "@brief Method void QProgressDialog::forceShow()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_forceShow_0, &_call_fp_forceShow_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QProgressDialog::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QProgressDialog::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QProgressDialog::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QProgressDialog::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QProgressDialog::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QProgressDialog::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QProgressDialog::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QProgressDialog::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QProgressDialog::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QProgressDialog::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QProgressDialog::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QProgressDialog::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QProgressDialog::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QProgressDialog::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QProgressDialog::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QProgressDialog::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QProgressDialog::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QProgressDialog::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QProgressDialog::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("open", "@brief Virtual method void QProgressDialog::open()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("open", "@hide", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0, &_set_callback_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QProgressDialog::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QProgressDialog::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QProgressDialog::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QProgressDialog::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reject", "@brief Virtual method void QProgressDialog::reject()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("reject", "@hide", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0, &_set_callback_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("emit_rejected", "@brief Emitter for signal void QProgressDialog::rejected()\nCall this method to emit this signal.", false, &_init_emitter_rejected_0, &_call_emitter_rejected_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QProgressDialog::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QProgressDialog::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QProgressDialog::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QProgressDialog::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QProgressDialog::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QProgressDialog::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QProgressDialog::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QProgressDialog::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QProgressDialog::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QProgressDialog::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QProgressDialog::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QProgressDialog::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QProgressDialog::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QProgressDialog::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QProgressDialog_Adaptor (qtdecl_QProgressDialog (), "QtWidgets", "QProgressDialog", + methods_QProgressDialog_Adaptor (), + "@qt\n@brief Binding of QProgressDialog"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQPushButton.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQPushButton.cc new file mode 100644 index 000000000..926f396fc --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQPushButton.cc @@ -0,0 +1,2968 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQPushButton.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QPushButton + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QPushButton::staticMetaObject); +} + + +// bool QPushButton::autoDefault() + + +static void _init_f_autoDefault_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoDefault_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPushButton *)cls)->autoDefault ()); +} + + +// bool QPushButton::isDefault() + + +static void _init_f_isDefault_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDefault_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPushButton *)cls)->isDefault ()); +} + + +// bool QPushButton::isFlat() + + +static void _init_f_isFlat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isFlat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPushButton *)cls)->isFlat ()); +} + + +// QMenu *QPushButton::menu() + + +static void _init_f_menu_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_menu_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMenu *)((QPushButton *)cls)->menu ()); +} + + +// QSize QPushButton::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QPushButton *)cls)->minimumSizeHint ()); +} + + +// void QPushButton::setAutoDefault(bool) + + +static void _init_f_setAutoDefault_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoDefault_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton *)cls)->setAutoDefault (arg1); +} + + +// void QPushButton::setDefault(bool) + + +static void _init_f_setDefault_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefault_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton *)cls)->setDefault (arg1); +} + + +// void QPushButton::setFlat(bool) + + +static void _init_f_setFlat_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFlat_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton *)cls)->setFlat (arg1); +} + + +// void QPushButton::setMenu(QMenu *menu) + + +static void _init_f_setMenu_1108 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("menu"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMenu_1108 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMenu *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton *)cls)->setMenu (arg1); +} + + +// void QPushButton::showMenu() + + +static void _init_f_showMenu_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showMenu_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton *)cls)->showMenu (); +} + + +// QSize QPushButton::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QPushButton *)cls)->sizeHint ()); +} + + +// static QString QPushButton::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QPushButton::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QPushButton () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":autoDefault", "@brief Method bool QPushButton::autoDefault()\n", true, &_init_f_autoDefault_c0, &_call_f_autoDefault_c0); + methods += new qt_gsi::GenericMethod ("isDefault?|:default", "@brief Method bool QPushButton::isDefault()\n", true, &_init_f_isDefault_c0, &_call_f_isDefault_c0); + methods += new qt_gsi::GenericMethod ("isFlat?|:flat", "@brief Method bool QPushButton::isFlat()\n", true, &_init_f_isFlat_c0, &_call_f_isFlat_c0); + methods += new qt_gsi::GenericMethod (":menu", "@brief Method QMenu *QPushButton::menu()\n", true, &_init_f_menu_c0, &_call_f_menu_c0); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QPushButton::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod ("setAutoDefault|autoDefault=", "@brief Method void QPushButton::setAutoDefault(bool)\n", false, &_init_f_setAutoDefault_864, &_call_f_setAutoDefault_864); + methods += new qt_gsi::GenericMethod ("setDefault|default=", "@brief Method void QPushButton::setDefault(bool)\n", false, &_init_f_setDefault_864, &_call_f_setDefault_864); + methods += new qt_gsi::GenericMethod ("setFlat|flat=", "@brief Method void QPushButton::setFlat(bool)\n", false, &_init_f_setFlat_864, &_call_f_setFlat_864); + methods += new qt_gsi::GenericMethod ("setMenu|menu=", "@brief Method void QPushButton::setMenu(QMenu *menu)\n", false, &_init_f_setMenu_1108, &_call_f_setMenu_1108); + methods += new qt_gsi::GenericMethod ("showMenu", "@brief Method void QPushButton::showMenu()\n", false, &_init_f_showMenu_0, &_call_f_showMenu_0); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QPushButton::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += gsi::qt_signal ("clicked(bool)", "clicked", gsi::arg("checked"), "@brief Signal declaration for QPushButton::clicked(bool checked)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QPushButton::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QPushButton::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QPushButton::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pressed()", "pressed", "@brief Signal declaration for QPushButton::pressed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("released()", "released", "@brief Signal declaration for QPushButton::released()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("toggled(bool)", "toggled", gsi::arg("checked"), "@brief Signal declaration for QPushButton::toggled(bool checked)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QPushButton::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QPushButton::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QPushButton::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QPushButton::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractButton (); + +qt_gsi::QtNativeClass decl_QPushButton (qtdecl_QAbstractButton (), "QtWidgets", "QPushButton_Native", + methods_QPushButton (), + "@hide\n@alias QPushButton"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QPushButton () { return decl_QPushButton; } + +} + + +class QPushButton_Adaptor : public QPushButton, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QPushButton_Adaptor(); + + // [adaptor ctor] QPushButton::QPushButton(QWidget *parent) + QPushButton_Adaptor() : QPushButton() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPushButton::QPushButton(QWidget *parent) + QPushButton_Adaptor(QWidget *parent) : QPushButton(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPushButton::QPushButton(const QString &text, QWidget *parent) + QPushButton_Adaptor(const QString &text) : QPushButton(text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPushButton::QPushButton(const QString &text, QWidget *parent) + QPushButton_Adaptor(const QString &text, QWidget *parent) : QPushButton(text, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPushButton::QPushButton(const QIcon &icon, const QString &text, QWidget *parent) + QPushButton_Adaptor(const QIcon &icon, const QString &text) : QPushButton(icon, text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QPushButton::QPushButton(const QIcon &icon, const QString &text, QWidget *parent) + QPushButton_Adaptor(const QIcon &icon, const QString &text, QWidget *parent) : QPushButton(icon, text, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QPushButton::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QPushButton_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QPushButton::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QPushButton::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QPushButton_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QPushButton::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QPushButton::focusNextChild() + bool fp_QPushButton_focusNextChild_0 () { + return QPushButton::focusNextChild(); + } + + // [expose] bool QPushButton::focusPreviousChild() + bool fp_QPushButton_focusPreviousChild_0 () { + return QPushButton::focusPreviousChild(); + } + + // [expose] bool QPushButton::isSignalConnected(const QMetaMethod &signal) + bool fp_QPushButton_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QPushButton::isSignalConnected(signal); + } + + // [expose] int QPushButton::receivers(const char *signal) + int fp_QPushButton_receivers_c1731 (const char *signal) const { + return QPushButton::receivers(signal); + } + + // [expose] QObject *QPushButton::sender() + QObject * fp_QPushButton_sender_c0 () const { + return QPushButton::sender(); + } + + // [expose] int QPushButton::senderSignalIndex() + int fp_QPushButton_senderSignalIndex_c0 () const { + return QPushButton::senderSignalIndex(); + } + + // [expose] void QPushButton::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QPushButton_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QPushButton::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QPushButton::clicked(bool checked) + void emitter_QPushButton_clicked_864(bool checked) + { + emit QPushButton::clicked(checked); + } + + // [emitter impl] void QPushButton::customContextMenuRequested(const QPoint &pos) + void emitter_QPushButton_customContextMenuRequested_1916(const QPoint &pos) + { + emit QPushButton::customContextMenuRequested(pos); + } + + // [emitter impl] void QPushButton::destroyed(QObject *) + void emitter_QPushButton_destroyed_1302(QObject *arg1) + { + emit QPushButton::destroyed(arg1); + } + + // [adaptor impl] bool QPushButton::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QPushButton::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QPushButton_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QPushButton::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QPushButton::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QPushButton::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QPushButton_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QPushButton::hasHeightForWidth(); + } + } + + // [adaptor impl] int QPushButton::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QPushButton::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QPushButton_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QPushButton::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QPushButton::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QPushButton::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QPushButton_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QPushButton::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QPushButton::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QPushButton::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QPushButton_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QPushButton::minimumSizeHint(); + } + } + + // [emitter impl] void QPushButton::objectNameChanged(const QString &objectName) + void emitter_QPushButton_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QPushButton::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QPushButton::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QPushButton::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QPushButton_Adaptor::cbs_paintEngine_c0_0); + } else { + return QPushButton::paintEngine(); + } + } + + // [emitter impl] void QPushButton::pressed() + void emitter_QPushButton_pressed_0() + { + emit QPushButton::pressed(); + } + + // [emitter impl] void QPushButton::released() + void emitter_QPushButton_released_0() + { + emit QPushButton::released(); + } + + // [adaptor impl] void QPushButton::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QPushButton::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QPushButton_Adaptor::cbs_setVisible_864_0, visible); + } else { + QPushButton::setVisible(visible); + } + } + + // [adaptor impl] QSize QPushButton::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QPushButton::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QPushButton_Adaptor::cbs_sizeHint_c0_0); + } else { + return QPushButton::sizeHint(); + } + } + + // [emitter impl] void QPushButton::toggled(bool checked) + void emitter_QPushButton_toggled_864(bool checked) + { + emit QPushButton::toggled(checked); + } + + // [emitter impl] void QPushButton::windowIconChanged(const QIcon &icon) + void emitter_QPushButton_windowIconChanged_1787(const QIcon &icon) + { + emit QPushButton::windowIconChanged(icon); + } + + // [emitter impl] void QPushButton::windowIconTextChanged(const QString &iconText) + void emitter_QPushButton_windowIconTextChanged_2025(const QString &iconText) + { + emit QPushButton::windowIconTextChanged(iconText); + } + + // [emitter impl] void QPushButton::windowTitleChanged(const QString &title) + void emitter_QPushButton_windowTitleChanged_2025(const QString &title) + { + emit QPushButton::windowTitleChanged(title); + } + + // [adaptor impl] void QPushButton::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QPushButton::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QPushButton_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QPushButton::actionEvent(event); + } + } + + // [adaptor impl] void QPushButton::changeEvent(QEvent *e) + void cbs_changeEvent_1217_0(QEvent *e) + { + QPushButton::changeEvent(e); + } + + virtual void changeEvent(QEvent *e) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QPushButton_Adaptor::cbs_changeEvent_1217_0, e); + } else { + QPushButton::changeEvent(e); + } + } + + // [adaptor impl] void QPushButton::checkStateSet() + void cbs_checkStateSet_0_0() + { + QPushButton::checkStateSet(); + } + + virtual void checkStateSet() + { + if (cb_checkStateSet_0_0.can_issue()) { + cb_checkStateSet_0_0.issue(&QPushButton_Adaptor::cbs_checkStateSet_0_0); + } else { + QPushButton::checkStateSet(); + } + } + + // [adaptor impl] void QPushButton::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QPushButton::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QPushButton_Adaptor::cbs_childEvent_1701_0, event); + } else { + QPushButton::childEvent(event); + } + } + + // [adaptor impl] void QPushButton::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QPushButton::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QPushButton_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QPushButton::closeEvent(event); + } + } + + // [adaptor impl] void QPushButton::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QPushButton::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QPushButton_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QPushButton::contextMenuEvent(event); + } + } + + // [adaptor impl] void QPushButton::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QPushButton::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QPushButton_Adaptor::cbs_customEvent_1217_0, event); + } else { + QPushButton::customEvent(event); + } + } + + // [adaptor impl] void QPushButton::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QPushButton::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QPushButton_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QPushButton::disconnectNotify(signal); + } + } + + // [adaptor impl] void QPushButton::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QPushButton::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QPushButton_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QPushButton::dragEnterEvent(event); + } + } + + // [adaptor impl] void QPushButton::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QPushButton::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QPushButton_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QPushButton::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QPushButton::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QPushButton::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QPushButton_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QPushButton::dragMoveEvent(event); + } + } + + // [adaptor impl] void QPushButton::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QPushButton::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QPushButton_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QPushButton::dropEvent(event); + } + } + + // [adaptor impl] void QPushButton::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QPushButton::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QPushButton_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QPushButton::enterEvent(event); + } + } + + // [adaptor impl] bool QPushButton::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QPushButton::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QPushButton_Adaptor::cbs_event_1217_0, e); + } else { + return QPushButton::event(e); + } + } + + // [adaptor impl] void QPushButton::focusInEvent(QFocusEvent *) + void cbs_focusInEvent_1729_0(QFocusEvent *arg1) + { + QPushButton::focusInEvent(arg1); + } + + virtual void focusInEvent(QFocusEvent *arg1) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QPushButton_Adaptor::cbs_focusInEvent_1729_0, arg1); + } else { + QPushButton::focusInEvent(arg1); + } + } + + // [adaptor impl] bool QPushButton::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QPushButton::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QPushButton_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QPushButton::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QPushButton::focusOutEvent(QFocusEvent *) + void cbs_focusOutEvent_1729_0(QFocusEvent *arg1) + { + QPushButton::focusOutEvent(arg1); + } + + virtual void focusOutEvent(QFocusEvent *arg1) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QPushButton_Adaptor::cbs_focusOutEvent_1729_0, arg1); + } else { + QPushButton::focusOutEvent(arg1); + } + } + + // [adaptor impl] void QPushButton::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QPushButton::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QPushButton_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QPushButton::hideEvent(event); + } + } + + // [adaptor impl] bool QPushButton::hitButton(const QPoint &pos) + bool cbs_hitButton_c1916_0(const QPoint &pos) const + { + return QPushButton::hitButton(pos); + } + + virtual bool hitButton(const QPoint &pos) const + { + if (cb_hitButton_c1916_0.can_issue()) { + return cb_hitButton_c1916_0.issue(&QPushButton_Adaptor::cbs_hitButton_c1916_0, pos); + } else { + return QPushButton::hitButton(pos); + } + } + + // [adaptor impl] void QPushButton::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QPushButton::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QPushButton_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QPushButton::initPainter(painter); + } + } + + // [adaptor impl] void QPushButton::initStyleOption(QStyleOptionButton *option) + void cbs_initStyleOption_c2501_0(QStyleOptionButton *option) const + { + QPushButton::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionButton *option) const + { + if (cb_initStyleOption_c2501_0.can_issue()) { + cb_initStyleOption_c2501_0.issue(&QPushButton_Adaptor::cbs_initStyleOption_c2501_0, option); + } else { + QPushButton::initStyleOption(option); + } + } + + // [adaptor impl] void QPushButton::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QPushButton::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QPushButton_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QPushButton::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QPushButton::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QPushButton::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QPushButton_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QPushButton::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QPushButton::keyReleaseEvent(QKeyEvent *e) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *e) + { + QPushButton::keyReleaseEvent(e); + } + + virtual void keyReleaseEvent(QKeyEvent *e) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QPushButton_Adaptor::cbs_keyReleaseEvent_1514_0, e); + } else { + QPushButton::keyReleaseEvent(e); + } + } + + // [adaptor impl] void QPushButton::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QPushButton::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QPushButton_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QPushButton::leaveEvent(event); + } + } + + // [adaptor impl] int QPushButton::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QPushButton::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QPushButton_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QPushButton::metric(arg1); + } + } + + // [adaptor impl] void QPushButton::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QPushButton::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QPushButton_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QPushButton::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QPushButton::mouseMoveEvent(QMouseEvent *) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *arg1) + { + QPushButton::mouseMoveEvent(arg1); + } + + virtual void mouseMoveEvent(QMouseEvent *arg1) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QPushButton_Adaptor::cbs_mouseMoveEvent_1738_0, arg1); + } else { + QPushButton::mouseMoveEvent(arg1); + } + } + + // [adaptor impl] void QPushButton::mousePressEvent(QMouseEvent *e) + void cbs_mousePressEvent_1738_0(QMouseEvent *e) + { + QPushButton::mousePressEvent(e); + } + + virtual void mousePressEvent(QMouseEvent *e) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QPushButton_Adaptor::cbs_mousePressEvent_1738_0, e); + } else { + QPushButton::mousePressEvent(e); + } + } + + // [adaptor impl] void QPushButton::mouseReleaseEvent(QMouseEvent *e) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *e) + { + QPushButton::mouseReleaseEvent(e); + } + + virtual void mouseReleaseEvent(QMouseEvent *e) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QPushButton_Adaptor::cbs_mouseReleaseEvent_1738_0, e); + } else { + QPushButton::mouseReleaseEvent(e); + } + } + + // [adaptor impl] void QPushButton::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QPushButton::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QPushButton_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QPushButton::moveEvent(event); + } + } + + // [adaptor impl] bool QPushButton::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QPushButton::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QPushButton_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QPushButton::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QPushButton::nextCheckState() + void cbs_nextCheckState_0_0() + { + QPushButton::nextCheckState(); + } + + virtual void nextCheckState() + { + if (cb_nextCheckState_0_0.can_issue()) { + cb_nextCheckState_0_0.issue(&QPushButton_Adaptor::cbs_nextCheckState_0_0); + } else { + QPushButton::nextCheckState(); + } + } + + // [adaptor impl] void QPushButton::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QPushButton::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QPushButton_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QPushButton::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QPushButton::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QPushButton::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QPushButton_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QPushButton::redirected(offset); + } + } + + // [adaptor impl] void QPushButton::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QPushButton::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QPushButton_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QPushButton::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QPushButton::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QPushButton::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QPushButton_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QPushButton::sharedPainter(); + } + } + + // [adaptor impl] void QPushButton::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QPushButton::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QPushButton_Adaptor::cbs_showEvent_1634_0, event); + } else { + QPushButton::showEvent(event); + } + } + + // [adaptor impl] void QPushButton::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QPushButton::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QPushButton_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QPushButton::tabletEvent(event); + } + } + + // [adaptor impl] void QPushButton::timerEvent(QTimerEvent *e) + void cbs_timerEvent_1730_0(QTimerEvent *e) + { + QPushButton::timerEvent(e); + } + + virtual void timerEvent(QTimerEvent *e) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QPushButton_Adaptor::cbs_timerEvent_1730_0, e); + } else { + QPushButton::timerEvent(e); + } + } + + // [adaptor impl] void QPushButton::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QPushButton::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QPushButton_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QPushButton::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_checkStateSet_0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_hitButton_c1916_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2501_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_nextCheckState_0_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QPushButton_Adaptor::~QPushButton_Adaptor() { } + +// Constructor QPushButton::QPushButton(QWidget *parent) (adaptor class) + +static void _init_ctor_QPushButton_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QPushButton_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPushButton_Adaptor (arg1)); +} + + +// Constructor QPushButton::QPushButton(const QString &text, QWidget *parent) (adaptor class) + +static void _init_ctor_QPushButton_Adaptor_3232 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QPushButton_Adaptor_3232 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPushButton_Adaptor (arg1, arg2)); +} + + +// Constructor QPushButton::QPushButton(const QIcon &icon, const QString &text, QWidget *parent) (adaptor class) + +static void _init_ctor_QPushButton_Adaptor_4911 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QPushButton_Adaptor_4911 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QPushButton_Adaptor (arg1, arg2, arg3)); +} + + +// void QPushButton::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QPushButton::changeEvent(QEvent *e) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QPushButton::checkStateSet() + +static void _init_cbs_checkStateSet_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_checkStateSet_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_checkStateSet_0_0 (); +} + +static void _set_callback_cbs_checkStateSet_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_checkStateSet_0_0 = cb; +} + + +// void QPushButton::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QPushButton::clicked(bool checked) + +static void _init_emitter_clicked_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checked", true, "false"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ((QPushButton_Adaptor *)cls)->emitter_QPushButton_clicked_864 (arg1); +} + + +// void QPushButton::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QPushButton::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QPushButton::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->fp_QPushButton_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QPushButton::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QPushButton_Adaptor *)cls)->emitter_QPushButton_customContextMenuRequested_1916 (arg1); +} + + +// void QPushButton::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QPushButton::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->fp_QPushButton_destroy_1620 (arg1, arg2); +} + + +// emitter void QPushButton::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QPushButton_Adaptor *)cls)->emitter_QPushButton_destroyed_1302 (arg1); +} + + +// void QPushButton::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QPushButton::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QPushButton::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QPushButton::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QPushButton::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QPushButton::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QPushButton::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QPushButton_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QPushButton::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QPushButton_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QPushButton::focusInEvent(QFocusEvent *) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QPushButton::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPushButton_Adaptor *)cls)->fp_QPushButton_focusNextChild_0 ()); +} + + +// bool QPushButton::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QPushButton_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QPushButton::focusOutEvent(QFocusEvent *) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QPushButton::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPushButton_Adaptor *)cls)->fp_QPushButton_focusPreviousChild_0 ()); +} + + +// bool QPushButton::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QPushButton_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QPushButton::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QPushButton_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QPushButton::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// bool QPushButton::hitButton(const QPoint &pos) + +static void _init_cbs_hitButton_c1916_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hitButton_c1916_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = args.read (heap); + ret.write ((bool)((QPushButton_Adaptor *)cls)->cbs_hitButton_c1916_0 (arg1)); +} + +static void _set_callback_cbs_hitButton_c1916_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_hitButton_c1916_0 = cb; +} + + +// void QPushButton::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QPushButton::initStyleOption(QStyleOptionButton *option) + +static void _init_cbs_initStyleOption_c2501_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2501_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionButton *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_initStyleOption_c2501_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2501_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_initStyleOption_c2501_0 = cb; +} + + +// void QPushButton::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QPushButton::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QPushButton_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QPushButton::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QPushButton_Adaptor *)cls)->fp_QPushButton_isSignalConnected_c2394 (arg1)); +} + + +// void QPushButton::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QPushButton::keyReleaseEvent(QKeyEvent *e) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QPushButton::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QPushButton::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QPushButton_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QPushButton::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QPushButton_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QPushButton::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QPushButton::mouseMoveEvent(QMouseEvent *) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QPushButton::mousePressEvent(QMouseEvent *e) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QPushButton::mouseReleaseEvent(QMouseEvent *e) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QPushButton::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QPushButton::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QPushButton_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// void QPushButton::nextCheckState() + +static void _init_cbs_nextCheckState_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_nextCheckState_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_nextCheckState_0_0 (); +} + +static void _set_callback_cbs_nextCheckState_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_nextCheckState_0_0 = cb; +} + + +// emitter void QPushButton::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QPushButton_Adaptor *)cls)->emitter_QPushButton_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QPushButton::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QPushButton_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QPushButton::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QPushButton::pressed() + +static void _init_emitter_pressed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_pressed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QPushButton_Adaptor *)cls)->emitter_QPushButton_pressed_0 (); +} + + +// exposed int QPushButton::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QPushButton_Adaptor *)cls)->fp_QPushButton_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QPushButton::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QPushButton_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// emitter void QPushButton::released() + +static void _init_emitter_released_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_released_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QPushButton_Adaptor *)cls)->emitter_QPushButton_released_0 (); +} + + +// void QPushButton::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QPushButton::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QPushButton_Adaptor *)cls)->fp_QPushButton_sender_c0 ()); +} + + +// exposed int QPushButton::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QPushButton_Adaptor *)cls)->fp_QPushButton_senderSignalIndex_c0 ()); +} + + +// void QPushButton::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QPushButton::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QPushButton_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QPushButton::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QPushButton::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QPushButton_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QPushButton::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QPushButton::timerEvent(QTimerEvent *e) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QPushButton::toggled(bool checked) + +static void _init_emitter_toggled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checked"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_toggled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QPushButton_Adaptor *)cls)->emitter_QPushButton_toggled_864 (arg1); +} + + +// exposed void QPushButton::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->fp_QPushButton_updateMicroFocus_2420 (arg1); +} + + +// void QPushButton::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QPushButton_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QPushButton_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QPushButton::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QPushButton_Adaptor *)cls)->emitter_QPushButton_windowIconChanged_1787 (arg1); +} + + +// emitter void QPushButton::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QPushButton_Adaptor *)cls)->emitter_QPushButton_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QPushButton::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QPushButton_Adaptor *)cls)->emitter_QPushButton_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QPushButton (); + +static gsi::Methods methods_QPushButton_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPushButton::QPushButton(QWidget *parent)\nThis method creates an object of class QPushButton.", &_init_ctor_QPushButton_Adaptor_1315, &_call_ctor_QPushButton_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPushButton::QPushButton(const QString &text, QWidget *parent)\nThis method creates an object of class QPushButton.", &_init_ctor_QPushButton_Adaptor_3232, &_call_ctor_QPushButton_Adaptor_3232); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QPushButton::QPushButton(const QIcon &icon, const QString &text, QWidget *parent)\nThis method creates an object of class QPushButton.", &_init_ctor_QPushButton_Adaptor_4911, &_call_ctor_QPushButton_Adaptor_4911); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QPushButton::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QPushButton::changeEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*checkStateSet", "@brief Virtual method void QPushButton::checkStateSet()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_checkStateSet_0_0, &_call_cbs_checkStateSet_0_0); + methods += new qt_gsi::GenericMethod ("*checkStateSet", "@hide", false, &_init_cbs_checkStateSet_0_0, &_call_cbs_checkStateSet_0_0, &_set_callback_cbs_checkStateSet_0_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QPushButton::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QPushButton::clicked(bool checked)\nCall this method to emit this signal.", false, &_init_emitter_clicked_864, &_call_emitter_clicked_864); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QPushButton::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QPushButton::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QPushButton::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QPushButton::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QPushButton::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QPushButton::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QPushButton::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QPushButton::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QPushButton::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QPushButton::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QPushButton::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QPushButton::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QPushButton::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QPushButton::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QPushButton::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QPushButton::focusInEvent(QFocusEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QPushButton::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QPushButton::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QPushButton::focusOutEvent(QFocusEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QPushButton::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QPushButton::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QPushButton::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QPushButton::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hitButton", "@brief Virtual method bool QPushButton::hitButton(const QPoint &pos)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hitButton_c1916_0, &_call_cbs_hitButton_c1916_0); + methods += new qt_gsi::GenericMethod ("*hitButton", "@hide", true, &_init_cbs_hitButton_c1916_0, &_call_cbs_hitButton_c1916_0, &_set_callback_cbs_hitButton_c1916_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QPushButton::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QPushButton::initStyleOption(QStyleOptionButton *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2501_0, &_call_cbs_initStyleOption_c2501_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2501_0, &_call_cbs_initStyleOption_c2501_0, &_set_callback_cbs_initStyleOption_c2501_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QPushButton::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QPushButton::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QPushButton::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QPushButton::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QPushButton::keyReleaseEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QPushButton::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QPushButton::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QPushButton::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QPushButton::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QPushButton::mouseMoveEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QPushButton::mousePressEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QPushButton::mouseReleaseEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QPushButton::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QPushButton::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nextCheckState", "@brief Virtual method void QPushButton::nextCheckState()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nextCheckState_0_0, &_call_cbs_nextCheckState_0_0); + methods += new qt_gsi::GenericMethod ("*nextCheckState", "@hide", false, &_init_cbs_nextCheckState_0_0, &_call_cbs_nextCheckState_0_0, &_set_callback_cbs_nextCheckState_0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QPushButton::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QPushButton::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QPushButton::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_pressed", "@brief Emitter for signal void QPushButton::pressed()\nCall this method to emit this signal.", false, &_init_emitter_pressed_0, &_call_emitter_pressed_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QPushButton::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QPushButton::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("emit_released", "@brief Emitter for signal void QPushButton::released()\nCall this method to emit this signal.", false, &_init_emitter_released_0, &_call_emitter_released_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QPushButton::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QPushButton::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QPushButton::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QPushButton::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QPushButton::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QPushButton::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QPushButton::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QPushButton::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QPushButton::timerEvent(QTimerEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_toggled", "@brief Emitter for signal void QPushButton::toggled(bool checked)\nCall this method to emit this signal.", false, &_init_emitter_toggled_864, &_call_emitter_toggled_864); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QPushButton::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QPushButton::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QPushButton::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QPushButton::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QPushButton::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QPushButton_Adaptor (qtdecl_QPushButton (), "QtWidgets", "QPushButton", + methods_QPushButton_Adaptor (), + "@qt\n@brief Binding of QPushButton"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQRadioButton.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQRadioButton.cc new file mode 100644 index 000000000..f057d953c --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQRadioButton.cc @@ -0,0 +1,2765 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRadioButton.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRadioButton + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QRadioButton::staticMetaObject); +} + + +// QSize QRadioButton::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QRadioButton *)cls)->minimumSizeHint ()); +} + + +// QSize QRadioButton::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QRadioButton *)cls)->sizeHint ()); +} + + +// static QString QRadioButton::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QRadioButton::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QRadioButton () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QRadioButton::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QRadioButton::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += gsi::qt_signal ("clicked(bool)", "clicked", gsi::arg("checked"), "@brief Signal declaration for QRadioButton::clicked(bool checked)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QRadioButton::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QRadioButton::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QRadioButton::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pressed()", "pressed", "@brief Signal declaration for QRadioButton::pressed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("released()", "released", "@brief Signal declaration for QRadioButton::released()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("toggled(bool)", "toggled", gsi::arg("checked"), "@brief Signal declaration for QRadioButton::toggled(bool checked)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QRadioButton::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QRadioButton::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QRadioButton::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QRadioButton::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractButton (); + +qt_gsi::QtNativeClass decl_QRadioButton (qtdecl_QAbstractButton (), "QtWidgets", "QRadioButton_Native", + methods_QRadioButton (), + "@hide\n@alias QRadioButton"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QRadioButton () { return decl_QRadioButton; } + +} + + +class QRadioButton_Adaptor : public QRadioButton, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QRadioButton_Adaptor(); + + // [adaptor ctor] QRadioButton::QRadioButton(QWidget *parent) + QRadioButton_Adaptor() : QRadioButton() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QRadioButton::QRadioButton(QWidget *parent) + QRadioButton_Adaptor(QWidget *parent) : QRadioButton(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QRadioButton::QRadioButton(const QString &text, QWidget *parent) + QRadioButton_Adaptor(const QString &text) : QRadioButton(text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QRadioButton::QRadioButton(const QString &text, QWidget *parent) + QRadioButton_Adaptor(const QString &text, QWidget *parent) : QRadioButton(text, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QRadioButton::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QRadioButton_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QRadioButton::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QRadioButton::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QRadioButton_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QRadioButton::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QRadioButton::focusNextChild() + bool fp_QRadioButton_focusNextChild_0 () { + return QRadioButton::focusNextChild(); + } + + // [expose] bool QRadioButton::focusPreviousChild() + bool fp_QRadioButton_focusPreviousChild_0 () { + return QRadioButton::focusPreviousChild(); + } + + // [expose] bool QRadioButton::isSignalConnected(const QMetaMethod &signal) + bool fp_QRadioButton_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QRadioButton::isSignalConnected(signal); + } + + // [expose] int QRadioButton::receivers(const char *signal) + int fp_QRadioButton_receivers_c1731 (const char *signal) const { + return QRadioButton::receivers(signal); + } + + // [expose] QObject *QRadioButton::sender() + QObject * fp_QRadioButton_sender_c0 () const { + return QRadioButton::sender(); + } + + // [expose] int QRadioButton::senderSignalIndex() + int fp_QRadioButton_senderSignalIndex_c0 () const { + return QRadioButton::senderSignalIndex(); + } + + // [expose] void QRadioButton::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QRadioButton_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QRadioButton::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QRadioButton::clicked(bool checked) + void emitter_QRadioButton_clicked_864(bool checked) + { + emit QRadioButton::clicked(checked); + } + + // [emitter impl] void QRadioButton::customContextMenuRequested(const QPoint &pos) + void emitter_QRadioButton_customContextMenuRequested_1916(const QPoint &pos) + { + emit QRadioButton::customContextMenuRequested(pos); + } + + // [emitter impl] void QRadioButton::destroyed(QObject *) + void emitter_QRadioButton_destroyed_1302(QObject *arg1) + { + emit QRadioButton::destroyed(arg1); + } + + // [adaptor impl] bool QRadioButton::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QRadioButton::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QRadioButton_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QRadioButton::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QRadioButton::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QRadioButton::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QRadioButton_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QRadioButton::hasHeightForWidth(); + } + } + + // [adaptor impl] int QRadioButton::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QRadioButton::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QRadioButton_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QRadioButton::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QRadioButton::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QRadioButton::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QRadioButton_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QRadioButton::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QRadioButton::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QRadioButton::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QRadioButton_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QRadioButton::minimumSizeHint(); + } + } + + // [emitter impl] void QRadioButton::objectNameChanged(const QString &objectName) + void emitter_QRadioButton_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QRadioButton::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QRadioButton::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QRadioButton::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QRadioButton_Adaptor::cbs_paintEngine_c0_0); + } else { + return QRadioButton::paintEngine(); + } + } + + // [emitter impl] void QRadioButton::pressed() + void emitter_QRadioButton_pressed_0() + { + emit QRadioButton::pressed(); + } + + // [emitter impl] void QRadioButton::released() + void emitter_QRadioButton_released_0() + { + emit QRadioButton::released(); + } + + // [adaptor impl] void QRadioButton::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QRadioButton::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QRadioButton_Adaptor::cbs_setVisible_864_0, visible); + } else { + QRadioButton::setVisible(visible); + } + } + + // [adaptor impl] QSize QRadioButton::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QRadioButton::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QRadioButton_Adaptor::cbs_sizeHint_c0_0); + } else { + return QRadioButton::sizeHint(); + } + } + + // [emitter impl] void QRadioButton::toggled(bool checked) + void emitter_QRadioButton_toggled_864(bool checked) + { + emit QRadioButton::toggled(checked); + } + + // [emitter impl] void QRadioButton::windowIconChanged(const QIcon &icon) + void emitter_QRadioButton_windowIconChanged_1787(const QIcon &icon) + { + emit QRadioButton::windowIconChanged(icon); + } + + // [emitter impl] void QRadioButton::windowIconTextChanged(const QString &iconText) + void emitter_QRadioButton_windowIconTextChanged_2025(const QString &iconText) + { + emit QRadioButton::windowIconTextChanged(iconText); + } + + // [emitter impl] void QRadioButton::windowTitleChanged(const QString &title) + void emitter_QRadioButton_windowTitleChanged_2025(const QString &title) + { + emit QRadioButton::windowTitleChanged(title); + } + + // [adaptor impl] void QRadioButton::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QRadioButton::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QRadioButton_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QRadioButton::actionEvent(event); + } + } + + // [adaptor impl] void QRadioButton::changeEvent(QEvent *e) + void cbs_changeEvent_1217_0(QEvent *e) + { + QRadioButton::changeEvent(e); + } + + virtual void changeEvent(QEvent *e) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QRadioButton_Adaptor::cbs_changeEvent_1217_0, e); + } else { + QRadioButton::changeEvent(e); + } + } + + // [adaptor impl] void QRadioButton::checkStateSet() + void cbs_checkStateSet_0_0() + { + QRadioButton::checkStateSet(); + } + + virtual void checkStateSet() + { + if (cb_checkStateSet_0_0.can_issue()) { + cb_checkStateSet_0_0.issue(&QRadioButton_Adaptor::cbs_checkStateSet_0_0); + } else { + QRadioButton::checkStateSet(); + } + } + + // [adaptor impl] void QRadioButton::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QRadioButton::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QRadioButton_Adaptor::cbs_childEvent_1701_0, event); + } else { + QRadioButton::childEvent(event); + } + } + + // [adaptor impl] void QRadioButton::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QRadioButton::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QRadioButton_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QRadioButton::closeEvent(event); + } + } + + // [adaptor impl] void QRadioButton::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QRadioButton::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QRadioButton_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QRadioButton::contextMenuEvent(event); + } + } + + // [adaptor impl] void QRadioButton::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QRadioButton::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QRadioButton_Adaptor::cbs_customEvent_1217_0, event); + } else { + QRadioButton::customEvent(event); + } + } + + // [adaptor impl] void QRadioButton::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QRadioButton::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QRadioButton_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QRadioButton::disconnectNotify(signal); + } + } + + // [adaptor impl] void QRadioButton::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QRadioButton::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QRadioButton_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QRadioButton::dragEnterEvent(event); + } + } + + // [adaptor impl] void QRadioButton::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QRadioButton::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QRadioButton_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QRadioButton::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QRadioButton::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QRadioButton::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QRadioButton_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QRadioButton::dragMoveEvent(event); + } + } + + // [adaptor impl] void QRadioButton::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QRadioButton::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QRadioButton_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QRadioButton::dropEvent(event); + } + } + + // [adaptor impl] void QRadioButton::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QRadioButton::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QRadioButton_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QRadioButton::enterEvent(event); + } + } + + // [adaptor impl] bool QRadioButton::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QRadioButton::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QRadioButton_Adaptor::cbs_event_1217_0, e); + } else { + return QRadioButton::event(e); + } + } + + // [adaptor impl] void QRadioButton::focusInEvent(QFocusEvent *e) + void cbs_focusInEvent_1729_0(QFocusEvent *e) + { + QRadioButton::focusInEvent(e); + } + + virtual void focusInEvent(QFocusEvent *e) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QRadioButton_Adaptor::cbs_focusInEvent_1729_0, e); + } else { + QRadioButton::focusInEvent(e); + } + } + + // [adaptor impl] bool QRadioButton::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QRadioButton::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QRadioButton_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QRadioButton::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QRadioButton::focusOutEvent(QFocusEvent *e) + void cbs_focusOutEvent_1729_0(QFocusEvent *e) + { + QRadioButton::focusOutEvent(e); + } + + virtual void focusOutEvent(QFocusEvent *e) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QRadioButton_Adaptor::cbs_focusOutEvent_1729_0, e); + } else { + QRadioButton::focusOutEvent(e); + } + } + + // [adaptor impl] void QRadioButton::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QRadioButton::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QRadioButton_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QRadioButton::hideEvent(event); + } + } + + // [adaptor impl] bool QRadioButton::hitButton(const QPoint &) + bool cbs_hitButton_c1916_0(const QPoint &arg1) const + { + return QRadioButton::hitButton(arg1); + } + + virtual bool hitButton(const QPoint &arg1) const + { + if (cb_hitButton_c1916_0.can_issue()) { + return cb_hitButton_c1916_0.issue(&QRadioButton_Adaptor::cbs_hitButton_c1916_0, arg1); + } else { + return QRadioButton::hitButton(arg1); + } + } + + // [adaptor impl] void QRadioButton::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QRadioButton::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QRadioButton_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QRadioButton::initPainter(painter); + } + } + + // [adaptor impl] void QRadioButton::initStyleOption(QStyleOptionButton *button) + void cbs_initStyleOption_c2501_0(QStyleOptionButton *button) const + { + QRadioButton::initStyleOption(button); + } + + virtual void initStyleOption(QStyleOptionButton *button) const + { + if (cb_initStyleOption_c2501_0.can_issue()) { + cb_initStyleOption_c2501_0.issue(&QRadioButton_Adaptor::cbs_initStyleOption_c2501_0, button); + } else { + QRadioButton::initStyleOption(button); + } + } + + // [adaptor impl] void QRadioButton::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QRadioButton::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QRadioButton_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QRadioButton::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QRadioButton::keyPressEvent(QKeyEvent *e) + void cbs_keyPressEvent_1514_0(QKeyEvent *e) + { + QRadioButton::keyPressEvent(e); + } + + virtual void keyPressEvent(QKeyEvent *e) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QRadioButton_Adaptor::cbs_keyPressEvent_1514_0, e); + } else { + QRadioButton::keyPressEvent(e); + } + } + + // [adaptor impl] void QRadioButton::keyReleaseEvent(QKeyEvent *e) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *e) + { + QRadioButton::keyReleaseEvent(e); + } + + virtual void keyReleaseEvent(QKeyEvent *e) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QRadioButton_Adaptor::cbs_keyReleaseEvent_1514_0, e); + } else { + QRadioButton::keyReleaseEvent(e); + } + } + + // [adaptor impl] void QRadioButton::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QRadioButton::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QRadioButton_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QRadioButton::leaveEvent(event); + } + } + + // [adaptor impl] int QRadioButton::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QRadioButton::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QRadioButton_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QRadioButton::metric(arg1); + } + } + + // [adaptor impl] void QRadioButton::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QRadioButton::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QRadioButton_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QRadioButton::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QRadioButton::mouseMoveEvent(QMouseEvent *) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *arg1) + { + QRadioButton::mouseMoveEvent(arg1); + } + + virtual void mouseMoveEvent(QMouseEvent *arg1) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QRadioButton_Adaptor::cbs_mouseMoveEvent_1738_0, arg1); + } else { + QRadioButton::mouseMoveEvent(arg1); + } + } + + // [adaptor impl] void QRadioButton::mousePressEvent(QMouseEvent *e) + void cbs_mousePressEvent_1738_0(QMouseEvent *e) + { + QRadioButton::mousePressEvent(e); + } + + virtual void mousePressEvent(QMouseEvent *e) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QRadioButton_Adaptor::cbs_mousePressEvent_1738_0, e); + } else { + QRadioButton::mousePressEvent(e); + } + } + + // [adaptor impl] void QRadioButton::mouseReleaseEvent(QMouseEvent *e) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *e) + { + QRadioButton::mouseReleaseEvent(e); + } + + virtual void mouseReleaseEvent(QMouseEvent *e) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QRadioButton_Adaptor::cbs_mouseReleaseEvent_1738_0, e); + } else { + QRadioButton::mouseReleaseEvent(e); + } + } + + // [adaptor impl] void QRadioButton::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QRadioButton::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QRadioButton_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QRadioButton::moveEvent(event); + } + } + + // [adaptor impl] bool QRadioButton::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QRadioButton::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QRadioButton_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QRadioButton::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QRadioButton::nextCheckState() + void cbs_nextCheckState_0_0() + { + QRadioButton::nextCheckState(); + } + + virtual void nextCheckState() + { + if (cb_nextCheckState_0_0.can_issue()) { + cb_nextCheckState_0_0.issue(&QRadioButton_Adaptor::cbs_nextCheckState_0_0); + } else { + QRadioButton::nextCheckState(); + } + } + + // [adaptor impl] void QRadioButton::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QRadioButton::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QRadioButton_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QRadioButton::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QRadioButton::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QRadioButton::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QRadioButton_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QRadioButton::redirected(offset); + } + } + + // [adaptor impl] void QRadioButton::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QRadioButton::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QRadioButton_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QRadioButton::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QRadioButton::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QRadioButton::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QRadioButton_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QRadioButton::sharedPainter(); + } + } + + // [adaptor impl] void QRadioButton::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QRadioButton::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QRadioButton_Adaptor::cbs_showEvent_1634_0, event); + } else { + QRadioButton::showEvent(event); + } + } + + // [adaptor impl] void QRadioButton::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QRadioButton::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QRadioButton_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QRadioButton::tabletEvent(event); + } + } + + // [adaptor impl] void QRadioButton::timerEvent(QTimerEvent *e) + void cbs_timerEvent_1730_0(QTimerEvent *e) + { + QRadioButton::timerEvent(e); + } + + virtual void timerEvent(QTimerEvent *e) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QRadioButton_Adaptor::cbs_timerEvent_1730_0, e); + } else { + QRadioButton::timerEvent(e); + } + } + + // [adaptor impl] void QRadioButton::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QRadioButton::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QRadioButton_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QRadioButton::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_checkStateSet_0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_hitButton_c1916_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2501_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_nextCheckState_0_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QRadioButton_Adaptor::~QRadioButton_Adaptor() { } + +// Constructor QRadioButton::QRadioButton(QWidget *parent) (adaptor class) + +static void _init_ctor_QRadioButton_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QRadioButton_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QRadioButton_Adaptor (arg1)); +} + + +// Constructor QRadioButton::QRadioButton(const QString &text, QWidget *parent) (adaptor class) + +static void _init_ctor_QRadioButton_Adaptor_3232 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QRadioButton_Adaptor_3232 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QRadioButton_Adaptor (arg1, arg2)); +} + + +// void QRadioButton::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QRadioButton::changeEvent(QEvent *e) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QRadioButton::checkStateSet() + +static void _init_cbs_checkStateSet_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_checkStateSet_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_checkStateSet_0_0 (); +} + +static void _set_callback_cbs_checkStateSet_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_checkStateSet_0_0 = cb; +} + + +// void QRadioButton::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QRadioButton::clicked(bool checked) + +static void _init_emitter_clicked_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checked", true, "false"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ((QRadioButton_Adaptor *)cls)->emitter_QRadioButton_clicked_864 (arg1); +} + + +// void QRadioButton::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QRadioButton::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QRadioButton::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->fp_QRadioButton_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QRadioButton::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QRadioButton_Adaptor *)cls)->emitter_QRadioButton_customContextMenuRequested_1916 (arg1); +} + + +// void QRadioButton::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QRadioButton::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->fp_QRadioButton_destroy_1620 (arg1, arg2); +} + + +// emitter void QRadioButton::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QRadioButton_Adaptor *)cls)->emitter_QRadioButton_destroyed_1302 (arg1); +} + + +// void QRadioButton::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QRadioButton::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QRadioButton::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QRadioButton::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QRadioButton::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QRadioButton::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QRadioButton::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QRadioButton_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QRadioButton::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QRadioButton_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QRadioButton::focusInEvent(QFocusEvent *e) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QRadioButton::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRadioButton_Adaptor *)cls)->fp_QRadioButton_focusNextChild_0 ()); +} + + +// bool QRadioButton::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QRadioButton_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QRadioButton::focusOutEvent(QFocusEvent *e) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QRadioButton::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRadioButton_Adaptor *)cls)->fp_QRadioButton_focusPreviousChild_0 ()); +} + + +// bool QRadioButton::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRadioButton_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QRadioButton::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QRadioButton_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QRadioButton::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// bool QRadioButton::hitButton(const QPoint &) + +static void _init_cbs_hitButton_c1916_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hitButton_c1916_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = args.read (heap); + ret.write ((bool)((QRadioButton_Adaptor *)cls)->cbs_hitButton_c1916_0 (arg1)); +} + +static void _set_callback_cbs_hitButton_c1916_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_hitButton_c1916_0 = cb; +} + + +// void QRadioButton::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QRadioButton::initStyleOption(QStyleOptionButton *button) + +static void _init_cbs_initStyleOption_c2501_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("button"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2501_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionButton *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_initStyleOption_c2501_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2501_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_initStyleOption_c2501_0 = cb; +} + + +// void QRadioButton::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QRadioButton::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QRadioButton_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QRadioButton::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRadioButton_Adaptor *)cls)->fp_QRadioButton_isSignalConnected_c2394 (arg1)); +} + + +// void QRadioButton::keyPressEvent(QKeyEvent *e) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QRadioButton::keyReleaseEvent(QKeyEvent *e) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QRadioButton::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QRadioButton::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QRadioButton_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QRadioButton::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QRadioButton_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QRadioButton::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QRadioButton::mouseMoveEvent(QMouseEvent *) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QRadioButton::mousePressEvent(QMouseEvent *e) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QRadioButton::mouseReleaseEvent(QMouseEvent *e) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QRadioButton::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QRadioButton::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QRadioButton_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// void QRadioButton::nextCheckState() + +static void _init_cbs_nextCheckState_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_nextCheckState_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_nextCheckState_0_0 (); +} + +static void _set_callback_cbs_nextCheckState_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_nextCheckState_0_0 = cb; +} + + +// emitter void QRadioButton::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QRadioButton_Adaptor *)cls)->emitter_QRadioButton_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QRadioButton::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QRadioButton_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QRadioButton::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QRadioButton::pressed() + +static void _init_emitter_pressed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_pressed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QRadioButton_Adaptor *)cls)->emitter_QRadioButton_pressed_0 (); +} + + +// exposed int QRadioButton::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QRadioButton_Adaptor *)cls)->fp_QRadioButton_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QRadioButton::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QRadioButton_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// emitter void QRadioButton::released() + +static void _init_emitter_released_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_released_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QRadioButton_Adaptor *)cls)->emitter_QRadioButton_released_0 (); +} + + +// void QRadioButton::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QRadioButton::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QRadioButton_Adaptor *)cls)->fp_QRadioButton_sender_c0 ()); +} + + +// exposed int QRadioButton::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRadioButton_Adaptor *)cls)->fp_QRadioButton_senderSignalIndex_c0 ()); +} + + +// void QRadioButton::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QRadioButton::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QRadioButton_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QRadioButton::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QRadioButton::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QRadioButton_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QRadioButton::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QRadioButton::timerEvent(QTimerEvent *e) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QRadioButton::toggled(bool checked) + +static void _init_emitter_toggled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checked"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_toggled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QRadioButton_Adaptor *)cls)->emitter_QRadioButton_toggled_864 (arg1); +} + + +// exposed void QRadioButton::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->fp_QRadioButton_updateMicroFocus_2420 (arg1); +} + + +// void QRadioButton::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRadioButton_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QRadioButton_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QRadioButton::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QRadioButton_Adaptor *)cls)->emitter_QRadioButton_windowIconChanged_1787 (arg1); +} + + +// emitter void QRadioButton::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QRadioButton_Adaptor *)cls)->emitter_QRadioButton_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QRadioButton::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QRadioButton_Adaptor *)cls)->emitter_QRadioButton_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QRadioButton (); + +static gsi::Methods methods_QRadioButton_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRadioButton::QRadioButton(QWidget *parent)\nThis method creates an object of class QRadioButton.", &_init_ctor_QRadioButton_Adaptor_1315, &_call_ctor_QRadioButton_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRadioButton::QRadioButton(const QString &text, QWidget *parent)\nThis method creates an object of class QRadioButton.", &_init_ctor_QRadioButton_Adaptor_3232, &_call_ctor_QRadioButton_Adaptor_3232); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QRadioButton::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QRadioButton::changeEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*checkStateSet", "@brief Virtual method void QRadioButton::checkStateSet()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_checkStateSet_0_0, &_call_cbs_checkStateSet_0_0); + methods += new qt_gsi::GenericMethod ("*checkStateSet", "@hide", false, &_init_cbs_checkStateSet_0_0, &_call_cbs_checkStateSet_0_0, &_set_callback_cbs_checkStateSet_0_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QRadioButton::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QRadioButton::clicked(bool checked)\nCall this method to emit this signal.", false, &_init_emitter_clicked_864, &_call_emitter_clicked_864); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QRadioButton::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QRadioButton::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QRadioButton::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QRadioButton::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QRadioButton::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QRadioButton::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QRadioButton::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QRadioButton::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QRadioButton::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QRadioButton::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QRadioButton::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QRadioButton::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QRadioButton::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QRadioButton::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QRadioButton::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QRadioButton::focusInEvent(QFocusEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QRadioButton::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QRadioButton::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QRadioButton::focusOutEvent(QFocusEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QRadioButton::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QRadioButton::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QRadioButton::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QRadioButton::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hitButton", "@brief Virtual method bool QRadioButton::hitButton(const QPoint &)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hitButton_c1916_0, &_call_cbs_hitButton_c1916_0); + methods += new qt_gsi::GenericMethod ("*hitButton", "@hide", true, &_init_cbs_hitButton_c1916_0, &_call_cbs_hitButton_c1916_0, &_set_callback_cbs_hitButton_c1916_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QRadioButton::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QRadioButton::initStyleOption(QStyleOptionButton *button)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2501_0, &_call_cbs_initStyleOption_c2501_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2501_0, &_call_cbs_initStyleOption_c2501_0, &_set_callback_cbs_initStyleOption_c2501_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QRadioButton::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QRadioButton::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QRadioButton::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QRadioButton::keyPressEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QRadioButton::keyReleaseEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QRadioButton::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QRadioButton::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QRadioButton::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QRadioButton::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QRadioButton::mouseMoveEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QRadioButton::mousePressEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QRadioButton::mouseReleaseEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QRadioButton::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QRadioButton::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nextCheckState", "@brief Virtual method void QRadioButton::nextCheckState()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nextCheckState_0_0, &_call_cbs_nextCheckState_0_0); + methods += new qt_gsi::GenericMethod ("*nextCheckState", "@hide", false, &_init_cbs_nextCheckState_0_0, &_call_cbs_nextCheckState_0_0, &_set_callback_cbs_nextCheckState_0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QRadioButton::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QRadioButton::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QRadioButton::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_pressed", "@brief Emitter for signal void QRadioButton::pressed()\nCall this method to emit this signal.", false, &_init_emitter_pressed_0, &_call_emitter_pressed_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QRadioButton::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QRadioButton::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("emit_released", "@brief Emitter for signal void QRadioButton::released()\nCall this method to emit this signal.", false, &_init_emitter_released_0, &_call_emitter_released_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QRadioButton::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QRadioButton::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QRadioButton::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QRadioButton::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QRadioButton::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QRadioButton::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QRadioButton::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QRadioButton::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QRadioButton::timerEvent(QTimerEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_toggled", "@brief Emitter for signal void QRadioButton::toggled(bool checked)\nCall this method to emit this signal.", false, &_init_emitter_toggled_864, &_call_emitter_toggled_864); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QRadioButton::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QRadioButton::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QRadioButton::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QRadioButton::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QRadioButton::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QRadioButton_Adaptor (qtdecl_QRadioButton (), "QtWidgets", "QRadioButton", + methods_QRadioButton_Adaptor (), + "@qt\n@brief Binding of QRadioButton"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQRubberBand.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQRubberBand.cc new file mode 100644 index 000000000..045284dec --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQRubberBand.cc @@ -0,0 +1,2665 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQRubberBand.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QRubberBand + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QRubberBand::staticMetaObject); +} + + +// void QRubberBand::move(int x, int y) + + +static void _init_f_move_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_move_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand *)cls)->move (arg1, arg2); +} + + +// void QRubberBand::move(const QPoint &p) + + +static void _init_f_move_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_move_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand *)cls)->move (arg1); +} + + +// void QRubberBand::resize(int w, int h) + + +static void _init_f_resize_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_resize_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand *)cls)->resize (arg1, arg2); +} + + +// void QRubberBand::resize(const QSize &s) + + +static void _init_f_resize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_resize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand *)cls)->resize (arg1); +} + + +// void QRubberBand::setGeometry(const QRect &r) + + +static void _init_f_setGeometry_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGeometry_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand *)cls)->setGeometry (arg1); +} + + +// void QRubberBand::setGeometry(int x, int y, int w, int h) + + +static void _init_f_setGeometry_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setGeometry_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand *)cls)->setGeometry (arg1, arg2, arg3, arg4); +} + + +// QRubberBand::Shape QRubberBand::shape() + + +static void _init_f_shape_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_shape_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QRubberBand *)cls)->shape ())); +} + + +// static QString QRubberBand::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QRubberBand::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QRubberBand () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("move", "@brief Method void QRubberBand::move(int x, int y)\n", false, &_init_f_move_1426, &_call_f_move_1426); + methods += new qt_gsi::GenericMethod ("move", "@brief Method void QRubberBand::move(const QPoint &p)\n", false, &_init_f_move_1916, &_call_f_move_1916); + methods += new qt_gsi::GenericMethod ("resize", "@brief Method void QRubberBand::resize(int w, int h)\n", false, &_init_f_resize_1426, &_call_f_resize_1426); + methods += new qt_gsi::GenericMethod ("resize", "@brief Method void QRubberBand::resize(const QSize &s)\n", false, &_init_f_resize_1805, &_call_f_resize_1805); + methods += new qt_gsi::GenericMethod ("setGeometry|geometry=", "@brief Method void QRubberBand::setGeometry(const QRect &r)\n", false, &_init_f_setGeometry_1792, &_call_f_setGeometry_1792); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Method void QRubberBand::setGeometry(int x, int y, int w, int h)\n", false, &_init_f_setGeometry_2744, &_call_f_setGeometry_2744); + methods += new qt_gsi::GenericMethod ("shape", "@brief Method QRubberBand::Shape QRubberBand::shape()\n", true, &_init_f_shape_c0, &_call_f_shape_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QRubberBand::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QRubberBand::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QRubberBand::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QRubberBand::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QRubberBand::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QRubberBand::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QRubberBand::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QRubberBand (qtdecl_QWidget (), "QtWidgets", "QRubberBand_Native", + methods_QRubberBand (), + "@hide\n@alias QRubberBand"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QRubberBand () { return decl_QRubberBand; } + +} + + +class QRubberBand_Adaptor : public QRubberBand, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QRubberBand_Adaptor(); + + // [adaptor ctor] QRubberBand::QRubberBand(QRubberBand::Shape, QWidget *) + QRubberBand_Adaptor(QRubberBand::Shape arg1) : QRubberBand(arg1) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QRubberBand::QRubberBand(QRubberBand::Shape, QWidget *) + QRubberBand_Adaptor(QRubberBand::Shape arg1, QWidget *arg2) : QRubberBand(arg1, arg2) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QRubberBand::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QRubberBand_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QRubberBand::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QRubberBand::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QRubberBand_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QRubberBand::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QRubberBand::focusNextChild() + bool fp_QRubberBand_focusNextChild_0 () { + return QRubberBand::focusNextChild(); + } + + // [expose] bool QRubberBand::focusPreviousChild() + bool fp_QRubberBand_focusPreviousChild_0 () { + return QRubberBand::focusPreviousChild(); + } + + // [expose] bool QRubberBand::isSignalConnected(const QMetaMethod &signal) + bool fp_QRubberBand_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QRubberBand::isSignalConnected(signal); + } + + // [expose] int QRubberBand::receivers(const char *signal) + int fp_QRubberBand_receivers_c1731 (const char *signal) const { + return QRubberBand::receivers(signal); + } + + // [expose] QObject *QRubberBand::sender() + QObject * fp_QRubberBand_sender_c0 () const { + return QRubberBand::sender(); + } + + // [expose] int QRubberBand::senderSignalIndex() + int fp_QRubberBand_senderSignalIndex_c0 () const { + return QRubberBand::senderSignalIndex(); + } + + // [expose] void QRubberBand::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QRubberBand_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QRubberBand::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QRubberBand::customContextMenuRequested(const QPoint &pos) + void emitter_QRubberBand_customContextMenuRequested_1916(const QPoint &pos) + { + emit QRubberBand::customContextMenuRequested(pos); + } + + // [emitter impl] void QRubberBand::destroyed(QObject *) + void emitter_QRubberBand_destroyed_1302(QObject *arg1) + { + emit QRubberBand::destroyed(arg1); + } + + // [adaptor impl] bool QRubberBand::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QRubberBand::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QRubberBand_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QRubberBand::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QRubberBand::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QRubberBand::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QRubberBand_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QRubberBand::hasHeightForWidth(); + } + } + + // [adaptor impl] int QRubberBand::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QRubberBand::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QRubberBand_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QRubberBand::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QRubberBand::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QRubberBand::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QRubberBand_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QRubberBand::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QRubberBand::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QRubberBand::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QRubberBand_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QRubberBand::minimumSizeHint(); + } + } + + // [emitter impl] void QRubberBand::objectNameChanged(const QString &objectName) + void emitter_QRubberBand_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QRubberBand::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QRubberBand::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QRubberBand::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QRubberBand_Adaptor::cbs_paintEngine_c0_0); + } else { + return QRubberBand::paintEngine(); + } + } + + // [adaptor impl] void QRubberBand::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QRubberBand::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QRubberBand_Adaptor::cbs_setVisible_864_0, visible); + } else { + QRubberBand::setVisible(visible); + } + } + + // [adaptor impl] QSize QRubberBand::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QRubberBand::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QRubberBand_Adaptor::cbs_sizeHint_c0_0); + } else { + return QRubberBand::sizeHint(); + } + } + + // [emitter impl] void QRubberBand::windowIconChanged(const QIcon &icon) + void emitter_QRubberBand_windowIconChanged_1787(const QIcon &icon) + { + emit QRubberBand::windowIconChanged(icon); + } + + // [emitter impl] void QRubberBand::windowIconTextChanged(const QString &iconText) + void emitter_QRubberBand_windowIconTextChanged_2025(const QString &iconText) + { + emit QRubberBand::windowIconTextChanged(iconText); + } + + // [emitter impl] void QRubberBand::windowTitleChanged(const QString &title) + void emitter_QRubberBand_windowTitleChanged_2025(const QString &title) + { + emit QRubberBand::windowTitleChanged(title); + } + + // [adaptor impl] void QRubberBand::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QRubberBand::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QRubberBand_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QRubberBand::actionEvent(event); + } + } + + // [adaptor impl] void QRubberBand::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QRubberBand::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QRubberBand_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QRubberBand::changeEvent(arg1); + } + } + + // [adaptor impl] void QRubberBand::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QRubberBand::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QRubberBand_Adaptor::cbs_childEvent_1701_0, event); + } else { + QRubberBand::childEvent(event); + } + } + + // [adaptor impl] void QRubberBand::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QRubberBand::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QRubberBand_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QRubberBand::closeEvent(event); + } + } + + // [adaptor impl] void QRubberBand::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QRubberBand::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QRubberBand_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QRubberBand::contextMenuEvent(event); + } + } + + // [adaptor impl] void QRubberBand::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QRubberBand::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QRubberBand_Adaptor::cbs_customEvent_1217_0, event); + } else { + QRubberBand::customEvent(event); + } + } + + // [adaptor impl] void QRubberBand::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QRubberBand::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QRubberBand_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QRubberBand::disconnectNotify(signal); + } + } + + // [adaptor impl] void QRubberBand::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QRubberBand::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QRubberBand_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QRubberBand::dragEnterEvent(event); + } + } + + // [adaptor impl] void QRubberBand::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QRubberBand::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QRubberBand_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QRubberBand::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QRubberBand::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QRubberBand::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QRubberBand_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QRubberBand::dragMoveEvent(event); + } + } + + // [adaptor impl] void QRubberBand::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QRubberBand::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QRubberBand_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QRubberBand::dropEvent(event); + } + } + + // [adaptor impl] void QRubberBand::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QRubberBand::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QRubberBand_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QRubberBand::enterEvent(event); + } + } + + // [adaptor impl] bool QRubberBand::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QRubberBand::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QRubberBand_Adaptor::cbs_event_1217_0, e); + } else { + return QRubberBand::event(e); + } + } + + // [adaptor impl] void QRubberBand::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QRubberBand::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QRubberBand_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QRubberBand::focusInEvent(event); + } + } + + // [adaptor impl] bool QRubberBand::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QRubberBand::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QRubberBand_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QRubberBand::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QRubberBand::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QRubberBand::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QRubberBand_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QRubberBand::focusOutEvent(event); + } + } + + // [adaptor impl] void QRubberBand::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QRubberBand::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QRubberBand_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QRubberBand::hideEvent(event); + } + } + + // [adaptor impl] void QRubberBand::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QRubberBand::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QRubberBand_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QRubberBand::initPainter(painter); + } + } + + // [adaptor impl] void QRubberBand::initStyleOption(QStyleOptionRubberBand *option) + void cbs_initStyleOption_c2848_0(QStyleOptionRubberBand *option) const + { + QRubberBand::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionRubberBand *option) const + { + if (cb_initStyleOption_c2848_0.can_issue()) { + cb_initStyleOption_c2848_0.issue(&QRubberBand_Adaptor::cbs_initStyleOption_c2848_0, option); + } else { + QRubberBand::initStyleOption(option); + } + } + + // [adaptor impl] void QRubberBand::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QRubberBand::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QRubberBand_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QRubberBand::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QRubberBand::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QRubberBand::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QRubberBand_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QRubberBand::keyPressEvent(event); + } + } + + // [adaptor impl] void QRubberBand::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QRubberBand::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QRubberBand_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QRubberBand::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QRubberBand::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QRubberBand::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QRubberBand_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QRubberBand::leaveEvent(event); + } + } + + // [adaptor impl] int QRubberBand::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QRubberBand::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QRubberBand_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QRubberBand::metric(arg1); + } + } + + // [adaptor impl] void QRubberBand::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QRubberBand::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QRubberBand_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QRubberBand::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QRubberBand::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QRubberBand::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QRubberBand_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QRubberBand::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QRubberBand::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QRubberBand::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QRubberBand_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QRubberBand::mousePressEvent(event); + } + } + + // [adaptor impl] void QRubberBand::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QRubberBand::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QRubberBand_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QRubberBand::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QRubberBand::moveEvent(QMoveEvent *) + void cbs_moveEvent_1624_0(QMoveEvent *arg1) + { + QRubberBand::moveEvent(arg1); + } + + virtual void moveEvent(QMoveEvent *arg1) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QRubberBand_Adaptor::cbs_moveEvent_1624_0, arg1); + } else { + QRubberBand::moveEvent(arg1); + } + } + + // [adaptor impl] bool QRubberBand::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QRubberBand::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QRubberBand_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QRubberBand::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QRubberBand::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QRubberBand::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QRubberBand_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QRubberBand::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QRubberBand::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QRubberBand::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QRubberBand_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QRubberBand::redirected(offset); + } + } + + // [adaptor impl] void QRubberBand::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QRubberBand::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QRubberBand_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QRubberBand::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QRubberBand::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QRubberBand::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QRubberBand_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QRubberBand::sharedPainter(); + } + } + + // [adaptor impl] void QRubberBand::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QRubberBand::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QRubberBand_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QRubberBand::showEvent(arg1); + } + } + + // [adaptor impl] void QRubberBand::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QRubberBand::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QRubberBand_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QRubberBand::tabletEvent(event); + } + } + + // [adaptor impl] void QRubberBand::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QRubberBand::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QRubberBand_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QRubberBand::timerEvent(event); + } + } + + // [adaptor impl] void QRubberBand::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QRubberBand::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QRubberBand_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QRubberBand::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2848_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QRubberBand_Adaptor::~QRubberBand_Adaptor() { } + +// Constructor QRubberBand::QRubberBand(QRubberBand::Shape, QWidget *) (adaptor class) + +static void _init_ctor_QRubberBand_Adaptor_3320 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QRubberBand_Adaptor_3320 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QRubberBand_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// void QRubberBand::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QRubberBand::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QRubberBand::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QRubberBand::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QRubberBand::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QRubberBand::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->fp_QRubberBand_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QRubberBand::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QRubberBand_Adaptor *)cls)->emitter_QRubberBand_customContextMenuRequested_1916 (arg1); +} + + +// void QRubberBand::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QRubberBand::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->fp_QRubberBand_destroy_1620 (arg1, arg2); +} + + +// emitter void QRubberBand::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QRubberBand_Adaptor *)cls)->emitter_QRubberBand_destroyed_1302 (arg1); +} + + +// void QRubberBand::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QRubberBand::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QRubberBand::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QRubberBand::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QRubberBand::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QRubberBand::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QRubberBand::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QRubberBand_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QRubberBand::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QRubberBand_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QRubberBand::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QRubberBand::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRubberBand_Adaptor *)cls)->fp_QRubberBand_focusNextChild_0 ()); +} + + +// bool QRubberBand::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QRubberBand_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QRubberBand::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QRubberBand::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRubberBand_Adaptor *)cls)->fp_QRubberBand_focusPreviousChild_0 ()); +} + + +// bool QRubberBand::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QRubberBand_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QRubberBand::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QRubberBand_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QRubberBand::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QRubberBand::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QRubberBand::initStyleOption(QStyleOptionRubberBand *option) + +static void _init_cbs_initStyleOption_c2848_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2848_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionRubberBand *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_initStyleOption_c2848_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2848_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_initStyleOption_c2848_0 = cb; +} + + +// void QRubberBand::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QRubberBand::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QRubberBand_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QRubberBand::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QRubberBand_Adaptor *)cls)->fp_QRubberBand_isSignalConnected_c2394 (arg1)); +} + + +// void QRubberBand::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QRubberBand::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QRubberBand::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QRubberBand::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QRubberBand_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QRubberBand::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QRubberBand_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QRubberBand::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QRubberBand::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QRubberBand::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QRubberBand::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QRubberBand::moveEvent(QMoveEvent *) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QRubberBand::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QRubberBand_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QRubberBand::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QRubberBand_Adaptor *)cls)->emitter_QRubberBand_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QRubberBand::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QRubberBand_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QRubberBand::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QRubberBand::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QRubberBand_Adaptor *)cls)->fp_QRubberBand_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QRubberBand::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QRubberBand_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QRubberBand::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QRubberBand::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QRubberBand_Adaptor *)cls)->fp_QRubberBand_sender_c0 ()); +} + + +// exposed int QRubberBand::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QRubberBand_Adaptor *)cls)->fp_QRubberBand_senderSignalIndex_c0 ()); +} + + +// void QRubberBand::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QRubberBand::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QRubberBand_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QRubberBand::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QRubberBand::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QRubberBand_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QRubberBand::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QRubberBand::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QRubberBand::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->fp_QRubberBand_updateMicroFocus_2420 (arg1); +} + + +// void QRubberBand::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QRubberBand_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QRubberBand_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QRubberBand::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QRubberBand_Adaptor *)cls)->emitter_QRubberBand_windowIconChanged_1787 (arg1); +} + + +// emitter void QRubberBand::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QRubberBand_Adaptor *)cls)->emitter_QRubberBand_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QRubberBand::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QRubberBand_Adaptor *)cls)->emitter_QRubberBand_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QRubberBand (); + +static gsi::Methods methods_QRubberBand_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QRubberBand::QRubberBand(QRubberBand::Shape, QWidget *)\nThis method creates an object of class QRubberBand.", &_init_ctor_QRubberBand_Adaptor_3320, &_call_ctor_QRubberBand_Adaptor_3320); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QRubberBand::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QRubberBand::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QRubberBand::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QRubberBand::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QRubberBand::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QRubberBand::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QRubberBand::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QRubberBand::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QRubberBand::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QRubberBand::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QRubberBand::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QRubberBand::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QRubberBand::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QRubberBand::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QRubberBand::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QRubberBand::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QRubberBand::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QRubberBand::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QRubberBand::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QRubberBand::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QRubberBand::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QRubberBand::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QRubberBand::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QRubberBand::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QRubberBand::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QRubberBand::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QRubberBand::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QRubberBand::initStyleOption(QStyleOptionRubberBand *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2848_0, &_call_cbs_initStyleOption_c2848_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2848_0, &_call_cbs_initStyleOption_c2848_0, &_set_callback_cbs_initStyleOption_c2848_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QRubberBand::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QRubberBand::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QRubberBand::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QRubberBand::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QRubberBand::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QRubberBand::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QRubberBand::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QRubberBand::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QRubberBand::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QRubberBand::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QRubberBand::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QRubberBand::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QRubberBand::moveEvent(QMoveEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QRubberBand::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QRubberBand::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QRubberBand::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QRubberBand::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QRubberBand::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QRubberBand::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QRubberBand::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QRubberBand::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QRubberBand::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QRubberBand::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QRubberBand::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QRubberBand::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QRubberBand::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QRubberBand::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QRubberBand::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QRubberBand::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QRubberBand::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QRubberBand::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QRubberBand::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QRubberBand::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QRubberBand_Adaptor (qtdecl_QRubberBand (), "QtWidgets", "QRubberBand", + methods_QRubberBand_Adaptor (), + "@qt\n@brief Binding of QRubberBand"); + +} + + +// Implementation of the enum wrapper class for QRubberBand::Shape +namespace qt_gsi +{ + +static gsi::Enum decl_QRubberBand_Shape_Enum ("QtWidgets", "QRubberBand_Shape", + gsi::enum_const ("Line", QRubberBand::Line, "@brief Enum constant QRubberBand::Line") + + gsi::enum_const ("Rectangle", QRubberBand::Rectangle, "@brief Enum constant QRubberBand::Rectangle"), + "@qt\n@brief This class represents the QRubberBand::Shape enum"); + +static gsi::QFlagsClass decl_QRubberBand_Shape_Enums ("QtWidgets", "QRubberBand_QFlags_Shape", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QRubberBand_Shape_Enum_in_parent (decl_QRubberBand_Shape_Enum.defs ()); +static gsi::ClassExt decl_QRubberBand_Shape_Enum_as_child (decl_QRubberBand_Shape_Enum, "Shape"); +static gsi::ClassExt decl_QRubberBand_Shape_Enums_as_child (decl_QRubberBand_Shape_Enums, "QFlags_Shape"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQScrollArea.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQScrollArea.cc new file mode 100644 index 000000000..099908526 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQScrollArea.cc @@ -0,0 +1,2975 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQScrollArea.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QScrollArea + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QScrollArea::staticMetaObject); +} + + +// QFlags QScrollArea::alignment() + + +static void _init_f_alignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_alignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QScrollArea *)cls)->alignment ()); +} + + +// void QScrollArea::ensureVisible(int x, int y, int xmargin, int ymargin) + + +static void _init_f_ensureVisible_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("xmargin", true, "50"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("ymargin", true, "50"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_ensureVisible_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea *)cls)->ensureVisible (arg1, arg2, arg3, arg4); +} + + +// void QScrollArea::ensureWidgetVisible(QWidget *childWidget, int xmargin, int ymargin) + + +static void _init_f_ensureWidgetVisible_2633 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("childWidget"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("xmargin", true, "50"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("ymargin", true, "50"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_ensureWidgetVisible_2633 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea *)cls)->ensureWidgetVisible (arg1, arg2, arg3); +} + + +// bool QScrollArea::focusNextPrevChild(bool next) + + +static void _init_f_focusNextPrevChild_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_focusNextPrevChild_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QScrollArea *)cls)->focusNextPrevChild (arg1)); +} + + +// void QScrollArea::setAlignment(QFlags) + + +static void _init_f_setAlignment_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlignment_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea *)cls)->setAlignment (arg1); +} + + +// void QScrollArea::setWidget(QWidget *widget) + + +static void _init_f_setWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea *)cls)->setWidget (arg1); +} + + +// void QScrollArea::setWidgetResizable(bool resizable) + + +static void _init_f_setWidgetResizable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("resizable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidgetResizable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea *)cls)->setWidgetResizable (arg1); +} + + +// QSize QScrollArea::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QScrollArea *)cls)->sizeHint ()); +} + + +// QWidget *QScrollArea::takeWidget() + + +static void _init_f_takeWidget_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_f_takeWidget_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QScrollArea *)cls)->takeWidget ()); +} + + +// QWidget *QScrollArea::widget() + + +static void _init_f_widget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_widget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QScrollArea *)cls)->widget ()); +} + + +// bool QScrollArea::widgetResizable() + + +static void _init_f_widgetResizable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_widgetResizable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QScrollArea *)cls)->widgetResizable ()); +} + + +// static QString QScrollArea::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QScrollArea::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QScrollArea () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":alignment", "@brief Method QFlags QScrollArea::alignment()\n", true, &_init_f_alignment_c0, &_call_f_alignment_c0); + methods += new qt_gsi::GenericMethod ("ensureVisible", "@brief Method void QScrollArea::ensureVisible(int x, int y, int xmargin, int ymargin)\n", false, &_init_f_ensureVisible_2744, &_call_f_ensureVisible_2744); + methods += new qt_gsi::GenericMethod ("ensureWidgetVisible", "@brief Method void QScrollArea::ensureWidgetVisible(QWidget *childWidget, int xmargin, int ymargin)\n", false, &_init_f_ensureWidgetVisible_2633, &_call_f_ensureWidgetVisible_2633); + methods += new qt_gsi::GenericMethod ("focusNextPrevChild", "@brief Method bool QScrollArea::focusNextPrevChild(bool next)\nThis is a reimplementation of QWidget::focusNextPrevChild", false, &_init_f_focusNextPrevChild_864, &_call_f_focusNextPrevChild_864); + methods += new qt_gsi::GenericMethod ("setAlignment|alignment=", "@brief Method void QScrollArea::setAlignment(QFlags)\n", false, &_init_f_setAlignment_2750, &_call_f_setAlignment_2750); + methods += new qt_gsi::GenericMethod ("setWidget|widget=", "@brief Method void QScrollArea::setWidget(QWidget *widget)\n", false, &_init_f_setWidget_1315, &_call_f_setWidget_1315); + methods += new qt_gsi::GenericMethod ("setWidgetResizable|widgetResizable=", "@brief Method void QScrollArea::setWidgetResizable(bool resizable)\n", false, &_init_f_setWidgetResizable_864, &_call_f_setWidgetResizable_864); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QScrollArea::sizeHint()\nThis is a reimplementation of QAbstractScrollArea::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod ("takeWidget", "@brief Method QWidget *QScrollArea::takeWidget()\n", false, &_init_f_takeWidget_0, &_call_f_takeWidget_0); + methods += new qt_gsi::GenericMethod (":widget", "@brief Method QWidget *QScrollArea::widget()\n", true, &_init_f_widget_c0, &_call_f_widget_c0); + methods += new qt_gsi::GenericMethod (":widgetResizable", "@brief Method bool QScrollArea::widgetResizable()\n", true, &_init_f_widgetResizable_c0, &_call_f_widgetResizable_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QScrollArea::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QScrollArea::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QScrollArea::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QScrollArea::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QScrollArea::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QScrollArea::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QScrollArea::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractScrollArea (); + +qt_gsi::QtNativeClass decl_QScrollArea (qtdecl_QAbstractScrollArea (), "QtWidgets", "QScrollArea_Native", + methods_QScrollArea (), + "@hide\n@alias QScrollArea"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QScrollArea () { return decl_QScrollArea; } + +} + + +class QScrollArea_Adaptor : public QScrollArea, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QScrollArea_Adaptor(); + + // [adaptor ctor] QScrollArea::QScrollArea(QWidget *parent) + QScrollArea_Adaptor() : QScrollArea() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QScrollArea::QScrollArea(QWidget *parent) + QScrollArea_Adaptor(QWidget *parent) : QScrollArea(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QScrollArea::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QScrollArea_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QScrollArea::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QScrollArea::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QScrollArea_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QScrollArea::destroy(destroyWindow, destroySubWindows); + } + + // [expose] void QScrollArea::drawFrame(QPainter *) + void fp_QScrollArea_drawFrame_1426 (QPainter *arg1) { + QScrollArea::drawFrame(arg1); + } + + // [expose] bool QScrollArea::focusNextChild() + bool fp_QScrollArea_focusNextChild_0 () { + return QScrollArea::focusNextChild(); + } + + // [expose] bool QScrollArea::focusPreviousChild() + bool fp_QScrollArea_focusPreviousChild_0 () { + return QScrollArea::focusPreviousChild(); + } + + // [expose] bool QScrollArea::isSignalConnected(const QMetaMethod &signal) + bool fp_QScrollArea_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QScrollArea::isSignalConnected(signal); + } + + // [expose] int QScrollArea::receivers(const char *signal) + int fp_QScrollArea_receivers_c1731 (const char *signal) const { + return QScrollArea::receivers(signal); + } + + // [expose] QObject *QScrollArea::sender() + QObject * fp_QScrollArea_sender_c0 () const { + return QScrollArea::sender(); + } + + // [expose] int QScrollArea::senderSignalIndex() + int fp_QScrollArea_senderSignalIndex_c0 () const { + return QScrollArea::senderSignalIndex(); + } + + // [expose] void QScrollArea::setViewportMargins(int left, int top, int right, int bottom) + void fp_QScrollArea_setViewportMargins_2744 (int left, int top, int right, int bottom) { + QScrollArea::setViewportMargins(left, top, right, bottom); + } + + // [expose] void QScrollArea::setViewportMargins(const QMargins &margins) + void fp_QScrollArea_setViewportMargins_2115 (const QMargins &margins) { + QScrollArea::setViewportMargins(margins); + } + + // [expose] void QScrollArea::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QScrollArea_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QScrollArea::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] QMargins QScrollArea::viewportMargins() + QMargins fp_QScrollArea_viewportMargins_c0 () const { + return QScrollArea::viewportMargins(); + } + + // [emitter impl] void QScrollArea::customContextMenuRequested(const QPoint &pos) + void emitter_QScrollArea_customContextMenuRequested_1916(const QPoint &pos) + { + emit QScrollArea::customContextMenuRequested(pos); + } + + // [emitter impl] void QScrollArea::destroyed(QObject *) + void emitter_QScrollArea_destroyed_1302(QObject *arg1) + { + emit QScrollArea::destroyed(arg1); + } + + // [adaptor impl] bool QScrollArea::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QScrollArea::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QScrollArea_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QScrollArea::focusNextPrevChild(next); + } + } + + // [adaptor impl] bool QScrollArea::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QScrollArea::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QScrollArea_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QScrollArea::hasHeightForWidth(); + } + } + + // [adaptor impl] int QScrollArea::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QScrollArea::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QScrollArea_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QScrollArea::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QScrollArea::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QScrollArea::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QScrollArea_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QScrollArea::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QScrollArea::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QScrollArea::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QScrollArea_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QScrollArea::minimumSizeHint(); + } + } + + // [emitter impl] void QScrollArea::objectNameChanged(const QString &objectName) + void emitter_QScrollArea_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QScrollArea::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QScrollArea::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QScrollArea::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QScrollArea_Adaptor::cbs_paintEngine_c0_0); + } else { + return QScrollArea::paintEngine(); + } + } + + // [adaptor impl] void QScrollArea::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QScrollArea::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QScrollArea_Adaptor::cbs_setVisible_864_0, visible); + } else { + QScrollArea::setVisible(visible); + } + } + + // [adaptor impl] void QScrollArea::setupViewport(QWidget *viewport) + void cbs_setupViewport_1315_0(QWidget *viewport) + { + QScrollArea::setupViewport(viewport); + } + + virtual void setupViewport(QWidget *viewport) + { + if (cb_setupViewport_1315_0.can_issue()) { + cb_setupViewport_1315_0.issue(&QScrollArea_Adaptor::cbs_setupViewport_1315_0, viewport); + } else { + QScrollArea::setupViewport(viewport); + } + } + + // [adaptor impl] QSize QScrollArea::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QScrollArea::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QScrollArea_Adaptor::cbs_sizeHint_c0_0); + } else { + return QScrollArea::sizeHint(); + } + } + + // [emitter impl] void QScrollArea::windowIconChanged(const QIcon &icon) + void emitter_QScrollArea_windowIconChanged_1787(const QIcon &icon) + { + emit QScrollArea::windowIconChanged(icon); + } + + // [emitter impl] void QScrollArea::windowIconTextChanged(const QString &iconText) + void emitter_QScrollArea_windowIconTextChanged_2025(const QString &iconText) + { + emit QScrollArea::windowIconTextChanged(iconText); + } + + // [emitter impl] void QScrollArea::windowTitleChanged(const QString &title) + void emitter_QScrollArea_windowTitleChanged_2025(const QString &title) + { + emit QScrollArea::windowTitleChanged(title); + } + + // [adaptor impl] void QScrollArea::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QScrollArea::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QScrollArea_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QScrollArea::actionEvent(event); + } + } + + // [adaptor impl] void QScrollArea::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QScrollArea::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QScrollArea_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QScrollArea::changeEvent(arg1); + } + } + + // [adaptor impl] void QScrollArea::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QScrollArea::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QScrollArea_Adaptor::cbs_childEvent_1701_0, event); + } else { + QScrollArea::childEvent(event); + } + } + + // [adaptor impl] void QScrollArea::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QScrollArea::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QScrollArea_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QScrollArea::closeEvent(event); + } + } + + // [adaptor impl] void QScrollArea::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QScrollArea::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QScrollArea_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QScrollArea::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QScrollArea::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QScrollArea::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QScrollArea_Adaptor::cbs_customEvent_1217_0, event); + } else { + QScrollArea::customEvent(event); + } + } + + // [adaptor impl] void QScrollArea::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QScrollArea::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QScrollArea_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QScrollArea::disconnectNotify(signal); + } + } + + // [adaptor impl] void QScrollArea::dragEnterEvent(QDragEnterEvent *) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *arg1) + { + QScrollArea::dragEnterEvent(arg1); + } + + virtual void dragEnterEvent(QDragEnterEvent *arg1) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QScrollArea_Adaptor::cbs_dragEnterEvent_2109_0, arg1); + } else { + QScrollArea::dragEnterEvent(arg1); + } + } + + // [adaptor impl] void QScrollArea::dragLeaveEvent(QDragLeaveEvent *) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *arg1) + { + QScrollArea::dragLeaveEvent(arg1); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *arg1) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QScrollArea_Adaptor::cbs_dragLeaveEvent_2092_0, arg1); + } else { + QScrollArea::dragLeaveEvent(arg1); + } + } + + // [adaptor impl] void QScrollArea::dragMoveEvent(QDragMoveEvent *) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *arg1) + { + QScrollArea::dragMoveEvent(arg1); + } + + virtual void dragMoveEvent(QDragMoveEvent *arg1) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QScrollArea_Adaptor::cbs_dragMoveEvent_2006_0, arg1); + } else { + QScrollArea::dragMoveEvent(arg1); + } + } + + // [adaptor impl] void QScrollArea::dropEvent(QDropEvent *) + void cbs_dropEvent_1622_0(QDropEvent *arg1) + { + QScrollArea::dropEvent(arg1); + } + + virtual void dropEvent(QDropEvent *arg1) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QScrollArea_Adaptor::cbs_dropEvent_1622_0, arg1); + } else { + QScrollArea::dropEvent(arg1); + } + } + + // [adaptor impl] void QScrollArea::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QScrollArea::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QScrollArea_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QScrollArea::enterEvent(event); + } + } + + // [adaptor impl] bool QScrollArea::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QScrollArea::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QScrollArea_Adaptor::cbs_event_1217_0, arg1); + } else { + return QScrollArea::event(arg1); + } + } + + // [adaptor impl] bool QScrollArea::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QScrollArea::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QScrollArea_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QScrollArea::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QScrollArea::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QScrollArea::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QScrollArea_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QScrollArea::focusInEvent(event); + } + } + + // [adaptor impl] void QScrollArea::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QScrollArea::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QScrollArea_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QScrollArea::focusOutEvent(event); + } + } + + // [adaptor impl] void QScrollArea::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QScrollArea::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QScrollArea_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QScrollArea::hideEvent(event); + } + } + + // [adaptor impl] void QScrollArea::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QScrollArea::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QScrollArea_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QScrollArea::initPainter(painter); + } + } + + // [adaptor impl] void QScrollArea::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QScrollArea::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QScrollArea_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QScrollArea::initStyleOption(option); + } + } + + // [adaptor impl] void QScrollArea::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QScrollArea::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QScrollArea_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QScrollArea::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QScrollArea::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QScrollArea::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QScrollArea_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QScrollArea::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QScrollArea::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QScrollArea::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QScrollArea_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QScrollArea::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QScrollArea::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QScrollArea::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QScrollArea_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QScrollArea::leaveEvent(event); + } + } + + // [adaptor impl] int QScrollArea::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QScrollArea::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QScrollArea_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QScrollArea::metric(arg1); + } + } + + // [adaptor impl] void QScrollArea::mouseDoubleClickEvent(QMouseEvent *) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *arg1) + { + QScrollArea::mouseDoubleClickEvent(arg1); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *arg1) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QScrollArea_Adaptor::cbs_mouseDoubleClickEvent_1738_0, arg1); + } else { + QScrollArea::mouseDoubleClickEvent(arg1); + } + } + + // [adaptor impl] void QScrollArea::mouseMoveEvent(QMouseEvent *) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *arg1) + { + QScrollArea::mouseMoveEvent(arg1); + } + + virtual void mouseMoveEvent(QMouseEvent *arg1) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QScrollArea_Adaptor::cbs_mouseMoveEvent_1738_0, arg1); + } else { + QScrollArea::mouseMoveEvent(arg1); + } + } + + // [adaptor impl] void QScrollArea::mousePressEvent(QMouseEvent *) + void cbs_mousePressEvent_1738_0(QMouseEvent *arg1) + { + QScrollArea::mousePressEvent(arg1); + } + + virtual void mousePressEvent(QMouseEvent *arg1) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QScrollArea_Adaptor::cbs_mousePressEvent_1738_0, arg1); + } else { + QScrollArea::mousePressEvent(arg1); + } + } + + // [adaptor impl] void QScrollArea::mouseReleaseEvent(QMouseEvent *) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *arg1) + { + QScrollArea::mouseReleaseEvent(arg1); + } + + virtual void mouseReleaseEvent(QMouseEvent *arg1) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QScrollArea_Adaptor::cbs_mouseReleaseEvent_1738_0, arg1); + } else { + QScrollArea::mouseReleaseEvent(arg1); + } + } + + // [adaptor impl] void QScrollArea::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QScrollArea::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QScrollArea_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QScrollArea::moveEvent(event); + } + } + + // [adaptor impl] bool QScrollArea::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QScrollArea::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QScrollArea_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QScrollArea::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QScrollArea::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QScrollArea::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QScrollArea_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QScrollArea::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QScrollArea::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QScrollArea::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QScrollArea_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QScrollArea::redirected(offset); + } + } + + // [adaptor impl] void QScrollArea::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QScrollArea::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QScrollArea_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QScrollArea::resizeEvent(arg1); + } + } + + // [adaptor impl] void QScrollArea::scrollContentsBy(int dx, int dy) + void cbs_scrollContentsBy_1426_0(int dx, int dy) + { + QScrollArea::scrollContentsBy(dx, dy); + } + + virtual void scrollContentsBy(int dx, int dy) + { + if (cb_scrollContentsBy_1426_0.can_issue()) { + cb_scrollContentsBy_1426_0.issue(&QScrollArea_Adaptor::cbs_scrollContentsBy_1426_0, dx, dy); + } else { + QScrollArea::scrollContentsBy(dx, dy); + } + } + + // [adaptor impl] QPainter *QScrollArea::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QScrollArea::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QScrollArea_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QScrollArea::sharedPainter(); + } + } + + // [adaptor impl] void QScrollArea::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QScrollArea::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QScrollArea_Adaptor::cbs_showEvent_1634_0, event); + } else { + QScrollArea::showEvent(event); + } + } + + // [adaptor impl] void QScrollArea::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QScrollArea::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QScrollArea_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QScrollArea::tabletEvent(event); + } + } + + // [adaptor impl] void QScrollArea::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QScrollArea::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QScrollArea_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QScrollArea::timerEvent(event); + } + } + + // [adaptor impl] bool QScrollArea::viewportEvent(QEvent *) + bool cbs_viewportEvent_1217_0(QEvent *arg1) + { + return QScrollArea::viewportEvent(arg1); + } + + virtual bool viewportEvent(QEvent *arg1) + { + if (cb_viewportEvent_1217_0.can_issue()) { + return cb_viewportEvent_1217_0.issue(&QScrollArea_Adaptor::cbs_viewportEvent_1217_0, arg1); + } else { + return QScrollArea::viewportEvent(arg1); + } + } + + // [adaptor impl] QSize QScrollArea::viewportSizeHint() + QSize cbs_viewportSizeHint_c0_0() const + { + return QScrollArea::viewportSizeHint(); + } + + virtual QSize viewportSizeHint() const + { + if (cb_viewportSizeHint_c0_0.can_issue()) { + return cb_viewportSizeHint_c0_0.issue(&QScrollArea_Adaptor::cbs_viewportSizeHint_c0_0); + } else { + return QScrollArea::viewportSizeHint(); + } + } + + // [adaptor impl] void QScrollArea::wheelEvent(QWheelEvent *) + void cbs_wheelEvent_1718_0(QWheelEvent *arg1) + { + QScrollArea::wheelEvent(arg1); + } + + virtual void wheelEvent(QWheelEvent *arg1) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QScrollArea_Adaptor::cbs_wheelEvent_1718_0, arg1); + } else { + QScrollArea::wheelEvent(arg1); + } + } + + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_setupViewport_1315_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_scrollContentsBy_1426_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_viewportEvent_1217_0; + gsi::Callback cb_viewportSizeHint_c0_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QScrollArea_Adaptor::~QScrollArea_Adaptor() { } + +// Constructor QScrollArea::QScrollArea(QWidget *parent) (adaptor class) + +static void _init_ctor_QScrollArea_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QScrollArea_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QScrollArea_Adaptor (arg1)); +} + + +// void QScrollArea::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QScrollArea::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QScrollArea::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QScrollArea::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QScrollArea::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QScrollArea::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->fp_QScrollArea_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QScrollArea::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QScrollArea_Adaptor *)cls)->emitter_QScrollArea_customContextMenuRequested_1916 (arg1); +} + + +// void QScrollArea::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QScrollArea::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->fp_QScrollArea_destroy_1620 (arg1, arg2); +} + + +// emitter void QScrollArea::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QScrollArea_Adaptor *)cls)->emitter_QScrollArea_destroyed_1302 (arg1); +} + + +// void QScrollArea::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QScrollArea::dragEnterEvent(QDragEnterEvent *) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QScrollArea::dragLeaveEvent(QDragLeaveEvent *) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QScrollArea::dragMoveEvent(QDragMoveEvent *) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QScrollArea::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->fp_QScrollArea_drawFrame_1426 (arg1); +} + + +// void QScrollArea::dropEvent(QDropEvent *) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QScrollArea::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QScrollArea::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QScrollArea_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QScrollArea::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QScrollArea_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QScrollArea::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QScrollArea::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QScrollArea_Adaptor *)cls)->fp_QScrollArea_focusNextChild_0 ()); +} + + +// bool QScrollArea::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QScrollArea_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QScrollArea::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QScrollArea::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QScrollArea_Adaptor *)cls)->fp_QScrollArea_focusPreviousChild_0 ()); +} + + +// bool QScrollArea::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QScrollArea_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QScrollArea::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QScrollArea_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QScrollArea::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QScrollArea::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QScrollArea::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QScrollArea::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QScrollArea::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QScrollArea_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QScrollArea::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QScrollArea_Adaptor *)cls)->fp_QScrollArea_isSignalConnected_c2394 (arg1)); +} + + +// void QScrollArea::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QScrollArea::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QScrollArea::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QScrollArea::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QScrollArea_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QScrollArea::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QScrollArea_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QScrollArea::mouseDoubleClickEvent(QMouseEvent *) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QScrollArea::mouseMoveEvent(QMouseEvent *) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QScrollArea::mousePressEvent(QMouseEvent *) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QScrollArea::mouseReleaseEvent(QMouseEvent *) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QScrollArea::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QScrollArea::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QScrollArea_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QScrollArea::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QScrollArea_Adaptor *)cls)->emitter_QScrollArea_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QScrollArea::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QScrollArea_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QScrollArea::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QScrollArea::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QScrollArea_Adaptor *)cls)->fp_QScrollArea_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QScrollArea::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QScrollArea_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QScrollArea::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// void QScrollArea::scrollContentsBy(int dx, int dy) + +static void _init_cbs_scrollContentsBy_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollContentsBy_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_scrollContentsBy_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollContentsBy_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_scrollContentsBy_1426_0 = cb; +} + + +// exposed QObject *QScrollArea::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QScrollArea_Adaptor *)cls)->fp_QScrollArea_sender_c0 ()); +} + + +// exposed int QScrollArea::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QScrollArea_Adaptor *)cls)->fp_QScrollArea_senderSignalIndex_c0 ()); +} + + +// exposed void QScrollArea::setViewportMargins(int left, int top, int right, int bottom) + +static void _init_fp_setViewportMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->fp_QScrollArea_setViewportMargins_2744 (arg1, arg2, arg3, arg4); +} + + +// exposed void QScrollArea::setViewportMargins(const QMargins &margins) + +static void _init_fp_setViewportMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->fp_QScrollArea_setViewportMargins_2115 (arg1); +} + + +// void QScrollArea::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// void QScrollArea::setupViewport(QWidget *viewport) + +static void _init_cbs_setupViewport_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setupViewport_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_setupViewport_1315_0 (arg1); +} + +static void _set_callback_cbs_setupViewport_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_setupViewport_1315_0 = cb; +} + + +// QPainter *QScrollArea::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QScrollArea_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QScrollArea::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QScrollArea::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QScrollArea_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QScrollArea::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QScrollArea::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QScrollArea::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->fp_QScrollArea_updateMicroFocus_2420 (arg1); +} + + +// bool QScrollArea::viewportEvent(QEvent *) + +static void _init_cbs_viewportEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_viewportEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QScrollArea_Adaptor *)cls)->cbs_viewportEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_viewportEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_viewportEvent_1217_0 = cb; +} + + +// exposed QMargins QScrollArea::viewportMargins() + +static void _init_fp_viewportMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_viewportMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QScrollArea_Adaptor *)cls)->fp_QScrollArea_viewportMargins_c0 ()); +} + + +// QSize QScrollArea::viewportSizeHint() + +static void _init_cbs_viewportSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_viewportSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QScrollArea_Adaptor *)cls)->cbs_viewportSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_viewportSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_viewportSizeHint_c0_0 = cb; +} + + +// void QScrollArea::wheelEvent(QWheelEvent *) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollArea_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollArea_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QScrollArea::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QScrollArea_Adaptor *)cls)->emitter_QScrollArea_windowIconChanged_1787 (arg1); +} + + +// emitter void QScrollArea::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QScrollArea_Adaptor *)cls)->emitter_QScrollArea_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QScrollArea::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QScrollArea_Adaptor *)cls)->emitter_QScrollArea_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QScrollArea (); + +static gsi::Methods methods_QScrollArea_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QScrollArea::QScrollArea(QWidget *parent)\nThis method creates an object of class QScrollArea.", &_init_ctor_QScrollArea_Adaptor_1315, &_call_ctor_QScrollArea_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QScrollArea::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QScrollArea::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QScrollArea::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QScrollArea::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QScrollArea::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QScrollArea::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QScrollArea::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QScrollArea::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QScrollArea::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QScrollArea::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QScrollArea::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QScrollArea::dragEnterEvent(QDragEnterEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QScrollArea::dragLeaveEvent(QDragLeaveEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QScrollArea::dragMoveEvent(QDragMoveEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QScrollArea::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QScrollArea::dropEvent(QDropEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QScrollArea::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QScrollArea::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QScrollArea::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QScrollArea::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QScrollArea::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("focusNextPrevChild", "@brief Virtual method bool QScrollArea::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QScrollArea::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QScrollArea::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QScrollArea::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QScrollArea::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QScrollArea::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QScrollArea::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QScrollArea::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QScrollArea::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QScrollArea::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QScrollArea::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QScrollArea::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QScrollArea::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QScrollArea::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QScrollArea::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QScrollArea::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QScrollArea::mouseDoubleClickEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QScrollArea::mouseMoveEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QScrollArea::mousePressEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QScrollArea::mouseReleaseEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QScrollArea::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QScrollArea::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QScrollArea::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QScrollArea::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QScrollArea::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QScrollArea::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QScrollArea::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QScrollArea::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@brief Virtual method void QScrollArea::scrollContentsBy(int dx, int dy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@hide", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0, &_set_callback_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QScrollArea::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QScrollArea::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QScrollArea::setViewportMargins(int left, int top, int right, int bottom)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2744, &_call_fp_setViewportMargins_2744); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QScrollArea::setViewportMargins(const QMargins &margins)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2115, &_call_fp_setViewportMargins_2115); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QScrollArea::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@brief Virtual method void QScrollArea::setupViewport(QWidget *viewport)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@hide", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0, &_set_callback_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QScrollArea::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QScrollArea::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QScrollArea::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QScrollArea::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QScrollArea::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QScrollArea::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@brief Virtual method bool QScrollArea::viewportEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@hide", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0, &_set_callback_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportMargins", "@brief Method QMargins QScrollArea::viewportMargins()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_viewportMargins_c0, &_call_fp_viewportMargins_c0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@brief Virtual method QSize QScrollArea::viewportSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@hide", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0, &_set_callback_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QScrollArea::wheelEvent(QWheelEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QScrollArea::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QScrollArea::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QScrollArea::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QScrollArea_Adaptor (qtdecl_QScrollArea (), "QtWidgets", "QScrollArea", + methods_QScrollArea_Adaptor (), + "@qt\n@brief Binding of QScrollArea"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQScrollBar.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQScrollBar.cc new file mode 100644 index 000000000..951e0efed --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQScrollBar.cc @@ -0,0 +1,2799 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQScrollBar.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QScrollBar + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QScrollBar::staticMetaObject); +} + + +// bool QScrollBar::event(QEvent *event) + + +static void _init_f_event_1217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_event_1217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QScrollBar *)cls)->event (arg1)); +} + + +// QSize QScrollBar::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QScrollBar *)cls)->sizeHint ()); +} + + +// static QString QScrollBar::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QScrollBar::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QScrollBar () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("event", "@brief Method bool QScrollBar::event(QEvent *event)\nThis is a reimplementation of QAbstractSlider::event", false, &_init_f_event_1217, &_call_f_event_1217); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QScrollBar::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += gsi::qt_signal ("actionTriggered(int)", "actionTriggered", gsi::arg("action"), "@brief Signal declaration for QScrollBar::actionTriggered(int action)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QScrollBar::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QScrollBar::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QScrollBar::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rangeChanged(int, int)", "rangeChanged", gsi::arg("min"), gsi::arg("max"), "@brief Signal declaration for QScrollBar::rangeChanged(int min, int max)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sliderMoved(int)", "sliderMoved", gsi::arg("position"), "@brief Signal declaration for QScrollBar::sliderMoved(int position)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sliderPressed()", "sliderPressed", "@brief Signal declaration for QScrollBar::sliderPressed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sliderReleased()", "sliderReleased", "@brief Signal declaration for QScrollBar::sliderReleased()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("valueChanged(int)", "valueChanged", gsi::arg("value"), "@brief Signal declaration for QScrollBar::valueChanged(int value)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QScrollBar::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QScrollBar::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QScrollBar::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QScrollBar::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractSlider (); + +qt_gsi::QtNativeClass decl_QScrollBar (qtdecl_QAbstractSlider (), "QtWidgets", "QScrollBar_Native", + methods_QScrollBar (), + "@hide\n@alias QScrollBar"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QScrollBar () { return decl_QScrollBar; } + +} + + +class QScrollBar_Adaptor : public QScrollBar, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QScrollBar_Adaptor(); + + // [adaptor ctor] QScrollBar::QScrollBar(QWidget *parent) + QScrollBar_Adaptor() : QScrollBar() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QScrollBar::QScrollBar(QWidget *parent) + QScrollBar_Adaptor(QWidget *parent) : QScrollBar(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QScrollBar::QScrollBar(Qt::Orientation, QWidget *parent) + QScrollBar_Adaptor(Qt::Orientation arg1) : QScrollBar(arg1) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QScrollBar::QScrollBar(Qt::Orientation, QWidget *parent) + QScrollBar_Adaptor(Qt::Orientation arg1, QWidget *parent) : QScrollBar(arg1, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QScrollBar::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QScrollBar_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QScrollBar::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QScrollBar::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QScrollBar_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QScrollBar::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QScrollBar::focusNextChild() + bool fp_QScrollBar_focusNextChild_0 () { + return QScrollBar::focusNextChild(); + } + + // [expose] bool QScrollBar::focusPreviousChild() + bool fp_QScrollBar_focusPreviousChild_0 () { + return QScrollBar::focusPreviousChild(); + } + + // [expose] bool QScrollBar::isSignalConnected(const QMetaMethod &signal) + bool fp_QScrollBar_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QScrollBar::isSignalConnected(signal); + } + + // [expose] int QScrollBar::receivers(const char *signal) + int fp_QScrollBar_receivers_c1731 (const char *signal) const { + return QScrollBar::receivers(signal); + } + + // [expose] QAbstractSlider::SliderAction QScrollBar::repeatAction() + qt_gsi::Converter::target_type fp_QScrollBar_repeatAction_c0 () const { + return qt_gsi::CppToQtAdaptor(QScrollBar::repeatAction()); + } + + // [expose] QObject *QScrollBar::sender() + QObject * fp_QScrollBar_sender_c0 () const { + return QScrollBar::sender(); + } + + // [expose] int QScrollBar::senderSignalIndex() + int fp_QScrollBar_senderSignalIndex_c0 () const { + return QScrollBar::senderSignalIndex(); + } + + // [expose] void QScrollBar::setRepeatAction(QAbstractSlider::SliderAction action, int thresholdTime, int repeatTime) + void fp_QScrollBar_setRepeatAction_4599 (const qt_gsi::Converter::target_type & action, int thresholdTime, int repeatTime) { + QScrollBar::setRepeatAction(qt_gsi::QtToCppAdaptor(action).cref(), thresholdTime, repeatTime); + } + + // [expose] void QScrollBar::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QScrollBar_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QScrollBar::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QScrollBar::actionTriggered(int action) + void emitter_QScrollBar_actionTriggered_767(int action) + { + emit QScrollBar::actionTriggered(action); + } + + // [emitter impl] void QScrollBar::customContextMenuRequested(const QPoint &pos) + void emitter_QScrollBar_customContextMenuRequested_1916(const QPoint &pos) + { + emit QScrollBar::customContextMenuRequested(pos); + } + + // [emitter impl] void QScrollBar::destroyed(QObject *) + void emitter_QScrollBar_destroyed_1302(QObject *arg1) + { + emit QScrollBar::destroyed(arg1); + } + + // [adaptor impl] bool QScrollBar::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QScrollBar::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QScrollBar_Adaptor::cbs_event_1217_0, _event); + } else { + return QScrollBar::event(_event); + } + } + + // [adaptor impl] bool QScrollBar::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QScrollBar::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QScrollBar_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QScrollBar::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QScrollBar::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QScrollBar::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QScrollBar_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QScrollBar::hasHeightForWidth(); + } + } + + // [adaptor impl] int QScrollBar::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QScrollBar::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QScrollBar_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QScrollBar::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QScrollBar::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QScrollBar::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QScrollBar_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QScrollBar::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QScrollBar::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QScrollBar::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QScrollBar_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QScrollBar::minimumSizeHint(); + } + } + + // [emitter impl] void QScrollBar::objectNameChanged(const QString &objectName) + void emitter_QScrollBar_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QScrollBar::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QScrollBar::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QScrollBar::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QScrollBar_Adaptor::cbs_paintEngine_c0_0); + } else { + return QScrollBar::paintEngine(); + } + } + + // [emitter impl] void QScrollBar::rangeChanged(int min, int max) + void emitter_QScrollBar_rangeChanged_1426(int min, int max) + { + emit QScrollBar::rangeChanged(min, max); + } + + // [adaptor impl] void QScrollBar::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QScrollBar::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QScrollBar_Adaptor::cbs_setVisible_864_0, visible); + } else { + QScrollBar::setVisible(visible); + } + } + + // [adaptor impl] QSize QScrollBar::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QScrollBar::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QScrollBar_Adaptor::cbs_sizeHint_c0_0); + } else { + return QScrollBar::sizeHint(); + } + } + + // [emitter impl] void QScrollBar::sliderMoved(int position) + void emitter_QScrollBar_sliderMoved_767(int position) + { + emit QScrollBar::sliderMoved(position); + } + + // [emitter impl] void QScrollBar::sliderPressed() + void emitter_QScrollBar_sliderPressed_0() + { + emit QScrollBar::sliderPressed(); + } + + // [emitter impl] void QScrollBar::sliderReleased() + void emitter_QScrollBar_sliderReleased_0() + { + emit QScrollBar::sliderReleased(); + } + + // [emitter impl] void QScrollBar::valueChanged(int value) + void emitter_QScrollBar_valueChanged_767(int value) + { + emit QScrollBar::valueChanged(value); + } + + // [emitter impl] void QScrollBar::windowIconChanged(const QIcon &icon) + void emitter_QScrollBar_windowIconChanged_1787(const QIcon &icon) + { + emit QScrollBar::windowIconChanged(icon); + } + + // [emitter impl] void QScrollBar::windowIconTextChanged(const QString &iconText) + void emitter_QScrollBar_windowIconTextChanged_2025(const QString &iconText) + { + emit QScrollBar::windowIconTextChanged(iconText); + } + + // [emitter impl] void QScrollBar::windowTitleChanged(const QString &title) + void emitter_QScrollBar_windowTitleChanged_2025(const QString &title) + { + emit QScrollBar::windowTitleChanged(title); + } + + // [adaptor impl] void QScrollBar::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QScrollBar::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QScrollBar_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QScrollBar::actionEvent(event); + } + } + + // [adaptor impl] void QScrollBar::changeEvent(QEvent *e) + void cbs_changeEvent_1217_0(QEvent *e) + { + QScrollBar::changeEvent(e); + } + + virtual void changeEvent(QEvent *e) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QScrollBar_Adaptor::cbs_changeEvent_1217_0, e); + } else { + QScrollBar::changeEvent(e); + } + } + + // [adaptor impl] void QScrollBar::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QScrollBar::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QScrollBar_Adaptor::cbs_childEvent_1701_0, event); + } else { + QScrollBar::childEvent(event); + } + } + + // [adaptor impl] void QScrollBar::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QScrollBar::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QScrollBar_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QScrollBar::closeEvent(event); + } + } + + // [adaptor impl] void QScrollBar::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QScrollBar::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QScrollBar_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QScrollBar::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QScrollBar::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QScrollBar::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QScrollBar_Adaptor::cbs_customEvent_1217_0, event); + } else { + QScrollBar::customEvent(event); + } + } + + // [adaptor impl] void QScrollBar::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QScrollBar::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QScrollBar_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QScrollBar::disconnectNotify(signal); + } + } + + // [adaptor impl] void QScrollBar::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QScrollBar::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QScrollBar_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QScrollBar::dragEnterEvent(event); + } + } + + // [adaptor impl] void QScrollBar::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QScrollBar::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QScrollBar_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QScrollBar::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QScrollBar::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QScrollBar::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QScrollBar_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QScrollBar::dragMoveEvent(event); + } + } + + // [adaptor impl] void QScrollBar::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QScrollBar::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QScrollBar_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QScrollBar::dropEvent(event); + } + } + + // [adaptor impl] void QScrollBar::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QScrollBar::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QScrollBar_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QScrollBar::enterEvent(event); + } + } + + // [adaptor impl] void QScrollBar::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QScrollBar::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QScrollBar_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QScrollBar::focusInEvent(event); + } + } + + // [adaptor impl] bool QScrollBar::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QScrollBar::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QScrollBar_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QScrollBar::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QScrollBar::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QScrollBar::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QScrollBar_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QScrollBar::focusOutEvent(event); + } + } + + // [adaptor impl] void QScrollBar::hideEvent(QHideEvent *) + void cbs_hideEvent_1595_0(QHideEvent *arg1) + { + QScrollBar::hideEvent(arg1); + } + + virtual void hideEvent(QHideEvent *arg1) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QScrollBar_Adaptor::cbs_hideEvent_1595_0, arg1); + } else { + QScrollBar::hideEvent(arg1); + } + } + + // [adaptor impl] void QScrollBar::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QScrollBar::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QScrollBar_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QScrollBar::initPainter(painter); + } + } + + // [adaptor impl] void QScrollBar::initStyleOption(QStyleOptionSlider *option) + void cbs_initStyleOption_c2476_0(QStyleOptionSlider *option) const + { + QScrollBar::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionSlider *option) const + { + if (cb_initStyleOption_c2476_0.can_issue()) { + cb_initStyleOption_c2476_0.issue(&QScrollBar_Adaptor::cbs_initStyleOption_c2476_0, option); + } else { + QScrollBar::initStyleOption(option); + } + } + + // [adaptor impl] void QScrollBar::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QScrollBar::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QScrollBar_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QScrollBar::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QScrollBar::keyPressEvent(QKeyEvent *ev) + void cbs_keyPressEvent_1514_0(QKeyEvent *ev) + { + QScrollBar::keyPressEvent(ev); + } + + virtual void keyPressEvent(QKeyEvent *ev) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QScrollBar_Adaptor::cbs_keyPressEvent_1514_0, ev); + } else { + QScrollBar::keyPressEvent(ev); + } + } + + // [adaptor impl] void QScrollBar::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QScrollBar::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QScrollBar_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QScrollBar::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QScrollBar::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QScrollBar::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QScrollBar_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QScrollBar::leaveEvent(event); + } + } + + // [adaptor impl] int QScrollBar::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QScrollBar::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QScrollBar_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QScrollBar::metric(arg1); + } + } + + // [adaptor impl] void QScrollBar::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QScrollBar::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QScrollBar_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QScrollBar::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QScrollBar::mouseMoveEvent(QMouseEvent *) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *arg1) + { + QScrollBar::mouseMoveEvent(arg1); + } + + virtual void mouseMoveEvent(QMouseEvent *arg1) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QScrollBar_Adaptor::cbs_mouseMoveEvent_1738_0, arg1); + } else { + QScrollBar::mouseMoveEvent(arg1); + } + } + + // [adaptor impl] void QScrollBar::mousePressEvent(QMouseEvent *) + void cbs_mousePressEvent_1738_0(QMouseEvent *arg1) + { + QScrollBar::mousePressEvent(arg1); + } + + virtual void mousePressEvent(QMouseEvent *arg1) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QScrollBar_Adaptor::cbs_mousePressEvent_1738_0, arg1); + } else { + QScrollBar::mousePressEvent(arg1); + } + } + + // [adaptor impl] void QScrollBar::mouseReleaseEvent(QMouseEvent *) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *arg1) + { + QScrollBar::mouseReleaseEvent(arg1); + } + + virtual void mouseReleaseEvent(QMouseEvent *arg1) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QScrollBar_Adaptor::cbs_mouseReleaseEvent_1738_0, arg1); + } else { + QScrollBar::mouseReleaseEvent(arg1); + } + } + + // [adaptor impl] void QScrollBar::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QScrollBar::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QScrollBar_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QScrollBar::moveEvent(event); + } + } + + // [adaptor impl] bool QScrollBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QScrollBar::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QScrollBar_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QScrollBar::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QScrollBar::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QScrollBar::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QScrollBar_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QScrollBar::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QScrollBar::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QScrollBar::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QScrollBar_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QScrollBar::redirected(offset); + } + } + + // [adaptor impl] void QScrollBar::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QScrollBar::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QScrollBar_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QScrollBar::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QScrollBar::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QScrollBar::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QScrollBar_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QScrollBar::sharedPainter(); + } + } + + // [adaptor impl] void QScrollBar::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QScrollBar::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QScrollBar_Adaptor::cbs_showEvent_1634_0, event); + } else { + QScrollBar::showEvent(event); + } + } + + // [adaptor impl] void QScrollBar::sliderChange(QAbstractSlider::SliderChange change) + void cbs_sliderChange_3257_0(unsigned int change) + { + QScrollBar::sliderChange(QAbstractSlider::SliderChange(change)); + } + + virtual void sliderChange(QAbstractSlider::SliderChange change) + { + if (cb_sliderChange_3257_0.can_issue()) { + cb_sliderChange_3257_0.issue(&QScrollBar_Adaptor::cbs_sliderChange_3257_0, (unsigned int)(change)); + } else { + QScrollBar::sliderChange(change); + } + } + + // [adaptor impl] void QScrollBar::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QScrollBar::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QScrollBar_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QScrollBar::tabletEvent(event); + } + } + + // [adaptor impl] void QScrollBar::timerEvent(QTimerEvent *) + void cbs_timerEvent_1730_0(QTimerEvent *arg1) + { + QScrollBar::timerEvent(arg1); + } + + virtual void timerEvent(QTimerEvent *arg1) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QScrollBar_Adaptor::cbs_timerEvent_1730_0, arg1); + } else { + QScrollBar::timerEvent(arg1); + } + } + + // [adaptor impl] void QScrollBar::wheelEvent(QWheelEvent *) + void cbs_wheelEvent_1718_0(QWheelEvent *arg1) + { + QScrollBar::wheelEvent(arg1); + } + + virtual void wheelEvent(QWheelEvent *arg1) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QScrollBar_Adaptor::cbs_wheelEvent_1718_0, arg1); + } else { + QScrollBar::wheelEvent(arg1); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2476_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_sliderChange_3257_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QScrollBar_Adaptor::~QScrollBar_Adaptor() { } + +// Constructor QScrollBar::QScrollBar(QWidget *parent) (adaptor class) + +static void _init_ctor_QScrollBar_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QScrollBar_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QScrollBar_Adaptor (arg1)); +} + + +// Constructor QScrollBar::QScrollBar(Qt::Orientation, QWidget *parent) (adaptor class) + +static void _init_ctor_QScrollBar_Adaptor_3120 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QScrollBar_Adaptor_3120 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QScrollBar_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// void QScrollBar::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QScrollBar::actionTriggered(int action) + +static void _init_emitter_actionTriggered_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_actionTriggered_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QScrollBar_Adaptor *)cls)->emitter_QScrollBar_actionTriggered_767 (arg1); +} + + +// void QScrollBar::changeEvent(QEvent *e) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QScrollBar::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QScrollBar::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QScrollBar::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QScrollBar::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->fp_QScrollBar_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QScrollBar::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QScrollBar_Adaptor *)cls)->emitter_QScrollBar_customContextMenuRequested_1916 (arg1); +} + + +// void QScrollBar::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QScrollBar::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->fp_QScrollBar_destroy_1620 (arg1, arg2); +} + + +// emitter void QScrollBar::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QScrollBar_Adaptor *)cls)->emitter_QScrollBar_destroyed_1302 (arg1); +} + + +// void QScrollBar::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QScrollBar::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QScrollBar::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QScrollBar::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QScrollBar::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QScrollBar::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QScrollBar::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QScrollBar_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QScrollBar::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QScrollBar_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QScrollBar::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QScrollBar::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QScrollBar_Adaptor *)cls)->fp_QScrollBar_focusNextChild_0 ()); +} + + +// bool QScrollBar::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QScrollBar_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QScrollBar::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QScrollBar::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QScrollBar_Adaptor *)cls)->fp_QScrollBar_focusPreviousChild_0 ()); +} + + +// bool QScrollBar::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QScrollBar_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QScrollBar::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QScrollBar_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QScrollBar::hideEvent(QHideEvent *) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QScrollBar::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QScrollBar::initStyleOption(QStyleOptionSlider *option) + +static void _init_cbs_initStyleOption_c2476_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2476_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionSlider *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_initStyleOption_c2476_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2476_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_initStyleOption_c2476_0 = cb; +} + + +// void QScrollBar::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QScrollBar::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QScrollBar_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QScrollBar::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QScrollBar_Adaptor *)cls)->fp_QScrollBar_isSignalConnected_c2394 (arg1)); +} + + +// void QScrollBar::keyPressEvent(QKeyEvent *ev) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QScrollBar::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QScrollBar::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QScrollBar::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QScrollBar_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QScrollBar::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QScrollBar_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QScrollBar::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QScrollBar::mouseMoveEvent(QMouseEvent *) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QScrollBar::mousePressEvent(QMouseEvent *) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QScrollBar::mouseReleaseEvent(QMouseEvent *) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QScrollBar::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QScrollBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QScrollBar_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QScrollBar::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QScrollBar_Adaptor *)cls)->emitter_QScrollBar_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QScrollBar::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QScrollBar_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QScrollBar::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QScrollBar::rangeChanged(int min, int max) + +static void _init_emitter_rangeChanged_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("max"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_rangeChanged_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QScrollBar_Adaptor *)cls)->emitter_QScrollBar_rangeChanged_1426 (arg1, arg2); +} + + +// exposed int QScrollBar::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QScrollBar_Adaptor *)cls)->fp_QScrollBar_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QScrollBar::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QScrollBar_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// exposed QAbstractSlider::SliderAction QScrollBar::repeatAction() + +static void _init_fp_repeatAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_fp_repeatAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QScrollBar_Adaptor *)cls)->fp_QScrollBar_repeatAction_c0 ()); +} + + +// void QScrollBar::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QScrollBar::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QScrollBar_Adaptor *)cls)->fp_QScrollBar_sender_c0 ()); +} + + +// exposed int QScrollBar::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QScrollBar_Adaptor *)cls)->fp_QScrollBar_senderSignalIndex_c0 ()); +} + + +// exposed void QScrollBar::setRepeatAction(QAbstractSlider::SliderAction action, int thresholdTime, int repeatTime) + +static void _init_fp_setRepeatAction_4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("thresholdTime", true, "500"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("repeatTime", true, "50"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_setRepeatAction_4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (500, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->fp_QScrollBar_setRepeatAction_4599 (arg1, arg2, arg3); +} + + +// void QScrollBar::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QScrollBar::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QScrollBar_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QScrollBar::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QScrollBar::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QScrollBar_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QScrollBar::sliderChange(QAbstractSlider::SliderChange change) + +static void _init_cbs_sliderChange_3257_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sliderChange_3257_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_sliderChange_3257_0 (arg1); +} + +static void _set_callback_cbs_sliderChange_3257_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_sliderChange_3257_0 = cb; +} + + +// emitter void QScrollBar::sliderMoved(int position) + +static void _init_emitter_sliderMoved_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_sliderMoved_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QScrollBar_Adaptor *)cls)->emitter_QScrollBar_sliderMoved_767 (arg1); +} + + +// emitter void QScrollBar::sliderPressed() + +static void _init_emitter_sliderPressed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_sliderPressed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QScrollBar_Adaptor *)cls)->emitter_QScrollBar_sliderPressed_0 (); +} + + +// emitter void QScrollBar::sliderReleased() + +static void _init_emitter_sliderReleased_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_sliderReleased_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QScrollBar_Adaptor *)cls)->emitter_QScrollBar_sliderReleased_0 (); +} + + +// void QScrollBar::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QScrollBar::timerEvent(QTimerEvent *) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QScrollBar::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->fp_QScrollBar_updateMicroFocus_2420 (arg1); +} + + +// emitter void QScrollBar::valueChanged(int value) + +static void _init_emitter_valueChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_valueChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QScrollBar_Adaptor *)cls)->emitter_QScrollBar_valueChanged_767 (arg1); +} + + +// void QScrollBar::wheelEvent(QWheelEvent *) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollBar_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QScrollBar_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QScrollBar::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QScrollBar_Adaptor *)cls)->emitter_QScrollBar_windowIconChanged_1787 (arg1); +} + + +// emitter void QScrollBar::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QScrollBar_Adaptor *)cls)->emitter_QScrollBar_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QScrollBar::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QScrollBar_Adaptor *)cls)->emitter_QScrollBar_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QScrollBar (); + +static gsi::Methods methods_QScrollBar_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QScrollBar::QScrollBar(QWidget *parent)\nThis method creates an object of class QScrollBar.", &_init_ctor_QScrollBar_Adaptor_1315, &_call_ctor_QScrollBar_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QScrollBar::QScrollBar(Qt::Orientation, QWidget *parent)\nThis method creates an object of class QScrollBar.", &_init_ctor_QScrollBar_Adaptor_3120, &_call_ctor_QScrollBar_Adaptor_3120); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QScrollBar::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_actionTriggered", "@brief Emitter for signal void QScrollBar::actionTriggered(int action)\nCall this method to emit this signal.", false, &_init_emitter_actionTriggered_767, &_call_emitter_actionTriggered_767); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QScrollBar::changeEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QScrollBar::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QScrollBar::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QScrollBar::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QScrollBar::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QScrollBar::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QScrollBar::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QScrollBar::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QScrollBar::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QScrollBar::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QScrollBar::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QScrollBar::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QScrollBar::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QScrollBar::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QScrollBar::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QScrollBar::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QScrollBar::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QScrollBar::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QScrollBar::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QScrollBar::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QScrollBar::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QScrollBar::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QScrollBar::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QScrollBar::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QScrollBar::hideEvent(QHideEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QScrollBar::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QScrollBar::initStyleOption(QStyleOptionSlider *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2476_0, &_call_cbs_initStyleOption_c2476_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2476_0, &_call_cbs_initStyleOption_c2476_0, &_set_callback_cbs_initStyleOption_c2476_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QScrollBar::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QScrollBar::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QScrollBar::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QScrollBar::keyPressEvent(QKeyEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QScrollBar::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QScrollBar::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QScrollBar::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QScrollBar::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QScrollBar::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QScrollBar::mouseMoveEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QScrollBar::mousePressEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QScrollBar::mouseReleaseEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QScrollBar::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QScrollBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QScrollBar::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QScrollBar::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QScrollBar::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_rangeChanged", "@brief Emitter for signal void QScrollBar::rangeChanged(int min, int max)\nCall this method to emit this signal.", false, &_init_emitter_rangeChanged_1426, &_call_emitter_rangeChanged_1426); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QScrollBar::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QScrollBar::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*repeatAction", "@brief Method QAbstractSlider::SliderAction QScrollBar::repeatAction()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_repeatAction_c0, &_call_fp_repeatAction_c0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QScrollBar::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QScrollBar::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QScrollBar::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setRepeatAction", "@brief Method void QScrollBar::setRepeatAction(QAbstractSlider::SliderAction action, int thresholdTime, int repeatTime)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setRepeatAction_4599, &_call_fp_setRepeatAction_4599); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QScrollBar::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QScrollBar::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QScrollBar::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QScrollBar::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*sliderChange", "@brief Virtual method void QScrollBar::sliderChange(QAbstractSlider::SliderChange change)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sliderChange_3257_0, &_call_cbs_sliderChange_3257_0); + methods += new qt_gsi::GenericMethod ("*sliderChange", "@hide", false, &_init_cbs_sliderChange_3257_0, &_call_cbs_sliderChange_3257_0, &_set_callback_cbs_sliderChange_3257_0); + methods += new qt_gsi::GenericMethod ("emit_sliderMoved", "@brief Emitter for signal void QScrollBar::sliderMoved(int position)\nCall this method to emit this signal.", false, &_init_emitter_sliderMoved_767, &_call_emitter_sliderMoved_767); + methods += new qt_gsi::GenericMethod ("emit_sliderPressed", "@brief Emitter for signal void QScrollBar::sliderPressed()\nCall this method to emit this signal.", false, &_init_emitter_sliderPressed_0, &_call_emitter_sliderPressed_0); + methods += new qt_gsi::GenericMethod ("emit_sliderReleased", "@brief Emitter for signal void QScrollBar::sliderReleased()\nCall this method to emit this signal.", false, &_init_emitter_sliderReleased_0, &_call_emitter_sliderReleased_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QScrollBar::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QScrollBar::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QScrollBar::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("emit_valueChanged", "@brief Emitter for signal void QScrollBar::valueChanged(int value)\nCall this method to emit this signal.", false, &_init_emitter_valueChanged_767, &_call_emitter_valueChanged_767); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QScrollBar::wheelEvent(QWheelEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QScrollBar::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QScrollBar::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QScrollBar::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QScrollBar_Adaptor (qtdecl_QScrollBar (), "QtWidgets", "QScrollBar", + methods_QScrollBar_Adaptor (), + "@qt\n@brief Binding of QScrollBar"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQScroller.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQScroller.cc new file mode 100644 index 000000000..fbae65282 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQScroller.cc @@ -0,0 +1,682 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQScroller.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QScroller + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QScroller::staticMetaObject); +} + + +// void QScroller::ensureVisible(const QRectF &rect, double xmargin, double ymargin) + + +static void _init_f_ensureVisible_3788 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("xmargin"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("ymargin"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_ensureVisible_3788 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScroller *)cls)->ensureVisible (arg1, arg2, arg3); +} + + +// void QScroller::ensureVisible(const QRectF &rect, double xmargin, double ymargin, int scrollTime) + + +static void _init_f_ensureVisible_4447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("xmargin"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("ymargin"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("scrollTime"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_ensureVisible_4447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRectF &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScroller *)cls)->ensureVisible (arg1, arg2, arg3, arg4); +} + + +// QPointF QScroller::finalPosition() + + +static void _init_f_finalPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_finalPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QScroller *)cls)->finalPosition ()); +} + + +// bool QScroller::handleInput(QScroller::Input input, const QPointF &position, qint64 timestamp) + + +static void _init_f_handleInput_4755 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("position"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("timestamp", true, "0"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_handleInput_4755 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + qint64 arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((bool)((QScroller *)cls)->handleInput (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +// QPointF QScroller::pixelPerMeter() + + +static void _init_f_pixelPerMeter_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pixelPerMeter_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QScroller *)cls)->pixelPerMeter ()); +} + + +// void QScroller::resendPrepareEvent() + + +static void _init_f_resendPrepareEvent_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resendPrepareEvent_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScroller *)cls)->resendPrepareEvent (); +} + + +// void QScroller::scrollTo(const QPointF &pos) + + +static void _init_f_scrollTo_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_scrollTo_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScroller *)cls)->scrollTo (arg1); +} + + +// void QScroller::scrollTo(const QPointF &pos, int scrollTime) + + +static void _init_f_scrollTo_2645 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("scrollTime"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_scrollTo_2645 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScroller *)cls)->scrollTo (arg1, arg2); +} + + +// QScrollerProperties QScroller::scrollerProperties() + + +static void _init_f_scrollerProperties_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_scrollerProperties_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QScrollerProperties)((QScroller *)cls)->scrollerProperties ()); +} + + +// void QScroller::setScrollerProperties(const QScrollerProperties &prop) + + +static void _init_f_setScrollerProperties_3301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prop"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScrollerProperties_3301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScroller *)cls)->setScrollerProperties (arg1); +} + + +// void QScroller::setSnapPositionsX(const QList &positions) + + +static void _init_f_setSnapPositionsX_2461 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("positions"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSnapPositionsX_2461 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScroller *)cls)->setSnapPositionsX (arg1); +} + + +// void QScroller::setSnapPositionsX(double first, double interval) + + +static void _init_f_setSnapPositionsX_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("first"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("interval"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setSnapPositionsX_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScroller *)cls)->setSnapPositionsX (arg1, arg2); +} + + +// void QScroller::setSnapPositionsY(const QList &positions) + + +static void _init_f_setSnapPositionsY_2461 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("positions"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSnapPositionsY_2461 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScroller *)cls)->setSnapPositionsY (arg1); +} + + +// void QScroller::setSnapPositionsY(double first, double interval) + + +static void _init_f_setSnapPositionsY_2034 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("first"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("interval"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setSnapPositionsY_2034 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScroller *)cls)->setSnapPositionsY (arg1, arg2); +} + + +// QScroller::State QScroller::state() + + +static void _init_f_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QScroller *)cls)->state ())); +} + + +// void QScroller::stop() + + +static void _init_f_stop_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stop_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScroller *)cls)->stop (); +} + + +// QObject *QScroller::target() + + +static void _init_f_target_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_target_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QScroller *)cls)->target ()); +} + + +// QPointF QScroller::velocity() + + +static void _init_f_velocity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_velocity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QScroller *)cls)->velocity ()); +} + + +// static QList QScroller::activeScrollers() + + +static void _init_f_activeScrollers_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_activeScrollers_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)QScroller::activeScrollers ()); +} + + +// static Qt::GestureType QScroller::grabGesture(QObject *target, QScroller::ScrollerGestureType gestureType) + + +static void _init_f_grabGesture_4656 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("gestureType", true, "QScroller::TouchGesture"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_f_grabGesture_4656 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QScroller::TouchGesture), heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QScroller::grabGesture (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()))); +} + + +// static Qt::GestureType QScroller::grabbedGesture(QObject *target) + + +static void _init_f_grabbedGesture_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_grabbedGesture_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QScroller::grabbedGesture (arg1))); +} + + +// static bool QScroller::hasScroller(QObject *target) + + +static void _init_f_hasScroller_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasScroller_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)QScroller::hasScroller (arg1)); +} + + +// static QScroller *QScroller::scroller(QObject *target) + + +static void _init_f_scroller_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_scroller_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QScroller *)QScroller::scroller (arg1)); +} + + +// static const QScroller *QScroller::scroller(const QObject *target) + + +static void _init_f_scroller_1997 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_scroller_1997 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QScroller *)QScroller::scroller (arg1)); +} + + +// static QString QScroller::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QScroller::tr (arg1, arg2, arg3)); +} + + +// static void QScroller::ungrabGesture(QObject *target) + + +static void _init_f_ungrabGesture_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_ungrabGesture_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QScroller::ungrabGesture (arg1); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QScroller () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("ensureVisible", "@brief Method void QScroller::ensureVisible(const QRectF &rect, double xmargin, double ymargin)\n", false, &_init_f_ensureVisible_3788, &_call_f_ensureVisible_3788); + methods += new qt_gsi::GenericMethod ("ensureVisible", "@brief Method void QScroller::ensureVisible(const QRectF &rect, double xmargin, double ymargin, int scrollTime)\n", false, &_init_f_ensureVisible_4447, &_call_f_ensureVisible_4447); + methods += new qt_gsi::GenericMethod ("finalPosition", "@brief Method QPointF QScroller::finalPosition()\n", true, &_init_f_finalPosition_c0, &_call_f_finalPosition_c0); + methods += new qt_gsi::GenericMethod ("handleInput", "@brief Method bool QScroller::handleInput(QScroller::Input input, const QPointF &position, qint64 timestamp)\n", false, &_init_f_handleInput_4755, &_call_f_handleInput_4755); + methods += new qt_gsi::GenericMethod ("pixelPerMeter", "@brief Method QPointF QScroller::pixelPerMeter()\n", true, &_init_f_pixelPerMeter_c0, &_call_f_pixelPerMeter_c0); + methods += new qt_gsi::GenericMethod ("resendPrepareEvent", "@brief Method void QScroller::resendPrepareEvent()\n", false, &_init_f_resendPrepareEvent_0, &_call_f_resendPrepareEvent_0); + methods += new qt_gsi::GenericMethod ("scrollTo", "@brief Method void QScroller::scrollTo(const QPointF &pos)\n", false, &_init_f_scrollTo_1986, &_call_f_scrollTo_1986); + methods += new qt_gsi::GenericMethod ("scrollTo", "@brief Method void QScroller::scrollTo(const QPointF &pos, int scrollTime)\n", false, &_init_f_scrollTo_2645, &_call_f_scrollTo_2645); + methods += new qt_gsi::GenericMethod (":scrollerProperties", "@brief Method QScrollerProperties QScroller::scrollerProperties()\n", true, &_init_f_scrollerProperties_c0, &_call_f_scrollerProperties_c0); + methods += new qt_gsi::GenericMethod ("setScrollerProperties|scrollerProperties=", "@brief Method void QScroller::setScrollerProperties(const QScrollerProperties &prop)\n", false, &_init_f_setScrollerProperties_3301, &_call_f_setScrollerProperties_3301); + methods += new qt_gsi::GenericMethod ("setSnapPositionsX", "@brief Method void QScroller::setSnapPositionsX(const QList &positions)\n", false, &_init_f_setSnapPositionsX_2461, &_call_f_setSnapPositionsX_2461); + methods += new qt_gsi::GenericMethod ("setSnapPositionsX", "@brief Method void QScroller::setSnapPositionsX(double first, double interval)\n", false, &_init_f_setSnapPositionsX_2034, &_call_f_setSnapPositionsX_2034); + methods += new qt_gsi::GenericMethod ("setSnapPositionsY", "@brief Method void QScroller::setSnapPositionsY(const QList &positions)\n", false, &_init_f_setSnapPositionsY_2461, &_call_f_setSnapPositionsY_2461); + methods += new qt_gsi::GenericMethod ("setSnapPositionsY", "@brief Method void QScroller::setSnapPositionsY(double first, double interval)\n", false, &_init_f_setSnapPositionsY_2034, &_call_f_setSnapPositionsY_2034); + methods += new qt_gsi::GenericMethod (":state", "@brief Method QScroller::State QScroller::state()\n", true, &_init_f_state_c0, &_call_f_state_c0); + methods += new qt_gsi::GenericMethod ("stop", "@brief Method void QScroller::stop()\n", false, &_init_f_stop_0, &_call_f_stop_0); + methods += new qt_gsi::GenericMethod ("target", "@brief Method QObject *QScroller::target()\n", true, &_init_f_target_c0, &_call_f_target_c0); + methods += new qt_gsi::GenericMethod ("velocity", "@brief Method QPointF QScroller::velocity()\n", true, &_init_f_velocity_c0, &_call_f_velocity_c0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QScroller::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QScroller::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("scrollerPropertiesChanged(const QScrollerProperties &)", "scrollerPropertiesChanged", gsi::arg("arg1"), "@brief Signal declaration for QScroller::scrollerPropertiesChanged(const QScrollerProperties &)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("stateChanged(QScroller::State)", "stateChanged", gsi::arg("newstate"), "@brief Signal declaration for QScroller::stateChanged(QScroller::State newstate)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("activeScrollers", "@brief Static method QList QScroller::activeScrollers()\nThis method is static and can be called without an instance.", &_init_f_activeScrollers_0, &_call_f_activeScrollers_0); + methods += new qt_gsi::GenericStaticMethod ("grabGesture", "@brief Static method Qt::GestureType QScroller::grabGesture(QObject *target, QScroller::ScrollerGestureType gestureType)\nThis method is static and can be called without an instance.", &_init_f_grabGesture_4656, &_call_f_grabGesture_4656); + methods += new qt_gsi::GenericStaticMethod ("grabbedGesture", "@brief Static method Qt::GestureType QScroller::grabbedGesture(QObject *target)\nThis method is static and can be called without an instance.", &_init_f_grabbedGesture_1302, &_call_f_grabbedGesture_1302); + methods += new qt_gsi::GenericStaticMethod ("hasScroller", "@brief Static method bool QScroller::hasScroller(QObject *target)\nThis method is static and can be called without an instance.", &_init_f_hasScroller_1302, &_call_f_hasScroller_1302); + methods += new qt_gsi::GenericStaticMethod ("scroller", "@brief Static method QScroller *QScroller::scroller(QObject *target)\nThis method is static and can be called without an instance.", &_init_f_scroller_1302, &_call_f_scroller_1302); + methods += new qt_gsi::GenericStaticMethod ("scroller", "@brief Static method const QScroller *QScroller::scroller(const QObject *target)\nThis method is static and can be called without an instance.", &_init_f_scroller_1997, &_call_f_scroller_1997); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QScroller::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + methods += new qt_gsi::GenericStaticMethod ("ungrabGesture", "@brief Static method void QScroller::ungrabGesture(QObject *target)\nThis method is static and can be called without an instance.", &_init_f_ungrabGesture_1302, &_call_f_ungrabGesture_1302); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QScroller (qtdecl_QObject (), "QtWidgets", "QScroller", + methods_QScroller (), + "@qt\n@brief Binding of QScroller"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QScroller () { return decl_QScroller; } + +} + + +// Implementation of the enum wrapper class for QScroller::Input +namespace qt_gsi +{ + +static gsi::Enum decl_QScroller_Input_Enum ("QtWidgets", "QScroller_Input", + gsi::enum_const ("InputPress", QScroller::InputPress, "@brief Enum constant QScroller::InputPress") + + gsi::enum_const ("InputMove", QScroller::InputMove, "@brief Enum constant QScroller::InputMove") + + gsi::enum_const ("InputRelease", QScroller::InputRelease, "@brief Enum constant QScroller::InputRelease"), + "@qt\n@brief This class represents the QScroller::Input enum"); + +static gsi::QFlagsClass decl_QScroller_Input_Enums ("QtWidgets", "QScroller_QFlags_Input", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QScroller_Input_Enum_in_parent (decl_QScroller_Input_Enum.defs ()); +static gsi::ClassExt decl_QScroller_Input_Enum_as_child (decl_QScroller_Input_Enum, "Input"); +static gsi::ClassExt decl_QScroller_Input_Enums_as_child (decl_QScroller_Input_Enums, "QFlags_Input"); + +} + + +// Implementation of the enum wrapper class for QScroller::ScrollerGestureType +namespace qt_gsi +{ + +static gsi::Enum decl_QScroller_ScrollerGestureType_Enum ("QtWidgets", "QScroller_ScrollerGestureType", + gsi::enum_const ("TouchGesture", QScroller::TouchGesture, "@brief Enum constant QScroller::TouchGesture") + + gsi::enum_const ("LeftMouseButtonGesture", QScroller::LeftMouseButtonGesture, "@brief Enum constant QScroller::LeftMouseButtonGesture") + + gsi::enum_const ("RightMouseButtonGesture", QScroller::RightMouseButtonGesture, "@brief Enum constant QScroller::RightMouseButtonGesture") + + gsi::enum_const ("MiddleMouseButtonGesture", QScroller::MiddleMouseButtonGesture, "@brief Enum constant QScroller::MiddleMouseButtonGesture"), + "@qt\n@brief This class represents the QScroller::ScrollerGestureType enum"); + +static gsi::QFlagsClass decl_QScroller_ScrollerGestureType_Enums ("QtWidgets", "QScroller_QFlags_ScrollerGestureType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QScroller_ScrollerGestureType_Enum_in_parent (decl_QScroller_ScrollerGestureType_Enum.defs ()); +static gsi::ClassExt decl_QScroller_ScrollerGestureType_Enum_as_child (decl_QScroller_ScrollerGestureType_Enum, "ScrollerGestureType"); +static gsi::ClassExt decl_QScroller_ScrollerGestureType_Enums_as_child (decl_QScroller_ScrollerGestureType_Enums, "QFlags_ScrollerGestureType"); + +} + + +// Implementation of the enum wrapper class for QScroller::State +namespace qt_gsi +{ + +static gsi::Enum decl_QScroller_State_Enum ("QtWidgets", "QScroller_State", + gsi::enum_const ("Inactive", QScroller::Inactive, "@brief Enum constant QScroller::Inactive") + + gsi::enum_const ("Pressed", QScroller::Pressed, "@brief Enum constant QScroller::Pressed") + + gsi::enum_const ("Dragging", QScroller::Dragging, "@brief Enum constant QScroller::Dragging") + + gsi::enum_const ("Scrolling", QScroller::Scrolling, "@brief Enum constant QScroller::Scrolling"), + "@qt\n@brief This class represents the QScroller::State enum"); + +static gsi::QFlagsClass decl_QScroller_State_Enums ("QtWidgets", "QScroller_QFlags_State", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QScroller_State_Enum_in_parent (decl_QScroller_State_Enum.defs ()); +static gsi::ClassExt decl_QScroller_State_Enum_as_child (decl_QScroller_State_Enum, "State"); +static gsi::ClassExt decl_QScroller_State_Enums_as_child (decl_QScroller_State_Enums, "QFlags_State"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQScrollerProperties.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQScrollerProperties.cc new file mode 100644 index 000000000..841a21b1b --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQScrollerProperties.cc @@ -0,0 +1,308 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQScrollerProperties.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QScrollerProperties + +// bool QScrollerProperties::operator!=(const QScrollerProperties &sp) + + +static void _init_f_operator_excl__eq__c3301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c3301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QScrollerProperties *)cls)->operator!= (arg1)); +} + + +// QScrollerProperties &QScrollerProperties::operator=(const QScrollerProperties &sp) + + +static void _init_f_operator_eq__3301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QScrollerProperties &)((QScrollerProperties *)cls)->operator= (arg1)); +} + + +// bool QScrollerProperties::operator==(const QScrollerProperties &sp) + + +static void _init_f_operator_eq__eq__c3301 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c3301 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QScrollerProperties *)cls)->operator== (arg1)); +} + + +// QVariant QScrollerProperties::scrollMetric(QScrollerProperties::ScrollMetric metric) + + +static void _init_f_scrollMetric_c3775 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("metric"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_scrollMetric_c3775 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QVariant)((QScrollerProperties *)cls)->scrollMetric (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QScrollerProperties::setScrollMetric(QScrollerProperties::ScrollMetric metric, const QVariant &value) + + +static void _init_f_setScrollMetric_5786 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("metric"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setScrollMetric_5786 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QScrollerProperties *)cls)->setScrollMetric (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// static void QScrollerProperties::setDefaultScrollerProperties(const QScrollerProperties &sp) + + +static void _init_f_setDefaultScrollerProperties_3301 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sp"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultScrollerProperties_3301 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QScrollerProperties::setDefaultScrollerProperties (arg1); +} + + +// static void QScrollerProperties::unsetDefaultScrollerProperties() + + +static void _init_f_unsetDefaultScrollerProperties_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unsetDefaultScrollerProperties_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QScrollerProperties::unsetDefaultScrollerProperties (); +} + + +namespace gsi +{ + +static gsi::Methods methods_QScrollerProperties () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QScrollerProperties::operator!=(const QScrollerProperties &sp)\n", true, &_init_f_operator_excl__eq__c3301, &_call_f_operator_excl__eq__c3301); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QScrollerProperties &QScrollerProperties::operator=(const QScrollerProperties &sp)\n", false, &_init_f_operator_eq__3301, &_call_f_operator_eq__3301); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QScrollerProperties::operator==(const QScrollerProperties &sp)\n", true, &_init_f_operator_eq__eq__c3301, &_call_f_operator_eq__eq__c3301); + methods += new qt_gsi::GenericMethod ("scrollMetric", "@brief Method QVariant QScrollerProperties::scrollMetric(QScrollerProperties::ScrollMetric metric)\n", true, &_init_f_scrollMetric_c3775, &_call_f_scrollMetric_c3775); + methods += new qt_gsi::GenericMethod ("setScrollMetric", "@brief Method void QScrollerProperties::setScrollMetric(QScrollerProperties::ScrollMetric metric, const QVariant &value)\n", false, &_init_f_setScrollMetric_5786, &_call_f_setScrollMetric_5786); + methods += new qt_gsi::GenericStaticMethod ("setDefaultScrollerProperties", "@brief Static method void QScrollerProperties::setDefaultScrollerProperties(const QScrollerProperties &sp)\nThis method is static and can be called without an instance.", &_init_f_setDefaultScrollerProperties_3301, &_call_f_setDefaultScrollerProperties_3301); + methods += new qt_gsi::GenericStaticMethod ("unsetDefaultScrollerProperties", "@brief Static method void QScrollerProperties::unsetDefaultScrollerProperties()\nThis method is static and can be called without an instance.", &_init_f_unsetDefaultScrollerProperties_0, &_call_f_unsetDefaultScrollerProperties_0); + return methods; +} + +gsi::Class decl_QScrollerProperties ("QtWidgets", "QScrollerProperties_Native", + methods_QScrollerProperties (), + "@hide\n@alias QScrollerProperties"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QScrollerProperties () { return decl_QScrollerProperties; } + +} + + +class QScrollerProperties_Adaptor : public QScrollerProperties, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QScrollerProperties_Adaptor(); + + // [adaptor ctor] QScrollerProperties::QScrollerProperties() + QScrollerProperties_Adaptor() : QScrollerProperties() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QScrollerProperties::QScrollerProperties(const QScrollerProperties &sp) + QScrollerProperties_Adaptor(const QScrollerProperties &sp) : QScrollerProperties(sp) + { + qt_gsi::QtObjectBase::init (this); + } + + +}; + +QScrollerProperties_Adaptor::~QScrollerProperties_Adaptor() { } + +// Constructor QScrollerProperties::QScrollerProperties() (adaptor class) + +static void _init_ctor_QScrollerProperties_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QScrollerProperties_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QScrollerProperties_Adaptor ()); +} + + +// Constructor QScrollerProperties::QScrollerProperties(const QScrollerProperties &sp) (adaptor class) + +static void _init_ctor_QScrollerProperties_Adaptor_3301 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("sp"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QScrollerProperties_Adaptor_3301 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QScrollerProperties &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QScrollerProperties_Adaptor (arg1)); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QScrollerProperties (); + +static gsi::Methods methods_QScrollerProperties_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QScrollerProperties::QScrollerProperties()\nThis method creates an object of class QScrollerProperties.", &_init_ctor_QScrollerProperties_Adaptor_0, &_call_ctor_QScrollerProperties_Adaptor_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QScrollerProperties::QScrollerProperties(const QScrollerProperties &sp)\nThis method creates an object of class QScrollerProperties.", &_init_ctor_QScrollerProperties_Adaptor_3301, &_call_ctor_QScrollerProperties_Adaptor_3301); + return methods; +} + +gsi::Class decl_QScrollerProperties_Adaptor (qtdecl_QScrollerProperties (), "QtWidgets", "QScrollerProperties", + methods_QScrollerProperties_Adaptor (), + "@qt\n@brief Binding of QScrollerProperties"); + +} + + +// Implementation of the enum wrapper class for QScrollerProperties::ScrollMetric +namespace qt_gsi +{ + +static gsi::Enum decl_QScrollerProperties_ScrollMetric_Enum ("QtWidgets", "QScrollerProperties_ScrollMetric", + gsi::enum_const ("MousePressEventDelay", QScrollerProperties::MousePressEventDelay, "@brief Enum constant QScrollerProperties::MousePressEventDelay") + + gsi::enum_const ("DragStartDistance", QScrollerProperties::DragStartDistance, "@brief Enum constant QScrollerProperties::DragStartDistance") + + gsi::enum_const ("DragVelocitySmoothingFactor", QScrollerProperties::DragVelocitySmoothingFactor, "@brief Enum constant QScrollerProperties::DragVelocitySmoothingFactor") + + gsi::enum_const ("AxisLockThreshold", QScrollerProperties::AxisLockThreshold, "@brief Enum constant QScrollerProperties::AxisLockThreshold") + + gsi::enum_const ("ScrollingCurve", QScrollerProperties::ScrollingCurve, "@brief Enum constant QScrollerProperties::ScrollingCurve") + + gsi::enum_const ("DecelerationFactor", QScrollerProperties::DecelerationFactor, "@brief Enum constant QScrollerProperties::DecelerationFactor") + + gsi::enum_const ("MinimumVelocity", QScrollerProperties::MinimumVelocity, "@brief Enum constant QScrollerProperties::MinimumVelocity") + + gsi::enum_const ("MaximumVelocity", QScrollerProperties::MaximumVelocity, "@brief Enum constant QScrollerProperties::MaximumVelocity") + + gsi::enum_const ("MaximumClickThroughVelocity", QScrollerProperties::MaximumClickThroughVelocity, "@brief Enum constant QScrollerProperties::MaximumClickThroughVelocity") + + gsi::enum_const ("AcceleratingFlickMaximumTime", QScrollerProperties::AcceleratingFlickMaximumTime, "@brief Enum constant QScrollerProperties::AcceleratingFlickMaximumTime") + + gsi::enum_const ("AcceleratingFlickSpeedupFactor", QScrollerProperties::AcceleratingFlickSpeedupFactor, "@brief Enum constant QScrollerProperties::AcceleratingFlickSpeedupFactor") + + gsi::enum_const ("SnapPositionRatio", QScrollerProperties::SnapPositionRatio, "@brief Enum constant QScrollerProperties::SnapPositionRatio") + + gsi::enum_const ("SnapTime", QScrollerProperties::SnapTime, "@brief Enum constant QScrollerProperties::SnapTime") + + gsi::enum_const ("OvershootDragResistanceFactor", QScrollerProperties::OvershootDragResistanceFactor, "@brief Enum constant QScrollerProperties::OvershootDragResistanceFactor") + + gsi::enum_const ("OvershootDragDistanceFactor", QScrollerProperties::OvershootDragDistanceFactor, "@brief Enum constant QScrollerProperties::OvershootDragDistanceFactor") + + gsi::enum_const ("OvershootScrollDistanceFactor", QScrollerProperties::OvershootScrollDistanceFactor, "@brief Enum constant QScrollerProperties::OvershootScrollDistanceFactor") + + gsi::enum_const ("OvershootScrollTime", QScrollerProperties::OvershootScrollTime, "@brief Enum constant QScrollerProperties::OvershootScrollTime") + + gsi::enum_const ("HorizontalOvershootPolicy", QScrollerProperties::HorizontalOvershootPolicy, "@brief Enum constant QScrollerProperties::HorizontalOvershootPolicy") + + gsi::enum_const ("VerticalOvershootPolicy", QScrollerProperties::VerticalOvershootPolicy, "@brief Enum constant QScrollerProperties::VerticalOvershootPolicy") + + gsi::enum_const ("FrameRate", QScrollerProperties::FrameRate, "@brief Enum constant QScrollerProperties::FrameRate") + + gsi::enum_const ("ScrollMetricCount", QScrollerProperties::ScrollMetricCount, "@brief Enum constant QScrollerProperties::ScrollMetricCount"), + "@qt\n@brief This class represents the QScrollerProperties::ScrollMetric enum"); + +static gsi::QFlagsClass decl_QScrollerProperties_ScrollMetric_Enums ("QtWidgets", "QScrollerProperties_QFlags_ScrollMetric", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QScrollerProperties_ScrollMetric_Enum_in_parent (decl_QScrollerProperties_ScrollMetric_Enum.defs ()); +static gsi::ClassExt decl_QScrollerProperties_ScrollMetric_Enum_as_child (decl_QScrollerProperties_ScrollMetric_Enum, "ScrollMetric"); +static gsi::ClassExt decl_QScrollerProperties_ScrollMetric_Enums_as_child (decl_QScrollerProperties_ScrollMetric_Enums, "QFlags_ScrollMetric"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQSizeGrip.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQSizeGrip.cc new file mode 100644 index 000000000..9252efeb0 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQSizeGrip.cc @@ -0,0 +1,2473 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSizeGrip.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSizeGrip + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSizeGrip::staticMetaObject); +} + + +// void QSizeGrip::setVisible(bool) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip *)cls)->setVisible (arg1); +} + + +// QSize QSizeGrip::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSizeGrip *)cls)->sizeHint ()); +} + + +// static QString QSizeGrip::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSizeGrip::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSizeGrip () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QSizeGrip::setVisible(bool)\nThis is a reimplementation of QWidget::setVisible", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QSizeGrip::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QSizeGrip::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSizeGrip::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSizeGrip::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QSizeGrip::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QSizeGrip::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QSizeGrip::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSizeGrip::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QSizeGrip (qtdecl_QWidget (), "QtWidgets", "QSizeGrip_Native", + methods_QSizeGrip (), + "@hide\n@alias QSizeGrip"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSizeGrip () { return decl_QSizeGrip; } + +} + + +class QSizeGrip_Adaptor : public QSizeGrip, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSizeGrip_Adaptor(); + + // [adaptor ctor] QSizeGrip::QSizeGrip(QWidget *parent) + QSizeGrip_Adaptor(QWidget *parent) : QSizeGrip(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QSizeGrip::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QSizeGrip_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QSizeGrip::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QSizeGrip::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QSizeGrip_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QSizeGrip::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QSizeGrip::focusNextChild() + bool fp_QSizeGrip_focusNextChild_0 () { + return QSizeGrip::focusNextChild(); + } + + // [expose] bool QSizeGrip::focusPreviousChild() + bool fp_QSizeGrip_focusPreviousChild_0 () { + return QSizeGrip::focusPreviousChild(); + } + + // [expose] bool QSizeGrip::isSignalConnected(const QMetaMethod &signal) + bool fp_QSizeGrip_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSizeGrip::isSignalConnected(signal); + } + + // [expose] int QSizeGrip::receivers(const char *signal) + int fp_QSizeGrip_receivers_c1731 (const char *signal) const { + return QSizeGrip::receivers(signal); + } + + // [expose] QObject *QSizeGrip::sender() + QObject * fp_QSizeGrip_sender_c0 () const { + return QSizeGrip::sender(); + } + + // [expose] int QSizeGrip::senderSignalIndex() + int fp_QSizeGrip_senderSignalIndex_c0 () const { + return QSizeGrip::senderSignalIndex(); + } + + // [expose] void QSizeGrip::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QSizeGrip_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QSizeGrip::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QSizeGrip::customContextMenuRequested(const QPoint &pos) + void emitter_QSizeGrip_customContextMenuRequested_1916(const QPoint &pos) + { + emit QSizeGrip::customContextMenuRequested(pos); + } + + // [emitter impl] void QSizeGrip::destroyed(QObject *) + void emitter_QSizeGrip_destroyed_1302(QObject *arg1) + { + emit QSizeGrip::destroyed(arg1); + } + + // [adaptor impl] bool QSizeGrip::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QSizeGrip::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QSizeGrip_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QSizeGrip::hasHeightForWidth(); + } + } + + // [adaptor impl] int QSizeGrip::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QSizeGrip::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QSizeGrip_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QSizeGrip::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QSizeGrip::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QSizeGrip::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QSizeGrip_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QSizeGrip::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QSizeGrip::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QSizeGrip::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QSizeGrip_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QSizeGrip::minimumSizeHint(); + } + } + + // [emitter impl] void QSizeGrip::objectNameChanged(const QString &objectName) + void emitter_QSizeGrip_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSizeGrip::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QSizeGrip::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QSizeGrip::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QSizeGrip_Adaptor::cbs_paintEngine_c0_0); + } else { + return QSizeGrip::paintEngine(); + } + } + + // [adaptor impl] void QSizeGrip::setVisible(bool) + void cbs_setVisible_864_0(bool arg1) + { + QSizeGrip::setVisible(arg1); + } + + virtual void setVisible(bool arg1) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QSizeGrip_Adaptor::cbs_setVisible_864_0, arg1); + } else { + QSizeGrip::setVisible(arg1); + } + } + + // [adaptor impl] QSize QSizeGrip::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QSizeGrip::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QSizeGrip_Adaptor::cbs_sizeHint_c0_0); + } else { + return QSizeGrip::sizeHint(); + } + } + + // [emitter impl] void QSizeGrip::windowIconChanged(const QIcon &icon) + void emitter_QSizeGrip_windowIconChanged_1787(const QIcon &icon) + { + emit QSizeGrip::windowIconChanged(icon); + } + + // [emitter impl] void QSizeGrip::windowIconTextChanged(const QString &iconText) + void emitter_QSizeGrip_windowIconTextChanged_2025(const QString &iconText) + { + emit QSizeGrip::windowIconTextChanged(iconText); + } + + // [emitter impl] void QSizeGrip::windowTitleChanged(const QString &title) + void emitter_QSizeGrip_windowTitleChanged_2025(const QString &title) + { + emit QSizeGrip::windowTitleChanged(title); + } + + // [adaptor impl] void QSizeGrip::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QSizeGrip::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QSizeGrip_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QSizeGrip::actionEvent(event); + } + } + + // [adaptor impl] void QSizeGrip::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QSizeGrip::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QSizeGrip_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QSizeGrip::changeEvent(arg1); + } + } + + // [adaptor impl] void QSizeGrip::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSizeGrip::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSizeGrip_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSizeGrip::childEvent(event); + } + } + + // [adaptor impl] void QSizeGrip::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QSizeGrip::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QSizeGrip_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QSizeGrip::closeEvent(event); + } + } + + // [adaptor impl] void QSizeGrip::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QSizeGrip::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QSizeGrip_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QSizeGrip::contextMenuEvent(event); + } + } + + // [adaptor impl] void QSizeGrip::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSizeGrip::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSizeGrip_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSizeGrip::customEvent(event); + } + } + + // [adaptor impl] void QSizeGrip::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSizeGrip::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSizeGrip_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSizeGrip::disconnectNotify(signal); + } + } + + // [adaptor impl] void QSizeGrip::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QSizeGrip::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QSizeGrip_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QSizeGrip::dragEnterEvent(event); + } + } + + // [adaptor impl] void QSizeGrip::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QSizeGrip::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QSizeGrip_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QSizeGrip::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QSizeGrip::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QSizeGrip::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QSizeGrip_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QSizeGrip::dragMoveEvent(event); + } + } + + // [adaptor impl] void QSizeGrip::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QSizeGrip::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QSizeGrip_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QSizeGrip::dropEvent(event); + } + } + + // [adaptor impl] void QSizeGrip::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QSizeGrip::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QSizeGrip_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QSizeGrip::enterEvent(event); + } + } + + // [adaptor impl] bool QSizeGrip::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QSizeGrip::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSizeGrip_Adaptor::cbs_event_1217_0, arg1); + } else { + return QSizeGrip::event(arg1); + } + } + + // [adaptor impl] bool QSizeGrip::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QSizeGrip::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSizeGrip_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QSizeGrip::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QSizeGrip::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QSizeGrip::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QSizeGrip_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QSizeGrip::focusInEvent(event); + } + } + + // [adaptor impl] bool QSizeGrip::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QSizeGrip::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QSizeGrip_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QSizeGrip::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QSizeGrip::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QSizeGrip::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QSizeGrip_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QSizeGrip::focusOutEvent(event); + } + } + + // [adaptor impl] void QSizeGrip::hideEvent(QHideEvent *hideEvent) + void cbs_hideEvent_1595_0(QHideEvent *_hideEvent) + { + QSizeGrip::hideEvent(_hideEvent); + } + + virtual void hideEvent(QHideEvent *_hideEvent) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QSizeGrip_Adaptor::cbs_hideEvent_1595_0, _hideEvent); + } else { + QSizeGrip::hideEvent(_hideEvent); + } + } + + // [adaptor impl] void QSizeGrip::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QSizeGrip::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QSizeGrip_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QSizeGrip::initPainter(painter); + } + } + + // [adaptor impl] void QSizeGrip::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QSizeGrip::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QSizeGrip_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QSizeGrip::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QSizeGrip::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QSizeGrip::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QSizeGrip_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QSizeGrip::keyPressEvent(event); + } + } + + // [adaptor impl] void QSizeGrip::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QSizeGrip::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QSizeGrip_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QSizeGrip::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QSizeGrip::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QSizeGrip::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QSizeGrip_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QSizeGrip::leaveEvent(event); + } + } + + // [adaptor impl] int QSizeGrip::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QSizeGrip::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QSizeGrip_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QSizeGrip::metric(arg1); + } + } + + // [adaptor impl] void QSizeGrip::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QSizeGrip::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QSizeGrip_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QSizeGrip::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QSizeGrip::mouseMoveEvent(QMouseEvent *) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *arg1) + { + QSizeGrip::mouseMoveEvent(arg1); + } + + virtual void mouseMoveEvent(QMouseEvent *arg1) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QSizeGrip_Adaptor::cbs_mouseMoveEvent_1738_0, arg1); + } else { + QSizeGrip::mouseMoveEvent(arg1); + } + } + + // [adaptor impl] void QSizeGrip::mousePressEvent(QMouseEvent *) + void cbs_mousePressEvent_1738_0(QMouseEvent *arg1) + { + QSizeGrip::mousePressEvent(arg1); + } + + virtual void mousePressEvent(QMouseEvent *arg1) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QSizeGrip_Adaptor::cbs_mousePressEvent_1738_0, arg1); + } else { + QSizeGrip::mousePressEvent(arg1); + } + } + + // [adaptor impl] void QSizeGrip::mouseReleaseEvent(QMouseEvent *mouseEvent) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *mouseEvent) + { + QSizeGrip::mouseReleaseEvent(mouseEvent); + } + + virtual void mouseReleaseEvent(QMouseEvent *mouseEvent) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QSizeGrip_Adaptor::cbs_mouseReleaseEvent_1738_0, mouseEvent); + } else { + QSizeGrip::mouseReleaseEvent(mouseEvent); + } + } + + // [adaptor impl] void QSizeGrip::moveEvent(QMoveEvent *moveEvent) + void cbs_moveEvent_1624_0(QMoveEvent *_moveEvent) + { + QSizeGrip::moveEvent(_moveEvent); + } + + virtual void moveEvent(QMoveEvent *_moveEvent) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QSizeGrip_Adaptor::cbs_moveEvent_1624_0, _moveEvent); + } else { + QSizeGrip::moveEvent(_moveEvent); + } + } + + // [adaptor impl] bool QSizeGrip::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QSizeGrip::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QSizeGrip_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QSizeGrip::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QSizeGrip::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QSizeGrip::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QSizeGrip_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QSizeGrip::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QSizeGrip::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QSizeGrip::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QSizeGrip_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QSizeGrip::redirected(offset); + } + } + + // [adaptor impl] void QSizeGrip::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QSizeGrip::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QSizeGrip_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QSizeGrip::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QSizeGrip::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QSizeGrip::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QSizeGrip_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QSizeGrip::sharedPainter(); + } + } + + // [adaptor impl] void QSizeGrip::showEvent(QShowEvent *showEvent) + void cbs_showEvent_1634_0(QShowEvent *_showEvent) + { + QSizeGrip::showEvent(_showEvent); + } + + virtual void showEvent(QShowEvent *_showEvent) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QSizeGrip_Adaptor::cbs_showEvent_1634_0, _showEvent); + } else { + QSizeGrip::showEvent(_showEvent); + } + } + + // [adaptor impl] void QSizeGrip::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QSizeGrip::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QSizeGrip_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QSizeGrip::tabletEvent(event); + } + } + + // [adaptor impl] void QSizeGrip::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSizeGrip::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSizeGrip_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSizeGrip::timerEvent(event); + } + } + + // [adaptor impl] void QSizeGrip::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QSizeGrip::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QSizeGrip_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QSizeGrip::wheelEvent(event); + } + } + + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QSizeGrip_Adaptor::~QSizeGrip_Adaptor() { } + +// Constructor QSizeGrip::QSizeGrip(QWidget *parent) (adaptor class) + +static void _init_ctor_QSizeGrip_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSizeGrip_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QSizeGrip_Adaptor (arg1)); +} + + +// void QSizeGrip::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QSizeGrip::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QSizeGrip::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSizeGrip::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QSizeGrip::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QSizeGrip::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->fp_QSizeGrip_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QSizeGrip::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QSizeGrip_Adaptor *)cls)->emitter_QSizeGrip_customContextMenuRequested_1916 (arg1); +} + + +// void QSizeGrip::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QSizeGrip::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->fp_QSizeGrip_destroy_1620 (arg1, arg2); +} + + +// emitter void QSizeGrip::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSizeGrip_Adaptor *)cls)->emitter_QSizeGrip_destroyed_1302 (arg1); +} + + +// void QSizeGrip::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QSizeGrip::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QSizeGrip::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QSizeGrip::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QSizeGrip::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QSizeGrip::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QSizeGrip::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSizeGrip_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSizeGrip::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSizeGrip_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QSizeGrip::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QSizeGrip::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSizeGrip_Adaptor *)cls)->fp_QSizeGrip_focusNextChild_0 ()); +} + + +// bool QSizeGrip::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QSizeGrip_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QSizeGrip::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QSizeGrip::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSizeGrip_Adaptor *)cls)->fp_QSizeGrip_focusPreviousChild_0 ()); +} + + +// bool QSizeGrip::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSizeGrip_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QSizeGrip::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QSizeGrip_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QSizeGrip::hideEvent(QHideEvent *hideEvent) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hideEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QSizeGrip::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QSizeGrip::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QSizeGrip::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QSizeGrip_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QSizeGrip::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSizeGrip_Adaptor *)cls)->fp_QSizeGrip_isSignalConnected_c2394 (arg1)); +} + + +// void QSizeGrip::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QSizeGrip::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QSizeGrip::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QSizeGrip::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QSizeGrip_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QSizeGrip::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSizeGrip_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QSizeGrip::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QSizeGrip::mouseMoveEvent(QMouseEvent *) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QSizeGrip::mousePressEvent(QMouseEvent *) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QSizeGrip::mouseReleaseEvent(QMouseEvent *mouseEvent) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mouseEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QSizeGrip::moveEvent(QMoveEvent *moveEvent) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("moveEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QSizeGrip::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QSizeGrip_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QSizeGrip::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSizeGrip_Adaptor *)cls)->emitter_QSizeGrip_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QSizeGrip::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QSizeGrip_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QSizeGrip::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QSizeGrip::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSizeGrip_Adaptor *)cls)->fp_QSizeGrip_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QSizeGrip::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QSizeGrip_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QSizeGrip::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QSizeGrip::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSizeGrip_Adaptor *)cls)->fp_QSizeGrip_sender_c0 ()); +} + + +// exposed int QSizeGrip::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSizeGrip_Adaptor *)cls)->fp_QSizeGrip_senderSignalIndex_c0 ()); +} + + +// void QSizeGrip::setVisible(bool) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QSizeGrip::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QSizeGrip_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QSizeGrip::showEvent(QShowEvent *showEvent) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("showEvent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QSizeGrip::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSizeGrip_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QSizeGrip::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QSizeGrip::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QSizeGrip::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->fp_QSizeGrip_updateMicroFocus_2420 (arg1); +} + + +// void QSizeGrip::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizeGrip_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QSizeGrip_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QSizeGrip::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QSizeGrip_Adaptor *)cls)->emitter_QSizeGrip_windowIconChanged_1787 (arg1); +} + + +// emitter void QSizeGrip::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSizeGrip_Adaptor *)cls)->emitter_QSizeGrip_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QSizeGrip::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSizeGrip_Adaptor *)cls)->emitter_QSizeGrip_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSizeGrip (); + +static gsi::Methods methods_QSizeGrip_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSizeGrip::QSizeGrip(QWidget *parent)\nThis method creates an object of class QSizeGrip.", &_init_ctor_QSizeGrip_Adaptor_1315, &_call_ctor_QSizeGrip_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QSizeGrip::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QSizeGrip::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSizeGrip::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QSizeGrip::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QSizeGrip::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QSizeGrip::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QSizeGrip::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSizeGrip::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QSizeGrip::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSizeGrip::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSizeGrip::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QSizeGrip::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QSizeGrip::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QSizeGrip::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QSizeGrip::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QSizeGrip::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QSizeGrip::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QSizeGrip::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QSizeGrip::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QSizeGrip::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QSizeGrip::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QSizeGrip::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QSizeGrip::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QSizeGrip::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QSizeGrip::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QSizeGrip::hideEvent(QHideEvent *hideEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QSizeGrip::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QSizeGrip::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QSizeGrip::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSizeGrip::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QSizeGrip::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QSizeGrip::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QSizeGrip::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QSizeGrip::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QSizeGrip::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QSizeGrip::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QSizeGrip::mouseMoveEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QSizeGrip::mousePressEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QSizeGrip::mouseReleaseEvent(QMouseEvent *mouseEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QSizeGrip::moveEvent(QMoveEvent *moveEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QSizeGrip::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSizeGrip::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QSizeGrip::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QSizeGrip::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSizeGrip::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QSizeGrip::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QSizeGrip::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSizeGrip::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSizeGrip::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QSizeGrip::setVisible(bool)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QSizeGrip::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QSizeGrip::showEvent(QShowEvent *showEvent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QSizeGrip::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QSizeGrip::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSizeGrip::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QSizeGrip::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QSizeGrip::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QSizeGrip::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QSizeGrip::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QSizeGrip::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QSizeGrip_Adaptor (qtdecl_QSizeGrip (), "QtWidgets", "QSizeGrip", + methods_QSizeGrip_Adaptor (), + "@qt\n@brief Binding of QSizeGrip"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQSizePolicy.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQSizePolicy.cc new file mode 100644 index 000000000..d3d1235af --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQSizePolicy.cc @@ -0,0 +1,540 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSizePolicy.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSizePolicy + +// Constructor QSizePolicy::QSizePolicy() + + +static void _init_ctor_QSizePolicy_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QSizePolicy_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QSizePolicy ()); +} + + +// Constructor QSizePolicy::QSizePolicy(QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical, QSizePolicy::ControlType type) + + +static void _init_ctor_QSizePolicy_7191 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("horizontal"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("vertical"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type", true, "QSizePolicy::DefaultType"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QSizePolicy_7191 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::DefaultType), heap); + ret.write (new QSizePolicy (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref())); +} + + +// QSizePolicy::ControlType QSizePolicy::controlType() + + +static void _init_f_controlType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_controlType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSizePolicy *)cls)->controlType ())); +} + + +// QFlags QSizePolicy::expandingDirections() + + +static void _init_f_expandingDirections_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_expandingDirections_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QSizePolicy *)cls)->expandingDirections ()); +} + + +// bool QSizePolicy::hasHeightForWidth() + + +static void _init_f_hasHeightForWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasHeightForWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSizePolicy *)cls)->hasHeightForWidth ()); +} + + +// bool QSizePolicy::hasWidthForHeight() + + +static void _init_f_hasWidthForHeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasWidthForHeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSizePolicy *)cls)->hasWidthForHeight ()); +} + + +// QSizePolicy::Policy QSizePolicy::horizontalPolicy() + + +static void _init_f_horizontalPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_horizontalPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSizePolicy *)cls)->horizontalPolicy ())); +} + + +// int QSizePolicy::horizontalStretch() + + +static void _init_f_horizontalStretch_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_horizontalStretch_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSizePolicy *)cls)->horizontalStretch ()); +} + + +// bool QSizePolicy::operator!=(const QSizePolicy &s) + + +static void _init_f_operator_excl__eq__c2429 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2429 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizePolicy &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSizePolicy *)cls)->operator!= (arg1)); +} + + +// bool QSizePolicy::operator==(const QSizePolicy &s) + + +static void _init_f_operator_eq__eq__c2429 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2429 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSizePolicy &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSizePolicy *)cls)->operator== (arg1)); +} + + +// bool QSizePolicy::retainSizeWhenHidden() + + +static void _init_f_retainSizeWhenHidden_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_retainSizeWhenHidden_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSizePolicy *)cls)->retainSizeWhenHidden ()); +} + + +// void QSizePolicy::setControlType(QSizePolicy::ControlType type) + + +static void _init_f_setControlType_2823 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setControlType_2823 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizePolicy *)cls)->setControlType (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QSizePolicy::setHeightForWidth(bool b) + + +static void _init_f_setHeightForWidth_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHeightForWidth_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizePolicy *)cls)->setHeightForWidth (arg1); +} + + +// void QSizePolicy::setHorizontalPolicy(QSizePolicy::Policy d) + + +static void _init_f_setHorizontalPolicy_2292 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("d"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setHorizontalPolicy_2292 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizePolicy *)cls)->setHorizontalPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QSizePolicy::setHorizontalStretch(int stretchFactor) + + +static void _init_f_setHorizontalStretch_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stretchFactor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHorizontalStretch_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizePolicy *)cls)->setHorizontalStretch (arg1); +} + + +// void QSizePolicy::setRetainSizeWhenHidden(bool retainSize) + + +static void _init_f_setRetainSizeWhenHidden_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("retainSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRetainSizeWhenHidden_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizePolicy *)cls)->setRetainSizeWhenHidden (arg1); +} + + +// void QSizePolicy::setVerticalPolicy(QSizePolicy::Policy d) + + +static void _init_f_setVerticalPolicy_2292 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("d"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setVerticalPolicy_2292 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizePolicy *)cls)->setVerticalPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QSizePolicy::setVerticalStretch(int stretchFactor) + + +static void _init_f_setVerticalStretch_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stretchFactor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVerticalStretch_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizePolicy *)cls)->setVerticalStretch (arg1); +} + + +// void QSizePolicy::setWidthForHeight(bool b) + + +static void _init_f_setWidthForHeight_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWidthForHeight_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizePolicy *)cls)->setWidthForHeight (arg1); +} + + +// void QSizePolicy::transpose() + + +static void _init_f_transpose_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transpose_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSizePolicy *)cls)->transpose (); +} + + +// QSizePolicy QSizePolicy::transposed() + + +static void _init_f_transposed_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_transposed_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizePolicy)((QSizePolicy *)cls)->transposed ()); +} + + +// QSizePolicy::Policy QSizePolicy::verticalPolicy() + + +static void _init_f_verticalPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_verticalPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSizePolicy *)cls)->verticalPolicy ())); +} + + +// int QSizePolicy::verticalStretch() + + +static void _init_f_verticalStretch_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_verticalStretch_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSizePolicy *)cls)->verticalStretch ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QSizePolicy () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSizePolicy::QSizePolicy()\nThis method creates an object of class QSizePolicy.", &_init_ctor_QSizePolicy_0, &_call_ctor_QSizePolicy_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSizePolicy::QSizePolicy(QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical, QSizePolicy::ControlType type)\nThis method creates an object of class QSizePolicy.", &_init_ctor_QSizePolicy_7191, &_call_ctor_QSizePolicy_7191); + methods += new qt_gsi::GenericMethod (":controlType", "@brief Method QSizePolicy::ControlType QSizePolicy::controlType()\n", true, &_init_f_controlType_c0, &_call_f_controlType_c0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Method QFlags QSizePolicy::expandingDirections()\n", true, &_init_f_expandingDirections_c0, &_call_f_expandingDirections_c0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth|:heightForWidth", "@brief Method bool QSizePolicy::hasHeightForWidth()\n", true, &_init_f_hasHeightForWidth_c0, &_call_f_hasHeightForWidth_c0); + methods += new qt_gsi::GenericMethod ("hasWidthForHeight|:widthForHeight", "@brief Method bool QSizePolicy::hasWidthForHeight()\n", true, &_init_f_hasWidthForHeight_c0, &_call_f_hasWidthForHeight_c0); + methods += new qt_gsi::GenericMethod (":horizontalPolicy", "@brief Method QSizePolicy::Policy QSizePolicy::horizontalPolicy()\n", true, &_init_f_horizontalPolicy_c0, &_call_f_horizontalPolicy_c0); + methods += new qt_gsi::GenericMethod (":horizontalStretch", "@brief Method int QSizePolicy::horizontalStretch()\n", true, &_init_f_horizontalStretch_c0, &_call_f_horizontalStretch_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QSizePolicy::operator!=(const QSizePolicy &s)\n", true, &_init_f_operator_excl__eq__c2429, &_call_f_operator_excl__eq__c2429); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QSizePolicy::operator==(const QSizePolicy &s)\n", true, &_init_f_operator_eq__eq__c2429, &_call_f_operator_eq__eq__c2429); + methods += new qt_gsi::GenericMethod (":retainSizeWhenHidden", "@brief Method bool QSizePolicy::retainSizeWhenHidden()\n", true, &_init_f_retainSizeWhenHidden_c0, &_call_f_retainSizeWhenHidden_c0); + methods += new qt_gsi::GenericMethod ("setControlType|controlType=", "@brief Method void QSizePolicy::setControlType(QSizePolicy::ControlType type)\n", false, &_init_f_setControlType_2823, &_call_f_setControlType_2823); + methods += new qt_gsi::GenericMethod ("setHeightForWidth|heightForWidth=", "@brief Method void QSizePolicy::setHeightForWidth(bool b)\n", false, &_init_f_setHeightForWidth_864, &_call_f_setHeightForWidth_864); + methods += new qt_gsi::GenericMethod ("setHorizontalPolicy|horizontalPolicy=", "@brief Method void QSizePolicy::setHorizontalPolicy(QSizePolicy::Policy d)\n", false, &_init_f_setHorizontalPolicy_2292, &_call_f_setHorizontalPolicy_2292); + methods += new qt_gsi::GenericMethod ("setHorizontalStretch|horizontalStretch=", "@brief Method void QSizePolicy::setHorizontalStretch(int stretchFactor)\n", false, &_init_f_setHorizontalStretch_767, &_call_f_setHorizontalStretch_767); + methods += new qt_gsi::GenericMethod ("setRetainSizeWhenHidden|retainSizeWhenHidden=", "@brief Method void QSizePolicy::setRetainSizeWhenHidden(bool retainSize)\n", false, &_init_f_setRetainSizeWhenHidden_864, &_call_f_setRetainSizeWhenHidden_864); + methods += new qt_gsi::GenericMethod ("setVerticalPolicy|verticalPolicy=", "@brief Method void QSizePolicy::setVerticalPolicy(QSizePolicy::Policy d)\n", false, &_init_f_setVerticalPolicy_2292, &_call_f_setVerticalPolicy_2292); + methods += new qt_gsi::GenericMethod ("setVerticalStretch|verticalStretch=", "@brief Method void QSizePolicy::setVerticalStretch(int stretchFactor)\n", false, &_init_f_setVerticalStretch_767, &_call_f_setVerticalStretch_767); + methods += new qt_gsi::GenericMethod ("setWidthForHeight|widthForHeight=", "@brief Method void QSizePolicy::setWidthForHeight(bool b)\n", false, &_init_f_setWidthForHeight_864, &_call_f_setWidthForHeight_864); + methods += new qt_gsi::GenericMethod ("transpose", "@brief Method void QSizePolicy::transpose()\n", false, &_init_f_transpose_0, &_call_f_transpose_0); + methods += new qt_gsi::GenericMethod ("transposed", "@brief Method QSizePolicy QSizePolicy::transposed()\n", true, &_init_f_transposed_c0, &_call_f_transposed_c0); + methods += new qt_gsi::GenericMethod (":verticalPolicy", "@brief Method QSizePolicy::Policy QSizePolicy::verticalPolicy()\n", true, &_init_f_verticalPolicy_c0, &_call_f_verticalPolicy_c0); + methods += new qt_gsi::GenericMethod (":verticalStretch", "@brief Method int QSizePolicy::verticalStretch()\n", true, &_init_f_verticalStretch_c0, &_call_f_verticalStretch_c0); + return methods; +} + +gsi::Class decl_QSizePolicy ("QtWidgets", "QSizePolicy", + methods_QSizePolicy (), + "@qt\n@brief Binding of QSizePolicy"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSizePolicy () { return decl_QSizePolicy; } + +} + + +// Implementation of the enum wrapper class for QSizePolicy::ControlType +namespace qt_gsi +{ + +static gsi::Enum decl_QSizePolicy_ControlType_Enum ("QtWidgets", "QSizePolicy_ControlType", + gsi::enum_const ("DefaultType", QSizePolicy::DefaultType, "@brief Enum constant QSizePolicy::DefaultType") + + gsi::enum_const ("ButtonBox", QSizePolicy::ButtonBox, "@brief Enum constant QSizePolicy::ButtonBox") + + gsi::enum_const ("CheckBox", QSizePolicy::CheckBox, "@brief Enum constant QSizePolicy::CheckBox") + + gsi::enum_const ("ComboBox", QSizePolicy::ComboBox, "@brief Enum constant QSizePolicy::ComboBox") + + gsi::enum_const ("Frame", QSizePolicy::Frame, "@brief Enum constant QSizePolicy::Frame") + + gsi::enum_const ("GroupBox", QSizePolicy::GroupBox, "@brief Enum constant QSizePolicy::GroupBox") + + gsi::enum_const ("Label", QSizePolicy::Label, "@brief Enum constant QSizePolicy::Label") + + gsi::enum_const ("Line", QSizePolicy::Line, "@brief Enum constant QSizePolicy::Line") + + gsi::enum_const ("LineEdit", QSizePolicy::LineEdit, "@brief Enum constant QSizePolicy::LineEdit") + + gsi::enum_const ("PushButton", QSizePolicy::PushButton, "@brief Enum constant QSizePolicy::PushButton") + + gsi::enum_const ("RadioButton", QSizePolicy::RadioButton, "@brief Enum constant QSizePolicy::RadioButton") + + gsi::enum_const ("Slider", QSizePolicy::Slider, "@brief Enum constant QSizePolicy::Slider") + + gsi::enum_const ("SpinBox", QSizePolicy::SpinBox, "@brief Enum constant QSizePolicy::SpinBox") + + gsi::enum_const ("TabWidget", QSizePolicy::TabWidget, "@brief Enum constant QSizePolicy::TabWidget") + + gsi::enum_const ("ToolButton", QSizePolicy::ToolButton, "@brief Enum constant QSizePolicy::ToolButton"), + "@qt\n@brief This class represents the QSizePolicy::ControlType enum"); + +static gsi::QFlagsClass decl_QSizePolicy_ControlType_Enums ("QtWidgets", "QSizePolicy_QFlags_ControlType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSizePolicy_ControlType_Enum_in_parent (decl_QSizePolicy_ControlType_Enum.defs ()); +static gsi::ClassExt decl_QSizePolicy_ControlType_Enum_as_child (decl_QSizePolicy_ControlType_Enum, "ControlType"); +static gsi::ClassExt decl_QSizePolicy_ControlType_Enums_as_child (decl_QSizePolicy_ControlType_Enums, "QFlags_ControlType"); + +} + + +// Implementation of the enum wrapper class for QSizePolicy::Policy +namespace qt_gsi +{ + +static gsi::Enum decl_QSizePolicy_Policy_Enum ("QtWidgets", "QSizePolicy_Policy", + gsi::enum_const ("Fixed", QSizePolicy::Fixed, "@brief Enum constant QSizePolicy::Fixed") + + gsi::enum_const ("Minimum", QSizePolicy::Minimum, "@brief Enum constant QSizePolicy::Minimum") + + gsi::enum_const ("Maximum", QSizePolicy::Maximum, "@brief Enum constant QSizePolicy::Maximum") + + gsi::enum_const ("Preferred", QSizePolicy::Preferred, "@brief Enum constant QSizePolicy::Preferred") + + gsi::enum_const ("MinimumExpanding", QSizePolicy::MinimumExpanding, "@brief Enum constant QSizePolicy::MinimumExpanding") + + gsi::enum_const ("Expanding", QSizePolicy::Expanding, "@brief Enum constant QSizePolicy::Expanding") + + gsi::enum_const ("Ignored", QSizePolicy::Ignored, "@brief Enum constant QSizePolicy::Ignored"), + "@qt\n@brief This class represents the QSizePolicy::Policy enum"); + +static gsi::QFlagsClass decl_QSizePolicy_Policy_Enums ("QtWidgets", "QSizePolicy_QFlags_Policy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSizePolicy_Policy_Enum_in_parent (decl_QSizePolicy_Policy_Enum.defs ()); +static gsi::ClassExt decl_QSizePolicy_Policy_Enum_as_child (decl_QSizePolicy_Policy_Enum, "Policy"); +static gsi::ClassExt decl_QSizePolicy_Policy_Enums_as_child (decl_QSizePolicy_Policy_Enums, "QFlags_Policy"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQSlider.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQSlider.cc new file mode 100644 index 000000000..d22b3a25e --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQSlider.cc @@ -0,0 +1,2913 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSlider.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSlider + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSlider::staticMetaObject); +} + + +// bool QSlider::event(QEvent *event) + + +static void _init_f_event_1217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_event_1217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSlider *)cls)->event (arg1)); +} + + +// QSize QSlider::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSlider *)cls)->minimumSizeHint ()); +} + + +// void QSlider::setTickInterval(int ti) + + +static void _init_f_setTickInterval_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ti"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTickInterval_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider *)cls)->setTickInterval (arg1); +} + + +// void QSlider::setTickPosition(QSlider::TickPosition position) + + +static void _init_f_setTickPosition_2492 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTickPosition_2492 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider *)cls)->setTickPosition (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QSize QSlider::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSlider *)cls)->sizeHint ()); +} + + +// int QSlider::tickInterval() + + +static void _init_f_tickInterval_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tickInterval_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSlider *)cls)->tickInterval ()); +} + + +// QSlider::TickPosition QSlider::tickPosition() + + +static void _init_f_tickPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_tickPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSlider *)cls)->tickPosition ())); +} + + +// static QString QSlider::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSlider::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSlider () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("event", "@brief Method bool QSlider::event(QEvent *event)\nThis is a reimplementation of QAbstractSlider::event", false, &_init_f_event_1217, &_call_f_event_1217); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QSlider::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod ("setTickInterval|tickInterval=", "@brief Method void QSlider::setTickInterval(int ti)\n", false, &_init_f_setTickInterval_767, &_call_f_setTickInterval_767); + methods += new qt_gsi::GenericMethod ("setTickPosition|tickPosition=", "@brief Method void QSlider::setTickPosition(QSlider::TickPosition position)\n", false, &_init_f_setTickPosition_2492, &_call_f_setTickPosition_2492); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QSlider::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":tickInterval", "@brief Method int QSlider::tickInterval()\n", true, &_init_f_tickInterval_c0, &_call_f_tickInterval_c0); + methods += new qt_gsi::GenericMethod (":tickPosition", "@brief Method QSlider::TickPosition QSlider::tickPosition()\n", true, &_init_f_tickPosition_c0, &_call_f_tickPosition_c0); + methods += gsi::qt_signal ("actionTriggered(int)", "actionTriggered", gsi::arg("action"), "@brief Signal declaration for QSlider::actionTriggered(int action)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QSlider::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSlider::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSlider::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rangeChanged(int, int)", "rangeChanged", gsi::arg("min"), gsi::arg("max"), "@brief Signal declaration for QSlider::rangeChanged(int min, int max)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sliderMoved(int)", "sliderMoved", gsi::arg("position"), "@brief Signal declaration for QSlider::sliderMoved(int position)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sliderPressed()", "sliderPressed", "@brief Signal declaration for QSlider::sliderPressed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sliderReleased()", "sliderReleased", "@brief Signal declaration for QSlider::sliderReleased()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("valueChanged(int)", "valueChanged", gsi::arg("value"), "@brief Signal declaration for QSlider::valueChanged(int value)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QSlider::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QSlider::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QSlider::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSlider::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractSlider (); + +qt_gsi::QtNativeClass decl_QSlider (qtdecl_QAbstractSlider (), "QtWidgets", "QSlider_Native", + methods_QSlider (), + "@hide\n@alias QSlider"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSlider () { return decl_QSlider; } + +} + + +class QSlider_Adaptor : public QSlider, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSlider_Adaptor(); + + // [adaptor ctor] QSlider::QSlider(QWidget *parent) + QSlider_Adaptor() : QSlider() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSlider::QSlider(QWidget *parent) + QSlider_Adaptor(QWidget *parent) : QSlider(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSlider::QSlider(Qt::Orientation orientation, QWidget *parent) + QSlider_Adaptor(Qt::Orientation orientation) : QSlider(orientation) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSlider::QSlider(Qt::Orientation orientation, QWidget *parent) + QSlider_Adaptor(Qt::Orientation orientation, QWidget *parent) : QSlider(orientation, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QSlider::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QSlider_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QSlider::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QSlider::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QSlider_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QSlider::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QSlider::focusNextChild() + bool fp_QSlider_focusNextChild_0 () { + return QSlider::focusNextChild(); + } + + // [expose] bool QSlider::focusPreviousChild() + bool fp_QSlider_focusPreviousChild_0 () { + return QSlider::focusPreviousChild(); + } + + // [expose] bool QSlider::isSignalConnected(const QMetaMethod &signal) + bool fp_QSlider_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSlider::isSignalConnected(signal); + } + + // [expose] int QSlider::receivers(const char *signal) + int fp_QSlider_receivers_c1731 (const char *signal) const { + return QSlider::receivers(signal); + } + + // [expose] QAbstractSlider::SliderAction QSlider::repeatAction() + qt_gsi::Converter::target_type fp_QSlider_repeatAction_c0 () const { + return qt_gsi::CppToQtAdaptor(QSlider::repeatAction()); + } + + // [expose] QObject *QSlider::sender() + QObject * fp_QSlider_sender_c0 () const { + return QSlider::sender(); + } + + // [expose] int QSlider::senderSignalIndex() + int fp_QSlider_senderSignalIndex_c0 () const { + return QSlider::senderSignalIndex(); + } + + // [expose] void QSlider::setRepeatAction(QAbstractSlider::SliderAction action, int thresholdTime, int repeatTime) + void fp_QSlider_setRepeatAction_4599 (const qt_gsi::Converter::target_type & action, int thresholdTime, int repeatTime) { + QSlider::setRepeatAction(qt_gsi::QtToCppAdaptor(action).cref(), thresholdTime, repeatTime); + } + + // [expose] void QSlider::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QSlider_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QSlider::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QSlider::actionTriggered(int action) + void emitter_QSlider_actionTriggered_767(int action) + { + emit QSlider::actionTriggered(action); + } + + // [emitter impl] void QSlider::customContextMenuRequested(const QPoint &pos) + void emitter_QSlider_customContextMenuRequested_1916(const QPoint &pos) + { + emit QSlider::customContextMenuRequested(pos); + } + + // [emitter impl] void QSlider::destroyed(QObject *) + void emitter_QSlider_destroyed_1302(QObject *arg1) + { + emit QSlider::destroyed(arg1); + } + + // [adaptor impl] bool QSlider::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QSlider::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSlider_Adaptor::cbs_event_1217_0, _event); + } else { + return QSlider::event(_event); + } + } + + // [adaptor impl] bool QSlider::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSlider::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSlider_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSlider::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QSlider::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QSlider::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QSlider_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QSlider::hasHeightForWidth(); + } + } + + // [adaptor impl] int QSlider::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QSlider::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QSlider_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QSlider::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QSlider::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QSlider::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QSlider_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QSlider::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QSlider::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QSlider::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QSlider_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QSlider::minimumSizeHint(); + } + } + + // [emitter impl] void QSlider::objectNameChanged(const QString &objectName) + void emitter_QSlider_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSlider::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QSlider::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QSlider::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QSlider_Adaptor::cbs_paintEngine_c0_0); + } else { + return QSlider::paintEngine(); + } + } + + // [emitter impl] void QSlider::rangeChanged(int min, int max) + void emitter_QSlider_rangeChanged_1426(int min, int max) + { + emit QSlider::rangeChanged(min, max); + } + + // [adaptor impl] void QSlider::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QSlider::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QSlider_Adaptor::cbs_setVisible_864_0, visible); + } else { + QSlider::setVisible(visible); + } + } + + // [adaptor impl] QSize QSlider::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QSlider::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QSlider_Adaptor::cbs_sizeHint_c0_0); + } else { + return QSlider::sizeHint(); + } + } + + // [emitter impl] void QSlider::sliderMoved(int position) + void emitter_QSlider_sliderMoved_767(int position) + { + emit QSlider::sliderMoved(position); + } + + // [emitter impl] void QSlider::sliderPressed() + void emitter_QSlider_sliderPressed_0() + { + emit QSlider::sliderPressed(); + } + + // [emitter impl] void QSlider::sliderReleased() + void emitter_QSlider_sliderReleased_0() + { + emit QSlider::sliderReleased(); + } + + // [emitter impl] void QSlider::valueChanged(int value) + void emitter_QSlider_valueChanged_767(int value) + { + emit QSlider::valueChanged(value); + } + + // [emitter impl] void QSlider::windowIconChanged(const QIcon &icon) + void emitter_QSlider_windowIconChanged_1787(const QIcon &icon) + { + emit QSlider::windowIconChanged(icon); + } + + // [emitter impl] void QSlider::windowIconTextChanged(const QString &iconText) + void emitter_QSlider_windowIconTextChanged_2025(const QString &iconText) + { + emit QSlider::windowIconTextChanged(iconText); + } + + // [emitter impl] void QSlider::windowTitleChanged(const QString &title) + void emitter_QSlider_windowTitleChanged_2025(const QString &title) + { + emit QSlider::windowTitleChanged(title); + } + + // [adaptor impl] void QSlider::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QSlider::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QSlider_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QSlider::actionEvent(event); + } + } + + // [adaptor impl] void QSlider::changeEvent(QEvent *e) + void cbs_changeEvent_1217_0(QEvent *e) + { + QSlider::changeEvent(e); + } + + virtual void changeEvent(QEvent *e) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QSlider_Adaptor::cbs_changeEvent_1217_0, e); + } else { + QSlider::changeEvent(e); + } + } + + // [adaptor impl] void QSlider::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSlider::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSlider_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSlider::childEvent(event); + } + } + + // [adaptor impl] void QSlider::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QSlider::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QSlider_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QSlider::closeEvent(event); + } + } + + // [adaptor impl] void QSlider::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QSlider::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QSlider_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QSlider::contextMenuEvent(event); + } + } + + // [adaptor impl] void QSlider::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSlider::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSlider_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSlider::customEvent(event); + } + } + + // [adaptor impl] void QSlider::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSlider::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSlider_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSlider::disconnectNotify(signal); + } + } + + // [adaptor impl] void QSlider::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QSlider::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QSlider_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QSlider::dragEnterEvent(event); + } + } + + // [adaptor impl] void QSlider::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QSlider::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QSlider_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QSlider::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QSlider::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QSlider::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QSlider_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QSlider::dragMoveEvent(event); + } + } + + // [adaptor impl] void QSlider::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QSlider::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QSlider_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QSlider::dropEvent(event); + } + } + + // [adaptor impl] void QSlider::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QSlider::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QSlider_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QSlider::enterEvent(event); + } + } + + // [adaptor impl] void QSlider::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QSlider::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QSlider_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QSlider::focusInEvent(event); + } + } + + // [adaptor impl] bool QSlider::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QSlider::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QSlider_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QSlider::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QSlider::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QSlider::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QSlider_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QSlider::focusOutEvent(event); + } + } + + // [adaptor impl] void QSlider::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QSlider::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QSlider_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QSlider::hideEvent(event); + } + } + + // [adaptor impl] void QSlider::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QSlider::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QSlider_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QSlider::initPainter(painter); + } + } + + // [adaptor impl] void QSlider::initStyleOption(QStyleOptionSlider *option) + void cbs_initStyleOption_c2476_0(QStyleOptionSlider *option) const + { + QSlider::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionSlider *option) const + { + if (cb_initStyleOption_c2476_0.can_issue()) { + cb_initStyleOption_c2476_0.issue(&QSlider_Adaptor::cbs_initStyleOption_c2476_0, option); + } else { + QSlider::initStyleOption(option); + } + } + + // [adaptor impl] void QSlider::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QSlider::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QSlider_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QSlider::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QSlider::keyPressEvent(QKeyEvent *ev) + void cbs_keyPressEvent_1514_0(QKeyEvent *ev) + { + QSlider::keyPressEvent(ev); + } + + virtual void keyPressEvent(QKeyEvent *ev) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QSlider_Adaptor::cbs_keyPressEvent_1514_0, ev); + } else { + QSlider::keyPressEvent(ev); + } + } + + // [adaptor impl] void QSlider::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QSlider::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QSlider_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QSlider::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QSlider::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QSlider::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QSlider_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QSlider::leaveEvent(event); + } + } + + // [adaptor impl] int QSlider::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QSlider::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QSlider_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QSlider::metric(arg1); + } + } + + // [adaptor impl] void QSlider::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QSlider::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QSlider_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QSlider::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QSlider::mouseMoveEvent(QMouseEvent *ev) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *ev) + { + QSlider::mouseMoveEvent(ev); + } + + virtual void mouseMoveEvent(QMouseEvent *ev) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QSlider_Adaptor::cbs_mouseMoveEvent_1738_0, ev); + } else { + QSlider::mouseMoveEvent(ev); + } + } + + // [adaptor impl] void QSlider::mousePressEvent(QMouseEvent *ev) + void cbs_mousePressEvent_1738_0(QMouseEvent *ev) + { + QSlider::mousePressEvent(ev); + } + + virtual void mousePressEvent(QMouseEvent *ev) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QSlider_Adaptor::cbs_mousePressEvent_1738_0, ev); + } else { + QSlider::mousePressEvent(ev); + } + } + + // [adaptor impl] void QSlider::mouseReleaseEvent(QMouseEvent *ev) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *ev) + { + QSlider::mouseReleaseEvent(ev); + } + + virtual void mouseReleaseEvent(QMouseEvent *ev) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QSlider_Adaptor::cbs_mouseReleaseEvent_1738_0, ev); + } else { + QSlider::mouseReleaseEvent(ev); + } + } + + // [adaptor impl] void QSlider::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QSlider::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QSlider_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QSlider::moveEvent(event); + } + } + + // [adaptor impl] bool QSlider::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QSlider::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QSlider_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QSlider::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QSlider::paintEvent(QPaintEvent *ev) + void cbs_paintEvent_1725_0(QPaintEvent *ev) + { + QSlider::paintEvent(ev); + } + + virtual void paintEvent(QPaintEvent *ev) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QSlider_Adaptor::cbs_paintEvent_1725_0, ev); + } else { + QSlider::paintEvent(ev); + } + } + + // [adaptor impl] QPaintDevice *QSlider::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QSlider::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QSlider_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QSlider::redirected(offset); + } + } + + // [adaptor impl] void QSlider::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QSlider::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QSlider_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QSlider::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QSlider::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QSlider::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QSlider_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QSlider::sharedPainter(); + } + } + + // [adaptor impl] void QSlider::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QSlider::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QSlider_Adaptor::cbs_showEvent_1634_0, event); + } else { + QSlider::showEvent(event); + } + } + + // [adaptor impl] void QSlider::sliderChange(QAbstractSlider::SliderChange change) + void cbs_sliderChange_3257_0(unsigned int change) + { + QSlider::sliderChange(QAbstractSlider::SliderChange(change)); + } + + virtual void sliderChange(QAbstractSlider::SliderChange change) + { + if (cb_sliderChange_3257_0.can_issue()) { + cb_sliderChange_3257_0.issue(&QSlider_Adaptor::cbs_sliderChange_3257_0, (unsigned int)(change)); + } else { + QSlider::sliderChange(change); + } + } + + // [adaptor impl] void QSlider::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QSlider::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QSlider_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QSlider::tabletEvent(event); + } + } + + // [adaptor impl] void QSlider::timerEvent(QTimerEvent *) + void cbs_timerEvent_1730_0(QTimerEvent *arg1) + { + QSlider::timerEvent(arg1); + } + + virtual void timerEvent(QTimerEvent *arg1) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSlider_Adaptor::cbs_timerEvent_1730_0, arg1); + } else { + QSlider::timerEvent(arg1); + } + } + + // [adaptor impl] void QSlider::wheelEvent(QWheelEvent *e) + void cbs_wheelEvent_1718_0(QWheelEvent *e) + { + QSlider::wheelEvent(e); + } + + virtual void wheelEvent(QWheelEvent *e) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QSlider_Adaptor::cbs_wheelEvent_1718_0, e); + } else { + QSlider::wheelEvent(e); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2476_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_sliderChange_3257_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QSlider_Adaptor::~QSlider_Adaptor() { } + +// Constructor QSlider::QSlider(QWidget *parent) (adaptor class) + +static void _init_ctor_QSlider_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSlider_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSlider_Adaptor (arg1)); +} + + +// Constructor QSlider::QSlider(Qt::Orientation orientation, QWidget *parent) (adaptor class) + +static void _init_ctor_QSlider_Adaptor_3120 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSlider_Adaptor_3120 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSlider_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// void QSlider::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QSlider::actionTriggered(int action) + +static void _init_emitter_actionTriggered_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_actionTriggered_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QSlider_Adaptor *)cls)->emitter_QSlider_actionTriggered_767 (arg1); +} + + +// void QSlider::changeEvent(QEvent *e) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QSlider::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSlider::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QSlider::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QSlider::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->fp_QSlider_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QSlider::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QSlider_Adaptor *)cls)->emitter_QSlider_customContextMenuRequested_1916 (arg1); +} + + +// void QSlider::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QSlider::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->fp_QSlider_destroy_1620 (arg1, arg2); +} + + +// emitter void QSlider::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSlider_Adaptor *)cls)->emitter_QSlider_destroyed_1302 (arg1); +} + + +// void QSlider::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QSlider::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QSlider::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QSlider::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QSlider::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QSlider::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QSlider::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSlider_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSlider::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSlider_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QSlider::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QSlider::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSlider_Adaptor *)cls)->fp_QSlider_focusNextChild_0 ()); +} + + +// bool QSlider::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QSlider_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QSlider::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QSlider::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSlider_Adaptor *)cls)->fp_QSlider_focusPreviousChild_0 ()); +} + + +// bool QSlider::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSlider_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QSlider::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QSlider_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QSlider::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QSlider::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QSlider::initStyleOption(QStyleOptionSlider *option) + +static void _init_cbs_initStyleOption_c2476_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2476_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionSlider *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_initStyleOption_c2476_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2476_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_initStyleOption_c2476_0 = cb; +} + + +// void QSlider::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QSlider::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QSlider_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QSlider::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSlider_Adaptor *)cls)->fp_QSlider_isSignalConnected_c2394 (arg1)); +} + + +// void QSlider::keyPressEvent(QKeyEvent *ev) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QSlider::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QSlider::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QSlider::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QSlider_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QSlider::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSlider_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QSlider::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QSlider::mouseMoveEvent(QMouseEvent *ev) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QSlider::mousePressEvent(QMouseEvent *ev) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QSlider::mouseReleaseEvent(QMouseEvent *ev) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QSlider::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QSlider::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QSlider_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QSlider::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSlider_Adaptor *)cls)->emitter_QSlider_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QSlider::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QSlider_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QSlider::paintEvent(QPaintEvent *ev) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QSlider::rangeChanged(int min, int max) + +static void _init_emitter_rangeChanged_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("max"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_rangeChanged_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QSlider_Adaptor *)cls)->emitter_QSlider_rangeChanged_1426 (arg1, arg2); +} + + +// exposed int QSlider::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSlider_Adaptor *)cls)->fp_QSlider_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QSlider::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QSlider_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// exposed QAbstractSlider::SliderAction QSlider::repeatAction() + +static void _init_fp_repeatAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_fp_repeatAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QSlider_Adaptor *)cls)->fp_QSlider_repeatAction_c0 ()); +} + + +// void QSlider::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QSlider::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSlider_Adaptor *)cls)->fp_QSlider_sender_c0 ()); +} + + +// exposed int QSlider::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSlider_Adaptor *)cls)->fp_QSlider_senderSignalIndex_c0 ()); +} + + +// exposed void QSlider::setRepeatAction(QAbstractSlider::SliderAction action, int thresholdTime, int repeatTime) + +static void _init_fp_setRepeatAction_4599 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("thresholdTime", true, "500"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("repeatTime", true, "50"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_setRepeatAction_4599 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (500, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (50, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->fp_QSlider_setRepeatAction_4599 (arg1, arg2, arg3); +} + + +// void QSlider::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QSlider::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QSlider_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QSlider::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QSlider::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSlider_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QSlider::sliderChange(QAbstractSlider::SliderChange change) + +static void _init_cbs_sliderChange_3257_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sliderChange_3257_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_sliderChange_3257_0 (arg1); +} + +static void _set_callback_cbs_sliderChange_3257_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_sliderChange_3257_0 = cb; +} + + +// emitter void QSlider::sliderMoved(int position) + +static void _init_emitter_sliderMoved_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_sliderMoved_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QSlider_Adaptor *)cls)->emitter_QSlider_sliderMoved_767 (arg1); +} + + +// emitter void QSlider::sliderPressed() + +static void _init_emitter_sliderPressed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_sliderPressed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QSlider_Adaptor *)cls)->emitter_QSlider_sliderPressed_0 (); +} + + +// emitter void QSlider::sliderReleased() + +static void _init_emitter_sliderReleased_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_sliderReleased_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QSlider_Adaptor *)cls)->emitter_QSlider_sliderReleased_0 (); +} + + +// void QSlider::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QSlider::timerEvent(QTimerEvent *) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QSlider::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->fp_QSlider_updateMicroFocus_2420 (arg1); +} + + +// emitter void QSlider::valueChanged(int value) + +static void _init_emitter_valueChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_valueChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QSlider_Adaptor *)cls)->emitter_QSlider_valueChanged_767 (arg1); +} + + +// void QSlider::wheelEvent(QWheelEvent *e) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSlider_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QSlider_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QSlider::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QSlider_Adaptor *)cls)->emitter_QSlider_windowIconChanged_1787 (arg1); +} + + +// emitter void QSlider::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSlider_Adaptor *)cls)->emitter_QSlider_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QSlider::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSlider_Adaptor *)cls)->emitter_QSlider_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSlider (); + +static gsi::Methods methods_QSlider_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSlider::QSlider(QWidget *parent)\nThis method creates an object of class QSlider.", &_init_ctor_QSlider_Adaptor_1315, &_call_ctor_QSlider_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSlider::QSlider(Qt::Orientation orientation, QWidget *parent)\nThis method creates an object of class QSlider.", &_init_ctor_QSlider_Adaptor_3120, &_call_ctor_QSlider_Adaptor_3120); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QSlider::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_actionTriggered", "@brief Emitter for signal void QSlider::actionTriggered(int action)\nCall this method to emit this signal.", false, &_init_emitter_actionTriggered_767, &_call_emitter_actionTriggered_767); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QSlider::changeEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSlider::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QSlider::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QSlider::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QSlider::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QSlider::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSlider::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QSlider::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSlider::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSlider::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QSlider::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QSlider::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QSlider::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QSlider::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QSlider::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QSlider::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSlider::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QSlider::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QSlider::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QSlider::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QSlider::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QSlider::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QSlider::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QSlider::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QSlider::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QSlider::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QSlider::initStyleOption(QStyleOptionSlider *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2476_0, &_call_cbs_initStyleOption_c2476_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2476_0, &_call_cbs_initStyleOption_c2476_0, &_set_callback_cbs_initStyleOption_c2476_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QSlider::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QSlider::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSlider::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QSlider::keyPressEvent(QKeyEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QSlider::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QSlider::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QSlider::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QSlider::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QSlider::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QSlider::mouseMoveEvent(QMouseEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QSlider::mousePressEvent(QMouseEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QSlider::mouseReleaseEvent(QMouseEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QSlider::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QSlider::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSlider::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QSlider::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QSlider::paintEvent(QPaintEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_rangeChanged", "@brief Emitter for signal void QSlider::rangeChanged(int min, int max)\nCall this method to emit this signal.", false, &_init_emitter_rangeChanged_1426, &_call_emitter_rangeChanged_1426); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSlider::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QSlider::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*repeatAction", "@brief Method QAbstractSlider::SliderAction QSlider::repeatAction()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_repeatAction_c0, &_call_fp_repeatAction_c0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QSlider::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSlider::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSlider::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setRepeatAction", "@brief Method void QSlider::setRepeatAction(QAbstractSlider::SliderAction action, int thresholdTime, int repeatTime)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setRepeatAction_4599, &_call_fp_setRepeatAction_4599); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QSlider::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QSlider::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QSlider::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QSlider::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*sliderChange", "@brief Virtual method void QSlider::sliderChange(QAbstractSlider::SliderChange change)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_sliderChange_3257_0, &_call_cbs_sliderChange_3257_0); + methods += new qt_gsi::GenericMethod ("*sliderChange", "@hide", false, &_init_cbs_sliderChange_3257_0, &_call_cbs_sliderChange_3257_0, &_set_callback_cbs_sliderChange_3257_0); + methods += new qt_gsi::GenericMethod ("emit_sliderMoved", "@brief Emitter for signal void QSlider::sliderMoved(int position)\nCall this method to emit this signal.", false, &_init_emitter_sliderMoved_767, &_call_emitter_sliderMoved_767); + methods += new qt_gsi::GenericMethod ("emit_sliderPressed", "@brief Emitter for signal void QSlider::sliderPressed()\nCall this method to emit this signal.", false, &_init_emitter_sliderPressed_0, &_call_emitter_sliderPressed_0); + methods += new qt_gsi::GenericMethod ("emit_sliderReleased", "@brief Emitter for signal void QSlider::sliderReleased()\nCall this method to emit this signal.", false, &_init_emitter_sliderReleased_0, &_call_emitter_sliderReleased_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QSlider::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSlider::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QSlider::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("emit_valueChanged", "@brief Emitter for signal void QSlider::valueChanged(int value)\nCall this method to emit this signal.", false, &_init_emitter_valueChanged_767, &_call_emitter_valueChanged_767); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QSlider::wheelEvent(QWheelEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QSlider::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QSlider::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QSlider::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QSlider_Adaptor (qtdecl_QSlider (), "QtWidgets", "QSlider", + methods_QSlider_Adaptor (), + "@qt\n@brief Binding of QSlider"); + +} + + +// Implementation of the enum wrapper class for QSlider::TickPosition +namespace qt_gsi +{ + +static gsi::Enum decl_QSlider_TickPosition_Enum ("QtWidgets", "QSlider_TickPosition", + gsi::enum_const ("NoTicks", QSlider::NoTicks, "@brief Enum constant QSlider::NoTicks") + + gsi::enum_const ("TicksAbove", QSlider::TicksAbove, "@brief Enum constant QSlider::TicksAbove") + + gsi::enum_const ("TicksLeft", QSlider::TicksLeft, "@brief Enum constant QSlider::TicksLeft") + + gsi::enum_const ("TicksBelow", QSlider::TicksBelow, "@brief Enum constant QSlider::TicksBelow") + + gsi::enum_const ("TicksRight", QSlider::TicksRight, "@brief Enum constant QSlider::TicksRight") + + gsi::enum_const ("TicksBothSides", QSlider::TicksBothSides, "@brief Enum constant QSlider::TicksBothSides"), + "@qt\n@brief This class represents the QSlider::TickPosition enum"); + +static gsi::QFlagsClass decl_QSlider_TickPosition_Enums ("QtWidgets", "QSlider_QFlags_TickPosition", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSlider_TickPosition_Enum_in_parent (decl_QSlider_TickPosition_Enum.defs ()); +static gsi::ClassExt decl_QSlider_TickPosition_Enum_as_child (decl_QSlider_TickPosition_Enum, "TickPosition"); +static gsi::ClassExt decl_QSlider_TickPosition_Enums_as_child (decl_QSlider_TickPosition_Enums, "QFlags_TickPosition"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQSpacerItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQSpacerItem.cc new file mode 100644 index 000000000..fde0b8c84 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQSpacerItem.cc @@ -0,0 +1,881 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSpacerItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSpacerItem + +// void QSpacerItem::changeSize(int w, int h, QSizePolicy::Policy hData, QSizePolicy::Policy vData) + + +static void _init_f_changeSize_5794 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("hData", true, "QSizePolicy::Minimum"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("vData", true, "QSizePolicy::Minimum"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_f_changeSize_5794 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::Minimum), heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::Minimum), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpacerItem *)cls)->changeSize (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), qt_gsi::QtToCppAdaptor(arg4).cref()); +} + + +// QFlags QSpacerItem::expandingDirections() + + +static void _init_f_expandingDirections_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_expandingDirections_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QSpacerItem *)cls)->expandingDirections ()); +} + + +// QRect QSpacerItem::geometry() + + +static void _init_f_geometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_geometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QSpacerItem *)cls)->geometry ()); +} + + +// bool QSpacerItem::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSpacerItem *)cls)->isEmpty ()); +} + + +// QSize QSpacerItem::maximumSize() + + +static void _init_f_maximumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSpacerItem *)cls)->maximumSize ()); +} + + +// QSize QSpacerItem::minimumSize() + + +static void _init_f_minimumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSpacerItem *)cls)->minimumSize ()); +} + + +// void QSpacerItem::setGeometry(const QRect &) + + +static void _init_f_setGeometry_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGeometry_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpacerItem *)cls)->setGeometry (arg1); +} + + +// QSize QSpacerItem::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSpacerItem *)cls)->sizeHint ()); +} + + +// QSizePolicy QSpacerItem::sizePolicy() + + +static void _init_f_sizePolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizePolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizePolicy)((QSpacerItem *)cls)->sizePolicy ()); +} + + +// QSpacerItem *QSpacerItem::spacerItem() + + +static void _init_f_spacerItem_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_spacerItem_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSpacerItem *)((QSpacerItem *)cls)->spacerItem ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSpacerItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("changeSize", "@brief Method void QSpacerItem::changeSize(int w, int h, QSizePolicy::Policy hData, QSizePolicy::Policy vData)\n", false, &_init_f_changeSize_5794, &_call_f_changeSize_5794); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Method QFlags QSpacerItem::expandingDirections()\nThis is a reimplementation of QLayoutItem::expandingDirections", true, &_init_f_expandingDirections_c0, &_call_f_expandingDirections_c0); + methods += new qt_gsi::GenericMethod (":geometry", "@brief Method QRect QSpacerItem::geometry()\nThis is a reimplementation of QLayoutItem::geometry", true, &_init_f_geometry_c0, &_call_f_geometry_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QSpacerItem::isEmpty()\nThis is a reimplementation of QLayoutItem::isEmpty", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@brief Method QSize QSpacerItem::maximumSize()\nThis is a reimplementation of QLayoutItem::maximumSize", true, &_init_f_maximumSize_c0, &_call_f_maximumSize_c0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Method QSize QSpacerItem::minimumSize()\nThis is a reimplementation of QLayoutItem::minimumSize", true, &_init_f_minimumSize_c0, &_call_f_minimumSize_c0); + methods += new qt_gsi::GenericMethod ("setGeometry|geometry=", "@brief Method void QSpacerItem::setGeometry(const QRect &)\nThis is a reimplementation of QLayoutItem::setGeometry", false, &_init_f_setGeometry_1792, &_call_f_setGeometry_1792); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Method QSize QSpacerItem::sizeHint()\nThis is a reimplementation of QLayoutItem::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod ("sizePolicy", "@brief Method QSizePolicy QSpacerItem::sizePolicy()\n", true, &_init_f_sizePolicy_c0, &_call_f_sizePolicy_c0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@brief Method QSpacerItem *QSpacerItem::spacerItem()\nThis is a reimplementation of QLayoutItem::spacerItem", false, &_init_f_spacerItem_0, &_call_f_spacerItem_0); + return methods; +} + +gsi::Class &qtdecl_QLayoutItem (); + +gsi::Class decl_QSpacerItem (qtdecl_QLayoutItem (), "QtWidgets", "QSpacerItem_Native", + methods_QSpacerItem (), + "@hide\n@alias QSpacerItem"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSpacerItem () { return decl_QSpacerItem; } + +} + + +class QSpacerItem_Adaptor : public QSpacerItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSpacerItem_Adaptor(); + + // [adaptor ctor] QSpacerItem::QSpacerItem(int w, int h, QSizePolicy::Policy hData, QSizePolicy::Policy vData) + QSpacerItem_Adaptor(int w, int h) : QSpacerItem(w, h) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSpacerItem::QSpacerItem(int w, int h, QSizePolicy::Policy hData, QSizePolicy::Policy vData) + QSpacerItem_Adaptor(int w, int h, QSizePolicy::Policy hData) : QSpacerItem(w, h, hData) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSpacerItem::QSpacerItem(int w, int h, QSizePolicy::Policy hData, QSizePolicy::Policy vData) + QSpacerItem_Adaptor(int w, int h, QSizePolicy::Policy hData, QSizePolicy::Policy vData) : QSpacerItem(w, h, hData, vData) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QFlags QSpacerItem::controlTypes() + QFlags cbs_controlTypes_c0_0() const + { + return QSpacerItem::controlTypes(); + } + + virtual QFlags controlTypes() const + { + if (cb_controlTypes_c0_0.can_issue()) { + return cb_controlTypes_c0_0.issue >(&QSpacerItem_Adaptor::cbs_controlTypes_c0_0); + } else { + return QSpacerItem::controlTypes(); + } + } + + // [adaptor impl] QFlags QSpacerItem::expandingDirections() + QFlags cbs_expandingDirections_c0_0() const + { + return QSpacerItem::expandingDirections(); + } + + virtual QFlags expandingDirections() const + { + if (cb_expandingDirections_c0_0.can_issue()) { + return cb_expandingDirections_c0_0.issue >(&QSpacerItem_Adaptor::cbs_expandingDirections_c0_0); + } else { + return QSpacerItem::expandingDirections(); + } + } + + // [adaptor impl] QRect QSpacerItem::geometry() + QRect cbs_geometry_c0_0() const + { + return QSpacerItem::geometry(); + } + + virtual QRect geometry() const + { + if (cb_geometry_c0_0.can_issue()) { + return cb_geometry_c0_0.issue(&QSpacerItem_Adaptor::cbs_geometry_c0_0); + } else { + return QSpacerItem::geometry(); + } + } + + // [adaptor impl] bool QSpacerItem::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QSpacerItem::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QSpacerItem_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QSpacerItem::hasHeightForWidth(); + } + } + + // [adaptor impl] int QSpacerItem::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QSpacerItem::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QSpacerItem_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QSpacerItem::heightForWidth(arg1); + } + } + + // [adaptor impl] void QSpacerItem::invalidate() + void cbs_invalidate_0_0() + { + QSpacerItem::invalidate(); + } + + virtual void invalidate() + { + if (cb_invalidate_0_0.can_issue()) { + cb_invalidate_0_0.issue(&QSpacerItem_Adaptor::cbs_invalidate_0_0); + } else { + QSpacerItem::invalidate(); + } + } + + // [adaptor impl] bool QSpacerItem::isEmpty() + bool cbs_isEmpty_c0_0() const + { + return QSpacerItem::isEmpty(); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QSpacerItem_Adaptor::cbs_isEmpty_c0_0); + } else { + return QSpacerItem::isEmpty(); + } + } + + // [adaptor impl] QLayout *QSpacerItem::layout() + QLayout * cbs_layout_0_0() + { + return QSpacerItem::layout(); + } + + virtual QLayout * layout() + { + if (cb_layout_0_0.can_issue()) { + return cb_layout_0_0.issue(&QSpacerItem_Adaptor::cbs_layout_0_0); + } else { + return QSpacerItem::layout(); + } + } + + // [adaptor impl] QSize QSpacerItem::maximumSize() + QSize cbs_maximumSize_c0_0() const + { + return QSpacerItem::maximumSize(); + } + + virtual QSize maximumSize() const + { + if (cb_maximumSize_c0_0.can_issue()) { + return cb_maximumSize_c0_0.issue(&QSpacerItem_Adaptor::cbs_maximumSize_c0_0); + } else { + return QSpacerItem::maximumSize(); + } + } + + // [adaptor impl] int QSpacerItem::minimumHeightForWidth(int) + int cbs_minimumHeightForWidth_c767_0(int arg1) const + { + return QSpacerItem::minimumHeightForWidth(arg1); + } + + virtual int minimumHeightForWidth(int arg1) const + { + if (cb_minimumHeightForWidth_c767_0.can_issue()) { + return cb_minimumHeightForWidth_c767_0.issue(&QSpacerItem_Adaptor::cbs_minimumHeightForWidth_c767_0, arg1); + } else { + return QSpacerItem::minimumHeightForWidth(arg1); + } + } + + // [adaptor impl] QSize QSpacerItem::minimumSize() + QSize cbs_minimumSize_c0_0() const + { + return QSpacerItem::minimumSize(); + } + + virtual QSize minimumSize() const + { + if (cb_minimumSize_c0_0.can_issue()) { + return cb_minimumSize_c0_0.issue(&QSpacerItem_Adaptor::cbs_minimumSize_c0_0); + } else { + return QSpacerItem::minimumSize(); + } + } + + // [adaptor impl] void QSpacerItem::setGeometry(const QRect &) + void cbs_setGeometry_1792_0(const QRect &arg1) + { + QSpacerItem::setGeometry(arg1); + } + + virtual void setGeometry(const QRect &arg1) + { + if (cb_setGeometry_1792_0.can_issue()) { + cb_setGeometry_1792_0.issue(&QSpacerItem_Adaptor::cbs_setGeometry_1792_0, arg1); + } else { + QSpacerItem::setGeometry(arg1); + } + } + + // [adaptor impl] QSize QSpacerItem::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QSpacerItem::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QSpacerItem_Adaptor::cbs_sizeHint_c0_0); + } else { + return QSpacerItem::sizeHint(); + } + } + + // [adaptor impl] QSpacerItem *QSpacerItem::spacerItem() + QSpacerItem * cbs_spacerItem_0_0() + { + return QSpacerItem::spacerItem(); + } + + virtual QSpacerItem * spacerItem() + { + if (cb_spacerItem_0_0.can_issue()) { + return cb_spacerItem_0_0.issue(&QSpacerItem_Adaptor::cbs_spacerItem_0_0); + } else { + return QSpacerItem::spacerItem(); + } + } + + // [adaptor impl] QWidget *QSpacerItem::widget() + QWidget * cbs_widget_c0_0() const + { + return QSpacerItem::widget(); + } + + virtual QWidget * widget() const + { + if (cb_widget_c0_0.can_issue()) { + return cb_widget_c0_0.issue(&QSpacerItem_Adaptor::cbs_widget_c0_0); + } else { + return QSpacerItem::widget(); + } + } + + gsi::Callback cb_controlTypes_c0_0; + gsi::Callback cb_expandingDirections_c0_0; + gsi::Callback cb_geometry_c0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_invalidate_0_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_layout_0_0; + gsi::Callback cb_maximumSize_c0_0; + gsi::Callback cb_minimumHeightForWidth_c767_0; + gsi::Callback cb_minimumSize_c0_0; + gsi::Callback cb_setGeometry_1792_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_spacerItem_0_0; + gsi::Callback cb_widget_c0_0; +}; + +QSpacerItem_Adaptor::~QSpacerItem_Adaptor() { } + +// Constructor QSpacerItem::QSpacerItem(int w, int h, QSizePolicy::Policy hData, QSizePolicy::Policy vData) (adaptor class) + +static void _init_ctor_QSpacerItem_Adaptor_5794 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("hData", true, "QSizePolicy::Minimum"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("vData", true, "QSizePolicy::Minimum"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QSpacerItem_Adaptor_5794 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::Minimum), heap); + const qt_gsi::Converter::target_type & arg4 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSizePolicy::Minimum), heap); + ret.write (new QSpacerItem_Adaptor (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), qt_gsi::QtToCppAdaptor(arg4).cref())); +} + + +// QFlags QSpacerItem::controlTypes() + +static void _init_cbs_controlTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_controlTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QSpacerItem_Adaptor *)cls)->cbs_controlTypes_c0_0 ()); +} + +static void _set_callback_cbs_controlTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpacerItem_Adaptor *)cls)->cb_controlTypes_c0_0 = cb; +} + + +// QFlags QSpacerItem::expandingDirections() + +static void _init_cbs_expandingDirections_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_expandingDirections_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QSpacerItem_Adaptor *)cls)->cbs_expandingDirections_c0_0 ()); +} + +static void _set_callback_cbs_expandingDirections_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpacerItem_Adaptor *)cls)->cb_expandingDirections_c0_0 = cb; +} + + +// QRect QSpacerItem::geometry() + +static void _init_cbs_geometry_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_geometry_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QSpacerItem_Adaptor *)cls)->cbs_geometry_c0_0 ()); +} + +static void _set_callback_cbs_geometry_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpacerItem_Adaptor *)cls)->cb_geometry_c0_0 = cb; +} + + +// bool QSpacerItem::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSpacerItem_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpacerItem_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QSpacerItem::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QSpacerItem_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpacerItem_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QSpacerItem::invalidate() + +static void _init_cbs_invalidate_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_invalidate_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpacerItem_Adaptor *)cls)->cbs_invalidate_0_0 (); +} + +static void _set_callback_cbs_invalidate_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpacerItem_Adaptor *)cls)->cb_invalidate_0_0 = cb; +} + + +// bool QSpacerItem::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSpacerItem_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpacerItem_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// QLayout *QSpacerItem::layout() + +static void _init_cbs_layout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_layout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLayout *)((QSpacerItem_Adaptor *)cls)->cbs_layout_0_0 ()); +} + +static void _set_callback_cbs_layout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpacerItem_Adaptor *)cls)->cb_layout_0_0 = cb; +} + + +// QSize QSpacerItem::maximumSize() + +static void _init_cbs_maximumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_maximumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSpacerItem_Adaptor *)cls)->cbs_maximumSize_c0_0 ()); +} + +static void _set_callback_cbs_maximumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpacerItem_Adaptor *)cls)->cb_maximumSize_c0_0 = cb; +} + + +// int QSpacerItem::minimumHeightForWidth(int) + +static void _init_cbs_minimumHeightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_minimumHeightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QSpacerItem_Adaptor *)cls)->cbs_minimumHeightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_minimumHeightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpacerItem_Adaptor *)cls)->cb_minimumHeightForWidth_c767_0 = cb; +} + + +// QSize QSpacerItem::minimumSize() + +static void _init_cbs_minimumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSpacerItem_Adaptor *)cls)->cbs_minimumSize_c0_0 ()); +} + +static void _set_callback_cbs_minimumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpacerItem_Adaptor *)cls)->cb_minimumSize_c0_0 = cb; +} + + +// void QSpacerItem::setGeometry(const QRect &) + +static void _init_cbs_setGeometry_1792_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setGeometry_1792_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpacerItem_Adaptor *)cls)->cbs_setGeometry_1792_0 (arg1); +} + +static void _set_callback_cbs_setGeometry_1792_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpacerItem_Adaptor *)cls)->cb_setGeometry_1792_0 = cb; +} + + +// QSize QSpacerItem::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSpacerItem_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpacerItem_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// QSpacerItem *QSpacerItem::spacerItem() + +static void _init_cbs_spacerItem_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_spacerItem_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSpacerItem *)((QSpacerItem_Adaptor *)cls)->cbs_spacerItem_0_0 ()); +} + +static void _set_callback_cbs_spacerItem_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpacerItem_Adaptor *)cls)->cb_spacerItem_0_0 = cb; +} + + +// QWidget *QSpacerItem::widget() + +static void _init_cbs_widget_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_widget_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QSpacerItem_Adaptor *)cls)->cbs_widget_c0_0 ()); +} + +static void _set_callback_cbs_widget_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpacerItem_Adaptor *)cls)->cb_widget_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSpacerItem (); + +static gsi::Methods methods_QSpacerItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSpacerItem::QSpacerItem(int w, int h, QSizePolicy::Policy hData, QSizePolicy::Policy vData)\nThis method creates an object of class QSpacerItem.", &_init_ctor_QSpacerItem_Adaptor_5794, &_call_ctor_QSpacerItem_Adaptor_5794); + methods += new qt_gsi::GenericMethod ("controlTypes", "@brief Virtual method QFlags QSpacerItem::controlTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@hide", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0, &_set_callback_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Virtual method QFlags QSpacerItem::expandingDirections()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@hide", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0, &_set_callback_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@brief Virtual method QRect QSpacerItem::geometry()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@hide", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0, &_set_callback_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QSpacerItem::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QSpacerItem::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Virtual method void QSpacerItem::invalidate()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@hide", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0, &_set_callback_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QSpacerItem::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("layout", "@brief Virtual method QLayout *QSpacerItem::layout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("layout", "@hide", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0, &_set_callback_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@brief Virtual method QSize QSpacerItem::maximumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@hide", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0, &_set_callback_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@brief Virtual method int QSpacerItem::minimumHeightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@hide", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0, &_set_callback_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Virtual method QSize QSpacerItem::minimumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@hide", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0, &_set_callback_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Virtual method void QSpacerItem::setGeometry(const QRect &)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@hide", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0, &_set_callback_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QSpacerItem::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@brief Virtual method QSpacerItem *QSpacerItem::spacerItem()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@hide", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0, &_set_callback_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("widget", "@brief Virtual method QWidget *QSpacerItem::widget()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0); + methods += new qt_gsi::GenericMethod ("widget", "@hide", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0, &_set_callback_cbs_widget_c0_0); + return methods; +} + +gsi::Class decl_QSpacerItem_Adaptor (qtdecl_QSpacerItem (), "QtWidgets", "QSpacerItem", + methods_QSpacerItem_Adaptor (), + "@qt\n@brief Binding of QSpacerItem"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQSpinBox.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQSpinBox.cc new file mode 100644 index 000000000..4d254c6fc --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQSpinBox.cc @@ -0,0 +1,3221 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSpinBox.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSpinBox + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSpinBox::staticMetaObject); +} + + +// QString QSpinBox::cleanText() + + +static void _init_f_cleanText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cleanText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSpinBox *)cls)->cleanText ()); +} + + +// int QSpinBox::displayIntegerBase() + + +static void _init_f_displayIntegerBase_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_displayIntegerBase_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSpinBox *)cls)->displayIntegerBase ()); +} + + +// int QSpinBox::maximum() + + +static void _init_f_maximum_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximum_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSpinBox *)cls)->maximum ()); +} + + +// int QSpinBox::minimum() + + +static void _init_f_minimum_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimum_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSpinBox *)cls)->minimum ()); +} + + +// QString QSpinBox::prefix() + + +static void _init_f_prefix_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_prefix_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSpinBox *)cls)->prefix ()); +} + + +// void QSpinBox::setDisplayIntegerBase(int base) + + +static void _init_f_setDisplayIntegerBase_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("base"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDisplayIntegerBase_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox *)cls)->setDisplayIntegerBase (arg1); +} + + +// void QSpinBox::setMaximum(int max) + + +static void _init_f_setMaximum_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("max"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximum_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox *)cls)->setMaximum (arg1); +} + + +// void QSpinBox::setMinimum(int min) + + +static void _init_f_setMinimum_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimum_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox *)cls)->setMinimum (arg1); +} + + +// void QSpinBox::setPrefix(const QString &prefix) + + +static void _init_f_setPrefix_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("prefix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPrefix_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox *)cls)->setPrefix (arg1); +} + + +// void QSpinBox::setRange(int min, int max) + + +static void _init_f_setRange_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("max"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRange_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox *)cls)->setRange (arg1, arg2); +} + + +// void QSpinBox::setSingleStep(int val) + + +static void _init_f_setSingleStep_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("val"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSingleStep_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox *)cls)->setSingleStep (arg1); +} + + +// void QSpinBox::setStepType(QAbstractSpinBox::StepType stepType) + + +static void _init_f_setStepType_2990 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stepType"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setStepType_2990 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox *)cls)->setStepType (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QSpinBox::setSuffix(const QString &suffix) + + +static void _init_f_setSuffix_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("suffix"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSuffix_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox *)cls)->setSuffix (arg1); +} + + +// void QSpinBox::setValue(int val) + + +static void _init_f_setValue_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("val"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setValue_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox *)cls)->setValue (arg1); +} + + +// int QSpinBox::singleStep() + + +static void _init_f_singleStep_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_singleStep_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSpinBox *)cls)->singleStep ()); +} + + +// QAbstractSpinBox::StepType QSpinBox::stepType() + + +static void _init_f_stepType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_stepType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSpinBox *)cls)->stepType ())); +} + + +// QString QSpinBox::suffix() + + +static void _init_f_suffix_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_suffix_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSpinBox *)cls)->suffix ()); +} + + +// void QSpinBox::textChanged(const QString &) + + +static void _init_f_textChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_textChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox *)cls)->textChanged (arg1); +} + + +// int QSpinBox::value() + + +static void _init_f_value_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_value_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSpinBox *)cls)->value ()); +} + + +// static QString QSpinBox::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSpinBox::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSpinBox () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":cleanText", "@brief Method QString QSpinBox::cleanText()\n", true, &_init_f_cleanText_c0, &_call_f_cleanText_c0); + methods += new qt_gsi::GenericMethod (":displayIntegerBase", "@brief Method int QSpinBox::displayIntegerBase()\n", true, &_init_f_displayIntegerBase_c0, &_call_f_displayIntegerBase_c0); + methods += new qt_gsi::GenericMethod (":maximum", "@brief Method int QSpinBox::maximum()\n", true, &_init_f_maximum_c0, &_call_f_maximum_c0); + methods += new qt_gsi::GenericMethod (":minimum", "@brief Method int QSpinBox::minimum()\n", true, &_init_f_minimum_c0, &_call_f_minimum_c0); + methods += new qt_gsi::GenericMethod (":prefix", "@brief Method QString QSpinBox::prefix()\n", true, &_init_f_prefix_c0, &_call_f_prefix_c0); + methods += new qt_gsi::GenericMethod ("setDisplayIntegerBase|displayIntegerBase=", "@brief Method void QSpinBox::setDisplayIntegerBase(int base)\n", false, &_init_f_setDisplayIntegerBase_767, &_call_f_setDisplayIntegerBase_767); + methods += new qt_gsi::GenericMethod ("setMaximum|maximum=", "@brief Method void QSpinBox::setMaximum(int max)\n", false, &_init_f_setMaximum_767, &_call_f_setMaximum_767); + methods += new qt_gsi::GenericMethod ("setMinimum|minimum=", "@brief Method void QSpinBox::setMinimum(int min)\n", false, &_init_f_setMinimum_767, &_call_f_setMinimum_767); + methods += new qt_gsi::GenericMethod ("setPrefix|prefix=", "@brief Method void QSpinBox::setPrefix(const QString &prefix)\n", false, &_init_f_setPrefix_2025, &_call_f_setPrefix_2025); + methods += new qt_gsi::GenericMethod ("setRange", "@brief Method void QSpinBox::setRange(int min, int max)\n", false, &_init_f_setRange_1426, &_call_f_setRange_1426); + methods += new qt_gsi::GenericMethod ("setSingleStep|singleStep=", "@brief Method void QSpinBox::setSingleStep(int val)\n", false, &_init_f_setSingleStep_767, &_call_f_setSingleStep_767); + methods += new qt_gsi::GenericMethod ("setStepType", "@brief Method void QSpinBox::setStepType(QAbstractSpinBox::StepType stepType)\n", false, &_init_f_setStepType_2990, &_call_f_setStepType_2990); + methods += new qt_gsi::GenericMethod ("setSuffix|suffix=", "@brief Method void QSpinBox::setSuffix(const QString &suffix)\n", false, &_init_f_setSuffix_2025, &_call_f_setSuffix_2025); + methods += new qt_gsi::GenericMethod ("setValue|value=", "@brief Method void QSpinBox::setValue(int val)\n", false, &_init_f_setValue_767, &_call_f_setValue_767); + methods += new qt_gsi::GenericMethod (":singleStep", "@brief Method int QSpinBox::singleStep()\n", true, &_init_f_singleStep_c0, &_call_f_singleStep_c0); + methods += new qt_gsi::GenericMethod ("stepType", "@brief Method QAbstractSpinBox::StepType QSpinBox::stepType()\n", true, &_init_f_stepType_c0, &_call_f_stepType_c0); + methods += new qt_gsi::GenericMethod (":suffix", "@brief Method QString QSpinBox::suffix()\n", true, &_init_f_suffix_c0, &_call_f_suffix_c0); + methods += new qt_gsi::GenericMethod ("textChanged", "@brief Method void QSpinBox::textChanged(const QString &)\n", false, &_init_f_textChanged_2025, &_call_f_textChanged_2025); + methods += new qt_gsi::GenericMethod (":value", "@brief Method int QSpinBox::value()\n", true, &_init_f_value_c0, &_call_f_value_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QSpinBox::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSpinBox::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("editingFinished()", "editingFinished", "@brief Signal declaration for QSpinBox::editingFinished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSpinBox::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("valueChanged(int)", "valueChanged", gsi::arg("arg1"), "@brief Signal declaration for QSpinBox::valueChanged(int)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QSpinBox::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QSpinBox::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QSpinBox::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSpinBox::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractSpinBox (); + +qt_gsi::QtNativeClass decl_QSpinBox (qtdecl_QAbstractSpinBox (), "QtWidgets", "QSpinBox_Native", + methods_QSpinBox (), + "@hide\n@alias QSpinBox"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSpinBox () { return decl_QSpinBox; } + +} + + +class QSpinBox_Adaptor : public QSpinBox, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSpinBox_Adaptor(); + + // [adaptor ctor] QSpinBox::QSpinBox(QWidget *parent) + QSpinBox_Adaptor() : QSpinBox() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSpinBox::QSpinBox(QWidget *parent) + QSpinBox_Adaptor(QWidget *parent) : QSpinBox(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QSpinBox::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QSpinBox_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QSpinBox::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QSpinBox::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QSpinBox_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QSpinBox::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QSpinBox::focusNextChild() + bool fp_QSpinBox_focusNextChild_0 () { + return QSpinBox::focusNextChild(); + } + + // [expose] bool QSpinBox::focusPreviousChild() + bool fp_QSpinBox_focusPreviousChild_0 () { + return QSpinBox::focusPreviousChild(); + } + + // [expose] bool QSpinBox::isSignalConnected(const QMetaMethod &signal) + bool fp_QSpinBox_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSpinBox::isSignalConnected(signal); + } + + // [expose] QLineEdit *QSpinBox::lineEdit() + QLineEdit * fp_QSpinBox_lineEdit_c0 () const { + return QSpinBox::lineEdit(); + } + + // [expose] int QSpinBox::receivers(const char *signal) + int fp_QSpinBox_receivers_c1731 (const char *signal) const { + return QSpinBox::receivers(signal); + } + + // [expose] QObject *QSpinBox::sender() + QObject * fp_QSpinBox_sender_c0 () const { + return QSpinBox::sender(); + } + + // [expose] int QSpinBox::senderSignalIndex() + int fp_QSpinBox_senderSignalIndex_c0 () const { + return QSpinBox::senderSignalIndex(); + } + + // [expose] void QSpinBox::setLineEdit(QLineEdit *edit) + void fp_QSpinBox_setLineEdit_1485 (QLineEdit *edit) { + QSpinBox::setLineEdit(edit); + } + + // [expose] void QSpinBox::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QSpinBox_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QSpinBox::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] void QSpinBox::clear() + void cbs_clear_0_0() + { + QSpinBox::clear(); + } + + virtual void clear() + { + if (cb_clear_0_0.can_issue()) { + cb_clear_0_0.issue(&QSpinBox_Adaptor::cbs_clear_0_0); + } else { + QSpinBox::clear(); + } + } + + // [emitter impl] void QSpinBox::customContextMenuRequested(const QPoint &pos) + void emitter_QSpinBox_customContextMenuRequested_1916(const QPoint &pos) + { + emit QSpinBox::customContextMenuRequested(pos); + } + + // [emitter impl] void QSpinBox::destroyed(QObject *) + void emitter_QSpinBox_destroyed_1302(QObject *arg1) + { + emit QSpinBox::destroyed(arg1); + } + + // [emitter impl] void QSpinBox::editingFinished() + void emitter_QSpinBox_editingFinished_0() + { + emit QSpinBox::editingFinished(); + } + + // [adaptor impl] bool QSpinBox::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSpinBox::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSpinBox_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSpinBox::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QSpinBox::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QSpinBox::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QSpinBox_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QSpinBox::hasHeightForWidth(); + } + } + + // [adaptor impl] int QSpinBox::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QSpinBox::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QSpinBox_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QSpinBox::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QSpinBox::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QSpinBox::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QSpinBox_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QSpinBox::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QSpinBox::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QSpinBox::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QSpinBox_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QSpinBox::minimumSizeHint(); + } + } + + // [emitter impl] void QSpinBox::objectNameChanged(const QString &objectName) + void emitter_QSpinBox_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSpinBox::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QSpinBox::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QSpinBox::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QSpinBox_Adaptor::cbs_paintEngine_c0_0); + } else { + return QSpinBox::paintEngine(); + } + } + + // [adaptor impl] void QSpinBox::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QSpinBox::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QSpinBox_Adaptor::cbs_setVisible_864_0, visible); + } else { + QSpinBox::setVisible(visible); + } + } + + // [adaptor impl] QSize QSpinBox::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QSpinBox::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QSpinBox_Adaptor::cbs_sizeHint_c0_0); + } else { + return QSpinBox::sizeHint(); + } + } + + // [adaptor impl] void QSpinBox::stepBy(int steps) + void cbs_stepBy_767_0(int steps) + { + QSpinBox::stepBy(steps); + } + + virtual void stepBy(int steps) + { + if (cb_stepBy_767_0.can_issue()) { + cb_stepBy_767_0.issue(&QSpinBox_Adaptor::cbs_stepBy_767_0, steps); + } else { + QSpinBox::stepBy(steps); + } + } + + // [emitter impl] void QSpinBox::valueChanged(int) + void emitter_QSpinBox_valueChanged_767(int arg1) + { + emit QSpinBox::valueChanged(arg1); + } + + // [emitter impl] void QSpinBox::windowIconChanged(const QIcon &icon) + void emitter_QSpinBox_windowIconChanged_1787(const QIcon &icon) + { + emit QSpinBox::windowIconChanged(icon); + } + + // [emitter impl] void QSpinBox::windowIconTextChanged(const QString &iconText) + void emitter_QSpinBox_windowIconTextChanged_2025(const QString &iconText) + { + emit QSpinBox::windowIconTextChanged(iconText); + } + + // [emitter impl] void QSpinBox::windowTitleChanged(const QString &title) + void emitter_QSpinBox_windowTitleChanged_2025(const QString &title) + { + emit QSpinBox::windowTitleChanged(title); + } + + // [adaptor impl] void QSpinBox::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QSpinBox::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QSpinBox_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QSpinBox::actionEvent(event); + } + } + + // [adaptor impl] void QSpinBox::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QSpinBox::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QSpinBox_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QSpinBox::changeEvent(event); + } + } + + // [adaptor impl] void QSpinBox::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSpinBox::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSpinBox_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSpinBox::childEvent(event); + } + } + + // [adaptor impl] void QSpinBox::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QSpinBox::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QSpinBox_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QSpinBox::closeEvent(event); + } + } + + // [adaptor impl] void QSpinBox::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QSpinBox::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QSpinBox_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QSpinBox::contextMenuEvent(event); + } + } + + // [adaptor impl] void QSpinBox::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSpinBox::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSpinBox_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSpinBox::customEvent(event); + } + } + + // [adaptor impl] void QSpinBox::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSpinBox::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSpinBox_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSpinBox::disconnectNotify(signal); + } + } + + // [adaptor impl] void QSpinBox::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QSpinBox::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QSpinBox_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QSpinBox::dragEnterEvent(event); + } + } + + // [adaptor impl] void QSpinBox::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QSpinBox::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QSpinBox_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QSpinBox::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QSpinBox::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QSpinBox::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QSpinBox_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QSpinBox::dragMoveEvent(event); + } + } + + // [adaptor impl] void QSpinBox::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QSpinBox::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QSpinBox_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QSpinBox::dropEvent(event); + } + } + + // [adaptor impl] void QSpinBox::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QSpinBox::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QSpinBox_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QSpinBox::enterEvent(event); + } + } + + // [adaptor impl] bool QSpinBox::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QSpinBox::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSpinBox_Adaptor::cbs_event_1217_0, _event); + } else { + return QSpinBox::event(_event); + } + } + + // [adaptor impl] void QSpinBox::fixup(QString &str) + void cbs_fixup_c1330_0(QString &str) const + { + QSpinBox::fixup(str); + } + + virtual void fixup(QString &str) const + { + if (cb_fixup_c1330_0.can_issue()) { + cb_fixup_c1330_0.issue(&QSpinBox_Adaptor::cbs_fixup_c1330_0, str); + } else { + QSpinBox::fixup(str); + } + } + + // [adaptor impl] void QSpinBox::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QSpinBox::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QSpinBox_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QSpinBox::focusInEvent(event); + } + } + + // [adaptor impl] bool QSpinBox::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QSpinBox::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QSpinBox_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QSpinBox::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QSpinBox::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QSpinBox::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QSpinBox_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QSpinBox::focusOutEvent(event); + } + } + + // [adaptor impl] void QSpinBox::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QSpinBox::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QSpinBox_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QSpinBox::hideEvent(event); + } + } + + // [adaptor impl] void QSpinBox::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QSpinBox::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QSpinBox_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QSpinBox::initPainter(painter); + } + } + + // [adaptor impl] void QSpinBox::initStyleOption(QStyleOptionSpinBox *option) + void cbs_initStyleOption_c2572_0(QStyleOptionSpinBox *option) const + { + QSpinBox::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionSpinBox *option) const + { + if (cb_initStyleOption_c2572_0.can_issue()) { + cb_initStyleOption_c2572_0.issue(&QSpinBox_Adaptor::cbs_initStyleOption_c2572_0, option); + } else { + QSpinBox::initStyleOption(option); + } + } + + // [adaptor impl] void QSpinBox::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QSpinBox::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QSpinBox_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QSpinBox::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QSpinBox::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QSpinBox::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QSpinBox_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QSpinBox::keyPressEvent(event); + } + } + + // [adaptor impl] void QSpinBox::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QSpinBox::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QSpinBox_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QSpinBox::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QSpinBox::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QSpinBox::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QSpinBox_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QSpinBox::leaveEvent(event); + } + } + + // [adaptor impl] int QSpinBox::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QSpinBox::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QSpinBox_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QSpinBox::metric(arg1); + } + } + + // [adaptor impl] void QSpinBox::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QSpinBox::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QSpinBox_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QSpinBox::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QSpinBox::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QSpinBox::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QSpinBox_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QSpinBox::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QSpinBox::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QSpinBox::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QSpinBox_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QSpinBox::mousePressEvent(event); + } + } + + // [adaptor impl] void QSpinBox::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QSpinBox::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QSpinBox_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QSpinBox::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QSpinBox::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QSpinBox::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QSpinBox_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QSpinBox::moveEvent(event); + } + } + + // [adaptor impl] bool QSpinBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QSpinBox::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QSpinBox_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QSpinBox::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QSpinBox::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QSpinBox::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QSpinBox_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QSpinBox::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QSpinBox::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QSpinBox::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QSpinBox_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QSpinBox::redirected(offset); + } + } + + // [adaptor impl] void QSpinBox::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QSpinBox::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QSpinBox_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QSpinBox::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QSpinBox::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QSpinBox::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QSpinBox_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QSpinBox::sharedPainter(); + } + } + + // [adaptor impl] void QSpinBox::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QSpinBox::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QSpinBox_Adaptor::cbs_showEvent_1634_0, event); + } else { + QSpinBox::showEvent(event); + } + } + + // [adaptor impl] QFlags QSpinBox::stepEnabled() + QFlags cbs_stepEnabled_c0_0() const + { + return QSpinBox::stepEnabled(); + } + + virtual QFlags stepEnabled() const + { + if (cb_stepEnabled_c0_0.can_issue()) { + return cb_stepEnabled_c0_0.issue >(&QSpinBox_Adaptor::cbs_stepEnabled_c0_0); + } else { + return QSpinBox::stepEnabled(); + } + } + + // [adaptor impl] void QSpinBox::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QSpinBox::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QSpinBox_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QSpinBox::tabletEvent(event); + } + } + + // [adaptor impl] QString QSpinBox::textFromValue(int val) + QString cbs_textFromValue_c767_0(int val) const + { + return QSpinBox::textFromValue(val); + } + + virtual QString textFromValue(int val) const + { + if (cb_textFromValue_c767_0.can_issue()) { + return cb_textFromValue_c767_0.issue(&QSpinBox_Adaptor::cbs_textFromValue_c767_0, val); + } else { + return QSpinBox::textFromValue(val); + } + } + + // [adaptor impl] void QSpinBox::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSpinBox::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSpinBox_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSpinBox::timerEvent(event); + } + } + + // [adaptor impl] QValidator::State QSpinBox::validate(QString &input, int &pos) + qt_gsi::Converter::target_type cbs_validate_c2171_0(QString &input, int &pos) const + { + return qt_gsi::CppToQtAdaptor(QSpinBox::validate(input, pos)); + } + + virtual QValidator::State validate(QString &input, int &pos) const + { + if (cb_validate_c2171_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_validate_c2171_0.issue::target_type, QString &, int &>(&QSpinBox_Adaptor::cbs_validate_c2171_0, input, pos)).cref(); + } else { + return QSpinBox::validate(input, pos); + } + } + + // [adaptor impl] int QSpinBox::valueFromText(const QString &text) + int cbs_valueFromText_c2025_0(const QString &text) const + { + return QSpinBox::valueFromText(text); + } + + virtual int valueFromText(const QString &text) const + { + if (cb_valueFromText_c2025_0.can_issue()) { + return cb_valueFromText_c2025_0.issue(&QSpinBox_Adaptor::cbs_valueFromText_c2025_0, text); + } else { + return QSpinBox::valueFromText(text); + } + } + + // [adaptor impl] void QSpinBox::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QSpinBox::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QSpinBox_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QSpinBox::wheelEvent(event); + } + } + + gsi::Callback cb_clear_0_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_stepBy_767_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_fixup_c1330_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2572_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_stepEnabled_c0_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_textFromValue_c767_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_validate_c2171_0; + gsi::Callback cb_valueFromText_c2025_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QSpinBox_Adaptor::~QSpinBox_Adaptor() { } + +// Constructor QSpinBox::QSpinBox(QWidget *parent) (adaptor class) + +static void _init_ctor_QSpinBox_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSpinBox_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSpinBox_Adaptor (arg1)); +} + + +// void QSpinBox::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QSpinBox::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QSpinBox::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSpinBox::clear() + +static void _init_cbs_clear_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clear_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_clear_0_0 (); +} + +static void _set_callback_cbs_clear_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_clear_0_0 = cb; +} + + +// void QSpinBox::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QSpinBox::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QSpinBox::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->fp_QSpinBox_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QSpinBox::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QSpinBox_Adaptor *)cls)->emitter_QSpinBox_customContextMenuRequested_1916 (arg1); +} + + +// void QSpinBox::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QSpinBox::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->fp_QSpinBox_destroy_1620 (arg1, arg2); +} + + +// emitter void QSpinBox::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSpinBox_Adaptor *)cls)->emitter_QSpinBox_destroyed_1302 (arg1); +} + + +// void QSpinBox::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QSpinBox::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QSpinBox::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QSpinBox::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QSpinBox::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// emitter void QSpinBox::editingFinished() + +static void _init_emitter_editingFinished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_editingFinished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QSpinBox_Adaptor *)cls)->emitter_QSpinBox_editingFinished_0 (); +} + + +// void QSpinBox::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QSpinBox::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSpinBox_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSpinBox::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSpinBox_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QSpinBox::fixup(QString &str) + +static void _init_cbs_fixup_c1330_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("str"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fixup_c1330_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_fixup_c1330_0 (arg1); +} + +static void _set_callback_cbs_fixup_c1330_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_fixup_c1330_0 = cb; +} + + +// void QSpinBox::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QSpinBox::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSpinBox_Adaptor *)cls)->fp_QSpinBox_focusNextChild_0 ()); +} + + +// bool QSpinBox::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QSpinBox_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QSpinBox::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QSpinBox::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSpinBox_Adaptor *)cls)->fp_QSpinBox_focusPreviousChild_0 ()); +} + + +// bool QSpinBox::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSpinBox_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QSpinBox::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QSpinBox_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QSpinBox::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QSpinBox::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QSpinBox::initStyleOption(QStyleOptionSpinBox *option) + +static void _init_cbs_initStyleOption_c2572_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2572_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionSpinBox *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_initStyleOption_c2572_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2572_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_initStyleOption_c2572_0 = cb; +} + + +// void QSpinBox::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QSpinBox::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QSpinBox_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QSpinBox::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSpinBox_Adaptor *)cls)->fp_QSpinBox_isSignalConnected_c2394 (arg1)); +} + + +// void QSpinBox::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QSpinBox::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QSpinBox::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// exposed QLineEdit *QSpinBox::lineEdit() + +static void _init_fp_lineEdit_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_lineEdit_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLineEdit *)((QSpinBox_Adaptor *)cls)->fp_QSpinBox_lineEdit_c0 ()); +} + + +// int QSpinBox::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QSpinBox_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QSpinBox::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSpinBox_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QSpinBox::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QSpinBox::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QSpinBox::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QSpinBox::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QSpinBox::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QSpinBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QSpinBox_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QSpinBox::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSpinBox_Adaptor *)cls)->emitter_QSpinBox_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QSpinBox::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QSpinBox_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QSpinBox::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QSpinBox::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSpinBox_Adaptor *)cls)->fp_QSpinBox_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QSpinBox::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QSpinBox_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QSpinBox::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QSpinBox::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSpinBox_Adaptor *)cls)->fp_QSpinBox_sender_c0 ()); +} + + +// exposed int QSpinBox::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSpinBox_Adaptor *)cls)->fp_QSpinBox_senderSignalIndex_c0 ()); +} + + +// exposed void QSpinBox::setLineEdit(QLineEdit *edit) + +static void _init_fp_setLineEdit_1485 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("edit"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setLineEdit_1485 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLineEdit *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->fp_QSpinBox_setLineEdit_1485 (arg1); +} + + +// void QSpinBox::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QSpinBox::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QSpinBox_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QSpinBox::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QSpinBox::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSpinBox_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QSpinBox::stepBy(int steps) + +static void _init_cbs_stepBy_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("steps"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_stepBy_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_stepBy_767_0 (arg1); +} + +static void _set_callback_cbs_stepBy_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_stepBy_767_0 = cb; +} + + +// QFlags QSpinBox::stepEnabled() + +static void _init_cbs_stepEnabled_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_stepEnabled_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QSpinBox_Adaptor *)cls)->cbs_stepEnabled_c0_0 ()); +} + +static void _set_callback_cbs_stepEnabled_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_stepEnabled_c0_0 = cb; +} + + +// void QSpinBox::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// QString QSpinBox::textFromValue(int val) + +static void _init_cbs_textFromValue_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("val"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_textFromValue_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QString)((QSpinBox_Adaptor *)cls)->cbs_textFromValue_c767_0 (arg1)); +} + +static void _set_callback_cbs_textFromValue_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_textFromValue_c767_0 = cb; +} + + +// void QSpinBox::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QSpinBox::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->fp_QSpinBox_updateMicroFocus_2420 (arg1); +} + + +// QValidator::State QSpinBox::validate(QString &input, int &pos) + +static void _init_cbs_validate_c2171_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_cbs_validate_c2171_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + int &arg2 = args.read (heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QSpinBox_Adaptor *)cls)->cbs_validate_c2171_0 (arg1, arg2)); +} + +static void _set_callback_cbs_validate_c2171_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_validate_c2171_0 = cb; +} + + +// emitter void QSpinBox::valueChanged(int) + +static void _init_emitter_valueChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_valueChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QSpinBox_Adaptor *)cls)->emitter_QSpinBox_valueChanged_767 (arg1); +} + + +// int QSpinBox::valueFromText(const QString &text) + +static void _init_cbs_valueFromText_c2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_valueFromText_c2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((int)((QSpinBox_Adaptor *)cls)->cbs_valueFromText_c2025_0 (arg1)); +} + +static void _set_callback_cbs_valueFromText_c2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_valueFromText_c2025_0 = cb; +} + + +// void QSpinBox::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSpinBox_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QSpinBox_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QSpinBox::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QSpinBox_Adaptor *)cls)->emitter_QSpinBox_windowIconChanged_1787 (arg1); +} + + +// emitter void QSpinBox::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSpinBox_Adaptor *)cls)->emitter_QSpinBox_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QSpinBox::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSpinBox_Adaptor *)cls)->emitter_QSpinBox_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSpinBox (); + +static gsi::Methods methods_QSpinBox_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSpinBox::QSpinBox(QWidget *parent)\nThis method creates an object of class QSpinBox.", &_init_ctor_QSpinBox_Adaptor_1315, &_call_ctor_QSpinBox_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QSpinBox::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QSpinBox::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSpinBox::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Virtual method void QSpinBox::clear()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("clear", "@hide", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0, &_set_callback_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QSpinBox::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QSpinBox::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QSpinBox::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QSpinBox::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSpinBox::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QSpinBox::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSpinBox::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSpinBox::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QSpinBox::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QSpinBox::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QSpinBox::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QSpinBox::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("emit_editingFinished", "@brief Emitter for signal void QSpinBox::editingFinished()\nCall this method to emit this signal.", false, &_init_emitter_editingFinished_0, &_call_emitter_editingFinished_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QSpinBox::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QSpinBox::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSpinBox::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*fixup", "@brief Virtual method void QSpinBox::fixup(QString &str)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("*fixup", "@hide", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0, &_set_callback_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QSpinBox::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QSpinBox::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QSpinBox::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QSpinBox::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QSpinBox::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QSpinBox::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QSpinBox::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QSpinBox::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QSpinBox::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QSpinBox::initStyleOption(QStyleOptionSpinBox *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2572_0, &_call_cbs_initStyleOption_c2572_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2572_0, &_call_cbs_initStyleOption_c2572_0, &_set_callback_cbs_initStyleOption_c2572_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QSpinBox::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QSpinBox::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSpinBox::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QSpinBox::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QSpinBox::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QSpinBox::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*lineEdit", "@brief Method QLineEdit *QSpinBox::lineEdit()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_lineEdit_c0, &_call_fp_lineEdit_c0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QSpinBox::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QSpinBox::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QSpinBox::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QSpinBox::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QSpinBox::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QSpinBox::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QSpinBox::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QSpinBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSpinBox::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QSpinBox::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QSpinBox::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSpinBox::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QSpinBox::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QSpinBox::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSpinBox::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSpinBox::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setLineEdit", "@brief Method void QSpinBox::setLineEdit(QLineEdit *edit)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setLineEdit_1485, &_call_fp_setLineEdit_1485); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QSpinBox::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QSpinBox::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QSpinBox::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QSpinBox::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("stepBy", "@brief Virtual method void QSpinBox::stepBy(int steps)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_stepBy_767_0, &_call_cbs_stepBy_767_0); + methods += new qt_gsi::GenericMethod ("stepBy", "@hide", false, &_init_cbs_stepBy_767_0, &_call_cbs_stepBy_767_0, &_set_callback_cbs_stepBy_767_0); + methods += new qt_gsi::GenericMethod ("*stepEnabled", "@brief Virtual method QFlags QSpinBox::stepEnabled()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_stepEnabled_c0_0, &_call_cbs_stepEnabled_c0_0); + methods += new qt_gsi::GenericMethod ("*stepEnabled", "@hide", true, &_init_cbs_stepEnabled_c0_0, &_call_cbs_stepEnabled_c0_0, &_set_callback_cbs_stepEnabled_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QSpinBox::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*textFromValue", "@brief Virtual method QString QSpinBox::textFromValue(int val)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_textFromValue_c767_0, &_call_cbs_textFromValue_c767_0); + methods += new qt_gsi::GenericMethod ("*textFromValue", "@hide", true, &_init_cbs_textFromValue_c767_0, &_call_cbs_textFromValue_c767_0, &_set_callback_cbs_textFromValue_c767_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSpinBox::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QSpinBox::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*validate", "@brief Virtual method QValidator::State QSpinBox::validate(QString &input, int &pos)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0); + methods += new qt_gsi::GenericMethod ("*validate", "@hide", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0, &_set_callback_cbs_validate_c2171_0); + methods += new qt_gsi::GenericMethod ("emit_valueChanged", "@brief Emitter for signal void QSpinBox::valueChanged(int)\nCall this method to emit this signal.", false, &_init_emitter_valueChanged_767, &_call_emitter_valueChanged_767); + methods += new qt_gsi::GenericMethod ("*valueFromText", "@brief Virtual method int QSpinBox::valueFromText(const QString &text)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_valueFromText_c2025_0, &_call_cbs_valueFromText_c2025_0); + methods += new qt_gsi::GenericMethod ("*valueFromText", "@hide", true, &_init_cbs_valueFromText_c2025_0, &_call_cbs_valueFromText_c2025_0, &_set_callback_cbs_valueFromText_c2025_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QSpinBox::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QSpinBox::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QSpinBox::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QSpinBox::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QSpinBox_Adaptor (qtdecl_QSpinBox (), "QtWidgets", "QSpinBox", + methods_QSpinBox_Adaptor (), + "@qt\n@brief Binding of QSpinBox"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQSplashScreen.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQSplashScreen.cc new file mode 100644 index 000000000..4679f3460 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQSplashScreen.cc @@ -0,0 +1,2698 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSplashScreen.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSplashScreen + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSplashScreen::staticMetaObject); +} + + +// void QSplashScreen::clearMessage() + + +static void _init_f_clearMessage_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearMessage_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen *)cls)->clearMessage (); +} + + +// void QSplashScreen::finish(QWidget *w) + + +static void _init_f_finish_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_finish_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen *)cls)->finish (arg1); +} + + +// QString QSplashScreen::message() + + +static void _init_f_message_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_message_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSplashScreen *)cls)->message ()); +} + + +// const QPixmap QSplashScreen::pixmap() + + +static void _init_f_pixmap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pixmap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QPixmap)((QSplashScreen *)cls)->pixmap ()); +} + + +// void QSplashScreen::repaint() + + +static void _init_f_repaint_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_repaint_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen *)cls)->repaint (); +} + + +// void QSplashScreen::setPixmap(const QPixmap &pixmap) + + +static void _init_f_setPixmap_2017 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixmap"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPixmap_2017 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen *)cls)->setPixmap (arg1); +} + + +// void QSplashScreen::showMessage(const QString &message, int alignment, const QColor &color) + + +static void _init_f_showMessage_4481 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("message"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("alignment", true, "Qt::AlignLeft"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("color", true, "Qt::black"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_showMessage_4481 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::AlignLeft, heap); + const QColor &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (Qt::black, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen *)cls)->showMessage (arg1, arg2, arg3); +} + + +// static QString QSplashScreen::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSplashScreen::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSplashScreen () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("clearMessage", "@brief Method void QSplashScreen::clearMessage()\n", false, &_init_f_clearMessage_0, &_call_f_clearMessage_0); + methods += new qt_gsi::GenericMethod ("finish", "@brief Method void QSplashScreen::finish(QWidget *w)\n", false, &_init_f_finish_1315, &_call_f_finish_1315); + methods += new qt_gsi::GenericMethod ("message", "@brief Method QString QSplashScreen::message()\n", true, &_init_f_message_c0, &_call_f_message_c0); + methods += new qt_gsi::GenericMethod (":pixmap", "@brief Method const QPixmap QSplashScreen::pixmap()\n", true, &_init_f_pixmap_c0, &_call_f_pixmap_c0); + methods += new qt_gsi::GenericMethod ("repaint", "@brief Method void QSplashScreen::repaint()\n", false, &_init_f_repaint_0, &_call_f_repaint_0); + methods += new qt_gsi::GenericMethod ("setPixmap|pixmap=", "@brief Method void QSplashScreen::setPixmap(const QPixmap &pixmap)\n", false, &_init_f_setPixmap_2017, &_call_f_setPixmap_2017); + methods += new qt_gsi::GenericMethod ("showMessage", "@brief Method void QSplashScreen::showMessage(const QString &message, int alignment, const QColor &color)\n", false, &_init_f_showMessage_4481, &_call_f_showMessage_4481); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QSplashScreen::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSplashScreen::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("messageChanged(const QString &)", "messageChanged", gsi::arg("message"), "@brief Signal declaration for QSplashScreen::messageChanged(const QString &message)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSplashScreen::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QSplashScreen::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QSplashScreen::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QSplashScreen::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSplashScreen::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QSplashScreen (qtdecl_QWidget (), "QtWidgets", "QSplashScreen_Native", + methods_QSplashScreen (), + "@hide\n@alias QSplashScreen"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSplashScreen () { return decl_QSplashScreen; } + +} + + +class QSplashScreen_Adaptor : public QSplashScreen, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSplashScreen_Adaptor(); + + // [adaptor ctor] QSplashScreen::QSplashScreen(const QPixmap &pixmap, QFlags f) + QSplashScreen_Adaptor() : QSplashScreen() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSplashScreen::QSplashScreen(const QPixmap &pixmap, QFlags f) + QSplashScreen_Adaptor(const QPixmap &pixmap) : QSplashScreen(pixmap) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSplashScreen::QSplashScreen(const QPixmap &pixmap, QFlags f) + QSplashScreen_Adaptor(const QPixmap &pixmap, QFlags f) : QSplashScreen(pixmap, f) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSplashScreen::QSplashScreen(QScreen *screen, const QPixmap &pixmap, QFlags f) + QSplashScreen_Adaptor(QScreen *screen) : QSplashScreen(screen) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSplashScreen::QSplashScreen(QScreen *screen, const QPixmap &pixmap, QFlags f) + QSplashScreen_Adaptor(QScreen *screen, const QPixmap &pixmap) : QSplashScreen(screen, pixmap) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSplashScreen::QSplashScreen(QScreen *screen, const QPixmap &pixmap, QFlags f) + QSplashScreen_Adaptor(QScreen *screen, const QPixmap &pixmap, QFlags f) : QSplashScreen(screen, pixmap, f) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QSplashScreen::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QSplashScreen_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QSplashScreen::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QSplashScreen::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QSplashScreen_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QSplashScreen::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QSplashScreen::focusNextChild() + bool fp_QSplashScreen_focusNextChild_0 () { + return QSplashScreen::focusNextChild(); + } + + // [expose] bool QSplashScreen::focusPreviousChild() + bool fp_QSplashScreen_focusPreviousChild_0 () { + return QSplashScreen::focusPreviousChild(); + } + + // [expose] bool QSplashScreen::isSignalConnected(const QMetaMethod &signal) + bool fp_QSplashScreen_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSplashScreen::isSignalConnected(signal); + } + + // [expose] int QSplashScreen::receivers(const char *signal) + int fp_QSplashScreen_receivers_c1731 (const char *signal) const { + return QSplashScreen::receivers(signal); + } + + // [expose] QObject *QSplashScreen::sender() + QObject * fp_QSplashScreen_sender_c0 () const { + return QSplashScreen::sender(); + } + + // [expose] int QSplashScreen::senderSignalIndex() + int fp_QSplashScreen_senderSignalIndex_c0 () const { + return QSplashScreen::senderSignalIndex(); + } + + // [expose] void QSplashScreen::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QSplashScreen_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QSplashScreen::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QSplashScreen::customContextMenuRequested(const QPoint &pos) + void emitter_QSplashScreen_customContextMenuRequested_1916(const QPoint &pos) + { + emit QSplashScreen::customContextMenuRequested(pos); + } + + // [emitter impl] void QSplashScreen::destroyed(QObject *) + void emitter_QSplashScreen_destroyed_1302(QObject *arg1) + { + emit QSplashScreen::destroyed(arg1); + } + + // [adaptor impl] bool QSplashScreen::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSplashScreen::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSplashScreen_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSplashScreen::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QSplashScreen::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QSplashScreen::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QSplashScreen_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QSplashScreen::hasHeightForWidth(); + } + } + + // [adaptor impl] int QSplashScreen::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QSplashScreen::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QSplashScreen_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QSplashScreen::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QSplashScreen::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QSplashScreen::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QSplashScreen_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QSplashScreen::inputMethodQuery(arg1); + } + } + + // [emitter impl] void QSplashScreen::messageChanged(const QString &message) + void emitter_QSplashScreen_messageChanged_2025(const QString &message) + { + emit QSplashScreen::messageChanged(message); + } + + // [adaptor impl] QSize QSplashScreen::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QSplashScreen::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QSplashScreen_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QSplashScreen::minimumSizeHint(); + } + } + + // [emitter impl] void QSplashScreen::objectNameChanged(const QString &objectName) + void emitter_QSplashScreen_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSplashScreen::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QSplashScreen::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QSplashScreen::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QSplashScreen_Adaptor::cbs_paintEngine_c0_0); + } else { + return QSplashScreen::paintEngine(); + } + } + + // [adaptor impl] void QSplashScreen::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QSplashScreen::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QSplashScreen_Adaptor::cbs_setVisible_864_0, visible); + } else { + QSplashScreen::setVisible(visible); + } + } + + // [adaptor impl] QSize QSplashScreen::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QSplashScreen::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QSplashScreen_Adaptor::cbs_sizeHint_c0_0); + } else { + return QSplashScreen::sizeHint(); + } + } + + // [emitter impl] void QSplashScreen::windowIconChanged(const QIcon &icon) + void emitter_QSplashScreen_windowIconChanged_1787(const QIcon &icon) + { + emit QSplashScreen::windowIconChanged(icon); + } + + // [emitter impl] void QSplashScreen::windowIconTextChanged(const QString &iconText) + void emitter_QSplashScreen_windowIconTextChanged_2025(const QString &iconText) + { + emit QSplashScreen::windowIconTextChanged(iconText); + } + + // [emitter impl] void QSplashScreen::windowTitleChanged(const QString &title) + void emitter_QSplashScreen_windowTitleChanged_2025(const QString &title) + { + emit QSplashScreen::windowTitleChanged(title); + } + + // [adaptor impl] void QSplashScreen::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QSplashScreen::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QSplashScreen_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QSplashScreen::actionEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QSplashScreen::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QSplashScreen_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QSplashScreen::changeEvent(arg1); + } + } + + // [adaptor impl] void QSplashScreen::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSplashScreen::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSplashScreen_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSplashScreen::childEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QSplashScreen::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QSplashScreen_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QSplashScreen::closeEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QSplashScreen::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QSplashScreen_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QSplashScreen::contextMenuEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSplashScreen::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSplashScreen_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSplashScreen::customEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSplashScreen::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSplashScreen_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSplashScreen::disconnectNotify(signal); + } + } + + // [adaptor impl] void QSplashScreen::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QSplashScreen::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QSplashScreen_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QSplashScreen::dragEnterEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QSplashScreen::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QSplashScreen_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QSplashScreen::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QSplashScreen::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QSplashScreen_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QSplashScreen::dragMoveEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::drawContents(QPainter *painter) + void cbs_drawContents_1426_0(QPainter *painter) + { + QSplashScreen::drawContents(painter); + } + + virtual void drawContents(QPainter *painter) + { + if (cb_drawContents_1426_0.can_issue()) { + cb_drawContents_1426_0.issue(&QSplashScreen_Adaptor::cbs_drawContents_1426_0, painter); + } else { + QSplashScreen::drawContents(painter); + } + } + + // [adaptor impl] void QSplashScreen::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QSplashScreen::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QSplashScreen_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QSplashScreen::dropEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QSplashScreen::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QSplashScreen_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QSplashScreen::enterEvent(event); + } + } + + // [adaptor impl] bool QSplashScreen::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QSplashScreen::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSplashScreen_Adaptor::cbs_event_1217_0, e); + } else { + return QSplashScreen::event(e); + } + } + + // [adaptor impl] void QSplashScreen::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QSplashScreen::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QSplashScreen_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QSplashScreen::focusInEvent(event); + } + } + + // [adaptor impl] bool QSplashScreen::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QSplashScreen::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QSplashScreen_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QSplashScreen::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QSplashScreen::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QSplashScreen::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QSplashScreen_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QSplashScreen::focusOutEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QSplashScreen::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QSplashScreen_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QSplashScreen::hideEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QSplashScreen::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QSplashScreen_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QSplashScreen::initPainter(painter); + } + } + + // [adaptor impl] void QSplashScreen::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QSplashScreen::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QSplashScreen_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QSplashScreen::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QSplashScreen::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QSplashScreen::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QSplashScreen_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QSplashScreen::keyPressEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QSplashScreen::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QSplashScreen_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QSplashScreen::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QSplashScreen::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QSplashScreen_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QSplashScreen::leaveEvent(event); + } + } + + // [adaptor impl] int QSplashScreen::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QSplashScreen::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QSplashScreen_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QSplashScreen::metric(arg1); + } + } + + // [adaptor impl] void QSplashScreen::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QSplashScreen::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QSplashScreen_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QSplashScreen::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QSplashScreen::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QSplashScreen_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QSplashScreen::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::mousePressEvent(QMouseEvent *) + void cbs_mousePressEvent_1738_0(QMouseEvent *arg1) + { + QSplashScreen::mousePressEvent(arg1); + } + + virtual void mousePressEvent(QMouseEvent *arg1) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QSplashScreen_Adaptor::cbs_mousePressEvent_1738_0, arg1); + } else { + QSplashScreen::mousePressEvent(arg1); + } + } + + // [adaptor impl] void QSplashScreen::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QSplashScreen::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QSplashScreen_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QSplashScreen::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QSplashScreen::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QSplashScreen_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QSplashScreen::moveEvent(event); + } + } + + // [adaptor impl] bool QSplashScreen::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QSplashScreen::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QSplashScreen_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QSplashScreen::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QSplashScreen::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QSplashScreen::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QSplashScreen_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QSplashScreen::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QSplashScreen::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QSplashScreen::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QSplashScreen_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QSplashScreen::redirected(offset); + } + } + + // [adaptor impl] void QSplashScreen::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QSplashScreen::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QSplashScreen_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QSplashScreen::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QSplashScreen::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QSplashScreen::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QSplashScreen_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QSplashScreen::sharedPainter(); + } + } + + // [adaptor impl] void QSplashScreen::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QSplashScreen::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QSplashScreen_Adaptor::cbs_showEvent_1634_0, event); + } else { + QSplashScreen::showEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QSplashScreen::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QSplashScreen_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QSplashScreen::tabletEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSplashScreen::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSplashScreen_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSplashScreen::timerEvent(event); + } + } + + // [adaptor impl] void QSplashScreen::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QSplashScreen::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QSplashScreen_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QSplashScreen::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_drawContents_1426_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QSplashScreen_Adaptor::~QSplashScreen_Adaptor() { } + +// Constructor QSplashScreen::QSplashScreen(const QPixmap &pixmap, QFlags f) (adaptor class) + +static void _init_ctor_QSplashScreen_Adaptor_4404 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pixmap", true, "QPixmap()"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("f", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSplashScreen_Adaptor_4404 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPixmap &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPixmap(), heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QSplashScreen_Adaptor (arg1, arg2)); +} + + +// Constructor QSplashScreen::QSplashScreen(QScreen *screen, const QPixmap &pixmap, QFlags f) (adaptor class) + +static void _init_ctor_QSplashScreen_Adaptor_5607 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("screen"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixmap", true, "QPixmap()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("f", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QSplashScreen_Adaptor_5607 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = gsi::arg_reader() (args, heap); + const QPixmap &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPixmap(), heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QSplashScreen_Adaptor (arg1, arg2, arg3)); +} + + +// void QSplashScreen::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QSplashScreen::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QSplashScreen::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSplashScreen::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QSplashScreen::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QSplashScreen::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->fp_QSplashScreen_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QSplashScreen::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QSplashScreen_Adaptor *)cls)->emitter_QSplashScreen_customContextMenuRequested_1916 (arg1); +} + + +// void QSplashScreen::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QSplashScreen::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->fp_QSplashScreen_destroy_1620 (arg1, arg2); +} + + +// emitter void QSplashScreen::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSplashScreen_Adaptor *)cls)->emitter_QSplashScreen_destroyed_1302 (arg1); +} + + +// void QSplashScreen::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QSplashScreen::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QSplashScreen::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QSplashScreen::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QSplashScreen::drawContents(QPainter *painter) + +static void _init_cbs_drawContents_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_drawContents_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_drawContents_1426_0 (arg1); +} + +static void _set_callback_cbs_drawContents_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_drawContents_1426_0 = cb; +} + + +// void QSplashScreen::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QSplashScreen::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QSplashScreen::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSplashScreen_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSplashScreen::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSplashScreen_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QSplashScreen::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QSplashScreen::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSplashScreen_Adaptor *)cls)->fp_QSplashScreen_focusNextChild_0 ()); +} + + +// bool QSplashScreen::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QSplashScreen_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QSplashScreen::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QSplashScreen::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSplashScreen_Adaptor *)cls)->fp_QSplashScreen_focusPreviousChild_0 ()); +} + + +// bool QSplashScreen::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSplashScreen_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QSplashScreen::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QSplashScreen_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QSplashScreen::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QSplashScreen::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QSplashScreen::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QSplashScreen::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QSplashScreen_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QSplashScreen::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSplashScreen_Adaptor *)cls)->fp_QSplashScreen_isSignalConnected_c2394 (arg1)); +} + + +// void QSplashScreen::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QSplashScreen::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QSplashScreen::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// emitter void QSplashScreen::messageChanged(const QString &message) + +static void _init_emitter_messageChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("message"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_messageChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSplashScreen_Adaptor *)cls)->emitter_QSplashScreen_messageChanged_2025 (arg1); +} + + +// int QSplashScreen::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QSplashScreen_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QSplashScreen::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSplashScreen_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QSplashScreen::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QSplashScreen::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QSplashScreen::mousePressEvent(QMouseEvent *) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QSplashScreen::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QSplashScreen::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QSplashScreen::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QSplashScreen_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QSplashScreen::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSplashScreen_Adaptor *)cls)->emitter_QSplashScreen_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QSplashScreen::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QSplashScreen_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QSplashScreen::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QSplashScreen::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSplashScreen_Adaptor *)cls)->fp_QSplashScreen_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QSplashScreen::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QSplashScreen_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QSplashScreen::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QSplashScreen::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSplashScreen_Adaptor *)cls)->fp_QSplashScreen_sender_c0 ()); +} + + +// exposed int QSplashScreen::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSplashScreen_Adaptor *)cls)->fp_QSplashScreen_senderSignalIndex_c0 ()); +} + + +// void QSplashScreen::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QSplashScreen::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QSplashScreen_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QSplashScreen::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QSplashScreen::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSplashScreen_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QSplashScreen::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QSplashScreen::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QSplashScreen::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->fp_QSplashScreen_updateMicroFocus_2420 (arg1); +} + + +// void QSplashScreen::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplashScreen_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplashScreen_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QSplashScreen::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QSplashScreen_Adaptor *)cls)->emitter_QSplashScreen_windowIconChanged_1787 (arg1); +} + + +// emitter void QSplashScreen::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSplashScreen_Adaptor *)cls)->emitter_QSplashScreen_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QSplashScreen::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSplashScreen_Adaptor *)cls)->emitter_QSplashScreen_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSplashScreen (); + +static gsi::Methods methods_QSplashScreen_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSplashScreen::QSplashScreen(const QPixmap &pixmap, QFlags f)\nThis method creates an object of class QSplashScreen.", &_init_ctor_QSplashScreen_Adaptor_4404, &_call_ctor_QSplashScreen_Adaptor_4404); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSplashScreen::QSplashScreen(QScreen *screen, const QPixmap &pixmap, QFlags f)\nThis method creates an object of class QSplashScreen.", &_init_ctor_QSplashScreen_Adaptor_5607, &_call_ctor_QSplashScreen_Adaptor_5607); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QSplashScreen::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QSplashScreen::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSplashScreen::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QSplashScreen::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QSplashScreen::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QSplashScreen::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QSplashScreen::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSplashScreen::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QSplashScreen::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSplashScreen::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSplashScreen::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QSplashScreen::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QSplashScreen::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QSplashScreen::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawContents", "@brief Virtual method void QSplashScreen::drawContents(QPainter *painter)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_drawContents_1426_0, &_call_cbs_drawContents_1426_0); + methods += new qt_gsi::GenericMethod ("*drawContents", "@hide", false, &_init_cbs_drawContents_1426_0, &_call_cbs_drawContents_1426_0, &_set_callback_cbs_drawContents_1426_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QSplashScreen::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QSplashScreen::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QSplashScreen::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSplashScreen::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QSplashScreen::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QSplashScreen::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QSplashScreen::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QSplashScreen::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QSplashScreen::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QSplashScreen::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QSplashScreen::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QSplashScreen::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QSplashScreen::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QSplashScreen::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QSplashScreen::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSplashScreen::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QSplashScreen::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QSplashScreen::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QSplashScreen::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_messageChanged", "@brief Emitter for signal void QSplashScreen::messageChanged(const QString &message)\nCall this method to emit this signal.", false, &_init_emitter_messageChanged_2025, &_call_emitter_messageChanged_2025); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QSplashScreen::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QSplashScreen::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QSplashScreen::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QSplashScreen::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QSplashScreen::mousePressEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QSplashScreen::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QSplashScreen::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QSplashScreen::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSplashScreen::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QSplashScreen::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QSplashScreen::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSplashScreen::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QSplashScreen::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QSplashScreen::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSplashScreen::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSplashScreen::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QSplashScreen::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QSplashScreen::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QSplashScreen::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QSplashScreen::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QSplashScreen::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSplashScreen::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QSplashScreen::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QSplashScreen::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QSplashScreen::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QSplashScreen::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QSplashScreen::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QSplashScreen_Adaptor (qtdecl_QSplashScreen (), "QtWidgets", "QSplashScreen", + methods_QSplashScreen_Adaptor (), + "@qt\n@brief Binding of QSplashScreen"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQSplitter.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQSplitter.cc new file mode 100644 index 000000000..d844f62e9 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQSplitter.cc @@ -0,0 +1,3200 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSplitter.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSplitter + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSplitter::staticMetaObject); +} + + +// void QSplitter::addWidget(QWidget *widget) + + +static void _init_f_addWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter *)cls)->addWidget (arg1); +} + + +// bool QSplitter::childrenCollapsible() + + +static void _init_f_childrenCollapsible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_childrenCollapsible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSplitter *)cls)->childrenCollapsible ()); +} + + +// int QSplitter::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSplitter *)cls)->count ()); +} + + +// void QSplitter::getRange(int index, int *, int *) + + +static void _init_f_getRange_c2457 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("arg3"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_getRange_c2457 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int *arg2 = gsi::arg_reader() (args, heap); + int *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter *)cls)->getRange (arg1, arg2, arg3); +} + + +// QSplitterHandle *QSplitter::handle(int index) + + +static void _init_f_handle_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_handle_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSplitterHandle *)((QSplitter *)cls)->handle (arg1)); +} + + +// int QSplitter::handleWidth() + + +static void _init_f_handleWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_handleWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSplitter *)cls)->handleWidth ()); +} + + +// int QSplitter::indexOf(QWidget *w) + + +static void _init_f_indexOf_c1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOf_c1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSplitter *)cls)->indexOf (arg1)); +} + + +// void QSplitter::insertWidget(int index, QWidget *widget) + + +static void _init_f_insertWidget_1974 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("widget"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertWidget_1974 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter *)cls)->insertWidget (arg1, arg2); +} + + +// bool QSplitter::isCollapsible(int index) + + +static void _init_f_isCollapsible_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isCollapsible_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSplitter *)cls)->isCollapsible (arg1)); +} + + +// QSize QSplitter::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSplitter *)cls)->minimumSizeHint ()); +} + + +// bool QSplitter::opaqueResize() + + +static void _init_f_opaqueResize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opaqueResize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSplitter *)cls)->opaqueResize ()); +} + + +// Qt::Orientation QSplitter::orientation() + + +static void _init_f_orientation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_orientation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSplitter *)cls)->orientation ())); +} + + +// void QSplitter::refresh() + + +static void _init_f_refresh_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_refresh_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter *)cls)->refresh (); +} + + +// QWidget *QSplitter::replaceWidget(int index, QWidget *widget) + + +static void _init_f_replaceWidget_1974 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("widget"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_replaceWidget_1974 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QSplitter *)cls)->replaceWidget (arg1, arg2)); +} + + +// bool QSplitter::restoreState(const QByteArray &state) + + +static void _init_f_restoreState_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_restoreState_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSplitter *)cls)->restoreState (arg1)); +} + + +// QByteArray QSplitter::saveState() + + +static void _init_f_saveState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_saveState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QSplitter *)cls)->saveState ()); +} + + +// void QSplitter::setChildrenCollapsible(bool) + + +static void _init_f_setChildrenCollapsible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setChildrenCollapsible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter *)cls)->setChildrenCollapsible (arg1); +} + + +// void QSplitter::setCollapsible(int index, bool) + + +static void _init_f_setCollapsible_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setCollapsible_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter *)cls)->setCollapsible (arg1, arg2); +} + + +// void QSplitter::setHandleWidth(int) + + +static void _init_f_setHandleWidth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHandleWidth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter *)cls)->setHandleWidth (arg1); +} + + +// void QSplitter::setOpaqueResize(bool opaque) + + +static void _init_f_setOpaqueResize_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("opaque", true, "true"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOpaqueResize_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter *)cls)->setOpaqueResize (arg1); +} + + +// void QSplitter::setOrientation(Qt::Orientation) + + +static void _init_f_setOrientation_1913 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOrientation_1913 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter *)cls)->setOrientation (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QSplitter::setSizes(const QList &list) + + +static void _init_f_setSizes_2259 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("list"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSizes_2259 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter *)cls)->setSizes (arg1); +} + + +// void QSplitter::setStretchFactor(int index, int stretch) + + +static void _init_f_setStretchFactor_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stretch"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setStretchFactor_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter *)cls)->setStretchFactor (arg1, arg2); +} + + +// QSize QSplitter::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSplitter *)cls)->sizeHint ()); +} + + +// QList QSplitter::sizes() + + +static void _init_f_sizes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_sizes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QSplitter *)cls)->sizes ()); +} + + +// QWidget *QSplitter::widget(int index) + + +static void _init_f_widget_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_widget_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QSplitter *)cls)->widget (arg1)); +} + + +// static QString QSplitter::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSplitter::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSplitter () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addWidget", "@brief Method void QSplitter::addWidget(QWidget *widget)\n", false, &_init_f_addWidget_1315, &_call_f_addWidget_1315); + methods += new qt_gsi::GenericMethod (":childrenCollapsible", "@brief Method bool QSplitter::childrenCollapsible()\n", true, &_init_f_childrenCollapsible_c0, &_call_f_childrenCollapsible_c0); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QSplitter::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod ("getRange", "@brief Method void QSplitter::getRange(int index, int *, int *)\n", true, &_init_f_getRange_c2457, &_call_f_getRange_c2457); + methods += new qt_gsi::GenericMethod ("handle", "@brief Method QSplitterHandle *QSplitter::handle(int index)\n", true, &_init_f_handle_c767, &_call_f_handle_c767); + methods += new qt_gsi::GenericMethod (":handleWidth", "@brief Method int QSplitter::handleWidth()\n", true, &_init_f_handleWidth_c0, &_call_f_handleWidth_c0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Method int QSplitter::indexOf(QWidget *w)\n", true, &_init_f_indexOf_c1315, &_call_f_indexOf_c1315); + methods += new qt_gsi::GenericMethod ("insertWidget", "@brief Method void QSplitter::insertWidget(int index, QWidget *widget)\n", false, &_init_f_insertWidget_1974, &_call_f_insertWidget_1974); + methods += new qt_gsi::GenericMethod ("isCollapsible?", "@brief Method bool QSplitter::isCollapsible(int index)\n", true, &_init_f_isCollapsible_c767, &_call_f_isCollapsible_c767); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QSplitter::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod (":opaqueResize", "@brief Method bool QSplitter::opaqueResize()\n", true, &_init_f_opaqueResize_c0, &_call_f_opaqueResize_c0); + methods += new qt_gsi::GenericMethod (":orientation", "@brief Method Qt::Orientation QSplitter::orientation()\n", true, &_init_f_orientation_c0, &_call_f_orientation_c0); + methods += new qt_gsi::GenericMethod ("refresh", "@brief Method void QSplitter::refresh()\n", false, &_init_f_refresh_0, &_call_f_refresh_0); + methods += new qt_gsi::GenericMethod ("replaceWidget", "@brief Method QWidget *QSplitter::replaceWidget(int index, QWidget *widget)\n", false, &_init_f_replaceWidget_1974, &_call_f_replaceWidget_1974); + methods += new qt_gsi::GenericMethod ("restoreState", "@brief Method bool QSplitter::restoreState(const QByteArray &state)\n", false, &_init_f_restoreState_2309, &_call_f_restoreState_2309); + methods += new qt_gsi::GenericMethod ("saveState", "@brief Method QByteArray QSplitter::saveState()\n", true, &_init_f_saveState_c0, &_call_f_saveState_c0); + methods += new qt_gsi::GenericMethod ("setChildrenCollapsible|childrenCollapsible=", "@brief Method void QSplitter::setChildrenCollapsible(bool)\n", false, &_init_f_setChildrenCollapsible_864, &_call_f_setChildrenCollapsible_864); + methods += new qt_gsi::GenericMethod ("setCollapsible", "@brief Method void QSplitter::setCollapsible(int index, bool)\n", false, &_init_f_setCollapsible_1523, &_call_f_setCollapsible_1523); + methods += new qt_gsi::GenericMethod ("setHandleWidth|handleWidth=", "@brief Method void QSplitter::setHandleWidth(int)\n", false, &_init_f_setHandleWidth_767, &_call_f_setHandleWidth_767); + methods += new qt_gsi::GenericMethod ("setOpaqueResize|opaqueResize=", "@brief Method void QSplitter::setOpaqueResize(bool opaque)\n", false, &_init_f_setOpaqueResize_864, &_call_f_setOpaqueResize_864); + methods += new qt_gsi::GenericMethod ("setOrientation|orientation=", "@brief Method void QSplitter::setOrientation(Qt::Orientation)\n", false, &_init_f_setOrientation_1913, &_call_f_setOrientation_1913); + methods += new qt_gsi::GenericMethod ("setSizes|sizes=", "@brief Method void QSplitter::setSizes(const QList &list)\n", false, &_init_f_setSizes_2259, &_call_f_setSizes_2259); + methods += new qt_gsi::GenericMethod ("setStretchFactor", "@brief Method void QSplitter::setStretchFactor(int index, int stretch)\n", false, &_init_f_setStretchFactor_1426, &_call_f_setStretchFactor_1426); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QSplitter::sizeHint()\nThis is a reimplementation of QFrame::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":sizes", "@brief Method QList QSplitter::sizes()\n", true, &_init_f_sizes_c0, &_call_f_sizes_c0); + methods += new qt_gsi::GenericMethod ("widget", "@brief Method QWidget *QSplitter::widget(int index)\n", true, &_init_f_widget_c767, &_call_f_widget_c767); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QSplitter::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSplitter::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSplitter::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("splitterMoved(int, int)", "splitterMoved", gsi::arg("pos"), gsi::arg("index"), "@brief Signal declaration for QSplitter::splitterMoved(int pos, int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QSplitter::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QSplitter::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QSplitter::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSplitter::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QFrame (); + +qt_gsi::QtNativeClass decl_QSplitter (qtdecl_QFrame (), "QtWidgets", "QSplitter_Native", + methods_QSplitter (), + "@hide\n@alias QSplitter"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSplitter () { return decl_QSplitter; } + +} + + +class QSplitter_Adaptor : public QSplitter, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSplitter_Adaptor(); + + // [adaptor ctor] QSplitter::QSplitter(QWidget *parent) + QSplitter_Adaptor() : QSplitter() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSplitter::QSplitter(QWidget *parent) + QSplitter_Adaptor(QWidget *parent) : QSplitter(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSplitter::QSplitter(Qt::Orientation, QWidget *parent) + QSplitter_Adaptor(Qt::Orientation arg1) : QSplitter(arg1) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSplitter::QSplitter(Qt::Orientation, QWidget *parent) + QSplitter_Adaptor(Qt::Orientation arg1, QWidget *parent) : QSplitter(arg1, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] int QSplitter::closestLegalPosition(int, int) + int fp_QSplitter_closestLegalPosition_1426 (int arg1, int arg2) { + return QSplitter::closestLegalPosition(arg1, arg2); + } + + // [expose] void QSplitter::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QSplitter_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QSplitter::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QSplitter::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QSplitter_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QSplitter::destroy(destroyWindow, destroySubWindows); + } + + // [expose] void QSplitter::drawFrame(QPainter *) + void fp_QSplitter_drawFrame_1426 (QPainter *arg1) { + QSplitter::drawFrame(arg1); + } + + // [expose] bool QSplitter::focusNextChild() + bool fp_QSplitter_focusNextChild_0 () { + return QSplitter::focusNextChild(); + } + + // [expose] bool QSplitter::focusPreviousChild() + bool fp_QSplitter_focusPreviousChild_0 () { + return QSplitter::focusPreviousChild(); + } + + // [expose] bool QSplitter::isSignalConnected(const QMetaMethod &signal) + bool fp_QSplitter_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSplitter::isSignalConnected(signal); + } + + // [expose] void QSplitter::moveSplitter(int pos, int index) + void fp_QSplitter_moveSplitter_1426 (int pos, int index) { + QSplitter::moveSplitter(pos, index); + } + + // [expose] int QSplitter::receivers(const char *signal) + int fp_QSplitter_receivers_c1731 (const char *signal) const { + return QSplitter::receivers(signal); + } + + // [expose] QObject *QSplitter::sender() + QObject * fp_QSplitter_sender_c0 () const { + return QSplitter::sender(); + } + + // [expose] int QSplitter::senderSignalIndex() + int fp_QSplitter_senderSignalIndex_c0 () const { + return QSplitter::senderSignalIndex(); + } + + // [expose] void QSplitter::setRubberBand(int position) + void fp_QSplitter_setRubberBand_767 (int position) { + QSplitter::setRubberBand(position); + } + + // [expose] void QSplitter::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QSplitter_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QSplitter::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QSplitter::customContextMenuRequested(const QPoint &pos) + void emitter_QSplitter_customContextMenuRequested_1916(const QPoint &pos) + { + emit QSplitter::customContextMenuRequested(pos); + } + + // [emitter impl] void QSplitter::destroyed(QObject *) + void emitter_QSplitter_destroyed_1302(QObject *arg1) + { + emit QSplitter::destroyed(arg1); + } + + // [adaptor impl] bool QSplitter::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSplitter::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSplitter_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSplitter::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QSplitter::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QSplitter::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QSplitter_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QSplitter::hasHeightForWidth(); + } + } + + // [adaptor impl] int QSplitter::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QSplitter::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QSplitter_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QSplitter::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QSplitter::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QSplitter::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QSplitter_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QSplitter::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QSplitter::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QSplitter::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QSplitter_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QSplitter::minimumSizeHint(); + } + } + + // [emitter impl] void QSplitter::objectNameChanged(const QString &objectName) + void emitter_QSplitter_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSplitter::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QSplitter::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QSplitter::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QSplitter_Adaptor::cbs_paintEngine_c0_0); + } else { + return QSplitter::paintEngine(); + } + } + + // [adaptor impl] void QSplitter::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QSplitter::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QSplitter_Adaptor::cbs_setVisible_864_0, visible); + } else { + QSplitter::setVisible(visible); + } + } + + // [adaptor impl] QSize QSplitter::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QSplitter::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QSplitter_Adaptor::cbs_sizeHint_c0_0); + } else { + return QSplitter::sizeHint(); + } + } + + // [emitter impl] void QSplitter::splitterMoved(int pos, int index) + void emitter_QSplitter_splitterMoved_1426(int pos, int index) + { + emit QSplitter::splitterMoved(pos, index); + } + + // [emitter impl] void QSplitter::windowIconChanged(const QIcon &icon) + void emitter_QSplitter_windowIconChanged_1787(const QIcon &icon) + { + emit QSplitter::windowIconChanged(icon); + } + + // [emitter impl] void QSplitter::windowIconTextChanged(const QString &iconText) + void emitter_QSplitter_windowIconTextChanged_2025(const QString &iconText) + { + emit QSplitter::windowIconTextChanged(iconText); + } + + // [emitter impl] void QSplitter::windowTitleChanged(const QString &title) + void emitter_QSplitter_windowTitleChanged_2025(const QString &title) + { + emit QSplitter::windowTitleChanged(title); + } + + // [adaptor impl] void QSplitter::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QSplitter::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QSplitter_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QSplitter::actionEvent(event); + } + } + + // [adaptor impl] void QSplitter::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QSplitter::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QSplitter_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QSplitter::changeEvent(arg1); + } + } + + // [adaptor impl] void QSplitter::childEvent(QChildEvent *) + void cbs_childEvent_1701_0(QChildEvent *arg1) + { + QSplitter::childEvent(arg1); + } + + virtual void childEvent(QChildEvent *arg1) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSplitter_Adaptor::cbs_childEvent_1701_0, arg1); + } else { + QSplitter::childEvent(arg1); + } + } + + // [adaptor impl] void QSplitter::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QSplitter::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QSplitter_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QSplitter::closeEvent(event); + } + } + + // [adaptor impl] void QSplitter::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QSplitter::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QSplitter_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QSplitter::contextMenuEvent(event); + } + } + + // [adaptor impl] QSplitterHandle *QSplitter::createHandle() + QSplitterHandle * cbs_createHandle_0_0() + { + return QSplitter::createHandle(); + } + + virtual QSplitterHandle * createHandle() + { + if (cb_createHandle_0_0.can_issue()) { + return cb_createHandle_0_0.issue(&QSplitter_Adaptor::cbs_createHandle_0_0); + } else { + return QSplitter::createHandle(); + } + } + + // [adaptor impl] void QSplitter::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSplitter::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSplitter_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSplitter::customEvent(event); + } + } + + // [adaptor impl] void QSplitter::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSplitter::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSplitter_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSplitter::disconnectNotify(signal); + } + } + + // [adaptor impl] void QSplitter::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QSplitter::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QSplitter_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QSplitter::dragEnterEvent(event); + } + } + + // [adaptor impl] void QSplitter::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QSplitter::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QSplitter_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QSplitter::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QSplitter::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QSplitter::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QSplitter_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QSplitter::dragMoveEvent(event); + } + } + + // [adaptor impl] void QSplitter::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QSplitter::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QSplitter_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QSplitter::dropEvent(event); + } + } + + // [adaptor impl] void QSplitter::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QSplitter::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QSplitter_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QSplitter::enterEvent(event); + } + } + + // [adaptor impl] bool QSplitter::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QSplitter::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSplitter_Adaptor::cbs_event_1217_0, arg1); + } else { + return QSplitter::event(arg1); + } + } + + // [adaptor impl] void QSplitter::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QSplitter::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QSplitter_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QSplitter::focusInEvent(event); + } + } + + // [adaptor impl] bool QSplitter::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QSplitter::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QSplitter_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QSplitter::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QSplitter::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QSplitter::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QSplitter_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QSplitter::focusOutEvent(event); + } + } + + // [adaptor impl] void QSplitter::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QSplitter::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QSplitter_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QSplitter::hideEvent(event); + } + } + + // [adaptor impl] void QSplitter::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QSplitter::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QSplitter_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QSplitter::initPainter(painter); + } + } + + // [adaptor impl] void QSplitter::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QSplitter::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QSplitter_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QSplitter::initStyleOption(option); + } + } + + // [adaptor impl] void QSplitter::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QSplitter::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QSplitter_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QSplitter::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QSplitter::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QSplitter::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QSplitter_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QSplitter::keyPressEvent(event); + } + } + + // [adaptor impl] void QSplitter::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QSplitter::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QSplitter_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QSplitter::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QSplitter::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QSplitter::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QSplitter_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QSplitter::leaveEvent(event); + } + } + + // [adaptor impl] int QSplitter::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QSplitter::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QSplitter_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QSplitter::metric(arg1); + } + } + + // [adaptor impl] void QSplitter::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QSplitter::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QSplitter_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QSplitter::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QSplitter::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QSplitter::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QSplitter_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QSplitter::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QSplitter::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QSplitter::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QSplitter_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QSplitter::mousePressEvent(event); + } + } + + // [adaptor impl] void QSplitter::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QSplitter::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QSplitter_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QSplitter::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QSplitter::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QSplitter::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QSplitter_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QSplitter::moveEvent(event); + } + } + + // [adaptor impl] bool QSplitter::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QSplitter::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QSplitter_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QSplitter::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QSplitter::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QSplitter::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QSplitter_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QSplitter::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QSplitter::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QSplitter::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QSplitter_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QSplitter::redirected(offset); + } + } + + // [adaptor impl] void QSplitter::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QSplitter::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QSplitter_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QSplitter::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QSplitter::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QSplitter::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QSplitter_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QSplitter::sharedPainter(); + } + } + + // [adaptor impl] void QSplitter::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QSplitter::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QSplitter_Adaptor::cbs_showEvent_1634_0, event); + } else { + QSplitter::showEvent(event); + } + } + + // [adaptor impl] void QSplitter::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QSplitter::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QSplitter_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QSplitter::tabletEvent(event); + } + } + + // [adaptor impl] void QSplitter::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSplitter::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSplitter_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSplitter::timerEvent(event); + } + } + + // [adaptor impl] void QSplitter::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QSplitter::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QSplitter_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QSplitter::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_createHandle_0_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QSplitter_Adaptor::~QSplitter_Adaptor() { } + +// Constructor QSplitter::QSplitter(QWidget *parent) (adaptor class) + +static void _init_ctor_QSplitter_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSplitter_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSplitter_Adaptor (arg1)); +} + + +// Constructor QSplitter::QSplitter(Qt::Orientation, QWidget *parent) (adaptor class) + +static void _init_ctor_QSplitter_Adaptor_3120 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSplitter_Adaptor_3120 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSplitter_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// void QSplitter::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QSplitter::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QSplitter::childEvent(QChildEvent *) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSplitter::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// exposed int QSplitter::closestLegalPosition(int, int) + +static void _init_fp_closestLegalPosition_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_closestLegalPosition_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSplitter_Adaptor *)cls)->fp_QSplitter_closestLegalPosition_1426 (arg1, arg2)); +} + + +// void QSplitter::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QSplitter::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->fp_QSplitter_create_2208 (arg1, arg2, arg3); +} + + +// QSplitterHandle *QSplitter::createHandle() + +static void _init_cbs_createHandle_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_createHandle_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSplitterHandle *)((QSplitter_Adaptor *)cls)->cbs_createHandle_0_0 ()); +} + +static void _set_callback_cbs_createHandle_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_createHandle_0_0 = cb; +} + + +// emitter void QSplitter::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QSplitter_Adaptor *)cls)->emitter_QSplitter_customContextMenuRequested_1916 (arg1); +} + + +// void QSplitter::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QSplitter::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->fp_QSplitter_destroy_1620 (arg1, arg2); +} + + +// emitter void QSplitter::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSplitter_Adaptor *)cls)->emitter_QSplitter_destroyed_1302 (arg1); +} + + +// void QSplitter::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QSplitter::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QSplitter::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QSplitter::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QSplitter::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->fp_QSplitter_drawFrame_1426 (arg1); +} + + +// void QSplitter::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QSplitter::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QSplitter::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSplitter_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSplitter::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSplitter_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QSplitter::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QSplitter::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSplitter_Adaptor *)cls)->fp_QSplitter_focusNextChild_0 ()); +} + + +// bool QSplitter::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QSplitter_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QSplitter::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QSplitter::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSplitter_Adaptor *)cls)->fp_QSplitter_focusPreviousChild_0 ()); +} + + +// bool QSplitter::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSplitter_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QSplitter::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QSplitter_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QSplitter::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QSplitter::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QSplitter::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QSplitter::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QSplitter::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QSplitter_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QSplitter::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSplitter_Adaptor *)cls)->fp_QSplitter_isSignalConnected_c2394 (arg1)); +} + + +// void QSplitter::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QSplitter::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QSplitter::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QSplitter::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QSplitter_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QSplitter::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSplitter_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QSplitter::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QSplitter::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QSplitter::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QSplitter::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QSplitter::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// exposed void QSplitter::moveSplitter(int pos, int index) + +static void _init_fp_moveSplitter_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_moveSplitter_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->fp_QSplitter_moveSplitter_1426 (arg1, arg2); +} + + +// bool QSplitter::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QSplitter_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QSplitter::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSplitter_Adaptor *)cls)->emitter_QSplitter_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QSplitter::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QSplitter_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QSplitter::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QSplitter::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSplitter_Adaptor *)cls)->fp_QSplitter_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QSplitter::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QSplitter_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QSplitter::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QSplitter::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSplitter_Adaptor *)cls)->fp_QSplitter_sender_c0 ()); +} + + +// exposed int QSplitter::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSplitter_Adaptor *)cls)->fp_QSplitter_senderSignalIndex_c0 ()); +} + + +// exposed void QSplitter::setRubberBand(int position) + +static void _init_fp_setRubberBand_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setRubberBand_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->fp_QSplitter_setRubberBand_767 (arg1); +} + + +// void QSplitter::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QSplitter::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QSplitter_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QSplitter::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QSplitter::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSplitter_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// emitter void QSplitter::splitterMoved(int pos, int index) + +static void _init_emitter_splitterMoved_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_splitterMoved_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QSplitter_Adaptor *)cls)->emitter_QSplitter_splitterMoved_1426 (arg1, arg2); +} + + +// void QSplitter::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QSplitter::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QSplitter::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->fp_QSplitter_updateMicroFocus_2420 (arg1); +} + + +// void QSplitter::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitter_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitter_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QSplitter::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QSplitter_Adaptor *)cls)->emitter_QSplitter_windowIconChanged_1787 (arg1); +} + + +// emitter void QSplitter::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSplitter_Adaptor *)cls)->emitter_QSplitter_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QSplitter::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSplitter_Adaptor *)cls)->emitter_QSplitter_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSplitter (); + +static gsi::Methods methods_QSplitter_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSplitter::QSplitter(QWidget *parent)\nThis method creates an object of class QSplitter.", &_init_ctor_QSplitter_Adaptor_1315, &_call_ctor_QSplitter_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSplitter::QSplitter(Qt::Orientation, QWidget *parent)\nThis method creates an object of class QSplitter.", &_init_ctor_QSplitter_Adaptor_3120, &_call_ctor_QSplitter_Adaptor_3120); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QSplitter::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QSplitter::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSplitter::childEvent(QChildEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QSplitter::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closestLegalPosition", "@brief Method int QSplitter::closestLegalPosition(int, int)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_closestLegalPosition_1426, &_call_fp_closestLegalPosition_1426); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QSplitter::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QSplitter::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("*createHandle", "@brief Virtual method QSplitterHandle *QSplitter::createHandle()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_createHandle_0_0, &_call_cbs_createHandle_0_0); + methods += new qt_gsi::GenericMethod ("*createHandle", "@hide", false, &_init_cbs_createHandle_0_0, &_call_cbs_createHandle_0_0, &_set_callback_cbs_createHandle_0_0); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QSplitter::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSplitter::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QSplitter::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSplitter::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSplitter::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QSplitter::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QSplitter::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QSplitter::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QSplitter::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QSplitter::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QSplitter::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QSplitter::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSplitter::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QSplitter::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QSplitter::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QSplitter::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QSplitter::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QSplitter::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QSplitter::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QSplitter::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QSplitter::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QSplitter::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QSplitter::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QSplitter::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QSplitter::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSplitter::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QSplitter::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QSplitter::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QSplitter::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QSplitter::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QSplitter::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QSplitter::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QSplitter::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QSplitter::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QSplitter::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QSplitter::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveSplitter", "@brief Method void QSplitter::moveSplitter(int pos, int index)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_moveSplitter_1426, &_call_fp_moveSplitter_1426); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QSplitter::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSplitter::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QSplitter::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QSplitter::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSplitter::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QSplitter::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QSplitter::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSplitter::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSplitter::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setRubberBand", "@brief Method void QSplitter::setRubberBand(int position)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setRubberBand_767, &_call_fp_setRubberBand_767); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QSplitter::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QSplitter::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QSplitter::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QSplitter::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("emit_splitterMoved", "@brief Emitter for signal void QSplitter::splitterMoved(int pos, int index)\nCall this method to emit this signal.", false, &_init_emitter_splitterMoved_1426, &_call_emitter_splitterMoved_1426); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QSplitter::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSplitter::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QSplitter::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QSplitter::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QSplitter::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QSplitter::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QSplitter::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QSplitter_Adaptor (qtdecl_QSplitter (), "QtWidgets", "QSplitter", + methods_QSplitter_Adaptor (), + "@qt\n@brief Binding of QSplitter"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQSplitterHandle.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQSplitterHandle.cc new file mode 100644 index 000000000..837029f4b --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQSplitterHandle.cc @@ -0,0 +1,2574 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSplitterHandle.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSplitterHandle + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSplitterHandle::staticMetaObject); +} + + +// bool QSplitterHandle::opaqueResize() + + +static void _init_f_opaqueResize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_opaqueResize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSplitterHandle *)cls)->opaqueResize ()); +} + + +// Qt::Orientation QSplitterHandle::orientation() + + +static void _init_f_orientation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_orientation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSplitterHandle *)cls)->orientation ())); +} + + +// void QSplitterHandle::setOrientation(Qt::Orientation o) + + +static void _init_f_setOrientation_1913 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOrientation_1913 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle *)cls)->setOrientation (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QSize QSplitterHandle::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSplitterHandle *)cls)->sizeHint ()); +} + + +// QSplitter *QSplitterHandle::splitter() + + +static void _init_f_splitter_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_splitter_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSplitter *)((QSplitterHandle *)cls)->splitter ()); +} + + +// static QString QSplitterHandle::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSplitterHandle::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSplitterHandle () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("opaqueResize", "@brief Method bool QSplitterHandle::opaqueResize()\n", true, &_init_f_opaqueResize_c0, &_call_f_opaqueResize_c0); + methods += new qt_gsi::GenericMethod (":orientation", "@brief Method Qt::Orientation QSplitterHandle::orientation()\n", true, &_init_f_orientation_c0, &_call_f_orientation_c0); + methods += new qt_gsi::GenericMethod ("setOrientation|orientation=", "@brief Method void QSplitterHandle::setOrientation(Qt::Orientation o)\n", false, &_init_f_setOrientation_1913, &_call_f_setOrientation_1913); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QSplitterHandle::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod ("splitter", "@brief Method QSplitter *QSplitterHandle::splitter()\n", true, &_init_f_splitter_c0, &_call_f_splitter_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QSplitterHandle::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSplitterHandle::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSplitterHandle::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QSplitterHandle::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QSplitterHandle::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QSplitterHandle::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSplitterHandle::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QSplitterHandle (qtdecl_QWidget (), "QtWidgets", "QSplitterHandle_Native", + methods_QSplitterHandle (), + "@hide\n@alias QSplitterHandle"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSplitterHandle () { return decl_QSplitterHandle; } + +} + + +class QSplitterHandle_Adaptor : public QSplitterHandle, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSplitterHandle_Adaptor(); + + // [adaptor ctor] QSplitterHandle::QSplitterHandle(Qt::Orientation o, QSplitter *parent) + QSplitterHandle_Adaptor(Qt::Orientation o, QSplitter *parent) : QSplitterHandle(o, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] int QSplitterHandle::closestLegalPosition(int p) + int fp_QSplitterHandle_closestLegalPosition_767 (int p) { + return QSplitterHandle::closestLegalPosition(p); + } + + // [expose] void QSplitterHandle::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QSplitterHandle_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QSplitterHandle::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QSplitterHandle::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QSplitterHandle_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QSplitterHandle::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QSplitterHandle::focusNextChild() + bool fp_QSplitterHandle_focusNextChild_0 () { + return QSplitterHandle::focusNextChild(); + } + + // [expose] bool QSplitterHandle::focusPreviousChild() + bool fp_QSplitterHandle_focusPreviousChild_0 () { + return QSplitterHandle::focusPreviousChild(); + } + + // [expose] bool QSplitterHandle::isSignalConnected(const QMetaMethod &signal) + bool fp_QSplitterHandle_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSplitterHandle::isSignalConnected(signal); + } + + // [expose] void QSplitterHandle::moveSplitter(int p) + void fp_QSplitterHandle_moveSplitter_767 (int p) { + QSplitterHandle::moveSplitter(p); + } + + // [expose] int QSplitterHandle::receivers(const char *signal) + int fp_QSplitterHandle_receivers_c1731 (const char *signal) const { + return QSplitterHandle::receivers(signal); + } + + // [expose] QObject *QSplitterHandle::sender() + QObject * fp_QSplitterHandle_sender_c0 () const { + return QSplitterHandle::sender(); + } + + // [expose] int QSplitterHandle::senderSignalIndex() + int fp_QSplitterHandle_senderSignalIndex_c0 () const { + return QSplitterHandle::senderSignalIndex(); + } + + // [expose] void QSplitterHandle::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QSplitterHandle_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QSplitterHandle::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QSplitterHandle::customContextMenuRequested(const QPoint &pos) + void emitter_QSplitterHandle_customContextMenuRequested_1916(const QPoint &pos) + { + emit QSplitterHandle::customContextMenuRequested(pos); + } + + // [emitter impl] void QSplitterHandle::destroyed(QObject *) + void emitter_QSplitterHandle_destroyed_1302(QObject *arg1) + { + emit QSplitterHandle::destroyed(arg1); + } + + // [adaptor impl] bool QSplitterHandle::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSplitterHandle::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSplitterHandle_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSplitterHandle::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QSplitterHandle::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QSplitterHandle::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QSplitterHandle_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QSplitterHandle::hasHeightForWidth(); + } + } + + // [adaptor impl] int QSplitterHandle::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QSplitterHandle::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QSplitterHandle_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QSplitterHandle::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QSplitterHandle::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QSplitterHandle::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QSplitterHandle_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QSplitterHandle::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QSplitterHandle::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QSplitterHandle::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QSplitterHandle_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QSplitterHandle::minimumSizeHint(); + } + } + + // [emitter impl] void QSplitterHandle::objectNameChanged(const QString &objectName) + void emitter_QSplitterHandle_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSplitterHandle::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QSplitterHandle::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QSplitterHandle::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QSplitterHandle_Adaptor::cbs_paintEngine_c0_0); + } else { + return QSplitterHandle::paintEngine(); + } + } + + // [adaptor impl] void QSplitterHandle::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QSplitterHandle::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QSplitterHandle_Adaptor::cbs_setVisible_864_0, visible); + } else { + QSplitterHandle::setVisible(visible); + } + } + + // [adaptor impl] QSize QSplitterHandle::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QSplitterHandle::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QSplitterHandle_Adaptor::cbs_sizeHint_c0_0); + } else { + return QSplitterHandle::sizeHint(); + } + } + + // [emitter impl] void QSplitterHandle::windowIconChanged(const QIcon &icon) + void emitter_QSplitterHandle_windowIconChanged_1787(const QIcon &icon) + { + emit QSplitterHandle::windowIconChanged(icon); + } + + // [emitter impl] void QSplitterHandle::windowIconTextChanged(const QString &iconText) + void emitter_QSplitterHandle_windowIconTextChanged_2025(const QString &iconText) + { + emit QSplitterHandle::windowIconTextChanged(iconText); + } + + // [emitter impl] void QSplitterHandle::windowTitleChanged(const QString &title) + void emitter_QSplitterHandle_windowTitleChanged_2025(const QString &title) + { + emit QSplitterHandle::windowTitleChanged(title); + } + + // [adaptor impl] void QSplitterHandle::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QSplitterHandle::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QSplitterHandle_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QSplitterHandle::actionEvent(event); + } + } + + // [adaptor impl] void QSplitterHandle::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QSplitterHandle::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QSplitterHandle_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QSplitterHandle::changeEvent(arg1); + } + } + + // [adaptor impl] void QSplitterHandle::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSplitterHandle::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSplitterHandle_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSplitterHandle::childEvent(event); + } + } + + // [adaptor impl] void QSplitterHandle::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QSplitterHandle::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QSplitterHandle_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QSplitterHandle::closeEvent(event); + } + } + + // [adaptor impl] void QSplitterHandle::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QSplitterHandle::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QSplitterHandle_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QSplitterHandle::contextMenuEvent(event); + } + } + + // [adaptor impl] void QSplitterHandle::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSplitterHandle::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSplitterHandle_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSplitterHandle::customEvent(event); + } + } + + // [adaptor impl] void QSplitterHandle::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSplitterHandle::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSplitterHandle_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSplitterHandle::disconnectNotify(signal); + } + } + + // [adaptor impl] void QSplitterHandle::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QSplitterHandle::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QSplitterHandle_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QSplitterHandle::dragEnterEvent(event); + } + } + + // [adaptor impl] void QSplitterHandle::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QSplitterHandle::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QSplitterHandle_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QSplitterHandle::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QSplitterHandle::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QSplitterHandle::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QSplitterHandle_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QSplitterHandle::dragMoveEvent(event); + } + } + + // [adaptor impl] void QSplitterHandle::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QSplitterHandle::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QSplitterHandle_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QSplitterHandle::dropEvent(event); + } + } + + // [adaptor impl] void QSplitterHandle::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QSplitterHandle::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QSplitterHandle_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QSplitterHandle::enterEvent(event); + } + } + + // [adaptor impl] bool QSplitterHandle::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QSplitterHandle::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSplitterHandle_Adaptor::cbs_event_1217_0, arg1); + } else { + return QSplitterHandle::event(arg1); + } + } + + // [adaptor impl] void QSplitterHandle::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QSplitterHandle::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QSplitterHandle_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QSplitterHandle::focusInEvent(event); + } + } + + // [adaptor impl] bool QSplitterHandle::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QSplitterHandle::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QSplitterHandle_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QSplitterHandle::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QSplitterHandle::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QSplitterHandle::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QSplitterHandle_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QSplitterHandle::focusOutEvent(event); + } + } + + // [adaptor impl] void QSplitterHandle::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QSplitterHandle::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QSplitterHandle_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QSplitterHandle::hideEvent(event); + } + } + + // [adaptor impl] void QSplitterHandle::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QSplitterHandle::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QSplitterHandle_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QSplitterHandle::initPainter(painter); + } + } + + // [adaptor impl] void QSplitterHandle::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QSplitterHandle::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QSplitterHandle_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QSplitterHandle::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QSplitterHandle::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QSplitterHandle::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QSplitterHandle_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QSplitterHandle::keyPressEvent(event); + } + } + + // [adaptor impl] void QSplitterHandle::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QSplitterHandle::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QSplitterHandle_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QSplitterHandle::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QSplitterHandle::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QSplitterHandle::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QSplitterHandle_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QSplitterHandle::leaveEvent(event); + } + } + + // [adaptor impl] int QSplitterHandle::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QSplitterHandle::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QSplitterHandle_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QSplitterHandle::metric(arg1); + } + } + + // [adaptor impl] void QSplitterHandle::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QSplitterHandle::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QSplitterHandle_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QSplitterHandle::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QSplitterHandle::mouseMoveEvent(QMouseEvent *) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *arg1) + { + QSplitterHandle::mouseMoveEvent(arg1); + } + + virtual void mouseMoveEvent(QMouseEvent *arg1) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QSplitterHandle_Adaptor::cbs_mouseMoveEvent_1738_0, arg1); + } else { + QSplitterHandle::mouseMoveEvent(arg1); + } + } + + // [adaptor impl] void QSplitterHandle::mousePressEvent(QMouseEvent *) + void cbs_mousePressEvent_1738_0(QMouseEvent *arg1) + { + QSplitterHandle::mousePressEvent(arg1); + } + + virtual void mousePressEvent(QMouseEvent *arg1) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QSplitterHandle_Adaptor::cbs_mousePressEvent_1738_0, arg1); + } else { + QSplitterHandle::mousePressEvent(arg1); + } + } + + // [adaptor impl] void QSplitterHandle::mouseReleaseEvent(QMouseEvent *) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *arg1) + { + QSplitterHandle::mouseReleaseEvent(arg1); + } + + virtual void mouseReleaseEvent(QMouseEvent *arg1) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QSplitterHandle_Adaptor::cbs_mouseReleaseEvent_1738_0, arg1); + } else { + QSplitterHandle::mouseReleaseEvent(arg1); + } + } + + // [adaptor impl] void QSplitterHandle::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QSplitterHandle::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QSplitterHandle_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QSplitterHandle::moveEvent(event); + } + } + + // [adaptor impl] bool QSplitterHandle::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QSplitterHandle::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QSplitterHandle_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QSplitterHandle::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QSplitterHandle::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QSplitterHandle::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QSplitterHandle_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QSplitterHandle::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QSplitterHandle::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QSplitterHandle::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QSplitterHandle_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QSplitterHandle::redirected(offset); + } + } + + // [adaptor impl] void QSplitterHandle::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QSplitterHandle::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QSplitterHandle_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QSplitterHandle::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QSplitterHandle::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QSplitterHandle::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QSplitterHandle_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QSplitterHandle::sharedPainter(); + } + } + + // [adaptor impl] void QSplitterHandle::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QSplitterHandle::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QSplitterHandle_Adaptor::cbs_showEvent_1634_0, event); + } else { + QSplitterHandle::showEvent(event); + } + } + + // [adaptor impl] void QSplitterHandle::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QSplitterHandle::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QSplitterHandle_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QSplitterHandle::tabletEvent(event); + } + } + + // [adaptor impl] void QSplitterHandle::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSplitterHandle::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSplitterHandle_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSplitterHandle::timerEvent(event); + } + } + + // [adaptor impl] void QSplitterHandle::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QSplitterHandle::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QSplitterHandle_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QSplitterHandle::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QSplitterHandle_Adaptor::~QSplitterHandle_Adaptor() { } + +// Constructor QSplitterHandle::QSplitterHandle(Qt::Orientation o, QSplitter *parent) (adaptor class) + +static void _init_ctor_QSplitterHandle_Adaptor_3363 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("o"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSplitterHandle_Adaptor_3363 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QSplitter *arg2 = gsi::arg_reader() (args, heap); + ret.write (new QSplitterHandle_Adaptor (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// void QSplitterHandle::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QSplitterHandle::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QSplitterHandle::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSplitterHandle::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// exposed int QSplitterHandle::closestLegalPosition(int p) + +static void _init_fp_closestLegalPosition_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_closestLegalPosition_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSplitterHandle_Adaptor *)cls)->fp_QSplitterHandle_closestLegalPosition_767 (arg1)); +} + + +// void QSplitterHandle::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QSplitterHandle::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->fp_QSplitterHandle_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QSplitterHandle::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QSplitterHandle_Adaptor *)cls)->emitter_QSplitterHandle_customContextMenuRequested_1916 (arg1); +} + + +// void QSplitterHandle::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QSplitterHandle::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->fp_QSplitterHandle_destroy_1620 (arg1, arg2); +} + + +// emitter void QSplitterHandle::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSplitterHandle_Adaptor *)cls)->emitter_QSplitterHandle_destroyed_1302 (arg1); +} + + +// void QSplitterHandle::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QSplitterHandle::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QSplitterHandle::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QSplitterHandle::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QSplitterHandle::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QSplitterHandle::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QSplitterHandle::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSplitterHandle_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSplitterHandle::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSplitterHandle_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QSplitterHandle::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QSplitterHandle::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSplitterHandle_Adaptor *)cls)->fp_QSplitterHandle_focusNextChild_0 ()); +} + + +// bool QSplitterHandle::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QSplitterHandle_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QSplitterHandle::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QSplitterHandle::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSplitterHandle_Adaptor *)cls)->fp_QSplitterHandle_focusPreviousChild_0 ()); +} + + +// bool QSplitterHandle::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSplitterHandle_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QSplitterHandle::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QSplitterHandle_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QSplitterHandle::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QSplitterHandle::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QSplitterHandle::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QSplitterHandle::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QSplitterHandle_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QSplitterHandle::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSplitterHandle_Adaptor *)cls)->fp_QSplitterHandle_isSignalConnected_c2394 (arg1)); +} + + +// void QSplitterHandle::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QSplitterHandle::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QSplitterHandle::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QSplitterHandle::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QSplitterHandle_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QSplitterHandle::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSplitterHandle_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QSplitterHandle::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QSplitterHandle::mouseMoveEvent(QMouseEvent *) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QSplitterHandle::mousePressEvent(QMouseEvent *) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QSplitterHandle::mouseReleaseEvent(QMouseEvent *) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QSplitterHandle::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// exposed void QSplitterHandle::moveSplitter(int p) + +static void _init_fp_moveSplitter_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_moveSplitter_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->fp_QSplitterHandle_moveSplitter_767 (arg1); +} + + +// bool QSplitterHandle::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QSplitterHandle_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QSplitterHandle::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSplitterHandle_Adaptor *)cls)->emitter_QSplitterHandle_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QSplitterHandle::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QSplitterHandle_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QSplitterHandle::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QSplitterHandle::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSplitterHandle_Adaptor *)cls)->fp_QSplitterHandle_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QSplitterHandle::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QSplitterHandle_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QSplitterHandle::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QSplitterHandle::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSplitterHandle_Adaptor *)cls)->fp_QSplitterHandle_sender_c0 ()); +} + + +// exposed int QSplitterHandle::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSplitterHandle_Adaptor *)cls)->fp_QSplitterHandle_senderSignalIndex_c0 ()); +} + + +// void QSplitterHandle::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QSplitterHandle::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QSplitterHandle_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QSplitterHandle::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QSplitterHandle::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QSplitterHandle_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QSplitterHandle::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QSplitterHandle::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QSplitterHandle::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->fp_QSplitterHandle_updateMicroFocus_2420 (arg1); +} + + +// void QSplitterHandle::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSplitterHandle_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QSplitterHandle_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QSplitterHandle::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QSplitterHandle_Adaptor *)cls)->emitter_QSplitterHandle_windowIconChanged_1787 (arg1); +} + + +// emitter void QSplitterHandle::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSplitterHandle_Adaptor *)cls)->emitter_QSplitterHandle_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QSplitterHandle::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSplitterHandle_Adaptor *)cls)->emitter_QSplitterHandle_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSplitterHandle (); + +static gsi::Methods methods_QSplitterHandle_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSplitterHandle::QSplitterHandle(Qt::Orientation o, QSplitter *parent)\nThis method creates an object of class QSplitterHandle.", &_init_ctor_QSplitterHandle_Adaptor_3363, &_call_ctor_QSplitterHandle_Adaptor_3363); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QSplitterHandle::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QSplitterHandle::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSplitterHandle::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QSplitterHandle::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closestLegalPosition", "@brief Method int QSplitterHandle::closestLegalPosition(int p)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_closestLegalPosition_767, &_call_fp_closestLegalPosition_767); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QSplitterHandle::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QSplitterHandle::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QSplitterHandle::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSplitterHandle::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QSplitterHandle::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSplitterHandle::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSplitterHandle::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QSplitterHandle::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QSplitterHandle::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QSplitterHandle::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QSplitterHandle::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QSplitterHandle::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QSplitterHandle::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSplitterHandle::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QSplitterHandle::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QSplitterHandle::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QSplitterHandle::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QSplitterHandle::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QSplitterHandle::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QSplitterHandle::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QSplitterHandle::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QSplitterHandle::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QSplitterHandle::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QSplitterHandle::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QSplitterHandle::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSplitterHandle::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QSplitterHandle::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QSplitterHandle::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QSplitterHandle::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QSplitterHandle::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QSplitterHandle::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QSplitterHandle::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QSplitterHandle::mouseMoveEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QSplitterHandle::mousePressEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QSplitterHandle::mouseReleaseEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QSplitterHandle::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveSplitter", "@brief Method void QSplitterHandle::moveSplitter(int p)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_moveSplitter_767, &_call_fp_moveSplitter_767); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QSplitterHandle::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSplitterHandle::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QSplitterHandle::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QSplitterHandle::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSplitterHandle::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QSplitterHandle::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QSplitterHandle::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSplitterHandle::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSplitterHandle::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QSplitterHandle::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QSplitterHandle::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QSplitterHandle::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QSplitterHandle::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QSplitterHandle::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSplitterHandle::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QSplitterHandle::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QSplitterHandle::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QSplitterHandle::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QSplitterHandle::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QSplitterHandle::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QSplitterHandle_Adaptor (qtdecl_QSplitterHandle (), "QtWidgets", "QSplitterHandle", + methods_QSplitterHandle_Adaptor (), + "@qt\n@brief Binding of QSplitterHandle"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStackedLayout.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStackedLayout.cc new file mode 100644 index 000000000..723404517 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStackedLayout.cc @@ -0,0 +1,2090 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStackedLayout.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStackedLayout + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QStackedLayout::staticMetaObject); +} + + +// void QStackedLayout::addItem(QLayoutItem *item) + + +static void _init_f_addItem_1740 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addItem_1740 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayoutItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedLayout *)cls)->addItem (arg1); +} + + +// int QStackedLayout::addWidget(QWidget *w) + + +static void _init_f_addWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QStackedLayout *)cls)->addWidget (arg1)); +} + + +// int QStackedLayout::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStackedLayout *)cls)->count ()); +} + + +// int QStackedLayout::currentIndex() + + +static void _init_f_currentIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStackedLayout *)cls)->currentIndex ()); +} + + +// QWidget *QStackedLayout::currentWidget() + + +static void _init_f_currentWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QStackedLayout *)cls)->currentWidget ()); +} + + +// bool QStackedLayout::hasHeightForWidth() + + +static void _init_f_hasHeightForWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasHeightForWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStackedLayout *)cls)->hasHeightForWidth ()); +} + + +// int QStackedLayout::heightForWidth(int width) + + +static void _init_f_heightForWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_heightForWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QStackedLayout *)cls)->heightForWidth (arg1)); +} + + +// int QStackedLayout::insertWidget(int index, QWidget *w) + + +static void _init_f_insertWidget_1974 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("w"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertWidget_1974 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QStackedLayout *)cls)->insertWidget (arg1, arg2)); +} + + +// QLayoutItem *QStackedLayout::itemAt(int) + + +static void _init_f_itemAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QLayoutItem *)((QStackedLayout *)cls)->itemAt (arg1)); +} + + +// QSize QStackedLayout::minimumSize() + + +static void _init_f_minimumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QStackedLayout *)cls)->minimumSize ()); +} + + +// void QStackedLayout::setCurrentIndex(int index) + + +static void _init_f_setCurrentIndex_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentIndex_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedLayout *)cls)->setCurrentIndex (arg1); +} + + +// void QStackedLayout::setCurrentWidget(QWidget *w) + + +static void _init_f_setCurrentWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedLayout *)cls)->setCurrentWidget (arg1); +} + + +// void QStackedLayout::setGeometry(const QRect &rect) + + +static void _init_f_setGeometry_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGeometry_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedLayout *)cls)->setGeometry (arg1); +} + + +// void QStackedLayout::setStackingMode(QStackedLayout::StackingMode stackingMode) + + +static void _init_f_setStackingMode_3183 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stackingMode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setStackingMode_3183 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedLayout *)cls)->setStackingMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QSize QStackedLayout::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QStackedLayout *)cls)->sizeHint ()); +} + + +// QStackedLayout::StackingMode QStackedLayout::stackingMode() + + +static void _init_f_stackingMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_stackingMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QStackedLayout *)cls)->stackingMode ())); +} + + +// QLayoutItem *QStackedLayout::takeAt(int) + + +static void _init_f_takeAt_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_f_takeAt_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QLayoutItem *)((QStackedLayout *)cls)->takeAt (arg1)); +} + + +// QWidget *QStackedLayout::widget() + + +static void _init_f_widget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_widget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QStackedLayout *)cls)->widget ()); +} + + +// QWidget *QStackedLayout::widget(int) + + +static void _init_f_widget_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_widget_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QStackedLayout *)cls)->widget (arg1)); +} + + +// static QString QStackedLayout::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QStackedLayout::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QStackedLayout () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Method void QStackedLayout::addItem(QLayoutItem *item)\nThis is a reimplementation of QLayout::addItem", false, &_init_f_addItem_1740, &_call_f_addItem_1740); + methods += new qt_gsi::GenericMethod ("addWidget", "@brief Method int QStackedLayout::addWidget(QWidget *w)\n", false, &_init_f_addWidget_1315, &_call_f_addWidget_1315); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QStackedLayout::count()\nThis is a reimplementation of QLayout::count", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod (":currentIndex", "@brief Method int QStackedLayout::currentIndex()\n", true, &_init_f_currentIndex_c0, &_call_f_currentIndex_c0); + methods += new qt_gsi::GenericMethod (":currentWidget", "@brief Method QWidget *QStackedLayout::currentWidget()\n", true, &_init_f_currentWidget_c0, &_call_f_currentWidget_c0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Method bool QStackedLayout::hasHeightForWidth()\nThis is a reimplementation of QLayoutItem::hasHeightForWidth", true, &_init_f_hasHeightForWidth_c0, &_call_f_hasHeightForWidth_c0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Method int QStackedLayout::heightForWidth(int width)\nThis is a reimplementation of QLayoutItem::heightForWidth", true, &_init_f_heightForWidth_c767, &_call_f_heightForWidth_c767); + methods += new qt_gsi::GenericMethod ("insertWidget", "@brief Method int QStackedLayout::insertWidget(int index, QWidget *w)\n", false, &_init_f_insertWidget_1974, &_call_f_insertWidget_1974); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QLayoutItem *QStackedLayout::itemAt(int)\nThis is a reimplementation of QLayout::itemAt", true, &_init_f_itemAt_c767, &_call_f_itemAt_c767); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Method QSize QStackedLayout::minimumSize()\nThis is a reimplementation of QLayout::minimumSize", true, &_init_f_minimumSize_c0, &_call_f_minimumSize_c0); + methods += new qt_gsi::GenericMethod ("setCurrentIndex|currentIndex=", "@brief Method void QStackedLayout::setCurrentIndex(int index)\n", false, &_init_f_setCurrentIndex_767, &_call_f_setCurrentIndex_767); + methods += new qt_gsi::GenericMethod ("setCurrentWidget|currentWidget=", "@brief Method void QStackedLayout::setCurrentWidget(QWidget *w)\n", false, &_init_f_setCurrentWidget_1315, &_call_f_setCurrentWidget_1315); + methods += new qt_gsi::GenericMethod ("setGeometry|geometry=", "@brief Method void QStackedLayout::setGeometry(const QRect &rect)\nThis is a reimplementation of QLayout::setGeometry", false, &_init_f_setGeometry_1792, &_call_f_setGeometry_1792); + methods += new qt_gsi::GenericMethod ("setStackingMode|stackingMode=", "@brief Method void QStackedLayout::setStackingMode(QStackedLayout::StackingMode stackingMode)\n", false, &_init_f_setStackingMode_3183, &_call_f_setStackingMode_3183); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Method QSize QStackedLayout::sizeHint()\nThis is a reimplementation of QLayoutItem::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":stackingMode", "@brief Method QStackedLayout::StackingMode QStackedLayout::stackingMode()\n", true, &_init_f_stackingMode_c0, &_call_f_stackingMode_c0); + methods += new qt_gsi::GenericMethod ("takeAt", "@brief Method QLayoutItem *QStackedLayout::takeAt(int)\nThis is a reimplementation of QLayout::takeAt", false, &_init_f_takeAt_767, &_call_f_takeAt_767); + methods += new qt_gsi::GenericMethod ("widget", "@brief Method QWidget *QStackedLayout::widget()\nThis is a reimplementation of QLayoutItem::widget", true, &_init_f_widget_c0, &_call_f_widget_c0); + methods += new qt_gsi::GenericMethod ("widget", "@brief Method QWidget *QStackedLayout::widget(int)\n", true, &_init_f_widget_c767, &_call_f_widget_c767); + methods += gsi::qt_signal ("currentChanged(int)", "currentChanged", gsi::arg("index"), "@brief Signal declaration for QStackedLayout::currentChanged(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QStackedLayout::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QStackedLayout::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("widgetRemoved(int)", "widgetRemoved", gsi::arg("index"), "@brief Signal declaration for QStackedLayout::widgetRemoved(int index)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QStackedLayout::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QLayout (); + +qt_gsi::QtNativeClass decl_QStackedLayout (qtdecl_QLayout (), "QtWidgets", "QStackedLayout_Native", + methods_QStackedLayout (), + "@hide\n@alias QStackedLayout"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStackedLayout () { return decl_QStackedLayout; } + +} + + +class QStackedLayout_Adaptor : public QStackedLayout, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QStackedLayout_Adaptor(); + + // [adaptor ctor] QStackedLayout::QStackedLayout() + QStackedLayout_Adaptor() : QStackedLayout() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QStackedLayout::QStackedLayout(QWidget *parent) + QStackedLayout_Adaptor(QWidget *parent) : QStackedLayout(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QStackedLayout::QStackedLayout(QLayout *parentLayout) + QStackedLayout_Adaptor(QLayout *parentLayout) : QStackedLayout(parentLayout) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QStackedLayout::addChildLayout(QLayout *l) + void fp_QStackedLayout_addChildLayout_1341 (QLayout *l) { + QStackedLayout::addChildLayout(l); + } + + // [expose] void QStackedLayout::addChildWidget(QWidget *w) + void fp_QStackedLayout_addChildWidget_1315 (QWidget *w) { + QStackedLayout::addChildWidget(w); + } + + // [expose] bool QStackedLayout::adoptLayout(QLayout *layout) + bool fp_QStackedLayout_adoptLayout_1341 (QLayout *layout) { + return QStackedLayout::adoptLayout(layout); + } + + // [expose] QRect QStackedLayout::alignmentRect(const QRect &) + QRect fp_QStackedLayout_alignmentRect_c1792 (const QRect &arg1) const { + return QStackedLayout::alignmentRect(arg1); + } + + // [expose] bool QStackedLayout::isSignalConnected(const QMetaMethod &signal) + bool fp_QStackedLayout_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QStackedLayout::isSignalConnected(signal); + } + + // [expose] int QStackedLayout::receivers(const char *signal) + int fp_QStackedLayout_receivers_c1731 (const char *signal) const { + return QStackedLayout::receivers(signal); + } + + // [expose] QObject *QStackedLayout::sender() + QObject * fp_QStackedLayout_sender_c0 () const { + return QStackedLayout::sender(); + } + + // [expose] int QStackedLayout::senderSignalIndex() + int fp_QStackedLayout_senderSignalIndex_c0 () const { + return QStackedLayout::senderSignalIndex(); + } + + // [expose] void QStackedLayout::widgetEvent(QEvent *) + void fp_QStackedLayout_widgetEvent_1217 (QEvent *arg1) { + QStackedLayout::widgetEvent(arg1); + } + + // [adaptor impl] void QStackedLayout::addItem(QLayoutItem *item) + void cbs_addItem_1740_0(QLayoutItem *item) + { + QStackedLayout::addItem(item); + } + + virtual void addItem(QLayoutItem *item) + { + if (cb_addItem_1740_0.can_issue()) { + cb_addItem_1740_0.issue(&QStackedLayout_Adaptor::cbs_addItem_1740_0, item); + } else { + QStackedLayout::addItem(item); + } + } + + // [adaptor impl] QFlags QStackedLayout::controlTypes() + QFlags cbs_controlTypes_c0_0() const + { + return QStackedLayout::controlTypes(); + } + + virtual QFlags controlTypes() const + { + if (cb_controlTypes_c0_0.can_issue()) { + return cb_controlTypes_c0_0.issue >(&QStackedLayout_Adaptor::cbs_controlTypes_c0_0); + } else { + return QStackedLayout::controlTypes(); + } + } + + // [adaptor impl] int QStackedLayout::count() + int cbs_count_c0_0() const + { + return QStackedLayout::count(); + } + + virtual int count() const + { + if (cb_count_c0_0.can_issue()) { + return cb_count_c0_0.issue(&QStackedLayout_Adaptor::cbs_count_c0_0); + } else { + return QStackedLayout::count(); + } + } + + // [emitter impl] void QStackedLayout::currentChanged(int index) + void emitter_QStackedLayout_currentChanged_767(int index) + { + emit QStackedLayout::currentChanged(index); + } + + // [emitter impl] void QStackedLayout::destroyed(QObject *) + void emitter_QStackedLayout_destroyed_1302(QObject *arg1) + { + emit QStackedLayout::destroyed(arg1); + } + + // [adaptor impl] bool QStackedLayout::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QStackedLayout::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QStackedLayout_Adaptor::cbs_event_1217_0, _event); + } else { + return QStackedLayout::event(_event); + } + } + + // [adaptor impl] bool QStackedLayout::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QStackedLayout::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QStackedLayout_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QStackedLayout::eventFilter(watched, event); + } + } + + // [adaptor impl] QFlags QStackedLayout::expandingDirections() + QFlags cbs_expandingDirections_c0_0() const + { + return QStackedLayout::expandingDirections(); + } + + virtual QFlags expandingDirections() const + { + if (cb_expandingDirections_c0_0.can_issue()) { + return cb_expandingDirections_c0_0.issue >(&QStackedLayout_Adaptor::cbs_expandingDirections_c0_0); + } else { + return QStackedLayout::expandingDirections(); + } + } + + // [adaptor impl] QRect QStackedLayout::geometry() + QRect cbs_geometry_c0_0() const + { + return QStackedLayout::geometry(); + } + + virtual QRect geometry() const + { + if (cb_geometry_c0_0.can_issue()) { + return cb_geometry_c0_0.issue(&QStackedLayout_Adaptor::cbs_geometry_c0_0); + } else { + return QStackedLayout::geometry(); + } + } + + // [adaptor impl] bool QStackedLayout::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QStackedLayout::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QStackedLayout_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QStackedLayout::hasHeightForWidth(); + } + } + + // [adaptor impl] int QStackedLayout::heightForWidth(int width) + int cbs_heightForWidth_c767_0(int width) const + { + return QStackedLayout::heightForWidth(width); + } + + virtual int heightForWidth(int width) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QStackedLayout_Adaptor::cbs_heightForWidth_c767_0, width); + } else { + return QStackedLayout::heightForWidth(width); + } + } + + // [adaptor impl] int QStackedLayout::indexOf(const QWidget *) + int cbs_indexOf_c2010_0(const QWidget *arg1) const + { + return QStackedLayout::indexOf(arg1); + } + + virtual int indexOf(const QWidget *arg1) const + { + if (cb_indexOf_c2010_0.can_issue()) { + return cb_indexOf_c2010_0.issue(&QStackedLayout_Adaptor::cbs_indexOf_c2010_0, arg1); + } else { + return QStackedLayout::indexOf(arg1); + } + } + + // [adaptor impl] int QStackedLayout::indexOf(const QLayoutItem *) + int cbs_indexOf_c2435_0(const QLayoutItem *arg1) const + { + return QStackedLayout::indexOf(arg1); + } + + virtual int indexOf(const QLayoutItem *arg1) const + { + if (cb_indexOf_c2435_0.can_issue()) { + return cb_indexOf_c2435_0.issue(&QStackedLayout_Adaptor::cbs_indexOf_c2435_0, arg1); + } else { + return QStackedLayout::indexOf(arg1); + } + } + + // [adaptor impl] void QStackedLayout::invalidate() + void cbs_invalidate_0_0() + { + QStackedLayout::invalidate(); + } + + virtual void invalidate() + { + if (cb_invalidate_0_0.can_issue()) { + cb_invalidate_0_0.issue(&QStackedLayout_Adaptor::cbs_invalidate_0_0); + } else { + QStackedLayout::invalidate(); + } + } + + // [adaptor impl] bool QStackedLayout::isEmpty() + bool cbs_isEmpty_c0_0() const + { + return QStackedLayout::isEmpty(); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QStackedLayout_Adaptor::cbs_isEmpty_c0_0); + } else { + return QStackedLayout::isEmpty(); + } + } + + // [adaptor impl] QLayoutItem *QStackedLayout::itemAt(int) + QLayoutItem * cbs_itemAt_c767_0(int arg1) const + { + return QStackedLayout::itemAt(arg1); + } + + virtual QLayoutItem * itemAt(int arg1) const + { + if (cb_itemAt_c767_0.can_issue()) { + return cb_itemAt_c767_0.issue(&QStackedLayout_Adaptor::cbs_itemAt_c767_0, arg1); + } else { + return QStackedLayout::itemAt(arg1); + } + } + + // [adaptor impl] QLayout *QStackedLayout::layout() + QLayout * cbs_layout_0_0() + { + return QStackedLayout::layout(); + } + + virtual QLayout * layout() + { + if (cb_layout_0_0.can_issue()) { + return cb_layout_0_0.issue(&QStackedLayout_Adaptor::cbs_layout_0_0); + } else { + return QStackedLayout::layout(); + } + } + + // [adaptor impl] QSize QStackedLayout::maximumSize() + QSize cbs_maximumSize_c0_0() const + { + return QStackedLayout::maximumSize(); + } + + virtual QSize maximumSize() const + { + if (cb_maximumSize_c0_0.can_issue()) { + return cb_maximumSize_c0_0.issue(&QStackedLayout_Adaptor::cbs_maximumSize_c0_0); + } else { + return QStackedLayout::maximumSize(); + } + } + + // [adaptor impl] int QStackedLayout::minimumHeightForWidth(int) + int cbs_minimumHeightForWidth_c767_0(int arg1) const + { + return QStackedLayout::minimumHeightForWidth(arg1); + } + + virtual int minimumHeightForWidth(int arg1) const + { + if (cb_minimumHeightForWidth_c767_0.can_issue()) { + return cb_minimumHeightForWidth_c767_0.issue(&QStackedLayout_Adaptor::cbs_minimumHeightForWidth_c767_0, arg1); + } else { + return QStackedLayout::minimumHeightForWidth(arg1); + } + } + + // [adaptor impl] QSize QStackedLayout::minimumSize() + QSize cbs_minimumSize_c0_0() const + { + return QStackedLayout::minimumSize(); + } + + virtual QSize minimumSize() const + { + if (cb_minimumSize_c0_0.can_issue()) { + return cb_minimumSize_c0_0.issue(&QStackedLayout_Adaptor::cbs_minimumSize_c0_0); + } else { + return QStackedLayout::minimumSize(); + } + } + + // [emitter impl] void QStackedLayout::objectNameChanged(const QString &objectName) + void emitter_QStackedLayout_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QStackedLayout::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QLayoutItem *QStackedLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options) + QLayoutItem * cbs_replaceWidget_5361_1(QWidget *from, QWidget *to, QFlags options) + { + return QStackedLayout::replaceWidget(from, to, options); + } + + virtual QLayoutItem * replaceWidget(QWidget *from, QWidget *to, QFlags options) + { + if (cb_replaceWidget_5361_1.can_issue()) { + return cb_replaceWidget_5361_1.issue >(&QStackedLayout_Adaptor::cbs_replaceWidget_5361_1, from, to, options); + } else { + return QStackedLayout::replaceWidget(from, to, options); + } + } + + // [adaptor impl] void QStackedLayout::setGeometry(const QRect &rect) + void cbs_setGeometry_1792_0(const QRect &rect) + { + QStackedLayout::setGeometry(rect); + } + + virtual void setGeometry(const QRect &rect) + { + if (cb_setGeometry_1792_0.can_issue()) { + cb_setGeometry_1792_0.issue(&QStackedLayout_Adaptor::cbs_setGeometry_1792_0, rect); + } else { + QStackedLayout::setGeometry(rect); + } + } + + // [adaptor impl] void QStackedLayout::setSpacing(int) + void cbs_setSpacing_767_0(int arg1) + { + QStackedLayout::setSpacing(arg1); + } + + virtual void setSpacing(int arg1) + { + if (cb_setSpacing_767_0.can_issue()) { + cb_setSpacing_767_0.issue(&QStackedLayout_Adaptor::cbs_setSpacing_767_0, arg1); + } else { + QStackedLayout::setSpacing(arg1); + } + } + + // [adaptor impl] QSize QStackedLayout::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QStackedLayout::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QStackedLayout_Adaptor::cbs_sizeHint_c0_0); + } else { + return QStackedLayout::sizeHint(); + } + } + + // [adaptor impl] QSpacerItem *QStackedLayout::spacerItem() + QSpacerItem * cbs_spacerItem_0_0() + { + return QStackedLayout::spacerItem(); + } + + virtual QSpacerItem * spacerItem() + { + if (cb_spacerItem_0_0.can_issue()) { + return cb_spacerItem_0_0.issue(&QStackedLayout_Adaptor::cbs_spacerItem_0_0); + } else { + return QStackedLayout::spacerItem(); + } + } + + // [adaptor impl] int QStackedLayout::spacing() + int cbs_spacing_c0_0() const + { + return QStackedLayout::spacing(); + } + + virtual int spacing() const + { + if (cb_spacing_c0_0.can_issue()) { + return cb_spacing_c0_0.issue(&QStackedLayout_Adaptor::cbs_spacing_c0_0); + } else { + return QStackedLayout::spacing(); + } + } + + // [adaptor impl] QLayoutItem *QStackedLayout::takeAt(int) + QLayoutItem * cbs_takeAt_767_0(int arg1) + { + return QStackedLayout::takeAt(arg1); + } + + virtual QLayoutItem * takeAt(int arg1) + { + if (cb_takeAt_767_0.can_issue()) { + return cb_takeAt_767_0.issue(&QStackedLayout_Adaptor::cbs_takeAt_767_0, arg1); + } else { + return QStackedLayout::takeAt(arg1); + } + } + + // [adaptor impl] QWidget *QStackedLayout::widget() + QWidget * cbs_widget_c0_0() const + { + return QStackedLayout::widget(); + } + + virtual QWidget * widget() const + { + if (cb_widget_c0_0.can_issue()) { + return cb_widget_c0_0.issue(&QStackedLayout_Adaptor::cbs_widget_c0_0); + } else { + return QStackedLayout::widget(); + } + } + + // [emitter impl] void QStackedLayout::widgetRemoved(int index) + void emitter_QStackedLayout_widgetRemoved_767(int index) + { + emit QStackedLayout::widgetRemoved(index); + } + + // [adaptor impl] void QStackedLayout::childEvent(QChildEvent *e) + void cbs_childEvent_1701_0(QChildEvent *e) + { + QStackedLayout::childEvent(e); + } + + virtual void childEvent(QChildEvent *e) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QStackedLayout_Adaptor::cbs_childEvent_1701_0, e); + } else { + QStackedLayout::childEvent(e); + } + } + + // [adaptor impl] void QStackedLayout::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QStackedLayout::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QStackedLayout_Adaptor::cbs_customEvent_1217_0, event); + } else { + QStackedLayout::customEvent(event); + } + } + + // [adaptor impl] void QStackedLayout::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QStackedLayout::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QStackedLayout_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QStackedLayout::disconnectNotify(signal); + } + } + + // [adaptor impl] void QStackedLayout::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QStackedLayout::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QStackedLayout_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QStackedLayout::timerEvent(event); + } + } + + gsi::Callback cb_addItem_1740_0; + gsi::Callback cb_controlTypes_c0_0; + gsi::Callback cb_count_c0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_expandingDirections_c0_0; + gsi::Callback cb_geometry_c0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_indexOf_c2010_0; + gsi::Callback cb_indexOf_c2435_0; + gsi::Callback cb_invalidate_0_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_itemAt_c767_0; + gsi::Callback cb_layout_0_0; + gsi::Callback cb_maximumSize_c0_0; + gsi::Callback cb_minimumHeightForWidth_c767_0; + gsi::Callback cb_minimumSize_c0_0; + gsi::Callback cb_replaceWidget_5361_1; + gsi::Callback cb_setGeometry_1792_0; + gsi::Callback cb_setSpacing_767_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_spacerItem_0_0; + gsi::Callback cb_spacing_c0_0; + gsi::Callback cb_takeAt_767_0; + gsi::Callback cb_widget_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QStackedLayout_Adaptor::~QStackedLayout_Adaptor() { } + +// Constructor QStackedLayout::QStackedLayout() (adaptor class) + +static void _init_ctor_QStackedLayout_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStackedLayout_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStackedLayout_Adaptor ()); +} + + +// Constructor QStackedLayout::QStackedLayout(QWidget *parent) (adaptor class) + +static void _init_ctor_QStackedLayout_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStackedLayout_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStackedLayout_Adaptor (arg1)); +} + + +// Constructor QStackedLayout::QStackedLayout(QLayout *parentLayout) (adaptor class) + +static void _init_ctor_QStackedLayout_Adaptor_1341 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parentLayout"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStackedLayout_Adaptor_1341 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStackedLayout_Adaptor (arg1)); +} + + +// exposed void QStackedLayout::addChildLayout(QLayout *l) + +static void _init_fp_addChildLayout_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("l"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildLayout_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg1); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedLayout_Adaptor *)cls)->fp_QStackedLayout_addChildLayout_1341 (arg1); +} + + +// exposed void QStackedLayout::addChildWidget(QWidget *w) + +static void _init_fp_addChildWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedLayout_Adaptor *)cls)->fp_QStackedLayout_addChildWidget_1315 (arg1); +} + + +// void QStackedLayout::addItem(QLayoutItem *item) + +static void _init_cbs_addItem_1740_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_addItem_1740_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayoutItem *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedLayout_Adaptor *)cls)->cbs_addItem_1740_0 (arg1); +} + +static void _set_callback_cbs_addItem_1740_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_addItem_1740_0 = cb; +} + + +// exposed bool QStackedLayout::adoptLayout(QLayout *layout) + +static void _init_fp_adoptLayout_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adoptLayout_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStackedLayout_Adaptor *)cls)->fp_QStackedLayout_adoptLayout_1341 (arg1)); +} + + +// exposed QRect QStackedLayout::alignmentRect(const QRect &) + +static void _init_fp_alignmentRect_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_alignmentRect_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QStackedLayout_Adaptor *)cls)->fp_QStackedLayout_alignmentRect_c1792 (arg1)); +} + + +// void QStackedLayout::childEvent(QChildEvent *e) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedLayout_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// QFlags QStackedLayout::controlTypes() + +static void _init_cbs_controlTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_controlTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QStackedLayout_Adaptor *)cls)->cbs_controlTypes_c0_0 ()); +} + +static void _set_callback_cbs_controlTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_controlTypes_c0_0 = cb; +} + + +// int QStackedLayout::count() + +static void _init_cbs_count_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_count_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStackedLayout_Adaptor *)cls)->cbs_count_c0_0 ()); +} + +static void _set_callback_cbs_count_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_count_c0_0 = cb; +} + + +// emitter void QStackedLayout::currentChanged(int index) + +static void _init_emitter_currentChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QStackedLayout_Adaptor *)cls)->emitter_QStackedLayout_currentChanged_767 (arg1); +} + + +// void QStackedLayout::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedLayout_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QStackedLayout::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QStackedLayout_Adaptor *)cls)->emitter_QStackedLayout_destroyed_1302 (arg1); +} + + +// void QStackedLayout::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedLayout_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QStackedLayout::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QStackedLayout_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QStackedLayout::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QStackedLayout_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QFlags QStackedLayout::expandingDirections() + +static void _init_cbs_expandingDirections_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_expandingDirections_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QStackedLayout_Adaptor *)cls)->cbs_expandingDirections_c0_0 ()); +} + +static void _set_callback_cbs_expandingDirections_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_expandingDirections_c0_0 = cb; +} + + +// QRect QStackedLayout::geometry() + +static void _init_cbs_geometry_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_geometry_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QStackedLayout_Adaptor *)cls)->cbs_geometry_c0_0 ()); +} + +static void _set_callback_cbs_geometry_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_geometry_c0_0 = cb; +} + + +// bool QStackedLayout::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStackedLayout_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QStackedLayout::heightForWidth(int width) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QStackedLayout_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// int QStackedLayout::indexOf(const QWidget *) + +static void _init_cbs_indexOf_c2010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexOf_c2010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = args.read (heap); + ret.write ((int)((QStackedLayout_Adaptor *)cls)->cbs_indexOf_c2010_0 (arg1)); +} + +static void _set_callback_cbs_indexOf_c2010_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_indexOf_c2010_0 = cb; +} + + +// int QStackedLayout::indexOf(const QLayoutItem *) + +static void _init_cbs_indexOf_c2435_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexOf_c2435_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLayoutItem *arg1 = args.read (heap); + ret.write ((int)((QStackedLayout_Adaptor *)cls)->cbs_indexOf_c2435_0 (arg1)); +} + +static void _set_callback_cbs_indexOf_c2435_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_indexOf_c2435_0 = cb; +} + + +// void QStackedLayout::invalidate() + +static void _init_cbs_invalidate_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_invalidate_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedLayout_Adaptor *)cls)->cbs_invalidate_0_0 (); +} + +static void _set_callback_cbs_invalidate_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_invalidate_0_0 = cb; +} + + +// bool QStackedLayout::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStackedLayout_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// exposed bool QStackedLayout::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStackedLayout_Adaptor *)cls)->fp_QStackedLayout_isSignalConnected_c2394 (arg1)); +} + + +// QLayoutItem *QStackedLayout::itemAt(int) + +static void _init_cbs_itemAt_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemAt_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QLayoutItem *)((QStackedLayout_Adaptor *)cls)->cbs_itemAt_c767_0 (arg1)); +} + +static void _set_callback_cbs_itemAt_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_itemAt_c767_0 = cb; +} + + +// QLayout *QStackedLayout::layout() + +static void _init_cbs_layout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_layout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLayout *)((QStackedLayout_Adaptor *)cls)->cbs_layout_0_0 ()); +} + +static void _set_callback_cbs_layout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_layout_0_0 = cb; +} + + +// QSize QStackedLayout::maximumSize() + +static void _init_cbs_maximumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_maximumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QStackedLayout_Adaptor *)cls)->cbs_maximumSize_c0_0 ()); +} + +static void _set_callback_cbs_maximumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_maximumSize_c0_0 = cb; +} + + +// int QStackedLayout::minimumHeightForWidth(int) + +static void _init_cbs_minimumHeightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_minimumHeightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QStackedLayout_Adaptor *)cls)->cbs_minimumHeightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_minimumHeightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_minimumHeightForWidth_c767_0 = cb; +} + + +// QSize QStackedLayout::minimumSize() + +static void _init_cbs_minimumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QStackedLayout_Adaptor *)cls)->cbs_minimumSize_c0_0 ()); +} + +static void _set_callback_cbs_minimumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_minimumSize_c0_0 = cb; +} + + +// emitter void QStackedLayout::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QStackedLayout_Adaptor *)cls)->emitter_QStackedLayout_objectNameChanged_4567 (arg1); +} + + +// exposed int QStackedLayout::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QStackedLayout_Adaptor *)cls)->fp_QStackedLayout_receivers_c1731 (arg1)); +} + + +// QLayoutItem *QStackedLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options) + +static void _init_cbs_replaceWidget_5361_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("options"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_replaceWidget_5361_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + QWidget *arg2 = args.read (heap); + QFlags arg3 = args.read > (heap); + ret.write ((QLayoutItem *)((QStackedLayout_Adaptor *)cls)->cbs_replaceWidget_5361_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_replaceWidget_5361_1 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_replaceWidget_5361_1 = cb; +} + + +// exposed QObject *QStackedLayout::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QStackedLayout_Adaptor *)cls)->fp_QStackedLayout_sender_c0 ()); +} + + +// exposed int QStackedLayout::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStackedLayout_Adaptor *)cls)->fp_QStackedLayout_senderSignalIndex_c0 ()); +} + + +// void QStackedLayout::setGeometry(const QRect &rect) + +static void _init_cbs_setGeometry_1792_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setGeometry_1792_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedLayout_Adaptor *)cls)->cbs_setGeometry_1792_0 (arg1); +} + +static void _set_callback_cbs_setGeometry_1792_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_setGeometry_1792_0 = cb; +} + + +// void QStackedLayout::setSpacing(int) + +static void _init_cbs_setSpacing_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSpacing_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedLayout_Adaptor *)cls)->cbs_setSpacing_767_0 (arg1); +} + +static void _set_callback_cbs_setSpacing_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_setSpacing_767_0 = cb; +} + + +// QSize QStackedLayout::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QStackedLayout_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// QSpacerItem *QStackedLayout::spacerItem() + +static void _init_cbs_spacerItem_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_spacerItem_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSpacerItem *)((QStackedLayout_Adaptor *)cls)->cbs_spacerItem_0_0 ()); +} + +static void _set_callback_cbs_spacerItem_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_spacerItem_0_0 = cb; +} + + +// int QStackedLayout::spacing() + +static void _init_cbs_spacing_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_spacing_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStackedLayout_Adaptor *)cls)->cbs_spacing_c0_0 ()); +} + +static void _set_callback_cbs_spacing_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_spacing_c0_0 = cb; +} + + +// QLayoutItem *QStackedLayout::takeAt(int) + +static void _init_cbs_takeAt_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_takeAt_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QLayoutItem *)((QStackedLayout_Adaptor *)cls)->cbs_takeAt_767_0 (arg1)); +} + +static void _set_callback_cbs_takeAt_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_takeAt_767_0 = cb; +} + + +// void QStackedLayout::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedLayout_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// QWidget *QStackedLayout::widget() + +static void _init_cbs_widget_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_widget_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QStackedLayout_Adaptor *)cls)->cbs_widget_c0_0 ()); +} + +static void _set_callback_cbs_widget_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedLayout_Adaptor *)cls)->cb_widget_c0_0 = cb; +} + + +// exposed void QStackedLayout::widgetEvent(QEvent *) + +static void _init_fp_widgetEvent_1217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_widgetEvent_1217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedLayout_Adaptor *)cls)->fp_QStackedLayout_widgetEvent_1217 (arg1); +} + + +// emitter void QStackedLayout::widgetRemoved(int index) + +static void _init_emitter_widgetRemoved_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_widgetRemoved_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QStackedLayout_Adaptor *)cls)->emitter_QStackedLayout_widgetRemoved_767 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QStackedLayout (); + +static gsi::Methods methods_QStackedLayout_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStackedLayout::QStackedLayout()\nThis method creates an object of class QStackedLayout.", &_init_ctor_QStackedLayout_Adaptor_0, &_call_ctor_QStackedLayout_Adaptor_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStackedLayout::QStackedLayout(QWidget *parent)\nThis method creates an object of class QStackedLayout.", &_init_ctor_QStackedLayout_Adaptor_1315, &_call_ctor_QStackedLayout_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStackedLayout::QStackedLayout(QLayout *parentLayout)\nThis method creates an object of class QStackedLayout.", &_init_ctor_QStackedLayout_Adaptor_1341, &_call_ctor_QStackedLayout_Adaptor_1341); + methods += new qt_gsi::GenericMethod ("*addChildLayout", "@brief Method void QStackedLayout::addChildLayout(QLayout *l)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildLayout_1341, &_call_fp_addChildLayout_1341); + methods += new qt_gsi::GenericMethod ("*addChildWidget", "@brief Method void QStackedLayout::addChildWidget(QWidget *w)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildWidget_1315, &_call_fp_addChildWidget_1315); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Virtual method void QStackedLayout::addItem(QLayoutItem *item)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_addItem_1740_0, &_call_cbs_addItem_1740_0); + methods += new qt_gsi::GenericMethod ("addItem", "@hide", false, &_init_cbs_addItem_1740_0, &_call_cbs_addItem_1740_0, &_set_callback_cbs_addItem_1740_0); + methods += new qt_gsi::GenericMethod ("*adoptLayout", "@brief Method bool QStackedLayout::adoptLayout(QLayout *layout)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adoptLayout_1341, &_call_fp_adoptLayout_1341); + methods += new qt_gsi::GenericMethod ("*alignmentRect", "@brief Method QRect QStackedLayout::alignmentRect(const QRect &)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_alignmentRect_c1792, &_call_fp_alignmentRect_c1792); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QStackedLayout::childEvent(QChildEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@brief Virtual method QFlags QStackedLayout::controlTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@hide", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0, &_set_callback_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@brief Virtual method int QStackedLayout::count()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@hide", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0, &_set_callback_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("emit_currentChanged", "@brief Emitter for signal void QStackedLayout::currentChanged(int index)\nCall this method to emit this signal.", false, &_init_emitter_currentChanged_767, &_call_emitter_currentChanged_767); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QStackedLayout::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QStackedLayout::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QStackedLayout::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QStackedLayout::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QStackedLayout::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Virtual method QFlags QStackedLayout::expandingDirections()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@hide", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0, &_set_callback_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@brief Virtual method QRect QStackedLayout::geometry()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@hide", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0, &_set_callback_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QStackedLayout::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QStackedLayout::heightForWidth(int width)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Virtual method int QStackedLayout::indexOf(const QWidget *)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexOf_c2010_0, &_call_cbs_indexOf_c2010_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@hide", true, &_init_cbs_indexOf_c2010_0, &_call_cbs_indexOf_c2010_0, &_set_callback_cbs_indexOf_c2010_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Virtual method int QStackedLayout::indexOf(const QLayoutItem *)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexOf_c2435_0, &_call_cbs_indexOf_c2435_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@hide", true, &_init_cbs_indexOf_c2435_0, &_call_cbs_indexOf_c2435_0, &_set_callback_cbs_indexOf_c2435_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Virtual method void QStackedLayout::invalidate()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@hide", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0, &_set_callback_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QStackedLayout::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QStackedLayout::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Virtual method QLayoutItem *QStackedLayout::itemAt(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@hide", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0, &_set_callback_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("layout", "@brief Virtual method QLayout *QStackedLayout::layout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("layout", "@hide", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0, &_set_callback_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@brief Virtual method QSize QStackedLayout::maximumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@hide", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0, &_set_callback_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@brief Virtual method int QStackedLayout::minimumHeightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@hide", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0, &_set_callback_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Virtual method QSize QStackedLayout::minimumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@hide", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0, &_set_callback_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QStackedLayout::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QStackedLayout::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("replaceWidget", "@brief Virtual method QLayoutItem *QStackedLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_replaceWidget_5361_1, &_call_cbs_replaceWidget_5361_1); + methods += new qt_gsi::GenericMethod ("replaceWidget", "@hide", false, &_init_cbs_replaceWidget_5361_1, &_call_cbs_replaceWidget_5361_1, &_set_callback_cbs_replaceWidget_5361_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QStackedLayout::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QStackedLayout::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Virtual method void QStackedLayout::setGeometry(const QRect &rect)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@hide", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0, &_set_callback_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("setSpacing", "@brief Virtual method void QStackedLayout::setSpacing(int)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSpacing_767_0, &_call_cbs_setSpacing_767_0); + methods += new qt_gsi::GenericMethod ("setSpacing", "@hide", false, &_init_cbs_setSpacing_767_0, &_call_cbs_setSpacing_767_0, &_set_callback_cbs_setSpacing_767_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QStackedLayout::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@brief Virtual method QSpacerItem *QStackedLayout::spacerItem()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@hide", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0, &_set_callback_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("spacing", "@brief Virtual method int QStackedLayout::spacing()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_spacing_c0_0, &_call_cbs_spacing_c0_0); + methods += new qt_gsi::GenericMethod ("spacing", "@hide", true, &_init_cbs_spacing_c0_0, &_call_cbs_spacing_c0_0, &_set_callback_cbs_spacing_c0_0); + methods += new qt_gsi::GenericMethod ("takeAt", "@brief Virtual method QLayoutItem *QStackedLayout::takeAt(int)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_takeAt_767_0, &_call_cbs_takeAt_767_0); + methods += new qt_gsi::GenericMethod ("takeAt", "@hide", false, &_init_cbs_takeAt_767_0, &_call_cbs_takeAt_767_0, &_set_callback_cbs_takeAt_767_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QStackedLayout::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("widget", "@brief Virtual method QWidget *QStackedLayout::widget()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0); + methods += new qt_gsi::GenericMethod ("widget", "@hide", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0, &_set_callback_cbs_widget_c0_0); + methods += new qt_gsi::GenericMethod ("*widgetEvent", "@brief Method void QStackedLayout::widgetEvent(QEvent *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_widgetEvent_1217, &_call_fp_widgetEvent_1217); + methods += new qt_gsi::GenericMethod ("emit_widgetRemoved", "@brief Emitter for signal void QStackedLayout::widgetRemoved(int index)\nCall this method to emit this signal.", false, &_init_emitter_widgetRemoved_767, &_call_emitter_widgetRemoved_767); + return methods; +} + +gsi::Class decl_QStackedLayout_Adaptor (qtdecl_QStackedLayout (), "QtWidgets", "QStackedLayout", + methods_QStackedLayout_Adaptor (), + "@qt\n@brief Binding of QStackedLayout"); + +} + + +// Implementation of the enum wrapper class for QStackedLayout::StackingMode +namespace qt_gsi +{ + +static gsi::Enum decl_QStackedLayout_StackingMode_Enum ("QtWidgets", "QStackedLayout_StackingMode", + gsi::enum_const ("StackOne", QStackedLayout::StackOne, "@brief Enum constant QStackedLayout::StackOne") + + gsi::enum_const ("StackAll", QStackedLayout::StackAll, "@brief Enum constant QStackedLayout::StackAll"), + "@qt\n@brief This class represents the QStackedLayout::StackingMode enum"); + +static gsi::QFlagsClass decl_QStackedLayout_StackingMode_Enums ("QtWidgets", "QStackedLayout_QFlags_StackingMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QStackedLayout_StackingMode_Enum_in_parent (decl_QStackedLayout_StackingMode_Enum.defs ()); +static gsi::ClassExt decl_QStackedLayout_StackingMode_Enum_as_child (decl_QStackedLayout_StackingMode_Enum, "StackingMode"); +static gsi::ClassExt decl_QStackedLayout_StackingMode_Enums_as_child (decl_QStackedLayout_StackingMode_Enums, "QFlags_StackingMode"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStackedWidget.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStackedWidget.cc new file mode 100644 index 000000000..9cade9a75 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStackedWidget.cc @@ -0,0 +1,2756 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStackedWidget.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStackedWidget + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QStackedWidget::staticMetaObject); +} + + +// int QStackedWidget::addWidget(QWidget *w) + + +static void _init_f_addWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QStackedWidget *)cls)->addWidget (arg1)); +} + + +// int QStackedWidget::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStackedWidget *)cls)->count ()); +} + + +// int QStackedWidget::currentIndex() + + +static void _init_f_currentIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStackedWidget *)cls)->currentIndex ()); +} + + +// QWidget *QStackedWidget::currentWidget() + + +static void _init_f_currentWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QStackedWidget *)cls)->currentWidget ()); +} + + +// int QStackedWidget::indexOf(const QWidget *) + + +static void _init_f_indexOf_c2010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOf_c2010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QStackedWidget *)cls)->indexOf (arg1)); +} + + +// int QStackedWidget::insertWidget(int index, QWidget *w) + + +static void _init_f_insertWidget_1974 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("w"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertWidget_1974 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QStackedWidget *)cls)->insertWidget (arg1, arg2)); +} + + +// void QStackedWidget::removeWidget(QWidget *w) + + +static void _init_f_removeWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget *)cls)->removeWidget (arg1); +} + + +// void QStackedWidget::setCurrentIndex(int index) + + +static void _init_f_setCurrentIndex_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentIndex_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget *)cls)->setCurrentIndex (arg1); +} + + +// void QStackedWidget::setCurrentWidget(QWidget *w) + + +static void _init_f_setCurrentWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget *)cls)->setCurrentWidget (arg1); +} + + +// QWidget *QStackedWidget::widget(int) + + +static void _init_f_widget_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_widget_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QStackedWidget *)cls)->widget (arg1)); +} + + +// static QString QStackedWidget::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QStackedWidget::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QStackedWidget () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addWidget", "@brief Method int QStackedWidget::addWidget(QWidget *w)\n", false, &_init_f_addWidget_1315, &_call_f_addWidget_1315); + methods += new qt_gsi::GenericMethod (":count", "@brief Method int QStackedWidget::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod (":currentIndex", "@brief Method int QStackedWidget::currentIndex()\n", true, &_init_f_currentIndex_c0, &_call_f_currentIndex_c0); + methods += new qt_gsi::GenericMethod (":currentWidget", "@brief Method QWidget *QStackedWidget::currentWidget()\n", true, &_init_f_currentWidget_c0, &_call_f_currentWidget_c0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Method int QStackedWidget::indexOf(const QWidget *)\n", true, &_init_f_indexOf_c2010, &_call_f_indexOf_c2010); + methods += new qt_gsi::GenericMethod ("insertWidget", "@brief Method int QStackedWidget::insertWidget(int index, QWidget *w)\n", false, &_init_f_insertWidget_1974, &_call_f_insertWidget_1974); + methods += new qt_gsi::GenericMethod ("removeWidget", "@brief Method void QStackedWidget::removeWidget(QWidget *w)\n", false, &_init_f_removeWidget_1315, &_call_f_removeWidget_1315); + methods += new qt_gsi::GenericMethod ("setCurrentIndex|currentIndex=", "@brief Method void QStackedWidget::setCurrentIndex(int index)\n", false, &_init_f_setCurrentIndex_767, &_call_f_setCurrentIndex_767); + methods += new qt_gsi::GenericMethod ("setCurrentWidget|currentWidget=", "@brief Method void QStackedWidget::setCurrentWidget(QWidget *w)\n", false, &_init_f_setCurrentWidget_1315, &_call_f_setCurrentWidget_1315); + methods += new qt_gsi::GenericMethod ("widget", "@brief Method QWidget *QStackedWidget::widget(int)\n", true, &_init_f_widget_c767, &_call_f_widget_c767); + methods += gsi::qt_signal ("currentChanged(int)", "currentChanged", gsi::arg("arg1"), "@brief Signal declaration for QStackedWidget::currentChanged(int)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QStackedWidget::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QStackedWidget::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QStackedWidget::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("widgetRemoved(int)", "widgetRemoved", gsi::arg("index"), "@brief Signal declaration for QStackedWidget::widgetRemoved(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QStackedWidget::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QStackedWidget::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QStackedWidget::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QStackedWidget::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QFrame (); + +qt_gsi::QtNativeClass decl_QStackedWidget (qtdecl_QFrame (), "QtWidgets", "QStackedWidget_Native", + methods_QStackedWidget (), + "@hide\n@alias QStackedWidget"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStackedWidget () { return decl_QStackedWidget; } + +} + + +class QStackedWidget_Adaptor : public QStackedWidget, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QStackedWidget_Adaptor(); + + // [adaptor ctor] QStackedWidget::QStackedWidget(QWidget *parent) + QStackedWidget_Adaptor() : QStackedWidget() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QStackedWidget::QStackedWidget(QWidget *parent) + QStackedWidget_Adaptor(QWidget *parent) : QStackedWidget(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QStackedWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QStackedWidget_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QStackedWidget::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QStackedWidget::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QStackedWidget_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QStackedWidget::destroy(destroyWindow, destroySubWindows); + } + + // [expose] void QStackedWidget::drawFrame(QPainter *) + void fp_QStackedWidget_drawFrame_1426 (QPainter *arg1) { + QStackedWidget::drawFrame(arg1); + } + + // [expose] bool QStackedWidget::focusNextChild() + bool fp_QStackedWidget_focusNextChild_0 () { + return QStackedWidget::focusNextChild(); + } + + // [expose] bool QStackedWidget::focusPreviousChild() + bool fp_QStackedWidget_focusPreviousChild_0 () { + return QStackedWidget::focusPreviousChild(); + } + + // [expose] bool QStackedWidget::isSignalConnected(const QMetaMethod &signal) + bool fp_QStackedWidget_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QStackedWidget::isSignalConnected(signal); + } + + // [expose] int QStackedWidget::receivers(const char *signal) + int fp_QStackedWidget_receivers_c1731 (const char *signal) const { + return QStackedWidget::receivers(signal); + } + + // [expose] QObject *QStackedWidget::sender() + QObject * fp_QStackedWidget_sender_c0 () const { + return QStackedWidget::sender(); + } + + // [expose] int QStackedWidget::senderSignalIndex() + int fp_QStackedWidget_senderSignalIndex_c0 () const { + return QStackedWidget::senderSignalIndex(); + } + + // [expose] void QStackedWidget::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QStackedWidget_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QStackedWidget::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QStackedWidget::currentChanged(int) + void emitter_QStackedWidget_currentChanged_767(int arg1) + { + emit QStackedWidget::currentChanged(arg1); + } + + // [emitter impl] void QStackedWidget::customContextMenuRequested(const QPoint &pos) + void emitter_QStackedWidget_customContextMenuRequested_1916(const QPoint &pos) + { + emit QStackedWidget::customContextMenuRequested(pos); + } + + // [emitter impl] void QStackedWidget::destroyed(QObject *) + void emitter_QStackedWidget_destroyed_1302(QObject *arg1) + { + emit QStackedWidget::destroyed(arg1); + } + + // [adaptor impl] bool QStackedWidget::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QStackedWidget::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QStackedWidget_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QStackedWidget::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QStackedWidget::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QStackedWidget::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QStackedWidget_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QStackedWidget::hasHeightForWidth(); + } + } + + // [adaptor impl] int QStackedWidget::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QStackedWidget::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QStackedWidget_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QStackedWidget::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QStackedWidget::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QStackedWidget::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QStackedWidget_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QStackedWidget::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QStackedWidget::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QStackedWidget::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QStackedWidget_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QStackedWidget::minimumSizeHint(); + } + } + + // [emitter impl] void QStackedWidget::objectNameChanged(const QString &objectName) + void emitter_QStackedWidget_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QStackedWidget::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QStackedWidget::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QStackedWidget::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QStackedWidget_Adaptor::cbs_paintEngine_c0_0); + } else { + return QStackedWidget::paintEngine(); + } + } + + // [adaptor impl] void QStackedWidget::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QStackedWidget::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QStackedWidget_Adaptor::cbs_setVisible_864_0, visible); + } else { + QStackedWidget::setVisible(visible); + } + } + + // [adaptor impl] QSize QStackedWidget::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QStackedWidget::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QStackedWidget_Adaptor::cbs_sizeHint_c0_0); + } else { + return QStackedWidget::sizeHint(); + } + } + + // [emitter impl] void QStackedWidget::widgetRemoved(int index) + void emitter_QStackedWidget_widgetRemoved_767(int index) + { + emit QStackedWidget::widgetRemoved(index); + } + + // [emitter impl] void QStackedWidget::windowIconChanged(const QIcon &icon) + void emitter_QStackedWidget_windowIconChanged_1787(const QIcon &icon) + { + emit QStackedWidget::windowIconChanged(icon); + } + + // [emitter impl] void QStackedWidget::windowIconTextChanged(const QString &iconText) + void emitter_QStackedWidget_windowIconTextChanged_2025(const QString &iconText) + { + emit QStackedWidget::windowIconTextChanged(iconText); + } + + // [emitter impl] void QStackedWidget::windowTitleChanged(const QString &title) + void emitter_QStackedWidget_windowTitleChanged_2025(const QString &title) + { + emit QStackedWidget::windowTitleChanged(title); + } + + // [adaptor impl] void QStackedWidget::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QStackedWidget::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QStackedWidget_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QStackedWidget::actionEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QStackedWidget::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QStackedWidget_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QStackedWidget::changeEvent(arg1); + } + } + + // [adaptor impl] void QStackedWidget::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QStackedWidget::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QStackedWidget_Adaptor::cbs_childEvent_1701_0, event); + } else { + QStackedWidget::childEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QStackedWidget::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QStackedWidget_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QStackedWidget::closeEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QStackedWidget::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QStackedWidget_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QStackedWidget::contextMenuEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QStackedWidget::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QStackedWidget_Adaptor::cbs_customEvent_1217_0, event); + } else { + QStackedWidget::customEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QStackedWidget::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QStackedWidget_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QStackedWidget::disconnectNotify(signal); + } + } + + // [adaptor impl] void QStackedWidget::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QStackedWidget::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QStackedWidget_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QStackedWidget::dragEnterEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QStackedWidget::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QStackedWidget_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QStackedWidget::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QStackedWidget::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QStackedWidget_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QStackedWidget::dragMoveEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QStackedWidget::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QStackedWidget_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QStackedWidget::dropEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QStackedWidget::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QStackedWidget_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QStackedWidget::enterEvent(event); + } + } + + // [adaptor impl] bool QStackedWidget::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QStackedWidget::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QStackedWidget_Adaptor::cbs_event_1217_0, e); + } else { + return QStackedWidget::event(e); + } + } + + // [adaptor impl] void QStackedWidget::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QStackedWidget::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QStackedWidget_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QStackedWidget::focusInEvent(event); + } + } + + // [adaptor impl] bool QStackedWidget::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QStackedWidget::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QStackedWidget_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QStackedWidget::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QStackedWidget::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QStackedWidget::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QStackedWidget_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QStackedWidget::focusOutEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QStackedWidget::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QStackedWidget_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QStackedWidget::hideEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QStackedWidget::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QStackedWidget_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QStackedWidget::initPainter(painter); + } + } + + // [adaptor impl] void QStackedWidget::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QStackedWidget::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QStackedWidget_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QStackedWidget::initStyleOption(option); + } + } + + // [adaptor impl] void QStackedWidget::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QStackedWidget::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QStackedWidget_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QStackedWidget::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QStackedWidget::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QStackedWidget::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QStackedWidget_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QStackedWidget::keyPressEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QStackedWidget::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QStackedWidget_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QStackedWidget::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QStackedWidget::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QStackedWidget_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QStackedWidget::leaveEvent(event); + } + } + + // [adaptor impl] int QStackedWidget::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QStackedWidget::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QStackedWidget_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QStackedWidget::metric(arg1); + } + } + + // [adaptor impl] void QStackedWidget::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QStackedWidget::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QStackedWidget_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QStackedWidget::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QStackedWidget::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QStackedWidget_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QStackedWidget::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QStackedWidget::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QStackedWidget_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QStackedWidget::mousePressEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QStackedWidget::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QStackedWidget_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QStackedWidget::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QStackedWidget::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QStackedWidget_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QStackedWidget::moveEvent(event); + } + } + + // [adaptor impl] bool QStackedWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QStackedWidget::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QStackedWidget_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QStackedWidget::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QStackedWidget::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QStackedWidget::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QStackedWidget_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QStackedWidget::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QStackedWidget::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QStackedWidget::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QStackedWidget_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QStackedWidget::redirected(offset); + } + } + + // [adaptor impl] void QStackedWidget::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QStackedWidget::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QStackedWidget_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QStackedWidget::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QStackedWidget::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QStackedWidget::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QStackedWidget_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QStackedWidget::sharedPainter(); + } + } + + // [adaptor impl] void QStackedWidget::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QStackedWidget::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QStackedWidget_Adaptor::cbs_showEvent_1634_0, event); + } else { + QStackedWidget::showEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QStackedWidget::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QStackedWidget_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QStackedWidget::tabletEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QStackedWidget::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QStackedWidget_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QStackedWidget::timerEvent(event); + } + } + + // [adaptor impl] void QStackedWidget::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QStackedWidget::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QStackedWidget_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QStackedWidget::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QStackedWidget_Adaptor::~QStackedWidget_Adaptor() { } + +// Constructor QStackedWidget::QStackedWidget(QWidget *parent) (adaptor class) + +static void _init_ctor_QStackedWidget_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStackedWidget_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QStackedWidget_Adaptor (arg1)); +} + + +// void QStackedWidget::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QStackedWidget::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QStackedWidget::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QStackedWidget::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QStackedWidget::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QStackedWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->fp_QStackedWidget_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QStackedWidget::currentChanged(int) + +static void _init_emitter_currentChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QStackedWidget_Adaptor *)cls)->emitter_QStackedWidget_currentChanged_767 (arg1); +} + + +// emitter void QStackedWidget::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QStackedWidget_Adaptor *)cls)->emitter_QStackedWidget_customContextMenuRequested_1916 (arg1); +} + + +// void QStackedWidget::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QStackedWidget::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->fp_QStackedWidget_destroy_1620 (arg1, arg2); +} + + +// emitter void QStackedWidget::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QStackedWidget_Adaptor *)cls)->emitter_QStackedWidget_destroyed_1302 (arg1); +} + + +// void QStackedWidget::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QStackedWidget::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QStackedWidget::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QStackedWidget::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QStackedWidget::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->fp_QStackedWidget_drawFrame_1426 (arg1); +} + + +// void QStackedWidget::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QStackedWidget::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QStackedWidget::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QStackedWidget_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QStackedWidget::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QStackedWidget_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QStackedWidget::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QStackedWidget::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStackedWidget_Adaptor *)cls)->fp_QStackedWidget_focusNextChild_0 ()); +} + + +// bool QStackedWidget::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QStackedWidget_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QStackedWidget::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QStackedWidget::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStackedWidget_Adaptor *)cls)->fp_QStackedWidget_focusPreviousChild_0 ()); +} + + +// bool QStackedWidget::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStackedWidget_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QStackedWidget::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QStackedWidget_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QStackedWidget::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QStackedWidget::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QStackedWidget::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QStackedWidget::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QStackedWidget::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QStackedWidget_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QStackedWidget::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStackedWidget_Adaptor *)cls)->fp_QStackedWidget_isSignalConnected_c2394 (arg1)); +} + + +// void QStackedWidget::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QStackedWidget::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QStackedWidget::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QStackedWidget::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QStackedWidget_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QStackedWidget::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QStackedWidget_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QStackedWidget::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QStackedWidget::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QStackedWidget::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QStackedWidget::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QStackedWidget::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QStackedWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QStackedWidget_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QStackedWidget::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QStackedWidget_Adaptor *)cls)->emitter_QStackedWidget_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QStackedWidget::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QStackedWidget_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QStackedWidget::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QStackedWidget::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QStackedWidget_Adaptor *)cls)->fp_QStackedWidget_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QStackedWidget::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QStackedWidget_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QStackedWidget::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QStackedWidget::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QStackedWidget_Adaptor *)cls)->fp_QStackedWidget_sender_c0 ()); +} + + +// exposed int QStackedWidget::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStackedWidget_Adaptor *)cls)->fp_QStackedWidget_senderSignalIndex_c0 ()); +} + + +// void QStackedWidget::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QStackedWidget::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QStackedWidget_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QStackedWidget::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QStackedWidget::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QStackedWidget_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QStackedWidget::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QStackedWidget::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QStackedWidget::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->fp_QStackedWidget_updateMicroFocus_2420 (arg1); +} + + +// void QStackedWidget::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStackedWidget_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QStackedWidget_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QStackedWidget::widgetRemoved(int index) + +static void _init_emitter_widgetRemoved_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_widgetRemoved_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QStackedWidget_Adaptor *)cls)->emitter_QStackedWidget_widgetRemoved_767 (arg1); +} + + +// emitter void QStackedWidget::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QStackedWidget_Adaptor *)cls)->emitter_QStackedWidget_windowIconChanged_1787 (arg1); +} + + +// emitter void QStackedWidget::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QStackedWidget_Adaptor *)cls)->emitter_QStackedWidget_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QStackedWidget::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QStackedWidget_Adaptor *)cls)->emitter_QStackedWidget_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QStackedWidget (); + +static gsi::Methods methods_QStackedWidget_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStackedWidget::QStackedWidget(QWidget *parent)\nThis method creates an object of class QStackedWidget.", &_init_ctor_QStackedWidget_Adaptor_1315, &_call_ctor_QStackedWidget_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QStackedWidget::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QStackedWidget::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QStackedWidget::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QStackedWidget::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QStackedWidget::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QStackedWidget::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_currentChanged", "@brief Emitter for signal void QStackedWidget::currentChanged(int)\nCall this method to emit this signal.", false, &_init_emitter_currentChanged_767, &_call_emitter_currentChanged_767); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QStackedWidget::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QStackedWidget::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QStackedWidget::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QStackedWidget::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QStackedWidget::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QStackedWidget::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QStackedWidget::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QStackedWidget::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QStackedWidget::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QStackedWidget::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QStackedWidget::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QStackedWidget::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QStackedWidget::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QStackedWidget::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QStackedWidget::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QStackedWidget::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QStackedWidget::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QStackedWidget::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QStackedWidget::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QStackedWidget::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QStackedWidget::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QStackedWidget::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QStackedWidget::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QStackedWidget::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QStackedWidget::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QStackedWidget::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QStackedWidget::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QStackedWidget::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QStackedWidget::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QStackedWidget::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QStackedWidget::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QStackedWidget::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QStackedWidget::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QStackedWidget::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QStackedWidget::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QStackedWidget::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QStackedWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QStackedWidget::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QStackedWidget::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QStackedWidget::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QStackedWidget::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QStackedWidget::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QStackedWidget::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QStackedWidget::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QStackedWidget::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QStackedWidget::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QStackedWidget::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QStackedWidget::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QStackedWidget::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QStackedWidget::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QStackedWidget::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QStackedWidget::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QStackedWidget::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_widgetRemoved", "@brief Emitter for signal void QStackedWidget::widgetRemoved(int index)\nCall this method to emit this signal.", false, &_init_emitter_widgetRemoved_767, &_call_emitter_widgetRemoved_767); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QStackedWidget::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QStackedWidget::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QStackedWidget::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QStackedWidget_Adaptor (qtdecl_QStackedWidget (), "QtWidgets", "QStackedWidget", + methods_QStackedWidget_Adaptor (), + "@qt\n@brief Binding of QStackedWidget"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStatusBar.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStatusBar.cc new file mode 100644 index 000000000..ac32e46ab --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStatusBar.cc @@ -0,0 +1,2725 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStatusBar.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStatusBar + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QStatusBar::staticMetaObject); +} + + +// void QStatusBar::addPermanentWidget(QWidget *widget, int stretch) + + +static void _init_f_addPermanentWidget_1974 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stretch", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addPermanentWidget_1974 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar *)cls)->addPermanentWidget (arg1, arg2); +} + + +// void QStatusBar::addWidget(QWidget *widget, int stretch) + + +static void _init_f_addWidget_1974 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("stretch", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addWidget_1974 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar *)cls)->addWidget (arg1, arg2); +} + + +// void QStatusBar::clearMessage() + + +static void _init_f_clearMessage_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearMessage_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar *)cls)->clearMessage (); +} + + +// QString QStatusBar::currentMessage() + + +static void _init_f_currentMessage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentMessage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QStatusBar *)cls)->currentMessage ()); +} + + +// int QStatusBar::insertPermanentWidget(int index, QWidget *widget, int stretch) + + +static void _init_f_insertPermanentWidget_2633 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("widget"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("stretch", true, "0"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertPermanentWidget_2633 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((int)((QStatusBar *)cls)->insertPermanentWidget (arg1, arg2, arg3)); +} + + +// int QStatusBar::insertWidget(int index, QWidget *widget, int stretch) + + +static void _init_f_insertWidget_2633 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("widget"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("stretch", true, "0"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertWidget_2633 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((int)((QStatusBar *)cls)->insertWidget (arg1, arg2, arg3)); +} + + +// bool QStatusBar::isSizeGripEnabled() + + +static void _init_f_isSizeGripEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSizeGripEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStatusBar *)cls)->isSizeGripEnabled ()); +} + + +// void QStatusBar::removeWidget(QWidget *widget) + + +static void _init_f_removeWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar *)cls)->removeWidget (arg1); +} + + +// void QStatusBar::setSizeGripEnabled(bool) + + +static void _init_f_setSizeGripEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSizeGripEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar *)cls)->setSizeGripEnabled (arg1); +} + + +// void QStatusBar::showMessage(const QString &text, int timeout) + + +static void _init_f_showMessage_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("timeout", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_showMessage_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar *)cls)->showMessage (arg1, arg2); +} + + +// static QString QStatusBar::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QStatusBar::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QStatusBar () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addPermanentWidget", "@brief Method void QStatusBar::addPermanentWidget(QWidget *widget, int stretch)\n", false, &_init_f_addPermanentWidget_1974, &_call_f_addPermanentWidget_1974); + methods += new qt_gsi::GenericMethod ("addWidget", "@brief Method void QStatusBar::addWidget(QWidget *widget, int stretch)\n", false, &_init_f_addWidget_1974, &_call_f_addWidget_1974); + methods += new qt_gsi::GenericMethod ("clearMessage", "@brief Method void QStatusBar::clearMessage()\n", false, &_init_f_clearMessage_0, &_call_f_clearMessage_0); + methods += new qt_gsi::GenericMethod ("currentMessage", "@brief Method QString QStatusBar::currentMessage()\n", true, &_init_f_currentMessage_c0, &_call_f_currentMessage_c0); + methods += new qt_gsi::GenericMethod ("insertPermanentWidget", "@brief Method int QStatusBar::insertPermanentWidget(int index, QWidget *widget, int stretch)\n", false, &_init_f_insertPermanentWidget_2633, &_call_f_insertPermanentWidget_2633); + methods += new qt_gsi::GenericMethod ("insertWidget", "@brief Method int QStatusBar::insertWidget(int index, QWidget *widget, int stretch)\n", false, &_init_f_insertWidget_2633, &_call_f_insertWidget_2633); + methods += new qt_gsi::GenericMethod ("isSizeGripEnabled?|:sizeGripEnabled", "@brief Method bool QStatusBar::isSizeGripEnabled()\n", true, &_init_f_isSizeGripEnabled_c0, &_call_f_isSizeGripEnabled_c0); + methods += new qt_gsi::GenericMethod ("removeWidget", "@brief Method void QStatusBar::removeWidget(QWidget *widget)\n", false, &_init_f_removeWidget_1315, &_call_f_removeWidget_1315); + methods += new qt_gsi::GenericMethod ("setSizeGripEnabled|sizeGripEnabled=", "@brief Method void QStatusBar::setSizeGripEnabled(bool)\n", false, &_init_f_setSizeGripEnabled_864, &_call_f_setSizeGripEnabled_864); + methods += new qt_gsi::GenericMethod ("showMessage", "@brief Method void QStatusBar::showMessage(const QString &text, int timeout)\n", false, &_init_f_showMessage_2684, &_call_f_showMessage_2684); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QStatusBar::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QStatusBar::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("messageChanged(const QString &)", "messageChanged", gsi::arg("text"), "@brief Signal declaration for QStatusBar::messageChanged(const QString &text)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QStatusBar::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QStatusBar::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QStatusBar::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QStatusBar::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QStatusBar::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QStatusBar (qtdecl_QWidget (), "QtWidgets", "QStatusBar_Native", + methods_QStatusBar (), + "@hide\n@alias QStatusBar"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStatusBar () { return decl_QStatusBar; } + +} + + +class QStatusBar_Adaptor : public QStatusBar, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QStatusBar_Adaptor(); + + // [adaptor ctor] QStatusBar::QStatusBar(QWidget *parent) + QStatusBar_Adaptor() : QStatusBar() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QStatusBar::QStatusBar(QWidget *parent) + QStatusBar_Adaptor(QWidget *parent) : QStatusBar(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QStatusBar::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QStatusBar_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QStatusBar::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QStatusBar::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QStatusBar_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QStatusBar::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QStatusBar::focusNextChild() + bool fp_QStatusBar_focusNextChild_0 () { + return QStatusBar::focusNextChild(); + } + + // [expose] bool QStatusBar::focusPreviousChild() + bool fp_QStatusBar_focusPreviousChild_0 () { + return QStatusBar::focusPreviousChild(); + } + + // [expose] void QStatusBar::hideOrShow() + void fp_QStatusBar_hideOrShow_0 () { + QStatusBar::hideOrShow(); + } + + // [expose] bool QStatusBar::isSignalConnected(const QMetaMethod &signal) + bool fp_QStatusBar_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QStatusBar::isSignalConnected(signal); + } + + // [expose] int QStatusBar::receivers(const char *signal) + int fp_QStatusBar_receivers_c1731 (const char *signal) const { + return QStatusBar::receivers(signal); + } + + // [expose] void QStatusBar::reformat() + void fp_QStatusBar_reformat_0 () { + QStatusBar::reformat(); + } + + // [expose] QObject *QStatusBar::sender() + QObject * fp_QStatusBar_sender_c0 () const { + return QStatusBar::sender(); + } + + // [expose] int QStatusBar::senderSignalIndex() + int fp_QStatusBar_senderSignalIndex_c0 () const { + return QStatusBar::senderSignalIndex(); + } + + // [expose] void QStatusBar::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QStatusBar_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QStatusBar::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QStatusBar::customContextMenuRequested(const QPoint &pos) + void emitter_QStatusBar_customContextMenuRequested_1916(const QPoint &pos) + { + emit QStatusBar::customContextMenuRequested(pos); + } + + // [emitter impl] void QStatusBar::destroyed(QObject *) + void emitter_QStatusBar_destroyed_1302(QObject *arg1) + { + emit QStatusBar::destroyed(arg1); + } + + // [adaptor impl] bool QStatusBar::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QStatusBar::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QStatusBar_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QStatusBar::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QStatusBar::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QStatusBar::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QStatusBar_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QStatusBar::hasHeightForWidth(); + } + } + + // [adaptor impl] int QStatusBar::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QStatusBar::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QStatusBar_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QStatusBar::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QStatusBar::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QStatusBar::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QStatusBar_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QStatusBar::inputMethodQuery(arg1); + } + } + + // [emitter impl] void QStatusBar::messageChanged(const QString &text) + void emitter_QStatusBar_messageChanged_2025(const QString &text) + { + emit QStatusBar::messageChanged(text); + } + + // [adaptor impl] QSize QStatusBar::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QStatusBar::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QStatusBar_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QStatusBar::minimumSizeHint(); + } + } + + // [emitter impl] void QStatusBar::objectNameChanged(const QString &objectName) + void emitter_QStatusBar_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QStatusBar::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QStatusBar::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QStatusBar::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QStatusBar_Adaptor::cbs_paintEngine_c0_0); + } else { + return QStatusBar::paintEngine(); + } + } + + // [adaptor impl] void QStatusBar::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QStatusBar::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QStatusBar_Adaptor::cbs_setVisible_864_0, visible); + } else { + QStatusBar::setVisible(visible); + } + } + + // [adaptor impl] QSize QStatusBar::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QStatusBar::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QStatusBar_Adaptor::cbs_sizeHint_c0_0); + } else { + return QStatusBar::sizeHint(); + } + } + + // [emitter impl] void QStatusBar::windowIconChanged(const QIcon &icon) + void emitter_QStatusBar_windowIconChanged_1787(const QIcon &icon) + { + emit QStatusBar::windowIconChanged(icon); + } + + // [emitter impl] void QStatusBar::windowIconTextChanged(const QString &iconText) + void emitter_QStatusBar_windowIconTextChanged_2025(const QString &iconText) + { + emit QStatusBar::windowIconTextChanged(iconText); + } + + // [emitter impl] void QStatusBar::windowTitleChanged(const QString &title) + void emitter_QStatusBar_windowTitleChanged_2025(const QString &title) + { + emit QStatusBar::windowTitleChanged(title); + } + + // [adaptor impl] void QStatusBar::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QStatusBar::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QStatusBar_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QStatusBar::actionEvent(event); + } + } + + // [adaptor impl] void QStatusBar::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QStatusBar::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QStatusBar_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QStatusBar::changeEvent(arg1); + } + } + + // [adaptor impl] void QStatusBar::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QStatusBar::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QStatusBar_Adaptor::cbs_childEvent_1701_0, event); + } else { + QStatusBar::childEvent(event); + } + } + + // [adaptor impl] void QStatusBar::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QStatusBar::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QStatusBar_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QStatusBar::closeEvent(event); + } + } + + // [adaptor impl] void QStatusBar::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QStatusBar::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QStatusBar_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QStatusBar::contextMenuEvent(event); + } + } + + // [adaptor impl] void QStatusBar::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QStatusBar::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QStatusBar_Adaptor::cbs_customEvent_1217_0, event); + } else { + QStatusBar::customEvent(event); + } + } + + // [adaptor impl] void QStatusBar::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QStatusBar::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QStatusBar_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QStatusBar::disconnectNotify(signal); + } + } + + // [adaptor impl] void QStatusBar::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QStatusBar::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QStatusBar_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QStatusBar::dragEnterEvent(event); + } + } + + // [adaptor impl] void QStatusBar::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QStatusBar::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QStatusBar_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QStatusBar::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QStatusBar::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QStatusBar::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QStatusBar_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QStatusBar::dragMoveEvent(event); + } + } + + // [adaptor impl] void QStatusBar::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QStatusBar::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QStatusBar_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QStatusBar::dropEvent(event); + } + } + + // [adaptor impl] void QStatusBar::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QStatusBar::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QStatusBar_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QStatusBar::enterEvent(event); + } + } + + // [adaptor impl] bool QStatusBar::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QStatusBar::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QStatusBar_Adaptor::cbs_event_1217_0, arg1); + } else { + return QStatusBar::event(arg1); + } + } + + // [adaptor impl] void QStatusBar::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QStatusBar::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QStatusBar_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QStatusBar::focusInEvent(event); + } + } + + // [adaptor impl] bool QStatusBar::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QStatusBar::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QStatusBar_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QStatusBar::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QStatusBar::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QStatusBar::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QStatusBar_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QStatusBar::focusOutEvent(event); + } + } + + // [adaptor impl] void QStatusBar::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QStatusBar::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QStatusBar_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QStatusBar::hideEvent(event); + } + } + + // [adaptor impl] void QStatusBar::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QStatusBar::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QStatusBar_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QStatusBar::initPainter(painter); + } + } + + // [adaptor impl] void QStatusBar::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QStatusBar::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QStatusBar_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QStatusBar::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QStatusBar::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QStatusBar::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QStatusBar_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QStatusBar::keyPressEvent(event); + } + } + + // [adaptor impl] void QStatusBar::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QStatusBar::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QStatusBar_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QStatusBar::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QStatusBar::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QStatusBar::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QStatusBar_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QStatusBar::leaveEvent(event); + } + } + + // [adaptor impl] int QStatusBar::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QStatusBar::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QStatusBar_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QStatusBar::metric(arg1); + } + } + + // [adaptor impl] void QStatusBar::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QStatusBar::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QStatusBar_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QStatusBar::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QStatusBar::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QStatusBar::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QStatusBar_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QStatusBar::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QStatusBar::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QStatusBar::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QStatusBar_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QStatusBar::mousePressEvent(event); + } + } + + // [adaptor impl] void QStatusBar::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QStatusBar::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QStatusBar_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QStatusBar::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QStatusBar::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QStatusBar::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QStatusBar_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QStatusBar::moveEvent(event); + } + } + + // [adaptor impl] bool QStatusBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QStatusBar::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QStatusBar_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QStatusBar::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QStatusBar::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QStatusBar::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QStatusBar_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QStatusBar::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QStatusBar::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QStatusBar::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QStatusBar_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QStatusBar::redirected(offset); + } + } + + // [adaptor impl] void QStatusBar::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QStatusBar::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QStatusBar_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QStatusBar::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QStatusBar::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QStatusBar::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QStatusBar_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QStatusBar::sharedPainter(); + } + } + + // [adaptor impl] void QStatusBar::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QStatusBar::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QStatusBar_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QStatusBar::showEvent(arg1); + } + } + + // [adaptor impl] void QStatusBar::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QStatusBar::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QStatusBar_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QStatusBar::tabletEvent(event); + } + } + + // [adaptor impl] void QStatusBar::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QStatusBar::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QStatusBar_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QStatusBar::timerEvent(event); + } + } + + // [adaptor impl] void QStatusBar::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QStatusBar::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QStatusBar_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QStatusBar::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QStatusBar_Adaptor::~QStatusBar_Adaptor() { } + +// Constructor QStatusBar::QStatusBar(QWidget *parent) (adaptor class) + +static void _init_ctor_QStatusBar_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStatusBar_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QStatusBar_Adaptor (arg1)); +} + + +// void QStatusBar::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QStatusBar::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QStatusBar::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QStatusBar::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QStatusBar::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QStatusBar::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->fp_QStatusBar_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QStatusBar::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QStatusBar_Adaptor *)cls)->emitter_QStatusBar_customContextMenuRequested_1916 (arg1); +} + + +// void QStatusBar::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QStatusBar::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->fp_QStatusBar_destroy_1620 (arg1, arg2); +} + + +// emitter void QStatusBar::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QStatusBar_Adaptor *)cls)->emitter_QStatusBar_destroyed_1302 (arg1); +} + + +// void QStatusBar::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QStatusBar::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QStatusBar::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QStatusBar::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QStatusBar::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QStatusBar::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QStatusBar::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QStatusBar_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QStatusBar::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QStatusBar_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QStatusBar::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QStatusBar::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStatusBar_Adaptor *)cls)->fp_QStatusBar_focusNextChild_0 ()); +} + + +// bool QStatusBar::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QStatusBar_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QStatusBar::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QStatusBar::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStatusBar_Adaptor *)cls)->fp_QStatusBar_focusPreviousChild_0 ()); +} + + +// bool QStatusBar::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QStatusBar_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QStatusBar::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QStatusBar_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QStatusBar::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// exposed void QStatusBar::hideOrShow() + +static void _init_fp_hideOrShow_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_hideOrShow_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->fp_QStatusBar_hideOrShow_0 (); +} + + +// void QStatusBar::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QStatusBar::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QStatusBar::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QStatusBar_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QStatusBar::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStatusBar_Adaptor *)cls)->fp_QStatusBar_isSignalConnected_c2394 (arg1)); +} + + +// void QStatusBar::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QStatusBar::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QStatusBar::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// emitter void QStatusBar::messageChanged(const QString &text) + +static void _init_emitter_messageChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_messageChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QStatusBar_Adaptor *)cls)->emitter_QStatusBar_messageChanged_2025 (arg1); +} + + +// int QStatusBar::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QStatusBar_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QStatusBar::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QStatusBar_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QStatusBar::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QStatusBar::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QStatusBar::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QStatusBar::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QStatusBar::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QStatusBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QStatusBar_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QStatusBar::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QStatusBar_Adaptor *)cls)->emitter_QStatusBar_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QStatusBar::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QStatusBar_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QStatusBar::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QStatusBar::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QStatusBar_Adaptor *)cls)->fp_QStatusBar_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QStatusBar::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QStatusBar_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// exposed void QStatusBar::reformat() + +static void _init_fp_reformat_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_reformat_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->fp_QStatusBar_reformat_0 (); +} + + +// void QStatusBar::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QStatusBar::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QStatusBar_Adaptor *)cls)->fp_QStatusBar_sender_c0 ()); +} + + +// exposed int QStatusBar::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStatusBar_Adaptor *)cls)->fp_QStatusBar_senderSignalIndex_c0 ()); +} + + +// void QStatusBar::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QStatusBar::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QStatusBar_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QStatusBar::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QStatusBar::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QStatusBar_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QStatusBar::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QStatusBar::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QStatusBar::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->fp_QStatusBar_updateMicroFocus_2420 (arg1); +} + + +// void QStatusBar::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStatusBar_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QStatusBar_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QStatusBar::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QStatusBar_Adaptor *)cls)->emitter_QStatusBar_windowIconChanged_1787 (arg1); +} + + +// emitter void QStatusBar::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QStatusBar_Adaptor *)cls)->emitter_QStatusBar_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QStatusBar::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QStatusBar_Adaptor *)cls)->emitter_QStatusBar_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QStatusBar (); + +static gsi::Methods methods_QStatusBar_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStatusBar::QStatusBar(QWidget *parent)\nThis method creates an object of class QStatusBar.", &_init_ctor_QStatusBar_Adaptor_1315, &_call_ctor_QStatusBar_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QStatusBar::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QStatusBar::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QStatusBar::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QStatusBar::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QStatusBar::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QStatusBar::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QStatusBar::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QStatusBar::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QStatusBar::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QStatusBar::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QStatusBar::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QStatusBar::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QStatusBar::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QStatusBar::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QStatusBar::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QStatusBar::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QStatusBar::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QStatusBar::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QStatusBar::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QStatusBar::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QStatusBar::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QStatusBar::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QStatusBar::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QStatusBar::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QStatusBar::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QStatusBar::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideOrShow", "@brief Method void QStatusBar::hideOrShow()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_hideOrShow_0, &_call_fp_hideOrShow_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QStatusBar::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QStatusBar::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QStatusBar::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QStatusBar::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QStatusBar::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QStatusBar::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QStatusBar::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_messageChanged", "@brief Emitter for signal void QStatusBar::messageChanged(const QString &text)\nCall this method to emit this signal.", false, &_init_emitter_messageChanged_2025, &_call_emitter_messageChanged_2025); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QStatusBar::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QStatusBar::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QStatusBar::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QStatusBar::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QStatusBar::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QStatusBar::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QStatusBar::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QStatusBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QStatusBar::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QStatusBar::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QStatusBar::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QStatusBar::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QStatusBar::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*reformat", "@brief Method void QStatusBar::reformat()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_reformat_0, &_call_fp_reformat_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QStatusBar::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QStatusBar::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QStatusBar::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QStatusBar::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QStatusBar::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QStatusBar::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QStatusBar::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QStatusBar::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QStatusBar::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QStatusBar::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QStatusBar::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QStatusBar::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QStatusBar::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QStatusBar::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QStatusBar_Adaptor (qtdecl_QStatusBar (), "QtWidgets", "QStatusBar", + methods_QStatusBar_Adaptor (), + "@qt\n@brief Binding of QStatusBar"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyle.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyle.cc new file mode 100644 index 000000000..68e41aab7 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyle.cc @@ -0,0 +1,3242 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyle.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyle + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QStyle::staticMetaObject); +} + + +// int QStyle::combinedLayoutSpacing(QFlags controls1, QFlags controls2, Qt::Orientation orientation, QStyleOption *option, QWidget *widget) + + +static void _init_f_combinedLayoutSpacing_c11699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("controls1"); + decl->add_arg > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("controls2"); + decl->add_arg > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("orientation"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("option", true, "nullptr"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("widget", true, "nullptr"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_combinedLayoutSpacing_c11699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + QStyleOption *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QWidget *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((int)((QStyle *)cls)->combinedLayoutSpacing (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), arg4, arg5)); +} + + +// void QStyle::drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *widget) + + +static void _init_f_drawComplexControl_c9027 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cc"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("p"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("widget", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_drawComplexControl_c9027 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOptionComplex *arg2 = gsi::arg_reader() (args, heap); + QPainter *arg3 = gsi::arg_reader() (args, heap); + const QWidget *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle *)cls)->drawComplexControl (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4); +} + + +// void QStyle::drawControl(QStyle::ControlElement element, const QStyleOption *opt, QPainter *p, const QWidget *w) + + +static void _init_f_drawControl_c8285 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("element"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("p"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_drawControl_c8285 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg2 = gsi::arg_reader() (args, heap); + QPainter *arg3 = gsi::arg_reader() (args, heap); + const QWidget *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle *)cls)->drawControl (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4); +} + + +// void QStyle::drawItemPixmap(QPainter *painter, const QRect &rect, int alignment, const QPixmap &pixmap) + + +static void _init_f_drawItemPixmap_c5678 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("alignment"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("pixmap"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_drawItemPixmap_c5678 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QRect &arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QPixmap &arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle *)cls)->drawItemPixmap (arg1, arg2, arg3, arg4); +} + + +// void QStyle::drawItemText(QPainter *painter, const QRect &rect, int flags, const QPalette &pal, bool enabled, const QString &text, QPalette::ColorRole textRole) + + +static void _init_f_drawItemText_c10604 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("flags"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("pal"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("enabled"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("text"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("textRole", true, "QPalette::NoRole"); + decl->add_arg::target_type & > (argspec_6); + decl->set_return (); +} + +static void _call_f_drawItemText_c10604 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QRect &arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + const QPalette &arg4 = gsi::arg_reader() (args, heap); + bool arg5 = gsi::arg_reader() (args, heap); + const QString &arg6 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg7 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPalette::NoRole), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle *)cls)->drawItemText (arg1, arg2, arg3, arg4, arg5, arg6, qt_gsi::QtToCppAdaptor(arg7).cref()); +} + + +// void QStyle::drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *w) + + +static void _init_f_drawPrimitive_c8501 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pe"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("p"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_drawPrimitive_c8501 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg2 = gsi::arg_reader() (args, heap); + QPainter *arg3 = gsi::arg_reader() (args, heap); + const QWidget *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle *)cls)->drawPrimitive (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4); +} + + +// QPixmap QStyle::generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt) + + +static void _init_f_generatedIconPixmap_c5776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconMode"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixmap"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("opt"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_generatedIconPixmap_c5776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + const QStyleOption *arg3 = gsi::arg_reader() (args, heap); + ret.write ((QPixmap)((QStyle *)cls)->generatedIconPixmap (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +// QStyle::SubControl QStyle::hitTestComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *widget) + + +static void _init_f_hitTestComplexControl_c9517 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cc"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("pt"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("widget", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return::target_type > (); +} + +static void _call_f_hitTestComplexControl_c9517 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOptionComplex *arg2 = gsi::arg_reader() (args, heap); + const QPoint &arg3 = gsi::arg_reader() (args, heap); + const QWidget *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QStyle *)cls)->hitTestComplexControl (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4))); +} + + +// QRect QStyle::itemPixmapRect(const QRect &r, int flags, const QPixmap &pixmap) + + +static void _init_f_itemPixmapRect_c4360 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("pixmap"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_itemPixmapRect_c4360 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QPixmap &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QStyle *)cls)->itemPixmapRect (arg1, arg2, arg3)); +} + + +// QRect QStyle::itemTextRect(const QFontMetrics &fm, const QRect &r, int flags, bool enabled, const QString &text) + + +static void _init_f_itemTextRect_c7544 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fm"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("r"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("flags"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("enabled"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("text"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_itemTextRect_c7544 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFontMetrics &arg1 = gsi::arg_reader() (args, heap); + const QRect &arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + bool arg4 = gsi::arg_reader() (args, heap); + const QString &arg5 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QStyle *)cls)->itemTextRect (arg1, arg2, arg3, arg4, arg5)); +} + + +// int QStyle::layoutSpacing(QSizePolicy::ControlType control1, QSizePolicy::ControlType control2, Qt::Orientation orientation, const QStyleOption *option, const QWidget *widget) + + +static void _init_f_layoutSpacing_c11697 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("control1"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("control2"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("orientation"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("option", true, "nullptr"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("widget", true, "nullptr"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_layoutSpacing_c11697 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QWidget *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((int)((QStyle *)cls)->layoutSpacing (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref(), qt_gsi::QtToCppAdaptor(arg3).cref(), arg4, arg5)); +} + + +// QString QStyle::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QStyle *)cls)->name ()); +} + + +// int QStyle::pixelMetric(QStyle::PixelMetric metric, const QStyleOption *option, const QWidget *widget) + + +static void _init_f_pixelMetric_c6642 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("metric"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_pixelMetric_c6642 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((int)((QStyle *)cls)->pixelMetric (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +// void QStyle::polish(QWidget *widget) + + +static void _init_f_polish_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_polish_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle *)cls)->polish (arg1); +} + + +// void QStyle::polish(QApplication *application) + + +static void _init_f_polish_1843 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("application"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_polish_1843 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QApplication *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle *)cls)->polish (arg1); +} + + +// void QStyle::polish(QPalette &palette) + + +static void _init_f_polish_1418 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("palette"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_polish_1418 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPalette &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle *)cls)->polish (arg1); +} + + +// const QStyle *QStyle::proxy() + + +static void _init_f_proxy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_proxy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QStyle *)((QStyle *)cls)->proxy ()); +} + + +// QSize QStyle::sizeFromContents(QStyle::ContentsType ct, const QStyleOption *opt, const QSize &contentsSize, const QWidget *w) + + +static void _init_f_sizeFromContents_c8477 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ct"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("contentsSize"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_sizeFromContents_c8477 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg2 = gsi::arg_reader() (args, heap); + const QSize &arg3 = gsi::arg_reader() (args, heap); + const QWidget *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QSize)((QStyle *)cls)->sizeFromContents (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4)); +} + + +// QIcon QStyle::standardIcon(QStyle::StandardPixmap standardIcon, const QStyleOption *option, const QWidget *widget) + + +static void _init_f_standardIcon_c6956 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("standardIcon"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_standardIcon_c6956 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QIcon)((QStyle *)cls)->standardIcon (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +// QPalette QStyle::standardPalette() + + +static void _init_f_standardPalette_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_standardPalette_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPalette)((QStyle *)cls)->standardPalette ()); +} + + +// QPixmap QStyle::standardPixmap(QStyle::StandardPixmap standardPixmap, const QStyleOption *opt, const QWidget *widget) + + +static void _init_f_standardPixmap_c6956 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("standardPixmap"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_standardPixmap_c6956 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QPixmap)((QStyle *)cls)->standardPixmap (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +// int QStyle::styleHint(QStyle::StyleHint stylehint, const QStyleOption *opt, const QWidget *widget, QStyleHintReturn *returnData) + + +static void _init_f_styleHint_c8615 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stylehint"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("returnData", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_styleHint_c8615 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QStyleHintReturn *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((int)((QStyle *)cls)->styleHint (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4)); +} + + +// QRect QStyle::subControlRect(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QStyle::SubControl sc, const QWidget *widget) + + +static void _init_f_subControlRect_c9798 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cc"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sc"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("widget", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_subControlRect_c9798 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOptionComplex *arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = gsi::arg_reader::target_type & >() (args, heap); + const QWidget *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QRect)((QStyle *)cls)->subControlRect (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), arg4)); +} + + +// QRect QStyle::subElementRect(QStyle::SubElement subElement, const QStyleOption *option, const QWidget *widget) + + +static void _init_f_subElementRect_c6528 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("subElement"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_subElementRect_c6528 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption *arg2 = gsi::arg_reader() (args, heap); + const QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QRect)((QStyle *)cls)->subElementRect (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +// void QStyle::unpolish(QWidget *widget) + + +static void _init_f_unpolish_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_unpolish_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle *)cls)->unpolish (arg1); +} + + +// void QStyle::unpolish(QApplication *application) + + +static void _init_f_unpolish_1843 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("application"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_unpolish_1843 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QApplication *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle *)cls)->unpolish (arg1); +} + + +// static QRect QStyle::alignedRect(Qt::LayoutDirection direction, QFlags alignment, const QSize &size, const QRect &rectangle) + + +static void _init_f_alignedRect_8339 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("alignment"); + decl->add_arg > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("size"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("rectangle"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_alignedRect_8339 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + const QSize &arg3 = gsi::arg_reader() (args, heap); + const QRect &arg4 = gsi::arg_reader() (args, heap); + ret.write ((QRect)QStyle::alignedRect (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3, arg4)); +} + + +// static int QStyle::sliderPositionFromValue(int min, int max, int val, int space, bool upsideDown) + + +static void _init_f_sliderPositionFromValue_3500 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("max"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("val"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("space"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("upsideDown", true, "false"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_sliderPositionFromValue_3500 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + bool arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ret.write ((int)QStyle::sliderPositionFromValue (arg1, arg2, arg3, arg4, arg5)); +} + + +// static int QStyle::sliderValueFromPosition(int min, int max, int pos, int space, bool upsideDown) + + +static void _init_f_sliderValueFromPosition_3500 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("min"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("max"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("pos"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("space"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("upsideDown", true, "false"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_sliderValueFromPosition_3500 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + bool arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ret.write ((int)QStyle::sliderValueFromPosition (arg1, arg2, arg3, arg4, arg5)); +} + + +// static QString QStyle::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QStyle::tr (arg1, arg2, arg3)); +} + + +// static QFlags QStyle::visualAlignment(Qt::LayoutDirection direction, QFlags alignment) + + +static void _init_f_visualAlignment_4958 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("alignment"); + decl->add_arg > (argspec_1); + decl->set_return > (); +} + +static void _call_f_visualAlignment_4958 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + ret.write > ((QFlags)QStyle::visualAlignment (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// static QPoint QStyle::visualPos(Qt::LayoutDirection direction, const QRect &boundingRect, const QPoint &logicalPos) + + +static void _init_f_visualPos_5808 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("boundingRect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("logicalPos"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_visualPos_5808 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QRect &arg2 = gsi::arg_reader() (args, heap); + const QPoint &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QPoint)QStyle::visualPos (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +// static QRect QStyle::visualRect(Qt::LayoutDirection direction, const QRect &boundingRect, const QRect &logicalRect) + + +static void _init_f_visualRect_5684 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("boundingRect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("logicalRect"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_visualRect_5684 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QRect &arg2 = gsi::arg_reader() (args, heap); + const QRect &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QRect)QStyle::visualRect (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QStyle () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("combinedLayoutSpacing", "@brief Method int QStyle::combinedLayoutSpacing(QFlags controls1, QFlags controls2, Qt::Orientation orientation, QStyleOption *option, QWidget *widget)\n", true, &_init_f_combinedLayoutSpacing_c11699, &_call_f_combinedLayoutSpacing_c11699); + methods += new qt_gsi::GenericMethod ("drawComplexControl", "@brief Method void QStyle::drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *widget)\n", true, &_init_f_drawComplexControl_c9027, &_call_f_drawComplexControl_c9027); + methods += new qt_gsi::GenericMethod ("drawControl", "@brief Method void QStyle::drawControl(QStyle::ControlElement element, const QStyleOption *opt, QPainter *p, const QWidget *w)\n", true, &_init_f_drawControl_c8285, &_call_f_drawControl_c8285); + methods += new qt_gsi::GenericMethod ("drawItemPixmap", "@brief Method void QStyle::drawItemPixmap(QPainter *painter, const QRect &rect, int alignment, const QPixmap &pixmap)\n", true, &_init_f_drawItemPixmap_c5678, &_call_f_drawItemPixmap_c5678); + methods += new qt_gsi::GenericMethod ("drawItemText", "@brief Method void QStyle::drawItemText(QPainter *painter, const QRect &rect, int flags, const QPalette &pal, bool enabled, const QString &text, QPalette::ColorRole textRole)\n", true, &_init_f_drawItemText_c10604, &_call_f_drawItemText_c10604); + methods += new qt_gsi::GenericMethod ("drawPrimitive", "@brief Method void QStyle::drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *w)\n", true, &_init_f_drawPrimitive_c8501, &_call_f_drawPrimitive_c8501); + methods += new qt_gsi::GenericMethod ("generatedIconPixmap", "@brief Method QPixmap QStyle::generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt)\n", true, &_init_f_generatedIconPixmap_c5776, &_call_f_generatedIconPixmap_c5776); + methods += new qt_gsi::GenericMethod ("hitTestComplexControl", "@brief Method QStyle::SubControl QStyle::hitTestComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *widget)\n", true, &_init_f_hitTestComplexControl_c9517, &_call_f_hitTestComplexControl_c9517); + methods += new qt_gsi::GenericMethod ("itemPixmapRect", "@brief Method QRect QStyle::itemPixmapRect(const QRect &r, int flags, const QPixmap &pixmap)\n", true, &_init_f_itemPixmapRect_c4360, &_call_f_itemPixmapRect_c4360); + methods += new qt_gsi::GenericMethod ("itemTextRect", "@brief Method QRect QStyle::itemTextRect(const QFontMetrics &fm, const QRect &r, int flags, bool enabled, const QString &text)\n", true, &_init_f_itemTextRect_c7544, &_call_f_itemTextRect_c7544); + methods += new qt_gsi::GenericMethod ("layoutSpacing", "@brief Method int QStyle::layoutSpacing(QSizePolicy::ControlType control1, QSizePolicy::ControlType control2, Qt::Orientation orientation, const QStyleOption *option, const QWidget *widget)\n", true, &_init_f_layoutSpacing_c11697, &_call_f_layoutSpacing_c11697); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QString QStyle::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("pixelMetric", "@brief Method int QStyle::pixelMetric(QStyle::PixelMetric metric, const QStyleOption *option, const QWidget *widget)\n", true, &_init_f_pixelMetric_c6642, &_call_f_pixelMetric_c6642); + methods += new qt_gsi::GenericMethod ("polish", "@brief Method void QStyle::polish(QWidget *widget)\n", false, &_init_f_polish_1315, &_call_f_polish_1315); + methods += new qt_gsi::GenericMethod ("polish", "@brief Method void QStyle::polish(QApplication *application)\n", false, &_init_f_polish_1843, &_call_f_polish_1843); + methods += new qt_gsi::GenericMethod ("polish", "@brief Method void QStyle::polish(QPalette &palette)\n", false, &_init_f_polish_1418, &_call_f_polish_1418); + methods += new qt_gsi::GenericMethod ("proxy", "@brief Method const QStyle *QStyle::proxy()\n", true, &_init_f_proxy_c0, &_call_f_proxy_c0); + methods += new qt_gsi::GenericMethod ("sizeFromContents", "@brief Method QSize QStyle::sizeFromContents(QStyle::ContentsType ct, const QStyleOption *opt, const QSize &contentsSize, const QWidget *w)\n", true, &_init_f_sizeFromContents_c8477, &_call_f_sizeFromContents_c8477); + methods += new qt_gsi::GenericMethod ("standardIcon", "@brief Method QIcon QStyle::standardIcon(QStyle::StandardPixmap standardIcon, const QStyleOption *option, const QWidget *widget)\n", true, &_init_f_standardIcon_c6956, &_call_f_standardIcon_c6956); + methods += new qt_gsi::GenericMethod ("standardPalette", "@brief Method QPalette QStyle::standardPalette()\n", true, &_init_f_standardPalette_c0, &_call_f_standardPalette_c0); + methods += new qt_gsi::GenericMethod ("standardPixmap", "@brief Method QPixmap QStyle::standardPixmap(QStyle::StandardPixmap standardPixmap, const QStyleOption *opt, const QWidget *widget)\n", true, &_init_f_standardPixmap_c6956, &_call_f_standardPixmap_c6956); + methods += new qt_gsi::GenericMethod ("styleHint", "@brief Method int QStyle::styleHint(QStyle::StyleHint stylehint, const QStyleOption *opt, const QWidget *widget, QStyleHintReturn *returnData)\n", true, &_init_f_styleHint_c8615, &_call_f_styleHint_c8615); + methods += new qt_gsi::GenericMethod ("subControlRect", "@brief Method QRect QStyle::subControlRect(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QStyle::SubControl sc, const QWidget *widget)\n", true, &_init_f_subControlRect_c9798, &_call_f_subControlRect_c9798); + methods += new qt_gsi::GenericMethod ("subElementRect", "@brief Method QRect QStyle::subElementRect(QStyle::SubElement subElement, const QStyleOption *option, const QWidget *widget)\n", true, &_init_f_subElementRect_c6528, &_call_f_subElementRect_c6528); + methods += new qt_gsi::GenericMethod ("unpolish", "@brief Method void QStyle::unpolish(QWidget *widget)\n", false, &_init_f_unpolish_1315, &_call_f_unpolish_1315); + methods += new qt_gsi::GenericMethod ("unpolish", "@brief Method void QStyle::unpolish(QApplication *application)\n", false, &_init_f_unpolish_1843, &_call_f_unpolish_1843); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QStyle::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QStyle::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("alignedRect", "@brief Static method QRect QStyle::alignedRect(Qt::LayoutDirection direction, QFlags alignment, const QSize &size, const QRect &rectangle)\nThis method is static and can be called without an instance.", &_init_f_alignedRect_8339, &_call_f_alignedRect_8339); + methods += new qt_gsi::GenericStaticMethod ("sliderPositionFromValue", "@brief Static method int QStyle::sliderPositionFromValue(int min, int max, int val, int space, bool upsideDown)\nThis method is static and can be called without an instance.", &_init_f_sliderPositionFromValue_3500, &_call_f_sliderPositionFromValue_3500); + methods += new qt_gsi::GenericStaticMethod ("sliderValueFromPosition", "@brief Static method int QStyle::sliderValueFromPosition(int min, int max, int pos, int space, bool upsideDown)\nThis method is static and can be called without an instance.", &_init_f_sliderValueFromPosition_3500, &_call_f_sliderValueFromPosition_3500); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QStyle::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + methods += new qt_gsi::GenericStaticMethod ("visualAlignment", "@brief Static method QFlags QStyle::visualAlignment(Qt::LayoutDirection direction, QFlags alignment)\nThis method is static and can be called without an instance.", &_init_f_visualAlignment_4958, &_call_f_visualAlignment_4958); + methods += new qt_gsi::GenericStaticMethod ("visualPos", "@brief Static method QPoint QStyle::visualPos(Qt::LayoutDirection direction, const QRect &boundingRect, const QPoint &logicalPos)\nThis method is static and can be called without an instance.", &_init_f_visualPos_5808, &_call_f_visualPos_5808); + methods += new qt_gsi::GenericStaticMethod ("visualRect", "@brief Static method QRect QStyle::visualRect(Qt::LayoutDirection direction, const QRect &boundingRect, const QRect &logicalRect)\nThis method is static and can be called without an instance.", &_init_f_visualRect_5684, &_call_f_visualRect_5684); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QStyle (qtdecl_QObject (), "QtWidgets", "QStyle_Native", + methods_QStyle (), + "@hide\n@alias QStyle"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyle () { return decl_QStyle; } + +} + + +class QStyle_Adaptor : public QStyle, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QStyle_Adaptor(); + + // [adaptor ctor] QStyle::QStyle() + QStyle_Adaptor() : QStyle() + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QStyle::isSignalConnected(const QMetaMethod &signal) + bool fp_QStyle_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QStyle::isSignalConnected(signal); + } + + // [expose] int QStyle::receivers(const char *signal) + int fp_QStyle_receivers_c1731 (const char *signal) const { + return QStyle::receivers(signal); + } + + // [expose] QObject *QStyle::sender() + QObject * fp_QStyle_sender_c0 () const { + return QStyle::sender(); + } + + // [expose] int QStyle::senderSignalIndex() + int fp_QStyle_senderSignalIndex_c0 () const { + return QStyle::senderSignalIndex(); + } + + // [emitter impl] void QStyle::destroyed(QObject *) + void emitter_QStyle_destroyed_1302(QObject *arg1) + { + emit QStyle::destroyed(arg1); + } + + // [adaptor impl] void QStyle::drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *widget) + void cbs_drawComplexControl_c9027_1(const qt_gsi::Converter::target_type & cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *widget) const + { + __SUPPRESS_UNUSED_WARNING (cc); + __SUPPRESS_UNUSED_WARNING (opt); + __SUPPRESS_UNUSED_WARNING (p); + __SUPPRESS_UNUSED_WARNING (widget); + throw qt_gsi::AbstractMethodCalledException("drawComplexControl"); + } + + virtual void drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *widget) const + { + if (cb_drawComplexControl_c9027_1.can_issue()) { + cb_drawComplexControl_c9027_1.issue::target_type &, const QStyleOptionComplex *, QPainter *, const QWidget *>(&QStyle_Adaptor::cbs_drawComplexControl_c9027_1, qt_gsi::CppToQtAdaptor(cc), opt, p, widget); + } else { + throw qt_gsi::AbstractMethodCalledException("drawComplexControl"); + } + } + + // [adaptor impl] void QStyle::drawControl(QStyle::ControlElement element, const QStyleOption *opt, QPainter *p, const QWidget *w) + void cbs_drawControl_c8285_1(const qt_gsi::Converter::target_type & element, const QStyleOption *opt, QPainter *p, const QWidget *w) const + { + __SUPPRESS_UNUSED_WARNING (element); + __SUPPRESS_UNUSED_WARNING (opt); + __SUPPRESS_UNUSED_WARNING (p); + __SUPPRESS_UNUSED_WARNING (w); + throw qt_gsi::AbstractMethodCalledException("drawControl"); + } + + virtual void drawControl(QStyle::ControlElement element, const QStyleOption *opt, QPainter *p, const QWidget *w) const + { + if (cb_drawControl_c8285_1.can_issue()) { + cb_drawControl_c8285_1.issue::target_type &, const QStyleOption *, QPainter *, const QWidget *>(&QStyle_Adaptor::cbs_drawControl_c8285_1, qt_gsi::CppToQtAdaptor(element), opt, p, w); + } else { + throw qt_gsi::AbstractMethodCalledException("drawControl"); + } + } + + // [adaptor impl] void QStyle::drawItemPixmap(QPainter *painter, const QRect &rect, int alignment, const QPixmap &pixmap) + void cbs_drawItemPixmap_c5678_0(QPainter *painter, const QRect &rect, int alignment, const QPixmap &pixmap) const + { + QStyle::drawItemPixmap(painter, rect, alignment, pixmap); + } + + virtual void drawItemPixmap(QPainter *painter, const QRect &rect, int alignment, const QPixmap &pixmap) const + { + if (cb_drawItemPixmap_c5678_0.can_issue()) { + cb_drawItemPixmap_c5678_0.issue(&QStyle_Adaptor::cbs_drawItemPixmap_c5678_0, painter, rect, alignment, pixmap); + } else { + QStyle::drawItemPixmap(painter, rect, alignment, pixmap); + } + } + + // [adaptor impl] void QStyle::drawItemText(QPainter *painter, const QRect &rect, int flags, const QPalette &pal, bool enabled, const QString &text, QPalette::ColorRole textRole) + void cbs_drawItemText_c10604_1(QPainter *painter, const QRect &rect, int flags, const QPalette &pal, bool enabled, const QString &text, const qt_gsi::Converter::target_type & textRole) const + { + QStyle::drawItemText(painter, rect, flags, pal, enabled, text, qt_gsi::QtToCppAdaptor(textRole).cref()); + } + + virtual void drawItemText(QPainter *painter, const QRect &rect, int flags, const QPalette &pal, bool enabled, const QString &text, QPalette::ColorRole textRole) const + { + if (cb_drawItemText_c10604_1.can_issue()) { + cb_drawItemText_c10604_1.issue::target_type &>(&QStyle_Adaptor::cbs_drawItemText_c10604_1, painter, rect, flags, pal, enabled, text, qt_gsi::CppToQtAdaptor(textRole)); + } else { + QStyle::drawItemText(painter, rect, flags, pal, enabled, text, textRole); + } + } + + // [adaptor impl] void QStyle::drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *w) + void cbs_drawPrimitive_c8501_1(const qt_gsi::Converter::target_type & pe, const QStyleOption *opt, QPainter *p, const QWidget *w) const + { + __SUPPRESS_UNUSED_WARNING (pe); + __SUPPRESS_UNUSED_WARNING (opt); + __SUPPRESS_UNUSED_WARNING (p); + __SUPPRESS_UNUSED_WARNING (w); + throw qt_gsi::AbstractMethodCalledException("drawPrimitive"); + } + + virtual void drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *w) const + { + if (cb_drawPrimitive_c8501_1.can_issue()) { + cb_drawPrimitive_c8501_1.issue::target_type &, const QStyleOption *, QPainter *, const QWidget *>(&QStyle_Adaptor::cbs_drawPrimitive_c8501_1, qt_gsi::CppToQtAdaptor(pe), opt, p, w); + } else { + throw qt_gsi::AbstractMethodCalledException("drawPrimitive"); + } + } + + // [adaptor impl] bool QStyle::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QStyle::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QStyle_Adaptor::cbs_event_1217_0, _event); + } else { + return QStyle::event(_event); + } + } + + // [adaptor impl] bool QStyle::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QStyle::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QStyle_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QStyle::eventFilter(watched, event); + } + } + + // [adaptor impl] QPixmap QStyle::generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt) + QPixmap cbs_generatedIconPixmap_c5776_0(const qt_gsi::Converter::target_type & iconMode, const QPixmap &pixmap, const QStyleOption *opt) const + { + __SUPPRESS_UNUSED_WARNING (iconMode); + __SUPPRESS_UNUSED_WARNING (pixmap); + __SUPPRESS_UNUSED_WARNING (opt); + throw qt_gsi::AbstractMethodCalledException("generatedIconPixmap"); + } + + virtual QPixmap generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt) const + { + if (cb_generatedIconPixmap_c5776_0.can_issue()) { + return cb_generatedIconPixmap_c5776_0.issue::target_type &, const QPixmap &, const QStyleOption *>(&QStyle_Adaptor::cbs_generatedIconPixmap_c5776_0, qt_gsi::CppToQtAdaptor(iconMode), pixmap, opt); + } else { + throw qt_gsi::AbstractMethodCalledException("generatedIconPixmap"); + } + } + + // [adaptor impl] QStyle::SubControl QStyle::hitTestComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *widget) + qt_gsi::Converter::target_type cbs_hitTestComplexControl_c9517_1(const qt_gsi::Converter::target_type & cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *widget) const + { + __SUPPRESS_UNUSED_WARNING (cc); + __SUPPRESS_UNUSED_WARNING (opt); + __SUPPRESS_UNUSED_WARNING (pt); + __SUPPRESS_UNUSED_WARNING (widget); + throw qt_gsi::AbstractMethodCalledException("hitTestComplexControl"); + } + + virtual QStyle::SubControl hitTestComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *widget) const + { + if (cb_hitTestComplexControl_c9517_1.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_hitTestComplexControl_c9517_1.issue::target_type, const qt_gsi::Converter::target_type &, const QStyleOptionComplex *, const QPoint &, const QWidget *>(&QStyle_Adaptor::cbs_hitTestComplexControl_c9517_1, qt_gsi::CppToQtAdaptor(cc), opt, pt, widget)).cref(); + } else { + throw qt_gsi::AbstractMethodCalledException("hitTestComplexControl"); + } + } + + // [adaptor impl] QRect QStyle::itemPixmapRect(const QRect &r, int flags, const QPixmap &pixmap) + QRect cbs_itemPixmapRect_c4360_0(const QRect &r, int flags, const QPixmap &pixmap) const + { + return QStyle::itemPixmapRect(r, flags, pixmap); + } + + virtual QRect itemPixmapRect(const QRect &r, int flags, const QPixmap &pixmap) const + { + if (cb_itemPixmapRect_c4360_0.can_issue()) { + return cb_itemPixmapRect_c4360_0.issue(&QStyle_Adaptor::cbs_itemPixmapRect_c4360_0, r, flags, pixmap); + } else { + return QStyle::itemPixmapRect(r, flags, pixmap); + } + } + + // [adaptor impl] QRect QStyle::itemTextRect(const QFontMetrics &fm, const QRect &r, int flags, bool enabled, const QString &text) + QRect cbs_itemTextRect_c7544_0(const QFontMetrics &fm, const QRect &r, int flags, bool enabled, const QString &text) const + { + return QStyle::itemTextRect(fm, r, flags, enabled, text); + } + + virtual QRect itemTextRect(const QFontMetrics &fm, const QRect &r, int flags, bool enabled, const QString &text) const + { + if (cb_itemTextRect_c7544_0.can_issue()) { + return cb_itemTextRect_c7544_0.issue(&QStyle_Adaptor::cbs_itemTextRect_c7544_0, fm, r, flags, enabled, text); + } else { + return QStyle::itemTextRect(fm, r, flags, enabled, text); + } + } + + // [adaptor impl] int QStyle::layoutSpacing(QSizePolicy::ControlType control1, QSizePolicy::ControlType control2, Qt::Orientation orientation, const QStyleOption *option, const QWidget *widget) + int cbs_layoutSpacing_c11697_2(const qt_gsi::Converter::target_type & control1, const qt_gsi::Converter::target_type & control2, const qt_gsi::Converter::target_type & orientation, const QStyleOption *option, const QWidget *widget) const + { + __SUPPRESS_UNUSED_WARNING (control1); + __SUPPRESS_UNUSED_WARNING (control2); + __SUPPRESS_UNUSED_WARNING (orientation); + __SUPPRESS_UNUSED_WARNING (option); + __SUPPRESS_UNUSED_WARNING (widget); + throw qt_gsi::AbstractMethodCalledException("layoutSpacing"); + } + + virtual int layoutSpacing(QSizePolicy::ControlType control1, QSizePolicy::ControlType control2, Qt::Orientation orientation, const QStyleOption *option, const QWidget *widget) const + { + if (cb_layoutSpacing_c11697_2.can_issue()) { + return cb_layoutSpacing_c11697_2.issue::target_type &, const qt_gsi::Converter::target_type &, const qt_gsi::Converter::target_type &, const QStyleOption *, const QWidget *>(&QStyle_Adaptor::cbs_layoutSpacing_c11697_2, qt_gsi::CppToQtAdaptor(control1), qt_gsi::CppToQtAdaptor(control2), qt_gsi::CppToQtAdaptor(orientation), option, widget); + } else { + throw qt_gsi::AbstractMethodCalledException("layoutSpacing"); + } + } + + // [emitter impl] void QStyle::objectNameChanged(const QString &objectName) + void emitter_QStyle_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QStyle::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] int QStyle::pixelMetric(QStyle::PixelMetric metric, const QStyleOption *option, const QWidget *widget) + int cbs_pixelMetric_c6642_2(const qt_gsi::Converter::target_type & metric, const QStyleOption *option, const QWidget *widget) const + { + __SUPPRESS_UNUSED_WARNING (metric); + __SUPPRESS_UNUSED_WARNING (option); + __SUPPRESS_UNUSED_WARNING (widget); + throw qt_gsi::AbstractMethodCalledException("pixelMetric"); + } + + virtual int pixelMetric(QStyle::PixelMetric metric, const QStyleOption *option, const QWidget *widget) const + { + if (cb_pixelMetric_c6642_2.can_issue()) { + return cb_pixelMetric_c6642_2.issue::target_type &, const QStyleOption *, const QWidget *>(&QStyle_Adaptor::cbs_pixelMetric_c6642_2, qt_gsi::CppToQtAdaptor(metric), option, widget); + } else { + throw qt_gsi::AbstractMethodCalledException("pixelMetric"); + } + } + + // [adaptor impl] void QStyle::polish(QWidget *widget) + void cbs_polish_1315_0(QWidget *widget) + { + QStyle::polish(widget); + } + + virtual void polish(QWidget *widget) + { + if (cb_polish_1315_0.can_issue()) { + cb_polish_1315_0.issue(&QStyle_Adaptor::cbs_polish_1315_0, widget); + } else { + QStyle::polish(widget); + } + } + + // [adaptor impl] void QStyle::polish(QApplication *application) + void cbs_polish_1843_0(QApplication *application) + { + QStyle::polish(application); + } + + virtual void polish(QApplication *application) + { + if (cb_polish_1843_0.can_issue()) { + cb_polish_1843_0.issue(&QStyle_Adaptor::cbs_polish_1843_0, application); + } else { + QStyle::polish(application); + } + } + + // [adaptor impl] void QStyle::polish(QPalette &palette) + void cbs_polish_1418_0(QPalette &palette) + { + QStyle::polish(palette); + } + + virtual void polish(QPalette &palette) + { + if (cb_polish_1418_0.can_issue()) { + cb_polish_1418_0.issue(&QStyle_Adaptor::cbs_polish_1418_0, palette); + } else { + QStyle::polish(palette); + } + } + + // [adaptor impl] QSize QStyle::sizeFromContents(QStyle::ContentsType ct, const QStyleOption *opt, const QSize &contentsSize, const QWidget *w) + QSize cbs_sizeFromContents_c8477_1(const qt_gsi::Converter::target_type & ct, const QStyleOption *opt, const QSize &contentsSize, const QWidget *w) const + { + __SUPPRESS_UNUSED_WARNING (ct); + __SUPPRESS_UNUSED_WARNING (opt); + __SUPPRESS_UNUSED_WARNING (contentsSize); + __SUPPRESS_UNUSED_WARNING (w); + throw qt_gsi::AbstractMethodCalledException("sizeFromContents"); + } + + virtual QSize sizeFromContents(QStyle::ContentsType ct, const QStyleOption *opt, const QSize &contentsSize, const QWidget *w) const + { + if (cb_sizeFromContents_c8477_1.can_issue()) { + return cb_sizeFromContents_c8477_1.issue::target_type &, const QStyleOption *, const QSize &, const QWidget *>(&QStyle_Adaptor::cbs_sizeFromContents_c8477_1, qt_gsi::CppToQtAdaptor(ct), opt, contentsSize, w); + } else { + throw qt_gsi::AbstractMethodCalledException("sizeFromContents"); + } + } + + // [adaptor impl] QIcon QStyle::standardIcon(QStyle::StandardPixmap standardIcon, const QStyleOption *option, const QWidget *widget) + QIcon cbs_standardIcon_c6956_2(const qt_gsi::Converter::target_type & _standardIcon, const QStyleOption *option, const QWidget *widget) const + { + __SUPPRESS_UNUSED_WARNING (_standardIcon); + __SUPPRESS_UNUSED_WARNING (option); + __SUPPRESS_UNUSED_WARNING (widget); + throw qt_gsi::AbstractMethodCalledException("standardIcon"); + } + + virtual QIcon standardIcon(QStyle::StandardPixmap _standardIcon, const QStyleOption *option, const QWidget *widget) const + { + if (cb_standardIcon_c6956_2.can_issue()) { + return cb_standardIcon_c6956_2.issue::target_type &, const QStyleOption *, const QWidget *>(&QStyle_Adaptor::cbs_standardIcon_c6956_2, qt_gsi::CppToQtAdaptor(_standardIcon), option, widget); + } else { + throw qt_gsi::AbstractMethodCalledException("standardIcon"); + } + } + + // [adaptor impl] QPalette QStyle::standardPalette() + QPalette cbs_standardPalette_c0_0() const + { + return QStyle::standardPalette(); + } + + virtual QPalette standardPalette() const + { + if (cb_standardPalette_c0_0.can_issue()) { + return cb_standardPalette_c0_0.issue(&QStyle_Adaptor::cbs_standardPalette_c0_0); + } else { + return QStyle::standardPalette(); + } + } + + // [adaptor impl] QPixmap QStyle::standardPixmap(QStyle::StandardPixmap standardPixmap, const QStyleOption *opt, const QWidget *widget) + QPixmap cbs_standardPixmap_c6956_2(const qt_gsi::Converter::target_type & _standardPixmap, const QStyleOption *opt, const QWidget *widget) const + { + __SUPPRESS_UNUSED_WARNING (_standardPixmap); + __SUPPRESS_UNUSED_WARNING (opt); + __SUPPRESS_UNUSED_WARNING (widget); + throw qt_gsi::AbstractMethodCalledException("standardPixmap"); + } + + virtual QPixmap standardPixmap(QStyle::StandardPixmap _standardPixmap, const QStyleOption *opt, const QWidget *widget) const + { + if (cb_standardPixmap_c6956_2.can_issue()) { + return cb_standardPixmap_c6956_2.issue::target_type &, const QStyleOption *, const QWidget *>(&QStyle_Adaptor::cbs_standardPixmap_c6956_2, qt_gsi::CppToQtAdaptor(_standardPixmap), opt, widget); + } else { + throw qt_gsi::AbstractMethodCalledException("standardPixmap"); + } + } + + // [adaptor impl] int QStyle::styleHint(QStyle::StyleHint stylehint, const QStyleOption *opt, const QWidget *widget, QStyleHintReturn *returnData) + int cbs_styleHint_c8615_3(const qt_gsi::Converter::target_type & stylehint, const QStyleOption *opt, const QWidget *widget, QStyleHintReturn *returnData) const + { + __SUPPRESS_UNUSED_WARNING (stylehint); + __SUPPRESS_UNUSED_WARNING (opt); + __SUPPRESS_UNUSED_WARNING (widget); + __SUPPRESS_UNUSED_WARNING (returnData); + throw qt_gsi::AbstractMethodCalledException("styleHint"); + } + + virtual int styleHint(QStyle::StyleHint stylehint, const QStyleOption *opt, const QWidget *widget, QStyleHintReturn *returnData) const + { + if (cb_styleHint_c8615_3.can_issue()) { + return cb_styleHint_c8615_3.issue::target_type &, const QStyleOption *, const QWidget *, QStyleHintReturn *>(&QStyle_Adaptor::cbs_styleHint_c8615_3, qt_gsi::CppToQtAdaptor(stylehint), opt, widget, returnData); + } else { + throw qt_gsi::AbstractMethodCalledException("styleHint"); + } + } + + // [adaptor impl] QRect QStyle::subControlRect(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QStyle::SubControl sc, const QWidget *widget) + QRect cbs_subControlRect_c9798_1(const qt_gsi::Converter::target_type & cc, const QStyleOptionComplex *opt, const qt_gsi::Converter::target_type & sc, const QWidget *widget) const + { + __SUPPRESS_UNUSED_WARNING (cc); + __SUPPRESS_UNUSED_WARNING (opt); + __SUPPRESS_UNUSED_WARNING (sc); + __SUPPRESS_UNUSED_WARNING (widget); + throw qt_gsi::AbstractMethodCalledException("subControlRect"); + } + + virtual QRect subControlRect(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QStyle::SubControl sc, const QWidget *widget) const + { + if (cb_subControlRect_c9798_1.can_issue()) { + return cb_subControlRect_c9798_1.issue::target_type &, const QStyleOptionComplex *, const qt_gsi::Converter::target_type &, const QWidget *>(&QStyle_Adaptor::cbs_subControlRect_c9798_1, qt_gsi::CppToQtAdaptor(cc), opt, qt_gsi::CppToQtAdaptor(sc), widget); + } else { + throw qt_gsi::AbstractMethodCalledException("subControlRect"); + } + } + + // [adaptor impl] QRect QStyle::subElementRect(QStyle::SubElement subElement, const QStyleOption *option, const QWidget *widget) + QRect cbs_subElementRect_c6528_1(const qt_gsi::Converter::target_type & subElement, const QStyleOption *option, const QWidget *widget) const + { + __SUPPRESS_UNUSED_WARNING (subElement); + __SUPPRESS_UNUSED_WARNING (option); + __SUPPRESS_UNUSED_WARNING (widget); + throw qt_gsi::AbstractMethodCalledException("subElementRect"); + } + + virtual QRect subElementRect(QStyle::SubElement subElement, const QStyleOption *option, const QWidget *widget) const + { + if (cb_subElementRect_c6528_1.can_issue()) { + return cb_subElementRect_c6528_1.issue::target_type &, const QStyleOption *, const QWidget *>(&QStyle_Adaptor::cbs_subElementRect_c6528_1, qt_gsi::CppToQtAdaptor(subElement), option, widget); + } else { + throw qt_gsi::AbstractMethodCalledException("subElementRect"); + } + } + + // [adaptor impl] void QStyle::unpolish(QWidget *widget) + void cbs_unpolish_1315_0(QWidget *widget) + { + QStyle::unpolish(widget); + } + + virtual void unpolish(QWidget *widget) + { + if (cb_unpolish_1315_0.can_issue()) { + cb_unpolish_1315_0.issue(&QStyle_Adaptor::cbs_unpolish_1315_0, widget); + } else { + QStyle::unpolish(widget); + } + } + + // [adaptor impl] void QStyle::unpolish(QApplication *application) + void cbs_unpolish_1843_0(QApplication *application) + { + QStyle::unpolish(application); + } + + virtual void unpolish(QApplication *application) + { + if (cb_unpolish_1843_0.can_issue()) { + cb_unpolish_1843_0.issue(&QStyle_Adaptor::cbs_unpolish_1843_0, application); + } else { + QStyle::unpolish(application); + } + } + + // [adaptor impl] void QStyle::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QStyle::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QStyle_Adaptor::cbs_childEvent_1701_0, event); + } else { + QStyle::childEvent(event); + } + } + + // [adaptor impl] void QStyle::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QStyle::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QStyle_Adaptor::cbs_customEvent_1217_0, event); + } else { + QStyle::customEvent(event); + } + } + + // [adaptor impl] void QStyle::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QStyle::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QStyle_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QStyle::disconnectNotify(signal); + } + } + + // [adaptor impl] void QStyle::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QStyle::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QStyle_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QStyle::timerEvent(event); + } + } + + gsi::Callback cb_drawComplexControl_c9027_1; + gsi::Callback cb_drawControl_c8285_1; + gsi::Callback cb_drawItemPixmap_c5678_0; + gsi::Callback cb_drawItemText_c10604_1; + gsi::Callback cb_drawPrimitive_c8501_1; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_generatedIconPixmap_c5776_0; + gsi::Callback cb_hitTestComplexControl_c9517_1; + gsi::Callback cb_itemPixmapRect_c4360_0; + gsi::Callback cb_itemTextRect_c7544_0; + gsi::Callback cb_layoutSpacing_c11697_2; + gsi::Callback cb_pixelMetric_c6642_2; + gsi::Callback cb_polish_1315_0; + gsi::Callback cb_polish_1843_0; + gsi::Callback cb_polish_1418_0; + gsi::Callback cb_sizeFromContents_c8477_1; + gsi::Callback cb_standardIcon_c6956_2; + gsi::Callback cb_standardPalette_c0_0; + gsi::Callback cb_standardPixmap_c6956_2; + gsi::Callback cb_styleHint_c8615_3; + gsi::Callback cb_subControlRect_c9798_1; + gsi::Callback cb_subElementRect_c6528_1; + gsi::Callback cb_unpolish_1315_0; + gsi::Callback cb_unpolish_1843_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QStyle_Adaptor::~QStyle_Adaptor() { } + +// Constructor QStyle::QStyle() (adaptor class) + +static void _init_ctor_QStyle_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyle_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyle_Adaptor ()); +} + + +// void QStyle::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QStyle::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QStyle::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QStyle_Adaptor *)cls)->emitter_QStyle_destroyed_1302 (arg1); +} + + +// void QStyle::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QStyle::drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *widget) + +static void _init_cbs_drawComplexControl_c9027_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cc"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("p"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("widget"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_drawComplexControl_c9027_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOptionComplex *arg2 = args.read (heap); + QPainter *arg3 = args.read (heap); + const QWidget *arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle_Adaptor *)cls)->cbs_drawComplexControl_c9027_1 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_drawComplexControl_c9027_1 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_drawComplexControl_c9027_1 = cb; +} + + +// void QStyle::drawControl(QStyle::ControlElement element, const QStyleOption *opt, QPainter *p, const QWidget *w) + +static void _init_cbs_drawControl_c8285_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("element"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("p"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_drawControl_c8285_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOption *arg2 = args.read (heap); + QPainter *arg3 = args.read (heap); + const QWidget *arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle_Adaptor *)cls)->cbs_drawControl_c8285_1 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_drawControl_c8285_1 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_drawControl_c8285_1 = cb; +} + + +// void QStyle::drawItemPixmap(QPainter *painter, const QRect &rect, int alignment, const QPixmap &pixmap) + +static void _init_cbs_drawItemPixmap_c5678_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("alignment"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("pixmap"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_drawItemPixmap_c5678_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QRect &arg2 = args.read (heap); + int arg3 = args.read (heap); + const QPixmap &arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle_Adaptor *)cls)->cbs_drawItemPixmap_c5678_0 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_drawItemPixmap_c5678_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_drawItemPixmap_c5678_0 = cb; +} + + +// void QStyle::drawItemText(QPainter *painter, const QRect &rect, int flags, const QPalette &pal, bool enabled, const QString &text, QPalette::ColorRole textRole) + +static void _init_cbs_drawItemText_c10604_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("flags"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("pal"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("enabled"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("text"); + decl->add_arg (argspec_5); + static gsi::ArgSpecBase argspec_6 ("textRole"); + decl->add_arg::target_type & > (argspec_6); + decl->set_return (); +} + +static void _call_cbs_drawItemText_c10604_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QRect &arg2 = args.read (heap); + int arg3 = args.read (heap); + const QPalette &arg4 = args.read (heap); + bool arg5 = args.read (heap); + const QString &arg6 = args.read (heap); + const qt_gsi::Converter::target_type & arg7 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle_Adaptor *)cls)->cbs_drawItemText_c10604_1 (arg1, arg2, arg3, arg4, arg5, arg6, arg7); +} + +static void _set_callback_cbs_drawItemText_c10604_1 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_drawItemText_c10604_1 = cb; +} + + +// void QStyle::drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *w) + +static void _init_cbs_drawPrimitive_c8501_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pe"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("p"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_drawPrimitive_c8501_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOption *arg2 = args.read (heap); + QPainter *arg3 = args.read (heap); + const QWidget *arg4 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle_Adaptor *)cls)->cbs_drawPrimitive_c8501_1 (arg1, arg2, arg3, arg4); +} + +static void _set_callback_cbs_drawPrimitive_c8501_1 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_drawPrimitive_c8501_1 = cb; +} + + +// bool QStyle::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QStyle_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QStyle::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QStyle_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QPixmap QStyle::generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt) + +static void _init_cbs_generatedIconPixmap_c5776_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconMode"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixmap"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("opt"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_generatedIconPixmap_c5776_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QPixmap &arg2 = args.read (heap); + const QStyleOption *arg3 = args.read (heap); + ret.write ((QPixmap)((QStyle_Adaptor *)cls)->cbs_generatedIconPixmap_c5776_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_generatedIconPixmap_c5776_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_generatedIconPixmap_c5776_0 = cb; +} + + +// QStyle::SubControl QStyle::hitTestComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *widget) + +static void _init_cbs_hitTestComplexControl_c9517_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cc"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("pt"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("widget"); + decl->add_arg (argspec_3); + decl->set_return::target_type > (); +} + +static void _call_cbs_hitTestComplexControl_c9517_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOptionComplex *arg2 = args.read (heap); + const QPoint &arg3 = args.read (heap); + const QWidget *arg4 = args.read (heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QStyle_Adaptor *)cls)->cbs_hitTestComplexControl_c9517_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_hitTestComplexControl_c9517_1 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_hitTestComplexControl_c9517_1 = cb; +} + + +// exposed bool QStyle::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStyle_Adaptor *)cls)->fp_QStyle_isSignalConnected_c2394 (arg1)); +} + + +// QRect QStyle::itemPixmapRect(const QRect &r, int flags, const QPixmap &pixmap) + +static void _init_cbs_itemPixmapRect_c4360_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("pixmap"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_itemPixmapRect_c4360_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + int arg2 = args.read (heap); + const QPixmap &arg3 = args.read (heap); + ret.write ((QRect)((QStyle_Adaptor *)cls)->cbs_itemPixmapRect_c4360_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_itemPixmapRect_c4360_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_itemPixmapRect_c4360_0 = cb; +} + + +// QRect QStyle::itemTextRect(const QFontMetrics &fm, const QRect &r, int flags, bool enabled, const QString &text) + +static void _init_cbs_itemTextRect_c7544_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fm"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("r"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("flags"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("enabled"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("text"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_itemTextRect_c7544_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFontMetrics &arg1 = args.read (heap); + const QRect &arg2 = args.read (heap); + int arg3 = args.read (heap); + bool arg4 = args.read (heap); + const QString &arg5 = args.read (heap); + ret.write ((QRect)((QStyle_Adaptor *)cls)->cbs_itemTextRect_c7544_0 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_itemTextRect_c7544_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_itemTextRect_c7544_0 = cb; +} + + +// int QStyle::layoutSpacing(QSizePolicy::ControlType control1, QSizePolicy::ControlType control2, Qt::Orientation orientation, const QStyleOption *option, const QWidget *widget) + +static void _init_cbs_layoutSpacing_c11697_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("control1"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("control2"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("orientation"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("option"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("widget"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_cbs_layoutSpacing_c11697_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + const qt_gsi::Converter::target_type & arg3 = args.read::target_type & > (heap); + const QStyleOption *arg4 = args.read (heap); + const QWidget *arg5 = args.read (heap); + ret.write ((int)((QStyle_Adaptor *)cls)->cbs_layoutSpacing_c11697_2 (arg1, arg2, arg3, arg4, arg5)); +} + +static void _set_callback_cbs_layoutSpacing_c11697_2 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_layoutSpacing_c11697_2 = cb; +} + + +// emitter void QStyle::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QStyle_Adaptor *)cls)->emitter_QStyle_objectNameChanged_4567 (arg1); +} + + +// int QStyle::pixelMetric(QStyle::PixelMetric metric, const QStyleOption *option, const QWidget *widget) + +static void _init_cbs_pixelMetric_c6642_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("metric"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_pixelMetric_c6642_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOption *arg2 = args.read (heap); + const QWidget *arg3 = args.read (heap); + ret.write ((int)((QStyle_Adaptor *)cls)->cbs_pixelMetric_c6642_2 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_pixelMetric_c6642_2 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_pixelMetric_c6642_2 = cb; +} + + +// void QStyle::polish(QWidget *widget) + +static void _init_cbs_polish_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_polish_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle_Adaptor *)cls)->cbs_polish_1315_0 (arg1); +} + +static void _set_callback_cbs_polish_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_polish_1315_0 = cb; +} + + +// void QStyle::polish(QApplication *application) + +static void _init_cbs_polish_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("application"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_polish_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QApplication *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle_Adaptor *)cls)->cbs_polish_1843_0 (arg1); +} + +static void _set_callback_cbs_polish_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_polish_1843_0 = cb; +} + + +// void QStyle::polish(QPalette &palette) + +static void _init_cbs_polish_1418_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("palette"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_polish_1418_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPalette &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle_Adaptor *)cls)->cbs_polish_1418_0 (arg1); +} + +static void _set_callback_cbs_polish_1418_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_polish_1418_0 = cb; +} + + +// exposed int QStyle::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QStyle_Adaptor *)cls)->fp_QStyle_receivers_c1731 (arg1)); +} + + +// exposed QObject *QStyle::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QStyle_Adaptor *)cls)->fp_QStyle_sender_c0 ()); +} + + +// exposed int QStyle::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStyle_Adaptor *)cls)->fp_QStyle_senderSignalIndex_c0 ()); +} + + +// QSize QStyle::sizeFromContents(QStyle::ContentsType ct, const QStyleOption *opt, const QSize &contentsSize, const QWidget *w) + +static void _init_cbs_sizeFromContents_c8477_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ct"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("contentsSize"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("w"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_sizeFromContents_c8477_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOption *arg2 = args.read (heap); + const QSize &arg3 = args.read (heap); + const QWidget *arg4 = args.read (heap); + ret.write ((QSize)((QStyle_Adaptor *)cls)->cbs_sizeFromContents_c8477_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_sizeFromContents_c8477_1 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_sizeFromContents_c8477_1 = cb; +} + + +// QIcon QStyle::standardIcon(QStyle::StandardPixmap standardIcon, const QStyleOption *option, const QWidget *widget) + +static void _init_cbs_standardIcon_c6956_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("standardIcon"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_standardIcon_c6956_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOption *arg2 = args.read (heap); + const QWidget *arg3 = args.read (heap); + ret.write ((QIcon)((QStyle_Adaptor *)cls)->cbs_standardIcon_c6956_2 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_standardIcon_c6956_2 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_standardIcon_c6956_2 = cb; +} + + +// QPalette QStyle::standardPalette() + +static void _init_cbs_standardPalette_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_standardPalette_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPalette)((QStyle_Adaptor *)cls)->cbs_standardPalette_c0_0 ()); +} + +static void _set_callback_cbs_standardPalette_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_standardPalette_c0_0 = cb; +} + + +// QPixmap QStyle::standardPixmap(QStyle::StandardPixmap standardPixmap, const QStyleOption *opt, const QWidget *widget) + +static void _init_cbs_standardPixmap_c6956_2 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("standardPixmap"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_standardPixmap_c6956_2 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOption *arg2 = args.read (heap); + const QWidget *arg3 = args.read (heap); + ret.write ((QPixmap)((QStyle_Adaptor *)cls)->cbs_standardPixmap_c6956_2 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_standardPixmap_c6956_2 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_standardPixmap_c6956_2 = cb; +} + + +// int QStyle::styleHint(QStyle::StyleHint stylehint, const QStyleOption *opt, const QWidget *widget, QStyleHintReturn *returnData) + +static void _init_cbs_styleHint_c8615_3 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stylehint"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("returnData"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_styleHint_c8615_3 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOption *arg2 = args.read (heap); + const QWidget *arg3 = args.read (heap); + QStyleHintReturn *arg4 = args.read (heap); + ret.write ((int)((QStyle_Adaptor *)cls)->cbs_styleHint_c8615_3 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_styleHint_c8615_3 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_styleHint_c8615_3 = cb; +} + + +// QRect QStyle::subControlRect(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QStyle::SubControl sc, const QWidget *widget) + +static void _init_cbs_subControlRect_c9798_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cc"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sc"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("widget"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_subControlRect_c9798_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOptionComplex *arg2 = args.read (heap); + const qt_gsi::Converter::target_type & arg3 = args.read::target_type & > (heap); + const QWidget *arg4 = args.read (heap); + ret.write ((QRect)((QStyle_Adaptor *)cls)->cbs_subControlRect_c9798_1 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_subControlRect_c9798_1 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_subControlRect_c9798_1 = cb; +} + + +// QRect QStyle::subElementRect(QStyle::SubElement subElement, const QStyleOption *option, const QWidget *widget) + +static void _init_cbs_subElementRect_c6528_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("subElement"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_subElementRect_c6528_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + const QStyleOption *arg2 = args.read (heap); + const QWidget *arg3 = args.read (heap); + ret.write ((QRect)((QStyle_Adaptor *)cls)->cbs_subElementRect_c6528_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_subElementRect_c6528_1 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_subElementRect_c6528_1 = cb; +} + + +// void QStyle::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QStyle::unpolish(QWidget *widget) + +static void _init_cbs_unpolish_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_unpolish_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle_Adaptor *)cls)->cbs_unpolish_1315_0 (arg1); +} + +static void _set_callback_cbs_unpolish_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_unpolish_1315_0 = cb; +} + + +// void QStyle::unpolish(QApplication *application) + +static void _init_cbs_unpolish_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("application"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_unpolish_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QApplication *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyle_Adaptor *)cls)->cbs_unpolish_1843_0 (arg1); +} + +static void _set_callback_cbs_unpolish_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyle_Adaptor *)cls)->cb_unpolish_1843_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QStyle (); + +static gsi::Methods methods_QStyle_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyle::QStyle()\nThis method creates an object of class QStyle.", &_init_ctor_QStyle_Adaptor_0, &_call_ctor_QStyle_Adaptor_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QStyle::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QStyle::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QStyle::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QStyle::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("drawComplexControl", "@brief Virtual method void QStyle::drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *widget)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawComplexControl_c9027_1, &_call_cbs_drawComplexControl_c9027_1); + methods += new qt_gsi::GenericMethod ("drawComplexControl", "@hide", true, &_init_cbs_drawComplexControl_c9027_1, &_call_cbs_drawComplexControl_c9027_1, &_set_callback_cbs_drawComplexControl_c9027_1); + methods += new qt_gsi::GenericMethod ("drawControl", "@brief Virtual method void QStyle::drawControl(QStyle::ControlElement element, const QStyleOption *opt, QPainter *p, const QWidget *w)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawControl_c8285_1, &_call_cbs_drawControl_c8285_1); + methods += new qt_gsi::GenericMethod ("drawControl", "@hide", true, &_init_cbs_drawControl_c8285_1, &_call_cbs_drawControl_c8285_1, &_set_callback_cbs_drawControl_c8285_1); + methods += new qt_gsi::GenericMethod ("drawItemPixmap", "@brief Virtual method void QStyle::drawItemPixmap(QPainter *painter, const QRect &rect, int alignment, const QPixmap &pixmap)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawItemPixmap_c5678_0, &_call_cbs_drawItemPixmap_c5678_0); + methods += new qt_gsi::GenericMethod ("drawItemPixmap", "@hide", true, &_init_cbs_drawItemPixmap_c5678_0, &_call_cbs_drawItemPixmap_c5678_0, &_set_callback_cbs_drawItemPixmap_c5678_0); + methods += new qt_gsi::GenericMethod ("drawItemText", "@brief Virtual method void QStyle::drawItemText(QPainter *painter, const QRect &rect, int flags, const QPalette &pal, bool enabled, const QString &text, QPalette::ColorRole textRole)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawItemText_c10604_1, &_call_cbs_drawItemText_c10604_1); + methods += new qt_gsi::GenericMethod ("drawItemText", "@hide", true, &_init_cbs_drawItemText_c10604_1, &_call_cbs_drawItemText_c10604_1, &_set_callback_cbs_drawItemText_c10604_1); + methods += new qt_gsi::GenericMethod ("drawPrimitive", "@brief Virtual method void QStyle::drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *w)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawPrimitive_c8501_1, &_call_cbs_drawPrimitive_c8501_1); + methods += new qt_gsi::GenericMethod ("drawPrimitive", "@hide", true, &_init_cbs_drawPrimitive_c8501_1, &_call_cbs_drawPrimitive_c8501_1, &_set_callback_cbs_drawPrimitive_c8501_1); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QStyle::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QStyle::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("generatedIconPixmap", "@brief Virtual method QPixmap QStyle::generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_generatedIconPixmap_c5776_0, &_call_cbs_generatedIconPixmap_c5776_0); + methods += new qt_gsi::GenericMethod ("generatedIconPixmap", "@hide", true, &_init_cbs_generatedIconPixmap_c5776_0, &_call_cbs_generatedIconPixmap_c5776_0, &_set_callback_cbs_generatedIconPixmap_c5776_0); + methods += new qt_gsi::GenericMethod ("hitTestComplexControl", "@brief Virtual method QStyle::SubControl QStyle::hitTestComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *widget)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hitTestComplexControl_c9517_1, &_call_cbs_hitTestComplexControl_c9517_1); + methods += new qt_gsi::GenericMethod ("hitTestComplexControl", "@hide", true, &_init_cbs_hitTestComplexControl_c9517_1, &_call_cbs_hitTestComplexControl_c9517_1, &_set_callback_cbs_hitTestComplexControl_c9517_1); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QStyle::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemPixmapRect", "@brief Virtual method QRect QStyle::itemPixmapRect(const QRect &r, int flags, const QPixmap &pixmap)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemPixmapRect_c4360_0, &_call_cbs_itemPixmapRect_c4360_0); + methods += new qt_gsi::GenericMethod ("itemPixmapRect", "@hide", true, &_init_cbs_itemPixmapRect_c4360_0, &_call_cbs_itemPixmapRect_c4360_0, &_set_callback_cbs_itemPixmapRect_c4360_0); + methods += new qt_gsi::GenericMethod ("itemTextRect", "@brief Virtual method QRect QStyle::itemTextRect(const QFontMetrics &fm, const QRect &r, int flags, bool enabled, const QString &text)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemTextRect_c7544_0, &_call_cbs_itemTextRect_c7544_0); + methods += new qt_gsi::GenericMethod ("itemTextRect", "@hide", true, &_init_cbs_itemTextRect_c7544_0, &_call_cbs_itemTextRect_c7544_0, &_set_callback_cbs_itemTextRect_c7544_0); + methods += new qt_gsi::GenericMethod ("layoutSpacing", "@brief Virtual method int QStyle::layoutSpacing(QSizePolicy::ControlType control1, QSizePolicy::ControlType control2, Qt::Orientation orientation, const QStyleOption *option, const QWidget *widget)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_layoutSpacing_c11697_2, &_call_cbs_layoutSpacing_c11697_2); + methods += new qt_gsi::GenericMethod ("layoutSpacing", "@hide", true, &_init_cbs_layoutSpacing_c11697_2, &_call_cbs_layoutSpacing_c11697_2, &_set_callback_cbs_layoutSpacing_c11697_2); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QStyle::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("pixelMetric", "@brief Virtual method int QStyle::pixelMetric(QStyle::PixelMetric metric, const QStyleOption *option, const QWidget *widget)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_pixelMetric_c6642_2, &_call_cbs_pixelMetric_c6642_2); + methods += new qt_gsi::GenericMethod ("pixelMetric", "@hide", true, &_init_cbs_pixelMetric_c6642_2, &_call_cbs_pixelMetric_c6642_2, &_set_callback_cbs_pixelMetric_c6642_2); + methods += new qt_gsi::GenericMethod ("polish", "@brief Virtual method void QStyle::polish(QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_polish_1315_0, &_call_cbs_polish_1315_0); + methods += new qt_gsi::GenericMethod ("polish", "@hide", false, &_init_cbs_polish_1315_0, &_call_cbs_polish_1315_0, &_set_callback_cbs_polish_1315_0); + methods += new qt_gsi::GenericMethod ("polish", "@brief Virtual method void QStyle::polish(QApplication *application)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_polish_1843_0, &_call_cbs_polish_1843_0); + methods += new qt_gsi::GenericMethod ("polish", "@hide", false, &_init_cbs_polish_1843_0, &_call_cbs_polish_1843_0, &_set_callback_cbs_polish_1843_0); + methods += new qt_gsi::GenericMethod ("polish", "@brief Virtual method void QStyle::polish(QPalette &palette)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_polish_1418_0, &_call_cbs_polish_1418_0); + methods += new qt_gsi::GenericMethod ("polish", "@hide", false, &_init_cbs_polish_1418_0, &_call_cbs_polish_1418_0, &_set_callback_cbs_polish_1418_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QStyle::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QStyle::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QStyle::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("sizeFromContents", "@brief Virtual method QSize QStyle::sizeFromContents(QStyle::ContentsType ct, const QStyleOption *opt, const QSize &contentsSize, const QWidget *w)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeFromContents_c8477_1, &_call_cbs_sizeFromContents_c8477_1); + methods += new qt_gsi::GenericMethod ("sizeFromContents", "@hide", true, &_init_cbs_sizeFromContents_c8477_1, &_call_cbs_sizeFromContents_c8477_1, &_set_callback_cbs_sizeFromContents_c8477_1); + methods += new qt_gsi::GenericMethod ("standardIcon", "@brief Virtual method QIcon QStyle::standardIcon(QStyle::StandardPixmap standardIcon, const QStyleOption *option, const QWidget *widget)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_standardIcon_c6956_2, &_call_cbs_standardIcon_c6956_2); + methods += new qt_gsi::GenericMethod ("standardIcon", "@hide", true, &_init_cbs_standardIcon_c6956_2, &_call_cbs_standardIcon_c6956_2, &_set_callback_cbs_standardIcon_c6956_2); + methods += new qt_gsi::GenericMethod ("standardPalette", "@brief Virtual method QPalette QStyle::standardPalette()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_standardPalette_c0_0, &_call_cbs_standardPalette_c0_0); + methods += new qt_gsi::GenericMethod ("standardPalette", "@hide", true, &_init_cbs_standardPalette_c0_0, &_call_cbs_standardPalette_c0_0, &_set_callback_cbs_standardPalette_c0_0); + methods += new qt_gsi::GenericMethod ("standardPixmap", "@brief Virtual method QPixmap QStyle::standardPixmap(QStyle::StandardPixmap standardPixmap, const QStyleOption *opt, const QWidget *widget)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_standardPixmap_c6956_2, &_call_cbs_standardPixmap_c6956_2); + methods += new qt_gsi::GenericMethod ("standardPixmap", "@hide", true, &_init_cbs_standardPixmap_c6956_2, &_call_cbs_standardPixmap_c6956_2, &_set_callback_cbs_standardPixmap_c6956_2); + methods += new qt_gsi::GenericMethod ("styleHint", "@brief Virtual method int QStyle::styleHint(QStyle::StyleHint stylehint, const QStyleOption *opt, const QWidget *widget, QStyleHintReturn *returnData)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_styleHint_c8615_3, &_call_cbs_styleHint_c8615_3); + methods += new qt_gsi::GenericMethod ("styleHint", "@hide", true, &_init_cbs_styleHint_c8615_3, &_call_cbs_styleHint_c8615_3, &_set_callback_cbs_styleHint_c8615_3); + methods += new qt_gsi::GenericMethod ("subControlRect", "@brief Virtual method QRect QStyle::subControlRect(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QStyle::SubControl sc, const QWidget *widget)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_subControlRect_c9798_1, &_call_cbs_subControlRect_c9798_1); + methods += new qt_gsi::GenericMethod ("subControlRect", "@hide", true, &_init_cbs_subControlRect_c9798_1, &_call_cbs_subControlRect_c9798_1, &_set_callback_cbs_subControlRect_c9798_1); + methods += new qt_gsi::GenericMethod ("subElementRect", "@brief Virtual method QRect QStyle::subElementRect(QStyle::SubElement subElement, const QStyleOption *option, const QWidget *widget)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_subElementRect_c6528_1, &_call_cbs_subElementRect_c6528_1); + methods += new qt_gsi::GenericMethod ("subElementRect", "@hide", true, &_init_cbs_subElementRect_c6528_1, &_call_cbs_subElementRect_c6528_1, &_set_callback_cbs_subElementRect_c6528_1); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QStyle::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("unpolish", "@brief Virtual method void QStyle::unpolish(QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_unpolish_1315_0, &_call_cbs_unpolish_1315_0); + methods += new qt_gsi::GenericMethod ("unpolish", "@hide", false, &_init_cbs_unpolish_1315_0, &_call_cbs_unpolish_1315_0, &_set_callback_cbs_unpolish_1315_0); + methods += new qt_gsi::GenericMethod ("unpolish", "@brief Virtual method void QStyle::unpolish(QApplication *application)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_unpolish_1843_0, &_call_cbs_unpolish_1843_0); + methods += new qt_gsi::GenericMethod ("unpolish", "@hide", false, &_init_cbs_unpolish_1843_0, &_call_cbs_unpolish_1843_0, &_set_callback_cbs_unpolish_1843_0); + return methods; +} + +gsi::Class decl_QStyle_Adaptor (qtdecl_QStyle (), "QtWidgets", "QStyle", + methods_QStyle_Adaptor (), + "@qt\n@brief Binding of QStyle"); + +} + + +// Implementation of the enum wrapper class for QStyle::ComplexControl +namespace qt_gsi +{ + +static gsi::Enum decl_QStyle_ComplexControl_Enum ("QtWidgets", "QStyle_ComplexControl", + gsi::enum_const ("CC_SpinBox", QStyle::CC_SpinBox, "@brief Enum constant QStyle::CC_SpinBox") + + gsi::enum_const ("CC_ComboBox", QStyle::CC_ComboBox, "@brief Enum constant QStyle::CC_ComboBox") + + gsi::enum_const ("CC_ScrollBar", QStyle::CC_ScrollBar, "@brief Enum constant QStyle::CC_ScrollBar") + + gsi::enum_const ("CC_Slider", QStyle::CC_Slider, "@brief Enum constant QStyle::CC_Slider") + + gsi::enum_const ("CC_ToolButton", QStyle::CC_ToolButton, "@brief Enum constant QStyle::CC_ToolButton") + + gsi::enum_const ("CC_TitleBar", QStyle::CC_TitleBar, "@brief Enum constant QStyle::CC_TitleBar") + + gsi::enum_const ("CC_Dial", QStyle::CC_Dial, "@brief Enum constant QStyle::CC_Dial") + + gsi::enum_const ("CC_GroupBox", QStyle::CC_GroupBox, "@brief Enum constant QStyle::CC_GroupBox") + + gsi::enum_const ("CC_MdiControls", QStyle::CC_MdiControls, "@brief Enum constant QStyle::CC_MdiControls") + + gsi::enum_const ("CC_CustomBase", QStyle::CC_CustomBase, "@brief Enum constant QStyle::CC_CustomBase"), + "@qt\n@brief This class represents the QStyle::ComplexControl enum"); + +static gsi::QFlagsClass decl_QStyle_ComplexControl_Enums ("QtWidgets", "QStyle_QFlags_ComplexControl", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QStyle_ComplexControl_Enum_in_parent (decl_QStyle_ComplexControl_Enum.defs ()); +static gsi::ClassExt decl_QStyle_ComplexControl_Enum_as_child (decl_QStyle_ComplexControl_Enum, "ComplexControl"); +static gsi::ClassExt decl_QStyle_ComplexControl_Enums_as_child (decl_QStyle_ComplexControl_Enums, "QFlags_ComplexControl"); + +} + + +// Implementation of the enum wrapper class for QStyle::ContentsType +namespace qt_gsi +{ + +static gsi::Enum decl_QStyle_ContentsType_Enum ("QtWidgets", "QStyle_ContentsType", + gsi::enum_const ("CT_PushButton", QStyle::CT_PushButton, "@brief Enum constant QStyle::CT_PushButton") + + gsi::enum_const ("CT_CheckBox", QStyle::CT_CheckBox, "@brief Enum constant QStyle::CT_CheckBox") + + gsi::enum_const ("CT_RadioButton", QStyle::CT_RadioButton, "@brief Enum constant QStyle::CT_RadioButton") + + gsi::enum_const ("CT_ToolButton", QStyle::CT_ToolButton, "@brief Enum constant QStyle::CT_ToolButton") + + gsi::enum_const ("CT_ComboBox", QStyle::CT_ComboBox, "@brief Enum constant QStyle::CT_ComboBox") + + gsi::enum_const ("CT_Splitter", QStyle::CT_Splitter, "@brief Enum constant QStyle::CT_Splitter") + + gsi::enum_const ("CT_ProgressBar", QStyle::CT_ProgressBar, "@brief Enum constant QStyle::CT_ProgressBar") + + gsi::enum_const ("CT_MenuItem", QStyle::CT_MenuItem, "@brief Enum constant QStyle::CT_MenuItem") + + gsi::enum_const ("CT_MenuBarItem", QStyle::CT_MenuBarItem, "@brief Enum constant QStyle::CT_MenuBarItem") + + gsi::enum_const ("CT_MenuBar", QStyle::CT_MenuBar, "@brief Enum constant QStyle::CT_MenuBar") + + gsi::enum_const ("CT_Menu", QStyle::CT_Menu, "@brief Enum constant QStyle::CT_Menu") + + gsi::enum_const ("CT_TabBarTab", QStyle::CT_TabBarTab, "@brief Enum constant QStyle::CT_TabBarTab") + + gsi::enum_const ("CT_Slider", QStyle::CT_Slider, "@brief Enum constant QStyle::CT_Slider") + + gsi::enum_const ("CT_ScrollBar", QStyle::CT_ScrollBar, "@brief Enum constant QStyle::CT_ScrollBar") + + gsi::enum_const ("CT_LineEdit", QStyle::CT_LineEdit, "@brief Enum constant QStyle::CT_LineEdit") + + gsi::enum_const ("CT_SpinBox", QStyle::CT_SpinBox, "@brief Enum constant QStyle::CT_SpinBox") + + gsi::enum_const ("CT_SizeGrip", QStyle::CT_SizeGrip, "@brief Enum constant QStyle::CT_SizeGrip") + + gsi::enum_const ("CT_TabWidget", QStyle::CT_TabWidget, "@brief Enum constant QStyle::CT_TabWidget") + + gsi::enum_const ("CT_DialogButtons", QStyle::CT_DialogButtons, "@brief Enum constant QStyle::CT_DialogButtons") + + gsi::enum_const ("CT_HeaderSection", QStyle::CT_HeaderSection, "@brief Enum constant QStyle::CT_HeaderSection") + + gsi::enum_const ("CT_GroupBox", QStyle::CT_GroupBox, "@brief Enum constant QStyle::CT_GroupBox") + + gsi::enum_const ("CT_MdiControls", QStyle::CT_MdiControls, "@brief Enum constant QStyle::CT_MdiControls") + + gsi::enum_const ("CT_ItemViewItem", QStyle::CT_ItemViewItem, "@brief Enum constant QStyle::CT_ItemViewItem") + + gsi::enum_const ("CT_CustomBase", QStyle::CT_CustomBase, "@brief Enum constant QStyle::CT_CustomBase"), + "@qt\n@brief This class represents the QStyle::ContentsType enum"); + +static gsi::QFlagsClass decl_QStyle_ContentsType_Enums ("QtWidgets", "QStyle_QFlags_ContentsType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QStyle_ContentsType_Enum_in_parent (decl_QStyle_ContentsType_Enum.defs ()); +static gsi::ClassExt decl_QStyle_ContentsType_Enum_as_child (decl_QStyle_ContentsType_Enum, "ContentsType"); +static gsi::ClassExt decl_QStyle_ContentsType_Enums_as_child (decl_QStyle_ContentsType_Enums, "QFlags_ContentsType"); + +} + + +// Implementation of the enum wrapper class for QStyle::ControlElement +namespace qt_gsi +{ + +static gsi::Enum decl_QStyle_ControlElement_Enum ("QtWidgets", "QStyle_ControlElement", + gsi::enum_const ("CE_PushButton", QStyle::CE_PushButton, "@brief Enum constant QStyle::CE_PushButton") + + gsi::enum_const ("CE_PushButtonBevel", QStyle::CE_PushButtonBevel, "@brief Enum constant QStyle::CE_PushButtonBevel") + + gsi::enum_const ("CE_PushButtonLabel", QStyle::CE_PushButtonLabel, "@brief Enum constant QStyle::CE_PushButtonLabel") + + gsi::enum_const ("CE_CheckBox", QStyle::CE_CheckBox, "@brief Enum constant QStyle::CE_CheckBox") + + gsi::enum_const ("CE_CheckBoxLabel", QStyle::CE_CheckBoxLabel, "@brief Enum constant QStyle::CE_CheckBoxLabel") + + gsi::enum_const ("CE_RadioButton", QStyle::CE_RadioButton, "@brief Enum constant QStyle::CE_RadioButton") + + gsi::enum_const ("CE_RadioButtonLabel", QStyle::CE_RadioButtonLabel, "@brief Enum constant QStyle::CE_RadioButtonLabel") + + gsi::enum_const ("CE_TabBarTab", QStyle::CE_TabBarTab, "@brief Enum constant QStyle::CE_TabBarTab") + + gsi::enum_const ("CE_TabBarTabShape", QStyle::CE_TabBarTabShape, "@brief Enum constant QStyle::CE_TabBarTabShape") + + gsi::enum_const ("CE_TabBarTabLabel", QStyle::CE_TabBarTabLabel, "@brief Enum constant QStyle::CE_TabBarTabLabel") + + gsi::enum_const ("CE_ProgressBar", QStyle::CE_ProgressBar, "@brief Enum constant QStyle::CE_ProgressBar") + + gsi::enum_const ("CE_ProgressBarGroove", QStyle::CE_ProgressBarGroove, "@brief Enum constant QStyle::CE_ProgressBarGroove") + + gsi::enum_const ("CE_ProgressBarContents", QStyle::CE_ProgressBarContents, "@brief Enum constant QStyle::CE_ProgressBarContents") + + gsi::enum_const ("CE_ProgressBarLabel", QStyle::CE_ProgressBarLabel, "@brief Enum constant QStyle::CE_ProgressBarLabel") + + gsi::enum_const ("CE_MenuItem", QStyle::CE_MenuItem, "@brief Enum constant QStyle::CE_MenuItem") + + gsi::enum_const ("CE_MenuScroller", QStyle::CE_MenuScroller, "@brief Enum constant QStyle::CE_MenuScroller") + + gsi::enum_const ("CE_MenuVMargin", QStyle::CE_MenuVMargin, "@brief Enum constant QStyle::CE_MenuVMargin") + + gsi::enum_const ("CE_MenuHMargin", QStyle::CE_MenuHMargin, "@brief Enum constant QStyle::CE_MenuHMargin") + + gsi::enum_const ("CE_MenuTearoff", QStyle::CE_MenuTearoff, "@brief Enum constant QStyle::CE_MenuTearoff") + + gsi::enum_const ("CE_MenuEmptyArea", QStyle::CE_MenuEmptyArea, "@brief Enum constant QStyle::CE_MenuEmptyArea") + + gsi::enum_const ("CE_MenuBarItem", QStyle::CE_MenuBarItem, "@brief Enum constant QStyle::CE_MenuBarItem") + + gsi::enum_const ("CE_MenuBarEmptyArea", QStyle::CE_MenuBarEmptyArea, "@brief Enum constant QStyle::CE_MenuBarEmptyArea") + + gsi::enum_const ("CE_ToolButtonLabel", QStyle::CE_ToolButtonLabel, "@brief Enum constant QStyle::CE_ToolButtonLabel") + + gsi::enum_const ("CE_Header", QStyle::CE_Header, "@brief Enum constant QStyle::CE_Header") + + gsi::enum_const ("CE_HeaderSection", QStyle::CE_HeaderSection, "@brief Enum constant QStyle::CE_HeaderSection") + + gsi::enum_const ("CE_HeaderLabel", QStyle::CE_HeaderLabel, "@brief Enum constant QStyle::CE_HeaderLabel") + + gsi::enum_const ("CE_ToolBoxTab", QStyle::CE_ToolBoxTab, "@brief Enum constant QStyle::CE_ToolBoxTab") + + gsi::enum_const ("CE_SizeGrip", QStyle::CE_SizeGrip, "@brief Enum constant QStyle::CE_SizeGrip") + + gsi::enum_const ("CE_Splitter", QStyle::CE_Splitter, "@brief Enum constant QStyle::CE_Splitter") + + gsi::enum_const ("CE_RubberBand", QStyle::CE_RubberBand, "@brief Enum constant QStyle::CE_RubberBand") + + gsi::enum_const ("CE_DockWidgetTitle", QStyle::CE_DockWidgetTitle, "@brief Enum constant QStyle::CE_DockWidgetTitle") + + gsi::enum_const ("CE_ScrollBarAddLine", QStyle::CE_ScrollBarAddLine, "@brief Enum constant QStyle::CE_ScrollBarAddLine") + + gsi::enum_const ("CE_ScrollBarSubLine", QStyle::CE_ScrollBarSubLine, "@brief Enum constant QStyle::CE_ScrollBarSubLine") + + gsi::enum_const ("CE_ScrollBarAddPage", QStyle::CE_ScrollBarAddPage, "@brief Enum constant QStyle::CE_ScrollBarAddPage") + + gsi::enum_const ("CE_ScrollBarSubPage", QStyle::CE_ScrollBarSubPage, "@brief Enum constant QStyle::CE_ScrollBarSubPage") + + gsi::enum_const ("CE_ScrollBarSlider", QStyle::CE_ScrollBarSlider, "@brief Enum constant QStyle::CE_ScrollBarSlider") + + gsi::enum_const ("CE_ScrollBarFirst", QStyle::CE_ScrollBarFirst, "@brief Enum constant QStyle::CE_ScrollBarFirst") + + gsi::enum_const ("CE_ScrollBarLast", QStyle::CE_ScrollBarLast, "@brief Enum constant QStyle::CE_ScrollBarLast") + + gsi::enum_const ("CE_FocusFrame", QStyle::CE_FocusFrame, "@brief Enum constant QStyle::CE_FocusFrame") + + gsi::enum_const ("CE_ComboBoxLabel", QStyle::CE_ComboBoxLabel, "@brief Enum constant QStyle::CE_ComboBoxLabel") + + gsi::enum_const ("CE_ToolBar", QStyle::CE_ToolBar, "@brief Enum constant QStyle::CE_ToolBar") + + gsi::enum_const ("CE_ToolBoxTabShape", QStyle::CE_ToolBoxTabShape, "@brief Enum constant QStyle::CE_ToolBoxTabShape") + + gsi::enum_const ("CE_ToolBoxTabLabel", QStyle::CE_ToolBoxTabLabel, "@brief Enum constant QStyle::CE_ToolBoxTabLabel") + + gsi::enum_const ("CE_HeaderEmptyArea", QStyle::CE_HeaderEmptyArea, "@brief Enum constant QStyle::CE_HeaderEmptyArea") + + gsi::enum_const ("CE_ColumnViewGrip", QStyle::CE_ColumnViewGrip, "@brief Enum constant QStyle::CE_ColumnViewGrip") + + gsi::enum_const ("CE_ItemViewItem", QStyle::CE_ItemViewItem, "@brief Enum constant QStyle::CE_ItemViewItem") + + gsi::enum_const ("CE_ShapedFrame", QStyle::CE_ShapedFrame, "@brief Enum constant QStyle::CE_ShapedFrame") + + gsi::enum_const ("CE_CustomBase", QStyle::CE_CustomBase, "@brief Enum constant QStyle::CE_CustomBase"), + "@qt\n@brief This class represents the QStyle::ControlElement enum"); + +static gsi::QFlagsClass decl_QStyle_ControlElement_Enums ("QtWidgets", "QStyle_QFlags_ControlElement", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QStyle_ControlElement_Enum_in_parent (decl_QStyle_ControlElement_Enum.defs ()); +static gsi::ClassExt decl_QStyle_ControlElement_Enum_as_child (decl_QStyle_ControlElement_Enum, "ControlElement"); +static gsi::ClassExt decl_QStyle_ControlElement_Enums_as_child (decl_QStyle_ControlElement_Enums, "QFlags_ControlElement"); + +} + + +// Implementation of the enum wrapper class for QStyle::PixelMetric +namespace qt_gsi +{ + +static gsi::Enum decl_QStyle_PixelMetric_Enum ("QtWidgets", "QStyle_PixelMetric", + gsi::enum_const ("PM_ButtonMargin", QStyle::PM_ButtonMargin, "@brief Enum constant QStyle::PM_ButtonMargin") + + gsi::enum_const ("PM_ButtonDefaultIndicator", QStyle::PM_ButtonDefaultIndicator, "@brief Enum constant QStyle::PM_ButtonDefaultIndicator") + + gsi::enum_const ("PM_MenuButtonIndicator", QStyle::PM_MenuButtonIndicator, "@brief Enum constant QStyle::PM_MenuButtonIndicator") + + gsi::enum_const ("PM_ButtonShiftHorizontal", QStyle::PM_ButtonShiftHorizontal, "@brief Enum constant QStyle::PM_ButtonShiftHorizontal") + + gsi::enum_const ("PM_ButtonShiftVertical", QStyle::PM_ButtonShiftVertical, "@brief Enum constant QStyle::PM_ButtonShiftVertical") + + gsi::enum_const ("PM_DefaultFrameWidth", QStyle::PM_DefaultFrameWidth, "@brief Enum constant QStyle::PM_DefaultFrameWidth") + + gsi::enum_const ("PM_SpinBoxFrameWidth", QStyle::PM_SpinBoxFrameWidth, "@brief Enum constant QStyle::PM_SpinBoxFrameWidth") + + gsi::enum_const ("PM_ComboBoxFrameWidth", QStyle::PM_ComboBoxFrameWidth, "@brief Enum constant QStyle::PM_ComboBoxFrameWidth") + + gsi::enum_const ("PM_MaximumDragDistance", QStyle::PM_MaximumDragDistance, "@brief Enum constant QStyle::PM_MaximumDragDistance") + + gsi::enum_const ("PM_ScrollBarExtent", QStyle::PM_ScrollBarExtent, "@brief Enum constant QStyle::PM_ScrollBarExtent") + + gsi::enum_const ("PM_ScrollBarSliderMin", QStyle::PM_ScrollBarSliderMin, "@brief Enum constant QStyle::PM_ScrollBarSliderMin") + + gsi::enum_const ("PM_SliderThickness", QStyle::PM_SliderThickness, "@brief Enum constant QStyle::PM_SliderThickness") + + gsi::enum_const ("PM_SliderControlThickness", QStyle::PM_SliderControlThickness, "@brief Enum constant QStyle::PM_SliderControlThickness") + + gsi::enum_const ("PM_SliderLength", QStyle::PM_SliderLength, "@brief Enum constant QStyle::PM_SliderLength") + + gsi::enum_const ("PM_SliderTickmarkOffset", QStyle::PM_SliderTickmarkOffset, "@brief Enum constant QStyle::PM_SliderTickmarkOffset") + + gsi::enum_const ("PM_SliderSpaceAvailable", QStyle::PM_SliderSpaceAvailable, "@brief Enum constant QStyle::PM_SliderSpaceAvailable") + + gsi::enum_const ("PM_DockWidgetSeparatorExtent", QStyle::PM_DockWidgetSeparatorExtent, "@brief Enum constant QStyle::PM_DockWidgetSeparatorExtent") + + gsi::enum_const ("PM_DockWidgetHandleExtent", QStyle::PM_DockWidgetHandleExtent, "@brief Enum constant QStyle::PM_DockWidgetHandleExtent") + + gsi::enum_const ("PM_DockWidgetFrameWidth", QStyle::PM_DockWidgetFrameWidth, "@brief Enum constant QStyle::PM_DockWidgetFrameWidth") + + gsi::enum_const ("PM_TabBarTabOverlap", QStyle::PM_TabBarTabOverlap, "@brief Enum constant QStyle::PM_TabBarTabOverlap") + + gsi::enum_const ("PM_TabBarTabHSpace", QStyle::PM_TabBarTabHSpace, "@brief Enum constant QStyle::PM_TabBarTabHSpace") + + gsi::enum_const ("PM_TabBarTabVSpace", QStyle::PM_TabBarTabVSpace, "@brief Enum constant QStyle::PM_TabBarTabVSpace") + + gsi::enum_const ("PM_TabBarBaseHeight", QStyle::PM_TabBarBaseHeight, "@brief Enum constant QStyle::PM_TabBarBaseHeight") + + gsi::enum_const ("PM_TabBarBaseOverlap", QStyle::PM_TabBarBaseOverlap, "@brief Enum constant QStyle::PM_TabBarBaseOverlap") + + gsi::enum_const ("PM_ProgressBarChunkWidth", QStyle::PM_ProgressBarChunkWidth, "@brief Enum constant QStyle::PM_ProgressBarChunkWidth") + + gsi::enum_const ("PM_SplitterWidth", QStyle::PM_SplitterWidth, "@brief Enum constant QStyle::PM_SplitterWidth") + + gsi::enum_const ("PM_TitleBarHeight", QStyle::PM_TitleBarHeight, "@brief Enum constant QStyle::PM_TitleBarHeight") + + gsi::enum_const ("PM_MenuScrollerHeight", QStyle::PM_MenuScrollerHeight, "@brief Enum constant QStyle::PM_MenuScrollerHeight") + + gsi::enum_const ("PM_MenuHMargin", QStyle::PM_MenuHMargin, "@brief Enum constant QStyle::PM_MenuHMargin") + + gsi::enum_const ("PM_MenuVMargin", QStyle::PM_MenuVMargin, "@brief Enum constant QStyle::PM_MenuVMargin") + + gsi::enum_const ("PM_MenuPanelWidth", QStyle::PM_MenuPanelWidth, "@brief Enum constant QStyle::PM_MenuPanelWidth") + + gsi::enum_const ("PM_MenuTearoffHeight", QStyle::PM_MenuTearoffHeight, "@brief Enum constant QStyle::PM_MenuTearoffHeight") + + gsi::enum_const ("PM_MenuDesktopFrameWidth", QStyle::PM_MenuDesktopFrameWidth, "@brief Enum constant QStyle::PM_MenuDesktopFrameWidth") + + gsi::enum_const ("PM_MenuBarPanelWidth", QStyle::PM_MenuBarPanelWidth, "@brief Enum constant QStyle::PM_MenuBarPanelWidth") + + gsi::enum_const ("PM_MenuBarItemSpacing", QStyle::PM_MenuBarItemSpacing, "@brief Enum constant QStyle::PM_MenuBarItemSpacing") + + gsi::enum_const ("PM_MenuBarVMargin", QStyle::PM_MenuBarVMargin, "@brief Enum constant QStyle::PM_MenuBarVMargin") + + gsi::enum_const ("PM_MenuBarHMargin", QStyle::PM_MenuBarHMargin, "@brief Enum constant QStyle::PM_MenuBarHMargin") + + gsi::enum_const ("PM_IndicatorWidth", QStyle::PM_IndicatorWidth, "@brief Enum constant QStyle::PM_IndicatorWidth") + + gsi::enum_const ("PM_IndicatorHeight", QStyle::PM_IndicatorHeight, "@brief Enum constant QStyle::PM_IndicatorHeight") + + gsi::enum_const ("PM_ExclusiveIndicatorWidth", QStyle::PM_ExclusiveIndicatorWidth, "@brief Enum constant QStyle::PM_ExclusiveIndicatorWidth") + + gsi::enum_const ("PM_ExclusiveIndicatorHeight", QStyle::PM_ExclusiveIndicatorHeight, "@brief Enum constant QStyle::PM_ExclusiveIndicatorHeight") + + gsi::enum_const ("PM_DialogButtonsSeparator", QStyle::PM_DialogButtonsSeparator, "@brief Enum constant QStyle::PM_DialogButtonsSeparator") + + gsi::enum_const ("PM_DialogButtonsButtonWidth", QStyle::PM_DialogButtonsButtonWidth, "@brief Enum constant QStyle::PM_DialogButtonsButtonWidth") + + gsi::enum_const ("PM_DialogButtonsButtonHeight", QStyle::PM_DialogButtonsButtonHeight, "@brief Enum constant QStyle::PM_DialogButtonsButtonHeight") + + gsi::enum_const ("PM_MdiSubWindowFrameWidth", QStyle::PM_MdiSubWindowFrameWidth, "@brief Enum constant QStyle::PM_MdiSubWindowFrameWidth") + + gsi::enum_const ("PM_MdiSubWindowMinimizedWidth", QStyle::PM_MdiSubWindowMinimizedWidth, "@brief Enum constant QStyle::PM_MdiSubWindowMinimizedWidth") + + gsi::enum_const ("PM_HeaderMargin", QStyle::PM_HeaderMargin, "@brief Enum constant QStyle::PM_HeaderMargin") + + gsi::enum_const ("PM_HeaderMarkSize", QStyle::PM_HeaderMarkSize, "@brief Enum constant QStyle::PM_HeaderMarkSize") + + gsi::enum_const ("PM_HeaderGripMargin", QStyle::PM_HeaderGripMargin, "@brief Enum constant QStyle::PM_HeaderGripMargin") + + gsi::enum_const ("PM_TabBarTabShiftHorizontal", QStyle::PM_TabBarTabShiftHorizontal, "@brief Enum constant QStyle::PM_TabBarTabShiftHorizontal") + + gsi::enum_const ("PM_TabBarTabShiftVertical", QStyle::PM_TabBarTabShiftVertical, "@brief Enum constant QStyle::PM_TabBarTabShiftVertical") + + gsi::enum_const ("PM_TabBarScrollButtonWidth", QStyle::PM_TabBarScrollButtonWidth, "@brief Enum constant QStyle::PM_TabBarScrollButtonWidth") + + gsi::enum_const ("PM_ToolBarFrameWidth", QStyle::PM_ToolBarFrameWidth, "@brief Enum constant QStyle::PM_ToolBarFrameWidth") + + gsi::enum_const ("PM_ToolBarHandleExtent", QStyle::PM_ToolBarHandleExtent, "@brief Enum constant QStyle::PM_ToolBarHandleExtent") + + gsi::enum_const ("PM_ToolBarItemSpacing", QStyle::PM_ToolBarItemSpacing, "@brief Enum constant QStyle::PM_ToolBarItemSpacing") + + gsi::enum_const ("PM_ToolBarItemMargin", QStyle::PM_ToolBarItemMargin, "@brief Enum constant QStyle::PM_ToolBarItemMargin") + + gsi::enum_const ("PM_ToolBarSeparatorExtent", QStyle::PM_ToolBarSeparatorExtent, "@brief Enum constant QStyle::PM_ToolBarSeparatorExtent") + + gsi::enum_const ("PM_ToolBarExtensionExtent", QStyle::PM_ToolBarExtensionExtent, "@brief Enum constant QStyle::PM_ToolBarExtensionExtent") + + gsi::enum_const ("PM_SpinBoxSliderHeight", QStyle::PM_SpinBoxSliderHeight, "@brief Enum constant QStyle::PM_SpinBoxSliderHeight") + + gsi::enum_const ("PM_ToolBarIconSize", QStyle::PM_ToolBarIconSize, "@brief Enum constant QStyle::PM_ToolBarIconSize") + + gsi::enum_const ("PM_ListViewIconSize", QStyle::PM_ListViewIconSize, "@brief Enum constant QStyle::PM_ListViewIconSize") + + gsi::enum_const ("PM_IconViewIconSize", QStyle::PM_IconViewIconSize, "@brief Enum constant QStyle::PM_IconViewIconSize") + + gsi::enum_const ("PM_SmallIconSize", QStyle::PM_SmallIconSize, "@brief Enum constant QStyle::PM_SmallIconSize") + + gsi::enum_const ("PM_LargeIconSize", QStyle::PM_LargeIconSize, "@brief Enum constant QStyle::PM_LargeIconSize") + + gsi::enum_const ("PM_FocusFrameVMargin", QStyle::PM_FocusFrameVMargin, "@brief Enum constant QStyle::PM_FocusFrameVMargin") + + gsi::enum_const ("PM_FocusFrameHMargin", QStyle::PM_FocusFrameHMargin, "@brief Enum constant QStyle::PM_FocusFrameHMargin") + + gsi::enum_const ("PM_ToolTipLabelFrameWidth", QStyle::PM_ToolTipLabelFrameWidth, "@brief Enum constant QStyle::PM_ToolTipLabelFrameWidth") + + gsi::enum_const ("PM_CheckBoxLabelSpacing", QStyle::PM_CheckBoxLabelSpacing, "@brief Enum constant QStyle::PM_CheckBoxLabelSpacing") + + gsi::enum_const ("PM_TabBarIconSize", QStyle::PM_TabBarIconSize, "@brief Enum constant QStyle::PM_TabBarIconSize") + + gsi::enum_const ("PM_SizeGripSize", QStyle::PM_SizeGripSize, "@brief Enum constant QStyle::PM_SizeGripSize") + + gsi::enum_const ("PM_DockWidgetTitleMargin", QStyle::PM_DockWidgetTitleMargin, "@brief Enum constant QStyle::PM_DockWidgetTitleMargin") + + gsi::enum_const ("PM_MessageBoxIconSize", QStyle::PM_MessageBoxIconSize, "@brief Enum constant QStyle::PM_MessageBoxIconSize") + + gsi::enum_const ("PM_ButtonIconSize", QStyle::PM_ButtonIconSize, "@brief Enum constant QStyle::PM_ButtonIconSize") + + gsi::enum_const ("PM_DockWidgetTitleBarButtonMargin", QStyle::PM_DockWidgetTitleBarButtonMargin, "@brief Enum constant QStyle::PM_DockWidgetTitleBarButtonMargin") + + gsi::enum_const ("PM_RadioButtonLabelSpacing", QStyle::PM_RadioButtonLabelSpacing, "@brief Enum constant QStyle::PM_RadioButtonLabelSpacing") + + gsi::enum_const ("PM_LayoutLeftMargin", QStyle::PM_LayoutLeftMargin, "@brief Enum constant QStyle::PM_LayoutLeftMargin") + + gsi::enum_const ("PM_LayoutTopMargin", QStyle::PM_LayoutTopMargin, "@brief Enum constant QStyle::PM_LayoutTopMargin") + + gsi::enum_const ("PM_LayoutRightMargin", QStyle::PM_LayoutRightMargin, "@brief Enum constant QStyle::PM_LayoutRightMargin") + + gsi::enum_const ("PM_LayoutBottomMargin", QStyle::PM_LayoutBottomMargin, "@brief Enum constant QStyle::PM_LayoutBottomMargin") + + gsi::enum_const ("PM_LayoutHorizontalSpacing", QStyle::PM_LayoutHorizontalSpacing, "@brief Enum constant QStyle::PM_LayoutHorizontalSpacing") + + gsi::enum_const ("PM_LayoutVerticalSpacing", QStyle::PM_LayoutVerticalSpacing, "@brief Enum constant QStyle::PM_LayoutVerticalSpacing") + + gsi::enum_const ("PM_TabBar_ScrollButtonOverlap", QStyle::PM_TabBar_ScrollButtonOverlap, "@brief Enum constant QStyle::PM_TabBar_ScrollButtonOverlap") + + gsi::enum_const ("PM_TextCursorWidth", QStyle::PM_TextCursorWidth, "@brief Enum constant QStyle::PM_TextCursorWidth") + + gsi::enum_const ("PM_TabCloseIndicatorWidth", QStyle::PM_TabCloseIndicatorWidth, "@brief Enum constant QStyle::PM_TabCloseIndicatorWidth") + + gsi::enum_const ("PM_TabCloseIndicatorHeight", QStyle::PM_TabCloseIndicatorHeight, "@brief Enum constant QStyle::PM_TabCloseIndicatorHeight") + + gsi::enum_const ("PM_ScrollView_ScrollBarSpacing", QStyle::PM_ScrollView_ScrollBarSpacing, "@brief Enum constant QStyle::PM_ScrollView_ScrollBarSpacing") + + gsi::enum_const ("PM_ScrollView_ScrollBarOverlap", QStyle::PM_ScrollView_ScrollBarOverlap, "@brief Enum constant QStyle::PM_ScrollView_ScrollBarOverlap") + + gsi::enum_const ("PM_SubMenuOverlap", QStyle::PM_SubMenuOverlap, "@brief Enum constant QStyle::PM_SubMenuOverlap") + + gsi::enum_const ("PM_TreeViewIndentation", QStyle::PM_TreeViewIndentation, "@brief Enum constant QStyle::PM_TreeViewIndentation") + + gsi::enum_const ("PM_HeaderDefaultSectionSizeHorizontal", QStyle::PM_HeaderDefaultSectionSizeHorizontal, "@brief Enum constant QStyle::PM_HeaderDefaultSectionSizeHorizontal") + + gsi::enum_const ("PM_HeaderDefaultSectionSizeVertical", QStyle::PM_HeaderDefaultSectionSizeVertical, "@brief Enum constant QStyle::PM_HeaderDefaultSectionSizeVertical") + + gsi::enum_const ("PM_TitleBarButtonIconSize", QStyle::PM_TitleBarButtonIconSize, "@brief Enum constant QStyle::PM_TitleBarButtonIconSize") + + gsi::enum_const ("PM_TitleBarButtonSize", QStyle::PM_TitleBarButtonSize, "@brief Enum constant QStyle::PM_TitleBarButtonSize") + + gsi::enum_const ("PM_LineEditIconSize", QStyle::PM_LineEditIconSize, "@brief Enum constant QStyle::PM_LineEditIconSize") + + gsi::enum_const ("PM_CustomBase", QStyle::PM_CustomBase, "@brief Enum constant QStyle::PM_CustomBase"), + "@qt\n@brief This class represents the QStyle::PixelMetric enum"); + +static gsi::QFlagsClass decl_QStyle_PixelMetric_Enums ("QtWidgets", "QStyle_QFlags_PixelMetric", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QStyle_PixelMetric_Enum_in_parent (decl_QStyle_PixelMetric_Enum.defs ()); +static gsi::ClassExt decl_QStyle_PixelMetric_Enum_as_child (decl_QStyle_PixelMetric_Enum, "PixelMetric"); +static gsi::ClassExt decl_QStyle_PixelMetric_Enums_as_child (decl_QStyle_PixelMetric_Enums, "QFlags_PixelMetric"); + +} + + +// Implementation of the enum wrapper class for QStyle::PrimitiveElement +namespace qt_gsi +{ + +static gsi::Enum decl_QStyle_PrimitiveElement_Enum ("QtWidgets", "QStyle_PrimitiveElement", + gsi::enum_const ("PE_Frame", QStyle::PE_Frame, "@brief Enum constant QStyle::PE_Frame") + + gsi::enum_const ("PE_FrameDefaultButton", QStyle::PE_FrameDefaultButton, "@brief Enum constant QStyle::PE_FrameDefaultButton") + + gsi::enum_const ("PE_FrameDockWidget", QStyle::PE_FrameDockWidget, "@brief Enum constant QStyle::PE_FrameDockWidget") + + gsi::enum_const ("PE_FrameFocusRect", QStyle::PE_FrameFocusRect, "@brief Enum constant QStyle::PE_FrameFocusRect") + + gsi::enum_const ("PE_FrameGroupBox", QStyle::PE_FrameGroupBox, "@brief Enum constant QStyle::PE_FrameGroupBox") + + gsi::enum_const ("PE_FrameLineEdit", QStyle::PE_FrameLineEdit, "@brief Enum constant QStyle::PE_FrameLineEdit") + + gsi::enum_const ("PE_FrameMenu", QStyle::PE_FrameMenu, "@brief Enum constant QStyle::PE_FrameMenu") + + gsi::enum_const ("PE_FrameStatusBarItem", QStyle::PE_FrameStatusBarItem, "@brief Enum constant QStyle::PE_FrameStatusBarItem") + + gsi::enum_const ("PE_FrameTabWidget", QStyle::PE_FrameTabWidget, "@brief Enum constant QStyle::PE_FrameTabWidget") + + gsi::enum_const ("PE_FrameWindow", QStyle::PE_FrameWindow, "@brief Enum constant QStyle::PE_FrameWindow") + + gsi::enum_const ("PE_FrameButtonBevel", QStyle::PE_FrameButtonBevel, "@brief Enum constant QStyle::PE_FrameButtonBevel") + + gsi::enum_const ("PE_FrameButtonTool", QStyle::PE_FrameButtonTool, "@brief Enum constant QStyle::PE_FrameButtonTool") + + gsi::enum_const ("PE_FrameTabBarBase", QStyle::PE_FrameTabBarBase, "@brief Enum constant QStyle::PE_FrameTabBarBase") + + gsi::enum_const ("PE_PanelButtonCommand", QStyle::PE_PanelButtonCommand, "@brief Enum constant QStyle::PE_PanelButtonCommand") + + gsi::enum_const ("PE_PanelButtonBevel", QStyle::PE_PanelButtonBevel, "@brief Enum constant QStyle::PE_PanelButtonBevel") + + gsi::enum_const ("PE_PanelButtonTool", QStyle::PE_PanelButtonTool, "@brief Enum constant QStyle::PE_PanelButtonTool") + + gsi::enum_const ("PE_PanelMenuBar", QStyle::PE_PanelMenuBar, "@brief Enum constant QStyle::PE_PanelMenuBar") + + gsi::enum_const ("PE_PanelToolBar", QStyle::PE_PanelToolBar, "@brief Enum constant QStyle::PE_PanelToolBar") + + gsi::enum_const ("PE_PanelLineEdit", QStyle::PE_PanelLineEdit, "@brief Enum constant QStyle::PE_PanelLineEdit") + + gsi::enum_const ("PE_IndicatorArrowDown", QStyle::PE_IndicatorArrowDown, "@brief Enum constant QStyle::PE_IndicatorArrowDown") + + gsi::enum_const ("PE_IndicatorArrowLeft", QStyle::PE_IndicatorArrowLeft, "@brief Enum constant QStyle::PE_IndicatorArrowLeft") + + gsi::enum_const ("PE_IndicatorArrowRight", QStyle::PE_IndicatorArrowRight, "@brief Enum constant QStyle::PE_IndicatorArrowRight") + + gsi::enum_const ("PE_IndicatorArrowUp", QStyle::PE_IndicatorArrowUp, "@brief Enum constant QStyle::PE_IndicatorArrowUp") + + gsi::enum_const ("PE_IndicatorBranch", QStyle::PE_IndicatorBranch, "@brief Enum constant QStyle::PE_IndicatorBranch") + + gsi::enum_const ("PE_IndicatorButtonDropDown", QStyle::PE_IndicatorButtonDropDown, "@brief Enum constant QStyle::PE_IndicatorButtonDropDown") + + gsi::enum_const ("PE_IndicatorItemViewItemCheck", QStyle::PE_IndicatorItemViewItemCheck, "@brief Enum constant QStyle::PE_IndicatorItemViewItemCheck") + + gsi::enum_const ("PE_IndicatorCheckBox", QStyle::PE_IndicatorCheckBox, "@brief Enum constant QStyle::PE_IndicatorCheckBox") + + gsi::enum_const ("PE_IndicatorDockWidgetResizeHandle", QStyle::PE_IndicatorDockWidgetResizeHandle, "@brief Enum constant QStyle::PE_IndicatorDockWidgetResizeHandle") + + gsi::enum_const ("PE_IndicatorHeaderArrow", QStyle::PE_IndicatorHeaderArrow, "@brief Enum constant QStyle::PE_IndicatorHeaderArrow") + + gsi::enum_const ("PE_IndicatorMenuCheckMark", QStyle::PE_IndicatorMenuCheckMark, "@brief Enum constant QStyle::PE_IndicatorMenuCheckMark") + + gsi::enum_const ("PE_IndicatorProgressChunk", QStyle::PE_IndicatorProgressChunk, "@brief Enum constant QStyle::PE_IndicatorProgressChunk") + + gsi::enum_const ("PE_IndicatorRadioButton", QStyle::PE_IndicatorRadioButton, "@brief Enum constant QStyle::PE_IndicatorRadioButton") + + gsi::enum_const ("PE_IndicatorSpinDown", QStyle::PE_IndicatorSpinDown, "@brief Enum constant QStyle::PE_IndicatorSpinDown") + + gsi::enum_const ("PE_IndicatorSpinMinus", QStyle::PE_IndicatorSpinMinus, "@brief Enum constant QStyle::PE_IndicatorSpinMinus") + + gsi::enum_const ("PE_IndicatorSpinPlus", QStyle::PE_IndicatorSpinPlus, "@brief Enum constant QStyle::PE_IndicatorSpinPlus") + + gsi::enum_const ("PE_IndicatorSpinUp", QStyle::PE_IndicatorSpinUp, "@brief Enum constant QStyle::PE_IndicatorSpinUp") + + gsi::enum_const ("PE_IndicatorToolBarHandle", QStyle::PE_IndicatorToolBarHandle, "@brief Enum constant QStyle::PE_IndicatorToolBarHandle") + + gsi::enum_const ("PE_IndicatorToolBarSeparator", QStyle::PE_IndicatorToolBarSeparator, "@brief Enum constant QStyle::PE_IndicatorToolBarSeparator") + + gsi::enum_const ("PE_PanelTipLabel", QStyle::PE_PanelTipLabel, "@brief Enum constant QStyle::PE_PanelTipLabel") + + gsi::enum_const ("PE_IndicatorTabTear", QStyle::PE_IndicatorTabTear, "@brief Enum constant QStyle::PE_IndicatorTabTear") + + gsi::enum_const ("PE_IndicatorTabTearLeft", QStyle::PE_IndicatorTabTearLeft, "@brief Enum constant QStyle::PE_IndicatorTabTearLeft") + + gsi::enum_const ("PE_PanelScrollAreaCorner", QStyle::PE_PanelScrollAreaCorner, "@brief Enum constant QStyle::PE_PanelScrollAreaCorner") + + gsi::enum_const ("PE_Widget", QStyle::PE_Widget, "@brief Enum constant QStyle::PE_Widget") + + gsi::enum_const ("PE_IndicatorColumnViewArrow", QStyle::PE_IndicatorColumnViewArrow, "@brief Enum constant QStyle::PE_IndicatorColumnViewArrow") + + gsi::enum_const ("PE_IndicatorItemViewItemDrop", QStyle::PE_IndicatorItemViewItemDrop, "@brief Enum constant QStyle::PE_IndicatorItemViewItemDrop") + + gsi::enum_const ("PE_PanelItemViewItem", QStyle::PE_PanelItemViewItem, "@brief Enum constant QStyle::PE_PanelItemViewItem") + + gsi::enum_const ("PE_PanelItemViewRow", QStyle::PE_PanelItemViewRow, "@brief Enum constant QStyle::PE_PanelItemViewRow") + + gsi::enum_const ("PE_PanelStatusBar", QStyle::PE_PanelStatusBar, "@brief Enum constant QStyle::PE_PanelStatusBar") + + gsi::enum_const ("PE_IndicatorTabClose", QStyle::PE_IndicatorTabClose, "@brief Enum constant QStyle::PE_IndicatorTabClose") + + gsi::enum_const ("PE_PanelMenu", QStyle::PE_PanelMenu, "@brief Enum constant QStyle::PE_PanelMenu") + + gsi::enum_const ("PE_IndicatorTabTearRight", QStyle::PE_IndicatorTabTearRight, "@brief Enum constant QStyle::PE_IndicatorTabTearRight") + + gsi::enum_const ("PE_CustomBase", QStyle::PE_CustomBase, "@brief Enum constant QStyle::PE_CustomBase"), + "@qt\n@brief This class represents the QStyle::PrimitiveElement enum"); + +static gsi::QFlagsClass decl_QStyle_PrimitiveElement_Enums ("QtWidgets", "QStyle_QFlags_PrimitiveElement", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QStyle_PrimitiveElement_Enum_in_parent (decl_QStyle_PrimitiveElement_Enum.defs ()); +static gsi::ClassExt decl_QStyle_PrimitiveElement_Enum_as_child (decl_QStyle_PrimitiveElement_Enum, "PrimitiveElement"); +static gsi::ClassExt decl_QStyle_PrimitiveElement_Enums_as_child (decl_QStyle_PrimitiveElement_Enums, "QFlags_PrimitiveElement"); + +} + + +// Implementation of the enum wrapper class for QStyle::StandardPixmap +namespace qt_gsi +{ + +static gsi::Enum decl_QStyle_StandardPixmap_Enum ("QtWidgets", "QStyle_StandardPixmap", + gsi::enum_const ("SP_TitleBarMenuButton", QStyle::SP_TitleBarMenuButton, "@brief Enum constant QStyle::SP_TitleBarMenuButton") + + gsi::enum_const ("SP_TitleBarMinButton", QStyle::SP_TitleBarMinButton, "@brief Enum constant QStyle::SP_TitleBarMinButton") + + gsi::enum_const ("SP_TitleBarMaxButton", QStyle::SP_TitleBarMaxButton, "@brief Enum constant QStyle::SP_TitleBarMaxButton") + + gsi::enum_const ("SP_TitleBarCloseButton", QStyle::SP_TitleBarCloseButton, "@brief Enum constant QStyle::SP_TitleBarCloseButton") + + gsi::enum_const ("SP_TitleBarNormalButton", QStyle::SP_TitleBarNormalButton, "@brief Enum constant QStyle::SP_TitleBarNormalButton") + + gsi::enum_const ("SP_TitleBarShadeButton", QStyle::SP_TitleBarShadeButton, "@brief Enum constant QStyle::SP_TitleBarShadeButton") + + gsi::enum_const ("SP_TitleBarUnshadeButton", QStyle::SP_TitleBarUnshadeButton, "@brief Enum constant QStyle::SP_TitleBarUnshadeButton") + + gsi::enum_const ("SP_TitleBarContextHelpButton", QStyle::SP_TitleBarContextHelpButton, "@brief Enum constant QStyle::SP_TitleBarContextHelpButton") + + gsi::enum_const ("SP_DockWidgetCloseButton", QStyle::SP_DockWidgetCloseButton, "@brief Enum constant QStyle::SP_DockWidgetCloseButton") + + gsi::enum_const ("SP_MessageBoxInformation", QStyle::SP_MessageBoxInformation, "@brief Enum constant QStyle::SP_MessageBoxInformation") + + gsi::enum_const ("SP_MessageBoxWarning", QStyle::SP_MessageBoxWarning, "@brief Enum constant QStyle::SP_MessageBoxWarning") + + gsi::enum_const ("SP_MessageBoxCritical", QStyle::SP_MessageBoxCritical, "@brief Enum constant QStyle::SP_MessageBoxCritical") + + gsi::enum_const ("SP_MessageBoxQuestion", QStyle::SP_MessageBoxQuestion, "@brief Enum constant QStyle::SP_MessageBoxQuestion") + + gsi::enum_const ("SP_DesktopIcon", QStyle::SP_DesktopIcon, "@brief Enum constant QStyle::SP_DesktopIcon") + + gsi::enum_const ("SP_TrashIcon", QStyle::SP_TrashIcon, "@brief Enum constant QStyle::SP_TrashIcon") + + gsi::enum_const ("SP_ComputerIcon", QStyle::SP_ComputerIcon, "@brief Enum constant QStyle::SP_ComputerIcon") + + gsi::enum_const ("SP_DriveFDIcon", QStyle::SP_DriveFDIcon, "@brief Enum constant QStyle::SP_DriveFDIcon") + + gsi::enum_const ("SP_DriveHDIcon", QStyle::SP_DriveHDIcon, "@brief Enum constant QStyle::SP_DriveHDIcon") + + gsi::enum_const ("SP_DriveCDIcon", QStyle::SP_DriveCDIcon, "@brief Enum constant QStyle::SP_DriveCDIcon") + + gsi::enum_const ("SP_DriveDVDIcon", QStyle::SP_DriveDVDIcon, "@brief Enum constant QStyle::SP_DriveDVDIcon") + + gsi::enum_const ("SP_DriveNetIcon", QStyle::SP_DriveNetIcon, "@brief Enum constant QStyle::SP_DriveNetIcon") + + gsi::enum_const ("SP_DirOpenIcon", QStyle::SP_DirOpenIcon, "@brief Enum constant QStyle::SP_DirOpenIcon") + + gsi::enum_const ("SP_DirClosedIcon", QStyle::SP_DirClosedIcon, "@brief Enum constant QStyle::SP_DirClosedIcon") + + gsi::enum_const ("SP_DirLinkIcon", QStyle::SP_DirLinkIcon, "@brief Enum constant QStyle::SP_DirLinkIcon") + + gsi::enum_const ("SP_DirLinkOpenIcon", QStyle::SP_DirLinkOpenIcon, "@brief Enum constant QStyle::SP_DirLinkOpenIcon") + + gsi::enum_const ("SP_FileIcon", QStyle::SP_FileIcon, "@brief Enum constant QStyle::SP_FileIcon") + + gsi::enum_const ("SP_FileLinkIcon", QStyle::SP_FileLinkIcon, "@brief Enum constant QStyle::SP_FileLinkIcon") + + gsi::enum_const ("SP_ToolBarHorizontalExtensionButton", QStyle::SP_ToolBarHorizontalExtensionButton, "@brief Enum constant QStyle::SP_ToolBarHorizontalExtensionButton") + + gsi::enum_const ("SP_ToolBarVerticalExtensionButton", QStyle::SP_ToolBarVerticalExtensionButton, "@brief Enum constant QStyle::SP_ToolBarVerticalExtensionButton") + + gsi::enum_const ("SP_FileDialogStart", QStyle::SP_FileDialogStart, "@brief Enum constant QStyle::SP_FileDialogStart") + + gsi::enum_const ("SP_FileDialogEnd", QStyle::SP_FileDialogEnd, "@brief Enum constant QStyle::SP_FileDialogEnd") + + gsi::enum_const ("SP_FileDialogToParent", QStyle::SP_FileDialogToParent, "@brief Enum constant QStyle::SP_FileDialogToParent") + + gsi::enum_const ("SP_FileDialogNewFolder", QStyle::SP_FileDialogNewFolder, "@brief Enum constant QStyle::SP_FileDialogNewFolder") + + gsi::enum_const ("SP_FileDialogDetailedView", QStyle::SP_FileDialogDetailedView, "@brief Enum constant QStyle::SP_FileDialogDetailedView") + + gsi::enum_const ("SP_FileDialogInfoView", QStyle::SP_FileDialogInfoView, "@brief Enum constant QStyle::SP_FileDialogInfoView") + + gsi::enum_const ("SP_FileDialogContentsView", QStyle::SP_FileDialogContentsView, "@brief Enum constant QStyle::SP_FileDialogContentsView") + + gsi::enum_const ("SP_FileDialogListView", QStyle::SP_FileDialogListView, "@brief Enum constant QStyle::SP_FileDialogListView") + + gsi::enum_const ("SP_FileDialogBack", QStyle::SP_FileDialogBack, "@brief Enum constant QStyle::SP_FileDialogBack") + + gsi::enum_const ("SP_DirIcon", QStyle::SP_DirIcon, "@brief Enum constant QStyle::SP_DirIcon") + + gsi::enum_const ("SP_DialogOkButton", QStyle::SP_DialogOkButton, "@brief Enum constant QStyle::SP_DialogOkButton") + + gsi::enum_const ("SP_DialogCancelButton", QStyle::SP_DialogCancelButton, "@brief Enum constant QStyle::SP_DialogCancelButton") + + gsi::enum_const ("SP_DialogHelpButton", QStyle::SP_DialogHelpButton, "@brief Enum constant QStyle::SP_DialogHelpButton") + + gsi::enum_const ("SP_DialogOpenButton", QStyle::SP_DialogOpenButton, "@brief Enum constant QStyle::SP_DialogOpenButton") + + gsi::enum_const ("SP_DialogSaveButton", QStyle::SP_DialogSaveButton, "@brief Enum constant QStyle::SP_DialogSaveButton") + + gsi::enum_const ("SP_DialogCloseButton", QStyle::SP_DialogCloseButton, "@brief Enum constant QStyle::SP_DialogCloseButton") + + gsi::enum_const ("SP_DialogApplyButton", QStyle::SP_DialogApplyButton, "@brief Enum constant QStyle::SP_DialogApplyButton") + + gsi::enum_const ("SP_DialogResetButton", QStyle::SP_DialogResetButton, "@brief Enum constant QStyle::SP_DialogResetButton") + + gsi::enum_const ("SP_DialogDiscardButton", QStyle::SP_DialogDiscardButton, "@brief Enum constant QStyle::SP_DialogDiscardButton") + + gsi::enum_const ("SP_DialogYesButton", QStyle::SP_DialogYesButton, "@brief Enum constant QStyle::SP_DialogYesButton") + + gsi::enum_const ("SP_DialogNoButton", QStyle::SP_DialogNoButton, "@brief Enum constant QStyle::SP_DialogNoButton") + + gsi::enum_const ("SP_ArrowUp", QStyle::SP_ArrowUp, "@brief Enum constant QStyle::SP_ArrowUp") + + gsi::enum_const ("SP_ArrowDown", QStyle::SP_ArrowDown, "@brief Enum constant QStyle::SP_ArrowDown") + + gsi::enum_const ("SP_ArrowLeft", QStyle::SP_ArrowLeft, "@brief Enum constant QStyle::SP_ArrowLeft") + + gsi::enum_const ("SP_ArrowRight", QStyle::SP_ArrowRight, "@brief Enum constant QStyle::SP_ArrowRight") + + gsi::enum_const ("SP_ArrowBack", QStyle::SP_ArrowBack, "@brief Enum constant QStyle::SP_ArrowBack") + + gsi::enum_const ("SP_ArrowForward", QStyle::SP_ArrowForward, "@brief Enum constant QStyle::SP_ArrowForward") + + gsi::enum_const ("SP_DirHomeIcon", QStyle::SP_DirHomeIcon, "@brief Enum constant QStyle::SP_DirHomeIcon") + + gsi::enum_const ("SP_CommandLink", QStyle::SP_CommandLink, "@brief Enum constant QStyle::SP_CommandLink") + + gsi::enum_const ("SP_VistaShield", QStyle::SP_VistaShield, "@brief Enum constant QStyle::SP_VistaShield") + + gsi::enum_const ("SP_BrowserReload", QStyle::SP_BrowserReload, "@brief Enum constant QStyle::SP_BrowserReload") + + gsi::enum_const ("SP_BrowserStop", QStyle::SP_BrowserStop, "@brief Enum constant QStyle::SP_BrowserStop") + + gsi::enum_const ("SP_MediaPlay", QStyle::SP_MediaPlay, "@brief Enum constant QStyle::SP_MediaPlay") + + gsi::enum_const ("SP_MediaStop", QStyle::SP_MediaStop, "@brief Enum constant QStyle::SP_MediaStop") + + gsi::enum_const ("SP_MediaPause", QStyle::SP_MediaPause, "@brief Enum constant QStyle::SP_MediaPause") + + gsi::enum_const ("SP_MediaSkipForward", QStyle::SP_MediaSkipForward, "@brief Enum constant QStyle::SP_MediaSkipForward") + + gsi::enum_const ("SP_MediaSkipBackward", QStyle::SP_MediaSkipBackward, "@brief Enum constant QStyle::SP_MediaSkipBackward") + + gsi::enum_const ("SP_MediaSeekForward", QStyle::SP_MediaSeekForward, "@brief Enum constant QStyle::SP_MediaSeekForward") + + gsi::enum_const ("SP_MediaSeekBackward", QStyle::SP_MediaSeekBackward, "@brief Enum constant QStyle::SP_MediaSeekBackward") + + gsi::enum_const ("SP_MediaVolume", QStyle::SP_MediaVolume, "@brief Enum constant QStyle::SP_MediaVolume") + + gsi::enum_const ("SP_MediaVolumeMuted", QStyle::SP_MediaVolumeMuted, "@brief Enum constant QStyle::SP_MediaVolumeMuted") + + gsi::enum_const ("SP_LineEditClearButton", QStyle::SP_LineEditClearButton, "@brief Enum constant QStyle::SP_LineEditClearButton") + + gsi::enum_const ("SP_DialogYesToAllButton", QStyle::SP_DialogYesToAllButton, "@brief Enum constant QStyle::SP_DialogYesToAllButton") + + gsi::enum_const ("SP_DialogNoToAllButton", QStyle::SP_DialogNoToAllButton, "@brief Enum constant QStyle::SP_DialogNoToAllButton") + + gsi::enum_const ("SP_DialogSaveAllButton", QStyle::SP_DialogSaveAllButton, "@brief Enum constant QStyle::SP_DialogSaveAllButton") + + gsi::enum_const ("SP_DialogAbortButton", QStyle::SP_DialogAbortButton, "@brief Enum constant QStyle::SP_DialogAbortButton") + + gsi::enum_const ("SP_DialogRetryButton", QStyle::SP_DialogRetryButton, "@brief Enum constant QStyle::SP_DialogRetryButton") + + gsi::enum_const ("SP_DialogIgnoreButton", QStyle::SP_DialogIgnoreButton, "@brief Enum constant QStyle::SP_DialogIgnoreButton") + + gsi::enum_const ("SP_RestoreDefaultsButton", QStyle::SP_RestoreDefaultsButton, "@brief Enum constant QStyle::SP_RestoreDefaultsButton") + + gsi::enum_const ("SP_CustomBase", QStyle::SP_CustomBase, "@brief Enum constant QStyle::SP_CustomBase"), + "@qt\n@brief This class represents the QStyle::StandardPixmap enum"); + +static gsi::QFlagsClass decl_QStyle_StandardPixmap_Enums ("QtWidgets", "QStyle_QFlags_StandardPixmap", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QStyle_StandardPixmap_Enum_in_parent (decl_QStyle_StandardPixmap_Enum.defs ()); +static gsi::ClassExt decl_QStyle_StandardPixmap_Enum_as_child (decl_QStyle_StandardPixmap_Enum, "StandardPixmap"); +static gsi::ClassExt decl_QStyle_StandardPixmap_Enums_as_child (decl_QStyle_StandardPixmap_Enums, "QFlags_StandardPixmap"); + +} + + +// Implementation of the enum wrapper class for QStyle::StyleHint +namespace qt_gsi +{ + +static gsi::Enum decl_QStyle_StyleHint_Enum ("QtWidgets", "QStyle_StyleHint", + gsi::enum_const ("SH_EtchDisabledText", QStyle::SH_EtchDisabledText, "@brief Enum constant QStyle::SH_EtchDisabledText") + + gsi::enum_const ("SH_DitherDisabledText", QStyle::SH_DitherDisabledText, "@brief Enum constant QStyle::SH_DitherDisabledText") + + gsi::enum_const ("SH_ScrollBar_MiddleClickAbsolutePosition", QStyle::SH_ScrollBar_MiddleClickAbsolutePosition, "@brief Enum constant QStyle::SH_ScrollBar_MiddleClickAbsolutePosition") + + gsi::enum_const ("SH_ScrollBar_ScrollWhenPointerLeavesControl", QStyle::SH_ScrollBar_ScrollWhenPointerLeavesControl, "@brief Enum constant QStyle::SH_ScrollBar_ScrollWhenPointerLeavesControl") + + gsi::enum_const ("SH_TabBar_SelectMouseType", QStyle::SH_TabBar_SelectMouseType, "@brief Enum constant QStyle::SH_TabBar_SelectMouseType") + + gsi::enum_const ("SH_TabBar_Alignment", QStyle::SH_TabBar_Alignment, "@brief Enum constant QStyle::SH_TabBar_Alignment") + + gsi::enum_const ("SH_Header_ArrowAlignment", QStyle::SH_Header_ArrowAlignment, "@brief Enum constant QStyle::SH_Header_ArrowAlignment") + + gsi::enum_const ("SH_Slider_SnapToValue", QStyle::SH_Slider_SnapToValue, "@brief Enum constant QStyle::SH_Slider_SnapToValue") + + gsi::enum_const ("SH_Slider_SloppyKeyEvents", QStyle::SH_Slider_SloppyKeyEvents, "@brief Enum constant QStyle::SH_Slider_SloppyKeyEvents") + + gsi::enum_const ("SH_ProgressDialog_CenterCancelButton", QStyle::SH_ProgressDialog_CenterCancelButton, "@brief Enum constant QStyle::SH_ProgressDialog_CenterCancelButton") + + gsi::enum_const ("SH_ProgressDialog_TextLabelAlignment", QStyle::SH_ProgressDialog_TextLabelAlignment, "@brief Enum constant QStyle::SH_ProgressDialog_TextLabelAlignment") + + gsi::enum_const ("SH_PrintDialog_RightAlignButtons", QStyle::SH_PrintDialog_RightAlignButtons, "@brief Enum constant QStyle::SH_PrintDialog_RightAlignButtons") + + gsi::enum_const ("SH_MainWindow_SpaceBelowMenuBar", QStyle::SH_MainWindow_SpaceBelowMenuBar, "@brief Enum constant QStyle::SH_MainWindow_SpaceBelowMenuBar") + + gsi::enum_const ("SH_FontDialog_SelectAssociatedText", QStyle::SH_FontDialog_SelectAssociatedText, "@brief Enum constant QStyle::SH_FontDialog_SelectAssociatedText") + + gsi::enum_const ("SH_Menu_AllowActiveAndDisabled", QStyle::SH_Menu_AllowActiveAndDisabled, "@brief Enum constant QStyle::SH_Menu_AllowActiveAndDisabled") + + gsi::enum_const ("SH_Menu_SpaceActivatesItem", QStyle::SH_Menu_SpaceActivatesItem, "@brief Enum constant QStyle::SH_Menu_SpaceActivatesItem") + + gsi::enum_const ("SH_Menu_SubMenuPopupDelay", QStyle::SH_Menu_SubMenuPopupDelay, "@brief Enum constant QStyle::SH_Menu_SubMenuPopupDelay") + + gsi::enum_const ("SH_ScrollView_FrameOnlyAroundContents", QStyle::SH_ScrollView_FrameOnlyAroundContents, "@brief Enum constant QStyle::SH_ScrollView_FrameOnlyAroundContents") + + gsi::enum_const ("SH_MenuBar_AltKeyNavigation", QStyle::SH_MenuBar_AltKeyNavigation, "@brief Enum constant QStyle::SH_MenuBar_AltKeyNavigation") + + gsi::enum_const ("SH_ComboBox_ListMouseTracking", QStyle::SH_ComboBox_ListMouseTracking, "@brief Enum constant QStyle::SH_ComboBox_ListMouseTracking") + + gsi::enum_const ("SH_Menu_MouseTracking", QStyle::SH_Menu_MouseTracking, "@brief Enum constant QStyle::SH_Menu_MouseTracking") + + gsi::enum_const ("SH_MenuBar_MouseTracking", QStyle::SH_MenuBar_MouseTracking, "@brief Enum constant QStyle::SH_MenuBar_MouseTracking") + + gsi::enum_const ("SH_ItemView_ChangeHighlightOnFocus", QStyle::SH_ItemView_ChangeHighlightOnFocus, "@brief Enum constant QStyle::SH_ItemView_ChangeHighlightOnFocus") + + gsi::enum_const ("SH_Widget_ShareActivation", QStyle::SH_Widget_ShareActivation, "@brief Enum constant QStyle::SH_Widget_ShareActivation") + + gsi::enum_const ("SH_Workspace_FillSpaceOnMaximize", QStyle::SH_Workspace_FillSpaceOnMaximize, "@brief Enum constant QStyle::SH_Workspace_FillSpaceOnMaximize") + + gsi::enum_const ("SH_ComboBox_Popup", QStyle::SH_ComboBox_Popup, "@brief Enum constant QStyle::SH_ComboBox_Popup") + + gsi::enum_const ("SH_TitleBar_NoBorder", QStyle::SH_TitleBar_NoBorder, "@brief Enum constant QStyle::SH_TitleBar_NoBorder") + + gsi::enum_const ("SH_Slider_StopMouseOverSlider", QStyle::SH_Slider_StopMouseOverSlider, "@brief Enum constant QStyle::SH_Slider_StopMouseOverSlider") + + gsi::enum_const ("SH_BlinkCursorWhenTextSelected", QStyle::SH_BlinkCursorWhenTextSelected, "@brief Enum constant QStyle::SH_BlinkCursorWhenTextSelected") + + gsi::enum_const ("SH_RichText_FullWidthSelection", QStyle::SH_RichText_FullWidthSelection, "@brief Enum constant QStyle::SH_RichText_FullWidthSelection") + + gsi::enum_const ("SH_Menu_Scrollable", QStyle::SH_Menu_Scrollable, "@brief Enum constant QStyle::SH_Menu_Scrollable") + + gsi::enum_const ("SH_GroupBox_TextLabelVerticalAlignment", QStyle::SH_GroupBox_TextLabelVerticalAlignment, "@brief Enum constant QStyle::SH_GroupBox_TextLabelVerticalAlignment") + + gsi::enum_const ("SH_GroupBox_TextLabelColor", QStyle::SH_GroupBox_TextLabelColor, "@brief Enum constant QStyle::SH_GroupBox_TextLabelColor") + + gsi::enum_const ("SH_Menu_SloppySubMenus", QStyle::SH_Menu_SloppySubMenus, "@brief Enum constant QStyle::SH_Menu_SloppySubMenus") + + gsi::enum_const ("SH_Table_GridLineColor", QStyle::SH_Table_GridLineColor, "@brief Enum constant QStyle::SH_Table_GridLineColor") + + gsi::enum_const ("SH_LineEdit_PasswordCharacter", QStyle::SH_LineEdit_PasswordCharacter, "@brief Enum constant QStyle::SH_LineEdit_PasswordCharacter") + + gsi::enum_const ("SH_DialogButtons_DefaultButton", QStyle::SH_DialogButtons_DefaultButton, "@brief Enum constant QStyle::SH_DialogButtons_DefaultButton") + + gsi::enum_const ("SH_ToolBox_SelectedPageTitleBold", QStyle::SH_ToolBox_SelectedPageTitleBold, "@brief Enum constant QStyle::SH_ToolBox_SelectedPageTitleBold") + + gsi::enum_const ("SH_TabBar_PreferNoArrows", QStyle::SH_TabBar_PreferNoArrows, "@brief Enum constant QStyle::SH_TabBar_PreferNoArrows") + + gsi::enum_const ("SH_ScrollBar_LeftClickAbsolutePosition", QStyle::SH_ScrollBar_LeftClickAbsolutePosition, "@brief Enum constant QStyle::SH_ScrollBar_LeftClickAbsolutePosition") + + gsi::enum_const ("SH_ListViewExpand_SelectMouseType", QStyle::SH_ListViewExpand_SelectMouseType, "@brief Enum constant QStyle::SH_ListViewExpand_SelectMouseType") + + gsi::enum_const ("SH_UnderlineShortcut", QStyle::SH_UnderlineShortcut, "@brief Enum constant QStyle::SH_UnderlineShortcut") + + gsi::enum_const ("SH_SpinBox_AnimateButton", QStyle::SH_SpinBox_AnimateButton, "@brief Enum constant QStyle::SH_SpinBox_AnimateButton") + + gsi::enum_const ("SH_SpinBox_KeyPressAutoRepeatRate", QStyle::SH_SpinBox_KeyPressAutoRepeatRate, "@brief Enum constant QStyle::SH_SpinBox_KeyPressAutoRepeatRate") + + gsi::enum_const ("SH_SpinBox_ClickAutoRepeatRate", QStyle::SH_SpinBox_ClickAutoRepeatRate, "@brief Enum constant QStyle::SH_SpinBox_ClickAutoRepeatRate") + + gsi::enum_const ("SH_Menu_FillScreenWithScroll", QStyle::SH_Menu_FillScreenWithScroll, "@brief Enum constant QStyle::SH_Menu_FillScreenWithScroll") + + gsi::enum_const ("SH_ToolTipLabel_Opacity", QStyle::SH_ToolTipLabel_Opacity, "@brief Enum constant QStyle::SH_ToolTipLabel_Opacity") + + gsi::enum_const ("SH_DrawMenuBarSeparator", QStyle::SH_DrawMenuBarSeparator, "@brief Enum constant QStyle::SH_DrawMenuBarSeparator") + + gsi::enum_const ("SH_TitleBar_ModifyNotification", QStyle::SH_TitleBar_ModifyNotification, "@brief Enum constant QStyle::SH_TitleBar_ModifyNotification") + + gsi::enum_const ("SH_Button_FocusPolicy", QStyle::SH_Button_FocusPolicy, "@brief Enum constant QStyle::SH_Button_FocusPolicy") + + gsi::enum_const ("SH_MessageBox_UseBorderForButtonSpacing", QStyle::SH_MessageBox_UseBorderForButtonSpacing, "@brief Enum constant QStyle::SH_MessageBox_UseBorderForButtonSpacing") + + gsi::enum_const ("SH_TitleBar_AutoRaise", QStyle::SH_TitleBar_AutoRaise, "@brief Enum constant QStyle::SH_TitleBar_AutoRaise") + + gsi::enum_const ("SH_ToolButton_PopupDelay", QStyle::SH_ToolButton_PopupDelay, "@brief Enum constant QStyle::SH_ToolButton_PopupDelay") + + gsi::enum_const ("SH_FocusFrame_Mask", QStyle::SH_FocusFrame_Mask, "@brief Enum constant QStyle::SH_FocusFrame_Mask") + + gsi::enum_const ("SH_RubberBand_Mask", QStyle::SH_RubberBand_Mask, "@brief Enum constant QStyle::SH_RubberBand_Mask") + + gsi::enum_const ("SH_WindowFrame_Mask", QStyle::SH_WindowFrame_Mask, "@brief Enum constant QStyle::SH_WindowFrame_Mask") + + gsi::enum_const ("SH_SpinControls_DisableOnBounds", QStyle::SH_SpinControls_DisableOnBounds, "@brief Enum constant QStyle::SH_SpinControls_DisableOnBounds") + + gsi::enum_const ("SH_Dial_BackgroundRole", QStyle::SH_Dial_BackgroundRole, "@brief Enum constant QStyle::SH_Dial_BackgroundRole") + + gsi::enum_const ("SH_ComboBox_LayoutDirection", QStyle::SH_ComboBox_LayoutDirection, "@brief Enum constant QStyle::SH_ComboBox_LayoutDirection") + + gsi::enum_const ("SH_ItemView_EllipsisLocation", QStyle::SH_ItemView_EllipsisLocation, "@brief Enum constant QStyle::SH_ItemView_EllipsisLocation") + + gsi::enum_const ("SH_ItemView_ShowDecorationSelected", QStyle::SH_ItemView_ShowDecorationSelected, "@brief Enum constant QStyle::SH_ItemView_ShowDecorationSelected") + + gsi::enum_const ("SH_ItemView_ActivateItemOnSingleClick", QStyle::SH_ItemView_ActivateItemOnSingleClick, "@brief Enum constant QStyle::SH_ItemView_ActivateItemOnSingleClick") + + gsi::enum_const ("SH_ScrollBar_ContextMenu", QStyle::SH_ScrollBar_ContextMenu, "@brief Enum constant QStyle::SH_ScrollBar_ContextMenu") + + gsi::enum_const ("SH_ScrollBar_RollBetweenButtons", QStyle::SH_ScrollBar_RollBetweenButtons, "@brief Enum constant QStyle::SH_ScrollBar_RollBetweenButtons") + + gsi::enum_const ("SH_Slider_AbsoluteSetButtons", QStyle::SH_Slider_AbsoluteSetButtons, "@brief Enum constant QStyle::SH_Slider_AbsoluteSetButtons") + + gsi::enum_const ("SH_Slider_PageSetButtons", QStyle::SH_Slider_PageSetButtons, "@brief Enum constant QStyle::SH_Slider_PageSetButtons") + + gsi::enum_const ("SH_Menu_KeyboardSearch", QStyle::SH_Menu_KeyboardSearch, "@brief Enum constant QStyle::SH_Menu_KeyboardSearch") + + gsi::enum_const ("SH_TabBar_ElideMode", QStyle::SH_TabBar_ElideMode, "@brief Enum constant QStyle::SH_TabBar_ElideMode") + + gsi::enum_const ("SH_DialogButtonLayout", QStyle::SH_DialogButtonLayout, "@brief Enum constant QStyle::SH_DialogButtonLayout") + + gsi::enum_const ("SH_ComboBox_PopupFrameStyle", QStyle::SH_ComboBox_PopupFrameStyle, "@brief Enum constant QStyle::SH_ComboBox_PopupFrameStyle") + + gsi::enum_const ("SH_MessageBox_TextInteractionFlags", QStyle::SH_MessageBox_TextInteractionFlags, "@brief Enum constant QStyle::SH_MessageBox_TextInteractionFlags") + + gsi::enum_const ("SH_DialogButtonBox_ButtonsHaveIcons", QStyle::SH_DialogButtonBox_ButtonsHaveIcons, "@brief Enum constant QStyle::SH_DialogButtonBox_ButtonsHaveIcons") + + gsi::enum_const ("SH_MessageBox_CenterButtons", QStyle::SH_MessageBox_CenterButtons, "@brief Enum constant QStyle::SH_MessageBox_CenterButtons") + + gsi::enum_const ("SH_Menu_SelectionWrap", QStyle::SH_Menu_SelectionWrap, "@brief Enum constant QStyle::SH_Menu_SelectionWrap") + + gsi::enum_const ("SH_ItemView_MovementWithoutUpdatingSelection", QStyle::SH_ItemView_MovementWithoutUpdatingSelection, "@brief Enum constant QStyle::SH_ItemView_MovementWithoutUpdatingSelection") + + gsi::enum_const ("SH_ToolTip_Mask", QStyle::SH_ToolTip_Mask, "@brief Enum constant QStyle::SH_ToolTip_Mask") + + gsi::enum_const ("SH_FocusFrame_AboveWidget", QStyle::SH_FocusFrame_AboveWidget, "@brief Enum constant QStyle::SH_FocusFrame_AboveWidget") + + gsi::enum_const ("SH_TextControl_FocusIndicatorTextCharFormat", QStyle::SH_TextControl_FocusIndicatorTextCharFormat, "@brief Enum constant QStyle::SH_TextControl_FocusIndicatorTextCharFormat") + + gsi::enum_const ("SH_WizardStyle", QStyle::SH_WizardStyle, "@brief Enum constant QStyle::SH_WizardStyle") + + gsi::enum_const ("SH_ItemView_ArrowKeysNavigateIntoChildren", QStyle::SH_ItemView_ArrowKeysNavigateIntoChildren, "@brief Enum constant QStyle::SH_ItemView_ArrowKeysNavigateIntoChildren") + + gsi::enum_const ("SH_Menu_Mask", QStyle::SH_Menu_Mask, "@brief Enum constant QStyle::SH_Menu_Mask") + + gsi::enum_const ("SH_Menu_FlashTriggeredItem", QStyle::SH_Menu_FlashTriggeredItem, "@brief Enum constant QStyle::SH_Menu_FlashTriggeredItem") + + gsi::enum_const ("SH_Menu_FadeOutOnHide", QStyle::SH_Menu_FadeOutOnHide, "@brief Enum constant QStyle::SH_Menu_FadeOutOnHide") + + gsi::enum_const ("SH_SpinBox_ClickAutoRepeatThreshold", QStyle::SH_SpinBox_ClickAutoRepeatThreshold, "@brief Enum constant QStyle::SH_SpinBox_ClickAutoRepeatThreshold") + + gsi::enum_const ("SH_ItemView_PaintAlternatingRowColorsForEmptyArea", QStyle::SH_ItemView_PaintAlternatingRowColorsForEmptyArea, "@brief Enum constant QStyle::SH_ItemView_PaintAlternatingRowColorsForEmptyArea") + + gsi::enum_const ("SH_FormLayoutWrapPolicy", QStyle::SH_FormLayoutWrapPolicy, "@brief Enum constant QStyle::SH_FormLayoutWrapPolicy") + + gsi::enum_const ("SH_TabWidget_DefaultTabPosition", QStyle::SH_TabWidget_DefaultTabPosition, "@brief Enum constant QStyle::SH_TabWidget_DefaultTabPosition") + + gsi::enum_const ("SH_ToolBar_Movable", QStyle::SH_ToolBar_Movable, "@brief Enum constant QStyle::SH_ToolBar_Movable") + + gsi::enum_const ("SH_FormLayoutFieldGrowthPolicy", QStyle::SH_FormLayoutFieldGrowthPolicy, "@brief Enum constant QStyle::SH_FormLayoutFieldGrowthPolicy") + + gsi::enum_const ("SH_FormLayoutFormAlignment", QStyle::SH_FormLayoutFormAlignment, "@brief Enum constant QStyle::SH_FormLayoutFormAlignment") + + gsi::enum_const ("SH_FormLayoutLabelAlignment", QStyle::SH_FormLayoutLabelAlignment, "@brief Enum constant QStyle::SH_FormLayoutLabelAlignment") + + gsi::enum_const ("SH_ItemView_DrawDelegateFrame", QStyle::SH_ItemView_DrawDelegateFrame, "@brief Enum constant QStyle::SH_ItemView_DrawDelegateFrame") + + gsi::enum_const ("SH_TabBar_CloseButtonPosition", QStyle::SH_TabBar_CloseButtonPosition, "@brief Enum constant QStyle::SH_TabBar_CloseButtonPosition") + + gsi::enum_const ("SH_DockWidget_ButtonsHaveFrame", QStyle::SH_DockWidget_ButtonsHaveFrame, "@brief Enum constant QStyle::SH_DockWidget_ButtonsHaveFrame") + + gsi::enum_const ("SH_ToolButtonStyle", QStyle::SH_ToolButtonStyle, "@brief Enum constant QStyle::SH_ToolButtonStyle") + + gsi::enum_const ("SH_RequestSoftwareInputPanel", QStyle::SH_RequestSoftwareInputPanel, "@brief Enum constant QStyle::SH_RequestSoftwareInputPanel") + + gsi::enum_const ("SH_ScrollBar_Transient", QStyle::SH_ScrollBar_Transient, "@brief Enum constant QStyle::SH_ScrollBar_Transient") + + gsi::enum_const ("SH_Menu_SupportsSections", QStyle::SH_Menu_SupportsSections, "@brief Enum constant QStyle::SH_Menu_SupportsSections") + + gsi::enum_const ("SH_ToolTip_WakeUpDelay", QStyle::SH_ToolTip_WakeUpDelay, "@brief Enum constant QStyle::SH_ToolTip_WakeUpDelay") + + gsi::enum_const ("SH_ToolTip_FallAsleepDelay", QStyle::SH_ToolTip_FallAsleepDelay, "@brief Enum constant QStyle::SH_ToolTip_FallAsleepDelay") + + gsi::enum_const ("SH_Widget_Animate", QStyle::SH_Widget_Animate, "@brief Enum constant QStyle::SH_Widget_Animate") + + gsi::enum_const ("SH_Splitter_OpaqueResize", QStyle::SH_Splitter_OpaqueResize, "@brief Enum constant QStyle::SH_Splitter_OpaqueResize") + + gsi::enum_const ("SH_ComboBox_UseNativePopup", QStyle::SH_ComboBox_UseNativePopup, "@brief Enum constant QStyle::SH_ComboBox_UseNativePopup") + + gsi::enum_const ("SH_LineEdit_PasswordMaskDelay", QStyle::SH_LineEdit_PasswordMaskDelay, "@brief Enum constant QStyle::SH_LineEdit_PasswordMaskDelay") + + gsi::enum_const ("SH_TabBar_ChangeCurrentDelay", QStyle::SH_TabBar_ChangeCurrentDelay, "@brief Enum constant QStyle::SH_TabBar_ChangeCurrentDelay") + + gsi::enum_const ("SH_Menu_SubMenuUniDirection", QStyle::SH_Menu_SubMenuUniDirection, "@brief Enum constant QStyle::SH_Menu_SubMenuUniDirection") + + gsi::enum_const ("SH_Menu_SubMenuUniDirectionFailCount", QStyle::SH_Menu_SubMenuUniDirectionFailCount, "@brief Enum constant QStyle::SH_Menu_SubMenuUniDirectionFailCount") + + gsi::enum_const ("SH_Menu_SubMenuSloppySelectOtherActions", QStyle::SH_Menu_SubMenuSloppySelectOtherActions, "@brief Enum constant QStyle::SH_Menu_SubMenuSloppySelectOtherActions") + + gsi::enum_const ("SH_Menu_SubMenuSloppyCloseTimeout", QStyle::SH_Menu_SubMenuSloppyCloseTimeout, "@brief Enum constant QStyle::SH_Menu_SubMenuSloppyCloseTimeout") + + gsi::enum_const ("SH_Menu_SubMenuResetWhenReenteringParent", QStyle::SH_Menu_SubMenuResetWhenReenteringParent, "@brief Enum constant QStyle::SH_Menu_SubMenuResetWhenReenteringParent") + + gsi::enum_const ("SH_Menu_SubMenuDontStartSloppyOnLeave", QStyle::SH_Menu_SubMenuDontStartSloppyOnLeave, "@brief Enum constant QStyle::SH_Menu_SubMenuDontStartSloppyOnLeave") + + gsi::enum_const ("SH_ItemView_ScrollMode", QStyle::SH_ItemView_ScrollMode, "@brief Enum constant QStyle::SH_ItemView_ScrollMode") + + gsi::enum_const ("SH_TitleBar_ShowToolTipsOnButtons", QStyle::SH_TitleBar_ShowToolTipsOnButtons, "@brief Enum constant QStyle::SH_TitleBar_ShowToolTipsOnButtons") + + gsi::enum_const ("SH_Widget_Animation_Duration", QStyle::SH_Widget_Animation_Duration, "@brief Enum constant QStyle::SH_Widget_Animation_Duration") + + gsi::enum_const ("SH_ComboBox_AllowWheelScrolling", QStyle::SH_ComboBox_AllowWheelScrolling, "@brief Enum constant QStyle::SH_ComboBox_AllowWheelScrolling") + + gsi::enum_const ("SH_SpinBox_ButtonsInsideFrame", QStyle::SH_SpinBox_ButtonsInsideFrame, "@brief Enum constant QStyle::SH_SpinBox_ButtonsInsideFrame") + + gsi::enum_const ("SH_SpinBox_StepModifier", QStyle::SH_SpinBox_StepModifier, "@brief Enum constant QStyle::SH_SpinBox_StepModifier") + + gsi::enum_const ("SH_TabBar_AllowWheelScrolling", QStyle::SH_TabBar_AllowWheelScrolling, "@brief Enum constant QStyle::SH_TabBar_AllowWheelScrolling") + + gsi::enum_const ("SH_CustomBase", QStyle::SH_CustomBase, "@brief Enum constant QStyle::SH_CustomBase"), + "@qt\n@brief This class represents the QStyle::StyleHint enum"); + +static gsi::QFlagsClass decl_QStyle_StyleHint_Enums ("QtWidgets", "QStyle_QFlags_StyleHint", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QStyle_StyleHint_Enum_in_parent (decl_QStyle_StyleHint_Enum.defs ()); +static gsi::ClassExt decl_QStyle_StyleHint_Enum_as_child (decl_QStyle_StyleHint_Enum, "StyleHint"); +static gsi::ClassExt decl_QStyle_StyleHint_Enums_as_child (decl_QStyle_StyleHint_Enums, "QFlags_StyleHint"); + +} + + +// Implementation of the enum wrapper class for QStyle::SubControl +namespace qt_gsi +{ + +static gsi::Enum decl_QStyle_SubControl_Enum ("QtWidgets", "QStyle_SubControl", + gsi::enum_const ("SC_None", QStyle::SC_None, "@brief Enum constant QStyle::SC_None") + + gsi::enum_const ("SC_ScrollBarAddLine", QStyle::SC_ScrollBarAddLine, "@brief Enum constant QStyle::SC_ScrollBarAddLine") + + gsi::enum_const ("SC_ScrollBarSubLine", QStyle::SC_ScrollBarSubLine, "@brief Enum constant QStyle::SC_ScrollBarSubLine") + + gsi::enum_const ("SC_ScrollBarAddPage", QStyle::SC_ScrollBarAddPage, "@brief Enum constant QStyle::SC_ScrollBarAddPage") + + gsi::enum_const ("SC_ScrollBarSubPage", QStyle::SC_ScrollBarSubPage, "@brief Enum constant QStyle::SC_ScrollBarSubPage") + + gsi::enum_const ("SC_ScrollBarFirst", QStyle::SC_ScrollBarFirst, "@brief Enum constant QStyle::SC_ScrollBarFirst") + + gsi::enum_const ("SC_ScrollBarLast", QStyle::SC_ScrollBarLast, "@brief Enum constant QStyle::SC_ScrollBarLast") + + gsi::enum_const ("SC_ScrollBarSlider", QStyle::SC_ScrollBarSlider, "@brief Enum constant QStyle::SC_ScrollBarSlider") + + gsi::enum_const ("SC_ScrollBarGroove", QStyle::SC_ScrollBarGroove, "@brief Enum constant QStyle::SC_ScrollBarGroove") + + gsi::enum_const ("SC_SpinBoxUp", QStyle::SC_SpinBoxUp, "@brief Enum constant QStyle::SC_SpinBoxUp") + + gsi::enum_const ("SC_SpinBoxDown", QStyle::SC_SpinBoxDown, "@brief Enum constant QStyle::SC_SpinBoxDown") + + gsi::enum_const ("SC_SpinBoxFrame", QStyle::SC_SpinBoxFrame, "@brief Enum constant QStyle::SC_SpinBoxFrame") + + gsi::enum_const ("SC_SpinBoxEditField", QStyle::SC_SpinBoxEditField, "@brief Enum constant QStyle::SC_SpinBoxEditField") + + gsi::enum_const ("SC_ComboBoxFrame", QStyle::SC_ComboBoxFrame, "@brief Enum constant QStyle::SC_ComboBoxFrame") + + gsi::enum_const ("SC_ComboBoxEditField", QStyle::SC_ComboBoxEditField, "@brief Enum constant QStyle::SC_ComboBoxEditField") + + gsi::enum_const ("SC_ComboBoxArrow", QStyle::SC_ComboBoxArrow, "@brief Enum constant QStyle::SC_ComboBoxArrow") + + gsi::enum_const ("SC_ComboBoxListBoxPopup", QStyle::SC_ComboBoxListBoxPopup, "@brief Enum constant QStyle::SC_ComboBoxListBoxPopup") + + gsi::enum_const ("SC_SliderGroove", QStyle::SC_SliderGroove, "@brief Enum constant QStyle::SC_SliderGroove") + + gsi::enum_const ("SC_SliderHandle", QStyle::SC_SliderHandle, "@brief Enum constant QStyle::SC_SliderHandle") + + gsi::enum_const ("SC_SliderTickmarks", QStyle::SC_SliderTickmarks, "@brief Enum constant QStyle::SC_SliderTickmarks") + + gsi::enum_const ("SC_ToolButton", QStyle::SC_ToolButton, "@brief Enum constant QStyle::SC_ToolButton") + + gsi::enum_const ("SC_ToolButtonMenu", QStyle::SC_ToolButtonMenu, "@brief Enum constant QStyle::SC_ToolButtonMenu") + + gsi::enum_const ("SC_TitleBarSysMenu", QStyle::SC_TitleBarSysMenu, "@brief Enum constant QStyle::SC_TitleBarSysMenu") + + gsi::enum_const ("SC_TitleBarMinButton", QStyle::SC_TitleBarMinButton, "@brief Enum constant QStyle::SC_TitleBarMinButton") + + gsi::enum_const ("SC_TitleBarMaxButton", QStyle::SC_TitleBarMaxButton, "@brief Enum constant QStyle::SC_TitleBarMaxButton") + + gsi::enum_const ("SC_TitleBarCloseButton", QStyle::SC_TitleBarCloseButton, "@brief Enum constant QStyle::SC_TitleBarCloseButton") + + gsi::enum_const ("SC_TitleBarNormalButton", QStyle::SC_TitleBarNormalButton, "@brief Enum constant QStyle::SC_TitleBarNormalButton") + + gsi::enum_const ("SC_TitleBarShadeButton", QStyle::SC_TitleBarShadeButton, "@brief Enum constant QStyle::SC_TitleBarShadeButton") + + gsi::enum_const ("SC_TitleBarUnshadeButton", QStyle::SC_TitleBarUnshadeButton, "@brief Enum constant QStyle::SC_TitleBarUnshadeButton") + + gsi::enum_const ("SC_TitleBarContextHelpButton", QStyle::SC_TitleBarContextHelpButton, "@brief Enum constant QStyle::SC_TitleBarContextHelpButton") + + gsi::enum_const ("SC_TitleBarLabel", QStyle::SC_TitleBarLabel, "@brief Enum constant QStyle::SC_TitleBarLabel") + + gsi::enum_const ("SC_DialGroove", QStyle::SC_DialGroove, "@brief Enum constant QStyle::SC_DialGroove") + + gsi::enum_const ("SC_DialHandle", QStyle::SC_DialHandle, "@brief Enum constant QStyle::SC_DialHandle") + + gsi::enum_const ("SC_DialTickmarks", QStyle::SC_DialTickmarks, "@brief Enum constant QStyle::SC_DialTickmarks") + + gsi::enum_const ("SC_GroupBoxCheckBox", QStyle::SC_GroupBoxCheckBox, "@brief Enum constant QStyle::SC_GroupBoxCheckBox") + + gsi::enum_const ("SC_GroupBoxLabel", QStyle::SC_GroupBoxLabel, "@brief Enum constant QStyle::SC_GroupBoxLabel") + + gsi::enum_const ("SC_GroupBoxContents", QStyle::SC_GroupBoxContents, "@brief Enum constant QStyle::SC_GroupBoxContents") + + gsi::enum_const ("SC_GroupBoxFrame", QStyle::SC_GroupBoxFrame, "@brief Enum constant QStyle::SC_GroupBoxFrame") + + gsi::enum_const ("SC_MdiMinButton", QStyle::SC_MdiMinButton, "@brief Enum constant QStyle::SC_MdiMinButton") + + gsi::enum_const ("SC_MdiNormalButton", QStyle::SC_MdiNormalButton, "@brief Enum constant QStyle::SC_MdiNormalButton") + + gsi::enum_const ("SC_MdiCloseButton", QStyle::SC_MdiCloseButton, "@brief Enum constant QStyle::SC_MdiCloseButton") + + gsi::enum_const ("SC_CustomBase", QStyle::SC_CustomBase, "@brief Enum constant QStyle::SC_CustomBase") + + gsi::enum_const ("SC_All", QStyle::SC_All, "@brief Enum constant QStyle::SC_All"), + "@qt\n@brief This class represents the QStyle::SubControl enum"); + +static gsi::QFlagsClass decl_QStyle_SubControl_Enums ("QtWidgets", "QStyle_QFlags_SubControl", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QStyle_SubControl_Enum_in_parent (decl_QStyle_SubControl_Enum.defs ()); +static gsi::ClassExt decl_QStyle_SubControl_Enum_as_child (decl_QStyle_SubControl_Enum, "SubControl"); +static gsi::ClassExt decl_QStyle_SubControl_Enums_as_child (decl_QStyle_SubControl_Enums, "QFlags_SubControl"); + +} + + +// Implementation of the enum wrapper class for QStyle::SubElement +namespace qt_gsi +{ + +static gsi::Enum decl_QStyle_SubElement_Enum ("QtWidgets", "QStyle_SubElement", + gsi::enum_const ("SE_PushButtonContents", QStyle::SE_PushButtonContents, "@brief Enum constant QStyle::SE_PushButtonContents") + + gsi::enum_const ("SE_PushButtonFocusRect", QStyle::SE_PushButtonFocusRect, "@brief Enum constant QStyle::SE_PushButtonFocusRect") + + gsi::enum_const ("SE_CheckBoxIndicator", QStyle::SE_CheckBoxIndicator, "@brief Enum constant QStyle::SE_CheckBoxIndicator") + + gsi::enum_const ("SE_CheckBoxContents", QStyle::SE_CheckBoxContents, "@brief Enum constant QStyle::SE_CheckBoxContents") + + gsi::enum_const ("SE_CheckBoxFocusRect", QStyle::SE_CheckBoxFocusRect, "@brief Enum constant QStyle::SE_CheckBoxFocusRect") + + gsi::enum_const ("SE_CheckBoxClickRect", QStyle::SE_CheckBoxClickRect, "@brief Enum constant QStyle::SE_CheckBoxClickRect") + + gsi::enum_const ("SE_RadioButtonIndicator", QStyle::SE_RadioButtonIndicator, "@brief Enum constant QStyle::SE_RadioButtonIndicator") + + gsi::enum_const ("SE_RadioButtonContents", QStyle::SE_RadioButtonContents, "@brief Enum constant QStyle::SE_RadioButtonContents") + + gsi::enum_const ("SE_RadioButtonFocusRect", QStyle::SE_RadioButtonFocusRect, "@brief Enum constant QStyle::SE_RadioButtonFocusRect") + + gsi::enum_const ("SE_RadioButtonClickRect", QStyle::SE_RadioButtonClickRect, "@brief Enum constant QStyle::SE_RadioButtonClickRect") + + gsi::enum_const ("SE_ComboBoxFocusRect", QStyle::SE_ComboBoxFocusRect, "@brief Enum constant QStyle::SE_ComboBoxFocusRect") + + gsi::enum_const ("SE_SliderFocusRect", QStyle::SE_SliderFocusRect, "@brief Enum constant QStyle::SE_SliderFocusRect") + + gsi::enum_const ("SE_ProgressBarGroove", QStyle::SE_ProgressBarGroove, "@brief Enum constant QStyle::SE_ProgressBarGroove") + + gsi::enum_const ("SE_ProgressBarContents", QStyle::SE_ProgressBarContents, "@brief Enum constant QStyle::SE_ProgressBarContents") + + gsi::enum_const ("SE_ProgressBarLabel", QStyle::SE_ProgressBarLabel, "@brief Enum constant QStyle::SE_ProgressBarLabel") + + gsi::enum_const ("SE_ToolBoxTabContents", QStyle::SE_ToolBoxTabContents, "@brief Enum constant QStyle::SE_ToolBoxTabContents") + + gsi::enum_const ("SE_HeaderLabel", QStyle::SE_HeaderLabel, "@brief Enum constant QStyle::SE_HeaderLabel") + + gsi::enum_const ("SE_HeaderArrow", QStyle::SE_HeaderArrow, "@brief Enum constant QStyle::SE_HeaderArrow") + + gsi::enum_const ("SE_TabWidgetTabBar", QStyle::SE_TabWidgetTabBar, "@brief Enum constant QStyle::SE_TabWidgetTabBar") + + gsi::enum_const ("SE_TabWidgetTabPane", QStyle::SE_TabWidgetTabPane, "@brief Enum constant QStyle::SE_TabWidgetTabPane") + + gsi::enum_const ("SE_TabWidgetTabContents", QStyle::SE_TabWidgetTabContents, "@brief Enum constant QStyle::SE_TabWidgetTabContents") + + gsi::enum_const ("SE_TabWidgetLeftCorner", QStyle::SE_TabWidgetLeftCorner, "@brief Enum constant QStyle::SE_TabWidgetLeftCorner") + + gsi::enum_const ("SE_TabWidgetRightCorner", QStyle::SE_TabWidgetRightCorner, "@brief Enum constant QStyle::SE_TabWidgetRightCorner") + + gsi::enum_const ("SE_ItemViewItemCheckIndicator", QStyle::SE_ItemViewItemCheckIndicator, "@brief Enum constant QStyle::SE_ItemViewItemCheckIndicator") + + gsi::enum_const ("SE_TabBarTearIndicator", QStyle::SE_TabBarTearIndicator, "@brief Enum constant QStyle::SE_TabBarTearIndicator") + + gsi::enum_const ("SE_TabBarTearIndicatorLeft", QStyle::SE_TabBarTearIndicatorLeft, "@brief Enum constant QStyle::SE_TabBarTearIndicatorLeft") + + gsi::enum_const ("SE_TreeViewDisclosureItem", QStyle::SE_TreeViewDisclosureItem, "@brief Enum constant QStyle::SE_TreeViewDisclosureItem") + + gsi::enum_const ("SE_LineEditContents", QStyle::SE_LineEditContents, "@brief Enum constant QStyle::SE_LineEditContents") + + gsi::enum_const ("SE_FrameContents", QStyle::SE_FrameContents, "@brief Enum constant QStyle::SE_FrameContents") + + gsi::enum_const ("SE_DockWidgetCloseButton", QStyle::SE_DockWidgetCloseButton, "@brief Enum constant QStyle::SE_DockWidgetCloseButton") + + gsi::enum_const ("SE_DockWidgetFloatButton", QStyle::SE_DockWidgetFloatButton, "@brief Enum constant QStyle::SE_DockWidgetFloatButton") + + gsi::enum_const ("SE_DockWidgetTitleBarText", QStyle::SE_DockWidgetTitleBarText, "@brief Enum constant QStyle::SE_DockWidgetTitleBarText") + + gsi::enum_const ("SE_DockWidgetIcon", QStyle::SE_DockWidgetIcon, "@brief Enum constant QStyle::SE_DockWidgetIcon") + + gsi::enum_const ("SE_CheckBoxLayoutItem", QStyle::SE_CheckBoxLayoutItem, "@brief Enum constant QStyle::SE_CheckBoxLayoutItem") + + gsi::enum_const ("SE_ComboBoxLayoutItem", QStyle::SE_ComboBoxLayoutItem, "@brief Enum constant QStyle::SE_ComboBoxLayoutItem") + + gsi::enum_const ("SE_DateTimeEditLayoutItem", QStyle::SE_DateTimeEditLayoutItem, "@brief Enum constant QStyle::SE_DateTimeEditLayoutItem") + + gsi::enum_const ("SE_LabelLayoutItem", QStyle::SE_LabelLayoutItem, "@brief Enum constant QStyle::SE_LabelLayoutItem") + + gsi::enum_const ("SE_ProgressBarLayoutItem", QStyle::SE_ProgressBarLayoutItem, "@brief Enum constant QStyle::SE_ProgressBarLayoutItem") + + gsi::enum_const ("SE_PushButtonLayoutItem", QStyle::SE_PushButtonLayoutItem, "@brief Enum constant QStyle::SE_PushButtonLayoutItem") + + gsi::enum_const ("SE_RadioButtonLayoutItem", QStyle::SE_RadioButtonLayoutItem, "@brief Enum constant QStyle::SE_RadioButtonLayoutItem") + + gsi::enum_const ("SE_SliderLayoutItem", QStyle::SE_SliderLayoutItem, "@brief Enum constant QStyle::SE_SliderLayoutItem") + + gsi::enum_const ("SE_SpinBoxLayoutItem", QStyle::SE_SpinBoxLayoutItem, "@brief Enum constant QStyle::SE_SpinBoxLayoutItem") + + gsi::enum_const ("SE_ToolButtonLayoutItem", QStyle::SE_ToolButtonLayoutItem, "@brief Enum constant QStyle::SE_ToolButtonLayoutItem") + + gsi::enum_const ("SE_FrameLayoutItem", QStyle::SE_FrameLayoutItem, "@brief Enum constant QStyle::SE_FrameLayoutItem") + + gsi::enum_const ("SE_GroupBoxLayoutItem", QStyle::SE_GroupBoxLayoutItem, "@brief Enum constant QStyle::SE_GroupBoxLayoutItem") + + gsi::enum_const ("SE_TabWidgetLayoutItem", QStyle::SE_TabWidgetLayoutItem, "@brief Enum constant QStyle::SE_TabWidgetLayoutItem") + + gsi::enum_const ("SE_ItemViewItemDecoration", QStyle::SE_ItemViewItemDecoration, "@brief Enum constant QStyle::SE_ItemViewItemDecoration") + + gsi::enum_const ("SE_ItemViewItemText", QStyle::SE_ItemViewItemText, "@brief Enum constant QStyle::SE_ItemViewItemText") + + gsi::enum_const ("SE_ItemViewItemFocusRect", QStyle::SE_ItemViewItemFocusRect, "@brief Enum constant QStyle::SE_ItemViewItemFocusRect") + + gsi::enum_const ("SE_TabBarTabLeftButton", QStyle::SE_TabBarTabLeftButton, "@brief Enum constant QStyle::SE_TabBarTabLeftButton") + + gsi::enum_const ("SE_TabBarTabRightButton", QStyle::SE_TabBarTabRightButton, "@brief Enum constant QStyle::SE_TabBarTabRightButton") + + gsi::enum_const ("SE_TabBarTabText", QStyle::SE_TabBarTabText, "@brief Enum constant QStyle::SE_TabBarTabText") + + gsi::enum_const ("SE_ShapedFrameContents", QStyle::SE_ShapedFrameContents, "@brief Enum constant QStyle::SE_ShapedFrameContents") + + gsi::enum_const ("SE_ToolBarHandle", QStyle::SE_ToolBarHandle, "@brief Enum constant QStyle::SE_ToolBarHandle") + + gsi::enum_const ("SE_TabBarScrollLeftButton", QStyle::SE_TabBarScrollLeftButton, "@brief Enum constant QStyle::SE_TabBarScrollLeftButton") + + gsi::enum_const ("SE_TabBarScrollRightButton", QStyle::SE_TabBarScrollRightButton, "@brief Enum constant QStyle::SE_TabBarScrollRightButton") + + gsi::enum_const ("SE_TabBarTearIndicatorRight", QStyle::SE_TabBarTearIndicatorRight, "@brief Enum constant QStyle::SE_TabBarTearIndicatorRight") + + gsi::enum_const ("SE_PushButtonBevel", QStyle::SE_PushButtonBevel, "@brief Enum constant QStyle::SE_PushButtonBevel") + + gsi::enum_const ("SE_CustomBase", QStyle::SE_CustomBase, "@brief Enum constant QStyle::SE_CustomBase"), + "@qt\n@brief This class represents the QStyle::SubElement enum"); + +static gsi::QFlagsClass decl_QStyle_SubElement_Enums ("QtWidgets", "QStyle_QFlags_SubElement", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QStyle_SubElement_Enum_in_parent (decl_QStyle_SubElement_Enum.defs ()); +static gsi::ClassExt decl_QStyle_SubElement_Enum_as_child (decl_QStyle_SubElement_Enum, "SubElement"); +static gsi::ClassExt decl_QStyle_SubElement_Enums_as_child (decl_QStyle_SubElement_Enums, "QFlags_SubElement"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleFactory.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleFactory.cc new file mode 100644 index 000000000..226918d72 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleFactory.cc @@ -0,0 +1,108 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleFactory.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleFactory + +// Constructor QStyleFactory::QStyleFactory() + + +static void _init_ctor_QStyleFactory_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleFactory_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleFactory ()); +} + + +// static QStyle *QStyleFactory::create(const QString &) + + +static void _init_f_create_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_create_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyle *)QStyleFactory::create (arg1)); +} + + +// static QStringList QStyleFactory::keys() + + +static void _init_f_keys_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keys_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)QStyleFactory::keys ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleFactory () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleFactory::QStyleFactory()\nThis method creates an object of class QStyleFactory.", &_init_ctor_QStyleFactory_0, &_call_ctor_QStyleFactory_0); + methods += new qt_gsi::GenericStaticMethod ("qt_create", "@brief Static method QStyle *QStyleFactory::create(const QString &)\nThis method is static and can be called without an instance.", &_init_f_create_2025, &_call_f_create_2025); + methods += new qt_gsi::GenericStaticMethod ("keys", "@brief Static method QStringList QStyleFactory::keys()\nThis method is static and can be called without an instance.", &_init_f_keys_0, &_call_f_keys_0); + return methods; +} + +gsi::Class decl_QStyleFactory ("QtWidgets", "QStyleFactory", + methods_QStyleFactory (), + "@qt\n@brief Binding of QStyleFactory"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleFactory () { return decl_QStyleFactory; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleHintReturn.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleHintReturn.cc new file mode 100644 index 000000000..7affb966d --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleHintReturn.cc @@ -0,0 +1,78 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleHintReturn.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleHintReturn + +// Constructor QStyleHintReturn::QStyleHintReturn(int version, int type) + + +static void _init_ctor_QStyleHintReturn_1426 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("version", true, "QStyleOption::Version"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type", true, "QStyleHintReturn::SH_Default"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QStyleHintReturn_1426 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStyleOption::Version, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStyleHintReturn::SH_Default, heap); + ret.write (new QStyleHintReturn (arg1, arg2)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleHintReturn () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleHintReturn::QStyleHintReturn(int version, int type)\nThis method creates an object of class QStyleHintReturn.", &_init_ctor_QStyleHintReturn_1426, &_call_ctor_QStyleHintReturn_1426); + return methods; +} + +gsi::Class decl_QStyleHintReturn ("QtWidgets", "QStyleHintReturn", + methods_QStyleHintReturn (), + "@qt\n@brief Binding of QStyleHintReturn"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleHintReturn () { return decl_QStyleHintReturn; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleHintReturnMask.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleHintReturnMask.cc new file mode 100644 index 000000000..b198b9593 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleHintReturnMask.cc @@ -0,0 +1,73 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleHintReturnMask.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleHintReturnMask + +// Constructor QStyleHintReturnMask::QStyleHintReturnMask() + + +static void _init_ctor_QStyleHintReturnMask_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleHintReturnMask_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleHintReturnMask ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleHintReturnMask () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleHintReturnMask::QStyleHintReturnMask()\nThis method creates an object of class QStyleHintReturnMask.", &_init_ctor_QStyleHintReturnMask_0, &_call_ctor_QStyleHintReturnMask_0); + return methods; +} + +gsi::Class &qtdecl_QStyleHintReturn (); + +gsi::Class decl_QStyleHintReturnMask (qtdecl_QStyleHintReturn (), "QtWidgets", "QStyleHintReturnMask", + methods_QStyleHintReturnMask (), + "@qt\n@brief Binding of QStyleHintReturnMask"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleHintReturnMask () { return decl_QStyleHintReturnMask; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleHintReturnVariant.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleHintReturnVariant.cc new file mode 100644 index 000000000..718e01a8f --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleHintReturnVariant.cc @@ -0,0 +1,73 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleHintReturnVariant.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleHintReturnVariant + +// Constructor QStyleHintReturnVariant::QStyleHintReturnVariant() + + +static void _init_ctor_QStyleHintReturnVariant_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleHintReturnVariant_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleHintReturnVariant ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleHintReturnVariant () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleHintReturnVariant::QStyleHintReturnVariant()\nThis method creates an object of class QStyleHintReturnVariant.", &_init_ctor_QStyleHintReturnVariant_0, &_call_ctor_QStyleHintReturnVariant_0); + return methods; +} + +gsi::Class &qtdecl_QStyleHintReturn (); + +gsi::Class decl_QStyleHintReturnVariant (qtdecl_QStyleHintReturn (), "QtWidgets", "QStyleHintReturnVariant", + methods_QStyleHintReturnVariant (), + "@qt\n@brief Binding of QStyleHintReturnVariant"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleHintReturnVariant () { return decl_QStyleHintReturnVariant; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOption.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOption.cc new file mode 100644 index 000000000..59232d35b --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOption.cc @@ -0,0 +1,140 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOption.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOption + +// Constructor QStyleOption::QStyleOption(int version, int type) + + +static void _init_ctor_QStyleOption_1426 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("version", true, "QStyleOption::Version"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type", true, "QStyleOption::SO_Default"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOption_1426 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStyleOption::Version, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStyleOption::SO_Default, heap); + ret.write (new QStyleOption (arg1, arg2)); +} + + +// Constructor QStyleOption::QStyleOption(const QStyleOption &other) + + +static void _init_ctor_QStyleOption_2556 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOption_2556 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOption &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOption (arg1)); +} + + +// void QStyleOption::initFrom(const QWidget *w) + + +static void _init_f_initFrom_2010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_initFrom_2010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyleOption *)cls)->initFrom (arg1); +} + + +// QStyleOption &QStyleOption::operator=(const QStyleOption &other) + + +static void _init_f_operator_eq__2556 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2556 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOption &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOption &)((QStyleOption *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOption () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOption::QStyleOption(int version, int type)\nThis method creates an object of class QStyleOption.", &_init_ctor_QStyleOption_1426, &_call_ctor_QStyleOption_1426); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOption::QStyleOption(const QStyleOption &other)\nThis method creates an object of class QStyleOption.", &_init_ctor_QStyleOption_2556, &_call_ctor_QStyleOption_2556); + methods += new qt_gsi::GenericMethod ("initFrom", "@brief Method void QStyleOption::initFrom(const QWidget *w)\n", false, &_init_f_initFrom_2010, &_call_f_initFrom_2010); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOption &QStyleOption::operator=(const QStyleOption &other)\n", false, &_init_f_operator_eq__2556, &_call_f_operator_eq__2556); + return methods; +} + +gsi::Class decl_QStyleOption ("QtWidgets", "QStyleOption", + methods_QStyleOption (), + "@qt\n@brief Binding of QStyleOption"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOption () { return decl_QStyleOption; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionButton.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionButton.cc new file mode 100644 index 000000000..162cf6eff --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionButton.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionButton.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionButton + +// Constructor QStyleOptionButton::QStyleOptionButton() + + +static void _init_ctor_QStyleOptionButton_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionButton_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionButton ()); +} + + +// Constructor QStyleOptionButton::QStyleOptionButton(const QStyleOptionButton &other) + + +static void _init_ctor_QStyleOptionButton_3192 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionButton_3192 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionButton &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionButton (arg1)); +} + + +// QStyleOptionButton &QStyleOptionButton::operator=(const QStyleOptionButton &) + + +static void _init_f_operator_eq__3192 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3192 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionButton &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionButton &)((QStyleOptionButton *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionButton () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionButton::QStyleOptionButton()\nThis method creates an object of class QStyleOptionButton.", &_init_ctor_QStyleOptionButton_0, &_call_ctor_QStyleOptionButton_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionButton::QStyleOptionButton(const QStyleOptionButton &other)\nThis method creates an object of class QStyleOptionButton.", &_init_ctor_QStyleOptionButton_3192, &_call_ctor_QStyleOptionButton_3192); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionButton &QStyleOptionButton::operator=(const QStyleOptionButton &)\n", false, &_init_f_operator_eq__3192, &_call_f_operator_eq__3192); + return methods; +} + +gsi::Class &qtdecl_QStyleOption (); + +gsi::Class decl_QStyleOptionButton (qtdecl_QStyleOption (), "QtWidgets", "QStyleOptionButton", + methods_QStyleOptionButton (), + "@qt\n@brief Binding of QStyleOptionButton"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionButton () { return decl_QStyleOptionButton; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionComboBox.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionComboBox.cc new file mode 100644 index 000000000..97446a3e9 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionComboBox.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionComboBox.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionComboBox + +// Constructor QStyleOptionComboBox::QStyleOptionComboBox() + + +static void _init_ctor_QStyleOptionComboBox_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionComboBox_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionComboBox ()); +} + + +// Constructor QStyleOptionComboBox::QStyleOptionComboBox(const QStyleOptionComboBox &other) + + +static void _init_ctor_QStyleOptionComboBox_3349 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionComboBox_3349 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionComboBox &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionComboBox (arg1)); +} + + +// QStyleOptionComboBox &QStyleOptionComboBox::operator=(const QStyleOptionComboBox &) + + +static void _init_f_operator_eq__3349 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3349 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionComboBox &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionComboBox &)((QStyleOptionComboBox *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionComboBox () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionComboBox::QStyleOptionComboBox()\nThis method creates an object of class QStyleOptionComboBox.", &_init_ctor_QStyleOptionComboBox_0, &_call_ctor_QStyleOptionComboBox_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionComboBox::QStyleOptionComboBox(const QStyleOptionComboBox &other)\nThis method creates an object of class QStyleOptionComboBox.", &_init_ctor_QStyleOptionComboBox_3349, &_call_ctor_QStyleOptionComboBox_3349); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionComboBox &QStyleOptionComboBox::operator=(const QStyleOptionComboBox &)\n", false, &_init_f_operator_eq__3349, &_call_f_operator_eq__3349); + return methods; +} + +gsi::Class &qtdecl_QStyleOptionComplex (); + +gsi::Class decl_QStyleOptionComboBox (qtdecl_QStyleOptionComplex (), "QtWidgets", "QStyleOptionComboBox", + methods_QStyleOptionComboBox (), + "@qt\n@brief Binding of QStyleOptionComboBox"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionComboBox () { return decl_QStyleOptionComboBox; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionComplex.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionComplex.cc new file mode 100644 index 000000000..65efdaeb4 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionComplex.cc @@ -0,0 +1,121 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionComplex.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionComplex + +// Constructor QStyleOptionComplex::QStyleOptionComplex(int version, int type) + + +static void _init_ctor_QStyleOptionComplex_1426 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("version", true, "QStyleOptionComplex::Version"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type", true, "QStyleOption::SO_Complex"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionComplex_1426 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStyleOptionComplex::Version, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QStyleOption::SO_Complex, heap); + ret.write (new QStyleOptionComplex (arg1, arg2)); +} + + +// Constructor QStyleOptionComplex::QStyleOptionComplex(const QStyleOptionComplex &other) + + +static void _init_ctor_QStyleOptionComplex_3284 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionComplex_3284 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionComplex &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionComplex (arg1)); +} + + +// QStyleOptionComplex &QStyleOptionComplex::operator=(const QStyleOptionComplex &) + + +static void _init_f_operator_eq__3284 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3284 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionComplex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionComplex &)((QStyleOptionComplex *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionComplex () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionComplex::QStyleOptionComplex(int version, int type)\nThis method creates an object of class QStyleOptionComplex.", &_init_ctor_QStyleOptionComplex_1426, &_call_ctor_QStyleOptionComplex_1426); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionComplex::QStyleOptionComplex(const QStyleOptionComplex &other)\nThis method creates an object of class QStyleOptionComplex.", &_init_ctor_QStyleOptionComplex_3284, &_call_ctor_QStyleOptionComplex_3284); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionComplex &QStyleOptionComplex::operator=(const QStyleOptionComplex &)\n", false, &_init_f_operator_eq__3284, &_call_f_operator_eq__3284); + return methods; +} + +gsi::Class &qtdecl_QStyleOption (); + +gsi::Class decl_QStyleOptionComplex (qtdecl_QStyleOption (), "QtWidgets", "QStyleOptionComplex", + methods_QStyleOptionComplex (), + "@qt\n@brief Binding of QStyleOptionComplex"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionComplex () { return decl_QStyleOptionComplex; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionDockWidget.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionDockWidget.cc new file mode 100644 index 000000000..9f4f6eee0 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionDockWidget.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionDockWidget.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionDockWidget + +// Constructor QStyleOptionDockWidget::QStyleOptionDockWidget() + + +static void _init_ctor_QStyleOptionDockWidget_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionDockWidget_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionDockWidget ()); +} + + +// Constructor QStyleOptionDockWidget::QStyleOptionDockWidget(const QStyleOptionDockWidget &other) + + +static void _init_ctor_QStyleOptionDockWidget_3553 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionDockWidget_3553 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionDockWidget &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionDockWidget (arg1)); +} + + +// QStyleOptionDockWidget &QStyleOptionDockWidget::operator=(const QStyleOptionDockWidget &) + + +static void _init_f_operator_eq__3553 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3553 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionDockWidget &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionDockWidget &)((QStyleOptionDockWidget *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionDockWidget () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionDockWidget::QStyleOptionDockWidget()\nThis method creates an object of class QStyleOptionDockWidget.", &_init_ctor_QStyleOptionDockWidget_0, &_call_ctor_QStyleOptionDockWidget_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionDockWidget::QStyleOptionDockWidget(const QStyleOptionDockWidget &other)\nThis method creates an object of class QStyleOptionDockWidget.", &_init_ctor_QStyleOptionDockWidget_3553, &_call_ctor_QStyleOptionDockWidget_3553); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionDockWidget &QStyleOptionDockWidget::operator=(const QStyleOptionDockWidget &)\n", false, &_init_f_operator_eq__3553, &_call_f_operator_eq__3553); + return methods; +} + +gsi::Class &qtdecl_QStyleOption (); + +gsi::Class decl_QStyleOptionDockWidget (qtdecl_QStyleOption (), "QtWidgets", "QStyleOptionDockWidget", + methods_QStyleOptionDockWidget (), + "@qt\n@brief Binding of QStyleOptionDockWidget"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionDockWidget () { return decl_QStyleOptionDockWidget; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionFocusRect.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionFocusRect.cc new file mode 100644 index 000000000..dabab2bbf --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionFocusRect.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionFocusRect.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionFocusRect + +// Constructor QStyleOptionFocusRect::QStyleOptionFocusRect() + + +static void _init_ctor_QStyleOptionFocusRect_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionFocusRect_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionFocusRect ()); +} + + +// Constructor QStyleOptionFocusRect::QStyleOptionFocusRect(const QStyleOptionFocusRect &other) + + +static void _init_ctor_QStyleOptionFocusRect_3466 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionFocusRect_3466 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionFocusRect &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionFocusRect (arg1)); +} + + +// QStyleOptionFocusRect &QStyleOptionFocusRect::operator=(const QStyleOptionFocusRect &) + + +static void _init_f_operator_eq__3466 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3466 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionFocusRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionFocusRect &)((QStyleOptionFocusRect *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionFocusRect () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionFocusRect::QStyleOptionFocusRect()\nThis method creates an object of class QStyleOptionFocusRect.", &_init_ctor_QStyleOptionFocusRect_0, &_call_ctor_QStyleOptionFocusRect_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionFocusRect::QStyleOptionFocusRect(const QStyleOptionFocusRect &other)\nThis method creates an object of class QStyleOptionFocusRect.", &_init_ctor_QStyleOptionFocusRect_3466, &_call_ctor_QStyleOptionFocusRect_3466); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionFocusRect &QStyleOptionFocusRect::operator=(const QStyleOptionFocusRect &)\n", false, &_init_f_operator_eq__3466, &_call_f_operator_eq__3466); + return methods; +} + +gsi::Class &qtdecl_QStyleOption (); + +gsi::Class decl_QStyleOptionFocusRect (qtdecl_QStyleOption (), "QtWidgets", "QStyleOptionFocusRect", + methods_QStyleOptionFocusRect (), + "@qt\n@brief Binding of QStyleOptionFocusRect"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionFocusRect () { return decl_QStyleOptionFocusRect; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionFrame.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionFrame.cc new file mode 100644 index 000000000..4ef017b50 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionFrame.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionFrame.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionFrame + +// Constructor QStyleOptionFrame::QStyleOptionFrame() + + +static void _init_ctor_QStyleOptionFrame_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionFrame_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionFrame ()); +} + + +// Constructor QStyleOptionFrame::QStyleOptionFrame(const QStyleOptionFrame &other) + + +static void _init_ctor_QStyleOptionFrame_3047 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionFrame_3047 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionFrame &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionFrame (arg1)); +} + + +// QStyleOptionFrame &QStyleOptionFrame::operator=(const QStyleOptionFrame &) + + +static void _init_f_operator_eq__3047 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3047 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionFrame &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionFrame &)((QStyleOptionFrame *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionFrame () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionFrame::QStyleOptionFrame()\nThis method creates an object of class QStyleOptionFrame.", &_init_ctor_QStyleOptionFrame_0, &_call_ctor_QStyleOptionFrame_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionFrame::QStyleOptionFrame(const QStyleOptionFrame &other)\nThis method creates an object of class QStyleOptionFrame.", &_init_ctor_QStyleOptionFrame_3047, &_call_ctor_QStyleOptionFrame_3047); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionFrame &QStyleOptionFrame::operator=(const QStyleOptionFrame &)\n", false, &_init_f_operator_eq__3047, &_call_f_operator_eq__3047); + return methods; +} + +gsi::Class &qtdecl_QStyleOption (); + +gsi::Class decl_QStyleOptionFrame (qtdecl_QStyleOption (), "QtWidgets", "QStyleOptionFrame", + methods_QStyleOptionFrame (), + "@qt\n@brief Binding of QStyleOptionFrame"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionFrame () { return decl_QStyleOptionFrame; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionGraphicsItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionGraphicsItem.cc new file mode 100644 index 000000000..f576a9736 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionGraphicsItem.cc @@ -0,0 +1,135 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionGraphicsItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionGraphicsItem + +// Constructor QStyleOptionGraphicsItem::QStyleOptionGraphicsItem() + + +static void _init_ctor_QStyleOptionGraphicsItem_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionGraphicsItem_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionGraphicsItem ()); +} + + +// Constructor QStyleOptionGraphicsItem::QStyleOptionGraphicsItem(const QStyleOptionGraphicsItem &other) + + +static void _init_ctor_QStyleOptionGraphicsItem_3772 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionGraphicsItem_3772 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionGraphicsItem &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionGraphicsItem (arg1)); +} + + +// QStyleOptionGraphicsItem &QStyleOptionGraphicsItem::operator=(const QStyleOptionGraphicsItem &) + + +static void _init_f_operator_eq__3772 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3772 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionGraphicsItem &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionGraphicsItem &)((QStyleOptionGraphicsItem *)cls)->operator= (arg1)); +} + + +// static double QStyleOptionGraphicsItem::levelOfDetailFromTransform(const QTransform &worldTransform) + + +static void _init_f_levelOfDetailFromTransform_2350 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("worldTransform"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_levelOfDetailFromTransform_2350 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTransform &arg1 = gsi::arg_reader() (args, heap); + ret.write ((double)QStyleOptionGraphicsItem::levelOfDetailFromTransform (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionGraphicsItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionGraphicsItem::QStyleOptionGraphicsItem()\nThis method creates an object of class QStyleOptionGraphicsItem.", &_init_ctor_QStyleOptionGraphicsItem_0, &_call_ctor_QStyleOptionGraphicsItem_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionGraphicsItem::QStyleOptionGraphicsItem(const QStyleOptionGraphicsItem &other)\nThis method creates an object of class QStyleOptionGraphicsItem.", &_init_ctor_QStyleOptionGraphicsItem_3772, &_call_ctor_QStyleOptionGraphicsItem_3772); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionGraphicsItem &QStyleOptionGraphicsItem::operator=(const QStyleOptionGraphicsItem &)\n", false, &_init_f_operator_eq__3772, &_call_f_operator_eq__3772); + methods += new qt_gsi::GenericStaticMethod ("levelOfDetailFromTransform", "@brief Static method double QStyleOptionGraphicsItem::levelOfDetailFromTransform(const QTransform &worldTransform)\nThis method is static and can be called without an instance.", &_init_f_levelOfDetailFromTransform_2350, &_call_f_levelOfDetailFromTransform_2350); + return methods; +} + +gsi::Class &qtdecl_QStyleOption (); + +gsi::Class decl_QStyleOptionGraphicsItem (qtdecl_QStyleOption (), "QtWidgets", "QStyleOptionGraphicsItem", + methods_QStyleOptionGraphicsItem (), + "@qt\n@brief Binding of QStyleOptionGraphicsItem"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionGraphicsItem () { return decl_QStyleOptionGraphicsItem; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionGroupBox.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionGroupBox.cc new file mode 100644 index 000000000..6313cf8b5 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionGroupBox.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionGroupBox.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionGroupBox + +// Constructor QStyleOptionGroupBox::QStyleOptionGroupBox() + + +static void _init_ctor_QStyleOptionGroupBox_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionGroupBox_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionGroupBox ()); +} + + +// Constructor QStyleOptionGroupBox::QStyleOptionGroupBox(const QStyleOptionGroupBox &other) + + +static void _init_ctor_QStyleOptionGroupBox_3378 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionGroupBox_3378 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionGroupBox &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionGroupBox (arg1)); +} + + +// QStyleOptionGroupBox &QStyleOptionGroupBox::operator=(const QStyleOptionGroupBox &) + + +static void _init_f_operator_eq__3378 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3378 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionGroupBox &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionGroupBox &)((QStyleOptionGroupBox *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionGroupBox () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionGroupBox::QStyleOptionGroupBox()\nThis method creates an object of class QStyleOptionGroupBox.", &_init_ctor_QStyleOptionGroupBox_0, &_call_ctor_QStyleOptionGroupBox_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionGroupBox::QStyleOptionGroupBox(const QStyleOptionGroupBox &other)\nThis method creates an object of class QStyleOptionGroupBox.", &_init_ctor_QStyleOptionGroupBox_3378, &_call_ctor_QStyleOptionGroupBox_3378); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionGroupBox &QStyleOptionGroupBox::operator=(const QStyleOptionGroupBox &)\n", false, &_init_f_operator_eq__3378, &_call_f_operator_eq__3378); + return methods; +} + +gsi::Class &qtdecl_QStyleOptionComplex (); + +gsi::Class decl_QStyleOptionGroupBox (qtdecl_QStyleOptionComplex (), "QtWidgets", "QStyleOptionGroupBox", + methods_QStyleOptionGroupBox (), + "@qt\n@brief Binding of QStyleOptionGroupBox"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionGroupBox () { return decl_QStyleOptionGroupBox; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionHeader.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionHeader.cc new file mode 100644 index 000000000..b5588e367 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionHeader.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionHeader.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionHeader + +// Constructor QStyleOptionHeader::QStyleOptionHeader() + + +static void _init_ctor_QStyleOptionHeader_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionHeader_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionHeader ()); +} + + +// Constructor QStyleOptionHeader::QStyleOptionHeader(const QStyleOptionHeader &other) + + +static void _init_ctor_QStyleOptionHeader_3141 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionHeader_3141 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionHeader &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionHeader (arg1)); +} + + +// QStyleOptionHeader &QStyleOptionHeader::operator=(const QStyleOptionHeader &) + + +static void _init_f_operator_eq__3141 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3141 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionHeader &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionHeader &)((QStyleOptionHeader *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionHeader () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionHeader::QStyleOptionHeader()\nThis method creates an object of class QStyleOptionHeader.", &_init_ctor_QStyleOptionHeader_0, &_call_ctor_QStyleOptionHeader_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionHeader::QStyleOptionHeader(const QStyleOptionHeader &other)\nThis method creates an object of class QStyleOptionHeader.", &_init_ctor_QStyleOptionHeader_3141, &_call_ctor_QStyleOptionHeader_3141); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionHeader &QStyleOptionHeader::operator=(const QStyleOptionHeader &)\n", false, &_init_f_operator_eq__3141, &_call_f_operator_eq__3141); + return methods; +} + +gsi::Class &qtdecl_QStyleOption (); + +gsi::Class decl_QStyleOptionHeader (qtdecl_QStyleOption (), "QtWidgets", "QStyleOptionHeader", + methods_QStyleOptionHeader (), + "@qt\n@brief Binding of QStyleOptionHeader"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionHeader () { return decl_QStyleOptionHeader; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionHeaderV2.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionHeaderV2.cc new file mode 100644 index 000000000..0fd9fe10b --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionHeaderV2.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionHeaderV2.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionHeaderV2 + +// Constructor QStyleOptionHeaderV2::QStyleOptionHeaderV2() + + +static void _init_ctor_QStyleOptionHeaderV2_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionHeaderV2_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionHeaderV2 ()); +} + + +// Constructor QStyleOptionHeaderV2::QStyleOptionHeaderV2(const QStyleOptionHeaderV2 &other) + + +static void _init_ctor_QStyleOptionHeaderV2_3277 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionHeaderV2_3277 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionHeaderV2 &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionHeaderV2 (arg1)); +} + + +// QStyleOptionHeaderV2 &QStyleOptionHeaderV2::operator=(const QStyleOptionHeaderV2 &) + + +static void _init_f_operator_eq__3277 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3277 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionHeaderV2 &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionHeaderV2 &)((QStyleOptionHeaderV2 *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionHeaderV2 () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionHeaderV2::QStyleOptionHeaderV2()\nThis method creates an object of class QStyleOptionHeaderV2.", &_init_ctor_QStyleOptionHeaderV2_0, &_call_ctor_QStyleOptionHeaderV2_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionHeaderV2::QStyleOptionHeaderV2(const QStyleOptionHeaderV2 &other)\nThis method creates an object of class QStyleOptionHeaderV2.", &_init_ctor_QStyleOptionHeaderV2_3277, &_call_ctor_QStyleOptionHeaderV2_3277); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionHeaderV2 &QStyleOptionHeaderV2::operator=(const QStyleOptionHeaderV2 &)\n", false, &_init_f_operator_eq__3277, &_call_f_operator_eq__3277); + return methods; +} + +gsi::Class &qtdecl_QStyleOptionHeader (); + +gsi::Class decl_QStyleOptionHeaderV2 (qtdecl_QStyleOptionHeader (), "QtWidgets", "QStyleOptionHeaderV2", + methods_QStyleOptionHeaderV2 (), + "@qt\n@brief Binding of QStyleOptionHeaderV2"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionHeaderV2 () { return decl_QStyleOptionHeaderV2; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionMenuItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionMenuItem.cc new file mode 100644 index 000000000..c0f272e45 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionMenuItem.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionMenuItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionMenuItem + +// Constructor QStyleOptionMenuItem::QStyleOptionMenuItem() + + +static void _init_ctor_QStyleOptionMenuItem_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionMenuItem_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionMenuItem ()); +} + + +// Constructor QStyleOptionMenuItem::QStyleOptionMenuItem(const QStyleOptionMenuItem &other) + + +static void _init_ctor_QStyleOptionMenuItem_3360 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionMenuItem_3360 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionMenuItem &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionMenuItem (arg1)); +} + + +// QStyleOptionMenuItem &QStyleOptionMenuItem::operator=(const QStyleOptionMenuItem &) + + +static void _init_f_operator_eq__3360 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3360 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionMenuItem &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionMenuItem &)((QStyleOptionMenuItem *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionMenuItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionMenuItem::QStyleOptionMenuItem()\nThis method creates an object of class QStyleOptionMenuItem.", &_init_ctor_QStyleOptionMenuItem_0, &_call_ctor_QStyleOptionMenuItem_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionMenuItem::QStyleOptionMenuItem(const QStyleOptionMenuItem &other)\nThis method creates an object of class QStyleOptionMenuItem.", &_init_ctor_QStyleOptionMenuItem_3360, &_call_ctor_QStyleOptionMenuItem_3360); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionMenuItem &QStyleOptionMenuItem::operator=(const QStyleOptionMenuItem &)\n", false, &_init_f_operator_eq__3360, &_call_f_operator_eq__3360); + return methods; +} + +gsi::Class &qtdecl_QStyleOption (); + +gsi::Class decl_QStyleOptionMenuItem (qtdecl_QStyleOption (), "QtWidgets", "QStyleOptionMenuItem", + methods_QStyleOptionMenuItem (), + "@qt\n@brief Binding of QStyleOptionMenuItem"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionMenuItem () { return decl_QStyleOptionMenuItem; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionProgressBar.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionProgressBar.cc new file mode 100644 index 000000000..4549a1b1e --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionProgressBar.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionProgressBar.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionProgressBar + +// Constructor QStyleOptionProgressBar::QStyleOptionProgressBar() + + +static void _init_ctor_QStyleOptionProgressBar_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionProgressBar_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionProgressBar ()); +} + + +// Constructor QStyleOptionProgressBar::QStyleOptionProgressBar(const QStyleOptionProgressBar &other) + + +static void _init_ctor_QStyleOptionProgressBar_3686 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionProgressBar_3686 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionProgressBar &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionProgressBar (arg1)); +} + + +// QStyleOptionProgressBar &QStyleOptionProgressBar::operator=(const QStyleOptionProgressBar &) + + +static void _init_f_operator_eq__3686 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3686 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionProgressBar &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionProgressBar &)((QStyleOptionProgressBar *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionProgressBar () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionProgressBar::QStyleOptionProgressBar()\nThis method creates an object of class QStyleOptionProgressBar.", &_init_ctor_QStyleOptionProgressBar_0, &_call_ctor_QStyleOptionProgressBar_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionProgressBar::QStyleOptionProgressBar(const QStyleOptionProgressBar &other)\nThis method creates an object of class QStyleOptionProgressBar.", &_init_ctor_QStyleOptionProgressBar_3686, &_call_ctor_QStyleOptionProgressBar_3686); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionProgressBar &QStyleOptionProgressBar::operator=(const QStyleOptionProgressBar &)\n", false, &_init_f_operator_eq__3686, &_call_f_operator_eq__3686); + return methods; +} + +gsi::Class &qtdecl_QStyleOption (); + +gsi::Class decl_QStyleOptionProgressBar (qtdecl_QStyleOption (), "QtWidgets", "QStyleOptionProgressBar", + methods_QStyleOptionProgressBar (), + "@qt\n@brief Binding of QStyleOptionProgressBar"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionProgressBar () { return decl_QStyleOptionProgressBar; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionRubberBand.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionRubberBand.cc new file mode 100644 index 000000000..ff4b1ea15 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionRubberBand.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionRubberBand.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionRubberBand + +// Constructor QStyleOptionRubberBand::QStyleOptionRubberBand() + + +static void _init_ctor_QStyleOptionRubberBand_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionRubberBand_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionRubberBand ()); +} + + +// Constructor QStyleOptionRubberBand::QStyleOptionRubberBand(const QStyleOptionRubberBand &other) + + +static void _init_ctor_QStyleOptionRubberBand_3539 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionRubberBand_3539 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionRubberBand &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionRubberBand (arg1)); +} + + +// QStyleOptionRubberBand &QStyleOptionRubberBand::operator=(const QStyleOptionRubberBand &) + + +static void _init_f_operator_eq__3539 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3539 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionRubberBand &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionRubberBand &)((QStyleOptionRubberBand *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionRubberBand () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionRubberBand::QStyleOptionRubberBand()\nThis method creates an object of class QStyleOptionRubberBand.", &_init_ctor_QStyleOptionRubberBand_0, &_call_ctor_QStyleOptionRubberBand_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionRubberBand::QStyleOptionRubberBand(const QStyleOptionRubberBand &other)\nThis method creates an object of class QStyleOptionRubberBand.", &_init_ctor_QStyleOptionRubberBand_3539, &_call_ctor_QStyleOptionRubberBand_3539); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionRubberBand &QStyleOptionRubberBand::operator=(const QStyleOptionRubberBand &)\n", false, &_init_f_operator_eq__3539, &_call_f_operator_eq__3539); + return methods; +} + +gsi::Class &qtdecl_QStyleOption (); + +gsi::Class decl_QStyleOptionRubberBand (qtdecl_QStyleOption (), "QtWidgets", "QStyleOptionRubberBand", + methods_QStyleOptionRubberBand (), + "@qt\n@brief Binding of QStyleOptionRubberBand"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionRubberBand () { return decl_QStyleOptionRubberBand; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionSizeGrip.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionSizeGrip.cc new file mode 100644 index 000000000..17c7b4c3c --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionSizeGrip.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionSizeGrip.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionSizeGrip + +// Constructor QStyleOptionSizeGrip::QStyleOptionSizeGrip() + + +static void _init_ctor_QStyleOptionSizeGrip_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionSizeGrip_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionSizeGrip ()); +} + + +// Constructor QStyleOptionSizeGrip::QStyleOptionSizeGrip(const QStyleOptionSizeGrip &other) + + +static void _init_ctor_QStyleOptionSizeGrip_3369 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionSizeGrip_3369 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionSizeGrip &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionSizeGrip (arg1)); +} + + +// QStyleOptionSizeGrip &QStyleOptionSizeGrip::operator=(const QStyleOptionSizeGrip &) + + +static void _init_f_operator_eq__3369 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3369 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionSizeGrip &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionSizeGrip &)((QStyleOptionSizeGrip *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionSizeGrip () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionSizeGrip::QStyleOptionSizeGrip()\nThis method creates an object of class QStyleOptionSizeGrip.", &_init_ctor_QStyleOptionSizeGrip_0, &_call_ctor_QStyleOptionSizeGrip_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionSizeGrip::QStyleOptionSizeGrip(const QStyleOptionSizeGrip &other)\nThis method creates an object of class QStyleOptionSizeGrip.", &_init_ctor_QStyleOptionSizeGrip_3369, &_call_ctor_QStyleOptionSizeGrip_3369); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionSizeGrip &QStyleOptionSizeGrip::operator=(const QStyleOptionSizeGrip &)\n", false, &_init_f_operator_eq__3369, &_call_f_operator_eq__3369); + return methods; +} + +gsi::Class &qtdecl_QStyleOptionComplex (); + +gsi::Class decl_QStyleOptionSizeGrip (qtdecl_QStyleOptionComplex (), "QtWidgets", "QStyleOptionSizeGrip", + methods_QStyleOptionSizeGrip (), + "@qt\n@brief Binding of QStyleOptionSizeGrip"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionSizeGrip () { return decl_QStyleOptionSizeGrip; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionSlider.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionSlider.cc new file mode 100644 index 000000000..22b5fe670 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionSlider.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionSlider.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionSlider + +// Constructor QStyleOptionSlider::QStyleOptionSlider() + + +static void _init_ctor_QStyleOptionSlider_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionSlider_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionSlider ()); +} + + +// Constructor QStyleOptionSlider::QStyleOptionSlider(const QStyleOptionSlider &other) + + +static void _init_ctor_QStyleOptionSlider_3167 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionSlider_3167 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionSlider &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionSlider (arg1)); +} + + +// QStyleOptionSlider &QStyleOptionSlider::operator=(const QStyleOptionSlider &) + + +static void _init_f_operator_eq__3167 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3167 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionSlider &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionSlider &)((QStyleOptionSlider *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionSlider () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionSlider::QStyleOptionSlider()\nThis method creates an object of class QStyleOptionSlider.", &_init_ctor_QStyleOptionSlider_0, &_call_ctor_QStyleOptionSlider_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionSlider::QStyleOptionSlider(const QStyleOptionSlider &other)\nThis method creates an object of class QStyleOptionSlider.", &_init_ctor_QStyleOptionSlider_3167, &_call_ctor_QStyleOptionSlider_3167); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionSlider &QStyleOptionSlider::operator=(const QStyleOptionSlider &)\n", false, &_init_f_operator_eq__3167, &_call_f_operator_eq__3167); + return methods; +} + +gsi::Class &qtdecl_QStyleOptionComplex (); + +gsi::Class decl_QStyleOptionSlider (qtdecl_QStyleOptionComplex (), "QtWidgets", "QStyleOptionSlider", + methods_QStyleOptionSlider (), + "@qt\n@brief Binding of QStyleOptionSlider"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionSlider () { return decl_QStyleOptionSlider; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionSpinBox.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionSpinBox.cc new file mode 100644 index 000000000..e79440107 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionSpinBox.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionSpinBox.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionSpinBox + +// Constructor QStyleOptionSpinBox::QStyleOptionSpinBox() + + +static void _init_ctor_QStyleOptionSpinBox_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionSpinBox_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionSpinBox ()); +} + + +// Constructor QStyleOptionSpinBox::QStyleOptionSpinBox(const QStyleOptionSpinBox &other) + + +static void _init_ctor_QStyleOptionSpinBox_3263 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionSpinBox_3263 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionSpinBox &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionSpinBox (arg1)); +} + + +// QStyleOptionSpinBox &QStyleOptionSpinBox::operator=(const QStyleOptionSpinBox &) + + +static void _init_f_operator_eq__3263 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3263 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionSpinBox &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionSpinBox &)((QStyleOptionSpinBox *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionSpinBox () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionSpinBox::QStyleOptionSpinBox()\nThis method creates an object of class QStyleOptionSpinBox.", &_init_ctor_QStyleOptionSpinBox_0, &_call_ctor_QStyleOptionSpinBox_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionSpinBox::QStyleOptionSpinBox(const QStyleOptionSpinBox &other)\nThis method creates an object of class QStyleOptionSpinBox.", &_init_ctor_QStyleOptionSpinBox_3263, &_call_ctor_QStyleOptionSpinBox_3263); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionSpinBox &QStyleOptionSpinBox::operator=(const QStyleOptionSpinBox &)\n", false, &_init_f_operator_eq__3263, &_call_f_operator_eq__3263); + return methods; +} + +gsi::Class &qtdecl_QStyleOptionComplex (); + +gsi::Class decl_QStyleOptionSpinBox (qtdecl_QStyleOptionComplex (), "QtWidgets", "QStyleOptionSpinBox", + methods_QStyleOptionSpinBox (), + "@qt\n@brief Binding of QStyleOptionSpinBox"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionSpinBox () { return decl_QStyleOptionSpinBox; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionTab.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionTab.cc new file mode 100644 index 000000000..31f6032a7 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionTab.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionTab.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionTab + +// Constructor QStyleOptionTab::QStyleOptionTab() + + +static void _init_ctor_QStyleOptionTab_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionTab_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionTab ()); +} + + +// Constructor QStyleOptionTab::QStyleOptionTab(const QStyleOptionTab &other) + + +static void _init_ctor_QStyleOptionTab_2835 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionTab_2835 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionTab &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionTab (arg1)); +} + + +// QStyleOptionTab &QStyleOptionTab::operator=(const QStyleOptionTab &) + + +static void _init_f_operator_eq__2835 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2835 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionTab &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionTab &)((QStyleOptionTab *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionTab () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionTab::QStyleOptionTab()\nThis method creates an object of class QStyleOptionTab.", &_init_ctor_QStyleOptionTab_0, &_call_ctor_QStyleOptionTab_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionTab::QStyleOptionTab(const QStyleOptionTab &other)\nThis method creates an object of class QStyleOptionTab.", &_init_ctor_QStyleOptionTab_2835, &_call_ctor_QStyleOptionTab_2835); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionTab &QStyleOptionTab::operator=(const QStyleOptionTab &)\n", false, &_init_f_operator_eq__2835, &_call_f_operator_eq__2835); + return methods; +} + +gsi::Class &qtdecl_QStyleOption (); + +gsi::Class decl_QStyleOptionTab (qtdecl_QStyleOption (), "QtWidgets", "QStyleOptionTab", + methods_QStyleOptionTab (), + "@qt\n@brief Binding of QStyleOptionTab"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionTab () { return decl_QStyleOptionTab; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionTabBarBase.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionTabBarBase.cc new file mode 100644 index 000000000..2b52aae09 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionTabBarBase.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionTabBarBase.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionTabBarBase + +// Constructor QStyleOptionTabBarBase::QStyleOptionTabBarBase() + + +static void _init_ctor_QStyleOptionTabBarBase_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionTabBarBase_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionTabBarBase ()); +} + + +// Constructor QStyleOptionTabBarBase::QStyleOptionTabBarBase(const QStyleOptionTabBarBase &other) + + +static void _init_ctor_QStyleOptionTabBarBase_3491 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionTabBarBase_3491 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionTabBarBase &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionTabBarBase (arg1)); +} + + +// QStyleOptionTabBarBase &QStyleOptionTabBarBase::operator=(const QStyleOptionTabBarBase &) + + +static void _init_f_operator_eq__3491 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3491 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionTabBarBase &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionTabBarBase &)((QStyleOptionTabBarBase *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionTabBarBase () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionTabBarBase::QStyleOptionTabBarBase()\nThis method creates an object of class QStyleOptionTabBarBase.", &_init_ctor_QStyleOptionTabBarBase_0, &_call_ctor_QStyleOptionTabBarBase_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionTabBarBase::QStyleOptionTabBarBase(const QStyleOptionTabBarBase &other)\nThis method creates an object of class QStyleOptionTabBarBase.", &_init_ctor_QStyleOptionTabBarBase_3491, &_call_ctor_QStyleOptionTabBarBase_3491); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionTabBarBase &QStyleOptionTabBarBase::operator=(const QStyleOptionTabBarBase &)\n", false, &_init_f_operator_eq__3491, &_call_f_operator_eq__3491); + return methods; +} + +gsi::Class &qtdecl_QStyleOption (); + +gsi::Class decl_QStyleOptionTabBarBase (qtdecl_QStyleOption (), "QtWidgets", "QStyleOptionTabBarBase", + methods_QStyleOptionTabBarBase (), + "@qt\n@brief Binding of QStyleOptionTabBarBase"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionTabBarBase () { return decl_QStyleOptionTabBarBase; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionTabWidgetFrame.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionTabWidgetFrame.cc new file mode 100644 index 000000000..081d7d967 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionTabWidgetFrame.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionTabWidgetFrame.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionTabWidgetFrame + +// Constructor QStyleOptionTabWidgetFrame::QStyleOptionTabWidgetFrame() + + +static void _init_ctor_QStyleOptionTabWidgetFrame_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionTabWidgetFrame_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionTabWidgetFrame ()); +} + + +// Constructor QStyleOptionTabWidgetFrame::QStyleOptionTabWidgetFrame(const QStyleOptionTabWidgetFrame &other) + + +static void _init_ctor_QStyleOptionTabWidgetFrame_3938 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionTabWidgetFrame_3938 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionTabWidgetFrame &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionTabWidgetFrame (arg1)); +} + + +// QStyleOptionTabWidgetFrame &QStyleOptionTabWidgetFrame::operator=(const QStyleOptionTabWidgetFrame &) + + +static void _init_f_operator_eq__3938 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3938 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionTabWidgetFrame &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionTabWidgetFrame &)((QStyleOptionTabWidgetFrame *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionTabWidgetFrame () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionTabWidgetFrame::QStyleOptionTabWidgetFrame()\nThis method creates an object of class QStyleOptionTabWidgetFrame.", &_init_ctor_QStyleOptionTabWidgetFrame_0, &_call_ctor_QStyleOptionTabWidgetFrame_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionTabWidgetFrame::QStyleOptionTabWidgetFrame(const QStyleOptionTabWidgetFrame &other)\nThis method creates an object of class QStyleOptionTabWidgetFrame.", &_init_ctor_QStyleOptionTabWidgetFrame_3938, &_call_ctor_QStyleOptionTabWidgetFrame_3938); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionTabWidgetFrame &QStyleOptionTabWidgetFrame::operator=(const QStyleOptionTabWidgetFrame &)\n", false, &_init_f_operator_eq__3938, &_call_f_operator_eq__3938); + return methods; +} + +gsi::Class &qtdecl_QStyleOption (); + +gsi::Class decl_QStyleOptionTabWidgetFrame (qtdecl_QStyleOption (), "QtWidgets", "QStyleOptionTabWidgetFrame", + methods_QStyleOptionTabWidgetFrame (), + "@qt\n@brief Binding of QStyleOptionTabWidgetFrame"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionTabWidgetFrame () { return decl_QStyleOptionTabWidgetFrame; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionTitleBar.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionTitleBar.cc new file mode 100644 index 000000000..2a1371fef --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionTitleBar.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionTitleBar.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionTitleBar + +// Constructor QStyleOptionTitleBar::QStyleOptionTitleBar() + + +static void _init_ctor_QStyleOptionTitleBar_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionTitleBar_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionTitleBar ()); +} + + +// Constructor QStyleOptionTitleBar::QStyleOptionTitleBar(const QStyleOptionTitleBar &other) + + +static void _init_ctor_QStyleOptionTitleBar_3347 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionTitleBar_3347 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionTitleBar &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionTitleBar (arg1)); +} + + +// QStyleOptionTitleBar &QStyleOptionTitleBar::operator=(const QStyleOptionTitleBar &) + + +static void _init_f_operator_eq__3347 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3347 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionTitleBar &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionTitleBar &)((QStyleOptionTitleBar *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionTitleBar () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionTitleBar::QStyleOptionTitleBar()\nThis method creates an object of class QStyleOptionTitleBar.", &_init_ctor_QStyleOptionTitleBar_0, &_call_ctor_QStyleOptionTitleBar_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionTitleBar::QStyleOptionTitleBar(const QStyleOptionTitleBar &other)\nThis method creates an object of class QStyleOptionTitleBar.", &_init_ctor_QStyleOptionTitleBar_3347, &_call_ctor_QStyleOptionTitleBar_3347); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionTitleBar &QStyleOptionTitleBar::operator=(const QStyleOptionTitleBar &)\n", false, &_init_f_operator_eq__3347, &_call_f_operator_eq__3347); + return methods; +} + +gsi::Class &qtdecl_QStyleOptionComplex (); + +gsi::Class decl_QStyleOptionTitleBar (qtdecl_QStyleOptionComplex (), "QtWidgets", "QStyleOptionTitleBar", + methods_QStyleOptionTitleBar (), + "@qt\n@brief Binding of QStyleOptionTitleBar"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionTitleBar () { return decl_QStyleOptionTitleBar; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionToolBar.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionToolBar.cc new file mode 100644 index 000000000..a0f654168 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionToolBar.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionToolBar.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionToolBar + +// Constructor QStyleOptionToolBar::QStyleOptionToolBar() + + +static void _init_ctor_QStyleOptionToolBar_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionToolBar_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionToolBar ()); +} + + +// Constructor QStyleOptionToolBar::QStyleOptionToolBar(const QStyleOptionToolBar &other) + + +static void _init_ctor_QStyleOptionToolBar_3247 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionToolBar_3247 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionToolBar &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionToolBar (arg1)); +} + + +// QStyleOptionToolBar &QStyleOptionToolBar::operator=(const QStyleOptionToolBar &) + + +static void _init_f_operator_eq__3247 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3247 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionToolBar &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionToolBar &)((QStyleOptionToolBar *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionToolBar () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionToolBar::QStyleOptionToolBar()\nThis method creates an object of class QStyleOptionToolBar.", &_init_ctor_QStyleOptionToolBar_0, &_call_ctor_QStyleOptionToolBar_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionToolBar::QStyleOptionToolBar(const QStyleOptionToolBar &other)\nThis method creates an object of class QStyleOptionToolBar.", &_init_ctor_QStyleOptionToolBar_3247, &_call_ctor_QStyleOptionToolBar_3247); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionToolBar &QStyleOptionToolBar::operator=(const QStyleOptionToolBar &)\n", false, &_init_f_operator_eq__3247, &_call_f_operator_eq__3247); + return methods; +} + +gsi::Class &qtdecl_QStyleOption (); + +gsi::Class decl_QStyleOptionToolBar (qtdecl_QStyleOption (), "QtWidgets", "QStyleOptionToolBar", + methods_QStyleOptionToolBar (), + "@qt\n@brief Binding of QStyleOptionToolBar"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionToolBar () { return decl_QStyleOptionToolBar; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionToolBox.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionToolBox.cc new file mode 100644 index 000000000..75633c861 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionToolBox.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionToolBox.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionToolBox + +// Constructor QStyleOptionToolBox::QStyleOptionToolBox() + + +static void _init_ctor_QStyleOptionToolBox_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionToolBox_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionToolBox ()); +} + + +// Constructor QStyleOptionToolBox::QStyleOptionToolBox(const QStyleOptionToolBox &other) + + +static void _init_ctor_QStyleOptionToolBox_3267 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionToolBox_3267 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionToolBox &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionToolBox (arg1)); +} + + +// QStyleOptionToolBox &QStyleOptionToolBox::operator=(const QStyleOptionToolBox &) + + +static void _init_f_operator_eq__3267 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3267 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionToolBox &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionToolBox &)((QStyleOptionToolBox *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionToolBox () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionToolBox::QStyleOptionToolBox()\nThis method creates an object of class QStyleOptionToolBox.", &_init_ctor_QStyleOptionToolBox_0, &_call_ctor_QStyleOptionToolBox_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionToolBox::QStyleOptionToolBox(const QStyleOptionToolBox &other)\nThis method creates an object of class QStyleOptionToolBox.", &_init_ctor_QStyleOptionToolBox_3267, &_call_ctor_QStyleOptionToolBox_3267); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionToolBox &QStyleOptionToolBox::operator=(const QStyleOptionToolBox &)\n", false, &_init_f_operator_eq__3267, &_call_f_operator_eq__3267); + return methods; +} + +gsi::Class &qtdecl_QStyleOption (); + +gsi::Class decl_QStyleOptionToolBox (qtdecl_QStyleOption (), "QtWidgets", "QStyleOptionToolBox", + methods_QStyleOptionToolBox (), + "@qt\n@brief Binding of QStyleOptionToolBox"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionToolBox () { return decl_QStyleOptionToolBox; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionToolButton.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionToolButton.cc new file mode 100644 index 000000000..1c38448c4 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionToolButton.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionToolButton.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionToolButton + +// Constructor QStyleOptionToolButton::QStyleOptionToolButton() + + +static void _init_ctor_QStyleOptionToolButton_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionToolButton_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionToolButton ()); +} + + +// Constructor QStyleOptionToolButton::QStyleOptionToolButton(const QStyleOptionToolButton &other) + + +static void _init_ctor_QStyleOptionToolButton_3606 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionToolButton_3606 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionToolButton &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionToolButton (arg1)); +} + + +// QStyleOptionToolButton &QStyleOptionToolButton::operator=(const QStyleOptionToolButton &) + + +static void _init_f_operator_eq__3606 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3606 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionToolButton &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionToolButton &)((QStyleOptionToolButton *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionToolButton () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionToolButton::QStyleOptionToolButton()\nThis method creates an object of class QStyleOptionToolButton.", &_init_ctor_QStyleOptionToolButton_0, &_call_ctor_QStyleOptionToolButton_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionToolButton::QStyleOptionToolButton(const QStyleOptionToolButton &other)\nThis method creates an object of class QStyleOptionToolButton.", &_init_ctor_QStyleOptionToolButton_3606, &_call_ctor_QStyleOptionToolButton_3606); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionToolButton &QStyleOptionToolButton::operator=(const QStyleOptionToolButton &)\n", false, &_init_f_operator_eq__3606, &_call_f_operator_eq__3606); + return methods; +} + +gsi::Class &qtdecl_QStyleOptionComplex (); + +gsi::Class decl_QStyleOptionToolButton (qtdecl_QStyleOptionComplex (), "QtWidgets", "QStyleOptionToolButton", + methods_QStyleOptionToolButton (), + "@qt\n@brief Binding of QStyleOptionToolButton"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionToolButton () { return decl_QStyleOptionToolButton; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionViewItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionViewItem.cc new file mode 100644 index 000000000..f6f73a44b --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyleOptionViewItem.cc @@ -0,0 +1,114 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyleOptionViewItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyleOptionViewItem + +// Constructor QStyleOptionViewItem::QStyleOptionViewItem() + + +static void _init_ctor_QStyleOptionViewItem_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionViewItem_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStyleOptionViewItem ()); +} + + +// Constructor QStyleOptionViewItem::QStyleOptionViewItem(const QStyleOptionViewItem &other) + + +static void _init_ctor_QStyleOptionViewItem_3366 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyleOptionViewItem_3366 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStyleOptionViewItem (arg1)); +} + + +// QStyleOptionViewItem &QStyleOptionViewItem::operator=(const QStyleOptionViewItem &) + + +static void _init_f_operator_eq__3366 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3366 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyleOptionViewItem &)((QStyleOptionViewItem *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStyleOptionViewItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionViewItem::QStyleOptionViewItem()\nThis method creates an object of class QStyleOptionViewItem.", &_init_ctor_QStyleOptionViewItem_0, &_call_ctor_QStyleOptionViewItem_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyleOptionViewItem::QStyleOptionViewItem(const QStyleOptionViewItem &other)\nThis method creates an object of class QStyleOptionViewItem.", &_init_ctor_QStyleOptionViewItem_3366, &_call_ctor_QStyleOptionViewItem_3366); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QStyleOptionViewItem &QStyleOptionViewItem::operator=(const QStyleOptionViewItem &)\n", false, &_init_f_operator_eq__3366, &_call_f_operator_eq__3366); + return methods; +} + +gsi::Class &qtdecl_QStyleOption (); + +gsi::Class decl_QStyleOptionViewItem (qtdecl_QStyleOption (), "QtWidgets", "QStyleOptionViewItem", + methods_QStyleOptionViewItem (), + "@qt\n@brief Binding of QStyleOptionViewItem"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionViewItem () { return decl_QStyleOptionViewItem; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStylePainter.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStylePainter.cc new file mode 100644 index 000000000..decbf6dee --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStylePainter.cc @@ -0,0 +1,341 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStylePainter.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStylePainter + +// Constructor QStylePainter::QStylePainter() + + +static void _init_ctor_QStylePainter_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QStylePainter_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QStylePainter ()); +} + + +// Constructor QStylePainter::QStylePainter(QWidget *w) + + +static void _init_ctor_QStylePainter_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStylePainter_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QStylePainter (arg1)); +} + + +// Constructor QStylePainter::QStylePainter(QPaintDevice *pd, QWidget *w) + + +static void _init_ctor_QStylePainter_3010 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pd"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("w"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QStylePainter_3010 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintDevice *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + ret.write (new QStylePainter (arg1, arg2)); +} + + +// bool QStylePainter::begin(QWidget *w) + + +static void _init_f_begin_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_begin_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStylePainter *)cls)->begin (arg1)); +} + + +// bool QStylePainter::begin(QPaintDevice *pd, QWidget *w) + + +static void _init_f_begin_3010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pd"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("w"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_begin_3010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintDevice *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStylePainter *)cls)->begin (arg1, arg2)); +} + + +// void QStylePainter::drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex &opt) + + +static void _init_f_drawComplexControl_5803 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cc"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawComplexControl_5803 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOptionComplex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStylePainter *)cls)->drawComplexControl (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QStylePainter::drawControl(QStyle::ControlElement ce, const QStyleOption &opt) + + +static void _init_f_drawControl_5061 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ce"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawControl_5061 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStylePainter *)cls)->drawControl (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QStylePainter::drawItemPixmap(const QRect &r, int flags, const QPixmap &pixmap) + + +static void _init_f_drawItemPixmap_4360 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("pixmap"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_drawItemPixmap_4360 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QPixmap &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStylePainter *)cls)->drawItemPixmap (arg1, arg2, arg3); +} + + +// void QStylePainter::drawItemText(const QRect &r, int flags, const QPalette &pal, bool enabled, const QString &text, QPalette::ColorRole textRole) + + +static void _init_f_drawItemText_9286 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("r"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("pal"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("enabled"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("text"); + decl->add_arg (argspec_4); + static gsi::ArgSpecBase argspec_5 ("textRole", true, "QPalette::NoRole"); + decl->add_arg::target_type & > (argspec_5); + decl->set_return (); +} + +static void _call_f_drawItemText_9286 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QPalette &arg3 = gsi::arg_reader() (args, heap); + bool arg4 = gsi::arg_reader() (args, heap); + const QString &arg5 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg6 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QPalette::NoRole), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStylePainter *)cls)->drawItemText (arg1, arg2, arg3, arg4, arg5, qt_gsi::QtToCppAdaptor(arg6).cref()); +} + + +// void QStylePainter::drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption &opt) + + +static void _init_f_drawPrimitive_5277 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pe"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("opt"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_drawPrimitive_5277 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QStyleOption &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStylePainter *)cls)->drawPrimitive (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// QStyle *QStylePainter::style() + + +static void _init_f_style_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_style_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStyle *)((QStylePainter *)cls)->style ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QStylePainter () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStylePainter::QStylePainter()\nThis method creates an object of class QStylePainter.", &_init_ctor_QStylePainter_0, &_call_ctor_QStylePainter_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStylePainter::QStylePainter(QWidget *w)\nThis method creates an object of class QStylePainter.", &_init_ctor_QStylePainter_1315, &_call_ctor_QStylePainter_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStylePainter::QStylePainter(QPaintDevice *pd, QWidget *w)\nThis method creates an object of class QStylePainter.", &_init_ctor_QStylePainter_3010, &_call_ctor_QStylePainter_3010); + methods += new qt_gsi::GenericMethod ("begin", "@brief Method bool QStylePainter::begin(QWidget *w)\n", false, &_init_f_begin_1315, &_call_f_begin_1315); + methods += new qt_gsi::GenericMethod ("begin", "@brief Method bool QStylePainter::begin(QPaintDevice *pd, QWidget *w)\n", false, &_init_f_begin_3010, &_call_f_begin_3010); + methods += new qt_gsi::GenericMethod ("drawComplexControl", "@brief Method void QStylePainter::drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex &opt)\n", false, &_init_f_drawComplexControl_5803, &_call_f_drawComplexControl_5803); + methods += new qt_gsi::GenericMethod ("drawControl", "@brief Method void QStylePainter::drawControl(QStyle::ControlElement ce, const QStyleOption &opt)\n", false, &_init_f_drawControl_5061, &_call_f_drawControl_5061); + methods += new qt_gsi::GenericMethod ("drawItemPixmap", "@brief Method void QStylePainter::drawItemPixmap(const QRect &r, int flags, const QPixmap &pixmap)\n", false, &_init_f_drawItemPixmap_4360, &_call_f_drawItemPixmap_4360); + methods += new qt_gsi::GenericMethod ("drawItemText", "@brief Method void QStylePainter::drawItemText(const QRect &r, int flags, const QPalette &pal, bool enabled, const QString &text, QPalette::ColorRole textRole)\n", false, &_init_f_drawItemText_9286, &_call_f_drawItemText_9286); + methods += new qt_gsi::GenericMethod ("drawPrimitive", "@brief Method void QStylePainter::drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption &opt)\n", false, &_init_f_drawPrimitive_5277, &_call_f_drawPrimitive_5277); + methods += new qt_gsi::GenericMethod ("style", "@brief Method QStyle *QStylePainter::style()\n", true, &_init_f_style_c0, &_call_f_style_c0); + return methods; +} + +gsi::Class &qtdecl_QPainter (); + +gsi::Class decl_QStylePainter (qtdecl_QPainter (), "QtWidgets", "QStylePainter", + methods_QStylePainter (), + "@qt\n@brief Binding of QStylePainter"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStylePainter () { return decl_QStylePainter; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStylePlugin.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStylePlugin.cc new file mode 100644 index 000000000..a720f58a8 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStylePlugin.cc @@ -0,0 +1,616 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStylePlugin.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStylePlugin + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QStylePlugin::staticMetaObject); +} + + +// QStyle *QStylePlugin::create(const QString &key) + + +static void _init_f_create_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_create_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QStyle *)((QStylePlugin *)cls)->create (arg1)); +} + + +// static QString QStylePlugin::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QStylePlugin::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QStylePlugin () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("qt_create", "@brief Method QStyle *QStylePlugin::create(const QString &key)\n", false, &_init_f_create_2025, &_call_f_create_2025); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QStylePlugin::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QStylePlugin::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QStylePlugin::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QStylePlugin (qtdecl_QObject (), "QtWidgets", "QStylePlugin_Native", + methods_QStylePlugin (), + "@hide\n@alias QStylePlugin"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStylePlugin () { return decl_QStylePlugin; } + +} + + +class QStylePlugin_Adaptor : public QStylePlugin, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QStylePlugin_Adaptor(); + + // [adaptor ctor] QStylePlugin::QStylePlugin(QObject *parent) + QStylePlugin_Adaptor() : QStylePlugin() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QStylePlugin::QStylePlugin(QObject *parent) + QStylePlugin_Adaptor(QObject *parent) : QStylePlugin(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QStylePlugin::isSignalConnected(const QMetaMethod &signal) + bool fp_QStylePlugin_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QStylePlugin::isSignalConnected(signal); + } + + // [expose] int QStylePlugin::receivers(const char *signal) + int fp_QStylePlugin_receivers_c1731 (const char *signal) const { + return QStylePlugin::receivers(signal); + } + + // [expose] QObject *QStylePlugin::sender() + QObject * fp_QStylePlugin_sender_c0 () const { + return QStylePlugin::sender(); + } + + // [expose] int QStylePlugin::senderSignalIndex() + int fp_QStylePlugin_senderSignalIndex_c0 () const { + return QStylePlugin::senderSignalIndex(); + } + + // [adaptor impl] QStyle *QStylePlugin::create(const QString &key) + QStyle * cbs_create_2025_0(const QString &key) + { + __SUPPRESS_UNUSED_WARNING (key); + throw qt_gsi::AbstractMethodCalledException("create"); + } + + virtual QStyle * create(const QString &key) + { + if (cb_create_2025_0.can_issue()) { + return cb_create_2025_0.issue(&QStylePlugin_Adaptor::cbs_create_2025_0, key); + } else { + throw qt_gsi::AbstractMethodCalledException("create"); + } + } + + // [emitter impl] void QStylePlugin::destroyed(QObject *) + void emitter_QStylePlugin_destroyed_1302(QObject *arg1) + { + emit QStylePlugin::destroyed(arg1); + } + + // [adaptor impl] bool QStylePlugin::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QStylePlugin::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QStylePlugin_Adaptor::cbs_event_1217_0, _event); + } else { + return QStylePlugin::event(_event); + } + } + + // [adaptor impl] bool QStylePlugin::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QStylePlugin::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QStylePlugin_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QStylePlugin::eventFilter(watched, event); + } + } + + // [emitter impl] void QStylePlugin::objectNameChanged(const QString &objectName) + void emitter_QStylePlugin_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QStylePlugin::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QStylePlugin::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QStylePlugin::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QStylePlugin_Adaptor::cbs_childEvent_1701_0, event); + } else { + QStylePlugin::childEvent(event); + } + } + + // [adaptor impl] void QStylePlugin::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QStylePlugin::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QStylePlugin_Adaptor::cbs_customEvent_1217_0, event); + } else { + QStylePlugin::customEvent(event); + } + } + + // [adaptor impl] void QStylePlugin::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QStylePlugin::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QStylePlugin_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QStylePlugin::disconnectNotify(signal); + } + } + + // [adaptor impl] void QStylePlugin::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QStylePlugin::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QStylePlugin_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QStylePlugin::timerEvent(event); + } + } + + gsi::Callback cb_create_2025_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QStylePlugin_Adaptor::~QStylePlugin_Adaptor() { } + +// Constructor QStylePlugin::QStylePlugin(QObject *parent) (adaptor class) + +static void _init_ctor_QStylePlugin_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStylePlugin_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QStylePlugin_Adaptor (arg1)); +} + + +// void QStylePlugin::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStylePlugin_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QStylePlugin_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// QStyle *QStylePlugin::create(const QString &key) + +static void _init_cbs_create_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_create_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((QStyle *)((QStylePlugin_Adaptor *)cls)->cbs_create_2025_0 (arg1)); +} + +static void _set_callback_cbs_create_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QStylePlugin_Adaptor *)cls)->cb_create_2025_0 = cb; +} + + +// void QStylePlugin::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStylePlugin_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStylePlugin_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QStylePlugin::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QStylePlugin_Adaptor *)cls)->emitter_QStylePlugin_destroyed_1302 (arg1); +} + + +// void QStylePlugin::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStylePlugin_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QStylePlugin_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QStylePlugin::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QStylePlugin_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStylePlugin_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QStylePlugin::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QStylePlugin_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QStylePlugin_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QStylePlugin::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStylePlugin_Adaptor *)cls)->fp_QStylePlugin_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QStylePlugin::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QStylePlugin_Adaptor *)cls)->emitter_QStylePlugin_objectNameChanged_4567 (arg1); +} + + +// exposed int QStylePlugin::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QStylePlugin_Adaptor *)cls)->fp_QStylePlugin_receivers_c1731 (arg1)); +} + + +// exposed QObject *QStylePlugin::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QStylePlugin_Adaptor *)cls)->fp_QStylePlugin_sender_c0 ()); +} + + +// exposed int QStylePlugin::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStylePlugin_Adaptor *)cls)->fp_QStylePlugin_senderSignalIndex_c0 ()); +} + + +// void QStylePlugin::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStylePlugin_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QStylePlugin_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QStylePlugin (); + +static gsi::Methods methods_QStylePlugin_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStylePlugin::QStylePlugin(QObject *parent)\nThis method creates an object of class QStylePlugin.", &_init_ctor_QStylePlugin_Adaptor_1302, &_call_ctor_QStylePlugin_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QStylePlugin::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("qt_create", "@brief Virtual method QStyle *QStylePlugin::create(const QString &key)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_create_2025_0, &_call_cbs_create_2025_0); + methods += new qt_gsi::GenericMethod ("qt_create", "@hide", false, &_init_cbs_create_2025_0, &_call_cbs_create_2025_0, &_set_callback_cbs_create_2025_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QStylePlugin::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QStylePlugin::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QStylePlugin::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QStylePlugin::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QStylePlugin::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QStylePlugin::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QStylePlugin::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QStylePlugin::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QStylePlugin::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QStylePlugin::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QStylePlugin::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QStylePlugin_Adaptor (qtdecl_QStylePlugin (), "QtWidgets", "QStylePlugin", + methods_QStylePlugin_Adaptor (), + "@qt\n@brief Binding of QStylePlugin"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQStyledItemDelegate.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyledItemDelegate.cc new file mode 100644 index 000000000..4196cd77c --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQStyledItemDelegate.cc @@ -0,0 +1,1409 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQStyledItemDelegate.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QStyledItemDelegate + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QStyledItemDelegate::staticMetaObject); +} + + +// QWidget *QStyledItemDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) + + +static void _init_f_createEditor_c6860 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_createEditor_c6860 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QStyledItemDelegate *)cls)->createEditor (arg1, arg2, arg3)); +} + + +// QString QStyledItemDelegate::displayText(const QVariant &value, const QLocale &locale) + + +static void _init_f_displayText_c3997 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("locale"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_displayText_c3997 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = gsi::arg_reader() (args, heap); + const QLocale &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QStyledItemDelegate *)cls)->displayText (arg1, arg2)); +} + + +// QItemEditorFactory *QStyledItemDelegate::itemEditorFactory() + + +static void _init_f_itemEditorFactory_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_itemEditorFactory_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QItemEditorFactory *)((QStyledItemDelegate *)cls)->itemEditorFactory ()); +} + + +// void QStyledItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) + + +static void _init_f_paint_c6971 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_paint_c6971 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyledItemDelegate *)cls)->paint (arg1, arg2, arg3); +} + + +// void QStyledItemDelegate::setEditorData(QWidget *editor, const QModelIndex &index) + + +static void _init_f_setEditorData_c3602 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setEditorData_c3602 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyledItemDelegate *)cls)->setEditorData (arg1, arg2); +} + + +// void QStyledItemDelegate::setItemEditorFactory(QItemEditorFactory *factory) + + +static void _init_f_setItemEditorFactory_2445 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("factory"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setItemEditorFactory_2445 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemEditorFactory *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyledItemDelegate *)cls)->setItemEditorFactory (arg1); +} + + +// void QStyledItemDelegate::setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) + + +static void _init_f_setModelData_c5913 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("model"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setModelData_c5913 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + QAbstractItemModel *arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyledItemDelegate *)cls)->setModelData (arg1, arg2, arg3); +} + + +// QSize QStyledItemDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) + + +static void _init_f_sizeHint_c5653 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_sizeHint_c5653 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionViewItem &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QSize)((QStyledItemDelegate *)cls)->sizeHint (arg1, arg2)); +} + + +// void QStyledItemDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) + + +static void _init_f_updateEditorGeometry_c6860 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_updateEditorGeometry_c6860 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QStyleOptionViewItem &arg2 = gsi::arg_reader() (args, heap); + const QModelIndex &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyledItemDelegate *)cls)->updateEditorGeometry (arg1, arg2, arg3); +} + + +// static QString QStyledItemDelegate::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QStyledItemDelegate::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QStyledItemDelegate () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("createEditor", "@brief Method QWidget *QStyledItemDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis is a reimplementation of QAbstractItemDelegate::createEditor", true, &_init_f_createEditor_c6860, &_call_f_createEditor_c6860); + methods += new qt_gsi::GenericMethod ("displayText", "@brief Method QString QStyledItemDelegate::displayText(const QVariant &value, const QLocale &locale)\n", true, &_init_f_displayText_c3997, &_call_f_displayText_c3997); + methods += new qt_gsi::GenericMethod (":itemEditorFactory", "@brief Method QItemEditorFactory *QStyledItemDelegate::itemEditorFactory()\n", true, &_init_f_itemEditorFactory_c0, &_call_f_itemEditorFactory_c0); + methods += new qt_gsi::GenericMethod ("paint", "@brief Method void QStyledItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis is a reimplementation of QAbstractItemDelegate::paint", true, &_init_f_paint_c6971, &_call_f_paint_c6971); + methods += new qt_gsi::GenericMethod ("setEditorData", "@brief Method void QStyledItemDelegate::setEditorData(QWidget *editor, const QModelIndex &index)\nThis is a reimplementation of QAbstractItemDelegate::setEditorData", true, &_init_f_setEditorData_c3602, &_call_f_setEditorData_c3602); + methods += new qt_gsi::GenericMethod ("setItemEditorFactory|itemEditorFactory=", "@brief Method void QStyledItemDelegate::setItemEditorFactory(QItemEditorFactory *factory)\n", false, &_init_f_setItemEditorFactory_2445, &_call_f_setItemEditorFactory_2445); + methods += new qt_gsi::GenericMethod ("setModelData", "@brief Method void QStyledItemDelegate::setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index)\nThis is a reimplementation of QAbstractItemDelegate::setModelData", true, &_init_f_setModelData_c5913, &_call_f_setModelData_c5913); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Method QSize QStyledItemDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index)\nThis is a reimplementation of QAbstractItemDelegate::sizeHint", true, &_init_f_sizeHint_c5653, &_call_f_sizeHint_c5653); + methods += new qt_gsi::GenericMethod ("updateEditorGeometry", "@brief Method void QStyledItemDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis is a reimplementation of QAbstractItemDelegate::updateEditorGeometry", true, &_init_f_updateEditorGeometry_c6860, &_call_f_updateEditorGeometry_c6860); + methods += gsi::qt_signal::target_type & > ("closeEditor(QWidget *, QAbstractItemDelegate::EndEditHint)", "closeEditor", gsi::arg("editor"), gsi::arg("hint"), "@brief Signal declaration for QStyledItemDelegate::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("commitData(QWidget *)", "commitData", gsi::arg("editor"), "@brief Signal declaration for QStyledItemDelegate::commitData(QWidget *editor)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QStyledItemDelegate::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QStyledItemDelegate::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sizeHintChanged(const QModelIndex &)", "sizeHintChanged", gsi::arg("arg1"), "@brief Signal declaration for QStyledItemDelegate::sizeHintChanged(const QModelIndex &)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QStyledItemDelegate::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractItemDelegate (); + +qt_gsi::QtNativeClass decl_QStyledItemDelegate (qtdecl_QAbstractItemDelegate (), "QtWidgets", "QStyledItemDelegate_Native", + methods_QStyledItemDelegate (), + "@hide\n@alias QStyledItemDelegate"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyledItemDelegate () { return decl_QStyledItemDelegate; } + +} + + +class QStyledItemDelegate_Adaptor : public QStyledItemDelegate, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QStyledItemDelegate_Adaptor(); + + // [adaptor ctor] QStyledItemDelegate::QStyledItemDelegate(QObject *parent) + QStyledItemDelegate_Adaptor() : QStyledItemDelegate() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QStyledItemDelegate::QStyledItemDelegate(QObject *parent) + QStyledItemDelegate_Adaptor(QObject *parent) : QStyledItemDelegate(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QStyledItemDelegate::isSignalConnected(const QMetaMethod &signal) + bool fp_QStyledItemDelegate_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QStyledItemDelegate::isSignalConnected(signal); + } + + // [expose] int QStyledItemDelegate::receivers(const char *signal) + int fp_QStyledItemDelegate_receivers_c1731 (const char *signal) const { + return QStyledItemDelegate::receivers(signal); + } + + // [expose] QObject *QStyledItemDelegate::sender() + QObject * fp_QStyledItemDelegate_sender_c0 () const { + return QStyledItemDelegate::sender(); + } + + // [expose] int QStyledItemDelegate::senderSignalIndex() + int fp_QStyledItemDelegate_senderSignalIndex_c0 () const { + return QStyledItemDelegate::senderSignalIndex(); + } + + // [emitter impl] void QStyledItemDelegate::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + void emitter_QStyledItemDelegate_closeEditor_4926(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + { + emit QStyledItemDelegate::closeEditor(editor, hint); + } + + // [emitter impl] void QStyledItemDelegate::commitData(QWidget *editor) + void emitter_QStyledItemDelegate_commitData_1315(QWidget *editor) + { + emit QStyledItemDelegate::commitData(editor); + } + + // [adaptor impl] QWidget *QStyledItemDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) + QWidget * cbs_createEditor_c6860_0(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + return QStyledItemDelegate::createEditor(parent, option, index); + } + + virtual QWidget * createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + if (cb_createEditor_c6860_0.can_issue()) { + return cb_createEditor_c6860_0.issue(&QStyledItemDelegate_Adaptor::cbs_createEditor_c6860_0, parent, option, index); + } else { + return QStyledItemDelegate::createEditor(parent, option, index); + } + } + + // [adaptor impl] void QStyledItemDelegate::destroyEditor(QWidget *editor, const QModelIndex &index) + void cbs_destroyEditor_c3602_0(QWidget *editor, const QModelIndex &index) const + { + QStyledItemDelegate::destroyEditor(editor, index); + } + + virtual void destroyEditor(QWidget *editor, const QModelIndex &index) const + { + if (cb_destroyEditor_c3602_0.can_issue()) { + cb_destroyEditor_c3602_0.issue(&QStyledItemDelegate_Adaptor::cbs_destroyEditor_c3602_0, editor, index); + } else { + QStyledItemDelegate::destroyEditor(editor, index); + } + } + + // [emitter impl] void QStyledItemDelegate::destroyed(QObject *) + void emitter_QStyledItemDelegate_destroyed_1302(QObject *arg1) + { + emit QStyledItemDelegate::destroyed(arg1); + } + + // [adaptor impl] QString QStyledItemDelegate::displayText(const QVariant &value, const QLocale &locale) + QString cbs_displayText_c3997_0(const QVariant &value, const QLocale &locale) const + { + return QStyledItemDelegate::displayText(value, locale); + } + + virtual QString displayText(const QVariant &value, const QLocale &locale) const + { + if (cb_displayText_c3997_0.can_issue()) { + return cb_displayText_c3997_0.issue(&QStyledItemDelegate_Adaptor::cbs_displayText_c3997_0, value, locale); + } else { + return QStyledItemDelegate::displayText(value, locale); + } + } + + // [adaptor impl] bool QStyledItemDelegate::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QStyledItemDelegate::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QStyledItemDelegate_Adaptor::cbs_event_1217_0, _event); + } else { + return QStyledItemDelegate::event(_event); + } + } + + // [adaptor impl] bool QStyledItemDelegate::helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index) + bool cbs_helpEvent_9380_0(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index) + { + return QStyledItemDelegate::helpEvent(event, view, option, index); + } + + virtual bool helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index) + { + if (cb_helpEvent_9380_0.can_issue()) { + return cb_helpEvent_9380_0.issue(&QStyledItemDelegate_Adaptor::cbs_helpEvent_9380_0, event, view, option, index); + } else { + return QStyledItemDelegate::helpEvent(event, view, option, index); + } + } + + // [emitter impl] void QStyledItemDelegate::objectNameChanged(const QString &objectName) + void emitter_QStyledItemDelegate_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QStyledItemDelegate::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QStyledItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) + void cbs_paint_c6971_0(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + QStyledItemDelegate::paint(painter, option, index); + } + + virtual void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + if (cb_paint_c6971_0.can_issue()) { + cb_paint_c6971_0.issue(&QStyledItemDelegate_Adaptor::cbs_paint_c6971_0, painter, option, index); + } else { + QStyledItemDelegate::paint(painter, option, index); + } + } + + // [adaptor impl] QList QStyledItemDelegate::paintingRoles() + QList cbs_paintingRoles_c0_0() const + { + return QStyledItemDelegate::paintingRoles(); + } + + virtual QList paintingRoles() const + { + if (cb_paintingRoles_c0_0.can_issue()) { + return cb_paintingRoles_c0_0.issue >(&QStyledItemDelegate_Adaptor::cbs_paintingRoles_c0_0); + } else { + return QStyledItemDelegate::paintingRoles(); + } + } + + // [adaptor impl] void QStyledItemDelegate::setEditorData(QWidget *editor, const QModelIndex &index) + void cbs_setEditorData_c3602_0(QWidget *editor, const QModelIndex &index) const + { + QStyledItemDelegate::setEditorData(editor, index); + } + + virtual void setEditorData(QWidget *editor, const QModelIndex &index) const + { + if (cb_setEditorData_c3602_0.can_issue()) { + cb_setEditorData_c3602_0.issue(&QStyledItemDelegate_Adaptor::cbs_setEditorData_c3602_0, editor, index); + } else { + QStyledItemDelegate::setEditorData(editor, index); + } + } + + // [adaptor impl] void QStyledItemDelegate::setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) + void cbs_setModelData_c5913_0(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const + { + QStyledItemDelegate::setModelData(editor, model, index); + } + + virtual void setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const + { + if (cb_setModelData_c5913_0.can_issue()) { + cb_setModelData_c5913_0.issue(&QStyledItemDelegate_Adaptor::cbs_setModelData_c5913_0, editor, model, index); + } else { + QStyledItemDelegate::setModelData(editor, model, index); + } + } + + // [adaptor impl] QSize QStyledItemDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) + QSize cbs_sizeHint_c5653_0(const QStyleOptionViewItem &option, const QModelIndex &index) const + { + return QStyledItemDelegate::sizeHint(option, index); + } + + virtual QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const + { + if (cb_sizeHint_c5653_0.can_issue()) { + return cb_sizeHint_c5653_0.issue(&QStyledItemDelegate_Adaptor::cbs_sizeHint_c5653_0, option, index); + } else { + return QStyledItemDelegate::sizeHint(option, index); + } + } + + // [emitter impl] void QStyledItemDelegate::sizeHintChanged(const QModelIndex &) + void emitter_QStyledItemDelegate_sizeHintChanged_2395(const QModelIndex &arg1) + { + emit QStyledItemDelegate::sizeHintChanged(arg1); + } + + // [adaptor impl] void QStyledItemDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) + void cbs_updateEditorGeometry_c6860_0(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + QStyledItemDelegate::updateEditorGeometry(editor, option, index); + } + + virtual void updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const + { + if (cb_updateEditorGeometry_c6860_0.can_issue()) { + cb_updateEditorGeometry_c6860_0.issue(&QStyledItemDelegate_Adaptor::cbs_updateEditorGeometry_c6860_0, editor, option, index); + } else { + QStyledItemDelegate::updateEditorGeometry(editor, option, index); + } + } + + // [adaptor impl] void QStyledItemDelegate::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QStyledItemDelegate::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QStyledItemDelegate_Adaptor::cbs_childEvent_1701_0, event); + } else { + QStyledItemDelegate::childEvent(event); + } + } + + // [adaptor impl] void QStyledItemDelegate::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QStyledItemDelegate::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QStyledItemDelegate_Adaptor::cbs_customEvent_1217_0, event); + } else { + QStyledItemDelegate::customEvent(event); + } + } + + // [adaptor impl] void QStyledItemDelegate::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QStyledItemDelegate::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QStyledItemDelegate_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QStyledItemDelegate::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QStyledItemDelegate::editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index) + bool cbs_editorEvent_9073_0(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index) + { + return QStyledItemDelegate::editorEvent(event, model, option, index); + } + + virtual bool editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index) + { + if (cb_editorEvent_9073_0.can_issue()) { + return cb_editorEvent_9073_0.issue(&QStyledItemDelegate_Adaptor::cbs_editorEvent_9073_0, event, model, option, index); + } else { + return QStyledItemDelegate::editorEvent(event, model, option, index); + } + } + + // [adaptor impl] bool QStyledItemDelegate::eventFilter(QObject *object, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *object, QEvent *event) + { + return QStyledItemDelegate::eventFilter(object, event); + } + + virtual bool eventFilter(QObject *object, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QStyledItemDelegate_Adaptor::cbs_eventFilter_2411_0, object, event); + } else { + return QStyledItemDelegate::eventFilter(object, event); + } + } + + // [adaptor impl] void QStyledItemDelegate::initStyleOption(QStyleOptionViewItem *option, const QModelIndex &index) + void cbs_initStyleOption_c4962_0(QStyleOptionViewItem *option, const QModelIndex &index) const + { + QStyledItemDelegate::initStyleOption(option, index); + } + + virtual void initStyleOption(QStyleOptionViewItem *option, const QModelIndex &index) const + { + if (cb_initStyleOption_c4962_0.can_issue()) { + cb_initStyleOption_c4962_0.issue(&QStyledItemDelegate_Adaptor::cbs_initStyleOption_c4962_0, option, index); + } else { + QStyledItemDelegate::initStyleOption(option, index); + } + } + + // [adaptor impl] void QStyledItemDelegate::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QStyledItemDelegate::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QStyledItemDelegate_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QStyledItemDelegate::timerEvent(event); + } + } + + gsi::Callback cb_createEditor_c6860_0; + gsi::Callback cb_destroyEditor_c3602_0; + gsi::Callback cb_displayText_c3997_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_helpEvent_9380_0; + gsi::Callback cb_paint_c6971_0; + gsi::Callback cb_paintingRoles_c0_0; + gsi::Callback cb_setEditorData_c3602_0; + gsi::Callback cb_setModelData_c5913_0; + gsi::Callback cb_sizeHint_c5653_0; + gsi::Callback cb_updateEditorGeometry_c6860_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_editorEvent_9073_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_initStyleOption_c4962_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QStyledItemDelegate_Adaptor::~QStyledItemDelegate_Adaptor() { } + +// Constructor QStyledItemDelegate::QStyledItemDelegate(QObject *parent) (adaptor class) + +static void _init_ctor_QStyledItemDelegate_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QStyledItemDelegate_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QStyledItemDelegate_Adaptor (arg1)); +} + + +// void QStyledItemDelegate::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyledItemDelegate_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QStyledItemDelegate::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + +static void _init_emitter_closeEditor_4926 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemDelegate::NoHint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_emitter_closeEditor_4926 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemDelegate::NoHint), heap); + ((QStyledItemDelegate_Adaptor *)cls)->emitter_QStyledItemDelegate_closeEditor_4926 (arg1, arg2); +} + + +// emitter void QStyledItemDelegate::commitData(QWidget *editor) + +static void _init_emitter_commitData_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_commitData_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ((QStyledItemDelegate_Adaptor *)cls)->emitter_QStyledItemDelegate_commitData_1315 (arg1); +} + + +// QWidget *QStyledItemDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_createEditor_c6860_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_createEditor_c6860_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const QStyleOptionViewItem &arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + ret.write ((QWidget *)((QStyledItemDelegate_Adaptor *)cls)->cbs_createEditor_c6860_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_createEditor_c6860_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_createEditor_c6860_0 = cb; +} + + +// void QStyledItemDelegate::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyledItemDelegate_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QStyledItemDelegate::destroyEditor(QWidget *editor, const QModelIndex &index) + +static void _init_cbs_destroyEditor_c3602_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_destroyEditor_c3602_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyledItemDelegate_Adaptor *)cls)->cbs_destroyEditor_c3602_0 (arg1, arg2); +} + +static void _set_callback_cbs_destroyEditor_c3602_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_destroyEditor_c3602_0 = cb; +} + + +// emitter void QStyledItemDelegate::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QStyledItemDelegate_Adaptor *)cls)->emitter_QStyledItemDelegate_destroyed_1302 (arg1); +} + + +// void QStyledItemDelegate::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyledItemDelegate_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// QString QStyledItemDelegate::displayText(const QVariant &value, const QLocale &locale) + +static void _init_cbs_displayText_c3997_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("locale"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_displayText_c3997_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QVariant &arg1 = args.read (heap); + const QLocale &arg2 = args.read (heap); + ret.write ((QString)((QStyledItemDelegate_Adaptor *)cls)->cbs_displayText_c3997_0 (arg1, arg2)); +} + +static void _set_callback_cbs_displayText_c3997_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_displayText_c3997_0 = cb; +} + + +// bool QStyledItemDelegate::editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_editorEvent_9073_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("model"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("option"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("index"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_editorEvent_9073_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + QAbstractItemModel *arg2 = args.read (heap); + const QStyleOptionViewItem &arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + ret.write ((bool)((QStyledItemDelegate_Adaptor *)cls)->cbs_editorEvent_9073_0 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_editorEvent_9073_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_editorEvent_9073_0 = cb; +} + + +// bool QStyledItemDelegate::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QStyledItemDelegate_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QStyledItemDelegate::eventFilter(QObject *object, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QStyledItemDelegate_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// bool QStyledItemDelegate::helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_helpEvent_9380_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("view"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("option"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("index"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_cbs_helpEvent_9380_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHelpEvent *arg1 = args.read (heap); + QAbstractItemView *arg2 = args.read (heap); + const QStyleOptionViewItem &arg3 = args.read (heap); + const QModelIndex &arg4 = args.read (heap); + ret.write ((bool)((QStyledItemDelegate_Adaptor *)cls)->cbs_helpEvent_9380_0 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_helpEvent_9380_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_helpEvent_9380_0 = cb; +} + + +// void QStyledItemDelegate::initStyleOption(QStyleOptionViewItem *option, const QModelIndex &index) + +static void _init_cbs_initStyleOption_c4962_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c4962_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionViewItem *arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyledItemDelegate_Adaptor *)cls)->cbs_initStyleOption_c4962_0 (arg1, arg2); +} + +static void _set_callback_cbs_initStyleOption_c4962_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_initStyleOption_c4962_0 = cb; +} + + +// exposed bool QStyledItemDelegate::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QStyledItemDelegate_Adaptor *)cls)->fp_QStyledItemDelegate_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QStyledItemDelegate::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QStyledItemDelegate_Adaptor *)cls)->emitter_QStyledItemDelegate_objectNameChanged_4567 (arg1); +} + + +// void QStyledItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_paint_c6971_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_paint_c6971_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionViewItem &arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyledItemDelegate_Adaptor *)cls)->cbs_paint_c6971_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_paint_c6971_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_paint_c6971_0 = cb; +} + + +// QList QStyledItemDelegate::paintingRoles() + +static void _init_cbs_paintingRoles_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_paintingRoles_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QStyledItemDelegate_Adaptor *)cls)->cbs_paintingRoles_c0_0 ()); +} + +static void _set_callback_cbs_paintingRoles_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_paintingRoles_c0_0 = cb; +} + + +// exposed int QStyledItemDelegate::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QStyledItemDelegate_Adaptor *)cls)->fp_QStyledItemDelegate_receivers_c1731 (arg1)); +} + + +// exposed QObject *QStyledItemDelegate::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QStyledItemDelegate_Adaptor *)cls)->fp_QStyledItemDelegate_sender_c0 ()); +} + + +// exposed int QStyledItemDelegate::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QStyledItemDelegate_Adaptor *)cls)->fp_QStyledItemDelegate_senderSignalIndex_c0 ()); +} + + +// void QStyledItemDelegate::setEditorData(QWidget *editor, const QModelIndex &index) + +static void _init_cbs_setEditorData_c3602_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setEditorData_c3602_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyledItemDelegate_Adaptor *)cls)->cbs_setEditorData_c3602_0 (arg1, arg2); +} + +static void _set_callback_cbs_setEditorData_c3602_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_setEditorData_c3602_0 = cb; +} + + +// void QStyledItemDelegate::setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) + +static void _init_cbs_setModelData_c5913_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("model"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setModelData_c5913_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + QAbstractItemModel *arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyledItemDelegate_Adaptor *)cls)->cbs_setModelData_c5913_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_setModelData_c5913_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_setModelData_c5913_0 = cb; +} + + +// QSize QStyledItemDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_sizeHint_c5653_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_sizeHint_c5653_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStyleOptionViewItem &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + ret.write ((QSize)((QStyledItemDelegate_Adaptor *)cls)->cbs_sizeHint_c5653_0 (arg1, arg2)); +} + +static void _set_callback_cbs_sizeHint_c5653_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_sizeHint_c5653_0 = cb; +} + + +// emitter void QStyledItemDelegate::sizeHintChanged(const QModelIndex &) + +static void _init_emitter_sizeHintChanged_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_sizeHintChanged_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QStyledItemDelegate_Adaptor *)cls)->emitter_QStyledItemDelegate_sizeHintChanged_2395 (arg1); +} + + +// void QStyledItemDelegate::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyledItemDelegate_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QStyledItemDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) + +static void _init_cbs_updateEditorGeometry_c6860_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("option"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_updateEditorGeometry_c6860_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const QStyleOptionViewItem &arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QStyledItemDelegate_Adaptor *)cls)->cbs_updateEditorGeometry_c6860_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_updateEditorGeometry_c6860_0 (void *cls, const gsi::Callback &cb) +{ + ((QStyledItemDelegate_Adaptor *)cls)->cb_updateEditorGeometry_c6860_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QStyledItemDelegate (); + +static gsi::Methods methods_QStyledItemDelegate_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QStyledItemDelegate::QStyledItemDelegate(QObject *parent)\nThis method creates an object of class QStyledItemDelegate.", &_init_ctor_QStyledItemDelegate_Adaptor_1302, &_call_ctor_QStyledItemDelegate_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QStyledItemDelegate::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_closeEditor", "@brief Emitter for signal void QStyledItemDelegate::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)\nCall this method to emit this signal.", false, &_init_emitter_closeEditor_4926, &_call_emitter_closeEditor_4926); + methods += new qt_gsi::GenericMethod ("emit_commitData", "@brief Emitter for signal void QStyledItemDelegate::commitData(QWidget *editor)\nCall this method to emit this signal.", false, &_init_emitter_commitData_1315, &_call_emitter_commitData_1315); + methods += new qt_gsi::GenericMethod ("createEditor", "@brief Virtual method QWidget *QStyledItemDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_createEditor_c6860_0, &_call_cbs_createEditor_c6860_0); + methods += new qt_gsi::GenericMethod ("createEditor", "@hide", true, &_init_cbs_createEditor_c6860_0, &_call_cbs_createEditor_c6860_0, &_set_callback_cbs_createEditor_c6860_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QStyledItemDelegate::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("destroyEditor", "@brief Virtual method void QStyledItemDelegate::destroyEditor(QWidget *editor, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_destroyEditor_c3602_0, &_call_cbs_destroyEditor_c3602_0); + methods += new qt_gsi::GenericMethod ("destroyEditor", "@hide", true, &_init_cbs_destroyEditor_c3602_0, &_call_cbs_destroyEditor_c3602_0, &_set_callback_cbs_destroyEditor_c3602_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QStyledItemDelegate::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QStyledItemDelegate::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("displayText", "@brief Virtual method QString QStyledItemDelegate::displayText(const QVariant &value, const QLocale &locale)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_displayText_c3997_0, &_call_cbs_displayText_c3997_0); + methods += new qt_gsi::GenericMethod ("displayText", "@hide", true, &_init_cbs_displayText_c3997_0, &_call_cbs_displayText_c3997_0, &_set_callback_cbs_displayText_c3997_0); + methods += new qt_gsi::GenericMethod ("*editorEvent", "@brief Virtual method bool QStyledItemDelegate::editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_editorEvent_9073_0, &_call_cbs_editorEvent_9073_0); + methods += new qt_gsi::GenericMethod ("*editorEvent", "@hide", false, &_init_cbs_editorEvent_9073_0, &_call_cbs_editorEvent_9073_0, &_set_callback_cbs_editorEvent_9073_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QStyledItemDelegate::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QStyledItemDelegate::eventFilter(QObject *object, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("helpEvent", "@brief Virtual method bool QStyledItemDelegate::helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_helpEvent_9380_0, &_call_cbs_helpEvent_9380_0); + methods += new qt_gsi::GenericMethod ("helpEvent", "@hide", false, &_init_cbs_helpEvent_9380_0, &_call_cbs_helpEvent_9380_0, &_set_callback_cbs_helpEvent_9380_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QStyledItemDelegate::initStyleOption(QStyleOptionViewItem *option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c4962_0, &_call_cbs_initStyleOption_c4962_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c4962_0, &_call_cbs_initStyleOption_c4962_0, &_set_callback_cbs_initStyleOption_c4962_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QStyledItemDelegate::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QStyledItemDelegate::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paint", "@brief Virtual method void QStyledItemDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paint_c6971_0, &_call_cbs_paint_c6971_0); + methods += new qt_gsi::GenericMethod ("paint", "@hide", true, &_init_cbs_paint_c6971_0, &_call_cbs_paint_c6971_0, &_set_callback_cbs_paint_c6971_0); + methods += new qt_gsi::GenericMethod ("paintingRoles", "@brief Virtual method QList QStyledItemDelegate::paintingRoles()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintingRoles_c0_0, &_call_cbs_paintingRoles_c0_0); + methods += new qt_gsi::GenericMethod ("paintingRoles", "@hide", true, &_init_cbs_paintingRoles_c0_0, &_call_cbs_paintingRoles_c0_0, &_set_callback_cbs_paintingRoles_c0_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QStyledItemDelegate::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QStyledItemDelegate::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QStyledItemDelegate::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setEditorData", "@brief Virtual method void QStyledItemDelegate::setEditorData(QWidget *editor, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_setEditorData_c3602_0, &_call_cbs_setEditorData_c3602_0); + methods += new qt_gsi::GenericMethod ("setEditorData", "@hide", true, &_init_cbs_setEditorData_c3602_0, &_call_cbs_setEditorData_c3602_0, &_set_callback_cbs_setEditorData_c3602_0); + methods += new qt_gsi::GenericMethod ("setModelData", "@brief Virtual method void QStyledItemDelegate::setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_setModelData_c5913_0, &_call_cbs_setModelData_c5913_0); + methods += new qt_gsi::GenericMethod ("setModelData", "@hide", true, &_init_cbs_setModelData_c5913_0, &_call_cbs_setModelData_c5913_0, &_set_callback_cbs_setModelData_c5913_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QStyledItemDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c5653_0, &_call_cbs_sizeHint_c5653_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c5653_0, &_call_cbs_sizeHint_c5653_0, &_set_callback_cbs_sizeHint_c5653_0); + methods += new qt_gsi::GenericMethod ("emit_sizeHintChanged", "@brief Emitter for signal void QStyledItemDelegate::sizeHintChanged(const QModelIndex &)\nCall this method to emit this signal.", false, &_init_emitter_sizeHintChanged_2395, &_call_emitter_sizeHintChanged_2395); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QStyledItemDelegate::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("updateEditorGeometry", "@brief Virtual method void QStyledItemDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_updateEditorGeometry_c6860_0, &_call_cbs_updateEditorGeometry_c6860_0); + methods += new qt_gsi::GenericMethod ("updateEditorGeometry", "@hide", true, &_init_cbs_updateEditorGeometry_c6860_0, &_call_cbs_updateEditorGeometry_c6860_0, &_set_callback_cbs_updateEditorGeometry_c6860_0); + return methods; +} + +gsi::Class decl_QStyledItemDelegate_Adaptor (qtdecl_QStyledItemDelegate (), "QtWidgets", "QStyledItemDelegate", + methods_QStyledItemDelegate_Adaptor (), + "@qt\n@brief Binding of QStyledItemDelegate"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQSwipeGesture.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQSwipeGesture.cc new file mode 100644 index 000000000..35e0dd281 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQSwipeGesture.cc @@ -0,0 +1,646 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSwipeGesture.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSwipeGesture + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSwipeGesture::staticMetaObject); +} + + +// QSwipeGesture::SwipeDirection QSwipeGesture::horizontalDirection() + + +static void _init_f_horizontalDirection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_horizontalDirection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSwipeGesture *)cls)->horizontalDirection ())); +} + + +// void QSwipeGesture::setSwipeAngle(double value) + + +static void _init_f_setSwipeAngle_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSwipeAngle_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSwipeGesture *)cls)->setSwipeAngle (arg1); +} + + +// double QSwipeGesture::swipeAngle() + + +static void _init_f_swipeAngle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_swipeAngle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QSwipeGesture *)cls)->swipeAngle ()); +} + + +// QSwipeGesture::SwipeDirection QSwipeGesture::verticalDirection() + + +static void _init_f_verticalDirection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_verticalDirection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QSwipeGesture *)cls)->verticalDirection ())); +} + + +// static QString QSwipeGesture::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSwipeGesture::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSwipeGesture () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":horizontalDirection", "@brief Method QSwipeGesture::SwipeDirection QSwipeGesture::horizontalDirection()\n", true, &_init_f_horizontalDirection_c0, &_call_f_horizontalDirection_c0); + methods += new qt_gsi::GenericMethod ("setSwipeAngle|swipeAngle=", "@brief Method void QSwipeGesture::setSwipeAngle(double value)\n", false, &_init_f_setSwipeAngle_1071, &_call_f_setSwipeAngle_1071); + methods += new qt_gsi::GenericMethod (":swipeAngle", "@brief Method double QSwipeGesture::swipeAngle()\n", true, &_init_f_swipeAngle_c0, &_call_f_swipeAngle_c0); + methods += new qt_gsi::GenericMethod (":verticalDirection", "@brief Method QSwipeGesture::SwipeDirection QSwipeGesture::verticalDirection()\n", true, &_init_f_verticalDirection_c0, &_call_f_verticalDirection_c0); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSwipeGesture::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSwipeGesture::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSwipeGesture::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QGesture (); + +qt_gsi::QtNativeClass decl_QSwipeGesture (qtdecl_QGesture (), "QtWidgets", "QSwipeGesture_Native", + methods_QSwipeGesture (), + "@hide\n@alias QSwipeGesture"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSwipeGesture () { return decl_QSwipeGesture; } + +} + + +class QSwipeGesture_Adaptor : public QSwipeGesture, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSwipeGesture_Adaptor(); + + // [adaptor ctor] QSwipeGesture::QSwipeGesture(QObject *parent) + QSwipeGesture_Adaptor() : QSwipeGesture() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSwipeGesture::QSwipeGesture(QObject *parent) + QSwipeGesture_Adaptor(QObject *parent) : QSwipeGesture(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QSwipeGesture::isSignalConnected(const QMetaMethod &signal) + bool fp_QSwipeGesture_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSwipeGesture::isSignalConnected(signal); + } + + // [expose] int QSwipeGesture::receivers(const char *signal) + int fp_QSwipeGesture_receivers_c1731 (const char *signal) const { + return QSwipeGesture::receivers(signal); + } + + // [expose] QObject *QSwipeGesture::sender() + QObject * fp_QSwipeGesture_sender_c0 () const { + return QSwipeGesture::sender(); + } + + // [expose] int QSwipeGesture::senderSignalIndex() + int fp_QSwipeGesture_senderSignalIndex_c0 () const { + return QSwipeGesture::senderSignalIndex(); + } + + // [emitter impl] void QSwipeGesture::destroyed(QObject *) + void emitter_QSwipeGesture_destroyed_1302(QObject *arg1) + { + emit QSwipeGesture::destroyed(arg1); + } + + // [adaptor impl] bool QSwipeGesture::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QSwipeGesture::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSwipeGesture_Adaptor::cbs_event_1217_0, _event); + } else { + return QSwipeGesture::event(_event); + } + } + + // [adaptor impl] bool QSwipeGesture::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSwipeGesture::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSwipeGesture_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSwipeGesture::eventFilter(watched, event); + } + } + + // [emitter impl] void QSwipeGesture::objectNameChanged(const QString &objectName) + void emitter_QSwipeGesture_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSwipeGesture::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QSwipeGesture::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSwipeGesture::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSwipeGesture_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSwipeGesture::childEvent(event); + } + } + + // [adaptor impl] void QSwipeGesture::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSwipeGesture::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSwipeGesture_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSwipeGesture::customEvent(event); + } + } + + // [adaptor impl] void QSwipeGesture::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSwipeGesture::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSwipeGesture_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSwipeGesture::disconnectNotify(signal); + } + } + + // [adaptor impl] void QSwipeGesture::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSwipeGesture::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSwipeGesture_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSwipeGesture::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QSwipeGesture_Adaptor::~QSwipeGesture_Adaptor() { } + +// Constructor QSwipeGesture::QSwipeGesture(QObject *parent) (adaptor class) + +static void _init_ctor_QSwipeGesture_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSwipeGesture_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSwipeGesture_Adaptor (arg1)); +} + + +// void QSwipeGesture::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSwipeGesture_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSwipeGesture_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSwipeGesture::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSwipeGesture_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSwipeGesture_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QSwipeGesture::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSwipeGesture_Adaptor *)cls)->emitter_QSwipeGesture_destroyed_1302 (arg1); +} + + +// void QSwipeGesture::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSwipeGesture_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSwipeGesture_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QSwipeGesture::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSwipeGesture_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSwipeGesture_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSwipeGesture::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSwipeGesture_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSwipeGesture_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QSwipeGesture::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSwipeGesture_Adaptor *)cls)->fp_QSwipeGesture_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QSwipeGesture::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSwipeGesture_Adaptor *)cls)->emitter_QSwipeGesture_objectNameChanged_4567 (arg1); +} + + +// exposed int QSwipeGesture::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSwipeGesture_Adaptor *)cls)->fp_QSwipeGesture_receivers_c1731 (arg1)); +} + + +// exposed QObject *QSwipeGesture::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSwipeGesture_Adaptor *)cls)->fp_QSwipeGesture_sender_c0 ()); +} + + +// exposed int QSwipeGesture::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSwipeGesture_Adaptor *)cls)->fp_QSwipeGesture_senderSignalIndex_c0 ()); +} + + +// void QSwipeGesture::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSwipeGesture_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSwipeGesture_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSwipeGesture (); + +static gsi::Methods methods_QSwipeGesture_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSwipeGesture::QSwipeGesture(QObject *parent)\nThis method creates an object of class QSwipeGesture.", &_init_ctor_QSwipeGesture_Adaptor_1302, &_call_ctor_QSwipeGesture_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSwipeGesture::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSwipeGesture::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSwipeGesture::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSwipeGesture::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QSwipeGesture::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSwipeGesture::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSwipeGesture::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSwipeGesture::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSwipeGesture::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSwipeGesture::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSwipeGesture::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSwipeGesture::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QSwipeGesture_Adaptor (qtdecl_QSwipeGesture (), "QtWidgets", "QSwipeGesture", + methods_QSwipeGesture_Adaptor (), + "@qt\n@brief Binding of QSwipeGesture"); + +} + + +// Implementation of the enum wrapper class for QSwipeGesture::SwipeDirection +namespace qt_gsi +{ + +static gsi::Enum decl_QSwipeGesture_SwipeDirection_Enum ("QtWidgets", "QSwipeGesture_SwipeDirection", + gsi::enum_const ("NoDirection", QSwipeGesture::NoDirection, "@brief Enum constant QSwipeGesture::NoDirection") + + gsi::enum_const ("Left", QSwipeGesture::Left, "@brief Enum constant QSwipeGesture::Left") + + gsi::enum_const ("Right", QSwipeGesture::Right, "@brief Enum constant QSwipeGesture::Right") + + gsi::enum_const ("Up", QSwipeGesture::Up, "@brief Enum constant QSwipeGesture::Up") + + gsi::enum_const ("Down", QSwipeGesture::Down, "@brief Enum constant QSwipeGesture::Down"), + "@qt\n@brief This class represents the QSwipeGesture::SwipeDirection enum"); + +static gsi::QFlagsClass decl_QSwipeGesture_SwipeDirection_Enums ("QtWidgets", "QSwipeGesture_QFlags_SwipeDirection", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSwipeGesture_SwipeDirection_Enum_in_parent (decl_QSwipeGesture_SwipeDirection_Enum.defs ()); +static gsi::ClassExt decl_QSwipeGesture_SwipeDirection_Enum_as_child (decl_QSwipeGesture_SwipeDirection_Enum, "SwipeDirection"); +static gsi::ClassExt decl_QSwipeGesture_SwipeDirection_Enums_as_child (decl_QSwipeGesture_SwipeDirection_Enums, "QFlags_SwipeDirection"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQSystemTrayIcon.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQSystemTrayIcon.cc new file mode 100644 index 000000000..40716a033 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQSystemTrayIcon.cc @@ -0,0 +1,973 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQSystemTrayIcon.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QSystemTrayIcon + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QSystemTrayIcon::staticMetaObject); +} + + +// QMenu *QSystemTrayIcon::contextMenu() + + +static void _init_f_contextMenu_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_contextMenu_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMenu *)((QSystemTrayIcon *)cls)->contextMenu ()); +} + + +// QRect QSystemTrayIcon::geometry() + + +static void _init_f_geometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_geometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QSystemTrayIcon *)cls)->geometry ()); +} + + +// void QSystemTrayIcon::hide() + + +static void _init_f_hide_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hide_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSystemTrayIcon *)cls)->hide (); +} + + +// QIcon QSystemTrayIcon::icon() + + +static void _init_f_icon_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_icon_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIcon)((QSystemTrayIcon *)cls)->icon ()); +} + + +// bool QSystemTrayIcon::isVisible() + + +static void _init_f_isVisible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isVisible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QSystemTrayIcon *)cls)->isVisible ()); +} + + +// void QSystemTrayIcon::setContextMenu(QMenu *menu) + + +static void _init_f_setContextMenu_1108 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("menu"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setContextMenu_1108 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMenu *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSystemTrayIcon *)cls)->setContextMenu (arg1); +} + + +// void QSystemTrayIcon::setIcon(const QIcon &icon) + + +static void _init_f_setIcon_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIcon_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSystemTrayIcon *)cls)->setIcon (arg1); +} + + +// void QSystemTrayIcon::setToolTip(const QString &tip) + + +static void _init_f_setToolTip_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tip"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setToolTip_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSystemTrayIcon *)cls)->setToolTip (arg1); +} + + +// void QSystemTrayIcon::setVisible(bool visible) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSystemTrayIcon *)cls)->setVisible (arg1); +} + + +// void QSystemTrayIcon::show() + + +static void _init_f_show_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_show_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSystemTrayIcon *)cls)->show (); +} + + +// void QSystemTrayIcon::showMessage(const QString &title, const QString &msg, const QIcon &icon, int msecs) + + +static void _init_f_showMessage_6280 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("msg"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("icon"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("msecs", true, "10000"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_showMessage_6280 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QIcon &arg3 = gsi::arg_reader() (args, heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (10000, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSystemTrayIcon *)cls)->showMessage (arg1, arg2, arg3, arg4); +} + + +// void QSystemTrayIcon::showMessage(const QString &title, const QString &msg, QSystemTrayIcon::MessageIcon icon, int msecs) + + +static void _init_f_showMessage_7682 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("msg"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("icon", true, "QSystemTrayIcon::Information"); + decl->add_arg::target_type & > (argspec_2); + static gsi::ArgSpecBase argspec_3 ("msecs", true, "10000"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_showMessage_7682 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QSystemTrayIcon::Information), heap); + int arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (10000, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSystemTrayIcon *)cls)->showMessage (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref(), arg4); +} + + +// QString QSystemTrayIcon::toolTip() + + +static void _init_f_toolTip_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toolTip_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QSystemTrayIcon *)cls)->toolTip ()); +} + + +// static bool QSystemTrayIcon::isSystemTrayAvailable() + + +static void _init_f_isSystemTrayAvailable_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSystemTrayAvailable_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QSystemTrayIcon::isSystemTrayAvailable ()); +} + + +// static bool QSystemTrayIcon::supportsMessages() + + +static void _init_f_supportsMessages_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_supportsMessages_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QSystemTrayIcon::supportsMessages ()); +} + + +// static QString QSystemTrayIcon::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QSystemTrayIcon::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QSystemTrayIcon () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":contextMenu", "@brief Method QMenu *QSystemTrayIcon::contextMenu()\n", true, &_init_f_contextMenu_c0, &_call_f_contextMenu_c0); + methods += new qt_gsi::GenericMethod ("geometry", "@brief Method QRect QSystemTrayIcon::geometry()\n", true, &_init_f_geometry_c0, &_call_f_geometry_c0); + methods += new qt_gsi::GenericMethod ("hide", "@brief Method void QSystemTrayIcon::hide()\n", false, &_init_f_hide_0, &_call_f_hide_0); + methods += new qt_gsi::GenericMethod (":icon", "@brief Method QIcon QSystemTrayIcon::icon()\n", true, &_init_f_icon_c0, &_call_f_icon_c0); + methods += new qt_gsi::GenericMethod ("isVisible?|:visible", "@brief Method bool QSystemTrayIcon::isVisible()\n", true, &_init_f_isVisible_c0, &_call_f_isVisible_c0); + methods += new qt_gsi::GenericMethod ("setContextMenu|contextMenu=", "@brief Method void QSystemTrayIcon::setContextMenu(QMenu *menu)\n", false, &_init_f_setContextMenu_1108, &_call_f_setContextMenu_1108); + methods += new qt_gsi::GenericMethod ("setIcon|icon=", "@brief Method void QSystemTrayIcon::setIcon(const QIcon &icon)\n", false, &_init_f_setIcon_1787, &_call_f_setIcon_1787); + methods += new qt_gsi::GenericMethod ("setToolTip|toolTip=", "@brief Method void QSystemTrayIcon::setToolTip(const QString &tip)\n", false, &_init_f_setToolTip_2025, &_call_f_setToolTip_2025); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QSystemTrayIcon::setVisible(bool visible)\n", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod ("show", "@brief Method void QSystemTrayIcon::show()\n", false, &_init_f_show_0, &_call_f_show_0); + methods += new qt_gsi::GenericMethod ("showMessage", "@brief Method void QSystemTrayIcon::showMessage(const QString &title, const QString &msg, const QIcon &icon, int msecs)\n", false, &_init_f_showMessage_6280, &_call_f_showMessage_6280); + methods += new qt_gsi::GenericMethod ("showMessage", "@brief Method void QSystemTrayIcon::showMessage(const QString &title, const QString &msg, QSystemTrayIcon::MessageIcon icon, int msecs)\n", false, &_init_f_showMessage_7682, &_call_f_showMessage_7682); + methods += new qt_gsi::GenericMethod (":toolTip", "@brief Method QString QSystemTrayIcon::toolTip()\n", true, &_init_f_toolTip_c0, &_call_f_toolTip_c0); + methods += gsi::qt_signal::target_type & > ("activated(QSystemTrayIcon::ActivationReason)", "activated", gsi::arg("reason"), "@brief Signal declaration for QSystemTrayIcon::activated(QSystemTrayIcon::ActivationReason reason)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QSystemTrayIcon::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("messageClicked()", "messageClicked", "@brief Signal declaration for QSystemTrayIcon::messageClicked()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QSystemTrayIcon::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("isSystemTrayAvailable?", "@brief Static method bool QSystemTrayIcon::isSystemTrayAvailable()\nThis method is static and can be called without an instance.", &_init_f_isSystemTrayAvailable_0, &_call_f_isSystemTrayAvailable_0); + methods += new qt_gsi::GenericStaticMethod ("supportsMessages", "@brief Static method bool QSystemTrayIcon::supportsMessages()\nThis method is static and can be called without an instance.", &_init_f_supportsMessages_0, &_call_f_supportsMessages_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QSystemTrayIcon::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QSystemTrayIcon (qtdecl_QObject (), "QtWidgets", "QSystemTrayIcon_Native", + methods_QSystemTrayIcon (), + "@hide\n@alias QSystemTrayIcon"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSystemTrayIcon () { return decl_QSystemTrayIcon; } + +} + + +class QSystemTrayIcon_Adaptor : public QSystemTrayIcon, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QSystemTrayIcon_Adaptor(); + + // [adaptor ctor] QSystemTrayIcon::QSystemTrayIcon(QObject *parent) + QSystemTrayIcon_Adaptor() : QSystemTrayIcon() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSystemTrayIcon::QSystemTrayIcon(QObject *parent) + QSystemTrayIcon_Adaptor(QObject *parent) : QSystemTrayIcon(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSystemTrayIcon::QSystemTrayIcon(const QIcon &icon, QObject *parent) + QSystemTrayIcon_Adaptor(const QIcon &icon) : QSystemTrayIcon(icon) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QSystemTrayIcon::QSystemTrayIcon(const QIcon &icon, QObject *parent) + QSystemTrayIcon_Adaptor(const QIcon &icon, QObject *parent) : QSystemTrayIcon(icon, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QSystemTrayIcon::isSignalConnected(const QMetaMethod &signal) + bool fp_QSystemTrayIcon_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QSystemTrayIcon::isSignalConnected(signal); + } + + // [expose] int QSystemTrayIcon::receivers(const char *signal) + int fp_QSystemTrayIcon_receivers_c1731 (const char *signal) const { + return QSystemTrayIcon::receivers(signal); + } + + // [expose] QObject *QSystemTrayIcon::sender() + QObject * fp_QSystemTrayIcon_sender_c0 () const { + return QSystemTrayIcon::sender(); + } + + // [expose] int QSystemTrayIcon::senderSignalIndex() + int fp_QSystemTrayIcon_senderSignalIndex_c0 () const { + return QSystemTrayIcon::senderSignalIndex(); + } + + // [emitter impl] void QSystemTrayIcon::activated(QSystemTrayIcon::ActivationReason reason) + void emitter_QSystemTrayIcon_activated_3745(QSystemTrayIcon::ActivationReason reason) + { + emit QSystemTrayIcon::activated(reason); + } + + // [emitter impl] void QSystemTrayIcon::destroyed(QObject *) + void emitter_QSystemTrayIcon_destroyed_1302(QObject *arg1) + { + emit QSystemTrayIcon::destroyed(arg1); + } + + // [adaptor impl] bool QSystemTrayIcon::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QSystemTrayIcon::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QSystemTrayIcon_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QSystemTrayIcon::eventFilter(watched, event); + } + } + + // [emitter impl] void QSystemTrayIcon::messageClicked() + void emitter_QSystemTrayIcon_messageClicked_0() + { + emit QSystemTrayIcon::messageClicked(); + } + + // [emitter impl] void QSystemTrayIcon::objectNameChanged(const QString &objectName) + void emitter_QSystemTrayIcon_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QSystemTrayIcon::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QSystemTrayIcon::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QSystemTrayIcon::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QSystemTrayIcon_Adaptor::cbs_childEvent_1701_0, event); + } else { + QSystemTrayIcon::childEvent(event); + } + } + + // [adaptor impl] void QSystemTrayIcon::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QSystemTrayIcon::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QSystemTrayIcon_Adaptor::cbs_customEvent_1217_0, event); + } else { + QSystemTrayIcon::customEvent(event); + } + } + + // [adaptor impl] void QSystemTrayIcon::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QSystemTrayIcon::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QSystemTrayIcon_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QSystemTrayIcon::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QSystemTrayIcon::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QSystemTrayIcon::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QSystemTrayIcon_Adaptor::cbs_event_1217_0, _event); + } else { + return QSystemTrayIcon::event(_event); + } + } + + // [adaptor impl] void QSystemTrayIcon::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QSystemTrayIcon::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QSystemTrayIcon_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QSystemTrayIcon::timerEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QSystemTrayIcon_Adaptor::~QSystemTrayIcon_Adaptor() { } + +// Constructor QSystemTrayIcon::QSystemTrayIcon(QObject *parent) (adaptor class) + +static void _init_ctor_QSystemTrayIcon_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QSystemTrayIcon_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSystemTrayIcon_Adaptor (arg1)); +} + + +// Constructor QSystemTrayIcon::QSystemTrayIcon(const QIcon &icon, QObject *parent) (adaptor class) + +static void _init_ctor_QSystemTrayIcon_Adaptor_2981 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QSystemTrayIcon_Adaptor_2981 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + QObject *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QSystemTrayIcon_Adaptor (arg1, arg2)); +} + + +// emitter void QSystemTrayIcon::activated(QSystemTrayIcon::ActivationReason reason) + +static void _init_emitter_activated_3745 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("reason"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_activated_3745 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QSystemTrayIcon_Adaptor *)cls)->emitter_QSystemTrayIcon_activated_3745 (arg1); +} + + +// void QSystemTrayIcon::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSystemTrayIcon_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QSystemTrayIcon_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QSystemTrayIcon::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSystemTrayIcon_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSystemTrayIcon_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QSystemTrayIcon::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QSystemTrayIcon_Adaptor *)cls)->emitter_QSystemTrayIcon_destroyed_1302 (arg1); +} + + +// void QSystemTrayIcon::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSystemTrayIcon_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QSystemTrayIcon_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QSystemTrayIcon::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QSystemTrayIcon_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QSystemTrayIcon_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QSystemTrayIcon::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QSystemTrayIcon_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QSystemTrayIcon_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QSystemTrayIcon::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QSystemTrayIcon_Adaptor *)cls)->fp_QSystemTrayIcon_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QSystemTrayIcon::messageClicked() + +static void _init_emitter_messageClicked_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_messageClicked_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QSystemTrayIcon_Adaptor *)cls)->emitter_QSystemTrayIcon_messageClicked_0 (); +} + + +// emitter void QSystemTrayIcon::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QSystemTrayIcon_Adaptor *)cls)->emitter_QSystemTrayIcon_objectNameChanged_4567 (arg1); +} + + +// exposed int QSystemTrayIcon::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QSystemTrayIcon_Adaptor *)cls)->fp_QSystemTrayIcon_receivers_c1731 (arg1)); +} + + +// exposed QObject *QSystemTrayIcon::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QSystemTrayIcon_Adaptor *)cls)->fp_QSystemTrayIcon_sender_c0 ()); +} + + +// exposed int QSystemTrayIcon::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QSystemTrayIcon_Adaptor *)cls)->fp_QSystemTrayIcon_senderSignalIndex_c0 ()); +} + + +// void QSystemTrayIcon::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QSystemTrayIcon_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QSystemTrayIcon_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QSystemTrayIcon (); + +static gsi::Methods methods_QSystemTrayIcon_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSystemTrayIcon::QSystemTrayIcon(QObject *parent)\nThis method creates an object of class QSystemTrayIcon.", &_init_ctor_QSystemTrayIcon_Adaptor_1302, &_call_ctor_QSystemTrayIcon_Adaptor_1302); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QSystemTrayIcon::QSystemTrayIcon(const QIcon &icon, QObject *parent)\nThis method creates an object of class QSystemTrayIcon.", &_init_ctor_QSystemTrayIcon_Adaptor_2981, &_call_ctor_QSystemTrayIcon_Adaptor_2981); + methods += new qt_gsi::GenericMethod ("emit_activated", "@brief Emitter for signal void QSystemTrayIcon::activated(QSystemTrayIcon::ActivationReason reason)\nCall this method to emit this signal.", false, &_init_emitter_activated_3745, &_call_emitter_activated_3745); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QSystemTrayIcon::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QSystemTrayIcon::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QSystemTrayIcon::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QSystemTrayIcon::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QSystemTrayIcon::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QSystemTrayIcon::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QSystemTrayIcon::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_messageClicked", "@brief Emitter for signal void QSystemTrayIcon::messageClicked()\nCall this method to emit this signal.", false, &_init_emitter_messageClicked_0, &_call_emitter_messageClicked_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QSystemTrayIcon::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QSystemTrayIcon::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QSystemTrayIcon::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QSystemTrayIcon::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QSystemTrayIcon::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QSystemTrayIcon_Adaptor (qtdecl_QSystemTrayIcon (), "QtWidgets", "QSystemTrayIcon", + methods_QSystemTrayIcon_Adaptor (), + "@qt\n@brief Binding of QSystemTrayIcon"); + +} + + +// Implementation of the enum wrapper class for QSystemTrayIcon::ActivationReason +namespace qt_gsi +{ + +static gsi::Enum decl_QSystemTrayIcon_ActivationReason_Enum ("QtWidgets", "QSystemTrayIcon_ActivationReason", + gsi::enum_const ("Unknown", QSystemTrayIcon::Unknown, "@brief Enum constant QSystemTrayIcon::Unknown") + + gsi::enum_const ("Context", QSystemTrayIcon::Context, "@brief Enum constant QSystemTrayIcon::Context") + + gsi::enum_const ("DoubleClick", QSystemTrayIcon::DoubleClick, "@brief Enum constant QSystemTrayIcon::DoubleClick") + + gsi::enum_const ("Trigger", QSystemTrayIcon::Trigger, "@brief Enum constant QSystemTrayIcon::Trigger") + + gsi::enum_const ("MiddleClick", QSystemTrayIcon::MiddleClick, "@brief Enum constant QSystemTrayIcon::MiddleClick"), + "@qt\n@brief This class represents the QSystemTrayIcon::ActivationReason enum"); + +static gsi::QFlagsClass decl_QSystemTrayIcon_ActivationReason_Enums ("QtWidgets", "QSystemTrayIcon_QFlags_ActivationReason", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSystemTrayIcon_ActivationReason_Enum_in_parent (decl_QSystemTrayIcon_ActivationReason_Enum.defs ()); +static gsi::ClassExt decl_QSystemTrayIcon_ActivationReason_Enum_as_child (decl_QSystemTrayIcon_ActivationReason_Enum, "ActivationReason"); +static gsi::ClassExt decl_QSystemTrayIcon_ActivationReason_Enums_as_child (decl_QSystemTrayIcon_ActivationReason_Enums, "QFlags_ActivationReason"); + +} + + +// Implementation of the enum wrapper class for QSystemTrayIcon::MessageIcon +namespace qt_gsi +{ + +static gsi::Enum decl_QSystemTrayIcon_MessageIcon_Enum ("QtWidgets", "QSystemTrayIcon_MessageIcon", + gsi::enum_const ("NoIcon", QSystemTrayIcon::NoIcon, "@brief Enum constant QSystemTrayIcon::NoIcon") + + gsi::enum_const ("Information", QSystemTrayIcon::Information, "@brief Enum constant QSystemTrayIcon::Information") + + gsi::enum_const ("Warning", QSystemTrayIcon::Warning, "@brief Enum constant QSystemTrayIcon::Warning") + + gsi::enum_const ("Critical", QSystemTrayIcon::Critical, "@brief Enum constant QSystemTrayIcon::Critical"), + "@qt\n@brief This class represents the QSystemTrayIcon::MessageIcon enum"); + +static gsi::QFlagsClass decl_QSystemTrayIcon_MessageIcon_Enums ("QtWidgets", "QSystemTrayIcon_QFlags_MessageIcon", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QSystemTrayIcon_MessageIcon_Enum_in_parent (decl_QSystemTrayIcon_MessageIcon_Enum.defs ()); +static gsi::ClassExt decl_QSystemTrayIcon_MessageIcon_Enum_as_child (decl_QSystemTrayIcon_MessageIcon_Enum, "MessageIcon"); +static gsi::ClassExt decl_QSystemTrayIcon_MessageIcon_Enums_as_child (decl_QSystemTrayIcon_MessageIcon_Enums, "QFlags_MessageIcon"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQTabBar.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQTabBar.cc new file mode 100644 index 000000000..209cd843c --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQTabBar.cc @@ -0,0 +1,4045 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTabBar.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTabBar + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTabBar::staticMetaObject); +} + + +// QString QTabBar::accessibleTabName(int index) + + +static void _init_f_accessibleTabName_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_accessibleTabName_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTabBar *)cls)->accessibleTabName (arg1)); +} + + +// int QTabBar::addTab(const QString &text) + + +static void _init_f_addTab_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addTab_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTabBar *)cls)->addTab (arg1)); +} + + +// int QTabBar::addTab(const QIcon &icon, const QString &text) + + +static void _init_f_addTab_3704 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addTab_3704 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTabBar *)cls)->addTab (arg1, arg2)); +} + + +// bool QTabBar::autoHide() + + +static void _init_f_autoHide_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoHide_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabBar *)cls)->autoHide ()); +} + + +// bool QTabBar::changeCurrentOnDrag() + + +static void _init_f_changeCurrentOnDrag_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_changeCurrentOnDrag_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabBar *)cls)->changeCurrentOnDrag ()); +} + + +// int QTabBar::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTabBar *)cls)->count ()); +} + + +// int QTabBar::currentIndex() + + +static void _init_f_currentIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTabBar *)cls)->currentIndex ()); +} + + +// bool QTabBar::documentMode() + + +static void _init_f_documentMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_documentMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabBar *)cls)->documentMode ()); +} + + +// bool QTabBar::drawBase() + + +static void _init_f_drawBase_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_drawBase_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabBar *)cls)->drawBase ()); +} + + +// Qt::TextElideMode QTabBar::elideMode() + + +static void _init_f_elideMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_elideMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTabBar *)cls)->elideMode ())); +} + + +// bool QTabBar::expanding() + + +static void _init_f_expanding_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_expanding_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabBar *)cls)->expanding ()); +} + + +// QSize QTabBar::iconSize() + + +static void _init_f_iconSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_iconSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTabBar *)cls)->iconSize ()); +} + + +// int QTabBar::insertTab(int index, const QString &text) + + +static void _init_f_insertTab_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertTab_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTabBar *)cls)->insertTab (arg1, arg2)); +} + + +// int QTabBar::insertTab(int index, const QIcon &icon, const QString &text) + + +static void _init_f_insertTab_4363 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("icon"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertTab_4363 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QIcon &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTabBar *)cls)->insertTab (arg1, arg2, arg3)); +} + + +// bool QTabBar::isMovable() + + +static void _init_f_isMovable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isMovable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabBar *)cls)->isMovable ()); +} + + +// bool QTabBar::isTabEnabled(int index) + + +static void _init_f_isTabEnabled_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isTabEnabled_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTabBar *)cls)->isTabEnabled (arg1)); +} + + +// bool QTabBar::isTabVisible(int index) + + +static void _init_f_isTabVisible_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isTabVisible_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTabBar *)cls)->isTabVisible (arg1)); +} + + +// QSize QTabBar::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTabBar *)cls)->minimumSizeHint ()); +} + + +// void QTabBar::moveTab(int from, int to) + + +static void _init_f_moveTab_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_moveTab_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->moveTab (arg1, arg2); +} + + +// void QTabBar::removeTab(int index) + + +static void _init_f_removeTab_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeTab_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->removeTab (arg1); +} + + +// QTabBar::SelectionBehavior QTabBar::selectionBehaviorOnRemove() + + +static void _init_f_selectionBehaviorOnRemove_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_selectionBehaviorOnRemove_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTabBar *)cls)->selectionBehaviorOnRemove ())); +} + + +// void QTabBar::setAccessibleTabName(int index, const QString &name) + + +static void _init_f_setAccessibleTabName_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setAccessibleTabName_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setAccessibleTabName (arg1, arg2); +} + + +// void QTabBar::setAutoHide(bool hide) + + +static void _init_f_setAutoHide_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hide"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoHide_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setAutoHide (arg1); +} + + +// void QTabBar::setChangeCurrentOnDrag(bool change) + + +static void _init_f_setChangeCurrentOnDrag_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("change"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setChangeCurrentOnDrag_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setChangeCurrentOnDrag (arg1); +} + + +// void QTabBar::setCurrentIndex(int index) + + +static void _init_f_setCurrentIndex_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentIndex_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setCurrentIndex (arg1); +} + + +// void QTabBar::setDocumentMode(bool set) + + +static void _init_f_setDocumentMode_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("set"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDocumentMode_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setDocumentMode (arg1); +} + + +// void QTabBar::setDrawBase(bool drawTheBase) + + +static void _init_f_setDrawBase_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("drawTheBase"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDrawBase_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setDrawBase (arg1); +} + + +// void QTabBar::setElideMode(Qt::TextElideMode mode) + + +static void _init_f_setElideMode_2042 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setElideMode_2042 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setElideMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTabBar::setExpanding(bool enabled) + + +static void _init_f_setExpanding_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setExpanding_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setExpanding (arg1); +} + + +// void QTabBar::setIconSize(const QSize &size) + + +static void _init_f_setIconSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIconSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setIconSize (arg1); +} + + +// void QTabBar::setMovable(bool movable) + + +static void _init_f_setMovable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("movable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMovable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setMovable (arg1); +} + + +// void QTabBar::setSelectionBehaviorOnRemove(QTabBar::SelectionBehavior behavior) + + +static void _init_f_setSelectionBehaviorOnRemove_2939 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("behavior"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelectionBehaviorOnRemove_2939 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setSelectionBehaviorOnRemove (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTabBar::setShape(QTabBar::Shape shape) + + +static void _init_f_setShape_1686 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("shape"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setShape_1686 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setShape (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTabBar::setTabButton(int index, QTabBar::ButtonPosition position, QWidget *widget) + + +static void _init_f_setTabButton_4544 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("position"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setTabButton_4544 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + QWidget *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setTabButton (arg1, qt_gsi::QtToCppAdaptor(arg2).cref(), arg3); +} + + +// void QTabBar::setTabData(int index, const QVariant &data) + + +static void _init_f_setTabData_2778 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTabData_2778 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setTabData (arg1, arg2); +} + + +// void QTabBar::setTabEnabled(int index, bool enabled) + + +static void _init_f_setTabEnabled_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("enabled"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTabEnabled_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setTabEnabled (arg1, arg2); +} + + +// void QTabBar::setTabIcon(int index, const QIcon &icon) + + +static void _init_f_setTabIcon_2446 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("icon"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTabIcon_2446 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QIcon &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setTabIcon (arg1, arg2); +} + + +// void QTabBar::setTabText(int index, const QString &text) + + +static void _init_f_setTabText_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTabText_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setTabText (arg1, arg2); +} + + +// void QTabBar::setTabTextColor(int index, const QColor &color) + + +static void _init_f_setTabTextColor_2564 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("color"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTabTextColor_2564 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QColor &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setTabTextColor (arg1, arg2); +} + + +// void QTabBar::setTabToolTip(int index, const QString &tip) + + +static void _init_f_setTabToolTip_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("tip"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTabToolTip_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setTabToolTip (arg1, arg2); +} + + +// void QTabBar::setTabVisible(int index, bool visible) + + +static void _init_f_setTabVisible_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("visible"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTabVisible_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setTabVisible (arg1, arg2); +} + + +// void QTabBar::setTabWhatsThis(int index, const QString &text) + + +static void _init_f_setTabWhatsThis_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTabWhatsThis_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setTabWhatsThis (arg1, arg2); +} + + +// void QTabBar::setTabsClosable(bool closable) + + +static void _init_f_setTabsClosable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("closable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabsClosable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setTabsClosable (arg1); +} + + +// void QTabBar::setUsesScrollButtons(bool useButtons) + + +static void _init_f_setUsesScrollButtons_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("useButtons"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUsesScrollButtons_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar *)cls)->setUsesScrollButtons (arg1); +} + + +// QTabBar::Shape QTabBar::shape() + + +static void _init_f_shape_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_shape_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTabBar *)cls)->shape ())); +} + + +// QSize QTabBar::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTabBar *)cls)->sizeHint ()); +} + + +// int QTabBar::tabAt(const QPoint &pos) + + +static void _init_f_tabAt_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tabAt_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTabBar *)cls)->tabAt (arg1)); +} + + +// QWidget *QTabBar::tabButton(int index, QTabBar::ButtonPosition position) + + +static void _init_f_tabButton_c3337 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("position"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_tabButton_c3337 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QWidget *)((QTabBar *)cls)->tabButton (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QVariant QTabBar::tabData(int index) + + +static void _init_f_tabData_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tabData_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QTabBar *)cls)->tabData (arg1)); +} + + +// QIcon QTabBar::tabIcon(int index) + + +static void _init_f_tabIcon_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tabIcon_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QIcon)((QTabBar *)cls)->tabIcon (arg1)); +} + + +// QRect QTabBar::tabRect(int index) + + +static void _init_f_tabRect_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tabRect_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QTabBar *)cls)->tabRect (arg1)); +} + + +// QString QTabBar::tabText(int index) + + +static void _init_f_tabText_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tabText_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTabBar *)cls)->tabText (arg1)); +} + + +// QColor QTabBar::tabTextColor(int index) + + +static void _init_f_tabTextColor_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tabTextColor_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QColor)((QTabBar *)cls)->tabTextColor (arg1)); +} + + +// QString QTabBar::tabToolTip(int index) + + +static void _init_f_tabToolTip_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tabToolTip_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTabBar *)cls)->tabToolTip (arg1)); +} + + +// QString QTabBar::tabWhatsThis(int index) + + +static void _init_f_tabWhatsThis_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tabWhatsThis_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTabBar *)cls)->tabWhatsThis (arg1)); +} + + +// bool QTabBar::tabsClosable() + + +static void _init_f_tabsClosable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tabsClosable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabBar *)cls)->tabsClosable ()); +} + + +// bool QTabBar::usesScrollButtons() + + +static void _init_f_usesScrollButtons_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_usesScrollButtons_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabBar *)cls)->usesScrollButtons ()); +} + + +// static QString QTabBar::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTabBar::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTabBar () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("accessibleTabName", "@brief Method QString QTabBar::accessibleTabName(int index)\n", true, &_init_f_accessibleTabName_c767, &_call_f_accessibleTabName_c767); + methods += new qt_gsi::GenericMethod ("addTab", "@brief Method int QTabBar::addTab(const QString &text)\n", false, &_init_f_addTab_2025, &_call_f_addTab_2025); + methods += new qt_gsi::GenericMethod ("addTab", "@brief Method int QTabBar::addTab(const QIcon &icon, const QString &text)\n", false, &_init_f_addTab_3704, &_call_f_addTab_3704); + methods += new qt_gsi::GenericMethod (":autoHide", "@brief Method bool QTabBar::autoHide()\n", true, &_init_f_autoHide_c0, &_call_f_autoHide_c0); + methods += new qt_gsi::GenericMethod (":changeCurrentOnDrag", "@brief Method bool QTabBar::changeCurrentOnDrag()\n", true, &_init_f_changeCurrentOnDrag_c0, &_call_f_changeCurrentOnDrag_c0); + methods += new qt_gsi::GenericMethod (":count", "@brief Method int QTabBar::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod (":currentIndex", "@brief Method int QTabBar::currentIndex()\n", true, &_init_f_currentIndex_c0, &_call_f_currentIndex_c0); + methods += new qt_gsi::GenericMethod (":documentMode", "@brief Method bool QTabBar::documentMode()\n", true, &_init_f_documentMode_c0, &_call_f_documentMode_c0); + methods += new qt_gsi::GenericMethod (":drawBase", "@brief Method bool QTabBar::drawBase()\n", true, &_init_f_drawBase_c0, &_call_f_drawBase_c0); + methods += new qt_gsi::GenericMethod (":elideMode", "@brief Method Qt::TextElideMode QTabBar::elideMode()\n", true, &_init_f_elideMode_c0, &_call_f_elideMode_c0); + methods += new qt_gsi::GenericMethod (":expanding", "@brief Method bool QTabBar::expanding()\n", true, &_init_f_expanding_c0, &_call_f_expanding_c0); + methods += new qt_gsi::GenericMethod (":iconSize", "@brief Method QSize QTabBar::iconSize()\n", true, &_init_f_iconSize_c0, &_call_f_iconSize_c0); + methods += new qt_gsi::GenericMethod ("insertTab", "@brief Method int QTabBar::insertTab(int index, const QString &text)\n", false, &_init_f_insertTab_2684, &_call_f_insertTab_2684); + methods += new qt_gsi::GenericMethod ("insertTab", "@brief Method int QTabBar::insertTab(int index, const QIcon &icon, const QString &text)\n", false, &_init_f_insertTab_4363, &_call_f_insertTab_4363); + methods += new qt_gsi::GenericMethod ("isMovable?|:movable", "@brief Method bool QTabBar::isMovable()\n", true, &_init_f_isMovable_c0, &_call_f_isMovable_c0); + methods += new qt_gsi::GenericMethod ("isTabEnabled?", "@brief Method bool QTabBar::isTabEnabled(int index)\n", true, &_init_f_isTabEnabled_c767, &_call_f_isTabEnabled_c767); + methods += new qt_gsi::GenericMethod ("isTabVisible?", "@brief Method bool QTabBar::isTabVisible(int index)\n", true, &_init_f_isTabVisible_c767, &_call_f_isTabVisible_c767); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QTabBar::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod ("moveTab", "@brief Method void QTabBar::moveTab(int from, int to)\n", false, &_init_f_moveTab_1426, &_call_f_moveTab_1426); + methods += new qt_gsi::GenericMethod ("removeTab", "@brief Method void QTabBar::removeTab(int index)\n", false, &_init_f_removeTab_767, &_call_f_removeTab_767); + methods += new qt_gsi::GenericMethod (":selectionBehaviorOnRemove", "@brief Method QTabBar::SelectionBehavior QTabBar::selectionBehaviorOnRemove()\n", true, &_init_f_selectionBehaviorOnRemove_c0, &_call_f_selectionBehaviorOnRemove_c0); + methods += new qt_gsi::GenericMethod ("setAccessibleTabName", "@brief Method void QTabBar::setAccessibleTabName(int index, const QString &name)\n", false, &_init_f_setAccessibleTabName_2684, &_call_f_setAccessibleTabName_2684); + methods += new qt_gsi::GenericMethod ("setAutoHide|autoHide=", "@brief Method void QTabBar::setAutoHide(bool hide)\n", false, &_init_f_setAutoHide_864, &_call_f_setAutoHide_864); + methods += new qt_gsi::GenericMethod ("setChangeCurrentOnDrag|changeCurrentOnDrag=", "@brief Method void QTabBar::setChangeCurrentOnDrag(bool change)\n", false, &_init_f_setChangeCurrentOnDrag_864, &_call_f_setChangeCurrentOnDrag_864); + methods += new qt_gsi::GenericMethod ("setCurrentIndex|currentIndex=", "@brief Method void QTabBar::setCurrentIndex(int index)\n", false, &_init_f_setCurrentIndex_767, &_call_f_setCurrentIndex_767); + methods += new qt_gsi::GenericMethod ("setDocumentMode|documentMode=", "@brief Method void QTabBar::setDocumentMode(bool set)\n", false, &_init_f_setDocumentMode_864, &_call_f_setDocumentMode_864); + methods += new qt_gsi::GenericMethod ("setDrawBase|drawBase=", "@brief Method void QTabBar::setDrawBase(bool drawTheBase)\n", false, &_init_f_setDrawBase_864, &_call_f_setDrawBase_864); + methods += new qt_gsi::GenericMethod ("setElideMode|elideMode=", "@brief Method void QTabBar::setElideMode(Qt::TextElideMode mode)\n", false, &_init_f_setElideMode_2042, &_call_f_setElideMode_2042); + methods += new qt_gsi::GenericMethod ("setExpanding|expanding=", "@brief Method void QTabBar::setExpanding(bool enabled)\n", false, &_init_f_setExpanding_864, &_call_f_setExpanding_864); + methods += new qt_gsi::GenericMethod ("setIconSize|iconSize=", "@brief Method void QTabBar::setIconSize(const QSize &size)\n", false, &_init_f_setIconSize_1805, &_call_f_setIconSize_1805); + methods += new qt_gsi::GenericMethod ("setMovable|movable=", "@brief Method void QTabBar::setMovable(bool movable)\n", false, &_init_f_setMovable_864, &_call_f_setMovable_864); + methods += new qt_gsi::GenericMethod ("setSelectionBehaviorOnRemove|selectionBehaviorOnRemove=", "@brief Method void QTabBar::setSelectionBehaviorOnRemove(QTabBar::SelectionBehavior behavior)\n", false, &_init_f_setSelectionBehaviorOnRemove_2939, &_call_f_setSelectionBehaviorOnRemove_2939); + methods += new qt_gsi::GenericMethod ("setShape|shape=", "@brief Method void QTabBar::setShape(QTabBar::Shape shape)\n", false, &_init_f_setShape_1686, &_call_f_setShape_1686); + methods += new qt_gsi::GenericMethod ("setTabButton", "@brief Method void QTabBar::setTabButton(int index, QTabBar::ButtonPosition position, QWidget *widget)\n", false, &_init_f_setTabButton_4544, &_call_f_setTabButton_4544); + methods += new qt_gsi::GenericMethod ("setTabData", "@brief Method void QTabBar::setTabData(int index, const QVariant &data)\n", false, &_init_f_setTabData_2778, &_call_f_setTabData_2778); + methods += new qt_gsi::GenericMethod ("setTabEnabled", "@brief Method void QTabBar::setTabEnabled(int index, bool enabled)\n", false, &_init_f_setTabEnabled_1523, &_call_f_setTabEnabled_1523); + methods += new qt_gsi::GenericMethod ("setTabIcon", "@brief Method void QTabBar::setTabIcon(int index, const QIcon &icon)\n", false, &_init_f_setTabIcon_2446, &_call_f_setTabIcon_2446); + methods += new qt_gsi::GenericMethod ("setTabText", "@brief Method void QTabBar::setTabText(int index, const QString &text)\n", false, &_init_f_setTabText_2684, &_call_f_setTabText_2684); + methods += new qt_gsi::GenericMethod ("setTabTextColor", "@brief Method void QTabBar::setTabTextColor(int index, const QColor &color)\n", false, &_init_f_setTabTextColor_2564, &_call_f_setTabTextColor_2564); + methods += new qt_gsi::GenericMethod ("setTabToolTip", "@brief Method void QTabBar::setTabToolTip(int index, const QString &tip)\n", false, &_init_f_setTabToolTip_2684, &_call_f_setTabToolTip_2684); + methods += new qt_gsi::GenericMethod ("setTabVisible", "@brief Method void QTabBar::setTabVisible(int index, bool visible)\n", false, &_init_f_setTabVisible_1523, &_call_f_setTabVisible_1523); + methods += new qt_gsi::GenericMethod ("setTabWhatsThis", "@brief Method void QTabBar::setTabWhatsThis(int index, const QString &text)\n", false, &_init_f_setTabWhatsThis_2684, &_call_f_setTabWhatsThis_2684); + methods += new qt_gsi::GenericMethod ("setTabsClosable|tabsClosable=", "@brief Method void QTabBar::setTabsClosable(bool closable)\n", false, &_init_f_setTabsClosable_864, &_call_f_setTabsClosable_864); + methods += new qt_gsi::GenericMethod ("setUsesScrollButtons|usesScrollButtons=", "@brief Method void QTabBar::setUsesScrollButtons(bool useButtons)\n", false, &_init_f_setUsesScrollButtons_864, &_call_f_setUsesScrollButtons_864); + methods += new qt_gsi::GenericMethod (":shape", "@brief Method QTabBar::Shape QTabBar::shape()\n", true, &_init_f_shape_c0, &_call_f_shape_c0); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QTabBar::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod ("tabAt", "@brief Method int QTabBar::tabAt(const QPoint &pos)\n", true, &_init_f_tabAt_c1916, &_call_f_tabAt_c1916); + methods += new qt_gsi::GenericMethod ("tabButton", "@brief Method QWidget *QTabBar::tabButton(int index, QTabBar::ButtonPosition position)\n", true, &_init_f_tabButton_c3337, &_call_f_tabButton_c3337); + methods += new qt_gsi::GenericMethod ("tabData", "@brief Method QVariant QTabBar::tabData(int index)\n", true, &_init_f_tabData_c767, &_call_f_tabData_c767); + methods += new qt_gsi::GenericMethod ("tabIcon", "@brief Method QIcon QTabBar::tabIcon(int index)\n", true, &_init_f_tabIcon_c767, &_call_f_tabIcon_c767); + methods += new qt_gsi::GenericMethod ("tabRect", "@brief Method QRect QTabBar::tabRect(int index)\n", true, &_init_f_tabRect_c767, &_call_f_tabRect_c767); + methods += new qt_gsi::GenericMethod ("tabText", "@brief Method QString QTabBar::tabText(int index)\n", true, &_init_f_tabText_c767, &_call_f_tabText_c767); + methods += new qt_gsi::GenericMethod ("tabTextColor", "@brief Method QColor QTabBar::tabTextColor(int index)\n", true, &_init_f_tabTextColor_c767, &_call_f_tabTextColor_c767); + methods += new qt_gsi::GenericMethod ("tabToolTip", "@brief Method QString QTabBar::tabToolTip(int index)\n", true, &_init_f_tabToolTip_c767, &_call_f_tabToolTip_c767); + methods += new qt_gsi::GenericMethod ("tabWhatsThis", "@brief Method QString QTabBar::tabWhatsThis(int index)\n", true, &_init_f_tabWhatsThis_c767, &_call_f_tabWhatsThis_c767); + methods += new qt_gsi::GenericMethod (":tabsClosable", "@brief Method bool QTabBar::tabsClosable()\n", true, &_init_f_tabsClosable_c0, &_call_f_tabsClosable_c0); + methods += new qt_gsi::GenericMethod (":usesScrollButtons", "@brief Method bool QTabBar::usesScrollButtons()\n", true, &_init_f_usesScrollButtons_c0, &_call_f_usesScrollButtons_c0); + methods += gsi::qt_signal ("currentChanged(int)", "currentChanged", gsi::arg("index"), "@brief Signal declaration for QTabBar::currentChanged(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QTabBar::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTabBar::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTabBar::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("tabBarClicked(int)", "tabBarClicked", gsi::arg("index"), "@brief Signal declaration for QTabBar::tabBarClicked(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("tabBarDoubleClicked(int)", "tabBarDoubleClicked", gsi::arg("index"), "@brief Signal declaration for QTabBar::tabBarDoubleClicked(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("tabCloseRequested(int)", "tabCloseRequested", gsi::arg("index"), "@brief Signal declaration for QTabBar::tabCloseRequested(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("tabMoved(int, int)", "tabMoved", gsi::arg("from"), gsi::arg("to"), "@brief Signal declaration for QTabBar::tabMoved(int from, int to)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QTabBar::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QTabBar::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QTabBar::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTabBar::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QTabBar (qtdecl_QWidget (), "QtWidgets", "QTabBar_Native", + methods_QTabBar (), + "@hide\n@alias QTabBar"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTabBar () { return decl_QTabBar; } + +} + + +class QTabBar_Adaptor : public QTabBar, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTabBar_Adaptor(); + + // [adaptor ctor] QTabBar::QTabBar(QWidget *parent) + QTabBar_Adaptor() : QTabBar() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTabBar::QTabBar(QWidget *parent) + QTabBar_Adaptor(QWidget *parent) : QTabBar(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QTabBar::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QTabBar_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QTabBar::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QTabBar::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QTabBar_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QTabBar::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QTabBar::focusNextChild() + bool fp_QTabBar_focusNextChild_0 () { + return QTabBar::focusNextChild(); + } + + // [expose] bool QTabBar::focusPreviousChild() + bool fp_QTabBar_focusPreviousChild_0 () { + return QTabBar::focusPreviousChild(); + } + + // [expose] bool QTabBar::isSignalConnected(const QMetaMethod &signal) + bool fp_QTabBar_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTabBar::isSignalConnected(signal); + } + + // [expose] int QTabBar::receivers(const char *signal) + int fp_QTabBar_receivers_c1731 (const char *signal) const { + return QTabBar::receivers(signal); + } + + // [expose] QObject *QTabBar::sender() + QObject * fp_QTabBar_sender_c0 () const { + return QTabBar::sender(); + } + + // [expose] int QTabBar::senderSignalIndex() + int fp_QTabBar_senderSignalIndex_c0 () const { + return QTabBar::senderSignalIndex(); + } + + // [expose] void QTabBar::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QTabBar_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QTabBar::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QTabBar::currentChanged(int index) + void emitter_QTabBar_currentChanged_767(int index) + { + emit QTabBar::currentChanged(index); + } + + // [emitter impl] void QTabBar::customContextMenuRequested(const QPoint &pos) + void emitter_QTabBar_customContextMenuRequested_1916(const QPoint &pos) + { + emit QTabBar::customContextMenuRequested(pos); + } + + // [emitter impl] void QTabBar::destroyed(QObject *) + void emitter_QTabBar_destroyed_1302(QObject *arg1) + { + emit QTabBar::destroyed(arg1); + } + + // [adaptor impl] bool QTabBar::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QTabBar::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTabBar_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QTabBar::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QTabBar::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QTabBar::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QTabBar_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QTabBar::hasHeightForWidth(); + } + } + + // [adaptor impl] int QTabBar::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QTabBar::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QTabBar_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QTabBar::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QTabBar::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QTabBar::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QTabBar_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QTabBar::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QTabBar::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QTabBar::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QTabBar_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QTabBar::minimumSizeHint(); + } + } + + // [emitter impl] void QTabBar::objectNameChanged(const QString &objectName) + void emitter_QTabBar_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTabBar::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QTabBar::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QTabBar::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QTabBar_Adaptor::cbs_paintEngine_c0_0); + } else { + return QTabBar::paintEngine(); + } + } + + // [adaptor impl] void QTabBar::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QTabBar::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QTabBar_Adaptor::cbs_setVisible_864_0, visible); + } else { + QTabBar::setVisible(visible); + } + } + + // [adaptor impl] QSize QTabBar::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QTabBar::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QTabBar_Adaptor::cbs_sizeHint_c0_0); + } else { + return QTabBar::sizeHint(); + } + } + + // [emitter impl] void QTabBar::tabBarClicked(int index) + void emitter_QTabBar_tabBarClicked_767(int index) + { + emit QTabBar::tabBarClicked(index); + } + + // [emitter impl] void QTabBar::tabBarDoubleClicked(int index) + void emitter_QTabBar_tabBarDoubleClicked_767(int index) + { + emit QTabBar::tabBarDoubleClicked(index); + } + + // [emitter impl] void QTabBar::tabCloseRequested(int index) + void emitter_QTabBar_tabCloseRequested_767(int index) + { + emit QTabBar::tabCloseRequested(index); + } + + // [emitter impl] void QTabBar::tabMoved(int from, int to) + void emitter_QTabBar_tabMoved_1426(int from, int to) + { + emit QTabBar::tabMoved(from, to); + } + + // [emitter impl] void QTabBar::windowIconChanged(const QIcon &icon) + void emitter_QTabBar_windowIconChanged_1787(const QIcon &icon) + { + emit QTabBar::windowIconChanged(icon); + } + + // [emitter impl] void QTabBar::windowIconTextChanged(const QString &iconText) + void emitter_QTabBar_windowIconTextChanged_2025(const QString &iconText) + { + emit QTabBar::windowIconTextChanged(iconText); + } + + // [emitter impl] void QTabBar::windowTitleChanged(const QString &title) + void emitter_QTabBar_windowTitleChanged_2025(const QString &title) + { + emit QTabBar::windowTitleChanged(title); + } + + // [adaptor impl] void QTabBar::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QTabBar::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QTabBar_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QTabBar::actionEvent(event); + } + } + + // [adaptor impl] void QTabBar::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QTabBar::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QTabBar_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QTabBar::changeEvent(arg1); + } + } + + // [adaptor impl] void QTabBar::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTabBar::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTabBar_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTabBar::childEvent(event); + } + } + + // [adaptor impl] void QTabBar::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QTabBar::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QTabBar_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QTabBar::closeEvent(event); + } + } + + // [adaptor impl] void QTabBar::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QTabBar::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QTabBar_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QTabBar::contextMenuEvent(event); + } + } + + // [adaptor impl] void QTabBar::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTabBar::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTabBar_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTabBar::customEvent(event); + } + } + + // [adaptor impl] void QTabBar::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTabBar::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTabBar_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTabBar::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTabBar::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QTabBar::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QTabBar_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QTabBar::dragEnterEvent(event); + } + } + + // [adaptor impl] void QTabBar::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QTabBar::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QTabBar_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QTabBar::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QTabBar::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QTabBar::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QTabBar_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QTabBar::dragMoveEvent(event); + } + } + + // [adaptor impl] void QTabBar::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QTabBar::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QTabBar_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QTabBar::dropEvent(event); + } + } + + // [adaptor impl] void QTabBar::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QTabBar::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QTabBar_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QTabBar::enterEvent(event); + } + } + + // [adaptor impl] bool QTabBar::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QTabBar::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTabBar_Adaptor::cbs_event_1217_0, arg1); + } else { + return QTabBar::event(arg1); + } + } + + // [adaptor impl] void QTabBar::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QTabBar::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QTabBar_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QTabBar::focusInEvent(event); + } + } + + // [adaptor impl] bool QTabBar::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QTabBar::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QTabBar_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QTabBar::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QTabBar::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QTabBar::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QTabBar_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QTabBar::focusOutEvent(event); + } + } + + // [adaptor impl] void QTabBar::hideEvent(QHideEvent *) + void cbs_hideEvent_1595_0(QHideEvent *arg1) + { + QTabBar::hideEvent(arg1); + } + + virtual void hideEvent(QHideEvent *arg1) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QTabBar_Adaptor::cbs_hideEvent_1595_0, arg1); + } else { + QTabBar::hideEvent(arg1); + } + } + + // [adaptor impl] void QTabBar::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QTabBar::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QTabBar_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QTabBar::initPainter(painter); + } + } + + // [adaptor impl] void QTabBar::initStyleOption(QStyleOptionTab *option, int tabIndex) + void cbs_initStyleOption_c2803_0(QStyleOptionTab *option, int tabIndex) const + { + QTabBar::initStyleOption(option, tabIndex); + } + + virtual void initStyleOption(QStyleOptionTab *option, int tabIndex) const + { + if (cb_initStyleOption_c2803_0.can_issue()) { + cb_initStyleOption_c2803_0.issue(&QTabBar_Adaptor::cbs_initStyleOption_c2803_0, option, tabIndex); + } else { + QTabBar::initStyleOption(option, tabIndex); + } + } + + // [adaptor impl] void QTabBar::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QTabBar::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QTabBar_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QTabBar::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QTabBar::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QTabBar::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QTabBar_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QTabBar::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QTabBar::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QTabBar::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QTabBar_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QTabBar::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QTabBar::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QTabBar::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QTabBar_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QTabBar::leaveEvent(event); + } + } + + // [adaptor impl] int QTabBar::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QTabBar::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QTabBar_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QTabBar::metric(arg1); + } + } + + // [adaptor impl] QSize QTabBar::minimumTabSizeHint(int index) + QSize cbs_minimumTabSizeHint_c767_0(int index) const + { + return QTabBar::minimumTabSizeHint(index); + } + + virtual QSize minimumTabSizeHint(int index) const + { + if (cb_minimumTabSizeHint_c767_0.can_issue()) { + return cb_minimumTabSizeHint_c767_0.issue(&QTabBar_Adaptor::cbs_minimumTabSizeHint_c767_0, index); + } else { + return QTabBar::minimumTabSizeHint(index); + } + } + + // [adaptor impl] void QTabBar::mouseDoubleClickEvent(QMouseEvent *) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *arg1) + { + QTabBar::mouseDoubleClickEvent(arg1); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *arg1) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QTabBar_Adaptor::cbs_mouseDoubleClickEvent_1738_0, arg1); + } else { + QTabBar::mouseDoubleClickEvent(arg1); + } + } + + // [adaptor impl] void QTabBar::mouseMoveEvent(QMouseEvent *) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *arg1) + { + QTabBar::mouseMoveEvent(arg1); + } + + virtual void mouseMoveEvent(QMouseEvent *arg1) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QTabBar_Adaptor::cbs_mouseMoveEvent_1738_0, arg1); + } else { + QTabBar::mouseMoveEvent(arg1); + } + } + + // [adaptor impl] void QTabBar::mousePressEvent(QMouseEvent *) + void cbs_mousePressEvent_1738_0(QMouseEvent *arg1) + { + QTabBar::mousePressEvent(arg1); + } + + virtual void mousePressEvent(QMouseEvent *arg1) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QTabBar_Adaptor::cbs_mousePressEvent_1738_0, arg1); + } else { + QTabBar::mousePressEvent(arg1); + } + } + + // [adaptor impl] void QTabBar::mouseReleaseEvent(QMouseEvent *) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *arg1) + { + QTabBar::mouseReleaseEvent(arg1); + } + + virtual void mouseReleaseEvent(QMouseEvent *arg1) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QTabBar_Adaptor::cbs_mouseReleaseEvent_1738_0, arg1); + } else { + QTabBar::mouseReleaseEvent(arg1); + } + } + + // [adaptor impl] void QTabBar::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QTabBar::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QTabBar_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QTabBar::moveEvent(event); + } + } + + // [adaptor impl] bool QTabBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QTabBar::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QTabBar_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QTabBar::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QTabBar::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QTabBar::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QTabBar_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QTabBar::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QTabBar::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QTabBar::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QTabBar_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QTabBar::redirected(offset); + } + } + + // [adaptor impl] void QTabBar::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QTabBar::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QTabBar_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QTabBar::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QTabBar::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QTabBar::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QTabBar_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QTabBar::sharedPainter(); + } + } + + // [adaptor impl] void QTabBar::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QTabBar::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QTabBar_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QTabBar::showEvent(arg1); + } + } + + // [adaptor impl] void QTabBar::tabInserted(int index) + void cbs_tabInserted_767_0(int index) + { + QTabBar::tabInserted(index); + } + + virtual void tabInserted(int index) + { + if (cb_tabInserted_767_0.can_issue()) { + cb_tabInserted_767_0.issue(&QTabBar_Adaptor::cbs_tabInserted_767_0, index); + } else { + QTabBar::tabInserted(index); + } + } + + // [adaptor impl] void QTabBar::tabLayoutChange() + void cbs_tabLayoutChange_0_0() + { + QTabBar::tabLayoutChange(); + } + + virtual void tabLayoutChange() + { + if (cb_tabLayoutChange_0_0.can_issue()) { + cb_tabLayoutChange_0_0.issue(&QTabBar_Adaptor::cbs_tabLayoutChange_0_0); + } else { + QTabBar::tabLayoutChange(); + } + } + + // [adaptor impl] void QTabBar::tabRemoved(int index) + void cbs_tabRemoved_767_0(int index) + { + QTabBar::tabRemoved(index); + } + + virtual void tabRemoved(int index) + { + if (cb_tabRemoved_767_0.can_issue()) { + cb_tabRemoved_767_0.issue(&QTabBar_Adaptor::cbs_tabRemoved_767_0, index); + } else { + QTabBar::tabRemoved(index); + } + } + + // [adaptor impl] QSize QTabBar::tabSizeHint(int index) + QSize cbs_tabSizeHint_c767_0(int index) const + { + return QTabBar::tabSizeHint(index); + } + + virtual QSize tabSizeHint(int index) const + { + if (cb_tabSizeHint_c767_0.can_issue()) { + return cb_tabSizeHint_c767_0.issue(&QTabBar_Adaptor::cbs_tabSizeHint_c767_0, index); + } else { + return QTabBar::tabSizeHint(index); + } + } + + // [adaptor impl] void QTabBar::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QTabBar::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QTabBar_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QTabBar::tabletEvent(event); + } + } + + // [adaptor impl] void QTabBar::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTabBar::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTabBar_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTabBar::timerEvent(event); + } + } + + // [adaptor impl] void QTabBar::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QTabBar::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QTabBar_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QTabBar::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2803_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_minimumTabSizeHint_c767_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabInserted_767_0; + gsi::Callback cb_tabLayoutChange_0_0; + gsi::Callback cb_tabRemoved_767_0; + gsi::Callback cb_tabSizeHint_c767_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QTabBar_Adaptor::~QTabBar_Adaptor() { } + +// Constructor QTabBar::QTabBar(QWidget *parent) (adaptor class) + +static void _init_ctor_QTabBar_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTabBar_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTabBar_Adaptor (arg1)); +} + + +// void QTabBar::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QTabBar::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QTabBar::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QTabBar::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QTabBar::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QTabBar::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->fp_QTabBar_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QTabBar::currentChanged(int index) + +static void _init_emitter_currentChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QTabBar_Adaptor *)cls)->emitter_QTabBar_currentChanged_767 (arg1); +} + + +// emitter void QTabBar::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QTabBar_Adaptor *)cls)->emitter_QTabBar_customContextMenuRequested_1916 (arg1); +} + + +// void QTabBar::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QTabBar::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->fp_QTabBar_destroy_1620 (arg1, arg2); +} + + +// emitter void QTabBar::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTabBar_Adaptor *)cls)->emitter_QTabBar_destroyed_1302 (arg1); +} + + +// void QTabBar::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QTabBar::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QTabBar::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QTabBar::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QTabBar::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QTabBar::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QTabBar::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTabBar_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTabBar::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTabBar_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QTabBar::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QTabBar::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabBar_Adaptor *)cls)->fp_QTabBar_focusNextChild_0 ()); +} + + +// bool QTabBar::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QTabBar_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QTabBar::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QTabBar::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabBar_Adaptor *)cls)->fp_QTabBar_focusPreviousChild_0 ()); +} + + +// bool QTabBar::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabBar_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QTabBar::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QTabBar_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QTabBar::hideEvent(QHideEvent *) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QTabBar::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QTabBar::initStyleOption(QStyleOptionTab *option, int tabIndex) + +static void _init_cbs_initStyleOption_c2803_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("tabIndex"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2803_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionTab *arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_initStyleOption_c2803_0 (arg1, arg2); +} + +static void _set_callback_cbs_initStyleOption_c2803_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_initStyleOption_c2803_0 = cb; +} + + +// void QTabBar::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QTabBar::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QTabBar_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QTabBar::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTabBar_Adaptor *)cls)->fp_QTabBar_isSignalConnected_c2394 (arg1)); +} + + +// void QTabBar::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QTabBar::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QTabBar::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QTabBar::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QTabBar_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QTabBar::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTabBar_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// QSize QTabBar::minimumTabSizeHint(int index) + +static void _init_cbs_minimumTabSizeHint_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_minimumTabSizeHint_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QSize)((QTabBar_Adaptor *)cls)->cbs_minimumTabSizeHint_c767_0 (arg1)); +} + +static void _set_callback_cbs_minimumTabSizeHint_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_minimumTabSizeHint_c767_0 = cb; +} + + +// void QTabBar::mouseDoubleClickEvent(QMouseEvent *) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QTabBar::mouseMoveEvent(QMouseEvent *) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QTabBar::mousePressEvent(QMouseEvent *) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QTabBar::mouseReleaseEvent(QMouseEvent *) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QTabBar::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QTabBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QTabBar_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QTabBar::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTabBar_Adaptor *)cls)->emitter_QTabBar_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QTabBar::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QTabBar_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QTabBar::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QTabBar::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTabBar_Adaptor *)cls)->fp_QTabBar_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QTabBar::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QTabBar_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QTabBar::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QTabBar::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTabBar_Adaptor *)cls)->fp_QTabBar_sender_c0 ()); +} + + +// exposed int QTabBar::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTabBar_Adaptor *)cls)->fp_QTabBar_senderSignalIndex_c0 ()); +} + + +// void QTabBar::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QTabBar::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QTabBar_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QTabBar::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QTabBar::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTabBar_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// emitter void QTabBar::tabBarClicked(int index) + +static void _init_emitter_tabBarClicked_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_tabBarClicked_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QTabBar_Adaptor *)cls)->emitter_QTabBar_tabBarClicked_767 (arg1); +} + + +// emitter void QTabBar::tabBarDoubleClicked(int index) + +static void _init_emitter_tabBarDoubleClicked_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_tabBarDoubleClicked_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QTabBar_Adaptor *)cls)->emitter_QTabBar_tabBarDoubleClicked_767 (arg1); +} + + +// emitter void QTabBar::tabCloseRequested(int index) + +static void _init_emitter_tabCloseRequested_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_tabCloseRequested_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QTabBar_Adaptor *)cls)->emitter_QTabBar_tabCloseRequested_767 (arg1); +} + + +// void QTabBar::tabInserted(int index) + +static void _init_cbs_tabInserted_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabInserted_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_tabInserted_767_0 (arg1); +} + +static void _set_callback_cbs_tabInserted_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_tabInserted_767_0 = cb; +} + + +// void QTabBar::tabLayoutChange() + +static void _init_cbs_tabLayoutChange_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_tabLayoutChange_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_tabLayoutChange_0_0 (); +} + +static void _set_callback_cbs_tabLayoutChange_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_tabLayoutChange_0_0 = cb; +} + + +// emitter void QTabBar::tabMoved(int from, int to) + +static void _init_emitter_tabMoved_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_tabMoved_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QTabBar_Adaptor *)cls)->emitter_QTabBar_tabMoved_1426 (arg1, arg2); +} + + +// void QTabBar::tabRemoved(int index) + +static void _init_cbs_tabRemoved_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabRemoved_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_tabRemoved_767_0 (arg1); +} + +static void _set_callback_cbs_tabRemoved_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_tabRemoved_767_0 = cb; +} + + +// QSize QTabBar::tabSizeHint(int index) + +static void _init_cbs_tabSizeHint_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabSizeHint_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QSize)((QTabBar_Adaptor *)cls)->cbs_tabSizeHint_c767_0 (arg1)); +} + +static void _set_callback_cbs_tabSizeHint_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_tabSizeHint_c767_0 = cb; +} + + +// void QTabBar::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QTabBar::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QTabBar::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->fp_QTabBar_updateMicroFocus_2420 (arg1); +} + + +// void QTabBar::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabBar_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabBar_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QTabBar::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QTabBar_Adaptor *)cls)->emitter_QTabBar_windowIconChanged_1787 (arg1); +} + + +// emitter void QTabBar::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTabBar_Adaptor *)cls)->emitter_QTabBar_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QTabBar::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTabBar_Adaptor *)cls)->emitter_QTabBar_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTabBar (); + +static gsi::Methods methods_QTabBar_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTabBar::QTabBar(QWidget *parent)\nThis method creates an object of class QTabBar.", &_init_ctor_QTabBar_Adaptor_1315, &_call_ctor_QTabBar_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QTabBar::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QTabBar::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTabBar::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QTabBar::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QTabBar::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QTabBar::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_currentChanged", "@brief Emitter for signal void QTabBar::currentChanged(int index)\nCall this method to emit this signal.", false, &_init_emitter_currentChanged_767, &_call_emitter_currentChanged_767); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QTabBar::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTabBar::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QTabBar::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTabBar::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTabBar::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QTabBar::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QTabBar::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QTabBar::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QTabBar::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QTabBar::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QTabBar::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QTabBar::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QTabBar::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QTabBar::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QTabBar::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QTabBar::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QTabBar::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QTabBar::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QTabBar::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QTabBar::hideEvent(QHideEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QTabBar::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QTabBar::initStyleOption(QStyleOptionTab *option, int tabIndex)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2803_0, &_call_cbs_initStyleOption_c2803_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2803_0, &_call_cbs_initStyleOption_c2803_0, &_set_callback_cbs_initStyleOption_c2803_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QTabBar::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QTabBar::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTabBar::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QTabBar::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QTabBar::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QTabBar::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QTabBar::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QTabBar::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*minimumTabSizeHint", "@brief Virtual method QSize QTabBar::minimumTabSizeHint(int index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumTabSizeHint_c767_0, &_call_cbs_minimumTabSizeHint_c767_0); + methods += new qt_gsi::GenericMethod ("*minimumTabSizeHint", "@hide", true, &_init_cbs_minimumTabSizeHint_c767_0, &_call_cbs_minimumTabSizeHint_c767_0, &_set_callback_cbs_minimumTabSizeHint_c767_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QTabBar::mouseDoubleClickEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QTabBar::mouseMoveEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QTabBar::mousePressEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QTabBar::mouseReleaseEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QTabBar::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QTabBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTabBar::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QTabBar::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QTabBar::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTabBar::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QTabBar::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QTabBar::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTabBar::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTabBar::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QTabBar::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QTabBar::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QTabBar::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QTabBar::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("emit_tabBarClicked", "@brief Emitter for signal void QTabBar::tabBarClicked(int index)\nCall this method to emit this signal.", false, &_init_emitter_tabBarClicked_767, &_call_emitter_tabBarClicked_767); + methods += new qt_gsi::GenericMethod ("emit_tabBarDoubleClicked", "@brief Emitter for signal void QTabBar::tabBarDoubleClicked(int index)\nCall this method to emit this signal.", false, &_init_emitter_tabBarDoubleClicked_767, &_call_emitter_tabBarDoubleClicked_767); + methods += new qt_gsi::GenericMethod ("emit_tabCloseRequested", "@brief Emitter for signal void QTabBar::tabCloseRequested(int index)\nCall this method to emit this signal.", false, &_init_emitter_tabCloseRequested_767, &_call_emitter_tabCloseRequested_767); + methods += new qt_gsi::GenericMethod ("*tabInserted", "@brief Virtual method void QTabBar::tabInserted(int index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabInserted_767_0, &_call_cbs_tabInserted_767_0); + methods += new qt_gsi::GenericMethod ("*tabInserted", "@hide", false, &_init_cbs_tabInserted_767_0, &_call_cbs_tabInserted_767_0, &_set_callback_cbs_tabInserted_767_0); + methods += new qt_gsi::GenericMethod ("*tabLayoutChange", "@brief Virtual method void QTabBar::tabLayoutChange()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabLayoutChange_0_0, &_call_cbs_tabLayoutChange_0_0); + methods += new qt_gsi::GenericMethod ("*tabLayoutChange", "@hide", false, &_init_cbs_tabLayoutChange_0_0, &_call_cbs_tabLayoutChange_0_0, &_set_callback_cbs_tabLayoutChange_0_0); + methods += new qt_gsi::GenericMethod ("emit_tabMoved", "@brief Emitter for signal void QTabBar::tabMoved(int from, int to)\nCall this method to emit this signal.", false, &_init_emitter_tabMoved_1426, &_call_emitter_tabMoved_1426); + methods += new qt_gsi::GenericMethod ("*tabRemoved", "@brief Virtual method void QTabBar::tabRemoved(int index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabRemoved_767_0, &_call_cbs_tabRemoved_767_0); + methods += new qt_gsi::GenericMethod ("*tabRemoved", "@hide", false, &_init_cbs_tabRemoved_767_0, &_call_cbs_tabRemoved_767_0, &_set_callback_cbs_tabRemoved_767_0); + methods += new qt_gsi::GenericMethod ("*tabSizeHint", "@brief Virtual method QSize QTabBar::tabSizeHint(int index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_tabSizeHint_c767_0, &_call_cbs_tabSizeHint_c767_0); + methods += new qt_gsi::GenericMethod ("*tabSizeHint", "@hide", true, &_init_cbs_tabSizeHint_c767_0, &_call_cbs_tabSizeHint_c767_0, &_set_callback_cbs_tabSizeHint_c767_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QTabBar::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTabBar::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QTabBar::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QTabBar::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QTabBar::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QTabBar::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QTabBar::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QTabBar_Adaptor (qtdecl_QTabBar (), "QtWidgets", "QTabBar", + methods_QTabBar_Adaptor (), + "@qt\n@brief Binding of QTabBar"); + +} + + +// Implementation of the enum wrapper class for QTabBar::ButtonPosition +namespace qt_gsi +{ + +static gsi::Enum decl_QTabBar_ButtonPosition_Enum ("QtWidgets", "QTabBar_ButtonPosition", + gsi::enum_const ("LeftSide", QTabBar::LeftSide, "@brief Enum constant QTabBar::LeftSide") + + gsi::enum_const ("RightSide", QTabBar::RightSide, "@brief Enum constant QTabBar::RightSide"), + "@qt\n@brief This class represents the QTabBar::ButtonPosition enum"); + +static gsi::QFlagsClass decl_QTabBar_ButtonPosition_Enums ("QtWidgets", "QTabBar_QFlags_ButtonPosition", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTabBar_ButtonPosition_Enum_in_parent (decl_QTabBar_ButtonPosition_Enum.defs ()); +static gsi::ClassExt decl_QTabBar_ButtonPosition_Enum_as_child (decl_QTabBar_ButtonPosition_Enum, "ButtonPosition"); +static gsi::ClassExt decl_QTabBar_ButtonPosition_Enums_as_child (decl_QTabBar_ButtonPosition_Enums, "QFlags_ButtonPosition"); + +} + + +// Implementation of the enum wrapper class for QTabBar::SelectionBehavior +namespace qt_gsi +{ + +static gsi::Enum decl_QTabBar_SelectionBehavior_Enum ("QtWidgets", "QTabBar_SelectionBehavior", + gsi::enum_const ("SelectLeftTab", QTabBar::SelectLeftTab, "@brief Enum constant QTabBar::SelectLeftTab") + + gsi::enum_const ("SelectRightTab", QTabBar::SelectRightTab, "@brief Enum constant QTabBar::SelectRightTab") + + gsi::enum_const ("SelectPreviousTab", QTabBar::SelectPreviousTab, "@brief Enum constant QTabBar::SelectPreviousTab"), + "@qt\n@brief This class represents the QTabBar::SelectionBehavior enum"); + +static gsi::QFlagsClass decl_QTabBar_SelectionBehavior_Enums ("QtWidgets", "QTabBar_QFlags_SelectionBehavior", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTabBar_SelectionBehavior_Enum_in_parent (decl_QTabBar_SelectionBehavior_Enum.defs ()); +static gsi::ClassExt decl_QTabBar_SelectionBehavior_Enum_as_child (decl_QTabBar_SelectionBehavior_Enum, "SelectionBehavior"); +static gsi::ClassExt decl_QTabBar_SelectionBehavior_Enums_as_child (decl_QTabBar_SelectionBehavior_Enums, "QFlags_SelectionBehavior"); + +} + + +// Implementation of the enum wrapper class for QTabBar::Shape +namespace qt_gsi +{ + +static gsi::Enum decl_QTabBar_Shape_Enum ("QtWidgets", "QTabBar_Shape", + gsi::enum_const ("RoundedNorth", QTabBar::RoundedNorth, "@brief Enum constant QTabBar::RoundedNorth") + + gsi::enum_const ("RoundedSouth", QTabBar::RoundedSouth, "@brief Enum constant QTabBar::RoundedSouth") + + gsi::enum_const ("RoundedWest", QTabBar::RoundedWest, "@brief Enum constant QTabBar::RoundedWest") + + gsi::enum_const ("RoundedEast", QTabBar::RoundedEast, "@brief Enum constant QTabBar::RoundedEast") + + gsi::enum_const ("TriangularNorth", QTabBar::TriangularNorth, "@brief Enum constant QTabBar::TriangularNorth") + + gsi::enum_const ("TriangularSouth", QTabBar::TriangularSouth, "@brief Enum constant QTabBar::TriangularSouth") + + gsi::enum_const ("TriangularWest", QTabBar::TriangularWest, "@brief Enum constant QTabBar::TriangularWest") + + gsi::enum_const ("TriangularEast", QTabBar::TriangularEast, "@brief Enum constant QTabBar::TriangularEast"), + "@qt\n@brief This class represents the QTabBar::Shape enum"); + +static gsi::QFlagsClass decl_QTabBar_Shape_Enums ("QtWidgets", "QTabBar_QFlags_Shape", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTabBar_Shape_Enum_in_parent (decl_QTabBar_Shape_Enum.defs ()); +static gsi::ClassExt decl_QTabBar_Shape_Enum_as_child (decl_QTabBar_Shape_Enum, "Shape"); +static gsi::ClassExt decl_QTabBar_Shape_Enums_as_child (decl_QTabBar_Shape_Enums, "QFlags_Shape"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQTabWidget.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQTabWidget.cc new file mode 100644 index 000000000..ae8cec6ae --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQTabWidget.cc @@ -0,0 +1,3738 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTabWidget.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTabWidget + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTabWidget::staticMetaObject); +} + + +// int QTabWidget::addTab(QWidget *widget, const QString &) + + +static void _init_f_addTab_3232 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addTab_3232 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTabWidget *)cls)->addTab (arg1, arg2)); +} + + +// int QTabWidget::addTab(QWidget *widget, const QIcon &icon, const QString &label) + + +static void _init_f_addTab_4911 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("icon"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("label"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_addTab_4911 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QIcon &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTabWidget *)cls)->addTab (arg1, arg2, arg3)); +} + + +// void QTabWidget::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->clear (); +} + + +// QWidget *QTabWidget::cornerWidget(Qt::Corner corner) + + +static void _init_f_cornerWidget_c1366 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("corner", true, "Qt::TopRightCorner"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_cornerWidget_c1366 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TopRightCorner), heap); + ret.write ((QWidget *)((QTabWidget *)cls)->cornerWidget (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// int QTabWidget::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTabWidget *)cls)->count ()); +} + + +// int QTabWidget::currentIndex() + + +static void _init_f_currentIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTabWidget *)cls)->currentIndex ()); +} + + +// QWidget *QTabWidget::currentWidget() + + +static void _init_f_currentWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QTabWidget *)cls)->currentWidget ()); +} + + +// bool QTabWidget::documentMode() + + +static void _init_f_documentMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_documentMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabWidget *)cls)->documentMode ()); +} + + +// Qt::TextElideMode QTabWidget::elideMode() + + +static void _init_f_elideMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_elideMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTabWidget *)cls)->elideMode ())); +} + + +// bool QTabWidget::hasHeightForWidth() + + +static void _init_f_hasHeightForWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasHeightForWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabWidget *)cls)->hasHeightForWidth ()); +} + + +// int QTabWidget::heightForWidth(int width) + + +static void _init_f_heightForWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_heightForWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTabWidget *)cls)->heightForWidth (arg1)); +} + + +// QSize QTabWidget::iconSize() + + +static void _init_f_iconSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_iconSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTabWidget *)cls)->iconSize ()); +} + + +// int QTabWidget::indexOf(const QWidget *widget) + + +static void _init_f_indexOf_c2010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOf_c2010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTabWidget *)cls)->indexOf (arg1)); +} + + +// int QTabWidget::insertTab(int index, QWidget *widget, const QString &) + + +static void _init_f_insertTab_3891 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("widget"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("arg3"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertTab_3891 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTabWidget *)cls)->insertTab (arg1, arg2, arg3)); +} + + +// int QTabWidget::insertTab(int index, QWidget *widget, const QIcon &icon, const QString &label) + + +static void _init_f_insertTab_5570 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("widget"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("icon"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("label"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_insertTab_5570 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + const QIcon &arg3 = gsi::arg_reader() (args, heap); + const QString &arg4 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTabWidget *)cls)->insertTab (arg1, arg2, arg3, arg4)); +} + + +// bool QTabWidget::isMovable() + + +static void _init_f_isMovable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isMovable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabWidget *)cls)->isMovable ()); +} + + +// bool QTabWidget::isTabEnabled(int index) + + +static void _init_f_isTabEnabled_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isTabEnabled_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTabWidget *)cls)->isTabEnabled (arg1)); +} + + +// bool QTabWidget::isTabVisible(int index) + + +static void _init_f_isTabVisible_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isTabVisible_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTabWidget *)cls)->isTabVisible (arg1)); +} + + +// QSize QTabWidget::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTabWidget *)cls)->minimumSizeHint ()); +} + + +// void QTabWidget::removeTab(int index) + + +static void _init_f_removeTab_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeTab_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->removeTab (arg1); +} + + +// void QTabWidget::setCornerWidget(QWidget *w, Qt::Corner corner) + + +static void _init_f_setCornerWidget_2573 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("corner", true, "Qt::TopRightCorner"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setCornerWidget_2573 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::TopRightCorner), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setCornerWidget (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QTabWidget::setCurrentIndex(int index) + + +static void _init_f_setCurrentIndex_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentIndex_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setCurrentIndex (arg1); +} + + +// void QTabWidget::setCurrentWidget(QWidget *widget) + + +static void _init_f_setCurrentWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setCurrentWidget (arg1); +} + + +// void QTabWidget::setDocumentMode(bool set) + + +static void _init_f_setDocumentMode_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("set"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDocumentMode_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setDocumentMode (arg1); +} + + +// void QTabWidget::setElideMode(Qt::TextElideMode mode) + + +static void _init_f_setElideMode_2042 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setElideMode_2042 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setElideMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTabWidget::setIconSize(const QSize &size) + + +static void _init_f_setIconSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIconSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setIconSize (arg1); +} + + +// void QTabWidget::setMovable(bool movable) + + +static void _init_f_setMovable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("movable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMovable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setMovable (arg1); +} + + +// void QTabWidget::setTabBarAutoHide(bool enabled) + + +static void _init_f_setTabBarAutoHide_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabBarAutoHide_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setTabBarAutoHide (arg1); +} + + +// void QTabWidget::setTabEnabled(int index, bool enabled) + + +static void _init_f_setTabEnabled_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("enabled"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTabEnabled_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setTabEnabled (arg1, arg2); +} + + +// void QTabWidget::setTabIcon(int index, const QIcon &icon) + + +static void _init_f_setTabIcon_2446 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("icon"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTabIcon_2446 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QIcon &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setTabIcon (arg1, arg2); +} + + +// void QTabWidget::setTabPosition(QTabWidget::TabPosition position) + + +static void _init_f_setTabPosition_2656 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabPosition_2656 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setTabPosition (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTabWidget::setTabShape(QTabWidget::TabShape s) + + +static void _init_f_setTabShape_2300 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabShape_2300 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setTabShape (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTabWidget::setTabText(int index, const QString &text) + + +static void _init_f_setTabText_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTabText_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setTabText (arg1, arg2); +} + + +// void QTabWidget::setTabToolTip(int index, const QString &tip) + + +static void _init_f_setTabToolTip_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("tip"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTabToolTip_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setTabToolTip (arg1, arg2); +} + + +// void QTabWidget::setTabVisible(int index, bool visible) + + +static void _init_f_setTabVisible_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("visible"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTabVisible_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setTabVisible (arg1, arg2); +} + + +// void QTabWidget::setTabWhatsThis(int index, const QString &text) + + +static void _init_f_setTabWhatsThis_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTabWhatsThis_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setTabWhatsThis (arg1, arg2); +} + + +// void QTabWidget::setTabsClosable(bool closeable) + + +static void _init_f_setTabsClosable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("closeable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabsClosable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setTabsClosable (arg1); +} + + +// void QTabWidget::setUsesScrollButtons(bool useButtons) + + +static void _init_f_setUsesScrollButtons_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("useButtons"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUsesScrollButtons_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget *)cls)->setUsesScrollButtons (arg1); +} + + +// QSize QTabWidget::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTabWidget *)cls)->sizeHint ()); +} + + +// QTabBar *QTabWidget::tabBar() + + +static void _init_f_tabBar_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tabBar_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTabBar *)((QTabWidget *)cls)->tabBar ()); +} + + +// bool QTabWidget::tabBarAutoHide() + + +static void _init_f_tabBarAutoHide_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tabBarAutoHide_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabWidget *)cls)->tabBarAutoHide ()); +} + + +// QIcon QTabWidget::tabIcon(int index) + + +static void _init_f_tabIcon_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tabIcon_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QIcon)((QTabWidget *)cls)->tabIcon (arg1)); +} + + +// QTabWidget::TabPosition QTabWidget::tabPosition() + + +static void _init_f_tabPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_tabPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTabWidget *)cls)->tabPosition ())); +} + + +// QTabWidget::TabShape QTabWidget::tabShape() + + +static void _init_f_tabShape_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_tabShape_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTabWidget *)cls)->tabShape ())); +} + + +// QString QTabWidget::tabText(int index) + + +static void _init_f_tabText_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tabText_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTabWidget *)cls)->tabText (arg1)); +} + + +// QString QTabWidget::tabToolTip(int index) + + +static void _init_f_tabToolTip_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tabToolTip_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTabWidget *)cls)->tabToolTip (arg1)); +} + + +// QString QTabWidget::tabWhatsThis(int index) + + +static void _init_f_tabWhatsThis_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_tabWhatsThis_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTabWidget *)cls)->tabWhatsThis (arg1)); +} + + +// bool QTabWidget::tabsClosable() + + +static void _init_f_tabsClosable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tabsClosable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabWidget *)cls)->tabsClosable ()); +} + + +// bool QTabWidget::usesScrollButtons() + + +static void _init_f_usesScrollButtons_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_usesScrollButtons_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabWidget *)cls)->usesScrollButtons ()); +} + + +// QWidget *QTabWidget::widget(int index) + + +static void _init_f_widget_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_widget_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QTabWidget *)cls)->widget (arg1)); +} + + +// static QString QTabWidget::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTabWidget::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTabWidget () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addTab", "@brief Method int QTabWidget::addTab(QWidget *widget, const QString &)\n", false, &_init_f_addTab_3232, &_call_f_addTab_3232); + methods += new qt_gsi::GenericMethod ("addTab", "@brief Method int QTabWidget::addTab(QWidget *widget, const QIcon &icon, const QString &label)\n", false, &_init_f_addTab_4911, &_call_f_addTab_4911); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QTabWidget::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("cornerWidget", "@brief Method QWidget *QTabWidget::cornerWidget(Qt::Corner corner)\n", true, &_init_f_cornerWidget_c1366, &_call_f_cornerWidget_c1366); + methods += new qt_gsi::GenericMethod (":count", "@brief Method int QTabWidget::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod (":currentIndex", "@brief Method int QTabWidget::currentIndex()\n", true, &_init_f_currentIndex_c0, &_call_f_currentIndex_c0); + methods += new qt_gsi::GenericMethod (":currentWidget", "@brief Method QWidget *QTabWidget::currentWidget()\n", true, &_init_f_currentWidget_c0, &_call_f_currentWidget_c0); + methods += new qt_gsi::GenericMethod (":documentMode", "@brief Method bool QTabWidget::documentMode()\n", true, &_init_f_documentMode_c0, &_call_f_documentMode_c0); + methods += new qt_gsi::GenericMethod (":elideMode", "@brief Method Qt::TextElideMode QTabWidget::elideMode()\n", true, &_init_f_elideMode_c0, &_call_f_elideMode_c0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Method bool QTabWidget::hasHeightForWidth()\nThis is a reimplementation of QWidget::hasHeightForWidth", true, &_init_f_hasHeightForWidth_c0, &_call_f_hasHeightForWidth_c0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Method int QTabWidget::heightForWidth(int width)\nThis is a reimplementation of QWidget::heightForWidth", true, &_init_f_heightForWidth_c767, &_call_f_heightForWidth_c767); + methods += new qt_gsi::GenericMethod (":iconSize", "@brief Method QSize QTabWidget::iconSize()\n", true, &_init_f_iconSize_c0, &_call_f_iconSize_c0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Method int QTabWidget::indexOf(const QWidget *widget)\n", true, &_init_f_indexOf_c2010, &_call_f_indexOf_c2010); + methods += new qt_gsi::GenericMethod ("insertTab", "@brief Method int QTabWidget::insertTab(int index, QWidget *widget, const QString &)\n", false, &_init_f_insertTab_3891, &_call_f_insertTab_3891); + methods += new qt_gsi::GenericMethod ("insertTab", "@brief Method int QTabWidget::insertTab(int index, QWidget *widget, const QIcon &icon, const QString &label)\n", false, &_init_f_insertTab_5570, &_call_f_insertTab_5570); + methods += new qt_gsi::GenericMethod ("isMovable?|:movable", "@brief Method bool QTabWidget::isMovable()\n", true, &_init_f_isMovable_c0, &_call_f_isMovable_c0); + methods += new qt_gsi::GenericMethod ("isTabEnabled?", "@brief Method bool QTabWidget::isTabEnabled(int index)\n", true, &_init_f_isTabEnabled_c767, &_call_f_isTabEnabled_c767); + methods += new qt_gsi::GenericMethod ("isTabVisible?", "@brief Method bool QTabWidget::isTabVisible(int index)\n", true, &_init_f_isTabVisible_c767, &_call_f_isTabVisible_c767); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QTabWidget::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod ("removeTab", "@brief Method void QTabWidget::removeTab(int index)\n", false, &_init_f_removeTab_767, &_call_f_removeTab_767); + methods += new qt_gsi::GenericMethod ("setCornerWidget", "@brief Method void QTabWidget::setCornerWidget(QWidget *w, Qt::Corner corner)\n", false, &_init_f_setCornerWidget_2573, &_call_f_setCornerWidget_2573); + methods += new qt_gsi::GenericMethod ("setCurrentIndex|currentIndex=", "@brief Method void QTabWidget::setCurrentIndex(int index)\n", false, &_init_f_setCurrentIndex_767, &_call_f_setCurrentIndex_767); + methods += new qt_gsi::GenericMethod ("setCurrentWidget|currentWidget=", "@brief Method void QTabWidget::setCurrentWidget(QWidget *widget)\n", false, &_init_f_setCurrentWidget_1315, &_call_f_setCurrentWidget_1315); + methods += new qt_gsi::GenericMethod ("setDocumentMode|documentMode=", "@brief Method void QTabWidget::setDocumentMode(bool set)\n", false, &_init_f_setDocumentMode_864, &_call_f_setDocumentMode_864); + methods += new qt_gsi::GenericMethod ("setElideMode|elideMode=", "@brief Method void QTabWidget::setElideMode(Qt::TextElideMode mode)\n", false, &_init_f_setElideMode_2042, &_call_f_setElideMode_2042); + methods += new qt_gsi::GenericMethod ("setIconSize|iconSize=", "@brief Method void QTabWidget::setIconSize(const QSize &size)\n", false, &_init_f_setIconSize_1805, &_call_f_setIconSize_1805); + methods += new qt_gsi::GenericMethod ("setMovable|movable=", "@brief Method void QTabWidget::setMovable(bool movable)\n", false, &_init_f_setMovable_864, &_call_f_setMovable_864); + methods += new qt_gsi::GenericMethod ("setTabBarAutoHide|tabBarAutoHide=", "@brief Method void QTabWidget::setTabBarAutoHide(bool enabled)\n", false, &_init_f_setTabBarAutoHide_864, &_call_f_setTabBarAutoHide_864); + methods += new qt_gsi::GenericMethod ("setTabEnabled", "@brief Method void QTabWidget::setTabEnabled(int index, bool enabled)\n", false, &_init_f_setTabEnabled_1523, &_call_f_setTabEnabled_1523); + methods += new qt_gsi::GenericMethod ("setTabIcon", "@brief Method void QTabWidget::setTabIcon(int index, const QIcon &icon)\n", false, &_init_f_setTabIcon_2446, &_call_f_setTabIcon_2446); + methods += new qt_gsi::GenericMethod ("setTabPosition|tabPosition=", "@brief Method void QTabWidget::setTabPosition(QTabWidget::TabPosition position)\n", false, &_init_f_setTabPosition_2656, &_call_f_setTabPosition_2656); + methods += new qt_gsi::GenericMethod ("setTabShape|tabShape=", "@brief Method void QTabWidget::setTabShape(QTabWidget::TabShape s)\n", false, &_init_f_setTabShape_2300, &_call_f_setTabShape_2300); + methods += new qt_gsi::GenericMethod ("setTabText", "@brief Method void QTabWidget::setTabText(int index, const QString &text)\n", false, &_init_f_setTabText_2684, &_call_f_setTabText_2684); + methods += new qt_gsi::GenericMethod ("setTabToolTip", "@brief Method void QTabWidget::setTabToolTip(int index, const QString &tip)\n", false, &_init_f_setTabToolTip_2684, &_call_f_setTabToolTip_2684); + methods += new qt_gsi::GenericMethod ("setTabVisible", "@brief Method void QTabWidget::setTabVisible(int index, bool visible)\n", false, &_init_f_setTabVisible_1523, &_call_f_setTabVisible_1523); + methods += new qt_gsi::GenericMethod ("setTabWhatsThis", "@brief Method void QTabWidget::setTabWhatsThis(int index, const QString &text)\n", false, &_init_f_setTabWhatsThis_2684, &_call_f_setTabWhatsThis_2684); + methods += new qt_gsi::GenericMethod ("setTabsClosable|tabsClosable=", "@brief Method void QTabWidget::setTabsClosable(bool closeable)\n", false, &_init_f_setTabsClosable_864, &_call_f_setTabsClosable_864); + methods += new qt_gsi::GenericMethod ("setUsesScrollButtons|usesScrollButtons=", "@brief Method void QTabWidget::setUsesScrollButtons(bool useButtons)\n", false, &_init_f_setUsesScrollButtons_864, &_call_f_setUsesScrollButtons_864); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QTabWidget::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod ("tabBar", "@brief Method QTabBar *QTabWidget::tabBar()\n", true, &_init_f_tabBar_c0, &_call_f_tabBar_c0); + methods += new qt_gsi::GenericMethod (":tabBarAutoHide", "@brief Method bool QTabWidget::tabBarAutoHide()\n", true, &_init_f_tabBarAutoHide_c0, &_call_f_tabBarAutoHide_c0); + methods += new qt_gsi::GenericMethod ("tabIcon", "@brief Method QIcon QTabWidget::tabIcon(int index)\n", true, &_init_f_tabIcon_c767, &_call_f_tabIcon_c767); + methods += new qt_gsi::GenericMethod (":tabPosition", "@brief Method QTabWidget::TabPosition QTabWidget::tabPosition()\n", true, &_init_f_tabPosition_c0, &_call_f_tabPosition_c0); + methods += new qt_gsi::GenericMethod (":tabShape", "@brief Method QTabWidget::TabShape QTabWidget::tabShape()\n", true, &_init_f_tabShape_c0, &_call_f_tabShape_c0); + methods += new qt_gsi::GenericMethod ("tabText", "@brief Method QString QTabWidget::tabText(int index)\n", true, &_init_f_tabText_c767, &_call_f_tabText_c767); + methods += new qt_gsi::GenericMethod ("tabToolTip", "@brief Method QString QTabWidget::tabToolTip(int index)\n", true, &_init_f_tabToolTip_c767, &_call_f_tabToolTip_c767); + methods += new qt_gsi::GenericMethod ("tabWhatsThis", "@brief Method QString QTabWidget::tabWhatsThis(int index)\n", true, &_init_f_tabWhatsThis_c767, &_call_f_tabWhatsThis_c767); + methods += new qt_gsi::GenericMethod (":tabsClosable", "@brief Method bool QTabWidget::tabsClosable()\n", true, &_init_f_tabsClosable_c0, &_call_f_tabsClosable_c0); + methods += new qt_gsi::GenericMethod (":usesScrollButtons", "@brief Method bool QTabWidget::usesScrollButtons()\n", true, &_init_f_usesScrollButtons_c0, &_call_f_usesScrollButtons_c0); + methods += new qt_gsi::GenericMethod ("widget", "@brief Method QWidget *QTabWidget::widget(int index)\n", true, &_init_f_widget_c767, &_call_f_widget_c767); + methods += gsi::qt_signal ("currentChanged(int)", "currentChanged", gsi::arg("index"), "@brief Signal declaration for QTabWidget::currentChanged(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QTabWidget::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTabWidget::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTabWidget::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("tabBarClicked(int)", "tabBarClicked", gsi::arg("index"), "@brief Signal declaration for QTabWidget::tabBarClicked(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("tabBarDoubleClicked(int)", "tabBarDoubleClicked", gsi::arg("index"), "@brief Signal declaration for QTabWidget::tabBarDoubleClicked(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("tabCloseRequested(int)", "tabCloseRequested", gsi::arg("index"), "@brief Signal declaration for QTabWidget::tabCloseRequested(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QTabWidget::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QTabWidget::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QTabWidget::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTabWidget::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QTabWidget (qtdecl_QWidget (), "QtWidgets", "QTabWidget_Native", + methods_QTabWidget (), + "@hide\n@alias QTabWidget"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTabWidget () { return decl_QTabWidget; } + +} + + +class QTabWidget_Adaptor : public QTabWidget, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTabWidget_Adaptor(); + + // [adaptor ctor] QTabWidget::QTabWidget(QWidget *parent) + QTabWidget_Adaptor() : QTabWidget() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTabWidget::QTabWidget(QWidget *parent) + QTabWidget_Adaptor(QWidget *parent) : QTabWidget(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QTabWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QTabWidget_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QTabWidget::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QTabWidget::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QTabWidget_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QTabWidget::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QTabWidget::focusNextChild() + bool fp_QTabWidget_focusNextChild_0 () { + return QTabWidget::focusNextChild(); + } + + // [expose] bool QTabWidget::focusPreviousChild() + bool fp_QTabWidget_focusPreviousChild_0 () { + return QTabWidget::focusPreviousChild(); + } + + // [expose] bool QTabWidget::isSignalConnected(const QMetaMethod &signal) + bool fp_QTabWidget_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTabWidget::isSignalConnected(signal); + } + + // [expose] int QTabWidget::receivers(const char *signal) + int fp_QTabWidget_receivers_c1731 (const char *signal) const { + return QTabWidget::receivers(signal); + } + + // [expose] QObject *QTabWidget::sender() + QObject * fp_QTabWidget_sender_c0 () const { + return QTabWidget::sender(); + } + + // [expose] int QTabWidget::senderSignalIndex() + int fp_QTabWidget_senderSignalIndex_c0 () const { + return QTabWidget::senderSignalIndex(); + } + + // [expose] void QTabWidget::setTabBar(QTabBar *) + void fp_QTabWidget_setTabBar_1259 (QTabBar *arg1) { + QTabWidget::setTabBar(arg1); + } + + // [expose] void QTabWidget::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QTabWidget_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QTabWidget::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QTabWidget::currentChanged(int index) + void emitter_QTabWidget_currentChanged_767(int index) + { + emit QTabWidget::currentChanged(index); + } + + // [emitter impl] void QTabWidget::customContextMenuRequested(const QPoint &pos) + void emitter_QTabWidget_customContextMenuRequested_1916(const QPoint &pos) + { + emit QTabWidget::customContextMenuRequested(pos); + } + + // [emitter impl] void QTabWidget::destroyed(QObject *) + void emitter_QTabWidget_destroyed_1302(QObject *arg1) + { + emit QTabWidget::destroyed(arg1); + } + + // [adaptor impl] bool QTabWidget::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QTabWidget::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTabWidget_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QTabWidget::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QTabWidget::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QTabWidget::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QTabWidget_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QTabWidget::hasHeightForWidth(); + } + } + + // [adaptor impl] int QTabWidget::heightForWidth(int width) + int cbs_heightForWidth_c767_0(int width) const + { + return QTabWidget::heightForWidth(width); + } + + virtual int heightForWidth(int width) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QTabWidget_Adaptor::cbs_heightForWidth_c767_0, width); + } else { + return QTabWidget::heightForWidth(width); + } + } + + // [adaptor impl] QVariant QTabWidget::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QTabWidget::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QTabWidget_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QTabWidget::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QTabWidget::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QTabWidget::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QTabWidget_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QTabWidget::minimumSizeHint(); + } + } + + // [emitter impl] void QTabWidget::objectNameChanged(const QString &objectName) + void emitter_QTabWidget_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTabWidget::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QTabWidget::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QTabWidget::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QTabWidget_Adaptor::cbs_paintEngine_c0_0); + } else { + return QTabWidget::paintEngine(); + } + } + + // [adaptor impl] void QTabWidget::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QTabWidget::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QTabWidget_Adaptor::cbs_setVisible_864_0, visible); + } else { + QTabWidget::setVisible(visible); + } + } + + // [adaptor impl] QSize QTabWidget::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QTabWidget::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QTabWidget_Adaptor::cbs_sizeHint_c0_0); + } else { + return QTabWidget::sizeHint(); + } + } + + // [emitter impl] void QTabWidget::tabBarClicked(int index) + void emitter_QTabWidget_tabBarClicked_767(int index) + { + emit QTabWidget::tabBarClicked(index); + } + + // [emitter impl] void QTabWidget::tabBarDoubleClicked(int index) + void emitter_QTabWidget_tabBarDoubleClicked_767(int index) + { + emit QTabWidget::tabBarDoubleClicked(index); + } + + // [emitter impl] void QTabWidget::tabCloseRequested(int index) + void emitter_QTabWidget_tabCloseRequested_767(int index) + { + emit QTabWidget::tabCloseRequested(index); + } + + // [emitter impl] void QTabWidget::windowIconChanged(const QIcon &icon) + void emitter_QTabWidget_windowIconChanged_1787(const QIcon &icon) + { + emit QTabWidget::windowIconChanged(icon); + } + + // [emitter impl] void QTabWidget::windowIconTextChanged(const QString &iconText) + void emitter_QTabWidget_windowIconTextChanged_2025(const QString &iconText) + { + emit QTabWidget::windowIconTextChanged(iconText); + } + + // [emitter impl] void QTabWidget::windowTitleChanged(const QString &title) + void emitter_QTabWidget_windowTitleChanged_2025(const QString &title) + { + emit QTabWidget::windowTitleChanged(title); + } + + // [adaptor impl] void QTabWidget::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QTabWidget::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QTabWidget_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QTabWidget::actionEvent(event); + } + } + + // [adaptor impl] void QTabWidget::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QTabWidget::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QTabWidget_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QTabWidget::changeEvent(arg1); + } + } + + // [adaptor impl] void QTabWidget::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTabWidget::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTabWidget_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTabWidget::childEvent(event); + } + } + + // [adaptor impl] void QTabWidget::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QTabWidget::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QTabWidget_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QTabWidget::closeEvent(event); + } + } + + // [adaptor impl] void QTabWidget::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QTabWidget::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QTabWidget_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QTabWidget::contextMenuEvent(event); + } + } + + // [adaptor impl] void QTabWidget::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTabWidget::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTabWidget_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTabWidget::customEvent(event); + } + } + + // [adaptor impl] void QTabWidget::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTabWidget::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTabWidget_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTabWidget::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTabWidget::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QTabWidget::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QTabWidget_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QTabWidget::dragEnterEvent(event); + } + } + + // [adaptor impl] void QTabWidget::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QTabWidget::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QTabWidget_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QTabWidget::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QTabWidget::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QTabWidget::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QTabWidget_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QTabWidget::dragMoveEvent(event); + } + } + + // [adaptor impl] void QTabWidget::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QTabWidget::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QTabWidget_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QTabWidget::dropEvent(event); + } + } + + // [adaptor impl] void QTabWidget::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QTabWidget::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QTabWidget_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QTabWidget::enterEvent(event); + } + } + + // [adaptor impl] bool QTabWidget::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QTabWidget::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTabWidget_Adaptor::cbs_event_1217_0, arg1); + } else { + return QTabWidget::event(arg1); + } + } + + // [adaptor impl] void QTabWidget::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QTabWidget::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QTabWidget_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QTabWidget::focusInEvent(event); + } + } + + // [adaptor impl] bool QTabWidget::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QTabWidget::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QTabWidget_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QTabWidget::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QTabWidget::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QTabWidget::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QTabWidget_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QTabWidget::focusOutEvent(event); + } + } + + // [adaptor impl] void QTabWidget::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QTabWidget::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QTabWidget_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QTabWidget::hideEvent(event); + } + } + + // [adaptor impl] void QTabWidget::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QTabWidget::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QTabWidget_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QTabWidget::initPainter(painter); + } + } + + // [adaptor impl] void QTabWidget::initStyleOption(QStyleOptionTabWidgetFrame *option) + void cbs_initStyleOption_c3247_0(QStyleOptionTabWidgetFrame *option) const + { + QTabWidget::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionTabWidgetFrame *option) const + { + if (cb_initStyleOption_c3247_0.can_issue()) { + cb_initStyleOption_c3247_0.issue(&QTabWidget_Adaptor::cbs_initStyleOption_c3247_0, option); + } else { + QTabWidget::initStyleOption(option); + } + } + + // [adaptor impl] void QTabWidget::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QTabWidget::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QTabWidget_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QTabWidget::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QTabWidget::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QTabWidget::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QTabWidget_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QTabWidget::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QTabWidget::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QTabWidget::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QTabWidget_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QTabWidget::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QTabWidget::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QTabWidget::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QTabWidget_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QTabWidget::leaveEvent(event); + } + } + + // [adaptor impl] int QTabWidget::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QTabWidget::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QTabWidget_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QTabWidget::metric(arg1); + } + } + + // [adaptor impl] void QTabWidget::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QTabWidget::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QTabWidget_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QTabWidget::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QTabWidget::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QTabWidget::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QTabWidget_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QTabWidget::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QTabWidget::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QTabWidget::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QTabWidget_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QTabWidget::mousePressEvent(event); + } + } + + // [adaptor impl] void QTabWidget::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QTabWidget::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QTabWidget_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QTabWidget::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QTabWidget::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QTabWidget::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QTabWidget_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QTabWidget::moveEvent(event); + } + } + + // [adaptor impl] bool QTabWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QTabWidget::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QTabWidget_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QTabWidget::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QTabWidget::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QTabWidget::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QTabWidget_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QTabWidget::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QTabWidget::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QTabWidget::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QTabWidget_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QTabWidget::redirected(offset); + } + } + + // [adaptor impl] void QTabWidget::resizeEvent(QResizeEvent *) + void cbs_resizeEvent_1843_0(QResizeEvent *arg1) + { + QTabWidget::resizeEvent(arg1); + } + + virtual void resizeEvent(QResizeEvent *arg1) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QTabWidget_Adaptor::cbs_resizeEvent_1843_0, arg1); + } else { + QTabWidget::resizeEvent(arg1); + } + } + + // [adaptor impl] QPainter *QTabWidget::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QTabWidget::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QTabWidget_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QTabWidget::sharedPainter(); + } + } + + // [adaptor impl] void QTabWidget::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QTabWidget::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QTabWidget_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QTabWidget::showEvent(arg1); + } + } + + // [adaptor impl] void QTabWidget::tabInserted(int index) + void cbs_tabInserted_767_0(int index) + { + QTabWidget::tabInserted(index); + } + + virtual void tabInserted(int index) + { + if (cb_tabInserted_767_0.can_issue()) { + cb_tabInserted_767_0.issue(&QTabWidget_Adaptor::cbs_tabInserted_767_0, index); + } else { + QTabWidget::tabInserted(index); + } + } + + // [adaptor impl] void QTabWidget::tabRemoved(int index) + void cbs_tabRemoved_767_0(int index) + { + QTabWidget::tabRemoved(index); + } + + virtual void tabRemoved(int index) + { + if (cb_tabRemoved_767_0.can_issue()) { + cb_tabRemoved_767_0.issue(&QTabWidget_Adaptor::cbs_tabRemoved_767_0, index); + } else { + QTabWidget::tabRemoved(index); + } + } + + // [adaptor impl] void QTabWidget::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QTabWidget::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QTabWidget_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QTabWidget::tabletEvent(event); + } + } + + // [adaptor impl] void QTabWidget::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTabWidget::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTabWidget_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTabWidget::timerEvent(event); + } + } + + // [adaptor impl] void QTabWidget::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QTabWidget::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QTabWidget_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QTabWidget::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c3247_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabInserted_767_0; + gsi::Callback cb_tabRemoved_767_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QTabWidget_Adaptor::~QTabWidget_Adaptor() { } + +// Constructor QTabWidget::QTabWidget(QWidget *parent) (adaptor class) + +static void _init_ctor_QTabWidget_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTabWidget_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTabWidget_Adaptor (arg1)); +} + + +// void QTabWidget::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QTabWidget::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QTabWidget::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QTabWidget::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QTabWidget::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QTabWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->fp_QTabWidget_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QTabWidget::currentChanged(int index) + +static void _init_emitter_currentChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QTabWidget_Adaptor *)cls)->emitter_QTabWidget_currentChanged_767 (arg1); +} + + +// emitter void QTabWidget::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QTabWidget_Adaptor *)cls)->emitter_QTabWidget_customContextMenuRequested_1916 (arg1); +} + + +// void QTabWidget::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QTabWidget::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->fp_QTabWidget_destroy_1620 (arg1, arg2); +} + + +// emitter void QTabWidget::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTabWidget_Adaptor *)cls)->emitter_QTabWidget_destroyed_1302 (arg1); +} + + +// void QTabWidget::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QTabWidget::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QTabWidget::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QTabWidget::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QTabWidget::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QTabWidget::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QTabWidget::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTabWidget_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTabWidget::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTabWidget_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QTabWidget::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QTabWidget::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabWidget_Adaptor *)cls)->fp_QTabWidget_focusNextChild_0 ()); +} + + +// bool QTabWidget::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QTabWidget_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QTabWidget::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QTabWidget::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabWidget_Adaptor *)cls)->fp_QTabWidget_focusPreviousChild_0 ()); +} + + +// bool QTabWidget::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTabWidget_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QTabWidget::heightForWidth(int width) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QTabWidget_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QTabWidget::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QTabWidget::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QTabWidget::initStyleOption(QStyleOptionTabWidgetFrame *option) + +static void _init_cbs_initStyleOption_c3247_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c3247_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionTabWidgetFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_initStyleOption_c3247_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c3247_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_initStyleOption_c3247_0 = cb; +} + + +// void QTabWidget::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QTabWidget::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QTabWidget_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QTabWidget::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTabWidget_Adaptor *)cls)->fp_QTabWidget_isSignalConnected_c2394 (arg1)); +} + + +// void QTabWidget::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QTabWidget::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QTabWidget::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QTabWidget::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QTabWidget_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QTabWidget::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTabWidget_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QTabWidget::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QTabWidget::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QTabWidget::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QTabWidget::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QTabWidget::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QTabWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QTabWidget_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QTabWidget::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTabWidget_Adaptor *)cls)->emitter_QTabWidget_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QTabWidget::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QTabWidget_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QTabWidget::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QTabWidget::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTabWidget_Adaptor *)cls)->fp_QTabWidget_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QTabWidget::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QTabWidget_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QTabWidget::resizeEvent(QResizeEvent *) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QTabWidget::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTabWidget_Adaptor *)cls)->fp_QTabWidget_sender_c0 ()); +} + + +// exposed int QTabWidget::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTabWidget_Adaptor *)cls)->fp_QTabWidget_senderSignalIndex_c0 ()); +} + + +// exposed void QTabWidget::setTabBar(QTabBar *) + +static void _init_fp_setTabBar_1259 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setTabBar_1259 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabBar *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->fp_QTabWidget_setTabBar_1259 (arg1); +} + + +// void QTabWidget::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QTabWidget::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QTabWidget_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QTabWidget::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QTabWidget::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTabWidget_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// emitter void QTabWidget::tabBarClicked(int index) + +static void _init_emitter_tabBarClicked_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_tabBarClicked_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QTabWidget_Adaptor *)cls)->emitter_QTabWidget_tabBarClicked_767 (arg1); +} + + +// emitter void QTabWidget::tabBarDoubleClicked(int index) + +static void _init_emitter_tabBarDoubleClicked_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_tabBarDoubleClicked_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QTabWidget_Adaptor *)cls)->emitter_QTabWidget_tabBarDoubleClicked_767 (arg1); +} + + +// emitter void QTabWidget::tabCloseRequested(int index) + +static void _init_emitter_tabCloseRequested_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_tabCloseRequested_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QTabWidget_Adaptor *)cls)->emitter_QTabWidget_tabCloseRequested_767 (arg1); +} + + +// void QTabWidget::tabInserted(int index) + +static void _init_cbs_tabInserted_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabInserted_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_tabInserted_767_0 (arg1); +} + +static void _set_callback_cbs_tabInserted_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_tabInserted_767_0 = cb; +} + + +// void QTabWidget::tabRemoved(int index) + +static void _init_cbs_tabRemoved_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabRemoved_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_tabRemoved_767_0 (arg1); +} + +static void _set_callback_cbs_tabRemoved_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_tabRemoved_767_0 = cb; +} + + +// void QTabWidget::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QTabWidget::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QTabWidget::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->fp_QTabWidget_updateMicroFocus_2420 (arg1); +} + + +// void QTabWidget::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTabWidget_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QTabWidget_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QTabWidget::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QTabWidget_Adaptor *)cls)->emitter_QTabWidget_windowIconChanged_1787 (arg1); +} + + +// emitter void QTabWidget::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTabWidget_Adaptor *)cls)->emitter_QTabWidget_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QTabWidget::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTabWidget_Adaptor *)cls)->emitter_QTabWidget_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTabWidget (); + +static gsi::Methods methods_QTabWidget_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTabWidget::QTabWidget(QWidget *parent)\nThis method creates an object of class QTabWidget.", &_init_ctor_QTabWidget_Adaptor_1315, &_call_ctor_QTabWidget_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QTabWidget::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QTabWidget::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTabWidget::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QTabWidget::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QTabWidget::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QTabWidget::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_currentChanged", "@brief Emitter for signal void QTabWidget::currentChanged(int index)\nCall this method to emit this signal.", false, &_init_emitter_currentChanged_767, &_call_emitter_currentChanged_767); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QTabWidget::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTabWidget::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QTabWidget::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTabWidget::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTabWidget::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QTabWidget::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QTabWidget::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QTabWidget::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QTabWidget::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QTabWidget::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QTabWidget::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QTabWidget::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QTabWidget::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QTabWidget::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QTabWidget::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QTabWidget::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QTabWidget::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QTabWidget::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QTabWidget::heightForWidth(int width)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QTabWidget::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QTabWidget::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QTabWidget::initStyleOption(QStyleOptionTabWidgetFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c3247_0, &_call_cbs_initStyleOption_c3247_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c3247_0, &_call_cbs_initStyleOption_c3247_0, &_set_callback_cbs_initStyleOption_c3247_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QTabWidget::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QTabWidget::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTabWidget::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QTabWidget::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QTabWidget::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QTabWidget::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QTabWidget::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QTabWidget::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QTabWidget::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QTabWidget::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QTabWidget::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QTabWidget::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QTabWidget::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QTabWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTabWidget::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QTabWidget::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QTabWidget::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTabWidget::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QTabWidget::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QTabWidget::resizeEvent(QResizeEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTabWidget::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTabWidget::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setTabBar", "@brief Method void QTabWidget::setTabBar(QTabBar *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setTabBar_1259, &_call_fp_setTabBar_1259); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QTabWidget::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QTabWidget::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QTabWidget::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QTabWidget::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("emit_tabBarClicked", "@brief Emitter for signal void QTabWidget::tabBarClicked(int index)\nCall this method to emit this signal.", false, &_init_emitter_tabBarClicked_767, &_call_emitter_tabBarClicked_767); + methods += new qt_gsi::GenericMethod ("emit_tabBarDoubleClicked", "@brief Emitter for signal void QTabWidget::tabBarDoubleClicked(int index)\nCall this method to emit this signal.", false, &_init_emitter_tabBarDoubleClicked_767, &_call_emitter_tabBarDoubleClicked_767); + methods += new qt_gsi::GenericMethod ("emit_tabCloseRequested", "@brief Emitter for signal void QTabWidget::tabCloseRequested(int index)\nCall this method to emit this signal.", false, &_init_emitter_tabCloseRequested_767, &_call_emitter_tabCloseRequested_767); + methods += new qt_gsi::GenericMethod ("*tabInserted", "@brief Virtual method void QTabWidget::tabInserted(int index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabInserted_767_0, &_call_cbs_tabInserted_767_0); + methods += new qt_gsi::GenericMethod ("*tabInserted", "@hide", false, &_init_cbs_tabInserted_767_0, &_call_cbs_tabInserted_767_0, &_set_callback_cbs_tabInserted_767_0); + methods += new qt_gsi::GenericMethod ("*tabRemoved", "@brief Virtual method void QTabWidget::tabRemoved(int index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabRemoved_767_0, &_call_cbs_tabRemoved_767_0); + methods += new qt_gsi::GenericMethod ("*tabRemoved", "@hide", false, &_init_cbs_tabRemoved_767_0, &_call_cbs_tabRemoved_767_0, &_set_callback_cbs_tabRemoved_767_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QTabWidget::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTabWidget::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QTabWidget::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QTabWidget::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QTabWidget::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QTabWidget::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QTabWidget::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QTabWidget_Adaptor (qtdecl_QTabWidget (), "QtWidgets", "QTabWidget", + methods_QTabWidget_Adaptor (), + "@qt\n@brief Binding of QTabWidget"); + +} + + +// Implementation of the enum wrapper class for QTabWidget::TabPosition +namespace qt_gsi +{ + +static gsi::Enum decl_QTabWidget_TabPosition_Enum ("QtWidgets", "QTabWidget_TabPosition", + gsi::enum_const ("North", QTabWidget::North, "@brief Enum constant QTabWidget::North") + + gsi::enum_const ("South", QTabWidget::South, "@brief Enum constant QTabWidget::South") + + gsi::enum_const ("West", QTabWidget::West, "@brief Enum constant QTabWidget::West") + + gsi::enum_const ("East", QTabWidget::East, "@brief Enum constant QTabWidget::East"), + "@qt\n@brief This class represents the QTabWidget::TabPosition enum"); + +static gsi::QFlagsClass decl_QTabWidget_TabPosition_Enums ("QtWidgets", "QTabWidget_QFlags_TabPosition", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTabWidget_TabPosition_Enum_in_parent (decl_QTabWidget_TabPosition_Enum.defs ()); +static gsi::ClassExt decl_QTabWidget_TabPosition_Enum_as_child (decl_QTabWidget_TabPosition_Enum, "TabPosition"); +static gsi::ClassExt decl_QTabWidget_TabPosition_Enums_as_child (decl_QTabWidget_TabPosition_Enums, "QFlags_TabPosition"); + +} + + +// Implementation of the enum wrapper class for QTabWidget::TabShape +namespace qt_gsi +{ + +static gsi::Enum decl_QTabWidget_TabShape_Enum ("QtWidgets", "QTabWidget_TabShape", + gsi::enum_const ("Rounded", QTabWidget::Rounded, "@brief Enum constant QTabWidget::Rounded") + + gsi::enum_const ("Triangular", QTabWidget::Triangular, "@brief Enum constant QTabWidget::Triangular"), + "@qt\n@brief This class represents the QTabWidget::TabShape enum"); + +static gsi::QFlagsClass decl_QTabWidget_TabShape_Enums ("QtWidgets", "QTabWidget_QFlags_TabShape", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTabWidget_TabShape_Enum_in_parent (decl_QTabWidget_TabShape_Enum.defs ()); +static gsi::ClassExt decl_QTabWidget_TabShape_Enum_as_child (decl_QTabWidget_TabShape_Enum, "TabShape"); +static gsi::ClassExt decl_QTabWidget_TabShape_Enums_as_child (decl_QTabWidget_TabShape_Enums, "QFlags_TabShape"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQTableView.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQTableView.cc new file mode 100644 index 000000000..916523933 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQTableView.cc @@ -0,0 +1,5975 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTableView.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTableView + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTableView::staticMetaObject); +} + + +// void QTableView::clearSpans() + + +static void _init_f_clearSpans_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearSpans_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->clearSpans (); +} + + +// int QTableView::columnAt(int x) + + +static void _init_f_columnAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTableView *)cls)->columnAt (arg1)); +} + + +// int QTableView::columnSpan(int row, int column) + + +static void _init_f_columnSpan_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_columnSpan_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTableView *)cls)->columnSpan (arg1, arg2)); +} + + +// int QTableView::columnViewportPosition(int column) + + +static void _init_f_columnViewportPosition_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnViewportPosition_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTableView *)cls)->columnViewportPosition (arg1)); +} + + +// int QTableView::columnWidth(int column) + + +static void _init_f_columnWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTableView *)cls)->columnWidth (arg1)); +} + + +// void QTableView::doItemsLayout() + + +static void _init_f_doItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_doItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->doItemsLayout (); +} + + +// Qt::PenStyle QTableView::gridStyle() + + +static void _init_f_gridStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_gridStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTableView *)cls)->gridStyle ())); +} + + +// void QTableView::hideColumn(int column) + + +static void _init_f_hideColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hideColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->hideColumn (arg1); +} + + +// void QTableView::hideRow(int row) + + +static void _init_f_hideRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hideRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->hideRow (arg1); +} + + +// QHeaderView *QTableView::horizontalHeader() + + +static void _init_f_horizontalHeader_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_horizontalHeader_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QHeaderView *)((QTableView *)cls)->horizontalHeader ()); +} + + +// QModelIndex QTableView::indexAt(const QPoint &p) + + +static void _init_f_indexAt_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexAt_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QTableView *)cls)->indexAt (arg1)); +} + + +// bool QTableView::isColumnHidden(int column) + + +static void _init_f_isColumnHidden_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isColumnHidden_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTableView *)cls)->isColumnHidden (arg1)); +} + + +// bool QTableView::isCornerButtonEnabled() + + +static void _init_f_isCornerButtonEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isCornerButtonEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTableView *)cls)->isCornerButtonEnabled ()); +} + + +// bool QTableView::isRowHidden(int row) + + +static void _init_f_isRowHidden_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isRowHidden_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTableView *)cls)->isRowHidden (arg1)); +} + + +// bool QTableView::isSortingEnabled() + + +static void _init_f_isSortingEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSortingEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTableView *)cls)->isSortingEnabled ()); +} + + +// void QTableView::resizeColumnToContents(int column) + + +static void _init_f_resizeColumnToContents_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_resizeColumnToContents_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->resizeColumnToContents (arg1); +} + + +// void QTableView::resizeColumnsToContents() + + +static void _init_f_resizeColumnsToContents_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resizeColumnsToContents_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->resizeColumnsToContents (); +} + + +// void QTableView::resizeRowToContents(int row) + + +static void _init_f_resizeRowToContents_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_resizeRowToContents_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->resizeRowToContents (arg1); +} + + +// void QTableView::resizeRowsToContents() + + +static void _init_f_resizeRowsToContents_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resizeRowsToContents_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->resizeRowsToContents (); +} + + +// int QTableView::rowAt(int y) + + +static void _init_f_rowAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("y"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTableView *)cls)->rowAt (arg1)); +} + + +// int QTableView::rowHeight(int row) + + +static void _init_f_rowHeight_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowHeight_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTableView *)cls)->rowHeight (arg1)); +} + + +// int QTableView::rowSpan(int row, int column) + + +static void _init_f_rowSpan_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_rowSpan_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTableView *)cls)->rowSpan (arg1, arg2)); +} + + +// int QTableView::rowViewportPosition(int row) + + +static void _init_f_rowViewportPosition_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_rowViewportPosition_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTableView *)cls)->rowViewportPosition (arg1)); +} + + +// void QTableView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + + +static void _init_f_scrollTo_5576 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemView::EnsureVisible"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_scrollTo_5576 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->scrollTo (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QTableView::selectColumn(int column) + + +static void _init_f_selectColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_selectColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->selectColumn (arg1); +} + + +// void QTableView::selectRow(int row) + + +static void _init_f_selectRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_selectRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->selectRow (arg1); +} + + +// void QTableView::setColumnHidden(int column, bool hide) + + +static void _init_f_setColumnHidden_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hide"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setColumnHidden_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->setColumnHidden (arg1, arg2); +} + + +// void QTableView::setColumnWidth(int column, int width) + + +static void _init_f_setColumnWidth_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("width"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setColumnWidth_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->setColumnWidth (arg1, arg2); +} + + +// void QTableView::setCornerButtonEnabled(bool enable) + + +static void _init_f_setCornerButtonEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCornerButtonEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->setCornerButtonEnabled (arg1); +} + + +// void QTableView::setGridStyle(Qt::PenStyle style) + + +static void _init_f_setGridStyle_1569 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setGridStyle_1569 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->setGridStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTableView::setHorizontalHeader(QHeaderView *header) + + +static void _init_f_setHorizontalHeader_1699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("header"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHorizontalHeader_1699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHeaderView *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->setHorizontalHeader (arg1); +} + + +// void QTableView::setModel(QAbstractItemModel *model) + + +static void _init_f_setModel_2419 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setModel_2419 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->setModel (arg1); +} + + +// void QTableView::setRootIndex(const QModelIndex &index) + + +static void _init_f_setRootIndex_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRootIndex_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->setRootIndex (arg1); +} + + +// void QTableView::setRowHeight(int row, int height) + + +static void _init_f_setRowHeight_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("height"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRowHeight_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->setRowHeight (arg1, arg2); +} + + +// void QTableView::setRowHidden(int row, bool hide) + + +static void _init_f_setRowHidden_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hide"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRowHidden_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->setRowHidden (arg1, arg2); +} + + +// void QTableView::setSelectionModel(QItemSelectionModel *selectionModel) + + +static void _init_f_setSelectionModel_2533 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelectionModel_2533 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemSelectionModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->setSelectionModel (arg1); +} + + +// void QTableView::setShowGrid(bool show) + + +static void _init_f_setShowGrid_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("show"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setShowGrid_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->setShowGrid (arg1); +} + + +// void QTableView::setSortingEnabled(bool enable) + + +static void _init_f_setSortingEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSortingEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->setSortingEnabled (arg1); +} + + +// void QTableView::setSpan(int row, int column, int rowSpan, int columnSpan) + + +static void _init_f_setSpan_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("rowSpan"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("columnSpan"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setSpan_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->setSpan (arg1, arg2, arg3, arg4); +} + + +// void QTableView::setVerticalHeader(QHeaderView *header) + + +static void _init_f_setVerticalHeader_1699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("header"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVerticalHeader_1699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHeaderView *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->setVerticalHeader (arg1); +} + + +// void QTableView::setWordWrap(bool on) + + +static void _init_f_setWordWrap_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("on"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWordWrap_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->setWordWrap (arg1); +} + + +// void QTableView::showColumn(int column) + + +static void _init_f_showColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_showColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->showColumn (arg1); +} + + +// bool QTableView::showGrid() + + +static void _init_f_showGrid_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showGrid_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTableView *)cls)->showGrid ()); +} + + +// void QTableView::showRow(int row) + + +static void _init_f_showRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_showRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->showRow (arg1); +} + + +// void QTableView::sortByColumn(int column, Qt::SortOrder order) + + +static void _init_f_sortByColumn_2340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_sortByColumn_2340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView *)cls)->sortByColumn (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QHeaderView *QTableView::verticalHeader() + + +static void _init_f_verticalHeader_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_verticalHeader_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QHeaderView *)((QTableView *)cls)->verticalHeader ()); +} + + +// QRect QTableView::visualRect(const QModelIndex &index) + + +static void _init_f_visualRect_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_visualRect_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QTableView *)cls)->visualRect (arg1)); +} + + +// bool QTableView::wordWrap() + + +static void _init_f_wordWrap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_wordWrap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTableView *)cls)->wordWrap ()); +} + + +// static QString QTableView::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTableView::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTableView () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("clearSpans", "@brief Method void QTableView::clearSpans()\n", false, &_init_f_clearSpans_0, &_call_f_clearSpans_0); + methods += new qt_gsi::GenericMethod ("columnAt", "@brief Method int QTableView::columnAt(int x)\n", true, &_init_f_columnAt_c767, &_call_f_columnAt_c767); + methods += new qt_gsi::GenericMethod ("columnSpan", "@brief Method int QTableView::columnSpan(int row, int column)\n", true, &_init_f_columnSpan_c1426, &_call_f_columnSpan_c1426); + methods += new qt_gsi::GenericMethod ("columnViewportPosition", "@brief Method int QTableView::columnViewportPosition(int column)\n", true, &_init_f_columnViewportPosition_c767, &_call_f_columnViewportPosition_c767); + methods += new qt_gsi::GenericMethod ("columnWidth", "@brief Method int QTableView::columnWidth(int column)\n", true, &_init_f_columnWidth_c767, &_call_f_columnWidth_c767); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@brief Method void QTableView::doItemsLayout()\nThis is a reimplementation of QAbstractItemView::doItemsLayout", false, &_init_f_doItemsLayout_0, &_call_f_doItemsLayout_0); + methods += new qt_gsi::GenericMethod (":gridStyle", "@brief Method Qt::PenStyle QTableView::gridStyle()\n", true, &_init_f_gridStyle_c0, &_call_f_gridStyle_c0); + methods += new qt_gsi::GenericMethod ("hideColumn", "@brief Method void QTableView::hideColumn(int column)\n", false, &_init_f_hideColumn_767, &_call_f_hideColumn_767); + methods += new qt_gsi::GenericMethod ("hideRow", "@brief Method void QTableView::hideRow(int row)\n", false, &_init_f_hideRow_767, &_call_f_hideRow_767); + methods += new qt_gsi::GenericMethod (":horizontalHeader", "@brief Method QHeaderView *QTableView::horizontalHeader()\n", true, &_init_f_horizontalHeader_c0, &_call_f_horizontalHeader_c0); + methods += new qt_gsi::GenericMethod ("indexAt", "@brief Method QModelIndex QTableView::indexAt(const QPoint &p)\nThis is a reimplementation of QAbstractItemView::indexAt", true, &_init_f_indexAt_c1916, &_call_f_indexAt_c1916); + methods += new qt_gsi::GenericMethod ("isColumnHidden?", "@brief Method bool QTableView::isColumnHidden(int column)\n", true, &_init_f_isColumnHidden_c767, &_call_f_isColumnHidden_c767); + methods += new qt_gsi::GenericMethod ("isCornerButtonEnabled?|:cornerButtonEnabled", "@brief Method bool QTableView::isCornerButtonEnabled()\n", true, &_init_f_isCornerButtonEnabled_c0, &_call_f_isCornerButtonEnabled_c0); + methods += new qt_gsi::GenericMethod ("isRowHidden?", "@brief Method bool QTableView::isRowHidden(int row)\n", true, &_init_f_isRowHidden_c767, &_call_f_isRowHidden_c767); + methods += new qt_gsi::GenericMethod ("isSortingEnabled?|:sortingEnabled", "@brief Method bool QTableView::isSortingEnabled()\n", true, &_init_f_isSortingEnabled_c0, &_call_f_isSortingEnabled_c0); + methods += new qt_gsi::GenericMethod ("resizeColumnToContents", "@brief Method void QTableView::resizeColumnToContents(int column)\n", false, &_init_f_resizeColumnToContents_767, &_call_f_resizeColumnToContents_767); + methods += new qt_gsi::GenericMethod ("resizeColumnsToContents", "@brief Method void QTableView::resizeColumnsToContents()\n", false, &_init_f_resizeColumnsToContents_0, &_call_f_resizeColumnsToContents_0); + methods += new qt_gsi::GenericMethod ("resizeRowToContents", "@brief Method void QTableView::resizeRowToContents(int row)\n", false, &_init_f_resizeRowToContents_767, &_call_f_resizeRowToContents_767); + methods += new qt_gsi::GenericMethod ("resizeRowsToContents", "@brief Method void QTableView::resizeRowsToContents()\n", false, &_init_f_resizeRowsToContents_0, &_call_f_resizeRowsToContents_0); + methods += new qt_gsi::GenericMethod ("rowAt", "@brief Method int QTableView::rowAt(int y)\n", true, &_init_f_rowAt_c767, &_call_f_rowAt_c767); + methods += new qt_gsi::GenericMethod ("rowHeight", "@brief Method int QTableView::rowHeight(int row)\n", true, &_init_f_rowHeight_c767, &_call_f_rowHeight_c767); + methods += new qt_gsi::GenericMethod ("rowSpan", "@brief Method int QTableView::rowSpan(int row, int column)\n", true, &_init_f_rowSpan_c1426, &_call_f_rowSpan_c1426); + methods += new qt_gsi::GenericMethod ("rowViewportPosition", "@brief Method int QTableView::rowViewportPosition(int row)\n", true, &_init_f_rowViewportPosition_c767, &_call_f_rowViewportPosition_c767); + methods += new qt_gsi::GenericMethod ("scrollTo", "@brief Method void QTableView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint)\nThis is a reimplementation of QAbstractItemView::scrollTo", false, &_init_f_scrollTo_5576, &_call_f_scrollTo_5576); + methods += new qt_gsi::GenericMethod ("selectColumn", "@brief Method void QTableView::selectColumn(int column)\n", false, &_init_f_selectColumn_767, &_call_f_selectColumn_767); + methods += new qt_gsi::GenericMethod ("selectRow", "@brief Method void QTableView::selectRow(int row)\n", false, &_init_f_selectRow_767, &_call_f_selectRow_767); + methods += new qt_gsi::GenericMethod ("setColumnHidden", "@brief Method void QTableView::setColumnHidden(int column, bool hide)\n", false, &_init_f_setColumnHidden_1523, &_call_f_setColumnHidden_1523); + methods += new qt_gsi::GenericMethod ("setColumnWidth", "@brief Method void QTableView::setColumnWidth(int column, int width)\n", false, &_init_f_setColumnWidth_1426, &_call_f_setColumnWidth_1426); + methods += new qt_gsi::GenericMethod ("setCornerButtonEnabled|cornerButtonEnabled=", "@brief Method void QTableView::setCornerButtonEnabled(bool enable)\n", false, &_init_f_setCornerButtonEnabled_864, &_call_f_setCornerButtonEnabled_864); + methods += new qt_gsi::GenericMethod ("setGridStyle|gridStyle=", "@brief Method void QTableView::setGridStyle(Qt::PenStyle style)\n", false, &_init_f_setGridStyle_1569, &_call_f_setGridStyle_1569); + methods += new qt_gsi::GenericMethod ("setHorizontalHeader|horizontalHeader=", "@brief Method void QTableView::setHorizontalHeader(QHeaderView *header)\n", false, &_init_f_setHorizontalHeader_1699, &_call_f_setHorizontalHeader_1699); + methods += new qt_gsi::GenericMethod ("setModel|model=", "@brief Method void QTableView::setModel(QAbstractItemModel *model)\nThis is a reimplementation of QAbstractItemView::setModel", false, &_init_f_setModel_2419, &_call_f_setModel_2419); + methods += new qt_gsi::GenericMethod ("setRootIndex|rootIndex=", "@brief Method void QTableView::setRootIndex(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemView::setRootIndex", false, &_init_f_setRootIndex_2395, &_call_f_setRootIndex_2395); + methods += new qt_gsi::GenericMethod ("setRowHeight", "@brief Method void QTableView::setRowHeight(int row, int height)\n", false, &_init_f_setRowHeight_1426, &_call_f_setRowHeight_1426); + methods += new qt_gsi::GenericMethod ("setRowHidden", "@brief Method void QTableView::setRowHidden(int row, bool hide)\n", false, &_init_f_setRowHidden_1523, &_call_f_setRowHidden_1523); + methods += new qt_gsi::GenericMethod ("setSelectionModel|selectionModel=", "@brief Method void QTableView::setSelectionModel(QItemSelectionModel *selectionModel)\nThis is a reimplementation of QAbstractItemView::setSelectionModel", false, &_init_f_setSelectionModel_2533, &_call_f_setSelectionModel_2533); + methods += new qt_gsi::GenericMethod ("setShowGrid|showGrid=", "@brief Method void QTableView::setShowGrid(bool show)\n", false, &_init_f_setShowGrid_864, &_call_f_setShowGrid_864); + methods += new qt_gsi::GenericMethod ("setSortingEnabled|sortingEnabled=", "@brief Method void QTableView::setSortingEnabled(bool enable)\n", false, &_init_f_setSortingEnabled_864, &_call_f_setSortingEnabled_864); + methods += new qt_gsi::GenericMethod ("setSpan", "@brief Method void QTableView::setSpan(int row, int column, int rowSpan, int columnSpan)\n", false, &_init_f_setSpan_2744, &_call_f_setSpan_2744); + methods += new qt_gsi::GenericMethod ("setVerticalHeader|verticalHeader=", "@brief Method void QTableView::setVerticalHeader(QHeaderView *header)\n", false, &_init_f_setVerticalHeader_1699, &_call_f_setVerticalHeader_1699); + methods += new qt_gsi::GenericMethod ("setWordWrap|wordWrap=", "@brief Method void QTableView::setWordWrap(bool on)\n", false, &_init_f_setWordWrap_864, &_call_f_setWordWrap_864); + methods += new qt_gsi::GenericMethod ("showColumn", "@brief Method void QTableView::showColumn(int column)\n", false, &_init_f_showColumn_767, &_call_f_showColumn_767); + methods += new qt_gsi::GenericMethod (":showGrid", "@brief Method bool QTableView::showGrid()\n", true, &_init_f_showGrid_c0, &_call_f_showGrid_c0); + methods += new qt_gsi::GenericMethod ("showRow", "@brief Method void QTableView::showRow(int row)\n", false, &_init_f_showRow_767, &_call_f_showRow_767); + methods += new qt_gsi::GenericMethod ("sortByColumn", "@brief Method void QTableView::sortByColumn(int column, Qt::SortOrder order)\n", false, &_init_f_sortByColumn_2340, &_call_f_sortByColumn_2340); + methods += new qt_gsi::GenericMethod (":verticalHeader", "@brief Method QHeaderView *QTableView::verticalHeader()\n", true, &_init_f_verticalHeader_c0, &_call_f_verticalHeader_c0); + methods += new qt_gsi::GenericMethod ("visualRect", "@brief Method QRect QTableView::visualRect(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemView::visualRect", true, &_init_f_visualRect_c2395, &_call_f_visualRect_c2395); + methods += new qt_gsi::GenericMethod (":wordWrap", "@brief Method bool QTableView::wordWrap()\n", true, &_init_f_wordWrap_c0, &_call_f_wordWrap_c0); + methods += gsi::qt_signal ("activated(const QModelIndex &)", "activated", gsi::arg("index"), "@brief Signal declaration for QTableView::activated(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("clicked(const QModelIndex &)", "clicked", gsi::arg("index"), "@brief Signal declaration for QTableView::clicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QTableView::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTableView::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("doubleClicked(const QModelIndex &)", "doubleClicked", gsi::arg("index"), "@brief Signal declaration for QTableView::doubleClicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("entered(const QModelIndex &)", "entered", gsi::arg("index"), "@brief Signal declaration for QTableView::entered(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("iconSizeChanged(const QSize &)", "iconSizeChanged", gsi::arg("size"), "@brief Signal declaration for QTableView::iconSizeChanged(const QSize &size)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTableView::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pressed(const QModelIndex &)", "pressed", gsi::arg("index"), "@brief Signal declaration for QTableView::pressed(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("viewportEntered()", "viewportEntered", "@brief Signal declaration for QTableView::viewportEntered()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QTableView::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QTableView::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QTableView::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTableView::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractItemView (); + +qt_gsi::QtNativeClass decl_QTableView (qtdecl_QAbstractItemView (), "QtWidgets", "QTableView_Native", + methods_QTableView (), + "@hide\n@alias QTableView"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTableView () { return decl_QTableView; } + +} + + +class QTableView_Adaptor : public QTableView, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTableView_Adaptor(); + + // [adaptor ctor] QTableView::QTableView(QWidget *parent) + QTableView_Adaptor() : QTableView() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTableView::QTableView(QWidget *parent) + QTableView_Adaptor(QWidget *parent) : QTableView(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QTableView::columnCountChanged(int oldCount, int newCount) + void fp_QTableView_columnCountChanged_1426 (int oldCount, int newCount) { + QTableView::columnCountChanged(oldCount, newCount); + } + + // [expose] void QTableView::columnMoved(int column, int oldIndex, int newIndex) + void fp_QTableView_columnMoved_2085 (int column, int oldIndex, int newIndex) { + QTableView::columnMoved(column, oldIndex, newIndex); + } + + // [expose] void QTableView::columnResized(int column, int oldWidth, int newWidth) + void fp_QTableView_columnResized_2085 (int column, int oldWidth, int newWidth) { + QTableView::columnResized(column, oldWidth, newWidth); + } + + // [expose] void QTableView::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QTableView_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QTableView::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QTableView::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QTableView_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QTableView::destroy(destroyWindow, destroySubWindows); + } + + // [expose] QPoint QTableView::dirtyRegionOffset() + QPoint fp_QTableView_dirtyRegionOffset_c0 () const { + return QTableView::dirtyRegionOffset(); + } + + // [expose] void QTableView::doAutoScroll() + void fp_QTableView_doAutoScroll_0 () { + QTableView::doAutoScroll(); + } + + // [expose] void QTableView::drawFrame(QPainter *) + void fp_QTableView_drawFrame_1426 (QPainter *arg1) { + QTableView::drawFrame(arg1); + } + + // [expose] QAbstractItemView::DropIndicatorPosition QTableView::dropIndicatorPosition() + unsigned int fp_QTableView_dropIndicatorPosition_c0 () const { + return (unsigned int)(QTableView::dropIndicatorPosition()); + } + + // [expose] void QTableView::executeDelayedItemsLayout() + void fp_QTableView_executeDelayedItemsLayout_0 () { + QTableView::executeDelayedItemsLayout(); + } + + // [expose] bool QTableView::focusNextChild() + bool fp_QTableView_focusNextChild_0 () { + return QTableView::focusNextChild(); + } + + // [expose] bool QTableView::focusPreviousChild() + bool fp_QTableView_focusPreviousChild_0 () { + return QTableView::focusPreviousChild(); + } + + // [expose] bool QTableView::isSignalConnected(const QMetaMethod &signal) + bool fp_QTableView_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTableView::isSignalConnected(signal); + } + + // [expose] int QTableView::receivers(const char *signal) + int fp_QTableView_receivers_c1731 (const char *signal) const { + return QTableView::receivers(signal); + } + + // [expose] void QTableView::rowCountChanged(int oldCount, int newCount) + void fp_QTableView_rowCountChanged_1426 (int oldCount, int newCount) { + QTableView::rowCountChanged(oldCount, newCount); + } + + // [expose] void QTableView::rowMoved(int row, int oldIndex, int newIndex) + void fp_QTableView_rowMoved_2085 (int row, int oldIndex, int newIndex) { + QTableView::rowMoved(row, oldIndex, newIndex); + } + + // [expose] void QTableView::rowResized(int row, int oldHeight, int newHeight) + void fp_QTableView_rowResized_2085 (int row, int oldHeight, int newHeight) { + QTableView::rowResized(row, oldHeight, newHeight); + } + + // [expose] void QTableView::scheduleDelayedItemsLayout() + void fp_QTableView_scheduleDelayedItemsLayout_0 () { + QTableView::scheduleDelayedItemsLayout(); + } + + // [expose] void QTableView::scrollDirtyRegion(int dx, int dy) + void fp_QTableView_scrollDirtyRegion_1426 (int dx, int dy) { + QTableView::scrollDirtyRegion(dx, dy); + } + + // [expose] QObject *QTableView::sender() + QObject * fp_QTableView_sender_c0 () const { + return QTableView::sender(); + } + + // [expose] int QTableView::senderSignalIndex() + int fp_QTableView_senderSignalIndex_c0 () const { + return QTableView::senderSignalIndex(); + } + + // [expose] void QTableView::setDirtyRegion(const QRegion ®ion) + void fp_QTableView_setDirtyRegion_2006 (const QRegion ®ion) { + QTableView::setDirtyRegion(region); + } + + // [expose] void QTableView::setState(QAbstractItemView::State state) + void fp_QTableView_setState_2776 (unsigned int state) { + QTableView::setState(QAbstractItemView::State(state)); + } + + // [expose] void QTableView::setViewportMargins(int left, int top, int right, int bottom) + void fp_QTableView_setViewportMargins_2744 (int left, int top, int right, int bottom) { + QTableView::setViewportMargins(left, top, right, bottom); + } + + // [expose] void QTableView::setViewportMargins(const QMargins &margins) + void fp_QTableView_setViewportMargins_2115 (const QMargins &margins) { + QTableView::setViewportMargins(margins); + } + + // [expose] void QTableView::startAutoScroll() + void fp_QTableView_startAutoScroll_0 () { + QTableView::startAutoScroll(); + } + + // [expose] QAbstractItemView::State QTableView::state() + unsigned int fp_QTableView_state_c0 () const { + return (unsigned int)(QTableView::state()); + } + + // [expose] void QTableView::stopAutoScroll() + void fp_QTableView_stopAutoScroll_0 () { + QTableView::stopAutoScroll(); + } + + // [expose] void QTableView::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QTableView_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QTableView::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] QMargins QTableView::viewportMargins() + QMargins fp_QTableView_viewportMargins_c0 () const { + return QTableView::viewportMargins(); + } + + // [emitter impl] void QTableView::activated(const QModelIndex &index) + void emitter_QTableView_activated_2395(const QModelIndex &index) + { + emit QTableView::activated(index); + } + + // [emitter impl] void QTableView::clicked(const QModelIndex &index) + void emitter_QTableView_clicked_2395(const QModelIndex &index) + { + emit QTableView::clicked(index); + } + + // [emitter impl] void QTableView::customContextMenuRequested(const QPoint &pos) + void emitter_QTableView_customContextMenuRequested_1916(const QPoint &pos) + { + emit QTableView::customContextMenuRequested(pos); + } + + // [emitter impl] void QTableView::destroyed(QObject *) + void emitter_QTableView_destroyed_1302(QObject *arg1) + { + emit QTableView::destroyed(arg1); + } + + // [adaptor impl] void QTableView::doItemsLayout() + void cbs_doItemsLayout_0_0() + { + QTableView::doItemsLayout(); + } + + virtual void doItemsLayout() + { + if (cb_doItemsLayout_0_0.can_issue()) { + cb_doItemsLayout_0_0.issue(&QTableView_Adaptor::cbs_doItemsLayout_0_0); + } else { + QTableView::doItemsLayout(); + } + } + + // [emitter impl] void QTableView::doubleClicked(const QModelIndex &index) + void emitter_QTableView_doubleClicked_2395(const QModelIndex &index) + { + emit QTableView::doubleClicked(index); + } + + // [emitter impl] void QTableView::entered(const QModelIndex &index) + void emitter_QTableView_entered_2395(const QModelIndex &index) + { + emit QTableView::entered(index); + } + + // [adaptor impl] bool QTableView::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QTableView::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QTableView_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QTableView::hasHeightForWidth(); + } + } + + // [adaptor impl] int QTableView::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QTableView::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QTableView_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QTableView::heightForWidth(arg1); + } + } + + // [emitter impl] void QTableView::iconSizeChanged(const QSize &size) + void emitter_QTableView_iconSizeChanged_1805(const QSize &size) + { + emit QTableView::iconSizeChanged(size); + } + + // [adaptor impl] QModelIndex QTableView::indexAt(const QPoint &p) + QModelIndex cbs_indexAt_c1916_0(const QPoint &p) const + { + return QTableView::indexAt(p); + } + + virtual QModelIndex indexAt(const QPoint &p) const + { + if (cb_indexAt_c1916_0.can_issue()) { + return cb_indexAt_c1916_0.issue(&QTableView_Adaptor::cbs_indexAt_c1916_0, p); + } else { + return QTableView::indexAt(p); + } + } + + // [adaptor impl] QVariant QTableView::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QTableView::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QTableView_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QTableView::inputMethodQuery(query); + } + } + + // [adaptor impl] QAbstractItemDelegate *QTableView::itemDelegateForIndex(const QModelIndex &index) + QAbstractItemDelegate * cbs_itemDelegateForIndex_c2395_0(const QModelIndex &index) const + { + return QTableView::itemDelegateForIndex(index); + } + + virtual QAbstractItemDelegate * itemDelegateForIndex(const QModelIndex &index) const + { + if (cb_itemDelegateForIndex_c2395_0.can_issue()) { + return cb_itemDelegateForIndex_c2395_0.issue(&QTableView_Adaptor::cbs_itemDelegateForIndex_c2395_0, index); + } else { + return QTableView::itemDelegateForIndex(index); + } + } + + // [adaptor impl] void QTableView::keyboardSearch(const QString &search) + void cbs_keyboardSearch_2025_0(const QString &search) + { + QTableView::keyboardSearch(search); + } + + virtual void keyboardSearch(const QString &search) + { + if (cb_keyboardSearch_2025_0.can_issue()) { + cb_keyboardSearch_2025_0.issue(&QTableView_Adaptor::cbs_keyboardSearch_2025_0, search); + } else { + QTableView::keyboardSearch(search); + } + } + + // [adaptor impl] QSize QTableView::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QTableView::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QTableView_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QTableView::minimumSizeHint(); + } + } + + // [emitter impl] void QTableView::objectNameChanged(const QString &objectName) + void emitter_QTableView_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTableView::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QTableView::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QTableView::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QTableView_Adaptor::cbs_paintEngine_c0_0); + } else { + return QTableView::paintEngine(); + } + } + + // [emitter impl] void QTableView::pressed(const QModelIndex &index) + void emitter_QTableView_pressed_2395(const QModelIndex &index) + { + emit QTableView::pressed(index); + } + + // [adaptor impl] void QTableView::reset() + void cbs_reset_0_0() + { + QTableView::reset(); + } + + virtual void reset() + { + if (cb_reset_0_0.can_issue()) { + cb_reset_0_0.issue(&QTableView_Adaptor::cbs_reset_0_0); + } else { + QTableView::reset(); + } + } + + // [adaptor impl] void QTableView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + void cbs_scrollTo_5576_1(const QModelIndex &index, const qt_gsi::Converter::target_type & hint) + { + QTableView::scrollTo(index, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + { + if (cb_scrollTo_5576_1.can_issue()) { + cb_scrollTo_5576_1.issue::target_type &>(&QTableView_Adaptor::cbs_scrollTo_5576_1, index, qt_gsi::CppToQtAdaptor(hint)); + } else { + QTableView::scrollTo(index, hint); + } + } + + // [adaptor impl] void QTableView::selectAll() + void cbs_selectAll_0_0() + { + QTableView::selectAll(); + } + + virtual void selectAll() + { + if (cb_selectAll_0_0.can_issue()) { + cb_selectAll_0_0.issue(&QTableView_Adaptor::cbs_selectAll_0_0); + } else { + QTableView::selectAll(); + } + } + + // [adaptor impl] void QTableView::setModel(QAbstractItemModel *model) + void cbs_setModel_2419_0(QAbstractItemModel *model) + { + QTableView::setModel(model); + } + + virtual void setModel(QAbstractItemModel *model) + { + if (cb_setModel_2419_0.can_issue()) { + cb_setModel_2419_0.issue(&QTableView_Adaptor::cbs_setModel_2419_0, model); + } else { + QTableView::setModel(model); + } + } + + // [adaptor impl] void QTableView::setRootIndex(const QModelIndex &index) + void cbs_setRootIndex_2395_0(const QModelIndex &index) + { + QTableView::setRootIndex(index); + } + + virtual void setRootIndex(const QModelIndex &index) + { + if (cb_setRootIndex_2395_0.can_issue()) { + cb_setRootIndex_2395_0.issue(&QTableView_Adaptor::cbs_setRootIndex_2395_0, index); + } else { + QTableView::setRootIndex(index); + } + } + + // [adaptor impl] void QTableView::setSelectionModel(QItemSelectionModel *selectionModel) + void cbs_setSelectionModel_2533_0(QItemSelectionModel *selectionModel) + { + QTableView::setSelectionModel(selectionModel); + } + + virtual void setSelectionModel(QItemSelectionModel *selectionModel) + { + if (cb_setSelectionModel_2533_0.can_issue()) { + cb_setSelectionModel_2533_0.issue(&QTableView_Adaptor::cbs_setSelectionModel_2533_0, selectionModel); + } else { + QTableView::setSelectionModel(selectionModel); + } + } + + // [adaptor impl] void QTableView::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QTableView::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QTableView_Adaptor::cbs_setVisible_864_0, visible); + } else { + QTableView::setVisible(visible); + } + } + + // [adaptor impl] void QTableView::setupViewport(QWidget *viewport) + void cbs_setupViewport_1315_0(QWidget *viewport) + { + QTableView::setupViewport(viewport); + } + + virtual void setupViewport(QWidget *viewport) + { + if (cb_setupViewport_1315_0.can_issue()) { + cb_setupViewport_1315_0.issue(&QTableView_Adaptor::cbs_setupViewport_1315_0, viewport); + } else { + QTableView::setupViewport(viewport); + } + } + + // [adaptor impl] QSize QTableView::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QTableView::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QTableView_Adaptor::cbs_sizeHint_c0_0); + } else { + return QTableView::sizeHint(); + } + } + + // [emitter impl] void QTableView::viewportEntered() + void emitter_QTableView_viewportEntered_0() + { + emit QTableView::viewportEntered(); + } + + // [adaptor impl] QRect QTableView::visualRect(const QModelIndex &index) + QRect cbs_visualRect_c2395_0(const QModelIndex &index) const + { + return QTableView::visualRect(index); + } + + virtual QRect visualRect(const QModelIndex &index) const + { + if (cb_visualRect_c2395_0.can_issue()) { + return cb_visualRect_c2395_0.issue(&QTableView_Adaptor::cbs_visualRect_c2395_0, index); + } else { + return QTableView::visualRect(index); + } + } + + // [emitter impl] void QTableView::windowIconChanged(const QIcon &icon) + void emitter_QTableView_windowIconChanged_1787(const QIcon &icon) + { + emit QTableView::windowIconChanged(icon); + } + + // [emitter impl] void QTableView::windowIconTextChanged(const QString &iconText) + void emitter_QTableView_windowIconTextChanged_2025(const QString &iconText) + { + emit QTableView::windowIconTextChanged(iconText); + } + + // [emitter impl] void QTableView::windowTitleChanged(const QString &title) + void emitter_QTableView_windowTitleChanged_2025(const QString &title) + { + emit QTableView::windowTitleChanged(title); + } + + // [adaptor impl] void QTableView::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QTableView::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QTableView_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QTableView::actionEvent(event); + } + } + + // [adaptor impl] void QTableView::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QTableView::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QTableView_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QTableView::changeEvent(arg1); + } + } + + // [adaptor impl] void QTableView::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTableView::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTableView_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTableView::childEvent(event); + } + } + + // [adaptor impl] void QTableView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + void cbs_closeEditor_4926_0(QWidget *editor, const qt_gsi::Converter::target_type & hint) + { + QTableView::closeEditor(editor, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + { + if (cb_closeEditor_4926_0.can_issue()) { + cb_closeEditor_4926_0.issue::target_type &>(&QTableView_Adaptor::cbs_closeEditor_4926_0, editor, qt_gsi::CppToQtAdaptor(hint)); + } else { + QTableView::closeEditor(editor, hint); + } + } + + // [adaptor impl] void QTableView::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QTableView::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QTableView_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QTableView::closeEvent(event); + } + } + + // [adaptor impl] void QTableView::commitData(QWidget *editor) + void cbs_commitData_1315_0(QWidget *editor) + { + QTableView::commitData(editor); + } + + virtual void commitData(QWidget *editor) + { + if (cb_commitData_1315_0.can_issue()) { + cb_commitData_1315_0.issue(&QTableView_Adaptor::cbs_commitData_1315_0, editor); + } else { + QTableView::commitData(editor); + } + } + + // [adaptor impl] void QTableView::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QTableView::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QTableView_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QTableView::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QTableView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + void cbs_currentChanged_4682_0(const QModelIndex ¤t, const QModelIndex &previous) + { + QTableView::currentChanged(current, previous); + } + + virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + { + if (cb_currentChanged_4682_0.can_issue()) { + cb_currentChanged_4682_0.issue(&QTableView_Adaptor::cbs_currentChanged_4682_0, current, previous); + } else { + QTableView::currentChanged(current, previous); + } + } + + // [adaptor impl] void QTableView::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTableView::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTableView_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTableView::customEvent(event); + } + } + + // [adaptor impl] void QTableView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void cbs_dataChanged_6833_1(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + QTableView::dataChanged(topLeft, bottomRight, roles); + } + + virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + if (cb_dataChanged_6833_1.can_issue()) { + cb_dataChanged_6833_1.issue &>(&QTableView_Adaptor::cbs_dataChanged_6833_1, topLeft, bottomRight, roles); + } else { + QTableView::dataChanged(topLeft, bottomRight, roles); + } + } + + // [adaptor impl] void QTableView::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTableView::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTableView_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTableView::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTableView::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QTableView::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QTableView_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QTableView::dragEnterEvent(event); + } + } + + // [adaptor impl] void QTableView::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QTableView::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QTableView_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QTableView::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QTableView::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QTableView::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QTableView_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QTableView::dragMoveEvent(event); + } + } + + // [adaptor impl] void QTableView::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QTableView::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QTableView_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QTableView::dropEvent(event); + } + } + + // [adaptor impl] bool QTableView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + bool cbs_edit_6773_0(const QModelIndex &index, const qt_gsi::Converter::target_type & trigger, QEvent *event) + { + return QTableView::edit(index, qt_gsi::QtToCppAdaptor(trigger).cref(), event); + } + + virtual bool edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + { + if (cb_edit_6773_0.can_issue()) { + return cb_edit_6773_0.issue::target_type &, QEvent *>(&QTableView_Adaptor::cbs_edit_6773_0, index, qt_gsi::CppToQtAdaptor(trigger), event); + } else { + return QTableView::edit(index, trigger, event); + } + } + + // [adaptor impl] void QTableView::editorDestroyed(QObject *editor) + void cbs_editorDestroyed_1302_0(QObject *editor) + { + QTableView::editorDestroyed(editor); + } + + virtual void editorDestroyed(QObject *editor) + { + if (cb_editorDestroyed_1302_0.can_issue()) { + cb_editorDestroyed_1302_0.issue(&QTableView_Adaptor::cbs_editorDestroyed_1302_0, editor); + } else { + QTableView::editorDestroyed(editor); + } + } + + // [adaptor impl] void QTableView::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QTableView::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QTableView_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QTableView::enterEvent(event); + } + } + + // [adaptor impl] bool QTableView::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QTableView::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTableView_Adaptor::cbs_event_1217_0, _event); + } else { + return QTableView::event(_event); + } + } + + // [adaptor impl] bool QTableView::eventFilter(QObject *object, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *object, QEvent *event) + { + return QTableView::eventFilter(object, event); + } + + virtual bool eventFilter(QObject *object, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTableView_Adaptor::cbs_eventFilter_2411_0, object, event); + } else { + return QTableView::eventFilter(object, event); + } + } + + // [adaptor impl] void QTableView::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QTableView::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QTableView_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QTableView::focusInEvent(event); + } + } + + // [adaptor impl] bool QTableView::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QTableView::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QTableView_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QTableView::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QTableView::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QTableView::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QTableView_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QTableView::focusOutEvent(event); + } + } + + // [adaptor impl] void QTableView::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QTableView::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QTableView_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QTableView::hideEvent(event); + } + } + + // [adaptor impl] int QTableView::horizontalOffset() + int cbs_horizontalOffset_c0_0() const + { + return QTableView::horizontalOffset(); + } + + virtual int horizontalOffset() const + { + if (cb_horizontalOffset_c0_0.can_issue()) { + return cb_horizontalOffset_c0_0.issue(&QTableView_Adaptor::cbs_horizontalOffset_c0_0); + } else { + return QTableView::horizontalOffset(); + } + } + + // [adaptor impl] void QTableView::horizontalScrollbarAction(int action) + void cbs_horizontalScrollbarAction_767_0(int action) + { + QTableView::horizontalScrollbarAction(action); + } + + virtual void horizontalScrollbarAction(int action) + { + if (cb_horizontalScrollbarAction_767_0.can_issue()) { + cb_horizontalScrollbarAction_767_0.issue(&QTableView_Adaptor::cbs_horizontalScrollbarAction_767_0, action); + } else { + QTableView::horizontalScrollbarAction(action); + } + } + + // [adaptor impl] void QTableView::horizontalScrollbarValueChanged(int value) + void cbs_horizontalScrollbarValueChanged_767_0(int value) + { + QTableView::horizontalScrollbarValueChanged(value); + } + + virtual void horizontalScrollbarValueChanged(int value) + { + if (cb_horizontalScrollbarValueChanged_767_0.can_issue()) { + cb_horizontalScrollbarValueChanged_767_0.issue(&QTableView_Adaptor::cbs_horizontalScrollbarValueChanged_767_0, value); + } else { + QTableView::horizontalScrollbarValueChanged(value); + } + } + + // [adaptor impl] void QTableView::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QTableView::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QTableView_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QTableView::initPainter(painter); + } + } + + // [adaptor impl] void QTableView::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QTableView::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QTableView_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QTableView::initStyleOption(option); + } + } + + // [adaptor impl] void QTableView::initViewItemOption(QStyleOptionViewItem *option) + void cbs_initViewItemOption_c2675_0(QStyleOptionViewItem *option) const + { + QTableView::initViewItemOption(option); + } + + virtual void initViewItemOption(QStyleOptionViewItem *option) const + { + if (cb_initViewItemOption_c2675_0.can_issue()) { + cb_initViewItemOption_c2675_0.issue(&QTableView_Adaptor::cbs_initViewItemOption_c2675_0, option); + } else { + QTableView::initViewItemOption(option); + } + } + + // [adaptor impl] void QTableView::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QTableView::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QTableView_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QTableView::inputMethodEvent(event); + } + } + + // [adaptor impl] bool QTableView::isIndexHidden(const QModelIndex &index) + bool cbs_isIndexHidden_c2395_0(const QModelIndex &index) const + { + return QTableView::isIndexHidden(index); + } + + virtual bool isIndexHidden(const QModelIndex &index) const + { + if (cb_isIndexHidden_c2395_0.can_issue()) { + return cb_isIndexHidden_c2395_0.issue(&QTableView_Adaptor::cbs_isIndexHidden_c2395_0, index); + } else { + return QTableView::isIndexHidden(index); + } + } + + // [adaptor impl] void QTableView::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QTableView::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QTableView_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QTableView::keyPressEvent(event); + } + } + + // [adaptor impl] void QTableView::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QTableView::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QTableView_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QTableView::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QTableView::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QTableView::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QTableView_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QTableView::leaveEvent(event); + } + } + + // [adaptor impl] int QTableView::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QTableView::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QTableView_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QTableView::metric(arg1); + } + } + + // [adaptor impl] void QTableView::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QTableView::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QTableView_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QTableView::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QTableView::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QTableView::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QTableView_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QTableView::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QTableView::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QTableView::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QTableView_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QTableView::mousePressEvent(event); + } + } + + // [adaptor impl] void QTableView::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QTableView::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QTableView_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QTableView::mouseReleaseEvent(event); + } + } + + // [adaptor impl] QModelIndex QTableView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + QModelIndex cbs_moveCursor_6476_0(unsigned int cursorAction, QFlags modifiers) + { + return QTableView::moveCursor(QAbstractItemView::CursorAction(cursorAction), modifiers); + } + + virtual QModelIndex moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + { + if (cb_moveCursor_6476_0.can_issue()) { + return cb_moveCursor_6476_0.issue >(&QTableView_Adaptor::cbs_moveCursor_6476_0, (unsigned int)(cursorAction), modifiers); + } else { + return QTableView::moveCursor(cursorAction, modifiers); + } + } + + // [adaptor impl] void QTableView::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QTableView::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QTableView_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QTableView::moveEvent(event); + } + } + + // [adaptor impl] bool QTableView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QTableView::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QTableView_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QTableView::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QTableView::paintEvent(QPaintEvent *e) + void cbs_paintEvent_1725_0(QPaintEvent *e) + { + QTableView::paintEvent(e); + } + + virtual void paintEvent(QPaintEvent *e) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QTableView_Adaptor::cbs_paintEvent_1725_0, e); + } else { + QTableView::paintEvent(e); + } + } + + // [adaptor impl] QPaintDevice *QTableView::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QTableView::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QTableView_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QTableView::redirected(offset); + } + } + + // [adaptor impl] void QTableView::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QTableView::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QTableView_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QTableView::resizeEvent(event); + } + } + + // [adaptor impl] void QTableView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + void cbs_rowsAboutToBeRemoved_3713_0(const QModelIndex &parent, int start, int end) + { + QTableView::rowsAboutToBeRemoved(parent, start, end); + } + + virtual void rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + { + if (cb_rowsAboutToBeRemoved_3713_0.can_issue()) { + cb_rowsAboutToBeRemoved_3713_0.issue(&QTableView_Adaptor::cbs_rowsAboutToBeRemoved_3713_0, parent, start, end); + } else { + QTableView::rowsAboutToBeRemoved(parent, start, end); + } + } + + // [adaptor impl] void QTableView::rowsInserted(const QModelIndex &parent, int start, int end) + void cbs_rowsInserted_3713_0(const QModelIndex &parent, int start, int end) + { + QTableView::rowsInserted(parent, start, end); + } + + virtual void rowsInserted(const QModelIndex &parent, int start, int end) + { + if (cb_rowsInserted_3713_0.can_issue()) { + cb_rowsInserted_3713_0.issue(&QTableView_Adaptor::cbs_rowsInserted_3713_0, parent, start, end); + } else { + QTableView::rowsInserted(parent, start, end); + } + } + + // [adaptor impl] void QTableView::scrollContentsBy(int dx, int dy) + void cbs_scrollContentsBy_1426_0(int dx, int dy) + { + QTableView::scrollContentsBy(dx, dy); + } + + virtual void scrollContentsBy(int dx, int dy) + { + if (cb_scrollContentsBy_1426_0.can_issue()) { + cb_scrollContentsBy_1426_0.issue(&QTableView_Adaptor::cbs_scrollContentsBy_1426_0, dx, dy); + } else { + QTableView::scrollContentsBy(dx, dy); + } + } + + // [adaptor impl] QList QTableView::selectedIndexes() + QList cbs_selectedIndexes_c0_0() const + { + return QTableView::selectedIndexes(); + } + + virtual QList selectedIndexes() const + { + if (cb_selectedIndexes_c0_0.can_issue()) { + return cb_selectedIndexes_c0_0.issue >(&QTableView_Adaptor::cbs_selectedIndexes_c0_0); + } else { + return QTableView::selectedIndexes(); + } + } + + // [adaptor impl] void QTableView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + void cbs_selectionChanged_5346_0(const QItemSelection &selected, const QItemSelection &deselected) + { + QTableView::selectionChanged(selected, deselected); + } + + virtual void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + { + if (cb_selectionChanged_5346_0.can_issue()) { + cb_selectionChanged_5346_0.issue(&QTableView_Adaptor::cbs_selectionChanged_5346_0, selected, deselected); + } else { + QTableView::selectionChanged(selected, deselected); + } + } + + // [adaptor impl] QFlags QTableView::selectionCommand(const QModelIndex &index, const QEvent *event) + QFlags cbs_selectionCommand_c4199_1(const QModelIndex &index, const QEvent *event) const + { + return QTableView::selectionCommand(index, event); + } + + virtual QFlags selectionCommand(const QModelIndex &index, const QEvent *event) const + { + if (cb_selectionCommand_c4199_1.can_issue()) { + return cb_selectionCommand_c4199_1.issue, const QModelIndex &, const QEvent *>(&QTableView_Adaptor::cbs_selectionCommand_c4199_1, index, event); + } else { + return QTableView::selectionCommand(index, event); + } + } + + // [adaptor impl] void QTableView::setSelection(const QRect &rect, QFlags command) + void cbs_setSelection_6155_0(const QRect &rect, QFlags command) + { + QTableView::setSelection(rect, command); + } + + virtual void setSelection(const QRect &rect, QFlags command) + { + if (cb_setSelection_6155_0.can_issue()) { + cb_setSelection_6155_0.issue >(&QTableView_Adaptor::cbs_setSelection_6155_0, rect, command); + } else { + QTableView::setSelection(rect, command); + } + } + + // [adaptor impl] QPainter *QTableView::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QTableView::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QTableView_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QTableView::sharedPainter(); + } + } + + // [adaptor impl] void QTableView::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QTableView::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QTableView_Adaptor::cbs_showEvent_1634_0, event); + } else { + QTableView::showEvent(event); + } + } + + // [adaptor impl] int QTableView::sizeHintForColumn(int column) + int cbs_sizeHintForColumn_c767_0(int column) const + { + return QTableView::sizeHintForColumn(column); + } + + virtual int sizeHintForColumn(int column) const + { + if (cb_sizeHintForColumn_c767_0.can_issue()) { + return cb_sizeHintForColumn_c767_0.issue(&QTableView_Adaptor::cbs_sizeHintForColumn_c767_0, column); + } else { + return QTableView::sizeHintForColumn(column); + } + } + + // [adaptor impl] int QTableView::sizeHintForRow(int row) + int cbs_sizeHintForRow_c767_0(int row) const + { + return QTableView::sizeHintForRow(row); + } + + virtual int sizeHintForRow(int row) const + { + if (cb_sizeHintForRow_c767_0.can_issue()) { + return cb_sizeHintForRow_c767_0.issue(&QTableView_Adaptor::cbs_sizeHintForRow_c767_0, row); + } else { + return QTableView::sizeHintForRow(row); + } + } + + // [adaptor impl] void QTableView::startDrag(QFlags supportedActions) + void cbs_startDrag_2456_0(QFlags supportedActions) + { + QTableView::startDrag(supportedActions); + } + + virtual void startDrag(QFlags supportedActions) + { + if (cb_startDrag_2456_0.can_issue()) { + cb_startDrag_2456_0.issue >(&QTableView_Adaptor::cbs_startDrag_2456_0, supportedActions); + } else { + QTableView::startDrag(supportedActions); + } + } + + // [adaptor impl] void QTableView::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QTableView::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QTableView_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QTableView::tabletEvent(event); + } + } + + // [adaptor impl] void QTableView::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTableView::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTableView_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTableView::timerEvent(event); + } + } + + // [adaptor impl] void QTableView::updateEditorData() + void cbs_updateEditorData_0_0() + { + QTableView::updateEditorData(); + } + + virtual void updateEditorData() + { + if (cb_updateEditorData_0_0.can_issue()) { + cb_updateEditorData_0_0.issue(&QTableView_Adaptor::cbs_updateEditorData_0_0); + } else { + QTableView::updateEditorData(); + } + } + + // [adaptor impl] void QTableView::updateEditorGeometries() + void cbs_updateEditorGeometries_0_0() + { + QTableView::updateEditorGeometries(); + } + + virtual void updateEditorGeometries() + { + if (cb_updateEditorGeometries_0_0.can_issue()) { + cb_updateEditorGeometries_0_0.issue(&QTableView_Adaptor::cbs_updateEditorGeometries_0_0); + } else { + QTableView::updateEditorGeometries(); + } + } + + // [adaptor impl] void QTableView::updateGeometries() + void cbs_updateGeometries_0_0() + { + QTableView::updateGeometries(); + } + + virtual void updateGeometries() + { + if (cb_updateGeometries_0_0.can_issue()) { + cb_updateGeometries_0_0.issue(&QTableView_Adaptor::cbs_updateGeometries_0_0); + } else { + QTableView::updateGeometries(); + } + } + + // [adaptor impl] int QTableView::verticalOffset() + int cbs_verticalOffset_c0_0() const + { + return QTableView::verticalOffset(); + } + + virtual int verticalOffset() const + { + if (cb_verticalOffset_c0_0.can_issue()) { + return cb_verticalOffset_c0_0.issue(&QTableView_Adaptor::cbs_verticalOffset_c0_0); + } else { + return QTableView::verticalOffset(); + } + } + + // [adaptor impl] void QTableView::verticalScrollbarAction(int action) + void cbs_verticalScrollbarAction_767_0(int action) + { + QTableView::verticalScrollbarAction(action); + } + + virtual void verticalScrollbarAction(int action) + { + if (cb_verticalScrollbarAction_767_0.can_issue()) { + cb_verticalScrollbarAction_767_0.issue(&QTableView_Adaptor::cbs_verticalScrollbarAction_767_0, action); + } else { + QTableView::verticalScrollbarAction(action); + } + } + + // [adaptor impl] void QTableView::verticalScrollbarValueChanged(int value) + void cbs_verticalScrollbarValueChanged_767_0(int value) + { + QTableView::verticalScrollbarValueChanged(value); + } + + virtual void verticalScrollbarValueChanged(int value) + { + if (cb_verticalScrollbarValueChanged_767_0.can_issue()) { + cb_verticalScrollbarValueChanged_767_0.issue(&QTableView_Adaptor::cbs_verticalScrollbarValueChanged_767_0, value); + } else { + QTableView::verticalScrollbarValueChanged(value); + } + } + + // [adaptor impl] bool QTableView::viewportEvent(QEvent *event) + bool cbs_viewportEvent_1217_0(QEvent *event) + { + return QTableView::viewportEvent(event); + } + + virtual bool viewportEvent(QEvent *event) + { + if (cb_viewportEvent_1217_0.can_issue()) { + return cb_viewportEvent_1217_0.issue(&QTableView_Adaptor::cbs_viewportEvent_1217_0, event); + } else { + return QTableView::viewportEvent(event); + } + } + + // [adaptor impl] QSize QTableView::viewportSizeHint() + QSize cbs_viewportSizeHint_c0_0() const + { + return QTableView::viewportSizeHint(); + } + + virtual QSize viewportSizeHint() const + { + if (cb_viewportSizeHint_c0_0.can_issue()) { + return cb_viewportSizeHint_c0_0.issue(&QTableView_Adaptor::cbs_viewportSizeHint_c0_0); + } else { + return QTableView::viewportSizeHint(); + } + } + + // [adaptor impl] QRegion QTableView::visualRegionForSelection(const QItemSelection &selection) + QRegion cbs_visualRegionForSelection_c2727_0(const QItemSelection &selection) const + { + return QTableView::visualRegionForSelection(selection); + } + + virtual QRegion visualRegionForSelection(const QItemSelection &selection) const + { + if (cb_visualRegionForSelection_c2727_0.can_issue()) { + return cb_visualRegionForSelection_c2727_0.issue(&QTableView_Adaptor::cbs_visualRegionForSelection_c2727_0, selection); + } else { + return QTableView::visualRegionForSelection(selection); + } + } + + // [adaptor impl] void QTableView::wheelEvent(QWheelEvent *) + void cbs_wheelEvent_1718_0(QWheelEvent *arg1) + { + QTableView::wheelEvent(arg1); + } + + virtual void wheelEvent(QWheelEvent *arg1) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QTableView_Adaptor::cbs_wheelEvent_1718_0, arg1); + } else { + QTableView::wheelEvent(arg1); + } + } + + gsi::Callback cb_doItemsLayout_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_indexAt_c1916_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemDelegateForIndex_c2395_0; + gsi::Callback cb_keyboardSearch_2025_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reset_0_0; + gsi::Callback cb_scrollTo_5576_1; + gsi::Callback cb_selectAll_0_0; + gsi::Callback cb_setModel_2419_0; + gsi::Callback cb_setRootIndex_2395_0; + gsi::Callback cb_setSelectionModel_2533_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_setupViewport_1315_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_visualRect_c2395_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEditor_4926_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_commitData_1315_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_currentChanged_4682_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_dataChanged_6833_1; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_edit_6773_0; + gsi::Callback cb_editorDestroyed_1302_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_horizontalOffset_c0_0; + gsi::Callback cb_horizontalScrollbarAction_767_0; + gsi::Callback cb_horizontalScrollbarValueChanged_767_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_initViewItemOption_c2675_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_isIndexHidden_c2395_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveCursor_6476_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_rowsAboutToBeRemoved_3713_0; + gsi::Callback cb_rowsInserted_3713_0; + gsi::Callback cb_scrollContentsBy_1426_0; + gsi::Callback cb_selectedIndexes_c0_0; + gsi::Callback cb_selectionChanged_5346_0; + gsi::Callback cb_selectionCommand_c4199_1; + gsi::Callback cb_setSelection_6155_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_sizeHintForColumn_c767_0; + gsi::Callback cb_sizeHintForRow_c767_0; + gsi::Callback cb_startDrag_2456_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateEditorData_0_0; + gsi::Callback cb_updateEditorGeometries_0_0; + gsi::Callback cb_updateGeometries_0_0; + gsi::Callback cb_verticalOffset_c0_0; + gsi::Callback cb_verticalScrollbarAction_767_0; + gsi::Callback cb_verticalScrollbarValueChanged_767_0; + gsi::Callback cb_viewportEvent_1217_0; + gsi::Callback cb_viewportSizeHint_c0_0; + gsi::Callback cb_visualRegionForSelection_c2727_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QTableView_Adaptor::~QTableView_Adaptor() { } + +// Constructor QTableView::QTableView(QWidget *parent) (adaptor class) + +static void _init_ctor_QTableView_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTableView_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTableView_Adaptor (arg1)); +} + + +// void QTableView::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QTableView::activated(const QModelIndex &index) + +static void _init_emitter_activated_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_activated_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTableView_Adaptor *)cls)->emitter_QTableView_activated_2395 (arg1); +} + + +// void QTableView::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QTableView::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QTableView::clicked(const QModelIndex &index) + +static void _init_emitter_clicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTableView_Adaptor *)cls)->emitter_QTableView_clicked_2395 (arg1); +} + + +// void QTableView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + +static void _init_cbs_closeEditor_4926_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_closeEditor_4926_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_closeEditor_4926_0 (arg1, arg2); +} + +static void _set_callback_cbs_closeEditor_4926_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_closeEditor_4926_0 = cb; +} + + +// void QTableView::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// exposed void QTableView::columnCountChanged(int oldCount, int newCount) + +static void _init_fp_columnCountChanged_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldCount"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("newCount"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_columnCountChanged_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_columnCountChanged_1426 (arg1, arg2); +} + + +// exposed void QTableView::columnMoved(int column, int oldIndex, int newIndex) + +static void _init_fp_columnMoved_2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldIndex"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("newIndex"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_columnMoved_2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_columnMoved_2085 (arg1, arg2, arg3); +} + + +// exposed void QTableView::columnResized(int column, int oldWidth, int newWidth) + +static void _init_fp_columnResized_2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldWidth"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("newWidth"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_columnResized_2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_columnResized_2085 (arg1, arg2, arg3); +} + + +// void QTableView::commitData(QWidget *editor) + +static void _init_cbs_commitData_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_commitData_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_commitData_1315_0 (arg1); +} + +static void _set_callback_cbs_commitData_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_commitData_1315_0 = cb; +} + + +// void QTableView::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QTableView::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_create_2208 (arg1, arg2, arg3); +} + + +// void QTableView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + +static void _init_cbs_currentChanged_4682_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("current"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("previous"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_currentChanged_4682_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_currentChanged_4682_0 (arg1, arg2); +} + +static void _set_callback_cbs_currentChanged_4682_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_currentChanged_4682_0 = cb; +} + + +// emitter void QTableView::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QTableView_Adaptor *)cls)->emitter_QTableView_customContextMenuRequested_1916 (arg1); +} + + +// void QTableView::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QTableView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_cbs_dataChanged_6833_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_dataChanged_6833_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + const QList &arg3 = args.read & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_dataChanged_6833_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_dataChanged_6833_1 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_dataChanged_6833_1 = cb; +} + + +// exposed void QTableView::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_destroy_1620 (arg1, arg2); +} + + +// emitter void QTableView::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTableView_Adaptor *)cls)->emitter_QTableView_destroyed_1302 (arg1); +} + + +// exposed QPoint QTableView::dirtyRegionOffset() + +static void _init_fp_dirtyRegionOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dirtyRegionOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QTableView_Adaptor *)cls)->fp_QTableView_dirtyRegionOffset_c0 ()); +} + + +// void QTableView::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// exposed void QTableView::doAutoScroll() + +static void _init_fp_doAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_doAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_doAutoScroll_0 (); +} + + +// void QTableView::doItemsLayout() + +static void _init_cbs_doItemsLayout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_doItemsLayout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_doItemsLayout_0_0 (); +} + +static void _set_callback_cbs_doItemsLayout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_doItemsLayout_0_0 = cb; +} + + +// emitter void QTableView::doubleClicked(const QModelIndex &index) + +static void _init_emitter_doubleClicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_doubleClicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTableView_Adaptor *)cls)->emitter_QTableView_doubleClicked_2395 (arg1); +} + + +// void QTableView::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QTableView::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QTableView::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QTableView::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_drawFrame_1426 (arg1); +} + + +// void QTableView::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// exposed QAbstractItemView::DropIndicatorPosition QTableView::dropIndicatorPosition() + +static void _init_fp_dropIndicatorPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dropIndicatorPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QTableView_Adaptor *)cls)->fp_QTableView_dropIndicatorPosition_c0 ()); +} + + +// bool QTableView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + +static void _init_cbs_edit_6773_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("trigger"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("event"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_edit_6773_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + QEvent *arg3 = args.read (heap); + ret.write ((bool)((QTableView_Adaptor *)cls)->cbs_edit_6773_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_edit_6773_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_edit_6773_0 = cb; +} + + +// void QTableView::editorDestroyed(QObject *editor) + +static void _init_cbs_editorDestroyed_1302_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_editorDestroyed_1302_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_editorDestroyed_1302_0 (arg1); +} + +static void _set_callback_cbs_editorDestroyed_1302_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_editorDestroyed_1302_0 = cb; +} + + +// void QTableView::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// emitter void QTableView::entered(const QModelIndex &index) + +static void _init_emitter_entered_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_entered_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTableView_Adaptor *)cls)->emitter_QTableView_entered_2395 (arg1); +} + + +// bool QTableView::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTableView_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTableView::eventFilter(QObject *object, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTableView_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed void QTableView::executeDelayedItemsLayout() + +static void _init_fp_executeDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_executeDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_executeDelayedItemsLayout_0 (); +} + + +// void QTableView::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QTableView::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTableView_Adaptor *)cls)->fp_QTableView_focusNextChild_0 ()); +} + + +// bool QTableView::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QTableView_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QTableView::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QTableView::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTableView_Adaptor *)cls)->fp_QTableView_focusPreviousChild_0 ()); +} + + +// bool QTableView::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTableView_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QTableView::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QTableView_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QTableView::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// int QTableView::horizontalOffset() + +static void _init_cbs_horizontalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_horizontalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableView_Adaptor *)cls)->cbs_horizontalOffset_c0_0 ()); +} + +static void _set_callback_cbs_horizontalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_horizontalOffset_c0_0 = cb; +} + + +// void QTableView::horizontalScrollbarAction(int action) + +static void _init_cbs_horizontalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_horizontalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_horizontalScrollbarAction_767_0 = cb; +} + + +// void QTableView::horizontalScrollbarValueChanged(int value) + +static void _init_cbs_horizontalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_horizontalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_horizontalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QTableView::iconSizeChanged(const QSize &size) + +static void _init_emitter_iconSizeChanged_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_iconSizeChanged_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ((QTableView_Adaptor *)cls)->emitter_QTableView_iconSizeChanged_1805 (arg1); +} + + +// QModelIndex QTableView::indexAt(const QPoint &p) + +static void _init_cbs_indexAt_c1916_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexAt_c1916_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = args.read (heap); + ret.write ((QModelIndex)((QTableView_Adaptor *)cls)->cbs_indexAt_c1916_0 (arg1)); +} + +static void _set_callback_cbs_indexAt_c1916_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_indexAt_c1916_0 = cb; +} + + +// void QTableView::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QTableView::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QTableView::initViewItemOption(QStyleOptionViewItem *option) + +static void _init_cbs_initViewItemOption_c2675_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initViewItemOption_c2675_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionViewItem *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_initViewItemOption_c2675_0 (arg1); +} + +static void _set_callback_cbs_initViewItemOption_c2675_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_initViewItemOption_c2675_0 = cb; +} + + +// void QTableView::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QTableView::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QTableView_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QTableView::isIndexHidden(const QModelIndex &index) + +static void _init_cbs_isIndexHidden_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isIndexHidden_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QTableView_Adaptor *)cls)->cbs_isIndexHidden_c2395_0 (arg1)); +} + +static void _set_callback_cbs_isIndexHidden_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_isIndexHidden_c2395_0 = cb; +} + + +// exposed bool QTableView::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTableView_Adaptor *)cls)->fp_QTableView_isSignalConnected_c2394 (arg1)); +} + + +// QAbstractItemDelegate *QTableView::itemDelegateForIndex(const QModelIndex &index) + +static void _init_cbs_itemDelegateForIndex_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemDelegateForIndex_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QAbstractItemDelegate *)((QTableView_Adaptor *)cls)->cbs_itemDelegateForIndex_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemDelegateForIndex_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_itemDelegateForIndex_c2395_0 = cb; +} + + +// void QTableView::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QTableView::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QTableView::keyboardSearch(const QString &search) + +static void _init_cbs_keyboardSearch_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("search"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyboardSearch_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_keyboardSearch_2025_0 (arg1); +} + +static void _set_callback_cbs_keyboardSearch_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_keyboardSearch_2025_0 = cb; +} + + +// void QTableView::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QTableView::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QTableView_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QTableView::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTableView_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QTableView::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QTableView::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QTableView::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QTableView::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// QModelIndex QTableView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + +static void _init_cbs_moveCursor_6476_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursorAction"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("modifiers"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_moveCursor_6476_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + ret.write ((QModelIndex)((QTableView_Adaptor *)cls)->cbs_moveCursor_6476_0 (arg1, arg2)); +} + +static void _set_callback_cbs_moveCursor_6476_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_moveCursor_6476_0 = cb; +} + + +// void QTableView::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QTableView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QTableView_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QTableView::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTableView_Adaptor *)cls)->emitter_QTableView_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QTableView::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QTableView_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QTableView::paintEvent(QPaintEvent *e) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QTableView::pressed(const QModelIndex &index) + +static void _init_emitter_pressed_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_pressed_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTableView_Adaptor *)cls)->emitter_QTableView_pressed_2395 (arg1); +} + + +// exposed int QTableView::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTableView_Adaptor *)cls)->fp_QTableView_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QTableView::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QTableView_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QTableView::reset() + +static void _init_cbs_reset_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reset_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_reset_0_0 (); +} + +static void _set_callback_cbs_reset_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_reset_0_0 = cb; +} + + +// void QTableView::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed void QTableView::rowCountChanged(int oldCount, int newCount) + +static void _init_fp_rowCountChanged_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldCount"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("newCount"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_rowCountChanged_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_rowCountChanged_1426 (arg1, arg2); +} + + +// exposed void QTableView::rowMoved(int row, int oldIndex, int newIndex) + +static void _init_fp_rowMoved_2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldIndex"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("newIndex"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_rowMoved_2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_rowMoved_2085 (arg1, arg2, arg3); +} + + +// exposed void QTableView::rowResized(int row, int oldHeight, int newHeight) + +static void _init_fp_rowResized_2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldHeight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("newHeight"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_rowResized_2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_rowResized_2085 (arg1, arg2, arg3); +} + + +// void QTableView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsAboutToBeRemoved_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsAboutToBeRemoved_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_rowsAboutToBeRemoved_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsAboutToBeRemoved_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_rowsAboutToBeRemoved_3713_0 = cb; +} + + +// void QTableView::rowsInserted(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsInserted_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsInserted_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_rowsInserted_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsInserted_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_rowsInserted_3713_0 = cb; +} + + +// exposed void QTableView::scheduleDelayedItemsLayout() + +static void _init_fp_scheduleDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_scheduleDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_scheduleDelayedItemsLayout_0 (); +} + + +// void QTableView::scrollContentsBy(int dx, int dy) + +static void _init_cbs_scrollContentsBy_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollContentsBy_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_scrollContentsBy_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollContentsBy_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_scrollContentsBy_1426_0 = cb; +} + + +// exposed void QTableView::scrollDirtyRegion(int dx, int dy) + +static void _init_fp_scrollDirtyRegion_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_scrollDirtyRegion_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_scrollDirtyRegion_1426 (arg1, arg2); +} + + +// void QTableView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + +static void _init_cbs_scrollTo_5576_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollTo_5576_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_scrollTo_5576_1 (arg1, arg2); +} + +static void _set_callback_cbs_scrollTo_5576_1 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_scrollTo_5576_1 = cb; +} + + +// void QTableView::selectAll() + +static void _init_cbs_selectAll_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_selectAll_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_selectAll_0_0 (); +} + +static void _set_callback_cbs_selectAll_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_selectAll_0_0 = cb; +} + + +// QList QTableView::selectedIndexes() + +static void _init_cbs_selectedIndexes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_selectedIndexes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTableView_Adaptor *)cls)->cbs_selectedIndexes_c0_0 ()); +} + +static void _set_callback_cbs_selectedIndexes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_selectedIndexes_c0_0 = cb; +} + + +// void QTableView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + +static void _init_cbs_selectionChanged_5346_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selected"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("deselected"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_selectionChanged_5346_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + const QItemSelection &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_selectionChanged_5346_0 (arg1, arg2); +} + +static void _set_callback_cbs_selectionChanged_5346_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_selectionChanged_5346_0 = cb; +} + + +// QFlags QTableView::selectionCommand(const QModelIndex &index, const QEvent *event) + +static void _init_cbs_selectionCommand_c4199_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_cbs_selectionCommand_c4199_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QEvent *arg2 = args.read (heap); + ret.write > ((QFlags)((QTableView_Adaptor *)cls)->cbs_selectionCommand_c4199_1 (arg1, arg2)); +} + +static void _set_callback_cbs_selectionCommand_c4199_1 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_selectionCommand_c4199_1 = cb; +} + + +// exposed QObject *QTableView::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTableView_Adaptor *)cls)->fp_QTableView_sender_c0 ()); +} + + +// exposed int QTableView::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableView_Adaptor *)cls)->fp_QTableView_senderSignalIndex_c0 ()); +} + + +// exposed void QTableView::setDirtyRegion(const QRegion ®ion) + +static void _init_fp_setDirtyRegion_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("region"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setDirtyRegion_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_setDirtyRegion_2006 (arg1); +} + + +// void QTableView::setModel(QAbstractItemModel *model) + +static void _init_cbs_setModel_2419_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setModel_2419_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_setModel_2419_0 (arg1); +} + +static void _set_callback_cbs_setModel_2419_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_setModel_2419_0 = cb; +} + + +// void QTableView::setRootIndex(const QModelIndex &index) + +static void _init_cbs_setRootIndex_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setRootIndex_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_setRootIndex_2395_0 (arg1); +} + +static void _set_callback_cbs_setRootIndex_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_setRootIndex_2395_0 = cb; +} + + +// void QTableView::setSelection(const QRect &rect, QFlags command) + +static void _init_cbs_setSelection_6155_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setSelection_6155_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_setSelection_6155_0 (arg1, arg2); +} + +static void _set_callback_cbs_setSelection_6155_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_setSelection_6155_0 = cb; +} + + +// void QTableView::setSelectionModel(QItemSelectionModel *selectionModel) + +static void _init_cbs_setSelectionModel_2533_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSelectionModel_2533_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemSelectionModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_setSelectionModel_2533_0 (arg1); +} + +static void _set_callback_cbs_setSelectionModel_2533_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_setSelectionModel_2533_0 = cb; +} + + +// exposed void QTableView::setState(QAbstractItemView::State state) + +static void _init_fp_setState_2776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setState_2776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_setState_2776 (arg1); +} + + +// exposed void QTableView::setViewportMargins(int left, int top, int right, int bottom) + +static void _init_fp_setViewportMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_setViewportMargins_2744 (arg1, arg2, arg3, arg4); +} + + +// exposed void QTableView::setViewportMargins(const QMargins &margins) + +static void _init_fp_setViewportMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_setViewportMargins_2115 (arg1); +} + + +// void QTableView::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// void QTableView::setupViewport(QWidget *viewport) + +static void _init_cbs_setupViewport_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setupViewport_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_setupViewport_1315_0 (arg1); +} + +static void _set_callback_cbs_setupViewport_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_setupViewport_1315_0 = cb; +} + + +// QPainter *QTableView::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QTableView_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QTableView::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QTableView::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTableView_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// int QTableView::sizeHintForColumn(int column) + +static void _init_cbs_sizeHintForColumn_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForColumn_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QTableView_Adaptor *)cls)->cbs_sizeHintForColumn_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForColumn_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_sizeHintForColumn_c767_0 = cb; +} + + +// int QTableView::sizeHintForRow(int row) + +static void _init_cbs_sizeHintForRow_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForRow_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QTableView_Adaptor *)cls)->cbs_sizeHintForRow_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForRow_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_sizeHintForRow_c767_0 = cb; +} + + +// exposed void QTableView::startAutoScroll() + +static void _init_fp_startAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_startAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_startAutoScroll_0 (); +} + + +// void QTableView::startDrag(QFlags supportedActions) + +static void _init_cbs_startDrag_2456_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("supportedActions"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_startDrag_2456_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_startDrag_2456_0 (arg1); +} + +static void _set_callback_cbs_startDrag_2456_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_startDrag_2456_0 = cb; +} + + +// exposed QAbstractItemView::State QTableView::state() + +static void _init_fp_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QTableView_Adaptor *)cls)->fp_QTableView_state_c0 ()); +} + + +// exposed void QTableView::stopAutoScroll() + +static void _init_fp_stopAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_stopAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_stopAutoScroll_0 (); +} + + +// void QTableView::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QTableView::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QTableView::updateEditorData() + +static void _init_cbs_updateEditorData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_updateEditorData_0_0 (); +} + +static void _set_callback_cbs_updateEditorData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_updateEditorData_0_0 = cb; +} + + +// void QTableView::updateEditorGeometries() + +static void _init_cbs_updateEditorGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_updateEditorGeometries_0_0 (); +} + +static void _set_callback_cbs_updateEditorGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_updateEditorGeometries_0_0 = cb; +} + + +// void QTableView::updateGeometries() + +static void _init_cbs_updateGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_updateGeometries_0_0 (); +} + +static void _set_callback_cbs_updateGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_updateGeometries_0_0 = cb; +} + + +// exposed void QTableView::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->fp_QTableView_updateMicroFocus_2420 (arg1); +} + + +// int QTableView::verticalOffset() + +static void _init_cbs_verticalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_verticalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableView_Adaptor *)cls)->cbs_verticalOffset_c0_0 ()); +} + +static void _set_callback_cbs_verticalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_verticalOffset_c0_0 = cb; +} + + +// void QTableView::verticalScrollbarAction(int action) + +static void _init_cbs_verticalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_verticalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_verticalScrollbarAction_767_0 = cb; +} + + +// void QTableView::verticalScrollbarValueChanged(int value) + +static void _init_cbs_verticalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_verticalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_verticalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QTableView::viewportEntered() + +static void _init_emitter_viewportEntered_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_viewportEntered_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTableView_Adaptor *)cls)->emitter_QTableView_viewportEntered_0 (); +} + + +// bool QTableView::viewportEvent(QEvent *event) + +static void _init_cbs_viewportEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_viewportEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTableView_Adaptor *)cls)->cbs_viewportEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_viewportEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_viewportEvent_1217_0 = cb; +} + + +// exposed QMargins QTableView::viewportMargins() + +static void _init_fp_viewportMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_viewportMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QTableView_Adaptor *)cls)->fp_QTableView_viewportMargins_c0 ()); +} + + +// QSize QTableView::viewportSizeHint() + +static void _init_cbs_viewportSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_viewportSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTableView_Adaptor *)cls)->cbs_viewportSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_viewportSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_viewportSizeHint_c0_0 = cb; +} + + +// QRect QTableView::visualRect(const QModelIndex &index) + +static void _init_cbs_visualRect_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRect_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QRect)((QTableView_Adaptor *)cls)->cbs_visualRect_c2395_0 (arg1)); +} + +static void _set_callback_cbs_visualRect_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_visualRect_c2395_0 = cb; +} + + +// QRegion QTableView::visualRegionForSelection(const QItemSelection &selection) + +static void _init_cbs_visualRegionForSelection_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRegionForSelection_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QRegion)((QTableView_Adaptor *)cls)->cbs_visualRegionForSelection_c2727_0 (arg1)); +} + +static void _set_callback_cbs_visualRegionForSelection_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_visualRegionForSelection_c2727_0 = cb; +} + + +// void QTableView::wheelEvent(QWheelEvent *) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableView_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableView_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QTableView::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QTableView_Adaptor *)cls)->emitter_QTableView_windowIconChanged_1787 (arg1); +} + + +// emitter void QTableView::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTableView_Adaptor *)cls)->emitter_QTableView_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QTableView::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTableView_Adaptor *)cls)->emitter_QTableView_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTableView (); + +static gsi::Methods methods_QTableView_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTableView::QTableView(QWidget *parent)\nThis method creates an object of class QTableView.", &_init_ctor_QTableView_Adaptor_1315, &_call_ctor_QTableView_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QTableView::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_activated", "@brief Emitter for signal void QTableView::activated(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_activated_2395, &_call_emitter_activated_2395); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QTableView::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTableView::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QTableView::clicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_clicked_2395, &_call_emitter_clicked_2395); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@brief Virtual method void QTableView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@hide", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0, &_set_callback_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QTableView::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*columnCountChanged", "@brief Method void QTableView::columnCountChanged(int oldCount, int newCount)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_columnCountChanged_1426, &_call_fp_columnCountChanged_1426); + methods += new qt_gsi::GenericMethod ("*columnMoved", "@brief Method void QTableView::columnMoved(int column, int oldIndex, int newIndex)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_columnMoved_2085, &_call_fp_columnMoved_2085); + methods += new qt_gsi::GenericMethod ("*columnResized", "@brief Method void QTableView::columnResized(int column, int oldWidth, int newWidth)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_columnResized_2085, &_call_fp_columnResized_2085); + methods += new qt_gsi::GenericMethod ("*commitData", "@brief Virtual method void QTableView::commitData(QWidget *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*commitData", "@hide", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0, &_set_callback_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QTableView::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QTableView::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@brief Virtual method void QTableView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@hide", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0, &_set_callback_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QTableView::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTableView::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*dataChanged", "@brief Virtual method void QTableView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*dataChanged", "@hide", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1, &_set_callback_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QTableView::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTableView::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*dirtyRegionOffset", "@brief Method QPoint QTableView::dirtyRegionOffset()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dirtyRegionOffset_c0, &_call_fp_dirtyRegionOffset_c0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTableView::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*doAutoScroll", "@brief Method void QTableView::doAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_doAutoScroll_0, &_call_fp_doAutoScroll_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@brief Virtual method void QTableView::doItemsLayout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@hide", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0, &_set_callback_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("emit_doubleClicked", "@brief Emitter for signal void QTableView::doubleClicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_doubleClicked_2395, &_call_emitter_doubleClicked_2395); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QTableView::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QTableView::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QTableView::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QTableView::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QTableView::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropIndicatorPosition", "@brief Method QAbstractItemView::DropIndicatorPosition QTableView::dropIndicatorPosition()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dropIndicatorPosition_c0, &_call_fp_dropIndicatorPosition_c0); + methods += new qt_gsi::GenericMethod ("*edit", "@brief Virtual method bool QTableView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*edit", "@hide", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0, &_set_callback_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@brief Virtual method void QTableView::editorDestroyed(QObject *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@hide", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0, &_set_callback_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QTableView::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("emit_entered", "@brief Emitter for signal void QTableView::entered(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_entered_2395, &_call_emitter_entered_2395); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QTableView::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QTableView::eventFilter(QObject *object, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*executeDelayedItemsLayout", "@brief Method void QTableView::executeDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_executeDelayedItemsLayout_0, &_call_fp_executeDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QTableView::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QTableView::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QTableView::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QTableView::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QTableView::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QTableView::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QTableView::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QTableView::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@brief Virtual method int QTableView::horizontalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@hide", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0, &_set_callback_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@brief Virtual method void QTableView::horizontalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@hide", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0, &_set_callback_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@brief Virtual method void QTableView::horizontalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@hide", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0, &_set_callback_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_iconSizeChanged", "@brief Emitter for signal void QTableView::iconSizeChanged(const QSize &size)\nCall this method to emit this signal.", false, &_init_emitter_iconSizeChanged_1805, &_call_emitter_iconSizeChanged_1805); + methods += new qt_gsi::GenericMethod ("indexAt", "@brief Virtual method QModelIndex QTableView::indexAt(const QPoint &p)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("indexAt", "@hide", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0, &_set_callback_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QTableView::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QTableView::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@brief Virtual method void QTableView::initViewItemOption(QStyleOptionViewItem *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@hide", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0, &_set_callback_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QTableView::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QTableView::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@brief Virtual method bool QTableView::isIndexHidden(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@hide", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0, &_set_callback_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTableView::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@brief Virtual method QAbstractItemDelegate *QTableView::itemDelegateForIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@hide", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0, &_set_callback_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QTableView::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QTableView::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@brief Virtual method void QTableView::keyboardSearch(const QString &search)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@hide", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0, &_set_callback_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QTableView::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QTableView::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QTableView::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QTableView::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QTableView::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QTableView::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QTableView::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@brief Virtual method QModelIndex QTableView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@hide", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0, &_set_callback_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QTableView::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QTableView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTableView::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QTableView::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QTableView::paintEvent(QPaintEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_pressed", "@brief Emitter for signal void QTableView::pressed(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_pressed_2395, &_call_emitter_pressed_2395); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTableView::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QTableView::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Virtual method void QTableView::reset()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("reset", "@hide", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0, &_set_callback_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QTableView::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*rowCountChanged", "@brief Method void QTableView::rowCountChanged(int oldCount, int newCount)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_rowCountChanged_1426, &_call_fp_rowCountChanged_1426); + methods += new qt_gsi::GenericMethod ("*rowMoved", "@brief Method void QTableView::rowMoved(int row, int oldIndex, int newIndex)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_rowMoved_2085, &_call_fp_rowMoved_2085); + methods += new qt_gsi::GenericMethod ("*rowResized", "@brief Method void QTableView::rowResized(int row, int oldHeight, int newHeight)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_rowResized_2085, &_call_fp_rowResized_2085); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@brief Virtual method void QTableView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@hide", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0, &_set_callback_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@brief Virtual method void QTableView::rowsInserted(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@hide", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0, &_set_callback_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*scheduleDelayedItemsLayout", "@brief Method void QTableView::scheduleDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scheduleDelayedItemsLayout_0, &_call_fp_scheduleDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@brief Virtual method void QTableView::scrollContentsBy(int dx, int dy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@hide", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0, &_set_callback_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollDirtyRegion", "@brief Method void QTableView::scrollDirtyRegion(int dx, int dy)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scrollDirtyRegion_1426, &_call_fp_scrollDirtyRegion_1426); + methods += new qt_gsi::GenericMethod ("scrollTo", "@brief Virtual method void QTableView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("scrollTo", "@hide", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1, &_set_callback_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("selectAll", "@brief Virtual method void QTableView::selectAll()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("selectAll", "@hide", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0, &_set_callback_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@brief Virtual method QList QTableView::selectedIndexes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@hide", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0, &_set_callback_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@brief Virtual method void QTableView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@hide", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0, &_set_callback_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@brief Virtual method QFlags QTableView::selectionCommand(const QModelIndex &index, const QEvent *event)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@hide", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1, &_set_callback_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTableView::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTableView::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setDirtyRegion", "@brief Method void QTableView::setDirtyRegion(const QRegion ®ion)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setDirtyRegion_2006, &_call_fp_setDirtyRegion_2006); + methods += new qt_gsi::GenericMethod ("setModel", "@brief Virtual method void QTableView::setModel(QAbstractItemModel *model)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("setModel", "@hide", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0, &_set_callback_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@brief Virtual method void QTableView::setRootIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@hide", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0, &_set_callback_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@brief Virtual method void QTableView::setSelection(const QRect &rect, QFlags command)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@hide", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0, &_set_callback_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@brief Virtual method void QTableView::setSelectionModel(QItemSelectionModel *selectionModel)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@hide", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0, &_set_callback_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("*setState", "@brief Method void QTableView::setState(QAbstractItemView::State state)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setState_2776, &_call_fp_setState_2776); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QTableView::setViewportMargins(int left, int top, int right, int bottom)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2744, &_call_fp_setViewportMargins_2744); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QTableView::setViewportMargins(const QMargins &margins)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2115, &_call_fp_setViewportMargins_2115); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QTableView::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@brief Virtual method void QTableView::setupViewport(QWidget *viewport)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@hide", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0, &_set_callback_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QTableView::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QTableView::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QTableView::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*sizeHintForColumn", "@brief Virtual method int QTableView::sizeHintForColumn(int column)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("*sizeHintForColumn", "@hide", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0, &_set_callback_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("*sizeHintForRow", "@brief Virtual method int QTableView::sizeHintForRow(int row)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("*sizeHintForRow", "@hide", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0, &_set_callback_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("*startAutoScroll", "@brief Method void QTableView::startAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_startAutoScroll_0, &_call_fp_startAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@brief Virtual method void QTableView::startDrag(QFlags supportedActions)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@hide", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0, &_set_callback_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*state", "@brief Method QAbstractItemView::State QTableView::state()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_state_c0, &_call_fp_state_c0); + methods += new qt_gsi::GenericMethod ("*stopAutoScroll", "@brief Method void QTableView::stopAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_stopAutoScroll_0, &_call_fp_stopAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QTableView::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTableView::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@brief Virtual method void QTableView::updateEditorData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@hide", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0, &_set_callback_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@brief Virtual method void QTableView::updateEditorGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@hide", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0, &_set_callback_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@brief Virtual method void QTableView::updateGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@hide", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0, &_set_callback_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QTableView::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@brief Virtual method int QTableView::verticalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@hide", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0, &_set_callback_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@brief Virtual method void QTableView::verticalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@hide", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0, &_set_callback_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@brief Virtual method void QTableView::verticalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@hide", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0, &_set_callback_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_viewportEntered", "@brief Emitter for signal void QTableView::viewportEntered()\nCall this method to emit this signal.", false, &_init_emitter_viewportEntered_0, &_call_emitter_viewportEntered_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@brief Virtual method bool QTableView::viewportEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@hide", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0, &_set_callback_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportMargins", "@brief Method QMargins QTableView::viewportMargins()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_viewportMargins_c0, &_call_fp_viewportMargins_c0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@brief Virtual method QSize QTableView::viewportSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@hide", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0, &_set_callback_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@brief Virtual method QRect QTableView::visualRect(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@hide", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0, &_set_callback_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@brief Virtual method QRegion QTableView::visualRegionForSelection(const QItemSelection &selection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@hide", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0, &_set_callback_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QTableView::wheelEvent(QWheelEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QTableView::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QTableView::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QTableView::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QTableView_Adaptor (qtdecl_QTableView (), "QtWidgets", "QTableView", + methods_QTableView_Adaptor (), + "@qt\n@brief Binding of QTableView"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQTableWidget.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQTableWidget.cc new file mode 100644 index 000000000..43fdf8b12 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQTableWidget.cc @@ -0,0 +1,6737 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTableWidget.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTableWidget + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTableWidget::staticMetaObject); +} + + +// QWidget *QTableWidget::cellWidget(int row, int column) + + +static void _init_f_cellWidget_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_cellWidget_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QTableWidget *)cls)->cellWidget (arg1, arg2)); +} + + +// void QTableWidget::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->clear (); +} + + +// void QTableWidget::clearContents() + + +static void _init_f_clearContents_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearContents_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->clearContents (); +} + + +// void QTableWidget::closePersistentEditor(QTableWidgetItem *item) + + +static void _init_f_closePersistentEditor_2202 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_closePersistentEditor_2202 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->closePersistentEditor (arg1); +} + + +// int QTableWidget::column(const QTableWidgetItem *item) + + +static void _init_f_column_c2897 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_column_c2897 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTableWidget *)cls)->column (arg1)); +} + + +// int QTableWidget::columnCount() + + +static void _init_f_columnCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columnCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableWidget *)cls)->columnCount ()); +} + + +// int QTableWidget::currentColumn() + + +static void _init_f_currentColumn_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentColumn_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableWidget *)cls)->currentColumn ()); +} + + +// QTableWidgetItem *QTableWidget::currentItem() + + +static void _init_f_currentItem_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentItem_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTableWidgetItem *)((QTableWidget *)cls)->currentItem ()); +} + + +// int QTableWidget::currentRow() + + +static void _init_f_currentRow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentRow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableWidget *)cls)->currentRow ()); +} + + +// void QTableWidget::editItem(QTableWidgetItem *item) + + +static void _init_f_editItem_2202 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_editItem_2202 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->editItem (arg1); +} + + +// QList QTableWidget::findItems(const QString &text, QFlags flags) + + +static void _init_f_findItems_c4233 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg > (argspec_1); + decl->set_return > (); +} + +static void _call_f_findItems_c4233 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + ret.write > ((QList)((QTableWidget *)cls)->findItems (arg1, arg2)); +} + + +// QTableWidgetItem *QTableWidget::horizontalHeaderItem(int column) + + +static void _init_f_horizontalHeaderItem_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_horizontalHeaderItem_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTableWidgetItem *)((QTableWidget *)cls)->horizontalHeaderItem (arg1)); +} + + +// QModelIndex QTableWidget::indexFromItem(const QTableWidgetItem *item) + + +static void _init_f_indexFromItem_c2897 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexFromItem_c2897 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QTableWidget *)cls)->indexFromItem (arg1)); +} + + +// void QTableWidget::insertColumn(int column) + + +static void _init_f_insertColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->insertColumn (arg1); +} + + +// void QTableWidget::insertRow(int row) + + +static void _init_f_insertRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->insertRow (arg1); +} + + +// bool QTableWidget::isPersistentEditorOpen(const QModelIndex &index) + + +static void _init_f_isPersistentEditorOpen_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isPersistentEditorOpen_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTableWidget *)cls)->isPersistentEditorOpen (arg1)); +} + + +// bool QTableWidget::isPersistentEditorOpen(QTableWidgetItem *item) + + +static void _init_f_isPersistentEditorOpen_c2202 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isPersistentEditorOpen_c2202 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTableWidget *)cls)->isPersistentEditorOpen (arg1)); +} + + +// bool QTableWidget::isSortingEnabled() + + +static void _init_f_isSortingEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSortingEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTableWidget *)cls)->isSortingEnabled ()); +} + + +// QTableWidgetItem *QTableWidget::item(int row, int column) + + +static void _init_f_item_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_item_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QTableWidgetItem *)((QTableWidget *)cls)->item (arg1, arg2)); +} + + +// QTableWidgetItem *QTableWidget::itemAt(const QPoint &p) + + +static void _init_f_itemAt_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemAt_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTableWidgetItem *)((QTableWidget *)cls)->itemAt (arg1)); +} + + +// QTableWidgetItem *QTableWidget::itemAt(int x, int y) + + +static void _init_f_itemAt_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_itemAt_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QTableWidgetItem *)((QTableWidget *)cls)->itemAt (arg1, arg2)); +} + + +// QTableWidgetItem *QTableWidget::itemFromIndex(const QModelIndex &index) + + +static void _init_f_itemFromIndex_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemFromIndex_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTableWidgetItem *)((QTableWidget *)cls)->itemFromIndex (arg1)); +} + + +// const QTableWidgetItem *QTableWidget::itemPrototype() + + +static void _init_f_itemPrototype_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_itemPrototype_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QTableWidgetItem *)((QTableWidget *)cls)->itemPrototype ()); +} + + +// QList QTableWidget::items(const QMimeData *data) + + +static void _init_f_items_c2168 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return > (); +} + +static void _call_f_items_c2168 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = gsi::arg_reader() (args, heap); + ret.write > ((QList)((QTableWidget *)cls)->items (arg1)); +} + + +// void QTableWidget::openPersistentEditor(QTableWidgetItem *item) + + +static void _init_f_openPersistentEditor_2202 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_openPersistentEditor_2202 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->openPersistentEditor (arg1); +} + + +// void QTableWidget::removeCellWidget(int row, int column) + + +static void _init_f_removeCellWidget_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_removeCellWidget_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->removeCellWidget (arg1, arg2); +} + + +// void QTableWidget::removeColumn(int column) + + +static void _init_f_removeColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->removeColumn (arg1); +} + + +// void QTableWidget::removeRow(int row) + + +static void _init_f_removeRow_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeRow_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->removeRow (arg1); +} + + +// int QTableWidget::row(const QTableWidgetItem *item) + + +static void _init_f_row_c2897 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_row_c2897 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTableWidget *)cls)->row (arg1)); +} + + +// int QTableWidget::rowCount() + + +static void _init_f_rowCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rowCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableWidget *)cls)->rowCount ()); +} + + +// void QTableWidget::scrollToItem(const QTableWidgetItem *item, QAbstractItemView::ScrollHint hint) + + +static void _init_f_scrollToItem_6078 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemView::EnsureVisible"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_scrollToItem_6078 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->scrollToItem (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QList QTableWidget::selectedItems() + + +static void _init_f_selectedItems_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_selectedItems_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTableWidget *)cls)->selectedItems ()); +} + + +// QList QTableWidget::selectedRanges() + + +static void _init_f_selectedRanges_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_selectedRanges_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTableWidget *)cls)->selectedRanges ()); +} + + +// void QTableWidget::setCellWidget(int row, int column, QWidget *widget) + + +static void _init_f_setCellWidget_2633 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setCellWidget_2633 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->setCellWidget (arg1, arg2, arg3); +} + + +// void QTableWidget::setColumnCount(int columns) + + +static void _init_f_setColumnCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("columns"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setColumnCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->setColumnCount (arg1); +} + + +// void QTableWidget::setCurrentCell(int row, int column) + + +static void _init_f_setCurrentCell_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setCurrentCell_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->setCurrentCell (arg1, arg2); +} + + +// void QTableWidget::setCurrentCell(int row, int column, QFlags command) + + +static void _init_f_setCurrentCell_5789 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("command"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_setCurrentCell_5789 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->setCurrentCell (arg1, arg2, arg3); +} + + +// void QTableWidget::setCurrentItem(QTableWidgetItem *item) + + +static void _init_f_setCurrentItem_2202 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentItem_2202 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->setCurrentItem (arg1); +} + + +// void QTableWidget::setCurrentItem(QTableWidgetItem *item, QFlags command) + + +static void _init_f_setCurrentItem_6565 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_setCurrentItem_6565 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->setCurrentItem (arg1, arg2); +} + + +// void QTableWidget::setHorizontalHeaderItem(int column, QTableWidgetItem *item) + + +static void _init_f_setHorizontalHeaderItem_2861 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("item"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setHorizontalHeaderItem_2861 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QTableWidgetItem *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->setHorizontalHeaderItem (arg1, arg2); +} + + +// void QTableWidget::setHorizontalHeaderLabels(const QStringList &labels) + + +static void _init_f_setHorizontalHeaderLabels_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("labels"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHorizontalHeaderLabels_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->setHorizontalHeaderLabels (arg1); +} + + +// void QTableWidget::setItem(int row, int column, QTableWidgetItem *item) + + +static void _init_f_setItem_3520 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("item"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setItem_3520 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + QTableWidgetItem *arg3 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg3); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->setItem (arg1, arg2, arg3); +} + + +// void QTableWidget::setItemPrototype(const QTableWidgetItem *item) + + +static void _init_f_setItemPrototype_2897 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setItemPrototype_2897 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->setItemPrototype (arg1); +} + + +// void QTableWidget::setRangeSelected(const QTableWidgetSelectionRange &range, bool select) + + +static void _init_f_setRangeSelected_4677 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("range"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("select"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setRangeSelected_4677 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTableWidgetSelectionRange &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->setRangeSelected (arg1, arg2); +} + + +// void QTableWidget::setRowCount(int rows) + + +static void _init_f_setRowCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rows"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRowCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->setRowCount (arg1); +} + + +// void QTableWidget::setSortingEnabled(bool enable) + + +static void _init_f_setSortingEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSortingEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->setSortingEnabled (arg1); +} + + +// void QTableWidget::setVerticalHeaderItem(int row, QTableWidgetItem *item) + + +static void _init_f_setVerticalHeaderItem_2861 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("item"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setVerticalHeaderItem_2861 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QTableWidgetItem *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->setVerticalHeaderItem (arg1, arg2); +} + + +// void QTableWidget::setVerticalHeaderLabels(const QStringList &labels) + + +static void _init_f_setVerticalHeaderLabels_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("labels"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVerticalHeaderLabels_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->setVerticalHeaderLabels (arg1); +} + + +// void QTableWidget::sortItems(int column, Qt::SortOrder order) + + +static void _init_f_sortItems_2340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order", true, "Qt::AscendingOrder"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_sortItems_2340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::AscendingOrder), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget *)cls)->sortItems (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QTableWidgetItem *QTableWidget::takeHorizontalHeaderItem(int column) + + +static void _init_f_takeHorizontalHeaderItem_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_f_takeHorizontalHeaderItem_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTableWidgetItem *)((QTableWidget *)cls)->takeHorizontalHeaderItem (arg1)); +} + + +// QTableWidgetItem *QTableWidget::takeItem(int row, int column) + + +static void _init_f_takeItem_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_f_takeItem_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QTableWidgetItem *)((QTableWidget *)cls)->takeItem (arg1, arg2)); +} + + +// QTableWidgetItem *QTableWidget::takeVerticalHeaderItem(int row) + + +static void _init_f_takeVerticalHeaderItem_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_f_takeVerticalHeaderItem_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTableWidgetItem *)((QTableWidget *)cls)->takeVerticalHeaderItem (arg1)); +} + + +// QTableWidgetItem *QTableWidget::verticalHeaderItem(int row) + + +static void _init_f_verticalHeaderItem_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_verticalHeaderItem_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTableWidgetItem *)((QTableWidget *)cls)->verticalHeaderItem (arg1)); +} + + +// int QTableWidget::visualColumn(int logicalColumn) + + +static void _init_f_visualColumn_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalColumn"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_visualColumn_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTableWidget *)cls)->visualColumn (arg1)); +} + + +// QRect QTableWidget::visualItemRect(const QTableWidgetItem *item) + + +static void _init_f_visualItemRect_c2897 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_visualItemRect_c2897 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QTableWidget *)cls)->visualItemRect (arg1)); +} + + +// int QTableWidget::visualRow(int logicalRow) + + +static void _init_f_visualRow_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalRow"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_visualRow_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTableWidget *)cls)->visualRow (arg1)); +} + + +// static QString QTableWidget::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTableWidget::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTableWidget () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("cellWidget", "@brief Method QWidget *QTableWidget::cellWidget(int row, int column)\n", true, &_init_f_cellWidget_c1426, &_call_f_cellWidget_c1426); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QTableWidget::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("clearContents", "@brief Method void QTableWidget::clearContents()\n", false, &_init_f_clearContents_0, &_call_f_clearContents_0); + methods += new qt_gsi::GenericMethod ("closePersistentEditor", "@brief Method void QTableWidget::closePersistentEditor(QTableWidgetItem *item)\n", false, &_init_f_closePersistentEditor_2202, &_call_f_closePersistentEditor_2202); + methods += new qt_gsi::GenericMethod ("column", "@brief Method int QTableWidget::column(const QTableWidgetItem *item)\n", true, &_init_f_column_c2897, &_call_f_column_c2897); + methods += new qt_gsi::GenericMethod (":columnCount", "@brief Method int QTableWidget::columnCount()\n", true, &_init_f_columnCount_c0, &_call_f_columnCount_c0); + methods += new qt_gsi::GenericMethod ("currentColumn", "@brief Method int QTableWidget::currentColumn()\n", true, &_init_f_currentColumn_c0, &_call_f_currentColumn_c0); + methods += new qt_gsi::GenericMethod (":currentItem", "@brief Method QTableWidgetItem *QTableWidget::currentItem()\n", true, &_init_f_currentItem_c0, &_call_f_currentItem_c0); + methods += new qt_gsi::GenericMethod ("currentRow", "@brief Method int QTableWidget::currentRow()\n", true, &_init_f_currentRow_c0, &_call_f_currentRow_c0); + methods += new qt_gsi::GenericMethod ("editItem", "@brief Method void QTableWidget::editItem(QTableWidgetItem *item)\n", false, &_init_f_editItem_2202, &_call_f_editItem_2202); + methods += new qt_gsi::GenericMethod ("findItems", "@brief Method QList QTableWidget::findItems(const QString &text, QFlags flags)\n", true, &_init_f_findItems_c4233, &_call_f_findItems_c4233); + methods += new qt_gsi::GenericMethod ("horizontalHeaderItem", "@brief Method QTableWidgetItem *QTableWidget::horizontalHeaderItem(int column)\n", true, &_init_f_horizontalHeaderItem_c767, &_call_f_horizontalHeaderItem_c767); + methods += new qt_gsi::GenericMethod ("indexFromItem", "@brief Method QModelIndex QTableWidget::indexFromItem(const QTableWidgetItem *item)\n", true, &_init_f_indexFromItem_c2897, &_call_f_indexFromItem_c2897); + methods += new qt_gsi::GenericMethod ("insertColumn", "@brief Method void QTableWidget::insertColumn(int column)\n", false, &_init_f_insertColumn_767, &_call_f_insertColumn_767); + methods += new qt_gsi::GenericMethod ("insertRow", "@brief Method void QTableWidget::insertRow(int row)\n", false, &_init_f_insertRow_767, &_call_f_insertRow_767); + methods += new qt_gsi::GenericMethod ("isPersistentEditorOpen?", "@brief Method bool QTableWidget::isPersistentEditorOpen(const QModelIndex &index)\n", true, &_init_f_isPersistentEditorOpen_c2395, &_call_f_isPersistentEditorOpen_c2395); + methods += new qt_gsi::GenericMethod ("isPersistentEditorOpen?", "@brief Method bool QTableWidget::isPersistentEditorOpen(QTableWidgetItem *item)\n", true, &_init_f_isPersistentEditorOpen_c2202, &_call_f_isPersistentEditorOpen_c2202); + methods += new qt_gsi::GenericMethod ("isSortingEnabled?|:sortingEnabled", "@brief Method bool QTableWidget::isSortingEnabled()\n", true, &_init_f_isSortingEnabled_c0, &_call_f_isSortingEnabled_c0); + methods += new qt_gsi::GenericMethod ("item", "@brief Method QTableWidgetItem *QTableWidget::item(int row, int column)\n", true, &_init_f_item_c1426, &_call_f_item_c1426); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QTableWidgetItem *QTableWidget::itemAt(const QPoint &p)\n", true, &_init_f_itemAt_c1916, &_call_f_itemAt_c1916); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QTableWidgetItem *QTableWidget::itemAt(int x, int y)\n", true, &_init_f_itemAt_c1426, &_call_f_itemAt_c1426); + methods += new qt_gsi::GenericMethod ("itemFromIndex", "@brief Method QTableWidgetItem *QTableWidget::itemFromIndex(const QModelIndex &index)\n", true, &_init_f_itemFromIndex_c2395, &_call_f_itemFromIndex_c2395); + methods += new qt_gsi::GenericMethod (":itemPrototype", "@brief Method const QTableWidgetItem *QTableWidget::itemPrototype()\n", true, &_init_f_itemPrototype_c0, &_call_f_itemPrototype_c0); + methods += new qt_gsi::GenericMethod ("items", "@brief Method QList QTableWidget::items(const QMimeData *data)\n", true, &_init_f_items_c2168, &_call_f_items_c2168); + methods += new qt_gsi::GenericMethod ("openPersistentEditor", "@brief Method void QTableWidget::openPersistentEditor(QTableWidgetItem *item)\n", false, &_init_f_openPersistentEditor_2202, &_call_f_openPersistentEditor_2202); + methods += new qt_gsi::GenericMethod ("removeCellWidget", "@brief Method void QTableWidget::removeCellWidget(int row, int column)\n", false, &_init_f_removeCellWidget_1426, &_call_f_removeCellWidget_1426); + methods += new qt_gsi::GenericMethod ("removeColumn", "@brief Method void QTableWidget::removeColumn(int column)\n", false, &_init_f_removeColumn_767, &_call_f_removeColumn_767); + methods += new qt_gsi::GenericMethod ("removeRow", "@brief Method void QTableWidget::removeRow(int row)\n", false, &_init_f_removeRow_767, &_call_f_removeRow_767); + methods += new qt_gsi::GenericMethod ("row", "@brief Method int QTableWidget::row(const QTableWidgetItem *item)\n", true, &_init_f_row_c2897, &_call_f_row_c2897); + methods += new qt_gsi::GenericMethod (":rowCount", "@brief Method int QTableWidget::rowCount()\n", true, &_init_f_rowCount_c0, &_call_f_rowCount_c0); + methods += new qt_gsi::GenericMethod ("scrollToItem", "@brief Method void QTableWidget::scrollToItem(const QTableWidgetItem *item, QAbstractItemView::ScrollHint hint)\n", false, &_init_f_scrollToItem_6078, &_call_f_scrollToItem_6078); + methods += new qt_gsi::GenericMethod ("selectedItems", "@brief Method QList QTableWidget::selectedItems()\n", true, &_init_f_selectedItems_c0, &_call_f_selectedItems_c0); + methods += new qt_gsi::GenericMethod ("selectedRanges", "@brief Method QList QTableWidget::selectedRanges()\n", true, &_init_f_selectedRanges_c0, &_call_f_selectedRanges_c0); + methods += new qt_gsi::GenericMethod ("setCellWidget", "@brief Method void QTableWidget::setCellWidget(int row, int column, QWidget *widget)\n", false, &_init_f_setCellWidget_2633, &_call_f_setCellWidget_2633); + methods += new qt_gsi::GenericMethod ("setColumnCount|columnCount=", "@brief Method void QTableWidget::setColumnCount(int columns)\n", false, &_init_f_setColumnCount_767, &_call_f_setColumnCount_767); + methods += new qt_gsi::GenericMethod ("setCurrentCell", "@brief Method void QTableWidget::setCurrentCell(int row, int column)\n", false, &_init_f_setCurrentCell_1426, &_call_f_setCurrentCell_1426); + methods += new qt_gsi::GenericMethod ("setCurrentCell", "@brief Method void QTableWidget::setCurrentCell(int row, int column, QFlags command)\n", false, &_init_f_setCurrentCell_5789, &_call_f_setCurrentCell_5789); + methods += new qt_gsi::GenericMethod ("setCurrentItem|currentItem=", "@brief Method void QTableWidget::setCurrentItem(QTableWidgetItem *item)\n", false, &_init_f_setCurrentItem_2202, &_call_f_setCurrentItem_2202); + methods += new qt_gsi::GenericMethod ("setCurrentItem", "@brief Method void QTableWidget::setCurrentItem(QTableWidgetItem *item, QFlags command)\n", false, &_init_f_setCurrentItem_6565, &_call_f_setCurrentItem_6565); + methods += new qt_gsi::GenericMethod ("setHorizontalHeaderItem", "@brief Method void QTableWidget::setHorizontalHeaderItem(int column, QTableWidgetItem *item)\n", false, &_init_f_setHorizontalHeaderItem_2861, &_call_f_setHorizontalHeaderItem_2861); + methods += new qt_gsi::GenericMethod ("setHorizontalHeaderLabels", "@brief Method void QTableWidget::setHorizontalHeaderLabels(const QStringList &labels)\n", false, &_init_f_setHorizontalHeaderLabels_2437, &_call_f_setHorizontalHeaderLabels_2437); + methods += new qt_gsi::GenericMethod ("setItem", "@brief Method void QTableWidget::setItem(int row, int column, QTableWidgetItem *item)\n", false, &_init_f_setItem_3520, &_call_f_setItem_3520); + methods += new qt_gsi::GenericMethod ("setItemPrototype|itemPrototype=", "@brief Method void QTableWidget::setItemPrototype(const QTableWidgetItem *item)\n", false, &_init_f_setItemPrototype_2897, &_call_f_setItemPrototype_2897); + methods += new qt_gsi::GenericMethod ("setRangeSelected", "@brief Method void QTableWidget::setRangeSelected(const QTableWidgetSelectionRange &range, bool select)\n", false, &_init_f_setRangeSelected_4677, &_call_f_setRangeSelected_4677); + methods += new qt_gsi::GenericMethod ("setRowCount|rowCount=", "@brief Method void QTableWidget::setRowCount(int rows)\n", false, &_init_f_setRowCount_767, &_call_f_setRowCount_767); + methods += new qt_gsi::GenericMethod ("setSortingEnabled|sortingEnabled=", "@brief Method void QTableWidget::setSortingEnabled(bool enable)\n", false, &_init_f_setSortingEnabled_864, &_call_f_setSortingEnabled_864); + methods += new qt_gsi::GenericMethod ("setVerticalHeaderItem", "@brief Method void QTableWidget::setVerticalHeaderItem(int row, QTableWidgetItem *item)\n", false, &_init_f_setVerticalHeaderItem_2861, &_call_f_setVerticalHeaderItem_2861); + methods += new qt_gsi::GenericMethod ("setVerticalHeaderLabels", "@brief Method void QTableWidget::setVerticalHeaderLabels(const QStringList &labels)\n", false, &_init_f_setVerticalHeaderLabels_2437, &_call_f_setVerticalHeaderLabels_2437); + methods += new qt_gsi::GenericMethod ("sortItems", "@brief Method void QTableWidget::sortItems(int column, Qt::SortOrder order)\n", false, &_init_f_sortItems_2340, &_call_f_sortItems_2340); + methods += new qt_gsi::GenericMethod ("takeHorizontalHeaderItem", "@brief Method QTableWidgetItem *QTableWidget::takeHorizontalHeaderItem(int column)\n", false, &_init_f_takeHorizontalHeaderItem_767, &_call_f_takeHorizontalHeaderItem_767); + methods += new qt_gsi::GenericMethod ("takeItem", "@brief Method QTableWidgetItem *QTableWidget::takeItem(int row, int column)\n", false, &_init_f_takeItem_1426, &_call_f_takeItem_1426); + methods += new qt_gsi::GenericMethod ("takeVerticalHeaderItem", "@brief Method QTableWidgetItem *QTableWidget::takeVerticalHeaderItem(int row)\n", false, &_init_f_takeVerticalHeaderItem_767, &_call_f_takeVerticalHeaderItem_767); + methods += new qt_gsi::GenericMethod ("verticalHeaderItem", "@brief Method QTableWidgetItem *QTableWidget::verticalHeaderItem(int row)\n", true, &_init_f_verticalHeaderItem_c767, &_call_f_verticalHeaderItem_c767); + methods += new qt_gsi::GenericMethod ("visualColumn", "@brief Method int QTableWidget::visualColumn(int logicalColumn)\n", true, &_init_f_visualColumn_c767, &_call_f_visualColumn_c767); + methods += new qt_gsi::GenericMethod ("visualItemRect", "@brief Method QRect QTableWidget::visualItemRect(const QTableWidgetItem *item)\n", true, &_init_f_visualItemRect_c2897, &_call_f_visualItemRect_c2897); + methods += new qt_gsi::GenericMethod ("visualRow", "@brief Method int QTableWidget::visualRow(int logicalRow)\n", true, &_init_f_visualRow_c767, &_call_f_visualRow_c767); + methods += gsi::qt_signal ("activated(const QModelIndex &)", "activated", gsi::arg("index"), "@brief Signal declaration for QTableWidget::activated(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("cellActivated(int, int)", "cellActivated", gsi::arg("row"), gsi::arg("column"), "@brief Signal declaration for QTableWidget::cellActivated(int row, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("cellChanged(int, int)", "cellChanged", gsi::arg("row"), gsi::arg("column"), "@brief Signal declaration for QTableWidget::cellChanged(int row, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("cellClicked(int, int)", "cellClicked", gsi::arg("row"), gsi::arg("column"), "@brief Signal declaration for QTableWidget::cellClicked(int row, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("cellDoubleClicked(int, int)", "cellDoubleClicked", gsi::arg("row"), gsi::arg("column"), "@brief Signal declaration for QTableWidget::cellDoubleClicked(int row, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("cellEntered(int, int)", "cellEntered", gsi::arg("row"), gsi::arg("column"), "@brief Signal declaration for QTableWidget::cellEntered(int row, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("cellPressed(int, int)", "cellPressed", gsi::arg("row"), gsi::arg("column"), "@brief Signal declaration for QTableWidget::cellPressed(int row, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("clicked(const QModelIndex &)", "clicked", gsi::arg("index"), "@brief Signal declaration for QTableWidget::clicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentCellChanged(int, int, int, int)", "currentCellChanged", gsi::arg("currentRow"), gsi::arg("currentColumn"), gsi::arg("previousRow"), gsi::arg("previousColumn"), "@brief Signal declaration for QTableWidget::currentCellChanged(int currentRow, int currentColumn, int previousRow, int previousColumn)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentItemChanged(QTableWidgetItem *, QTableWidgetItem *)", "currentItemChanged", gsi::arg("current"), gsi::arg("previous"), "@brief Signal declaration for QTableWidget::currentItemChanged(QTableWidgetItem *current, QTableWidgetItem *previous)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QTableWidget::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTableWidget::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("doubleClicked(const QModelIndex &)", "doubleClicked", gsi::arg("index"), "@brief Signal declaration for QTableWidget::doubleClicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("entered(const QModelIndex &)", "entered", gsi::arg("index"), "@brief Signal declaration for QTableWidget::entered(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("iconSizeChanged(const QSize &)", "iconSizeChanged", gsi::arg("size"), "@brief Signal declaration for QTableWidget::iconSizeChanged(const QSize &size)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemActivated(QTableWidgetItem *)", "itemActivated", gsi::arg("item"), "@brief Signal declaration for QTableWidget::itemActivated(QTableWidgetItem *item)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemChanged(QTableWidgetItem *)", "itemChanged", gsi::arg("item"), "@brief Signal declaration for QTableWidget::itemChanged(QTableWidgetItem *item)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemClicked(QTableWidgetItem *)", "itemClicked", gsi::arg("item"), "@brief Signal declaration for QTableWidget::itemClicked(QTableWidgetItem *item)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemDoubleClicked(QTableWidgetItem *)", "itemDoubleClicked", gsi::arg("item"), "@brief Signal declaration for QTableWidget::itemDoubleClicked(QTableWidgetItem *item)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemEntered(QTableWidgetItem *)", "itemEntered", gsi::arg("item"), "@brief Signal declaration for QTableWidget::itemEntered(QTableWidgetItem *item)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemPressed(QTableWidgetItem *)", "itemPressed", gsi::arg("item"), "@brief Signal declaration for QTableWidget::itemPressed(QTableWidgetItem *item)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemSelectionChanged()", "itemSelectionChanged", "@brief Signal declaration for QTableWidget::itemSelectionChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTableWidget::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pressed(const QModelIndex &)", "pressed", gsi::arg("index"), "@brief Signal declaration for QTableWidget::pressed(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("viewportEntered()", "viewportEntered", "@brief Signal declaration for QTableWidget::viewportEntered()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QTableWidget::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QTableWidget::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QTableWidget::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTableWidget::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QTableView (); + +qt_gsi::QtNativeClass decl_QTableWidget (qtdecl_QTableView (), "QtWidgets", "QTableWidget_Native", + methods_QTableWidget (), + "@hide\n@alias QTableWidget"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTableWidget () { return decl_QTableWidget; } + +} + + +class QTableWidget_Adaptor : public QTableWidget, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTableWidget_Adaptor(); + + // [adaptor ctor] QTableWidget::QTableWidget(QWidget *parent) + QTableWidget_Adaptor() : QTableWidget() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTableWidget::QTableWidget(QWidget *parent) + QTableWidget_Adaptor(QWidget *parent) : QTableWidget(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTableWidget::QTableWidget(int rows, int columns, QWidget *parent) + QTableWidget_Adaptor(int rows, int columns) : QTableWidget(rows, columns) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTableWidget::QTableWidget(int rows, int columns, QWidget *parent) + QTableWidget_Adaptor(int rows, int columns, QWidget *parent) : QTableWidget(rows, columns, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QTableWidget::columnCountChanged(int oldCount, int newCount) + void fp_QTableWidget_columnCountChanged_1426 (int oldCount, int newCount) { + QTableWidget::columnCountChanged(oldCount, newCount); + } + + // [expose] void QTableWidget::columnMoved(int column, int oldIndex, int newIndex) + void fp_QTableWidget_columnMoved_2085 (int column, int oldIndex, int newIndex) { + QTableWidget::columnMoved(column, oldIndex, newIndex); + } + + // [expose] void QTableWidget::columnResized(int column, int oldWidth, int newWidth) + void fp_QTableWidget_columnResized_2085 (int column, int oldWidth, int newWidth) { + QTableWidget::columnResized(column, oldWidth, newWidth); + } + + // [expose] void QTableWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QTableWidget_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QTableWidget::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QTableWidget::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QTableWidget_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QTableWidget::destroy(destroyWindow, destroySubWindows); + } + + // [expose] QPoint QTableWidget::dirtyRegionOffset() + QPoint fp_QTableWidget_dirtyRegionOffset_c0 () const { + return QTableWidget::dirtyRegionOffset(); + } + + // [expose] void QTableWidget::doAutoScroll() + void fp_QTableWidget_doAutoScroll_0 () { + QTableWidget::doAutoScroll(); + } + + // [expose] void QTableWidget::drawFrame(QPainter *) + void fp_QTableWidget_drawFrame_1426 (QPainter *arg1) { + QTableWidget::drawFrame(arg1); + } + + // [expose] QAbstractItemView::DropIndicatorPosition QTableWidget::dropIndicatorPosition() + unsigned int fp_QTableWidget_dropIndicatorPosition_c0 () const { + return (unsigned int)(QTableWidget::dropIndicatorPosition()); + } + + // [expose] void QTableWidget::executeDelayedItemsLayout() + void fp_QTableWidget_executeDelayedItemsLayout_0 () { + QTableWidget::executeDelayedItemsLayout(); + } + + // [expose] bool QTableWidget::focusNextChild() + bool fp_QTableWidget_focusNextChild_0 () { + return QTableWidget::focusNextChild(); + } + + // [expose] bool QTableWidget::focusPreviousChild() + bool fp_QTableWidget_focusPreviousChild_0 () { + return QTableWidget::focusPreviousChild(); + } + + // [expose] bool QTableWidget::isSignalConnected(const QMetaMethod &signal) + bool fp_QTableWidget_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTableWidget::isSignalConnected(signal); + } + + // [expose] int QTableWidget::receivers(const char *signal) + int fp_QTableWidget_receivers_c1731 (const char *signal) const { + return QTableWidget::receivers(signal); + } + + // [expose] void QTableWidget::rowCountChanged(int oldCount, int newCount) + void fp_QTableWidget_rowCountChanged_1426 (int oldCount, int newCount) { + QTableWidget::rowCountChanged(oldCount, newCount); + } + + // [expose] void QTableWidget::rowMoved(int row, int oldIndex, int newIndex) + void fp_QTableWidget_rowMoved_2085 (int row, int oldIndex, int newIndex) { + QTableWidget::rowMoved(row, oldIndex, newIndex); + } + + // [expose] void QTableWidget::rowResized(int row, int oldHeight, int newHeight) + void fp_QTableWidget_rowResized_2085 (int row, int oldHeight, int newHeight) { + QTableWidget::rowResized(row, oldHeight, newHeight); + } + + // [expose] void QTableWidget::scheduleDelayedItemsLayout() + void fp_QTableWidget_scheduleDelayedItemsLayout_0 () { + QTableWidget::scheduleDelayedItemsLayout(); + } + + // [expose] void QTableWidget::scrollDirtyRegion(int dx, int dy) + void fp_QTableWidget_scrollDirtyRegion_1426 (int dx, int dy) { + QTableWidget::scrollDirtyRegion(dx, dy); + } + + // [expose] QObject *QTableWidget::sender() + QObject * fp_QTableWidget_sender_c0 () const { + return QTableWidget::sender(); + } + + // [expose] int QTableWidget::senderSignalIndex() + int fp_QTableWidget_senderSignalIndex_c0 () const { + return QTableWidget::senderSignalIndex(); + } + + // [expose] void QTableWidget::setDirtyRegion(const QRegion ®ion) + void fp_QTableWidget_setDirtyRegion_2006 (const QRegion ®ion) { + QTableWidget::setDirtyRegion(region); + } + + // [expose] void QTableWidget::setState(QAbstractItemView::State state) + void fp_QTableWidget_setState_2776 (unsigned int state) { + QTableWidget::setState(QAbstractItemView::State(state)); + } + + // [expose] void QTableWidget::setViewportMargins(int left, int top, int right, int bottom) + void fp_QTableWidget_setViewportMargins_2744 (int left, int top, int right, int bottom) { + QTableWidget::setViewportMargins(left, top, right, bottom); + } + + // [expose] void QTableWidget::setViewportMargins(const QMargins &margins) + void fp_QTableWidget_setViewportMargins_2115 (const QMargins &margins) { + QTableWidget::setViewportMargins(margins); + } + + // [expose] void QTableWidget::startAutoScroll() + void fp_QTableWidget_startAutoScroll_0 () { + QTableWidget::startAutoScroll(); + } + + // [expose] QAbstractItemView::State QTableWidget::state() + unsigned int fp_QTableWidget_state_c0 () const { + return (unsigned int)(QTableWidget::state()); + } + + // [expose] void QTableWidget::stopAutoScroll() + void fp_QTableWidget_stopAutoScroll_0 () { + QTableWidget::stopAutoScroll(); + } + + // [expose] void QTableWidget::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QTableWidget_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QTableWidget::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] QMargins QTableWidget::viewportMargins() + QMargins fp_QTableWidget_viewportMargins_c0 () const { + return QTableWidget::viewportMargins(); + } + + // [emitter impl] void QTableWidget::activated(const QModelIndex &index) + void emitter_QTableWidget_activated_2395(const QModelIndex &index) + { + emit QTableWidget::activated(index); + } + + // [emitter impl] void QTableWidget::cellActivated(int row, int column) + void emitter_QTableWidget_cellActivated_1426(int row, int column) + { + emit QTableWidget::cellActivated(row, column); + } + + // [emitter impl] void QTableWidget::cellChanged(int row, int column) + void emitter_QTableWidget_cellChanged_1426(int row, int column) + { + emit QTableWidget::cellChanged(row, column); + } + + // [emitter impl] void QTableWidget::cellClicked(int row, int column) + void emitter_QTableWidget_cellClicked_1426(int row, int column) + { + emit QTableWidget::cellClicked(row, column); + } + + // [emitter impl] void QTableWidget::cellDoubleClicked(int row, int column) + void emitter_QTableWidget_cellDoubleClicked_1426(int row, int column) + { + emit QTableWidget::cellDoubleClicked(row, column); + } + + // [emitter impl] void QTableWidget::cellEntered(int row, int column) + void emitter_QTableWidget_cellEntered_1426(int row, int column) + { + emit QTableWidget::cellEntered(row, column); + } + + // [emitter impl] void QTableWidget::cellPressed(int row, int column) + void emitter_QTableWidget_cellPressed_1426(int row, int column) + { + emit QTableWidget::cellPressed(row, column); + } + + // [emitter impl] void QTableWidget::clicked(const QModelIndex &index) + void emitter_QTableWidget_clicked_2395(const QModelIndex &index) + { + emit QTableWidget::clicked(index); + } + + // [emitter impl] void QTableWidget::currentCellChanged(int currentRow, int currentColumn, int previousRow, int previousColumn) + void emitter_QTableWidget_currentCellChanged_2744(int currentRow, int currentColumn, int previousRow, int previousColumn) + { + emit QTableWidget::currentCellChanged(currentRow, currentColumn, previousRow, previousColumn); + } + + // [emitter impl] void QTableWidget::currentItemChanged(QTableWidgetItem *current, QTableWidgetItem *previous) + void emitter_QTableWidget_currentItemChanged_4296(QTableWidgetItem *current, QTableWidgetItem *previous) + { + emit QTableWidget::currentItemChanged(current, previous); + } + + // [emitter impl] void QTableWidget::customContextMenuRequested(const QPoint &pos) + void emitter_QTableWidget_customContextMenuRequested_1916(const QPoint &pos) + { + emit QTableWidget::customContextMenuRequested(pos); + } + + // [emitter impl] void QTableWidget::destroyed(QObject *) + void emitter_QTableWidget_destroyed_1302(QObject *arg1) + { + emit QTableWidget::destroyed(arg1); + } + + // [adaptor impl] void QTableWidget::doItemsLayout() + void cbs_doItemsLayout_0_0() + { + QTableWidget::doItemsLayout(); + } + + virtual void doItemsLayout() + { + if (cb_doItemsLayout_0_0.can_issue()) { + cb_doItemsLayout_0_0.issue(&QTableWidget_Adaptor::cbs_doItemsLayout_0_0); + } else { + QTableWidget::doItemsLayout(); + } + } + + // [emitter impl] void QTableWidget::doubleClicked(const QModelIndex &index) + void emitter_QTableWidget_doubleClicked_2395(const QModelIndex &index) + { + emit QTableWidget::doubleClicked(index); + } + + // [emitter impl] void QTableWidget::entered(const QModelIndex &index) + void emitter_QTableWidget_entered_2395(const QModelIndex &index) + { + emit QTableWidget::entered(index); + } + + // [adaptor impl] bool QTableWidget::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QTableWidget::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QTableWidget_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QTableWidget::hasHeightForWidth(); + } + } + + // [adaptor impl] int QTableWidget::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QTableWidget::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QTableWidget_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QTableWidget::heightForWidth(arg1); + } + } + + // [emitter impl] void QTableWidget::iconSizeChanged(const QSize &size) + void emitter_QTableWidget_iconSizeChanged_1805(const QSize &size) + { + emit QTableWidget::iconSizeChanged(size); + } + + // [adaptor impl] QModelIndex QTableWidget::indexAt(const QPoint &p) + QModelIndex cbs_indexAt_c1916_0(const QPoint &p) const + { + return QTableWidget::indexAt(p); + } + + virtual QModelIndex indexAt(const QPoint &p) const + { + if (cb_indexAt_c1916_0.can_issue()) { + return cb_indexAt_c1916_0.issue(&QTableWidget_Adaptor::cbs_indexAt_c1916_0, p); + } else { + return QTableWidget::indexAt(p); + } + } + + // [adaptor impl] QVariant QTableWidget::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QTableWidget::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QTableWidget_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QTableWidget::inputMethodQuery(query); + } + } + + // [emitter impl] void QTableWidget::itemActivated(QTableWidgetItem *item) + void emitter_QTableWidget_itemActivated_2202(QTableWidgetItem *item) + { + emit QTableWidget::itemActivated(item); + } + + // [emitter impl] void QTableWidget::itemChanged(QTableWidgetItem *item) + void emitter_QTableWidget_itemChanged_2202(QTableWidgetItem *item) + { + emit QTableWidget::itemChanged(item); + } + + // [emitter impl] void QTableWidget::itemClicked(QTableWidgetItem *item) + void emitter_QTableWidget_itemClicked_2202(QTableWidgetItem *item) + { + emit QTableWidget::itemClicked(item); + } + + // [adaptor impl] QAbstractItemDelegate *QTableWidget::itemDelegateForIndex(const QModelIndex &index) + QAbstractItemDelegate * cbs_itemDelegateForIndex_c2395_0(const QModelIndex &index) const + { + return QTableWidget::itemDelegateForIndex(index); + } + + virtual QAbstractItemDelegate * itemDelegateForIndex(const QModelIndex &index) const + { + if (cb_itemDelegateForIndex_c2395_0.can_issue()) { + return cb_itemDelegateForIndex_c2395_0.issue(&QTableWidget_Adaptor::cbs_itemDelegateForIndex_c2395_0, index); + } else { + return QTableWidget::itemDelegateForIndex(index); + } + } + + // [emitter impl] void QTableWidget::itemDoubleClicked(QTableWidgetItem *item) + void emitter_QTableWidget_itemDoubleClicked_2202(QTableWidgetItem *item) + { + emit QTableWidget::itemDoubleClicked(item); + } + + // [emitter impl] void QTableWidget::itemEntered(QTableWidgetItem *item) + void emitter_QTableWidget_itemEntered_2202(QTableWidgetItem *item) + { + emit QTableWidget::itemEntered(item); + } + + // [emitter impl] void QTableWidget::itemPressed(QTableWidgetItem *item) + void emitter_QTableWidget_itemPressed_2202(QTableWidgetItem *item) + { + emit QTableWidget::itemPressed(item); + } + + // [emitter impl] void QTableWidget::itemSelectionChanged() + void emitter_QTableWidget_itemSelectionChanged_0() + { + emit QTableWidget::itemSelectionChanged(); + } + + // [adaptor impl] void QTableWidget::keyboardSearch(const QString &search) + void cbs_keyboardSearch_2025_0(const QString &search) + { + QTableWidget::keyboardSearch(search); + } + + virtual void keyboardSearch(const QString &search) + { + if (cb_keyboardSearch_2025_0.can_issue()) { + cb_keyboardSearch_2025_0.issue(&QTableWidget_Adaptor::cbs_keyboardSearch_2025_0, search); + } else { + QTableWidget::keyboardSearch(search); + } + } + + // [adaptor impl] QSize QTableWidget::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QTableWidget::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QTableWidget_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QTableWidget::minimumSizeHint(); + } + } + + // [emitter impl] void QTableWidget::objectNameChanged(const QString &objectName) + void emitter_QTableWidget_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTableWidget::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QTableWidget::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QTableWidget::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QTableWidget_Adaptor::cbs_paintEngine_c0_0); + } else { + return QTableWidget::paintEngine(); + } + } + + // [emitter impl] void QTableWidget::pressed(const QModelIndex &index) + void emitter_QTableWidget_pressed_2395(const QModelIndex &index) + { + emit QTableWidget::pressed(index); + } + + // [adaptor impl] void QTableWidget::reset() + void cbs_reset_0_0() + { + QTableWidget::reset(); + } + + virtual void reset() + { + if (cb_reset_0_0.can_issue()) { + cb_reset_0_0.issue(&QTableWidget_Adaptor::cbs_reset_0_0); + } else { + QTableWidget::reset(); + } + } + + // [adaptor impl] void QTableWidget::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + void cbs_scrollTo_5576_1(const QModelIndex &index, const qt_gsi::Converter::target_type & hint) + { + QTableWidget::scrollTo(index, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + { + if (cb_scrollTo_5576_1.can_issue()) { + cb_scrollTo_5576_1.issue::target_type &>(&QTableWidget_Adaptor::cbs_scrollTo_5576_1, index, qt_gsi::CppToQtAdaptor(hint)); + } else { + QTableWidget::scrollTo(index, hint); + } + } + + // [adaptor impl] void QTableWidget::selectAll() + void cbs_selectAll_0_0() + { + QTableWidget::selectAll(); + } + + virtual void selectAll() + { + if (cb_selectAll_0_0.can_issue()) { + cb_selectAll_0_0.issue(&QTableWidget_Adaptor::cbs_selectAll_0_0); + } else { + QTableWidget::selectAll(); + } + } + + // [adaptor impl] void QTableWidget::setRootIndex(const QModelIndex &index) + void cbs_setRootIndex_2395_0(const QModelIndex &index) + { + QTableWidget::setRootIndex(index); + } + + virtual void setRootIndex(const QModelIndex &index) + { + if (cb_setRootIndex_2395_0.can_issue()) { + cb_setRootIndex_2395_0.issue(&QTableWidget_Adaptor::cbs_setRootIndex_2395_0, index); + } else { + QTableWidget::setRootIndex(index); + } + } + + // [adaptor impl] void QTableWidget::setSelectionModel(QItemSelectionModel *selectionModel) + void cbs_setSelectionModel_2533_0(QItemSelectionModel *selectionModel) + { + QTableWidget::setSelectionModel(selectionModel); + } + + virtual void setSelectionModel(QItemSelectionModel *selectionModel) + { + if (cb_setSelectionModel_2533_0.can_issue()) { + cb_setSelectionModel_2533_0.issue(&QTableWidget_Adaptor::cbs_setSelectionModel_2533_0, selectionModel); + } else { + QTableWidget::setSelectionModel(selectionModel); + } + } + + // [adaptor impl] void QTableWidget::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QTableWidget::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QTableWidget_Adaptor::cbs_setVisible_864_0, visible); + } else { + QTableWidget::setVisible(visible); + } + } + + // [adaptor impl] void QTableWidget::setupViewport(QWidget *viewport) + void cbs_setupViewport_1315_0(QWidget *viewport) + { + QTableWidget::setupViewport(viewport); + } + + virtual void setupViewport(QWidget *viewport) + { + if (cb_setupViewport_1315_0.can_issue()) { + cb_setupViewport_1315_0.issue(&QTableWidget_Adaptor::cbs_setupViewport_1315_0, viewport); + } else { + QTableWidget::setupViewport(viewport); + } + } + + // [adaptor impl] QSize QTableWidget::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QTableWidget::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QTableWidget_Adaptor::cbs_sizeHint_c0_0); + } else { + return QTableWidget::sizeHint(); + } + } + + // [emitter impl] void QTableWidget::viewportEntered() + void emitter_QTableWidget_viewportEntered_0() + { + emit QTableWidget::viewportEntered(); + } + + // [adaptor impl] QRect QTableWidget::visualRect(const QModelIndex &index) + QRect cbs_visualRect_c2395_0(const QModelIndex &index) const + { + return QTableWidget::visualRect(index); + } + + virtual QRect visualRect(const QModelIndex &index) const + { + if (cb_visualRect_c2395_0.can_issue()) { + return cb_visualRect_c2395_0.issue(&QTableWidget_Adaptor::cbs_visualRect_c2395_0, index); + } else { + return QTableWidget::visualRect(index); + } + } + + // [emitter impl] void QTableWidget::windowIconChanged(const QIcon &icon) + void emitter_QTableWidget_windowIconChanged_1787(const QIcon &icon) + { + emit QTableWidget::windowIconChanged(icon); + } + + // [emitter impl] void QTableWidget::windowIconTextChanged(const QString &iconText) + void emitter_QTableWidget_windowIconTextChanged_2025(const QString &iconText) + { + emit QTableWidget::windowIconTextChanged(iconText); + } + + // [emitter impl] void QTableWidget::windowTitleChanged(const QString &title) + void emitter_QTableWidget_windowTitleChanged_2025(const QString &title) + { + emit QTableWidget::windowTitleChanged(title); + } + + // [adaptor impl] void QTableWidget::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QTableWidget::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QTableWidget_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QTableWidget::actionEvent(event); + } + } + + // [adaptor impl] void QTableWidget::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QTableWidget::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QTableWidget_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QTableWidget::changeEvent(arg1); + } + } + + // [adaptor impl] void QTableWidget::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTableWidget::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTableWidget_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTableWidget::childEvent(event); + } + } + + // [adaptor impl] void QTableWidget::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + void cbs_closeEditor_4926_0(QWidget *editor, const qt_gsi::Converter::target_type & hint) + { + QTableWidget::closeEditor(editor, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + { + if (cb_closeEditor_4926_0.can_issue()) { + cb_closeEditor_4926_0.issue::target_type &>(&QTableWidget_Adaptor::cbs_closeEditor_4926_0, editor, qt_gsi::CppToQtAdaptor(hint)); + } else { + QTableWidget::closeEditor(editor, hint); + } + } + + // [adaptor impl] void QTableWidget::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QTableWidget::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QTableWidget_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QTableWidget::closeEvent(event); + } + } + + // [adaptor impl] void QTableWidget::commitData(QWidget *editor) + void cbs_commitData_1315_0(QWidget *editor) + { + QTableWidget::commitData(editor); + } + + virtual void commitData(QWidget *editor) + { + if (cb_commitData_1315_0.can_issue()) { + cb_commitData_1315_0.issue(&QTableWidget_Adaptor::cbs_commitData_1315_0, editor); + } else { + QTableWidget::commitData(editor); + } + } + + // [adaptor impl] void QTableWidget::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QTableWidget::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QTableWidget_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QTableWidget::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QTableWidget::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + void cbs_currentChanged_4682_0(const QModelIndex ¤t, const QModelIndex &previous) + { + QTableWidget::currentChanged(current, previous); + } + + virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + { + if (cb_currentChanged_4682_0.can_issue()) { + cb_currentChanged_4682_0.issue(&QTableWidget_Adaptor::cbs_currentChanged_4682_0, current, previous); + } else { + QTableWidget::currentChanged(current, previous); + } + } + + // [adaptor impl] void QTableWidget::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTableWidget::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTableWidget_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTableWidget::customEvent(event); + } + } + + // [adaptor impl] void QTableWidget::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void cbs_dataChanged_6833_1(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + QTableWidget::dataChanged(topLeft, bottomRight, roles); + } + + virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + if (cb_dataChanged_6833_1.can_issue()) { + cb_dataChanged_6833_1.issue &>(&QTableWidget_Adaptor::cbs_dataChanged_6833_1, topLeft, bottomRight, roles); + } else { + QTableWidget::dataChanged(topLeft, bottomRight, roles); + } + } + + // [adaptor impl] void QTableWidget::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTableWidget::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTableWidget_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTableWidget::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTableWidget::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QTableWidget::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QTableWidget_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QTableWidget::dragEnterEvent(event); + } + } + + // [adaptor impl] void QTableWidget::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QTableWidget::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QTableWidget_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QTableWidget::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QTableWidget::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QTableWidget::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QTableWidget_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QTableWidget::dragMoveEvent(event); + } + } + + // [adaptor impl] void QTableWidget::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QTableWidget::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QTableWidget_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QTableWidget::dropEvent(event); + } + } + + // [adaptor impl] bool QTableWidget::dropMimeData(int row, int column, const QMimeData *data, Qt::DropAction action) + bool cbs_dropMimeData_5138_0(int row, int column, const QMimeData *data, const qt_gsi::Converter::target_type & action) + { + return QTableWidget::dropMimeData(row, column, data, qt_gsi::QtToCppAdaptor(action).cref()); + } + + virtual bool dropMimeData(int row, int column, const QMimeData *data, Qt::DropAction action) + { + if (cb_dropMimeData_5138_0.can_issue()) { + return cb_dropMimeData_5138_0.issue::target_type &>(&QTableWidget_Adaptor::cbs_dropMimeData_5138_0, row, column, data, qt_gsi::CppToQtAdaptor(action)); + } else { + return QTableWidget::dropMimeData(row, column, data, action); + } + } + + // [adaptor impl] bool QTableWidget::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + bool cbs_edit_6773_0(const QModelIndex &index, const qt_gsi::Converter::target_type & trigger, QEvent *event) + { + return QTableWidget::edit(index, qt_gsi::QtToCppAdaptor(trigger).cref(), event); + } + + virtual bool edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + { + if (cb_edit_6773_0.can_issue()) { + return cb_edit_6773_0.issue::target_type &, QEvent *>(&QTableWidget_Adaptor::cbs_edit_6773_0, index, qt_gsi::CppToQtAdaptor(trigger), event); + } else { + return QTableWidget::edit(index, trigger, event); + } + } + + // [adaptor impl] void QTableWidget::editorDestroyed(QObject *editor) + void cbs_editorDestroyed_1302_0(QObject *editor) + { + QTableWidget::editorDestroyed(editor); + } + + virtual void editorDestroyed(QObject *editor) + { + if (cb_editorDestroyed_1302_0.can_issue()) { + cb_editorDestroyed_1302_0.issue(&QTableWidget_Adaptor::cbs_editorDestroyed_1302_0, editor); + } else { + QTableWidget::editorDestroyed(editor); + } + } + + // [adaptor impl] void QTableWidget::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QTableWidget::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QTableWidget_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QTableWidget::enterEvent(event); + } + } + + // [adaptor impl] bool QTableWidget::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QTableWidget::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTableWidget_Adaptor::cbs_event_1217_0, e); + } else { + return QTableWidget::event(e); + } + } + + // [adaptor impl] bool QTableWidget::eventFilter(QObject *object, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *object, QEvent *event) + { + return QTableWidget::eventFilter(object, event); + } + + virtual bool eventFilter(QObject *object, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTableWidget_Adaptor::cbs_eventFilter_2411_0, object, event); + } else { + return QTableWidget::eventFilter(object, event); + } + } + + // [adaptor impl] void QTableWidget::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QTableWidget::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QTableWidget_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QTableWidget::focusInEvent(event); + } + } + + // [adaptor impl] bool QTableWidget::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QTableWidget::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QTableWidget_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QTableWidget::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QTableWidget::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QTableWidget::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QTableWidget_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QTableWidget::focusOutEvent(event); + } + } + + // [adaptor impl] void QTableWidget::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QTableWidget::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QTableWidget_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QTableWidget::hideEvent(event); + } + } + + // [adaptor impl] int QTableWidget::horizontalOffset() + int cbs_horizontalOffset_c0_0() const + { + return QTableWidget::horizontalOffset(); + } + + virtual int horizontalOffset() const + { + if (cb_horizontalOffset_c0_0.can_issue()) { + return cb_horizontalOffset_c0_0.issue(&QTableWidget_Adaptor::cbs_horizontalOffset_c0_0); + } else { + return QTableWidget::horizontalOffset(); + } + } + + // [adaptor impl] void QTableWidget::horizontalScrollbarAction(int action) + void cbs_horizontalScrollbarAction_767_0(int action) + { + QTableWidget::horizontalScrollbarAction(action); + } + + virtual void horizontalScrollbarAction(int action) + { + if (cb_horizontalScrollbarAction_767_0.can_issue()) { + cb_horizontalScrollbarAction_767_0.issue(&QTableWidget_Adaptor::cbs_horizontalScrollbarAction_767_0, action); + } else { + QTableWidget::horizontalScrollbarAction(action); + } + } + + // [adaptor impl] void QTableWidget::horizontalScrollbarValueChanged(int value) + void cbs_horizontalScrollbarValueChanged_767_0(int value) + { + QTableWidget::horizontalScrollbarValueChanged(value); + } + + virtual void horizontalScrollbarValueChanged(int value) + { + if (cb_horizontalScrollbarValueChanged_767_0.can_issue()) { + cb_horizontalScrollbarValueChanged_767_0.issue(&QTableWidget_Adaptor::cbs_horizontalScrollbarValueChanged_767_0, value); + } else { + QTableWidget::horizontalScrollbarValueChanged(value); + } + } + + // [adaptor impl] void QTableWidget::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QTableWidget::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QTableWidget_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QTableWidget::initPainter(painter); + } + } + + // [adaptor impl] void QTableWidget::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QTableWidget::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QTableWidget_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QTableWidget::initStyleOption(option); + } + } + + // [adaptor impl] void QTableWidget::initViewItemOption(QStyleOptionViewItem *option) + void cbs_initViewItemOption_c2675_0(QStyleOptionViewItem *option) const + { + QTableWidget::initViewItemOption(option); + } + + virtual void initViewItemOption(QStyleOptionViewItem *option) const + { + if (cb_initViewItemOption_c2675_0.can_issue()) { + cb_initViewItemOption_c2675_0.issue(&QTableWidget_Adaptor::cbs_initViewItemOption_c2675_0, option); + } else { + QTableWidget::initViewItemOption(option); + } + } + + // [adaptor impl] void QTableWidget::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QTableWidget::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QTableWidget_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QTableWidget::inputMethodEvent(event); + } + } + + // [adaptor impl] bool QTableWidget::isIndexHidden(const QModelIndex &index) + bool cbs_isIndexHidden_c2395_0(const QModelIndex &index) const + { + return QTableWidget::isIndexHidden(index); + } + + virtual bool isIndexHidden(const QModelIndex &index) const + { + if (cb_isIndexHidden_c2395_0.can_issue()) { + return cb_isIndexHidden_c2395_0.issue(&QTableWidget_Adaptor::cbs_isIndexHidden_c2395_0, index); + } else { + return QTableWidget::isIndexHidden(index); + } + } + + // [adaptor impl] void QTableWidget::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QTableWidget::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QTableWidget_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QTableWidget::keyPressEvent(event); + } + } + + // [adaptor impl] void QTableWidget::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QTableWidget::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QTableWidget_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QTableWidget::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QTableWidget::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QTableWidget::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QTableWidget_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QTableWidget::leaveEvent(event); + } + } + + // [adaptor impl] int QTableWidget::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QTableWidget::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QTableWidget_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QTableWidget::metric(arg1); + } + } + + // [adaptor impl] QMimeData *QTableWidget::mimeData(const QList &items) + QMimeData * cbs_mimeData_c3694_0(const QList &items) const + { + return QTableWidget::mimeData(items); + } + + virtual QMimeData * mimeData(const QList &items) const + { + if (cb_mimeData_c3694_0.can_issue()) { + return cb_mimeData_c3694_0.issue &>(&QTableWidget_Adaptor::cbs_mimeData_c3694_0, items); + } else { + return QTableWidget::mimeData(items); + } + } + + // [adaptor impl] QStringList QTableWidget::mimeTypes() + QStringList cbs_mimeTypes_c0_0() const + { + return QTableWidget::mimeTypes(); + } + + virtual QStringList mimeTypes() const + { + if (cb_mimeTypes_c0_0.can_issue()) { + return cb_mimeTypes_c0_0.issue(&QTableWidget_Adaptor::cbs_mimeTypes_c0_0); + } else { + return QTableWidget::mimeTypes(); + } + } + + // [adaptor impl] void QTableWidget::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QTableWidget::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QTableWidget_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QTableWidget::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QTableWidget::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QTableWidget::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QTableWidget_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QTableWidget::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QTableWidget::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QTableWidget::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QTableWidget_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QTableWidget::mousePressEvent(event); + } + } + + // [adaptor impl] void QTableWidget::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QTableWidget::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QTableWidget_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QTableWidget::mouseReleaseEvent(event); + } + } + + // [adaptor impl] QModelIndex QTableWidget::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + QModelIndex cbs_moveCursor_6476_0(unsigned int cursorAction, QFlags modifiers) + { + return QTableWidget::moveCursor(QAbstractItemView::CursorAction(cursorAction), modifiers); + } + + virtual QModelIndex moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + { + if (cb_moveCursor_6476_0.can_issue()) { + return cb_moveCursor_6476_0.issue >(&QTableWidget_Adaptor::cbs_moveCursor_6476_0, (unsigned int)(cursorAction), modifiers); + } else { + return QTableWidget::moveCursor(cursorAction, modifiers); + } + } + + // [adaptor impl] void QTableWidget::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QTableWidget::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QTableWidget_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QTableWidget::moveEvent(event); + } + } + + // [adaptor impl] bool QTableWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QTableWidget::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QTableWidget_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QTableWidget::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QTableWidget::paintEvent(QPaintEvent *e) + void cbs_paintEvent_1725_0(QPaintEvent *e) + { + QTableWidget::paintEvent(e); + } + + virtual void paintEvent(QPaintEvent *e) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QTableWidget_Adaptor::cbs_paintEvent_1725_0, e); + } else { + QTableWidget::paintEvent(e); + } + } + + // [adaptor impl] QPaintDevice *QTableWidget::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QTableWidget::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QTableWidget_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QTableWidget::redirected(offset); + } + } + + // [adaptor impl] void QTableWidget::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QTableWidget::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QTableWidget_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QTableWidget::resizeEvent(event); + } + } + + // [adaptor impl] void QTableWidget::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + void cbs_rowsAboutToBeRemoved_3713_0(const QModelIndex &parent, int start, int end) + { + QTableWidget::rowsAboutToBeRemoved(parent, start, end); + } + + virtual void rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + { + if (cb_rowsAboutToBeRemoved_3713_0.can_issue()) { + cb_rowsAboutToBeRemoved_3713_0.issue(&QTableWidget_Adaptor::cbs_rowsAboutToBeRemoved_3713_0, parent, start, end); + } else { + QTableWidget::rowsAboutToBeRemoved(parent, start, end); + } + } + + // [adaptor impl] void QTableWidget::rowsInserted(const QModelIndex &parent, int start, int end) + void cbs_rowsInserted_3713_0(const QModelIndex &parent, int start, int end) + { + QTableWidget::rowsInserted(parent, start, end); + } + + virtual void rowsInserted(const QModelIndex &parent, int start, int end) + { + if (cb_rowsInserted_3713_0.can_issue()) { + cb_rowsInserted_3713_0.issue(&QTableWidget_Adaptor::cbs_rowsInserted_3713_0, parent, start, end); + } else { + QTableWidget::rowsInserted(parent, start, end); + } + } + + // [adaptor impl] void QTableWidget::scrollContentsBy(int dx, int dy) + void cbs_scrollContentsBy_1426_0(int dx, int dy) + { + QTableWidget::scrollContentsBy(dx, dy); + } + + virtual void scrollContentsBy(int dx, int dy) + { + if (cb_scrollContentsBy_1426_0.can_issue()) { + cb_scrollContentsBy_1426_0.issue(&QTableWidget_Adaptor::cbs_scrollContentsBy_1426_0, dx, dy); + } else { + QTableWidget::scrollContentsBy(dx, dy); + } + } + + // [adaptor impl] QList QTableWidget::selectedIndexes() + QList cbs_selectedIndexes_c0_0() const + { + return QTableWidget::selectedIndexes(); + } + + virtual QList selectedIndexes() const + { + if (cb_selectedIndexes_c0_0.can_issue()) { + return cb_selectedIndexes_c0_0.issue >(&QTableWidget_Adaptor::cbs_selectedIndexes_c0_0); + } else { + return QTableWidget::selectedIndexes(); + } + } + + // [adaptor impl] void QTableWidget::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + void cbs_selectionChanged_5346_0(const QItemSelection &selected, const QItemSelection &deselected) + { + QTableWidget::selectionChanged(selected, deselected); + } + + virtual void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + { + if (cb_selectionChanged_5346_0.can_issue()) { + cb_selectionChanged_5346_0.issue(&QTableWidget_Adaptor::cbs_selectionChanged_5346_0, selected, deselected); + } else { + QTableWidget::selectionChanged(selected, deselected); + } + } + + // [adaptor impl] QFlags QTableWidget::selectionCommand(const QModelIndex &index, const QEvent *event) + QFlags cbs_selectionCommand_c4199_1(const QModelIndex &index, const QEvent *event) const + { + return QTableWidget::selectionCommand(index, event); + } + + virtual QFlags selectionCommand(const QModelIndex &index, const QEvent *event) const + { + if (cb_selectionCommand_c4199_1.can_issue()) { + return cb_selectionCommand_c4199_1.issue, const QModelIndex &, const QEvent *>(&QTableWidget_Adaptor::cbs_selectionCommand_c4199_1, index, event); + } else { + return QTableWidget::selectionCommand(index, event); + } + } + + // [adaptor impl] void QTableWidget::setSelection(const QRect &rect, QFlags command) + void cbs_setSelection_6155_0(const QRect &rect, QFlags command) + { + QTableWidget::setSelection(rect, command); + } + + virtual void setSelection(const QRect &rect, QFlags command) + { + if (cb_setSelection_6155_0.can_issue()) { + cb_setSelection_6155_0.issue >(&QTableWidget_Adaptor::cbs_setSelection_6155_0, rect, command); + } else { + QTableWidget::setSelection(rect, command); + } + } + + // [adaptor impl] QPainter *QTableWidget::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QTableWidget::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QTableWidget_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QTableWidget::sharedPainter(); + } + } + + // [adaptor impl] void QTableWidget::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QTableWidget::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QTableWidget_Adaptor::cbs_showEvent_1634_0, event); + } else { + QTableWidget::showEvent(event); + } + } + + // [adaptor impl] int QTableWidget::sizeHintForColumn(int column) + int cbs_sizeHintForColumn_c767_0(int column) const + { + return QTableWidget::sizeHintForColumn(column); + } + + virtual int sizeHintForColumn(int column) const + { + if (cb_sizeHintForColumn_c767_0.can_issue()) { + return cb_sizeHintForColumn_c767_0.issue(&QTableWidget_Adaptor::cbs_sizeHintForColumn_c767_0, column); + } else { + return QTableWidget::sizeHintForColumn(column); + } + } + + // [adaptor impl] int QTableWidget::sizeHintForRow(int row) + int cbs_sizeHintForRow_c767_0(int row) const + { + return QTableWidget::sizeHintForRow(row); + } + + virtual int sizeHintForRow(int row) const + { + if (cb_sizeHintForRow_c767_0.can_issue()) { + return cb_sizeHintForRow_c767_0.issue(&QTableWidget_Adaptor::cbs_sizeHintForRow_c767_0, row); + } else { + return QTableWidget::sizeHintForRow(row); + } + } + + // [adaptor impl] void QTableWidget::startDrag(QFlags supportedActions) + void cbs_startDrag_2456_0(QFlags supportedActions) + { + QTableWidget::startDrag(supportedActions); + } + + virtual void startDrag(QFlags supportedActions) + { + if (cb_startDrag_2456_0.can_issue()) { + cb_startDrag_2456_0.issue >(&QTableWidget_Adaptor::cbs_startDrag_2456_0, supportedActions); + } else { + QTableWidget::startDrag(supportedActions); + } + } + + // [adaptor impl] QFlags QTableWidget::supportedDropActions() + QFlags cbs_supportedDropActions_c0_0() const + { + return QTableWidget::supportedDropActions(); + } + + virtual QFlags supportedDropActions() const + { + if (cb_supportedDropActions_c0_0.can_issue()) { + return cb_supportedDropActions_c0_0.issue >(&QTableWidget_Adaptor::cbs_supportedDropActions_c0_0); + } else { + return QTableWidget::supportedDropActions(); + } + } + + // [adaptor impl] void QTableWidget::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QTableWidget::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QTableWidget_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QTableWidget::tabletEvent(event); + } + } + + // [adaptor impl] void QTableWidget::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTableWidget::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTableWidget_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTableWidget::timerEvent(event); + } + } + + // [adaptor impl] void QTableWidget::updateEditorData() + void cbs_updateEditorData_0_0() + { + QTableWidget::updateEditorData(); + } + + virtual void updateEditorData() + { + if (cb_updateEditorData_0_0.can_issue()) { + cb_updateEditorData_0_0.issue(&QTableWidget_Adaptor::cbs_updateEditorData_0_0); + } else { + QTableWidget::updateEditorData(); + } + } + + // [adaptor impl] void QTableWidget::updateEditorGeometries() + void cbs_updateEditorGeometries_0_0() + { + QTableWidget::updateEditorGeometries(); + } + + virtual void updateEditorGeometries() + { + if (cb_updateEditorGeometries_0_0.can_issue()) { + cb_updateEditorGeometries_0_0.issue(&QTableWidget_Adaptor::cbs_updateEditorGeometries_0_0); + } else { + QTableWidget::updateEditorGeometries(); + } + } + + // [adaptor impl] void QTableWidget::updateGeometries() + void cbs_updateGeometries_0_0() + { + QTableWidget::updateGeometries(); + } + + virtual void updateGeometries() + { + if (cb_updateGeometries_0_0.can_issue()) { + cb_updateGeometries_0_0.issue(&QTableWidget_Adaptor::cbs_updateGeometries_0_0); + } else { + QTableWidget::updateGeometries(); + } + } + + // [adaptor impl] int QTableWidget::verticalOffset() + int cbs_verticalOffset_c0_0() const + { + return QTableWidget::verticalOffset(); + } + + virtual int verticalOffset() const + { + if (cb_verticalOffset_c0_0.can_issue()) { + return cb_verticalOffset_c0_0.issue(&QTableWidget_Adaptor::cbs_verticalOffset_c0_0); + } else { + return QTableWidget::verticalOffset(); + } + } + + // [adaptor impl] void QTableWidget::verticalScrollbarAction(int action) + void cbs_verticalScrollbarAction_767_0(int action) + { + QTableWidget::verticalScrollbarAction(action); + } + + virtual void verticalScrollbarAction(int action) + { + if (cb_verticalScrollbarAction_767_0.can_issue()) { + cb_verticalScrollbarAction_767_0.issue(&QTableWidget_Adaptor::cbs_verticalScrollbarAction_767_0, action); + } else { + QTableWidget::verticalScrollbarAction(action); + } + } + + // [adaptor impl] void QTableWidget::verticalScrollbarValueChanged(int value) + void cbs_verticalScrollbarValueChanged_767_0(int value) + { + QTableWidget::verticalScrollbarValueChanged(value); + } + + virtual void verticalScrollbarValueChanged(int value) + { + if (cb_verticalScrollbarValueChanged_767_0.can_issue()) { + cb_verticalScrollbarValueChanged_767_0.issue(&QTableWidget_Adaptor::cbs_verticalScrollbarValueChanged_767_0, value); + } else { + QTableWidget::verticalScrollbarValueChanged(value); + } + } + + // [adaptor impl] bool QTableWidget::viewportEvent(QEvent *event) + bool cbs_viewportEvent_1217_0(QEvent *event) + { + return QTableWidget::viewportEvent(event); + } + + virtual bool viewportEvent(QEvent *event) + { + if (cb_viewportEvent_1217_0.can_issue()) { + return cb_viewportEvent_1217_0.issue(&QTableWidget_Adaptor::cbs_viewportEvent_1217_0, event); + } else { + return QTableWidget::viewportEvent(event); + } + } + + // [adaptor impl] QSize QTableWidget::viewportSizeHint() + QSize cbs_viewportSizeHint_c0_0() const + { + return QTableWidget::viewportSizeHint(); + } + + virtual QSize viewportSizeHint() const + { + if (cb_viewportSizeHint_c0_0.can_issue()) { + return cb_viewportSizeHint_c0_0.issue(&QTableWidget_Adaptor::cbs_viewportSizeHint_c0_0); + } else { + return QTableWidget::viewportSizeHint(); + } + } + + // [adaptor impl] QRegion QTableWidget::visualRegionForSelection(const QItemSelection &selection) + QRegion cbs_visualRegionForSelection_c2727_0(const QItemSelection &selection) const + { + return QTableWidget::visualRegionForSelection(selection); + } + + virtual QRegion visualRegionForSelection(const QItemSelection &selection) const + { + if (cb_visualRegionForSelection_c2727_0.can_issue()) { + return cb_visualRegionForSelection_c2727_0.issue(&QTableWidget_Adaptor::cbs_visualRegionForSelection_c2727_0, selection); + } else { + return QTableWidget::visualRegionForSelection(selection); + } + } + + // [adaptor impl] void QTableWidget::wheelEvent(QWheelEvent *) + void cbs_wheelEvent_1718_0(QWheelEvent *arg1) + { + QTableWidget::wheelEvent(arg1); + } + + virtual void wheelEvent(QWheelEvent *arg1) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QTableWidget_Adaptor::cbs_wheelEvent_1718_0, arg1); + } else { + QTableWidget::wheelEvent(arg1); + } + } + + gsi::Callback cb_doItemsLayout_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_indexAt_c1916_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemDelegateForIndex_c2395_0; + gsi::Callback cb_keyboardSearch_2025_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reset_0_0; + gsi::Callback cb_scrollTo_5576_1; + gsi::Callback cb_selectAll_0_0; + gsi::Callback cb_setRootIndex_2395_0; + gsi::Callback cb_setSelectionModel_2533_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_setupViewport_1315_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_visualRect_c2395_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEditor_4926_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_commitData_1315_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_currentChanged_4682_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_dataChanged_6833_1; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_dropMimeData_5138_0; + gsi::Callback cb_edit_6773_0; + gsi::Callback cb_editorDestroyed_1302_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_horizontalOffset_c0_0; + gsi::Callback cb_horizontalScrollbarAction_767_0; + gsi::Callback cb_horizontalScrollbarValueChanged_767_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_initViewItemOption_c2675_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_isIndexHidden_c2395_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mimeData_c3694_0; + gsi::Callback cb_mimeTypes_c0_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveCursor_6476_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_rowsAboutToBeRemoved_3713_0; + gsi::Callback cb_rowsInserted_3713_0; + gsi::Callback cb_scrollContentsBy_1426_0; + gsi::Callback cb_selectedIndexes_c0_0; + gsi::Callback cb_selectionChanged_5346_0; + gsi::Callback cb_selectionCommand_c4199_1; + gsi::Callback cb_setSelection_6155_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_sizeHintForColumn_c767_0; + gsi::Callback cb_sizeHintForRow_c767_0; + gsi::Callback cb_startDrag_2456_0; + gsi::Callback cb_supportedDropActions_c0_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateEditorData_0_0; + gsi::Callback cb_updateEditorGeometries_0_0; + gsi::Callback cb_updateGeometries_0_0; + gsi::Callback cb_verticalOffset_c0_0; + gsi::Callback cb_verticalScrollbarAction_767_0; + gsi::Callback cb_verticalScrollbarValueChanged_767_0; + gsi::Callback cb_viewportEvent_1217_0; + gsi::Callback cb_viewportSizeHint_c0_0; + gsi::Callback cb_visualRegionForSelection_c2727_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QTableWidget_Adaptor::~QTableWidget_Adaptor() { } + +// Constructor QTableWidget::QTableWidget(QWidget *parent) (adaptor class) + +static void _init_ctor_QTableWidget_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTableWidget_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTableWidget_Adaptor (arg1)); +} + + +// Constructor QTableWidget::QTableWidget(int rows, int columns, QWidget *parent) (adaptor class) + +static void _init_ctor_QTableWidget_Adaptor_2633 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rows"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("columns"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("parent", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QTableWidget_Adaptor_2633 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTableWidget_Adaptor (arg1, arg2, arg3)); +} + + +// void QTableWidget::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QTableWidget::activated(const QModelIndex &index) + +static void _init_emitter_activated_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_activated_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_activated_2395 (arg1); +} + + +// emitter void QTableWidget::cellActivated(int row, int column) + +static void _init_emitter_cellActivated_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_cellActivated_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_cellActivated_1426 (arg1, arg2); +} + + +// emitter void QTableWidget::cellChanged(int row, int column) + +static void _init_emitter_cellChanged_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_cellChanged_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_cellChanged_1426 (arg1, arg2); +} + + +// emitter void QTableWidget::cellClicked(int row, int column) + +static void _init_emitter_cellClicked_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_cellClicked_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_cellClicked_1426 (arg1, arg2); +} + + +// emitter void QTableWidget::cellDoubleClicked(int row, int column) + +static void _init_emitter_cellDoubleClicked_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_cellDoubleClicked_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_cellDoubleClicked_1426 (arg1, arg2); +} + + +// emitter void QTableWidget::cellEntered(int row, int column) + +static void _init_emitter_cellEntered_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_cellEntered_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_cellEntered_1426 (arg1, arg2); +} + + +// emitter void QTableWidget::cellPressed(int row, int column) + +static void _init_emitter_cellPressed_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_cellPressed_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_cellPressed_1426 (arg1, arg2); +} + + +// void QTableWidget::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QTableWidget::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QTableWidget::clicked(const QModelIndex &index) + +static void _init_emitter_clicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_clicked_2395 (arg1); +} + + +// void QTableWidget::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + +static void _init_cbs_closeEditor_4926_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_closeEditor_4926_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_closeEditor_4926_0 (arg1, arg2); +} + +static void _set_callback_cbs_closeEditor_4926_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_closeEditor_4926_0 = cb; +} + + +// void QTableWidget::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// exposed void QTableWidget::columnCountChanged(int oldCount, int newCount) + +static void _init_fp_columnCountChanged_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldCount"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("newCount"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_columnCountChanged_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_columnCountChanged_1426 (arg1, arg2); +} + + +// exposed void QTableWidget::columnMoved(int column, int oldIndex, int newIndex) + +static void _init_fp_columnMoved_2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldIndex"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("newIndex"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_columnMoved_2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_columnMoved_2085 (arg1, arg2, arg3); +} + + +// exposed void QTableWidget::columnResized(int column, int oldWidth, int newWidth) + +static void _init_fp_columnResized_2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldWidth"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("newWidth"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_columnResized_2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_columnResized_2085 (arg1, arg2, arg3); +} + + +// void QTableWidget::commitData(QWidget *editor) + +static void _init_cbs_commitData_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_commitData_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_commitData_1315_0 (arg1); +} + +static void _set_callback_cbs_commitData_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_commitData_1315_0 = cb; +} + + +// void QTableWidget::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QTableWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QTableWidget::currentCellChanged(int currentRow, int currentColumn, int previousRow, int previousColumn) + +static void _init_emitter_currentCellChanged_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("currentRow"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("currentColumn"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("previousRow"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("previousColumn"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_emitter_currentCellChanged_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_currentCellChanged_2744 (arg1, arg2, arg3, arg4); +} + + +// void QTableWidget::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + +static void _init_cbs_currentChanged_4682_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("current"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("previous"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_currentChanged_4682_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_currentChanged_4682_0 (arg1, arg2); +} + +static void _set_callback_cbs_currentChanged_4682_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_currentChanged_4682_0 = cb; +} + + +// emitter void QTableWidget::currentItemChanged(QTableWidgetItem *current, QTableWidgetItem *previous) + +static void _init_emitter_currentItemChanged_4296 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("current"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("previous"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_currentItemChanged_4296 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + QTableWidgetItem *arg2 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_currentItemChanged_4296 (arg1, arg2); +} + + +// emitter void QTableWidget::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_customContextMenuRequested_1916 (arg1); +} + + +// void QTableWidget::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QTableWidget::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_cbs_dataChanged_6833_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_dataChanged_6833_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + const QList &arg3 = args.read & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_dataChanged_6833_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_dataChanged_6833_1 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_dataChanged_6833_1 = cb; +} + + +// exposed void QTableWidget::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_destroy_1620 (arg1, arg2); +} + + +// emitter void QTableWidget::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_destroyed_1302 (arg1); +} + + +// exposed QPoint QTableWidget::dirtyRegionOffset() + +static void _init_fp_dirtyRegionOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dirtyRegionOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QTableWidget_Adaptor *)cls)->fp_QTableWidget_dirtyRegionOffset_c0 ()); +} + + +// void QTableWidget::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// exposed void QTableWidget::doAutoScroll() + +static void _init_fp_doAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_doAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_doAutoScroll_0 (); +} + + +// void QTableWidget::doItemsLayout() + +static void _init_cbs_doItemsLayout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_doItemsLayout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_doItemsLayout_0_0 (); +} + +static void _set_callback_cbs_doItemsLayout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_doItemsLayout_0_0 = cb; +} + + +// emitter void QTableWidget::doubleClicked(const QModelIndex &index) + +static void _init_emitter_doubleClicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_doubleClicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_doubleClicked_2395 (arg1); +} + + +// void QTableWidget::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QTableWidget::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QTableWidget::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QTableWidget::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_drawFrame_1426 (arg1); +} + + +// void QTableWidget::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// exposed QAbstractItemView::DropIndicatorPosition QTableWidget::dropIndicatorPosition() + +static void _init_fp_dropIndicatorPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dropIndicatorPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QTableWidget_Adaptor *)cls)->fp_QTableWidget_dropIndicatorPosition_c0 ()); +} + + +// bool QTableWidget::dropMimeData(int row, int column, const QMimeData *data, Qt::DropAction action) + +static void _init_cbs_dropMimeData_5138_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("action"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_cbs_dropMimeData_5138_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QMimeData *arg3 = args.read (heap); + const qt_gsi::Converter::target_type & arg4 = args.read::target_type & > (heap); + ret.write ((bool)((QTableWidget_Adaptor *)cls)->cbs_dropMimeData_5138_0 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_dropMimeData_5138_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_dropMimeData_5138_0 = cb; +} + + +// bool QTableWidget::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + +static void _init_cbs_edit_6773_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("trigger"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("event"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_edit_6773_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + QEvent *arg3 = args.read (heap); + ret.write ((bool)((QTableWidget_Adaptor *)cls)->cbs_edit_6773_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_edit_6773_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_edit_6773_0 = cb; +} + + +// void QTableWidget::editorDestroyed(QObject *editor) + +static void _init_cbs_editorDestroyed_1302_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_editorDestroyed_1302_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_editorDestroyed_1302_0 (arg1); +} + +static void _set_callback_cbs_editorDestroyed_1302_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_editorDestroyed_1302_0 = cb; +} + + +// void QTableWidget::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// emitter void QTableWidget::entered(const QModelIndex &index) + +static void _init_emitter_entered_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_entered_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_entered_2395 (arg1); +} + + +// bool QTableWidget::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTableWidget_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTableWidget::eventFilter(QObject *object, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTableWidget_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed void QTableWidget::executeDelayedItemsLayout() + +static void _init_fp_executeDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_executeDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_executeDelayedItemsLayout_0 (); +} + + +// void QTableWidget::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QTableWidget::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTableWidget_Adaptor *)cls)->fp_QTableWidget_focusNextChild_0 ()); +} + + +// bool QTableWidget::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QTableWidget_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QTableWidget::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QTableWidget::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTableWidget_Adaptor *)cls)->fp_QTableWidget_focusPreviousChild_0 ()); +} + + +// bool QTableWidget::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTableWidget_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QTableWidget::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QTableWidget_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QTableWidget::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// int QTableWidget::horizontalOffset() + +static void _init_cbs_horizontalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_horizontalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableWidget_Adaptor *)cls)->cbs_horizontalOffset_c0_0 ()); +} + +static void _set_callback_cbs_horizontalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_horizontalOffset_c0_0 = cb; +} + + +// void QTableWidget::horizontalScrollbarAction(int action) + +static void _init_cbs_horizontalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_horizontalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_horizontalScrollbarAction_767_0 = cb; +} + + +// void QTableWidget::horizontalScrollbarValueChanged(int value) + +static void _init_cbs_horizontalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_horizontalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_horizontalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QTableWidget::iconSizeChanged(const QSize &size) + +static void _init_emitter_iconSizeChanged_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_iconSizeChanged_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_iconSizeChanged_1805 (arg1); +} + + +// QModelIndex QTableWidget::indexAt(const QPoint &p) + +static void _init_cbs_indexAt_c1916_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexAt_c1916_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = args.read (heap); + ret.write ((QModelIndex)((QTableWidget_Adaptor *)cls)->cbs_indexAt_c1916_0 (arg1)); +} + +static void _set_callback_cbs_indexAt_c1916_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_indexAt_c1916_0 = cb; +} + + +// void QTableWidget::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QTableWidget::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QTableWidget::initViewItemOption(QStyleOptionViewItem *option) + +static void _init_cbs_initViewItemOption_c2675_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initViewItemOption_c2675_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionViewItem *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_initViewItemOption_c2675_0 (arg1); +} + +static void _set_callback_cbs_initViewItemOption_c2675_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_initViewItemOption_c2675_0 = cb; +} + + +// void QTableWidget::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QTableWidget::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QTableWidget_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QTableWidget::isIndexHidden(const QModelIndex &index) + +static void _init_cbs_isIndexHidden_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isIndexHidden_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QTableWidget_Adaptor *)cls)->cbs_isIndexHidden_c2395_0 (arg1)); +} + +static void _set_callback_cbs_isIndexHidden_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_isIndexHidden_c2395_0 = cb; +} + + +// exposed bool QTableWidget::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTableWidget_Adaptor *)cls)->fp_QTableWidget_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QTableWidget::itemActivated(QTableWidgetItem *item) + +static void _init_emitter_itemActivated_2202 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_itemActivated_2202 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_itemActivated_2202 (arg1); +} + + +// emitter void QTableWidget::itemChanged(QTableWidgetItem *item) + +static void _init_emitter_itemChanged_2202 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_itemChanged_2202 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_itemChanged_2202 (arg1); +} + + +// emitter void QTableWidget::itemClicked(QTableWidgetItem *item) + +static void _init_emitter_itemClicked_2202 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_itemClicked_2202 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_itemClicked_2202 (arg1); +} + + +// QAbstractItemDelegate *QTableWidget::itemDelegateForIndex(const QModelIndex &index) + +static void _init_cbs_itemDelegateForIndex_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemDelegateForIndex_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QAbstractItemDelegate *)((QTableWidget_Adaptor *)cls)->cbs_itemDelegateForIndex_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemDelegateForIndex_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_itemDelegateForIndex_c2395_0 = cb; +} + + +// emitter void QTableWidget::itemDoubleClicked(QTableWidgetItem *item) + +static void _init_emitter_itemDoubleClicked_2202 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_itemDoubleClicked_2202 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_itemDoubleClicked_2202 (arg1); +} + + +// emitter void QTableWidget::itemEntered(QTableWidgetItem *item) + +static void _init_emitter_itemEntered_2202 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_itemEntered_2202 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_itemEntered_2202 (arg1); +} + + +// emitter void QTableWidget::itemPressed(QTableWidgetItem *item) + +static void _init_emitter_itemPressed_2202 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_itemPressed_2202 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTableWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_itemPressed_2202 (arg1); +} + + +// emitter void QTableWidget::itemSelectionChanged() + +static void _init_emitter_itemSelectionChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_itemSelectionChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_itemSelectionChanged_0 (); +} + + +// void QTableWidget::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QTableWidget::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QTableWidget::keyboardSearch(const QString &search) + +static void _init_cbs_keyboardSearch_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("search"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyboardSearch_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_keyboardSearch_2025_0 (arg1); +} + +static void _set_callback_cbs_keyboardSearch_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_keyboardSearch_2025_0 = cb; +} + + +// void QTableWidget::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QTableWidget::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QTableWidget_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QMimeData *QTableWidget::mimeData(const QList &items) + +static void _init_cbs_mimeData_c3694_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("items"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mimeData_c3694_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args.read & > (heap); + ret.write ((QMimeData *)((QTableWidget_Adaptor *)cls)->cbs_mimeData_c3694_0 (arg1)); +} + +static void _set_callback_cbs_mimeData_c3694_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_mimeData_c3694_0 = cb; +} + + +// QStringList QTableWidget::mimeTypes() + +static void _init_cbs_mimeTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mimeTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QTableWidget_Adaptor *)cls)->cbs_mimeTypes_c0_0 ()); +} + +static void _set_callback_cbs_mimeTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_mimeTypes_c0_0 = cb; +} + + +// QSize QTableWidget::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTableWidget_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QTableWidget::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QTableWidget::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QTableWidget::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QTableWidget::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// QModelIndex QTableWidget::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + +static void _init_cbs_moveCursor_6476_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursorAction"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("modifiers"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_moveCursor_6476_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + ret.write ((QModelIndex)((QTableWidget_Adaptor *)cls)->cbs_moveCursor_6476_0 (arg1, arg2)); +} + +static void _set_callback_cbs_moveCursor_6476_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_moveCursor_6476_0 = cb; +} + + +// void QTableWidget::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QTableWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QTableWidget_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QTableWidget::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QTableWidget::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QTableWidget_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QTableWidget::paintEvent(QPaintEvent *e) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QTableWidget::pressed(const QModelIndex &index) + +static void _init_emitter_pressed_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_pressed_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_pressed_2395 (arg1); +} + + +// exposed int QTableWidget::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTableWidget_Adaptor *)cls)->fp_QTableWidget_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QTableWidget::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QTableWidget_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QTableWidget::reset() + +static void _init_cbs_reset_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reset_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_reset_0_0 (); +} + +static void _set_callback_cbs_reset_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_reset_0_0 = cb; +} + + +// void QTableWidget::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed void QTableWidget::rowCountChanged(int oldCount, int newCount) + +static void _init_fp_rowCountChanged_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldCount"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("newCount"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_rowCountChanged_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_rowCountChanged_1426 (arg1, arg2); +} + + +// exposed void QTableWidget::rowMoved(int row, int oldIndex, int newIndex) + +static void _init_fp_rowMoved_2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldIndex"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("newIndex"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_rowMoved_2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_rowMoved_2085 (arg1, arg2, arg3); +} + + +// exposed void QTableWidget::rowResized(int row, int oldHeight, int newHeight) + +static void _init_fp_rowResized_2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldHeight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("newHeight"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_rowResized_2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_rowResized_2085 (arg1, arg2, arg3); +} + + +// void QTableWidget::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsAboutToBeRemoved_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsAboutToBeRemoved_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_rowsAboutToBeRemoved_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsAboutToBeRemoved_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_rowsAboutToBeRemoved_3713_0 = cb; +} + + +// void QTableWidget::rowsInserted(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsInserted_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsInserted_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_rowsInserted_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsInserted_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_rowsInserted_3713_0 = cb; +} + + +// exposed void QTableWidget::scheduleDelayedItemsLayout() + +static void _init_fp_scheduleDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_scheduleDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_scheduleDelayedItemsLayout_0 (); +} + + +// void QTableWidget::scrollContentsBy(int dx, int dy) + +static void _init_cbs_scrollContentsBy_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollContentsBy_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_scrollContentsBy_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollContentsBy_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_scrollContentsBy_1426_0 = cb; +} + + +// exposed void QTableWidget::scrollDirtyRegion(int dx, int dy) + +static void _init_fp_scrollDirtyRegion_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_scrollDirtyRegion_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_scrollDirtyRegion_1426 (arg1, arg2); +} + + +// void QTableWidget::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + +static void _init_cbs_scrollTo_5576_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollTo_5576_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_scrollTo_5576_1 (arg1, arg2); +} + +static void _set_callback_cbs_scrollTo_5576_1 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_scrollTo_5576_1 = cb; +} + + +// void QTableWidget::selectAll() + +static void _init_cbs_selectAll_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_selectAll_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_selectAll_0_0 (); +} + +static void _set_callback_cbs_selectAll_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_selectAll_0_0 = cb; +} + + +// QList QTableWidget::selectedIndexes() + +static void _init_cbs_selectedIndexes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_selectedIndexes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTableWidget_Adaptor *)cls)->cbs_selectedIndexes_c0_0 ()); +} + +static void _set_callback_cbs_selectedIndexes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_selectedIndexes_c0_0 = cb; +} + + +// void QTableWidget::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + +static void _init_cbs_selectionChanged_5346_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selected"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("deselected"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_selectionChanged_5346_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + const QItemSelection &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_selectionChanged_5346_0 (arg1, arg2); +} + +static void _set_callback_cbs_selectionChanged_5346_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_selectionChanged_5346_0 = cb; +} + + +// QFlags QTableWidget::selectionCommand(const QModelIndex &index, const QEvent *event) + +static void _init_cbs_selectionCommand_c4199_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_cbs_selectionCommand_c4199_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QEvent *arg2 = args.read (heap); + ret.write > ((QFlags)((QTableWidget_Adaptor *)cls)->cbs_selectionCommand_c4199_1 (arg1, arg2)); +} + +static void _set_callback_cbs_selectionCommand_c4199_1 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_selectionCommand_c4199_1 = cb; +} + + +// exposed QObject *QTableWidget::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTableWidget_Adaptor *)cls)->fp_QTableWidget_sender_c0 ()); +} + + +// exposed int QTableWidget::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableWidget_Adaptor *)cls)->fp_QTableWidget_senderSignalIndex_c0 ()); +} + + +// exposed void QTableWidget::setDirtyRegion(const QRegion ®ion) + +static void _init_fp_setDirtyRegion_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("region"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setDirtyRegion_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_setDirtyRegion_2006 (arg1); +} + + +// void QTableWidget::setRootIndex(const QModelIndex &index) + +static void _init_cbs_setRootIndex_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setRootIndex_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_setRootIndex_2395_0 (arg1); +} + +static void _set_callback_cbs_setRootIndex_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_setRootIndex_2395_0 = cb; +} + + +// void QTableWidget::setSelection(const QRect &rect, QFlags command) + +static void _init_cbs_setSelection_6155_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setSelection_6155_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_setSelection_6155_0 (arg1, arg2); +} + +static void _set_callback_cbs_setSelection_6155_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_setSelection_6155_0 = cb; +} + + +// void QTableWidget::setSelectionModel(QItemSelectionModel *selectionModel) + +static void _init_cbs_setSelectionModel_2533_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSelectionModel_2533_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemSelectionModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_setSelectionModel_2533_0 (arg1); +} + +static void _set_callback_cbs_setSelectionModel_2533_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_setSelectionModel_2533_0 = cb; +} + + +// exposed void QTableWidget::setState(QAbstractItemView::State state) + +static void _init_fp_setState_2776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setState_2776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_setState_2776 (arg1); +} + + +// exposed void QTableWidget::setViewportMargins(int left, int top, int right, int bottom) + +static void _init_fp_setViewportMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_setViewportMargins_2744 (arg1, arg2, arg3, arg4); +} + + +// exposed void QTableWidget::setViewportMargins(const QMargins &margins) + +static void _init_fp_setViewportMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_setViewportMargins_2115 (arg1); +} + + +// void QTableWidget::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// void QTableWidget::setupViewport(QWidget *viewport) + +static void _init_cbs_setupViewport_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setupViewport_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_setupViewport_1315_0 (arg1); +} + +static void _set_callback_cbs_setupViewport_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_setupViewport_1315_0 = cb; +} + + +// QPainter *QTableWidget::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QTableWidget_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QTableWidget::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QTableWidget::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTableWidget_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// int QTableWidget::sizeHintForColumn(int column) + +static void _init_cbs_sizeHintForColumn_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForColumn_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QTableWidget_Adaptor *)cls)->cbs_sizeHintForColumn_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForColumn_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_sizeHintForColumn_c767_0 = cb; +} + + +// int QTableWidget::sizeHintForRow(int row) + +static void _init_cbs_sizeHintForRow_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForRow_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QTableWidget_Adaptor *)cls)->cbs_sizeHintForRow_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForRow_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_sizeHintForRow_c767_0 = cb; +} + + +// exposed void QTableWidget::startAutoScroll() + +static void _init_fp_startAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_startAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_startAutoScroll_0 (); +} + + +// void QTableWidget::startDrag(QFlags supportedActions) + +static void _init_cbs_startDrag_2456_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("supportedActions"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_startDrag_2456_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_startDrag_2456_0 (arg1); +} + +static void _set_callback_cbs_startDrag_2456_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_startDrag_2456_0 = cb; +} + + +// exposed QAbstractItemView::State QTableWidget::state() + +static void _init_fp_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QTableWidget_Adaptor *)cls)->fp_QTableWidget_state_c0 ()); +} + + +// exposed void QTableWidget::stopAutoScroll() + +static void _init_fp_stopAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_stopAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_stopAutoScroll_0 (); +} + + +// QFlags QTableWidget::supportedDropActions() + +static void _init_cbs_supportedDropActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDropActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTableWidget_Adaptor *)cls)->cbs_supportedDropActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDropActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_supportedDropActions_c0_0 = cb; +} + + +// void QTableWidget::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QTableWidget::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QTableWidget::updateEditorData() + +static void _init_cbs_updateEditorData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_updateEditorData_0_0 (); +} + +static void _set_callback_cbs_updateEditorData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_updateEditorData_0_0 = cb; +} + + +// void QTableWidget::updateEditorGeometries() + +static void _init_cbs_updateEditorGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_updateEditorGeometries_0_0 (); +} + +static void _set_callback_cbs_updateEditorGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_updateEditorGeometries_0_0 = cb; +} + + +// void QTableWidget::updateGeometries() + +static void _init_cbs_updateGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_updateGeometries_0_0 (); +} + +static void _set_callback_cbs_updateGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_updateGeometries_0_0 = cb; +} + + +// exposed void QTableWidget::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->fp_QTableWidget_updateMicroFocus_2420 (arg1); +} + + +// int QTableWidget::verticalOffset() + +static void _init_cbs_verticalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_verticalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableWidget_Adaptor *)cls)->cbs_verticalOffset_c0_0 ()); +} + +static void _set_callback_cbs_verticalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_verticalOffset_c0_0 = cb; +} + + +// void QTableWidget::verticalScrollbarAction(int action) + +static void _init_cbs_verticalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_verticalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_verticalScrollbarAction_767_0 = cb; +} + + +// void QTableWidget::verticalScrollbarValueChanged(int value) + +static void _init_cbs_verticalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_verticalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_verticalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QTableWidget::viewportEntered() + +static void _init_emitter_viewportEntered_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_viewportEntered_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_viewportEntered_0 (); +} + + +// bool QTableWidget::viewportEvent(QEvent *event) + +static void _init_cbs_viewportEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_viewportEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTableWidget_Adaptor *)cls)->cbs_viewportEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_viewportEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_viewportEvent_1217_0 = cb; +} + + +// exposed QMargins QTableWidget::viewportMargins() + +static void _init_fp_viewportMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_viewportMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QTableWidget_Adaptor *)cls)->fp_QTableWidget_viewportMargins_c0 ()); +} + + +// QSize QTableWidget::viewportSizeHint() + +static void _init_cbs_viewportSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_viewportSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTableWidget_Adaptor *)cls)->cbs_viewportSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_viewportSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_viewportSizeHint_c0_0 = cb; +} + + +// QRect QTableWidget::visualRect(const QModelIndex &index) + +static void _init_cbs_visualRect_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRect_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QRect)((QTableWidget_Adaptor *)cls)->cbs_visualRect_c2395_0 (arg1)); +} + +static void _set_callback_cbs_visualRect_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_visualRect_c2395_0 = cb; +} + + +// QRegion QTableWidget::visualRegionForSelection(const QItemSelection &selection) + +static void _init_cbs_visualRegionForSelection_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRegionForSelection_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QRegion)((QTableWidget_Adaptor *)cls)->cbs_visualRegionForSelection_c2727_0 (arg1)); +} + +static void _set_callback_cbs_visualRegionForSelection_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_visualRegionForSelection_c2727_0 = cb; +} + + +// void QTableWidget::wheelEvent(QWheelEvent *) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidget_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidget_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QTableWidget::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_windowIconChanged_1787 (arg1); +} + + +// emitter void QTableWidget::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QTableWidget::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTableWidget_Adaptor *)cls)->emitter_QTableWidget_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTableWidget (); + +static gsi::Methods methods_QTableWidget_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTableWidget::QTableWidget(QWidget *parent)\nThis method creates an object of class QTableWidget.", &_init_ctor_QTableWidget_Adaptor_1315, &_call_ctor_QTableWidget_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTableWidget::QTableWidget(int rows, int columns, QWidget *parent)\nThis method creates an object of class QTableWidget.", &_init_ctor_QTableWidget_Adaptor_2633, &_call_ctor_QTableWidget_Adaptor_2633); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QTableWidget::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_activated", "@brief Emitter for signal void QTableWidget::activated(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_activated_2395, &_call_emitter_activated_2395); + methods += new qt_gsi::GenericMethod ("emit_cellActivated", "@brief Emitter for signal void QTableWidget::cellActivated(int row, int column)\nCall this method to emit this signal.", false, &_init_emitter_cellActivated_1426, &_call_emitter_cellActivated_1426); + methods += new qt_gsi::GenericMethod ("emit_cellChanged", "@brief Emitter for signal void QTableWidget::cellChanged(int row, int column)\nCall this method to emit this signal.", false, &_init_emitter_cellChanged_1426, &_call_emitter_cellChanged_1426); + methods += new qt_gsi::GenericMethod ("emit_cellClicked", "@brief Emitter for signal void QTableWidget::cellClicked(int row, int column)\nCall this method to emit this signal.", false, &_init_emitter_cellClicked_1426, &_call_emitter_cellClicked_1426); + methods += new qt_gsi::GenericMethod ("emit_cellDoubleClicked", "@brief Emitter for signal void QTableWidget::cellDoubleClicked(int row, int column)\nCall this method to emit this signal.", false, &_init_emitter_cellDoubleClicked_1426, &_call_emitter_cellDoubleClicked_1426); + methods += new qt_gsi::GenericMethod ("emit_cellEntered", "@brief Emitter for signal void QTableWidget::cellEntered(int row, int column)\nCall this method to emit this signal.", false, &_init_emitter_cellEntered_1426, &_call_emitter_cellEntered_1426); + methods += new qt_gsi::GenericMethod ("emit_cellPressed", "@brief Emitter for signal void QTableWidget::cellPressed(int row, int column)\nCall this method to emit this signal.", false, &_init_emitter_cellPressed_1426, &_call_emitter_cellPressed_1426); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QTableWidget::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTableWidget::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QTableWidget::clicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_clicked_2395, &_call_emitter_clicked_2395); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@brief Virtual method void QTableWidget::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@hide", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0, &_set_callback_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QTableWidget::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*columnCountChanged", "@brief Method void QTableWidget::columnCountChanged(int oldCount, int newCount)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_columnCountChanged_1426, &_call_fp_columnCountChanged_1426); + methods += new qt_gsi::GenericMethod ("*columnMoved", "@brief Method void QTableWidget::columnMoved(int column, int oldIndex, int newIndex)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_columnMoved_2085, &_call_fp_columnMoved_2085); + methods += new qt_gsi::GenericMethod ("*columnResized", "@brief Method void QTableWidget::columnResized(int column, int oldWidth, int newWidth)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_columnResized_2085, &_call_fp_columnResized_2085); + methods += new qt_gsi::GenericMethod ("*commitData", "@brief Virtual method void QTableWidget::commitData(QWidget *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*commitData", "@hide", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0, &_set_callback_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QTableWidget::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QTableWidget::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_currentCellChanged", "@brief Emitter for signal void QTableWidget::currentCellChanged(int currentRow, int currentColumn, int previousRow, int previousColumn)\nCall this method to emit this signal.", false, &_init_emitter_currentCellChanged_2744, &_call_emitter_currentCellChanged_2744); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@brief Virtual method void QTableWidget::currentChanged(const QModelIndex ¤t, const QModelIndex &previous)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@hide", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0, &_set_callback_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("emit_currentItemChanged", "@brief Emitter for signal void QTableWidget::currentItemChanged(QTableWidgetItem *current, QTableWidgetItem *previous)\nCall this method to emit this signal.", false, &_init_emitter_currentItemChanged_4296, &_call_emitter_currentItemChanged_4296); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QTableWidget::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTableWidget::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*dataChanged", "@brief Virtual method void QTableWidget::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*dataChanged", "@hide", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1, &_set_callback_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QTableWidget::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTableWidget::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*dirtyRegionOffset", "@brief Method QPoint QTableWidget::dirtyRegionOffset()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dirtyRegionOffset_c0, &_call_fp_dirtyRegionOffset_c0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTableWidget::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*doAutoScroll", "@brief Method void QTableWidget::doAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_doAutoScroll_0, &_call_fp_doAutoScroll_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@brief Virtual method void QTableWidget::doItemsLayout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@hide", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0, &_set_callback_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("emit_doubleClicked", "@brief Emitter for signal void QTableWidget::doubleClicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_doubleClicked_2395, &_call_emitter_doubleClicked_2395); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QTableWidget::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QTableWidget::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QTableWidget::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QTableWidget::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QTableWidget::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropIndicatorPosition", "@brief Method QAbstractItemView::DropIndicatorPosition QTableWidget::dropIndicatorPosition()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dropIndicatorPosition_c0, &_call_fp_dropIndicatorPosition_c0); + methods += new qt_gsi::GenericMethod ("*dropMimeData", "@brief Virtual method bool QTableWidget::dropMimeData(int row, int column, const QMimeData *data, Qt::DropAction action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropMimeData_5138_0, &_call_cbs_dropMimeData_5138_0); + methods += new qt_gsi::GenericMethod ("*dropMimeData", "@hide", false, &_init_cbs_dropMimeData_5138_0, &_call_cbs_dropMimeData_5138_0, &_set_callback_cbs_dropMimeData_5138_0); + methods += new qt_gsi::GenericMethod ("*edit", "@brief Virtual method bool QTableWidget::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*edit", "@hide", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0, &_set_callback_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@brief Virtual method void QTableWidget::editorDestroyed(QObject *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@hide", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0, &_set_callback_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QTableWidget::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("emit_entered", "@brief Emitter for signal void QTableWidget::entered(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_entered_2395, &_call_emitter_entered_2395); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QTableWidget::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QTableWidget::eventFilter(QObject *object, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*executeDelayedItemsLayout", "@brief Method void QTableWidget::executeDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_executeDelayedItemsLayout_0, &_call_fp_executeDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QTableWidget::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QTableWidget::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QTableWidget::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QTableWidget::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QTableWidget::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QTableWidget::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QTableWidget::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QTableWidget::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@brief Virtual method int QTableWidget::horizontalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@hide", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0, &_set_callback_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@brief Virtual method void QTableWidget::horizontalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@hide", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0, &_set_callback_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@brief Virtual method void QTableWidget::horizontalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@hide", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0, &_set_callback_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_iconSizeChanged", "@brief Emitter for signal void QTableWidget::iconSizeChanged(const QSize &size)\nCall this method to emit this signal.", false, &_init_emitter_iconSizeChanged_1805, &_call_emitter_iconSizeChanged_1805); + methods += new qt_gsi::GenericMethod ("indexAt", "@brief Virtual method QModelIndex QTableWidget::indexAt(const QPoint &p)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("indexAt", "@hide", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0, &_set_callback_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QTableWidget::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QTableWidget::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@brief Virtual method void QTableWidget::initViewItemOption(QStyleOptionViewItem *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@hide", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0, &_set_callback_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QTableWidget::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QTableWidget::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@brief Virtual method bool QTableWidget::isIndexHidden(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@hide", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0, &_set_callback_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTableWidget::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_itemActivated", "@brief Emitter for signal void QTableWidget::itemActivated(QTableWidgetItem *item)\nCall this method to emit this signal.", false, &_init_emitter_itemActivated_2202, &_call_emitter_itemActivated_2202); + methods += new qt_gsi::GenericMethod ("emit_itemChanged", "@brief Emitter for signal void QTableWidget::itemChanged(QTableWidgetItem *item)\nCall this method to emit this signal.", false, &_init_emitter_itemChanged_2202, &_call_emitter_itemChanged_2202); + methods += new qt_gsi::GenericMethod ("emit_itemClicked", "@brief Emitter for signal void QTableWidget::itemClicked(QTableWidgetItem *item)\nCall this method to emit this signal.", false, &_init_emitter_itemClicked_2202, &_call_emitter_itemClicked_2202); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@brief Virtual method QAbstractItemDelegate *QTableWidget::itemDelegateForIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@hide", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0, &_set_callback_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("emit_itemDoubleClicked", "@brief Emitter for signal void QTableWidget::itemDoubleClicked(QTableWidgetItem *item)\nCall this method to emit this signal.", false, &_init_emitter_itemDoubleClicked_2202, &_call_emitter_itemDoubleClicked_2202); + methods += new qt_gsi::GenericMethod ("emit_itemEntered", "@brief Emitter for signal void QTableWidget::itemEntered(QTableWidgetItem *item)\nCall this method to emit this signal.", false, &_init_emitter_itemEntered_2202, &_call_emitter_itemEntered_2202); + methods += new qt_gsi::GenericMethod ("emit_itemPressed", "@brief Emitter for signal void QTableWidget::itemPressed(QTableWidgetItem *item)\nCall this method to emit this signal.", false, &_init_emitter_itemPressed_2202, &_call_emitter_itemPressed_2202); + methods += new qt_gsi::GenericMethod ("emit_itemSelectionChanged", "@brief Emitter for signal void QTableWidget::itemSelectionChanged()\nCall this method to emit this signal.", false, &_init_emitter_itemSelectionChanged_0, &_call_emitter_itemSelectionChanged_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QTableWidget::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QTableWidget::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@brief Virtual method void QTableWidget::keyboardSearch(const QString &search)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@hide", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0, &_set_callback_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QTableWidget::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QTableWidget::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*mimeData", "@brief Virtual method QMimeData *QTableWidget::mimeData(const QList &items)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeData_c3694_0, &_call_cbs_mimeData_c3694_0); + methods += new qt_gsi::GenericMethod ("*mimeData", "@hide", true, &_init_cbs_mimeData_c3694_0, &_call_cbs_mimeData_c3694_0, &_set_callback_cbs_mimeData_c3694_0); + methods += new qt_gsi::GenericMethod ("*mimeTypes", "@brief Virtual method QStringList QTableWidget::mimeTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("*mimeTypes", "@hide", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0, &_set_callback_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QTableWidget::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QTableWidget::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QTableWidget::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QTableWidget::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QTableWidget::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@brief Virtual method QModelIndex QTableWidget::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@hide", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0, &_set_callback_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QTableWidget::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QTableWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTableWidget::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QTableWidget::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QTableWidget::paintEvent(QPaintEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_pressed", "@brief Emitter for signal void QTableWidget::pressed(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_pressed_2395, &_call_emitter_pressed_2395); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTableWidget::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QTableWidget::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Virtual method void QTableWidget::reset()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("reset", "@hide", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0, &_set_callback_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QTableWidget::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*rowCountChanged", "@brief Method void QTableWidget::rowCountChanged(int oldCount, int newCount)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_rowCountChanged_1426, &_call_fp_rowCountChanged_1426); + methods += new qt_gsi::GenericMethod ("*rowMoved", "@brief Method void QTableWidget::rowMoved(int row, int oldIndex, int newIndex)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_rowMoved_2085, &_call_fp_rowMoved_2085); + methods += new qt_gsi::GenericMethod ("*rowResized", "@brief Method void QTableWidget::rowResized(int row, int oldHeight, int newHeight)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_rowResized_2085, &_call_fp_rowResized_2085); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@brief Virtual method void QTableWidget::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@hide", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0, &_set_callback_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@brief Virtual method void QTableWidget::rowsInserted(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@hide", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0, &_set_callback_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*scheduleDelayedItemsLayout", "@brief Method void QTableWidget::scheduleDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scheduleDelayedItemsLayout_0, &_call_fp_scheduleDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@brief Virtual method void QTableWidget::scrollContentsBy(int dx, int dy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@hide", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0, &_set_callback_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollDirtyRegion", "@brief Method void QTableWidget::scrollDirtyRegion(int dx, int dy)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scrollDirtyRegion_1426, &_call_fp_scrollDirtyRegion_1426); + methods += new qt_gsi::GenericMethod ("scrollTo", "@brief Virtual method void QTableWidget::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("scrollTo", "@hide", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1, &_set_callback_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("selectAll", "@brief Virtual method void QTableWidget::selectAll()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("selectAll", "@hide", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0, &_set_callback_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@brief Virtual method QList QTableWidget::selectedIndexes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@hide", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0, &_set_callback_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@brief Virtual method void QTableWidget::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@hide", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0, &_set_callback_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@brief Virtual method QFlags QTableWidget::selectionCommand(const QModelIndex &index, const QEvent *event)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@hide", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1, &_set_callback_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTableWidget::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTableWidget::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setDirtyRegion", "@brief Method void QTableWidget::setDirtyRegion(const QRegion ®ion)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setDirtyRegion_2006, &_call_fp_setDirtyRegion_2006); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@brief Virtual method void QTableWidget::setRootIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@hide", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0, &_set_callback_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@brief Virtual method void QTableWidget::setSelection(const QRect &rect, QFlags command)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@hide", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0, &_set_callback_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@brief Virtual method void QTableWidget::setSelectionModel(QItemSelectionModel *selectionModel)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@hide", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0, &_set_callback_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("*setState", "@brief Method void QTableWidget::setState(QAbstractItemView::State state)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setState_2776, &_call_fp_setState_2776); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QTableWidget::setViewportMargins(int left, int top, int right, int bottom)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2744, &_call_fp_setViewportMargins_2744); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QTableWidget::setViewportMargins(const QMargins &margins)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2115, &_call_fp_setViewportMargins_2115); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QTableWidget::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@brief Virtual method void QTableWidget::setupViewport(QWidget *viewport)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@hide", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0, &_set_callback_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QTableWidget::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QTableWidget::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QTableWidget::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*sizeHintForColumn", "@brief Virtual method int QTableWidget::sizeHintForColumn(int column)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("*sizeHintForColumn", "@hide", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0, &_set_callback_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("*sizeHintForRow", "@brief Virtual method int QTableWidget::sizeHintForRow(int row)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("*sizeHintForRow", "@hide", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0, &_set_callback_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("*startAutoScroll", "@brief Method void QTableWidget::startAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_startAutoScroll_0, &_call_fp_startAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@brief Virtual method void QTableWidget::startDrag(QFlags supportedActions)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@hide", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0, &_set_callback_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*state", "@brief Method QAbstractItemView::State QTableWidget::state()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_state_c0, &_call_fp_state_c0); + methods += new qt_gsi::GenericMethod ("*stopAutoScroll", "@brief Method void QTableWidget::stopAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_stopAutoScroll_0, &_call_fp_stopAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*supportedDropActions", "@brief Virtual method QFlags QTableWidget::supportedDropActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*supportedDropActions", "@hide", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0, &_set_callback_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QTableWidget::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTableWidget::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@brief Virtual method void QTableWidget::updateEditorData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@hide", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0, &_set_callback_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@brief Virtual method void QTableWidget::updateEditorGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@hide", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0, &_set_callback_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@brief Virtual method void QTableWidget::updateGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@hide", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0, &_set_callback_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QTableWidget::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@brief Virtual method int QTableWidget::verticalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@hide", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0, &_set_callback_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@brief Virtual method void QTableWidget::verticalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@hide", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0, &_set_callback_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@brief Virtual method void QTableWidget::verticalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@hide", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0, &_set_callback_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_viewportEntered", "@brief Emitter for signal void QTableWidget::viewportEntered()\nCall this method to emit this signal.", false, &_init_emitter_viewportEntered_0, &_call_emitter_viewportEntered_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@brief Virtual method bool QTableWidget::viewportEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@hide", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0, &_set_callback_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportMargins", "@brief Method QMargins QTableWidget::viewportMargins()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_viewportMargins_c0, &_call_fp_viewportMargins_c0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@brief Virtual method QSize QTableWidget::viewportSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@hide", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0, &_set_callback_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@brief Virtual method QRect QTableWidget::visualRect(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@hide", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0, &_set_callback_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@brief Virtual method QRegion QTableWidget::visualRegionForSelection(const QItemSelection &selection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@hide", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0, &_set_callback_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QTableWidget::wheelEvent(QWheelEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QTableWidget::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QTableWidget::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QTableWidget::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QTableWidget_Adaptor (qtdecl_QTableWidget (), "QtWidgets", "QTableWidget", + methods_QTableWidget_Adaptor (), + "@qt\n@brief Binding of QTableWidget"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQTableWidgetItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQTableWidgetItem.cc new file mode 100644 index 000000000..44ce41da6 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQTableWidgetItem.cc @@ -0,0 +1,1148 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTableWidgetItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTableWidgetItem + +// QBrush QTableWidgetItem::background() + + +static void _init_f_background_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_background_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QTableWidgetItem *)cls)->background ()); +} + + +// Qt::CheckState QTableWidgetItem::checkState() + + +static void _init_f_checkState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_checkState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTableWidgetItem *)cls)->checkState ())); +} + + +// QTableWidgetItem *QTableWidgetItem::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTableWidgetItem *)((QTableWidgetItem *)cls)->clone ()); +} + + +// int QTableWidgetItem::column() + + +static void _init_f_column_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_column_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableWidgetItem *)cls)->column ()); +} + + +// QVariant QTableWidgetItem::data(int role) + + +static void _init_f_data_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_data_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QTableWidgetItem *)cls)->data (arg1)); +} + + +// QFlags QTableWidgetItem::flags() + + +static void _init_f_flags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_flags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTableWidgetItem *)cls)->flags ()); +} + + +// QFont QTableWidgetItem::font() + + +static void _init_f_font_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_font_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)((QTableWidgetItem *)cls)->font ()); +} + + +// QBrush QTableWidgetItem::foreground() + + +static void _init_f_foreground_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_foreground_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBrush)((QTableWidgetItem *)cls)->foreground ()); +} + + +// QIcon QTableWidgetItem::icon() + + +static void _init_f_icon_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_icon_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIcon)((QTableWidgetItem *)cls)->icon ()); +} + + +// bool QTableWidgetItem::isSelected() + + +static void _init_f_isSelected_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSelected_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTableWidgetItem *)cls)->isSelected ()); +} + + +// bool QTableWidgetItem::operator<(const QTableWidgetItem &other) + + +static void _init_f_operator_lt__c2893 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c2893 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTableWidgetItem &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTableWidgetItem *)cls)->operator< (arg1)); +} + + +// QTableWidgetItem &QTableWidgetItem::operator=(const QTableWidgetItem &other) + + +static void _init_f_operator_eq__2893 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2893 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTableWidgetItem &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTableWidgetItem &)((QTableWidgetItem *)cls)->operator= (arg1)); +} + + +// void QTableWidgetItem::read(QDataStream &in) + + +static void _init_f_read_1697 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("in"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_read_1697 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem *)cls)->read (arg1); +} + + +// int QTableWidgetItem::row() + + +static void _init_f_row_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_row_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableWidgetItem *)cls)->row ()); +} + + +// void QTableWidgetItem::setBackground(const QBrush &brush) + + +static void _init_f_setBackground_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBackground_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem *)cls)->setBackground (arg1); +} + + +// void QTableWidgetItem::setCheckState(Qt::CheckState state) + + +static void _init_f_setCheckState_1740 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setCheckState_1740 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem *)cls)->setCheckState (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTableWidgetItem::setData(int role, const QVariant &value) + + +static void _init_f_setData_2778 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setData_2778 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem *)cls)->setData (arg1, arg2); +} + + +// void QTableWidgetItem::setFlags(QFlags flags) + + +static void _init_f_setFlags_2222 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFlags_2222 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem *)cls)->setFlags (arg1); +} + + +// void QTableWidgetItem::setFont(const QFont &font) + + +static void _init_f_setFont_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("font"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFont_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem *)cls)->setFont (arg1); +} + + +// void QTableWidgetItem::setForeground(const QBrush &brush) + + +static void _init_f_setForeground_1910 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("brush"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setForeground_1910 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBrush &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem *)cls)->setForeground (arg1); +} + + +// void QTableWidgetItem::setIcon(const QIcon &icon) + + +static void _init_f_setIcon_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIcon_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem *)cls)->setIcon (arg1); +} + + +// void QTableWidgetItem::setSelected(bool select) + + +static void _init_f_setSelected_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("select"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelected_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem *)cls)->setSelected (arg1); +} + + +// void QTableWidgetItem::setSizeHint(const QSize &size) + + +static void _init_f_setSizeHint_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSizeHint_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem *)cls)->setSizeHint (arg1); +} + + +// void QTableWidgetItem::setStatusTip(const QString &statusTip) + + +static void _init_f_setStatusTip_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("statusTip"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStatusTip_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem *)cls)->setStatusTip (arg1); +} + + +// void QTableWidgetItem::setText(const QString &text) + + +static void _init_f_setText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem *)cls)->setText (arg1); +} + + +// void QTableWidgetItem::setTextAlignment(int alignment) + + +static void _init_f_setTextAlignment_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("alignment"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextAlignment_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem *)cls)->setTextAlignment (arg1); +} + + +// void QTableWidgetItem::setToolTip(const QString &toolTip) + + +static void _init_f_setToolTip_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("toolTip"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setToolTip_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem *)cls)->setToolTip (arg1); +} + + +// void QTableWidgetItem::setWhatsThis(const QString &whatsThis) + + +static void _init_f_setWhatsThis_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("whatsThis"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWhatsThis_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem *)cls)->setWhatsThis (arg1); +} + + +// QSize QTableWidgetItem::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTableWidgetItem *)cls)->sizeHint ()); +} + + +// QString QTableWidgetItem::statusTip() + + +static void _init_f_statusTip_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_statusTip_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTableWidgetItem *)cls)->statusTip ()); +} + + +// QTableWidget *QTableWidgetItem::tableWidget() + + +static void _init_f_tableWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tableWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTableWidget *)((QTableWidgetItem *)cls)->tableWidget ()); +} + + +// QString QTableWidgetItem::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTableWidgetItem *)cls)->text ()); +} + + +// int QTableWidgetItem::textAlignment() + + +static void _init_f_textAlignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textAlignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableWidgetItem *)cls)->textAlignment ()); +} + + +// QString QTableWidgetItem::toolTip() + + +static void _init_f_toolTip_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toolTip_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTableWidgetItem *)cls)->toolTip ()); +} + + +// int QTableWidgetItem::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableWidgetItem *)cls)->type ()); +} + + +// QString QTableWidgetItem::whatsThis() + + +static void _init_f_whatsThis_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_whatsThis_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTableWidgetItem *)cls)->whatsThis ()); +} + + +// void QTableWidgetItem::write(QDataStream &out) + + +static void _init_f_write_c1697 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("out"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_write_c1697 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem *)cls)->write (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTableWidgetItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod (":background", "@brief Method QBrush QTableWidgetItem::background()\n", true, &_init_f_background_c0, &_call_f_background_c0); + methods += new qt_gsi::GenericMethod (":checkState", "@brief Method Qt::CheckState QTableWidgetItem::checkState()\n", true, &_init_f_checkState_c0, &_call_f_checkState_c0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QTableWidgetItem *QTableWidgetItem::clone()\n", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("column", "@brief Method int QTableWidgetItem::column()\n", true, &_init_f_column_c0, &_call_f_column_c0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant QTableWidgetItem::data(int role)\n", true, &_init_f_data_c767, &_call_f_data_c767); + methods += new qt_gsi::GenericMethod (":flags", "@brief Method QFlags QTableWidgetItem::flags()\n", true, &_init_f_flags_c0, &_call_f_flags_c0); + methods += new qt_gsi::GenericMethod (":font", "@brief Method QFont QTableWidgetItem::font()\n", true, &_init_f_font_c0, &_call_f_font_c0); + methods += new qt_gsi::GenericMethod (":foreground", "@brief Method QBrush QTableWidgetItem::foreground()\n", true, &_init_f_foreground_c0, &_call_f_foreground_c0); + methods += new qt_gsi::GenericMethod (":icon", "@brief Method QIcon QTableWidgetItem::icon()\n", true, &_init_f_icon_c0, &_call_f_icon_c0); + methods += new qt_gsi::GenericMethod ("isSelected?|:selected", "@brief Method bool QTableWidgetItem::isSelected()\n", true, &_init_f_isSelected_c0, &_call_f_isSelected_c0); + methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QTableWidgetItem::operator<(const QTableWidgetItem &other)\n", true, &_init_f_operator_lt__c2893, &_call_f_operator_lt__c2893); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QTableWidgetItem &QTableWidgetItem::operator=(const QTableWidgetItem &other)\n", false, &_init_f_operator_eq__2893, &_call_f_operator_eq__2893); + methods += new qt_gsi::GenericMethod ("read", "@brief Method void QTableWidgetItem::read(QDataStream &in)\n", false, &_init_f_read_1697, &_call_f_read_1697); + methods += new qt_gsi::GenericMethod ("row", "@brief Method int QTableWidgetItem::row()\n", true, &_init_f_row_c0, &_call_f_row_c0); + methods += new qt_gsi::GenericMethod ("setBackground|background=", "@brief Method void QTableWidgetItem::setBackground(const QBrush &brush)\n", false, &_init_f_setBackground_1910, &_call_f_setBackground_1910); + methods += new qt_gsi::GenericMethod ("setCheckState|checkState=", "@brief Method void QTableWidgetItem::setCheckState(Qt::CheckState state)\n", false, &_init_f_setCheckState_1740, &_call_f_setCheckState_1740); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method void QTableWidgetItem::setData(int role, const QVariant &value)\n", false, &_init_f_setData_2778, &_call_f_setData_2778); + methods += new qt_gsi::GenericMethod ("setFlags|flags=", "@brief Method void QTableWidgetItem::setFlags(QFlags flags)\n", false, &_init_f_setFlags_2222, &_call_f_setFlags_2222); + methods += new qt_gsi::GenericMethod ("setFont|font=", "@brief Method void QTableWidgetItem::setFont(const QFont &font)\n", false, &_init_f_setFont_1801, &_call_f_setFont_1801); + methods += new qt_gsi::GenericMethod ("setForeground|foreground=", "@brief Method void QTableWidgetItem::setForeground(const QBrush &brush)\n", false, &_init_f_setForeground_1910, &_call_f_setForeground_1910); + methods += new qt_gsi::GenericMethod ("setIcon|icon=", "@brief Method void QTableWidgetItem::setIcon(const QIcon &icon)\n", false, &_init_f_setIcon_1787, &_call_f_setIcon_1787); + methods += new qt_gsi::GenericMethod ("setSelected|selected=", "@brief Method void QTableWidgetItem::setSelected(bool select)\n", false, &_init_f_setSelected_864, &_call_f_setSelected_864); + methods += new qt_gsi::GenericMethod ("setSizeHint|sizeHint=", "@brief Method void QTableWidgetItem::setSizeHint(const QSize &size)\n", false, &_init_f_setSizeHint_1805, &_call_f_setSizeHint_1805); + methods += new qt_gsi::GenericMethod ("setStatusTip|statusTip=", "@brief Method void QTableWidgetItem::setStatusTip(const QString &statusTip)\n", false, &_init_f_setStatusTip_2025, &_call_f_setStatusTip_2025); + methods += new qt_gsi::GenericMethod ("setText|text=", "@brief Method void QTableWidgetItem::setText(const QString &text)\n", false, &_init_f_setText_2025, &_call_f_setText_2025); + methods += new qt_gsi::GenericMethod ("setTextAlignment|textAlignment=", "@brief Method void QTableWidgetItem::setTextAlignment(int alignment)\n", false, &_init_f_setTextAlignment_767, &_call_f_setTextAlignment_767); + methods += new qt_gsi::GenericMethod ("setToolTip|toolTip=", "@brief Method void QTableWidgetItem::setToolTip(const QString &toolTip)\n", false, &_init_f_setToolTip_2025, &_call_f_setToolTip_2025); + methods += new qt_gsi::GenericMethod ("setWhatsThis|whatsThis=", "@brief Method void QTableWidgetItem::setWhatsThis(const QString &whatsThis)\n", false, &_init_f_setWhatsThis_2025, &_call_f_setWhatsThis_2025); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QTableWidgetItem::sizeHint()\n", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":statusTip", "@brief Method QString QTableWidgetItem::statusTip()\n", true, &_init_f_statusTip_c0, &_call_f_statusTip_c0); + methods += new qt_gsi::GenericMethod ("tableWidget", "@brief Method QTableWidget *QTableWidgetItem::tableWidget()\n", true, &_init_f_tableWidget_c0, &_call_f_tableWidget_c0); + methods += new qt_gsi::GenericMethod (":text", "@brief Method QString QTableWidgetItem::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + methods += new qt_gsi::GenericMethod (":textAlignment", "@brief Method int QTableWidgetItem::textAlignment()\n", true, &_init_f_textAlignment_c0, &_call_f_textAlignment_c0); + methods += new qt_gsi::GenericMethod (":toolTip", "@brief Method QString QTableWidgetItem::toolTip()\n", true, &_init_f_toolTip_c0, &_call_f_toolTip_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method int QTableWidgetItem::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericMethod (":whatsThis", "@brief Method QString QTableWidgetItem::whatsThis()\n", true, &_init_f_whatsThis_c0, &_call_f_whatsThis_c0); + methods += new qt_gsi::GenericMethod ("write", "@brief Method void QTableWidgetItem::write(QDataStream &out)\n", true, &_init_f_write_c1697, &_call_f_write_c1697); + return methods; +} + +gsi::Class decl_QTableWidgetItem ("QtWidgets", "QTableWidgetItem_Native", + methods_QTableWidgetItem (), + "@hide\n@alias QTableWidgetItem"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTableWidgetItem () { return decl_QTableWidgetItem; } + +} + + +class QTableWidgetItem_Adaptor : public QTableWidgetItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTableWidgetItem_Adaptor(); + + // [adaptor ctor] QTableWidgetItem::QTableWidgetItem(int type) + QTableWidgetItem_Adaptor() : QTableWidgetItem() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTableWidgetItem::QTableWidgetItem(int type) + QTableWidgetItem_Adaptor(int type) : QTableWidgetItem(type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTableWidgetItem::QTableWidgetItem(const QString &text, int type) + QTableWidgetItem_Adaptor(const QString &text) : QTableWidgetItem(text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTableWidgetItem::QTableWidgetItem(const QString &text, int type) + QTableWidgetItem_Adaptor(const QString &text, int type) : QTableWidgetItem(text, type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTableWidgetItem::QTableWidgetItem(const QIcon &icon, const QString &text, int type) + QTableWidgetItem_Adaptor(const QIcon &icon, const QString &text) : QTableWidgetItem(icon, text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTableWidgetItem::QTableWidgetItem(const QIcon &icon, const QString &text, int type) + QTableWidgetItem_Adaptor(const QIcon &icon, const QString &text, int type) : QTableWidgetItem(icon, text, type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTableWidgetItem::QTableWidgetItem(const QTableWidgetItem &other) + QTableWidgetItem_Adaptor(const QTableWidgetItem &other) : QTableWidgetItem(other) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QTableWidgetItem *QTableWidgetItem::clone() + QTableWidgetItem * cbs_clone_c0_0() const + { + return QTableWidgetItem::clone(); + } + + virtual QTableWidgetItem * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QTableWidgetItem_Adaptor::cbs_clone_c0_0); + } else { + return QTableWidgetItem::clone(); + } + } + + // [adaptor impl] QVariant QTableWidgetItem::data(int role) + QVariant cbs_data_c767_0(int role) const + { + return QTableWidgetItem::data(role); + } + + virtual QVariant data(int role) const + { + if (cb_data_c767_0.can_issue()) { + return cb_data_c767_0.issue(&QTableWidgetItem_Adaptor::cbs_data_c767_0, role); + } else { + return QTableWidgetItem::data(role); + } + } + + // [adaptor impl] bool QTableWidgetItem::operator<(const QTableWidgetItem &other) + bool cbs_operator_lt__c2893_0(const QTableWidgetItem &other) const + { + return QTableWidgetItem::operator<(other); + } + + virtual bool operator<(const QTableWidgetItem &other) const + { + if (cb_operator_lt__c2893_0.can_issue()) { + return cb_operator_lt__c2893_0.issue(&QTableWidgetItem_Adaptor::cbs_operator_lt__c2893_0, other); + } else { + return QTableWidgetItem::operator<(other); + } + } + + // [adaptor impl] void QTableWidgetItem::read(QDataStream &in) + void cbs_read_1697_0(QDataStream &in) + { + QTableWidgetItem::read(in); + } + + virtual void read(QDataStream &in) + { + if (cb_read_1697_0.can_issue()) { + cb_read_1697_0.issue(&QTableWidgetItem_Adaptor::cbs_read_1697_0, in); + } else { + QTableWidgetItem::read(in); + } + } + + // [adaptor impl] void QTableWidgetItem::setData(int role, const QVariant &value) + void cbs_setData_2778_0(int role, const QVariant &value) + { + QTableWidgetItem::setData(role, value); + } + + virtual void setData(int role, const QVariant &value) + { + if (cb_setData_2778_0.can_issue()) { + cb_setData_2778_0.issue(&QTableWidgetItem_Adaptor::cbs_setData_2778_0, role, value); + } else { + QTableWidgetItem::setData(role, value); + } + } + + // [adaptor impl] void QTableWidgetItem::write(QDataStream &out) + void cbs_write_c1697_0(QDataStream &out) const + { + QTableWidgetItem::write(out); + } + + virtual void write(QDataStream &out) const + { + if (cb_write_c1697_0.can_issue()) { + cb_write_c1697_0.issue(&QTableWidgetItem_Adaptor::cbs_write_c1697_0, out); + } else { + QTableWidgetItem::write(out); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_data_c767_0; + gsi::Callback cb_operator_lt__c2893_0; + gsi::Callback cb_read_1697_0; + gsi::Callback cb_setData_2778_0; + gsi::Callback cb_write_c1697_0; +}; + +QTableWidgetItem_Adaptor::~QTableWidgetItem_Adaptor() { } + +// Constructor QTableWidgetItem::QTableWidgetItem(int type) (adaptor class) + +static void _init_ctor_QTableWidgetItem_Adaptor_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type", true, "QTableWidgetItem::Type"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTableWidgetItem_Adaptor_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTableWidgetItem::Type, heap); + ret.write (new QTableWidgetItem_Adaptor (arg1)); +} + + +// Constructor QTableWidgetItem::QTableWidgetItem(const QString &text, int type) (adaptor class) + +static void _init_ctor_QTableWidgetItem_Adaptor_2684 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type", true, "QTableWidgetItem::Type"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTableWidgetItem_Adaptor_2684 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTableWidgetItem::Type, heap); + ret.write (new QTableWidgetItem_Adaptor (arg1, arg2)); +} + + +// Constructor QTableWidgetItem::QTableWidgetItem(const QIcon &icon, const QString &text, int type) (adaptor class) + +static void _init_ctor_QTableWidgetItem_Adaptor_4363 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type", true, "QTableWidgetItem::Type"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QTableWidgetItem_Adaptor_4363 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTableWidgetItem::Type, heap); + ret.write (new QTableWidgetItem_Adaptor (arg1, arg2, arg3)); +} + + +// Constructor QTableWidgetItem::QTableWidgetItem(const QTableWidgetItem &other) (adaptor class) + +static void _init_ctor_QTableWidgetItem_Adaptor_2893 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTableWidgetItem_Adaptor_2893 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTableWidgetItem &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTableWidgetItem_Adaptor (arg1)); +} + + +// QTableWidgetItem *QTableWidgetItem::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTableWidgetItem *)((QTableWidgetItem_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidgetItem_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// QVariant QTableWidgetItem::data(int role) + +static void _init_cbs_data_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_data_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QVariant)((QTableWidgetItem_Adaptor *)cls)->cbs_data_c767_0 (arg1)); +} + +static void _set_callback_cbs_data_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidgetItem_Adaptor *)cls)->cb_data_c767_0 = cb; +} + + +// bool QTableWidgetItem::operator<(const QTableWidgetItem &other) + +static void _init_cbs_operator_lt__c2893_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_operator_lt__c2893_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTableWidgetItem &arg1 = args.read (heap); + ret.write ((bool)((QTableWidgetItem_Adaptor *)cls)->cbs_operator_lt__c2893_0 (arg1)); +} + +static void _set_callback_cbs_operator_lt__c2893_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidgetItem_Adaptor *)cls)->cb_operator_lt__c2893_0 = cb; +} + + +// void QTableWidgetItem::read(QDataStream &in) + +static void _init_cbs_read_1697_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("in"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_read_1697_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem_Adaptor *)cls)->cbs_read_1697_0 (arg1); +} + +static void _set_callback_cbs_read_1697_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidgetItem_Adaptor *)cls)->cb_read_1697_0 = cb; +} + + +// void QTableWidgetItem::setData(int role, const QVariant &value) + +static void _init_cbs_setData_2778_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("role"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setData_2778_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const QVariant &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem_Adaptor *)cls)->cbs_setData_2778_0 (arg1, arg2); +} + +static void _set_callback_cbs_setData_2778_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidgetItem_Adaptor *)cls)->cb_setData_2778_0 = cb; +} + + +// void QTableWidgetItem::write(QDataStream &out) + +static void _init_cbs_write_c1697_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("out"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_write_c1697_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTableWidgetItem_Adaptor *)cls)->cbs_write_c1697_0 (arg1); +} + +static void _set_callback_cbs_write_c1697_0 (void *cls, const gsi::Callback &cb) +{ + ((QTableWidgetItem_Adaptor *)cls)->cb_write_c1697_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTableWidgetItem (); + +static gsi::Methods methods_QTableWidgetItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTableWidgetItem::QTableWidgetItem(int type)\nThis method creates an object of class QTableWidgetItem.", &_init_ctor_QTableWidgetItem_Adaptor_767, &_call_ctor_QTableWidgetItem_Adaptor_767); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTableWidgetItem::QTableWidgetItem(const QString &text, int type)\nThis method creates an object of class QTableWidgetItem.", &_init_ctor_QTableWidgetItem_Adaptor_2684, &_call_ctor_QTableWidgetItem_Adaptor_2684); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTableWidgetItem::QTableWidgetItem(const QIcon &icon, const QString &text, int type)\nThis method creates an object of class QTableWidgetItem.", &_init_ctor_QTableWidgetItem_Adaptor_4363, &_call_ctor_QTableWidgetItem_Adaptor_4363); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTableWidgetItem::QTableWidgetItem(const QTableWidgetItem &other)\nThis method creates an object of class QTableWidgetItem.", &_init_ctor_QTableWidgetItem_Adaptor_2893, &_call_ctor_QTableWidgetItem_Adaptor_2893); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QTableWidgetItem *QTableWidgetItem::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QTableWidgetItem::data(int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c767_0, &_call_cbs_data_c767_0); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c767_0, &_call_cbs_data_c767_0, &_set_callback_cbs_data_c767_0); + methods += new qt_gsi::GenericMethod ("<", "@brief Virtual method bool QTableWidgetItem::operator<(const QTableWidgetItem &other)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_operator_lt__c2893_0, &_call_cbs_operator_lt__c2893_0); + methods += new qt_gsi::GenericMethod ("<", "@hide", true, &_init_cbs_operator_lt__c2893_0, &_call_cbs_operator_lt__c2893_0, &_set_callback_cbs_operator_lt__c2893_0); + methods += new qt_gsi::GenericMethod ("read", "@brief Virtual method void QTableWidgetItem::read(QDataStream &in)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_read_1697_0, &_call_cbs_read_1697_0); + methods += new qt_gsi::GenericMethod ("read", "@hide", false, &_init_cbs_read_1697_0, &_call_cbs_read_1697_0, &_set_callback_cbs_read_1697_0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method void QTableWidgetItem::setData(int role, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_2778_0, &_call_cbs_setData_2778_0); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_2778_0, &_call_cbs_setData_2778_0, &_set_callback_cbs_setData_2778_0); + methods += new qt_gsi::GenericMethod ("write", "@brief Virtual method void QTableWidgetItem::write(QDataStream &out)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_write_c1697_0, &_call_cbs_write_c1697_0); + methods += new qt_gsi::GenericMethod ("write", "@hide", true, &_init_cbs_write_c1697_0, &_call_cbs_write_c1697_0, &_set_callback_cbs_write_c1697_0); + return methods; +} + +gsi::Class decl_QTableWidgetItem_Adaptor (qtdecl_QTableWidgetItem (), "QtWidgets", "QTableWidgetItem", + methods_QTableWidgetItem_Adaptor (), + "@qt\n@brief Binding of QTableWidgetItem"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQTableWidgetSelectionRange.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQTableWidgetSelectionRange.cc new file mode 100644 index 000000000..012d0d879 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQTableWidgetSelectionRange.cc @@ -0,0 +1,196 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTableWidgetSelectionRange.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTableWidgetSelectionRange + +// Constructor QTableWidgetSelectionRange::QTableWidgetSelectionRange() + + +static void _init_ctor_QTableWidgetSelectionRange_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTableWidgetSelectionRange_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTableWidgetSelectionRange ()); +} + + +// Constructor QTableWidgetSelectionRange::QTableWidgetSelectionRange(int top, int left, int bottom, int right) + + +static void _init_ctor_QTableWidgetSelectionRange_2744 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("top"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("left"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("bottom"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("right"); + decl->add_arg (argspec_3); + decl->set_return_new (); +} + +static void _call_ctor_QTableWidgetSelectionRange_2744 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + ret.write (new QTableWidgetSelectionRange (arg1, arg2, arg3, arg4)); +} + + +// int QTableWidgetSelectionRange::bottomRow() + + +static void _init_f_bottomRow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_bottomRow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableWidgetSelectionRange *)cls)->bottomRow ()); +} + + +// int QTableWidgetSelectionRange::columnCount() + + +static void _init_f_columnCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columnCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableWidgetSelectionRange *)cls)->columnCount ()); +} + + +// int QTableWidgetSelectionRange::leftColumn() + + +static void _init_f_leftColumn_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_leftColumn_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableWidgetSelectionRange *)cls)->leftColumn ()); +} + + +// int QTableWidgetSelectionRange::rightColumn() + + +static void _init_f_rightColumn_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rightColumn_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableWidgetSelectionRange *)cls)->rightColumn ()); +} + + +// int QTableWidgetSelectionRange::rowCount() + + +static void _init_f_rowCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rowCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableWidgetSelectionRange *)cls)->rowCount ()); +} + + +// int QTableWidgetSelectionRange::topRow() + + +static void _init_f_topRow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_topRow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTableWidgetSelectionRange *)cls)->topRow ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTableWidgetSelectionRange () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTableWidgetSelectionRange::QTableWidgetSelectionRange()\nThis method creates an object of class QTableWidgetSelectionRange.", &_init_ctor_QTableWidgetSelectionRange_0, &_call_ctor_QTableWidgetSelectionRange_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTableWidgetSelectionRange::QTableWidgetSelectionRange(int top, int left, int bottom, int right)\nThis method creates an object of class QTableWidgetSelectionRange.", &_init_ctor_QTableWidgetSelectionRange_2744, &_call_ctor_QTableWidgetSelectionRange_2744); + methods += new qt_gsi::GenericMethod ("bottomRow", "@brief Method int QTableWidgetSelectionRange::bottomRow()\n", true, &_init_f_bottomRow_c0, &_call_f_bottomRow_c0); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Method int QTableWidgetSelectionRange::columnCount()\n", true, &_init_f_columnCount_c0, &_call_f_columnCount_c0); + methods += new qt_gsi::GenericMethod ("leftColumn", "@brief Method int QTableWidgetSelectionRange::leftColumn()\n", true, &_init_f_leftColumn_c0, &_call_f_leftColumn_c0); + methods += new qt_gsi::GenericMethod ("rightColumn", "@brief Method int QTableWidgetSelectionRange::rightColumn()\n", true, &_init_f_rightColumn_c0, &_call_f_rightColumn_c0); + methods += new qt_gsi::GenericMethod ("rowCount", "@brief Method int QTableWidgetSelectionRange::rowCount()\n", true, &_init_f_rowCount_c0, &_call_f_rowCount_c0); + methods += new qt_gsi::GenericMethod ("topRow", "@brief Method int QTableWidgetSelectionRange::topRow()\n", true, &_init_f_topRow_c0, &_call_f_topRow_c0); + return methods; +} + +gsi::Class decl_QTableWidgetSelectionRange ("QtWidgets", "QTableWidgetSelectionRange", + methods_QTableWidgetSelectionRange (), + "@qt\n@brief Binding of QTableWidgetSelectionRange"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTableWidgetSelectionRange () { return decl_QTableWidgetSelectionRange; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQTapAndHoldGesture.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQTapAndHoldGesture.cc new file mode 100644 index 000000000..7bfe0e1e1 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQTapAndHoldGesture.cc @@ -0,0 +1,628 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTapAndHoldGesture.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTapAndHoldGesture + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTapAndHoldGesture::staticMetaObject); +} + + +// QPointF QTapAndHoldGesture::position() + + +static void _init_f_position_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_position_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QTapAndHoldGesture *)cls)->position ()); +} + + +// void QTapAndHoldGesture::setPosition(const QPointF &pos) + + +static void _init_f_setPosition_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPosition_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTapAndHoldGesture *)cls)->setPosition (arg1); +} + + +// static void QTapAndHoldGesture::setTimeout(int msecs) + + +static void _init_f_setTimeout_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msecs"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTimeout_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QTapAndHoldGesture::setTimeout (arg1); +} + + +// static int QTapAndHoldGesture::timeout() + + +static void _init_f_timeout_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_timeout_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)QTapAndHoldGesture::timeout ()); +} + + +// static QString QTapAndHoldGesture::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTapAndHoldGesture::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTapAndHoldGesture () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":position", "@brief Method QPointF QTapAndHoldGesture::position()\n", true, &_init_f_position_c0, &_call_f_position_c0); + methods += new qt_gsi::GenericMethod ("setPosition|position=", "@brief Method void QTapAndHoldGesture::setPosition(const QPointF &pos)\n", false, &_init_f_setPosition_1986, &_call_f_setPosition_1986); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTapAndHoldGesture::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTapAndHoldGesture::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("setTimeout|timeout=", "@brief Static method void QTapAndHoldGesture::setTimeout(int msecs)\nThis method is static and can be called without an instance.", &_init_f_setTimeout_767, &_call_f_setTimeout_767); + methods += new qt_gsi::GenericStaticMethod (":timeout", "@brief Static method int QTapAndHoldGesture::timeout()\nThis method is static and can be called without an instance.", &_init_f_timeout_0, &_call_f_timeout_0); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTapAndHoldGesture::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QGesture (); + +qt_gsi::QtNativeClass decl_QTapAndHoldGesture (qtdecl_QGesture (), "QtWidgets", "QTapAndHoldGesture_Native", + methods_QTapAndHoldGesture (), + "@hide\n@alias QTapAndHoldGesture"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTapAndHoldGesture () { return decl_QTapAndHoldGesture; } + +} + + +class QTapAndHoldGesture_Adaptor : public QTapAndHoldGesture, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTapAndHoldGesture_Adaptor(); + + // [adaptor ctor] QTapAndHoldGesture::QTapAndHoldGesture(QObject *parent) + QTapAndHoldGesture_Adaptor() : QTapAndHoldGesture() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTapAndHoldGesture::QTapAndHoldGesture(QObject *parent) + QTapAndHoldGesture_Adaptor(QObject *parent) : QTapAndHoldGesture(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QTapAndHoldGesture::isSignalConnected(const QMetaMethod &signal) + bool fp_QTapAndHoldGesture_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTapAndHoldGesture::isSignalConnected(signal); + } + + // [expose] int QTapAndHoldGesture::receivers(const char *signal) + int fp_QTapAndHoldGesture_receivers_c1731 (const char *signal) const { + return QTapAndHoldGesture::receivers(signal); + } + + // [expose] QObject *QTapAndHoldGesture::sender() + QObject * fp_QTapAndHoldGesture_sender_c0 () const { + return QTapAndHoldGesture::sender(); + } + + // [expose] int QTapAndHoldGesture::senderSignalIndex() + int fp_QTapAndHoldGesture_senderSignalIndex_c0 () const { + return QTapAndHoldGesture::senderSignalIndex(); + } + + // [emitter impl] void QTapAndHoldGesture::destroyed(QObject *) + void emitter_QTapAndHoldGesture_destroyed_1302(QObject *arg1) + { + emit QTapAndHoldGesture::destroyed(arg1); + } + + // [adaptor impl] bool QTapAndHoldGesture::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QTapAndHoldGesture::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTapAndHoldGesture_Adaptor::cbs_event_1217_0, _event); + } else { + return QTapAndHoldGesture::event(_event); + } + } + + // [adaptor impl] bool QTapAndHoldGesture::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QTapAndHoldGesture::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTapAndHoldGesture_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QTapAndHoldGesture::eventFilter(watched, event); + } + } + + // [emitter impl] void QTapAndHoldGesture::objectNameChanged(const QString &objectName) + void emitter_QTapAndHoldGesture_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTapAndHoldGesture::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QTapAndHoldGesture::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTapAndHoldGesture::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTapAndHoldGesture_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTapAndHoldGesture::childEvent(event); + } + } + + // [adaptor impl] void QTapAndHoldGesture::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTapAndHoldGesture::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTapAndHoldGesture_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTapAndHoldGesture::customEvent(event); + } + } + + // [adaptor impl] void QTapAndHoldGesture::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTapAndHoldGesture::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTapAndHoldGesture_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTapAndHoldGesture::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTapAndHoldGesture::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTapAndHoldGesture::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTapAndHoldGesture_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTapAndHoldGesture::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QTapAndHoldGesture_Adaptor::~QTapAndHoldGesture_Adaptor() { } + +// Constructor QTapAndHoldGesture::QTapAndHoldGesture(QObject *parent) (adaptor class) + +static void _init_ctor_QTapAndHoldGesture_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTapAndHoldGesture_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTapAndHoldGesture_Adaptor (arg1)); +} + + +// void QTapAndHoldGesture::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTapAndHoldGesture_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTapAndHoldGesture_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QTapAndHoldGesture::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTapAndHoldGesture_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTapAndHoldGesture_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QTapAndHoldGesture::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTapAndHoldGesture_Adaptor *)cls)->emitter_QTapAndHoldGesture_destroyed_1302 (arg1); +} + + +// void QTapAndHoldGesture::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTapAndHoldGesture_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTapAndHoldGesture_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QTapAndHoldGesture::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTapAndHoldGesture_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTapAndHoldGesture_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTapAndHoldGesture::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTapAndHoldGesture_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTapAndHoldGesture_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QTapAndHoldGesture::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTapAndHoldGesture_Adaptor *)cls)->fp_QTapAndHoldGesture_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QTapAndHoldGesture::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTapAndHoldGesture_Adaptor *)cls)->emitter_QTapAndHoldGesture_objectNameChanged_4567 (arg1); +} + + +// exposed int QTapAndHoldGesture::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTapAndHoldGesture_Adaptor *)cls)->fp_QTapAndHoldGesture_receivers_c1731 (arg1)); +} + + +// exposed QObject *QTapAndHoldGesture::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTapAndHoldGesture_Adaptor *)cls)->fp_QTapAndHoldGesture_sender_c0 ()); +} + + +// exposed int QTapAndHoldGesture::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTapAndHoldGesture_Adaptor *)cls)->fp_QTapAndHoldGesture_senderSignalIndex_c0 ()); +} + + +// void QTapAndHoldGesture::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTapAndHoldGesture_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTapAndHoldGesture_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTapAndHoldGesture (); + +static gsi::Methods methods_QTapAndHoldGesture_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTapAndHoldGesture::QTapAndHoldGesture(QObject *parent)\nThis method creates an object of class QTapAndHoldGesture.", &_init_ctor_QTapAndHoldGesture_Adaptor_1302, &_call_ctor_QTapAndHoldGesture_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTapAndHoldGesture::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTapAndHoldGesture::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTapAndHoldGesture::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTapAndHoldGesture::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QTapAndHoldGesture::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QTapAndHoldGesture::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTapAndHoldGesture::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTapAndHoldGesture::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTapAndHoldGesture::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTapAndHoldGesture::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTapAndHoldGesture::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTapAndHoldGesture::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QTapAndHoldGesture_Adaptor (qtdecl_QTapAndHoldGesture (), "QtWidgets", "QTapAndHoldGesture", + methods_QTapAndHoldGesture_Adaptor (), + "@qt\n@brief Binding of QTapAndHoldGesture"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQTapGesture.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQTapGesture.cc new file mode 100644 index 000000000..9cf2820e3 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQTapGesture.cc @@ -0,0 +1,591 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTapGesture.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTapGesture + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTapGesture::staticMetaObject); +} + + +// QPointF QTapGesture::position() + + +static void _init_f_position_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_position_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPointF)((QTapGesture *)cls)->position ()); +} + + +// void QTapGesture::setPosition(const QPointF &pos) + + +static void _init_f_setPosition_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPosition_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTapGesture *)cls)->setPosition (arg1); +} + + +// static QString QTapGesture::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTapGesture::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTapGesture () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":position", "@brief Method QPointF QTapGesture::position()\n", true, &_init_f_position_c0, &_call_f_position_c0); + methods += new qt_gsi::GenericMethod ("setPosition|position=", "@brief Method void QTapGesture::setPosition(const QPointF &pos)\n", false, &_init_f_setPosition_1986, &_call_f_setPosition_1986); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTapGesture::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTapGesture::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTapGesture::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QGesture (); + +qt_gsi::QtNativeClass decl_QTapGesture (qtdecl_QGesture (), "QtWidgets", "QTapGesture_Native", + methods_QTapGesture (), + "@hide\n@alias QTapGesture"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTapGesture () { return decl_QTapGesture; } + +} + + +class QTapGesture_Adaptor : public QTapGesture, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTapGesture_Adaptor(); + + // [adaptor ctor] QTapGesture::QTapGesture(QObject *parent) + QTapGesture_Adaptor() : QTapGesture() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTapGesture::QTapGesture(QObject *parent) + QTapGesture_Adaptor(QObject *parent) : QTapGesture(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] bool QTapGesture::isSignalConnected(const QMetaMethod &signal) + bool fp_QTapGesture_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTapGesture::isSignalConnected(signal); + } + + // [expose] int QTapGesture::receivers(const char *signal) + int fp_QTapGesture_receivers_c1731 (const char *signal) const { + return QTapGesture::receivers(signal); + } + + // [expose] QObject *QTapGesture::sender() + QObject * fp_QTapGesture_sender_c0 () const { + return QTapGesture::sender(); + } + + // [expose] int QTapGesture::senderSignalIndex() + int fp_QTapGesture_senderSignalIndex_c0 () const { + return QTapGesture::senderSignalIndex(); + } + + // [emitter impl] void QTapGesture::destroyed(QObject *) + void emitter_QTapGesture_destroyed_1302(QObject *arg1) + { + emit QTapGesture::destroyed(arg1); + } + + // [adaptor impl] bool QTapGesture::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QTapGesture::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTapGesture_Adaptor::cbs_event_1217_0, _event); + } else { + return QTapGesture::event(_event); + } + } + + // [adaptor impl] bool QTapGesture::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QTapGesture::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTapGesture_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QTapGesture::eventFilter(watched, event); + } + } + + // [emitter impl] void QTapGesture::objectNameChanged(const QString &objectName) + void emitter_QTapGesture_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTapGesture::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QTapGesture::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTapGesture::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTapGesture_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTapGesture::childEvent(event); + } + } + + // [adaptor impl] void QTapGesture::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTapGesture::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTapGesture_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTapGesture::customEvent(event); + } + } + + // [adaptor impl] void QTapGesture::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTapGesture::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTapGesture_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTapGesture::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTapGesture::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTapGesture::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTapGesture_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTapGesture::timerEvent(event); + } + } + + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QTapGesture_Adaptor::~QTapGesture_Adaptor() { } + +// Constructor QTapGesture::QTapGesture(QObject *parent) (adaptor class) + +static void _init_ctor_QTapGesture_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTapGesture_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTapGesture_Adaptor (arg1)); +} + + +// void QTapGesture::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTapGesture_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTapGesture_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QTapGesture::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTapGesture_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTapGesture_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QTapGesture::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTapGesture_Adaptor *)cls)->emitter_QTapGesture_destroyed_1302 (arg1); +} + + +// void QTapGesture::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTapGesture_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTapGesture_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QTapGesture::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTapGesture_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTapGesture_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTapGesture::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTapGesture_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTapGesture_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed bool QTapGesture::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTapGesture_Adaptor *)cls)->fp_QTapGesture_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QTapGesture::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTapGesture_Adaptor *)cls)->emitter_QTapGesture_objectNameChanged_4567 (arg1); +} + + +// exposed int QTapGesture::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTapGesture_Adaptor *)cls)->fp_QTapGesture_receivers_c1731 (arg1)); +} + + +// exposed QObject *QTapGesture::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTapGesture_Adaptor *)cls)->fp_QTapGesture_sender_c0 ()); +} + + +// exposed int QTapGesture::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTapGesture_Adaptor *)cls)->fp_QTapGesture_senderSignalIndex_c0 ()); +} + + +// void QTapGesture::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTapGesture_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTapGesture_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTapGesture (); + +static gsi::Methods methods_QTapGesture_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTapGesture::QTapGesture(QObject *parent)\nThis method creates an object of class QTapGesture.", &_init_ctor_QTapGesture_Adaptor_1302, &_call_ctor_QTapGesture_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTapGesture::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTapGesture::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTapGesture::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTapGesture::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QTapGesture::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QTapGesture::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTapGesture::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTapGesture::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTapGesture::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTapGesture::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTapGesture::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTapGesture::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + return methods; +} + +gsi::Class decl_QTapGesture_Adaptor (qtdecl_QTapGesture (), "QtWidgets", "QTapGesture", + methods_QTapGesture_Adaptor (), + "@qt\n@brief Binding of QTapGesture"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQTextBrowser.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQTextBrowser.cc new file mode 100644 index 000000000..25b7b2ea4 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQTextBrowser.cc @@ -0,0 +1,3893 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextBrowser.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextBrowser + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTextBrowser::staticMetaObject); +} + + +// void QTextBrowser::backward() + + +static void _init_f_backward_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_backward_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser *)cls)->backward (); +} + + +// int QTextBrowser::backwardHistoryCount() + + +static void _init_f_backwardHistoryCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_backwardHistoryCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextBrowser *)cls)->backwardHistoryCount ()); +} + + +// void QTextBrowser::clearHistory() + + +static void _init_f_clearHistory_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearHistory_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser *)cls)->clearHistory (); +} + + +// void QTextBrowser::forward() + + +static void _init_f_forward_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_forward_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser *)cls)->forward (); +} + + +// int QTextBrowser::forwardHistoryCount() + + +static void _init_f_forwardHistoryCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_forwardHistoryCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextBrowser *)cls)->forwardHistoryCount ()); +} + + +// QString QTextBrowser::historyTitle(int) + + +static void _init_f_historyTitle_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_historyTitle_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTextBrowser *)cls)->historyTitle (arg1)); +} + + +// QUrl QTextBrowser::historyUrl(int) + + +static void _init_f_historyUrl_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_historyUrl_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QUrl)((QTextBrowser *)cls)->historyUrl (arg1)); +} + + +// void QTextBrowser::home() + + +static void _init_f_home_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_home_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser *)cls)->home (); +} + + +// bool QTextBrowser::isBackwardAvailable() + + +static void _init_f_isBackwardAvailable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isBackwardAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextBrowser *)cls)->isBackwardAvailable ()); +} + + +// bool QTextBrowser::isForwardAvailable() + + +static void _init_f_isForwardAvailable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isForwardAvailable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextBrowser *)cls)->isForwardAvailable ()); +} + + +// QVariant QTextBrowser::loadResource(int type, const QUrl &name) + + +static void _init_f_loadResource_2360 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_loadResource_2360 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QUrl &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QTextBrowser *)cls)->loadResource (arg1, arg2)); +} + + +// bool QTextBrowser::openExternalLinks() + + +static void _init_f_openExternalLinks_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_openExternalLinks_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextBrowser *)cls)->openExternalLinks ()); +} + + +// bool QTextBrowser::openLinks() + + +static void _init_f_openLinks_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_openLinks_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextBrowser *)cls)->openLinks ()); +} + + +// void QTextBrowser::reload() + + +static void _init_f_reload_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reload_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser *)cls)->reload (); +} + + +// QStringList QTextBrowser::searchPaths() + + +static void _init_f_searchPaths_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_searchPaths_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QTextBrowser *)cls)->searchPaths ()); +} + + +// void QTextBrowser::setOpenExternalLinks(bool open) + + +static void _init_f_setOpenExternalLinks_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("open"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOpenExternalLinks_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser *)cls)->setOpenExternalLinks (arg1); +} + + +// void QTextBrowser::setOpenLinks(bool open) + + +static void _init_f_setOpenLinks_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("open"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOpenLinks_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser *)cls)->setOpenLinks (arg1); +} + + +// void QTextBrowser::setSearchPaths(const QStringList &paths) + + +static void _init_f_setSearchPaths_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("paths"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSearchPaths_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser *)cls)->setSearchPaths (arg1); +} + + +// void QTextBrowser::setSource(const QUrl &name, QTextDocument::ResourceType type) + + +static void _init_f_setSource_4736 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type", true, "QTextDocument::UnknownResource"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setSource_4736 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextDocument::UnknownResource), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser *)cls)->setSource (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QUrl QTextBrowser::source() + + +static void _init_f_source_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_source_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QUrl)((QTextBrowser *)cls)->source ()); +} + + +// QTextDocument::ResourceType QTextBrowser::sourceType() + + +static void _init_f_sourceType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_sourceType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextBrowser *)cls)->sourceType ())); +} + + +// static QString QTextBrowser::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTextBrowser::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTextBrowser () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("backward", "@brief Method void QTextBrowser::backward()\n", false, &_init_f_backward_0, &_call_f_backward_0); + methods += new qt_gsi::GenericMethod ("backwardHistoryCount", "@brief Method int QTextBrowser::backwardHistoryCount()\n", true, &_init_f_backwardHistoryCount_c0, &_call_f_backwardHistoryCount_c0); + methods += new qt_gsi::GenericMethod ("clearHistory", "@brief Method void QTextBrowser::clearHistory()\n", false, &_init_f_clearHistory_0, &_call_f_clearHistory_0); + methods += new qt_gsi::GenericMethod ("forward", "@brief Method void QTextBrowser::forward()\n", false, &_init_f_forward_0, &_call_f_forward_0); + methods += new qt_gsi::GenericMethod ("forwardHistoryCount", "@brief Method int QTextBrowser::forwardHistoryCount()\n", true, &_init_f_forwardHistoryCount_c0, &_call_f_forwardHistoryCount_c0); + methods += new qt_gsi::GenericMethod ("historyTitle", "@brief Method QString QTextBrowser::historyTitle(int)\n", true, &_init_f_historyTitle_c767, &_call_f_historyTitle_c767); + methods += new qt_gsi::GenericMethod ("historyUrl", "@brief Method QUrl QTextBrowser::historyUrl(int)\n", true, &_init_f_historyUrl_c767, &_call_f_historyUrl_c767); + methods += new qt_gsi::GenericMethod ("home", "@brief Method void QTextBrowser::home()\n", false, &_init_f_home_0, &_call_f_home_0); + methods += new qt_gsi::GenericMethod ("isBackwardAvailable?", "@brief Method bool QTextBrowser::isBackwardAvailable()\n", true, &_init_f_isBackwardAvailable_c0, &_call_f_isBackwardAvailable_c0); + methods += new qt_gsi::GenericMethod ("isForwardAvailable?", "@brief Method bool QTextBrowser::isForwardAvailable()\n", true, &_init_f_isForwardAvailable_c0, &_call_f_isForwardAvailable_c0); + methods += new qt_gsi::GenericMethod ("loadResource", "@brief Method QVariant QTextBrowser::loadResource(int type, const QUrl &name)\nThis is a reimplementation of QTextEdit::loadResource", false, &_init_f_loadResource_2360, &_call_f_loadResource_2360); + methods += new qt_gsi::GenericMethod (":openExternalLinks", "@brief Method bool QTextBrowser::openExternalLinks()\n", true, &_init_f_openExternalLinks_c0, &_call_f_openExternalLinks_c0); + methods += new qt_gsi::GenericMethod (":openLinks", "@brief Method bool QTextBrowser::openLinks()\n", true, &_init_f_openLinks_c0, &_call_f_openLinks_c0); + methods += new qt_gsi::GenericMethod ("reload", "@brief Method void QTextBrowser::reload()\n", false, &_init_f_reload_0, &_call_f_reload_0); + methods += new qt_gsi::GenericMethod (":searchPaths", "@brief Method QStringList QTextBrowser::searchPaths()\n", true, &_init_f_searchPaths_c0, &_call_f_searchPaths_c0); + methods += new qt_gsi::GenericMethod ("setOpenExternalLinks|openExternalLinks=", "@brief Method void QTextBrowser::setOpenExternalLinks(bool open)\n", false, &_init_f_setOpenExternalLinks_864, &_call_f_setOpenExternalLinks_864); + methods += new qt_gsi::GenericMethod ("setOpenLinks|openLinks=", "@brief Method void QTextBrowser::setOpenLinks(bool open)\n", false, &_init_f_setOpenLinks_864, &_call_f_setOpenLinks_864); + methods += new qt_gsi::GenericMethod ("setSearchPaths|searchPaths=", "@brief Method void QTextBrowser::setSearchPaths(const QStringList &paths)\n", false, &_init_f_setSearchPaths_2437, &_call_f_setSearchPaths_2437); + methods += new qt_gsi::GenericMethod ("setSource", "@brief Method void QTextBrowser::setSource(const QUrl &name, QTextDocument::ResourceType type)\n", false, &_init_f_setSource_4736, &_call_f_setSource_4736); + methods += new qt_gsi::GenericMethod (":source", "@brief Method QUrl QTextBrowser::source()\n", true, &_init_f_source_c0, &_call_f_source_c0); + methods += new qt_gsi::GenericMethod ("sourceType", "@brief Method QTextDocument::ResourceType QTextBrowser::sourceType()\n", true, &_init_f_sourceType_c0, &_call_f_sourceType_c0); + methods += gsi::qt_signal ("anchorClicked(const QUrl &)", "anchorClicked", gsi::arg("arg1"), "@brief Signal declaration for QTextBrowser::anchorClicked(const QUrl &)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("backwardAvailable(bool)", "backwardAvailable", gsi::arg("arg1"), "@brief Signal declaration for QTextBrowser::backwardAvailable(bool)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("copyAvailable(bool)", "copyAvailable", gsi::arg("b"), "@brief Signal declaration for QTextBrowser::copyAvailable(bool b)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentCharFormatChanged(const QTextCharFormat &)", "currentCharFormatChanged", gsi::arg("format"), "@brief Signal declaration for QTextBrowser::currentCharFormatChanged(const QTextCharFormat &format)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("cursorPositionChanged()", "cursorPositionChanged", "@brief Signal declaration for QTextBrowser::cursorPositionChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QTextBrowser::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTextBrowser::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("forwardAvailable(bool)", "forwardAvailable", gsi::arg("arg1"), "@brief Signal declaration for QTextBrowser::forwardAvailable(bool)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("highlighted(const QUrl &)", "highlighted", gsi::arg("arg1"), "@brief Signal declaration for QTextBrowser::highlighted(const QUrl &)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("historyChanged()", "historyChanged", "@brief Signal declaration for QTextBrowser::historyChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTextBrowser::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("redoAvailable(bool)", "redoAvailable", gsi::arg("b"), "@brief Signal declaration for QTextBrowser::redoAvailable(bool b)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("selectionChanged()", "selectionChanged", "@brief Signal declaration for QTextBrowser::selectionChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("sourceChanged(const QUrl &)", "sourceChanged", gsi::arg("arg1"), "@brief Signal declaration for QTextBrowser::sourceChanged(const QUrl &)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("textChanged()", "textChanged", "@brief Signal declaration for QTextBrowser::textChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("undoAvailable(bool)", "undoAvailable", gsi::arg("b"), "@brief Signal declaration for QTextBrowser::undoAvailable(bool b)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QTextBrowser::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QTextBrowser::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QTextBrowser::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTextBrowser::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QTextEdit (); + +qt_gsi::QtNativeClass decl_QTextBrowser (qtdecl_QTextEdit (), "QtWidgets", "QTextBrowser_Native", + methods_QTextBrowser (), + "@hide\n@alias QTextBrowser"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTextBrowser () { return decl_QTextBrowser; } + +} + + +class QTextBrowser_Adaptor : public QTextBrowser, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTextBrowser_Adaptor(); + + // [adaptor ctor] QTextBrowser::QTextBrowser(QWidget *parent) + QTextBrowser_Adaptor() : QTextBrowser() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTextBrowser::QTextBrowser(QWidget *parent) + QTextBrowser_Adaptor(QWidget *parent) : QTextBrowser(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QTextBrowser::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QTextBrowser_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QTextBrowser::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QTextBrowser::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QTextBrowser_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QTextBrowser::destroy(destroyWindow, destroySubWindows); + } + + // [expose] void QTextBrowser::drawFrame(QPainter *) + void fp_QTextBrowser_drawFrame_1426 (QPainter *arg1) { + QTextBrowser::drawFrame(arg1); + } + + // [expose] bool QTextBrowser::focusNextChild() + bool fp_QTextBrowser_focusNextChild_0 () { + return QTextBrowser::focusNextChild(); + } + + // [expose] bool QTextBrowser::focusPreviousChild() + bool fp_QTextBrowser_focusPreviousChild_0 () { + return QTextBrowser::focusPreviousChild(); + } + + // [expose] bool QTextBrowser::isSignalConnected(const QMetaMethod &signal) + bool fp_QTextBrowser_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTextBrowser::isSignalConnected(signal); + } + + // [expose] int QTextBrowser::receivers(const char *signal) + int fp_QTextBrowser_receivers_c1731 (const char *signal) const { + return QTextBrowser::receivers(signal); + } + + // [expose] QObject *QTextBrowser::sender() + QObject * fp_QTextBrowser_sender_c0 () const { + return QTextBrowser::sender(); + } + + // [expose] int QTextBrowser::senderSignalIndex() + int fp_QTextBrowser_senderSignalIndex_c0 () const { + return QTextBrowser::senderSignalIndex(); + } + + // [expose] void QTextBrowser::setViewportMargins(int left, int top, int right, int bottom) + void fp_QTextBrowser_setViewportMargins_2744 (int left, int top, int right, int bottom) { + QTextBrowser::setViewportMargins(left, top, right, bottom); + } + + // [expose] void QTextBrowser::setViewportMargins(const QMargins &margins) + void fp_QTextBrowser_setViewportMargins_2115 (const QMargins &margins) { + QTextBrowser::setViewportMargins(margins); + } + + // [expose] void QTextBrowser::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QTextBrowser_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QTextBrowser::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] QMargins QTextBrowser::viewportMargins() + QMargins fp_QTextBrowser_viewportMargins_c0 () const { + return QTextBrowser::viewportMargins(); + } + + // [expose] void QTextBrowser::zoomInF(float range) + void fp_QTextBrowser_zoomInF_970 (float range) { + QTextBrowser::zoomInF(range); + } + + // [emitter impl] void QTextBrowser::anchorClicked(const QUrl &) + void emitter_QTextBrowser_anchorClicked_1701(const QUrl &arg1) + { + emit QTextBrowser::anchorClicked(arg1); + } + + // [adaptor impl] void QTextBrowser::backward() + void cbs_backward_0_0() + { + QTextBrowser::backward(); + } + + virtual void backward() + { + if (cb_backward_0_0.can_issue()) { + cb_backward_0_0.issue(&QTextBrowser_Adaptor::cbs_backward_0_0); + } else { + QTextBrowser::backward(); + } + } + + // [emitter impl] void QTextBrowser::backwardAvailable(bool) + void emitter_QTextBrowser_backwardAvailable_864(bool arg1) + { + emit QTextBrowser::backwardAvailable(arg1); + } + + // [emitter impl] void QTextBrowser::copyAvailable(bool b) + void emitter_QTextBrowser_copyAvailable_864(bool b) + { + emit QTextBrowser::copyAvailable(b); + } + + // [emitter impl] void QTextBrowser::currentCharFormatChanged(const QTextCharFormat &format) + void emitter_QTextBrowser_currentCharFormatChanged_2814(const QTextCharFormat &format) + { + emit QTextBrowser::currentCharFormatChanged(format); + } + + // [emitter impl] void QTextBrowser::cursorPositionChanged() + void emitter_QTextBrowser_cursorPositionChanged_0() + { + emit QTextBrowser::cursorPositionChanged(); + } + + // [emitter impl] void QTextBrowser::customContextMenuRequested(const QPoint &pos) + void emitter_QTextBrowser_customContextMenuRequested_1916(const QPoint &pos) + { + emit QTextBrowser::customContextMenuRequested(pos); + } + + // [emitter impl] void QTextBrowser::destroyed(QObject *) + void emitter_QTextBrowser_destroyed_1302(QObject *arg1) + { + emit QTextBrowser::destroyed(arg1); + } + + // [adaptor impl] void QTextBrowser::forward() + void cbs_forward_0_0() + { + QTextBrowser::forward(); + } + + virtual void forward() + { + if (cb_forward_0_0.can_issue()) { + cb_forward_0_0.issue(&QTextBrowser_Adaptor::cbs_forward_0_0); + } else { + QTextBrowser::forward(); + } + } + + // [emitter impl] void QTextBrowser::forwardAvailable(bool) + void emitter_QTextBrowser_forwardAvailable_864(bool arg1) + { + emit QTextBrowser::forwardAvailable(arg1); + } + + // [adaptor impl] bool QTextBrowser::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QTextBrowser::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QTextBrowser_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QTextBrowser::hasHeightForWidth(); + } + } + + // [adaptor impl] int QTextBrowser::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QTextBrowser::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QTextBrowser_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QTextBrowser::heightForWidth(arg1); + } + } + + // [emitter impl] void QTextBrowser::highlighted(const QUrl &) + void emitter_QTextBrowser_highlighted_1701(const QUrl &arg1) + { + emit QTextBrowser::highlighted(arg1); + } + + // [emitter impl] void QTextBrowser::historyChanged() + void emitter_QTextBrowser_historyChanged_0() + { + emit QTextBrowser::historyChanged(); + } + + // [adaptor impl] void QTextBrowser::home() + void cbs_home_0_0() + { + QTextBrowser::home(); + } + + virtual void home() + { + if (cb_home_0_0.can_issue()) { + cb_home_0_0.issue(&QTextBrowser_Adaptor::cbs_home_0_0); + } else { + QTextBrowser::home(); + } + } + + // [adaptor impl] QVariant QTextBrowser::inputMethodQuery(Qt::InputMethodQuery property) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & property) const + { + return QTextBrowser::inputMethodQuery(qt_gsi::QtToCppAdaptor(property).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery property) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QTextBrowser_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(property)); + } else { + return QTextBrowser::inputMethodQuery(property); + } + } + + // [adaptor impl] QVariant QTextBrowser::loadResource(int type, const QUrl &name) + QVariant cbs_loadResource_2360_0(int type, const QUrl &name) + { + return QTextBrowser::loadResource(type, name); + } + + virtual QVariant loadResource(int type, const QUrl &name) + { + if (cb_loadResource_2360_0.can_issue()) { + return cb_loadResource_2360_0.issue(&QTextBrowser_Adaptor::cbs_loadResource_2360_0, type, name); + } else { + return QTextBrowser::loadResource(type, name); + } + } + + // [adaptor impl] QSize QTextBrowser::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QTextBrowser::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QTextBrowser_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QTextBrowser::minimumSizeHint(); + } + } + + // [emitter impl] void QTextBrowser::objectNameChanged(const QString &objectName) + void emitter_QTextBrowser_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTextBrowser::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QTextBrowser::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QTextBrowser::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QTextBrowser_Adaptor::cbs_paintEngine_c0_0); + } else { + return QTextBrowser::paintEngine(); + } + } + + // [emitter impl] void QTextBrowser::redoAvailable(bool b) + void emitter_QTextBrowser_redoAvailable_864(bool b) + { + emit QTextBrowser::redoAvailable(b); + } + + // [adaptor impl] void QTextBrowser::reload() + void cbs_reload_0_0() + { + QTextBrowser::reload(); + } + + virtual void reload() + { + if (cb_reload_0_0.can_issue()) { + cb_reload_0_0.issue(&QTextBrowser_Adaptor::cbs_reload_0_0); + } else { + QTextBrowser::reload(); + } + } + + // [emitter impl] void QTextBrowser::selectionChanged() + void emitter_QTextBrowser_selectionChanged_0() + { + emit QTextBrowser::selectionChanged(); + } + + // [adaptor impl] void QTextBrowser::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QTextBrowser::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QTextBrowser_Adaptor::cbs_setVisible_864_0, visible); + } else { + QTextBrowser::setVisible(visible); + } + } + + // [adaptor impl] void QTextBrowser::setupViewport(QWidget *viewport) + void cbs_setupViewport_1315_0(QWidget *viewport) + { + QTextBrowser::setupViewport(viewport); + } + + virtual void setupViewport(QWidget *viewport) + { + if (cb_setupViewport_1315_0.can_issue()) { + cb_setupViewport_1315_0.issue(&QTextBrowser_Adaptor::cbs_setupViewport_1315_0, viewport); + } else { + QTextBrowser::setupViewport(viewport); + } + } + + // [adaptor impl] QSize QTextBrowser::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QTextBrowser::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QTextBrowser_Adaptor::cbs_sizeHint_c0_0); + } else { + return QTextBrowser::sizeHint(); + } + } + + // [emitter impl] void QTextBrowser::sourceChanged(const QUrl &) + void emitter_QTextBrowser_sourceChanged_1701(const QUrl &arg1) + { + emit QTextBrowser::sourceChanged(arg1); + } + + // [emitter impl] void QTextBrowser::textChanged() + void emitter_QTextBrowser_textChanged_0() + { + emit QTextBrowser::textChanged(); + } + + // [emitter impl] void QTextBrowser::undoAvailable(bool b) + void emitter_QTextBrowser_undoAvailable_864(bool b) + { + emit QTextBrowser::undoAvailable(b); + } + + // [emitter impl] void QTextBrowser::windowIconChanged(const QIcon &icon) + void emitter_QTextBrowser_windowIconChanged_1787(const QIcon &icon) + { + emit QTextBrowser::windowIconChanged(icon); + } + + // [emitter impl] void QTextBrowser::windowIconTextChanged(const QString &iconText) + void emitter_QTextBrowser_windowIconTextChanged_2025(const QString &iconText) + { + emit QTextBrowser::windowIconTextChanged(iconText); + } + + // [emitter impl] void QTextBrowser::windowTitleChanged(const QString &title) + void emitter_QTextBrowser_windowTitleChanged_2025(const QString &title) + { + emit QTextBrowser::windowTitleChanged(title); + } + + // [adaptor impl] void QTextBrowser::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QTextBrowser::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QTextBrowser_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QTextBrowser::actionEvent(event); + } + } + + // [adaptor impl] bool QTextBrowser::canInsertFromMimeData(const QMimeData *source) + bool cbs_canInsertFromMimeData_c2168_0(const QMimeData *source) const + { + return QTextBrowser::canInsertFromMimeData(source); + } + + virtual bool canInsertFromMimeData(const QMimeData *source) const + { + if (cb_canInsertFromMimeData_c2168_0.can_issue()) { + return cb_canInsertFromMimeData_c2168_0.issue(&QTextBrowser_Adaptor::cbs_canInsertFromMimeData_c2168_0, source); + } else { + return QTextBrowser::canInsertFromMimeData(source); + } + } + + // [adaptor impl] void QTextBrowser::changeEvent(QEvent *e) + void cbs_changeEvent_1217_0(QEvent *e) + { + QTextBrowser::changeEvent(e); + } + + virtual void changeEvent(QEvent *e) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QTextBrowser_Adaptor::cbs_changeEvent_1217_0, e); + } else { + QTextBrowser::changeEvent(e); + } + } + + // [adaptor impl] void QTextBrowser::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTextBrowser::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTextBrowser_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTextBrowser::childEvent(event); + } + } + + // [adaptor impl] void QTextBrowser::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QTextBrowser::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QTextBrowser_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QTextBrowser::closeEvent(event); + } + } + + // [adaptor impl] void QTextBrowser::contextMenuEvent(QContextMenuEvent *e) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *e) + { + QTextBrowser::contextMenuEvent(e); + } + + virtual void contextMenuEvent(QContextMenuEvent *e) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QTextBrowser_Adaptor::cbs_contextMenuEvent_2363_0, e); + } else { + QTextBrowser::contextMenuEvent(e); + } + } + + // [adaptor impl] QMimeData *QTextBrowser::createMimeDataFromSelection() + QMimeData * cbs_createMimeDataFromSelection_c0_0() const + { + return QTextBrowser::createMimeDataFromSelection(); + } + + virtual QMimeData * createMimeDataFromSelection() const + { + if (cb_createMimeDataFromSelection_c0_0.can_issue()) { + return cb_createMimeDataFromSelection_c0_0.issue(&QTextBrowser_Adaptor::cbs_createMimeDataFromSelection_c0_0); + } else { + return QTextBrowser::createMimeDataFromSelection(); + } + } + + // [adaptor impl] void QTextBrowser::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTextBrowser::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTextBrowser_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTextBrowser::customEvent(event); + } + } + + // [adaptor impl] void QTextBrowser::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTextBrowser::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTextBrowser_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTextBrowser::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTextBrowser::doSetSource(const QUrl &name, QTextDocument::ResourceType type) + void cbs_doSetSource_4736_1(const QUrl &name, const qt_gsi::Converter::target_type & type) + { + QTextBrowser::doSetSource(name, qt_gsi::QtToCppAdaptor(type).cref()); + } + + virtual void doSetSource(const QUrl &name, QTextDocument::ResourceType type) + { + if (cb_doSetSource_4736_1.can_issue()) { + cb_doSetSource_4736_1.issue::target_type &>(&QTextBrowser_Adaptor::cbs_doSetSource_4736_1, name, qt_gsi::CppToQtAdaptor(type)); + } else { + QTextBrowser::doSetSource(name, type); + } + } + + // [adaptor impl] void QTextBrowser::doSetTextCursor(const QTextCursor &cursor) + void cbs_doSetTextCursor_2453_0(const QTextCursor &cursor) + { + QTextBrowser::doSetTextCursor(cursor); + } + + virtual void doSetTextCursor(const QTextCursor &cursor) + { + if (cb_doSetTextCursor_2453_0.can_issue()) { + cb_doSetTextCursor_2453_0.issue(&QTextBrowser_Adaptor::cbs_doSetTextCursor_2453_0, cursor); + } else { + QTextBrowser::doSetTextCursor(cursor); + } + } + + // [adaptor impl] void QTextBrowser::dragEnterEvent(QDragEnterEvent *e) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *e) + { + QTextBrowser::dragEnterEvent(e); + } + + virtual void dragEnterEvent(QDragEnterEvent *e) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QTextBrowser_Adaptor::cbs_dragEnterEvent_2109_0, e); + } else { + QTextBrowser::dragEnterEvent(e); + } + } + + // [adaptor impl] void QTextBrowser::dragLeaveEvent(QDragLeaveEvent *e) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *e) + { + QTextBrowser::dragLeaveEvent(e); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *e) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QTextBrowser_Adaptor::cbs_dragLeaveEvent_2092_0, e); + } else { + QTextBrowser::dragLeaveEvent(e); + } + } + + // [adaptor impl] void QTextBrowser::dragMoveEvent(QDragMoveEvent *e) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *e) + { + QTextBrowser::dragMoveEvent(e); + } + + virtual void dragMoveEvent(QDragMoveEvent *e) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QTextBrowser_Adaptor::cbs_dragMoveEvent_2006_0, e); + } else { + QTextBrowser::dragMoveEvent(e); + } + } + + // [adaptor impl] void QTextBrowser::dropEvent(QDropEvent *e) + void cbs_dropEvent_1622_0(QDropEvent *e) + { + QTextBrowser::dropEvent(e); + } + + virtual void dropEvent(QDropEvent *e) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QTextBrowser_Adaptor::cbs_dropEvent_1622_0, e); + } else { + QTextBrowser::dropEvent(e); + } + } + + // [adaptor impl] void QTextBrowser::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QTextBrowser::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QTextBrowser_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QTextBrowser::enterEvent(event); + } + } + + // [adaptor impl] bool QTextBrowser::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QTextBrowser::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTextBrowser_Adaptor::cbs_event_1217_0, e); + } else { + return QTextBrowser::event(e); + } + } + + // [adaptor impl] bool QTextBrowser::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QTextBrowser::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTextBrowser_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QTextBrowser::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QTextBrowser::focusInEvent(QFocusEvent *e) + void cbs_focusInEvent_1729_0(QFocusEvent *e) + { + QTextBrowser::focusInEvent(e); + } + + virtual void focusInEvent(QFocusEvent *e) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QTextBrowser_Adaptor::cbs_focusInEvent_1729_0, e); + } else { + QTextBrowser::focusInEvent(e); + } + } + + // [adaptor impl] bool QTextBrowser::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QTextBrowser::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QTextBrowser_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QTextBrowser::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QTextBrowser::focusOutEvent(QFocusEvent *ev) + void cbs_focusOutEvent_1729_0(QFocusEvent *ev) + { + QTextBrowser::focusOutEvent(ev); + } + + virtual void focusOutEvent(QFocusEvent *ev) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QTextBrowser_Adaptor::cbs_focusOutEvent_1729_0, ev); + } else { + QTextBrowser::focusOutEvent(ev); + } + } + + // [adaptor impl] void QTextBrowser::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QTextBrowser::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QTextBrowser_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QTextBrowser::hideEvent(event); + } + } + + // [adaptor impl] void QTextBrowser::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QTextBrowser::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QTextBrowser_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QTextBrowser::initPainter(painter); + } + } + + // [adaptor impl] void QTextBrowser::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QTextBrowser::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QTextBrowser_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QTextBrowser::initStyleOption(option); + } + } + + // [adaptor impl] void QTextBrowser::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QTextBrowser::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QTextBrowser_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QTextBrowser::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QTextBrowser::insertFromMimeData(const QMimeData *source) + void cbs_insertFromMimeData_2168_0(const QMimeData *source) + { + QTextBrowser::insertFromMimeData(source); + } + + virtual void insertFromMimeData(const QMimeData *source) + { + if (cb_insertFromMimeData_2168_0.can_issue()) { + cb_insertFromMimeData_2168_0.issue(&QTextBrowser_Adaptor::cbs_insertFromMimeData_2168_0, source); + } else { + QTextBrowser::insertFromMimeData(source); + } + } + + // [adaptor impl] void QTextBrowser::keyPressEvent(QKeyEvent *ev) + void cbs_keyPressEvent_1514_0(QKeyEvent *ev) + { + QTextBrowser::keyPressEvent(ev); + } + + virtual void keyPressEvent(QKeyEvent *ev) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QTextBrowser_Adaptor::cbs_keyPressEvent_1514_0, ev); + } else { + QTextBrowser::keyPressEvent(ev); + } + } + + // [adaptor impl] void QTextBrowser::keyReleaseEvent(QKeyEvent *e) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *e) + { + QTextBrowser::keyReleaseEvent(e); + } + + virtual void keyReleaseEvent(QKeyEvent *e) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QTextBrowser_Adaptor::cbs_keyReleaseEvent_1514_0, e); + } else { + QTextBrowser::keyReleaseEvent(e); + } + } + + // [adaptor impl] void QTextBrowser::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QTextBrowser::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QTextBrowser_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QTextBrowser::leaveEvent(event); + } + } + + // [adaptor impl] int QTextBrowser::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QTextBrowser::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QTextBrowser_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QTextBrowser::metric(arg1); + } + } + + // [adaptor impl] void QTextBrowser::mouseDoubleClickEvent(QMouseEvent *e) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *e) + { + QTextBrowser::mouseDoubleClickEvent(e); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *e) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QTextBrowser_Adaptor::cbs_mouseDoubleClickEvent_1738_0, e); + } else { + QTextBrowser::mouseDoubleClickEvent(e); + } + } + + // [adaptor impl] void QTextBrowser::mouseMoveEvent(QMouseEvent *ev) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *ev) + { + QTextBrowser::mouseMoveEvent(ev); + } + + virtual void mouseMoveEvent(QMouseEvent *ev) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QTextBrowser_Adaptor::cbs_mouseMoveEvent_1738_0, ev); + } else { + QTextBrowser::mouseMoveEvent(ev); + } + } + + // [adaptor impl] void QTextBrowser::mousePressEvent(QMouseEvent *ev) + void cbs_mousePressEvent_1738_0(QMouseEvent *ev) + { + QTextBrowser::mousePressEvent(ev); + } + + virtual void mousePressEvent(QMouseEvent *ev) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QTextBrowser_Adaptor::cbs_mousePressEvent_1738_0, ev); + } else { + QTextBrowser::mousePressEvent(ev); + } + } + + // [adaptor impl] void QTextBrowser::mouseReleaseEvent(QMouseEvent *ev) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *ev) + { + QTextBrowser::mouseReleaseEvent(ev); + } + + virtual void mouseReleaseEvent(QMouseEvent *ev) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QTextBrowser_Adaptor::cbs_mouseReleaseEvent_1738_0, ev); + } else { + QTextBrowser::mouseReleaseEvent(ev); + } + } + + // [adaptor impl] void QTextBrowser::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QTextBrowser::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QTextBrowser_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QTextBrowser::moveEvent(event); + } + } + + // [adaptor impl] bool QTextBrowser::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QTextBrowser::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QTextBrowser_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QTextBrowser::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QTextBrowser::paintEvent(QPaintEvent *e) + void cbs_paintEvent_1725_0(QPaintEvent *e) + { + QTextBrowser::paintEvent(e); + } + + virtual void paintEvent(QPaintEvent *e) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QTextBrowser_Adaptor::cbs_paintEvent_1725_0, e); + } else { + QTextBrowser::paintEvent(e); + } + } + + // [adaptor impl] QPaintDevice *QTextBrowser::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QTextBrowser::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QTextBrowser_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QTextBrowser::redirected(offset); + } + } + + // [adaptor impl] void QTextBrowser::resizeEvent(QResizeEvent *e) + void cbs_resizeEvent_1843_0(QResizeEvent *e) + { + QTextBrowser::resizeEvent(e); + } + + virtual void resizeEvent(QResizeEvent *e) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QTextBrowser_Adaptor::cbs_resizeEvent_1843_0, e); + } else { + QTextBrowser::resizeEvent(e); + } + } + + // [adaptor impl] void QTextBrowser::scrollContentsBy(int dx, int dy) + void cbs_scrollContentsBy_1426_0(int dx, int dy) + { + QTextBrowser::scrollContentsBy(dx, dy); + } + + virtual void scrollContentsBy(int dx, int dy) + { + if (cb_scrollContentsBy_1426_0.can_issue()) { + cb_scrollContentsBy_1426_0.issue(&QTextBrowser_Adaptor::cbs_scrollContentsBy_1426_0, dx, dy); + } else { + QTextBrowser::scrollContentsBy(dx, dy); + } + } + + // [adaptor impl] QPainter *QTextBrowser::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QTextBrowser::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QTextBrowser_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QTextBrowser::sharedPainter(); + } + } + + // [adaptor impl] void QTextBrowser::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QTextBrowser::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QTextBrowser_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QTextBrowser::showEvent(arg1); + } + } + + // [adaptor impl] void QTextBrowser::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QTextBrowser::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QTextBrowser_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QTextBrowser::tabletEvent(event); + } + } + + // [adaptor impl] void QTextBrowser::timerEvent(QTimerEvent *e) + void cbs_timerEvent_1730_0(QTimerEvent *e) + { + QTextBrowser::timerEvent(e); + } + + virtual void timerEvent(QTimerEvent *e) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTextBrowser_Adaptor::cbs_timerEvent_1730_0, e); + } else { + QTextBrowser::timerEvent(e); + } + } + + // [adaptor impl] bool QTextBrowser::viewportEvent(QEvent *) + bool cbs_viewportEvent_1217_0(QEvent *arg1) + { + return QTextBrowser::viewportEvent(arg1); + } + + virtual bool viewportEvent(QEvent *arg1) + { + if (cb_viewportEvent_1217_0.can_issue()) { + return cb_viewportEvent_1217_0.issue(&QTextBrowser_Adaptor::cbs_viewportEvent_1217_0, arg1); + } else { + return QTextBrowser::viewportEvent(arg1); + } + } + + // [adaptor impl] QSize QTextBrowser::viewportSizeHint() + QSize cbs_viewportSizeHint_c0_0() const + { + return QTextBrowser::viewportSizeHint(); + } + + virtual QSize viewportSizeHint() const + { + if (cb_viewportSizeHint_c0_0.can_issue()) { + return cb_viewportSizeHint_c0_0.issue(&QTextBrowser_Adaptor::cbs_viewportSizeHint_c0_0); + } else { + return QTextBrowser::viewportSizeHint(); + } + } + + // [adaptor impl] void QTextBrowser::wheelEvent(QWheelEvent *e) + void cbs_wheelEvent_1718_0(QWheelEvent *e) + { + QTextBrowser::wheelEvent(e); + } + + virtual void wheelEvent(QWheelEvent *e) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QTextBrowser_Adaptor::cbs_wheelEvent_1718_0, e); + } else { + QTextBrowser::wheelEvent(e); + } + } + + gsi::Callback cb_backward_0_0; + gsi::Callback cb_forward_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_home_0_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_loadResource_2360_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reload_0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_setupViewport_1315_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_canInsertFromMimeData_c2168_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_createMimeDataFromSelection_c0_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_doSetSource_4736_1; + gsi::Callback cb_doSetTextCursor_2453_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_insertFromMimeData_2168_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_scrollContentsBy_1426_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_viewportEvent_1217_0; + gsi::Callback cb_viewportSizeHint_c0_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QTextBrowser_Adaptor::~QTextBrowser_Adaptor() { } + +// Constructor QTextBrowser::QTextBrowser(QWidget *parent) (adaptor class) + +static void _init_ctor_QTextBrowser_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextBrowser_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTextBrowser_Adaptor (arg1)); +} + + +// void QTextBrowser::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QTextBrowser::anchorClicked(const QUrl &) + +static void _init_emitter_anchorClicked_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_anchorClicked_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_anchorClicked_1701 (arg1); +} + + +// void QTextBrowser::backward() + +static void _init_cbs_backward_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_backward_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_backward_0_0 (); +} + +static void _set_callback_cbs_backward_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_backward_0_0 = cb; +} + + +// emitter void QTextBrowser::backwardAvailable(bool) + +static void _init_emitter_backwardAvailable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_backwardAvailable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_backwardAvailable_864 (arg1); +} + + +// bool QTextBrowser::canInsertFromMimeData(const QMimeData *source) + +static void _init_cbs_canInsertFromMimeData_c2168_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("source"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_canInsertFromMimeData_c2168_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + ret.write ((bool)((QTextBrowser_Adaptor *)cls)->cbs_canInsertFromMimeData_c2168_0 (arg1)); +} + +static void _set_callback_cbs_canInsertFromMimeData_c2168_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_canInsertFromMimeData_c2168_0 = cb; +} + + +// void QTextBrowser::changeEvent(QEvent *e) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QTextBrowser::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QTextBrowser::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QTextBrowser::contextMenuEvent(QContextMenuEvent *e) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// emitter void QTextBrowser::copyAvailable(bool b) + +static void _init_emitter_copyAvailable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_copyAvailable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_copyAvailable_864 (arg1); +} + + +// exposed void QTextBrowser::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->fp_QTextBrowser_create_2208 (arg1, arg2, arg3); +} + + +// QMimeData *QTextBrowser::createMimeDataFromSelection() + +static void _init_cbs_createMimeDataFromSelection_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_createMimeDataFromSelection_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMimeData *)((QTextBrowser_Adaptor *)cls)->cbs_createMimeDataFromSelection_c0_0 ()); +} + +static void _set_callback_cbs_createMimeDataFromSelection_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_createMimeDataFromSelection_c0_0 = cb; +} + + +// emitter void QTextBrowser::currentCharFormatChanged(const QTextCharFormat &format) + +static void _init_emitter_currentCharFormatChanged_2814 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentCharFormatChanged_2814 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_currentCharFormatChanged_2814 (arg1); +} + + +// emitter void QTextBrowser::cursorPositionChanged() + +static void _init_emitter_cursorPositionChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_cursorPositionChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_cursorPositionChanged_0 (); +} + + +// emitter void QTextBrowser::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_customContextMenuRequested_1916 (arg1); +} + + +// void QTextBrowser::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QTextBrowser::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->fp_QTextBrowser_destroy_1620 (arg1, arg2); +} + + +// emitter void QTextBrowser::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_destroyed_1302 (arg1); +} + + +// void QTextBrowser::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QTextBrowser::doSetSource(const QUrl &name, QTextDocument::ResourceType type) + +static void _init_cbs_doSetSource_4736_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_doSetSource_4736_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_doSetSource_4736_1 (arg1, arg2); +} + +static void _set_callback_cbs_doSetSource_4736_1 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_doSetSource_4736_1 = cb; +} + + +// void QTextBrowser::doSetTextCursor(const QTextCursor &cursor) + +static void _init_cbs_doSetTextCursor_2453_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_doSetTextCursor_2453_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_doSetTextCursor_2453_0 (arg1); +} + +static void _set_callback_cbs_doSetTextCursor_2453_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_doSetTextCursor_2453_0 = cb; +} + + +// void QTextBrowser::dragEnterEvent(QDragEnterEvent *e) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QTextBrowser::dragLeaveEvent(QDragLeaveEvent *e) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QTextBrowser::dragMoveEvent(QDragMoveEvent *e) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QTextBrowser::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->fp_QTextBrowser_drawFrame_1426 (arg1); +} + + +// void QTextBrowser::dropEvent(QDropEvent *e) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QTextBrowser::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QTextBrowser::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTextBrowser_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTextBrowser::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTextBrowser_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QTextBrowser::focusInEvent(QFocusEvent *e) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QTextBrowser::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextBrowser_Adaptor *)cls)->fp_QTextBrowser_focusNextChild_0 ()); +} + + +// bool QTextBrowser::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QTextBrowser_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QTextBrowser::focusOutEvent(QFocusEvent *ev) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QTextBrowser::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextBrowser_Adaptor *)cls)->fp_QTextBrowser_focusPreviousChild_0 ()); +} + + +// void QTextBrowser::forward() + +static void _init_cbs_forward_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_forward_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_forward_0_0 (); +} + +static void _set_callback_cbs_forward_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_forward_0_0 = cb; +} + + +// emitter void QTextBrowser::forwardAvailable(bool) + +static void _init_emitter_forwardAvailable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_forwardAvailable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_forwardAvailable_864 (arg1); +} + + +// bool QTextBrowser::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextBrowser_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QTextBrowser::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QTextBrowser_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QTextBrowser::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// emitter void QTextBrowser::highlighted(const QUrl &) + +static void _init_emitter_highlighted_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_highlighted_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_highlighted_1701 (arg1); +} + + +// emitter void QTextBrowser::historyChanged() + +static void _init_emitter_historyChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_historyChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_historyChanged_0 (); +} + + +// void QTextBrowser::home() + +static void _init_cbs_home_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_home_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_home_0_0 (); +} + +static void _set_callback_cbs_home_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_home_0_0 = cb; +} + + +// void QTextBrowser::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QTextBrowser::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QTextBrowser::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QTextBrowser::inputMethodQuery(Qt::InputMethodQuery property) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("property"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QTextBrowser_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// void QTextBrowser::insertFromMimeData(const QMimeData *source) + +static void _init_cbs_insertFromMimeData_2168_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("source"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_insertFromMimeData_2168_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_insertFromMimeData_2168_0 (arg1); +} + +static void _set_callback_cbs_insertFromMimeData_2168_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_insertFromMimeData_2168_0 = cb; +} + + +// exposed bool QTextBrowser::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextBrowser_Adaptor *)cls)->fp_QTextBrowser_isSignalConnected_c2394 (arg1)); +} + + +// void QTextBrowser::keyPressEvent(QKeyEvent *ev) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QTextBrowser::keyReleaseEvent(QKeyEvent *e) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QTextBrowser::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// QVariant QTextBrowser::loadResource(int type, const QUrl &name) + +static void _init_cbs_loadResource_2360_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_loadResource_2360_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const QUrl &arg2 = args.read (heap); + ret.write ((QVariant)((QTextBrowser_Adaptor *)cls)->cbs_loadResource_2360_0 (arg1, arg2)); +} + +static void _set_callback_cbs_loadResource_2360_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_loadResource_2360_0 = cb; +} + + +// int QTextBrowser::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QTextBrowser_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QTextBrowser::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTextBrowser_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QTextBrowser::mouseDoubleClickEvent(QMouseEvent *e) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QTextBrowser::mouseMoveEvent(QMouseEvent *ev) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QTextBrowser::mousePressEvent(QMouseEvent *ev) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QTextBrowser::mouseReleaseEvent(QMouseEvent *ev) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ev"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QTextBrowser::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QTextBrowser::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QTextBrowser_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QTextBrowser::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QTextBrowser::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QTextBrowser_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QTextBrowser::paintEvent(QPaintEvent *e) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QTextBrowser::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTextBrowser_Adaptor *)cls)->fp_QTextBrowser_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QTextBrowser::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QTextBrowser_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// emitter void QTextBrowser::redoAvailable(bool b) + +static void _init_emitter_redoAvailable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_redoAvailable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_redoAvailable_864 (arg1); +} + + +// void QTextBrowser::reload() + +static void _init_cbs_reload_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reload_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_reload_0_0 (); +} + +static void _set_callback_cbs_reload_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_reload_0_0 = cb; +} + + +// void QTextBrowser::resizeEvent(QResizeEvent *e) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// void QTextBrowser::scrollContentsBy(int dx, int dy) + +static void _init_cbs_scrollContentsBy_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollContentsBy_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_scrollContentsBy_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollContentsBy_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_scrollContentsBy_1426_0 = cb; +} + + +// emitter void QTextBrowser::selectionChanged() + +static void _init_emitter_selectionChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_selectionChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_selectionChanged_0 (); +} + + +// exposed QObject *QTextBrowser::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTextBrowser_Adaptor *)cls)->fp_QTextBrowser_sender_c0 ()); +} + + +// exposed int QTextBrowser::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextBrowser_Adaptor *)cls)->fp_QTextBrowser_senderSignalIndex_c0 ()); +} + + +// exposed void QTextBrowser::setViewportMargins(int left, int top, int right, int bottom) + +static void _init_fp_setViewportMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->fp_QTextBrowser_setViewportMargins_2744 (arg1, arg2, arg3, arg4); +} + + +// exposed void QTextBrowser::setViewportMargins(const QMargins &margins) + +static void _init_fp_setViewportMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->fp_QTextBrowser_setViewportMargins_2115 (arg1); +} + + +// void QTextBrowser::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// void QTextBrowser::setupViewport(QWidget *viewport) + +static void _init_cbs_setupViewport_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setupViewport_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_setupViewport_1315_0 (arg1); +} + +static void _set_callback_cbs_setupViewport_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_setupViewport_1315_0 = cb; +} + + +// QPainter *QTextBrowser::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QTextBrowser_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QTextBrowser::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QTextBrowser::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTextBrowser_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// emitter void QTextBrowser::sourceChanged(const QUrl &) + +static void _init_emitter_sourceChanged_1701 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_sourceChanged_1701 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QUrl &arg1 = gsi::arg_reader() (args, heap); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_sourceChanged_1701 (arg1); +} + + +// void QTextBrowser::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// emitter void QTextBrowser::textChanged() + +static void _init_emitter_textChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_textChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_textChanged_0 (); +} + + +// void QTextBrowser::timerEvent(QTimerEvent *e) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QTextBrowser::undoAvailable(bool b) + +static void _init_emitter_undoAvailable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_undoAvailable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_undoAvailable_864 (arg1); +} + + +// exposed void QTextBrowser::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->fp_QTextBrowser_updateMicroFocus_2420 (arg1); +} + + +// bool QTextBrowser::viewportEvent(QEvent *) + +static void _init_cbs_viewportEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_viewportEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTextBrowser_Adaptor *)cls)->cbs_viewportEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_viewportEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_viewportEvent_1217_0 = cb; +} + + +// exposed QMargins QTextBrowser::viewportMargins() + +static void _init_fp_viewportMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_viewportMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QTextBrowser_Adaptor *)cls)->fp_QTextBrowser_viewportMargins_c0 ()); +} + + +// QSize QTextBrowser::viewportSizeHint() + +static void _init_cbs_viewportSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_viewportSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTextBrowser_Adaptor *)cls)->cbs_viewportSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_viewportSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_viewportSizeHint_c0_0 = cb; +} + + +// void QTextBrowser::wheelEvent(QWheelEvent *e) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextBrowser_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QTextBrowser::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_windowIconChanged_1787 (arg1); +} + + +// emitter void QTextBrowser::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QTextBrowser::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTextBrowser_Adaptor *)cls)->emitter_QTextBrowser_windowTitleChanged_2025 (arg1); +} + + +// exposed void QTextBrowser::zoomInF(float range) + +static void _init_fp_zoomInF_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("range"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_zoomInF_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextBrowser_Adaptor *)cls)->fp_QTextBrowser_zoomInF_970 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTextBrowser (); + +static gsi::Methods methods_QTextBrowser_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextBrowser::QTextBrowser(QWidget *parent)\nThis method creates an object of class QTextBrowser.", &_init_ctor_QTextBrowser_Adaptor_1315, &_call_ctor_QTextBrowser_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QTextBrowser::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_anchorClicked", "@brief Emitter for signal void QTextBrowser::anchorClicked(const QUrl &)\nCall this method to emit this signal.", false, &_init_emitter_anchorClicked_1701, &_call_emitter_anchorClicked_1701); + methods += new qt_gsi::GenericMethod ("backward", "@brief Virtual method void QTextBrowser::backward()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_backward_0_0, &_call_cbs_backward_0_0); + methods += new qt_gsi::GenericMethod ("backward", "@hide", false, &_init_cbs_backward_0_0, &_call_cbs_backward_0_0, &_set_callback_cbs_backward_0_0); + methods += new qt_gsi::GenericMethod ("emit_backwardAvailable", "@brief Emitter for signal void QTextBrowser::backwardAvailable(bool)\nCall this method to emit this signal.", false, &_init_emitter_backwardAvailable_864, &_call_emitter_backwardAvailable_864); + methods += new qt_gsi::GenericMethod ("*canInsertFromMimeData", "@brief Virtual method bool QTextBrowser::canInsertFromMimeData(const QMimeData *source)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canInsertFromMimeData_c2168_0, &_call_cbs_canInsertFromMimeData_c2168_0); + methods += new qt_gsi::GenericMethod ("*canInsertFromMimeData", "@hide", true, &_init_cbs_canInsertFromMimeData_c2168_0, &_call_cbs_canInsertFromMimeData_c2168_0, &_set_callback_cbs_canInsertFromMimeData_c2168_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QTextBrowser::changeEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTextBrowser::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QTextBrowser::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QTextBrowser::contextMenuEvent(QContextMenuEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("emit_copyAvailable", "@brief Emitter for signal void QTextBrowser::copyAvailable(bool b)\nCall this method to emit this signal.", false, &_init_emitter_copyAvailable_864, &_call_emitter_copyAvailable_864); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QTextBrowser::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("*createMimeDataFromSelection", "@brief Virtual method QMimeData *QTextBrowser::createMimeDataFromSelection()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_createMimeDataFromSelection_c0_0, &_call_cbs_createMimeDataFromSelection_c0_0); + methods += new qt_gsi::GenericMethod ("*createMimeDataFromSelection", "@hide", true, &_init_cbs_createMimeDataFromSelection_c0_0, &_call_cbs_createMimeDataFromSelection_c0_0, &_set_callback_cbs_createMimeDataFromSelection_c0_0); + methods += new qt_gsi::GenericMethod ("emit_currentCharFormatChanged", "@brief Emitter for signal void QTextBrowser::currentCharFormatChanged(const QTextCharFormat &format)\nCall this method to emit this signal.", false, &_init_emitter_currentCharFormatChanged_2814, &_call_emitter_currentCharFormatChanged_2814); + methods += new qt_gsi::GenericMethod ("emit_cursorPositionChanged", "@brief Emitter for signal void QTextBrowser::cursorPositionChanged()\nCall this method to emit this signal.", false, &_init_emitter_cursorPositionChanged_0, &_call_emitter_cursorPositionChanged_0); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QTextBrowser::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTextBrowser::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QTextBrowser::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTextBrowser::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTextBrowser::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*doSetSource", "@brief Virtual method void QTextBrowser::doSetSource(const QUrl &name, QTextDocument::ResourceType type)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_doSetSource_4736_1, &_call_cbs_doSetSource_4736_1); + methods += new qt_gsi::GenericMethod ("*doSetSource", "@hide", false, &_init_cbs_doSetSource_4736_1, &_call_cbs_doSetSource_4736_1, &_set_callback_cbs_doSetSource_4736_1); + methods += new qt_gsi::GenericMethod ("*doSetTextCursor", "@brief Virtual method void QTextBrowser::doSetTextCursor(const QTextCursor &cursor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_doSetTextCursor_2453_0, &_call_cbs_doSetTextCursor_2453_0); + methods += new qt_gsi::GenericMethod ("*doSetTextCursor", "@hide", false, &_init_cbs_doSetTextCursor_2453_0, &_call_cbs_doSetTextCursor_2453_0, &_set_callback_cbs_doSetTextCursor_2453_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QTextBrowser::dragEnterEvent(QDragEnterEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QTextBrowser::dragLeaveEvent(QDragLeaveEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QTextBrowser::dragMoveEvent(QDragMoveEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QTextBrowser::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QTextBrowser::dropEvent(QDropEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QTextBrowser::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QTextBrowser::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QTextBrowser::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QTextBrowser::focusInEvent(QFocusEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QTextBrowser::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QTextBrowser::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QTextBrowser::focusOutEvent(QFocusEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QTextBrowser::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("forward", "@brief Virtual method void QTextBrowser::forward()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_forward_0_0, &_call_cbs_forward_0_0); + methods += new qt_gsi::GenericMethod ("forward", "@hide", false, &_init_cbs_forward_0_0, &_call_cbs_forward_0_0, &_set_callback_cbs_forward_0_0); + methods += new qt_gsi::GenericMethod ("emit_forwardAvailable", "@brief Emitter for signal void QTextBrowser::forwardAvailable(bool)\nCall this method to emit this signal.", false, &_init_emitter_forwardAvailable_864, &_call_emitter_forwardAvailable_864); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QTextBrowser::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QTextBrowser::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QTextBrowser::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("emit_highlighted", "@brief Emitter for signal void QTextBrowser::highlighted(const QUrl &)\nCall this method to emit this signal.", false, &_init_emitter_highlighted_1701, &_call_emitter_highlighted_1701); + methods += new qt_gsi::GenericMethod ("emit_historyChanged", "@brief Emitter for signal void QTextBrowser::historyChanged()\nCall this method to emit this signal.", false, &_init_emitter_historyChanged_0, &_call_emitter_historyChanged_0); + methods += new qt_gsi::GenericMethod ("home", "@brief Virtual method void QTextBrowser::home()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_home_0_0, &_call_cbs_home_0_0); + methods += new qt_gsi::GenericMethod ("home", "@hide", false, &_init_cbs_home_0_0, &_call_cbs_home_0_0, &_set_callback_cbs_home_0_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QTextBrowser::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QTextBrowser::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QTextBrowser::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QTextBrowser::inputMethodQuery(Qt::InputMethodQuery property)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*insertFromMimeData", "@brief Virtual method void QTextBrowser::insertFromMimeData(const QMimeData *source)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertFromMimeData_2168_0, &_call_cbs_insertFromMimeData_2168_0); + methods += new qt_gsi::GenericMethod ("*insertFromMimeData", "@hide", false, &_init_cbs_insertFromMimeData_2168_0, &_call_cbs_insertFromMimeData_2168_0, &_set_callback_cbs_insertFromMimeData_2168_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTextBrowser::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QTextBrowser::keyPressEvent(QKeyEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QTextBrowser::keyReleaseEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QTextBrowser::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("loadResource", "@brief Virtual method QVariant QTextBrowser::loadResource(int type, const QUrl &name)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_loadResource_2360_0, &_call_cbs_loadResource_2360_0); + methods += new qt_gsi::GenericMethod ("loadResource", "@hide", false, &_init_cbs_loadResource_2360_0, &_call_cbs_loadResource_2360_0, &_set_callback_cbs_loadResource_2360_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QTextBrowser::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QTextBrowser::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QTextBrowser::mouseDoubleClickEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QTextBrowser::mouseMoveEvent(QMouseEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QTextBrowser::mousePressEvent(QMouseEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QTextBrowser::mouseReleaseEvent(QMouseEvent *ev)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QTextBrowser::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QTextBrowser::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTextBrowser::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QTextBrowser::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QTextBrowser::paintEvent(QPaintEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTextBrowser::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QTextBrowser::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("emit_redoAvailable", "@brief Emitter for signal void QTextBrowser::redoAvailable(bool b)\nCall this method to emit this signal.", false, &_init_emitter_redoAvailable_864, &_call_emitter_redoAvailable_864); + methods += new qt_gsi::GenericMethod ("reload", "@brief Virtual method void QTextBrowser::reload()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reload_0_0, &_call_cbs_reload_0_0); + methods += new qt_gsi::GenericMethod ("reload", "@hide", false, &_init_cbs_reload_0_0, &_call_cbs_reload_0_0, &_set_callback_cbs_reload_0_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QTextBrowser::resizeEvent(QResizeEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@brief Virtual method void QTextBrowser::scrollContentsBy(int dx, int dy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@hide", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0, &_set_callback_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("emit_selectionChanged", "@brief Emitter for signal void QTextBrowser::selectionChanged()\nCall this method to emit this signal.", false, &_init_emitter_selectionChanged_0, &_call_emitter_selectionChanged_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTextBrowser::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTextBrowser::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QTextBrowser::setViewportMargins(int left, int top, int right, int bottom)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2744, &_call_fp_setViewportMargins_2744); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QTextBrowser::setViewportMargins(const QMargins &margins)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2115, &_call_fp_setViewportMargins_2115); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QTextBrowser::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@brief Virtual method void QTextBrowser::setupViewport(QWidget *viewport)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@hide", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0, &_set_callback_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QTextBrowser::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QTextBrowser::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QTextBrowser::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("emit_sourceChanged", "@brief Emitter for signal void QTextBrowser::sourceChanged(const QUrl &)\nCall this method to emit this signal.", false, &_init_emitter_sourceChanged_1701, &_call_emitter_sourceChanged_1701); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QTextBrowser::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("emit_textChanged", "@brief Emitter for signal void QTextBrowser::textChanged()\nCall this method to emit this signal.", false, &_init_emitter_textChanged_0, &_call_emitter_textChanged_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTextBrowser::timerEvent(QTimerEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_undoAvailable", "@brief Emitter for signal void QTextBrowser::undoAvailable(bool b)\nCall this method to emit this signal.", false, &_init_emitter_undoAvailable_864, &_call_emitter_undoAvailable_864); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QTextBrowser::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@brief Virtual method bool QTextBrowser::viewportEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@hide", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0, &_set_callback_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportMargins", "@brief Method QMargins QTextBrowser::viewportMargins()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_viewportMargins_c0, &_call_fp_viewportMargins_c0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@brief Virtual method QSize QTextBrowser::viewportSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@hide", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0, &_set_callback_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QTextBrowser::wheelEvent(QWheelEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QTextBrowser::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QTextBrowser::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QTextBrowser::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + methods += new qt_gsi::GenericMethod ("*zoomInF", "@brief Method void QTextBrowser::zoomInF(float range)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_zoomInF_970, &_call_fp_zoomInF_970); + return methods; +} + +gsi::Class decl_QTextBrowser_Adaptor (qtdecl_QTextBrowser (), "QtWidgets", "QTextBrowser", + methods_QTextBrowser_Adaptor (), + "@qt\n@brief Binding of QTextBrowser"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQTextEdit.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQTextEdit.cc new file mode 100644 index 000000000..f654624b3 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQTextEdit.cc @@ -0,0 +1,4945 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextEdit.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTextEdit + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTextEdit::staticMetaObject); +} + + +// bool QTextEdit::acceptRichText() + + +static void _init_f_acceptRichText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_acceptRichText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextEdit *)cls)->acceptRichText ()); +} + + +// QFlags QTextEdit::alignment() + + +static void _init_f_alignment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_alignment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTextEdit *)cls)->alignment ()); +} + + +// QString QTextEdit::anchorAt(const QPoint &pos) + + +static void _init_f_anchorAt_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_anchorAt_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTextEdit *)cls)->anchorAt (arg1)); +} + + +// void QTextEdit::append(const QString &text) + + +static void _init_f_append_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_append_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->append (arg1); +} + + +// QFlags QTextEdit::autoFormatting() + + +static void _init_f_autoFormatting_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_autoFormatting_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTextEdit *)cls)->autoFormatting ()); +} + + +// bool QTextEdit::canPaste() + + +static void _init_f_canPaste_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_canPaste_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextEdit *)cls)->canPaste ()); +} + + +// void QTextEdit::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->clear (); +} + + +// void QTextEdit::copy() + + +static void _init_f_copy_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_copy_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->copy (); +} + + +// QMenu *QTextEdit::createStandardContextMenu() + + +static void _init_f_createStandardContextMenu_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_createStandardContextMenu_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMenu *)((QTextEdit *)cls)->createStandardContextMenu ()); +} + + +// QMenu *QTextEdit::createStandardContextMenu(const QPoint &position) + + +static void _init_f_createStandardContextMenu_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createStandardContextMenu_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QMenu *)((QTextEdit *)cls)->createStandardContextMenu (arg1)); +} + + +// QTextCharFormat QTextEdit::currentCharFormat() + + +static void _init_f_currentCharFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentCharFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCharFormat)((QTextEdit *)cls)->currentCharFormat ()); +} + + +// QFont QTextEdit::currentFont() + + +static void _init_f_currentFont_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentFont_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)((QTextEdit *)cls)->currentFont ()); +} + + +// QTextCursor QTextEdit::cursorForPosition(const QPoint &pos) + + +static void _init_f_cursorForPosition_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_cursorForPosition_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTextCursor)((QTextEdit *)cls)->cursorForPosition (arg1)); +} + + +// QRect QTextEdit::cursorRect(const QTextCursor &cursor) + + +static void _init_f_cursorRect_c2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_cursorRect_c2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QTextEdit *)cls)->cursorRect (arg1)); +} + + +// QRect QTextEdit::cursorRect() + + +static void _init_f_cursorRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cursorRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QTextEdit *)cls)->cursorRect ()); +} + + +// int QTextEdit::cursorWidth() + + +static void _init_f_cursorWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cursorWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextEdit *)cls)->cursorWidth ()); +} + + +// void QTextEdit::cut() + + +static void _init_f_cut_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cut_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->cut (); +} + + +// QTextDocument *QTextEdit::document() + + +static void _init_f_document_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_document_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextDocument *)((QTextEdit *)cls)->document ()); +} + + +// QString QTextEdit::documentTitle() + + +static void _init_f_documentTitle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_documentTitle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextEdit *)cls)->documentTitle ()); +} + + +// void QTextEdit::ensureCursorVisible() + + +static void _init_f_ensureCursorVisible_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ensureCursorVisible_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->ensureCursorVisible (); +} + + +// QList QTextEdit::extraSelections() + + +static void _init_f_extraSelections_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_extraSelections_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTextEdit *)cls)->extraSelections ()); +} + + +// bool QTextEdit::find(const QString &exp, QFlags options) + + +static void _init_f_find_5261 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exp"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("options", true, "QTextDocument::FindFlags()"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_find_5261 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QTextDocument::FindFlags(), heap); + ret.write ((bool)((QTextEdit *)cls)->find (arg1, arg2)); +} + + +// bool QTextEdit::find(const QRegularExpression &exp, QFlags options) + + +static void _init_f_find_6424 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("exp"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("options", true, "QTextDocument::FindFlags()"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_find_6424 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegularExpression &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QTextDocument::FindFlags(), heap); + ret.write ((bool)((QTextEdit *)cls)->find (arg1, arg2)); +} + + +// QString QTextEdit::fontFamily() + + +static void _init_f_fontFamily_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontFamily_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextEdit *)cls)->fontFamily ()); +} + + +// bool QTextEdit::fontItalic() + + +static void _init_f_fontItalic_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontItalic_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextEdit *)cls)->fontItalic ()); +} + + +// double QTextEdit::fontPointSize() + + +static void _init_f_fontPointSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontPointSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextEdit *)cls)->fontPointSize ()); +} + + +// bool QTextEdit::fontUnderline() + + +static void _init_f_fontUnderline_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontUnderline_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextEdit *)cls)->fontUnderline ()); +} + + +// int QTextEdit::fontWeight() + + +static void _init_f_fontWeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontWeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextEdit *)cls)->fontWeight ()); +} + + +// QVariant QTextEdit::inputMethodQuery(Qt::InputMethodQuery property) + + +static void _init_f_inputMethodQuery_c2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("property"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_inputMethodQuery_c2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QVariant)((QTextEdit *)cls)->inputMethodQuery (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QVariant QTextEdit::inputMethodQuery(Qt::InputMethodQuery query, QVariant argument) + + +static void _init_f_inputMethodQuery_c3554 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("argument"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_inputMethodQuery_c3554 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QVariant arg2 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QTextEdit *)cls)->inputMethodQuery (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2)); +} + + +// void QTextEdit::insertHtml(const QString &text) + + +static void _init_f_insertHtml_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertHtml_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->insertHtml (arg1); +} + + +// void QTextEdit::insertPlainText(const QString &text) + + +static void _init_f_insertPlainText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertPlainText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->insertPlainText (arg1); +} + + +// bool QTextEdit::isReadOnly() + + +static void _init_f_isReadOnly_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isReadOnly_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextEdit *)cls)->isReadOnly ()); +} + + +// bool QTextEdit::isUndoRedoEnabled() + + +static void _init_f_isUndoRedoEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isUndoRedoEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextEdit *)cls)->isUndoRedoEnabled ()); +} + + +// int QTextEdit::lineWrapColumnOrWidth() + + +static void _init_f_lineWrapColumnOrWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineWrapColumnOrWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextEdit *)cls)->lineWrapColumnOrWidth ()); +} + + +// QTextEdit::LineWrapMode QTextEdit::lineWrapMode() + + +static void _init_f_lineWrapMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_lineWrapMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextEdit *)cls)->lineWrapMode ())); +} + + +// QVariant QTextEdit::loadResource(int type, const QUrl &name) + + +static void _init_f_loadResource_2360 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_loadResource_2360 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QUrl &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QTextEdit *)cls)->loadResource (arg1, arg2)); +} + + +// void QTextEdit::mergeCurrentCharFormat(const QTextCharFormat &modifier) + + +static void _init_f_mergeCurrentCharFormat_2814 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("modifier"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mergeCurrentCharFormat_2814 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->mergeCurrentCharFormat (arg1); +} + + +// void QTextEdit::moveCursor(QTextCursor::MoveOperation operation, QTextCursor::MoveMode mode) + + +static void _init_f_moveCursor_5424 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("operation"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("mode", true, "QTextCursor::MoveAnchor"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_moveCursor_5424 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QTextCursor::MoveAnchor), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->moveCursor (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// bool QTextEdit::overwriteMode() + + +static void _init_f_overwriteMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_overwriteMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextEdit *)cls)->overwriteMode ()); +} + + +// void QTextEdit::paste() + + +static void _init_f_paste_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_paste_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->paste (); +} + + +// QString QTextEdit::placeholderText() + + +static void _init_f_placeholderText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_placeholderText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextEdit *)cls)->placeholderText ()); +} + + +// void QTextEdit::print(QPagedPaintDevice *printer) + + +static void _init_f_print_c2284 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("printer"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_print_c2284 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPagedPaintDevice *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->print (arg1); +} + + +// void QTextEdit::redo() + + +static void _init_f_redo_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_redo_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->redo (); +} + + +// void QTextEdit::scrollToAnchor(const QString &name) + + +static void _init_f_scrollToAnchor_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_scrollToAnchor_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->scrollToAnchor (arg1); +} + + +// void QTextEdit::selectAll() + + +static void _init_f_selectAll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectAll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->selectAll (); +} + + +// void QTextEdit::setAcceptRichText(bool accept) + + +static void _init_f_setAcceptRichText_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("accept"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAcceptRichText_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setAcceptRichText (arg1); +} + + +// void QTextEdit::setAlignment(QFlags a) + + +static void _init_f_setAlignment_2750 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("a"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAlignment_2750 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setAlignment (arg1); +} + + +// void QTextEdit::setAutoFormatting(QFlags features) + + +static void _init_f_setAutoFormatting_3978 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("features"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoFormatting_3978 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setAutoFormatting (arg1); +} + + +// void QTextEdit::setCurrentCharFormat(const QTextCharFormat &format) + + +static void _init_f_setCurrentCharFormat_2814 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentCharFormat_2814 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setCurrentCharFormat (arg1); +} + + +// void QTextEdit::setCurrentFont(const QFont &f) + + +static void _init_f_setCurrentFont_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("f"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentFont_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setCurrentFont (arg1); +} + + +// void QTextEdit::setCursorWidth(int width) + + +static void _init_f_setCursorWidth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCursorWidth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setCursorWidth (arg1); +} + + +// void QTextEdit::setDocument(QTextDocument *document) + + +static void _init_f_setDocument_1955 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("document"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDocument_1955 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextDocument *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setDocument (arg1); +} + + +// void QTextEdit::setDocumentTitle(const QString &title) + + +static void _init_f_setDocumentTitle_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDocumentTitle_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setDocumentTitle (arg1); +} + + +// void QTextEdit::setExtraSelections(const QList &selections) + + +static void _init_f_setExtraSelections_4386 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selections"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setExtraSelections_4386 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setExtraSelections (arg1); +} + + +// void QTextEdit::setFontFamily(const QString &fontFamily) + + +static void _init_f_setFontFamily_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("fontFamily"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontFamily_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setFontFamily (arg1); +} + + +// void QTextEdit::setFontItalic(bool b) + + +static void _init_f_setFontItalic_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontItalic_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setFontItalic (arg1); +} + + +// void QTextEdit::setFontPointSize(double s) + + +static void _init_f_setFontPointSize_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontPointSize_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setFontPointSize (arg1); +} + + +// void QTextEdit::setFontUnderline(bool b) + + +static void _init_f_setFontUnderline_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontUnderline_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setFontUnderline (arg1); +} + + +// void QTextEdit::setFontWeight(int w) + + +static void _init_f_setFontWeight_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFontWeight_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setFontWeight (arg1); +} + + +// void QTextEdit::setHtml(const QString &text) + + +static void _init_f_setHtml_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHtml_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setHtml (arg1); +} + + +// void QTextEdit::setLineWrapColumnOrWidth(int w) + + +static void _init_f_setLineWrapColumnOrWidth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLineWrapColumnOrWidth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setLineWrapColumnOrWidth (arg1); +} + + +// void QTextEdit::setLineWrapMode(QTextEdit::LineWrapMode mode) + + +static void _init_f_setLineWrapMode_2635 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setLineWrapMode_2635 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setLineWrapMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTextEdit::setMarkdown(const QString &markdown) + + +static void _init_f_setMarkdown_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("markdown"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMarkdown_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setMarkdown (arg1); +} + + +// void QTextEdit::setOverwriteMode(bool overwrite) + + +static void _init_f_setOverwriteMode_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("overwrite"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setOverwriteMode_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setOverwriteMode (arg1); +} + + +// void QTextEdit::setPlaceholderText(const QString &placeholderText) + + +static void _init_f_setPlaceholderText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("placeholderText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPlaceholderText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setPlaceholderText (arg1); +} + + +// void QTextEdit::setPlainText(const QString &text) + + +static void _init_f_setPlainText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPlainText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setPlainText (arg1); +} + + +// void QTextEdit::setReadOnly(bool ro) + + +static void _init_f_setReadOnly_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("ro"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setReadOnly_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setReadOnly (arg1); +} + + +// void QTextEdit::setTabChangesFocus(bool b) + + +static void _init_f_setTabChangesFocus_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabChangesFocus_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setTabChangesFocus (arg1); +} + + +// void QTextEdit::setTabStopDistance(double distance) + + +static void _init_f_setTabStopDistance_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("distance"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabStopDistance_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setTabStopDistance (arg1); +} + + +// void QTextEdit::setText(const QString &text) + + +static void _init_f_setText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setText (arg1); +} + + +// void QTextEdit::setTextBackgroundColor(const QColor &c) + + +static void _init_f_setTextBackgroundColor_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextBackgroundColor_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setTextBackgroundColor (arg1); +} + + +// void QTextEdit::setTextColor(const QColor &c) + + +static void _init_f_setTextColor_1905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("c"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextColor_1905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QColor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setTextColor (arg1); +} + + +// void QTextEdit::setTextCursor(const QTextCursor &cursor) + + +static void _init_f_setTextCursor_2453 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextCursor_2453 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setTextCursor (arg1); +} + + +// void QTextEdit::setTextInteractionFlags(QFlags flags) + + +static void _init_f_setTextInteractionFlags_3396 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTextInteractionFlags_3396 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setTextInteractionFlags (arg1); +} + + +// void QTextEdit::setUndoRedoEnabled(bool enable) + + +static void _init_f_setUndoRedoEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUndoRedoEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setUndoRedoEnabled (arg1); +} + + +// void QTextEdit::setWordWrapMode(QTextOption::WrapMode policy) + + +static void _init_f_setWordWrapMode_2486 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setWordWrapMode_2486 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->setWordWrapMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// bool QTextEdit::tabChangesFocus() + + +static void _init_f_tabChangesFocus_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tabChangesFocus_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextEdit *)cls)->tabChangesFocus ()); +} + + +// double QTextEdit::tabStopDistance() + + +static void _init_f_tabStopDistance_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tabStopDistance_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QTextEdit *)cls)->tabStopDistance ()); +} + + +// QColor QTextEdit::textBackgroundColor() + + +static void _init_f_textBackgroundColor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textBackgroundColor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QTextEdit *)cls)->textBackgroundColor ()); +} + + +// QColor QTextEdit::textColor() + + +static void _init_f_textColor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textColor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QColor)((QTextEdit *)cls)->textColor ()); +} + + +// QTextCursor QTextEdit::textCursor() + + +static void _init_f_textCursor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_textCursor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTextCursor)((QTextEdit *)cls)->textCursor ()); +} + + +// QFlags QTextEdit::textInteractionFlags() + + +static void _init_f_textInteractionFlags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_textInteractionFlags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTextEdit *)cls)->textInteractionFlags ()); +} + + +// QString QTextEdit::toHtml() + + +static void _init_f_toHtml_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toHtml_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextEdit *)cls)->toHtml ()); +} + + +// QString QTextEdit::toMarkdown(QFlags features) + + +static void _init_f_toMarkdown_c4132 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("features", true, "QTextDocument::MarkdownDialectGitHub"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_toMarkdown_c4132 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QTextDocument::MarkdownDialectGitHub, heap); + ret.write ((QString)((QTextEdit *)cls)->toMarkdown (arg1)); +} + + +// QString QTextEdit::toPlainText() + + +static void _init_f_toPlainText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toPlainText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QTextEdit *)cls)->toPlainText ()); +} + + +// void QTextEdit::undo() + + +static void _init_f_undo_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_undo_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->undo (); +} + + +// QTextOption::WrapMode QTextEdit::wordWrapMode() + + +static void _init_f_wordWrapMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_wordWrapMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTextEdit *)cls)->wordWrapMode ())); +} + + +// void QTextEdit::zoomIn(int range) + + +static void _init_f_zoomIn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("range", true, "1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_zoomIn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->zoomIn (arg1); +} + + +// void QTextEdit::zoomOut(int range) + + +static void _init_f_zoomOut_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("range", true, "1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_zoomOut_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit *)cls)->zoomOut (arg1); +} + + +// static QString QTextEdit::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTextEdit::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTextEdit () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":acceptRichText", "@brief Method bool QTextEdit::acceptRichText()\n", true, &_init_f_acceptRichText_c0, &_call_f_acceptRichText_c0); + methods += new qt_gsi::GenericMethod (":alignment", "@brief Method QFlags QTextEdit::alignment()\n", true, &_init_f_alignment_c0, &_call_f_alignment_c0); + methods += new qt_gsi::GenericMethod ("anchorAt", "@brief Method QString QTextEdit::anchorAt(const QPoint &pos)\n", true, &_init_f_anchorAt_c1916, &_call_f_anchorAt_c1916); + methods += new qt_gsi::GenericMethod ("append", "@brief Method void QTextEdit::append(const QString &text)\n", false, &_init_f_append_2025, &_call_f_append_2025); + methods += new qt_gsi::GenericMethod (":autoFormatting", "@brief Method QFlags QTextEdit::autoFormatting()\n", true, &_init_f_autoFormatting_c0, &_call_f_autoFormatting_c0); + methods += new qt_gsi::GenericMethod ("canPaste", "@brief Method bool QTextEdit::canPaste()\n", true, &_init_f_canPaste_c0, &_call_f_canPaste_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QTextEdit::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("copy", "@brief Method void QTextEdit::copy()\n", false, &_init_f_copy_0, &_call_f_copy_0); + methods += new qt_gsi::GenericMethod ("createStandardContextMenu", "@brief Method QMenu *QTextEdit::createStandardContextMenu()\n", false, &_init_f_createStandardContextMenu_0, &_call_f_createStandardContextMenu_0); + methods += new qt_gsi::GenericMethod ("createStandardContextMenu", "@brief Method QMenu *QTextEdit::createStandardContextMenu(const QPoint &position)\n", false, &_init_f_createStandardContextMenu_1916, &_call_f_createStandardContextMenu_1916); + methods += new qt_gsi::GenericMethod (":currentCharFormat", "@brief Method QTextCharFormat QTextEdit::currentCharFormat()\n", true, &_init_f_currentCharFormat_c0, &_call_f_currentCharFormat_c0); + methods += new qt_gsi::GenericMethod (":currentFont", "@brief Method QFont QTextEdit::currentFont()\n", true, &_init_f_currentFont_c0, &_call_f_currentFont_c0); + methods += new qt_gsi::GenericMethod ("cursorForPosition", "@brief Method QTextCursor QTextEdit::cursorForPosition(const QPoint &pos)\n", true, &_init_f_cursorForPosition_c1916, &_call_f_cursorForPosition_c1916); + methods += new qt_gsi::GenericMethod ("cursorRect", "@brief Method QRect QTextEdit::cursorRect(const QTextCursor &cursor)\n", true, &_init_f_cursorRect_c2453, &_call_f_cursorRect_c2453); + methods += new qt_gsi::GenericMethod ("cursorRect", "@brief Method QRect QTextEdit::cursorRect()\n", true, &_init_f_cursorRect_c0, &_call_f_cursorRect_c0); + methods += new qt_gsi::GenericMethod (":cursorWidth", "@brief Method int QTextEdit::cursorWidth()\n", true, &_init_f_cursorWidth_c0, &_call_f_cursorWidth_c0); + methods += new qt_gsi::GenericMethod ("cut", "@brief Method void QTextEdit::cut()\n", false, &_init_f_cut_0, &_call_f_cut_0); + methods += new qt_gsi::GenericMethod (":document", "@brief Method QTextDocument *QTextEdit::document()\n", true, &_init_f_document_c0, &_call_f_document_c0); + methods += new qt_gsi::GenericMethod (":documentTitle", "@brief Method QString QTextEdit::documentTitle()\n", true, &_init_f_documentTitle_c0, &_call_f_documentTitle_c0); + methods += new qt_gsi::GenericMethod ("ensureCursorVisible", "@brief Method void QTextEdit::ensureCursorVisible()\n", false, &_init_f_ensureCursorVisible_0, &_call_f_ensureCursorVisible_0); + methods += new qt_gsi::GenericMethod (":extraSelections", "@brief Method QList QTextEdit::extraSelections()\n", true, &_init_f_extraSelections_c0, &_call_f_extraSelections_c0); + methods += new qt_gsi::GenericMethod ("find", "@brief Method bool QTextEdit::find(const QString &exp, QFlags options)\n", false, &_init_f_find_5261, &_call_f_find_5261); + methods += new qt_gsi::GenericMethod ("find", "@brief Method bool QTextEdit::find(const QRegularExpression &exp, QFlags options)\n", false, &_init_f_find_6424, &_call_f_find_6424); + methods += new qt_gsi::GenericMethod (":fontFamily", "@brief Method QString QTextEdit::fontFamily()\n", true, &_init_f_fontFamily_c0, &_call_f_fontFamily_c0); + methods += new qt_gsi::GenericMethod (":fontItalic", "@brief Method bool QTextEdit::fontItalic()\n", true, &_init_f_fontItalic_c0, &_call_f_fontItalic_c0); + methods += new qt_gsi::GenericMethod (":fontPointSize", "@brief Method double QTextEdit::fontPointSize()\n", true, &_init_f_fontPointSize_c0, &_call_f_fontPointSize_c0); + methods += new qt_gsi::GenericMethod (":fontUnderline", "@brief Method bool QTextEdit::fontUnderline()\n", true, &_init_f_fontUnderline_c0, &_call_f_fontUnderline_c0); + methods += new qt_gsi::GenericMethod (":fontWeight", "@brief Method int QTextEdit::fontWeight()\n", true, &_init_f_fontWeight_c0, &_call_f_fontWeight_c0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Method QVariant QTextEdit::inputMethodQuery(Qt::InputMethodQuery property)\nThis is a reimplementation of QWidget::inputMethodQuery", true, &_init_f_inputMethodQuery_c2420, &_call_f_inputMethodQuery_c2420); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Method QVariant QTextEdit::inputMethodQuery(Qt::InputMethodQuery query, QVariant argument)\n", true, &_init_f_inputMethodQuery_c3554, &_call_f_inputMethodQuery_c3554); + methods += new qt_gsi::GenericMethod ("insertHtml", "@brief Method void QTextEdit::insertHtml(const QString &text)\n", false, &_init_f_insertHtml_2025, &_call_f_insertHtml_2025); + methods += new qt_gsi::GenericMethod ("insertPlainText", "@brief Method void QTextEdit::insertPlainText(const QString &text)\n", false, &_init_f_insertPlainText_2025, &_call_f_insertPlainText_2025); + methods += new qt_gsi::GenericMethod ("isReadOnly?|:readOnly", "@brief Method bool QTextEdit::isReadOnly()\n", true, &_init_f_isReadOnly_c0, &_call_f_isReadOnly_c0); + methods += new qt_gsi::GenericMethod ("isUndoRedoEnabled?|:undoRedoEnabled", "@brief Method bool QTextEdit::isUndoRedoEnabled()\n", true, &_init_f_isUndoRedoEnabled_c0, &_call_f_isUndoRedoEnabled_c0); + methods += new qt_gsi::GenericMethod (":lineWrapColumnOrWidth", "@brief Method int QTextEdit::lineWrapColumnOrWidth()\n", true, &_init_f_lineWrapColumnOrWidth_c0, &_call_f_lineWrapColumnOrWidth_c0); + methods += new qt_gsi::GenericMethod (":lineWrapMode", "@brief Method QTextEdit::LineWrapMode QTextEdit::lineWrapMode()\n", true, &_init_f_lineWrapMode_c0, &_call_f_lineWrapMode_c0); + methods += new qt_gsi::GenericMethod ("loadResource", "@brief Method QVariant QTextEdit::loadResource(int type, const QUrl &name)\n", false, &_init_f_loadResource_2360, &_call_f_loadResource_2360); + methods += new qt_gsi::GenericMethod ("mergeCurrentCharFormat", "@brief Method void QTextEdit::mergeCurrentCharFormat(const QTextCharFormat &modifier)\n", false, &_init_f_mergeCurrentCharFormat_2814, &_call_f_mergeCurrentCharFormat_2814); + methods += new qt_gsi::GenericMethod ("moveCursor", "@brief Method void QTextEdit::moveCursor(QTextCursor::MoveOperation operation, QTextCursor::MoveMode mode)\n", false, &_init_f_moveCursor_5424, &_call_f_moveCursor_5424); + methods += new qt_gsi::GenericMethod (":overwriteMode", "@brief Method bool QTextEdit::overwriteMode()\n", true, &_init_f_overwriteMode_c0, &_call_f_overwriteMode_c0); + methods += new qt_gsi::GenericMethod ("paste", "@brief Method void QTextEdit::paste()\n", false, &_init_f_paste_0, &_call_f_paste_0); + methods += new qt_gsi::GenericMethod (":placeholderText", "@brief Method QString QTextEdit::placeholderText()\n", true, &_init_f_placeholderText_c0, &_call_f_placeholderText_c0); + methods += new qt_gsi::GenericMethod ("print", "@brief Method void QTextEdit::print(QPagedPaintDevice *printer)\n", true, &_init_f_print_c2284, &_call_f_print_c2284); + methods += new qt_gsi::GenericMethod ("redo", "@brief Method void QTextEdit::redo()\n", false, &_init_f_redo_0, &_call_f_redo_0); + methods += new qt_gsi::GenericMethod ("scrollToAnchor", "@brief Method void QTextEdit::scrollToAnchor(const QString &name)\n", false, &_init_f_scrollToAnchor_2025, &_call_f_scrollToAnchor_2025); + methods += new qt_gsi::GenericMethod ("selectAll", "@brief Method void QTextEdit::selectAll()\n", false, &_init_f_selectAll_0, &_call_f_selectAll_0); + methods += new qt_gsi::GenericMethod ("setAcceptRichText|acceptRichText=", "@brief Method void QTextEdit::setAcceptRichText(bool accept)\n", false, &_init_f_setAcceptRichText_864, &_call_f_setAcceptRichText_864); + methods += new qt_gsi::GenericMethod ("setAlignment|alignment=", "@brief Method void QTextEdit::setAlignment(QFlags a)\n", false, &_init_f_setAlignment_2750, &_call_f_setAlignment_2750); + methods += new qt_gsi::GenericMethod ("setAutoFormatting|autoFormatting=", "@brief Method void QTextEdit::setAutoFormatting(QFlags features)\n", false, &_init_f_setAutoFormatting_3978, &_call_f_setAutoFormatting_3978); + methods += new qt_gsi::GenericMethod ("setCurrentCharFormat|currentCharFormat=", "@brief Method void QTextEdit::setCurrentCharFormat(const QTextCharFormat &format)\n", false, &_init_f_setCurrentCharFormat_2814, &_call_f_setCurrentCharFormat_2814); + methods += new qt_gsi::GenericMethod ("setCurrentFont|currentFont=", "@brief Method void QTextEdit::setCurrentFont(const QFont &f)\n", false, &_init_f_setCurrentFont_1801, &_call_f_setCurrentFont_1801); + methods += new qt_gsi::GenericMethod ("setCursorWidth|cursorWidth=", "@brief Method void QTextEdit::setCursorWidth(int width)\n", false, &_init_f_setCursorWidth_767, &_call_f_setCursorWidth_767); + methods += new qt_gsi::GenericMethod ("setDocument|document=", "@brief Method void QTextEdit::setDocument(QTextDocument *document)\n", false, &_init_f_setDocument_1955, &_call_f_setDocument_1955); + methods += new qt_gsi::GenericMethod ("setDocumentTitle|documentTitle=", "@brief Method void QTextEdit::setDocumentTitle(const QString &title)\n", false, &_init_f_setDocumentTitle_2025, &_call_f_setDocumentTitle_2025); + methods += new qt_gsi::GenericMethod ("setExtraSelections|extraSelections=", "@brief Method void QTextEdit::setExtraSelections(const QList &selections)\n", false, &_init_f_setExtraSelections_4386, &_call_f_setExtraSelections_4386); + methods += new qt_gsi::GenericMethod ("setFontFamily|fontFamily=", "@brief Method void QTextEdit::setFontFamily(const QString &fontFamily)\n", false, &_init_f_setFontFamily_2025, &_call_f_setFontFamily_2025); + methods += new qt_gsi::GenericMethod ("setFontItalic|fontItalic=", "@brief Method void QTextEdit::setFontItalic(bool b)\n", false, &_init_f_setFontItalic_864, &_call_f_setFontItalic_864); + methods += new qt_gsi::GenericMethod ("setFontPointSize|fontPointSize=", "@brief Method void QTextEdit::setFontPointSize(double s)\n", false, &_init_f_setFontPointSize_1071, &_call_f_setFontPointSize_1071); + methods += new qt_gsi::GenericMethod ("setFontUnderline|fontUnderline=", "@brief Method void QTextEdit::setFontUnderline(bool b)\n", false, &_init_f_setFontUnderline_864, &_call_f_setFontUnderline_864); + methods += new qt_gsi::GenericMethod ("setFontWeight|fontWeight=", "@brief Method void QTextEdit::setFontWeight(int w)\n", false, &_init_f_setFontWeight_767, &_call_f_setFontWeight_767); + methods += new qt_gsi::GenericMethod ("setHtml|html=", "@brief Method void QTextEdit::setHtml(const QString &text)\n", false, &_init_f_setHtml_2025, &_call_f_setHtml_2025); + methods += new qt_gsi::GenericMethod ("setLineWrapColumnOrWidth|lineWrapColumnOrWidth=", "@brief Method void QTextEdit::setLineWrapColumnOrWidth(int w)\n", false, &_init_f_setLineWrapColumnOrWidth_767, &_call_f_setLineWrapColumnOrWidth_767); + methods += new qt_gsi::GenericMethod ("setLineWrapMode|lineWrapMode=", "@brief Method void QTextEdit::setLineWrapMode(QTextEdit::LineWrapMode mode)\n", false, &_init_f_setLineWrapMode_2635, &_call_f_setLineWrapMode_2635); + methods += new qt_gsi::GenericMethod ("setMarkdown", "@brief Method void QTextEdit::setMarkdown(const QString &markdown)\n", false, &_init_f_setMarkdown_2025, &_call_f_setMarkdown_2025); + methods += new qt_gsi::GenericMethod ("setOverwriteMode|overwriteMode=", "@brief Method void QTextEdit::setOverwriteMode(bool overwrite)\n", false, &_init_f_setOverwriteMode_864, &_call_f_setOverwriteMode_864); + methods += new qt_gsi::GenericMethod ("setPlaceholderText|placeholderText=", "@brief Method void QTextEdit::setPlaceholderText(const QString &placeholderText)\n", false, &_init_f_setPlaceholderText_2025, &_call_f_setPlaceholderText_2025); + methods += new qt_gsi::GenericMethod ("setPlainText|plainText=", "@brief Method void QTextEdit::setPlainText(const QString &text)\n", false, &_init_f_setPlainText_2025, &_call_f_setPlainText_2025); + methods += new qt_gsi::GenericMethod ("setReadOnly|readOnly=", "@brief Method void QTextEdit::setReadOnly(bool ro)\n", false, &_init_f_setReadOnly_864, &_call_f_setReadOnly_864); + methods += new qt_gsi::GenericMethod ("setTabChangesFocus|tabChangesFocus=", "@brief Method void QTextEdit::setTabChangesFocus(bool b)\n", false, &_init_f_setTabChangesFocus_864, &_call_f_setTabChangesFocus_864); + methods += new qt_gsi::GenericMethod ("setTabStopDistance", "@brief Method void QTextEdit::setTabStopDistance(double distance)\n", false, &_init_f_setTabStopDistance_1071, &_call_f_setTabStopDistance_1071); + methods += new qt_gsi::GenericMethod ("setText", "@brief Method void QTextEdit::setText(const QString &text)\n", false, &_init_f_setText_2025, &_call_f_setText_2025); + methods += new qt_gsi::GenericMethod ("setTextBackgroundColor|textBackgroundColor=", "@brief Method void QTextEdit::setTextBackgroundColor(const QColor &c)\n", false, &_init_f_setTextBackgroundColor_1905, &_call_f_setTextBackgroundColor_1905); + methods += new qt_gsi::GenericMethod ("setTextColor|textColor=", "@brief Method void QTextEdit::setTextColor(const QColor &c)\n", false, &_init_f_setTextColor_1905, &_call_f_setTextColor_1905); + methods += new qt_gsi::GenericMethod ("setTextCursor|textCursor=", "@brief Method void QTextEdit::setTextCursor(const QTextCursor &cursor)\n", false, &_init_f_setTextCursor_2453, &_call_f_setTextCursor_2453); + methods += new qt_gsi::GenericMethod ("setTextInteractionFlags|textInteractionFlags=", "@brief Method void QTextEdit::setTextInteractionFlags(QFlags flags)\n", false, &_init_f_setTextInteractionFlags_3396, &_call_f_setTextInteractionFlags_3396); + methods += new qt_gsi::GenericMethod ("setUndoRedoEnabled|undoRedoEnabled=", "@brief Method void QTextEdit::setUndoRedoEnabled(bool enable)\n", false, &_init_f_setUndoRedoEnabled_864, &_call_f_setUndoRedoEnabled_864); + methods += new qt_gsi::GenericMethod ("setWordWrapMode|wordWrapMode=", "@brief Method void QTextEdit::setWordWrapMode(QTextOption::WrapMode policy)\n", false, &_init_f_setWordWrapMode_2486, &_call_f_setWordWrapMode_2486); + methods += new qt_gsi::GenericMethod (":tabChangesFocus", "@brief Method bool QTextEdit::tabChangesFocus()\n", true, &_init_f_tabChangesFocus_c0, &_call_f_tabChangesFocus_c0); + methods += new qt_gsi::GenericMethod ("tabStopDistance", "@brief Method double QTextEdit::tabStopDistance()\n", true, &_init_f_tabStopDistance_c0, &_call_f_tabStopDistance_c0); + methods += new qt_gsi::GenericMethod (":textBackgroundColor", "@brief Method QColor QTextEdit::textBackgroundColor()\n", true, &_init_f_textBackgroundColor_c0, &_call_f_textBackgroundColor_c0); + methods += new qt_gsi::GenericMethod (":textColor", "@brief Method QColor QTextEdit::textColor()\n", true, &_init_f_textColor_c0, &_call_f_textColor_c0); + methods += new qt_gsi::GenericMethod (":textCursor", "@brief Method QTextCursor QTextEdit::textCursor()\n", true, &_init_f_textCursor_c0, &_call_f_textCursor_c0); + methods += new qt_gsi::GenericMethod (":textInteractionFlags", "@brief Method QFlags QTextEdit::textInteractionFlags()\n", true, &_init_f_textInteractionFlags_c0, &_call_f_textInteractionFlags_c0); + methods += new qt_gsi::GenericMethod ("toHtml", "@brief Method QString QTextEdit::toHtml()\n", true, &_init_f_toHtml_c0, &_call_f_toHtml_c0); + methods += new qt_gsi::GenericMethod ("toMarkdown", "@brief Method QString QTextEdit::toMarkdown(QFlags features)\n", true, &_init_f_toMarkdown_c4132, &_call_f_toMarkdown_c4132); + methods += new qt_gsi::GenericMethod ("toPlainText", "@brief Method QString QTextEdit::toPlainText()\n", true, &_init_f_toPlainText_c0, &_call_f_toPlainText_c0); + methods += new qt_gsi::GenericMethod ("undo", "@brief Method void QTextEdit::undo()\n", false, &_init_f_undo_0, &_call_f_undo_0); + methods += new qt_gsi::GenericMethod (":wordWrapMode", "@brief Method QTextOption::WrapMode QTextEdit::wordWrapMode()\n", true, &_init_f_wordWrapMode_c0, &_call_f_wordWrapMode_c0); + methods += new qt_gsi::GenericMethod ("zoomIn", "@brief Method void QTextEdit::zoomIn(int range)\n", false, &_init_f_zoomIn_767, &_call_f_zoomIn_767); + methods += new qt_gsi::GenericMethod ("zoomOut", "@brief Method void QTextEdit::zoomOut(int range)\n", false, &_init_f_zoomOut_767, &_call_f_zoomOut_767); + methods += gsi::qt_signal ("copyAvailable(bool)", "copyAvailable", gsi::arg("b"), "@brief Signal declaration for QTextEdit::copyAvailable(bool b)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentCharFormatChanged(const QTextCharFormat &)", "currentCharFormatChanged", gsi::arg("format"), "@brief Signal declaration for QTextEdit::currentCharFormatChanged(const QTextCharFormat &format)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("cursorPositionChanged()", "cursorPositionChanged", "@brief Signal declaration for QTextEdit::cursorPositionChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QTextEdit::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTextEdit::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTextEdit::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("redoAvailable(bool)", "redoAvailable", gsi::arg("b"), "@brief Signal declaration for QTextEdit::redoAvailable(bool b)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("selectionChanged()", "selectionChanged", "@brief Signal declaration for QTextEdit::selectionChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("textChanged()", "textChanged", "@brief Signal declaration for QTextEdit::textChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("undoAvailable(bool)", "undoAvailable", gsi::arg("b"), "@brief Signal declaration for QTextEdit::undoAvailable(bool b)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QTextEdit::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QTextEdit::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QTextEdit::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTextEdit::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractScrollArea (); + +qt_gsi::QtNativeClass decl_QTextEdit (qtdecl_QAbstractScrollArea (), "QtWidgets", "QTextEdit_Native", + methods_QTextEdit (), + "@hide\n@alias QTextEdit"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTextEdit () { return decl_QTextEdit; } + +} + + +class QTextEdit_Adaptor : public QTextEdit, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTextEdit_Adaptor(); + + // [adaptor ctor] QTextEdit::QTextEdit(QWidget *parent) + QTextEdit_Adaptor() : QTextEdit() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTextEdit::QTextEdit(QWidget *parent) + QTextEdit_Adaptor(QWidget *parent) : QTextEdit(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTextEdit::QTextEdit(const QString &text, QWidget *parent) + QTextEdit_Adaptor(const QString &text) : QTextEdit(text) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTextEdit::QTextEdit(const QString &text, QWidget *parent) + QTextEdit_Adaptor(const QString &text, QWidget *parent) : QTextEdit(text, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QTextEdit::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QTextEdit_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QTextEdit::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QTextEdit::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QTextEdit_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QTextEdit::destroy(destroyWindow, destroySubWindows); + } + + // [expose] void QTextEdit::drawFrame(QPainter *) + void fp_QTextEdit_drawFrame_1426 (QPainter *arg1) { + QTextEdit::drawFrame(arg1); + } + + // [expose] bool QTextEdit::focusNextChild() + bool fp_QTextEdit_focusNextChild_0 () { + return QTextEdit::focusNextChild(); + } + + // [expose] bool QTextEdit::focusPreviousChild() + bool fp_QTextEdit_focusPreviousChild_0 () { + return QTextEdit::focusPreviousChild(); + } + + // [expose] bool QTextEdit::isSignalConnected(const QMetaMethod &signal) + bool fp_QTextEdit_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTextEdit::isSignalConnected(signal); + } + + // [expose] int QTextEdit::receivers(const char *signal) + int fp_QTextEdit_receivers_c1731 (const char *signal) const { + return QTextEdit::receivers(signal); + } + + // [expose] QObject *QTextEdit::sender() + QObject * fp_QTextEdit_sender_c0 () const { + return QTextEdit::sender(); + } + + // [expose] int QTextEdit::senderSignalIndex() + int fp_QTextEdit_senderSignalIndex_c0 () const { + return QTextEdit::senderSignalIndex(); + } + + // [expose] void QTextEdit::setViewportMargins(int left, int top, int right, int bottom) + void fp_QTextEdit_setViewportMargins_2744 (int left, int top, int right, int bottom) { + QTextEdit::setViewportMargins(left, top, right, bottom); + } + + // [expose] void QTextEdit::setViewportMargins(const QMargins &margins) + void fp_QTextEdit_setViewportMargins_2115 (const QMargins &margins) { + QTextEdit::setViewportMargins(margins); + } + + // [expose] void QTextEdit::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QTextEdit_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QTextEdit::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] QMargins QTextEdit::viewportMargins() + QMargins fp_QTextEdit_viewportMargins_c0 () const { + return QTextEdit::viewportMargins(); + } + + // [expose] void QTextEdit::zoomInF(float range) + void fp_QTextEdit_zoomInF_970 (float range) { + QTextEdit::zoomInF(range); + } + + // [emitter impl] void QTextEdit::copyAvailable(bool b) + void emitter_QTextEdit_copyAvailable_864(bool b) + { + emit QTextEdit::copyAvailable(b); + } + + // [emitter impl] void QTextEdit::currentCharFormatChanged(const QTextCharFormat &format) + void emitter_QTextEdit_currentCharFormatChanged_2814(const QTextCharFormat &format) + { + emit QTextEdit::currentCharFormatChanged(format); + } + + // [emitter impl] void QTextEdit::cursorPositionChanged() + void emitter_QTextEdit_cursorPositionChanged_0() + { + emit QTextEdit::cursorPositionChanged(); + } + + // [emitter impl] void QTextEdit::customContextMenuRequested(const QPoint &pos) + void emitter_QTextEdit_customContextMenuRequested_1916(const QPoint &pos) + { + emit QTextEdit::customContextMenuRequested(pos); + } + + // [emitter impl] void QTextEdit::destroyed(QObject *) + void emitter_QTextEdit_destroyed_1302(QObject *arg1) + { + emit QTextEdit::destroyed(arg1); + } + + // [adaptor impl] bool QTextEdit::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QTextEdit::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QTextEdit_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QTextEdit::hasHeightForWidth(); + } + } + + // [adaptor impl] int QTextEdit::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QTextEdit::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QTextEdit_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QTextEdit::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QTextEdit::inputMethodQuery(Qt::InputMethodQuery property) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & property) const + { + return QTextEdit::inputMethodQuery(qt_gsi::QtToCppAdaptor(property).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery property) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QTextEdit_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(property)); + } else { + return QTextEdit::inputMethodQuery(property); + } + } + + // [adaptor impl] QVariant QTextEdit::loadResource(int type, const QUrl &name) + QVariant cbs_loadResource_2360_0(int type, const QUrl &name) + { + return QTextEdit::loadResource(type, name); + } + + virtual QVariant loadResource(int type, const QUrl &name) + { + if (cb_loadResource_2360_0.can_issue()) { + return cb_loadResource_2360_0.issue(&QTextEdit_Adaptor::cbs_loadResource_2360_0, type, name); + } else { + return QTextEdit::loadResource(type, name); + } + } + + // [adaptor impl] QSize QTextEdit::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QTextEdit::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QTextEdit_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QTextEdit::minimumSizeHint(); + } + } + + // [emitter impl] void QTextEdit::objectNameChanged(const QString &objectName) + void emitter_QTextEdit_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTextEdit::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QTextEdit::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QTextEdit::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QTextEdit_Adaptor::cbs_paintEngine_c0_0); + } else { + return QTextEdit::paintEngine(); + } + } + + // [emitter impl] void QTextEdit::redoAvailable(bool b) + void emitter_QTextEdit_redoAvailable_864(bool b) + { + emit QTextEdit::redoAvailable(b); + } + + // [emitter impl] void QTextEdit::selectionChanged() + void emitter_QTextEdit_selectionChanged_0() + { + emit QTextEdit::selectionChanged(); + } + + // [adaptor impl] void QTextEdit::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QTextEdit::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QTextEdit_Adaptor::cbs_setVisible_864_0, visible); + } else { + QTextEdit::setVisible(visible); + } + } + + // [adaptor impl] void QTextEdit::setupViewport(QWidget *viewport) + void cbs_setupViewport_1315_0(QWidget *viewport) + { + QTextEdit::setupViewport(viewport); + } + + virtual void setupViewport(QWidget *viewport) + { + if (cb_setupViewport_1315_0.can_issue()) { + cb_setupViewport_1315_0.issue(&QTextEdit_Adaptor::cbs_setupViewport_1315_0, viewport); + } else { + QTextEdit::setupViewport(viewport); + } + } + + // [adaptor impl] QSize QTextEdit::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QTextEdit::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QTextEdit_Adaptor::cbs_sizeHint_c0_0); + } else { + return QTextEdit::sizeHint(); + } + } + + // [emitter impl] void QTextEdit::textChanged() + void emitter_QTextEdit_textChanged_0() + { + emit QTextEdit::textChanged(); + } + + // [emitter impl] void QTextEdit::undoAvailable(bool b) + void emitter_QTextEdit_undoAvailable_864(bool b) + { + emit QTextEdit::undoAvailable(b); + } + + // [emitter impl] void QTextEdit::windowIconChanged(const QIcon &icon) + void emitter_QTextEdit_windowIconChanged_1787(const QIcon &icon) + { + emit QTextEdit::windowIconChanged(icon); + } + + // [emitter impl] void QTextEdit::windowIconTextChanged(const QString &iconText) + void emitter_QTextEdit_windowIconTextChanged_2025(const QString &iconText) + { + emit QTextEdit::windowIconTextChanged(iconText); + } + + // [emitter impl] void QTextEdit::windowTitleChanged(const QString &title) + void emitter_QTextEdit_windowTitleChanged_2025(const QString &title) + { + emit QTextEdit::windowTitleChanged(title); + } + + // [adaptor impl] void QTextEdit::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QTextEdit::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QTextEdit_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QTextEdit::actionEvent(event); + } + } + + // [adaptor impl] bool QTextEdit::canInsertFromMimeData(const QMimeData *source) + bool cbs_canInsertFromMimeData_c2168_0(const QMimeData *source) const + { + return QTextEdit::canInsertFromMimeData(source); + } + + virtual bool canInsertFromMimeData(const QMimeData *source) const + { + if (cb_canInsertFromMimeData_c2168_0.can_issue()) { + return cb_canInsertFromMimeData_c2168_0.issue(&QTextEdit_Adaptor::cbs_canInsertFromMimeData_c2168_0, source); + } else { + return QTextEdit::canInsertFromMimeData(source); + } + } + + // [adaptor impl] void QTextEdit::changeEvent(QEvent *e) + void cbs_changeEvent_1217_0(QEvent *e) + { + QTextEdit::changeEvent(e); + } + + virtual void changeEvent(QEvent *e) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QTextEdit_Adaptor::cbs_changeEvent_1217_0, e); + } else { + QTextEdit::changeEvent(e); + } + } + + // [adaptor impl] void QTextEdit::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTextEdit::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTextEdit_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTextEdit::childEvent(event); + } + } + + // [adaptor impl] void QTextEdit::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QTextEdit::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QTextEdit_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QTextEdit::closeEvent(event); + } + } + + // [adaptor impl] void QTextEdit::contextMenuEvent(QContextMenuEvent *e) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *e) + { + QTextEdit::contextMenuEvent(e); + } + + virtual void contextMenuEvent(QContextMenuEvent *e) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QTextEdit_Adaptor::cbs_contextMenuEvent_2363_0, e); + } else { + QTextEdit::contextMenuEvent(e); + } + } + + // [adaptor impl] QMimeData *QTextEdit::createMimeDataFromSelection() + QMimeData * cbs_createMimeDataFromSelection_c0_0() const + { + return QTextEdit::createMimeDataFromSelection(); + } + + virtual QMimeData * createMimeDataFromSelection() const + { + if (cb_createMimeDataFromSelection_c0_0.can_issue()) { + return cb_createMimeDataFromSelection_c0_0.issue(&QTextEdit_Adaptor::cbs_createMimeDataFromSelection_c0_0); + } else { + return QTextEdit::createMimeDataFromSelection(); + } + } + + // [adaptor impl] void QTextEdit::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTextEdit::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTextEdit_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTextEdit::customEvent(event); + } + } + + // [adaptor impl] void QTextEdit::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTextEdit::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTextEdit_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTextEdit::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTextEdit::doSetTextCursor(const QTextCursor &cursor) + void cbs_doSetTextCursor_2453_0(const QTextCursor &cursor) + { + QTextEdit::doSetTextCursor(cursor); + } + + virtual void doSetTextCursor(const QTextCursor &cursor) + { + if (cb_doSetTextCursor_2453_0.can_issue()) { + cb_doSetTextCursor_2453_0.issue(&QTextEdit_Adaptor::cbs_doSetTextCursor_2453_0, cursor); + } else { + QTextEdit::doSetTextCursor(cursor); + } + } + + // [adaptor impl] void QTextEdit::dragEnterEvent(QDragEnterEvent *e) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *e) + { + QTextEdit::dragEnterEvent(e); + } + + virtual void dragEnterEvent(QDragEnterEvent *e) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QTextEdit_Adaptor::cbs_dragEnterEvent_2109_0, e); + } else { + QTextEdit::dragEnterEvent(e); + } + } + + // [adaptor impl] void QTextEdit::dragLeaveEvent(QDragLeaveEvent *e) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *e) + { + QTextEdit::dragLeaveEvent(e); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *e) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QTextEdit_Adaptor::cbs_dragLeaveEvent_2092_0, e); + } else { + QTextEdit::dragLeaveEvent(e); + } + } + + // [adaptor impl] void QTextEdit::dragMoveEvent(QDragMoveEvent *e) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *e) + { + QTextEdit::dragMoveEvent(e); + } + + virtual void dragMoveEvent(QDragMoveEvent *e) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QTextEdit_Adaptor::cbs_dragMoveEvent_2006_0, e); + } else { + QTextEdit::dragMoveEvent(e); + } + } + + // [adaptor impl] void QTextEdit::dropEvent(QDropEvent *e) + void cbs_dropEvent_1622_0(QDropEvent *e) + { + QTextEdit::dropEvent(e); + } + + virtual void dropEvent(QDropEvent *e) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QTextEdit_Adaptor::cbs_dropEvent_1622_0, e); + } else { + QTextEdit::dropEvent(e); + } + } + + // [adaptor impl] void QTextEdit::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QTextEdit::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QTextEdit_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QTextEdit::enterEvent(event); + } + } + + // [adaptor impl] bool QTextEdit::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QTextEdit::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTextEdit_Adaptor::cbs_event_1217_0, e); + } else { + return QTextEdit::event(e); + } + } + + // [adaptor impl] bool QTextEdit::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QTextEdit::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTextEdit_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QTextEdit::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QTextEdit::focusInEvent(QFocusEvent *e) + void cbs_focusInEvent_1729_0(QFocusEvent *e) + { + QTextEdit::focusInEvent(e); + } + + virtual void focusInEvent(QFocusEvent *e) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QTextEdit_Adaptor::cbs_focusInEvent_1729_0, e); + } else { + QTextEdit::focusInEvent(e); + } + } + + // [adaptor impl] bool QTextEdit::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QTextEdit::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QTextEdit_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QTextEdit::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QTextEdit::focusOutEvent(QFocusEvent *e) + void cbs_focusOutEvent_1729_0(QFocusEvent *e) + { + QTextEdit::focusOutEvent(e); + } + + virtual void focusOutEvent(QFocusEvent *e) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QTextEdit_Adaptor::cbs_focusOutEvent_1729_0, e); + } else { + QTextEdit::focusOutEvent(e); + } + } + + // [adaptor impl] void QTextEdit::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QTextEdit::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QTextEdit_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QTextEdit::hideEvent(event); + } + } + + // [adaptor impl] void QTextEdit::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QTextEdit::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QTextEdit_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QTextEdit::initPainter(painter); + } + } + + // [adaptor impl] void QTextEdit::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QTextEdit::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QTextEdit_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QTextEdit::initStyleOption(option); + } + } + + // [adaptor impl] void QTextEdit::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QTextEdit::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QTextEdit_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QTextEdit::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QTextEdit::insertFromMimeData(const QMimeData *source) + void cbs_insertFromMimeData_2168_0(const QMimeData *source) + { + QTextEdit::insertFromMimeData(source); + } + + virtual void insertFromMimeData(const QMimeData *source) + { + if (cb_insertFromMimeData_2168_0.can_issue()) { + cb_insertFromMimeData_2168_0.issue(&QTextEdit_Adaptor::cbs_insertFromMimeData_2168_0, source); + } else { + QTextEdit::insertFromMimeData(source); + } + } + + // [adaptor impl] void QTextEdit::keyPressEvent(QKeyEvent *e) + void cbs_keyPressEvent_1514_0(QKeyEvent *e) + { + QTextEdit::keyPressEvent(e); + } + + virtual void keyPressEvent(QKeyEvent *e) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QTextEdit_Adaptor::cbs_keyPressEvent_1514_0, e); + } else { + QTextEdit::keyPressEvent(e); + } + } + + // [adaptor impl] void QTextEdit::keyReleaseEvent(QKeyEvent *e) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *e) + { + QTextEdit::keyReleaseEvent(e); + } + + virtual void keyReleaseEvent(QKeyEvent *e) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QTextEdit_Adaptor::cbs_keyReleaseEvent_1514_0, e); + } else { + QTextEdit::keyReleaseEvent(e); + } + } + + // [adaptor impl] void QTextEdit::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QTextEdit::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QTextEdit_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QTextEdit::leaveEvent(event); + } + } + + // [adaptor impl] int QTextEdit::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QTextEdit::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QTextEdit_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QTextEdit::metric(arg1); + } + } + + // [adaptor impl] void QTextEdit::mouseDoubleClickEvent(QMouseEvent *e) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *e) + { + QTextEdit::mouseDoubleClickEvent(e); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *e) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QTextEdit_Adaptor::cbs_mouseDoubleClickEvent_1738_0, e); + } else { + QTextEdit::mouseDoubleClickEvent(e); + } + } + + // [adaptor impl] void QTextEdit::mouseMoveEvent(QMouseEvent *e) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *e) + { + QTextEdit::mouseMoveEvent(e); + } + + virtual void mouseMoveEvent(QMouseEvent *e) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QTextEdit_Adaptor::cbs_mouseMoveEvent_1738_0, e); + } else { + QTextEdit::mouseMoveEvent(e); + } + } + + // [adaptor impl] void QTextEdit::mousePressEvent(QMouseEvent *e) + void cbs_mousePressEvent_1738_0(QMouseEvent *e) + { + QTextEdit::mousePressEvent(e); + } + + virtual void mousePressEvent(QMouseEvent *e) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QTextEdit_Adaptor::cbs_mousePressEvent_1738_0, e); + } else { + QTextEdit::mousePressEvent(e); + } + } + + // [adaptor impl] void QTextEdit::mouseReleaseEvent(QMouseEvent *e) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *e) + { + QTextEdit::mouseReleaseEvent(e); + } + + virtual void mouseReleaseEvent(QMouseEvent *e) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QTextEdit_Adaptor::cbs_mouseReleaseEvent_1738_0, e); + } else { + QTextEdit::mouseReleaseEvent(e); + } + } + + // [adaptor impl] void QTextEdit::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QTextEdit::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QTextEdit_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QTextEdit::moveEvent(event); + } + } + + // [adaptor impl] bool QTextEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QTextEdit::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QTextEdit_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QTextEdit::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QTextEdit::paintEvent(QPaintEvent *e) + void cbs_paintEvent_1725_0(QPaintEvent *e) + { + QTextEdit::paintEvent(e); + } + + virtual void paintEvent(QPaintEvent *e) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QTextEdit_Adaptor::cbs_paintEvent_1725_0, e); + } else { + QTextEdit::paintEvent(e); + } + } + + // [adaptor impl] QPaintDevice *QTextEdit::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QTextEdit::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QTextEdit_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QTextEdit::redirected(offset); + } + } + + // [adaptor impl] void QTextEdit::resizeEvent(QResizeEvent *e) + void cbs_resizeEvent_1843_0(QResizeEvent *e) + { + QTextEdit::resizeEvent(e); + } + + virtual void resizeEvent(QResizeEvent *e) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QTextEdit_Adaptor::cbs_resizeEvent_1843_0, e); + } else { + QTextEdit::resizeEvent(e); + } + } + + // [adaptor impl] void QTextEdit::scrollContentsBy(int dx, int dy) + void cbs_scrollContentsBy_1426_0(int dx, int dy) + { + QTextEdit::scrollContentsBy(dx, dy); + } + + virtual void scrollContentsBy(int dx, int dy) + { + if (cb_scrollContentsBy_1426_0.can_issue()) { + cb_scrollContentsBy_1426_0.issue(&QTextEdit_Adaptor::cbs_scrollContentsBy_1426_0, dx, dy); + } else { + QTextEdit::scrollContentsBy(dx, dy); + } + } + + // [adaptor impl] QPainter *QTextEdit::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QTextEdit::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QTextEdit_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QTextEdit::sharedPainter(); + } + } + + // [adaptor impl] void QTextEdit::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QTextEdit::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QTextEdit_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QTextEdit::showEvent(arg1); + } + } + + // [adaptor impl] void QTextEdit::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QTextEdit::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QTextEdit_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QTextEdit::tabletEvent(event); + } + } + + // [adaptor impl] void QTextEdit::timerEvent(QTimerEvent *e) + void cbs_timerEvent_1730_0(QTimerEvent *e) + { + QTextEdit::timerEvent(e); + } + + virtual void timerEvent(QTimerEvent *e) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTextEdit_Adaptor::cbs_timerEvent_1730_0, e); + } else { + QTextEdit::timerEvent(e); + } + } + + // [adaptor impl] bool QTextEdit::viewportEvent(QEvent *) + bool cbs_viewportEvent_1217_0(QEvent *arg1) + { + return QTextEdit::viewportEvent(arg1); + } + + virtual bool viewportEvent(QEvent *arg1) + { + if (cb_viewportEvent_1217_0.can_issue()) { + return cb_viewportEvent_1217_0.issue(&QTextEdit_Adaptor::cbs_viewportEvent_1217_0, arg1); + } else { + return QTextEdit::viewportEvent(arg1); + } + } + + // [adaptor impl] QSize QTextEdit::viewportSizeHint() + QSize cbs_viewportSizeHint_c0_0() const + { + return QTextEdit::viewportSizeHint(); + } + + virtual QSize viewportSizeHint() const + { + if (cb_viewportSizeHint_c0_0.can_issue()) { + return cb_viewportSizeHint_c0_0.issue(&QTextEdit_Adaptor::cbs_viewportSizeHint_c0_0); + } else { + return QTextEdit::viewportSizeHint(); + } + } + + // [adaptor impl] void QTextEdit::wheelEvent(QWheelEvent *e) + void cbs_wheelEvent_1718_0(QWheelEvent *e) + { + QTextEdit::wheelEvent(e); + } + + virtual void wheelEvent(QWheelEvent *e) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QTextEdit_Adaptor::cbs_wheelEvent_1718_0, e); + } else { + QTextEdit::wheelEvent(e); + } + } + + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_loadResource_2360_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_setupViewport_1315_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_canInsertFromMimeData_c2168_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_createMimeDataFromSelection_c0_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_doSetTextCursor_2453_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_insertFromMimeData_2168_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_scrollContentsBy_1426_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_viewportEvent_1217_0; + gsi::Callback cb_viewportSizeHint_c0_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QTextEdit_Adaptor::~QTextEdit_Adaptor() { } + +// Constructor QTextEdit::QTextEdit(QWidget *parent) (adaptor class) + +static void _init_ctor_QTextEdit_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTextEdit_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTextEdit_Adaptor (arg1)); +} + + +// Constructor QTextEdit::QTextEdit(const QString &text, QWidget *parent) (adaptor class) + +static void _init_ctor_QTextEdit_Adaptor_3232 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTextEdit_Adaptor_3232 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTextEdit_Adaptor (arg1, arg2)); +} + + +// void QTextEdit::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// bool QTextEdit::canInsertFromMimeData(const QMimeData *source) + +static void _init_cbs_canInsertFromMimeData_c2168_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("source"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_canInsertFromMimeData_c2168_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + ret.write ((bool)((QTextEdit_Adaptor *)cls)->cbs_canInsertFromMimeData_c2168_0 (arg1)); +} + +static void _set_callback_cbs_canInsertFromMimeData_c2168_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_canInsertFromMimeData_c2168_0 = cb; +} + + +// void QTextEdit::changeEvent(QEvent *e) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QTextEdit::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QTextEdit::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QTextEdit::contextMenuEvent(QContextMenuEvent *e) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// emitter void QTextEdit::copyAvailable(bool b) + +static void _init_emitter_copyAvailable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_copyAvailable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QTextEdit_Adaptor *)cls)->emitter_QTextEdit_copyAvailable_864 (arg1); +} + + +// exposed void QTextEdit::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->fp_QTextEdit_create_2208 (arg1, arg2, arg3); +} + + +// QMimeData *QTextEdit::createMimeDataFromSelection() + +static void _init_cbs_createMimeDataFromSelection_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_createMimeDataFromSelection_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMimeData *)((QTextEdit_Adaptor *)cls)->cbs_createMimeDataFromSelection_c0_0 ()); +} + +static void _set_callback_cbs_createMimeDataFromSelection_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_createMimeDataFromSelection_c0_0 = cb; +} + + +// emitter void QTextEdit::currentCharFormatChanged(const QTextCharFormat &format) + +static void _init_emitter_currentCharFormatChanged_2814 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentCharFormatChanged_2814 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCharFormat &arg1 = gsi::arg_reader() (args, heap); + ((QTextEdit_Adaptor *)cls)->emitter_QTextEdit_currentCharFormatChanged_2814 (arg1); +} + + +// emitter void QTextEdit::cursorPositionChanged() + +static void _init_emitter_cursorPositionChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_cursorPositionChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTextEdit_Adaptor *)cls)->emitter_QTextEdit_cursorPositionChanged_0 (); +} + + +// emitter void QTextEdit::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QTextEdit_Adaptor *)cls)->emitter_QTextEdit_customContextMenuRequested_1916 (arg1); +} + + +// void QTextEdit::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QTextEdit::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->fp_QTextEdit_destroy_1620 (arg1, arg2); +} + + +// emitter void QTextEdit::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTextEdit_Adaptor *)cls)->emitter_QTextEdit_destroyed_1302 (arg1); +} + + +// void QTextEdit::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QTextEdit::doSetTextCursor(const QTextCursor &cursor) + +static void _init_cbs_doSetTextCursor_2453_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_doSetTextCursor_2453_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTextCursor &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_doSetTextCursor_2453_0 (arg1); +} + +static void _set_callback_cbs_doSetTextCursor_2453_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_doSetTextCursor_2453_0 = cb; +} + + +// void QTextEdit::dragEnterEvent(QDragEnterEvent *e) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QTextEdit::dragLeaveEvent(QDragLeaveEvent *e) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QTextEdit::dragMoveEvent(QDragMoveEvent *e) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QTextEdit::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->fp_QTextEdit_drawFrame_1426 (arg1); +} + + +// void QTextEdit::dropEvent(QDropEvent *e) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QTextEdit::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QTextEdit::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTextEdit_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTextEdit::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTextEdit_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QTextEdit::focusInEvent(QFocusEvent *e) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QTextEdit::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextEdit_Adaptor *)cls)->fp_QTextEdit_focusNextChild_0 ()); +} + + +// bool QTextEdit::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QTextEdit_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QTextEdit::focusOutEvent(QFocusEvent *e) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QTextEdit::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextEdit_Adaptor *)cls)->fp_QTextEdit_focusPreviousChild_0 ()); +} + + +// bool QTextEdit::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTextEdit_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QTextEdit::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QTextEdit_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QTextEdit::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QTextEdit::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QTextEdit::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QTextEdit::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QTextEdit::inputMethodQuery(Qt::InputMethodQuery property) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("property"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QTextEdit_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// void QTextEdit::insertFromMimeData(const QMimeData *source) + +static void _init_cbs_insertFromMimeData_2168_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("source"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_insertFromMimeData_2168_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMimeData *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_insertFromMimeData_2168_0 (arg1); +} + +static void _set_callback_cbs_insertFromMimeData_2168_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_insertFromMimeData_2168_0 = cb; +} + + +// exposed bool QTextEdit::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTextEdit_Adaptor *)cls)->fp_QTextEdit_isSignalConnected_c2394 (arg1)); +} + + +// void QTextEdit::keyPressEvent(QKeyEvent *e) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QTextEdit::keyReleaseEvent(QKeyEvent *e) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QTextEdit::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// QVariant QTextEdit::loadResource(int type, const QUrl &name) + +static void _init_cbs_loadResource_2360_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("name"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_loadResource_2360_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + const QUrl &arg2 = args.read (heap); + ret.write ((QVariant)((QTextEdit_Adaptor *)cls)->cbs_loadResource_2360_0 (arg1, arg2)); +} + +static void _set_callback_cbs_loadResource_2360_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_loadResource_2360_0 = cb; +} + + +// int QTextEdit::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QTextEdit_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QTextEdit::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTextEdit_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QTextEdit::mouseDoubleClickEvent(QMouseEvent *e) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QTextEdit::mouseMoveEvent(QMouseEvent *e) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QTextEdit::mousePressEvent(QMouseEvent *e) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QTextEdit::mouseReleaseEvent(QMouseEvent *e) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QTextEdit::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QTextEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QTextEdit_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QTextEdit::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTextEdit_Adaptor *)cls)->emitter_QTextEdit_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QTextEdit::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QTextEdit_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QTextEdit::paintEvent(QPaintEvent *e) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QTextEdit::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTextEdit_Adaptor *)cls)->fp_QTextEdit_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QTextEdit::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QTextEdit_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// emitter void QTextEdit::redoAvailable(bool b) + +static void _init_emitter_redoAvailable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_redoAvailable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QTextEdit_Adaptor *)cls)->emitter_QTextEdit_redoAvailable_864 (arg1); +} + + +// void QTextEdit::resizeEvent(QResizeEvent *e) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// void QTextEdit::scrollContentsBy(int dx, int dy) + +static void _init_cbs_scrollContentsBy_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollContentsBy_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_scrollContentsBy_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollContentsBy_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_scrollContentsBy_1426_0 = cb; +} + + +// emitter void QTextEdit::selectionChanged() + +static void _init_emitter_selectionChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_selectionChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTextEdit_Adaptor *)cls)->emitter_QTextEdit_selectionChanged_0 (); +} + + +// exposed QObject *QTextEdit::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTextEdit_Adaptor *)cls)->fp_QTextEdit_sender_c0 ()); +} + + +// exposed int QTextEdit::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTextEdit_Adaptor *)cls)->fp_QTextEdit_senderSignalIndex_c0 ()); +} + + +// exposed void QTextEdit::setViewportMargins(int left, int top, int right, int bottom) + +static void _init_fp_setViewportMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->fp_QTextEdit_setViewportMargins_2744 (arg1, arg2, arg3, arg4); +} + + +// exposed void QTextEdit::setViewportMargins(const QMargins &margins) + +static void _init_fp_setViewportMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->fp_QTextEdit_setViewportMargins_2115 (arg1); +} + + +// void QTextEdit::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// void QTextEdit::setupViewport(QWidget *viewport) + +static void _init_cbs_setupViewport_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setupViewport_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_setupViewport_1315_0 (arg1); +} + +static void _set_callback_cbs_setupViewport_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_setupViewport_1315_0 = cb; +} + + +// QPainter *QTextEdit::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QTextEdit_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QTextEdit::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QTextEdit::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTextEdit_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QTextEdit::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// emitter void QTextEdit::textChanged() + +static void _init_emitter_textChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_textChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTextEdit_Adaptor *)cls)->emitter_QTextEdit_textChanged_0 (); +} + + +// void QTextEdit::timerEvent(QTimerEvent *e) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QTextEdit::undoAvailable(bool b) + +static void _init_emitter_undoAvailable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("b"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_undoAvailable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QTextEdit_Adaptor *)cls)->emitter_QTextEdit_undoAvailable_864 (arg1); +} + + +// exposed void QTextEdit::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->fp_QTextEdit_updateMicroFocus_2420 (arg1); +} + + +// bool QTextEdit::viewportEvent(QEvent *) + +static void _init_cbs_viewportEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_viewportEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTextEdit_Adaptor *)cls)->cbs_viewportEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_viewportEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_viewportEvent_1217_0 = cb; +} + + +// exposed QMargins QTextEdit::viewportMargins() + +static void _init_fp_viewportMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_viewportMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QTextEdit_Adaptor *)cls)->fp_QTextEdit_viewportMargins_c0 ()); +} + + +// QSize QTextEdit::viewportSizeHint() + +static void _init_cbs_viewportSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_viewportSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTextEdit_Adaptor *)cls)->cbs_viewportSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_viewportSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_viewportSizeHint_c0_0 = cb; +} + + +// void QTextEdit::wheelEvent(QWheelEvent *e) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QTextEdit_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QTextEdit::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QTextEdit_Adaptor *)cls)->emitter_QTextEdit_windowIconChanged_1787 (arg1); +} + + +// emitter void QTextEdit::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTextEdit_Adaptor *)cls)->emitter_QTextEdit_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QTextEdit::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTextEdit_Adaptor *)cls)->emitter_QTextEdit_windowTitleChanged_2025 (arg1); +} + + +// exposed void QTextEdit::zoomInF(float range) + +static void _init_fp_zoomInF_970 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("range"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_zoomInF_970 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + float arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTextEdit_Adaptor *)cls)->fp_QTextEdit_zoomInF_970 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTextEdit (); + +static gsi::Methods methods_QTextEdit_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextEdit::QTextEdit(QWidget *parent)\nThis method creates an object of class QTextEdit.", &_init_ctor_QTextEdit_Adaptor_1315, &_call_ctor_QTextEdit_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextEdit::QTextEdit(const QString &text, QWidget *parent)\nThis method creates an object of class QTextEdit.", &_init_ctor_QTextEdit_Adaptor_3232, &_call_ctor_QTextEdit_Adaptor_3232); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QTextEdit::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*canInsertFromMimeData", "@brief Virtual method bool QTextEdit::canInsertFromMimeData(const QMimeData *source)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_canInsertFromMimeData_c2168_0, &_call_cbs_canInsertFromMimeData_c2168_0); + methods += new qt_gsi::GenericMethod ("*canInsertFromMimeData", "@hide", true, &_init_cbs_canInsertFromMimeData_c2168_0, &_call_cbs_canInsertFromMimeData_c2168_0, &_set_callback_cbs_canInsertFromMimeData_c2168_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QTextEdit::changeEvent(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTextEdit::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QTextEdit::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QTextEdit::contextMenuEvent(QContextMenuEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("emit_copyAvailable", "@brief Emitter for signal void QTextEdit::copyAvailable(bool b)\nCall this method to emit this signal.", false, &_init_emitter_copyAvailable_864, &_call_emitter_copyAvailable_864); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QTextEdit::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("*createMimeDataFromSelection", "@brief Virtual method QMimeData *QTextEdit::createMimeDataFromSelection()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_createMimeDataFromSelection_c0_0, &_call_cbs_createMimeDataFromSelection_c0_0); + methods += new qt_gsi::GenericMethod ("*createMimeDataFromSelection", "@hide", true, &_init_cbs_createMimeDataFromSelection_c0_0, &_call_cbs_createMimeDataFromSelection_c0_0, &_set_callback_cbs_createMimeDataFromSelection_c0_0); + methods += new qt_gsi::GenericMethod ("emit_currentCharFormatChanged", "@brief Emitter for signal void QTextEdit::currentCharFormatChanged(const QTextCharFormat &format)\nCall this method to emit this signal.", false, &_init_emitter_currentCharFormatChanged_2814, &_call_emitter_currentCharFormatChanged_2814); + methods += new qt_gsi::GenericMethod ("emit_cursorPositionChanged", "@brief Emitter for signal void QTextEdit::cursorPositionChanged()\nCall this method to emit this signal.", false, &_init_emitter_cursorPositionChanged_0, &_call_emitter_cursorPositionChanged_0); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QTextEdit::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTextEdit::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QTextEdit::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTextEdit::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTextEdit::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*doSetTextCursor", "@brief Virtual method void QTextEdit::doSetTextCursor(const QTextCursor &cursor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_doSetTextCursor_2453_0, &_call_cbs_doSetTextCursor_2453_0); + methods += new qt_gsi::GenericMethod ("*doSetTextCursor", "@hide", false, &_init_cbs_doSetTextCursor_2453_0, &_call_cbs_doSetTextCursor_2453_0, &_set_callback_cbs_doSetTextCursor_2453_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QTextEdit::dragEnterEvent(QDragEnterEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QTextEdit::dragLeaveEvent(QDragLeaveEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QTextEdit::dragMoveEvent(QDragMoveEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QTextEdit::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QTextEdit::dropEvent(QDropEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QTextEdit::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QTextEdit::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QTextEdit::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QTextEdit::focusInEvent(QFocusEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QTextEdit::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QTextEdit::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QTextEdit::focusOutEvent(QFocusEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QTextEdit::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QTextEdit::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QTextEdit::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QTextEdit::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QTextEdit::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QTextEdit::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QTextEdit::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QTextEdit::inputMethodQuery(Qt::InputMethodQuery property)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*insertFromMimeData", "@brief Virtual method void QTextEdit::insertFromMimeData(const QMimeData *source)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_insertFromMimeData_2168_0, &_call_cbs_insertFromMimeData_2168_0); + methods += new qt_gsi::GenericMethod ("*insertFromMimeData", "@hide", false, &_init_cbs_insertFromMimeData_2168_0, &_call_cbs_insertFromMimeData_2168_0, &_set_callback_cbs_insertFromMimeData_2168_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTextEdit::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QTextEdit::keyPressEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QTextEdit::keyReleaseEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QTextEdit::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("loadResource", "@brief Virtual method QVariant QTextEdit::loadResource(int type, const QUrl &name)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_loadResource_2360_0, &_call_cbs_loadResource_2360_0); + methods += new qt_gsi::GenericMethod ("loadResource", "@hide", false, &_init_cbs_loadResource_2360_0, &_call_cbs_loadResource_2360_0, &_set_callback_cbs_loadResource_2360_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QTextEdit::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QTextEdit::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QTextEdit::mouseDoubleClickEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QTextEdit::mouseMoveEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QTextEdit::mousePressEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QTextEdit::mouseReleaseEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QTextEdit::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QTextEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTextEdit::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QTextEdit::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QTextEdit::paintEvent(QPaintEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTextEdit::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QTextEdit::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("emit_redoAvailable", "@brief Emitter for signal void QTextEdit::redoAvailable(bool b)\nCall this method to emit this signal.", false, &_init_emitter_redoAvailable_864, &_call_emitter_redoAvailable_864); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QTextEdit::resizeEvent(QResizeEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@brief Virtual method void QTextEdit::scrollContentsBy(int dx, int dy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@hide", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0, &_set_callback_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("emit_selectionChanged", "@brief Emitter for signal void QTextEdit::selectionChanged()\nCall this method to emit this signal.", false, &_init_emitter_selectionChanged_0, &_call_emitter_selectionChanged_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTextEdit::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTextEdit::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QTextEdit::setViewportMargins(int left, int top, int right, int bottom)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2744, &_call_fp_setViewportMargins_2744); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QTextEdit::setViewportMargins(const QMargins &margins)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2115, &_call_fp_setViewportMargins_2115); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QTextEdit::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@brief Virtual method void QTextEdit::setupViewport(QWidget *viewport)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@hide", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0, &_set_callback_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QTextEdit::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QTextEdit::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QTextEdit::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QTextEdit::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("emit_textChanged", "@brief Emitter for signal void QTextEdit::textChanged()\nCall this method to emit this signal.", false, &_init_emitter_textChanged_0, &_call_emitter_textChanged_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTextEdit::timerEvent(QTimerEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_undoAvailable", "@brief Emitter for signal void QTextEdit::undoAvailable(bool b)\nCall this method to emit this signal.", false, &_init_emitter_undoAvailable_864, &_call_emitter_undoAvailable_864); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QTextEdit::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@brief Virtual method bool QTextEdit::viewportEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@hide", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0, &_set_callback_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportMargins", "@brief Method QMargins QTextEdit::viewportMargins()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_viewportMargins_c0, &_call_fp_viewportMargins_c0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@brief Virtual method QSize QTextEdit::viewportSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@hide", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0, &_set_callback_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QTextEdit::wheelEvent(QWheelEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QTextEdit::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QTextEdit::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QTextEdit::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + methods += new qt_gsi::GenericMethod ("*zoomInF", "@brief Method void QTextEdit::zoomInF(float range)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_zoomInF_970, &_call_fp_zoomInF_970); + return methods; +} + +gsi::Class decl_QTextEdit_Adaptor (qtdecl_QTextEdit (), "QtWidgets", "QTextEdit", + methods_QTextEdit_Adaptor (), + "@qt\n@brief Binding of QTextEdit"); + +} + + +// Implementation of the enum wrapper class for QTextEdit::AutoFormattingFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QTextEdit_AutoFormattingFlag_Enum ("QtWidgets", "QTextEdit_AutoFormattingFlag", + gsi::enum_const ("AutoNone", QTextEdit::AutoNone, "@brief Enum constant QTextEdit::AutoNone") + + gsi::enum_const ("AutoBulletList", QTextEdit::AutoBulletList, "@brief Enum constant QTextEdit::AutoBulletList") + + gsi::enum_const ("AutoAll", QTextEdit::AutoAll, "@brief Enum constant QTextEdit::AutoAll"), + "@qt\n@brief This class represents the QTextEdit::AutoFormattingFlag enum"); + +static gsi::QFlagsClass decl_QTextEdit_AutoFormattingFlag_Enums ("QtWidgets", "QTextEdit_QFlags_AutoFormattingFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextEdit_AutoFormattingFlag_Enum_in_parent (decl_QTextEdit_AutoFormattingFlag_Enum.defs ()); +static gsi::ClassExt decl_QTextEdit_AutoFormattingFlag_Enum_as_child (decl_QTextEdit_AutoFormattingFlag_Enum, "AutoFormattingFlag"); +static gsi::ClassExt decl_QTextEdit_AutoFormattingFlag_Enums_as_child (decl_QTextEdit_AutoFormattingFlag_Enums, "QFlags_AutoFormattingFlag"); + +} + + +// Implementation of the enum wrapper class for QTextEdit::LineWrapMode +namespace qt_gsi +{ + +static gsi::Enum decl_QTextEdit_LineWrapMode_Enum ("QtWidgets", "QTextEdit_LineWrapMode", + gsi::enum_const ("NoWrap", QTextEdit::NoWrap, "@brief Enum constant QTextEdit::NoWrap") + + gsi::enum_const ("WidgetWidth", QTextEdit::WidgetWidth, "@brief Enum constant QTextEdit::WidgetWidth") + + gsi::enum_const ("FixedPixelWidth", QTextEdit::FixedPixelWidth, "@brief Enum constant QTextEdit::FixedPixelWidth") + + gsi::enum_const ("FixedColumnWidth", QTextEdit::FixedColumnWidth, "@brief Enum constant QTextEdit::FixedColumnWidth"), + "@qt\n@brief This class represents the QTextEdit::LineWrapMode enum"); + +static gsi::QFlagsClass decl_QTextEdit_LineWrapMode_Enums ("QtWidgets", "QTextEdit_QFlags_LineWrapMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTextEdit_LineWrapMode_Enum_in_parent (decl_QTextEdit_LineWrapMode_Enum.defs ()); +static gsi::ClassExt decl_QTextEdit_LineWrapMode_Enum_as_child (decl_QTextEdit_LineWrapMode_Enum, "LineWrapMode"); +static gsi::ClassExt decl_QTextEdit_LineWrapMode_Enums_as_child (decl_QTextEdit_LineWrapMode_Enums, "QFlags_LineWrapMode"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQTextEdit_ExtraSelection.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQTextEdit_ExtraSelection.cc new file mode 100644 index 000000000..25e764d77 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQTextEdit_ExtraSelection.cc @@ -0,0 +1,72 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTextEdit_ExtraSelection.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// struct QTextEdit::ExtraSelection + +// Constructor QTextEdit::ExtraSelection::ExtraSelection() + + +static void _init_ctor_QTextEdit_ExtraSelection_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QTextEdit_ExtraSelection_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QTextEdit::ExtraSelection ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTextEdit_ExtraSelection () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTextEdit::ExtraSelection::ExtraSelection()\nThis method creates an object of class QTextEdit::ExtraSelection.", &_init_ctor_QTextEdit_ExtraSelection_0, &_call_ctor_QTextEdit_ExtraSelection_0); + return methods; +} + +gsi::Class decl_QTextEdit_ExtraSelection ("QtWidgets", "QTextEdit_ExtraSelection", + methods_QTextEdit_ExtraSelection (), + "@qt\n@brief Binding of QTextEdit::ExtraSelection"); + +gsi::ClassExt decl_QTextEdit_ExtraSelection_as_child (decl_QTextEdit_ExtraSelection, "ExtraSelection"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTextEdit_ExtraSelection () { return decl_QTextEdit_ExtraSelection; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQTimeEdit.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQTimeEdit.cc new file mode 100644 index 000000000..f4fc2fd4a --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQTimeEdit.cc @@ -0,0 +1,2981 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTimeEdit.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTimeEdit + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTimeEdit::staticMetaObject); +} + + +// static QString QTimeEdit::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTimeEdit::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTimeEdit () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QTimeEdit::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("dateChanged(QDate)", "dateChanged", gsi::arg("date"), "@brief Signal declaration for QTimeEdit::dateChanged(QDate date)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("dateTimeChanged(const QDateTime &)", "dateTimeChanged", gsi::arg("dateTime"), "@brief Signal declaration for QTimeEdit::dateTimeChanged(const QDateTime &dateTime)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTimeEdit::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("editingFinished()", "editingFinished", "@brief Signal declaration for QTimeEdit::editingFinished()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTimeEdit::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("timeChanged(QTime)", "timeChanged", gsi::arg("time"), "@brief Signal declaration for QTimeEdit::timeChanged(QTime time)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("userTimeChanged(QTime)", "userTimeChanged", gsi::arg("time"), "@brief Signal declaration for QTimeEdit::userTimeChanged(QTime time)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QTimeEdit::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QTimeEdit::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QTimeEdit::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTimeEdit::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QDateTimeEdit (); + +qt_gsi::QtNativeClass decl_QTimeEdit (qtdecl_QDateTimeEdit (), "QtWidgets", "QTimeEdit_Native", + methods_QTimeEdit (), + "@hide\n@alias QTimeEdit"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTimeEdit () { return decl_QTimeEdit; } + +} + + +class QTimeEdit_Adaptor : public QTimeEdit, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTimeEdit_Adaptor(); + + // [adaptor ctor] QTimeEdit::QTimeEdit(QWidget *parent) + QTimeEdit_Adaptor() : QTimeEdit() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTimeEdit::QTimeEdit(QWidget *parent) + QTimeEdit_Adaptor(QWidget *parent) : QTimeEdit(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTimeEdit::QTimeEdit(QTime time, QWidget *parent) + QTimeEdit_Adaptor(QTime time) : QTimeEdit(time) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTimeEdit::QTimeEdit(QTime time, QWidget *parent) + QTimeEdit_Adaptor(QTime time, QWidget *parent) : QTimeEdit(time, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QTimeEdit::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QTimeEdit_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QTimeEdit::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QTimeEdit::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QTimeEdit_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QTimeEdit::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QTimeEdit::focusNextChild() + bool fp_QTimeEdit_focusNextChild_0 () { + return QTimeEdit::focusNextChild(); + } + + // [expose] bool QTimeEdit::focusPreviousChild() + bool fp_QTimeEdit_focusPreviousChild_0 () { + return QTimeEdit::focusPreviousChild(); + } + + // [expose] bool QTimeEdit::isSignalConnected(const QMetaMethod &signal) + bool fp_QTimeEdit_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTimeEdit::isSignalConnected(signal); + } + + // [expose] QLineEdit *QTimeEdit::lineEdit() + QLineEdit * fp_QTimeEdit_lineEdit_c0 () const { + return QTimeEdit::lineEdit(); + } + + // [expose] int QTimeEdit::receivers(const char *signal) + int fp_QTimeEdit_receivers_c1731 (const char *signal) const { + return QTimeEdit::receivers(signal); + } + + // [expose] QObject *QTimeEdit::sender() + QObject * fp_QTimeEdit_sender_c0 () const { + return QTimeEdit::sender(); + } + + // [expose] int QTimeEdit::senderSignalIndex() + int fp_QTimeEdit_senderSignalIndex_c0 () const { + return QTimeEdit::senderSignalIndex(); + } + + // [expose] void QTimeEdit::setLineEdit(QLineEdit *edit) + void fp_QTimeEdit_setLineEdit_1485 (QLineEdit *edit) { + QTimeEdit::setLineEdit(edit); + } + + // [expose] void QTimeEdit::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QTimeEdit_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QTimeEdit::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] void QTimeEdit::clear() + void cbs_clear_0_0() + { + QTimeEdit::clear(); + } + + virtual void clear() + { + if (cb_clear_0_0.can_issue()) { + cb_clear_0_0.issue(&QTimeEdit_Adaptor::cbs_clear_0_0); + } else { + QTimeEdit::clear(); + } + } + + // [emitter impl] void QTimeEdit::customContextMenuRequested(const QPoint &pos) + void emitter_QTimeEdit_customContextMenuRequested_1916(const QPoint &pos) + { + emit QTimeEdit::customContextMenuRequested(pos); + } + + // [emitter impl] void QTimeEdit::dateChanged(QDate date) + void emitter_QTimeEdit_dateChanged_899(QDate date) + { + emit QTimeEdit::dateChanged(date); + } + + // [emitter impl] void QTimeEdit::dateTimeChanged(const QDateTime &dateTime) + void emitter_QTimeEdit_dateTimeChanged_2175(const QDateTime &dateTime) + { + emit QTimeEdit::dateTimeChanged(dateTime); + } + + // [emitter impl] void QTimeEdit::destroyed(QObject *) + void emitter_QTimeEdit_destroyed_1302(QObject *arg1) + { + emit QTimeEdit::destroyed(arg1); + } + + // [emitter impl] void QTimeEdit::editingFinished() + void emitter_QTimeEdit_editingFinished_0() + { + emit QTimeEdit::editingFinished(); + } + + // [adaptor impl] bool QTimeEdit::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QTimeEdit::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTimeEdit_Adaptor::cbs_event_1217_0, _event); + } else { + return QTimeEdit::event(_event); + } + } + + // [adaptor impl] bool QTimeEdit::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QTimeEdit::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTimeEdit_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QTimeEdit::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QTimeEdit::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QTimeEdit::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QTimeEdit_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QTimeEdit::hasHeightForWidth(); + } + } + + // [adaptor impl] int QTimeEdit::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QTimeEdit::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QTimeEdit_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QTimeEdit::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QTimeEdit::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QTimeEdit::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QTimeEdit_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QTimeEdit::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QTimeEdit::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QTimeEdit::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QTimeEdit_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QTimeEdit::minimumSizeHint(); + } + } + + // [emitter impl] void QTimeEdit::objectNameChanged(const QString &objectName) + void emitter_QTimeEdit_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTimeEdit::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QTimeEdit::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QTimeEdit::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QTimeEdit_Adaptor::cbs_paintEngine_c0_0); + } else { + return QTimeEdit::paintEngine(); + } + } + + // [adaptor impl] void QTimeEdit::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QTimeEdit::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QTimeEdit_Adaptor::cbs_setVisible_864_0, visible); + } else { + QTimeEdit::setVisible(visible); + } + } + + // [adaptor impl] QSize QTimeEdit::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QTimeEdit::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QTimeEdit_Adaptor::cbs_sizeHint_c0_0); + } else { + return QTimeEdit::sizeHint(); + } + } + + // [adaptor impl] void QTimeEdit::stepBy(int steps) + void cbs_stepBy_767_0(int steps) + { + QTimeEdit::stepBy(steps); + } + + virtual void stepBy(int steps) + { + if (cb_stepBy_767_0.can_issue()) { + cb_stepBy_767_0.issue(&QTimeEdit_Adaptor::cbs_stepBy_767_0, steps); + } else { + QTimeEdit::stepBy(steps); + } + } + + // [emitter impl] void QTimeEdit::timeChanged(QTime time) + void emitter_QTimeEdit_timeChanged_916(QTime time) + { + emit QTimeEdit::timeChanged(time); + } + + // [emitter impl] void QTimeEdit::userTimeChanged(QTime time) + void emitter_QTimeEdit_userTimeChanged_916(QTime time) + { + emit QTimeEdit::userTimeChanged(time); + } + + // [emitter impl] void QTimeEdit::windowIconChanged(const QIcon &icon) + void emitter_QTimeEdit_windowIconChanged_1787(const QIcon &icon) + { + emit QTimeEdit::windowIconChanged(icon); + } + + // [emitter impl] void QTimeEdit::windowIconTextChanged(const QString &iconText) + void emitter_QTimeEdit_windowIconTextChanged_2025(const QString &iconText) + { + emit QTimeEdit::windowIconTextChanged(iconText); + } + + // [emitter impl] void QTimeEdit::windowTitleChanged(const QString &title) + void emitter_QTimeEdit_windowTitleChanged_2025(const QString &title) + { + emit QTimeEdit::windowTitleChanged(title); + } + + // [adaptor impl] void QTimeEdit::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QTimeEdit::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QTimeEdit_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QTimeEdit::actionEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QTimeEdit::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QTimeEdit_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QTimeEdit::changeEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTimeEdit::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTimeEdit_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTimeEdit::childEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QTimeEdit::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QTimeEdit_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QTimeEdit::closeEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QTimeEdit::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QTimeEdit_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QTimeEdit::contextMenuEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTimeEdit::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTimeEdit_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTimeEdit::customEvent(event); + } + } + + // [adaptor impl] QDateTime QTimeEdit::dateTimeFromText(const QString &text) + QDateTime cbs_dateTimeFromText_c2025_0(const QString &text) const + { + return QTimeEdit::dateTimeFromText(text); + } + + virtual QDateTime dateTimeFromText(const QString &text) const + { + if (cb_dateTimeFromText_c2025_0.can_issue()) { + return cb_dateTimeFromText_c2025_0.issue(&QTimeEdit_Adaptor::cbs_dateTimeFromText_c2025_0, text); + } else { + return QTimeEdit::dateTimeFromText(text); + } + } + + // [adaptor impl] void QTimeEdit::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTimeEdit::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTimeEdit_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTimeEdit::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTimeEdit::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QTimeEdit::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QTimeEdit_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QTimeEdit::dragEnterEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QTimeEdit::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QTimeEdit_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QTimeEdit::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QTimeEdit::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QTimeEdit_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QTimeEdit::dragMoveEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QTimeEdit::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QTimeEdit_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QTimeEdit::dropEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QTimeEdit::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QTimeEdit_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QTimeEdit::enterEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::fixup(QString &input) + void cbs_fixup_c1330_0(QString &input) const + { + QTimeEdit::fixup(input); + } + + virtual void fixup(QString &input) const + { + if (cb_fixup_c1330_0.can_issue()) { + cb_fixup_c1330_0.issue(&QTimeEdit_Adaptor::cbs_fixup_c1330_0, input); + } else { + QTimeEdit::fixup(input); + } + } + + // [adaptor impl] void QTimeEdit::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QTimeEdit::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QTimeEdit_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QTimeEdit::focusInEvent(event); + } + } + + // [adaptor impl] bool QTimeEdit::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QTimeEdit::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QTimeEdit_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QTimeEdit::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QTimeEdit::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QTimeEdit::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QTimeEdit_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QTimeEdit::focusOutEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QTimeEdit::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QTimeEdit_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QTimeEdit::hideEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QTimeEdit::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QTimeEdit_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QTimeEdit::initPainter(painter); + } + } + + // [adaptor impl] void QTimeEdit::initStyleOption(QStyleOptionSpinBox *option) + void cbs_initStyleOption_c2572_0(QStyleOptionSpinBox *option) const + { + QTimeEdit::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionSpinBox *option) const + { + if (cb_initStyleOption_c2572_0.can_issue()) { + cb_initStyleOption_c2572_0.issue(&QTimeEdit_Adaptor::cbs_initStyleOption_c2572_0, option); + } else { + QTimeEdit::initStyleOption(option); + } + } + + // [adaptor impl] void QTimeEdit::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QTimeEdit::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QTimeEdit_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QTimeEdit::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QTimeEdit::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QTimeEdit::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QTimeEdit_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QTimeEdit::keyPressEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QTimeEdit::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QTimeEdit_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QTimeEdit::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QTimeEdit::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QTimeEdit_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QTimeEdit::leaveEvent(event); + } + } + + // [adaptor impl] int QTimeEdit::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QTimeEdit::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QTimeEdit_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QTimeEdit::metric(arg1); + } + } + + // [adaptor impl] void QTimeEdit::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QTimeEdit::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QTimeEdit_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QTimeEdit::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QTimeEdit::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QTimeEdit_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QTimeEdit::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QTimeEdit::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QTimeEdit_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QTimeEdit::mousePressEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QTimeEdit::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QTimeEdit_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QTimeEdit::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QTimeEdit::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QTimeEdit::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QTimeEdit_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QTimeEdit::moveEvent(event); + } + } + + // [adaptor impl] bool QTimeEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QTimeEdit::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QTimeEdit_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QTimeEdit::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QTimeEdit::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QTimeEdit::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QTimeEdit_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QTimeEdit::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QTimeEdit::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QTimeEdit::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QTimeEdit_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QTimeEdit::redirected(offset); + } + } + + // [adaptor impl] void QTimeEdit::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QTimeEdit::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QTimeEdit_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QTimeEdit::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QTimeEdit::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QTimeEdit::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QTimeEdit_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QTimeEdit::sharedPainter(); + } + } + + // [adaptor impl] void QTimeEdit::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QTimeEdit::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QTimeEdit_Adaptor::cbs_showEvent_1634_0, event); + } else { + QTimeEdit::showEvent(event); + } + } + + // [adaptor impl] QFlags QTimeEdit::stepEnabled() + QFlags cbs_stepEnabled_c0_0() const + { + return QTimeEdit::stepEnabled(); + } + + virtual QFlags stepEnabled() const + { + if (cb_stepEnabled_c0_0.can_issue()) { + return cb_stepEnabled_c0_0.issue >(&QTimeEdit_Adaptor::cbs_stepEnabled_c0_0); + } else { + return QTimeEdit::stepEnabled(); + } + } + + // [adaptor impl] void QTimeEdit::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QTimeEdit::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QTimeEdit_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QTimeEdit::tabletEvent(event); + } + } + + // [adaptor impl] QString QTimeEdit::textFromDateTime(const QDateTime &dt) + QString cbs_textFromDateTime_c2175_0(const QDateTime &dt) const + { + return QTimeEdit::textFromDateTime(dt); + } + + virtual QString textFromDateTime(const QDateTime &dt) const + { + if (cb_textFromDateTime_c2175_0.can_issue()) { + return cb_textFromDateTime_c2175_0.issue(&QTimeEdit_Adaptor::cbs_textFromDateTime_c2175_0, dt); + } else { + return QTimeEdit::textFromDateTime(dt); + } + } + + // [adaptor impl] void QTimeEdit::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTimeEdit::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTimeEdit_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTimeEdit::timerEvent(event); + } + } + + // [adaptor impl] QValidator::State QTimeEdit::validate(QString &input, int &pos) + qt_gsi::Converter::target_type cbs_validate_c2171_0(QString &input, int &pos) const + { + return qt_gsi::CppToQtAdaptor(QTimeEdit::validate(input, pos)); + } + + virtual QValidator::State validate(QString &input, int &pos) const + { + if (cb_validate_c2171_0.can_issue()) { + return qt_gsi::QtToCppAdaptor(cb_validate_c2171_0.issue::target_type, QString &, int &>(&QTimeEdit_Adaptor::cbs_validate_c2171_0, input, pos)).cref(); + } else { + return QTimeEdit::validate(input, pos); + } + } + + // [adaptor impl] void QTimeEdit::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QTimeEdit::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QTimeEdit_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QTimeEdit::wheelEvent(event); + } + } + + gsi::Callback cb_clear_0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_stepBy_767_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_dateTimeFromText_c2025_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_fixup_c1330_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2572_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_stepEnabled_c0_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_textFromDateTime_c2175_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_validate_c2171_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QTimeEdit_Adaptor::~QTimeEdit_Adaptor() { } + +// Constructor QTimeEdit::QTimeEdit(QWidget *parent) (adaptor class) + +static void _init_ctor_QTimeEdit_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTimeEdit_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTimeEdit_Adaptor (arg1)); +} + + +// Constructor QTimeEdit::QTimeEdit(QTime time, QWidget *parent) (adaptor class) + +static void _init_ctor_QTimeEdit_Adaptor_2123 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("time"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTimeEdit_Adaptor_2123 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTime arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTimeEdit_Adaptor (arg1, arg2)); +} + + +// void QTimeEdit::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QTimeEdit::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QTimeEdit::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QTimeEdit::clear() + +static void _init_cbs_clear_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clear_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_clear_0_0 (); +} + +static void _set_callback_cbs_clear_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_clear_0_0 = cb; +} + + +// void QTimeEdit::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QTimeEdit::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QTimeEdit::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->fp_QTimeEdit_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QTimeEdit::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QTimeEdit_Adaptor *)cls)->emitter_QTimeEdit_customContextMenuRequested_1916 (arg1); +} + + +// void QTimeEdit::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QTimeEdit::dateChanged(QDate date) + +static void _init_emitter_dateChanged_899 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("date"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_dateChanged_899 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDate arg1 = gsi::arg_reader() (args, heap); + ((QTimeEdit_Adaptor *)cls)->emitter_QTimeEdit_dateChanged_899 (arg1); +} + + +// emitter void QTimeEdit::dateTimeChanged(const QDateTime &dateTime) + +static void _init_emitter_dateTimeChanged_2175 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dateTime"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_dateTimeChanged_2175 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = gsi::arg_reader() (args, heap); + ((QTimeEdit_Adaptor *)cls)->emitter_QTimeEdit_dateTimeChanged_2175 (arg1); +} + + +// QDateTime QTimeEdit::dateTimeFromText(const QString &text) + +static void _init_cbs_dateTimeFromText_c2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dateTimeFromText_c2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + ret.write ((QDateTime)((QTimeEdit_Adaptor *)cls)->cbs_dateTimeFromText_c2025_0 (arg1)); +} + +static void _set_callback_cbs_dateTimeFromText_c2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_dateTimeFromText_c2025_0 = cb; +} + + +// exposed void QTimeEdit::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->fp_QTimeEdit_destroy_1620 (arg1, arg2); +} + + +// emitter void QTimeEdit::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTimeEdit_Adaptor *)cls)->emitter_QTimeEdit_destroyed_1302 (arg1); +} + + +// void QTimeEdit::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QTimeEdit::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QTimeEdit::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QTimeEdit::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QTimeEdit::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// emitter void QTimeEdit::editingFinished() + +static void _init_emitter_editingFinished_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_editingFinished_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTimeEdit_Adaptor *)cls)->emitter_QTimeEdit_editingFinished_0 (); +} + + +// void QTimeEdit::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QTimeEdit::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTimeEdit_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTimeEdit::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTimeEdit_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QTimeEdit::fixup(QString &input) + +static void _init_cbs_fixup_c1330_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_fixup_c1330_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_fixup_c1330_0 (arg1); +} + +static void _set_callback_cbs_fixup_c1330_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_fixup_c1330_0 = cb; +} + + +// void QTimeEdit::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QTimeEdit::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTimeEdit_Adaptor *)cls)->fp_QTimeEdit_focusNextChild_0 ()); +} + + +// bool QTimeEdit::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QTimeEdit_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QTimeEdit::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QTimeEdit::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTimeEdit_Adaptor *)cls)->fp_QTimeEdit_focusPreviousChild_0 ()); +} + + +// bool QTimeEdit::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTimeEdit_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QTimeEdit::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QTimeEdit_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QTimeEdit::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QTimeEdit::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QTimeEdit::initStyleOption(QStyleOptionSpinBox *option) + +static void _init_cbs_initStyleOption_c2572_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2572_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionSpinBox *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_initStyleOption_c2572_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2572_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_initStyleOption_c2572_0 = cb; +} + + +// void QTimeEdit::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QTimeEdit::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QTimeEdit_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QTimeEdit::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTimeEdit_Adaptor *)cls)->fp_QTimeEdit_isSignalConnected_c2394 (arg1)); +} + + +// void QTimeEdit::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QTimeEdit::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QTimeEdit::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// exposed QLineEdit *QTimeEdit::lineEdit() + +static void _init_fp_lineEdit_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_lineEdit_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLineEdit *)((QTimeEdit_Adaptor *)cls)->fp_QTimeEdit_lineEdit_c0 ()); +} + + +// int QTimeEdit::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QTimeEdit_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QTimeEdit::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTimeEdit_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QTimeEdit::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QTimeEdit::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QTimeEdit::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QTimeEdit::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QTimeEdit::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QTimeEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QTimeEdit_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QTimeEdit::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTimeEdit_Adaptor *)cls)->emitter_QTimeEdit_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QTimeEdit::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QTimeEdit_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QTimeEdit::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QTimeEdit::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTimeEdit_Adaptor *)cls)->fp_QTimeEdit_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QTimeEdit::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QTimeEdit_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QTimeEdit::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QTimeEdit::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTimeEdit_Adaptor *)cls)->fp_QTimeEdit_sender_c0 ()); +} + + +// exposed int QTimeEdit::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTimeEdit_Adaptor *)cls)->fp_QTimeEdit_senderSignalIndex_c0 ()); +} + + +// exposed void QTimeEdit::setLineEdit(QLineEdit *edit) + +static void _init_fp_setLineEdit_1485 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("edit"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setLineEdit_1485 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLineEdit *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->fp_QTimeEdit_setLineEdit_1485 (arg1); +} + + +// void QTimeEdit::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QTimeEdit::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QTimeEdit_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QTimeEdit::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QTimeEdit::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTimeEdit_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QTimeEdit::stepBy(int steps) + +static void _init_cbs_stepBy_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("steps"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_stepBy_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_stepBy_767_0 (arg1); +} + +static void _set_callback_cbs_stepBy_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_stepBy_767_0 = cb; +} + + +// QFlags QTimeEdit::stepEnabled() + +static void _init_cbs_stepEnabled_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_stepEnabled_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTimeEdit_Adaptor *)cls)->cbs_stepEnabled_c0_0 ()); +} + +static void _set_callback_cbs_stepEnabled_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_stepEnabled_c0_0 = cb; +} + + +// void QTimeEdit::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// QString QTimeEdit::textFromDateTime(const QDateTime &dt) + +static void _init_cbs_textFromDateTime_c2175_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dt"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_textFromDateTime_c2175_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDateTime &arg1 = args.read (heap); + ret.write ((QString)((QTimeEdit_Adaptor *)cls)->cbs_textFromDateTime_c2175_0 (arg1)); +} + +static void _set_callback_cbs_textFromDateTime_c2175_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_textFromDateTime_c2175_0 = cb; +} + + +// emitter void QTimeEdit::timeChanged(QTime time) + +static void _init_emitter_timeChanged_916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("time"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_timeChanged_916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTime arg1 = gsi::arg_reader() (args, heap); + ((QTimeEdit_Adaptor *)cls)->emitter_QTimeEdit_timeChanged_916 (arg1); +} + + +// void QTimeEdit::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QTimeEdit::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->fp_QTimeEdit_updateMicroFocus_2420 (arg1); +} + + +// emitter void QTimeEdit::userTimeChanged(QTime time) + +static void _init_emitter_userTimeChanged_916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("time"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_userTimeChanged_916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTime arg1 = gsi::arg_reader() (args, heap); + ((QTimeEdit_Adaptor *)cls)->emitter_QTimeEdit_userTimeChanged_916 (arg1); +} + + +// QValidator::State QTimeEdit::validate(QString &input, int &pos) + +static void _init_cbs_validate_c2171_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("input"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pos"); + decl->add_arg (argspec_1); + decl->set_return::target_type > (); +} + +static void _call_cbs_validate_c2171_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QString &arg1 = args.read (heap); + int &arg2 = args.read (heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)((QTimeEdit_Adaptor *)cls)->cbs_validate_c2171_0 (arg1, arg2)); +} + +static void _set_callback_cbs_validate_c2171_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_validate_c2171_0 = cb; +} + + +// void QTimeEdit::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTimeEdit_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QTimeEdit_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QTimeEdit::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QTimeEdit_Adaptor *)cls)->emitter_QTimeEdit_windowIconChanged_1787 (arg1); +} + + +// emitter void QTimeEdit::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTimeEdit_Adaptor *)cls)->emitter_QTimeEdit_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QTimeEdit::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTimeEdit_Adaptor *)cls)->emitter_QTimeEdit_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTimeEdit (); + +static gsi::Methods methods_QTimeEdit_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTimeEdit::QTimeEdit(QWidget *parent)\nThis method creates an object of class QTimeEdit.", &_init_ctor_QTimeEdit_Adaptor_1315, &_call_ctor_QTimeEdit_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTimeEdit::QTimeEdit(QTime time, QWidget *parent)\nThis method creates an object of class QTimeEdit.", &_init_ctor_QTimeEdit_Adaptor_2123, &_call_ctor_QTimeEdit_Adaptor_2123); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QTimeEdit::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QTimeEdit::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTimeEdit::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Virtual method void QTimeEdit::clear()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("clear", "@hide", false, &_init_cbs_clear_0_0, &_call_cbs_clear_0_0, &_set_callback_cbs_clear_0_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QTimeEdit::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QTimeEdit::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QTimeEdit::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QTimeEdit::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTimeEdit::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_dateChanged", "@brief Emitter for signal void QTimeEdit::dateChanged(QDate date)\nCall this method to emit this signal.", false, &_init_emitter_dateChanged_899, &_call_emitter_dateChanged_899); + methods += new qt_gsi::GenericMethod ("emit_dateTimeChanged", "@brief Emitter for signal void QTimeEdit::dateTimeChanged(const QDateTime &dateTime)\nCall this method to emit this signal.", false, &_init_emitter_dateTimeChanged_2175, &_call_emitter_dateTimeChanged_2175); + methods += new qt_gsi::GenericMethod ("*dateTimeFromText", "@brief Virtual method QDateTime QTimeEdit::dateTimeFromText(const QString &text)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_dateTimeFromText_c2025_0, &_call_cbs_dateTimeFromText_c2025_0); + methods += new qt_gsi::GenericMethod ("*dateTimeFromText", "@hide", true, &_init_cbs_dateTimeFromText_c2025_0, &_call_cbs_dateTimeFromText_c2025_0, &_set_callback_cbs_dateTimeFromText_c2025_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QTimeEdit::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTimeEdit::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTimeEdit::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QTimeEdit::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QTimeEdit::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QTimeEdit::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QTimeEdit::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("emit_editingFinished", "@brief Emitter for signal void QTimeEdit::editingFinished()\nCall this method to emit this signal.", false, &_init_emitter_editingFinished_0, &_call_emitter_editingFinished_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QTimeEdit::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QTimeEdit::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QTimeEdit::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*fixup", "@brief Virtual method void QTimeEdit::fixup(QString &input)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("*fixup", "@hide", true, &_init_cbs_fixup_c1330_0, &_call_cbs_fixup_c1330_0, &_set_callback_cbs_fixup_c1330_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QTimeEdit::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QTimeEdit::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QTimeEdit::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QTimeEdit::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QTimeEdit::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QTimeEdit::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QTimeEdit::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QTimeEdit::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QTimeEdit::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QTimeEdit::initStyleOption(QStyleOptionSpinBox *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2572_0, &_call_cbs_initStyleOption_c2572_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2572_0, &_call_cbs_initStyleOption_c2572_0, &_set_callback_cbs_initStyleOption_c2572_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QTimeEdit::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QTimeEdit::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTimeEdit::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QTimeEdit::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QTimeEdit::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QTimeEdit::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*lineEdit", "@brief Method QLineEdit *QTimeEdit::lineEdit()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_lineEdit_c0, &_call_fp_lineEdit_c0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QTimeEdit::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QTimeEdit::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QTimeEdit::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QTimeEdit::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QTimeEdit::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QTimeEdit::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QTimeEdit::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QTimeEdit::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTimeEdit::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QTimeEdit::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QTimeEdit::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTimeEdit::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QTimeEdit::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QTimeEdit::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTimeEdit::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTimeEdit::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setLineEdit", "@brief Method void QTimeEdit::setLineEdit(QLineEdit *edit)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setLineEdit_1485, &_call_fp_setLineEdit_1485); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QTimeEdit::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QTimeEdit::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QTimeEdit::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QTimeEdit::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("stepBy", "@brief Virtual method void QTimeEdit::stepBy(int steps)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_stepBy_767_0, &_call_cbs_stepBy_767_0); + methods += new qt_gsi::GenericMethod ("stepBy", "@hide", false, &_init_cbs_stepBy_767_0, &_call_cbs_stepBy_767_0, &_set_callback_cbs_stepBy_767_0); + methods += new qt_gsi::GenericMethod ("*stepEnabled", "@brief Virtual method QFlags QTimeEdit::stepEnabled()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_stepEnabled_c0_0, &_call_cbs_stepEnabled_c0_0); + methods += new qt_gsi::GenericMethod ("*stepEnabled", "@hide", true, &_init_cbs_stepEnabled_c0_0, &_call_cbs_stepEnabled_c0_0, &_set_callback_cbs_stepEnabled_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QTimeEdit::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*textFromDateTime", "@brief Virtual method QString QTimeEdit::textFromDateTime(const QDateTime &dt)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_textFromDateTime_c2175_0, &_call_cbs_textFromDateTime_c2175_0); + methods += new qt_gsi::GenericMethod ("*textFromDateTime", "@hide", true, &_init_cbs_textFromDateTime_c2175_0, &_call_cbs_textFromDateTime_c2175_0, &_set_callback_cbs_textFromDateTime_c2175_0); + methods += new qt_gsi::GenericMethod ("emit_timeChanged", "@brief Emitter for signal void QTimeEdit::timeChanged(QTime time)\nCall this method to emit this signal.", false, &_init_emitter_timeChanged_916, &_call_emitter_timeChanged_916); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTimeEdit::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QTimeEdit::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("emit_userTimeChanged", "@brief Emitter for signal void QTimeEdit::userTimeChanged(QTime time)\nCall this method to emit this signal.", false, &_init_emitter_userTimeChanged_916, &_call_emitter_userTimeChanged_916); + methods += new qt_gsi::GenericMethod ("*validate", "@brief Virtual method QValidator::State QTimeEdit::validate(QString &input, int &pos)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0); + methods += new qt_gsi::GenericMethod ("*validate", "@hide", true, &_init_cbs_validate_c2171_0, &_call_cbs_validate_c2171_0, &_set_callback_cbs_validate_c2171_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QTimeEdit::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QTimeEdit::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QTimeEdit::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QTimeEdit::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QTimeEdit_Adaptor (qtdecl_QTimeEdit (), "QtWidgets", "QTimeEdit", + methods_QTimeEdit_Adaptor (), + "@qt\n@brief Binding of QTimeEdit"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQToolBar.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQToolBar.cc new file mode 100644 index 000000000..7363ed994 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQToolBar.cc @@ -0,0 +1,3299 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQToolBar.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QToolBar + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QToolBar::staticMetaObject); +} + + +// QAction *QToolBar::actionAt(const QPoint &p) + + +static void _init_f_actionAt_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_actionAt_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QToolBar *)cls)->actionAt (arg1)); +} + + +// QAction *QToolBar::actionAt(int x, int y) + + +static void _init_f_actionAt_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_actionAt_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QToolBar *)cls)->actionAt (arg1, arg2)); +} + + +// QRect QToolBar::actionGeometry(QAction *action) + + +static void _init_f_actionGeometry_c1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_actionGeometry_c1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QToolBar *)cls)->actionGeometry (arg1)); +} + + +// void QToolBar::addAction(QAction *action) + + +static void _init_f_addAction_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addAction_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar *)cls)->addAction (arg1); +} + + +// QAction *QToolBar::addAction(const QString &text) + + +static void _init_f_addAction_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addAction_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QToolBar *)cls)->addAction (arg1)); +} + + +// QAction *QToolBar::addAction(const QIcon &icon, const QString &text) + + +static void _init_f_addAction_3704 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addAction_3704 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QToolBar *)cls)->addAction (arg1, arg2)); +} + + +// QAction *QToolBar::addAction(const QString &text, const QObject *receiver, const char *member) + + +static void _init_f_addAction_5537 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("receiver"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("member"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_addAction_5537 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QObject *arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QToolBar *)cls)->addAction (arg1, arg2, arg3)); +} + + +// QAction *QToolBar::addAction(const QIcon &icon, const QString &text, const QObject *receiver, const char *member) + + +static void _init_f_addAction_7216 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("receiver"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("member"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_addAction_7216 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QObject *arg3 = gsi::arg_reader() (args, heap); + const char *arg4 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QToolBar *)cls)->addAction (arg1, arg2, arg3, arg4)); +} + + +// QAction *QToolBar::addSeparator() + + +static void _init_f_addSeparator_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_addSeparator_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAction *)((QToolBar *)cls)->addSeparator ()); +} + + +// QAction *QToolBar::addWidget(QWidget *widget) + + +static void _init_f_addWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QToolBar *)cls)->addWidget (arg1)); +} + + +// QFlags QToolBar::allowedAreas() + + +static void _init_f_allowedAreas_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_allowedAreas_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QToolBar *)cls)->allowedAreas ()); +} + + +// void QToolBar::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar *)cls)->clear (); +} + + +// QSize QToolBar::iconSize() + + +static void _init_f_iconSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_iconSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QToolBar *)cls)->iconSize ()); +} + + +// QAction *QToolBar::insertSeparator(QAction *before) + + +static void _init_f_insertSeparator_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("before"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_insertSeparator_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QToolBar *)cls)->insertSeparator (arg1)); +} + + +// QAction *QToolBar::insertWidget(QAction *before, QWidget *widget) + + +static void _init_f_insertWidget_2516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("before"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("widget"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertWidget_2516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + ret.write ((QAction *)((QToolBar *)cls)->insertWidget (arg1, arg2)); +} + + +// bool QToolBar::isAreaAllowed(Qt::ToolBarArea area) + + +static void _init_f_isAreaAllowed_c1817 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("area"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_isAreaAllowed_c1817 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QToolBar *)cls)->isAreaAllowed (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// bool QToolBar::isFloatable() + + +static void _init_f_isFloatable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isFloatable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QToolBar *)cls)->isFloatable ()); +} + + +// bool QToolBar::isFloating() + + +static void _init_f_isFloating_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isFloating_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QToolBar *)cls)->isFloating ()); +} + + +// bool QToolBar::isMovable() + + +static void _init_f_isMovable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isMovable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QToolBar *)cls)->isMovable ()); +} + + +// Qt::Orientation QToolBar::orientation() + + +static void _init_f_orientation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_orientation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QToolBar *)cls)->orientation ())); +} + + +// void QToolBar::setAllowedAreas(QFlags areas) + + +static void _init_f_setAllowedAreas_2513 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("areas"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setAllowedAreas_2513 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar *)cls)->setAllowedAreas (arg1); +} + + +// void QToolBar::setFloatable(bool floatable) + + +static void _init_f_setFloatable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("floatable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFloatable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar *)cls)->setFloatable (arg1); +} + + +// void QToolBar::setIconSize(const QSize &iconSize) + + +static void _init_f_setIconSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIconSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar *)cls)->setIconSize (arg1); +} + + +// void QToolBar::setMovable(bool movable) + + +static void _init_f_setMovable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("movable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMovable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar *)cls)->setMovable (arg1); +} + + +// void QToolBar::setOrientation(Qt::Orientation orientation) + + +static void _init_f_setOrientation_1913 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOrientation_1913 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar *)cls)->setOrientation (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QToolBar::setToolButtonStyle(Qt::ToolButtonStyle toolButtonStyle) + + +static void _init_f_setToolButtonStyle_2328 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("toolButtonStyle"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setToolButtonStyle_2328 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar *)cls)->setToolButtonStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QAction *QToolBar::toggleViewAction() + + +static void _init_f_toggleViewAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toggleViewAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAction *)((QToolBar *)cls)->toggleViewAction ()); +} + + +// Qt::ToolButtonStyle QToolBar::toolButtonStyle() + + +static void _init_f_toolButtonStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_toolButtonStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QToolBar *)cls)->toolButtonStyle ())); +} + + +// QWidget *QToolBar::widgetForAction(QAction *action) + + +static void _init_f_widgetForAction_c1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_widgetForAction_c1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QToolBar *)cls)->widgetForAction (arg1)); +} + + +// static QString QToolBar::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QToolBar::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QToolBar () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("actionAt", "@brief Method QAction *QToolBar::actionAt(const QPoint &p)\n", true, &_init_f_actionAt_c1916, &_call_f_actionAt_c1916); + methods += new qt_gsi::GenericMethod ("actionAt", "@brief Method QAction *QToolBar::actionAt(int x, int y)\n", true, &_init_f_actionAt_c1426, &_call_f_actionAt_c1426); + methods += new qt_gsi::GenericMethod ("actionGeometry", "@brief Method QRect QToolBar::actionGeometry(QAction *action)\n", true, &_init_f_actionGeometry_c1309, &_call_f_actionGeometry_c1309); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method void QToolBar::addAction(QAction *action)\n", false, &_init_f_addAction_1309, &_call_f_addAction_1309); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method QAction *QToolBar::addAction(const QString &text)\n", false, &_init_f_addAction_2025, &_call_f_addAction_2025); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method QAction *QToolBar::addAction(const QIcon &icon, const QString &text)\n", false, &_init_f_addAction_3704, &_call_f_addAction_3704); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method QAction *QToolBar::addAction(const QString &text, const QObject *receiver, const char *member)\n", false, &_init_f_addAction_5537, &_call_f_addAction_5537); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method QAction *QToolBar::addAction(const QIcon &icon, const QString &text, const QObject *receiver, const char *member)\n", false, &_init_f_addAction_7216, &_call_f_addAction_7216); + methods += new qt_gsi::GenericMethod ("addSeparator", "@brief Method QAction *QToolBar::addSeparator()\n", false, &_init_f_addSeparator_0, &_call_f_addSeparator_0); + methods += new qt_gsi::GenericMethod ("addWidget", "@brief Method QAction *QToolBar::addWidget(QWidget *widget)\n", false, &_init_f_addWidget_1315, &_call_f_addWidget_1315); + methods += new qt_gsi::GenericMethod (":allowedAreas", "@brief Method QFlags QToolBar::allowedAreas()\n", true, &_init_f_allowedAreas_c0, &_call_f_allowedAreas_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QToolBar::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod (":iconSize", "@brief Method QSize QToolBar::iconSize()\n", true, &_init_f_iconSize_c0, &_call_f_iconSize_c0); + methods += new qt_gsi::GenericMethod ("insertSeparator", "@brief Method QAction *QToolBar::insertSeparator(QAction *before)\n", false, &_init_f_insertSeparator_1309, &_call_f_insertSeparator_1309); + methods += new qt_gsi::GenericMethod ("insertWidget", "@brief Method QAction *QToolBar::insertWidget(QAction *before, QWidget *widget)\n", false, &_init_f_insertWidget_2516, &_call_f_insertWidget_2516); + methods += new qt_gsi::GenericMethod ("isAreaAllowed?", "@brief Method bool QToolBar::isAreaAllowed(Qt::ToolBarArea area)\n", true, &_init_f_isAreaAllowed_c1817, &_call_f_isAreaAllowed_c1817); + methods += new qt_gsi::GenericMethod ("isFloatable?|:floatable", "@brief Method bool QToolBar::isFloatable()\n", true, &_init_f_isFloatable_c0, &_call_f_isFloatable_c0); + methods += new qt_gsi::GenericMethod ("isFloating?|:floating", "@brief Method bool QToolBar::isFloating()\n", true, &_init_f_isFloating_c0, &_call_f_isFloating_c0); + methods += new qt_gsi::GenericMethod ("isMovable?|:movable", "@brief Method bool QToolBar::isMovable()\n", true, &_init_f_isMovable_c0, &_call_f_isMovable_c0); + methods += new qt_gsi::GenericMethod (":orientation", "@brief Method Qt::Orientation QToolBar::orientation()\n", true, &_init_f_orientation_c0, &_call_f_orientation_c0); + methods += new qt_gsi::GenericMethod ("setAllowedAreas|allowedAreas=", "@brief Method void QToolBar::setAllowedAreas(QFlags areas)\n", false, &_init_f_setAllowedAreas_2513, &_call_f_setAllowedAreas_2513); + methods += new qt_gsi::GenericMethod ("setFloatable|floatable=", "@brief Method void QToolBar::setFloatable(bool floatable)\n", false, &_init_f_setFloatable_864, &_call_f_setFloatable_864); + methods += new qt_gsi::GenericMethod ("setIconSize|iconSize=", "@brief Method void QToolBar::setIconSize(const QSize &iconSize)\n", false, &_init_f_setIconSize_1805, &_call_f_setIconSize_1805); + methods += new qt_gsi::GenericMethod ("setMovable|movable=", "@brief Method void QToolBar::setMovable(bool movable)\n", false, &_init_f_setMovable_864, &_call_f_setMovable_864); + methods += new qt_gsi::GenericMethod ("setOrientation|orientation=", "@brief Method void QToolBar::setOrientation(Qt::Orientation orientation)\n", false, &_init_f_setOrientation_1913, &_call_f_setOrientation_1913); + methods += new qt_gsi::GenericMethod ("setToolButtonStyle|toolButtonStyle=", "@brief Method void QToolBar::setToolButtonStyle(Qt::ToolButtonStyle toolButtonStyle)\n", false, &_init_f_setToolButtonStyle_2328, &_call_f_setToolButtonStyle_2328); + methods += new qt_gsi::GenericMethod ("toggleViewAction", "@brief Method QAction *QToolBar::toggleViewAction()\n", true, &_init_f_toggleViewAction_c0, &_call_f_toggleViewAction_c0); + methods += new qt_gsi::GenericMethod (":toolButtonStyle", "@brief Method Qt::ToolButtonStyle QToolBar::toolButtonStyle()\n", true, &_init_f_toolButtonStyle_c0, &_call_f_toolButtonStyle_c0); + methods += new qt_gsi::GenericMethod ("widgetForAction", "@brief Method QWidget *QToolBar::widgetForAction(QAction *action)\n", true, &_init_f_widgetForAction_c1309, &_call_f_widgetForAction_c1309); + methods += gsi::qt_signal ("actionTriggered(QAction *)", "actionTriggered", gsi::arg("action"), "@brief Signal declaration for QToolBar::actionTriggered(QAction *action)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal > ("allowedAreasChanged(QFlags)", "allowedAreasChanged", gsi::arg("allowedAreas"), "@brief Signal declaration for QToolBar::allowedAreasChanged(QFlags allowedAreas)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QToolBar::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QToolBar::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("iconSizeChanged(const QSize &)", "iconSizeChanged", gsi::arg("iconSize"), "@brief Signal declaration for QToolBar::iconSizeChanged(const QSize &iconSize)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("movableChanged(bool)", "movableChanged", gsi::arg("movable"), "@brief Signal declaration for QToolBar::movableChanged(bool movable)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QToolBar::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("orientationChanged(Qt::Orientation)", "orientationChanged", gsi::arg("orientation"), "@brief Signal declaration for QToolBar::orientationChanged(Qt::Orientation orientation)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal::target_type & > ("toolButtonStyleChanged(Qt::ToolButtonStyle)", "toolButtonStyleChanged", gsi::arg("toolButtonStyle"), "@brief Signal declaration for QToolBar::toolButtonStyleChanged(Qt::ToolButtonStyle toolButtonStyle)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("topLevelChanged(bool)", "topLevelChanged", gsi::arg("topLevel"), "@brief Signal declaration for QToolBar::topLevelChanged(bool topLevel)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("visibilityChanged(bool)", "visibilityChanged", gsi::arg("visible"), "@brief Signal declaration for QToolBar::visibilityChanged(bool visible)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QToolBar::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QToolBar::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QToolBar::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QToolBar::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QToolBar (qtdecl_QWidget (), "QtWidgets", "QToolBar_Native", + methods_QToolBar (), + "@hide\n@alias QToolBar"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QToolBar () { return decl_QToolBar; } + +} + + +class QToolBar_Adaptor : public QToolBar, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QToolBar_Adaptor(); + + // [adaptor ctor] QToolBar::QToolBar(const QString &title, QWidget *parent) + QToolBar_Adaptor(const QString &title) : QToolBar(title) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QToolBar::QToolBar(const QString &title, QWidget *parent) + QToolBar_Adaptor(const QString &title, QWidget *parent) : QToolBar(title, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QToolBar::QToolBar(QWidget *parent) + QToolBar_Adaptor() : QToolBar() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QToolBar::QToolBar(QWidget *parent) + QToolBar_Adaptor(QWidget *parent) : QToolBar(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QToolBar::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QToolBar_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QToolBar::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QToolBar::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QToolBar_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QToolBar::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QToolBar::focusNextChild() + bool fp_QToolBar_focusNextChild_0 () { + return QToolBar::focusNextChild(); + } + + // [expose] bool QToolBar::focusPreviousChild() + bool fp_QToolBar_focusPreviousChild_0 () { + return QToolBar::focusPreviousChild(); + } + + // [expose] bool QToolBar::isSignalConnected(const QMetaMethod &signal) + bool fp_QToolBar_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QToolBar::isSignalConnected(signal); + } + + // [expose] int QToolBar::receivers(const char *signal) + int fp_QToolBar_receivers_c1731 (const char *signal) const { + return QToolBar::receivers(signal); + } + + // [expose] QObject *QToolBar::sender() + QObject * fp_QToolBar_sender_c0 () const { + return QToolBar::sender(); + } + + // [expose] int QToolBar::senderSignalIndex() + int fp_QToolBar_senderSignalIndex_c0 () const { + return QToolBar::senderSignalIndex(); + } + + // [expose] void QToolBar::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QToolBar_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QToolBar::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QToolBar::actionTriggered(QAction *action) + void emitter_QToolBar_actionTriggered_1309(QAction *action) + { + emit QToolBar::actionTriggered(action); + } + + // [emitter impl] void QToolBar::allowedAreasChanged(QFlags allowedAreas) + void emitter_QToolBar_allowedAreasChanged_2513(QFlags allowedAreas) + { + emit QToolBar::allowedAreasChanged(allowedAreas); + } + + // [emitter impl] void QToolBar::customContextMenuRequested(const QPoint &pos) + void emitter_QToolBar_customContextMenuRequested_1916(const QPoint &pos) + { + emit QToolBar::customContextMenuRequested(pos); + } + + // [emitter impl] void QToolBar::destroyed(QObject *) + void emitter_QToolBar_destroyed_1302(QObject *arg1) + { + emit QToolBar::destroyed(arg1); + } + + // [adaptor impl] bool QToolBar::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QToolBar::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QToolBar_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QToolBar::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QToolBar::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QToolBar::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QToolBar_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QToolBar::hasHeightForWidth(); + } + } + + // [adaptor impl] int QToolBar::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QToolBar::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QToolBar_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QToolBar::heightForWidth(arg1); + } + } + + // [emitter impl] void QToolBar::iconSizeChanged(const QSize &iconSize) + void emitter_QToolBar_iconSizeChanged_1805(const QSize &iconSize) + { + emit QToolBar::iconSizeChanged(iconSize); + } + + // [adaptor impl] QVariant QToolBar::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QToolBar::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QToolBar_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QToolBar::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QToolBar::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QToolBar::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QToolBar_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QToolBar::minimumSizeHint(); + } + } + + // [emitter impl] void QToolBar::movableChanged(bool movable) + void emitter_QToolBar_movableChanged_864(bool movable) + { + emit QToolBar::movableChanged(movable); + } + + // [emitter impl] void QToolBar::objectNameChanged(const QString &objectName) + void emitter_QToolBar_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QToolBar::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QToolBar::orientationChanged(Qt::Orientation orientation) + void emitter_QToolBar_orientationChanged_1913(Qt::Orientation orientation) + { + emit QToolBar::orientationChanged(orientation); + } + + // [adaptor impl] QPaintEngine *QToolBar::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QToolBar::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QToolBar_Adaptor::cbs_paintEngine_c0_0); + } else { + return QToolBar::paintEngine(); + } + } + + // [adaptor impl] void QToolBar::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QToolBar::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QToolBar_Adaptor::cbs_setVisible_864_0, visible); + } else { + QToolBar::setVisible(visible); + } + } + + // [adaptor impl] QSize QToolBar::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QToolBar::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QToolBar_Adaptor::cbs_sizeHint_c0_0); + } else { + return QToolBar::sizeHint(); + } + } + + // [emitter impl] void QToolBar::toolButtonStyleChanged(Qt::ToolButtonStyle toolButtonStyle) + void emitter_QToolBar_toolButtonStyleChanged_2328(Qt::ToolButtonStyle toolButtonStyle) + { + emit QToolBar::toolButtonStyleChanged(toolButtonStyle); + } + + // [emitter impl] void QToolBar::topLevelChanged(bool topLevel) + void emitter_QToolBar_topLevelChanged_864(bool topLevel) + { + emit QToolBar::topLevelChanged(topLevel); + } + + // [emitter impl] void QToolBar::visibilityChanged(bool visible) + void emitter_QToolBar_visibilityChanged_864(bool visible) + { + emit QToolBar::visibilityChanged(visible); + } + + // [emitter impl] void QToolBar::windowIconChanged(const QIcon &icon) + void emitter_QToolBar_windowIconChanged_1787(const QIcon &icon) + { + emit QToolBar::windowIconChanged(icon); + } + + // [emitter impl] void QToolBar::windowIconTextChanged(const QString &iconText) + void emitter_QToolBar_windowIconTextChanged_2025(const QString &iconText) + { + emit QToolBar::windowIconTextChanged(iconText); + } + + // [emitter impl] void QToolBar::windowTitleChanged(const QString &title) + void emitter_QToolBar_windowTitleChanged_2025(const QString &title) + { + emit QToolBar::windowTitleChanged(title); + } + + // [adaptor impl] void QToolBar::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QToolBar::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QToolBar_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QToolBar::actionEvent(event); + } + } + + // [adaptor impl] void QToolBar::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QToolBar::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QToolBar_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QToolBar::changeEvent(event); + } + } + + // [adaptor impl] void QToolBar::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QToolBar::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QToolBar_Adaptor::cbs_childEvent_1701_0, event); + } else { + QToolBar::childEvent(event); + } + } + + // [adaptor impl] void QToolBar::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QToolBar::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QToolBar_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QToolBar::closeEvent(event); + } + } + + // [adaptor impl] void QToolBar::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QToolBar::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QToolBar_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QToolBar::contextMenuEvent(event); + } + } + + // [adaptor impl] void QToolBar::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QToolBar::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QToolBar_Adaptor::cbs_customEvent_1217_0, event); + } else { + QToolBar::customEvent(event); + } + } + + // [adaptor impl] void QToolBar::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QToolBar::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QToolBar_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QToolBar::disconnectNotify(signal); + } + } + + // [adaptor impl] void QToolBar::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QToolBar::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QToolBar_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QToolBar::dragEnterEvent(event); + } + } + + // [adaptor impl] void QToolBar::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QToolBar::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QToolBar_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QToolBar::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QToolBar::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QToolBar::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QToolBar_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QToolBar::dragMoveEvent(event); + } + } + + // [adaptor impl] void QToolBar::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QToolBar::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QToolBar_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QToolBar::dropEvent(event); + } + } + + // [adaptor impl] void QToolBar::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QToolBar::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QToolBar_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QToolBar::enterEvent(event); + } + } + + // [adaptor impl] bool QToolBar::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QToolBar::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QToolBar_Adaptor::cbs_event_1217_0, _event); + } else { + return QToolBar::event(_event); + } + } + + // [adaptor impl] void QToolBar::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QToolBar::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QToolBar_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QToolBar::focusInEvent(event); + } + } + + // [adaptor impl] bool QToolBar::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QToolBar::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QToolBar_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QToolBar::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QToolBar::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QToolBar::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QToolBar_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QToolBar::focusOutEvent(event); + } + } + + // [adaptor impl] void QToolBar::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QToolBar::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QToolBar_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QToolBar::hideEvent(event); + } + } + + // [adaptor impl] void QToolBar::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QToolBar::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QToolBar_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QToolBar::initPainter(painter); + } + } + + // [adaptor impl] void QToolBar::initStyleOption(QStyleOptionToolBar *option) + void cbs_initStyleOption_c2556_0(QStyleOptionToolBar *option) const + { + QToolBar::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionToolBar *option) const + { + if (cb_initStyleOption_c2556_0.can_issue()) { + cb_initStyleOption_c2556_0.issue(&QToolBar_Adaptor::cbs_initStyleOption_c2556_0, option); + } else { + QToolBar::initStyleOption(option); + } + } + + // [adaptor impl] void QToolBar::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QToolBar::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QToolBar_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QToolBar::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QToolBar::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QToolBar::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QToolBar_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QToolBar::keyPressEvent(event); + } + } + + // [adaptor impl] void QToolBar::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QToolBar::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QToolBar_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QToolBar::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QToolBar::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QToolBar::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QToolBar_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QToolBar::leaveEvent(event); + } + } + + // [adaptor impl] int QToolBar::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QToolBar::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QToolBar_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QToolBar::metric(arg1); + } + } + + // [adaptor impl] void QToolBar::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QToolBar::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QToolBar_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QToolBar::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QToolBar::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QToolBar::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QToolBar_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QToolBar::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QToolBar::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QToolBar::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QToolBar_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QToolBar::mousePressEvent(event); + } + } + + // [adaptor impl] void QToolBar::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QToolBar::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QToolBar_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QToolBar::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QToolBar::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QToolBar::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QToolBar_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QToolBar::moveEvent(event); + } + } + + // [adaptor impl] bool QToolBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QToolBar::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QToolBar_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QToolBar::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QToolBar::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QToolBar::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QToolBar_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QToolBar::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QToolBar::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QToolBar::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QToolBar_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QToolBar::redirected(offset); + } + } + + // [adaptor impl] void QToolBar::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QToolBar::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QToolBar_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QToolBar::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QToolBar::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QToolBar::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QToolBar_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QToolBar::sharedPainter(); + } + } + + // [adaptor impl] void QToolBar::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QToolBar::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QToolBar_Adaptor::cbs_showEvent_1634_0, event); + } else { + QToolBar::showEvent(event); + } + } + + // [adaptor impl] void QToolBar::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QToolBar::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QToolBar_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QToolBar::tabletEvent(event); + } + } + + // [adaptor impl] void QToolBar::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QToolBar::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QToolBar_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QToolBar::timerEvent(event); + } + } + + // [adaptor impl] void QToolBar::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QToolBar::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QToolBar_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QToolBar::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2556_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QToolBar_Adaptor::~QToolBar_Adaptor() { } + +// Constructor QToolBar::QToolBar(const QString &title, QWidget *parent) (adaptor class) + +static void _init_ctor_QToolBar_Adaptor_3232 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QToolBar_Adaptor_3232 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QToolBar_Adaptor (arg1, arg2)); +} + + +// Constructor QToolBar::QToolBar(QWidget *parent) (adaptor class) + +static void _init_ctor_QToolBar_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QToolBar_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QToolBar_Adaptor (arg1)); +} + + +// void QToolBar::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QToolBar::actionTriggered(QAction *action) + +static void _init_emitter_actionTriggered_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_actionTriggered_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + ((QToolBar_Adaptor *)cls)->emitter_QToolBar_actionTriggered_1309 (arg1); +} + + +// emitter void QToolBar::allowedAreasChanged(QFlags allowedAreas) + +static void _init_emitter_allowedAreasChanged_2513 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("allowedAreas"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_allowedAreasChanged_2513 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + ((QToolBar_Adaptor *)cls)->emitter_QToolBar_allowedAreasChanged_2513 (arg1); +} + + +// void QToolBar::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QToolBar::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QToolBar::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QToolBar::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QToolBar::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->fp_QToolBar_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QToolBar::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QToolBar_Adaptor *)cls)->emitter_QToolBar_customContextMenuRequested_1916 (arg1); +} + + +// void QToolBar::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QToolBar::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->fp_QToolBar_destroy_1620 (arg1, arg2); +} + + +// emitter void QToolBar::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QToolBar_Adaptor *)cls)->emitter_QToolBar_destroyed_1302 (arg1); +} + + +// void QToolBar::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QToolBar::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QToolBar::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QToolBar::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QToolBar::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QToolBar::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QToolBar::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QToolBar_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QToolBar::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QToolBar_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QToolBar::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QToolBar::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QToolBar_Adaptor *)cls)->fp_QToolBar_focusNextChild_0 ()); +} + + +// bool QToolBar::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QToolBar_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QToolBar::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QToolBar::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QToolBar_Adaptor *)cls)->fp_QToolBar_focusPreviousChild_0 ()); +} + + +// bool QToolBar::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QToolBar_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QToolBar::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QToolBar_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QToolBar::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// emitter void QToolBar::iconSizeChanged(const QSize &iconSize) + +static void _init_emitter_iconSizeChanged_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconSize"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_iconSizeChanged_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ((QToolBar_Adaptor *)cls)->emitter_QToolBar_iconSizeChanged_1805 (arg1); +} + + +// void QToolBar::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QToolBar::initStyleOption(QStyleOptionToolBar *option) + +static void _init_cbs_initStyleOption_c2556_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2556_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionToolBar *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_initStyleOption_c2556_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2556_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_initStyleOption_c2556_0 = cb; +} + + +// void QToolBar::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QToolBar::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QToolBar_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QToolBar::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QToolBar_Adaptor *)cls)->fp_QToolBar_isSignalConnected_c2394 (arg1)); +} + + +// void QToolBar::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QToolBar::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QToolBar::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QToolBar::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QToolBar_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QToolBar::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QToolBar_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QToolBar::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QToolBar::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QToolBar::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QToolBar::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// emitter void QToolBar::movableChanged(bool movable) + +static void _init_emitter_movableChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("movable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_movableChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QToolBar_Adaptor *)cls)->emitter_QToolBar_movableChanged_864 (arg1); +} + + +// void QToolBar::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QToolBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QToolBar_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QToolBar::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QToolBar_Adaptor *)cls)->emitter_QToolBar_objectNameChanged_4567 (arg1); +} + + +// emitter void QToolBar::orientationChanged(Qt::Orientation orientation) + +static void _init_emitter_orientationChanged_1913 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("orientation"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_orientationChanged_1913 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QToolBar_Adaptor *)cls)->emitter_QToolBar_orientationChanged_1913 (arg1); +} + + +// QPaintEngine *QToolBar::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QToolBar_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QToolBar::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QToolBar::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QToolBar_Adaptor *)cls)->fp_QToolBar_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QToolBar::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QToolBar_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QToolBar::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QToolBar::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QToolBar_Adaptor *)cls)->fp_QToolBar_sender_c0 ()); +} + + +// exposed int QToolBar::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QToolBar_Adaptor *)cls)->fp_QToolBar_senderSignalIndex_c0 ()); +} + + +// void QToolBar::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QToolBar::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QToolBar_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QToolBar::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QToolBar::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QToolBar_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QToolBar::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QToolBar::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QToolBar::toolButtonStyleChanged(Qt::ToolButtonStyle toolButtonStyle) + +static void _init_emitter_toolButtonStyleChanged_2328 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("toolButtonStyle"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_toolButtonStyleChanged_2328 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ((QToolBar_Adaptor *)cls)->emitter_QToolBar_toolButtonStyleChanged_2328 (arg1); +} + + +// emitter void QToolBar::topLevelChanged(bool topLevel) + +static void _init_emitter_topLevelChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLevel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_topLevelChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QToolBar_Adaptor *)cls)->emitter_QToolBar_topLevelChanged_864 (arg1); +} + + +// exposed void QToolBar::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->fp_QToolBar_updateMicroFocus_2420 (arg1); +} + + +// emitter void QToolBar::visibilityChanged(bool visible) + +static void _init_emitter_visibilityChanged_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_visibilityChanged_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QToolBar_Adaptor *)cls)->emitter_QToolBar_visibilityChanged_864 (arg1); +} + + +// void QToolBar::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBar_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBar_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QToolBar::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QToolBar_Adaptor *)cls)->emitter_QToolBar_windowIconChanged_1787 (arg1); +} + + +// emitter void QToolBar::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QToolBar_Adaptor *)cls)->emitter_QToolBar_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QToolBar::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QToolBar_Adaptor *)cls)->emitter_QToolBar_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QToolBar (); + +static gsi::Methods methods_QToolBar_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QToolBar::QToolBar(const QString &title, QWidget *parent)\nThis method creates an object of class QToolBar.", &_init_ctor_QToolBar_Adaptor_3232, &_call_ctor_QToolBar_Adaptor_3232); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QToolBar::QToolBar(QWidget *parent)\nThis method creates an object of class QToolBar.", &_init_ctor_QToolBar_Adaptor_1315, &_call_ctor_QToolBar_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QToolBar::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_actionTriggered", "@brief Emitter for signal void QToolBar::actionTriggered(QAction *action)\nCall this method to emit this signal.", false, &_init_emitter_actionTriggered_1309, &_call_emitter_actionTriggered_1309); + methods += new qt_gsi::GenericMethod ("emit_allowedAreasChanged", "@brief Emitter for signal void QToolBar::allowedAreasChanged(QFlags allowedAreas)\nCall this method to emit this signal.", false, &_init_emitter_allowedAreasChanged_2513, &_call_emitter_allowedAreasChanged_2513); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QToolBar::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QToolBar::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QToolBar::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QToolBar::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QToolBar::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QToolBar::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QToolBar::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QToolBar::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QToolBar::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QToolBar::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QToolBar::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QToolBar::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QToolBar::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QToolBar::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QToolBar::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QToolBar::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QToolBar::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QToolBar::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QToolBar::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QToolBar::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QToolBar::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QToolBar::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QToolBar::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QToolBar::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QToolBar::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("emit_iconSizeChanged", "@brief Emitter for signal void QToolBar::iconSizeChanged(const QSize &iconSize)\nCall this method to emit this signal.", false, &_init_emitter_iconSizeChanged_1805, &_call_emitter_iconSizeChanged_1805); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QToolBar::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QToolBar::initStyleOption(QStyleOptionToolBar *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2556_0, &_call_cbs_initStyleOption_c2556_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2556_0, &_call_cbs_initStyleOption_c2556_0, &_set_callback_cbs_initStyleOption_c2556_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QToolBar::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QToolBar::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QToolBar::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QToolBar::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QToolBar::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QToolBar::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QToolBar::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QToolBar::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QToolBar::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QToolBar::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QToolBar::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QToolBar::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("emit_movableChanged", "@brief Emitter for signal void QToolBar::movableChanged(bool movable)\nCall this method to emit this signal.", false, &_init_emitter_movableChanged_864, &_call_emitter_movableChanged_864); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QToolBar::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QToolBar::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QToolBar::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("emit_orientationChanged", "@brief Emitter for signal void QToolBar::orientationChanged(Qt::Orientation orientation)\nCall this method to emit this signal.", false, &_init_emitter_orientationChanged_1913, &_call_emitter_orientationChanged_1913); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QToolBar::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QToolBar::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QToolBar::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QToolBar::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QToolBar::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QToolBar::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QToolBar::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QToolBar::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QToolBar::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QToolBar::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QToolBar::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QToolBar::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QToolBar::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_toolButtonStyleChanged", "@brief Emitter for signal void QToolBar::toolButtonStyleChanged(Qt::ToolButtonStyle toolButtonStyle)\nCall this method to emit this signal.", false, &_init_emitter_toolButtonStyleChanged_2328, &_call_emitter_toolButtonStyleChanged_2328); + methods += new qt_gsi::GenericMethod ("emit_topLevelChanged", "@brief Emitter for signal void QToolBar::topLevelChanged(bool topLevel)\nCall this method to emit this signal.", false, &_init_emitter_topLevelChanged_864, &_call_emitter_topLevelChanged_864); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QToolBar::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("emit_visibilityChanged", "@brief Emitter for signal void QToolBar::visibilityChanged(bool visible)\nCall this method to emit this signal.", false, &_init_emitter_visibilityChanged_864, &_call_emitter_visibilityChanged_864); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QToolBar::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QToolBar::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QToolBar::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QToolBar::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QToolBar_Adaptor (qtdecl_QToolBar (), "QtWidgets", "QToolBar", + methods_QToolBar_Adaptor (), + "@qt\n@brief Binding of QToolBar"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQToolBox.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQToolBox.cc new file mode 100644 index 000000000..a9ba3d5ab --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQToolBox.cc @@ -0,0 +1,3060 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQToolBox.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QToolBox + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QToolBox::staticMetaObject); +} + + +// int QToolBox::addItem(QWidget *widget, const QString &text) + + +static void _init_f_addItem_3232 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_addItem_3232 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((int)((QToolBox *)cls)->addItem (arg1, arg2)); +} + + +// int QToolBox::addItem(QWidget *widget, const QIcon &icon, const QString &text) + + +static void _init_f_addItem_4911 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("icon"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_addItem_4911 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + const QIcon &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write ((int)((QToolBox *)cls)->addItem (arg1, arg2, arg3)); +} + + +// int QToolBox::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QToolBox *)cls)->count ()); +} + + +// int QToolBox::currentIndex() + + +static void _init_f_currentIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QToolBox *)cls)->currentIndex ()); +} + + +// QWidget *QToolBox::currentWidget() + + +static void _init_f_currentWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QToolBox *)cls)->currentWidget ()); +} + + +// int QToolBox::indexOf(const QWidget *widget) + + +static void _init_f_indexOf_c2010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOf_c2010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QToolBox *)cls)->indexOf (arg1)); +} + + +// int QToolBox::insertItem(int index, QWidget *widget, const QString &text) + + +static void _init_f_insertItem_3891 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("widget"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("text"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_insertItem_3891 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write ((int)((QToolBox *)cls)->insertItem (arg1, arg2, arg3)); +} + + +// int QToolBox::insertItem(int index, QWidget *widget, const QIcon &icon, const QString &text) + + +static void _init_f_insertItem_5570 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("widget"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("icon"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("text"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_insertItem_5570 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + const QIcon &arg3 = gsi::arg_reader() (args, heap); + const QString &arg4 = gsi::arg_reader() (args, heap); + ret.write ((int)((QToolBox *)cls)->insertItem (arg1, arg2, arg3, arg4)); +} + + +// bool QToolBox::isItemEnabled(int index) + + +static void _init_f_isItemEnabled_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isItemEnabled_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QToolBox *)cls)->isItemEnabled (arg1)); +} + + +// QIcon QToolBox::itemIcon(int index) + + +static void _init_f_itemIcon_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemIcon_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QIcon)((QToolBox *)cls)->itemIcon (arg1)); +} + + +// QString QToolBox::itemText(int index) + + +static void _init_f_itemText_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemText_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QToolBox *)cls)->itemText (arg1)); +} + + +// QString QToolBox::itemToolTip(int index) + + +static void _init_f_itemToolTip_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemToolTip_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QToolBox *)cls)->itemToolTip (arg1)); +} + + +// void QToolBox::removeItem(int index) + + +static void _init_f_removeItem_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeItem_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox *)cls)->removeItem (arg1); +} + + +// void QToolBox::setCurrentIndex(int index) + + +static void _init_f_setCurrentIndex_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentIndex_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox *)cls)->setCurrentIndex (arg1); +} + + +// void QToolBox::setCurrentWidget(QWidget *widget) + + +static void _init_f_setCurrentWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox *)cls)->setCurrentWidget (arg1); +} + + +// void QToolBox::setItemEnabled(int index, bool enabled) + + +static void _init_f_setItemEnabled_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("enabled"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setItemEnabled_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox *)cls)->setItemEnabled (arg1, arg2); +} + + +// void QToolBox::setItemIcon(int index, const QIcon &icon) + + +static void _init_f_setItemIcon_2446 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("icon"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setItemIcon_2446 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QIcon &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox *)cls)->setItemIcon (arg1, arg2); +} + + +// void QToolBox::setItemText(int index, const QString &text) + + +static void _init_f_setItemText_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setItemText_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox *)cls)->setItemText (arg1, arg2); +} + + +// void QToolBox::setItemToolTip(int index, const QString &toolTip) + + +static void _init_f_setItemToolTip_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("toolTip"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setItemToolTip_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox *)cls)->setItemToolTip (arg1, arg2); +} + + +// QWidget *QToolBox::widget(int index) + + +static void _init_f_widget_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_widget_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QToolBox *)cls)->widget (arg1)); +} + + +// static QString QToolBox::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QToolBox::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QToolBox () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Method int QToolBox::addItem(QWidget *widget, const QString &text)\n", false, &_init_f_addItem_3232, &_call_f_addItem_3232); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Method int QToolBox::addItem(QWidget *widget, const QIcon &icon, const QString &text)\n", false, &_init_f_addItem_4911, &_call_f_addItem_4911); + methods += new qt_gsi::GenericMethod (":count", "@brief Method int QToolBox::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod (":currentIndex", "@brief Method int QToolBox::currentIndex()\n", true, &_init_f_currentIndex_c0, &_call_f_currentIndex_c0); + methods += new qt_gsi::GenericMethod (":currentWidget", "@brief Method QWidget *QToolBox::currentWidget()\n", true, &_init_f_currentWidget_c0, &_call_f_currentWidget_c0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Method int QToolBox::indexOf(const QWidget *widget)\n", true, &_init_f_indexOf_c2010, &_call_f_indexOf_c2010); + methods += new qt_gsi::GenericMethod ("insertItem", "@brief Method int QToolBox::insertItem(int index, QWidget *widget, const QString &text)\n", false, &_init_f_insertItem_3891, &_call_f_insertItem_3891); + methods += new qt_gsi::GenericMethod ("insertItem", "@brief Method int QToolBox::insertItem(int index, QWidget *widget, const QIcon &icon, const QString &text)\n", false, &_init_f_insertItem_5570, &_call_f_insertItem_5570); + methods += new qt_gsi::GenericMethod ("isItemEnabled?", "@brief Method bool QToolBox::isItemEnabled(int index)\n", true, &_init_f_isItemEnabled_c767, &_call_f_isItemEnabled_c767); + methods += new qt_gsi::GenericMethod ("itemIcon", "@brief Method QIcon QToolBox::itemIcon(int index)\n", true, &_init_f_itemIcon_c767, &_call_f_itemIcon_c767); + methods += new qt_gsi::GenericMethod ("itemText", "@brief Method QString QToolBox::itemText(int index)\n", true, &_init_f_itemText_c767, &_call_f_itemText_c767); + methods += new qt_gsi::GenericMethod ("itemToolTip", "@brief Method QString QToolBox::itemToolTip(int index)\n", true, &_init_f_itemToolTip_c767, &_call_f_itemToolTip_c767); + methods += new qt_gsi::GenericMethod ("removeItem", "@brief Method void QToolBox::removeItem(int index)\n", false, &_init_f_removeItem_767, &_call_f_removeItem_767); + methods += new qt_gsi::GenericMethod ("setCurrentIndex|currentIndex=", "@brief Method void QToolBox::setCurrentIndex(int index)\n", false, &_init_f_setCurrentIndex_767, &_call_f_setCurrentIndex_767); + methods += new qt_gsi::GenericMethod ("setCurrentWidget|currentWidget=", "@brief Method void QToolBox::setCurrentWidget(QWidget *widget)\n", false, &_init_f_setCurrentWidget_1315, &_call_f_setCurrentWidget_1315); + methods += new qt_gsi::GenericMethod ("setItemEnabled", "@brief Method void QToolBox::setItemEnabled(int index, bool enabled)\n", false, &_init_f_setItemEnabled_1523, &_call_f_setItemEnabled_1523); + methods += new qt_gsi::GenericMethod ("setItemIcon", "@brief Method void QToolBox::setItemIcon(int index, const QIcon &icon)\n", false, &_init_f_setItemIcon_2446, &_call_f_setItemIcon_2446); + methods += new qt_gsi::GenericMethod ("setItemText", "@brief Method void QToolBox::setItemText(int index, const QString &text)\n", false, &_init_f_setItemText_2684, &_call_f_setItemText_2684); + methods += new qt_gsi::GenericMethod ("setItemToolTip", "@brief Method void QToolBox::setItemToolTip(int index, const QString &toolTip)\n", false, &_init_f_setItemToolTip_2684, &_call_f_setItemToolTip_2684); + methods += new qt_gsi::GenericMethod ("widget", "@brief Method QWidget *QToolBox::widget(int index)\n", true, &_init_f_widget_c767, &_call_f_widget_c767); + methods += gsi::qt_signal ("currentChanged(int)", "currentChanged", gsi::arg("index"), "@brief Signal declaration for QToolBox::currentChanged(int index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QToolBox::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QToolBox::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QToolBox::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QToolBox::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QToolBox::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QToolBox::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QToolBox::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QFrame (); + +qt_gsi::QtNativeClass decl_QToolBox (qtdecl_QFrame (), "QtWidgets", "QToolBox_Native", + methods_QToolBox (), + "@hide\n@alias QToolBox"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QToolBox () { return decl_QToolBox; } + +} + + +class QToolBox_Adaptor : public QToolBox, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QToolBox_Adaptor(); + + // [adaptor ctor] QToolBox::QToolBox(QWidget *parent, QFlags f) + QToolBox_Adaptor() : QToolBox() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QToolBox::QToolBox(QWidget *parent, QFlags f) + QToolBox_Adaptor(QWidget *parent) : QToolBox(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QToolBox::QToolBox(QWidget *parent, QFlags f) + QToolBox_Adaptor(QWidget *parent, QFlags f) : QToolBox(parent, f) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QToolBox::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QToolBox_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QToolBox::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QToolBox::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QToolBox_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QToolBox::destroy(destroyWindow, destroySubWindows); + } + + // [expose] void QToolBox::drawFrame(QPainter *) + void fp_QToolBox_drawFrame_1426 (QPainter *arg1) { + QToolBox::drawFrame(arg1); + } + + // [expose] bool QToolBox::focusNextChild() + bool fp_QToolBox_focusNextChild_0 () { + return QToolBox::focusNextChild(); + } + + // [expose] bool QToolBox::focusPreviousChild() + bool fp_QToolBox_focusPreviousChild_0 () { + return QToolBox::focusPreviousChild(); + } + + // [expose] bool QToolBox::isSignalConnected(const QMetaMethod &signal) + bool fp_QToolBox_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QToolBox::isSignalConnected(signal); + } + + // [expose] int QToolBox::receivers(const char *signal) + int fp_QToolBox_receivers_c1731 (const char *signal) const { + return QToolBox::receivers(signal); + } + + // [expose] QObject *QToolBox::sender() + QObject * fp_QToolBox_sender_c0 () const { + return QToolBox::sender(); + } + + // [expose] int QToolBox::senderSignalIndex() + int fp_QToolBox_senderSignalIndex_c0 () const { + return QToolBox::senderSignalIndex(); + } + + // [expose] void QToolBox::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QToolBox_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QToolBox::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QToolBox::currentChanged(int index) + void emitter_QToolBox_currentChanged_767(int index) + { + emit QToolBox::currentChanged(index); + } + + // [emitter impl] void QToolBox::customContextMenuRequested(const QPoint &pos) + void emitter_QToolBox_customContextMenuRequested_1916(const QPoint &pos) + { + emit QToolBox::customContextMenuRequested(pos); + } + + // [emitter impl] void QToolBox::destroyed(QObject *) + void emitter_QToolBox_destroyed_1302(QObject *arg1) + { + emit QToolBox::destroyed(arg1); + } + + // [adaptor impl] bool QToolBox::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QToolBox::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QToolBox_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QToolBox::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QToolBox::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QToolBox::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QToolBox_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QToolBox::hasHeightForWidth(); + } + } + + // [adaptor impl] int QToolBox::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QToolBox::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QToolBox_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QToolBox::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QToolBox::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QToolBox::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QToolBox_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QToolBox::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QToolBox::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QToolBox::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QToolBox_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QToolBox::minimumSizeHint(); + } + } + + // [emitter impl] void QToolBox::objectNameChanged(const QString &objectName) + void emitter_QToolBox_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QToolBox::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QToolBox::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QToolBox::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QToolBox_Adaptor::cbs_paintEngine_c0_0); + } else { + return QToolBox::paintEngine(); + } + } + + // [adaptor impl] void QToolBox::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QToolBox::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QToolBox_Adaptor::cbs_setVisible_864_0, visible); + } else { + QToolBox::setVisible(visible); + } + } + + // [adaptor impl] QSize QToolBox::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QToolBox::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QToolBox_Adaptor::cbs_sizeHint_c0_0); + } else { + return QToolBox::sizeHint(); + } + } + + // [emitter impl] void QToolBox::windowIconChanged(const QIcon &icon) + void emitter_QToolBox_windowIconChanged_1787(const QIcon &icon) + { + emit QToolBox::windowIconChanged(icon); + } + + // [emitter impl] void QToolBox::windowIconTextChanged(const QString &iconText) + void emitter_QToolBox_windowIconTextChanged_2025(const QString &iconText) + { + emit QToolBox::windowIconTextChanged(iconText); + } + + // [emitter impl] void QToolBox::windowTitleChanged(const QString &title) + void emitter_QToolBox_windowTitleChanged_2025(const QString &title) + { + emit QToolBox::windowTitleChanged(title); + } + + // [adaptor impl] void QToolBox::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QToolBox::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QToolBox_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QToolBox::actionEvent(event); + } + } + + // [adaptor impl] void QToolBox::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QToolBox::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QToolBox_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QToolBox::changeEvent(arg1); + } + } + + // [adaptor impl] void QToolBox::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QToolBox::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QToolBox_Adaptor::cbs_childEvent_1701_0, event); + } else { + QToolBox::childEvent(event); + } + } + + // [adaptor impl] void QToolBox::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QToolBox::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QToolBox_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QToolBox::closeEvent(event); + } + } + + // [adaptor impl] void QToolBox::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QToolBox::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QToolBox_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QToolBox::contextMenuEvent(event); + } + } + + // [adaptor impl] void QToolBox::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QToolBox::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QToolBox_Adaptor::cbs_customEvent_1217_0, event); + } else { + QToolBox::customEvent(event); + } + } + + // [adaptor impl] void QToolBox::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QToolBox::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QToolBox_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QToolBox::disconnectNotify(signal); + } + } + + // [adaptor impl] void QToolBox::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QToolBox::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QToolBox_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QToolBox::dragEnterEvent(event); + } + } + + // [adaptor impl] void QToolBox::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QToolBox::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QToolBox_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QToolBox::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QToolBox::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QToolBox::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QToolBox_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QToolBox::dragMoveEvent(event); + } + } + + // [adaptor impl] void QToolBox::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QToolBox::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QToolBox_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QToolBox::dropEvent(event); + } + } + + // [adaptor impl] void QToolBox::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QToolBox::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QToolBox_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QToolBox::enterEvent(event); + } + } + + // [adaptor impl] bool QToolBox::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QToolBox::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QToolBox_Adaptor::cbs_event_1217_0, e); + } else { + return QToolBox::event(e); + } + } + + // [adaptor impl] void QToolBox::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QToolBox::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QToolBox_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QToolBox::focusInEvent(event); + } + } + + // [adaptor impl] bool QToolBox::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QToolBox::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QToolBox_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QToolBox::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QToolBox::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QToolBox::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QToolBox_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QToolBox::focusOutEvent(event); + } + } + + // [adaptor impl] void QToolBox::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QToolBox::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QToolBox_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QToolBox::hideEvent(event); + } + } + + // [adaptor impl] void QToolBox::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QToolBox::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QToolBox_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QToolBox::initPainter(painter); + } + } + + // [adaptor impl] void QToolBox::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QToolBox::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QToolBox_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QToolBox::initStyleOption(option); + } + } + + // [adaptor impl] void QToolBox::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QToolBox::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QToolBox_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QToolBox::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QToolBox::itemInserted(int index) + void cbs_itemInserted_767_0(int index) + { + QToolBox::itemInserted(index); + } + + virtual void itemInserted(int index) + { + if (cb_itemInserted_767_0.can_issue()) { + cb_itemInserted_767_0.issue(&QToolBox_Adaptor::cbs_itemInserted_767_0, index); + } else { + QToolBox::itemInserted(index); + } + } + + // [adaptor impl] void QToolBox::itemRemoved(int index) + void cbs_itemRemoved_767_0(int index) + { + QToolBox::itemRemoved(index); + } + + virtual void itemRemoved(int index) + { + if (cb_itemRemoved_767_0.can_issue()) { + cb_itemRemoved_767_0.issue(&QToolBox_Adaptor::cbs_itemRemoved_767_0, index); + } else { + QToolBox::itemRemoved(index); + } + } + + // [adaptor impl] void QToolBox::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QToolBox::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QToolBox_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QToolBox::keyPressEvent(event); + } + } + + // [adaptor impl] void QToolBox::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QToolBox::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QToolBox_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QToolBox::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QToolBox::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QToolBox::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QToolBox_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QToolBox::leaveEvent(event); + } + } + + // [adaptor impl] int QToolBox::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QToolBox::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QToolBox_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QToolBox::metric(arg1); + } + } + + // [adaptor impl] void QToolBox::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QToolBox::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QToolBox_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QToolBox::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QToolBox::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QToolBox::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QToolBox_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QToolBox::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QToolBox::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QToolBox::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QToolBox_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QToolBox::mousePressEvent(event); + } + } + + // [adaptor impl] void QToolBox::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QToolBox::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QToolBox_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QToolBox::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QToolBox::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QToolBox::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QToolBox_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QToolBox::moveEvent(event); + } + } + + // [adaptor impl] bool QToolBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QToolBox::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QToolBox_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QToolBox::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QToolBox::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QToolBox::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QToolBox_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QToolBox::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QToolBox::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QToolBox::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QToolBox_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QToolBox::redirected(offset); + } + } + + // [adaptor impl] void QToolBox::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QToolBox::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QToolBox_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QToolBox::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QToolBox::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QToolBox::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QToolBox_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QToolBox::sharedPainter(); + } + } + + // [adaptor impl] void QToolBox::showEvent(QShowEvent *e) + void cbs_showEvent_1634_0(QShowEvent *e) + { + QToolBox::showEvent(e); + } + + virtual void showEvent(QShowEvent *e) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QToolBox_Adaptor::cbs_showEvent_1634_0, e); + } else { + QToolBox::showEvent(e); + } + } + + // [adaptor impl] void QToolBox::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QToolBox::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QToolBox_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QToolBox::tabletEvent(event); + } + } + + // [adaptor impl] void QToolBox::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QToolBox::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QToolBox_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QToolBox::timerEvent(event); + } + } + + // [adaptor impl] void QToolBox::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QToolBox::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QToolBox_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QToolBox::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_itemInserted_767_0; + gsi::Callback cb_itemRemoved_767_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QToolBox_Adaptor::~QToolBox_Adaptor() { } + +// Constructor QToolBox::QToolBox(QWidget *parent, QFlags f) (adaptor class) + +static void _init_ctor_QToolBox_Adaptor_3702 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("f", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QToolBox_Adaptor_3702 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QToolBox_Adaptor (arg1, arg2)); +} + + +// void QToolBox::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QToolBox::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QToolBox::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QToolBox::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QToolBox::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QToolBox::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->fp_QToolBox_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QToolBox::currentChanged(int index) + +static void _init_emitter_currentChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QToolBox_Adaptor *)cls)->emitter_QToolBox_currentChanged_767 (arg1); +} + + +// emitter void QToolBox::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QToolBox_Adaptor *)cls)->emitter_QToolBox_customContextMenuRequested_1916 (arg1); +} + + +// void QToolBox::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QToolBox::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->fp_QToolBox_destroy_1620 (arg1, arg2); +} + + +// emitter void QToolBox::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QToolBox_Adaptor *)cls)->emitter_QToolBox_destroyed_1302 (arg1); +} + + +// void QToolBox::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QToolBox::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QToolBox::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QToolBox::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QToolBox::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->fp_QToolBox_drawFrame_1426 (arg1); +} + + +// void QToolBox::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QToolBox::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QToolBox::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QToolBox_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QToolBox::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QToolBox_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QToolBox::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QToolBox::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QToolBox_Adaptor *)cls)->fp_QToolBox_focusNextChild_0 ()); +} + + +// bool QToolBox::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QToolBox_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QToolBox::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QToolBox::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QToolBox_Adaptor *)cls)->fp_QToolBox_focusPreviousChild_0 ()); +} + + +// bool QToolBox::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QToolBox_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QToolBox::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QToolBox_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QToolBox::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QToolBox::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QToolBox::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QToolBox::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QToolBox::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QToolBox_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QToolBox::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QToolBox_Adaptor *)cls)->fp_QToolBox_isSignalConnected_c2394 (arg1)); +} + + +// void QToolBox::itemInserted(int index) + +static void _init_cbs_itemInserted_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemInserted_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_itemInserted_767_0 (arg1); +} + +static void _set_callback_cbs_itemInserted_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_itemInserted_767_0 = cb; +} + + +// void QToolBox::itemRemoved(int index) + +static void _init_cbs_itemRemoved_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemRemoved_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_itemRemoved_767_0 (arg1); +} + +static void _set_callback_cbs_itemRemoved_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_itemRemoved_767_0 = cb; +} + + +// void QToolBox::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QToolBox::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QToolBox::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QToolBox::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QToolBox_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QToolBox::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QToolBox_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QToolBox::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QToolBox::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QToolBox::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QToolBox::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QToolBox::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QToolBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QToolBox_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QToolBox::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QToolBox_Adaptor *)cls)->emitter_QToolBox_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QToolBox::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QToolBox_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QToolBox::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QToolBox::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QToolBox_Adaptor *)cls)->fp_QToolBox_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QToolBox::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QToolBox_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QToolBox::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QToolBox::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QToolBox_Adaptor *)cls)->fp_QToolBox_sender_c0 ()); +} + + +// exposed int QToolBox::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QToolBox_Adaptor *)cls)->fp_QToolBox_senderSignalIndex_c0 ()); +} + + +// void QToolBox::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QToolBox::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QToolBox_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QToolBox::showEvent(QShowEvent *e) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QToolBox::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QToolBox_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QToolBox::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QToolBox::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QToolBox::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->fp_QToolBox_updateMicroFocus_2420 (arg1); +} + + +// void QToolBox::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolBox_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolBox_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QToolBox::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QToolBox_Adaptor *)cls)->emitter_QToolBox_windowIconChanged_1787 (arg1); +} + + +// emitter void QToolBox::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QToolBox_Adaptor *)cls)->emitter_QToolBox_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QToolBox::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QToolBox_Adaptor *)cls)->emitter_QToolBox_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QToolBox (); + +static gsi::Methods methods_QToolBox_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QToolBox::QToolBox(QWidget *parent, QFlags f)\nThis method creates an object of class QToolBox.", &_init_ctor_QToolBox_Adaptor_3702, &_call_ctor_QToolBox_Adaptor_3702); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QToolBox::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QToolBox::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QToolBox::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QToolBox::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QToolBox::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QToolBox::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_currentChanged", "@brief Emitter for signal void QToolBox::currentChanged(int index)\nCall this method to emit this signal.", false, &_init_emitter_currentChanged_767, &_call_emitter_currentChanged_767); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QToolBox::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QToolBox::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QToolBox::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QToolBox::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QToolBox::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QToolBox::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QToolBox::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QToolBox::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QToolBox::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QToolBox::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QToolBox::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QToolBox::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QToolBox::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QToolBox::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QToolBox::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QToolBox::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QToolBox::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QToolBox::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QToolBox::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QToolBox::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QToolBox::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QToolBox::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QToolBox::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QToolBox::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QToolBox::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QToolBox::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*itemInserted", "@brief Virtual method void QToolBox::itemInserted(int index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_itemInserted_767_0, &_call_cbs_itemInserted_767_0); + methods += new qt_gsi::GenericMethod ("*itemInserted", "@hide", false, &_init_cbs_itemInserted_767_0, &_call_cbs_itemInserted_767_0, &_set_callback_cbs_itemInserted_767_0); + methods += new qt_gsi::GenericMethod ("*itemRemoved", "@brief Virtual method void QToolBox::itemRemoved(int index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_itemRemoved_767_0, &_call_cbs_itemRemoved_767_0); + methods += new qt_gsi::GenericMethod ("*itemRemoved", "@hide", false, &_init_cbs_itemRemoved_767_0, &_call_cbs_itemRemoved_767_0, &_set_callback_cbs_itemRemoved_767_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QToolBox::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QToolBox::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QToolBox::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QToolBox::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QToolBox::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QToolBox::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QToolBox::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QToolBox::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QToolBox::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QToolBox::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QToolBox::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QToolBox::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QToolBox::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QToolBox::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QToolBox::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QToolBox::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QToolBox::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QToolBox::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QToolBox::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QToolBox::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QToolBox::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QToolBox::showEvent(QShowEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QToolBox::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QToolBox::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QToolBox::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QToolBox::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QToolBox::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QToolBox::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QToolBox::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QToolBox::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QToolBox_Adaptor (qtdecl_QToolBox (), "QtWidgets", "QToolBox", + methods_QToolBox_Adaptor (), + "@qt\n@brief Binding of QToolBox"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQToolButton.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQToolButton.cc new file mode 100644 index 000000000..072eb1eba --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQToolButton.cc @@ -0,0 +1,3018 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQToolButton.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QToolButton + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QToolButton::staticMetaObject); +} + + +// Qt::ArrowType QToolButton::arrowType() + + +static void _init_f_arrowType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_arrowType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QToolButton *)cls)->arrowType ())); +} + + +// bool QToolButton::autoRaise() + + +static void _init_f_autoRaise_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoRaise_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QToolButton *)cls)->autoRaise ()); +} + + +// QAction *QToolButton::defaultAction() + + +static void _init_f_defaultAction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultAction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QAction *)((QToolButton *)cls)->defaultAction ()); +} + + +// QMenu *QToolButton::menu() + + +static void _init_f_menu_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_menu_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMenu *)((QToolButton *)cls)->menu ()); +} + + +// QSize QToolButton::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QToolButton *)cls)->minimumSizeHint ()); +} + + +// QToolButton::ToolButtonPopupMode QToolButton::popupMode() + + +static void _init_f_popupMode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_popupMode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QToolButton *)cls)->popupMode ())); +} + + +// void QToolButton::setArrowType(Qt::ArrowType type) + + +static void _init_f_setArrowType_1690 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setArrowType_1690 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton *)cls)->setArrowType (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QToolButton::setAutoRaise(bool enable) + + +static void _init_f_setAutoRaise_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoRaise_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton *)cls)->setAutoRaise (arg1); +} + + +// void QToolButton::setDefaultAction(QAction *) + + +static void _init_f_setDefaultAction_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultAction_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton *)cls)->setDefaultAction (arg1); +} + + +// void QToolButton::setMenu(QMenu *menu) + + +static void _init_f_setMenu_1108 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("menu"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMenu_1108 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMenu *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton *)cls)->setMenu (arg1); +} + + +// void QToolButton::setPopupMode(QToolButton::ToolButtonPopupMode mode) + + +static void _init_f_setPopupMode_3654 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("mode"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setPopupMode_3654 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton *)cls)->setPopupMode (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QToolButton::setToolButtonStyle(Qt::ToolButtonStyle style) + + +static void _init_f_setToolButtonStyle_2328 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setToolButtonStyle_2328 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton *)cls)->setToolButtonStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QToolButton::showMenu() + + +static void _init_f_showMenu_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showMenu_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton *)cls)->showMenu (); +} + + +// QSize QToolButton::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QToolButton *)cls)->sizeHint ()); +} + + +// Qt::ToolButtonStyle QToolButton::toolButtonStyle() + + +static void _init_f_toolButtonStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_toolButtonStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QToolButton *)cls)->toolButtonStyle ())); +} + + +// static QString QToolButton::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QToolButton::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QToolButton () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":arrowType", "@brief Method Qt::ArrowType QToolButton::arrowType()\n", true, &_init_f_arrowType_c0, &_call_f_arrowType_c0); + methods += new qt_gsi::GenericMethod (":autoRaise", "@brief Method bool QToolButton::autoRaise()\n", true, &_init_f_autoRaise_c0, &_call_f_autoRaise_c0); + methods += new qt_gsi::GenericMethod (":defaultAction", "@brief Method QAction *QToolButton::defaultAction()\n", true, &_init_f_defaultAction_c0, &_call_f_defaultAction_c0); + methods += new qt_gsi::GenericMethod (":menu", "@brief Method QMenu *QToolButton::menu()\n", true, &_init_f_menu_c0, &_call_f_menu_c0); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QToolButton::minimumSizeHint()\nThis is a reimplementation of QWidget::minimumSizeHint", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod (":popupMode", "@brief Method QToolButton::ToolButtonPopupMode QToolButton::popupMode()\n", true, &_init_f_popupMode_c0, &_call_f_popupMode_c0); + methods += new qt_gsi::GenericMethod ("setArrowType|arrowType=", "@brief Method void QToolButton::setArrowType(Qt::ArrowType type)\n", false, &_init_f_setArrowType_1690, &_call_f_setArrowType_1690); + methods += new qt_gsi::GenericMethod ("setAutoRaise|autoRaise=", "@brief Method void QToolButton::setAutoRaise(bool enable)\n", false, &_init_f_setAutoRaise_864, &_call_f_setAutoRaise_864); + methods += new qt_gsi::GenericMethod ("setDefaultAction|defaultAction=", "@brief Method void QToolButton::setDefaultAction(QAction *)\n", false, &_init_f_setDefaultAction_1309, &_call_f_setDefaultAction_1309); + methods += new qt_gsi::GenericMethod ("setMenu|menu=", "@brief Method void QToolButton::setMenu(QMenu *menu)\n", false, &_init_f_setMenu_1108, &_call_f_setMenu_1108); + methods += new qt_gsi::GenericMethod ("setPopupMode|popupMode=", "@brief Method void QToolButton::setPopupMode(QToolButton::ToolButtonPopupMode mode)\n", false, &_init_f_setPopupMode_3654, &_call_f_setPopupMode_3654); + methods += new qt_gsi::GenericMethod ("setToolButtonStyle|toolButtonStyle=", "@brief Method void QToolButton::setToolButtonStyle(Qt::ToolButtonStyle style)\n", false, &_init_f_setToolButtonStyle_2328, &_call_f_setToolButtonStyle_2328); + methods += new qt_gsi::GenericMethod ("showMenu", "@brief Method void QToolButton::showMenu()\n", false, &_init_f_showMenu_0, &_call_f_showMenu_0); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QToolButton::sizeHint()\nThis is a reimplementation of QWidget::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":toolButtonStyle", "@brief Method Qt::ToolButtonStyle QToolButton::toolButtonStyle()\n", true, &_init_f_toolButtonStyle_c0, &_call_f_toolButtonStyle_c0); + methods += gsi::qt_signal ("clicked(bool)", "clicked", gsi::arg("checked"), "@brief Signal declaration for QToolButton::clicked(bool checked)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QToolButton::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QToolButton::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QToolButton::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pressed()", "pressed", "@brief Signal declaration for QToolButton::pressed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("released()", "released", "@brief Signal declaration for QToolButton::released()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("toggled(bool)", "toggled", gsi::arg("checked"), "@brief Signal declaration for QToolButton::toggled(bool checked)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("triggered(QAction *)", "triggered", gsi::arg("arg1"), "@brief Signal declaration for QToolButton::triggered(QAction *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QToolButton::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QToolButton::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QToolButton::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QToolButton::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractButton (); + +qt_gsi::QtNativeClass decl_QToolButton (qtdecl_QAbstractButton (), "QtWidgets", "QToolButton_Native", + methods_QToolButton (), + "@hide\n@alias QToolButton"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QToolButton () { return decl_QToolButton; } + +} + + +class QToolButton_Adaptor : public QToolButton, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QToolButton_Adaptor(); + + // [adaptor ctor] QToolButton::QToolButton(QWidget *parent) + QToolButton_Adaptor() : QToolButton() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QToolButton::QToolButton(QWidget *parent) + QToolButton_Adaptor(QWidget *parent) : QToolButton(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QToolButton::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QToolButton_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QToolButton::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QToolButton::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QToolButton_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QToolButton::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QToolButton::focusNextChild() + bool fp_QToolButton_focusNextChild_0 () { + return QToolButton::focusNextChild(); + } + + // [expose] bool QToolButton::focusPreviousChild() + bool fp_QToolButton_focusPreviousChild_0 () { + return QToolButton::focusPreviousChild(); + } + + // [expose] bool QToolButton::isSignalConnected(const QMetaMethod &signal) + bool fp_QToolButton_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QToolButton::isSignalConnected(signal); + } + + // [expose] int QToolButton::receivers(const char *signal) + int fp_QToolButton_receivers_c1731 (const char *signal) const { + return QToolButton::receivers(signal); + } + + // [expose] QObject *QToolButton::sender() + QObject * fp_QToolButton_sender_c0 () const { + return QToolButton::sender(); + } + + // [expose] int QToolButton::senderSignalIndex() + int fp_QToolButton_senderSignalIndex_c0 () const { + return QToolButton::senderSignalIndex(); + } + + // [expose] void QToolButton::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QToolButton_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QToolButton::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QToolButton::clicked(bool checked) + void emitter_QToolButton_clicked_864(bool checked) + { + emit QToolButton::clicked(checked); + } + + // [emitter impl] void QToolButton::customContextMenuRequested(const QPoint &pos) + void emitter_QToolButton_customContextMenuRequested_1916(const QPoint &pos) + { + emit QToolButton::customContextMenuRequested(pos); + } + + // [emitter impl] void QToolButton::destroyed(QObject *) + void emitter_QToolButton_destroyed_1302(QObject *arg1) + { + emit QToolButton::destroyed(arg1); + } + + // [adaptor impl] bool QToolButton::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QToolButton::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QToolButton_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QToolButton::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QToolButton::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QToolButton::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QToolButton_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QToolButton::hasHeightForWidth(); + } + } + + // [adaptor impl] int QToolButton::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QToolButton::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QToolButton_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QToolButton::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QToolButton::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QToolButton::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QToolButton_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QToolButton::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QToolButton::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QToolButton::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QToolButton_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QToolButton::minimumSizeHint(); + } + } + + // [emitter impl] void QToolButton::objectNameChanged(const QString &objectName) + void emitter_QToolButton_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QToolButton::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QToolButton::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QToolButton::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QToolButton_Adaptor::cbs_paintEngine_c0_0); + } else { + return QToolButton::paintEngine(); + } + } + + // [emitter impl] void QToolButton::pressed() + void emitter_QToolButton_pressed_0() + { + emit QToolButton::pressed(); + } + + // [emitter impl] void QToolButton::released() + void emitter_QToolButton_released_0() + { + emit QToolButton::released(); + } + + // [adaptor impl] void QToolButton::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QToolButton::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QToolButton_Adaptor::cbs_setVisible_864_0, visible); + } else { + QToolButton::setVisible(visible); + } + } + + // [adaptor impl] QSize QToolButton::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QToolButton::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QToolButton_Adaptor::cbs_sizeHint_c0_0); + } else { + return QToolButton::sizeHint(); + } + } + + // [emitter impl] void QToolButton::toggled(bool checked) + void emitter_QToolButton_toggled_864(bool checked) + { + emit QToolButton::toggled(checked); + } + + // [emitter impl] void QToolButton::triggered(QAction *) + void emitter_QToolButton_triggered_1309(QAction *arg1) + { + emit QToolButton::triggered(arg1); + } + + // [emitter impl] void QToolButton::windowIconChanged(const QIcon &icon) + void emitter_QToolButton_windowIconChanged_1787(const QIcon &icon) + { + emit QToolButton::windowIconChanged(icon); + } + + // [emitter impl] void QToolButton::windowIconTextChanged(const QString &iconText) + void emitter_QToolButton_windowIconTextChanged_2025(const QString &iconText) + { + emit QToolButton::windowIconTextChanged(iconText); + } + + // [emitter impl] void QToolButton::windowTitleChanged(const QString &title) + void emitter_QToolButton_windowTitleChanged_2025(const QString &title) + { + emit QToolButton::windowTitleChanged(title); + } + + // [adaptor impl] void QToolButton::actionEvent(QActionEvent *) + void cbs_actionEvent_1823_0(QActionEvent *arg1) + { + QToolButton::actionEvent(arg1); + } + + virtual void actionEvent(QActionEvent *arg1) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QToolButton_Adaptor::cbs_actionEvent_1823_0, arg1); + } else { + QToolButton::actionEvent(arg1); + } + } + + // [adaptor impl] void QToolButton::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QToolButton::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QToolButton_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QToolButton::changeEvent(arg1); + } + } + + // [adaptor impl] void QToolButton::checkStateSet() + void cbs_checkStateSet_0_0() + { + QToolButton::checkStateSet(); + } + + virtual void checkStateSet() + { + if (cb_checkStateSet_0_0.can_issue()) { + cb_checkStateSet_0_0.issue(&QToolButton_Adaptor::cbs_checkStateSet_0_0); + } else { + QToolButton::checkStateSet(); + } + } + + // [adaptor impl] void QToolButton::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QToolButton::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QToolButton_Adaptor::cbs_childEvent_1701_0, event); + } else { + QToolButton::childEvent(event); + } + } + + // [adaptor impl] void QToolButton::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QToolButton::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QToolButton_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QToolButton::closeEvent(event); + } + } + + // [adaptor impl] void QToolButton::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QToolButton::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QToolButton_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QToolButton::contextMenuEvent(event); + } + } + + // [adaptor impl] void QToolButton::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QToolButton::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QToolButton_Adaptor::cbs_customEvent_1217_0, event); + } else { + QToolButton::customEvent(event); + } + } + + // [adaptor impl] void QToolButton::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QToolButton::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QToolButton_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QToolButton::disconnectNotify(signal); + } + } + + // [adaptor impl] void QToolButton::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QToolButton::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QToolButton_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QToolButton::dragEnterEvent(event); + } + } + + // [adaptor impl] void QToolButton::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QToolButton::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QToolButton_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QToolButton::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QToolButton::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QToolButton::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QToolButton_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QToolButton::dragMoveEvent(event); + } + } + + // [adaptor impl] void QToolButton::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QToolButton::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QToolButton_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QToolButton::dropEvent(event); + } + } + + // [adaptor impl] void QToolButton::enterEvent(QEnterEvent *) + void cbs_enterEvent_1727_0(QEnterEvent *arg1) + { + QToolButton::enterEvent(arg1); + } + + virtual void enterEvent(QEnterEvent *arg1) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QToolButton_Adaptor::cbs_enterEvent_1727_0, arg1); + } else { + QToolButton::enterEvent(arg1); + } + } + + // [adaptor impl] bool QToolButton::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QToolButton::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QToolButton_Adaptor::cbs_event_1217_0, e); + } else { + return QToolButton::event(e); + } + } + + // [adaptor impl] void QToolButton::focusInEvent(QFocusEvent *e) + void cbs_focusInEvent_1729_0(QFocusEvent *e) + { + QToolButton::focusInEvent(e); + } + + virtual void focusInEvent(QFocusEvent *e) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QToolButton_Adaptor::cbs_focusInEvent_1729_0, e); + } else { + QToolButton::focusInEvent(e); + } + } + + // [adaptor impl] bool QToolButton::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QToolButton::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QToolButton_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QToolButton::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QToolButton::focusOutEvent(QFocusEvent *e) + void cbs_focusOutEvent_1729_0(QFocusEvent *e) + { + QToolButton::focusOutEvent(e); + } + + virtual void focusOutEvent(QFocusEvent *e) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QToolButton_Adaptor::cbs_focusOutEvent_1729_0, e); + } else { + QToolButton::focusOutEvent(e); + } + } + + // [adaptor impl] void QToolButton::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QToolButton::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QToolButton_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QToolButton::hideEvent(event); + } + } + + // [adaptor impl] bool QToolButton::hitButton(const QPoint &pos) + bool cbs_hitButton_c1916_0(const QPoint &pos) const + { + return QToolButton::hitButton(pos); + } + + virtual bool hitButton(const QPoint &pos) const + { + if (cb_hitButton_c1916_0.can_issue()) { + return cb_hitButton_c1916_0.issue(&QToolButton_Adaptor::cbs_hitButton_c1916_0, pos); + } else { + return QToolButton::hitButton(pos); + } + } + + // [adaptor impl] void QToolButton::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QToolButton::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QToolButton_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QToolButton::initPainter(painter); + } + } + + // [adaptor impl] void QToolButton::initStyleOption(QStyleOptionToolButton *option) + void cbs_initStyleOption_c2915_0(QStyleOptionToolButton *option) const + { + QToolButton::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionToolButton *option) const + { + if (cb_initStyleOption_c2915_0.can_issue()) { + cb_initStyleOption_c2915_0.issue(&QToolButton_Adaptor::cbs_initStyleOption_c2915_0, option); + } else { + QToolButton::initStyleOption(option); + } + } + + // [adaptor impl] void QToolButton::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QToolButton::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QToolButton_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QToolButton::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QToolButton::keyPressEvent(QKeyEvent *e) + void cbs_keyPressEvent_1514_0(QKeyEvent *e) + { + QToolButton::keyPressEvent(e); + } + + virtual void keyPressEvent(QKeyEvent *e) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QToolButton_Adaptor::cbs_keyPressEvent_1514_0, e); + } else { + QToolButton::keyPressEvent(e); + } + } + + // [adaptor impl] void QToolButton::keyReleaseEvent(QKeyEvent *e) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *e) + { + QToolButton::keyReleaseEvent(e); + } + + virtual void keyReleaseEvent(QKeyEvent *e) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QToolButton_Adaptor::cbs_keyReleaseEvent_1514_0, e); + } else { + QToolButton::keyReleaseEvent(e); + } + } + + // [adaptor impl] void QToolButton::leaveEvent(QEvent *) + void cbs_leaveEvent_1217_0(QEvent *arg1) + { + QToolButton::leaveEvent(arg1); + } + + virtual void leaveEvent(QEvent *arg1) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QToolButton_Adaptor::cbs_leaveEvent_1217_0, arg1); + } else { + QToolButton::leaveEvent(arg1); + } + } + + // [adaptor impl] int QToolButton::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QToolButton::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QToolButton_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QToolButton::metric(arg1); + } + } + + // [adaptor impl] void QToolButton::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QToolButton::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QToolButton_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QToolButton::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QToolButton::mouseMoveEvent(QMouseEvent *e) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *e) + { + QToolButton::mouseMoveEvent(e); + } + + virtual void mouseMoveEvent(QMouseEvent *e) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QToolButton_Adaptor::cbs_mouseMoveEvent_1738_0, e); + } else { + QToolButton::mouseMoveEvent(e); + } + } + + // [adaptor impl] void QToolButton::mousePressEvent(QMouseEvent *) + void cbs_mousePressEvent_1738_0(QMouseEvent *arg1) + { + QToolButton::mousePressEvent(arg1); + } + + virtual void mousePressEvent(QMouseEvent *arg1) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QToolButton_Adaptor::cbs_mousePressEvent_1738_0, arg1); + } else { + QToolButton::mousePressEvent(arg1); + } + } + + // [adaptor impl] void QToolButton::mouseReleaseEvent(QMouseEvent *) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *arg1) + { + QToolButton::mouseReleaseEvent(arg1); + } + + virtual void mouseReleaseEvent(QMouseEvent *arg1) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QToolButton_Adaptor::cbs_mouseReleaseEvent_1738_0, arg1); + } else { + QToolButton::mouseReleaseEvent(arg1); + } + } + + // [adaptor impl] void QToolButton::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QToolButton::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QToolButton_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QToolButton::moveEvent(event); + } + } + + // [adaptor impl] bool QToolButton::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QToolButton::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QToolButton_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QToolButton::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QToolButton::nextCheckState() + void cbs_nextCheckState_0_0() + { + QToolButton::nextCheckState(); + } + + virtual void nextCheckState() + { + if (cb_nextCheckState_0_0.can_issue()) { + cb_nextCheckState_0_0.issue(&QToolButton_Adaptor::cbs_nextCheckState_0_0); + } else { + QToolButton::nextCheckState(); + } + } + + // [adaptor impl] void QToolButton::paintEvent(QPaintEvent *) + void cbs_paintEvent_1725_0(QPaintEvent *arg1) + { + QToolButton::paintEvent(arg1); + } + + virtual void paintEvent(QPaintEvent *arg1) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QToolButton_Adaptor::cbs_paintEvent_1725_0, arg1); + } else { + QToolButton::paintEvent(arg1); + } + } + + // [adaptor impl] QPaintDevice *QToolButton::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QToolButton::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QToolButton_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QToolButton::redirected(offset); + } + } + + // [adaptor impl] void QToolButton::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QToolButton::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QToolButton_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QToolButton::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QToolButton::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QToolButton::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QToolButton_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QToolButton::sharedPainter(); + } + } + + // [adaptor impl] void QToolButton::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QToolButton::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QToolButton_Adaptor::cbs_showEvent_1634_0, event); + } else { + QToolButton::showEvent(event); + } + } + + // [adaptor impl] void QToolButton::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QToolButton::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QToolButton_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QToolButton::tabletEvent(event); + } + } + + // [adaptor impl] void QToolButton::timerEvent(QTimerEvent *) + void cbs_timerEvent_1730_0(QTimerEvent *arg1) + { + QToolButton::timerEvent(arg1); + } + + virtual void timerEvent(QTimerEvent *arg1) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QToolButton_Adaptor::cbs_timerEvent_1730_0, arg1); + } else { + QToolButton::timerEvent(arg1); + } + } + + // [adaptor impl] void QToolButton::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QToolButton::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QToolButton_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QToolButton::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_checkStateSet_0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_hitButton_c1916_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2915_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_nextCheckState_0_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QToolButton_Adaptor::~QToolButton_Adaptor() { } + +// Constructor QToolButton::QToolButton(QWidget *parent) (adaptor class) + +static void _init_ctor_QToolButton_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QToolButton_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QToolButton_Adaptor (arg1)); +} + + +// void QToolButton::actionEvent(QActionEvent *) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QToolButton::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QToolButton::checkStateSet() + +static void _init_cbs_checkStateSet_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_checkStateSet_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_checkStateSet_0_0 (); +} + +static void _set_callback_cbs_checkStateSet_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_checkStateSet_0_0 = cb; +} + + +// void QToolButton::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QToolButton::clicked(bool checked) + +static void _init_emitter_clicked_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checked", true, "false"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ((QToolButton_Adaptor *)cls)->emitter_QToolButton_clicked_864 (arg1); +} + + +// void QToolButton::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QToolButton::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QToolButton::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->fp_QToolButton_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QToolButton::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QToolButton_Adaptor *)cls)->emitter_QToolButton_customContextMenuRequested_1916 (arg1); +} + + +// void QToolButton::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QToolButton::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->fp_QToolButton_destroy_1620 (arg1, arg2); +} + + +// emitter void QToolButton::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QToolButton_Adaptor *)cls)->emitter_QToolButton_destroyed_1302 (arg1); +} + + +// void QToolButton::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QToolButton::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QToolButton::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QToolButton::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QToolButton::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QToolButton::enterEvent(QEnterEvent *) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QToolButton::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QToolButton_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QToolButton::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QToolButton_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QToolButton::focusInEvent(QFocusEvent *e) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QToolButton::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QToolButton_Adaptor *)cls)->fp_QToolButton_focusNextChild_0 ()); +} + + +// bool QToolButton::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QToolButton_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QToolButton::focusOutEvent(QFocusEvent *e) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QToolButton::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QToolButton_Adaptor *)cls)->fp_QToolButton_focusPreviousChild_0 ()); +} + + +// bool QToolButton::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QToolButton_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QToolButton::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QToolButton_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QToolButton::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// bool QToolButton::hitButton(const QPoint &pos) + +static void _init_cbs_hitButton_c1916_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hitButton_c1916_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = args.read (heap); + ret.write ((bool)((QToolButton_Adaptor *)cls)->cbs_hitButton_c1916_0 (arg1)); +} + +static void _set_callback_cbs_hitButton_c1916_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_hitButton_c1916_0 = cb; +} + + +// void QToolButton::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QToolButton::initStyleOption(QStyleOptionToolButton *option) + +static void _init_cbs_initStyleOption_c2915_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2915_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionToolButton *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_initStyleOption_c2915_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2915_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_initStyleOption_c2915_0 = cb; +} + + +// void QToolButton::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QToolButton::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QToolButton_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QToolButton::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QToolButton_Adaptor *)cls)->fp_QToolButton_isSignalConnected_c2394 (arg1)); +} + + +// void QToolButton::keyPressEvent(QKeyEvent *e) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QToolButton::keyReleaseEvent(QKeyEvent *e) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QToolButton::leaveEvent(QEvent *) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QToolButton::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QToolButton_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QToolButton::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QToolButton_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QToolButton::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QToolButton::mouseMoveEvent(QMouseEvent *e) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QToolButton::mousePressEvent(QMouseEvent *) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QToolButton::mouseReleaseEvent(QMouseEvent *) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QToolButton::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QToolButton::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QToolButton_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// void QToolButton::nextCheckState() + +static void _init_cbs_nextCheckState_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_nextCheckState_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_nextCheckState_0_0 (); +} + +static void _set_callback_cbs_nextCheckState_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_nextCheckState_0_0 = cb; +} + + +// emitter void QToolButton::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QToolButton_Adaptor *)cls)->emitter_QToolButton_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QToolButton::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QToolButton_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QToolButton::paintEvent(QPaintEvent *) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QToolButton::pressed() + +static void _init_emitter_pressed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_pressed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QToolButton_Adaptor *)cls)->emitter_QToolButton_pressed_0 (); +} + + +// exposed int QToolButton::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QToolButton_Adaptor *)cls)->fp_QToolButton_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QToolButton::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QToolButton_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// emitter void QToolButton::released() + +static void _init_emitter_released_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_released_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QToolButton_Adaptor *)cls)->emitter_QToolButton_released_0 (); +} + + +// void QToolButton::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QToolButton::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QToolButton_Adaptor *)cls)->fp_QToolButton_sender_c0 ()); +} + + +// exposed int QToolButton::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QToolButton_Adaptor *)cls)->fp_QToolButton_senderSignalIndex_c0 ()); +} + + +// void QToolButton::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QToolButton::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QToolButton_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QToolButton::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QToolButton::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QToolButton_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QToolButton::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QToolButton::timerEvent(QTimerEvent *) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QToolButton::toggled(bool checked) + +static void _init_emitter_toggled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checked"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_toggled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QToolButton_Adaptor *)cls)->emitter_QToolButton_toggled_864 (arg1); +} + + +// emitter void QToolButton::triggered(QAction *) + +static void _init_emitter_triggered_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_triggered_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + ((QToolButton_Adaptor *)cls)->emitter_QToolButton_triggered_1309 (arg1); +} + + +// exposed void QToolButton::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->fp_QToolButton_updateMicroFocus_2420 (arg1); +} + + +// void QToolButton::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QToolButton_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QToolButton_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QToolButton::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QToolButton_Adaptor *)cls)->emitter_QToolButton_windowIconChanged_1787 (arg1); +} + + +// emitter void QToolButton::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QToolButton_Adaptor *)cls)->emitter_QToolButton_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QToolButton::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QToolButton_Adaptor *)cls)->emitter_QToolButton_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QToolButton (); + +static gsi::Methods methods_QToolButton_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QToolButton::QToolButton(QWidget *parent)\nThis method creates an object of class QToolButton.", &_init_ctor_QToolButton_Adaptor_1315, &_call_ctor_QToolButton_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QToolButton::actionEvent(QActionEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QToolButton::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*checkStateSet", "@brief Virtual method void QToolButton::checkStateSet()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_checkStateSet_0_0, &_call_cbs_checkStateSet_0_0); + methods += new qt_gsi::GenericMethod ("*checkStateSet", "@hide", false, &_init_cbs_checkStateSet_0_0, &_call_cbs_checkStateSet_0_0, &_set_callback_cbs_checkStateSet_0_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QToolButton::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QToolButton::clicked(bool checked)\nCall this method to emit this signal.", false, &_init_emitter_clicked_864, &_call_emitter_clicked_864); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QToolButton::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QToolButton::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QToolButton::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QToolButton::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QToolButton::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QToolButton::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QToolButton::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QToolButton::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QToolButton::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QToolButton::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QToolButton::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QToolButton::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QToolButton::enterEvent(QEnterEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QToolButton::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QToolButton::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QToolButton::focusInEvent(QFocusEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QToolButton::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QToolButton::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QToolButton::focusOutEvent(QFocusEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QToolButton::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QToolButton::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QToolButton::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QToolButton::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hitButton", "@brief Virtual method bool QToolButton::hitButton(const QPoint &pos)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hitButton_c1916_0, &_call_cbs_hitButton_c1916_0); + methods += new qt_gsi::GenericMethod ("*hitButton", "@hide", true, &_init_cbs_hitButton_c1916_0, &_call_cbs_hitButton_c1916_0, &_set_callback_cbs_hitButton_c1916_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QToolButton::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QToolButton::initStyleOption(QStyleOptionToolButton *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2915_0, &_call_cbs_initStyleOption_c2915_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2915_0, &_call_cbs_initStyleOption_c2915_0, &_set_callback_cbs_initStyleOption_c2915_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QToolButton::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QToolButton::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QToolButton::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QToolButton::keyPressEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QToolButton::keyReleaseEvent(QKeyEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QToolButton::leaveEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QToolButton::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QToolButton::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QToolButton::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QToolButton::mouseMoveEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QToolButton::mousePressEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QToolButton::mouseReleaseEvent(QMouseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QToolButton::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QToolButton::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nextCheckState", "@brief Virtual method void QToolButton::nextCheckState()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nextCheckState_0_0, &_call_cbs_nextCheckState_0_0); + methods += new qt_gsi::GenericMethod ("*nextCheckState", "@hide", false, &_init_cbs_nextCheckState_0_0, &_call_cbs_nextCheckState_0_0, &_set_callback_cbs_nextCheckState_0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QToolButton::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QToolButton::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QToolButton::paintEvent(QPaintEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_pressed", "@brief Emitter for signal void QToolButton::pressed()\nCall this method to emit this signal.", false, &_init_emitter_pressed_0, &_call_emitter_pressed_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QToolButton::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QToolButton::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("emit_released", "@brief Emitter for signal void QToolButton::released()\nCall this method to emit this signal.", false, &_init_emitter_released_0, &_call_emitter_released_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QToolButton::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QToolButton::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QToolButton::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QToolButton::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QToolButton::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QToolButton::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QToolButton::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QToolButton::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QToolButton::timerEvent(QTimerEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_toggled", "@brief Emitter for signal void QToolButton::toggled(bool checked)\nCall this method to emit this signal.", false, &_init_emitter_toggled_864, &_call_emitter_toggled_864); + methods += new qt_gsi::GenericMethod ("emit_triggered", "@brief Emitter for signal void QToolButton::triggered(QAction *)\nCall this method to emit this signal.", false, &_init_emitter_triggered_1309, &_call_emitter_triggered_1309); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QToolButton::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QToolButton::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QToolButton::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QToolButton::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QToolButton::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QToolButton_Adaptor (qtdecl_QToolButton (), "QtWidgets", "QToolButton", + methods_QToolButton_Adaptor (), + "@qt\n@brief Binding of QToolButton"); + +} + + +// Implementation of the enum wrapper class for QToolButton::ToolButtonPopupMode +namespace qt_gsi +{ + +static gsi::Enum decl_QToolButton_ToolButtonPopupMode_Enum ("QtWidgets", "QToolButton_ToolButtonPopupMode", + gsi::enum_const ("DelayedPopup", QToolButton::DelayedPopup, "@brief Enum constant QToolButton::DelayedPopup") + + gsi::enum_const ("MenuButtonPopup", QToolButton::MenuButtonPopup, "@brief Enum constant QToolButton::MenuButtonPopup") + + gsi::enum_const ("InstantPopup", QToolButton::InstantPopup, "@brief Enum constant QToolButton::InstantPopup"), + "@qt\n@brief This class represents the QToolButton::ToolButtonPopupMode enum"); + +static gsi::QFlagsClass decl_QToolButton_ToolButtonPopupMode_Enums ("QtWidgets", "QToolButton_QFlags_ToolButtonPopupMode", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QToolButton_ToolButtonPopupMode_Enum_in_parent (decl_QToolButton_ToolButtonPopupMode_Enum.defs ()); +static gsi::ClassExt decl_QToolButton_ToolButtonPopupMode_Enum_as_child (decl_QToolButton_ToolButtonPopupMode_Enum, "ToolButtonPopupMode"); +static gsi::ClassExt decl_QToolButton_ToolButtonPopupMode_Enums_as_child (decl_QToolButton_ToolButtonPopupMode_Enums, "QFlags_ToolButtonPopupMode"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQToolTip.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQToolTip.cc new file mode 100644 index 000000000..7500ee9ed --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQToolTip.cc @@ -0,0 +1,216 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQToolTip.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QToolTip + +// static QFont QToolTip::font() + + +static void _init_f_font_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_font_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFont)QToolTip::font ()); +} + + +// static void QToolTip::hideText() + + +static void _init_f_hideText_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hideText_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QToolTip::hideText (); +} + + +// static bool QToolTip::isVisible() + + +static void _init_f_isVisible_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isVisible_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QToolTip::isVisible ()); +} + + +// static QPalette QToolTip::palette() + + +static void _init_f_palette_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_palette_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPalette)QToolTip::palette ()); +} + + +// static void QToolTip::setFont(const QFont &) + + +static void _init_f_setFont_1801 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFont_1801 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QToolTip::setFont (arg1); +} + + +// static void QToolTip::setPalette(const QPalette &) + + +static void _init_f_setPalette_2113 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPalette_2113 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPalette &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QToolTip::setPalette (arg1); +} + + +// static void QToolTip::showText(const QPoint &pos, const QString &text, QWidget *w, const QRect &rect, int msecShowTime) + + +static void _init_f_showText_7383 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w", true, "nullptr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("rect", true, "{}"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("msecShowTime", true, "-1"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_showText_7383 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const QRect &arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() ({}, heap); + int arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QToolTip::showText (arg1, arg2, arg3, arg4, arg5); +} + + +// static QString QToolTip::text() + + +static void _init_f_text_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)QToolTip::text ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QToolTip () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod (":font", "@brief Static method QFont QToolTip::font()\nThis method is static and can be called without an instance.", &_init_f_font_0, &_call_f_font_0); + methods += new qt_gsi::GenericStaticMethod ("hideText", "@brief Static method void QToolTip::hideText()\nThis method is static and can be called without an instance.", &_init_f_hideText_0, &_call_f_hideText_0); + methods += new qt_gsi::GenericStaticMethod ("isVisible?", "@brief Static method bool QToolTip::isVisible()\nThis method is static and can be called without an instance.", &_init_f_isVisible_0, &_call_f_isVisible_0); + methods += new qt_gsi::GenericStaticMethod (":palette", "@brief Static method QPalette QToolTip::palette()\nThis method is static and can be called without an instance.", &_init_f_palette_0, &_call_f_palette_0); + methods += new qt_gsi::GenericStaticMethod ("setFont|font=", "@brief Static method void QToolTip::setFont(const QFont &)\nThis method is static and can be called without an instance.", &_init_f_setFont_1801, &_call_f_setFont_1801); + methods += new qt_gsi::GenericStaticMethod ("setPalette|palette=", "@brief Static method void QToolTip::setPalette(const QPalette &)\nThis method is static and can be called without an instance.", &_init_f_setPalette_2113, &_call_f_setPalette_2113); + methods += new qt_gsi::GenericStaticMethod ("showText", "@brief Static method void QToolTip::showText(const QPoint &pos, const QString &text, QWidget *w, const QRect &rect, int msecShowTime)\nThis method is static and can be called without an instance.", &_init_f_showText_7383, &_call_f_showText_7383); + methods += new qt_gsi::GenericStaticMethod ("text", "@brief Static method QString QToolTip::text()\nThis method is static and can be called without an instance.", &_init_f_text_0, &_call_f_text_0); + return methods; +} + +gsi::Class decl_QToolTip ("QtWidgets", "QToolTip", + methods_QToolTip (), + "@qt\n@brief Binding of QToolTip"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QToolTip () { return decl_QToolTip; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQTreeView.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQTreeView.cc new file mode 100644 index 000000000..c811c41a6 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQTreeView.cc @@ -0,0 +1,6417 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTreeView.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTreeView + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTreeView::staticMetaObject); +} + + +// bool QTreeView::allColumnsShowFocus() + + +static void _init_f_allColumnsShowFocus_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_allColumnsShowFocus_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeView *)cls)->allColumnsShowFocus ()); +} + + +// int QTreeView::autoExpandDelay() + + +static void _init_f_autoExpandDelay_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoExpandDelay_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTreeView *)cls)->autoExpandDelay ()); +} + + +// void QTreeView::collapse(const QModelIndex &index) + + +static void _init_f_collapse_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_collapse_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->collapse (arg1); +} + + +// void QTreeView::collapseAll() + + +static void _init_f_collapseAll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_collapseAll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->collapseAll (); +} + + +// int QTreeView::columnAt(int x) + + +static void _init_f_columnAt_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnAt_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTreeView *)cls)->columnAt (arg1)); +} + + +// int QTreeView::columnViewportPosition(int column) + + +static void _init_f_columnViewportPosition_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnViewportPosition_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTreeView *)cls)->columnViewportPosition (arg1)); +} + + +// int QTreeView::columnWidth(int column) + + +static void _init_f_columnWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_columnWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTreeView *)cls)->columnWidth (arg1)); +} + + +// void QTreeView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + + +static void _init_f_dataChanged_6833 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles", true, "QList()"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_f_dataChanged_6833 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + const QList &arg3 = args ? gsi::arg_reader & >() (args, heap) : gsi::arg_maker & >() (QList(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->dataChanged (arg1, arg2, arg3); +} + + +// void QTreeView::doItemsLayout() + + +static void _init_f_doItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_doItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->doItemsLayout (); +} + + +// void QTreeView::expand(const QModelIndex &index) + + +static void _init_f_expand_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_expand_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->expand (arg1); +} + + +// void QTreeView::expandAll() + + +static void _init_f_expandAll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_expandAll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->expandAll (); +} + + +// void QTreeView::expandRecursively(const QModelIndex &index, int depth) + + +static void _init_f_expandRecursively_3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("depth", true, "-1"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_expandRecursively_3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->expandRecursively (arg1, arg2); +} + + +// void QTreeView::expandToDepth(int depth) + + +static void _init_f_expandToDepth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("depth"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_expandToDepth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->expandToDepth (arg1); +} + + +// bool QTreeView::expandsOnDoubleClick() + + +static void _init_f_expandsOnDoubleClick_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_expandsOnDoubleClick_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeView *)cls)->expandsOnDoubleClick ()); +} + + +// QHeaderView *QTreeView::header() + + +static void _init_f_header_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_header_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QHeaderView *)((QTreeView *)cls)->header ()); +} + + +// void QTreeView::hideColumn(int column) + + +static void _init_f_hideColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hideColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->hideColumn (arg1); +} + + +// int QTreeView::indentation() + + +static void _init_f_indentation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_indentation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTreeView *)cls)->indentation ()); +} + + +// QModelIndex QTreeView::indexAbove(const QModelIndex &index) + + +static void _init_f_indexAbove_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexAbove_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QTreeView *)cls)->indexAbove (arg1)); +} + + +// QModelIndex QTreeView::indexAt(const QPoint &p) + + +static void _init_f_indexAt_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexAt_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QTreeView *)cls)->indexAt (arg1)); +} + + +// QModelIndex QTreeView::indexBelow(const QModelIndex &index) + + +static void _init_f_indexBelow_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexBelow_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QModelIndex)((QTreeView *)cls)->indexBelow (arg1)); +} + + +// bool QTreeView::isAnimated() + + +static void _init_f_isAnimated_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAnimated_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeView *)cls)->isAnimated ()); +} + + +// bool QTreeView::isColumnHidden(int column) + + +static void _init_f_isColumnHidden_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isColumnHidden_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTreeView *)cls)->isColumnHidden (arg1)); +} + + +// bool QTreeView::isExpanded(const QModelIndex &index) + + +static void _init_f_isExpanded_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isExpanded_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTreeView *)cls)->isExpanded (arg1)); +} + + +// bool QTreeView::isFirstColumnSpanned(int row, const QModelIndex &parent) + + +static void _init_f_isFirstColumnSpanned_c3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_isFirstColumnSpanned_c3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTreeView *)cls)->isFirstColumnSpanned (arg1, arg2)); +} + + +// bool QTreeView::isHeaderHidden() + + +static void _init_f_isHeaderHidden_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isHeaderHidden_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeView *)cls)->isHeaderHidden ()); +} + + +// bool QTreeView::isRowHidden(int row, const QModelIndex &parent) + + +static void _init_f_isRowHidden_c3054 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_isRowHidden_c3054 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTreeView *)cls)->isRowHidden (arg1, arg2)); +} + + +// bool QTreeView::isSortingEnabled() + + +static void _init_f_isSortingEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSortingEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeView *)cls)->isSortingEnabled ()); +} + + +// bool QTreeView::itemsExpandable() + + +static void _init_f_itemsExpandable_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_itemsExpandable_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeView *)cls)->itemsExpandable ()); +} + + +// void QTreeView::keyboardSearch(const QString &search) + + +static void _init_f_keyboardSearch_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("search"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_keyboardSearch_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->keyboardSearch (arg1); +} + + +// void QTreeView::reset() + + +static void _init_f_reset_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_reset_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->reset (); +} + + +// void QTreeView::resetIndentation() + + +static void _init_f_resetIndentation_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_resetIndentation_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->resetIndentation (); +} + + +// void QTreeView::resizeColumnToContents(int column) + + +static void _init_f_resizeColumnToContents_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_resizeColumnToContents_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->resizeColumnToContents (arg1); +} + + +// bool QTreeView::rootIsDecorated() + + +static void _init_f_rootIsDecorated_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rootIsDecorated_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeView *)cls)->rootIsDecorated ()); +} + + +// void QTreeView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + + +static void _init_f_scrollTo_5576 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemView::EnsureVisible"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_scrollTo_5576 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->scrollTo (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QTreeView::selectAll() + + +static void _init_f_selectAll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_selectAll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->selectAll (); +} + + +// void QTreeView::setAllColumnsShowFocus(bool enable) + + +static void _init_f_setAllColumnsShowFocus_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAllColumnsShowFocus_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setAllColumnsShowFocus (arg1); +} + + +// void QTreeView::setAnimated(bool enable) + + +static void _init_f_setAnimated_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAnimated_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setAnimated (arg1); +} + + +// void QTreeView::setAutoExpandDelay(int delay) + + +static void _init_f_setAutoExpandDelay_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("delay"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoExpandDelay_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setAutoExpandDelay (arg1); +} + + +// void QTreeView::setColumnHidden(int column, bool hide) + + +static void _init_f_setColumnHidden_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hide"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setColumnHidden_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setColumnHidden (arg1, arg2); +} + + +// void QTreeView::setColumnWidth(int column, int width) + + +static void _init_f_setColumnWidth_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("width"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setColumnWidth_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setColumnWidth (arg1, arg2); +} + + +// void QTreeView::setExpanded(const QModelIndex &index, bool expand) + + +static void _init_f_setExpanded_3151 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("expand"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setExpanded_3151 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setExpanded (arg1, arg2); +} + + +// void QTreeView::setExpandsOnDoubleClick(bool enable) + + +static void _init_f_setExpandsOnDoubleClick_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setExpandsOnDoubleClick_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setExpandsOnDoubleClick (arg1); +} + + +// void QTreeView::setFirstColumnSpanned(int row, const QModelIndex &parent, bool span) + + +static void _init_f_setFirstColumnSpanned_3810 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("span"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setFirstColumnSpanned_3810 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + bool arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setFirstColumnSpanned (arg1, arg2, arg3); +} + + +// void QTreeView::setHeader(QHeaderView *header) + + +static void _init_f_setHeader_1699 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("header"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHeader_1699 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHeaderView *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setHeader (arg1); +} + + +// void QTreeView::setHeaderHidden(bool hide) + + +static void _init_f_setHeaderHidden_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hide"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHeaderHidden_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setHeaderHidden (arg1); +} + + +// void QTreeView::setIndentation(int i) + + +static void _init_f_setIndentation_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("i"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setIndentation_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setIndentation (arg1); +} + + +// void QTreeView::setItemsExpandable(bool enable) + + +static void _init_f_setItemsExpandable_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setItemsExpandable_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setItemsExpandable (arg1); +} + + +// void QTreeView::setModel(QAbstractItemModel *model) + + +static void _init_f_setModel_2419 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setModel_2419 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setModel (arg1); +} + + +// void QTreeView::setRootIndex(const QModelIndex &index) + + +static void _init_f_setRootIndex_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRootIndex_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setRootIndex (arg1); +} + + +// void QTreeView::setRootIsDecorated(bool show) + + +static void _init_f_setRootIsDecorated_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("show"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setRootIsDecorated_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setRootIsDecorated (arg1); +} + + +// void QTreeView::setRowHidden(int row, const QModelIndex &parent, bool hide) + + +static void _init_f_setRowHidden_3810 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("hide"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setRowHidden_3810 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + bool arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setRowHidden (arg1, arg2, arg3); +} + + +// void QTreeView::setSelectionModel(QItemSelectionModel *selectionModel) + + +static void _init_f_setSelectionModel_2533 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelectionModel_2533 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemSelectionModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setSelectionModel (arg1); +} + + +// void QTreeView::setSortingEnabled(bool enable) + + +static void _init_f_setSortingEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSortingEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setSortingEnabled (arg1); +} + + +// void QTreeView::setTreePosition(int logicalIndex) + + +static void _init_f_setTreePosition_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("logicalIndex"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTreePosition_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setTreePosition (arg1); +} + + +// void QTreeView::setUniformRowHeights(bool uniform) + + +static void _init_f_setUniformRowHeights_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("uniform"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUniformRowHeights_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setUniformRowHeights (arg1); +} + + +// void QTreeView::setWordWrap(bool on) + + +static void _init_f_setWordWrap_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("on"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWordWrap_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->setWordWrap (arg1); +} + + +// void QTreeView::showColumn(int column) + + +static void _init_f_showColumn_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_showColumn_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->showColumn (arg1); +} + + +// void QTreeView::sortByColumn(int column, Qt::SortOrder order) + + +static void _init_f_sortByColumn_2340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_sortByColumn_2340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView *)cls)->sortByColumn (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// int QTreeView::treePosition() + + +static void _init_f_treePosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_treePosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTreeView *)cls)->treePosition ()); +} + + +// bool QTreeView::uniformRowHeights() + + +static void _init_f_uniformRowHeights_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_uniformRowHeights_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeView *)cls)->uniformRowHeights ()); +} + + +// QRect QTreeView::visualRect(const QModelIndex &index) + + +static void _init_f_visualRect_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_visualRect_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QTreeView *)cls)->visualRect (arg1)); +} + + +// bool QTreeView::wordWrap() + + +static void _init_f_wordWrap_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_wordWrap_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeView *)cls)->wordWrap ()); +} + + +// static QString QTreeView::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTreeView::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTreeView () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":allColumnsShowFocus", "@brief Method bool QTreeView::allColumnsShowFocus()\n", true, &_init_f_allColumnsShowFocus_c0, &_call_f_allColumnsShowFocus_c0); + methods += new qt_gsi::GenericMethod (":autoExpandDelay", "@brief Method int QTreeView::autoExpandDelay()\n", true, &_init_f_autoExpandDelay_c0, &_call_f_autoExpandDelay_c0); + methods += new qt_gsi::GenericMethod ("collapse", "@brief Method void QTreeView::collapse(const QModelIndex &index)\n", false, &_init_f_collapse_2395, &_call_f_collapse_2395); + methods += new qt_gsi::GenericMethod ("collapseAll", "@brief Method void QTreeView::collapseAll()\n", false, &_init_f_collapseAll_0, &_call_f_collapseAll_0); + methods += new qt_gsi::GenericMethod ("columnAt", "@brief Method int QTreeView::columnAt(int x)\n", true, &_init_f_columnAt_c767, &_call_f_columnAt_c767); + methods += new qt_gsi::GenericMethod ("columnViewportPosition", "@brief Method int QTreeView::columnViewportPosition(int column)\n", true, &_init_f_columnViewportPosition_c767, &_call_f_columnViewportPosition_c767); + methods += new qt_gsi::GenericMethod ("columnWidth", "@brief Method int QTreeView::columnWidth(int column)\n", true, &_init_f_columnWidth_c767, &_call_f_columnWidth_c767); + methods += new qt_gsi::GenericMethod ("dataChanged", "@brief Method void QTreeView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nThis is a reimplementation of QAbstractItemView::dataChanged", false, &_init_f_dataChanged_6833, &_call_f_dataChanged_6833); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@brief Method void QTreeView::doItemsLayout()\nThis is a reimplementation of QAbstractItemView::doItemsLayout", false, &_init_f_doItemsLayout_0, &_call_f_doItemsLayout_0); + methods += new qt_gsi::GenericMethod ("expand", "@brief Method void QTreeView::expand(const QModelIndex &index)\n", false, &_init_f_expand_2395, &_call_f_expand_2395); + methods += new qt_gsi::GenericMethod ("expandAll", "@brief Method void QTreeView::expandAll()\n", false, &_init_f_expandAll_0, &_call_f_expandAll_0); + methods += new qt_gsi::GenericMethod ("expandRecursively", "@brief Method void QTreeView::expandRecursively(const QModelIndex &index, int depth)\n", false, &_init_f_expandRecursively_3054, &_call_f_expandRecursively_3054); + methods += new qt_gsi::GenericMethod ("expandToDepth", "@brief Method void QTreeView::expandToDepth(int depth)\n", false, &_init_f_expandToDepth_767, &_call_f_expandToDepth_767); + methods += new qt_gsi::GenericMethod (":expandsOnDoubleClick", "@brief Method bool QTreeView::expandsOnDoubleClick()\n", true, &_init_f_expandsOnDoubleClick_c0, &_call_f_expandsOnDoubleClick_c0); + methods += new qt_gsi::GenericMethod (":header", "@brief Method QHeaderView *QTreeView::header()\n", true, &_init_f_header_c0, &_call_f_header_c0); + methods += new qt_gsi::GenericMethod ("hideColumn", "@brief Method void QTreeView::hideColumn(int column)\n", false, &_init_f_hideColumn_767, &_call_f_hideColumn_767); + methods += new qt_gsi::GenericMethod (":indentation", "@brief Method int QTreeView::indentation()\n", true, &_init_f_indentation_c0, &_call_f_indentation_c0); + methods += new qt_gsi::GenericMethod ("indexAbove", "@brief Method QModelIndex QTreeView::indexAbove(const QModelIndex &index)\n", true, &_init_f_indexAbove_c2395, &_call_f_indexAbove_c2395); + methods += new qt_gsi::GenericMethod ("indexAt", "@brief Method QModelIndex QTreeView::indexAt(const QPoint &p)\nThis is a reimplementation of QAbstractItemView::indexAt", true, &_init_f_indexAt_c1916, &_call_f_indexAt_c1916); + methods += new qt_gsi::GenericMethod ("indexBelow", "@brief Method QModelIndex QTreeView::indexBelow(const QModelIndex &index)\n", true, &_init_f_indexBelow_c2395, &_call_f_indexBelow_c2395); + methods += new qt_gsi::GenericMethod ("isAnimated?|:animated", "@brief Method bool QTreeView::isAnimated()\n", true, &_init_f_isAnimated_c0, &_call_f_isAnimated_c0); + methods += new qt_gsi::GenericMethod ("isColumnHidden?", "@brief Method bool QTreeView::isColumnHidden(int column)\n", true, &_init_f_isColumnHidden_c767, &_call_f_isColumnHidden_c767); + methods += new qt_gsi::GenericMethod ("isExpanded?", "@brief Method bool QTreeView::isExpanded(const QModelIndex &index)\n", true, &_init_f_isExpanded_c2395, &_call_f_isExpanded_c2395); + methods += new qt_gsi::GenericMethod ("isFirstColumnSpanned?", "@brief Method bool QTreeView::isFirstColumnSpanned(int row, const QModelIndex &parent)\n", true, &_init_f_isFirstColumnSpanned_c3054, &_call_f_isFirstColumnSpanned_c3054); + methods += new qt_gsi::GenericMethod ("isHeaderHidden?|:headerHidden", "@brief Method bool QTreeView::isHeaderHidden()\n", true, &_init_f_isHeaderHidden_c0, &_call_f_isHeaderHidden_c0); + methods += new qt_gsi::GenericMethod ("isRowHidden?", "@brief Method bool QTreeView::isRowHidden(int row, const QModelIndex &parent)\n", true, &_init_f_isRowHidden_c3054, &_call_f_isRowHidden_c3054); + methods += new qt_gsi::GenericMethod ("isSortingEnabled?|:sortingEnabled", "@brief Method bool QTreeView::isSortingEnabled()\n", true, &_init_f_isSortingEnabled_c0, &_call_f_isSortingEnabled_c0); + methods += new qt_gsi::GenericMethod (":itemsExpandable", "@brief Method bool QTreeView::itemsExpandable()\n", true, &_init_f_itemsExpandable_c0, &_call_f_itemsExpandable_c0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@brief Method void QTreeView::keyboardSearch(const QString &search)\nThis is a reimplementation of QAbstractItemView::keyboardSearch", false, &_init_f_keyboardSearch_2025, &_call_f_keyboardSearch_2025); + methods += new qt_gsi::GenericMethod ("reset", "@brief Method void QTreeView::reset()\nThis is a reimplementation of QAbstractItemView::reset", false, &_init_f_reset_0, &_call_f_reset_0); + methods += new qt_gsi::GenericMethod ("resetIndentation", "@brief Method void QTreeView::resetIndentation()\n", false, &_init_f_resetIndentation_0, &_call_f_resetIndentation_0); + methods += new qt_gsi::GenericMethod ("resizeColumnToContents", "@brief Method void QTreeView::resizeColumnToContents(int column)\n", false, &_init_f_resizeColumnToContents_767, &_call_f_resizeColumnToContents_767); + methods += new qt_gsi::GenericMethod (":rootIsDecorated", "@brief Method bool QTreeView::rootIsDecorated()\n", true, &_init_f_rootIsDecorated_c0, &_call_f_rootIsDecorated_c0); + methods += new qt_gsi::GenericMethod ("scrollTo", "@brief Method void QTreeView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint)\nThis is a reimplementation of QAbstractItemView::scrollTo", false, &_init_f_scrollTo_5576, &_call_f_scrollTo_5576); + methods += new qt_gsi::GenericMethod ("selectAll", "@brief Method void QTreeView::selectAll()\nThis is a reimplementation of QAbstractItemView::selectAll", false, &_init_f_selectAll_0, &_call_f_selectAll_0); + methods += new qt_gsi::GenericMethod ("setAllColumnsShowFocus|allColumnsShowFocus=", "@brief Method void QTreeView::setAllColumnsShowFocus(bool enable)\n", false, &_init_f_setAllColumnsShowFocus_864, &_call_f_setAllColumnsShowFocus_864); + methods += new qt_gsi::GenericMethod ("setAnimated|animated=", "@brief Method void QTreeView::setAnimated(bool enable)\n", false, &_init_f_setAnimated_864, &_call_f_setAnimated_864); + methods += new qt_gsi::GenericMethod ("setAutoExpandDelay|autoExpandDelay=", "@brief Method void QTreeView::setAutoExpandDelay(int delay)\n", false, &_init_f_setAutoExpandDelay_767, &_call_f_setAutoExpandDelay_767); + methods += new qt_gsi::GenericMethod ("setColumnHidden", "@brief Method void QTreeView::setColumnHidden(int column, bool hide)\n", false, &_init_f_setColumnHidden_1523, &_call_f_setColumnHidden_1523); + methods += new qt_gsi::GenericMethod ("setColumnWidth", "@brief Method void QTreeView::setColumnWidth(int column, int width)\n", false, &_init_f_setColumnWidth_1426, &_call_f_setColumnWidth_1426); + methods += new qt_gsi::GenericMethod ("setExpanded", "@brief Method void QTreeView::setExpanded(const QModelIndex &index, bool expand)\n", false, &_init_f_setExpanded_3151, &_call_f_setExpanded_3151); + methods += new qt_gsi::GenericMethod ("setExpandsOnDoubleClick|expandsOnDoubleClick=", "@brief Method void QTreeView::setExpandsOnDoubleClick(bool enable)\n", false, &_init_f_setExpandsOnDoubleClick_864, &_call_f_setExpandsOnDoubleClick_864); + methods += new qt_gsi::GenericMethod ("setFirstColumnSpanned", "@brief Method void QTreeView::setFirstColumnSpanned(int row, const QModelIndex &parent, bool span)\n", false, &_init_f_setFirstColumnSpanned_3810, &_call_f_setFirstColumnSpanned_3810); + methods += new qt_gsi::GenericMethod ("setHeader|header=", "@brief Method void QTreeView::setHeader(QHeaderView *header)\n", false, &_init_f_setHeader_1699, &_call_f_setHeader_1699); + methods += new qt_gsi::GenericMethod ("setHeaderHidden|headerHidden=", "@brief Method void QTreeView::setHeaderHidden(bool hide)\n", false, &_init_f_setHeaderHidden_864, &_call_f_setHeaderHidden_864); + methods += new qt_gsi::GenericMethod ("setIndentation|indentation=", "@brief Method void QTreeView::setIndentation(int i)\n", false, &_init_f_setIndentation_767, &_call_f_setIndentation_767); + methods += new qt_gsi::GenericMethod ("setItemsExpandable|itemsExpandable=", "@brief Method void QTreeView::setItemsExpandable(bool enable)\n", false, &_init_f_setItemsExpandable_864, &_call_f_setItemsExpandable_864); + methods += new qt_gsi::GenericMethod ("setModel|model=", "@brief Method void QTreeView::setModel(QAbstractItemModel *model)\nThis is a reimplementation of QAbstractItemView::setModel", false, &_init_f_setModel_2419, &_call_f_setModel_2419); + methods += new qt_gsi::GenericMethod ("setRootIndex|rootIndex=", "@brief Method void QTreeView::setRootIndex(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemView::setRootIndex", false, &_init_f_setRootIndex_2395, &_call_f_setRootIndex_2395); + methods += new qt_gsi::GenericMethod ("setRootIsDecorated|rootIsDecorated=", "@brief Method void QTreeView::setRootIsDecorated(bool show)\n", false, &_init_f_setRootIsDecorated_864, &_call_f_setRootIsDecorated_864); + methods += new qt_gsi::GenericMethod ("setRowHidden", "@brief Method void QTreeView::setRowHidden(int row, const QModelIndex &parent, bool hide)\n", false, &_init_f_setRowHidden_3810, &_call_f_setRowHidden_3810); + methods += new qt_gsi::GenericMethod ("setSelectionModel|selectionModel=", "@brief Method void QTreeView::setSelectionModel(QItemSelectionModel *selectionModel)\nThis is a reimplementation of QAbstractItemView::setSelectionModel", false, &_init_f_setSelectionModel_2533, &_call_f_setSelectionModel_2533); + methods += new qt_gsi::GenericMethod ("setSortingEnabled|sortingEnabled=", "@brief Method void QTreeView::setSortingEnabled(bool enable)\n", false, &_init_f_setSortingEnabled_864, &_call_f_setSortingEnabled_864); + methods += new qt_gsi::GenericMethod ("setTreePosition|treePosition=", "@brief Method void QTreeView::setTreePosition(int logicalIndex)\n", false, &_init_f_setTreePosition_767, &_call_f_setTreePosition_767); + methods += new qt_gsi::GenericMethod ("setUniformRowHeights|uniformRowHeights=", "@brief Method void QTreeView::setUniformRowHeights(bool uniform)\n", false, &_init_f_setUniformRowHeights_864, &_call_f_setUniformRowHeights_864); + methods += new qt_gsi::GenericMethod ("setWordWrap|wordWrap=", "@brief Method void QTreeView::setWordWrap(bool on)\n", false, &_init_f_setWordWrap_864, &_call_f_setWordWrap_864); + methods += new qt_gsi::GenericMethod ("showColumn", "@brief Method void QTreeView::showColumn(int column)\n", false, &_init_f_showColumn_767, &_call_f_showColumn_767); + methods += new qt_gsi::GenericMethod ("sortByColumn", "@brief Method void QTreeView::sortByColumn(int column, Qt::SortOrder order)\n", false, &_init_f_sortByColumn_2340, &_call_f_sortByColumn_2340); + methods += new qt_gsi::GenericMethod (":treePosition", "@brief Method int QTreeView::treePosition()\n", true, &_init_f_treePosition_c0, &_call_f_treePosition_c0); + methods += new qt_gsi::GenericMethod (":uniformRowHeights", "@brief Method bool QTreeView::uniformRowHeights()\n", true, &_init_f_uniformRowHeights_c0, &_call_f_uniformRowHeights_c0); + methods += new qt_gsi::GenericMethod ("visualRect", "@brief Method QRect QTreeView::visualRect(const QModelIndex &index)\nThis is a reimplementation of QAbstractItemView::visualRect", true, &_init_f_visualRect_c2395, &_call_f_visualRect_c2395); + methods += new qt_gsi::GenericMethod (":wordWrap", "@brief Method bool QTreeView::wordWrap()\n", true, &_init_f_wordWrap_c0, &_call_f_wordWrap_c0); + methods += gsi::qt_signal ("activated(const QModelIndex &)", "activated", gsi::arg("index"), "@brief Signal declaration for QTreeView::activated(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("clicked(const QModelIndex &)", "clicked", gsi::arg("index"), "@brief Signal declaration for QTreeView::clicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("collapsed(const QModelIndex &)", "collapsed", gsi::arg("index"), "@brief Signal declaration for QTreeView::collapsed(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QTreeView::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTreeView::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("doubleClicked(const QModelIndex &)", "doubleClicked", gsi::arg("index"), "@brief Signal declaration for QTreeView::doubleClicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("entered(const QModelIndex &)", "entered", gsi::arg("index"), "@brief Signal declaration for QTreeView::entered(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("expanded(const QModelIndex &)", "expanded", gsi::arg("index"), "@brief Signal declaration for QTreeView::expanded(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("iconSizeChanged(const QSize &)", "iconSizeChanged", gsi::arg("size"), "@brief Signal declaration for QTreeView::iconSizeChanged(const QSize &size)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTreeView::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pressed(const QModelIndex &)", "pressed", gsi::arg("index"), "@brief Signal declaration for QTreeView::pressed(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("viewportEntered()", "viewportEntered", "@brief Signal declaration for QTreeView::viewportEntered()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QTreeView::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QTreeView::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QTreeView::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTreeView::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAbstractItemView (); + +qt_gsi::QtNativeClass decl_QTreeView (qtdecl_QAbstractItemView (), "QtWidgets", "QTreeView_Native", + methods_QTreeView (), + "@hide\n@alias QTreeView"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTreeView () { return decl_QTreeView; } + +} + + +class QTreeView_Adaptor : public QTreeView, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTreeView_Adaptor(); + + // [adaptor ctor] QTreeView::QTreeView(QWidget *parent) + QTreeView_Adaptor() : QTreeView() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTreeView::QTreeView(QWidget *parent) + QTreeView_Adaptor(QWidget *parent) : QTreeView(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QTreeView::columnCountChanged(int oldCount, int newCount) + void fp_QTreeView_columnCountChanged_1426 (int oldCount, int newCount) { + QTreeView::columnCountChanged(oldCount, newCount); + } + + // [expose] void QTreeView::columnMoved() + void fp_QTreeView_columnMoved_0 () { + QTreeView::columnMoved(); + } + + // [expose] void QTreeView::columnResized(int column, int oldSize, int newSize) + void fp_QTreeView_columnResized_2085 (int column, int oldSize, int newSize) { + QTreeView::columnResized(column, oldSize, newSize); + } + + // [expose] void QTreeView::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QTreeView_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QTreeView::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QTreeView::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QTreeView_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QTreeView::destroy(destroyWindow, destroySubWindows); + } + + // [expose] QPoint QTreeView::dirtyRegionOffset() + QPoint fp_QTreeView_dirtyRegionOffset_c0 () const { + return QTreeView::dirtyRegionOffset(); + } + + // [expose] void QTreeView::doAutoScroll() + void fp_QTreeView_doAutoScroll_0 () { + QTreeView::doAutoScroll(); + } + + // [expose] void QTreeView::drawFrame(QPainter *) + void fp_QTreeView_drawFrame_1426 (QPainter *arg1) { + QTreeView::drawFrame(arg1); + } + + // [expose] void QTreeView::drawTree(QPainter *painter, const QRegion ®ion) + void fp_QTreeView_drawTree_c3324 (QPainter *painter, const QRegion ®ion) const { + QTreeView::drawTree(painter, region); + } + + // [expose] QAbstractItemView::DropIndicatorPosition QTreeView::dropIndicatorPosition() + unsigned int fp_QTreeView_dropIndicatorPosition_c0 () const { + return (unsigned int)(QTreeView::dropIndicatorPosition()); + } + + // [expose] void QTreeView::executeDelayedItemsLayout() + void fp_QTreeView_executeDelayedItemsLayout_0 () { + QTreeView::executeDelayedItemsLayout(); + } + + // [expose] bool QTreeView::focusNextChild() + bool fp_QTreeView_focusNextChild_0 () { + return QTreeView::focusNextChild(); + } + + // [expose] bool QTreeView::focusPreviousChild() + bool fp_QTreeView_focusPreviousChild_0 () { + return QTreeView::focusPreviousChild(); + } + + // [expose] int QTreeView::indexRowSizeHint(const QModelIndex &index) + int fp_QTreeView_indexRowSizeHint_c2395 (const QModelIndex &index) const { + return QTreeView::indexRowSizeHint(index); + } + + // [expose] bool QTreeView::isSignalConnected(const QMetaMethod &signal) + bool fp_QTreeView_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTreeView::isSignalConnected(signal); + } + + // [expose] int QTreeView::receivers(const char *signal) + int fp_QTreeView_receivers_c1731 (const char *signal) const { + return QTreeView::receivers(signal); + } + + // [expose] void QTreeView::reexpand() + void fp_QTreeView_reexpand_0 () { + QTreeView::reexpand(); + } + + // [expose] int QTreeView::rowHeight(const QModelIndex &index) + int fp_QTreeView_rowHeight_c2395 (const QModelIndex &index) const { + return QTreeView::rowHeight(index); + } + + // [expose] void QTreeView::rowsRemoved(const QModelIndex &parent, int first, int last) + void fp_QTreeView_rowsRemoved_3713 (const QModelIndex &parent, int first, int last) { + QTreeView::rowsRemoved(parent, first, last); + } + + // [expose] void QTreeView::scheduleDelayedItemsLayout() + void fp_QTreeView_scheduleDelayedItemsLayout_0 () { + QTreeView::scheduleDelayedItemsLayout(); + } + + // [expose] void QTreeView::scrollDirtyRegion(int dx, int dy) + void fp_QTreeView_scrollDirtyRegion_1426 (int dx, int dy) { + QTreeView::scrollDirtyRegion(dx, dy); + } + + // [expose] QObject *QTreeView::sender() + QObject * fp_QTreeView_sender_c0 () const { + return QTreeView::sender(); + } + + // [expose] int QTreeView::senderSignalIndex() + int fp_QTreeView_senderSignalIndex_c0 () const { + return QTreeView::senderSignalIndex(); + } + + // [expose] void QTreeView::setDirtyRegion(const QRegion ®ion) + void fp_QTreeView_setDirtyRegion_2006 (const QRegion ®ion) { + QTreeView::setDirtyRegion(region); + } + + // [expose] void QTreeView::setState(QAbstractItemView::State state) + void fp_QTreeView_setState_2776 (unsigned int state) { + QTreeView::setState(QAbstractItemView::State(state)); + } + + // [expose] void QTreeView::setViewportMargins(int left, int top, int right, int bottom) + void fp_QTreeView_setViewportMargins_2744 (int left, int top, int right, int bottom) { + QTreeView::setViewportMargins(left, top, right, bottom); + } + + // [expose] void QTreeView::setViewportMargins(const QMargins &margins) + void fp_QTreeView_setViewportMargins_2115 (const QMargins &margins) { + QTreeView::setViewportMargins(margins); + } + + // [expose] void QTreeView::startAutoScroll() + void fp_QTreeView_startAutoScroll_0 () { + QTreeView::startAutoScroll(); + } + + // [expose] QAbstractItemView::State QTreeView::state() + unsigned int fp_QTreeView_state_c0 () const { + return (unsigned int)(QTreeView::state()); + } + + // [expose] void QTreeView::stopAutoScroll() + void fp_QTreeView_stopAutoScroll_0 () { + QTreeView::stopAutoScroll(); + } + + // [expose] void QTreeView::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QTreeView_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QTreeView::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] QMargins QTreeView::viewportMargins() + QMargins fp_QTreeView_viewportMargins_c0 () const { + return QTreeView::viewportMargins(); + } + + // [emitter impl] void QTreeView::activated(const QModelIndex &index) + void emitter_QTreeView_activated_2395(const QModelIndex &index) + { + emit QTreeView::activated(index); + } + + // [emitter impl] void QTreeView::clicked(const QModelIndex &index) + void emitter_QTreeView_clicked_2395(const QModelIndex &index) + { + emit QTreeView::clicked(index); + } + + // [emitter impl] void QTreeView::collapsed(const QModelIndex &index) + void emitter_QTreeView_collapsed_2395(const QModelIndex &index) + { + emit QTreeView::collapsed(index); + } + + // [emitter impl] void QTreeView::customContextMenuRequested(const QPoint &pos) + void emitter_QTreeView_customContextMenuRequested_1916(const QPoint &pos) + { + emit QTreeView::customContextMenuRequested(pos); + } + + // [adaptor impl] void QTreeView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void cbs_dataChanged_6833_1(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + QTreeView::dataChanged(topLeft, bottomRight, roles); + } + + virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + if (cb_dataChanged_6833_1.can_issue()) { + cb_dataChanged_6833_1.issue &>(&QTreeView_Adaptor::cbs_dataChanged_6833_1, topLeft, bottomRight, roles); + } else { + QTreeView::dataChanged(topLeft, bottomRight, roles); + } + } + + // [emitter impl] void QTreeView::destroyed(QObject *) + void emitter_QTreeView_destroyed_1302(QObject *arg1) + { + emit QTreeView::destroyed(arg1); + } + + // [adaptor impl] void QTreeView::doItemsLayout() + void cbs_doItemsLayout_0_0() + { + QTreeView::doItemsLayout(); + } + + virtual void doItemsLayout() + { + if (cb_doItemsLayout_0_0.can_issue()) { + cb_doItemsLayout_0_0.issue(&QTreeView_Adaptor::cbs_doItemsLayout_0_0); + } else { + QTreeView::doItemsLayout(); + } + } + + // [emitter impl] void QTreeView::doubleClicked(const QModelIndex &index) + void emitter_QTreeView_doubleClicked_2395(const QModelIndex &index) + { + emit QTreeView::doubleClicked(index); + } + + // [emitter impl] void QTreeView::entered(const QModelIndex &index) + void emitter_QTreeView_entered_2395(const QModelIndex &index) + { + emit QTreeView::entered(index); + } + + // [emitter impl] void QTreeView::expanded(const QModelIndex &index) + void emitter_QTreeView_expanded_2395(const QModelIndex &index) + { + emit QTreeView::expanded(index); + } + + // [adaptor impl] bool QTreeView::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QTreeView::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QTreeView_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QTreeView::hasHeightForWidth(); + } + } + + // [adaptor impl] int QTreeView::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QTreeView::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QTreeView_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QTreeView::heightForWidth(arg1); + } + } + + // [emitter impl] void QTreeView::iconSizeChanged(const QSize &size) + void emitter_QTreeView_iconSizeChanged_1805(const QSize &size) + { + emit QTreeView::iconSizeChanged(size); + } + + // [adaptor impl] QModelIndex QTreeView::indexAt(const QPoint &p) + QModelIndex cbs_indexAt_c1916_0(const QPoint &p) const + { + return QTreeView::indexAt(p); + } + + virtual QModelIndex indexAt(const QPoint &p) const + { + if (cb_indexAt_c1916_0.can_issue()) { + return cb_indexAt_c1916_0.issue(&QTreeView_Adaptor::cbs_indexAt_c1916_0, p); + } else { + return QTreeView::indexAt(p); + } + } + + // [adaptor impl] QVariant QTreeView::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QTreeView::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QTreeView_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QTreeView::inputMethodQuery(query); + } + } + + // [adaptor impl] QAbstractItemDelegate *QTreeView::itemDelegateForIndex(const QModelIndex &index) + QAbstractItemDelegate * cbs_itemDelegateForIndex_c2395_0(const QModelIndex &index) const + { + return QTreeView::itemDelegateForIndex(index); + } + + virtual QAbstractItemDelegate * itemDelegateForIndex(const QModelIndex &index) const + { + if (cb_itemDelegateForIndex_c2395_0.can_issue()) { + return cb_itemDelegateForIndex_c2395_0.issue(&QTreeView_Adaptor::cbs_itemDelegateForIndex_c2395_0, index); + } else { + return QTreeView::itemDelegateForIndex(index); + } + } + + // [adaptor impl] void QTreeView::keyboardSearch(const QString &search) + void cbs_keyboardSearch_2025_0(const QString &search) + { + QTreeView::keyboardSearch(search); + } + + virtual void keyboardSearch(const QString &search) + { + if (cb_keyboardSearch_2025_0.can_issue()) { + cb_keyboardSearch_2025_0.issue(&QTreeView_Adaptor::cbs_keyboardSearch_2025_0, search); + } else { + QTreeView::keyboardSearch(search); + } + } + + // [adaptor impl] QSize QTreeView::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QTreeView::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QTreeView_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QTreeView::minimumSizeHint(); + } + } + + // [emitter impl] void QTreeView::objectNameChanged(const QString &objectName) + void emitter_QTreeView_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTreeView::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QTreeView::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QTreeView::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QTreeView_Adaptor::cbs_paintEngine_c0_0); + } else { + return QTreeView::paintEngine(); + } + } + + // [emitter impl] void QTreeView::pressed(const QModelIndex &index) + void emitter_QTreeView_pressed_2395(const QModelIndex &index) + { + emit QTreeView::pressed(index); + } + + // [adaptor impl] void QTreeView::reset() + void cbs_reset_0_0() + { + QTreeView::reset(); + } + + virtual void reset() + { + if (cb_reset_0_0.can_issue()) { + cb_reset_0_0.issue(&QTreeView_Adaptor::cbs_reset_0_0); + } else { + QTreeView::reset(); + } + } + + // [adaptor impl] void QTreeView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + void cbs_scrollTo_5576_1(const QModelIndex &index, const qt_gsi::Converter::target_type & hint) + { + QTreeView::scrollTo(index, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + { + if (cb_scrollTo_5576_1.can_issue()) { + cb_scrollTo_5576_1.issue::target_type &>(&QTreeView_Adaptor::cbs_scrollTo_5576_1, index, qt_gsi::CppToQtAdaptor(hint)); + } else { + QTreeView::scrollTo(index, hint); + } + } + + // [adaptor impl] void QTreeView::selectAll() + void cbs_selectAll_0_0() + { + QTreeView::selectAll(); + } + + virtual void selectAll() + { + if (cb_selectAll_0_0.can_issue()) { + cb_selectAll_0_0.issue(&QTreeView_Adaptor::cbs_selectAll_0_0); + } else { + QTreeView::selectAll(); + } + } + + // [adaptor impl] void QTreeView::setModel(QAbstractItemModel *model) + void cbs_setModel_2419_0(QAbstractItemModel *model) + { + QTreeView::setModel(model); + } + + virtual void setModel(QAbstractItemModel *model) + { + if (cb_setModel_2419_0.can_issue()) { + cb_setModel_2419_0.issue(&QTreeView_Adaptor::cbs_setModel_2419_0, model); + } else { + QTreeView::setModel(model); + } + } + + // [adaptor impl] void QTreeView::setRootIndex(const QModelIndex &index) + void cbs_setRootIndex_2395_0(const QModelIndex &index) + { + QTreeView::setRootIndex(index); + } + + virtual void setRootIndex(const QModelIndex &index) + { + if (cb_setRootIndex_2395_0.can_issue()) { + cb_setRootIndex_2395_0.issue(&QTreeView_Adaptor::cbs_setRootIndex_2395_0, index); + } else { + QTreeView::setRootIndex(index); + } + } + + // [adaptor impl] void QTreeView::setSelectionModel(QItemSelectionModel *selectionModel) + void cbs_setSelectionModel_2533_0(QItemSelectionModel *selectionModel) + { + QTreeView::setSelectionModel(selectionModel); + } + + virtual void setSelectionModel(QItemSelectionModel *selectionModel) + { + if (cb_setSelectionModel_2533_0.can_issue()) { + cb_setSelectionModel_2533_0.issue(&QTreeView_Adaptor::cbs_setSelectionModel_2533_0, selectionModel); + } else { + QTreeView::setSelectionModel(selectionModel); + } + } + + // [adaptor impl] void QTreeView::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QTreeView::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QTreeView_Adaptor::cbs_setVisible_864_0, visible); + } else { + QTreeView::setVisible(visible); + } + } + + // [adaptor impl] void QTreeView::setupViewport(QWidget *viewport) + void cbs_setupViewport_1315_0(QWidget *viewport) + { + QTreeView::setupViewport(viewport); + } + + virtual void setupViewport(QWidget *viewport) + { + if (cb_setupViewport_1315_0.can_issue()) { + cb_setupViewport_1315_0.issue(&QTreeView_Adaptor::cbs_setupViewport_1315_0, viewport); + } else { + QTreeView::setupViewport(viewport); + } + } + + // [adaptor impl] QSize QTreeView::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QTreeView::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QTreeView_Adaptor::cbs_sizeHint_c0_0); + } else { + return QTreeView::sizeHint(); + } + } + + // [adaptor impl] int QTreeView::sizeHintForRow(int row) + int cbs_sizeHintForRow_c767_0(int row) const + { + return QTreeView::sizeHintForRow(row); + } + + virtual int sizeHintForRow(int row) const + { + if (cb_sizeHintForRow_c767_0.can_issue()) { + return cb_sizeHintForRow_c767_0.issue(&QTreeView_Adaptor::cbs_sizeHintForRow_c767_0, row); + } else { + return QTreeView::sizeHintForRow(row); + } + } + + // [emitter impl] void QTreeView::viewportEntered() + void emitter_QTreeView_viewportEntered_0() + { + emit QTreeView::viewportEntered(); + } + + // [adaptor impl] QRect QTreeView::visualRect(const QModelIndex &index) + QRect cbs_visualRect_c2395_0(const QModelIndex &index) const + { + return QTreeView::visualRect(index); + } + + virtual QRect visualRect(const QModelIndex &index) const + { + if (cb_visualRect_c2395_0.can_issue()) { + return cb_visualRect_c2395_0.issue(&QTreeView_Adaptor::cbs_visualRect_c2395_0, index); + } else { + return QTreeView::visualRect(index); + } + } + + // [emitter impl] void QTreeView::windowIconChanged(const QIcon &icon) + void emitter_QTreeView_windowIconChanged_1787(const QIcon &icon) + { + emit QTreeView::windowIconChanged(icon); + } + + // [emitter impl] void QTreeView::windowIconTextChanged(const QString &iconText) + void emitter_QTreeView_windowIconTextChanged_2025(const QString &iconText) + { + emit QTreeView::windowIconTextChanged(iconText); + } + + // [emitter impl] void QTreeView::windowTitleChanged(const QString &title) + void emitter_QTreeView_windowTitleChanged_2025(const QString &title) + { + emit QTreeView::windowTitleChanged(title); + } + + // [adaptor impl] void QTreeView::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QTreeView::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QTreeView_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QTreeView::actionEvent(event); + } + } + + // [adaptor impl] void QTreeView::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QTreeView::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QTreeView_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QTreeView::changeEvent(event); + } + } + + // [adaptor impl] void QTreeView::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTreeView::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTreeView_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTreeView::childEvent(event); + } + } + + // [adaptor impl] void QTreeView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + void cbs_closeEditor_4926_0(QWidget *editor, const qt_gsi::Converter::target_type & hint) + { + QTreeView::closeEditor(editor, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + { + if (cb_closeEditor_4926_0.can_issue()) { + cb_closeEditor_4926_0.issue::target_type &>(&QTreeView_Adaptor::cbs_closeEditor_4926_0, editor, qt_gsi::CppToQtAdaptor(hint)); + } else { + QTreeView::closeEditor(editor, hint); + } + } + + // [adaptor impl] void QTreeView::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QTreeView::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QTreeView_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QTreeView::closeEvent(event); + } + } + + // [adaptor impl] void QTreeView::commitData(QWidget *editor) + void cbs_commitData_1315_0(QWidget *editor) + { + QTreeView::commitData(editor); + } + + virtual void commitData(QWidget *editor) + { + if (cb_commitData_1315_0.can_issue()) { + cb_commitData_1315_0.issue(&QTreeView_Adaptor::cbs_commitData_1315_0, editor); + } else { + QTreeView::commitData(editor); + } + } + + // [adaptor impl] void QTreeView::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QTreeView::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QTreeView_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QTreeView::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QTreeView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + void cbs_currentChanged_4682_0(const QModelIndex ¤t, const QModelIndex &previous) + { + QTreeView::currentChanged(current, previous); + } + + virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + { + if (cb_currentChanged_4682_0.can_issue()) { + cb_currentChanged_4682_0.issue(&QTreeView_Adaptor::cbs_currentChanged_4682_0, current, previous); + } else { + QTreeView::currentChanged(current, previous); + } + } + + // [adaptor impl] void QTreeView::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTreeView::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTreeView_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTreeView::customEvent(event); + } + } + + // [adaptor impl] void QTreeView::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTreeView::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTreeView_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTreeView::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTreeView::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QTreeView::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QTreeView_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QTreeView::dragEnterEvent(event); + } + } + + // [adaptor impl] void QTreeView::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QTreeView::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QTreeView_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QTreeView::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QTreeView::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QTreeView::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QTreeView_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QTreeView::dragMoveEvent(event); + } + } + + // [adaptor impl] void QTreeView::drawBranches(QPainter *painter, const QRect &rect, const QModelIndex &index) + void cbs_drawBranches_c5397_0(QPainter *painter, const QRect &rect, const QModelIndex &index) const + { + QTreeView::drawBranches(painter, rect, index); + } + + virtual void drawBranches(QPainter *painter, const QRect &rect, const QModelIndex &index) const + { + if (cb_drawBranches_c5397_0.can_issue()) { + cb_drawBranches_c5397_0.issue(&QTreeView_Adaptor::cbs_drawBranches_c5397_0, painter, rect, index); + } else { + QTreeView::drawBranches(painter, rect, index); + } + } + + // [adaptor impl] void QTreeView::drawRow(QPainter *painter, const QStyleOptionViewItem &options, const QModelIndex &index) + void cbs_drawRow_c6971_0(QPainter *painter, const QStyleOptionViewItem &options, const QModelIndex &index) const + { + QTreeView::drawRow(painter, options, index); + } + + virtual void drawRow(QPainter *painter, const QStyleOptionViewItem &options, const QModelIndex &index) const + { + if (cb_drawRow_c6971_0.can_issue()) { + cb_drawRow_c6971_0.issue(&QTreeView_Adaptor::cbs_drawRow_c6971_0, painter, options, index); + } else { + QTreeView::drawRow(painter, options, index); + } + } + + // [adaptor impl] void QTreeView::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QTreeView::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QTreeView_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QTreeView::dropEvent(event); + } + } + + // [adaptor impl] bool QTreeView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + bool cbs_edit_6773_0(const QModelIndex &index, const qt_gsi::Converter::target_type & trigger, QEvent *event) + { + return QTreeView::edit(index, qt_gsi::QtToCppAdaptor(trigger).cref(), event); + } + + virtual bool edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + { + if (cb_edit_6773_0.can_issue()) { + return cb_edit_6773_0.issue::target_type &, QEvent *>(&QTreeView_Adaptor::cbs_edit_6773_0, index, qt_gsi::CppToQtAdaptor(trigger), event); + } else { + return QTreeView::edit(index, trigger, event); + } + } + + // [adaptor impl] void QTreeView::editorDestroyed(QObject *editor) + void cbs_editorDestroyed_1302_0(QObject *editor) + { + QTreeView::editorDestroyed(editor); + } + + virtual void editorDestroyed(QObject *editor) + { + if (cb_editorDestroyed_1302_0.can_issue()) { + cb_editorDestroyed_1302_0.issue(&QTreeView_Adaptor::cbs_editorDestroyed_1302_0, editor); + } else { + QTreeView::editorDestroyed(editor); + } + } + + // [adaptor impl] void QTreeView::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QTreeView::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QTreeView_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QTreeView::enterEvent(event); + } + } + + // [adaptor impl] bool QTreeView::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QTreeView::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTreeView_Adaptor::cbs_event_1217_0, _event); + } else { + return QTreeView::event(_event); + } + } + + // [adaptor impl] bool QTreeView::eventFilter(QObject *object, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *object, QEvent *event) + { + return QTreeView::eventFilter(object, event); + } + + virtual bool eventFilter(QObject *object, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTreeView_Adaptor::cbs_eventFilter_2411_0, object, event); + } else { + return QTreeView::eventFilter(object, event); + } + } + + // [adaptor impl] void QTreeView::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QTreeView::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QTreeView_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QTreeView::focusInEvent(event); + } + } + + // [adaptor impl] bool QTreeView::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QTreeView::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QTreeView_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QTreeView::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QTreeView::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QTreeView::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QTreeView_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QTreeView::focusOutEvent(event); + } + } + + // [adaptor impl] void QTreeView::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QTreeView::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QTreeView_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QTreeView::hideEvent(event); + } + } + + // [adaptor impl] int QTreeView::horizontalOffset() + int cbs_horizontalOffset_c0_0() const + { + return QTreeView::horizontalOffset(); + } + + virtual int horizontalOffset() const + { + if (cb_horizontalOffset_c0_0.can_issue()) { + return cb_horizontalOffset_c0_0.issue(&QTreeView_Adaptor::cbs_horizontalOffset_c0_0); + } else { + return QTreeView::horizontalOffset(); + } + } + + // [adaptor impl] void QTreeView::horizontalScrollbarAction(int action) + void cbs_horizontalScrollbarAction_767_0(int action) + { + QTreeView::horizontalScrollbarAction(action); + } + + virtual void horizontalScrollbarAction(int action) + { + if (cb_horizontalScrollbarAction_767_0.can_issue()) { + cb_horizontalScrollbarAction_767_0.issue(&QTreeView_Adaptor::cbs_horizontalScrollbarAction_767_0, action); + } else { + QTreeView::horizontalScrollbarAction(action); + } + } + + // [adaptor impl] void QTreeView::horizontalScrollbarValueChanged(int value) + void cbs_horizontalScrollbarValueChanged_767_0(int value) + { + QTreeView::horizontalScrollbarValueChanged(value); + } + + virtual void horizontalScrollbarValueChanged(int value) + { + if (cb_horizontalScrollbarValueChanged_767_0.can_issue()) { + cb_horizontalScrollbarValueChanged_767_0.issue(&QTreeView_Adaptor::cbs_horizontalScrollbarValueChanged_767_0, value); + } else { + QTreeView::horizontalScrollbarValueChanged(value); + } + } + + // [adaptor impl] void QTreeView::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QTreeView::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QTreeView_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QTreeView::initPainter(painter); + } + } + + // [adaptor impl] void QTreeView::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QTreeView::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QTreeView_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QTreeView::initStyleOption(option); + } + } + + // [adaptor impl] void QTreeView::initViewItemOption(QStyleOptionViewItem *option) + void cbs_initViewItemOption_c2675_0(QStyleOptionViewItem *option) const + { + QTreeView::initViewItemOption(option); + } + + virtual void initViewItemOption(QStyleOptionViewItem *option) const + { + if (cb_initViewItemOption_c2675_0.can_issue()) { + cb_initViewItemOption_c2675_0.issue(&QTreeView_Adaptor::cbs_initViewItemOption_c2675_0, option); + } else { + QTreeView::initViewItemOption(option); + } + } + + // [adaptor impl] void QTreeView::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QTreeView::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QTreeView_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QTreeView::inputMethodEvent(event); + } + } + + // [adaptor impl] bool QTreeView::isIndexHidden(const QModelIndex &index) + bool cbs_isIndexHidden_c2395_0(const QModelIndex &index) const + { + return QTreeView::isIndexHidden(index); + } + + virtual bool isIndexHidden(const QModelIndex &index) const + { + if (cb_isIndexHidden_c2395_0.can_issue()) { + return cb_isIndexHidden_c2395_0.issue(&QTreeView_Adaptor::cbs_isIndexHidden_c2395_0, index); + } else { + return QTreeView::isIndexHidden(index); + } + } + + // [adaptor impl] void QTreeView::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QTreeView::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QTreeView_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QTreeView::keyPressEvent(event); + } + } + + // [adaptor impl] void QTreeView::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QTreeView::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QTreeView_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QTreeView::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QTreeView::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QTreeView::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QTreeView_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QTreeView::leaveEvent(event); + } + } + + // [adaptor impl] int QTreeView::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QTreeView::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QTreeView_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QTreeView::metric(arg1); + } + } + + // [adaptor impl] void QTreeView::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QTreeView::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QTreeView_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QTreeView::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QTreeView::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QTreeView::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QTreeView_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QTreeView::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QTreeView::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QTreeView::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QTreeView_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QTreeView::mousePressEvent(event); + } + } + + // [adaptor impl] void QTreeView::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QTreeView::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QTreeView_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QTreeView::mouseReleaseEvent(event); + } + } + + // [adaptor impl] QModelIndex QTreeView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + QModelIndex cbs_moveCursor_6476_0(unsigned int cursorAction, QFlags modifiers) + { + return QTreeView::moveCursor(QAbstractItemView::CursorAction(cursorAction), modifiers); + } + + virtual QModelIndex moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + { + if (cb_moveCursor_6476_0.can_issue()) { + return cb_moveCursor_6476_0.issue >(&QTreeView_Adaptor::cbs_moveCursor_6476_0, (unsigned int)(cursorAction), modifiers); + } else { + return QTreeView::moveCursor(cursorAction, modifiers); + } + } + + // [adaptor impl] void QTreeView::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QTreeView::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QTreeView_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QTreeView::moveEvent(event); + } + } + + // [adaptor impl] bool QTreeView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QTreeView::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QTreeView_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QTreeView::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QTreeView::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QTreeView::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QTreeView_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QTreeView::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QTreeView::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QTreeView::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QTreeView_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QTreeView::redirected(offset); + } + } + + // [adaptor impl] void QTreeView::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QTreeView::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QTreeView_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QTreeView::resizeEvent(event); + } + } + + // [adaptor impl] void QTreeView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + void cbs_rowsAboutToBeRemoved_3713_0(const QModelIndex &parent, int start, int end) + { + QTreeView::rowsAboutToBeRemoved(parent, start, end); + } + + virtual void rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + { + if (cb_rowsAboutToBeRemoved_3713_0.can_issue()) { + cb_rowsAboutToBeRemoved_3713_0.issue(&QTreeView_Adaptor::cbs_rowsAboutToBeRemoved_3713_0, parent, start, end); + } else { + QTreeView::rowsAboutToBeRemoved(parent, start, end); + } + } + + // [adaptor impl] void QTreeView::rowsInserted(const QModelIndex &parent, int start, int end) + void cbs_rowsInserted_3713_0(const QModelIndex &parent, int start, int end) + { + QTreeView::rowsInserted(parent, start, end); + } + + virtual void rowsInserted(const QModelIndex &parent, int start, int end) + { + if (cb_rowsInserted_3713_0.can_issue()) { + cb_rowsInserted_3713_0.issue(&QTreeView_Adaptor::cbs_rowsInserted_3713_0, parent, start, end); + } else { + QTreeView::rowsInserted(parent, start, end); + } + } + + // [adaptor impl] void QTreeView::scrollContentsBy(int dx, int dy) + void cbs_scrollContentsBy_1426_0(int dx, int dy) + { + QTreeView::scrollContentsBy(dx, dy); + } + + virtual void scrollContentsBy(int dx, int dy) + { + if (cb_scrollContentsBy_1426_0.can_issue()) { + cb_scrollContentsBy_1426_0.issue(&QTreeView_Adaptor::cbs_scrollContentsBy_1426_0, dx, dy); + } else { + QTreeView::scrollContentsBy(dx, dy); + } + } + + // [adaptor impl] QList QTreeView::selectedIndexes() + QList cbs_selectedIndexes_c0_0() const + { + return QTreeView::selectedIndexes(); + } + + virtual QList selectedIndexes() const + { + if (cb_selectedIndexes_c0_0.can_issue()) { + return cb_selectedIndexes_c0_0.issue >(&QTreeView_Adaptor::cbs_selectedIndexes_c0_0); + } else { + return QTreeView::selectedIndexes(); + } + } + + // [adaptor impl] void QTreeView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + void cbs_selectionChanged_5346_0(const QItemSelection &selected, const QItemSelection &deselected) + { + QTreeView::selectionChanged(selected, deselected); + } + + virtual void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + { + if (cb_selectionChanged_5346_0.can_issue()) { + cb_selectionChanged_5346_0.issue(&QTreeView_Adaptor::cbs_selectionChanged_5346_0, selected, deselected); + } else { + QTreeView::selectionChanged(selected, deselected); + } + } + + // [adaptor impl] QFlags QTreeView::selectionCommand(const QModelIndex &index, const QEvent *event) + QFlags cbs_selectionCommand_c4199_1(const QModelIndex &index, const QEvent *event) const + { + return QTreeView::selectionCommand(index, event); + } + + virtual QFlags selectionCommand(const QModelIndex &index, const QEvent *event) const + { + if (cb_selectionCommand_c4199_1.can_issue()) { + return cb_selectionCommand_c4199_1.issue, const QModelIndex &, const QEvent *>(&QTreeView_Adaptor::cbs_selectionCommand_c4199_1, index, event); + } else { + return QTreeView::selectionCommand(index, event); + } + } + + // [adaptor impl] void QTreeView::setSelection(const QRect &rect, QFlags command) + void cbs_setSelection_6155_0(const QRect &rect, QFlags command) + { + QTreeView::setSelection(rect, command); + } + + virtual void setSelection(const QRect &rect, QFlags command) + { + if (cb_setSelection_6155_0.can_issue()) { + cb_setSelection_6155_0.issue >(&QTreeView_Adaptor::cbs_setSelection_6155_0, rect, command); + } else { + QTreeView::setSelection(rect, command); + } + } + + // [adaptor impl] QPainter *QTreeView::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QTreeView::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QTreeView_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QTreeView::sharedPainter(); + } + } + + // [adaptor impl] void QTreeView::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QTreeView::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QTreeView_Adaptor::cbs_showEvent_1634_0, event); + } else { + QTreeView::showEvent(event); + } + } + + // [adaptor impl] int QTreeView::sizeHintForColumn(int column) + int cbs_sizeHintForColumn_c767_0(int column) const + { + return QTreeView::sizeHintForColumn(column); + } + + virtual int sizeHintForColumn(int column) const + { + if (cb_sizeHintForColumn_c767_0.can_issue()) { + return cb_sizeHintForColumn_c767_0.issue(&QTreeView_Adaptor::cbs_sizeHintForColumn_c767_0, column); + } else { + return QTreeView::sizeHintForColumn(column); + } + } + + // [adaptor impl] void QTreeView::startDrag(QFlags supportedActions) + void cbs_startDrag_2456_0(QFlags supportedActions) + { + QTreeView::startDrag(supportedActions); + } + + virtual void startDrag(QFlags supportedActions) + { + if (cb_startDrag_2456_0.can_issue()) { + cb_startDrag_2456_0.issue >(&QTreeView_Adaptor::cbs_startDrag_2456_0, supportedActions); + } else { + QTreeView::startDrag(supportedActions); + } + } + + // [adaptor impl] void QTreeView::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QTreeView::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QTreeView_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QTreeView::tabletEvent(event); + } + } + + // [adaptor impl] void QTreeView::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTreeView::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTreeView_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTreeView::timerEvent(event); + } + } + + // [adaptor impl] void QTreeView::updateEditorData() + void cbs_updateEditorData_0_0() + { + QTreeView::updateEditorData(); + } + + virtual void updateEditorData() + { + if (cb_updateEditorData_0_0.can_issue()) { + cb_updateEditorData_0_0.issue(&QTreeView_Adaptor::cbs_updateEditorData_0_0); + } else { + QTreeView::updateEditorData(); + } + } + + // [adaptor impl] void QTreeView::updateEditorGeometries() + void cbs_updateEditorGeometries_0_0() + { + QTreeView::updateEditorGeometries(); + } + + virtual void updateEditorGeometries() + { + if (cb_updateEditorGeometries_0_0.can_issue()) { + cb_updateEditorGeometries_0_0.issue(&QTreeView_Adaptor::cbs_updateEditorGeometries_0_0); + } else { + QTreeView::updateEditorGeometries(); + } + } + + // [adaptor impl] void QTreeView::updateGeometries() + void cbs_updateGeometries_0_0() + { + QTreeView::updateGeometries(); + } + + virtual void updateGeometries() + { + if (cb_updateGeometries_0_0.can_issue()) { + cb_updateGeometries_0_0.issue(&QTreeView_Adaptor::cbs_updateGeometries_0_0); + } else { + QTreeView::updateGeometries(); + } + } + + // [adaptor impl] int QTreeView::verticalOffset() + int cbs_verticalOffset_c0_0() const + { + return QTreeView::verticalOffset(); + } + + virtual int verticalOffset() const + { + if (cb_verticalOffset_c0_0.can_issue()) { + return cb_verticalOffset_c0_0.issue(&QTreeView_Adaptor::cbs_verticalOffset_c0_0); + } else { + return QTreeView::verticalOffset(); + } + } + + // [adaptor impl] void QTreeView::verticalScrollbarAction(int action) + void cbs_verticalScrollbarAction_767_0(int action) + { + QTreeView::verticalScrollbarAction(action); + } + + virtual void verticalScrollbarAction(int action) + { + if (cb_verticalScrollbarAction_767_0.can_issue()) { + cb_verticalScrollbarAction_767_0.issue(&QTreeView_Adaptor::cbs_verticalScrollbarAction_767_0, action); + } else { + QTreeView::verticalScrollbarAction(action); + } + } + + // [adaptor impl] void QTreeView::verticalScrollbarValueChanged(int value) + void cbs_verticalScrollbarValueChanged_767_0(int value) + { + QTreeView::verticalScrollbarValueChanged(value); + } + + virtual void verticalScrollbarValueChanged(int value) + { + if (cb_verticalScrollbarValueChanged_767_0.can_issue()) { + cb_verticalScrollbarValueChanged_767_0.issue(&QTreeView_Adaptor::cbs_verticalScrollbarValueChanged_767_0, value); + } else { + QTreeView::verticalScrollbarValueChanged(value); + } + } + + // [adaptor impl] bool QTreeView::viewportEvent(QEvent *event) + bool cbs_viewportEvent_1217_0(QEvent *event) + { + return QTreeView::viewportEvent(event); + } + + virtual bool viewportEvent(QEvent *event) + { + if (cb_viewportEvent_1217_0.can_issue()) { + return cb_viewportEvent_1217_0.issue(&QTreeView_Adaptor::cbs_viewportEvent_1217_0, event); + } else { + return QTreeView::viewportEvent(event); + } + } + + // [adaptor impl] QSize QTreeView::viewportSizeHint() + QSize cbs_viewportSizeHint_c0_0() const + { + return QTreeView::viewportSizeHint(); + } + + virtual QSize viewportSizeHint() const + { + if (cb_viewportSizeHint_c0_0.can_issue()) { + return cb_viewportSizeHint_c0_0.issue(&QTreeView_Adaptor::cbs_viewportSizeHint_c0_0); + } else { + return QTreeView::viewportSizeHint(); + } + } + + // [adaptor impl] QRegion QTreeView::visualRegionForSelection(const QItemSelection &selection) + QRegion cbs_visualRegionForSelection_c2727_0(const QItemSelection &selection) const + { + return QTreeView::visualRegionForSelection(selection); + } + + virtual QRegion visualRegionForSelection(const QItemSelection &selection) const + { + if (cb_visualRegionForSelection_c2727_0.can_issue()) { + return cb_visualRegionForSelection_c2727_0.issue(&QTreeView_Adaptor::cbs_visualRegionForSelection_c2727_0, selection); + } else { + return QTreeView::visualRegionForSelection(selection); + } + } + + // [adaptor impl] void QTreeView::wheelEvent(QWheelEvent *) + void cbs_wheelEvent_1718_0(QWheelEvent *arg1) + { + QTreeView::wheelEvent(arg1); + } + + virtual void wheelEvent(QWheelEvent *arg1) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QTreeView_Adaptor::cbs_wheelEvent_1718_0, arg1); + } else { + QTreeView::wheelEvent(arg1); + } + } + + gsi::Callback cb_dataChanged_6833_1; + gsi::Callback cb_doItemsLayout_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_indexAt_c1916_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemDelegateForIndex_c2395_0; + gsi::Callback cb_keyboardSearch_2025_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reset_0_0; + gsi::Callback cb_scrollTo_5576_1; + gsi::Callback cb_selectAll_0_0; + gsi::Callback cb_setModel_2419_0; + gsi::Callback cb_setRootIndex_2395_0; + gsi::Callback cb_setSelectionModel_2533_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_setupViewport_1315_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_sizeHintForRow_c767_0; + gsi::Callback cb_visualRect_c2395_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEditor_4926_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_commitData_1315_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_currentChanged_4682_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_drawBranches_c5397_0; + gsi::Callback cb_drawRow_c6971_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_edit_6773_0; + gsi::Callback cb_editorDestroyed_1302_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_horizontalOffset_c0_0; + gsi::Callback cb_horizontalScrollbarAction_767_0; + gsi::Callback cb_horizontalScrollbarValueChanged_767_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_initViewItemOption_c2675_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_isIndexHidden_c2395_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveCursor_6476_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_rowsAboutToBeRemoved_3713_0; + gsi::Callback cb_rowsInserted_3713_0; + gsi::Callback cb_scrollContentsBy_1426_0; + gsi::Callback cb_selectedIndexes_c0_0; + gsi::Callback cb_selectionChanged_5346_0; + gsi::Callback cb_selectionCommand_c4199_1; + gsi::Callback cb_setSelection_6155_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_sizeHintForColumn_c767_0; + gsi::Callback cb_startDrag_2456_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateEditorData_0_0; + gsi::Callback cb_updateEditorGeometries_0_0; + gsi::Callback cb_updateGeometries_0_0; + gsi::Callback cb_verticalOffset_c0_0; + gsi::Callback cb_verticalScrollbarAction_767_0; + gsi::Callback cb_verticalScrollbarValueChanged_767_0; + gsi::Callback cb_viewportEvent_1217_0; + gsi::Callback cb_viewportSizeHint_c0_0; + gsi::Callback cb_visualRegionForSelection_c2727_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QTreeView_Adaptor::~QTreeView_Adaptor() { } + +// Constructor QTreeView::QTreeView(QWidget *parent) (adaptor class) + +static void _init_ctor_QTreeView_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTreeView_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTreeView_Adaptor (arg1)); +} + + +// void QTreeView::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QTreeView::activated(const QModelIndex &index) + +static void _init_emitter_activated_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_activated_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTreeView_Adaptor *)cls)->emitter_QTreeView_activated_2395 (arg1); +} + + +// void QTreeView::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QTreeView::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QTreeView::clicked(const QModelIndex &index) + +static void _init_emitter_clicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTreeView_Adaptor *)cls)->emitter_QTreeView_clicked_2395 (arg1); +} + + +// void QTreeView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + +static void _init_cbs_closeEditor_4926_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_closeEditor_4926_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_closeEditor_4926_0 (arg1, arg2); +} + +static void _set_callback_cbs_closeEditor_4926_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_closeEditor_4926_0 = cb; +} + + +// void QTreeView::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// emitter void QTreeView::collapsed(const QModelIndex &index) + +static void _init_emitter_collapsed_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_collapsed_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTreeView_Adaptor *)cls)->emitter_QTreeView_collapsed_2395 (arg1); +} + + +// exposed void QTreeView::columnCountChanged(int oldCount, int newCount) + +static void _init_fp_columnCountChanged_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldCount"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("newCount"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_columnCountChanged_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_columnCountChanged_1426 (arg1, arg2); +} + + +// exposed void QTreeView::columnMoved() + +static void _init_fp_columnMoved_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_columnMoved_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_columnMoved_0 (); +} + + +// exposed void QTreeView::columnResized(int column, int oldSize, int newSize) + +static void _init_fp_columnResized_2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldSize"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("newSize"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_columnResized_2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_columnResized_2085 (arg1, arg2, arg3); +} + + +// void QTreeView::commitData(QWidget *editor) + +static void _init_cbs_commitData_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_commitData_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_commitData_1315_0 (arg1); +} + +static void _set_callback_cbs_commitData_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_commitData_1315_0 = cb; +} + + +// void QTreeView::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QTreeView::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_create_2208 (arg1, arg2, arg3); +} + + +// void QTreeView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + +static void _init_cbs_currentChanged_4682_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("current"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("previous"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_currentChanged_4682_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_currentChanged_4682_0 (arg1, arg2); +} + +static void _set_callback_cbs_currentChanged_4682_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_currentChanged_4682_0 = cb; +} + + +// emitter void QTreeView::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QTreeView_Adaptor *)cls)->emitter_QTreeView_customContextMenuRequested_1916 (arg1); +} + + +// void QTreeView::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QTreeView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_cbs_dataChanged_6833_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_dataChanged_6833_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + const QList &arg3 = args.read & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_dataChanged_6833_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_dataChanged_6833_1 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_dataChanged_6833_1 = cb; +} + + +// exposed void QTreeView::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_destroy_1620 (arg1, arg2); +} + + +// emitter void QTreeView::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTreeView_Adaptor *)cls)->emitter_QTreeView_destroyed_1302 (arg1); +} + + +// exposed QPoint QTreeView::dirtyRegionOffset() + +static void _init_fp_dirtyRegionOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dirtyRegionOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QTreeView_Adaptor *)cls)->fp_QTreeView_dirtyRegionOffset_c0 ()); +} + + +// void QTreeView::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// exposed void QTreeView::doAutoScroll() + +static void _init_fp_doAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_doAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_doAutoScroll_0 (); +} + + +// void QTreeView::doItemsLayout() + +static void _init_cbs_doItemsLayout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_doItemsLayout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_doItemsLayout_0_0 (); +} + +static void _set_callback_cbs_doItemsLayout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_doItemsLayout_0_0 = cb; +} + + +// emitter void QTreeView::doubleClicked(const QModelIndex &index) + +static void _init_emitter_doubleClicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_doubleClicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTreeView_Adaptor *)cls)->emitter_QTreeView_doubleClicked_2395 (arg1); +} + + +// void QTreeView::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QTreeView::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QTreeView::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QTreeView::drawBranches(QPainter *painter, const QRect &rect, const QModelIndex &index) + +static void _init_cbs_drawBranches_c5397_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_drawBranches_c5397_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QRect &arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_drawBranches_c5397_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_drawBranches_c5397_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_drawBranches_c5397_0 = cb; +} + + +// exposed void QTreeView::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_drawFrame_1426 (arg1); +} + + +// void QTreeView::drawRow(QPainter *painter, const QStyleOptionViewItem &options, const QModelIndex &index) + +static void _init_cbs_drawRow_c6971_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("options"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_drawRow_c6971_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionViewItem &arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_drawRow_c6971_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_drawRow_c6971_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_drawRow_c6971_0 = cb; +} + + +// exposed void QTreeView::drawTree(QPainter *painter, const QRegion ®ion) + +static void _init_fp_drawTree_c3324 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("region"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_drawTree_c3324 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QRegion &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_drawTree_c3324 (arg1, arg2); +} + + +// void QTreeView::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// exposed QAbstractItemView::DropIndicatorPosition QTreeView::dropIndicatorPosition() + +static void _init_fp_dropIndicatorPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dropIndicatorPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QTreeView_Adaptor *)cls)->fp_QTreeView_dropIndicatorPosition_c0 ()); +} + + +// bool QTreeView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + +static void _init_cbs_edit_6773_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("trigger"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("event"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_edit_6773_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + QEvent *arg3 = args.read (heap); + ret.write ((bool)((QTreeView_Adaptor *)cls)->cbs_edit_6773_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_edit_6773_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_edit_6773_0 = cb; +} + + +// void QTreeView::editorDestroyed(QObject *editor) + +static void _init_cbs_editorDestroyed_1302_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_editorDestroyed_1302_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_editorDestroyed_1302_0 (arg1); +} + +static void _set_callback_cbs_editorDestroyed_1302_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_editorDestroyed_1302_0 = cb; +} + + +// void QTreeView::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// emitter void QTreeView::entered(const QModelIndex &index) + +static void _init_emitter_entered_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_entered_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTreeView_Adaptor *)cls)->emitter_QTreeView_entered_2395 (arg1); +} + + +// bool QTreeView::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTreeView_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTreeView::eventFilter(QObject *object, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTreeView_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed void QTreeView::executeDelayedItemsLayout() + +static void _init_fp_executeDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_executeDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_executeDelayedItemsLayout_0 (); +} + + +// emitter void QTreeView::expanded(const QModelIndex &index) + +static void _init_emitter_expanded_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_expanded_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTreeView_Adaptor *)cls)->emitter_QTreeView_expanded_2395 (arg1); +} + + +// void QTreeView::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QTreeView::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeView_Adaptor *)cls)->fp_QTreeView_focusNextChild_0 ()); +} + + +// bool QTreeView::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QTreeView_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QTreeView::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QTreeView::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeView_Adaptor *)cls)->fp_QTreeView_focusPreviousChild_0 ()); +} + + +// bool QTreeView::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeView_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QTreeView::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QTreeView_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QTreeView::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// int QTreeView::horizontalOffset() + +static void _init_cbs_horizontalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_horizontalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTreeView_Adaptor *)cls)->cbs_horizontalOffset_c0_0 ()); +} + +static void _set_callback_cbs_horizontalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_horizontalOffset_c0_0 = cb; +} + + +// void QTreeView::horizontalScrollbarAction(int action) + +static void _init_cbs_horizontalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_horizontalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_horizontalScrollbarAction_767_0 = cb; +} + + +// void QTreeView::horizontalScrollbarValueChanged(int value) + +static void _init_cbs_horizontalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_horizontalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_horizontalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QTreeView::iconSizeChanged(const QSize &size) + +static void _init_emitter_iconSizeChanged_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_iconSizeChanged_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ((QTreeView_Adaptor *)cls)->emitter_QTreeView_iconSizeChanged_1805 (arg1); +} + + +// QModelIndex QTreeView::indexAt(const QPoint &p) + +static void _init_cbs_indexAt_c1916_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexAt_c1916_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = args.read (heap); + ret.write ((QModelIndex)((QTreeView_Adaptor *)cls)->cbs_indexAt_c1916_0 (arg1)); +} + +static void _set_callback_cbs_indexAt_c1916_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_indexAt_c1916_0 = cb; +} + + +// exposed int QTreeView::indexRowSizeHint(const QModelIndex &index) + +static void _init_fp_indexRowSizeHint_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_indexRowSizeHint_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTreeView_Adaptor *)cls)->fp_QTreeView_indexRowSizeHint_c2395 (arg1)); +} + + +// void QTreeView::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QTreeView::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QTreeView::initViewItemOption(QStyleOptionViewItem *option) + +static void _init_cbs_initViewItemOption_c2675_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initViewItemOption_c2675_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionViewItem *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_initViewItemOption_c2675_0 (arg1); +} + +static void _set_callback_cbs_initViewItemOption_c2675_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_initViewItemOption_c2675_0 = cb; +} + + +// void QTreeView::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QTreeView::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QTreeView_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QTreeView::isIndexHidden(const QModelIndex &index) + +static void _init_cbs_isIndexHidden_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isIndexHidden_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QTreeView_Adaptor *)cls)->cbs_isIndexHidden_c2395_0 (arg1)); +} + +static void _set_callback_cbs_isIndexHidden_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_isIndexHidden_c2395_0 = cb; +} + + +// exposed bool QTreeView::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTreeView_Adaptor *)cls)->fp_QTreeView_isSignalConnected_c2394 (arg1)); +} + + +// QAbstractItemDelegate *QTreeView::itemDelegateForIndex(const QModelIndex &index) + +static void _init_cbs_itemDelegateForIndex_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemDelegateForIndex_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QAbstractItemDelegate *)((QTreeView_Adaptor *)cls)->cbs_itemDelegateForIndex_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemDelegateForIndex_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_itemDelegateForIndex_c2395_0 = cb; +} + + +// void QTreeView::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QTreeView::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QTreeView::keyboardSearch(const QString &search) + +static void _init_cbs_keyboardSearch_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("search"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyboardSearch_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_keyboardSearch_2025_0 (arg1); +} + +static void _set_callback_cbs_keyboardSearch_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_keyboardSearch_2025_0 = cb; +} + + +// void QTreeView::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QTreeView::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QTreeView_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QTreeView::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTreeView_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QTreeView::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QTreeView::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QTreeView::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QTreeView::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// QModelIndex QTreeView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + +static void _init_cbs_moveCursor_6476_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursorAction"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("modifiers"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_moveCursor_6476_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + ret.write ((QModelIndex)((QTreeView_Adaptor *)cls)->cbs_moveCursor_6476_0 (arg1, arg2)); +} + +static void _set_callback_cbs_moveCursor_6476_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_moveCursor_6476_0 = cb; +} + + +// void QTreeView::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QTreeView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QTreeView_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QTreeView::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTreeView_Adaptor *)cls)->emitter_QTreeView_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QTreeView::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QTreeView_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QTreeView::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QTreeView::pressed(const QModelIndex &index) + +static void _init_emitter_pressed_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_pressed_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTreeView_Adaptor *)cls)->emitter_QTreeView_pressed_2395 (arg1); +} + + +// exposed int QTreeView::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTreeView_Adaptor *)cls)->fp_QTreeView_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QTreeView::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QTreeView_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// exposed void QTreeView::reexpand() + +static void _init_fp_reexpand_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_reexpand_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_reexpand_0 (); +} + + +// void QTreeView::reset() + +static void _init_cbs_reset_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reset_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_reset_0_0 (); +} + +static void _set_callback_cbs_reset_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_reset_0_0 = cb; +} + + +// void QTreeView::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed int QTreeView::rowHeight(const QModelIndex &index) + +static void _init_fp_rowHeight_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_rowHeight_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTreeView_Adaptor *)cls)->fp_QTreeView_rowHeight_c2395 (arg1)); +} + + +// void QTreeView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsAboutToBeRemoved_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsAboutToBeRemoved_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_rowsAboutToBeRemoved_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsAboutToBeRemoved_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_rowsAboutToBeRemoved_3713_0 = cb; +} + + +// void QTreeView::rowsInserted(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsInserted_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsInserted_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_rowsInserted_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsInserted_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_rowsInserted_3713_0 = cb; +} + + +// exposed void QTreeView::rowsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_fp_rowsRemoved_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_rowsRemoved_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_rowsRemoved_3713 (arg1, arg2, arg3); +} + + +// exposed void QTreeView::scheduleDelayedItemsLayout() + +static void _init_fp_scheduleDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_scheduleDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_scheduleDelayedItemsLayout_0 (); +} + + +// void QTreeView::scrollContentsBy(int dx, int dy) + +static void _init_cbs_scrollContentsBy_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollContentsBy_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_scrollContentsBy_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollContentsBy_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_scrollContentsBy_1426_0 = cb; +} + + +// exposed void QTreeView::scrollDirtyRegion(int dx, int dy) + +static void _init_fp_scrollDirtyRegion_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_scrollDirtyRegion_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_scrollDirtyRegion_1426 (arg1, arg2); +} + + +// void QTreeView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + +static void _init_cbs_scrollTo_5576_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollTo_5576_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_scrollTo_5576_1 (arg1, arg2); +} + +static void _set_callback_cbs_scrollTo_5576_1 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_scrollTo_5576_1 = cb; +} + + +// void QTreeView::selectAll() + +static void _init_cbs_selectAll_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_selectAll_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_selectAll_0_0 (); +} + +static void _set_callback_cbs_selectAll_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_selectAll_0_0 = cb; +} + + +// QList QTreeView::selectedIndexes() + +static void _init_cbs_selectedIndexes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_selectedIndexes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTreeView_Adaptor *)cls)->cbs_selectedIndexes_c0_0 ()); +} + +static void _set_callback_cbs_selectedIndexes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_selectedIndexes_c0_0 = cb; +} + + +// void QTreeView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + +static void _init_cbs_selectionChanged_5346_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selected"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("deselected"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_selectionChanged_5346_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + const QItemSelection &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_selectionChanged_5346_0 (arg1, arg2); +} + +static void _set_callback_cbs_selectionChanged_5346_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_selectionChanged_5346_0 = cb; +} + + +// QFlags QTreeView::selectionCommand(const QModelIndex &index, const QEvent *event) + +static void _init_cbs_selectionCommand_c4199_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_cbs_selectionCommand_c4199_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QEvent *arg2 = args.read (heap); + ret.write > ((QFlags)((QTreeView_Adaptor *)cls)->cbs_selectionCommand_c4199_1 (arg1, arg2)); +} + +static void _set_callback_cbs_selectionCommand_c4199_1 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_selectionCommand_c4199_1 = cb; +} + + +// exposed QObject *QTreeView::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTreeView_Adaptor *)cls)->fp_QTreeView_sender_c0 ()); +} + + +// exposed int QTreeView::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTreeView_Adaptor *)cls)->fp_QTreeView_senderSignalIndex_c0 ()); +} + + +// exposed void QTreeView::setDirtyRegion(const QRegion ®ion) + +static void _init_fp_setDirtyRegion_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("region"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setDirtyRegion_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_setDirtyRegion_2006 (arg1); +} + + +// void QTreeView::setModel(QAbstractItemModel *model) + +static void _init_cbs_setModel_2419_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setModel_2419_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_setModel_2419_0 (arg1); +} + +static void _set_callback_cbs_setModel_2419_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_setModel_2419_0 = cb; +} + + +// void QTreeView::setRootIndex(const QModelIndex &index) + +static void _init_cbs_setRootIndex_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setRootIndex_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_setRootIndex_2395_0 (arg1); +} + +static void _set_callback_cbs_setRootIndex_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_setRootIndex_2395_0 = cb; +} + + +// void QTreeView::setSelection(const QRect &rect, QFlags command) + +static void _init_cbs_setSelection_6155_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setSelection_6155_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_setSelection_6155_0 (arg1, arg2); +} + +static void _set_callback_cbs_setSelection_6155_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_setSelection_6155_0 = cb; +} + + +// void QTreeView::setSelectionModel(QItemSelectionModel *selectionModel) + +static void _init_cbs_setSelectionModel_2533_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSelectionModel_2533_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemSelectionModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_setSelectionModel_2533_0 (arg1); +} + +static void _set_callback_cbs_setSelectionModel_2533_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_setSelectionModel_2533_0 = cb; +} + + +// exposed void QTreeView::setState(QAbstractItemView::State state) + +static void _init_fp_setState_2776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setState_2776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_setState_2776 (arg1); +} + + +// exposed void QTreeView::setViewportMargins(int left, int top, int right, int bottom) + +static void _init_fp_setViewportMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_setViewportMargins_2744 (arg1, arg2, arg3, arg4); +} + + +// exposed void QTreeView::setViewportMargins(const QMargins &margins) + +static void _init_fp_setViewportMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_setViewportMargins_2115 (arg1); +} + + +// void QTreeView::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// void QTreeView::setupViewport(QWidget *viewport) + +static void _init_cbs_setupViewport_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setupViewport_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_setupViewport_1315_0 (arg1); +} + +static void _set_callback_cbs_setupViewport_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_setupViewport_1315_0 = cb; +} + + +// QPainter *QTreeView::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QTreeView_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QTreeView::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QTreeView::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTreeView_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// int QTreeView::sizeHintForColumn(int column) + +static void _init_cbs_sizeHintForColumn_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForColumn_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QTreeView_Adaptor *)cls)->cbs_sizeHintForColumn_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForColumn_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_sizeHintForColumn_c767_0 = cb; +} + + +// int QTreeView::sizeHintForRow(int row) + +static void _init_cbs_sizeHintForRow_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForRow_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QTreeView_Adaptor *)cls)->cbs_sizeHintForRow_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForRow_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_sizeHintForRow_c767_0 = cb; +} + + +// exposed void QTreeView::startAutoScroll() + +static void _init_fp_startAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_startAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_startAutoScroll_0 (); +} + + +// void QTreeView::startDrag(QFlags supportedActions) + +static void _init_cbs_startDrag_2456_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("supportedActions"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_startDrag_2456_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_startDrag_2456_0 (arg1); +} + +static void _set_callback_cbs_startDrag_2456_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_startDrag_2456_0 = cb; +} + + +// exposed QAbstractItemView::State QTreeView::state() + +static void _init_fp_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QTreeView_Adaptor *)cls)->fp_QTreeView_state_c0 ()); +} + + +// exposed void QTreeView::stopAutoScroll() + +static void _init_fp_stopAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_stopAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_stopAutoScroll_0 (); +} + + +// void QTreeView::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QTreeView::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QTreeView::updateEditorData() + +static void _init_cbs_updateEditorData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_updateEditorData_0_0 (); +} + +static void _set_callback_cbs_updateEditorData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_updateEditorData_0_0 = cb; +} + + +// void QTreeView::updateEditorGeometries() + +static void _init_cbs_updateEditorGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_updateEditorGeometries_0_0 (); +} + +static void _set_callback_cbs_updateEditorGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_updateEditorGeometries_0_0 = cb; +} + + +// void QTreeView::updateGeometries() + +static void _init_cbs_updateGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_updateGeometries_0_0 (); +} + +static void _set_callback_cbs_updateGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_updateGeometries_0_0 = cb; +} + + +// exposed void QTreeView::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->fp_QTreeView_updateMicroFocus_2420 (arg1); +} + + +// int QTreeView::verticalOffset() + +static void _init_cbs_verticalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_verticalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTreeView_Adaptor *)cls)->cbs_verticalOffset_c0_0 ()); +} + +static void _set_callback_cbs_verticalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_verticalOffset_c0_0 = cb; +} + + +// void QTreeView::verticalScrollbarAction(int action) + +static void _init_cbs_verticalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_verticalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_verticalScrollbarAction_767_0 = cb; +} + + +// void QTreeView::verticalScrollbarValueChanged(int value) + +static void _init_cbs_verticalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_verticalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_verticalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QTreeView::viewportEntered() + +static void _init_emitter_viewportEntered_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_viewportEntered_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTreeView_Adaptor *)cls)->emitter_QTreeView_viewportEntered_0 (); +} + + +// bool QTreeView::viewportEvent(QEvent *event) + +static void _init_cbs_viewportEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_viewportEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTreeView_Adaptor *)cls)->cbs_viewportEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_viewportEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_viewportEvent_1217_0 = cb; +} + + +// exposed QMargins QTreeView::viewportMargins() + +static void _init_fp_viewportMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_viewportMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QTreeView_Adaptor *)cls)->fp_QTreeView_viewportMargins_c0 ()); +} + + +// QSize QTreeView::viewportSizeHint() + +static void _init_cbs_viewportSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_viewportSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTreeView_Adaptor *)cls)->cbs_viewportSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_viewportSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_viewportSizeHint_c0_0 = cb; +} + + +// QRect QTreeView::visualRect(const QModelIndex &index) + +static void _init_cbs_visualRect_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRect_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QRect)((QTreeView_Adaptor *)cls)->cbs_visualRect_c2395_0 (arg1)); +} + +static void _set_callback_cbs_visualRect_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_visualRect_c2395_0 = cb; +} + + +// QRegion QTreeView::visualRegionForSelection(const QItemSelection &selection) + +static void _init_cbs_visualRegionForSelection_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRegionForSelection_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QRegion)((QTreeView_Adaptor *)cls)->cbs_visualRegionForSelection_c2727_0 (arg1)); +} + +static void _set_callback_cbs_visualRegionForSelection_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_visualRegionForSelection_c2727_0 = cb; +} + + +// void QTreeView::wheelEvent(QWheelEvent *) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeView_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeView_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QTreeView::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QTreeView_Adaptor *)cls)->emitter_QTreeView_windowIconChanged_1787 (arg1); +} + + +// emitter void QTreeView::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTreeView_Adaptor *)cls)->emitter_QTreeView_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QTreeView::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTreeView_Adaptor *)cls)->emitter_QTreeView_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTreeView (); + +static gsi::Methods methods_QTreeView_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTreeView::QTreeView(QWidget *parent)\nThis method creates an object of class QTreeView.", &_init_ctor_QTreeView_Adaptor_1315, &_call_ctor_QTreeView_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QTreeView::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_activated", "@brief Emitter for signal void QTreeView::activated(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_activated_2395, &_call_emitter_activated_2395); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QTreeView::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTreeView::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QTreeView::clicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_clicked_2395, &_call_emitter_clicked_2395); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@brief Virtual method void QTreeView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@hide", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0, &_set_callback_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QTreeView::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("emit_collapsed", "@brief Emitter for signal void QTreeView::collapsed(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_collapsed_2395, &_call_emitter_collapsed_2395); + methods += new qt_gsi::GenericMethod ("*columnCountChanged", "@brief Method void QTreeView::columnCountChanged(int oldCount, int newCount)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_columnCountChanged_1426, &_call_fp_columnCountChanged_1426); + methods += new qt_gsi::GenericMethod ("*columnMoved", "@brief Method void QTreeView::columnMoved()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_columnMoved_0, &_call_fp_columnMoved_0); + methods += new qt_gsi::GenericMethod ("*columnResized", "@brief Method void QTreeView::columnResized(int column, int oldSize, int newSize)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_columnResized_2085, &_call_fp_columnResized_2085); + methods += new qt_gsi::GenericMethod ("*commitData", "@brief Virtual method void QTreeView::commitData(QWidget *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*commitData", "@hide", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0, &_set_callback_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QTreeView::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QTreeView::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@brief Virtual method void QTreeView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@hide", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0, &_set_callback_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QTreeView::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTreeView::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("dataChanged", "@brief Virtual method void QTreeView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("dataChanged", "@hide", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1, &_set_callback_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QTreeView::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTreeView::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*dirtyRegionOffset", "@brief Method QPoint QTreeView::dirtyRegionOffset()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dirtyRegionOffset_c0, &_call_fp_dirtyRegionOffset_c0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTreeView::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*doAutoScroll", "@brief Method void QTreeView::doAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_doAutoScroll_0, &_call_fp_doAutoScroll_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@brief Virtual method void QTreeView::doItemsLayout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@hide", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0, &_set_callback_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("emit_doubleClicked", "@brief Emitter for signal void QTreeView::doubleClicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_doubleClicked_2395, &_call_emitter_doubleClicked_2395); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QTreeView::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QTreeView::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QTreeView::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawBranches", "@brief Virtual method void QTreeView::drawBranches(QPainter *painter, const QRect &rect, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawBranches_c5397_0, &_call_cbs_drawBranches_c5397_0); + methods += new qt_gsi::GenericMethod ("*drawBranches", "@hide", true, &_init_cbs_drawBranches_c5397_0, &_call_cbs_drawBranches_c5397_0, &_set_callback_cbs_drawBranches_c5397_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QTreeView::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*drawRow", "@brief Virtual method void QTreeView::drawRow(QPainter *painter, const QStyleOptionViewItem &options, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawRow_c6971_0, &_call_cbs_drawRow_c6971_0); + methods += new qt_gsi::GenericMethod ("*drawRow", "@hide", true, &_init_cbs_drawRow_c6971_0, &_call_cbs_drawRow_c6971_0, &_set_callback_cbs_drawRow_c6971_0); + methods += new qt_gsi::GenericMethod ("*drawTree", "@brief Method void QTreeView::drawTree(QPainter *painter, const QRegion ®ion)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_drawTree_c3324, &_call_fp_drawTree_c3324); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QTreeView::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropIndicatorPosition", "@brief Method QAbstractItemView::DropIndicatorPosition QTreeView::dropIndicatorPosition()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dropIndicatorPosition_c0, &_call_fp_dropIndicatorPosition_c0); + methods += new qt_gsi::GenericMethod ("*edit", "@brief Virtual method bool QTreeView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*edit", "@hide", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0, &_set_callback_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@brief Virtual method void QTreeView::editorDestroyed(QObject *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@hide", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0, &_set_callback_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QTreeView::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("emit_entered", "@brief Emitter for signal void QTreeView::entered(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_entered_2395, &_call_emitter_entered_2395); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QTreeView::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QTreeView::eventFilter(QObject *object, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*executeDelayedItemsLayout", "@brief Method void QTreeView::executeDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_executeDelayedItemsLayout_0, &_call_fp_executeDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("emit_expanded", "@brief Emitter for signal void QTreeView::expanded(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_expanded_2395, &_call_emitter_expanded_2395); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QTreeView::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QTreeView::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QTreeView::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QTreeView::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QTreeView::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QTreeView::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QTreeView::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QTreeView::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@brief Virtual method int QTreeView::horizontalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@hide", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0, &_set_callback_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@brief Virtual method void QTreeView::horizontalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@hide", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0, &_set_callback_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@brief Virtual method void QTreeView::horizontalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@hide", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0, &_set_callback_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_iconSizeChanged", "@brief Emitter for signal void QTreeView::iconSizeChanged(const QSize &size)\nCall this method to emit this signal.", false, &_init_emitter_iconSizeChanged_1805, &_call_emitter_iconSizeChanged_1805); + methods += new qt_gsi::GenericMethod ("indexAt", "@brief Virtual method QModelIndex QTreeView::indexAt(const QPoint &p)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("indexAt", "@hide", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0, &_set_callback_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("*indexRowSizeHint", "@brief Method int QTreeView::indexRowSizeHint(const QModelIndex &index)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_indexRowSizeHint_c2395, &_call_fp_indexRowSizeHint_c2395); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QTreeView::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QTreeView::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@brief Virtual method void QTreeView::initViewItemOption(QStyleOptionViewItem *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@hide", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0, &_set_callback_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QTreeView::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QTreeView::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@brief Virtual method bool QTreeView::isIndexHidden(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@hide", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0, &_set_callback_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTreeView::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@brief Virtual method QAbstractItemDelegate *QTreeView::itemDelegateForIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@hide", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0, &_set_callback_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QTreeView::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QTreeView::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@brief Virtual method void QTreeView::keyboardSearch(const QString &search)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@hide", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0, &_set_callback_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QTreeView::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QTreeView::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QTreeView::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QTreeView::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QTreeView::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QTreeView::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QTreeView::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@brief Virtual method QModelIndex QTreeView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@hide", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0, &_set_callback_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QTreeView::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QTreeView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTreeView::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QTreeView::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QTreeView::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_pressed", "@brief Emitter for signal void QTreeView::pressed(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_pressed_2395, &_call_emitter_pressed_2395); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTreeView::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QTreeView::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*reexpand", "@brief Method void QTreeView::reexpand()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_reexpand_0, &_call_fp_reexpand_0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Virtual method void QTreeView::reset()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("reset", "@hide", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0, &_set_callback_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QTreeView::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*rowHeight", "@brief Method int QTreeView::rowHeight(const QModelIndex &index)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_rowHeight_c2395, &_call_fp_rowHeight_c2395); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@brief Virtual method void QTreeView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@hide", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0, &_set_callback_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@brief Virtual method void QTreeView::rowsInserted(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@hide", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0, &_set_callback_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsRemoved", "@brief Method void QTreeView::rowsRemoved(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_rowsRemoved_3713, &_call_fp_rowsRemoved_3713); + methods += new qt_gsi::GenericMethod ("*scheduleDelayedItemsLayout", "@brief Method void QTreeView::scheduleDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scheduleDelayedItemsLayout_0, &_call_fp_scheduleDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@brief Virtual method void QTreeView::scrollContentsBy(int dx, int dy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@hide", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0, &_set_callback_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollDirtyRegion", "@brief Method void QTreeView::scrollDirtyRegion(int dx, int dy)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scrollDirtyRegion_1426, &_call_fp_scrollDirtyRegion_1426); + methods += new qt_gsi::GenericMethod ("scrollTo", "@brief Virtual method void QTreeView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("scrollTo", "@hide", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1, &_set_callback_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("selectAll", "@brief Virtual method void QTreeView::selectAll()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("selectAll", "@hide", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0, &_set_callback_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@brief Virtual method QList QTreeView::selectedIndexes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@hide", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0, &_set_callback_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@brief Virtual method void QTreeView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@hide", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0, &_set_callback_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@brief Virtual method QFlags QTreeView::selectionCommand(const QModelIndex &index, const QEvent *event)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@hide", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1, &_set_callback_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTreeView::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTreeView::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setDirtyRegion", "@brief Method void QTreeView::setDirtyRegion(const QRegion ®ion)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setDirtyRegion_2006, &_call_fp_setDirtyRegion_2006); + methods += new qt_gsi::GenericMethod ("setModel", "@brief Virtual method void QTreeView::setModel(QAbstractItemModel *model)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("setModel", "@hide", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0, &_set_callback_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@brief Virtual method void QTreeView::setRootIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@hide", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0, &_set_callback_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@brief Virtual method void QTreeView::setSelection(const QRect &rect, QFlags command)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@hide", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0, &_set_callback_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@brief Virtual method void QTreeView::setSelectionModel(QItemSelectionModel *selectionModel)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@hide", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0, &_set_callback_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("*setState", "@brief Method void QTreeView::setState(QAbstractItemView::State state)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setState_2776, &_call_fp_setState_2776); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QTreeView::setViewportMargins(int left, int top, int right, int bottom)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2744, &_call_fp_setViewportMargins_2744); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QTreeView::setViewportMargins(const QMargins &margins)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2115, &_call_fp_setViewportMargins_2115); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QTreeView::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@brief Virtual method void QTreeView::setupViewport(QWidget *viewport)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@hide", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0, &_set_callback_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QTreeView::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QTreeView::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QTreeView::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*sizeHintForColumn", "@brief Virtual method int QTreeView::sizeHintForColumn(int column)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("*sizeHintForColumn", "@hide", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0, &_set_callback_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForRow", "@brief Virtual method int QTreeView::sizeHintForRow(int row)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForRow", "@hide", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0, &_set_callback_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("*startAutoScroll", "@brief Method void QTreeView::startAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_startAutoScroll_0, &_call_fp_startAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@brief Virtual method void QTreeView::startDrag(QFlags supportedActions)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@hide", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0, &_set_callback_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*state", "@brief Method QAbstractItemView::State QTreeView::state()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_state_c0, &_call_fp_state_c0); + methods += new qt_gsi::GenericMethod ("*stopAutoScroll", "@brief Method void QTreeView::stopAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_stopAutoScroll_0, &_call_fp_stopAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QTreeView::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTreeView::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@brief Virtual method void QTreeView::updateEditorData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@hide", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0, &_set_callback_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@brief Virtual method void QTreeView::updateEditorGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@hide", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0, &_set_callback_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@brief Virtual method void QTreeView::updateGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@hide", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0, &_set_callback_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QTreeView::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@brief Virtual method int QTreeView::verticalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@hide", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0, &_set_callback_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@brief Virtual method void QTreeView::verticalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@hide", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0, &_set_callback_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@brief Virtual method void QTreeView::verticalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@hide", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0, &_set_callback_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_viewportEntered", "@brief Emitter for signal void QTreeView::viewportEntered()\nCall this method to emit this signal.", false, &_init_emitter_viewportEntered_0, &_call_emitter_viewportEntered_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@brief Virtual method bool QTreeView::viewportEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@hide", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0, &_set_callback_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportMargins", "@brief Method QMargins QTreeView::viewportMargins()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_viewportMargins_c0, &_call_fp_viewportMargins_c0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@brief Virtual method QSize QTreeView::viewportSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@hide", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0, &_set_callback_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@brief Virtual method QRect QTreeView::visualRect(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@hide", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0, &_set_callback_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@brief Virtual method QRegion QTreeView::visualRegionForSelection(const QItemSelection &selection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@hide", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0, &_set_callback_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QTreeView::wheelEvent(QWheelEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QTreeView::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QTreeView::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QTreeView::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QTreeView_Adaptor (qtdecl_QTreeView (), "QtWidgets", "QTreeView", + methods_QTreeView_Adaptor (), + "@qt\n@brief Binding of QTreeView"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQTreeWidget.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQTreeWidget.cc new file mode 100644 index 000000000..b8571c91a --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQTreeWidget.cc @@ -0,0 +1,6502 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTreeWidget.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTreeWidget + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QTreeWidget::staticMetaObject); +} + + +// void QTreeWidget::addTopLevelItem(QTreeWidgetItem *item) + + +static void _init_f_addTopLevelItem_2114 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addTopLevelItem_2114 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg1); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->addTopLevelItem (arg1); +} + + +// void QTreeWidget::addTopLevelItems(const QList &items) + + +static void _init_f_addTopLevelItems_3462 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("items"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_addTopLevelItems_3462 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + qt_gsi::qt_keep (arg1); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->addTopLevelItems (arg1); +} + + +// void QTreeWidget::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->clear (); +} + + +// void QTreeWidget::closePersistentEditor(QTreeWidgetItem *item, int column) + + +static void _init_f_closePersistentEditor_2773 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_closePersistentEditor_2773 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->closePersistentEditor (arg1, arg2); +} + + +// void QTreeWidget::collapseItem(const QTreeWidgetItem *item) + + +static void _init_f_collapseItem_2809 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_collapseItem_2809 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->collapseItem (arg1); +} + + +// int QTreeWidget::columnCount() + + +static void _init_f_columnCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columnCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTreeWidget *)cls)->columnCount ()); +} + + +// int QTreeWidget::currentColumn() + + +static void _init_f_currentColumn_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentColumn_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTreeWidget *)cls)->currentColumn ()); +} + + +// QTreeWidgetItem *QTreeWidget::currentItem() + + +static void _init_f_currentItem_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentItem_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTreeWidgetItem *)((QTreeWidget *)cls)->currentItem ()); +} + + +// void QTreeWidget::editItem(QTreeWidgetItem *item, int column) + + +static void _init_f_editItem_2773 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_editItem_2773 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->editItem (arg1, arg2); +} + + +// void QTreeWidget::expandItem(const QTreeWidgetItem *item) + + +static void _init_f_expandItem_2809 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_expandItem_2809 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->expandItem (arg1); +} + + +// QList QTreeWidget::findItems(const QString &text, QFlags flags, int column) + + +static void _init_f_findItems_c4892 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags"); + decl->add_arg > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("column", true, "0"); + decl->add_arg (argspec_2); + decl->set_return > (); +} + +static void _call_f_findItems_c4892 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write > ((QList)((QTreeWidget *)cls)->findItems (arg1, arg2, arg3)); +} + + +// QTreeWidgetItem *QTreeWidget::headerItem() + + +static void _init_f_headerItem_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_headerItem_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTreeWidgetItem *)((QTreeWidget *)cls)->headerItem ()); +} + + +// QModelIndex QTreeWidget::indexFromItem(const QTreeWidgetItem *item, int column) + + +static void _init_f_indexFromItem_c3468 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_indexFromItem_c3468 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((QModelIndex)((QTreeWidget *)cls)->indexFromItem (arg1, arg2)); +} + + +// int QTreeWidget::indexOfTopLevelItem(QTreeWidgetItem *item) + + +static void _init_f_indexOfTopLevelItem_c2114 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOfTopLevelItem_c2114 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTreeWidget *)cls)->indexOfTopLevelItem (arg1)); +} + + +// void QTreeWidget::insertTopLevelItem(int index, QTreeWidgetItem *item) + + +static void _init_f_insertTopLevelItem_2773 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("item"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertTopLevelItem_2773 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QTreeWidgetItem *arg2 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg2); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->insertTopLevelItem (arg1, arg2); +} + + +// void QTreeWidget::insertTopLevelItems(int index, const QList &items) + + +static void _init_f_insertTopLevelItems_4121 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("items"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_f_insertTopLevelItems_4121 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + qt_gsi::qt_keep (arg2); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->insertTopLevelItems (arg1, arg2); +} + + +// QTreeWidgetItem *QTreeWidget::invisibleRootItem() + + +static void _init_f_invisibleRootItem_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_invisibleRootItem_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTreeWidgetItem *)((QTreeWidget *)cls)->invisibleRootItem ()); +} + + +// bool QTreeWidget::isPersistentEditorOpen(const QModelIndex &index) + + +static void _init_f_isPersistentEditorOpen_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isPersistentEditorOpen_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTreeWidget *)cls)->isPersistentEditorOpen (arg1)); +} + + +// bool QTreeWidget::isPersistentEditorOpen(QTreeWidgetItem *item, int column) + + +static void _init_f_isPersistentEditorOpen_c2773 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_isPersistentEditorOpen_c2773 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + ret.write ((bool)((QTreeWidget *)cls)->isPersistentEditorOpen (arg1, arg2)); +} + + +// QTreeWidgetItem *QTreeWidget::itemAbove(const QTreeWidgetItem *item) + + +static void _init_f_itemAbove_c2809 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemAbove_c2809 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTreeWidgetItem *)((QTreeWidget *)cls)->itemAbove (arg1)); +} + + +// QTreeWidgetItem *QTreeWidget::itemAt(const QPoint &p) + + +static void _init_f_itemAt_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemAt_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTreeWidgetItem *)((QTreeWidget *)cls)->itemAt (arg1)); +} + + +// QTreeWidgetItem *QTreeWidget::itemAt(int x, int y) + + +static void _init_f_itemAt_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_itemAt_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QTreeWidgetItem *)((QTreeWidget *)cls)->itemAt (arg1, arg2)); +} + + +// QTreeWidgetItem *QTreeWidget::itemBelow(const QTreeWidgetItem *item) + + +static void _init_f_itemBelow_c2809 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemBelow_c2809 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTreeWidgetItem *)((QTreeWidget *)cls)->itemBelow (arg1)); +} + + +// QTreeWidgetItem *QTreeWidget::itemFromIndex(const QModelIndex &index) + + +static void _init_f_itemFromIndex_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_itemFromIndex_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTreeWidgetItem *)((QTreeWidget *)cls)->itemFromIndex (arg1)); +} + + +// QWidget *QTreeWidget::itemWidget(QTreeWidgetItem *item, int column) + + +static void _init_f_itemWidget_c2773 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_itemWidget_c2773 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QTreeWidget *)cls)->itemWidget (arg1, arg2)); +} + + +// void QTreeWidget::openPersistentEditor(QTreeWidgetItem *item, int column) + + +static void _init_f_openPersistentEditor_2773 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column", true, "0"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_openPersistentEditor_2773 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (0, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->openPersistentEditor (arg1, arg2); +} + + +// void QTreeWidget::removeItemWidget(QTreeWidgetItem *item, int column) + + +static void _init_f_removeItemWidget_2773 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_removeItemWidget_2773 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->removeItemWidget (arg1, arg2); +} + + +// void QTreeWidget::scrollToItem(const QTreeWidgetItem *item, QAbstractItemView::ScrollHint hint) + + +static void _init_f_scrollToItem_5990 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint", true, "QAbstractItemView::EnsureVisible"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_scrollToItem_5990 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QAbstractItemView::EnsureVisible), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->scrollToItem (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QList QTreeWidget::selectedItems() + + +static void _init_f_selectedItems_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_selectedItems_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTreeWidget *)cls)->selectedItems ()); +} + + +// void QTreeWidget::setColumnCount(int columns) + + +static void _init_f_setColumnCount_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("columns"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setColumnCount_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->setColumnCount (arg1); +} + + +// void QTreeWidget::setCurrentItem(QTreeWidgetItem *item) + + +static void _init_f_setCurrentItem_2114 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCurrentItem_2114 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->setCurrentItem (arg1); +} + + +// void QTreeWidget::setCurrentItem(QTreeWidgetItem *item, int column) + + +static void _init_f_setCurrentItem_2773 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setCurrentItem_2773 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->setCurrentItem (arg1, arg2); +} + + +// void QTreeWidget::setCurrentItem(QTreeWidgetItem *item, int column, QFlags command) + + +static void _init_f_setCurrentItem_7136 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("command"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_setCurrentItem_7136 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + QFlags arg3 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->setCurrentItem (arg1, arg2, arg3); +} + + +// void QTreeWidget::setHeaderItem(QTreeWidgetItem *item) + + +static void _init_f_setHeaderItem_2114 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHeaderItem_2114 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->setHeaderItem (arg1); +} + + +// void QTreeWidget::setHeaderLabel(const QString &label) + + +static void _init_f_setHeaderLabel_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("label"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHeaderLabel_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->setHeaderLabel (arg1); +} + + +// void QTreeWidget::setHeaderLabels(const QStringList &labels) + + +static void _init_f_setHeaderLabels_2437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("labels"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHeaderLabels_2437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->setHeaderLabels (arg1); +} + + +// void QTreeWidget::setItemWidget(QTreeWidgetItem *item, int column, QWidget *widget) + + +static void _init_f_setItemWidget_3980 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("widget"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setItemWidget_3980 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->setItemWidget (arg1, arg2, arg3); +} + + +// void QTreeWidget::setSelectionModel(QItemSelectionModel *selectionModel) + + +static void _init_f_setSelectionModel_2533 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelectionModel_2533 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemSelectionModel *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->setSelectionModel (arg1); +} + + +// int QTreeWidget::sortColumn() + + +static void _init_f_sortColumn_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sortColumn_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTreeWidget *)cls)->sortColumn ()); +} + + +// void QTreeWidget::sortItems(int column, Qt::SortOrder order) + + +static void _init_f_sortItems_2340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_sortItems_2340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget *)cls)->sortItems (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QTreeWidgetItem *QTreeWidget::takeTopLevelItem(int index) + + +static void _init_f_takeTopLevelItem_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_f_takeTopLevelItem_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTreeWidgetItem *)((QTreeWidget *)cls)->takeTopLevelItem (arg1)); +} + + +// QTreeWidgetItem *QTreeWidget::topLevelItem(int index) + + +static void _init_f_topLevelItem_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_topLevelItem_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTreeWidgetItem *)((QTreeWidget *)cls)->topLevelItem (arg1)); +} + + +// int QTreeWidget::topLevelItemCount() + + +static void _init_f_topLevelItemCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_topLevelItemCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTreeWidget *)cls)->topLevelItemCount ()); +} + + +// QRect QTreeWidget::visualItemRect(const QTreeWidgetItem *item) + + +static void _init_f_visualItemRect_c2809 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_visualItemRect_c2809 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QTreeWidget *)cls)->visualItemRect (arg1)); +} + + +// static QString QTreeWidget::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QTreeWidget::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTreeWidget () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addTopLevelItem", "@brief Method void QTreeWidget::addTopLevelItem(QTreeWidgetItem *item)\n", false, &_init_f_addTopLevelItem_2114, &_call_f_addTopLevelItem_2114); + methods += new qt_gsi::GenericMethod ("addTopLevelItems", "@brief Method void QTreeWidget::addTopLevelItems(const QList &items)\n", false, &_init_f_addTopLevelItems_3462, &_call_f_addTopLevelItems_3462); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QTreeWidget::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("closePersistentEditor", "@brief Method void QTreeWidget::closePersistentEditor(QTreeWidgetItem *item, int column)\n", false, &_init_f_closePersistentEditor_2773, &_call_f_closePersistentEditor_2773); + methods += new qt_gsi::GenericMethod ("collapseItem", "@brief Method void QTreeWidget::collapseItem(const QTreeWidgetItem *item)\n", false, &_init_f_collapseItem_2809, &_call_f_collapseItem_2809); + methods += new qt_gsi::GenericMethod (":columnCount", "@brief Method int QTreeWidget::columnCount()\n", true, &_init_f_columnCount_c0, &_call_f_columnCount_c0); + methods += new qt_gsi::GenericMethod ("currentColumn", "@brief Method int QTreeWidget::currentColumn()\n", true, &_init_f_currentColumn_c0, &_call_f_currentColumn_c0); + methods += new qt_gsi::GenericMethod (":currentItem", "@brief Method QTreeWidgetItem *QTreeWidget::currentItem()\n", true, &_init_f_currentItem_c0, &_call_f_currentItem_c0); + methods += new qt_gsi::GenericMethod ("editItem", "@brief Method void QTreeWidget::editItem(QTreeWidgetItem *item, int column)\n", false, &_init_f_editItem_2773, &_call_f_editItem_2773); + methods += new qt_gsi::GenericMethod ("expandItem", "@brief Method void QTreeWidget::expandItem(const QTreeWidgetItem *item)\n", false, &_init_f_expandItem_2809, &_call_f_expandItem_2809); + methods += new qt_gsi::GenericMethod ("findItems", "@brief Method QList QTreeWidget::findItems(const QString &text, QFlags flags, int column)\n", true, &_init_f_findItems_c4892, &_call_f_findItems_c4892); + methods += new qt_gsi::GenericMethod (":headerItem", "@brief Method QTreeWidgetItem *QTreeWidget::headerItem()\n", true, &_init_f_headerItem_c0, &_call_f_headerItem_c0); + methods += new qt_gsi::GenericMethod ("indexFromItem", "@brief Method QModelIndex QTreeWidget::indexFromItem(const QTreeWidgetItem *item, int column)\n", true, &_init_f_indexFromItem_c3468, &_call_f_indexFromItem_c3468); + methods += new qt_gsi::GenericMethod ("indexOfTopLevelItem", "@brief Method int QTreeWidget::indexOfTopLevelItem(QTreeWidgetItem *item)\n", true, &_init_f_indexOfTopLevelItem_c2114, &_call_f_indexOfTopLevelItem_c2114); + methods += new qt_gsi::GenericMethod ("insertTopLevelItem", "@brief Method void QTreeWidget::insertTopLevelItem(int index, QTreeWidgetItem *item)\n", false, &_init_f_insertTopLevelItem_2773, &_call_f_insertTopLevelItem_2773); + methods += new qt_gsi::GenericMethod ("insertTopLevelItems", "@brief Method void QTreeWidget::insertTopLevelItems(int index, const QList &items)\n", false, &_init_f_insertTopLevelItems_4121, &_call_f_insertTopLevelItems_4121); + methods += new qt_gsi::GenericMethod ("invisibleRootItem", "@brief Method QTreeWidgetItem *QTreeWidget::invisibleRootItem()\n", true, &_init_f_invisibleRootItem_c0, &_call_f_invisibleRootItem_c0); + methods += new qt_gsi::GenericMethod ("isPersistentEditorOpen?", "@brief Method bool QTreeWidget::isPersistentEditorOpen(const QModelIndex &index)\n", true, &_init_f_isPersistentEditorOpen_c2395, &_call_f_isPersistentEditorOpen_c2395); + methods += new qt_gsi::GenericMethod ("isPersistentEditorOpen?", "@brief Method bool QTreeWidget::isPersistentEditorOpen(QTreeWidgetItem *item, int column)\n", true, &_init_f_isPersistentEditorOpen_c2773, &_call_f_isPersistentEditorOpen_c2773); + methods += new qt_gsi::GenericMethod ("itemAbove", "@brief Method QTreeWidgetItem *QTreeWidget::itemAbove(const QTreeWidgetItem *item)\n", true, &_init_f_itemAbove_c2809, &_call_f_itemAbove_c2809); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QTreeWidgetItem *QTreeWidget::itemAt(const QPoint &p)\n", true, &_init_f_itemAt_c1916, &_call_f_itemAt_c1916); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Method QTreeWidgetItem *QTreeWidget::itemAt(int x, int y)\n", true, &_init_f_itemAt_c1426, &_call_f_itemAt_c1426); + methods += new qt_gsi::GenericMethod ("itemBelow", "@brief Method QTreeWidgetItem *QTreeWidget::itemBelow(const QTreeWidgetItem *item)\n", true, &_init_f_itemBelow_c2809, &_call_f_itemBelow_c2809); + methods += new qt_gsi::GenericMethod ("itemFromIndex", "@brief Method QTreeWidgetItem *QTreeWidget::itemFromIndex(const QModelIndex &index)\n", true, &_init_f_itemFromIndex_c2395, &_call_f_itemFromIndex_c2395); + methods += new qt_gsi::GenericMethod ("itemWidget", "@brief Method QWidget *QTreeWidget::itemWidget(QTreeWidgetItem *item, int column)\n", true, &_init_f_itemWidget_c2773, &_call_f_itemWidget_c2773); + methods += new qt_gsi::GenericMethod ("openPersistentEditor", "@brief Method void QTreeWidget::openPersistentEditor(QTreeWidgetItem *item, int column)\n", false, &_init_f_openPersistentEditor_2773, &_call_f_openPersistentEditor_2773); + methods += new qt_gsi::GenericMethod ("removeItemWidget", "@brief Method void QTreeWidget::removeItemWidget(QTreeWidgetItem *item, int column)\n", false, &_init_f_removeItemWidget_2773, &_call_f_removeItemWidget_2773); + methods += new qt_gsi::GenericMethod ("scrollToItem", "@brief Method void QTreeWidget::scrollToItem(const QTreeWidgetItem *item, QAbstractItemView::ScrollHint hint)\n", false, &_init_f_scrollToItem_5990, &_call_f_scrollToItem_5990); + methods += new qt_gsi::GenericMethod ("selectedItems", "@brief Method QList QTreeWidget::selectedItems()\n", true, &_init_f_selectedItems_c0, &_call_f_selectedItems_c0); + methods += new qt_gsi::GenericMethod ("setColumnCount|columnCount=", "@brief Method void QTreeWidget::setColumnCount(int columns)\n", false, &_init_f_setColumnCount_767, &_call_f_setColumnCount_767); + methods += new qt_gsi::GenericMethod ("setCurrentItem|currentItem=", "@brief Method void QTreeWidget::setCurrentItem(QTreeWidgetItem *item)\n", false, &_init_f_setCurrentItem_2114, &_call_f_setCurrentItem_2114); + methods += new qt_gsi::GenericMethod ("setCurrentItem", "@brief Method void QTreeWidget::setCurrentItem(QTreeWidgetItem *item, int column)\n", false, &_init_f_setCurrentItem_2773, &_call_f_setCurrentItem_2773); + methods += new qt_gsi::GenericMethod ("setCurrentItem", "@brief Method void QTreeWidget::setCurrentItem(QTreeWidgetItem *item, int column, QFlags command)\n", false, &_init_f_setCurrentItem_7136, &_call_f_setCurrentItem_7136); + methods += new qt_gsi::GenericMethod ("setHeaderItem|headerItem=", "@brief Method void QTreeWidget::setHeaderItem(QTreeWidgetItem *item)\n", false, &_init_f_setHeaderItem_2114, &_call_f_setHeaderItem_2114); + methods += new qt_gsi::GenericMethod ("setHeaderLabel", "@brief Method void QTreeWidget::setHeaderLabel(const QString &label)\n", false, &_init_f_setHeaderLabel_2025, &_call_f_setHeaderLabel_2025); + methods += new qt_gsi::GenericMethod ("setHeaderLabels", "@brief Method void QTreeWidget::setHeaderLabels(const QStringList &labels)\n", false, &_init_f_setHeaderLabels_2437, &_call_f_setHeaderLabels_2437); + methods += new qt_gsi::GenericMethod ("setItemWidget", "@brief Method void QTreeWidget::setItemWidget(QTreeWidgetItem *item, int column, QWidget *widget)\n", false, &_init_f_setItemWidget_3980, &_call_f_setItemWidget_3980); + methods += new qt_gsi::GenericMethod ("setSelectionModel|selectionModel=", "@brief Method void QTreeWidget::setSelectionModel(QItemSelectionModel *selectionModel)\nThis is a reimplementation of QTreeView::setSelectionModel", false, &_init_f_setSelectionModel_2533, &_call_f_setSelectionModel_2533); + methods += new qt_gsi::GenericMethod ("sortColumn", "@brief Method int QTreeWidget::sortColumn()\n", true, &_init_f_sortColumn_c0, &_call_f_sortColumn_c0); + methods += new qt_gsi::GenericMethod ("sortItems", "@brief Method void QTreeWidget::sortItems(int column, Qt::SortOrder order)\n", false, &_init_f_sortItems_2340, &_call_f_sortItems_2340); + methods += new qt_gsi::GenericMethod ("takeTopLevelItem", "@brief Method QTreeWidgetItem *QTreeWidget::takeTopLevelItem(int index)\n", false, &_init_f_takeTopLevelItem_767, &_call_f_takeTopLevelItem_767); + methods += new qt_gsi::GenericMethod ("topLevelItem", "@brief Method QTreeWidgetItem *QTreeWidget::topLevelItem(int index)\n", true, &_init_f_topLevelItem_c767, &_call_f_topLevelItem_c767); + methods += new qt_gsi::GenericMethod (":topLevelItemCount", "@brief Method int QTreeWidget::topLevelItemCount()\n", true, &_init_f_topLevelItemCount_c0, &_call_f_topLevelItemCount_c0); + methods += new qt_gsi::GenericMethod ("visualItemRect", "@brief Method QRect QTreeWidget::visualItemRect(const QTreeWidgetItem *item)\n", true, &_init_f_visualItemRect_c2809, &_call_f_visualItemRect_c2809); + methods += gsi::qt_signal ("activated(const QModelIndex &)", "activated", gsi::arg("index"), "@brief Signal declaration for QTreeWidget::activated(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("clicked(const QModelIndex &)", "clicked", gsi::arg("index"), "@brief Signal declaration for QTreeWidget::clicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("collapsed(const QModelIndex &)", "collapsed", gsi::arg("index"), "@brief Signal declaration for QTreeWidget::collapsed(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentItemChanged(QTreeWidgetItem *, QTreeWidgetItem *)", "currentItemChanged", gsi::arg("current"), gsi::arg("previous"), "@brief Signal declaration for QTreeWidget::currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QTreeWidget::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QTreeWidget::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("doubleClicked(const QModelIndex &)", "doubleClicked", gsi::arg("index"), "@brief Signal declaration for QTreeWidget::doubleClicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("entered(const QModelIndex &)", "entered", gsi::arg("index"), "@brief Signal declaration for QTreeWidget::entered(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("expanded(const QModelIndex &)", "expanded", gsi::arg("index"), "@brief Signal declaration for QTreeWidget::expanded(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("iconSizeChanged(const QSize &)", "iconSizeChanged", gsi::arg("size"), "@brief Signal declaration for QTreeWidget::iconSizeChanged(const QSize &size)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemActivated(QTreeWidgetItem *, int)", "itemActivated", gsi::arg("item"), gsi::arg("column"), "@brief Signal declaration for QTreeWidget::itemActivated(QTreeWidgetItem *item, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemChanged(QTreeWidgetItem *, int)", "itemChanged", gsi::arg("item"), gsi::arg("column"), "@brief Signal declaration for QTreeWidget::itemChanged(QTreeWidgetItem *item, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemClicked(QTreeWidgetItem *, int)", "itemClicked", gsi::arg("item"), gsi::arg("column"), "@brief Signal declaration for QTreeWidget::itemClicked(QTreeWidgetItem *item, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemCollapsed(QTreeWidgetItem *)", "itemCollapsed", gsi::arg("item"), "@brief Signal declaration for QTreeWidget::itemCollapsed(QTreeWidgetItem *item)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemDoubleClicked(QTreeWidgetItem *, int)", "itemDoubleClicked", gsi::arg("item"), gsi::arg("column"), "@brief Signal declaration for QTreeWidget::itemDoubleClicked(QTreeWidgetItem *item, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemEntered(QTreeWidgetItem *, int)", "itemEntered", gsi::arg("item"), gsi::arg("column"), "@brief Signal declaration for QTreeWidget::itemEntered(QTreeWidgetItem *item, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemExpanded(QTreeWidgetItem *)", "itemExpanded", gsi::arg("item"), "@brief Signal declaration for QTreeWidget::itemExpanded(QTreeWidgetItem *item)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemPressed(QTreeWidgetItem *, int)", "itemPressed", gsi::arg("item"), gsi::arg("column"), "@brief Signal declaration for QTreeWidget::itemPressed(QTreeWidgetItem *item, int column)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("itemSelectionChanged()", "itemSelectionChanged", "@brief Signal declaration for QTreeWidget::itemSelectionChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QTreeWidget::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pressed(const QModelIndex &)", "pressed", gsi::arg("index"), "@brief Signal declaration for QTreeWidget::pressed(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("viewportEntered()", "viewportEntered", "@brief Signal declaration for QTreeWidget::viewportEntered()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QTreeWidget::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QTreeWidget::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QTreeWidget::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QTreeWidget::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QTreeView (); + +qt_gsi::QtNativeClass decl_QTreeWidget (qtdecl_QTreeView (), "QtWidgets", "QTreeWidget_Native", + methods_QTreeWidget (), + "@hide\n@alias QTreeWidget"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTreeWidget () { return decl_QTreeWidget; } + +} + + +class QTreeWidget_Adaptor : public QTreeWidget, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTreeWidget_Adaptor(); + + // [adaptor ctor] QTreeWidget::QTreeWidget(QWidget *parent) + QTreeWidget_Adaptor() : QTreeWidget() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTreeWidget::QTreeWidget(QWidget *parent) + QTreeWidget_Adaptor(QWidget *parent) : QTreeWidget(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QTreeWidget::columnCountChanged(int oldCount, int newCount) + void fp_QTreeWidget_columnCountChanged_1426 (int oldCount, int newCount) { + QTreeWidget::columnCountChanged(oldCount, newCount); + } + + // [expose] void QTreeWidget::columnMoved() + void fp_QTreeWidget_columnMoved_0 () { + QTreeWidget::columnMoved(); + } + + // [expose] void QTreeWidget::columnResized(int column, int oldSize, int newSize) + void fp_QTreeWidget_columnResized_2085 (int column, int oldSize, int newSize) { + QTreeWidget::columnResized(column, oldSize, newSize); + } + + // [expose] void QTreeWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QTreeWidget_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QTreeWidget::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QTreeWidget::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QTreeWidget_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QTreeWidget::destroy(destroyWindow, destroySubWindows); + } + + // [expose] QPoint QTreeWidget::dirtyRegionOffset() + QPoint fp_QTreeWidget_dirtyRegionOffset_c0 () const { + return QTreeWidget::dirtyRegionOffset(); + } + + // [expose] void QTreeWidget::doAutoScroll() + void fp_QTreeWidget_doAutoScroll_0 () { + QTreeWidget::doAutoScroll(); + } + + // [expose] void QTreeWidget::drawFrame(QPainter *) + void fp_QTreeWidget_drawFrame_1426 (QPainter *arg1) { + QTreeWidget::drawFrame(arg1); + } + + // [expose] void QTreeWidget::drawTree(QPainter *painter, const QRegion ®ion) + void fp_QTreeWidget_drawTree_c3324 (QPainter *painter, const QRegion ®ion) const { + QTreeWidget::drawTree(painter, region); + } + + // [expose] QAbstractItemView::DropIndicatorPosition QTreeWidget::dropIndicatorPosition() + unsigned int fp_QTreeWidget_dropIndicatorPosition_c0 () const { + return (unsigned int)(QTreeWidget::dropIndicatorPosition()); + } + + // [expose] void QTreeWidget::executeDelayedItemsLayout() + void fp_QTreeWidget_executeDelayedItemsLayout_0 () { + QTreeWidget::executeDelayedItemsLayout(); + } + + // [expose] bool QTreeWidget::focusNextChild() + bool fp_QTreeWidget_focusNextChild_0 () { + return QTreeWidget::focusNextChild(); + } + + // [expose] bool QTreeWidget::focusPreviousChild() + bool fp_QTreeWidget_focusPreviousChild_0 () { + return QTreeWidget::focusPreviousChild(); + } + + // [expose] int QTreeWidget::indexRowSizeHint(const QModelIndex &index) + int fp_QTreeWidget_indexRowSizeHint_c2395 (const QModelIndex &index) const { + return QTreeWidget::indexRowSizeHint(index); + } + + // [expose] bool QTreeWidget::isSignalConnected(const QMetaMethod &signal) + bool fp_QTreeWidget_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QTreeWidget::isSignalConnected(signal); + } + + // [expose] int QTreeWidget::receivers(const char *signal) + int fp_QTreeWidget_receivers_c1731 (const char *signal) const { + return QTreeWidget::receivers(signal); + } + + // [expose] void QTreeWidget::reexpand() + void fp_QTreeWidget_reexpand_0 () { + QTreeWidget::reexpand(); + } + + // [expose] int QTreeWidget::rowHeight(const QModelIndex &index) + int fp_QTreeWidget_rowHeight_c2395 (const QModelIndex &index) const { + return QTreeWidget::rowHeight(index); + } + + // [expose] void QTreeWidget::rowsRemoved(const QModelIndex &parent, int first, int last) + void fp_QTreeWidget_rowsRemoved_3713 (const QModelIndex &parent, int first, int last) { + QTreeWidget::rowsRemoved(parent, first, last); + } + + // [expose] void QTreeWidget::scheduleDelayedItemsLayout() + void fp_QTreeWidget_scheduleDelayedItemsLayout_0 () { + QTreeWidget::scheduleDelayedItemsLayout(); + } + + // [expose] void QTreeWidget::scrollDirtyRegion(int dx, int dy) + void fp_QTreeWidget_scrollDirtyRegion_1426 (int dx, int dy) { + QTreeWidget::scrollDirtyRegion(dx, dy); + } + + // [expose] QObject *QTreeWidget::sender() + QObject * fp_QTreeWidget_sender_c0 () const { + return QTreeWidget::sender(); + } + + // [expose] int QTreeWidget::senderSignalIndex() + int fp_QTreeWidget_senderSignalIndex_c0 () const { + return QTreeWidget::senderSignalIndex(); + } + + // [expose] void QTreeWidget::setDirtyRegion(const QRegion ®ion) + void fp_QTreeWidget_setDirtyRegion_2006 (const QRegion ®ion) { + QTreeWidget::setDirtyRegion(region); + } + + // [expose] void QTreeWidget::setState(QAbstractItemView::State state) + void fp_QTreeWidget_setState_2776 (unsigned int state) { + QTreeWidget::setState(QAbstractItemView::State(state)); + } + + // [expose] void QTreeWidget::setViewportMargins(int left, int top, int right, int bottom) + void fp_QTreeWidget_setViewportMargins_2744 (int left, int top, int right, int bottom) { + QTreeWidget::setViewportMargins(left, top, right, bottom); + } + + // [expose] void QTreeWidget::setViewportMargins(const QMargins &margins) + void fp_QTreeWidget_setViewportMargins_2115 (const QMargins &margins) { + QTreeWidget::setViewportMargins(margins); + } + + // [expose] void QTreeWidget::startAutoScroll() + void fp_QTreeWidget_startAutoScroll_0 () { + QTreeWidget::startAutoScroll(); + } + + // [expose] QAbstractItemView::State QTreeWidget::state() + unsigned int fp_QTreeWidget_state_c0 () const { + return (unsigned int)(QTreeWidget::state()); + } + + // [expose] void QTreeWidget::stopAutoScroll() + void fp_QTreeWidget_stopAutoScroll_0 () { + QTreeWidget::stopAutoScroll(); + } + + // [expose] void QTreeWidget::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QTreeWidget_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QTreeWidget::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] QMargins QTreeWidget::viewportMargins() + QMargins fp_QTreeWidget_viewportMargins_c0 () const { + return QTreeWidget::viewportMargins(); + } + + // [emitter impl] void QTreeWidget::activated(const QModelIndex &index) + void emitter_QTreeWidget_activated_2395(const QModelIndex &index) + { + emit QTreeWidget::activated(index); + } + + // [emitter impl] void QTreeWidget::clicked(const QModelIndex &index) + void emitter_QTreeWidget_clicked_2395(const QModelIndex &index) + { + emit QTreeWidget::clicked(index); + } + + // [emitter impl] void QTreeWidget::collapsed(const QModelIndex &index) + void emitter_QTreeWidget_collapsed_2395(const QModelIndex &index) + { + emit QTreeWidget::collapsed(index); + } + + // [emitter impl] void QTreeWidget::currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous) + void emitter_QTreeWidget_currentItemChanged_4120(QTreeWidgetItem *current, QTreeWidgetItem *previous) + { + emit QTreeWidget::currentItemChanged(current, previous); + } + + // [emitter impl] void QTreeWidget::customContextMenuRequested(const QPoint &pos) + void emitter_QTreeWidget_customContextMenuRequested_1916(const QPoint &pos) + { + emit QTreeWidget::customContextMenuRequested(pos); + } + + // [adaptor impl] void QTreeWidget::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void cbs_dataChanged_6833_1(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + QTreeWidget::dataChanged(topLeft, bottomRight, roles); + } + + virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + if (cb_dataChanged_6833_1.can_issue()) { + cb_dataChanged_6833_1.issue &>(&QTreeWidget_Adaptor::cbs_dataChanged_6833_1, topLeft, bottomRight, roles); + } else { + QTreeWidget::dataChanged(topLeft, bottomRight, roles); + } + } + + // [emitter impl] void QTreeWidget::destroyed(QObject *) + void emitter_QTreeWidget_destroyed_1302(QObject *arg1) + { + emit QTreeWidget::destroyed(arg1); + } + + // [adaptor impl] void QTreeWidget::doItemsLayout() + void cbs_doItemsLayout_0_0() + { + QTreeWidget::doItemsLayout(); + } + + virtual void doItemsLayout() + { + if (cb_doItemsLayout_0_0.can_issue()) { + cb_doItemsLayout_0_0.issue(&QTreeWidget_Adaptor::cbs_doItemsLayout_0_0); + } else { + QTreeWidget::doItemsLayout(); + } + } + + // [emitter impl] void QTreeWidget::doubleClicked(const QModelIndex &index) + void emitter_QTreeWidget_doubleClicked_2395(const QModelIndex &index) + { + emit QTreeWidget::doubleClicked(index); + } + + // [emitter impl] void QTreeWidget::entered(const QModelIndex &index) + void emitter_QTreeWidget_entered_2395(const QModelIndex &index) + { + emit QTreeWidget::entered(index); + } + + // [emitter impl] void QTreeWidget::expanded(const QModelIndex &index) + void emitter_QTreeWidget_expanded_2395(const QModelIndex &index) + { + emit QTreeWidget::expanded(index); + } + + // [adaptor impl] bool QTreeWidget::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QTreeWidget::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QTreeWidget_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QTreeWidget::hasHeightForWidth(); + } + } + + // [adaptor impl] int QTreeWidget::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QTreeWidget::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QTreeWidget_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QTreeWidget::heightForWidth(arg1); + } + } + + // [emitter impl] void QTreeWidget::iconSizeChanged(const QSize &size) + void emitter_QTreeWidget_iconSizeChanged_1805(const QSize &size) + { + emit QTreeWidget::iconSizeChanged(size); + } + + // [adaptor impl] QModelIndex QTreeWidget::indexAt(const QPoint &p) + QModelIndex cbs_indexAt_c1916_0(const QPoint &p) const + { + return QTreeWidget::indexAt(p); + } + + virtual QModelIndex indexAt(const QPoint &p) const + { + if (cb_indexAt_c1916_0.can_issue()) { + return cb_indexAt_c1916_0.issue(&QTreeWidget_Adaptor::cbs_indexAt_c1916_0, p); + } else { + return QTreeWidget::indexAt(p); + } + } + + // [adaptor impl] QVariant QTreeWidget::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QTreeWidget::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QTreeWidget_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QTreeWidget::inputMethodQuery(query); + } + } + + // [emitter impl] void QTreeWidget::itemActivated(QTreeWidgetItem *item, int column) + void emitter_QTreeWidget_itemActivated_2773(QTreeWidgetItem *item, int column) + { + emit QTreeWidget::itemActivated(item, column); + } + + // [emitter impl] void QTreeWidget::itemChanged(QTreeWidgetItem *item, int column) + void emitter_QTreeWidget_itemChanged_2773(QTreeWidgetItem *item, int column) + { + emit QTreeWidget::itemChanged(item, column); + } + + // [emitter impl] void QTreeWidget::itemClicked(QTreeWidgetItem *item, int column) + void emitter_QTreeWidget_itemClicked_2773(QTreeWidgetItem *item, int column) + { + emit QTreeWidget::itemClicked(item, column); + } + + // [emitter impl] void QTreeWidget::itemCollapsed(QTreeWidgetItem *item) + void emitter_QTreeWidget_itemCollapsed_2114(QTreeWidgetItem *item) + { + emit QTreeWidget::itemCollapsed(item); + } + + // [adaptor impl] QAbstractItemDelegate *QTreeWidget::itemDelegateForIndex(const QModelIndex &index) + QAbstractItemDelegate * cbs_itemDelegateForIndex_c2395_0(const QModelIndex &index) const + { + return QTreeWidget::itemDelegateForIndex(index); + } + + virtual QAbstractItemDelegate * itemDelegateForIndex(const QModelIndex &index) const + { + if (cb_itemDelegateForIndex_c2395_0.can_issue()) { + return cb_itemDelegateForIndex_c2395_0.issue(&QTreeWidget_Adaptor::cbs_itemDelegateForIndex_c2395_0, index); + } else { + return QTreeWidget::itemDelegateForIndex(index); + } + } + + // [emitter impl] void QTreeWidget::itemDoubleClicked(QTreeWidgetItem *item, int column) + void emitter_QTreeWidget_itemDoubleClicked_2773(QTreeWidgetItem *item, int column) + { + emit QTreeWidget::itemDoubleClicked(item, column); + } + + // [emitter impl] void QTreeWidget::itemEntered(QTreeWidgetItem *item, int column) + void emitter_QTreeWidget_itemEntered_2773(QTreeWidgetItem *item, int column) + { + emit QTreeWidget::itemEntered(item, column); + } + + // [emitter impl] void QTreeWidget::itemExpanded(QTreeWidgetItem *item) + void emitter_QTreeWidget_itemExpanded_2114(QTreeWidgetItem *item) + { + emit QTreeWidget::itemExpanded(item); + } + + // [emitter impl] void QTreeWidget::itemPressed(QTreeWidgetItem *item, int column) + void emitter_QTreeWidget_itemPressed_2773(QTreeWidgetItem *item, int column) + { + emit QTreeWidget::itemPressed(item, column); + } + + // [emitter impl] void QTreeWidget::itemSelectionChanged() + void emitter_QTreeWidget_itemSelectionChanged_0() + { + emit QTreeWidget::itemSelectionChanged(); + } + + // [adaptor impl] void QTreeWidget::keyboardSearch(const QString &search) + void cbs_keyboardSearch_2025_0(const QString &search) + { + QTreeWidget::keyboardSearch(search); + } + + virtual void keyboardSearch(const QString &search) + { + if (cb_keyboardSearch_2025_0.can_issue()) { + cb_keyboardSearch_2025_0.issue(&QTreeWidget_Adaptor::cbs_keyboardSearch_2025_0, search); + } else { + QTreeWidget::keyboardSearch(search); + } + } + + // [adaptor impl] QSize QTreeWidget::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QTreeWidget::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QTreeWidget_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QTreeWidget::minimumSizeHint(); + } + } + + // [emitter impl] void QTreeWidget::objectNameChanged(const QString &objectName) + void emitter_QTreeWidget_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QTreeWidget::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QTreeWidget::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QTreeWidget::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QTreeWidget_Adaptor::cbs_paintEngine_c0_0); + } else { + return QTreeWidget::paintEngine(); + } + } + + // [emitter impl] void QTreeWidget::pressed(const QModelIndex &index) + void emitter_QTreeWidget_pressed_2395(const QModelIndex &index) + { + emit QTreeWidget::pressed(index); + } + + // [adaptor impl] void QTreeWidget::reset() + void cbs_reset_0_0() + { + QTreeWidget::reset(); + } + + virtual void reset() + { + if (cb_reset_0_0.can_issue()) { + cb_reset_0_0.issue(&QTreeWidget_Adaptor::cbs_reset_0_0); + } else { + QTreeWidget::reset(); + } + } + + // [adaptor impl] void QTreeWidget::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + void cbs_scrollTo_5576_1(const QModelIndex &index, const qt_gsi::Converter::target_type & hint) + { + QTreeWidget::scrollTo(index, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + { + if (cb_scrollTo_5576_1.can_issue()) { + cb_scrollTo_5576_1.issue::target_type &>(&QTreeWidget_Adaptor::cbs_scrollTo_5576_1, index, qt_gsi::CppToQtAdaptor(hint)); + } else { + QTreeWidget::scrollTo(index, hint); + } + } + + // [adaptor impl] void QTreeWidget::selectAll() + void cbs_selectAll_0_0() + { + QTreeWidget::selectAll(); + } + + virtual void selectAll() + { + if (cb_selectAll_0_0.can_issue()) { + cb_selectAll_0_0.issue(&QTreeWidget_Adaptor::cbs_selectAll_0_0); + } else { + QTreeWidget::selectAll(); + } + } + + // [adaptor impl] void QTreeWidget::setRootIndex(const QModelIndex &index) + void cbs_setRootIndex_2395_0(const QModelIndex &index) + { + QTreeWidget::setRootIndex(index); + } + + virtual void setRootIndex(const QModelIndex &index) + { + if (cb_setRootIndex_2395_0.can_issue()) { + cb_setRootIndex_2395_0.issue(&QTreeWidget_Adaptor::cbs_setRootIndex_2395_0, index); + } else { + QTreeWidget::setRootIndex(index); + } + } + + // [adaptor impl] void QTreeWidget::setSelectionModel(QItemSelectionModel *selectionModel) + void cbs_setSelectionModel_2533_0(QItemSelectionModel *selectionModel) + { + QTreeWidget::setSelectionModel(selectionModel); + } + + virtual void setSelectionModel(QItemSelectionModel *selectionModel) + { + if (cb_setSelectionModel_2533_0.can_issue()) { + cb_setSelectionModel_2533_0.issue(&QTreeWidget_Adaptor::cbs_setSelectionModel_2533_0, selectionModel); + } else { + QTreeWidget::setSelectionModel(selectionModel); + } + } + + // [adaptor impl] void QTreeWidget::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QTreeWidget::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QTreeWidget_Adaptor::cbs_setVisible_864_0, visible); + } else { + QTreeWidget::setVisible(visible); + } + } + + // [adaptor impl] void QTreeWidget::setupViewport(QWidget *viewport) + void cbs_setupViewport_1315_0(QWidget *viewport) + { + QTreeWidget::setupViewport(viewport); + } + + virtual void setupViewport(QWidget *viewport) + { + if (cb_setupViewport_1315_0.can_issue()) { + cb_setupViewport_1315_0.issue(&QTreeWidget_Adaptor::cbs_setupViewport_1315_0, viewport); + } else { + QTreeWidget::setupViewport(viewport); + } + } + + // [adaptor impl] QSize QTreeWidget::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QTreeWidget::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QTreeWidget_Adaptor::cbs_sizeHint_c0_0); + } else { + return QTreeWidget::sizeHint(); + } + } + + // [adaptor impl] int QTreeWidget::sizeHintForRow(int row) + int cbs_sizeHintForRow_c767_0(int row) const + { + return QTreeWidget::sizeHintForRow(row); + } + + virtual int sizeHintForRow(int row) const + { + if (cb_sizeHintForRow_c767_0.can_issue()) { + return cb_sizeHintForRow_c767_0.issue(&QTreeWidget_Adaptor::cbs_sizeHintForRow_c767_0, row); + } else { + return QTreeWidget::sizeHintForRow(row); + } + } + + // [emitter impl] void QTreeWidget::viewportEntered() + void emitter_QTreeWidget_viewportEntered_0() + { + emit QTreeWidget::viewportEntered(); + } + + // [adaptor impl] QRect QTreeWidget::visualRect(const QModelIndex &index) + QRect cbs_visualRect_c2395_0(const QModelIndex &index) const + { + return QTreeWidget::visualRect(index); + } + + virtual QRect visualRect(const QModelIndex &index) const + { + if (cb_visualRect_c2395_0.can_issue()) { + return cb_visualRect_c2395_0.issue(&QTreeWidget_Adaptor::cbs_visualRect_c2395_0, index); + } else { + return QTreeWidget::visualRect(index); + } + } + + // [emitter impl] void QTreeWidget::windowIconChanged(const QIcon &icon) + void emitter_QTreeWidget_windowIconChanged_1787(const QIcon &icon) + { + emit QTreeWidget::windowIconChanged(icon); + } + + // [emitter impl] void QTreeWidget::windowIconTextChanged(const QString &iconText) + void emitter_QTreeWidget_windowIconTextChanged_2025(const QString &iconText) + { + emit QTreeWidget::windowIconTextChanged(iconText); + } + + // [emitter impl] void QTreeWidget::windowTitleChanged(const QString &title) + void emitter_QTreeWidget_windowTitleChanged_2025(const QString &title) + { + emit QTreeWidget::windowTitleChanged(title); + } + + // [adaptor impl] void QTreeWidget::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QTreeWidget::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QTreeWidget_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QTreeWidget::actionEvent(event); + } + } + + // [adaptor impl] void QTreeWidget::changeEvent(QEvent *event) + void cbs_changeEvent_1217_0(QEvent *event) + { + QTreeWidget::changeEvent(event); + } + + virtual void changeEvent(QEvent *event) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QTreeWidget_Adaptor::cbs_changeEvent_1217_0, event); + } else { + QTreeWidget::changeEvent(event); + } + } + + // [adaptor impl] void QTreeWidget::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QTreeWidget::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QTreeWidget_Adaptor::cbs_childEvent_1701_0, event); + } else { + QTreeWidget::childEvent(event); + } + } + + // [adaptor impl] void QTreeWidget::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + void cbs_closeEditor_4926_0(QWidget *editor, const qt_gsi::Converter::target_type & hint) + { + QTreeWidget::closeEditor(editor, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + { + if (cb_closeEditor_4926_0.can_issue()) { + cb_closeEditor_4926_0.issue::target_type &>(&QTreeWidget_Adaptor::cbs_closeEditor_4926_0, editor, qt_gsi::CppToQtAdaptor(hint)); + } else { + QTreeWidget::closeEditor(editor, hint); + } + } + + // [adaptor impl] void QTreeWidget::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QTreeWidget::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QTreeWidget_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QTreeWidget::closeEvent(event); + } + } + + // [adaptor impl] void QTreeWidget::commitData(QWidget *editor) + void cbs_commitData_1315_0(QWidget *editor) + { + QTreeWidget::commitData(editor); + } + + virtual void commitData(QWidget *editor) + { + if (cb_commitData_1315_0.can_issue()) { + cb_commitData_1315_0.issue(&QTreeWidget_Adaptor::cbs_commitData_1315_0, editor); + } else { + QTreeWidget::commitData(editor); + } + } + + // [adaptor impl] void QTreeWidget::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QTreeWidget::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QTreeWidget_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QTreeWidget::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QTreeWidget::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + void cbs_currentChanged_4682_0(const QModelIndex ¤t, const QModelIndex &previous) + { + QTreeWidget::currentChanged(current, previous); + } + + virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + { + if (cb_currentChanged_4682_0.can_issue()) { + cb_currentChanged_4682_0.issue(&QTreeWidget_Adaptor::cbs_currentChanged_4682_0, current, previous); + } else { + QTreeWidget::currentChanged(current, previous); + } + } + + // [adaptor impl] void QTreeWidget::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QTreeWidget::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QTreeWidget_Adaptor::cbs_customEvent_1217_0, event); + } else { + QTreeWidget::customEvent(event); + } + } + + // [adaptor impl] void QTreeWidget::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QTreeWidget::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QTreeWidget_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QTreeWidget::disconnectNotify(signal); + } + } + + // [adaptor impl] void QTreeWidget::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QTreeWidget::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QTreeWidget_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QTreeWidget::dragEnterEvent(event); + } + } + + // [adaptor impl] void QTreeWidget::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QTreeWidget::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QTreeWidget_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QTreeWidget::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QTreeWidget::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QTreeWidget::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QTreeWidget_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QTreeWidget::dragMoveEvent(event); + } + } + + // [adaptor impl] void QTreeWidget::drawBranches(QPainter *painter, const QRect &rect, const QModelIndex &index) + void cbs_drawBranches_c5397_0(QPainter *painter, const QRect &rect, const QModelIndex &index) const + { + QTreeWidget::drawBranches(painter, rect, index); + } + + virtual void drawBranches(QPainter *painter, const QRect &rect, const QModelIndex &index) const + { + if (cb_drawBranches_c5397_0.can_issue()) { + cb_drawBranches_c5397_0.issue(&QTreeWidget_Adaptor::cbs_drawBranches_c5397_0, painter, rect, index); + } else { + QTreeWidget::drawBranches(painter, rect, index); + } + } + + // [adaptor impl] void QTreeWidget::drawRow(QPainter *painter, const QStyleOptionViewItem &options, const QModelIndex &index) + void cbs_drawRow_c6971_0(QPainter *painter, const QStyleOptionViewItem &options, const QModelIndex &index) const + { + QTreeWidget::drawRow(painter, options, index); + } + + virtual void drawRow(QPainter *painter, const QStyleOptionViewItem &options, const QModelIndex &index) const + { + if (cb_drawRow_c6971_0.can_issue()) { + cb_drawRow_c6971_0.issue(&QTreeWidget_Adaptor::cbs_drawRow_c6971_0, painter, options, index); + } else { + QTreeWidget::drawRow(painter, options, index); + } + } + + // [adaptor impl] void QTreeWidget::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QTreeWidget::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QTreeWidget_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QTreeWidget::dropEvent(event); + } + } + + // [adaptor impl] bool QTreeWidget::dropMimeData(QTreeWidgetItem *parent, int index, const QMimeData *data, Qt::DropAction action) + bool cbs_dropMimeData_6485_0(QTreeWidgetItem *parent, int index, const QMimeData *data, const qt_gsi::Converter::target_type & action) + { + return QTreeWidget::dropMimeData(parent, index, data, qt_gsi::QtToCppAdaptor(action).cref()); + } + + virtual bool dropMimeData(QTreeWidgetItem *parent, int index, const QMimeData *data, Qt::DropAction action) + { + if (cb_dropMimeData_6485_0.can_issue()) { + return cb_dropMimeData_6485_0.issue::target_type &>(&QTreeWidget_Adaptor::cbs_dropMimeData_6485_0, parent, index, data, qt_gsi::CppToQtAdaptor(action)); + } else { + return QTreeWidget::dropMimeData(parent, index, data, action); + } + } + + // [adaptor impl] bool QTreeWidget::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + bool cbs_edit_6773_0(const QModelIndex &index, const qt_gsi::Converter::target_type & trigger, QEvent *event) + { + return QTreeWidget::edit(index, qt_gsi::QtToCppAdaptor(trigger).cref(), event); + } + + virtual bool edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + { + if (cb_edit_6773_0.can_issue()) { + return cb_edit_6773_0.issue::target_type &, QEvent *>(&QTreeWidget_Adaptor::cbs_edit_6773_0, index, qt_gsi::CppToQtAdaptor(trigger), event); + } else { + return QTreeWidget::edit(index, trigger, event); + } + } + + // [adaptor impl] void QTreeWidget::editorDestroyed(QObject *editor) + void cbs_editorDestroyed_1302_0(QObject *editor) + { + QTreeWidget::editorDestroyed(editor); + } + + virtual void editorDestroyed(QObject *editor) + { + if (cb_editorDestroyed_1302_0.can_issue()) { + cb_editorDestroyed_1302_0.issue(&QTreeWidget_Adaptor::cbs_editorDestroyed_1302_0, editor); + } else { + QTreeWidget::editorDestroyed(editor); + } + } + + // [adaptor impl] void QTreeWidget::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QTreeWidget::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QTreeWidget_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QTreeWidget::enterEvent(event); + } + } + + // [adaptor impl] bool QTreeWidget::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QTreeWidget::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QTreeWidget_Adaptor::cbs_event_1217_0, e); + } else { + return QTreeWidget::event(e); + } + } + + // [adaptor impl] bool QTreeWidget::eventFilter(QObject *object, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *object, QEvent *event) + { + return QTreeWidget::eventFilter(object, event); + } + + virtual bool eventFilter(QObject *object, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QTreeWidget_Adaptor::cbs_eventFilter_2411_0, object, event); + } else { + return QTreeWidget::eventFilter(object, event); + } + } + + // [adaptor impl] void QTreeWidget::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QTreeWidget::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QTreeWidget_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QTreeWidget::focusInEvent(event); + } + } + + // [adaptor impl] bool QTreeWidget::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QTreeWidget::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QTreeWidget_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QTreeWidget::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QTreeWidget::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QTreeWidget::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QTreeWidget_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QTreeWidget::focusOutEvent(event); + } + } + + // [adaptor impl] void QTreeWidget::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QTreeWidget::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QTreeWidget_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QTreeWidget::hideEvent(event); + } + } + + // [adaptor impl] int QTreeWidget::horizontalOffset() + int cbs_horizontalOffset_c0_0() const + { + return QTreeWidget::horizontalOffset(); + } + + virtual int horizontalOffset() const + { + if (cb_horizontalOffset_c0_0.can_issue()) { + return cb_horizontalOffset_c0_0.issue(&QTreeWidget_Adaptor::cbs_horizontalOffset_c0_0); + } else { + return QTreeWidget::horizontalOffset(); + } + } + + // [adaptor impl] void QTreeWidget::horizontalScrollbarAction(int action) + void cbs_horizontalScrollbarAction_767_0(int action) + { + QTreeWidget::horizontalScrollbarAction(action); + } + + virtual void horizontalScrollbarAction(int action) + { + if (cb_horizontalScrollbarAction_767_0.can_issue()) { + cb_horizontalScrollbarAction_767_0.issue(&QTreeWidget_Adaptor::cbs_horizontalScrollbarAction_767_0, action); + } else { + QTreeWidget::horizontalScrollbarAction(action); + } + } + + // [adaptor impl] void QTreeWidget::horizontalScrollbarValueChanged(int value) + void cbs_horizontalScrollbarValueChanged_767_0(int value) + { + QTreeWidget::horizontalScrollbarValueChanged(value); + } + + virtual void horizontalScrollbarValueChanged(int value) + { + if (cb_horizontalScrollbarValueChanged_767_0.can_issue()) { + cb_horizontalScrollbarValueChanged_767_0.issue(&QTreeWidget_Adaptor::cbs_horizontalScrollbarValueChanged_767_0, value); + } else { + QTreeWidget::horizontalScrollbarValueChanged(value); + } + } + + // [adaptor impl] void QTreeWidget::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QTreeWidget::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QTreeWidget_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QTreeWidget::initPainter(painter); + } + } + + // [adaptor impl] void QTreeWidget::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QTreeWidget::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QTreeWidget_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QTreeWidget::initStyleOption(option); + } + } + + // [adaptor impl] void QTreeWidget::initViewItemOption(QStyleOptionViewItem *option) + void cbs_initViewItemOption_c2675_0(QStyleOptionViewItem *option) const + { + QTreeWidget::initViewItemOption(option); + } + + virtual void initViewItemOption(QStyleOptionViewItem *option) const + { + if (cb_initViewItemOption_c2675_0.can_issue()) { + cb_initViewItemOption_c2675_0.issue(&QTreeWidget_Adaptor::cbs_initViewItemOption_c2675_0, option); + } else { + QTreeWidget::initViewItemOption(option); + } + } + + // [adaptor impl] void QTreeWidget::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QTreeWidget::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QTreeWidget_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QTreeWidget::inputMethodEvent(event); + } + } + + // [adaptor impl] bool QTreeWidget::isIndexHidden(const QModelIndex &index) + bool cbs_isIndexHidden_c2395_0(const QModelIndex &index) const + { + return QTreeWidget::isIndexHidden(index); + } + + virtual bool isIndexHidden(const QModelIndex &index) const + { + if (cb_isIndexHidden_c2395_0.can_issue()) { + return cb_isIndexHidden_c2395_0.issue(&QTreeWidget_Adaptor::cbs_isIndexHidden_c2395_0, index); + } else { + return QTreeWidget::isIndexHidden(index); + } + } + + // [adaptor impl] void QTreeWidget::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QTreeWidget::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QTreeWidget_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QTreeWidget::keyPressEvent(event); + } + } + + // [adaptor impl] void QTreeWidget::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QTreeWidget::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QTreeWidget_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QTreeWidget::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QTreeWidget::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QTreeWidget::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QTreeWidget_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QTreeWidget::leaveEvent(event); + } + } + + // [adaptor impl] int QTreeWidget::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QTreeWidget::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QTreeWidget_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QTreeWidget::metric(arg1); + } + } + + // [adaptor impl] QMimeData *QTreeWidget::mimeData(const QList &items) + QMimeData * cbs_mimeData_c3606_0(const QList &items) const + { + return QTreeWidget::mimeData(items); + } + + virtual QMimeData * mimeData(const QList &items) const + { + if (cb_mimeData_c3606_0.can_issue()) { + return cb_mimeData_c3606_0.issue &>(&QTreeWidget_Adaptor::cbs_mimeData_c3606_0, items); + } else { + return QTreeWidget::mimeData(items); + } + } + + // [adaptor impl] QStringList QTreeWidget::mimeTypes() + QStringList cbs_mimeTypes_c0_0() const + { + return QTreeWidget::mimeTypes(); + } + + virtual QStringList mimeTypes() const + { + if (cb_mimeTypes_c0_0.can_issue()) { + return cb_mimeTypes_c0_0.issue(&QTreeWidget_Adaptor::cbs_mimeTypes_c0_0); + } else { + return QTreeWidget::mimeTypes(); + } + } + + // [adaptor impl] void QTreeWidget::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QTreeWidget::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QTreeWidget_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QTreeWidget::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QTreeWidget::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QTreeWidget::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QTreeWidget_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QTreeWidget::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QTreeWidget::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QTreeWidget::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QTreeWidget_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QTreeWidget::mousePressEvent(event); + } + } + + // [adaptor impl] void QTreeWidget::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QTreeWidget::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QTreeWidget_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QTreeWidget::mouseReleaseEvent(event); + } + } + + // [adaptor impl] QModelIndex QTreeWidget::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + QModelIndex cbs_moveCursor_6476_0(unsigned int cursorAction, QFlags modifiers) + { + return QTreeWidget::moveCursor(QAbstractItemView::CursorAction(cursorAction), modifiers); + } + + virtual QModelIndex moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + { + if (cb_moveCursor_6476_0.can_issue()) { + return cb_moveCursor_6476_0.issue >(&QTreeWidget_Adaptor::cbs_moveCursor_6476_0, (unsigned int)(cursorAction), modifiers); + } else { + return QTreeWidget::moveCursor(cursorAction, modifiers); + } + } + + // [adaptor impl] void QTreeWidget::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QTreeWidget::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QTreeWidget_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QTreeWidget::moveEvent(event); + } + } + + // [adaptor impl] bool QTreeWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QTreeWidget::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QTreeWidget_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QTreeWidget::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QTreeWidget::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QTreeWidget::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QTreeWidget_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QTreeWidget::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QTreeWidget::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QTreeWidget::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QTreeWidget_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QTreeWidget::redirected(offset); + } + } + + // [adaptor impl] void QTreeWidget::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QTreeWidget::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QTreeWidget_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QTreeWidget::resizeEvent(event); + } + } + + // [adaptor impl] void QTreeWidget::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + void cbs_rowsAboutToBeRemoved_3713_0(const QModelIndex &parent, int start, int end) + { + QTreeWidget::rowsAboutToBeRemoved(parent, start, end); + } + + virtual void rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + { + if (cb_rowsAboutToBeRemoved_3713_0.can_issue()) { + cb_rowsAboutToBeRemoved_3713_0.issue(&QTreeWidget_Adaptor::cbs_rowsAboutToBeRemoved_3713_0, parent, start, end); + } else { + QTreeWidget::rowsAboutToBeRemoved(parent, start, end); + } + } + + // [adaptor impl] void QTreeWidget::rowsInserted(const QModelIndex &parent, int start, int end) + void cbs_rowsInserted_3713_0(const QModelIndex &parent, int start, int end) + { + QTreeWidget::rowsInserted(parent, start, end); + } + + virtual void rowsInserted(const QModelIndex &parent, int start, int end) + { + if (cb_rowsInserted_3713_0.can_issue()) { + cb_rowsInserted_3713_0.issue(&QTreeWidget_Adaptor::cbs_rowsInserted_3713_0, parent, start, end); + } else { + QTreeWidget::rowsInserted(parent, start, end); + } + } + + // [adaptor impl] void QTreeWidget::scrollContentsBy(int dx, int dy) + void cbs_scrollContentsBy_1426_0(int dx, int dy) + { + QTreeWidget::scrollContentsBy(dx, dy); + } + + virtual void scrollContentsBy(int dx, int dy) + { + if (cb_scrollContentsBy_1426_0.can_issue()) { + cb_scrollContentsBy_1426_0.issue(&QTreeWidget_Adaptor::cbs_scrollContentsBy_1426_0, dx, dy); + } else { + QTreeWidget::scrollContentsBy(dx, dy); + } + } + + // [adaptor impl] QList QTreeWidget::selectedIndexes() + QList cbs_selectedIndexes_c0_0() const + { + return QTreeWidget::selectedIndexes(); + } + + virtual QList selectedIndexes() const + { + if (cb_selectedIndexes_c0_0.can_issue()) { + return cb_selectedIndexes_c0_0.issue >(&QTreeWidget_Adaptor::cbs_selectedIndexes_c0_0); + } else { + return QTreeWidget::selectedIndexes(); + } + } + + // [adaptor impl] void QTreeWidget::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + void cbs_selectionChanged_5346_0(const QItemSelection &selected, const QItemSelection &deselected) + { + QTreeWidget::selectionChanged(selected, deselected); + } + + virtual void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + { + if (cb_selectionChanged_5346_0.can_issue()) { + cb_selectionChanged_5346_0.issue(&QTreeWidget_Adaptor::cbs_selectionChanged_5346_0, selected, deselected); + } else { + QTreeWidget::selectionChanged(selected, deselected); + } + } + + // [adaptor impl] QFlags QTreeWidget::selectionCommand(const QModelIndex &index, const QEvent *event) + QFlags cbs_selectionCommand_c4199_1(const QModelIndex &index, const QEvent *event) const + { + return QTreeWidget::selectionCommand(index, event); + } + + virtual QFlags selectionCommand(const QModelIndex &index, const QEvent *event) const + { + if (cb_selectionCommand_c4199_1.can_issue()) { + return cb_selectionCommand_c4199_1.issue, const QModelIndex &, const QEvent *>(&QTreeWidget_Adaptor::cbs_selectionCommand_c4199_1, index, event); + } else { + return QTreeWidget::selectionCommand(index, event); + } + } + + // [adaptor impl] void QTreeWidget::setSelection(const QRect &rect, QFlags command) + void cbs_setSelection_6155_0(const QRect &rect, QFlags command) + { + QTreeWidget::setSelection(rect, command); + } + + virtual void setSelection(const QRect &rect, QFlags command) + { + if (cb_setSelection_6155_0.can_issue()) { + cb_setSelection_6155_0.issue >(&QTreeWidget_Adaptor::cbs_setSelection_6155_0, rect, command); + } else { + QTreeWidget::setSelection(rect, command); + } + } + + // [adaptor impl] QPainter *QTreeWidget::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QTreeWidget::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QTreeWidget_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QTreeWidget::sharedPainter(); + } + } + + // [adaptor impl] void QTreeWidget::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QTreeWidget::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QTreeWidget_Adaptor::cbs_showEvent_1634_0, event); + } else { + QTreeWidget::showEvent(event); + } + } + + // [adaptor impl] int QTreeWidget::sizeHintForColumn(int column) + int cbs_sizeHintForColumn_c767_0(int column) const + { + return QTreeWidget::sizeHintForColumn(column); + } + + virtual int sizeHintForColumn(int column) const + { + if (cb_sizeHintForColumn_c767_0.can_issue()) { + return cb_sizeHintForColumn_c767_0.issue(&QTreeWidget_Adaptor::cbs_sizeHintForColumn_c767_0, column); + } else { + return QTreeWidget::sizeHintForColumn(column); + } + } + + // [adaptor impl] void QTreeWidget::startDrag(QFlags supportedActions) + void cbs_startDrag_2456_0(QFlags supportedActions) + { + QTreeWidget::startDrag(supportedActions); + } + + virtual void startDrag(QFlags supportedActions) + { + if (cb_startDrag_2456_0.can_issue()) { + cb_startDrag_2456_0.issue >(&QTreeWidget_Adaptor::cbs_startDrag_2456_0, supportedActions); + } else { + QTreeWidget::startDrag(supportedActions); + } + } + + // [adaptor impl] QFlags QTreeWidget::supportedDropActions() + QFlags cbs_supportedDropActions_c0_0() const + { + return QTreeWidget::supportedDropActions(); + } + + virtual QFlags supportedDropActions() const + { + if (cb_supportedDropActions_c0_0.can_issue()) { + return cb_supportedDropActions_c0_0.issue >(&QTreeWidget_Adaptor::cbs_supportedDropActions_c0_0); + } else { + return QTreeWidget::supportedDropActions(); + } + } + + // [adaptor impl] void QTreeWidget::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QTreeWidget::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QTreeWidget_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QTreeWidget::tabletEvent(event); + } + } + + // [adaptor impl] void QTreeWidget::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QTreeWidget::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QTreeWidget_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QTreeWidget::timerEvent(event); + } + } + + // [adaptor impl] void QTreeWidget::updateEditorData() + void cbs_updateEditorData_0_0() + { + QTreeWidget::updateEditorData(); + } + + virtual void updateEditorData() + { + if (cb_updateEditorData_0_0.can_issue()) { + cb_updateEditorData_0_0.issue(&QTreeWidget_Adaptor::cbs_updateEditorData_0_0); + } else { + QTreeWidget::updateEditorData(); + } + } + + // [adaptor impl] void QTreeWidget::updateEditorGeometries() + void cbs_updateEditorGeometries_0_0() + { + QTreeWidget::updateEditorGeometries(); + } + + virtual void updateEditorGeometries() + { + if (cb_updateEditorGeometries_0_0.can_issue()) { + cb_updateEditorGeometries_0_0.issue(&QTreeWidget_Adaptor::cbs_updateEditorGeometries_0_0); + } else { + QTreeWidget::updateEditorGeometries(); + } + } + + // [adaptor impl] void QTreeWidget::updateGeometries() + void cbs_updateGeometries_0_0() + { + QTreeWidget::updateGeometries(); + } + + virtual void updateGeometries() + { + if (cb_updateGeometries_0_0.can_issue()) { + cb_updateGeometries_0_0.issue(&QTreeWidget_Adaptor::cbs_updateGeometries_0_0); + } else { + QTreeWidget::updateGeometries(); + } + } + + // [adaptor impl] int QTreeWidget::verticalOffset() + int cbs_verticalOffset_c0_0() const + { + return QTreeWidget::verticalOffset(); + } + + virtual int verticalOffset() const + { + if (cb_verticalOffset_c0_0.can_issue()) { + return cb_verticalOffset_c0_0.issue(&QTreeWidget_Adaptor::cbs_verticalOffset_c0_0); + } else { + return QTreeWidget::verticalOffset(); + } + } + + // [adaptor impl] void QTreeWidget::verticalScrollbarAction(int action) + void cbs_verticalScrollbarAction_767_0(int action) + { + QTreeWidget::verticalScrollbarAction(action); + } + + virtual void verticalScrollbarAction(int action) + { + if (cb_verticalScrollbarAction_767_0.can_issue()) { + cb_verticalScrollbarAction_767_0.issue(&QTreeWidget_Adaptor::cbs_verticalScrollbarAction_767_0, action); + } else { + QTreeWidget::verticalScrollbarAction(action); + } + } + + // [adaptor impl] void QTreeWidget::verticalScrollbarValueChanged(int value) + void cbs_verticalScrollbarValueChanged_767_0(int value) + { + QTreeWidget::verticalScrollbarValueChanged(value); + } + + virtual void verticalScrollbarValueChanged(int value) + { + if (cb_verticalScrollbarValueChanged_767_0.can_issue()) { + cb_verticalScrollbarValueChanged_767_0.issue(&QTreeWidget_Adaptor::cbs_verticalScrollbarValueChanged_767_0, value); + } else { + QTreeWidget::verticalScrollbarValueChanged(value); + } + } + + // [adaptor impl] bool QTreeWidget::viewportEvent(QEvent *event) + bool cbs_viewportEvent_1217_0(QEvent *event) + { + return QTreeWidget::viewportEvent(event); + } + + virtual bool viewportEvent(QEvent *event) + { + if (cb_viewportEvent_1217_0.can_issue()) { + return cb_viewportEvent_1217_0.issue(&QTreeWidget_Adaptor::cbs_viewportEvent_1217_0, event); + } else { + return QTreeWidget::viewportEvent(event); + } + } + + // [adaptor impl] QSize QTreeWidget::viewportSizeHint() + QSize cbs_viewportSizeHint_c0_0() const + { + return QTreeWidget::viewportSizeHint(); + } + + virtual QSize viewportSizeHint() const + { + if (cb_viewportSizeHint_c0_0.can_issue()) { + return cb_viewportSizeHint_c0_0.issue(&QTreeWidget_Adaptor::cbs_viewportSizeHint_c0_0); + } else { + return QTreeWidget::viewportSizeHint(); + } + } + + // [adaptor impl] QRegion QTreeWidget::visualRegionForSelection(const QItemSelection &selection) + QRegion cbs_visualRegionForSelection_c2727_0(const QItemSelection &selection) const + { + return QTreeWidget::visualRegionForSelection(selection); + } + + virtual QRegion visualRegionForSelection(const QItemSelection &selection) const + { + if (cb_visualRegionForSelection_c2727_0.can_issue()) { + return cb_visualRegionForSelection_c2727_0.issue(&QTreeWidget_Adaptor::cbs_visualRegionForSelection_c2727_0, selection); + } else { + return QTreeWidget::visualRegionForSelection(selection); + } + } + + // [adaptor impl] void QTreeWidget::wheelEvent(QWheelEvent *) + void cbs_wheelEvent_1718_0(QWheelEvent *arg1) + { + QTreeWidget::wheelEvent(arg1); + } + + virtual void wheelEvent(QWheelEvent *arg1) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QTreeWidget_Adaptor::cbs_wheelEvent_1718_0, arg1); + } else { + QTreeWidget::wheelEvent(arg1); + } + } + + gsi::Callback cb_dataChanged_6833_1; + gsi::Callback cb_doItemsLayout_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_indexAt_c1916_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemDelegateForIndex_c2395_0; + gsi::Callback cb_keyboardSearch_2025_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reset_0_0; + gsi::Callback cb_scrollTo_5576_1; + gsi::Callback cb_selectAll_0_0; + gsi::Callback cb_setRootIndex_2395_0; + gsi::Callback cb_setSelectionModel_2533_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_setupViewport_1315_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_sizeHintForRow_c767_0; + gsi::Callback cb_visualRect_c2395_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEditor_4926_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_commitData_1315_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_currentChanged_4682_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_drawBranches_c5397_0; + gsi::Callback cb_drawRow_c6971_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_dropMimeData_6485_0; + gsi::Callback cb_edit_6773_0; + gsi::Callback cb_editorDestroyed_1302_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_horizontalOffset_c0_0; + gsi::Callback cb_horizontalScrollbarAction_767_0; + gsi::Callback cb_horizontalScrollbarValueChanged_767_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_initViewItemOption_c2675_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_isIndexHidden_c2395_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mimeData_c3606_0; + gsi::Callback cb_mimeTypes_c0_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveCursor_6476_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_rowsAboutToBeRemoved_3713_0; + gsi::Callback cb_rowsInserted_3713_0; + gsi::Callback cb_scrollContentsBy_1426_0; + gsi::Callback cb_selectedIndexes_c0_0; + gsi::Callback cb_selectionChanged_5346_0; + gsi::Callback cb_selectionCommand_c4199_1; + gsi::Callback cb_setSelection_6155_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_sizeHintForColumn_c767_0; + gsi::Callback cb_startDrag_2456_0; + gsi::Callback cb_supportedDropActions_c0_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateEditorData_0_0; + gsi::Callback cb_updateEditorGeometries_0_0; + gsi::Callback cb_updateGeometries_0_0; + gsi::Callback cb_verticalOffset_c0_0; + gsi::Callback cb_verticalScrollbarAction_767_0; + gsi::Callback cb_verticalScrollbarValueChanged_767_0; + gsi::Callback cb_viewportEvent_1217_0; + gsi::Callback cb_viewportSizeHint_c0_0; + gsi::Callback cb_visualRegionForSelection_c2727_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QTreeWidget_Adaptor::~QTreeWidget_Adaptor() { } + +// Constructor QTreeWidget::QTreeWidget(QWidget *parent) (adaptor class) + +static void _init_ctor_QTreeWidget_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTreeWidget_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QTreeWidget_Adaptor (arg1)); +} + + +// void QTreeWidget::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QTreeWidget::activated(const QModelIndex &index) + +static void _init_emitter_activated_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_activated_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_activated_2395 (arg1); +} + + +// void QTreeWidget::changeEvent(QEvent *event) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QTreeWidget::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QTreeWidget::clicked(const QModelIndex &index) + +static void _init_emitter_clicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_clicked_2395 (arg1); +} + + +// void QTreeWidget::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + +static void _init_cbs_closeEditor_4926_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_closeEditor_4926_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_closeEditor_4926_0 (arg1, arg2); +} + +static void _set_callback_cbs_closeEditor_4926_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_closeEditor_4926_0 = cb; +} + + +// void QTreeWidget::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// emitter void QTreeWidget::collapsed(const QModelIndex &index) + +static void _init_emitter_collapsed_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_collapsed_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_collapsed_2395 (arg1); +} + + +// exposed void QTreeWidget::columnCountChanged(int oldCount, int newCount) + +static void _init_fp_columnCountChanged_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldCount"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("newCount"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_columnCountChanged_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_columnCountChanged_1426 (arg1, arg2); +} + + +// exposed void QTreeWidget::columnMoved() + +static void _init_fp_columnMoved_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_columnMoved_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_columnMoved_0 (); +} + + +// exposed void QTreeWidget::columnResized(int column, int oldSize, int newSize) + +static void _init_fp_columnResized_2085 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldSize"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("newSize"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_columnResized_2085 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_columnResized_2085 (arg1, arg2, arg3); +} + + +// void QTreeWidget::commitData(QWidget *editor) + +static void _init_cbs_commitData_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_commitData_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_commitData_1315_0 (arg1); +} + +static void _set_callback_cbs_commitData_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_commitData_1315_0 = cb; +} + + +// void QTreeWidget::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QTreeWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_create_2208 (arg1, arg2, arg3); +} + + +// void QTreeWidget::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + +static void _init_cbs_currentChanged_4682_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("current"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("previous"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_currentChanged_4682_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_currentChanged_4682_0 (arg1, arg2); +} + +static void _set_callback_cbs_currentChanged_4682_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_currentChanged_4682_0 = cb; +} + + +// emitter void QTreeWidget::currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous) + +static void _init_emitter_currentItemChanged_4120 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("current"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("previous"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_currentItemChanged_4120 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + QTreeWidgetItem *arg2 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_currentItemChanged_4120 (arg1, arg2); +} + + +// emitter void QTreeWidget::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_customContextMenuRequested_1916 (arg1); +} + + +// void QTreeWidget::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QTreeWidget::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_cbs_dataChanged_6833_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_dataChanged_6833_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + const QList &arg3 = args.read & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_dataChanged_6833_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_dataChanged_6833_1 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_dataChanged_6833_1 = cb; +} + + +// exposed void QTreeWidget::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_destroy_1620 (arg1, arg2); +} + + +// emitter void QTreeWidget::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_destroyed_1302 (arg1); +} + + +// exposed QPoint QTreeWidget::dirtyRegionOffset() + +static void _init_fp_dirtyRegionOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dirtyRegionOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_dirtyRegionOffset_c0 ()); +} + + +// void QTreeWidget::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// exposed void QTreeWidget::doAutoScroll() + +static void _init_fp_doAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_doAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_doAutoScroll_0 (); +} + + +// void QTreeWidget::doItemsLayout() + +static void _init_cbs_doItemsLayout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_doItemsLayout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_doItemsLayout_0_0 (); +} + +static void _set_callback_cbs_doItemsLayout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_doItemsLayout_0_0 = cb; +} + + +// emitter void QTreeWidget::doubleClicked(const QModelIndex &index) + +static void _init_emitter_doubleClicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_doubleClicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_doubleClicked_2395 (arg1); +} + + +// void QTreeWidget::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QTreeWidget::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QTreeWidget::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QTreeWidget::drawBranches(QPainter *painter, const QRect &rect, const QModelIndex &index) + +static void _init_cbs_drawBranches_c5397_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("rect"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_drawBranches_c5397_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QRect &arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_drawBranches_c5397_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_drawBranches_c5397_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_drawBranches_c5397_0 = cb; +} + + +// exposed void QTreeWidget::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_drawFrame_1426 (arg1); +} + + +// void QTreeWidget::drawRow(QPainter *painter, const QStyleOptionViewItem &options, const QModelIndex &index) + +static void _init_cbs_drawRow_c6971_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("options"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("index"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_drawRow_c6971_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + const QStyleOptionViewItem &arg2 = args.read (heap); + const QModelIndex &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_drawRow_c6971_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_drawRow_c6971_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_drawRow_c6971_0 = cb; +} + + +// exposed void QTreeWidget::drawTree(QPainter *painter, const QRegion ®ion) + +static void _init_fp_drawTree_c3324 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("region"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_drawTree_c3324 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QRegion &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_drawTree_c3324 (arg1, arg2); +} + + +// void QTreeWidget::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// exposed QAbstractItemView::DropIndicatorPosition QTreeWidget::dropIndicatorPosition() + +static void _init_fp_dropIndicatorPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dropIndicatorPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_dropIndicatorPosition_c0 ()); +} + + +// bool QTreeWidget::dropMimeData(QTreeWidgetItem *parent, int index, const QMimeData *data, Qt::DropAction action) + +static void _init_cbs_dropMimeData_6485_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("data"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("action"); + decl->add_arg::target_type & > (argspec_3); + decl->set_return (); +} + +static void _call_cbs_dropMimeData_6485_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = args.read (heap); + int arg2 = args.read (heap); + const QMimeData *arg3 = args.read (heap); + const qt_gsi::Converter::target_type & arg4 = args.read::target_type & > (heap); + ret.write ((bool)((QTreeWidget_Adaptor *)cls)->cbs_dropMimeData_6485_0 (arg1, arg2, arg3, arg4)); +} + +static void _set_callback_cbs_dropMimeData_6485_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_dropMimeData_6485_0 = cb; +} + + +// bool QTreeWidget::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + +static void _init_cbs_edit_6773_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("trigger"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("event"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_edit_6773_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + QEvent *arg3 = args.read (heap); + ret.write ((bool)((QTreeWidget_Adaptor *)cls)->cbs_edit_6773_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_edit_6773_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_edit_6773_0 = cb; +} + + +// void QTreeWidget::editorDestroyed(QObject *editor) + +static void _init_cbs_editorDestroyed_1302_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_editorDestroyed_1302_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_editorDestroyed_1302_0 (arg1); +} + +static void _set_callback_cbs_editorDestroyed_1302_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_editorDestroyed_1302_0 = cb; +} + + +// void QTreeWidget::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// emitter void QTreeWidget::entered(const QModelIndex &index) + +static void _init_emitter_entered_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_entered_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_entered_2395 (arg1); +} + + +// bool QTreeWidget::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTreeWidget_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QTreeWidget::eventFilter(QObject *object, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QTreeWidget_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed void QTreeWidget::executeDelayedItemsLayout() + +static void _init_fp_executeDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_executeDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_executeDelayedItemsLayout_0 (); +} + + +// emitter void QTreeWidget::expanded(const QModelIndex &index) + +static void _init_emitter_expanded_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_expanded_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_expanded_2395 (arg1); +} + + +// void QTreeWidget::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QTreeWidget::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_focusNextChild_0 ()); +} + + +// bool QTreeWidget::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QTreeWidget_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QTreeWidget::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QTreeWidget::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_focusPreviousChild_0 ()); +} + + +// bool QTreeWidget::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeWidget_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QTreeWidget::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QTreeWidget_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QTreeWidget::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// int QTreeWidget::horizontalOffset() + +static void _init_cbs_horizontalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_horizontalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTreeWidget_Adaptor *)cls)->cbs_horizontalOffset_c0_0 ()); +} + +static void _set_callback_cbs_horizontalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_horizontalOffset_c0_0 = cb; +} + + +// void QTreeWidget::horizontalScrollbarAction(int action) + +static void _init_cbs_horizontalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_horizontalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_horizontalScrollbarAction_767_0 = cb; +} + + +// void QTreeWidget::horizontalScrollbarValueChanged(int value) + +static void _init_cbs_horizontalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_horizontalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_horizontalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QTreeWidget::iconSizeChanged(const QSize &size) + +static void _init_emitter_iconSizeChanged_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_iconSizeChanged_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_iconSizeChanged_1805 (arg1); +} + + +// QModelIndex QTreeWidget::indexAt(const QPoint &p) + +static void _init_cbs_indexAt_c1916_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexAt_c1916_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = args.read (heap); + ret.write ((QModelIndex)((QTreeWidget_Adaptor *)cls)->cbs_indexAt_c1916_0 (arg1)); +} + +static void _set_callback_cbs_indexAt_c1916_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_indexAt_c1916_0 = cb; +} + + +// exposed int QTreeWidget::indexRowSizeHint(const QModelIndex &index) + +static void _init_fp_indexRowSizeHint_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_indexRowSizeHint_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_indexRowSizeHint_c2395 (arg1)); +} + + +// void QTreeWidget::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QTreeWidget::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QTreeWidget::initViewItemOption(QStyleOptionViewItem *option) + +static void _init_cbs_initViewItemOption_c2675_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initViewItemOption_c2675_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionViewItem *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_initViewItemOption_c2675_0 (arg1); +} + +static void _set_callback_cbs_initViewItemOption_c2675_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_initViewItemOption_c2675_0 = cb; +} + + +// void QTreeWidget::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QTreeWidget::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QTreeWidget_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QTreeWidget::isIndexHidden(const QModelIndex &index) + +static void _init_cbs_isIndexHidden_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isIndexHidden_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QTreeWidget_Adaptor *)cls)->cbs_isIndexHidden_c2395_0 (arg1)); +} + +static void _set_callback_cbs_isIndexHidden_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_isIndexHidden_c2395_0 = cb; +} + + +// exposed bool QTreeWidget::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QTreeWidget::itemActivated(QTreeWidgetItem *item, int column) + +static void _init_emitter_itemActivated_2773 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_itemActivated_2773 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_itemActivated_2773 (arg1, arg2); +} + + +// emitter void QTreeWidget::itemChanged(QTreeWidgetItem *item, int column) + +static void _init_emitter_itemChanged_2773 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_itemChanged_2773 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_itemChanged_2773 (arg1, arg2); +} + + +// emitter void QTreeWidget::itemClicked(QTreeWidgetItem *item, int column) + +static void _init_emitter_itemClicked_2773 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_itemClicked_2773 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_itemClicked_2773 (arg1, arg2); +} + + +// emitter void QTreeWidget::itemCollapsed(QTreeWidgetItem *item) + +static void _init_emitter_itemCollapsed_2114 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_itemCollapsed_2114 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_itemCollapsed_2114 (arg1); +} + + +// QAbstractItemDelegate *QTreeWidget::itemDelegateForIndex(const QModelIndex &index) + +static void _init_cbs_itemDelegateForIndex_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemDelegateForIndex_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QAbstractItemDelegate *)((QTreeWidget_Adaptor *)cls)->cbs_itemDelegateForIndex_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemDelegateForIndex_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_itemDelegateForIndex_c2395_0 = cb; +} + + +// emitter void QTreeWidget::itemDoubleClicked(QTreeWidgetItem *item, int column) + +static void _init_emitter_itemDoubleClicked_2773 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_itemDoubleClicked_2773 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_itemDoubleClicked_2773 (arg1, arg2); +} + + +// emitter void QTreeWidget::itemEntered(QTreeWidgetItem *item, int column) + +static void _init_emitter_itemEntered_2773 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_itemEntered_2773 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_itemEntered_2773 (arg1, arg2); +} + + +// emitter void QTreeWidget::itemExpanded(QTreeWidgetItem *item) + +static void _init_emitter_itemExpanded_2114 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_itemExpanded_2114 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_itemExpanded_2114 (arg1); +} + + +// emitter void QTreeWidget::itemPressed(QTreeWidgetItem *item, int column) + +static void _init_emitter_itemPressed_2773 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("column"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_emitter_itemPressed_2773 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_itemPressed_2773 (arg1, arg2); +} + + +// emitter void QTreeWidget::itemSelectionChanged() + +static void _init_emitter_itemSelectionChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_itemSelectionChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_itemSelectionChanged_0 (); +} + + +// void QTreeWidget::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QTreeWidget::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QTreeWidget::keyboardSearch(const QString &search) + +static void _init_cbs_keyboardSearch_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("search"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyboardSearch_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_keyboardSearch_2025_0 (arg1); +} + +static void _set_callback_cbs_keyboardSearch_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_keyboardSearch_2025_0 = cb; +} + + +// void QTreeWidget::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QTreeWidget::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QTreeWidget_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QMimeData *QTreeWidget::mimeData(const QList &items) + +static void _init_cbs_mimeData_c3606_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("items"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mimeData_c3606_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = args.read & > (heap); + ret.write ((QMimeData *)((QTreeWidget_Adaptor *)cls)->cbs_mimeData_c3606_0 (arg1)); +} + +static void _set_callback_cbs_mimeData_c3606_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_mimeData_c3606_0 = cb; +} + + +// QStringList QTreeWidget::mimeTypes() + +static void _init_cbs_mimeTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_mimeTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStringList)((QTreeWidget_Adaptor *)cls)->cbs_mimeTypes_c0_0 ()); +} + +static void _set_callback_cbs_mimeTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_mimeTypes_c0_0 = cb; +} + + +// QSize QTreeWidget::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTreeWidget_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QTreeWidget::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QTreeWidget::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QTreeWidget::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QTreeWidget::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// QModelIndex QTreeWidget::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + +static void _init_cbs_moveCursor_6476_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursorAction"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("modifiers"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_moveCursor_6476_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + ret.write ((QModelIndex)((QTreeWidget_Adaptor *)cls)->cbs_moveCursor_6476_0 (arg1, arg2)); +} + +static void _set_callback_cbs_moveCursor_6476_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_moveCursor_6476_0 = cb; +} + + +// void QTreeWidget::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QTreeWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QTreeWidget_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QTreeWidget::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QTreeWidget::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QTreeWidget_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QTreeWidget::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QTreeWidget::pressed(const QModelIndex &index) + +static void _init_emitter_pressed_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_pressed_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_pressed_2395 (arg1); +} + + +// exposed int QTreeWidget::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QTreeWidget::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QTreeWidget_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// exposed void QTreeWidget::reexpand() + +static void _init_fp_reexpand_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_reexpand_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_reexpand_0 (); +} + + +// void QTreeWidget::reset() + +static void _init_cbs_reset_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reset_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_reset_0_0 (); +} + +static void _set_callback_cbs_reset_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_reset_0_0 = cb; +} + + +// void QTreeWidget::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed int QTreeWidget::rowHeight(const QModelIndex &index) + +static void _init_fp_rowHeight_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_rowHeight_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_rowHeight_c2395 (arg1)); +} + + +// void QTreeWidget::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsAboutToBeRemoved_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsAboutToBeRemoved_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_rowsAboutToBeRemoved_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsAboutToBeRemoved_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_rowsAboutToBeRemoved_3713_0 = cb; +} + + +// void QTreeWidget::rowsInserted(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsInserted_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsInserted_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_rowsInserted_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsInserted_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_rowsInserted_3713_0 = cb; +} + + +// exposed void QTreeWidget::rowsRemoved(const QModelIndex &parent, int first, int last) + +static void _init_fp_rowsRemoved_3713 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("first"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("last"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_rowsRemoved_3713 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_rowsRemoved_3713 (arg1, arg2, arg3); +} + + +// exposed void QTreeWidget::scheduleDelayedItemsLayout() + +static void _init_fp_scheduleDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_scheduleDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_scheduleDelayedItemsLayout_0 (); +} + + +// void QTreeWidget::scrollContentsBy(int dx, int dy) + +static void _init_cbs_scrollContentsBy_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollContentsBy_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_scrollContentsBy_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollContentsBy_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_scrollContentsBy_1426_0 = cb; +} + + +// exposed void QTreeWidget::scrollDirtyRegion(int dx, int dy) + +static void _init_fp_scrollDirtyRegion_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_scrollDirtyRegion_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_scrollDirtyRegion_1426 (arg1, arg2); +} + + +// void QTreeWidget::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + +static void _init_cbs_scrollTo_5576_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollTo_5576_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_scrollTo_5576_1 (arg1, arg2); +} + +static void _set_callback_cbs_scrollTo_5576_1 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_scrollTo_5576_1 = cb; +} + + +// void QTreeWidget::selectAll() + +static void _init_cbs_selectAll_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_selectAll_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_selectAll_0_0 (); +} + +static void _set_callback_cbs_selectAll_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_selectAll_0_0 = cb; +} + + +// QList QTreeWidget::selectedIndexes() + +static void _init_cbs_selectedIndexes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_selectedIndexes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTreeWidget_Adaptor *)cls)->cbs_selectedIndexes_c0_0 ()); +} + +static void _set_callback_cbs_selectedIndexes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_selectedIndexes_c0_0 = cb; +} + + +// void QTreeWidget::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + +static void _init_cbs_selectionChanged_5346_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selected"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("deselected"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_selectionChanged_5346_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + const QItemSelection &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_selectionChanged_5346_0 (arg1, arg2); +} + +static void _set_callback_cbs_selectionChanged_5346_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_selectionChanged_5346_0 = cb; +} + + +// QFlags QTreeWidget::selectionCommand(const QModelIndex &index, const QEvent *event) + +static void _init_cbs_selectionCommand_c4199_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_cbs_selectionCommand_c4199_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QEvent *arg2 = args.read (heap); + ret.write > ((QFlags)((QTreeWidget_Adaptor *)cls)->cbs_selectionCommand_c4199_1 (arg1, arg2)); +} + +static void _set_callback_cbs_selectionCommand_c4199_1 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_selectionCommand_c4199_1 = cb; +} + + +// exposed QObject *QTreeWidget::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_sender_c0 ()); +} + + +// exposed int QTreeWidget::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_senderSignalIndex_c0 ()); +} + + +// exposed void QTreeWidget::setDirtyRegion(const QRegion ®ion) + +static void _init_fp_setDirtyRegion_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("region"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setDirtyRegion_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_setDirtyRegion_2006 (arg1); +} + + +// void QTreeWidget::setRootIndex(const QModelIndex &index) + +static void _init_cbs_setRootIndex_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setRootIndex_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_setRootIndex_2395_0 (arg1); +} + +static void _set_callback_cbs_setRootIndex_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_setRootIndex_2395_0 = cb; +} + + +// void QTreeWidget::setSelection(const QRect &rect, QFlags command) + +static void _init_cbs_setSelection_6155_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setSelection_6155_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_setSelection_6155_0 (arg1, arg2); +} + +static void _set_callback_cbs_setSelection_6155_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_setSelection_6155_0 = cb; +} + + +// void QTreeWidget::setSelectionModel(QItemSelectionModel *selectionModel) + +static void _init_cbs_setSelectionModel_2533_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSelectionModel_2533_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemSelectionModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_setSelectionModel_2533_0 (arg1); +} + +static void _set_callback_cbs_setSelectionModel_2533_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_setSelectionModel_2533_0 = cb; +} + + +// exposed void QTreeWidget::setState(QAbstractItemView::State state) + +static void _init_fp_setState_2776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setState_2776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_setState_2776 (arg1); +} + + +// exposed void QTreeWidget::setViewportMargins(int left, int top, int right, int bottom) + +static void _init_fp_setViewportMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_setViewportMargins_2744 (arg1, arg2, arg3, arg4); +} + + +// exposed void QTreeWidget::setViewportMargins(const QMargins &margins) + +static void _init_fp_setViewportMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_setViewportMargins_2115 (arg1); +} + + +// void QTreeWidget::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// void QTreeWidget::setupViewport(QWidget *viewport) + +static void _init_cbs_setupViewport_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setupViewport_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_setupViewport_1315_0 (arg1); +} + +static void _set_callback_cbs_setupViewport_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_setupViewport_1315_0 = cb; +} + + +// QPainter *QTreeWidget::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QTreeWidget_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QTreeWidget::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QTreeWidget::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTreeWidget_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// int QTreeWidget::sizeHintForColumn(int column) + +static void _init_cbs_sizeHintForColumn_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForColumn_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QTreeWidget_Adaptor *)cls)->cbs_sizeHintForColumn_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForColumn_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_sizeHintForColumn_c767_0 = cb; +} + + +// int QTreeWidget::sizeHintForRow(int row) + +static void _init_cbs_sizeHintForRow_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForRow_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QTreeWidget_Adaptor *)cls)->cbs_sizeHintForRow_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForRow_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_sizeHintForRow_c767_0 = cb; +} + + +// exposed void QTreeWidget::startAutoScroll() + +static void _init_fp_startAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_startAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_startAutoScroll_0 (); +} + + +// void QTreeWidget::startDrag(QFlags supportedActions) + +static void _init_cbs_startDrag_2456_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("supportedActions"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_startDrag_2456_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_startDrag_2456_0 (arg1); +} + +static void _set_callback_cbs_startDrag_2456_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_startDrag_2456_0 = cb; +} + + +// exposed QAbstractItemView::State QTreeWidget::state() + +static void _init_fp_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_state_c0 ()); +} + + +// exposed void QTreeWidget::stopAutoScroll() + +static void _init_fp_stopAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_stopAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_stopAutoScroll_0 (); +} + + +// QFlags QTreeWidget::supportedDropActions() + +static void _init_cbs_supportedDropActions_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_supportedDropActions_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTreeWidget_Adaptor *)cls)->cbs_supportedDropActions_c0_0 ()); +} + +static void _set_callback_cbs_supportedDropActions_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_supportedDropActions_c0_0 = cb; +} + + +// void QTreeWidget::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QTreeWidget::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QTreeWidget::updateEditorData() + +static void _init_cbs_updateEditorData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_updateEditorData_0_0 (); +} + +static void _set_callback_cbs_updateEditorData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_updateEditorData_0_0 = cb; +} + + +// void QTreeWidget::updateEditorGeometries() + +static void _init_cbs_updateEditorGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_updateEditorGeometries_0_0 (); +} + +static void _set_callback_cbs_updateEditorGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_updateEditorGeometries_0_0 = cb; +} + + +// void QTreeWidget::updateGeometries() + +static void _init_cbs_updateGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_updateGeometries_0_0 (); +} + +static void _set_callback_cbs_updateGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_updateGeometries_0_0 = cb; +} + + +// exposed void QTreeWidget::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_updateMicroFocus_2420 (arg1); +} + + +// int QTreeWidget::verticalOffset() + +static void _init_cbs_verticalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_verticalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTreeWidget_Adaptor *)cls)->cbs_verticalOffset_c0_0 ()); +} + +static void _set_callback_cbs_verticalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_verticalOffset_c0_0 = cb; +} + + +// void QTreeWidget::verticalScrollbarAction(int action) + +static void _init_cbs_verticalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_verticalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_verticalScrollbarAction_767_0 = cb; +} + + +// void QTreeWidget::verticalScrollbarValueChanged(int value) + +static void _init_cbs_verticalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_verticalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_verticalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QTreeWidget::viewportEntered() + +static void _init_emitter_viewportEntered_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_viewportEntered_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_viewportEntered_0 (); +} + + +// bool QTreeWidget::viewportEvent(QEvent *event) + +static void _init_cbs_viewportEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_viewportEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QTreeWidget_Adaptor *)cls)->cbs_viewportEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_viewportEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_viewportEvent_1217_0 = cb; +} + + +// exposed QMargins QTreeWidget::viewportMargins() + +static void _init_fp_viewportMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_viewportMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QTreeWidget_Adaptor *)cls)->fp_QTreeWidget_viewportMargins_c0 ()); +} + + +// QSize QTreeWidget::viewportSizeHint() + +static void _init_cbs_viewportSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_viewportSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QTreeWidget_Adaptor *)cls)->cbs_viewportSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_viewportSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_viewportSizeHint_c0_0 = cb; +} + + +// QRect QTreeWidget::visualRect(const QModelIndex &index) + +static void _init_cbs_visualRect_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRect_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QRect)((QTreeWidget_Adaptor *)cls)->cbs_visualRect_c2395_0 (arg1)); +} + +static void _set_callback_cbs_visualRect_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_visualRect_c2395_0 = cb; +} + + +// QRegion QTreeWidget::visualRegionForSelection(const QItemSelection &selection) + +static void _init_cbs_visualRegionForSelection_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRegionForSelection_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QRegion)((QTreeWidget_Adaptor *)cls)->cbs_visualRegionForSelection_c2727_0 (arg1)); +} + +static void _set_callback_cbs_visualRegionForSelection_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_visualRegionForSelection_c2727_0 = cb; +} + + +// void QTreeWidget::wheelEvent(QWheelEvent *) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidget_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidget_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QTreeWidget::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_windowIconChanged_1787 (arg1); +} + + +// emitter void QTreeWidget::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QTreeWidget::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QTreeWidget_Adaptor *)cls)->emitter_QTreeWidget_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTreeWidget (); + +static gsi::Methods methods_QTreeWidget_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTreeWidget::QTreeWidget(QWidget *parent)\nThis method creates an object of class QTreeWidget.", &_init_ctor_QTreeWidget_Adaptor_1315, &_call_ctor_QTreeWidget_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QTreeWidget::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_activated", "@brief Emitter for signal void QTreeWidget::activated(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_activated_2395, &_call_emitter_activated_2395); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QTreeWidget::changeEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QTreeWidget::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QTreeWidget::clicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_clicked_2395, &_call_emitter_clicked_2395); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@brief Virtual method void QTreeWidget::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@hide", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0, &_set_callback_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QTreeWidget::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("emit_collapsed", "@brief Emitter for signal void QTreeWidget::collapsed(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_collapsed_2395, &_call_emitter_collapsed_2395); + methods += new qt_gsi::GenericMethod ("*columnCountChanged", "@brief Method void QTreeWidget::columnCountChanged(int oldCount, int newCount)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_columnCountChanged_1426, &_call_fp_columnCountChanged_1426); + methods += new qt_gsi::GenericMethod ("*columnMoved", "@brief Method void QTreeWidget::columnMoved()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_columnMoved_0, &_call_fp_columnMoved_0); + methods += new qt_gsi::GenericMethod ("*columnResized", "@brief Method void QTreeWidget::columnResized(int column, int oldSize, int newSize)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_columnResized_2085, &_call_fp_columnResized_2085); + methods += new qt_gsi::GenericMethod ("*commitData", "@brief Virtual method void QTreeWidget::commitData(QWidget *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*commitData", "@hide", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0, &_set_callback_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QTreeWidget::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QTreeWidget::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@brief Virtual method void QTreeWidget::currentChanged(const QModelIndex ¤t, const QModelIndex &previous)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@hide", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0, &_set_callback_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("emit_currentItemChanged", "@brief Emitter for signal void QTreeWidget::currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous)\nCall this method to emit this signal.", false, &_init_emitter_currentItemChanged_4120, &_call_emitter_currentItemChanged_4120); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QTreeWidget::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QTreeWidget::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("dataChanged", "@brief Virtual method void QTreeWidget::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("dataChanged", "@hide", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1, &_set_callback_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QTreeWidget::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QTreeWidget::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*dirtyRegionOffset", "@brief Method QPoint QTreeWidget::dirtyRegionOffset()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dirtyRegionOffset_c0, &_call_fp_dirtyRegionOffset_c0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QTreeWidget::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*doAutoScroll", "@brief Method void QTreeWidget::doAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_doAutoScroll_0, &_call_fp_doAutoScroll_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@brief Virtual method void QTreeWidget::doItemsLayout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@hide", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0, &_set_callback_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("emit_doubleClicked", "@brief Emitter for signal void QTreeWidget::doubleClicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_doubleClicked_2395, &_call_emitter_doubleClicked_2395); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QTreeWidget::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QTreeWidget::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QTreeWidget::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawBranches", "@brief Virtual method void QTreeWidget::drawBranches(QPainter *painter, const QRect &rect, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawBranches_c5397_0, &_call_cbs_drawBranches_c5397_0); + methods += new qt_gsi::GenericMethod ("*drawBranches", "@hide", true, &_init_cbs_drawBranches_c5397_0, &_call_cbs_drawBranches_c5397_0, &_set_callback_cbs_drawBranches_c5397_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QTreeWidget::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*drawRow", "@brief Virtual method void QTreeWidget::drawRow(QPainter *painter, const QStyleOptionViewItem &options, const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_drawRow_c6971_0, &_call_cbs_drawRow_c6971_0); + methods += new qt_gsi::GenericMethod ("*drawRow", "@hide", true, &_init_cbs_drawRow_c6971_0, &_call_cbs_drawRow_c6971_0, &_set_callback_cbs_drawRow_c6971_0); + methods += new qt_gsi::GenericMethod ("*drawTree", "@brief Method void QTreeWidget::drawTree(QPainter *painter, const QRegion ®ion)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_drawTree_c3324, &_call_fp_drawTree_c3324); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QTreeWidget::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropIndicatorPosition", "@brief Method QAbstractItemView::DropIndicatorPosition QTreeWidget::dropIndicatorPosition()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dropIndicatorPosition_c0, &_call_fp_dropIndicatorPosition_c0); + methods += new qt_gsi::GenericMethod ("*dropMimeData", "@brief Virtual method bool QTreeWidget::dropMimeData(QTreeWidgetItem *parent, int index, const QMimeData *data, Qt::DropAction action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropMimeData_6485_0, &_call_cbs_dropMimeData_6485_0); + methods += new qt_gsi::GenericMethod ("*dropMimeData", "@hide", false, &_init_cbs_dropMimeData_6485_0, &_call_cbs_dropMimeData_6485_0, &_set_callback_cbs_dropMimeData_6485_0); + methods += new qt_gsi::GenericMethod ("*edit", "@brief Virtual method bool QTreeWidget::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*edit", "@hide", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0, &_set_callback_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@brief Virtual method void QTreeWidget::editorDestroyed(QObject *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@hide", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0, &_set_callback_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QTreeWidget::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("emit_entered", "@brief Emitter for signal void QTreeWidget::entered(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_entered_2395, &_call_emitter_entered_2395); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QTreeWidget::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QTreeWidget::eventFilter(QObject *object, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*executeDelayedItemsLayout", "@brief Method void QTreeWidget::executeDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_executeDelayedItemsLayout_0, &_call_fp_executeDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("emit_expanded", "@brief Emitter for signal void QTreeWidget::expanded(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_expanded_2395, &_call_emitter_expanded_2395); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QTreeWidget::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QTreeWidget::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QTreeWidget::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QTreeWidget::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QTreeWidget::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QTreeWidget::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QTreeWidget::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QTreeWidget::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@brief Virtual method int QTreeWidget::horizontalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@hide", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0, &_set_callback_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@brief Virtual method void QTreeWidget::horizontalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@hide", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0, &_set_callback_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@brief Virtual method void QTreeWidget::horizontalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@hide", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0, &_set_callback_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_iconSizeChanged", "@brief Emitter for signal void QTreeWidget::iconSizeChanged(const QSize &size)\nCall this method to emit this signal.", false, &_init_emitter_iconSizeChanged_1805, &_call_emitter_iconSizeChanged_1805); + methods += new qt_gsi::GenericMethod ("indexAt", "@brief Virtual method QModelIndex QTreeWidget::indexAt(const QPoint &p)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("indexAt", "@hide", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0, &_set_callback_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("*indexRowSizeHint", "@brief Method int QTreeWidget::indexRowSizeHint(const QModelIndex &index)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_indexRowSizeHint_c2395, &_call_fp_indexRowSizeHint_c2395); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QTreeWidget::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QTreeWidget::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@brief Virtual method void QTreeWidget::initViewItemOption(QStyleOptionViewItem *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@hide", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0, &_set_callback_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QTreeWidget::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QTreeWidget::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@brief Virtual method bool QTreeWidget::isIndexHidden(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@hide", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0, &_set_callback_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QTreeWidget::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_itemActivated", "@brief Emitter for signal void QTreeWidget::itemActivated(QTreeWidgetItem *item, int column)\nCall this method to emit this signal.", false, &_init_emitter_itemActivated_2773, &_call_emitter_itemActivated_2773); + methods += new qt_gsi::GenericMethod ("emit_itemChanged", "@brief Emitter for signal void QTreeWidget::itemChanged(QTreeWidgetItem *item, int column)\nCall this method to emit this signal.", false, &_init_emitter_itemChanged_2773, &_call_emitter_itemChanged_2773); + methods += new qt_gsi::GenericMethod ("emit_itemClicked", "@brief Emitter for signal void QTreeWidget::itemClicked(QTreeWidgetItem *item, int column)\nCall this method to emit this signal.", false, &_init_emitter_itemClicked_2773, &_call_emitter_itemClicked_2773); + methods += new qt_gsi::GenericMethod ("emit_itemCollapsed", "@brief Emitter for signal void QTreeWidget::itemCollapsed(QTreeWidgetItem *item)\nCall this method to emit this signal.", false, &_init_emitter_itemCollapsed_2114, &_call_emitter_itemCollapsed_2114); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@brief Virtual method QAbstractItemDelegate *QTreeWidget::itemDelegateForIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@hide", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0, &_set_callback_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("emit_itemDoubleClicked", "@brief Emitter for signal void QTreeWidget::itemDoubleClicked(QTreeWidgetItem *item, int column)\nCall this method to emit this signal.", false, &_init_emitter_itemDoubleClicked_2773, &_call_emitter_itemDoubleClicked_2773); + methods += new qt_gsi::GenericMethod ("emit_itemEntered", "@brief Emitter for signal void QTreeWidget::itemEntered(QTreeWidgetItem *item, int column)\nCall this method to emit this signal.", false, &_init_emitter_itemEntered_2773, &_call_emitter_itemEntered_2773); + methods += new qt_gsi::GenericMethod ("emit_itemExpanded", "@brief Emitter for signal void QTreeWidget::itemExpanded(QTreeWidgetItem *item)\nCall this method to emit this signal.", false, &_init_emitter_itemExpanded_2114, &_call_emitter_itemExpanded_2114); + methods += new qt_gsi::GenericMethod ("emit_itemPressed", "@brief Emitter for signal void QTreeWidget::itemPressed(QTreeWidgetItem *item, int column)\nCall this method to emit this signal.", false, &_init_emitter_itemPressed_2773, &_call_emitter_itemPressed_2773); + methods += new qt_gsi::GenericMethod ("emit_itemSelectionChanged", "@brief Emitter for signal void QTreeWidget::itemSelectionChanged()\nCall this method to emit this signal.", false, &_init_emitter_itemSelectionChanged_0, &_call_emitter_itemSelectionChanged_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QTreeWidget::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QTreeWidget::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@brief Virtual method void QTreeWidget::keyboardSearch(const QString &search)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@hide", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0, &_set_callback_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QTreeWidget::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QTreeWidget::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*mimeData", "@brief Virtual method QMimeData *QTreeWidget::mimeData(const QList &items)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeData_c3606_0, &_call_cbs_mimeData_c3606_0); + methods += new qt_gsi::GenericMethod ("*mimeData", "@hide", true, &_init_cbs_mimeData_c3606_0, &_call_cbs_mimeData_c3606_0, &_set_callback_cbs_mimeData_c3606_0); + methods += new qt_gsi::GenericMethod ("*mimeTypes", "@brief Virtual method QStringList QTreeWidget::mimeTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("*mimeTypes", "@hide", true, &_init_cbs_mimeTypes_c0_0, &_call_cbs_mimeTypes_c0_0, &_set_callback_cbs_mimeTypes_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QTreeWidget::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QTreeWidget::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QTreeWidget::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QTreeWidget::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QTreeWidget::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@brief Virtual method QModelIndex QTreeWidget::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@hide", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0, &_set_callback_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QTreeWidget::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QTreeWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QTreeWidget::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QTreeWidget::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QTreeWidget::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_pressed", "@brief Emitter for signal void QTreeWidget::pressed(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_pressed_2395, &_call_emitter_pressed_2395); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QTreeWidget::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QTreeWidget::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*reexpand", "@brief Method void QTreeWidget::reexpand()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_reexpand_0, &_call_fp_reexpand_0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Virtual method void QTreeWidget::reset()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("reset", "@hide", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0, &_set_callback_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QTreeWidget::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*rowHeight", "@brief Method int QTreeWidget::rowHeight(const QModelIndex &index)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_rowHeight_c2395, &_call_fp_rowHeight_c2395); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@brief Virtual method void QTreeWidget::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@hide", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0, &_set_callback_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@brief Virtual method void QTreeWidget::rowsInserted(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@hide", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0, &_set_callback_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsRemoved", "@brief Method void QTreeWidget::rowsRemoved(const QModelIndex &parent, int first, int last)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_rowsRemoved_3713, &_call_fp_rowsRemoved_3713); + methods += new qt_gsi::GenericMethod ("*scheduleDelayedItemsLayout", "@brief Method void QTreeWidget::scheduleDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scheduleDelayedItemsLayout_0, &_call_fp_scheduleDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@brief Virtual method void QTreeWidget::scrollContentsBy(int dx, int dy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@hide", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0, &_set_callback_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollDirtyRegion", "@brief Method void QTreeWidget::scrollDirtyRegion(int dx, int dy)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scrollDirtyRegion_1426, &_call_fp_scrollDirtyRegion_1426); + methods += new qt_gsi::GenericMethod ("scrollTo", "@brief Virtual method void QTreeWidget::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("scrollTo", "@hide", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1, &_set_callback_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("selectAll", "@brief Virtual method void QTreeWidget::selectAll()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("selectAll", "@hide", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0, &_set_callback_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@brief Virtual method QList QTreeWidget::selectedIndexes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@hide", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0, &_set_callback_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@brief Virtual method void QTreeWidget::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@hide", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0, &_set_callback_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@brief Virtual method QFlags QTreeWidget::selectionCommand(const QModelIndex &index, const QEvent *event)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@hide", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1, &_set_callback_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QTreeWidget::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QTreeWidget::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setDirtyRegion", "@brief Method void QTreeWidget::setDirtyRegion(const QRegion ®ion)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setDirtyRegion_2006, &_call_fp_setDirtyRegion_2006); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@brief Virtual method void QTreeWidget::setRootIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@hide", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0, &_set_callback_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@brief Virtual method void QTreeWidget::setSelection(const QRect &rect, QFlags command)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@hide", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0, &_set_callback_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@brief Virtual method void QTreeWidget::setSelectionModel(QItemSelectionModel *selectionModel)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@hide", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0, &_set_callback_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("*setState", "@brief Method void QTreeWidget::setState(QAbstractItemView::State state)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setState_2776, &_call_fp_setState_2776); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QTreeWidget::setViewportMargins(int left, int top, int right, int bottom)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2744, &_call_fp_setViewportMargins_2744); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QTreeWidget::setViewportMargins(const QMargins &margins)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2115, &_call_fp_setViewportMargins_2115); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QTreeWidget::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@brief Virtual method void QTreeWidget::setupViewport(QWidget *viewport)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@hide", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0, &_set_callback_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QTreeWidget::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QTreeWidget::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QTreeWidget::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*sizeHintForColumn", "@brief Virtual method int QTreeWidget::sizeHintForColumn(int column)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("*sizeHintForColumn", "@hide", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0, &_set_callback_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForRow", "@brief Virtual method int QTreeWidget::sizeHintForRow(int row)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForRow", "@hide", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0, &_set_callback_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("*startAutoScroll", "@brief Method void QTreeWidget::startAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_startAutoScroll_0, &_call_fp_startAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@brief Virtual method void QTreeWidget::startDrag(QFlags supportedActions)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@hide", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0, &_set_callback_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*state", "@brief Method QAbstractItemView::State QTreeWidget::state()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_state_c0, &_call_fp_state_c0); + methods += new qt_gsi::GenericMethod ("*stopAutoScroll", "@brief Method void QTreeWidget::stopAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_stopAutoScroll_0, &_call_fp_stopAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*supportedDropActions", "@brief Virtual method QFlags QTreeWidget::supportedDropActions()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*supportedDropActions", "@hide", true, &_init_cbs_supportedDropActions_c0_0, &_call_cbs_supportedDropActions_c0_0, &_set_callback_cbs_supportedDropActions_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QTreeWidget::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QTreeWidget::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@brief Virtual method void QTreeWidget::updateEditorData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@hide", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0, &_set_callback_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@brief Virtual method void QTreeWidget::updateEditorGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@hide", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0, &_set_callback_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@brief Virtual method void QTreeWidget::updateGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@hide", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0, &_set_callback_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QTreeWidget::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@brief Virtual method int QTreeWidget::verticalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@hide", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0, &_set_callback_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@brief Virtual method void QTreeWidget::verticalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@hide", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0, &_set_callback_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@brief Virtual method void QTreeWidget::verticalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@hide", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0, &_set_callback_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_viewportEntered", "@brief Emitter for signal void QTreeWidget::viewportEntered()\nCall this method to emit this signal.", false, &_init_emitter_viewportEntered_0, &_call_emitter_viewportEntered_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@brief Virtual method bool QTreeWidget::viewportEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@hide", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0, &_set_callback_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportMargins", "@brief Method QMargins QTreeWidget::viewportMargins()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_viewportMargins_c0, &_call_fp_viewportMargins_c0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@brief Virtual method QSize QTreeWidget::viewportSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@hide", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0, &_set_callback_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@brief Virtual method QRect QTreeWidget::visualRect(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@hide", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0, &_set_callback_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@brief Virtual method QRegion QTreeWidget::visualRegionForSelection(const QItemSelection &selection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@hide", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0, &_set_callback_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QTreeWidget::wheelEvent(QWheelEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QTreeWidget::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QTreeWidget::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QTreeWidget::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QTreeWidget_Adaptor (qtdecl_QTreeWidget (), "QtWidgets", "QTreeWidget", + methods_QTreeWidget_Adaptor (), + "@qt\n@brief Binding of QTreeWidget"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQTreeWidgetItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQTreeWidgetItem.cc new file mode 100644 index 000000000..2af725968 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQTreeWidgetItem.cc @@ -0,0 +1,1885 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTreeWidgetItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTreeWidgetItem + +// void QTreeWidgetItem::addChild(QTreeWidgetItem *child) + + +static void _init_f_addChild_2114 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addChild_2114 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg1); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->addChild (arg1); +} + + +// void QTreeWidgetItem::addChildren(const QList &children) + + +static void _init_f_addChildren_3462 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("children"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_addChildren_3462 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + qt_gsi::qt_keep (arg1); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->addChildren (arg1); +} + + +// QBrush QTreeWidgetItem::background(int column) + + +static void _init_f_background_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_background_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QBrush)((QTreeWidgetItem *)cls)->background (arg1)); +} + + +// Qt::CheckState QTreeWidgetItem::checkState(int column) + + +static void _init_f_checkState_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return::target_type > (); +} + +static void _call_f_checkState_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTreeWidgetItem *)cls)->checkState (arg1))); +} + + +// QTreeWidgetItem *QTreeWidgetItem::child(int index) + + +static void _init_f_child_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_child_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTreeWidgetItem *)((QTreeWidgetItem *)cls)->child (arg1)); +} + + +// int QTreeWidgetItem::childCount() + + +static void _init_f_childCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_childCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTreeWidgetItem *)cls)->childCount ()); +} + + +// QTreeWidgetItem::ChildIndicatorPolicy QTreeWidgetItem::childIndicatorPolicy() + + +static void _init_f_childIndicatorPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_childIndicatorPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QTreeWidgetItem *)cls)->childIndicatorPolicy ())); +} + + +// QTreeWidgetItem *QTreeWidgetItem::clone() + + +static void _init_f_clone_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clone_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTreeWidgetItem *)((QTreeWidgetItem *)cls)->clone ()); +} + + +// int QTreeWidgetItem::columnCount() + + +static void _init_f_columnCount_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columnCount_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTreeWidgetItem *)cls)->columnCount ()); +} + + +// QVariant QTreeWidgetItem::data(int column, int role) + + +static void _init_f_data_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_data_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QTreeWidgetItem *)cls)->data (arg1, arg2)); +} + + +// QFlags QTreeWidgetItem::flags() + + +static void _init_f_flags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_flags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QTreeWidgetItem *)cls)->flags ()); +} + + +// QFont QTreeWidgetItem::font(int column) + + +static void _init_f_font_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_font_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QFont)((QTreeWidgetItem *)cls)->font (arg1)); +} + + +// QBrush QTreeWidgetItem::foreground(int column) + + +static void _init_f_foreground_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_foreground_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QBrush)((QTreeWidgetItem *)cls)->foreground (arg1)); +} + + +// QIcon QTreeWidgetItem::icon(int column) + + +static void _init_f_icon_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_icon_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QIcon)((QTreeWidgetItem *)cls)->icon (arg1)); +} + + +// int QTreeWidgetItem::indexOfChild(QTreeWidgetItem *child) + + +static void _init_f_indexOfChild_c2114 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_indexOfChild_c2114 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTreeWidgetItem *)cls)->indexOfChild (arg1)); +} + + +// void QTreeWidgetItem::insertChild(int index, QTreeWidgetItem *child) + + +static void _init_f_insertChild_2773 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("child"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertChild_2773 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QTreeWidgetItem *arg2 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg2); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->insertChild (arg1, arg2); +} + + +// void QTreeWidgetItem::insertChildren(int index, const QList &children) + + +static void _init_f_insertChildren_4121 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("children"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_f_insertChildren_4121 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + qt_gsi::qt_keep (arg2); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->insertChildren (arg1, arg2); +} + + +// bool QTreeWidgetItem::isDisabled() + + +static void _init_f_isDisabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDisabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeWidgetItem *)cls)->isDisabled ()); +} + + +// bool QTreeWidgetItem::isExpanded() + + +static void _init_f_isExpanded_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isExpanded_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeWidgetItem *)cls)->isExpanded ()); +} + + +// bool QTreeWidgetItem::isFirstColumnSpanned() + + +static void _init_f_isFirstColumnSpanned_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isFirstColumnSpanned_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeWidgetItem *)cls)->isFirstColumnSpanned ()); +} + + +// bool QTreeWidgetItem::isHidden() + + +static void _init_f_isHidden_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isHidden_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeWidgetItem *)cls)->isHidden ()); +} + + +// bool QTreeWidgetItem::isSelected() + + +static void _init_f_isSelected_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isSelected_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QTreeWidgetItem *)cls)->isSelected ()); +} + + +// bool QTreeWidgetItem::operator<(const QTreeWidgetItem &other) + + +static void _init_f_operator_lt__c2805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_lt__c2805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTreeWidgetItem &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QTreeWidgetItem *)cls)->operator< (arg1)); +} + + +// QTreeWidgetItem &QTreeWidgetItem::operator=(const QTreeWidgetItem &other) + + +static void _init_f_operator_eq__2805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTreeWidgetItem &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTreeWidgetItem &)((QTreeWidgetItem *)cls)->operator= (arg1)); +} + + +// QTreeWidgetItem *QTreeWidgetItem::parent() + + +static void _init_f_parent_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parent_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTreeWidgetItem *)((QTreeWidgetItem *)cls)->parent ()); +} + + +// void QTreeWidgetItem::read(QDataStream &in) + + +static void _init_f_read_1697 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("in"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_read_1697 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->read (arg1); +} + + +// void QTreeWidgetItem::removeChild(QTreeWidgetItem *child) + + +static void _init_f_removeChild_2114 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeChild_2114 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->removeChild (arg1); +} + + +// void QTreeWidgetItem::setBackground(int column, const QBrush &brush) + + +static void _init_f_setBackground_2569 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("brush"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setBackground_2569 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QBrush &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setBackground (arg1, arg2); +} + + +// void QTreeWidgetItem::setCheckState(int column, Qt::CheckState state) + + +static void _init_f_setCheckState_2399 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("state"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setCheckState_2399 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setCheckState (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QTreeWidgetItem::setChildIndicatorPolicy(QTreeWidgetItem::ChildIndicatorPolicy policy) + + +static void _init_f_setChildIndicatorPolicy_4077 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setChildIndicatorPolicy_4077 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setChildIndicatorPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QTreeWidgetItem::setData(int column, int role, const QVariant &value) + + +static void _init_f_setData_3437 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setData_3437 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QVariant &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setData (arg1, arg2, arg3); +} + + +// void QTreeWidgetItem::setDisabled(bool disabled) + + +static void _init_f_setDisabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("disabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDisabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setDisabled (arg1); +} + + +// void QTreeWidgetItem::setExpanded(bool expand) + + +static void _init_f_setExpanded_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("expand"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setExpanded_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setExpanded (arg1); +} + + +// void QTreeWidgetItem::setFirstColumnSpanned(bool span) + + +static void _init_f_setFirstColumnSpanned_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("span"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFirstColumnSpanned_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setFirstColumnSpanned (arg1); +} + + +// void QTreeWidgetItem::setFlags(QFlags flags) + + +static void _init_f_setFlags_2222 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("flags"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFlags_2222 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setFlags (arg1); +} + + +// void QTreeWidgetItem::setFont(int column, const QFont &font) + + +static void _init_f_setFont_2460 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("font"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setFont_2460 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QFont &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setFont (arg1, arg2); +} + + +// void QTreeWidgetItem::setForeground(int column, const QBrush &brush) + + +static void _init_f_setForeground_2569 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("brush"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setForeground_2569 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QBrush &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setForeground (arg1, arg2); +} + + +// void QTreeWidgetItem::setHidden(bool hide) + + +static void _init_f_setHidden_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hide"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHidden_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setHidden (arg1); +} + + +// void QTreeWidgetItem::setIcon(int column, const QIcon &icon) + + +static void _init_f_setIcon_2446 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("icon"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setIcon_2446 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QIcon &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setIcon (arg1, arg2); +} + + +// void QTreeWidgetItem::setSelected(bool select) + + +static void _init_f_setSelected_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("select"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSelected_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setSelected (arg1); +} + + +// void QTreeWidgetItem::setSizeHint(int column, const QSize &size) + + +static void _init_f_setSizeHint_2464 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("size"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setSizeHint_2464 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QSize &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setSizeHint (arg1, arg2); +} + + +// void QTreeWidgetItem::setStatusTip(int column, const QString &statusTip) + + +static void _init_f_setStatusTip_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("statusTip"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setStatusTip_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setStatusTip (arg1, arg2); +} + + +// void QTreeWidgetItem::setText(int column, const QString &text) + + +static void _init_f_setText_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setText_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setText (arg1, arg2); +} + + +// void QTreeWidgetItem::setTextAlignment(int column, int alignment) + + +static void _init_f_setTextAlignment_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("alignment"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTextAlignment_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setTextAlignment (arg1, arg2); +} + + +// void QTreeWidgetItem::setToolTip(int column, const QString &toolTip) + + +static void _init_f_setToolTip_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("toolTip"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setToolTip_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setToolTip (arg1, arg2); +} + + +// void QTreeWidgetItem::setWhatsThis(int column, const QString &whatsThis) + + +static void _init_f_setWhatsThis_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("whatsThis"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setWhatsThis_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->setWhatsThis (arg1, arg2); +} + + +// QSize QTreeWidgetItem::sizeHint(int column) + + +static void _init_f_sizeHint_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_sizeHint_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QSize)((QTreeWidgetItem *)cls)->sizeHint (arg1)); +} + + +// void QTreeWidgetItem::sortChildren(int column, Qt::SortOrder order) + + +static void _init_f_sortChildren_2340 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("order"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_sortChildren_2340 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->sortChildren (arg1, qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// QString QTreeWidgetItem::statusTip(int column) + + +static void _init_f_statusTip_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_statusTip_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTreeWidgetItem *)cls)->statusTip (arg1)); +} + + +// QTreeWidgetItem *QTreeWidgetItem::takeChild(int index) + + +static void _init_f_takeChild_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_f_takeChild_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTreeWidgetItem *)((QTreeWidgetItem *)cls)->takeChild (arg1)); +} + + +// QList QTreeWidgetItem::takeChildren() + + +static void _init_f_takeChildren_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return_new > (); +} + +static void _call_f_takeChildren_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QTreeWidgetItem *)cls)->takeChildren ()); +} + + +// QString QTreeWidgetItem::text(int column) + + +static void _init_f_text_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_text_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTreeWidgetItem *)cls)->text (arg1)); +} + + +// int QTreeWidgetItem::textAlignment(int column) + + +static void _init_f_textAlignment_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_textAlignment_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QTreeWidgetItem *)cls)->textAlignment (arg1)); +} + + +// QString QTreeWidgetItem::toolTip(int column) + + +static void _init_f_toolTip_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toolTip_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTreeWidgetItem *)cls)->toolTip (arg1)); +} + + +// QTreeWidget *QTreeWidgetItem::treeWidget() + + +static void _init_f_treeWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_treeWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTreeWidget *)((QTreeWidgetItem *)cls)->treeWidget ()); +} + + +// int QTreeWidgetItem::type() + + +static void _init_f_type_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_type_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QTreeWidgetItem *)cls)->type ()); +} + + +// QString QTreeWidgetItem::whatsThis(int column) + + +static void _init_f_whatsThis_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_whatsThis_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QTreeWidgetItem *)cls)->whatsThis (arg1)); +} + + +// void QTreeWidgetItem::write(QDataStream &out) + + +static void _init_f_write_c1697 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("out"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_write_c1697 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem *)cls)->write (arg1); +} + + +namespace gsi +{ + +static gsi::Methods methods_QTreeWidgetItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("addChild", "@brief Method void QTreeWidgetItem::addChild(QTreeWidgetItem *child)\n", false, &_init_f_addChild_2114, &_call_f_addChild_2114); + methods += new qt_gsi::GenericMethod ("addChildren", "@brief Method void QTreeWidgetItem::addChildren(const QList &children)\n", false, &_init_f_addChildren_3462, &_call_f_addChildren_3462); + methods += new qt_gsi::GenericMethod ("background", "@brief Method QBrush QTreeWidgetItem::background(int column)\n", true, &_init_f_background_c767, &_call_f_background_c767); + methods += new qt_gsi::GenericMethod ("checkState", "@brief Method Qt::CheckState QTreeWidgetItem::checkState(int column)\n", true, &_init_f_checkState_c767, &_call_f_checkState_c767); + methods += new qt_gsi::GenericMethod ("child", "@brief Method QTreeWidgetItem *QTreeWidgetItem::child(int index)\n", true, &_init_f_child_c767, &_call_f_child_c767); + methods += new qt_gsi::GenericMethod ("childCount", "@brief Method int QTreeWidgetItem::childCount()\n", true, &_init_f_childCount_c0, &_call_f_childCount_c0); + methods += new qt_gsi::GenericMethod (":childIndicatorPolicy", "@brief Method QTreeWidgetItem::ChildIndicatorPolicy QTreeWidgetItem::childIndicatorPolicy()\n", true, &_init_f_childIndicatorPolicy_c0, &_call_f_childIndicatorPolicy_c0); + methods += new qt_gsi::GenericMethod ("clone", "@brief Method QTreeWidgetItem *QTreeWidgetItem::clone()\n", true, &_init_f_clone_c0, &_call_f_clone_c0); + methods += new qt_gsi::GenericMethod ("columnCount", "@brief Method int QTreeWidgetItem::columnCount()\n", true, &_init_f_columnCount_c0, &_call_f_columnCount_c0); + methods += new qt_gsi::GenericMethod ("data", "@brief Method QVariant QTreeWidgetItem::data(int column, int role)\n", true, &_init_f_data_c1426, &_call_f_data_c1426); + methods += new qt_gsi::GenericMethod (":flags", "@brief Method QFlags QTreeWidgetItem::flags()\n", true, &_init_f_flags_c0, &_call_f_flags_c0); + methods += new qt_gsi::GenericMethod ("font", "@brief Method QFont QTreeWidgetItem::font(int column)\n", true, &_init_f_font_c767, &_call_f_font_c767); + methods += new qt_gsi::GenericMethod ("foreground", "@brief Method QBrush QTreeWidgetItem::foreground(int column)\n", true, &_init_f_foreground_c767, &_call_f_foreground_c767); + methods += new qt_gsi::GenericMethod ("icon", "@brief Method QIcon QTreeWidgetItem::icon(int column)\n", true, &_init_f_icon_c767, &_call_f_icon_c767); + methods += new qt_gsi::GenericMethod ("indexOfChild", "@brief Method int QTreeWidgetItem::indexOfChild(QTreeWidgetItem *child)\n", true, &_init_f_indexOfChild_c2114, &_call_f_indexOfChild_c2114); + methods += new qt_gsi::GenericMethod ("insertChild", "@brief Method void QTreeWidgetItem::insertChild(int index, QTreeWidgetItem *child)\n", false, &_init_f_insertChild_2773, &_call_f_insertChild_2773); + methods += new qt_gsi::GenericMethod ("insertChildren", "@brief Method void QTreeWidgetItem::insertChildren(int index, const QList &children)\n", false, &_init_f_insertChildren_4121, &_call_f_insertChildren_4121); + methods += new qt_gsi::GenericMethod ("isDisabled?|:disabled", "@brief Method bool QTreeWidgetItem::isDisabled()\n", true, &_init_f_isDisabled_c0, &_call_f_isDisabled_c0); + methods += new qt_gsi::GenericMethod ("isExpanded?|:expanded", "@brief Method bool QTreeWidgetItem::isExpanded()\n", true, &_init_f_isExpanded_c0, &_call_f_isExpanded_c0); + methods += new qt_gsi::GenericMethod ("isFirstColumnSpanned?|:firstColumnSpanned", "@brief Method bool QTreeWidgetItem::isFirstColumnSpanned()\n", true, &_init_f_isFirstColumnSpanned_c0, &_call_f_isFirstColumnSpanned_c0); + methods += new qt_gsi::GenericMethod ("isHidden?|:hidden", "@brief Method bool QTreeWidgetItem::isHidden()\n", true, &_init_f_isHidden_c0, &_call_f_isHidden_c0); + methods += new qt_gsi::GenericMethod ("isSelected?|:selected", "@brief Method bool QTreeWidgetItem::isSelected()\n", true, &_init_f_isSelected_c0, &_call_f_isSelected_c0); + methods += new qt_gsi::GenericMethod ("<", "@brief Method bool QTreeWidgetItem::operator<(const QTreeWidgetItem &other)\n", true, &_init_f_operator_lt__c2805, &_call_f_operator_lt__c2805); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QTreeWidgetItem &QTreeWidgetItem::operator=(const QTreeWidgetItem &other)\n", false, &_init_f_operator_eq__2805, &_call_f_operator_eq__2805); + methods += new qt_gsi::GenericMethod ("parent", "@brief Method QTreeWidgetItem *QTreeWidgetItem::parent()\n", true, &_init_f_parent_c0, &_call_f_parent_c0); + methods += new qt_gsi::GenericMethod ("read", "@brief Method void QTreeWidgetItem::read(QDataStream &in)\n", false, &_init_f_read_1697, &_call_f_read_1697); + methods += new qt_gsi::GenericMethod ("removeChild", "@brief Method void QTreeWidgetItem::removeChild(QTreeWidgetItem *child)\n", false, &_init_f_removeChild_2114, &_call_f_removeChild_2114); + methods += new qt_gsi::GenericMethod ("setBackground", "@brief Method void QTreeWidgetItem::setBackground(int column, const QBrush &brush)\n", false, &_init_f_setBackground_2569, &_call_f_setBackground_2569); + methods += new qt_gsi::GenericMethod ("setCheckState", "@brief Method void QTreeWidgetItem::setCheckState(int column, Qt::CheckState state)\n", false, &_init_f_setCheckState_2399, &_call_f_setCheckState_2399); + methods += new qt_gsi::GenericMethod ("setChildIndicatorPolicy|childIndicatorPolicy=", "@brief Method void QTreeWidgetItem::setChildIndicatorPolicy(QTreeWidgetItem::ChildIndicatorPolicy policy)\n", false, &_init_f_setChildIndicatorPolicy_4077, &_call_f_setChildIndicatorPolicy_4077); + methods += new qt_gsi::GenericMethod ("setData", "@brief Method void QTreeWidgetItem::setData(int column, int role, const QVariant &value)\n", false, &_init_f_setData_3437, &_call_f_setData_3437); + methods += new qt_gsi::GenericMethod ("setDisabled|disabled=", "@brief Method void QTreeWidgetItem::setDisabled(bool disabled)\n", false, &_init_f_setDisabled_864, &_call_f_setDisabled_864); + methods += new qt_gsi::GenericMethod ("setExpanded|expanded=", "@brief Method void QTreeWidgetItem::setExpanded(bool expand)\n", false, &_init_f_setExpanded_864, &_call_f_setExpanded_864); + methods += new qt_gsi::GenericMethod ("setFirstColumnSpanned|firstColumnSpanned=", "@brief Method void QTreeWidgetItem::setFirstColumnSpanned(bool span)\n", false, &_init_f_setFirstColumnSpanned_864, &_call_f_setFirstColumnSpanned_864); + methods += new qt_gsi::GenericMethod ("setFlags|flags=", "@brief Method void QTreeWidgetItem::setFlags(QFlags flags)\n", false, &_init_f_setFlags_2222, &_call_f_setFlags_2222); + methods += new qt_gsi::GenericMethod ("setFont", "@brief Method void QTreeWidgetItem::setFont(int column, const QFont &font)\n", false, &_init_f_setFont_2460, &_call_f_setFont_2460); + methods += new qt_gsi::GenericMethod ("setForeground", "@brief Method void QTreeWidgetItem::setForeground(int column, const QBrush &brush)\n", false, &_init_f_setForeground_2569, &_call_f_setForeground_2569); + methods += new qt_gsi::GenericMethod ("setHidden|hidden=", "@brief Method void QTreeWidgetItem::setHidden(bool hide)\n", false, &_init_f_setHidden_864, &_call_f_setHidden_864); + methods += new qt_gsi::GenericMethod ("setIcon", "@brief Method void QTreeWidgetItem::setIcon(int column, const QIcon &icon)\n", false, &_init_f_setIcon_2446, &_call_f_setIcon_2446); + methods += new qt_gsi::GenericMethod ("setSelected|selected=", "@brief Method void QTreeWidgetItem::setSelected(bool select)\n", false, &_init_f_setSelected_864, &_call_f_setSelected_864); + methods += new qt_gsi::GenericMethod ("setSizeHint", "@brief Method void QTreeWidgetItem::setSizeHint(int column, const QSize &size)\n", false, &_init_f_setSizeHint_2464, &_call_f_setSizeHint_2464); + methods += new qt_gsi::GenericMethod ("setStatusTip", "@brief Method void QTreeWidgetItem::setStatusTip(int column, const QString &statusTip)\n", false, &_init_f_setStatusTip_2684, &_call_f_setStatusTip_2684); + methods += new qt_gsi::GenericMethod ("setText", "@brief Method void QTreeWidgetItem::setText(int column, const QString &text)\n", false, &_init_f_setText_2684, &_call_f_setText_2684); + methods += new qt_gsi::GenericMethod ("setTextAlignment", "@brief Method void QTreeWidgetItem::setTextAlignment(int column, int alignment)\n", false, &_init_f_setTextAlignment_1426, &_call_f_setTextAlignment_1426); + methods += new qt_gsi::GenericMethod ("setToolTip", "@brief Method void QTreeWidgetItem::setToolTip(int column, const QString &toolTip)\n", false, &_init_f_setToolTip_2684, &_call_f_setToolTip_2684); + methods += new qt_gsi::GenericMethod ("setWhatsThis", "@brief Method void QTreeWidgetItem::setWhatsThis(int column, const QString &whatsThis)\n", false, &_init_f_setWhatsThis_2684, &_call_f_setWhatsThis_2684); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Method QSize QTreeWidgetItem::sizeHint(int column)\n", true, &_init_f_sizeHint_c767, &_call_f_sizeHint_c767); + methods += new qt_gsi::GenericMethod ("sortChildren", "@brief Method void QTreeWidgetItem::sortChildren(int column, Qt::SortOrder order)\n", false, &_init_f_sortChildren_2340, &_call_f_sortChildren_2340); + methods += new qt_gsi::GenericMethod ("statusTip", "@brief Method QString QTreeWidgetItem::statusTip(int column)\n", true, &_init_f_statusTip_c767, &_call_f_statusTip_c767); + methods += new qt_gsi::GenericMethod ("takeChild", "@brief Method QTreeWidgetItem *QTreeWidgetItem::takeChild(int index)\n", false, &_init_f_takeChild_767, &_call_f_takeChild_767); + methods += new qt_gsi::GenericMethod ("takeChildren", "@brief Method QList QTreeWidgetItem::takeChildren()\n", false, &_init_f_takeChildren_0, &_call_f_takeChildren_0); + methods += new qt_gsi::GenericMethod ("text", "@brief Method QString QTreeWidgetItem::text(int column)\n", true, &_init_f_text_c767, &_call_f_text_c767); + methods += new qt_gsi::GenericMethod ("textAlignment", "@brief Method int QTreeWidgetItem::textAlignment(int column)\n", true, &_init_f_textAlignment_c767, &_call_f_textAlignment_c767); + methods += new qt_gsi::GenericMethod ("toolTip", "@brief Method QString QTreeWidgetItem::toolTip(int column)\n", true, &_init_f_toolTip_c767, &_call_f_toolTip_c767); + methods += new qt_gsi::GenericMethod ("treeWidget", "@brief Method QTreeWidget *QTreeWidgetItem::treeWidget()\n", true, &_init_f_treeWidget_c0, &_call_f_treeWidget_c0); + methods += new qt_gsi::GenericMethod ("type", "@brief Method int QTreeWidgetItem::type()\n", true, &_init_f_type_c0, &_call_f_type_c0); + methods += new qt_gsi::GenericMethod ("whatsThis", "@brief Method QString QTreeWidgetItem::whatsThis(int column)\n", true, &_init_f_whatsThis_c767, &_call_f_whatsThis_c767); + methods += new qt_gsi::GenericMethod ("write", "@brief Method void QTreeWidgetItem::write(QDataStream &out)\n", true, &_init_f_write_c1697, &_call_f_write_c1697); + return methods; +} + +gsi::Class decl_QTreeWidgetItem ("QtWidgets", "QTreeWidgetItem_Native", + methods_QTreeWidgetItem (), + "@hide\n@alias QTreeWidgetItem"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTreeWidgetItem () { return decl_QTreeWidgetItem; } + +} + + +class QTreeWidgetItem_Adaptor : public QTreeWidgetItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QTreeWidgetItem_Adaptor(); + + // [adaptor ctor] QTreeWidgetItem::QTreeWidgetItem(int type) + QTreeWidgetItem_Adaptor() : QTreeWidgetItem() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTreeWidgetItem::QTreeWidgetItem(int type) + QTreeWidgetItem_Adaptor(int type) : QTreeWidgetItem(type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTreeWidgetItem::QTreeWidgetItem(const QStringList &strings, int type) + QTreeWidgetItem_Adaptor(const QStringList &strings) : QTreeWidgetItem(strings) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTreeWidgetItem::QTreeWidgetItem(const QStringList &strings, int type) + QTreeWidgetItem_Adaptor(const QStringList &strings, int type) : QTreeWidgetItem(strings, type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTreeWidgetItem::QTreeWidgetItem(QTreeWidget *treeview, int type) + QTreeWidgetItem_Adaptor(QTreeWidget *treeview) : QTreeWidgetItem(treeview) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTreeWidgetItem::QTreeWidgetItem(QTreeWidget *treeview, int type) + QTreeWidgetItem_Adaptor(QTreeWidget *treeview, int type) : QTreeWidgetItem(treeview, type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTreeWidgetItem::QTreeWidgetItem(QTreeWidget *treeview, const QStringList &strings, int type) + QTreeWidgetItem_Adaptor(QTreeWidget *treeview, const QStringList &strings) : QTreeWidgetItem(treeview, strings) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTreeWidgetItem::QTreeWidgetItem(QTreeWidget *treeview, const QStringList &strings, int type) + QTreeWidgetItem_Adaptor(QTreeWidget *treeview, const QStringList &strings, int type) : QTreeWidgetItem(treeview, strings, type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTreeWidgetItem::QTreeWidgetItem(QTreeWidget *treeview, QTreeWidgetItem *after, int type) + QTreeWidgetItem_Adaptor(QTreeWidget *treeview, QTreeWidgetItem *after) : QTreeWidgetItem(treeview, after) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTreeWidgetItem::QTreeWidgetItem(QTreeWidget *treeview, QTreeWidgetItem *after, int type) + QTreeWidgetItem_Adaptor(QTreeWidget *treeview, QTreeWidgetItem *after, int type) : QTreeWidgetItem(treeview, after, type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTreeWidgetItem::QTreeWidgetItem(QTreeWidgetItem *parent, int type) + QTreeWidgetItem_Adaptor(QTreeWidgetItem *parent) : QTreeWidgetItem(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTreeWidgetItem::QTreeWidgetItem(QTreeWidgetItem *parent, int type) + QTreeWidgetItem_Adaptor(QTreeWidgetItem *parent, int type) : QTreeWidgetItem(parent, type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTreeWidgetItem::QTreeWidgetItem(QTreeWidgetItem *parent, const QStringList &strings, int type) + QTreeWidgetItem_Adaptor(QTreeWidgetItem *parent, const QStringList &strings) : QTreeWidgetItem(parent, strings) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTreeWidgetItem::QTreeWidgetItem(QTreeWidgetItem *parent, const QStringList &strings, int type) + QTreeWidgetItem_Adaptor(QTreeWidgetItem *parent, const QStringList &strings, int type) : QTreeWidgetItem(parent, strings, type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTreeWidgetItem::QTreeWidgetItem(QTreeWidgetItem *parent, QTreeWidgetItem *after, int type) + QTreeWidgetItem_Adaptor(QTreeWidgetItem *parent, QTreeWidgetItem *after) : QTreeWidgetItem(parent, after) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QTreeWidgetItem::QTreeWidgetItem(QTreeWidgetItem *parent, QTreeWidgetItem *after, int type) + QTreeWidgetItem_Adaptor(QTreeWidgetItem *parent, QTreeWidgetItem *after, int type) : QTreeWidgetItem(parent, after, type) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QTreeWidgetItem::emitDataChanged() + void fp_QTreeWidgetItem_emitDataChanged_0 () { + QTreeWidgetItem::emitDataChanged(); + } + + // [adaptor impl] QTreeWidgetItem *QTreeWidgetItem::clone() + QTreeWidgetItem * cbs_clone_c0_0() const + { + return QTreeWidgetItem::clone(); + } + + virtual QTreeWidgetItem * clone() const + { + if (cb_clone_c0_0.can_issue()) { + return cb_clone_c0_0.issue(&QTreeWidgetItem_Adaptor::cbs_clone_c0_0); + } else { + return QTreeWidgetItem::clone(); + } + } + + // [adaptor impl] QVariant QTreeWidgetItem::data(int column, int role) + QVariant cbs_data_c1426_0(int column, int role) const + { + return QTreeWidgetItem::data(column, role); + } + + virtual QVariant data(int column, int role) const + { + if (cb_data_c1426_0.can_issue()) { + return cb_data_c1426_0.issue(&QTreeWidgetItem_Adaptor::cbs_data_c1426_0, column, role); + } else { + return QTreeWidgetItem::data(column, role); + } + } + + // [adaptor impl] bool QTreeWidgetItem::operator<(const QTreeWidgetItem &other) + bool cbs_operator_lt__c2805_0(const QTreeWidgetItem &other) const + { + return QTreeWidgetItem::operator<(other); + } + + virtual bool operator<(const QTreeWidgetItem &other) const + { + if (cb_operator_lt__c2805_0.can_issue()) { + return cb_operator_lt__c2805_0.issue(&QTreeWidgetItem_Adaptor::cbs_operator_lt__c2805_0, other); + } else { + return QTreeWidgetItem::operator<(other); + } + } + + // [adaptor impl] void QTreeWidgetItem::read(QDataStream &in) + void cbs_read_1697_0(QDataStream &in) + { + QTreeWidgetItem::read(in); + } + + virtual void read(QDataStream &in) + { + if (cb_read_1697_0.can_issue()) { + cb_read_1697_0.issue(&QTreeWidgetItem_Adaptor::cbs_read_1697_0, in); + } else { + QTreeWidgetItem::read(in); + } + } + + // [adaptor impl] void QTreeWidgetItem::setData(int column, int role, const QVariant &value) + void cbs_setData_3437_0(int column, int role, const QVariant &value) + { + QTreeWidgetItem::setData(column, role, value); + } + + virtual void setData(int column, int role, const QVariant &value) + { + if (cb_setData_3437_0.can_issue()) { + cb_setData_3437_0.issue(&QTreeWidgetItem_Adaptor::cbs_setData_3437_0, column, role, value); + } else { + QTreeWidgetItem::setData(column, role, value); + } + } + + // [adaptor impl] void QTreeWidgetItem::write(QDataStream &out) + void cbs_write_c1697_0(QDataStream &out) const + { + QTreeWidgetItem::write(out); + } + + virtual void write(QDataStream &out) const + { + if (cb_write_c1697_0.can_issue()) { + cb_write_c1697_0.issue(&QTreeWidgetItem_Adaptor::cbs_write_c1697_0, out); + } else { + QTreeWidgetItem::write(out); + } + } + + gsi::Callback cb_clone_c0_0; + gsi::Callback cb_data_c1426_0; + gsi::Callback cb_operator_lt__c2805_0; + gsi::Callback cb_read_1697_0; + gsi::Callback cb_setData_3437_0; + gsi::Callback cb_write_c1697_0; +}; + +QTreeWidgetItem_Adaptor::~QTreeWidgetItem_Adaptor() { } + +// Constructor QTreeWidgetItem::QTreeWidgetItem(int type) (adaptor class) + +static void _init_ctor_QTreeWidgetItem_Adaptor_767 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type", true, "QTreeWidgetItem::Type"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTreeWidgetItem_Adaptor_767 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTreeWidgetItem::Type, heap); + ret.write (new QTreeWidgetItem_Adaptor (arg1)); +} + + +// Constructor QTreeWidgetItem::QTreeWidgetItem(const QStringList &strings, int type) (adaptor class) + +static void _init_ctor_QTreeWidgetItem_Adaptor_3096 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("strings"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type", true, "QTreeWidgetItem::Type"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTreeWidgetItem_Adaptor_3096 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QStringList &arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTreeWidgetItem::Type, heap); + ret.write (new QTreeWidgetItem_Adaptor (arg1, arg2)); +} + + +// Constructor QTreeWidgetItem::QTreeWidgetItem(QTreeWidget *treeview, int type) (adaptor class) + +static void _init_ctor_QTreeWidgetItem_Adaptor_2374 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("treeview"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type", true, "QTreeWidgetItem::Type"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTreeWidgetItem_Adaptor_2374 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidget *arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTreeWidgetItem::Type, heap); + QTreeWidgetItem_Adaptor *obj = new QTreeWidgetItem_Adaptor (arg1, arg2); + if (arg1) { + qt_gsi::qt_keep (obj); + } else { + qt_gsi::qt_release (obj); + } + ret.write (obj); +} + + +// Constructor QTreeWidgetItem::QTreeWidgetItem(QTreeWidget *treeview, const QStringList &strings, int type) (adaptor class) + +static void _init_ctor_QTreeWidgetItem_Adaptor_4703 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("treeview"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("strings"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type", true, "QTreeWidgetItem::Type"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QTreeWidgetItem_Adaptor_4703 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidget *arg1 = gsi::arg_reader() (args, heap); + const QStringList &arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTreeWidgetItem::Type, heap); + QTreeWidgetItem_Adaptor *obj = new QTreeWidgetItem_Adaptor (arg1, arg2, arg3); + if (arg1) { + qt_gsi::qt_keep (obj); + } else { + qt_gsi::qt_release (obj); + } + ret.write (obj); +} + + +// Constructor QTreeWidgetItem::QTreeWidgetItem(QTreeWidget *treeview, QTreeWidgetItem *after, int type) (adaptor class) + +static void _init_ctor_QTreeWidgetItem_Adaptor_4380 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("treeview"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("after"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type", true, "QTreeWidgetItem::Type"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QTreeWidgetItem_Adaptor_4380 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidget *arg1 = gsi::arg_reader() (args, heap); + QTreeWidgetItem *arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTreeWidgetItem::Type, heap); + QTreeWidgetItem_Adaptor *obj = new QTreeWidgetItem_Adaptor (arg1, arg2, arg3); + if (arg1) { + qt_gsi::qt_keep (obj); + } else { + qt_gsi::qt_release (obj); + } + ret.write (obj); +} + + +// Constructor QTreeWidgetItem::QTreeWidgetItem(QTreeWidgetItem *parent, int type) (adaptor class) + +static void _init_ctor_QTreeWidgetItem_Adaptor_2773 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("type", true, "QTreeWidgetItem::Type"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTreeWidgetItem_Adaptor_2773 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + int arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTreeWidgetItem::Type, heap); + QTreeWidgetItem_Adaptor *obj = new QTreeWidgetItem_Adaptor (arg1, arg2); + if (arg1) { + qt_gsi::qt_keep (obj); + } else { + qt_gsi::qt_release (obj); + } + ret.write (obj); +} + + +// Constructor QTreeWidgetItem::QTreeWidgetItem(QTreeWidgetItem *parent, const QStringList &strings, int type) (adaptor class) + +static void _init_ctor_QTreeWidgetItem_Adaptor_5102 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("strings"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type", true, "QTreeWidgetItem::Type"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QTreeWidgetItem_Adaptor_5102 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + const QStringList &arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTreeWidgetItem::Type, heap); + QTreeWidgetItem_Adaptor *obj = new QTreeWidgetItem_Adaptor (arg1, arg2, arg3); + if (arg1) { + qt_gsi::qt_keep (obj); + } else { + qt_gsi::qt_release (obj); + } + ret.write (obj); +} + + +// Constructor QTreeWidgetItem::QTreeWidgetItem(QTreeWidgetItem *parent, QTreeWidgetItem *after, int type) (adaptor class) + +static void _init_ctor_QTreeWidgetItem_Adaptor_4779 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("after"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("type", true, "QTreeWidgetItem::Type"); + decl->add_arg (argspec_2); + decl->set_return_new (); +} + +static void _call_ctor_QTreeWidgetItem_Adaptor_4779 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + QTreeWidgetItem *arg2 = gsi::arg_reader() (args, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QTreeWidgetItem::Type, heap); + QTreeWidgetItem_Adaptor *obj = new QTreeWidgetItem_Adaptor (arg1, arg2, arg3); + if (arg1) { + qt_gsi::qt_keep (obj); + } else { + qt_gsi::qt_release (obj); + } + ret.write (obj); +} + + +// QTreeWidgetItem *QTreeWidgetItem::clone() + +static void _init_cbs_clone_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_clone_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTreeWidgetItem *)((QTreeWidgetItem_Adaptor *)cls)->cbs_clone_c0_0 ()); +} + +static void _set_callback_cbs_clone_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidgetItem_Adaptor *)cls)->cb_clone_c0_0 = cb; +} + + +// QVariant QTreeWidgetItem::data(int column, int role) + +static void _init_cbs_data_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_data_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + ret.write ((QVariant)((QTreeWidgetItem_Adaptor *)cls)->cbs_data_c1426_0 (arg1, arg2)); +} + +static void _set_callback_cbs_data_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidgetItem_Adaptor *)cls)->cb_data_c1426_0 = cb; +} + + +// exposed void QTreeWidgetItem::emitDataChanged() + +static void _init_fp_emitDataChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_emitDataChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem_Adaptor *)cls)->fp_QTreeWidgetItem_emitDataChanged_0 (); +} + + +// bool QTreeWidgetItem::operator<(const QTreeWidgetItem &other) + +static void _init_cbs_operator_lt__c2805_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("other"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_operator_lt__c2805_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTreeWidgetItem &arg1 = args.read (heap); + ret.write ((bool)((QTreeWidgetItem_Adaptor *)cls)->cbs_operator_lt__c2805_0 (arg1)); +} + +static void _set_callback_cbs_operator_lt__c2805_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidgetItem_Adaptor *)cls)->cb_operator_lt__c2805_0 = cb; +} + + +// void QTreeWidgetItem::read(QDataStream &in) + +static void _init_cbs_read_1697_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("in"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_read_1697_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem_Adaptor *)cls)->cbs_read_1697_0 (arg1); +} + +static void _set_callback_cbs_read_1697_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidgetItem_Adaptor *)cls)->cb_read_1697_0 = cb; +} + + +// void QTreeWidgetItem::setData(int column, int role, const QVariant &value) + +static void _init_cbs_setData_3437_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("role"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_setData_3437_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + const QVariant &arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem_Adaptor *)cls)->cbs_setData_3437_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_setData_3437_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidgetItem_Adaptor *)cls)->cb_setData_3437_0 = cb; +} + + +// void QTreeWidgetItem::write(QDataStream &out) + +static void _init_cbs_write_c1697_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("out"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_write_c1697_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDataStream &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QTreeWidgetItem_Adaptor *)cls)->cbs_write_c1697_0 (arg1); +} + +static void _set_callback_cbs_write_c1697_0 (void *cls, const gsi::Callback &cb) +{ + ((QTreeWidgetItem_Adaptor *)cls)->cb_write_c1697_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QTreeWidgetItem (); + +static gsi::Methods methods_QTreeWidgetItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTreeWidgetItem::QTreeWidgetItem(int type)\nThis method creates an object of class QTreeWidgetItem.", &_init_ctor_QTreeWidgetItem_Adaptor_767, &_call_ctor_QTreeWidgetItem_Adaptor_767); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTreeWidgetItem::QTreeWidgetItem(const QStringList &strings, int type)\nThis method creates an object of class QTreeWidgetItem.", &_init_ctor_QTreeWidgetItem_Adaptor_3096, &_call_ctor_QTreeWidgetItem_Adaptor_3096); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTreeWidgetItem::QTreeWidgetItem(QTreeWidget *treeview, int type)\nThis method creates an object of class QTreeWidgetItem.", &_init_ctor_QTreeWidgetItem_Adaptor_2374, &_call_ctor_QTreeWidgetItem_Adaptor_2374); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTreeWidgetItem::QTreeWidgetItem(QTreeWidget *treeview, const QStringList &strings, int type)\nThis method creates an object of class QTreeWidgetItem.", &_init_ctor_QTreeWidgetItem_Adaptor_4703, &_call_ctor_QTreeWidgetItem_Adaptor_4703); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTreeWidgetItem::QTreeWidgetItem(QTreeWidget *treeview, QTreeWidgetItem *after, int type)\nThis method creates an object of class QTreeWidgetItem.", &_init_ctor_QTreeWidgetItem_Adaptor_4380, &_call_ctor_QTreeWidgetItem_Adaptor_4380); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTreeWidgetItem::QTreeWidgetItem(QTreeWidgetItem *parent, int type)\nThis method creates an object of class QTreeWidgetItem.", &_init_ctor_QTreeWidgetItem_Adaptor_2773, &_call_ctor_QTreeWidgetItem_Adaptor_2773); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTreeWidgetItem::QTreeWidgetItem(QTreeWidgetItem *parent, const QStringList &strings, int type)\nThis method creates an object of class QTreeWidgetItem.", &_init_ctor_QTreeWidgetItem_Adaptor_5102, &_call_ctor_QTreeWidgetItem_Adaptor_5102); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTreeWidgetItem::QTreeWidgetItem(QTreeWidgetItem *parent, QTreeWidgetItem *after, int type)\nThis method creates an object of class QTreeWidgetItem.", &_init_ctor_QTreeWidgetItem_Adaptor_4779, &_call_ctor_QTreeWidgetItem_Adaptor_4779); + methods += new qt_gsi::GenericMethod ("clone", "@brief Virtual method QTreeWidgetItem *QTreeWidgetItem::clone()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("clone", "@hide", true, &_init_cbs_clone_c0_0, &_call_cbs_clone_c0_0, &_set_callback_cbs_clone_c0_0); + methods += new qt_gsi::GenericMethod ("data", "@brief Virtual method QVariant QTreeWidgetItem::data(int column, int role)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_data_c1426_0, &_call_cbs_data_c1426_0); + methods += new qt_gsi::GenericMethod ("data", "@hide", true, &_init_cbs_data_c1426_0, &_call_cbs_data_c1426_0, &_set_callback_cbs_data_c1426_0); + methods += new qt_gsi::GenericMethod ("*emitDataChanged", "@brief Method void QTreeWidgetItem::emitDataChanged()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_emitDataChanged_0, &_call_fp_emitDataChanged_0); + methods += new qt_gsi::GenericMethod ("<", "@brief Virtual method bool QTreeWidgetItem::operator<(const QTreeWidgetItem &other)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_operator_lt__c2805_0, &_call_cbs_operator_lt__c2805_0); + methods += new qt_gsi::GenericMethod ("<", "@hide", true, &_init_cbs_operator_lt__c2805_0, &_call_cbs_operator_lt__c2805_0, &_set_callback_cbs_operator_lt__c2805_0); + methods += new qt_gsi::GenericMethod ("read", "@brief Virtual method void QTreeWidgetItem::read(QDataStream &in)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_read_1697_0, &_call_cbs_read_1697_0); + methods += new qt_gsi::GenericMethod ("read", "@hide", false, &_init_cbs_read_1697_0, &_call_cbs_read_1697_0, &_set_callback_cbs_read_1697_0); + methods += new qt_gsi::GenericMethod ("setData", "@brief Virtual method void QTreeWidgetItem::setData(int column, int role, const QVariant &value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setData_3437_0, &_call_cbs_setData_3437_0); + methods += new qt_gsi::GenericMethod ("setData", "@hide", false, &_init_cbs_setData_3437_0, &_call_cbs_setData_3437_0, &_set_callback_cbs_setData_3437_0); + methods += new qt_gsi::GenericMethod ("write", "@brief Virtual method void QTreeWidgetItem::write(QDataStream &out)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_write_c1697_0, &_call_cbs_write_c1697_0); + methods += new qt_gsi::GenericMethod ("write", "@hide", true, &_init_cbs_write_c1697_0, &_call_cbs_write_c1697_0, &_set_callback_cbs_write_c1697_0); + return methods; +} + +gsi::Class decl_QTreeWidgetItem_Adaptor (qtdecl_QTreeWidgetItem (), "QtWidgets", "QTreeWidgetItem", + methods_QTreeWidgetItem_Adaptor (), + "@qt\n@brief Binding of QTreeWidgetItem"); + +} + + +// Implementation of the enum wrapper class for QTreeWidgetItem::ChildIndicatorPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_QTreeWidgetItem_ChildIndicatorPolicy_Enum ("QtWidgets", "QTreeWidgetItem_ChildIndicatorPolicy", + gsi::enum_const ("ShowIndicator", QTreeWidgetItem::ShowIndicator, "@brief Enum constant QTreeWidgetItem::ShowIndicator") + + gsi::enum_const ("DontShowIndicator", QTreeWidgetItem::DontShowIndicator, "@brief Enum constant QTreeWidgetItem::DontShowIndicator") + + gsi::enum_const ("DontShowIndicatorWhenChildless", QTreeWidgetItem::DontShowIndicatorWhenChildless, "@brief Enum constant QTreeWidgetItem::DontShowIndicatorWhenChildless"), + "@qt\n@brief This class represents the QTreeWidgetItem::ChildIndicatorPolicy enum"); + +static gsi::QFlagsClass decl_QTreeWidgetItem_ChildIndicatorPolicy_Enums ("QtWidgets", "QTreeWidgetItem_QFlags_ChildIndicatorPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTreeWidgetItem_ChildIndicatorPolicy_Enum_in_parent (decl_QTreeWidgetItem_ChildIndicatorPolicy_Enum.defs ()); +static gsi::ClassExt decl_QTreeWidgetItem_ChildIndicatorPolicy_Enum_as_child (decl_QTreeWidgetItem_ChildIndicatorPolicy_Enum, "ChildIndicatorPolicy"); +static gsi::ClassExt decl_QTreeWidgetItem_ChildIndicatorPolicy_Enums_as_child (decl_QTreeWidgetItem_ChildIndicatorPolicy_Enums, "QFlags_ChildIndicatorPolicy"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQTreeWidgetItemIterator.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQTreeWidgetItemIterator.cc new file mode 100644 index 000000000..0deae6c7a --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQTreeWidgetItemIterator.cc @@ -0,0 +1,309 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQTreeWidgetItemIterator.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QTreeWidgetItemIterator + +// Constructor QTreeWidgetItemIterator::QTreeWidgetItemIterator(const QTreeWidgetItemIterator &it) + + +static void _init_ctor_QTreeWidgetItemIterator_3647 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("it"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QTreeWidgetItemIterator_3647 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTreeWidgetItemIterator &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QTreeWidgetItemIterator (arg1)); +} + + +// Constructor QTreeWidgetItemIterator::QTreeWidgetItemIterator(QTreeWidget *widget, QFlags flags) + + +static void _init_ctor_QTreeWidgetItemIterator_6409 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "QTreeWidgetItemIterator::All"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTreeWidgetItemIterator_6409 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidget *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QTreeWidgetItemIterator::All, heap); + ret.write (new QTreeWidgetItemIterator (arg1, arg2)); +} + + +// Constructor QTreeWidgetItemIterator::QTreeWidgetItemIterator(QTreeWidgetItem *item, QFlags flags) + + +static void _init_ctor_QTreeWidgetItemIterator_6808 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("item"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "QTreeWidgetItemIterator::All"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QTreeWidgetItemIterator_6808 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTreeWidgetItem *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QTreeWidgetItemIterator::All, heap); + ret.write (new QTreeWidgetItemIterator (arg1, arg2)); +} + + +// QTreeWidgetItem *QTreeWidgetItemIterator::operator*() + + +static void _init_f_operator_star__c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_star__c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTreeWidgetItem *)((QTreeWidgetItemIterator *)cls)->operator* ()); +} + + +// QTreeWidgetItemIterator &QTreeWidgetItemIterator::operator++() + + +static void _init_f_operator_plus__plus__0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_plus__plus__0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTreeWidgetItemIterator &)((QTreeWidgetItemIterator *)cls)->operator++ ()); +} + + +// const QTreeWidgetItemIterator QTreeWidgetItemIterator::operator++(int) + + +static void _init_f_operator_plus__plus__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__plus__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QTreeWidgetItemIterator)((QTreeWidgetItemIterator *)cls)->operator++ (arg1)); +} + + +// QTreeWidgetItemIterator &QTreeWidgetItemIterator::operator+=(int n) + + +static void _init_f_operator_plus__eq__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("n"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_plus__eq__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTreeWidgetItemIterator &)((QTreeWidgetItemIterator *)cls)->operator+= (arg1)); +} + + +// QTreeWidgetItemIterator &QTreeWidgetItemIterator::operator--() + + +static void _init_f_operator_minus__minus__0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_operator_minus__minus__0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QTreeWidgetItemIterator &)((QTreeWidgetItemIterator *)cls)->operator-- ()); +} + + +// const QTreeWidgetItemIterator QTreeWidgetItemIterator::operator--(int) + + +static void _init_f_operator_minus__minus__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__minus__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((const QTreeWidgetItemIterator)((QTreeWidgetItemIterator *)cls)->operator-- (arg1)); +} + + +// QTreeWidgetItemIterator &QTreeWidgetItemIterator::operator-=(int n) + + +static void _init_f_operator_minus__eq__767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("n"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_minus__eq__767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTreeWidgetItemIterator &)((QTreeWidgetItemIterator *)cls)->operator-= (arg1)); +} + + +// QTreeWidgetItemIterator &QTreeWidgetItemIterator::operator=(const QTreeWidgetItemIterator &it) + + +static void _init_f_operator_eq__3647 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("it"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3647 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QTreeWidgetItemIterator &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QTreeWidgetItemIterator &)((QTreeWidgetItemIterator *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QTreeWidgetItemIterator () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTreeWidgetItemIterator::QTreeWidgetItemIterator(const QTreeWidgetItemIterator &it)\nThis method creates an object of class QTreeWidgetItemIterator.", &_init_ctor_QTreeWidgetItemIterator_3647, &_call_ctor_QTreeWidgetItemIterator_3647); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTreeWidgetItemIterator::QTreeWidgetItemIterator(QTreeWidget *widget, QFlags flags)\nThis method creates an object of class QTreeWidgetItemIterator.", &_init_ctor_QTreeWidgetItemIterator_6409, &_call_ctor_QTreeWidgetItemIterator_6409); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QTreeWidgetItemIterator::QTreeWidgetItemIterator(QTreeWidgetItem *item, QFlags flags)\nThis method creates an object of class QTreeWidgetItemIterator.", &_init_ctor_QTreeWidgetItemIterator_6808, &_call_ctor_QTreeWidgetItemIterator_6808); + methods += new qt_gsi::GenericMethod ("*", "@brief Method QTreeWidgetItem *QTreeWidgetItemIterator::operator*()\n", true, &_init_f_operator_star__c0, &_call_f_operator_star__c0); + methods += new qt_gsi::GenericMethod ("++", "@brief Method QTreeWidgetItemIterator &QTreeWidgetItemIterator::operator++()\n", false, &_init_f_operator_plus__plus__0, &_call_f_operator_plus__plus__0); + methods += new qt_gsi::GenericMethod ("++", "@brief Method const QTreeWidgetItemIterator QTreeWidgetItemIterator::operator++(int)\n", false, &_init_f_operator_plus__plus__767, &_call_f_operator_plus__plus__767); + methods += new qt_gsi::GenericMethod ("+=", "@brief Method QTreeWidgetItemIterator &QTreeWidgetItemIterator::operator+=(int n)\n", false, &_init_f_operator_plus__eq__767, &_call_f_operator_plus__eq__767); + methods += new qt_gsi::GenericMethod ("--", "@brief Method QTreeWidgetItemIterator &QTreeWidgetItemIterator::operator--()\n", false, &_init_f_operator_minus__minus__0, &_call_f_operator_minus__minus__0); + methods += new qt_gsi::GenericMethod ("--", "@brief Method const QTreeWidgetItemIterator QTreeWidgetItemIterator::operator--(int)\n", false, &_init_f_operator_minus__minus__767, &_call_f_operator_minus__minus__767); + methods += new qt_gsi::GenericMethod ("-=", "@brief Method QTreeWidgetItemIterator &QTreeWidgetItemIterator::operator-=(int n)\n", false, &_init_f_operator_minus__eq__767, &_call_f_operator_minus__eq__767); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QTreeWidgetItemIterator &QTreeWidgetItemIterator::operator=(const QTreeWidgetItemIterator &it)\n", false, &_init_f_operator_eq__3647, &_call_f_operator_eq__3647); + return methods; +} + +gsi::Class decl_QTreeWidgetItemIterator ("QtWidgets", "QTreeWidgetItemIterator", + methods_QTreeWidgetItemIterator (), + "@qt\n@brief Binding of QTreeWidgetItemIterator"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTreeWidgetItemIterator () { return decl_QTreeWidgetItemIterator; } + +} + + +// Implementation of the enum wrapper class for QTreeWidgetItemIterator::IteratorFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QTreeWidgetItemIterator_IteratorFlag_Enum ("QtWidgets", "QTreeWidgetItemIterator_IteratorFlag", + gsi::enum_const ("All", QTreeWidgetItemIterator::All, "@brief Enum constant QTreeWidgetItemIterator::All") + + gsi::enum_const ("Hidden", QTreeWidgetItemIterator::Hidden, "@brief Enum constant QTreeWidgetItemIterator::Hidden") + + gsi::enum_const ("NotHidden", QTreeWidgetItemIterator::NotHidden, "@brief Enum constant QTreeWidgetItemIterator::NotHidden") + + gsi::enum_const ("Selected", QTreeWidgetItemIterator::Selected, "@brief Enum constant QTreeWidgetItemIterator::Selected") + + gsi::enum_const ("Unselected", QTreeWidgetItemIterator::Unselected, "@brief Enum constant QTreeWidgetItemIterator::Unselected") + + gsi::enum_const ("Selectable", QTreeWidgetItemIterator::Selectable, "@brief Enum constant QTreeWidgetItemIterator::Selectable") + + gsi::enum_const ("NotSelectable", QTreeWidgetItemIterator::NotSelectable, "@brief Enum constant QTreeWidgetItemIterator::NotSelectable") + + gsi::enum_const ("DragEnabled", QTreeWidgetItemIterator::DragEnabled, "@brief Enum constant QTreeWidgetItemIterator::DragEnabled") + + gsi::enum_const ("DragDisabled", QTreeWidgetItemIterator::DragDisabled, "@brief Enum constant QTreeWidgetItemIterator::DragDisabled") + + gsi::enum_const ("DropEnabled", QTreeWidgetItemIterator::DropEnabled, "@brief Enum constant QTreeWidgetItemIterator::DropEnabled") + + gsi::enum_const ("DropDisabled", QTreeWidgetItemIterator::DropDisabled, "@brief Enum constant QTreeWidgetItemIterator::DropDisabled") + + gsi::enum_const ("HasChildren", QTreeWidgetItemIterator::HasChildren, "@brief Enum constant QTreeWidgetItemIterator::HasChildren") + + gsi::enum_const ("NoChildren", QTreeWidgetItemIterator::NoChildren, "@brief Enum constant QTreeWidgetItemIterator::NoChildren") + + gsi::enum_const ("Checked", QTreeWidgetItemIterator::Checked, "@brief Enum constant QTreeWidgetItemIterator::Checked") + + gsi::enum_const ("NotChecked", QTreeWidgetItemIterator::NotChecked, "@brief Enum constant QTreeWidgetItemIterator::NotChecked") + + gsi::enum_const ("Enabled", QTreeWidgetItemIterator::Enabled, "@brief Enum constant QTreeWidgetItemIterator::Enabled") + + gsi::enum_const ("Disabled", QTreeWidgetItemIterator::Disabled, "@brief Enum constant QTreeWidgetItemIterator::Disabled") + + gsi::enum_const ("Editable", QTreeWidgetItemIterator::Editable, "@brief Enum constant QTreeWidgetItemIterator::Editable") + + gsi::enum_const ("NotEditable", QTreeWidgetItemIterator::NotEditable, "@brief Enum constant QTreeWidgetItemIterator::NotEditable") + + gsi::enum_const ("UserFlag", QTreeWidgetItemIterator::UserFlag, "@brief Enum constant QTreeWidgetItemIterator::UserFlag"), + "@qt\n@brief This class represents the QTreeWidgetItemIterator::IteratorFlag enum"); + +static gsi::QFlagsClass decl_QTreeWidgetItemIterator_IteratorFlag_Enums ("QtWidgets", "QTreeWidgetItemIterator_QFlags_IteratorFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QTreeWidgetItemIterator_IteratorFlag_Enum_in_parent (decl_QTreeWidgetItemIterator_IteratorFlag_Enum.defs ()); +static gsi::ClassExt decl_QTreeWidgetItemIterator_IteratorFlag_Enum_as_child (decl_QTreeWidgetItemIterator_IteratorFlag_Enum, "IteratorFlag"); +static gsi::ClassExt decl_QTreeWidgetItemIterator_IteratorFlag_Enums_as_child (decl_QTreeWidgetItemIterator_IteratorFlag_Enums, "QFlags_IteratorFlag"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQUndoView.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQUndoView.cc new file mode 100644 index 000000000..7c81e6fd6 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQUndoView.cc @@ -0,0 +1,5160 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQUndoView.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QUndoView + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QUndoView::staticMetaObject); +} + + +// QIcon QUndoView::cleanIcon() + + +static void _init_f_cleanIcon_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cleanIcon_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIcon)((QUndoView *)cls)->cleanIcon ()); +} + + +// QString QUndoView::emptyLabel() + + +static void _init_f_emptyLabel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_emptyLabel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QUndoView *)cls)->emptyLabel ()); +} + + +// QUndoGroup *QUndoView::group() + + +static void _init_f_group_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_group_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QUndoGroup *)((QUndoView *)cls)->group ()); +} + + +// void QUndoView::setCleanIcon(const QIcon &icon) + + +static void _init_f_setCleanIcon_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCleanIcon_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView *)cls)->setCleanIcon (arg1); +} + + +// void QUndoView::setEmptyLabel(const QString &label) + + +static void _init_f_setEmptyLabel_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("label"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEmptyLabel_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView *)cls)->setEmptyLabel (arg1); +} + + +// void QUndoView::setGroup(QUndoGroup *group) + + +static void _init_f_setGroup_1634 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("group"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGroup_1634 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUndoGroup *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView *)cls)->setGroup (arg1); +} + + +// void QUndoView::setStack(QUndoStack *stack) + + +static void _init_f_setStack_1611 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stack"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStack_1611 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUndoStack *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView *)cls)->setStack (arg1); +} + + +// QUndoStack *QUndoView::stack() + + +static void _init_f_stack_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_stack_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QUndoStack *)((QUndoView *)cls)->stack ()); +} + + +// static QString QUndoView::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QUndoView::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QUndoView () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":cleanIcon", "@brief Method QIcon QUndoView::cleanIcon()\n", true, &_init_f_cleanIcon_c0, &_call_f_cleanIcon_c0); + methods += new qt_gsi::GenericMethod (":emptyLabel", "@brief Method QString QUndoView::emptyLabel()\n", true, &_init_f_emptyLabel_c0, &_call_f_emptyLabel_c0); + methods += new qt_gsi::GenericMethod (":group", "@brief Method QUndoGroup *QUndoView::group()\n", true, &_init_f_group_c0, &_call_f_group_c0); + methods += new qt_gsi::GenericMethod ("setCleanIcon|cleanIcon=", "@brief Method void QUndoView::setCleanIcon(const QIcon &icon)\n", false, &_init_f_setCleanIcon_1787, &_call_f_setCleanIcon_1787); + methods += new qt_gsi::GenericMethod ("setEmptyLabel|emptyLabel=", "@brief Method void QUndoView::setEmptyLabel(const QString &label)\n", false, &_init_f_setEmptyLabel_2025, &_call_f_setEmptyLabel_2025); + methods += new qt_gsi::GenericMethod ("setGroup|group=", "@brief Method void QUndoView::setGroup(QUndoGroup *group)\n", false, &_init_f_setGroup_1634, &_call_f_setGroup_1634); + methods += new qt_gsi::GenericMethod ("setStack|stack=", "@brief Method void QUndoView::setStack(QUndoStack *stack)\n", false, &_init_f_setStack_1611, &_call_f_setStack_1611); + methods += new qt_gsi::GenericMethod (":stack", "@brief Method QUndoStack *QUndoView::stack()\n", true, &_init_f_stack_c0, &_call_f_stack_c0); + methods += gsi::qt_signal ("activated(const QModelIndex &)", "activated", gsi::arg("index"), "@brief Signal declaration for QUndoView::activated(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("clicked(const QModelIndex &)", "clicked", gsi::arg("index"), "@brief Signal declaration for QUndoView::clicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QUndoView::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QUndoView::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("doubleClicked(const QModelIndex &)", "doubleClicked", gsi::arg("index"), "@brief Signal declaration for QUndoView::doubleClicked(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("entered(const QModelIndex &)", "entered", gsi::arg("index"), "@brief Signal declaration for QUndoView::entered(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("iconSizeChanged(const QSize &)", "iconSizeChanged", gsi::arg("size"), "@brief Signal declaration for QUndoView::iconSizeChanged(const QSize &size)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal & > ("indexesMoved(const QModelIndexList &)", "indexesMoved", gsi::arg("indexes"), "@brief Signal declaration for QUndoView::indexesMoved(const QList &indexes)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QUndoView::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pressed(const QModelIndex &)", "pressed", gsi::arg("index"), "@brief Signal declaration for QUndoView::pressed(const QModelIndex &index)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("viewportEntered()", "viewportEntered", "@brief Signal declaration for QUndoView::viewportEntered()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QUndoView::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QUndoView::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QUndoView::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QUndoView::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QListView (); + +qt_gsi::QtNativeClass decl_QUndoView (qtdecl_QListView (), "QtWidgets", "QUndoView_Native", + methods_QUndoView (), + "@hide\n@alias QUndoView"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QUndoView () { return decl_QUndoView; } + +} + + +class QUndoView_Adaptor : public QUndoView, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QUndoView_Adaptor(); + + // [adaptor ctor] QUndoView::QUndoView(QWidget *parent) + QUndoView_Adaptor() : QUndoView() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QUndoView::QUndoView(QWidget *parent) + QUndoView_Adaptor(QWidget *parent) : QUndoView(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QUndoView::QUndoView(QUndoStack *stack, QWidget *parent) + QUndoView_Adaptor(QUndoStack *stack) : QUndoView(stack) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QUndoView::QUndoView(QUndoStack *stack, QWidget *parent) + QUndoView_Adaptor(QUndoStack *stack, QWidget *parent) : QUndoView(stack, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QUndoView::QUndoView(QUndoGroup *group, QWidget *parent) + QUndoView_Adaptor(QUndoGroup *group) : QUndoView(group) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QUndoView::QUndoView(QUndoGroup *group, QWidget *parent) + QUndoView_Adaptor(QUndoGroup *group, QWidget *parent) : QUndoView(group, parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] QSize QUndoView::contentsSize() + QSize fp_QUndoView_contentsSize_c0 () const { + return QUndoView::contentsSize(); + } + + // [expose] void QUndoView::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QUndoView_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QUndoView::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QUndoView::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QUndoView_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QUndoView::destroy(destroyWindow, destroySubWindows); + } + + // [expose] QPoint QUndoView::dirtyRegionOffset() + QPoint fp_QUndoView_dirtyRegionOffset_c0 () const { + return QUndoView::dirtyRegionOffset(); + } + + // [expose] void QUndoView::doAutoScroll() + void fp_QUndoView_doAutoScroll_0 () { + QUndoView::doAutoScroll(); + } + + // [expose] void QUndoView::drawFrame(QPainter *) + void fp_QUndoView_drawFrame_1426 (QPainter *arg1) { + QUndoView::drawFrame(arg1); + } + + // [expose] QAbstractItemView::DropIndicatorPosition QUndoView::dropIndicatorPosition() + unsigned int fp_QUndoView_dropIndicatorPosition_c0 () const { + return (unsigned int)(QUndoView::dropIndicatorPosition()); + } + + // [expose] void QUndoView::executeDelayedItemsLayout() + void fp_QUndoView_executeDelayedItemsLayout_0 () { + QUndoView::executeDelayedItemsLayout(); + } + + // [expose] bool QUndoView::focusNextChild() + bool fp_QUndoView_focusNextChild_0 () { + return QUndoView::focusNextChild(); + } + + // [expose] bool QUndoView::focusPreviousChild() + bool fp_QUndoView_focusPreviousChild_0 () { + return QUndoView::focusPreviousChild(); + } + + // [expose] bool QUndoView::isSignalConnected(const QMetaMethod &signal) + bool fp_QUndoView_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QUndoView::isSignalConnected(signal); + } + + // [expose] int QUndoView::receivers(const char *signal) + int fp_QUndoView_receivers_c1731 (const char *signal) const { + return QUndoView::receivers(signal); + } + + // [expose] QRect QUndoView::rectForIndex(const QModelIndex &index) + QRect fp_QUndoView_rectForIndex_c2395 (const QModelIndex &index) const { + return QUndoView::rectForIndex(index); + } + + // [expose] void QUndoView::resizeContents(int width, int height) + void fp_QUndoView_resizeContents_1426 (int width, int height) { + QUndoView::resizeContents(width, height); + } + + // [expose] void QUndoView::scheduleDelayedItemsLayout() + void fp_QUndoView_scheduleDelayedItemsLayout_0 () { + QUndoView::scheduleDelayedItemsLayout(); + } + + // [expose] void QUndoView::scrollDirtyRegion(int dx, int dy) + void fp_QUndoView_scrollDirtyRegion_1426 (int dx, int dy) { + QUndoView::scrollDirtyRegion(dx, dy); + } + + // [expose] QObject *QUndoView::sender() + QObject * fp_QUndoView_sender_c0 () const { + return QUndoView::sender(); + } + + // [expose] int QUndoView::senderSignalIndex() + int fp_QUndoView_senderSignalIndex_c0 () const { + return QUndoView::senderSignalIndex(); + } + + // [expose] void QUndoView::setDirtyRegion(const QRegion ®ion) + void fp_QUndoView_setDirtyRegion_2006 (const QRegion ®ion) { + QUndoView::setDirtyRegion(region); + } + + // [expose] void QUndoView::setPositionForIndex(const QPoint &position, const QModelIndex &index) + void fp_QUndoView_setPositionForIndex_4203 (const QPoint &position, const QModelIndex &index) { + QUndoView::setPositionForIndex(position, index); + } + + // [expose] void QUndoView::setState(QAbstractItemView::State state) + void fp_QUndoView_setState_2776 (unsigned int state) { + QUndoView::setState(QAbstractItemView::State(state)); + } + + // [expose] void QUndoView::setViewportMargins(int left, int top, int right, int bottom) + void fp_QUndoView_setViewportMargins_2744 (int left, int top, int right, int bottom) { + QUndoView::setViewportMargins(left, top, right, bottom); + } + + // [expose] void QUndoView::setViewportMargins(const QMargins &margins) + void fp_QUndoView_setViewportMargins_2115 (const QMargins &margins) { + QUndoView::setViewportMargins(margins); + } + + // [expose] void QUndoView::startAutoScroll() + void fp_QUndoView_startAutoScroll_0 () { + QUndoView::startAutoScroll(); + } + + // [expose] QAbstractItemView::State QUndoView::state() + unsigned int fp_QUndoView_state_c0 () const { + return (unsigned int)(QUndoView::state()); + } + + // [expose] void QUndoView::stopAutoScroll() + void fp_QUndoView_stopAutoScroll_0 () { + QUndoView::stopAutoScroll(); + } + + // [expose] void QUndoView::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QUndoView_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QUndoView::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] QMargins QUndoView::viewportMargins() + QMargins fp_QUndoView_viewportMargins_c0 () const { + return QUndoView::viewportMargins(); + } + + // [emitter impl] void QUndoView::activated(const QModelIndex &index) + void emitter_QUndoView_activated_2395(const QModelIndex &index) + { + emit QUndoView::activated(index); + } + + // [emitter impl] void QUndoView::clicked(const QModelIndex &index) + void emitter_QUndoView_clicked_2395(const QModelIndex &index) + { + emit QUndoView::clicked(index); + } + + // [emitter impl] void QUndoView::customContextMenuRequested(const QPoint &pos) + void emitter_QUndoView_customContextMenuRequested_1916(const QPoint &pos) + { + emit QUndoView::customContextMenuRequested(pos); + } + + // [emitter impl] void QUndoView::destroyed(QObject *) + void emitter_QUndoView_destroyed_1302(QObject *arg1) + { + emit QUndoView::destroyed(arg1); + } + + // [adaptor impl] void QUndoView::doItemsLayout() + void cbs_doItemsLayout_0_0() + { + QUndoView::doItemsLayout(); + } + + virtual void doItemsLayout() + { + if (cb_doItemsLayout_0_0.can_issue()) { + cb_doItemsLayout_0_0.issue(&QUndoView_Adaptor::cbs_doItemsLayout_0_0); + } else { + QUndoView::doItemsLayout(); + } + } + + // [emitter impl] void QUndoView::doubleClicked(const QModelIndex &index) + void emitter_QUndoView_doubleClicked_2395(const QModelIndex &index) + { + emit QUndoView::doubleClicked(index); + } + + // [emitter impl] void QUndoView::entered(const QModelIndex &index) + void emitter_QUndoView_entered_2395(const QModelIndex &index) + { + emit QUndoView::entered(index); + } + + // [adaptor impl] bool QUndoView::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QUndoView::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QUndoView_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QUndoView::hasHeightForWidth(); + } + } + + // [adaptor impl] int QUndoView::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QUndoView::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QUndoView_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QUndoView::heightForWidth(arg1); + } + } + + // [emitter impl] void QUndoView::iconSizeChanged(const QSize &size) + void emitter_QUndoView_iconSizeChanged_1805(const QSize &size) + { + emit QUndoView::iconSizeChanged(size); + } + + // [adaptor impl] QModelIndex QUndoView::indexAt(const QPoint &p) + QModelIndex cbs_indexAt_c1916_0(const QPoint &p) const + { + return QUndoView::indexAt(p); + } + + virtual QModelIndex indexAt(const QPoint &p) const + { + if (cb_indexAt_c1916_0.can_issue()) { + return cb_indexAt_c1916_0.issue(&QUndoView_Adaptor::cbs_indexAt_c1916_0, p); + } else { + return QUndoView::indexAt(p); + } + } + + // [emitter impl] void QUndoView::indexesMoved(const QList &indexes) + void emitter_QUndoView_indexesMoved_3010(const QList &indexes) + { + emit QUndoView::indexesMoved(indexes); + } + + // [adaptor impl] QVariant QUndoView::inputMethodQuery(Qt::InputMethodQuery query) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & query) const + { + return QUndoView::inputMethodQuery(qt_gsi::QtToCppAdaptor(query).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QUndoView_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(query)); + } else { + return QUndoView::inputMethodQuery(query); + } + } + + // [adaptor impl] QAbstractItemDelegate *QUndoView::itemDelegateForIndex(const QModelIndex &index) + QAbstractItemDelegate * cbs_itemDelegateForIndex_c2395_0(const QModelIndex &index) const + { + return QUndoView::itemDelegateForIndex(index); + } + + virtual QAbstractItemDelegate * itemDelegateForIndex(const QModelIndex &index) const + { + if (cb_itemDelegateForIndex_c2395_0.can_issue()) { + return cb_itemDelegateForIndex_c2395_0.issue(&QUndoView_Adaptor::cbs_itemDelegateForIndex_c2395_0, index); + } else { + return QUndoView::itemDelegateForIndex(index); + } + } + + // [adaptor impl] void QUndoView::keyboardSearch(const QString &search) + void cbs_keyboardSearch_2025_0(const QString &search) + { + QUndoView::keyboardSearch(search); + } + + virtual void keyboardSearch(const QString &search) + { + if (cb_keyboardSearch_2025_0.can_issue()) { + cb_keyboardSearch_2025_0.issue(&QUndoView_Adaptor::cbs_keyboardSearch_2025_0, search); + } else { + QUndoView::keyboardSearch(search); + } + } + + // [adaptor impl] QSize QUndoView::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QUndoView::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QUndoView_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QUndoView::minimumSizeHint(); + } + } + + // [emitter impl] void QUndoView::objectNameChanged(const QString &objectName) + void emitter_QUndoView_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QUndoView::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QUndoView::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QUndoView::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QUndoView_Adaptor::cbs_paintEngine_c0_0); + } else { + return QUndoView::paintEngine(); + } + } + + // [emitter impl] void QUndoView::pressed(const QModelIndex &index) + void emitter_QUndoView_pressed_2395(const QModelIndex &index) + { + emit QUndoView::pressed(index); + } + + // [adaptor impl] void QUndoView::reset() + void cbs_reset_0_0() + { + QUndoView::reset(); + } + + virtual void reset() + { + if (cb_reset_0_0.can_issue()) { + cb_reset_0_0.issue(&QUndoView_Adaptor::cbs_reset_0_0); + } else { + QUndoView::reset(); + } + } + + // [adaptor impl] void QUndoView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + void cbs_scrollTo_5576_1(const QModelIndex &index, const qt_gsi::Converter::target_type & hint) + { + QUndoView::scrollTo(index, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + { + if (cb_scrollTo_5576_1.can_issue()) { + cb_scrollTo_5576_1.issue::target_type &>(&QUndoView_Adaptor::cbs_scrollTo_5576_1, index, qt_gsi::CppToQtAdaptor(hint)); + } else { + QUndoView::scrollTo(index, hint); + } + } + + // [adaptor impl] void QUndoView::selectAll() + void cbs_selectAll_0_0() + { + QUndoView::selectAll(); + } + + virtual void selectAll() + { + if (cb_selectAll_0_0.can_issue()) { + cb_selectAll_0_0.issue(&QUndoView_Adaptor::cbs_selectAll_0_0); + } else { + QUndoView::selectAll(); + } + } + + // [adaptor impl] void QUndoView::setModel(QAbstractItemModel *model) + void cbs_setModel_2419_0(QAbstractItemModel *model) + { + QUndoView::setModel(model); + } + + virtual void setModel(QAbstractItemModel *model) + { + if (cb_setModel_2419_0.can_issue()) { + cb_setModel_2419_0.issue(&QUndoView_Adaptor::cbs_setModel_2419_0, model); + } else { + QUndoView::setModel(model); + } + } + + // [adaptor impl] void QUndoView::setRootIndex(const QModelIndex &index) + void cbs_setRootIndex_2395_0(const QModelIndex &index) + { + QUndoView::setRootIndex(index); + } + + virtual void setRootIndex(const QModelIndex &index) + { + if (cb_setRootIndex_2395_0.can_issue()) { + cb_setRootIndex_2395_0.issue(&QUndoView_Adaptor::cbs_setRootIndex_2395_0, index); + } else { + QUndoView::setRootIndex(index); + } + } + + // [adaptor impl] void QUndoView::setSelectionModel(QItemSelectionModel *selectionModel) + void cbs_setSelectionModel_2533_0(QItemSelectionModel *selectionModel) + { + QUndoView::setSelectionModel(selectionModel); + } + + virtual void setSelectionModel(QItemSelectionModel *selectionModel) + { + if (cb_setSelectionModel_2533_0.can_issue()) { + cb_setSelectionModel_2533_0.issue(&QUndoView_Adaptor::cbs_setSelectionModel_2533_0, selectionModel); + } else { + QUndoView::setSelectionModel(selectionModel); + } + } + + // [adaptor impl] void QUndoView::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QUndoView::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QUndoView_Adaptor::cbs_setVisible_864_0, visible); + } else { + QUndoView::setVisible(visible); + } + } + + // [adaptor impl] void QUndoView::setupViewport(QWidget *viewport) + void cbs_setupViewport_1315_0(QWidget *viewport) + { + QUndoView::setupViewport(viewport); + } + + virtual void setupViewport(QWidget *viewport) + { + if (cb_setupViewport_1315_0.can_issue()) { + cb_setupViewport_1315_0.issue(&QUndoView_Adaptor::cbs_setupViewport_1315_0, viewport); + } else { + QUndoView::setupViewport(viewport); + } + } + + // [adaptor impl] QSize QUndoView::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QUndoView::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QUndoView_Adaptor::cbs_sizeHint_c0_0); + } else { + return QUndoView::sizeHint(); + } + } + + // [adaptor impl] int QUndoView::sizeHintForColumn(int column) + int cbs_sizeHintForColumn_c767_0(int column) const + { + return QUndoView::sizeHintForColumn(column); + } + + virtual int sizeHintForColumn(int column) const + { + if (cb_sizeHintForColumn_c767_0.can_issue()) { + return cb_sizeHintForColumn_c767_0.issue(&QUndoView_Adaptor::cbs_sizeHintForColumn_c767_0, column); + } else { + return QUndoView::sizeHintForColumn(column); + } + } + + // [adaptor impl] int QUndoView::sizeHintForRow(int row) + int cbs_sizeHintForRow_c767_0(int row) const + { + return QUndoView::sizeHintForRow(row); + } + + virtual int sizeHintForRow(int row) const + { + if (cb_sizeHintForRow_c767_0.can_issue()) { + return cb_sizeHintForRow_c767_0.issue(&QUndoView_Adaptor::cbs_sizeHintForRow_c767_0, row); + } else { + return QUndoView::sizeHintForRow(row); + } + } + + // [emitter impl] void QUndoView::viewportEntered() + void emitter_QUndoView_viewportEntered_0() + { + emit QUndoView::viewportEntered(); + } + + // [adaptor impl] QRect QUndoView::visualRect(const QModelIndex &index) + QRect cbs_visualRect_c2395_0(const QModelIndex &index) const + { + return QUndoView::visualRect(index); + } + + virtual QRect visualRect(const QModelIndex &index) const + { + if (cb_visualRect_c2395_0.can_issue()) { + return cb_visualRect_c2395_0.issue(&QUndoView_Adaptor::cbs_visualRect_c2395_0, index); + } else { + return QUndoView::visualRect(index); + } + } + + // [emitter impl] void QUndoView::windowIconChanged(const QIcon &icon) + void emitter_QUndoView_windowIconChanged_1787(const QIcon &icon) + { + emit QUndoView::windowIconChanged(icon); + } + + // [emitter impl] void QUndoView::windowIconTextChanged(const QString &iconText) + void emitter_QUndoView_windowIconTextChanged_2025(const QString &iconText) + { + emit QUndoView::windowIconTextChanged(iconText); + } + + // [emitter impl] void QUndoView::windowTitleChanged(const QString &title) + void emitter_QUndoView_windowTitleChanged_2025(const QString &title) + { + emit QUndoView::windowTitleChanged(title); + } + + // [adaptor impl] void QUndoView::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QUndoView::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QUndoView_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QUndoView::actionEvent(event); + } + } + + // [adaptor impl] void QUndoView::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QUndoView::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QUndoView_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QUndoView::changeEvent(arg1); + } + } + + // [adaptor impl] void QUndoView::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QUndoView::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QUndoView_Adaptor::cbs_childEvent_1701_0, event); + } else { + QUndoView::childEvent(event); + } + } + + // [adaptor impl] void QUndoView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + void cbs_closeEditor_4926_0(QWidget *editor, const qt_gsi::Converter::target_type & hint) + { + QUndoView::closeEditor(editor, qt_gsi::QtToCppAdaptor(hint).cref()); + } + + virtual void closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + { + if (cb_closeEditor_4926_0.can_issue()) { + cb_closeEditor_4926_0.issue::target_type &>(&QUndoView_Adaptor::cbs_closeEditor_4926_0, editor, qt_gsi::CppToQtAdaptor(hint)); + } else { + QUndoView::closeEditor(editor, hint); + } + } + + // [adaptor impl] void QUndoView::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QUndoView::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QUndoView_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QUndoView::closeEvent(event); + } + } + + // [adaptor impl] void QUndoView::commitData(QWidget *editor) + void cbs_commitData_1315_0(QWidget *editor) + { + QUndoView::commitData(editor); + } + + virtual void commitData(QWidget *editor) + { + if (cb_commitData_1315_0.can_issue()) { + cb_commitData_1315_0.issue(&QUndoView_Adaptor::cbs_commitData_1315_0, editor); + } else { + QUndoView::commitData(editor); + } + } + + // [adaptor impl] void QUndoView::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QUndoView::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QUndoView_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QUndoView::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QUndoView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + void cbs_currentChanged_4682_0(const QModelIndex ¤t, const QModelIndex &previous) + { + QUndoView::currentChanged(current, previous); + } + + virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + { + if (cb_currentChanged_4682_0.can_issue()) { + cb_currentChanged_4682_0.issue(&QUndoView_Adaptor::cbs_currentChanged_4682_0, current, previous); + } else { + QUndoView::currentChanged(current, previous); + } + } + + // [adaptor impl] void QUndoView::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QUndoView::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QUndoView_Adaptor::cbs_customEvent_1217_0, event); + } else { + QUndoView::customEvent(event); + } + } + + // [adaptor impl] void QUndoView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + void cbs_dataChanged_6833_1(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + QUndoView::dataChanged(topLeft, bottomRight, roles); + } + + virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + { + if (cb_dataChanged_6833_1.can_issue()) { + cb_dataChanged_6833_1.issue &>(&QUndoView_Adaptor::cbs_dataChanged_6833_1, topLeft, bottomRight, roles); + } else { + QUndoView::dataChanged(topLeft, bottomRight, roles); + } + } + + // [adaptor impl] void QUndoView::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QUndoView::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QUndoView_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QUndoView::disconnectNotify(signal); + } + } + + // [adaptor impl] void QUndoView::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QUndoView::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QUndoView_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QUndoView::dragEnterEvent(event); + } + } + + // [adaptor impl] void QUndoView::dragLeaveEvent(QDragLeaveEvent *e) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *e) + { + QUndoView::dragLeaveEvent(e); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *e) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QUndoView_Adaptor::cbs_dragLeaveEvent_2092_0, e); + } else { + QUndoView::dragLeaveEvent(e); + } + } + + // [adaptor impl] void QUndoView::dragMoveEvent(QDragMoveEvent *e) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *e) + { + QUndoView::dragMoveEvent(e); + } + + virtual void dragMoveEvent(QDragMoveEvent *e) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QUndoView_Adaptor::cbs_dragMoveEvent_2006_0, e); + } else { + QUndoView::dragMoveEvent(e); + } + } + + // [adaptor impl] void QUndoView::dropEvent(QDropEvent *e) + void cbs_dropEvent_1622_0(QDropEvent *e) + { + QUndoView::dropEvent(e); + } + + virtual void dropEvent(QDropEvent *e) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QUndoView_Adaptor::cbs_dropEvent_1622_0, e); + } else { + QUndoView::dropEvent(e); + } + } + + // [adaptor impl] bool QUndoView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + bool cbs_edit_6773_0(const QModelIndex &index, const qt_gsi::Converter::target_type & trigger, QEvent *event) + { + return QUndoView::edit(index, qt_gsi::QtToCppAdaptor(trigger).cref(), event); + } + + virtual bool edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + { + if (cb_edit_6773_0.can_issue()) { + return cb_edit_6773_0.issue::target_type &, QEvent *>(&QUndoView_Adaptor::cbs_edit_6773_0, index, qt_gsi::CppToQtAdaptor(trigger), event); + } else { + return QUndoView::edit(index, trigger, event); + } + } + + // [adaptor impl] void QUndoView::editorDestroyed(QObject *editor) + void cbs_editorDestroyed_1302_0(QObject *editor) + { + QUndoView::editorDestroyed(editor); + } + + virtual void editorDestroyed(QObject *editor) + { + if (cb_editorDestroyed_1302_0.can_issue()) { + cb_editorDestroyed_1302_0.issue(&QUndoView_Adaptor::cbs_editorDestroyed_1302_0, editor); + } else { + QUndoView::editorDestroyed(editor); + } + } + + // [adaptor impl] void QUndoView::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QUndoView::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QUndoView_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QUndoView::enterEvent(event); + } + } + + // [adaptor impl] bool QUndoView::event(QEvent *e) + bool cbs_event_1217_0(QEvent *e) + { + return QUndoView::event(e); + } + + virtual bool event(QEvent *e) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QUndoView_Adaptor::cbs_event_1217_0, e); + } else { + return QUndoView::event(e); + } + } + + // [adaptor impl] bool QUndoView::eventFilter(QObject *object, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *object, QEvent *event) + { + return QUndoView::eventFilter(object, event); + } + + virtual bool eventFilter(QObject *object, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QUndoView_Adaptor::cbs_eventFilter_2411_0, object, event); + } else { + return QUndoView::eventFilter(object, event); + } + } + + // [adaptor impl] void QUndoView::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QUndoView::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QUndoView_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QUndoView::focusInEvent(event); + } + } + + // [adaptor impl] bool QUndoView::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QUndoView::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QUndoView_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QUndoView::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QUndoView::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QUndoView::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QUndoView_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QUndoView::focusOutEvent(event); + } + } + + // [adaptor impl] void QUndoView::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QUndoView::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QUndoView_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QUndoView::hideEvent(event); + } + } + + // [adaptor impl] int QUndoView::horizontalOffset() + int cbs_horizontalOffset_c0_0() const + { + return QUndoView::horizontalOffset(); + } + + virtual int horizontalOffset() const + { + if (cb_horizontalOffset_c0_0.can_issue()) { + return cb_horizontalOffset_c0_0.issue(&QUndoView_Adaptor::cbs_horizontalOffset_c0_0); + } else { + return QUndoView::horizontalOffset(); + } + } + + // [adaptor impl] void QUndoView::horizontalScrollbarAction(int action) + void cbs_horizontalScrollbarAction_767_0(int action) + { + QUndoView::horizontalScrollbarAction(action); + } + + virtual void horizontalScrollbarAction(int action) + { + if (cb_horizontalScrollbarAction_767_0.can_issue()) { + cb_horizontalScrollbarAction_767_0.issue(&QUndoView_Adaptor::cbs_horizontalScrollbarAction_767_0, action); + } else { + QUndoView::horizontalScrollbarAction(action); + } + } + + // [adaptor impl] void QUndoView::horizontalScrollbarValueChanged(int value) + void cbs_horizontalScrollbarValueChanged_767_0(int value) + { + QUndoView::horizontalScrollbarValueChanged(value); + } + + virtual void horizontalScrollbarValueChanged(int value) + { + if (cb_horizontalScrollbarValueChanged_767_0.can_issue()) { + cb_horizontalScrollbarValueChanged_767_0.issue(&QUndoView_Adaptor::cbs_horizontalScrollbarValueChanged_767_0, value); + } else { + QUndoView::horizontalScrollbarValueChanged(value); + } + } + + // [adaptor impl] void QUndoView::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QUndoView::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QUndoView_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QUndoView::initPainter(painter); + } + } + + // [adaptor impl] void QUndoView::initStyleOption(QStyleOptionFrame *option) + void cbs_initStyleOption_c2356_0(QStyleOptionFrame *option) const + { + QUndoView::initStyleOption(option); + } + + virtual void initStyleOption(QStyleOptionFrame *option) const + { + if (cb_initStyleOption_c2356_0.can_issue()) { + cb_initStyleOption_c2356_0.issue(&QUndoView_Adaptor::cbs_initStyleOption_c2356_0, option); + } else { + QUndoView::initStyleOption(option); + } + } + + // [adaptor impl] void QUndoView::initViewItemOption(QStyleOptionViewItem *option) + void cbs_initViewItemOption_c2675_0(QStyleOptionViewItem *option) const + { + QUndoView::initViewItemOption(option); + } + + virtual void initViewItemOption(QStyleOptionViewItem *option) const + { + if (cb_initViewItemOption_c2675_0.can_issue()) { + cb_initViewItemOption_c2675_0.issue(&QUndoView_Adaptor::cbs_initViewItemOption_c2675_0, option); + } else { + QUndoView::initViewItemOption(option); + } + } + + // [adaptor impl] void QUndoView::inputMethodEvent(QInputMethodEvent *event) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *event) + { + QUndoView::inputMethodEvent(event); + } + + virtual void inputMethodEvent(QInputMethodEvent *event) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QUndoView_Adaptor::cbs_inputMethodEvent_2354_0, event); + } else { + QUndoView::inputMethodEvent(event); + } + } + + // [adaptor impl] bool QUndoView::isIndexHidden(const QModelIndex &index) + bool cbs_isIndexHidden_c2395_0(const QModelIndex &index) const + { + return QUndoView::isIndexHidden(index); + } + + virtual bool isIndexHidden(const QModelIndex &index) const + { + if (cb_isIndexHidden_c2395_0.can_issue()) { + return cb_isIndexHidden_c2395_0.issue(&QUndoView_Adaptor::cbs_isIndexHidden_c2395_0, index); + } else { + return QUndoView::isIndexHidden(index); + } + } + + // [adaptor impl] void QUndoView::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QUndoView::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QUndoView_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QUndoView::keyPressEvent(event); + } + } + + // [adaptor impl] void QUndoView::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QUndoView::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QUndoView_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QUndoView::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QUndoView::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QUndoView::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QUndoView_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QUndoView::leaveEvent(event); + } + } + + // [adaptor impl] int QUndoView::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QUndoView::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QUndoView_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QUndoView::metric(arg1); + } + } + + // [adaptor impl] void QUndoView::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QUndoView::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QUndoView_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QUndoView::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QUndoView::mouseMoveEvent(QMouseEvent *e) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *e) + { + QUndoView::mouseMoveEvent(e); + } + + virtual void mouseMoveEvent(QMouseEvent *e) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QUndoView_Adaptor::cbs_mouseMoveEvent_1738_0, e); + } else { + QUndoView::mouseMoveEvent(e); + } + } + + // [adaptor impl] void QUndoView::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QUndoView::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QUndoView_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QUndoView::mousePressEvent(event); + } + } + + // [adaptor impl] void QUndoView::mouseReleaseEvent(QMouseEvent *e) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *e) + { + QUndoView::mouseReleaseEvent(e); + } + + virtual void mouseReleaseEvent(QMouseEvent *e) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QUndoView_Adaptor::cbs_mouseReleaseEvent_1738_0, e); + } else { + QUndoView::mouseReleaseEvent(e); + } + } + + // [adaptor impl] QModelIndex QUndoView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + QModelIndex cbs_moveCursor_6476_0(unsigned int cursorAction, QFlags modifiers) + { + return QUndoView::moveCursor(QAbstractItemView::CursorAction(cursorAction), modifiers); + } + + virtual QModelIndex moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + { + if (cb_moveCursor_6476_0.can_issue()) { + return cb_moveCursor_6476_0.issue >(&QUndoView_Adaptor::cbs_moveCursor_6476_0, (unsigned int)(cursorAction), modifiers); + } else { + return QUndoView::moveCursor(cursorAction, modifiers); + } + } + + // [adaptor impl] void QUndoView::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QUndoView::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QUndoView_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QUndoView::moveEvent(event); + } + } + + // [adaptor impl] bool QUndoView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QUndoView::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QUndoView_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QUndoView::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QUndoView::paintEvent(QPaintEvent *e) + void cbs_paintEvent_1725_0(QPaintEvent *e) + { + QUndoView::paintEvent(e); + } + + virtual void paintEvent(QPaintEvent *e) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QUndoView_Adaptor::cbs_paintEvent_1725_0, e); + } else { + QUndoView::paintEvent(e); + } + } + + // [adaptor impl] QPaintDevice *QUndoView::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QUndoView::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QUndoView_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QUndoView::redirected(offset); + } + } + + // [adaptor impl] void QUndoView::resizeEvent(QResizeEvent *e) + void cbs_resizeEvent_1843_0(QResizeEvent *e) + { + QUndoView::resizeEvent(e); + } + + virtual void resizeEvent(QResizeEvent *e) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QUndoView_Adaptor::cbs_resizeEvent_1843_0, e); + } else { + QUndoView::resizeEvent(e); + } + } + + // [adaptor impl] void QUndoView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + void cbs_rowsAboutToBeRemoved_3713_0(const QModelIndex &parent, int start, int end) + { + QUndoView::rowsAboutToBeRemoved(parent, start, end); + } + + virtual void rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + { + if (cb_rowsAboutToBeRemoved_3713_0.can_issue()) { + cb_rowsAboutToBeRemoved_3713_0.issue(&QUndoView_Adaptor::cbs_rowsAboutToBeRemoved_3713_0, parent, start, end); + } else { + QUndoView::rowsAboutToBeRemoved(parent, start, end); + } + } + + // [adaptor impl] void QUndoView::rowsInserted(const QModelIndex &parent, int start, int end) + void cbs_rowsInserted_3713_0(const QModelIndex &parent, int start, int end) + { + QUndoView::rowsInserted(parent, start, end); + } + + virtual void rowsInserted(const QModelIndex &parent, int start, int end) + { + if (cb_rowsInserted_3713_0.can_issue()) { + cb_rowsInserted_3713_0.issue(&QUndoView_Adaptor::cbs_rowsInserted_3713_0, parent, start, end); + } else { + QUndoView::rowsInserted(parent, start, end); + } + } + + // [adaptor impl] void QUndoView::scrollContentsBy(int dx, int dy) + void cbs_scrollContentsBy_1426_0(int dx, int dy) + { + QUndoView::scrollContentsBy(dx, dy); + } + + virtual void scrollContentsBy(int dx, int dy) + { + if (cb_scrollContentsBy_1426_0.can_issue()) { + cb_scrollContentsBy_1426_0.issue(&QUndoView_Adaptor::cbs_scrollContentsBy_1426_0, dx, dy); + } else { + QUndoView::scrollContentsBy(dx, dy); + } + } + + // [adaptor impl] QList QUndoView::selectedIndexes() + QList cbs_selectedIndexes_c0_0() const + { + return QUndoView::selectedIndexes(); + } + + virtual QList selectedIndexes() const + { + if (cb_selectedIndexes_c0_0.can_issue()) { + return cb_selectedIndexes_c0_0.issue >(&QUndoView_Adaptor::cbs_selectedIndexes_c0_0); + } else { + return QUndoView::selectedIndexes(); + } + } + + // [adaptor impl] void QUndoView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + void cbs_selectionChanged_5346_0(const QItemSelection &selected, const QItemSelection &deselected) + { + QUndoView::selectionChanged(selected, deselected); + } + + virtual void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + { + if (cb_selectionChanged_5346_0.can_issue()) { + cb_selectionChanged_5346_0.issue(&QUndoView_Adaptor::cbs_selectionChanged_5346_0, selected, deselected); + } else { + QUndoView::selectionChanged(selected, deselected); + } + } + + // [adaptor impl] QFlags QUndoView::selectionCommand(const QModelIndex &index, const QEvent *event) + QFlags cbs_selectionCommand_c4199_1(const QModelIndex &index, const QEvent *event) const + { + return QUndoView::selectionCommand(index, event); + } + + virtual QFlags selectionCommand(const QModelIndex &index, const QEvent *event) const + { + if (cb_selectionCommand_c4199_1.can_issue()) { + return cb_selectionCommand_c4199_1.issue, const QModelIndex &, const QEvent *>(&QUndoView_Adaptor::cbs_selectionCommand_c4199_1, index, event); + } else { + return QUndoView::selectionCommand(index, event); + } + } + + // [adaptor impl] void QUndoView::setSelection(const QRect &rect, QFlags command) + void cbs_setSelection_6155_0(const QRect &rect, QFlags command) + { + QUndoView::setSelection(rect, command); + } + + virtual void setSelection(const QRect &rect, QFlags command) + { + if (cb_setSelection_6155_0.can_issue()) { + cb_setSelection_6155_0.issue >(&QUndoView_Adaptor::cbs_setSelection_6155_0, rect, command); + } else { + QUndoView::setSelection(rect, command); + } + } + + // [adaptor impl] QPainter *QUndoView::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QUndoView::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QUndoView_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QUndoView::sharedPainter(); + } + } + + // [adaptor impl] void QUndoView::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QUndoView::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QUndoView_Adaptor::cbs_showEvent_1634_0, event); + } else { + QUndoView::showEvent(event); + } + } + + // [adaptor impl] void QUndoView::startDrag(QFlags supportedActions) + void cbs_startDrag_2456_0(QFlags supportedActions) + { + QUndoView::startDrag(supportedActions); + } + + virtual void startDrag(QFlags supportedActions) + { + if (cb_startDrag_2456_0.can_issue()) { + cb_startDrag_2456_0.issue >(&QUndoView_Adaptor::cbs_startDrag_2456_0, supportedActions); + } else { + QUndoView::startDrag(supportedActions); + } + } + + // [adaptor impl] void QUndoView::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QUndoView::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QUndoView_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QUndoView::tabletEvent(event); + } + } + + // [adaptor impl] void QUndoView::timerEvent(QTimerEvent *e) + void cbs_timerEvent_1730_0(QTimerEvent *e) + { + QUndoView::timerEvent(e); + } + + virtual void timerEvent(QTimerEvent *e) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QUndoView_Adaptor::cbs_timerEvent_1730_0, e); + } else { + QUndoView::timerEvent(e); + } + } + + // [adaptor impl] void QUndoView::updateEditorData() + void cbs_updateEditorData_0_0() + { + QUndoView::updateEditorData(); + } + + virtual void updateEditorData() + { + if (cb_updateEditorData_0_0.can_issue()) { + cb_updateEditorData_0_0.issue(&QUndoView_Adaptor::cbs_updateEditorData_0_0); + } else { + QUndoView::updateEditorData(); + } + } + + // [adaptor impl] void QUndoView::updateEditorGeometries() + void cbs_updateEditorGeometries_0_0() + { + QUndoView::updateEditorGeometries(); + } + + virtual void updateEditorGeometries() + { + if (cb_updateEditorGeometries_0_0.can_issue()) { + cb_updateEditorGeometries_0_0.issue(&QUndoView_Adaptor::cbs_updateEditorGeometries_0_0); + } else { + QUndoView::updateEditorGeometries(); + } + } + + // [adaptor impl] void QUndoView::updateGeometries() + void cbs_updateGeometries_0_0() + { + QUndoView::updateGeometries(); + } + + virtual void updateGeometries() + { + if (cb_updateGeometries_0_0.can_issue()) { + cb_updateGeometries_0_0.issue(&QUndoView_Adaptor::cbs_updateGeometries_0_0); + } else { + QUndoView::updateGeometries(); + } + } + + // [adaptor impl] int QUndoView::verticalOffset() + int cbs_verticalOffset_c0_0() const + { + return QUndoView::verticalOffset(); + } + + virtual int verticalOffset() const + { + if (cb_verticalOffset_c0_0.can_issue()) { + return cb_verticalOffset_c0_0.issue(&QUndoView_Adaptor::cbs_verticalOffset_c0_0); + } else { + return QUndoView::verticalOffset(); + } + } + + // [adaptor impl] void QUndoView::verticalScrollbarAction(int action) + void cbs_verticalScrollbarAction_767_0(int action) + { + QUndoView::verticalScrollbarAction(action); + } + + virtual void verticalScrollbarAction(int action) + { + if (cb_verticalScrollbarAction_767_0.can_issue()) { + cb_verticalScrollbarAction_767_0.issue(&QUndoView_Adaptor::cbs_verticalScrollbarAction_767_0, action); + } else { + QUndoView::verticalScrollbarAction(action); + } + } + + // [adaptor impl] void QUndoView::verticalScrollbarValueChanged(int value) + void cbs_verticalScrollbarValueChanged_767_0(int value) + { + QUndoView::verticalScrollbarValueChanged(value); + } + + virtual void verticalScrollbarValueChanged(int value) + { + if (cb_verticalScrollbarValueChanged_767_0.can_issue()) { + cb_verticalScrollbarValueChanged_767_0.issue(&QUndoView_Adaptor::cbs_verticalScrollbarValueChanged_767_0, value); + } else { + QUndoView::verticalScrollbarValueChanged(value); + } + } + + // [adaptor impl] bool QUndoView::viewportEvent(QEvent *event) + bool cbs_viewportEvent_1217_0(QEvent *event) + { + return QUndoView::viewportEvent(event); + } + + virtual bool viewportEvent(QEvent *event) + { + if (cb_viewportEvent_1217_0.can_issue()) { + return cb_viewportEvent_1217_0.issue(&QUndoView_Adaptor::cbs_viewportEvent_1217_0, event); + } else { + return QUndoView::viewportEvent(event); + } + } + + // [adaptor impl] QSize QUndoView::viewportSizeHint() + QSize cbs_viewportSizeHint_c0_0() const + { + return QUndoView::viewportSizeHint(); + } + + virtual QSize viewportSizeHint() const + { + if (cb_viewportSizeHint_c0_0.can_issue()) { + return cb_viewportSizeHint_c0_0.issue(&QUndoView_Adaptor::cbs_viewportSizeHint_c0_0); + } else { + return QUndoView::viewportSizeHint(); + } + } + + // [adaptor impl] QRegion QUndoView::visualRegionForSelection(const QItemSelection &selection) + QRegion cbs_visualRegionForSelection_c2727_0(const QItemSelection &selection) const + { + return QUndoView::visualRegionForSelection(selection); + } + + virtual QRegion visualRegionForSelection(const QItemSelection &selection) const + { + if (cb_visualRegionForSelection_c2727_0.can_issue()) { + return cb_visualRegionForSelection_c2727_0.issue(&QUndoView_Adaptor::cbs_visualRegionForSelection_c2727_0, selection); + } else { + return QUndoView::visualRegionForSelection(selection); + } + } + + // [adaptor impl] void QUndoView::wheelEvent(QWheelEvent *e) + void cbs_wheelEvent_1718_0(QWheelEvent *e) + { + QUndoView::wheelEvent(e); + } + + virtual void wheelEvent(QWheelEvent *e) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QUndoView_Adaptor::cbs_wheelEvent_1718_0, e); + } else { + QUndoView::wheelEvent(e); + } + } + + gsi::Callback cb_doItemsLayout_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_indexAt_c1916_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_itemDelegateForIndex_c2395_0; + gsi::Callback cb_keyboardSearch_2025_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reset_0_0; + gsi::Callback cb_scrollTo_5576_1; + gsi::Callback cb_selectAll_0_0; + gsi::Callback cb_setModel_2419_0; + gsi::Callback cb_setRootIndex_2395_0; + gsi::Callback cb_setSelectionModel_2533_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_setupViewport_1315_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_sizeHintForColumn_c767_0; + gsi::Callback cb_sizeHintForRow_c767_0; + gsi::Callback cb_visualRect_c2395_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEditor_4926_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_commitData_1315_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_currentChanged_4682_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_dataChanged_6833_1; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_edit_6773_0; + gsi::Callback cb_editorDestroyed_1302_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_horizontalOffset_c0_0; + gsi::Callback cb_horizontalScrollbarAction_767_0; + gsi::Callback cb_horizontalScrollbarValueChanged_767_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initStyleOption_c2356_0; + gsi::Callback cb_initViewItemOption_c2675_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_isIndexHidden_c2395_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveCursor_6476_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_rowsAboutToBeRemoved_3713_0; + gsi::Callback cb_rowsInserted_3713_0; + gsi::Callback cb_scrollContentsBy_1426_0; + gsi::Callback cb_selectedIndexes_c0_0; + gsi::Callback cb_selectionChanged_5346_0; + gsi::Callback cb_selectionCommand_c4199_1; + gsi::Callback cb_setSelection_6155_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_startDrag_2456_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_updateEditorData_0_0; + gsi::Callback cb_updateEditorGeometries_0_0; + gsi::Callback cb_updateGeometries_0_0; + gsi::Callback cb_verticalOffset_c0_0; + gsi::Callback cb_verticalScrollbarAction_767_0; + gsi::Callback cb_verticalScrollbarValueChanged_767_0; + gsi::Callback cb_viewportEvent_1217_0; + gsi::Callback cb_viewportSizeHint_c0_0; + gsi::Callback cb_visualRegionForSelection_c2727_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QUndoView_Adaptor::~QUndoView_Adaptor() { } + +// Constructor QUndoView::QUndoView(QWidget *parent) (adaptor class) + +static void _init_ctor_QUndoView_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QUndoView_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QUndoView_Adaptor (arg1)); +} + + +// Constructor QUndoView::QUndoView(QUndoStack *stack, QWidget *parent) (adaptor class) + +static void _init_ctor_QUndoView_Adaptor_2818 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("stack"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QUndoView_Adaptor_2818 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUndoStack *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QUndoView_Adaptor (arg1, arg2)); +} + + +// Constructor QUndoView::QUndoView(QUndoGroup *group, QWidget *parent) (adaptor class) + +static void _init_ctor_QUndoView_Adaptor_2841 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("group"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QUndoView_Adaptor_2841 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QUndoGroup *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QUndoView_Adaptor (arg1, arg2)); +} + + +// void QUndoView::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// emitter void QUndoView::activated(const QModelIndex &index) + +static void _init_emitter_activated_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_activated_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QUndoView_Adaptor *)cls)->emitter_QUndoView_activated_2395 (arg1); +} + + +// void QUndoView::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QUndoView::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// emitter void QUndoView::clicked(const QModelIndex &index) + +static void _init_emitter_clicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_clicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QUndoView_Adaptor *)cls)->emitter_QUndoView_clicked_2395 (arg1); +} + + +// void QUndoView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint) + +static void _init_cbs_closeEditor_4926_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_closeEditor_4926_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_closeEditor_4926_0 (arg1, arg2); +} + +static void _set_callback_cbs_closeEditor_4926_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_closeEditor_4926_0 = cb; +} + + +// void QUndoView::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QUndoView::commitData(QWidget *editor) + +static void _init_cbs_commitData_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_commitData_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_commitData_1315_0 (arg1); +} + +static void _set_callback_cbs_commitData_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_commitData_1315_0 = cb; +} + + +// exposed QSize QUndoView::contentsSize() + +static void _init_fp_contentsSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_contentsSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QUndoView_Adaptor *)cls)->fp_QUndoView_contentsSize_c0 ()); +} + + +// void QUndoView::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QUndoView::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->fp_QUndoView_create_2208 (arg1, arg2, arg3); +} + + +// void QUndoView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous) + +static void _init_cbs_currentChanged_4682_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("current"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("previous"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_currentChanged_4682_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_currentChanged_4682_0 (arg1, arg2); +} + +static void _set_callback_cbs_currentChanged_4682_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_currentChanged_4682_0 = cb; +} + + +// emitter void QUndoView::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QUndoView_Adaptor *)cls)->emitter_QUndoView_customContextMenuRequested_1916 (arg1); +} + + +// void QUndoView::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QUndoView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) + +static void _init_cbs_dataChanged_6833_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("topLeft"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("bottomRight"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("roles"); + decl->add_arg & > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_dataChanged_6833_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QModelIndex &arg2 = args.read (heap); + const QList &arg3 = args.read & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_dataChanged_6833_1 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_dataChanged_6833_1 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_dataChanged_6833_1 = cb; +} + + +// exposed void QUndoView::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->fp_QUndoView_destroy_1620 (arg1, arg2); +} + + +// emitter void QUndoView::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QUndoView_Adaptor *)cls)->emitter_QUndoView_destroyed_1302 (arg1); +} + + +// exposed QPoint QUndoView::dirtyRegionOffset() + +static void _init_fp_dirtyRegionOffset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dirtyRegionOffset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QUndoView_Adaptor *)cls)->fp_QUndoView_dirtyRegionOffset_c0 ()); +} + + +// void QUndoView::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// exposed void QUndoView::doAutoScroll() + +static void _init_fp_doAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_doAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->fp_QUndoView_doAutoScroll_0 (); +} + + +// void QUndoView::doItemsLayout() + +static void _init_cbs_doItemsLayout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_doItemsLayout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_doItemsLayout_0_0 (); +} + +static void _set_callback_cbs_doItemsLayout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_doItemsLayout_0_0 = cb; +} + + +// emitter void QUndoView::doubleClicked(const QModelIndex &index) + +static void _init_emitter_doubleClicked_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_doubleClicked_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QUndoView_Adaptor *)cls)->emitter_QUndoView_doubleClicked_2395 (arg1); +} + + +// void QUndoView::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QUndoView::dragLeaveEvent(QDragLeaveEvent *e) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QUndoView::dragMoveEvent(QDragMoveEvent *e) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// exposed void QUndoView::drawFrame(QPainter *) + +static void _init_fp_drawFrame_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_drawFrame_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->fp_QUndoView_drawFrame_1426 (arg1); +} + + +// void QUndoView::dropEvent(QDropEvent *e) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// exposed QAbstractItemView::DropIndicatorPosition QUndoView::dropIndicatorPosition() + +static void _init_fp_dropIndicatorPosition_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_dropIndicatorPosition_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QUndoView_Adaptor *)cls)->fp_QUndoView_dropIndicatorPosition_c0 ()); +} + + +// bool QUndoView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event) + +static void _init_cbs_edit_6773_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("trigger"); + decl->add_arg::target_type & > (argspec_1); + static gsi::ArgSpecBase argspec_2 ("event"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_edit_6773_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + QEvent *arg3 = args.read (heap); + ret.write ((bool)((QUndoView_Adaptor *)cls)->cbs_edit_6773_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_edit_6773_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_edit_6773_0 = cb; +} + + +// void QUndoView::editorDestroyed(QObject *editor) + +static void _init_cbs_editorDestroyed_1302_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("editor"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_editorDestroyed_1302_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_editorDestroyed_1302_0 (arg1); +} + +static void _set_callback_cbs_editorDestroyed_1302_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_editorDestroyed_1302_0 = cb; +} + + +// void QUndoView::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// emitter void QUndoView::entered(const QModelIndex &index) + +static void _init_emitter_entered_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_entered_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QUndoView_Adaptor *)cls)->emitter_QUndoView_entered_2395 (arg1); +} + + +// bool QUndoView::event(QEvent *e) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QUndoView_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QUndoView::eventFilter(QObject *object, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("object"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QUndoView_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed void QUndoView::executeDelayedItemsLayout() + +static void _init_fp_executeDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_executeDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->fp_QUndoView_executeDelayedItemsLayout_0 (); +} + + +// void QUndoView::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QUndoView::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUndoView_Adaptor *)cls)->fp_QUndoView_focusNextChild_0 ()); +} + + +// bool QUndoView::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QUndoView_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QUndoView::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QUndoView::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUndoView_Adaptor *)cls)->fp_QUndoView_focusPreviousChild_0 ()); +} + + +// bool QUndoView::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QUndoView_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QUndoView::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QUndoView_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QUndoView::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// int QUndoView::horizontalOffset() + +static void _init_cbs_horizontalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_horizontalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QUndoView_Adaptor *)cls)->cbs_horizontalOffset_c0_0 ()); +} + +static void _set_callback_cbs_horizontalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_horizontalOffset_c0_0 = cb; +} + + +// void QUndoView::horizontalScrollbarAction(int action) + +static void _init_cbs_horizontalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_horizontalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_horizontalScrollbarAction_767_0 = cb; +} + + +// void QUndoView::horizontalScrollbarValueChanged(int value) + +static void _init_cbs_horizontalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_horizontalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_horizontalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_horizontalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_horizontalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QUndoView::iconSizeChanged(const QSize &size) + +static void _init_emitter_iconSizeChanged_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("size"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_iconSizeChanged_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + ((QUndoView_Adaptor *)cls)->emitter_QUndoView_iconSizeChanged_1805 (arg1); +} + + +// QModelIndex QUndoView::indexAt(const QPoint &p) + +static void _init_cbs_indexAt_c1916_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexAt_c1916_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = args.read (heap); + ret.write ((QModelIndex)((QUndoView_Adaptor *)cls)->cbs_indexAt_c1916_0 (arg1)); +} + +static void _set_callback_cbs_indexAt_c1916_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_indexAt_c1916_0 = cb; +} + + +// emitter void QUndoView::indexesMoved(const QList &indexes) + +static void _init_emitter_indexesMoved_3010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("indexes"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_emitter_indexesMoved_3010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + ((QUndoView_Adaptor *)cls)->emitter_QUndoView_indexesMoved_3010 (arg1); +} + + +// void QUndoView::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QUndoView::initStyleOption(QStyleOptionFrame *option) + +static void _init_cbs_initStyleOption_c2356_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initStyleOption_c2356_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionFrame *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_initStyleOption_c2356_0 (arg1); +} + +static void _set_callback_cbs_initStyleOption_c2356_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_initStyleOption_c2356_0 = cb; +} + + +// void QUndoView::initViewItemOption(QStyleOptionViewItem *option) + +static void _init_cbs_initViewItemOption_c2675_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initViewItemOption_c2675_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyleOptionViewItem *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_initViewItemOption_c2675_0 (arg1); +} + +static void _set_callback_cbs_initViewItemOption_c2675_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_initViewItemOption_c2675_0 = cb; +} + + +// void QUndoView::inputMethodEvent(QInputMethodEvent *event) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QUndoView::inputMethodQuery(Qt::InputMethodQuery query) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QUndoView_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QUndoView::isIndexHidden(const QModelIndex &index) + +static void _init_cbs_isIndexHidden_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_isIndexHidden_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((bool)((QUndoView_Adaptor *)cls)->cbs_isIndexHidden_c2395_0 (arg1)); +} + +static void _set_callback_cbs_isIndexHidden_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_isIndexHidden_c2395_0 = cb; +} + + +// exposed bool QUndoView::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QUndoView_Adaptor *)cls)->fp_QUndoView_isSignalConnected_c2394 (arg1)); +} + + +// QAbstractItemDelegate *QUndoView::itemDelegateForIndex(const QModelIndex &index) + +static void _init_cbs_itemDelegateForIndex_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemDelegateForIndex_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QAbstractItemDelegate *)((QUndoView_Adaptor *)cls)->cbs_itemDelegateForIndex_c2395_0 (arg1)); +} + +static void _set_callback_cbs_itemDelegateForIndex_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_itemDelegateForIndex_c2395_0 = cb; +} + + +// void QUndoView::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QUndoView::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QUndoView::keyboardSearch(const QString &search) + +static void _init_cbs_keyboardSearch_2025_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("search"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyboardSearch_2025_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_keyboardSearch_2025_0 (arg1); +} + +static void _set_callback_cbs_keyboardSearch_2025_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_keyboardSearch_2025_0 = cb; +} + + +// void QUndoView::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QUndoView::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QUndoView_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QUndoView::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QUndoView_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QUndoView::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QUndoView::mouseMoveEvent(QMouseEvent *e) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QUndoView::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QUndoView::mouseReleaseEvent(QMouseEvent *e) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// QModelIndex QUndoView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers) + +static void _init_cbs_moveCursor_6476_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("cursorAction"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("modifiers"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_moveCursor_6476_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + ret.write ((QModelIndex)((QUndoView_Adaptor *)cls)->cbs_moveCursor_6476_0 (arg1, arg2)); +} + +static void _set_callback_cbs_moveCursor_6476_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_moveCursor_6476_0 = cb; +} + + +// void QUndoView::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QUndoView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QUndoView_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QUndoView::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QUndoView_Adaptor *)cls)->emitter_QUndoView_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QUndoView::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QUndoView_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QUndoView::paintEvent(QPaintEvent *e) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// emitter void QUndoView::pressed(const QModelIndex &index) + +static void _init_emitter_pressed_2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_pressed_2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ((QUndoView_Adaptor *)cls)->emitter_QUndoView_pressed_2395 (arg1); +} + + +// exposed int QUndoView::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QUndoView_Adaptor *)cls)->fp_QUndoView_receivers_c1731 (arg1)); +} + + +// exposed QRect QUndoView::rectForIndex(const QModelIndex &index) + +static void _init_fp_rectForIndex_c2395 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_rectForIndex_c2395 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QUndoView_Adaptor *)cls)->fp_QUndoView_rectForIndex_c2395 (arg1)); +} + + +// QPaintDevice *QUndoView::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QUndoView_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QUndoView::reset() + +static void _init_cbs_reset_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reset_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_reset_0_0 (); +} + +static void _set_callback_cbs_reset_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_reset_0_0 = cb; +} + + +// exposed void QUndoView::resizeContents(int width, int height) + +static void _init_fp_resizeContents_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("width"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("height"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_resizeContents_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->fp_QUndoView_resizeContents_1426 (arg1, arg2); +} + + +// void QUndoView::resizeEvent(QResizeEvent *e) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// void QUndoView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsAboutToBeRemoved_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsAboutToBeRemoved_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_rowsAboutToBeRemoved_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsAboutToBeRemoved_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_rowsAboutToBeRemoved_3713_0 = cb; +} + + +// void QUndoView::rowsInserted(const QModelIndex &parent, int start, int end) + +static void _init_cbs_rowsInserted_3713_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("start"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("end"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_cbs_rowsInserted_3713_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + int arg2 = args.read (heap); + int arg3 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_rowsInserted_3713_0 (arg1, arg2, arg3); +} + +static void _set_callback_cbs_rowsInserted_3713_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_rowsInserted_3713_0 = cb; +} + + +// exposed void QUndoView::scheduleDelayedItemsLayout() + +static void _init_fp_scheduleDelayedItemsLayout_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_scheduleDelayedItemsLayout_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->fp_QUndoView_scheduleDelayedItemsLayout_0 (); +} + + +// void QUndoView::scrollContentsBy(int dx, int dy) + +static void _init_cbs_scrollContentsBy_1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollContentsBy_1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + int arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_scrollContentsBy_1426_0 (arg1, arg2); +} + +static void _set_callback_cbs_scrollContentsBy_1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_scrollContentsBy_1426_0 = cb; +} + + +// exposed void QUndoView::scrollDirtyRegion(int dx, int dy) + +static void _init_fp_scrollDirtyRegion_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_scrollDirtyRegion_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->fp_QUndoView_scrollDirtyRegion_1426 (arg1, arg2); +} + + +// void QUndoView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint) + +static void _init_cbs_scrollTo_5576_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("hint"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_scrollTo_5576_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const qt_gsi::Converter::target_type & arg2 = args.read::target_type & > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_scrollTo_5576_1 (arg1, arg2); +} + +static void _set_callback_cbs_scrollTo_5576_1 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_scrollTo_5576_1 = cb; +} + + +// void QUndoView::selectAll() + +static void _init_cbs_selectAll_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_selectAll_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_selectAll_0_0 (); +} + +static void _set_callback_cbs_selectAll_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_selectAll_0_0 = cb; +} + + +// QList QUndoView::selectedIndexes() + +static void _init_cbs_selectedIndexes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_selectedIndexes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QUndoView_Adaptor *)cls)->cbs_selectedIndexes_c0_0 ()); +} + +static void _set_callback_cbs_selectedIndexes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_selectedIndexes_c0_0 = cb; +} + + +// void QUndoView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) + +static void _init_cbs_selectionChanged_5346_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selected"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("deselected"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_selectionChanged_5346_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + const QItemSelection &arg2 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_selectionChanged_5346_0 (arg1, arg2); +} + +static void _set_callback_cbs_selectionChanged_5346_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_selectionChanged_5346_0 = cb; +} + + +// QFlags QUndoView::selectionCommand(const QModelIndex &index, const QEvent *event) + +static void _init_cbs_selectionCommand_c4199_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return > (); +} + +static void _call_cbs_selectionCommand_c4199_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + const QEvent *arg2 = args.read (heap); + ret.write > ((QFlags)((QUndoView_Adaptor *)cls)->cbs_selectionCommand_c4199_1 (arg1, arg2)); +} + +static void _set_callback_cbs_selectionCommand_c4199_1 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_selectionCommand_c4199_1 = cb; +} + + +// exposed QObject *QUndoView::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QUndoView_Adaptor *)cls)->fp_QUndoView_sender_c0 ()); +} + + +// exposed int QUndoView::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QUndoView_Adaptor *)cls)->fp_QUndoView_senderSignalIndex_c0 ()); +} + + +// exposed void QUndoView::setDirtyRegion(const QRegion ®ion) + +static void _init_fp_setDirtyRegion_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("region"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setDirtyRegion_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->fp_QUndoView_setDirtyRegion_2006 (arg1); +} + + +// void QUndoView::setModel(QAbstractItemModel *model) + +static void _init_cbs_setModel_2419_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("model"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setModel_2419_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAbstractItemModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_setModel_2419_0 (arg1); +} + +static void _set_callback_cbs_setModel_2419_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_setModel_2419_0 = cb; +} + + +// exposed void QUndoView::setPositionForIndex(const QPoint &position, const QModelIndex &index) + +static void _init_fp_setPositionForIndex_4203 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("position"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("index"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_setPositionForIndex_4203 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QModelIndex &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->fp_QUndoView_setPositionForIndex_4203 (arg1, arg2); +} + + +// void QUndoView::setRootIndex(const QModelIndex &index) + +static void _init_cbs_setRootIndex_2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setRootIndex_2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_setRootIndex_2395_0 (arg1); +} + +static void _set_callback_cbs_setRootIndex_2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_setRootIndex_2395_0 = cb; +} + + +// void QUndoView::setSelection(const QRect &rect, QFlags command) + +static void _init_cbs_setSelection_6155_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rect"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("command"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_cbs_setSelection_6155_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + QFlags arg2 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_setSelection_6155_0 (arg1, arg2); +} + +static void _set_callback_cbs_setSelection_6155_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_setSelection_6155_0 = cb; +} + + +// void QUndoView::setSelectionModel(QItemSelectionModel *selectionModel) + +static void _init_cbs_setSelectionModel_2533_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selectionModel"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSelectionModel_2533_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QItemSelectionModel *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_setSelectionModel_2533_0 (arg1); +} + +static void _set_callback_cbs_setSelectionModel_2533_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_setSelectionModel_2533_0 = cb; +} + + +// exposed void QUndoView::setState(QAbstractItemView::State state) + +static void _init_fp_setState_2776 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setState_2776 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->fp_QUndoView_setState_2776 (arg1); +} + + +// exposed void QUndoView::setViewportMargins(int left, int top, int right, int bottom) + +static void _init_fp_setViewportMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->fp_QUndoView_setViewportMargins_2744 (arg1, arg2, arg3, arg4); +} + + +// exposed void QUndoView::setViewportMargins(const QMargins &margins) + +static void _init_fp_setViewportMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_setViewportMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->fp_QUndoView_setViewportMargins_2115 (arg1); +} + + +// void QUndoView::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// void QUndoView::setupViewport(QWidget *viewport) + +static void _init_cbs_setupViewport_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("viewport"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setupViewport_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_setupViewport_1315_0 (arg1); +} + +static void _set_callback_cbs_setupViewport_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_setupViewport_1315_0 = cb; +} + + +// QPainter *QUndoView::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QUndoView_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QUndoView::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QUndoView::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QUndoView_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// int QUndoView::sizeHintForColumn(int column) + +static void _init_cbs_sizeHintForColumn_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("column"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForColumn_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QUndoView_Adaptor *)cls)->cbs_sizeHintForColumn_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForColumn_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_sizeHintForColumn_c767_0 = cb; +} + + +// int QUndoView::sizeHintForRow(int row) + +static void _init_cbs_sizeHintForRow_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("row"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_sizeHintForRow_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QUndoView_Adaptor *)cls)->cbs_sizeHintForRow_c767_0 (arg1)); +} + +static void _set_callback_cbs_sizeHintForRow_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_sizeHintForRow_c767_0 = cb; +} + + +// exposed void QUndoView::startAutoScroll() + +static void _init_fp_startAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_startAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->fp_QUndoView_startAutoScroll_0 (); +} + + +// void QUndoView::startDrag(QFlags supportedActions) + +static void _init_cbs_startDrag_2456_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("supportedActions"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_startDrag_2456_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = args.read > (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_startDrag_2456_0 (arg1); +} + +static void _set_callback_cbs_startDrag_2456_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_startDrag_2456_0 = cb; +} + + +// exposed QAbstractItemView::State QUndoView::state() + +static void _init_fp_state_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_state_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((unsigned int)((QUndoView_Adaptor *)cls)->fp_QUndoView_state_c0 ()); +} + + +// exposed void QUndoView::stopAutoScroll() + +static void _init_fp_stopAutoScroll_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_stopAutoScroll_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->fp_QUndoView_stopAutoScroll_0 (); +} + + +// void QUndoView::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QUndoView::timerEvent(QTimerEvent *e) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// void QUndoView::updateEditorData() + +static void _init_cbs_updateEditorData_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorData_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_updateEditorData_0_0 (); +} + +static void _set_callback_cbs_updateEditorData_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_updateEditorData_0_0 = cb; +} + + +// void QUndoView::updateEditorGeometries() + +static void _init_cbs_updateEditorGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateEditorGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_updateEditorGeometries_0_0 (); +} + +static void _set_callback_cbs_updateEditorGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_updateEditorGeometries_0_0 = cb; +} + + +// void QUndoView::updateGeometries() + +static void _init_cbs_updateGeometries_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_updateGeometries_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_updateGeometries_0_0 (); +} + +static void _set_callback_cbs_updateGeometries_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_updateGeometries_0_0 = cb; +} + + +// exposed void QUndoView::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->fp_QUndoView_updateMicroFocus_2420 (arg1); +} + + +// int QUndoView::verticalOffset() + +static void _init_cbs_verticalOffset_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_verticalOffset_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QUndoView_Adaptor *)cls)->cbs_verticalOffset_c0_0 ()); +} + +static void _set_callback_cbs_verticalOffset_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_verticalOffset_c0_0 = cb; +} + + +// void QUndoView::verticalScrollbarAction(int action) + +static void _init_cbs_verticalScrollbarAction_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarAction_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_verticalScrollbarAction_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarAction_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_verticalScrollbarAction_767_0 = cb; +} + + +// void QUndoView::verticalScrollbarValueChanged(int value) + +static void _init_cbs_verticalScrollbarValueChanged_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("value"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_verticalScrollbarValueChanged_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_verticalScrollbarValueChanged_767_0 (arg1); +} + +static void _set_callback_cbs_verticalScrollbarValueChanged_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_verticalScrollbarValueChanged_767_0 = cb; +} + + +// emitter void QUndoView::viewportEntered() + +static void _init_emitter_viewportEntered_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_viewportEntered_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QUndoView_Adaptor *)cls)->emitter_QUndoView_viewportEntered_0 (); +} + + +// bool QUndoView::viewportEvent(QEvent *event) + +static void _init_cbs_viewportEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_viewportEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QUndoView_Adaptor *)cls)->cbs_viewportEvent_1217_0 (arg1)); +} + +static void _set_callback_cbs_viewportEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_viewportEvent_1217_0 = cb; +} + + +// exposed QMargins QUndoView::viewportMargins() + +static void _init_fp_viewportMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_viewportMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QUndoView_Adaptor *)cls)->fp_QUndoView_viewportMargins_c0 ()); +} + + +// QSize QUndoView::viewportSizeHint() + +static void _init_cbs_viewportSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_viewportSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QUndoView_Adaptor *)cls)->cbs_viewportSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_viewportSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_viewportSizeHint_c0_0 = cb; +} + + +// QRect QUndoView::visualRect(const QModelIndex &index) + +static void _init_cbs_visualRect_c2395_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRect_c2395_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QModelIndex &arg1 = args.read (heap); + ret.write ((QRect)((QUndoView_Adaptor *)cls)->cbs_visualRect_c2395_0 (arg1)); +} + +static void _set_callback_cbs_visualRect_c2395_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_visualRect_c2395_0 = cb; +} + + +// QRegion QUndoView::visualRegionForSelection(const QItemSelection &selection) + +static void _init_cbs_visualRegionForSelection_c2727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("selection"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_visualRegionForSelection_c2727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QItemSelection &arg1 = args.read (heap); + ret.write ((QRegion)((QUndoView_Adaptor *)cls)->cbs_visualRegionForSelection_c2727_0 (arg1)); +} + +static void _set_callback_cbs_visualRegionForSelection_c2727_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_visualRegionForSelection_c2727_0 = cb; +} + + +// void QUndoView::wheelEvent(QWheelEvent *e) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QUndoView_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QUndoView_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QUndoView::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QUndoView_Adaptor *)cls)->emitter_QUndoView_windowIconChanged_1787 (arg1); +} + + +// emitter void QUndoView::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QUndoView_Adaptor *)cls)->emitter_QUndoView_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QUndoView::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QUndoView_Adaptor *)cls)->emitter_QUndoView_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QUndoView (); + +static gsi::Methods methods_QUndoView_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QUndoView::QUndoView(QWidget *parent)\nThis method creates an object of class QUndoView.", &_init_ctor_QUndoView_Adaptor_1315, &_call_ctor_QUndoView_Adaptor_1315); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QUndoView::QUndoView(QUndoStack *stack, QWidget *parent)\nThis method creates an object of class QUndoView.", &_init_ctor_QUndoView_Adaptor_2818, &_call_ctor_QUndoView_Adaptor_2818); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QUndoView::QUndoView(QUndoGroup *group, QWidget *parent)\nThis method creates an object of class QUndoView.", &_init_ctor_QUndoView_Adaptor_2841, &_call_ctor_QUndoView_Adaptor_2841); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QUndoView::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("emit_activated", "@brief Emitter for signal void QUndoView::activated(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_activated_2395, &_call_emitter_activated_2395); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QUndoView::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QUndoView::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("emit_clicked", "@brief Emitter for signal void QUndoView::clicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_clicked_2395, &_call_emitter_clicked_2395); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@brief Virtual method void QUndoView::closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEditor", "@hide", false, &_init_cbs_closeEditor_4926_0, &_call_cbs_closeEditor_4926_0, &_set_callback_cbs_closeEditor_4926_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QUndoView::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*commitData", "@brief Virtual method void QUndoView::commitData(QWidget *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*commitData", "@hide", false, &_init_cbs_commitData_1315_0, &_call_cbs_commitData_1315_0, &_set_callback_cbs_commitData_1315_0); + methods += new qt_gsi::GenericMethod ("*contentsSize", "@brief Method QSize QUndoView::contentsSize()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_contentsSize_c0, &_call_fp_contentsSize_c0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QUndoView::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QUndoView::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@brief Virtual method void QUndoView::currentChanged(const QModelIndex ¤t, const QModelIndex &previous)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("*currentChanged", "@hide", false, &_init_cbs_currentChanged_4682_0, &_call_cbs_currentChanged_4682_0, &_set_callback_cbs_currentChanged_4682_0); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QUndoView::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QUndoView::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*dataChanged", "@brief Virtual method void QUndoView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*dataChanged", "@hide", false, &_init_cbs_dataChanged_6833_1, &_call_cbs_dataChanged_6833_1, &_set_callback_cbs_dataChanged_6833_1); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QUndoView::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QUndoView::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*dirtyRegionOffset", "@brief Method QPoint QUndoView::dirtyRegionOffset()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dirtyRegionOffset_c0, &_call_fp_dirtyRegionOffset_c0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QUndoView::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*doAutoScroll", "@brief Method void QUndoView::doAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_doAutoScroll_0, &_call_fp_doAutoScroll_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@brief Virtual method void QUndoView::doItemsLayout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("doItemsLayout", "@hide", false, &_init_cbs_doItemsLayout_0_0, &_call_cbs_doItemsLayout_0_0, &_set_callback_cbs_doItemsLayout_0_0); + methods += new qt_gsi::GenericMethod ("emit_doubleClicked", "@brief Emitter for signal void QUndoView::doubleClicked(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_doubleClicked_2395, &_call_emitter_doubleClicked_2395); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QUndoView::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QUndoView::dragLeaveEvent(QDragLeaveEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QUndoView::dragMoveEvent(QDragMoveEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*drawFrame", "@brief Method void QUndoView::drawFrame(QPainter *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_drawFrame_1426, &_call_fp_drawFrame_1426); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QUndoView::dropEvent(QDropEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropIndicatorPosition", "@brief Method QAbstractItemView::DropIndicatorPosition QUndoView::dropIndicatorPosition()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_dropIndicatorPosition_c0, &_call_fp_dropIndicatorPosition_c0); + methods += new qt_gsi::GenericMethod ("*edit", "@brief Virtual method bool QUndoView::edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*edit", "@hide", false, &_init_cbs_edit_6773_0, &_call_cbs_edit_6773_0, &_set_callback_cbs_edit_6773_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@brief Virtual method void QUndoView::editorDestroyed(QObject *editor)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*editorDestroyed", "@hide", false, &_init_cbs_editorDestroyed_1302_0, &_call_cbs_editorDestroyed_1302_0, &_set_callback_cbs_editorDestroyed_1302_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QUndoView::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("emit_entered", "@brief Emitter for signal void QUndoView::entered(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_entered_2395, &_call_emitter_entered_2395); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QUndoView::event(QEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QUndoView::eventFilter(QObject *object, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*executeDelayedItemsLayout", "@brief Method void QUndoView::executeDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_executeDelayedItemsLayout_0, &_call_fp_executeDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QUndoView::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QUndoView::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QUndoView::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QUndoView::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QUndoView::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QUndoView::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QUndoView::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QUndoView::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@brief Virtual method int QUndoView::horizontalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalOffset", "@hide", true, &_init_cbs_horizontalOffset_c0_0, &_call_cbs_horizontalOffset_c0_0, &_set_callback_cbs_horizontalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@brief Virtual method void QUndoView::horizontalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarAction", "@hide", false, &_init_cbs_horizontalScrollbarAction_767_0, &_call_cbs_horizontalScrollbarAction_767_0, &_set_callback_cbs_horizontalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@brief Virtual method void QUndoView::horizontalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*horizontalScrollbarValueChanged", "@hide", false, &_init_cbs_horizontalScrollbarValueChanged_767_0, &_call_cbs_horizontalScrollbarValueChanged_767_0, &_set_callback_cbs_horizontalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_iconSizeChanged", "@brief Emitter for signal void QUndoView::iconSizeChanged(const QSize &size)\nCall this method to emit this signal.", false, &_init_emitter_iconSizeChanged_1805, &_call_emitter_iconSizeChanged_1805); + methods += new qt_gsi::GenericMethod ("indexAt", "@brief Virtual method QModelIndex QUndoView::indexAt(const QPoint &p)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("indexAt", "@hide", true, &_init_cbs_indexAt_c1916_0, &_call_cbs_indexAt_c1916_0, &_set_callback_cbs_indexAt_c1916_0); + methods += new qt_gsi::GenericMethod ("emit_indexesMoved", "@brief Emitter for signal void QUndoView::indexesMoved(const QList &indexes)\nCall this method to emit this signal.", false, &_init_emitter_indexesMoved_3010, &_call_emitter_indexesMoved_3010); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QUndoView::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@brief Virtual method void QUndoView::initStyleOption(QStyleOptionFrame *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initStyleOption", "@hide", true, &_init_cbs_initStyleOption_c2356_0, &_call_cbs_initStyleOption_c2356_0, &_set_callback_cbs_initStyleOption_c2356_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@brief Virtual method void QUndoView::initViewItemOption(QStyleOptionViewItem *option)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*initViewItemOption", "@hide", true, &_init_cbs_initViewItemOption_c2675_0, &_call_cbs_initViewItemOption_c2675_0, &_set_callback_cbs_initViewItemOption_c2675_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QUndoView::inputMethodEvent(QInputMethodEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QUndoView::inputMethodQuery(Qt::InputMethodQuery query)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@brief Virtual method bool QUndoView::isIndexHidden(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isIndexHidden", "@hide", true, &_init_cbs_isIndexHidden_c2395_0, &_call_cbs_isIndexHidden_c2395_0, &_set_callback_cbs_isIndexHidden_c2395_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QUndoView::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@brief Virtual method QAbstractItemDelegate *QUndoView::itemDelegateForIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("itemDelegateForIndex", "@hide", true, &_init_cbs_itemDelegateForIndex_c2395_0, &_call_cbs_itemDelegateForIndex_c2395_0, &_set_callback_cbs_itemDelegateForIndex_c2395_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QUndoView::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QUndoView::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@brief Virtual method void QUndoView::keyboardSearch(const QString &search)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("keyboardSearch", "@hide", false, &_init_cbs_keyboardSearch_2025_0, &_call_cbs_keyboardSearch_2025_0, &_set_callback_cbs_keyboardSearch_2025_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QUndoView::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QUndoView::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QUndoView::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QUndoView::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QUndoView::mouseMoveEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QUndoView::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QUndoView::mouseReleaseEvent(QMouseEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@brief Virtual method QModelIndex QUndoView::moveCursor(QAbstractItemView::CursorAction cursorAction, QFlags modifiers)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveCursor", "@hide", false, &_init_cbs_moveCursor_6476_0, &_call_cbs_moveCursor_6476_0, &_set_callback_cbs_moveCursor_6476_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QUndoView::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QUndoView::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QUndoView::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QUndoView::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QUndoView::paintEvent(QPaintEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("emit_pressed", "@brief Emitter for signal void QUndoView::pressed(const QModelIndex &index)\nCall this method to emit this signal.", false, &_init_emitter_pressed_2395, &_call_emitter_pressed_2395); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QUndoView::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*rectForIndex", "@brief Method QRect QUndoView::rectForIndex(const QModelIndex &index)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_rectForIndex_c2395, &_call_fp_rectForIndex_c2395); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QUndoView::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reset", "@brief Virtual method void QUndoView::reset()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("reset", "@hide", false, &_init_cbs_reset_0_0, &_call_cbs_reset_0_0, &_set_callback_cbs_reset_0_0); + methods += new qt_gsi::GenericMethod ("*resizeContents", "@brief Method void QUndoView::resizeContents(int width, int height)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_resizeContents_1426, &_call_fp_resizeContents_1426); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QUndoView::resizeEvent(QResizeEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@brief Virtual method void QUndoView::rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsAboutToBeRemoved", "@hide", false, &_init_cbs_rowsAboutToBeRemoved_3713_0, &_call_cbs_rowsAboutToBeRemoved_3713_0, &_set_callback_cbs_rowsAboutToBeRemoved_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@brief Virtual method void QUndoView::rowsInserted(const QModelIndex &parent, int start, int end)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*rowsInserted", "@hide", false, &_init_cbs_rowsInserted_3713_0, &_call_cbs_rowsInserted_3713_0, &_set_callback_cbs_rowsInserted_3713_0); + methods += new qt_gsi::GenericMethod ("*scheduleDelayedItemsLayout", "@brief Method void QUndoView::scheduleDelayedItemsLayout()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scheduleDelayedItemsLayout_0, &_call_fp_scheduleDelayedItemsLayout_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@brief Virtual method void QUndoView::scrollContentsBy(int dx, int dy)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollContentsBy", "@hide", false, &_init_cbs_scrollContentsBy_1426_0, &_call_cbs_scrollContentsBy_1426_0, &_set_callback_cbs_scrollContentsBy_1426_0); + methods += new qt_gsi::GenericMethod ("*scrollDirtyRegion", "@brief Method void QUndoView::scrollDirtyRegion(int dx, int dy)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_scrollDirtyRegion_1426, &_call_fp_scrollDirtyRegion_1426); + methods += new qt_gsi::GenericMethod ("scrollTo", "@brief Virtual method void QUndoView::scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("scrollTo", "@hide", false, &_init_cbs_scrollTo_5576_1, &_call_cbs_scrollTo_5576_1, &_set_callback_cbs_scrollTo_5576_1); + methods += new qt_gsi::GenericMethod ("selectAll", "@brief Virtual method void QUndoView::selectAll()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("selectAll", "@hide", false, &_init_cbs_selectAll_0_0, &_call_cbs_selectAll_0_0, &_set_callback_cbs_selectAll_0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@brief Virtual method QList QUndoView::selectedIndexes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectedIndexes", "@hide", true, &_init_cbs_selectedIndexes_c0_0, &_call_cbs_selectedIndexes_c0_0, &_set_callback_cbs_selectedIndexes_c0_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@brief Virtual method void QUndoView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionChanged", "@hide", false, &_init_cbs_selectionChanged_5346_0, &_call_cbs_selectionChanged_5346_0, &_set_callback_cbs_selectionChanged_5346_0); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@brief Virtual method QFlags QUndoView::selectionCommand(const QModelIndex &index, const QEvent *event)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*selectionCommand", "@hide", true, &_init_cbs_selectionCommand_c4199_1, &_call_cbs_selectionCommand_c4199_1, &_set_callback_cbs_selectionCommand_c4199_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QUndoView::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QUndoView::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setDirtyRegion", "@brief Method void QUndoView::setDirtyRegion(const QRegion ®ion)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setDirtyRegion_2006, &_call_fp_setDirtyRegion_2006); + methods += new qt_gsi::GenericMethod ("setModel", "@brief Virtual method void QUndoView::setModel(QAbstractItemModel *model)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("setModel", "@hide", false, &_init_cbs_setModel_2419_0, &_call_cbs_setModel_2419_0, &_set_callback_cbs_setModel_2419_0); + methods += new qt_gsi::GenericMethod ("*setPositionForIndex", "@brief Method void QUndoView::setPositionForIndex(const QPoint &position, const QModelIndex &index)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setPositionForIndex_4203, &_call_fp_setPositionForIndex_4203); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@brief Virtual method void QUndoView::setRootIndex(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("setRootIndex", "@hide", false, &_init_cbs_setRootIndex_2395_0, &_call_cbs_setRootIndex_2395_0, &_set_callback_cbs_setRootIndex_2395_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@brief Virtual method void QUndoView::setSelection(const QRect &rect, QFlags command)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("*setSelection", "@hide", false, &_init_cbs_setSelection_6155_0, &_call_cbs_setSelection_6155_0, &_set_callback_cbs_setSelection_6155_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@brief Virtual method void QUndoView::setSelectionModel(QItemSelectionModel *selectionModel)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("setSelectionModel", "@hide", false, &_init_cbs_setSelectionModel_2533_0, &_call_cbs_setSelectionModel_2533_0, &_set_callback_cbs_setSelectionModel_2533_0); + methods += new qt_gsi::GenericMethod ("*setState", "@brief Method void QUndoView::setState(QAbstractItemView::State state)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setState_2776, &_call_fp_setState_2776); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QUndoView::setViewportMargins(int left, int top, int right, int bottom)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2744, &_call_fp_setViewportMargins_2744); + methods += new qt_gsi::GenericMethod ("*setViewportMargins", "@brief Method void QUndoView::setViewportMargins(const QMargins &margins)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setViewportMargins_2115, &_call_fp_setViewportMargins_2115); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QUndoView::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@brief Virtual method void QUndoView::setupViewport(QWidget *viewport)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("setupViewport", "@hide", false, &_init_cbs_setupViewport_1315_0, &_call_cbs_setupViewport_1315_0, &_set_callback_cbs_setupViewport_1315_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QUndoView::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QUndoView::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QUndoView::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHintForColumn", "@brief Virtual method int QUndoView::sizeHintForColumn(int column)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForColumn", "@hide", true, &_init_cbs_sizeHintForColumn_c767_0, &_call_cbs_sizeHintForColumn_c767_0, &_set_callback_cbs_sizeHintForColumn_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForRow", "@brief Virtual method int QUndoView::sizeHintForRow(int row)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("sizeHintForRow", "@hide", true, &_init_cbs_sizeHintForRow_c767_0, &_call_cbs_sizeHintForRow_c767_0, &_set_callback_cbs_sizeHintForRow_c767_0); + methods += new qt_gsi::GenericMethod ("*startAutoScroll", "@brief Method void QUndoView::startAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_startAutoScroll_0, &_call_fp_startAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@brief Virtual method void QUndoView::startDrag(QFlags supportedActions)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*startDrag", "@hide", false, &_init_cbs_startDrag_2456_0, &_call_cbs_startDrag_2456_0, &_set_callback_cbs_startDrag_2456_0); + methods += new qt_gsi::GenericMethod ("*state", "@brief Method QAbstractItemView::State QUndoView::state()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_state_c0, &_call_fp_state_c0); + methods += new qt_gsi::GenericMethod ("*stopAutoScroll", "@brief Method void QUndoView::stopAutoScroll()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_stopAutoScroll_0, &_call_fp_stopAutoScroll_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QUndoView::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QUndoView::timerEvent(QTimerEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@brief Virtual method void QUndoView::updateEditorData()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorData", "@hide", false, &_init_cbs_updateEditorData_0_0, &_call_cbs_updateEditorData_0_0, &_set_callback_cbs_updateEditorData_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@brief Virtual method void QUndoView::updateEditorGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateEditorGeometries", "@hide", false, &_init_cbs_updateEditorGeometries_0_0, &_call_cbs_updateEditorGeometries_0_0, &_set_callback_cbs_updateEditorGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@brief Virtual method void QUndoView::updateGeometries()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateGeometries", "@hide", false, &_init_cbs_updateGeometries_0_0, &_call_cbs_updateGeometries_0_0, &_set_callback_cbs_updateGeometries_0_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QUndoView::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@brief Virtual method int QUndoView::verticalOffset()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalOffset", "@hide", true, &_init_cbs_verticalOffset_c0_0, &_call_cbs_verticalOffset_c0_0, &_set_callback_cbs_verticalOffset_c0_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@brief Virtual method void QUndoView::verticalScrollbarAction(int action)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarAction", "@hide", false, &_init_cbs_verticalScrollbarAction_767_0, &_call_cbs_verticalScrollbarAction_767_0, &_set_callback_cbs_verticalScrollbarAction_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@brief Virtual method void QUndoView::verticalScrollbarValueChanged(int value)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("*verticalScrollbarValueChanged", "@hide", false, &_init_cbs_verticalScrollbarValueChanged_767_0, &_call_cbs_verticalScrollbarValueChanged_767_0, &_set_callback_cbs_verticalScrollbarValueChanged_767_0); + methods += new qt_gsi::GenericMethod ("emit_viewportEntered", "@brief Emitter for signal void QUndoView::viewportEntered()\nCall this method to emit this signal.", false, &_init_emitter_viewportEntered_0, &_call_emitter_viewportEntered_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@brief Virtual method bool QUndoView::viewportEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportEvent", "@hide", false, &_init_cbs_viewportEvent_1217_0, &_call_cbs_viewportEvent_1217_0, &_set_callback_cbs_viewportEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*viewportMargins", "@brief Method QMargins QUndoView::viewportMargins()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_viewportMargins_c0, &_call_fp_viewportMargins_c0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@brief Virtual method QSize QUndoView::viewportSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*viewportSizeHint", "@hide", true, &_init_cbs_viewportSizeHint_c0_0, &_call_cbs_viewportSizeHint_c0_0, &_set_callback_cbs_viewportSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@brief Virtual method QRect QUndoView::visualRect(const QModelIndex &index)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("visualRect", "@hide", true, &_init_cbs_visualRect_c2395_0, &_call_cbs_visualRect_c2395_0, &_set_callback_cbs_visualRect_c2395_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@brief Virtual method QRegion QUndoView::visualRegionForSelection(const QItemSelection &selection)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*visualRegionForSelection", "@hide", true, &_init_cbs_visualRegionForSelection_c2727_0, &_call_cbs_visualRegionForSelection_c2727_0, &_set_callback_cbs_visualRegionForSelection_c2727_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QUndoView::wheelEvent(QWheelEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QUndoView::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QUndoView::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QUndoView::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QUndoView_Adaptor (qtdecl_QUndoView (), "QtWidgets", "QUndoView", + methods_QUndoView_Adaptor (), + "@qt\n@brief Binding of QUndoView"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQVBoxLayout.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQVBoxLayout.cc new file mode 100644 index 000000000..0ac85f02b --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQVBoxLayout.cc @@ -0,0 +1,1637 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQVBoxLayout.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QVBoxLayout + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QVBoxLayout::staticMetaObject); +} + + +// static QString QVBoxLayout::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QVBoxLayout::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QVBoxLayout () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QVBoxLayout::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QVBoxLayout::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QVBoxLayout::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QBoxLayout (); + +qt_gsi::QtNativeClass decl_QVBoxLayout (qtdecl_QBoxLayout (), "QtWidgets", "QVBoxLayout_Native", + methods_QVBoxLayout (), + "@hide\n@alias QVBoxLayout"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QVBoxLayout () { return decl_QVBoxLayout; } + +} + + +class QVBoxLayout_Adaptor : public QVBoxLayout, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QVBoxLayout_Adaptor(); + + // [adaptor ctor] QVBoxLayout::QVBoxLayout() + QVBoxLayout_Adaptor() : QVBoxLayout() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QVBoxLayout::QVBoxLayout(QWidget *parent) + QVBoxLayout_Adaptor(QWidget *parent) : QVBoxLayout(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QVBoxLayout::addChildLayout(QLayout *l) + void fp_QVBoxLayout_addChildLayout_1341 (QLayout *l) { + QVBoxLayout::addChildLayout(l); + } + + // [expose] void QVBoxLayout::addChildWidget(QWidget *w) + void fp_QVBoxLayout_addChildWidget_1315 (QWidget *w) { + QVBoxLayout::addChildWidget(w); + } + + // [expose] bool QVBoxLayout::adoptLayout(QLayout *layout) + bool fp_QVBoxLayout_adoptLayout_1341 (QLayout *layout) { + return QVBoxLayout::adoptLayout(layout); + } + + // [expose] QRect QVBoxLayout::alignmentRect(const QRect &) + QRect fp_QVBoxLayout_alignmentRect_c1792 (const QRect &arg1) const { + return QVBoxLayout::alignmentRect(arg1); + } + + // [expose] bool QVBoxLayout::isSignalConnected(const QMetaMethod &signal) + bool fp_QVBoxLayout_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QVBoxLayout::isSignalConnected(signal); + } + + // [expose] int QVBoxLayout::receivers(const char *signal) + int fp_QVBoxLayout_receivers_c1731 (const char *signal) const { + return QVBoxLayout::receivers(signal); + } + + // [expose] QObject *QVBoxLayout::sender() + QObject * fp_QVBoxLayout_sender_c0 () const { + return QVBoxLayout::sender(); + } + + // [expose] int QVBoxLayout::senderSignalIndex() + int fp_QVBoxLayout_senderSignalIndex_c0 () const { + return QVBoxLayout::senderSignalIndex(); + } + + // [expose] void QVBoxLayout::widgetEvent(QEvent *) + void fp_QVBoxLayout_widgetEvent_1217 (QEvent *arg1) { + QVBoxLayout::widgetEvent(arg1); + } + + // [adaptor impl] void QVBoxLayout::addItem(QLayoutItem *) + void cbs_addItem_1740_0(QLayoutItem *arg1) + { + QVBoxLayout::addItem(arg1); + } + + virtual void addItem(QLayoutItem *arg1) + { + if (cb_addItem_1740_0.can_issue()) { + cb_addItem_1740_0.issue(&QVBoxLayout_Adaptor::cbs_addItem_1740_0, arg1); + } else { + QVBoxLayout::addItem(arg1); + } + } + + // [adaptor impl] QFlags QVBoxLayout::controlTypes() + QFlags cbs_controlTypes_c0_0() const + { + return QVBoxLayout::controlTypes(); + } + + virtual QFlags controlTypes() const + { + if (cb_controlTypes_c0_0.can_issue()) { + return cb_controlTypes_c0_0.issue >(&QVBoxLayout_Adaptor::cbs_controlTypes_c0_0); + } else { + return QVBoxLayout::controlTypes(); + } + } + + // [adaptor impl] int QVBoxLayout::count() + int cbs_count_c0_0() const + { + return QVBoxLayout::count(); + } + + virtual int count() const + { + if (cb_count_c0_0.can_issue()) { + return cb_count_c0_0.issue(&QVBoxLayout_Adaptor::cbs_count_c0_0); + } else { + return QVBoxLayout::count(); + } + } + + // [emitter impl] void QVBoxLayout::destroyed(QObject *) + void emitter_QVBoxLayout_destroyed_1302(QObject *arg1) + { + emit QVBoxLayout::destroyed(arg1); + } + + // [adaptor impl] bool QVBoxLayout::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QVBoxLayout::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QVBoxLayout_Adaptor::cbs_event_1217_0, _event); + } else { + return QVBoxLayout::event(_event); + } + } + + // [adaptor impl] bool QVBoxLayout::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QVBoxLayout::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QVBoxLayout_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QVBoxLayout::eventFilter(watched, event); + } + } + + // [adaptor impl] QFlags QVBoxLayout::expandingDirections() + QFlags cbs_expandingDirections_c0_0() const + { + return QVBoxLayout::expandingDirections(); + } + + virtual QFlags expandingDirections() const + { + if (cb_expandingDirections_c0_0.can_issue()) { + return cb_expandingDirections_c0_0.issue >(&QVBoxLayout_Adaptor::cbs_expandingDirections_c0_0); + } else { + return QVBoxLayout::expandingDirections(); + } + } + + // [adaptor impl] QRect QVBoxLayout::geometry() + QRect cbs_geometry_c0_0() const + { + return QVBoxLayout::geometry(); + } + + virtual QRect geometry() const + { + if (cb_geometry_c0_0.can_issue()) { + return cb_geometry_c0_0.issue(&QVBoxLayout_Adaptor::cbs_geometry_c0_0); + } else { + return QVBoxLayout::geometry(); + } + } + + // [adaptor impl] bool QVBoxLayout::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QVBoxLayout::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QVBoxLayout_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QVBoxLayout::hasHeightForWidth(); + } + } + + // [adaptor impl] int QVBoxLayout::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QVBoxLayout::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QVBoxLayout_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QVBoxLayout::heightForWidth(arg1); + } + } + + // [adaptor impl] int QVBoxLayout::indexOf(const QWidget *) + int cbs_indexOf_c2010_0(const QWidget *arg1) const + { + return QVBoxLayout::indexOf(arg1); + } + + virtual int indexOf(const QWidget *arg1) const + { + if (cb_indexOf_c2010_0.can_issue()) { + return cb_indexOf_c2010_0.issue(&QVBoxLayout_Adaptor::cbs_indexOf_c2010_0, arg1); + } else { + return QVBoxLayout::indexOf(arg1); + } + } + + // [adaptor impl] int QVBoxLayout::indexOf(const QLayoutItem *) + int cbs_indexOf_c2435_0(const QLayoutItem *arg1) const + { + return QVBoxLayout::indexOf(arg1); + } + + virtual int indexOf(const QLayoutItem *arg1) const + { + if (cb_indexOf_c2435_0.can_issue()) { + return cb_indexOf_c2435_0.issue(&QVBoxLayout_Adaptor::cbs_indexOf_c2435_0, arg1); + } else { + return QVBoxLayout::indexOf(arg1); + } + } + + // [adaptor impl] void QVBoxLayout::invalidate() + void cbs_invalidate_0_0() + { + QVBoxLayout::invalidate(); + } + + virtual void invalidate() + { + if (cb_invalidate_0_0.can_issue()) { + cb_invalidate_0_0.issue(&QVBoxLayout_Adaptor::cbs_invalidate_0_0); + } else { + QVBoxLayout::invalidate(); + } + } + + // [adaptor impl] bool QVBoxLayout::isEmpty() + bool cbs_isEmpty_c0_0() const + { + return QVBoxLayout::isEmpty(); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QVBoxLayout_Adaptor::cbs_isEmpty_c0_0); + } else { + return QVBoxLayout::isEmpty(); + } + } + + // [adaptor impl] QLayoutItem *QVBoxLayout::itemAt(int) + QLayoutItem * cbs_itemAt_c767_0(int arg1) const + { + return QVBoxLayout::itemAt(arg1); + } + + virtual QLayoutItem * itemAt(int arg1) const + { + if (cb_itemAt_c767_0.can_issue()) { + return cb_itemAt_c767_0.issue(&QVBoxLayout_Adaptor::cbs_itemAt_c767_0, arg1); + } else { + return QVBoxLayout::itemAt(arg1); + } + } + + // [adaptor impl] QLayout *QVBoxLayout::layout() + QLayout * cbs_layout_0_0() + { + return QVBoxLayout::layout(); + } + + virtual QLayout * layout() + { + if (cb_layout_0_0.can_issue()) { + return cb_layout_0_0.issue(&QVBoxLayout_Adaptor::cbs_layout_0_0); + } else { + return QVBoxLayout::layout(); + } + } + + // [adaptor impl] QSize QVBoxLayout::maximumSize() + QSize cbs_maximumSize_c0_0() const + { + return QVBoxLayout::maximumSize(); + } + + virtual QSize maximumSize() const + { + if (cb_maximumSize_c0_0.can_issue()) { + return cb_maximumSize_c0_0.issue(&QVBoxLayout_Adaptor::cbs_maximumSize_c0_0); + } else { + return QVBoxLayout::maximumSize(); + } + } + + // [adaptor impl] int QVBoxLayout::minimumHeightForWidth(int) + int cbs_minimumHeightForWidth_c767_0(int arg1) const + { + return QVBoxLayout::minimumHeightForWidth(arg1); + } + + virtual int minimumHeightForWidth(int arg1) const + { + if (cb_minimumHeightForWidth_c767_0.can_issue()) { + return cb_minimumHeightForWidth_c767_0.issue(&QVBoxLayout_Adaptor::cbs_minimumHeightForWidth_c767_0, arg1); + } else { + return QVBoxLayout::minimumHeightForWidth(arg1); + } + } + + // [adaptor impl] QSize QVBoxLayout::minimumSize() + QSize cbs_minimumSize_c0_0() const + { + return QVBoxLayout::minimumSize(); + } + + virtual QSize minimumSize() const + { + if (cb_minimumSize_c0_0.can_issue()) { + return cb_minimumSize_c0_0.issue(&QVBoxLayout_Adaptor::cbs_minimumSize_c0_0); + } else { + return QVBoxLayout::minimumSize(); + } + } + + // [emitter impl] void QVBoxLayout::objectNameChanged(const QString &objectName) + void emitter_QVBoxLayout_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QVBoxLayout::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QLayoutItem *QVBoxLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options) + QLayoutItem * cbs_replaceWidget_5361_1(QWidget *from, QWidget *to, QFlags options) + { + return QVBoxLayout::replaceWidget(from, to, options); + } + + virtual QLayoutItem * replaceWidget(QWidget *from, QWidget *to, QFlags options) + { + if (cb_replaceWidget_5361_1.can_issue()) { + return cb_replaceWidget_5361_1.issue >(&QVBoxLayout_Adaptor::cbs_replaceWidget_5361_1, from, to, options); + } else { + return QVBoxLayout::replaceWidget(from, to, options); + } + } + + // [adaptor impl] void QVBoxLayout::setGeometry(const QRect &) + void cbs_setGeometry_1792_0(const QRect &arg1) + { + QVBoxLayout::setGeometry(arg1); + } + + virtual void setGeometry(const QRect &arg1) + { + if (cb_setGeometry_1792_0.can_issue()) { + cb_setGeometry_1792_0.issue(&QVBoxLayout_Adaptor::cbs_setGeometry_1792_0, arg1); + } else { + QVBoxLayout::setGeometry(arg1); + } + } + + // [adaptor impl] void QVBoxLayout::setSpacing(int spacing) + void cbs_setSpacing_767_0(int spacing) + { + QVBoxLayout::setSpacing(spacing); + } + + virtual void setSpacing(int spacing) + { + if (cb_setSpacing_767_0.can_issue()) { + cb_setSpacing_767_0.issue(&QVBoxLayout_Adaptor::cbs_setSpacing_767_0, spacing); + } else { + QVBoxLayout::setSpacing(spacing); + } + } + + // [adaptor impl] QSize QVBoxLayout::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QVBoxLayout::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QVBoxLayout_Adaptor::cbs_sizeHint_c0_0); + } else { + return QVBoxLayout::sizeHint(); + } + } + + // [adaptor impl] QSpacerItem *QVBoxLayout::spacerItem() + QSpacerItem * cbs_spacerItem_0_0() + { + return QVBoxLayout::spacerItem(); + } + + virtual QSpacerItem * spacerItem() + { + if (cb_spacerItem_0_0.can_issue()) { + return cb_spacerItem_0_0.issue(&QVBoxLayout_Adaptor::cbs_spacerItem_0_0); + } else { + return QVBoxLayout::spacerItem(); + } + } + + // [adaptor impl] int QVBoxLayout::spacing() + int cbs_spacing_c0_0() const + { + return QVBoxLayout::spacing(); + } + + virtual int spacing() const + { + if (cb_spacing_c0_0.can_issue()) { + return cb_spacing_c0_0.issue(&QVBoxLayout_Adaptor::cbs_spacing_c0_0); + } else { + return QVBoxLayout::spacing(); + } + } + + // [adaptor impl] QLayoutItem *QVBoxLayout::takeAt(int) + QLayoutItem * cbs_takeAt_767_0(int arg1) + { + return QVBoxLayout::takeAt(arg1); + } + + virtual QLayoutItem * takeAt(int arg1) + { + if (cb_takeAt_767_0.can_issue()) { + return cb_takeAt_767_0.issue(&QVBoxLayout_Adaptor::cbs_takeAt_767_0, arg1); + } else { + return QVBoxLayout::takeAt(arg1); + } + } + + // [adaptor impl] QWidget *QVBoxLayout::widget() + QWidget * cbs_widget_c0_0() const + { + return QVBoxLayout::widget(); + } + + virtual QWidget * widget() const + { + if (cb_widget_c0_0.can_issue()) { + return cb_widget_c0_0.issue(&QVBoxLayout_Adaptor::cbs_widget_c0_0); + } else { + return QVBoxLayout::widget(); + } + } + + // [adaptor impl] void QVBoxLayout::childEvent(QChildEvent *e) + void cbs_childEvent_1701_0(QChildEvent *e) + { + QVBoxLayout::childEvent(e); + } + + virtual void childEvent(QChildEvent *e) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QVBoxLayout_Adaptor::cbs_childEvent_1701_0, e); + } else { + QVBoxLayout::childEvent(e); + } + } + + // [adaptor impl] void QVBoxLayout::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QVBoxLayout::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QVBoxLayout_Adaptor::cbs_customEvent_1217_0, event); + } else { + QVBoxLayout::customEvent(event); + } + } + + // [adaptor impl] void QVBoxLayout::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QVBoxLayout::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QVBoxLayout_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QVBoxLayout::disconnectNotify(signal); + } + } + + // [adaptor impl] void QVBoxLayout::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QVBoxLayout::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QVBoxLayout_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QVBoxLayout::timerEvent(event); + } + } + + gsi::Callback cb_addItem_1740_0; + gsi::Callback cb_controlTypes_c0_0; + gsi::Callback cb_count_c0_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_expandingDirections_c0_0; + gsi::Callback cb_geometry_c0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_indexOf_c2010_0; + gsi::Callback cb_indexOf_c2435_0; + gsi::Callback cb_invalidate_0_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_itemAt_c767_0; + gsi::Callback cb_layout_0_0; + gsi::Callback cb_maximumSize_c0_0; + gsi::Callback cb_minimumHeightForWidth_c767_0; + gsi::Callback cb_minimumSize_c0_0; + gsi::Callback cb_replaceWidget_5361_1; + gsi::Callback cb_setGeometry_1792_0; + gsi::Callback cb_setSpacing_767_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_spacerItem_0_0; + gsi::Callback cb_spacing_c0_0; + gsi::Callback cb_takeAt_767_0; + gsi::Callback cb_widget_c0_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QVBoxLayout_Adaptor::~QVBoxLayout_Adaptor() { } + +// Constructor QVBoxLayout::QVBoxLayout() (adaptor class) + +static void _init_ctor_QVBoxLayout_Adaptor_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QVBoxLayout_Adaptor_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QVBoxLayout_Adaptor ()); +} + + +// Constructor QVBoxLayout::QVBoxLayout(QWidget *parent) (adaptor class) + +static void _init_ctor_QVBoxLayout_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QVBoxLayout_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QVBoxLayout_Adaptor (arg1)); +} + + +// exposed void QVBoxLayout::addChildLayout(QLayout *l) + +static void _init_fp_addChildLayout_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("l"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildLayout_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg1); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVBoxLayout_Adaptor *)cls)->fp_QVBoxLayout_addChildLayout_1341 (arg1); +} + + +// exposed void QVBoxLayout::addChildWidget(QWidget *w) + +static void _init_fp_addChildWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_addChildWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVBoxLayout_Adaptor *)cls)->fp_QVBoxLayout_addChildWidget_1315 (arg1); +} + + +// void QVBoxLayout::addItem(QLayoutItem *) + +static void _init_cbs_addItem_1740_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_addItem_1740_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayoutItem *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVBoxLayout_Adaptor *)cls)->cbs_addItem_1740_0 (arg1); +} + +static void _set_callback_cbs_addItem_1740_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_addItem_1740_0 = cb; +} + + +// exposed bool QVBoxLayout::adoptLayout(QLayout *layout) + +static void _init_fp_adoptLayout_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layout"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adoptLayout_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QVBoxLayout_Adaptor *)cls)->fp_QVBoxLayout_adoptLayout_1341 (arg1)); +} + + +// exposed QRect QVBoxLayout::alignmentRect(const QRect &) + +static void _init_fp_alignmentRect_c1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_alignmentRect_c1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QRect)((QVBoxLayout_Adaptor *)cls)->fp_QVBoxLayout_alignmentRect_c1792 (arg1)); +} + + +// void QVBoxLayout::childEvent(QChildEvent *e) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("e"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVBoxLayout_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// QFlags QVBoxLayout::controlTypes() + +static void _init_cbs_controlTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_controlTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QVBoxLayout_Adaptor *)cls)->cbs_controlTypes_c0_0 ()); +} + +static void _set_callback_cbs_controlTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_controlTypes_c0_0 = cb; +} + + +// int QVBoxLayout::count() + +static void _init_cbs_count_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_count_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QVBoxLayout_Adaptor *)cls)->cbs_count_c0_0 ()); +} + +static void _set_callback_cbs_count_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_count_c0_0 = cb; +} + + +// void QVBoxLayout::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVBoxLayout_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// emitter void QVBoxLayout::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QVBoxLayout_Adaptor *)cls)->emitter_QVBoxLayout_destroyed_1302 (arg1); +} + + +// void QVBoxLayout::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVBoxLayout_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QVBoxLayout::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QVBoxLayout_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QVBoxLayout::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QVBoxLayout_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// QFlags QVBoxLayout::expandingDirections() + +static void _init_cbs_expandingDirections_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_expandingDirections_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QVBoxLayout_Adaptor *)cls)->cbs_expandingDirections_c0_0 ()); +} + +static void _set_callback_cbs_expandingDirections_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_expandingDirections_c0_0 = cb; +} + + +// QRect QVBoxLayout::geometry() + +static void _init_cbs_geometry_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_geometry_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QVBoxLayout_Adaptor *)cls)->cbs_geometry_c0_0 ()); +} + +static void _set_callback_cbs_geometry_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_geometry_c0_0 = cb; +} + + +// bool QVBoxLayout::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QVBoxLayout_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QVBoxLayout::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QVBoxLayout_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// int QVBoxLayout::indexOf(const QWidget *) + +static void _init_cbs_indexOf_c2010_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexOf_c2010_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = args.read (heap); + ret.write ((int)((QVBoxLayout_Adaptor *)cls)->cbs_indexOf_c2010_0 (arg1)); +} + +static void _set_callback_cbs_indexOf_c2010_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_indexOf_c2010_0 = cb; +} + + +// int QVBoxLayout::indexOf(const QLayoutItem *) + +static void _init_cbs_indexOf_c2435_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_indexOf_c2435_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLayoutItem *arg1 = args.read (heap); + ret.write ((int)((QVBoxLayout_Adaptor *)cls)->cbs_indexOf_c2435_0 (arg1)); +} + +static void _set_callback_cbs_indexOf_c2435_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_indexOf_c2435_0 = cb; +} + + +// void QVBoxLayout::invalidate() + +static void _init_cbs_invalidate_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_invalidate_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVBoxLayout_Adaptor *)cls)->cbs_invalidate_0_0 (); +} + +static void _set_callback_cbs_invalidate_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_invalidate_0_0 = cb; +} + + +// bool QVBoxLayout::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QVBoxLayout_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// exposed bool QVBoxLayout::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QVBoxLayout_Adaptor *)cls)->fp_QVBoxLayout_isSignalConnected_c2394 (arg1)); +} + + +// QLayoutItem *QVBoxLayout::itemAt(int) + +static void _init_cbs_itemAt_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_itemAt_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QLayoutItem *)((QVBoxLayout_Adaptor *)cls)->cbs_itemAt_c767_0 (arg1)); +} + +static void _set_callback_cbs_itemAt_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_itemAt_c767_0 = cb; +} + + +// QLayout *QVBoxLayout::layout() + +static void _init_cbs_layout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_layout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLayout *)((QVBoxLayout_Adaptor *)cls)->cbs_layout_0_0 ()); +} + +static void _set_callback_cbs_layout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_layout_0_0 = cb; +} + + +// QSize QVBoxLayout::maximumSize() + +static void _init_cbs_maximumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_maximumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QVBoxLayout_Adaptor *)cls)->cbs_maximumSize_c0_0 ()); +} + +static void _set_callback_cbs_maximumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_maximumSize_c0_0 = cb; +} + + +// int QVBoxLayout::minimumHeightForWidth(int) + +static void _init_cbs_minimumHeightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_minimumHeightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QVBoxLayout_Adaptor *)cls)->cbs_minimumHeightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_minimumHeightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_minimumHeightForWidth_c767_0 = cb; +} + + +// QSize QVBoxLayout::minimumSize() + +static void _init_cbs_minimumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QVBoxLayout_Adaptor *)cls)->cbs_minimumSize_c0_0 ()); +} + +static void _set_callback_cbs_minimumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_minimumSize_c0_0 = cb; +} + + +// emitter void QVBoxLayout::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QVBoxLayout_Adaptor *)cls)->emitter_QVBoxLayout_objectNameChanged_4567 (arg1); +} + + +// exposed int QVBoxLayout::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QVBoxLayout_Adaptor *)cls)->fp_QVBoxLayout_receivers_c1731 (arg1)); +} + + +// QLayoutItem *QVBoxLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options) + +static void _init_cbs_replaceWidget_5361_1 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("from"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("to"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("options"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_replaceWidget_5361_1 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + QWidget *arg2 = args.read (heap); + QFlags arg3 = args.read > (heap); + ret.write ((QLayoutItem *)((QVBoxLayout_Adaptor *)cls)->cbs_replaceWidget_5361_1 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_replaceWidget_5361_1 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_replaceWidget_5361_1 = cb; +} + + +// exposed QObject *QVBoxLayout::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QVBoxLayout_Adaptor *)cls)->fp_QVBoxLayout_sender_c0 ()); +} + + +// exposed int QVBoxLayout::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QVBoxLayout_Adaptor *)cls)->fp_QVBoxLayout_senderSignalIndex_c0 ()); +} + + +// void QVBoxLayout::setGeometry(const QRect &) + +static void _init_cbs_setGeometry_1792_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setGeometry_1792_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVBoxLayout_Adaptor *)cls)->cbs_setGeometry_1792_0 (arg1); +} + +static void _set_callback_cbs_setGeometry_1792_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_setGeometry_1792_0 = cb; +} + + +// void QVBoxLayout::setSpacing(int spacing) + +static void _init_cbs_setSpacing_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("spacing"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setSpacing_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVBoxLayout_Adaptor *)cls)->cbs_setSpacing_767_0 (arg1); +} + +static void _set_callback_cbs_setSpacing_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_setSpacing_767_0 = cb; +} + + +// QSize QVBoxLayout::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QVBoxLayout_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// QSpacerItem *QVBoxLayout::spacerItem() + +static void _init_cbs_spacerItem_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_spacerItem_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSpacerItem *)((QVBoxLayout_Adaptor *)cls)->cbs_spacerItem_0_0 ()); +} + +static void _set_callback_cbs_spacerItem_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_spacerItem_0_0 = cb; +} + + +// int QVBoxLayout::spacing() + +static void _init_cbs_spacing_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_spacing_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QVBoxLayout_Adaptor *)cls)->cbs_spacing_c0_0 ()); +} + +static void _set_callback_cbs_spacing_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_spacing_c0_0 = cb; +} + + +// QLayoutItem *QVBoxLayout::takeAt(int) + +static void _init_cbs_takeAt_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_takeAt_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((QLayoutItem *)((QVBoxLayout_Adaptor *)cls)->cbs_takeAt_767_0 (arg1)); +} + +static void _set_callback_cbs_takeAt_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_takeAt_767_0 = cb; +} + + +// void QVBoxLayout::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVBoxLayout_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// QWidget *QVBoxLayout::widget() + +static void _init_cbs_widget_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_widget_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QVBoxLayout_Adaptor *)cls)->cbs_widget_c0_0 ()); +} + +static void _set_callback_cbs_widget_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QVBoxLayout_Adaptor *)cls)->cb_widget_c0_0 = cb; +} + + +// exposed void QVBoxLayout::widgetEvent(QEvent *) + +static void _init_fp_widgetEvent_1217 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_widgetEvent_1217 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QVBoxLayout_Adaptor *)cls)->fp_QVBoxLayout_widgetEvent_1217 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QVBoxLayout (); + +static gsi::Methods methods_QVBoxLayout_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVBoxLayout::QVBoxLayout()\nThis method creates an object of class QVBoxLayout.", &_init_ctor_QVBoxLayout_Adaptor_0, &_call_ctor_QVBoxLayout_Adaptor_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QVBoxLayout::QVBoxLayout(QWidget *parent)\nThis method creates an object of class QVBoxLayout.", &_init_ctor_QVBoxLayout_Adaptor_1315, &_call_ctor_QVBoxLayout_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*addChildLayout", "@brief Method void QVBoxLayout::addChildLayout(QLayout *l)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildLayout_1341, &_call_fp_addChildLayout_1341); + methods += new qt_gsi::GenericMethod ("*addChildWidget", "@brief Method void QVBoxLayout::addChildWidget(QWidget *w)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_addChildWidget_1315, &_call_fp_addChildWidget_1315); + methods += new qt_gsi::GenericMethod ("addItem", "@brief Virtual method void QVBoxLayout::addItem(QLayoutItem *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_addItem_1740_0, &_call_cbs_addItem_1740_0); + methods += new qt_gsi::GenericMethod ("addItem", "@hide", false, &_init_cbs_addItem_1740_0, &_call_cbs_addItem_1740_0, &_set_callback_cbs_addItem_1740_0); + methods += new qt_gsi::GenericMethod ("*adoptLayout", "@brief Method bool QVBoxLayout::adoptLayout(QLayout *layout)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adoptLayout_1341, &_call_fp_adoptLayout_1341); + methods += new qt_gsi::GenericMethod ("*alignmentRect", "@brief Method QRect QVBoxLayout::alignmentRect(const QRect &)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_alignmentRect_c1792, &_call_fp_alignmentRect_c1792); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QVBoxLayout::childEvent(QChildEvent *e)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@brief Virtual method QFlags QVBoxLayout::controlTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@hide", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0, &_set_callback_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@brief Virtual method int QVBoxLayout::count()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("count", "@hide", true, &_init_cbs_count_c0_0, &_call_cbs_count_c0_0, &_set_callback_cbs_count_c0_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QVBoxLayout::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QVBoxLayout::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QVBoxLayout::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("event", "@brief Virtual method bool QVBoxLayout::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QVBoxLayout::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Virtual method QFlags QVBoxLayout::expandingDirections()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@hide", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0, &_set_callback_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@brief Virtual method QRect QVBoxLayout::geometry()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@hide", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0, &_set_callback_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QVBoxLayout::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QVBoxLayout::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Virtual method int QVBoxLayout::indexOf(const QWidget *)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexOf_c2010_0, &_call_cbs_indexOf_c2010_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@hide", true, &_init_cbs_indexOf_c2010_0, &_call_cbs_indexOf_c2010_0, &_set_callback_cbs_indexOf_c2010_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@brief Virtual method int QVBoxLayout::indexOf(const QLayoutItem *)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_indexOf_c2435_0, &_call_cbs_indexOf_c2435_0); + methods += new qt_gsi::GenericMethod ("indexOf", "@hide", true, &_init_cbs_indexOf_c2435_0, &_call_cbs_indexOf_c2435_0, &_set_callback_cbs_indexOf_c2435_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Virtual method void QVBoxLayout::invalidate()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@hide", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0, &_set_callback_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QVBoxLayout::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QVBoxLayout::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("itemAt", "@brief Virtual method QLayoutItem *QVBoxLayout::itemAt(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("itemAt", "@hide", true, &_init_cbs_itemAt_c767_0, &_call_cbs_itemAt_c767_0, &_set_callback_cbs_itemAt_c767_0); + methods += new qt_gsi::GenericMethod ("layout", "@brief Virtual method QLayout *QVBoxLayout::layout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("layout", "@hide", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0, &_set_callback_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@brief Virtual method QSize QVBoxLayout::maximumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@hide", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0, &_set_callback_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@brief Virtual method int QVBoxLayout::minimumHeightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@hide", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0, &_set_callback_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Virtual method QSize QVBoxLayout::minimumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@hide", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0, &_set_callback_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QVBoxLayout::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QVBoxLayout::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("replaceWidget", "@brief Virtual method QLayoutItem *QVBoxLayout::replaceWidget(QWidget *from, QWidget *to, QFlags options)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_replaceWidget_5361_1, &_call_cbs_replaceWidget_5361_1); + methods += new qt_gsi::GenericMethod ("replaceWidget", "@hide", false, &_init_cbs_replaceWidget_5361_1, &_call_cbs_replaceWidget_5361_1, &_set_callback_cbs_replaceWidget_5361_1); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QVBoxLayout::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QVBoxLayout::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Virtual method void QVBoxLayout::setGeometry(const QRect &)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@hide", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0, &_set_callback_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("setSpacing", "@brief Virtual method void QVBoxLayout::setSpacing(int spacing)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setSpacing_767_0, &_call_cbs_setSpacing_767_0); + methods += new qt_gsi::GenericMethod ("setSpacing", "@hide", false, &_init_cbs_setSpacing_767_0, &_call_cbs_setSpacing_767_0, &_set_callback_cbs_setSpacing_767_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QVBoxLayout::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@brief Virtual method QSpacerItem *QVBoxLayout::spacerItem()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@hide", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0, &_set_callback_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("spacing", "@brief Virtual method int QVBoxLayout::spacing()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_spacing_c0_0, &_call_cbs_spacing_c0_0); + methods += new qt_gsi::GenericMethod ("spacing", "@hide", true, &_init_cbs_spacing_c0_0, &_call_cbs_spacing_c0_0, &_set_callback_cbs_spacing_c0_0); + methods += new qt_gsi::GenericMethod ("takeAt", "@brief Virtual method QLayoutItem *QVBoxLayout::takeAt(int)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_takeAt_767_0, &_call_cbs_takeAt_767_0); + methods += new qt_gsi::GenericMethod ("takeAt", "@hide", false, &_init_cbs_takeAt_767_0, &_call_cbs_takeAt_767_0, &_set_callback_cbs_takeAt_767_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QVBoxLayout::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("widget", "@brief Virtual method QWidget *QVBoxLayout::widget()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0); + methods += new qt_gsi::GenericMethod ("widget", "@hide", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0, &_set_callback_cbs_widget_c0_0); + methods += new qt_gsi::GenericMethod ("*widgetEvent", "@brief Method void QVBoxLayout::widgetEvent(QEvent *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_widgetEvent_1217, &_call_fp_widgetEvent_1217); + return methods; +} + +gsi::Class decl_QVBoxLayout_Adaptor (qtdecl_QVBoxLayout (), "QtWidgets", "QVBoxLayout", + methods_QVBoxLayout_Adaptor (), + "@qt\n@brief Binding of QVBoxLayout"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQWhatsThis.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQWhatsThis.cc new file mode 100644 index 000000000..bfe452828 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQWhatsThis.cc @@ -0,0 +1,173 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQWhatsThis.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QWhatsThis + +// static QAction *QWhatsThis::createAction(QObject *parent) + + +static void _init_f_createAction_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createAction_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((QAction *)QWhatsThis::createAction (arg1)); +} + + +// static void QWhatsThis::enterWhatsThisMode() + + +static void _init_f_enterWhatsThisMode_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_enterWhatsThisMode_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QWhatsThis::enterWhatsThisMode (); +} + + +// static void QWhatsThis::hideText() + + +static void _init_f_hideText_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hideText_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QWhatsThis::hideText (); +} + + +// static bool QWhatsThis::inWhatsThisMode() + + +static void _init_f_inWhatsThisMode_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_inWhatsThisMode_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)QWhatsThis::inWhatsThisMode ()); +} + + +// static void QWhatsThis::leaveWhatsThisMode() + + +static void _init_f_leaveWhatsThisMode_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_leaveWhatsThisMode_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + QWhatsThis::leaveWhatsThisMode (); +} + + +// static void QWhatsThis::showText(const QPoint &pos, const QString &text, QWidget *w) + + +static void _init_f_showText_5040 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w", true, "nullptr"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_showText_5040 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + QWidget *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QWhatsThis::showText (arg1, arg2, arg3); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QWhatsThis () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("createAction", "@brief Static method QAction *QWhatsThis::createAction(QObject *parent)\nThis method is static and can be called without an instance.", &_init_f_createAction_1302, &_call_f_createAction_1302); + methods += new qt_gsi::GenericStaticMethod ("enterWhatsThisMode", "@brief Static method void QWhatsThis::enterWhatsThisMode()\nThis method is static and can be called without an instance.", &_init_f_enterWhatsThisMode_0, &_call_f_enterWhatsThisMode_0); + methods += new qt_gsi::GenericStaticMethod ("hideText", "@brief Static method void QWhatsThis::hideText()\nThis method is static and can be called without an instance.", &_init_f_hideText_0, &_call_f_hideText_0); + methods += new qt_gsi::GenericStaticMethod ("inWhatsThisMode", "@brief Static method bool QWhatsThis::inWhatsThisMode()\nThis method is static and can be called without an instance.", &_init_f_inWhatsThisMode_0, &_call_f_inWhatsThisMode_0); + methods += new qt_gsi::GenericStaticMethod ("leaveWhatsThisMode", "@brief Static method void QWhatsThis::leaveWhatsThisMode()\nThis method is static and can be called without an instance.", &_init_f_leaveWhatsThisMode_0, &_call_f_leaveWhatsThisMode_0); + methods += new qt_gsi::GenericStaticMethod ("showText", "@brief Static method void QWhatsThis::showText(const QPoint &pos, const QString &text, QWidget *w)\nThis method is static and can be called without an instance.", &_init_f_showText_5040, &_call_f_showText_5040); + return methods; +} + +gsi::Class decl_QWhatsThis ("QtWidgets", "QWhatsThis", + methods_QWhatsThis (), + "@qt\n@brief Binding of QWhatsThis"); + + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWhatsThis () { return decl_QWhatsThis; } + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQWidget.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQWidget.cc new file mode 100644 index 000000000..5572da466 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQWidget.cc @@ -0,0 +1,7305 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQWidget.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QWidget + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QWidget::staticMetaObject); +} + + +// bool QWidget::acceptDrops() + + +static void _init_f_acceptDrops_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_acceptDrops_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->acceptDrops ()); +} + + +// QString QWidget::accessibleDescription() + + +static void _init_f_accessibleDescription_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_accessibleDescription_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QWidget *)cls)->accessibleDescription ()); +} + + +// QString QWidget::accessibleName() + + +static void _init_f_accessibleName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_accessibleName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QWidget *)cls)->accessibleName ()); +} + + +// QList QWidget::actions() + + +static void _init_f_actions_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_actions_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QWidget *)cls)->actions ()); +} + + +// void QWidget::activateWindow() + + +static void _init_f_activateWindow_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_activateWindow_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->activateWindow (); +} + + +// void QWidget::addAction(QAction *action) + + +static void _init_f_addAction_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addAction_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->addAction (arg1); +} + + +// void QWidget::addActions(const QList &actions) + + +static void _init_f_addActions_2657 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("actions"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_addActions_2657 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->addActions (arg1); +} + + +// void QWidget::adjustSize() + + +static void _init_f_adjustSize_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_adjustSize_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->adjustSize (); +} + + +// bool QWidget::autoFillBackground() + + +static void _init_f_autoFillBackground_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_autoFillBackground_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->autoFillBackground ()); +} + + +// QPalette::ColorRole QWidget::backgroundRole() + + +static void _init_f_backgroundRole_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_backgroundRole_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWidget *)cls)->backgroundRole ())); +} + + +// QBackingStore *QWidget::backingStore() + + +static void _init_f_backingStore_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_backingStore_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QBackingStore *)((QWidget *)cls)->backingStore ()); +} + + +// QSize QWidget::baseSize() + + +static void _init_f_baseSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_baseSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWidget *)cls)->baseSize ()); +} + + +// QWidget *QWidget::childAt(int x, int y) + + +static void _init_f_childAt_c1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_childAt_c1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QWidget *)cls)->childAt (arg1, arg2)); +} + + +// QWidget *QWidget::childAt(const QPoint &p) + + +static void _init_f_childAt_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("p"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_childAt_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QWidget *)cls)->childAt (arg1)); +} + + +// QRect QWidget::childrenRect() + + +static void _init_f_childrenRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_childrenRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QWidget *)cls)->childrenRect ()); +} + + +// QRegion QWidget::childrenRegion() + + +static void _init_f_childrenRegion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_childrenRegion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRegion)((QWidget *)cls)->childrenRegion ()); +} + + +// void QWidget::clearFocus() + + +static void _init_f_clearFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->clearFocus (); +} + + +// void QWidget::clearMask() + + +static void _init_f_clearMask_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clearMask_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->clearMask (); +} + + +// bool QWidget::close() + + +static void _init_f_close_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_close_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->close ()); +} + + +// QMargins QWidget::contentsMargins() + + +static void _init_f_contentsMargins_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_contentsMargins_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QMargins)((QWidget *)cls)->contentsMargins ()); +} + + +// QRect QWidget::contentsRect() + + +static void _init_f_contentsRect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_contentsRect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QWidget *)cls)->contentsRect ()); +} + + +// Qt::ContextMenuPolicy QWidget::contextMenuPolicy() + + +static void _init_f_contextMenuPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_contextMenuPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWidget *)cls)->contextMenuPolicy ())); +} + + +// void QWidget::createWinId() + + +static void _init_f_createWinId_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_createWinId_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->createWinId (); +} + + +// QCursor QWidget::cursor() + + +static void _init_f_cursor_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cursor_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QCursor)((QWidget *)cls)->cursor ()); +} + + +// WId QWidget::effectiveWinId() + + +static void _init_f_effectiveWinId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_effectiveWinId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWidget *)cls)->effectiveWinId ())); +} + + +// void QWidget::ensurePolished() + + +static void _init_f_ensurePolished_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ensurePolished_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->ensurePolished (); +} + + +// Qt::FocusPolicy QWidget::focusPolicy() + + +static void _init_f_focusPolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_focusPolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWidget *)cls)->focusPolicy ())); +} + + +// QWidget *QWidget::focusProxy() + + +static void _init_f_focusProxy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusProxy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QWidget *)cls)->focusProxy ()); +} + + +// QWidget *QWidget::focusWidget() + + +static void _init_f_focusWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_focusWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QWidget *)cls)->focusWidget ()); +} + + +// const QFont &QWidget::font() + + +static void _init_f_font_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_font_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QFont &)((QWidget *)cls)->font ()); +} + + +// QFontInfo QWidget::fontInfo() + + +static void _init_f_fontInfo_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontInfo_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFontInfo)((QWidget *)cls)->fontInfo ()); +} + + +// QFontMetrics QWidget::fontMetrics() + + +static void _init_f_fontMetrics_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_fontMetrics_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QFontMetrics)((QWidget *)cls)->fontMetrics ()); +} + + +// QPalette::ColorRole QWidget::foregroundRole() + + +static void _init_f_foregroundRole_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_foregroundRole_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWidget *)cls)->foregroundRole ())); +} + + +// QRect QWidget::frameGeometry() + + +static void _init_f_frameGeometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_frameGeometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QWidget *)cls)->frameGeometry ()); +} + + +// QSize QWidget::frameSize() + + +static void _init_f_frameSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_frameSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWidget *)cls)->frameSize ()); +} + + +// const QRect &QWidget::geometry() + + +static void _init_f_geometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_geometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QRect &)((QWidget *)cls)->geometry ()); +} + + +// QPixmap QWidget::grab(const QRect &rectangle) + + +static void _init_f_grab_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("rectangle", true, "QRect(QPoint(0, 0), QSize(-1, -1))"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_grab_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRect(QPoint(0, 0), QSize(-1, -1)), heap); + ret.write ((QPixmap)((QWidget *)cls)->grab (arg1)); +} + + +// void QWidget::grabGesture(Qt::GestureType type, QFlags flags) + + +static void _init_f_grabGesture_4352 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::GestureFlags()"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_grabGesture_4352 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::GestureFlags(), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->grabGesture (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QWidget::grabKeyboard() + + +static void _init_f_grabKeyboard_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_grabKeyboard_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->grabKeyboard (); +} + + +// void QWidget::grabMouse() + + +static void _init_f_grabMouse_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_grabMouse_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->grabMouse (); +} + + +// void QWidget::grabMouse(const QCursor &) + + +static void _init_f_grabMouse_2032 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_grabMouse_2032 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCursor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->grabMouse (arg1); +} + + +// int QWidget::grabShortcut(const QKeySequence &key, Qt::ShortcutContext context) + + +static void _init_f_grabShortcut_4758 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("key"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("context", true, "Qt::WindowShortcut"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_grabShortcut_4758 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QKeySequence &arg1 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg2 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::WindowShortcut), heap); + ret.write ((int)((QWidget *)cls)->grabShortcut (arg1, qt_gsi::QtToCppAdaptor(arg2).cref())); +} + + +// QGraphicsEffect *QWidget::graphicsEffect() + + +static void _init_f_graphicsEffect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_graphicsEffect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsEffect *)((QWidget *)cls)->graphicsEffect ()); +} + + +// QGraphicsProxyWidget *QWidget::graphicsProxyWidget() + + +static void _init_f_graphicsProxyWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_graphicsProxyWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QGraphicsProxyWidget *)((QWidget *)cls)->graphicsProxyWidget ()); +} + + +// bool QWidget::hasFocus() + + +static void _init_f_hasFocus_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasFocus_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->hasFocus ()); +} + + +// bool QWidget::hasHeightForWidth() + + +static void _init_f_hasHeightForWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasHeightForWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->hasHeightForWidth ()); +} + + +// bool QWidget::hasMouseTracking() + + +static void _init_f_hasMouseTracking_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasMouseTracking_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->hasMouseTracking ()); +} + + +// bool QWidget::hasTabletTracking() + + +static void _init_f_hasTabletTracking_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasTabletTracking_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->hasTabletTracking ()); +} + + +// int QWidget::height() + + +static void _init_f_height_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_height_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWidget *)cls)->height ()); +} + + +// int QWidget::heightForWidth(int) + + +static void _init_f_heightForWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_heightForWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QWidget *)cls)->heightForWidth (arg1)); +} + + +// void QWidget::hide() + + +static void _init_f_hide_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hide_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->hide (); +} + + +// QFlags QWidget::inputMethodHints() + + +static void _init_f_inputMethodHints_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_inputMethodHints_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QWidget *)cls)->inputMethodHints ()); +} + + +// QVariant QWidget::inputMethodQuery(Qt::InputMethodQuery) + + +static void _init_f_inputMethodQuery_c2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_inputMethodQuery_c2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QVariant)((QWidget *)cls)->inputMethodQuery (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QWidget::insertAction(QAction *before, QAction *action) + + +static void _init_f_insertAction_2510 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("before"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("action"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertAction_2510 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + QAction *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->insertAction (arg1, arg2); +} + + +// void QWidget::insertActions(QAction *before, const QList &actions) + + +static void _init_f_insertActions_3858 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("before"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("actions"); + decl->add_arg & > (argspec_1); + decl->set_return (); +} + +static void _call_f_insertActions_3858 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + const QList &arg2 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->insertActions (arg1, arg2); +} + + +// WId QWidget::internalWinId() + + +static void _init_f_internalWinId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_internalWinId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWidget *)cls)->internalWinId ())); +} + + +// bool QWidget::isActiveWindow() + + +static void _init_f_isActiveWindow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isActiveWindow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->isActiveWindow ()); +} + + +// bool QWidget::isAncestorOf(const QWidget *child) + + +static void _init_f_isAncestorOf_c2010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("child"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isAncestorOf_c2010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QWidget *)cls)->isAncestorOf (arg1)); +} + + +// bool QWidget::isEnabled() + + +static void _init_f_isEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->isEnabled ()); +} + + +// bool QWidget::isEnabledTo(const QWidget *) + + +static void _init_f_isEnabledTo_c2010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isEnabledTo_c2010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QWidget *)cls)->isEnabledTo (arg1)); +} + + +// bool QWidget::isFullScreen() + + +static void _init_f_isFullScreen_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isFullScreen_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->isFullScreen ()); +} + + +// bool QWidget::isHidden() + + +static void _init_f_isHidden_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isHidden_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->isHidden ()); +} + + +// bool QWidget::isLeftToRight() + + +static void _init_f_isLeftToRight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isLeftToRight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->isLeftToRight ()); +} + + +// bool QWidget::isMaximized() + + +static void _init_f_isMaximized_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isMaximized_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->isMaximized ()); +} + + +// bool QWidget::isMinimized() + + +static void _init_f_isMinimized_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isMinimized_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->isMinimized ()); +} + + +// bool QWidget::isModal() + + +static void _init_f_isModal_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isModal_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->isModal ()); +} + + +// bool QWidget::isRightToLeft() + + +static void _init_f_isRightToLeft_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isRightToLeft_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->isRightToLeft ()); +} + + +// bool QWidget::isTopLevel() + + +static void _init_f_isTopLevel_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isTopLevel_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->isTopLevel ()); +} + + +// bool QWidget::isVisible() + + +static void _init_f_isVisible_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isVisible_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->isVisible ()); +} + + +// bool QWidget::isVisibleTo(const QWidget *) + + +static void _init_f_isVisibleTo_c2010 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_isVisibleTo_c2010 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QWidget *)cls)->isVisibleTo (arg1)); +} + + +// bool QWidget::isWindow() + + +static void _init_f_isWindow_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isWindow_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->isWindow ()); +} + + +// bool QWidget::isWindowModified() + + +static void _init_f_isWindowModified_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isWindowModified_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->isWindowModified ()); +} + + +// QLayout *QWidget::layout() + + +static void _init_f_layout_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_layout_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLayout *)((QWidget *)cls)->layout ()); +} + + +// Qt::LayoutDirection QWidget::layoutDirection() + + +static void _init_f_layoutDirection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_layoutDirection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWidget *)cls)->layoutDirection ())); +} + + +// QLocale QWidget::locale() + + +static void _init_f_locale_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_locale_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLocale)((QWidget *)cls)->locale ()); +} + + +// void QWidget::lower() + + +static void _init_f_lower_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lower_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->lower (); +} + + +// QPointF QWidget::mapFrom(const QWidget *, const QPointF &) + + +static void _init_f_mapFrom_c3888 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapFrom_c3888 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QWidget *)cls)->mapFrom (arg1, arg2)); +} + + +// QPoint QWidget::mapFrom(const QWidget *, const QPoint &) + + +static void _init_f_mapFrom_c3818 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapFrom_c3818 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = gsi::arg_reader() (args, heap); + const QPoint &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPoint)((QWidget *)cls)->mapFrom (arg1, arg2)); +} + + +// QPointF QWidget::mapFromGlobal(const QPointF &) + + +static void _init_f_mapFromGlobal_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromGlobal_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QWidget *)cls)->mapFromGlobal (arg1)); +} + + +// QPoint QWidget::mapFromGlobal(const QPoint &) + + +static void _init_f_mapFromGlobal_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromGlobal_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPoint)((QWidget *)cls)->mapFromGlobal (arg1)); +} + + +// QPointF QWidget::mapFromParent(const QPointF &) + + +static void _init_f_mapFromParent_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromParent_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QWidget *)cls)->mapFromParent (arg1)); +} + + +// QPoint QWidget::mapFromParent(const QPoint &) + + +static void _init_f_mapFromParent_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapFromParent_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPoint)((QWidget *)cls)->mapFromParent (arg1)); +} + + +// QPointF QWidget::mapTo(const QWidget *, const QPointF &) + + +static void _init_f_mapTo_c3888 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapTo_c3888 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = gsi::arg_reader() (args, heap); + const QPointF &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QWidget *)cls)->mapTo (arg1, arg2)); +} + + +// QPoint QWidget::mapTo(const QWidget *, const QPoint &) + + +static void _init_f_mapTo_c3818 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_mapTo_c3818 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QWidget *arg1 = gsi::arg_reader() (args, heap); + const QPoint &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QPoint)((QWidget *)cls)->mapTo (arg1, arg2)); +} + + +// QPointF QWidget::mapToGlobal(const QPointF &) + + +static void _init_f_mapToGlobal_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToGlobal_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QWidget *)cls)->mapToGlobal (arg1)); +} + + +// QPoint QWidget::mapToGlobal(const QPoint &) + + +static void _init_f_mapToGlobal_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToGlobal_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPoint)((QWidget *)cls)->mapToGlobal (arg1)); +} + + +// QPointF QWidget::mapToParent(const QPointF &) + + +static void _init_f_mapToParent_c1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToParent_c1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPointF &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPointF)((QWidget *)cls)->mapToParent (arg1)); +} + + +// QPoint QWidget::mapToParent(const QPoint &) + + +static void _init_f_mapToParent_c1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_mapToParent_c1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QPoint)((QWidget *)cls)->mapToParent (arg1)); +} + + +// QRegion QWidget::mask() + + +static void _init_f_mask_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mask_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRegion)((QWidget *)cls)->mask ()); +} + + +// int QWidget::maximumHeight() + + +static void _init_f_maximumHeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumHeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWidget *)cls)->maximumHeight ()); +} + + +// QSize QWidget::maximumSize() + + +static void _init_f_maximumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWidget *)cls)->maximumSize ()); +} + + +// int QWidget::maximumWidth() + + +static void _init_f_maximumWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWidget *)cls)->maximumWidth ()); +} + + +// int QWidget::minimumHeight() + + +static void _init_f_minimumHeight_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumHeight_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWidget *)cls)->minimumHeight ()); +} + + +// QSize QWidget::minimumSize() + + +static void _init_f_minimumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWidget *)cls)->minimumSize ()); +} + + +// QSize QWidget::minimumSizeHint() + + +static void _init_f_minimumSizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWidget *)cls)->minimumSizeHint ()); +} + + +// int QWidget::minimumWidth() + + +static void _init_f_minimumWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWidget *)cls)->minimumWidth ()); +} + + +// void QWidget::move(int x, int y) + + +static void _init_f_move_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_move_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->move (arg1, arg2); +} + + +// void QWidget::move(const QPoint &) + + +static void _init_f_move_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_move_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->move (arg1); +} + + +// QWidget *QWidget::nativeParentWidget() + + +static void _init_f_nativeParentWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nativeParentWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QWidget *)cls)->nativeParentWidget ()); +} + + +// QWidget *QWidget::nextInFocusChain() + + +static void _init_f_nextInFocusChain_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nextInFocusChain_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QWidget *)cls)->nextInFocusChain ()); +} + + +// QRect QWidget::normalGeometry() + + +static void _init_f_normalGeometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_normalGeometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QWidget *)cls)->normalGeometry ()); +} + + +// void QWidget::overrideWindowFlags(QFlags type) + + +static void _init_f_overrideWindowFlags_2495 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_overrideWindowFlags_2495 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->overrideWindowFlags (arg1); +} + + +// void QWidget::overrideWindowState(QFlags state) + + +static void _init_f_overrideWindowState_2590 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_overrideWindowState_2590 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->overrideWindowState (arg1); +} + + +// QPaintEngine *QWidget::paintEngine() + + +static void _init_f_paintEngine_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_paintEngine_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QWidget *)cls)->paintEngine ()); +} + + +// const QPalette &QWidget::palette() + + +static void _init_f_palette_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_palette_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((const QPalette &)((QWidget *)cls)->palette ()); +} + + +// QWidget *QWidget::parentWidget() + + +static void _init_f_parentWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parentWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QWidget *)cls)->parentWidget ()); +} + + +// QPoint QWidget::pos() + + +static void _init_f_pos_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_pos_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPoint)((QWidget *)cls)->pos ()); +} + + +// QWidget *QWidget::previousInFocusChain() + + +static void _init_f_previousInFocusChain_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_previousInFocusChain_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QWidget *)cls)->previousInFocusChain ()); +} + + +// void QWidget::raise() + + +static void _init_f_raise_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_raise_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->raise (); +} + + +// QRect QWidget::rect() + + +static void _init_f_rect_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_rect_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QWidget *)cls)->rect ()); +} + + +// void QWidget::releaseKeyboard() + + +static void _init_f_releaseKeyboard_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_releaseKeyboard_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->releaseKeyboard (); +} + + +// void QWidget::releaseMouse() + + +static void _init_f_releaseMouse_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_releaseMouse_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->releaseMouse (); +} + + +// void QWidget::releaseShortcut(int id) + + +static void _init_f_releaseShortcut_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_releaseShortcut_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->releaseShortcut (arg1); +} + + +// void QWidget::removeAction(QAction *action) + + +static void _init_f_removeAction_1309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("action"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeAction_1309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QAction *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->removeAction (arg1); +} + + +// void QWidget::render(QPaintDevice *target, const QPoint &targetOffset, const QRegion &sourceRegion, QFlags renderFlags) + + +static void _init_f_render_8328 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("targetOffset", true, "QPoint()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceRegion", true, "QRegion()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("renderFlags", true, "QWidget::RenderFlags(QWidget::DrawWindowBackground | QWidget::DrawChildren)"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_render_8328 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintDevice *arg1 = gsi::arg_reader() (args, heap); + const QPoint &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPoint(), heap); + const QRegion &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRegion(), heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QWidget::RenderFlags(QWidget::DrawWindowBackground | QWidget::DrawChildren), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->render (arg1, arg2, arg3, arg4); +} + + +// void QWidget::render(QPainter *painter, const QPoint &targetOffset, const QRegion &sourceRegion, QFlags renderFlags) + + +static void _init_f_render_7951 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("targetOffset", true, "QPoint()"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("sourceRegion", true, "QRegion()"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("renderFlags", true, "QWidget::RenderFlags(QWidget::DrawWindowBackground | QWidget::DrawChildren)"); + decl->add_arg > (argspec_3); + decl->set_return (); +} + +static void _call_f_render_7951 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = gsi::arg_reader() (args, heap); + const QPoint &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QPoint(), heap); + const QRegion &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QRegion(), heap); + QFlags arg4 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (QWidget::RenderFlags(QWidget::DrawWindowBackground | QWidget::DrawChildren), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->render (arg1, arg2, arg3, arg4); +} + + +// void QWidget::repaint() + + +static void _init_f_repaint_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_repaint_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->repaint (); +} + + +// void QWidget::repaint(int x, int y, int w, int h) + + +static void _init_f_repaint_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_repaint_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->repaint (arg1, arg2, arg3, arg4); +} + + +// void QWidget::repaint(const QRect &) + + +static void _init_f_repaint_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_repaint_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->repaint (arg1); +} + + +// void QWidget::repaint(const QRegion &) + + +static void _init_f_repaint_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_repaint_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->repaint (arg1); +} + + +// void QWidget::resize(int w, int h) + + +static void _init_f_resize_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_resize_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->resize (arg1, arg2); +} + + +// void QWidget::resize(const QSize &) + + +static void _init_f_resize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_resize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->resize (arg1); +} + + +// bool QWidget::restoreGeometry(const QByteArray &geometry) + + +static void _init_f_restoreGeometry_2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("geometry"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_restoreGeometry_2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QWidget *)cls)->restoreGeometry (arg1)); +} + + +// QByteArray QWidget::saveGeometry() + + +static void _init_f_saveGeometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_saveGeometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QByteArray)((QWidget *)cls)->saveGeometry ()); +} + + +// QScreen *QWidget::screen() + + +static void _init_f_screen_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_screen_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QScreen *)((QWidget *)cls)->screen ()); +} + + +// void QWidget::scroll(int dx, int dy) + + +static void _init_f_scroll_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_scroll_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->scroll (arg1, arg2); +} + + +// void QWidget::scroll(int dx, int dy, const QRect &) + + +static void _init_f_scroll_3110 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dx"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("dy"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("arg3"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_scroll_3110 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const QRect &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->scroll (arg1, arg2, arg3); +} + + +// void QWidget::setAcceptDrops(bool on) + + +static void _init_f_setAcceptDrops_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("on"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAcceptDrops_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setAcceptDrops (arg1); +} + + +// void QWidget::setAccessibleDescription(const QString &description) + + +static void _init_f_setAccessibleDescription_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("description"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAccessibleDescription_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setAccessibleDescription (arg1); +} + + +// void QWidget::setAccessibleName(const QString &name) + + +static void _init_f_setAccessibleName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAccessibleName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setAccessibleName (arg1); +} + + +// void QWidget::setAttribute(Qt::WidgetAttribute, bool on) + + +static void _init_f_setAttribute_3065 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("on", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setAttribute_3065 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setAttribute (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QWidget::setAutoFillBackground(bool enabled) + + +static void _init_f_setAutoFillBackground_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enabled"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAutoFillBackground_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setAutoFillBackground (arg1); +} + + +// void QWidget::setBackgroundRole(QPalette::ColorRole) + + +static void _init_f_setBackgroundRole_2265 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setBackgroundRole_2265 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setBackgroundRole (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QWidget::setBaseSize(const QSize &) + + +static void _init_f_setBaseSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setBaseSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setBaseSize (arg1); +} + + +// void QWidget::setBaseSize(int basew, int baseh) + + +static void _init_f_setBaseSize_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("basew"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("baseh"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setBaseSize_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setBaseSize (arg1, arg2); +} + + +// void QWidget::setContentsMargins(int left, int top, int right, int bottom) + + +static void _init_f_setContentsMargins_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("left"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("top"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("right"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("bottom"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setContentsMargins_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setContentsMargins (arg1, arg2, arg3, arg4); +} + + +// void QWidget::setContentsMargins(const QMargins &margins) + + +static void _init_f_setContentsMargins_2115 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("margins"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setContentsMargins_2115 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMargins &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setContentsMargins (arg1); +} + + +// void QWidget::setContextMenuPolicy(Qt::ContextMenuPolicy policy) + + +static void _init_f_setContextMenuPolicy_2519 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setContextMenuPolicy_2519 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setContextMenuPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QWidget::setCursor(const QCursor &) + + +static void _init_f_setCursor_2032 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCursor_2032 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QCursor &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setCursor (arg1); +} + + +// void QWidget::setDisabled(bool) + + +static void _init_f_setDisabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDisabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setDisabled (arg1); +} + + +// void QWidget::setEnabled(bool) + + +static void _init_f_setEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setEnabled (arg1); +} + + +// void QWidget::setFixedHeight(int h) + + +static void _init_f_setFixedHeight_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("h"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFixedHeight_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setFixedHeight (arg1); +} + + +// void QWidget::setFixedSize(const QSize &) + + +static void _init_f_setFixedSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFixedSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setFixedSize (arg1); +} + + +// void QWidget::setFixedSize(int w, int h) + + +static void _init_f_setFixedSize_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setFixedSize_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setFixedSize (arg1, arg2); +} + + +// void QWidget::setFixedWidth(int w) + + +static void _init_f_setFixedWidth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFixedWidth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setFixedWidth (arg1); +} + + +// void QWidget::setFocus() + + +static void _init_f_setFocus_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_setFocus_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setFocus (); +} + + +// void QWidget::setFocus(Qt::FocusReason reason) + + +static void _init_f_setFocus_1877 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("reason"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFocus_1877 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setFocus (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QWidget::setFocusPolicy(Qt::FocusPolicy policy) + + +static void _init_f_setFocusPolicy_1885 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setFocusPolicy_1885 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setFocusPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QWidget::setFocusProxy(QWidget *) + + +static void _init_f_setFocusProxy_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFocusProxy_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setFocusProxy (arg1); +} + + +// void QWidget::setFont(const QFont &) + + +static void _init_f_setFont_1801 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFont_1801 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QFont &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setFont (arg1); +} + + +// void QWidget::setForegroundRole(QPalette::ColorRole) + + +static void _init_f_setForegroundRole_2265 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setForegroundRole_2265 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setForegroundRole (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QWidget::setGeometry(int x, int y, int w, int h) + + +static void _init_f_setGeometry_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setGeometry_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setGeometry (arg1, arg2, arg3, arg4); +} + + +// void QWidget::setGeometry(const QRect &) + + +static void _init_f_setGeometry_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGeometry_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setGeometry (arg1); +} + + +// void QWidget::setGraphicsEffect(QGraphicsEffect *effect) + + +static void _init_f_setGraphicsEffect_2109 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("effect"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGraphicsEffect_2109 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QGraphicsEffect *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setGraphicsEffect (arg1); +} + + +// void QWidget::setHidden(bool hidden) + + +static void _init_f_setHidden_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hidden"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setHidden_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setHidden (arg1); +} + + +// void QWidget::setInputMethodHints(QFlags hints) + + +static void _init_f_setInputMethodHints_2985 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("hints"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setInputMethodHints_2985 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setInputMethodHints (arg1); +} + + +// void QWidget::setLayout(QLayout *) + + +static void _init_f_setLayout_1341 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLayout_1341 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QLayout *arg1 = gsi::arg_reader() (args, heap); + qt_gsi::qt_keep (arg1); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setLayout (arg1); +} + + +// void QWidget::setLayoutDirection(Qt::LayoutDirection direction) + + +static void _init_f_setLayoutDirection_2316 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("direction"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setLayoutDirection_2316 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setLayoutDirection (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QWidget::setLocale(const QLocale &locale) + + +static void _init_f_setLocale_1986 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("locale"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setLocale_1986 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QLocale &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setLocale (arg1); +} + + +// void QWidget::setMask(const QBitmap &) + + +static void _init_f_setMask_1999 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMask_1999 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QBitmap &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setMask (arg1); +} + + +// void QWidget::setMask(const QRegion &) + + +static void _init_f_setMask_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMask_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setMask (arg1); +} + + +// void QWidget::setMaximumHeight(int maxh) + + +static void _init_f_setMaximumHeight_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maxh"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumHeight_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setMaximumHeight (arg1); +} + + +// void QWidget::setMaximumSize(const QSize &) + + +static void _init_f_setMaximumSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setMaximumSize (arg1); +} + + +// void QWidget::setMaximumSize(int maxw, int maxh) + + +static void _init_f_setMaximumSize_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maxw"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("maxh"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setMaximumSize_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setMaximumSize (arg1, arg2); +} + + +// void QWidget::setMaximumWidth(int maxw) + + +static void _init_f_setMaximumWidth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("maxw"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMaximumWidth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setMaximumWidth (arg1); +} + + +// void QWidget::setMinimumHeight(int minh) + + +static void _init_f_setMinimumHeight_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("minh"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumHeight_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setMinimumHeight (arg1); +} + + +// void QWidget::setMinimumSize(const QSize &) + + +static void _init_f_setMinimumSize_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumSize_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setMinimumSize (arg1); +} + + +// void QWidget::setMinimumSize(int minw, int minh) + + +static void _init_f_setMinimumSize_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("minw"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("minh"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setMinimumSize_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setMinimumSize (arg1, arg2); +} + + +// void QWidget::setMinimumWidth(int minw) + + +static void _init_f_setMinimumWidth_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("minw"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMinimumWidth_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setMinimumWidth (arg1); +} + + +// void QWidget::setMouseTracking(bool enable) + + +static void _init_f_setMouseTracking_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setMouseTracking_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setMouseTracking (arg1); +} + + +// void QWidget::setPalette(const QPalette &) + + +static void _init_f_setPalette_2113 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPalette_2113 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPalette &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setPalette (arg1); +} + + +// void QWidget::setParent(QWidget *parent) + + +static void _init_f_setParent_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setParent_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + if (arg1) { + qt_gsi::qt_keep ((QWidget *)cls); + } else { + qt_gsi::qt_release ((QWidget *)cls); + } + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setParent (arg1); +} + + +// void QWidget::setParent(QWidget *parent, QFlags f) + + +static void _init_f_setParent_3702 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("f"); + decl->add_arg > (argspec_1); + decl->set_return (); +} + +static void _call_f_setParent_3702 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + QFlags arg2 = gsi::arg_reader >() (args, heap); + if (arg1) { + qt_gsi::qt_keep ((QWidget *)cls); + } else { + qt_gsi::qt_release ((QWidget *)cls); + } + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setParent (arg1, arg2); +} + + +// void QWidget::setScreen(QScreen *) + + +static void _init_f_setScreen_1311 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setScreen_1311 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QScreen *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setScreen (arg1); +} + + +// void QWidget::setShortcutAutoRepeat(int id, bool enable) + + +static void _init_f_setShortcutAutoRepeat_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("enable", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setShortcutAutoRepeat_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setShortcutAutoRepeat (arg1, arg2); +} + + +// void QWidget::setShortcutEnabled(int id, bool enable) + + +static void _init_f_setShortcutEnabled_1523 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("enable", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setShortcutEnabled_1523 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setShortcutEnabled (arg1, arg2); +} + + +// void QWidget::setSizeIncrement(const QSize &) + + +static void _init_f_setSizeIncrement_1805 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSizeIncrement_1805 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QSize &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setSizeIncrement (arg1); +} + + +// void QWidget::setSizeIncrement(int w, int h) + + +static void _init_f_setSizeIncrement_1426 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("h"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setSizeIncrement_1426 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setSizeIncrement (arg1, arg2); +} + + +// void QWidget::setSizePolicy(QSizePolicy) + + +static void _init_f_setSizePolicy_1552 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSizePolicy_1552 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QSizePolicy arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setSizePolicy (arg1); +} + + +// void QWidget::setSizePolicy(QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical) + + +static void _init_f_setSizePolicy_4476 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("horizontal"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("vertical"); + decl->add_arg::target_type & > (argspec_1); + decl->set_return (); +} + +static void _call_f_setSizePolicy_4476 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const qt_gsi::Converter::target_type & arg2 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setSizePolicy (qt_gsi::QtToCppAdaptor(arg1).cref(), qt_gsi::QtToCppAdaptor(arg2).cref()); +} + + +// void QWidget::setStatusTip(const QString &) + + +static void _init_f_setStatusTip_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStatusTip_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setStatusTip (arg1); +} + + +// void QWidget::setStyle(QStyle *) + + +static void _init_f_setStyle_1232 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStyle_1232 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QStyle *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setStyle (arg1); +} + + +// void QWidget::setStyleSheet(const QString &styleSheet) + + +static void _init_f_setStyleSheet_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("styleSheet"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStyleSheet_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setStyleSheet (arg1); +} + + +// void QWidget::setTabletTracking(bool enable) + + +static void _init_f_setTabletTracking_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTabletTracking_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setTabletTracking (arg1); +} + + +// void QWidget::setToolTip(const QString &) + + +static void _init_f_setToolTip_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setToolTip_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setToolTip (arg1); +} + + +// void QWidget::setToolTipDuration(int msec) + + +static void _init_f_setToolTipDuration_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("msec"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setToolTipDuration_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setToolTipDuration (arg1); +} + + +// void QWidget::setUpdatesEnabled(bool enable) + + +static void _init_f_setUpdatesEnabled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("enable"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setUpdatesEnabled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setUpdatesEnabled (arg1); +} + + +// void QWidget::setVisible(bool visible) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setVisible (arg1); +} + + +// void QWidget::setWhatsThis(const QString &) + + +static void _init_f_setWhatsThis_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWhatsThis_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setWhatsThis (arg1); +} + + +// void QWidget::setWindowFilePath(const QString &filePath) + + +static void _init_f_setWindowFilePath_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("filePath"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowFilePath_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setWindowFilePath (arg1); +} + + +// void QWidget::setWindowFlag(Qt::WindowType, bool on) + + +static void _init_f_setWindowFlag_2555 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("on", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setWindowFlag_2555 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setWindowFlag (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QWidget::setWindowFlags(QFlags type) + + +static void _init_f_setWindowFlags_2495 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowFlags_2495 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setWindowFlags (arg1); +} + + +// void QWidget::setWindowIcon(const QIcon &icon) + + +static void _init_f_setWindowIcon_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowIcon_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setWindowIcon (arg1); +} + + +// void QWidget::setWindowIconText(const QString &) + + +static void _init_f_setWindowIconText_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowIconText_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setWindowIconText (arg1); +} + + +// void QWidget::setWindowModality(Qt::WindowModality windowModality) + + +static void _init_f_setWindowModality_2216 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("windowModality"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowModality_2216 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setWindowModality (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QWidget::setWindowModified(bool) + + +static void _init_f_setWindowModified_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowModified_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setWindowModified (arg1); +} + + +// void QWidget::setWindowOpacity(double level) + + +static void _init_f_setWindowOpacity_1071 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("level"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowOpacity_1071 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + double arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setWindowOpacity (arg1); +} + + +// void QWidget::setWindowRole(const QString &) + + +static void _init_f_setWindowRole_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowRole_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setWindowRole (arg1); +} + + +// void QWidget::setWindowState(QFlags state) + + +static void _init_f_setWindowState_2590 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("state"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowState_2590 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setWindowState (arg1); +} + + +// void QWidget::setWindowTitle(const QString &) + + +static void _init_f_setWindowTitle_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setWindowTitle_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->setWindowTitle (arg1); +} + + +// void QWidget::show() + + +static void _init_f_show_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_show_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->show (); +} + + +// void QWidget::showFullScreen() + + +static void _init_f_showFullScreen_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showFullScreen_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->showFullScreen (); +} + + +// void QWidget::showMaximized() + + +static void _init_f_showMaximized_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showMaximized_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->showMaximized (); +} + + +// void QWidget::showMinimized() + + +static void _init_f_showMinimized_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showMinimized_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->showMinimized (); +} + + +// void QWidget::showNormal() + + +static void _init_f_showNormal_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_showNormal_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->showNormal (); +} + + +// QSize QWidget::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWidget *)cls)->size ()); +} + + +// QSize QWidget::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWidget *)cls)->sizeHint ()); +} + + +// QSize QWidget::sizeIncrement() + + +static void _init_f_sizeIncrement_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeIncrement_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWidget *)cls)->sizeIncrement ()); +} + + +// QSizePolicy QWidget::sizePolicy() + + +static void _init_f_sizePolicy_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizePolicy_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSizePolicy)((QWidget *)cls)->sizePolicy ()); +} + + +// void QWidget::stackUnder(QWidget *) + + +static void _init_f_stackUnder_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_stackUnder_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->stackUnder (arg1); +} + + +// QString QWidget::statusTip() + + +static void _init_f_statusTip_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_statusTip_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QWidget *)cls)->statusTip ()); +} + + +// QStyle *QWidget::style() + + +static void _init_f_style_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_style_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QStyle *)((QWidget *)cls)->style ()); +} + + +// QString QWidget::styleSheet() + + +static void _init_f_styleSheet_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_styleSheet_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QWidget *)cls)->styleSheet ()); +} + + +// bool QWidget::testAttribute(Qt::WidgetAttribute) + + +static void _init_f_testAttribute_c2309 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_testAttribute_c2309 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QWidget *)cls)->testAttribute (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QString QWidget::toolTip() + + +static void _init_f_toolTip_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toolTip_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QWidget *)cls)->toolTip ()); +} + + +// int QWidget::toolTipDuration() + + +static void _init_f_toolTipDuration_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toolTipDuration_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWidget *)cls)->toolTipDuration ()); +} + + +// QWidget *QWidget::topLevelWidget() + + +static void _init_f_topLevelWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_topLevelWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QWidget *)cls)->topLevelWidget ()); +} + + +// bool QWidget::underMouse() + + +static void _init_f_underMouse_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_underMouse_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->underMouse ()); +} + + +// void QWidget::ungrabGesture(Qt::GestureType type) + + +static void _init_f_ungrabGesture_1902 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("type"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_ungrabGesture_1902 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->ungrabGesture (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QWidget::unsetCursor() + + +static void _init_f_unsetCursor_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unsetCursor_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->unsetCursor (); +} + + +// void QWidget::unsetLayoutDirection() + + +static void _init_f_unsetLayoutDirection_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unsetLayoutDirection_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->unsetLayoutDirection (); +} + + +// void QWidget::unsetLocale() + + +static void _init_f_unsetLocale_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_unsetLocale_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->unsetLocale (); +} + + +// void QWidget::update() + + +static void _init_f_update_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_update_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->update (); +} + + +// void QWidget::update(int x, int y, int w, int h) + + +static void _init_f_update_2744 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("y"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("w"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("h"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_update_2744 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + int arg4 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->update (arg1, arg2, arg3, arg4); +} + + +// void QWidget::update(const QRect &) + + +static void _init_f_update_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_update_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->update (arg1); +} + + +// void QWidget::update(const QRegion &) + + +static void _init_f_update_2006 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_update_2006 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRegion &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->update (arg1); +} + + +// void QWidget::updateGeometry() + + +static void _init_f_updateGeometry_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_updateGeometry_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget *)cls)->updateGeometry (); +} + + +// bool QWidget::updatesEnabled() + + +static void _init_f_updatesEnabled_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_updatesEnabled_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget *)cls)->updatesEnabled ()); +} + + +// QRegion QWidget::visibleRegion() + + +static void _init_f_visibleRegion_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_visibleRegion_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRegion)((QWidget *)cls)->visibleRegion ()); +} + + +// QString QWidget::whatsThis() + + +static void _init_f_whatsThis_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_whatsThis_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QWidget *)cls)->whatsThis ()); +} + + +// int QWidget::width() + + +static void _init_f_width_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_width_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWidget *)cls)->width ()); +} + + +// WId QWidget::winId() + + +static void _init_f_winId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_winId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWidget *)cls)->winId ())); +} + + +// QWidget *QWidget::window() + + +static void _init_f_window_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_window_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QWidget *)cls)->window ()); +} + + +// QString QWidget::windowFilePath() + + +static void _init_f_windowFilePath_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_windowFilePath_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QWidget *)cls)->windowFilePath ()); +} + + +// QFlags QWidget::windowFlags() + + +static void _init_f_windowFlags_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_windowFlags_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QWidget *)cls)->windowFlags ()); +} + + +// QWindow *QWidget::windowHandle() + + +static void _init_f_windowHandle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_windowHandle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWindow *)((QWidget *)cls)->windowHandle ()); +} + + +// QIcon QWidget::windowIcon() + + +static void _init_f_windowIcon_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_windowIcon_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QIcon)((QWidget *)cls)->windowIcon ()); +} + + +// QString QWidget::windowIconText() + + +static void _init_f_windowIconText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_windowIconText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QWidget *)cls)->windowIconText ()); +} + + +// Qt::WindowModality QWidget::windowModality() + + +static void _init_f_windowModality_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_windowModality_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWidget *)cls)->windowModality ())); +} + + +// double QWidget::windowOpacity() + + +static void _init_f_windowOpacity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_windowOpacity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((double)((QWidget *)cls)->windowOpacity ()); +} + + +// QString QWidget::windowRole() + + +static void _init_f_windowRole_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_windowRole_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QWidget *)cls)->windowRole ()); +} + + +// QFlags QWidget::windowState() + + +static void _init_f_windowState_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_windowState_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QWidget *)cls)->windowState ()); +} + + +// QString QWidget::windowTitle() + + +static void _init_f_windowTitle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_windowTitle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QWidget *)cls)->windowTitle ()); +} + + +// Qt::WindowType QWidget::windowType() + + +static void _init_f_windowType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_windowType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWidget *)cls)->windowType ())); +} + + +// int QWidget::x() + + +static void _init_f_x_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_x_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWidget *)cls)->x ()); +} + + +// int QWidget::y() + + +static void _init_f_y_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_y_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWidget *)cls)->y ()); +} + + +// static QWidget *QWidget::createWindowContainer(QWindow *window, QWidget *parent, QFlags flags) + + +static void _init_f_createWindowContainer_4929 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("window"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("parent", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_2); + decl->set_return (); +} + +static void _call_f_createWindowContainer_4929 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWindow *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg3 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write ((QWidget *)QWidget::createWindowContainer (arg1, arg2, arg3)); +} + + +// static QWidget *QWidget::find(WId) + + +static void _init_f_find_696 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_find_696 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QWidget *)QWidget::find (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// static QWidget *QWidget::keyboardGrabber() + + +static void _init_f_keyboardGrabber_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_keyboardGrabber_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)QWidget::keyboardGrabber ()); +} + + +// static QWidget *QWidget::mouseGrabber() + + +static void _init_f_mouseGrabber_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_mouseGrabber_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)QWidget::mouseGrabber ()); +} + + +// static void QWidget::setTabOrder(QWidget *, QWidget *) + + +static void _init_f_setTabOrder_2522 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setTabOrder_2522 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QWidget::setTabOrder (arg1, arg2); +} + + +// static QString QWidget::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QWidget::tr (arg1, arg2, arg3)); +} + + +// base class cast for QObject + +static void _init_f_QWidget_as_QObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QWidget_as_QObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QObject *)(QWidget *)cls); +} + +static void _init_f_QWidget_as_const_QObject (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QWidget_as_const_QObject (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QObject *)(const QWidget *)cls); +} + +// base class cast for QPaintDevice + +static void _init_f_QWidget_as_QPaintDevice (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QWidget_as_QPaintDevice (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((QPaintDevice *)(QWidget *)cls); +} + +static void _init_f_QWidget_as_const_QPaintDevice (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_QWidget_as_const_QPaintDevice (const qt_gsi::GenericMethod *, void *cls, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write ((const QPaintDevice *)(const QWidget *)cls); +} + + +namespace gsi +{ + +static gsi::Methods methods_QWidget () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":acceptDrops", "@brief Method bool QWidget::acceptDrops()\n", true, &_init_f_acceptDrops_c0, &_call_f_acceptDrops_c0); + methods += new qt_gsi::GenericMethod (":accessibleDescription", "@brief Method QString QWidget::accessibleDescription()\n", true, &_init_f_accessibleDescription_c0, &_call_f_accessibleDescription_c0); + methods += new qt_gsi::GenericMethod (":accessibleName", "@brief Method QString QWidget::accessibleName()\n", true, &_init_f_accessibleName_c0, &_call_f_accessibleName_c0); + methods += new qt_gsi::GenericMethod ("actions", "@brief Method QList QWidget::actions()\n", true, &_init_f_actions_c0, &_call_f_actions_c0); + methods += new qt_gsi::GenericMethod ("activateWindow", "@brief Method void QWidget::activateWindow()\n", false, &_init_f_activateWindow_0, &_call_f_activateWindow_0); + methods += new qt_gsi::GenericMethod ("addAction", "@brief Method void QWidget::addAction(QAction *action)\n", false, &_init_f_addAction_1309, &_call_f_addAction_1309); + methods += new qt_gsi::GenericMethod ("addActions", "@brief Method void QWidget::addActions(const QList &actions)\n", false, &_init_f_addActions_2657, &_call_f_addActions_2657); + methods += new qt_gsi::GenericMethod ("adjustSize", "@brief Method void QWidget::adjustSize()\n", false, &_init_f_adjustSize_0, &_call_f_adjustSize_0); + methods += new qt_gsi::GenericMethod (":autoFillBackground", "@brief Method bool QWidget::autoFillBackground()\n", true, &_init_f_autoFillBackground_c0, &_call_f_autoFillBackground_c0); + methods += new qt_gsi::GenericMethod (":backgroundRole", "@brief Method QPalette::ColorRole QWidget::backgroundRole()\n", true, &_init_f_backgroundRole_c0, &_call_f_backgroundRole_c0); + methods += new qt_gsi::GenericMethod ("backingStore", "@brief Method QBackingStore *QWidget::backingStore()\n", true, &_init_f_backingStore_c0, &_call_f_backingStore_c0); + methods += new qt_gsi::GenericMethod (":baseSize", "@brief Method QSize QWidget::baseSize()\n", true, &_init_f_baseSize_c0, &_call_f_baseSize_c0); + methods += new qt_gsi::GenericMethod ("childAt", "@brief Method QWidget *QWidget::childAt(int x, int y)\n", true, &_init_f_childAt_c1426, &_call_f_childAt_c1426); + methods += new qt_gsi::GenericMethod ("childAt", "@brief Method QWidget *QWidget::childAt(const QPoint &p)\n", true, &_init_f_childAt_c1916, &_call_f_childAt_c1916); + methods += new qt_gsi::GenericMethod (":childrenRect", "@brief Method QRect QWidget::childrenRect()\n", true, &_init_f_childrenRect_c0, &_call_f_childrenRect_c0); + methods += new qt_gsi::GenericMethod (":childrenRegion", "@brief Method QRegion QWidget::childrenRegion()\n", true, &_init_f_childrenRegion_c0, &_call_f_childrenRegion_c0); + methods += new qt_gsi::GenericMethod ("clearFocus", "@brief Method void QWidget::clearFocus()\n", false, &_init_f_clearFocus_0, &_call_f_clearFocus_0); + methods += new qt_gsi::GenericMethod ("clearMask", "@brief Method void QWidget::clearMask()\n", false, &_init_f_clearMask_0, &_call_f_clearMask_0); + methods += new qt_gsi::GenericMethod ("close", "@brief Method bool QWidget::close()\n", false, &_init_f_close_0, &_call_f_close_0); + methods += new qt_gsi::GenericMethod (":contentsMargins", "@brief Method QMargins QWidget::contentsMargins()\n", true, &_init_f_contentsMargins_c0, &_call_f_contentsMargins_c0); + methods += new qt_gsi::GenericMethod ("contentsRect", "@brief Method QRect QWidget::contentsRect()\n", true, &_init_f_contentsRect_c0, &_call_f_contentsRect_c0); + methods += new qt_gsi::GenericMethod (":contextMenuPolicy", "@brief Method Qt::ContextMenuPolicy QWidget::contextMenuPolicy()\n", true, &_init_f_contextMenuPolicy_c0, &_call_f_contextMenuPolicy_c0); + methods += new qt_gsi::GenericMethod ("createWinId", "@brief Method void QWidget::createWinId()\n", false, &_init_f_createWinId_0, &_call_f_createWinId_0); + methods += new qt_gsi::GenericMethod (":cursor", "@brief Method QCursor QWidget::cursor()\n", true, &_init_f_cursor_c0, &_call_f_cursor_c0); + methods += new qt_gsi::GenericMethod ("effectiveWinId", "@brief Method WId QWidget::effectiveWinId()\n", true, &_init_f_effectiveWinId_c0, &_call_f_effectiveWinId_c0); + methods += new qt_gsi::GenericMethod ("ensurePolished", "@brief Method void QWidget::ensurePolished()\n", true, &_init_f_ensurePolished_c0, &_call_f_ensurePolished_c0); + methods += new qt_gsi::GenericMethod (":focusPolicy", "@brief Method Qt::FocusPolicy QWidget::focusPolicy()\n", true, &_init_f_focusPolicy_c0, &_call_f_focusPolicy_c0); + methods += new qt_gsi::GenericMethod (":focusProxy", "@brief Method QWidget *QWidget::focusProxy()\n", true, &_init_f_focusProxy_c0, &_call_f_focusProxy_c0); + methods += new qt_gsi::GenericMethod ("focusWidget", "@brief Method QWidget *QWidget::focusWidget()\n", true, &_init_f_focusWidget_c0, &_call_f_focusWidget_c0); + methods += new qt_gsi::GenericMethod (":font", "@brief Method const QFont &QWidget::font()\n", true, &_init_f_font_c0, &_call_f_font_c0); + methods += new qt_gsi::GenericMethod ("fontInfo", "@brief Method QFontInfo QWidget::fontInfo()\n", true, &_init_f_fontInfo_c0, &_call_f_fontInfo_c0); + methods += new qt_gsi::GenericMethod ("fontMetrics", "@brief Method QFontMetrics QWidget::fontMetrics()\n", true, &_init_f_fontMetrics_c0, &_call_f_fontMetrics_c0); + methods += new qt_gsi::GenericMethod (":foregroundRole", "@brief Method QPalette::ColorRole QWidget::foregroundRole()\n", true, &_init_f_foregroundRole_c0, &_call_f_foregroundRole_c0); + methods += new qt_gsi::GenericMethod (":frameGeometry", "@brief Method QRect QWidget::frameGeometry()\n", true, &_init_f_frameGeometry_c0, &_call_f_frameGeometry_c0); + methods += new qt_gsi::GenericMethod (":frameSize", "@brief Method QSize QWidget::frameSize()\n", true, &_init_f_frameSize_c0, &_call_f_frameSize_c0); + methods += new qt_gsi::GenericMethod (":geometry", "@brief Method const QRect &QWidget::geometry()\n", true, &_init_f_geometry_c0, &_call_f_geometry_c0); + methods += new qt_gsi::GenericMethod ("grab", "@brief Method QPixmap QWidget::grab(const QRect &rectangle)\n", false, &_init_f_grab_1792, &_call_f_grab_1792); + methods += new qt_gsi::GenericMethod ("grabGesture", "@brief Method void QWidget::grabGesture(Qt::GestureType type, QFlags flags)\n", false, &_init_f_grabGesture_4352, &_call_f_grabGesture_4352); + methods += new qt_gsi::GenericMethod ("grabKeyboard", "@brief Method void QWidget::grabKeyboard()\n", false, &_init_f_grabKeyboard_0, &_call_f_grabKeyboard_0); + methods += new qt_gsi::GenericMethod ("grabMouse", "@brief Method void QWidget::grabMouse()\n", false, &_init_f_grabMouse_0, &_call_f_grabMouse_0); + methods += new qt_gsi::GenericMethod ("grabMouse", "@brief Method void QWidget::grabMouse(const QCursor &)\n", false, &_init_f_grabMouse_2032, &_call_f_grabMouse_2032); + methods += new qt_gsi::GenericMethod ("grabShortcut", "@brief Method int QWidget::grabShortcut(const QKeySequence &key, Qt::ShortcutContext context)\n", false, &_init_f_grabShortcut_4758, &_call_f_grabShortcut_4758); + methods += new qt_gsi::GenericMethod (":graphicsEffect", "@brief Method QGraphicsEffect *QWidget::graphicsEffect()\n", true, &_init_f_graphicsEffect_c0, &_call_f_graphicsEffect_c0); + methods += new qt_gsi::GenericMethod ("graphicsProxyWidget", "@brief Method QGraphicsProxyWidget *QWidget::graphicsProxyWidget()\n", true, &_init_f_graphicsProxyWidget_c0, &_call_f_graphicsProxyWidget_c0); + methods += new qt_gsi::GenericMethod ("hasFocus|:focus", "@brief Method bool QWidget::hasFocus()\n", true, &_init_f_hasFocus_c0, &_call_f_hasFocus_c0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Method bool QWidget::hasHeightForWidth()\n", true, &_init_f_hasHeightForWidth_c0, &_call_f_hasHeightForWidth_c0); + methods += new qt_gsi::GenericMethod ("hasMouseTracking|:mouseTracking", "@brief Method bool QWidget::hasMouseTracking()\n", true, &_init_f_hasMouseTracking_c0, &_call_f_hasMouseTracking_c0); + methods += new qt_gsi::GenericMethod ("hasTabletTracking", "@brief Method bool QWidget::hasTabletTracking()\n", true, &_init_f_hasTabletTracking_c0, &_call_f_hasTabletTracking_c0); + methods += new qt_gsi::GenericMethod (":height", "@brief Method int QWidget::height()\n", true, &_init_f_height_c0, &_call_f_height_c0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Method int QWidget::heightForWidth(int)\n", true, &_init_f_heightForWidth_c767, &_call_f_heightForWidth_c767); + methods += new qt_gsi::GenericMethod ("hide", "@brief Method void QWidget::hide()\n", false, &_init_f_hide_0, &_call_f_hide_0); + methods += new qt_gsi::GenericMethod (":inputMethodHints", "@brief Method QFlags QWidget::inputMethodHints()\n", true, &_init_f_inputMethodHints_c0, &_call_f_inputMethodHints_c0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Method QVariant QWidget::inputMethodQuery(Qt::InputMethodQuery)\n", true, &_init_f_inputMethodQuery_c2420, &_call_f_inputMethodQuery_c2420); + methods += new qt_gsi::GenericMethod ("insertAction", "@brief Method void QWidget::insertAction(QAction *before, QAction *action)\n", false, &_init_f_insertAction_2510, &_call_f_insertAction_2510); + methods += new qt_gsi::GenericMethod ("insertActions", "@brief Method void QWidget::insertActions(QAction *before, const QList &actions)\n", false, &_init_f_insertActions_3858, &_call_f_insertActions_3858); + methods += new qt_gsi::GenericMethod ("internalWinId", "@brief Method WId QWidget::internalWinId()\n", true, &_init_f_internalWinId_c0, &_call_f_internalWinId_c0); + methods += new qt_gsi::GenericMethod ("isActiveWindow?|:isActiveWindow", "@brief Method bool QWidget::isActiveWindow()\n", true, &_init_f_isActiveWindow_c0, &_call_f_isActiveWindow_c0); + methods += new qt_gsi::GenericMethod ("isAncestorOf?", "@brief Method bool QWidget::isAncestorOf(const QWidget *child)\n", true, &_init_f_isAncestorOf_c2010, &_call_f_isAncestorOf_c2010); + methods += new qt_gsi::GenericMethod ("isEnabled?|:enabled", "@brief Method bool QWidget::isEnabled()\n", true, &_init_f_isEnabled_c0, &_call_f_isEnabled_c0); + methods += new qt_gsi::GenericMethod ("isEnabledTo?", "@brief Method bool QWidget::isEnabledTo(const QWidget *)\n", true, &_init_f_isEnabledTo_c2010, &_call_f_isEnabledTo_c2010); + methods += new qt_gsi::GenericMethod ("isFullScreen?|:fullScreen", "@brief Method bool QWidget::isFullScreen()\n", true, &_init_f_isFullScreen_c0, &_call_f_isFullScreen_c0); + methods += new qt_gsi::GenericMethod ("isHidden?|:hidden", "@brief Method bool QWidget::isHidden()\n", true, &_init_f_isHidden_c0, &_call_f_isHidden_c0); + methods += new qt_gsi::GenericMethod ("isLeftToRight?", "@brief Method bool QWidget::isLeftToRight()\n", true, &_init_f_isLeftToRight_c0, &_call_f_isLeftToRight_c0); + methods += new qt_gsi::GenericMethod ("isMaximized?|:maximized", "@brief Method bool QWidget::isMaximized()\n", true, &_init_f_isMaximized_c0, &_call_f_isMaximized_c0); + methods += new qt_gsi::GenericMethod ("isMinimized?|:minimized", "@brief Method bool QWidget::isMinimized()\n", true, &_init_f_isMinimized_c0, &_call_f_isMinimized_c0); + methods += new qt_gsi::GenericMethod ("isModal?|:modal", "@brief Method bool QWidget::isModal()\n", true, &_init_f_isModal_c0, &_call_f_isModal_c0); + methods += new qt_gsi::GenericMethod ("isRightToLeft?", "@brief Method bool QWidget::isRightToLeft()\n", true, &_init_f_isRightToLeft_c0, &_call_f_isRightToLeft_c0); + methods += new qt_gsi::GenericMethod ("isTopLevel?", "@brief Method bool QWidget::isTopLevel()\n", true, &_init_f_isTopLevel_c0, &_call_f_isTopLevel_c0); + methods += new qt_gsi::GenericMethod ("isVisible?|:visible", "@brief Method bool QWidget::isVisible()\n", true, &_init_f_isVisible_c0, &_call_f_isVisible_c0); + methods += new qt_gsi::GenericMethod ("isVisibleTo?", "@brief Method bool QWidget::isVisibleTo(const QWidget *)\n", true, &_init_f_isVisibleTo_c2010, &_call_f_isVisibleTo_c2010); + methods += new qt_gsi::GenericMethod ("isWindow?", "@brief Method bool QWidget::isWindow()\n", true, &_init_f_isWindow_c0, &_call_f_isWindow_c0); + methods += new qt_gsi::GenericMethod ("isWindowModified?|:windowModified", "@brief Method bool QWidget::isWindowModified()\n", true, &_init_f_isWindowModified_c0, &_call_f_isWindowModified_c0); + methods += new qt_gsi::GenericMethod (":layout", "@brief Method QLayout *QWidget::layout()\n", true, &_init_f_layout_c0, &_call_f_layout_c0); + methods += new qt_gsi::GenericMethod (":layoutDirection", "@brief Method Qt::LayoutDirection QWidget::layoutDirection()\n", true, &_init_f_layoutDirection_c0, &_call_f_layoutDirection_c0); + methods += new qt_gsi::GenericMethod (":locale", "@brief Method QLocale QWidget::locale()\n", true, &_init_f_locale_c0, &_call_f_locale_c0); + methods += new qt_gsi::GenericMethod ("lower", "@brief Method void QWidget::lower()\n", false, &_init_f_lower_0, &_call_f_lower_0); + methods += new qt_gsi::GenericMethod ("mapFrom", "@brief Method QPointF QWidget::mapFrom(const QWidget *, const QPointF &)\n", true, &_init_f_mapFrom_c3888, &_call_f_mapFrom_c3888); + methods += new qt_gsi::GenericMethod ("mapFrom", "@brief Method QPoint QWidget::mapFrom(const QWidget *, const QPoint &)\n", true, &_init_f_mapFrom_c3818, &_call_f_mapFrom_c3818); + methods += new qt_gsi::GenericMethod ("mapFromGlobal", "@brief Method QPointF QWidget::mapFromGlobal(const QPointF &)\n", true, &_init_f_mapFromGlobal_c1986, &_call_f_mapFromGlobal_c1986); + methods += new qt_gsi::GenericMethod ("mapFromGlobal", "@brief Method QPoint QWidget::mapFromGlobal(const QPoint &)\n", true, &_init_f_mapFromGlobal_c1916, &_call_f_mapFromGlobal_c1916); + methods += new qt_gsi::GenericMethod ("mapFromParent", "@brief Method QPointF QWidget::mapFromParent(const QPointF &)\n", true, &_init_f_mapFromParent_c1986, &_call_f_mapFromParent_c1986); + methods += new qt_gsi::GenericMethod ("mapFromParent", "@brief Method QPoint QWidget::mapFromParent(const QPoint &)\n", true, &_init_f_mapFromParent_c1916, &_call_f_mapFromParent_c1916); + methods += new qt_gsi::GenericMethod ("mapTo", "@brief Method QPointF QWidget::mapTo(const QWidget *, const QPointF &)\n", true, &_init_f_mapTo_c3888, &_call_f_mapTo_c3888); + methods += new qt_gsi::GenericMethod ("mapTo", "@brief Method QPoint QWidget::mapTo(const QWidget *, const QPoint &)\n", true, &_init_f_mapTo_c3818, &_call_f_mapTo_c3818); + methods += new qt_gsi::GenericMethod ("mapToGlobal", "@brief Method QPointF QWidget::mapToGlobal(const QPointF &)\n", true, &_init_f_mapToGlobal_c1986, &_call_f_mapToGlobal_c1986); + methods += new qt_gsi::GenericMethod ("mapToGlobal", "@brief Method QPoint QWidget::mapToGlobal(const QPoint &)\n", true, &_init_f_mapToGlobal_c1916, &_call_f_mapToGlobal_c1916); + methods += new qt_gsi::GenericMethod ("mapToParent", "@brief Method QPointF QWidget::mapToParent(const QPointF &)\n", true, &_init_f_mapToParent_c1986, &_call_f_mapToParent_c1986); + methods += new qt_gsi::GenericMethod ("mapToParent", "@brief Method QPoint QWidget::mapToParent(const QPoint &)\n", true, &_init_f_mapToParent_c1916, &_call_f_mapToParent_c1916); + methods += new qt_gsi::GenericMethod ("mask", "@brief Method QRegion QWidget::mask()\n", true, &_init_f_mask_c0, &_call_f_mask_c0); + methods += new qt_gsi::GenericMethod (":maximumHeight", "@brief Method int QWidget::maximumHeight()\n", true, &_init_f_maximumHeight_c0, &_call_f_maximumHeight_c0); + methods += new qt_gsi::GenericMethod (":maximumSize", "@brief Method QSize QWidget::maximumSize()\n", true, &_init_f_maximumSize_c0, &_call_f_maximumSize_c0); + methods += new qt_gsi::GenericMethod (":maximumWidth", "@brief Method int QWidget::maximumWidth()\n", true, &_init_f_maximumWidth_c0, &_call_f_maximumWidth_c0); + methods += new qt_gsi::GenericMethod (":minimumHeight", "@brief Method int QWidget::minimumHeight()\n", true, &_init_f_minimumHeight_c0, &_call_f_minimumHeight_c0); + methods += new qt_gsi::GenericMethod (":minimumSize", "@brief Method QSize QWidget::minimumSize()\n", true, &_init_f_minimumSize_c0, &_call_f_minimumSize_c0); + methods += new qt_gsi::GenericMethod (":minimumSizeHint", "@brief Method QSize QWidget::minimumSizeHint()\n", true, &_init_f_minimumSizeHint_c0, &_call_f_minimumSizeHint_c0); + methods += new qt_gsi::GenericMethod (":minimumWidth", "@brief Method int QWidget::minimumWidth()\n", true, &_init_f_minimumWidth_c0, &_call_f_minimumWidth_c0); + methods += new qt_gsi::GenericMethod ("move", "@brief Method void QWidget::move(int x, int y)\n", false, &_init_f_move_1426, &_call_f_move_1426); + methods += new qt_gsi::GenericMethod ("move", "@brief Method void QWidget::move(const QPoint &)\n", false, &_init_f_move_1916, &_call_f_move_1916); + methods += new qt_gsi::GenericMethod ("nativeParentWidget", "@brief Method QWidget *QWidget::nativeParentWidget()\n", true, &_init_f_nativeParentWidget_c0, &_call_f_nativeParentWidget_c0); + methods += new qt_gsi::GenericMethod ("nextInFocusChain", "@brief Method QWidget *QWidget::nextInFocusChain()\n", true, &_init_f_nextInFocusChain_c0, &_call_f_nextInFocusChain_c0); + methods += new qt_gsi::GenericMethod (":normalGeometry", "@brief Method QRect QWidget::normalGeometry()\n", true, &_init_f_normalGeometry_c0, &_call_f_normalGeometry_c0); + methods += new qt_gsi::GenericMethod ("overrideWindowFlags", "@brief Method void QWidget::overrideWindowFlags(QFlags type)\n", false, &_init_f_overrideWindowFlags_2495, &_call_f_overrideWindowFlags_2495); + methods += new qt_gsi::GenericMethod ("overrideWindowState", "@brief Method void QWidget::overrideWindowState(QFlags state)\n", false, &_init_f_overrideWindowState_2590, &_call_f_overrideWindowState_2590); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Method QPaintEngine *QWidget::paintEngine()\nThis is a reimplementation of QPaintDevice::paintEngine", true, &_init_f_paintEngine_c0, &_call_f_paintEngine_c0); + methods += new qt_gsi::GenericMethod (":palette", "@brief Method const QPalette &QWidget::palette()\n", true, &_init_f_palette_c0, &_call_f_palette_c0); + methods += new qt_gsi::GenericMethod ("parentWidget", "@brief Method QWidget *QWidget::parentWidget()\n", true, &_init_f_parentWidget_c0, &_call_f_parentWidget_c0); + methods += new qt_gsi::GenericMethod (":pos", "@brief Method QPoint QWidget::pos()\n", true, &_init_f_pos_c0, &_call_f_pos_c0); + methods += new qt_gsi::GenericMethod ("previousInFocusChain", "@brief Method QWidget *QWidget::previousInFocusChain()\n", true, &_init_f_previousInFocusChain_c0, &_call_f_previousInFocusChain_c0); + methods += new qt_gsi::GenericMethod ("qt_raise", "@brief Method void QWidget::raise()\n", false, &_init_f_raise_0, &_call_f_raise_0); + methods += new qt_gsi::GenericMethod (":rect", "@brief Method QRect QWidget::rect()\n", true, &_init_f_rect_c0, &_call_f_rect_c0); + methods += new qt_gsi::GenericMethod ("releaseKeyboard", "@brief Method void QWidget::releaseKeyboard()\n", false, &_init_f_releaseKeyboard_0, &_call_f_releaseKeyboard_0); + methods += new qt_gsi::GenericMethod ("releaseMouse", "@brief Method void QWidget::releaseMouse()\n", false, &_init_f_releaseMouse_0, &_call_f_releaseMouse_0); + methods += new qt_gsi::GenericMethod ("releaseShortcut", "@brief Method void QWidget::releaseShortcut(int id)\n", false, &_init_f_releaseShortcut_767, &_call_f_releaseShortcut_767); + methods += new qt_gsi::GenericMethod ("removeAction", "@brief Method void QWidget::removeAction(QAction *action)\n", false, &_init_f_removeAction_1309, &_call_f_removeAction_1309); + methods += new qt_gsi::GenericMethod ("render", "@brief Method void QWidget::render(QPaintDevice *target, const QPoint &targetOffset, const QRegion &sourceRegion, QFlags renderFlags)\n", false, &_init_f_render_8328, &_call_f_render_8328); + methods += new qt_gsi::GenericMethod ("render", "@brief Method void QWidget::render(QPainter *painter, const QPoint &targetOffset, const QRegion &sourceRegion, QFlags renderFlags)\n", false, &_init_f_render_7951, &_call_f_render_7951); + methods += new qt_gsi::GenericMethod ("repaint", "@brief Method void QWidget::repaint()\n", false, &_init_f_repaint_0, &_call_f_repaint_0); + methods += new qt_gsi::GenericMethod ("repaint", "@brief Method void QWidget::repaint(int x, int y, int w, int h)\n", false, &_init_f_repaint_2744, &_call_f_repaint_2744); + methods += new qt_gsi::GenericMethod ("repaint", "@brief Method void QWidget::repaint(const QRect &)\n", false, &_init_f_repaint_1792, &_call_f_repaint_1792); + methods += new qt_gsi::GenericMethod ("repaint", "@brief Method void QWidget::repaint(const QRegion &)\n", false, &_init_f_repaint_2006, &_call_f_repaint_2006); + methods += new qt_gsi::GenericMethod ("resize", "@brief Method void QWidget::resize(int w, int h)\n", false, &_init_f_resize_1426, &_call_f_resize_1426); + methods += new qt_gsi::GenericMethod ("resize", "@brief Method void QWidget::resize(const QSize &)\n", false, &_init_f_resize_1805, &_call_f_resize_1805); + methods += new qt_gsi::GenericMethod ("restoreGeometry", "@brief Method bool QWidget::restoreGeometry(const QByteArray &geometry)\n", false, &_init_f_restoreGeometry_2309, &_call_f_restoreGeometry_2309); + methods += new qt_gsi::GenericMethod ("saveGeometry", "@brief Method QByteArray QWidget::saveGeometry()\n", true, &_init_f_saveGeometry_c0, &_call_f_saveGeometry_c0); + methods += new qt_gsi::GenericMethod ("screen", "@brief Method QScreen *QWidget::screen()\n", true, &_init_f_screen_c0, &_call_f_screen_c0); + methods += new qt_gsi::GenericMethod ("scroll", "@brief Method void QWidget::scroll(int dx, int dy)\n", false, &_init_f_scroll_1426, &_call_f_scroll_1426); + methods += new qt_gsi::GenericMethod ("scroll", "@brief Method void QWidget::scroll(int dx, int dy, const QRect &)\n", false, &_init_f_scroll_3110, &_call_f_scroll_3110); + methods += new qt_gsi::GenericMethod ("setAcceptDrops|acceptDrops=", "@brief Method void QWidget::setAcceptDrops(bool on)\n", false, &_init_f_setAcceptDrops_864, &_call_f_setAcceptDrops_864); + methods += new qt_gsi::GenericMethod ("setAccessibleDescription|accessibleDescription=", "@brief Method void QWidget::setAccessibleDescription(const QString &description)\n", false, &_init_f_setAccessibleDescription_2025, &_call_f_setAccessibleDescription_2025); + methods += new qt_gsi::GenericMethod ("setAccessibleName|accessibleName=", "@brief Method void QWidget::setAccessibleName(const QString &name)\n", false, &_init_f_setAccessibleName_2025, &_call_f_setAccessibleName_2025); + methods += new qt_gsi::GenericMethod ("setAttribute", "@brief Method void QWidget::setAttribute(Qt::WidgetAttribute, bool on)\n", false, &_init_f_setAttribute_3065, &_call_f_setAttribute_3065); + methods += new qt_gsi::GenericMethod ("setAutoFillBackground|autoFillBackground=", "@brief Method void QWidget::setAutoFillBackground(bool enabled)\n", false, &_init_f_setAutoFillBackground_864, &_call_f_setAutoFillBackground_864); + methods += new qt_gsi::GenericMethod ("setBackgroundRole|backgroundRole=", "@brief Method void QWidget::setBackgroundRole(QPalette::ColorRole)\n", false, &_init_f_setBackgroundRole_2265, &_call_f_setBackgroundRole_2265); + methods += new qt_gsi::GenericMethod ("setBaseSize|baseSize=", "@brief Method void QWidget::setBaseSize(const QSize &)\n", false, &_init_f_setBaseSize_1805, &_call_f_setBaseSize_1805); + methods += new qt_gsi::GenericMethod ("setBaseSize", "@brief Method void QWidget::setBaseSize(int basew, int baseh)\n", false, &_init_f_setBaseSize_1426, &_call_f_setBaseSize_1426); + methods += new qt_gsi::GenericMethod ("setContentsMargins", "@brief Method void QWidget::setContentsMargins(int left, int top, int right, int bottom)\n", false, &_init_f_setContentsMargins_2744, &_call_f_setContentsMargins_2744); + methods += new qt_gsi::GenericMethod ("setContentsMargins|contentsMargins=", "@brief Method void QWidget::setContentsMargins(const QMargins &margins)\n", false, &_init_f_setContentsMargins_2115, &_call_f_setContentsMargins_2115); + methods += new qt_gsi::GenericMethod ("setContextMenuPolicy|contextMenuPolicy=", "@brief Method void QWidget::setContextMenuPolicy(Qt::ContextMenuPolicy policy)\n", false, &_init_f_setContextMenuPolicy_2519, &_call_f_setContextMenuPolicy_2519); + methods += new qt_gsi::GenericMethod ("setCursor|cursor=", "@brief Method void QWidget::setCursor(const QCursor &)\n", false, &_init_f_setCursor_2032, &_call_f_setCursor_2032); + methods += new qt_gsi::GenericMethod ("setDisabled", "@brief Method void QWidget::setDisabled(bool)\n", false, &_init_f_setDisabled_864, &_call_f_setDisabled_864); + methods += new qt_gsi::GenericMethod ("setEnabled|enabled=", "@brief Method void QWidget::setEnabled(bool)\n", false, &_init_f_setEnabled_864, &_call_f_setEnabled_864); + methods += new qt_gsi::GenericMethod ("setFixedHeight", "@brief Method void QWidget::setFixedHeight(int h)\n", false, &_init_f_setFixedHeight_767, &_call_f_setFixedHeight_767); + methods += new qt_gsi::GenericMethod ("setFixedSize", "@brief Method void QWidget::setFixedSize(const QSize &)\n", false, &_init_f_setFixedSize_1805, &_call_f_setFixedSize_1805); + methods += new qt_gsi::GenericMethod ("setFixedSize", "@brief Method void QWidget::setFixedSize(int w, int h)\n", false, &_init_f_setFixedSize_1426, &_call_f_setFixedSize_1426); + methods += new qt_gsi::GenericMethod ("setFixedWidth", "@brief Method void QWidget::setFixedWidth(int w)\n", false, &_init_f_setFixedWidth_767, &_call_f_setFixedWidth_767); + methods += new qt_gsi::GenericMethod ("setFocus", "@brief Method void QWidget::setFocus()\n", false, &_init_f_setFocus_0, &_call_f_setFocus_0); + methods += new qt_gsi::GenericMethod ("setFocus", "@brief Method void QWidget::setFocus(Qt::FocusReason reason)\n", false, &_init_f_setFocus_1877, &_call_f_setFocus_1877); + methods += new qt_gsi::GenericMethod ("setFocusPolicy|focusPolicy=", "@brief Method void QWidget::setFocusPolicy(Qt::FocusPolicy policy)\n", false, &_init_f_setFocusPolicy_1885, &_call_f_setFocusPolicy_1885); + methods += new qt_gsi::GenericMethod ("setFocusProxy|focusProxy=", "@brief Method void QWidget::setFocusProxy(QWidget *)\n", false, &_init_f_setFocusProxy_1315, &_call_f_setFocusProxy_1315); + methods += new qt_gsi::GenericMethod ("setFont|font=", "@brief Method void QWidget::setFont(const QFont &)\n", false, &_init_f_setFont_1801, &_call_f_setFont_1801); + methods += new qt_gsi::GenericMethod ("setForegroundRole|foregroundRole=", "@brief Method void QWidget::setForegroundRole(QPalette::ColorRole)\n", false, &_init_f_setForegroundRole_2265, &_call_f_setForegroundRole_2265); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Method void QWidget::setGeometry(int x, int y, int w, int h)\n", false, &_init_f_setGeometry_2744, &_call_f_setGeometry_2744); + methods += new qt_gsi::GenericMethod ("setGeometry|geometry=", "@brief Method void QWidget::setGeometry(const QRect &)\n", false, &_init_f_setGeometry_1792, &_call_f_setGeometry_1792); + methods += new qt_gsi::GenericMethod ("setGraphicsEffect|graphicsEffect=", "@brief Method void QWidget::setGraphicsEffect(QGraphicsEffect *effect)\n", false, &_init_f_setGraphicsEffect_2109, &_call_f_setGraphicsEffect_2109); + methods += new qt_gsi::GenericMethod ("setHidden|hidden=", "@brief Method void QWidget::setHidden(bool hidden)\n", false, &_init_f_setHidden_864, &_call_f_setHidden_864); + methods += new qt_gsi::GenericMethod ("setInputMethodHints|inputMethodHints=", "@brief Method void QWidget::setInputMethodHints(QFlags hints)\n", false, &_init_f_setInputMethodHints_2985, &_call_f_setInputMethodHints_2985); + methods += new qt_gsi::GenericMethod ("setLayout|layout=", "@brief Method void QWidget::setLayout(QLayout *)\n", false, &_init_f_setLayout_1341, &_call_f_setLayout_1341); + methods += new qt_gsi::GenericMethod ("setLayoutDirection|layoutDirection=", "@brief Method void QWidget::setLayoutDirection(Qt::LayoutDirection direction)\n", false, &_init_f_setLayoutDirection_2316, &_call_f_setLayoutDirection_2316); + methods += new qt_gsi::GenericMethod ("setLocale|locale=", "@brief Method void QWidget::setLocale(const QLocale &locale)\n", false, &_init_f_setLocale_1986, &_call_f_setLocale_1986); + methods += new qt_gsi::GenericMethod ("setMask", "@brief Method void QWidget::setMask(const QBitmap &)\n", false, &_init_f_setMask_1999, &_call_f_setMask_1999); + methods += new qt_gsi::GenericMethod ("setMask", "@brief Method void QWidget::setMask(const QRegion &)\n", false, &_init_f_setMask_2006, &_call_f_setMask_2006); + methods += new qt_gsi::GenericMethod ("setMaximumHeight|maximumHeight=", "@brief Method void QWidget::setMaximumHeight(int maxh)\n", false, &_init_f_setMaximumHeight_767, &_call_f_setMaximumHeight_767); + methods += new qt_gsi::GenericMethod ("setMaximumSize|maximumSize=", "@brief Method void QWidget::setMaximumSize(const QSize &)\n", false, &_init_f_setMaximumSize_1805, &_call_f_setMaximumSize_1805); + methods += new qt_gsi::GenericMethod ("setMaximumSize", "@brief Method void QWidget::setMaximumSize(int maxw, int maxh)\n", false, &_init_f_setMaximumSize_1426, &_call_f_setMaximumSize_1426); + methods += new qt_gsi::GenericMethod ("setMaximumWidth|maximumWidth=", "@brief Method void QWidget::setMaximumWidth(int maxw)\n", false, &_init_f_setMaximumWidth_767, &_call_f_setMaximumWidth_767); + methods += new qt_gsi::GenericMethod ("setMinimumHeight|minimumHeight=", "@brief Method void QWidget::setMinimumHeight(int minh)\n", false, &_init_f_setMinimumHeight_767, &_call_f_setMinimumHeight_767); + methods += new qt_gsi::GenericMethod ("setMinimumSize|minimumSize=", "@brief Method void QWidget::setMinimumSize(const QSize &)\n", false, &_init_f_setMinimumSize_1805, &_call_f_setMinimumSize_1805); + methods += new qt_gsi::GenericMethod ("setMinimumSize", "@brief Method void QWidget::setMinimumSize(int minw, int minh)\n", false, &_init_f_setMinimumSize_1426, &_call_f_setMinimumSize_1426); + methods += new qt_gsi::GenericMethod ("setMinimumWidth|minimumWidth=", "@brief Method void QWidget::setMinimumWidth(int minw)\n", false, &_init_f_setMinimumWidth_767, &_call_f_setMinimumWidth_767); + methods += new qt_gsi::GenericMethod ("setMouseTracking|mouseTracking=", "@brief Method void QWidget::setMouseTracking(bool enable)\n", false, &_init_f_setMouseTracking_864, &_call_f_setMouseTracking_864); + methods += new qt_gsi::GenericMethod ("setPalette|palette=", "@brief Method void QWidget::setPalette(const QPalette &)\n", false, &_init_f_setPalette_2113, &_call_f_setPalette_2113); + methods += new qt_gsi::GenericMethod ("setParent", "@brief Method void QWidget::setParent(QWidget *parent)\n", false, &_init_f_setParent_1315, &_call_f_setParent_1315); + methods += new qt_gsi::GenericMethod ("setParent", "@brief Method void QWidget::setParent(QWidget *parent, QFlags f)\n", false, &_init_f_setParent_3702, &_call_f_setParent_3702); + methods += new qt_gsi::GenericMethod ("setScreen", "@brief Method void QWidget::setScreen(QScreen *)\n", false, &_init_f_setScreen_1311, &_call_f_setScreen_1311); + methods += new qt_gsi::GenericMethod ("setShortcutAutoRepeat", "@brief Method void QWidget::setShortcutAutoRepeat(int id, bool enable)\n", false, &_init_f_setShortcutAutoRepeat_1523, &_call_f_setShortcutAutoRepeat_1523); + methods += new qt_gsi::GenericMethod ("setShortcutEnabled", "@brief Method void QWidget::setShortcutEnabled(int id, bool enable)\n", false, &_init_f_setShortcutEnabled_1523, &_call_f_setShortcutEnabled_1523); + methods += new qt_gsi::GenericMethod ("setSizeIncrement|sizeIncrement=", "@brief Method void QWidget::setSizeIncrement(const QSize &)\n", false, &_init_f_setSizeIncrement_1805, &_call_f_setSizeIncrement_1805); + methods += new qt_gsi::GenericMethod ("setSizeIncrement", "@brief Method void QWidget::setSizeIncrement(int w, int h)\n", false, &_init_f_setSizeIncrement_1426, &_call_f_setSizeIncrement_1426); + methods += new qt_gsi::GenericMethod ("setSizePolicy|sizePolicy=", "@brief Method void QWidget::setSizePolicy(QSizePolicy)\n", false, &_init_f_setSizePolicy_1552, &_call_f_setSizePolicy_1552); + methods += new qt_gsi::GenericMethod ("setSizePolicy", "@brief Method void QWidget::setSizePolicy(QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical)\n", false, &_init_f_setSizePolicy_4476, &_call_f_setSizePolicy_4476); + methods += new qt_gsi::GenericMethod ("setStatusTip|statusTip=", "@brief Method void QWidget::setStatusTip(const QString &)\n", false, &_init_f_setStatusTip_2025, &_call_f_setStatusTip_2025); + methods += new qt_gsi::GenericMethod ("setStyle|style=", "@brief Method void QWidget::setStyle(QStyle *)\n", false, &_init_f_setStyle_1232, &_call_f_setStyle_1232); + methods += new qt_gsi::GenericMethod ("setStyleSheet|styleSheet=", "@brief Method void QWidget::setStyleSheet(const QString &styleSheet)\n", false, &_init_f_setStyleSheet_2025, &_call_f_setStyleSheet_2025); + methods += new qt_gsi::GenericMethod ("setTabletTracking", "@brief Method void QWidget::setTabletTracking(bool enable)\n", false, &_init_f_setTabletTracking_864, &_call_f_setTabletTracking_864); + methods += new qt_gsi::GenericMethod ("setToolTip|toolTip=", "@brief Method void QWidget::setToolTip(const QString &)\n", false, &_init_f_setToolTip_2025, &_call_f_setToolTip_2025); + methods += new qt_gsi::GenericMethod ("setToolTipDuration|toolTipDuration=", "@brief Method void QWidget::setToolTipDuration(int msec)\n", false, &_init_f_setToolTipDuration_767, &_call_f_setToolTipDuration_767); + methods += new qt_gsi::GenericMethod ("setUpdatesEnabled|updatesEnabled=", "@brief Method void QWidget::setUpdatesEnabled(bool enable)\n", false, &_init_f_setUpdatesEnabled_864, &_call_f_setUpdatesEnabled_864); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QWidget::setVisible(bool visible)\n", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod ("setWhatsThis|whatsThis=", "@brief Method void QWidget::setWhatsThis(const QString &)\n", false, &_init_f_setWhatsThis_2025, &_call_f_setWhatsThis_2025); + methods += new qt_gsi::GenericMethod ("setWindowFilePath|windowFilePath=", "@brief Method void QWidget::setWindowFilePath(const QString &filePath)\n", false, &_init_f_setWindowFilePath_2025, &_call_f_setWindowFilePath_2025); + methods += new qt_gsi::GenericMethod ("setWindowFlag", "@brief Method void QWidget::setWindowFlag(Qt::WindowType, bool on)\n", false, &_init_f_setWindowFlag_2555, &_call_f_setWindowFlag_2555); + methods += new qt_gsi::GenericMethod ("setWindowFlags|windowFlags=", "@brief Method void QWidget::setWindowFlags(QFlags type)\n", false, &_init_f_setWindowFlags_2495, &_call_f_setWindowFlags_2495); + methods += new qt_gsi::GenericMethod ("setWindowIcon|windowIcon=", "@brief Method void QWidget::setWindowIcon(const QIcon &icon)\n", false, &_init_f_setWindowIcon_1787, &_call_f_setWindowIcon_1787); + methods += new qt_gsi::GenericMethod ("setWindowIconText|windowIconText=", "@brief Method void QWidget::setWindowIconText(const QString &)\n", false, &_init_f_setWindowIconText_2025, &_call_f_setWindowIconText_2025); + methods += new qt_gsi::GenericMethod ("setWindowModality|windowModality=", "@brief Method void QWidget::setWindowModality(Qt::WindowModality windowModality)\n", false, &_init_f_setWindowModality_2216, &_call_f_setWindowModality_2216); + methods += new qt_gsi::GenericMethod ("setWindowModified|windowModified=", "@brief Method void QWidget::setWindowModified(bool)\n", false, &_init_f_setWindowModified_864, &_call_f_setWindowModified_864); + methods += new qt_gsi::GenericMethod ("setWindowOpacity|windowOpacity=", "@brief Method void QWidget::setWindowOpacity(double level)\n", false, &_init_f_setWindowOpacity_1071, &_call_f_setWindowOpacity_1071); + methods += new qt_gsi::GenericMethod ("setWindowRole|windowRole=", "@brief Method void QWidget::setWindowRole(const QString &)\n", false, &_init_f_setWindowRole_2025, &_call_f_setWindowRole_2025); + methods += new qt_gsi::GenericMethod ("setWindowState|windowState=", "@brief Method void QWidget::setWindowState(QFlags state)\n", false, &_init_f_setWindowState_2590, &_call_f_setWindowState_2590); + methods += new qt_gsi::GenericMethod ("setWindowTitle|windowTitle=", "@brief Method void QWidget::setWindowTitle(const QString &)\n", false, &_init_f_setWindowTitle_2025, &_call_f_setWindowTitle_2025); + methods += new qt_gsi::GenericMethod ("show", "@brief Method void QWidget::show()\n", false, &_init_f_show_0, &_call_f_show_0); + methods += new qt_gsi::GenericMethod ("showFullScreen", "@brief Method void QWidget::showFullScreen()\n", false, &_init_f_showFullScreen_0, &_call_f_showFullScreen_0); + methods += new qt_gsi::GenericMethod ("showMaximized", "@brief Method void QWidget::showMaximized()\n", false, &_init_f_showMaximized_0, &_call_f_showMaximized_0); + methods += new qt_gsi::GenericMethod ("showMinimized", "@brief Method void QWidget::showMinimized()\n", false, &_init_f_showMinimized_0, &_call_f_showMinimized_0); + methods += new qt_gsi::GenericMethod ("showNormal", "@brief Method void QWidget::showNormal()\n", false, &_init_f_showNormal_0, &_call_f_showNormal_0); + methods += new qt_gsi::GenericMethod (":size", "@brief Method QSize QWidget::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QWidget::sizeHint()\n", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":sizeIncrement", "@brief Method QSize QWidget::sizeIncrement()\n", true, &_init_f_sizeIncrement_c0, &_call_f_sizeIncrement_c0); + methods += new qt_gsi::GenericMethod (":sizePolicy", "@brief Method QSizePolicy QWidget::sizePolicy()\n", true, &_init_f_sizePolicy_c0, &_call_f_sizePolicy_c0); + methods += new qt_gsi::GenericMethod ("stackUnder", "@brief Method void QWidget::stackUnder(QWidget *)\n", false, &_init_f_stackUnder_1315, &_call_f_stackUnder_1315); + methods += new qt_gsi::GenericMethod (":statusTip", "@brief Method QString QWidget::statusTip()\n", true, &_init_f_statusTip_c0, &_call_f_statusTip_c0); + methods += new qt_gsi::GenericMethod (":style", "@brief Method QStyle *QWidget::style()\n", true, &_init_f_style_c0, &_call_f_style_c0); + methods += new qt_gsi::GenericMethod (":styleSheet", "@brief Method QString QWidget::styleSheet()\n", true, &_init_f_styleSheet_c0, &_call_f_styleSheet_c0); + methods += new qt_gsi::GenericMethod ("testAttribute", "@brief Method bool QWidget::testAttribute(Qt::WidgetAttribute)\n", true, &_init_f_testAttribute_c2309, &_call_f_testAttribute_c2309); + methods += new qt_gsi::GenericMethod (":toolTip", "@brief Method QString QWidget::toolTip()\n", true, &_init_f_toolTip_c0, &_call_f_toolTip_c0); + methods += new qt_gsi::GenericMethod (":toolTipDuration", "@brief Method int QWidget::toolTipDuration()\n", true, &_init_f_toolTipDuration_c0, &_call_f_toolTipDuration_c0); + methods += new qt_gsi::GenericMethod ("topLevelWidget", "@brief Method QWidget *QWidget::topLevelWidget()\n", true, &_init_f_topLevelWidget_c0, &_call_f_topLevelWidget_c0); + methods += new qt_gsi::GenericMethod ("underMouse", "@brief Method bool QWidget::underMouse()\n", true, &_init_f_underMouse_c0, &_call_f_underMouse_c0); + methods += new qt_gsi::GenericMethod ("ungrabGesture", "@brief Method void QWidget::ungrabGesture(Qt::GestureType type)\n", false, &_init_f_ungrabGesture_1902, &_call_f_ungrabGesture_1902); + methods += new qt_gsi::GenericMethod ("unsetCursor", "@brief Method void QWidget::unsetCursor()\n", false, &_init_f_unsetCursor_0, &_call_f_unsetCursor_0); + methods += new qt_gsi::GenericMethod ("unsetLayoutDirection", "@brief Method void QWidget::unsetLayoutDirection()\n", false, &_init_f_unsetLayoutDirection_0, &_call_f_unsetLayoutDirection_0); + methods += new qt_gsi::GenericMethod ("unsetLocale", "@brief Method void QWidget::unsetLocale()\n", false, &_init_f_unsetLocale_0, &_call_f_unsetLocale_0); + methods += new qt_gsi::GenericMethod ("update", "@brief Method void QWidget::update()\n", false, &_init_f_update_0, &_call_f_update_0); + methods += new qt_gsi::GenericMethod ("update", "@brief Method void QWidget::update(int x, int y, int w, int h)\n", false, &_init_f_update_2744, &_call_f_update_2744); + methods += new qt_gsi::GenericMethod ("update", "@brief Method void QWidget::update(const QRect &)\n", false, &_init_f_update_1792, &_call_f_update_1792); + methods += new qt_gsi::GenericMethod ("update", "@brief Method void QWidget::update(const QRegion &)\n", false, &_init_f_update_2006, &_call_f_update_2006); + methods += new qt_gsi::GenericMethod ("updateGeometry", "@brief Method void QWidget::updateGeometry()\n", false, &_init_f_updateGeometry_0, &_call_f_updateGeometry_0); + methods += new qt_gsi::GenericMethod (":updatesEnabled", "@brief Method bool QWidget::updatesEnabled()\n", true, &_init_f_updatesEnabled_c0, &_call_f_updatesEnabled_c0); + methods += new qt_gsi::GenericMethod ("visibleRegion", "@brief Method QRegion QWidget::visibleRegion()\n", true, &_init_f_visibleRegion_c0, &_call_f_visibleRegion_c0); + methods += new qt_gsi::GenericMethod (":whatsThis", "@brief Method QString QWidget::whatsThis()\n", true, &_init_f_whatsThis_c0, &_call_f_whatsThis_c0); + methods += new qt_gsi::GenericMethod (":width", "@brief Method int QWidget::width()\n", true, &_init_f_width_c0, &_call_f_width_c0); + methods += new qt_gsi::GenericMethod ("winId", "@brief Method WId QWidget::winId()\n", true, &_init_f_winId_c0, &_call_f_winId_c0); + methods += new qt_gsi::GenericMethod ("window", "@brief Method QWidget *QWidget::window()\n", true, &_init_f_window_c0, &_call_f_window_c0); + methods += new qt_gsi::GenericMethod (":windowFilePath", "@brief Method QString QWidget::windowFilePath()\n", true, &_init_f_windowFilePath_c0, &_call_f_windowFilePath_c0); + methods += new qt_gsi::GenericMethod (":windowFlags", "@brief Method QFlags QWidget::windowFlags()\n", true, &_init_f_windowFlags_c0, &_call_f_windowFlags_c0); + methods += new qt_gsi::GenericMethod ("windowHandle", "@brief Method QWindow *QWidget::windowHandle()\n", true, &_init_f_windowHandle_c0, &_call_f_windowHandle_c0); + methods += new qt_gsi::GenericMethod (":windowIcon", "@brief Method QIcon QWidget::windowIcon()\n", true, &_init_f_windowIcon_c0, &_call_f_windowIcon_c0); + methods += new qt_gsi::GenericMethod (":windowIconText", "@brief Method QString QWidget::windowIconText()\n", true, &_init_f_windowIconText_c0, &_call_f_windowIconText_c0); + methods += new qt_gsi::GenericMethod (":windowModality", "@brief Method Qt::WindowModality QWidget::windowModality()\n", true, &_init_f_windowModality_c0, &_call_f_windowModality_c0); + methods += new qt_gsi::GenericMethod (":windowOpacity", "@brief Method double QWidget::windowOpacity()\n", true, &_init_f_windowOpacity_c0, &_call_f_windowOpacity_c0); + methods += new qt_gsi::GenericMethod (":windowRole", "@brief Method QString QWidget::windowRole()\n", true, &_init_f_windowRole_c0, &_call_f_windowRole_c0); + methods += new qt_gsi::GenericMethod (":windowState", "@brief Method QFlags QWidget::windowState()\n", true, &_init_f_windowState_c0, &_call_f_windowState_c0); + methods += new qt_gsi::GenericMethod (":windowTitle", "@brief Method QString QWidget::windowTitle()\n", true, &_init_f_windowTitle_c0, &_call_f_windowTitle_c0); + methods += new qt_gsi::GenericMethod ("windowType", "@brief Method Qt::WindowType QWidget::windowType()\n", true, &_init_f_windowType_c0, &_call_f_windowType_c0); + methods += new qt_gsi::GenericMethod (":x", "@brief Method int QWidget::x()\n", true, &_init_f_x_c0, &_call_f_x_c0); + methods += new qt_gsi::GenericMethod (":y", "@brief Method int QWidget::y()\n", true, &_init_f_y_c0, &_call_f_y_c0); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QWidget::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QWidget::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QWidget::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QWidget::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QWidget::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QWidget::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("createWindowContainer", "@brief Static method QWidget *QWidget::createWindowContainer(QWindow *window, QWidget *parent, QFlags flags)\nThis method is static and can be called without an instance.", &_init_f_createWindowContainer_4929, &_call_f_createWindowContainer_4929); + methods += new qt_gsi::GenericStaticMethod ("find", "@brief Static method QWidget *QWidget::find(WId)\nThis method is static and can be called without an instance.", &_init_f_find_696, &_call_f_find_696); + methods += new qt_gsi::GenericStaticMethod ("keyboardGrabber", "@brief Static method QWidget *QWidget::keyboardGrabber()\nThis method is static and can be called without an instance.", &_init_f_keyboardGrabber_0, &_call_f_keyboardGrabber_0); + methods += new qt_gsi::GenericStaticMethod ("mouseGrabber", "@brief Static method QWidget *QWidget::mouseGrabber()\nThis method is static and can be called without an instance.", &_init_f_mouseGrabber_0, &_call_f_mouseGrabber_0); + methods += new qt_gsi::GenericStaticMethod ("setTabOrder", "@brief Static method void QWidget::setTabOrder(QWidget *, QWidget *)\nThis method is static and can be called without an instance.", &_init_f_setTabOrder_2522, &_call_f_setTabOrder_2522); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QWidget::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + methods += new qt_gsi::GenericMethod ("asQObject", "@brief Delivers the base class interface QObject of QWidget\nClass QWidget is derived from multiple base classes. This method delivers the QObject base class aspect.", false, &_init_f_QWidget_as_QObject, &_call_f_QWidget_as_QObject); + methods += new qt_gsi::GenericMethod ("asConstQObject", "@brief Delivers the base class interface QObject of QWidget\nClass QWidget is derived from multiple base classes. This method delivers the QObject base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QWidget_as_const_QObject, &_call_f_QWidget_as_const_QObject); + methods += new qt_gsi::GenericMethod ("asQPaintDevice", "@brief Delivers the base class interface QPaintDevice of QWidget\nClass QWidget is derived from multiple base classes. This method delivers the QPaintDevice base class aspect.", false, &_init_f_QWidget_as_QPaintDevice, &_call_f_QWidget_as_QPaintDevice); + methods += new qt_gsi::GenericMethod ("asConstQPaintDevice", "@brief Delivers the base class interface QPaintDevice of QWidget\nClass QWidget is derived from multiple base classes. This method delivers the QPaintDevice base class aspect.\n\nUse this version if you have a const reference.", true, &_init_f_QWidget_as_const_QPaintDevice, &_call_f_QWidget_as_const_QPaintDevice); + return methods; +} + +gsi::Class &qtdecl_QObject (); + +qt_gsi::QtNativeClass decl_QWidget (qtdecl_QObject (), "QtWidgets", "QWidget_Native", + methods_QWidget (), + "@hide\n@alias QWidget"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWidget () { return decl_QWidget; } + +} + + +class QWidget_Adaptor : public QWidget, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QWidget_Adaptor(); + + // [adaptor ctor] QWidget::QWidget(QWidget *parent, QFlags f) + QWidget_Adaptor() : QWidget() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QWidget::QWidget(QWidget *parent, QFlags f) + QWidget_Adaptor(QWidget *parent) : QWidget(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QWidget::QWidget(QWidget *parent, QFlags f) + QWidget_Adaptor(QWidget *parent, QFlags f) : QWidget(parent, f) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QWidget_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QWidget::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QWidget::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QWidget_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QWidget::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QWidget::focusNextChild() + bool fp_QWidget_focusNextChild_0 () { + return QWidget::focusNextChild(); + } + + // [expose] bool QWidget::focusPreviousChild() + bool fp_QWidget_focusPreviousChild_0 () { + return QWidget::focusPreviousChild(); + } + + // [expose] bool QWidget::isSignalConnected(const QMetaMethod &signal) + bool fp_QWidget_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QWidget::isSignalConnected(signal); + } + + // [expose] int QWidget::receivers(const char *signal) + int fp_QWidget_receivers_c1731 (const char *signal) const { + return QWidget::receivers(signal); + } + + // [expose] QObject *QWidget::sender() + QObject * fp_QWidget_sender_c0 () const { + return QWidget::sender(); + } + + // [expose] int QWidget::senderSignalIndex() + int fp_QWidget_senderSignalIndex_c0 () const { + return QWidget::senderSignalIndex(); + } + + // [expose] void QWidget::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QWidget_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QWidget::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [emitter impl] void QWidget::customContextMenuRequested(const QPoint &pos) + void emitter_QWidget_customContextMenuRequested_1916(const QPoint &pos) + { + emit QWidget::customContextMenuRequested(pos); + } + + // [emitter impl] void QWidget::destroyed(QObject *) + void emitter_QWidget_destroyed_1302(QObject *arg1) + { + emit QWidget::destroyed(arg1); + } + + // [adaptor impl] bool QWidget::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QWidget::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QWidget_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QWidget::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QWidget::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QWidget::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QWidget_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QWidget::hasHeightForWidth(); + } + } + + // [adaptor impl] int QWidget::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QWidget::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QWidget_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QWidget::heightForWidth(arg1); + } + } + + // [adaptor impl] QVariant QWidget::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QWidget::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QWidget_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QWidget::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QWidget::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QWidget::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QWidget_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QWidget::minimumSizeHint(); + } + } + + // [emitter impl] void QWidget::objectNameChanged(const QString &objectName) + void emitter_QWidget_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QWidget::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QWidget::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QWidget::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QWidget_Adaptor::cbs_paintEngine_c0_0); + } else { + return QWidget::paintEngine(); + } + } + + // [adaptor impl] void QWidget::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QWidget::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QWidget_Adaptor::cbs_setVisible_864_0, visible); + } else { + QWidget::setVisible(visible); + } + } + + // [adaptor impl] QSize QWidget::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QWidget::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QWidget_Adaptor::cbs_sizeHint_c0_0); + } else { + return QWidget::sizeHint(); + } + } + + // [emitter impl] void QWidget::windowIconChanged(const QIcon &icon) + void emitter_QWidget_windowIconChanged_1787(const QIcon &icon) + { + emit QWidget::windowIconChanged(icon); + } + + // [emitter impl] void QWidget::windowIconTextChanged(const QString &iconText) + void emitter_QWidget_windowIconTextChanged_2025(const QString &iconText) + { + emit QWidget::windowIconTextChanged(iconText); + } + + // [emitter impl] void QWidget::windowTitleChanged(const QString &title) + void emitter_QWidget_windowTitleChanged_2025(const QString &title) + { + emit QWidget::windowTitleChanged(title); + } + + // [adaptor impl] void QWidget::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QWidget::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QWidget_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QWidget::actionEvent(event); + } + } + + // [adaptor impl] void QWidget::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QWidget::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QWidget_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QWidget::changeEvent(arg1); + } + } + + // [adaptor impl] void QWidget::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QWidget::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QWidget_Adaptor::cbs_childEvent_1701_0, event); + } else { + QWidget::childEvent(event); + } + } + + // [adaptor impl] void QWidget::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QWidget::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QWidget_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QWidget::closeEvent(event); + } + } + + // [adaptor impl] void QWidget::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QWidget::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QWidget_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QWidget::contextMenuEvent(event); + } + } + + // [adaptor impl] void QWidget::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QWidget::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QWidget_Adaptor::cbs_customEvent_1217_0, event); + } else { + QWidget::customEvent(event); + } + } + + // [adaptor impl] void QWidget::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QWidget::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QWidget_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QWidget::disconnectNotify(signal); + } + } + + // [adaptor impl] void QWidget::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QWidget::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QWidget_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QWidget::dragEnterEvent(event); + } + } + + // [adaptor impl] void QWidget::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QWidget::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QWidget_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QWidget::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QWidget::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QWidget::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QWidget_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QWidget::dragMoveEvent(event); + } + } + + // [adaptor impl] void QWidget::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QWidget::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QWidget_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QWidget::dropEvent(event); + } + } + + // [adaptor impl] void QWidget::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QWidget::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QWidget_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QWidget::enterEvent(event); + } + } + + // [adaptor impl] bool QWidget::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QWidget::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QWidget_Adaptor::cbs_event_1217_0, _event); + } else { + return QWidget::event(_event); + } + } + + // [adaptor impl] void QWidget::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QWidget::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QWidget_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QWidget::focusInEvent(event); + } + } + + // [adaptor impl] bool QWidget::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QWidget::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QWidget_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QWidget::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QWidget::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QWidget::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QWidget_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QWidget::focusOutEvent(event); + } + } + + // [adaptor impl] void QWidget::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QWidget::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QWidget_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QWidget::hideEvent(event); + } + } + + // [adaptor impl] void QWidget::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QWidget::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QWidget_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QWidget::initPainter(painter); + } + } + + // [adaptor impl] void QWidget::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QWidget::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QWidget_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QWidget::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QWidget::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QWidget::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QWidget_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QWidget::keyPressEvent(event); + } + } + + // [adaptor impl] void QWidget::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QWidget::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QWidget_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QWidget::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QWidget::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QWidget::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QWidget_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QWidget::leaveEvent(event); + } + } + + // [adaptor impl] int QWidget::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QWidget::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QWidget_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QWidget::metric(arg1); + } + } + + // [adaptor impl] void QWidget::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QWidget::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QWidget_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QWidget::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QWidget::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QWidget::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QWidget_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QWidget::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QWidget::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QWidget::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QWidget_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QWidget::mousePressEvent(event); + } + } + + // [adaptor impl] void QWidget::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QWidget::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QWidget_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QWidget::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QWidget::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QWidget::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QWidget_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QWidget::moveEvent(event); + } + } + + // [adaptor impl] bool QWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QWidget::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QWidget_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QWidget::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QWidget::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QWidget::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QWidget_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QWidget::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QWidget::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QWidget::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QWidget_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QWidget::redirected(offset); + } + } + + // [adaptor impl] void QWidget::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QWidget::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QWidget_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QWidget::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QWidget::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QWidget::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QWidget_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QWidget::sharedPainter(); + } + } + + // [adaptor impl] void QWidget::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QWidget::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QWidget_Adaptor::cbs_showEvent_1634_0, event); + } else { + QWidget::showEvent(event); + } + } + + // [adaptor impl] void QWidget::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QWidget::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QWidget_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QWidget::tabletEvent(event); + } + } + + // [adaptor impl] void QWidget::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QWidget::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QWidget_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QWidget::timerEvent(event); + } + } + + // [adaptor impl] void QWidget::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QWidget::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QWidget_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QWidget::wheelEvent(event); + } + } + + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QWidget_Adaptor::~QWidget_Adaptor() { } + +// Constructor QWidget::QWidget(QWidget *parent, QFlags f) (adaptor class) + +static void _init_ctor_QWidget_Adaptor_3702 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("f", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QWidget_Adaptor_3702 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QWidget_Adaptor (arg1, arg2)); +} + + +// void QWidget::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QWidget::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QWidget::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QWidget::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QWidget::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QWidget::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->fp_QWidget_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QWidget::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QWidget_Adaptor *)cls)->emitter_QWidget_customContextMenuRequested_1916 (arg1); +} + + +// void QWidget::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QWidget::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->fp_QWidget_destroy_1620 (arg1, arg2); +} + + +// emitter void QWidget::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QWidget_Adaptor *)cls)->emitter_QWidget_destroyed_1302 (arg1); +} + + +// void QWidget::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QWidget::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QWidget::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QWidget::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QWidget::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QWidget::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QWidget::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QWidget_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QWidget::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QWidget_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// void QWidget::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QWidget::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget_Adaptor *)cls)->fp_QWidget_focusNextChild_0 ()); +} + + +// bool QWidget::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QWidget_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QWidget::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QWidget::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget_Adaptor *)cls)->fp_QWidget_focusPreviousChild_0 ()); +} + + +// bool QWidget::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidget_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QWidget::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QWidget_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QWidget::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QWidget::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QWidget::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QWidget::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QWidget_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QWidget::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QWidget_Adaptor *)cls)->fp_QWidget_isSignalConnected_c2394 (arg1)); +} + + +// void QWidget::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QWidget::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QWidget::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QWidget::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QWidget_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QWidget::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWidget_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QWidget::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QWidget::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QWidget::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QWidget::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QWidget::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QWidget_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// emitter void QWidget::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QWidget_Adaptor *)cls)->emitter_QWidget_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QWidget::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QWidget_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QWidget::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QWidget::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QWidget_Adaptor *)cls)->fp_QWidget_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QWidget::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QWidget_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QWidget::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QWidget::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QWidget_Adaptor *)cls)->fp_QWidget_sender_c0 ()); +} + + +// exposed int QWidget::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWidget_Adaptor *)cls)->fp_QWidget_senderSignalIndex_c0 ()); +} + + +// void QWidget::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QWidget::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QWidget_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QWidget::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QWidget::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWidget_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QWidget::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QWidget::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QWidget::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->fp_QWidget_updateMicroFocus_2420 (arg1); +} + + +// void QWidget::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidget_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidget_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QWidget::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QWidget_Adaptor *)cls)->emitter_QWidget_windowIconChanged_1787 (arg1); +} + + +// emitter void QWidget::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QWidget_Adaptor *)cls)->emitter_QWidget_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QWidget::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QWidget_Adaptor *)cls)->emitter_QWidget_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QWidget (); + +static gsi::Methods methods_QWidget_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QWidget::QWidget(QWidget *parent, QFlags f)\nThis method creates an object of class QWidget.", &_init_ctor_QWidget_Adaptor_3702, &_call_ctor_QWidget_Adaptor_3702); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QWidget::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QWidget::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QWidget::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QWidget::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QWidget::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QWidget::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QWidget::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QWidget::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QWidget::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QWidget::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QWidget::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QWidget::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QWidget::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QWidget::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QWidget::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QWidget::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QWidget::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QWidget::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QWidget::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QWidget::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QWidget::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QWidget::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QWidget::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QWidget::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QWidget::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QWidget::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QWidget::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QWidget::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QWidget::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QWidget::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QWidget::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QWidget::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QWidget::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QWidget::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QWidget::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QWidget::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QWidget::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QWidget::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QWidget::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QWidget::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QWidget::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QWidget::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QWidget::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QWidget::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QWidget::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QWidget::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QWidget::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QWidget::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QWidget::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QWidget::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QWidget::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QWidget::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QWidget::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QWidget::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QWidget::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QWidget::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QWidget::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QWidget::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QWidget::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QWidget::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QWidget_Adaptor (qtdecl_QWidget (), "QtWidgets", "QWidget", + methods_QWidget_Adaptor (), + "@qt\n@brief Binding of QWidget"); + +} + + +// Implementation of the enum wrapper class for QWidget::RenderFlag +namespace qt_gsi +{ + +static gsi::Enum decl_QWidget_RenderFlag_Enum ("QtWidgets", "QWidget_RenderFlag", + gsi::enum_const ("DrawWindowBackground", QWidget::DrawWindowBackground, "@brief Enum constant QWidget::DrawWindowBackground") + + gsi::enum_const ("DrawChildren", QWidget::DrawChildren, "@brief Enum constant QWidget::DrawChildren") + + gsi::enum_const ("IgnoreMask", QWidget::IgnoreMask, "@brief Enum constant QWidget::IgnoreMask"), + "@qt\n@brief This class represents the QWidget::RenderFlag enum"); + +static gsi::QFlagsClass decl_QWidget_RenderFlag_Enums ("QtWidgets", "QWidget_QFlags_RenderFlag", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QWidget_RenderFlag_Enum_in_parent (decl_QWidget_RenderFlag_Enum.defs ()); +static gsi::ClassExt decl_QWidget_RenderFlag_Enum_as_child (decl_QWidget_RenderFlag_Enum, "RenderFlag"); +static gsi::ClassExt decl_QWidget_RenderFlag_Enums_as_child (decl_QWidget_RenderFlag_Enums, "QFlags_RenderFlag"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQWidgetAction.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQWidgetAction.cc new file mode 100644 index 000000000..b70d537e6 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQWidgetAction.cc @@ -0,0 +1,829 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQWidgetAction.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QWidgetAction + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QWidgetAction::staticMetaObject); +} + + +// QWidget *QWidgetAction::defaultWidget() + + +static void _init_f_defaultWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_defaultWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QWidgetAction *)cls)->defaultWidget ()); +} + + +// void QWidgetAction::releaseWidget(QWidget *widget) + + +static void _init_f_releaseWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_releaseWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidgetAction *)cls)->releaseWidget (arg1); +} + + +// QWidget *QWidgetAction::requestWidget(QWidget *parent) + + +static void _init_f_requestWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_requestWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWidget *)((QWidgetAction *)cls)->requestWidget (arg1)); +} + + +// void QWidgetAction::setDefaultWidget(QWidget *w) + + +static void _init_f_setDefaultWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setDefaultWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidgetAction *)cls)->setDefaultWidget (arg1); +} + + +// static QString QWidgetAction::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QWidgetAction::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QWidgetAction () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod (":defaultWidget", "@brief Method QWidget *QWidgetAction::defaultWidget()\n", true, &_init_f_defaultWidget_c0, &_call_f_defaultWidget_c0); + methods += new qt_gsi::GenericMethod ("releaseWidget", "@brief Method void QWidgetAction::releaseWidget(QWidget *widget)\n", false, &_init_f_releaseWidget_1315, &_call_f_releaseWidget_1315); + methods += new qt_gsi::GenericMethod ("requestWidget", "@brief Method QWidget *QWidgetAction::requestWidget(QWidget *parent)\n", false, &_init_f_requestWidget_1315, &_call_f_requestWidget_1315); + methods += new qt_gsi::GenericMethod ("setDefaultWidget|defaultWidget=", "@brief Method void QWidgetAction::setDefaultWidget(QWidget *w)\n", false, &_init_f_setDefaultWidget_1315, &_call_f_setDefaultWidget_1315); + methods += gsi::qt_signal ("changed()", "changed", "@brief Signal declaration for QWidgetAction::changed()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QWidgetAction::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("hovered()", "hovered", "@brief Signal declaration for QWidgetAction::hovered()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QWidgetAction::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("toggled(bool)", "toggled", gsi::arg("arg1"), "@brief Signal declaration for QWidgetAction::toggled(bool)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("triggered(bool)", "triggered", gsi::arg("checked"), "@brief Signal declaration for QWidgetAction::triggered(bool checked)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QWidgetAction::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QAction (); + +qt_gsi::QtNativeClass decl_QWidgetAction (qtdecl_QAction (), "QtWidgets", "QWidgetAction_Native", + methods_QWidgetAction (), + "@hide\n@alias QWidgetAction"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWidgetAction () { return decl_QWidgetAction; } + +} + + +class QWidgetAction_Adaptor : public QWidgetAction, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QWidgetAction_Adaptor(); + + // [adaptor ctor] QWidgetAction::QWidgetAction(QObject *parent) + QWidgetAction_Adaptor(QObject *parent) : QWidgetAction(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] QList QWidgetAction::createdWidgets() + QList fp_QWidgetAction_createdWidgets_c0 () const { + return QWidgetAction::createdWidgets(); + } + + // [expose] bool QWidgetAction::isSignalConnected(const QMetaMethod &signal) + bool fp_QWidgetAction_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QWidgetAction::isSignalConnected(signal); + } + + // [expose] int QWidgetAction::receivers(const char *signal) + int fp_QWidgetAction_receivers_c1731 (const char *signal) const { + return QWidgetAction::receivers(signal); + } + + // [expose] QObject *QWidgetAction::sender() + QObject * fp_QWidgetAction_sender_c0 () const { + return QWidgetAction::sender(); + } + + // [expose] int QWidgetAction::senderSignalIndex() + int fp_QWidgetAction_senderSignalIndex_c0 () const { + return QWidgetAction::senderSignalIndex(); + } + + // [emitter impl] void QWidgetAction::changed() + void emitter_QWidgetAction_changed_0() + { + emit QWidgetAction::changed(); + } + + // [emitter impl] void QWidgetAction::destroyed(QObject *) + void emitter_QWidgetAction_destroyed_1302(QObject *arg1) + { + emit QWidgetAction::destroyed(arg1); + } + + // [emitter impl] void QWidgetAction::hovered() + void emitter_QWidgetAction_hovered_0() + { + emit QWidgetAction::hovered(); + } + + // [emitter impl] void QWidgetAction::objectNameChanged(const QString &objectName) + void emitter_QWidgetAction_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QWidgetAction::objectNameChanged(const QString &objectName)'"); + } + + // [emitter impl] void QWidgetAction::toggled(bool) + void emitter_QWidgetAction_toggled_864(bool arg1) + { + emit QWidgetAction::toggled(arg1); + } + + // [emitter impl] void QWidgetAction::triggered(bool checked) + void emitter_QWidgetAction_triggered_864(bool checked) + { + emit QWidgetAction::triggered(checked); + } + + // [adaptor impl] void QWidgetAction::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QWidgetAction::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QWidgetAction_Adaptor::cbs_childEvent_1701_0, event); + } else { + QWidgetAction::childEvent(event); + } + } + + // [adaptor impl] QWidget *QWidgetAction::createWidget(QWidget *parent) + QWidget * cbs_createWidget_1315_0(QWidget *parent) + { + return QWidgetAction::createWidget(parent); + } + + virtual QWidget * createWidget(QWidget *parent) + { + if (cb_createWidget_1315_0.can_issue()) { + return cb_createWidget_1315_0.issue(&QWidgetAction_Adaptor::cbs_createWidget_1315_0, parent); + } else { + return QWidgetAction::createWidget(parent); + } + } + + // [adaptor impl] void QWidgetAction::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QWidgetAction::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QWidgetAction_Adaptor::cbs_customEvent_1217_0, event); + } else { + QWidgetAction::customEvent(event); + } + } + + // [adaptor impl] void QWidgetAction::deleteWidget(QWidget *widget) + void cbs_deleteWidget_1315_0(QWidget *widget) + { + QWidgetAction::deleteWidget(widget); + } + + virtual void deleteWidget(QWidget *widget) + { + if (cb_deleteWidget_1315_0.can_issue()) { + cb_deleteWidget_1315_0.issue(&QWidgetAction_Adaptor::cbs_deleteWidget_1315_0, widget); + } else { + QWidgetAction::deleteWidget(widget); + } + } + + // [adaptor impl] void QWidgetAction::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QWidgetAction::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QWidgetAction_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QWidgetAction::disconnectNotify(signal); + } + } + + // [adaptor impl] bool QWidgetAction::event(QEvent *) + bool cbs_event_1217_0(QEvent *arg1) + { + return QWidgetAction::event(arg1); + } + + virtual bool event(QEvent *arg1) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QWidgetAction_Adaptor::cbs_event_1217_0, arg1); + } else { + return QWidgetAction::event(arg1); + } + } + + // [adaptor impl] bool QWidgetAction::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QWidgetAction::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QWidgetAction_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QWidgetAction::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QWidgetAction::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QWidgetAction::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QWidgetAction_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QWidgetAction::timerEvent(event); + } + } + + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_createWidget_1315_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_deleteWidget_1315_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_timerEvent_1730_0; +}; + +QWidgetAction_Adaptor::~QWidgetAction_Adaptor() { } + +// Constructor QWidgetAction::QWidgetAction(QObject *parent) (adaptor class) + +static void _init_ctor_QWidgetAction_Adaptor_1302 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QWidgetAction_Adaptor_1302 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QWidgetAction_Adaptor (arg1)); +} + + +// emitter void QWidgetAction::changed() + +static void _init_emitter_changed_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_changed_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QWidgetAction_Adaptor *)cls)->emitter_QWidgetAction_changed_0 (); +} + + +// void QWidgetAction::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidgetAction_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetAction_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// QWidget *QWidgetAction::createWidget(QWidget *parent) + +static void _init_cbs_createWidget_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_createWidget_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + ret.write ((QWidget *)((QWidgetAction_Adaptor *)cls)->cbs_createWidget_1315_0 (arg1)); +} + +static void _set_callback_cbs_createWidget_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetAction_Adaptor *)cls)->cb_createWidget_1315_0 = cb; +} + + +// exposed QList QWidgetAction::createdWidgets() + +static void _init_fp_createdWidgets_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_fp_createdWidgets_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QWidgetAction_Adaptor *)cls)->fp_QWidgetAction_createdWidgets_c0 ()); +} + + +// void QWidgetAction::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidgetAction_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetAction_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// void QWidgetAction::deleteWidget(QWidget *widget) + +static void _init_cbs_deleteWidget_1315_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_deleteWidget_1315_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidgetAction_Adaptor *)cls)->cbs_deleteWidget_1315_0 (arg1); +} + +static void _set_callback_cbs_deleteWidget_1315_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetAction_Adaptor *)cls)->cb_deleteWidget_1315_0 = cb; +} + + +// emitter void QWidgetAction::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QWidgetAction_Adaptor *)cls)->emitter_QWidgetAction_destroyed_1302 (arg1); +} + + +// void QWidgetAction::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidgetAction_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetAction_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// bool QWidgetAction::event(QEvent *) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QWidgetAction_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetAction_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QWidgetAction::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QWidgetAction_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetAction_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// emitter void QWidgetAction::hovered() + +static void _init_emitter_hovered_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_hovered_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QWidgetAction_Adaptor *)cls)->emitter_QWidgetAction_hovered_0 (); +} + + +// exposed bool QWidgetAction::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QWidgetAction_Adaptor *)cls)->fp_QWidgetAction_isSignalConnected_c2394 (arg1)); +} + + +// emitter void QWidgetAction::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QWidgetAction_Adaptor *)cls)->emitter_QWidgetAction_objectNameChanged_4567 (arg1); +} + + +// exposed int QWidgetAction::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QWidgetAction_Adaptor *)cls)->fp_QWidgetAction_receivers_c1731 (arg1)); +} + + +// exposed QObject *QWidgetAction::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QWidgetAction_Adaptor *)cls)->fp_QWidgetAction_sender_c0 ()); +} + + +// exposed int QWidgetAction::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWidgetAction_Adaptor *)cls)->fp_QWidgetAction_senderSignalIndex_c0 ()); +} + + +// void QWidgetAction::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidgetAction_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetAction_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// emitter void QWidgetAction::toggled(bool) + +static void _init_emitter_toggled_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_toggled_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + ((QWidgetAction_Adaptor *)cls)->emitter_QWidgetAction_toggled_864 (arg1); +} + + +// emitter void QWidgetAction::triggered(bool checked) + +static void _init_emitter_triggered_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("checked", true, "false"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_triggered_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (false, heap); + ((QWidgetAction_Adaptor *)cls)->emitter_QWidgetAction_triggered_864 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QWidgetAction (); + +static gsi::Methods methods_QWidgetAction_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QWidgetAction::QWidgetAction(QObject *parent)\nThis method creates an object of class QWidgetAction.", &_init_ctor_QWidgetAction_Adaptor_1302, &_call_ctor_QWidgetAction_Adaptor_1302); + methods += new qt_gsi::GenericMethod ("emit_changed", "@brief Emitter for signal void QWidgetAction::changed()\nCall this method to emit this signal.", false, &_init_emitter_changed_0, &_call_emitter_changed_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QWidgetAction::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*createWidget", "@brief Virtual method QWidget *QWidgetAction::createWidget(QWidget *parent)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_createWidget_1315_0, &_call_cbs_createWidget_1315_0); + methods += new qt_gsi::GenericMethod ("*createWidget", "@hide", false, &_init_cbs_createWidget_1315_0, &_call_cbs_createWidget_1315_0, &_set_callback_cbs_createWidget_1315_0); + methods += new qt_gsi::GenericMethod ("*createdWidgets", "@brief Method QList QWidgetAction::createdWidgets()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_createdWidgets_c0, &_call_fp_createdWidgets_c0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QWidgetAction::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*deleteWidget", "@brief Virtual method void QWidgetAction::deleteWidget(QWidget *widget)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_deleteWidget_1315_0, &_call_cbs_deleteWidget_1315_0); + methods += new qt_gsi::GenericMethod ("*deleteWidget", "@hide", false, &_init_cbs_deleteWidget_1315_0, &_call_cbs_deleteWidget_1315_0, &_set_callback_cbs_deleteWidget_1315_0); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QWidgetAction::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QWidgetAction::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QWidgetAction::event(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QWidgetAction::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("emit_hovered", "@brief Emitter for signal void QWidgetAction::hovered()\nCall this method to emit this signal.", false, &_init_emitter_hovered_0, &_call_emitter_hovered_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QWidgetAction::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QWidgetAction::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QWidgetAction::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QWidgetAction::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QWidgetAction::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QWidgetAction::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("emit_toggled", "@brief Emitter for signal void QWidgetAction::toggled(bool)\nCall this method to emit this signal.", false, &_init_emitter_toggled_864, &_call_emitter_toggled_864); + methods += new qt_gsi::GenericMethod ("emit_triggered", "@brief Emitter for signal void QWidgetAction::triggered(bool checked)\nCall this method to emit this signal.", false, &_init_emitter_triggered_864, &_call_emitter_triggered_864); + return methods; +} + +gsi::Class decl_QWidgetAction_Adaptor (qtdecl_QWidgetAction (), "QtWidgets", "QWidgetAction", + methods_QWidgetAction_Adaptor (), + "@qt\n@brief Binding of QWidgetAction"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQWidgetItem.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQWidgetItem.cc new file mode 100644 index 000000000..7a865001f --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQWidgetItem.cc @@ -0,0 +1,886 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQWidgetItem.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QWidgetItem + +// QFlags QWidgetItem::controlTypes() + + +static void _init_f_controlTypes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_controlTypes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QWidgetItem *)cls)->controlTypes ()); +} + + +// QFlags QWidgetItem::expandingDirections() + + +static void _init_f_expandingDirections_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_expandingDirections_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QWidgetItem *)cls)->expandingDirections ()); +} + + +// QRect QWidgetItem::geometry() + + +static void _init_f_geometry_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_geometry_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QWidgetItem *)cls)->geometry ()); +} + + +// bool QWidgetItem::hasHeightForWidth() + + +static void _init_f_hasHeightForWidth_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasHeightForWidth_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidgetItem *)cls)->hasHeightForWidth ()); +} + + +// int QWidgetItem::heightForWidth(int) + + +static void _init_f_heightForWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_heightForWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QWidgetItem *)cls)->heightForWidth (arg1)); +} + + +// bool QWidgetItem::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidgetItem *)cls)->isEmpty ()); +} + + +// QSize QWidgetItem::maximumSize() + + +static void _init_f_maximumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_maximumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWidgetItem *)cls)->maximumSize ()); +} + + +// int QWidgetItem::minimumHeightForWidth(int) + + +static void _init_f_minimumHeightForWidth_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_minimumHeightForWidth_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QWidgetItem *)cls)->minimumHeightForWidth (arg1)); +} + + +// QSize QWidgetItem::minimumSize() + + +static void _init_f_minimumSize_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_minimumSize_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWidgetItem *)cls)->minimumSize ()); +} + + +// void QWidgetItem::setGeometry(const QRect &) + + +static void _init_f_setGeometry_1792 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setGeometry_1792 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidgetItem *)cls)->setGeometry (arg1); +} + + +// QSize QWidgetItem::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWidgetItem *)cls)->sizeHint ()); +} + + +// QWidget *QWidgetItem::widget() + + +static void _init_f_widget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_widget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QWidgetItem *)cls)->widget ()); +} + + +namespace gsi +{ + +static gsi::Methods methods_QWidgetItem () { + gsi::Methods methods; + methods += new qt_gsi::GenericMethod ("controlTypes", "@brief Method QFlags QWidgetItem::controlTypes()\nThis is a reimplementation of QLayoutItem::controlTypes", true, &_init_f_controlTypes_c0, &_call_f_controlTypes_c0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Method QFlags QWidgetItem::expandingDirections()\nThis is a reimplementation of QLayoutItem::expandingDirections", true, &_init_f_expandingDirections_c0, &_call_f_expandingDirections_c0); + methods += new qt_gsi::GenericMethod (":geometry", "@brief Method QRect QWidgetItem::geometry()\nThis is a reimplementation of QLayoutItem::geometry", true, &_init_f_geometry_c0, &_call_f_geometry_c0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Method bool QWidgetItem::hasHeightForWidth()\nThis is a reimplementation of QLayoutItem::hasHeightForWidth", true, &_init_f_hasHeightForWidth_c0, &_call_f_hasHeightForWidth_c0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Method int QWidgetItem::heightForWidth(int)\nThis is a reimplementation of QLayoutItem::heightForWidth", true, &_init_f_heightForWidth_c767, &_call_f_heightForWidth_c767); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QWidgetItem::isEmpty()\nThis is a reimplementation of QLayoutItem::isEmpty", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@brief Method QSize QWidgetItem::maximumSize()\nThis is a reimplementation of QLayoutItem::maximumSize", true, &_init_f_maximumSize_c0, &_call_f_maximumSize_c0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@brief Method int QWidgetItem::minimumHeightForWidth(int)\nThis is a reimplementation of QLayoutItem::minimumHeightForWidth", true, &_init_f_minimumHeightForWidth_c767, &_call_f_minimumHeightForWidth_c767); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Method QSize QWidgetItem::minimumSize()\nThis is a reimplementation of QLayoutItem::minimumSize", true, &_init_f_minimumSize_c0, &_call_f_minimumSize_c0); + methods += new qt_gsi::GenericMethod ("setGeometry|geometry=", "@brief Method void QWidgetItem::setGeometry(const QRect &)\nThis is a reimplementation of QLayoutItem::setGeometry", false, &_init_f_setGeometry_1792, &_call_f_setGeometry_1792); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Method QSize QWidgetItem::sizeHint()\nThis is a reimplementation of QLayoutItem::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod ("widget", "@brief Method QWidget *QWidgetItem::widget()\nThis is a reimplementation of QLayoutItem::widget", true, &_init_f_widget_c0, &_call_f_widget_c0); + return methods; +} + +gsi::Class &qtdecl_QLayoutItem (); + +gsi::Class decl_QWidgetItem (qtdecl_QLayoutItem (), "QtWidgets", "QWidgetItem_Native", + methods_QWidgetItem (), + "@hide\n@alias QWidgetItem"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWidgetItem () { return decl_QWidgetItem; } + +} + + +class QWidgetItem_Adaptor : public QWidgetItem, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QWidgetItem_Adaptor(); + + // [adaptor ctor] QWidgetItem::QWidgetItem(QWidget *w) + QWidgetItem_Adaptor(QWidget *w) : QWidgetItem(w) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor impl] QFlags QWidgetItem::controlTypes() + QFlags cbs_controlTypes_c0_0() const + { + return QWidgetItem::controlTypes(); + } + + virtual QFlags controlTypes() const + { + if (cb_controlTypes_c0_0.can_issue()) { + return cb_controlTypes_c0_0.issue >(&QWidgetItem_Adaptor::cbs_controlTypes_c0_0); + } else { + return QWidgetItem::controlTypes(); + } + } + + // [adaptor impl] QFlags QWidgetItem::expandingDirections() + QFlags cbs_expandingDirections_c0_0() const + { + return QWidgetItem::expandingDirections(); + } + + virtual QFlags expandingDirections() const + { + if (cb_expandingDirections_c0_0.can_issue()) { + return cb_expandingDirections_c0_0.issue >(&QWidgetItem_Adaptor::cbs_expandingDirections_c0_0); + } else { + return QWidgetItem::expandingDirections(); + } + } + + // [adaptor impl] QRect QWidgetItem::geometry() + QRect cbs_geometry_c0_0() const + { + return QWidgetItem::geometry(); + } + + virtual QRect geometry() const + { + if (cb_geometry_c0_0.can_issue()) { + return cb_geometry_c0_0.issue(&QWidgetItem_Adaptor::cbs_geometry_c0_0); + } else { + return QWidgetItem::geometry(); + } + } + + // [adaptor impl] bool QWidgetItem::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QWidgetItem::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QWidgetItem_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QWidgetItem::hasHeightForWidth(); + } + } + + // [adaptor impl] int QWidgetItem::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QWidgetItem::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QWidgetItem_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QWidgetItem::heightForWidth(arg1); + } + } + + // [adaptor impl] void QWidgetItem::invalidate() + void cbs_invalidate_0_0() + { + QWidgetItem::invalidate(); + } + + virtual void invalidate() + { + if (cb_invalidate_0_0.can_issue()) { + cb_invalidate_0_0.issue(&QWidgetItem_Adaptor::cbs_invalidate_0_0); + } else { + QWidgetItem::invalidate(); + } + } + + // [adaptor impl] bool QWidgetItem::isEmpty() + bool cbs_isEmpty_c0_0() const + { + return QWidgetItem::isEmpty(); + } + + virtual bool isEmpty() const + { + if (cb_isEmpty_c0_0.can_issue()) { + return cb_isEmpty_c0_0.issue(&QWidgetItem_Adaptor::cbs_isEmpty_c0_0); + } else { + return QWidgetItem::isEmpty(); + } + } + + // [adaptor impl] QLayout *QWidgetItem::layout() + QLayout * cbs_layout_0_0() + { + return QWidgetItem::layout(); + } + + virtual QLayout * layout() + { + if (cb_layout_0_0.can_issue()) { + return cb_layout_0_0.issue(&QWidgetItem_Adaptor::cbs_layout_0_0); + } else { + return QWidgetItem::layout(); + } + } + + // [adaptor impl] QSize QWidgetItem::maximumSize() + QSize cbs_maximumSize_c0_0() const + { + return QWidgetItem::maximumSize(); + } + + virtual QSize maximumSize() const + { + if (cb_maximumSize_c0_0.can_issue()) { + return cb_maximumSize_c0_0.issue(&QWidgetItem_Adaptor::cbs_maximumSize_c0_0); + } else { + return QWidgetItem::maximumSize(); + } + } + + // [adaptor impl] int QWidgetItem::minimumHeightForWidth(int) + int cbs_minimumHeightForWidth_c767_0(int arg1) const + { + return QWidgetItem::minimumHeightForWidth(arg1); + } + + virtual int minimumHeightForWidth(int arg1) const + { + if (cb_minimumHeightForWidth_c767_0.can_issue()) { + return cb_minimumHeightForWidth_c767_0.issue(&QWidgetItem_Adaptor::cbs_minimumHeightForWidth_c767_0, arg1); + } else { + return QWidgetItem::minimumHeightForWidth(arg1); + } + } + + // [adaptor impl] QSize QWidgetItem::minimumSize() + QSize cbs_minimumSize_c0_0() const + { + return QWidgetItem::minimumSize(); + } + + virtual QSize minimumSize() const + { + if (cb_minimumSize_c0_0.can_issue()) { + return cb_minimumSize_c0_0.issue(&QWidgetItem_Adaptor::cbs_minimumSize_c0_0); + } else { + return QWidgetItem::minimumSize(); + } + } + + // [adaptor impl] void QWidgetItem::setGeometry(const QRect &) + void cbs_setGeometry_1792_0(const QRect &arg1) + { + QWidgetItem::setGeometry(arg1); + } + + virtual void setGeometry(const QRect &arg1) + { + if (cb_setGeometry_1792_0.can_issue()) { + cb_setGeometry_1792_0.issue(&QWidgetItem_Adaptor::cbs_setGeometry_1792_0, arg1); + } else { + QWidgetItem::setGeometry(arg1); + } + } + + // [adaptor impl] QSize QWidgetItem::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QWidgetItem::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QWidgetItem_Adaptor::cbs_sizeHint_c0_0); + } else { + return QWidgetItem::sizeHint(); + } + } + + // [adaptor impl] QSpacerItem *QWidgetItem::spacerItem() + QSpacerItem * cbs_spacerItem_0_0() + { + return QWidgetItem::spacerItem(); + } + + virtual QSpacerItem * spacerItem() + { + if (cb_spacerItem_0_0.can_issue()) { + return cb_spacerItem_0_0.issue(&QWidgetItem_Adaptor::cbs_spacerItem_0_0); + } else { + return QWidgetItem::spacerItem(); + } + } + + // [adaptor impl] QWidget *QWidgetItem::widget() + QWidget * cbs_widget_c0_0() const + { + return QWidgetItem::widget(); + } + + virtual QWidget * widget() const + { + if (cb_widget_c0_0.can_issue()) { + return cb_widget_c0_0.issue(&QWidgetItem_Adaptor::cbs_widget_c0_0); + } else { + return QWidgetItem::widget(); + } + } + + gsi::Callback cb_controlTypes_c0_0; + gsi::Callback cb_expandingDirections_c0_0; + gsi::Callback cb_geometry_c0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_invalidate_0_0; + gsi::Callback cb_isEmpty_c0_0; + gsi::Callback cb_layout_0_0; + gsi::Callback cb_maximumSize_c0_0; + gsi::Callback cb_minimumHeightForWidth_c767_0; + gsi::Callback cb_minimumSize_c0_0; + gsi::Callback cb_setGeometry_1792_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_spacerItem_0_0; + gsi::Callback cb_widget_c0_0; +}; + +QWidgetItem_Adaptor::~QWidgetItem_Adaptor() { } + +// Constructor QWidgetItem::QWidgetItem(QWidget *w) (adaptor class) + +static void _init_ctor_QWidgetItem_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("w"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QWidgetItem_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + ret.write (new QWidgetItem_Adaptor (arg1)); +} + + +// QFlags QWidgetItem::controlTypes() + +static void _init_cbs_controlTypes_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_controlTypes_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QWidgetItem_Adaptor *)cls)->cbs_controlTypes_c0_0 ()); +} + +static void _set_callback_cbs_controlTypes_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetItem_Adaptor *)cls)->cb_controlTypes_c0_0 = cb; +} + + +// QFlags QWidgetItem::expandingDirections() + +static void _init_cbs_expandingDirections_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_cbs_expandingDirections_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QWidgetItem_Adaptor *)cls)->cbs_expandingDirections_c0_0 ()); +} + +static void _set_callback_cbs_expandingDirections_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetItem_Adaptor *)cls)->cb_expandingDirections_c0_0 = cb; +} + + +// QRect QWidgetItem::geometry() + +static void _init_cbs_geometry_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_geometry_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QRect)((QWidgetItem_Adaptor *)cls)->cbs_geometry_c0_0 ()); +} + +static void _set_callback_cbs_geometry_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetItem_Adaptor *)cls)->cb_geometry_c0_0 = cb; +} + + +// bool QWidgetItem::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidgetItem_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetItem_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QWidgetItem::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QWidgetItem_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetItem_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QWidgetItem::invalidate() + +static void _init_cbs_invalidate_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_invalidate_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidgetItem_Adaptor *)cls)->cbs_invalidate_0_0 (); +} + +static void _set_callback_cbs_invalidate_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetItem_Adaptor *)cls)->cb_invalidate_0_0 = cb; +} + + +// bool QWidgetItem::isEmpty() + +static void _init_cbs_isEmpty_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isEmpty_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWidgetItem_Adaptor *)cls)->cbs_isEmpty_c0_0 ()); +} + +static void _set_callback_cbs_isEmpty_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetItem_Adaptor *)cls)->cb_isEmpty_c0_0 = cb; +} + + +// QLayout *QWidgetItem::layout() + +static void _init_cbs_layout_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_layout_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QLayout *)((QWidgetItem_Adaptor *)cls)->cbs_layout_0_0 ()); +} + +static void _set_callback_cbs_layout_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetItem_Adaptor *)cls)->cb_layout_0_0 = cb; +} + + +// QSize QWidgetItem::maximumSize() + +static void _init_cbs_maximumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_maximumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWidgetItem_Adaptor *)cls)->cbs_maximumSize_c0_0 ()); +} + +static void _set_callback_cbs_maximumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetItem_Adaptor *)cls)->cb_maximumSize_c0_0 = cb; +} + + +// int QWidgetItem::minimumHeightForWidth(int) + +static void _init_cbs_minimumHeightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_minimumHeightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QWidgetItem_Adaptor *)cls)->cbs_minimumHeightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_minimumHeightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetItem_Adaptor *)cls)->cb_minimumHeightForWidth_c767_0 = cb; +} + + +// QSize QWidgetItem::minimumSize() + +static void _init_cbs_minimumSize_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSize_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWidgetItem_Adaptor *)cls)->cbs_minimumSize_c0_0 ()); +} + +static void _set_callback_cbs_minimumSize_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetItem_Adaptor *)cls)->cb_minimumSize_c0_0 = cb; +} + + +// void QWidgetItem::setGeometry(const QRect &) + +static void _init_cbs_setGeometry_1792_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setGeometry_1792_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QRect &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWidgetItem_Adaptor *)cls)->cbs_setGeometry_1792_0 (arg1); +} + +static void _set_callback_cbs_setGeometry_1792_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetItem_Adaptor *)cls)->cb_setGeometry_1792_0 = cb; +} + + +// QSize QWidgetItem::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWidgetItem_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetItem_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// QSpacerItem *QWidgetItem::spacerItem() + +static void _init_cbs_spacerItem_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_spacerItem_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSpacerItem *)((QWidgetItem_Adaptor *)cls)->cbs_spacerItem_0_0 ()); +} + +static void _set_callback_cbs_spacerItem_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetItem_Adaptor *)cls)->cb_spacerItem_0_0 = cb; +} + + +// QWidget *QWidgetItem::widget() + +static void _init_cbs_widget_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_widget_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QWidgetItem_Adaptor *)cls)->cbs_widget_c0_0 ()); +} + +static void _set_callback_cbs_widget_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWidgetItem_Adaptor *)cls)->cb_widget_c0_0 = cb; +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QWidgetItem (); + +static gsi::Methods methods_QWidgetItem_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QWidgetItem::QWidgetItem(QWidget *w)\nThis method creates an object of class QWidgetItem.", &_init_ctor_QWidgetItem_Adaptor_1315, &_call_ctor_QWidgetItem_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("controlTypes", "@brief Virtual method QFlags QWidgetItem::controlTypes()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("controlTypes", "@hide", true, &_init_cbs_controlTypes_c0_0, &_call_cbs_controlTypes_c0_0, &_set_callback_cbs_controlTypes_c0_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@brief Virtual method QFlags QWidgetItem::expandingDirections()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("expandingDirections", "@hide", true, &_init_cbs_expandingDirections_c0_0, &_call_cbs_expandingDirections_c0_0, &_set_callback_cbs_expandingDirections_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@brief Virtual method QRect QWidgetItem::geometry()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("geometry", "@hide", true, &_init_cbs_geometry_c0_0, &_call_cbs_geometry_c0_0, &_set_callback_cbs_geometry_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QWidgetItem::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QWidgetItem::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@brief Virtual method void QWidgetItem::invalidate()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("invalidate", "@hide", false, &_init_cbs_invalidate_0_0, &_call_cbs_invalidate_0_0, &_set_callback_cbs_invalidate_0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@brief Virtual method bool QWidgetItem::isEmpty()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("isEmpty", "@hide", true, &_init_cbs_isEmpty_c0_0, &_call_cbs_isEmpty_c0_0, &_set_callback_cbs_isEmpty_c0_0); + methods += new qt_gsi::GenericMethod ("layout", "@brief Virtual method QLayout *QWidgetItem::layout()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("layout", "@hide", false, &_init_cbs_layout_0_0, &_call_cbs_layout_0_0, &_set_callback_cbs_layout_0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@brief Virtual method QSize QWidgetItem::maximumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("maximumSize", "@hide", true, &_init_cbs_maximumSize_c0_0, &_call_cbs_maximumSize_c0_0, &_set_callback_cbs_maximumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@brief Virtual method int QWidgetItem::minimumHeightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumHeightForWidth", "@hide", true, &_init_cbs_minimumHeightForWidth_c767_0, &_call_cbs_minimumHeightForWidth_c767_0, &_set_callback_cbs_minimumHeightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@brief Virtual method QSize QWidgetItem::minimumSize()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSize", "@hide", true, &_init_cbs_minimumSize_c0_0, &_call_cbs_minimumSize_c0_0, &_set_callback_cbs_minimumSize_c0_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@brief Virtual method void QWidgetItem::setGeometry(const QRect &)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("setGeometry", "@hide", false, &_init_cbs_setGeometry_1792_0, &_call_cbs_setGeometry_1792_0, &_set_callback_cbs_setGeometry_1792_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QWidgetItem::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@brief Virtual method QSpacerItem *QWidgetItem::spacerItem()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("spacerItem", "@hide", false, &_init_cbs_spacerItem_0_0, &_call_cbs_spacerItem_0_0, &_set_callback_cbs_spacerItem_0_0); + methods += new qt_gsi::GenericMethod ("widget", "@brief Virtual method QWidget *QWidgetItem::widget()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0); + methods += new qt_gsi::GenericMethod ("widget", "@hide", true, &_init_cbs_widget_c0_0, &_call_cbs_widget_c0_0, &_set_callback_cbs_widget_c0_0); + return methods; +} + +gsi::Class decl_QWidgetItem_Adaptor (qtdecl_QWidgetItem (), "QtWidgets", "QWidgetItem", + methods_QWidgetItem_Adaptor (), + "@qt\n@brief Binding of QWidgetItem"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQWizard.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQWizard.cc new file mode 100644 index 000000000..fe2eb306f --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQWizard.cc @@ -0,0 +1,3916 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQWizard.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QWizard + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QWizard::staticMetaObject); +} + + +// int QWizard::addPage(QWizardPage *page) + + +static void _init_f_addPage_1709 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("page"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_addPage_1709 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWizardPage *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QWizard *)cls)->addPage (arg1)); +} + + +// void QWizard::back() + + +static void _init_f_back_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_back_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->back (); +} + + +// QAbstractButton *QWizard::button(QWizard::WizardButton which) + + +static void _init_f_button_c2519 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_button_c2519 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QAbstractButton *)((QWizard *)cls)->button (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// QString QWizard::buttonText(QWizard::WizardButton which) + + +static void _init_f_buttonText_c2519 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_buttonText_c2519 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)((QWizard *)cls)->buttonText (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// int QWizard::currentId() + + +static void _init_f_currentId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWizard *)cls)->currentId ()); +} + + +// QWizardPage *QWizard::currentPage() + + +static void _init_f_currentPage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_currentPage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWizardPage *)((QWizard *)cls)->currentPage ()); +} + + +// QVariant QWizard::field(const QString &name) + + +static void _init_f_field_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_field_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QWizard *)cls)->field (arg1)); +} + + +// bool QWizard::hasVisitedPage(int id) + + +static void _init_f_hasVisitedPage_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasVisitedPage_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QWizard *)cls)->hasVisitedPage (arg1)); +} + + +// void QWizard::next() + + +static void _init_f_next_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_next_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->next (); +} + + +// int QWizard::nextId() + + +static void _init_f_nextId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nextId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWizard *)cls)->nextId ()); +} + + +// QFlags QWizard::options() + + +static void _init_f_options_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_options_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QFlags)((QWizard *)cls)->options ()); +} + + +// QWizardPage *QWizard::page(int id) + + +static void _init_f_page_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_page_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QWizardPage *)((QWizard *)cls)->page (arg1)); +} + + +// QList QWizard::pageIds() + + +static void _init_f_pageIds_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_pageIds_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QWizard *)cls)->pageIds ()); +} + + +// QPixmap QWizard::pixmap(QWizard::WizardPixmap which) + + +static void _init_f_pixmap_c2506 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_pixmap_c2506 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QPixmap)((QWizard *)cls)->pixmap (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QWizard::removePage(int id) + + +static void _init_f_removePage_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removePage_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->removePage (arg1); +} + + +// void QWizard::restart() + + +static void _init_f_restart_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_restart_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->restart (); +} + + +// void QWizard::setButton(QWizard::WizardButton which, QAbstractButton *button) + + +static void _init_f_setButton_4570 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("button"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setButton_4570 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + QAbstractButton *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->setButton (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QWizard::setButtonLayout(const QList &layout) + + +static void _init_f_setButtonLayout_4011 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("layout"); + decl->add_arg & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setButtonLayout_4011 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QList &arg1 = gsi::arg_reader & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->setButtonLayout (arg1); +} + + +// void QWizard::setButtonText(QWizard::WizardButton which, const QString &text) + + +static void _init_f_setButtonText_4436 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setButtonText_4436 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->setButtonText (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QWizard::setDefaultProperty(const char *className, const char *property, const char *changedSignal) + + +static void _init_f_setDefaultProperty_4977 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("className"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("property"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("changedSignal"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setDefaultProperty_4977 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->setDefaultProperty (arg1, arg2, arg3); +} + + +// void QWizard::setField(const QString &name, const QVariant &value) + + +static void _init_f_setField_4036 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setField_4036 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->setField (arg1, arg2); +} + + +// void QWizard::setOption(QWizard::WizardOption option, bool on) + + +static void _init_f_setOption_3272 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("on", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setOption_3272 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->setOption (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QWizard::setOptions(QFlags options) + + +static void _init_f_setOptions_3212 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("options"); + decl->add_arg > (argspec_0); + decl->set_return (); +} + +static void _call_f_setOptions_3212 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFlags arg1 = gsi::arg_reader >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->setOptions (arg1); +} + + +// void QWizard::setPage(int id, QWizardPage *page) + + +static void _init_f_setPage_2368 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("page"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPage_2368 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + QWizardPage *arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->setPage (arg1, arg2); +} + + +// void QWizard::setPixmap(QWizard::WizardPixmap which, const QPixmap &pixmap) + + +static void _init_f_setPixmap_4415 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixmap"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPixmap_4415 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->setPixmap (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QWizard::setSideWidget(QWidget *widget) + + +static void _init_f_setSideWidget_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("widget"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSideWidget_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->setSideWidget (arg1); +} + + +// void QWizard::setStartId(int id) + + +static void _init_f_setStartId_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setStartId_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->setStartId (arg1); +} + + +// void QWizard::setSubTitleFormat(Qt::TextFormat format) + + +static void _init_f_setSubTitleFormat_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setSubTitleFormat_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->setSubTitleFormat (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QWizard::setTitleFormat(Qt::TextFormat format) + + +static void _init_f_setTitleFormat_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("format"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setTitleFormat_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->setTitleFormat (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// void QWizard::setVisible(bool visible) + + +static void _init_f_setVisible_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setVisible_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->setVisible (arg1); +} + + +// void QWizard::setWizardStyle(QWizard::WizardStyle style) + + +static void _init_f_setWizardStyle_2412 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("style"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setWizardStyle_2412 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard *)cls)->setWizardStyle (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + +// QWidget *QWizard::sideWidget() + + +static void _init_f_sideWidget_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sideWidget_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWidget *)((QWizard *)cls)->sideWidget ()); +} + + +// QSize QWizard::sizeHint() + + +static void _init_f_sizeHint_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_sizeHint_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWizard *)cls)->sizeHint ()); +} + + +// int QWizard::startId() + + +static void _init_f_startId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_startId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWizard *)cls)->startId ()); +} + + +// Qt::TextFormat QWizard::subTitleFormat() + + +static void _init_f_subTitleFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_subTitleFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWizard *)cls)->subTitleFormat ())); +} + + +// bool QWizard::testOption(QWizard::WizardOption option) + + +static void _init_f_testOption_c2516 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("option"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_testOption_c2516 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((bool)((QWizard *)cls)->testOption (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// Qt::TextFormat QWizard::titleFormat() + + +static void _init_f_titleFormat_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_titleFormat_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWizard *)cls)->titleFormat ())); +} + + +// bool QWizard::validateCurrentPage() + + +static void _init_f_validateCurrentPage_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_validateCurrentPage_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWizard *)cls)->validateCurrentPage ()); +} + + +// QList QWizard::visitedIds() + + +static void _init_f_visitedIds_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return > (); +} + +static void _call_f_visitedIds_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write > ((QList)((QWizard *)cls)->visitedIds ()); +} + + +// QWizard::WizardStyle QWizard::wizardStyle() + + +static void _init_f_wizardStyle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_wizardStyle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QWizard *)cls)->wizardStyle ())); +} + + +// static QString QWizard::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QWizard::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QWizard () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("addPage", "@brief Method int QWizard::addPage(QWizardPage *page)\n", false, &_init_f_addPage_1709, &_call_f_addPage_1709); + methods += new qt_gsi::GenericMethod ("back", "@brief Method void QWizard::back()\n", false, &_init_f_back_0, &_call_f_back_0); + methods += new qt_gsi::GenericMethod ("button", "@brief Method QAbstractButton *QWizard::button(QWizard::WizardButton which)\n", true, &_init_f_button_c2519, &_call_f_button_c2519); + methods += new qt_gsi::GenericMethod ("buttonText", "@brief Method QString QWizard::buttonText(QWizard::WizardButton which)\n", true, &_init_f_buttonText_c2519, &_call_f_buttonText_c2519); + methods += new qt_gsi::GenericMethod (":currentId", "@brief Method int QWizard::currentId()\n", true, &_init_f_currentId_c0, &_call_f_currentId_c0); + methods += new qt_gsi::GenericMethod ("currentPage", "@brief Method QWizardPage *QWizard::currentPage()\n", true, &_init_f_currentPage_c0, &_call_f_currentPage_c0); + methods += new qt_gsi::GenericMethod ("field", "@brief Method QVariant QWizard::field(const QString &name)\n", true, &_init_f_field_c2025, &_call_f_field_c2025); + methods += new qt_gsi::GenericMethod ("hasVisitedPage", "@brief Method bool QWizard::hasVisitedPage(int id)\n", true, &_init_f_hasVisitedPage_c767, &_call_f_hasVisitedPage_c767); + methods += new qt_gsi::GenericMethod ("next", "@brief Method void QWizard::next()\n", false, &_init_f_next_0, &_call_f_next_0); + methods += new qt_gsi::GenericMethod ("nextId", "@brief Method int QWizard::nextId()\n", true, &_init_f_nextId_c0, &_call_f_nextId_c0); + methods += new qt_gsi::GenericMethod (":options", "@brief Method QFlags QWizard::options()\n", true, &_init_f_options_c0, &_call_f_options_c0); + methods += new qt_gsi::GenericMethod ("page", "@brief Method QWizardPage *QWizard::page(int id)\n", true, &_init_f_page_c767, &_call_f_page_c767); + methods += new qt_gsi::GenericMethod ("pageIds", "@brief Method QList QWizard::pageIds()\n", true, &_init_f_pageIds_c0, &_call_f_pageIds_c0); + methods += new qt_gsi::GenericMethod ("pixmap", "@brief Method QPixmap QWizard::pixmap(QWizard::WizardPixmap which)\n", true, &_init_f_pixmap_c2506, &_call_f_pixmap_c2506); + methods += new qt_gsi::GenericMethod ("removePage", "@brief Method void QWizard::removePage(int id)\n", false, &_init_f_removePage_767, &_call_f_removePage_767); + methods += new qt_gsi::GenericMethod ("restart", "@brief Method void QWizard::restart()\n", false, &_init_f_restart_0, &_call_f_restart_0); + methods += new qt_gsi::GenericMethod ("setButton", "@brief Method void QWizard::setButton(QWizard::WizardButton which, QAbstractButton *button)\n", false, &_init_f_setButton_4570, &_call_f_setButton_4570); + methods += new qt_gsi::GenericMethod ("setButtonLayout", "@brief Method void QWizard::setButtonLayout(const QList &layout)\n", false, &_init_f_setButtonLayout_4011, &_call_f_setButtonLayout_4011); + methods += new qt_gsi::GenericMethod ("setButtonText", "@brief Method void QWizard::setButtonText(QWizard::WizardButton which, const QString &text)\n", false, &_init_f_setButtonText_4436, &_call_f_setButtonText_4436); + methods += new qt_gsi::GenericMethod ("setDefaultProperty", "@brief Method void QWizard::setDefaultProperty(const char *className, const char *property, const char *changedSignal)\n", false, &_init_f_setDefaultProperty_4977, &_call_f_setDefaultProperty_4977); + methods += new qt_gsi::GenericMethod ("setField", "@brief Method void QWizard::setField(const QString &name, const QVariant &value)\n", false, &_init_f_setField_4036, &_call_f_setField_4036); + methods += new qt_gsi::GenericMethod ("setOption", "@brief Method void QWizard::setOption(QWizard::WizardOption option, bool on)\n", false, &_init_f_setOption_3272, &_call_f_setOption_3272); + methods += new qt_gsi::GenericMethod ("setOptions|options=", "@brief Method void QWizard::setOptions(QFlags options)\n", false, &_init_f_setOptions_3212, &_call_f_setOptions_3212); + methods += new qt_gsi::GenericMethod ("setPage", "@brief Method void QWizard::setPage(int id, QWizardPage *page)\n", false, &_init_f_setPage_2368, &_call_f_setPage_2368); + methods += new qt_gsi::GenericMethod ("setPixmap", "@brief Method void QWizard::setPixmap(QWizard::WizardPixmap which, const QPixmap &pixmap)\n", false, &_init_f_setPixmap_4415, &_call_f_setPixmap_4415); + methods += new qt_gsi::GenericMethod ("setSideWidget|sideWidget=", "@brief Method void QWizard::setSideWidget(QWidget *widget)\n", false, &_init_f_setSideWidget_1315, &_call_f_setSideWidget_1315); + methods += new qt_gsi::GenericMethod ("setStartId|startId=", "@brief Method void QWizard::setStartId(int id)\n", false, &_init_f_setStartId_767, &_call_f_setStartId_767); + methods += new qt_gsi::GenericMethod ("setSubTitleFormat|subTitleFormat=", "@brief Method void QWizard::setSubTitleFormat(Qt::TextFormat format)\n", false, &_init_f_setSubTitleFormat_1787, &_call_f_setSubTitleFormat_1787); + methods += new qt_gsi::GenericMethod ("setTitleFormat|titleFormat=", "@brief Method void QWizard::setTitleFormat(Qt::TextFormat format)\n", false, &_init_f_setTitleFormat_1787, &_call_f_setTitleFormat_1787); + methods += new qt_gsi::GenericMethod ("setVisible|visible=", "@brief Method void QWizard::setVisible(bool visible)\nThis is a reimplementation of QDialog::setVisible", false, &_init_f_setVisible_864, &_call_f_setVisible_864); + methods += new qt_gsi::GenericMethod ("setWizardStyle|wizardStyle=", "@brief Method void QWizard::setWizardStyle(QWizard::WizardStyle style)\n", false, &_init_f_setWizardStyle_2412, &_call_f_setWizardStyle_2412); + methods += new qt_gsi::GenericMethod (":sideWidget", "@brief Method QWidget *QWizard::sideWidget()\n", true, &_init_f_sideWidget_c0, &_call_f_sideWidget_c0); + methods += new qt_gsi::GenericMethod (":sizeHint", "@brief Method QSize QWizard::sizeHint()\nThis is a reimplementation of QDialog::sizeHint", true, &_init_f_sizeHint_c0, &_call_f_sizeHint_c0); + methods += new qt_gsi::GenericMethod (":startId", "@brief Method int QWizard::startId()\n", true, &_init_f_startId_c0, &_call_f_startId_c0); + methods += new qt_gsi::GenericMethod (":subTitleFormat", "@brief Method Qt::TextFormat QWizard::subTitleFormat()\n", true, &_init_f_subTitleFormat_c0, &_call_f_subTitleFormat_c0); + methods += new qt_gsi::GenericMethod ("testOption", "@brief Method bool QWizard::testOption(QWizard::WizardOption option)\n", true, &_init_f_testOption_c2516, &_call_f_testOption_c2516); + methods += new qt_gsi::GenericMethod (":titleFormat", "@brief Method Qt::TextFormat QWizard::titleFormat()\n", true, &_init_f_titleFormat_c0, &_call_f_titleFormat_c0); + methods += new qt_gsi::GenericMethod ("validateCurrentPage", "@brief Method bool QWizard::validateCurrentPage()\n", false, &_init_f_validateCurrentPage_0, &_call_f_validateCurrentPage_0); + methods += new qt_gsi::GenericMethod ("visitedIds", "@brief Method QList QWizard::visitedIds()\n", true, &_init_f_visitedIds_c0, &_call_f_visitedIds_c0); + methods += new qt_gsi::GenericMethod (":wizardStyle", "@brief Method QWizard::WizardStyle QWizard::wizardStyle()\n", true, &_init_f_wizardStyle_c0, &_call_f_wizardStyle_c0); + methods += gsi::qt_signal ("accepted()", "accepted", "@brief Signal declaration for QWizard::accepted()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("currentIdChanged(int)", "currentIdChanged", gsi::arg("id"), "@brief Signal declaration for QWizard::currentIdChanged(int id)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customButtonClicked(int)", "customButtonClicked", gsi::arg("which"), "@brief Signal declaration for QWizard::customButtonClicked(int which)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QWizard::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QWizard::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("finished(int)", "finished", gsi::arg("result"), "@brief Signal declaration for QWizard::finished(int result)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("helpRequested()", "helpRequested", "@brief Signal declaration for QWizard::helpRequested()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QWizard::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pageAdded(int)", "pageAdded", gsi::arg("id"), "@brief Signal declaration for QWizard::pageAdded(int id)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("pageRemoved(int)", "pageRemoved", gsi::arg("id"), "@brief Signal declaration for QWizard::pageRemoved(int id)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("rejected()", "rejected", "@brief Signal declaration for QWizard::rejected()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QWizard::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QWizard::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QWizard::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QWizard::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QDialog (); + +qt_gsi::QtNativeClass decl_QWizard (qtdecl_QDialog (), "QtWidgets", "QWizard_Native", + methods_QWizard (), + "@hide\n@alias QWizard"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWizard () { return decl_QWizard; } + +} + + +class QWizard_Adaptor : public QWizard, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QWizard_Adaptor(); + + // [adaptor ctor] QWizard::QWizard(QWidget *parent, QFlags flags) + QWizard_Adaptor() : QWizard() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QWizard::QWizard(QWidget *parent, QFlags flags) + QWizard_Adaptor(QWidget *parent) : QWizard(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QWizard::QWizard(QWidget *parent, QFlags flags) + QWizard_Adaptor(QWidget *parent, QFlags flags) : QWizard(parent, flags) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QWizard::adjustPosition(QWidget *) + void fp_QWizard_adjustPosition_1315 (QWidget *arg1) { + QWizard::adjustPosition(arg1); + } + + // [expose] void QWizard::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QWizard_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QWizard::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QWizard::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QWizard_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QWizard::destroy(destroyWindow, destroySubWindows); + } + + // [expose] bool QWizard::focusNextChild() + bool fp_QWizard_focusNextChild_0 () { + return QWizard::focusNextChild(); + } + + // [expose] bool QWizard::focusPreviousChild() + bool fp_QWizard_focusPreviousChild_0 () { + return QWizard::focusPreviousChild(); + } + + // [expose] bool QWizard::isSignalConnected(const QMetaMethod &signal) + bool fp_QWizard_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QWizard::isSignalConnected(signal); + } + + // [expose] int QWizard::receivers(const char *signal) + int fp_QWizard_receivers_c1731 (const char *signal) const { + return QWizard::receivers(signal); + } + + // [expose] QObject *QWizard::sender() + QObject * fp_QWizard_sender_c0 () const { + return QWizard::sender(); + } + + // [expose] int QWizard::senderSignalIndex() + int fp_QWizard_senderSignalIndex_c0 () const { + return QWizard::senderSignalIndex(); + } + + // [expose] void QWizard::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QWizard_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QWizard::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [adaptor impl] void QWizard::accept() + void cbs_accept_0_0() + { + QWizard::accept(); + } + + virtual void accept() + { + if (cb_accept_0_0.can_issue()) { + cb_accept_0_0.issue(&QWizard_Adaptor::cbs_accept_0_0); + } else { + QWizard::accept(); + } + } + + // [emitter impl] void QWizard::accepted() + void emitter_QWizard_accepted_0() + { + emit QWizard::accepted(); + } + + // [emitter impl] void QWizard::currentIdChanged(int id) + void emitter_QWizard_currentIdChanged_767(int id) + { + emit QWizard::currentIdChanged(id); + } + + // [emitter impl] void QWizard::customButtonClicked(int which) + void emitter_QWizard_customButtonClicked_767(int which) + { + emit QWizard::customButtonClicked(which); + } + + // [emitter impl] void QWizard::customContextMenuRequested(const QPoint &pos) + void emitter_QWizard_customContextMenuRequested_1916(const QPoint &pos) + { + emit QWizard::customContextMenuRequested(pos); + } + + // [emitter impl] void QWizard::destroyed(QObject *) + void emitter_QWizard_destroyed_1302(QObject *arg1) + { + emit QWizard::destroyed(arg1); + } + + // [adaptor impl] int QWizard::exec() + int cbs_exec_0_0() + { + return QWizard::exec(); + } + + virtual int exec() + { + if (cb_exec_0_0.can_issue()) { + return cb_exec_0_0.issue(&QWizard_Adaptor::cbs_exec_0_0); + } else { + return QWizard::exec(); + } + } + + // [emitter impl] void QWizard::finished(int result) + void emitter_QWizard_finished_767(int result) + { + emit QWizard::finished(result); + } + + // [adaptor impl] bool QWizard::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QWizard::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QWizard_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QWizard::hasHeightForWidth(); + } + } + + // [adaptor impl] int QWizard::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QWizard::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QWizard_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QWizard::heightForWidth(arg1); + } + } + + // [emitter impl] void QWizard::helpRequested() + void emitter_QWizard_helpRequested_0() + { + emit QWizard::helpRequested(); + } + + // [adaptor impl] QVariant QWizard::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QWizard::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QWizard_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QWizard::inputMethodQuery(arg1); + } + } + + // [adaptor impl] QSize QWizard::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QWizard::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QWizard_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QWizard::minimumSizeHint(); + } + } + + // [adaptor impl] int QWizard::nextId() + int cbs_nextId_c0_0() const + { + return QWizard::nextId(); + } + + virtual int nextId() const + { + if (cb_nextId_c0_0.can_issue()) { + return cb_nextId_c0_0.issue(&QWizard_Adaptor::cbs_nextId_c0_0); + } else { + return QWizard::nextId(); + } + } + + // [emitter impl] void QWizard::objectNameChanged(const QString &objectName) + void emitter_QWizard_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QWizard::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] void QWizard::open() + void cbs_open_0_0() + { + QWizard::open(); + } + + virtual void open() + { + if (cb_open_0_0.can_issue()) { + cb_open_0_0.issue(&QWizard_Adaptor::cbs_open_0_0); + } else { + QWizard::open(); + } + } + + // [emitter impl] void QWizard::pageAdded(int id) + void emitter_QWizard_pageAdded_767(int id) + { + emit QWizard::pageAdded(id); + } + + // [emitter impl] void QWizard::pageRemoved(int id) + void emitter_QWizard_pageRemoved_767(int id) + { + emit QWizard::pageRemoved(id); + } + + // [adaptor impl] QPaintEngine *QWizard::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QWizard::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QWizard_Adaptor::cbs_paintEngine_c0_0); + } else { + return QWizard::paintEngine(); + } + } + + // [adaptor impl] void QWizard::reject() + void cbs_reject_0_0() + { + QWizard::reject(); + } + + virtual void reject() + { + if (cb_reject_0_0.can_issue()) { + cb_reject_0_0.issue(&QWizard_Adaptor::cbs_reject_0_0); + } else { + QWizard::reject(); + } + } + + // [emitter impl] void QWizard::rejected() + void emitter_QWizard_rejected_0() + { + emit QWizard::rejected(); + } + + // [adaptor impl] void QWizard::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QWizard::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QWizard_Adaptor::cbs_setVisible_864_0, visible); + } else { + QWizard::setVisible(visible); + } + } + + // [adaptor impl] QSize QWizard::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QWizard::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QWizard_Adaptor::cbs_sizeHint_c0_0); + } else { + return QWizard::sizeHint(); + } + } + + // [adaptor impl] bool QWizard::validateCurrentPage() + bool cbs_validateCurrentPage_0_0() + { + return QWizard::validateCurrentPage(); + } + + virtual bool validateCurrentPage() + { + if (cb_validateCurrentPage_0_0.can_issue()) { + return cb_validateCurrentPage_0_0.issue(&QWizard_Adaptor::cbs_validateCurrentPage_0_0); + } else { + return QWizard::validateCurrentPage(); + } + } + + // [emitter impl] void QWizard::windowIconChanged(const QIcon &icon) + void emitter_QWizard_windowIconChanged_1787(const QIcon &icon) + { + emit QWizard::windowIconChanged(icon); + } + + // [emitter impl] void QWizard::windowIconTextChanged(const QString &iconText) + void emitter_QWizard_windowIconTextChanged_2025(const QString &iconText) + { + emit QWizard::windowIconTextChanged(iconText); + } + + // [emitter impl] void QWizard::windowTitleChanged(const QString &title) + void emitter_QWizard_windowTitleChanged_2025(const QString &title) + { + emit QWizard::windowTitleChanged(title); + } + + // [adaptor impl] void QWizard::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QWizard::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QWizard_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QWizard::actionEvent(event); + } + } + + // [adaptor impl] void QWizard::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QWizard::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QWizard_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QWizard::changeEvent(arg1); + } + } + + // [adaptor impl] void QWizard::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QWizard::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QWizard_Adaptor::cbs_childEvent_1701_0, event); + } else { + QWizard::childEvent(event); + } + } + + // [adaptor impl] void QWizard::cleanupPage(int id) + void cbs_cleanupPage_767_0(int id) + { + QWizard::cleanupPage(id); + } + + virtual void cleanupPage(int id) + { + if (cb_cleanupPage_767_0.can_issue()) { + cb_cleanupPage_767_0.issue(&QWizard_Adaptor::cbs_cleanupPage_767_0, id); + } else { + QWizard::cleanupPage(id); + } + } + + // [adaptor impl] void QWizard::closeEvent(QCloseEvent *) + void cbs_closeEvent_1719_0(QCloseEvent *arg1) + { + QWizard::closeEvent(arg1); + } + + virtual void closeEvent(QCloseEvent *arg1) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QWizard_Adaptor::cbs_closeEvent_1719_0, arg1); + } else { + QWizard::closeEvent(arg1); + } + } + + // [adaptor impl] void QWizard::contextMenuEvent(QContextMenuEvent *) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *arg1) + { + QWizard::contextMenuEvent(arg1); + } + + virtual void contextMenuEvent(QContextMenuEvent *arg1) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QWizard_Adaptor::cbs_contextMenuEvent_2363_0, arg1); + } else { + QWizard::contextMenuEvent(arg1); + } + } + + // [adaptor impl] void QWizard::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QWizard::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QWizard_Adaptor::cbs_customEvent_1217_0, event); + } else { + QWizard::customEvent(event); + } + } + + // [adaptor impl] void QWizard::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QWizard::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QWizard_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QWizard::disconnectNotify(signal); + } + } + + // [adaptor impl] void QWizard::done(int result) + void cbs_done_767_0(int result) + { + QWizard::done(result); + } + + virtual void done(int result) + { + if (cb_done_767_0.can_issue()) { + cb_done_767_0.issue(&QWizard_Adaptor::cbs_done_767_0, result); + } else { + QWizard::done(result); + } + } + + // [adaptor impl] void QWizard::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QWizard::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QWizard_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QWizard::dragEnterEvent(event); + } + } + + // [adaptor impl] void QWizard::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QWizard::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QWizard_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QWizard::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QWizard::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QWizard::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QWizard_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QWizard::dragMoveEvent(event); + } + } + + // [adaptor impl] void QWizard::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QWizard::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QWizard_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QWizard::dropEvent(event); + } + } + + // [adaptor impl] void QWizard::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QWizard::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QWizard_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QWizard::enterEvent(event); + } + } + + // [adaptor impl] bool QWizard::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QWizard::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QWizard_Adaptor::cbs_event_1217_0, _event); + } else { + return QWizard::event(_event); + } + } + + // [adaptor impl] bool QWizard::eventFilter(QObject *, QEvent *) + bool cbs_eventFilter_2411_0(QObject *arg1, QEvent *arg2) + { + return QWizard::eventFilter(arg1, arg2); + } + + virtual bool eventFilter(QObject *arg1, QEvent *arg2) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QWizard_Adaptor::cbs_eventFilter_2411_0, arg1, arg2); + } else { + return QWizard::eventFilter(arg1, arg2); + } + } + + // [adaptor impl] void QWizard::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QWizard::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QWizard_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QWizard::focusInEvent(event); + } + } + + // [adaptor impl] bool QWizard::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QWizard::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QWizard_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QWizard::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QWizard::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QWizard::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QWizard_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QWizard::focusOutEvent(event); + } + } + + // [adaptor impl] void QWizard::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QWizard::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QWizard_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QWizard::hideEvent(event); + } + } + + // [adaptor impl] void QWizard::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QWizard::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QWizard_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QWizard::initPainter(painter); + } + } + + // [adaptor impl] void QWizard::initializePage(int id) + void cbs_initializePage_767_0(int id) + { + QWizard::initializePage(id); + } + + virtual void initializePage(int id) + { + if (cb_initializePage_767_0.can_issue()) { + cb_initializePage_767_0.issue(&QWizard_Adaptor::cbs_initializePage_767_0, id); + } else { + QWizard::initializePage(id); + } + } + + // [adaptor impl] void QWizard::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QWizard::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QWizard_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QWizard::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QWizard::keyPressEvent(QKeyEvent *) + void cbs_keyPressEvent_1514_0(QKeyEvent *arg1) + { + QWizard::keyPressEvent(arg1); + } + + virtual void keyPressEvent(QKeyEvent *arg1) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QWizard_Adaptor::cbs_keyPressEvent_1514_0, arg1); + } else { + QWizard::keyPressEvent(arg1); + } + } + + // [adaptor impl] void QWizard::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QWizard::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QWizard_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QWizard::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QWizard::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QWizard::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QWizard_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QWizard::leaveEvent(event); + } + } + + // [adaptor impl] int QWizard::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QWizard::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QWizard_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QWizard::metric(arg1); + } + } + + // [adaptor impl] void QWizard::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QWizard::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QWizard_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QWizard::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QWizard::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QWizard::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QWizard_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QWizard::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QWizard::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QWizard::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QWizard_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QWizard::mousePressEvent(event); + } + } + + // [adaptor impl] void QWizard::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QWizard::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QWizard_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QWizard::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QWizard::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QWizard::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QWizard_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QWizard::moveEvent(event); + } + } + + // [adaptor impl] bool QWizard::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QWizard::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QWizard_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QWizard::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QWizard::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QWizard::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QWizard_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QWizard::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QWizard::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QWizard::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QWizard_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QWizard::redirected(offset); + } + } + + // [adaptor impl] void QWizard::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QWizard::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QWizard_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QWizard::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QWizard::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QWizard::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QWizard_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QWizard::sharedPainter(); + } + } + + // [adaptor impl] void QWizard::showEvent(QShowEvent *) + void cbs_showEvent_1634_0(QShowEvent *arg1) + { + QWizard::showEvent(arg1); + } + + virtual void showEvent(QShowEvent *arg1) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QWizard_Adaptor::cbs_showEvent_1634_0, arg1); + } else { + QWizard::showEvent(arg1); + } + } + + // [adaptor impl] void QWizard::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QWizard::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QWizard_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QWizard::tabletEvent(event); + } + } + + // [adaptor impl] void QWizard::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QWizard::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QWizard_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QWizard::timerEvent(event); + } + } + + // [adaptor impl] void QWizard::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QWizard::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QWizard_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QWizard::wheelEvent(event); + } + } + + gsi::Callback cb_accept_0_0; + gsi::Callback cb_exec_0_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_nextId_c0_0; + gsi::Callback cb_open_0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_reject_0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_validateCurrentPage_0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_cleanupPage_767_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_done_767_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_initializePage_767_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QWizard_Adaptor::~QWizard_Adaptor() { } + +// Constructor QWizard::QWizard(QWidget *parent, QFlags flags) (adaptor class) + +static void _init_ctor_QWizard_Adaptor_3702 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("flags", true, "Qt::WindowFlags()"); + decl->add_arg > (argspec_1); + decl->set_return_new (); +} + +static void _call_ctor_QWizard_Adaptor_3702 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + QFlags arg2 = args ? gsi::arg_reader >() (args, heap) : gsi::arg_maker >() (Qt::WindowFlags(), heap); + ret.write (new QWizard_Adaptor (arg1, arg2)); +} + + +// void QWizard::accept() + +static void _init_cbs_accept_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_accept_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_accept_0_0 (); +} + +static void _set_callback_cbs_accept_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_accept_0_0 = cb; +} + + +// emitter void QWizard::accepted() + +static void _init_emitter_accepted_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_accepted_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QWizard_Adaptor *)cls)->emitter_QWizard_accepted_0 (); +} + + +// void QWizard::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// exposed void QWizard::adjustPosition(QWidget *) + +static void _init_fp_adjustPosition_1315 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_adjustPosition_1315 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->fp_QWizard_adjustPosition_1315 (arg1); +} + + +// void QWizard::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QWizard::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QWizard::cleanupPage(int id) + +static void _init_cbs_cleanupPage_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_cleanupPage_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_cleanupPage_767_0 (arg1); +} + +static void _set_callback_cbs_cleanupPage_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_cleanupPage_767_0 = cb; +} + + +// void QWizard::closeEvent(QCloseEvent *) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// void QWizard::contextMenuEvent(QContextMenuEvent *) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QWizard::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->fp_QWizard_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QWizard::currentIdChanged(int id) + +static void _init_emitter_currentIdChanged_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_currentIdChanged_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QWizard_Adaptor *)cls)->emitter_QWizard_currentIdChanged_767 (arg1); +} + + +// emitter void QWizard::customButtonClicked(int which) + +static void _init_emitter_customButtonClicked_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customButtonClicked_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QWizard_Adaptor *)cls)->emitter_QWizard_customButtonClicked_767 (arg1); +} + + +// emitter void QWizard::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QWizard_Adaptor *)cls)->emitter_QWizard_customContextMenuRequested_1916 (arg1); +} + + +// void QWizard::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QWizard::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->fp_QWizard_destroy_1620 (arg1, arg2); +} + + +// emitter void QWizard::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QWizard_Adaptor *)cls)->emitter_QWizard_destroyed_1302 (arg1); +} + + +// void QWizard::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QWizard::done(int result) + +static void _init_cbs_done_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_done_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_done_767_0 (arg1); +} + +static void _set_callback_cbs_done_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_done_767_0 = cb; +} + + +// void QWizard::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QWizard::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QWizard::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QWizard::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QWizard::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QWizard::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QWizard_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QWizard::eventFilter(QObject *, QEvent *) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QWizard_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// int QWizard::exec() + +static void _init_cbs_exec_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_exec_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWizard_Adaptor *)cls)->cbs_exec_0_0 ()); +} + +static void _set_callback_cbs_exec_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_exec_0_0 = cb; +} + + +// emitter void QWizard::finished(int result) + +static void _init_emitter_finished_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("result"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_finished_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QWizard_Adaptor *)cls)->emitter_QWizard_finished_767 (arg1); +} + + +// void QWizard::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QWizard::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWizard_Adaptor *)cls)->fp_QWizard_focusNextChild_0 ()); +} + + +// bool QWizard::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QWizard_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QWizard::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QWizard::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWizard_Adaptor *)cls)->fp_QWizard_focusPreviousChild_0 ()); +} + + +// bool QWizard::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWizard_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QWizard::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QWizard_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// emitter void QWizard::helpRequested() + +static void _init_emitter_helpRequested_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_helpRequested_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QWizard_Adaptor *)cls)->emitter_QWizard_helpRequested_0 (); +} + + +// void QWizard::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QWizard::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QWizard::initializePage(int id) + +static void _init_cbs_initializePage_767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initializePage_767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_initializePage_767_0 (arg1); +} + +static void _set_callback_cbs_initializePage_767_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_initializePage_767_0 = cb; +} + + +// void QWizard::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QWizard::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QWizard_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// exposed bool QWizard::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QWizard_Adaptor *)cls)->fp_QWizard_isSignalConnected_c2394 (arg1)); +} + + +// void QWizard::keyPressEvent(QKeyEvent *) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QWizard::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QWizard::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QWizard::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QWizard_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QWizard::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWizard_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QWizard::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QWizard::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QWizard::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QWizard::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QWizard::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QWizard::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QWizard_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// int QWizard::nextId() + +static void _init_cbs_nextId_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_nextId_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWizard_Adaptor *)cls)->cbs_nextId_c0_0 ()); +} + +static void _set_callback_cbs_nextId_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_nextId_c0_0 = cb; +} + + +// emitter void QWizard::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QWizard_Adaptor *)cls)->emitter_QWizard_objectNameChanged_4567 (arg1); +} + + +// void QWizard::open() + +static void _init_cbs_open_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_open_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_open_0_0 (); +} + +static void _set_callback_cbs_open_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_open_0_0 = cb; +} + + +// emitter void QWizard::pageAdded(int id) + +static void _init_emitter_pageAdded_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_pageAdded_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QWizard_Adaptor *)cls)->emitter_QWizard_pageAdded_767 (arg1); +} + + +// emitter void QWizard::pageRemoved(int id) + +static void _init_emitter_pageRemoved_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("id"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_pageRemoved_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ((QWizard_Adaptor *)cls)->emitter_QWizard_pageRemoved_767 (arg1); +} + + +// QPaintEngine *QWizard::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QWizard_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QWizard::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QWizard::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QWizard_Adaptor *)cls)->fp_QWizard_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QWizard::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QWizard_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// void QWizard::reject() + +static void _init_cbs_reject_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_reject_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_reject_0_0 (); +} + +static void _set_callback_cbs_reject_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_reject_0_0 = cb; +} + + +// emitter void QWizard::rejected() + +static void _init_emitter_rejected_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_rejected_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QWizard_Adaptor *)cls)->emitter_QWizard_rejected_0 (); +} + + +// void QWizard::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QWizard::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QWizard_Adaptor *)cls)->fp_QWizard_sender_c0 ()); +} + + +// exposed int QWizard::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWizard_Adaptor *)cls)->fp_QWizard_senderSignalIndex_c0 ()); +} + + +// void QWizard::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QWizard::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QWizard_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QWizard::showEvent(QShowEvent *) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QWizard::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWizard_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QWizard::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QWizard::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QWizard::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->fp_QWizard_updateMicroFocus_2420 (arg1); +} + + +// bool QWizard::validateCurrentPage() + +static void _init_cbs_validateCurrentPage_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_validateCurrentPage_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWizard_Adaptor *)cls)->cbs_validateCurrentPage_0_0 ()); +} + +static void _set_callback_cbs_validateCurrentPage_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_validateCurrentPage_0_0 = cb; +} + + +// void QWizard::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizard_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizard_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QWizard::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QWizard_Adaptor *)cls)->emitter_QWizard_windowIconChanged_1787 (arg1); +} + + +// emitter void QWizard::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QWizard_Adaptor *)cls)->emitter_QWizard_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QWizard::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QWizard_Adaptor *)cls)->emitter_QWizard_windowTitleChanged_2025 (arg1); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QWizard (); + +static gsi::Methods methods_QWizard_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QWizard::QWizard(QWidget *parent, QFlags flags)\nThis method creates an object of class QWizard.", &_init_ctor_QWizard_Adaptor_3702, &_call_ctor_QWizard_Adaptor_3702); + methods += new qt_gsi::GenericMethod ("accept", "@brief Virtual method void QWizard::accept()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("accept", "@hide", false, &_init_cbs_accept_0_0, &_call_cbs_accept_0_0, &_set_callback_cbs_accept_0_0); + methods += new qt_gsi::GenericMethod ("emit_accepted", "@brief Emitter for signal void QWizard::accepted()\nCall this method to emit this signal.", false, &_init_emitter_accepted_0, &_call_emitter_accepted_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QWizard::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*adjustPosition", "@brief Method void QWizard::adjustPosition(QWidget *)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_adjustPosition_1315, &_call_fp_adjustPosition_1315); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QWizard::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QWizard::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*cleanupPage", "@brief Virtual method void QWizard::cleanupPage(int id)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_cleanupPage_767_0, &_call_cbs_cleanupPage_767_0); + methods += new qt_gsi::GenericMethod ("*cleanupPage", "@hide", false, &_init_cbs_cleanupPage_767_0, &_call_cbs_cleanupPage_767_0, &_set_callback_cbs_cleanupPage_767_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QWizard::closeEvent(QCloseEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QWizard::contextMenuEvent(QContextMenuEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QWizard::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_currentIdChanged", "@brief Emitter for signal void QWizard::currentIdChanged(int id)\nCall this method to emit this signal.", false, &_init_emitter_currentIdChanged_767, &_call_emitter_currentIdChanged_767); + methods += new qt_gsi::GenericMethod ("emit_customButtonClicked", "@brief Emitter for signal void QWizard::customButtonClicked(int which)\nCall this method to emit this signal.", false, &_init_emitter_customButtonClicked_767, &_call_emitter_customButtonClicked_767); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QWizard::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QWizard::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QWizard::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QWizard::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QWizard::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*done", "@brief Virtual method void QWizard::done(int result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("*done", "@hide", false, &_init_cbs_done_767_0, &_call_cbs_done_767_0, &_set_callback_cbs_done_767_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QWizard::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QWizard::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QWizard::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QWizard::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QWizard::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QWizard::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@brief Virtual method bool QWizard::eventFilter(QObject *, QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("exec", "@brief Virtual method int QWizard::exec()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("exec", "@hide", false, &_init_cbs_exec_0_0, &_call_cbs_exec_0_0, &_set_callback_cbs_exec_0_0); + methods += new qt_gsi::GenericMethod ("emit_finished", "@brief Emitter for signal void QWizard::finished(int result)\nCall this method to emit this signal.", false, &_init_emitter_finished_767, &_call_emitter_finished_767); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QWizard::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QWizard::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QWizard::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QWizard::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QWizard::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QWizard::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QWizard::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("emit_helpRequested", "@brief Emitter for signal void QWizard::helpRequested()\nCall this method to emit this signal.", false, &_init_emitter_helpRequested_0, &_call_emitter_helpRequested_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QWizard::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QWizard::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initializePage", "@brief Virtual method void QWizard::initializePage(int id)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_initializePage_767_0, &_call_cbs_initializePage_767_0); + methods += new qt_gsi::GenericMethod ("*initializePage", "@hide", false, &_init_cbs_initializePage_767_0, &_call_cbs_initializePage_767_0, &_set_callback_cbs_initializePage_767_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QWizard::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QWizard::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QWizard::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QWizard::keyPressEvent(QKeyEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QWizard::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QWizard::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QWizard::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QWizard::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QWizard::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QWizard::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QWizard::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QWizard::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QWizard::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QWizard::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("nextId", "@brief Virtual method int QWizard::nextId()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_nextId_c0_0, &_call_cbs_nextId_c0_0); + methods += new qt_gsi::GenericMethod ("nextId", "@hide", true, &_init_cbs_nextId_c0_0, &_call_cbs_nextId_c0_0, &_set_callback_cbs_nextId_c0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QWizard::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("open", "@brief Virtual method void QWizard::open()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("open", "@hide", false, &_init_cbs_open_0_0, &_call_cbs_open_0_0, &_set_callback_cbs_open_0_0); + methods += new qt_gsi::GenericMethod ("emit_pageAdded", "@brief Emitter for signal void QWizard::pageAdded(int id)\nCall this method to emit this signal.", false, &_init_emitter_pageAdded_767, &_call_emitter_pageAdded_767); + methods += new qt_gsi::GenericMethod ("emit_pageRemoved", "@brief Emitter for signal void QWizard::pageRemoved(int id)\nCall this method to emit this signal.", false, &_init_emitter_pageRemoved_767, &_call_emitter_pageRemoved_767); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QWizard::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QWizard::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QWizard::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QWizard::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("reject", "@brief Virtual method void QWizard::reject()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("reject", "@hide", false, &_init_cbs_reject_0_0, &_call_cbs_reject_0_0, &_set_callback_cbs_reject_0_0); + methods += new qt_gsi::GenericMethod ("emit_rejected", "@brief Emitter for signal void QWizard::rejected()\nCall this method to emit this signal.", false, &_init_emitter_rejected_0, &_call_emitter_rejected_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QWizard::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QWizard::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QWizard::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QWizard::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QWizard::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QWizard::showEvent(QShowEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QWizard::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QWizard::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QWizard::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QWizard::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("validateCurrentPage", "@brief Virtual method bool QWizard::validateCurrentPage()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_validateCurrentPage_0_0, &_call_cbs_validateCurrentPage_0_0); + methods += new qt_gsi::GenericMethod ("validateCurrentPage", "@hide", false, &_init_cbs_validateCurrentPage_0_0, &_call_cbs_validateCurrentPage_0_0, &_set_callback_cbs_validateCurrentPage_0_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QWizard::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QWizard::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QWizard::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QWizard::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + return methods; +} + +gsi::Class decl_QWizard_Adaptor (qtdecl_QWizard (), "QtWidgets", "QWizard", + methods_QWizard_Adaptor (), + "@qt\n@brief Binding of QWizard"); + +} + + +// Implementation of the enum wrapper class for QWizard::WizardButton +namespace qt_gsi +{ + +static gsi::Enum decl_QWizard_WizardButton_Enum ("QtWidgets", "QWizard_WizardButton", + gsi::enum_const ("BackButton", QWizard::BackButton, "@brief Enum constant QWizard::BackButton") + + gsi::enum_const ("NextButton", QWizard::NextButton, "@brief Enum constant QWizard::NextButton") + + gsi::enum_const ("CommitButton", QWizard::CommitButton, "@brief Enum constant QWizard::CommitButton") + + gsi::enum_const ("FinishButton", QWizard::FinishButton, "@brief Enum constant QWizard::FinishButton") + + gsi::enum_const ("CancelButton", QWizard::CancelButton, "@brief Enum constant QWizard::CancelButton") + + gsi::enum_const ("HelpButton", QWizard::HelpButton, "@brief Enum constant QWizard::HelpButton") + + gsi::enum_const ("CustomButton1", QWizard::CustomButton1, "@brief Enum constant QWizard::CustomButton1") + + gsi::enum_const ("CustomButton2", QWizard::CustomButton2, "@brief Enum constant QWizard::CustomButton2") + + gsi::enum_const ("CustomButton3", QWizard::CustomButton3, "@brief Enum constant QWizard::CustomButton3") + + gsi::enum_const ("Stretch", QWizard::Stretch, "@brief Enum constant QWizard::Stretch") + + gsi::enum_const ("NoButton", QWizard::NoButton, "@brief Enum constant QWizard::NoButton") + + gsi::enum_const ("NStandardButtons", QWizard::NStandardButtons, "@brief Enum constant QWizard::NStandardButtons") + + gsi::enum_const ("NButtons", QWizard::NButtons, "@brief Enum constant QWizard::NButtons"), + "@qt\n@brief This class represents the QWizard::WizardButton enum"); + +static gsi::QFlagsClass decl_QWizard_WizardButton_Enums ("QtWidgets", "QWizard_QFlags_WizardButton", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QWizard_WizardButton_Enum_in_parent (decl_QWizard_WizardButton_Enum.defs ()); +static gsi::ClassExt decl_QWizard_WizardButton_Enum_as_child (decl_QWizard_WizardButton_Enum, "WizardButton"); +static gsi::ClassExt decl_QWizard_WizardButton_Enums_as_child (decl_QWizard_WizardButton_Enums, "QFlags_WizardButton"); + +} + + +// Implementation of the enum wrapper class for QWizard::WizardOption +namespace qt_gsi +{ + +static gsi::Enum decl_QWizard_WizardOption_Enum ("QtWidgets", "QWizard_WizardOption", + gsi::enum_const ("IndependentPages", QWizard::IndependentPages, "@brief Enum constant QWizard::IndependentPages") + + gsi::enum_const ("IgnoreSubTitles", QWizard::IgnoreSubTitles, "@brief Enum constant QWizard::IgnoreSubTitles") + + gsi::enum_const ("ExtendedWatermarkPixmap", QWizard::ExtendedWatermarkPixmap, "@brief Enum constant QWizard::ExtendedWatermarkPixmap") + + gsi::enum_const ("NoDefaultButton", QWizard::NoDefaultButton, "@brief Enum constant QWizard::NoDefaultButton") + + gsi::enum_const ("NoBackButtonOnStartPage", QWizard::NoBackButtonOnStartPage, "@brief Enum constant QWizard::NoBackButtonOnStartPage") + + gsi::enum_const ("NoBackButtonOnLastPage", QWizard::NoBackButtonOnLastPage, "@brief Enum constant QWizard::NoBackButtonOnLastPage") + + gsi::enum_const ("DisabledBackButtonOnLastPage", QWizard::DisabledBackButtonOnLastPage, "@brief Enum constant QWizard::DisabledBackButtonOnLastPage") + + gsi::enum_const ("HaveNextButtonOnLastPage", QWizard::HaveNextButtonOnLastPage, "@brief Enum constant QWizard::HaveNextButtonOnLastPage") + + gsi::enum_const ("HaveFinishButtonOnEarlyPages", QWizard::HaveFinishButtonOnEarlyPages, "@brief Enum constant QWizard::HaveFinishButtonOnEarlyPages") + + gsi::enum_const ("NoCancelButton", QWizard::NoCancelButton, "@brief Enum constant QWizard::NoCancelButton") + + gsi::enum_const ("CancelButtonOnLeft", QWizard::CancelButtonOnLeft, "@brief Enum constant QWizard::CancelButtonOnLeft") + + gsi::enum_const ("HaveHelpButton", QWizard::HaveHelpButton, "@brief Enum constant QWizard::HaveHelpButton") + + gsi::enum_const ("HelpButtonOnRight", QWizard::HelpButtonOnRight, "@brief Enum constant QWizard::HelpButtonOnRight") + + gsi::enum_const ("HaveCustomButton1", QWizard::HaveCustomButton1, "@brief Enum constant QWizard::HaveCustomButton1") + + gsi::enum_const ("HaveCustomButton2", QWizard::HaveCustomButton2, "@brief Enum constant QWizard::HaveCustomButton2") + + gsi::enum_const ("HaveCustomButton3", QWizard::HaveCustomButton3, "@brief Enum constant QWizard::HaveCustomButton3") + + gsi::enum_const ("NoCancelButtonOnLastPage", QWizard::NoCancelButtonOnLastPage, "@brief Enum constant QWizard::NoCancelButtonOnLastPage"), + "@qt\n@brief This class represents the QWizard::WizardOption enum"); + +static gsi::QFlagsClass decl_QWizard_WizardOption_Enums ("QtWidgets", "QWizard_QFlags_WizardOption", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QWizard_WizardOption_Enum_in_parent (decl_QWizard_WizardOption_Enum.defs ()); +static gsi::ClassExt decl_QWizard_WizardOption_Enum_as_child (decl_QWizard_WizardOption_Enum, "WizardOption"); +static gsi::ClassExt decl_QWizard_WizardOption_Enums_as_child (decl_QWizard_WizardOption_Enums, "QFlags_WizardOption"); + +} + + +// Implementation of the enum wrapper class for QWizard::WizardPixmap +namespace qt_gsi +{ + +static gsi::Enum decl_QWizard_WizardPixmap_Enum ("QtWidgets", "QWizard_WizardPixmap", + gsi::enum_const ("WatermarkPixmap", QWizard::WatermarkPixmap, "@brief Enum constant QWizard::WatermarkPixmap") + + gsi::enum_const ("LogoPixmap", QWizard::LogoPixmap, "@brief Enum constant QWizard::LogoPixmap") + + gsi::enum_const ("BannerPixmap", QWizard::BannerPixmap, "@brief Enum constant QWizard::BannerPixmap") + + gsi::enum_const ("BackgroundPixmap", QWizard::BackgroundPixmap, "@brief Enum constant QWizard::BackgroundPixmap") + + gsi::enum_const ("NPixmaps", QWizard::NPixmaps, "@brief Enum constant QWizard::NPixmaps"), + "@qt\n@brief This class represents the QWizard::WizardPixmap enum"); + +static gsi::QFlagsClass decl_QWizard_WizardPixmap_Enums ("QtWidgets", "QWizard_QFlags_WizardPixmap", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QWizard_WizardPixmap_Enum_in_parent (decl_QWizard_WizardPixmap_Enum.defs ()); +static gsi::ClassExt decl_QWizard_WizardPixmap_Enum_as_child (decl_QWizard_WizardPixmap_Enum, "WizardPixmap"); +static gsi::ClassExt decl_QWizard_WizardPixmap_Enums_as_child (decl_QWizard_WizardPixmap_Enums, "QFlags_WizardPixmap"); + +} + + +// Implementation of the enum wrapper class for QWizard::WizardStyle +namespace qt_gsi +{ + +static gsi::Enum decl_QWizard_WizardStyle_Enum ("QtWidgets", "QWizard_WizardStyle", + gsi::enum_const ("ClassicStyle", QWizard::ClassicStyle, "@brief Enum constant QWizard::ClassicStyle") + + gsi::enum_const ("ModernStyle", QWizard::ModernStyle, "@brief Enum constant QWizard::ModernStyle") + + gsi::enum_const ("MacStyle", QWizard::MacStyle, "@brief Enum constant QWizard::MacStyle") + + gsi::enum_const ("AeroStyle", QWizard::AeroStyle, "@brief Enum constant QWizard::AeroStyle") + + gsi::enum_const ("NStyles", QWizard::NStyles, "@brief Enum constant QWizard::NStyles"), + "@qt\n@brief This class represents the QWizard::WizardStyle enum"); + +static gsi::QFlagsClass decl_QWizard_WizardStyle_Enums ("QtWidgets", "QWizard_QFlags_WizardStyle", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QWizard_WizardStyle_Enum_in_parent (decl_QWizard_WizardStyle_Enum.defs ()); +static gsi::ClassExt decl_QWizard_WizardStyle_Enum_as_child (decl_QWizard_WizardStyle_Enum, "WizardStyle"); +static gsi::ClassExt decl_QWizard_WizardStyle_Enums_as_child (decl_QWizard_WizardStyle_Enums, "QFlags_WizardStyle"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQWizardPage.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQWizardPage.cc new file mode 100644 index 000000000..0591668ee --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQWizardPage.cc @@ -0,0 +1,3076 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQWizardPage.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtWidgetsCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QWizardPage + +// get static meta object + +static void _init_smo (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return (); +} + +static void _call_smo (const qt_gsi::GenericStaticMethod *, gsi::SerialArgs &, gsi::SerialArgs &ret) +{ + ret.write (QWizardPage::staticMetaObject); +} + + +// QString QWizardPage::buttonText(QWizard::WizardButton which) + + +static void _init_f_buttonText_c2519 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_buttonText_c2519 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QString)((QWizardPage *)cls)->buttonText (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QWizardPage::cleanupPage() + + +static void _init_f_cleanupPage_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_cleanupPage_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage *)cls)->cleanupPage (); +} + + +// void QWizardPage::initializePage() + + +static void _init_f_initializePage_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_initializePage_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage *)cls)->initializePage (); +} + + +// bool QWizardPage::isCommitPage() + + +static void _init_f_isCommitPage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isCommitPage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWizardPage *)cls)->isCommitPage ()); +} + + +// bool QWizardPage::isComplete() + + +static void _init_f_isComplete_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isComplete_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWizardPage *)cls)->isComplete ()); +} + + +// bool QWizardPage::isFinalPage() + + +static void _init_f_isFinalPage_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isFinalPage_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWizardPage *)cls)->isFinalPage ()); +} + + +// int QWizardPage::nextId() + + +static void _init_f_nextId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nextId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWizardPage *)cls)->nextId ()); +} + + +// QPixmap QWizardPage::pixmap(QWizard::WizardPixmap which) + + +static void _init_f_pixmap_c2506 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_pixmap_c2506 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + ret.write ((QPixmap)((QWizardPage *)cls)->pixmap (qt_gsi::QtToCppAdaptor(arg1).cref())); +} + + +// void QWizardPage::setButtonText(QWizard::WizardButton which, const QString &text) + + +static void _init_f_setButtonText_4436 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("text"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setButtonText_4436 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage *)cls)->setButtonText (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QWizardPage::setCommitPage(bool commitPage) + + +static void _init_f_setCommitPage_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("commitPage"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setCommitPage_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage *)cls)->setCommitPage (arg1); +} + + +// void QWizardPage::setFinalPage(bool finalPage) + + +static void _init_f_setFinalPage_864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("finalPage"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setFinalPage_864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage *)cls)->setFinalPage (arg1); +} + + +// void QWizardPage::setPixmap(QWizard::WizardPixmap which, const QPixmap &pixmap) + + +static void _init_f_setPixmap_4415 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("which"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("pixmap"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setPixmap_4415 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + const QPixmap &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage *)cls)->setPixmap (qt_gsi::QtToCppAdaptor(arg1).cref(), arg2); +} + + +// void QWizardPage::setSubTitle(const QString &subTitle) + + +static void _init_f_setSubTitle_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("subTitle"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setSubTitle_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage *)cls)->setSubTitle (arg1); +} + + +// void QWizardPage::setTitle(const QString &title) + + +static void _init_f_setTitle_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTitle_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage *)cls)->setTitle (arg1); +} + + +// QString QWizardPage::subTitle() + + +static void _init_f_subTitle_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_subTitle_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QWizardPage *)cls)->subTitle ()); +} + + +// QString QWizardPage::title() + + +static void _init_f_title_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_title_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QWizardPage *)cls)->title ()); +} + + +// bool QWizardPage::validatePage() + + +static void _init_f_validatePage_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_validatePage_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWizardPage *)cls)->validatePage ()); +} + + +// static QString QWizardPage::tr(const char *s, const char *c, int n) + + +static void _init_f_tr_4013 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("s"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("c", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("n", true, "-1"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_tr_4013 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + const char *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (-1, heap); + ret.write ((QString)QWizardPage::tr (arg1, arg2, arg3)); +} + + +namespace gsi +{ + +static gsi::Methods methods_QWizardPage () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("staticMetaObject", "@brief Obtains the static MetaObject for this class.", &_init_smo, &_call_smo); + methods += new qt_gsi::GenericMethod ("buttonText", "@brief Method QString QWizardPage::buttonText(QWizard::WizardButton which)\n", true, &_init_f_buttonText_c2519, &_call_f_buttonText_c2519); + methods += new qt_gsi::GenericMethod ("cleanupPage", "@brief Method void QWizardPage::cleanupPage()\n", false, &_init_f_cleanupPage_0, &_call_f_cleanupPage_0); + methods += new qt_gsi::GenericMethod ("initializePage", "@brief Method void QWizardPage::initializePage()\n", false, &_init_f_initializePage_0, &_call_f_initializePage_0); + methods += new qt_gsi::GenericMethod ("isCommitPage?|:commitPage", "@brief Method bool QWizardPage::isCommitPage()\n", true, &_init_f_isCommitPage_c0, &_call_f_isCommitPage_c0); + methods += new qt_gsi::GenericMethod ("isComplete?", "@brief Method bool QWizardPage::isComplete()\n", true, &_init_f_isComplete_c0, &_call_f_isComplete_c0); + methods += new qt_gsi::GenericMethod ("isFinalPage?|:finalPage", "@brief Method bool QWizardPage::isFinalPage()\n", true, &_init_f_isFinalPage_c0, &_call_f_isFinalPage_c0); + methods += new qt_gsi::GenericMethod ("nextId", "@brief Method int QWizardPage::nextId()\n", true, &_init_f_nextId_c0, &_call_f_nextId_c0); + methods += new qt_gsi::GenericMethod ("pixmap", "@brief Method QPixmap QWizardPage::pixmap(QWizard::WizardPixmap which)\n", true, &_init_f_pixmap_c2506, &_call_f_pixmap_c2506); + methods += new qt_gsi::GenericMethod ("setButtonText", "@brief Method void QWizardPage::setButtonText(QWizard::WizardButton which, const QString &text)\n", false, &_init_f_setButtonText_4436, &_call_f_setButtonText_4436); + methods += new qt_gsi::GenericMethod ("setCommitPage|commitPage=", "@brief Method void QWizardPage::setCommitPage(bool commitPage)\n", false, &_init_f_setCommitPage_864, &_call_f_setCommitPage_864); + methods += new qt_gsi::GenericMethod ("setFinalPage|finalPage=", "@brief Method void QWizardPage::setFinalPage(bool finalPage)\n", false, &_init_f_setFinalPage_864, &_call_f_setFinalPage_864); + methods += new qt_gsi::GenericMethod ("setPixmap", "@brief Method void QWizardPage::setPixmap(QWizard::WizardPixmap which, const QPixmap &pixmap)\n", false, &_init_f_setPixmap_4415, &_call_f_setPixmap_4415); + methods += new qt_gsi::GenericMethod ("setSubTitle|subTitle=", "@brief Method void QWizardPage::setSubTitle(const QString &subTitle)\n", false, &_init_f_setSubTitle_2025, &_call_f_setSubTitle_2025); + methods += new qt_gsi::GenericMethod ("setTitle|title=", "@brief Method void QWizardPage::setTitle(const QString &title)\n", false, &_init_f_setTitle_2025, &_call_f_setTitle_2025); + methods += new qt_gsi::GenericMethod (":subTitle", "@brief Method QString QWizardPage::subTitle()\n", true, &_init_f_subTitle_c0, &_call_f_subTitle_c0); + methods += new qt_gsi::GenericMethod (":title", "@brief Method QString QWizardPage::title()\n", true, &_init_f_title_c0, &_call_f_title_c0); + methods += new qt_gsi::GenericMethod ("validatePage", "@brief Method bool QWizardPage::validatePage()\n", false, &_init_f_validatePage_0, &_call_f_validatePage_0); + methods += gsi::qt_signal ("completeChanged()", "completeChanged", "@brief Signal declaration for QWizardPage::completeChanged()\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("customContextMenuRequested(const QPoint &)", "customContextMenuRequested", gsi::arg("pos"), "@brief Signal declaration for QWizardPage::customContextMenuRequested(const QPoint &pos)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("destroyed(QObject *)", "destroyed", gsi::arg("arg1"), "@brief Signal declaration for QWizardPage::destroyed(QObject *)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("objectNameChanged(const QString &)", "objectNameChanged", gsi::arg("objectName"), "@brief Signal declaration for QWizardPage::objectNameChanged(const QString &objectName)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconChanged(const QIcon &)", "windowIconChanged", gsi::arg("icon"), "@brief Signal declaration for QWizardPage::windowIconChanged(const QIcon &icon)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowIconTextChanged(const QString &)", "windowIconTextChanged", gsi::arg("iconText"), "@brief Signal declaration for QWizardPage::windowIconTextChanged(const QString &iconText)\nYou can bind a procedure to this signal."); + methods += gsi::qt_signal ("windowTitleChanged(const QString &)", "windowTitleChanged", gsi::arg("title"), "@brief Signal declaration for QWizardPage::windowTitleChanged(const QString &title)\nYou can bind a procedure to this signal."); + methods += new qt_gsi::GenericStaticMethod ("tr", "@brief Static method QString QWizardPage::tr(const char *s, const char *c, int n)\nThis method is static and can be called without an instance.", &_init_f_tr_4013, &_call_f_tr_4013); + return methods; +} + +gsi::Class &qtdecl_QWidget (); + +qt_gsi::QtNativeClass decl_QWizardPage (qtdecl_QWidget (), "QtWidgets", "QWizardPage_Native", + methods_QWizardPage (), + "@hide\n@alias QWizardPage"); + +GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWizardPage () { return decl_QWizardPage; } + +} + + +class QWizardPage_Adaptor : public QWizardPage, public qt_gsi::QtObjectBase +{ +public: + + virtual ~QWizardPage_Adaptor(); + + // [adaptor ctor] QWizardPage::QWizardPage(QWidget *parent) + QWizardPage_Adaptor() : QWizardPage() + { + qt_gsi::QtObjectBase::init (this); + } + + // [adaptor ctor] QWizardPage::QWizardPage(QWidget *parent) + QWizardPage_Adaptor(QWidget *parent) : QWizardPage(parent) + { + qt_gsi::QtObjectBase::init (this); + } + + // [expose] void QWizardPage::create(WId, bool initializeWindow, bool destroyOldWindow) + void fp_QWizardPage_create_2208 (const qt_gsi::Converter::target_type & arg1, bool initializeWindow, bool destroyOldWindow) { + QWizardPage::create(qt_gsi::QtToCppAdaptor(arg1).cref(), initializeWindow, destroyOldWindow); + } + + // [expose] void QWizardPage::destroy(bool destroyWindow, bool destroySubWindows) + void fp_QWizardPage_destroy_1620 (bool destroyWindow, bool destroySubWindows) { + QWizardPage::destroy(destroyWindow, destroySubWindows); + } + + // [expose] QVariant QWizardPage::field(const QString &name) + QVariant fp_QWizardPage_field_c2025 (const QString &name) const { + return QWizardPage::field(name); + } + + // [expose] bool QWizardPage::focusNextChild() + bool fp_QWizardPage_focusNextChild_0 () { + return QWizardPage::focusNextChild(); + } + + // [expose] bool QWizardPage::focusPreviousChild() + bool fp_QWizardPage_focusPreviousChild_0 () { + return QWizardPage::focusPreviousChild(); + } + + // [expose] bool QWizardPage::isSignalConnected(const QMetaMethod &signal) + bool fp_QWizardPage_isSignalConnected_c2394 (const QMetaMethod &signal) const { + return QWizardPage::isSignalConnected(signal); + } + + // [expose] int QWizardPage::receivers(const char *signal) + int fp_QWizardPage_receivers_c1731 (const char *signal) const { + return QWizardPage::receivers(signal); + } + + // [expose] void QWizardPage::registerField(const QString &name, QWidget *widget, const char *property, const char *changedSignal) + void fp_QWizardPage_registerField_6478 (const QString &name, QWidget *widget, const char *property, const char *changedSignal) { + QWizardPage::registerField(name, widget, property, changedSignal); + } + + // [expose] QObject *QWizardPage::sender() + QObject * fp_QWizardPage_sender_c0 () const { + return QWizardPage::sender(); + } + + // [expose] int QWizardPage::senderSignalIndex() + int fp_QWizardPage_senderSignalIndex_c0 () const { + return QWizardPage::senderSignalIndex(); + } + + // [expose] void QWizardPage::setField(const QString &name, const QVariant &value) + void fp_QWizardPage_setField_4036 (const QString &name, const QVariant &value) { + QWizardPage::setField(name, value); + } + + // [expose] void QWizardPage::updateMicroFocus(Qt::InputMethodQuery query) + void fp_QWizardPage_updateMicroFocus_2420 (const qt_gsi::Converter::target_type & query) { + QWizardPage::updateMicroFocus(qt_gsi::QtToCppAdaptor(query).cref()); + } + + // [expose] QWizard *QWizardPage::wizard() + QWizard * fp_QWizardPage_wizard_c0 () const { + return QWizardPage::wizard(); + } + + // [adaptor impl] void QWizardPage::cleanupPage() + void cbs_cleanupPage_0_0() + { + QWizardPage::cleanupPage(); + } + + virtual void cleanupPage() + { + if (cb_cleanupPage_0_0.can_issue()) { + cb_cleanupPage_0_0.issue(&QWizardPage_Adaptor::cbs_cleanupPage_0_0); + } else { + QWizardPage::cleanupPage(); + } + } + + // [emitter impl] void QWizardPage::completeChanged() + void emitter_QWizardPage_completeChanged_0() + { + emit QWizardPage::completeChanged(); + } + + // [emitter impl] void QWizardPage::customContextMenuRequested(const QPoint &pos) + void emitter_QWizardPage_customContextMenuRequested_1916(const QPoint &pos) + { + emit QWizardPage::customContextMenuRequested(pos); + } + + // [emitter impl] void QWizardPage::destroyed(QObject *) + void emitter_QWizardPage_destroyed_1302(QObject *arg1) + { + emit QWizardPage::destroyed(arg1); + } + + // [adaptor impl] bool QWizardPage::eventFilter(QObject *watched, QEvent *event) + bool cbs_eventFilter_2411_0(QObject *watched, QEvent *event) + { + return QWizardPage::eventFilter(watched, event); + } + + virtual bool eventFilter(QObject *watched, QEvent *event) + { + if (cb_eventFilter_2411_0.can_issue()) { + return cb_eventFilter_2411_0.issue(&QWizardPage_Adaptor::cbs_eventFilter_2411_0, watched, event); + } else { + return QWizardPage::eventFilter(watched, event); + } + } + + // [adaptor impl] bool QWizardPage::hasHeightForWidth() + bool cbs_hasHeightForWidth_c0_0() const + { + return QWizardPage::hasHeightForWidth(); + } + + virtual bool hasHeightForWidth() const + { + if (cb_hasHeightForWidth_c0_0.can_issue()) { + return cb_hasHeightForWidth_c0_0.issue(&QWizardPage_Adaptor::cbs_hasHeightForWidth_c0_0); + } else { + return QWizardPage::hasHeightForWidth(); + } + } + + // [adaptor impl] int QWizardPage::heightForWidth(int) + int cbs_heightForWidth_c767_0(int arg1) const + { + return QWizardPage::heightForWidth(arg1); + } + + virtual int heightForWidth(int arg1) const + { + if (cb_heightForWidth_c767_0.can_issue()) { + return cb_heightForWidth_c767_0.issue(&QWizardPage_Adaptor::cbs_heightForWidth_c767_0, arg1); + } else { + return QWizardPage::heightForWidth(arg1); + } + } + + // [adaptor impl] void QWizardPage::initializePage() + void cbs_initializePage_0_0() + { + QWizardPage::initializePage(); + } + + virtual void initializePage() + { + if (cb_initializePage_0_0.can_issue()) { + cb_initializePage_0_0.issue(&QWizardPage_Adaptor::cbs_initializePage_0_0); + } else { + QWizardPage::initializePage(); + } + } + + // [adaptor impl] QVariant QWizardPage::inputMethodQuery(Qt::InputMethodQuery) + QVariant cbs_inputMethodQuery_c2420_0(const qt_gsi::Converter::target_type & arg1) const + { + return QWizardPage::inputMethodQuery(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual QVariant inputMethodQuery(Qt::InputMethodQuery arg1) const + { + if (cb_inputMethodQuery_c2420_0.can_issue()) { + return cb_inputMethodQuery_c2420_0.issue::target_type &>(&QWizardPage_Adaptor::cbs_inputMethodQuery_c2420_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QWizardPage::inputMethodQuery(arg1); + } + } + + // [adaptor impl] bool QWizardPage::isComplete() + bool cbs_isComplete_c0_0() const + { + return QWizardPage::isComplete(); + } + + virtual bool isComplete() const + { + if (cb_isComplete_c0_0.can_issue()) { + return cb_isComplete_c0_0.issue(&QWizardPage_Adaptor::cbs_isComplete_c0_0); + } else { + return QWizardPage::isComplete(); + } + } + + // [adaptor impl] QSize QWizardPage::minimumSizeHint() + QSize cbs_minimumSizeHint_c0_0() const + { + return QWizardPage::minimumSizeHint(); + } + + virtual QSize minimumSizeHint() const + { + if (cb_minimumSizeHint_c0_0.can_issue()) { + return cb_minimumSizeHint_c0_0.issue(&QWizardPage_Adaptor::cbs_minimumSizeHint_c0_0); + } else { + return QWizardPage::minimumSizeHint(); + } + } + + // [adaptor impl] int QWizardPage::nextId() + int cbs_nextId_c0_0() const + { + return QWizardPage::nextId(); + } + + virtual int nextId() const + { + if (cb_nextId_c0_0.can_issue()) { + return cb_nextId_c0_0.issue(&QWizardPage_Adaptor::cbs_nextId_c0_0); + } else { + return QWizardPage::nextId(); + } + } + + // [emitter impl] void QWizardPage::objectNameChanged(const QString &objectName) + void emitter_QWizardPage_objectNameChanged_4567(const QString &objectName) + { + __SUPPRESS_UNUSED_WARNING (objectName); + throw tl::Exception ("Can't emit private signal 'void QWizardPage::objectNameChanged(const QString &objectName)'"); + } + + // [adaptor impl] QPaintEngine *QWizardPage::paintEngine() + QPaintEngine * cbs_paintEngine_c0_0() const + { + return QWizardPage::paintEngine(); + } + + virtual QPaintEngine * paintEngine() const + { + if (cb_paintEngine_c0_0.can_issue()) { + return cb_paintEngine_c0_0.issue(&QWizardPage_Adaptor::cbs_paintEngine_c0_0); + } else { + return QWizardPage::paintEngine(); + } + } + + // [adaptor impl] void QWizardPage::setVisible(bool visible) + void cbs_setVisible_864_0(bool visible) + { + QWizardPage::setVisible(visible); + } + + virtual void setVisible(bool visible) + { + if (cb_setVisible_864_0.can_issue()) { + cb_setVisible_864_0.issue(&QWizardPage_Adaptor::cbs_setVisible_864_0, visible); + } else { + QWizardPage::setVisible(visible); + } + } + + // [adaptor impl] QSize QWizardPage::sizeHint() + QSize cbs_sizeHint_c0_0() const + { + return QWizardPage::sizeHint(); + } + + virtual QSize sizeHint() const + { + if (cb_sizeHint_c0_0.can_issue()) { + return cb_sizeHint_c0_0.issue(&QWizardPage_Adaptor::cbs_sizeHint_c0_0); + } else { + return QWizardPage::sizeHint(); + } + } + + // [adaptor impl] bool QWizardPage::validatePage() + bool cbs_validatePage_0_0() + { + return QWizardPage::validatePage(); + } + + virtual bool validatePage() + { + if (cb_validatePage_0_0.can_issue()) { + return cb_validatePage_0_0.issue(&QWizardPage_Adaptor::cbs_validatePage_0_0); + } else { + return QWizardPage::validatePage(); + } + } + + // [emitter impl] void QWizardPage::windowIconChanged(const QIcon &icon) + void emitter_QWizardPage_windowIconChanged_1787(const QIcon &icon) + { + emit QWizardPage::windowIconChanged(icon); + } + + // [emitter impl] void QWizardPage::windowIconTextChanged(const QString &iconText) + void emitter_QWizardPage_windowIconTextChanged_2025(const QString &iconText) + { + emit QWizardPage::windowIconTextChanged(iconText); + } + + // [emitter impl] void QWizardPage::windowTitleChanged(const QString &title) + void emitter_QWizardPage_windowTitleChanged_2025(const QString &title) + { + emit QWizardPage::windowTitleChanged(title); + } + + // [adaptor impl] void QWizardPage::actionEvent(QActionEvent *event) + void cbs_actionEvent_1823_0(QActionEvent *event) + { + QWizardPage::actionEvent(event); + } + + virtual void actionEvent(QActionEvent *event) + { + if (cb_actionEvent_1823_0.can_issue()) { + cb_actionEvent_1823_0.issue(&QWizardPage_Adaptor::cbs_actionEvent_1823_0, event); + } else { + QWizardPage::actionEvent(event); + } + } + + // [adaptor impl] void QWizardPage::changeEvent(QEvent *) + void cbs_changeEvent_1217_0(QEvent *arg1) + { + QWizardPage::changeEvent(arg1); + } + + virtual void changeEvent(QEvent *arg1) + { + if (cb_changeEvent_1217_0.can_issue()) { + cb_changeEvent_1217_0.issue(&QWizardPage_Adaptor::cbs_changeEvent_1217_0, arg1); + } else { + QWizardPage::changeEvent(arg1); + } + } + + // [adaptor impl] void QWizardPage::childEvent(QChildEvent *event) + void cbs_childEvent_1701_0(QChildEvent *event) + { + QWizardPage::childEvent(event); + } + + virtual void childEvent(QChildEvent *event) + { + if (cb_childEvent_1701_0.can_issue()) { + cb_childEvent_1701_0.issue(&QWizardPage_Adaptor::cbs_childEvent_1701_0, event); + } else { + QWizardPage::childEvent(event); + } + } + + // [adaptor impl] void QWizardPage::closeEvent(QCloseEvent *event) + void cbs_closeEvent_1719_0(QCloseEvent *event) + { + QWizardPage::closeEvent(event); + } + + virtual void closeEvent(QCloseEvent *event) + { + if (cb_closeEvent_1719_0.can_issue()) { + cb_closeEvent_1719_0.issue(&QWizardPage_Adaptor::cbs_closeEvent_1719_0, event); + } else { + QWizardPage::closeEvent(event); + } + } + + // [adaptor impl] void QWizardPage::contextMenuEvent(QContextMenuEvent *event) + void cbs_contextMenuEvent_2363_0(QContextMenuEvent *event) + { + QWizardPage::contextMenuEvent(event); + } + + virtual void contextMenuEvent(QContextMenuEvent *event) + { + if (cb_contextMenuEvent_2363_0.can_issue()) { + cb_contextMenuEvent_2363_0.issue(&QWizardPage_Adaptor::cbs_contextMenuEvent_2363_0, event); + } else { + QWizardPage::contextMenuEvent(event); + } + } + + // [adaptor impl] void QWizardPage::customEvent(QEvent *event) + void cbs_customEvent_1217_0(QEvent *event) + { + QWizardPage::customEvent(event); + } + + virtual void customEvent(QEvent *event) + { + if (cb_customEvent_1217_0.can_issue()) { + cb_customEvent_1217_0.issue(&QWizardPage_Adaptor::cbs_customEvent_1217_0, event); + } else { + QWizardPage::customEvent(event); + } + } + + // [adaptor impl] void QWizardPage::disconnectNotify(const QMetaMethod &signal) + void cbs_disconnectNotify_2394_0(const QMetaMethod &signal) + { + QWizardPage::disconnectNotify(signal); + } + + virtual void disconnectNotify(const QMetaMethod &signal) + { + if (cb_disconnectNotify_2394_0.can_issue()) { + cb_disconnectNotify_2394_0.issue(&QWizardPage_Adaptor::cbs_disconnectNotify_2394_0, signal); + } else { + QWizardPage::disconnectNotify(signal); + } + } + + // [adaptor impl] void QWizardPage::dragEnterEvent(QDragEnterEvent *event) + void cbs_dragEnterEvent_2109_0(QDragEnterEvent *event) + { + QWizardPage::dragEnterEvent(event); + } + + virtual void dragEnterEvent(QDragEnterEvent *event) + { + if (cb_dragEnterEvent_2109_0.can_issue()) { + cb_dragEnterEvent_2109_0.issue(&QWizardPage_Adaptor::cbs_dragEnterEvent_2109_0, event); + } else { + QWizardPage::dragEnterEvent(event); + } + } + + // [adaptor impl] void QWizardPage::dragLeaveEvent(QDragLeaveEvent *event) + void cbs_dragLeaveEvent_2092_0(QDragLeaveEvent *event) + { + QWizardPage::dragLeaveEvent(event); + } + + virtual void dragLeaveEvent(QDragLeaveEvent *event) + { + if (cb_dragLeaveEvent_2092_0.can_issue()) { + cb_dragLeaveEvent_2092_0.issue(&QWizardPage_Adaptor::cbs_dragLeaveEvent_2092_0, event); + } else { + QWizardPage::dragLeaveEvent(event); + } + } + + // [adaptor impl] void QWizardPage::dragMoveEvent(QDragMoveEvent *event) + void cbs_dragMoveEvent_2006_0(QDragMoveEvent *event) + { + QWizardPage::dragMoveEvent(event); + } + + virtual void dragMoveEvent(QDragMoveEvent *event) + { + if (cb_dragMoveEvent_2006_0.can_issue()) { + cb_dragMoveEvent_2006_0.issue(&QWizardPage_Adaptor::cbs_dragMoveEvent_2006_0, event); + } else { + QWizardPage::dragMoveEvent(event); + } + } + + // [adaptor impl] void QWizardPage::dropEvent(QDropEvent *event) + void cbs_dropEvent_1622_0(QDropEvent *event) + { + QWizardPage::dropEvent(event); + } + + virtual void dropEvent(QDropEvent *event) + { + if (cb_dropEvent_1622_0.can_issue()) { + cb_dropEvent_1622_0.issue(&QWizardPage_Adaptor::cbs_dropEvent_1622_0, event); + } else { + QWizardPage::dropEvent(event); + } + } + + // [adaptor impl] void QWizardPage::enterEvent(QEnterEvent *event) + void cbs_enterEvent_1727_0(QEnterEvent *event) + { + QWizardPage::enterEvent(event); + } + + virtual void enterEvent(QEnterEvent *event) + { + if (cb_enterEvent_1727_0.can_issue()) { + cb_enterEvent_1727_0.issue(&QWizardPage_Adaptor::cbs_enterEvent_1727_0, event); + } else { + QWizardPage::enterEvent(event); + } + } + + // [adaptor impl] bool QWizardPage::event(QEvent *event) + bool cbs_event_1217_0(QEvent *_event) + { + return QWizardPage::event(_event); + } + + virtual bool event(QEvent *_event) + { + if (cb_event_1217_0.can_issue()) { + return cb_event_1217_0.issue(&QWizardPage_Adaptor::cbs_event_1217_0, _event); + } else { + return QWizardPage::event(_event); + } + } + + // [adaptor impl] void QWizardPage::focusInEvent(QFocusEvent *event) + void cbs_focusInEvent_1729_0(QFocusEvent *event) + { + QWizardPage::focusInEvent(event); + } + + virtual void focusInEvent(QFocusEvent *event) + { + if (cb_focusInEvent_1729_0.can_issue()) { + cb_focusInEvent_1729_0.issue(&QWizardPage_Adaptor::cbs_focusInEvent_1729_0, event); + } else { + QWizardPage::focusInEvent(event); + } + } + + // [adaptor impl] bool QWizardPage::focusNextPrevChild(bool next) + bool cbs_focusNextPrevChild_864_0(bool next) + { + return QWizardPage::focusNextPrevChild(next); + } + + virtual bool focusNextPrevChild(bool next) + { + if (cb_focusNextPrevChild_864_0.can_issue()) { + return cb_focusNextPrevChild_864_0.issue(&QWizardPage_Adaptor::cbs_focusNextPrevChild_864_0, next); + } else { + return QWizardPage::focusNextPrevChild(next); + } + } + + // [adaptor impl] void QWizardPage::focusOutEvent(QFocusEvent *event) + void cbs_focusOutEvent_1729_0(QFocusEvent *event) + { + QWizardPage::focusOutEvent(event); + } + + virtual void focusOutEvent(QFocusEvent *event) + { + if (cb_focusOutEvent_1729_0.can_issue()) { + cb_focusOutEvent_1729_0.issue(&QWizardPage_Adaptor::cbs_focusOutEvent_1729_0, event); + } else { + QWizardPage::focusOutEvent(event); + } + } + + // [adaptor impl] void QWizardPage::hideEvent(QHideEvent *event) + void cbs_hideEvent_1595_0(QHideEvent *event) + { + QWizardPage::hideEvent(event); + } + + virtual void hideEvent(QHideEvent *event) + { + if (cb_hideEvent_1595_0.can_issue()) { + cb_hideEvent_1595_0.issue(&QWizardPage_Adaptor::cbs_hideEvent_1595_0, event); + } else { + QWizardPage::hideEvent(event); + } + } + + // [adaptor impl] void QWizardPage::initPainter(QPainter *painter) + void cbs_initPainter_c1426_0(QPainter *painter) const + { + QWizardPage::initPainter(painter); + } + + virtual void initPainter(QPainter *painter) const + { + if (cb_initPainter_c1426_0.can_issue()) { + cb_initPainter_c1426_0.issue(&QWizardPage_Adaptor::cbs_initPainter_c1426_0, painter); + } else { + QWizardPage::initPainter(painter); + } + } + + // [adaptor impl] void QWizardPage::inputMethodEvent(QInputMethodEvent *) + void cbs_inputMethodEvent_2354_0(QInputMethodEvent *arg1) + { + QWizardPage::inputMethodEvent(arg1); + } + + virtual void inputMethodEvent(QInputMethodEvent *arg1) + { + if (cb_inputMethodEvent_2354_0.can_issue()) { + cb_inputMethodEvent_2354_0.issue(&QWizardPage_Adaptor::cbs_inputMethodEvent_2354_0, arg1); + } else { + QWizardPage::inputMethodEvent(arg1); + } + } + + // [adaptor impl] void QWizardPage::keyPressEvent(QKeyEvent *event) + void cbs_keyPressEvent_1514_0(QKeyEvent *event) + { + QWizardPage::keyPressEvent(event); + } + + virtual void keyPressEvent(QKeyEvent *event) + { + if (cb_keyPressEvent_1514_0.can_issue()) { + cb_keyPressEvent_1514_0.issue(&QWizardPage_Adaptor::cbs_keyPressEvent_1514_0, event); + } else { + QWizardPage::keyPressEvent(event); + } + } + + // [adaptor impl] void QWizardPage::keyReleaseEvent(QKeyEvent *event) + void cbs_keyReleaseEvent_1514_0(QKeyEvent *event) + { + QWizardPage::keyReleaseEvent(event); + } + + virtual void keyReleaseEvent(QKeyEvent *event) + { + if (cb_keyReleaseEvent_1514_0.can_issue()) { + cb_keyReleaseEvent_1514_0.issue(&QWizardPage_Adaptor::cbs_keyReleaseEvent_1514_0, event); + } else { + QWizardPage::keyReleaseEvent(event); + } + } + + // [adaptor impl] void QWizardPage::leaveEvent(QEvent *event) + void cbs_leaveEvent_1217_0(QEvent *event) + { + QWizardPage::leaveEvent(event); + } + + virtual void leaveEvent(QEvent *event) + { + if (cb_leaveEvent_1217_0.can_issue()) { + cb_leaveEvent_1217_0.issue(&QWizardPage_Adaptor::cbs_leaveEvent_1217_0, event); + } else { + QWizardPage::leaveEvent(event); + } + } + + // [adaptor impl] int QWizardPage::metric(QPaintDevice::PaintDeviceMetric) + int cbs_metric_c3445_0(const qt_gsi::Converter::target_type & arg1) const + { + return QWizardPage::metric(qt_gsi::QtToCppAdaptor(arg1).cref()); + } + + virtual int metric(QPaintDevice::PaintDeviceMetric arg1) const + { + if (cb_metric_c3445_0.can_issue()) { + return cb_metric_c3445_0.issue::target_type &>(&QWizardPage_Adaptor::cbs_metric_c3445_0, qt_gsi::CppToQtAdaptor(arg1)); + } else { + return QWizardPage::metric(arg1); + } + } + + // [adaptor impl] void QWizardPage::mouseDoubleClickEvent(QMouseEvent *event) + void cbs_mouseDoubleClickEvent_1738_0(QMouseEvent *event) + { + QWizardPage::mouseDoubleClickEvent(event); + } + + virtual void mouseDoubleClickEvent(QMouseEvent *event) + { + if (cb_mouseDoubleClickEvent_1738_0.can_issue()) { + cb_mouseDoubleClickEvent_1738_0.issue(&QWizardPage_Adaptor::cbs_mouseDoubleClickEvent_1738_0, event); + } else { + QWizardPage::mouseDoubleClickEvent(event); + } + } + + // [adaptor impl] void QWizardPage::mouseMoveEvent(QMouseEvent *event) + void cbs_mouseMoveEvent_1738_0(QMouseEvent *event) + { + QWizardPage::mouseMoveEvent(event); + } + + virtual void mouseMoveEvent(QMouseEvent *event) + { + if (cb_mouseMoveEvent_1738_0.can_issue()) { + cb_mouseMoveEvent_1738_0.issue(&QWizardPage_Adaptor::cbs_mouseMoveEvent_1738_0, event); + } else { + QWizardPage::mouseMoveEvent(event); + } + } + + // [adaptor impl] void QWizardPage::mousePressEvent(QMouseEvent *event) + void cbs_mousePressEvent_1738_0(QMouseEvent *event) + { + QWizardPage::mousePressEvent(event); + } + + virtual void mousePressEvent(QMouseEvent *event) + { + if (cb_mousePressEvent_1738_0.can_issue()) { + cb_mousePressEvent_1738_0.issue(&QWizardPage_Adaptor::cbs_mousePressEvent_1738_0, event); + } else { + QWizardPage::mousePressEvent(event); + } + } + + // [adaptor impl] void QWizardPage::mouseReleaseEvent(QMouseEvent *event) + void cbs_mouseReleaseEvent_1738_0(QMouseEvent *event) + { + QWizardPage::mouseReleaseEvent(event); + } + + virtual void mouseReleaseEvent(QMouseEvent *event) + { + if (cb_mouseReleaseEvent_1738_0.can_issue()) { + cb_mouseReleaseEvent_1738_0.issue(&QWizardPage_Adaptor::cbs_mouseReleaseEvent_1738_0, event); + } else { + QWizardPage::mouseReleaseEvent(event); + } + } + + // [adaptor impl] void QWizardPage::moveEvent(QMoveEvent *event) + void cbs_moveEvent_1624_0(QMoveEvent *event) + { + QWizardPage::moveEvent(event); + } + + virtual void moveEvent(QMoveEvent *event) + { + if (cb_moveEvent_1624_0.can_issue()) { + cb_moveEvent_1624_0.issue(&QWizardPage_Adaptor::cbs_moveEvent_1624_0, event); + } else { + QWizardPage::moveEvent(event); + } + } + + // [adaptor impl] bool QWizardPage::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + bool cbs_nativeEvent_6949_0(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + return QWizardPage::nativeEvent(eventType, message, result); + } + + virtual bool nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + { + if (cb_nativeEvent_6949_0.can_issue()) { + return cb_nativeEvent_6949_0.issue::Signed *>(&QWizardPage_Adaptor::cbs_nativeEvent_6949_0, eventType, message, result); + } else { + return QWizardPage::nativeEvent(eventType, message, result); + } + } + + // [adaptor impl] void QWizardPage::paintEvent(QPaintEvent *event) + void cbs_paintEvent_1725_0(QPaintEvent *event) + { + QWizardPage::paintEvent(event); + } + + virtual void paintEvent(QPaintEvent *event) + { + if (cb_paintEvent_1725_0.can_issue()) { + cb_paintEvent_1725_0.issue(&QWizardPage_Adaptor::cbs_paintEvent_1725_0, event); + } else { + QWizardPage::paintEvent(event); + } + } + + // [adaptor impl] QPaintDevice *QWizardPage::redirected(QPoint *offset) + QPaintDevice * cbs_redirected_c1225_0(QPoint *offset) const + { + return QWizardPage::redirected(offset); + } + + virtual QPaintDevice * redirected(QPoint *offset) const + { + if (cb_redirected_c1225_0.can_issue()) { + return cb_redirected_c1225_0.issue(&QWizardPage_Adaptor::cbs_redirected_c1225_0, offset); + } else { + return QWizardPage::redirected(offset); + } + } + + // [adaptor impl] void QWizardPage::resizeEvent(QResizeEvent *event) + void cbs_resizeEvent_1843_0(QResizeEvent *event) + { + QWizardPage::resizeEvent(event); + } + + virtual void resizeEvent(QResizeEvent *event) + { + if (cb_resizeEvent_1843_0.can_issue()) { + cb_resizeEvent_1843_0.issue(&QWizardPage_Adaptor::cbs_resizeEvent_1843_0, event); + } else { + QWizardPage::resizeEvent(event); + } + } + + // [adaptor impl] QPainter *QWizardPage::sharedPainter() + QPainter * cbs_sharedPainter_c0_0() const + { + return QWizardPage::sharedPainter(); + } + + virtual QPainter * sharedPainter() const + { + if (cb_sharedPainter_c0_0.can_issue()) { + return cb_sharedPainter_c0_0.issue(&QWizardPage_Adaptor::cbs_sharedPainter_c0_0); + } else { + return QWizardPage::sharedPainter(); + } + } + + // [adaptor impl] void QWizardPage::showEvent(QShowEvent *event) + void cbs_showEvent_1634_0(QShowEvent *event) + { + QWizardPage::showEvent(event); + } + + virtual void showEvent(QShowEvent *event) + { + if (cb_showEvent_1634_0.can_issue()) { + cb_showEvent_1634_0.issue(&QWizardPage_Adaptor::cbs_showEvent_1634_0, event); + } else { + QWizardPage::showEvent(event); + } + } + + // [adaptor impl] void QWizardPage::tabletEvent(QTabletEvent *event) + void cbs_tabletEvent_1821_0(QTabletEvent *event) + { + QWizardPage::tabletEvent(event); + } + + virtual void tabletEvent(QTabletEvent *event) + { + if (cb_tabletEvent_1821_0.can_issue()) { + cb_tabletEvent_1821_0.issue(&QWizardPage_Adaptor::cbs_tabletEvent_1821_0, event); + } else { + QWizardPage::tabletEvent(event); + } + } + + // [adaptor impl] void QWizardPage::timerEvent(QTimerEvent *event) + void cbs_timerEvent_1730_0(QTimerEvent *event) + { + QWizardPage::timerEvent(event); + } + + virtual void timerEvent(QTimerEvent *event) + { + if (cb_timerEvent_1730_0.can_issue()) { + cb_timerEvent_1730_0.issue(&QWizardPage_Adaptor::cbs_timerEvent_1730_0, event); + } else { + QWizardPage::timerEvent(event); + } + } + + // [adaptor impl] void QWizardPage::wheelEvent(QWheelEvent *event) + void cbs_wheelEvent_1718_0(QWheelEvent *event) + { + QWizardPage::wheelEvent(event); + } + + virtual void wheelEvent(QWheelEvent *event) + { + if (cb_wheelEvent_1718_0.can_issue()) { + cb_wheelEvent_1718_0.issue(&QWizardPage_Adaptor::cbs_wheelEvent_1718_0, event); + } else { + QWizardPage::wheelEvent(event); + } + } + + gsi::Callback cb_cleanupPage_0_0; + gsi::Callback cb_eventFilter_2411_0; + gsi::Callback cb_hasHeightForWidth_c0_0; + gsi::Callback cb_heightForWidth_c767_0; + gsi::Callback cb_initializePage_0_0; + gsi::Callback cb_inputMethodQuery_c2420_0; + gsi::Callback cb_isComplete_c0_0; + gsi::Callback cb_minimumSizeHint_c0_0; + gsi::Callback cb_nextId_c0_0; + gsi::Callback cb_paintEngine_c0_0; + gsi::Callback cb_setVisible_864_0; + gsi::Callback cb_sizeHint_c0_0; + gsi::Callback cb_validatePage_0_0; + gsi::Callback cb_actionEvent_1823_0; + gsi::Callback cb_changeEvent_1217_0; + gsi::Callback cb_childEvent_1701_0; + gsi::Callback cb_closeEvent_1719_0; + gsi::Callback cb_contextMenuEvent_2363_0; + gsi::Callback cb_customEvent_1217_0; + gsi::Callback cb_disconnectNotify_2394_0; + gsi::Callback cb_dragEnterEvent_2109_0; + gsi::Callback cb_dragLeaveEvent_2092_0; + gsi::Callback cb_dragMoveEvent_2006_0; + gsi::Callback cb_dropEvent_1622_0; + gsi::Callback cb_enterEvent_1727_0; + gsi::Callback cb_event_1217_0; + gsi::Callback cb_focusInEvent_1729_0; + gsi::Callback cb_focusNextPrevChild_864_0; + gsi::Callback cb_focusOutEvent_1729_0; + gsi::Callback cb_hideEvent_1595_0; + gsi::Callback cb_initPainter_c1426_0; + gsi::Callback cb_inputMethodEvent_2354_0; + gsi::Callback cb_keyPressEvent_1514_0; + gsi::Callback cb_keyReleaseEvent_1514_0; + gsi::Callback cb_leaveEvent_1217_0; + gsi::Callback cb_metric_c3445_0; + gsi::Callback cb_mouseDoubleClickEvent_1738_0; + gsi::Callback cb_mouseMoveEvent_1738_0; + gsi::Callback cb_mousePressEvent_1738_0; + gsi::Callback cb_mouseReleaseEvent_1738_0; + gsi::Callback cb_moveEvent_1624_0; + gsi::Callback cb_nativeEvent_6949_0; + gsi::Callback cb_paintEvent_1725_0; + gsi::Callback cb_redirected_c1225_0; + gsi::Callback cb_resizeEvent_1843_0; + gsi::Callback cb_sharedPainter_c0_0; + gsi::Callback cb_showEvent_1634_0; + gsi::Callback cb_tabletEvent_1821_0; + gsi::Callback cb_timerEvent_1730_0; + gsi::Callback cb_wheelEvent_1718_0; +}; + +QWizardPage_Adaptor::~QWizardPage_Adaptor() { } + +// Constructor QWizardPage::QWizardPage(QWidget *parent) (adaptor class) + +static void _init_ctor_QWizardPage_Adaptor_1315 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("parent", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QWizardPage_Adaptor_1315 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWidget *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write (new QWizardPage_Adaptor (arg1)); +} + + +// void QWizardPage::actionEvent(QActionEvent *event) + +static void _init_cbs_actionEvent_1823_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_actionEvent_1823_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QActionEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_actionEvent_1823_0 (arg1); +} + +static void _set_callback_cbs_actionEvent_1823_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_actionEvent_1823_0 = cb; +} + + +// void QWizardPage::changeEvent(QEvent *) + +static void _init_cbs_changeEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_changeEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_changeEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_changeEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_changeEvent_1217_0 = cb; +} + + +// void QWizardPage::childEvent(QChildEvent *event) + +static void _init_cbs_childEvent_1701_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_childEvent_1701_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QChildEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_childEvent_1701_0 (arg1); +} + +static void _set_callback_cbs_childEvent_1701_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_childEvent_1701_0 = cb; +} + + +// void QWizardPage::cleanupPage() + +static void _init_cbs_cleanupPage_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_cleanupPage_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_cleanupPage_0_0 (); +} + +static void _set_callback_cbs_cleanupPage_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_cleanupPage_0_0 = cb; +} + + +// void QWizardPage::closeEvent(QCloseEvent *event) + +static void _init_cbs_closeEvent_1719_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_closeEvent_1719_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QCloseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_closeEvent_1719_0 (arg1); +} + +static void _set_callback_cbs_closeEvent_1719_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_closeEvent_1719_0 = cb; +} + + +// emitter void QWizardPage::completeChanged() + +static void _init_emitter_completeChanged_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_emitter_completeChanged_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + ((QWizardPage_Adaptor *)cls)->emitter_QWizardPage_completeChanged_0 (); +} + + +// void QWizardPage::contextMenuEvent(QContextMenuEvent *event) + +static void _init_cbs_contextMenuEvent_2363_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_contextMenuEvent_2363_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QContextMenuEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_contextMenuEvent_2363_0 (arg1); +} + +static void _set_callback_cbs_contextMenuEvent_2363_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_contextMenuEvent_2363_0 = cb; +} + + +// exposed void QWizardPage::create(WId, bool initializeWindow, bool destroyOldWindow) + +static void _init_fp_create_2208 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "0"); + decl->add_arg::target_type & > (argspec_0); + static gsi::ArgSpecBase argspec_1 ("initializeWindow", true, "true"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("destroyOldWindow", true, "true"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_fp_create_2208 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, 0), heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->fp_QWizardPage_create_2208 (arg1, arg2, arg3); +} + + +// emitter void QWizardPage::customContextMenuRequested(const QPoint &pos) + +static void _init_emitter_customContextMenuRequested_1916 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pos"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_customContextMenuRequested_1916 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QPoint &arg1 = gsi::arg_reader() (args, heap); + ((QWizardPage_Adaptor *)cls)->emitter_QWizardPage_customContextMenuRequested_1916 (arg1); +} + + +// void QWizardPage::customEvent(QEvent *event) + +static void _init_cbs_customEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_customEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_customEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_customEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_customEvent_1217_0 = cb; +} + + +// exposed void QWizardPage::destroy(bool destroyWindow, bool destroySubWindows) + +static void _init_fp_destroy_1620 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("destroyWindow", true, "true"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("destroySubWindows", true, "true"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_destroy_1620 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + bool arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->fp_QWizardPage_destroy_1620 (arg1, arg2); +} + + +// emitter void QWizardPage::destroyed(QObject *) + +static void _init_emitter_destroyed_1302 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "nullptr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_destroyed_1302 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ((QWizardPage_Adaptor *)cls)->emitter_QWizardPage_destroyed_1302 (arg1); +} + + +// void QWizardPage::disconnectNotify(const QMetaMethod &signal) + +static void _init_cbs_disconnectNotify_2394_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_disconnectNotify_2394_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_disconnectNotify_2394_0 (arg1); +} + +static void _set_callback_cbs_disconnectNotify_2394_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_disconnectNotify_2394_0 = cb; +} + + +// void QWizardPage::dragEnterEvent(QDragEnterEvent *event) + +static void _init_cbs_dragEnterEvent_2109_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragEnterEvent_2109_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_dragEnterEvent_2109_0 (arg1); +} + +static void _set_callback_cbs_dragEnterEvent_2109_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_dragEnterEvent_2109_0 = cb; +} + + +// void QWizardPage::dragLeaveEvent(QDragLeaveEvent *event) + +static void _init_cbs_dragLeaveEvent_2092_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragLeaveEvent_2092_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragLeaveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_dragLeaveEvent_2092_0 (arg1); +} + +static void _set_callback_cbs_dragLeaveEvent_2092_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_dragLeaveEvent_2092_0 = cb; +} + + +// void QWizardPage::dragMoveEvent(QDragMoveEvent *event) + +static void _init_cbs_dragMoveEvent_2006_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dragMoveEvent_2006_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDragMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_dragMoveEvent_2006_0 (arg1); +} + +static void _set_callback_cbs_dragMoveEvent_2006_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_dragMoveEvent_2006_0 = cb; +} + + +// void QWizardPage::dropEvent(QDropEvent *event) + +static void _init_cbs_dropEvent_1622_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_dropEvent_1622_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QDropEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_dropEvent_1622_0 (arg1); +} + +static void _set_callback_cbs_dropEvent_1622_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_dropEvent_1622_0 = cb; +} + + +// void QWizardPage::enterEvent(QEnterEvent *event) + +static void _init_cbs_enterEvent_1727_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_enterEvent_1727_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEnterEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_enterEvent_1727_0 (arg1); +} + +static void _set_callback_cbs_enterEvent_1727_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_enterEvent_1727_0 = cb; +} + + +// bool QWizardPage::event(QEvent *event) + +static void _init_cbs_event_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_event_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + ret.write ((bool)((QWizardPage_Adaptor *)cls)->cbs_event_1217_0 (arg1)); +} + +static void _set_callback_cbs_event_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_event_1217_0 = cb; +} + + +// bool QWizardPage::eventFilter(QObject *watched, QEvent *event) + +static void _init_cbs_eventFilter_2411_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("watched"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("event"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_cbs_eventFilter_2411_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QObject *arg1 = args.read (heap); + QEvent *arg2 = args.read (heap); + ret.write ((bool)((QWizardPage_Adaptor *)cls)->cbs_eventFilter_2411_0 (arg1, arg2)); +} + +static void _set_callback_cbs_eventFilter_2411_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_eventFilter_2411_0 = cb; +} + + +// exposed QVariant QWizardPage::field(const QString &name) + +static void _init_fp_field_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_field_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QVariant)((QWizardPage_Adaptor *)cls)->fp_QWizardPage_field_c2025 (arg1)); +} + + +// void QWizardPage::focusInEvent(QFocusEvent *event) + +static void _init_cbs_focusInEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusInEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_focusInEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusInEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_focusInEvent_1729_0 = cb; +} + + +// exposed bool QWizardPage::focusNextChild() + +static void _init_fp_focusNextChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusNextChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWizardPage_Adaptor *)cls)->fp_QWizardPage_focusNextChild_0 ()); +} + + +// bool QWizardPage::focusNextPrevChild(bool next) + +static void _init_cbs_focusNextPrevChild_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("next"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusNextPrevChild_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + ret.write ((bool)((QWizardPage_Adaptor *)cls)->cbs_focusNextPrevChild_864_0 (arg1)); +} + +static void _set_callback_cbs_focusNextPrevChild_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_focusNextPrevChild_864_0 = cb; +} + + +// void QWizardPage::focusOutEvent(QFocusEvent *event) + +static void _init_cbs_focusOutEvent_1729_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_focusOutEvent_1729_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QFocusEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_focusOutEvent_1729_0 (arg1); +} + +static void _set_callback_cbs_focusOutEvent_1729_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_focusOutEvent_1729_0 = cb; +} + + +// exposed bool QWizardPage::focusPreviousChild() + +static void _init_fp_focusPreviousChild_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_focusPreviousChild_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWizardPage_Adaptor *)cls)->fp_QWizardPage_focusPreviousChild_0 ()); +} + + +// bool QWizardPage::hasHeightForWidth() + +static void _init_cbs_hasHeightForWidth_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_hasHeightForWidth_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWizardPage_Adaptor *)cls)->cbs_hasHeightForWidth_c0_0 ()); +} + +static void _set_callback_cbs_hasHeightForWidth_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_hasHeightForWidth_c0_0 = cb; +} + + +// int QWizardPage::heightForWidth(int) + +static void _init_cbs_heightForWidth_c767_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_heightForWidth_c767_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args.read (heap); + ret.write ((int)((QWizardPage_Adaptor *)cls)->cbs_heightForWidth_c767_0 (arg1)); +} + +static void _set_callback_cbs_heightForWidth_c767_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_heightForWidth_c767_0 = cb; +} + + +// void QWizardPage::hideEvent(QHideEvent *event) + +static void _init_cbs_hideEvent_1595_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_hideEvent_1595_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QHideEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_hideEvent_1595_0 (arg1); +} + +static void _set_callback_cbs_hideEvent_1595_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_hideEvent_1595_0 = cb; +} + + +// void QWizardPage::initPainter(QPainter *painter) + +static void _init_cbs_initPainter_c1426_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("painter"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_initPainter_c1426_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPainter *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_initPainter_c1426_0 (arg1); +} + +static void _set_callback_cbs_initPainter_c1426_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_initPainter_c1426_0 = cb; +} + + +// void QWizardPage::initializePage() + +static void _init_cbs_initializePage_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_initializePage_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_initializePage_0_0 (); +} + +static void _set_callback_cbs_initializePage_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_initializePage_0_0 = cb; +} + + +// void QWizardPage::inputMethodEvent(QInputMethodEvent *) + +static void _init_cbs_inputMethodEvent_2354_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodEvent_2354_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QInputMethodEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_inputMethodEvent_2354_0 (arg1); +} + +static void _set_callback_cbs_inputMethodEvent_2354_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_inputMethodEvent_2354_0 = cb; +} + + +// QVariant QWizardPage::inputMethodQuery(Qt::InputMethodQuery) + +static void _init_cbs_inputMethodQuery_c2420_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_inputMethodQuery_c2420_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((QVariant)((QWizardPage_Adaptor *)cls)->cbs_inputMethodQuery_c2420_0 (arg1)); +} + +static void _set_callback_cbs_inputMethodQuery_c2420_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_inputMethodQuery_c2420_0 = cb; +} + + +// bool QWizardPage::isComplete() + +static void _init_cbs_isComplete_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_isComplete_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWizardPage_Adaptor *)cls)->cbs_isComplete_c0_0 ()); +} + +static void _set_callback_cbs_isComplete_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_isComplete_c0_0 = cb; +} + + +// exposed bool QWizardPage::isSignalConnected(const QMetaMethod &signal) + +static void _init_fp_isSignalConnected_c2394 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_isSignalConnected_c2394 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QMetaMethod &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QWizardPage_Adaptor *)cls)->fp_QWizardPage_isSignalConnected_c2394 (arg1)); +} + + +// void QWizardPage::keyPressEvent(QKeyEvent *event) + +static void _init_cbs_keyPressEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyPressEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_keyPressEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyPressEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_keyPressEvent_1514_0 = cb; +} + + +// void QWizardPage::keyReleaseEvent(QKeyEvent *event) + +static void _init_cbs_keyReleaseEvent_1514_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_keyReleaseEvent_1514_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QKeyEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_keyReleaseEvent_1514_0 (arg1); +} + +static void _set_callback_cbs_keyReleaseEvent_1514_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_keyReleaseEvent_1514_0 = cb; +} + + +// void QWizardPage::leaveEvent(QEvent *event) + +static void _init_cbs_leaveEvent_1217_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_leaveEvent_1217_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_leaveEvent_1217_0 (arg1); +} + +static void _set_callback_cbs_leaveEvent_1217_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_leaveEvent_1217_0 = cb; +} + + +// int QWizardPage::metric(QPaintDevice::PaintDeviceMetric) + +static void _init_cbs_metric_c3445_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_cbs_metric_c3445_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args.read::target_type & > (heap); + ret.write ((int)((QWizardPage_Adaptor *)cls)->cbs_metric_c3445_0 (arg1)); +} + +static void _set_callback_cbs_metric_c3445_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_metric_c3445_0 = cb; +} + + +// QSize QWizardPage::minimumSizeHint() + +static void _init_cbs_minimumSizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_minimumSizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWizardPage_Adaptor *)cls)->cbs_minimumSizeHint_c0_0 ()); +} + +static void _set_callback_cbs_minimumSizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_minimumSizeHint_c0_0 = cb; +} + + +// void QWizardPage::mouseDoubleClickEvent(QMouseEvent *event) + +static void _init_cbs_mouseDoubleClickEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseDoubleClickEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_mouseDoubleClickEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseDoubleClickEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_mouseDoubleClickEvent_1738_0 = cb; +} + + +// void QWizardPage::mouseMoveEvent(QMouseEvent *event) + +static void _init_cbs_mouseMoveEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseMoveEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_mouseMoveEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseMoveEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_mouseMoveEvent_1738_0 = cb; +} + + +// void QWizardPage::mousePressEvent(QMouseEvent *event) + +static void _init_cbs_mousePressEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mousePressEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_mousePressEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mousePressEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_mousePressEvent_1738_0 = cb; +} + + +// void QWizardPage::mouseReleaseEvent(QMouseEvent *event) + +static void _init_cbs_mouseReleaseEvent_1738_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_mouseReleaseEvent_1738_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMouseEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_mouseReleaseEvent_1738_0 (arg1); +} + +static void _set_callback_cbs_mouseReleaseEvent_1738_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_mouseReleaseEvent_1738_0 = cb; +} + + +// void QWizardPage::moveEvent(QMoveEvent *event) + +static void _init_cbs_moveEvent_1624_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_moveEvent_1624_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QMoveEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_moveEvent_1624_0 (arg1); +} + +static void _set_callback_cbs_moveEvent_1624_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_moveEvent_1624_0 = cb; +} + + +// bool QWizardPage::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result) + +static void _init_cbs_nativeEvent_6949_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("eventType"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("message"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("result"); + decl->add_arg::Signed * > (argspec_2); + decl->set_return (); +} + +static void _call_cbs_nativeEvent_6949_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QByteArray &arg1 = args.read (heap); + void *arg2 = args.read (heap); + QIntegerForSizeof::Signed *arg3 = args.read::Signed * > (heap); + ret.write ((bool)((QWizardPage_Adaptor *)cls)->cbs_nativeEvent_6949_0 (arg1, arg2, arg3)); +} + +static void _set_callback_cbs_nativeEvent_6949_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_nativeEvent_6949_0 = cb; +} + + +// int QWizardPage::nextId() + +static void _init_cbs_nextId_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_nextId_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWizardPage_Adaptor *)cls)->cbs_nextId_c0_0 ()); +} + +static void _set_callback_cbs_nextId_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_nextId_c0_0 = cb; +} + + +// emitter void QWizardPage::objectNameChanged(const QString &objectName) + +static void _init_emitter_objectNameChanged_4567 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("objectName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_objectNameChanged_4567 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QWizardPage_Adaptor *)cls)->emitter_QWizardPage_objectNameChanged_4567 (arg1); +} + + +// QPaintEngine *QWizardPage::paintEngine() + +static void _init_cbs_paintEngine_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_paintEngine_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPaintEngine *)((QWizardPage_Adaptor *)cls)->cbs_paintEngine_c0_0 ()); +} + +static void _set_callback_cbs_paintEngine_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_paintEngine_c0_0 = cb; +} + + +// void QWizardPage::paintEvent(QPaintEvent *event) + +static void _init_cbs_paintEvent_1725_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_paintEvent_1725_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPaintEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_paintEvent_1725_0 (arg1); +} + +static void _set_callback_cbs_paintEvent_1725_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_paintEvent_1725_0 = cb; +} + + +// exposed int QWizardPage::receivers(const char *signal) + +static void _init_fp_receivers_c1731 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("signal"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_fp_receivers_c1731 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const char *arg1 = gsi::arg_reader() (args, heap); + ret.write ((int)((QWizardPage_Adaptor *)cls)->fp_QWizardPage_receivers_c1731 (arg1)); +} + + +// QPaintDevice *QWizardPage::redirected(QPoint *offset) + +static void _init_cbs_redirected_c1225_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_redirected_c1225_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QPoint *arg1 = args.read (heap); + ret.write ((QPaintDevice *)((QWizardPage_Adaptor *)cls)->cbs_redirected_c1225_0 (arg1)); +} + +static void _set_callback_cbs_redirected_c1225_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_redirected_c1225_0 = cb; +} + + +// exposed void QWizardPage::registerField(const QString &name, QWidget *widget, const char *property, const char *changedSignal) + +static void _init_fp_registerField_6478 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("widget"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("property", true, "nullptr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("changedSignal", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_fp_registerField_6478 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QWidget *arg2 = gsi::arg_reader() (args, heap); + const char *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + const char *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->fp_QWizardPage_registerField_6478 (arg1, arg2, arg3, arg4); +} + + +// void QWizardPage::resizeEvent(QResizeEvent *event) + +static void _init_cbs_resizeEvent_1843_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_resizeEvent_1843_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QResizeEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_resizeEvent_1843_0 (arg1); +} + +static void _set_callback_cbs_resizeEvent_1843_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_resizeEvent_1843_0 = cb; +} + + +// exposed QObject *QWizardPage::sender() + +static void _init_fp_sender_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_sender_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QObject *)((QWizardPage_Adaptor *)cls)->fp_QWizardPage_sender_c0 ()); +} + + +// exposed int QWizardPage::senderSignalIndex() + +static void _init_fp_senderSignalIndex_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_senderSignalIndex_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QWizardPage_Adaptor *)cls)->fp_QWizardPage_senderSignalIndex_c0 ()); +} + + +// exposed void QWizardPage::setField(const QString &name, const QVariant &value) + +static void _init_fp_setField_4036 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_fp_setField_4036 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QVariant &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->fp_QWizardPage_setField_4036 (arg1, arg2); +} + + +// void QWizardPage::setVisible(bool visible) + +static void _init_cbs_setVisible_864_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("visible"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_setVisible_864_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_setVisible_864_0 (arg1); +} + +static void _set_callback_cbs_setVisible_864_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_setVisible_864_0 = cb; +} + + +// QPainter *QWizardPage::sharedPainter() + +static void _init_cbs_sharedPainter_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sharedPainter_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QPainter *)((QWizardPage_Adaptor *)cls)->cbs_sharedPainter_c0_0 ()); +} + +static void _set_callback_cbs_sharedPainter_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_sharedPainter_c0_0 = cb; +} + + +// void QWizardPage::showEvent(QShowEvent *event) + +static void _init_cbs_showEvent_1634_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_showEvent_1634_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QShowEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_showEvent_1634_0 (arg1); +} + +static void _set_callback_cbs_showEvent_1634_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_showEvent_1634_0 = cb; +} + + +// QSize QWizardPage::sizeHint() + +static void _init_cbs_sizeHint_c0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_sizeHint_c0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QSize)((QWizardPage_Adaptor *)cls)->cbs_sizeHint_c0_0 ()); +} + +static void _set_callback_cbs_sizeHint_c0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_sizeHint_c0_0 = cb; +} + + +// void QWizardPage::tabletEvent(QTabletEvent *event) + +static void _init_cbs_tabletEvent_1821_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_tabletEvent_1821_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTabletEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_tabletEvent_1821_0 (arg1); +} + +static void _set_callback_cbs_tabletEvent_1821_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_tabletEvent_1821_0 = cb; +} + + +// void QWizardPage::timerEvent(QTimerEvent *event) + +static void _init_cbs_timerEvent_1730_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_timerEvent_1730_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTimerEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_timerEvent_1730_0 (arg1); +} + +static void _set_callback_cbs_timerEvent_1730_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_timerEvent_1730_0 = cb; +} + + +// exposed void QWizardPage::updateMicroFocus(Qt::InputMethodQuery query) + +static void _init_fp_updateMicroFocus_2420 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("query", true, "Qt::ImQueryAll"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_fp_updateMicroFocus_2420 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, Qt::ImQueryAll), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->fp_QWizardPage_updateMicroFocus_2420 (arg1); +} + + +// bool QWizardPage::validatePage() + +static void _init_cbs_validatePage_0_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_cbs_validatePage_0_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QWizardPage_Adaptor *)cls)->cbs_validatePage_0_0 ()); +} + +static void _set_callback_cbs_validatePage_0_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_validatePage_0_0 = cb; +} + + +// void QWizardPage::wheelEvent(QWheelEvent *event) + +static void _init_cbs_wheelEvent_1718_0 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("event"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_cbs_wheelEvent_1718_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QWheelEvent *arg1 = args.read (heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QWizardPage_Adaptor *)cls)->cbs_wheelEvent_1718_0 (arg1); +} + +static void _set_callback_cbs_wheelEvent_1718_0 (void *cls, const gsi::Callback &cb) +{ + ((QWizardPage_Adaptor *)cls)->cb_wheelEvent_1718_0 = cb; +} + + +// emitter void QWizardPage::windowIconChanged(const QIcon &icon) + +static void _init_emitter_windowIconChanged_1787 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("icon"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconChanged_1787 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QIcon &arg1 = gsi::arg_reader() (args, heap); + ((QWizardPage_Adaptor *)cls)->emitter_QWizardPage_windowIconChanged_1787 (arg1); +} + + +// emitter void QWizardPage::windowIconTextChanged(const QString &iconText) + +static void _init_emitter_windowIconTextChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("iconText"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowIconTextChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QWizardPage_Adaptor *)cls)->emitter_QWizardPage_windowIconTextChanged_2025 (arg1); +} + + +// emitter void QWizardPage::windowTitleChanged(const QString &title) + +static void _init_emitter_windowTitleChanged_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("title"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_emitter_windowTitleChanged_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs & /*ret*/) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ((QWizardPage_Adaptor *)cls)->emitter_QWizardPage_windowTitleChanged_2025 (arg1); +} + + +// exposed QWizard *QWizardPage::wizard() + +static void _init_fp_wizard_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_fp_wizard_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QWizard *)((QWizardPage_Adaptor *)cls)->fp_QWizardPage_wizard_c0 ()); +} + + +namespace gsi +{ + +gsi::Class &qtdecl_QWizardPage (); + +static gsi::Methods methods_QWizardPage_Adaptor () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QWizardPage::QWizardPage(QWidget *parent)\nThis method creates an object of class QWizardPage.", &_init_ctor_QWizardPage_Adaptor_1315, &_call_ctor_QWizardPage_Adaptor_1315); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@brief Virtual method void QWizardPage::actionEvent(QActionEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*actionEvent", "@hide", false, &_init_cbs_actionEvent_1823_0, &_call_cbs_actionEvent_1823_0, &_set_callback_cbs_actionEvent_1823_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@brief Virtual method void QWizardPage::changeEvent(QEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*changeEvent", "@hide", false, &_init_cbs_changeEvent_1217_0, &_call_cbs_changeEvent_1217_0, &_set_callback_cbs_changeEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@brief Virtual method void QWizardPage::childEvent(QChildEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("*childEvent", "@hide", false, &_init_cbs_childEvent_1701_0, &_call_cbs_childEvent_1701_0, &_set_callback_cbs_childEvent_1701_0); + methods += new qt_gsi::GenericMethod ("cleanupPage", "@brief Virtual method void QWizardPage::cleanupPage()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_cleanupPage_0_0, &_call_cbs_cleanupPage_0_0); + methods += new qt_gsi::GenericMethod ("cleanupPage", "@hide", false, &_init_cbs_cleanupPage_0_0, &_call_cbs_cleanupPage_0_0, &_set_callback_cbs_cleanupPage_0_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@brief Virtual method void QWizardPage::closeEvent(QCloseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("*closeEvent", "@hide", false, &_init_cbs_closeEvent_1719_0, &_call_cbs_closeEvent_1719_0, &_set_callback_cbs_closeEvent_1719_0); + methods += new qt_gsi::GenericMethod ("emit_completeChanged", "@brief Emitter for signal void QWizardPage::completeChanged()\nCall this method to emit this signal.", false, &_init_emitter_completeChanged_0, &_call_emitter_completeChanged_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@brief Virtual method void QWizardPage::contextMenuEvent(QContextMenuEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*contextMenuEvent", "@hide", false, &_init_cbs_contextMenuEvent_2363_0, &_call_cbs_contextMenuEvent_2363_0, &_set_callback_cbs_contextMenuEvent_2363_0); + methods += new qt_gsi::GenericMethod ("*qt_create", "@brief Method void QWizardPage::create(WId, bool initializeWindow, bool destroyOldWindow)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_create_2208, &_call_fp_create_2208); + methods += new qt_gsi::GenericMethod ("emit_customContextMenuRequested", "@brief Emitter for signal void QWizardPage::customContextMenuRequested(const QPoint &pos)\nCall this method to emit this signal.", false, &_init_emitter_customContextMenuRequested_1916, &_call_emitter_customContextMenuRequested_1916); + methods += new qt_gsi::GenericMethod ("*customEvent", "@brief Virtual method void QWizardPage::customEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*customEvent", "@hide", false, &_init_cbs_customEvent_1217_0, &_call_cbs_customEvent_1217_0, &_set_callback_cbs_customEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*qt_destroy", "@brief Method void QWizardPage::destroy(bool destroyWindow, bool destroySubWindows)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_destroy_1620, &_call_fp_destroy_1620); + methods += new qt_gsi::GenericMethod ("emit_destroyed", "@brief Emitter for signal void QWizardPage::destroyed(QObject *)\nCall this method to emit this signal.", false, &_init_emitter_destroyed_1302, &_call_emitter_destroyed_1302); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@brief Virtual method void QWizardPage::disconnectNotify(const QMetaMethod &signal)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*disconnectNotify", "@hide", false, &_init_cbs_disconnectNotify_2394_0, &_call_cbs_disconnectNotify_2394_0, &_set_callback_cbs_disconnectNotify_2394_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@brief Virtual method void QWizardPage::dragEnterEvent(QDragEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragEnterEvent", "@hide", false, &_init_cbs_dragEnterEvent_2109_0, &_call_cbs_dragEnterEvent_2109_0, &_set_callback_cbs_dragEnterEvent_2109_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@brief Virtual method void QWizardPage::dragLeaveEvent(QDragLeaveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragLeaveEvent", "@hide", false, &_init_cbs_dragLeaveEvent_2092_0, &_call_cbs_dragLeaveEvent_2092_0, &_set_callback_cbs_dragLeaveEvent_2092_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@brief Virtual method void QWizardPage::dragMoveEvent(QDragMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dragMoveEvent", "@hide", false, &_init_cbs_dragMoveEvent_2006_0, &_call_cbs_dragMoveEvent_2006_0, &_set_callback_cbs_dragMoveEvent_2006_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@brief Virtual method void QWizardPage::dropEvent(QDropEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*dropEvent", "@hide", false, &_init_cbs_dropEvent_1622_0, &_call_cbs_dropEvent_1622_0, &_set_callback_cbs_dropEvent_1622_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@brief Virtual method void QWizardPage::enterEvent(QEnterEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*enterEvent", "@hide", false, &_init_cbs_enterEvent_1727_0, &_call_cbs_enterEvent_1727_0, &_set_callback_cbs_enterEvent_1727_0); + methods += new qt_gsi::GenericMethod ("*event", "@brief Virtual method bool QWizardPage::event(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("*event", "@hide", false, &_init_cbs_event_1217_0, &_call_cbs_event_1217_0, &_set_callback_cbs_event_1217_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@brief Virtual method bool QWizardPage::eventFilter(QObject *watched, QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("eventFilter", "@hide", false, &_init_cbs_eventFilter_2411_0, &_call_cbs_eventFilter_2411_0, &_set_callback_cbs_eventFilter_2411_0); + methods += new qt_gsi::GenericMethod ("*field", "@brief Method QVariant QWizardPage::field(const QString &name)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_field_c2025, &_call_fp_field_c2025); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@brief Virtual method void QWizardPage::focusInEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusInEvent", "@hide", false, &_init_cbs_focusInEvent_1729_0, &_call_cbs_focusInEvent_1729_0, &_set_callback_cbs_focusInEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusNextChild", "@brief Method bool QWizardPage::focusNextChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusNextChild_0, &_call_fp_focusNextChild_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@brief Virtual method bool QWizardPage::focusNextPrevChild(bool next)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusNextPrevChild", "@hide", false, &_init_cbs_focusNextPrevChild_864_0, &_call_cbs_focusNextPrevChild_864_0, &_set_callback_cbs_focusNextPrevChild_864_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@brief Virtual method void QWizardPage::focusOutEvent(QFocusEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusOutEvent", "@hide", false, &_init_cbs_focusOutEvent_1729_0, &_call_cbs_focusOutEvent_1729_0, &_set_callback_cbs_focusOutEvent_1729_0); + methods += new qt_gsi::GenericMethod ("*focusPreviousChild", "@brief Method bool QWizardPage::focusPreviousChild()\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_focusPreviousChild_0, &_call_fp_focusPreviousChild_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@brief Virtual method bool QWizardPage::hasHeightForWidth()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("hasHeightForWidth", "@hide", true, &_init_cbs_hasHeightForWidth_c0_0, &_call_cbs_hasHeightForWidth_c0_0, &_set_callback_cbs_hasHeightForWidth_c0_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@brief Virtual method int QWizardPage::heightForWidth(int)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("heightForWidth", "@hide", true, &_init_cbs_heightForWidth_c767_0, &_call_cbs_heightForWidth_c767_0, &_set_callback_cbs_heightForWidth_c767_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@brief Virtual method void QWizardPage::hideEvent(QHideEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*hideEvent", "@hide", false, &_init_cbs_hideEvent_1595_0, &_call_cbs_hideEvent_1595_0, &_set_callback_cbs_hideEvent_1595_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@brief Virtual method void QWizardPage::initPainter(QPainter *painter)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("*initPainter", "@hide", true, &_init_cbs_initPainter_c1426_0, &_call_cbs_initPainter_c1426_0, &_set_callback_cbs_initPainter_c1426_0); + methods += new qt_gsi::GenericMethod ("initializePage", "@brief Virtual method void QWizardPage::initializePage()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_initializePage_0_0, &_call_cbs_initializePage_0_0); + methods += new qt_gsi::GenericMethod ("initializePage", "@hide", false, &_init_cbs_initializePage_0_0, &_call_cbs_initializePage_0_0, &_set_callback_cbs_initializePage_0_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@brief Virtual method void QWizardPage::inputMethodEvent(QInputMethodEvent *)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("*inputMethodEvent", "@hide", false, &_init_cbs_inputMethodEvent_2354_0, &_call_cbs_inputMethodEvent_2354_0, &_set_callback_cbs_inputMethodEvent_2354_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@brief Virtual method QVariant QWizardPage::inputMethodQuery(Qt::InputMethodQuery)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("inputMethodQuery", "@hide", true, &_init_cbs_inputMethodQuery_c2420_0, &_call_cbs_inputMethodQuery_c2420_0, &_set_callback_cbs_inputMethodQuery_c2420_0); + methods += new qt_gsi::GenericMethod ("isComplete", "@brief Virtual method bool QWizardPage::isComplete()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_isComplete_c0_0, &_call_cbs_isComplete_c0_0); + methods += new qt_gsi::GenericMethod ("isComplete", "@hide", true, &_init_cbs_isComplete_c0_0, &_call_cbs_isComplete_c0_0, &_set_callback_cbs_isComplete_c0_0); + methods += new qt_gsi::GenericMethod ("*isSignalConnected", "@brief Method bool QWizardPage::isSignalConnected(const QMetaMethod &signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_isSignalConnected_c2394, &_call_fp_isSignalConnected_c2394); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@brief Virtual method void QWizardPage::keyPressEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyPressEvent", "@hide", false, &_init_cbs_keyPressEvent_1514_0, &_call_cbs_keyPressEvent_1514_0, &_set_callback_cbs_keyPressEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@brief Virtual method void QWizardPage::keyReleaseEvent(QKeyEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*keyReleaseEvent", "@hide", false, &_init_cbs_keyReleaseEvent_1514_0, &_call_cbs_keyReleaseEvent_1514_0, &_set_callback_cbs_keyReleaseEvent_1514_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@brief Virtual method void QWizardPage::leaveEvent(QEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*leaveEvent", "@hide", false, &_init_cbs_leaveEvent_1217_0, &_call_cbs_leaveEvent_1217_0, &_set_callback_cbs_leaveEvent_1217_0); + methods += new qt_gsi::GenericMethod ("*metric", "@brief Virtual method int QWizardPage::metric(QPaintDevice::PaintDeviceMetric)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("*metric", "@hide", true, &_init_cbs_metric_c3445_0, &_call_cbs_metric_c3445_0, &_set_callback_cbs_metric_c3445_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@brief Virtual method QSize QWizardPage::minimumSizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("minimumSizeHint", "@hide", true, &_init_cbs_minimumSizeHint_c0_0, &_call_cbs_minimumSizeHint_c0_0, &_set_callback_cbs_minimumSizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@brief Virtual method void QWizardPage::mouseDoubleClickEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseDoubleClickEvent", "@hide", false, &_init_cbs_mouseDoubleClickEvent_1738_0, &_call_cbs_mouseDoubleClickEvent_1738_0, &_set_callback_cbs_mouseDoubleClickEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@brief Virtual method void QWizardPage::mouseMoveEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseMoveEvent", "@hide", false, &_init_cbs_mouseMoveEvent_1738_0, &_call_cbs_mouseMoveEvent_1738_0, &_set_callback_cbs_mouseMoveEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@brief Virtual method void QWizardPage::mousePressEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mousePressEvent", "@hide", false, &_init_cbs_mousePressEvent_1738_0, &_call_cbs_mousePressEvent_1738_0, &_set_callback_cbs_mousePressEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@brief Virtual method void QWizardPage::mouseReleaseEvent(QMouseEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*mouseReleaseEvent", "@hide", false, &_init_cbs_mouseReleaseEvent_1738_0, &_call_cbs_mouseReleaseEvent_1738_0, &_set_callback_cbs_mouseReleaseEvent_1738_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@brief Virtual method void QWizardPage::moveEvent(QMoveEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*moveEvent", "@hide", false, &_init_cbs_moveEvent_1624_0, &_call_cbs_moveEvent_1624_0, &_set_callback_cbs_moveEvent_1624_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@brief Virtual method bool QWizardPage::nativeEvent(const QByteArray &eventType, void *message, QIntegerForSizeof::Signed *result)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("*nativeEvent", "@hide", false, &_init_cbs_nativeEvent_6949_0, &_call_cbs_nativeEvent_6949_0, &_set_callback_cbs_nativeEvent_6949_0); + methods += new qt_gsi::GenericMethod ("nextId", "@brief Virtual method int QWizardPage::nextId()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_nextId_c0_0, &_call_cbs_nextId_c0_0); + methods += new qt_gsi::GenericMethod ("nextId", "@hide", true, &_init_cbs_nextId_c0_0, &_call_cbs_nextId_c0_0, &_set_callback_cbs_nextId_c0_0); + methods += new qt_gsi::GenericMethod ("emit_objectNameChanged", "@brief Emitter for signal void QWizardPage::objectNameChanged(const QString &objectName)\nCall this method to emit this signal.", false, &_init_emitter_objectNameChanged_4567, &_call_emitter_objectNameChanged_4567); + methods += new qt_gsi::GenericMethod ("paintEngine", "@brief Virtual method QPaintEngine *QWizardPage::paintEngine()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("paintEngine", "@hide", true, &_init_cbs_paintEngine_c0_0, &_call_cbs_paintEngine_c0_0, &_set_callback_cbs_paintEngine_c0_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@brief Virtual method void QWizardPage::paintEvent(QPaintEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*paintEvent", "@hide", false, &_init_cbs_paintEvent_1725_0, &_call_cbs_paintEvent_1725_0, &_set_callback_cbs_paintEvent_1725_0); + methods += new qt_gsi::GenericMethod ("*receivers", "@brief Method int QWizardPage::receivers(const char *signal)\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_receivers_c1731, &_call_fp_receivers_c1731); + methods += new qt_gsi::GenericMethod ("*redirected", "@brief Virtual method QPaintDevice *QWizardPage::redirected(QPoint *offset)\nThis method can be reimplemented in a derived class.", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*redirected", "@hide", true, &_init_cbs_redirected_c1225_0, &_call_cbs_redirected_c1225_0, &_set_callback_cbs_redirected_c1225_0); + methods += new qt_gsi::GenericMethod ("*registerField", "@brief Method void QWizardPage::registerField(const QString &name, QWidget *widget, const char *property, const char *changedSignal)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_registerField_6478, &_call_fp_registerField_6478); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@brief Virtual method void QWizardPage::resizeEvent(QResizeEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*resizeEvent", "@hide", false, &_init_cbs_resizeEvent_1843_0, &_call_cbs_resizeEvent_1843_0, &_set_callback_cbs_resizeEvent_1843_0); + methods += new qt_gsi::GenericMethod ("*sender", "@brief Method QObject *QWizardPage::sender()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_sender_c0, &_call_fp_sender_c0); + methods += new qt_gsi::GenericMethod ("*senderSignalIndex", "@brief Method int QWizardPage::senderSignalIndex()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_senderSignalIndex_c0, &_call_fp_senderSignalIndex_c0); + methods += new qt_gsi::GenericMethod ("*setField", "@brief Method void QWizardPage::setField(const QString &name, const QVariant &value)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_setField_4036, &_call_fp_setField_4036); + methods += new qt_gsi::GenericMethod ("setVisible", "@brief Virtual method void QWizardPage::setVisible(bool visible)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("setVisible", "@hide", false, &_init_cbs_setVisible_864_0, &_call_cbs_setVisible_864_0, &_set_callback_cbs_setVisible_864_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@brief Virtual method QPainter *QWizardPage::sharedPainter()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*sharedPainter", "@hide", true, &_init_cbs_sharedPainter_c0_0, &_call_cbs_sharedPainter_c0_0, &_set_callback_cbs_sharedPainter_c0_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@brief Virtual method void QWizardPage::showEvent(QShowEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("*showEvent", "@hide", false, &_init_cbs_showEvent_1634_0, &_call_cbs_showEvent_1634_0, &_set_callback_cbs_showEvent_1634_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@brief Virtual method QSize QWizardPage::sizeHint()\nThis method can be reimplemented in a derived class.", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("sizeHint", "@hide", true, &_init_cbs_sizeHint_c0_0, &_call_cbs_sizeHint_c0_0, &_set_callback_cbs_sizeHint_c0_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@brief Virtual method void QWizardPage::tabletEvent(QTabletEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*tabletEvent", "@hide", false, &_init_cbs_tabletEvent_1821_0, &_call_cbs_tabletEvent_1821_0, &_set_callback_cbs_tabletEvent_1821_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@brief Virtual method void QWizardPage::timerEvent(QTimerEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*timerEvent", "@hide", false, &_init_cbs_timerEvent_1730_0, &_call_cbs_timerEvent_1730_0, &_set_callback_cbs_timerEvent_1730_0); + methods += new qt_gsi::GenericMethod ("*updateMicroFocus", "@brief Method void QWizardPage::updateMicroFocus(Qt::InputMethodQuery query)\nThis method is protected and can only be called from inside a derived class.", false, &_init_fp_updateMicroFocus_2420, &_call_fp_updateMicroFocus_2420); + methods += new qt_gsi::GenericMethod ("validatePage", "@brief Virtual method bool QWizardPage::validatePage()\nThis method can be reimplemented in a derived class.", false, &_init_cbs_validatePage_0_0, &_call_cbs_validatePage_0_0); + methods += new qt_gsi::GenericMethod ("validatePage", "@hide", false, &_init_cbs_validatePage_0_0, &_call_cbs_validatePage_0_0, &_set_callback_cbs_validatePage_0_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@brief Virtual method void QWizardPage::wheelEvent(QWheelEvent *event)\nThis method can be reimplemented in a derived class.", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("*wheelEvent", "@hide", false, &_init_cbs_wheelEvent_1718_0, &_call_cbs_wheelEvent_1718_0, &_set_callback_cbs_wheelEvent_1718_0); + methods += new qt_gsi::GenericMethod ("emit_windowIconChanged", "@brief Emitter for signal void QWizardPage::windowIconChanged(const QIcon &icon)\nCall this method to emit this signal.", false, &_init_emitter_windowIconChanged_1787, &_call_emitter_windowIconChanged_1787); + methods += new qt_gsi::GenericMethod ("emit_windowIconTextChanged", "@brief Emitter for signal void QWizardPage::windowIconTextChanged(const QString &iconText)\nCall this method to emit this signal.", false, &_init_emitter_windowIconTextChanged_2025, &_call_emitter_windowIconTextChanged_2025); + methods += new qt_gsi::GenericMethod ("emit_windowTitleChanged", "@brief Emitter for signal void QWizardPage::windowTitleChanged(const QString &title)\nCall this method to emit this signal.", false, &_init_emitter_windowTitleChanged_2025, &_call_emitter_windowTitleChanged_2025); + methods += new qt_gsi::GenericMethod ("*wizard", "@brief Method QWizard *QWizardPage::wizard()\nThis method is protected and can only be called from inside a derived class.", true, &_init_fp_wizard_c0, &_call_fp_wizard_c0); + return methods; +} + +gsi::Class decl_QWizardPage_Adaptor (qtdecl_QWizardPage (), "QtWidgets", "QWizardPage", + methods_QWizardPage_Adaptor (), + "@qt\n@brief Binding of QWizardPage"); + +} + diff --git a/src/gsiqt/qt6/QtWidgets/gsiDeclQtWidgetsAdd.cc b/src/gsiqt/qt6/QtWidgets/gsiDeclQtWidgetsAdd.cc new file mode 100644 index 000000000..945b8ab20 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiDeclQtWidgetsAdd.cc @@ -0,0 +1,25 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +#include "gsiQt.h" + +// .. nothing yet .. diff --git a/src/gsiqt/qt6/QtWidgets/gsiQtExternals.h b/src/gsiqt/qt6/QtWidgets/gsiQtExternals.h new file mode 100644 index 000000000..892702ca0 --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiQtExternals.h @@ -0,0 +1,788 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/* + External declarations for for Qt bindings + + DO NOT EDIT THIS FILE. + This file has been created automatically +*/ + +#if !defined(HDR_gsiQtWidgetsExternals) +#define HDR_gsiQtWidgetsExternals + +#include "gsiClass.h" +#include "gsiQtWidgetsCommon.h" + +class QAbstractButton; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractButton (); } + +class QAbstractGraphicsShapeItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractGraphicsShapeItem (); } + +class QAbstractItemDelegate; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractItemDelegate (); } + +class QAbstractItemView; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractItemView (); } + +class QAbstractScrollArea; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractScrollArea (); } + +class QAbstractSlider; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractSlider (); } + +class QAbstractSpinBox; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAbstractSpinBox (); } + +class QAccessibleWidget; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QAccessibleWidget (); } + +class QApplication; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QApplication (); } + +class QBoxLayout; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QBoxLayout (); } + +class QButtonGroup; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QButtonGroup (); } + +class QCalendarWidget; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QCalendarWidget (); } + +class QCheckBox; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QCheckBox (); } + +class QColorDialog; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QColorDialog (); } + +class QColormap; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QColormap (); } + +class QColumnView; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QColumnView (); } + +class QComboBox; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QComboBox (); } + +class QCommandLinkButton; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QCommandLinkButton (); } + +class QCommonStyle; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QCommonStyle (); } + +class QCompleter; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QCompleter (); } + +class QDataWidgetMapper; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDataWidgetMapper (); } + +class QDateEdit; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDateEdit (); } + +class QDateTimeEdit; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDateTimeEdit (); } + +class QDial; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDial (); } + +class QDialog; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDialog (); } + +class QDialogButtonBox; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDialogButtonBox (); } + +class QDockWidget; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDockWidget (); } + +class QDoubleSpinBox; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QDoubleSpinBox (); } + +class QErrorMessage; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QErrorMessage (); } + +class QFileDialog; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFileDialog (); } + +class QFileIconProvider; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFileIconProvider (); } + +class QFocusFrame; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFocusFrame (); } + +class QFontComboBox; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFontComboBox (); } + +class QFontDialog; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFontDialog (); } + +class QFormLayout; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFormLayout (); } + +class QFrame; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QFrame (); } + +class QGesture; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGesture (); } + +class QGestureEvent; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGestureEvent (); } + +class QGestureRecognizer; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGestureRecognizer (); } + +class QGraphicsAnchor; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsAnchor (); } + +class QGraphicsAnchorLayout; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsAnchorLayout (); } + +class QGraphicsBlurEffect; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsBlurEffect (); } + +class QGraphicsColorizeEffect; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsColorizeEffect (); } + +class QGraphicsDropShadowEffect; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsDropShadowEffect (); } + +class QGraphicsEffect; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsEffect (); } + +class QGraphicsEllipseItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsEllipseItem (); } + +class QGraphicsGridLayout; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsGridLayout (); } + +class QGraphicsItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsItem (); } + +class QGraphicsItemAnimation; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsItemAnimation (); } + +class QGraphicsItemGroup; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsItemGroup (); } + +class QGraphicsLayout; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsLayout (); } + +class QGraphicsLayoutItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsLayoutItem (); } + +class QGraphicsLineItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsLineItem (); } + +class QGraphicsLinearLayout; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsLinearLayout (); } + +class QGraphicsObject; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsObject (); } + +class QGraphicsOpacityEffect; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsOpacityEffect (); } + +class QGraphicsPathItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsPathItem (); } + +class QGraphicsPixmapItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsPixmapItem (); } + +class QGraphicsPolygonItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsPolygonItem (); } + +class QGraphicsProxyWidget; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsProxyWidget (); } + +class QGraphicsRectItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsRectItem (); } + +class QGraphicsRotation; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsRotation (); } + +class QGraphicsScale; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsScale (); } + +class QGraphicsScene; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsScene (); } + +class QGraphicsSceneContextMenuEvent; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneContextMenuEvent (); } + +class QGraphicsSceneDragDropEvent; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneDragDropEvent (); } + +class QGraphicsSceneEvent; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneEvent (); } + +class QGraphicsSceneHelpEvent; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneHelpEvent (); } + +class QGraphicsSceneHoverEvent; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneHoverEvent (); } + +class QGraphicsSceneMouseEvent; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneMouseEvent (); } + +class QGraphicsSceneMoveEvent; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneMoveEvent (); } + +class QGraphicsSceneResizeEvent; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneResizeEvent (); } + +class QGraphicsSceneWheelEvent; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSceneWheelEvent (); } + +class QGraphicsSimpleTextItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsSimpleTextItem (); } + +class QGraphicsTextItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsTextItem (); } + +class QGraphicsTransform; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsTransform (); } + +class QGraphicsView; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsView (); } + +class QGraphicsWidget; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGraphicsWidget (); } + +class QGridLayout; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGridLayout (); } + +class QGroupBox; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QGroupBox (); } + +class QHBoxLayout; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QHBoxLayout (); } + +class QHeaderView; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QHeaderView (); } + +class QInputDialog; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QInputDialog (); } + +class QItemDelegate; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QItemDelegate (); } + +class QItemEditorCreatorBase; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QItemEditorCreatorBase (); } + +class QItemEditorFactory; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QItemEditorFactory (); } + +class QKeySequenceEdit; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QKeySequenceEdit (); } + +class QLCDNumber; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QLCDNumber (); } + +class QLabel; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QLabel (); } + +class QLayout; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QLayout (); } + +class QLayoutItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QLayoutItem (); } + +class QLineEdit; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QLineEdit (); } + +class QListView; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QListView (); } + +class QListWidget; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QListWidget (); } + +class QListWidgetItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QListWidgetItem (); } + +class QMainWindow; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMainWindow (); } + +class QMdiArea; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMdiArea (); } + +class QMdiSubWindow; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMdiSubWindow (); } + +class QMenu; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMenu (); } + +class QMenuBar; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMenuBar (); } + +class QMessageBox; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QMessageBox (); } + +class QPanGesture; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QPanGesture (); } + +class QPinchGesture; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QPinchGesture (); } + +class QPlainTextDocumentLayout; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QPlainTextDocumentLayout (); } + +class QPlainTextEdit; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QPlainTextEdit (); } + +class QProgressBar; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QProgressBar (); } + +class QProgressDialog; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QProgressDialog (); } + +class QPushButton; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QPushButton (); } + +class QRadioButton; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QRadioButton (); } + +class QRubberBand; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QRubberBand (); } + +class QScrollArea; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QScrollArea (); } + +class QScrollBar; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QScrollBar (); } + +class QScroller; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QScroller (); } + +class QScrollerProperties; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QScrollerProperties (); } + +class QSizeGrip; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSizeGrip (); } + +class QSizePolicy; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSizePolicy (); } + +class QSlider; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSlider (); } + +class QSpacerItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSpacerItem (); } + +class QSpinBox; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSpinBox (); } + +class QSplashScreen; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSplashScreen (); } + +class QSplitter; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSplitter (); } + +class QSplitterHandle; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSplitterHandle (); } + +class QStackedLayout; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStackedLayout (); } + +class QStackedWidget; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStackedWidget (); } + +class QStatusBar; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStatusBar (); } + +class QStyle; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyle (); } + +class QStyleFactory; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleFactory (); } + +class QStyleHintReturn; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleHintReturn (); } + +class QStyleHintReturnMask; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleHintReturnMask (); } + +class QStyleHintReturnVariant; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleHintReturnVariant (); } + +class QStyleOption; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOption (); } + +class QStyleOptionButton; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionButton (); } + +class QStyleOptionComboBox; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionComboBox (); } + +class QStyleOptionComplex; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionComplex (); } + +class QStyleOptionDockWidget; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionDockWidget (); } + +class QStyleOptionFocusRect; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionFocusRect (); } + +class QStyleOptionFrame; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionFrame (); } + +class QStyleOptionGraphicsItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionGraphicsItem (); } + +class QStyleOptionGroupBox; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionGroupBox (); } + +class QStyleOptionHeader; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionHeader (); } + +class QStyleOptionHeaderV2; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionHeaderV2 (); } + +class QStyleOptionMenuItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionMenuItem (); } + +class QStyleOptionProgressBar; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionProgressBar (); } + +class QStyleOptionRubberBand; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionRubberBand (); } + +class QStyleOptionSizeGrip; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionSizeGrip (); } + +class QStyleOptionSlider; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionSlider (); } + +class QStyleOptionSpinBox; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionSpinBox (); } + +class QStyleOptionTab; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionTab (); } + +class QStyleOptionTabBarBase; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionTabBarBase (); } + +class QStyleOptionTabWidgetFrame; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionTabWidgetFrame (); } + +class QStyleOptionTitleBar; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionTitleBar (); } + +class QStyleOptionToolBar; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionToolBar (); } + +class QStyleOptionToolBox; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionToolBox (); } + +class QStyleOptionToolButton; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionToolButton (); } + +class QStyleOptionViewItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyleOptionViewItem (); } + +class QStylePainter; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStylePainter (); } + +class QStylePlugin; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStylePlugin (); } + +class QStyledItemDelegate; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QStyledItemDelegate (); } + +class QSwipeGesture; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSwipeGesture (); } + +class QSystemTrayIcon; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QSystemTrayIcon (); } + +class QTabBar; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTabBar (); } + +class QTabWidget; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTabWidget (); } + +class QTableView; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTableView (); } + +class QTableWidget; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTableWidget (); } + +class QTableWidgetItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTableWidgetItem (); } + +class QTableWidgetSelectionRange; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTableWidgetSelectionRange (); } + +class QTapAndHoldGesture; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTapAndHoldGesture (); } + +class QTapGesture; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTapGesture (); } + +class QTextBrowser; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTextBrowser (); } + +class QTextEdit; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTextEdit (); } + +class QTimeEdit; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTimeEdit (); } + +class QToolBar; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QToolBar (); } + +class QToolBox; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QToolBox (); } + +class QToolButton; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QToolButton (); } + +class QToolTip; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QToolTip (); } + +class QTreeView; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTreeView (); } + +class QTreeWidget; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTreeWidget (); } + +class QTreeWidgetItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTreeWidgetItem (); } + +class QTreeWidgetItemIterator; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QTreeWidgetItemIterator (); } + +class QUndoView; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QUndoView (); } + +class QVBoxLayout; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QVBoxLayout (); } + +class QWhatsThis; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWhatsThis (); } + +class QWidget; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWidget (); } + +class QWidgetAction; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWidgetAction (); } + +class QWidgetItem; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWidgetItem (); } + +class QWizard; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWizard (); } + +class QWizardPage; + +namespace gsi { GSI_QTWIDGETS_PUBLIC gsi::Class &qtdecl_QWizardPage (); } + + +#define QT_EXTERNAL_BASE(X) gsi::qtdecl_##X(), + +#endif + diff --git a/src/gsiqt/qt6/QtWidgets/gsiQtWidgetsCommon.h b/src/gsiqt/qt6/QtWidgets/gsiQtWidgetsCommon.h new file mode 100644 index 000000000..734c2b01c --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiQtWidgetsCommon.h @@ -0,0 +1,25 @@ +/** + * Common header for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "tlDefs.h" + +#if !defined(HDR_gsiQtWidgetsCommon_h) +# define HDR_gsiQtWidgetsCommon_h + +# ifdef MAKE_GSI_QTWIDGETS_LIBRARY +# define GSI_QTWIDGETS_PUBLIC DEF_INSIDE_PUBLIC +# define GSI_QTWIDGETS_PUBLIC_TEMPLATE DEF_INSIDE_PUBLIC_TEMPLATE +# define GSI_QTWIDGETS_LOCAL DEF_INSIDE_LOCAL +# else +# define GSI_QTWIDGETS_PUBLIC DEF_OUTSIDE_PUBLIC +# define GSI_QTWIDGETS_PUBLIC_TEMPLATE DEF_OUTSIDE_PUBLIC_TEMPLATE +# define GSI_QTWIDGETS_LOCAL DEF_OUTSIDE_LOCAL +# endif + +#define FORCE_LINK_GSI_QTWIDGETS GSI_QTWIDGETS_PUBLIC int _force_link_gsiQtWidgets_f (); int _force_link_gsiQtWidgets = _force_link_gsiQtWidgets_f (); + +#endif diff --git a/src/gsiqt/qt6/QtWidgets/gsiQtWidgetsMain.cc b/src/gsiqt/qt6/QtWidgets/gsiQtWidgetsMain.cc new file mode 100644 index 000000000..fe186781a --- /dev/null +++ b/src/gsiqt/qt6/QtWidgets/gsiQtWidgetsMain.cc @@ -0,0 +1,11 @@ +/** + * Main source file for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "gsiQtWidgetsCommon.h" + +GSI_QTWIDGETS_PUBLIC int _force_link_gsiQtWidgets_f () { return 0; } + diff --git a/src/gsiqt/qt6/QtXml/QtXml.pri b/src/gsiqt/qt6/QtXml/QtXml.pri new file mode 100644 index 000000000..850532dc5 --- /dev/null +++ b/src/gsiqt/qt6/QtXml/QtXml.pri @@ -0,0 +1,29 @@ +# +# Partial QMAKE project file for Qt bindings +# +# DO NOT EDIT THIS FILE. +# This file has been created automatically +# + +SOURCES += \ + gsiQtXmlMain.cc \ + $$PWD/gsiDeclQDomAttr.cc \ + $$PWD/gsiDeclQDomCDATASection.cc \ + $$PWD/gsiDeclQDomCharacterData.cc \ + $$PWD/gsiDeclQDomComment.cc \ + $$PWD/gsiDeclQDomDocument.cc \ + $$PWD/gsiDeclQDomDocumentFragment.cc \ + $$PWD/gsiDeclQDomDocumentType.cc \ + $$PWD/gsiDeclQDomElement.cc \ + $$PWD/gsiDeclQDomEntity.cc \ + $$PWD/gsiDeclQDomEntityReference.cc \ + $$PWD/gsiDeclQDomImplementation.cc \ + $$PWD/gsiDeclQDomNamedNodeMap.cc \ + $$PWD/gsiDeclQDomNode.cc \ + $$PWD/gsiDeclQDomNodeList.cc \ + $$PWD/gsiDeclQDomNotation.cc \ + $$PWD/gsiDeclQDomProcessingInstruction.cc \ + $$PWD/gsiDeclQDomText.cc + +HEADERS += gsiQtXmlCommon.h + diff --git a/src/gsiqt/qt6/QtXml/QtXml.pro b/src/gsiqt/qt6/QtXml/QtXml.pro new file mode 100644 index 000000000..0a5a84eb3 --- /dev/null +++ b/src/gsiqt/qt6/QtXml/QtXml.pro @@ -0,0 +1,20 @@ + + +DESTDIR = $$OUT_PWD/../../.. +TARGET = klayout_QtXml + +include($$PWD/../../../lib.pri) + +DEFINES += MAKE_GSI_QTXML_LIBRARY + +INCLUDEPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC +DEPENDPATH += $$TL_INC $$GSI_INC $$QTBASIC_INC + +LIBS += -L$$DESTDIR -lklayout_tl -lklayout_gsi -lklayout_qtbasic + +SOURCES += \ + +HEADERS += \ + +include(QtXml.pri) + diff --git a/src/gsiqt/qt6/QtXml/gsiDeclQDomAttr.cc b/src/gsiqt/qt6/QtXml/gsiDeclQDomAttr.cc new file mode 100644 index 000000000..e1b17b1bc --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiDeclQDomAttr.cc @@ -0,0 +1,230 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDomAttr.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtXmlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDomAttr + +// Constructor QDomAttr::QDomAttr() + + +static void _init_ctor_QDomAttr_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDomAttr_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDomAttr ()); +} + + +// Constructor QDomAttr::QDomAttr(const QDomAttr &x) + + +static void _init_ctor_QDomAttr_2093 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomAttr_2093 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomAttr &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomAttr (arg1)); +} + + +// QString QDomAttr::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomAttr *)cls)->name ()); +} + + +// QDomNode::NodeType QDomAttr::nodeType() + + +static void _init_f_nodeType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_nodeType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDomAttr *)cls)->nodeType ())); +} + + +// QDomAttr &QDomAttr::operator=(const QDomAttr &) + + +static void _init_f_operator_eq__2093 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2093 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomAttr &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomAttr &)((QDomAttr *)cls)->operator= (arg1)); +} + + +// QDomElement QDomAttr::ownerElement() + + +static void _init_f_ownerElement_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ownerElement_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomElement)((QDomAttr *)cls)->ownerElement ()); +} + + +// void QDomAttr::setValue(const QString &) + + +static void _init_f_setValue_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setValue_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomAttr *)cls)->setValue (arg1); +} + + +// bool QDomAttr::specified() + + +static void _init_f_specified_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_specified_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomAttr *)cls)->specified ()); +} + + +// QString QDomAttr::value() + + +static void _init_f_value_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_value_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomAttr *)cls)->value ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDomAttr () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomAttr::QDomAttr()\nThis method creates an object of class QDomAttr.", &_init_ctor_QDomAttr_0, &_call_ctor_QDomAttr_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomAttr::QDomAttr(const QDomAttr &x)\nThis method creates an object of class QDomAttr.", &_init_ctor_QDomAttr_2093, &_call_ctor_QDomAttr_2093); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QString QDomAttr::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("nodeType", "@brief Method QDomNode::NodeType QDomAttr::nodeType()\n", true, &_init_f_nodeType_c0, &_call_f_nodeType_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDomAttr &QDomAttr::operator=(const QDomAttr &)\n", false, &_init_f_operator_eq__2093, &_call_f_operator_eq__2093); + methods += new qt_gsi::GenericMethod ("ownerElement", "@brief Method QDomElement QDomAttr::ownerElement()\n", true, &_init_f_ownerElement_c0, &_call_f_ownerElement_c0); + methods += new qt_gsi::GenericMethod ("setValue|value=", "@brief Method void QDomAttr::setValue(const QString &)\n", false, &_init_f_setValue_2025, &_call_f_setValue_2025); + methods += new qt_gsi::GenericMethod ("specified", "@brief Method bool QDomAttr::specified()\n", true, &_init_f_specified_c0, &_call_f_specified_c0); + methods += new qt_gsi::GenericMethod (":value", "@brief Method QString QDomAttr::value()\n", true, &_init_f_value_c0, &_call_f_value_c0); + return methods; +} + +gsi::Class &qtdecl_QDomNode (); + +gsi::Class decl_QDomAttr (qtdecl_QDomNode (), "QtXml", "QDomAttr", + methods_QDomAttr (), + "@qt\n@brief Binding of QDomAttr"); + + +GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomAttr () { return decl_QDomAttr; } + +} + diff --git a/src/gsiqt/qt6/QtXml/gsiDeclQDomCDATASection.cc b/src/gsiqt/qt6/QtXml/gsiDeclQDomCDATASection.cc new file mode 100644 index 000000000..f33e326a9 --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiDeclQDomCDATASection.cc @@ -0,0 +1,145 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDomCDATASection.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtXmlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDomCDATASection + +// Constructor QDomCDATASection::QDomCDATASection() + + +static void _init_ctor_QDomCDATASection_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDomCDATASection_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDomCDATASection ()); +} + + +// Constructor QDomCDATASection::QDomCDATASection(const QDomCDATASection &x) + + +static void _init_ctor_QDomCDATASection_2756 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomCDATASection_2756 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomCDATASection &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomCDATASection (arg1)); +} + + +// QDomNode::NodeType QDomCDATASection::nodeType() + + +static void _init_f_nodeType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_nodeType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDomCDATASection *)cls)->nodeType ())); +} + + +// QDomCDATASection &QDomCDATASection::operator=(const QDomCDATASection &) + + +static void _init_f_operator_eq__2756 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2756 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomCDATASection &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomCDATASection &)((QDomCDATASection *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDomCDATASection () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomCDATASection::QDomCDATASection()\nThis method creates an object of class QDomCDATASection.", &_init_ctor_QDomCDATASection_0, &_call_ctor_QDomCDATASection_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomCDATASection::QDomCDATASection(const QDomCDATASection &x)\nThis method creates an object of class QDomCDATASection.", &_init_ctor_QDomCDATASection_2756, &_call_ctor_QDomCDATASection_2756); + methods += new qt_gsi::GenericMethod ("nodeType", "@brief Method QDomNode::NodeType QDomCDATASection::nodeType()\n", true, &_init_f_nodeType_c0, &_call_f_nodeType_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDomCDATASection &QDomCDATASection::operator=(const QDomCDATASection &)\n", false, &_init_f_operator_eq__2756, &_call_f_operator_eq__2756); + return methods; +} + +gsi::Class &qtdecl_QDomText (); + +gsi::Class decl_QDomCDATASection (qtdecl_QDomText (), "QtXml", "QDomCDATASection", + methods_QDomCDATASection (), + "@qt\n@brief Binding of QDomCDATASection"); + + +GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomCDATASection () { return decl_QDomCDATASection; } + +} + diff --git a/src/gsiqt/qt6/QtXml/gsiDeclQDomCharacterData.cc b/src/gsiqt/qt6/QtXml/gsiDeclQDomCharacterData.cc new file mode 100644 index 000000000..4b54a5b93 --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiDeclQDomCharacterData.cc @@ -0,0 +1,317 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDomCharacterData.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtXmlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDomCharacterData + +// Constructor QDomCharacterData::QDomCharacterData() + + +static void _init_ctor_QDomCharacterData_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDomCharacterData_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDomCharacterData ()); +} + + +// Constructor QDomCharacterData::QDomCharacterData(const QDomCharacterData &x) + + +static void _init_ctor_QDomCharacterData_2969 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomCharacterData_2969 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomCharacterData &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomCharacterData (arg1)); +} + + +// void QDomCharacterData::appendData(const QString &arg) + + +static void _init_f_appendData_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_appendData_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomCharacterData *)cls)->appendData (arg1); +} + + +// QString QDomCharacterData::data() + + +static void _init_f_data_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_data_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomCharacterData *)cls)->data ()); +} + + +// void QDomCharacterData::deleteData(unsigned long int offset, unsigned long int count) + + +static void _init_f_deleteData_4588 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_deleteData_4588 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned long int arg1 = gsi::arg_reader() (args, heap); + unsigned long int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomCharacterData *)cls)->deleteData (arg1, arg2); +} + + +// void QDomCharacterData::insertData(unsigned long int offset, const QString &arg) + + +static void _init_f_insertData_4265 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertData_4265 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned long int arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomCharacterData *)cls)->insertData (arg1, arg2); +} + + +// int QDomCharacterData::length() + + +static void _init_f_length_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_length_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDomCharacterData *)cls)->length ()); +} + + +// QDomNode::NodeType QDomCharacterData::nodeType() + + +static void _init_f_nodeType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_nodeType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDomCharacterData *)cls)->nodeType ())); +} + + +// QDomCharacterData &QDomCharacterData::operator=(const QDomCharacterData &) + + +static void _init_f_operator_eq__2969 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2969 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomCharacterData &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomCharacterData &)((QDomCharacterData *)cls)->operator= (arg1)); +} + + +// void QDomCharacterData::replaceData(unsigned long int offset, unsigned long int count, const QString &arg) + + +static void _init_f_replaceData_6505 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("arg"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_replaceData_6505 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned long int arg1 = gsi::arg_reader() (args, heap); + unsigned long int arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomCharacterData *)cls)->replaceData (arg1, arg2, arg3); +} + + +// void QDomCharacterData::setData(const QString &) + + +static void _init_f_setData_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setData_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomCharacterData *)cls)->setData (arg1); +} + + +// QString QDomCharacterData::substringData(unsigned long int offset, unsigned long int count) + + +static void _init_f_substringData_4588 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("count"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_substringData_4588 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + unsigned long int arg1 = gsi::arg_reader() (args, heap); + unsigned long int arg2 = gsi::arg_reader() (args, heap); + ret.write ((QString)((QDomCharacterData *)cls)->substringData (arg1, arg2)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDomCharacterData () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomCharacterData::QDomCharacterData()\nThis method creates an object of class QDomCharacterData.", &_init_ctor_QDomCharacterData_0, &_call_ctor_QDomCharacterData_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomCharacterData::QDomCharacterData(const QDomCharacterData &x)\nThis method creates an object of class QDomCharacterData.", &_init_ctor_QDomCharacterData_2969, &_call_ctor_QDomCharacterData_2969); + methods += new qt_gsi::GenericMethod ("appendData", "@brief Method void QDomCharacterData::appendData(const QString &arg)\n", false, &_init_f_appendData_2025, &_call_f_appendData_2025); + methods += new qt_gsi::GenericMethod (":data", "@brief Method QString QDomCharacterData::data()\n", true, &_init_f_data_c0, &_call_f_data_c0); + methods += new qt_gsi::GenericMethod ("deleteData", "@brief Method void QDomCharacterData::deleteData(unsigned long int offset, unsigned long int count)\n", false, &_init_f_deleteData_4588, &_call_f_deleteData_4588); + methods += new qt_gsi::GenericMethod ("insertData", "@brief Method void QDomCharacterData::insertData(unsigned long int offset, const QString &arg)\n", false, &_init_f_insertData_4265, &_call_f_insertData_4265); + methods += new qt_gsi::GenericMethod ("length", "@brief Method int QDomCharacterData::length()\n", true, &_init_f_length_c0, &_call_f_length_c0); + methods += new qt_gsi::GenericMethod ("nodeType", "@brief Method QDomNode::NodeType QDomCharacterData::nodeType()\n", true, &_init_f_nodeType_c0, &_call_f_nodeType_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDomCharacterData &QDomCharacterData::operator=(const QDomCharacterData &)\n", false, &_init_f_operator_eq__2969, &_call_f_operator_eq__2969); + methods += new qt_gsi::GenericMethod ("replaceData", "@brief Method void QDomCharacterData::replaceData(unsigned long int offset, unsigned long int count, const QString &arg)\n", false, &_init_f_replaceData_6505, &_call_f_replaceData_6505); + methods += new qt_gsi::GenericMethod ("setData|data=", "@brief Method void QDomCharacterData::setData(const QString &)\n", false, &_init_f_setData_2025, &_call_f_setData_2025); + methods += new qt_gsi::GenericMethod ("substringData", "@brief Method QString QDomCharacterData::substringData(unsigned long int offset, unsigned long int count)\n", false, &_init_f_substringData_4588, &_call_f_substringData_4588); + return methods; +} + +gsi::Class &qtdecl_QDomNode (); + +gsi::Class decl_QDomCharacterData (qtdecl_QDomNode (), "QtXml", "QDomCharacterData", + methods_QDomCharacterData (), + "@qt\n@brief Binding of QDomCharacterData"); + + +GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomCharacterData () { return decl_QDomCharacterData; } + +} + diff --git a/src/gsiqt/qt6/QtXml/gsiDeclQDomComment.cc b/src/gsiqt/qt6/QtXml/gsiDeclQDomComment.cc new file mode 100644 index 000000000..49cde5317 --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiDeclQDomComment.cc @@ -0,0 +1,145 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDomComment.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtXmlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDomComment + +// Constructor QDomComment::QDomComment() + + +static void _init_ctor_QDomComment_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDomComment_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDomComment ()); +} + + +// Constructor QDomComment::QDomComment(const QDomComment &x) + + +static void _init_ctor_QDomComment_2405 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomComment_2405 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomComment &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomComment (arg1)); +} + + +// QDomNode::NodeType QDomComment::nodeType() + + +static void _init_f_nodeType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_nodeType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDomComment *)cls)->nodeType ())); +} + + +// QDomComment &QDomComment::operator=(const QDomComment &) + + +static void _init_f_operator_eq__2405 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2405 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomComment &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomComment &)((QDomComment *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDomComment () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomComment::QDomComment()\nThis method creates an object of class QDomComment.", &_init_ctor_QDomComment_0, &_call_ctor_QDomComment_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomComment::QDomComment(const QDomComment &x)\nThis method creates an object of class QDomComment.", &_init_ctor_QDomComment_2405, &_call_ctor_QDomComment_2405); + methods += new qt_gsi::GenericMethod ("nodeType", "@brief Method QDomNode::NodeType QDomComment::nodeType()\n", true, &_init_f_nodeType_c0, &_call_f_nodeType_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDomComment &QDomComment::operator=(const QDomComment &)\n", false, &_init_f_operator_eq__2405, &_call_f_operator_eq__2405); + return methods; +} + +gsi::Class &qtdecl_QDomCharacterData (); + +gsi::Class decl_QDomComment (qtdecl_QDomCharacterData (), "QtXml", "QDomComment", + methods_QDomComment (), + "@qt\n@brief Binding of QDomComment"); + + +GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomComment () { return decl_QDomComment; } + +} + diff --git a/src/gsiqt/qt6/QtXml/gsiDeclQDomDocument.cc b/src/gsiqt/qt6/QtXml/gsiDeclQDomDocument.cc new file mode 100644 index 000000000..5c801eec6 --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiDeclQDomDocument.cc @@ -0,0 +1,721 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDomDocument.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtXmlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDomDocument + +// Constructor QDomDocument::QDomDocument() + + +static void _init_ctor_QDomDocument_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDomDocument_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDomDocument ()); +} + + +// Constructor QDomDocument::QDomDocument(const QString &name) + + +static void _init_ctor_QDomDocument_2025 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomDocument_2025 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomDocument (arg1)); +} + + +// Constructor QDomDocument::QDomDocument(const QDomDocumentType &doctype) + + +static void _init_ctor_QDomDocument_2931 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("doctype"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomDocument_2931 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomDocumentType &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomDocument (arg1)); +} + + +// Constructor QDomDocument::QDomDocument(const QDomDocument &x) + + +static void _init_ctor_QDomDocument_2513 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomDocument_2513 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomDocument &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomDocument (arg1)); +} + + +// QDomAttr QDomDocument::createAttribute(const QString &name) + + +static void _init_f_createAttribute_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createAttribute_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomAttr)((QDomDocument *)cls)->createAttribute (arg1)); +} + + +// QDomAttr QDomDocument::createAttributeNS(const QString &nsURI, const QString &qName) + + +static void _init_f_createAttributeNS_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nsURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("qName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_createAttributeNS_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDomAttr)((QDomDocument *)cls)->createAttributeNS (arg1, arg2)); +} + + +// QDomCDATASection QDomDocument::createCDATASection(const QString &data) + + +static void _init_f_createCDATASection_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createCDATASection_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomCDATASection)((QDomDocument *)cls)->createCDATASection (arg1)); +} + + +// QDomComment QDomDocument::createComment(const QString &data) + + +static void _init_f_createComment_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createComment_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomComment)((QDomDocument *)cls)->createComment (arg1)); +} + + +// QDomDocumentFragment QDomDocument::createDocumentFragment() + + +static void _init_f_createDocumentFragment_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_createDocumentFragment_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomDocumentFragment)((QDomDocument *)cls)->createDocumentFragment ()); +} + + +// QDomElement QDomDocument::createElement(const QString &tagName) + + +static void _init_f_createElement_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tagName"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createElement_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomElement)((QDomDocument *)cls)->createElement (arg1)); +} + + +// QDomElement QDomDocument::createElementNS(const QString &nsURI, const QString &qName) + + +static void _init_f_createElementNS_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nsURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("qName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_createElementNS_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDomElement)((QDomDocument *)cls)->createElementNS (arg1, arg2)); +} + + +// QDomEntityReference QDomDocument::createEntityReference(const QString &name) + + +static void _init_f_createEntityReference_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createEntityReference_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomEntityReference)((QDomDocument *)cls)->createEntityReference (arg1)); +} + + +// QDomProcessingInstruction QDomDocument::createProcessingInstruction(const QString &target, const QString &data) + + +static void _init_f_createProcessingInstruction_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("target"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("data"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_createProcessingInstruction_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDomProcessingInstruction)((QDomDocument *)cls)->createProcessingInstruction (arg1, arg2)); +} + + +// QDomText QDomDocument::createTextNode(const QString &data) + + +static void _init_f_createTextNode_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("data"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_createTextNode_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomText)((QDomDocument *)cls)->createTextNode (arg1)); +} + + +// QDomDocumentType QDomDocument::doctype() + + +static void _init_f_doctype_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_doctype_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomDocumentType)((QDomDocument *)cls)->doctype ()); +} + + +// QDomElement QDomDocument::documentElement() + + +static void _init_f_documentElement_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_documentElement_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomElement)((QDomDocument *)cls)->documentElement ()); +} + + +// QDomElement QDomDocument::elementById(const QString &elementId) + + +static void _init_f_elementById_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("elementId"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_elementById_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomElement)((QDomDocument *)cls)->elementById (arg1)); +} + + +// QDomNodeList QDomDocument::elementsByTagName(const QString &tagname) + + +static void _init_f_elementsByTagName_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tagname"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_elementsByTagName_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomNodeList)((QDomDocument *)cls)->elementsByTagName (arg1)); +} + + +// QDomNodeList QDomDocument::elementsByTagNameNS(const QString &nsURI, const QString &localName) + + +static void _init_f_elementsByTagNameNS_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nsURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_elementsByTagNameNS_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDomNodeList)((QDomDocument *)cls)->elementsByTagNameNS (arg1, arg2)); +} + + +// QDomImplementation QDomDocument::implementation() + + +static void _init_f_implementation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_implementation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomImplementation)((QDomDocument *)cls)->implementation ()); +} + + +// QDomNode QDomDocument::importNode(const QDomNode &importedNode, bool deep) + + +static void _init_f_importNode_2828 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("importedNode"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("deep"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_importNode_2828 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNode &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDomNode)((QDomDocument *)cls)->importNode (arg1, arg2)); +} + + +// QDomNode::NodeType QDomDocument::nodeType() + + +static void _init_f_nodeType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_nodeType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDomDocument *)cls)->nodeType ())); +} + + +// QDomDocument &QDomDocument::operator=(const QDomDocument &) + + +static void _init_f_operator_eq__2513 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2513 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomDocument &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomDocument &)((QDomDocument *)cls)->operator= (arg1)); +} + + +// bool QDomDocument::setContent(const QString &text, bool namespaceProcessing, QString *errorMsg, int *errorLine, int *errorColumn) + + +static void _init_f_setContent_5697 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("namespaceProcessing"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("errorMsg", true, "nullptr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("errorLine", true, "nullptr"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("errorColumn", true, "nullptr"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_setContent_5697 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + QString *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((bool)((QDomDocument *)cls)->setContent (arg1, arg2, arg3, arg4, arg5)); +} + + +// bool QDomDocument::setContent(QIODevice *dev, bool namespaceProcessing, QString *errorMsg, int *errorLine, int *errorColumn) + + +static void _init_f_setContent_5119 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dev"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("namespaceProcessing"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("errorMsg", true, "nullptr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("errorLine", true, "nullptr"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("errorColumn", true, "nullptr"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_setContent_5119 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + QString *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((bool)((QDomDocument *)cls)->setContent (arg1, arg2, arg3, arg4, arg5)); +} + + +// bool QDomDocument::setContent(const QString &text, QString *errorMsg, int *errorLine, int *errorColumn) + + +static void _init_f_setContent_4941 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("text"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("errorMsg", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("errorLine", true, "nullptr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("errorColumn", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setContent_4941 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + QString *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((bool)((QDomDocument *)cls)->setContent (arg1, arg2, arg3, arg4)); +} + + +// bool QDomDocument::setContent(QIODevice *dev, QString *errorMsg, int *errorLine, int *errorColumn) + + +static void _init_f_setContent_4363 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("dev"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("errorMsg", true, "nullptr"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("errorLine", true, "nullptr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("errorColumn", true, "nullptr"); + decl->add_arg (argspec_3); + decl->set_return (); +} + +static void _call_f_setContent_4363 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QIODevice *arg1 = gsi::arg_reader() (args, heap); + QString *arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((bool)((QDomDocument *)cls)->setContent (arg1, arg2, arg3, arg4)); +} + + +// bool QDomDocument::setContent(QXmlStreamReader *reader, bool namespaceProcessing, QString *errorMsg, int *errorLine, int *errorColumn) + + +static void _init_f_setContent_5895 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("reader"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("namespaceProcessing"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("errorMsg", true, "nullptr"); + decl->add_arg (argspec_2); + static gsi::ArgSpecBase argspec_3 ("errorLine", true, "nullptr"); + decl->add_arg (argspec_3); + static gsi::ArgSpecBase argspec_4 ("errorColumn", true, "nullptr"); + decl->add_arg (argspec_4); + decl->set_return (); +} + +static void _call_f_setContent_5895 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QXmlStreamReader *arg1 = gsi::arg_reader() (args, heap); + bool arg2 = gsi::arg_reader() (args, heap); + QString *arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int *arg4 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + int *arg5 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (nullptr, heap); + ret.write ((bool)((QDomDocument *)cls)->setContent (arg1, arg2, arg3, arg4, arg5)); +} + + +// QByteArray QDomDocument::toByteArray(int) + + +static void _init_f_toByteArray_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toByteArray_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + ret.write ((QByteArray)((QDomDocument *)cls)->toByteArray (arg1)); +} + + +// QString QDomDocument::toString(int) + + +static void _init_f_toString_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1", true, "1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_toString_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (1, heap); + ret.write ((QString)((QDomDocument *)cls)->toString (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDomDocument () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomDocument::QDomDocument()\nThis method creates an object of class QDomDocument.", &_init_ctor_QDomDocument_0, &_call_ctor_QDomDocument_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomDocument::QDomDocument(const QString &name)\nThis method creates an object of class QDomDocument.", &_init_ctor_QDomDocument_2025, &_call_ctor_QDomDocument_2025); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomDocument::QDomDocument(const QDomDocumentType &doctype)\nThis method creates an object of class QDomDocument.", &_init_ctor_QDomDocument_2931, &_call_ctor_QDomDocument_2931); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomDocument::QDomDocument(const QDomDocument &x)\nThis method creates an object of class QDomDocument.", &_init_ctor_QDomDocument_2513, &_call_ctor_QDomDocument_2513); + methods += new qt_gsi::GenericMethod ("createAttribute", "@brief Method QDomAttr QDomDocument::createAttribute(const QString &name)\n", false, &_init_f_createAttribute_2025, &_call_f_createAttribute_2025); + methods += new qt_gsi::GenericMethod ("createAttributeNS", "@brief Method QDomAttr QDomDocument::createAttributeNS(const QString &nsURI, const QString &qName)\n", false, &_init_f_createAttributeNS_3942, &_call_f_createAttributeNS_3942); + methods += new qt_gsi::GenericMethod ("createCDATASection", "@brief Method QDomCDATASection QDomDocument::createCDATASection(const QString &data)\n", false, &_init_f_createCDATASection_2025, &_call_f_createCDATASection_2025); + methods += new qt_gsi::GenericMethod ("createComment", "@brief Method QDomComment QDomDocument::createComment(const QString &data)\n", false, &_init_f_createComment_2025, &_call_f_createComment_2025); + methods += new qt_gsi::GenericMethod ("createDocumentFragment", "@brief Method QDomDocumentFragment QDomDocument::createDocumentFragment()\n", false, &_init_f_createDocumentFragment_0, &_call_f_createDocumentFragment_0); + methods += new qt_gsi::GenericMethod ("createElement", "@brief Method QDomElement QDomDocument::createElement(const QString &tagName)\n", false, &_init_f_createElement_2025, &_call_f_createElement_2025); + methods += new qt_gsi::GenericMethod ("createElementNS", "@brief Method QDomElement QDomDocument::createElementNS(const QString &nsURI, const QString &qName)\n", false, &_init_f_createElementNS_3942, &_call_f_createElementNS_3942); + methods += new qt_gsi::GenericMethod ("createEntityReference", "@brief Method QDomEntityReference QDomDocument::createEntityReference(const QString &name)\n", false, &_init_f_createEntityReference_2025, &_call_f_createEntityReference_2025); + methods += new qt_gsi::GenericMethod ("createProcessingInstruction", "@brief Method QDomProcessingInstruction QDomDocument::createProcessingInstruction(const QString &target, const QString &data)\n", false, &_init_f_createProcessingInstruction_3942, &_call_f_createProcessingInstruction_3942); + methods += new qt_gsi::GenericMethod ("createTextNode", "@brief Method QDomText QDomDocument::createTextNode(const QString &data)\n", false, &_init_f_createTextNode_2025, &_call_f_createTextNode_2025); + methods += new qt_gsi::GenericMethod ("doctype", "@brief Method QDomDocumentType QDomDocument::doctype()\n", true, &_init_f_doctype_c0, &_call_f_doctype_c0); + methods += new qt_gsi::GenericMethod ("documentElement", "@brief Method QDomElement QDomDocument::documentElement()\n", true, &_init_f_documentElement_c0, &_call_f_documentElement_c0); + methods += new qt_gsi::GenericMethod ("elementById", "@brief Method QDomElement QDomDocument::elementById(const QString &elementId)\n", false, &_init_f_elementById_2025, &_call_f_elementById_2025); + methods += new qt_gsi::GenericMethod ("elementsByTagName", "@brief Method QDomNodeList QDomDocument::elementsByTagName(const QString &tagname)\n", true, &_init_f_elementsByTagName_c2025, &_call_f_elementsByTagName_c2025); + methods += new qt_gsi::GenericMethod ("elementsByTagNameNS", "@brief Method QDomNodeList QDomDocument::elementsByTagNameNS(const QString &nsURI, const QString &localName)\n", false, &_init_f_elementsByTagNameNS_3942, &_call_f_elementsByTagNameNS_3942); + methods += new qt_gsi::GenericMethod ("implementation", "@brief Method QDomImplementation QDomDocument::implementation()\n", true, &_init_f_implementation_c0, &_call_f_implementation_c0); + methods += new qt_gsi::GenericMethod ("importNode", "@brief Method QDomNode QDomDocument::importNode(const QDomNode &importedNode, bool deep)\n", false, &_init_f_importNode_2828, &_call_f_importNode_2828); + methods += new qt_gsi::GenericMethod ("nodeType", "@brief Method QDomNode::NodeType QDomDocument::nodeType()\n", true, &_init_f_nodeType_c0, &_call_f_nodeType_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDomDocument &QDomDocument::operator=(const QDomDocument &)\n", false, &_init_f_operator_eq__2513, &_call_f_operator_eq__2513); + methods += new qt_gsi::GenericMethod ("setContent", "@brief Method bool QDomDocument::setContent(const QString &text, bool namespaceProcessing, QString *errorMsg, int *errorLine, int *errorColumn)\n", false, &_init_f_setContent_5697, &_call_f_setContent_5697); + methods += new qt_gsi::GenericMethod ("setContent", "@brief Method bool QDomDocument::setContent(QIODevice *dev, bool namespaceProcessing, QString *errorMsg, int *errorLine, int *errorColumn)\n", false, &_init_f_setContent_5119, &_call_f_setContent_5119); + methods += new qt_gsi::GenericMethod ("setContent", "@brief Method bool QDomDocument::setContent(const QString &text, QString *errorMsg, int *errorLine, int *errorColumn)\n", false, &_init_f_setContent_4941, &_call_f_setContent_4941); + methods += new qt_gsi::GenericMethod ("setContent", "@brief Method bool QDomDocument::setContent(QIODevice *dev, QString *errorMsg, int *errorLine, int *errorColumn)\n", false, &_init_f_setContent_4363, &_call_f_setContent_4363); + methods += new qt_gsi::GenericMethod ("setContent", "@brief Method bool QDomDocument::setContent(QXmlStreamReader *reader, bool namespaceProcessing, QString *errorMsg, int *errorLine, int *errorColumn)\n", false, &_init_f_setContent_5895, &_call_f_setContent_5895); + methods += new qt_gsi::GenericMethod ("toByteArray", "@brief Method QByteArray QDomDocument::toByteArray(int)\n", true, &_init_f_toByteArray_c767, &_call_f_toByteArray_c767); + methods += new qt_gsi::GenericMethod ("toString", "@brief Method QString QDomDocument::toString(int)\n", true, &_init_f_toString_c767, &_call_f_toString_c767); + return methods; +} + +gsi::Class &qtdecl_QDomNode (); + +gsi::Class decl_QDomDocument (qtdecl_QDomNode (), "QtXml", "QDomDocument", + methods_QDomDocument (), + "@qt\n@brief Binding of QDomDocument"); + + +GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomDocument () { return decl_QDomDocument; } + +} + diff --git a/src/gsiqt/qt6/QtXml/gsiDeclQDomDocumentFragment.cc b/src/gsiqt/qt6/QtXml/gsiDeclQDomDocumentFragment.cc new file mode 100644 index 000000000..4ab94bb39 --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiDeclQDomDocumentFragment.cc @@ -0,0 +1,145 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDomDocumentFragment.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtXmlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDomDocumentFragment + +// Constructor QDomDocumentFragment::QDomDocumentFragment() + + +static void _init_ctor_QDomDocumentFragment_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDomDocumentFragment_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDomDocumentFragment ()); +} + + +// Constructor QDomDocumentFragment::QDomDocumentFragment(const QDomDocumentFragment &x) + + +static void _init_ctor_QDomDocumentFragment_3333 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomDocumentFragment_3333 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomDocumentFragment &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomDocumentFragment (arg1)); +} + + +// QDomNode::NodeType QDomDocumentFragment::nodeType() + + +static void _init_f_nodeType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_nodeType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDomDocumentFragment *)cls)->nodeType ())); +} + + +// QDomDocumentFragment &QDomDocumentFragment::operator=(const QDomDocumentFragment &) + + +static void _init_f_operator_eq__3333 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3333 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomDocumentFragment &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomDocumentFragment &)((QDomDocumentFragment *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDomDocumentFragment () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomDocumentFragment::QDomDocumentFragment()\nThis method creates an object of class QDomDocumentFragment.", &_init_ctor_QDomDocumentFragment_0, &_call_ctor_QDomDocumentFragment_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomDocumentFragment::QDomDocumentFragment(const QDomDocumentFragment &x)\nThis method creates an object of class QDomDocumentFragment.", &_init_ctor_QDomDocumentFragment_3333, &_call_ctor_QDomDocumentFragment_3333); + methods += new qt_gsi::GenericMethod ("nodeType", "@brief Method QDomNode::NodeType QDomDocumentFragment::nodeType()\n", true, &_init_f_nodeType_c0, &_call_f_nodeType_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDomDocumentFragment &QDomDocumentFragment::operator=(const QDomDocumentFragment &)\n", false, &_init_f_operator_eq__3333, &_call_f_operator_eq__3333); + return methods; +} + +gsi::Class &qtdecl_QDomNode (); + +gsi::Class decl_QDomDocumentFragment (qtdecl_QDomNode (), "QtXml", "QDomDocumentFragment", + methods_QDomDocumentFragment (), + "@qt\n@brief Binding of QDomDocumentFragment"); + + +GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomDocumentFragment () { return decl_QDomDocumentFragment; } + +} + diff --git a/src/gsiqt/qt6/QtXml/gsiDeclQDomDocumentType.cc b/src/gsiqt/qt6/QtXml/gsiDeclQDomDocumentType.cc new file mode 100644 index 000000000..8ada43f63 --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiDeclQDomDocumentType.cc @@ -0,0 +1,241 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDomDocumentType.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtXmlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDomDocumentType + +// Constructor QDomDocumentType::QDomDocumentType() + + +static void _init_ctor_QDomDocumentType_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDomDocumentType_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDomDocumentType ()); +} + + +// Constructor QDomDocumentType::QDomDocumentType(const QDomDocumentType &x) + + +static void _init_ctor_QDomDocumentType_2931 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomDocumentType_2931 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomDocumentType &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomDocumentType (arg1)); +} + + +// QDomNamedNodeMap QDomDocumentType::entities() + + +static void _init_f_entities_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_entities_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomNamedNodeMap)((QDomDocumentType *)cls)->entities ()); +} + + +// QString QDomDocumentType::internalSubset() + + +static void _init_f_internalSubset_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_internalSubset_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomDocumentType *)cls)->internalSubset ()); +} + + +// QString QDomDocumentType::name() + + +static void _init_f_name_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_name_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomDocumentType *)cls)->name ()); +} + + +// QDomNode::NodeType QDomDocumentType::nodeType() + + +static void _init_f_nodeType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_nodeType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDomDocumentType *)cls)->nodeType ())); +} + + +// QDomNamedNodeMap QDomDocumentType::notations() + + +static void _init_f_notations_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_notations_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomNamedNodeMap)((QDomDocumentType *)cls)->notations ()); +} + + +// QDomDocumentType &QDomDocumentType::operator=(const QDomDocumentType &) + + +static void _init_f_operator_eq__2931 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2931 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomDocumentType &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomDocumentType &)((QDomDocumentType *)cls)->operator= (arg1)); +} + + +// QString QDomDocumentType::publicId() + + +static void _init_f_publicId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_publicId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomDocumentType *)cls)->publicId ()); +} + + +// QString QDomDocumentType::systemId() + + +static void _init_f_systemId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_systemId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomDocumentType *)cls)->systemId ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDomDocumentType () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomDocumentType::QDomDocumentType()\nThis method creates an object of class QDomDocumentType.", &_init_ctor_QDomDocumentType_0, &_call_ctor_QDomDocumentType_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomDocumentType::QDomDocumentType(const QDomDocumentType &x)\nThis method creates an object of class QDomDocumentType.", &_init_ctor_QDomDocumentType_2931, &_call_ctor_QDomDocumentType_2931); + methods += new qt_gsi::GenericMethod ("entities", "@brief Method QDomNamedNodeMap QDomDocumentType::entities()\n", true, &_init_f_entities_c0, &_call_f_entities_c0); + methods += new qt_gsi::GenericMethod ("internalSubset", "@brief Method QString QDomDocumentType::internalSubset()\n", true, &_init_f_internalSubset_c0, &_call_f_internalSubset_c0); + methods += new qt_gsi::GenericMethod ("name", "@brief Method QString QDomDocumentType::name()\n", true, &_init_f_name_c0, &_call_f_name_c0); + methods += new qt_gsi::GenericMethod ("nodeType", "@brief Method QDomNode::NodeType QDomDocumentType::nodeType()\n", true, &_init_f_nodeType_c0, &_call_f_nodeType_c0); + methods += new qt_gsi::GenericMethod ("notations", "@brief Method QDomNamedNodeMap QDomDocumentType::notations()\n", true, &_init_f_notations_c0, &_call_f_notations_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDomDocumentType &QDomDocumentType::operator=(const QDomDocumentType &)\n", false, &_init_f_operator_eq__2931, &_call_f_operator_eq__2931); + methods += new qt_gsi::GenericMethod ("publicId", "@brief Method QString QDomDocumentType::publicId()\n", true, &_init_f_publicId_c0, &_call_f_publicId_c0); + methods += new qt_gsi::GenericMethod ("systemId", "@brief Method QString QDomDocumentType::systemId()\n", true, &_init_f_systemId_c0, &_call_f_systemId_c0); + return methods; +} + +gsi::Class &qtdecl_QDomNode (); + +gsi::Class decl_QDomDocumentType (qtdecl_QDomNode (), "QtXml", "QDomDocumentType", + methods_QDomDocumentType (), + "@qt\n@brief Binding of QDomDocumentType"); + + +GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomDocumentType () { return decl_QDomDocumentType; } + +} + diff --git a/src/gsiqt/qt6/QtXml/gsiDeclQDomElement.cc b/src/gsiqt/qt6/QtXml/gsiDeclQDomElement.cc new file mode 100644 index 000000000..02c756412 --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiDeclQDomElement.cc @@ -0,0 +1,827 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDomElement.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtXmlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDomElement + +// Constructor QDomElement::QDomElement() + + +static void _init_ctor_QDomElement_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDomElement_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDomElement ()); +} + + +// Constructor QDomElement::QDomElement(const QDomElement &x) + + +static void _init_ctor_QDomElement_2396 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomElement_2396 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomElement &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomElement (arg1)); +} + + +// QString QDomElement::attribute(const QString &name, const QString &defValue) + + +static void _init_f_attribute_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("defValue", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_attribute_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QString)((QDomElement *)cls)->attribute (arg1, arg2)); +} + + +// QString QDomElement::attributeNS(const QString &nsURI, const QString &localName, const QString &defValue) + + +static void _init_f_attributeNS_c5859 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nsURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("defValue", true, "QString()"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_attributeNS_c5859 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QString)((QDomElement *)cls)->attributeNS (arg1, arg2, arg3)); +} + + +// QDomAttr QDomElement::attributeNode(const QString &name) + + +static void _init_f_attributeNode_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_attributeNode_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomAttr)((QDomElement *)cls)->attributeNode (arg1)); +} + + +// QDomAttr QDomElement::attributeNodeNS(const QString &nsURI, const QString &localName) + + +static void _init_f_attributeNodeNS_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nsURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_attributeNodeNS_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDomAttr)((QDomElement *)cls)->attributeNodeNS (arg1, arg2)); +} + + +// QDomNamedNodeMap QDomElement::attributes() + + +static void _init_f_attributes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_attributes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomNamedNodeMap)((QDomElement *)cls)->attributes ()); +} + + +// QDomNodeList QDomElement::elementsByTagName(const QString &tagname) + + +static void _init_f_elementsByTagName_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tagname"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_elementsByTagName_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomNodeList)((QDomElement *)cls)->elementsByTagName (arg1)); +} + + +// QDomNodeList QDomElement::elementsByTagNameNS(const QString &nsURI, const QString &localName) + + +static void _init_f_elementsByTagNameNS_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nsURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_elementsByTagNameNS_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDomNodeList)((QDomElement *)cls)->elementsByTagNameNS (arg1, arg2)); +} + + +// bool QDomElement::hasAttribute(const QString &name) + + +static void _init_f_hasAttribute_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_hasAttribute_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDomElement *)cls)->hasAttribute (arg1)); +} + + +// bool QDomElement::hasAttributeNS(const QString &nsURI, const QString &localName) + + +static void _init_f_hasAttributeNS_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nsURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_hasAttributeNS_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDomElement *)cls)->hasAttributeNS (arg1, arg2)); +} + + +// QDomNode::NodeType QDomElement::nodeType() + + +static void _init_f_nodeType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_nodeType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDomElement *)cls)->nodeType ())); +} + + +// QDomElement &QDomElement::operator=(const QDomElement &) + + +static void _init_f_operator_eq__2396 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2396 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomElement &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomElement &)((QDomElement *)cls)->operator= (arg1)); +} + + +// void QDomElement::removeAttribute(const QString &name) + + +static void _init_f_removeAttribute_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeAttribute_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomElement *)cls)->removeAttribute (arg1); +} + + +// void QDomElement::removeAttributeNS(const QString &nsURI, const QString &localName) + + +static void _init_f_removeAttributeNS_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nsURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_removeAttributeNS_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomElement *)cls)->removeAttributeNS (arg1, arg2); +} + + +// QDomAttr QDomElement::removeAttributeNode(const QDomAttr &oldAttr) + + +static void _init_f_removeAttributeNode_2093 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldAttr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeAttributeNode_2093 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomAttr &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomAttr)((QDomElement *)cls)->removeAttributeNode (arg1)); +} + + +// void QDomElement::setAttribute(const QString &name, const QString &value) + + +static void _init_f_setAttribute_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setAttribute_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomElement *)cls)->setAttribute (arg1, arg2); +} + + +// void QDomElement::setAttribute(const QString &name, qlonglong value) + + +static void _init_f_setAttribute_3330 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setAttribute_3330 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + qlonglong arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomElement *)cls)->setAttribute (arg1, arg2); +} + + +// void QDomElement::setAttribute(const QString &name, qulonglong value) + + +static void _init_f_setAttribute_3447 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setAttribute_3447 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + qulonglong arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomElement *)cls)->setAttribute (arg1, arg2); +} + + +// void QDomElement::setAttribute(const QString &name, int value) + + +static void _init_f_setAttribute_2684 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setAttribute_2684 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomElement *)cls)->setAttribute (arg1, arg2); +} + + +// void QDomElement::setAttribute(const QString &name, unsigned int value) + + +static void _init_f_setAttribute_3689 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setAttribute_3689 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + unsigned int arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomElement *)cls)->setAttribute (arg1, arg2); +} + + +// void QDomElement::setAttribute(const QString &name, float value) + + +static void _init_f_setAttribute_2887 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setAttribute_2887 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + float arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomElement *)cls)->setAttribute (arg1, arg2); +} + + +// void QDomElement::setAttribute(const QString &name, double value) + + +static void _init_f_setAttribute_2988 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("value"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_setAttribute_2988 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + double arg2 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomElement *)cls)->setAttribute (arg1, arg2); +} + + +// void QDomElement::setAttributeNS(const QString &nsURI, const QString &qName, const QString &value) + + +static void _init_f_setAttributeNS_5859 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nsURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("qName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setAttributeNS_5859 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomElement *)cls)->setAttributeNS (arg1, arg2, arg3); +} + + +// void QDomElement::setAttributeNS(const QString &nsURI, const QString &qName, int value) + + +static void _init_f_setAttributeNS_4601 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nsURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("qName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setAttributeNS_4601 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomElement *)cls)->setAttributeNS (arg1, arg2, arg3); +} + + +// void QDomElement::setAttributeNS(const QString &nsURI, const QString &qName, unsigned int value) + + +static void _init_f_setAttributeNS_5606 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nsURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("qName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setAttributeNS_5606 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + unsigned int arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomElement *)cls)->setAttributeNS (arg1, arg2, arg3); +} + + +// void QDomElement::setAttributeNS(const QString &nsURI, const QString &qName, qlonglong value) + + +static void _init_f_setAttributeNS_5247 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nsURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("qName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setAttributeNS_5247 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + qlonglong arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomElement *)cls)->setAttributeNS (arg1, arg2, arg3); +} + + +// void QDomElement::setAttributeNS(const QString &nsURI, const QString &qName, qulonglong value) + + +static void _init_f_setAttributeNS_5364 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nsURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("qName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setAttributeNS_5364 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + qulonglong arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomElement *)cls)->setAttributeNS (arg1, arg2, arg3); +} + + +// void QDomElement::setAttributeNS(const QString &nsURI, const QString &qName, double value) + + +static void _init_f_setAttributeNS_4905 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nsURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("qName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("value"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_setAttributeNS_4905 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + double arg3 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomElement *)cls)->setAttributeNS (arg1, arg2, arg3); +} + + +// QDomAttr QDomElement::setAttributeNode(const QDomAttr &newAttr) + + +static void _init_f_setAttributeNode_2093 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newAttr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAttributeNode_2093 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomAttr &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomAttr)((QDomElement *)cls)->setAttributeNode (arg1)); +} + + +// QDomAttr QDomElement::setAttributeNodeNS(const QDomAttr &newAttr) + + +static void _init_f_setAttributeNodeNS_2093 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newAttr"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setAttributeNodeNS_2093 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomAttr &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomAttr)((QDomElement *)cls)->setAttributeNodeNS (arg1)); +} + + +// void QDomElement::setTagName(const QString &name) + + +static void _init_f_setTagName_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setTagName_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomElement *)cls)->setTagName (arg1); +} + + +// QString QDomElement::tagName() + + +static void _init_f_tagName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_tagName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomElement *)cls)->tagName ()); +} + + +// QString QDomElement::text() + + +static void _init_f_text_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_text_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomElement *)cls)->text ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDomElement () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomElement::QDomElement()\nThis method creates an object of class QDomElement.", &_init_ctor_QDomElement_0, &_call_ctor_QDomElement_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomElement::QDomElement(const QDomElement &x)\nThis method creates an object of class QDomElement.", &_init_ctor_QDomElement_2396, &_call_ctor_QDomElement_2396); + methods += new qt_gsi::GenericMethod ("attribute", "@brief Method QString QDomElement::attribute(const QString &name, const QString &defValue)\n", true, &_init_f_attribute_c3942, &_call_f_attribute_c3942); + methods += new qt_gsi::GenericMethod ("attributeNS", "@brief Method QString QDomElement::attributeNS(const QString &nsURI, const QString &localName, const QString &defValue)\n", true, &_init_f_attributeNS_c5859, &_call_f_attributeNS_c5859); + methods += new qt_gsi::GenericMethod ("attributeNode", "@brief Method QDomAttr QDomElement::attributeNode(const QString &name)\n", false, &_init_f_attributeNode_2025, &_call_f_attributeNode_2025); + methods += new qt_gsi::GenericMethod ("attributeNodeNS", "@brief Method QDomAttr QDomElement::attributeNodeNS(const QString &nsURI, const QString &localName)\n", false, &_init_f_attributeNodeNS_3942, &_call_f_attributeNodeNS_3942); + methods += new qt_gsi::GenericMethod ("attributes", "@brief Method QDomNamedNodeMap QDomElement::attributes()\n", true, &_init_f_attributes_c0, &_call_f_attributes_c0); + methods += new qt_gsi::GenericMethod ("elementsByTagName", "@brief Method QDomNodeList QDomElement::elementsByTagName(const QString &tagname)\n", true, &_init_f_elementsByTagName_c2025, &_call_f_elementsByTagName_c2025); + methods += new qt_gsi::GenericMethod ("elementsByTagNameNS", "@brief Method QDomNodeList QDomElement::elementsByTagNameNS(const QString &nsURI, const QString &localName)\n", true, &_init_f_elementsByTagNameNS_c3942, &_call_f_elementsByTagNameNS_c3942); + methods += new qt_gsi::GenericMethod ("hasAttribute", "@brief Method bool QDomElement::hasAttribute(const QString &name)\n", true, &_init_f_hasAttribute_c2025, &_call_f_hasAttribute_c2025); + methods += new qt_gsi::GenericMethod ("hasAttributeNS", "@brief Method bool QDomElement::hasAttributeNS(const QString &nsURI, const QString &localName)\n", true, &_init_f_hasAttributeNS_c3942, &_call_f_hasAttributeNS_c3942); + methods += new qt_gsi::GenericMethod ("nodeType", "@brief Method QDomNode::NodeType QDomElement::nodeType()\n", true, &_init_f_nodeType_c0, &_call_f_nodeType_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDomElement &QDomElement::operator=(const QDomElement &)\n", false, &_init_f_operator_eq__2396, &_call_f_operator_eq__2396); + methods += new qt_gsi::GenericMethod ("removeAttribute", "@brief Method void QDomElement::removeAttribute(const QString &name)\n", false, &_init_f_removeAttribute_2025, &_call_f_removeAttribute_2025); + methods += new qt_gsi::GenericMethod ("removeAttributeNS", "@brief Method void QDomElement::removeAttributeNS(const QString &nsURI, const QString &localName)\n", false, &_init_f_removeAttributeNS_3942, &_call_f_removeAttributeNS_3942); + methods += new qt_gsi::GenericMethod ("removeAttributeNode", "@brief Method QDomAttr QDomElement::removeAttributeNode(const QDomAttr &oldAttr)\n", false, &_init_f_removeAttributeNode_2093, &_call_f_removeAttributeNode_2093); + methods += new qt_gsi::GenericMethod ("setAttribute", "@brief Method void QDomElement::setAttribute(const QString &name, const QString &value)\n", false, &_init_f_setAttribute_3942, &_call_f_setAttribute_3942); + methods += new qt_gsi::GenericMethod ("setAttribute_ll|attribute_ll=", "@brief Method void QDomElement::setAttribute(const QString &name, qlonglong value)\n", false, &_init_f_setAttribute_3330, &_call_f_setAttribute_3330); + methods += new qt_gsi::GenericMethod ("setAttribute_ull|attribute_ull=", "@brief Method void QDomElement::setAttribute(const QString &name, qulonglong value)\n", false, &_init_f_setAttribute_3447, &_call_f_setAttribute_3447); + methods += new qt_gsi::GenericMethod ("setAttribute_i|attribute_i=", "@brief Method void QDomElement::setAttribute(const QString &name, int value)\n", false, &_init_f_setAttribute_2684, &_call_f_setAttribute_2684); + methods += new qt_gsi::GenericMethod ("setAttribute_ui|attribute_ui=", "@brief Method void QDomElement::setAttribute(const QString &name, unsigned int value)\n", false, &_init_f_setAttribute_3689, &_call_f_setAttribute_3689); + methods += new qt_gsi::GenericMethod ("setAttribute_f|attribute_f=", "@brief Method void QDomElement::setAttribute(const QString &name, float value)\n", false, &_init_f_setAttribute_2887, &_call_f_setAttribute_2887); + methods += new qt_gsi::GenericMethod ("setAttribute_d|attribute_d=", "@brief Method void QDomElement::setAttribute(const QString &name, double value)\n", false, &_init_f_setAttribute_2988, &_call_f_setAttribute_2988); + methods += new qt_gsi::GenericMethod ("setAttributeNS", "@brief Method void QDomElement::setAttributeNS(const QString &nsURI, const QString &qName, const QString &value)\n", false, &_init_f_setAttributeNS_5859, &_call_f_setAttributeNS_5859); + methods += new qt_gsi::GenericMethod ("setAttributeNS_i|attributeNS_i=", "@brief Method void QDomElement::setAttributeNS(const QString &nsURI, const QString &qName, int value)\n", false, &_init_f_setAttributeNS_4601, &_call_f_setAttributeNS_4601); + methods += new qt_gsi::GenericMethod ("setAttributeNS_ui|attributeNS_ui=", "@brief Method void QDomElement::setAttributeNS(const QString &nsURI, const QString &qName, unsigned int value)\n", false, &_init_f_setAttributeNS_5606, &_call_f_setAttributeNS_5606); + methods += new qt_gsi::GenericMethod ("setAttributeNS_ll|attributeNS_ll=", "@brief Method void QDomElement::setAttributeNS(const QString &nsURI, const QString &qName, qlonglong value)\n", false, &_init_f_setAttributeNS_5247, &_call_f_setAttributeNS_5247); + methods += new qt_gsi::GenericMethod ("setAttributeNS_ull|attributeNS_ull=", "@brief Method void QDomElement::setAttributeNS(const QString &nsURI, const QString &qName, qulonglong value)\n", false, &_init_f_setAttributeNS_5364, &_call_f_setAttributeNS_5364); + methods += new qt_gsi::GenericMethod ("setAttributeNS_d|attributeNS_d=", "@brief Method void QDomElement::setAttributeNS(const QString &nsURI, const QString &qName, double value)\n", false, &_init_f_setAttributeNS_4905, &_call_f_setAttributeNS_4905); + methods += new qt_gsi::GenericMethod ("setAttributeNode", "@brief Method QDomAttr QDomElement::setAttributeNode(const QDomAttr &newAttr)\n", false, &_init_f_setAttributeNode_2093, &_call_f_setAttributeNode_2093); + methods += new qt_gsi::GenericMethod ("setAttributeNodeNS", "@brief Method QDomAttr QDomElement::setAttributeNodeNS(const QDomAttr &newAttr)\n", false, &_init_f_setAttributeNodeNS_2093, &_call_f_setAttributeNodeNS_2093); + methods += new qt_gsi::GenericMethod ("setTagName|tagName=", "@brief Method void QDomElement::setTagName(const QString &name)\n", false, &_init_f_setTagName_2025, &_call_f_setTagName_2025); + methods += new qt_gsi::GenericMethod (":tagName", "@brief Method QString QDomElement::tagName()\n", true, &_init_f_tagName_c0, &_call_f_tagName_c0); + methods += new qt_gsi::GenericMethod ("text", "@brief Method QString QDomElement::text()\n", true, &_init_f_text_c0, &_call_f_text_c0); + return methods; +} + +gsi::Class &qtdecl_QDomNode (); + +gsi::Class decl_QDomElement (qtdecl_QDomNode (), "QtXml", "QDomElement", + methods_QDomElement (), + "@qt\n@brief Binding of QDomElement"); + + +GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomElement () { return decl_QDomElement; } + +} + diff --git a/src/gsiqt/qt6/QtXml/gsiDeclQDomEntity.cc b/src/gsiqt/qt6/QtXml/gsiDeclQDomEntity.cc new file mode 100644 index 000000000..52c6265fa --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiDeclQDomEntity.cc @@ -0,0 +1,193 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDomEntity.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtXmlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDomEntity + +// Constructor QDomEntity::QDomEntity() + + +static void _init_ctor_QDomEntity_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDomEntity_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDomEntity ()); +} + + +// Constructor QDomEntity::QDomEntity(const QDomEntity &x) + + +static void _init_ctor_QDomEntity_2319 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomEntity_2319 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomEntity &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomEntity (arg1)); +} + + +// QDomNode::NodeType QDomEntity::nodeType() + + +static void _init_f_nodeType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_nodeType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDomEntity *)cls)->nodeType ())); +} + + +// QString QDomEntity::notationName() + + +static void _init_f_notationName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_notationName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomEntity *)cls)->notationName ()); +} + + +// QDomEntity &QDomEntity::operator=(const QDomEntity &) + + +static void _init_f_operator_eq__2319 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2319 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomEntity &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomEntity &)((QDomEntity *)cls)->operator= (arg1)); +} + + +// QString QDomEntity::publicId() + + +static void _init_f_publicId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_publicId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomEntity *)cls)->publicId ()); +} + + +// QString QDomEntity::systemId() + + +static void _init_f_systemId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_systemId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomEntity *)cls)->systemId ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDomEntity () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomEntity::QDomEntity()\nThis method creates an object of class QDomEntity.", &_init_ctor_QDomEntity_0, &_call_ctor_QDomEntity_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomEntity::QDomEntity(const QDomEntity &x)\nThis method creates an object of class QDomEntity.", &_init_ctor_QDomEntity_2319, &_call_ctor_QDomEntity_2319); + methods += new qt_gsi::GenericMethod ("nodeType", "@brief Method QDomNode::NodeType QDomEntity::nodeType()\n", true, &_init_f_nodeType_c0, &_call_f_nodeType_c0); + methods += new qt_gsi::GenericMethod ("notationName", "@brief Method QString QDomEntity::notationName()\n", true, &_init_f_notationName_c0, &_call_f_notationName_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDomEntity &QDomEntity::operator=(const QDomEntity &)\n", false, &_init_f_operator_eq__2319, &_call_f_operator_eq__2319); + methods += new qt_gsi::GenericMethod ("publicId", "@brief Method QString QDomEntity::publicId()\n", true, &_init_f_publicId_c0, &_call_f_publicId_c0); + methods += new qt_gsi::GenericMethod ("systemId", "@brief Method QString QDomEntity::systemId()\n", true, &_init_f_systemId_c0, &_call_f_systemId_c0); + return methods; +} + +gsi::Class &qtdecl_QDomNode (); + +gsi::Class decl_QDomEntity (qtdecl_QDomNode (), "QtXml", "QDomEntity", + methods_QDomEntity (), + "@qt\n@brief Binding of QDomEntity"); + + +GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomEntity () { return decl_QDomEntity; } + +} + diff --git a/src/gsiqt/qt6/QtXml/gsiDeclQDomEntityReference.cc b/src/gsiqt/qt6/QtXml/gsiDeclQDomEntityReference.cc new file mode 100644 index 000000000..cef7ffc22 --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiDeclQDomEntityReference.cc @@ -0,0 +1,145 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDomEntityReference.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtXmlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDomEntityReference + +// Constructor QDomEntityReference::QDomEntityReference() + + +static void _init_ctor_QDomEntityReference_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDomEntityReference_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDomEntityReference ()); +} + + +// Constructor QDomEntityReference::QDomEntityReference(const QDomEntityReference &x) + + +static void _init_ctor_QDomEntityReference_3230 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomEntityReference_3230 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomEntityReference &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomEntityReference (arg1)); +} + + +// QDomNode::NodeType QDomEntityReference::nodeType() + + +static void _init_f_nodeType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_nodeType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDomEntityReference *)cls)->nodeType ())); +} + + +// QDomEntityReference &QDomEntityReference::operator=(const QDomEntityReference &) + + +static void _init_f_operator_eq__3230 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3230 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomEntityReference &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomEntityReference &)((QDomEntityReference *)cls)->operator= (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDomEntityReference () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomEntityReference::QDomEntityReference()\nThis method creates an object of class QDomEntityReference.", &_init_ctor_QDomEntityReference_0, &_call_ctor_QDomEntityReference_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomEntityReference::QDomEntityReference(const QDomEntityReference &x)\nThis method creates an object of class QDomEntityReference.", &_init_ctor_QDomEntityReference_3230, &_call_ctor_QDomEntityReference_3230); + methods += new qt_gsi::GenericMethod ("nodeType", "@brief Method QDomNode::NodeType QDomEntityReference::nodeType()\n", true, &_init_f_nodeType_c0, &_call_f_nodeType_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDomEntityReference &QDomEntityReference::operator=(const QDomEntityReference &)\n", false, &_init_f_operator_eq__3230, &_call_f_operator_eq__3230); + return methods; +} + +gsi::Class &qtdecl_QDomNode (); + +gsi::Class decl_QDomEntityReference (qtdecl_QDomNode (), "QtXml", "QDomEntityReference", + methods_QDomEntityReference (), + "@qt\n@brief Binding of QDomEntityReference"); + + +GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomEntityReference () { return decl_QDomEntityReference; } + +} + diff --git a/src/gsiqt/qt6/QtXml/gsiDeclQDomImplementation.cc b/src/gsiqt/qt6/QtXml/gsiDeclQDomImplementation.cc new file mode 100644 index 000000000..1ea476b73 --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiDeclQDomImplementation.cc @@ -0,0 +1,302 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDomImplementation.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtXmlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDomImplementation + +// Constructor QDomImplementation::QDomImplementation() + + +static void _init_ctor_QDomImplementation_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDomImplementation_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDomImplementation ()); +} + + +// Constructor QDomImplementation::QDomImplementation(const QDomImplementation &) + + +static void _init_ctor_QDomImplementation_3160 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomImplementation_3160 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomImplementation &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomImplementation (arg1)); +} + + +// QDomDocument QDomImplementation::createDocument(const QString &nsURI, const QString &qName, const QDomDocumentType &doctype) + + +static void _init_f_createDocument_6765 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nsURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("qName"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("doctype"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_createDocument_6765 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QDomDocumentType &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QDomDocument)((QDomImplementation *)cls)->createDocument (arg1, arg2, arg3)); +} + + +// QDomDocumentType QDomImplementation::createDocumentType(const QString &qName, const QString &publicId, const QString &systemId) + + +static void _init_f_createDocumentType_5859 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("qName"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("publicId"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("systemId"); + decl->add_arg (argspec_2); + decl->set_return (); +} + +static void _call_f_createDocumentType_5859 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + const QString &arg3 = gsi::arg_reader() (args, heap); + ret.write ((QDomDocumentType)((QDomImplementation *)cls)->createDocumentType (arg1, arg2, arg3)); +} + + +// bool QDomImplementation::hasFeature(const QString &feature, const QString &version) + + +static void _init_f_hasFeature_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("feature"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("version"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_hasFeature_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDomImplementation *)cls)->hasFeature (arg1, arg2)); +} + + +// bool QDomImplementation::isNull() + + +static void _init_f_isNull_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomImplementation *)cls)->isNull ()); +} + + +// bool QDomImplementation::operator!=(const QDomImplementation &) + + +static void _init_f_operator_excl__eq__c3160 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c3160 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomImplementation &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDomImplementation *)cls)->operator!= (arg1)); +} + + +// QDomImplementation &QDomImplementation::operator=(const QDomImplementation &) + + +static void _init_f_operator_eq__3160 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3160 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomImplementation &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomImplementation &)((QDomImplementation *)cls)->operator= (arg1)); +} + + +// bool QDomImplementation::operator==(const QDomImplementation &) + + +static void _init_f_operator_eq__eq__c3160 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c3160 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomImplementation &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDomImplementation *)cls)->operator== (arg1)); +} + + +// static QDomImplementation::InvalidDataPolicy QDomImplementation::invalidDataPolicy() + + +static void _init_f_invalidDataPolicy_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_invalidDataPolicy_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(QDomImplementation::invalidDataPolicy ())); +} + + +// static void QDomImplementation::setInvalidDataPolicy(QDomImplementation::InvalidDataPolicy policy) + + +static void _init_f_setInvalidDataPolicy_4112 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("policy"); + decl->add_arg::target_type & > (argspec_0); + decl->set_return (); +} + +static void _call_f_setInvalidDataPolicy_4112 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const qt_gsi::Converter::target_type & arg1 = gsi::arg_reader::target_type & >() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + QDomImplementation::setInvalidDataPolicy (qt_gsi::QtToCppAdaptor(arg1).cref()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDomImplementation () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomImplementation::QDomImplementation()\nThis method creates an object of class QDomImplementation.", &_init_ctor_QDomImplementation_0, &_call_ctor_QDomImplementation_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomImplementation::QDomImplementation(const QDomImplementation &)\nThis method creates an object of class QDomImplementation.", &_init_ctor_QDomImplementation_3160, &_call_ctor_QDomImplementation_3160); + methods += new qt_gsi::GenericMethod ("createDocument", "@brief Method QDomDocument QDomImplementation::createDocument(const QString &nsURI, const QString &qName, const QDomDocumentType &doctype)\n", false, &_init_f_createDocument_6765, &_call_f_createDocument_6765); + methods += new qt_gsi::GenericMethod ("createDocumentType", "@brief Method QDomDocumentType QDomImplementation::createDocumentType(const QString &qName, const QString &publicId, const QString &systemId)\n", false, &_init_f_createDocumentType_5859, &_call_f_createDocumentType_5859); + methods += new qt_gsi::GenericMethod ("hasFeature", "@brief Method bool QDomImplementation::hasFeature(const QString &feature, const QString &version)\n", true, &_init_f_hasFeature_c3942, &_call_f_hasFeature_c3942); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QDomImplementation::isNull()\n", false, &_init_f_isNull_0, &_call_f_isNull_0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QDomImplementation::operator!=(const QDomImplementation &)\n", true, &_init_f_operator_excl__eq__c3160, &_call_f_operator_excl__eq__c3160); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDomImplementation &QDomImplementation::operator=(const QDomImplementation &)\n", false, &_init_f_operator_eq__3160, &_call_f_operator_eq__3160); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QDomImplementation::operator==(const QDomImplementation &)\n", true, &_init_f_operator_eq__eq__c3160, &_call_f_operator_eq__eq__c3160); + methods += new qt_gsi::GenericStaticMethod (":invalidDataPolicy", "@brief Static method QDomImplementation::InvalidDataPolicy QDomImplementation::invalidDataPolicy()\nThis method is static and can be called without an instance.", &_init_f_invalidDataPolicy_0, &_call_f_invalidDataPolicy_0); + methods += new qt_gsi::GenericStaticMethod ("setInvalidDataPolicy|invalidDataPolicy=", "@brief Static method void QDomImplementation::setInvalidDataPolicy(QDomImplementation::InvalidDataPolicy policy)\nThis method is static and can be called without an instance.", &_init_f_setInvalidDataPolicy_4112, &_call_f_setInvalidDataPolicy_4112); + return methods; +} + +gsi::Class decl_QDomImplementation ("QtXml", "QDomImplementation", + methods_QDomImplementation (), + "@qt\n@brief Binding of QDomImplementation"); + + +GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomImplementation () { return decl_QDomImplementation; } + +} + + +// Implementation of the enum wrapper class for QDomImplementation::InvalidDataPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_QDomImplementation_InvalidDataPolicy_Enum ("QtXml", "QDomImplementation_InvalidDataPolicy", + gsi::enum_const ("AcceptInvalidChars", QDomImplementation::AcceptInvalidChars, "@brief Enum constant QDomImplementation::AcceptInvalidChars") + + gsi::enum_const ("DropInvalidChars", QDomImplementation::DropInvalidChars, "@brief Enum constant QDomImplementation::DropInvalidChars") + + gsi::enum_const ("ReturnNullNode", QDomImplementation::ReturnNullNode, "@brief Enum constant QDomImplementation::ReturnNullNode"), + "@qt\n@brief This class represents the QDomImplementation::InvalidDataPolicy enum"); + +static gsi::QFlagsClass decl_QDomImplementation_InvalidDataPolicy_Enums ("QtXml", "QDomImplementation_QFlags_InvalidDataPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QDomImplementation_InvalidDataPolicy_Enum_in_parent (decl_QDomImplementation_InvalidDataPolicy_Enum.defs ()); +static gsi::ClassExt decl_QDomImplementation_InvalidDataPolicy_Enum_as_child (decl_QDomImplementation_InvalidDataPolicy_Enum, "InvalidDataPolicy"); +static gsi::ClassExt decl_QDomImplementation_InvalidDataPolicy_Enums_as_child (decl_QDomImplementation_InvalidDataPolicy_Enums, "QFlags_InvalidDataPolicy"); + +} + diff --git a/src/gsiqt/qt6/QtXml/gsiDeclQDomNamedNodeMap.cc b/src/gsiqt/qt6/QtXml/gsiDeclQDomNamedNodeMap.cc new file mode 100644 index 000000000..ce271725e --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiDeclQDomNamedNodeMap.cc @@ -0,0 +1,382 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDomNamedNodeMap.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtXmlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDomNamedNodeMap + +// Constructor QDomNamedNodeMap::QDomNamedNodeMap() + + +static void _init_ctor_QDomNamedNodeMap_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDomNamedNodeMap_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDomNamedNodeMap ()); +} + + +// Constructor QDomNamedNodeMap::QDomNamedNodeMap(const QDomNamedNodeMap &) + + +static void _init_ctor_QDomNamedNodeMap_2843 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomNamedNodeMap_2843 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNamedNodeMap &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomNamedNodeMap (arg1)); +} + + +// bool QDomNamedNodeMap::contains(const QString &name) + + +static void _init_f_contains_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_contains_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDomNamedNodeMap *)cls)->contains (arg1)); +} + + +// int QDomNamedNodeMap::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDomNamedNodeMap *)cls)->count ()); +} + + +// bool QDomNamedNodeMap::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNamedNodeMap *)cls)->isEmpty ()); +} + + +// QDomNode QDomNamedNodeMap::item(int index) + + +static void _init_f_item_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_item_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomNode)((QDomNamedNodeMap *)cls)->item (arg1)); +} + + +// int QDomNamedNodeMap::length() + + +static void _init_f_length_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_length_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDomNamedNodeMap *)cls)->length ()); +} + + +// QDomNode QDomNamedNodeMap::namedItem(const QString &name) + + +static void _init_f_namedItem_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_namedItem_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomNode)((QDomNamedNodeMap *)cls)->namedItem (arg1)); +} + + +// QDomNode QDomNamedNodeMap::namedItemNS(const QString &nsURI, const QString &localName) + + +static void _init_f_namedItemNS_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nsURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_namedItemNS_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDomNode)((QDomNamedNodeMap *)cls)->namedItemNS (arg1, arg2)); +} + + +// bool QDomNamedNodeMap::operator!=(const QDomNamedNodeMap &) + + +static void _init_f_operator_excl__eq__c2843 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2843 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNamedNodeMap &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDomNamedNodeMap *)cls)->operator!= (arg1)); +} + + +// QDomNamedNodeMap &QDomNamedNodeMap::operator=(const QDomNamedNodeMap &) + + +static void _init_f_operator_eq__2843 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2843 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNamedNodeMap &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomNamedNodeMap &)((QDomNamedNodeMap *)cls)->operator= (arg1)); +} + + +// bool QDomNamedNodeMap::operator==(const QDomNamedNodeMap &) + + +static void _init_f_operator_eq__eq__c2843 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2843 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNamedNodeMap &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDomNamedNodeMap *)cls)->operator== (arg1)); +} + + +// QDomNode QDomNamedNodeMap::removeNamedItem(const QString &name) + + +static void _init_f_removeNamedItem_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeNamedItem_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomNode)((QDomNamedNodeMap *)cls)->removeNamedItem (arg1)); +} + + +// QDomNode QDomNamedNodeMap::removeNamedItemNS(const QString &nsURI, const QString &localName) + + +static void _init_f_removeNamedItemNS_3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("nsURI"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("localName"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_removeNamedItemNS_3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDomNode)((QDomNamedNodeMap *)cls)->removeNamedItemNS (arg1, arg2)); +} + + +// QDomNode QDomNamedNodeMap::setNamedItem(const QDomNode &newNode) + + +static void _init_f_setNamedItem_2072 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newNode"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNamedItem_2072 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNode &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomNode)((QDomNamedNodeMap *)cls)->setNamedItem (arg1)); +} + + +// QDomNode QDomNamedNodeMap::setNamedItemNS(const QDomNode &newNode) + + +static void _init_f_setNamedItemNS_2072 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newNode"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNamedItemNS_2072 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNode &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomNode)((QDomNamedNodeMap *)cls)->setNamedItemNS (arg1)); +} + + +// int QDomNamedNodeMap::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDomNamedNodeMap *)cls)->size ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDomNamedNodeMap () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomNamedNodeMap::QDomNamedNodeMap()\nThis method creates an object of class QDomNamedNodeMap.", &_init_ctor_QDomNamedNodeMap_0, &_call_ctor_QDomNamedNodeMap_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomNamedNodeMap::QDomNamedNodeMap(const QDomNamedNodeMap &)\nThis method creates an object of class QDomNamedNodeMap.", &_init_ctor_QDomNamedNodeMap_2843, &_call_ctor_QDomNamedNodeMap_2843); + methods += new qt_gsi::GenericMethod ("contains", "@brief Method bool QDomNamedNodeMap::contains(const QString &name)\n", true, &_init_f_contains_c2025, &_call_f_contains_c2025); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QDomNamedNodeMap::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QDomNamedNodeMap::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("item", "@brief Method QDomNode QDomNamedNodeMap::item(int index)\n", true, &_init_f_item_c767, &_call_f_item_c767); + methods += new qt_gsi::GenericMethod ("length", "@brief Method int QDomNamedNodeMap::length()\n", true, &_init_f_length_c0, &_call_f_length_c0); + methods += new qt_gsi::GenericMethod ("namedItem", "@brief Method QDomNode QDomNamedNodeMap::namedItem(const QString &name)\n", true, &_init_f_namedItem_c2025, &_call_f_namedItem_c2025); + methods += new qt_gsi::GenericMethod ("namedItemNS", "@brief Method QDomNode QDomNamedNodeMap::namedItemNS(const QString &nsURI, const QString &localName)\n", true, &_init_f_namedItemNS_c3942, &_call_f_namedItemNS_c3942); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QDomNamedNodeMap::operator!=(const QDomNamedNodeMap &)\n", true, &_init_f_operator_excl__eq__c2843, &_call_f_operator_excl__eq__c2843); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDomNamedNodeMap &QDomNamedNodeMap::operator=(const QDomNamedNodeMap &)\n", false, &_init_f_operator_eq__2843, &_call_f_operator_eq__2843); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QDomNamedNodeMap::operator==(const QDomNamedNodeMap &)\n", true, &_init_f_operator_eq__eq__c2843, &_call_f_operator_eq__eq__c2843); + methods += new qt_gsi::GenericMethod ("removeNamedItem", "@brief Method QDomNode QDomNamedNodeMap::removeNamedItem(const QString &name)\n", false, &_init_f_removeNamedItem_2025, &_call_f_removeNamedItem_2025); + methods += new qt_gsi::GenericMethod ("removeNamedItemNS", "@brief Method QDomNode QDomNamedNodeMap::removeNamedItemNS(const QString &nsURI, const QString &localName)\n", false, &_init_f_removeNamedItemNS_3942, &_call_f_removeNamedItemNS_3942); + methods += new qt_gsi::GenericMethod ("setNamedItem", "@brief Method QDomNode QDomNamedNodeMap::setNamedItem(const QDomNode &newNode)\n", false, &_init_f_setNamedItem_2072, &_call_f_setNamedItem_2072); + methods += new qt_gsi::GenericMethod ("setNamedItemNS", "@brief Method QDomNode QDomNamedNodeMap::setNamedItemNS(const QDomNode &newNode)\n", false, &_init_f_setNamedItemNS_2072, &_call_f_setNamedItemNS_2072); + methods += new qt_gsi::GenericMethod ("size", "@brief Method int QDomNamedNodeMap::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + return methods; +} + +gsi::Class decl_QDomNamedNodeMap ("QtXml", "QDomNamedNodeMap", + methods_QDomNamedNodeMap (), + "@qt\n@brief Binding of QDomNamedNodeMap"); + + +GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomNamedNodeMap () { return decl_QDomNamedNodeMap; } + +} + diff --git a/src/gsiqt/qt6/QtXml/gsiDeclQDomNode.cc b/src/gsiqt/qt6/QtXml/gsiDeclQDomNode.cc new file mode 100644 index 000000000..4f2b85340 --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiDeclQDomNode.cc @@ -0,0 +1,1306 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDomNode.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtXmlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDomNode + +// Constructor QDomNode::QDomNode() + + +static void _init_ctor_QDomNode_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDomNode_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDomNode ()); +} + + +// Constructor QDomNode::QDomNode(const QDomNode &) + + +static void _init_ctor_QDomNode_2072 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomNode_2072 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNode &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomNode (arg1)); +} + + +// QDomNode QDomNode::appendChild(const QDomNode &newChild) + + +static void _init_f_appendChild_2072 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newChild"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_appendChild_2072 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNode &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomNode)((QDomNode *)cls)->appendChild (arg1)); +} + + +// QDomNamedNodeMap QDomNode::attributes() + + +static void _init_f_attributes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_attributes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomNamedNodeMap)((QDomNode *)cls)->attributes ()); +} + + +// QDomNodeList QDomNode::childNodes() + + +static void _init_f_childNodes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_childNodes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomNodeList)((QDomNode *)cls)->childNodes ()); +} + + +// void QDomNode::clear() + + +static void _init_f_clear_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_clear_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomNode *)cls)->clear (); +} + + +// QDomNode QDomNode::cloneNode(bool deep) + + +static void _init_f_cloneNode_c864 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("deep", true, "true"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_cloneNode_c864 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + bool arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (true, heap); + ret.write ((QDomNode)((QDomNode *)cls)->cloneNode (arg1)); +} + + +// int QDomNode::columnNumber() + + +static void _init_f_columnNumber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_columnNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDomNode *)cls)->columnNumber ()); +} + + +// QDomNode QDomNode::firstChild() + + +static void _init_f_firstChild_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_firstChild_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomNode)((QDomNode *)cls)->firstChild ()); +} + + +// QDomElement QDomNode::firstChildElement(const QString &tagName, const QString &namespaceURI) + + +static void _init_f_firstChildElement_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tagName", true, "QString()"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("namespaceURI", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_firstChildElement_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QDomElement)((QDomNode *)cls)->firstChildElement (arg1, arg2)); +} + + +// bool QDomNode::hasAttributes() + + +static void _init_f_hasAttributes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasAttributes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNode *)cls)->hasAttributes ()); +} + + +// bool QDomNode::hasChildNodes() + + +static void _init_f_hasChildNodes_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_hasChildNodes_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNode *)cls)->hasChildNodes ()); +} + + +// QDomNode QDomNode::insertAfter(const QDomNode &newChild, const QDomNode &refChild) + + +static void _init_f_insertAfter_4036 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newChild"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("refChild"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertAfter_4036 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNode &arg1 = gsi::arg_reader() (args, heap); + const QDomNode &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDomNode)((QDomNode *)cls)->insertAfter (arg1, arg2)); +} + + +// QDomNode QDomNode::insertBefore(const QDomNode &newChild, const QDomNode &refChild) + + +static void _init_f_insertBefore_4036 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newChild"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("refChild"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_insertBefore_4036 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNode &arg1 = gsi::arg_reader() (args, heap); + const QDomNode &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDomNode)((QDomNode *)cls)->insertBefore (arg1, arg2)); +} + + +// bool QDomNode::isAttr() + + +static void _init_f_isAttr_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isAttr_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNode *)cls)->isAttr ()); +} + + +// bool QDomNode::isCDATASection() + + +static void _init_f_isCDATASection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isCDATASection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNode *)cls)->isCDATASection ()); +} + + +// bool QDomNode::isCharacterData() + + +static void _init_f_isCharacterData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isCharacterData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNode *)cls)->isCharacterData ()); +} + + +// bool QDomNode::isComment() + + +static void _init_f_isComment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isComment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNode *)cls)->isComment ()); +} + + +// bool QDomNode::isDocument() + + +static void _init_f_isDocument_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDocument_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNode *)cls)->isDocument ()); +} + + +// bool QDomNode::isDocumentFragment() + + +static void _init_f_isDocumentFragment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDocumentFragment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNode *)cls)->isDocumentFragment ()); +} + + +// bool QDomNode::isDocumentType() + + +static void _init_f_isDocumentType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isDocumentType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNode *)cls)->isDocumentType ()); +} + + +// bool QDomNode::isElement() + + +static void _init_f_isElement_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isElement_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNode *)cls)->isElement ()); +} + + +// bool QDomNode::isEntity() + + +static void _init_f_isEntity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEntity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNode *)cls)->isEntity ()); +} + + +// bool QDomNode::isEntityReference() + + +static void _init_f_isEntityReference_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEntityReference_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNode *)cls)->isEntityReference ()); +} + + +// bool QDomNode::isNotation() + + +static void _init_f_isNotation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNotation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNode *)cls)->isNotation ()); +} + + +// bool QDomNode::isNull() + + +static void _init_f_isNull_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isNull_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNode *)cls)->isNull ()); +} + + +// bool QDomNode::isProcessingInstruction() + + +static void _init_f_isProcessingInstruction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isProcessingInstruction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNode *)cls)->isProcessingInstruction ()); +} + + +// bool QDomNode::isSupported(const QString &feature, const QString &version) + + +static void _init_f_isSupported_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("feature"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("version"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_isSupported_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + const QString &arg2 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDomNode *)cls)->isSupported (arg1, arg2)); +} + + +// bool QDomNode::isText() + + +static void _init_f_isText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNode *)cls)->isText ()); +} + + +// QDomNode QDomNode::lastChild() + + +static void _init_f_lastChild_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lastChild_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomNode)((QDomNode *)cls)->lastChild ()); +} + + +// QDomElement QDomNode::lastChildElement(const QString &tagName, const QString &namespaceURI) + + +static void _init_f_lastChildElement_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tagName", true, "QString()"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("namespaceURI", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_lastChildElement_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QDomElement)((QDomNode *)cls)->lastChildElement (arg1, arg2)); +} + + +// int QDomNode::lineNumber() + + +static void _init_f_lineNumber_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_lineNumber_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDomNode *)cls)->lineNumber ()); +} + + +// QString QDomNode::localName() + + +static void _init_f_localName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_localName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomNode *)cls)->localName ()); +} + + +// QDomNode QDomNode::namedItem(const QString &name) + + +static void _init_f_namedItem_c2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("name"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_namedItem_c2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomNode)((QDomNode *)cls)->namedItem (arg1)); +} + + +// QString QDomNode::namespaceURI() + + +static void _init_f_namespaceURI_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_namespaceURI_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomNode *)cls)->namespaceURI ()); +} + + +// QDomNode QDomNode::nextSibling() + + +static void _init_f_nextSibling_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nextSibling_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomNode)((QDomNode *)cls)->nextSibling ()); +} + + +// QDomElement QDomNode::nextSiblingElement(const QString &taName, const QString &namespaceURI) + + +static void _init_f_nextSiblingElement_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("taName", true, "QString()"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("namespaceURI", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_nextSiblingElement_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QDomElement)((QDomNode *)cls)->nextSiblingElement (arg1, arg2)); +} + + +// QString QDomNode::nodeName() + + +static void _init_f_nodeName_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nodeName_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomNode *)cls)->nodeName ()); +} + + +// QDomNode::NodeType QDomNode::nodeType() + + +static void _init_f_nodeType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_nodeType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDomNode *)cls)->nodeType ())); +} + + +// QString QDomNode::nodeValue() + + +static void _init_f_nodeValue_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_nodeValue_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomNode *)cls)->nodeValue ()); +} + + +// void QDomNode::normalize() + + +static void _init_f_normalize_0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_normalize_0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomNode *)cls)->normalize (); +} + + +// bool QDomNode::operator!=(const QDomNode &) + + +static void _init_f_operator_excl__eq__c2072 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2072 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNode &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDomNode *)cls)->operator!= (arg1)); +} + + +// QDomNode &QDomNode::operator=(const QDomNode &) + + +static void _init_f_operator_eq__2072 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2072 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNode &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomNode &)((QDomNode *)cls)->operator= (arg1)); +} + + +// bool QDomNode::operator==(const QDomNode &) + + +static void _init_f_operator_eq__eq__c2072 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2072 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNode &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDomNode *)cls)->operator== (arg1)); +} + + +// QDomDocument QDomNode::ownerDocument() + + +static void _init_f_ownerDocument_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_ownerDocument_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomDocument)((QDomNode *)cls)->ownerDocument ()); +} + + +// QDomNode QDomNode::parentNode() + + +static void _init_f_parentNode_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_parentNode_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomNode)((QDomNode *)cls)->parentNode ()); +} + + +// QString QDomNode::prefix() + + +static void _init_f_prefix_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_prefix_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomNode *)cls)->prefix ()); +} + + +// QDomNode QDomNode::previousSibling() + + +static void _init_f_previousSibling_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_previousSibling_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomNode)((QDomNode *)cls)->previousSibling ()); +} + + +// QDomElement QDomNode::previousSiblingElement(const QString &tagName, const QString &namespaceURI) + + +static void _init_f_previousSiblingElement_c3942 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("tagName", true, "QString()"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("namespaceURI", true, "QString()"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_previousSiblingElement_c3942 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + const QString &arg2 = args ? gsi::arg_reader() (args, heap) : gsi::arg_maker() (QString(), heap); + ret.write ((QDomElement)((QDomNode *)cls)->previousSiblingElement (arg1, arg2)); +} + + +// QDomNode QDomNode::removeChild(const QDomNode &oldChild) + + +static void _init_f_removeChild_2072 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("oldChild"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_removeChild_2072 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNode &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomNode)((QDomNode *)cls)->removeChild (arg1)); +} + + +// QDomNode QDomNode::replaceChild(const QDomNode &newChild, const QDomNode &oldChild) + + +static void _init_f_replaceChild_4036 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("newChild"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("oldChild"); + decl->add_arg (argspec_1); + decl->set_return (); +} + +static void _call_f_replaceChild_4036 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNode &arg1 = gsi::arg_reader() (args, heap); + const QDomNode &arg2 = gsi::arg_reader() (args, heap); + ret.write ((QDomNode)((QDomNode *)cls)->replaceChild (arg1, arg2)); +} + + +// void QDomNode::save(QTextStream &, int, QDomNode::EncodingPolicy) + + +static void _init_f_save_c5033 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + static gsi::ArgSpecBase argspec_1 ("arg2"); + decl->add_arg (argspec_1); + static gsi::ArgSpecBase argspec_2 ("arg3", true, "QDomNode::EncodingFromDocument"); + decl->add_arg::target_type & > (argspec_2); + decl->set_return (); +} + +static void _call_f_save_c5033 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + QTextStream &arg1 = gsi::arg_reader() (args, heap); + int arg2 = gsi::arg_reader() (args, heap); + const qt_gsi::Converter::target_type & arg3 = args ? gsi::arg_reader::target_type & >() (args, heap) : gsi::arg_maker::target_type & >() (qt_gsi::CppToQtReadAdaptor(heap, QDomNode::EncodingFromDocument), heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomNode *)cls)->save (arg1, arg2, qt_gsi::QtToCppAdaptor(arg3).cref()); +} + + +// void QDomNode::setNodeValue(const QString &) + + +static void _init_f_setNodeValue_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setNodeValue_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomNode *)cls)->setNodeValue (arg1); +} + + +// void QDomNode::setPrefix(const QString &pre) + + +static void _init_f_setPrefix_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("pre"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setPrefix_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomNode *)cls)->setPrefix (arg1); +} + + +// QDomAttr QDomNode::toAttr() + + +static void _init_f_toAttr_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toAttr_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomAttr)((QDomNode *)cls)->toAttr ()); +} + + +// QDomCDATASection QDomNode::toCDATASection() + + +static void _init_f_toCDATASection_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toCDATASection_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomCDATASection)((QDomNode *)cls)->toCDATASection ()); +} + + +// QDomCharacterData QDomNode::toCharacterData() + + +static void _init_f_toCharacterData_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toCharacterData_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomCharacterData)((QDomNode *)cls)->toCharacterData ()); +} + + +// QDomComment QDomNode::toComment() + + +static void _init_f_toComment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toComment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomComment)((QDomNode *)cls)->toComment ()); +} + + +// QDomDocument QDomNode::toDocument() + + +static void _init_f_toDocument_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toDocument_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomDocument)((QDomNode *)cls)->toDocument ()); +} + + +// QDomDocumentFragment QDomNode::toDocumentFragment() + + +static void _init_f_toDocumentFragment_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toDocumentFragment_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomDocumentFragment)((QDomNode *)cls)->toDocumentFragment ()); +} + + +// QDomDocumentType QDomNode::toDocumentType() + + +static void _init_f_toDocumentType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toDocumentType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomDocumentType)((QDomNode *)cls)->toDocumentType ()); +} + + +// QDomElement QDomNode::toElement() + + +static void _init_f_toElement_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toElement_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomElement)((QDomNode *)cls)->toElement ()); +} + + +// QDomEntity QDomNode::toEntity() + + +static void _init_f_toEntity_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toEntity_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomEntity)((QDomNode *)cls)->toEntity ()); +} + + +// QDomEntityReference QDomNode::toEntityReference() + + +static void _init_f_toEntityReference_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toEntityReference_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomEntityReference)((QDomNode *)cls)->toEntityReference ()); +} + + +// QDomNotation QDomNode::toNotation() + + +static void _init_f_toNotation_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toNotation_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomNotation)((QDomNode *)cls)->toNotation ()); +} + + +// QDomProcessingInstruction QDomNode::toProcessingInstruction() + + +static void _init_f_toProcessingInstruction_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toProcessingInstruction_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomProcessingInstruction)((QDomNode *)cls)->toProcessingInstruction ()); +} + + +// QDomText QDomNode::toText() + + +static void _init_f_toText_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_toText_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QDomText)((QDomNode *)cls)->toText ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDomNode () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomNode::QDomNode()\nThis method creates an object of class QDomNode.", &_init_ctor_QDomNode_0, &_call_ctor_QDomNode_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomNode::QDomNode(const QDomNode &)\nThis method creates an object of class QDomNode.", &_init_ctor_QDomNode_2072, &_call_ctor_QDomNode_2072); + methods += new qt_gsi::GenericMethod ("appendChild", "@brief Method QDomNode QDomNode::appendChild(const QDomNode &newChild)\n", false, &_init_f_appendChild_2072, &_call_f_appendChild_2072); + methods += new qt_gsi::GenericMethod ("attributes", "@brief Method QDomNamedNodeMap QDomNode::attributes()\n", true, &_init_f_attributes_c0, &_call_f_attributes_c0); + methods += new qt_gsi::GenericMethod ("childNodes", "@brief Method QDomNodeList QDomNode::childNodes()\n", true, &_init_f_childNodes_c0, &_call_f_childNodes_c0); + methods += new qt_gsi::GenericMethod ("clear", "@brief Method void QDomNode::clear()\n", false, &_init_f_clear_0, &_call_f_clear_0); + methods += new qt_gsi::GenericMethod ("cloneNode", "@brief Method QDomNode QDomNode::cloneNode(bool deep)\n", true, &_init_f_cloneNode_c864, &_call_f_cloneNode_c864); + methods += new qt_gsi::GenericMethod ("columnNumber", "@brief Method int QDomNode::columnNumber()\n", true, &_init_f_columnNumber_c0, &_call_f_columnNumber_c0); + methods += new qt_gsi::GenericMethod ("firstChild", "@brief Method QDomNode QDomNode::firstChild()\n", true, &_init_f_firstChild_c0, &_call_f_firstChild_c0); + methods += new qt_gsi::GenericMethod ("firstChildElement", "@brief Method QDomElement QDomNode::firstChildElement(const QString &tagName, const QString &namespaceURI)\n", true, &_init_f_firstChildElement_c3942, &_call_f_firstChildElement_c3942); + methods += new qt_gsi::GenericMethod ("hasAttributes", "@brief Method bool QDomNode::hasAttributes()\n", true, &_init_f_hasAttributes_c0, &_call_f_hasAttributes_c0); + methods += new qt_gsi::GenericMethod ("hasChildNodes", "@brief Method bool QDomNode::hasChildNodes()\n", true, &_init_f_hasChildNodes_c0, &_call_f_hasChildNodes_c0); + methods += new qt_gsi::GenericMethod ("insertAfter", "@brief Method QDomNode QDomNode::insertAfter(const QDomNode &newChild, const QDomNode &refChild)\n", false, &_init_f_insertAfter_4036, &_call_f_insertAfter_4036); + methods += new qt_gsi::GenericMethod ("insertBefore", "@brief Method QDomNode QDomNode::insertBefore(const QDomNode &newChild, const QDomNode &refChild)\n", false, &_init_f_insertBefore_4036, &_call_f_insertBefore_4036); + methods += new qt_gsi::GenericMethod ("isAttr?", "@brief Method bool QDomNode::isAttr()\n", true, &_init_f_isAttr_c0, &_call_f_isAttr_c0); + methods += new qt_gsi::GenericMethod ("isCDATASection?", "@brief Method bool QDomNode::isCDATASection()\n", true, &_init_f_isCDATASection_c0, &_call_f_isCDATASection_c0); + methods += new qt_gsi::GenericMethod ("isCharacterData?", "@brief Method bool QDomNode::isCharacterData()\n", true, &_init_f_isCharacterData_c0, &_call_f_isCharacterData_c0); + methods += new qt_gsi::GenericMethod ("isComment?", "@brief Method bool QDomNode::isComment()\n", true, &_init_f_isComment_c0, &_call_f_isComment_c0); + methods += new qt_gsi::GenericMethod ("isDocument?", "@brief Method bool QDomNode::isDocument()\n", true, &_init_f_isDocument_c0, &_call_f_isDocument_c0); + methods += new qt_gsi::GenericMethod ("isDocumentFragment?", "@brief Method bool QDomNode::isDocumentFragment()\n", true, &_init_f_isDocumentFragment_c0, &_call_f_isDocumentFragment_c0); + methods += new qt_gsi::GenericMethod ("isDocumentType?", "@brief Method bool QDomNode::isDocumentType()\n", true, &_init_f_isDocumentType_c0, &_call_f_isDocumentType_c0); + methods += new qt_gsi::GenericMethod ("isElement?", "@brief Method bool QDomNode::isElement()\n", true, &_init_f_isElement_c0, &_call_f_isElement_c0); + methods += new qt_gsi::GenericMethod ("isEntity?", "@brief Method bool QDomNode::isEntity()\n", true, &_init_f_isEntity_c0, &_call_f_isEntity_c0); + methods += new qt_gsi::GenericMethod ("isEntityReference?", "@brief Method bool QDomNode::isEntityReference()\n", true, &_init_f_isEntityReference_c0, &_call_f_isEntityReference_c0); + methods += new qt_gsi::GenericMethod ("isNotation?", "@brief Method bool QDomNode::isNotation()\n", true, &_init_f_isNotation_c0, &_call_f_isNotation_c0); + methods += new qt_gsi::GenericMethod ("isNull?", "@brief Method bool QDomNode::isNull()\n", true, &_init_f_isNull_c0, &_call_f_isNull_c0); + methods += new qt_gsi::GenericMethod ("isProcessingInstruction?", "@brief Method bool QDomNode::isProcessingInstruction()\n", true, &_init_f_isProcessingInstruction_c0, &_call_f_isProcessingInstruction_c0); + methods += new qt_gsi::GenericMethod ("isSupported?", "@brief Method bool QDomNode::isSupported(const QString &feature, const QString &version)\n", true, &_init_f_isSupported_c3942, &_call_f_isSupported_c3942); + methods += new qt_gsi::GenericMethod ("isText?", "@brief Method bool QDomNode::isText()\n", true, &_init_f_isText_c0, &_call_f_isText_c0); + methods += new qt_gsi::GenericMethod ("lastChild", "@brief Method QDomNode QDomNode::lastChild()\n", true, &_init_f_lastChild_c0, &_call_f_lastChild_c0); + methods += new qt_gsi::GenericMethod ("lastChildElement", "@brief Method QDomElement QDomNode::lastChildElement(const QString &tagName, const QString &namespaceURI)\n", true, &_init_f_lastChildElement_c3942, &_call_f_lastChildElement_c3942); + methods += new qt_gsi::GenericMethod ("lineNumber", "@brief Method int QDomNode::lineNumber()\n", true, &_init_f_lineNumber_c0, &_call_f_lineNumber_c0); + methods += new qt_gsi::GenericMethod ("localName", "@brief Method QString QDomNode::localName()\n", true, &_init_f_localName_c0, &_call_f_localName_c0); + methods += new qt_gsi::GenericMethod ("namedItem", "@brief Method QDomNode QDomNode::namedItem(const QString &name)\n", true, &_init_f_namedItem_c2025, &_call_f_namedItem_c2025); + methods += new qt_gsi::GenericMethod ("namespaceURI", "@brief Method QString QDomNode::namespaceURI()\n", true, &_init_f_namespaceURI_c0, &_call_f_namespaceURI_c0); + methods += new qt_gsi::GenericMethod ("nextSibling", "@brief Method QDomNode QDomNode::nextSibling()\n", true, &_init_f_nextSibling_c0, &_call_f_nextSibling_c0); + methods += new qt_gsi::GenericMethod ("nextSiblingElement", "@brief Method QDomElement QDomNode::nextSiblingElement(const QString &taName, const QString &namespaceURI)\n", true, &_init_f_nextSiblingElement_c3942, &_call_f_nextSiblingElement_c3942); + methods += new qt_gsi::GenericMethod ("nodeName", "@brief Method QString QDomNode::nodeName()\n", true, &_init_f_nodeName_c0, &_call_f_nodeName_c0); + methods += new qt_gsi::GenericMethod ("nodeType", "@brief Method QDomNode::NodeType QDomNode::nodeType()\n", true, &_init_f_nodeType_c0, &_call_f_nodeType_c0); + methods += new qt_gsi::GenericMethod (":nodeValue", "@brief Method QString QDomNode::nodeValue()\n", true, &_init_f_nodeValue_c0, &_call_f_nodeValue_c0); + methods += new qt_gsi::GenericMethod ("normalize", "@brief Method void QDomNode::normalize()\n", false, &_init_f_normalize_0, &_call_f_normalize_0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QDomNode::operator!=(const QDomNode &)\n", true, &_init_f_operator_excl__eq__c2072, &_call_f_operator_excl__eq__c2072); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDomNode &QDomNode::operator=(const QDomNode &)\n", false, &_init_f_operator_eq__2072, &_call_f_operator_eq__2072); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QDomNode::operator==(const QDomNode &)\n", true, &_init_f_operator_eq__eq__c2072, &_call_f_operator_eq__eq__c2072); + methods += new qt_gsi::GenericMethod ("ownerDocument", "@brief Method QDomDocument QDomNode::ownerDocument()\n", true, &_init_f_ownerDocument_c0, &_call_f_ownerDocument_c0); + methods += new qt_gsi::GenericMethod ("parentNode", "@brief Method QDomNode QDomNode::parentNode()\n", true, &_init_f_parentNode_c0, &_call_f_parentNode_c0); + methods += new qt_gsi::GenericMethod (":prefix", "@brief Method QString QDomNode::prefix()\n", true, &_init_f_prefix_c0, &_call_f_prefix_c0); + methods += new qt_gsi::GenericMethod ("previousSibling", "@brief Method QDomNode QDomNode::previousSibling()\n", true, &_init_f_previousSibling_c0, &_call_f_previousSibling_c0); + methods += new qt_gsi::GenericMethod ("previousSiblingElement", "@brief Method QDomElement QDomNode::previousSiblingElement(const QString &tagName, const QString &namespaceURI)\n", true, &_init_f_previousSiblingElement_c3942, &_call_f_previousSiblingElement_c3942); + methods += new qt_gsi::GenericMethod ("removeChild", "@brief Method QDomNode QDomNode::removeChild(const QDomNode &oldChild)\n", false, &_init_f_removeChild_2072, &_call_f_removeChild_2072); + methods += new qt_gsi::GenericMethod ("replaceChild", "@brief Method QDomNode QDomNode::replaceChild(const QDomNode &newChild, const QDomNode &oldChild)\n", false, &_init_f_replaceChild_4036, &_call_f_replaceChild_4036); + methods += new qt_gsi::GenericMethod ("save", "@brief Method void QDomNode::save(QTextStream &, int, QDomNode::EncodingPolicy)\n", true, &_init_f_save_c5033, &_call_f_save_c5033); + methods += new qt_gsi::GenericMethod ("setNodeValue|nodeValue=", "@brief Method void QDomNode::setNodeValue(const QString &)\n", false, &_init_f_setNodeValue_2025, &_call_f_setNodeValue_2025); + methods += new qt_gsi::GenericMethod ("setPrefix|prefix=", "@brief Method void QDomNode::setPrefix(const QString &pre)\n", false, &_init_f_setPrefix_2025, &_call_f_setPrefix_2025); + methods += new qt_gsi::GenericMethod ("toAttr", "@brief Method QDomAttr QDomNode::toAttr()\n", true, &_init_f_toAttr_c0, &_call_f_toAttr_c0); + methods += new qt_gsi::GenericMethod ("toCDATASection", "@brief Method QDomCDATASection QDomNode::toCDATASection()\n", true, &_init_f_toCDATASection_c0, &_call_f_toCDATASection_c0); + methods += new qt_gsi::GenericMethod ("toCharacterData", "@brief Method QDomCharacterData QDomNode::toCharacterData()\n", true, &_init_f_toCharacterData_c0, &_call_f_toCharacterData_c0); + methods += new qt_gsi::GenericMethod ("toComment", "@brief Method QDomComment QDomNode::toComment()\n", true, &_init_f_toComment_c0, &_call_f_toComment_c0); + methods += new qt_gsi::GenericMethod ("toDocument", "@brief Method QDomDocument QDomNode::toDocument()\n", true, &_init_f_toDocument_c0, &_call_f_toDocument_c0); + methods += new qt_gsi::GenericMethod ("toDocumentFragment", "@brief Method QDomDocumentFragment QDomNode::toDocumentFragment()\n", true, &_init_f_toDocumentFragment_c0, &_call_f_toDocumentFragment_c0); + methods += new qt_gsi::GenericMethod ("toDocumentType", "@brief Method QDomDocumentType QDomNode::toDocumentType()\n", true, &_init_f_toDocumentType_c0, &_call_f_toDocumentType_c0); + methods += new qt_gsi::GenericMethod ("toElement", "@brief Method QDomElement QDomNode::toElement()\n", true, &_init_f_toElement_c0, &_call_f_toElement_c0); + methods += new qt_gsi::GenericMethod ("toEntity", "@brief Method QDomEntity QDomNode::toEntity()\n", true, &_init_f_toEntity_c0, &_call_f_toEntity_c0); + methods += new qt_gsi::GenericMethod ("toEntityReference", "@brief Method QDomEntityReference QDomNode::toEntityReference()\n", true, &_init_f_toEntityReference_c0, &_call_f_toEntityReference_c0); + methods += new qt_gsi::GenericMethod ("toNotation", "@brief Method QDomNotation QDomNode::toNotation()\n", true, &_init_f_toNotation_c0, &_call_f_toNotation_c0); + methods += new qt_gsi::GenericMethod ("toProcessingInstruction", "@brief Method QDomProcessingInstruction QDomNode::toProcessingInstruction()\n", true, &_init_f_toProcessingInstruction_c0, &_call_f_toProcessingInstruction_c0); + methods += new qt_gsi::GenericMethod ("toText", "@brief Method QDomText QDomNode::toText()\n", true, &_init_f_toText_c0, &_call_f_toText_c0); + return methods; +} + +gsi::Class decl_QDomNode ("QtXml", "QDomNode", + methods_QDomNode (), + "@qt\n@brief Binding of QDomNode"); + + +GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomNode () { return decl_QDomNode; } + +} + + +// Implementation of the enum wrapper class for QDomNode::EncodingPolicy +namespace qt_gsi +{ + +static gsi::Enum decl_QDomNode_EncodingPolicy_Enum ("QtXml", "QDomNode_EncodingPolicy", + gsi::enum_const ("EncodingFromDocument", QDomNode::EncodingFromDocument, "@brief Enum constant QDomNode::EncodingFromDocument") + + gsi::enum_const ("EncodingFromTextStream", QDomNode::EncodingFromTextStream, "@brief Enum constant QDomNode::EncodingFromTextStream"), + "@qt\n@brief This class represents the QDomNode::EncodingPolicy enum"); + +static gsi::QFlagsClass decl_QDomNode_EncodingPolicy_Enums ("QtXml", "QDomNode_QFlags_EncodingPolicy", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QDomNode_EncodingPolicy_Enum_in_parent (decl_QDomNode_EncodingPolicy_Enum.defs ()); +static gsi::ClassExt decl_QDomNode_EncodingPolicy_Enum_as_child (decl_QDomNode_EncodingPolicy_Enum, "EncodingPolicy"); +static gsi::ClassExt decl_QDomNode_EncodingPolicy_Enums_as_child (decl_QDomNode_EncodingPolicy_Enums, "QFlags_EncodingPolicy"); + +} + + +// Implementation of the enum wrapper class for QDomNode::NodeType +namespace qt_gsi +{ + +static gsi::Enum decl_QDomNode_NodeType_Enum ("QtXml", "QDomNode_NodeType", + gsi::enum_const ("ElementNode", QDomNode::ElementNode, "@brief Enum constant QDomNode::ElementNode") + + gsi::enum_const ("AttributeNode", QDomNode::AttributeNode, "@brief Enum constant QDomNode::AttributeNode") + + gsi::enum_const ("TextNode", QDomNode::TextNode, "@brief Enum constant QDomNode::TextNode") + + gsi::enum_const ("CDATASectionNode", QDomNode::CDATASectionNode, "@brief Enum constant QDomNode::CDATASectionNode") + + gsi::enum_const ("EntityReferenceNode", QDomNode::EntityReferenceNode, "@brief Enum constant QDomNode::EntityReferenceNode") + + gsi::enum_const ("EntityNode", QDomNode::EntityNode, "@brief Enum constant QDomNode::EntityNode") + + gsi::enum_const ("ProcessingInstructionNode", QDomNode::ProcessingInstructionNode, "@brief Enum constant QDomNode::ProcessingInstructionNode") + + gsi::enum_const ("CommentNode", QDomNode::CommentNode, "@brief Enum constant QDomNode::CommentNode") + + gsi::enum_const ("DocumentNode", QDomNode::DocumentNode, "@brief Enum constant QDomNode::DocumentNode") + + gsi::enum_const ("DocumentTypeNode", QDomNode::DocumentTypeNode, "@brief Enum constant QDomNode::DocumentTypeNode") + + gsi::enum_const ("DocumentFragmentNode", QDomNode::DocumentFragmentNode, "@brief Enum constant QDomNode::DocumentFragmentNode") + + gsi::enum_const ("NotationNode", QDomNode::NotationNode, "@brief Enum constant QDomNode::NotationNode") + + gsi::enum_const ("BaseNode", QDomNode::BaseNode, "@brief Enum constant QDomNode::BaseNode") + + gsi::enum_const ("CharacterDataNode", QDomNode::CharacterDataNode, "@brief Enum constant QDomNode::CharacterDataNode"), + "@qt\n@brief This class represents the QDomNode::NodeType enum"); + +static gsi::QFlagsClass decl_QDomNode_NodeType_Enums ("QtXml", "QDomNode_QFlags_NodeType", + "@qt\n@brief This class represents the QFlags flag set"); + +// Inject the declarations into the parent +static gsi::ClassExt inject_QDomNode_NodeType_Enum_in_parent (decl_QDomNode_NodeType_Enum.defs ()); +static gsi::ClassExt decl_QDomNode_NodeType_Enum_as_child (decl_QDomNode_NodeType_Enum, "NodeType"); +static gsi::ClassExt decl_QDomNode_NodeType_Enums_as_child (decl_QDomNode_NodeType_Enums, "QFlags_NodeType"); + +} + diff --git a/src/gsiqt/qt6/QtXml/gsiDeclQDomNodeList.cc b/src/gsiqt/qt6/QtXml/gsiDeclQDomNodeList.cc new file mode 100644 index 000000000..b7be24acf --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiDeclQDomNodeList.cc @@ -0,0 +1,256 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDomNodeList.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include "gsiQt.h" +#include "gsiQtXmlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDomNodeList + +// Constructor QDomNodeList::QDomNodeList() + + +static void _init_ctor_QDomNodeList_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDomNodeList_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDomNodeList ()); +} + + +// Constructor QDomNodeList::QDomNodeList(const QDomNodeList &) + + +static void _init_ctor_QDomNodeList_2484 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomNodeList_2484 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNodeList &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomNodeList (arg1)); +} + + +// QDomNode QDomNodeList::at(int index) + + +static void _init_f_at_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_at_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomNode)((QDomNodeList *)cls)->at (arg1)); +} + + +// int QDomNodeList::count() + + +static void _init_f_count_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_count_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDomNodeList *)cls)->count ()); +} + + +// bool QDomNodeList::isEmpty() + + +static void _init_f_isEmpty_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_isEmpty_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((bool)((QDomNodeList *)cls)->isEmpty ()); +} + + +// QDomNode QDomNodeList::item(int index) + + +static void _init_f_item_c767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("index"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_item_c767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomNode)((QDomNodeList *)cls)->item (arg1)); +} + + +// int QDomNodeList::length() + + +static void _init_f_length_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_length_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDomNodeList *)cls)->length ()); +} + + +// bool QDomNodeList::operator!=(const QDomNodeList &) + + +static void _init_f_operator_excl__eq__c2484 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_excl__eq__c2484 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNodeList &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDomNodeList *)cls)->operator!= (arg1)); +} + + +// QDomNodeList &QDomNodeList::operator=(const QDomNodeList &) + + +static void _init_f_operator_eq__2484 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2484 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNodeList &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomNodeList &)((QDomNodeList *)cls)->operator= (arg1)); +} + + +// bool QDomNodeList::operator==(const QDomNodeList &) + + +static void _init_f_operator_eq__eq__c2484 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__eq__c2484 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNodeList &arg1 = gsi::arg_reader() (args, heap); + ret.write ((bool)((QDomNodeList *)cls)->operator== (arg1)); +} + + +// int QDomNodeList::size() + + +static void _init_f_size_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_size_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((int)((QDomNodeList *)cls)->size ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDomNodeList () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomNodeList::QDomNodeList()\nThis method creates an object of class QDomNodeList.", &_init_ctor_QDomNodeList_0, &_call_ctor_QDomNodeList_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomNodeList::QDomNodeList(const QDomNodeList &)\nThis method creates an object of class QDomNodeList.", &_init_ctor_QDomNodeList_2484, &_call_ctor_QDomNodeList_2484); + methods += new qt_gsi::GenericMethod ("at", "@brief Method QDomNode QDomNodeList::at(int index)\n", true, &_init_f_at_c767, &_call_f_at_c767); + methods += new qt_gsi::GenericMethod ("count", "@brief Method int QDomNodeList::count()\n", true, &_init_f_count_c0, &_call_f_count_c0); + methods += new qt_gsi::GenericMethod ("isEmpty?", "@brief Method bool QDomNodeList::isEmpty()\n", true, &_init_f_isEmpty_c0, &_call_f_isEmpty_c0); + methods += new qt_gsi::GenericMethod ("item", "@brief Method QDomNode QDomNodeList::item(int index)\n", true, &_init_f_item_c767, &_call_f_item_c767); + methods += new qt_gsi::GenericMethod ("length", "@brief Method int QDomNodeList::length()\n", true, &_init_f_length_c0, &_call_f_length_c0); + methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QDomNodeList::operator!=(const QDomNodeList &)\n", true, &_init_f_operator_excl__eq__c2484, &_call_f_operator_excl__eq__c2484); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDomNodeList &QDomNodeList::operator=(const QDomNodeList &)\n", false, &_init_f_operator_eq__2484, &_call_f_operator_eq__2484); + methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QDomNodeList::operator==(const QDomNodeList &)\n", true, &_init_f_operator_eq__eq__c2484, &_call_f_operator_eq__eq__c2484); + methods += new qt_gsi::GenericMethod ("size", "@brief Method int QDomNodeList::size()\n", true, &_init_f_size_c0, &_call_f_size_c0); + return methods; +} + +gsi::Class decl_QDomNodeList ("QtXml", "QDomNodeList", + methods_QDomNodeList (), + "@qt\n@brief Binding of QDomNodeList"); + + +GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomNodeList () { return decl_QDomNodeList; } + +} + diff --git a/src/gsiqt/qt6/QtXml/gsiDeclQDomNotation.cc b/src/gsiqt/qt6/QtXml/gsiDeclQDomNotation.cc new file mode 100644 index 000000000..a8d72894e --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiDeclQDomNotation.cc @@ -0,0 +1,177 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDomNotation.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtXmlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDomNotation + +// Constructor QDomNotation::QDomNotation() + + +static void _init_ctor_QDomNotation_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDomNotation_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDomNotation ()); +} + + +// Constructor QDomNotation::QDomNotation(const QDomNotation &x) + + +static void _init_ctor_QDomNotation_2526 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomNotation_2526 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNotation &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomNotation (arg1)); +} + + +// QDomNode::NodeType QDomNotation::nodeType() + + +static void _init_f_nodeType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_nodeType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDomNotation *)cls)->nodeType ())); +} + + +// QDomNotation &QDomNotation::operator=(const QDomNotation &) + + +static void _init_f_operator_eq__2526 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2526 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomNotation &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomNotation &)((QDomNotation *)cls)->operator= (arg1)); +} + + +// QString QDomNotation::publicId() + + +static void _init_f_publicId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_publicId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomNotation *)cls)->publicId ()); +} + + +// QString QDomNotation::systemId() + + +static void _init_f_systemId_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_systemId_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomNotation *)cls)->systemId ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDomNotation () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomNotation::QDomNotation()\nThis method creates an object of class QDomNotation.", &_init_ctor_QDomNotation_0, &_call_ctor_QDomNotation_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomNotation::QDomNotation(const QDomNotation &x)\nThis method creates an object of class QDomNotation.", &_init_ctor_QDomNotation_2526, &_call_ctor_QDomNotation_2526); + methods += new qt_gsi::GenericMethod ("nodeType", "@brief Method QDomNode::NodeType QDomNotation::nodeType()\n", true, &_init_f_nodeType_c0, &_call_f_nodeType_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDomNotation &QDomNotation::operator=(const QDomNotation &)\n", false, &_init_f_operator_eq__2526, &_call_f_operator_eq__2526); + methods += new qt_gsi::GenericMethod ("publicId", "@brief Method QString QDomNotation::publicId()\n", true, &_init_f_publicId_c0, &_call_f_publicId_c0); + methods += new qt_gsi::GenericMethod ("systemId", "@brief Method QString QDomNotation::systemId()\n", true, &_init_f_systemId_c0, &_call_f_systemId_c0); + return methods; +} + +gsi::Class &qtdecl_QDomNode (); + +gsi::Class decl_QDomNotation (qtdecl_QDomNode (), "QtXml", "QDomNotation", + methods_QDomNotation (), + "@qt\n@brief Binding of QDomNotation"); + + +GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomNotation () { return decl_QDomNotation; } + +} + diff --git a/src/gsiqt/qt6/QtXml/gsiDeclQDomProcessingInstruction.cc b/src/gsiqt/qt6/QtXml/gsiDeclQDomProcessingInstruction.cc new file mode 100644 index 000000000..c5058affe --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiDeclQDomProcessingInstruction.cc @@ -0,0 +1,198 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDomProcessingInstruction.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtXmlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDomProcessingInstruction + +// Constructor QDomProcessingInstruction::QDomProcessingInstruction() + + +static void _init_ctor_QDomProcessingInstruction_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDomProcessingInstruction_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDomProcessingInstruction ()); +} + + +// Constructor QDomProcessingInstruction::QDomProcessingInstruction(const QDomProcessingInstruction &x) + + +static void _init_ctor_QDomProcessingInstruction_3921 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomProcessingInstruction_3921 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomProcessingInstruction &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomProcessingInstruction (arg1)); +} + + +// QString QDomProcessingInstruction::data() + + +static void _init_f_data_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_data_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomProcessingInstruction *)cls)->data ()); +} + + +// QDomNode::NodeType QDomProcessingInstruction::nodeType() + + +static void _init_f_nodeType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_nodeType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDomProcessingInstruction *)cls)->nodeType ())); +} + + +// QDomProcessingInstruction &QDomProcessingInstruction::operator=(const QDomProcessingInstruction &) + + +static void _init_f_operator_eq__3921 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__3921 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomProcessingInstruction &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomProcessingInstruction &)((QDomProcessingInstruction *)cls)->operator= (arg1)); +} + + +// void QDomProcessingInstruction::setData(const QString &d) + + +static void _init_f_setData_2025 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("d"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_setData_2025 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QString &arg1 = gsi::arg_reader() (args, heap); + __SUPPRESS_UNUSED_WARNING(ret); + ((QDomProcessingInstruction *)cls)->setData (arg1); +} + + +// QString QDomProcessingInstruction::target() + + +static void _init_f_target_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return (); +} + +static void _call_f_target_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write ((QString)((QDomProcessingInstruction *)cls)->target ()); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDomProcessingInstruction () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomProcessingInstruction::QDomProcessingInstruction()\nThis method creates an object of class QDomProcessingInstruction.", &_init_ctor_QDomProcessingInstruction_0, &_call_ctor_QDomProcessingInstruction_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomProcessingInstruction::QDomProcessingInstruction(const QDomProcessingInstruction &x)\nThis method creates an object of class QDomProcessingInstruction.", &_init_ctor_QDomProcessingInstruction_3921, &_call_ctor_QDomProcessingInstruction_3921); + methods += new qt_gsi::GenericMethod (":data", "@brief Method QString QDomProcessingInstruction::data()\n", true, &_init_f_data_c0, &_call_f_data_c0); + methods += new qt_gsi::GenericMethod ("nodeType", "@brief Method QDomNode::NodeType QDomProcessingInstruction::nodeType()\n", true, &_init_f_nodeType_c0, &_call_f_nodeType_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDomProcessingInstruction &QDomProcessingInstruction::operator=(const QDomProcessingInstruction &)\n", false, &_init_f_operator_eq__3921, &_call_f_operator_eq__3921); + methods += new qt_gsi::GenericMethod ("setData|data=", "@brief Method void QDomProcessingInstruction::setData(const QString &d)\n", false, &_init_f_setData_2025, &_call_f_setData_2025); + methods += new qt_gsi::GenericMethod ("target", "@brief Method QString QDomProcessingInstruction::target()\n", true, &_init_f_target_c0, &_call_f_target_c0); + return methods; +} + +gsi::Class &qtdecl_QDomNode (); + +gsi::Class decl_QDomProcessingInstruction (qtdecl_QDomNode (), "QtXml", "QDomProcessingInstruction", + methods_QDomProcessingInstruction (), + "@qt\n@brief Binding of QDomProcessingInstruction"); + + +GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomProcessingInstruction () { return decl_QDomProcessingInstruction; } + +} + diff --git a/src/gsiqt/qt6/QtXml/gsiDeclQDomText.cc b/src/gsiqt/qt6/QtXml/gsiDeclQDomText.cc new file mode 100644 index 000000000..2e69d9845 --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiDeclQDomText.cc @@ -0,0 +1,165 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/** +* @file gsiDeclQDomText.cc +* +* DO NOT EDIT THIS FILE. +* This file has been created automatically +*/ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "gsiQt.h" +#include "gsiQtXmlCommon.h" +#include + +// ----------------------------------------------------------------------- +// class QDomText + +// Constructor QDomText::QDomText() + + +static void _init_ctor_QDomText_0 (qt_gsi::GenericStaticMethod *decl) +{ + decl->set_return_new (); +} + +static void _call_ctor_QDomText_0 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write (new QDomText ()); +} + + +// Constructor QDomText::QDomText(const QDomText &x) + + +static void _init_ctor_QDomText_2103 (qt_gsi::GenericStaticMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("x"); + decl->add_arg (argspec_0); + decl->set_return_new (); +} + +static void _call_ctor_QDomText_2103 (const qt_gsi::GenericStaticMethod * /*decl*/, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomText &arg1 = gsi::arg_reader() (args, heap); + ret.write (new QDomText (arg1)); +} + + +// QDomNode::NodeType QDomText::nodeType() + + +static void _init_f_nodeType_c0 (qt_gsi::GenericMethod *decl) +{ + decl->set_return::target_type > (); +} + +static void _call_f_nodeType_c0 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + ret.write::target_type > ((qt_gsi::Converter::target_type)qt_gsi::CppToQtAdaptor(((QDomText *)cls)->nodeType ())); +} + + +// QDomText &QDomText::operator=(const QDomText &) + + +static void _init_f_operator_eq__2103 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("arg1"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_operator_eq__2103 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + const QDomText &arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomText &)((QDomText *)cls)->operator= (arg1)); +} + + +// QDomText QDomText::splitText(int offset) + + +static void _init_f_splitText_767 (qt_gsi::GenericMethod *decl) +{ + static gsi::ArgSpecBase argspec_0 ("offset"); + decl->add_arg (argspec_0); + decl->set_return (); +} + +static void _call_f_splitText_767 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret) +{ + __SUPPRESS_UNUSED_WARNING(args); + tl::Heap heap; + int arg1 = gsi::arg_reader() (args, heap); + ret.write ((QDomText)((QDomText *)cls)->splitText (arg1)); +} + + + +namespace gsi +{ + +static gsi::Methods methods_QDomText () { + gsi::Methods methods; + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomText::QDomText()\nThis method creates an object of class QDomText.", &_init_ctor_QDomText_0, &_call_ctor_QDomText_0); + methods += new qt_gsi::GenericStaticMethod ("new", "@brief Constructor QDomText::QDomText(const QDomText &x)\nThis method creates an object of class QDomText.", &_init_ctor_QDomText_2103, &_call_ctor_QDomText_2103); + methods += new qt_gsi::GenericMethod ("nodeType", "@brief Method QDomNode::NodeType QDomText::nodeType()\n", true, &_init_f_nodeType_c0, &_call_f_nodeType_c0); + methods += new qt_gsi::GenericMethod ("assign", "@brief Method QDomText &QDomText::operator=(const QDomText &)\n", false, &_init_f_operator_eq__2103, &_call_f_operator_eq__2103); + methods += new qt_gsi::GenericMethod ("splitText", "@brief Method QDomText QDomText::splitText(int offset)\n", false, &_init_f_splitText_767, &_call_f_splitText_767); + return methods; +} + +gsi::Class &qtdecl_QDomCharacterData (); + +gsi::Class decl_QDomText (qtdecl_QDomCharacterData (), "QtXml", "QDomText", + methods_QDomText (), + "@qt\n@brief Binding of QDomText"); + + +GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomText () { return decl_QDomText; } + +} + diff --git a/src/gsiqt/qt6/QtXml/gsiQtExternals.h b/src/gsiqt/qt6/QtXml/gsiQtExternals.h new file mode 100644 index 000000000..141885d04 --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiQtExternals.h @@ -0,0 +1,108 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +/* + External declarations for for Qt bindings + + DO NOT EDIT THIS FILE. + This file has been created automatically +*/ + +#if !defined(HDR_gsiQtXmlExternals) +#define HDR_gsiQtXmlExternals + +#include "gsiClass.h" +#include "gsiQtXmlCommon.h" + +class QDomAttr; + +namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomAttr (); } + +class QDomCDATASection; + +namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomCDATASection (); } + +class QDomCharacterData; + +namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomCharacterData (); } + +class QDomComment; + +namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomComment (); } + +class QDomDocument; + +namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomDocument (); } + +class QDomDocumentFragment; + +namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomDocumentFragment (); } + +class QDomDocumentType; + +namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomDocumentType (); } + +class QDomElement; + +namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomElement (); } + +class QDomEntity; + +namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomEntity (); } + +class QDomEntityReference; + +namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomEntityReference (); } + +class QDomImplementation; + +namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomImplementation (); } + +class QDomNamedNodeMap; + +namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomNamedNodeMap (); } + +class QDomNode; + +namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomNode (); } + +class QDomNodeList; + +namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomNodeList (); } + +class QDomNotation; + +namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomNotation (); } + +class QDomProcessingInstruction; + +namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomProcessingInstruction (); } + +class QDomText; + +namespace gsi { GSI_QTXML_PUBLIC gsi::Class &qtdecl_QDomText (); } + + +#define QT_EXTERNAL_BASE(X) gsi::qtdecl_##X(), + +#endif + diff --git a/src/gsiqt/qt6/QtXml/gsiQtXmlCommon.h b/src/gsiqt/qt6/QtXml/gsiQtXmlCommon.h new file mode 100644 index 000000000..67d88161c --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiQtXmlCommon.h @@ -0,0 +1,25 @@ +/** + * Common header for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "tlDefs.h" + +#if !defined(HDR_gsiQtXmlCommon_h) +# define HDR_gsiQtXmlCommon_h + +# ifdef MAKE_GSI_QTXML_LIBRARY +# define GSI_QTXML_PUBLIC DEF_INSIDE_PUBLIC +# define GSI_QTXML_PUBLIC_TEMPLATE DEF_INSIDE_PUBLIC_TEMPLATE +# define GSI_QTXML_LOCAL DEF_INSIDE_LOCAL +# else +# define GSI_QTXML_PUBLIC DEF_OUTSIDE_PUBLIC +# define GSI_QTXML_PUBLIC_TEMPLATE DEF_OUTSIDE_PUBLIC_TEMPLATE +# define GSI_QTXML_LOCAL DEF_OUTSIDE_LOCAL +# endif + +#define FORCE_LINK_GSI_QTXML GSI_QTXML_PUBLIC int _force_link_gsiQtXml_f (); int _force_link_gsiQtXml = _force_link_gsiQtXml_f (); + +#endif diff --git a/src/gsiqt/qt6/QtXml/gsiQtXmlMain.cc b/src/gsiqt/qt6/QtXml/gsiQtXmlMain.cc new file mode 100644 index 000000000..35d32a95b --- /dev/null +++ b/src/gsiqt/qt6/QtXml/gsiQtXmlMain.cc @@ -0,0 +1,11 @@ +/** + * Main source file for Qt binding definition library + * + * DO NOT EDIT THIS FILE. + * This file has been created automatically + */ + +#include "gsiQtXmlCommon.h" + +GSI_QTXML_PUBLIC int _force_link_gsiQtXml_f () { return 0; } + diff --git a/src/gsiqt/qt6/qt6.pro b/src/gsiqt/qt6/qt6.pro new file mode 100644 index 000000000..6f7cea5da --- /dev/null +++ b/src/gsiqt/qt6/qt6.pro @@ -0,0 +1,52 @@ + +include($$PWD/../../klayout.pri) + +TEMPLATE = subdirs + +SUBDIRS = \ + QtCore \ + QtGui \ + QtWidgets + +QtGui.depends += QtCore +QtWidgets.depends += QtGui + +!equals(HAVE_QT_NETWORK, "0") { + SUBDIRS += QtNetwork + QtNetwork.depends += QtCore +} + +!equals(HAVE_QT_SQL, "0") { + SUBDIRS += QtSql + QtSql.depends += QtCore +} + +!equals(HAVE_QT_SVG, "0") { + SUBDIRS += QtSvg + QtSvg.depends += QtCore QtWidgets +} + +!equals(HAVE_QT_PRINTSUPPORT, "0") { + SUBDIRS += QtPrintSupport + QtPrintSupport.depends += QtCore QtWidgets +} + +!equals(HAVE_QT_MULTIMEDIA, "0") { + SUBDIRS += QtMultimedia + QtMultimedia.depends += QtCore QtWidgets QtNetwork +} + +!equals(HAVE_QT_XML, "0") { + SUBDIRS += QtXml + QtXml.depends += QtCore +} + +!equals(HAVE_QT_UITOOLS, "0") { + SUBDIRS += QtUiTools + QtUiTools.depends += QtCore +} + +!equals(HAVE_QT_CORE5COMPAT, "0") { + SUBDIRS += QtCore5Compat + QtCore5Compat.depends += QtCore +} diff --git a/src/gsiqt/qtbasic/gsiQtCore5CompatExternals.h b/src/gsiqt/qtbasic/gsiQtCore5CompatExternals.h new file mode 100644 index 000000000..e6842fa37 --- /dev/null +++ b/src/gsiqt/qtbasic/gsiQtCore5CompatExternals.h @@ -0,0 +1,25 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +#if QT_VERSION >= 0x060000 +# include "../qt6/QtCore5Compat/gsiQtExternals.h" +#endif diff --git a/src/lay/lay/layMainWindow.cc b/src/lay/lay/layMainWindow.cc index 25bab85f3..1ace00570 100644 --- a/src/lay/lay/layMainWindow.cc +++ b/src/lay/lay/layMainWindow.cc @@ -159,7 +159,7 @@ MainWindow::MainWindow (QApplication *app, const char *name, bool undo_enabled) : QMainWindow (0), tl::Object (), lay::DispatcherDelegate (), - m_dispatcher (this), + m_dispatcher (this, this), m_text_progress (this, 10 /*verbosity threshold*/), m_mode (std::numeric_limits::max ()), mp_setup_form (0), @@ -179,9 +179,6 @@ MainWindow::MainWindow (QApplication *app, const char *name, bool undo_enabled) mp_app (app), m_manager (undo_enabled) { - // install us as menu widget parent - m_dispatcher.set_menu_parent_widget (this); - // ensures the deferred method scheduler is present tl::DeferredMethodScheduler::instance (); @@ -798,7 +795,7 @@ static int fm_width (const QFontMetrics &fm, const QString &s) #if QT_VERSION >= 0x60000 return fm.horizontalAdvance (s); #else - return fm.width (QString::fromUtf8 (s)); + return fm.width (s); #endif } diff --git a/src/laybasic/laybasic/layDispatcher.cc b/src/laybasic/laybasic/layDispatcher.cc index 92642df97..f856140e4 100644 --- a/src/laybasic/laybasic/layDispatcher.cc +++ b/src/laybasic/laybasic/layDispatcher.cc @@ -36,7 +36,6 @@ static Dispatcher *ms_dispatcher_instance = 0; Dispatcher::Dispatcher (Plugin *parent, bool standalone) : Plugin (parent, standalone), - m_menu (this), mp_menu_parent_widget (0), mp_delegate (0) { @@ -45,13 +44,38 @@ Dispatcher::Dispatcher (Plugin *parent, bool standalone) } } +Dispatcher::Dispatcher (QWidget *menu_parent_widget, Plugin *parent, bool standalone) + : Plugin (parent, standalone), + mp_menu_parent_widget (menu_parent_widget), + mp_delegate (0) +{ + if (mp_menu_parent_widget) { + mp_menu.reset (new lay::AbstractMenu (this)); + } + if (! parent && ! ms_dispatcher_instance) { + ms_dispatcher_instance = this; + } +} + Dispatcher::Dispatcher (DispatcherDelegate *delegate, Plugin *parent, bool standalone) : Plugin (parent, standalone), - m_menu (this), mp_menu_parent_widget (0), mp_delegate (delegate) { - if (! ms_dispatcher_instance) { + if (! parent && ! ms_dispatcher_instance) { + ms_dispatcher_instance = this; + } +} + +Dispatcher::Dispatcher (QWidget *menu_parent_widget, DispatcherDelegate *delegate, Plugin *parent, bool standalone) + : Plugin (parent, standalone), + mp_menu_parent_widget (menu_parent_widget), + mp_delegate (delegate) +{ + if (mp_menu_parent_widget) { + mp_menu.reset (new lay::AbstractMenu (this)); + } + if (! parent && ! ms_dispatcher_instance) { ms_dispatcher_instance = this; } } @@ -66,9 +90,11 @@ Dispatcher::~Dispatcher () bool Dispatcher::configure (const std::string &name, const std::string &value) { - std::vector ca = m_menu.configure_actions (name); - for (std::vector::const_iterator a = ca.begin (); a != ca.end (); ++a) { - (*a)->configure (value); + if (mp_menu) { + std::vector ca = mp_menu->configure_actions (name); + for (std::vector::const_iterator a = ca.begin (); a != ca.end (); ++a) { + (*a)->configure (value); + } } if (mp_delegate) { diff --git a/src/laybasic/laybasic/layDispatcher.h b/src/laybasic/laybasic/layDispatcher.h index 307787514..b192ac950 100644 --- a/src/laybasic/laybasic/layDispatcher.h +++ b/src/laybasic/laybasic/layDispatcher.h @@ -117,6 +117,15 @@ public: */ Dispatcher (Plugin *parent = 0, bool standalone = false); + /** + * @brief The constructor + * + * @param menu_parent_widget If not 0, indicates that this is a GUI mode dispatcher providing an abstract menu + * @param parent Usually 0, but a dispatcher may have parents. In this case, the dispatcher is not the actual dispatcher, but the real plugin chain's root is. + * @param standalone The standalone flag passed to the plugin constructor. + */ + Dispatcher (QWidget *menu_parent_widget, Plugin *parent = 0, bool standalone = false); + /** * @brief The root constructor * @@ -124,6 +133,14 @@ public: */ Dispatcher (DispatcherDelegate *delegate, Plugin *parent = 0, bool standalone = false); + /** + * @brief The root constructor + * + * @param menu_parent_widget If not 0, indicates that this is a GUI mode dispatcher providing an abstract menu + * @param delegate The notification receiver for dispatcher events + */ + Dispatcher (QWidget *menu_parent_widget, DispatcherDelegate *delegate, Plugin *parent = 0, bool standalone = false); + /** * @brief Destructor */ @@ -207,14 +224,6 @@ public: return mp_menu_parent_widget; } - /** - * @brief Gets the parent widget - */ - void set_menu_parent_widget (QWidget *w) - { - mp_menu_parent_widget = w; - } - /** * @brief Returns true, if the dispatcher supplies a user interface */ @@ -227,7 +236,7 @@ public: */ AbstractMenu *menu () { - return (dispatcher () == this) ? &m_menu : dispatcher ()->menu (); + return (dispatcher () == this) ? mp_menu.get () : dispatcher ()->menu (); } protected: @@ -239,7 +248,7 @@ private: Dispatcher (const Dispatcher &); Dispatcher &operator= (const Dispatcher &); - lay::AbstractMenu m_menu; + std::unique_ptr mp_menu; QWidget *mp_menu_parent_widget; DispatcherDelegate *mp_delegate; }; diff --git a/src/laybasic/laybasic/layLayoutView.cc b/src/laybasic/laybasic/layLayoutView.cc index 1c0ebef5d..f4ee5e352 100644 --- a/src/laybasic/laybasic/layLayoutView.cc +++ b/src/laybasic/laybasic/layLayoutView.cc @@ -252,7 +252,7 @@ static LayoutView *ms_current = 0; LayoutView::LayoutView (db::Manager *manager, bool editable, lay::Plugin *plugin_parent, QWidget *parent, const char *name, unsigned int options) : QFrame (parent), - lay::Dispatcher (plugin_parent, false /*not standalone*/), + lay::Dispatcher (this, plugin_parent, false /*not standalone*/), m_editable (editable), m_options (options), m_annotation_shapes (manager), @@ -261,7 +261,6 @@ LayoutView::LayoutView (db::Manager *manager, bool editable, lay::Plugin *plugin { // either it's us or the parent has a dispatcher tl_assert (dispatcher () != 0); - set_menu_parent_widget (this); // ensures the deferred method scheduler is present tl::DeferredMethodScheduler::instance (); diff --git a/src/laybasic/laybasic/layNetlistBrowserModel.h b/src/laybasic/laybasic/layNetlistBrowserModel.h index c87d2cfb6..0d1d7766d 100644 --- a/src/laybasic/laybasic/layNetlistBrowserModel.h +++ b/src/laybasic/laybasic/layNetlistBrowserModel.h @@ -106,7 +106,7 @@ class NetlistModelItemData : public tl::list_node { public: - typedef tl::list::iterator iterator; + typedef tl::list::iterator iterator; NetlistModelItemData (); NetlistModelItemData (NetlistModelItemData *parent); @@ -155,8 +155,11 @@ public: bool derived_from_nets (const std::pair &np); private: + NetlistModelItemData (const NetlistModelItemData &); + NetlistModelItemData &operator= (const NetlistModelItemData &); + NetlistModelItemData *mp_parent; - tl::list m_children; + tl::list m_children; std::vector m_children_per_index; bool m_children_made; size_t m_index; diff --git a/src/laybasic/laybasic/layViewObject.cc b/src/laybasic/laybasic/layViewObject.cc index 9effcf08c..db61cfc3b 100644 --- a/src/laybasic/laybasic/layViewObject.cc +++ b/src/laybasic/laybasic/layViewObject.cc @@ -684,7 +684,11 @@ END_PROTECTED } void +#if QT_VERSION >= 0x60000 +ViewObjectWidget::enterEvent (QEnterEvent * /*event*/) +#else ViewObjectWidget::enterEvent (QEvent * /*event*/) +#endif { BEGIN_PROTECTED m_mouse_inside = true; diff --git a/src/laybasic/laybasic/layViewObject.h b/src/laybasic/laybasic/layViewObject.h index 0e8b4565a..04a2cccfc 100644 --- a/src/laybasic/laybasic/layViewObject.h +++ b/src/laybasic/laybasic/layViewObject.h @@ -1029,7 +1029,11 @@ protected: /** * @brief Qt mouse enter event handler */ +#if QT_VERSION >= 0x60000 + void enterEvent (QEnterEvent *e); +#else void enterEvent (QEvent *e); +#endif /** * @brief Qt mouse button press event handler diff --git a/src/plugins/tools/view_25d/lay_plugin/layD25View.cc b/src/plugins/tools/view_25d/lay_plugin/layD25View.cc index 0300a37f1..3578f6036 100644 --- a/src/plugins/tools/view_25d/lay_plugin/layD25View.cc +++ b/src/plugins/tools/view_25d/lay_plugin/layD25View.cc @@ -115,7 +115,7 @@ D25View::menu_activated (const std::string &symbol) static QString scale_factor_to_string (double f) { - return QString (QString::fromUtf8 ("%.3g").arg (f)); + return QString (QString::fromUtf8 ("%1")).arg (f, 0, 'g', 3); } void diff --git a/src/pya/pya/pyaConvert.cc b/src/pya/pya/pyaConvert.cc index 932c564cd..7babd2a62 100644 --- a/src/pya/pya/pyaConvert.cc +++ b/src/pya/pya/pyaConvert.cc @@ -445,7 +445,7 @@ object_to_python (void *obj, PYAObjectBase *self, const gsi::ClassBase *cls, boo } - if (! pass_obj && prefer_copy && ! clsact->adapted_type_info () && ! clsact->is_managed () && clsact->can_copy ()) { + if (! pass_obj && prefer_copy && ! clsact->adapted_type_info () && ! clsact->is_managed () && clsact->can_copy () && clsact->can_default_create ()) { // We copy objects passed by const reference if they are not managed // (derived from gsi::ObjectBase, in that case, client_data is not 0). diff --git a/src/pya/pya/pyaMarshal.cc b/src/pya/pya/pyaMarshal.cc index 0c44b2874..4de1e837d 100644 --- a/src/pya/pya/pyaMarshal.cc +++ b/src/pya/pya/pyaMarshal.cc @@ -113,7 +113,7 @@ public: PythonBasedVariantAdaptor (const PythonPtr &var); virtual tl::Variant var () const; - virtual void set (const tl::Variant &v); + virtual void set (const tl::Variant &v, tl::Heap & /*heap*/); private: PythonPtr m_var; @@ -814,7 +814,7 @@ tl::Variant PythonBasedVariantAdaptor::var () const return python2c (m_var.get ()); } -void PythonBasedVariantAdaptor::set (const tl::Variant & /*v*/) +void PythonBasedVariantAdaptor::set (const tl::Variant & /*v*/, tl::Heap & /*heap*/) { // TODO: is there a setter for a string? } diff --git a/src/pymod/QtCore5Compat/QtCore5Compat.pro b/src/pymod/QtCore5Compat/QtCore5Compat.pro new file mode 100644 index 000000000..fdf84e1f4 --- /dev/null +++ b/src/pymod/QtCore5Compat/QtCore5Compat.pro @@ -0,0 +1,11 @@ + +TARGET = QtCore5Compat + +include($$PWD/../pymod.pri) + +SOURCES = \ + QtCore5CompatMain.cc \ + +HEADERS += \ + +LIBS += -lklayout_QtCore5Compat -lklayout_QtNetwork diff --git a/src/pymod/QtCore5Compat/QtCore5CompatMain.cc b/src/pymod/QtCore5Compat/QtCore5CompatMain.cc new file mode 100644 index 000000000..ddc5f79f1 --- /dev/null +++ b/src/pymod/QtCore5Compat/QtCore5CompatMain.cc @@ -0,0 +1,29 @@ + +/* + + KLayout Layout Viewer + Copyright (C) 2006-2021 Matthias Koefferlein + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +*/ + +#include "../pymodHelper.h" + +// To force linking of the QtCore5Compat module +#include "../../gsiqt/qtbasic/gsiQtCore5CompatExternals.h" +FORCE_LINK_GSI_QTCORE5COMPAT + +DEFINE_PYMOD(QtCore5Compat, "QtCore5Compat", "KLayout/Qt module 'QtCore5Compat'") diff --git a/src/pymod/bridge_sample/bridge_sample.pro b/src/pymod/bridge_sample/bridge_sample.pro index abbf68470..73ed68054 100644 --- a/src/pymod/bridge_sample/bridge_sample.pro +++ b/src/pymod/bridge_sample/bridge_sample.pro @@ -48,6 +48,9 @@ equals(HAVE_QT, "0") { } else { # Include QtCore required for some includes QT = core + greaterThan (QT_MAJOR_VERSION, 5) { + QT += core5compat + } DEFINES += HAVE_QT } diff --git a/src/pymod/pymod.pro b/src/pymod/pymod.pro index 7b140159f..cb205bcdb 100644 --- a/src/pymod/pymod.pro +++ b/src/pymod/pymod.pro @@ -35,7 +35,9 @@ SUBDIRS = \ } !equals(HAVE_QT_XML, "0") { - SUBDIRS += QtXmlPatterns + lessThan(QT_MAJOR_VERSION, 6) { + SUBDIRS += QtXmlPatterns + } } } @@ -53,13 +55,21 @@ SUBDIRS = \ } !equals(HAVE_QT_DESIGNER, "0") { - SUBDIRS += QtDesigner + lessThan(QT_MAJOR_VERSION, 6) { + SUBDIRS += QtDesigner + } } !equals(HAVE_QT_UITOOLS, "0") { SUBDIRS += QtUiTools } + greaterThan(QT_MAJOR_VERSION, 5) { + !equals(HAVE_QT_CORE5COMPAT, "0") { + SUBDIRS += QtCore5Compat + } + } + } } diff --git a/src/rba/rba/rbaConvert.cc b/src/rba/rba/rbaConvert.cc index 17673a91a..da7304264 100644 --- a/src/rba/rba/rbaConvert.cc +++ b/src/rba/rba/rbaConvert.cc @@ -204,7 +204,7 @@ object_to_ruby (void *obj, Proxy *self, const gsi::ClassBase *cls, bool pass_obj } - if (! pass_obj && prefer_copy && ! clsact->adapted_type_info () && ! clsact->is_managed () && clsact->can_copy ()) { + if (! pass_obj && prefer_copy && ! clsact->adapted_type_info () && ! clsact->is_managed () && clsact->can_copy () && clsact->can_default_create ()) { // We copy objects passed by const reference if they are not managed. // Such objects are often exposed internals. First we can't diff --git a/src/rba/rba/rbaMarshal.cc b/src/rba/rba/rbaMarshal.cc index 15d5584d9..6d264e343 100644 --- a/src/rba/rba/rbaMarshal.cc +++ b/src/rba/rba/rbaMarshal.cc @@ -124,7 +124,7 @@ public: ~RubyBasedVariantAdaptor (); virtual tl::Variant var () const; - virtual void set (const tl::Variant &v); + virtual void set (const tl::Variant &v, tl::Heap &heap); private: VALUE m_var; @@ -829,7 +829,7 @@ tl::Variant RubyBasedVariantAdaptor::var () const return ruby2c (m_var); } -void RubyBasedVariantAdaptor::set (const tl::Variant & /*v*/) +void RubyBasedVariantAdaptor::set (const tl::Variant & /*v*/, tl::Heap & /*heap*/) { // TODO: is there a setter for a string? } diff --git a/src/tl/tl/tlList.h b/src/tl/tl/tlList.h index 0c2bec7cb..1cc4b235f 100644 --- a/src/tl/tl/tlList.h +++ b/src/tl/tl/tlList.h @@ -101,7 +101,7 @@ public: private: template friend class list_impl; - template friend class list; + template friend class list; template friend class list_iterator; template friend class reverse_list_iterator; @@ -443,9 +443,9 @@ private: * tl::list list; * list.push_back (new MyClass ()); */ -template +template ::value> class list - : public list_impl::value> + : public list_impl { public: typedef list_iterator iterator; @@ -455,17 +455,17 @@ public: typedef C value_type; - using list_impl::value>::first; - using list_impl::value>::last; - using list_impl::value>::head; - using list_impl::value>::back; + using list_impl::first; + using list_impl::last; + using list_impl::head; + using list_impl::back; list () { } - list (const list &other) : list_impl::value> (other) { } + list (const list &other) : list_impl (other) { } list &operator= (const list &other) { - list_impl::value>::operator= (other); + list_impl::operator= (other); return *this; } diff --git a/src/tl/tl/tlProgress.h b/src/tl/tl/tlProgress.h index 757da2897..ca271f1e3 100644 --- a/src/tl/tl/tlProgress.h +++ b/src/tl/tl/tlProgress.h @@ -39,6 +39,7 @@ namespace tl { class Progress; +class ProgressAdaptor; class RelativeProgress; class AbstractProgress; class AbsoluteProgress; @@ -63,57 +64,6 @@ private: std::set mp_valid_objects; }; -/** - * @brief The receivers for progress reports - * - * The progress adaptors form a thread-local stack of receivers. New receivers can override the - * previous receivers. It is important that receivers are always created in a nested fashion inside - * a single thread. - */ - -class TL_PUBLIC ProgressAdaptor -{ -public: - typedef tl::list::iterator iterator; - - ProgressAdaptor (); - virtual ~ProgressAdaptor (); - - virtual void register_object (Progress *progress); - virtual void unregister_object (Progress *progress); - virtual void trigger (Progress *progress) = 0; - virtual void yield (Progress *progress) = 0; - - void prev (ProgressAdaptor *pa); - ProgressAdaptor *prev (); - - bool is_busy () const - { - return !mp_objects.empty (); - } - - tl::Progress *first (); - - void signal_break (); - -protected: - iterator begin () - { - return mp_objects.begin (); - } - - iterator end () - { - return mp_objects.end (); - } - -private: - friend class ProgressGarbageCollector; - - ProgressAdaptor *mp_prev; - tl::list mp_objects; -}; - /** * @brief The "break" exception class * @@ -308,6 +258,57 @@ private: static void register_adaptor (tl::ProgressAdaptor *pa); }; +/** + * @brief The receivers for progress reports + * + * The progress adaptors form a thread-local stack of receivers. New receivers can override the + * previous receivers. It is important that receivers are always created in a nested fashion inside + * a single thread. + */ + +class TL_PUBLIC ProgressAdaptor +{ +public: + typedef tl::list::iterator iterator; + + ProgressAdaptor (); + virtual ~ProgressAdaptor (); + + virtual void register_object (Progress *progress); + virtual void unregister_object (Progress *progress); + virtual void trigger (Progress *progress) = 0; + virtual void yield (Progress *progress) = 0; + + void prev (ProgressAdaptor *pa); + ProgressAdaptor *prev (); + + bool is_busy () const + { + return !mp_objects.empty (); + } + + tl::Progress *first (); + + void signal_break (); + +protected: + iterator begin () + { + return mp_objects.begin (); + } + + iterator end () + { + return mp_objects.end (); + } + +private: + friend class ProgressGarbageCollector; + + ProgressAdaptor *mp_prev; + tl::list mp_objects; +}; + /** * @brief The abstract progress * diff --git a/src/tl/tl/tlString.h b/src/tl/tl/tlString.h index bcefe9eeb..6266bbb04 100644 --- a/src/tl/tl/tlString.h +++ b/src/tl/tl/tlString.h @@ -45,7 +45,7 @@ namespace tl { * @brief An exception indicating that string extraction is not available for a certain type */ class TL_PUBLIC ExtractorNotImplementedException - : tl::Exception + : public tl::Exception { public: ExtractorNotImplementedException (); @@ -55,7 +55,7 @@ public: * @brief An exception indicating that string conversion is not available for a certain type */ class TL_PUBLIC StringConversionException - : tl::Exception + : public tl::Exception { public: StringConversionException (); diff --git a/src/tl/tl/tlVariantUserClasses.h b/src/tl/tl/tlVariantUserClasses.h index f21572df4..64df20b71 100644 --- a/src/tl/tl/tlVariantUserClasses.h +++ b/src/tl/tl/tlVariantUserClasses.h @@ -42,7 +42,7 @@ template struct _var_user_clone_impl; template struct _var_user_clone_impl { - static T *call (const T *a) { new T (*a); } + static T *call (const T *a) { return new T (*a); } }; template diff --git a/testdata/python/basic.py b/testdata/python/basic.py index 1e653628d..5bd49cb16 100644 --- a/testdata/python/basic.py +++ b/testdata/python/basic.py @@ -2847,22 +2847,23 @@ class BasicTest(unittest.TestCase): self.assertEqual(sc.got_s0a, 0) self.assertEqual(sc.got_s0b, 0) - def test_74(self): + def test_QByteArray(self): - # binary strings + # QByteArray if "ia_cref_to_qba" in pya.A.__dict__: - qba = pya.A.ia_cref_to_qba([ 17, 42, 0, 8 ]) + qba = pya.A.ia_cref_to_qba([ 16, 42, 0, 8 ]) if sys.version_info < (3, 0): - self.assertEqual(repr(qba), "bytearray(b'\\x11*\\x00\\x08')") + self.assertEqual(repr(qba), "bytearray(b'\\x10*\\x00\\x08')") else: - self.assertEqual(repr(qba), "b'\\x11*\\x00\\x08'") - self.assertEqual(pya.A.qba_to_ia(qba), [ 17, 42, 0, 8 ]) - self.assertEqual(pya.A.qba_cref_to_ia(qba), [ 17, 42, 0, 8 ]) - self.assertEqual(pya.A.qba_cptr_to_ia(qba), [ 17, 42, 0, 8 ]) - self.assertEqual(pya.A.qba_ref_to_ia(qba), [ 17, 42, 0, 8 ]) - self.assertEqual(pya.A.qba_ptr_to_ia(qba), [ 17, 42, 0, 8 ]) + self.assertEqual(repr(qba), "b'\\x10*\\x00\\x08'") + + self.assertEqual(pya.A.qba_to_ia(qba), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.qba_cref_to_ia(qba), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.qba_cptr_to_ia(qba), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.qba_ref_to_ia(qba), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.qba_ptr_to_ia(qba), [ 16, 42, 0, 8 ]) qba = pya.A.ia_cref_to_qba_cref([ 17, 42, 0, 8 ]) if sys.version_info < (3, 0): @@ -2870,8 +2871,161 @@ class BasicTest(unittest.TestCase): else: self.assertEqual(repr(qba), "b'\\x11*\\x00\\x08'") + qba = pya.A.ia_cref_to_qba_ref([ 18, 42, 0, 8 ]) + if sys.version_info < (3, 0): + self.assertEqual(repr(qba), "bytearray(b'\\x12*\\x00\\x08')") + else: + self.assertEqual(repr(qba), "b'\\x12*\\x00\\x08'") + + qba = pya.A.ia_cref_to_qba_cptr([ 19, 42, 0, 8 ]) + if sys.version_info < (3, 0): + self.assertEqual(repr(qba), "bytearray(b'\\x13*\\x00\\x08')") + else: + self.assertEqual(repr(qba), "b'\\x13*\\x00\\x08'") + + qba = pya.A.ia_cref_to_qba_ptr([ 20, 42, 0, 8 ]) + if sys.version_info < (3, 0): + self.assertEqual(repr(qba), "bytearray(b'\\x14*\\x00\\x08')") + else: + self.assertEqual(repr(qba), "b'\\x14*\\x00\\x08'") + self.assertEqual(pya.A.qba_to_ia(b'\x00\x01\x02'), [ 0, 1, 2 ]) + def test_QByteArrayView(self): + + # QByteArrayView + + if "ia_cref_to_qbav" in pya.A.__dict__: + + qbav = pya.A.ia_cref_to_qbav([ 16, 42, 0, 8 ]) + if sys.version_info < (3, 0): + self.assertEqual(repr(qbav), "bytearray(b'\\x10*\\x00\\x08')") + else: + self.assertEqual(repr(qbav), "b'\\x10*\\x00\\x08'") + + self.assertEqual(pya.A.qbav_to_ia(qbav), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.qbav_cref_to_ia(qbav), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.qbav_cptr_to_ia(qbav), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.qbav_ref_to_ia(qbav), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.qbav_ptr_to_ia(qbav), [ 16, 42, 0, 8 ]) + + qbav = pya.A.ia_cref_to_qbav_cref([ 17, 42, 0, 8 ]) + if sys.version_info < (3, 0): + self.assertEqual(repr(qbav), "bytearray(b'\\x11*\\x00\\x08')") + else: + self.assertEqual(repr(qbav), "b'\\x11*\\x00\\x08'") + + qbav = pya.A.ia_cref_to_qbav_ref([ 18, 42, 0, 8 ]) + if sys.version_info < (3, 0): + self.assertEqual(repr(qbav), "bytearray(b'\\x12*\\x00\\x08')") + else: + self.assertEqual(repr(qbav), "b'\\x12*\\x00\\x08'") + + qbav = pya.A.ia_cref_to_qbav_cptr([ 19, 42, 0, 8 ]) + if sys.version_info < (3, 0): + self.assertEqual(repr(qbav), "bytearray(b'\\x13*\\x00\\x08')") + else: + self.assertEqual(repr(qbav), "b'\\x13*\\x00\\x08'") + + qbav = pya.A.ia_cref_to_qbav_ptr([ 20, 42, 0, 8 ]) + if sys.version_info < (3, 0): + self.assertEqual(repr(qbav), "bytearray(b'\\x14*\\x00\\x08')") + else: + self.assertEqual(repr(qbav), "b'\\x14*\\x00\\x08'") + + self.assertEqual(pya.A.qbav_to_ia(b'\x00\x01\x02'), [ 0, 1, 2 ]) + + def test_QString(self): + + # QString + + if "ia_cref_to_qs" in pya.A.__dict__: + + qs = pya.A.ia_cref_to_qs([ 16, 42, 0, 8 ]) + self.assertEqual(repr(qs), "'\\x10*\\x00\\x08'") + + self.assertEqual(pya.A.qs_to_ia(qs), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.qs_cref_to_ia(qs), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.qs_cptr_to_ia(qs), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.qs_ref_to_ia(qs), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.qs_ptr_to_ia(qs), [ 16, 42, 0, 8 ]) + + qs = pya.A.ia_cref_to_qs_cref([ 17, 42, 0, 8 ]) + self.assertEqual(repr(qs), "'\\x11*\\x00\\x08'") + + qs = pya.A.ia_cref_to_qs_ref([ 18, 42, 0, 8 ]) + self.assertEqual(repr(qs), "'\\x12*\\x00\\x08'") + + qs = pya.A.ia_cref_to_qs_cptr([ 19, 42, 0, 8 ]) + self.assertEqual(repr(qs), "'\\x13*\\x00\\x08'") + + qs = pya.A.ia_cref_to_qs_ptr([ 20, 42, 0, 8 ]) + self.assertEqual(repr(qs), "'\\x14*\\x00\\x08'") + + self.assertEqual(pya.A.qs_to_ia('\x00\x01\x02'), [ 0, 1, 2 ]) + + def test_QStringView(self): + + # QStringView + + if "ia_cref_to_qsv" in pya.A.__dict__: + + qsv = pya.A.ia_cref_to_qsv([ 16, 42, 0, 8 ]) + self.assertEqual(repr(qsv), "'\\x10*\\x00\\x08'") + + self.assertEqual(pya.A.qsv_to_ia(qsv), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.qsv_cref_to_ia(qsv), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.qsv_cptr_to_ia(qsv), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.qsv_ref_to_ia(qsv), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.qsv_ptr_to_ia(qsv), [ 16, 42, 0, 8 ]) + + qsv = pya.A.ia_cref_to_qsv_cref([ 17, 42, 0, 8 ]) + self.assertEqual(repr(qsv), "'\\x11*\\x00\\x08'") + + qsv = pya.A.ia_cref_to_qsv_ref([ 18, 42, 0, 8 ]) + self.assertEqual(repr(qsv), "'\\x12*\\x00\\x08'") + + qsv = pya.A.ia_cref_to_qsv_cptr([ 19, 42, 0, 8 ]) + self.assertEqual(repr(qsv), "'\\x13*\\x00\\x08'") + + qsv = pya.A.ia_cref_to_qsv_ptr([ 20, 42, 0, 8 ]) + self.assertEqual(repr(qsv), "'\\x14*\\x00\\x08'") + + self.assertEqual(pya.A.qsv_to_ia('\x00\x01\x02'), [ 0, 1, 2 ]) + + def test_QLatin1String(self): + + # QLatin1String + + if "ia_cref_to_ql1s" in pya.A.__dict__: + + ql1s = pya.A.ia_cref_to_ql1s([ 16, 42, 0, 8 ]) + self.assertEqual(repr(ql1s), "'\\x10*\\x00\\x08'") + + self.assertEqual(pya.A.ql1s_to_ia(ql1s), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.ql1s_cref_to_ia(ql1s), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.ql1s_cptr_to_ia(ql1s), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.ql1s_ref_to_ia(ql1s), [ 16, 42, 0, 8 ]) + self.assertEqual(pya.A.ql1s_ptr_to_ia(ql1s), [ 16, 42, 0, 8 ]) + + ql1s = pya.A.ia_cref_to_ql1s_cref([ 17, 42, 0, 8 ]) + self.assertEqual(repr(ql1s), "'\\x11*\\x00\\x08'") + + ql1s = pya.A.ia_cref_to_ql1s_ref([ 18, 42, 0, 8 ]) + self.assertEqual(repr(ql1s), "'\\x12*\\x00\\x08'") + + ql1s = pya.A.ia_cref_to_ql1s_cptr([ 19, 42, 0, 8 ]) + self.assertEqual(repr(ql1s), "'\\x13*\\x00\\x08'") + + ql1s = pya.A.ia_cref_to_ql1s_ptr([ 20, 42, 0, 8 ]) + self.assertEqual(repr(ql1s), "'\\x14*\\x00\\x08'") + + self.assertEqual(pya.A.ql1s_to_ia('\x00\x01\x02'), [ 0, 1, 2 ]) + + def test_binaryStrings(self): + + # binary strings (non-Qt) + ba = pya.A.ia_cref_to_ba([ 17, 42, 0, 8 ]) if sys.version_info < (3, 0): self.assertEqual(repr(ba), "bytearray(b'\\x11*\\x00\\x08')") @@ -2892,7 +3046,9 @@ class BasicTest(unittest.TestCase): self.assertEqual(pya.A.ba_to_ia(b'\x00\x01\x02'), [ 0, 1, 2 ]) # Custom factory implemented in Python +# def test_80(self): + gc = pya.GObject.g_inst_count() gf = PyGFactory() go = pya.GFactory.create_f(gf, 17) diff --git a/testdata/ruby/basic_testcore.rb b/testdata/ruby/basic_testcore.rb index ab32c9156..1d86811b6 100644 --- a/testdata/ruby/basic_testcore.rb +++ b/testdata/ruby/basic_testcore.rb @@ -2803,38 +2803,215 @@ class Basic_TestClass < TestBase end - def test_74 + def test_QByteArray - # binary strings + # QByteArray - qba = RBA::A::ia_cref_to_qba([ 17, 42, 0, 8 ]) - assert_equal(qba.inspect, "\"\\x11*\\x00\\b\"") - assert_equal(RBA::A::qba_to_ia(qba), [ 17, 42, 0, 8 ]) - assert_equal(RBA::A::qba_cref_to_ia(qba), [ 17, 42, 0, 8 ]) - assert_equal(RBA::A::qba_cptr_to_ia(qba), [ 17, 42, 0, 8 ]) - assert_equal(RBA::A::qba_ref_to_ia(qba), [ 17, 42, 0, 8 ]) - assert_equal(RBA::A::qba_ptr_to_ia(qba), [ 17, 42, 0, 8 ]) + if RBA::A.respond_to?(:ia_cref_to_qba) - qba = RBA::A::ia_cref_to_qba_cref([ 17, 42, 0, 8 ]) - assert_equal(qba.inspect, "\"\\x11*\\x00\\b\"") + qba = RBA::A::ia_cref_to_qba([ 16, 42, 0, 8 ]) + assert_equal(qba.inspect, "\"\\x10*\\x00\\b\"") - assert_equal(RBA::A::qba_to_ia("\x00\x01\x02"), [ 0, 1, 2 ]) + assert_equal(RBA::A::qba_to_ia(qba), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::qba_cref_to_ia(qba), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::qba_cptr_to_ia(qba), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::qba_ref_to_ia(qba), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::qba_ptr_to_ia(qba), [ 16, 42, 0, 8 ]) - ba = RBA::A::ia_cref_to_ba([ 17, 42, 0, 8 ]) - assert_equal(ba.inspect, "\"\\x11*\\x00\\b\"") - assert_equal(RBA::A::ba_to_ia(ba), [ 17, 42, 0, 8 ]) - assert_equal(RBA::A::ba_cref_to_ia(ba), [ 17, 42, 0, 8 ]) - assert_equal(RBA::A::ba_cptr_to_ia(ba), [ 17, 42, 0, 8 ]) - assert_equal(RBA::A::ba_ref_to_ia(ba), [ 17, 42, 0, 8 ]) - assert_equal(RBA::A::ba_ptr_to_ia(ba), [ 17, 42, 0, 8 ]) + qba = RBA::A::ia_cref_to_qba_cref([ 17, 42, 0, 8 ]) + assert_equal(qba.inspect, "\"\\x11*\\x00\\b\"") + qba = RBA::A::ia_cref_to_qba_ref([ 18, 42, 0, 8 ]) + assert_equal(qba.inspect, "\"\\x12*\\x00\\b\"") + qba = RBA::A::ia_cref_to_qba_cptr([ 19, 42, 0, 8 ]) + assert_equal(qba.inspect, "\"\\x13*\\x00\\b\"") + qba = RBA::A::ia_cref_to_qba_ptr([ 20, 42, 0, 8 ]) + assert_equal(qba.inspect, "\"\\x14*\\x00\\b\"") + + assert_equal(RBA::A::qba_to_ia("\x00\x01\x02"), [ 0, 1, 2 ]) + + end + + end + + def test_QByteArrayView + + # QByteArrayView + + if RBA::A.respond_to?(:ia_cref_to_qbav) + + qbav = RBA::A::ia_cref_to_qbav([ 16, 42, 0, 8 ]) + assert_equal(qbav.inspect, "\"\\x10*\\x00\\b\"") + + assert_equal(RBA::A::qbav_to_ia(qbav), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::qbav_cref_to_ia(qbav), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::qbav_cptr_to_ia(qbav), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::qbav_ref_to_ia(qbav), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::qbav_ptr_to_ia(qbav), [ 16, 42, 0, 8 ]) + + qbav = RBA::A::ia_cref_to_qbav_cref([ 17, 42, 0, 8 ]) + assert_equal(qbav.inspect, "\"\\x11*\\x00\\b\"") + qbav = RBA::A::ia_cref_to_qbav_ref([ 18, 42, 0, 8 ]) + assert_equal(qbav.inspect, "\"\\x12*\\x00\\b\"") + qbav = RBA::A::ia_cref_to_qbav_cptr([ 19, 42, 0, 8 ]) + assert_equal(qbav.inspect, "\"\\x13*\\x00\\b\"") + qbav = RBA::A::ia_cref_to_qbav_ptr([ 20, 42, 0, 8 ]) + assert_equal(qbav.inspect, "\"\\x14*\\x00\\b\"") + + assert_equal(RBA::A::qbav_to_ia("\x00\x01\x02"), [ 0, 1, 2 ]) + + end + + end + + def test_QString + + # QString + + if RBA::A.respond_to?(:ia_cref_to_qs) + + qs = RBA::A::ia_cref_to_qs([ 16, 42, 0, 8 ]) + assert_equal(qs.inspect, "\"\\x10*\\x00\\b\"") + + assert_equal(RBA::A::qs_to_ia(qs), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::qs_cref_to_ia(qs), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::qs_cptr_to_ia(qs), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::qs_ref_to_ia(qs), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::qs_ptr_to_ia(qs), [ 16, 42, 0, 8 ]) + + qs = RBA::A::ia_cref_to_qs_cref([ 17, 42, 0, 8 ]) + assert_equal(qs.inspect, "\"\\x11*\\x00\\b\"") + qs = RBA::A::ia_cref_to_qs_ref([ 18, 42, 0, 8 ]) + assert_equal(qs.inspect, "\"\\x12*\\x00\\b\"") + qs = RBA::A::ia_cref_to_qs_cptr([ 19, 42, 0, 8 ]) + assert_equal(qs.inspect, "\"\\x13*\\x00\\b\"") + qs = RBA::A::ia_cref_to_qs_ptr([ 20, 42, 0, 8 ]) + assert_equal(qs.inspect, "\"\\x14*\\x00\\b\"") + + assert_equal(RBA::A::qs_to_ia("\x00\x01\x02"), [ 0, 1, 2 ]) + + end + + end + + def test_QLatin1String + + # QLatin1String + + if RBA::A.respond_to?(:ia_cref_to_ql1s) + + ql1s = RBA::A::ia_cref_to_ql1s([ 16, 42, 0, 8 ]) + assert_equal(ql1s.inspect, "\"\\x10*\\x00\\b\"") + + assert_equal(RBA::A::ql1s_to_ia(ql1s), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::ql1s_cref_to_ia(ql1s), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::ql1s_cptr_to_ia(ql1s), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::ql1s_ref_to_ia(ql1s), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::ql1s_ptr_to_ia(ql1s), [ 16, 42, 0, 8 ]) + + ql1s = RBA::A::ia_cref_to_ql1s_cref([ 17, 42, 0, 8 ]) + assert_equal(ql1s.inspect, "\"\\x11*\\x00\\b\"") + ql1s = RBA::A::ia_cref_to_ql1s_ref([ 18, 42, 0, 8 ]) + assert_equal(ql1s.inspect, "\"\\x12*\\x00\\b\"") + ql1s = RBA::A::ia_cref_to_ql1s_cptr([ 19, 42, 0, 8 ]) + assert_equal(ql1s.inspect, "\"\\x13*\\x00\\b\"") + ql1s = RBA::A::ia_cref_to_ql1s_ptr([ 20, 42, 0, 8 ]) + assert_equal(ql1s.inspect, "\"\\x14*\\x00\\b\"") + + assert_equal(RBA::A::ql1s_to_ia("\x00\x01\x02"), [ 0, 1, 2 ]) + + end + + end + + def test_QStringView + + # QStringView + + if RBA::A.respond_to?(:ia_cref_to_qsv) + + qsv = RBA::A::ia_cref_to_qsv([ 16, 42, 0, 8 ]) + assert_equal(qsv.inspect, "\"\\x10*\\x00\\b\"") + + assert_equal(RBA::A::qsv_to_ia(qsv), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::qsv_cref_to_ia(qsv), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::qsv_cptr_to_ia(qsv), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::qsv_ref_to_ia(qsv), [ 16, 42, 0, 8 ]) + assert_equal(RBA::A::qsv_ptr_to_ia(qsv), [ 16, 42, 0, 8 ]) + + qsv = RBA::A::ia_cref_to_qsv_cref([ 17, 42, 0, 8 ]) + assert_equal(qsv.inspect, "\"\\x11*\\x00\\b\"") + qsv = RBA::A::ia_cref_to_qsv_ref([ 18, 42, 0, 8 ]) + assert_equal(qsv.inspect, "\"\\x12*\\x00\\b\"") + qsv = RBA::A::ia_cref_to_qsv_cptr([ 19, 42, 0, 8 ]) + assert_equal(qsv.inspect, "\"\\x13*\\x00\\b\"") + qsv = RBA::A::ia_cref_to_qsv_ptr([ 20, 42, 0, 8 ]) + assert_equal(qsv.inspect, "\"\\x14*\\x00\\b\"") + + assert_equal(RBA::A::qsv_to_ia("\x00\x01\x02"), [ 0, 1, 2 ]) + + end + + end + + def test_binaryStrings + + # binary strings (non-Qt) + + ba = RBA::A::ia_cref_to_ba([ 16, 42, 1, 8 ]) + assert_equal(ba.inspect, "\"\\x10*\\x01\\b\"") + + assert_equal(RBA::A::ba_to_ia(ba), [ 16, 42, 1, 8 ]) + assert_equal(RBA::A::ba_cref_to_ia(ba), [ 16, 42, 1, 8 ]) + assert_equal(RBA::A::ba_cptr_to_ia(ba), [ 16, 42, 1, 8 ]) + assert_equal(RBA::A::ba_ref_to_ia(ba), [ 16, 42, 1, 8 ]) + assert_equal(RBA::A::ba_ptr_to_ia(ba), [ 16, 42, 1, 8 ]) ba = RBA::A::ia_cref_to_ba_cref([ 17, 42, 0, 8 ]) assert_equal(ba.inspect, "\"\\x11*\\x00\\b\"") + ba = RBA::A::ia_cref_to_ba_ref([ 18, 42, 0, 8 ]) + assert_equal(ba.inspect, "\"\\x12*\\x00\\b\"") + ba = RBA::A::ia_cref_to_ba_cptr([ 19, 42, 0, 8 ]) + assert_equal(ba.inspect, "\"\\x13*\\x00\\b\"") + ba = RBA::A::ia_cref_to_ba_ptr([ 20, 42, 0, 8 ]) + assert_equal(ba.inspect, "\"\\x14*\\x00\\b\"") assert_equal(RBA::A::ba_to_ia("\x00\x01\x02"), [ 0, 1, 2 ]) end + def test_optional + + if RBA::B.respond_to?(:int_to_optional) + + assert_equal(RBA::B::int_to_optional(1, true), 1) + assert_equal(RBA::B::int_to_optional(1, false), nil) + assert_equal(RBA::B::int_to_optional_a(1, true).a1, 1) + assert_equal(RBA::B::int_to_optional_a(1, false), nil) + + assert_equal(RBA::B::optional_to_int(1, -1), 1) + assert_equal(RBA::B::optional_to_int(nil, -1), -1) + assert_equal(RBA::B::optional_cref_to_int(2, -1), 2) + assert_equal(RBA::B::optional_cref_to_int(nil, -1), -1) + assert_equal(RBA::B::optional_ref_to_int(3, -1), 3) + assert_equal(RBA::B::optional_ref_to_int(nil, -1), -1) + + assert_equal(RBA::B::optional_cptr_to_int(4, -1), 4) + assert_equal(RBA::B::optional_ptr_to_int(5, -1), 5) + + assert_equal(RBA::B::optional_a_to_int(RBA::A::new(1), -1), 1) + assert_equal(RBA::B::optional_a_to_int(nil, -1), -1) + assert_equal(RBA::B::optional_a_cref_to_int(RBA::A::new(2), -1), 2) + assert_equal(RBA::B::optional_a_cref_to_int(nil, -1), -1) + assert_equal(RBA::B::optional_a_ref_to_int(RBA::A::new(3), -1), 3) + assert_equal(RBA::B::optional_a_ref_to_int(nil, -1), -1) + + assert_equal(RBA::B::optional_a_cptr_to_int(RBA::A::new(4), -1), 4) + assert_equal(RBA::B::optional_a_ptr_to_int(RBA::A::new(5), -1), 5) + + end + + end + # Custom factory implemented in Ruby def test_80 diff --git a/testdata/ruby/layMenuTest.rb b/testdata/ruby/layMenuTest.rb index 8511ee21b..e3e47212c 100644 --- a/testdata/ruby/layMenuTest.rb +++ b/testdata/ruby/layMenuTest.rb @@ -235,6 +235,7 @@ RESULT assert_equal( menu.action( "file_menu.#3" ).is_checkable?, false ) assert_equal( menu.action( "file_menu.#3" ).is_enabled?, false ) + $a1.checked = false $a1.checkable = true; assert_equal( menu.action( "my_menu.new_item" ).is_visible?, false ) assert_equal( menu.action( "my_menu.new_item" ).is_checked?, false ) diff --git a/version.sh b/version.sh index 81eafc7fe..42df8ef96 100644 --- a/version.sh +++ b/version.sh @@ -2,10 +2,10 @@ # This script is sourced to define the main version parameters # The main version -KLAYOUT_VERSION="0.27.5" +KLAYOUT_VERSION="0.27.6" # The version used for PyPI (don't use variables here!) -KLAYOUT_PYPI_VERSION="0.27.5" +KLAYOUT_PYPI_VERSION="0.27.6" # The build date KLAYOUT_VERSION_DATE=$(date "+%Y-%m-%d")